17:33:18.192 00.032 10672 PHD2 version 2.6.6 begins execution with: 17:33:18.192 00.000 10672 Windows 10 (build 17763), 64-bit edition 17:33:18.192 00.000 10672 wxWidgets 3.0.4 17:33:18.192 00.000 10672 cfitsio 3.45 17:33:18.192 00.000 10672 CoInitializeEx returns 1 17:33:18.192 00.000 10672 Using Locale Dir C:\Program Files (x86)\PHDGuiding2\locale exists=1 17:33:18.192 00.000 10672 GetInt("/wxLanguage", 0) returns 0 17:33:18.254 00.062 10672 Removed 5 files of pattern: PHD2_DebugLog*.txt 17:33:18.254 00.000 10672 GetString("/frame/LogDir", "") returns "" 17:33:18.270 00.016 10672 Removed 3 files of pattern: PHD2_GuideLog*.txt 17:33:18.270 00.000 10672 GetInt("/currentProfile", 0) returns 2 17:33:18.270 00.000 10672 reset dither spiral 17:33:18.285 00.015 10672 StartWorkerThread(00000000) begins 17:33:18.285 00.000 10672 WorkerThread constructor called 17:33:18.285 00.000 10672 StartWorkerThread(00D1F448) ends 17:33:18.285 00.000 10672 StartWorkerThread(00000000) begins 17:33:18.285 00.000 10672 WorkerThread constructor called 17:33:18.285 00.000 10672 StartWorkerThread(00D1EFC8) ends 17:33:18.285 00.000 10672 GetBoolean("/ServerMode", 1) returns 1 17:33:18.301 00.016 428 WorkerThread::Entry() begins 17:33:18.301 00.000 428 worker thread CoInitializeEx returns 0 17:33:18.301 00.000 6576 WorkerThread::Entry() begins 17:33:18.301 00.000 6576 worker thread CoInitializeEx returns 0 17:33:18.598 00.297 10672 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0 17:33:18.598 00.000 10672 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 5.000000 17:33:18.598 00.000 10672 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0 17:33:18.598 00.000 10672 GetInt("/profile/2/DitherMode", 0) returns 1 17:33:18.598 00.000 10672 set dither mode 1 17:33:18.613 00.015 10672 GetInt("/profile/2/frame/timeLapse", 0) returns 0 17:33:18.613 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 17:33:18.613 00.000 10672 GetInt("/profile/2/frame/focalLength", 0) returns 400 17:33:18.613 00.000 10672 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000 17:33:18.613 00.000 10672 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000 17:33:18.613 00.000 10672 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000 17:33:18.613 00.000 10672 AutoExp: config min = 1000 max = 5000 snr = 6.00 17:33:18.613 00.000 10672 AutoExp: reset exp to 5000 17:33:18.613 00.000 10672 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000 17:33:18.613 00.000 10672 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2500 17:33:18.613 00.000 10672 OnExposureDurationSelected: duration = 2500 17:33:18.613 00.000 10672 GetInt("/profile/2/Gamma", 100) returns 100 17:33:18.613 00.000 10672 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0 17:33:18.613 00.000 10672 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0 17:33:18.613 00.000 10672 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0 17:33:18.613 00.000 10672 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0 17:33:18.613 00.000 10672 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0 17:33:18.613 00.000 10672 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000 17:33:18.613 00.000 10672 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000 17:33:18.613 00.000 10672 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0 17:33:18.613 00.000 10672 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0 17:33:18.645 00.032 10672 guider state => UNINITIALIZED 17:33:18.645 00.000 10672 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376 17:33:18.645 00.000 10672 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290 17:33:18.645 00.000 10672 GetInt("/profile/2/overlay/slit/width", 8) returns 8 17:33:18.645 00.000 10672 GetInt("/profile/2/overlay/slit/height", 100) returns 100 17:33:18.645 00.000 10672 GetInt("/profile/2/overlay/slit/angle", 0) returns 0 17:33:18.645 00.000 10672 Changing from state UNINITIALIZED to UNINITIALIZED 17:33:18.645 00.000 10672 guider state => SELECTING 17:33:18.660 00.015 10672 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1 17:33:18.660 00.000 10672 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1 17:33:18.660 00.000 10672 GetDouble("/profile/2/guider/StarMinHFD", 0.000000) returns 0.000000 17:33:18.660 00.000 10672 Setting StarMinHFD = 0.00 17:33:18.660 00.000 10672 GetString("/profile/2/guider/bookmarks", "") returns "" 17:33:18.660 00.000 10672 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000 17:33:18.660 00.000 10672 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1 17:33:18.660 00.000 10672 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0 17:33:18.660 00.000 10672 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000 17:33:18.660 00.000 10672 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15 17:33:18.660 00.000 10672 GetBoolean("/StickyLockPosition", 0) returns 0 17:33:18.676 00.016 10672 GetString("/geometry", "") returns "1;2902;1762;-11;-11" 17:33:18.879 00.203 10672 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0 17:33:18.879 00.000 10672 GetString("/graph/RAColor", "") returns "#6464FF" 17:33:18.879 00.000 10672 GetString("/graph/DecColor", "") returns "#FF0000" 17:33:18.879 00.000 10672 GetInt("/graph/minLength", 50) returns 50 17:33:18.879 00.000 10672 GetInt("/graph/maxLength", 400) returns 400 17:33:18.879 00.000 10672 GetInt("/graph/minHeight", 1) returns 1 17:33:18.879 00.000 10672 GetInt("/graph/maxHeight", 16) returns 16 17:33:18.879 00.000 10672 GetInt("/graph/length", 100) returns 200 17:33:18.879 00.000 10672 GetInt("/graph/height", 4) returns 8 17:33:18.895 00.016 10672 GetInt("graph/HeightUnits", 1) returns 1 17:33:18.895 00.000 10672 GetBoolean("/graph/showCorrections", 1) returns 1 17:33:18.895 00.000 10672 GetBoolean("/graph/showStarMass", 0) returns 0 17:33:18.895 00.000 10672 GetBoolean("/graph/showStarSNR", 0) returns 0 17:33:18.895 00.000 10672 GetBoolean("/graph/correctionsToScale", 0) returns 0 17:33:19.082 00.187 10672 GetInt("/graph_stepguider/length", 1) returns 1 17:33:19.098 00.016 10672 GetInt("/target/length", 100) returns 100 17:33:19.113 00.015 10672 GetDouble("/target/zoom", 1.000000) returns 1.000000 17:33:19.176 00.063 10672 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0 17:33:19.176 00.000 10672 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000 17:33:21.035 01.859 10672 GetString("/profile/1/name", "") returns "2" 17:33:21.035 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 17:33:21.066 00.031 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 17:33:21.581 00.515 10672 GetString("/profile/2/indi/INDIcam", "") returns "" 17:33:21.644 00.063 10672 GetString("/profile/2/indi/INDImount", "") returns "" 17:33:21.675 00.031 10672 GetString("/profile/2/indi/INDImount", "") returns "" 17:33:21.706 00.031 10672 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ZWO ASI Camera" 17:33:21.722 00.016 10672 CameraFactory(ZWO ASI Camera) 17:33:21.722 00.000 10672 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0 17:33:21.722 00.000 10672 GetInt("/profile/2/camera/ReadDelay", 150) returns 150 17:33:21.722 00.000 10672 GetInt("/profile/2/camera/gain", 95) returns 95 17:33:21.722 00.000 10672 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000 17:33:21.722 00.000 10672 GetInt("/profile/2/camera/SaturationADU", 0) returns 0 17:33:21.722 00.000 10672 GetBoolean("/profile/2/camera/SaturationByADU", 0) returns 0 17:33:21.722 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 17:33:21.722 00.000 10672 GetInt("/profile/2/camera/binning", 1) returns 1 17:33:21.722 00.000 10672 GetInt("/profile/2/camera/ZWO/bpp", 8) returns 16 17:33:21.722 00.000 10672 Created new camera of type ZWO ASI Camera = 07023628 17:33:21.722 00.000 10672 GetString("/profile/2/scope/LastMenuChoice", "None") returns "EQMOD ASCOM HEQ5/6" 17:33:21.722 00.000 10672 ScopeFactory(EQMOD ASCOM HEQ5/6) 17:33:21.722 00.000 10672 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 1350 17:33:21.722 00.000 10672 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25 17:33:21.722 00.000 10672 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500 17:33:21.737 00.015 10672 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500 17:33:21.737 00.000 10672 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1 17:33:21.737 00.000 10672 DecGuideMode set to Auto (1) 17:33:21.737 00.000 10672 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1 17:33:21.737 00.000 10672 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.440000 17:33:21.737 00.000 10672 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000 17:33:21.737 00.000 10672 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000 17:33:21.737 00.000 10672 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4 17:33:21.737 00.000 10672 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.550000 17:33:21.737 00.000 10672 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.55 17:33:21.737 00.000 10672 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000 17:33:21.737 00.000 10672 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00 17:33:21.737 00.000 10672 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1 17:33:21.737 00.000 10672 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1) 17:33:21.737 00.000 10672 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0 17:33:21.737 00.000 10672 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0 17:33:21.737 00.000 10672 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1 17:33:21.753 00.016 10672 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20 17:33:21.753 00.000 10672 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20 17:33:21.753 00.000 10672 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20 17:33:21.753 00.000 10672 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0 17:33:21.753 00.000 10672 BLC: Backlash compensation is disabled 17:33:21.753 00.000 10672 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1 17:33:21.753 00.000 10672 Scope: enabling slew check, guiding will stop when slew is detected 17:33:21.753 00.000 10672 Created new scope of type EQMOD ASCOM HEQ5/6 = 0702ACD8 17:33:21.753 00.000 10672 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None" 17:33:21.753 00.000 10672 ScopeFactory(None) 17:33:21.753 00.000 10672 Created new aux scope of type None = 00000000 17:33:21.753 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1280->OnAuxChoiceScope: m_pAuxScope == NULL 17:33:21.753 00.000 10672 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None" 17:33:21.753 00.000 10672 StepGuiderFactory(None) 17:33:21.753 00.000 10672 Created new stepguider of type None = 00000000 17:33:21.753 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1502->OnChoiceStepGuider: m_pStepGuider == NULL 17:33:21.753 00.000 10672 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None" 17:33:21.753 00.000 10672 RotatorFactory(None) 17:33:21.753 00.000 10672 Created new Rotator of type None = 00000000 17:33:21.753 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1636->OnChoiceRotator: m_pRotator == NULL 17:33:21.784 00.031 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 17:33:21.894 00.110 10672 starting server 17:33:21.894 00.000 10672 event server started, listening on port 4400 17:33:21.894 00.000 10672 Server started, listening on port 4300 17:33:21.894 00.000 10672 Status Line: Server started 17:33:21.909 00.015 10672 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=527;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=100000;bestw=534;besth=233;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=244;besth=403;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=354|" 17:33:22.409 00.500 10672 GetBoolean("/Update/enabled", 1) returns 1 17:33:22.409 00.000 10672 GetInt("/Update/series", 0) returns 0 17:33:22.409 00.000 2592 UPD: updater thread entry 17:33:22.409 00.000 2592 UPD: fetch https://openphdguiding.org/release-main-win.txt 17:33:23.928 01.519 2592 UPD: latest ver = 2.6.6 17:33:23.928 00.000 2592 UPD: URL = https://openphdguiding.org/phd2-2.6.6-installer.exe 17:33:23.928 00.000 2592 UPD: SHA1 = deee2eec0f373cc4efc5c5e8424f808f3a60eece 17:33:23.928 00.000 2592 GetInt("/Update/force", 0) returns 0 17:33:23.928 00.000 2592 UPD: version is up-to-date 17:33:23.928 00.000 2592 UPD: updater thread exit 17:33:54.092 30.164 10672 GetInt("/wxLanguage", 0) returns 0 17:34:26.654 32.562 10672 User exited setup dialog with 'cancel' 17:39:33.659 307.005 10672 gear_dialog: OnButtonConnectAll 17:39:33.659 00.000 10672 gear_dialog: DoConnectCamera [ZWO ASI Camera] 17:39:33.659 00.000 10672 Status Line: Connecting to Camera ... 17:39:33.675 00.016 10672 GetString("/profile/2/cam_hash/8d44cd37/whichCamera", "") returns "" 17:39:33.675 00.000 10672 Connecting to camera [ZWO ASI Camera] id = [] 17:39:33.765 00.090 10672 ZWO: SDK Version = [1, 13, 0821] 17:39:33.765 00.000 10672 ZWO: find camera id: [], ncams = 1 17:39:34.484 00.719 10672 ZWO: using mode BPP = 16 17:39:34.484 00.000 10672 ZWO: usb3 = 0, is_mini = 0, name = [ZWO ASI120MM] 17:39:34.484 00.000 10672 ZWO: selecting video mode17:39:34.484 00.000 10672 ZWO: IsColorCam = 0 17:39:34.484 00.000 10672 ZWO: supported bin 0 = 1 17:39:34.484 00.000 10672 ZWO: supported bin 1 = 2 17:39:34.500 00.016 10672 ZWO: gain range = 0 .. 100 17:39:34.500 00.000 10672 ZWO: lowest RN gain = 48 (48%) 17:39:34.500 00.000 10672 ZWO: frame (0,0)+(1280,960) 17:39:34.515 00.015 10672 Connected Camera: ZWO ASI120MM 17:39:34.515 00.000 10672 FullSize=(1280,960) 17:39:34.515 00.000 10672 PixelSize=3.75 17:39:34.515 00.000 10672 BitsPerPixel=16 17:39:34.515 00.000 10672 HasGainControl=1 17:39:34.515 00.000 10672 GuideCameraGain=95 17:39:34.515 00.000 10672 HasShutter=0 17:39:34.515 00.000 10672 HasSubFrames=1 17:39:34.515 00.000 10672 ST4HasGuideOutput=1 17:39:34.515 00.000 10672 GetBoolean("/profile/2/camera/AutoLoadDefectMap", 1) returns 1 17:39:34.515 00.000 10672 auto-loading defect map 17:39:34.531 00.016 10672 Loading defect map file C:\Users\scitm\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt 17:39:34.531 00.000 10672 Defect map file not found: C:\Users\scitm\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt 17:39:34.531 00.000 10672 Status Line: Defect map not loaded 17:39:34.531 00.000 10672 GetBoolean("/profile/2/camera/AutoLoadDarks", 1) returns 1 17:39:34.531 00.000 10672 Auto-loading dark library 17:39:34.625 00.094 10672 loaded dark frame exposure = 1000 17:39:34.656 00.031 10672 loaded dark frame exposure = 1500 17:39:34.703 00.047 10672 loaded dark frame exposure = 2000 17:39:34.734 00.031 10672 loaded dark frame exposure = 2500 17:39:34.765 00.031 10672 loaded dark frame exposure = 3000 17:39:34.796 00.031 10672 loaded dark frame exposure = 3500 17:39:34.828 00.032 10672 loaded dark frame exposure = 4000 17:39:34.859 00.031 10672 loaded dark frame exposure = 4500 17:39:34.890 00.031 10672 loaded dark frame exposure = 5000 17:39:34.921 00.031 10672 loaded dark frame exposure = 6000 17:39:34.921 00.000 10672 loaded dark library from C:\Users\scitm\AppData\Local\phd2\darks_defects\PHD2_dark_lib_2.fit 17:39:34.921 00.000 10672 Status Line: Darks loaded 17:39:34.941 00.020 10672 Status Line: Camera Connected 17:39:34.972 00.031 10672 gear_dialog: OnButtonConnectStepGuider 17:39:34.988 00.016 10672 Connected AO:None 17:39:34.988 00.000 10672 gear_dialog: OnButtonConnectScope 17:39:34.988 00.000 10672 Status Line: Connecting to Mount ... 17:39:35.003 00.015 10672 Connecting to mount [EQMOD ASCOM HEQ5/6] 17:39:35.003 00.000 10672 ASCOM Scope: Connecting 17:39:35.003 00.000 10672 Create ASCOM Scope: choice 'EQMOD ASCOM HEQ5/6' progid EQMOD.Telescope 17:39:35.035 00.032 10672 pScopeDriver = 0x07031904 17:39:35.082 00.047 10672 Scope reports its name as EQMOD HEQ5/6 17:39:35.082 00.000 10672 ASCOM scope CanSlewAsync is true 17:39:35.082 00.000 10672 EQMOD HEQ5/6 connected 17:39:35.097 00.015 10672 ScopeASCOM::GetDeclination() returns 45.3 17:39:35.097 00.000 10672 ScopeASCOM::SideOfPier() returns 0 17:39:35.113 00.016 10672 ASCOM Scope: Connect success 17:39:35.113 00.000 10672 Status Line: Mount Connected 17:39:35.144 00.031 10672 Connected Scope:EQMOD HEQ5/6 17:39:35.206 00.062 10672 gear_dialog: OnButtonConnectAuxScope 17:39:35.206 00.000 10672 Connected AuxScope:None 17:39:35.206 00.000 10672 gear_dialog: OnButtonConnectRotator 17:39:35.222 00.016 10672 Connected Rotator:None 17:39:36.236 01.014 10672 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0 17:39:36.236 00.000 10672 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000 17:39:36.236 00.000 10672 Auto-loading calibration data 17:39:36.236 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000488 17:39:36.236 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000618 17:39:36.236 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 17:39:36.236 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.097899 17:39:36.236 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns 1.625200 17:39:36.236 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003340 17:39:36.236 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 17:39:36.236 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 17:39:36.236 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 17:39:36.236 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 17:39:36.236 00.000 10672 Mount::SetCalibration (scope) -- xAngle=5.6 yAngle=93.1 xRate=0.488 yRate=0.618 bin=1 dec=57.5 pierSide=0 par=+/+ rotAng=None 17:39:36.236 00.000 10672 Mount::SetCalibration (scope) -- sets m_xAngle=5.6 m_yAngleError=2.5 17:39:36.251 00.015 10672 ScopeASCOM::GetDeclination() returns 45.3 17:39:36.267 00.016 10672 ScopeASCOM::SideOfPier() returns 0 17:39:38.084 01.817 10672 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1 17:44:41.146 303.062 10672 StartLoopingInteractive: Loop button clicked 17:44:41.146 00.000 10672 Status Line: Looping 17:44:41.161 00.015 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 17:44:41.193 00.032 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:44:41.193 00.000 10672 Enqueuing Expose request 17:44:41.208 00.015 428 Worker thread wakes up 17:44:41.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:44:41.208 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:44:41.208 00.000 428 ZWO: set CONTROL_EXPOSURE 2500000 17:44:41.272 00.064 428 ZWO: startcapture 17:44:46.473 05.201 428 Exposure complete 17:44:46.614 00.141 428 worker thread done servicing request 17:44:46.614 00.000 10672 OnExposeComplete: enter 17:44:46.614 00.000 10672 UpdateGuideState(): m_state=1 17:44:46.614 00.000 10672 UpdateCurrentPosition: no star selected 17:44:46.614 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:44:46.614 00.000 10672 Status Line: No star selected 17:44:46.629 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:44:46.708 00.079 10672 UpdateGuideState exits: No star selected 17:44:46.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:44:46.708 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:44:46.708 00.000 10672 Enqueuing Expose request 17:44:46.708 00.000 428 Worker thread wakes up 17:44:46.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:44:46.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:44:48.977 02.269 428 Exposure complete 17:44:49.102 00.125 428 worker thread done servicing request 17:44:49.102 00.000 10672 OnExposeComplete: enter 17:44:49.102 00.000 10672 UpdateGuideState(): m_state=1 17:44:49.102 00.000 10672 UpdateCurrentPosition: no star selected 17:44:49.102 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:44:49.102 00.000 10672 Status Line: No star selected 17:44:49.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:44:49.195 00.093 10672 UpdateGuideState exits: No star selected 17:44:49.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:44:49.195 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:44:49.195 00.000 10672 Enqueuing Expose request 17:44:49.195 00.000 428 Worker thread wakes up 17:44:49.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:44:49.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:44:51.476 02.281 428 Exposure complete 17:44:51.601 00.125 428 worker thread done servicing request 17:44:51.601 00.000 10672 OnExposeComplete: enter 17:44:51.601 00.000 10672 UpdateGuideState(): m_state=1 17:44:51.601 00.000 10672 UpdateCurrentPosition: no star selected 17:44:51.601 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:44:51.601 00.000 10672 Status Line: No star selected 17:44:51.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:44:51.694 00.093 10672 UpdateGuideState exits: No star selected 17:44:51.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:44:51.694 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:44:51.694 00.000 10672 Enqueuing Expose request 17:44:51.694 00.000 428 Worker thread wakes up 17:44:51.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:44:51.694 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:44:53.959 02.265 428 Exposure complete 17:44:54.100 00.141 428 worker thread done servicing request 17:44:54.100 00.000 10672 OnExposeComplete: enter 17:44:54.100 00.000 10672 UpdateGuideState(): m_state=1 17:44:54.100 00.000 10672 UpdateCurrentPosition: no star selected 17:44:54.100 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:44:54.100 00.000 10672 Status Line: No star selected 17:44:54.116 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:44:54.209 00.093 10672 UpdateGuideState exits: No star selected 17:44:54.209 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:44:54.209 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:44:54.209 00.000 10672 Enqueuing Expose request 17:44:54.209 00.000 428 Worker thread wakes up 17:44:54.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:44:54.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:44:56.459 02.250 428 Exposure complete 17:44:56.599 00.140 428 worker thread done servicing request 17:44:56.599 00.000 10672 OnExposeComplete: enter 17:44:56.599 00.000 10672 UpdateGuideState(): m_state=1 17:44:56.599 00.000 10672 UpdateCurrentPosition: no star selected 17:44:56.599 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:44:56.599 00.000 10672 Status Line: No star selected 17:44:56.615 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:44:56.708 00.093 10672 UpdateGuideState exits: No star selected 17:44:56.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:44:56.708 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:44:56.708 00.000 10672 Enqueuing Expose request 17:44:56.708 00.000 428 Worker thread wakes up 17:44:56.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:44:56.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:44:58.962 02.254 428 Exposure complete 17:44:59.134 00.172 428 worker thread done servicing request 17:44:59.134 00.000 10672 OnExposeComplete: enter 17:44:59.134 00.000 10672 UpdateGuideState(): m_state=1 17:44:59.134 00.000 10672 UpdateCurrentPosition: no star selected 17:44:59.134 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:44:59.134 00.000 10672 Status Line: No star selected 17:44:59.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:44:59.243 00.109 10672 UpdateGuideState exits: No star selected 17:44:59.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:44:59.243 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:44:59.243 00.000 10672 Enqueuing Expose request 17:44:59.243 00.000 428 Worker thread wakes up 17:44:59.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:44:59.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:01.461 02.218 428 Exposure complete 17:45:01.633 00.172 428 worker thread done servicing request 17:45:01.633 00.000 10672 OnExposeComplete: enter 17:45:01.633 00.000 10672 UpdateGuideState(): m_state=1 17:45:01.633 00.000 10672 UpdateCurrentPosition: no star selected 17:45:01.633 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:01.633 00.000 10672 Status Line: No star selected 17:45:01.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:45:01.742 00.109 10672 UpdateGuideState exits: No star selected 17:45:01.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:01.742 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:01.742 00.000 10672 Enqueuing Expose request 17:45:01.742 00.000 428 Worker thread wakes up 17:45:01.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:01.742 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:03.960 02.218 428 Exposure complete 17:45:04.116 00.156 428 worker thread done servicing request 17:45:04.116 00.000 10672 OnExposeComplete: enter 17:45:04.116 00.000 10672 UpdateGuideState(): m_state=1 17:45:04.116 00.000 10672 UpdateCurrentPosition: no star selected 17:45:04.116 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:04.116 00.000 10672 Status Line: No star selected 17:45:04.132 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:45:04.241 00.109 10672 UpdateGuideState exits: No star selected 17:45:04.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:04.241 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:04.241 00.000 10672 Enqueuing Expose request 17:45:04.241 00.000 428 Worker thread wakes up 17:45:04.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:04.241 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:06.463 02.222 428 Exposure complete 17:45:06.620 00.157 428 worker thread done servicing request 17:45:06.620 00.000 10672 OnExposeComplete: enter 17:45:06.620 00.000 10672 UpdateGuideState(): m_state=1 17:45:06.620 00.000 10672 UpdateCurrentPosition: no star selected 17:45:06.620 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:06.620 00.000 10672 Status Line: No star selected 17:45:06.635 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:45:06.745 00.110 10672 UpdateGuideState exits: No star selected 17:45:06.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:06.745 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:06.745 00.000 10672 Enqueuing Expose request 17:45:06.745 00.000 428 Worker thread wakes up 17:45:06.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:06.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:08.963 02.218 428 Exposure complete 17:45:09.119 00.156 428 worker thread done servicing request 17:45:09.119 00.000 10672 OnExposeComplete: enter 17:45:09.119 00.000 10672 UpdateGuideState(): m_state=1 17:45:09.119 00.000 10672 UpdateCurrentPosition: no star selected 17:45:09.119 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:09.119 00.000 10672 Status Line: No star selected 17:45:09.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3504, FiltMax=65488, Gamma=1.000 17:45:09.228 00.109 10672 UpdateGuideState exits: No star selected 17:45:09.228 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:09.228 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:09.228 00.000 10672 Enqueuing Expose request 17:45:09.228 00.000 428 Worker thread wakes up 17:45:09.228 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:09.228 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:11.462 02.234 428 Exposure complete 17:45:11.634 00.172 428 worker thread done servicing request 17:45:11.634 00.000 10672 OnExposeComplete: enter 17:45:11.634 00.000 10672 UpdateGuideState(): m_state=1 17:45:11.634 00.000 10672 UpdateCurrentPosition: no star selected 17:45:11.634 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:11.634 00.000 10672 Status Line: No star selected 17:45:11.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:45:11.743 00.109 10672 UpdateGuideState exits: No star selected 17:45:11.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:11.743 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:11.743 00.000 10672 Enqueuing Expose request 17:45:11.743 00.000 428 Worker thread wakes up 17:45:11.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:11.743 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:13.965 02.222 428 Exposure complete 17:45:14.137 00.172 428 worker thread done servicing request 17:45:14.137 00.000 10672 OnExposeComplete: enter 17:45:14.137 00.000 10672 UpdateGuideState(): m_state=1 17:45:14.137 00.000 10672 UpdateCurrentPosition: no star selected 17:45:14.137 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:14.137 00.000 10672 Status Line: No star selected 17:45:14.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:45:14.246 00.109 10672 UpdateGuideState exits: No star selected 17:45:14.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:14.246 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:14.246 00.000 10672 Enqueuing Expose request 17:45:14.246 00.000 428 Worker thread wakes up 17:45:14.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:14.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:16.464 02.218 428 Exposure complete 17:45:16.620 00.156 428 worker thread done servicing request 17:45:16.620 00.000 10672 OnExposeComplete: enter 17:45:16.636 00.016 10672 UpdateGuideState(): m_state=1 17:45:16.636 00.000 10672 UpdateCurrentPosition: no star selected 17:45:16.636 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:16.636 00.000 10672 Status Line: No star selected 17:45:16.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:45:16.745 00.109 10672 UpdateGuideState exits: No star selected 17:45:16.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:16.745 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:16.745 00.000 10672 Enqueuing Expose request 17:45:16.745 00.000 428 Worker thread wakes up 17:45:16.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:16.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:18.963 02.218 428 Exposure complete 17:45:19.120 00.157 428 worker thread done servicing request 17:45:19.120 00.000 10672 OnExposeComplete: enter 17:45:19.120 00.000 10672 UpdateGuideState(): m_state=1 17:45:19.120 00.000 10672 UpdateCurrentPosition: no star selected 17:45:19.120 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:19.120 00.000 10672 Status Line: No star selected 17:45:19.135 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=65, max=65265, FiltMin=9441, FiltMax=65265, Gamma=1.000 17:45:19.260 00.125 10672 UpdateGuideState exits: No star selected 17:45:19.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:19.260 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:19.260 00.000 10672 Enqueuing Expose request 17:45:19.260 00.000 428 Worker thread wakes up 17:45:19.276 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:19.276 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:21.463 02.187 428 Exposure complete 17:45:21.510 00.047 428 worker thread done servicing request 17:45:21.510 00.000 10672 OnExposeComplete: enter 17:45:21.510 00.000 10672 UpdateGuideState(): m_state=1 17:45:21.525 00.015 10672 UpdateCurrentPosition: no star selected 17:45:21.525 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:21.525 00.000 10672 Status Line: No star selected 17:45:21.525 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=54033, max=65265, FiltMin=61553, FiltMax=65265, Gamma=1.000 17:45:21.619 00.094 10672 UpdateGuideState exits: No star selected 17:45:21.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:21.619 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:21.619 00.000 10672 Enqueuing Expose request 17:45:21.619 00.000 428 Worker thread wakes up 17:45:21.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:21.619 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:23.966 02.347 428 Exposure complete 17:45:24.138 00.172 428 worker thread done servicing request 17:45:24.138 00.000 10672 OnExposeComplete: enter 17:45:24.138 00.000 10672 UpdateGuideState(): m_state=1 17:45:24.138 00.000 10672 UpdateCurrentPosition: no star selected 17:45:24.138 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:24.138 00.000 10672 Status Line: No star selected 17:45:24.153 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4128, FiltMax=65504, Gamma=1.000 17:45:24.263 00.110 10672 UpdateGuideState exits: No star selected 17:45:24.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:24.263 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:24.263 00.000 10672 Enqueuing Expose request 17:45:24.263 00.000 428 Worker thread wakes up 17:45:24.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:24.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:26.465 02.202 428 Exposure complete 17:45:26.621 00.156 428 worker thread done servicing request 17:45:26.621 00.000 10672 OnExposeComplete: enter 17:45:26.621 00.000 10672 UpdateGuideState(): m_state=1 17:45:26.621 00.000 10672 UpdateCurrentPosition: no star selected 17:45:26.621 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:26.621 00.000 10672 Status Line: No star selected 17:45:26.637 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4824, FiltMax=65488, Gamma=1.000 17:45:26.762 00.125 10672 UpdateGuideState exits: No star selected 17:45:26.762 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:26.762 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:26.762 00.000 10672 Enqueuing Expose request 17:45:26.762 00.000 428 Worker thread wakes up 17:45:26.762 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:26.762 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:28.949 02.187 428 Exposure complete 17:45:29.120 00.171 428 worker thread done servicing request 17:45:29.120 00.000 10672 OnExposeComplete: enter 17:45:29.120 00.000 10672 UpdateGuideState(): m_state=1 17:45:29.120 00.000 10672 UpdateCurrentPosition: no star selected 17:45:29.120 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:29.120 00.000 10672 Status Line: No star selected 17:45:29.136 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:45:29.245 00.109 10672 UpdateGuideState exits: No star selected 17:45:29.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:29.245 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:29.245 00.000 10672 Enqueuing Expose request 17:45:29.245 00.000 428 Worker thread wakes up 17:45:29.245 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:29.245 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:31.452 02.207 428 Exposure complete 17:45:31.624 00.172 428 worker thread done servicing request 17:45:31.624 00.000 10672 OnExposeComplete: enter 17:45:31.624 00.000 10672 UpdateGuideState(): m_state=1 17:45:31.624 00.000 10672 UpdateCurrentPosition: no star selected 17:45:31.624 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:31.624 00.000 10672 Status Line: No star selected 17:45:31.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 17:45:31.733 00.109 10672 UpdateGuideState exits: No star selected 17:45:31.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:31.733 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:31.733 00.000 10672 Enqueuing Expose request 17:45:31.749 00.016 428 Worker thread wakes up 17:45:31.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:31.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:33.951 02.202 428 Exposure complete 17:45:34.123 00.172 428 worker thread done servicing request 17:45:34.123 00.000 10672 OnExposeComplete: enter 17:45:34.123 00.000 10672 UpdateGuideState(): m_state=1 17:45:34.123 00.000 10672 UpdateCurrentPosition: no star selected 17:45:34.123 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:34.123 00.000 10672 Status Line: No star selected 17:45:34.123 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:45:34.232 00.109 10672 UpdateGuideState exits: No star selected 17:45:34.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:34.232 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:34.232 00.000 10672 Enqueuing Expose request 17:45:34.232 00.000 428 Worker thread wakes up 17:45:34.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:34.248 00.016 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:36.450 02.202 428 Exposure complete 17:45:36.622 00.172 428 worker thread done servicing request 17:45:36.622 00.000 10672 OnExposeComplete: enter 17:45:36.622 00.000 10672 UpdateGuideState(): m_state=1 17:45:36.622 00.000 10672 UpdateCurrentPosition: no star selected 17:45:36.622 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:36.622 00.000 10672 Status Line: No star selected 17:45:36.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3184, FiltMax=65488, Gamma=1.000 17:45:36.731 00.109 10672 UpdateGuideState exits: No star selected 17:45:36.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:36.731 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:36.731 00.000 10672 Enqueuing Expose request 17:45:36.731 00.000 428 Worker thread wakes up 17:45:36.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:36.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:38.954 02.223 428 Exposure complete 17:45:39.125 00.171 428 worker thread done servicing request 17:45:39.125 00.000 10672 OnExposeComplete: enter 17:45:39.125 00.000 10672 UpdateGuideState(): m_state=1 17:45:39.125 00.000 10672 UpdateCurrentPosition: no star selected 17:45:39.125 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:39.125 00.000 10672 Status Line: No star selected 17:45:39.125 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:45:39.235 00.110 10672 UpdateGuideState exits: No star selected 17:45:39.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:39.235 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:39.235 00.000 10672 Enqueuing Expose request 17:45:39.235 00.000 428 Worker thread wakes up 17:45:39.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:39.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:41.453 02.218 428 Exposure complete 17:45:41.609 00.156 428 worker thread done servicing request 17:45:41.609 00.000 10672 OnExposeComplete: enter 17:45:41.609 00.000 10672 UpdateGuideState(): m_state=1 17:45:41.609 00.000 10672 UpdateCurrentPosition: no star selected 17:45:41.609 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:41.609 00.000 10672 Status Line: No star selected 17:45:41.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:45:41.718 00.109 10672 UpdateGuideState exits: No star selected 17:45:41.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:41.718 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:41.718 00.000 10672 Enqueuing Expose request 17:45:41.718 00.000 428 Worker thread wakes up 17:45:41.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:41.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:43.952 02.234 428 Exposure complete 17:45:44.108 00.156 428 worker thread done servicing request 17:45:44.108 00.000 10672 OnExposeComplete: enter 17:45:44.108 00.000 10672 UpdateGuideState(): m_state=1 17:45:44.108 00.000 10672 UpdateCurrentPosition: no star selected 17:45:44.108 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:44.108 00.000 10672 Status Line: No star selected 17:45:44.124 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:45:44.233 00.109 10672 UpdateGuideState exits: No star selected 17:45:44.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:44.233 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:44.233 00.000 10672 Enqueuing Expose request 17:45:44.233 00.000 428 Worker thread wakes up 17:45:44.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:44.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:46.451 02.218 428 Exposure complete 17:45:46.611 00.160 428 worker thread done servicing request 17:45:46.611 00.000 10672 OnExposeComplete: enter 17:45:46.611 00.000 10672 UpdateGuideState(): m_state=1 17:45:46.611 00.000 10672 UpdateCurrentPosition: no star selected 17:45:46.611 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:46.611 00.000 10672 Status Line: No star selected 17:45:46.627 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:45:46.736 00.109 10672 UpdateGuideState exits: No star selected 17:45:46.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:46.736 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:46.736 00.000 10672 Enqueuing Expose request 17:45:46.736 00.000 428 Worker thread wakes up 17:45:46.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:46.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:48.954 02.218 428 Exposure complete 17:45:49.111 00.157 428 worker thread done servicing request 17:45:49.111 00.000 10672 OnExposeComplete: enter 17:45:49.111 00.000 10672 UpdateGuideState(): m_state=1 17:45:49.111 00.000 10672 UpdateCurrentPosition: no star selected 17:45:49.111 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:49.111 00.000 10672 Status Line: No star selected 17:45:49.126 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:45:49.236 00.110 10672 UpdateGuideState exits: No star selected 17:45:49.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:49.236 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:49.236 00.000 10672 Enqueuing Expose request 17:45:49.236 00.000 428 Worker thread wakes up 17:45:49.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:49.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:51.454 02.218 428 Exposure complete 17:45:51.610 00.156 428 worker thread done servicing request 17:45:51.610 00.000 10672 OnExposeComplete: enter 17:45:51.610 00.000 10672 UpdateGuideState(): m_state=1 17:45:51.610 00.000 10672 UpdateCurrentPosition: no star selected 17:45:51.610 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:51.625 00.015 10672 Status Line: No star selected 17:45:51.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:45:51.735 00.110 10672 UpdateGuideState exits: No star selected 17:45:51.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:51.735 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:51.735 00.000 10672 Enqueuing Expose request 17:45:51.735 00.000 428 Worker thread wakes up 17:45:51.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:51.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:53.953 02.218 428 Exposure complete 17:45:54.109 00.156 428 worker thread done servicing request 17:45:54.109 00.000 10672 OnExposeComplete: enter 17:45:54.109 00.000 10672 UpdateGuideState(): m_state=1 17:45:54.109 00.000 10672 UpdateCurrentPosition: no star selected 17:45:54.109 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:54.109 00.000 10672 Status Line: No star selected 17:45:54.125 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 17:45:54.234 00.109 10672 UpdateGuideState exits: No star selected 17:45:54.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:54.234 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:54.234 00.000 10672 Enqueuing Expose request 17:45:54.234 00.000 428 Worker thread wakes up 17:45:54.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:54.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:56.440 02.206 428 Exposure complete 17:45:56.612 00.172 428 worker thread done servicing request 17:45:56.612 00.000 10672 OnExposeComplete: enter 17:45:56.612 00.000 10672 UpdateGuideState(): m_state=1 17:45:56.612 00.000 10672 UpdateCurrentPosition: no star selected 17:45:56.612 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:56.612 00.000 10672 Status Line: No star selected 17:45:56.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:45:56.722 00.110 10672 UpdateGuideState exits: No star selected 17:45:56.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:56.722 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:56.737 00.015 10672 Enqueuing Expose request 17:45:56.737 00.000 428 Worker thread wakes up 17:45:56.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:56.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:45:58.940 02.203 428 Exposure complete 17:45:59.111 00.171 428 worker thread done servicing request 17:45:59.111 00.000 10672 OnExposeComplete: enter 17:45:59.111 00.000 10672 UpdateGuideState(): m_state=1 17:45:59.111 00.000 10672 UpdateCurrentPosition: no star selected 17:45:59.111 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:45:59.111 00.000 10672 Status Line: No star selected 17:45:59.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:45:59.221 00.110 10672 UpdateGuideState exits: No star selected 17:45:59.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:45:59.221 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:45:59.221 00.000 10672 Enqueuing Expose request 17:45:59.221 00.000 428 Worker thread wakes up 17:45:59.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:45:59.221 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:01.454 02.233 428 Exposure complete 17:46:01.611 00.157 428 worker thread done servicing request 17:46:01.611 00.000 10672 OnExposeComplete: enter 17:46:01.611 00.000 10672 UpdateGuideState(): m_state=1 17:46:01.611 00.000 10672 UpdateCurrentPosition: no star selected 17:46:01.611 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:01.611 00.000 10672 Status Line: No star selected 17:46:01.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:46:01.720 00.109 10672 UpdateGuideState exits: No star selected 17:46:01.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:01.736 00.016 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:01.736 00.000 10672 Enqueuing Expose request 17:46:01.736 00.000 428 Worker thread wakes up 17:46:01.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:01.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:03.942 02.206 428 Exposure complete 17:46:04.114 00.172 428 worker thread done servicing request 17:46:04.114 00.000 10672 OnExposeComplete: enter 17:46:04.114 00.000 10672 UpdateGuideState(): m_state=1 17:46:04.114 00.000 10672 UpdateCurrentPosition: no star selected 17:46:04.114 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:04.114 00.000 10672 Status Line: No star selected 17:46:04.114 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:46:04.223 00.109 10672 UpdateGuideState exits: No star selected 17:46:04.239 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:04.239 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:04.239 00.000 10672 Enqueuing Expose request 17:46:04.239 00.000 428 Worker thread wakes up 17:46:04.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:04.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:06.441 02.202 428 Exposure complete 17:46:06.613 00.172 428 worker thread done servicing request 17:46:06.613 00.000 10672 OnExposeComplete: enter 17:46:06.613 00.000 10672 UpdateGuideState(): m_state=1 17:46:06.613 00.000 10672 UpdateCurrentPosition: no star selected 17:46:06.613 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:06.613 00.000 10672 Status Line: No star selected 17:46:06.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:46:06.722 00.109 10672 UpdateGuideState exits: No star selected 17:46:06.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:06.722 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:06.722 00.000 10672 Enqueuing Expose request 17:46:06.722 00.000 428 Worker thread wakes up 17:46:06.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:06.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:08.940 02.218 428 Exposure complete 17:46:09.112 00.172 428 worker thread done servicing request 17:46:09.112 00.000 10672 OnExposeComplete: enter 17:46:09.112 00.000 10672 UpdateGuideState(): m_state=1 17:46:09.112 00.000 10672 UpdateCurrentPosition: no star selected 17:46:09.112 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:09.112 00.000 10672 Status Line: No star selected 17:46:09.128 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:46:09.237 00.109 10672 UpdateGuideState exits: No star selected 17:46:09.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:09.237 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:09.237 00.000 10672 Enqueuing Expose request 17:46:09.237 00.000 428 Worker thread wakes up 17:46:09.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:09.237 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:11.444 02.207 428 Exposure complete 17:46:11.600 00.156 428 worker thread done servicing request 17:46:11.600 00.000 10672 OnExposeComplete: enter 17:46:11.600 00.000 10672 UpdateGuideState(): m_state=1 17:46:11.600 00.000 10672 UpdateCurrentPosition: no star selected 17:46:11.600 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:11.600 00.000 10672 Status Line: No star selected 17:46:11.616 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:46:11.725 00.109 10672 UpdateGuideState exits: No star selected 17:46:11.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:11.725 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:11.725 00.000 10672 Enqueuing Expose request 17:46:11.725 00.000 428 Worker thread wakes up 17:46:11.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:11.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:13.943 02.218 428 Exposure complete 17:46:14.099 00.156 428 worker thread done servicing request 17:46:14.099 00.000 10672 OnExposeComplete: enter 17:46:14.115 00.016 10672 UpdateGuideState(): m_state=1 17:46:14.115 00.000 10672 UpdateCurrentPosition: no star selected 17:46:14.115 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:14.115 00.000 10672 Status Line: No star selected 17:46:14.115 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 17:46:14.240 00.125 10672 UpdateGuideState exits: No star selected 17:46:14.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:14.240 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:14.240 00.000 10672 Enqueuing Expose request 17:46:14.240 00.000 428 Worker thread wakes up 17:46:14.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:14.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:16.442 02.202 428 Exposure complete 17:46:16.598 00.156 428 worker thread done servicing request 17:46:16.614 00.016 10672 OnExposeComplete: enter 17:46:16.614 00.000 10672 UpdateGuideState(): m_state=1 17:46:16.614 00.000 10672 UpdateCurrentPosition: no star selected 17:46:16.614 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:16.614 00.000 10672 Status Line: No star selected 17:46:16.614 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:46:16.723 00.109 10672 UpdateGuideState exits: No star selected 17:46:16.723 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:16.723 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:16.723 00.000 10672 Enqueuing Expose request 17:46:16.723 00.000 428 Worker thread wakes up 17:46:16.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:16.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:18.941 02.218 428 Exposure complete 17:46:19.098 00.157 428 worker thread done servicing request 17:46:19.098 00.000 10672 OnExposeComplete: enter 17:46:19.098 00.000 10672 UpdateGuideState(): m_state=1 17:46:19.098 00.000 10672 UpdateCurrentPosition: no star selected 17:46:19.098 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:19.098 00.000 10672 Status Line: No star selected 17:46:19.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:46:19.222 00.124 10672 UpdateGuideState exits: No star selected 17:46:19.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:19.222 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:19.222 00.000 10672 Enqueuing Expose request 17:46:19.222 00.000 428 Worker thread wakes up 17:46:19.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:19.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:21.445 02.223 428 Exposure complete 17:46:21.601 00.156 428 worker thread done servicing request 17:46:21.601 00.000 10672 OnExposeComplete: enter 17:46:21.601 00.000 10672 UpdateGuideState(): m_state=1 17:46:21.601 00.000 10672 UpdateCurrentPosition: no star selected 17:46:21.601 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:21.601 00.000 10672 Status Line: No star selected 17:46:21.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:46:21.726 00.125 10672 UpdateGuideState exits: No star selected 17:46:21.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:21.726 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:21.726 00.000 10672 Enqueuing Expose request 17:46:21.726 00.000 428 Worker thread wakes up 17:46:21.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:21.726 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:23.944 02.218 428 Exposure complete 17:46:24.100 00.156 428 worker thread done servicing request 17:46:24.100 00.000 10672 OnExposeComplete: enter 17:46:24.100 00.000 10672 UpdateGuideState(): m_state=1 17:46:24.100 00.000 10672 UpdateCurrentPosition: no star selected 17:46:24.100 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:24.100 00.000 10672 Status Line: No star selected 17:46:24.116 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:46:24.225 00.109 10672 UpdateGuideState exits: No star selected 17:46:24.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:24.225 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:24.225 00.000 10672 Enqueuing Expose request 17:46:24.225 00.000 428 Worker thread wakes up 17:46:24.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:24.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:26.443 02.218 428 Exposure complete 17:46:26.599 00.156 428 worker thread done servicing request 17:46:26.599 00.000 10672 OnExposeComplete: enter 17:46:26.599 00.000 10672 UpdateGuideState(): m_state=1 17:46:26.599 00.000 10672 UpdateCurrentPosition: no star selected 17:46:26.599 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:26.599 00.000 10672 Status Line: No star selected 17:46:26.615 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:46:26.708 00.093 10672 UpdateGuideState exits: No star selected 17:46:26.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:26.708 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:26.708 00.000 10672 Enqueuing Expose request 17:46:26.708 00.000 428 Worker thread wakes up 17:46:26.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:26.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:28.931 02.223 428 Exposure complete 17:46:29.087 00.156 428 worker thread done servicing request 17:46:29.087 00.000 10672 OnExposeComplete: enter 17:46:29.087 00.000 10672 UpdateGuideState(): m_state=1 17:46:29.087 00.000 10672 UpdateCurrentPosition: no star selected 17:46:29.087 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:29.087 00.000 10672 Status Line: No star selected 17:46:29.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 17:46:29.196 00.109 10672 UpdateGuideState exits: No star selected 17:46:29.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:29.196 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:29.196 00.000 10672 Enqueuing Expose request 17:46:29.196 00.000 428 Worker thread wakes up 17:46:29.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:29.196 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:31.430 02.234 428 Exposure complete 17:46:31.570 00.140 428 worker thread done servicing request 17:46:31.570 00.000 10672 OnExposeComplete: enter 17:46:31.570 00.000 10672 UpdateGuideState(): m_state=1 17:46:31.570 00.000 10672 UpdateCurrentPosition: no star selected 17:46:31.570 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:31.570 00.000 10672 Status Line: No star selected 17:46:31.570 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:46:31.680 00.110 10672 UpdateGuideState exits: No star selected 17:46:31.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:31.680 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:31.680 00.000 10672 Enqueuing Expose request 17:46:31.680 00.000 428 Worker thread wakes up 17:46:31.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:31.680 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:33.929 02.249 428 Exposure complete 17:46:34.070 00.141 428 worker thread done servicing request 17:46:34.070 00.000 10672 OnExposeComplete: enter 17:46:34.070 00.000 10672 UpdateGuideState(): m_state=1 17:46:34.070 00.000 10672 UpdateCurrentPosition: no star selected 17:46:34.070 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:34.070 00.000 10672 Status Line: No star selected 17:46:34.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:46:34.179 00.109 10672 UpdateGuideState exits: No star selected 17:46:34.179 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:34.179 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:34.179 00.000 10672 Enqueuing Expose request 17:46:34.179 00.000 428 Worker thread wakes up 17:46:34.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:34.179 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:36.432 02.253 428 Exposure complete 17:46:36.557 00.125 428 worker thread done servicing request 17:46:36.573 00.016 10672 OnExposeComplete: enter 17:46:36.573 00.000 10672 UpdateGuideState(): m_state=1 17:46:36.573 00.000 10672 UpdateCurrentPosition: no star selected 17:46:36.573 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:36.573 00.000 10672 Status Line: No star selected 17:46:36.573 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 17:46:36.651 00.078 10672 UpdateGuideState exits: No star selected 17:46:36.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:36.651 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:36.651 00.000 10672 Enqueuing Expose request 17:46:36.651 00.000 428 Worker thread wakes up 17:46:36.666 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:36.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:38.931 02.265 428 Exposure complete 17:46:39.072 00.141 428 worker thread done servicing request 17:46:39.072 00.000 10672 OnExposeComplete: enter 17:46:39.072 00.000 10672 UpdateGuideState(): m_state=1 17:46:39.072 00.000 10672 UpdateCurrentPosition: no star selected 17:46:39.072 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:39.072 00.000 10672 Status Line: No star selected 17:46:39.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3296, FiltMax=65488, Gamma=1.000 17:46:39.150 00.078 10672 UpdateGuideState exits: No star selected 17:46:39.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:39.166 00.016 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:39.166 00.000 10672 Enqueuing Expose request 17:46:39.166 00.000 428 Worker thread wakes up 17:46:39.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:39.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:41.431 02.265 428 Exposure complete 17:46:41.556 00.125 428 worker thread done servicing request 17:46:41.571 00.015 10672 OnExposeComplete: enter 17:46:41.571 00.000 10672 UpdateGuideState(): m_state=1 17:46:41.571 00.000 10672 UpdateCurrentPosition: no star selected 17:46:41.571 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:41.571 00.000 10672 Status Line: No star selected 17:46:41.571 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:46:41.649 00.078 10672 UpdateGuideState exits: No star selected 17:46:41.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:41.649 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:41.649 00.000 10672 Enqueuing Expose request 17:46:41.649 00.000 428 Worker thread wakes up 17:46:41.649 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:41.649 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:43.930 02.281 428 Exposure complete 17:46:44.070 00.140 428 worker thread done servicing request 17:46:44.070 00.000 10672 OnExposeComplete: enter 17:46:44.070 00.000 10672 UpdateGuideState(): m_state=1 17:46:44.070 00.000 10672 UpdateCurrentPosition: no star selected 17:46:44.070 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:44.070 00.000 10672 Status Line: No star selected 17:46:44.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:46:44.164 00.094 10672 UpdateGuideState exits: No star selected 17:46:44.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:44.164 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:44.164 00.000 10672 Enqueuing Expose request 17:46:44.164 00.000 428 Worker thread wakes up 17:46:44.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:44.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:46.433 02.269 428 Exposure complete 17:46:46.558 00.125 428 worker thread done servicing request 17:46:46.558 00.000 10672 OnExposeComplete: enter 17:46:46.558 00.000 10672 UpdateGuideState(): m_state=1 17:46:46.558 00.000 10672 UpdateCurrentPosition: no star selected 17:46:46.558 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:46.558 00.000 10672 Status Line: No star selected 17:46:46.574 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:46:46.652 00.078 10672 UpdateGuideState exits: No star selected 17:46:46.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:46.652 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:46.652 00.000 10672 Enqueuing Expose request 17:46:46.652 00.000 428 Worker thread wakes up 17:46:46.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:46.652 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:48.932 02.280 428 Exposure complete 17:46:49.057 00.125 428 worker thread done servicing request 17:46:49.057 00.000 10672 OnExposeComplete: enter 17:46:49.057 00.000 10672 UpdateGuideState(): m_state=1 17:46:49.057 00.000 10672 UpdateCurrentPosition: no star selected 17:46:49.057 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:49.057 00.000 10672 Status Line: No star selected 17:46:49.073 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:46:49.167 00.094 10672 UpdateGuideState exits: No star selected 17:46:49.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:49.167 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:49.167 00.000 10672 Enqueuing Expose request 17:46:49.167 00.000 428 Worker thread wakes up 17:46:49.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:49.167 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:51.431 02.264 428 Exposure complete 17:46:51.556 00.125 428 worker thread done servicing request 17:46:51.556 00.000 10672 OnExposeComplete: enter 17:46:51.556 00.000 10672 UpdateGuideState(): m_state=1 17:46:51.556 00.000 10672 UpdateCurrentPosition: no star selected 17:46:51.556 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:51.556 00.000 10672 Status Line: No star selected 17:46:51.572 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:46:51.666 00.094 10672 UpdateGuideState exits: No star selected 17:46:51.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:51.666 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:51.666 00.000 10672 Enqueuing Expose request 17:46:51.666 00.000 428 Worker thread wakes up 17:46:51.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:51.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:53.935 02.269 428 Exposure complete 17:46:54.091 00.156 428 worker thread done servicing request 17:46:54.091 00.000 10672 OnExposeComplete: enter 17:46:54.091 00.000 10672 UpdateGuideState(): m_state=1 17:46:54.107 00.016 10672 UpdateCurrentPosition: no star selected 17:46:54.107 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:54.107 00.000 10672 Status Line: No star selected 17:46:54.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:46:54.216 00.109 10672 UpdateGuideState exits: No star selected 17:46:54.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:54.216 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:54.232 00.016 10672 Enqueuing Expose request 17:46:54.232 00.000 428 Worker thread wakes up 17:46:54.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:54.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:56.418 02.186 428 Exposure complete 17:46:56.575 00.157 428 worker thread done servicing request 17:46:56.575 00.000 10672 OnExposeComplete: enter 17:46:56.575 00.000 10672 UpdateGuideState(): m_state=1 17:46:56.575 00.000 10672 UpdateCurrentPosition: no star selected 17:46:56.575 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:56.575 00.000 10672 Status Line: No star selected 17:46:56.575 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:46:56.699 00.124 10672 UpdateGuideState exits: No star selected 17:46:56.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:56.699 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:56.699 00.000 10672 Enqueuing Expose request 17:46:56.699 00.000 428 Worker thread wakes up 17:46:56.699 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:56.699 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:46:58.918 02.219 428 Exposure complete 17:46:59.058 00.140 428 worker thread done servicing request 17:46:59.058 00.000 10672 OnExposeComplete: enter 17:46:59.058 00.000 10672 UpdateGuideState(): m_state=1 17:46:59.058 00.000 10672 UpdateCurrentPosition: no star selected 17:46:59.058 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:46:59.058 00.000 10672 Status Line: No star selected 17:46:59.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:46:59.152 00.094 10672 UpdateGuideState exits: No star selected 17:46:59.152 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:46:59.152 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:46:59.152 00.000 10672 Enqueuing Expose request 17:46:59.152 00.000 428 Worker thread wakes up 17:46:59.152 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:46:59.152 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:01.421 02.269 428 Exposure complete 17:47:01.561 00.140 428 worker thread done servicing request 17:47:01.561 00.000 10672 OnExposeComplete: enter 17:47:01.561 00.000 10672 UpdateGuideState(): m_state=1 17:47:01.561 00.000 10672 UpdateCurrentPosition: no star selected 17:47:01.561 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:01.561 00.000 10672 Status Line: No star selected 17:47:01.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3128, FiltMax=65488, Gamma=1.000 17:47:01.655 00.094 10672 UpdateGuideState exits: No star selected 17:47:01.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:01.655 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:01.655 00.000 10672 Enqueuing Expose request 17:47:01.655 00.000 428 Worker thread wakes up 17:47:01.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:01.655 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:03.920 02.265 428 Exposure complete 17:47:04.061 00.141 428 worker thread done servicing request 17:47:04.061 00.000 10672 OnExposeComplete: enter 17:47:04.061 00.000 10672 UpdateGuideState(): m_state=1 17:47:04.061 00.000 10672 UpdateCurrentPosition: no star selected 17:47:04.061 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:04.061 00.000 10672 Status Line: No star selected 17:47:04.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 17:47:04.154 00.093 10672 UpdateGuideState exits: No star selected 17:47:04.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:04.154 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:04.154 00.000 10672 Enqueuing Expose request 17:47:04.154 00.000 428 Worker thread wakes up 17:47:04.154 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:04.154 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:06.419 02.265 428 Exposure complete 17:47:06.575 00.156 428 worker thread done servicing request 17:47:06.575 00.000 10672 OnExposeComplete: enter 17:47:06.575 00.000 10672 UpdateGuideState(): m_state=1 17:47:06.575 00.000 10672 UpdateCurrentPosition: no star selected 17:47:06.575 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:06.575 00.000 10672 Status Line: No star selected 17:47:06.591 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=9393, FiltMax=65265, Gamma=1.000 17:47:06.685 00.094 10672 UpdateGuideState exits: No star selected 17:47:06.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:06.685 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:06.685 00.000 10672 Enqueuing Expose request 17:47:06.685 00.000 428 Worker thread wakes up 17:47:06.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:06.685 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:08.918 02.233 428 Exposure complete 17:47:08.965 00.047 428 worker thread done servicing request 17:47:08.965 00.000 10672 OnExposeComplete: enter 17:47:08.965 00.000 10672 UpdateGuideState(): m_state=1 17:47:08.965 00.000 10672 UpdateCurrentPosition: no star selected 17:47:08.965 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:08.965 00.000 10672 Status Line: No star selected 17:47:08.981 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=27873, max=65265, FiltMin=48089, FiltMax=65265, Gamma=1.000 17:47:09.059 00.078 10672 UpdateGuideState exits: No star selected 17:47:09.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:09.059 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:09.059 00.000 10672 Enqueuing Expose request 17:47:09.059 00.000 428 Worker thread wakes up 17:47:09.059 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:09.059 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:11.422 02.363 428 Exposure complete 17:47:11.578 00.156 428 worker thread done servicing request 17:47:11.578 00.000 10672 OnExposeComplete: enter 17:47:11.578 00.000 10672 UpdateGuideState(): m_state=1 17:47:11.578 00.000 10672 UpdateCurrentPosition: no star selected 17:47:11.578 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:11.578 00.000 10672 Status Line: No star selected 17:47:11.594 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:47:11.687 00.093 10672 UpdateGuideState exits: No star selected 17:47:11.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:11.687 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:11.687 00.000 10672 Enqueuing Expose request 17:47:11.687 00.000 428 Worker thread wakes up 17:47:11.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:11.687 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:13.921 02.234 428 Exposure complete 17:47:14.061 00.140 428 worker thread done servicing request 17:47:14.061 00.000 10672 OnExposeComplete: enter 17:47:14.061 00.000 10672 UpdateGuideState(): m_state=1 17:47:14.061 00.000 10672 UpdateCurrentPosition: no star selected 17:47:14.061 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:14.061 00.000 10672 Status Line: No star selected 17:47:14.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:47:14.155 00.094 10672 UpdateGuideState exits: No star selected 17:47:14.155 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:14.155 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:14.155 00.000 10672 Enqueuing Expose request 17:47:14.155 00.000 428 Worker thread wakes up 17:47:14.155 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:14.155 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:16.420 02.265 428 Exposure complete 17:47:16.561 00.141 428 worker thread done servicing request 17:47:16.561 00.000 10672 OnExposeComplete: enter 17:47:16.561 00.000 10672 UpdateGuideState(): m_state=1 17:47:16.561 00.000 10672 UpdateCurrentPosition: no star selected 17:47:16.561 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:16.561 00.000 10672 Status Line: No star selected 17:47:16.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:16.639 00.078 10672 UpdateGuideState exits: No star selected 17:47:16.639 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:16.639 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:16.639 00.000 10672 Enqueuing Expose request 17:47:16.639 00.000 428 Worker thread wakes up 17:47:16.654 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:16.654 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:18.923 02.269 428 Exposure complete 17:47:19.048 00.125 428 worker thread done servicing request 17:47:19.048 00.000 10672 OnExposeComplete: enter 17:47:19.048 00.000 10672 UpdateGuideState(): m_state=1 17:47:19.048 00.000 10672 UpdateCurrentPosition: no star selected 17:47:19.048 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:19.048 00.000 10672 Status Line: No star selected 17:47:19.064 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:47:19.142 00.078 10672 UpdateGuideState exits: No star selected 17:47:19.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:19.142 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:19.142 00.000 10672 Enqueuing Expose request 17:47:19.142 00.000 428 Worker thread wakes up 17:47:19.142 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:19.142 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:21.423 02.281 428 Exposure complete 17:47:21.548 00.125 428 worker thread done servicing request 17:47:21.548 00.000 10672 OnExposeComplete: enter 17:47:21.548 00.000 10672 UpdateGuideState(): m_state=1 17:47:21.548 00.000 10672 UpdateCurrentPosition: no star selected 17:47:21.548 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:21.548 00.000 10672 Status Line: No star selected 17:47:21.563 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:47:21.641 00.078 10672 UpdateGuideState exits: No star selected 17:47:21.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:21.641 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:21.641 00.000 10672 Enqueuing Expose request 17:47:21.641 00.000 428 Worker thread wakes up 17:47:21.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:21.641 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:23.922 02.281 428 Exposure complete 17:47:24.062 00.140 428 worker thread done servicing request 17:47:24.062 00.000 10672 OnExposeComplete: enter 17:47:24.062 00.000 10672 UpdateGuideState(): m_state=1 17:47:24.062 00.000 10672 UpdateCurrentPosition: no star selected 17:47:24.062 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:24.062 00.000 10672 Status Line: No star selected 17:47:24.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:24.140 00.078 10672 UpdateGuideState exits: No star selected 17:47:24.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:24.156 00.016 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:24.156 00.000 10672 Enqueuing Expose request 17:47:24.156 00.000 428 Worker thread wakes up 17:47:24.156 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:24.156 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:26.425 02.269 428 Exposure complete 17:47:26.597 00.172 428 worker thread done servicing request 17:47:26.597 00.000 10672 OnExposeComplete: enter 17:47:26.597 00.000 10672 UpdateGuideState(): m_state=1 17:47:26.597 00.000 10672 UpdateCurrentPosition: no star selected 17:47:26.597 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:26.597 00.000 10672 Status Line: No star selected 17:47:26.612 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:26.722 00.110 10672 UpdateGuideState exits: No star selected 17:47:26.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:26.722 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:26.722 00.000 10672 Enqueuing Expose request 17:47:26.722 00.000 428 Worker thread wakes up 17:47:26.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:26.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:28.924 02.202 428 Exposure complete 17:47:29.096 00.172 428 worker thread done servicing request 17:47:29.096 00.000 10672 OnExposeComplete: enter 17:47:29.096 00.000 10672 UpdateGuideState(): m_state=1 17:47:29.096 00.000 10672 UpdateCurrentPosition: no star selected 17:47:29.096 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:29.096 00.000 10672 Status Line: No star selected 17:47:29.112 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:47:29.221 00.109 10672 UpdateGuideState exits: No star selected 17:47:29.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:29.221 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:29.221 00.000 10672 Enqueuing Expose request 17:47:29.221 00.000 428 Worker thread wakes up 17:47:29.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:29.221 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:31.423 02.202 428 Exposure complete 17:47:31.595 00.172 428 worker thread done servicing request 17:47:31.595 00.000 10672 OnExposeComplete: enter 17:47:31.595 00.000 10672 UpdateGuideState(): m_state=1 17:47:31.595 00.000 10672 UpdateCurrentPosition: no star selected 17:47:31.595 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:31.595 00.000 10672 Status Line: No star selected 17:47:31.611 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:47:31.720 00.109 10672 UpdateGuideState exits: No star selected 17:47:31.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:31.720 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:31.720 00.000 10672 Enqueuing Expose request 17:47:31.720 00.000 428 Worker thread wakes up 17:47:31.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:31.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:33.911 02.191 428 Exposure complete 17:47:34.098 00.187 428 worker thread done servicing request 17:47:34.098 00.000 10672 OnExposeComplete: enter 17:47:34.098 00.000 10672 UpdateGuideState(): m_state=1 17:47:34.098 00.000 10672 UpdateCurrentPosition: no star selected 17:47:34.098 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:34.098 00.000 10672 Status Line: No star selected 17:47:34.114 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:47:34.223 00.109 10672 UpdateGuideState exits: No star selected 17:47:34.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:34.223 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:34.223 00.000 10672 Enqueuing Expose request 17:47:34.223 00.000 428 Worker thread wakes up 17:47:34.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:34.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:36.410 02.187 428 Exposure complete 17:47:36.582 00.172 428 worker thread done servicing request 17:47:36.582 00.000 10672 OnExposeComplete: enter 17:47:36.582 00.000 10672 UpdateGuideState(): m_state=1 17:47:36.582 00.000 10672 UpdateCurrentPosition: no star selected 17:47:36.582 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:36.582 00.000 10672 Status Line: No star selected 17:47:36.582 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:36.707 00.125 10672 UpdateGuideState exits: No star selected 17:47:36.707 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:36.707 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:36.707 00.000 10672 Enqueuing Expose request 17:47:36.707 00.000 428 Worker thread wakes up 17:47:36.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:36.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:38.909 02.202 428 Exposure complete 17:47:39.081 00.172 428 worker thread done servicing request 17:47:39.081 00.000 10672 OnExposeComplete: enter 17:47:39.081 00.000 10672 UpdateGuideState(): m_state=1 17:47:39.081 00.000 10672 UpdateCurrentPosition: no star selected 17:47:39.081 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 17:47:39.097 00.016 10672 Status Line: No star selected 17:47:39.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:39.222 00.125 10672 UpdateGuideState exits: No star selected 17:47:39.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:39.222 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 17:47:39.222 00.000 10672 Enqueuing Expose request 17:47:39.222 00.000 428 Worker thread wakes up 17:47:39.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:39.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 17:47:40.034 00.812 10672 GuiderOneStar::AutoSelect enter 17:47:40.034 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 17:47:40.518 00.484 10672 AutoFind: global mean = 0.0, stdev 4778.3 17:47:40.518 00.000 10672 AutoFind: using threshold = 0.1 17:47:40.799 00.281 10672 AutoFind: local max [67, 586] 49.8 17:47:40.815 00.016 10672 AutoFind: local max [408, 852] 49.6 17:47:40.815 00.000 10672 AutoFind: local max [568, 736] 49.4 17:47:40.815 00.000 10672 AutoFind: local max [669, 875] 49.4 17:47:40.815 00.000 10672 AutoFind: local max [198, 315] 49.2 17:47:40.815 00.000 10672 AutoFind: local max [974, 412] 49.1 17:47:40.815 00.000 10672 AutoFind: local max [17, 625] 48.8 17:47:40.815 00.000 10672 AutoFind: local max [972, 850] 48.4 17:47:40.815 00.000 10672 AutoFind: local max [278, 595] 46.9 17:47:40.815 00.000 10672 AutoFind: local max [1248, 726] 46.7 17:47:40.815 00.000 10672 AutoFind: local max [403, 18] 46.7 17:47:40.815 00.000 10672 AutoFind: local max [362, 10] 46.4 17:47:40.815 00.000 10672 AutoFind: local max [471, 294] 46.1 17:47:40.815 00.000 10672 AutoFind: local max [794, 224] 46.0 17:47:40.815 00.000 10672 AutoFind: local max [1158, 26] 44.6 17:47:40.815 00.000 10672 AutoFind: local max [50, 542] 41.3 17:47:40.815 00.000 10672 AutoFind: local max [1052, 183] 41.1 17:47:40.815 00.000 10672 AutoFind: local max [1150, 313] 41.1 17:47:40.815 00.000 10672 AutoFind: local max [425, 62] 39.7 17:47:40.815 00.000 10672 AutoFind: local max [731, 337] 37.0 17:47:40.815 00.000 10672 AutoFind: local max [392, 122] 36.2 17:47:40.815 00.000 10672 AutoFind: local max [1208, 863] 32.7 17:47:40.815 00.000 10672 AutoFind: local max [1238, 109] 32.6 17:47:40.815 00.000 10672 AutoFind: local max [623, 496] 31.6 17:47:40.815 00.000 10672 AutoFind: local max [1183, 193] 31.0 17:47:40.815 00.000 10672 AutoFind: local max [845, 60] 31.0 17:47:40.815 00.000 10672 AutoFind: local max [412, 570] 29.0 17:47:40.815 00.000 10672 AutoFind: local max [455, 263] 27.6 17:47:40.815 00.000 10672 AutoFind: local max [855, 559] 27.5 17:47:40.815 00.000 10672 AutoFind: local max [1238, 140] 26.9 17:47:40.815 00.000 10672 AutoFind: local max [498, 546] 26.3 17:47:40.815 00.000 10672 AutoFind: local max [805, 551] 25.9 17:47:40.815 00.000 10672 AutoFind: local max [27, 394] 25.7 17:47:40.815 00.000 10672 AutoFind: local max [661, 737] 25.4 17:47:40.815 00.000 10672 AutoFind: local max [355, 614] 25.1 17:47:40.815 00.000 10672 AutoFind: local max [810, 515] 24.8 17:47:40.815 00.000 10672 AutoFind: local max [773, 367] 23.3 17:47:40.815 00.000 10672 AutoFind: local max [20, 394] 21.8 17:47:40.815 00.000 10672 AutoFind: local max [1254, 77] 21.7 17:47:40.815 00.000 10672 AutoFind: local max [1141, 156] 21.2 17:47:40.815 00.000 10672 AutoFind: local max [449, 787] 20.5 17:47:40.815 00.000 10672 AutoFind: local max [172, 616] 20.1 17:47:40.815 00.000 10672 AutoFind: local max [476, 356] 19.9 17:47:40.815 00.000 10672 AutoFind: local max [912, 170] 19.5 17:47:40.815 00.000 10672 AutoFind: local max [573, 288] 19.5 17:47:40.815 00.000 10672 AutoFind: local max [356, 412] 19.5 17:47:40.815 00.000 10672 AutoFind: local max [596, 873] 19.4 17:47:40.815 00.000 10672 AutoFind: local max [440, 758] 19.3 17:47:40.815 00.000 10672 AutoFind: local max [101, 407] 18.7 17:47:40.815 00.000 10672 AutoFind: local max [933, 906] 18.4 17:47:40.815 00.000 10672 AutoFind: local max [788, 179] 17.9 17:47:40.815 00.000 10672 AutoFind: local max [706, 299] 17.7 17:47:40.815 00.000 10672 AutoFind: local max [1000, 255] 17.7 17:47:40.815 00.000 10672 AutoFind: local max [457, 250] 17.1 17:47:40.815 00.000 10672 AutoFind: local max [452, 251] 16.8 17:47:40.815 00.000 10672 AutoFind: local max [455, 562] 16.6 17:47:40.815 00.000 10672 AutoFind: local max [197, 291] 16.3 17:47:40.815 00.000 10672 AutoFind: local max [993, 271] 16.0 17:47:40.815 00.000 10672 AutoFind: local max [918, 170] 15.3 17:47:40.815 00.000 10672 AutoFind: local max [178, 926] 15.0 17:47:40.815 00.000 10672 AutoFind: local max [280, 213] 14.3 17:47:40.815 00.000 10672 AutoFind: local max [523, 232] 13.7 17:47:40.815 00.000 10672 AutoFind: local max [1022, 664] 13.6 17:47:40.815 00.000 10672 AutoFind: local max [582, 178] 13.4 17:47:40.815 00.000 10672 AutoFind: local max [1245, 29] 13.2 17:47:40.815 00.000 10672 AutoFind: local max [812, 491] 13.0 17:47:40.815 00.000 10672 AutoFind: local max [511, 389] 12.9 17:47:40.815 00.000 10672 AutoFind: local max [1140, 441] 12.9 17:47:40.815 00.000 10672 AutoFind: local max [627, 452] 12.7 17:47:40.815 00.000 10672 AutoFind: local max [941, 505] 12.4 17:47:40.815 00.000 10672 AutoFind: local max [593, 720] 11.9 17:47:40.815 00.000 10672 AutoFind: local max [704, 291] 11.7 17:47:40.815 00.000 10672 AutoFind: local max [51, 186] 11.6 17:47:40.815 00.000 10672 AutoFind: local max [704, 511] 10.8 17:47:40.815 00.000 10672 AutoFind: local max [136, 188] 10.7 17:47:40.815 00.000 10672 AutoFind: local max [967, 443] 10.6 17:47:40.815 00.000 10672 AutoFind: local max [1062, 676] 10.4 17:47:40.815 00.000 10672 AutoFind: local max [78, 897] 10.2 17:47:40.815 00.000 10672 AutoFind: local max [509, 274] 10.0 17:47:40.815 00.000 10672 AutoFind: local max [620, 851] 10.0 17:47:40.815 00.000 10672 AutoFind: local max [870, 495] 10.0 17:47:40.815 00.000 10672 AutoFind: local max [255, 819] 9.9 17:47:40.815 00.000 10672 AutoFind: local max [923, 63] 9.9 17:47:40.815 00.000 10672 AutoFind: local max [495, 64] 9.9 17:47:40.815 00.000 10672 AutoFind: local max [320, 814] 9.8 17:47:40.815 00.000 10672 AutoFind: local max [368, 249] 9.7 17:47:40.815 00.000 10672 AutoFind: local max [1226, 594] 9.7 17:47:40.815 00.000 10672 AutoFind: local max [988, 106] 9.1 17:47:40.815 00.000 10672 AutoFind: local max [677, 21] 9.1 17:47:40.815 00.000 10672 AutoFind: local max [727, 551] 9.1 17:47:40.815 00.000 10672 AutoFind: local max [32, 864] 8.9 17:47:40.815 00.000 10672 AutoFind: local max [566, 264] 8.8 17:47:40.815 00.000 10672 AutoFind: local max [593, 258] 8.6 17:47:40.815 00.000 10672 AutoFind: local max [585, 245] 8.5 17:47:40.815 00.000 10672 AutoFind: local max [591, 248] 8.5 17:47:40.815 00.000 10672 AutoFind: local max [1149, 650] 8.2 17:47:40.815 00.000 10672 AutoFind: local max [577, 274] 8.1 17:47:40.815 00.000 10672 AutoFind: local max [1210, 313] 8.1 17:47:40.831 00.016 10672 AutoFind: local max [569, 253] 8.0 17:47:40.831 00.000 10672 AutoFind: local max [579, 246] 7.9 17:47:40.831 00.000 10672 AutoFind: too close [579, 246] 7.9 - [569, 253] 8.0 17:47:40.831 00.000 10672 AutoFind: too close [579, 246] 7.9 - [591, 248] 8.5 17:47:40.831 00.000 10672 AutoFind: too close [579, 246] 7.9 - [585, 245] 8.5 17:47:40.831 00.000 10672 AutoFind: too close [579, 246] 7.9 - [593, 258] 8.6 17:47:40.831 00.000 10672 AutoFind: too close [579, 246] 7.9 - [566, 264] 8.8 17:47:40.831 00.000 10672 AutoFind: too close [569, 253] 8.0 - [585, 245] 8.5 17:47:40.831 00.000 10672 AutoFind: too close [569, 253] 8.0 - [566, 264] 8.8 17:47:40.831 00.000 10672 AutoFind: too close [577, 274] 8.1 - [593, 258] 8.6 17:47:40.831 00.000 10672 AutoFind: too close [577, 274] 8.1 - [566, 264] 8.8 17:47:40.831 00.000 10672 AutoFind: too close [577, 274] 8.1 - [573, 288] 19.5 17:47:40.831 00.000 10672 AutoFind: too close [591, 248] 8.5 - [585, 245] 8.5 17:47:40.831 00.000 10672 AutoFind: too close [591, 248] 8.5 - [593, 258] 8.6 17:47:40.831 00.000 10672 AutoFind: too close [585, 245] 8.5 - [593, 258] 8.6 17:47:40.831 00.000 10672 AutoFind: too close [585, 245] 8.5 - [566, 264] 8.8 17:47:40.831 00.000 10672 AutoFind: too close [704, 291] 11.7 - [706, 299] 17.7 17:47:40.831 00.000 10672 AutoFind: too close [918, 170] 15.3 - [912, 170] 19.5 17:47:40.831 00.000 10672 AutoFind: too close [993, 271] 16.0 - [1000, 255] 17.7 17:47:40.831 00.000 10672 AutoFind: too close [452, 251] 16.8 - [457, 250] 17.1 17:47:40.831 00.000 10672 AutoFind: too close [452, 251] 16.8 - [455, 263] 27.6 17:47:40.831 00.000 10672 AutoFind: too close [457, 250] 17.1 - [455, 263] 27.6 17:47:40.831 00.000 10672 AutoFind: too close [20, 394] 21.8 - [27, 394] 25.7 17:47:40.831 00.000 10672 AutoFind: too close to edge [362, 10] 46.4 17:47:40.831 00.000 10672 Star::Find(15, 67, 586, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=66.65, Y=585.86, Mass=1760680, SNR=142.7, Peak=65488 HFD=4.6 17:47:40.831 00.000 10672 AutoSelect: using saturation level peakVal = 65488 17:47:40.831 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 17:47:40.831 00.000 10672 AutoSelect: finding best star pass 1 17:47:40.831 00.000 10672 Star::Find(15, 67, 586, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=66.65, Y=585.86, Mass=1760680, SNR=142.7, Peak=65488 HFD=4.6 17:47:40.831 00.000 10672 Autofind: near-saturated [67, 586] 49.8 Mass 1760680 SNR 142.7 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 408, 852, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=407.85, Y=852.25, Mass=1551344, SNR=133.7, Peak=65488 HFD=4.4 17:47:40.831 00.000 10672 Autofind: near-saturated [408, 852] 49.6 Mass 1551344 SNR 133.7 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 568, 736, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=567.82, Y=735.40, Mass=1718031, SNR=125.2, Peak=65488 HFD=4.5 17:47:40.831 00.000 10672 Autofind: near-saturated [568, 736] 49.4 Mass 1718031 SNR 125.2 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 669, 875, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=668.80, Y=875.14, Mass=1496262, SNR=145.5, Peak=65488 HFD=4.3 17:47:40.831 00.000 10672 Autofind: near-saturated [669, 875] 49.4 Mass 1496262 SNR 145.5 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 198, 315, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=197.38, Y=315.22, Mass=1840593, SNR=131.6, Peak=65488 HFD=4.6 17:47:40.831 00.000 10672 Autofind: near-saturated [198, 315] 49.2 Mass 1840593 SNR 131.6 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 974, 412, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=973.37, Y=412.20, Mass=1725112, SNR=116.5, Peak=65488 HFD=4.6 17:47:40.831 00.000 10672 Autofind: near-saturated [974, 412] 49.1 Mass 1725112 SNR 116.5 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 17, 625, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=17.38, Y=624.78, Mass=1453450, SNR=100.4, Peak=65488 HFD=4.0 17:47:40.831 00.000 10672 Autofind: near-saturated [17, 625] 48.8 Mass 1453450 SNR 100.4 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 972, 850, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.831 00.000 10672 Star::Find returns 1 (1), X=972.02, Y=849.52, Mass=1521655, SNR=121.5, Peak=65488 HFD=4.1 17:47:40.831 00.000 10672 Autofind: near-saturated [972, 850] 48.4 Mass 1521655 SNR 121.5 Peak 65488 17:47:40.831 00.000 10672 Star::Find(15, 278, 595, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.015 10672 Star::Find returns 1 (1), X=277.80, Y=594.84, Mass=1501563, SNR=105.2, Peak=65488 HFD=4.4 17:47:40.846 00.000 10672 Autofind: near-saturated [278, 595] 46.9 Mass 1501563 SNR 105.2 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1248, 726, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=1247.56, Y=725.67, Mass=1734081, SNR=124.0, Peak=65488 HFD=4.8 17:47:40.846 00.000 10672 Autofind: near-saturated [1248, 726] 46.7 Mass 1734081 SNR 124.0 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 403, 18, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=402.79, Y=17.87, Mass=1273243, SNR=100.7, Peak=65488 HFD=4.0 17:47:40.846 00.000 10672 Autofind: near-saturated [403, 18] 46.7 Mass 1273243 SNR 100.7 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 471, 294, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=470.68, Y=294.08, Mass=1348438, SNR=115.3, Peak=65488 HFD=4.1 17:47:40.846 00.000 10672 Autofind: near-saturated [471, 294] 46.1 Mass 1348438 SNR 115.3 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 794, 224, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=794.09, Y=223.81, Mass=1221588, SNR=90.2, Peak=65488 HFD=4.1 17:47:40.846 00.000 10672 Autofind: near-saturated [794, 224] 46.0 Mass 1221588 SNR 90.2 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1158, 26, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=1157.86, Y=25.97, Mass=1359253, SNR=123.1, Peak=65488 HFD=4.3 17:47:40.846 00.000 10672 Autofind: near-saturated [1158, 26] 44.6 Mass 1359253 SNR 123.1 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 50, 542, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=49.60, Y=541.80, Mass=1113332, SNR=86.2, Peak=65488 HFD=3.7 17:47:40.846 00.000 10672 Autofind: near-saturated [50, 542] 41.3 Mass 1113332 SNR 86.2 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1052, 183, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=1052.10, Y=183.25, Mass=2616471, SNR=137.6, Peak=65488 HFD=5.6 17:47:40.846 00.000 10672 Autofind: near-saturated [1052, 183] 41.1 Mass 2616471 SNR 137.6 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1150, 313, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=1149.85, Y=313.12, Mass=2617725, SNR=142.0, Peak=65488 HFD=5.7 17:47:40.846 00.000 10672 Autofind: near-saturated [1150, 313] 41.1 Mass 2617725 SNR 142.0 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 425, 62, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=425.01, Y=61.34, Mass=1048255, SNR=86.9, Peak=65488 HFD=3.9 17:47:40.846 00.000 10672 Autofind: near-saturated [425, 62] 39.7 Mass 1048255 SNR 86.9 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 731, 337, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=730.87, Y=336.75, Mass=1065744, SNR=83.0, Peak=65488 HFD=4.0 17:47:40.846 00.000 10672 Autofind: near-saturated [731, 337] 37.0 Mass 1065744 SNR 83.0 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 392, 122, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=391.94, Y=121.60, Mass=1005877, SNR=90.6, Peak=65488 HFD=3.8 17:47:40.846 00.000 10672 Autofind: near-saturated [392, 122] 36.2 Mass 1005877 SNR 90.6 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1208, 863, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (0), X=1207.78, Y=863.14, Mass=889001, SNR=90.4, Peak=65488 HFD=3.6 17:47:40.846 00.000 10672 Autofind: near-saturated [1208, 863] 32.7 Mass 889001 SNR 90.4 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1238, 109, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=1238.31, Y=108.84, Mass=894962, SNR=79.0, Peak=65488 HFD=3.6 17:47:40.846 00.000 10672 Autofind: near-saturated [1238, 109] 32.6 Mass 894962 SNR 79.0 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 623, 496, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=623.30, Y=495.92, Mass=3278258, SNR=150.0, Peak=65488 HFD=6.2 17:47:40.846 00.000 10672 Autofind: near-saturated [623, 496] 31.6 Mass 3278258 SNR 150.0 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1183, 193, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=1183.34, Y=193.14, Mass=924820, SNR=110.1, Peak=65488 HFD=3.7 17:47:40.846 00.000 10672 Autofind: near-saturated [1183, 193] 31.0 Mass 924820 SNR 110.1 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 845, 60, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=844.48, Y=59.81, Mass=927225, SNR=90.0, Peak=65488 HFD=3.7 17:47:40.846 00.000 10672 Autofind: near-saturated [845, 60] 31.0 Mass 927225 SNR 90.0 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 412, 570, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=412.55, Y=570.00, Mass=3235879, SNR=122.2, Peak=65488 HFD=6.3 17:47:40.846 00.000 10672 Autofind: near-saturated [412, 570] 29.0 Mass 3235879 SNR 122.2 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 855, 559, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (0), X=854.79, Y=558.70, Mass=660711, SNR=70.7, Peak=65488 HFD=2.9 17:47:40.846 00.000 10672 Autofind: near-saturated [855, 559] 27.5 Mass 660711 SNR 70.7 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 1238, 140, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (1), X=1238.18, Y=140.30, Mass=722420, SNR=67.7, Peak=65488 HFD=3.4 17:47:40.846 00.000 10672 Autofind: near-saturated [1238, 140] 26.9 Mass 722420 SNR 67.7 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 498, 546, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (0), X=497.99, Y=545.89, Mass=710693, SNR=83.7, Peak=65488 HFD=3.0 17:47:40.846 00.000 10672 Autofind: near-saturated [498, 546] 26.3 Mass 710693 SNR 83.7 Peak 65488 17:47:40.846 00.000 10672 Star::Find(15, 805, 551, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.846 00.000 10672 Star::Find returns 1 (0), X=805.55, Y=550.92, Mass=801717, SNR=82.4, Peak=65488 HFD=3.8 17:47:40.862 00.016 10672 Autofind: near-saturated [805, 551] 25.9 Mass 801717 SNR 82.4 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 661, 737, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (1), X=660.97, Y=738.39, Mass=3420147, SNR=116.7, Peak=65488 HFD=6.5 17:47:40.862 00.000 10672 Autofind: near-saturated [661, 737] 25.4 Mass 3420147 SNR 116.7 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 355, 614, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (1), X=355.26, Y=613.72, Mass=723545, SNR=81.8, Peak=65488 HFD=3.5 17:47:40.862 00.000 10672 Autofind: near-saturated [355, 614] 25.1 Mass 723545 SNR 81.8 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 810, 515, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=810.00, Y=514.90, Mass=751633, SNR=76.0, Peak=65488 HFD=4.0 17:47:40.862 00.000 10672 Autofind: near-saturated [810, 515] 24.8 Mass 751633 SNR 76.0 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 773, 367, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=772.91, Y=367.22, Mass=603814, SNR=68.6, Peak=65488 HFD=3.1 17:47:40.862 00.000 10672 Autofind: near-saturated [773, 367] 23.3 Mass 603814 SNR 68.6 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 1254, 77, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=1254.00, Y=77.02, Mass=628971, SNR=77.9, Peak=65488 HFD=3.2 17:47:40.862 00.000 10672 Autofind: near-saturated [1254, 77] 21.7 Mass 628971 SNR 77.9 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 1141, 156, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (1), X=1141.97, Y=157.62, Mass=3861923, SNR=138.0, Peak=65488 HFD=6.8 17:47:40.862 00.000 10672 Autofind: near-saturated [1141, 156] 21.2 Mass 3861923 SNR 138.0 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 449, 787, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=449.06, Y=787.20, Mass=694382, SNR=75.8, Peak=65488 HFD=4.0 17:47:40.862 00.000 10672 Autofind: near-saturated [449, 787] 20.5 Mass 694382 SNR 75.8 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 172, 616, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=171.83, Y=616.59, Mass=468462, SNR=56.9, Peak=65488 HFD=2.6 17:47:40.862 00.000 10672 Autofind: near-saturated [172, 616] 20.1 Mass 468462 SNR 56.9 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 476, 356, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=476.50, Y=356.34, Mass=655136, SNR=80.5, Peak=61984 HFD=3.3 17:47:40.862 00.000 10672 Autofind: near-saturated [476, 356] 19.9 Mass 655136 SNR 80.5 Peak 61984 17:47:40.862 00.000 10672 Star::Find(15, 356, 412, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=356.02, Y=412.27, Mass=492980, SNR=64.7, Peak=62320 HFD=3.1 17:47:40.862 00.000 10672 Autofind: near-saturated [356, 412] 19.5 Mass 492980 SNR 64.7 Peak 62320 17:47:40.862 00.000 10672 Star::Find(15, 596, 873, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (1), X=597.67, Y=873.15, Mass=3488173, SNR=98.8, Peak=65488 HFD=6.8 17:47:40.862 00.000 10672 Autofind: near-saturated [596, 873] 19.4 Mass 3488173 SNR 98.8 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 440, 758, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=439.44, Y=757.65, Mass=628647, SNR=78.0, Peak=64608 HFD=3.4 17:47:40.862 00.000 10672 Autofind: near-saturated [440, 758] 19.3 Mass 628647 SNR 78.0 Peak 64608 17:47:40.862 00.000 10672 Star::Find(15, 101, 407, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (1), X=98.83, Y=409.42, Mass=4189785, SNR=110.0, Peak=65488 HFD=7.3 17:47:40.862 00.000 10672 Autofind: near-saturated [101, 407] 18.7 Mass 4189785 SNR 110.0 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 933, 906, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=933.09, Y=905.82, Mass=564815, SNR=59.5, Peak=65488 HFD=3.3 17:47:40.862 00.000 10672 Autofind: near-saturated [933, 906] 18.4 Mass 564815 SNR 59.5 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 788, 179, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=787.87, Y=178.63, Mass=429837, SNR=54.0, Peak=65488 HFD=2.6 17:47:40.862 00.000 10672 Autofind: near-saturated [788, 179] 17.9 Mass 429837 SNR 54.0 Peak 65488 17:47:40.862 00.000 10672 Star::Find(15, 455, 562, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=455.37, Y=562.13, Mass=430318, SNR=54.4, Peak=60688 HFD=2.7 17:47:40.862 00.000 10672 Autofind: near-saturated [455, 562] 16.6 Mass 430318 SNR 54.4 Peak 60688 17:47:40.862 00.000 10672 Star::Find(15, 197, 291, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=197.20, Y=290.64, Mass=395542, SNR=48.7, Peak=61440 HFD=2.7 17:47:40.862 00.000 10672 Autofind: near-saturated [197, 291] 16.3 Mass 395542 SNR 48.7 Peak 61440 17:47:40.862 00.000 10672 Star::Find(15, 178, 926, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=178.20, Y=925.49, Mass=524278, SNR=56.1, Peak=43680 HFD=3.8 17:47:40.862 00.000 10672 Autofind returns star at [178, 926] 15.0 Mass 524278 SNR 56.1 17:47:40.862 00.000 10672 Star::Find(15, 178, 926, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.862 00.000 10672 Star::Find returns 1 (0), X=178.20, Y=925.49, Mass=524278, SNR=56.1, Peak=43680 HFD=3.8 17:47:40.862 00.000 10672 setting lock position to (178.20, 925.49) 17:47:40.878 00.016 10672 AutoSelect: state = 1, call UpdateGuideState 17:47:40.878 00.000 10672 UpdateGuideState(): m_state=1 17:47:40.878 00.000 10672 Star::Find(15, 178, 925, 0, (0,0,0,0), 0.0, 0) frame 70 17:47:40.878 00.000 10672 Star::Find returns 1 (0), X=178.20, Y=925.49, Mass=524278, SNR=56.1, Peak=43680 HFD=3.8 17:47:40.878 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.10) = xAngle (-0.10 = -0.10) 17:47:40.878 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 17:47:40.878 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 17:47:40.878 00.000 10672 setting lock position to (178.20, 925.49) 17:47:40.878 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 17:47:40.878 00.000 10672 Changing from state SELECTING to SELECTED 17:47:40.878 00.000 10672 guider state => SELECTED 17:47:40.893 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:41.018 00.125 10672 UpdateGuideState exits: m=524278 SNR=56.1 17:47:41.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:41.143 00.125 10672 Status Line: Auto-selected star at (178.2, 925.5) 17:47:41.424 00.281 428 Exposure complete 17:47:41.664 00.240 428 worker thread done servicing request 17:47:41.664 00.000 10672 OnExposeComplete: enter 17:47:41.664 00.000 10672 UpdateGuideState(): m_state=2 17:47:41.664 00.000 10672 Star::Find(15, 178, 925, 0, (0,0,0,0), 0.0, 0) frame 71 17:47:41.664 00.000 10672 Star::Find returns 1 (0), X=178.13, Y=925.31, Mass=504067, SNR=62.2, Peak=50864 HFD=3.8 17:47:41.664 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.10) = xAngle (-2.06 = -2.06) 17:47:41.664 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11) 17:47:41.664 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.97 mountX=-0.09 mountY=-0.16, mountTheta=-2.07 17:47:41.680 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:47:41.789 00.109 10672 UpdateGuideState exits: m=504067 SNR=62.2 17:47:41.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:41.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:41.789 00.000 10672 Enqueuing Expose request 17:47:41.789 00.000 428 Worker thread wakes up 17:47:41.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:41.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:47:43.918 02.129 428 Exposure complete 17:47:44.074 00.156 428 worker thread done servicing request 17:47:44.074 00.000 10672 OnExposeComplete: enter 17:47:44.074 00.000 10672 UpdateGuideState(): m_state=2 17:47:44.074 00.000 10672 Star::Find(15, 178, 925, 0, (0,0,0,0), 0.0, 0) frame 72 17:47:44.074 00.000 10672 Star::Find returns 1 (0), X=177.97, Y=925.04, Mass=504467, SNR=62.1, Peak=52288 HFD=3.6 17:47:44.090 00.016 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.10) = xAngle (-2.14 = -2.14) 17:47:44.090 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18) 17:47:44.090 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.45 hyp=0.50 cameraTheta=-2.04 mountX=-0.27 mountY=-0.41, mountTheta=-2.15 17:47:44.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3288, FiltMax=65488, Gamma=1.000 17:47:44.215 00.125 10672 UpdateGuideState exits: m=504467 SNR=62.1 17:47:44.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:44.215 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:44.215 00.000 10672 Enqueuing Expose request 17:47:44.215 00.000 428 Worker thread wakes up 17:47:44.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:44.215 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:47:46.401 02.186 428 Exposure complete 17:47:46.542 00.141 428 worker thread done servicing request 17:47:46.542 00.000 10672 OnExposeComplete: enter 17:47:46.542 00.000 10672 UpdateGuideState(): m_state=2 17:47:46.542 00.000 10672 Star::Find(15, 177, 925, 0, (0,0,0,0), 0.0, 0) frame 73 17:47:46.542 00.000 10672 Star::Find returns 1 (0), X=177.88, Y=925.27, Mass=530705, SNR=61.1, Peak=38112 HFD=3.9 17:47:46.542 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.10) = xAngle (-2.64 = -2.64) 17:47:46.542 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 17:47:46.542 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.22 hyp=0.39 cameraTheta=-2.54 mountX=-0.34 mountY=-0.17, mountTheta=-2.67 17:47:46.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:47:46.636 00.094 10672 UpdateGuideState exits: m=530705 SNR=61.1 17:47:46.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:46.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:46.636 00.000 10672 Enqueuing Expose request 17:47:46.636 00.000 428 Worker thread wakes up 17:47:46.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:46.636 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:47:48.901 02.265 428 Exposure complete 17:47:49.041 00.140 428 worker thread done servicing request 17:47:49.041 00.000 10672 OnExposeComplete: enter 17:47:49.041 00.000 10672 UpdateGuideState(): m_state=2 17:47:49.041 00.000 10672 Star::Find(15, 177, 925, 0, (0,0,0,0), 0.0, 0) frame 74 17:47:49.041 00.000 10672 Star::Find returns 1 (0), X=177.71, Y=925.29, Mass=544608, SNR=74.9, Peak=39968 HFD=3.7 17:47:49.041 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.10) = xAngle (-2.86 = -2.86) 17:47:49.041 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90) 17:47:49.041 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.20 hyp=0.53 cameraTheta=-2.76 mountX=-0.50 mountY=-0.13, mountTheta=-2.90 17:47:49.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:47:49.135 00.094 10672 UpdateGuideState exits: m=544608 SNR=74.9 17:47:49.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:49.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:49.135 00.000 10672 Enqueuing Expose request 17:47:49.135 00.000 428 Worker thread wakes up 17:47:49.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:49.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:47:51.404 02.269 428 Exposure complete 17:47:51.544 00.140 428 worker thread done servicing request 17:47:51.544 00.000 10672 OnExposeComplete: enter 17:47:51.544 00.000 10672 UpdateGuideState(): m_state=2 17:47:51.544 00.000 10672 Star::Find(15, 177, 925, 0, (0,0,0,0), 0.0, 0) frame 75 17:47:51.544 00.000 10672 Star::Find returns 1 (0), X=177.74, Y=925.12, Mass=522691, SNR=61.2, Peak=37904 HFD=4.0 17:47:51.544 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (0.10) = xAngle (-2.57 = -2.57) 17:47:51.544 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61) 17:47:51.544 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.37 hyp=0.59 cameraTheta=-2.47 mountX=-0.50 mountY=-0.30, mountTheta=-2.60 17:47:51.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:47:51.638 00.094 10672 UpdateGuideState exits: m=522691 SNR=61.2 17:47:51.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:51.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:51.638 00.000 10672 Enqueuing Expose request 17:47:51.638 00.000 428 Worker thread wakes up 17:47:51.638 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:51.638 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:47:53.903 02.265 428 Exposure complete 17:47:54.044 00.141 428 worker thread done servicing request 17:47:54.044 00.000 10672 OnExposeComplete: enter 17:47:54.044 00.000 10672 UpdateGuideState(): m_state=2 17:47:54.044 00.000 10672 Star::Find(15, 177, 925, 0, (0,0,0,0), 0.0, 0) frame 76 17:47:54.044 00.000 10672 Star::Find returns 1 (0), X=178.41, Y=924.72, Mass=614527, SNR=70.9, Peak=42720 HFD=4.4 17:47:54.044 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.10) = xAngle (-1.41 = -1.41) 17:47:54.044 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45) 17:47:54.044 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.77 hyp=0.80 cameraTheta=-1.31 mountX=0.13 mountY=-0.79, mountTheta=-1.41 17:47:54.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 17:47:54.122 00.078 10672 UpdateGuideState exits: m=614527 SNR=70.9 17:47:54.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:54.122 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:54.137 00.015 10672 Enqueuing Expose request 17:47:54.137 00.000 428 Worker thread wakes up 17:47:54.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:54.137 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:47:56.402 02.265 428 Exposure complete 17:47:56.543 00.141 428 worker thread done servicing request 17:47:56.543 00.000 10672 OnExposeComplete: enter 17:47:56.543 00.000 10672 UpdateGuideState(): m_state=2 17:47:56.543 00.000 10672 Star::Find(15, 178, 924, 0, (0,0,0,0), 0.0, 0) frame 77 17:47:56.543 00.000 10672 Star::Find returns 1 (0), X=178.11, Y=924.96, Mass=562124, SNR=63.7, Peak=37904 HFD=4.3 17:47:56.543 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.10) = xAngle (-1.84 = -1.84) 17:47:56.543 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88) 17:47:56.543 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.53 hyp=0.54 cameraTheta=-1.74 mountX=-0.14 mountY=-0.51, mountTheta=-1.84 17:47:56.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:47:56.621 00.078 10672 UpdateGuideState exits: m=562124 SNR=63.7 17:47:56.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:56.621 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:56.621 00.000 10672 Enqueuing Expose request 17:47:56.621 00.000 428 Worker thread wakes up 17:47:56.636 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:56.636 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:47:56.636 00.000 10672 GuideButtonClick i=1 ctx=Guide button clicked 17:47:56.636 00.000 10672 GetBoolean("/Confirm/force_recalibration_ok", 0) returns 0 17:47:58.905 02.269 428 Exposure complete 17:47:59.030 00.125 428 worker thread done servicing request 17:47:59.030 00.000 10672 OnExposeComplete: enter 17:47:59.030 00.000 10672 UpdateGuideState(): m_state=2 17:47:59.046 00.016 10672 Star::Find(15, 178, 924, 0, (0,0,0,0), 0.0, 0) frame 78 17:47:59.046 00.000 10672 Star::Find returns 1 (0), X=177.79, Y=925.39, Mass=559942, SNR=65.5, Peak=41392 HFD=3.9 17:47:59.046 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.10) = xAngle (-2.99 = -2.99) 17:47:59.046 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.10) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04) 17:47:59.046 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.10 hyp=0.42 cameraTheta=-2.90 mountX=-0.42 mountY=-0.04, mountTheta=-3.04 17:47:59.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:47:59.124 00.078 10672 UpdateGuideState exits: m=559942 SNR=65.5 17:47:59.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:47:59.124 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:47:59.124 00.000 10672 Enqueuing Expose request 17:47:59.124 00.000 428 Worker thread wakes up 17:47:59.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:47:59.124 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:48:00.561 01.437 10672 ScopeASCOM::GetDeclination() returns 57.5 17:48:00.561 00.000 10672 ScopeASCOM::SideOfPier() returns 0 17:48:00.561 00.000 10672 ScopeASCOM::GetDeclination() returns 57.5 17:48:00.561 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 17:48:00.561 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 17:48:00.561 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 17:48:00.561 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 17:48:00.561 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 17:48:00.561 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.492340 17:48:00.561 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 39 17:48:00.561 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 31 17:48:00.561 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 17:48:00.561 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3 17:48:00.561 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "20/09/2019 22:12:18" 17:48:00.561 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 17:48:00.561 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.8 -0.1}, {-1.2 -0.1}, {-1.7 -0.0}, {-2.5 -0.2}, {-3.3 -0.2}, {-3.8 -0.2}, {-4.5 -0.3}, {-4.8 -0.4}, {-5.5 -0.4}, {-6.0 -0.3}, {-6.8 -0.0}, {-7.4 -0.4}, {-8.1 -0.6}, {-8.5 -0.5}, {-9.4 -0.9}, {-9.8 -0.7}, {-10.6 -0.8}, {-11.3 -0.8}, {-11.7 -0.8}, {-12.6 -0.9}, {-13.3 -1.2}, {-13.7 -1.2}, {-14.9 -1.1}, {-15.3 -1.5}, {-15.7 -1.3}, {-16.6 -1.4}, {-17.0 -1.5}, {-18.2 -1.7}, {-18.7 -1.6}, {-19.6 -1.7}, {-19.9 -2.1}, {-20.8 -2.2}, {-21.4 -2.3}, {-22.0 -2.2}, {-22.7 -2.4}, {-23.4 -2.4}, {-23.9 -2.5}, {-24.8 -2.6}, {-25.6 -2.5}, {-25.6 -2.5}, {-25.2 -2.5}, {-24.5 -2.7}, {-23.6 -2.6}, {-22.9 -2.4}, {-21.9 -2.1}, {-21.4 -1.8}, {-20.5 -1.7}, {-19.6 -1.5}, {-19.0 -1.5}, {-17.9 -0.8}, {-17.3 -1.2}, {-16.1 -1.2}, {-15.0 -0.7}, {-14.1 -0.5}, {-13.0 -0.4}, {-11.9 -0.5}, {-11.3 -0.2}, {-10.4 0.1}, {-9.6 -0.3}, {-8.5 0.3}, {-7.7 0.2}, {-7.8 0.4}" 17:48:00.561 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.2 -0.9}, {0.1 -1.5}, {-0.0 -2.3}, {-0.6 -3.0}, {-0.3 -3.8}, {0.2 -4.4}, {-0.2 -5.2}, {-0.2 -6.1}, {0.2 -7.1}, {0.1 -7.6}, {0.2 -8.6}, {0.3 -9.5}, {0.0 -10.1}, {0.2 -10.9}, {0.2 -11.6}, {0.1 -12.1}, {0.3 -13.3}, {0.3 -14.3}, {0.4 -15.2}, {0.1 -16.0}, {0.1 -17.1}, {0.2 -17.5}, {0.6 -18.6}, {0.6 -19.1}, {0.5 -20.1}, {1.2 -21.1}, {1.1 -22.4}, {1.1 -23.5}, {1.3 -24.2}, {1.5 -24.8}, {1.4 -25.8}, {1.4 -25.8}, {1.9 -25.4}, {1.7 -24.2}, {1.4 -23.3}, {1.1 -22.4}, {0.8 -20.9}, {0.5 -19.6}, {-0.1 -18.3}, {-0.6 -16.8}, {-0.9 -15.3}, {-1.2 -14.2}, {-1.8 -12.4}, {-2.1 -11.0}, {-2.1 -9.0}, {-3.0 -7.2}, {-3.3 -5.7}, {-4.0 -4.1}, {-4.1 -3.5}" 17:48:00.577 00.016 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 17:48:00.577 00.000 10672 ScopeASCOM::GetDeclination() returns 57.5 17:48:00.592 00.015 10672 ScopeASCOM::SideOfPier() returns 0 17:48:00.592 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 17:48:00.592 00.000 10672 ScopeASCOM::SideOfPier() returns 0 17:48:00.592 00.000 10672 guider state => CALIBRATING_PRIMARY 17:48:00.592 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 17:48:00.592 00.000 10672 reset dither spiral 17:48:01.405 00.813 428 Exposure complete 17:48:01.530 00.125 428 worker thread done servicing request 17:48:01.530 00.000 10672 OnExposeComplete: enter 17:48:01.530 00.000 10672 UpdateGuideState(): m_state=3 17:48:01.545 00.015 10672 Star::Find(15, 177, 925, 0, (0,0,0,0), 0.0, 0) frame 79 17:48:01.545 00.000 10672 Star::Find returns 1 (0), X=178.27, Y=925.30, Mass=526483, SNR=60.9, Peak=39216 HFD=4.3 17:48:01.545 00.000 10672 Scope::UpdateCalibrationstate: starting location = 178.27,925.30 coords = 21.65,57.5 17:48:01.545 00.000 10672 Status Line: West step 1, dist= 0.0 17:48:01.545 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:01.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:48:01.545 00.000 428 Worker thread wakes up 17:48:01.545 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:01.545 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:01.545 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:01.545 00.000 428 MoveAxis(W, 1350, -) 17:48:01.545 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:01.545 00.000 428 IsSlewing returns 0 17:48:01.561 00.016 428 IsGuiding returns 0 17:48:01.576 00.015 428 PulseGuide returned control before completion, sleep 1332 17:48:01.639 00.063 10672 UpdateGuideState exits: m=526483 SNR=60.9 17:48:01.639 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:01.639 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:01.639 00.000 10672 Enqueuing Expose request 17:48:02.935 01.296 428 IsGuiding returns 0 17:48:02.935 00.000 428 Move returns status 0, amount 1350 17:48:02.935 00.000 428 move complete, result=0 17:48:02.935 00.000 428 worker thread done servicing request 17:48:02.935 00.000 428 Worker thread wakes up 17:48:02.935 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:02.935 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,910,31,31) 17:48:03.904 00.969 428 Exposure complete 17:48:04.044 00.140 428 worker thread done servicing request 17:48:04.044 00.000 10672 OnExposeComplete: enter 17:48:04.044 00.000 10672 UpdateGuideState(): m_state=3 17:48:04.044 00.000 10672 Star::Find(15, 178, 925, 0, (0,0,0,0), 0.0, 0) frame 80 17:48:04.044 00.000 10672 Star::Find returns 1 (0), X=177.85, Y=925.96, Mass=529566, SNR=58.2, Peak=39968 HFD=4.3 17:48:04.044 00.000 10672 Status Line: West step 2, dist= 0.8 17:48:04.044 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:04.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:48:04.044 00.000 428 Worker thread wakes up 17:48:04.044 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:04.044 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:04.044 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:04.044 00.000 428 MoveAxis(W, 1350, -) 17:48:04.044 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:04.044 00.000 428 IsSlewing returns 0 17:48:04.060 00.016 428 IsGuiding returns 0 17:48:04.076 00.016 428 PulseGuide returned control before completion, sleep 1339 17:48:04.169 00.093 10672 UpdateGuideState exits: m=529566 SNR=58.2 17:48:04.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:04.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:04.169 00.000 10672 Enqueuing Expose request 17:48:05.450 01.281 428 IsGuiding returns 0 17:48:05.450 00.000 428 Move returns status 0, amount 1350 17:48:05.450 00.000 428 move complete, result=0 17:48:05.450 00.000 428 worker thread done servicing request 17:48:05.450 00.000 428 Worker thread wakes up 17:48:05.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:05.450 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,911,31,31) 17:48:06.403 00.953 428 Exposure complete 17:48:06.544 00.141 428 worker thread done servicing request 17:48:06.544 00.000 10672 OnExposeComplete: enter 17:48:06.544 00.000 10672 UpdateGuideState(): m_state=3 17:48:06.544 00.000 10672 Star::Find(15, 177, 925, 0, (0,0,0,0), 0.0, 0) frame 81 17:48:06.544 00.000 10672 Star::Find returns 1 (0), X=177.64, Y=925.66, Mass=573372, SNR=65.2, Peak=47056 HFD=3.7 17:48:06.544 00.000 10672 Status Line: West step 3, dist= 0.7 17:48:06.544 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:06.544 00.000 428 Worker thread wakes up 17:48:06.559 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:48:06.559 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:06.559 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:06.559 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:06.559 00.000 428 MoveAxis(W, 1350, -) 17:48:06.559 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:06.559 00.000 428 IsSlewing returns 0 17:48:06.559 00.000 428 IsGuiding returns 0 17:48:06.590 00.031 428 PulseGuide returned control before completion, sleep 1332 17:48:06.653 00.063 10672 UpdateGuideState exits: m=573372 SNR=65.2 17:48:06.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:06.653 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:06.669 00.016 10672 Enqueuing Expose request 17:48:07.954 01.285 428 IsGuiding returns 0 17:48:07.954 00.000 428 Move returns status 0, amount 1350 17:48:07.954 00.000 428 move complete, result=0 17:48:07.954 00.000 428 worker thread done servicing request 17:48:07.954 00.000 428 Worker thread wakes up 17:48:07.954 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:07.954 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,911,31,31) 17:48:08.906 00.952 428 Exposure complete 17:48:09.078 00.172 428 worker thread done servicing request 17:48:09.078 00.000 10672 OnExposeComplete: enter 17:48:09.078 00.000 10672 UpdateGuideState(): m_state=3 17:48:09.078 00.000 10672 Star::Find(15, 177, 925, 0, (0,0,0,0), 0.0, 0) frame 82 17:48:09.078 00.000 10672 Star::Find returns 1 (0), X=176.66, Y=925.97, Mass=544499, SNR=65.0, Peak=39968 HFD=4.1 17:48:09.078 00.000 10672 Status Line: West step 4, dist= 1.7 17:48:09.078 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:09.078 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:48:09.078 00.000 428 Worker thread wakes up 17:48:09.078 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:09.078 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:09.078 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:09.078 00.000 428 MoveAxis(W, 1350, -) 17:48:09.078 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:09.094 00.016 428 IsSlewing returns 0 17:48:09.094 00.000 428 IsGuiding returns 0 17:48:09.109 00.015 428 PulseGuide returned control before completion, sleep 1339 17:48:09.203 00.094 10672 UpdateGuideState exits: m=544499 SNR=65.0 17:48:09.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:09.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:09.203 00.000 10672 Enqueuing Expose request 17:48:10.484 01.281 428 IsGuiding returns 1 17:48:10.484 00.000 428 scope still moving after pulse duration time elapsed 17:48:10.515 00.031 428 IsSlewing returns 0 17:48:10.515 00.000 428 IsGuiding returns 0 17:48:10.515 00.000 428 scope move finished after 1350 + 78 ms 17:48:10.515 00.000 428 Move returns status 0, amount 1350 17:48:10.515 00.000 428 move complete, result=0 17:48:10.515 00.000 428 worker thread done servicing request 17:48:10.515 00.000 428 Worker thread wakes up 17:48:10.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:10.515 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,911,31,31) 17:48:11.406 00.891 428 Exposure complete 17:48:11.546 00.140 428 worker thread done servicing request 17:48:11.546 00.000 10672 OnExposeComplete: enter 17:48:11.546 00.000 10672 UpdateGuideState(): m_state=3 17:48:11.546 00.000 10672 Star::Find(15, 176, 925, 0, (0,0,0,0), 0.0, 0) frame 83 17:48:11.546 00.000 10672 Star::Find returns 1 (0), X=176.18, Y=925.65, Mass=569190, SNR=64.7, Peak=33104 HFD=4.6 17:48:11.546 00.000 10672 Status Line: West step 5, dist= 2.1 17:48:11.546 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:11.562 00.016 428 Worker thread wakes up 17:48:11.562 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:48:11.562 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:11.562 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:11.562 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:11.562 00.000 428 MoveAxis(W, 1350, -) 17:48:11.562 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:11.562 00.000 428 IsSlewing returns 0 17:48:11.562 00.000 428 IsGuiding returns 0 17:48:11.593 00.031 428 PulseGuide returned control before completion, sleep 1332 17:48:11.671 00.078 10672 UpdateGuideState exits: m=569190 SNR=64.7 17:48:11.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:11.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:11.671 00.000 10672 Enqueuing Expose request 17:48:12.936 01.265 428 IsGuiding returns 1 17:48:12.936 00.000 428 scope still moving after pulse duration time elapsed 17:48:12.968 00.032 428 IsSlewing returns 0 17:48:12.968 00.000 428 IsGuiding returns 0 17:48:12.968 00.000 428 scope move finished after 1350 + 54 ms 17:48:12.968 00.000 428 Move returns status 0, amount 1350 17:48:12.968 00.000 428 move complete, result=0 17:48:12.968 00.000 428 worker thread done servicing request 17:48:12.968 00.000 428 Worker thread wakes up 17:48:12.968 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:12.968 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,911,31,31) 17:48:13.905 00.937 428 Exposure complete 17:48:14.030 00.125 428 worker thread done servicing request 17:48:14.030 00.000 10672 OnExposeComplete: enter 17:48:14.030 00.000 10672 UpdateGuideState(): m_state=3 17:48:14.030 00.000 10672 Star::Find(15, 176, 925, 0, (0,0,0,0), 0.0, 0) frame 84 17:48:14.030 00.000 10672 Star::Find returns 1 (0), X=176.31, Y=924.67, Mass=547606, SNR=62.1, Peak=43136 HFD=4.2 17:48:14.030 00.000 10672 Status Line: West step 6, dist= 2.1 17:48:14.045 00.015 10672 Enqueuing Calibration Move request for direction 3 17:48:14.045 00.000 428 Worker thread wakes up 17:48:14.045 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:14.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:48:14.045 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:14.045 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:14.045 00.000 428 MoveAxis(W, 1350, -) 17:48:14.045 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:14.045 00.000 428 IsSlewing returns 0 17:48:14.045 00.000 428 IsGuiding returns 0 17:48:14.061 00.016 428 PulseGuide returned control before completion, sleep 1344 17:48:14.155 00.094 10672 UpdateGuideState exits: m=547606 SNR=62.1 17:48:14.155 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:14.155 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:14.155 00.000 10672 Enqueuing Expose request 17:48:15.424 01.269 428 IsGuiding returns 0 17:48:15.424 00.000 428 Move returns status 0, amount 1350 17:48:15.424 00.000 428 move complete, result=0 17:48:15.424 00.000 428 worker thread done servicing request 17:48:15.424 00.000 428 Worker thread wakes up 17:48:15.424 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:15.424 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,910,31,31) 17:48:16.392 00.968 428 Exposure complete 17:48:16.533 00.141 428 worker thread done servicing request 17:48:16.533 00.000 10672 OnExposeComplete: enter 17:48:16.533 00.000 10672 UpdateGuideState(): m_state=3 17:48:16.549 00.016 10672 Star::Find(15, 176, 924, 0, (0,0,0,0), 0.0, 0) frame 85 17:48:16.549 00.000 10672 Star::Find returns 1 (0), X=175.11, Y=925.07, Mass=532194, SNR=59.0, Peak=31248 HFD=4.5 17:48:16.549 00.000 10672 Status Line: West step 7, dist= 3.2 17:48:16.549 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:16.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:48:16.549 00.000 428 Worker thread wakes up 17:48:16.549 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:16.549 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:16.549 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:16.549 00.000 428 MoveAxis(W, 1350, -) 17:48:16.549 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:16.549 00.000 428 IsSlewing returns 0 17:48:16.549 00.000 428 IsGuiding returns 0 17:48:16.580 00.031 428 PulseGuide returned control before completion, sleep 1337 17:48:16.642 00.062 10672 UpdateGuideState exits: m=532194 SNR=59.0 17:48:16.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:16.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:16.642 00.000 10672 Enqueuing Expose request 17:48:17.954 01.312 428 IsGuiding returns 1 17:48:17.954 00.000 428 scope still moving after pulse duration time elapsed 17:48:17.986 00.032 428 IsSlewing returns 0 17:48:17.986 00.000 428 IsGuiding returns 0 17:48:17.986 00.000 428 scope move finished after 1350 + 80 ms 17:48:17.986 00.000 428 Move returns status 0, amount 1350 17:48:17.986 00.000 428 move complete, result=0 17:48:17.986 00.000 428 worker thread done servicing request 17:48:17.986 00.000 428 Worker thread wakes up 17:48:17.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:17.986 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,910,31,31) 17:48:18.892 00.906 428 Exposure complete 17:48:19.032 00.140 428 worker thread done servicing request 17:48:19.032 00.000 10672 OnExposeComplete: enter 17:48:19.032 00.000 10672 UpdateGuideState(): m_state=3 17:48:19.032 00.000 10672 Star::Find(15, 175, 925, 0, (0,0,0,0), 0.0, 0) frame 86 17:48:19.032 00.000 10672 Star::Find returns 1 (0), X=174.99, Y=924.57, Mass=609125, SNR=64.9, Peak=35728 HFD=4.2 17:48:19.032 00.000 10672 Status Line: West step 8, dist= 3.4 17:48:19.032 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:19.048 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:48:19.048 00.000 428 Worker thread wakes up 17:48:19.048 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:19.048 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:19.048 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:19.048 00.000 428 MoveAxis(W, 1350, -) 17:48:19.048 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:19.048 00.000 428 IsSlewing returns 0 17:48:19.048 00.000 428 IsGuiding returns 0 17:48:19.063 00.015 428 PulseGuide returned control before completion, sleep 1336 17:48:19.126 00.063 10672 UpdateGuideState exits: m=609125 SNR=64.9 17:48:19.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:19.126 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:19.126 00.000 10672 Enqueuing Expose request 17:48:20.438 01.312 428 IsGuiding returns 0 17:48:20.438 00.000 428 Move returns status 0, amount 1350 17:48:20.438 00.000 428 move complete, result=0 17:48:20.438 00.000 428 worker thread done servicing request 17:48:20.438 00.000 428 Worker thread wakes up 17:48:20.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:20.438 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,910,31,31) 17:48:21.391 00.953 428 Exposure complete 17:48:21.531 00.140 428 worker thread done servicing request 17:48:21.531 00.000 10672 OnExposeComplete: enter 17:48:21.531 00.000 10672 UpdateGuideState(): m_state=3 17:48:21.531 00.000 10672 Star::Find(15, 174, 924, 0, (0,0,0,0), 0.0, 0) frame 87 17:48:21.531 00.000 10672 Star::Find returns 1 (0), X=174.97, Y=924.63, Mass=656920, SNR=81.5, Peak=51424 HFD=4.0 17:48:21.531 00.000 10672 Status Line: West step 9, dist= 3.4 17:48:21.547 00.016 10672 Enqueuing Calibration Move request for direction 3 17:48:21.547 00.000 428 Worker thread wakes up 17:48:21.547 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:21.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:48:21.547 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:21.547 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:21.547 00.000 428 MoveAxis(W, 1350, -) 17:48:21.547 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:21.547 00.000 428 IsSlewing returns 0 17:48:21.547 00.000 428 IsGuiding returns 0 17:48:21.563 00.016 428 PulseGuide returned control before completion, sleep 1344 17:48:21.625 00.062 10672 UpdateGuideState exits: m=656920 SNR=81.5 17:48:21.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:21.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:21.625 00.000 10672 Enqueuing Expose request 17:48:22.922 01.297 428 IsGuiding returns 0 17:48:22.922 00.000 428 Move returns status 0, amount 1350 17:48:22.922 00.000 428 move complete, result=0 17:48:22.922 00.000 428 worker thread done servicing request 17:48:22.922 00.000 428 Worker thread wakes up 17:48:22.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:22.922 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,910,31,31) 17:48:23.894 00.972 428 Exposure complete 17:48:24.050 00.156 428 worker thread done servicing request 17:48:24.050 00.000 10672 OnExposeComplete: enter 17:48:24.050 00.000 10672 UpdateGuideState(): m_state=3 17:48:24.050 00.000 10672 Star::Find(15, 174, 924, 0, (0,0,0,0), 0.0, 0) frame 88 17:48:24.050 00.000 10672 Star::Find returns 1 (0), X=174.18, Y=924.44, Mass=654654, SNR=69.0, Peak=39968 HFD=4.6 17:48:24.050 00.000 10672 Status Line: West step 10, dist= 4.2 17:48:24.066 00.016 10672 Enqueuing Calibration Move request for direction 3 17:48:24.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:48:24.066 00.000 428 Worker thread wakes up 17:48:24.066 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:24.066 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:24.066 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:24.066 00.000 428 MoveAxis(W, 1350, -) 17:48:24.066 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:24.066 00.000 428 IsSlewing returns 0 17:48:24.066 00.000 428 IsGuiding returns 0 17:48:24.081 00.015 428 PulseGuide returned control before completion, sleep 1341 17:48:24.175 00.094 10672 UpdateGuideState exits: m=654654 SNR=69.0 17:48:24.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:24.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:24.175 00.000 10672 Enqueuing Expose request 17:48:25.456 01.281 428 IsGuiding returns 0 17:48:25.456 00.000 428 Move returns status 0, amount 1350 17:48:25.456 00.000 428 move complete, result=0 17:48:25.456 00.000 428 worker thread done servicing request 17:48:25.456 00.000 428 Worker thread wakes up 17:48:25.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:25.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,909,31,31) 17:48:26.393 00.937 428 Exposure complete 17:48:26.534 00.141 428 worker thread done servicing request 17:48:26.534 00.000 10672 OnExposeComplete: enter 17:48:26.534 00.000 10672 UpdateGuideState(): m_state=3 17:48:26.534 00.000 10672 Star::Find(15, 174, 924, 0, (0,0,0,0), 0.0, 0) frame 89 17:48:26.534 00.000 10672 Star::Find returns 1 (0), X=173.32, Y=925.02, Mass=566852, SNR=55.9, Peak=37904 HFD=4.1 17:48:26.534 00.000 10672 Status Line: West step 11, dist= 5.0 17:48:26.534 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:26.549 00.015 428 Worker thread wakes up 17:48:26.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:48:26.549 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:26.549 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:26.549 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:26.549 00.000 428 MoveAxis(W, 1350, -) 17:48:26.549 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:26.549 00.000 428 IsSlewing returns 0 17:48:26.549 00.000 428 IsGuiding returns 0 17:48:26.565 00.016 428 PulseGuide returned control before completion, sleep 1345 17:48:26.643 00.078 10672 UpdateGuideState exits: m=566852 SNR=55.9 17:48:26.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:26.643 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:26.643 00.000 10672 Enqueuing Expose request 17:48:27.924 01.281 428 IsGuiding returns 1 17:48:27.924 00.000 428 scope still moving after pulse duration time elapsed 17:48:27.955 00.031 428 IsSlewing returns 0 17:48:27.955 00.000 428 IsGuiding returns 0 17:48:27.955 00.000 428 scope move finished after 1350 + 56 ms 17:48:27.955 00.000 428 Move returns status 0, amount 1350 17:48:27.955 00.000 428 move complete, result=0 17:48:27.955 00.000 428 worker thread done servicing request 17:48:27.955 00.000 428 Worker thread wakes up 17:48:27.955 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:27.955 00.000 428 Handling exposure in thread, d=2500 o=3 r=(158,910,31,31) 17:48:28.892 00.937 428 Exposure complete 17:48:29.033 00.141 428 worker thread done servicing request 17:48:29.033 00.000 10672 OnExposeComplete: enter 17:48:29.033 00.000 10672 UpdateGuideState(): m_state=3 17:48:29.033 00.000 10672 Star::Find(15, 173, 925, 0, (0,0,0,0), 0.0, 0) frame 90 17:48:29.033 00.000 10672 Star::Find returns 1 (0), X=172.94, Y=924.35, Mass=501513, SNR=53.9, Peak=44112 HFD=3.5 17:48:29.033 00.000 10672 Status Line: West step 12, dist= 5.4 17:48:29.033 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:29.033 00.000 428 Worker thread wakes up 17:48:29.033 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:48:29.033 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:29.033 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:29.033 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:29.033 00.000 428 MoveAxis(W, 1350, -) 17:48:29.033 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:29.033 00.000 428 IsSlewing returns 0 17:48:29.033 00.000 428 IsGuiding returns 0 17:48:29.049 00.016 428 PulseGuide returned control before completion, sleep 1344 17:48:29.127 00.078 10672 UpdateGuideState exits: m=501513 SNR=53.9 17:48:29.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:29.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:29.127 00.000 10672 Enqueuing Expose request 17:48:30.423 01.296 428 IsGuiding returns 0 17:48:30.423 00.000 428 Move returns status 0, amount 1350 17:48:30.423 00.000 428 move complete, result=0 17:48:30.423 00.000 428 worker thread done servicing request 17:48:30.423 00.000 428 Worker thread wakes up 17:48:30.423 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:30.423 00.000 428 Handling exposure in thread, d=2500 o=3 r=(158,909,31,31) 17:48:31.392 00.969 428 Exposure complete 17:48:31.532 00.140 428 worker thread done servicing request 17:48:31.532 00.000 10672 OnExposeComplete: enter 17:48:31.532 00.000 10672 UpdateGuideState(): m_state=3 17:48:31.532 00.000 10672 Star::Find(15, 172, 924, 0, (0,0,0,0), 0.0, 0) frame 91 17:48:31.532 00.000 10672 Star::Find returns 1 (0), X=172.53, Y=924.36, Mass=521430, SNR=54.6, Peak=36912 HFD=4.1 17:48:31.532 00.000 10672 Status Line: West step 13, dist= 5.8 17:48:31.532 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:31.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:48:31.532 00.000 428 Worker thread wakes up 17:48:31.532 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:31.532 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:31.532 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:31.532 00.000 428 MoveAxis(W, 1350, -) 17:48:31.532 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:31.532 00.000 428 IsSlewing returns 0 17:48:31.548 00.016 428 IsGuiding returns 0 17:48:31.563 00.015 428 PulseGuide returned control before completion, sleep 1336 17:48:31.626 00.063 10672 UpdateGuideState exits: m=521430 SNR=54.6 17:48:31.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:31.626 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:31.626 00.000 10672 Enqueuing Expose request 17:48:32.926 01.300 428 IsGuiding returns 0 17:48:32.926 00.000 428 Move returns status 0, amount 1350 17:48:32.926 00.000 428 move complete, result=0 17:48:32.926 00.000 428 worker thread done servicing request 17:48:32.926 00.000 428 Worker thread wakes up 17:48:32.926 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:32.926 00.000 428 Handling exposure in thread, d=2500 o=3 r=(158,909,31,31) 17:48:33.895 00.969 428 Exposure complete 17:48:34.051 00.156 428 worker thread done servicing request 17:48:34.051 00.000 10672 OnExposeComplete: enter 17:48:34.051 00.000 10672 UpdateGuideState(): m_state=3 17:48:34.051 00.000 10672 Star::Find(15, 172, 924, 0, (0,0,0,0), 0.0, 0) frame 92 17:48:34.051 00.000 10672 Star::Find returns 1 (0), X=171.82, Y=924.60, Mass=584116, SNR=71.1, Peak=42368 HFD=4.3 17:48:34.067 00.016 10672 Status Line: West step 14, dist= 6.5 17:48:34.067 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:34.067 00.000 428 Worker thread wakes up 17:48:34.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:48:34.067 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:34.067 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:34.067 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:34.067 00.000 428 MoveAxis(W, 1350, -) 17:48:34.067 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:34.067 00.000 428 IsSlewing returns 0 17:48:34.067 00.000 428 IsGuiding returns 0 17:48:34.098 00.031 428 PulseGuide returned control before completion, sleep 1341 17:48:34.192 00.094 10672 UpdateGuideState exits: m=584116 SNR=71.1 17:48:34.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:34.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:34.192 00.000 10672 Enqueuing Expose request 17:48:35.441 01.249 428 IsGuiding returns 1 17:48:35.441 00.000 428 scope still moving after pulse duration time elapsed 17:48:35.488 00.047 428 IsSlewing returns 0 17:48:35.488 00.000 428 IsGuiding returns 0 17:48:35.488 00.000 428 scope move finished after 1350 + 60 ms 17:48:35.488 00.000 428 Move returns status 0, amount 1350 17:48:35.488 00.000 428 move complete, result=0 17:48:35.488 00.000 428 worker thread done servicing request 17:48:35.488 00.000 428 Worker thread wakes up 17:48:35.488 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:35.488 00.000 428 Handling exposure in thread, d=2500 o=3 r=(157,910,31,31) 17:48:36.394 00.906 428 Exposure complete 17:48:36.535 00.141 428 worker thread done servicing request 17:48:36.535 00.000 10672 OnExposeComplete: enter 17:48:36.535 00.000 10672 UpdateGuideState(): m_state=3 17:48:36.535 00.000 10672 Star::Find(15, 171, 924, 0, (0,0,0,0), 0.0, 0) frame 93 17:48:36.535 00.000 10672 Star::Find returns 1 (0), X=171.02, Y=924.78, Mass=609950, SNR=60.8, Peak=34960 HFD=4.3 17:48:36.550 00.015 10672 Status Line: West step 15, dist= 7.3 17:48:36.550 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:36.550 00.000 428 Worker thread wakes up 17:48:36.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:48:36.550 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:36.550 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:36.550 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:36.550 00.000 428 MoveAxis(W, 1350, -) 17:48:36.550 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:36.550 00.000 428 IsSlewing returns 0 17:48:36.550 00.000 428 IsGuiding returns 0 17:48:36.566 00.016 428 PulseGuide returned control before completion, sleep 1346 17:48:36.660 00.094 10672 UpdateGuideState exits: m=609950 SNR=60.8 17:48:36.660 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:36.660 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:36.660 00.000 10672 Enqueuing Expose request 17:48:37.925 01.265 428 IsGuiding returns 1 17:48:37.925 00.000 428 scope still moving after pulse duration time elapsed 17:48:37.956 00.031 428 IsSlewing returns 0 17:48:37.956 00.000 428 IsGuiding returns 0 17:48:37.956 00.000 428 scope move finished after 1350 + 56 ms 17:48:37.956 00.000 428 Move returns status 0, amount 1350 17:48:37.956 00.000 428 move complete, result=0 17:48:37.956 00.000 428 worker thread done servicing request 17:48:37.956 00.000 428 Worker thread wakes up 17:48:37.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:37.956 00.000 428 Handling exposure in thread, d=2500 o=3 r=(156,910,31,31) 17:48:38.893 00.937 428 Exposure complete 17:48:39.034 00.141 428 worker thread done servicing request 17:48:39.034 00.000 10672 OnExposeComplete: enter 17:48:39.034 00.000 10672 UpdateGuideState(): m_state=3 17:48:39.034 00.000 10672 Star::Find(15, 171, 924, 0, (0,0,0,0), 0.0, 0) frame 94 17:48:39.034 00.000 10672 Star::Find returns 1 (0), X=170.90, Y=924.72, Mass=562569, SNR=62.1, Peak=40512 HFD=4.0 17:48:39.034 00.000 10672 Status Line: West step 16, dist= 7.4 17:48:39.034 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:39.034 00.000 428 Worker thread wakes up 17:48:39.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:48:39.034 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:39.034 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:39.034 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:39.034 00.000 428 MoveAxis(W, 1350, -) 17:48:39.034 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:39.065 00.031 428 IsSlewing returns 0 17:48:39.065 00.000 428 IsGuiding returns 0 17:48:39.081 00.016 428 PulseGuide returned control before completion, sleep 1346 17:48:39.143 00.062 10672 UpdateGuideState exits: m=562569 SNR=62.1 17:48:39.143 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:39.143 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:39.143 00.000 10672 Enqueuing Expose request 17:48:40.459 01.316 428 IsGuiding returns 1 17:48:40.459 00.000 428 scope still moving after pulse duration time elapsed 17:48:40.491 00.032 428 IsSlewing returns 0 17:48:40.491 00.000 428 IsGuiding returns 0 17:48:40.491 00.000 428 scope move finished after 1350 + 71 ms 17:48:40.491 00.000 428 Move returns status 0, amount 1350 17:48:40.491 00.000 428 move complete, result=0 17:48:40.491 00.000 428 worker thread done servicing request 17:48:40.491 00.000 428 Worker thread wakes up 17:48:40.491 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:40.491 00.000 428 Handling exposure in thread, d=2500 o=3 r=(156,910,31,31) 17:48:41.397 00.906 428 Exposure complete 17:48:41.537 00.140 428 worker thread done servicing request 17:48:41.537 00.000 10672 OnExposeComplete: enter 17:48:41.537 00.000 10672 UpdateGuideState(): m_state=3 17:48:41.537 00.000 10672 Star::Find(15, 170, 924, 0, (0,0,0,0), 0.0, 0) frame 95 17:48:41.537 00.000 10672 Star::Find returns 1 (0), X=170.35, Y=924.62, Mass=557244, SNR=64.3, Peak=38992 HFD=3.9 17:48:41.537 00.000 10672 Status Line: West step 17, dist= 8.0 17:48:41.537 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:41.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:48:41.537 00.000 428 Worker thread wakes up 17:48:41.537 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:41.537 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:41.537 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:41.537 00.000 428 MoveAxis(W, 1350, -) 17:48:41.553 00.016 428 Guiding Dir = 3, Dur = 1350 17:48:41.553 00.000 428 IsSlewing returns 0 17:48:41.553 00.000 428 IsGuiding returns 0 17:48:41.568 00.015 428 PulseGuide returned control before completion, sleep 1337 17:48:41.662 00.094 10672 UpdateGuideState exits: m=557244 SNR=64.3 17:48:41.662 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:41.662 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:41.662 00.000 10672 Enqueuing Expose request 17:48:42.943 01.281 428 IsGuiding returns 0 17:48:42.943 00.000 428 Move returns status 0, amount 1350 17:48:42.943 00.000 428 move complete, result=0 17:48:42.943 00.000 428 worker thread done servicing request 17:48:42.943 00.000 428 Worker thread wakes up 17:48:42.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:42.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(155,910,31,31) 17:48:43.896 00.953 428 Exposure complete 17:48:44.021 00.125 428 worker thread done servicing request 17:48:44.021 00.000 10672 OnExposeComplete: enter 17:48:44.021 00.000 10672 UpdateGuideState(): m_state=3 17:48:44.021 00.000 10672 Star::Find(15, 170, 924, 0, (0,0,0,0), 0.0, 0) frame 96 17:48:44.021 00.000 10672 Star::Find returns 1 (0), X=170.46, Y=924.27, Mass=551874, SNR=65.5, Peak=48048 HFD=3.6 17:48:44.021 00.000 10672 Status Line: West step 18, dist= 7.9 17:48:44.036 00.015 10672 Enqueuing Calibration Move request for direction 3 17:48:44.036 00.000 428 Worker thread wakes up 17:48:44.036 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=2928, FiltMax=65504, Gamma=1.000 17:48:44.036 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:44.036 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:44.036 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:44.036 00.000 428 MoveAxis(W, 1350, -) 17:48:44.036 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:44.036 00.000 428 IsSlewing returns 0 17:48:44.036 00.000 428 IsGuiding returns 0 17:48:44.068 00.032 428 PulseGuide returned control before completion, sleep 1333 17:48:44.130 00.062 10672 UpdateGuideState exits: m=551874 SNR=65.5 17:48:44.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:44.130 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:44.130 00.000 10672 Enqueuing Expose request 17:48:45.427 01.297 428 IsGuiding returns 0 17:48:45.427 00.000 428 Move returns status 0, amount 1350 17:48:45.427 00.000 428 move complete, result=0 17:48:45.427 00.000 428 worker thread done servicing request 17:48:45.427 00.000 428 Worker thread wakes up 17:48:45.427 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:45.427 00.000 428 Handling exposure in thread, d=2500 o=3 r=(155,909,31,31) 17:48:46.395 00.968 428 Exposure complete 17:48:46.536 00.141 428 worker thread done servicing request 17:48:46.536 00.000 10672 OnExposeComplete: enter 17:48:46.536 00.000 10672 UpdateGuideState(): m_state=3 17:48:46.536 00.000 10672 Star::Find(15, 170, 924, 0, (0,0,0,0), 0.0, 0) frame 97 17:48:46.536 00.000 10672 Star::Find returns 1 (0), X=169.69, Y=924.38, Mass=587522, SNR=64.9, Peak=52832 HFD=3.6 17:48:46.551 00.015 10672 Status Line: West step 19, dist= 8.6 17:48:46.551 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:46.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:48:46.551 00.000 428 Worker thread wakes up 17:48:46.551 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:46.551 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:46.551 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:46.551 00.000 428 MoveAxis(W, 1350, -) 17:48:46.551 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:46.551 00.000 428 IsSlewing returns 0 17:48:46.551 00.000 428 IsGuiding returns 0 17:48:46.567 00.016 428 PulseGuide returned control before completion, sleep 1345 17:48:46.676 00.109 10672 UpdateGuideState exits: m=587522 SNR=64.9 17:48:46.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:46.676 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:46.676 00.000 10672 Enqueuing Expose request 17:48:47.957 01.281 428 IsGuiding returns 0 17:48:47.957 00.000 428 Move returns status 0, amount 1350 17:48:47.957 00.000 428 move complete, result=0 17:48:47.957 00.000 428 worker thread done servicing request 17:48:47.973 00.016 428 Worker thread wakes up 17:48:47.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:47.973 00.000 428 Handling exposure in thread, d=2500 o=3 r=(155,909,31,31) 17:48:48.883 00.910 428 Exposure complete 17:48:49.023 00.140 428 worker thread done servicing request 17:48:49.023 00.000 10672 OnExposeComplete: enter 17:48:49.023 00.000 10672 UpdateGuideState(): m_state=3 17:48:49.023 00.000 10672 Star::Find(15, 169, 924, 0, (0,0,0,0), 0.0, 0) frame 98 17:48:49.023 00.000 10672 Star::Find returns 1 (0), X=169.38, Y=923.90, Mass=563658, SNR=56.6, Peak=48912 HFD=4.1 17:48:49.023 00.000 10672 Status Line: West step 20, dist= 9.0 17:48:49.023 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:49.023 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:48:49.023 00.000 428 Worker thread wakes up 17:48:49.023 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:49.023 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:49.023 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:49.023 00.000 428 MoveAxis(W, 1350, -) 17:48:49.023 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:49.039 00.016 428 IsSlewing returns 0 17:48:49.039 00.000 428 IsGuiding returns 0 17:48:49.054 00.015 428 PulseGuide returned control before completion, sleep 1342 17:48:49.133 00.079 10672 UpdateGuideState exits: m=563658 SNR=56.6 17:48:49.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:49.133 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:49.133 00.000 10672 Enqueuing Expose request 17:48:50.413 01.280 428 IsGuiding returns 0 17:48:50.413 00.000 428 Move returns status 0, amount 1350 17:48:50.413 00.000 428 move complete, result=0 17:48:50.413 00.000 428 worker thread done servicing request 17:48:50.413 00.000 428 Worker thread wakes up 17:48:50.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:50.413 00.000 428 Handling exposure in thread, d=2500 o=3 r=(154,909,31,31) 17:48:51.382 00.969 428 Exposure complete 17:48:51.538 00.156 428 worker thread done servicing request 17:48:51.538 00.000 10672 OnExposeComplete: enter 17:48:51.538 00.000 10672 UpdateGuideState(): m_state=3 17:48:51.538 00.000 10672 Star::Find(15, 169, 923, 0, (0,0,0,0), 0.0, 0) frame 99 17:48:51.554 00.016 10672 Star::Find returns 1 (0), X=168.57, Y=924.19, Mass=552569, SNR=61.5, Peak=39760 HFD=3.9 17:48:51.554 00.000 10672 Status Line: West step 21, dist= 9.8 17:48:51.554 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:51.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:48:51.554 00.000 428 Worker thread wakes up 17:48:51.554 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:51.554 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:51.554 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:51.554 00.000 428 MoveAxis(W, 1350, -) 17:48:51.554 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:51.554 00.000 428 IsSlewing returns 0 17:48:51.554 00.000 428 IsGuiding returns 0 17:48:51.569 00.015 428 PulseGuide returned control before completion, sleep 1340 17:48:51.679 00.110 10672 UpdateGuideState exits: m=552569 SNR=61.5 17:48:51.679 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:51.679 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:51.679 00.000 10672 Enqueuing Expose request 17:48:52.928 01.249 428 IsGuiding returns 0 17:48:52.928 00.000 428 Move returns status 0, amount 1350 17:48:52.928 00.000 428 move complete, result=0 17:48:52.928 00.000 428 worker thread done servicing request 17:48:52.928 00.000 428 Worker thread wakes up 17:48:52.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:52.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(154,909,31,31) 17:48:53.881 00.953 428 Exposure complete 17:48:54.022 00.141 428 worker thread done servicing request 17:48:54.022 00.000 10672 OnExposeComplete: enter 17:48:54.022 00.000 10672 UpdateGuideState(): m_state=3 17:48:54.022 00.000 10672 Star::Find(15, 168, 924, 0, (0,0,0,0), 0.0, 0) frame 100 17:48:54.037 00.015 10672 Star::Find returns 1 (0), X=167.41, Y=924.23, Mass=512121, SNR=54.1, Peak=43248 HFD=3.7 17:48:54.037 00.000 10672 Status Line: West step 22, dist=10.9 17:48:54.037 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:54.037 00.000 428 Worker thread wakes up 17:48:54.037 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:48:54.037 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:54.037 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:54.037 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:54.037 00.000 428 MoveAxis(W, 1350, -) 17:48:54.037 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:54.053 00.016 428 IsSlewing returns 0 17:48:54.053 00.000 428 IsGuiding returns 0 17:48:54.068 00.015 428 PulseGuide returned control before completion, sleep 1346 17:48:54.162 00.094 10672 UpdateGuideState exits: m=512121 SNR=54.1 17:48:54.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:54.162 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:54.162 00.000 10672 Enqueuing Expose request 17:48:55.427 01.265 428 IsGuiding returns 0 17:48:55.427 00.000 428 Move returns status 0, amount 1350 17:48:55.427 00.000 428 move complete, result=0 17:48:55.427 00.000 428 worker thread done servicing request 17:48:55.427 00.000 428 Worker thread wakes up 17:48:55.427 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:55.427 00.000 428 Handling exposure in thread, d=2500 o=3 r=(152,909,31,31) 17:48:56.380 00.953 428 Exposure complete 17:48:56.525 00.145 428 worker thread done servicing request 17:48:56.525 00.000 10672 OnExposeComplete: enter 17:48:56.525 00.000 10672 UpdateGuideState(): m_state=3 17:48:56.540 00.015 10672 Star::Find(15, 167, 924, 0, (0,0,0,0), 0.0, 0) frame 101 17:48:56.540 00.000 10672 Star::Find returns 1 (0), X=166.67, Y=924.76, Mass=529415, SNR=56.2, Peak=34624 HFD=4.4 17:48:56.540 00.000 10672 Status Line: West step 23, dist=11.6 17:48:56.540 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:56.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:48:56.540 00.000 428 Worker thread wakes up 17:48:56.540 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:56.540 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:56.540 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:56.540 00.000 428 MoveAxis(W, 1350, -) 17:48:56.540 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:56.540 00.000 428 IsSlewing returns 0 17:48:56.540 00.000 428 IsGuiding returns 0 17:48:56.556 00.016 428 PulseGuide returned control before completion, sleep 1343 17:48:56.665 00.109 10672 UpdateGuideState exits: m=529415 SNR=56.2 17:48:56.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:56.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:56.665 00.000 10672 Enqueuing Expose request 17:48:57.915 01.250 428 IsGuiding returns 0 17:48:57.915 00.000 428 Move returns status 0, amount 1350 17:48:57.915 00.000 428 move complete, result=0 17:48:57.915 00.000 428 worker thread done servicing request 17:48:57.915 00.000 428 Worker thread wakes up 17:48:57.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:48:57.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(152,910,31,31) 17:48:58.883 00.968 428 Exposure complete 17:48:59.040 00.157 428 worker thread done servicing request 17:48:59.040 00.000 10672 OnExposeComplete: enter 17:48:59.040 00.000 10672 UpdateGuideState(): m_state=3 17:48:59.040 00.000 10672 Star::Find(15, 166, 924, 0, (0,0,0,0), 0.0, 0) frame 102 17:48:59.040 00.000 10672 Star::Find returns 1 (0), X=166.85, Y=923.90, Mass=559975, SNR=68.8, Peak=57744 HFD=3.8 17:48:59.040 00.000 10672 Status Line: West step 24, dist=11.5 17:48:59.040 00.000 10672 Enqueuing Calibration Move request for direction 3 17:48:59.040 00.000 428 Worker thread wakes up 17:48:59.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:48:59.040 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:48:59.040 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:48:59.040 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:48:59.040 00.000 428 MoveAxis(W, 1350, -) 17:48:59.040 00.000 428 Guiding Dir = 3, Dur = 1350 17:48:59.040 00.000 428 IsSlewing returns 0 17:48:59.040 00.000 428 IsGuiding returns 0 17:48:59.071 00.031 428 PulseGuide returned control before completion, sleep 1333 17:48:59.149 00.078 10672 UpdateGuideState exits: m=559975 SNR=68.8 17:48:59.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:48:59.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:48:59.149 00.000 10672 Enqueuing Expose request 17:49:00.430 01.281 428 IsGuiding returns 0 17:49:00.430 00.000 428 Move returns status 0, amount 1350 17:49:00.430 00.000 428 move complete, result=0 17:49:00.430 00.000 428 worker thread done servicing request 17:49:00.430 00.000 428 Worker thread wakes up 17:49:00.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:00.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(152,909,31,31) 17:49:01.383 00.953 428 Exposure complete 17:49:01.523 00.140 428 worker thread done servicing request 17:49:01.523 00.000 10672 OnExposeComplete: enter 17:49:01.523 00.000 10672 UpdateGuideState(): m_state=3 17:49:01.523 00.000 10672 Star::Find(15, 166, 923, 0, (0,0,0,0), 0.0, 0) frame 103 17:49:01.523 00.000 10672 Star::Find returns 1 (0), X=166.13, Y=924.09, Mass=578758, SNR=65.7, Peak=36272 HFD=4.2 17:49:01.523 00.000 10672 Status Line: West step 25, dist=12.2 17:49:01.539 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:01.539 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:49:01.539 00.000 428 Worker thread wakes up 17:49:01.539 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:01.539 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:01.539 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:01.539 00.000 428 MoveAxis(W, 1350, -) 17:49:01.539 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:01.539 00.000 428 IsSlewing returns 0 17:49:01.539 00.000 428 IsGuiding returns 0 17:49:01.570 00.031 428 PulseGuide returned control before completion, sleep 1331 17:49:01.648 00.078 10672 UpdateGuideState exits: m=578758 SNR=65.7 17:49:01.648 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:01.648 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:01.648 00.000 10672 Enqueuing Expose request 17:49:02.929 01.281 428 IsGuiding returns 0 17:49:02.929 00.000 428 Move returns status 0, amount 1350 17:49:02.929 00.000 428 move complete, result=0 17:49:02.929 00.000 428 worker thread done servicing request 17:49:02.929 00.000 428 Worker thread wakes up 17:49:02.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:02.929 00.000 428 Handling exposure in thread, d=2500 o=3 r=(151,909,31,31) 17:49:03.882 00.953 428 Exposure complete 17:49:04.022 00.140 428 worker thread done servicing request 17:49:04.022 00.000 10672 OnExposeComplete: enter 17:49:04.022 00.000 10672 UpdateGuideState(): m_state=3 17:49:04.022 00.000 10672 Star::Find(15, 166, 924, 0, (0,0,0,0), 0.0, 0) frame 104 17:49:04.022 00.000 10672 Star::Find returns 1 (0), X=165.39, Y=924.21, Mass=598029, SNR=63.8, Peak=42592 HFD=4.3 17:49:04.022 00.000 10672 Status Line: West step 26, dist=12.9 17:49:04.038 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:04.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:49:04.038 00.000 428 Worker thread wakes up 17:49:04.038 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:04.038 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:04.038 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:04.038 00.000 428 MoveAxis(W, 1350, -) 17:49:04.038 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:04.038 00.000 428 IsSlewing returns 0 17:49:04.038 00.000 428 IsGuiding returns 0 17:49:04.054 00.016 428 PulseGuide returned control before completion, sleep 1335 17:49:04.147 00.093 10672 UpdateGuideState exits: m=598029 SNR=63.8 17:49:04.147 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:04.147 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:04.147 00.000 10672 Enqueuing Expose request 17:49:05.432 01.285 428 IsGuiding returns 0 17:49:05.432 00.000 428 Move returns status 0, amount 1350 17:49:05.432 00.000 428 move complete, result=0 17:49:05.432 00.000 428 worker thread done servicing request 17:49:05.432 00.000 428 Worker thread wakes up 17:49:05.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:05.432 00.000 428 Handling exposure in thread, d=2500 o=3 r=(150,909,31,31) 17:49:06.385 00.953 428 Exposure complete 17:49:06.526 00.141 428 worker thread done servicing request 17:49:06.526 00.000 10672 OnExposeComplete: enter 17:49:06.526 00.000 10672 UpdateGuideState(): m_state=3 17:49:06.526 00.000 10672 Star::Find(15, 165, 924, 0, (0,0,0,0), 0.0, 0) frame 105 17:49:06.526 00.000 10672 Star::Find returns 1 (0), X=164.22, Y=924.37, Mass=525870, SNR=55.1, Peak=45968 HFD=3.6 17:49:06.526 00.000 10672 Status Line: West step 27, dist=14.1 17:49:06.541 00.015 10672 Enqueuing Calibration Move request for direction 3 17:49:06.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:49:06.541 00.000 428 Worker thread wakes up 17:49:06.541 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:06.541 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:06.541 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:06.541 00.000 428 MoveAxis(W, 1350, -) 17:49:06.541 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:06.573 00.032 428 IsSlewing returns 0 17:49:06.573 00.000 428 IsGuiding returns 0 17:49:06.588 00.015 428 PulseGuide returned control before completion, sleep 1346 17:49:06.651 00.063 10672 UpdateGuideState exits: m=525870 SNR=55.1 17:49:06.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:06.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:06.651 00.000 10672 Enqueuing Expose request 17:49:07.947 01.296 428 IsGuiding returns 1 17:49:07.947 00.000 428 scope still moving after pulse duration time elapsed 17:49:07.978 00.031 428 IsSlewing returns 0 17:49:07.978 00.000 428 IsGuiding returns 0 17:49:07.978 00.000 428 scope move finished after 1350 + 51 ms 17:49:07.978 00.000 428 Move returns status 0, amount 1350 17:49:07.978 00.000 428 move complete, result=0 17:49:07.978 00.000 428 worker thread done servicing request 17:49:07.978 00.000 428 Worker thread wakes up 17:49:07.978 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:07.978 00.000 428 Handling exposure in thread, d=2500 o=3 r=(149,909,31,31) 17:49:08.884 00.906 428 Exposure complete 17:49:09.009 00.125 428 worker thread done servicing request 17:49:09.009 00.000 10672 OnExposeComplete: enter 17:49:09.009 00.000 10672 UpdateGuideState(): m_state=3 17:49:09.009 00.000 10672 Star::Find(15, 164, 924, 0, (0,0,0,0), 0.0, 0) frame 106 17:49:09.009 00.000 10672 Star::Find returns 1 (0), X=163.51, Y=923.86, Mass=574187, SNR=71.2, Peak=32992 HFD=4.7 17:49:09.025 00.016 10672 Status Line: West step 28, dist=14.8 17:49:09.025 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:09.025 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:49:09.025 00.000 428 Worker thread wakes up 17:49:09.025 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:09.025 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:09.025 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:09.025 00.000 428 MoveAxis(W, 1350, -) 17:49:09.025 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:09.025 00.000 428 IsSlewing returns 0 17:49:09.025 00.000 428 IsGuiding returns 0 17:49:09.040 00.015 428 PulseGuide returned control before completion, sleep 1341 17:49:09.119 00.079 10672 UpdateGuideState exits: m=574187 SNR=71.2 17:49:09.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:09.119 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:09.119 00.000 10672 Enqueuing Expose request 17:49:10.415 01.296 428 IsGuiding returns 0 17:49:10.415 00.000 428 Move returns status 0, amount 1350 17:49:10.415 00.000 428 move complete, result=0 17:49:10.415 00.000 428 worker thread done servicing request 17:49:10.415 00.000 428 Worker thread wakes up 17:49:10.415 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:10.415 00.000 428 Handling exposure in thread, d=2500 o=3 r=(149,909,31,31) 17:49:11.383 00.968 428 Exposure complete 17:49:11.524 00.141 428 worker thread done servicing request 17:49:11.524 00.000 10672 OnExposeComplete: enter 17:49:11.524 00.000 10672 UpdateGuideState(): m_state=3 17:49:11.524 00.000 10672 Star::Find(15, 163, 923, 0, (0,0,0,0), 0.0, 0) frame 107 17:49:11.524 00.000 10672 Star::Find returns 1 (0), X=163.17, Y=924.11, Mass=598252, SNR=65.5, Peak=33984 HFD=4.5 17:49:11.524 00.000 10672 Status Line: West step 29, dist=15.1 17:49:11.540 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:11.540 00.000 428 Worker thread wakes up 17:49:11.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:49:11.540 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:11.540 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:11.540 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:11.540 00.000 428 MoveAxis(W, 1350, -) 17:49:11.540 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:11.540 00.000 428 IsSlewing returns 0 17:49:11.540 00.000 428 IsGuiding returns 0 17:49:11.555 00.015 428 PulseGuide returned control before completion, sleep 1341 17:49:11.649 00.094 10672 UpdateGuideState exits: m=598252 SNR=65.5 17:49:11.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:11.649 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:11.649 00.000 10672 Enqueuing Expose request 17:49:12.930 01.281 428 IsGuiding returns 0 17:49:12.930 00.000 428 Move returns status 0, amount 1350 17:49:12.930 00.000 428 move complete, result=0 17:49:12.930 00.000 428 worker thread done servicing request 17:49:12.930 00.000 428 Worker thread wakes up 17:49:12.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:12.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(148,909,31,31) 17:49:13.887 00.957 428 Exposure complete 17:49:14.027 00.140 428 worker thread done servicing request 17:49:14.027 00.000 10672 OnExposeComplete: enter 17:49:14.027 00.000 10672 UpdateGuideState(): m_state=3 17:49:14.027 00.000 10672 Star::Find(15, 163, 924, 0, (0,0,0,0), 0.0, 0) frame 108 17:49:14.027 00.000 10672 Star::Find returns 1 (0), X=162.35, Y=923.35, Mass=498218, SNR=56.6, Peak=36368 HFD=3.8 17:49:14.027 00.000 10672 Status Line: West step 30, dist=16.0 17:49:14.027 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:14.027 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 17:49:14.027 00.000 428 Worker thread wakes up 17:49:14.027 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:14.027 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:14.027 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:14.027 00.000 428 MoveAxis(W, 1350, -) 17:49:14.027 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:14.043 00.016 428 IsSlewing returns 0 17:49:14.043 00.000 428 IsGuiding returns 0 17:49:14.059 00.016 428 PulseGuide returned control before completion, sleep 1332 17:49:14.137 00.078 10672 UpdateGuideState exits: m=498218 SNR=56.6 17:49:14.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:14.137 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:14.137 00.000 10672 Enqueuing Expose request 17:49:15.418 01.281 428 IsGuiding returns 0 17:49:15.418 00.000 428 Move returns status 0, amount 1350 17:49:15.418 00.000 428 move complete, result=0 17:49:15.418 00.000 428 worker thread done servicing request 17:49:15.418 00.000 428 Worker thread wakes up 17:49:15.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:15.418 00.000 428 Handling exposure in thread, d=2500 o=3 r=(147,908,31,31) 17:49:16.386 00.968 428 Exposure complete 17:49:16.511 00.125 428 worker thread done servicing request 17:49:16.511 00.000 10672 OnExposeComplete: enter 17:49:16.511 00.000 10672 UpdateGuideState(): m_state=3 17:49:16.511 00.000 10672 Star::Find(15, 162, 923, 0, (0,0,0,0), 0.0, 0) frame 109 17:49:16.511 00.000 10672 Star::Find returns 1 (0), X=161.98, Y=922.87, Mass=517898, SNR=57.9, Peak=43888 HFD=4.2 17:49:16.511 00.000 10672 Status Line: West step 31, dist=16.5 17:49:16.527 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:16.527 00.000 428 Worker thread wakes up 17:49:16.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:49:16.527 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:16.527 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:16.527 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:16.527 00.000 428 MoveAxis(W, 1350, -) 17:49:16.527 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:16.527 00.000 428 IsSlewing returns 0 17:49:16.527 00.000 428 IsGuiding returns 0 17:49:16.558 00.031 428 PulseGuide returned control before completion, sleep 1335 17:49:16.651 00.093 10672 UpdateGuideState exits: m=517898 SNR=57.9 17:49:16.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:16.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:16.651 00.000 10672 Enqueuing Expose request 17:49:17.917 01.266 428 IsGuiding returns 1 17:49:17.917 00.000 428 scope still moving after pulse duration time elapsed 17:49:17.948 00.031 428 IsSlewing returns 0 17:49:17.948 00.000 428 IsGuiding returns 0 17:49:17.948 00.000 428 scope move finished after 1350 + 66 ms 17:49:17.948 00.000 428 Move returns status 0, amount 1350 17:49:17.948 00.000 428 move complete, result=0 17:49:17.948 00.000 428 worker thread done servicing request 17:49:17.948 00.000 428 Worker thread wakes up 17:49:17.948 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:17.948 00.000 428 Handling exposure in thread, d=2500 o=3 r=(147,908,31,31) 17:49:18.885 00.937 428 Exposure complete 17:49:19.010 00.125 428 worker thread done servicing request 17:49:19.010 00.000 10672 OnExposeComplete: enter 17:49:19.010 00.000 10672 UpdateGuideState(): m_state=3 17:49:19.010 00.000 10672 Star::Find(15, 161, 922, 0, (0,0,0,0), 0.0, 0) frame 110 17:49:19.010 00.000 10672 Star::Find returns 1 (0), X=161.16, Y=922.97, Mass=613514, SNR=70.1, Peak=45856 HFD=4.3 17:49:19.010 00.000 10672 Status Line: West step 32, dist=17.3 17:49:19.026 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:19.026 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:49:19.026 00.000 428 Worker thread wakes up 17:49:19.026 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:19.026 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:19.026 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:19.026 00.000 428 MoveAxis(W, 1350, -) 17:49:19.026 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:19.026 00.000 428 IsSlewing returns 0 17:49:19.026 00.000 428 IsGuiding returns 0 17:49:19.057 00.031 428 PulseGuide returned control before completion, sleep 1332 17:49:19.104 00.047 10672 UpdateGuideState exits: m=613514 SNR=70.1 17:49:19.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:19.104 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:19.104 00.000 10672 Enqueuing Expose request 17:49:20.400 01.296 428 IsGuiding returns 1 17:49:20.400 00.000 428 scope still moving after pulse duration time elapsed 17:49:20.447 00.047 428 IsSlewing returns 0 17:49:20.447 00.000 428 IsGuiding returns 0 17:49:20.447 00.000 428 scope move finished after 1350 + 69 ms 17:49:20.447 00.000 428 Move returns status 0, amount 1350 17:49:20.447 00.000 428 move complete, result=0 17:49:20.447 00.000 428 worker thread done servicing request 17:49:20.447 00.000 428 Worker thread wakes up 17:49:20.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:20.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(146,908,31,31) 17:49:21.373 00.926 428 Exposure complete 17:49:21.513 00.140 428 worker thread done servicing request 17:49:21.513 00.000 10672 OnExposeComplete: enter 17:49:21.513 00.000 10672 UpdateGuideState(): m_state=3 17:49:21.513 00.000 10672 Star::Find(15, 161, 922, 0, (0,0,0,0), 0.0, 0) frame 111 17:49:21.513 00.000 10672 Star::Find returns 1 (0), X=160.56, Y=923.45, Mass=585682, SNR=62.0, Peak=42256 HFD=4.1 17:49:21.513 00.000 10672 Status Line: West step 33, dist=17.8 17:49:21.529 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:21.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:49:21.529 00.000 428 Worker thread wakes up 17:49:21.529 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:21.529 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:21.529 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:21.529 00.000 428 MoveAxis(W, 1350, -) 17:49:21.529 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:21.529 00.000 428 IsSlewing returns 0 17:49:21.529 00.000 428 IsGuiding returns 0 17:49:21.545 00.016 428 PulseGuide returned control before completion, sleep 1346 17:49:21.623 00.078 10672 UpdateGuideState exits: m=585682 SNR=62.0 17:49:21.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:21.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:21.623 00.000 10672 Enqueuing Expose request 17:49:22.904 01.281 428 IsGuiding returns 0 17:49:22.904 00.000 428 Move returns status 0, amount 1350 17:49:22.904 00.000 428 move complete, result=0 17:49:22.904 00.000 428 worker thread done servicing request 17:49:22.904 00.000 428 Worker thread wakes up 17:49:22.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:22.904 00.000 428 Handling exposure in thread, d=2500 o=3 r=(146,908,31,31) 17:49:23.872 00.968 428 Exposure complete 17:49:24.012 00.140 428 worker thread done servicing request 17:49:24.012 00.000 10672 OnExposeComplete: enter 17:49:24.012 00.000 10672 UpdateGuideState(): m_state=3 17:49:24.012 00.000 10672 Star::Find(15, 160, 923, 0, (0,0,0,0), 0.0, 0) frame 112 17:49:24.012 00.000 10672 Star::Find returns 1 (0), X=160.13, Y=923.51, Mass=559051, SNR=59.3, Peak=57952 HFD=3.5 17:49:24.012 00.000 10672 Status Line: West step 34, dist=18.2 17:49:24.012 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:24.012 00.000 428 Worker thread wakes up 17:49:24.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:49:24.012 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:24.012 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:24.028 00.016 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:24.028 00.000 428 MoveAxis(W, 1350, -) 17:49:24.028 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:24.028 00.000 428 IsSlewing returns 0 17:49:24.028 00.000 428 IsGuiding returns 0 17:49:24.044 00.016 428 PulseGuide returned control before completion, sleep 1345 17:49:24.106 00.062 10672 UpdateGuideState exits: m=559051 SNR=59.3 17:49:24.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:24.106 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:24.106 00.000 10672 Enqueuing Expose request 17:49:25.403 01.297 428 IsGuiding returns 1 17:49:25.403 00.000 428 scope still moving after pulse duration time elapsed 17:49:25.434 00.031 428 IsSlewing returns 0 17:49:25.434 00.000 428 IsGuiding returns 0 17:49:25.434 00.000 428 scope move finished after 1350 + 57 ms 17:49:25.434 00.000 428 Move returns status 0, amount 1350 17:49:25.434 00.000 428 move complete, result=0 17:49:25.434 00.000 428 worker thread done servicing request 17:49:25.434 00.000 428 Worker thread wakes up 17:49:25.434 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:25.434 00.000 428 Handling exposure in thread, d=2500 o=3 r=(145,909,31,31) 17:49:26.371 00.937 428 Exposure complete 17:49:26.543 00.172 428 worker thread done servicing request 17:49:26.543 00.000 10672 OnExposeComplete: enter 17:49:26.543 00.000 10672 UpdateGuideState(): m_state=3 17:49:26.543 00.000 10672 Star::Find(15, 160, 923, 0, (0,0,0,0), 0.0, 0) frame 113 17:49:26.543 00.000 10672 Star::Find returns 1 (0), X=159.43, Y=923.66, Mass=600095, SNR=74.7, Peak=50432 HFD=3.5 17:49:26.543 00.000 10672 Status Line: West step 35, dist=18.9 17:49:26.559 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:26.559 00.000 428 Worker thread wakes up 17:49:26.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 17:49:26.559 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:26.559 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:26.559 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:26.559 00.000 428 MoveAxis(W, 1350, -) 17:49:26.559 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:26.574 00.015 428 IsSlewing returns 0 17:49:26.574 00.000 428 IsGuiding returns 0 17:49:26.590 00.016 428 PulseGuide returned control before completion, sleep 1346 17:49:26.668 00.078 10672 UpdateGuideState exits: m=600095 SNR=74.7 17:49:26.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:26.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:26.668 00.000 10672 Enqueuing Expose request 17:49:27.980 01.312 428 IsGuiding returns 0 17:49:27.980 00.000 428 Move returns status 0, amount 1350 17:49:27.980 00.000 428 move complete, result=0 17:49:27.980 00.000 428 worker thread done servicing request 17:49:27.980 00.000 428 Worker thread wakes up 17:49:27.980 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:27.980 00.000 428 Handling exposure in thread, d=2500 o=3 r=(144,909,31,31) 17:49:28.870 00.890 428 Exposure complete 17:49:29.027 00.157 428 worker thread done servicing request 17:49:29.027 00.000 10672 OnExposeComplete: enter 17:49:29.027 00.000 10672 UpdateGuideState(): m_state=3 17:49:29.042 00.015 10672 Star::Find(15, 159, 923, 0, (0,0,0,0), 0.0, 0) frame 114 17:49:29.042 00.000 10672 Star::Find returns 1 (0), X=158.78, Y=923.44, Mass=481855, SNR=56.4, Peak=55344 HFD=3.7 17:49:29.042 00.000 10672 Status Line: West step 36, dist=19.6 17:49:29.042 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:29.042 00.000 428 Worker thread wakes up 17:49:29.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3624, FiltMax=65488, Gamma=1.000 17:49:29.042 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:29.042 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:29.042 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:29.042 00.000 428 MoveAxis(W, 1350, -) 17:49:29.042 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:29.042 00.000 428 IsSlewing returns 0 17:49:29.042 00.000 428 IsGuiding returns 0 17:49:29.073 00.031 428 PulseGuide returned control before completion, sleep 1334 17:49:29.167 00.094 10672 UpdateGuideState exits: m=481855 SNR=56.4 17:49:29.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:29.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:29.167 00.000 10672 Enqueuing Expose request 17:49:30.421 01.254 428 IsGuiding returns 1 17:49:30.421 00.000 428 scope still moving after pulse duration time elapsed 17:49:30.452 00.031 428 IsSlewing returns 0 17:49:30.452 00.000 428 IsGuiding returns 0 17:49:30.452 00.000 428 scope move finished after 1350 + 51 ms 17:49:30.452 00.000 428 Move returns status 0, amount 1350 17:49:30.452 00.000 428 move complete, result=0 17:49:30.452 00.000 428 worker thread done servicing request 17:49:30.452 00.000 428 Worker thread wakes up 17:49:30.452 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:30.452 00.000 428 Handling exposure in thread, d=2500 o=3 r=(144,908,31,31) 17:49:31.374 00.922 428 Exposure complete 17:49:31.530 00.156 428 worker thread done servicing request 17:49:31.530 00.000 10672 OnExposeComplete: enter 17:49:31.530 00.000 10672 UpdateGuideState(): m_state=3 17:49:31.530 00.000 10672 Star::Find(15, 158, 923, 0, (0,0,0,0), 0.0, 0) frame 115 17:49:31.530 00.000 10672 Star::Find returns 1 (0), X=158.52, Y=923.14, Mass=518865, SNR=63.0, Peak=51856 HFD=3.8 17:49:31.545 00.015 10672 Status Line: West step 37, dist=19.9 17:49:31.545 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:31.545 00.000 428 Worker thread wakes up 17:49:31.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3616, FiltMax=65488, Gamma=1.000 17:49:31.545 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:31.545 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:31.545 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:31.545 00.000 428 MoveAxis(W, 1350, -) 17:49:31.545 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:31.545 00.000 428 IsSlewing returns 0 17:49:31.545 00.000 428 IsGuiding returns 0 17:49:31.561 00.016 428 PulseGuide returned control before completion, sleep 1342 17:49:31.670 00.109 10672 UpdateGuideState exits: m=518865 SNR=63.0 17:49:31.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:31.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:31.670 00.000 10672 Enqueuing Expose request 17:49:32.936 01.266 428 IsGuiding returns 0 17:49:32.936 00.000 428 Move returns status 0, amount 1350 17:49:32.936 00.000 428 move complete, result=0 17:49:32.936 00.000 428 worker thread done servicing request 17:49:32.936 00.000 428 Worker thread wakes up 17:49:32.936 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:32.936 00.000 428 Handling exposure in thread, d=2500 o=3 r=(144,908,31,31) 17:49:33.873 00.937 428 Exposure complete 17:49:34.045 00.172 10672 OnExposeComplete: enter 17:49:34.045 00.000 428 worker thread done servicing request 17:49:34.045 00.000 10672 UpdateGuideState(): m_state=3 17:49:34.045 00.000 10672 Star::Find(15, 158, 923, 0, (0,0,0,0), 0.0, 0) frame 116 17:49:34.045 00.000 10672 Star::Find returns 1 (0), X=157.84, Y=923.24, Mass=559836, SNR=57.7, Peak=53392 HFD=4.1 17:49:34.045 00.000 10672 Status Line: West step 38, dist=20.5 17:49:34.045 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:34.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 17:49:34.045 00.000 428 Worker thread wakes up 17:49:34.045 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:34.045 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:34.045 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:34.045 00.000 428 MoveAxis(W, 1350, -) 17:49:34.045 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:34.060 00.015 428 IsSlewing returns 0 17:49:34.060 00.000 428 IsGuiding returns 0 17:49:34.076 00.016 428 PulseGuide returned control before completion, sleep 1346 17:49:34.170 00.094 10672 UpdateGuideState exits: m=559836 SNR=57.7 17:49:34.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:34.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:34.170 00.000 10672 Enqueuing Expose request 17:49:35.435 01.265 428 IsGuiding returns 0 17:49:35.435 00.000 428 Move returns status 0, amount 1350 17:49:35.435 00.000 428 move complete, result=0 17:49:35.435 00.000 428 worker thread done servicing request 17:49:35.435 00.000 428 Worker thread wakes up 17:49:35.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:35.435 00.000 428 Handling exposure in thread, d=2500 o=3 r=(143,908,31,31) 17:49:36.372 00.937 428 Exposure complete 17:49:36.528 00.156 428 worker thread done servicing request 17:49:36.528 00.000 10672 OnExposeComplete: enter 17:49:36.528 00.000 10672 UpdateGuideState(): m_state=3 17:49:36.528 00.000 10672 Star::Find(15, 157, 923, 0, (0,0,0,0), 0.0, 0) frame 117 17:49:36.528 00.000 10672 Star::Find returns 1 (0), X=156.77, Y=923.06, Mass=546965, SNR=72.1, Peak=54576 HFD=3.9 17:49:36.528 00.000 10672 Status Line: West step 39, dist=21.6 17:49:36.544 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:36.544 00.000 428 Worker thread wakes up 17:49:36.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:49:36.544 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:36.544 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:36.544 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:36.544 00.000 428 MoveAxis(W, 1350, -) 17:49:36.544 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:36.544 00.000 428 IsSlewing returns 0 17:49:36.544 00.000 428 IsGuiding returns 0 17:49:36.575 00.031 428 PulseGuide returned control before completion, sleep 1338 17:49:36.669 00.094 10672 UpdateGuideState exits: m=546965 SNR=72.1 17:49:36.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:36.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:36.669 00.000 10672 Enqueuing Expose request 17:49:37.938 01.269 428 IsGuiding returns 0 17:49:37.938 00.000 428 Move returns status 0, amount 1350 17:49:37.938 00.000 428 move complete, result=0 17:49:37.938 00.000 428 worker thread done servicing request 17:49:37.938 00.000 428 Worker thread wakes up 17:49:37.938 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:37.938 00.000 428 Handling exposure in thread, d=2500 o=3 r=(142,908,31,31) 17:49:38.875 00.937 428 Exposure complete 17:49:39.031 00.156 428 worker thread done servicing request 17:49:39.031 00.000 10672 OnExposeComplete: enter 17:49:39.031 00.000 10672 UpdateGuideState(): m_state=3 17:49:39.031 00.000 10672 Star::Find(15, 156, 923, 0, (0,0,0,0), 0.0, 0) frame 118 17:49:39.031 00.000 10672 Star::Find returns 1 (0), X=156.45, Y=923.02, Mass=545300, SNR=64.7, Peak=51200 HFD=4.1 17:49:39.031 00.000 10672 Status Line: West step 40, dist=21.9 17:49:39.047 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:39.047 00.000 428 Worker thread wakes up 17:49:39.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:49:39.047 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:39.047 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:39.047 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:39.047 00.000 428 MoveAxis(W, 1350, -) 17:49:39.047 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:39.047 00.000 428 IsSlewing returns 0 17:49:39.047 00.000 428 IsGuiding returns 0 17:49:39.063 00.016 428 PulseGuide returned control before completion, sleep 1345 17:49:39.172 00.109 10672 UpdateGuideState exits: m=545300 SNR=64.7 17:49:39.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:39.172 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:39.172 00.000 10672 Enqueuing Expose request 17:49:40.422 01.250 428 IsGuiding returns 0 17:49:40.422 00.000 428 Move returns status 0, amount 1350 17:49:40.422 00.000 428 move complete, result=0 17:49:40.422 00.000 428 worker thread done servicing request 17:49:40.422 00.000 428 Worker thread wakes up 17:49:40.422 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:40.422 00.000 428 Handling exposure in thread, d=2500 o=3 r=(141,908,31,31) 17:49:41.374 00.952 428 Exposure complete 17:49:41.531 00.157 428 worker thread done servicing request 17:49:41.531 00.000 10672 OnExposeComplete: enter 17:49:41.531 00.000 10672 UpdateGuideState(): m_state=3 17:49:41.531 00.000 10672 Star::Find(15, 156, 923, 0, (0,0,0,0), 0.0, 0) frame 119 17:49:41.531 00.000 10672 Star::Find returns 1 (0), X=155.77, Y=922.94, Mass=506124, SNR=58.6, Peak=57408 HFD=3.8 17:49:41.531 00.000 10672 Status Line: West step 41, dist=22.6 17:49:41.546 00.015 10672 Enqueuing Calibration Move request for direction 3 17:49:41.546 00.000 428 Worker thread wakes up 17:49:41.546 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:49:41.546 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:41.546 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:41.546 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:41.546 00.000 428 MoveAxis(W, 1350, -) 17:49:41.546 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:41.546 00.000 428 IsSlewing returns 0 17:49:41.546 00.000 428 IsGuiding returns 0 17:49:41.577 00.031 428 PulseGuide returned control before completion, sleep 1338 17:49:41.671 00.094 10672 UpdateGuideState exits: m=506124 SNR=58.6 17:49:41.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:41.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:41.671 00.000 10672 Enqueuing Expose request 17:49:42.921 01.250 428 IsGuiding returns 1 17:49:42.921 00.000 428 scope still moving after pulse duration time elapsed 17:49:42.968 00.047 428 IsSlewing returns 0 17:49:42.968 00.000 428 IsGuiding returns 0 17:49:42.968 00.000 428 scope move finished after 1350 + 63 ms 17:49:42.968 00.000 428 Move returns status 0, amount 1350 17:49:42.968 00.000 428 move complete, result=0 17:49:42.968 00.000 428 worker thread done servicing request 17:49:42.968 00.000 428 Worker thread wakes up 17:49:42.968 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:42.968 00.000 428 Handling exposure in thread, d=2500 o=3 r=(141,908,31,31) 17:49:43.874 00.906 428 Exposure complete 17:49:44.030 00.156 428 worker thread done servicing request 17:49:44.030 00.000 10672 OnExposeComplete: enter 17:49:44.030 00.000 10672 UpdateGuideState(): m_state=3 17:49:44.030 00.000 10672 Star::Find(15, 155, 922, 0, (0,0,0,0), 0.0, 0) frame 120 17:49:44.030 00.000 10672 Star::Find returns 1 (0), X=154.56, Y=922.89, Mass=549234, SNR=71.6, Peak=42592 HFD=3.9 17:49:44.045 00.015 10672 Status Line: West step 42, dist=23.8 17:49:44.045 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:44.045 00.000 428 Worker thread wakes up 17:49:44.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:49:44.045 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:44.045 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:44.045 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:44.045 00.000 428 MoveAxis(W, 1350, -) 17:49:44.045 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:44.045 00.000 428 IsSlewing returns 0 17:49:44.045 00.000 428 IsGuiding returns 0 17:49:44.061 00.016 428 PulseGuide returned control before completion, sleep 1343 17:49:44.170 00.109 10672 UpdateGuideState exits: m=549234 SNR=71.6 17:49:44.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:44.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:44.170 00.000 10672 Enqueuing Expose request 17:49:45.436 01.266 428 IsGuiding returns 1 17:49:45.436 00.000 428 scope still moving after pulse duration time elapsed 17:49:45.482 00.046 428 IsSlewing returns 0 17:49:45.482 00.000 428 IsGuiding returns 0 17:49:45.482 00.000 428 scope move finished after 1350 + 77 ms 17:49:45.482 00.000 428 Move returns status 0, amount 1350 17:49:45.482 00.000 428 move complete, result=0 17:49:45.482 00.000 428 worker thread done servicing request 17:49:45.482 00.000 428 Worker thread wakes up 17:49:45.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:45.482 00.000 428 Handling exposure in thread, d=2500 o=3 r=(140,908,31,31) 17:49:46.377 00.895 428 Exposure complete 17:49:46.533 00.156 428 worker thread done servicing request 17:49:46.533 00.000 10672 OnExposeComplete: enter 17:49:46.533 00.000 10672 UpdateGuideState(): m_state=3 17:49:46.533 00.000 10672 Star::Find(15, 154, 922, 0, (0,0,0,0), 0.0, 0) frame 121 17:49:46.533 00.000 10672 Star::Find returns 1 (0), X=154.13, Y=922.72, Mass=553284, SNR=63.7, Peak=55120 HFD=3.8 17:49:46.533 00.000 10672 Status Line: West step 43, dist=24.3 17:49:46.533 00.000 10672 Enqueuing Calibration Move request for direction 3 17:49:46.533 00.000 428 Worker thread wakes up 17:49:46.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:49:46.533 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:46.533 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:46.533 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:46.533 00.000 428 MoveAxis(W, 1350, -) 17:49:46.533 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:46.549 00.016 428 IsSlewing returns 0 17:49:46.549 00.000 428 IsGuiding returns 0 17:49:46.564 00.015 428 PulseGuide returned control before completion, sleep 1344 17:49:46.658 00.094 10672 UpdateGuideState exits: m=553284 SNR=63.7 17:49:46.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:46.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:46.658 00.000 10672 Enqueuing Expose request 17:49:47.939 01.281 428 IsGuiding returns 0 17:49:47.939 00.000 428 Move returns status 0, amount 1350 17:49:47.939 00.000 428 move complete, result=0 17:49:47.939 00.000 428 worker thread done servicing request 17:49:47.939 00.000 428 Worker thread wakes up 17:49:47.939 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:47.939 00.000 428 Handling exposure in thread, d=2500 o=3 r=(139,908,31,31) 17:49:48.876 00.937 428 Exposure complete 17:49:49.001 00.125 428 worker thread done servicing request 17:49:49.001 00.000 10672 OnExposeComplete: enter 17:49:49.001 00.000 10672 UpdateGuideState(): m_state=3 17:49:49.001 00.000 10672 Star::Find(15, 154, 922, 0, (0,0,0,0), 0.0, 0) frame 122 17:49:49.001 00.000 10672 Star::Find returns 1 (0), X=153.57, Y=922.63, Mass=539867, SNR=60.6, Peak=44448 HFD=3.7 17:49:49.001 00.000 10672 Status Line: West step 44, dist=24.8 17:49:49.017 00.016 10672 Enqueuing Calibration Move request for direction 3 17:49:49.017 00.000 428 Worker thread wakes up 17:49:49.017 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:49:49.017 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 17:49:49.017 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 17:49:49.017 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 17:49:49.017 00.000 428 MoveAxis(W, 1350, -) 17:49:49.017 00.000 428 Guiding Dir = 3, Dur = 1350 17:49:49.017 00.000 428 IsSlewing returns 0 17:49:49.017 00.000 428 IsGuiding returns 0 17:49:49.032 00.015 428 PulseGuide returned control before completion, sleep 1338 17:49:49.095 00.063 10672 UpdateGuideState exits: m=539867 SNR=60.6 17:49:49.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:49.095 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:49.095 00.000 10672 Enqueuing Expose request 17:49:50.407 01.312 428 IsGuiding returns 0 17:49:50.407 00.000 428 Move returns status 0, amount 1350 17:49:50.407 00.000 428 move complete, result=0 17:49:50.407 00.000 428 worker thread done servicing request 17:49:50.407 00.000 428 Worker thread wakes up 17:49:50.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:50.407 00.000 428 Handling exposure in thread, d=2500 o=3 r=(139,908,31,31) 17:49:51.375 00.968 428 Exposure complete 17:49:51.547 00.172 428 worker thread done servicing request 17:49:51.547 00.000 10672 OnExposeComplete: enter 17:49:51.547 00.000 10672 UpdateGuideState(): m_state=3 17:49:51.547 00.000 10672 Star::Find(15, 153, 922, 0, (0,0,0,0), 0.0, 0) frame 123 17:49:51.547 00.000 10672 Star::Find returns 1 (0), X=153.31, Y=922.26, Mass=573250, SNR=65.9, Peak=56096 HFD=3.7 17:49:51.563 00.016 10672 WEST calibration completes with steps=44 angle=7.0 rate=0.423 parity=1 17:49:51.563 00.000 10672 Falling Through to state GO_EAST 17:49:51.563 00.000 10672 Status Line: East step 24, dist=25.1 17:49:51.563 00.000 10672 Enqueuing Calibration Move request for direction 2 17:49:51.563 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 17:49:51.563 00.000 428 Worker thread wakes up 17:49:51.563 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:49:51.563 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:49:51.563 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:49:51.563 00.000 428 MoveAxis(E, 2500, -) 17:49:51.563 00.000 428 Guiding Dir = 2, Dur = 2500 17:49:51.563 00.000 428 IsSlewing returns 0 17:49:51.563 00.000 428 IsGuiding returns 0 17:49:51.594 00.031 428 PulseGuide returned control before completion, sleep 2485 17:49:51.688 00.094 10672 UpdateGuideState exits: m=573250 SNR=65.9 17:49:51.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:51.688 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:51.688 00.000 10672 Enqueuing Expose request 17:49:54.093 02.405 428 IsGuiding returns 1 17:49:54.093 00.000 428 scope still moving after pulse duration time elapsed 17:49:54.124 00.031 428 IsSlewing returns 0 17:49:54.124 00.000 428 IsGuiding returns 0 17:49:54.124 00.000 428 scope move finished after 2500 + 51 ms 17:49:54.124 00.000 428 Move returns status 0, amount 2500 17:49:54.124 00.000 428 move complete, result=0 17:49:54.124 00.000 428 worker thread done servicing request 17:49:54.124 00.000 428 Worker thread wakes up 17:49:54.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:54.124 00.000 428 Handling exposure in thread, d=2500 o=3 r=(138,907,31,31) 17:49:54.124 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:49:56.362 02.238 428 Exposure complete 17:49:56.534 00.172 428 worker thread done servicing request 17:49:56.534 00.000 10672 OnExposeComplete: enter 17:49:56.534 00.000 10672 UpdateGuideState(): m_state=3 17:49:56.534 00.000 10672 Star::Find(15, 153, 922, 0, (0,0,0,0), 0.0, 0) frame 124 17:49:56.534 00.000 10672 Star::Find returns 1 (0), X=154.39, Y=922.34, Mass=588280, SNR=72.6, Peak=53488 HFD=3.5 17:49:56.534 00.000 10672 Status Line: East step 23, dist=24.1 17:49:56.549 00.015 10672 Enqueuing Calibration Move request for direction 2 17:49:56.549 00.000 428 Worker thread wakes up 17:49:56.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=5200, FiltMax=65488, Gamma=1.000 17:49:56.549 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:49:56.549 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:49:56.549 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:49:56.549 00.000 428 MoveAxis(E, 2500, -) 17:49:56.549 00.000 428 Guiding Dir = 2, Dur = 2500 17:49:56.565 00.016 428 IsSlewing returns 0 17:49:56.565 00.000 428 IsGuiding returns 0 17:49:56.581 00.016 428 PulseGuide returned control before completion, sleep 2496 17:49:56.659 00.078 10672 UpdateGuideState exits: m=588280 SNR=72.6 17:49:56.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:49:56.659 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:49:56.659 00.000 10672 Enqueuing Expose request 17:49:59.111 02.452 428 IsGuiding returns 0 17:49:59.111 00.000 428 Move returns status 0, amount 2500 17:49:59.111 00.000 428 move complete, result=0 17:49:59.111 00.000 428 worker thread done servicing request 17:49:59.111 00.000 428 Worker thread wakes up 17:49:59.111 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:49:59.111 00.000 428 Handling exposure in thread, d=2500 o=3 r=(139,907,31,31) 17:49:59.111 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:01.360 02.249 428 Exposure complete 17:50:01.501 00.141 428 worker thread done servicing request 17:50:01.501 00.000 10672 OnExposeComplete: enter 17:50:01.501 00.000 10672 UpdateGuideState(): m_state=3 17:50:01.501 00.000 10672 Star::Find(15, 154, 922, 0, (0,0,0,0), 0.0, 0) frame 125 17:50:01.501 00.000 10672 Star::Find returns 1 (0), X=155.53, Y=922.46, Mass=544468, SNR=63.7, Peak=43136 HFD=3.2 17:50:01.501 00.000 10672 Status Line: East step 22, dist=22.9 17:50:01.501 00.000 10672 Enqueuing Calibration Move request for direction 2 17:50:01.501 00.000 428 Worker thread wakes up 17:50:01.501 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:01.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:50:01.501 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:01.501 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:01.501 00.000 428 MoveAxis(E, 2500, -) 17:50:01.501 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:01.501 00.000 428 IsSlewing returns 0 17:50:01.501 00.000 428 IsGuiding returns 0 17:50:01.532 00.031 428 PulseGuide returned control before completion, sleep 2482 17:50:01.595 00.063 10672 UpdateGuideState exits: m=544468 SNR=63.7 17:50:01.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:01.595 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:01.595 00.000 10672 Enqueuing Expose request 17:50:04.035 02.440 428 IsGuiding returns 1 17:50:04.035 00.000 428 scope still moving after pulse duration time elapsed 17:50:04.067 00.032 428 IsSlewing returns 0 17:50:04.067 00.000 428 IsGuiding returns 0 17:50:04.067 00.000 428 scope move finished after 2500 + 54 ms 17:50:04.067 00.000 428 Move returns status 0, amount 2500 17:50:04.067 00.000 428 move complete, result=0 17:50:04.067 00.000 428 worker thread done servicing request 17:50:04.067 00.000 428 Worker thread wakes up 17:50:04.067 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:04.067 00.000 428 Handling exposure in thread, d=2500 o=3 r=(141,907,31,31) 17:50:04.067 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:06.363 02.296 428 Exposure complete 17:50:06.488 00.125 428 worker thread done servicing request 17:50:06.488 00.000 10672 OnExposeComplete: enter 17:50:06.503 00.015 10672 UpdateGuideState(): m_state=3 17:50:06.503 00.000 10672 Star::Find(15, 155, 922, 0, (0,0,0,0), 0.0, 0) frame 126 17:50:06.503 00.000 10672 Star::Find returns 1 (0), X=156.36, Y=922.96, Mass=520108, SNR=59.9, Peak=48800 HFD=3.9 17:50:06.503 00.000 10672 Status Line: East step 21, dist=22.0 17:50:06.503 00.000 10672 Enqueuing Calibration Move request for direction 2 17:50:06.503 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:50:06.503 00.000 428 Worker thread wakes up 17:50:06.503 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:06.503 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:06.503 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:06.503 00.000 428 MoveAxis(E, 2500, -) 17:50:06.503 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:06.503 00.000 428 IsSlewing returns 0 17:50:06.503 00.000 428 IsGuiding returns 0 17:50:06.519 00.016 428 PulseGuide returned control before completion, sleep 2494 17:50:06.582 00.063 10672 UpdateGuideState exits: m=520108 SNR=59.9 17:50:06.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:06.582 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:06.582 00.000 10672 Enqueuing Expose request 17:50:09.034 02.452 428 IsGuiding returns 0 17:50:09.034 00.000 428 Move returns status 0, amount 2500 17:50:09.034 00.000 428 move complete, result=0 17:50:09.034 00.000 428 worker thread done servicing request 17:50:09.034 00.000 428 Worker thread wakes up 17:50:09.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:09.034 00.000 428 Handling exposure in thread, d=2500 o=3 r=(141,908,31,31) 17:50:09.034 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:11.365 02.331 428 Exposure complete 17:50:11.490 00.125 428 worker thread done servicing request 17:50:11.490 00.000 10672 OnExposeComplete: enter 17:50:11.490 00.000 10672 UpdateGuideState(): m_state=3 17:50:11.490 00.000 10672 Star::Find(15, 156, 922, 0, (0,0,0,0), 0.0, 0) frame 127 17:50:11.490 00.000 10672 Star::Find returns 1 (0), X=157.75, Y=922.73, Mass=552129, SNR=71.5, Peak=62976 HFD=3.6 17:50:11.490 00.000 10672 Status Line: East step 20, dist=20.7 17:50:11.506 00.016 10672 Enqueuing Calibration Move request for direction 2 17:50:11.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:50:11.506 00.000 428 Worker thread wakes up 17:50:11.506 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:11.506 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:11.506 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:11.506 00.000 428 MoveAxis(E, 2500, -) 17:50:11.506 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:11.537 00.031 428 IsSlewing returns 0 17:50:11.537 00.000 428 IsGuiding returns 0 17:50:11.553 00.016 428 PulseGuide returned control before completion, sleep 2495 17:50:11.584 00.031 10672 UpdateGuideState exits: m=552129 SNR=71.5 17:50:11.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:11.584 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:11.584 00.000 10672 Enqueuing Expose request 17:50:14.083 02.499 428 IsGuiding returns 0 17:50:14.083 00.000 428 Move returns status 0, amount 2500 17:50:14.083 00.000 428 move complete, result=0 17:50:14.083 00.000 428 worker thread done servicing request 17:50:14.083 00.000 428 Worker thread wakes up 17:50:14.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:14.083 00.000 428 Handling exposure in thread, d=2500 o=3 r=(143,908,31,31) 17:50:14.083 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:16.364 02.281 428 Exposure complete 17:50:16.489 00.125 428 worker thread done servicing request 17:50:16.489 00.000 10672 OnExposeComplete: enter 17:50:16.489 00.000 10672 UpdateGuideState(): m_state=3 17:50:16.489 00.000 10672 Star::Find(15, 157, 922, 0, (0,0,0,0), 0.0, 0) frame 128 17:50:16.489 00.000 10672 Star::Find returns 1 (0), X=159.05, Y=922.90, Mass=554755, SNR=63.7, Peak=65488 HFD=4.1 17:50:16.489 00.000 10672 Status Line: East step 19, dist=19.4 17:50:16.504 00.015 10672 Enqueuing Calibration Move request for direction 2 17:50:16.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:50:16.504 00.000 428 Worker thread wakes up 17:50:16.504 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:16.504 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:16.504 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:16.504 00.000 428 MoveAxis(E, 2500, -) 17:50:16.504 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:16.504 00.000 428 IsSlewing returns 0 17:50:16.504 00.000 428 IsGuiding returns 0 17:50:16.520 00.016 428 PulseGuide returned control before completion, sleep 2484 17:50:16.583 00.063 10672 UpdateGuideState exits: m=554755 SNR=63.7 17:50:16.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:16.583 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:16.583 00.000 10672 Enqueuing Expose request 17:50:19.039 02.456 428 IsGuiding returns 0 17:50:19.039 00.000 428 Move returns status 0, amount 2500 17:50:19.039 00.000 428 move complete, result=0 17:50:19.039 00.000 428 worker thread done servicing request 17:50:19.039 00.000 428 Worker thread wakes up 17:50:19.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:19.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(144,908,31,31) 17:50:19.039 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:21.351 02.312 428 Exposure complete 17:50:21.491 00.140 428 worker thread done servicing request 17:50:21.491 00.000 10672 OnExposeComplete: enter 17:50:21.491 00.000 10672 UpdateGuideState(): m_state=3 17:50:21.491 00.000 10672 Star::Find(15, 159, 922, 0, (0,0,0,0), 0.0, 0) frame 129 17:50:21.491 00.000 10672 Star::Find returns 1 (0), X=160.21, Y=922.84, Mass=593235, SNR=62.9, Peak=56000 HFD=4.2 17:50:21.491 00.000 10672 Status Line: East step 18, dist=18.2 17:50:21.491 00.000 10672 Enqueuing Calibration Move request for direction 2 17:50:21.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=5312, FiltMax=65488, Gamma=1.000 17:50:21.491 00.000 428 Worker thread wakes up 17:50:21.491 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:21.491 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:21.491 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:21.491 00.000 428 MoveAxis(E, 2500, -) 17:50:21.491 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:21.491 00.000 428 IsSlewing returns 0 17:50:21.507 00.016 428 IsGuiding returns 0 17:50:21.507 00.000 428 PulseGuide returned control before completion, sleep 2496 17:50:21.585 00.078 10672 UpdateGuideState exits: m=593235 SNR=62.9 17:50:21.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:21.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:21.585 00.000 10672 Enqueuing Expose request 17:50:24.022 02.437 428 IsGuiding returns 0 17:50:24.022 00.000 428 Move returns status 0, amount 2500 17:50:24.022 00.000 428 move complete, result=0 17:50:24.022 00.000 428 worker thread done servicing request 17:50:24.022 00.000 428 Worker thread wakes up 17:50:24.022 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:24.022 00.000 428 Handling exposure in thread, d=2500 o=3 r=(145,908,31,31) 17:50:24.037 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:26.349 02.312 428 Exposure complete 17:50:26.490 00.141 428 worker thread done servicing request 17:50:26.490 00.000 10672 OnExposeComplete: enter 17:50:26.490 00.000 10672 UpdateGuideState(): m_state=3 17:50:26.490 00.000 10672 Star::Find(15, 160, 922, 0, (0,0,0,0), 0.0, 0) frame 130 17:50:26.490 00.000 10672 Star::Find returns 1 (0), X=160.99, Y=922.75, Mass=548735, SNR=74.3, Peak=53264 HFD=4.0 17:50:26.490 00.000 10672 Status Line: East step 17, dist=17.5 17:50:26.505 00.015 10672 Enqueuing Calibration Move request for direction 2 17:50:26.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:50:26.505 00.000 428 Worker thread wakes up 17:50:26.505 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:26.505 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:26.505 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:26.505 00.000 428 MoveAxis(E, 2500, -) 17:50:26.505 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:26.505 00.000 428 IsSlewing returns 0 17:50:26.505 00.000 428 IsGuiding returns 0 17:50:26.521 00.016 428 PulseGuide returned control before completion, sleep 2493 17:50:26.583 00.062 10672 UpdateGuideState exits: m=548735 SNR=74.3 17:50:26.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:26.583 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:26.583 00.000 10672 Enqueuing Expose request 17:50:29.040 02.457 428 IsGuiding returns 0 17:50:29.040 00.000 428 Move returns status 0, amount 2500 17:50:29.040 00.000 428 move complete, result=0 17:50:29.040 00.000 428 worker thread done servicing request 17:50:29.040 00.000 428 Worker thread wakes up 17:50:29.040 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:29.040 00.000 428 Handling exposure in thread, d=2500 o=3 r=(146,908,31,31) 17:50:29.056 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:31.352 02.296 428 Exposure complete 17:50:31.493 00.141 428 worker thread done servicing request 17:50:31.493 00.000 10672 OnExposeComplete: enter 17:50:31.493 00.000 10672 UpdateGuideState(): m_state=3 17:50:31.493 00.000 10672 Star::Find(15, 160, 922, 0, (0,0,0,0), 0.0, 0) frame 131 17:50:31.493 00.000 10672 Star::Find returns 1 (0), X=162.60, Y=922.97, Mass=500485, SNR=54.6, Peak=46832 HFD=3.9 17:50:31.493 00.000 10672 Status Line: East step 16, dist=15.8 17:50:31.493 00.000 10672 Enqueuing Calibration Move request for direction 2 17:50:31.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=5968, FiltMax=65488, Gamma=1.000 17:50:31.493 00.000 428 Worker thread wakes up 17:50:31.493 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:31.493 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:31.493 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:31.493 00.000 428 MoveAxis(E, 2500, -) 17:50:31.493 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:31.493 00.000 428 IsSlewing returns 0 17:50:31.508 00.015 428 IsGuiding returns 0 17:50:31.524 00.016 428 PulseGuide returned control before completion, sleep 2490 17:50:31.586 00.062 10672 UpdateGuideState exits: m=500485 SNR=54.6 17:50:31.586 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:31.586 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:31.586 00.000 10672 Enqueuing Expose request 17:50:34.039 02.453 428 IsGuiding returns 0 17:50:34.039 00.000 428 Move returns status 0, amount 2500 17:50:34.039 00.000 428 move complete, result=0 17:50:34.039 00.000 428 worker thread done servicing request 17:50:34.039 00.000 428 Worker thread wakes up 17:50:34.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:34.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(148,908,31,31) 17:50:34.054 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:36.355 02.301 428 Exposure complete 17:50:36.495 00.140 428 worker thread done servicing request 17:50:36.495 00.000 10672 OnExposeComplete: enter 17:50:36.495 00.000 10672 UpdateGuideState(): m_state=3 17:50:36.495 00.000 10672 Star::Find(15, 162, 922, 0, (0,0,0,0), 0.0, 0) frame 132 17:50:36.495 00.000 10672 Star::Find returns 1 (0), X=162.80, Y=922.90, Mass=589139, SNR=59.1, Peak=45632 HFD=4.2 17:50:36.495 00.000 10672 Status Line: East step 15, dist=15.7 17:50:36.495 00.000 10672 Enqueuing Calibration Move request for direction 2 17:50:36.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4976, FiltMax=65488, Gamma=1.000 17:50:36.495 00.000 428 Worker thread wakes up 17:50:36.495 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:36.495 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:36.495 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:36.495 00.000 428 MoveAxis(E, 2500, -) 17:50:36.495 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:36.495 00.000 428 IsSlewing returns 0 17:50:36.495 00.000 428 IsGuiding returns 0 17:50:36.526 00.031 428 PulseGuide returned control before completion, sleep 2485 17:50:36.589 00.063 10672 UpdateGuideState exits: m=589139 SNR=59.1 17:50:36.589 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:36.589 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:36.589 00.000 10672 Enqueuing Expose request 17:50:39.041 02.452 428 IsGuiding returns 0 17:50:39.041 00.000 428 Move returns status 0, amount 2500 17:50:39.041 00.000 428 move complete, result=0 17:50:39.041 00.000 428 worker thread done servicing request 17:50:39.041 00.000 428 Worker thread wakes up 17:50:39.041 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:39.041 00.000 428 Handling exposure in thread, d=2500 o=3 r=(148,908,31,31) 17:50:39.057 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:41.353 02.296 428 Exposure complete 17:50:41.478 00.125 428 worker thread done servicing request 17:50:41.478 00.000 10672 OnExposeComplete: enter 17:50:41.478 00.000 10672 UpdateGuideState(): m_state=3 17:50:41.478 00.000 10672 Star::Find(15, 162, 922, 0, (0,0,0,0), 0.0, 0) frame 133 17:50:41.478 00.000 10672 Star::Find returns 1 (0), X=164.30, Y=922.85, Mass=553473, SNR=60.1, Peak=48368 HFD=3.8 17:50:41.494 00.016 10672 Status Line: East step 14, dist=14.2 17:50:41.494 00.000 10672 Enqueuing Calibration Move request for direction 2 17:50:41.494 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 17:50:41.494 00.000 428 Worker thread wakes up 17:50:41.494 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:41.494 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:41.494 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:41.494 00.000 428 MoveAxis(E, 2500, -) 17:50:41.494 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:41.494 00.000 428 IsSlewing returns 0 17:50:41.494 00.000 428 IsGuiding returns 0 17:50:41.509 00.015 428 PulseGuide returned control before completion, sleep 2495 17:50:41.572 00.063 10672 UpdateGuideState exits: m=553473 SNR=60.1 17:50:41.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:41.587 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:41.587 00.000 10672 Enqueuing Expose request 17:50:44.028 02.441 428 IsGuiding returns 0 17:50:44.028 00.000 428 Move returns status 0, amount 2500 17:50:44.028 00.000 428 move complete, result=0 17:50:44.028 00.000 428 worker thread done servicing request 17:50:44.028 00.000 428 Worker thread wakes up 17:50:44.028 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:44.028 00.000 428 Handling exposure in thread, d=2500 o=3 r=(149,908,31,31) 17:50:44.044 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:46.356 02.312 428 Exposure complete 17:50:46.481 00.125 428 worker thread done servicing request 17:50:46.481 00.000 10672 OnExposeComplete: enter 17:50:46.481 00.000 10672 UpdateGuideState(): m_state=3 17:50:46.481 00.000 10672 Star::Find(15, 164, 922, 0, (0,0,0,0), 0.0, 0) frame 134 17:50:46.481 00.000 10672 Star::Find returns 1 (0), X=164.94, Y=923.27, Mass=578865, SNR=57.3, Peak=40400 HFD=4.1 17:50:46.481 00.000 10672 Status Line: East step 13, dist=13.5 17:50:46.496 00.015 10672 Enqueuing Calibration Move request for direction 2 17:50:46.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:50:46.496 00.000 428 Worker thread wakes up 17:50:46.496 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:46.496 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:46.496 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:46.496 00.000 428 MoveAxis(E, 2500, -) 17:50:46.496 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:46.496 00.000 428 IsSlewing returns 0 17:50:46.496 00.000 428 IsGuiding returns 0 17:50:46.512 00.016 428 PulseGuide returned control before completion, sleep 2492 17:50:46.574 00.062 10672 UpdateGuideState exits: m=578865 SNR=57.3 17:50:46.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:46.574 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:46.574 00.000 10672 Enqueuing Expose request 17:50:49.027 02.453 428 IsGuiding returns 0 17:50:49.027 00.000 428 Move returns status 0, amount 2500 17:50:49.027 00.000 428 move complete, result=0 17:50:49.027 00.000 428 worker thread done servicing request 17:50:49.027 00.000 428 Worker thread wakes up 17:50:49.027 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:49.027 00.000 428 Handling exposure in thread, d=2500 o=3 r=(150,908,31,31) 17:50:49.027 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:51.354 02.327 428 Exposure complete 17:50:51.479 00.125 428 worker thread done servicing request 17:50:51.479 00.000 10672 OnExposeComplete: enter 17:50:51.479 00.000 10672 UpdateGuideState(): m_state=3 17:50:51.479 00.000 10672 Star::Find(15, 164, 923, 0, (0,0,0,0), 0.0, 0) frame 135 17:50:51.479 00.000 10672 Star::Find returns 1 (0), X=166.07, Y=923.38, Mass=542555, SNR=66.8, Peak=44000 HFD=3.9 17:50:51.479 00.000 10672 Status Line: East step 12, dist=12.3 17:50:51.495 00.016 10672 Enqueuing Calibration Move request for direction 2 17:50:51.495 00.000 428 Worker thread wakes up 17:50:51.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:50:51.495 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:51.495 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:51.495 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:51.495 00.000 428 MoveAxis(E, 2500, -) 17:50:51.495 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:51.495 00.000 428 IsSlewing returns 0 17:50:51.495 00.000 428 IsGuiding returns 0 17:50:51.510 00.015 428 PulseGuide returned control before completion, sleep 2487 17:50:51.588 00.078 10672 UpdateGuideState exits: m=542555 SNR=66.8 17:50:51.588 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:51.588 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:51.588 00.000 10672 Enqueuing Expose request 17:50:54.045 02.457 428 IsGuiding returns 1 17:50:54.045 00.000 428 scope still moving after pulse duration time elapsed 17:50:54.076 00.031 428 IsSlewing returns 0 17:50:54.076 00.000 428 IsGuiding returns 0 17:50:54.076 00.000 428 scope move finished after 2500 + 77 ms 17:50:54.076 00.000 428 Move returns status 0, amount 2500 17:50:54.076 00.000 428 move complete, result=0 17:50:54.076 00.000 428 worker thread done servicing request 17:50:54.076 00.000 428 Worker thread wakes up 17:50:54.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:54.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(151,908,31,31) 17:50:54.076 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:50:56.341 02.265 428 Exposure complete 17:50:56.481 00.140 428 worker thread done servicing request 17:50:56.481 00.000 10672 OnExposeComplete: enter 17:50:56.481 00.000 10672 UpdateGuideState(): m_state=3 17:50:56.481 00.000 10672 Star::Find(15, 166, 923, 0, (0,0,0,0), 0.0, 0) frame 136 17:50:56.481 00.000 10672 Star::Find returns 1 (0), X=166.95, Y=923.44, Mass=625173, SNR=69.3, Peak=43792 HFD=4.2 17:50:56.481 00.000 10672 Status Line: East step 11, dist=11.5 17:50:56.481 00.000 10672 Enqueuing Calibration Move request for direction 2 17:50:56.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:50:56.481 00.000 428 Worker thread wakes up 17:50:56.481 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:50:56.481 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:50:56.481 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:50:56.481 00.000 428 MoveAxis(E, 2500, -) 17:50:56.481 00.000 428 Guiding Dir = 2, Dur = 2500 17:50:56.481 00.000 428 IsSlewing returns 0 17:50:56.497 00.016 428 IsGuiding returns 0 17:50:56.513 00.016 428 PulseGuide returned control before completion, sleep 2482 17:50:56.591 00.078 10672 UpdateGuideState exits: m=625173 SNR=69.3 17:50:56.591 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:50:56.591 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:50:56.591 00.000 10672 Enqueuing Expose request 17:50:59.027 02.436 428 IsGuiding returns 0 17:50:59.027 00.000 428 Move returns status 0, amount 2500 17:50:59.027 00.000 428 move complete, result=0 17:50:59.027 00.000 428 worker thread done servicing request 17:50:59.027 00.000 428 Worker thread wakes up 17:50:59.027 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:50:59.027 00.000 428 Handling exposure in thread, d=2500 o=3 r=(152,908,31,31) 17:50:59.027 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:01.352 02.325 428 Exposure complete 17:51:01.488 00.136 428 worker thread done servicing request 17:51:01.489 00.001 10672 OnExposeComplete: enter 17:51:01.489 00.000 10672 UpdateGuideState(): m_state=3 17:51:01.489 00.000 10672 Star::Find(15, 166, 923, 0, (0,0,0,0), 0.0, 0) frame 137 17:51:01.489 00.000 10672 Star::Find returns 1 (0), X=168.00, Y=924.03, Mass=559262, SNR=61.2, Peak=55232 HFD=4.1 17:51:01.490 00.001 10672 Status Line: East step 10, dist=10.3 17:51:01.495 00.005 10672 Enqueuing Calibration Move request for direction 2 17:51:01.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:51:01.495 00.000 428 Worker thread wakes up 17:51:01.496 00.001 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:01.496 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:01.496 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:01.496 00.000 428 MoveAxis(E, 2500, -) 17:51:01.496 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:01.497 00.001 428 IsSlewing returns 0 17:51:01.497 00.000 428 IsGuiding returns 0 17:51:01.512 00.015 428 PulseGuide returned control before completion, sleep 2496 17:51:01.584 00.072 10672 UpdateGuideState exits: m=559262 SNR=61.2 17:51:01.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:01.584 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:01.584 00.000 10672 Enqueuing Expose request 17:51:04.039 02.455 428 IsGuiding returns 0 17:51:04.039 00.000 428 Move returns status 0, amount 2500 17:51:04.054 00.015 428 move complete, result=0 17:51:04.054 00.000 428 worker thread done servicing request 17:51:04.054 00.000 428 Worker thread wakes up 17:51:04.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:04.054 00.000 428 Handling exposure in thread, d=2500 o=3 r=(153,909,31,31) 17:51:04.054 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:06.350 02.296 428 Exposure complete 17:51:06.475 00.125 428 worker thread done servicing request 17:51:06.475 00.000 10672 OnExposeComplete: enter 17:51:06.475 00.000 10672 UpdateGuideState(): m_state=3 17:51:06.475 00.000 10672 Star::Find(15, 167, 924, 0, (0,0,0,0), 0.0, 0) frame 138 17:51:06.475 00.000 10672 Star::Find returns 1 (0), X=168.71, Y=923.81, Mass=527817, SNR=55.8, Peak=50112 HFD=3.9 17:51:06.475 00.000 10672 Status Line: East step 9, dist= 9.7 17:51:06.491 00.016 10672 Enqueuing Calibration Move request for direction 2 17:51:06.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 17:51:06.491 00.000 428 Worker thread wakes up 17:51:06.491 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:06.491 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:06.491 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:06.491 00.000 428 MoveAxis(E, 2500, -) 17:51:06.491 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:06.522 00.031 428 IsSlewing returns 0 17:51:06.522 00.000 428 IsGuiding returns 0 17:51:06.553 00.031 428 PulseGuide returned control before completion, sleep 2483 17:51:06.569 00.016 10672 UpdateGuideState exits: m=527817 SNR=55.8 17:51:06.569 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:06.569 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:06.569 00.000 10672 Enqueuing Expose request 17:51:09.057 02.488 428 IsGuiding returns 1 17:51:09.057 00.000 428 scope still moving after pulse duration time elapsed 17:51:09.088 00.031 428 IsSlewing returns 0 17:51:09.088 00.000 428 IsGuiding returns 0 17:51:09.088 00.000 428 scope move finished after 2500 + 54 ms 17:51:09.088 00.000 428 Move returns status 0, amount 2500 17:51:09.088 00.000 428 move complete, result=0 17:51:09.088 00.000 428 worker thread done servicing request 17:51:09.088 00.000 428 Worker thread wakes up 17:51:09.088 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:09.088 00.000 428 Handling exposure in thread, d=2500 o=3 r=(154,909,31,31) 17:51:09.088 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:11.337 02.249 428 Exposure complete 17:51:11.478 00.141 428 worker thread done servicing request 17:51:11.478 00.000 10672 OnExposeComplete: enter 17:51:11.478 00.000 10672 UpdateGuideState(): m_state=3 17:51:11.478 00.000 10672 Star::Find(15, 168, 923, 0, (0,0,0,0), 0.0, 0) frame 139 17:51:11.478 00.000 10672 Star::Find returns 1 (0), X=170.06, Y=923.85, Mass=584866, SNR=71.6, Peak=50432 HFD=4.2 17:51:11.478 00.000 10672 Status Line: East step 8, dist= 8.3 17:51:11.478 00.000 10672 Enqueuing Calibration Move request for direction 2 17:51:11.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:11.478 00.000 428 Worker thread wakes up 17:51:11.493 00.015 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:11.493 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:11.493 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:11.493 00.000 428 MoveAxis(E, 2500, -) 17:51:11.493 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:11.493 00.000 428 IsSlewing returns 0 17:51:11.493 00.000 428 IsGuiding returns 0 17:51:11.509 00.016 428 PulseGuide returned control before completion, sleep 2488 17:51:11.587 00.078 10672 UpdateGuideState exits: m=584866 SNR=71.6 17:51:11.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:11.587 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:11.587 00.000 10672 Enqueuing Expose request 17:51:14.024 02.437 428 IsGuiding returns 0 17:51:14.024 00.000 428 Move returns status 0, amount 2500 17:51:14.024 00.000 428 move complete, result=0 17:51:14.024 00.000 428 worker thread done servicing request 17:51:14.024 00.000 428 Worker thread wakes up 17:51:14.024 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:14.024 00.000 428 Handling exposure in thread, d=2500 o=3 r=(155,909,31,31) 17:51:14.024 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:16.336 02.312 428 Exposure complete 17:51:16.476 00.140 428 worker thread done servicing request 17:51:16.476 00.000 10672 OnExposeComplete: enter 17:51:16.476 00.000 10672 UpdateGuideState(): m_state=3 17:51:16.476 00.000 10672 Star::Find(15, 170, 923, 0, (0,0,0,0), 0.0, 0) frame 140 17:51:16.476 00.000 10672 Star::Find returns 1 (0), X=170.80, Y=924.07, Mass=542961, SNR=59.4, Peak=53488 HFD=4.0 17:51:16.476 00.000 10672 Status Line: East step 7, dist= 7.6 17:51:16.476 00.000 10672 Enqueuing Calibration Move request for direction 2 17:51:16.476 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:51:16.476 00.000 428 Worker thread wakes up 17:51:16.476 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:16.476 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:16.476 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:16.476 00.000 428 MoveAxis(E, 2500, -) 17:51:16.476 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:16.492 00.016 428 IsSlewing returns 0 17:51:16.492 00.000 428 IsGuiding returns 0 17:51:16.507 00.015 428 PulseGuide returned control before completion, sleep 2483 17:51:16.570 00.063 10672 UpdateGuideState exits: m=542961 SNR=59.4 17:51:16.570 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:16.570 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:16.570 00.000 10672 Enqueuing Expose request 17:51:19.026 02.456 428 IsGuiding returns 0 17:51:19.026 00.000 428 Move returns status 0, amount 2500 17:51:19.026 00.000 428 move complete, result=0 17:51:19.026 00.000 428 worker thread done servicing request 17:51:19.026 00.000 428 Worker thread wakes up 17:51:19.026 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:19.026 00.000 428 Handling exposure in thread, d=2500 o=3 r=(156,909,31,31) 17:51:19.026 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:21.338 02.312 428 Exposure complete 17:51:21.479 00.141 428 worker thread done servicing request 17:51:21.479 00.000 10672 OnExposeComplete: enter 17:51:21.479 00.000 10672 UpdateGuideState(): m_state=3 17:51:21.479 00.000 10672 Star::Find(15, 170, 924, 0, (0,0,0,0), 0.0, 0) frame 141 17:51:21.479 00.000 10672 Star::Find returns 1 (0), X=171.69, Y=924.08, Mass=506336, SNR=53.0, Peak=46080 HFD=3.9 17:51:21.479 00.000 10672 Status Line: East step 6, dist= 6.7 17:51:21.479 00.000 10672 Enqueuing Calibration Move request for direction 2 17:51:21.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:21.479 00.000 428 Worker thread wakes up 17:51:21.479 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:21.479 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:21.479 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:21.479 00.000 428 MoveAxis(E, 2500, -) 17:51:21.479 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:21.479 00.000 428 IsSlewing returns 0 17:51:21.479 00.000 428 IsGuiding returns 0 17:51:21.494 00.015 428 PulseGuide returned control before completion, sleep 2493 17:51:21.588 00.094 10672 UpdateGuideState exits: m=506336 SNR=53.0 17:51:21.588 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:21.588 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:21.588 00.000 10672 Enqueuing Expose request 17:51:24.009 02.421 428 IsGuiding returns 0 17:51:24.009 00.000 428 Move returns status 0, amount 2500 17:51:24.009 00.000 428 move complete, result=0 17:51:24.009 00.000 428 worker thread done servicing request 17:51:24.009 00.000 428 Worker thread wakes up 17:51:24.009 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:24.009 00.000 428 Handling exposure in thread, d=2500 o=3 r=(157,909,31,31) 17:51:24.009 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:26.341 02.332 428 Exposure complete 17:51:26.466 00.125 428 worker thread done servicing request 17:51:26.466 00.000 10672 OnExposeComplete: enter 17:51:26.466 00.000 10672 UpdateGuideState(): m_state=3 17:51:26.466 00.000 10672 Star::Find(15, 171, 924, 0, (0,0,0,0), 0.0, 0) frame 142 17:51:26.466 00.000 10672 Star::Find returns 1 (0), X=172.68, Y=924.46, Mass=579211, SNR=63.8, Peak=51632 HFD=3.3 17:51:26.466 00.000 10672 Status Line: East step 5, dist= 5.7 17:51:26.481 00.015 10672 Enqueuing Calibration Move request for direction 2 17:51:26.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:26.481 00.000 428 Worker thread wakes up 17:51:26.481 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:26.481 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:26.481 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:26.481 00.000 428 MoveAxis(E, 2500, -) 17:51:26.481 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:26.481 00.000 428 IsSlewing returns 0 17:51:26.481 00.000 428 IsGuiding returns 0 17:51:26.497 00.016 428 PulseGuide returned control before completion, sleep 2489 17:51:26.559 00.062 10672 UpdateGuideState exits: m=579211 SNR=63.8 17:51:26.559 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:26.559 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:26.559 00.000 10672 Enqueuing Expose request 17:51:29.027 02.468 428 IsGuiding returns 0 17:51:29.027 00.000 428 Move returns status 0, amount 2500 17:51:29.027 00.000 428 move complete, result=0 17:51:29.027 00.000 428 worker thread done servicing request 17:51:29.027 00.000 428 Worker thread wakes up 17:51:29.027 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:29.027 00.000 428 Handling exposure in thread, d=2500 o=3 r=(158,909,31,31) 17:51:29.043 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:31.339 02.296 428 Exposure complete 17:51:31.464 00.125 428 worker thread done servicing request 17:51:31.464 00.000 10672 OnExposeComplete: enter 17:51:31.464 00.000 10672 UpdateGuideState(): m_state=3 17:51:31.464 00.000 10672 Star::Find(15, 172, 924, 0, (0,0,0,0), 0.0, 0) frame 143 17:51:31.464 00.000 10672 Star::Find returns 1 (0), X=173.83, Y=923.99, Mass=607285, SNR=74.1, Peak=51200 HFD=4.0 17:51:31.464 00.000 10672 Status Line: East step 4, dist= 4.6 17:51:31.480 00.016 10672 Enqueuing Calibration Move request for direction 2 17:51:31.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:51:31.480 00.000 428 Worker thread wakes up 17:51:31.480 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:31.480 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:31.480 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:31.480 00.000 428 MoveAxis(E, 2500, -) 17:51:31.480 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:31.480 00.000 428 IsSlewing returns 0 17:51:31.480 00.000 428 IsGuiding returns 0 17:51:31.511 00.031 428 PulseGuide returned control before completion, sleep 2483 17:51:31.558 00.047 10672 UpdateGuideState exits: m=607285 SNR=74.1 17:51:31.558 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:31.558 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:31.558 00.000 10672 Enqueuing Expose request 17:51:33.999 02.441 428 IsGuiding returns 1 17:51:33.999 00.000 428 scope still moving after pulse duration time elapsed 17:51:34.030 00.031 428 IsSlewing returns 0 17:51:34.030 00.000 428 IsGuiding returns 0 17:51:34.030 00.000 428 scope move finished after 2500 + 53 ms 17:51:34.030 00.000 428 Move returns status 0, amount 2500 17:51:34.030 00.000 428 move complete, result=0 17:51:34.030 00.000 428 worker thread done servicing request 17:51:34.030 00.000 428 Worker thread wakes up 17:51:34.030 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:34.030 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,909,31,31) 17:51:34.045 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:36.326 02.281 428 Exposure complete 17:51:36.467 00.141 428 worker thread done servicing request 17:51:36.467 00.000 10672 OnExposeComplete: enter 17:51:36.467 00.000 10672 UpdateGuideState(): m_state=3 17:51:36.467 00.000 10672 Star::Find(15, 173, 923, 0, (0,0,0,0), 0.0, 0) frame 144 17:51:36.467 00.000 10672 Star::Find returns 1 (0), X=175.01, Y=924.05, Mass=578155, SNR=73.3, Peak=46944 HFD=4.2 17:51:36.467 00.000 10672 Status Line: East step 3, dist= 3.5 17:51:36.467 00.000 10672 Enqueuing Calibration Move request for direction 2 17:51:36.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:36.467 00.000 428 Worker thread wakes up 17:51:36.467 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:36.482 00.015 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:36.482 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:36.482 00.000 428 MoveAxis(E, 2500, -) 17:51:36.482 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:36.498 00.016 428 IsSlewing returns 0 17:51:36.498 00.000 428 IsGuiding returns 0 17:51:36.513 00.015 428 PulseGuide returned control before completion, sleep 2495 17:51:36.560 00.047 10672 UpdateGuideState exits: m=578155 SNR=73.3 17:51:36.560 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:36.560 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:36.560 00.000 10672 Enqueuing Expose request 17:51:39.013 02.453 428 IsGuiding returns 1 17:51:39.013 00.000 428 scope still moving after pulse duration time elapsed 17:51:39.044 00.031 428 IsSlewing returns 0 17:51:39.075 00.031 428 IsGuiding returns 0 17:51:39.075 00.000 428 scope move finished after 2500 + 89 ms 17:51:39.075 00.000 428 Move returns status 0, amount 2500 17:51:39.091 00.016 428 move complete, result=0 17:51:39.091 00.000 428 worker thread done servicing request 17:51:39.091 00.000 428 Worker thread wakes up 17:51:39.091 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:39.091 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,909,31,31) 17:51:39.091 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:41.324 02.233 428 Exposure complete 17:51:41.465 00.141 428 worker thread done servicing request 17:51:41.465 00.000 10672 OnExposeComplete: enter 17:51:41.465 00.000 10672 UpdateGuideState(): m_state=3 17:51:41.465 00.000 10672 Star::Find(15, 175, 924, 0, (0,0,0,0), 0.0, 0) frame 145 17:51:41.465 00.000 10672 Star::Find returns 1 (0), X=175.26, Y=924.97, Mass=492726, SNR=55.0, Peak=46080 HFD=4.0 17:51:41.465 00.000 10672 Status Line: East step 2, dist= 3.0 17:51:41.465 00.000 10672 Enqueuing Calibration Move request for direction 2 17:51:41.481 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:41.481 00.000 428 Worker thread wakes up 17:51:41.481 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 17:51:41.481 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 17:51:41.481 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 17:51:41.481 00.000 428 MoveAxis(E, 2500, -) 17:51:41.481 00.000 428 Guiding Dir = 2, Dur = 2500 17:51:41.481 00.000 428 IsSlewing returns 0 17:51:41.481 00.000 428 IsGuiding returns 0 17:51:41.496 00.015 428 PulseGuide returned control before completion, sleep 2490 17:51:41.559 00.063 10672 UpdateGuideState exits: m=492726 SNR=55.0 17:51:41.559 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:41.559 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:41.559 00.000 10672 Enqueuing Expose request 17:51:44.000 02.441 428 IsGuiding returns 0 17:51:44.000 00.000 428 Move returns status 0, amount 2500 17:51:44.000 00.000 428 move complete, result=0 17:51:44.000 00.000 428 worker thread done servicing request 17:51:44.000 00.000 428 Worker thread wakes up 17:51:44.000 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:44.000 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,910,31,31) 17:51:44.015 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:51:46.327 02.312 428 Exposure complete 17:51:46.467 00.140 428 worker thread done servicing request 17:51:46.467 00.000 10672 OnExposeComplete: enter 17:51:46.467 00.000 10672 UpdateGuideState(): m_state=3 17:51:46.467 00.000 10672 Star::Find(15, 175, 924, 0, (0,0,0,0), 0.0, 0) frame 146 17:51:46.467 00.000 10672 Star::Find returns 1 (0), X=176.51, Y=925.29, Mass=581072, SNR=63.3, Peak=48256 HFD=3.8 17:51:46.467 00.000 10672 Status Line: East step 1, dist= 1.8 17:51:46.467 00.000 10672 Enqueuing Calibration Move request for direction 2 17:51:46.467 00.000 428 Worker thread wakes up 17:51:46.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:51:46.467 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 1900 opts 0x0 17:51:46.467 00.000 428 Handling axis move in thread for scope dir=2 dur=1900 17:51:46.467 00.000 428 scope move axis dir= 2 dur= 1900 opts= 0x0 17:51:46.467 00.000 428 MoveAxis(E, 1900, -) 17:51:46.467 00.000 428 Guiding Dir = 2, Dur = 1900 17:51:46.467 00.000 428 IsSlewing returns 0 17:51:46.467 00.000 428 IsGuiding returns 0 17:51:46.499 00.032 428 PulseGuide returned control before completion, sleep 1884 17:51:46.561 00.062 10672 UpdateGuideState exits: m=581072 SNR=63.3 17:51:46.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:46.561 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:46.561 00.000 10672 Enqueuing Expose request 17:51:48.404 01.843 428 IsGuiding returns 1 17:51:48.404 00.000 428 scope still moving after pulse duration time elapsed 17:51:48.436 00.032 428 IsSlewing returns 0 17:51:48.436 00.000 428 IsGuiding returns 0 17:51:48.436 00.000 428 scope move finished after 1900 + 57 ms 17:51:48.436 00.000 428 Move returns status 0, amount 1900 17:51:48.436 00.000 428 move complete, result=0 17:51:48.436 00.000 428 worker thread done servicing request 17:51:48.436 00.000 428 Worker thread wakes up 17:51:48.436 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:48.436 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,910,31,31) 17:51:48.826 00.390 428 Exposure complete 17:51:48.967 00.141 428 worker thread done servicing request 17:51:48.967 00.000 10672 OnExposeComplete: enter 17:51:48.967 00.000 10672 UpdateGuideState(): m_state=3 17:51:48.967 00.000 10672 Star::Find(15, 176, 925, 0, (0,0,0,0), 0.0, 0) frame 147 17:51:48.967 00.000 10672 Star::Find returns 1 (0), X=177.05, Y=924.87, Mass=545990, SNR=59.6, Peak=45632 HFD=4.2 17:51:48.967 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 17:51:48.967 00.000 10672 Backlash: Looking for 3 moves of 0.3 px, max attempts = 44 17:51:48.967 00.000 10672 Falling Through to state CLEAR_BACKLASH 17:51:48.967 00.000 10672 Backlash: Starting north clearing using pulse width of 1350 17:51:48.967 00.000 10672 Enqueuing Calibration Move request for direction 0 17:51:48.967 00.000 10672 Status Line: Clearing backlash step 1 17:51:48.967 00.000 428 Worker thread wakes up 17:51:48.967 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:51:48.967 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:51:48.967 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:51:48.967 00.000 428 MoveAxis(N, 1350, -) 17:51:48.967 00.000 428 Guiding Dir = 0, Dur = 1350 17:51:48.967 00.000 428 IsSlewing returns 0 17:51:48.967 00.000 428 IsGuiding returns 0 17:51:48.982 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 17:51:49.060 00.078 428 PulseGuide returned control before completion, sleep 1278 17:51:49.076 00.016 10672 UpdateGuideState exits: m=545990 SNR=59.6 17:51:49.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:49.076 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:49.076 00.000 10672 Enqueuing Expose request 17:51:50.345 01.269 428 IsGuiding returns 1 17:51:50.345 00.000 428 scope still moving after pulse duration time elapsed 17:51:50.377 00.032 428 IsSlewing returns 0 17:51:50.377 00.000 428 IsGuiding returns 1 17:51:50.408 00.031 428 IsSlewing returns 0 17:51:50.408 00.000 428 IsGuiding returns 0 17:51:50.408 00.000 428 scope move finished after 1350 + 91 ms 17:51:50.408 00.000 428 Move returns status 0, amount 1350 17:51:50.408 00.000 428 move complete, result=0 17:51:50.408 00.000 428 worker thread done servicing request 17:51:50.408 00.000 428 Worker thread wakes up 17:51:50.423 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:50.423 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,910,31,31) 17:51:51.329 00.906 428 Exposure complete 17:51:51.470 00.141 428 worker thread done servicing request 17:51:51.470 00.000 10672 OnExposeComplete: enter 17:51:51.470 00.000 10672 UpdateGuideState(): m_state=3 17:51:51.470 00.000 10672 Star::Find(15, 177, 924, 0, (0,0,0,0), 0.0, 0) frame 148 17:51:51.470 00.000 10672 Star::Find returns 1 (0), X=177.12, Y=924.96, Mass=507507, SNR=59.7, Peak=42368 HFD=4.0 17:51:51.470 00.000 10672 Backlash: Rejected small move of 0.1 px 17:51:51.470 00.000 10672 Enqueuing Calibration Move request for direction 0 17:51:51.470 00.000 428 Worker thread wakes up 17:51:51.470 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:51:51.470 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:51:51.470 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:51:51.470 00.000 428 MoveAxis(N, 1350, -) 17:51:51.470 00.000 428 Guiding Dir = 0, Dur = 1350 17:51:51.470 00.000 428 IsSlewing returns 0 17:51:51.470 00.000 428 IsGuiding returns 0 17:51:51.548 00.078 428 PulseGuide returned control before completion, sleep 1280 17:51:51.548 00.000 10672 Status Line: Clearing backlash step 2 17:51:51.548 00.000 10672 Backlash: Clearing backlash step 2, Last Delta = 0.12 px, CumDistance = 0.12 px 17:51:51.548 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:51:51.642 00.094 10672 UpdateGuideState exits: m=507507 SNR=59.7 17:51:51.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:51.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:51.642 00.000 10672 Enqueuing Expose request 17:51:52.845 01.203 428 IsGuiding returns 1 17:51:52.845 00.000 428 scope still moving after pulse duration time elapsed 17:51:52.876 00.031 428 IsSlewing returns 0 17:51:52.876 00.000 428 IsGuiding returns 1 17:51:52.907 00.031 428 IsSlewing returns 0 17:51:52.938 00.031 428 IsGuiding returns 0 17:51:52.938 00.000 428 scope move finished after 1350 + 120 ms 17:51:52.938 00.000 428 Move returns status 0, amount 1350 17:51:52.938 00.000 428 move complete, result=0 17:51:52.938 00.000 428 worker thread done servicing request 17:51:52.938 00.000 428 Worker thread wakes up 17:51:52.938 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:52.938 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,910,31,31) 17:51:53.829 00.891 428 Exposure complete 17:51:53.954 00.125 428 worker thread done servicing request 17:51:53.954 00.000 10672 OnExposeComplete: enter 17:51:53.954 00.000 10672 UpdateGuideState(): m_state=3 17:51:53.969 00.015 10672 Star::Find(15, 177, 924, 0, (0,0,0,0), 0.0, 0) frame 149 17:51:53.969 00.000 10672 Star::Find returns 1 (0), X=176.76, Y=926.16, Mass=475316, SNR=49.3, Peak=41712 HFD=3.9 17:51:53.969 00.000 10672 Backlash: Accepted clearing move of 1.3 17:51:53.969 00.000 10672 Enqueuing Calibration Move request for direction 0 17:51:53.969 00.000 428 Worker thread wakes up 17:51:53.969 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:51:53.969 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:51:53.969 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:51:53.969 00.000 428 MoveAxis(N, 1350, -) 17:51:53.969 00.000 428 Guiding Dir = 0, Dur = 1350 17:51:53.985 00.016 428 IsSlewing returns 0 17:51:53.985 00.000 428 IsGuiding returns 0 17:51:53.985 00.000 10672 Status Line: Clearing backlash step 3 17:51:53.985 00.000 10672 Backlash: Clearing backlash step 3, Last Delta = 1.25 px, CumDistance = 1.32 px 17:51:53.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:54.063 00.078 428 PulseGuide returned control before completion, sleep 1281 17:51:54.078 00.015 10672 UpdateGuideState exits: m=475316 SNR=49.3 17:51:54.078 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:54.078 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:54.078 00.000 10672 Enqueuing Expose request 17:51:55.391 01.313 428 IsGuiding returns 1 17:51:55.391 00.000 428 scope still moving after pulse duration time elapsed 17:51:55.453 00.062 428 IsSlewing returns 0 17:51:55.453 00.000 428 IsGuiding returns 0 17:51:55.453 00.000 428 scope move finished after 1350 + 120 ms 17:51:55.453 00.000 428 Move returns status 0, amount 1350 17:51:55.453 00.000 428 move complete, result=0 17:51:55.453 00.000 428 worker thread done servicing request 17:51:55.453 00.000 428 Worker thread wakes up 17:51:55.453 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:55.453 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,911,31,31) 17:51:56.328 00.875 428 Exposure complete 17:51:56.453 00.125 428 worker thread done servicing request 17:51:56.453 00.000 10672 OnExposeComplete: enter 17:51:56.453 00.000 10672 UpdateGuideState(): m_state=3 17:51:56.468 00.015 10672 Star::Find(15, 176, 926, 0, (0,0,0,0), 0.0, 0) frame 150 17:51:56.468 00.000 10672 Star::Find returns 1 (0), X=176.77, Y=926.76, Mass=558277, SNR=62.0, Peak=38336 HFD=4.5 17:51:56.468 00.000 10672 Backlash: Accepted clearing move of 0.6 17:51:56.468 00.000 10672 Enqueuing Calibration Move request for direction 0 17:51:56.468 00.000 428 Worker thread wakes up 17:51:56.468 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:51:56.468 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:51:56.468 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:51:56.468 00.000 428 MoveAxis(N, 1350, -) 17:51:56.468 00.000 428 Guiding Dir = 0, Dur = 1350 17:51:56.468 00.000 428 IsSlewing returns 0 17:51:56.468 00.000 428 IsGuiding returns 0 17:51:56.531 00.063 428 PulseGuide returned control before completion, sleep 1289 17:51:56.562 00.031 10672 Status Line: Clearing backlash step 4 17:51:56.578 00.016 10672 Backlash: Clearing backlash step 4, Last Delta = 0.60 px, CumDistance = 1.91 px 17:51:56.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:56.656 00.078 10672 UpdateGuideState exits: m=558277 SNR=62.0 17:51:56.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:56.656 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:56.656 00.000 10672 Enqueuing Expose request 17:51:57.843 01.187 428 IsGuiding returns 1 17:51:57.843 00.000 428 scope still moving after pulse duration time elapsed 17:51:57.874 00.031 428 IsSlewing returns 0 17:51:57.874 00.000 428 IsGuiding returns 1 17:51:57.906 00.032 428 IsSlewing returns 0 17:51:57.906 00.000 428 IsGuiding returns 0 17:51:57.906 00.000 428 scope move finished after 1350 + 97 ms 17:51:57.906 00.000 428 Move returns status 0, amount 1350 17:51:57.906 00.000 428 move complete, result=0 17:51:57.906 00.000 428 worker thread done servicing request 17:51:57.906 00.000 428 Worker thread wakes up 17:51:57.906 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:51:57.906 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,912,31,31) 17:51:58.832 00.926 428 Exposure complete 17:51:58.956 00.124 428 worker thread done servicing request 17:51:58.956 00.000 10672 OnExposeComplete: enter 17:51:58.956 00.000 10672 UpdateGuideState(): m_state=3 17:51:58.956 00.000 10672 Star::Find(15, 176, 926, 0, (0,0,0,0), 0.0, 0) frame 151 17:51:58.956 00.000 10672 Star::Find returns 1 (0), X=176.98, Y=926.71, Mass=537289, SNR=57.8, Peak=41504 HFD=4.0 17:51:58.956 00.000 10672 Backlash: Rejected small direction reversal of 0.2 px 17:51:58.956 00.000 10672 Enqueuing Calibration Move request for direction 0 17:51:58.956 00.000 428 Worker thread wakes up 17:51:58.956 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:51:58.956 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:51:58.956 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:51:58.956 00.000 428 MoveAxis(N, 1350, -) 17:51:58.956 00.000 428 Guiding Dir = 0, Dur = 1350 17:51:58.956 00.000 428 IsSlewing returns 0 17:51:58.972 00.016 428 IsGuiding returns 0 17:51:59.050 00.078 428 PulseGuide returned control before completion, sleep 1280 17:51:59.050 00.000 10672 Status Line: Clearing backlash step 5 17:51:59.050 00.000 10672 Backlash: Clearing backlash step 5, Last Delta = 0.22 px, CumDistance = 1.84 px 17:51:59.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:51:59.144 00.094 10672 UpdateGuideState exits: m=537289 SNR=57.8 17:51:59.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:51:59.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:51:59.144 00.000 10672 Enqueuing Expose request 17:52:00.347 01.203 428 IsGuiding returns 1 17:52:00.347 00.000 428 scope still moving after pulse duration time elapsed 17:52:00.378 00.031 428 IsSlewing returns 0 17:52:00.378 00.000 428 IsGuiding returns 1 17:52:00.440 00.062 428 IsSlewing returns 0 17:52:00.440 00.000 428 IsGuiding returns 0 17:52:00.440 00.000 428 scope move finished after 1350 + 122 ms 17:52:00.440 00.000 428 Move returns status 0, amount 1350 17:52:00.440 00.000 428 move complete, result=0 17:52:00.440 00.000 428 worker thread done servicing request 17:52:00.440 00.000 428 Worker thread wakes up 17:52:00.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:00.440 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,912,31,31) 17:52:01.331 00.891 428 Exposure complete 17:52:01.456 00.125 428 worker thread done servicing request 17:52:01.456 00.000 10672 OnExposeComplete: enter 17:52:01.456 00.000 10672 UpdateGuideState(): m_state=3 17:52:01.456 00.000 10672 Star::Find(15, 176, 926, 0, (0,0,0,0), 0.0, 0) frame 152 17:52:01.456 00.000 10672 Star::Find returns 1 (0), X=176.93, Y=927.06, Mass=517868, SNR=61.3, Peak=37568 HFD=4.3 17:52:01.456 00.000 10672 Backlash: Accepted clearing move of 0.4 17:52:01.456 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:01.456 00.000 428 Worker thread wakes up 17:52:01.456 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:01.456 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:01.456 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:01.456 00.000 428 MoveAxis(N, 1350, -) 17:52:01.456 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:01.471 00.015 428 IsSlewing returns 0 17:52:01.471 00.000 428 IsGuiding returns 0 17:52:01.534 00.063 428 PulseGuide returned control before completion, sleep 1287 17:52:01.534 00.000 10672 Status Line: Clearing backlash step 6 17:52:01.549 00.015 10672 Backlash: Clearing backlash step 6, Last Delta = 0.36 px, CumDistance = 2.19 px 17:52:01.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:52:01.627 00.078 10672 UpdateGuideState exits: m=517868 SNR=61.3 17:52:01.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:01.627 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:01.627 00.000 10672 Enqueuing Expose request 17:52:02.846 01.219 428 IsGuiding returns 1 17:52:02.846 00.000 428 scope still moving after pulse duration time elapsed 17:52:02.893 00.047 428 IsSlewing returns 0 17:52:02.893 00.000 428 IsGuiding returns 0 17:52:02.893 00.000 428 scope move finished after 1350 + 82 ms 17:52:02.893 00.000 428 Move returns status 0, amount 1350 17:52:02.893 00.000 428 move complete, result=0 17:52:02.893 00.000 428 worker thread done servicing request 17:52:02.893 00.000 428 Worker thread wakes up 17:52:02.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:02.893 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,912,31,31) 17:52:03.830 00.937 428 Exposure complete 17:52:03.955 00.125 428 worker thread done servicing request 17:52:03.955 00.000 10672 OnExposeComplete: enter 17:52:03.955 00.000 10672 UpdateGuideState(): m_state=3 17:52:03.955 00.000 10672 Star::Find(15, 176, 927, 0, (0,0,0,0), 0.0, 0) frame 153 17:52:03.955 00.000 10672 Star::Find returns 1 (0), X=176.75, Y=927.31, Mass=520768, SNR=55.7, Peak=43040 HFD=3.7 17:52:03.955 00.000 10672 Backlash: Rejected small move of 0.3 px 17:52:03.955 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:03.955 00.000 428 Worker thread wakes up 17:52:03.955 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:03.955 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:03.955 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:03.955 00.000 428 MoveAxis(N, 1350, -) 17:52:03.955 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:03.955 00.000 428 IsSlewing returns 0 17:52:03.970 00.015 428 IsGuiding returns 0 17:52:04.049 00.079 428 PulseGuide returned control before completion, sleep 1277 17:52:04.049 00.000 10672 Status Line: Clearing backlash step 7 17:52:04.049 00.000 10672 Backlash: Clearing backlash step 7, Last Delta = 0.31 px, CumDistance = 2.46 px 17:52:04.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 17:52:04.142 00.093 10672 UpdateGuideState exits: m=520768 SNR=55.7 17:52:04.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:04.142 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:04.142 00.000 10672 Enqueuing Expose request 17:52:05.345 01.203 428 IsGuiding returns 1 17:52:05.345 00.000 428 scope still moving after pulse duration time elapsed 17:52:05.376 00.031 428 IsSlewing returns 0 17:52:05.376 00.000 428 IsGuiding returns 1 17:52:05.423 00.047 428 IsSlewing returns 0 17:52:05.423 00.000 428 IsGuiding returns 0 17:52:05.423 00.000 428 scope move finished after 1350 + 108 ms 17:52:05.423 00.000 428 Move returns status 0, amount 1350 17:52:05.423 00.000 428 move complete, result=0 17:52:05.423 00.000 428 worker thread done servicing request 17:52:05.423 00.000 428 Worker thread wakes up 17:52:05.423 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:05.423 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,912,31,31) 17:52:06.329 00.906 428 Exposure complete 17:52:06.458 00.129 428 worker thread done servicing request 17:52:06.458 00.000 10672 OnExposeComplete: enter 17:52:06.458 00.000 10672 UpdateGuideState(): m_state=3 17:52:06.458 00.000 10672 Star::Find(15, 176, 927, 0, (0,0,0,0), 0.0, 0) frame 154 17:52:06.458 00.000 10672 Star::Find returns 1 (0), X=176.67, Y=928.30, Mass=583540, SNR=70.2, Peak=59488 HFD=3.7 17:52:06.458 00.000 10672 Backlash: Accepted clearing move of 1.0 17:52:06.458 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:06.458 00.000 428 Worker thread wakes up 17:52:06.458 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:06.458 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:06.458 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:06.458 00.000 428 MoveAxis(N, 1350, -) 17:52:06.458 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:06.458 00.000 428 IsSlewing returns 0 17:52:06.458 00.000 428 IsGuiding returns 0 17:52:06.536 00.078 428 PulseGuide returned control before completion, sleep 1283 17:52:06.536 00.000 10672 Status Line: Clearing backlash step 8 17:52:06.552 00.016 10672 Backlash: Clearing backlash step 8, Last Delta = 1.00 px, CumDistance = 3.46 px 17:52:06.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:52:06.630 00.078 10672 UpdateGuideState exits: m=583540 SNR=70.2 17:52:06.630 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:06.630 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:06.630 00.000 10672 Enqueuing Expose request 17:52:07.864 01.234 428 IsGuiding returns 1 17:52:07.864 00.000 428 scope still moving after pulse duration time elapsed 17:52:07.911 00.047 428 IsSlewing returns 0 17:52:07.911 00.000 428 IsGuiding returns 0 17:52:07.911 00.000 428 scope move finished after 1350 + 102 ms 17:52:07.911 00.000 428 Move returns status 0, amount 1350 17:52:07.911 00.000 428 move complete, result=0 17:52:07.911 00.000 428 worker thread done servicing request 17:52:07.911 00.000 428 Worker thread wakes up 17:52:07.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:07.911 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,913,31,31) 17:52:08.817 00.906 428 Exposure complete 17:52:08.957 00.140 428 worker thread done servicing request 17:52:08.957 00.000 10672 OnExposeComplete: enter 17:52:08.957 00.000 10672 UpdateGuideState(): m_state=3 17:52:08.957 00.000 10672 Star::Find(15, 176, 928, 0, (0,0,0,0), 0.0, 0) frame 155 17:52:08.957 00.000 10672 Star::Find returns 1 (0), X=176.66, Y=928.97, Mass=553639, SNR=66.5, Peak=58288 HFD=3.9 17:52:08.957 00.000 10672 Backlash: Accepted clearing move of 0.7 17:52:08.957 00.000 10672 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration 17:52:08.957 00.000 10672 Backlash: North calibration moves starting at {176.7,928.3}, Offset = 3.1 px 17:52:08.957 00.000 10672 Backlash: Total distance moved = 3.8 17:52:08.957 00.000 10672 Backlash: Falling Through to state GO_NORTH 17:52:08.957 00.000 10672 Status Line: North step 2, dist= 0.7 17:52:08.957 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:08.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:52:08.957 00.000 428 Worker thread wakes up 17:52:08.957 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:08.957 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:08.957 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:08.957 00.000 428 MoveAxis(N, 1350, -) 17:52:08.957 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:08.957 00.000 428 IsSlewing returns 0 17:52:08.973 00.016 428 IsGuiding returns 0 17:52:09.051 00.078 10672 UpdateGuideState exits: m=553639 SNR=66.5 17:52:09.051 00.000 428 PulseGuide returned control before completion, sleep 1275 17:52:09.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:09.051 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:09.051 00.000 10672 Enqueuing Expose request 17:52:10.348 01.297 428 IsGuiding returns 1 17:52:10.348 00.000 428 scope still moving after pulse duration time elapsed 17:52:10.379 00.031 428 IsSlewing returns 0 17:52:10.379 00.000 428 IsGuiding returns 1 17:52:10.441 00.062 428 IsSlewing returns 0 17:52:10.441 00.000 428 IsGuiding returns 0 17:52:10.441 00.000 428 scope move finished after 1350 + 125 ms 17:52:10.441 00.000 428 Move returns status 0, amount 1350 17:52:10.441 00.000 428 move complete, result=0 17:52:10.441 00.000 428 worker thread done servicing request 17:52:10.441 00.000 428 Worker thread wakes up 17:52:10.441 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:10.441 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,914,31,31) 17:52:11.316 00.875 428 Exposure complete 17:52:11.457 00.141 428 worker thread done servicing request 17:52:11.457 00.000 10672 OnExposeComplete: enter 17:52:11.457 00.000 10672 UpdateGuideState(): m_state=3 17:52:11.457 00.000 10672 Star::Find(15, 176, 928, 0, (0,0,0,0), 0.0, 0) frame 156 17:52:11.457 00.000 10672 Star::Find returns 1 (0), X=177.21, Y=929.62, Mass=528546, SNR=68.3, Peak=43568 HFD=3.6 17:52:11.457 00.000 10672 Status Line: North step 3, dist= 1.4 17:52:11.457 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:11.457 00.000 428 Worker thread wakes up 17:52:11.457 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:52:11.457 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:11.457 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:11.457 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:11.457 00.000 428 MoveAxis(N, 1350, -) 17:52:11.457 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:11.472 00.015 428 IsSlewing returns 0 17:52:11.472 00.000 428 IsGuiding returns 0 17:52:11.550 00.078 428 PulseGuide returned control before completion, sleep 1280 17:52:11.550 00.000 10672 UpdateGuideState exits: m=528546 SNR=68.3 17:52:11.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:11.550 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:11.550 00.000 10672 Enqueuing Expose request 17:52:12.847 01.297 428 IsGuiding returns 1 17:52:12.847 00.000 428 scope still moving after pulse duration time elapsed 17:52:12.878 00.031 428 IsSlewing returns 0 17:52:12.878 00.000 428 IsGuiding returns 1 17:52:12.940 00.062 428 IsSlewing returns 0 17:52:12.940 00.000 428 IsGuiding returns 0 17:52:12.940 00.000 428 scope move finished after 1350 + 120 ms 17:52:12.940 00.000 428 Move returns status 0, amount 1350 17:52:12.940 00.000 428 move complete, result=0 17:52:12.940 00.000 428 worker thread done servicing request 17:52:12.940 00.000 428 Worker thread wakes up 17:52:12.940 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:12.940 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,915,31,31) 17:52:13.815 00.875 428 Exposure complete 17:52:13.956 00.141 428 worker thread done servicing request 17:52:13.956 00.000 10672 OnExposeComplete: enter 17:52:13.956 00.000 10672 UpdateGuideState(): m_state=3 17:52:13.956 00.000 10672 Star::Find(15, 177, 929, 0, (0,0,0,0), 0.0, 0) frame 157 17:52:13.956 00.000 10672 Star::Find returns 1 (0), X=177.10, Y=930.51, Mass=581178, SNR=65.2, Peak=58832 HFD=3.7 17:52:13.956 00.000 10672 Status Line: North step 4, dist= 2.2 17:52:13.956 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:13.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:52:13.956 00.000 428 Worker thread wakes up 17:52:13.971 00.015 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:13.971 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:13.971 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:13.971 00.000 428 MoveAxis(N, 1350, -) 17:52:13.971 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:13.971 00.000 428 IsSlewing returns 0 17:52:13.971 00.000 428 IsGuiding returns 0 17:52:14.049 00.078 10672 UpdateGuideState exits: m=581178 SNR=65.2 17:52:14.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:14.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:14.049 00.000 10672 Enqueuing Expose request 17:52:14.049 00.000 428 PulseGuide returned control before completion, sleep 1273 17:52:15.350 01.301 428 IsGuiding returns 1 17:52:15.350 00.000 428 scope still moving after pulse duration time elapsed 17:52:15.381 00.031 428 IsSlewing returns 0 17:52:15.381 00.000 428 IsGuiding returns 1 17:52:15.428 00.047 428 IsSlewing returns 0 17:52:15.428 00.000 428 IsGuiding returns 0 17:52:15.428 00.000 428 scope move finished after 1350 + 112 ms 17:52:15.428 00.000 428 Move returns status 0, amount 1350 17:52:15.428 00.000 428 move complete, result=0 17:52:15.428 00.000 428 worker thread done servicing request 17:52:15.428 00.000 428 Worker thread wakes up 17:52:15.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:15.428 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,916,31,31) 17:52:16.319 00.891 428 Exposure complete 17:52:16.459 00.140 428 worker thread done servicing request 17:52:16.459 00.000 10672 OnExposeComplete: enter 17:52:16.459 00.000 10672 UpdateGuideState(): m_state=3 17:52:16.459 00.000 10672 Star::Find(15, 177, 930, 0, (0,0,0,0), 0.0, 0) frame 158 17:52:16.459 00.000 10672 Star::Find returns 1 (0), X=176.83, Y=931.28, Mass=543421, SNR=65.7, Peak=53168 HFD=3.7 17:52:16.459 00.000 10672 Status Line: North step 5, dist= 3.0 17:52:16.459 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:16.459 00.000 428 Worker thread wakes up 17:52:16.459 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:52:16.459 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:16.459 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:16.459 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:16.459 00.000 428 MoveAxis(N, 1350, -) 17:52:16.459 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:16.459 00.000 428 IsSlewing returns 0 17:52:16.459 00.000 428 IsGuiding returns 0 17:52:16.553 00.094 10672 UpdateGuideState exits: m=543421 SNR=65.7 17:52:16.553 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:16.553 00.000 428 PulseGuide returned control before completion, sleep 1275 17:52:16.553 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:16.553 00.000 10672 Enqueuing Expose request 17:52:17.834 01.281 428 IsGuiding returns 1 17:52:17.834 00.000 428 scope still moving after pulse duration time elapsed 17:52:17.865 00.031 428 IsSlewing returns 0 17:52:17.865 00.000 428 IsGuiding returns 1 17:52:17.896 00.031 428 IsSlewing returns 0 17:52:17.896 00.000 428 IsGuiding returns 1 17:52:17.943 00.047 428 IsSlewing returns 0 17:52:17.943 00.000 428 IsGuiding returns 0 17:52:17.943 00.000 428 scope move finished after 1350 + 125 ms 17:52:17.943 00.000 428 Move returns status 0, amount 1350 17:52:17.943 00.000 428 move complete, result=0 17:52:17.943 00.000 428 worker thread done servicing request 17:52:17.943 00.000 428 Worker thread wakes up 17:52:17.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:17.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,916,31,31) 17:52:18.818 00.875 428 Exposure complete 17:52:18.958 00.140 428 worker thread done servicing request 17:52:18.958 00.000 10672 OnExposeComplete: enter 17:52:18.958 00.000 10672 UpdateGuideState(): m_state=3 17:52:18.958 00.000 10672 Star::Find(15, 176, 931, 0, (0,0,0,0), 0.0, 0) frame 159 17:52:18.958 00.000 10672 Star::Find returns 1 (0), X=176.70, Y=931.92, Mass=574724, SNR=59.0, Peak=41504 HFD=4.1 17:52:18.958 00.000 10672 Status Line: North step 6, dist= 3.6 17:52:18.958 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:18.958 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:52:18.958 00.000 428 Worker thread wakes up 17:52:18.958 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:18.958 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:18.958 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:18.958 00.000 428 MoveAxis(N, 1350, -) 17:52:18.958 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:18.958 00.000 428 IsSlewing returns 0 17:52:18.958 00.000 428 IsGuiding returns 0 17:52:19.036 00.078 428 PulseGuide returned control before completion, sleep 1280 17:52:19.052 00.016 10672 UpdateGuideState exits: m=574724 SNR=59.0 17:52:19.052 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:19.052 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:19.052 00.000 10672 Enqueuing Expose request 17:52:20.333 01.281 428 IsGuiding returns 1 17:52:20.333 00.000 428 scope still moving after pulse duration time elapsed 17:52:20.364 00.031 428 IsSlewing returns 0 17:52:20.364 00.000 428 IsGuiding returns 1 17:52:20.395 00.031 428 IsSlewing returns 0 17:52:20.395 00.000 428 IsGuiding returns 0 17:52:20.395 00.000 428 scope move finished after 1350 + 88 ms 17:52:20.395 00.000 428 Move returns status 0, amount 1350 17:52:20.395 00.000 428 move complete, result=0 17:52:20.395 00.000 428 worker thread done servicing request 17:52:20.395 00.000 428 Worker thread wakes up 17:52:20.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:20.395 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,917,31,31) 17:52:21.317 00.922 428 Exposure complete 17:52:21.457 00.140 428 worker thread done servicing request 17:52:21.457 00.000 10672 OnExposeComplete: enter 17:52:21.457 00.000 10672 UpdateGuideState(): m_state=3 17:52:21.457 00.000 10672 Star::Find(15, 176, 931, 0, (0,0,0,0), 0.0, 0) frame 160 17:52:21.457 00.000 10672 Star::Find returns 1 (0), X=176.54, Y=932.78, Mass=563077, SNR=64.7, Peak=46832 HFD=3.8 17:52:21.457 00.000 10672 Status Line: North step 7, dist= 4.5 17:52:21.457 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:21.457 00.000 428 Worker thread wakes up 17:52:21.457 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:21.457 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:52:21.457 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:21.457 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:21.457 00.000 428 MoveAxis(N, 1350, -) 17:52:21.457 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:21.457 00.000 428 IsSlewing returns 0 17:52:21.457 00.000 428 IsGuiding returns 0 17:52:21.536 00.079 428 PulseGuide returned control before completion, sleep 1289 17:52:21.551 00.015 10672 UpdateGuideState exits: m=563077 SNR=64.7 17:52:21.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:21.551 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:21.551 00.000 10672 Enqueuing Expose request 17:52:22.832 01.281 428 IsGuiding returns 1 17:52:22.832 00.000 428 scope still moving after pulse duration time elapsed 17:52:22.863 00.031 428 IsSlewing returns 0 17:52:22.863 00.000 428 IsGuiding returns 1 17:52:22.930 00.067 428 IsSlewing returns 0 17:52:22.930 00.000 428 IsGuiding returns 0 17:52:22.930 00.000 428 scope move finished after 1350 + 112 ms 17:52:22.930 00.000 428 Move returns status 0, amount 1350 17:52:22.930 00.000 428 move complete, result=0 17:52:22.930 00.000 428 worker thread done servicing request 17:52:22.930 00.000 428 Worker thread wakes up 17:52:22.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:22.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,918,31,31) 17:52:23.820 00.890 428 Exposure complete 17:52:23.945 00.125 428 worker thread done servicing request 17:52:23.945 00.000 10672 OnExposeComplete: enter 17:52:23.945 00.000 10672 UpdateGuideState(): m_state=3 17:52:23.945 00.000 10672 Star::Find(15, 176, 932, 0, (0,0,0,0), 0.0, 0) frame 161 17:52:23.945 00.000 10672 Star::Find returns 1 (0), X=176.39, Y=933.92, Mass=589228, SNR=63.6, Peak=43344 HFD=4.0 17:52:23.961 00.016 10672 Status Line: North step 8, dist= 5.6 17:52:23.961 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:23.961 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:52:23.961 00.000 428 Worker thread wakes up 17:52:23.961 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:23.961 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:23.961 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:23.961 00.000 428 MoveAxis(N, 1350, -) 17:52:23.961 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:23.961 00.000 428 IsSlewing returns 0 17:52:23.961 00.000 428 IsGuiding returns 0 17:52:24.039 00.078 10672 UpdateGuideState exits: m=589228 SNR=63.6 17:52:24.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:24.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:24.039 00.000 428 PulseGuide returned control before completion, sleep 1277 17:52:24.039 00.000 10672 Enqueuing Expose request 17:52:25.335 01.296 428 IsGuiding returns 1 17:52:25.335 00.000 428 scope still moving after pulse duration time elapsed 17:52:25.367 00.032 428 IsSlewing returns 0 17:52:25.367 00.000 428 IsGuiding returns 1 17:52:25.413 00.046 428 IsSlewing returns 0 17:52:25.413 00.000 428 IsGuiding returns 0 17:52:25.413 00.000 428 scope move finished after 1350 + 107 ms 17:52:25.413 00.000 428 Move returns status 0, amount 1350 17:52:25.413 00.000 428 move complete, result=0 17:52:25.413 00.000 428 worker thread done servicing request 17:52:25.413 00.000 428 Worker thread wakes up 17:52:25.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:25.413 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,919,31,31) 17:52:26.319 00.906 428 Exposure complete 17:52:26.444 00.125 428 worker thread done servicing request 17:52:26.444 00.000 10672 OnExposeComplete: enter 17:52:26.444 00.000 10672 UpdateGuideState(): m_state=3 17:52:26.444 00.000 10672 Star::Find(15, 176, 933, 0, (0,0,0,0), 0.0, 0) frame 162 17:52:26.444 00.000 10672 Star::Find returns 1 (0), X=176.18, Y=934.91, Mass=585108, SNR=68.2, Peak=50112 HFD=4.1 17:52:26.460 00.016 10672 Status Line: North step 9, dist= 6.6 17:52:26.460 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:26.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:52:26.460 00.000 428 Worker thread wakes up 17:52:26.460 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:26.460 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:26.460 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:26.460 00.000 428 MoveAxis(N, 1350, -) 17:52:26.460 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:26.460 00.000 428 IsSlewing returns 0 17:52:26.460 00.000 428 IsGuiding returns 0 17:52:26.538 00.078 428 PulseGuide returned control before completion, sleep 1281 17:52:26.538 00.000 10672 UpdateGuideState exits: m=585108 SNR=68.2 17:52:26.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:26.538 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:26.538 00.000 10672 Enqueuing Expose request 17:52:27.835 01.297 428 IsGuiding returns 1 17:52:27.835 00.000 428 scope still moving after pulse duration time elapsed 17:52:27.866 00.031 428 IsSlewing returns 0 17:52:27.866 00.000 428 IsGuiding returns 1 17:52:27.913 00.047 428 IsSlewing returns 0 17:52:27.913 00.000 428 IsGuiding returns 0 17:52:27.913 00.000 428 scope move finished after 1350 + 101 ms 17:52:27.913 00.000 428 Move returns status 0, amount 1350 17:52:27.913 00.000 428 move complete, result=0 17:52:27.913 00.000 428 worker thread done servicing request 17:52:27.913 00.000 428 Worker thread wakes up 17:52:27.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:27.913 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,920,31,31) 17:52:28.819 00.906 428 Exposure complete 17:52:28.944 00.125 428 worker thread done servicing request 17:52:28.944 00.000 10672 OnExposeComplete: enter 17:52:28.944 00.000 10672 UpdateGuideState(): m_state=3 17:52:28.944 00.000 10672 Star::Find(15, 176, 934, 0, (0,0,0,0), 0.0, 0) frame 163 17:52:28.944 00.000 10672 Star::Find returns 1 (0), X=176.68, Y=935.62, Mass=590969, SNR=69.7, Peak=50544 HFD=3.5 17:52:28.959 00.015 10672 Status Line: North step 10, dist= 7.3 17:52:28.959 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:28.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:52:28.959 00.000 428 Worker thread wakes up 17:52:28.959 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:28.959 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:28.959 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:28.959 00.000 428 MoveAxis(N, 1350, -) 17:52:28.959 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:28.959 00.000 428 IsSlewing returns 0 17:52:28.975 00.016 428 IsGuiding returns 0 17:52:29.037 00.062 10672 UpdateGuideState exits: m=590969 SNR=69.7 17:52:29.037 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:29.037 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:29.037 00.000 10672 Enqueuing Expose request 17:52:29.053 00.016 428 PulseGuide returned control before completion, sleep 1283 17:52:30.349 01.296 428 IsGuiding returns 1 17:52:30.365 00.016 428 scope still moving after pulse duration time elapsed 17:52:30.396 00.031 428 IsSlewing returns 0 17:52:30.396 00.000 428 IsGuiding returns 1 17:52:30.443 00.047 428 IsSlewing returns 0 17:52:30.443 00.000 428 IsGuiding returns 0 17:52:30.443 00.000 428 scope move finished after 1350 + 119 ms 17:52:30.443 00.000 428 Move returns status 0, amount 1350 17:52:30.443 00.000 428 move complete, result=0 17:52:30.443 00.000 428 worker thread done servicing request 17:52:30.443 00.000 428 Worker thread wakes up 17:52:30.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:30.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,921,31,31) 17:52:31.322 00.879 428 Exposure complete 17:52:31.447 00.125 428 worker thread done servicing request 17:52:31.447 00.000 10672 OnExposeComplete: enter 17:52:31.447 00.000 10672 UpdateGuideState(): m_state=3 17:52:31.447 00.000 10672 Star::Find(15, 176, 935, 0, (0,0,0,0), 0.0, 0) frame 164 17:52:31.447 00.000 10672 Star::Find returns 1 (0), X=176.42, Y=935.89, Mass=565655, SNR=66.3, Peak=49120 HFD=3.9 17:52:31.447 00.000 10672 Status Line: North step 11, dist= 7.6 17:52:31.462 00.015 10672 Enqueuing Calibration Move request for direction 0 17:52:31.462 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:52:31.462 00.000 428 Worker thread wakes up 17:52:31.462 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:31.462 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:31.462 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:31.462 00.000 428 MoveAxis(N, 1350, -) 17:52:31.462 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:31.462 00.000 428 IsSlewing returns 0 17:52:31.462 00.000 428 IsGuiding returns 0 17:52:31.541 00.079 10672 UpdateGuideState exits: m=565655 SNR=66.3 17:52:31.541 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:31.541 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:31.541 00.000 10672 Enqueuing Expose request 17:52:31.541 00.000 428 PulseGuide returned control before completion, sleep 1278 17:52:32.837 01.296 428 IsGuiding returns 1 17:52:32.837 00.000 428 scope still moving after pulse duration time elapsed 17:52:32.868 00.031 428 IsSlewing returns 0 17:52:32.868 00.000 428 IsGuiding returns 1 17:52:32.931 00.063 428 IsSlewing returns 0 17:52:32.931 00.000 428 IsGuiding returns 0 17:52:32.931 00.000 428 scope move finished after 1350 + 123 ms 17:52:32.931 00.000 428 Move returns status 0, amount 1350 17:52:32.931 00.000 428 move complete, result=0 17:52:32.931 00.000 428 worker thread done servicing request 17:52:32.931 00.000 428 Worker thread wakes up 17:52:32.931 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:32.931 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,921,31,31) 17:52:33.821 00.890 428 Exposure complete 17:52:33.946 00.125 428 worker thread done servicing request 17:52:33.946 00.000 10672 OnExposeComplete: enter 17:52:33.946 00.000 10672 UpdateGuideState(): m_state=3 17:52:33.946 00.000 10672 Star::Find(15, 176, 935, 0, (0,0,0,0), 0.0, 0) frame 165 17:52:33.946 00.000 10672 Star::Find returns 1 (0), X=176.39, Y=936.34, Mass=522622, SNR=55.6, Peak=41712 HFD=3.8 17:52:33.946 00.000 10672 Status Line: North step 12, dist= 8.0 17:52:33.962 00.016 10672 Enqueuing Calibration Move request for direction 0 17:52:33.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:52:33.962 00.000 428 Worker thread wakes up 17:52:33.962 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:33.962 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:33.962 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:33.962 00.000 428 MoveAxis(N, 1350, -) 17:52:33.962 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:33.962 00.000 428 IsSlewing returns 0 17:52:33.962 00.000 428 IsGuiding returns 0 17:52:34.040 00.078 428 PulseGuide returned control before completion, sleep 1287 17:52:34.040 00.000 10672 UpdateGuideState exits: m=522622 SNR=55.6 17:52:34.040 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:34.040 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:34.040 00.000 10672 Enqueuing Expose request 17:52:35.336 01.296 428 IsGuiding returns 1 17:52:35.336 00.000 428 scope still moving after pulse duration time elapsed 17:52:35.368 00.032 428 IsSlewing returns 0 17:52:35.368 00.000 428 IsGuiding returns 1 17:52:35.414 00.046 428 IsSlewing returns 0 17:52:35.414 00.000 428 IsGuiding returns 0 17:52:35.414 00.000 428 scope move finished after 1350 + 98 ms 17:52:35.414 00.000 428 Move returns status 0, amount 1350 17:52:35.414 00.000 428 move complete, result=0 17:52:35.414 00.000 428 worker thread done servicing request 17:52:35.414 00.000 428 Worker thread wakes up 17:52:35.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:35.414 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,921,31,31) 17:52:36.320 00.906 428 Exposure complete 17:52:36.445 00.125 428 worker thread done servicing request 17:52:36.445 00.000 10672 OnExposeComplete: enter 17:52:36.445 00.000 10672 UpdateGuideState(): m_state=3 17:52:36.445 00.000 10672 Star::Find(15, 176, 936, 0, (0,0,0,0), 0.0, 0) frame 166 17:52:36.445 00.000 10672 Star::Find returns 1 (0), X=176.22, Y=937.85, Mass=544545, SNR=67.1, Peak=47280 HFD=4.0 17:52:36.445 00.000 10672 Status Line: North step 13, dist= 9.6 17:52:36.461 00.016 10672 Enqueuing Calibration Move request for direction 0 17:52:36.461 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:52:36.461 00.000 428 Worker thread wakes up 17:52:36.461 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:36.461 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:36.461 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:36.461 00.000 428 MoveAxis(N, 1350, -) 17:52:36.461 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:36.476 00.015 428 IsSlewing returns 0 17:52:36.476 00.000 428 IsGuiding returns 0 17:52:36.539 00.063 10672 UpdateGuideState exits: m=544545 SNR=67.1 17:52:36.539 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:36.539 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:36.539 00.000 10672 Enqueuing Expose request 17:52:36.555 00.016 428 PulseGuide returned control before completion, sleep 1281 17:52:37.851 01.296 428 IsGuiding returns 1 17:52:37.851 00.000 428 scope still moving after pulse duration time elapsed 17:52:37.882 00.031 428 IsSlewing returns 0 17:52:37.882 00.000 428 IsGuiding returns 1 17:52:37.929 00.047 428 IsSlewing returns 0 17:52:37.929 00.000 428 IsGuiding returns 0 17:52:37.929 00.000 428 scope move finished after 1350 + 104 ms 17:52:37.929 00.000 428 Move returns status 0, amount 1350 17:52:37.929 00.000 428 move complete, result=0 17:52:37.929 00.000 428 worker thread done servicing request 17:52:37.929 00.000 428 Worker thread wakes up 17:52:37.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:37.929 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,923,31,31) 17:52:38.820 00.891 428 Exposure complete 17:52:38.944 00.124 428 worker thread done servicing request 17:52:38.944 00.000 10672 OnExposeComplete: enter 17:52:38.944 00.000 10672 UpdateGuideState(): m_state=3 17:52:38.944 00.000 10672 Star::Find(15, 176, 937, 0, (0,0,0,0), 0.0, 0) frame 167 17:52:38.944 00.000 10672 Star::Find returns 1 (0), X=175.60, Y=938.77, Mass=518974, SNR=59.6, Peak=35936 HFD=4.0 17:52:38.944 00.000 10672 Status Line: North step 14, dist=10.5 17:52:38.960 00.016 10672 Enqueuing Calibration Move request for direction 0 17:52:38.960 00.000 428 Worker thread wakes up 17:52:38.960 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:38.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:52:38.960 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:38.960 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:38.960 00.000 428 MoveAxis(N, 1350, -) 17:52:38.960 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:38.991 00.031 428 IsSlewing returns 0 17:52:38.991 00.000 428 IsGuiding returns 0 17:52:39.054 00.063 10672 UpdateGuideState exits: m=518974 SNR=59.6 17:52:39.054 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:39.054 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:39.054 00.000 10672 Enqueuing Expose request 17:52:39.069 00.015 428 PulseGuide returned control before completion, sleep 1281 17:52:40.401 01.332 428 IsGuiding returns 1 17:52:40.401 00.000 428 scope still moving after pulse duration time elapsed 17:52:40.464 00.063 428 IsSlewing returns 0 17:52:40.464 00.000 428 IsGuiding returns 0 17:52:40.464 00.000 428 scope move finished after 1350 + 120 ms 17:52:40.464 00.000 428 Move returns status 0, amount 1350 17:52:40.464 00.000 428 move complete, result=0 17:52:40.464 00.000 428 worker thread done servicing request 17:52:40.464 00.000 428 Worker thread wakes up 17:52:40.464 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:40.464 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,924,31,31) 17:52:41.307 00.843 428 Exposure complete 17:52:41.448 00.141 428 worker thread done servicing request 17:52:41.448 00.000 10672 OnExposeComplete: enter 17:52:41.448 00.000 10672 UpdateGuideState(): m_state=3 17:52:41.448 00.000 10672 Star::Find(15, 175, 938, 0, (0,0,0,0), 0.0, 0) frame 168 17:52:41.448 00.000 10672 Star::Find returns 1 (0), X=175.86, Y=940.30, Mass=588989, SNR=72.3, Peak=51968 HFD=4.0 17:52:41.448 00.000 10672 Status Line: North step 15, dist=12.0 17:52:41.448 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:41.448 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:52:41.448 00.000 428 Worker thread wakes up 17:52:41.448 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:41.448 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:41.448 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:41.448 00.000 428 MoveAxis(N, 1350, -) 17:52:41.448 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:41.448 00.000 428 IsSlewing returns 0 17:52:41.448 00.000 428 IsGuiding returns 0 17:52:41.526 00.078 428 PulseGuide returned control before completion, sleep 1287 17:52:41.557 00.031 10672 UpdateGuideState exits: m=588989 SNR=72.3 17:52:41.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:41.557 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:41.557 00.000 10672 Enqueuing Expose request 17:52:42.838 01.281 428 IsGuiding returns 1 17:52:42.838 00.000 428 scope still moving after pulse duration time elapsed 17:52:42.885 00.047 428 IsSlewing returns 0 17:52:42.885 00.000 428 IsGuiding returns 0 17:52:42.885 00.000 428 scope move finished after 1350 + 83 ms 17:52:42.885 00.000 428 Move returns status 0, amount 1350 17:52:42.885 00.000 428 move complete, result=0 17:52:42.885 00.000 428 worker thread done servicing request 17:52:42.885 00.000 428 Worker thread wakes up 17:52:42.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:42.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,925,31,31) 17:52:43.806 00.921 428 Exposure complete 17:52:43.947 00.141 428 worker thread done servicing request 17:52:43.947 00.000 10672 OnExposeComplete: enter 17:52:43.947 00.000 10672 UpdateGuideState(): m_state=3 17:52:43.947 00.000 10672 Star::Find(15, 175, 940, 0, (0,0,0,0), 0.0, 0) frame 169 17:52:43.947 00.000 10672 Star::Find returns 1 (0), X=175.79, Y=941.47, Mass=601469, SNR=68.0, Peak=44992 HFD=3.8 17:52:43.947 00.000 10672 Status Line: North step 16, dist=13.2 17:52:43.947 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:43.947 00.000 428 Worker thread wakes up 17:52:43.947 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:52:43.947 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:43.947 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:43.947 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:43.947 00.000 428 MoveAxis(N, 1350, -) 17:52:43.947 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:43.963 00.016 428 IsSlewing returns 0 17:52:43.963 00.000 428 IsGuiding returns 0 17:52:44.041 00.078 10672 UpdateGuideState exits: m=601469 SNR=68.0 17:52:44.041 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:44.041 00.000 428 PulseGuide returned control before completion, sleep 1276 17:52:44.041 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:44.041 00.000 10672 Enqueuing Expose request 17:52:45.337 01.296 428 IsGuiding returns 1 17:52:45.337 00.000 428 scope still moving after pulse duration time elapsed 17:52:45.368 00.031 428 IsSlewing returns 0 17:52:45.368 00.000 428 IsGuiding returns 1 17:52:45.415 00.047 428 IsSlewing returns 0 17:52:45.415 00.000 428 IsGuiding returns 0 17:52:45.415 00.000 428 scope move finished after 1350 + 107 ms 17:52:45.415 00.000 428 Move returns status 0, amount 1350 17:52:45.415 00.000 428 move complete, result=0 17:52:45.415 00.000 428 worker thread done servicing request 17:52:45.415 00.000 428 Worker thread wakes up 17:52:45.415 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:45.415 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,926,31,31) 17:52:46.305 00.890 428 Exposure complete 17:52:46.446 00.141 428 worker thread done servicing request 17:52:46.446 00.000 10672 OnExposeComplete: enter 17:52:46.446 00.000 10672 UpdateGuideState(): m_state=3 17:52:46.446 00.000 10672 Star::Find(15, 175, 941, 0, (0,0,0,0), 0.0, 0) frame 170 17:52:46.446 00.000 10672 Star::Find returns 1 (0), X=176.06, Y=942.22, Mass=575205, SNR=66.7, Peak=45312 HFD=4.1 17:52:46.446 00.000 10672 Status Line: North step 17, dist=13.9 17:52:46.446 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:46.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:52:46.446 00.000 428 Worker thread wakes up 17:52:46.446 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:46.446 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:46.446 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:46.446 00.000 428 MoveAxis(N, 1350, -) 17:52:46.446 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:46.446 00.000 428 IsSlewing returns 0 17:52:46.446 00.000 428 IsGuiding returns 0 17:52:46.540 00.094 428 PulseGuide returned control before completion, sleep 1279 17:52:46.540 00.000 10672 UpdateGuideState exits: m=575205 SNR=66.7 17:52:46.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:46.540 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:46.540 00.000 10672 Enqueuing Expose request 17:52:47.825 01.285 428 IsGuiding returns 1 17:52:47.825 00.000 428 scope still moving after pulse duration time elapsed 17:52:47.856 00.031 428 IsSlewing returns 0 17:52:47.856 00.000 428 IsGuiding returns 1 17:52:47.903 00.047 428 IsSlewing returns 0 17:52:47.903 00.000 428 IsGuiding returns 0 17:52:47.903 00.000 428 scope move finished after 1350 + 104 ms 17:52:47.903 00.000 428 Move returns status 0, amount 1350 17:52:47.903 00.000 428 move complete, result=0 17:52:47.903 00.000 428 worker thread done servicing request 17:52:47.903 00.000 428 Worker thread wakes up 17:52:47.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:47.903 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,927,31,31) 17:52:48.809 00.906 428 Exposure complete 17:52:48.949 00.140 428 worker thread done servicing request 17:52:48.949 00.000 10672 OnExposeComplete: enter 17:52:48.949 00.000 10672 UpdateGuideState(): m_state=3 17:52:48.949 00.000 10672 Star::Find(15, 176, 942, 0, (0,0,0,0), 0.0, 0) frame 171 17:52:48.949 00.000 10672 Star::Find returns 1 (0), X=175.68, Y=942.87, Mass=504865, SNR=52.7, Peak=35936 HFD=4.1 17:52:48.949 00.000 10672 Status Line: North step 18, dist=14.6 17:52:48.949 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:48.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:52:48.949 00.000 428 Worker thread wakes up 17:52:48.949 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:48.949 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:48.949 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:48.949 00.000 428 MoveAxis(N, 1350, -) 17:52:48.949 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:48.949 00.000 428 IsSlewing returns 0 17:52:48.949 00.000 428 IsGuiding returns 0 17:52:49.028 00.079 428 PulseGuide returned control before completion, sleep 1288 17:52:49.043 00.015 10672 UpdateGuideState exits: m=504865 SNR=52.7 17:52:49.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:49.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:49.043 00.000 10672 Enqueuing Expose request 17:52:50.340 01.297 428 IsGuiding returns 1 17:52:50.340 00.000 428 scope still moving after pulse duration time elapsed 17:52:50.402 00.062 428 IsSlewing returns 0 17:52:50.402 00.000 428 IsGuiding returns 0 17:52:50.402 00.000 428 scope move finished after 1350 + 98 ms 17:52:50.402 00.000 428 Move returns status 0, amount 1350 17:52:50.402 00.000 428 move complete, result=0 17:52:50.402 00.000 428 worker thread done servicing request 17:52:50.402 00.000 428 Worker thread wakes up 17:52:50.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:50.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,928,31,31) 17:52:51.308 00.906 428 Exposure complete 17:52:51.449 00.141 428 worker thread done servicing request 17:52:51.449 00.000 10672 OnExposeComplete: enter 17:52:51.449 00.000 10672 UpdateGuideState(): m_state=3 17:52:51.449 00.000 10672 Star::Find(15, 175, 942, 0, (0,0,0,0), 0.0, 0) frame 172 17:52:51.449 00.000 10672 Star::Find returns 1 (0), X=175.14, Y=944.45, Mass=579747, SNR=66.8, Peak=37248 HFD=4.5 17:52:51.449 00.000 10672 Status Line: North step 19, dist=16.2 17:52:51.449 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:51.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:52:51.449 00.000 428 Worker thread wakes up 17:52:51.449 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:51.449 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:51.449 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:51.449 00.000 428 MoveAxis(N, 1350, -) 17:52:51.449 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:51.449 00.000 428 IsSlewing returns 0 17:52:51.449 00.000 428 IsGuiding returns 0 17:52:51.542 00.093 10672 UpdateGuideState exits: m=579747 SNR=66.8 17:52:51.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:51.542 00.000 428 PulseGuide returned control before completion, sleep 1275 17:52:51.542 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:51.542 00.000 10672 Enqueuing Expose request 17:52:52.823 01.281 428 IsGuiding returns 1 17:52:52.823 00.000 428 scope still moving after pulse duration time elapsed 17:52:52.854 00.031 428 IsSlewing returns 0 17:52:52.854 00.000 428 IsGuiding returns 1 17:52:52.917 00.063 428 IsSlewing returns 0 17:52:52.917 00.000 428 IsGuiding returns 0 17:52:52.917 00.000 428 scope move finished after 1350 + 107 ms 17:52:52.917 00.000 428 Move returns status 0, amount 1350 17:52:52.917 00.000 428 move complete, result=0 17:52:52.917 00.000 428 worker thread done servicing request 17:52:52.917 00.000 428 Worker thread wakes up 17:52:52.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:52.917 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,929,31,31) 17:52:53.807 00.890 428 Exposure complete 17:52:53.948 00.141 428 worker thread done servicing request 17:52:53.948 00.000 10672 OnExposeComplete: enter 17:52:53.948 00.000 10672 UpdateGuideState(): m_state=3 17:52:53.948 00.000 10672 Star::Find(15, 175, 944, 0, (0,0,0,0), 0.0, 0) frame 173 17:52:53.948 00.000 10672 Star::Find returns 1 (0), X=174.85, Y=944.16, Mass=503775, SNR=55.2, Peak=35408 HFD=4.3 17:52:53.948 00.000 10672 Status Line: North step 20, dist=16.0 17:52:53.948 00.000 10672 Enqueuing Calibration Move request for direction 0 17:52:53.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 17:52:53.948 00.000 428 Worker thread wakes up 17:52:53.948 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:53.948 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:53.948 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:53.948 00.000 428 MoveAxis(N, 1350, -) 17:52:53.948 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:53.948 00.000 428 IsSlewing returns 0 17:52:53.948 00.000 428 IsGuiding returns 0 17:52:54.026 00.078 428 PulseGuide returned control before completion, sleep 1283 17:52:54.042 00.016 10672 UpdateGuideState exits: m=503775 SNR=55.2 17:52:54.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:54.042 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:54.042 00.000 10672 Enqueuing Expose request 17:52:55.338 01.296 428 IsGuiding returns 1 17:52:55.338 00.000 428 scope still moving after pulse duration time elapsed 17:52:55.401 00.063 428 IsSlewing returns 0 17:52:55.401 00.000 428 IsGuiding returns 0 17:52:55.401 00.000 428 scope move finished after 1350 + 102 ms 17:52:55.401 00.000 428 Move returns status 0, amount 1350 17:52:55.401 00.000 428 move complete, result=0 17:52:55.401 00.000 428 worker thread done servicing request 17:52:55.401 00.000 428 Worker thread wakes up 17:52:55.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:55.401 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,929,31,31) 17:52:56.311 00.910 428 Exposure complete 17:52:56.436 00.125 428 worker thread done servicing request 17:52:56.436 00.000 10672 OnExposeComplete: enter 17:52:56.436 00.000 10672 UpdateGuideState(): m_state=3 17:52:56.436 00.000 10672 Star::Find(15, 174, 944, 0, (0,0,0,0), 0.0, 0) frame 174 17:52:56.436 00.000 10672 Star::Find returns 1 (0), X=174.93, Y=944.69, Mass=529811, SNR=60.7, Peak=39216 HFD=4.1 17:52:56.436 00.000 10672 Status Line: North step 21, dist=16.5 17:52:56.451 00.015 10672 Enqueuing Calibration Move request for direction 0 17:52:56.451 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 17:52:56.451 00.000 428 Worker thread wakes up 17:52:56.451 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:56.451 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:56.451 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:56.451 00.000 428 MoveAxis(N, 1350, -) 17:52:56.451 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:56.451 00.000 428 IsSlewing returns 0 17:52:56.451 00.000 428 IsGuiding returns 0 17:52:56.514 00.063 428 PulseGuide returned control before completion, sleep 1288 17:52:56.529 00.015 10672 UpdateGuideState exits: m=529811 SNR=60.7 17:52:56.529 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:56.529 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:56.529 00.000 10672 Enqueuing Expose request 17:52:57.826 01.297 428 IsGuiding returns 1 17:52:57.826 00.000 428 scope still moving after pulse duration time elapsed 17:52:57.873 00.047 428 IsSlewing returns 0 17:52:57.873 00.000 428 IsGuiding returns 0 17:52:57.873 00.000 428 scope move finished after 1350 + 81 ms 17:52:57.873 00.000 428 Move returns status 0, amount 1350 17:52:57.873 00.000 428 move complete, result=0 17:52:57.888 00.015 428 worker thread done servicing request 17:52:57.888 00.000 428 Worker thread wakes up 17:52:57.888 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:52:57.888 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,930,31,30) 17:52:58.810 00.922 428 Exposure complete 17:52:58.935 00.125 428 worker thread done servicing request 17:52:58.935 00.000 10672 OnExposeComplete: enter 17:52:58.935 00.000 10672 UpdateGuideState(): m_state=3 17:52:58.935 00.000 10672 Star::Find(15, 174, 944, 0, (0,0,0,0), 0.0, 0) frame 175 17:52:58.935 00.000 10672 Star::Find returns 1 (0), X=175.11, Y=946.02, Mass=597466, SNR=62.5, Peak=40960 HFD=4.3 17:52:58.935 00.000 10672 Status Line: North step 22, dist=17.8 17:52:58.950 00.015 10672 Enqueuing Calibration Move request for direction 0 17:52:58.950 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:52:58.950 00.000 428 Worker thread wakes up 17:52:58.950 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:52:58.950 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:52:58.950 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:52:58.950 00.000 428 MoveAxis(N, 1350, -) 17:52:58.950 00.000 428 Guiding Dir = 0, Dur = 1350 17:52:58.950 00.000 428 IsSlewing returns 0 17:52:58.950 00.000 428 IsGuiding returns 0 17:52:59.029 00.079 10672 UpdateGuideState exits: m=597466 SNR=62.5 17:52:59.029 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:52:59.029 00.000 428 PulseGuide returned control before completion, sleep 1277 17:52:59.029 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:52:59.029 00.000 10672 Enqueuing Expose request 17:53:00.325 01.296 428 IsGuiding returns 1 17:53:00.325 00.000 428 scope still moving after pulse duration time elapsed 17:53:00.356 00.031 428 IsSlewing returns 0 17:53:00.356 00.000 428 IsGuiding returns 1 17:53:00.403 00.047 428 IsSlewing returns 0 17:53:00.403 00.000 428 IsGuiding returns 0 17:53:00.403 00.000 428 scope move finished after 1350 + 106 ms 17:53:00.403 00.000 428 Move returns status 0, amount 1350 17:53:00.403 00.000 428 move complete, result=0 17:53:00.403 00.000 428 worker thread done servicing request 17:53:00.403 00.000 428 Worker thread wakes up 17:53:00.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:00.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,931,31,29) 17:53:01.309 00.906 428 Exposure complete 17:53:01.434 00.125 428 worker thread done servicing request 17:53:01.434 00.000 10672 OnExposeComplete: enter 17:53:01.434 00.000 10672 UpdateGuideState(): m_state=3 17:53:01.434 00.000 10672 Star::Find(15, 175, 946, 0, (0,0,0,0), 0.0, 0) frame 176 17:53:01.434 00.000 10672 Star::Find returns 1 (0), X=175.35, Y=947.50, Mass=586292, SNR=62.8, Peak=40848 HFD=4.1 17:53:01.450 00.016 10672 Status Line: North step 23, dist=19.2 17:53:01.450 00.000 10672 Enqueuing Calibration Move request for direction 0 17:53:01.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:53:01.450 00.000 428 Worker thread wakes up 17:53:01.450 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:53:01.450 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:53:01.450 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:53:01.450 00.000 428 MoveAxis(N, 1350, -) 17:53:01.450 00.000 428 Guiding Dir = 0, Dur = 1350 17:53:01.481 00.031 428 IsSlewing returns 0 17:53:01.481 00.000 428 IsGuiding returns 0 17:53:01.528 00.047 10672 UpdateGuideState exits: m=586292 SNR=62.8 17:53:01.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:01.528 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:01.528 00.000 10672 Enqueuing Expose request 17:53:01.559 00.031 428 PulseGuide returned control before completion, sleep 1282 17:53:02.887 01.328 428 IsGuiding returns 1 17:53:02.887 00.000 428 scope still moving after pulse duration time elapsed 17:53:02.949 00.062 428 IsSlewing returns 0 17:53:02.949 00.000 428 IsGuiding returns 0 17:53:02.949 00.000 428 scope move finished after 1350 + 120 ms 17:53:02.949 00.000 428 Move returns status 0, amount 1350 17:53:02.949 00.000 428 move complete, result=0 17:53:02.949 00.000 428 worker thread done servicing request 17:53:02.949 00.000 428 Worker thread wakes up 17:53:02.949 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:02.949 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,933,31,27) 17:53:03.808 00.859 428 Exposure complete 17:53:03.933 00.125 428 worker thread done servicing request 17:53:03.933 00.000 10672 OnExposeComplete: enter 17:53:03.933 00.000 10672 UpdateGuideState(): m_state=3 17:53:03.933 00.000 10672 Star::Find(15, 175, 947, 0, (0,0,0,0), 0.0, 0) frame 177 17:53:03.933 00.000 10672 Star::Find returns 1 (0), X=174.35, Y=948.38, Mass=553942, SNR=58.6, Peak=40960 HFD=3.5 17:53:03.933 00.000 10672 Status Line: North step 24, dist=20.2 17:53:03.949 00.016 10672 Enqueuing Calibration Move request for direction 0 17:53:03.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:53:03.949 00.000 428 Worker thread wakes up 17:53:03.949 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:53:03.949 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:53:03.949 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:53:03.949 00.000 428 MoveAxis(N, 1350, -) 17:53:03.949 00.000 428 Guiding Dir = 0, Dur = 1350 17:53:03.949 00.000 428 IsSlewing returns 0 17:53:03.949 00.000 428 IsGuiding returns 0 17:53:04.027 00.078 10672 UpdateGuideState exits: m=553942 SNR=58.6 17:53:04.027 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:04.027 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:04.027 00.000 10672 Enqueuing Expose request 17:53:04.027 00.000 428 PulseGuide returned control before completion, sleep 1275 17:53:05.327 01.300 428 IsGuiding returns 1 17:53:05.327 00.000 428 scope still moving after pulse duration time elapsed 17:53:05.359 00.032 428 IsSlewing returns 0 17:53:05.359 00.000 428 IsGuiding returns 1 17:53:05.405 00.046 428 IsSlewing returns 0 17:53:05.437 00.032 428 IsGuiding returns 0 17:53:05.437 00.000 428 scope move finished after 1350 + 142 ms 17:53:05.437 00.000 428 Move returns status 0, amount 1350 17:53:05.437 00.000 428 move complete, result=0 17:53:05.437 00.000 428 worker thread done servicing request 17:53:05.437 00.000 428 Worker thread wakes up 17:53:05.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:05.437 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,933,31,27) 17:53:06.311 00.874 428 Exposure complete 17:53:06.436 00.125 428 worker thread done servicing request 17:53:06.436 00.000 10672 OnExposeComplete: enter 17:53:06.436 00.000 10672 UpdateGuideState(): m_state=3 17:53:06.436 00.000 10672 Star::Find(15, 174, 948, 0, (0,0,0,0), 0.0, 0) frame 178 17:53:06.436 00.000 10672 Star::Find returns 1 (0), X=174.28, Y=948.64, Mass=534101, SNR=59.7, Peak=51856 HFD=3.6 17:53:06.436 00.000 10672 Status Line: North step 25, dist=20.5 17:53:06.452 00.016 10672 Enqueuing Calibration Move request for direction 0 17:53:06.452 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:53:06.452 00.000 428 Worker thread wakes up 17:53:06.452 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:53:06.452 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:53:06.452 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:53:06.452 00.000 428 MoveAxis(N, 1350, -) 17:53:06.452 00.000 428 Guiding Dir = 0, Dur = 1350 17:53:06.452 00.000 428 IsSlewing returns 0 17:53:06.452 00.000 428 IsGuiding returns 0 17:53:06.530 00.078 428 PulseGuide returned control before completion, sleep 1280 17:53:06.530 00.000 10672 UpdateGuideState exits: m=534101 SNR=59.7 17:53:06.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:06.530 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:06.530 00.000 10672 Enqueuing Expose request 17:53:07.827 01.297 428 IsGuiding returns 1 17:53:07.827 00.000 428 scope still moving after pulse duration time elapsed 17:53:07.858 00.031 428 IsSlewing returns 0 17:53:07.858 00.000 428 IsGuiding returns 1 17:53:07.905 00.047 428 IsSlewing returns 0 17:53:07.905 00.000 428 IsGuiding returns 0 17:53:07.905 00.000 428 scope move finished after 1350 + 103 ms 17:53:07.905 00.000 428 Move returns status 0, amount 1350 17:53:07.905 00.000 428 move complete, result=0 17:53:07.905 00.000 428 worker thread done servicing request 17:53:07.905 00.000 428 Worker thread wakes up 17:53:07.905 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:07.905 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,934,31,26) 17:53:08.795 00.890 428 Exposure complete 17:53:08.936 00.141 428 worker thread done servicing request 17:53:08.936 00.000 10672 OnExposeComplete: enter 17:53:08.936 00.000 10672 UpdateGuideState(): m_state=3 17:53:08.936 00.000 10672 Star::Find(15, 174, 948, 0, (0,0,0,0), 0.0, 0) frame 179 17:53:08.936 00.000 10672 Star::Find returns 1 (0), X=174.41, Y=948.97, Mass=578076, SNR=60.2, Peak=43024 HFD=4.1 17:53:08.936 00.000 10672 Status Line: North step 26, dist=20.8 17:53:08.951 00.015 10672 Enqueuing Calibration Move request for direction 0 17:53:08.951 00.000 428 Worker thread wakes up 17:53:08.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 17:53:08.951 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:53:08.951 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:53:08.951 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:53:08.951 00.000 428 MoveAxis(N, 1350, -) 17:53:08.951 00.000 428 Guiding Dir = 0, Dur = 1350 17:53:08.951 00.000 428 IsSlewing returns 0 17:53:08.951 00.000 428 IsGuiding returns 0 17:53:09.029 00.078 10672 UpdateGuideState exits: m=578076 SNR=60.2 17:53:09.029 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:09.029 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:09.029 00.000 10672 Enqueuing Expose request 17:53:09.029 00.000 428 PulseGuide returned control before completion, sleep 1281 17:53:10.357 01.328 428 IsGuiding returns 1 17:53:10.357 00.000 428 scope still moving after pulse duration time elapsed 17:53:10.404 00.047 428 IsSlewing returns 0 17:53:10.404 00.000 428 IsGuiding returns 0 17:53:10.404 00.000 428 scope move finished after 1350 + 104 ms 17:53:10.404 00.000 428 Move returns status 0, amount 1350 17:53:10.404 00.000 428 move complete, result=0 17:53:10.404 00.000 428 worker thread done servicing request 17:53:10.404 00.000 428 Worker thread wakes up 17:53:10.419 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:10.419 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,934,31,26) 17:53:11.310 00.891 428 Exposure complete 17:53:11.435 00.125 428 worker thread done servicing request 17:53:11.435 00.000 10672 OnExposeComplete: enter 17:53:11.435 00.000 10672 UpdateGuideState(): m_state=3 17:53:11.435 00.000 10672 Star::Find(15, 174, 948, 0, (0,0,0,0), 0.0, 0) frame 180 17:53:11.435 00.000 10672 Star::Find returns 1 (0), X=174.10, Y=950.56, Mass=529347, SNR=58.3, Peak=45856 HFD=3.9 17:53:11.435 00.000 10672 Status Line: North step 27, dist=22.4 17:53:11.450 00.015 10672 Enqueuing Calibration Move request for direction 0 17:53:11.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:53:11.450 00.000 428 Worker thread wakes up 17:53:11.450 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:53:11.450 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:53:11.450 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:53:11.450 00.000 428 MoveAxis(N, 1350, -) 17:53:11.450 00.000 428 Guiding Dir = 0, Dur = 1350 17:53:11.450 00.000 428 IsSlewing returns 0 17:53:11.450 00.000 428 IsGuiding returns 0 17:53:11.529 00.079 10672 UpdateGuideState exits: m=529347 SNR=58.3 17:53:11.529 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:11.529 00.000 428 PulseGuide returned control before completion, sleep 1276 17:53:11.529 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:11.529 00.000 10672 Enqueuing Expose request 17:53:12.829 01.300 428 IsGuiding returns 1 17:53:12.829 00.000 428 scope still moving after pulse duration time elapsed 17:53:12.860 00.031 428 IsSlewing returns 0 17:53:12.860 00.000 428 IsGuiding returns 1 17:53:12.907 00.047 428 IsSlewing returns 0 17:53:12.907 00.000 428 IsGuiding returns 0 17:53:12.907 00.000 428 scope move finished after 1350 + 108 ms 17:53:12.907 00.000 428 Move returns status 0, amount 1350 17:53:12.907 00.000 428 move complete, result=0 17:53:12.907 00.000 428 worker thread done servicing request 17:53:12.907 00.000 428 Worker thread wakes up 17:53:12.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:12.907 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,936,31,24) 17:53:13.798 00.891 428 Exposure complete 17:53:13.938 00.140 428 worker thread done servicing request 17:53:13.938 00.000 10672 OnExposeComplete: enter 17:53:13.938 00.000 10672 UpdateGuideState(): m_state=3 17:53:13.938 00.000 10672 Star::Find(15, 174, 950, 0, (0,0,0,0), 0.0, 0) frame 181 17:53:13.938 00.000 10672 Star::Find returns 1 (0), X=174.06, Y=951.26, Mass=527278, SNR=56.0, Peak=36816 HFD=4.1 17:53:13.938 00.000 10672 Status Line: North step 28, dist=23.1 17:53:13.938 00.000 10672 Enqueuing Calibration Move request for direction 0 17:53:13.938 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:53:13.938 00.000 428 Worker thread wakes up 17:53:13.938 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:53:13.938 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:53:13.938 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:53:13.938 00.000 428 MoveAxis(N, 1350, -) 17:53:13.938 00.000 428 Guiding Dir = 0, Dur = 1350 17:53:13.938 00.000 428 IsSlewing returns 0 17:53:13.938 00.000 428 IsGuiding returns 0 17:53:14.032 00.094 428 PulseGuide returned control before completion, sleep 1280 17:53:14.032 00.000 10672 UpdateGuideState exits: m=527278 SNR=56.0 17:53:14.032 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:14.032 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:14.032 00.000 10672 Enqueuing Expose request 17:53:15.313 01.281 428 IsGuiding returns 1 17:53:15.313 00.000 428 scope still moving after pulse duration time elapsed 17:53:15.344 00.031 428 IsSlewing returns 0 17:53:15.344 00.000 428 IsGuiding returns 1 17:53:15.375 00.031 428 IsSlewing returns 0 17:53:15.375 00.000 428 IsGuiding returns 1 17:53:15.406 00.031 428 IsSlewing returns 0 17:53:15.406 00.000 428 IsGuiding returns 0 17:53:15.422 00.016 428 scope move finished after 1350 + 119 ms 17:53:15.422 00.000 428 Move returns status 0, amount 1350 17:53:15.422 00.000 428 move complete, result=0 17:53:15.422 00.000 428 worker thread done servicing request 17:53:15.422 00.000 428 Worker thread wakes up 17:53:15.422 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:15.422 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,936,31,24) 17:53:16.297 00.875 428 Exposure complete 17:53:16.437 00.140 428 worker thread done servicing request 17:53:16.437 00.000 10672 OnExposeComplete: enter 17:53:16.437 00.000 10672 UpdateGuideState(): m_state=3 17:53:16.437 00.000 10672 Star::Find(15, 174, 951, 0, (0,0,0,0), 0.0, 0) frame 182 17:53:16.437 00.000 10672 Star::Find returns 1 (0), X=173.70, Y=951.92, Mass=552895, SNR=60.6, Peak=47824 HFD=4.1 17:53:16.437 00.000 10672 Status Line: North step 29, dist=23.8 17:53:16.437 00.000 10672 Enqueuing Calibration Move request for direction 0 17:53:16.437 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:53:16.437 00.000 428 Worker thread wakes up 17:53:16.437 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 17:53:16.437 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 17:53:16.437 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 17:53:16.437 00.000 428 MoveAxis(N, 1350, -) 17:53:16.437 00.000 428 Guiding Dir = 0, Dur = 1350 17:53:16.468 00.031 428 IsSlewing returns 0 17:53:16.468 00.000 428 IsGuiding returns 0 17:53:16.531 00.063 10672 UpdateGuideState exits: m=552895 SNR=60.6 17:53:16.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:16.531 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:16.531 00.000 10672 Enqueuing Expose request 17:53:16.547 00.016 428 PulseGuide returned control before completion, sleep 1282 17:53:17.874 01.327 428 IsGuiding returns 1 17:53:17.874 00.000 428 scope still moving after pulse duration time elapsed 17:53:17.937 00.063 428 IsSlewing returns 0 17:53:17.937 00.000 428 IsGuiding returns 0 17:53:17.937 00.000 428 scope move finished after 1350 + 120 ms 17:53:17.937 00.000 428 Move returns status 0, amount 1350 17:53:17.937 00.000 428 move complete, result=0 17:53:17.937 00.000 428 worker thread done servicing request 17:53:17.937 00.000 428 Worker thread wakes up 17:53:17.937 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:17.937 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,937,31,23) 17:53:18.796 00.859 428 Exposure complete 17:53:18.936 00.140 428 worker thread done servicing request 17:53:18.936 00.000 10672 OnExposeComplete: enter 17:53:18.936 00.000 10672 UpdateGuideState(): m_state=3 17:53:18.936 00.000 10672 Star::Find(15, 173, 951, 0, (0,0,0,0), 0.0, 0) frame 183 17:53:18.936 00.000 10672 Star::Find returns 1 (0), X=173.19, Y=953.88, Mass=528658, SNR=51.8, Peak=35728 HFD=4.2 17:53:18.936 00.000 10672 NORTH calibration completes with angle=97.8 rate=0.659 parity=1 17:53:18.936 00.000 10672 Falling Through to state GO_SOUTH 17:53:18.936 00.000 10672 Status Line: South step 16, dist=25.8 17:53:18.952 00.016 10672 Enqueuing Calibration Move request for direction 1 17:53:18.952 00.000 428 Worker thread wakes up 17:53:18.952 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:18.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:53:18.952 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:18.952 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:18.952 00.000 428 MoveAxis(S, 2500, -) 17:53:18.952 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:18.952 00.000 428 IsSlewing returns 0 17:53:18.952 00.000 428 IsGuiding returns 0 17:53:19.030 00.078 428 PulseGuide returned control before completion, sleep 2433 17:53:19.030 00.000 10672 UpdateGuideState exits: m=528658 SNR=51.8 17:53:19.030 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:19.030 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:19.030 00.000 10672 Enqueuing Expose request 17:53:21.471 02.441 428 IsGuiding returns 1 17:53:21.471 00.000 428 scope still moving after pulse duration time elapsed 17:53:21.502 00.031 428 IsSlewing returns 0 17:53:21.502 00.000 428 IsGuiding returns 1 17:53:21.549 00.047 428 IsSlewing returns 0 17:53:21.549 00.000 428 IsGuiding returns 0 17:53:21.549 00.000 428 scope move finished after 2500 + 103 ms 17:53:21.549 00.000 428 Move returns status 0, amount 2500 17:53:21.549 00.000 428 move complete, result=0 17:53:21.549 00.000 428 worker thread done servicing request 17:53:21.549 00.000 428 Worker thread wakes up 17:53:21.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:21.549 00.000 428 Handling exposure in thread, d=2500 o=3 r=(158,939,31,21) 17:53:21.565 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:23.798 02.233 428 Exposure complete 17:53:23.939 00.141 428 worker thread done servicing request 17:53:23.939 00.000 10672 OnExposeComplete: enter 17:53:23.939 00.000 10672 UpdateGuideState(): m_state=3 17:53:23.939 00.000 10672 Star::Find(15, 173, 953, 0, (0,0,0,0), 0.0, 0) frame 184 17:53:23.939 00.000 10672 Star::Find returns 1 (0), X=173.48, Y=953.26, Mass=551123, SNR=67.8, Peak=38224 HFD=3.9 17:53:23.939 00.000 10672 Status Line: South step 15, dist=25.2 17:53:23.939 00.000 10672 Enqueuing Calibration Move request for direction 1 17:53:23.939 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:53:23.939 00.000 428 Worker thread wakes up 17:53:23.939 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:23.939 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:23.939 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:23.939 00.000 428 MoveAxis(S, 2500, -) 17:53:23.939 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:23.939 00.000 428 IsSlewing returns 0 17:53:23.939 00.000 428 IsGuiding returns 0 17:53:24.033 00.094 428 PulseGuide returned control before completion, sleep 2424 17:53:24.033 00.000 10672 UpdateGuideState exits: m=551123 SNR=67.8 17:53:24.033 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:24.033 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:24.033 00.000 10672 Enqueuing Expose request 17:53:26.469 02.436 428 IsGuiding returns 1 17:53:26.469 00.000 428 scope still moving after pulse duration time elapsed 17:53:26.516 00.047 428 IsSlewing returns 0 17:53:26.516 00.000 428 IsGuiding returns 1 17:53:26.563 00.047 428 IsSlewing returns 0 17:53:26.579 00.016 428 IsGuiding returns 0 17:53:26.579 00.000 428 scope move finished after 2500 + 130 ms 17:53:26.579 00.000 428 Move returns status 0, amount 2500 17:53:26.579 00.000 428 move complete, result=0 17:53:26.579 00.000 428 worker thread done servicing request 17:53:26.579 00.000 428 Worker thread wakes up 17:53:26.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:26.579 00.000 428 Handling exposure in thread, d=2500 o=3 r=(158,938,31,22) 17:53:26.594 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:28.797 02.203 428 Exposure complete 17:53:28.922 00.125 428 worker thread done servicing request 17:53:28.922 00.000 10672 OnExposeComplete: enter 17:53:28.937 00.015 10672 UpdateGuideState(): m_state=3 17:53:28.937 00.000 10672 Star::Find(15, 173, 953, 0, (0,0,0,0), 0.0, 0) frame 185 17:53:28.937 00.000 10672 Star::Find returns 1 (0), X=173.17, Y=952.33, Mass=567501, SNR=68.0, Peak=39760 HFD=4.7 17:53:28.937 00.000 10672 Status Line: South step 14, dist=24.3 17:53:28.937 00.000 10672 Enqueuing Calibration Move request for direction 1 17:53:28.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3352, FiltMax=65488, Gamma=1.000 17:53:28.937 00.000 428 Worker thread wakes up 17:53:28.937 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:28.937 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:28.937 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:28.937 00.000 428 MoveAxis(S, 2500, -) 17:53:28.937 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:28.937 00.000 428 IsSlewing returns 0 17:53:28.937 00.000 428 IsGuiding returns 0 17:53:29.019 00.082 428 PulseGuide returned control before completion, sleep 2433 17:53:29.019 00.000 10672 UpdateGuideState exits: m=567501 SNR=68.0 17:53:29.019 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:29.019 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:29.019 00.000 10672 Enqueuing Expose request 17:53:31.472 02.453 428 IsGuiding returns 1 17:53:31.472 00.000 428 scope still moving after pulse duration time elapsed 17:53:31.503 00.031 428 IsSlewing returns 0 17:53:31.503 00.000 428 IsGuiding returns 1 17:53:31.550 00.047 428 IsSlewing returns 0 17:53:31.550 00.000 428 IsGuiding returns 0 17:53:31.550 00.000 428 scope move finished after 2500 + 118 ms 17:53:31.550 00.000 428 Move returns status 0, amount 2500 17:53:31.550 00.000 428 move complete, result=0 17:53:31.550 00.000 428 worker thread done servicing request 17:53:31.566 00.016 428 Worker thread wakes up 17:53:31.566 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:31.566 00.000 428 Handling exposure in thread, d=2500 o=3 r=(158,937,31,23) 17:53:31.566 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:33.799 02.233 428 Exposure complete 17:53:33.924 00.125 428 worker thread done servicing request 17:53:33.924 00.000 10672 OnExposeComplete: enter 17:53:33.924 00.000 10672 UpdateGuideState(): m_state=3 17:53:33.924 00.000 10672 Star::Find(15, 173, 952, 0, (0,0,0,0), 0.0, 0) frame 186 17:53:33.924 00.000 10672 Star::Find returns 1 (0), X=173.63, Y=951.58, Mass=559370, SNR=66.8, Peak=47280 HFD=3.6 17:53:33.924 00.000 10672 Status Line: South step 13, dist=23.5 17:53:33.940 00.016 10672 Enqueuing Calibration Move request for direction 1 17:53:33.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 17:53:33.940 00.000 428 Worker thread wakes up 17:53:33.940 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:33.940 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:33.940 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:33.940 00.000 428 MoveAxis(S, 2500, -) 17:53:33.940 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:33.940 00.000 428 IsSlewing returns 0 17:53:33.940 00.000 428 IsGuiding returns 0 17:53:34.018 00.078 10672 UpdateGuideState exits: m=559370 SNR=66.8 17:53:34.018 00.000 428 PulseGuide returned control before completion, sleep 2428 17:53:34.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:34.018 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:34.018 00.000 10672 Enqueuing Expose request 17:53:36.470 02.452 428 IsGuiding returns 1 17:53:36.470 00.000 428 scope still moving after pulse duration time elapsed 17:53:36.502 00.032 428 IsSlewing returns 0 17:53:36.502 00.000 428 IsGuiding returns 1 17:53:36.564 00.062 428 IsSlewing returns 0 17:53:36.595 00.031 428 IsGuiding returns 0 17:53:36.595 00.000 428 scope move finished after 2500 + 155 ms 17:53:36.595 00.000 428 Move returns status 0, amount 2500 17:53:36.595 00.000 428 move complete, result=0 17:53:36.595 00.000 428 worker thread done servicing request 17:53:36.595 00.000 428 Worker thread wakes up 17:53:36.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:36.595 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,937,31,23) 17:53:36.595 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:38.786 02.191 428 Exposure complete 17:53:38.927 00.141 428 worker thread done servicing request 17:53:38.927 00.000 10672 OnExposeComplete: enter 17:53:38.927 00.000 10672 UpdateGuideState(): m_state=3 17:53:38.927 00.000 10672 Star::Find(15, 173, 951, 0, (0,0,0,0), 0.0, 0) frame 187 17:53:38.927 00.000 10672 Star::Find returns 1 (0), X=173.85, Y=951.02, Mass=575848, SNR=66.3, Peak=36592 HFD=4.2 17:53:38.927 00.000 10672 Status Line: South step 12, dist=22.9 17:53:38.942 00.015 10672 Enqueuing Calibration Move request for direction 1 17:53:38.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:53:38.942 00.000 428 Worker thread wakes up 17:53:38.942 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:38.942 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:38.942 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:38.942 00.000 428 MoveAxis(S, 2500, -) 17:53:38.942 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:38.942 00.000 428 IsSlewing returns 0 17:53:38.942 00.000 428 IsGuiding returns 0 17:53:39.020 00.078 10672 UpdateGuideState exits: m=575848 SNR=66.3 17:53:39.020 00.000 428 PulseGuide returned control before completion, sleep 2425 17:53:39.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:39.020 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:39.020 00.000 10672 Enqueuing Expose request 17:53:41.504 02.484 428 IsGuiding returns 1 17:53:41.504 00.000 428 scope still moving after pulse duration time elapsed 17:53:41.566 00.062 428 IsSlewing returns 0 17:53:41.566 00.000 428 IsGuiding returns 0 17:53:41.566 00.000 428 scope move finished after 2500 + 124 ms 17:53:41.566 00.000 428 Move returns status 0, amount 2500 17:53:41.566 00.000 428 move complete, result=0 17:53:41.566 00.000 428 worker thread done servicing request 17:53:41.566 00.000 428 Worker thread wakes up 17:53:41.566 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:41.566 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,936,31,24) 17:53:41.566 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:43.797 02.231 428 Exposure complete 17:53:43.922 00.125 428 worker thread done servicing request 17:53:43.922 00.000 10672 OnExposeComplete: enter 17:53:43.922 00.000 10672 UpdateGuideState(): m_state=3 17:53:43.922 00.000 10672 Star::Find(15, 173, 951, 0, (0,0,0,0), 0.0, 0) frame 188 17:53:43.922 00.000 10672 Star::Find returns 1 (0), X=174.37, Y=949.84, Mass=585930, SNR=64.7, Peak=43264 HFD=4.0 17:53:43.922 00.000 10672 Status Line: South step 11, dist=21.7 17:53:43.937 00.015 10672 Enqueuing Calibration Move request for direction 1 17:53:43.937 00.000 428 Worker thread wakes up 17:53:43.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 17:53:43.937 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:43.937 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:43.937 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:43.937 00.000 428 MoveAxis(S, 2500, -) 17:53:43.937 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:43.937 00.000 428 IsSlewing returns 0 17:53:43.937 00.000 428 IsGuiding returns 0 17:53:44.015 00.078 428 PulseGuide returned control before completion, sleep 2438 17:53:44.015 00.000 10672 UpdateGuideState exits: m=585930 SNR=64.7 17:53:44.015 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:44.015 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:44.015 00.000 10672 Enqueuing Expose request 17:53:46.470 02.455 428 IsGuiding returns 1 17:53:46.470 00.000 428 scope still moving after pulse duration time elapsed 17:53:46.501 00.031 428 IsSlewing returns 0 17:53:46.501 00.000 428 IsGuiding returns 1 17:53:46.532 00.031 428 IsSlewing returns 0 17:53:46.564 00.032 428 IsGuiding returns 0 17:53:46.564 00.000 428 scope move finished after 2500 + 129 ms 17:53:46.564 00.000 428 Move returns status 0, amount 2500 17:53:46.564 00.000 428 move complete, result=0 17:53:46.564 00.000 428 worker thread done servicing request 17:53:46.564 00.000 428 Worker thread wakes up 17:53:46.564 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:46.564 00.000 428 Handling exposure in thread, d=2500 o=3 r=(159,935,31,25) 17:53:46.579 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:48.791 02.212 428 Exposure complete 17:53:48.916 00.125 428 worker thread done servicing request 17:53:48.916 00.000 10672 OnExposeComplete: enter 17:53:48.916 00.000 10672 UpdateGuideState(): m_state=3 17:53:48.916 00.000 10672 Star::Find(15, 174, 949, 0, (0,0,0,0), 0.0, 0) frame 189 17:53:48.916 00.000 10672 Star::Find returns 1 (0), X=174.83, Y=948.61, Mass=584181, SNR=69.4, Peak=47824 HFD=3.7 17:53:48.931 00.015 10672 Status Line: South step 10, dist=20.4 17:53:48.931 00.000 10672 Enqueuing Calibration Move request for direction 1 17:53:48.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3288, FiltMax=65488, Gamma=1.000 17:53:48.931 00.000 428 Worker thread wakes up 17:53:48.931 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:48.931 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:48.931 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:48.931 00.000 428 MoveAxis(S, 2500, -) 17:53:48.931 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:48.931 00.000 428 IsSlewing returns 0 17:53:48.931 00.000 428 IsGuiding returns 0 17:53:49.009 00.078 428 PulseGuide returned control before completion, sleep 2431 17:53:49.009 00.000 10672 UpdateGuideState exits: m=584181 SNR=69.4 17:53:49.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:49.009 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:49.009 00.000 10672 Enqueuing Expose request 17:53:51.455 02.446 428 IsGuiding returns 1 17:53:51.455 00.000 428 scope still moving after pulse duration time elapsed 17:53:51.486 00.031 428 IsSlewing returns 0 17:53:51.486 00.000 428 IsGuiding returns 1 17:53:51.538 00.052 428 IsSlewing returns 0 17:53:51.538 00.000 428 IsGuiding returns 0 17:53:51.538 00.000 428 scope move finished after 2500 + 106 ms 17:53:51.538 00.000 428 Move returns status 0, amount 2500 17:53:51.538 00.000 428 move complete, result=0 17:53:51.538 00.000 428 worker thread done servicing request 17:53:51.538 00.000 428 Worker thread wakes up 17:53:51.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:51.538 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,934,31,26) 17:53:51.553 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:53.801 02.248 428 Exposure complete 17:53:53.926 00.125 428 worker thread done servicing request 17:53:53.926 00.000 10672 OnExposeComplete: enter 17:53:53.926 00.000 10672 UpdateGuideState(): m_state=3 17:53:53.926 00.000 10672 Star::Find(15, 174, 948, 0, (0,0,0,0), 0.0, 0) frame 190 17:53:53.926 00.000 10672 Star::Find returns 1 (0), X=175.09, Y=946.47, Mass=568019, SNR=59.3, Peak=43344 HFD=4.0 17:53:53.926 00.000 10672 Status Line: South step 9, dist=18.2 17:53:53.942 00.016 10672 Enqueuing Calibration Move request for direction 1 17:53:53.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 17:53:53.942 00.000 428 Worker thread wakes up 17:53:53.942 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:53.942 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:53.942 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:53.942 00.000 428 MoveAxis(S, 2500, -) 17:53:53.942 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:53.942 00.000 428 IsSlewing returns 0 17:53:53.942 00.000 428 IsGuiding returns 0 17:53:54.020 00.078 428 PulseGuide returned control before completion, sleep 2433 17:53:54.020 00.000 10672 UpdateGuideState exits: m=568019 SNR=59.3 17:53:54.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:54.020 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:54.020 00.000 10672 Enqueuing Expose request 17:53:56.468 02.448 428 IsGuiding returns 1 17:53:56.468 00.000 428 scope still moving after pulse duration time elapsed 17:53:56.514 00.046 428 IsSlewing returns 0 17:53:56.514 00.000 428 IsGuiding returns 1 17:53:56.577 00.063 428 IsSlewing returns 0 17:53:56.577 00.000 428 IsGuiding returns 0 17:53:56.577 00.000 428 scope move finished after 2500 + 133 ms 17:53:56.577 00.000 428 Move returns status 0, amount 2500 17:53:56.577 00.000 428 move complete, result=0 17:53:56.577 00.000 428 worker thread done servicing request 17:53:56.577 00.000 428 Worker thread wakes up 17:53:56.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:53:56.577 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,931,31,29) 17:53:56.577 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:53:58.805 02.228 428 Exposure complete 17:53:58.930 00.125 428 worker thread done servicing request 17:53:58.930 00.000 10672 OnExposeComplete: enter 17:53:58.930 00.000 10672 UpdateGuideState(): m_state=3 17:53:58.930 00.000 10672 Star::Find(15, 175, 946, 0, (0,0,0,0), 0.0, 0) frame 191 17:53:58.930 00.000 10672 Star::Find returns 1 (0), X=175.01, Y=945.60, Mass=538236, SNR=58.6, Peak=40512 HFD=3.8 17:53:58.930 00.000 10672 Status Line: South step 8, dist=17.4 17:53:58.930 00.000 10672 Enqueuing Calibration Move request for direction 1 17:53:58.930 00.000 428 Worker thread wakes up 17:53:58.930 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:53:58.930 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:53:58.930 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:53:58.930 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:53:58.930 00.000 428 MoveAxis(S, 2500, -) 17:53:58.930 00.000 428 Guiding Dir = 1, Dur = 2500 17:53:58.945 00.015 428 IsSlewing returns 0 17:53:58.945 00.000 428 IsGuiding returns 0 17:53:59.012 00.067 428 PulseGuide returned control before completion, sleep 2433 17:53:59.028 00.016 10672 UpdateGuideState exits: m=538236 SNR=58.6 17:53:59.028 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:53:59.028 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:53:59.028 00.000 10672 Enqueuing Expose request 17:54:01.459 02.431 428 IsGuiding returns 1 17:54:01.459 00.000 428 scope still moving after pulse duration time elapsed 17:54:01.491 00.032 428 IsSlewing returns 0 17:54:01.491 00.000 428 IsGuiding returns 1 17:54:01.553 00.062 428 IsSlewing returns 0 17:54:01.553 00.000 428 IsGuiding returns 0 17:54:01.553 00.000 428 scope move finished after 2500 + 120 ms 17:54:01.553 00.000 428 Move returns status 0, amount 2500 17:54:01.553 00.000 428 move complete, result=0 17:54:01.553 00.000 428 worker thread done servicing request 17:54:01.553 00.000 428 Worker thread wakes up 17:54:01.569 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 17:54:01.569 00.000 428 Handling exposure in thread, d=2500 o=3 r=(160,931,31,29) 17:54:01.569 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:54:03.787 02.218 428 Exposure complete 17:54:03.943 00.156 428 worker thread done servicing request 17:54:03.943 00.000 10672 OnExposeComplete: enter 17:54:03.943 00.000 10672 UpdateGuideState(): m_state=3 17:54:03.943 00.000 10672 Star::Find(15, 175, 945, 0, (0,0,0,0), 0.0, 0) frame 192 17:54:03.943 00.000 10672 Star::Find returns 1 (0), X=175.76, Y=944.38, Mass=524131, SNR=57.6, Peak=49344 HFD=3.9 17:54:03.943 00.000 10672 Status Line: South step 7, dist=16.1 17:54:03.959 00.016 10672 Enqueuing Calibration Move request for direction 1 17:54:03.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:54:03.959 00.000 428 Worker thread wakes up 17:54:03.959 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:54:03.959 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:54:03.959 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:54:03.959 00.000 428 MoveAxis(S, 2500, -) 17:54:03.959 00.000 428 Guiding Dir = 1, Dur = 2500 17:54:03.959 00.000 428 IsSlewing returns 0 17:54:04.006 00.047 428 IsGuiding returns 0 17:54:04.053 00.047 10672 UpdateGuideState exits: m=524131 SNR=57.6 17:54:04.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:54:04.053 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:54:04.053 00.000 10672 Enqueuing Expose request 17:54:04.084 00.031 428 PulseGuide returned control before completion, sleep 2427 17:54:06.540 02.456 428 IsGuiding returns 1 17:54:06.540 00.000 428 scope still moving after pulse duration time elapsed 17:54:06.587 00.047 428 IsSlewing returns 0 17:54:06.618 00.031 428 IsGuiding returns 0 17:54:06.618 00.000 428 scope move finished after 2500 + 120 ms 17:54:06.618 00.000 428 Move returns status 0, amount 2500 17:54:06.618 00.000 428 move complete, result=0 17:54:06.618 00.000 428 worker thread done servicing request 17:54:06.618 00.000 428 Worker thread wakes up 17:54:06.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:54:06.618 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,929,31,31) 17:54:06.634 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:54:08.790 02.156 428 Exposure complete 17:54:08.931 00.141 428 worker thread done servicing request 17:54:08.931 00.000 10672 OnExposeComplete: enter 17:54:08.931 00.000 10672 UpdateGuideState(): m_state=3 17:54:08.931 00.000 10672 Star::Find(15, 175, 944, 0, (0,0,0,0), 0.0, 0) frame 193 17:54:08.931 00.000 10672 Star::Find returns 1 (0), X=175.79, Y=941.87, Mass=540345, SNR=53.0, Peak=48032 HFD=4.0 17:54:08.931 00.000 10672 Status Line: South step 6, dist=13.6 17:54:08.931 00.000 10672 Enqueuing Calibration Move request for direction 1 17:54:08.931 00.000 428 Worker thread wakes up 17:54:08.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3184, FiltMax=65488, Gamma=1.000 17:54:08.931 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:54:08.931 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:54:08.931 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:54:08.931 00.000 428 MoveAxis(S, 2500, -) 17:54:08.931 00.000 428 Guiding Dir = 1, Dur = 2500 17:54:08.931 00.000 428 IsSlewing returns 0 17:54:08.931 00.000 428 IsGuiding returns 0 17:54:09.025 00.094 428 PulseGuide returned control before completion, sleep 2423 17:54:09.025 00.000 10672 UpdateGuideState exits: m=540345 SNR=53.0 17:54:09.025 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:54:09.025 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:54:09.025 00.000 10672 Enqueuing Expose request 17:54:11.460 02.435 428 IsGuiding returns 1 17:54:11.460 00.000 428 scope still moving after pulse duration time elapsed 17:54:11.507 00.047 428 IsSlewing returns 0 17:54:11.507 00.000 428 IsGuiding returns 1 17:54:11.569 00.062 428 IsSlewing returns 0 17:54:11.569 00.000 428 IsGuiding returns 0 17:54:11.569 00.000 428 scope move finished after 2500 + 127 ms 17:54:11.569 00.000 428 Move returns status 0, amount 2500 17:54:11.569 00.000 428 move complete, result=0 17:54:11.569 00.000 428 worker thread done servicing request 17:54:11.569 00.000 428 Worker thread wakes up 17:54:11.569 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:54:11.569 00.000 428 Handling exposure in thread, d=2500 o=3 r=(161,927,31,31) 17:54:11.569 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:54:13.783 02.214 428 Exposure complete 17:54:13.975 00.192 428 worker thread done servicing request 17:54:13.975 00.000 10672 OnExposeComplete: enter 17:54:13.975 00.000 10672 UpdateGuideState(): m_state=3 17:54:13.975 00.000 10672 Star::Find(15, 175, 941, 0, (0,0,0,0), 0.0, 0) frame 194 17:54:13.975 00.000 10672 Star::Find returns 1 (0), X=176.67, Y=940.21, Mass=522038, SNR=57.1, Peak=37024 HFD=4.3 17:54:13.975 00.000 10672 Status Line: South step 5, dist=11.9 17:54:13.990 00.015 10672 Enqueuing Calibration Move request for direction 1 17:54:13.990 00.000 428 Worker thread wakes up 17:54:13.990 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3352, FiltMax=65488, Gamma=1.000 17:54:13.990 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:54:13.990 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:54:13.990 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:54:13.990 00.000 428 MoveAxis(S, 2500, -) 17:54:13.990 00.000 428 Guiding Dir = 1, Dur = 2500 17:54:13.990 00.000 428 IsSlewing returns 0 17:54:13.990 00.000 428 IsGuiding returns 0 17:54:14.068 00.078 428 PulseGuide returned control before completion, sleep 2425 17:54:14.115 00.047 10672 UpdateGuideState exits: m=522038 SNR=57.1 17:54:14.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:54:14.115 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:54:14.115 00.000 10672 Enqueuing Expose request 17:54:16.514 02.399 428 IsGuiding returns 1 17:54:16.514 00.000 428 scope still moving after pulse duration time elapsed 17:54:16.545 00.031 428 IsSlewing returns 0 17:54:16.545 00.000 428 IsGuiding returns 1 17:54:16.592 00.047 428 IsSlewing returns 0 17:54:16.592 00.000 428 IsGuiding returns 0 17:54:16.592 00.000 428 scope move finished after 2500 + 111 ms 17:54:16.592 00.000 428 Move returns status 0, amount 2500 17:54:16.592 00.000 428 move complete, result=0 17:54:16.592 00.000 428 worker thread done servicing request 17:54:16.592 00.000 428 Worker thread wakes up 17:54:16.592 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:54:16.592 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,925,31,31) 17:54:16.608 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:54:18.792 02.184 428 Exposure complete 17:54:18.995 00.203 428 worker thread done servicing request 17:54:18.995 00.000 10672 OnExposeComplete: enter 17:54:18.995 00.000 10672 UpdateGuideState(): m_state=3 17:54:18.995 00.000 10672 Star::Find(15, 176, 940, 0, (0,0,0,0), 0.0, 0) frame 195 17:54:19.010 00.015 10672 Star::Find returns 1 (0), X=176.64, Y=939.61, Mass=542734, SNR=60.8, Peak=38560 HFD=3.9 17:54:19.010 00.000 10672 Status Line: South step 4, dist=11.3 17:54:19.010 00.000 10672 Enqueuing Calibration Move request for direction 1 17:54:19.010 00.000 428 Worker thread wakes up 17:54:19.010 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:54:19.010 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:54:19.010 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:54:19.010 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:54:19.010 00.000 428 MoveAxis(S, 2500, -) 17:54:19.010 00.000 428 Guiding Dir = 1, Dur = 2500 17:54:19.026 00.016 428 IsSlewing returns 0 17:54:19.026 00.000 428 IsGuiding returns 0 17:54:19.104 00.078 428 PulseGuide returned control before completion, sleep 2433 17:54:19.151 00.047 10672 UpdateGuideState exits: m=542734 SNR=60.8 17:54:19.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:54:19.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:54:19.151 00.000 10672 Enqueuing Expose request 17:54:21.554 02.403 428 IsGuiding returns 1 17:54:21.554 00.000 428 scope still moving after pulse duration time elapsed 17:54:21.586 00.032 428 IsSlewing returns 0 17:54:21.586 00.000 428 IsGuiding returns 1 17:54:21.633 00.047 428 IsSlewing returns 0 17:54:21.633 00.000 428 IsGuiding returns 0 17:54:21.633 00.000 428 scope move finished after 2500 + 103 ms 17:54:21.633 00.000 428 Move returns status 0, amount 2500 17:54:21.633 00.000 428 move complete, result=0 17:54:21.633 00.000 428 worker thread done servicing request 17:54:21.633 00.000 428 Worker thread wakes up 17:54:21.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:54:21.633 00.000 428 Handling exposure in thread, d=2500 o=3 r=(162,925,31,31) 17:54:21.633 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:55:11.641 50.008 428 Exposure complete 17:55:11.766 00.125 428 worker thread done servicing request 17:55:11.766 00.000 10672 OnExposeComplete: enter 17:55:11.766 00.000 10672 UpdateGuideState(): m_state=3 17:55:11.766 00.000 10672 Star::Find(15, 176, 939, 0, (0,0,0,0), 0.0, 0) frame 196 17:55:11.766 00.000 10672 Star::Find returns 1 (0), X=177.60, Y=937.28, Mass=517936, SNR=62.7, Peak=37360 HFD=3.6 17:55:11.781 00.015 10672 Status Line: South step 3, dist= 9.0 17:55:11.781 00.000 10672 Enqueuing Calibration Move request for direction 1 17:55:11.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:55:11.781 00.000 428 Worker thread wakes up 17:55:11.781 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:55:11.781 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:55:11.781 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:55:11.781 00.000 428 MoveAxis(S, 2500, -) 17:55:11.781 00.000 428 Guiding Dir = 1, Dur = 2500 17:55:11.781 00.000 428 IsSlewing returns 0 17:55:11.781 00.000 428 IsGuiding returns 0 17:55:11.859 00.078 428 PulseGuide returned control before completion, sleep 2432 17:55:11.859 00.000 10672 UpdateGuideState exits: m=517936 SNR=62.7 17:55:11.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:11.859 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:11.859 00.000 10672 Enqueuing Expose request 17:55:14.336 02.477 428 IsGuiding returns 1 17:55:14.336 00.000 428 scope still moving after pulse duration time elapsed 17:55:14.399 00.063 428 IsSlewing returns 0 17:55:14.399 00.000 428 IsGuiding returns 0 17:55:14.399 00.000 428 scope move finished after 2500 + 118 ms 17:55:14.399 00.000 428 Move returns status 0, amount 2500 17:55:14.399 00.000 428 move complete, result=0 17:55:14.399 00.000 428 worker thread done servicing request 17:55:14.399 00.000 428 Worker thread wakes up 17:55:14.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:14.399 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,922,31,31) 17:55:14.414 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 17:55:16.629 02.215 428 Exposure complete 17:55:16.775 00.146 428 worker thread done servicing request 17:55:16.775 00.000 10672 OnExposeComplete: enter 17:55:16.775 00.000 10672 UpdateGuideState(): m_state=3 17:55:16.775 00.000 10672 Star::Find(15, 177, 937, 0, (0,0,0,0), 0.0, 0) frame 197 17:55:16.775 00.000 10672 Star::Find returns 1 (0), X=178.00, Y=935.34, Mass=549075, SNR=62.6, Peak=36704 HFD=4.1 17:55:16.775 00.000 10672 Status Line: South step 2, dist= 7.2 17:55:16.775 00.000 10672 Enqueuing Calibration Move request for direction 1 17:55:16.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:55:16.775 00.000 428 Worker thread wakes up 17:55:16.775 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 17:55:16.775 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 17:55:16.775 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 17:55:16.775 00.000 428 MoveAxis(S, 2500, -) 17:55:16.775 00.000 428 Guiding Dir = 1, Dur = 2500 17:55:16.775 00.000 428 IsSlewing returns 0 17:55:16.775 00.000 428 IsGuiding returns 0 17:55:16.868 00.093 10672 UpdateGuideState exits: m=549075 SNR=62.6 17:55:16.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:16.868 00.000 428 PulseGuide returned control before completion, sleep 2428 17:55:16.868 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:16.868 00.000 10672 Enqueuing Expose request 17:55:19.298 02.430 428 IsGuiding returns 1 17:55:19.298 00.000 428 scope still moving after pulse duration time elapsed 17:55:19.330 00.032 428 IsSlewing returns 0 17:55:19.330 00.000 428 IsGuiding returns 1 17:55:19.361 00.031 428 IsSlewing returns 0 17:55:19.392 00.031 428 IsGuiding returns 0 17:55:19.392 00.000 428 scope move finished after 2500 + 107 ms 17:55:19.392 00.000 428 Move returns status 0, amount 2500 17:55:19.392 00.000 428 move complete, result=0 17:55:19.392 00.000 428 worker thread done servicing request 17:55:19.392 00.000 428 Worker thread wakes up 17:55:19.392 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:19.392 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,920,31,31) 17:55:19.392 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 17:55:21.635 02.243 428 Exposure complete 17:55:21.853 00.218 428 worker thread done servicing request 17:55:21.853 00.000 10672 OnExposeComplete: enter 17:55:21.853 00.000 10672 UpdateGuideState(): m_state=3 17:55:21.853 00.000 10672 Star::Find(15, 177, 935, 0, (0,0,0,0), 0.0, 0) frame 198 17:55:21.853 00.000 10672 Star::Find returns 1 (0), X=178.28, Y=933.89, Mass=539801, SNR=57.0, Peak=42608 HFD=3.9 17:55:21.853 00.000 10672 Status Line: South step 1, dist= 5.8 17:55:21.853 00.000 10672 Enqueuing Calibration Move request for direction 1 17:55:21.853 00.000 428 Worker thread wakes up 17:55:21.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 17:55:21.869 00.016 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1650 opts 0x0 17:55:21.869 00.000 428 Handling axis move in thread for scope dir=1 dur=1650 17:55:21.869 00.000 428 scope move axis dir= 1 dur= 1650 opts= 0x0 17:55:21.869 00.000 428 MoveAxis(S, 1650, -) 17:55:21.869 00.000 428 Guiding Dir = 1, Dur = 1650 17:55:21.869 00.000 428 IsSlewing returns 0 17:55:21.869 00.000 428 IsGuiding returns 0 17:55:21.947 00.078 428 PulseGuide returned control before completion, sleep 1583 17:55:22.010 00.063 10672 UpdateGuideState exits: m=539801 SNR=57.0 17:55:22.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:22.010 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:22.010 00.000 10672 Enqueuing Expose request 17:55:23.541 01.531 428 IsGuiding returns 1 17:55:23.541 00.000 428 scope still moving after pulse duration time elapsed 17:55:23.573 00.032 428 IsSlewing returns 0 17:55:23.573 00.000 428 IsGuiding returns 1 17:55:23.635 00.062 428 IsSlewing returns 0 17:55:23.666 00.031 428 IsGuiding returns 0 17:55:23.666 00.000 428 scope move finished after 1650 + 154 ms 17:55:23.666 00.000 428 Move returns status 0, amount 1650 17:55:23.666 00.000 428 move complete, result=0 17:55:23.666 00.000 428 worker thread done servicing request 17:55:23.666 00.000 428 Worker thread wakes up 17:55:23.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:23.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(163,919,31,31) 17:55:24.135 00.469 428 Exposure complete 17:55:24.360 00.225 428 worker thread done servicing request 17:55:24.360 00.000 10672 OnExposeComplete: enter 17:55:24.360 00.000 10672 UpdateGuideState(): m_state=3 17:55:24.360 00.000 10672 Star::Find(15, 178, 933, 0, (0,0,0,0), 0.0, 0) frame 199 17:55:24.360 00.000 10672 Star::Find returns 1 (0), X=178.84, Y=933.54, Mass=471843, SNR=51.6, Peak=48032 HFD=3.5 17:55:24.360 00.000 10672 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH 17:55:24.360 00.000 10672 Nudge: theta = 2.85 17:55:24.360 00.000 10672 South nudging, decAmt = 7.990, Normal south moves = 20.833 17:55:24.360 00.000 10672 Sending NudgeSouth pulse of duration 1350 ms 17:55:24.360 00.000 10672 Status Line: Nudge South 1 17:55:24.375 00.015 10672 Enqueuing Calibration Move request for direction 1 17:55:24.375 00.000 428 Worker thread wakes up 17:55:24.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:55:24.375 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 17:55:24.375 00.000 428 Handling axis move in thread for scope dir=1 dur=1350 17:55:24.375 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 17:55:24.375 00.000 428 MoveAxis(S, 1350, -) 17:55:24.375 00.000 428 Guiding Dir = 1, Dur = 1350 17:55:24.391 00.016 428 IsSlewing returns 0 17:55:24.391 00.000 428 IsGuiding returns 0 17:55:24.469 00.078 428 PulseGuide returned control before completion, sleep 1276 17:55:24.516 00.047 10672 UpdateGuideState exits: m=471843 SNR=51.6 17:55:24.516 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:24.516 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:24.516 00.000 10672 Enqueuing Expose request 17:55:25.771 01.255 428 IsGuiding returns 1 17:55:25.771 00.000 428 scope still moving after pulse duration time elapsed 17:55:25.802 00.031 428 IsSlewing returns 0 17:55:25.802 00.000 428 IsGuiding returns 1 17:55:25.864 00.062 428 IsSlewing returns 0 17:55:25.864 00.000 428 IsGuiding returns 0 17:55:25.864 00.000 428 scope move finished after 1350 + 126 ms 17:55:25.864 00.000 428 Move returns status 0, amount 1350 17:55:25.864 00.000 428 move complete, result=0 17:55:25.864 00.000 428 worker thread done servicing request 17:55:25.864 00.000 428 Worker thread wakes up 17:55:25.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:25.864 00.000 428 Handling exposure in thread, d=2500 o=3 r=(164,919,31,31) 17:55:26.636 00.772 428 Exposure complete 17:55:26.839 00.203 428 worker thread done servicing request 17:55:26.839 00.000 10672 OnExposeComplete: enter 17:55:26.839 00.000 10672 UpdateGuideState(): m_state=3 17:55:26.839 00.000 10672 Star::Find(15, 178, 933, 0, (0,0,0,0), 0.0, 0) frame 200 17:55:26.839 00.000 10672 Star::Find returns 1 (0), X=179.06, Y=932.94, Mass=556657, SNR=66.9, Peak=49776 HFD=4.0 17:55:26.839 00.000 10672 Nudge: theta = 2.81 17:55:26.839 00.000 10672 South nudging, decAmt = 7.379, Normal south moves = 20.833 17:55:26.839 00.000 10672 Sending NudgeSouth pulse of duration 1350 ms 17:55:26.839 00.000 10672 Status Line: Nudge South 2 17:55:26.854 00.015 10672 Enqueuing Calibration Move request for direction 1 17:55:26.854 00.000 428 Worker thread wakes up 17:55:26.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3240, FiltMax=65488, Gamma=1.000 17:55:26.854 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 17:55:26.854 00.000 428 Handling axis move in thread for scope dir=1 dur=1350 17:55:26.854 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 17:55:26.854 00.000 428 MoveAxis(S, 1350, -) 17:55:26.854 00.000 428 Guiding Dir = 1, Dur = 1350 17:55:26.854 00.000 428 IsSlewing returns 0 17:55:26.854 00.000 428 IsGuiding returns 0 17:55:26.932 00.078 428 PulseGuide returned control before completion, sleep 1287 17:55:26.995 00.063 10672 UpdateGuideState exits: m=556657 SNR=66.9 17:55:26.995 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:26.995 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:26.995 00.000 10672 Enqueuing Expose request 17:55:28.234 01.239 428 IsGuiding returns 1 17:55:28.234 00.000 428 scope still moving after pulse duration time elapsed 17:55:28.265 00.031 428 IsSlewing returns 0 17:55:28.265 00.000 428 IsGuiding returns 1 17:55:28.312 00.047 428 IsSlewing returns 0 17:55:28.312 00.000 428 IsGuiding returns 0 17:55:28.312 00.000 428 scope move finished after 1350 + 98 ms 17:55:28.312 00.000 428 Move returns status 0, amount 1350 17:55:28.312 00.000 428 move complete, result=0 17:55:28.312 00.000 428 worker thread done servicing request 17:55:28.312 00.000 428 Worker thread wakes up 17:55:28.312 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:28.312 00.000 428 Handling exposure in thread, d=2500 o=3 r=(164,918,31,31) 17:55:29.132 00.820 428 Exposure complete 17:55:29.335 00.203 428 worker thread done servicing request 17:55:29.335 00.000 10672 OnExposeComplete: enter 17:55:29.335 00.000 10672 UpdateGuideState(): m_state=3 17:55:29.335 00.000 10672 Star::Find(15, 179, 932, 0, (0,0,0,0), 0.0, 0) frame 201 17:55:29.335 00.000 10672 Star::Find returns 1 (0), X=179.74, Y=932.28, Mass=537309, SNR=62.8, Peak=39216 HFD=3.7 17:55:29.335 00.000 10672 Nudge: theta = 2.71 17:55:29.335 00.000 10672 South nudging, decAmt = 6.646, Normal south moves = 20.833 17:55:29.335 00.000 10672 Sending NudgeSouth pulse of duration 1350 ms 17:55:29.335 00.000 10672 Status Line: Nudge South 3 17:55:29.350 00.015 10672 Enqueuing Calibration Move request for direction 1 17:55:29.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:55:29.350 00.000 428 Worker thread wakes up 17:55:29.350 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 17:55:29.350 00.000 428 Handling axis move in thread for scope dir=1 dur=1350 17:55:29.350 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 17:55:29.350 00.000 428 MoveAxis(S, 1350, -) 17:55:29.350 00.000 428 Guiding Dir = 1, Dur = 1350 17:55:29.350 00.000 428 IsSlewing returns 0 17:55:29.350 00.000 428 IsGuiding returns 0 17:55:29.444 00.094 428 PulseGuide returned control before completion, sleep 1274 17:55:29.491 00.047 10672 UpdateGuideState exits: m=537309 SNR=62.8 17:55:29.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:29.491 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:29.491 00.000 10672 Enqueuing Expose request 17:55:30.729 01.238 428 IsGuiding returns 1 17:55:30.729 00.000 428 scope still moving after pulse duration time elapsed 17:55:30.761 00.032 428 IsSlewing returns 0 17:55:30.761 00.000 428 IsGuiding returns 1 17:55:30.792 00.031 428 IsSlewing returns 0 17:55:30.792 00.000 428 IsGuiding returns 1 17:55:30.839 00.047 428 IsSlewing returns 0 17:55:30.839 00.000 428 IsGuiding returns 0 17:55:30.839 00.000 428 scope move finished after 1350 + 128 ms 17:55:30.839 00.000 428 Move returns status 0, amount 1350 17:55:30.839 00.000 428 move complete, result=0 17:55:30.839 00.000 428 worker thread done servicing request 17:55:30.839 00.000 428 Worker thread wakes up 17:55:30.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:30.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,917,31,31) 17:55:31.644 00.805 428 Exposure complete 17:55:31.847 00.203 428 worker thread done servicing request 17:55:31.847 00.000 10672 OnExposeComplete: enter 17:55:31.847 00.000 10672 UpdateGuideState(): m_state=3 17:55:31.863 00.016 10672 Star::Find(15, 179, 932, 0, (0,0,0,0), 0.0, 0) frame 202 17:55:31.863 00.000 10672 Star::Find returns 1 (0), X=179.61, Y=931.30, Mass=505476, SNR=61.2, Peak=40848 HFD=3.6 17:55:31.863 00.000 10672 Nudge: theta = 2.68 17:55:31.863 00.000 10672 South nudging, decAmt = 5.681, Normal south moves = 20.833 17:55:31.863 00.000 10672 Sending NudgeSouth pulse of duration 1350 ms 17:55:31.863 00.000 10672 Status Line: Nudge South 4 17:55:31.863 00.000 10672 Enqueuing Calibration Move request for direction 1 17:55:31.863 00.000 428 Worker thread wakes up 17:55:31.863 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:55:31.863 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 17:55:31.863 00.000 428 Handling axis move in thread for scope dir=1 dur=1350 17:55:31.863 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 17:55:31.863 00.000 428 MoveAxis(S, 1350, -) 17:55:31.863 00.000 428 Guiding Dir = 1, Dur = 1350 17:55:31.863 00.000 428 IsSlewing returns 0 17:55:31.878 00.015 428 IsGuiding returns 0 17:55:31.956 00.078 428 PulseGuide returned control before completion, sleep 1283 17:55:32.019 00.063 10672 UpdateGuideState exits: m=505476 SNR=61.2 17:55:32.019 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:32.019 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:32.019 00.000 10672 Enqueuing Expose request 17:55:33.242 01.223 428 IsGuiding returns 1 17:55:33.242 00.000 428 scope still moving after pulse duration time elapsed 17:55:33.273 00.031 428 IsSlewing returns 0 17:55:33.273 00.000 428 IsGuiding returns 1 17:55:33.335 00.062 428 IsSlewing returns 0 17:55:33.335 00.000 428 IsGuiding returns 0 17:55:33.335 00.000 428 scope move finished after 1350 + 119 ms 17:55:33.335 00.000 428 Move returns status 0, amount 1350 17:55:33.335 00.000 428 move complete, result=0 17:55:33.335 00.000 428 worker thread done servicing request 17:55:33.335 00.000 428 Worker thread wakes up 17:55:33.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:33.335 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,916,31,31) 17:55:34.137 00.802 428 Exposure complete 17:55:34.355 00.218 428 worker thread done servicing request 17:55:34.355 00.000 10672 OnExposeComplete: enter 17:55:34.355 00.000 10672 UpdateGuideState(): m_state=3 17:55:34.355 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 203 17:55:34.355 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.36, Mass=520670, SNR=58.5, Peak=54144 HFD=3.6 17:55:34.355 00.000 10672 Nudge: theta = 2.54 17:55:34.355 00.000 10672 Final south nudging status: Current loc = {180.152,930.361}, targeting {177.788,925.386} 17:55:34.355 00.000 10672 Falling Through to state CALIBRATION_COMPLETE 17:55:34.355 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 17:39:36" 17:55:34.355 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000488 17:55:34.355 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000618 17:55:34.355 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 17:55:34.355 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.097899 17:55:34.355 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.625200 17:55:34.355 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003340 17:55:34.355 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 17:55:34.355 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 17:55:34.355 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 17:55:34.371 00.016 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 17:55:34.371 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 17:55:34.371 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 17:55:34.371 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 17:55:34.371 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 17:55:34.371 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.492340 17:55:34.371 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 39 17:55:34.371 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 31 17:55:34.371 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 17:55:34.371 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3 17:55:34.371 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "20/09/2019 22:12:18" 17:55:34.371 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 17:55:34.371 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.8 -0.1}, {-1.2 -0.1}, {-1.7 -0.0}, {-2.5 -0.2}, {-3.3 -0.2}, {-3.8 -0.2}, {-4.5 -0.3}, {-4.8 -0.4}, {-5.5 -0.4}, {-6.0 -0.3}, {-6.8 -0.0}, {-7.4 -0.4}, {-8.1 -0.6}, {-8.5 -0.5}, {-9.4 -0.9}, {-9.8 -0.7}, {-10.6 -0.8}, {-11.3 -0.8}, {-11.7 -0.8}, {-12.6 -0.9}, {-13.3 -1.2}, {-13.7 -1.2}, {-14.9 -1.1}, {-15.3 -1.5}, {-15.7 -1.3}, {-16.6 -1.4}, {-17.0 -1.5}, {-18.2 -1.7}, {-18.7 -1.6}, {-19.6 -1.7}, {-19.9 -2.1}, {-20.8 -2.2}, {-21.4 -2.3}, {-22.0 -2.2}, {-22.7 -2.4}, {-23.4 -2.4}, {-23.9 -2.5}, {-24.8 -2.6}, {-25.6 -2.5}, {-25.6 -2.5}, {-25.2 -2.5}, {-24.5 -2.7}, {-23.6 -2.6}, {-22.9 -2.4}, {-21.9 -2.1}, {-21.4 -1.8}, {-20.5 -1.7}, {-19.6 -1.5}, {-19.0 -1.5}, {-17.9 -0.8}, {-17.3 -1.2}, {-16.1 -1.2}, {-15.0 -0.7}, {-14.1 -0.5}, {-13.0 -0.4}, {-11.9 -0.5}, {-11.3 -0.2}, {-10.4 0.1}, {-9.6 -0.3}, {-8.5 0.3}, {-7.7 0.2}, {-7.8 0.4}" 17:55:34.371 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.2 -0.9}, {0.1 -1.5}, {-0.0 -2.3}, {-0.6 -3.0}, {-0.3 -3.8}, {0.2 -4.4}, {-0.2 -5.2}, {-0.2 -6.1}, {0.2 -7.1}, {0.1 -7.6}, {0.2 -8.6}, {0.3 -9.5}, {0.0 -10.1}, {0.2 -10.9}, {0.2 -11.6}, {0.1 -12.1}, {0.3 -13.3}, {0.3 -14.3}, {0.4 -15.2}, {0.1 -16.0}, {0.1 -17.1}, {0.2 -17.5}, {0.6 -18.6}, {0.6 -19.1}, {0.5 -20.1}, {1.2 -21.1}, {1.1 -22.4}, {1.1 -23.5}, {1.3 -24.2}, {1.5 -24.8}, {1.4 -25.8}, {1.4 -25.8}, {1.9 -25.4}, {1.7 -24.2}, {1.4 -23.3}, {1.1 -22.4}, {0.8 -20.9}, {0.5 -19.6}, {-0.1 -18.3}, {-0.6 -16.8}, {-0.9 -15.3}, {-1.2 -14.2}, {-1.8 -12.4}, {-2.1 -11.0}, {-2.1 -9.0}, {-3.0 -7.2}, {-3.3 -5.7}, {-4.0 -4.1}, {-4.1 -3.5}" 17:55:34.371 00.000 10672 ScopeASCOM::GetDeclination() returns 57.5 17:55:34.387 00.016 10672 ScopeASCOM::SideOfPier() returns 0 17:55:34.387 00.000 10672 Mount::SetCalibration (scope) -- xAngle=7.0 yAngle=97.8 xRate=0.423 yRate=0.659 bin=1 dec=57.5 pierSide=0 par=+/+ rotAng=None 17:55:34.387 00.000 10672 Mount::SetCalibration (scope) -- sets m_xAngle=7.0 m_yAngleError=-0.8 17:55:34.402 00.015 10672 ScopeASCOM::GetDeclination() returns 57.5 17:55:34.402 00.000 10672 ScopeASCOM::SideOfPier() returns 0 17:55:34.402 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 17:55:34.402 00.000 10672 ScopeASCOM::SideOfPier() returns 0 17:55:34.418 00.016 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 17:55:34" 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 17:55:34.418 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.121320 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 17:55:34.418 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 17:55:34.418 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 17:55:34.418 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 17:55:34.418 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 17:55:34.418 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 17:55:34.418 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 17:55:34.433 00.015 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 17:55:34.433 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 17:55:34.433 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 17:55:34.433 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 17:55:34.433 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 17:55:34.433 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 17:55:34.433 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 17:55:34.433 00.000 10672 Calibration passed sanity checks... 17:55:34.433 00.000 10672 Status Line: Calibration complete 17:55:34.449 00.016 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 17:55:34.449 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 17:55:34.449 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 17:55:34.449 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 17:55:34.449 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 17:55:34.449 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 17:55:34.449 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 17:55:34.449 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 17:55:34.449 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 17:55:34.449 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 17:55:34.449 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 17:55:34.449 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 17:55:34.449 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 17:55:34.449 00.000 10672 Calibration Complete 17:55:34.465 00.016 10672 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY 17:55:34.465 00.000 10672 guider state => CALIBRATED 17:55:34.465 00.000 10672 Changing from state CALIBRATED to CALIBRATED 17:55:34.465 00.000 10672 guider state => CALIBRATED 17:55:34.465 00.000 10672 Changing from state CALIBRATED to GUIDING 17:55:34.465 00.000 10672 ScopeASCOM::GetDeclination() returns 57.5 17:55:34.465 00.000 10672 ScopeASCOM::SideOfPier() returns 0 17:55:34.465 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=57.5 pierSide=0, cal dec=57.5 pierSide=0 rotAngle=None bin=1 17:55:34.465 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 17:55:34.465 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 17:55:34.465 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 17:55:34.465 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 17:55:34.465 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 17:55:34.465 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 17:55:34.465 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 17:55:34.465 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 17:55:34.465 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 17:55:34.465 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 17:55:34.480 00.015 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 17:55:34.480 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 17:55:34.480 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 17:55:34.480 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 17:55:34.480 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 17:55:34.496 00.016 10672 ScopeASCOM::GetDeclination() returns 57.5 17:55:34.496 00.000 10672 ScopeASCOM::SideOfPier() returns 0 17:55:34.496 00.000 10672 setting lock position to (180.15, 930.36) 17:55:34.496 00.000 10672 guider state => GUIDING 17:55:34.496 00.000 10672 Status Line: Guiding 17:55:34.511 00.015 10672 Mount: notify guiding started 17:55:34.511 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 17:55:34.511 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 17:55:34" 17:55:34.511 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 17:55:34.511 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 17:55:34.511 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 17:55:34.511 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.121320 17:55:34.511 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 17:55:34.511 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 17:55:34.527 00.016 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 17:55:34.527 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 17:55:34.527 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 17:55:34.527 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 17:55:34.527 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 17:55:34.527 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 17:55:34.527 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 17:55:34.527 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 17:55:34.527 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 17:55:34.527 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 17:55:34.527 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 17:55:34.527 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 17:55:34.527 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 17:55:34.527 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 17:55:34.527 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 17:55:34.527 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 17:55:34.527 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 17:55:34.527 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 17:55:34.543 00.016 10672 ScopeASCOM::SideOfPier() returns 0 17:55:34.543 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 17:55:34.543 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 17:55:34.543 00.000 10672 ScopeASCOM::GetDeclination() returns 57.5 17:55:34.543 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 57.5 17:55:34.543 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.12) = xAngle (0.12 = 0.12) 17:55:34.543 00.000 10672 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 17:55:34.543 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 17:55:34.543 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 17:55:34.543 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 17:55:34.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3184, FiltMax=65488, Gamma=1.000 17:55:34.699 00.156 10672 UpdateGuideState exits: m=520670 SNR=58.5 17:55:34.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:34.699 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:34.699 00.000 10672 Enqueuing Expose request 17:55:34.699 00.000 428 Worker thread wakes up 17:55:34.699 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:34.699 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:36.631 01.932 428 Exposure complete 17:55:36.850 00.219 428 worker thread done servicing request 17:55:36.850 00.000 10672 OnExposeComplete: enter 17:55:36.850 00.000 10672 UpdateGuideState(): m_state=6 17:55:36.850 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 1 17:55:36.850 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=929.86, Mass=523458, SNR=58.6, Peak=49024 HFD=3.7 17:55:36.850 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 17:55:36.850 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 17:55:36.850 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.50 hyp=0.50 cameraTheta=-1.45 mountX=-0.00 mountY=-0.50, mountTheta=-1.57 17:55:36.866 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.50, opts=13) 17:55:36.866 00.000 10672 Enqueuing Move request for scope (0.06, -0.50) 17:55:36.866 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:55:36.866 00.000 428 Worker thread wakes up 17:55:36.866 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.50) opts 0xd 17:55:36.866 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.50) 17:55:36.866 00.000 428 Moving (0.06, -0.50) raw xDistance=-0.00 yDistance=-0.50 17:55:36.866 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 17:55:36.866 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:55:36.866 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 17:55:36.866 00.000 428 MoveAxis(E, 0, ABG) 17:55:36.866 00.000 428 Move returns status 0, amount 0 17:55:36.866 00.000 428 MoveAxis(N, 0, ABG) 17:55:36.866 00.000 428 Move returns status 0, amount 0 17:55:36.866 00.000 428 move complete, result=0 17:55:36.866 00.000 428 worker thread done servicing request 17:55:36.996 00.130 10672 UpdateGuideState exits: m=523458 SNR=58.6 17:55:36.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:36.996 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:36.996 00.000 10672 Enqueuing Expose request 17:55:36.996 00.000 428 Worker thread wakes up 17:55:37.011 00.015 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 17:55:37.011 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:37.011 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:39.126 02.115 428 Exposure complete 17:55:39.298 00.172 428 worker thread done servicing request 17:55:39.298 00.000 10672 OnExposeComplete: enter 17:55:39.298 00.000 10672 UpdateGuideState(): m_state=6 17:55:39.298 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 2 17:55:39.298 00.000 10672 Star::Find returns 1 (0), X=180.59, Y=929.46, Mass=598681, SNR=67.8, Peak=53264 HFD=3.3 17:55:39.298 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.12) = xAngle (-1.24 = -1.24) 17:55:39.298 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.23 = -1.23) 17:55:39.298 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.90 hyp=1.00 cameraTheta=-1.12 mountX=0.32 mountY=-0.94, mountTheta=-1.24 17:55:39.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.90, opts=13) 17:55:39.298 00.000 10672 Enqueuing Move request for scope (0.43, -0.90) 17:55:39.298 00.000 428 Worker thread wakes up 17:55:39.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:55:39.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.90) opts 0xd 17:55:39.298 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.90) 17:55:39.298 00.000 428 Moving (0.43, -0.90) raw xDistance=0.32 yDistance=-0.94 17:55:39.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 17:55:39.313 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:55:39.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.94 17:55:39.313 00.000 428 MoveAxis(E, 0, ABG) 17:55:39.313 00.000 428 Move returns status 0, amount 0 17:55:39.313 00.000 428 MoveAxis(N, 0, ABG) 17:55:39.313 00.000 428 Move returns status 0, amount 0 17:55:39.313 00.000 428 move complete, result=0 17:55:39.313 00.000 428 worker thread done servicing request 17:55:39.411 00.098 10672 UpdateGuideState exits: m=598681 SNR=67.8 17:55:39.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:39.411 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:39.411 00.000 10672 Enqueuing Expose request 17:55:39.411 00.000 428 Worker thread wakes up 17:55:39.411 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH 17:55:39.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:39.411 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:41.639 02.228 428 Exposure complete 17:55:41.857 00.218 428 worker thread done servicing request 17:55:41.857 00.000 10672 OnExposeComplete: enter 17:55:41.857 00.000 10672 UpdateGuideState(): m_state=6 17:55:41.857 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 3 17:55:41.857 00.000 10672 Star::Find returns 1 (0), X=180.75, Y=929.59, Mass=560887, SNR=70.8, Peak=49232 HFD=3.7 17:55:41.857 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.12) = xAngle (-1.04 = -1.04) 17:55:41.857 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.02 = -1.02) 17:55:41.857 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.77 hyp=0.97 cameraTheta=-0.91 mountX=0.50 mountY=-0.83, mountTheta=-1.03 17:55:41.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.77, opts=13) 17:55:41.857 00.000 10672 Enqueuing Move request for scope (0.60, -0.77) 17:55:41.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3616, FiltMax=65488, Gamma=1.000 17:55:41.857 00.000 428 Worker thread wakes up 17:55:41.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.77) opts 0xd 17:55:41.857 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.77) 17:55:41.857 00.000 428 Moving (0.60, -0.77) raw xDistance=0.50 yDistance=-0.83 17:55:41.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 17:55:41.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:55:41.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.83 17:55:41.857 00.000 428 MoveAxis(W, 740, ABG) 17:55:41.857 00.000 428 Guiding Dir = 3, Dur = 740 17:55:41.857 00.000 428 IsSlewing returns 0 17:55:41.857 00.000 428 IsGuiding returns 0 17:55:41.889 00.032 428 PulseGuide returned control before completion, sleep 722 17:55:41.998 00.109 10672 UpdateGuideState exits: m=560887 SNR=70.8 17:55:41.998 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:41.998 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:41.998 00.000 10672 Enqueuing Expose request 17:55:42.643 00.645 428 IsGuiding returns 0 17:55:42.643 00.000 428 Move returns status 0, amount 740 17:55:42.643 00.000 428 MoveAxis(N, 0, ABG) 17:55:42.643 00.000 428 Move returns status 0, amount 0 17:55:42.643 00.000 428 move complete, result=0 17:55:42.643 00.000 428 worker thread done servicing request 17:55:42.643 00.000 10672 GuideStep: 0.5 px 740 ms WEST, -0.8 px 0 ms NORTH 17:55:42.643 00.000 428 Worker thread wakes up 17:55:42.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:42.643 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:44.141 01.498 428 Exposure complete 17:55:44.313 00.172 428 worker thread done servicing request 17:55:44.313 00.000 10672 OnExposeComplete: enter 17:55:44.313 00.000 10672 UpdateGuideState(): m_state=6 17:55:44.313 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 4 17:55:44.313 00.000 10672 Star::Find returns 1 (0), X=179.95, Y=929.33, Mass=611347, SNR=64.1, Peak=51632 HFD=4.3 17:55:44.313 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (0.12) = xAngle (-1.89 = -1.89) 17:55:44.313 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.87 = -1.87) 17:55:44.313 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-1.03 hyp=1.05 cameraTheta=-1.77 mountX=-0.33 mountY=-1.00, mountTheta=-1.89 17:55:44.313 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-1.03, opts=13) 17:55:44.313 00.000 10672 Enqueuing Move request for scope (-0.20, -1.03) 17:55:44.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:55:44.313 00.000 428 Worker thread wakes up 17:55:44.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -1.03) opts 0xd 17:55:44.328 00.015 428 Handling offset move in thread for scope, endpoint = (-0.20, -1.03) 17:55:44.328 00.000 428 Moving (-0.20, -1.03) raw xDistance=-0.33 yDistance=-1.00 17:55:44.328 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 17:55:44.328 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.77 17:55:44.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.00 from input -1.00 17:55:44.328 00.000 428 MoveAxis(E, 0, ABG) 17:55:44.328 00.000 428 Move returns status 0, amount 0 17:55:44.328 00.000 428 MoveAxis(N, 1523, ABG) 17:55:44.328 00.000 428 Guiding Dir = 0, Dur = 1523 17:55:44.328 00.000 428 IsSlewing returns 0 17:55:44.328 00.000 428 IsGuiding returns 0 17:55:44.406 00.078 428 PulseGuide returned control before completion, sleep 1456 17:55:44.426 00.020 10672 UpdateGuideState exits: m=611347 SNR=64.1 17:55:44.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:44.426 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:44.426 00.000 10672 Enqueuing Expose request 17:55:45.868 01.442 428 IsGuiding returns 1 17:55:45.868 00.000 428 scope still moving after pulse duration time elapsed 17:55:45.899 00.031 428 IsSlewing returns 0 17:55:45.899 00.000 428 IsGuiding returns 1 17:55:45.946 00.047 428 IsSlewing returns 0 17:55:45.977 00.031 428 IsGuiding returns 0 17:55:45.977 00.000 428 scope move finished after 1523 + 136 ms 17:55:45.977 00.000 428 Move returns status 0, amount 1523 17:55:45.977 00.000 428 move complete, result=0 17:55:45.977 00.000 428 worker thread done servicing request 17:55:45.977 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.0 px 1523 ms NORTH 17:55:45.977 00.000 428 Worker thread wakes up 17:55:45.977 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:45.977 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:46.630 00.653 428 Exposure complete 17:55:46.849 00.219 428 worker thread done servicing request 17:55:46.849 00.000 10672 OnExposeComplete: enter 17:55:46.849 00.000 10672 UpdateGuideState(): m_state=6 17:55:46.849 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 5 17:55:46.849 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=929.17, Mass=607038, SNR=65.3, Peak=41504 HFD=4.3 17:55:46.849 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (0.12) = xAngle (-1.94 = -1.94) 17:55:46.849 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.93 = -1.93) 17:55:46.849 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-1.19 hyp=1.23 cameraTheta=-1.82 mountX=-0.45 mountY=-1.15, mountTheta=-1.94 17:55:46.849 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-1.19, opts=13) 17:55:46.849 00.000 10672 Enqueuing Move request for scope (-0.31, -1.19) 17:55:46.849 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:55:46.849 00.000 428 Worker thread wakes up 17:55:46.849 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.19) opts 0xd 17:55:46.849 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -1.19) 17:55:46.849 00.000 428 Moving (-0.31, -1.19) raw xDistance=-0.45 yDistance=-1.15 17:55:46.864 00.015 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 17:55:46.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.15 from input -1.15 17:55:46.864 00.000 428 MoveAxis(E, 666, ABG) 17:55:46.864 00.000 428 Guiding Dir = 2, Dur = 666 17:55:46.880 00.016 428 IsSlewing returns 0 17:55:46.880 00.000 428 IsGuiding returns 0 17:55:46.911 00.031 428 PulseGuide returned control before completion, sleep 650 17:55:47.005 00.094 10672 UpdateGuideState exits: m=607038 SNR=65.3 17:55:47.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:47.005 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:47.005 00.000 10672 Enqueuing Expose request 17:55:47.620 00.615 428 IsGuiding returns 1 17:55:47.620 00.000 428 scope still moving after pulse duration time elapsed 17:55:47.651 00.031 428 IsSlewing returns 0 17:55:47.651 00.000 428 IsGuiding returns 0 17:55:47.651 00.000 428 scope move finished after 666 + 96 ms 17:55:47.651 00.000 428 Move returns status 0, amount 666 17:55:47.651 00.000 428 MoveAxis(N, 1749, ABG) 17:55:47.651 00.000 428 Guiding Dir = 0, Dur = 1749 17:55:47.651 00.000 428 IsSlewing returns 0 17:55:47.656 00.005 428 IsGuiding returns 0 17:55:47.718 00.062 428 PulseGuide returned control before completion, sleep 1683 17:55:49.425 01.707 428 IsGuiding returns 1 17:55:49.425 00.000 428 scope still moving after pulse duration time elapsed 17:55:49.488 00.063 428 IsSlewing returns 0 17:55:49.519 00.031 428 IsGuiding returns 0 17:55:49.519 00.000 428 scope move finished after 1749 + 117 ms 17:55:49.519 00.000 428 Move returns status 0, amount 1749 17:55:49.519 00.000 428 move complete, result=0 17:55:49.519 00.000 428 worker thread done servicing request 17:55:49.519 00.000 10672 GuideStep: -0.4 px 666 ms EAST, -1.2 px 1749 ms NORTH 17:55:49.519 00.000 428 Worker thread wakes up 17:55:49.519 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:49.519 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:49.535 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:55:51.638 02.103 428 Exposure complete 17:55:51.826 00.188 428 worker thread done servicing request 17:55:51.826 00.000 10672 OnExposeComplete: enter 17:55:51.826 00.000 10672 UpdateGuideState(): m_state=6 17:55:51.826 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 6 17:55:51.826 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=929.78, Mass=491853, SNR=64.1, Peak=41280 HFD=3.7 17:55:51.826 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.12) = xAngle (-1.22 = -1.22) 17:55:51.826 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.21 = -1.21) 17:55:51.826 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.58 hyp=0.65 cameraTheta=-1.10 mountX=0.22 mountY=-0.61, mountTheta=-1.22 17:55:51.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.58, opts=13) 17:55:51.826 00.000 10672 Enqueuing Move request for scope (0.30, -0.58) 17:55:51.826 00.000 428 Worker thread wakes up 17:55:51.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3512, FiltMax=65488, Gamma=1.000 17:55:51.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.58) opts 0xd 17:55:51.826 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.58) 17:55:51.826 00.000 428 Moving (0.30, -0.58) raw xDistance=0.22 yDistance=-0.61 17:55:51.826 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 17:55:51.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.61 from input -0.61 17:55:51.826 00.000 428 MoveAxis(E, 0, ABG) 17:55:51.826 00.000 428 Move returns status 0, amount 0 17:55:51.826 00.000 428 MoveAxis(N, 923, ABG) 17:55:51.826 00.000 428 Guiding Dir = 0, Dur = 923 17:55:51.826 00.000 428 IsSlewing returns 0 17:55:51.826 00.000 428 IsGuiding returns 0 17:55:51.908 00.082 428 PulseGuide returned control before completion, sleep 848 17:55:51.940 00.032 10672 UpdateGuideState exits: m=491853 SNR=64.1 17:55:51.940 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:51.940 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:51.940 00.000 10672 Enqueuing Expose request 17:55:52.783 00.843 428 IsGuiding returns 1 17:55:52.783 00.000 428 scope still moving after pulse duration time elapsed 17:55:52.814 00.031 428 IsSlewing returns 0 17:55:52.814 00.000 428 IsGuiding returns 1 17:55:52.861 00.047 428 IsSlewing returns 0 17:55:52.892 00.031 428 IsGuiding returns 0 17:55:52.892 00.000 428 scope move finished after 923 + 137 ms 17:55:52.892 00.000 428 Move returns status 0, amount 923 17:55:52.892 00.000 428 move complete, result=0 17:55:52.892 00.000 428 worker thread done servicing request 17:55:52.892 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 923 ms NORTH 17:55:52.892 00.000 428 Worker thread wakes up 17:55:52.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:52.892 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:54.135 01.243 428 Exposure complete 17:55:54.323 00.188 428 worker thread done servicing request 17:55:54.323 00.000 10672 OnExposeComplete: enter 17:55:54.323 00.000 10672 UpdateGuideState(): m_state=6 17:55:54.323 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 7 17:55:54.323 00.000 10672 Star::Find returns 1 (0), X=180.39, Y=930.12, Mass=524361, SNR=55.0, Peak=37248 HFD=3.9 17:55:54.323 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.12) = xAngle (-0.91 = -0.91) 17:55:54.323 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.90 = -0.90) 17:55:54.323 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-0.79 mountX=0.21 mountY=-0.26, mountTheta=-0.91 17:55:54.323 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.24, opts=13) 17:55:54.323 00.000 10672 Enqueuing Move request for scope (0.24, -0.24) 17:55:54.323 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:55:54.323 00.000 428 Worker thread wakes up 17:55:54.323 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.24) opts 0xd 17:55:54.323 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.24) 17:55:54.323 00.000 428 Moving (0.24, -0.24) raw xDistance=0.21 yDistance=-0.26 17:55:54.323 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 17:55:54.323 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:55:54.323 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 17:55:54.323 00.000 428 MoveAxis(E, 0, ABG) 17:55:54.323 00.000 428 Move returns status 0, amount 0 17:55:54.323 00.000 428 MoveAxis(N, 0, ABG) 17:55:54.323 00.000 428 Move returns status 0, amount 0 17:55:54.323 00.000 428 move complete, result=0 17:55:54.323 00.000 428 worker thread done servicing request 17:55:54.448 00.125 10672 UpdateGuideState exits: m=524361 SNR=55.0 17:55:54.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:54.448 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:54.448 00.000 10672 Enqueuing Expose request 17:55:54.448 00.000 428 Worker thread wakes up 17:55:54.448 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 17:55:54.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:54.448 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:56.628 02.180 428 Exposure complete 17:55:56.831 00.203 428 worker thread done servicing request 17:55:56.831 00.000 10672 OnExposeComplete: enter 17:55:56.831 00.000 10672 UpdateGuideState(): m_state=6 17:55:56.831 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 8 17:55:56.831 00.000 10672 Star::Find returns 1 (0), X=180.44, Y=930.23, Mass=512171, SNR=55.3, Peak=42704 HFD=3.7 17:55:56.831 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.12) = xAngle (-0.53 = -0.53) 17:55:56.831 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52) 17:55:56.831 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.41 mountX=0.27 mountY=-0.16, mountTheta=-0.52 17:55:56.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.13, opts=13) 17:55:56.831 00.000 10672 Enqueuing Move request for scope (0.29, -0.13) 17:55:56.831 00.000 428 Worker thread wakes up 17:55:56.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:55:56.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd 17:55:56.831 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.13) 17:55:56.831 00.000 428 Moving (0.29, -0.13) raw xDistance=0.27 yDistance=-0.16 17:55:56.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 17:55:56.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:55:56.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 17:55:56.831 00.000 428 MoveAxis(E, 0, ABG) 17:55:56.831 00.000 428 Move returns status 0, amount 0 17:55:56.831 00.000 428 MoveAxis(N, 0, ABG) 17:55:56.831 00.000 428 Move returns status 0, amount 0 17:55:56.831 00.000 428 move complete, result=0 17:55:56.831 00.000 428 worker thread done servicing request 17:55:56.956 00.125 10672 UpdateGuideState exits: m=512171 SNR=55.3 17:55:56.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:56.956 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:56.956 00.000 10672 Enqueuing Expose request 17:55:56.956 00.000 428 Worker thread wakes up 17:55:56.956 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 17:55:56.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:56.956 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:55:59.130 02.174 428 Exposure complete 17:55:59.322 00.192 428 worker thread done servicing request 17:55:59.322 00.000 10672 OnExposeComplete: enter 17:55:59.322 00.000 10672 UpdateGuideState(): m_state=6 17:55:59.322 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 9 17:55:59.322 00.000 10672 Star::Find returns 1 (0), X=180.28, Y=930.09, Mass=552592, SNR=62.6, Peak=38224 HFD=4.1 17:55:59.322 00.000 10672 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.12) = xAngle (-1.26 = -1.26) 17:55:59.322 00.000 10672 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.24 = -1.24) 17:55:59.322 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.14 mountX=0.09 mountY=-0.28, mountTheta=-1.26 17:55:59.338 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.27, opts=13) 17:55:59.338 00.000 10672 Enqueuing Move request for scope (0.12, -0.27) 17:55:59.338 00.000 428 Worker thread wakes up 17:55:59.338 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3408, FiltMax=65488, Gamma=1.000 17:55:59.338 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd 17:55:59.338 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.27) 17:55:59.338 00.000 428 Moving (0.12, -0.27) raw xDistance=0.09 yDistance=-0.28 17:55:59.338 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 17:55:59.338 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:55:59.338 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 17:55:59.338 00.000 428 MoveAxis(E, 0, ABG) 17:55:59.338 00.000 428 Move returns status 0, amount 0 17:55:59.338 00.000 428 MoveAxis(N, 0, ABG) 17:55:59.338 00.000 428 Move returns status 0, amount 0 17:55:59.338 00.000 428 move complete, result=0 17:55:59.338 00.000 428 worker thread done servicing request 17:55:59.447 00.109 10672 UpdateGuideState exits: m=552592 SNR=62.6 17:55:59.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:55:59.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:55:59.447 00.000 10672 Enqueuing Expose request 17:55:59.447 00.000 428 Worker thread wakes up 17:55:59.447 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 17:55:59.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:55:59.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:01.624 02.177 428 Exposure complete 17:56:01.812 00.188 428 worker thread done servicing request 17:56:01.812 00.000 10672 OnExposeComplete: enter 17:56:01.812 00.000 10672 UpdateGuideState(): m_state=6 17:56:01.812 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 10 17:56:01.812 00.000 10672 Star::Find returns 1 (0), X=180.68, Y=929.92, Mass=485033, SNR=56.3, Peak=45968 HFD=3.9 17:56:01.812 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.12) = xAngle (-0.82 = -0.82) 17:56:01.812 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.81 = -0.81) 17:56:01.812 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.44 hyp=0.69 cameraTheta=-0.70 mountX=0.47 mountY=-0.50, mountTheta=-0.82 17:56:01.827 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.44, opts=13) 17:56:01.827 00.000 10672 Enqueuing Move request for scope (0.52, -0.44) 17:56:01.827 00.000 428 Worker thread wakes up 17:56:01.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 17:56:01.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.44) opts 0xd 17:56:01.827 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.44) 17:56:01.827 00.000 428 Moving (0.52, -0.44) raw xDistance=0.47 yDistance=-0.50 17:56:01.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 17:56:01.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:01.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 17:56:01.827 00.000 428 MoveAxis(W, 695, ABG) 17:56:01.827 00.000 428 Guiding Dir = 3, Dur = 695 17:56:01.827 00.000 428 IsSlewing returns 0 17:56:01.827 00.000 428 IsGuiding returns 0 17:56:01.843 00.016 428 PulseGuide returned control before completion, sleep 691 17:56:01.921 00.078 10672 UpdateGuideState exits: m=485033 SNR=56.3 17:56:01.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:01.921 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:01.921 00.000 10672 Enqueuing Expose request 17:56:02.566 00.645 428 IsGuiding returns 0 17:56:02.582 00.016 428 Move returns status 0, amount 695 17:56:02.582 00.000 428 MoveAxis(N, 0, ABG) 17:56:02.582 00.000 428 Move returns status 0, amount 0 17:56:02.582 00.000 428 move complete, result=0 17:56:02.582 00.000 428 worker thread done servicing request 17:56:02.582 00.000 10672 GuideStep: 0.5 px 695 ms WEST, -0.5 px 0 ms NORTH 17:56:02.582 00.000 428 Worker thread wakes up 17:56:02.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:02.582 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:04.133 01.551 428 Exposure complete 17:56:04.325 00.192 428 worker thread done servicing request 17:56:04.325 00.000 10672 OnExposeComplete: enter 17:56:04.325 00.000 10672 UpdateGuideState(): m_state=6 17:56:04.325 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 11 17:56:04.325 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.42, Mass=565089, SNR=58.0, Peak=38880 HFD=3.7 17:56:04.325 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.12) = xAngle (0.07 = 0.07) 17:56:04.325 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09) 17:56:04.325 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.29 cameraTheta=0.19 mountX=0.28 mountY=0.02, mountTheta=0.09 17:56:04.325 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.05, opts=13) 17:56:04.325 00.000 10672 Enqueuing Move request for scope (0.28, 0.05) 17:56:04.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:04.325 00.000 428 Worker thread wakes up 17:56:04.325 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd 17:56:04.325 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.05) 17:56:04.325 00.000 428 Moving (0.28, 0.05) raw xDistance=0.28 yDistance=0.02 17:56:04.325 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 17:56:04.325 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:04.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 17:56:04.325 00.000 428 MoveAxis(E, 0, ABG) 17:56:04.325 00.000 428 Move returns status 0, amount 0 17:56:04.325 00.000 428 MoveAxis(N, 0, ABG) 17:56:04.325 00.000 428 Move returns status 0, amount 0 17:56:04.325 00.000 428 move complete, result=0 17:56:04.325 00.000 428 worker thread done servicing request 17:56:04.450 00.125 10672 UpdateGuideState exits: m=565089 SNR=58.0 17:56:04.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:04.450 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:04.450 00.000 10672 Enqueuing Expose request 17:56:04.450 00.000 428 Worker thread wakes up 17:56:04.450 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 17:56:04.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:04.450 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:06.630 02.180 428 Exposure complete 17:56:06.822 00.192 428 worker thread done servicing request 17:56:06.822 00.000 10672 OnExposeComplete: enter 17:56:06.822 00.000 10672 UpdateGuideState(): m_state=6 17:56:06.822 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 12 17:56:06.822 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.42, Mass=564521, SNR=62.6, Peak=35728 HFD=4.0 17:56:06.822 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.12) = xAngle (1.94 = 1.94) 17:56:06.822 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95) 17:56:06.822 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.06 mountX=-0.02 mountY=0.06, mountTheta=1.94 17:56:06.822 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.06, opts=13) 17:56:06.822 00.000 10672 Enqueuing Move request for scope (-0.03, 0.06) 17:56:06.822 00.000 428 Worker thread wakes up 17:56:06.822 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 17:56:06.822 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd 17:56:06.822 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.06) 17:56:06.822 00.000 428 Moving (-0.03, 0.06) raw xDistance=-0.02 yDistance=0.06 17:56:06.822 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 17:56:06.822 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:06.822 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 17:56:06.822 00.000 428 MoveAxis(E, 0, ABG) 17:56:06.822 00.000 428 Move returns status 0, amount 0 17:56:06.822 00.000 428 MoveAxis(N, 0, ABG) 17:56:06.822 00.000 428 Move returns status 0, amount 0 17:56:06.822 00.000 428 move complete, result=0 17:56:06.822 00.000 428 worker thread done servicing request 17:56:06.947 00.125 10672 UpdateGuideState exits: m=564521 SNR=62.6 17:56:06.947 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:06.947 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:06.947 00.000 10672 Enqueuing Expose request 17:56:06.947 00.000 428 Worker thread wakes up 17:56:06.947 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 17:56:06.947 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:06.947 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:09.115 02.168 428 Exposure complete 17:56:09.303 00.188 428 worker thread done servicing request 17:56:09.303 00.000 10672 OnExposeComplete: enter 17:56:09.303 00.000 10672 UpdateGuideState(): m_state=6 17:56:09.303 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 13 17:56:09.303 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=930.96, Mass=507883, SNR=58.7, Peak=40512 HFD=4.3 17:56:09.303 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.12) = xAngle (1.62 = 1.62) 17:56:09.303 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.63 = 1.63) 17:56:09.303 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.60 hyp=0.61 cameraTheta=1.74 mountX=-0.03 mountY=0.61, mountTheta=1.62 17:56:09.303 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.60, opts=13) 17:56:09.303 00.000 10672 Enqueuing Move request for scope (-0.10, 0.60) 17:56:09.303 00.000 428 Worker thread wakes up 17:56:09.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:09.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.60) opts 0xd 17:56:09.303 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.60) 17:56:09.303 00.000 428 Moving (-0.10, 0.60) raw xDistance=-0.03 yDistance=0.61 17:56:09.303 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 17:56:09.303 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 17:56:09.303 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 17:56:09.303 00.000 428 MoveAxis(E, 0, ABG) 17:56:09.303 00.000 428 Move returns status 0, amount 0 17:56:09.303 00.000 428 MoveAxis(N, 0, ABG) 17:56:09.303 00.000 428 Move returns status 0, amount 0 17:56:09.303 00.000 428 move complete, result=0 17:56:09.303 00.000 428 worker thread done servicing request 17:56:09.428 00.125 10672 UpdateGuideState exits: m=507883 SNR=58.7 17:56:09.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:09.428 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:09.428 00.000 10672 Enqueuing Expose request 17:56:09.428 00.000 428 Worker thread wakes up 17:56:09.428 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 17:56:09.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:09.428 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:11.631 02.203 428 Exposure complete 17:56:11.819 00.188 428 worker thread done servicing request 17:56:11.819 00.000 10672 OnExposeComplete: enter 17:56:11.819 00.000 10672 UpdateGuideState(): m_state=6 17:56:11.819 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 14 17:56:11.819 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=931.11, Mass=535832, SNR=59.3, Peak=49904 HFD=4.1 17:56:11.819 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.12) = xAngle (1.35 = 1.35) 17:56:11.819 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37) 17:56:11.819 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.75 hyp=0.75 cameraTheta=1.48 mountX=0.16 mountY=0.73, mountTheta=1.36 17:56:11.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.75, opts=13) 17:56:11.819 00.000 10672 Enqueuing Move request for scope (0.07, 0.75) 17:56:11.819 00.000 428 Worker thread wakes up 17:56:11.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 17:56:11.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.75) opts 0xd 17:56:11.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.75) 17:56:11.819 00.000 428 Moving (0.07, 0.75) raw xDistance=0.16 yDistance=0.73 17:56:11.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 17:56:11.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 17:56:11.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.73 17:56:11.819 00.000 428 MoveAxis(E, 0, ABG) 17:56:11.819 00.000 428 Move returns status 0, amount 0 17:56:11.819 00.000 428 MoveAxis(N, 0, ABG) 17:56:11.819 00.000 428 Move returns status 0, amount 0 17:56:11.819 00.000 428 move complete, result=0 17:56:11.819 00.000 428 worker thread done servicing request 17:56:11.944 00.125 10672 UpdateGuideState exits: m=535832 SNR=59.3 17:56:11.944 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:11.944 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:11.944 00.000 10672 Enqueuing Expose request 17:56:11.944 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 17:56:11.944 00.000 428 Worker thread wakes up 17:56:11.944 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:11.944 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:14.125 02.181 428 Exposure complete 17:56:14.318 00.193 428 worker thread done servicing request 17:56:14.318 00.000 10672 OnExposeComplete: enter 17:56:14.318 00.000 10672 UpdateGuideState(): m_state=6 17:56:14.318 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 15 17:56:14.318 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.70, Mass=472700, SNR=50.9, Peak=49888 HFD=3.7 17:56:14.318 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (0.12) = xAngle (1.28 = 1.28) 17:56:14.318 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.29 = 1.29) 17:56:14.318 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.40 mountX=0.10 mountY=0.33, mountTheta=1.28 17:56:14.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.34, opts=13) 17:56:14.318 00.000 10672 Enqueuing Move request for scope (0.06, 0.34) 17:56:14.318 00.000 428 Worker thread wakes up 17:56:14.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:56:14.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd 17:56:14.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.34) 17:56:14.318 00.000 428 Moving (0.06, 0.34) raw xDistance=0.10 yDistance=0.33 17:56:14.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 17:56:14.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:14.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 17:56:14.318 00.000 428 MoveAxis(E, 0, ABG) 17:56:14.318 00.000 428 Move returns status 0, amount 0 17:56:14.318 00.000 428 MoveAxis(N, 0, ABG) 17:56:14.318 00.000 428 Move returns status 0, amount 0 17:56:14.318 00.000 428 move complete, result=0 17:56:14.334 00.016 428 worker thread done servicing request 17:56:14.443 00.109 10672 UpdateGuideState exits: m=472700 SNR=50.9 17:56:14.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:14.443 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:14.443 00.000 10672 Enqueuing Expose request 17:56:14.443 00.000 428 Worker thread wakes up 17:56:14.443 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 17:56:14.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:14.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:16.630 02.187 428 Exposure complete 17:56:16.817 00.187 428 worker thread done servicing request 17:56:16.817 00.000 10672 OnExposeComplete: enter 17:56:16.817 00.000 10672 UpdateGuideState(): m_state=6 17:56:16.817 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 16 17:56:16.817 00.000 10672 Star::Find returns 1 (0), X=180.28, Y=930.44, Mass=584125, SNR=60.3, Peak=39856 HFD=4.0 17:56:16.817 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.12) = xAngle (0.43 = 0.43) 17:56:16.817 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44) 17:56:16.817 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.55 mountX=0.13 mountY=0.06, mountTheta=0.44 17:56:16.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.08, opts=13) 17:56:16.817 00.000 10672 Enqueuing Move request for scope (0.12, 0.08) 17:56:16.817 00.000 428 Worker thread wakes up 17:56:16.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:56:16.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd 17:56:16.817 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.08) 17:56:16.817 00.000 428 Moving (0.12, 0.08) raw xDistance=0.13 yDistance=0.06 17:56:16.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 17:56:16.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:16.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 17:56:16.817 00.000 428 MoveAxis(E, 0, ABG) 17:56:16.817 00.000 428 Move returns status 0, amount 0 17:56:16.817 00.000 428 MoveAxis(N, 0, ABG) 17:56:16.817 00.000 428 Move returns status 0, amount 0 17:56:16.817 00.000 428 move complete, result=0 17:56:16.817 00.000 428 worker thread done servicing request 17:56:16.942 00.125 10672 UpdateGuideState exits: m=584125 SNR=60.3 17:56:16.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:16.942 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:16.942 00.000 10672 Enqueuing Expose request 17:56:16.942 00.000 428 Worker thread wakes up 17:56:16.942 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 17:56:16.942 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:16.942 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:19.123 02.181 428 Exposure complete 17:56:19.311 00.188 428 worker thread done servicing request 17:56:19.311 00.000 10672 OnExposeComplete: enter 17:56:19.311 00.000 10672 UpdateGuideState(): m_state=6 17:56:19.311 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 17 17:56:19.311 00.000 10672 Star::Find returns 1 (0), X=180.95, Y=930.69, Mass=584310, SNR=61.9, Peak=53056 HFD=4.0 17:56:19.311 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.12) = xAngle (0.27 = 0.27) 17:56:19.311 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29) 17:56:19.311 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=0.33 hyp=0.86 cameraTheta=0.40 mountX=0.83 mountY=0.25, mountTheta=0.29 17:56:19.311 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=0.33, opts=13) 17:56:19.311 00.000 10672 Enqueuing Move request for scope (0.80, 0.33) 17:56:19.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:19.311 00.000 428 Worker thread wakes up 17:56:19.311 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.33) opts 0xd 17:56:19.311 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, 0.33) 17:56:19.311 00.000 428 Moving (0.80, 0.33) raw xDistance=0.83 yDistance=0.25 17:56:19.311 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83 17:56:19.311 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:19.311 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 17:56:19.311 00.000 428 MoveAxis(W, 1238, ABG) 17:56:19.311 00.000 428 Guiding Dir = 3, Dur = 1238 17:56:19.326 00.015 428 IsSlewing returns 0 17:56:19.326 00.000 428 IsGuiding returns 0 17:56:19.342 00.016 428 PulseGuide returned control before completion, sleep 1228 17:56:19.435 00.093 10672 UpdateGuideState exits: m=584310 SNR=61.9 17:56:19.451 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:19.451 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:19.451 00.000 10672 Enqueuing Expose request 17:56:20.602 01.151 428 IsGuiding returns 0 17:56:20.602 00.000 428 Move returns status 0, amount 1238 17:56:20.602 00.000 428 MoveAxis(N, 0, ABG) 17:56:20.602 00.000 428 Move returns status 0, amount 0 17:56:20.602 00.000 428 move complete, result=0 17:56:20.602 00.000 428 worker thread done servicing request 17:56:20.602 00.000 10672 GuideStep: 0.8 px 1238 ms WEST, 0.2 px 0 ms NORTH 17:56:20.602 00.000 428 Worker thread wakes up 17:56:20.602 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:20.602 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:21.626 01.024 428 Exposure complete 17:56:21.819 00.193 428 worker thread done servicing request 17:56:21.819 00.000 10672 OnExposeComplete: enter 17:56:21.819 00.000 10672 UpdateGuideState(): m_state=6 17:56:21.819 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 18 17:56:21.819 00.000 10672 Star::Find returns 1 (0), X=180.64, Y=930.20, Mass=512647, SNR=50.9, Peak=32992 HFD=3.9 17:56:21.819 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.12) = xAngle (-0.44 = -0.44) 17:56:21.819 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43) 17:56:21.819 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.16 hyp=0.52 cameraTheta=-0.32 mountX=0.47 mountY=-0.21, mountTheta=-0.43 17:56:21.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.16, opts=13) 17:56:21.819 00.000 10672 Enqueuing Move request for scope (0.49, -0.16) 17:56:21.819 00.000 428 Worker thread wakes up 17:56:21.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:56:21.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.16) opts 0xd 17:56:21.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.16) 17:56:21.819 00.000 428 Moving (0.49, -0.16) raw xDistance=0.47 yDistance=-0.21 17:56:21.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.47 17:56:21.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:21.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 17:56:21.819 00.000 428 MoveAxis(W, 781, ABG) 17:56:21.819 00.000 428 Guiding Dir = 3, Dur = 781 17:56:21.835 00.016 428 IsSlewing returns 0 17:56:21.835 00.000 428 IsGuiding returns 0 17:56:21.850 00.015 428 PulseGuide returned control before completion, sleep 777 17:56:21.944 00.094 10672 UpdateGuideState exits: m=512647 SNR=50.9 17:56:21.944 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:21.944 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:21.944 00.000 10672 Enqueuing Expose request 17:56:22.647 00.703 428 IsGuiding returns 0 17:56:22.647 00.000 428 Move returns status 0, amount 781 17:56:22.647 00.000 428 MoveAxis(N, 0, ABG) 17:56:22.647 00.000 428 Move returns status 0, amount 0 17:56:22.647 00.000 428 move complete, result=0 17:56:22.647 00.000 428 worker thread done servicing request 17:56:22.647 00.000 10672 GuideStep: 0.5 px 781 ms WEST, -0.2 px 0 ms NORTH 17:56:22.647 00.000 428 Worker thread wakes up 17:56:22.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:22.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:24.125 01.478 428 Exposure complete 17:56:24.312 00.187 428 worker thread done servicing request 17:56:24.312 00.000 10672 OnExposeComplete: enter 17:56:24.312 00.000 10672 UpdateGuideState(): m_state=6 17:56:24.312 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 19 17:56:24.312 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.08, Mass=589503, SNR=68.1, Peak=47168 HFD=4.2 17:56:24.312 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.12) = xAngle (-1.88 = -1.88) 17:56:24.312 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.86 = -1.86) 17:56:24.312 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.75 mountX=-0.09 mountY=-0.28, mountTheta=-1.87 17:56:24.328 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.28, opts=13) 17:56:24.328 00.000 10672 Enqueuing Move request for scope (-0.05, -0.28) 17:56:24.328 00.000 428 Worker thread wakes up 17:56:24.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:56:24.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd 17:56:24.328 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.28) 17:56:24.328 00.000 428 Moving (-0.05, -0.28) raw xDistance=-0.09 yDistance=-0.28 17:56:24.328 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 17:56:24.328 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:24.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 17:56:24.328 00.000 428 MoveAxis(E, 0, ABG) 17:56:24.328 00.000 428 Move returns status 0, amount 0 17:56:24.328 00.000 428 MoveAxis(N, 0, ABG) 17:56:24.328 00.000 428 Move returns status 0, amount 0 17:56:24.328 00.000 428 move complete, result=0 17:56:24.328 00.000 428 worker thread done servicing request 17:56:24.437 00.109 10672 UpdateGuideState exits: m=589503 SNR=68.1 17:56:24.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:24.437 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:24.437 00.000 10672 Enqueuing Expose request 17:56:24.437 00.000 428 Worker thread wakes up 17:56:24.437 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 17:56:24.453 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:24.453 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:26.624 02.171 428 Exposure complete 17:56:26.811 00.187 428 worker thread done servicing request 17:56:26.811 00.000 10672 OnExposeComplete: enter 17:56:26.811 00.000 10672 UpdateGuideState(): m_state=6 17:56:26.827 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 20 17:56:26.827 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=930.41, Mass=533077, SNR=58.9, Peak=40080 HFD=3.9 17:56:26.827 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.12) = xAngle (2.82 = 2.82) 17:56:26.827 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83) 17:56:26.827 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.25 cameraTheta=2.94 mountX=-0.24 mountY=0.08, mountTheta=2.83 17:56:26.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.05, opts=13) 17:56:26.827 00.000 10672 Enqueuing Move request for scope (-0.25, 0.05) 17:56:26.827 00.000 428 Worker thread wakes up 17:56:26.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:56:26.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd 17:56:26.827 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.05) 17:56:26.827 00.000 428 Moving (-0.25, 0.05) raw xDistance=-0.24 yDistance=0.08 17:56:26.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 17:56:26.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:26.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 17:56:26.827 00.000 428 MoveAxis(E, 0, ABG) 17:56:26.827 00.000 428 Move returns status 0, amount 0 17:56:26.827 00.000 428 MoveAxis(N, 0, ABG) 17:56:26.827 00.000 428 Move returns status 0, amount 0 17:56:26.827 00.000 428 move complete, result=0 17:56:26.827 00.000 428 worker thread done servicing request 17:56:26.941 00.114 10672 UpdateGuideState exits: m=533077 SNR=58.9 17:56:26.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:26.941 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:26.941 00.000 10672 Enqueuing Expose request 17:56:26.941 00.000 428 Worker thread wakes up 17:56:26.941 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 17:56:26.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:26.941 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:29.118 02.177 428 Exposure complete 17:56:29.321 00.203 428 worker thread done servicing request 17:56:29.321 00.000 10672 OnExposeComplete: enter 17:56:29.321 00.000 10672 UpdateGuideState(): m_state=6 17:56:29.321 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 21 17:56:29.321 00.000 10672 Star::Find returns 1 (0), X=179.63, Y=930.05, Mass=526589, SNR=55.2, Peak=37472 HFD=4.1 17:56:29.321 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.12) = xAngle (-2.72 = -2.72) 17:56:29.321 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.71 = -2.71) 17:56:29.321 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.31 hyp=0.61 cameraTheta=-2.60 mountX=-0.56 mountY=-0.26, mountTheta=-2.71 17:56:29.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.31, opts=13) 17:56:29.321 00.000 10672 Enqueuing Move request for scope (-0.53, -0.31) 17:56:29.321 00.000 428 Worker thread wakes up 17:56:29.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:56:29.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.31) opts 0xd 17:56:29.321 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.31) 17:56:29.321 00.000 428 Moving (-0.53, -0.31) raw xDistance=-0.56 yDistance=-0.26 17:56:29.321 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 17:56:29.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:29.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 17:56:29.321 00.000 428 MoveAxis(E, 834, ABG) 17:56:29.321 00.000 428 Guiding Dir = 2, Dur = 834 17:56:29.321 00.000 428 IsSlewing returns 0 17:56:29.321 00.000 428 IsGuiding returns 0 17:56:29.352 00.031 428 PulseGuide returned control before completion, sleep 822 17:56:29.446 00.094 10672 UpdateGuideState exits: m=526589 SNR=55.2 17:56:29.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:29.446 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:29.446 00.000 10672 Enqueuing Expose request 17:56:30.185 00.739 428 IsGuiding returns 1 17:56:30.185 00.000 428 scope still moving after pulse duration time elapsed 17:56:30.232 00.047 428 IsSlewing returns 0 17:56:30.232 00.000 428 IsGuiding returns 0 17:56:30.232 00.000 428 scope move finished after 834 + 68 ms 17:56:30.232 00.000 428 Move returns status 0, amount 834 17:56:30.232 00.000 428 MoveAxis(N, 0, ABG) 17:56:30.232 00.000 428 Move returns status 0, amount 0 17:56:30.232 00.000 428 move complete, result=0 17:56:30.232 00.000 428 worker thread done servicing request 17:56:30.232 00.000 10672 GuideStep: -0.6 px 834 ms EAST, -0.3 px 0 ms NORTH 17:56:30.232 00.000 428 Worker thread wakes up 17:56:30.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:30.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:31.611 01.379 428 Exposure complete 17:56:31.814 00.203 428 worker thread done servicing request 17:56:31.814 00.000 10672 OnExposeComplete: enter 17:56:31.814 00.000 10672 UpdateGuideState(): m_state=6 17:56:31.814 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 22 17:56:31.814 00.000 10672 Star::Find returns 1 (0), X=180.54, Y=930.50, Mass=506454, SNR=53.8, Peak=34624 HFD=4.3 17:56:31.814 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.12) = xAngle (0.23 = 0.23) 17:56:31.814 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25) 17:56:31.814 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.14 hyp=0.42 cameraTheta=0.35 mountX=0.41 mountY=0.10, mountTheta=0.24 17:56:31.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.14, opts=13) 17:56:31.814 00.000 10672 Enqueuing Move request for scope (0.39, 0.14) 17:56:31.814 00.000 428 Worker thread wakes up 17:56:31.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:31.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.14) opts 0xd 17:56:31.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.14) 17:56:31.814 00.000 428 Moving (0.39, 0.14) raw xDistance=0.41 yDistance=0.10 17:56:31.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 17:56:31.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:31.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 17:56:31.814 00.000 428 MoveAxis(E, 0, ABG) 17:56:31.814 00.000 428 Move returns status 0, amount 0 17:56:31.814 00.000 428 MoveAxis(N, 0, ABG) 17:56:31.814 00.000 428 Move returns status 0, amount 0 17:56:31.814 00.000 428 move complete, result=0 17:56:31.814 00.000 428 worker thread done servicing request 17:56:31.939 00.125 10672 UpdateGuideState exits: m=506454 SNR=53.8 17:56:31.939 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:31.939 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:31.939 00.000 10672 Enqueuing Expose request 17:56:31.939 00.000 428 Worker thread wakes up 17:56:31.939 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 17:56:31.939 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:31.939 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:34.113 02.174 428 Exposure complete 17:56:34.316 00.203 428 worker thread done servicing request 17:56:34.316 00.000 10672 OnExposeComplete: enter 17:56:34.316 00.000 10672 UpdateGuideState(): m_state=6 17:56:34.316 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 23 17:56:34.316 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=931.31, Mass=586106, SNR=61.3, Peak=36592 HFD=4.5 17:56:34.316 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.12) = xAngle (1.11 = 1.11) 17:56:34.316 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13) 17:56:34.316 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.95 hyp=1.01 cameraTheta=1.24 mountX=0.44 mountY=0.91, mountTheta=1.12 17:56:34.316 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.95, opts=13) 17:56:34.316 00.000 10672 Enqueuing Move request for scope (0.33, 0.95) 17:56:34.316 00.000 428 Worker thread wakes up 17:56:34.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 17:56:34.316 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.95) opts 0xd 17:56:34.316 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.95) 17:56:34.316 00.000 428 Moving (0.33, 0.95) raw xDistance=0.44 yDistance=0.91 17:56:34.316 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 17:56:34.316 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:56:34.316 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.91 17:56:34.316 00.000 428 MoveAxis(W, 661, ABG) 17:56:34.316 00.000 428 Guiding Dir = 3, Dur = 661 17:56:34.316 00.000 428 IsSlewing returns 0 17:56:34.316 00.000 428 IsGuiding returns 0 17:56:34.347 00.031 428 PulseGuide returned control before completion, sleep 643 17:56:34.441 00.094 10672 UpdateGuideState exits: m=586106 SNR=61.3 17:56:34.441 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:34.441 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:34.441 00.000 10672 Enqueuing Expose request 17:56:35.003 00.562 428 IsGuiding returns 1 17:56:35.003 00.000 428 scope still moving after pulse duration time elapsed 17:56:35.035 00.032 428 IsSlewing returns 0 17:56:35.035 00.000 428 IsGuiding returns 0 17:56:35.035 00.000 428 scope move finished after 661 + 55 ms 17:56:35.035 00.000 428 Move returns status 0, amount 661 17:56:35.035 00.000 428 MoveAxis(N, 0, ABG) 17:56:35.035 00.000 428 Move returns status 0, amount 0 17:56:35.035 00.000 428 move complete, result=0 17:56:35.035 00.000 428 worker thread done servicing request 17:56:35.035 00.000 10672 GuideStep: 0.4 px 661 ms WEST, 0.9 px 0 ms NORTH 17:56:35.035 00.000 428 Worker thread wakes up 17:56:35.035 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:35.035 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:36.615 01.580 428 Exposure complete 17:56:36.818 00.203 428 worker thread done servicing request 17:56:36.818 00.000 10672 OnExposeComplete: enter 17:56:36.818 00.000 10672 UpdateGuideState(): m_state=6 17:56:36.818 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 24 17:56:36.818 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=931.01, Mass=503876, SNR=55.4, Peak=38560 HFD=4.0 17:56:36.818 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.12) = xAngle (1.30 = 1.30) 17:56:36.818 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32) 17:56:36.818 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.65 hyp=0.65 cameraTheta=1.42 mountX=0.17 mountY=0.63, mountTheta=1.30 17:56:36.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.65, opts=13) 17:56:36.818 00.000 10672 Enqueuing Move request for scope (0.10, 0.65) 17:56:36.818 00.000 428 Worker thread wakes up 17:56:36.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:36.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.65) opts 0xd 17:56:36.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.65) 17:56:36.818 00.000 428 Moving (0.10, 0.65) raw xDistance=0.17 yDistance=0.63 17:56:36.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 17:56:36.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:56:36.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 17:56:36.818 00.000 428 MoveAxis(E, 0, ABG) 17:56:36.818 00.000 428 Move returns status 0, amount 0 17:56:36.818 00.000 428 MoveAxis(N, 0, ABG) 17:56:36.818 00.000 428 Move returns status 0, amount 0 17:56:36.818 00.000 428 move complete, result=0 17:56:36.818 00.000 428 worker thread done servicing request 17:56:36.927 00.109 10672 UpdateGuideState exits: m=503876 SNR=55.4 17:56:36.943 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:36.943 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:36.943 00.000 10672 Enqueuing Expose request 17:56:36.943 00.000 428 Worker thread wakes up 17:56:36.943 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 17:56:36.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:36.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:39.122 02.179 428 Exposure complete 17:56:39.309 00.187 428 worker thread done servicing request 17:56:39.309 00.000 10672 OnExposeComplete: enter 17:56:39.309 00.000 10672 UpdateGuideState(): m_state=6 17:56:39.309 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 25 17:56:39.309 00.000 10672 Star::Find returns 1 (0), X=179.48, Y=930.32, Mass=566958, SNR=63.5, Peak=32240 HFD=4.7 17:56:39.309 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.12) = xAngle (-3.20 = 3.09) 17:56:39.309 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.18 = 3.10) 17:56:39.309 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=-0.05 hyp=0.68 cameraTheta=-3.07 mountX=-0.68 mountY=0.03, mountTheta=3.10 17:56:39.309 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=-0.05, opts=13) 17:56:39.309 00.000 10672 Enqueuing Move request for scope (-0.68, -0.05) 17:56:39.309 00.000 428 Worker thread wakes up 17:56:39.309 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:39.309 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.05) opts 0xd 17:56:39.309 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, -0.05) 17:56:39.309 00.000 428 Moving (-0.68, -0.05) raw xDistance=-0.68 yDistance=0.03 17:56:39.309 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 17:56:39.325 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:39.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 17:56:39.325 00.000 428 MoveAxis(E, 1007, ABG) 17:56:39.325 00.000 428 Guiding Dir = 2, Dur = 1007 17:56:39.325 00.000 428 IsSlewing returns 0 17:56:39.325 00.000 428 IsGuiding returns 0 17:56:39.340 00.015 428 PulseGuide returned control before completion, sleep 1001 17:56:39.434 00.094 10672 UpdateGuideState exits: m=566958 SNR=63.5 17:56:39.434 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:39.434 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:39.434 00.000 10672 Enqueuing Expose request 17:56:40.371 00.937 428 IsGuiding returns 0 17:56:40.371 00.000 428 Move returns status 0, amount 1007 17:56:40.371 00.000 428 MoveAxis(N, 0, ABG) 17:56:40.371 00.000 428 Move returns status 0, amount 0 17:56:40.371 00.000 428 move complete, result=0 17:56:40.371 00.000 428 worker thread done servicing request 17:56:40.371 00.000 428 Worker thread wakes up 17:56:40.371 00.000 10672 GuideStep: -0.7 px 1007 ms EAST, 0.0 px 0 ms NORTH 17:56:40.371 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:40.371 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:41.621 01.250 428 Exposure complete 17:56:41.809 00.188 428 worker thread done servicing request 17:56:41.809 00.000 10672 OnExposeComplete: enter 17:56:41.809 00.000 10672 UpdateGuideState(): m_state=6 17:56:41.809 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 26 17:56:41.809 00.000 10672 Star::Find returns 1 (0), X=180.27, Y=929.96, Mass=527604, SNR=60.8, Peak=31248 HFD=4.3 17:56:41.809 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.12) = xAngle (-1.40 = -1.40) 17:56:41.809 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.38 = -1.38) 17:56:41.809 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.40 hyp=0.42 cameraTheta=-1.27 mountX=0.07 mountY=-0.41, mountTheta=-1.40 17:56:41.824 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.40, opts=13) 17:56:41.824 00.000 10672 Enqueuing Move request for scope (0.12, -0.40) 17:56:41.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:56:41.824 00.000 428 Worker thread wakes up 17:56:41.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.40) opts 0xd 17:56:41.824 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.40) 17:56:41.824 00.000 428 Moving (0.12, -0.40) raw xDistance=0.07 yDistance=-0.41 17:56:41.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 17:56:41.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:41.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 17:56:41.824 00.000 428 MoveAxis(E, 0, ABG) 17:56:41.824 00.000 428 Move returns status 0, amount 0 17:56:41.824 00.000 428 MoveAxis(N, 0, ABG) 17:56:41.824 00.000 428 Move returns status 0, amount 0 17:56:41.824 00.000 428 move complete, result=0 17:56:41.824 00.000 428 worker thread done servicing request 17:56:41.934 00.110 10672 UpdateGuideState exits: m=527604 SNR=60.8 17:56:41.934 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:41.934 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:41.934 00.000 10672 Enqueuing Expose request 17:56:41.934 00.000 428 Worker thread wakes up 17:56:41.934 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 17:56:41.934 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:41.934 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:44.117 02.183 428 Exposure complete 17:56:44.305 00.188 428 worker thread done servicing request 17:56:44.305 00.000 10672 OnExposeComplete: enter 17:56:44.305 00.000 10672 UpdateGuideState(): m_state=6 17:56:44.305 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 27 17:56:44.305 00.000 10672 Star::Find returns 1 (0), X=180.69, Y=930.42, Mass=545236, SNR=63.3, Peak=37680 HFD=3.9 17:56:44.305 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.12) = xAngle (-0.01 = -0.01) 17:56:44.305 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00) 17:56:44.305 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.06 hyp=0.54 cameraTheta=0.11 mountX=0.54 mountY=0.00, mountTheta=0.00 17:56:44.320 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.06, opts=13) 17:56:44.320 00.000 10672 Enqueuing Move request for scope (0.54, 0.06) 17:56:44.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:56:44.320 00.000 428 Worker thread wakes up 17:56:44.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.06) opts 0xd 17:56:44.320 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.06) 17:56:44.320 00.000 428 Moving (0.54, 0.06) raw xDistance=0.54 yDistance=0.00 17:56:44.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 17:56:44.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:44.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 17:56:44.320 00.000 428 MoveAxis(W, 803, ABG) 17:56:44.320 00.000 428 Guiding Dir = 3, Dur = 803 17:56:44.320 00.000 428 IsSlewing returns 0 17:56:44.320 00.000 428 IsGuiding returns 0 17:56:44.336 00.016 428 PulseGuide returned control before completion, sleep 791 17:56:44.429 00.093 10672 UpdateGuideState exits: m=545236 SNR=63.3 17:56:44.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:44.429 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:44.429 00.000 10672 Enqueuing Expose request 17:56:45.164 00.735 428 IsGuiding returns 0 17:56:45.164 00.000 428 Move returns status 0, amount 803 17:56:45.164 00.000 428 MoveAxis(N, 0, ABG) 17:56:45.164 00.000 428 Move returns status 0, amount 0 17:56:45.164 00.000 428 move complete, result=0 17:56:45.164 00.000 428 worker thread done servicing request 17:56:45.164 00.000 10672 GuideStep: 0.5 px 803 ms WEST, 0.0 px 0 ms NORTH 17:56:45.164 00.000 428 Worker thread wakes up 17:56:45.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:45.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:46.618 01.454 428 Exposure complete 17:56:46.821 00.203 428 worker thread done servicing request 17:56:46.821 00.000 10672 OnExposeComplete: enter 17:56:46.821 00.000 10672 UpdateGuideState(): m_state=6 17:56:46.821 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 28 17:56:46.837 00.016 10672 Star::Find returns 1 (0), X=180.74, Y=930.62, Mass=553219, SNR=62.6, Peak=48368 HFD=3.6 17:56:46.837 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.12) = xAngle (0.30 = 0.30) 17:56:46.837 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31) 17:56:46.837 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.26 hyp=0.64 cameraTheta=0.42 mountX=0.61 mountY=0.20, mountTheta=0.31 17:56:46.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.26, opts=13) 17:56:46.837 00.000 10672 Enqueuing Move request for scope (0.58, 0.26) 17:56:46.837 00.000 428 Worker thread wakes up 17:56:46.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:46.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.26) opts 0xd 17:56:46.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.26) 17:56:46.837 00.000 428 Moving (0.58, 0.26) raw xDistance=0.61 yDistance=0.20 17:56:46.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.61 17:56:46.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:46.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 17:56:46.837 00.000 428 MoveAxis(W, 966, ABG) 17:56:46.837 00.000 428 Guiding Dir = 3, Dur = 966 17:56:46.837 00.000 428 IsSlewing returns 0 17:56:46.837 00.000 428 IsGuiding returns 0 17:56:46.868 00.031 428 PulseGuide returned control before completion, sleep 949 17:56:46.962 00.094 10672 UpdateGuideState exits: m=553219 SNR=62.6 17:56:46.962 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:46.962 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:46.962 00.000 10672 Enqueuing Expose request 17:56:47.836 00.874 428 IsGuiding returns 1 17:56:47.836 00.000 428 scope still moving after pulse duration time elapsed 17:56:47.868 00.032 428 IsSlewing returns 0 17:56:47.868 00.000 428 IsGuiding returns 0 17:56:47.868 00.000 428 scope move finished after 966 + 69 ms 17:56:47.868 00.000 428 Move returns status 0, amount 966 17:56:47.868 00.000 428 MoveAxis(N, 0, ABG) 17:56:47.868 00.000 428 Move returns status 0, amount 0 17:56:47.868 00.000 428 move complete, result=0 17:56:47.868 00.000 10672 GuideStep: 0.6 px 966 ms WEST, 0.2 px 0 ms NORTH 17:56:47.868 00.000 428 worker thread done servicing request 17:56:47.868 00.000 428 Worker thread wakes up 17:56:47.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:47.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:49.109 01.241 428 Exposure complete 17:56:49.328 00.219 428 worker thread done servicing request 17:56:49.328 00.000 10672 OnExposeComplete: enter 17:56:49.328 00.000 10672 UpdateGuideState(): m_state=6 17:56:49.328 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 29 17:56:49.328 00.000 10672 Star::Find returns 1 (0), X=180.55, Y=930.95, Mass=547944, SNR=59.8, Peak=47600 HFD=3.9 17:56:49.328 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.12) = xAngle (0.85 = 0.85) 17:56:49.328 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.87 = 0.87) 17:56:49.328 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.59 hyp=0.71 cameraTheta=0.98 mountX=0.47 mountY=0.55, mountTheta=0.86 17:56:49.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.59, opts=13) 17:56:49.328 00.000 10672 Enqueuing Move request for scope (0.40, 0.59) 17:56:49.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:56:49.328 00.000 428 Worker thread wakes up 17:56:49.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.59) opts 0xd 17:56:49.328 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.59) 17:56:49.328 00.000 428 Moving (0.40, 0.59) raw xDistance=0.47 yDistance=0.55 17:56:49.328 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47 17:56:49.328 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:49.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 17:56:49.328 00.000 428 MoveAxis(W, 765, ABG) 17:56:49.328 00.000 428 Guiding Dir = 3, Dur = 765 17:56:49.328 00.000 428 IsSlewing returns 0 17:56:49.328 00.000 428 IsGuiding returns 0 17:56:49.359 00.031 428 PulseGuide returned control before completion, sleep 752 17:56:49.453 00.094 10672 UpdateGuideState exits: m=547944 SNR=59.8 17:56:49.453 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:49.453 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:49.453 00.000 10672 Enqueuing Expose request 17:56:50.124 00.671 428 IsGuiding returns 1 17:56:50.124 00.000 428 scope still moving after pulse duration time elapsed 17:56:50.171 00.047 428 IsSlewing returns 0 17:56:50.202 00.031 428 IsGuiding returns 0 17:56:50.202 00.000 428 scope move finished after 765 + 106 ms 17:56:50.202 00.000 428 Move returns status 0, amount 765 17:56:50.202 00.000 428 MoveAxis(N, 0, ABG) 17:56:50.202 00.000 428 Move returns status 0, amount 0 17:56:50.202 00.000 428 move complete, result=0 17:56:50.202 00.000 428 worker thread done servicing request 17:56:50.202 00.000 10672 GuideStep: 0.5 px 765 ms WEST, 0.5 px 0 ms NORTH 17:56:50.202 00.000 428 Worker thread wakes up 17:56:50.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:50.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:51.608 01.406 428 Exposure complete 17:56:51.811 00.203 428 worker thread done servicing request 17:56:51.811 00.000 10672 OnExposeComplete: enter 17:56:51.811 00.000 10672 UpdateGuideState(): m_state=6 17:56:51.811 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 30 17:56:51.811 00.000 10672 Star::Find returns 1 (0), X=180.38, Y=930.57, Mass=557437, SNR=62.3, Peak=44768 HFD=3.4 17:56:51.811 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (0.12) = xAngle (0.60 = 0.60) 17:56:51.811 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.61 = 0.61) 17:56:51.811 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.20 hyp=0.31 cameraTheta=0.72 mountX=0.26 mountY=0.18, mountTheta=0.61 17:56:51.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.20, opts=13) 17:56:51.811 00.000 10672 Enqueuing Move request for scope (0.23, 0.20) 17:56:51.811 00.000 428 Worker thread wakes up 17:56:51.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:56:51.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.20) opts 0xd 17:56:51.811 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.20) 17:56:51.811 00.000 428 Moving (0.23, 0.20) raw xDistance=0.26 yDistance=0.18 17:56:51.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 17:56:51.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:51.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 17:56:51.811 00.000 428 MoveAxis(E, 0, ABG) 17:56:51.811 00.000 428 Move returns status 0, amount 0 17:56:51.811 00.000 428 MoveAxis(N, 0, ABG) 17:56:51.811 00.000 428 Move returns status 0, amount 0 17:56:51.811 00.000 428 move complete, result=0 17:56:51.811 00.000 428 worker thread done servicing request 17:56:51.936 00.125 10672 UpdateGuideState exits: m=557437 SNR=62.3 17:56:51.936 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:51.936 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:51.936 00.000 10672 Enqueuing Expose request 17:56:51.936 00.000 428 Worker thread wakes up 17:56:51.936 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 17:56:51.936 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:51.936 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:54.102 02.166 428 Exposure complete 17:56:54.305 00.203 428 worker thread done servicing request 17:56:54.305 00.000 10672 OnExposeComplete: enter 17:56:54.305 00.000 10672 UpdateGuideState(): m_state=6 17:56:54.305 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 31 17:56:54.305 00.000 10672 Star::Find returns 1 (0), X=180.29, Y=930.42, Mass=588268, SNR=64.9, Peak=47376 HFD=3.5 17:56:54.305 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.12) = xAngle (0.28 = 0.28) 17:56:54.305 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29) 17:56:54.305 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.40 mountX=0.14 mountY=0.04, mountTheta=0.29 17:56:54.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.06, opts=13) 17:56:54.305 00.000 10672 Enqueuing Move request for scope (0.14, 0.06) 17:56:54.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:56:54.305 00.000 428 Worker thread wakes up 17:56:54.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd 17:56:54.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.06) 17:56:54.321 00.016 428 Moving (0.14, 0.06) raw xDistance=0.14 yDistance=0.04 17:56:54.321 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 17:56:54.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:54.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 17:56:54.321 00.000 428 MoveAxis(E, 0, ABG) 17:56:54.321 00.000 428 Move returns status 0, amount 0 17:56:54.321 00.000 428 MoveAxis(N, 0, ABG) 17:56:54.321 00.000 428 Move returns status 0, amount 0 17:56:54.321 00.000 428 move complete, result=0 17:56:54.321 00.000 428 worker thread done servicing request 17:56:54.430 00.109 10672 UpdateGuideState exits: m=588268 SNR=64.9 17:56:54.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:54.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:54.430 00.000 10672 Enqueuing Expose request 17:56:54.430 00.000 428 Worker thread wakes up 17:56:54.430 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 17:56:54.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:54.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:56.610 02.180 428 Exposure complete 17:56:56.798 00.188 428 worker thread done servicing request 17:56:56.798 00.000 10672 OnExposeComplete: enter 17:56:56.798 00.000 10672 UpdateGuideState(): m_state=6 17:56:56.798 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 32 17:56:56.813 00.015 10672 Star::Find returns 1 (0), X=180.53, Y=930.89, Mass=569684, SNR=70.1, Peak=47936 HFD=3.9 17:56:56.813 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.12) = xAngle (0.83 = 0.83) 17:56:56.813 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85) 17:56:56.813 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.53 hyp=0.64 cameraTheta=0.95 mountX=0.43 mountY=0.48, mountTheta=0.84 17:56:56.813 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.53, opts=13) 17:56:56.813 00.000 10672 Enqueuing Move request for scope (0.37, 0.53) 17:56:56.813 00.000 428 Worker thread wakes up 17:56:56.813 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 17:56:56.813 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.53) opts 0xd 17:56:56.813 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.53) 17:56:56.813 00.000 428 Moving (0.37, 0.53) raw xDistance=0.43 yDistance=0.48 17:56:56.813 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 17:56:56.813 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:56.813 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 17:56:56.813 00.000 428 MoveAxis(E, 0, ABG) 17:56:56.813 00.000 428 Move returns status 0, amount 0 17:56:56.813 00.000 428 MoveAxis(N, 0, ABG) 17:56:56.813 00.000 428 Move returns status 0, amount 0 17:56:56.813 00.000 428 move complete, result=0 17:56:56.813 00.000 428 worker thread done servicing request 17:56:56.923 00.110 10672 UpdateGuideState exits: m=569684 SNR=70.1 17:56:56.923 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:56.938 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:56.938 00.000 10672 Enqueuing Expose request 17:56:56.938 00.000 428 Worker thread wakes up 17:56:56.938 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 17:56:56.938 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:56.938 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:56:59.105 02.167 428 Exposure complete 17:56:59.308 00.203 428 worker thread done servicing request 17:56:59.308 00.000 10672 OnExposeComplete: enter 17:56:59.308 00.000 10672 UpdateGuideState(): m_state=6 17:56:59.308 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 33 17:56:59.308 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=930.65, Mass=569096, SNR=69.4, Peak=35936 HFD=4.0 17:56:59.308 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.12) = xAngle (0.61 = 0.61) 17:56:59.308 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62) 17:56:59.308 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.29 hyp=0.44 cameraTheta=0.73 mountX=0.36 mountY=0.26, mountTheta=0.62 17:56:59.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.29, opts=13) 17:56:59.308 00.000 10672 Enqueuing Move request for scope (0.33, 0.29) 17:56:59.308 00.000 428 Worker thread wakes up 17:56:59.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 17:56:59.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.29) opts 0xd 17:56:59.308 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.29) 17:56:59.308 00.000 428 Moving (0.33, 0.29) raw xDistance=0.36 yDistance=0.26 17:56:59.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 17:56:59.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:56:59.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 17:56:59.308 00.000 428 MoveAxis(E, 0, ABG) 17:56:59.308 00.000 428 Move returns status 0, amount 0 17:56:59.308 00.000 428 MoveAxis(N, 0, ABG) 17:56:59.308 00.000 428 Move returns status 0, amount 0 17:56:59.308 00.000 428 move complete, result=0 17:56:59.308 00.000 428 worker thread done servicing request 17:56:59.433 00.125 10672 UpdateGuideState exits: m=569096 SNR=69.4 17:56:59.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:56:59.433 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:56:59.433 00.000 10672 Enqueuing Expose request 17:56:59.433 00.000 428 Worker thread wakes up 17:56:59.433 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 17:56:59.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:56:59.433 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:01.606 02.173 428 Exposure complete 17:57:01.809 00.203 428 worker thread done servicing request 17:57:01.809 00.000 10672 OnExposeComplete: enter 17:57:01.809 00.000 10672 UpdateGuideState(): m_state=6 17:57:01.809 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 34 17:57:01.809 00.000 10672 Star::Find returns 1 (0), X=180.79, Y=930.52, Mass=553322, SNR=63.3, Peak=49040 HFD=3.8 17:57:01.809 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (0.12) = xAngle (0.12 = 0.12) 17:57:01.809 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14) 17:57:01.809 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.16 hyp=0.66 cameraTheta=0.25 mountX=0.65 mountY=0.09, mountTheta=0.14 17:57:01.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.16, opts=13) 17:57:01.809 00.000 10672 Enqueuing Move request for scope (0.64, 0.16) 17:57:01.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3584, FiltMax=65504, Gamma=1.000 17:57:01.809 00.000 428 Worker thread wakes up 17:57:01.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.16) opts 0xd 17:57:01.809 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.16) 17:57:01.809 00.000 428 Moving (0.64, 0.16) raw xDistance=0.65 yDistance=0.09 17:57:01.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 17:57:01.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:01.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 17:57:01.809 00.000 428 MoveAxis(W, 968, ABG) 17:57:01.809 00.000 428 Guiding Dir = 3, Dur = 968 17:57:01.809 00.000 428 IsSlewing returns 0 17:57:01.809 00.000 428 IsGuiding returns 0 17:57:01.841 00.032 428 PulseGuide returned control before completion, sleep 950 17:57:01.934 00.093 10672 UpdateGuideState exits: m=553322 SNR=63.3 17:57:01.934 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:01.934 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:01.934 00.000 10672 Enqueuing Expose request 17:57:02.829 00.895 428 IsGuiding returns 1 17:57:02.829 00.000 428 scope still moving after pulse duration time elapsed 17:57:02.860 00.031 428 IsSlewing returns 0 17:57:02.860 00.000 428 IsGuiding returns 0 17:57:02.860 00.000 428 scope move finished after 968 + 84 ms 17:57:02.860 00.000 428 Move returns status 0, amount 968 17:57:02.860 00.000 428 MoveAxis(N, 0, ABG) 17:57:02.860 00.000 428 Move returns status 0, amount 0 17:57:02.860 00.000 428 move complete, result=0 17:57:02.860 00.000 428 worker thread done servicing request 17:57:02.860 00.000 428 Worker thread wakes up 17:57:02.860 00.000 10672 GuideStep: 0.7 px 968 ms WEST, 0.1 px 0 ms NORTH 17:57:02.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:02.860 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:04.111 01.251 428 Exposure complete 17:57:04.314 00.203 428 worker thread done servicing request 17:57:04.314 00.000 10672 OnExposeComplete: enter 17:57:04.314 00.000 10672 UpdateGuideState(): m_state=6 17:57:04.314 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 35 17:57:04.314 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.29, Mass=554378, SNR=63.0, Peak=46624 HFD=3.8 17:57:04.314 00.000 10672 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.12) = xAngle (-1.00 = -1.00) 17:57:04.314 00.000 10672 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.99 = -0.99) 17:57:04.314 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.88 mountX=0.05 mountY=-0.08, mountTheta=-1.00 17:57:04.314 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.07, opts=13) 17:57:04.314 00.000 10672 Enqueuing Move request for scope (0.06, -0.07) 17:57:04.314 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:57:04.314 00.000 428 Worker thread wakes up 17:57:04.314 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd 17:57:04.314 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.07) 17:57:04.314 00.000 428 Moving (0.06, -0.07) raw xDistance=0.05 yDistance=-0.08 17:57:04.314 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 17:57:04.314 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:04.314 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 17:57:04.314 00.000 428 MoveAxis(E, 0, ABG) 17:57:04.314 00.000 428 Move returns status 0, amount 0 17:57:04.314 00.000 428 MoveAxis(N, 0, ABG) 17:57:04.314 00.000 428 Move returns status 0, amount 0 17:57:04.314 00.000 428 move complete, result=0 17:57:04.314 00.000 428 worker thread done servicing request 17:57:04.439 00.125 10672 UpdateGuideState exits: m=554378 SNR=63.0 17:57:04.439 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:04.439 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:04.439 00.000 10672 Enqueuing Expose request 17:57:04.439 00.000 428 Worker thread wakes up 17:57:04.439 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 17:57:04.439 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:04.439 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:06.603 02.164 428 Exposure complete 17:57:06.806 00.203 428 worker thread done servicing request 17:57:06.806 00.000 10672 OnExposeComplete: enter 17:57:06.806 00.000 10672 UpdateGuideState(): m_state=6 17:57:06.806 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 36 17:57:06.806 00.000 10672 Star::Find returns 1 (0), X=180.35, Y=930.47, Mass=581604, SNR=62.2, Peak=34736 HFD=4.4 17:57:06.806 00.000 10672 CameraToMount -- cameraTheta (0.50) - m_xAngle (0.12) = xAngle (0.37 = 0.37) 17:57:06.806 00.000 10672 CameraToMount -- cameraTheta (0.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39) 17:57:06.806 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.50 mountX=0.21 mountY=0.09, mountTheta=0.39 17:57:06.806 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.11, opts=13) 17:57:06.806 00.000 10672 Enqueuing Move request for scope (0.20, 0.11) 17:57:06.806 00.000 428 Worker thread wakes up 17:57:06.806 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:57:06.806 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd 17:57:06.806 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.11) 17:57:06.806 00.000 428 Moving (0.20, 0.11) raw xDistance=0.21 yDistance=0.09 17:57:06.806 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 17:57:06.806 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:06.806 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 17:57:06.806 00.000 428 MoveAxis(E, 0, ABG) 17:57:06.806 00.000 428 Move returns status 0, amount 0 17:57:06.806 00.000 428 MoveAxis(N, 0, ABG) 17:57:06.806 00.000 428 Move returns status 0, amount 0 17:57:06.806 00.000 428 move complete, result=0 17:57:06.806 00.000 428 worker thread done servicing request 17:57:06.915 00.109 10672 UpdateGuideState exits: m=581604 SNR=62.2 17:57:06.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:06.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:06.915 00.000 10672 Enqueuing Expose request 17:57:06.915 00.000 428 Worker thread wakes up 17:57:06.915 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 17:57:06.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:06.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:09.102 02.187 428 Exposure complete 17:57:09.305 00.203 428 worker thread done servicing request 17:57:09.305 00.000 10672 OnExposeComplete: enter 17:57:09.305 00.000 10672 UpdateGuideState(): m_state=6 17:57:09.305 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 37 17:57:09.305 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=929.93, Mass=603326, SNR=61.4, Peak=38880 HFD=4.2 17:57:09.305 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.12) = xAngle (-1.27 = -1.27) 17:57:09.305 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 17:57:09.305 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.43 hyp=0.47 cameraTheta=-1.15 mountX=0.14 mountY=-0.44, mountTheta=-1.27 17:57:09.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.43, opts=13) 17:57:09.305 00.000 10672 Enqueuing Move request for scope (0.19, -0.43) 17:57:09.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:57:09.305 00.000 428 Worker thread wakes up 17:57:09.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.43) opts 0xd 17:57:09.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.43) 17:57:09.305 00.000 428 Moving (0.19, -0.43) raw xDistance=0.14 yDistance=-0.44 17:57:09.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 17:57:09.305 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:09.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 17:57:09.305 00.000 428 MoveAxis(E, 0, ABG) 17:57:09.305 00.000 428 Move returns status 0, amount 0 17:57:09.305 00.000 428 MoveAxis(N, 0, ABG) 17:57:09.305 00.000 428 Move returns status 0, amount 0 17:57:09.305 00.000 428 move complete, result=0 17:57:09.305 00.000 428 worker thread done servicing request 17:57:09.430 00.125 10672 UpdateGuideState exits: m=603326 SNR=61.4 17:57:09.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:09.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:09.430 00.000 10672 Enqueuing Expose request 17:57:09.430 00.000 428 Worker thread wakes up 17:57:09.430 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 17:57:09.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:09.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:11.606 02.176 428 Exposure complete 17:57:11.809 00.203 428 worker thread done servicing request 17:57:11.809 00.000 10672 OnExposeComplete: enter 17:57:11.809 00.000 10672 UpdateGuideState(): m_state=6 17:57:11.809 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 38 17:57:11.809 00.000 10672 Star::Find returns 1 (0), X=180.50, Y=929.87, Mass=513097, SNR=55.9, Peak=35280 HFD=3.9 17:57:11.809 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.12) = xAngle (-1.07 = -1.07) 17:57:11.809 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.06 = -1.06) 17:57:11.809 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.49 hyp=0.60 cameraTheta=-0.95 mountX=0.29 mountY=-0.53, mountTheta=-1.07 17:57:11.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.49, opts=13) 17:57:11.809 00.000 10672 Enqueuing Move request for scope (0.35, -0.49) 17:57:11.809 00.000 428 Worker thread wakes up 17:57:11.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:57:11.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.49) opts 0xd 17:57:11.809 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.49) 17:57:11.809 00.000 428 Moving (0.35, -0.49) raw xDistance=0.29 yDistance=-0.53 17:57:11.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 17:57:11.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:11.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 17:57:11.809 00.000 428 MoveAxis(E, 0, ABG) 17:57:11.809 00.000 428 Move returns status 0, amount 0 17:57:11.809 00.000 428 MoveAxis(N, 0, ABG) 17:57:11.809 00.000 428 Move returns status 0, amount 0 17:57:11.809 00.000 428 move complete, result=0 17:57:11.809 00.000 428 worker thread done servicing request 17:57:11.934 00.125 10672 UpdateGuideState exits: m=513097 SNR=55.9 17:57:11.934 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:11.934 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:11.934 00.000 10672 Enqueuing Expose request 17:57:11.934 00.000 428 Worker thread wakes up 17:57:11.934 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 17:57:11.934 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:11.934 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:14.096 02.162 428 Exposure complete 17:57:14.299 00.203 428 worker thread done servicing request 17:57:14.299 00.000 10672 OnExposeComplete: enter 17:57:14.299 00.000 10672 UpdateGuideState(): m_state=6 17:57:14.299 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 39 17:57:14.299 00.000 10672 Star::Find returns 1 (0), X=180.76, Y=929.89, Mass=520755, SNR=57.1, Peak=38560 HFD=4.2 17:57:14.299 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.12) = xAngle (-0.79 = -0.79) 17:57:14.299 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77) 17:57:14.299 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.48 hyp=0.77 cameraTheta=-0.67 mountX=0.54 mountY=-0.54, mountTheta=-0.78 17:57:14.315 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.48, opts=13) 17:57:14.315 00.000 10672 Enqueuing Move request for scope (0.61, -0.48) 17:57:14.315 00.000 428 Worker thread wakes up 17:57:14.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:57:14.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.48) opts 0xd 17:57:14.315 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.48) 17:57:14.315 00.000 428 Moving (0.61, -0.48) raw xDistance=0.54 yDistance=-0.54 17:57:14.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 17:57:14.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:14.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 17:57:14.315 00.000 428 MoveAxis(W, 809, ABG) 17:57:14.315 00.000 428 Guiding Dir = 3, Dur = 809 17:57:14.315 00.000 428 IsSlewing returns 0 17:57:14.315 00.000 428 IsGuiding returns 0 17:57:14.346 00.031 428 PulseGuide returned control before completion, sleep 793 17:57:14.424 00.078 10672 UpdateGuideState exits: m=520755 SNR=57.1 17:57:14.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:14.424 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:14.424 00.000 10672 Enqueuing Expose request 17:57:15.142 00.718 428 IsGuiding returns 1 17:57:15.142 00.000 428 scope still moving after pulse duration time elapsed 17:57:15.174 00.032 428 IsSlewing returns 0 17:57:15.174 00.000 428 IsGuiding returns 0 17:57:15.174 00.000 428 scope move finished after 809 + 48 ms 17:57:15.174 00.000 428 Move returns status 0, amount 809 17:57:15.174 00.000 428 MoveAxis(N, 0, ABG) 17:57:15.174 00.000 428 Move returns status 0, amount 0 17:57:15.174 00.000 428 move complete, result=0 17:57:15.174 00.000 428 worker thread done servicing request 17:57:15.174 00.000 428 Worker thread wakes up 17:57:15.174 00.000 10672 GuideStep: 0.5 px 809 ms WEST, -0.5 px 0 ms NORTH 17:57:15.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:15.174 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:16.609 01.435 428 Exposure complete 17:57:16.796 00.187 428 worker thread done servicing request 17:57:16.796 00.000 10672 OnExposeComplete: enter 17:57:16.796 00.000 10672 UpdateGuideState(): m_state=6 17:57:16.796 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 40 17:57:16.796 00.000 10672 Star::Find returns 1 (0), X=180.51, Y=930.26, Mass=557240, SNR=66.7, Peak=43024 HFD=3.9 17:57:16.796 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.12) = xAngle (-0.38 = -0.38) 17:57:16.796 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.37 = -0.37) 17:57:16.796 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.10 hyp=0.37 cameraTheta=-0.26 mountX=0.35 mountY=-0.13, mountTheta=-0.37 17:57:16.812 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.10, opts=13) 17:57:16.812 00.000 10672 Enqueuing Move request for scope (0.36, -0.10) 17:57:16.812 00.000 428 Worker thread wakes up 17:57:16.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:57:16.812 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.10) opts 0xd 17:57:16.812 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.10) 17:57:16.812 00.000 428 Moving (0.36, -0.10) raw xDistance=0.35 yDistance=-0.13 17:57:16.812 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 17:57:16.812 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:16.812 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 17:57:16.812 00.000 428 MoveAxis(E, 0, ABG) 17:57:16.812 00.000 428 Move returns status 0, amount 0 17:57:16.812 00.000 428 MoveAxis(N, 0, ABG) 17:57:16.812 00.000 428 Move returns status 0, amount 0 17:57:16.812 00.000 428 move complete, result=0 17:57:16.812 00.000 428 worker thread done servicing request 17:57:16.937 00.125 10672 UpdateGuideState exits: m=557240 SNR=66.7 17:57:16.937 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:16.937 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:16.937 00.000 10672 Enqueuing Expose request 17:57:16.937 00.000 428 Worker thread wakes up 17:57:16.937 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 17:57:16.937 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:16.937 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:19.094 02.157 428 Exposure complete 17:57:19.297 00.203 428 worker thread done servicing request 17:57:19.297 00.000 10672 OnExposeComplete: enter 17:57:19.297 00.000 10672 UpdateGuideState(): m_state=6 17:57:19.297 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 41 17:57:19.297 00.000 10672 Star::Find returns 1 (0), X=180.66, Y=929.80, Mass=512929, SNR=55.3, Peak=36912 HFD=3.9 17:57:19.297 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.12) = xAngle (-0.95 = -0.95) 17:57:19.297 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.94 = -0.94) 17:57:19.297 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.56 hyp=0.76 cameraTheta=-0.83 mountX=0.44 mountY=-0.61, mountTheta=-0.95 17:57:19.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.56, opts=13) 17:57:19.297 00.000 10672 Enqueuing Move request for scope (0.51, -0.56) 17:57:19.297 00.000 428 Worker thread wakes up 17:57:19.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:57:19.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.56) opts 0xd 17:57:19.297 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.56) 17:57:19.297 00.000 428 Moving (0.51, -0.56) raw xDistance=0.44 yDistance=-0.61 17:57:19.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 17:57:19.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.61 from input -0.61 17:57:19.297 00.000 428 MoveAxis(E, 0, ABG) 17:57:19.297 00.000 428 Move returns status 0, amount 0 17:57:19.297 00.000 428 MoveAxis(N, 931, ABG) 17:57:19.297 00.000 428 Guiding Dir = 0, Dur = 931 17:57:19.297 00.000 428 IsSlewing returns 0 17:57:19.297 00.000 428 IsGuiding returns 0 17:57:19.391 00.094 428 PulseGuide returned control before completion, sleep 858 17:57:19.422 00.031 10672 UpdateGuideState exits: m=512929 SNR=55.3 17:57:19.422 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:19.422 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:19.422 00.000 10672 Enqueuing Expose request 17:57:20.266 00.844 428 IsGuiding returns 1 17:57:20.266 00.000 428 scope still moving after pulse duration time elapsed 17:57:20.297 00.031 428 IsSlewing returns 0 17:57:20.297 00.000 428 IsGuiding returns 1 17:57:20.344 00.047 428 IsSlewing returns 0 17:57:20.344 00.000 428 IsGuiding returns 0 17:57:20.344 00.000 428 scope move finished after 931 + 112 ms 17:57:20.344 00.000 428 Move returns status 0, amount 931 17:57:20.344 00.000 428 move complete, result=0 17:57:20.344 00.000 428 worker thread done servicing request 17:57:20.344 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 931 ms NORTH 17:57:20.344 00.000 428 Worker thread wakes up 17:57:20.344 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:20.344 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:21.599 01.255 428 Exposure complete 17:57:21.802 00.203 428 worker thread done servicing request 17:57:21.802 00.000 10672 OnExposeComplete: enter 17:57:21.802 00.000 10672 UpdateGuideState(): m_state=6 17:57:21.802 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 42 17:57:21.802 00.000 10672 Star::Find returns 1 (0), X=180.93, Y=930.20, Mass=537062, SNR=58.5, Peak=37680 HFD=4.2 17:57:21.802 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.12) = xAngle (-0.32 = -0.32) 17:57:21.802 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31) 17:57:21.802 00.000 10672 CameraToMount -- cameraX=0.78 cameraY=-0.16 hyp=0.80 cameraTheta=-0.20 mountX=0.76 mountY=-0.24, mountTheta=-0.31 17:57:21.802 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.78, y=-0.16, opts=13) 17:57:21.802 00.000 10672 Enqueuing Move request for scope (0.78, -0.16) 17:57:21.802 00.000 428 Worker thread wakes up 17:57:21.802 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3240, FiltMax=65488, Gamma=1.000 17:57:21.802 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.16) opts 0xd 17:57:21.802 00.000 428 Handling offset move in thread for scope, endpoint = (0.78, -0.16) 17:57:21.802 00.000 428 Moving (0.78, -0.16) raw xDistance=0.76 yDistance=-0.24 17:57:21.802 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76 17:57:21.802 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:21.802 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 17:57:21.802 00.000 428 MoveAxis(W, 1127, ABG) 17:57:21.802 00.000 428 Guiding Dir = 3, Dur = 1127 17:57:21.802 00.000 428 IsSlewing returns 0 17:57:21.802 00.000 428 IsGuiding returns 0 17:57:21.817 00.015 428 PulseGuide returned control before completion, sleep 1122 17:57:21.927 00.110 10672 UpdateGuideState exits: m=537062 SNR=58.5 17:57:21.927 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:21.927 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:21.927 00.000 10672 Enqueuing Expose request 17:57:22.973 01.046 428 IsGuiding returns 0 17:57:22.973 00.000 428 Move returns status 0, amount 1127 17:57:22.973 00.000 428 MoveAxis(N, 0, ABG) 17:57:22.973 00.000 428 Move returns status 0, amount 0 17:57:22.973 00.000 428 move complete, result=0 17:57:22.973 00.000 428 worker thread done servicing request 17:57:22.973 00.000 10672 GuideStep: 0.8 px 1127 ms WEST, -0.2 px 0 ms NORTH 17:57:22.973 00.000 428 Worker thread wakes up 17:57:22.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:22.973 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:24.103 01.130 428 Exposure complete 17:57:24.291 00.188 428 worker thread done servicing request 17:57:24.291 00.000 10672 OnExposeComplete: enter 17:57:24.307 00.016 10672 UpdateGuideState(): m_state=6 17:57:24.307 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 43 17:57:24.307 00.000 10672 Star::Find returns 1 (0), X=180.68, Y=930.40, Mass=569582, SNR=67.4, Peak=48688 HFD=3.6 17:57:24.307 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.12) = xAngle (-0.04 = -0.04) 17:57:24.307 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03) 17:57:24.307 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.04 hyp=0.53 cameraTheta=0.08 mountX=0.53 mountY=-0.01, mountTheta=-0.03 17:57:24.307 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.04, opts=13) 17:57:24.307 00.000 10672 Enqueuing Move request for scope (0.53, 0.04) 17:57:24.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:57:24.307 00.000 428 Worker thread wakes up 17:57:24.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.04) opts 0xd 17:57:24.307 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.04) 17:57:24.307 00.000 428 Moving (0.53, 0.04) raw xDistance=0.53 yDistance=-0.01 17:57:24.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.53 17:57:24.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:24.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 17:57:24.307 00.000 428 MoveAxis(W, 869, ABG) 17:57:24.307 00.000 428 Guiding Dir = 3, Dur = 869 17:57:24.307 00.000 428 IsSlewing returns 0 17:57:24.307 00.000 428 IsGuiding returns 0 17:57:24.322 00.015 428 PulseGuide returned control before completion, sleep 859 17:57:24.431 00.109 10672 UpdateGuideState exits: m=569582 SNR=67.4 17:57:24.431 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:24.431 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:24.431 00.000 10672 Enqueuing Expose request 17:57:25.197 00.766 428 IsGuiding returns 1 17:57:25.197 00.000 428 scope still moving after pulse duration time elapsed 17:57:25.228 00.031 428 IsSlewing returns 0 17:57:25.228 00.000 428 IsGuiding returns 0 17:57:25.228 00.000 428 scope move finished after 869 + 47 ms 17:57:25.228 00.000 428 Move returns status 0, amount 869 17:57:25.228 00.000 428 MoveAxis(N, 0, ABG) 17:57:25.228 00.000 428 Move returns status 0, amount 0 17:57:25.228 00.000 428 move complete, result=0 17:57:25.228 00.000 428 worker thread done servicing request 17:57:25.228 00.000 10672 GuideStep: 0.5 px 869 ms WEST, -0.0 px 0 ms NORTH 17:57:25.228 00.000 428 Worker thread wakes up 17:57:25.228 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:25.228 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:26.603 01.375 428 Exposure complete 17:57:26.794 00.191 428 worker thread done servicing request 17:57:26.794 00.000 10672 OnExposeComplete: enter 17:57:26.794 00.000 10672 UpdateGuideState(): m_state=6 17:57:26.794 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 44 17:57:26.794 00.000 10672 Star::Find returns 1 (0), X=180.49, Y=930.00, Mass=511509, SNR=61.0, Peak=43344 HFD=4.1 17:57:26.794 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.12) = xAngle (-0.94 = -0.94) 17:57:26.794 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.92 = -0.92) 17:57:26.794 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.36 hyp=0.50 cameraTheta=-0.82 mountX=0.30 mountY=-0.40, mountTheta=-0.93 17:57:26.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.36, opts=13) 17:57:26.794 00.000 10672 Enqueuing Move request for scope (0.34, -0.36) 17:57:26.810 00.016 428 Worker thread wakes up 17:57:26.810 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:57:26.810 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.36) opts 0xd 17:57:26.810 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.36) 17:57:26.810 00.000 428 Moving (0.34, -0.36) raw xDistance=0.30 yDistance=-0.40 17:57:26.810 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 17:57:26.810 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:26.810 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 17:57:26.810 00.000 428 MoveAxis(E, 0, ABG) 17:57:26.810 00.000 428 Move returns status 0, amount 0 17:57:26.810 00.000 428 MoveAxis(N, 0, ABG) 17:57:26.810 00.000 428 Move returns status 0, amount 0 17:57:26.810 00.000 428 move complete, result=0 17:57:26.810 00.000 428 worker thread done servicing request 17:57:26.919 00.109 10672 UpdateGuideState exits: m=511509 SNR=61.0 17:57:26.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:26.919 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:26.919 00.000 10672 Enqueuing Expose request 17:57:26.919 00.000 428 Worker thread wakes up 17:57:26.919 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 17:57:26.919 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:26.919 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:29.104 02.185 428 Exposure complete 17:57:29.291 00.187 428 worker thread done servicing request 17:57:29.291 00.000 10672 OnExposeComplete: enter 17:57:29.291 00.000 10672 UpdateGuideState(): m_state=6 17:57:29.291 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 45 17:57:29.291 00.000 10672 Star::Find returns 1 (0), X=180.51, Y=930.47, Mass=556807, SNR=63.3, Peak=43888 HFD=3.2 17:57:29.291 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.12) = xAngle (0.18 = 0.18) 17:57:29.291 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20) 17:57:29.291 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.38 cameraTheta=0.30 mountX=0.37 mountY=0.07, mountTheta=0.20 17:57:29.307 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.11, opts=13) 17:57:29.307 00.000 10672 Enqueuing Move request for scope (0.36, 0.11) 17:57:29.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 17:57:29.307 00.000 428 Worker thread wakes up 17:57:29.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd 17:57:29.307 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.11) 17:57:29.307 00.000 428 Moving (0.36, 0.11) raw xDistance=0.37 yDistance=0.07 17:57:29.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 17:57:29.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:29.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 17:57:29.307 00.000 428 MoveAxis(E, 0, ABG) 17:57:29.307 00.000 428 Move returns status 0, amount 0 17:57:29.307 00.000 428 MoveAxis(N, 0, ABG) 17:57:29.307 00.000 428 Move returns status 0, amount 0 17:57:29.307 00.000 428 move complete, result=0 17:57:29.307 00.000 428 worker thread done servicing request 17:57:29.416 00.109 10672 UpdateGuideState exits: m=556807 SNR=63.3 17:57:29.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:29.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:29.416 00.000 10672 Enqueuing Expose request 17:57:29.416 00.000 428 Worker thread wakes up 17:57:29.416 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 17:57:29.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:29.416 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:31.591 02.175 428 Exposure complete 17:57:31.794 00.203 428 worker thread done servicing request 17:57:31.794 00.000 10672 OnExposeComplete: enter 17:57:31.794 00.000 10672 UpdateGuideState(): m_state=6 17:57:31.794 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 46 17:57:31.794 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.65, Mass=582335, SNR=73.6, Peak=37024 HFD=4.1 17:57:31.794 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.12) = xAngle (2.02 = 2.02) 17:57:31.794 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.03 = 2.03) 17:57:31.794 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.34 cameraTheta=2.14 mountX=-0.15 mountY=0.30, mountTheta=2.02 17:57:31.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.28, opts=13) 17:57:31.794 00.000 10672 Enqueuing Move request for scope (-0.18, 0.28) 17:57:31.794 00.000 428 Worker thread wakes up 17:57:31.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:57:31.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd 17:57:31.794 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.28) 17:57:31.794 00.000 428 Moving (-0.18, 0.28) raw xDistance=-0.15 yDistance=0.30 17:57:31.794 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 17:57:31.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:31.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 17:57:31.794 00.000 428 MoveAxis(E, 0, ABG) 17:57:31.794 00.000 428 Move returns status 0, amount 0 17:57:31.794 00.000 428 MoveAxis(N, 0, ABG) 17:57:31.794 00.000 428 Move returns status 0, amount 0 17:57:31.794 00.000 428 move complete, result=0 17:57:31.794 00.000 428 worker thread done servicing request 17:57:31.919 00.125 10672 UpdateGuideState exits: m=582335 SNR=73.6 17:57:31.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:31.919 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:31.919 00.000 10672 Enqueuing Expose request 17:57:31.919 00.000 428 Worker thread wakes up 17:57:31.919 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 17:57:31.919 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:31.919 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:34.090 02.171 428 Exposure complete 17:57:34.262 00.172 428 worker thread done servicing request 17:57:34.262 00.000 10672 OnExposeComplete: enter 17:57:34.262 00.000 10672 UpdateGuideState(): m_state=6 17:57:34.262 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 47 17:57:34.262 00.000 10672 Star::Find returns 1 (0), X=180.04, Y=930.88, Mass=542418, SNR=60.4, Peak=42144 HFD=4.2 17:57:34.262 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.12) = xAngle (1.67 = 1.67) 17:57:34.262 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68) 17:57:34.262 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.52 hyp=0.53 cameraTheta=1.79 mountX=-0.05 mountY=0.53, mountTheta=1.67 17:57:34.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.52, opts=13) 17:57:34.262 00.000 10672 Enqueuing Move request for scope (-0.11, 0.52) 17:57:34.262 00.000 428 Worker thread wakes up 17:57:34.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:57:34.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.52) opts 0xd 17:57:34.262 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.52) 17:57:34.262 00.000 428 Moving (-0.11, 0.52) raw xDistance=-0.05 yDistance=0.53 17:57:34.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 17:57:34.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:34.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 17:57:34.262 00.000 428 MoveAxis(E, 0, ABG) 17:57:34.262 00.000 428 Move returns status 0, amount 0 17:57:34.262 00.000 428 MoveAxis(N, 0, ABG) 17:57:34.262 00.000 428 Move returns status 0, amount 0 17:57:34.262 00.000 428 move complete, result=0 17:57:34.262 00.000 428 worker thread done servicing request 17:57:34.371 00.109 10672 UpdateGuideState exits: m=542418 SNR=60.4 17:57:34.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:34.371 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:34.371 00.000 10672 Enqueuing Expose request 17:57:34.371 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 17:57:34.371 00.000 428 Worker thread wakes up 17:57:34.371 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:34.371 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:36.599 02.228 428 Exposure complete 17:57:36.771 00.172 428 worker thread done servicing request 17:57:36.771 00.000 10672 OnExposeComplete: enter 17:57:36.771 00.000 10672 UpdateGuideState(): m_state=6 17:57:36.771 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 48 17:57:36.771 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=930.70, Mass=565396, SNR=75.3, Peak=41280 HFD=3.8 17:57:36.771 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (0.12) = xAngle (0.73 = 0.73) 17:57:36.771 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74) 17:57:36.771 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.34 hyp=0.46 cameraTheta=0.85 mountX=0.34 mountY=0.31, mountTheta=0.73 17:57:36.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.34, opts=13) 17:57:36.771 00.000 10672 Enqueuing Move request for scope (0.30, 0.34) 17:57:36.771 00.000 428 Worker thread wakes up 17:57:36.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:57:36.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.34) opts 0xd 17:57:36.771 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.34) 17:57:36.771 00.000 428 Moving (0.30, 0.34) raw xDistance=0.34 yDistance=0.31 17:57:36.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 17:57:36.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:36.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 17:57:36.771 00.000 428 MoveAxis(E, 0, ABG) 17:57:36.771 00.000 428 Move returns status 0, amount 0 17:57:36.771 00.000 428 MoveAxis(N, 0, ABG) 17:57:36.771 00.000 428 Move returns status 0, amount 0 17:57:36.771 00.000 428 move complete, result=0 17:57:36.771 00.000 428 worker thread done servicing request 17:57:36.880 00.109 10672 UpdateGuideState exits: m=565396 SNR=75.3 17:57:36.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:36.880 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:36.880 00.000 10672 Enqueuing Expose request 17:57:36.880 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 17:57:36.880 00.000 428 Worker thread wakes up 17:57:36.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:36.880 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:39.083 02.203 428 Exposure complete 17:57:39.223 00.140 428 worker thread done servicing request 17:57:39.223 00.000 10672 OnExposeComplete: enter 17:57:39.223 00.000 10672 UpdateGuideState(): m_state=6 17:57:39.223 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 49 17:57:39.223 00.000 10672 Star::Find returns 1 (0), X=180.35, Y=930.49, Mass=565890, SNR=58.6, Peak=43792 HFD=3.8 17:57:39.223 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (0.12) = xAngle (0.45 = 0.45) 17:57:39.223 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47) 17:57:39.223 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.58 mountX=0.22 mountY=0.11, mountTheta=0.47 17:57:39.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.13, opts=13) 17:57:39.223 00.000 10672 Enqueuing Move request for scope (0.20, 0.13) 17:57:39.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:57:39.223 00.000 428 Worker thread wakes up 17:57:39.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd 17:57:39.223 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.13) 17:57:39.223 00.000 428 Moving (0.20, 0.13) raw xDistance=0.22 yDistance=0.11 17:57:39.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 17:57:39.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:39.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 17:57:39.223 00.000 428 MoveAxis(E, 0, ABG) 17:57:39.223 00.000 428 Move returns status 0, amount 0 17:57:39.223 00.000 428 MoveAxis(N, 0, ABG) 17:57:39.223 00.000 428 Move returns status 0, amount 0 17:57:39.223 00.000 428 move complete, result=0 17:57:39.223 00.000 428 worker thread done servicing request 17:57:39.317 00.094 10672 UpdateGuideState exits: m=565890 SNR=58.6 17:57:39.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:39.317 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:39.317 00.000 10672 Enqueuing Expose request 17:57:39.317 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 17:57:39.317 00.000 428 Worker thread wakes up 17:57:39.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:39.317 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:41.598 02.281 428 Exposure complete 17:57:41.738 00.140 428 worker thread done servicing request 17:57:41.738 00.000 10672 OnExposeComplete: enter 17:57:41.738 00.000 10672 UpdateGuideState(): m_state=6 17:57:41.738 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 50 17:57:41.738 00.000 10672 Star::Find returns 1 (0), X=180.53, Y=930.58, Mass=540115, SNR=62.4, Peak=41280 HFD=3.3 17:57:41.738 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (0.12) = xAngle (0.40 = 0.40) 17:57:41.738 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.42 = 0.42) 17:57:41.738 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.22 hyp=0.43 cameraTheta=0.52 mountX=0.40 mountY=0.17, mountTheta=0.41 17:57:41.738 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.22, opts=13) 17:57:41.738 00.000 10672 Enqueuing Move request for scope (0.37, 0.22) 17:57:41.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 17:57:41.738 00.000 428 Worker thread wakes up 17:57:41.738 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.22) opts 0xd 17:57:41.738 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.22) 17:57:41.738 00.000 428 Moving (0.37, 0.22) raw xDistance=0.40 yDistance=0.17 17:57:41.738 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 17:57:41.738 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:41.738 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 17:57:41.738 00.000 428 MoveAxis(E, 0, ABG) 17:57:41.738 00.000 428 Move returns status 0, amount 0 17:57:41.738 00.000 428 MoveAxis(N, 0, ABG) 17:57:41.738 00.000 428 Move returns status 0, amount 0 17:57:41.738 00.000 428 move complete, result=0 17:57:41.738 00.000 428 worker thread done servicing request 17:57:41.816 00.078 10672 UpdateGuideState exits: m=540115 SNR=62.4 17:57:41.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:41.816 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:41.816 00.000 10672 Enqueuing Expose request 17:57:41.816 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 17:57:41.816 00.000 428 Worker thread wakes up 17:57:41.816 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:41.816 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:44.101 02.285 428 Exposure complete 17:57:44.242 00.141 428 worker thread done servicing request 17:57:44.242 00.000 10672 OnExposeComplete: enter 17:57:44.242 00.000 10672 UpdateGuideState(): m_state=6 17:57:44.242 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 51 17:57:44.242 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=930.72, Mass=568542, SNR=59.7, Peak=46400 HFD=3.8 17:57:44.242 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.12) = xAngle (1.34 = 1.34) 17:57:44.242 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35) 17:57:44.242 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.36 cameraTheta=1.46 mountX=0.08 mountY=0.35, mountTheta=1.34 17:57:44.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.35, opts=13) 17:57:44.242 00.000 10672 Enqueuing Move request for scope (0.04, 0.35) 17:57:44.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 17:57:44.242 00.000 428 Worker thread wakes up 17:57:44.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.35) opts 0xd 17:57:44.242 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.35) 17:57:44.242 00.000 428 Moving (0.04, 0.35) raw xDistance=0.08 yDistance=0.35 17:57:44.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 17:57:44.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:44.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 17:57:44.242 00.000 428 MoveAxis(E, 0, ABG) 17:57:44.242 00.000 428 Move returns status 0, amount 0 17:57:44.242 00.000 428 MoveAxis(N, 0, ABG) 17:57:44.242 00.000 428 Move returns status 0, amount 0 17:57:44.242 00.000 428 move complete, result=0 17:57:44.242 00.000 428 worker thread done servicing request 17:57:44.335 00.093 10672 UpdateGuideState exits: m=568542 SNR=59.7 17:57:44.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:44.335 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:44.335 00.000 10672 Enqueuing Expose request 17:57:44.335 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 17:57:44.335 00.000 428 Worker thread wakes up 17:57:44.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:44.335 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:46.585 02.250 428 Exposure complete 17:57:46.725 00.140 428 worker thread done servicing request 17:57:46.725 00.000 10672 OnExposeComplete: enter 17:57:46.725 00.000 10672 UpdateGuideState(): m_state=6 17:57:46.725 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 52 17:57:46.725 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=931.07, Mass=516752, SNR=54.6, Peak=52512 HFD=4.1 17:57:46.725 00.000 10672 CameraToMount -- cameraTheta (1.47) - m_xAngle (0.12) = xAngle (1.35 = 1.35) 17:57:46.725 00.000 10672 CameraToMount -- cameraTheta (1.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36) 17:57:46.725 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.71 hyp=0.71 cameraTheta=1.47 mountX=0.16 mountY=0.70, mountTheta=1.35 17:57:46.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.71, opts=13) 17:57:46.725 00.000 10672 Enqueuing Move request for scope (0.07, 0.71) 17:57:46.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:57:46.725 00.000 428 Worker thread wakes up 17:57:46.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.71) opts 0xd 17:57:46.725 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.71) 17:57:46.725 00.000 428 Moving (0.07, 0.71) raw xDistance=0.16 yDistance=0.70 17:57:46.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 17:57:46.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:57:46.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 17:57:46.725 00.000 428 MoveAxis(E, 0, ABG) 17:57:46.725 00.000 428 Move returns status 0, amount 0 17:57:46.725 00.000 428 MoveAxis(N, 0, ABG) 17:57:46.725 00.000 428 Move returns status 0, amount 0 17:57:46.725 00.000 428 move complete, result=0 17:57:46.725 00.000 428 worker thread done servicing request 17:57:46.819 00.094 10672 UpdateGuideState exits: m=516752 SNR=54.6 17:57:46.819 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:46.819 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:46.819 00.000 10672 Enqueuing Expose request 17:57:46.819 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 17:57:46.819 00.000 428 Worker thread wakes up 17:57:46.819 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:46.819 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:49.084 02.265 428 Exposure complete 17:57:49.224 00.140 428 worker thread done servicing request 17:57:49.224 00.000 10672 OnExposeComplete: enter 17:57:49.224 00.000 10672 UpdateGuideState(): m_state=6 17:57:49.224 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 53 17:57:49.224 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.63, Mass=568517, SNR=68.3, Peak=58176 HFD=3.7 17:57:49.224 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.12) = xAngle (1.36 = 1.36) 17:57:49.224 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.38 = 1.38) 17:57:49.224 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.48 mountX=0.06 mountY=0.27, mountTheta=1.36 17:57:49.224 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.27, opts=13) 17:57:49.224 00.000 10672 Enqueuing Move request for scope (0.02, 0.27) 17:57:49.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:57:49.224 00.000 428 Worker thread wakes up 17:57:49.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd 17:57:49.224 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.27) 17:57:49.224 00.000 428 Moving (0.02, 0.27) raw xDistance=0.06 yDistance=0.27 17:57:49.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 17:57:49.224 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:49.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 17:57:49.224 00.000 428 MoveAxis(E, 0, ABG) 17:57:49.224 00.000 428 Move returns status 0, amount 0 17:57:49.224 00.000 428 MoveAxis(N, 0, ABG) 17:57:49.224 00.000 428 Move returns status 0, amount 0 17:57:49.224 00.000 428 move complete, result=0 17:57:49.224 00.000 428 worker thread done servicing request 17:57:49.318 00.094 10672 UpdateGuideState exits: m=568517 SNR=68.3 17:57:49.318 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:49.318 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:49.318 00.000 10672 Enqueuing Expose request 17:57:49.318 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 17:57:49.318 00.000 428 Worker thread wakes up 17:57:49.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:49.318 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:51.587 02.269 428 Exposure complete 17:57:51.775 00.188 428 worker thread done servicing request 17:57:51.775 00.000 10672 OnExposeComplete: enter 17:57:51.775 00.000 10672 UpdateGuideState(): m_state=6 17:57:51.775 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 54 17:57:51.775 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.98, Mass=551845, SNR=66.7, Peak=55568 HFD=4.0 17:57:51.775 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.12) = xAngle (1.68 = 1.68) 17:57:51.775 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.70 = 1.70) 17:57:51.775 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.62 hyp=0.64 cameraTheta=1.81 mountX=-0.07 mountY=0.64, mountTheta=1.68 17:57:51.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.62, opts=13) 17:57:51.775 00.000 10672 Enqueuing Move request for scope (-0.15, 0.62) 17:57:51.775 00.000 428 Worker thread wakes up 17:57:51.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 17:57:51.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.62) opts 0xd 17:57:51.775 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.62) 17:57:51.775 00.000 428 Moving (-0.15, 0.62) raw xDistance=-0.07 yDistance=0.64 17:57:51.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 17:57:51.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:57:51.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 17:57:51.775 00.000 428 MoveAxis(E, 0, ABG) 17:57:51.775 00.000 428 Move returns status 0, amount 0 17:57:51.775 00.000 428 MoveAxis(N, 0, ABG) 17:57:51.775 00.000 428 Move returns status 0, amount 0 17:57:51.775 00.000 428 move complete, result=0 17:57:51.775 00.000 428 worker thread done servicing request 17:57:51.868 00.093 10672 UpdateGuideState exits: m=551845 SNR=66.7 17:57:51.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:51.868 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:51.868 00.000 10672 Enqueuing Expose request 17:57:51.868 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 17:57:51.868 00.000 428 Worker thread wakes up 17:57:51.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:51.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:54.086 02.218 428 Exposure complete 17:57:54.227 00.141 428 worker thread done servicing request 17:57:54.227 00.000 10672 OnExposeComplete: enter 17:57:54.227 00.000 10672 UpdateGuideState(): m_state=6 17:57:54.227 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 55 17:57:54.227 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=931.36, Mass=557739, SNR=62.3, Peak=42256 HFD=3.5 17:57:54.227 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.12) = xAngle (1.18 = 1.18) 17:57:54.227 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19) 17:57:54.227 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=1.00 hyp=1.03 cameraTheta=1.30 mountX=0.39 mountY=0.96, mountTheta=1.18 17:57:54.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=1.00, opts=13) 17:57:54.227 00.000 10672 Enqueuing Move request for scope (0.27, 1.00) 17:57:54.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:57:54.227 00.000 428 Worker thread wakes up 17:57:54.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 1.00) opts 0xd 17:57:54.227 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 1.00) 17:57:54.227 00.000 428 Moving (0.27, 1.00) raw xDistance=0.39 yDistance=0.96 17:57:54.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 17:57:54.227 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.14 newest=1.86 17:57:54.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.96 from input 0.96 17:57:54.227 00.000 428 MoveAxis(E, 0, ABG) 17:57:54.227 00.000 428 Move returns status 0, amount 0 17:57:54.227 00.000 428 MoveAxis(S, 1456, ABG) 17:57:54.227 00.000 428 Guiding Dir = 1, Dur = 1456 17:57:54.227 00.000 428 IsSlewing returns 0 17:57:54.227 00.000 428 IsGuiding returns 0 17:57:54.321 00.094 428 PulseGuide returned control before completion, sleep 1379 17:57:54.321 00.000 10672 UpdateGuideState exits: m=557739 SNR=62.3 17:57:54.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:54.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:54.321 00.000 10672 Enqueuing Expose request 17:57:55.711 01.390 428 IsGuiding returns 1 17:57:55.711 00.000 428 scope still moving after pulse duration time elapsed 17:57:55.773 00.062 428 IsSlewing returns 0 17:57:55.805 00.032 428 IsGuiding returns 0 17:57:55.805 00.000 428 scope move finished after 1456 + 115 ms 17:57:55.805 00.000 428 Move returns status 0, amount 1456 17:57:55.805 00.000 428 move complete, result=0 17:57:55.805 00.000 428 worker thread done servicing request 17:57:55.805 00.000 428 Worker thread wakes up 17:57:55.805 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 1.0 px 1456 ms SOUTH 17:57:55.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:55.805 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:56.586 00.781 428 Exposure complete 17:57:56.726 00.140 428 worker thread done servicing request 17:57:56.726 00.000 10672 OnExposeComplete: enter 17:57:56.726 00.000 10672 UpdateGuideState(): m_state=6 17:57:56.726 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 56 17:57:56.726 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=931.01, Mass=539549, SNR=59.3, Peak=44336 HFD=3.9 17:57:56.726 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (0.12) = xAngle (0.99 = 0.99) 17:57:56.726 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.00 = 1.00) 17:57:56.726 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.65 hyp=0.73 cameraTheta=1.11 mountX=0.40 mountY=0.61, mountTheta=0.99 17:57:56.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.65, opts=13) 17:57:56.726 00.000 10672 Enqueuing Move request for scope (0.32, 0.65) 17:57:56.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:57:56.726 00.000 428 Worker thread wakes up 17:57:56.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.65) opts 0xd 17:57:56.726 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.65) 17:57:56.726 00.000 428 Moving (0.32, 0.65) raw xDistance=0.40 yDistance=0.61 17:57:56.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 17:57:56.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 17:57:56.726 00.000 428 MoveAxis(E, 0, ABG) 17:57:56.726 00.000 428 Move returns status 0, amount 0 17:57:56.726 00.000 428 MoveAxis(S, 930, ABG) 17:57:56.726 00.000 428 Guiding Dir = 1, Dur = 930 17:57:56.726 00.000 428 IsSlewing returns 0 17:57:56.726 00.000 428 IsGuiding returns 0 17:57:56.804 00.078 428 PulseGuide returned control before completion, sleep 860 17:57:56.820 00.016 10672 UpdateGuideState exits: m=539549 SNR=59.3 17:57:56.820 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:56.820 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:56.820 00.000 10672 Enqueuing Expose request 17:57:57.679 00.859 428 IsGuiding returns 1 17:57:57.679 00.000 428 scope still moving after pulse duration time elapsed 17:57:57.710 00.031 428 IsSlewing returns 0 17:57:57.710 00.000 428 IsGuiding returns 1 17:57:57.757 00.047 428 IsSlewing returns 0 17:57:57.773 00.016 428 IsGuiding returns 0 17:57:57.773 00.000 428 scope move finished after 930 + 107 ms 17:57:57.773 00.000 428 Move returns status 0, amount 930 17:57:57.773 00.000 428 move complete, result=0 17:57:57.773 00.000 428 worker thread done servicing request 17:57:57.773 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 930 ms SOUTH 17:57:57.773 00.000 428 Worker thread wakes up 17:57:57.773 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:57.773 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:57:59.085 01.312 428 Exposure complete 17:57:59.303 00.218 428 worker thread done servicing request 17:57:59.303 00.000 10672 OnExposeComplete: enter 17:57:59.303 00.000 10672 UpdateGuideState(): m_state=6 17:57:59.303 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 57 17:57:59.303 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.07, Mass=523323, SNR=59.9, Peak=42704 HFD=3.9 17:57:59.303 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.12) = xAngle (-1.99 = -1.99) 17:57:59.303 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.98 = -1.98) 17:57:59.303 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.87 mountX=-0.12 mountY=-0.28, mountTheta=-1.99 17:57:59.303 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.29, opts=13) 17:57:59.303 00.000 10672 Enqueuing Move request for scope (-0.09, -0.29) 17:57:59.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3184, FiltMax=65488, Gamma=1.000 17:57:59.303 00.000 428 Worker thread wakes up 17:57:59.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd 17:57:59.303 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.29) 17:57:59.303 00.000 428 Moving (-0.09, -0.29) raw xDistance=-0.12 yDistance=-0.28 17:57:59.303 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 17:57:59.303 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:57:59.303 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 17:57:59.303 00.000 428 MoveAxis(E, 0, ABG) 17:57:59.303 00.000 428 Move returns status 0, amount 0 17:57:59.303 00.000 428 MoveAxis(N, 0, ABG) 17:57:59.303 00.000 428 Move returns status 0, amount 0 17:57:59.303 00.000 428 move complete, result=0 17:57:59.303 00.000 428 worker thread done servicing request 17:57:59.413 00.110 10672 UpdateGuideState exits: m=523323 SNR=59.9 17:57:59.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:57:59.413 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:57:59.413 00.000 10672 Enqueuing Expose request 17:57:59.413 00.000 428 Worker thread wakes up 17:57:59.413 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 17:57:59.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:57:59.413 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:01.588 02.175 428 Exposure complete 17:58:01.760 00.172 428 worker thread done servicing request 17:58:01.760 00.000 10672 OnExposeComplete: enter 17:58:01.760 00.000 10672 UpdateGuideState(): m_state=6 17:58:01.760 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 58 17:58:01.760 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=929.99, Mass=542647, SNR=60.5, Peak=39856 HFD=4.0 17:58:01.760 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (0.12) = xAngle (-1.96 = -1.96) 17:58:01.760 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.95 = -1.95) 17:58:01.760 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.37 hyp=0.38 cameraTheta=-1.84 mountX=-0.15 mountY=-0.36, mountTheta=-1.96 17:58:01.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.37, opts=13) 17:58:01.760 00.000 10672 Enqueuing Move request for scope (-0.10, -0.37) 17:58:01.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 17:58:01.760 00.000 428 Worker thread wakes up 17:58:01.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.37) opts 0xd 17:58:01.760 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.37) 17:58:01.760 00.000 428 Moving (-0.10, -0.37) raw xDistance=-0.15 yDistance=-0.36 17:58:01.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 17:58:01.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:01.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 17:58:01.760 00.000 428 MoveAxis(E, 0, ABG) 17:58:01.760 00.000 428 Move returns status 0, amount 0 17:58:01.760 00.000 428 MoveAxis(N, 0, ABG) 17:58:01.760 00.000 428 Move returns status 0, amount 0 17:58:01.760 00.000 428 move complete, result=0 17:58:01.760 00.000 428 worker thread done servicing request 17:58:01.916 00.156 10672 UpdateGuideState exits: m=542647 SNR=60.5 17:58:01.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:01.916 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:01.916 00.000 10672 Enqueuing Expose request 17:58:01.916 00.000 428 Worker thread wakes up 17:58:01.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:01.916 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:01.916 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 17:58:04.087 02.171 428 Exposure complete 17:58:04.212 00.125 428 worker thread done servicing request 17:58:04.212 00.000 10672 OnExposeComplete: enter 17:58:04.212 00.000 10672 UpdateGuideState(): m_state=6 17:58:04.212 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 59 17:58:04.212 00.000 10672 Star::Find returns 1 (0), X=180.37, Y=930.07, Mass=503282, SNR=58.0, Peak=45200 HFD=3.9 17:58:04.212 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.12) = xAngle (-1.06 = -1.06) 17:58:04.212 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.04 = -1.04) 17:58:04.212 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.30 hyp=0.37 cameraTheta=-0.93 mountX=0.18 mountY=-0.32, mountTheta=-1.05 17:58:04.228 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.30, opts=13) 17:58:04.228 00.000 10672 Enqueuing Move request for scope (0.22, -0.30) 17:58:04.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:58:04.228 00.000 428 Worker thread wakes up 17:58:04.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.30) opts 0xd 17:58:04.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.30) 17:58:04.228 00.000 428 Moving (0.22, -0.30) raw xDistance=0.18 yDistance=-0.32 17:58:04.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 17:58:04.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:04.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 17:58:04.228 00.000 428 MoveAxis(E, 0, ABG) 17:58:04.228 00.000 428 Move returns status 0, amount 0 17:58:04.228 00.000 428 MoveAxis(N, 0, ABG) 17:58:04.228 00.000 428 Move returns status 0, amount 0 17:58:04.228 00.000 428 move complete, result=0 17:58:04.228 00.000 428 worker thread done servicing request 17:58:04.306 00.078 10672 UpdateGuideState exits: m=503282 SNR=58.0 17:58:04.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:04.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:04.306 00.000 10672 Enqueuing Expose request 17:58:04.306 00.000 428 Worker thread wakes up 17:58:04.306 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 17:58:04.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:04.306 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:06.586 02.280 428 Exposure complete 17:58:06.774 00.188 428 worker thread done servicing request 17:58:06.774 00.000 10672 OnExposeComplete: enter 17:58:06.774 00.000 10672 UpdateGuideState(): m_state=6 17:58:06.774 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 60 17:58:06.774 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.39, Mass=582478, SNR=72.7, Peak=43136 HFD=3.8 17:58:06.774 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.12) = xAngle (0.22 = 0.22) 17:58:06.774 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.23 = 0.23) 17:58:06.774 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.34 mountX=0.07 mountY=0.02, mountTheta=0.23 17:58:06.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.02, opts=13) 17:58:06.774 00.000 10672 Enqueuing Move request for scope (0.07, 0.02) 17:58:06.774 00.000 428 Worker thread wakes up 17:58:06.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:58:06.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd 17:58:06.774 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.02) 17:58:06.774 00.000 428 Moving (0.07, 0.02) raw xDistance=0.07 yDistance=0.02 17:58:06.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 17:58:06.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:06.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 17:58:06.774 00.000 428 MoveAxis(E, 0, ABG) 17:58:06.774 00.000 428 Move returns status 0, amount 0 17:58:06.774 00.000 428 MoveAxis(N, 0, ABG) 17:58:06.774 00.000 428 Move returns status 0, amount 0 17:58:06.774 00.000 428 move complete, result=0 17:58:06.774 00.000 428 worker thread done servicing request 17:58:06.883 00.109 10672 UpdateGuideState exits: m=582478 SNR=72.7 17:58:06.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:06.883 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:06.883 00.000 10672 Enqueuing Expose request 17:58:06.883 00.000 428 Worker thread wakes up 17:58:06.883 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 17:58:06.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:06.883 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:09.090 02.207 428 Exposure complete 17:58:09.293 00.203 428 worker thread done servicing request 17:58:09.293 00.000 10672 OnExposeComplete: enter 17:58:09.293 00.000 10672 UpdateGuideState(): m_state=6 17:58:09.293 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 61 17:58:09.293 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.40, Mass=553289, SNR=63.0, Peak=46080 HFD=3.7 17:58:09.293 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (0.12) = xAngle (0.27 = 0.27) 17:58:09.293 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28) 17:58:09.293 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.39 mountX=0.11 mountY=0.03, mountTheta=0.28 17:58:09.293 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.04, opts=13) 17:58:09.293 00.000 10672 Enqueuing Move request for scope (0.11, 0.04) 17:58:09.293 00.000 428 Worker thread wakes up 17:58:09.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:58:09.293 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd 17:58:09.293 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.04) 17:58:09.293 00.000 428 Moving (0.11, 0.04) raw xDistance=0.11 yDistance=0.03 17:58:09.293 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 17:58:09.293 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:09.293 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 17:58:09.293 00.000 428 MoveAxis(E, 0, ABG) 17:58:09.293 00.000 428 Move returns status 0, amount 0 17:58:09.293 00.000 428 MoveAxis(N, 0, ABG) 17:58:09.293 00.000 428 Move returns status 0, amount 0 17:58:09.293 00.000 428 move complete, result=0 17:58:09.293 00.000 428 worker thread done servicing request 17:58:09.418 00.125 10672 UpdateGuideState exits: m=553289 SNR=63.0 17:58:09.418 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:09.418 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:09.418 00.000 10672 Enqueuing Expose request 17:58:09.418 00.000 428 Worker thread wakes up 17:58:09.418 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 17:58:09.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:09.418 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:11.589 02.171 428 Exposure complete 17:58:11.776 00.187 428 worker thread done servicing request 17:58:11.776 00.000 10672 OnExposeComplete: enter 17:58:11.776 00.000 10672 UpdateGuideState(): m_state=6 17:58:11.776 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 62 17:58:11.776 00.000 10672 Star::Find returns 1 (0), X=180.37, Y=930.18, Mass=531955, SNR=61.2, Peak=55008 HFD=3.8 17:58:11.776 00.000 10672 CameraToMount -- cameraTheta (-0.69) - m_xAngle (0.12) = xAngle (-0.81 = -0.81) 17:58:11.776 00.000 10672 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.79 = -0.79) 17:58:11.776 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-0.69 mountX=0.20 mountY=-0.21, mountTheta=-0.80 17:58:11.776 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.18, opts=13) 17:58:11.776 00.000 10672 Enqueuing Move request for scope (0.22, -0.18) 17:58:11.776 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:58:11.776 00.000 428 Worker thread wakes up 17:58:11.776 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd 17:58:11.776 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.18) 17:58:11.776 00.000 428 Moving (0.22, -0.18) raw xDistance=0.20 yDistance=-0.21 17:58:11.776 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 17:58:11.776 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:11.776 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 17:58:11.776 00.000 428 MoveAxis(E, 0, ABG) 17:58:11.776 00.000 428 Move returns status 0, amount 0 17:58:11.776 00.000 428 MoveAxis(N, 0, ABG) 17:58:11.776 00.000 428 Move returns status 0, amount 0 17:58:11.776 00.000 428 move complete, result=0 17:58:11.776 00.000 428 worker thread done servicing request 17:58:11.901 00.125 10672 UpdateGuideState exits: m=531955 SNR=61.2 17:58:11.901 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:11.901 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:11.901 00.000 10672 Enqueuing Expose request 17:58:11.901 00.000 428 Worker thread wakes up 17:58:11.901 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 17:58:11.901 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:11.901 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:14.092 02.191 428 Exposure complete 17:58:14.286 00.194 428 worker thread done servicing request 17:58:14.302 00.016 10672 OnExposeComplete: enter 17:58:14.302 00.000 10672 UpdateGuideState(): m_state=6 17:58:14.302 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 63 17:58:14.302 00.000 10672 Star::Find returns 1 (0), X=179.71, Y=930.07, Mass=546768, SNR=64.7, Peak=51968 HFD=4.1 17:58:14.302 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.12) = xAngle (-2.69 = -2.69) 17:58:14.302 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.67 = -2.67) 17:58:14.302 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.29 hyp=0.52 cameraTheta=-2.56 mountX=-0.47 mountY=-0.24, mountTheta=-2.67 17:58:14.302 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.29, opts=13) 17:58:14.302 00.000 10672 Enqueuing Move request for scope (-0.44, -0.29) 17:58:14.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:58:14.302 00.000 428 Worker thread wakes up 17:58:14.302 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.29) opts 0xd 17:58:14.302 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.29) 17:58:14.302 00.000 428 Moving (-0.44, -0.29) raw xDistance=-0.47 yDistance=-0.24 17:58:14.302 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 17:58:14.302 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:14.302 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 17:58:14.302 00.000 428 MoveAxis(E, 701, ABG) 17:58:14.302 00.000 428 Guiding Dir = 2, Dur = 701 17:58:14.302 00.000 428 IsSlewing returns 0 17:58:14.302 00.000 428 IsGuiding returns 0 17:58:14.317 00.015 428 PulseGuide returned control before completion, sleep 690 17:58:14.426 00.109 10672 UpdateGuideState exits: m=546768 SNR=64.7 17:58:14.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:14.426 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:14.426 00.000 10672 Enqueuing Expose request 17:58:15.051 00.625 428 IsGuiding returns 0 17:58:15.051 00.000 428 Move returns status 0, amount 701 17:58:15.051 00.000 428 MoveAxis(N, 0, ABG) 17:58:15.051 00.000 428 Move returns status 0, amount 0 17:58:15.067 00.016 428 move complete, result=0 17:58:15.067 00.000 428 worker thread done servicing request 17:58:15.067 00.000 10672 GuideStep: -0.5 px 701 ms EAST, -0.2 px 0 ms NORTH 17:58:15.067 00.000 428 Worker thread wakes up 17:58:15.067 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:15.067 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:16.586 01.519 428 Exposure complete 17:58:16.773 00.187 428 worker thread done servicing request 17:58:16.773 00.000 10672 OnExposeComplete: enter 17:58:16.773 00.000 10672 UpdateGuideState(): m_state=6 17:58:16.773 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 64 17:58:16.773 00.000 10672 Star::Find returns 1 (0), X=179.72, Y=930.15, Mass=555683, SNR=60.6, Peak=38336 HFD=4.2 17:58:16.773 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.12) = xAngle (-2.82 = -2.82) 17:58:16.773 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.81 = -2.81) 17:58:16.773 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.21 hyp=0.48 cameraTheta=-2.70 mountX=-0.46 mountY=-0.16, mountTheta=-2.81 17:58:16.789 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.21, opts=13) 17:58:16.789 00.000 10672 Enqueuing Move request for scope (-0.44, -0.21) 17:58:16.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:58:16.789 00.000 428 Worker thread wakes up 17:58:16.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.21) opts 0xd 17:58:16.789 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.21) 17:58:16.789 00.000 428 Moving (-0.44, -0.21) raw xDistance=-0.46 yDistance=-0.16 17:58:16.789 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46 17:58:16.789 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:16.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 17:58:16.789 00.000 428 MoveAxis(E, 730, ABG) 17:58:16.789 00.000 428 Guiding Dir = 2, Dur = 730 17:58:16.789 00.000 428 IsSlewing returns 0 17:58:16.789 00.000 428 IsGuiding returns 0 17:58:16.805 00.016 428 PulseGuide returned control before completion, sleep 726 17:58:16.914 00.109 10672 UpdateGuideState exits: m=555683 SNR=60.6 17:58:16.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:16.914 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:16.914 00.000 10672 Enqueuing Expose request 17:58:17.539 00.625 428 IsGuiding returns 1 17:58:17.539 00.000 428 scope still moving after pulse duration time elapsed 17:58:17.570 00.031 428 IsSlewing returns 0 17:58:17.570 00.000 428 IsGuiding returns 0 17:58:17.570 00.000 428 scope move finished after 730 + 53 ms 17:58:17.570 00.000 428 Move returns status 0, amount 730 17:58:17.570 00.000 428 MoveAxis(N, 0, ABG) 17:58:17.570 00.000 428 Move returns status 0, amount 0 17:58:17.570 00.000 428 move complete, result=0 17:58:17.570 00.000 428 worker thread done servicing request 17:58:17.570 00.000 428 Worker thread wakes up 17:58:17.570 00.000 10672 GuideStep: -0.5 px 730 ms EAST, -0.2 px 0 ms NORTH 17:58:17.570 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:17.570 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:19.070 01.500 428 Exposure complete 17:58:19.226 00.156 428 worker thread done servicing request 17:58:19.226 00.000 10672 OnExposeComplete: enter 17:58:19.226 00.000 10672 UpdateGuideState(): m_state=6 17:58:19.226 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 65 17:58:19.226 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.47, Mass=580451, SNR=64.6, Peak=50000 HFD=3.8 17:58:19.226 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.12) = xAngle (1.38 = 1.38) 17:58:19.226 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40) 17:58:19.226 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.50 mountX=0.02 mountY=0.11, mountTheta=1.38 17:58:19.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.11, opts=13) 17:58:19.226 00.000 10672 Enqueuing Move request for scope (0.01, 0.11) 17:58:19.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:58:19.226 00.000 428 Worker thread wakes up 17:58:19.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd 17:58:19.226 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.11) 17:58:19.226 00.000 428 Moving (0.01, 0.11) raw xDistance=0.02 yDistance=0.11 17:58:19.226 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 17:58:19.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:19.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 17:58:19.226 00.000 428 MoveAxis(E, 0, ABG) 17:58:19.226 00.000 428 Move returns status 0, amount 0 17:58:19.226 00.000 428 MoveAxis(N, 0, ABG) 17:58:19.226 00.000 428 Move returns status 0, amount 0 17:58:19.226 00.000 428 move complete, result=0 17:58:19.226 00.000 428 worker thread done servicing request 17:58:19.320 00.094 10672 UpdateGuideState exits: m=580451 SNR=64.6 17:58:19.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:19.320 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:19.320 00.000 10672 Enqueuing Expose request 17:58:19.320 00.000 428 Worker thread wakes up 17:58:19.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:19.320 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 17:58:19.320 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:21.569 02.249 428 Exposure complete 17:58:21.741 00.172 428 worker thread done servicing request 17:58:21.741 00.000 10672 OnExposeComplete: enter 17:58:21.741 00.000 10672 UpdateGuideState(): m_state=6 17:58:21.741 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 66 17:58:21.741 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.51, Mass=604477, SNR=67.3, Peak=43792 HFD=3.7 17:58:21.741 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.12) = xAngle (0.83 = 0.83) 17:58:21.741 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.84 = 0.84) 17:58:21.741 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.95 mountX=0.13 mountY=0.14, mountTheta=0.83 17:58:21.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.15, opts=13) 17:58:21.741 00.000 10672 Enqueuing Move request for scope (0.11, 0.15) 17:58:21.741 00.000 428 Worker thread wakes up 17:58:21.756 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:58:21.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd 17:58:21.756 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.15) 17:58:21.756 00.000 428 Moving (0.11, 0.15) raw xDistance=0.13 yDistance=0.14 17:58:21.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 17:58:21.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:21.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 17:58:21.756 00.000 428 MoveAxis(E, 0, ABG) 17:58:21.756 00.000 428 Move returns status 0, amount 0 17:58:21.756 00.000 428 MoveAxis(N, 0, ABG) 17:58:21.756 00.000 428 Move returns status 0, amount 0 17:58:21.756 00.000 428 move complete, result=0 17:58:21.756 00.000 428 worker thread done servicing request 17:58:21.850 00.094 10672 UpdateGuideState exits: m=604477 SNR=67.3 17:58:21.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:21.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:21.850 00.000 10672 Enqueuing Expose request 17:58:21.850 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 17:58:21.850 00.000 428 Worker thread wakes up 17:58:21.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:21.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:24.084 02.234 428 Exposure complete 17:58:24.318 00.234 428 worker thread done servicing request 17:58:24.318 00.000 10672 OnExposeComplete: enter 17:58:24.318 00.000 10672 UpdateGuideState(): m_state=6 17:58:24.318 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 67 17:58:24.318 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=930.40, Mass=480234, SNR=58.3, Peak=49232 HFD=3.4 17:58:24.318 00.000 10672 CameraToMount -- cameraTheta (0.41) - m_xAngle (0.12) = xAngle (0.29 = 0.29) 17:58:24.318 00.000 10672 CameraToMount -- cameraTheta (0.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30) 17:58:24.318 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.41 mountX=0.10 mountY=0.03, mountTheta=0.30 17:58:24.334 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.04, opts=13) 17:58:24.334 00.000 10672 Enqueuing Move request for scope (0.10, 0.04) 17:58:24.334 00.000 428 Worker thread wakes up 17:58:24.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:58:24.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd 17:58:24.334 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.04) 17:58:24.334 00.000 428 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=0.03 17:58:24.334 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 17:58:24.334 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:24.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 17:58:24.334 00.000 428 MoveAxis(E, 0, ABG) 17:58:24.334 00.000 428 Move returns status 0, amount 0 17:58:24.334 00.000 428 MoveAxis(N, 0, ABG) 17:58:24.334 00.000 428 Move returns status 0, amount 0 17:58:24.334 00.000 428 move complete, result=0 17:58:24.334 00.000 428 worker thread done servicing request 17:58:24.443 00.109 10672 UpdateGuideState exits: m=480234 SNR=58.3 17:58:24.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:24.443 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:24.443 00.000 10672 Enqueuing Expose request 17:58:24.443 00.000 428 Worker thread wakes up 17:58:24.443 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 17:58:24.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:24.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:26.572 02.129 428 Exposure complete 17:58:26.775 00.203 428 worker thread done servicing request 17:58:26.775 00.000 10672 OnExposeComplete: enter 17:58:26.775 00.000 10672 UpdateGuideState(): m_state=6 17:58:26.775 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 68 17:58:26.775 00.000 10672 Star::Find returns 1 (0), X=180.44, Y=930.14, Mass=489040, SNR=61.2, Peak=45088 HFD=3.8 17:58:26.775 00.000 10672 CameraToMount -- cameraTheta (-0.66) - m_xAngle (0.12) = xAngle (-0.79 = -0.79) 17:58:26.775 00.000 10672 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77) 17:58:26.775 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-0.66 mountX=0.25 mountY=-0.25, mountTheta=-0.78 17:58:26.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.22, opts=13) 17:58:26.775 00.000 10672 Enqueuing Move request for scope (0.28, -0.22) 17:58:26.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2696, FiltMax=65488, Gamma=1.000 17:58:26.775 00.000 428 Worker thread wakes up 17:58:26.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.22) opts 0xd 17:58:26.775 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.22) 17:58:26.775 00.000 428 Moving (0.28, -0.22) raw xDistance=0.25 yDistance=-0.25 17:58:26.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 17:58:26.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:26.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 17:58:26.775 00.000 428 MoveAxis(E, 0, ABG) 17:58:26.775 00.000 428 Move returns status 0, amount 0 17:58:26.775 00.000 428 MoveAxis(N, 0, ABG) 17:58:26.775 00.000 428 Move returns status 0, amount 0 17:58:26.775 00.000 428 move complete, result=0 17:58:26.775 00.000 428 worker thread done servicing request 17:58:26.884 00.109 10672 UpdateGuideState exits: m=489040 SNR=61.2 17:58:26.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:26.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:26.884 00.000 10672 Enqueuing Expose request 17:58:26.884 00.000 428 Worker thread wakes up 17:58:26.884 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 17:58:26.900 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:26.900 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:29.071 02.171 428 Exposure complete 17:58:29.274 00.203 428 worker thread done servicing request 17:58:29.274 00.000 10672 OnExposeComplete: enter 17:58:29.274 00.000 10672 UpdateGuideState(): m_state=6 17:58:29.274 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 69 17:58:29.274 00.000 10672 Star::Find returns 1 (0), X=180.56, Y=930.30, Mass=528282, SNR=59.0, Peak=47824 HFD=3.5 17:58:29.274 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.12) = xAngle (-0.28 = -0.28) 17:58:29.274 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26) 17:58:29.274 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.06 hyp=0.41 cameraTheta=-0.16 mountX=0.40 mountY=-0.11, mountTheta=-0.26 17:58:29.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.06, opts=13) 17:58:29.274 00.000 10672 Enqueuing Move request for scope (0.41, -0.06) 17:58:29.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:58:29.274 00.000 428 Worker thread wakes up 17:58:29.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.06) opts 0xd 17:58:29.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.06) 17:58:29.274 00.000 428 Moving (0.41, -0.06) raw xDistance=0.40 yDistance=-0.11 17:58:29.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 17:58:29.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:29.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 17:58:29.274 00.000 428 MoveAxis(E, 0, ABG) 17:58:29.274 00.000 428 Move returns status 0, amount 0 17:58:29.274 00.000 428 MoveAxis(N, 0, ABG) 17:58:29.274 00.000 428 Move returns status 0, amount 0 17:58:29.274 00.000 428 move complete, result=0 17:58:29.274 00.000 428 worker thread done servicing request 17:58:29.399 00.125 10672 UpdateGuideState exits: m=528282 SNR=59.0 17:58:29.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:29.399 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:29.399 00.000 10672 Enqueuing Expose request 17:58:29.399 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 17:58:29.399 00.000 428 Worker thread wakes up 17:58:29.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:29.399 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:31.570 02.171 428 Exposure complete 17:58:31.773 00.203 428 worker thread done servicing request 17:58:31.773 00.000 10672 OnExposeComplete: enter 17:58:31.773 00.000 10672 UpdateGuideState(): m_state=6 17:58:31.773 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 70 17:58:31.773 00.000 10672 Star::Find returns 1 (0), X=180.30, Y=930.73, Mass=601228, SNR=65.0, Peak=52064 HFD=3.7 17:58:31.773 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.12) = xAngle (1.08 = 1.08) 17:58:31.773 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.09 = 1.09) 17:58:31.773 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.37 hyp=0.40 cameraTheta=1.20 mountX=0.19 mountY=0.35, mountTheta=1.08 17:58:31.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.37, opts=13) 17:58:31.773 00.000 10672 Enqueuing Move request for scope (0.15, 0.37) 17:58:31.773 00.000 428 Worker thread wakes up 17:58:31.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:58:31.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.37) opts 0xd 17:58:31.773 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.37) 17:58:31.773 00.000 428 Moving (0.15, 0.37) raw xDistance=0.19 yDistance=0.35 17:58:31.773 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 17:58:31.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:31.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 17:58:31.773 00.000 428 MoveAxis(E, 0, ABG) 17:58:31.773 00.000 428 Move returns status 0, amount 0 17:58:31.773 00.000 428 MoveAxis(N, 0, ABG) 17:58:31.773 00.000 428 Move returns status 0, amount 0 17:58:31.773 00.000 428 move complete, result=0 17:58:31.773 00.000 428 worker thread done servicing request 17:58:31.914 00.141 10672 UpdateGuideState exits: m=601228 SNR=65.0 17:58:31.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:31.914 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:31.914 00.000 10672 Enqueuing Expose request 17:58:31.914 00.000 428 Worker thread wakes up 17:58:31.914 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 17:58:31.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:31.914 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:34.073 02.159 428 Exposure complete 17:58:34.214 00.141 428 worker thread done servicing request 17:58:34.214 00.000 10672 OnExposeComplete: enter 17:58:34.214 00.000 10672 UpdateGuideState(): m_state=6 17:58:34.214 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 71 17:58:34.214 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=930.14, Mass=574110, SNR=62.5, Peak=46080 HFD=4.3 17:58:34.214 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.12) = xAngle (-2.71 = -2.71) 17:58:34.214 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.69 = -2.69) 17:58:34.214 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.22 hyp=0.41 cameraTheta=-2.59 mountX=-0.37 mountY=-0.18, mountTheta=-2.70 17:58:34.230 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.22, opts=13) 17:58:34.230 00.000 10672 Enqueuing Move request for scope (-0.35, -0.22) 17:58:34.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:58:34.230 00.000 428 Worker thread wakes up 17:58:34.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.22) opts 0xd 17:58:34.230 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.22) 17:58:34.230 00.000 428 Moving (-0.35, -0.22) raw xDistance=-0.37 yDistance=-0.18 17:58:34.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 17:58:34.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:34.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 17:58:34.230 00.000 428 MoveAxis(E, 0, ABG) 17:58:34.230 00.000 428 Move returns status 0, amount 0 17:58:34.230 00.000 428 MoveAxis(N, 0, ABG) 17:58:34.230 00.000 428 Move returns status 0, amount 0 17:58:34.230 00.000 428 move complete, result=0 17:58:34.230 00.000 428 worker thread done servicing request 17:58:34.323 00.093 10672 UpdateGuideState exits: m=574110 SNR=62.5 17:58:34.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:34.323 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:34.323 00.000 10672 Enqueuing Expose request 17:58:34.323 00.000 428 Worker thread wakes up 17:58:34.323 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 17:58:34.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:34.323 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:36.573 02.250 428 Exposure complete 17:58:36.744 00.171 428 worker thread done servicing request 17:58:36.744 00.000 10672 OnExposeComplete: enter 17:58:36.744 00.000 10672 UpdateGuideState(): m_state=6 17:58:36.744 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 72 17:58:36.744 00.000 10672 Star::Find returns 1 (0), X=180.20, Y=930.50, Mass=546181, SNR=64.6, Peak=55456 HFD=3.7 17:58:36.744 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (0.12) = xAngle (1.12 = 1.12) 17:58:36.744 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.14 = 1.14) 17:58:36.744 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.25 mountX=0.06 mountY=0.13, mountTheta=1.13 17:58:36.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.14, opts=13) 17:58:36.744 00.000 10672 Enqueuing Move request for scope (0.05, 0.14) 17:58:36.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 17:58:36.744 00.000 428 Worker thread wakes up 17:58:36.760 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd 17:58:36.760 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.14) 17:58:36.760 00.000 428 Moving (0.05, 0.14) raw xDistance=0.06 yDistance=0.13 17:58:36.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 17:58:36.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:36.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 17:58:36.760 00.000 428 MoveAxis(E, 0, ABG) 17:58:36.760 00.000 428 Move returns status 0, amount 0 17:58:36.760 00.000 428 MoveAxis(N, 0, ABG) 17:58:36.760 00.000 428 Move returns status 0, amount 0 17:58:36.760 00.000 428 move complete, result=0 17:58:36.760 00.000 428 worker thread done servicing request 17:58:36.869 00.109 10672 UpdateGuideState exits: m=546181 SNR=64.6 17:58:36.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:36.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:36.869 00.000 10672 Enqueuing Expose request 17:58:36.869 00.000 428 Worker thread wakes up 17:58:36.869 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 17:58:36.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:36.869 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:39.072 02.203 428 Exposure complete 17:58:39.275 00.203 428 worker thread done servicing request 17:58:39.275 00.000 10672 OnExposeComplete: enter 17:58:39.275 00.000 10672 UpdateGuideState(): m_state=6 17:58:39.275 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 73 17:58:39.275 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.63, Mass=548506, SNR=75.4, Peak=50544 HFD=3.5 17:58:39.275 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.12) = xAngle (0.90 = 0.90) 17:58:39.275 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92) 17:58:39.275 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.32 cameraTheta=1.02 mountX=0.20 mountY=0.25, mountTheta=0.91 17:58:39.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.27, opts=13) 17:58:39.275 00.000 10672 Enqueuing Move request for scope (0.16, 0.27) 17:58:39.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:58:39.275 00.000 428 Worker thread wakes up 17:58:39.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd 17:58:39.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.27) 17:58:39.275 00.000 428 Moving (0.16, 0.27) raw xDistance=0.20 yDistance=0.25 17:58:39.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 17:58:39.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:39.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 17:58:39.275 00.000 428 MoveAxis(E, 0, ABG) 17:58:39.275 00.000 428 Move returns status 0, amount 0 17:58:39.275 00.000 428 MoveAxis(N, 0, ABG) 17:58:39.275 00.000 428 Move returns status 0, amount 0 17:58:39.275 00.000 428 move complete, result=0 17:58:39.275 00.000 428 worker thread done servicing request 17:58:39.400 00.125 10672 UpdateGuideState exits: m=548506 SNR=75.4 17:58:39.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:39.400 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:39.400 00.000 10672 Enqueuing Expose request 17:58:39.400 00.000 428 Worker thread wakes up 17:58:39.400 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 17:58:39.400 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:39.400 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:41.564 02.164 428 Exposure complete 17:58:41.751 00.187 428 worker thread done servicing request 17:58:41.751 00.000 10672 OnExposeComplete: enter 17:58:41.751 00.000 10672 UpdateGuideState(): m_state=6 17:58:41.751 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 74 17:58:41.751 00.000 10672 Star::Find returns 1 (0), X=180.62, Y=930.53, Mass=547469, SNR=68.7, Peak=45440 HFD=3.4 17:58:41.751 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.12) = xAngle (0.23 = 0.23) 17:58:41.751 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25) 17:58:41.751 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.17 hyp=0.50 cameraTheta=0.35 mountX=0.49 mountY=0.12, mountTheta=0.25 17:58:41.751 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.17, opts=13) 17:58:41.751 00.000 10672 Enqueuing Move request for scope (0.47, 0.17) 17:58:41.751 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 17:58:41.751 00.000 428 Worker thread wakes up 17:58:41.751 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.17) opts 0xd 17:58:41.751 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.17) 17:58:41.751 00.000 428 Moving (0.47, 0.17) raw xDistance=0.49 yDistance=0.12 17:58:41.751 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 17:58:41.751 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:41.751 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 17:58:41.751 00.000 428 MoveAxis(W, 724, ABG) 17:58:41.751 00.000 428 Guiding Dir = 3, Dur = 724 17:58:41.751 00.000 428 IsSlewing returns 0 17:58:41.767 00.016 428 IsGuiding returns 0 17:58:41.783 00.016 428 PulseGuide returned control before completion, sleep 712 17:58:41.876 00.093 10672 UpdateGuideState exits: m=547469 SNR=68.7 17:58:41.876 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:41.876 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:41.876 00.000 10672 Enqueuing Expose request 17:58:42.517 00.641 428 IsGuiding returns 0 17:58:42.517 00.000 428 Move returns status 0, amount 724 17:58:42.517 00.000 428 MoveAxis(N, 0, ABG) 17:58:42.517 00.000 428 Move returns status 0, amount 0 17:58:42.517 00.000 428 move complete, result=0 17:58:42.517 00.000 428 worker thread done servicing request 17:58:42.517 00.000 428 Worker thread wakes up 17:58:42.517 00.000 10672 GuideStep: 0.5 px 724 ms WEST, 0.1 px 0 ms NORTH 17:58:42.517 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:42.517 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:44.079 01.562 428 Exposure complete 17:58:44.266 00.187 428 worker thread done servicing request 17:58:44.266 00.000 10672 OnExposeComplete: enter 17:58:44.266 00.000 10672 UpdateGuideState(): m_state=6 17:58:44.282 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 75 17:58:44.282 00.000 10672 Star::Find returns 1 (0), X=179.95, Y=930.75, Mass=573571, SNR=77.1, Peak=62432 HFD=3.9 17:58:44.282 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.12) = xAngle (1.94 = 1.94) 17:58:44.282 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95) 17:58:44.282 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.38 hyp=0.44 cameraTheta=2.06 mountX=-0.16 mountY=0.40, mountTheta=1.94 17:58:44.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.38, opts=13) 17:58:44.282 00.000 10672 Enqueuing Move request for scope (-0.20, 0.38) 17:58:44.282 00.000 428 Worker thread wakes up 17:58:44.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:58:44.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.38) opts 0xd 17:58:44.282 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.38) 17:58:44.282 00.000 428 Moving (-0.20, 0.38) raw xDistance=-0.16 yDistance=0.40 17:58:44.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 17:58:44.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:44.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 17:58:44.282 00.000 428 MoveAxis(E, 0, ABG) 17:58:44.282 00.000 428 Move returns status 0, amount 0 17:58:44.282 00.000 428 MoveAxis(N, 0, ABG) 17:58:44.282 00.000 428 Move returns status 0, amount 0 17:58:44.282 00.000 428 move complete, result=0 17:58:44.282 00.000 428 worker thread done servicing request 17:58:44.407 00.125 10672 UpdateGuideState exits: m=573571 SNR=77.1 17:58:44.407 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:44.407 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:44.407 00.000 10672 Enqueuing Expose request 17:58:44.407 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 17:58:44.407 00.000 428 Worker thread wakes up 17:58:44.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:44.407 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:46.564 02.157 428 Exposure complete 17:58:46.735 00.171 428 worker thread done servicing request 17:58:46.735 00.000 10672 OnExposeComplete: enter 17:58:46.735 00.000 10672 UpdateGuideState(): m_state=6 17:58:46.735 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 76 17:58:46.735 00.000 10672 Star::Find returns 1 (0), X=180.01, Y=930.71, Mass=545438, SNR=61.2, Peak=43456 HFD=4.0 17:58:46.735 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.12) = xAngle (1.85 = 1.85) 17:58:46.735 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.86 = 1.86) 17:58:46.735 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.97 mountX=-0.10 mountY=0.36, mountTheta=1.85 17:58:46.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.35, opts=13) 17:58:46.735 00.000 10672 Enqueuing Move request for scope (-0.15, 0.35) 17:58:46.735 00.000 428 Worker thread wakes up 17:58:46.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:58:46.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.35) opts 0xd 17:58:46.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.35) 17:58:46.735 00.000 428 Moving (-0.15, 0.35) raw xDistance=-0.10 yDistance=0.36 17:58:46.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 17:58:46.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:46.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 17:58:46.735 00.000 428 MoveAxis(E, 0, ABG) 17:58:46.735 00.000 428 Move returns status 0, amount 0 17:58:46.735 00.000 428 MoveAxis(N, 0, ABG) 17:58:46.735 00.000 428 Move returns status 0, amount 0 17:58:46.735 00.000 428 move complete, result=0 17:58:46.735 00.000 428 worker thread done servicing request 17:58:46.829 00.094 10672 UpdateGuideState exits: m=545438 SNR=61.2 17:58:46.829 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:46.829 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:46.829 00.000 10672 Enqueuing Expose request 17:58:46.829 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 17:58:46.829 00.000 428 Worker thread wakes up 17:58:46.829 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:46.829 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:49.078 02.249 428 Exposure complete 17:58:49.282 00.204 428 worker thread done servicing request 17:58:49.282 00.000 10672 OnExposeComplete: enter 17:58:49.282 00.000 10672 UpdateGuideState(): m_state=6 17:58:49.282 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 77 17:58:49.282 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=929.91, Mass=517843, SNR=61.2, Peak=63632 HFD=3.8 17:58:49.282 00.000 10672 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.12) = xAngle (-1.32 = -1.32) 17:58:49.282 00.000 10672 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.30 = -1.30) 17:58:49.282 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.45 hyp=0.48 cameraTheta=-1.20 mountX=0.12 mountY=-0.46, mountTheta=-1.32 17:58:49.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.45, opts=13) 17:58:49.282 00.000 10672 Enqueuing Move request for scope (0.18, -0.45) 17:58:49.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:58:49.282 00.000 428 Worker thread wakes up 17:58:49.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.45) opts 0xd 17:58:49.282 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.45) 17:58:49.282 00.000 428 Moving (0.18, -0.45) raw xDistance=0.12 yDistance=-0.46 17:58:49.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 17:58:49.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:49.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 17:58:49.282 00.000 428 MoveAxis(E, 0, ABG) 17:58:49.282 00.000 428 Move returns status 0, amount 0 17:58:49.282 00.000 428 MoveAxis(N, 0, ABG) 17:58:49.282 00.000 428 Move returns status 0, amount 0 17:58:49.282 00.000 428 move complete, result=0 17:58:49.282 00.000 428 worker thread done servicing request 17:58:49.379 00.097 10672 UpdateGuideState exits: m=517843 SNR=61.2 17:58:49.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:49.379 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:49.379 00.000 10672 Enqueuing Expose request 17:58:49.379 00.000 428 Worker thread wakes up 17:58:49.379 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 17:58:49.379 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:49.379 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:51.566 02.187 428 Exposure complete 17:58:51.816 00.250 428 worker thread done servicing request 17:58:51.816 00.000 10672 OnExposeComplete: enter 17:58:51.816 00.000 10672 UpdateGuideState(): m_state=6 17:58:51.816 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 78 17:58:51.816 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=930.04, Mass=556000, SNR=69.1, Peak=51632 HFD=4.1 17:58:51.816 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.12) = xAngle (-2.08 = -2.08) 17:58:51.816 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.07 = -2.07) 17:58:51.816 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.32 hyp=0.35 cameraTheta=-1.96 mountX=-0.17 mountY=-0.30, mountTheta=-2.08 17:58:51.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.32, opts=13) 17:58:51.816 00.000 10672 Enqueuing Move request for scope (-0.13, -0.32) 17:58:51.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 17:58:51.816 00.000 428 Worker thread wakes up 17:58:51.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.32) opts 0xd 17:58:51.816 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.32) 17:58:51.816 00.000 428 Moving (-0.13, -0.32) raw xDistance=-0.17 yDistance=-0.30 17:58:51.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 17:58:51.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:51.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 17:58:51.816 00.000 428 MoveAxis(E, 0, ABG) 17:58:51.816 00.000 428 Move returns status 0, amount 0 17:58:51.816 00.000 428 MoveAxis(N, 0, ABG) 17:58:51.816 00.000 428 Move returns status 0, amount 0 17:58:51.816 00.000 428 move complete, result=0 17:58:51.816 00.000 428 worker thread done servicing request 17:58:51.941 00.125 10672 UpdateGuideState exits: m=556000 SNR=69.1 17:58:51.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:51.941 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:51.941 00.000 10672 Enqueuing Expose request 17:58:51.941 00.000 428 Worker thread wakes up 17:58:51.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:51.941 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 17:58:51.941 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:54.065 02.124 428 Exposure complete 17:58:54.268 00.203 428 worker thread done servicing request 17:58:54.268 00.000 10672 OnExposeComplete: enter 17:58:54.268 00.000 10672 UpdateGuideState(): m_state=6 17:58:54.268 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 79 17:58:54.268 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=930.24, Mass=547709, SNR=68.5, Peak=43456 HFD=4.1 17:58:54.268 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.12) = xAngle (-2.81 = -2.81) 17:58:54.268 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.80 = -2.80) 17:58:54.268 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-2.69 mountX=-0.26 mountY=-0.09, mountTheta=-2.80 17:58:54.268 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.12, opts=13) 17:58:54.268 00.000 10672 Enqueuing Move request for scope (-0.25, -0.12) 17:58:54.268 00.000 428 Worker thread wakes up 17:58:54.268 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:58:54.268 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.12) opts 0xd 17:58:54.268 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.12) 17:58:54.268 00.000 428 Moving (-0.25, -0.12) raw xDistance=-0.26 yDistance=-0.09 17:58:54.268 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 17:58:54.268 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:54.268 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 17:58:54.268 00.000 428 MoveAxis(E, 0, ABG) 17:58:54.268 00.000 428 Move returns status 0, amount 0 17:58:54.268 00.000 428 MoveAxis(N, 0, ABG) 17:58:54.268 00.000 428 Move returns status 0, amount 0 17:58:54.268 00.000 428 move complete, result=0 17:58:54.268 00.000 428 worker thread done servicing request 17:58:54.378 00.110 10672 UpdateGuideState exits: m=547709 SNR=68.5 17:58:54.378 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:54.378 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:54.378 00.000 10672 Enqueuing Expose request 17:58:54.378 00.000 428 Worker thread wakes up 17:58:54.378 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 17:58:54.378 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:54.378 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:56.575 02.197 428 Exposure complete 17:58:56.778 00.203 428 worker thread done servicing request 17:58:56.778 00.000 10672 OnExposeComplete: enter 17:58:56.778 00.000 10672 UpdateGuideState(): m_state=6 17:58:56.778 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 80 17:58:56.778 00.000 10672 Star::Find returns 1 (0), X=179.99, Y=930.76, Mass=537050, SNR=65.8, Peak=54800 HFD=4.0 17:58:56.778 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.12) = xAngle (1.84 = 1.84) 17:58:56.778 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.86 = 1.86) 17:58:56.778 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.40 hyp=0.43 cameraTheta=1.96 mountX=-0.12 mountY=0.42, mountTheta=1.84 17:58:56.778 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.40, opts=13) 17:58:56.778 00.000 10672 Enqueuing Move request for scope (-0.17, 0.40) 17:58:56.778 00.000 428 Worker thread wakes up 17:58:56.778 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:58:56.794 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.40) opts 0xd 17:58:56.794 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.40) 17:58:56.794 00.000 428 Moving (-0.17, 0.40) raw xDistance=-0.12 yDistance=0.42 17:58:56.794 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 17:58:56.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:56.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 17:58:56.794 00.000 428 MoveAxis(E, 0, ABG) 17:58:56.794 00.000 428 Move returns status 0, amount 0 17:58:56.794 00.000 428 MoveAxis(N, 0, ABG) 17:58:56.794 00.000 428 Move returns status 0, amount 0 17:58:56.794 00.000 428 move complete, result=0 17:58:56.794 00.000 428 worker thread done servicing request 17:58:56.903 00.109 10672 UpdateGuideState exits: m=537050 SNR=65.8 17:58:56.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:56.903 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:56.903 00.000 10672 Enqueuing Expose request 17:58:56.903 00.000 428 Worker thread wakes up 17:58:56.903 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 17:58:56.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:56.903 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:58:59.063 02.160 428 Exposure complete 17:58:59.266 00.203 428 worker thread done servicing request 17:58:59.266 00.000 10672 OnExposeComplete: enter 17:58:59.266 00.000 10672 UpdateGuideState(): m_state=6 17:58:59.266 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 81 17:58:59.266 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.56, Mass=606647, SNR=66.9, Peak=44544 HFD=4.1 17:58:59.266 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (0.12) = xAngle (2.11 = 2.11) 17:58:59.266 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.12 = 2.12) 17:58:59.266 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.25 cameraTheta=2.23 mountX=-0.13 mountY=0.21, mountTheta=2.11 17:58:59.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.19, opts=13) 17:58:59.266 00.000 10672 Enqueuing Move request for scope (-0.15, 0.19) 17:58:59.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:58:59.266 00.000 428 Worker thread wakes up 17:58:59.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd 17:58:59.266 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.19) 17:58:59.266 00.000 428 Moving (-0.15, 0.19) raw xDistance=-0.13 yDistance=0.21 17:58:59.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 17:58:59.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:58:59.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 17:58:59.266 00.000 428 MoveAxis(E, 0, ABG) 17:58:59.266 00.000 428 Move returns status 0, amount 0 17:58:59.266 00.000 428 MoveAxis(N, 0, ABG) 17:58:59.266 00.000 428 Move returns status 0, amount 0 17:58:59.266 00.000 428 move complete, result=0 17:58:59.266 00.000 428 worker thread done servicing request 17:58:59.375 00.109 10672 UpdateGuideState exits: m=606647 SNR=66.9 17:58:59.375 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:58:59.375 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:58:59.375 00.000 10672 Enqueuing Expose request 17:58:59.375 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 17:58:59.375 00.000 428 Worker thread wakes up 17:58:59.375 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:58:59.375 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:01.562 02.187 428 Exposure complete 17:59:01.781 00.219 428 worker thread done servicing request 17:59:01.781 00.000 10672 OnExposeComplete: enter 17:59:01.781 00.000 10672 UpdateGuideState(): m_state=6 17:59:01.781 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 82 17:59:01.781 00.000 10672 Star::Find returns 1 (0), X=180.89, Y=929.99, Mass=544733, SNR=59.3, Peak=35824 HFD=4.3 17:59:01.781 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.12) = xAngle (-0.58 = -0.58) 17:59:01.781 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.57 = -0.57) 17:59:01.781 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-0.37 hyp=0.82 cameraTheta=-0.46 mountX=0.68 mountY=-0.44, mountTheta=-0.57 17:59:01.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-0.37, opts=13) 17:59:01.781 00.000 10672 Enqueuing Move request for scope (0.73, -0.37) 17:59:01.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:01.781 00.000 428 Worker thread wakes up 17:59:01.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.37) opts 0xd 17:59:01.781 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -0.37) 17:59:01.781 00.000 428 Moving (0.73, -0.37) raw xDistance=0.68 yDistance=-0.44 17:59:01.781 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 17:59:01.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:01.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 17:59:01.781 00.000 428 MoveAxis(W, 1018, ABG) 17:59:01.781 00.000 428 Guiding Dir = 3, Dur = 1018 17:59:01.781 00.000 428 IsSlewing returns 0 17:59:01.781 00.000 428 IsGuiding returns 0 17:59:01.812 00.031 428 PulseGuide returned control before completion, sleep 1007 17:59:01.921 00.109 10672 UpdateGuideState exits: m=544733 SNR=59.3 17:59:01.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:01.921 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:01.921 00.000 10672 Enqueuing Expose request 17:59:02.827 00.906 428 IsGuiding returns 1 17:59:02.827 00.000 428 scope still moving after pulse duration time elapsed 17:59:02.874 00.047 428 IsSlewing returns 0 17:59:02.874 00.000 428 IsGuiding returns 0 17:59:02.874 00.000 428 scope move finished after 1018 + 75 ms 17:59:02.874 00.000 428 Move returns status 0, amount 1018 17:59:02.874 00.000 428 MoveAxis(N, 0, ABG) 17:59:02.890 00.016 428 Move returns status 0, amount 0 17:59:02.890 00.000 428 move complete, result=0 17:59:02.890 00.000 428 worker thread done servicing request 17:59:02.890 00.000 10672 GuideStep: 0.7 px 1018 ms WEST, -0.4 px 0 ms NORTH 17:59:02.890 00.000 428 Worker thread wakes up 17:59:02.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:02.890 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:04.061 01.171 428 Exposure complete 17:59:04.280 00.219 10672 OnExposeComplete: enter 17:59:04.280 00.000 428 worker thread done servicing request 17:59:04.280 00.000 10672 UpdateGuideState(): m_state=6 17:59:04.280 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 83 17:59:04.280 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=929.40, Mass=450945, SNR=56.8, Peak=37360 HFD=3.7 17:59:04.280 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (0.12) = xAngle (-1.89 = -1.89) 17:59:04.280 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.87 = -1.87) 17:59:04.280 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.96 hyp=0.98 cameraTheta=-1.77 mountX=-0.30 mountY=-0.93, mountTheta=-1.89 17:59:04.296 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.96, opts=13) 17:59:04.296 00.000 10672 Enqueuing Move request for scope (-0.19, -0.96) 17:59:04.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:59:04.296 00.000 428 Worker thread wakes up 17:59:04.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.96) opts 0xd 17:59:04.296 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.96) 17:59:04.296 00.000 428 Moving (-0.19, -0.96) raw xDistance=-0.30 yDistance=-0.93 17:59:04.296 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 17:59:04.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:59:04.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.93 17:59:04.296 00.000 428 MoveAxis(E, 0, ABG) 17:59:04.296 00.000 428 Move returns status 0, amount 0 17:59:04.296 00.000 428 MoveAxis(N, 0, ABG) 17:59:04.296 00.000 428 Move returns status 0, amount 0 17:59:04.296 00.000 428 move complete, result=0 17:59:04.296 00.000 428 worker thread done servicing request 17:59:04.405 00.109 10672 UpdateGuideState exits: m=450945 SNR=56.8 17:59:04.405 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:04.405 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:04.405 00.000 10672 Enqueuing Expose request 17:59:04.405 00.000 428 Worker thread wakes up 17:59:04.405 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.9 px 0 ms NORTH 17:59:04.405 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:04.405 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:06.565 02.160 428 Exposure complete 17:59:06.736 00.171 428 worker thread done servicing request 17:59:06.736 00.000 10672 OnExposeComplete: enter 17:59:06.736 00.000 10672 UpdateGuideState(): m_state=6 17:59:06.736 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 84 17:59:06.736 00.000 10672 Star::Find returns 1 (0), X=179.02, Y=929.48, Mass=546717, SNR=59.8, Peak=30384 HFD=5.0 17:59:06.736 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.12) = xAngle (-2.60 = -2.60) 17:59:06.736 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.59 = -2.59) 17:59:06.736 00.000 10672 CameraToMount -- cameraX=-1.13 cameraY=-0.88 hyp=1.44 cameraTheta=-2.48 mountX=-1.23 mountY=-0.76, mountTheta=-2.59 17:59:06.752 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-1.13, y=-0.88, opts=13) 17:59:06.752 00.000 10672 Enqueuing Move request for scope (-1.13, -0.88) 17:59:06.752 00.000 428 Worker thread wakes up 17:59:06.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:59:06.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -0.88) opts 0xd 17:59:06.752 00.000 428 Handling offset move in thread for scope, endpoint = (-1.13, -0.88) 17:59:06.752 00.000 428 Moving (-1.13, -0.88) raw xDistance=-1.23 yDistance=-0.76 17:59:06.752 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.23 17:59:06.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 17:59:06.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.76 17:59:06.752 00.000 428 MoveAxis(E, 1832, ABG) 17:59:06.752 00.000 428 Guiding Dir = 2, Dur = 1832 17:59:06.768 00.016 428 IsSlewing returns 0 17:59:06.768 00.000 428 IsGuiding returns 0 17:59:06.783 00.015 428 PulseGuide returned control before completion, sleep 1828 17:59:06.861 00.078 10672 UpdateGuideState exits: m=546717 SNR=59.8 17:59:06.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:06.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:06.861 00.000 10672 Enqueuing Expose request 17:59:08.627 01.766 428 IsGuiding returns 1 17:59:08.627 00.000 428 scope still moving after pulse duration time elapsed 17:59:08.658 00.031 428 IsSlewing returns 0 17:59:08.658 00.000 428 IsGuiding returns 0 17:59:08.658 00.000 428 scope move finished after 1832 + 53 ms 17:59:08.658 00.000 428 Move returns status 0, amount 1832 17:59:08.658 00.000 428 MoveAxis(N, 0, ABG) 17:59:08.658 00.000 428 Move returns status 0, amount 0 17:59:08.658 00.000 428 move complete, result=0 17:59:08.658 00.000 428 worker thread done servicing request 17:59:08.658 00.000 10672 GuideStep: -1.2 px 1832 ms EAST, -0.8 px 0 ms NORTH 17:59:08.658 00.000 428 Worker thread wakes up 17:59:08.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:08.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:09.064 00.406 428 Exposure complete 17:59:09.236 00.172 428 worker thread done servicing request 17:59:09.236 00.000 10672 OnExposeComplete: enter 17:59:09.236 00.000 10672 UpdateGuideState(): m_state=6 17:59:09.251 00.015 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 85 17:59:09.251 00.000 10672 Star::Find returns 1 (0), X=180.52, Y=930.30, Mass=526178, SNR=60.5, Peak=33536 HFD=4.3 17:59:09.251 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.12) = xAngle (-0.27 = -0.27) 17:59:09.251 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26) 17:59:09.251 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.06 hyp=0.38 cameraTheta=-0.15 mountX=0.36 mountY=-0.10, mountTheta=-0.26 17:59:09.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.06, opts=13) 17:59:09.251 00.000 10672 Enqueuing Move request for scope (0.37, -0.06) 17:59:09.251 00.000 428 Worker thread wakes up 17:59:09.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:09.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.06) opts 0xd 17:59:09.251 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.06) 17:59:09.251 00.000 428 Moving (0.37, -0.06) raw xDistance=0.36 yDistance=-0.10 17:59:09.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 17:59:09.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:09.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 17:59:09.251 00.000 428 MoveAxis(E, 0, ABG) 17:59:09.251 00.000 428 Move returns status 0, amount 0 17:59:09.251 00.000 428 MoveAxis(N, 0, ABG) 17:59:09.251 00.000 428 Move returns status 0, amount 0 17:59:09.251 00.000 428 move complete, result=0 17:59:09.251 00.000 428 worker thread done servicing request 17:59:09.345 00.094 10672 UpdateGuideState exits: m=526178 SNR=60.5 17:59:09.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:09.345 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:09.345 00.000 10672 Enqueuing Expose request 17:59:09.345 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 17:59:09.345 00.000 428 Worker thread wakes up 17:59:09.345 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:09.345 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:11.563 02.218 428 Exposure complete 17:59:11.751 00.188 428 worker thread done servicing request 17:59:11.766 00.015 10672 OnExposeComplete: enter 17:59:11.766 00.000 10672 UpdateGuideState(): m_state=6 17:59:11.766 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 86 17:59:11.766 00.000 10672 Star::Find returns 1 (0), X=181.13, Y=929.85, Mass=565701, SNR=64.7, Peak=49024 HFD=4.3 17:59:11.766 00.000 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.12) = xAngle (-0.61 = -0.61) 17:59:11.766 00.000 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.59 = -0.59) 17:59:11.766 00.000 10672 CameraToMount -- cameraX=0.98 cameraY=-0.52 hyp=1.11 cameraTheta=-0.48 mountX=0.91 mountY=-0.62, mountTheta=-0.60 17:59:11.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.98, y=-0.52, opts=13) 17:59:11.766 00.000 10672 Enqueuing Move request for scope (0.98, -0.52) 17:59:11.766 00.000 428 Worker thread wakes up 17:59:11.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:59:11.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.98, -0.52) opts 0xd 17:59:11.766 00.000 428 Handling offset move in thread for scope, endpoint = (0.98, -0.52) 17:59:11.766 00.000 428 Moving (0.98, -0.52) raw xDistance=0.91 yDistance=-0.62 17:59:11.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.91 17:59:11.766 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.86 newest=-1.47 17:59:11.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 17:59:11.766 00.000 428 MoveAxis(W, 1356, ABG) 17:59:11.766 00.000 428 Guiding Dir = 3, Dur = 1356 17:59:11.766 00.000 428 IsSlewing returns 0 17:59:11.766 00.000 428 IsGuiding returns 0 17:59:11.782 00.016 428 PulseGuide returned control before completion, sleep 1350 17:59:11.875 00.093 10672 UpdateGuideState exits: m=565701 SNR=64.7 17:59:11.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:11.875 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:11.875 00.000 10672 Enqueuing Expose request 17:59:13.156 01.281 428 IsGuiding returns 0 17:59:13.156 00.000 428 Move returns status 0, amount 1356 17:59:13.156 00.000 428 MoveAxis(N, 936, ABG) 17:59:13.156 00.000 428 Guiding Dir = 0, Dur = 936 17:59:13.156 00.000 428 IsSlewing returns 0 17:59:13.156 00.000 428 IsGuiding returns 0 17:59:13.234 00.078 428 PulseGuide returned control before completion, sleep 869 17:59:14.129 00.895 428 IsGuiding returns 1 17:59:14.129 00.000 428 scope still moving after pulse duration time elapsed 17:59:14.160 00.031 428 IsSlewing returns 0 17:59:14.160 00.000 428 IsGuiding returns 1 17:59:14.191 00.031 428 IsSlewing returns 0 17:59:14.191 00.000 428 IsGuiding returns 0 17:59:14.191 00.000 428 scope move finished after 936 + 100 ms 17:59:14.191 00.000 428 Move returns status 0, amount 936 17:59:14.191 00.000 428 move complete, result=0 17:59:14.191 00.000 428 worker thread done servicing request 17:59:14.191 00.000 10672 GuideStep: 0.9 px 1356 ms WEST, -0.6 px 936 ms NORTH 17:59:14.191 00.000 428 Worker thread wakes up 17:59:14.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:14.191 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:14.207 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 17:59:16.565 02.358 428 Exposure complete 17:59:16.690 00.125 428 worker thread done servicing request 17:59:16.690 00.000 10672 OnExposeComplete: enter 17:59:16.690 00.000 10672 UpdateGuideState(): m_state=6 17:59:16.690 00.000 10672 Star::Find(15, 181, 929, 0, (0,0,0,0), 0.0, 0) frame 87 17:59:16.690 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=929.95, Mass=517788, SNR=53.2, Peak=44656 HFD=4.1 17:59:16.690 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.12) = xAngle (-2.05 = -2.05) 17:59:16.690 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.04 = -2.04) 17:59:16.690 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.41 hyp=0.44 cameraTheta=-1.93 mountX=-0.20 mountY=-0.39, mountTheta=-2.05 17:59:16.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.41, opts=13) 17:59:16.690 00.000 10672 Enqueuing Move request for scope (-0.16, -0.41) 17:59:16.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:59:16.706 00.016 428 Worker thread wakes up 17:59:16.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.41) opts 0xd 17:59:16.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.41) 17:59:16.706 00.000 428 Moving (-0.16, -0.41) raw xDistance=-0.20 yDistance=-0.39 17:59:16.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 17:59:16.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:16.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 17:59:16.706 00.000 428 MoveAxis(E, 0, ABG) 17:59:16.706 00.000 428 Move returns status 0, amount 0 17:59:16.706 00.000 428 MoveAxis(N, 0, ABG) 17:59:16.706 00.000 428 Move returns status 0, amount 0 17:59:16.706 00.000 428 move complete, result=0 17:59:16.706 00.000 428 worker thread done servicing request 17:59:16.784 00.078 10672 UpdateGuideState exits: m=517788 SNR=53.2 17:59:16.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:16.784 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:16.784 00.000 10672 Enqueuing Expose request 17:59:16.784 00.000 428 Worker thread wakes up 17:59:16.784 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 17:59:16.784 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:16.784 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:19.049 02.265 428 Exposure complete 17:59:19.190 00.141 428 worker thread done servicing request 17:59:19.190 00.000 10672 OnExposeComplete: enter 17:59:19.190 00.000 10672 UpdateGuideState(): m_state=6 17:59:19.190 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 88 17:59:19.190 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=929.85, Mass=462627, SNR=57.6, Peak=33648 HFD=4.2 17:59:19.190 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.12) = xAngle (-2.25 = -2.25) 17:59:19.190 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.23 = -2.23) 17:59:19.190 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.51 hyp=0.60 cameraTheta=-2.13 mountX=-0.38 mountY=-0.48, mountTheta=-2.24 17:59:19.190 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.51, opts=13) 17:59:19.205 00.015 10672 Enqueuing Move request for scope (-0.32, -0.51) 17:59:19.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3352, FiltMax=65488, Gamma=1.000 17:59:19.205 00.000 428 Worker thread wakes up 17:59:19.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.51) opts 0xd 17:59:19.205 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.51) 17:59:19.205 00.000 428 Moving (-0.32, -0.51) raw xDistance=-0.38 yDistance=-0.48 17:59:19.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 17:59:19.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:19.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 17:59:19.205 00.000 428 MoveAxis(E, 0, ABG) 17:59:19.205 00.000 428 Move returns status 0, amount 0 17:59:19.205 00.000 428 MoveAxis(N, 0, ABG) 17:59:19.205 00.000 428 Move returns status 0, amount 0 17:59:19.205 00.000 428 move complete, result=0 17:59:19.205 00.000 428 worker thread done servicing request 17:59:19.299 00.094 10672 UpdateGuideState exits: m=462627 SNR=57.6 17:59:19.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:19.299 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:19.299 00.000 10672 Enqueuing Expose request 17:59:19.299 00.000 428 Worker thread wakes up 17:59:19.299 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 17:59:19.299 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:19.299 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:21.564 02.265 428 Exposure complete 17:59:21.767 00.203 428 worker thread done servicing request 17:59:21.767 00.000 10672 OnExposeComplete: enter 17:59:21.767 00.000 10672 UpdateGuideState(): m_state=6 17:59:21.767 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 89 17:59:21.767 00.000 10672 Star::Find returns 1 (0), X=179.70, Y=930.40, Mass=542758, SNR=57.2, Peak=38560 HFD=3.8 17:59:21.767 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.12) = xAngle (2.94 = 2.94) 17:59:21.767 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.96 = 2.96) 17:59:21.767 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.03 hyp=0.45 cameraTheta=3.06 mountX=-0.44 mountY=0.08, mountTheta=2.96 17:59:21.783 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.03, opts=13) 17:59:21.783 00.000 10672 Enqueuing Move request for scope (-0.45, 0.03) 17:59:21.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 17:59:21.783 00.000 428 Worker thread wakes up 17:59:21.783 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.03) opts 0xd 17:59:21.783 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.03) 17:59:21.783 00.000 428 Moving (-0.45, 0.03) raw xDistance=-0.44 yDistance=0.08 17:59:21.783 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 17:59:21.783 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:21.783 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 17:59:21.783 00.000 428 MoveAxis(E, 662, ABG) 17:59:21.783 00.000 428 Guiding Dir = 2, Dur = 662 17:59:21.783 00.000 428 IsSlewing returns 0 17:59:21.783 00.000 428 IsGuiding returns 0 17:59:21.798 00.015 428 PulseGuide returned control before completion, sleep 647 17:59:21.892 00.094 10672 UpdateGuideState exits: m=542758 SNR=57.2 17:59:21.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:21.892 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:21.892 00.000 10672 Enqueuing Expose request 17:59:22.474 00.582 428 IsGuiding returns 0 17:59:22.474 00.000 428 Move returns status 0, amount 662 17:59:22.474 00.000 428 MoveAxis(N, 0, ABG) 17:59:22.474 00.000 428 Move returns status 0, amount 0 17:59:22.474 00.000 428 move complete, result=0 17:59:22.474 00.000 428 worker thread done servicing request 17:59:22.474 00.000 10672 GuideStep: -0.4 px 662 ms EAST, 0.1 px 0 ms NORTH 17:59:22.474 00.000 428 Worker thread wakes up 17:59:22.474 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:22.474 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:24.051 01.577 428 Exposure complete 17:59:24.223 00.172 428 worker thread done servicing request 17:59:24.239 00.016 10672 OnExposeComplete: enter 17:59:24.239 00.000 10672 UpdateGuideState(): m_state=6 17:59:24.239 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 90 17:59:24.239 00.000 10672 Star::Find returns 1 (0), X=179.69, Y=930.45, Mass=573500, SNR=66.2, Peak=40512 HFD=4.2 17:59:24.239 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.12) = xAngle (2.82 = 2.82) 17:59:24.239 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84) 17:59:24.239 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=0.09 hyp=0.47 cameraTheta=2.94 mountX=-0.44 mountY=0.14, mountTheta=2.83 17:59:24.239 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=0.09, opts=13) 17:59:24.239 00.000 10672 Enqueuing Move request for scope (-0.46, 0.09) 17:59:24.239 00.000 428 Worker thread wakes up 17:59:24.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 17:59:24.239 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.09) opts 0xd 17:59:24.239 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 0.09) 17:59:24.239 00.000 428 Moving (-0.46, 0.09) raw xDistance=-0.44 yDistance=0.14 17:59:24.239 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44 17:59:24.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:24.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 17:59:24.239 00.000 428 MoveAxis(E, 705, ABG) 17:59:24.239 00.000 428 Guiding Dir = 2, Dur = 705 17:59:24.239 00.000 428 IsSlewing returns 0 17:59:24.239 00.000 428 IsGuiding returns 0 17:59:24.270 00.031 428 PulseGuide returned control before completion, sleep 688 17:59:24.348 00.078 10672 UpdateGuideState exits: m=573500 SNR=66.2 17:59:24.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:24.348 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:24.348 00.000 10672 Enqueuing Expose request 17:59:24.989 00.641 428 IsGuiding returns 0 17:59:24.989 00.000 428 Move returns status 0, amount 705 17:59:24.989 00.000 428 MoveAxis(N, 0, ABG) 17:59:24.989 00.000 428 Move returns status 0, amount 0 17:59:24.989 00.000 428 move complete, result=0 17:59:24.989 00.000 428 worker thread done servicing request 17:59:24.989 00.000 10672 GuideStep: -0.4 px 705 ms EAST, 0.1 px 0 ms NORTH 17:59:24.989 00.000 428 Worker thread wakes up 17:59:24.989 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:24.989 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:26.566 01.577 428 Exposure complete 17:59:26.769 00.203 428 worker thread done servicing request 17:59:26.769 00.000 10672 OnExposeComplete: enter 17:59:26.769 00.000 10672 UpdateGuideState(): m_state=6 17:59:26.769 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 91 17:59:26.769 00.000 10672 Star::Find returns 1 (0), X=180.04, Y=930.72, Mass=500095, SNR=58.0, Peak=56976 HFD=3.4 17:59:26.769 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.12) = xAngle (1.74 = 1.74) 17:59:26.785 00.016 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.76 = 1.76) 17:59:26.785 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.35 hyp=0.37 cameraTheta=1.87 mountX=-0.06 mountY=0.36, mountTheta=1.75 17:59:26.785 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.35, opts=13) 17:59:26.785 00.000 10672 Enqueuing Move request for scope (-0.11, 0.35) 17:59:26.785 00.000 428 Worker thread wakes up 17:59:26.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:26.785 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.35) opts 0xd 17:59:26.785 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.35) 17:59:26.785 00.000 428 Moving (-0.11, 0.35) raw xDistance=-0.06 yDistance=0.36 17:59:26.785 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 17:59:26.785 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:26.785 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 17:59:26.785 00.000 428 MoveAxis(E, 0, ABG) 17:59:26.785 00.000 428 Move returns status 0, amount 0 17:59:26.785 00.000 428 MoveAxis(N, 0, ABG) 17:59:26.785 00.000 428 Move returns status 0, amount 0 17:59:26.785 00.000 428 move complete, result=0 17:59:26.785 00.000 428 worker thread done servicing request 17:59:26.910 00.125 10672 UpdateGuideState exits: m=500095 SNR=58.0 17:59:26.910 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:26.910 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:26.910 00.000 10672 Enqueuing Expose request 17:59:26.910 00.000 428 Worker thread wakes up 17:59:26.910 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:26.910 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 17:59:26.910 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:29.050 02.140 428 Exposure complete 17:59:29.222 00.172 428 worker thread done servicing request 17:59:29.222 00.000 10672 OnExposeComplete: enter 17:59:29.222 00.000 10672 UpdateGuideState(): m_state=6 17:59:29.222 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 92 17:59:29.222 00.000 10672 Star::Find returns 1 (0), X=180.51, Y=930.44, Mass=541758, SNR=63.9, Peak=47600 HFD=3.3 17:59:29.222 00.000 10672 CameraToMount -- cameraTheta (0.21) - m_xAngle (0.12) = xAngle (0.09 = 0.09) 17:59:29.222 00.000 10672 CameraToMount -- cameraTheta (0.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.11 = 0.11) 17:59:29.222 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.08 hyp=0.36 cameraTheta=0.21 mountX=0.36 mountY=0.04, mountTheta=0.11 17:59:29.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.08, opts=13) 17:59:29.222 00.000 10672 Enqueuing Move request for scope (0.36, 0.08) 17:59:29.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:29.222 00.000 428 Worker thread wakes up 17:59:29.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.08) opts 0xd 17:59:29.222 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.08) 17:59:29.222 00.000 428 Moving (0.36, 0.08) raw xDistance=0.36 yDistance=0.04 17:59:29.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 17:59:29.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:29.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 17:59:29.222 00.000 428 MoveAxis(E, 0, ABG) 17:59:29.222 00.000 428 Move returns status 0, amount 0 17:59:29.222 00.000 428 MoveAxis(N, 0, ABG) 17:59:29.222 00.000 428 Move returns status 0, amount 0 17:59:29.222 00.000 428 move complete, result=0 17:59:29.222 00.000 428 worker thread done servicing request 17:59:29.315 00.093 10672 UpdateGuideState exits: m=541758 SNR=63.9 17:59:29.331 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:29.331 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:29.331 00.000 10672 Enqueuing Expose request 17:59:29.331 00.000 428 Worker thread wakes up 17:59:29.331 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 17:59:29.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:29.331 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:31.553 02.222 428 Exposure complete 17:59:31.756 00.203 428 worker thread done servicing request 17:59:31.756 00.000 10672 OnExposeComplete: enter 17:59:31.756 00.000 10672 UpdateGuideState(): m_state=6 17:59:31.756 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 93 17:59:31.756 00.000 10672 Star::Find returns 1 (0), X=180.70, Y=930.39, Mass=509305, SNR=59.2, Peak=52192 HFD=3.5 17:59:31.756 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.12) = xAngle (-0.07 = -0.07) 17:59:31.756 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05) 17:59:31.756 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.03 hyp=0.55 cameraTheta=0.05 mountX=0.55 mountY=-0.03, mountTheta=-0.05 17:59:31.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.03, opts=13) 17:59:31.756 00.000 10672 Enqueuing Move request for scope (0.55, 0.03) 17:59:31.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 17:59:31.756 00.000 428 Worker thread wakes up 17:59:31.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.03) opts 0xd 17:59:31.756 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.03) 17:59:31.756 00.000 428 Moving (0.55, 0.03) raw xDistance=0.55 yDistance=-0.03 17:59:31.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 17:59:31.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:31.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 17:59:31.756 00.000 428 MoveAxis(W, 821, ABG) 17:59:31.756 00.000 428 Guiding Dir = 3, Dur = 821 17:59:31.756 00.000 428 IsSlewing returns 0 17:59:31.756 00.000 428 IsGuiding returns 0 17:59:31.772 00.016 428 PulseGuide returned control before completion, sleep 816 17:59:31.912 00.140 10672 UpdateGuideState exits: m=509305 SNR=59.2 17:59:31.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:31.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:31.912 00.000 10672 Enqueuing Expose request 17:59:32.615 00.703 428 IsGuiding returns 0 17:59:32.615 00.000 428 Move returns status 0, amount 821 17:59:32.615 00.000 428 MoveAxis(N, 0, ABG) 17:59:32.615 00.000 428 Move returns status 0, amount 0 17:59:32.615 00.000 428 move complete, result=0 17:59:32.615 00.000 428 worker thread done servicing request 17:59:32.615 00.000 10672 GuideStep: 0.6 px 821 ms WEST, -0.0 px 0 ms NORTH 17:59:32.615 00.000 428 Worker thread wakes up 17:59:32.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:32.615 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:34.052 01.437 428 Exposure complete 17:59:34.255 00.203 428 worker thread done servicing request 17:59:34.255 00.000 10672 OnExposeComplete: enter 17:59:34.255 00.000 10672 UpdateGuideState(): m_state=6 17:59:34.255 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 94 17:59:34.255 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.82, Mass=526178, SNR=56.5, Peak=45312 HFD=3.9 17:59:34.255 00.000 10672 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.12) = xAngle (1.41 = 1.41) 17:59:34.255 00.000 10672 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43) 17:59:34.255 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.46 hyp=0.46 cameraTheta=1.53 mountX=0.07 mountY=0.45, mountTheta=1.41 17:59:34.255 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.46, opts=13) 17:59:34.255 00.000 10672 Enqueuing Move request for scope (0.02, 0.46) 17:59:34.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:59:34.255 00.000 428 Worker thread wakes up 17:59:34.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.46) opts 0xd 17:59:34.255 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.46) 17:59:34.255 00.000 428 Moving (0.02, 0.46) raw xDistance=0.07 yDistance=0.45 17:59:34.255 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 17:59:34.255 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:34.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 17:59:34.255 00.000 428 MoveAxis(E, 0, ABG) 17:59:34.255 00.000 428 Move returns status 0, amount 0 17:59:34.255 00.000 428 MoveAxis(N, 0, ABG) 17:59:34.255 00.000 428 Move returns status 0, amount 0 17:59:34.255 00.000 428 move complete, result=0 17:59:34.255 00.000 428 worker thread done servicing request 17:59:34.365 00.110 10672 UpdateGuideState exits: m=526178 SNR=56.5 17:59:34.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:34.365 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:34.365 00.000 10672 Enqueuing Expose request 17:59:34.365 00.000 428 Worker thread wakes up 17:59:34.365 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 17:59:34.365 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:34.365 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:36.552 02.187 428 Exposure complete 17:59:36.708 00.156 428 worker thread done servicing request 17:59:36.708 00.000 10672 OnExposeComplete: enter 17:59:36.708 00.000 10672 UpdateGuideState(): m_state=6 17:59:36.708 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 95 17:59:36.708 00.000 10672 Star::Find returns 1 (0), X=179.95, Y=930.82, Mass=461397, SNR=51.5, Peak=43024 HFD=3.8 17:59:36.708 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.12) = xAngle (1.87 = 1.87) 17:59:36.708 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88) 17:59:36.708 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.46 hyp=0.51 cameraTheta=1.99 mountX=-0.15 mountY=0.48, mountTheta=1.87 17:59:36.708 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.46, opts=13) 17:59:36.708 00.000 10672 Enqueuing Move request for scope (-0.21, 0.46) 17:59:36.708 00.000 428 Worker thread wakes up 17:59:36.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 17:59:36.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.46) opts 0xd 17:59:36.708 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.46) 17:59:36.708 00.000 428 Moving (-0.21, 0.46) raw xDistance=-0.15 yDistance=0.48 17:59:36.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 17:59:36.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:36.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 17:59:36.708 00.000 428 MoveAxis(E, 0, ABG) 17:59:36.708 00.000 428 Move returns status 0, amount 0 17:59:36.708 00.000 428 MoveAxis(N, 0, ABG) 17:59:36.708 00.000 428 Move returns status 0, amount 0 17:59:36.708 00.000 428 move complete, result=0 17:59:36.708 00.000 428 worker thread done servicing request 17:59:36.817 00.109 10672 UpdateGuideState exits: m=461397 SNR=51.5 17:59:36.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:36.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:36.817 00.000 10672 Enqueuing Expose request 17:59:36.817 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 17:59:36.817 00.000 428 Worker thread wakes up 17:59:36.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:36.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:39.051 02.234 428 Exposure complete 17:59:39.207 00.156 428 worker thread done servicing request 17:59:39.207 00.000 10672 OnExposeComplete: enter 17:59:39.207 00.000 10672 UpdateGuideState(): m_state=6 17:59:39.207 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 96 17:59:39.207 00.000 10672 Star::Find returns 1 (0), X=179.75, Y=930.84, Mass=558430, SNR=67.4, Peak=51520 HFD=4.0 17:59:39.207 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (0.12) = xAngle (2.14 = 2.14) 17:59:39.207 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.16 = 2.16) 17:59:39.223 00.016 10672 CameraToMount -- cameraX=-0.40 cameraY=0.48 hyp=0.62 cameraTheta=2.26 mountX=-0.34 mountY=0.52, mountTheta=2.15 17:59:39.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.48, opts=13) 17:59:39.223 00.000 10672 Enqueuing Move request for scope (-0.40, 0.48) 17:59:39.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:59:39.223 00.000 428 Worker thread wakes up 17:59:39.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.48) opts 0xd 17:59:39.223 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.48) 17:59:39.223 00.000 428 Moving (-0.40, 0.48) raw xDistance=-0.34 yDistance=0.52 17:59:39.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 17:59:39.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:39.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 17:59:39.223 00.000 428 MoveAxis(E, 0, ABG) 17:59:39.223 00.000 428 Move returns status 0, amount 0 17:59:39.223 00.000 428 MoveAxis(N, 0, ABG) 17:59:39.223 00.000 428 Move returns status 0, amount 0 17:59:39.223 00.000 428 move complete, result=0 17:59:39.223 00.000 428 worker thread done servicing request 17:59:39.332 00.109 10672 UpdateGuideState exits: m=558430 SNR=67.4 17:59:39.332 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:39.332 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:39.332 00.000 10672 Enqueuing Expose request 17:59:39.332 00.000 428 Worker thread wakes up 17:59:39.332 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 17:59:39.332 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:39.332 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:41.550 02.218 428 Exposure complete 17:59:41.706 00.156 428 worker thread done servicing request 17:59:41.706 00.000 10672 OnExposeComplete: enter 17:59:41.706 00.000 10672 UpdateGuideState(): m_state=6 17:59:41.706 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 97 17:59:41.706 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=930.46, Mass=586524, SNR=73.8, Peak=45632 HFD=3.9 17:59:41.706 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.12) = xAngle (2.75 = 2.75) 17:59:41.706 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76) 17:59:41.706 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.10 hyp=0.37 cameraTheta=2.87 mountX=-0.34 mountY=0.14, mountTheta=2.76 17:59:41.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.10, opts=13) 17:59:41.706 00.000 10672 Enqueuing Move request for scope (-0.36, 0.10) 17:59:41.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:59:41.706 00.000 428 Worker thread wakes up 17:59:41.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.10) opts 0xd 17:59:41.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.10) 17:59:41.706 00.000 428 Moving (-0.36, 0.10) raw xDistance=-0.34 yDistance=0.14 17:59:41.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 17:59:41.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:41.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 17:59:41.706 00.000 428 MoveAxis(E, 0, ABG) 17:59:41.706 00.000 428 Move returns status 0, amount 0 17:59:41.706 00.000 428 MoveAxis(N, 0, ABG) 17:59:41.706 00.000 428 Move returns status 0, amount 0 17:59:41.706 00.000 428 move complete, result=0 17:59:41.706 00.000 428 worker thread done servicing request 17:59:41.800 00.094 10672 UpdateGuideState exits: m=586524 SNR=73.8 17:59:41.800 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:41.800 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:41.800 00.000 10672 Enqueuing Expose request 17:59:41.800 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 17:59:41.800 00.000 428 Worker thread wakes up 17:59:41.800 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:41.800 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:44.049 02.249 428 Exposure complete 17:59:44.253 00.204 428 worker thread done servicing request 17:59:44.253 00.000 10672 OnExposeComplete: enter 17:59:44.253 00.000 10672 UpdateGuideState(): m_state=6 17:59:44.253 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 98 17:59:44.253 00.000 10672 Star::Find returns 1 (0), X=179.68, Y=930.42, Mass=590488, SNR=65.7, Peak=44544 HFD=3.9 17:59:44.253 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (0.12) = xAngle (2.90 = 2.90) 17:59:44.253 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.91 = 2.91) 17:59:44.253 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.06 hyp=0.47 cameraTheta=3.02 mountX=-0.46 mountY=0.11, mountTheta=2.91 17:59:44.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.06, opts=13) 17:59:44.253 00.000 10672 Enqueuing Move request for scope (-0.47, 0.06) 17:59:44.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:44.253 00.000 428 Worker thread wakes up 17:59:44.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.06) opts 0xd 17:59:44.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.06) 17:59:44.253 00.000 428 Moving (-0.47, 0.06) raw xDistance=-0.46 yDistance=0.11 17:59:44.253 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 17:59:44.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:44.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 17:59:44.253 00.000 428 MoveAxis(E, 686, ABG) 17:59:44.253 00.000 428 Guiding Dir = 2, Dur = 686 17:59:44.268 00.015 428 IsSlewing returns 0 17:59:44.268 00.000 428 IsGuiding returns 0 17:59:44.284 00.016 428 PulseGuide returned control before completion, sleep 681 17:59:44.377 00.093 10672 UpdateGuideState exits: m=590488 SNR=65.7 17:59:44.377 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:44.377 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:44.377 00.000 10672 Enqueuing Expose request 17:59:44.987 00.610 428 IsGuiding returns 0 17:59:44.987 00.000 428 Move returns status 0, amount 686 17:59:44.987 00.000 428 MoveAxis(N, 0, ABG) 17:59:44.987 00.000 428 Move returns status 0, amount 0 17:59:44.987 00.000 428 move complete, result=0 17:59:44.987 00.000 428 worker thread done servicing request 17:59:44.987 00.000 10672 GuideStep: -0.5 px 686 ms EAST, 0.1 px 0 ms NORTH 17:59:44.987 00.000 428 Worker thread wakes up 17:59:44.987 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:44.987 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:46.549 01.562 428 Exposure complete 17:59:46.752 00.203 428 worker thread done servicing request 17:59:46.752 00.000 10672 OnExposeComplete: enter 17:59:46.752 00.000 10672 UpdateGuideState(): m_state=6 17:59:46.752 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 99 17:59:46.752 00.000 10672 Star::Find returns 1 (0), X=180.30, Y=929.95, Mass=505992, SNR=66.4, Peak=48688 HFD=4.0 17:59:46.752 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.12) = xAngle (-1.35 = -1.35) 17:59:46.752 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.34 = -1.34) 17:59:46.752 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.41 hyp=0.43 cameraTheta=-1.23 mountX=0.10 mountY=-0.42, mountTheta=-1.35 17:59:46.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.41, opts=13) 17:59:46.752 00.000 10672 Enqueuing Move request for scope (0.15, -0.41) 17:59:46.752 00.000 428 Worker thread wakes up 17:59:46.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:46.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.41) opts 0xd 17:59:46.752 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.41) 17:59:46.752 00.000 428 Moving (0.15, -0.41) raw xDistance=0.10 yDistance=-0.42 17:59:46.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 17:59:46.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:46.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 17:59:46.752 00.000 428 MoveAxis(E, 0, ABG) 17:59:46.752 00.000 428 Move returns status 0, amount 0 17:59:46.752 00.000 428 MoveAxis(N, 0, ABG) 17:59:46.752 00.000 428 Move returns status 0, amount 0 17:59:46.767 00.015 428 move complete, result=0 17:59:46.767 00.000 428 worker thread done servicing request 17:59:46.877 00.110 10672 UpdateGuideState exits: m=505992 SNR=66.4 17:59:46.877 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:46.877 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:46.877 00.000 10672 Enqueuing Expose request 17:59:46.877 00.000 428 Worker thread wakes up 17:59:46.877 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 17:59:46.877 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:46.877 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:49.052 02.175 428 Exposure complete 17:59:49.255 00.203 428 worker thread done servicing request 17:59:49.255 00.000 10672 OnExposeComplete: enter 17:59:49.255 00.000 10672 UpdateGuideState(): m_state=6 17:59:49.255 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 100 17:59:49.255 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.19, Mass=569383, SNR=69.4, Peak=50864 HFD=3.9 17:59:49.271 00.016 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.12) = xAngle (-1.55 = -1.55) 17:59:49.271 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 17:59:49.271 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.43 mountX=0.00 mountY=-0.17, mountTheta=-1.55 17:59:49.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.17, opts=13) 17:59:49.271 00.000 10672 Enqueuing Move request for scope (0.02, -0.17) 17:59:49.271 00.000 428 Worker thread wakes up 17:59:49.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:49.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd 17:59:49.271 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.17) 17:59:49.271 00.000 428 Moving (0.02, -0.17) raw xDistance=0.00 yDistance=-0.17 17:59:49.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 17:59:49.271 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:49.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 17:59:49.271 00.000 428 MoveAxis(E, 0, ABG) 17:59:49.271 00.000 428 Move returns status 0, amount 0 17:59:49.271 00.000 428 MoveAxis(N, 0, ABG) 17:59:49.271 00.000 428 Move returns status 0, amount 0 17:59:49.271 00.000 428 move complete, result=0 17:59:49.271 00.000 428 worker thread done servicing request 17:59:49.380 00.109 10672 UpdateGuideState exits: m=569383 SNR=69.4 17:59:49.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:49.380 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:49.380 00.000 10672 Enqueuing Expose request 17:59:49.380 00.000 428 Worker thread wakes up 17:59:49.380 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 17:59:49.380 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:49.380 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:51.556 02.176 428 Exposure complete 17:59:51.759 00.203 428 worker thread done servicing request 17:59:51.759 00.000 10672 OnExposeComplete: enter 17:59:51.759 00.000 10672 UpdateGuideState(): m_state=6 17:59:51.759 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 101 17:59:51.759 00.000 10672 Star::Find returns 1 (0), X=180.20, Y=930.16, Mass=538500, SNR=59.4, Peak=53264 HFD=3.8 17:59:51.759 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.12) = xAngle (-1.46 = -1.46) 17:59:51.759 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44) 17:59:51.759 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.34 mountX=0.02 mountY=-0.20, mountTheta=-1.46 17:59:51.759 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.20, opts=13) 17:59:51.759 00.000 10672 Enqueuing Move request for scope (0.05, -0.20) 17:59:51.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 17:59:51.775 00.016 428 Worker thread wakes up 17:59:51.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd 17:59:51.775 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.20) 17:59:51.775 00.000 428 Moving (0.05, -0.20) raw xDistance=0.02 yDistance=-0.20 17:59:51.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 17:59:51.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:51.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 17:59:51.775 00.000 428 MoveAxis(E, 0, ABG) 17:59:51.775 00.000 428 Move returns status 0, amount 0 17:59:51.775 00.000 428 MoveAxis(N, 0, ABG) 17:59:51.775 00.000 428 Move returns status 0, amount 0 17:59:51.775 00.000 428 move complete, result=0 17:59:51.775 00.000 428 worker thread done servicing request 17:59:51.900 00.125 10672 UpdateGuideState exits: m=538500 SNR=59.4 17:59:51.900 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:51.900 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:51.900 00.000 10672 Enqueuing Expose request 17:59:51.900 00.000 428 Worker thread wakes up 17:59:51.900 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 17:59:51.900 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:51.900 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:54.071 02.171 428 Exposure complete 17:59:54.212 00.141 428 worker thread done servicing request 17:59:54.212 00.000 10672 OnExposeComplete: enter 17:59:54.212 00.000 10672 UpdateGuideState(): m_state=6 17:59:54.212 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 102 17:59:54.212 00.000 10672 Star::Find returns 1 (0), X=179.61, Y=930.34, Mass=566597, SNR=65.1, Peak=45200 HFD=3.6 17:59:54.212 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.12) = xAngle (-3.22 = 3.07) 17:59:54.212 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.20 = 3.08) 17:59:54.212 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.03 hyp=0.54 cameraTheta=-3.09 mountX=-0.54 mountY=0.03, mountTheta=3.08 17:59:54.212 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.03, opts=13) 17:59:54.212 00.000 10672 Enqueuing Move request for scope (-0.54, -0.03) 17:59:54.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 17:59:54.212 00.000 428 Worker thread wakes up 17:59:54.212 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.03) opts 0xd 17:59:54.227 00.015 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.03) 17:59:54.227 00.000 428 Moving (-0.54, -0.03) raw xDistance=-0.54 yDistance=0.03 17:59:54.227 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 17:59:54.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:54.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 17:59:54.227 00.000 428 MoveAxis(E, 800, ABG) 17:59:54.227 00.000 428 Guiding Dir = 2, Dur = 800 17:59:54.227 00.000 428 IsSlewing returns 0 17:59:54.227 00.000 428 IsGuiding returns 0 17:59:54.259 00.032 428 PulseGuide returned control before completion, sleep 781 17:59:54.305 00.046 10672 UpdateGuideState exits: m=566597 SNR=65.1 17:59:54.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:54.305 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:54.305 00.000 10672 Enqueuing Expose request 17:59:55.087 00.782 428 IsGuiding returns 1 17:59:55.087 00.000 428 scope still moving after pulse duration time elapsed 17:59:55.118 00.031 428 IsSlewing returns 0 17:59:55.118 00.000 428 IsGuiding returns 0 17:59:55.118 00.000 428 scope move finished after 800 + 94 ms 17:59:55.118 00.000 428 Move returns status 0, amount 800 17:59:55.118 00.000 428 MoveAxis(N, 0, ABG) 17:59:55.118 00.000 428 Move returns status 0, amount 0 17:59:55.118 00.000 428 move complete, result=0 17:59:55.118 00.000 428 worker thread done servicing request 17:59:55.118 00.000 428 Worker thread wakes up 17:59:55.118 00.000 10672 GuideStep: -0.5 px 800 ms EAST, 0.0 px 0 ms NORTH 17:59:55.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:55.118 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:56.544 01.426 428 Exposure complete 17:59:56.685 00.141 428 worker thread done servicing request 17:59:56.685 00.000 10672 OnExposeComplete: enter 17:59:56.685 00.000 10672 UpdateGuideState(): m_state=6 17:59:56.685 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 103 17:59:56.685 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.39, Mass=579341, SNR=65.6, Peak=39104 HFD=4.2 17:59:56.685 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.12) = xAngle (2.85 = 2.85) 17:59:56.685 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87) 17:59:56.685 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.97 mountX=-0.19 mountY=0.05, mountTheta=2.86 17:59:56.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.03, opts=13) 17:59:56.685 00.000 10672 Enqueuing Move request for scope (-0.19, 0.03) 17:59:56.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:59:56.685 00.000 428 Worker thread wakes up 17:59:56.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd 17:59:56.685 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.03) 17:59:56.685 00.000 428 Moving (-0.19, 0.03) raw xDistance=-0.19 yDistance=0.05 17:59:56.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 17:59:56.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:56.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 17:59:56.685 00.000 428 MoveAxis(E, 0, ABG) 17:59:56.685 00.000 428 Move returns status 0, amount 0 17:59:56.685 00.000 428 MoveAxis(N, 0, ABG) 17:59:56.685 00.000 428 Move returns status 0, amount 0 17:59:56.685 00.000 428 move complete, result=0 17:59:56.685 00.000 428 worker thread done servicing request 17:59:56.778 00.093 10672 UpdateGuideState exits: m=579341 SNR=65.6 17:59:56.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:56.778 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:56.778 00.000 10672 Enqueuing Expose request 17:59:56.778 00.000 428 Worker thread wakes up 17:59:56.778 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 17:59:56.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:56.778 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 17:59:59.043 02.265 428 Exposure complete 17:59:59.184 00.141 428 worker thread done servicing request 17:59:59.184 00.000 10672 OnExposeComplete: enter 17:59:59.184 00.000 10672 UpdateGuideState(): m_state=6 17:59:59.184 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 104 17:59:59.184 00.000 10672 Star::Find returns 1 (0), X=180.36, Y=930.62, Mass=535964, SNR=70.4, Peak=52176 HFD=3.4 17:59:59.184 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.12) = xAngle (0.79 = 0.79) 17:59:59.184 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.80 = 0.80) 17:59:59.184 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.91 mountX=0.24 mountY=0.24, mountTheta=0.79 17:59:59.184 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.26, opts=13) 17:59:59.184 00.000 10672 Enqueuing Move request for scope (0.21, 0.26) 17:59:59.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 17:59:59.184 00.000 428 Worker thread wakes up 17:59:59.199 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd 17:59:59.199 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.26) 17:59:59.199 00.000 428 Moving (0.21, 0.26) raw xDistance=0.24 yDistance=0.24 17:59:59.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 17:59:59.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 17:59:59.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 17:59:59.199 00.000 428 MoveAxis(E, 0, ABG) 17:59:59.199 00.000 428 Move returns status 0, amount 0 17:59:59.199 00.000 428 MoveAxis(N, 0, ABG) 17:59:59.199 00.000 428 Move returns status 0, amount 0 17:59:59.199 00.000 428 move complete, result=0 17:59:59.199 00.000 428 worker thread done servicing request 17:59:59.278 00.079 10672 UpdateGuideState exits: m=535964 SNR=70.4 17:59:59.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 17:59:59.278 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 17:59:59.278 00.000 10672 Enqueuing Expose request 17:59:59.278 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 17:59:59.278 00.000 428 Worker thread wakes up 17:59:59.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 17:59:59.278 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:01.542 02.264 428 Exposure complete 18:00:01.683 00.141 428 worker thread done servicing request 18:00:01.683 00.000 10672 OnExposeComplete: enter 18:00:01.683 00.000 10672 UpdateGuideState(): m_state=6 18:00:01.683 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 105 18:00:01.683 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=931.38, Mass=561106, SNR=64.7, Peak=46080 HFD=3.6 18:00:01.683 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.12) = xAngle (1.29 = 1.29) 18:00:01.683 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.31 = 1.31) 18:00:01.683 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=1.02 hyp=1.03 cameraTheta=1.41 mountX=0.28 mountY=1.00, mountTheta=1.29 18:00:01.683 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=1.02, opts=13) 18:00:01.683 00.000 10672 Enqueuing Move request for scope (0.16, 1.02) 18:00:01.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:00:01.683 00.000 428 Worker thread wakes up 18:00:01.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.02) opts 0xd 18:00:01.683 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 1.02) 18:00:01.683 00.000 428 Moving (0.16, 1.02) raw xDistance=0.28 yDistance=1.00 18:00:01.683 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:00:01.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:00:01.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.00 18:00:01.683 00.000 428 MoveAxis(E, 0, ABG) 18:00:01.683 00.000 428 Move returns status 0, amount 0 18:00:01.683 00.000 428 MoveAxis(N, 0, ABG) 18:00:01.683 00.000 428 Move returns status 0, amount 0 18:00:01.683 00.000 428 move complete, result=0 18:00:01.683 00.000 428 worker thread done servicing request 18:00:01.777 00.094 10672 UpdateGuideState exits: m=561106 SNR=64.7 18:00:01.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:01.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:01.777 00.000 10672 Enqueuing Expose request 18:00:01.777 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.0 px 0 ms NORTH 18:00:01.777 00.000 428 Worker thread wakes up 18:00:01.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:01.777 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:04.046 02.269 428 Exposure complete 18:00:04.233 00.187 428 worker thread done servicing request 18:00:04.249 00.016 10672 OnExposeComplete: enter 18:00:04.249 00.000 10672 UpdateGuideState(): m_state=6 18:00:04.249 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 106 18:00:04.249 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=930.73, Mass=500390, SNR=56.0, Peak=53600 HFD=3.5 18:00:04.249 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.12) = xAngle (0.77 = 0.77) 18:00:04.249 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79) 18:00:04.249 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.37 hyp=0.47 cameraTheta=0.90 mountX=0.34 mountY=0.34, mountTheta=0.78 18:00:04.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.37, opts=13) 18:00:04.249 00.000 10672 Enqueuing Move request for scope (0.30, 0.37) 18:00:04.249 00.000 428 Worker thread wakes up 18:00:04.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:00:04.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.37) opts 0xd 18:00:04.249 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.37) 18:00:04.249 00.000 428 Moving (0.30, 0.37) raw xDistance=0.34 yDistance=0.34 18:00:04.249 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:00:04.249 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:04.249 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:00:04.249 00.000 428 MoveAxis(E, 0, ABG) 18:00:04.249 00.000 428 Move returns status 0, amount 0 18:00:04.249 00.000 428 MoveAxis(N, 0, ABG) 18:00:04.249 00.000 428 Move returns status 0, amount 0 18:00:04.249 00.000 428 move complete, result=0 18:00:04.249 00.000 428 worker thread done servicing request 18:00:04.358 00.109 10672 UpdateGuideState exits: m=500390 SNR=56.0 18:00:04.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:04.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:04.358 00.000 10672 Enqueuing Expose request 18:00:04.358 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:00:04.358 00.000 428 Worker thread wakes up 18:00:04.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:04.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:06.545 02.187 428 Exposure complete 18:00:06.670 00.125 428 worker thread done servicing request 18:00:06.670 00.000 10672 OnExposeComplete: enter 18:00:06.685 00.015 10672 UpdateGuideState(): m_state=6 18:00:06.685 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 107 18:00:06.685 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=931.07, Mass=553458, SNR=61.7, Peak=48576 HFD=4.1 18:00:06.685 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.12) = xAngle (1.81 = 1.81) 18:00:06.685 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82) 18:00:06.685 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.71 hyp=0.76 cameraTheta=1.93 mountX=-0.18 mountY=0.73, mountTheta=1.81 18:00:06.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.71, opts=13) 18:00:06.685 00.000 10672 Enqueuing Move request for scope (-0.27, 0.71) 18:00:06.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:00:06.685 00.000 428 Worker thread wakes up 18:00:06.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.71) opts 0xd 18:00:06.685 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.71) 18:00:06.685 00.000 428 Moving (-0.27, 0.71) raw xDistance=-0.18 yDistance=0.73 18:00:06.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:00:06.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:00:06.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.73 18:00:06.685 00.000 428 MoveAxis(E, 0, ABG) 18:00:06.685 00.000 428 Move returns status 0, amount 0 18:00:06.685 00.000 428 MoveAxis(N, 0, ABG) 18:00:06.685 00.000 428 Move returns status 0, amount 0 18:00:06.685 00.000 428 move complete, result=0 18:00:06.685 00.000 428 worker thread done servicing request 18:00:06.779 00.094 10672 UpdateGuideState exits: m=553458 SNR=61.7 18:00:06.779 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:06.779 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:06.779 00.000 10672 Enqueuing Expose request 18:00:06.779 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 18:00:06.779 00.000 428 Worker thread wakes up 18:00:06.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:06.779 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:09.044 02.265 428 Exposure complete 18:00:09.200 00.156 428 worker thread done servicing request 18:00:09.200 00.000 10672 OnExposeComplete: enter 18:00:09.200 00.000 10672 UpdateGuideState(): m_state=6 18:00:09.200 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 108 18:00:09.200 00.000 10672 Star::Find returns 1 (0), X=180.35, Y=930.56, Mass=568907, SNR=70.4, Peak=55552 HFD=3.5 18:00:09.200 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (0.12) = xAngle (0.67 = 0.67) 18:00:09.200 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68) 18:00:09.200 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.28 cameraTheta=0.79 mountX=0.22 mountY=0.17, mountTheta=0.68 18:00:09.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.20, opts=13) 18:00:09.200 00.000 10672 Enqueuing Move request for scope (0.19, 0.20) 18:00:09.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:00:09.200 00.000 428 Worker thread wakes up 18:00:09.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd 18:00:09.200 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.20) 18:00:09.200 00.000 428 Moving (0.19, 0.20) raw xDistance=0.22 yDistance=0.17 18:00:09.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:00:09.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:09.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:00:09.200 00.000 428 MoveAxis(E, 0, ABG) 18:00:09.200 00.000 428 Move returns status 0, amount 0 18:00:09.200 00.000 428 MoveAxis(N, 0, ABG) 18:00:09.200 00.000 428 Move returns status 0, amount 0 18:00:09.200 00.000 428 move complete, result=0 18:00:09.200 00.000 428 worker thread done servicing request 18:00:09.294 00.094 10672 UpdateGuideState exits: m=568907 SNR=70.4 18:00:09.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:09.294 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:09.294 00.000 10672 Enqueuing Expose request 18:00:09.294 00.000 428 Worker thread wakes up 18:00:09.294 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:00:09.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:09.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:11.543 02.249 428 Exposure complete 18:00:11.699 00.156 428 worker thread done servicing request 18:00:11.699 00.000 10672 OnExposeComplete: enter 18:00:11.699 00.000 10672 UpdateGuideState(): m_state=6 18:00:11.699 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 109 18:00:11.699 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.92, Mass=544875, SNR=59.7, Peak=65488 HFD=3.8 18:00:11.699 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.12) = xAngle (1.46 = 1.46) 18:00:11.699 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47) 18:00:11.699 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.56 hyp=0.56 cameraTheta=1.58 mountX=0.06 mountY=0.56, mountTheta=1.46 18:00:11.699 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.56, opts=13) 18:00:11.699 00.000 10672 Enqueuing Move request for scope (-0.00, 0.56) 18:00:11.699 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3240, FiltMax=65488, Gamma=1.000 18:00:11.699 00.000 428 Worker thread wakes up 18:00:11.699 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.56) opts 0xd 18:00:11.699 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.56) 18:00:11.699 00.000 428 Moving (-0.00, 0.56) raw xDistance=0.06 yDistance=0.56 18:00:11.699 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:00:11.699 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.34 newest=1.46 18:00:11.699 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 18:00:11.699 00.000 428 MoveAxis(E, 0, ABG) 18:00:11.699 00.000 428 Move returns status 0, amount 0 18:00:11.699 00.000 428 MoveAxis(S, 842, ABG) 18:00:11.699 00.000 428 Guiding Dir = 1, Dur = 842 18:00:11.699 00.000 428 IsSlewing returns 0 18:00:11.699 00.000 428 IsGuiding returns 0 18:00:11.793 00.094 428 PulseGuide returned control before completion, sleep 770 18:00:11.824 00.031 10672 UpdateGuideState exits: m=544875 SNR=59.7 18:00:11.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:11.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:11.824 00.000 10672 Enqueuing Expose request 18:00:12.565 00.741 428 IsGuiding returns 1 18:00:12.565 00.000 428 scope still moving after pulse duration time elapsed 18:00:12.587 00.022 428 IsSlewing returns 0 18:00:12.588 00.001 428 IsGuiding returns 1 18:00:12.609 00.021 428 IsSlewing returns 0 18:00:12.609 00.000 428 IsGuiding returns 1 18:00:12.640 00.031 428 IsSlewing returns 0 18:00:12.641 00.001 428 IsGuiding returns 0 18:00:12.641 00.000 428 scope move finished after 842 + 88 ms 18:00:12.641 00.000 428 Move returns status 0, amount 842 18:00:12.642 00.001 428 move complete, result=0 18:00:12.642 00.000 428 worker thread done servicing request 18:00:12.642 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 842 ms SOUTH 18:00:12.642 00.000 428 Worker thread wakes up 18:00:12.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:12.643 00.001 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:14.056 01.413 428 Exposure complete 18:00:14.317 00.261 428 worker thread done servicing request 18:00:14.317 00.000 10672 OnExposeComplete: enter 18:00:14.317 00.000 10672 UpdateGuideState(): m_state=6 18:00:14.317 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 110 18:00:14.317 00.000 10672 Star::Find returns 1 (0), X=180.04, Y=930.68, Mass=517199, SNR=65.4, Peak=61888 HFD=3.4 18:00:14.317 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.12) = xAngle (1.77 = 1.77) 18:00:14.317 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79) 18:00:14.333 00.016 10672 CameraToMount -- cameraX=-0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.89 mountX=-0.07 mountY=0.33, mountTheta=1.77 18:00:14.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.32, opts=13) 18:00:14.333 00.000 10672 Enqueuing Move request for scope (-0.11, 0.32) 18:00:14.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:00:14.333 00.000 428 Worker thread wakes up 18:00:14.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.32) opts 0xd 18:00:14.333 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.32) 18:00:14.333 00.000 428 Moving (-0.11, 0.32) raw xDistance=-0.07 yDistance=0.33 18:00:14.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:00:14.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:14.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:00:14.333 00.000 428 MoveAxis(E, 0, ABG) 18:00:14.333 00.000 428 Move returns status 0, amount 0 18:00:14.333 00.000 428 MoveAxis(N, 0, ABG) 18:00:14.333 00.000 428 Move returns status 0, amount 0 18:00:14.333 00.000 428 move complete, result=0 18:00:14.333 00.000 428 worker thread done servicing request 18:00:14.457 00.124 10672 UpdateGuideState exits: m=517199 SNR=65.4 18:00:14.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:14.457 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:14.457 00.000 10672 Enqueuing Expose request 18:00:14.457 00.000 428 Worker thread wakes up 18:00:14.457 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:00:14.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:14.457 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:16.557 02.100 428 Exposure complete 18:00:16.698 00.141 428 worker thread done servicing request 18:00:16.698 00.000 10672 OnExposeComplete: enter 18:00:16.698 00.000 10672 UpdateGuideState(): m_state=6 18:00:16.714 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 111 18:00:16.714 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.65, Mass=567452, SNR=71.4, Peak=64816 HFD=3.5 18:00:16.714 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.12) = xAngle (2.12 = 2.12) 18:00:16.714 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.14 = 2.14) 18:00:16.714 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.29 hyp=0.37 cameraTheta=2.25 mountX=-0.20 mountY=0.31, mountTheta=2.13 18:00:16.714 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.29, opts=13) 18:00:16.714 00.000 10672 Enqueuing Move request for scope (-0.23, 0.29) 18:00:16.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:00:16.714 00.000 428 Worker thread wakes up 18:00:16.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.29) opts 0xd 18:00:16.714 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.29) 18:00:16.714 00.000 428 Moving (-0.23, 0.29) raw xDistance=-0.20 yDistance=0.31 18:00:16.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:00:16.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:16.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 18:00:16.714 00.000 428 MoveAxis(E, 0, ABG) 18:00:16.714 00.000 428 Move returns status 0, amount 0 18:00:16.714 00.000 428 MoveAxis(N, 0, ABG) 18:00:16.714 00.000 428 Move returns status 0, amount 0 18:00:16.714 00.000 428 move complete, result=0 18:00:16.714 00.000 428 worker thread done servicing request 18:00:16.839 00.125 10672 UpdateGuideState exits: m=567452 SNR=71.4 18:00:16.839 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:16.839 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:16.839 00.000 10672 Enqueuing Expose request 18:00:16.839 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:00:16.839 00.000 428 Worker thread wakes up 18:00:16.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:16.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:19.041 02.202 428 Exposure complete 18:00:19.260 00.219 428 worker thread done servicing request 18:00:19.650 00.390 10672 OnExposeComplete: enter 18:00:19.650 00.000 10672 UpdateGuideState(): m_state=6 18:00:19.650 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 112 18:00:19.666 00.016 10672 Star::Find returns 1 (0), X=180.28, Y=930.63, Mass=539749, SNR=61.9, Peak=49776 HFD=3.6 18:00:19.666 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.12) = xAngle (0.99 = 0.99) 18:00:19.666 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.01 = 1.01) 18:00:19.666 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.27 hyp=0.30 cameraTheta=1.12 mountX=0.16 mountY=0.25, mountTheta=1.00 18:00:19.666 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.27, opts=13) 18:00:19.666 00.000 10672 Enqueuing Move request for scope (0.13, 0.27) 18:00:19.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:00:19.666 00.000 428 Worker thread wakes up 18:00:19.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.27) opts 0xd 18:00:19.666 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.27) 18:00:19.666 00.000 428 Moving (0.13, 0.27) raw xDistance=0.16 yDistance=0.25 18:00:19.666 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:00:19.666 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:19.666 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 18:00:19.666 00.000 428 MoveAxis(E, 0, ABG) 18:00:19.666 00.000 428 Move returns status 0, amount 0 18:00:19.666 00.000 428 MoveAxis(N, 0, ABG) 18:00:19.666 00.000 428 Move returns status 0, amount 0 18:00:19.666 00.000 428 move complete, result=0 18:00:19.666 00.000 428 worker thread done servicing request 18:00:19.869 00.203 10672 UpdateGuideState exits: m=539749 SNR=61.9 18:00:19.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:19.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:19.869 00.000 10672 Enqueuing Expose request 18:00:19.869 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:00:19.869 00.000 428 Worker thread wakes up 18:00:19.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:19.869 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:21.529 01.660 428 Exposure complete 18:00:21.670 00.141 428 worker thread done servicing request 18:00:21.670 00.000 10672 OnExposeComplete: enter 18:00:21.670 00.000 10672 UpdateGuideState(): m_state=6 18:00:21.685 00.015 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 113 18:00:21.685 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=930.75, Mass=536805, SNR=62.9, Peak=42608 HFD=4.0 18:00:21.685 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.12) = xAngle (1.71 = 1.71) 18:00:21.685 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.73 = 1.73) 18:00:21.685 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.39 hyp=0.40 cameraTheta=1.84 mountX=-0.06 mountY=0.40, mountTheta=1.71 18:00:21.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.39, opts=13) 18:00:21.685 00.000 10672 Enqueuing Move request for scope (-0.11, 0.39) 18:00:21.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 18:00:21.685 00.000 428 Worker thread wakes up 18:00:21.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.39) opts 0xd 18:00:21.685 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.39) 18:00:21.685 00.000 428 Moving (-0.11, 0.39) raw xDistance=-0.06 yDistance=0.40 18:00:21.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:00:21.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:21.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 18:00:21.685 00.000 428 MoveAxis(E, 0, ABG) 18:00:21.685 00.000 428 Move returns status 0, amount 0 18:00:21.685 00.000 428 MoveAxis(N, 0, ABG) 18:00:21.685 00.000 428 Move returns status 0, amount 0 18:00:21.685 00.000 428 move complete, result=0 18:00:21.685 00.000 428 worker thread done servicing request 18:00:21.763 00.078 10672 UpdateGuideState exits: m=536805 SNR=62.9 18:00:21.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:21.763 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:21.763 00.000 10672 Enqueuing Expose request 18:00:21.763 00.000 428 Worker thread wakes up 18:00:21.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:21.763 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:21.763 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:00:24.059 02.296 428 Exposure complete 18:00:24.200 00.141 428 worker thread done servicing request 18:00:24.200 00.000 10672 OnExposeComplete: enter 18:00:24.200 00.000 10672 UpdateGuideState(): m_state=6 18:00:24.200 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 114 18:00:24.200 00.000 10672 Star::Find returns 1 (0), X=179.91, Y=930.47, Mass=594079, SNR=74.9, Peak=47488 HFD=3.7 18:00:24.200 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.12) = xAngle (2.58 = 2.58) 18:00:24.200 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59) 18:00:24.200 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.70 mountX=-0.22 mountY=0.14, mountTheta=2.59 18:00:24.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.11, opts=13) 18:00:24.200 00.000 10672 Enqueuing Move request for scope (-0.24, 0.11) 18:00:24.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2592, FiltMax=65488, Gamma=1.000 18:00:24.200 00.000 428 Worker thread wakes up 18:00:24.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.11) opts 0xd 18:00:24.200 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.11) 18:00:24.200 00.000 428 Moving (-0.24, 0.11) raw xDistance=-0.22 yDistance=0.14 18:00:24.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:00:24.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:24.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:00:24.200 00.000 428 MoveAxis(E, 0, ABG) 18:00:24.200 00.000 428 Move returns status 0, amount 0 18:00:24.200 00.000 428 MoveAxis(N, 0, ABG) 18:00:24.200 00.000 428 Move returns status 0, amount 0 18:00:24.200 00.000 428 move complete, result=0 18:00:24.200 00.000 428 worker thread done servicing request 18:00:24.278 00.078 10672 UpdateGuideState exits: m=594079 SNR=74.9 18:00:24.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:24.278 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:24.278 00.000 10672 Enqueuing Expose request 18:00:24.278 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:00:24.278 00.000 428 Worker thread wakes up 18:00:24.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:24.278 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:26.543 02.265 428 Exposure complete 18:00:26.918 00.375 428 worker thread done servicing request 18:00:26.918 00.000 10672 OnExposeComplete: enter 18:00:26.918 00.000 10672 UpdateGuideState(): m_state=6 18:00:26.918 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 115 18:00:26.918 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=930.72, Mass=491511, SNR=51.2, Peak=41504 HFD=4.0 18:00:26.918 00.000 10672 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.12) = xAngle (1.90 = 1.90) 18:00:26.918 00.000 10672 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.91 = 1.91) 18:00:26.918 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.35 hyp=0.39 cameraTheta=2.02 mountX=-0.13 mountY=0.37, mountTheta=1.90 18:00:26.918 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.35, opts=13) 18:00:26.918 00.000 10672 Enqueuing Move request for scope (-0.17, 0.35) 18:00:26.918 00.000 428 Worker thread wakes up 18:00:26.918 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:00:26.918 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.35) opts 0xd 18:00:26.934 00.016 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.35) 18:00:26.934 00.000 428 Moving (-0.17, 0.35) raw xDistance=-0.13 yDistance=0.37 18:00:26.934 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:00:26.934 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:26.934 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 18:00:26.934 00.000 428 MoveAxis(E, 0, ABG) 18:00:26.934 00.000 428 Move returns status 0, amount 0 18:00:26.934 00.000 428 MoveAxis(N, 0, ABG) 18:00:26.934 00.000 428 Move returns status 0, amount 0 18:00:26.934 00.000 428 move complete, result=0 18:00:26.934 00.000 428 worker thread done servicing request 18:00:27.012 00.078 10672 UpdateGuideState exits: m=491511 SNR=51.2 18:00:27.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:27.012 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:27.012 00.000 10672 Enqueuing Expose request 18:00:27.012 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:00:27.012 00.000 428 Worker thread wakes up 18:00:27.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:27.012 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:29.031 02.019 428 Exposure complete 18:00:29.172 00.141 428 worker thread done servicing request 18:00:29.172 00.000 10672 OnExposeComplete: enter 18:00:29.172 00.000 10672 UpdateGuideState(): m_state=6 18:00:29.187 00.015 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 116 18:00:29.187 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.18, Mass=567953, SNR=62.4, Peak=45536 HFD=4.2 18:00:29.187 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.12) = xAngle (-2.60 = -2.60) 18:00:29.187 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.59 = -2.59) 18:00:29.187 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.30 cameraTheta=-2.48 mountX=-0.25 mountY=-0.15, mountTheta=-2.59 18:00:29.187 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.18, opts=13) 18:00:29.187 00.000 10672 Enqueuing Move request for scope (-0.23, -0.18) 18:00:29.187 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:00:29.187 00.000 428 Worker thread wakes up 18:00:29.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.18) opts 0xd 18:00:29.187 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.18) 18:00:29.187 00.000 428 Moving (-0.23, -0.18) raw xDistance=-0.25 yDistance=-0.15 18:00:29.187 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:00:29.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:29.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:00:29.187 00.000 428 MoveAxis(E, 0, ABG) 18:00:29.187 00.000 428 Move returns status 0, amount 0 18:00:29.187 00.000 428 MoveAxis(N, 0, ABG) 18:00:29.187 00.000 428 Move returns status 0, amount 0 18:00:29.187 00.000 428 move complete, result=0 18:00:29.187 00.000 428 worker thread done servicing request 18:00:29.266 00.079 10672 UpdateGuideState exits: m=567953 SNR=62.4 18:00:29.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:29.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:29.266 00.000 10672 Enqueuing Expose request 18:00:29.266 00.000 428 Worker thread wakes up 18:00:29.266 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:00:29.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:29.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:31.530 02.264 428 Exposure complete 18:00:31.702 00.172 428 worker thread done servicing request 18:00:31.702 00.000 10672 OnExposeComplete: enter 18:00:31.702 00.000 10672 UpdateGuideState(): m_state=6 18:00:31.702 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 117 18:00:31.702 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.50, Mass=503572, SNR=61.1, Peak=58176 HFD=3.5 18:00:31.702 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.12) = xAngle (2.05 = 2.05) 18:00:31.702 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.07 = 2.07) 18:00:31.702 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.17 mountX=-0.08 mountY=0.15, mountTheta=2.06 18:00:31.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.14, opts=13) 18:00:31.702 00.000 10672 Enqueuing Move request for scope (-0.10, 0.14) 18:00:31.702 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:00:31.702 00.000 428 Worker thread wakes up 18:00:31.702 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd 18:00:31.702 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.14) 18:00:31.702 00.000 428 Moving (-0.10, 0.14) raw xDistance=-0.08 yDistance=0.15 18:00:31.702 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:00:31.702 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:31.702 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:00:31.702 00.000 428 MoveAxis(E, 0, ABG) 18:00:31.702 00.000 428 Move returns status 0, amount 0 18:00:31.702 00.000 428 MoveAxis(N, 0, ABG) 18:00:31.702 00.000 428 Move returns status 0, amount 0 18:00:31.702 00.000 428 move complete, result=0 18:00:31.702 00.000 428 worker thread done servicing request 18:00:31.796 00.094 10672 UpdateGuideState exits: m=503572 SNR=61.1 18:00:31.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:31.796 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:31.796 00.000 10672 Enqueuing Expose request 18:00:31.796 00.000 428 Worker thread wakes up 18:00:31.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:31.796 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:31.796 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:00:34.045 02.249 428 Exposure complete 18:00:34.358 00.313 10672 OnExposeComplete: enter 18:00:34.358 00.000 10672 UpdateGuideState(): m_state=6 18:00:34.358 00.000 428 worker thread done servicing request 18:00:34.358 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 118 18:00:34.358 00.000 10672 Star::Find returns 1 (0), X=180.09, Y=930.37, Mass=571735, SNR=63.4, Peak=45856 HFD=3.9 18:00:34.358 00.000 10672 CameraToMount -- cameraTheta (3.07) - m_xAngle (0.12) = xAngle (2.94 = 2.94) 18:00:34.358 00.000 10672 CameraToMount -- cameraTheta (3.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.96 = 2.96) 18:00:34.358 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.07 mountX=-0.06 mountY=0.01, mountTheta=2.96 18:00:34.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.01, opts=13) 18:00:34.358 00.000 10672 Enqueuing Move request for scope (-0.07, 0.01) 18:00:34.358 00.000 428 Worker thread wakes up 18:00:34.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:00:34.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd 18:00:34.358 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.01) 18:00:34.358 00.000 428 Moving (-0.07, 0.01) raw xDistance=-0.06 yDistance=0.01 18:00:34.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:00:34.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:34.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:00:34.358 00.000 428 MoveAxis(E, 0, ABG) 18:00:34.358 00.000 428 Move returns status 0, amount 0 18:00:34.358 00.000 428 MoveAxis(N, 0, ABG) 18:00:34.358 00.000 428 Move returns status 0, amount 0 18:00:34.358 00.000 428 move complete, result=0 18:00:34.358 00.000 428 worker thread done servicing request 18:00:34.530 00.172 10672 UpdateGuideState exits: m=571735 SNR=63.4 18:00:34.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:34.530 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:34.530 00.000 10672 Enqueuing Expose request 18:00:34.530 00.000 428 Worker thread wakes up 18:00:34.530 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:34.530 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:34.530 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:00:36.529 01.999 428 Exposure complete 18:00:36.752 00.223 10672 OnExposeComplete: enter 18:00:36.752 00.000 10672 UpdateGuideState(): m_state=6 18:00:36.752 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 119 18:00:36.752 00.000 10672 Star::Find returns 1 (0), X=179.71, Y=930.66, Mass=540190, SNR=59.1, Peak=41712 HFD=4.0 18:00:36.752 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.12) = xAngle (2.42 = 2.42) 18:00:36.752 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43) 18:00:36.752 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.30 hyp=0.53 cameraTheta=2.54 mountX=-0.40 mountY=0.35, mountTheta=2.43 18:00:36.752 00.000 428 worker thread done servicing request 18:00:36.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.30, opts=13) 18:00:36.752 00.000 10672 Enqueuing Move request for scope (-0.44, 0.30) 18:00:36.752 00.000 428 Worker thread wakes up 18:00:36.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:00:36.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.30) opts 0xd 18:00:36.752 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.30) 18:00:36.752 00.000 428 Moving (-0.44, 0.30) raw xDistance=-0.40 yDistance=0.35 18:00:36.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:00:36.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:36.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 18:00:36.752 00.000 428 MoveAxis(E, 0, ABG) 18:00:36.752 00.000 428 Move returns status 0, amount 0 18:00:36.752 00.000 428 MoveAxis(N, 0, ABG) 18:00:36.752 00.000 428 Move returns status 0, amount 0 18:00:36.752 00.000 428 move complete, result=0 18:00:36.752 00.000 428 worker thread done servicing request 18:00:36.861 00.109 10672 UpdateGuideState exits: m=540190 SNR=59.1 18:00:36.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:36.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:36.861 00.000 10672 Enqueuing Expose request 18:00:36.861 00.000 428 Worker thread wakes up 18:00:36.861 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 18:00:36.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:36.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:39.048 02.187 428 Exposure complete 18:00:39.188 00.140 428 worker thread done servicing request 18:00:39.188 00.000 10672 OnExposeComplete: enter 18:00:39.188 00.000 10672 UpdateGuideState(): m_state=6 18:00:39.188 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 120 18:00:39.188 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=930.27, Mass=496746, SNR=56.0, Peak=46624 HFD=3.5 18:00:39.188 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (0.12) = xAngle (-2.91 = -2.91) 18:00:39.188 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.89 = -2.89) 18:00:39.188 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.09 hyp=0.27 cameraTheta=-2.79 mountX=-0.26 mountY=-0.07, mountTheta=-2.89 18:00:39.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.09, opts=13) 18:00:39.188 00.000 10672 Enqueuing Move request for scope (-0.26, -0.09) 18:00:39.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:00:39.188 00.000 428 Worker thread wakes up 18:00:39.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.09) opts 0xd 18:00:39.188 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.09) 18:00:39.188 00.000 428 Moving (-0.26, -0.09) raw xDistance=-0.26 yDistance=-0.07 18:00:39.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:00:39.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:39.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:00:39.188 00.000 428 MoveAxis(E, 0, ABG) 18:00:39.188 00.000 428 Move returns status 0, amount 0 18:00:39.188 00.000 428 MoveAxis(N, 0, ABG) 18:00:39.188 00.000 428 Move returns status 0, amount 0 18:00:39.188 00.000 428 move complete, result=0 18:00:39.188 00.000 428 worker thread done servicing request 18:00:39.266 00.078 10672 UpdateGuideState exits: m=496746 SNR=56.0 18:00:39.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:39.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:39.266 00.000 10672 Enqueuing Expose request 18:00:39.266 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:00:39.266 00.000 428 Worker thread wakes up 18:00:39.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:39.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:41.531 02.265 428 Exposure complete 18:00:41.766 00.235 428 worker thread done servicing request 18:00:41.766 00.000 10672 OnExposeComplete: enter 18:00:41.766 00.000 10672 UpdateGuideState(): m_state=6 18:00:41.766 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 121 18:00:41.766 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.03, Mass=541610, SNR=63.4, Peak=51968 HFD=4.0 18:00:41.766 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.12) = xAngle (-1.68 = -1.68) 18:00:41.766 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.66 = -1.66) 18:00:41.766 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.55 mountX=-0.03 mountY=-0.33, mountTheta=-1.67 18:00:41.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.33, opts=13) 18:00:41.766 00.000 10672 Enqueuing Move request for scope (0.01, -0.33) 18:00:41.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:00:41.766 00.000 428 Worker thread wakes up 18:00:41.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.33) opts 0xd 18:00:41.766 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.33) 18:00:41.766 00.000 428 Moving (0.01, -0.33) raw xDistance=-0.03 yDistance=-0.33 18:00:41.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:00:41.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:41.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:00:41.766 00.000 428 MoveAxis(E, 0, ABG) 18:00:41.766 00.000 428 Move returns status 0, amount 0 18:00:41.766 00.000 428 MoveAxis(N, 0, ABG) 18:00:41.766 00.000 428 Move returns status 0, amount 0 18:00:41.766 00.000 428 move complete, result=0 18:00:41.766 00.000 428 worker thread done servicing request 18:00:41.891 00.125 10672 UpdateGuideState exits: m=541610 SNR=63.4 18:00:41.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:41.891 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:41.891 00.000 10672 Enqueuing Expose request 18:00:41.891 00.000 428 Worker thread wakes up 18:00:41.891 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:00:41.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:41.891 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:44.039 02.148 428 Exposure complete 18:00:44.242 00.203 428 worker thread done servicing request 18:00:44.242 00.000 10672 OnExposeComplete: enter 18:00:44.242 00.000 10672 UpdateGuideState(): m_state=6 18:00:44.242 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 122 18:00:44.242 00.000 10672 Star::Find returns 1 (0), X=179.88, Y=930.58, Mass=566176, SNR=67.1, Peak=52720 HFD=3.6 18:00:44.242 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.12) = xAngle (2.34 = 2.34) 18:00:44.242 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.36 = 2.36) 18:00:44.242 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.22 hyp=0.34 cameraTheta=2.46 mountX=-0.24 mountY=0.24, mountTheta=2.35 18:00:44.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.22, opts=13) 18:00:44.242 00.000 10672 Enqueuing Move request for scope (-0.27, 0.22) 18:00:44.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:00:44.242 00.000 428 Worker thread wakes up 18:00:44.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.22) opts 0xd 18:00:44.242 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.22) 18:00:44.242 00.000 428 Moving (-0.27, 0.22) raw xDistance=-0.24 yDistance=0.24 18:00:44.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:00:44.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:44.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:00:44.242 00.000 428 MoveAxis(E, 0, ABG) 18:00:44.242 00.000 428 Move returns status 0, amount 0 18:00:44.242 00.000 428 MoveAxis(N, 0, ABG) 18:00:44.242 00.000 428 Move returns status 0, amount 0 18:00:44.242 00.000 428 move complete, result=0 18:00:44.258 00.016 428 worker thread done servicing request 18:00:44.383 00.125 10672 UpdateGuideState exits: m=566176 SNR=67.1 18:00:44.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:44.383 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:44.383 00.000 10672 Enqueuing Expose request 18:00:44.383 00.000 428 Worker thread wakes up 18:00:44.383 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:00:44.383 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:44.383 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:46.542 02.159 428 Exposure complete 18:00:46.792 00.250 428 worker thread done servicing request 18:00:46.792 00.000 10672 OnExposeComplete: enter 18:00:46.792 00.000 10672 UpdateGuideState(): m_state=6 18:00:46.792 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 123 18:00:46.792 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.27, Mass=529179, SNR=70.8, Peak=51520 HFD=3.8 18:00:46.792 00.000 10672 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.12) = xAngle (-1.70 = -1.70) 18:00:46.792 00.000 10672 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.69 = -1.69) 18:00:46.792 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.58 mountX=-0.01 mountY=-0.09, mountTheta=-1.70 18:00:46.792 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.09, opts=13) 18:00:46.792 00.000 10672 Enqueuing Move request for scope (-0.00, -0.09) 18:00:46.792 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:00:46.792 00.000 428 Worker thread wakes up 18:00:46.792 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd 18:00:46.792 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.09) 18:00:46.792 00.000 428 Moving (-0.00, -0.09) raw xDistance=-0.01 yDistance=-0.09 18:00:46.792 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:00:46.792 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:46.792 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:00:46.792 00.000 428 MoveAxis(E, 0, ABG) 18:00:46.792 00.000 428 Move returns status 0, amount 0 18:00:46.792 00.000 428 MoveAxis(N, 0, ABG) 18:00:46.792 00.000 428 Move returns status 0, amount 0 18:00:46.792 00.000 428 move complete, result=0 18:00:46.792 00.000 428 worker thread done servicing request 18:00:46.917 00.125 10672 UpdateGuideState exits: m=529179 SNR=70.8 18:00:46.917 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:46.917 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:46.917 00.000 10672 Enqueuing Expose request 18:00:46.917 00.000 428 Worker thread wakes up 18:00:46.917 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:00:46.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:46.917 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:49.026 02.109 428 Exposure complete 18:00:49.166 00.140 428 worker thread done servicing request 18:00:49.166 00.000 10672 OnExposeComplete: enter 18:00:49.166 00.000 10672 UpdateGuideState(): m_state=6 18:00:49.166 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 124 18:00:49.166 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.81, Mass=602895, SNR=72.4, Peak=59920 HFD=3.8 18:00:49.166 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.12) = xAngle (1.52 = 1.52) 18:00:49.166 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53) 18:00:49.166 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.45 hyp=0.45 cameraTheta=1.64 mountX=0.02 mountY=0.45, mountTheta=1.52 18:00:49.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.45, opts=13) 18:00:49.166 00.000 10672 Enqueuing Move request for scope (-0.03, 0.45) 18:00:49.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:00:49.166 00.000 428 Worker thread wakes up 18:00:49.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.45) opts 0xd 18:00:49.166 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.45) 18:00:49.166 00.000 428 Moving (-0.03, 0.45) raw xDistance=0.02 yDistance=0.45 18:00:49.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:00:49.166 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:49.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 18:00:49.166 00.000 428 MoveAxis(E, 0, ABG) 18:00:49.166 00.000 428 Move returns status 0, amount 0 18:00:49.166 00.000 428 MoveAxis(N, 0, ABG) 18:00:49.166 00.000 428 Move returns status 0, amount 0 18:00:49.166 00.000 428 move complete, result=0 18:00:49.166 00.000 428 worker thread done servicing request 18:00:49.260 00.094 10672 UpdateGuideState exits: m=602895 SNR=72.4 18:00:49.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:49.260 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:49.260 00.000 10672 Enqueuing Expose request 18:00:49.260 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 18:00:49.260 00.000 428 Worker thread wakes up 18:00:49.260 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:49.260 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:51.525 02.265 428 Exposure complete 18:00:51.681 00.156 428 worker thread done servicing request 18:00:51.681 00.000 10672 OnExposeComplete: enter 18:00:51.681 00.000 10672 UpdateGuideState(): m_state=6 18:00:51.681 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 125 18:00:51.681 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=930.87, Mass=521262, SNR=58.2, Peak=61232 HFD=3.7 18:00:51.681 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (0.12) = xAngle (1.14 = 1.14) 18:00:51.681 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.15 = 1.15) 18:00:51.681 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.51 hyp=0.53 cameraTheta=1.26 mountX=0.22 mountY=0.49, mountTheta=1.14 18:00:51.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.51, opts=13) 18:00:51.681 00.000 10672 Enqueuing Move request for scope (0.16, 0.51) 18:00:51.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:00:51.681 00.000 428 Worker thread wakes up 18:00:51.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.51) opts 0xd 18:00:51.681 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.51) 18:00:51.681 00.000 428 Moving (0.16, 0.51) raw xDistance=0.22 yDistance=0.49 18:00:51.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:00:51.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:51.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 18:00:51.681 00.000 428 MoveAxis(E, 0, ABG) 18:00:51.681 00.000 428 Move returns status 0, amount 0 18:00:51.681 00.000 428 MoveAxis(N, 0, ABG) 18:00:51.681 00.000 428 Move returns status 0, amount 0 18:00:51.681 00.000 428 move complete, result=0 18:00:51.681 00.000 428 worker thread done servicing request 18:00:51.791 00.110 10672 UpdateGuideState exits: m=521262 SNR=58.2 18:00:51.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:51.791 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:51.791 00.000 10672 Enqueuing Expose request 18:00:51.791 00.000 428 Worker thread wakes up 18:00:51.791 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:00:51.806 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:51.806 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:54.028 02.222 428 Exposure complete 18:00:54.231 00.203 428 worker thread done servicing request 18:00:54.231 00.000 10672 OnExposeComplete: enter 18:00:54.231 00.000 10672 UpdateGuideState(): m_state=6 18:00:54.231 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 126 18:00:54.231 00.000 10672 Star::Find returns 1 (0), X=180.66, Y=930.71, Mass=607972, SNR=68.6, Peak=43680 HFD=3.7 18:00:54.231 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.12) = xAngle (0.48 = 0.48) 18:00:54.231 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.50 = 0.50) 18:00:54.231 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.35 hyp=0.62 cameraTheta=0.60 mountX=0.55 mountY=0.30, mountTheta=0.49 18:00:54.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.35, opts=13) 18:00:54.231 00.000 10672 Enqueuing Move request for scope (0.51, 0.35) 18:00:54.247 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:00:54.247 00.000 428 Worker thread wakes up 18:00:54.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.35) opts 0xd 18:00:54.247 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.35) 18:00:54.247 00.000 428 Moving (0.51, 0.35) raw xDistance=0.55 yDistance=0.30 18:00:54.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 18:00:54.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:54.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:00:54.247 00.000 428 MoveAxis(W, 818, ABG) 18:00:54.247 00.000 428 Guiding Dir = 3, Dur = 818 18:00:54.247 00.000 428 IsSlewing returns 0 18:00:54.247 00.000 428 IsGuiding returns 0 18:00:54.263 00.016 428 PulseGuide returned control before completion, sleep 802 18:00:54.372 00.109 10672 UpdateGuideState exits: m=607972 SNR=68.6 18:00:54.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:54.372 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:54.372 00.000 10672 Enqueuing Expose request 18:00:55.123 00.751 428 IsGuiding returns 0 18:00:55.124 00.001 428 Move returns status 0, amount 818 18:00:55.124 00.000 428 MoveAxis(N, 0, ABG) 18:00:55.124 00.000 428 Move returns status 0, amount 0 18:00:55.124 00.000 428 move complete, result=0 18:00:55.124 00.000 428 worker thread done servicing request 18:00:55.125 00.001 10672 GuideStep: 0.5 px 818 ms WEST, 0.3 px 0 ms NORTH 18:00:55.125 00.000 428 Worker thread wakes up 18:00:55.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:55.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:56.529 01.404 428 Exposure complete 18:00:56.803 00.274 428 worker thread done servicing request 18:00:56.803 00.000 10672 OnExposeComplete: enter 18:00:56.803 00.000 10672 UpdateGuideState(): m_state=6 18:00:56.803 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 127 18:00:56.803 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.54, Mass=567185, SNR=64.9, Peak=54576 HFD=3.6 18:00:56.803 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.12) = xAngle (1.31 = 1.31) 18:00:56.803 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32) 18:00:56.803 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.43 mountX=0.05 mountY=0.18, mountTheta=1.31 18:00:56.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.18, opts=13) 18:00:56.803 00.000 10672 Enqueuing Move request for scope (0.03, 0.18) 18:00:56.818 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:00:56.818 00.000 428 Worker thread wakes up 18:00:56.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd 18:00:56.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.18) 18:00:56.818 00.000 428 Moving (0.03, 0.18) raw xDistance=0.05 yDistance=0.18 18:00:56.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:00:56.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:56.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:00:56.818 00.000 428 MoveAxis(E, 0, ABG) 18:00:56.818 00.000 428 Move returns status 0, amount 0 18:00:56.818 00.000 428 MoveAxis(N, 0, ABG) 18:00:56.818 00.000 428 Move returns status 0, amount 0 18:00:56.818 00.000 428 move complete, result=0 18:00:56.818 00.000 428 worker thread done servicing request 18:00:56.959 00.141 10672 UpdateGuideState exits: m=567185 SNR=64.9 18:00:56.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:56.959 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:56.959 00.000 10672 Enqueuing Expose request 18:00:56.959 00.000 428 Worker thread wakes up 18:00:56.959 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:00:56.959 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:56.959 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:00:59.021 02.062 428 Exposure complete 18:00:59.239 00.218 428 worker thread done servicing request 18:00:59.239 00.000 10672 OnExposeComplete: enter 18:00:59.239 00.000 10672 UpdateGuideState(): m_state=6 18:00:59.239 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 128 18:00:59.239 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.73, Mass=536820, SNR=63.4, Peak=54256 HFD=3.8 18:00:59.239 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.12) = xAngle (1.51 = 1.51) 18:00:59.239 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.52 = 1.52) 18:00:59.239 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.63 mountX=0.02 mountY=0.37, mountTheta=1.51 18:00:59.239 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.37, opts=13) 18:00:59.239 00.000 10672 Enqueuing Move request for scope (-0.02, 0.37) 18:00:59.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:00:59.239 00.000 428 Worker thread wakes up 18:00:59.239 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.37) opts 0xd 18:00:59.239 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.37) 18:00:59.239 00.000 428 Moving (-0.02, 0.37) raw xDistance=0.02 yDistance=0.37 18:00:59.239 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:00:59.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:00:59.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 18:00:59.239 00.000 428 MoveAxis(E, 0, ABG) 18:00:59.239 00.000 428 Move returns status 0, amount 0 18:00:59.239 00.000 428 MoveAxis(N, 0, ABG) 18:00:59.239 00.000 428 Move returns status 0, amount 0 18:00:59.239 00.000 428 move complete, result=0 18:00:59.239 00.000 428 worker thread done servicing request 18:00:59.364 00.125 10672 UpdateGuideState exits: m=536820 SNR=63.4 18:00:59.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:00:59.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:00:59.364 00.000 10672 Enqueuing Expose request 18:00:59.364 00.000 428 Worker thread wakes up 18:00:59.364 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 18:00:59.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:00:59.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:01.540 02.176 428 Exposure complete 18:01:01.805 00.265 428 worker thread done servicing request 18:01:01.805 00.000 10672 OnExposeComplete: enter 18:01:01.805 00.000 10672 UpdateGuideState(): m_state=6 18:01:01.805 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 129 18:01:01.805 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=930.89, Mass=565440, SNR=69.5, Peak=45200 HFD=4.2 18:01:01.805 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.12) = xAngle (1.76 = 1.76) 18:01:01.805 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.77 = 1.77) 18:01:01.805 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.53 hyp=0.56 cameraTheta=1.88 mountX=-0.10 mountY=0.54, mountTheta=1.76 18:01:01.821 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.53, opts=13) 18:01:01.821 00.000 10672 Enqueuing Move request for scope (-0.17, 0.53) 18:01:01.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:01:01.821 00.000 428 Worker thread wakes up 18:01:01.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.53) opts 0xd 18:01:01.821 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.53) 18:01:01.821 00.000 428 Moving (-0.17, 0.53) raw xDistance=-0.10 yDistance=0.54 18:01:01.821 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:01:01.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:01.821 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 18:01:01.821 00.000 428 MoveAxis(E, 0, ABG) 18:01:01.821 00.000 428 Move returns status 0, amount 0 18:01:01.821 00.000 428 MoveAxis(N, 0, ABG) 18:01:01.821 00.000 428 Move returns status 0, amount 0 18:01:01.821 00.000 428 move complete, result=0 18:01:01.821 00.000 428 worker thread done servicing request 18:01:01.977 00.156 10672 UpdateGuideState exits: m=565440 SNR=69.5 18:01:01.977 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:01.977 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:01.977 00.000 10672 Enqueuing Expose request 18:01:01.977 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:01:01.977 00.000 428 Worker thread wakes up 18:01:01.977 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:01.977 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:04.023 02.046 428 Exposure complete 18:01:04.289 00.266 428 worker thread done servicing request 18:01:04.289 00.000 10672 OnExposeComplete: enter 18:01:04.289 00.000 10672 UpdateGuideState(): m_state=6 18:01:04.289 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 130 18:01:04.289 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.71, Mass=547243, SNR=62.9, Peak=60032 HFD=3.6 18:01:04.289 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.12) = xAngle (1.43 = 1.43) 18:01:04.289 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44) 18:01:04.289 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.55 mountX=0.05 mountY=0.35, mountTheta=1.43 18:01:04.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.35, opts=13) 18:01:04.304 00.015 10672 Enqueuing Move request for scope (0.01, 0.35) 18:01:04.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3240, FiltMax=65488, Gamma=1.000 18:01:04.304 00.000 428 Worker thread wakes up 18:01:04.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd 18:01:04.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.35) 18:01:04.304 00.000 428 Moving (0.01, 0.35) raw xDistance=0.05 yDistance=0.35 18:01:04.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:01:04.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:04.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 18:01:04.304 00.000 428 MoveAxis(E, 0, ABG) 18:01:04.304 00.000 428 Move returns status 0, amount 0 18:01:04.304 00.000 428 MoveAxis(N, 0, ABG) 18:01:04.304 00.000 428 Move returns status 0, amount 0 18:01:04.304 00.000 428 move complete, result=0 18:01:04.304 00.000 428 worker thread done servicing request 18:01:04.461 00.157 10672 UpdateGuideState exits: m=547243 SNR=62.9 18:01:04.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:04.461 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:04.461 00.000 10672 Enqueuing Expose request 18:01:04.461 00.000 428 Worker thread wakes up 18:01:04.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:04.461 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:04.461 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:01:06.522 02.061 428 Exposure complete 18:01:06.663 00.141 428 worker thread done servicing request 18:01:06.663 00.000 10672 OnExposeComplete: enter 18:01:06.663 00.000 10672 UpdateGuideState(): m_state=6 18:01:06.663 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 131 18:01:06.663 00.000 10672 Star::Find returns 1 (0), X=180.62, Y=930.60, Mass=534779, SNR=66.8, Peak=56096 HFD=3.3 18:01:06.663 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.12) = xAngle (0.36 = 0.36) 18:01:06.663 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37) 18:01:06.663 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.24 hyp=0.53 cameraTheta=0.48 mountX=0.50 mountY=0.19, mountTheta=0.37 18:01:06.663 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.24, opts=13) 18:01:06.663 00.000 10672 Enqueuing Move request for scope (0.47, 0.24) 18:01:06.663 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:01:06.663 00.000 428 Worker thread wakes up 18:01:06.663 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.24) opts 0xd 18:01:06.663 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.24) 18:01:06.663 00.000 428 Moving (0.47, 0.24) raw xDistance=0.50 yDistance=0.19 18:01:06.663 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 18:01:06.663 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:06.663 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:01:06.663 00.000 428 MoveAxis(W, 741, ABG) 18:01:06.663 00.000 428 Guiding Dir = 3, Dur = 741 18:01:06.663 00.000 428 IsSlewing returns 0 18:01:06.663 00.000 428 IsGuiding returns 0 18:01:06.694 00.031 428 PulseGuide returned control before completion, sleep 729 18:01:06.757 00.063 10672 UpdateGuideState exits: m=534779 SNR=66.8 18:01:06.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:06.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:06.757 00.000 10672 Enqueuing Expose request 18:01:07.460 00.703 428 IsGuiding returns 1 18:01:07.460 00.000 428 scope still moving after pulse duration time elapsed 18:01:07.491 00.031 428 IsSlewing returns 0 18:01:07.491 00.000 428 IsGuiding returns 0 18:01:07.491 00.000 428 scope move finished after 741 + 81 ms 18:01:07.491 00.000 428 Move returns status 0, amount 741 18:01:07.491 00.000 428 MoveAxis(N, 0, ABG) 18:01:07.491 00.000 428 Move returns status 0, amount 0 18:01:07.491 00.000 428 move complete, result=0 18:01:07.491 00.000 428 worker thread done servicing request 18:01:07.491 00.000 428 Worker thread wakes up 18:01:07.491 00.000 10672 GuideStep: 0.5 px 741 ms WEST, 0.2 px 0 ms NORTH 18:01:07.491 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:07.491 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:09.022 01.531 428 Exposure complete 18:01:09.162 00.140 428 worker thread done servicing request 18:01:09.162 00.000 10672 OnExposeComplete: enter 18:01:09.162 00.000 10672 UpdateGuideState(): m_state=6 18:01:09.162 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 132 18:01:09.162 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.81, Mass=536980, SNR=72.6, Peak=50432 HFD=3.7 18:01:09.162 00.000 10672 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.12) = xAngle (1.39 = 1.39) 18:01:09.162 00.000 10672 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40) 18:01:09.162 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.45 hyp=0.45 cameraTheta=1.51 mountX=0.08 mountY=0.44, mountTheta=1.39 18:01:09.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.45, opts=13) 18:01:09.162 00.000 10672 Enqueuing Move request for scope (0.03, 0.45) 18:01:09.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:01:09.162 00.000 428 Worker thread wakes up 18:01:09.162 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.45) opts 0xd 18:01:09.162 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.45) 18:01:09.162 00.000 428 Moving (0.03, 0.45) raw xDistance=0.08 yDistance=0.44 18:01:09.162 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:01:09.162 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:09.162 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 18:01:09.162 00.000 428 MoveAxis(E, 0, ABG) 18:01:09.162 00.000 428 Move returns status 0, amount 0 18:01:09.162 00.000 428 MoveAxis(N, 0, ABG) 18:01:09.162 00.000 428 Move returns status 0, amount 0 18:01:09.162 00.000 428 move complete, result=0 18:01:09.162 00.000 428 worker thread done servicing request 18:01:09.240 00.078 10672 UpdateGuideState exits: m=536980 SNR=72.6 18:01:09.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:09.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:09.240 00.000 10672 Enqueuing Expose request 18:01:09.240 00.000 428 Worker thread wakes up 18:01:09.240 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:01:09.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:09.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:11.525 02.285 428 Exposure complete 18:01:11.853 00.328 428 worker thread done servicing request 18:01:11.853 00.000 10672 OnExposeComplete: enter 18:01:11.853 00.000 10672 UpdateGuideState(): m_state=6 18:01:11.853 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 133 18:01:11.853 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.72, Mass=581412, SNR=65.0, Peak=53184 HFD=3.7 18:01:11.853 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.12) = xAngle (1.00 = 1.00) 18:01:11.853 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02) 18:01:11.853 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.36 hyp=0.39 cameraTheta=1.12 mountX=0.21 mountY=0.34, mountTheta=1.01 18:01:11.868 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.36, opts=13) 18:01:11.868 00.000 10672 Enqueuing Move request for scope (0.17, 0.36) 18:01:11.868 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:01:11.868 00.000 428 Worker thread wakes up 18:01:11.868 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.36) opts 0xd 18:01:11.868 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.36) 18:01:11.868 00.000 428 Moving (0.17, 0.36) raw xDistance=0.21 yDistance=0.34 18:01:11.868 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:01:11.868 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:11.868 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:01:11.868 00.000 428 MoveAxis(E, 0, ABG) 18:01:11.868 00.000 428 Move returns status 0, amount 0 18:01:11.868 00.000 428 MoveAxis(N, 0, ABG) 18:01:11.868 00.000 428 Move returns status 0, amount 0 18:01:11.868 00.000 428 move complete, result=0 18:01:11.868 00.000 428 worker thread done servicing request 18:01:12.072 00.204 10672 UpdateGuideState exits: m=581412 SNR=65.0 18:01:12.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:12.072 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:12.072 00.000 10672 Enqueuing Expose request 18:01:12.072 00.000 428 Worker thread wakes up 18:01:12.072 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:12.087 00.015 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:12.087 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:01:14.055 01.968 428 Exposure complete 18:01:14.493 00.438 10672 OnExposeComplete: enter 18:01:14.493 00.000 10672 UpdateGuideState(): m_state=6 18:01:14.493 00.000 428 worker thread done servicing request 18:01:14.493 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 134 18:01:14.493 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.59, Mass=538835, SNR=63.9, Peak=58064 HFD=3.5 18:01:14.493 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.12) = xAngle (1.73 = 1.73) 18:01:14.493 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.75 = 1.75) 18:01:14.493 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.85 mountX=-0.04 mountY=0.24, mountTheta=1.73 18:01:14.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.23, opts=13) 18:01:14.493 00.000 10672 Enqueuing Move request for scope (-0.07, 0.23) 18:01:14.493 00.000 428 Worker thread wakes up 18:01:14.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:01:14.508 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd 18:01:14.508 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.23) 18:01:14.508 00.000 428 Moving (-0.07, 0.23) raw xDistance=-0.04 yDistance=0.24 18:01:14.508 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:01:14.508 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:14.508 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:01:14.508 00.000 428 MoveAxis(E, 0, ABG) 18:01:14.508 00.000 428 Move returns status 0, amount 0 18:01:14.508 00.000 428 MoveAxis(N, 0, ABG) 18:01:14.508 00.000 428 Move returns status 0, amount 0 18:01:14.508 00.000 428 move complete, result=0 18:01:14.508 00.000 428 worker thread done servicing request 18:01:14.899 00.391 10672 UpdateGuideState exits: m=538835 SNR=63.9 18:01:14.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:14.899 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:14.899 00.000 10672 Enqueuing Expose request 18:01:14.899 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:01:14.914 00.015 428 Worker thread wakes up 18:01:14.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:14.914 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:16.531 01.617 428 Exposure complete 18:01:16.984 00.453 10672 OnExposeComplete: enter 18:01:16.984 00.000 10672 UpdateGuideState(): m_state=6 18:01:16.984 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 135 18:01:16.984 00.000 428 worker thread done servicing request 18:01:16.984 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=930.85, Mass=550022, SNR=65.7, Peak=63072 HFD=3.7 18:01:16.984 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.12) = xAngle (1.26 = 1.26) 18:01:16.984 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.28 = 1.28) 18:01:16.984 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.49 hyp=0.50 cameraTheta=1.38 mountX=0.15 mountY=0.48, mountTheta=1.26 18:01:17.000 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.49, opts=13) 18:01:17.000 00.000 10672 Enqueuing Move request for scope (0.09, 0.49) 18:01:17.000 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:01:17.000 00.000 428 Worker thread wakes up 18:01:17.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.49) opts 0xd 18:01:17.000 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.49) 18:01:17.000 00.000 428 Moving (0.09, 0.49) raw xDistance=0.15 yDistance=0.48 18:01:17.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:01:17.000 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:17.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 18:01:17.000 00.000 428 MoveAxis(E, 0, ABG) 18:01:17.000 00.000 428 Move returns status 0, amount 0 18:01:17.000 00.000 428 MoveAxis(N, 0, ABG) 18:01:17.000 00.000 428 Move returns status 0, amount 0 18:01:17.000 00.000 428 move complete, result=0 18:01:17.000 00.000 428 worker thread done servicing request 18:01:17.234 00.234 10672 UpdateGuideState exits: m=550022 SNR=65.7 18:01:17.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:17.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:17.234 00.000 10672 Enqueuing Expose request 18:01:17.250 00.016 428 Worker thread wakes up 18:01:17.250 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:01:17.250 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:17.250 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:19.025 01.775 428 Exposure complete 18:01:19.431 00.406 10672 OnExposeComplete: enter 18:01:19.431 00.000 428 worker thread done servicing request 18:01:19.431 00.000 10672 UpdateGuideState(): m_state=6 18:01:19.431 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 136 18:01:19.431 00.000 10672 Star::Find returns 1 (0), X=180.49, Y=930.84, Mass=586580, SNR=68.7, Peak=56208 HFD=3.8 18:01:19.431 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.12) = xAngle (0.83 = 0.83) 18:01:19.431 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85) 18:01:19.431 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.48 hyp=0.59 cameraTheta=0.95 mountX=0.40 mountY=0.44, mountTheta=0.84 18:01:19.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.48, opts=13) 18:01:19.431 00.000 10672 Enqueuing Move request for scope (0.34, 0.48) 18:01:19.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:01:19.431 00.000 428 Worker thread wakes up 18:01:19.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.48) opts 0xd 18:01:19.431 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.48) 18:01:19.431 00.000 428 Moving (0.34, 0.48) raw xDistance=0.40 yDistance=0.44 18:01:19.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 18:01:19.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:19.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 18:01:19.431 00.000 428 MoveAxis(E, 0, ABG) 18:01:19.431 00.000 428 Move returns status 0, amount 0 18:01:19.431 00.000 428 MoveAxis(N, 0, ABG) 18:01:19.447 00.016 428 Move returns status 0, amount 0 18:01:19.447 00.000 428 move complete, result=0 18:01:19.447 00.000 428 worker thread done servicing request 18:01:19.603 00.156 10672 UpdateGuideState exits: m=586580 SNR=68.7 18:01:19.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:19.603 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:19.603 00.000 10672 Enqueuing Expose request 18:01:19.603 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 18:01:19.603 00.000 428 Worker thread wakes up 18:01:19.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:19.603 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:21.567 01.964 428 Exposure complete 18:01:22.690 01.123 10672 OnExposeComplete: enter 18:01:22.705 00.015 10672 UpdateGuideState(): m_state=6 18:01:22.705 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 137 18:01:22.705 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=930.94, Mass=573012, SNR=59.2, Peak=53056 HFD=4.0 18:01:22.705 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.12) = xAngle (1.18 = 1.18) 18:01:22.705 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19) 18:01:22.705 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.58 hyp=0.60 cameraTheta=1.30 mountX=0.23 mountY=0.56, mountTheta=1.18 18:01:22.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.58, opts=13) 18:01:22.705 00.000 10672 Enqueuing Move request for scope (0.16, 0.58) 18:01:22.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:01:22.846 00.141 428 worker thread done servicing request 18:01:22.846 00.000 428 Worker thread wakes up 18:01:22.846 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.58) opts 0xd 18:01:22.846 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.58) 18:01:22.846 00.000 428 Moving (0.16, 0.58) raw xDistance=0.23 yDistance=0.56 18:01:22.846 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:01:22.846 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 18:01:22.846 00.000 428 MoveAxis(E, 0, ABG) 18:01:22.846 00.000 428 Move returns status 0, amount 0 18:01:22.846 00.000 428 MoveAxis(S, 845, ABG) 18:01:22.846 00.000 428 Guiding Dir = 1, Dur = 845 18:01:22.846 00.000 428 IsSlewing returns 0 18:01:22.846 00.000 428 IsGuiding returns 0 18:01:23.018 00.172 428 PulseGuide returned control before completion, sleep 697 18:01:23.127 00.109 10672 UpdateGuideState exits: m=573012 SNR=59.2 18:01:23.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:23.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:23.127 00.000 10672 Enqueuing Expose request 18:01:24.002 00.875 428 IsGuiding returns 0 18:01:24.002 00.000 428 Move returns status 0, amount 845 18:01:24.002 00.000 428 move complete, result=0 18:01:24.002 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 845 ms SOUTH 18:01:24.033 00.031 428 worker thread done servicing request 18:01:24.033 00.000 428 Worker thread wakes up 18:01:24.033 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:24.033 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:24.345 00.312 428 Exposure complete 18:01:26.930 02.585 428 worker thread done servicing request 18:01:26.930 00.000 10672 OnExposeComplete: enter 18:01:26.930 00.000 10672 UpdateGuideState(): m_state=6 18:01:26.946 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 138 18:01:26.946 00.000 10672 Star::Find returns 1 (0), X=180.50, Y=930.83, Mass=483054, SNR=60.3, Peak=52720 HFD=3.5 18:01:26.946 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.12) = xAngle (0.81 = 0.81) 18:01:26.946 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82) 18:01:26.946 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.47 hyp=0.58 cameraTheta=0.93 mountX=0.40 mountY=0.43, mountTheta=0.82 18:01:26.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.47, opts=13) 18:01:26.946 00.000 10672 Enqueuing Move request for scope (0.35, 0.47) 18:01:26.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:01:26.946 00.000 428 Worker thread wakes up 18:01:26.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.47) opts 0xd 18:01:26.946 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.47) 18:01:26.946 00.000 428 Moving (0.35, 0.47) raw xDistance=0.40 yDistance=0.43 18:01:26.946 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 18:01:26.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:26.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 18:01:26.946 00.000 428 MoveAxis(E, 0, ABG) 18:01:26.946 00.000 428 Move returns status 0, amount 0 18:01:26.946 00.000 428 MoveAxis(N, 0, ABG) 18:01:26.946 00.000 428 Move returns status 0, amount 0 18:01:26.993 00.047 428 move complete, result=0 18:01:26.993 00.000 428 worker thread done servicing request 18:01:27.337 00.344 10672 UpdateGuideState exits: m=483054 SNR=60.3 18:01:27.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:27.337 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:27.337 00.000 10672 Enqueuing Expose request 18:01:27.337 00.000 428 Worker thread wakes up 18:01:27.337 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 18:01:27.352 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:27.352 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:27.368 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:01:29.008 01.640 428 Exposure complete 18:01:29.149 00.141 428 worker thread done servicing request 18:01:29.149 00.000 10672 OnExposeComplete: enter 18:01:29.149 00.000 10672 UpdateGuideState(): m_state=6 18:01:29.149 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 139 18:01:29.149 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.18, Mass=567988, SNR=70.5, Peak=44000 HFD=4.0 18:01:29.149 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.12) = xAngle (-1.38 = -1.38) 18:01:29.149 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.37 = -1.37) 18:01:29.149 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.26 mountX=0.04 mountY=-0.19, mountTheta=-1.38 18:01:29.165 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.18, opts=13) 18:01:29.165 00.000 10672 Enqueuing Move request for scope (0.06, -0.18) 18:01:29.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:01:29.165 00.000 428 Worker thread wakes up 18:01:29.165 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd 18:01:29.165 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.18) 18:01:29.165 00.000 428 Moving (0.06, -0.18) raw xDistance=0.04 yDistance=-0.19 18:01:29.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:01:29.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:29.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:01:29.165 00.000 428 MoveAxis(E, 0, ABG) 18:01:29.165 00.000 428 Move returns status 0, amount 0 18:01:29.165 00.000 428 MoveAxis(N, 0, ABG) 18:01:29.165 00.000 428 Move returns status 0, amount 0 18:01:29.165 00.000 428 move complete, result=0 18:01:29.165 00.000 428 worker thread done servicing request 18:01:29.274 00.109 10672 UpdateGuideState exits: m=567988 SNR=70.5 18:01:29.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:29.274 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:29.274 00.000 10672 Enqueuing Expose request 18:01:29.274 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:01:29.274 00.000 428 Worker thread wakes up 18:01:29.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:29.274 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:31.523 02.249 428 Exposure complete 18:01:31.726 00.203 428 worker thread done servicing request 18:01:31.726 00.000 10672 OnExposeComplete: enter 18:01:31.726 00.000 10672 UpdateGuideState(): m_state=6 18:01:31.726 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 140 18:01:31.726 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=930.46, Mass=520961, SNR=70.1, Peak=46944 HFD=3.4 18:01:31.726 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.12) = xAngle (0.66 = 0.66) 18:01:31.726 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68) 18:01:31.726 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.78 mountX=0.11 mountY=0.09, mountTheta=0.67 18:01:31.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.10, opts=13) 18:01:31.726 00.000 10672 Enqueuing Move request for scope (0.10, 0.10) 18:01:31.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:01:31.726 00.000 428 Worker thread wakes up 18:01:31.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd 18:01:31.726 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.10) 18:01:31.726 00.000 428 Moving (0.10, 0.10) raw xDistance=0.11 yDistance=0.09 18:01:31.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:01:31.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:31.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:01:31.726 00.000 428 MoveAxis(E, 0, ABG) 18:01:31.726 00.000 428 Move returns status 0, amount 0 18:01:31.726 00.000 428 MoveAxis(N, 0, ABG) 18:01:31.726 00.000 428 Move returns status 0, amount 0 18:01:31.726 00.000 428 move complete, result=0 18:01:31.726 00.000 428 worker thread done servicing request 18:01:31.851 00.125 10672 UpdateGuideState exits: m=520961 SNR=70.1 18:01:31.851 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:31.851 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:31.851 00.000 10672 Enqueuing Expose request 18:01:31.851 00.000 428 Worker thread wakes up 18:01:31.851 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:01:31.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:31.851 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:34.022 02.171 428 Exposure complete 18:01:34.241 00.219 428 worker thread done servicing request 18:01:34.241 00.000 10672 OnExposeComplete: enter 18:01:34.241 00.000 10672 UpdateGuideState(): m_state=6 18:01:34.241 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 141 18:01:34.241 00.000 10672 Star::Find returns 1 (0), X=180.39, Y=930.65, Mass=581915, SNR=72.5, Peak=46832 HFD=3.5 18:01:34.241 00.000 10672 CameraToMount -- cameraTheta (0.87) - m_xAngle (0.12) = xAngle (0.75 = 0.75) 18:01:34.241 00.000 10672 CameraToMount -- cameraTheta (0.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.76 = 0.76) 18:01:34.241 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.28 hyp=0.37 cameraTheta=0.87 mountX=0.27 mountY=0.26, mountTheta=0.75 18:01:34.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.28, opts=13) 18:01:34.241 00.000 10672 Enqueuing Move request for scope (0.24, 0.28) 18:01:34.241 00.000 428 Worker thread wakes up 18:01:34.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:01:34.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.28) opts 0xd 18:01:34.241 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.28) 18:01:34.241 00.000 428 Moving (0.24, 0.28) raw xDistance=0.27 yDistance=0.26 18:01:34.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:01:34.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:34.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:01:34.241 00.000 428 MoveAxis(E, 0, ABG) 18:01:34.241 00.000 428 Move returns status 0, amount 0 18:01:34.241 00.000 428 MoveAxis(N, 0, ABG) 18:01:34.241 00.000 428 Move returns status 0, amount 0 18:01:34.241 00.000 428 move complete, result=0 18:01:34.241 00.000 428 worker thread done servicing request 18:01:34.366 00.125 10672 UpdateGuideState exits: m=581915 SNR=72.5 18:01:34.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:34.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:34.366 00.000 10672 Enqueuing Expose request 18:01:34.366 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:01:34.366 00.000 428 Worker thread wakes up 18:01:34.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:34.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:36.526 02.160 428 Exposure complete 18:01:36.745 00.219 428 worker thread done servicing request 18:01:36.745 00.000 10672 OnExposeComplete: enter 18:01:36.745 00.000 10672 UpdateGuideState(): m_state=6 18:01:36.745 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 142 18:01:36.745 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=930.72, Mass=597986, SNR=70.8, Peak=56544 HFD=3.6 18:01:36.745 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (0.12) = xAngle (0.71 = 0.71) 18:01:36.745 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.73 = 0.73) 18:01:36.745 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.36 hyp=0.48 cameraTheta=0.84 mountX=0.37 mountY=0.32, mountTheta=0.72 18:01:36.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.36, opts=13) 18:01:36.745 00.000 10672 Enqueuing Move request for scope (0.32, 0.36) 18:01:36.745 00.000 428 Worker thread wakes up 18:01:36.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:01:36.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.36) opts 0xd 18:01:36.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.36) 18:01:36.745 00.000 428 Moving (0.32, 0.36) raw xDistance=0.37 yDistance=0.32 18:01:36.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 18:01:36.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:36.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:01:36.745 00.000 428 MoveAxis(E, 0, ABG) 18:01:36.745 00.000 428 Move returns status 0, amount 0 18:01:36.745 00.000 428 MoveAxis(N, 0, ABG) 18:01:36.745 00.000 428 Move returns status 0, amount 0 18:01:36.745 00.000 428 move complete, result=0 18:01:36.745 00.000 428 worker thread done servicing request 18:01:36.870 00.125 10672 UpdateGuideState exits: m=597986 SNR=70.8 18:01:36.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:36.870 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:36.870 00.000 10672 Enqueuing Expose request 18:01:36.870 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 18:01:36.870 00.000 428 Worker thread wakes up 18:01:36.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:36.870 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:39.010 02.140 428 Exposure complete 18:01:39.228 00.218 428 worker thread done servicing request 18:01:39.228 00.000 10672 OnExposeComplete: enter 18:01:39.228 00.000 10672 UpdateGuideState(): m_state=6 18:01:39.228 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 143 18:01:39.228 00.000 10672 Star::Find returns 1 (0), X=180.93, Y=930.74, Mass=582036, SNR=77.0, Peak=51520 HFD=4.0 18:01:39.228 00.000 10672 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.12) = xAngle (0.34 = 0.34) 18:01:39.228 00.000 10672 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.35 = 0.35) 18:01:39.228 00.000 10672 CameraToMount -- cameraX=0.78 cameraY=0.38 hyp=0.87 cameraTheta=0.46 mountX=0.82 mountY=0.30, mountTheta=0.35 18:01:39.228 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.78, y=0.38, opts=13) 18:01:39.228 00.000 10672 Enqueuing Move request for scope (0.78, 0.38) 18:01:39.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:01:39.228 00.000 428 Worker thread wakes up 18:01:39.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.38) opts 0xd 18:01:39.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.78, 0.38) 18:01:39.228 00.000 428 Moving (0.78, 0.38) raw xDistance=0.82 yDistance=0.30 18:01:39.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.82 18:01:39.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:39.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:01:39.228 00.000 428 MoveAxis(W, 1217, ABG) 18:01:39.228 00.000 428 Guiding Dir = 3, Dur = 1217 18:01:39.228 00.000 428 IsSlewing returns 0 18:01:39.228 00.000 428 IsGuiding returns 0 18:01:39.244 00.016 428 PulseGuide returned control before completion, sleep 1213 18:01:39.338 00.094 10672 UpdateGuideState exits: m=582036 SNR=77.0 18:01:39.338 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:39.338 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:39.338 00.000 10672 Enqueuing Expose request 18:01:40.603 01.265 428 IsGuiding returns 0 18:01:40.603 00.000 428 Move returns status 0, amount 1217 18:01:40.603 00.000 428 MoveAxis(N, 0, ABG) 18:01:40.603 00.000 428 Move returns status 0, amount 0 18:01:40.603 00.000 428 move complete, result=0 18:01:40.603 00.000 428 worker thread done servicing request 18:01:40.603 00.000 10672 GuideStep: 0.8 px 1217 ms WEST, 0.3 px 0 ms NORTH 18:01:40.603 00.000 428 Worker thread wakes up 18:01:40.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:40.603 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:41.525 00.922 428 Exposure complete 18:01:41.774 00.249 428 worker thread done servicing request 18:01:41.837 00.063 10672 OnExposeComplete: enter 18:01:41.837 00.000 10672 UpdateGuideState(): m_state=6 18:01:41.837 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 144 18:01:41.837 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.33, Mass=579819, SNR=72.1, Peak=45424 HFD=3.6 18:01:41.837 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (0.12) = xAngle (-0.25 = -0.25) 18:01:41.837 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.24 = -0.24) 18:01:41.837 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-0.13 mountX=0.27 mountY=-0.07, mountTheta=-0.24 18:01:41.853 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.04, opts=13) 18:01:41.853 00.000 10672 Enqueuing Move request for scope (0.28, -0.04) 18:01:41.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:01:41.853 00.000 428 Worker thread wakes up 18:01:41.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.04) opts 0xd 18:01:41.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.04) 18:01:41.853 00.000 428 Moving (0.28, -0.04) raw xDistance=0.27 yDistance=-0.07 18:01:41.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:01:41.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:41.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:01:41.853 00.000 428 MoveAxis(E, 0, ABG) 18:01:41.853 00.000 428 Move returns status 0, amount 0 18:01:41.853 00.000 428 MoveAxis(N, 0, ABG) 18:01:41.853 00.000 428 Move returns status 0, amount 0 18:01:41.853 00.000 428 move complete, result=0 18:01:41.853 00.000 428 worker thread done servicing request 18:01:42.024 00.171 10672 UpdateGuideState exits: m=579819 SNR=72.1 18:01:42.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:42.024 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:42.024 00.000 10672 Enqueuing Expose request 18:01:42.024 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:01:42.024 00.000 428 Worker thread wakes up 18:01:42.024 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:42.024 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:44.020 01.996 428 Exposure complete 18:01:44.348 00.328 428 worker thread done servicing request 18:01:44.364 00.016 10672 OnExposeComplete: enter 18:01:44.364 00.000 10672 UpdateGuideState(): m_state=6 18:01:44.364 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 145 18:01:44.364 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.55, Mass=517328, SNR=60.6, Peak=54352 HFD=3.5 18:01:44.364 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.12) = xAngle (1.72 = 1.72) 18:01:44.364 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.73 = 1.73) 18:01:44.364 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.84 mountX=-0.03 mountY=0.20, mountTheta=1.72 18:01:44.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.19, opts=13) 18:01:44.364 00.000 10672 Enqueuing Move request for scope (-0.05, 0.19) 18:01:44.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:01:44.364 00.000 428 Worker thread wakes up 18:01:44.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd 18:01:44.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.19) 18:01:44.364 00.000 428 Moving (-0.05, 0.19) raw xDistance=-0.03 yDistance=0.20 18:01:44.364 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:01:44.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:44.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:01:44.364 00.000 428 MoveAxis(E, 0, ABG) 18:01:44.364 00.000 428 Move returns status 0, amount 0 18:01:44.364 00.000 428 MoveAxis(N, 0, ABG) 18:01:44.364 00.000 428 Move returns status 0, amount 0 18:01:44.364 00.000 428 move complete, result=0 18:01:44.364 00.000 428 worker thread done servicing request 18:01:44.547 00.183 10672 UpdateGuideState exits: m=517328 SNR=60.6 18:01:44.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:44.548 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:44.548 00.000 10672 Enqueuing Expose request 18:01:44.548 00.000 428 Worker thread wakes up 18:01:44.548 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:01:44.548 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:44.549 00.001 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:46.519 01.970 428 Exposure complete 18:01:46.722 00.203 428 worker thread done servicing request 18:01:46.722 00.000 10672 OnExposeComplete: enter 18:01:46.722 00.000 10672 UpdateGuideState(): m_state=6 18:01:46.722 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 146 18:01:46.722 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.66, Mass=557467, SNR=60.4, Peak=52720 HFD=3.6 18:01:46.722 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.12) = xAngle (1.99 = 1.99) 18:01:46.722 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.00 = 2.00) 18:01:46.722 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.30 hyp=0.35 cameraTheta=2.11 mountX=-0.14 mountY=0.32, mountTheta=1.99 18:01:46.832 00.110 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.30, opts=13) 18:01:46.832 00.000 10672 Enqueuing Move request for scope (-0.18, 0.30) 18:01:46.847 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:01:46.847 00.000 428 Worker thread wakes up 18:01:46.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.30) opts 0xd 18:01:46.847 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.30) 18:01:46.847 00.000 428 Moving (-0.18, 0.30) raw xDistance=-0.14 yDistance=0.32 18:01:46.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:01:46.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:46.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:01:46.847 00.000 428 MoveAxis(E, 0, ABG) 18:01:46.847 00.000 428 Move returns status 0, amount 0 18:01:46.847 00.000 428 MoveAxis(N, 0, ABG) 18:01:46.847 00.000 428 Move returns status 0, amount 0 18:01:46.847 00.000 428 move complete, result=0 18:01:46.847 00.000 428 worker thread done servicing request 18:01:46.988 00.141 10672 UpdateGuideState exits: m=557467 SNR=60.4 18:01:46.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:46.988 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:46.988 00.000 10672 Enqueuing Expose request 18:01:46.988 00.000 428 Worker thread wakes up 18:01:46.988 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:01:46.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:46.988 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:49.019 02.031 428 Exposure complete 18:01:49.206 00.187 428 worker thread done servicing request 18:01:49.206 00.000 10672 OnExposeComplete: enter 18:01:49.206 00.000 10672 UpdateGuideState(): m_state=6 18:01:49.206 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 147 18:01:49.206 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.67, Mass=599979, SNR=74.4, Peak=48368 HFD=3.9 18:01:49.206 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.12) = xAngle (2.09 = 2.09) 18:01:49.206 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10) 18:01:49.206 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.31 hyp=0.39 cameraTheta=2.21 mountX=-0.19 mountY=0.33, mountTheta=2.09 18:01:49.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.31, opts=13) 18:01:49.206 00.000 10672 Enqueuing Move request for scope (-0.23, 0.31) 18:01:49.206 00.000 428 Worker thread wakes up 18:01:49.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:01:49.222 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.31) opts 0xd 18:01:49.222 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.31) 18:01:49.222 00.000 428 Moving (-0.23, 0.31) raw xDistance=-0.19 yDistance=0.33 18:01:49.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:01:49.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:49.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:01:49.222 00.000 428 MoveAxis(E, 0, ABG) 18:01:49.222 00.000 428 Move returns status 0, amount 0 18:01:49.222 00.000 428 MoveAxis(N, 0, ABG) 18:01:49.222 00.000 428 Move returns status 0, amount 0 18:01:49.222 00.000 428 move complete, result=0 18:01:49.331 00.109 428 worker thread done servicing request 18:01:49.503 00.172 10672 UpdateGuideState exits: m=599979 SNR=74.4 18:01:49.503 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:49.503 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:49.503 00.000 10672 Enqueuing Expose request 18:01:49.503 00.000 428 Worker thread wakes up 18:01:49.503 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:01:49.503 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:49.503 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:51.516 02.013 428 Exposure complete 18:01:51.703 00.187 428 worker thread done servicing request 18:01:51.703 00.000 10672 OnExposeComplete: enter 18:01:51.703 00.000 10672 UpdateGuideState(): m_state=6 18:01:51.719 00.016 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 148 18:01:51.719 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.66, Mass=561312, SNR=62.3, Peak=49456 HFD=3.8 18:01:51.719 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.12) = xAngle (1.69 = 1.69) 18:01:51.719 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.71 = 1.71) 18:01:51.719 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.81 mountX=-0.04 mountY=0.31, mountTheta=1.69 18:01:51.734 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.30, opts=13) 18:01:51.734 00.000 10672 Enqueuing Move request for scope (-0.08, 0.30) 18:01:51.734 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:01:51.734 00.000 428 Worker thread wakes up 18:01:51.734 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd 18:01:51.734 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.30) 18:01:51.734 00.000 428 Moving (-0.08, 0.30) raw xDistance=-0.04 yDistance=0.31 18:01:51.750 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:01:51.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:51.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 18:01:51.750 00.000 428 MoveAxis(E, 0, ABG) 18:01:51.750 00.000 428 Move returns status 0, amount 0 18:01:51.750 00.000 428 MoveAxis(N, 0, ABG) 18:01:51.750 00.000 428 Move returns status 0, amount 0 18:01:51.750 00.000 428 move complete, result=0 18:01:51.750 00.000 428 worker thread done servicing request 18:01:51.906 00.156 10672 UpdateGuideState exits: m=561312 SNR=62.3 18:01:51.906 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:51.906 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:51.906 00.000 10672 Enqueuing Expose request 18:01:51.906 00.000 428 Worker thread wakes up 18:01:51.906 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:01:51.906 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:51.906 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:54.015 02.109 428 Exposure complete 18:01:54.202 00.187 10672 OnExposeComplete: enter 18:01:54.202 00.000 10672 UpdateGuideState(): m_state=6 18:01:54.202 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 149 18:01:54.202 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=930.40, Mass=500197, SNR=56.8, Peak=56208 HFD=3.5 18:01:54.202 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.12) = xAngle (2.62 = 2.62) 18:01:54.202 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.63 = 2.63) 18:01:54.202 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.74 mountX=-0.09 mountY=0.05, mountTheta=2.63 18:01:54.202 00.000 428 worker thread done servicing request 18:01:54.296 00.094 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.04, opts=13) 18:01:54.296 00.000 10672 Enqueuing Move request for scope (-0.10, 0.04) 18:01:54.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:01:54.296 00.000 428 Worker thread wakes up 18:01:54.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd 18:01:54.296 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.04) 18:01:54.296 00.000 428 Moving (-0.10, 0.04) raw xDistance=-0.09 yDistance=0.05 18:01:54.296 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:01:54.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:54.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:01:54.296 00.000 428 MoveAxis(E, 0, ABG) 18:01:54.296 00.000 428 Move returns status 0, amount 0 18:01:54.296 00.000 428 MoveAxis(N, 0, ABG) 18:01:54.296 00.000 428 Move returns status 0, amount 0 18:01:54.296 00.000 428 move complete, result=0 18:01:54.296 00.000 428 worker thread done servicing request 18:01:54.655 00.359 10672 UpdateGuideState exits: m=500197 SNR=56.8 18:01:54.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:54.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:54.655 00.000 10672 Enqueuing Expose request 18:01:54.655 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:01:54.655 00.000 428 Worker thread wakes up 18:01:54.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:54.655 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:56.498 01.843 428 Exposure complete 18:01:56.686 00.188 428 worker thread done servicing request 18:01:56.686 00.000 10672 OnExposeComplete: enter 18:01:56.686 00.000 10672 UpdateGuideState(): m_state=6 18:01:56.686 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 150 18:01:56.686 00.000 10672 Star::Find returns 1 (0), X=180.04, Y=930.41, Mass=553518, SNR=61.8, Peak=58288 HFD=3.5 18:01:56.686 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.12) = xAngle (2.57 = 2.57) 18:01:56.686 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59) 18:01:56.686 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.69 mountX=-0.10 mountY=0.06, mountTheta=2.58 18:01:56.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.05, opts=13) 18:01:56.686 00.000 10672 Enqueuing Move request for scope (-0.11, 0.05) 18:01:56.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:01:56.686 00.000 428 Worker thread wakes up 18:01:56.701 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd 18:01:56.701 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.05) 18:01:56.701 00.000 428 Moving (-0.11, 0.05) raw xDistance=-0.10 yDistance=0.06 18:01:56.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:01:56.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:56.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:01:56.701 00.000 428 MoveAxis(E, 0, ABG) 18:01:56.701 00.000 428 Move returns status 0, amount 0 18:01:56.701 00.000 428 MoveAxis(N, 0, ABG) 18:01:56.701 00.000 428 Move returns status 0, amount 0 18:01:56.701 00.000 428 move complete, result=0 18:01:56.701 00.000 428 worker thread done servicing request 18:01:56.873 00.172 10672 UpdateGuideState exits: m=553518 SNR=61.8 18:01:56.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:56.873 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:56.873 00.000 10672 Enqueuing Expose request 18:01:56.873 00.000 428 Worker thread wakes up 18:01:56.873 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:01:56.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:56.873 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:01:59.014 02.141 428 Exposure complete 18:01:59.186 00.172 428 worker thread done servicing request 18:01:59.186 00.000 10672 OnExposeComplete: enter 18:01:59.186 00.000 10672 UpdateGuideState(): m_state=6 18:01:59.186 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 151 18:01:59.186 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.63, Mass=503166, SNR=56.9, Peak=53376 HFD=3.4 18:01:59.186 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.12) = xAngle (1.25 = 1.25) 18:01:59.186 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.26 = 1.26) 18:01:59.186 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.37 mountX=0.09 mountY=0.26, mountTheta=1.25 18:01:59.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.27, opts=13) 18:01:59.186 00.000 10672 Enqueuing Move request for scope (0.05, 0.27) 18:01:59.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3288, FiltMax=65488, Gamma=1.000 18:01:59.186 00.000 428 Worker thread wakes up 18:01:59.201 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd 18:01:59.201 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.27) 18:01:59.201 00.000 428 Moving (0.05, 0.27) raw xDistance=0.09 yDistance=0.26 18:01:59.201 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:01:59.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:01:59.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:01:59.201 00.000 428 MoveAxis(E, 0, ABG) 18:01:59.201 00.000 428 Move returns status 0, amount 0 18:01:59.201 00.000 428 MoveAxis(N, 0, ABG) 18:01:59.201 00.000 428 Move returns status 0, amount 0 18:01:59.201 00.000 428 move complete, result=0 18:01:59.201 00.000 428 worker thread done servicing request 18:01:59.295 00.094 10672 UpdateGuideState exits: m=503166 SNR=56.9 18:01:59.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:01:59.295 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:01:59.295 00.000 10672 Enqueuing Expose request 18:01:59.295 00.000 428 Worker thread wakes up 18:01:59.295 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:01:59.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:01:59.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:01.502 02.207 428 Exposure complete 18:02:01.814 00.312 10672 OnExposeComplete: enter 18:02:01.814 00.000 10672 UpdateGuideState(): m_state=6 18:02:01.814 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 152 18:02:01.814 00.000 10672 Star::Find returns 1 (0), X=180.62, Y=930.61, Mass=516052, SNR=58.7, Peak=49584 HFD=3.3 18:02:01.814 00.000 428 worker thread done servicing request 18:02:01.814 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.12) = xAngle (0.37 = 0.37) 18:02:01.814 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38) 18:02:01.814 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.25 hyp=0.53 cameraTheta=0.49 mountX=0.50 mountY=0.20, mountTheta=0.38 18:02:01.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.25, opts=13) 18:02:01.814 00.000 10672 Enqueuing Move request for scope (0.47, 0.25) 18:02:01.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:02:01.814 00.000 428 Worker thread wakes up 18:02:01.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.25) opts 0xd 18:02:01.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.25) 18:02:01.814 00.000 428 Moving (0.47, 0.25) raw xDistance=0.50 yDistance=0.20 18:02:01.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 18:02:01.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:01.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:02:01.814 00.000 428 MoveAxis(W, 742, ABG) 18:02:01.814 00.000 428 Guiding Dir = 3, Dur = 742 18:02:01.845 00.031 428 IsSlewing returns 0 18:02:01.845 00.000 428 IsGuiding returns 0 18:02:01.861 00.016 428 PulseGuide returned control before completion, sleep 738 18:02:02.173 00.312 10672 UpdateGuideState exits: m=516052 SNR=58.7 18:02:02.173 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:02.173 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:02.173 00.000 10672 Enqueuing Expose request 18:02:02.704 00.531 428 IsGuiding returns 0 18:02:02.704 00.000 428 Move returns status 0, amount 742 18:02:02.704 00.000 428 MoveAxis(N, 0, ABG) 18:02:02.704 00.000 428 Move returns status 0, amount 0 18:02:02.704 00.000 428 move complete, result=0 18:02:02.704 00.000 428 worker thread done servicing request 18:02:02.704 00.000 10672 GuideStep: 0.5 px 742 ms WEST, 0.2 px 0 ms NORTH 18:02:02.704 00.000 428 Worker thread wakes up 18:02:02.720 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:02.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:04.001 01.281 428 Exposure complete 18:02:04.204 00.203 428 worker thread done servicing request 18:02:04.204 00.000 10672 OnExposeComplete: enter 18:02:04.204 00.000 10672 UpdateGuideState(): m_state=6 18:02:04.204 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 153 18:02:04.204 00.000 10672 Star::Find returns 1 (0), X=179.79, Y=930.27, Mass=581922, SNR=72.8, Peak=45744 HFD=3.8 18:02:04.204 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.12) = xAngle (-3.03 = -3.03) 18:02:04.204 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.01 = -3.01) 18:02:04.204 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.09 hyp=0.37 cameraTheta=-2.91 mountX=-0.37 mountY=-0.05, mountTheta=-3.01 18:02:04.204 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.09, opts=13) 18:02:04.204 00.000 10672 Enqueuing Move request for scope (-0.36, -0.09) 18:02:04.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 18:02:04.204 00.000 428 Worker thread wakes up 18:02:04.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.09) opts 0xd 18:02:04.204 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.09) 18:02:04.204 00.000 428 Moving (-0.36, -0.09) raw xDistance=-0.37 yDistance=-0.05 18:02:04.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:02:04.204 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:04.204 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:02:04.204 00.000 428 MoveAxis(E, 0, ABG) 18:02:04.204 00.000 428 Move returns status 0, amount 0 18:02:04.204 00.000 428 MoveAxis(N, 0, ABG) 18:02:04.204 00.000 428 Move returns status 0, amount 0 18:02:04.204 00.000 428 move complete, result=0 18:02:04.204 00.000 428 worker thread done servicing request 18:02:04.313 00.109 10672 UpdateGuideState exits: m=581922 SNR=72.8 18:02:04.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:04.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:04.313 00.000 10672 Enqueuing Expose request 18:02:04.313 00.000 428 Worker thread wakes up 18:02:04.313 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 18:02:04.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:04.313 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:06.516 02.203 428 Exposure complete 18:02:06.730 00.214 428 worker thread done servicing request 18:02:06.730 00.000 10672 OnExposeComplete: enter 18:02:06.730 00.000 10672 UpdateGuideState(): m_state=6 18:02:06.731 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 154 18:02:06.731 00.000 10672 Star::Find returns 1 (0), X=179.78, Y=930.28, Mass=518094, SNR=58.7, Peak=47712 HFD=3.6 18:02:06.732 00.001 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.12) = xAngle (-3.05 = -3.05) 18:02:06.732 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.04 = -3.04) 18:02:06.732 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-2.93 mountX=-0.38 mountY=-0.04, mountTheta=-3.04 18:02:06.734 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.08, opts=13) 18:02:06.734 00.000 10672 Enqueuing Move request for scope (-0.37, -0.08) 18:02:06.734 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:02:06.734 00.000 428 Worker thread wakes up 18:02:06.735 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.08) opts 0xd 18:02:06.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.08) 18:02:06.735 00.000 428 Moving (-0.37, -0.08) raw xDistance=-0.38 yDistance=-0.04 18:02:06.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:02:06.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:06.736 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:02:06.736 00.000 428 MoveAxis(E, 0, ABG) 18:02:06.736 00.000 428 Move returns status 0, amount 0 18:02:06.736 00.000 428 MoveAxis(N, 0, ABG) 18:02:06.736 00.000 428 Move returns status 0, amount 0 18:02:06.736 00.000 428 move complete, result=0 18:02:06.737 00.001 428 worker thread done servicing request 18:02:06.864 00.127 10672 UpdateGuideState exits: m=518094 SNR=58.7 18:02:06.865 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:06.865 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:06.865 00.000 10672 Enqueuing Expose request 18:02:06.865 00.000 428 Worker thread wakes up 18:02:06.865 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 18:02:06.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:06.866 00.001 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:08.995 02.129 428 Exposure complete 18:02:09.167 00.172 428 worker thread done servicing request 18:02:09.167 00.000 10672 OnExposeComplete: enter 18:02:09.167 00.000 10672 UpdateGuideState(): m_state=6 18:02:09.167 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 155 18:02:09.167 00.000 10672 Star::Find returns 1 (0), X=179.77, Y=930.24, Mass=548927, SNR=63.7, Peak=50112 HFD=3.8 18:02:09.167 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (0.12) = xAngle (-2.95 = -2.95) 18:02:09.167 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.94 = -2.94) 18:02:09.167 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-2.83 mountX=-0.40 mountY=-0.08, mountTheta=-2.94 18:02:09.167 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.12, opts=13) 18:02:09.167 00.000 10672 Enqueuing Move request for scope (-0.38, -0.12) 18:02:09.167 00.000 428 Worker thread wakes up 18:02:09.167 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:02:09.167 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.12) opts 0xd 18:02:09.167 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.12) 18:02:09.167 00.000 428 Moving (-0.38, -0.12) raw xDistance=-0.40 yDistance=-0.08 18:02:09.167 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:02:09.167 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:09.167 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:02:09.167 00.000 428 MoveAxis(E, 0, ABG) 18:02:09.167 00.000 428 Move returns status 0, amount 0 18:02:09.167 00.000 428 MoveAxis(N, 0, ABG) 18:02:09.167 00.000 428 Move returns status 0, amount 0 18:02:09.167 00.000 428 move complete, result=0 18:02:09.167 00.000 428 worker thread done servicing request 18:02:09.276 00.109 10672 UpdateGuideState exits: m=548927 SNR=63.7 18:02:09.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:09.276 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:09.276 00.000 10672 Enqueuing Expose request 18:02:09.276 00.000 428 Worker thread wakes up 18:02:09.276 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:02:09.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:09.276 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:11.502 02.226 428 Exposure complete 18:02:11.705 00.203 10672 OnExposeComplete: enter 18:02:11.705 00.000 10672 UpdateGuideState(): m_state=6 18:02:11.705 00.000 428 worker thread done servicing request 18:02:11.705 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 156 18:02:11.705 00.000 10672 Star::Find returns 1 (0), X=179.88, Y=930.40, Mass=543608, SNR=63.9, Peak=56752 HFD=3.4 18:02:11.705 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.12) = xAngle (2.88 = 2.88) 18:02:11.705 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.89 = 2.89) 18:02:11.705 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=3.00 mountX=-0.26 mountY=0.07, mountTheta=2.89 18:02:11.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.04, opts=13) 18:02:11.705 00.000 10672 Enqueuing Move request for scope (-0.27, 0.04) 18:02:11.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:02:11.705 00.000 428 Worker thread wakes up 18:02:11.705 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd 18:02:11.705 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.04) 18:02:11.705 00.000 428 Moving (-0.27, 0.04) raw xDistance=-0.26 yDistance=0.07 18:02:11.705 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:02:11.705 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:11.705 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:02:11.705 00.000 428 MoveAxis(E, 0, ABG) 18:02:11.705 00.000 428 Move returns status 0, amount 0 18:02:11.705 00.000 428 MoveAxis(N, 0, ABG) 18:02:11.705 00.000 428 Move returns status 0, amount 0 18:02:11.705 00.000 428 move complete, result=0 18:02:11.705 00.000 428 worker thread done servicing request 18:02:11.814 00.109 10672 UpdateGuideState exits: m=543608 SNR=63.9 18:02:11.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:11.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:11.814 00.000 10672 Enqueuing Expose request 18:02:11.814 00.000 428 Worker thread wakes up 18:02:11.814 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:02:11.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:11.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:14.001 02.187 428 Exposure complete 18:02:14.219 00.218 428 worker thread done servicing request 18:02:14.219 00.000 10672 OnExposeComplete: enter 18:02:14.219 00.000 10672 UpdateGuideState(): m_state=6 18:02:14.219 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 157 18:02:14.219 00.000 10672 Star::Find returns 1 (0), X=179.38, Y=930.09, Mass=508134, SNR=62.8, Peak=43344 HFD=3.9 18:02:14.219 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (0.12) = xAngle (-2.93 = -2.93) 18:02:14.219 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.91 = -2.91) 18:02:14.219 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=-0.27 hyp=0.81 cameraTheta=-2.81 mountX=-0.80 mountY=-0.18, mountTheta=-2.92 18:02:14.219 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=-0.27, opts=13) 18:02:14.219 00.000 10672 Enqueuing Move request for scope (-0.77, -0.27) 18:02:14.219 00.000 428 Worker thread wakes up 18:02:14.219 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:02:14.219 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.27) opts 0xd 18:02:14.219 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, -0.27) 18:02:14.219 00.000 428 Moving (-0.77, -0.27) raw xDistance=-0.80 yDistance=-0.18 18:02:14.219 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 18:02:14.219 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:14.219 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:02:14.219 00.000 428 MoveAxis(E, 1185, ABG) 18:02:14.219 00.000 428 Guiding Dir = 2, Dur = 1185 18:02:14.219 00.000 428 IsSlewing returns 0 18:02:14.219 00.000 428 IsGuiding returns 0 18:02:14.251 00.032 428 PulseGuide returned control before completion, sleep 1166 18:02:14.329 00.078 10672 UpdateGuideState exits: m=508134 SNR=62.8 18:02:14.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:14.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:14.329 00.000 10672 Enqueuing Expose request 18:02:15.454 01.125 428 IsGuiding returns 1 18:02:15.454 00.000 428 scope still moving after pulse duration time elapsed 18:02:15.485 00.031 428 IsSlewing returns 0 18:02:15.485 00.000 428 IsGuiding returns 0 18:02:15.485 00.000 428 scope move finished after 1185 + 75 ms 18:02:15.485 00.000 428 Move returns status 0, amount 1185 18:02:15.485 00.000 428 MoveAxis(N, 0, ABG) 18:02:15.485 00.000 428 Move returns status 0, amount 0 18:02:15.485 00.000 428 move complete, result=0 18:02:15.485 00.000 428 worker thread done servicing request 18:02:15.485 00.000 428 Worker thread wakes up 18:02:15.485 00.000 10672 GuideStep: -0.8 px 1185 ms EAST, -0.2 px 0 ms NORTH 18:02:15.485 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:15.485 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:16.504 01.019 428 Exposure complete 18:02:16.848 00.344 428 worker thread done servicing request 18:02:16.848 00.000 10672 OnExposeComplete: enter 18:02:16.848 00.000 10672 UpdateGuideState(): m_state=6 18:02:16.848 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 158 18:02:16.848 00.000 10672 Star::Find returns 1 (0), X=180.11, Y=930.36, Mass=492937, SNR=57.0, Peak=47168 HFD=3.4 18:02:16.848 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (0.12) = xAngle (-3.20 = 3.09) 18:02:16.863 00.015 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.18 = 3.10) 18:02:16.863 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.08 mountX=-0.04 mountY=0.00, mountTheta=3.10 18:02:16.863 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.00, opts=13) 18:02:16.863 00.000 10672 Enqueuing Move request for scope (-0.04, -0.00) 18:02:16.863 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:02:16.863 00.000 428 Worker thread wakes up 18:02:16.863 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd 18:02:16.863 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.00) 18:02:16.863 00.000 428 Moving (-0.04, -0.00) raw xDistance=-0.04 yDistance=0.00 18:02:16.863 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:02:16.863 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:16.863 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:02:16.863 00.000 428 MoveAxis(E, 0, ABG) 18:02:16.863 00.000 428 Move returns status 0, amount 0 18:02:16.863 00.000 428 MoveAxis(N, 0, ABG) 18:02:16.863 00.000 428 Move returns status 0, amount 0 18:02:16.863 00.000 428 move complete, result=0 18:02:16.863 00.000 428 worker thread done servicing request 18:02:16.988 00.125 10672 UpdateGuideState exits: m=492937 SNR=57.0 18:02:16.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:16.988 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:16.988 00.000 10672 Enqueuing Expose request 18:02:16.988 00.000 428 Worker thread wakes up 18:02:16.988 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 18:02:16.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:16.988 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:19.003 02.015 428 Exposure complete 18:02:19.175 00.172 428 worker thread done servicing request 18:02:19.175 00.000 10672 OnExposeComplete: enter 18:02:19.175 00.000 10672 UpdateGuideState(): m_state=6 18:02:19.175 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 159 18:02:19.175 00.000 10672 Star::Find returns 1 (0), X=180.37, Y=930.17, Mass=539387, SNR=65.7, Peak=52288 HFD=3.7 18:02:19.175 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.12) = xAngle (-0.83 = -0.83) 18:02:19.175 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.82 = -0.82) 18:02:19.175 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.71 mountX=0.19 mountY=-0.21, mountTheta=-0.83 18:02:19.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.19, opts=13) 18:02:19.175 00.000 10672 Enqueuing Move request for scope (0.22, -0.19) 18:02:19.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:02:19.175 00.000 428 Worker thread wakes up 18:02:19.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd 18:02:19.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.19) 18:02:19.175 00.000 428 Moving (0.22, -0.19) raw xDistance=0.19 yDistance=-0.21 18:02:19.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:02:19.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:19.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:02:19.175 00.000 428 MoveAxis(E, 0, ABG) 18:02:19.175 00.000 428 Move returns status 0, amount 0 18:02:19.175 00.000 428 MoveAxis(N, 0, ABG) 18:02:19.175 00.000 428 Move returns status 0, amount 0 18:02:19.175 00.000 428 move complete, result=0 18:02:19.191 00.016 428 worker thread done servicing request 18:02:19.300 00.109 10672 UpdateGuideState exits: m=539387 SNR=65.7 18:02:19.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:19.300 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:19.300 00.000 10672 Enqueuing Expose request 18:02:19.300 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:02:19.300 00.000 428 Worker thread wakes up 18:02:19.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:19.300 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:21.502 02.202 428 Exposure complete 18:02:21.690 00.188 428 worker thread done servicing request 18:02:21.690 00.000 10672 OnExposeComplete: enter 18:02:21.690 00.000 10672 UpdateGuideState(): m_state=6 18:02:21.690 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 160 18:02:21.690 00.000 10672 Star::Find returns 1 (0), X=180.37, Y=930.51, Mass=493321, SNR=53.9, Peak=47600 HFD=3.2 18:02:21.690 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.12) = xAngle (0.48 = 0.48) 18:02:21.690 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49) 18:02:21.690 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.24 mountY=0.13, mountTheta=0.49 18:02:21.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.15, opts=13) 18:02:21.690 00.000 10672 Enqueuing Move request for scope (0.22, 0.15) 18:02:21.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:02:21.690 00.000 428 Worker thread wakes up 18:02:21.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd 18:02:21.690 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.15) 18:02:21.690 00.000 428 Moving (0.22, 0.15) raw xDistance=0.24 yDistance=0.13 18:02:21.690 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 18:02:21.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:21.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:02:21.690 00.000 428 MoveAxis(E, 0, ABG) 18:02:21.690 00.000 428 Move returns status 0, amount 0 18:02:21.690 00.000 428 MoveAxis(N, 0, ABG) 18:02:21.690 00.000 428 Move returns status 0, amount 0 18:02:21.690 00.000 428 move complete, result=0 18:02:21.690 00.000 428 worker thread done servicing request 18:02:21.815 00.125 10672 UpdateGuideState exits: m=493321 SNR=53.9 18:02:21.815 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:21.815 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:21.815 00.000 10672 Enqueuing Expose request 18:02:21.815 00.000 428 Worker thread wakes up 18:02:21.815 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:02:21.815 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:21.815 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:24.002 02.187 428 Exposure complete 18:02:24.173 00.171 428 worker thread done servicing request 18:02:24.173 00.000 10672 OnExposeComplete: enter 18:02:24.173 00.000 10672 UpdateGuideState(): m_state=6 18:02:24.173 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 161 18:02:24.173 00.000 10672 Star::Find returns 1 (0), X=180.70, Y=930.40, Mass=496386, SNR=61.4, Peak=51520 HFD=3.3 18:02:24.173 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.12) = xAngle (-0.05 = -0.05) 18:02:24.173 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04) 18:02:24.173 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.04 hyp=0.55 cameraTheta=0.07 mountX=0.55 mountY=-0.02, mountTheta=-0.04 18:02:24.173 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.04, opts=13) 18:02:24.173 00.000 10672 Enqueuing Move request for scope (0.55, 0.04) 18:02:24.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:02:24.173 00.000 428 Worker thread wakes up 18:02:24.173 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.04) opts 0xd 18:02:24.173 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.04) 18:02:24.173 00.000 428 Moving (0.55, 0.04) raw xDistance=0.55 yDistance=-0.02 18:02:24.173 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 18:02:24.173 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:24.189 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:02:24.189 00.000 428 MoveAxis(W, 822, ABG) 18:02:24.189 00.000 428 Guiding Dir = 3, Dur = 822 18:02:24.189 00.000 428 IsSlewing returns 0 18:02:24.189 00.000 428 IsGuiding returns 0 18:02:24.205 00.016 428 PulseGuide returned control before completion, sleep 809 18:02:24.283 00.078 10672 UpdateGuideState exits: m=496386 SNR=61.4 18:02:24.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:24.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:24.283 00.000 10672 Enqueuing Expose request 18:02:25.036 00.753 428 IsGuiding returns 0 18:02:25.036 00.000 428 Move returns status 0, amount 822 18:02:25.036 00.000 428 MoveAxis(N, 0, ABG) 18:02:25.036 00.000 428 Move returns status 0, amount 0 18:02:25.036 00.000 428 move complete, result=0 18:02:25.036 00.000 428 worker thread done servicing request 18:02:25.036 00.000 10672 GuideStep: 0.6 px 822 ms WEST, -0.0 px 0 ms NORTH 18:02:25.036 00.000 428 Worker thread wakes up 18:02:25.036 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:25.036 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:26.505 01.469 428 Exposure complete 18:02:26.708 00.203 428 worker thread done servicing request 18:02:26.708 00.000 10672 OnExposeComplete: enter 18:02:26.708 00.000 10672 UpdateGuideState(): m_state=6 18:02:26.708 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 162 18:02:26.708 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=930.28, Mass=507351, SNR=62.7, Peak=38768 HFD=3.7 18:02:26.708 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.12) = xAngle (-0.88 = -0.88) 18:02:26.708 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.86 = -0.86) 18:02:26.708 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.76 mountX=0.07 mountY=-0.09, mountTheta=-0.87 18:02:26.708 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.08, opts=13) 18:02:26.708 00.000 10672 Enqueuing Move request for scope (0.09, -0.08) 18:02:26.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2592, FiltMax=65488, Gamma=1.000 18:02:26.708 00.000 428 Worker thread wakes up 18:02:26.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd 18:02:26.708 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.08) 18:02:26.708 00.000 428 Moving (0.09, -0.08) raw xDistance=0.07 yDistance=-0.09 18:02:26.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:02:26.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:26.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:02:26.708 00.000 428 MoveAxis(E, 0, ABG) 18:02:26.708 00.000 428 Move returns status 0, amount 0 18:02:26.708 00.000 428 MoveAxis(N, 0, ABG) 18:02:26.708 00.000 428 Move returns status 0, amount 0 18:02:26.708 00.000 428 move complete, result=0 18:02:26.708 00.000 428 worker thread done servicing request 18:02:26.833 00.125 10672 UpdateGuideState exits: m=507351 SNR=62.7 18:02:26.833 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:26.833 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:26.833 00.000 10672 Enqueuing Expose request 18:02:26.833 00.000 428 Worker thread wakes up 18:02:26.833 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:02:26.833 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:26.833 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:28.988 02.155 428 Exposure complete 18:02:29.129 00.141 428 worker thread done servicing request 18:02:29.129 00.000 10672 OnExposeComplete: enter 18:02:29.129 00.000 10672 UpdateGuideState(): m_state=6 18:02:29.129 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 163 18:02:29.129 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=930.41, Mass=505929, SNR=61.4, Peak=52608 HFD=3.5 18:02:29.129 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.12) = xAngle (2.82 = 2.82) 18:02:29.129 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83) 18:02:29.129 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.94 mountX=-0.25 mountY=0.08, mountTheta=2.83 18:02:29.129 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.05, opts=13) 18:02:29.129 00.000 10672 Enqueuing Move request for scope (-0.26, 0.05) 18:02:29.129 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:02:29.129 00.000 428 Worker thread wakes up 18:02:29.129 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd 18:02:29.129 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.05) 18:02:29.129 00.000 428 Moving (-0.26, 0.05) raw xDistance=-0.25 yDistance=0.08 18:02:29.129 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:02:29.129 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:29.129 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:02:29.129 00.000 428 MoveAxis(E, 0, ABG) 18:02:29.129 00.000 428 Move returns status 0, amount 0 18:02:29.129 00.000 428 MoveAxis(N, 0, ABG) 18:02:29.129 00.000 428 Move returns status 0, amount 0 18:02:29.129 00.000 428 move complete, result=0 18:02:29.145 00.016 428 worker thread done servicing request 18:02:29.223 00.078 10672 UpdateGuideState exits: m=505929 SNR=61.4 18:02:29.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:29.223 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:29.223 00.000 10672 Enqueuing Expose request 18:02:29.223 00.000 428 Worker thread wakes up 18:02:29.223 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:02:29.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:29.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:31.488 02.265 428 Exposure complete 18:02:31.659 00.171 428 worker thread done servicing request 18:02:31.659 00.000 10672 OnExposeComplete: enter 18:02:31.659 00.000 10672 UpdateGuideState(): m_state=6 18:02:31.659 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 164 18:02:31.659 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.63, Mass=500480, SNR=61.6, Peak=42144 HFD=3.6 18:02:31.659 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.12) = xAngle (1.06 = 1.06) 18:02:31.659 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.07 = 1.07) 18:02:31.659 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.18 mountX=0.14 mountY=0.25, mountTheta=1.06 18:02:31.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.27, opts=13) 18:02:31.659 00.000 10672 Enqueuing Move request for scope (0.11, 0.27) 18:02:31.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:02:31.659 00.000 428 Worker thread wakes up 18:02:31.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd 18:02:31.659 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.27) 18:02:31.659 00.000 428 Moving (0.11, 0.27) raw xDistance=0.14 yDistance=0.25 18:02:31.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:02:31.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:31.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 18:02:31.659 00.000 428 MoveAxis(E, 0, ABG) 18:02:31.659 00.000 428 Move returns status 0, amount 0 18:02:31.659 00.000 428 MoveAxis(N, 0, ABG) 18:02:31.659 00.000 428 Move returns status 0, amount 0 18:02:31.659 00.000 428 move complete, result=0 18:02:31.659 00.000 428 worker thread done servicing request 18:02:31.769 00.110 10672 UpdateGuideState exits: m=500480 SNR=61.6 18:02:31.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:31.769 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:31.769 00.000 10672 Enqueuing Expose request 18:02:31.769 00.000 428 Worker thread wakes up 18:02:31.769 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:02:31.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:31.769 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:33.991 02.222 428 Exposure complete 18:02:34.145 00.154 428 worker thread done servicing request 18:02:34.145 00.000 10672 OnExposeComplete: enter 18:02:34.145 00.000 10672 UpdateGuideState(): m_state=6 18:02:34.150 00.005 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 165 18:02:34.150 00.000 10672 Star::Find returns 1 (0), X=180.44, Y=930.17, Mass=486705, SNR=60.7, Peak=47376 HFD=3.7 18:02:34.150 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.12) = xAngle (-0.71 = -0.71) 18:02:34.150 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.70 = -0.70) 18:02:34.151 00.001 10672 CameraToMount -- cameraX=0.29 cameraY=-0.19 hyp=0.34 cameraTheta=-0.59 mountX=0.26 mountY=-0.22, mountTheta=-0.70 18:02:34.152 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.19, opts=13) 18:02:34.152 00.000 10672 Enqueuing Move request for scope (0.29, -0.19) 18:02:34.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:02:34.152 00.000 428 Worker thread wakes up 18:02:34.153 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.19) opts 0xd 18:02:34.153 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.19) 18:02:34.153 00.000 428 Moving (0.29, -0.19) raw xDistance=0.26 yDistance=-0.22 18:02:34.153 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:02:34.153 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:34.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:02:34.154 00.001 428 MoveAxis(E, 0, ABG) 18:02:34.154 00.000 428 Move returns status 0, amount 0 18:02:34.154 00.000 428 MoveAxis(N, 0, ABG) 18:02:34.154 00.000 428 Move returns status 0, amount 0 18:02:34.154 00.000 428 move complete, result=0 18:02:34.154 00.000 428 worker thread done servicing request 18:02:34.266 00.112 10672 UpdateGuideState exits: m=486705 SNR=60.7 18:02:34.267 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:34.267 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:34.267 00.000 10672 Enqueuing Expose request 18:02:34.267 00.000 428 Worker thread wakes up 18:02:34.268 00.001 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:02:34.268 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:34.268 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:36.484 02.216 428 Exposure complete 18:02:36.625 00.141 428 worker thread done servicing request 18:02:36.625 00.000 10672 OnExposeComplete: enter 18:02:36.625 00.000 10672 UpdateGuideState(): m_state=6 18:02:36.625 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 166 18:02:36.625 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.38, Mass=473010, SNR=59.7, Peak=48912 HFD=3.4 18:02:36.625 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.12) = xAngle (-0.01 = -0.01) 18:02:36.625 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.01 = 0.01) 18:02:36.625 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.12 mountX=0.17 mountY=0.00, mountTheta=0.01 18:02:36.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.02, opts=13) 18:02:36.625 00.000 10672 Enqueuing Move request for scope (0.17, 0.02) 18:02:36.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:02:36.625 00.000 428 Worker thread wakes up 18:02:36.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd 18:02:36.625 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.02) 18:02:36.625 00.000 428 Moving (0.17, 0.02) raw xDistance=0.17 yDistance=0.00 18:02:36.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:02:36.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:36.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:02:36.625 00.000 428 MoveAxis(E, 0, ABG) 18:02:36.625 00.000 428 Move returns status 0, amount 0 18:02:36.625 00.000 428 MoveAxis(N, 0, ABG) 18:02:36.625 00.000 428 Move returns status 0, amount 0 18:02:36.625 00.000 428 move complete, result=0 18:02:36.625 00.000 428 worker thread done servicing request 18:02:36.719 00.094 10672 UpdateGuideState exits: m=473010 SNR=59.7 18:02:36.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:36.719 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:36.719 00.000 10672 Enqueuing Expose request 18:02:36.719 00.000 428 Worker thread wakes up 18:02:36.719 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:02:36.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:36.719 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:38.999 02.280 428 Exposure complete 18:02:39.124 00.125 428 worker thread done servicing request 18:02:39.140 00.016 10672 OnExposeComplete: enter 18:02:39.140 00.000 10672 UpdateGuideState(): m_state=6 18:02:39.140 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 167 18:02:39.140 00.000 10672 Star::Find returns 1 (0), X=180.57, Y=930.55, Mass=546367, SNR=64.2, Peak=50864 HFD=3.3 18:02:39.140 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (0.12) = xAngle (0.31 = 0.31) 18:02:39.140 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33) 18:02:39.140 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.19 hyp=0.46 cameraTheta=0.44 mountX=0.43 mountY=0.15, mountTheta=0.33 18:02:39.140 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.19, opts=13) 18:02:39.140 00.000 10672 Enqueuing Move request for scope (0.41, 0.19) 18:02:39.140 00.000 428 Worker thread wakes up 18:02:39.140 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:02:39.140 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.19) opts 0xd 18:02:39.140 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.19) 18:02:39.140 00.000 428 Moving (0.41, 0.19) raw xDistance=0.43 yDistance=0.15 18:02:39.140 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 18:02:39.140 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:39.140 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:02:39.140 00.000 428 MoveAxis(E, 0, ABG) 18:02:39.140 00.000 428 Move returns status 0, amount 0 18:02:39.140 00.000 428 MoveAxis(N, 0, ABG) 18:02:39.140 00.000 428 Move returns status 0, amount 0 18:02:39.140 00.000 428 move complete, result=0 18:02:39.140 00.000 428 worker thread done servicing request 18:02:39.233 00.093 10672 UpdateGuideState exits: m=546367 SNR=64.2 18:02:39.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:39.233 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:39.233 00.000 10672 Enqueuing Expose request 18:02:39.233 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:02:39.233 00.000 428 Worker thread wakes up 18:02:39.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:39.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:41.487 02.254 428 Exposure complete 18:02:41.627 00.140 428 worker thread done servicing request 18:02:41.627 00.000 10672 OnExposeComplete: enter 18:02:41.627 00.000 10672 UpdateGuideState(): m_state=6 18:02:41.627 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 168 18:02:41.627 00.000 10672 Star::Find returns 1 (0), X=180.63, Y=930.17, Mass=521500, SNR=60.7, Peak=49232 HFD=3.7 18:02:41.627 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.12) = xAngle (-0.50 = -0.50) 18:02:41.627 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.48 = -0.48) 18:02:41.627 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.19 hyp=0.51 cameraTheta=-0.38 mountX=0.45 mountY=-0.24, mountTheta=-0.49 18:02:41.627 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.19, opts=13) 18:02:41.627 00.000 10672 Enqueuing Move request for scope (0.47, -0.19) 18:02:41.627 00.000 428 Worker thread wakes up 18:02:41.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:02:41.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.19) opts 0xd 18:02:41.627 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.19) 18:02:41.627 00.000 428 Moving (0.47, -0.19) raw xDistance=0.45 yDistance=-0.24 18:02:41.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 18:02:41.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:41.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:02:41.627 00.000 428 MoveAxis(W, 668, ABG) 18:02:41.627 00.000 428 Guiding Dir = 3, Dur = 668 18:02:41.627 00.000 428 IsSlewing returns 0 18:02:41.627 00.000 428 IsGuiding returns 0 18:02:41.643 00.016 428 PulseGuide returned control before completion, sleep 663 18:02:41.705 00.062 10672 UpdateGuideState exits: m=521500 SNR=60.7 18:02:41.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:41.705 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:41.705 00.000 10672 Enqueuing Expose request 18:02:42.346 00.641 428 IsGuiding returns 0 18:02:42.346 00.000 428 Move returns status 0, amount 668 18:02:42.346 00.000 428 MoveAxis(N, 0, ABG) 18:02:42.346 00.000 428 Move returns status 0, amount 0 18:02:42.346 00.000 428 move complete, result=0 18:02:42.346 00.000 428 worker thread done servicing request 18:02:42.346 00.000 10672 GuideStep: 0.4 px 668 ms WEST, -0.2 px 0 ms NORTH 18:02:42.346 00.000 428 Worker thread wakes up 18:02:42.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:42.346 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:43.986 01.640 428 Exposure complete 18:02:44.126 00.140 428 worker thread done servicing request 18:02:44.126 00.000 10672 OnExposeComplete: enter 18:02:44.126 00.000 10672 UpdateGuideState(): m_state=6 18:02:44.126 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 169 18:02:44.126 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.53, Mass=592499, SNR=73.7, Peak=50976 HFD=3.8 18:02:44.126 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.12) = xAngle (1.34 = 1.34) 18:02:44.126 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36) 18:02:44.126 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.46 mountX=0.04 mountY=0.17, mountTheta=1.34 18:02:44.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.17, opts=13) 18:02:44.126 00.000 10672 Enqueuing Move request for scope (0.02, 0.17) 18:02:44.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:02:44.126 00.000 428 Worker thread wakes up 18:02:44.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd 18:02:44.126 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.17) 18:02:44.126 00.000 428 Moving (0.02, 0.17) raw xDistance=0.04 yDistance=0.17 18:02:44.126 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:02:44.126 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:44.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:02:44.126 00.000 428 MoveAxis(E, 0, ABG) 18:02:44.126 00.000 428 Move returns status 0, amount 0 18:02:44.126 00.000 428 MoveAxis(N, 0, ABG) 18:02:44.126 00.000 428 Move returns status 0, amount 0 18:02:44.126 00.000 428 move complete, result=0 18:02:44.126 00.000 428 worker thread done servicing request 18:02:44.205 00.079 10672 UpdateGuideState exits: m=592499 SNR=73.7 18:02:44.205 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:44.205 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:44.205 00.000 10672 Enqueuing Expose request 18:02:44.205 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:02:44.205 00.000 428 Worker thread wakes up 18:02:44.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:44.205 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:46.485 02.280 428 Exposure complete 18:02:46.626 00.141 428 worker thread done servicing request 18:02:46.626 00.000 10672 OnExposeComplete: enter 18:02:46.626 00.000 10672 UpdateGuideState(): m_state=6 18:02:46.626 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 170 18:02:46.626 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=930.36, Mass=555172, SNR=62.0, Peak=42480 HFD=3.4 18:02:46.626 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.12) = xAngle (-0.12 = -0.12) 18:02:46.626 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10) 18:02:46.626 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.00 hyp=0.32 cameraTheta=0.01 mountX=0.31 mountY=-0.03, mountTheta=-0.10 18:02:46.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.00, opts=13) 18:02:46.626 00.000 10672 Enqueuing Move request for scope (0.32, 0.00) 18:02:46.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:02:46.626 00.000 428 Worker thread wakes up 18:02:46.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.00) opts 0xd 18:02:46.626 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.00) 18:02:46.626 00.000 428 Moving (0.32, 0.00) raw xDistance=0.31 yDistance=-0.03 18:02:46.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 18:02:46.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:46.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 18:02:46.626 00.000 428 MoveAxis(E, 0, ABG) 18:02:46.626 00.000 428 Move returns status 0, amount 0 18:02:46.626 00.000 428 MoveAxis(N, 0, ABG) 18:02:46.626 00.000 428 Move returns status 0, amount 0 18:02:46.626 00.000 428 move complete, result=0 18:02:46.626 00.000 428 worker thread done servicing request 18:02:46.704 00.078 10672 UpdateGuideState exits: m=555172 SNR=62.0 18:02:46.719 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:46.719 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:46.719 00.000 10672 Enqueuing Expose request 18:02:46.719 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:02:46.719 00.000 428 Worker thread wakes up 18:02:46.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:46.719 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:48.984 02.265 428 Exposure complete 18:02:49.125 00.141 428 worker thread done servicing request 18:02:49.125 00.000 10672 OnExposeComplete: enter 18:02:49.125 00.000 10672 UpdateGuideState(): m_state=6 18:02:49.125 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 171 18:02:49.125 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=930.60, Mass=568143, SNR=63.9, Peak=48688 HFD=3.4 18:02:49.125 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.12) = xAngle (0.56 = 0.56) 18:02:49.125 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.57 = 0.57) 18:02:49.125 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.24 hyp=0.39 cameraTheta=0.68 mountX=0.33 mountY=0.21, mountTheta=0.57 18:02:49.125 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.24, opts=13) 18:02:49.125 00.000 10672 Enqueuing Move request for scope (0.30, 0.24) 18:02:49.125 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:02:49.125 00.000 428 Worker thread wakes up 18:02:49.125 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.24) opts 0xd 18:02:49.125 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.24) 18:02:49.125 00.000 428 Moving (0.30, 0.24) raw xDistance=0.33 yDistance=0.21 18:02:49.125 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 18:02:49.125 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:49.125 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:02:49.125 00.000 428 MoveAxis(E, 0, ABG) 18:02:49.125 00.000 428 Move returns status 0, amount 0 18:02:49.125 00.000 428 MoveAxis(N, 0, ABG) 18:02:49.125 00.000 428 Move returns status 0, amount 0 18:02:49.125 00.000 428 move complete, result=0 18:02:49.125 00.000 428 worker thread done servicing request 18:02:49.208 00.083 10672 UpdateGuideState exits: m=568143 SNR=63.9 18:02:49.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:49.208 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:49.208 00.000 10672 Enqueuing Expose request 18:02:49.208 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:02:49.208 00.000 428 Worker thread wakes up 18:02:49.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:49.223 00.015 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:51.504 02.281 428 Exposure complete 18:02:51.644 00.140 428 worker thread done servicing request 18:02:51.644 00.000 10672 OnExposeComplete: enter 18:02:51.644 00.000 10672 UpdateGuideState(): m_state=6 18:02:51.644 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 172 18:02:51.644 00.000 10672 Star::Find returns 1 (0), X=180.64, Y=930.53, Mass=524999, SNR=76.7, Peak=49136 HFD=3.3 18:02:51.644 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (0.12) = xAngle (0.21 = 0.21) 18:02:51.644 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22) 18:02:51.644 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.17 hyp=0.51 cameraTheta=0.33 mountX=0.50 mountY=0.11, mountTheta=0.22 18:02:51.644 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.17, opts=13) 18:02:51.644 00.000 10672 Enqueuing Move request for scope (0.48, 0.17) 18:02:51.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 18:02:51.644 00.000 428 Worker thread wakes up 18:02:51.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.17) opts 0xd 18:02:51.644 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.17) 18:02:51.644 00.000 428 Moving (0.48, 0.17) raw xDistance=0.50 yDistance=0.11 18:02:51.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 18:02:51.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:51.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 18:02:51.644 00.000 428 MoveAxis(W, 744, ABG) 18:02:51.644 00.000 428 Guiding Dir = 3, Dur = 744 18:02:51.644 00.000 428 IsSlewing returns 0 18:02:51.644 00.000 428 IsGuiding returns 0 18:02:51.660 00.016 428 PulseGuide returned control before completion, sleep 732 18:02:51.722 00.062 10672 UpdateGuideState exits: m=524999 SNR=76.7 18:02:51.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:51.722 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:51.722 00.000 10672 Enqueuing Expose request 18:02:52.425 00.703 428 IsGuiding returns 0 18:02:52.425 00.000 428 Move returns status 0, amount 744 18:02:52.425 00.000 428 MoveAxis(N, 0, ABG) 18:02:52.425 00.000 428 Move returns status 0, amount 0 18:02:52.425 00.000 428 move complete, result=0 18:02:52.425 00.000 428 worker thread done servicing request 18:02:52.425 00.000 10672 GuideStep: 0.5 px 744 ms WEST, 0.1 px 0 ms NORTH 18:02:52.425 00.000 428 Worker thread wakes up 18:02:52.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:52.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:53.987 01.562 428 Exposure complete 18:02:54.128 00.141 428 worker thread done servicing request 18:02:54.128 00.000 10672 OnExposeComplete: enter 18:02:54.128 00.000 10672 UpdateGuideState(): m_state=6 18:02:54.128 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 173 18:02:54.128 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=930.16, Mass=576094, SNR=65.6, Peak=42704 HFD=4.2 18:02:54.128 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.12) = xAngle (-2.39 = -2.39) 18:02:54.128 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.37 = -2.37) 18:02:54.128 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.27 cameraTheta=-2.27 mountX=-0.19 mountY=-0.19, mountTheta=-2.38 18:02:54.128 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.20, opts=13) 18:02:54.128 00.000 10672 Enqueuing Move request for scope (-0.17, -0.20) 18:02:54.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:02:54.128 00.000 428 Worker thread wakes up 18:02:54.128 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd 18:02:54.128 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.20) 18:02:54.128 00.000 428 Moving (-0.17, -0.20) raw xDistance=-0.19 yDistance=-0.19 18:02:54.128 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:02:54.128 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:54.128 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:02:54.128 00.000 428 MoveAxis(E, 0, ABG) 18:02:54.128 00.000 428 Move returns status 0, amount 0 18:02:54.128 00.000 428 MoveAxis(N, 0, ABG) 18:02:54.128 00.000 428 Move returns status 0, amount 0 18:02:54.128 00.000 428 move complete, result=0 18:02:54.128 00.000 428 worker thread done servicing request 18:02:54.222 00.094 10672 UpdateGuideState exits: m=576094 SNR=65.6 18:02:54.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:54.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:54.222 00.000 10672 Enqueuing Expose request 18:02:54.222 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:02:54.222 00.000 428 Worker thread wakes up 18:02:54.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:54.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:56.487 02.265 428 Exposure complete 18:02:56.611 00.124 428 worker thread done servicing request 18:02:56.611 00.000 10672 OnExposeComplete: enter 18:02:56.611 00.000 10672 UpdateGuideState(): m_state=6 18:02:56.611 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 174 18:02:56.627 00.016 10672 Star::Find returns 1 (0), X=180.54, Y=930.09, Mass=510839, SNR=61.0, Peak=41824 HFD=3.9 18:02:56.627 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.12) = xAngle (-0.72 = -0.72) 18:02:56.627 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71) 18:02:56.627 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.27 hyp=0.47 cameraTheta=-0.60 mountX=0.35 mountY=-0.31, mountTheta=-0.72 18:02:56.627 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.27, opts=13) 18:02:56.627 00.000 10672 Enqueuing Move request for scope (0.39, -0.27) 18:02:56.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:02:56.627 00.000 428 Worker thread wakes up 18:02:56.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.27) opts 0xd 18:02:56.627 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.27) 18:02:56.627 00.000 428 Moving (0.39, -0.27) raw xDistance=0.35 yDistance=-0.31 18:02:56.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 18:02:56.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:56.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:02:56.627 00.000 428 MoveAxis(E, 0, ABG) 18:02:56.627 00.000 428 Move returns status 0, amount 0 18:02:56.627 00.000 428 MoveAxis(N, 0, ABG) 18:02:56.627 00.000 428 Move returns status 0, amount 0 18:02:56.627 00.000 428 move complete, result=0 18:02:56.627 00.000 428 worker thread done servicing request 18:02:56.705 00.078 10672 UpdateGuideState exits: m=510839 SNR=61.0 18:02:56.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:56.705 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:56.705 00.000 10672 Enqueuing Expose request 18:02:56.705 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:02:56.705 00.000 428 Worker thread wakes up 18:02:56.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:02:56.705 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:02:58.990 02.285 428 Exposure complete 18:02:59.130 00.140 428 worker thread done servicing request 18:02:59.130 00.000 10672 OnExposeComplete: enter 18:02:59.130 00.000 10672 UpdateGuideState(): m_state=6 18:02:59.146 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 175 18:02:59.146 00.000 10672 Star::Find returns 1 (0), X=180.77, Y=930.43, Mass=590035, SNR=59.8, Peak=44768 HFD=3.9 18:02:59.146 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.12) = xAngle (-0.01 = -0.01) 18:02:59.146 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.01 = 0.01) 18:02:59.146 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.07 hyp=0.62 cameraTheta=0.11 mountX=0.62 mountY=0.00, mountTheta=0.01 18:02:59.146 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.07, opts=13) 18:02:59.146 00.000 10672 Enqueuing Move request for scope (0.62, 0.07) 18:02:59.146 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:02:59.146 00.000 428 Worker thread wakes up 18:02:59.146 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.07) opts 0xd 18:02:59.146 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.07) 18:02:59.146 00.000 428 Moving (0.62, 0.07) raw xDistance=0.62 yDistance=0.00 18:02:59.146 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 18:02:59.146 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:02:59.146 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:02:59.146 00.000 428 MoveAxis(W, 923, ABG) 18:02:59.146 00.000 428 Guiding Dir = 3, Dur = 923 18:02:59.146 00.000 428 IsSlewing returns 0 18:02:59.146 00.000 428 IsGuiding returns 0 18:02:59.161 00.015 428 PulseGuide returned control before completion, sleep 915 18:02:59.240 00.079 10672 UpdateGuideState exits: m=590035 SNR=59.8 18:02:59.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:02:59.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:02:59.240 00.000 10672 Enqueuing Expose request 18:03:00.114 00.874 428 IsGuiding returns 0 18:03:00.130 00.016 428 Move returns status 0, amount 923 18:03:00.130 00.000 428 MoveAxis(N, 0, ABG) 18:03:00.130 00.000 428 Move returns status 0, amount 0 18:03:00.130 00.000 428 move complete, result=0 18:03:00.130 00.000 428 worker thread done servicing request 18:03:00.130 00.000 10672 GuideStep: 0.6 px 923 ms WEST, 0.0 px 0 ms NORTH 18:03:00.130 00.000 428 Worker thread wakes up 18:03:00.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:00.130 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:01.489 01.359 428 Exposure complete 18:03:01.614 00.125 428 worker thread done servicing request 18:03:01.614 00.000 10672 OnExposeComplete: enter 18:03:01.614 00.000 10672 UpdateGuideState(): m_state=6 18:03:01.614 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 176 18:03:01.614 00.000 10672 Star::Find returns 1 (0), X=180.85, Y=930.44, Mass=551510, SNR=69.6, Peak=48032 HFD=3.6 18:03:01.614 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.12) = xAngle (-0.01 = -0.01) 18:03:01.614 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00) 18:03:01.614 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.08 hyp=0.70 cameraTheta=0.11 mountX=0.70 mountY=0.00, mountTheta=0.00 18:03:01.614 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.08, opts=13) 18:03:01.614 00.000 10672 Enqueuing Move request for scope (0.70, 0.08) 18:03:01.614 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:03:01.614 00.000 428 Worker thread wakes up 18:03:01.614 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.08) opts 0xd 18:03:01.614 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.08) 18:03:01.614 00.000 428 Moving (0.70, 0.08) raw xDistance=0.70 yDistance=0.00 18:03:01.614 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.70 18:03:01.614 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:01.614 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:03:01.614 00.000 428 MoveAxis(W, 1107, ABG) 18:03:01.614 00.000 428 Guiding Dir = 3, Dur = 1107 18:03:01.629 00.015 428 IsSlewing returns 0 18:03:01.629 00.000 428 IsGuiding returns 0 18:03:01.645 00.016 428 PulseGuide returned control before completion, sleep 1100 18:03:01.708 00.063 10672 UpdateGuideState exits: m=551510 SNR=69.6 18:03:01.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:01.708 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:01.708 00.000 10672 Enqueuing Expose request 18:03:02.754 01.046 428 IsGuiding returns 1 18:03:02.754 00.000 428 scope still moving after pulse duration time elapsed 18:03:02.801 00.047 428 IsSlewing returns 0 18:03:02.801 00.000 428 IsGuiding returns 0 18:03:02.801 00.000 428 scope move finished after 1107 + 65 ms 18:03:02.801 00.000 428 Move returns status 0, amount 1107 18:03:02.801 00.000 428 MoveAxis(N, 0, ABG) 18:03:02.801 00.000 428 Move returns status 0, amount 0 18:03:02.801 00.000 428 move complete, result=0 18:03:02.801 00.000 428 worker thread done servicing request 18:03:02.801 00.000 10672 GuideStep: 0.7 px 1107 ms WEST, 0.0 px 0 ms NORTH 18:03:02.801 00.000 428 Worker thread wakes up 18:03:02.801 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:02.801 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:04.004 01.203 428 Exposure complete 18:03:04.129 00.125 428 worker thread done servicing request 18:03:04.129 00.000 10672 OnExposeComplete: enter 18:03:04.129 00.000 10672 UpdateGuideState(): m_state=6 18:03:04.129 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 177 18:03:04.129 00.000 10672 Star::Find returns 1 (0), X=180.35, Y=930.05, Mass=517472, SNR=60.2, Peak=55888 HFD=3.8 18:03:04.129 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.12) = xAngle (-1.11 = -1.11) 18:03:04.129 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.09 = -1.09) 18:03:04.129 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.31 hyp=0.37 cameraTheta=-0.99 mountX=0.16 mountY=-0.33, mountTheta=-1.10 18:03:04.129 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.31, opts=13) 18:03:04.129 00.000 10672 Enqueuing Move request for scope (0.20, -0.31) 18:03:04.129 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:03:04.144 00.015 428 Worker thread wakes up 18:03:04.144 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.31) opts 0xd 18:03:04.144 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.31) 18:03:04.144 00.000 428 Moving (0.20, -0.31) raw xDistance=0.16 yDistance=-0.33 18:03:04.144 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:03:04.144 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:04.144 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:03:04.144 00.000 428 MoveAxis(E, 0, ABG) 18:03:04.144 00.000 428 Move returns status 0, amount 0 18:03:04.144 00.000 428 MoveAxis(N, 0, ABG) 18:03:04.144 00.000 428 Move returns status 0, amount 0 18:03:04.144 00.000 428 move complete, result=0 18:03:04.144 00.000 428 worker thread done servicing request 18:03:04.222 00.078 10672 UpdateGuideState exits: m=517472 SNR=60.2 18:03:04.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:04.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:04.222 00.000 10672 Enqueuing Expose request 18:03:04.222 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:03:04.222 00.000 428 Worker thread wakes up 18:03:04.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:04.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:06.492 02.270 428 Exposure complete 18:03:06.633 00.141 428 worker thread done servicing request 18:03:06.633 00.000 10672 OnExposeComplete: enter 18:03:06.633 00.000 10672 UpdateGuideState(): m_state=6 18:03:06.633 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 178 18:03:06.633 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=929.68, Mass=544654, SNR=63.9, Peak=52608 HFD=3.5 18:03:06.633 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.12) = xAngle (-1.28 = -1.28) 18:03:06.633 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.27 = -1.27) 18:03:06.633 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.68 hyp=0.74 cameraTheta=-1.16 mountX=0.21 mountY=-0.71, mountTheta=-1.28 18:03:06.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.68, opts=13) 18:03:06.633 00.000 10672 Enqueuing Move request for scope (0.30, -0.68) 18:03:06.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:03:06.633 00.000 428 Worker thread wakes up 18:03:06.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.68) opts 0xd 18:03:06.633 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.68) 18:03:06.633 00.000 428 Moving (0.30, -0.68) raw xDistance=0.21 yDistance=-0.71 18:03:06.633 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:03:06.633 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:03:06.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.71 18:03:06.633 00.000 428 MoveAxis(E, 0, ABG) 18:03:06.633 00.000 428 Move returns status 0, amount 0 18:03:06.633 00.000 428 MoveAxis(N, 0, ABG) 18:03:06.633 00.000 428 Move returns status 0, amount 0 18:03:06.633 00.000 428 move complete, result=0 18:03:06.633 00.000 428 worker thread done servicing request 18:03:06.711 00.078 10672 UpdateGuideState exits: m=544654 SNR=63.9 18:03:06.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:06.727 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:06.727 00.000 10672 Enqueuing Expose request 18:03:06.727 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 18:03:06.727 00.000 428 Worker thread wakes up 18:03:06.727 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:06.727 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:08.992 02.265 428 Exposure complete 18:03:09.116 00.124 428 worker thread done servicing request 18:03:09.116 00.000 10672 OnExposeComplete: enter 18:03:09.116 00.000 10672 UpdateGuideState(): m_state=6 18:03:09.116 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 179 18:03:09.116 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.02, Mass=546775, SNR=58.6, Peak=46288 HFD=3.9 18:03:09.116 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.12) = xAngle (-1.01 = -1.01) 18:03:09.116 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.00 = -1.00) 18:03:09.116 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.34 hyp=0.43 cameraTheta=-0.89 mountX=0.23 mountY=-0.36, mountTheta=-1.01 18:03:09.116 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.34, opts=13) 18:03:09.116 00.000 10672 Enqueuing Move request for scope (0.27, -0.34) 18:03:09.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:03:09.116 00.000 428 Worker thread wakes up 18:03:09.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.34) opts 0xd 18:03:09.116 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.34) 18:03:09.116 00.000 428 Moving (0.27, -0.34) raw xDistance=0.23 yDistance=-0.36 18:03:09.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:03:09.116 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:09.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:03:09.132 00.016 428 MoveAxis(E, 0, ABG) 18:03:09.132 00.000 428 Move returns status 0, amount 0 18:03:09.132 00.000 428 MoveAxis(N, 0, ABG) 18:03:09.132 00.000 428 Move returns status 0, amount 0 18:03:09.132 00.000 428 move complete, result=0 18:03:09.132 00.000 428 worker thread done servicing request 18:03:09.210 00.078 10672 UpdateGuideState exits: m=546775 SNR=58.6 18:03:09.210 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:09.210 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:09.210 00.000 10672 Enqueuing Expose request 18:03:09.210 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:03:09.210 00.000 428 Worker thread wakes up 18:03:09.210 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:09.210 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:11.506 02.296 428 Exposure complete 18:03:11.631 00.125 428 worker thread done servicing request 18:03:11.631 00.000 10672 OnExposeComplete: enter 18:03:11.631 00.000 10672 UpdateGuideState(): m_state=6 18:03:11.631 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 180 18:03:11.631 00.000 10672 Star::Find returns 1 (0), X=180.39, Y=930.10, Mass=507928, SNR=54.3, Peak=46400 HFD=3.9 18:03:11.631 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.12) = xAngle (-0.96 = -0.96) 18:03:11.631 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.95 = -0.95) 18:03:11.631 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.26 hyp=0.35 cameraTheta=-0.84 mountX=0.20 mountY=-0.29, mountTheta=-0.96 18:03:11.631 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.26, opts=13) 18:03:11.631 00.000 10672 Enqueuing Move request for scope (0.24, -0.26) 18:03:11.631 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:03:11.631 00.000 428 Worker thread wakes up 18:03:11.631 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.26) opts 0xd 18:03:11.631 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.26) 18:03:11.631 00.000 428 Moving (0.24, -0.26) raw xDistance=0.20 yDistance=-0.29 18:03:11.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:03:11.631 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:11.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:03:11.631 00.000 428 MoveAxis(E, 0, ABG) 18:03:11.631 00.000 428 Move returns status 0, amount 0 18:03:11.631 00.000 428 MoveAxis(N, 0, ABG) 18:03:11.631 00.000 428 Move returns status 0, amount 0 18:03:11.631 00.000 428 move complete, result=0 18:03:11.631 00.000 428 worker thread done servicing request 18:03:11.725 00.094 10672 UpdateGuideState exits: m=507928 SNR=54.3 18:03:11.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:11.725 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:11.725 00.000 10672 Enqueuing Expose request 18:03:11.725 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:03:11.725 00.000 428 Worker thread wakes up 18:03:11.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:11.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:13.995 02.270 428 Exposure complete 18:03:14.135 00.140 428 worker thread done servicing request 18:03:14.135 00.000 10672 OnExposeComplete: enter 18:03:14.135 00.000 10672 UpdateGuideState(): m_state=6 18:03:14.135 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 181 18:03:14.135 00.000 10672 Star::Find returns 1 (0), X=180.59, Y=929.54, Mass=525366, SNR=55.1, Peak=38880 HFD=3.3 18:03:14.135 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.12) = xAngle (-1.20 = -1.20) 18:03:14.135 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.19 = -1.19) 18:03:14.135 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.82 hyp=0.93 cameraTheta=-1.08 mountX=0.34 mountY=-0.86, mountTheta=-1.20 18:03:14.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.82, opts=13) 18:03:14.135 00.000 10672 Enqueuing Move request for scope (0.44, -0.82) 18:03:14.135 00.000 428 Worker thread wakes up 18:03:14.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:03:14.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.82) opts 0xd 18:03:14.151 00.016 428 Handling offset move in thread for scope, endpoint = (0.44, -0.82) 18:03:14.151 00.000 428 Moving (0.44, -0.82) raw xDistance=0.34 yDistance=-0.86 18:03:14.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:03:14.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:03:14.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.86 18:03:14.151 00.000 428 MoveAxis(E, 0, ABG) 18:03:14.151 00.000 428 Move returns status 0, amount 0 18:03:14.151 00.000 428 MoveAxis(N, 0, ABG) 18:03:14.151 00.000 428 Move returns status 0, amount 0 18:03:14.151 00.000 428 move complete, result=0 18:03:14.151 00.000 428 worker thread done servicing request 18:03:14.229 00.078 10672 UpdateGuideState exits: m=525366 SNR=55.1 18:03:14.229 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:14.229 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:14.229 00.000 10672 Enqueuing Expose request 18:03:14.229 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH 18:03:14.229 00.000 428 Worker thread wakes up 18:03:14.229 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:14.229 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:16.478 02.249 428 Exposure complete 18:03:16.603 00.125 428 worker thread done servicing request 18:03:16.603 00.000 10672 OnExposeComplete: enter 18:03:16.603 00.000 10672 UpdateGuideState(): m_state=6 18:03:16.603 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 182 18:03:16.603 00.000 10672 Star::Find returns 1 (0), X=180.68, Y=929.85, Mass=513794, SNR=68.0, Peak=51856 HFD=3.8 18:03:16.603 00.000 10672 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.12) = xAngle (-0.89 = -0.89) 18:03:16.603 00.000 10672 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.87 = -0.87) 18:03:16.603 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.51 hyp=0.73 cameraTheta=-0.77 mountX=0.46 mountY=-0.56, mountTheta=-0.88 18:03:16.603 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.51, opts=13) 18:03:16.603 00.000 10672 Enqueuing Move request for scope (0.52, -0.51) 18:03:16.603 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:03:16.603 00.000 428 Worker thread wakes up 18:03:16.603 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.51) opts 0xd 18:03:16.603 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.51) 18:03:16.603 00.000 428 Moving (0.52, -0.51) raw xDistance=0.46 yDistance=-0.56 18:03:16.603 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 18:03:16.603 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.49 newest=-1.71 18:03:16.603 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 18:03:16.603 00.000 428 MoveAxis(W, 684, ABG) 18:03:16.603 00.000 428 Guiding Dir = 3, Dur = 684 18:03:16.619 00.016 428 IsSlewing returns 0 18:03:16.619 00.000 428 IsGuiding returns 0 18:03:16.635 00.016 428 PulseGuide returned control before completion, sleep 674 18:03:16.697 00.062 10672 UpdateGuideState exits: m=513794 SNR=68.0 18:03:16.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:16.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:16.697 00.000 10672 Enqueuing Expose request 18:03:17.322 00.625 428 IsGuiding returns 1 18:03:17.322 00.000 428 scope still moving after pulse duration time elapsed 18:03:17.353 00.031 428 IsSlewing returns 0 18:03:17.353 00.000 428 IsGuiding returns 0 18:03:17.353 00.000 428 scope move finished after 684 + 57 ms 18:03:17.353 00.000 428 Move returns status 0, amount 684 18:03:17.353 00.000 428 MoveAxis(N, 848, ABG) 18:03:17.353 00.000 428 Guiding Dir = 0, Dur = 848 18:03:17.353 00.000 428 IsSlewing returns 0 18:03:17.353 00.000 428 IsGuiding returns 0 18:03:17.431 00.078 428 PulseGuide returned control before completion, sleep 784 18:03:18.244 00.813 428 IsGuiding returns 1 18:03:18.244 00.000 428 scope still moving after pulse duration time elapsed 18:03:18.306 00.062 428 IsSlewing returns 0 18:03:18.306 00.000 428 IsGuiding returns 0 18:03:18.306 00.000 428 scope move finished after 848 + 107 ms 18:03:18.306 00.000 428 Move returns status 0, amount 848 18:03:18.321 00.015 428 move complete, result=0 18:03:18.321 00.000 428 worker thread done servicing request 18:03:18.321 00.000 10672 GuideStep: 0.5 px 684 ms WEST, -0.6 px 848 ms NORTH 18:03:18.321 00.000 428 Worker thread wakes up 18:03:18.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:18.321 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:18.978 00.657 428 Exposure complete 18:03:19.134 00.156 10672 OnExposeComplete: enter 18:03:19.134 00.000 428 worker thread done servicing request 18:03:19.134 00.000 10672 UpdateGuideState(): m_state=6 18:03:19.134 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 183 18:03:19.134 00.000 10672 Star::Find returns 1 (0), X=180.72, Y=930.18, Mass=588291, SNR=66.2, Peak=51856 HFD=3.8 18:03:19.134 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.12) = xAngle (-0.43 = -0.43) 18:03:19.134 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.42 = -0.42) 18:03:19.134 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.18 hyp=0.59 cameraTheta=-0.31 mountX=0.54 mountY=-0.24, mountTheta=-0.42 18:03:19.134 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.18, opts=13) 18:03:19.134 00.000 10672 Enqueuing Move request for scope (0.56, -0.18) 18:03:19.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:03:19.134 00.000 428 Worker thread wakes up 18:03:19.134 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.18) opts 0xd 18:03:19.134 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.18) 18:03:19.134 00.000 428 Moving (0.56, -0.18) raw xDistance=0.54 yDistance=-0.24 18:03:19.134 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.54 18:03:19.134 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:19.134 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:03:19.134 00.000 428 MoveAxis(W, 849, ABG) 18:03:19.134 00.000 428 Guiding Dir = 3, Dur = 849 18:03:19.134 00.000 428 IsSlewing returns 0 18:03:19.134 00.000 428 IsGuiding returns 0 18:03:19.165 00.031 428 PulseGuide returned control before completion, sleep 836 18:03:19.243 00.078 10672 UpdateGuideState exits: m=588291 SNR=66.2 18:03:19.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:19.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:19.243 00.000 10672 Enqueuing Expose request 18:03:20.009 00.766 428 IsGuiding returns 1 18:03:20.009 00.000 428 scope still moving after pulse duration time elapsed 18:03:20.040 00.031 428 IsSlewing returns 0 18:03:20.040 00.000 428 IsGuiding returns 0 18:03:20.040 00.000 428 scope move finished after 849 + 53 ms 18:03:20.040 00.000 428 Move returns status 0, amount 849 18:03:20.040 00.000 428 MoveAxis(N, 0, ABG) 18:03:20.040 00.000 428 Move returns status 0, amount 0 18:03:20.040 00.000 428 move complete, result=0 18:03:20.040 00.000 428 worker thread done servicing request 18:03:20.040 00.000 10672 GuideStep: 0.5 px 849 ms WEST, -0.2 px 0 ms NORTH 18:03:20.040 00.000 428 Worker thread wakes up 18:03:20.040 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:20.040 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:21.492 01.452 428 Exposure complete 18:03:21.633 00.141 428 worker thread done servicing request 18:03:21.633 00.000 10672 OnExposeComplete: enter 18:03:21.633 00.000 10672 UpdateGuideState(): m_state=6 18:03:21.633 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 184 18:03:21.633 00.000 10672 Star::Find returns 1 (0), X=180.80, Y=930.20, Mass=594393, SNR=69.3, Peak=49456 HFD=3.9 18:03:21.633 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.12) = xAngle (-0.37 = -0.37) 18:03:21.633 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36) 18:03:21.633 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=-0.16 hyp=0.67 cameraTheta=-0.25 mountX=0.62 mountY=-0.23, mountTheta=-0.36 18:03:21.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=-0.16, opts=13) 18:03:21.633 00.000 10672 Enqueuing Move request for scope (0.65, -0.16) 18:03:21.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:03:21.633 00.000 428 Worker thread wakes up 18:03:21.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.16) opts 0xd 18:03:21.633 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, -0.16) 18:03:21.633 00.000 428 Moving (0.65, -0.16) raw xDistance=0.62 yDistance=-0.23 18:03:21.633 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.62 18:03:21.633 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:21.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:03:21.633 00.000 428 MoveAxis(W, 986, ABG) 18:03:21.633 00.000 428 Guiding Dir = 3, Dur = 986 18:03:21.633 00.000 428 IsSlewing returns 0 18:03:21.633 00.000 428 IsGuiding returns 0 18:03:21.649 00.016 428 PulseGuide returned control before completion, sleep 982 18:03:21.711 00.062 10672 UpdateGuideState exits: m=594393 SNR=69.3 18:03:21.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:21.711 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:21.711 00.000 10672 Enqueuing Expose request 18:03:22.654 00.943 428 IsGuiding returns 0 18:03:22.654 00.000 428 Move returns status 0, amount 986 18:03:22.654 00.000 428 MoveAxis(N, 0, ABG) 18:03:22.654 00.000 428 Move returns status 0, amount 0 18:03:22.654 00.000 428 move complete, result=0 18:03:22.669 00.015 428 worker thread done servicing request 18:03:22.669 00.000 10672 GuideStep: 0.6 px 986 ms WEST, -0.2 px 0 ms NORTH 18:03:22.669 00.000 428 Worker thread wakes up 18:03:22.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:22.669 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:23.997 01.328 428 Exposure complete 18:03:24.122 00.125 428 worker thread done servicing request 18:03:24.122 00.000 10672 OnExposeComplete: enter 18:03:24.122 00.000 10672 UpdateGuideState(): m_state=6 18:03:24.122 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 185 18:03:24.122 00.000 10672 Star::Find returns 1 (0), X=180.38, Y=930.21, Mass=548195, SNR=69.0, Peak=54800 HFD=3.7 18:03:24.122 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.12) = xAngle (-0.71 = -0.71) 18:03:24.122 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.70 = -0.70) 18:03:24.122 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-0.59 mountX=0.21 mountY=-0.18, mountTheta=-0.71 18:03:24.122 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.15, opts=13) 18:03:24.122 00.000 10672 Enqueuing Move request for scope (0.23, -0.15) 18:03:24.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:03:24.122 00.000 428 Worker thread wakes up 18:03:24.122 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd 18:03:24.122 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.15) 18:03:24.122 00.000 428 Moving (0.23, -0.15) raw xDistance=0.21 yDistance=-0.18 18:03:24.122 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:03:24.122 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:24.122 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:03:24.122 00.000 428 MoveAxis(E, 0, ABG) 18:03:24.122 00.000 428 Move returns status 0, amount 0 18:03:24.122 00.000 428 MoveAxis(N, 0, ABG) 18:03:24.122 00.000 428 Move returns status 0, amount 0 18:03:24.122 00.000 428 move complete, result=0 18:03:24.122 00.000 428 worker thread done servicing request 18:03:24.200 00.078 10672 UpdateGuideState exits: m=548195 SNR=69.0 18:03:24.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:24.200 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:24.200 00.000 10672 Enqueuing Expose request 18:03:24.200 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:03:24.200 00.000 428 Worker thread wakes up 18:03:24.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:24.200 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:26.496 02.296 428 Exposure complete 18:03:26.668 00.172 428 worker thread done servicing request 18:03:26.668 00.000 10672 OnExposeComplete: enter 18:03:26.668 00.000 10672 UpdateGuideState(): m_state=6 18:03:26.668 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 186 18:03:26.668 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=930.47, Mass=604098, SNR=71.1, Peak=52944 HFD=3.9 18:03:26.668 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.12) = xAngle (1.61 = 1.61) 18:03:26.668 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62) 18:03:26.668 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.73 mountX=-0.00 mountY=0.11, mountTheta=1.61 18:03:26.668 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.11, opts=13) 18:03:26.668 00.000 10672 Enqueuing Move request for scope (-0.02, 0.11) 18:03:26.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:03:26.668 00.000 428 Worker thread wakes up 18:03:26.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd 18:03:26.668 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.11) 18:03:26.668 00.000 428 Moving (-0.02, 0.11) raw xDistance=-0.00 yDistance=0.11 18:03:26.668 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:03:26.668 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:26.668 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 18:03:26.668 00.000 428 MoveAxis(E, 0, ABG) 18:03:26.668 00.000 428 Move returns status 0, amount 0 18:03:26.668 00.000 428 MoveAxis(N, 0, ABG) 18:03:26.668 00.000 428 Move returns status 0, amount 0 18:03:26.668 00.000 428 move complete, result=0 18:03:26.683 00.015 428 worker thread done servicing request 18:03:26.761 00.078 10672 UpdateGuideState exits: m=604098 SNR=71.1 18:03:26.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:26.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:26.761 00.000 10672 Enqueuing Expose request 18:03:26.761 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:03:26.761 00.000 428 Worker thread wakes up 18:03:26.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:26.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:28.995 02.234 428 Exposure complete 18:03:29.120 00.125 428 worker thread done servicing request 18:03:29.120 00.000 10672 OnExposeComplete: enter 18:03:29.120 00.000 10672 UpdateGuideState(): m_state=6 18:03:29.120 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 187 18:03:29.120 00.000 10672 Star::Find returns 1 (0), X=180.40, Y=930.24, Mass=595154, SNR=70.1, Peak=48912 HFD=3.7 18:03:29.120 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.12) = xAngle (-0.58 = -0.58) 18:03:29.120 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.57 = -0.57) 18:03:29.120 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-0.46 mountX=0.23 mountY=-0.15, mountTheta=-0.58 18:03:29.120 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.12, opts=13) 18:03:29.120 00.000 10672 Enqueuing Move request for scope (0.25, -0.12) 18:03:29.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:03:29.120 00.000 428 Worker thread wakes up 18:03:29.120 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.12) opts 0xd 18:03:29.120 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.12) 18:03:29.120 00.000 428 Moving (0.25, -0.12) raw xDistance=0.23 yDistance=-0.15 18:03:29.120 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:03:29.120 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:29.120 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:03:29.120 00.000 428 MoveAxis(E, 0, ABG) 18:03:29.120 00.000 428 Move returns status 0, amount 0 18:03:29.120 00.000 428 MoveAxis(N, 0, ABG) 18:03:29.120 00.000 428 Move returns status 0, amount 0 18:03:29.120 00.000 428 move complete, result=0 18:03:29.120 00.000 428 worker thread done servicing request 18:03:29.198 00.078 10672 UpdateGuideState exits: m=595154 SNR=70.1 18:03:29.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:29.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:29.198 00.000 10672 Enqueuing Expose request 18:03:29.198 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:03:29.198 00.000 428 Worker thread wakes up 18:03:29.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:29.198 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:31.484 02.286 428 Exposure complete 18:03:31.609 00.125 428 worker thread done servicing request 18:03:31.609 00.000 10672 OnExposeComplete: enter 18:03:31.609 00.000 10672 UpdateGuideState(): m_state=6 18:03:31.609 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 188 18:03:31.609 00.000 10672 Star::Find returns 1 (0), X=180.59, Y=930.26, Mass=569517, SNR=66.4, Peak=49680 HFD=3.6 18:03:31.609 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.12) = xAngle (-0.35 = -0.35) 18:03:31.609 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.33 = -0.33) 18:03:31.609 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.10 hyp=0.45 cameraTheta=-0.23 mountX=0.42 mountY=-0.15, mountTheta=-0.33 18:03:31.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.10, opts=13) 18:03:31.609 00.000 10672 Enqueuing Move request for scope (0.44, -0.10) 18:03:31.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:03:31.609 00.000 428 Worker thread wakes up 18:03:31.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.10) opts 0xd 18:03:31.609 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.10) 18:03:31.609 00.000 428 Moving (0.44, -0.10) raw xDistance=0.42 yDistance=-0.15 18:03:31.609 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:03:31.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:31.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:03:31.609 00.000 428 MoveAxis(E, 0, ABG) 18:03:31.609 00.000 428 Move returns status 0, amount 0 18:03:31.609 00.000 428 MoveAxis(N, 0, ABG) 18:03:31.609 00.000 428 Move returns status 0, amount 0 18:03:31.609 00.000 428 move complete, result=0 18:03:31.609 00.000 428 worker thread done servicing request 18:03:31.702 00.093 10672 UpdateGuideState exits: m=569517 SNR=66.4 18:03:31.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:31.702 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:31.702 00.000 10672 Enqueuing Expose request 18:03:31.702 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:03:31.702 00.000 428 Worker thread wakes up 18:03:31.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:31.702 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:33.999 02.297 428 Exposure complete 18:03:34.139 00.140 428 worker thread done servicing request 18:03:34.139 00.000 10672 OnExposeComplete: enter 18:03:34.139 00.000 10672 UpdateGuideState(): m_state=6 18:03:34.139 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 189 18:03:34.139 00.000 10672 Star::Find returns 1 (0), X=180.52, Y=930.22, Mass=526026, SNR=60.0, Peak=52176 HFD=3.6 18:03:34.139 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.12) = xAngle (-0.49 = -0.49) 18:03:34.139 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.47 = -0.47) 18:03:34.139 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.14 hyp=0.40 cameraTheta=-0.37 mountX=0.35 mountY=-0.18, mountTheta=-0.48 18:03:34.139 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.14, opts=13) 18:03:34.139 00.000 10672 Enqueuing Move request for scope (0.37, -0.14) 18:03:34.139 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:03:34.139 00.000 428 Worker thread wakes up 18:03:34.139 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.14) opts 0xd 18:03:34.139 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.14) 18:03:34.139 00.000 428 Moving (0.37, -0.14) raw xDistance=0.35 yDistance=-0.18 18:03:34.139 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 18:03:34.139 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:34.139 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:03:34.139 00.000 428 MoveAxis(E, 0, ABG) 18:03:34.139 00.000 428 Move returns status 0, amount 0 18:03:34.139 00.000 428 MoveAxis(N, 0, ABG) 18:03:34.139 00.000 428 Move returns status 0, amount 0 18:03:34.139 00.000 428 move complete, result=0 18:03:34.139 00.000 428 worker thread done servicing request 18:03:34.217 00.078 10672 UpdateGuideState exits: m=526026 SNR=60.0 18:03:34.233 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:34.233 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:34.233 00.000 10672 Enqueuing Expose request 18:03:34.233 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:03:34.233 00.000 428 Worker thread wakes up 18:03:34.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:34.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:36.466 02.233 428 Exposure complete 18:03:36.607 00.141 428 worker thread done servicing request 18:03:36.607 00.000 10672 OnExposeComplete: enter 18:03:36.607 00.000 10672 UpdateGuideState(): m_state=6 18:03:36.607 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 190 18:03:36.607 00.000 10672 Star::Find returns 1 (0), X=180.72, Y=930.43, Mass=509926, SNR=57.9, Peak=44880 HFD=3.4 18:03:36.607 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.12) = xAngle (-0.00 = -0.00) 18:03:36.607 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.01 = 0.01) 18:03:36.607 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.07 hyp=0.57 cameraTheta=0.12 mountX=0.57 mountY=0.01, mountTheta=0.01 18:03:36.607 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.07, opts=13) 18:03:36.607 00.000 10672 Enqueuing Move request for scope (0.57, 0.07) 18:03:36.607 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3240, FiltMax=65488, Gamma=1.000 18:03:36.607 00.000 428 Worker thread wakes up 18:03:36.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.07) opts 0xd 18:03:36.607 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.07) 18:03:36.607 00.000 428 Moving (0.57, 0.07) raw xDistance=0.57 yDistance=0.01 18:03:36.607 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 18:03:36.607 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:36.607 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:03:36.607 00.000 428 MoveAxis(W, 854, ABG) 18:03:36.607 00.000 428 Guiding Dir = 3, Dur = 854 18:03:36.607 00.000 428 IsSlewing returns 0 18:03:36.607 00.000 428 IsGuiding returns 0 18:03:36.623 00.016 428 PulseGuide returned control before completion, sleep 843 18:03:36.685 00.062 10672 UpdateGuideState exits: m=509926 SNR=57.9 18:03:36.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:36.685 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:36.685 00.000 10672 Enqueuing Expose request 18:03:37.498 00.813 428 IsGuiding returns 1 18:03:37.498 00.000 428 scope still moving after pulse duration time elapsed 18:03:37.529 00.031 428 IsSlewing returns 0 18:03:37.529 00.000 428 IsGuiding returns 0 18:03:37.529 00.000 428 scope move finished after 854 + 64 ms 18:03:37.529 00.000 428 Move returns status 0, amount 854 18:03:37.529 00.000 428 MoveAxis(N, 0, ABG) 18:03:37.529 00.000 428 Move returns status 0, amount 0 18:03:37.529 00.000 428 move complete, result=0 18:03:37.529 00.000 428 worker thread done servicing request 18:03:37.529 00.000 428 Worker thread wakes up 18:03:37.529 00.000 10672 GuideStep: 0.6 px 854 ms WEST, 0.0 px 0 ms NORTH 18:03:37.529 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:37.529 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:38.986 01.457 428 Exposure complete 18:03:39.126 00.140 428 worker thread done servicing request 18:03:39.126 00.000 10672 OnExposeComplete: enter 18:03:39.126 00.000 10672 UpdateGuideState(): m_state=6 18:03:39.126 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 191 18:03:39.126 00.000 10672 Star::Find returns 1 (0), X=180.28, Y=930.08, Mass=509286, SNR=69.0, Peak=53712 HFD=3.8 18:03:39.126 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.12) = xAngle (-1.27 = -1.27) 18:03:39.126 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 18:03:39.126 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.15 mountX=0.09 mountY=-0.29, mountTheta=-1.27 18:03:39.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.28, opts=13) 18:03:39.126 00.000 10672 Enqueuing Move request for scope (0.13, -0.28) 18:03:39.126 00.000 428 Worker thread wakes up 18:03:39.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:03:39.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd 18:03:39.126 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.28) 18:03:39.126 00.000 428 Moving (0.13, -0.28) raw xDistance=0.09 yDistance=-0.29 18:03:39.126 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:03:39.126 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:39.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:03:39.126 00.000 428 MoveAxis(E, 0, ABG) 18:03:39.126 00.000 428 Move returns status 0, amount 0 18:03:39.126 00.000 428 MoveAxis(N, 0, ABG) 18:03:39.126 00.000 428 Move returns status 0, amount 0 18:03:39.126 00.000 428 move complete, result=0 18:03:39.126 00.000 428 worker thread done servicing request 18:03:39.204 00.078 10672 UpdateGuideState exits: m=509286 SNR=69.0 18:03:39.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:39.204 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:39.204 00.000 10672 Enqueuing Expose request 18:03:39.204 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:03:39.204 00.000 428 Worker thread wakes up 18:03:39.204 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:39.204 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:41.469 02.265 428 Exposure complete 18:03:41.594 00.125 428 worker thread done servicing request 18:03:41.594 00.000 10672 OnExposeComplete: enter 18:03:41.594 00.000 10672 UpdateGuideState(): m_state=6 18:03:41.594 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 192 18:03:41.594 00.000 10672 Star::Find returns 1 (0), X=180.75, Y=930.09, Mass=602751, SNR=64.7, Peak=53072 HFD=4.0 18:03:41.594 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.12) = xAngle (-0.55 = -0.55) 18:03:41.594 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.53 = -0.53) 18:03:41.594 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.27 hyp=0.66 cameraTheta=-0.43 mountX=0.56 mountY=-0.33, mountTheta=-0.54 18:03:41.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.27, opts=13) 18:03:41.594 00.000 10672 Enqueuing Move request for scope (0.60, -0.27) 18:03:41.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3584, FiltMax=65504, Gamma=1.000 18:03:41.594 00.000 428 Worker thread wakes up 18:03:41.610 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.27) opts 0xd 18:03:41.610 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.27) 18:03:41.610 00.000 428 Moving (0.60, -0.27) raw xDistance=0.56 yDistance=-0.33 18:03:41.610 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 18:03:41.610 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:41.610 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:03:41.610 00.000 428 MoveAxis(W, 836, ABG) 18:03:41.610 00.000 428 Guiding Dir = 3, Dur = 836 18:03:41.610 00.000 428 IsSlewing returns 0 18:03:41.610 00.000 428 IsGuiding returns 0 18:03:41.626 00.016 428 PulseGuide returned control before completion, sleep 819 18:03:41.688 00.062 10672 UpdateGuideState exits: m=602751 SNR=64.7 18:03:41.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:41.688 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:41.688 00.000 10672 Enqueuing Expose request 18:03:42.485 00.797 428 IsGuiding returns 0 18:03:42.485 00.000 428 Move returns status 0, amount 836 18:03:42.485 00.000 428 MoveAxis(N, 0, ABG) 18:03:42.485 00.000 428 Move returns status 0, amount 0 18:03:42.485 00.000 428 move complete, result=0 18:03:42.485 00.000 428 worker thread done servicing request 18:03:42.485 00.000 428 Worker thread wakes up 18:03:42.485 00.000 10672 GuideStep: 0.6 px 836 ms WEST, -0.3 px 0 ms NORTH 18:03:42.485 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:42.485 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:43.984 01.499 428 Exposure complete 18:03:44.125 00.141 428 worker thread done servicing request 18:03:44.125 00.000 10672 OnExposeComplete: enter 18:03:44.125 00.000 10672 UpdateGuideState(): m_state=6 18:03:44.125 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 193 18:03:44.125 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=930.12, Mass=551154, SNR=73.0, Peak=58720 HFD=3.8 18:03:44.125 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.12) = xAngle (-1.36 = -1.36) 18:03:44.125 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.34 = -1.34) 18:03:44.125 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.26 cameraTheta=-1.24 mountX=0.05 mountY=-0.25, mountTheta=-1.36 18:03:44.125 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.24, opts=13) 18:03:44.125 00.000 10672 Enqueuing Move request for scope (0.08, -0.24) 18:03:44.125 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:03:44.125 00.000 428 Worker thread wakes up 18:03:44.125 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.24) opts 0xd 18:03:44.125 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.24) 18:03:44.125 00.000 428 Moving (0.08, -0.24) raw xDistance=0.05 yDistance=-0.25 18:03:44.125 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:03:44.125 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:44.125 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:03:44.125 00.000 428 MoveAxis(E, 0, ABG) 18:03:44.125 00.000 428 Move returns status 0, amount 0 18:03:44.125 00.000 428 MoveAxis(N, 0, ABG) 18:03:44.125 00.000 428 Move returns status 0, amount 0 18:03:44.125 00.000 428 move complete, result=0 18:03:44.125 00.000 428 worker thread done servicing request 18:03:44.203 00.078 10672 UpdateGuideState exits: m=551154 SNR=73.0 18:03:44.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:44.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:44.203 00.000 10672 Enqueuing Expose request 18:03:44.203 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:03:44.203 00.000 428 Worker thread wakes up 18:03:44.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:44.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:46.468 02.265 428 Exposure complete 18:03:46.608 00.140 428 worker thread done servicing request 18:03:46.608 00.000 10672 OnExposeComplete: enter 18:03:46.608 00.000 10672 UpdateGuideState(): m_state=6 18:03:46.608 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 194 18:03:46.608 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.14, Mass=573173, SNR=73.1, Peak=53168 HFD=4.0 18:03:46.608 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.12) = xAngle (-1.84 = -1.84) 18:03:46.608 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.83 = -1.83) 18:03:46.608 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.72 mountX=-0.06 mountY=-0.21, mountTheta=-1.84 18:03:46.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.22, opts=13) 18:03:46.608 00.000 10672 Enqueuing Move request for scope (-0.03, -0.22) 18:03:46.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:03:46.608 00.000 428 Worker thread wakes up 18:03:46.608 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd 18:03:46.608 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.22) 18:03:46.608 00.000 428 Moving (-0.03, -0.22) raw xDistance=-0.06 yDistance=-0.21 18:03:46.608 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:03:46.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:46.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:03:46.608 00.000 428 MoveAxis(E, 0, ABG) 18:03:46.608 00.000 428 Move returns status 0, amount 0 18:03:46.608 00.000 428 MoveAxis(N, 0, ABG) 18:03:46.608 00.000 428 Move returns status 0, amount 0 18:03:46.608 00.000 428 move complete, result=0 18:03:46.608 00.000 428 worker thread done servicing request 18:03:46.686 00.078 10672 UpdateGuideState exits: m=573173 SNR=73.1 18:03:46.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:46.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:46.686 00.000 10672 Enqueuing Expose request 18:03:46.686 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:03:46.686 00.000 428 Worker thread wakes up 18:03:46.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:46.686 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:48.987 02.301 428 Exposure complete 18:03:49.127 00.140 428 worker thread done servicing request 18:03:49.127 00.000 10672 OnExposeComplete: enter 18:03:49.127 00.000 10672 UpdateGuideState(): m_state=6 18:03:49.127 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 195 18:03:49.127 00.000 10672 Star::Find returns 1 (0), X=180.23, Y=930.17, Mass=538054, SNR=59.1, Peak=45424 HFD=3.9 18:03:49.127 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.12) = xAngle (-1.29 = -1.29) 18:03:49.127 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.28 = -1.28) 18:03:49.127 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.17 mountX=0.06 mountY=-0.20, mountTheta=-1.29 18:03:49.127 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.19, opts=13) 18:03:49.127 00.000 10672 Enqueuing Move request for scope (0.08, -0.19) 18:03:49.127 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:03:49.127 00.000 428 Worker thread wakes up 18:03:49.127 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.19) opts 0xd 18:03:49.127 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.19) 18:03:49.127 00.000 428 Moving (0.08, -0.19) raw xDistance=0.06 yDistance=-0.20 18:03:49.127 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:03:49.127 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:49.127 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:03:49.127 00.000 428 MoveAxis(E, 0, ABG) 18:03:49.127 00.000 428 Move returns status 0, amount 0 18:03:49.127 00.000 428 MoveAxis(N, 0, ABG) 18:03:49.127 00.000 428 Move returns status 0, amount 0 18:03:49.127 00.000 428 move complete, result=0 18:03:49.127 00.000 428 worker thread done servicing request 18:03:49.206 00.079 10672 UpdateGuideState exits: m=538054 SNR=59.1 18:03:49.206 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:49.206 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:49.206 00.000 10672 Enqueuing Expose request 18:03:49.206 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:03:49.206 00.000 428 Worker thread wakes up 18:03:49.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:49.206 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:51.486 02.280 428 Exposure complete 18:03:51.611 00.125 428 worker thread done servicing request 18:03:51.611 00.000 10672 OnExposeComplete: enter 18:03:51.611 00.000 10672 UpdateGuideState(): m_state=6 18:03:51.611 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 196 18:03:51.611 00.000 10672 Star::Find returns 1 (0), X=180.37, Y=929.85, Mass=533156, SNR=62.2, Peak=48800 HFD=3.7 18:03:51.611 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.12) = xAngle (-1.30 = -1.30) 18:03:51.611 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.28 = -1.28) 18:03:51.611 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.51 hyp=0.55 cameraTheta=-1.17 mountX=0.15 mountY=-0.53, mountTheta=-1.29 18:03:51.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.51, opts=13) 18:03:51.611 00.000 10672 Enqueuing Move request for scope (0.21, -0.51) 18:03:51.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:03:51.611 00.000 428 Worker thread wakes up 18:03:51.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.51) opts 0xd 18:03:51.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.51) 18:03:51.611 00.000 428 Moving (0.21, -0.51) raw xDistance=0.15 yDistance=-0.53 18:03:51.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:03:51.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:51.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 18:03:51.611 00.000 428 MoveAxis(E, 0, ABG) 18:03:51.611 00.000 428 Move returns status 0, amount 0 18:03:51.611 00.000 428 MoveAxis(N, 0, ABG) 18:03:51.611 00.000 428 Move returns status 0, amount 0 18:03:51.611 00.000 428 move complete, result=0 18:03:51.611 00.000 428 worker thread done servicing request 18:03:51.689 00.078 10672 UpdateGuideState exits: m=533156 SNR=62.2 18:03:51.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:51.689 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:51.689 00.000 10672 Enqueuing Expose request 18:03:51.689 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:03:51.689 00.000 428 Worker thread wakes up 18:03:51.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:51.689 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:53.985 02.296 428 Exposure complete 18:03:54.110 00.125 428 worker thread done servicing request 18:03:54.110 00.000 10672 OnExposeComplete: enter 18:03:54.110 00.000 10672 UpdateGuideState(): m_state=6 18:03:54.110 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 197 18:03:54.110 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=930.11, Mass=563662, SNR=64.1, Peak=57408 HFD=4.2 18:03:54.110 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.12) = xAngle (-2.07 = -2.07) 18:03:54.110 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.06 = -2.06) 18:03:54.110 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.95 mountX=-0.13 mountY=-0.23, mountTheta=-2.07 18:03:54.110 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.25, opts=13) 18:03:54.110 00.000 10672 Enqueuing Move request for scope (-0.10, -0.25) 18:03:54.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:03:54.110 00.000 428 Worker thread wakes up 18:03:54.110 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.25) opts 0xd 18:03:54.110 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.25) 18:03:54.110 00.000 428 Moving (-0.10, -0.25) raw xDistance=-0.13 yDistance=-0.23 18:03:54.110 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:03:54.110 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:54.110 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:03:54.110 00.000 428 MoveAxis(E, 0, ABG) 18:03:54.110 00.000 428 Move returns status 0, amount 0 18:03:54.110 00.000 428 MoveAxis(N, 0, ABG) 18:03:54.110 00.000 428 Move returns status 0, amount 0 18:03:54.110 00.000 428 move complete, result=0 18:03:54.110 00.000 428 worker thread done servicing request 18:03:54.188 00.078 10672 UpdateGuideState exits: m=563662 SNR=64.1 18:03:54.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:54.188 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:54.188 00.000 10672 Enqueuing Expose request 18:03:54.188 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:03:54.188 00.000 428 Worker thread wakes up 18:03:54.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:54.188 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:56.489 02.301 428 Exposure complete 18:03:56.630 00.141 428 worker thread done servicing request 18:03:56.630 00.000 10672 OnExposeComplete: enter 18:03:56.630 00.000 10672 UpdateGuideState(): m_state=6 18:03:56.630 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 198 18:03:56.630 00.000 10672 Star::Find returns 1 (0), X=180.03, Y=930.02, Mass=577648, SNR=69.6, Peak=63632 HFD=4.0 18:03:56.630 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.12) = xAngle (-2.04 = -2.04) 18:03:56.630 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.02 = -2.02) 18:03:56.630 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.34 hyp=0.36 cameraTheta=-1.92 mountX=-0.16 mountY=-0.32, mountTheta=-2.03 18:03:56.630 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.34, opts=13) 18:03:56.630 00.000 10672 Enqueuing Move request for scope (-0.12, -0.34) 18:03:56.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:03:56.630 00.000 428 Worker thread wakes up 18:03:56.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.34) opts 0xd 18:03:56.630 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.34) 18:03:56.630 00.000 428 Moving (-0.12, -0.34) raw xDistance=-0.16 yDistance=-0.32 18:03:56.630 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:03:56.630 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:56.630 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 18:03:56.630 00.000 428 MoveAxis(E, 0, ABG) 18:03:56.630 00.000 428 Move returns status 0, amount 0 18:03:56.630 00.000 428 MoveAxis(N, 0, ABG) 18:03:56.630 00.000 428 Move returns status 0, amount 0 18:03:56.630 00.000 428 move complete, result=0 18:03:56.630 00.000 428 worker thread done servicing request 18:03:56.708 00.078 10672 UpdateGuideState exits: m=577648 SNR=69.6 18:03:56.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:56.708 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:56.708 00.000 10672 Enqueuing Expose request 18:03:56.708 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:03:56.708 00.000 428 Worker thread wakes up 18:03:56.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:56.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:03:58.989 02.281 428 Exposure complete 18:03:59.114 00.125 428 worker thread done servicing request 18:03:59.114 00.000 10672 OnExposeComplete: enter 18:03:59.114 00.000 10672 UpdateGuideState(): m_state=6 18:03:59.114 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 199 18:03:59.114 00.000 10672 Star::Find returns 1 (0), X=180.50, Y=930.13, Mass=524480, SNR=57.4, Peak=36480 HFD=3.9 18:03:59.114 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.12) = xAngle (-0.71 = -0.71) 18:03:59.114 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.70 = -0.70) 18:03:59.114 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.23 hyp=0.42 cameraTheta=-0.59 mountX=0.31 mountY=-0.27, mountTheta=-0.71 18:03:59.114 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.23, opts=13) 18:03:59.114 00.000 10672 Enqueuing Move request for scope (0.35, -0.23) 18:03:59.114 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:03:59.114 00.000 428 Worker thread wakes up 18:03:59.114 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.23) opts 0xd 18:03:59.114 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.23) 18:03:59.114 00.000 428 Moving (0.35, -0.23) raw xDistance=0.31 yDistance=-0.27 18:03:59.114 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 18:03:59.114 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:03:59.114 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:03:59.114 00.000 428 MoveAxis(E, 0, ABG) 18:03:59.114 00.000 428 Move returns status 0, amount 0 18:03:59.114 00.000 428 MoveAxis(N, 0, ABG) 18:03:59.114 00.000 428 Move returns status 0, amount 0 18:03:59.114 00.000 428 move complete, result=0 18:03:59.114 00.000 428 worker thread done servicing request 18:03:59.192 00.078 10672 UpdateGuideState exits: m=524480 SNR=57.4 18:03:59.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:03:59.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:03:59.192 00.000 10672 Enqueuing Expose request 18:03:59.192 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:03:59.192 00.000 428 Worker thread wakes up 18:03:59.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:03:59.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:01.488 02.296 428 Exposure complete 18:04:01.613 00.125 428 worker thread done servicing request 18:04:01.613 00.000 10672 OnExposeComplete: enter 18:04:01.613 00.000 10672 UpdateGuideState(): m_state=6 18:04:01.628 00.015 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 200 18:04:01.628 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=930.31, Mass=554382, SNR=58.5, Peak=40080 HFD=3.7 18:04:01.628 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.12) = xAngle (-0.41 = -0.41) 18:04:01.628 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.40 = -0.40) 18:04:01.628 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.29 mountX=0.17 mountY=-0.07, mountTheta=-0.40 18:04:01.628 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.05, opts=13) 18:04:01.628 00.000 10672 Enqueuing Move request for scope (0.18, -0.05) 18:04:01.628 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:04:01.628 00.000 428 Worker thread wakes up 18:04:01.628 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd 18:04:01.628 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.05) 18:04:01.628 00.000 428 Moving (0.18, -0.05) raw xDistance=0.17 yDistance=-0.07 18:04:01.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:04:01.628 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:01.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:04:01.628 00.000 428 MoveAxis(E, 0, ABG) 18:04:01.628 00.000 428 Move returns status 0, amount 0 18:04:01.628 00.000 428 MoveAxis(N, 0, ABG) 18:04:01.628 00.000 428 Move returns status 0, amount 0 18:04:01.628 00.000 428 move complete, result=0 18:04:01.628 00.000 428 worker thread done servicing request 18:04:01.706 00.078 10672 UpdateGuideState exits: m=554382 SNR=58.5 18:04:01.706 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:01.706 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:01.706 00.000 10672 Enqueuing Expose request 18:04:01.706 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:04:01.706 00.000 428 Worker thread wakes up 18:04:01.706 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:01.706 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:03.976 02.270 428 Exposure complete 18:04:04.116 00.140 428 worker thread done servicing request 18:04:04.116 00.000 10672 OnExposeComplete: enter 18:04:04.116 00.000 10672 UpdateGuideState(): m_state=6 18:04:04.116 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 201 18:04:04.116 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=929.77, Mass=567157, SNR=64.0, Peak=49120 HFD=3.7 18:04:04.116 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.12) = xAngle (-1.40 = -1.40) 18:04:04.116 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.39 = -1.39) 18:04:04.116 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.59 hyp=0.61 cameraTheta=-1.28 mountX=0.10 mountY=-0.60, mountTheta=-1.40 18:04:04.116 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.59, opts=13) 18:04:04.116 00.000 10672 Enqueuing Move request for scope (0.17, -0.59) 18:04:04.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:04:04.116 00.000 428 Worker thread wakes up 18:04:04.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.59) opts 0xd 18:04:04.116 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.59) 18:04:04.116 00.000 428 Moving (0.17, -0.59) raw xDistance=0.10 yDistance=-0.60 18:04:04.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:04:04.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 18:04:04.116 00.000 428 MoveAxis(E, 0, ABG) 18:04:04.116 00.000 428 Move returns status 0, amount 0 18:04:04.116 00.000 428 MoveAxis(N, 913, ABG) 18:04:04.116 00.000 428 Guiding Dir = 0, Dur = 913 18:04:04.148 00.032 428 IsSlewing returns 0 18:04:04.148 00.000 428 IsGuiding returns 0 18:04:04.194 00.046 10672 UpdateGuideState exits: m=567157 SNR=64.0 18:04:04.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:04.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:04.194 00.000 10672 Enqueuing Expose request 18:04:04.226 00.032 428 PulseGuide returned control before completion, sleep 844 18:04:05.085 00.859 428 IsGuiding returns 1 18:04:05.085 00.000 428 scope still moving after pulse duration time elapsed 18:04:05.116 00.031 428 IsSlewing returns 0 18:04:05.116 00.000 428 IsGuiding returns 1 18:04:05.179 00.063 428 IsSlewing returns 0 18:04:05.179 00.000 428 IsGuiding returns 0 18:04:05.179 00.000 428 scope move finished after 913 + 111 ms 18:04:05.179 00.000 428 Move returns status 0, amount 913 18:04:05.179 00.000 428 move complete, result=0 18:04:05.179 00.000 428 worker thread done servicing request 18:04:05.179 00.000 428 Worker thread wakes up 18:04:05.179 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 913 ms NORTH 18:04:05.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:05.179 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:06.475 01.296 428 Exposure complete 18:04:06.616 00.141 428 worker thread done servicing request 18:04:06.616 00.000 10672 OnExposeComplete: enter 18:04:06.616 00.000 10672 UpdateGuideState(): m_state=6 18:04:06.616 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 202 18:04:06.616 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=929.99, Mass=577717, SNR=68.8, Peak=43136 HFD=4.3 18:04:06.616 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.12) = xAngle (-1.90 = -1.90) 18:04:06.616 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.88 = -1.88) 18:04:06.616 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.37 hyp=0.38 cameraTheta=-1.78 mountX=-0.12 mountY=-0.36, mountTheta=-1.90 18:04:06.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.37, opts=13) 18:04:06.616 00.000 10672 Enqueuing Move request for scope (-0.08, -0.37) 18:04:06.616 00.000 428 Worker thread wakes up 18:04:06.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:04:06.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.37) opts 0xd 18:04:06.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.37) 18:04:06.616 00.000 428 Moving (-0.08, -0.37) raw xDistance=-0.12 yDistance=-0.36 18:04:06.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:04:06.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:06.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:04:06.616 00.000 428 MoveAxis(E, 0, ABG) 18:04:06.616 00.000 428 Move returns status 0, amount 0 18:04:06.616 00.000 428 MoveAxis(N, 0, ABG) 18:04:06.616 00.000 428 Move returns status 0, amount 0 18:04:06.616 00.000 428 move complete, result=0 18:04:06.616 00.000 428 worker thread done servicing request 18:04:06.694 00.078 10672 UpdateGuideState exits: m=577717 SNR=68.8 18:04:06.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:06.694 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:06.694 00.000 10672 Enqueuing Expose request 18:04:06.694 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:04:06.694 00.000 428 Worker thread wakes up 18:04:06.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:06.694 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:08.974 02.280 428 Exposure complete 18:04:09.099 00.125 428 worker thread done servicing request 18:04:09.099 00.000 10672 OnExposeComplete: enter 18:04:09.099 00.000 10672 UpdateGuideState(): m_state=6 18:04:09.099 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 203 18:04:09.099 00.000 10672 Star::Find returns 1 (0), X=180.73, Y=930.21, Mass=582623, SNR=59.0, Peak=49232 HFD=4.2 18:04:09.099 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.12) = xAngle (-0.38 = -0.38) 18:04:09.099 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36) 18:04:09.099 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.15 hyp=0.60 cameraTheta=-0.25 mountX=0.56 mountY=-0.21, mountTheta=-0.36 18:04:09.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.15, opts=13) 18:04:09.099 00.000 10672 Enqueuing Move request for scope (0.58, -0.15) 18:04:09.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:04:09.099 00.000 428 Worker thread wakes up 18:04:09.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.15) opts 0xd 18:04:09.099 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.15) 18:04:09.099 00.000 428 Moving (0.58, -0.15) raw xDistance=0.56 yDistance=-0.21 18:04:09.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 18:04:09.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:09.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:04:09.099 00.000 428 MoveAxis(W, 831, ABG) 18:04:09.099 00.000 428 Guiding Dir = 3, Dur = 831 18:04:09.115 00.016 428 IsSlewing returns 0 18:04:09.115 00.000 428 IsGuiding returns 0 18:04:09.130 00.015 428 PulseGuide returned control before completion, sleep 826 18:04:09.193 00.063 10672 UpdateGuideState exits: m=582623 SNR=59.0 18:04:09.193 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:09.193 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:09.193 00.000 10672 Enqueuing Expose request 18:04:09.990 00.797 428 IsGuiding returns 0 18:04:09.990 00.000 428 Move returns status 0, amount 831 18:04:09.990 00.000 428 MoveAxis(N, 0, ABG) 18:04:09.990 00.000 428 Move returns status 0, amount 0 18:04:09.990 00.000 428 move complete, result=0 18:04:09.990 00.000 428 worker thread done servicing request 18:04:09.990 00.000 428 Worker thread wakes up 18:04:09.990 00.000 10672 GuideStep: 0.6 px 831 ms WEST, -0.2 px 0 ms NORTH 18:04:09.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:09.990 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:11.473 01.483 428 Exposure complete 18:04:11.614 00.141 428 worker thread done servicing request 18:04:11.614 00.000 10672 OnExposeComplete: enter 18:04:11.614 00.000 10672 UpdateGuideState(): m_state=6 18:04:11.614 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 204 18:04:11.614 00.000 10672 Star::Find returns 1 (0), X=180.38, Y=930.31, Mass=565945, SNR=69.5, Peak=46080 HFD=3.8 18:04:11.614 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.12) = xAngle (-0.35 = -0.35) 18:04:11.614 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.34 = -0.34) 18:04:11.614 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-0.23 mountX=0.22 mountY=-0.08, mountTheta=-0.34 18:04:11.614 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.05, opts=13) 18:04:11.630 00.016 10672 Enqueuing Move request for scope (0.22, -0.05) 18:04:11.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3512, FiltMax=65488, Gamma=1.000 18:04:11.630 00.000 428 Worker thread wakes up 18:04:11.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd 18:04:11.630 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.05) 18:04:11.630 00.000 428 Moving (0.22, -0.05) raw xDistance=0.22 yDistance=-0.08 18:04:11.630 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:04:11.630 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:11.630 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:04:11.630 00.000 428 MoveAxis(E, 0, ABG) 18:04:11.630 00.000 428 Move returns status 0, amount 0 18:04:11.630 00.000 428 MoveAxis(N, 0, ABG) 18:04:11.630 00.000 428 Move returns status 0, amount 0 18:04:11.630 00.000 428 move complete, result=0 18:04:11.630 00.000 428 worker thread done servicing request 18:04:11.708 00.078 10672 UpdateGuideState exits: m=565945 SNR=69.5 18:04:11.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:11.708 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:11.708 00.000 10672 Enqueuing Expose request 18:04:11.708 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:04:11.708 00.000 428 Worker thread wakes up 18:04:11.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:11.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:13.977 02.269 428 Exposure complete 18:04:14.117 00.140 428 worker thread done servicing request 18:04:14.117 00.000 10672 OnExposeComplete: enter 18:04:14.117 00.000 10672 UpdateGuideState(): m_state=6 18:04:14.117 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 205 18:04:14.117 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.00, Mass=528407, SNR=61.7, Peak=44880 HFD=4.1 18:04:14.117 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.12) = xAngle (-1.03 = -1.03) 18:04:14.117 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.01 = -1.01) 18:04:14.117 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.36 hyp=0.46 cameraTheta=-0.91 mountX=0.24 mountY=-0.39, mountTheta=-1.02 18:04:14.117 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.36, opts=13) 18:04:14.117 00.000 10672 Enqueuing Move request for scope (0.28, -0.36) 18:04:14.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:04:14.117 00.000 428 Worker thread wakes up 18:04:14.117 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.36) opts 0xd 18:04:14.117 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.36) 18:04:14.117 00.000 428 Moving (0.28, -0.36) raw xDistance=0.24 yDistance=-0.39 18:04:14.117 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 18:04:14.117 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:14.117 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:04:14.117 00.000 428 MoveAxis(E, 0, ABG) 18:04:14.117 00.000 428 Move returns status 0, amount 0 18:04:14.117 00.000 428 MoveAxis(N, 0, ABG) 18:04:14.117 00.000 428 Move returns status 0, amount 0 18:04:14.117 00.000 428 move complete, result=0 18:04:14.117 00.000 428 worker thread done servicing request 18:04:14.195 00.078 10672 UpdateGuideState exits: m=528407 SNR=61.7 18:04:14.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:14.195 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:14.195 00.000 10672 Enqueuing Expose request 18:04:14.195 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:04:14.195 00.000 428 Worker thread wakes up 18:04:14.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:14.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:16.460 02.265 428 Exposure complete 18:04:16.585 00.125 428 worker thread done servicing request 18:04:16.585 00.000 10672 OnExposeComplete: enter 18:04:16.585 00.000 10672 UpdateGuideState(): m_state=6 18:04:16.585 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 206 18:04:16.585 00.000 10672 Star::Find returns 1 (0), X=180.91, Y=930.06, Mass=520249, SNR=58.2, Peak=55664 HFD=3.9 18:04:16.585 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.12) = xAngle (-0.50 = -0.50) 18:04:16.585 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49) 18:04:16.585 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.30 hyp=0.82 cameraTheta=-0.38 mountX=0.72 mountY=-0.38, mountTheta=-0.49 18:04:16.585 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-0.30, opts=13) 18:04:16.585 00.000 10672 Enqueuing Move request for scope (0.76, -0.30) 18:04:16.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:04:16.585 00.000 428 Worker thread wakes up 18:04:16.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.30) opts 0xd 18:04:16.585 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -0.30) 18:04:16.585 00.000 428 Moving (0.76, -0.30) raw xDistance=0.72 yDistance=-0.38 18:04:16.585 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 18:04:16.585 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:16.585 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 18:04:16.585 00.000 428 MoveAxis(W, 1065, ABG) 18:04:16.585 00.000 428 Guiding Dir = 3, Dur = 1065 18:04:16.585 00.000 428 IsSlewing returns 0 18:04:16.601 00.016 428 IsGuiding returns 0 18:04:16.616 00.015 428 PulseGuide returned control before completion, sleep 1050 18:04:16.679 00.063 10672 UpdateGuideState exits: m=520249 SNR=58.2 18:04:16.679 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:16.679 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:16.679 00.000 10672 Enqueuing Expose request 18:04:17.679 01.000 428 IsGuiding returns 1 18:04:17.679 00.000 428 scope still moving after pulse duration time elapsed 18:04:17.710 00.031 428 IsSlewing returns 0 18:04:17.741 00.031 428 IsGuiding returns 0 18:04:17.741 00.000 428 scope move finished after 1065 + 81 ms 18:04:17.741 00.000 428 Move returns status 0, amount 1065 18:04:17.741 00.000 428 MoveAxis(N, 0, ABG) 18:04:17.741 00.000 428 Move returns status 0, amount 0 18:04:17.741 00.000 428 move complete, result=0 18:04:17.741 00.000 428 worker thread done servicing request 18:04:17.741 00.000 428 Worker thread wakes up 18:04:17.741 00.000 10672 GuideStep: 0.7 px 1065 ms WEST, -0.4 px 0 ms NORTH 18:04:17.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:17.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:18.975 01.234 428 Exposure complete 18:04:19.116 00.141 428 worker thread done servicing request 18:04:19.116 00.000 10672 OnExposeComplete: enter 18:04:19.116 00.000 10672 UpdateGuideState(): m_state=6 18:04:19.116 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 207 18:04:19.116 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=930.23, Mass=552180, SNR=63.9, Peak=44448 HFD=3.8 18:04:19.116 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.12) = xAngle (-0.78 = -0.78) 18:04:19.116 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.76 = -0.76) 18:04:19.116 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.22 cameraTheta=-0.65 mountX=0.16 mountY=-0.15, mountTheta=-0.77 18:04:19.116 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.14, opts=13) 18:04:19.116 00.000 10672 Enqueuing Move request for scope (0.18, -0.14) 18:04:19.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:04:19.116 00.000 428 Worker thread wakes up 18:04:19.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd 18:04:19.116 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.14) 18:04:19.116 00.000 428 Moving (0.18, -0.14) raw xDistance=0.16 yDistance=-0.15 18:04:19.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:04:19.116 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:19.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:04:19.116 00.000 428 MoveAxis(E, 0, ABG) 18:04:19.116 00.000 428 Move returns status 0, amount 0 18:04:19.116 00.000 428 MoveAxis(N, 0, ABG) 18:04:19.116 00.000 428 Move returns status 0, amount 0 18:04:19.116 00.000 428 move complete, result=0 18:04:19.116 00.000 428 worker thread done servicing request 18:04:19.194 00.078 10672 UpdateGuideState exits: m=552180 SNR=63.9 18:04:19.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:19.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:19.194 00.000 10672 Enqueuing Expose request 18:04:19.194 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:04:19.194 00.000 428 Worker thread wakes up 18:04:19.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:19.194 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:21.479 02.285 428 Exposure complete 18:04:21.604 00.125 428 worker thread done servicing request 18:04:21.619 00.015 10672 OnExposeComplete: enter 18:04:21.619 00.000 10672 UpdateGuideState(): m_state=6 18:04:21.619 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 208 18:04:21.619 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=930.52, Mass=454396, SNR=58.9, Peak=50864 HFD=3.4 18:04:21.619 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.12) = xAngle (1.21 = 1.21) 18:04:21.619 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22) 18:04:21.619 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.33 mountX=0.06 mountY=0.16, mountTheta=1.21 18:04:21.619 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.16, opts=13) 18:04:21.619 00.000 10672 Enqueuing Move request for scope (0.04, 0.16) 18:04:21.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3288, FiltMax=65488, Gamma=1.000 18:04:21.619 00.000 428 Worker thread wakes up 18:04:21.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd 18:04:21.619 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.16) 18:04:21.619 00.000 428 Moving (0.04, 0.16) raw xDistance=0.06 yDistance=0.16 18:04:21.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:04:21.619 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:21.619 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:04:21.619 00.000 428 MoveAxis(E, 0, ABG) 18:04:21.619 00.000 428 Move returns status 0, amount 0 18:04:21.619 00.000 428 MoveAxis(N, 0, ABG) 18:04:21.619 00.000 428 Move returns status 0, amount 0 18:04:21.619 00.000 428 move complete, result=0 18:04:21.619 00.000 428 worker thread done servicing request 18:04:21.698 00.079 10672 UpdateGuideState exits: m=454396 SNR=58.9 18:04:21.698 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:21.698 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:21.698 00.000 10672 Enqueuing Expose request 18:04:21.698 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:04:21.698 00.000 428 Worker thread wakes up 18:04:21.698 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:21.698 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:23.978 02.280 428 Exposure complete 18:04:24.103 00.125 428 worker thread done servicing request 18:04:24.103 00.000 10672 OnExposeComplete: enter 18:04:24.103 00.000 10672 UpdateGuideState(): m_state=6 18:04:24.103 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 209 18:04:24.103 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.18, Mass=471072, SNR=55.5, Peak=47168 HFD=3.7 18:04:24.103 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.12) = xAngle (-2.71 = -2.71) 18:04:24.103 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.70 = -2.70) 18:04:24.103 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.18 hyp=0.34 cameraTheta=-2.59 mountX=-0.31 mountY=-0.15, mountTheta=-2.70 18:04:24.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.18, opts=13) 18:04:24.103 00.000 10672 Enqueuing Move request for scope (-0.29, -0.18) 18:04:24.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:04:24.103 00.000 428 Worker thread wakes up 18:04:24.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.18) opts 0xd 18:04:24.103 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.18) 18:04:24.103 00.000 428 Moving (-0.29, -0.18) raw xDistance=-0.31 yDistance=-0.15 18:04:24.103 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:04:24.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:24.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:04:24.103 00.000 428 MoveAxis(E, 0, ABG) 18:04:24.103 00.000 428 Move returns status 0, amount 0 18:04:24.103 00.000 428 MoveAxis(N, 0, ABG) 18:04:24.103 00.000 428 Move returns status 0, amount 0 18:04:24.103 00.000 428 move complete, result=0 18:04:24.103 00.000 428 worker thread done servicing request 18:04:24.181 00.078 10672 UpdateGuideState exits: m=471072 SNR=55.5 18:04:24.181 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:24.181 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:24.181 00.000 10672 Enqueuing Expose request 18:04:24.181 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:04:24.181 00.000 428 Worker thread wakes up 18:04:24.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:24.181 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:26.462 02.281 428 Exposure complete 18:04:26.587 00.125 428 worker thread done servicing request 18:04:26.587 00.000 10672 OnExposeComplete: enter 18:04:26.587 00.000 10672 UpdateGuideState(): m_state=6 18:04:26.587 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 210 18:04:26.587 00.000 10672 Star::Find returns 1 (0), X=179.69, Y=929.99, Mass=544058, SNR=64.2, Peak=42704 HFD=4.0 18:04:26.587 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.12) = xAngle (-2.58 = -2.58) 18:04:26.602 00.015 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.57 = -2.57) 18:04:26.602 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.37 hyp=0.59 cameraTheta=-2.46 mountX=-0.50 mountY=-0.32, mountTheta=-2.57 18:04:26.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.37, opts=13) 18:04:26.602 00.000 10672 Enqueuing Move request for scope (-0.46, -0.37) 18:04:26.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:04:26.602 00.000 428 Worker thread wakes up 18:04:26.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.37) opts 0xd 18:04:26.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.37) 18:04:26.602 00.000 428 Moving (-0.46, -0.37) raw xDistance=-0.50 yDistance=-0.32 18:04:26.602 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 18:04:26.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:26.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 18:04:26.602 00.000 428 MoveAxis(E, 742, ABG) 18:04:26.602 00.000 428 Guiding Dir = 2, Dur = 742 18:04:26.602 00.000 428 IsSlewing returns 0 18:04:26.602 00.000 428 IsGuiding returns 0 18:04:26.618 00.016 428 PulseGuide returned control before completion, sleep 727 18:04:26.680 00.062 10672 UpdateGuideState exits: m=544058 SNR=64.2 18:04:26.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:26.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:26.680 00.000 10672 Enqueuing Expose request 18:04:27.383 00.703 428 IsGuiding returns 0 18:04:27.383 00.000 428 Move returns status 0, amount 742 18:04:27.383 00.000 428 MoveAxis(N, 0, ABG) 18:04:27.383 00.000 428 Move returns status 0, amount 0 18:04:27.383 00.000 428 move complete, result=0 18:04:27.383 00.000 428 worker thread done servicing request 18:04:27.383 00.000 10672 GuideStep: -0.5 px 742 ms EAST, -0.3 px 0 ms NORTH 18:04:27.383 00.000 428 Worker thread wakes up 18:04:27.383 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:27.383 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:28.950 01.567 428 Exposure complete 18:04:29.090 00.140 428 worker thread done servicing request 18:04:29.090 00.000 10672 OnExposeComplete: enter 18:04:29.090 00.000 10672 UpdateGuideState(): m_state=6 18:04:29.090 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 211 18:04:29.090 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=930.30, Mass=571964, SNR=68.1, Peak=48576 HFD=3.7 18:04:29.090 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.12) = xAngle (-0.72 = -0.72) 18:04:29.090 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71) 18:04:29.090 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.60 mountX=0.08 mountY=-0.07, mountTheta=-0.71 18:04:29.090 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.06, opts=13) 18:04:29.090 00.000 10672 Enqueuing Move request for scope (0.09, -0.06) 18:04:29.090 00.000 428 Worker thread wakes up 18:04:29.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:04:29.090 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd 18:04:29.090 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.06) 18:04:29.090 00.000 428 Moving (0.09, -0.06) raw xDistance=0.08 yDistance=-0.07 18:04:29.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:04:29.090 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:29.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:04:29.090 00.000 428 MoveAxis(E, 0, ABG) 18:04:29.090 00.000 428 Move returns status 0, amount 0 18:04:29.090 00.000 428 MoveAxis(N, 0, ABG) 18:04:29.090 00.000 428 Move returns status 0, amount 0 18:04:29.090 00.000 428 move complete, result=0 18:04:29.090 00.000 428 worker thread done servicing request 18:04:29.168 00.078 10672 UpdateGuideState exits: m=571964 SNR=68.1 18:04:29.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:29.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:29.168 00.000 10672 Enqueuing Expose request 18:04:29.168 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:04:29.168 00.000 428 Worker thread wakes up 18:04:29.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:29.168 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:31.465 02.297 428 Exposure complete 18:04:31.605 00.140 428 worker thread done servicing request 18:04:31.605 00.000 10672 OnExposeComplete: enter 18:04:31.605 00.000 10672 UpdateGuideState(): m_state=6 18:04:31.605 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 212 18:04:31.605 00.000 10672 Star::Find returns 1 (0), X=180.68, Y=930.14, Mass=549453, SNR=69.7, Peak=43584 HFD=3.9 18:04:31.605 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.12) = xAngle (-0.51 = -0.51) 18:04:31.605 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.50 = -0.50) 18:04:31.605 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.22 hyp=0.58 cameraTheta=-0.39 mountX=0.50 mountY=-0.27, mountTheta=-0.50 18:04:31.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.22, opts=13) 18:04:31.605 00.000 10672 Enqueuing Move request for scope (0.53, -0.22) 18:04:31.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3152, FiltMax=65504, Gamma=1.000 18:04:31.605 00.000 428 Worker thread wakes up 18:04:31.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.22) opts 0xd 18:04:31.605 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.22) 18:04:31.605 00.000 428 Moving (0.53, -0.22) raw xDistance=0.50 yDistance=-0.27 18:04:31.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 18:04:31.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:31.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:04:31.605 00.000 428 MoveAxis(W, 748, ABG) 18:04:31.605 00.000 428 Guiding Dir = 3, Dur = 748 18:04:31.605 00.000 428 IsSlewing returns 0 18:04:31.605 00.000 428 IsGuiding returns 0 18:04:31.621 00.016 428 PulseGuide returned control before completion, sleep 740 18:04:31.683 00.062 10672 UpdateGuideState exits: m=549453 SNR=69.7 18:04:31.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:31.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:31.683 00.000 10672 Enqueuing Expose request 18:04:32.402 00.719 428 IsGuiding returns 0 18:04:32.402 00.000 428 Move returns status 0, amount 748 18:04:32.402 00.000 428 MoveAxis(N, 0, ABG) 18:04:32.402 00.000 428 Move returns status 0, amount 0 18:04:32.402 00.000 428 move complete, result=0 18:04:32.402 00.000 428 worker thread done servicing request 18:04:32.402 00.000 428 Worker thread wakes up 18:04:32.402 00.000 10672 GuideStep: 0.5 px 748 ms WEST, -0.3 px 0 ms NORTH 18:04:32.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:32.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:33.964 01.562 428 Exposure complete 18:04:34.089 00.125 428 worker thread done servicing request 18:04:34.089 00.000 10672 OnExposeComplete: enter 18:04:34.089 00.000 10672 UpdateGuideState(): m_state=6 18:04:34.089 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 213 18:04:34.089 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=929.82, Mass=602520, SNR=72.5, Peak=39968 HFD=4.4 18:04:34.089 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.12) = xAngle (-1.59 = -1.59) 18:04:34.089 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 18:04:34.089 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.55 hyp=0.55 cameraTheta=-1.47 mountX=-0.01 mountY=-0.55, mountTheta=-1.59 18:04:34.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.55, opts=13) 18:04:34.089 00.000 10672 Enqueuing Move request for scope (0.06, -0.55) 18:04:34.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 18:04:34.089 00.000 428 Worker thread wakes up 18:04:34.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.55) opts 0xd 18:04:34.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.55) 18:04:34.089 00.000 428 Moving (0.06, -0.55) raw xDistance=-0.01 yDistance=-0.55 18:04:34.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:04:34.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:34.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 18:04:34.089 00.000 428 MoveAxis(E, 0, ABG) 18:04:34.089 00.000 428 Move returns status 0, amount 0 18:04:34.089 00.000 428 MoveAxis(N, 0, ABG) 18:04:34.089 00.000 428 Move returns status 0, amount 0 18:04:34.089 00.000 428 move complete, result=0 18:04:34.089 00.000 428 worker thread done servicing request 18:04:34.182 00.093 10672 UpdateGuideState exits: m=602520 SNR=72.5 18:04:34.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:34.182 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:34.182 00.000 10672 Enqueuing Expose request 18:04:34.182 00.000 428 Worker thread wakes up 18:04:34.182 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:34.182 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:04:34.182 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:36.479 02.297 428 Exposure complete 18:04:36.608 00.129 428 worker thread done servicing request 18:04:36.608 00.000 10672 OnExposeComplete: enter 18:04:36.608 00.000 10672 UpdateGuideState(): m_state=6 18:04:36.608 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 214 18:04:36.608 00.000 10672 Star::Find returns 1 (0), X=180.66, Y=930.02, Mass=536732, SNR=63.8, Peak=47600 HFD=3.9 18:04:36.608 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.12) = xAngle (-0.71 = -0.71) 18:04:36.608 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.70 = -0.70) 18:04:36.608 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.34 hyp=0.61 cameraTheta=-0.59 mountX=0.46 mountY=-0.39, mountTheta=-0.70 18:04:36.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.34, opts=13) 18:04:36.608 00.000 10672 Enqueuing Move request for scope (0.50, -0.34) 18:04:36.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:04:36.608 00.000 428 Worker thread wakes up 18:04:36.623 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.34) opts 0xd 18:04:36.623 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.34) 18:04:36.623 00.000 428 Moving (0.50, -0.34) raw xDistance=0.46 yDistance=-0.39 18:04:36.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 18:04:36.623 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:36.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:04:36.623 00.000 428 MoveAxis(W, 684, ABG) 18:04:36.623 00.000 428 Guiding Dir = 3, Dur = 684 18:04:36.623 00.000 428 IsSlewing returns 0 18:04:36.623 00.000 428 IsGuiding returns 0 18:04:36.639 00.016 428 PulseGuide returned control before completion, sleep 666 18:04:36.701 00.062 10672 UpdateGuideState exits: m=536732 SNR=63.8 18:04:36.701 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:36.701 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:36.701 00.000 10672 Enqueuing Expose request 18:04:37.326 00.625 428 IsGuiding returns 1 18:04:37.326 00.000 428 scope still moving after pulse duration time elapsed 18:04:37.373 00.047 428 IsSlewing returns 0 18:04:37.373 00.000 428 IsGuiding returns 0 18:04:37.373 00.000 428 scope move finished after 684 + 65 ms 18:04:37.373 00.000 428 Move returns status 0, amount 684 18:04:37.373 00.000 428 MoveAxis(N, 0, ABG) 18:04:37.373 00.000 428 Move returns status 0, amount 0 18:04:37.373 00.000 428 move complete, result=0 18:04:37.373 00.000 428 worker thread done servicing request 18:04:37.373 00.000 428 Worker thread wakes up 18:04:37.373 00.000 10672 GuideStep: 0.5 px 684 ms WEST, -0.4 px 0 ms NORTH 18:04:37.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:37.373 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:38.966 01.593 428 Exposure complete 18:04:39.107 00.141 428 worker thread done servicing request 18:04:39.107 00.000 10672 OnExposeComplete: enter 18:04:39.107 00.000 10672 UpdateGuideState(): m_state=6 18:04:39.107 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 215 18:04:39.107 00.000 10672 Star::Find returns 1 (0), X=180.67, Y=930.30, Mass=509251, SNR=57.9, Peak=48800 HFD=3.6 18:04:39.107 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.12) = xAngle (-0.24 = -0.24) 18:04:39.107 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23) 18:04:39.107 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.06 hyp=0.52 cameraTheta=-0.12 mountX=0.50 mountY=-0.12, mountTheta=-0.23 18:04:39.107 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.06, opts=13) 18:04:39.123 00.016 10672 Enqueuing Move request for scope (0.51, -0.06) 18:04:39.123 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:04:39.123 00.000 428 Worker thread wakes up 18:04:39.123 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.06) opts 0xd 18:04:39.123 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.06) 18:04:39.123 00.000 428 Moving (0.51, -0.06) raw xDistance=0.50 yDistance=-0.12 18:04:39.123 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50 18:04:39.123 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:39.123 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:04:39.123 00.000 428 MoveAxis(W, 795, ABG) 18:04:39.123 00.000 428 Guiding Dir = 3, Dur = 795 18:04:39.123 00.000 428 IsSlewing returns 0 18:04:39.123 00.000 428 IsGuiding returns 0 18:04:39.138 00.015 428 PulseGuide returned control before completion, sleep 783 18:04:39.201 00.063 10672 UpdateGuideState exits: m=509251 SNR=57.9 18:04:39.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:39.201 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:39.201 00.000 10672 Enqueuing Expose request 18:04:39.935 00.734 428 IsGuiding returns 1 18:04:39.935 00.000 428 scope still moving after pulse duration time elapsed 18:04:39.966 00.031 428 IsSlewing returns 0 18:04:39.997 00.031 428 IsGuiding returns 0 18:04:39.997 00.000 428 scope move finished after 795 + 91 ms 18:04:39.997 00.000 428 Move returns status 0, amount 795 18:04:39.997 00.000 428 MoveAxis(N, 0, ABG) 18:04:40.013 00.016 428 Move returns status 0, amount 0 18:04:40.013 00.000 428 move complete, result=0 18:04:40.013 00.000 428 worker thread done servicing request 18:04:40.013 00.000 428 Worker thread wakes up 18:04:40.013 00.000 10672 GuideStep: 0.5 px 795 ms WEST, -0.1 px 0 ms NORTH 18:04:40.013 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:40.013 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:41.466 01.453 428 Exposure complete 18:04:41.606 00.140 428 worker thread done servicing request 18:04:41.606 00.000 10672 OnExposeComplete: enter 18:04:41.606 00.000 10672 UpdateGuideState(): m_state=6 18:04:41.606 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 216 18:04:41.606 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=929.92, Mass=593093, SNR=63.4, Peak=52832 HFD=4.0 18:04:41.606 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.12) = xAngle (-1.46 = -1.46) 18:04:41.606 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45) 18:04:41.606 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.45 hyp=0.46 cameraTheta=-1.34 mountX=0.05 mountY=-0.45, mountTheta=-1.46 18:04:41.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.45, opts=13) 18:04:41.606 00.000 10672 Enqueuing Move request for scope (0.10, -0.45) 18:04:41.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:04:41.606 00.000 428 Worker thread wakes up 18:04:41.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.45) opts 0xd 18:04:41.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.45) 18:04:41.606 00.000 428 Moving (0.10, -0.45) raw xDistance=0.05 yDistance=-0.45 18:04:41.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:04:41.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:41.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 18:04:41.606 00.000 428 MoveAxis(E, 0, ABG) 18:04:41.606 00.000 428 Move returns status 0, amount 0 18:04:41.606 00.000 428 MoveAxis(N, 0, ABG) 18:04:41.606 00.000 428 Move returns status 0, amount 0 18:04:41.606 00.000 428 move complete, result=0 18:04:41.606 00.000 428 worker thread done servicing request 18:04:41.684 00.078 10672 UpdateGuideState exits: m=593093 SNR=63.4 18:04:41.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:41.684 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:41.684 00.000 10672 Enqueuing Expose request 18:04:41.684 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:04:41.684 00.000 428 Worker thread wakes up 18:04:41.684 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:41.684 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:43.965 02.281 428 Exposure complete 18:04:44.105 00.140 428 worker thread done servicing request 18:04:44.105 00.000 10672 OnExposeComplete: enter 18:04:44.105 00.000 10672 UpdateGuideState(): m_state=6 18:04:44.105 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 217 18:04:44.105 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=930.16, Mass=594440, SNR=72.6, Peak=50000 HFD=4.2 18:04:44.105 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.12) = xAngle (-2.60 = -2.60) 18:04:44.105 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.58 = -2.58) 18:04:44.105 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.48 mountX=-0.27 mountY=-0.17, mountTheta=-2.59 18:04:44.105 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.20, opts=13) 18:04:44.105 00.000 10672 Enqueuing Move request for scope (-0.25, -0.20) 18:04:44.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:04:44.105 00.000 428 Worker thread wakes up 18:04:44.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd 18:04:44.105 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.20) 18:04:44.105 00.000 428 Moving (-0.25, -0.20) raw xDistance=-0.27 yDistance=-0.17 18:04:44.105 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:04:44.105 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:44.105 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:04:44.105 00.000 428 MoveAxis(E, 0, ABG) 18:04:44.105 00.000 428 Move returns status 0, amount 0 18:04:44.105 00.000 428 MoveAxis(N, 0, ABG) 18:04:44.105 00.000 428 Move returns status 0, amount 0 18:04:44.105 00.000 428 move complete, result=0 18:04:44.105 00.000 428 worker thread done servicing request 18:04:44.183 00.078 10672 UpdateGuideState exits: m=594440 SNR=72.6 18:04:44.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:44.183 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:44.183 00.000 10672 Enqueuing Expose request 18:04:44.183 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:04:44.183 00.000 428 Worker thread wakes up 18:04:44.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:44.183 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:46.469 02.286 428 Exposure complete 18:04:46.594 00.125 428 worker thread done servicing request 18:04:46.594 00.000 10672 OnExposeComplete: enter 18:04:46.594 00.000 10672 UpdateGuideState(): m_state=6 18:04:46.594 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 218 18:04:46.594 00.000 10672 Star::Find returns 1 (0), X=180.03, Y=930.17, Mass=571013, SNR=63.6, Peak=47824 HFD=4.1 18:04:46.594 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.12) = xAngle (-2.25 = -2.25) 18:04:46.594 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.24 = -2.24) 18:04:46.594 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-2.13 mountX=-0.14 mountY=-0.18, mountTheta=-2.25 18:04:46.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.19, opts=13) 18:04:46.594 00.000 10672 Enqueuing Move request for scope (-0.12, -0.19) 18:04:46.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:04:46.594 00.000 428 Worker thread wakes up 18:04:46.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd 18:04:46.594 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.19) 18:04:46.594 00.000 428 Moving (-0.12, -0.19) raw xDistance=-0.14 yDistance=-0.18 18:04:46.594 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:04:46.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:46.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:04:46.594 00.000 428 MoveAxis(E, 0, ABG) 18:04:46.594 00.000 428 Move returns status 0, amount 0 18:04:46.594 00.000 428 MoveAxis(N, 0, ABG) 18:04:46.594 00.000 428 Move returns status 0, amount 0 18:04:46.594 00.000 428 move complete, result=0 18:04:46.594 00.000 428 worker thread done servicing request 18:04:46.672 00.078 10672 UpdateGuideState exits: m=571013 SNR=63.6 18:04:46.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:46.672 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:46.672 00.000 10672 Enqueuing Expose request 18:04:46.672 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:04:46.672 00.000 428 Worker thread wakes up 18:04:46.672 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:46.672 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:48.968 02.296 428 Exposure complete 18:04:49.093 00.125 428 worker thread done servicing request 18:04:49.093 00.000 10672 OnExposeComplete: enter 18:04:49.093 00.000 10672 UpdateGuideState(): m_state=6 18:04:49.109 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 219 18:04:49.109 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=929.99, Mass=560646, SNR=70.5, Peak=45200 HFD=4.0 18:04:49.109 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.12) = xAngle (-1.25 = -1.25) 18:04:49.109 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.24 = -1.24) 18:04:49.109 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.37 hyp=0.41 cameraTheta=-1.13 mountX=0.13 mountY=-0.39, mountTheta=-1.25 18:04:49.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.37, opts=13) 18:04:49.109 00.000 10672 Enqueuing Move request for scope (0.18, -0.37) 18:04:49.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:04:49.109 00.000 428 Worker thread wakes up 18:04:49.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.37) opts 0xd 18:04:49.109 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.37) 18:04:49.109 00.000 428 Moving (0.18, -0.37) raw xDistance=0.13 yDistance=-0.39 18:04:49.109 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:04:49.109 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:49.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:04:49.109 00.000 428 MoveAxis(E, 0, ABG) 18:04:49.109 00.000 428 Move returns status 0, amount 0 18:04:49.109 00.000 428 MoveAxis(N, 0, ABG) 18:04:49.109 00.000 428 Move returns status 0, amount 0 18:04:49.109 00.000 428 move complete, result=0 18:04:49.109 00.000 428 worker thread done servicing request 18:04:49.187 00.078 10672 UpdateGuideState exits: m=560646 SNR=70.5 18:04:49.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:49.187 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:49.187 00.000 10672 Enqueuing Expose request 18:04:49.187 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:04:49.187 00.000 428 Worker thread wakes up 18:04:49.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:49.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:51.452 02.265 428 Exposure complete 18:04:51.577 00.125 428 worker thread done servicing request 18:04:51.577 00.000 10672 OnExposeComplete: enter 18:04:51.577 00.000 10672 UpdateGuideState(): m_state=6 18:04:51.577 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 220 18:04:51.577 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=930.05, Mass=527890, SNR=60.6, Peak=49120 HFD=4.1 18:04:51.577 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.12) = xAngle (-2.20 = -2.20) 18:04:51.577 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.19 = -2.19) 18:04:51.577 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.31 hyp=0.35 cameraTheta=-2.08 mountX=-0.21 mountY=-0.29, mountTheta=-2.20 18:04:51.577 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.31, opts=13) 18:04:51.577 00.000 10672 Enqueuing Move request for scope (-0.17, -0.31) 18:04:51.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:04:51.577 00.000 428 Worker thread wakes up 18:04:51.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.31) opts 0xd 18:04:51.577 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.31) 18:04:51.577 00.000 428 Moving (-0.17, -0.31) raw xDistance=-0.21 yDistance=-0.29 18:04:51.577 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:04:51.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:51.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:04:51.577 00.000 428 MoveAxis(E, 0, ABG) 18:04:51.577 00.000 428 Move returns status 0, amount 0 18:04:51.577 00.000 428 MoveAxis(N, 0, ABG) 18:04:51.577 00.000 428 Move returns status 0, amount 0 18:04:51.577 00.000 428 move complete, result=0 18:04:51.577 00.000 428 worker thread done servicing request 18:04:51.655 00.078 10672 UpdateGuideState exits: m=527890 SNR=60.6 18:04:51.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:51.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:51.655 00.000 10672 Enqueuing Expose request 18:04:51.655 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:04:51.655 00.000 428 Worker thread wakes up 18:04:51.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:51.655 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:53.971 02.316 428 Exposure complete 18:04:54.112 00.141 428 worker thread done servicing request 18:04:54.112 00.000 10672 OnExposeComplete: enter 18:04:54.112 00.000 10672 UpdateGuideState(): m_state=6 18:04:54.112 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 221 18:04:54.112 00.000 10672 Star::Find returns 1 (0), X=180.50, Y=929.78, Mass=497985, SNR=62.9, Peak=38016 HFD=3.6 18:04:54.112 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.12) = xAngle (-1.16 = -1.16) 18:04:54.112 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.15 = -1.15) 18:04:54.112 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.58 hyp=0.68 cameraTheta=-1.04 mountX=0.27 mountY=-0.62, mountTheta=-1.16 18:04:54.112 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.58, opts=13) 18:04:54.112 00.000 10672 Enqueuing Move request for scope (0.34, -0.58) 18:04:54.112 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:04:54.112 00.000 428 Worker thread wakes up 18:04:54.112 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.58) opts 0xd 18:04:54.112 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.58) 18:04:54.112 00.000 428 Moving (0.34, -0.58) raw xDistance=0.27 yDistance=-0.62 18:04:54.112 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:04:54.112 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 18:04:54.112 00.000 428 MoveAxis(E, 0, ABG) 18:04:54.112 00.000 428 Move returns status 0, amount 0 18:04:54.112 00.000 428 MoveAxis(N, 935, ABG) 18:04:54.112 00.000 428 Guiding Dir = 0, Dur = 935 18:04:54.112 00.000 428 IsSlewing returns 0 18:04:54.112 00.000 428 IsGuiding returns 0 18:04:54.190 00.078 10672 UpdateGuideState exits: m=497985 SNR=62.9 18:04:54.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:54.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:54.190 00.000 10672 Enqueuing Expose request 18:04:54.190 00.000 428 PulseGuide returned control before completion, sleep 860 18:04:55.065 00.875 428 IsGuiding returns 1 18:04:55.065 00.000 428 scope still moving after pulse duration time elapsed 18:04:55.096 00.031 428 IsSlewing returns 0 18:04:55.096 00.000 428 IsGuiding returns 1 18:04:55.128 00.032 428 IsSlewing returns 0 18:04:55.128 00.000 428 IsGuiding returns 1 18:04:55.174 00.046 428 IsSlewing returns 0 18:04:55.174 00.000 428 IsGuiding returns 0 18:04:55.174 00.000 428 scope move finished after 935 + 127 ms 18:04:55.174 00.000 428 Move returns status 0, amount 935 18:04:55.174 00.000 428 move complete, result=0 18:04:55.174 00.000 428 worker thread done servicing request 18:04:55.174 00.000 428 Worker thread wakes up 18:04:55.174 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 935 ms NORTH 18:04:55.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:55.174 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:56.471 01.297 428 Exposure complete 18:04:56.596 00.125 428 worker thread done servicing request 18:04:56.596 00.000 10672 OnExposeComplete: enter 18:04:56.596 00.000 10672 UpdateGuideState(): m_state=6 18:04:56.596 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 222 18:04:56.596 00.000 10672 Star::Find returns 1 (0), X=180.37, Y=929.68, Mass=577961, SNR=69.6, Peak=45744 HFD=4.0 18:04:56.596 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.12) = xAngle (-1.38 = -1.38) 18:04:56.596 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.37 = -1.37) 18:04:56.596 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.68 hyp=0.71 cameraTheta=-1.26 mountX=0.13 mountY=-0.70, mountTheta=-1.38 18:04:56.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.68, opts=13) 18:04:56.596 00.000 10672 Enqueuing Move request for scope (0.22, -0.68) 18:04:56.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:04:56.596 00.000 428 Worker thread wakes up 18:04:56.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.68) opts 0xd 18:04:56.596 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.68) 18:04:56.596 00.000 428 Moving (0.22, -0.68) raw xDistance=0.13 yDistance=-0.70 18:04:56.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:04:56.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.70 from input -0.70 18:04:56.596 00.000 428 MoveAxis(E, 0, ABG) 18:04:56.596 00.000 428 Move returns status 0, amount 0 18:04:56.596 00.000 428 MoveAxis(N, 1060, ABG) 18:04:56.596 00.000 428 Guiding Dir = 0, Dur = 1060 18:04:56.596 00.000 428 IsSlewing returns 0 18:04:56.596 00.000 428 IsGuiding returns 0 18:04:56.674 00.078 428 PulseGuide returned control before completion, sleep 994 18:04:56.674 00.000 10672 UpdateGuideState exits: m=577961 SNR=69.6 18:04:56.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:56.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:56.674 00.000 10672 Enqueuing Expose request 18:04:57.689 01.015 428 IsGuiding returns 1 18:04:57.689 00.000 428 scope still moving after pulse duration time elapsed 18:04:57.720 00.031 428 IsSlewing returns 0 18:04:57.720 00.000 428 IsGuiding returns 1 18:04:57.783 00.063 428 IsSlewing returns 0 18:04:57.783 00.000 428 IsGuiding returns 0 18:04:57.783 00.000 428 scope move finished after 1060 + 117 ms 18:04:57.783 00.000 428 Move returns status 0, amount 1060 18:04:57.783 00.000 428 move complete, result=0 18:04:57.783 00.000 428 worker thread done servicing request 18:04:57.783 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 1060 ms NORTH 18:04:57.783 00.000 428 Worker thread wakes up 18:04:57.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:57.783 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:04:58.970 01.187 428 Exposure complete 18:04:59.095 00.125 428 worker thread done servicing request 18:04:59.095 00.000 10672 OnExposeComplete: enter 18:04:59.095 00.000 10672 UpdateGuideState(): m_state=6 18:04:59.095 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 223 18:04:59.095 00.000 10672 Star::Find returns 1 (0), X=180.54, Y=930.58, Mass=552646, SNR=63.4, Peak=49568 HFD=3.3 18:04:59.095 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (0.12) = xAngle (0.40 = 0.40) 18:04:59.095 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.41 = 0.41) 18:04:59.095 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.22 hyp=0.45 cameraTheta=0.52 mountX=0.41 mountY=0.18, mountTheta=0.41 18:04:59.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.22, opts=13) 18:04:59.095 00.000 10672 Enqueuing Move request for scope (0.39, 0.22) 18:04:59.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:04:59.095 00.000 428 Worker thread wakes up 18:04:59.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.22) opts 0xd 18:04:59.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.22) 18:04:59.095 00.000 428 Moving (0.39, 0.22) raw xDistance=0.41 yDistance=0.18 18:04:59.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 18:04:59.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:04:59.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:04:59.095 00.000 428 MoveAxis(E, 0, ABG) 18:04:59.095 00.000 428 Move returns status 0, amount 0 18:04:59.095 00.000 428 MoveAxis(N, 0, ABG) 18:04:59.095 00.000 428 Move returns status 0, amount 0 18:04:59.095 00.000 428 move complete, result=0 18:04:59.095 00.000 428 worker thread done servicing request 18:04:59.173 00.078 10672 UpdateGuideState exits: m=552646 SNR=63.4 18:04:59.173 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:04:59.173 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:04:59.173 00.000 10672 Enqueuing Expose request 18:04:59.173 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 18:04:59.173 00.000 428 Worker thread wakes up 18:04:59.173 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:04:59.173 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:01.458 02.285 428 Exposure complete 18:05:01.583 00.125 428 worker thread done servicing request 18:05:01.583 00.000 10672 OnExposeComplete: enter 18:05:01.583 00.000 10672 UpdateGuideState(): m_state=6 18:05:01.583 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 224 18:05:01.583 00.000 10672 Star::Find returns 1 (0), X=180.30, Y=930.15, Mass=563456, SNR=63.9, Peak=42144 HFD=3.9 18:05:01.583 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.12) = xAngle (-1.09 = -1.09) 18:05:01.583 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.08 = -1.08) 18:05:01.583 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.26 cameraTheta=-0.97 mountX=0.12 mountY=-0.23, mountTheta=-1.09 18:05:01.583 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.21, opts=13) 18:05:01.583 00.000 10672 Enqueuing Move request for scope (0.14, -0.21) 18:05:01.583 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:05:01.583 00.000 428 Worker thread wakes up 18:05:01.583 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd 18:05:01.583 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.21) 18:05:01.583 00.000 428 Moving (0.14, -0.21) raw xDistance=0.12 yDistance=-0.23 18:05:01.583 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:05:01.583 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:01.583 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:05:01.583 00.000 428 MoveAxis(E, 0, ABG) 18:05:01.583 00.000 428 Move returns status 0, amount 0 18:05:01.583 00.000 428 MoveAxis(N, 0, ABG) 18:05:01.583 00.000 428 Move returns status 0, amount 0 18:05:01.583 00.000 428 move complete, result=0 18:05:01.583 00.000 428 worker thread done servicing request 18:05:01.661 00.078 10672 UpdateGuideState exits: m=563456 SNR=63.9 18:05:01.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:01.661 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:01.661 00.000 10672 Enqueuing Expose request 18:05:01.661 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:05:01.661 00.000 428 Worker thread wakes up 18:05:01.677 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:01.677 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:03.958 02.281 428 Exposure complete 18:05:04.098 00.140 428 worker thread done servicing request 18:05:04.098 00.000 10672 OnExposeComplete: enter 18:05:04.098 00.000 10672 UpdateGuideState(): m_state=6 18:05:04.098 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 225 18:05:04.098 00.000 10672 Star::Find returns 1 (0), X=180.90, Y=930.09, Mass=587401, SNR=71.4, Peak=53488 HFD=4.2 18:05:04.098 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.12) = xAngle (-0.47 = -0.47) 18:05:04.098 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46) 18:05:04.098 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=-0.27 hyp=0.80 cameraTheta=-0.35 mountX=0.71 mountY=-0.35, mountTheta=-0.46 18:05:04.114 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=-0.27, opts=13) 18:05:04.114 00.000 10672 Enqueuing Move request for scope (0.75, -0.27) 18:05:04.114 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:05:04.114 00.000 428 Worker thread wakes up 18:05:04.114 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.27) opts 0xd 18:05:04.114 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, -0.27) 18:05:04.114 00.000 428 Moving (0.75, -0.27) raw xDistance=0.71 yDistance=-0.35 18:05:04.114 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71 18:05:04.114 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:04.114 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:05:04.114 00.000 428 MoveAxis(W, 1053, ABG) 18:05:04.114 00.000 428 Guiding Dir = 3, Dur = 1053 18:05:04.114 00.000 428 IsSlewing returns 0 18:05:04.114 00.000 428 IsGuiding returns 0 18:05:04.145 00.031 428 PulseGuide returned control before completion, sleep 1036 18:05:04.192 00.047 10672 UpdateGuideState exits: m=587401 SNR=71.4 18:05:04.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:04.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:04.192 00.000 10672 Enqueuing Expose request 18:05:05.192 01.000 428 IsGuiding returns 1 18:05:05.192 00.000 428 scope still moving after pulse duration time elapsed 18:05:05.223 00.031 428 IsSlewing returns 0 18:05:05.223 00.000 428 IsGuiding returns 0 18:05:05.223 00.000 428 scope move finished after 1053 + 63 ms 18:05:05.223 00.000 428 Move returns status 0, amount 1053 18:05:05.223 00.000 428 MoveAxis(N, 0, ABG) 18:05:05.223 00.000 428 Move returns status 0, amount 0 18:05:05.223 00.000 428 move complete, result=0 18:05:05.223 00.000 428 worker thread done servicing request 18:05:05.223 00.000 428 Worker thread wakes up 18:05:05.223 00.000 10672 GuideStep: 0.7 px 1053 ms WEST, -0.4 px 0 ms NORTH 18:05:05.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:05.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:06.457 01.234 428 Exposure complete 18:05:06.597 00.140 428 worker thread done servicing request 18:05:06.597 00.000 10672 OnExposeComplete: enter 18:05:06.597 00.000 10672 UpdateGuideState(): m_state=6 18:05:06.597 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 226 18:05:06.597 00.000 10672 Star::Find returns 1 (0), X=180.86, Y=930.27, Mass=549584, SNR=62.9, Peak=55344 HFD=3.8 18:05:06.597 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (0.12) = xAngle (-0.25 = -0.25) 18:05:06.597 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.24 = -0.24) 18:05:06.597 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.09 hyp=0.71 cameraTheta=-0.13 mountX=0.69 mountY=-0.17, mountTheta=-0.24 18:05:06.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.09, opts=13) 18:05:06.597 00.000 10672 Enqueuing Move request for scope (0.71, -0.09) 18:05:06.597 00.000 428 Worker thread wakes up 18:05:06.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:05:06.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.09) opts 0xd 18:05:06.597 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.09) 18:05:06.597 00.000 428 Moving (0.71, -0.09) raw xDistance=0.69 yDistance=-0.17 18:05:06.597 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.69 18:05:06.597 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:06.597 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:05:06.597 00.000 428 MoveAxis(W, 1099, ABG) 18:05:06.597 00.000 428 Guiding Dir = 3, Dur = 1099 18:05:06.597 00.000 428 IsSlewing returns 0 18:05:06.597 00.000 428 IsGuiding returns 0 18:05:06.613 00.016 428 PulseGuide returned control before completion, sleep 1090 18:05:06.675 00.062 10672 UpdateGuideState exits: m=549584 SNR=62.9 18:05:06.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:06.675 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:06.675 00.000 10672 Enqueuing Expose request 18:05:07.722 01.047 428 IsGuiding returns 1 18:05:07.722 00.000 428 scope still moving after pulse duration time elapsed 18:05:07.753 00.031 428 IsSlewing returns 0 18:05:07.753 00.000 428 IsGuiding returns 0 18:05:07.753 00.000 428 scope move finished after 1099 + 57 ms 18:05:07.753 00.000 428 Move returns status 0, amount 1099 18:05:07.753 00.000 428 MoveAxis(N, 0, ABG) 18:05:07.753 00.000 428 Move returns status 0, amount 0 18:05:07.753 00.000 428 move complete, result=0 18:05:07.753 00.000 428 worker thread done servicing request 18:05:07.753 00.000 428 Worker thread wakes up 18:05:07.753 00.000 10672 GuideStep: 0.7 px 1099 ms WEST, -0.2 px 0 ms NORTH 18:05:07.753 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:07.753 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:08.956 01.203 428 Exposure complete 18:05:09.097 00.141 428 worker thread done servicing request 18:05:09.097 00.000 10672 OnExposeComplete: enter 18:05:09.097 00.000 10672 UpdateGuideState(): m_state=6 18:05:09.097 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 227 18:05:09.097 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=930.41, Mass=573612, SNR=71.8, Peak=53168 HFD=3.3 18:05:09.097 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.12) = xAngle (0.04 = 0.04) 18:05:09.097 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05) 18:05:09.097 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.16 mountX=0.32 mountY=0.02, mountTheta=0.05 18:05:09.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.05, opts=13) 18:05:09.097 00.000 10672 Enqueuing Move request for scope (0.32, 0.05) 18:05:09.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:05:09.097 00.000 428 Worker thread wakes up 18:05:09.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.05) opts 0xd 18:05:09.097 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.05) 18:05:09.097 00.000 428 Moving (0.32, 0.05) raw xDistance=0.32 yDistance=0.02 18:05:09.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:05:09.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:09.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:05:09.097 00.000 428 MoveAxis(E, 0, ABG) 18:05:09.097 00.000 428 Move returns status 0, amount 0 18:05:09.097 00.000 428 MoveAxis(N, 0, ABG) 18:05:09.097 00.000 428 Move returns status 0, amount 0 18:05:09.097 00.000 428 move complete, result=0 18:05:09.097 00.000 428 worker thread done servicing request 18:05:09.175 00.078 10672 UpdateGuideState exits: m=573612 SNR=71.8 18:05:09.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:09.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:09.175 00.000 10672 Enqueuing Expose request 18:05:09.175 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:05:09.175 00.000 428 Worker thread wakes up 18:05:09.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:09.175 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:11.445 02.270 428 Exposure complete 18:05:11.585 00.140 428 worker thread done servicing request 18:05:11.585 00.000 10672 OnExposeComplete: enter 18:05:11.585 00.000 10672 UpdateGuideState(): m_state=6 18:05:11.585 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 228 18:05:11.585 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=931.02, Mass=554427, SNR=68.2, Peak=61664 HFD=4.0 18:05:11.585 00.000 10672 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.12) = xAngle (1.39 = 1.39) 18:05:11.585 00.000 10672 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40) 18:05:11.585 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.66 hyp=0.67 cameraTheta=1.51 mountX=0.12 mountY=0.66, mountTheta=1.39 18:05:11.585 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.66, opts=13) 18:05:11.585 00.000 10672 Enqueuing Move request for scope (0.04, 0.66) 18:05:11.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:05:11.585 00.000 428 Worker thread wakes up 18:05:11.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.66) opts 0xd 18:05:11.585 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.66) 18:05:11.585 00.000 428 Moving (0.04, 0.66) raw xDistance=0.12 yDistance=0.66 18:05:11.585 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:05:11.585 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:05:11.585 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.66 18:05:11.585 00.000 428 MoveAxis(E, 0, ABG) 18:05:11.585 00.000 428 Move returns status 0, amount 0 18:05:11.585 00.000 428 MoveAxis(N, 0, ABG) 18:05:11.585 00.000 428 Move returns status 0, amount 0 18:05:11.585 00.000 428 move complete, result=0 18:05:11.585 00.000 428 worker thread done servicing request 18:05:11.663 00.078 10672 UpdateGuideState exits: m=554427 SNR=68.2 18:05:11.663 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:11.663 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:11.663 00.000 10672 Enqueuing Expose request 18:05:11.679 00.016 428 Worker thread wakes up 18:05:11.679 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 18:05:11.679 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:11.679 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:13.959 02.280 428 Exposure complete 18:05:14.084 00.125 428 worker thread done servicing request 18:05:14.084 00.000 10672 OnExposeComplete: enter 18:05:14.084 00.000 10672 UpdateGuideState(): m_state=6 18:05:14.084 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 229 18:05:14.084 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=931.02, Mass=529625, SNR=62.7, Peak=47600 HFD=4.0 18:05:14.084 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.12) = xAngle (1.53 = 1.53) 18:05:14.084 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.54 = 1.54) 18:05:14.084 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.66 hyp=0.66 cameraTheta=1.65 mountX=0.03 mountY=0.66, mountTheta=1.53 18:05:14.084 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.66, opts=13) 18:05:14.084 00.000 10672 Enqueuing Move request for scope (-0.05, 0.66) 18:05:14.084 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:05:14.084 00.000 428 Worker thread wakes up 18:05:14.084 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.66) opts 0xd 18:05:14.084 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.66) 18:05:14.084 00.000 428 Moving (-0.05, 0.66) raw xDistance=0.03 yDistance=0.66 18:05:14.084 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:05:14.084 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:05:14.084 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.66 18:05:14.084 00.000 428 MoveAxis(E, 0, ABG) 18:05:14.084 00.000 428 Move returns status 0, amount 0 18:05:14.084 00.000 428 MoveAxis(N, 0, ABG) 18:05:14.084 00.000 428 Move returns status 0, amount 0 18:05:14.084 00.000 428 move complete, result=0 18:05:14.084 00.000 428 worker thread done servicing request 18:05:14.162 00.078 10672 UpdateGuideState exits: m=529625 SNR=62.7 18:05:14.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:14.162 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:14.162 00.000 10672 Enqueuing Expose request 18:05:14.162 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 18:05:14.162 00.000 428 Worker thread wakes up 18:05:14.162 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:14.162 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:16.459 02.297 428 Exposure complete 18:05:16.584 00.125 428 worker thread done servicing request 18:05:16.584 00.000 10672 OnExposeComplete: enter 18:05:16.584 00.000 10672 UpdateGuideState(): m_state=6 18:05:16.584 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 230 18:05:16.584 00.000 10672 Star::Find returns 1 (0), X=180.73, Y=930.88, Mass=565405, SNR=67.6, Peak=49120 HFD=3.8 18:05:16.584 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.12) = xAngle (0.60 = 0.60) 18:05:16.584 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62) 18:05:16.584 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.51 hyp=0.78 cameraTheta=0.73 mountX=0.64 mountY=0.45, mountTheta=0.61 18:05:16.584 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.51, opts=13) 18:05:16.584 00.000 10672 Enqueuing Move request for scope (0.58, 0.51) 18:05:16.584 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:05:16.584 00.000 428 Worker thread wakes up 18:05:16.584 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.51) opts 0xd 18:05:16.584 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.51) 18:05:16.584 00.000 428 Moving (0.58, 0.51) raw xDistance=0.64 yDistance=0.45 18:05:16.584 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 18:05:16.584 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:16.584 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 18:05:16.584 00.000 428 MoveAxis(W, 950, ABG) 18:05:16.584 00.000 428 Guiding Dir = 3, Dur = 950 18:05:16.584 00.000 428 IsSlewing returns 0 18:05:16.584 00.000 428 IsGuiding returns 0 18:05:16.599 00.015 428 PulseGuide returned control before completion, sleep 943 18:05:16.662 00.063 10672 UpdateGuideState exits: m=565405 SNR=67.6 18:05:16.662 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:16.662 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:16.662 00.000 10672 Enqueuing Expose request 18:05:17.568 00.906 428 IsGuiding returns 1 18:05:17.568 00.000 428 scope still moving after pulse duration time elapsed 18:05:17.599 00.031 428 IsSlewing returns 0 18:05:17.599 00.000 428 IsGuiding returns 0 18:05:17.599 00.000 428 scope move finished after 950 + 60 ms 18:05:17.599 00.000 428 Move returns status 0, amount 950 18:05:17.599 00.000 428 MoveAxis(N, 0, ABG) 18:05:17.599 00.000 428 Move returns status 0, amount 0 18:05:17.599 00.000 428 move complete, result=0 18:05:17.599 00.000 428 worker thread done servicing request 18:05:17.599 00.000 428 Worker thread wakes up 18:05:17.599 00.000 10672 GuideStep: 0.6 px 950 ms WEST, 0.4 px 0 ms NORTH 18:05:17.599 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:17.599 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:18.962 01.363 428 Exposure complete 18:05:19.087 00.125 428 worker thread done servicing request 18:05:19.087 00.000 10672 OnExposeComplete: enter 18:05:19.087 00.000 10672 UpdateGuideState(): m_state=6 18:05:19.102 00.015 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 231 18:05:19.102 00.000 10672 Star::Find returns 1 (0), X=180.38, Y=930.85, Mass=571257, SNR=72.9, Peak=65264 HFD=3.8 18:05:19.102 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.12) = xAngle (1.02 = 1.02) 18:05:19.102 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.03 = 1.03) 18:05:19.102 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.49 hyp=0.54 cameraTheta=1.14 mountX=0.28 mountY=0.46, mountTheta=1.02 18:05:19.102 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.49, opts=13) 18:05:19.102 00.000 10672 Enqueuing Move request for scope (0.22, 0.49) 18:05:19.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:05:19.102 00.000 428 Worker thread wakes up 18:05:19.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.49) opts 0xd 18:05:19.102 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.49) 18:05:19.102 00.000 428 Moving (0.22, 0.49) raw xDistance=0.28 yDistance=0.46 18:05:19.102 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:05:19.102 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:19.102 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 18:05:19.102 00.000 428 MoveAxis(E, 0, ABG) 18:05:19.102 00.000 428 Move returns status 0, amount 0 18:05:19.102 00.000 428 MoveAxis(N, 0, ABG) 18:05:19.102 00.000 428 Move returns status 0, amount 0 18:05:19.102 00.000 428 move complete, result=0 18:05:19.102 00.000 428 worker thread done servicing request 18:05:19.181 00.079 10672 UpdateGuideState exits: m=571257 SNR=72.9 18:05:19.181 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:19.181 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:19.181 00.000 10672 Enqueuing Expose request 18:05:19.181 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 18:05:19.181 00.000 428 Worker thread wakes up 18:05:19.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:19.181 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:21.445 02.264 428 Exposure complete 18:05:21.570 00.125 428 worker thread done servicing request 18:05:21.570 00.000 10672 OnExposeComplete: enter 18:05:21.570 00.000 10672 UpdateGuideState(): m_state=6 18:05:21.570 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 232 18:05:21.570 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.52, Mass=557777, SNR=69.8, Peak=51216 HFD=3.7 18:05:21.570 00.000 10672 CameraToMount -- cameraTheta (2.01) - m_xAngle (0.12) = xAngle (1.89 = 1.89) 18:05:21.570 00.000 10672 CameraToMount -- cameraTheta (2.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90) 18:05:21.570 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.18 cameraTheta=2.01 mountX=-0.05 mountY=0.17, mountTheta=1.89 18:05:21.570 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.16, opts=13) 18:05:21.570 00.000 10672 Enqueuing Move request for scope (-0.07, 0.16) 18:05:21.570 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3584, FiltMax=65504, Gamma=1.000 18:05:21.570 00.000 428 Worker thread wakes up 18:05:21.570 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd 18:05:21.570 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.16) 18:05:21.570 00.000 428 Moving (-0.07, 0.16) raw xDistance=-0.05 yDistance=0.17 18:05:21.570 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:05:21.570 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:21.570 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:05:21.570 00.000 428 MoveAxis(E, 0, ABG) 18:05:21.570 00.000 428 Move returns status 0, amount 0 18:05:21.570 00.000 428 MoveAxis(N, 0, ABG) 18:05:21.570 00.000 428 Move returns status 0, amount 0 18:05:21.570 00.000 428 move complete, result=0 18:05:21.570 00.000 428 worker thread done servicing request 18:05:21.648 00.078 10672 UpdateGuideState exits: m=557777 SNR=69.8 18:05:21.648 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:21.648 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:21.648 00.000 10672 Enqueuing Expose request 18:05:21.648 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:05:21.648 00.000 428 Worker thread wakes up 18:05:21.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:21.648 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:23.960 02.312 428 Exposure complete 18:05:24.085 00.125 428 worker thread done servicing request 18:05:24.085 00.000 10672 OnExposeComplete: enter 18:05:24.085 00.000 10672 UpdateGuideState(): m_state=6 18:05:24.085 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 233 18:05:24.085 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=930.89, Mass=505085, SNR=63.3, Peak=60688 HFD=3.6 18:05:24.085 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.12) = xAngle (1.69 = 1.69) 18:05:24.085 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.70 = 1.70) 18:05:24.085 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.53 hyp=0.54 cameraTheta=1.81 mountX=-0.06 mountY=0.54, mountTheta=1.69 18:05:24.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.53, opts=13) 18:05:24.085 00.000 10672 Enqueuing Move request for scope (-0.13, 0.53) 18:05:24.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:05:24.085 00.000 428 Worker thread wakes up 18:05:24.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.53) opts 0xd 18:05:24.085 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.53) 18:05:24.085 00.000 428 Moving (-0.13, 0.53) raw xDistance=-0.06 yDistance=0.54 18:05:24.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:05:24.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:24.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 18:05:24.085 00.000 428 MoveAxis(E, 0, ABG) 18:05:24.085 00.000 428 Move returns status 0, amount 0 18:05:24.085 00.000 428 MoveAxis(N, 0, ABG) 18:05:24.085 00.000 428 Move returns status 0, amount 0 18:05:24.085 00.000 428 move complete, result=0 18:05:24.085 00.000 428 worker thread done servicing request 18:05:24.163 00.078 10672 UpdateGuideState exits: m=505085 SNR=63.3 18:05:24.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:24.163 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:24.163 00.000 10672 Enqueuing Expose request 18:05:24.163 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:05:24.163 00.000 428 Worker thread wakes up 18:05:24.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:24.163 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:26.433 02.270 428 Exposure complete 18:05:26.558 00.125 428 worker thread done servicing request 18:05:26.558 00.000 10672 OnExposeComplete: enter 18:05:26.558 00.000 10672 UpdateGuideState(): m_state=6 18:05:26.574 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 234 18:05:26.574 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=930.97, Mass=509573, SNR=63.2, Peak=62976 HFD=3.7 18:05:26.574 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.12) = xAngle (1.39 = 1.39) 18:05:26.574 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.41 = 1.41) 18:05:26.574 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.60 hyp=0.61 cameraTheta=1.52 mountX=0.11 mountY=0.60, mountTheta=1.39 18:05:26.574 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.60, opts=13) 18:05:26.574 00.000 10672 Enqueuing Move request for scope (0.03, 0.60) 18:05:26.574 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:05:26.574 00.000 428 Worker thread wakes up 18:05:26.574 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.60) opts 0xd 18:05:26.574 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.60) 18:05:26.574 00.000 428 Moving (0.03, 0.60) raw xDistance=0.11 yDistance=0.60 18:05:26.574 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:05:26.574 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.51 newest=1.30 18:05:26.574 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 18:05:26.574 00.000 428 MoveAxis(E, 0, ABG) 18:05:26.574 00.000 428 Move returns status 0, amount 0 18:05:26.574 00.000 428 MoveAxis(S, 906, ABG) 18:05:26.574 00.000 428 Guiding Dir = 1, Dur = 906 18:05:26.574 00.000 428 IsSlewing returns 0 18:05:26.574 00.000 428 IsGuiding returns 0 18:05:26.652 00.078 10672 UpdateGuideState exits: m=509573 SNR=63.2 18:05:26.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:26.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:26.652 00.000 10672 Enqueuing Expose request 18:05:26.652 00.000 428 PulseGuide returned control before completion, sleep 829 18:05:27.511 00.859 428 IsGuiding returns 1 18:05:27.511 00.000 428 scope still moving after pulse duration time elapsed 18:05:27.542 00.031 428 IsSlewing returns 0 18:05:27.542 00.000 428 IsGuiding returns 1 18:05:27.605 00.063 428 IsSlewing returns 0 18:05:27.605 00.000 428 IsGuiding returns 0 18:05:27.605 00.000 428 scope move finished after 906 + 126 ms 18:05:27.605 00.000 428 Move returns status 0, amount 906 18:05:27.605 00.000 428 move complete, result=0 18:05:27.605 00.000 428 worker thread done servicing request 18:05:27.605 00.000 428 Worker thread wakes up 18:05:27.605 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 906 ms SOUTH 18:05:27.605 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:27.605 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:28.932 01.327 428 Exposure complete 18:05:29.073 00.141 428 worker thread done servicing request 18:05:29.073 00.000 10672 OnExposeComplete: enter 18:05:29.073 00.000 10672 UpdateGuideState(): m_state=6 18:05:29.073 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 235 18:05:29.073 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=931.14, Mass=527720, SNR=62.2, Peak=46944 HFD=4.1 18:05:29.073 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.12) = xAngle (1.58 = 1.58) 18:05:29.073 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.60 = 1.60) 18:05:29.073 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.78 hyp=0.78 cameraTheta=1.70 mountX=-0.01 mountY=0.78, mountTheta=1.58 18:05:29.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.78, opts=13) 18:05:29.073 00.000 10672 Enqueuing Move request for scope (-0.10, 0.78) 18:05:29.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3352, FiltMax=65488, Gamma=1.000 18:05:29.073 00.000 428 Worker thread wakes up 18:05:29.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.78) opts 0xd 18:05:29.073 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.78) 18:05:29.073 00.000 428 Moving (-0.10, 0.78) raw xDistance=-0.01 yDistance=0.78 18:05:29.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:05:29.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.78 from input 0.78 18:05:29.073 00.000 428 MoveAxis(E, 0, ABG) 18:05:29.073 00.000 428 Move returns status 0, amount 0 18:05:29.073 00.000 428 MoveAxis(S, 1186, ABG) 18:05:29.073 00.000 428 Guiding Dir = 1, Dur = 1186 18:05:29.073 00.000 428 IsSlewing returns 0 18:05:29.073 00.000 428 IsGuiding returns 0 18:05:29.151 00.078 10672 UpdateGuideState exits: m=527720 SNR=62.2 18:05:29.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:29.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:29.151 00.000 10672 Enqueuing Expose request 18:05:29.151 00.000 428 PulseGuide returned control before completion, sleep 1117 18:05:30.291 01.140 428 IsGuiding returns 1 18:05:30.291 00.000 428 scope still moving after pulse duration time elapsed 18:05:30.323 00.032 428 IsSlewing returns 0 18:05:30.323 00.000 428 IsGuiding returns 1 18:05:30.385 00.062 428 IsSlewing returns 0 18:05:30.385 00.000 428 IsGuiding returns 0 18:05:30.385 00.000 428 scope move finished after 1186 + 126 ms 18:05:30.385 00.000 428 Move returns status 0, amount 1186 18:05:30.385 00.000 428 move complete, result=0 18:05:30.385 00.000 428 worker thread done servicing request 18:05:30.385 00.000 428 Worker thread wakes up 18:05:30.385 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 1186 ms SOUTH 18:05:30.385 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:30.385 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:31.447 01.062 428 Exposure complete 18:05:31.588 00.141 428 worker thread done servicing request 18:05:31.588 00.000 10672 OnExposeComplete: enter 18:05:31.588 00.000 10672 UpdateGuideState(): m_state=6 18:05:31.588 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 236 18:05:31.588 00.000 10672 Star::Find returns 1 (0), X=179.95, Y=930.46, Mass=507126, SNR=61.0, Peak=44992 HFD=3.6 18:05:31.588 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.12) = xAngle (2.58 = 2.58) 18:05:31.588 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59) 18:05:31.588 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.70 mountX=-0.19 mountY=0.12, mountTheta=2.59 18:05:31.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.10, opts=13) 18:05:31.588 00.000 10672 Enqueuing Move request for scope (-0.21, 0.10) 18:05:31.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 18:05:31.588 00.000 428 Worker thread wakes up 18:05:31.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd 18:05:31.588 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.10) 18:05:31.588 00.000 428 Moving (-0.21, 0.10) raw xDistance=-0.19 yDistance=0.12 18:05:31.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:05:31.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:31.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:05:31.588 00.000 428 MoveAxis(E, 0, ABG) 18:05:31.588 00.000 428 Move returns status 0, amount 0 18:05:31.588 00.000 428 MoveAxis(N, 0, ABG) 18:05:31.588 00.000 428 Move returns status 0, amount 0 18:05:31.588 00.000 428 move complete, result=0 18:05:31.588 00.000 428 worker thread done servicing request 18:05:31.666 00.078 10672 UpdateGuideState exits: m=507126 SNR=61.0 18:05:31.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:31.666 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:31.666 00.000 10672 Enqueuing Expose request 18:05:31.666 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:05:31.666 00.000 428 Worker thread wakes up 18:05:31.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:31.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:33.946 02.280 428 Exposure complete 18:05:34.087 00.141 428 worker thread done servicing request 18:05:34.087 00.000 10672 OnExposeComplete: enter 18:05:34.087 00.000 10672 UpdateGuideState(): m_state=6 18:05:34.087 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 237 18:05:34.087 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.07, Mass=608652, SNR=68.3, Peak=50768 HFD=4.2 18:05:34.087 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.12) = xAngle (-1.87 = -1.87) 18:05:34.087 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.86 = -1.86) 18:05:34.087 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.75 mountX=-0.09 mountY=-0.28, mountTheta=-1.87 18:05:34.087 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.29, opts=13) 18:05:34.087 00.000 10672 Enqueuing Move request for scope (-0.05, -0.29) 18:05:34.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:05:34.087 00.000 428 Worker thread wakes up 18:05:34.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.29) opts 0xd 18:05:34.087 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.29) 18:05:34.087 00.000 428 Moving (-0.05, -0.29) raw xDistance=-0.09 yDistance=-0.28 18:05:34.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:05:34.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:34.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:05:34.087 00.000 428 MoveAxis(E, 0, ABG) 18:05:34.087 00.000 428 Move returns status 0, amount 0 18:05:34.087 00.000 428 MoveAxis(N, 0, ABG) 18:05:34.087 00.000 428 Move returns status 0, amount 0 18:05:34.087 00.000 428 move complete, result=0 18:05:34.087 00.000 428 worker thread done servicing request 18:05:34.165 00.078 10672 UpdateGuideState exits: m=608652 SNR=68.3 18:05:34.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:34.165 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:34.165 00.000 10672 Enqueuing Expose request 18:05:34.165 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:05:34.165 00.000 428 Worker thread wakes up 18:05:34.165 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:34.165 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:36.434 02.269 428 Exposure complete 18:05:36.559 00.125 428 worker thread done servicing request 18:05:36.559 00.000 10672 OnExposeComplete: enter 18:05:36.559 00.000 10672 UpdateGuideState(): m_state=6 18:05:36.559 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 238 18:05:36.559 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=929.85, Mass=471145, SNR=61.4, Peak=48800 HFD=3.5 18:05:36.559 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.12) = xAngle (-1.71 = -1.71) 18:05:36.559 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.70 = -1.70) 18:05:36.559 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.51 hyp=0.51 cameraTheta=-1.59 mountX=-0.07 mountY=-0.50, mountTheta=-1.71 18:05:36.559 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.51, opts=13) 18:05:36.559 00.000 10672 Enqueuing Move request for scope (-0.01, -0.51) 18:05:36.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:05:36.559 00.000 428 Worker thread wakes up 18:05:36.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.51) opts 0xd 18:05:36.559 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.51) 18:05:36.559 00.000 428 Moving (-0.01, -0.51) raw xDistance=-0.07 yDistance=-0.50 18:05:36.559 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:05:36.559 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:36.559 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 18:05:36.559 00.000 428 MoveAxis(E, 0, ABG) 18:05:36.559 00.000 428 Move returns status 0, amount 0 18:05:36.559 00.000 428 MoveAxis(N, 0, ABG) 18:05:36.559 00.000 428 Move returns status 0, amount 0 18:05:36.559 00.000 428 move complete, result=0 18:05:36.559 00.000 428 worker thread done servicing request 18:05:36.652 00.093 10672 UpdateGuideState exits: m=471145 SNR=61.4 18:05:36.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:36.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:36.652 00.000 10672 Enqueuing Expose request 18:05:36.652 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:05:36.652 00.000 428 Worker thread wakes up 18:05:36.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:36.652 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:38.949 02.297 428 Exposure complete 18:05:39.089 00.140 428 worker thread done servicing request 18:05:39.089 00.000 10672 OnExposeComplete: enter 18:05:39.089 00.000 10672 UpdateGuideState(): m_state=6 18:05:39.089 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 239 18:05:39.089 00.000 10672 Star::Find returns 1 (0), X=179.99, Y=930.02, Mass=545244, SNR=67.0, Peak=52064 HFD=4.0 18:05:39.089 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.12) = xAngle (-2.13 = -2.13) 18:05:39.089 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.12 = -2.12) 18:05:39.089 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.34 hyp=0.38 cameraTheta=-2.01 mountX=-0.20 mountY=-0.33, mountTheta=-2.13 18:05:39.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.34, opts=13) 18:05:39.089 00.000 10672 Enqueuing Move request for scope (-0.16, -0.34) 18:05:39.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:05:39.089 00.000 428 Worker thread wakes up 18:05:39.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.34) opts 0xd 18:05:39.089 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.34) 18:05:39.089 00.000 428 Moving (-0.16, -0.34) raw xDistance=-0.20 yDistance=-0.33 18:05:39.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:05:39.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:39.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:05:39.089 00.000 428 MoveAxis(E, 0, ABG) 18:05:39.089 00.000 428 Move returns status 0, amount 0 18:05:39.089 00.000 428 MoveAxis(N, 0, ABG) 18:05:39.089 00.000 428 Move returns status 0, amount 0 18:05:39.089 00.000 428 move complete, result=0 18:05:39.089 00.000 428 worker thread done servicing request 18:05:39.167 00.078 10672 UpdateGuideState exits: m=545244 SNR=67.0 18:05:39.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:39.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:39.167 00.000 10672 Enqueuing Expose request 18:05:39.167 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:05:39.167 00.000 428 Worker thread wakes up 18:05:39.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:39.167 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:41.448 02.281 428 Exposure complete 18:05:41.588 00.140 428 worker thread done servicing request 18:05:41.588 00.000 10672 OnExposeComplete: enter 18:05:41.588 00.000 10672 UpdateGuideState(): m_state=6 18:05:41.588 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 240 18:05:41.588 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.01, Mass=531539, SNR=60.4, Peak=51424 HFD=4.0 18:05:41.588 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.12) = xAngle (-1.75 = -1.75) 18:05:41.588 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.73 = -1.73) 18:05:41.588 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.63 mountX=-0.06 mountY=-0.35, mountTheta=-1.75 18:05:41.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.35, opts=13) 18:05:41.588 00.000 10672 Enqueuing Move request for scope (-0.02, -0.35) 18:05:41.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:05:41.588 00.000 428 Worker thread wakes up 18:05:41.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.35) opts 0xd 18:05:41.588 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.35) 18:05:41.588 00.000 428 Moving (-0.02, -0.35) raw xDistance=-0.06 yDistance=-0.35 18:05:41.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:05:41.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:41.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:05:41.588 00.000 428 MoveAxis(E, 0, ABG) 18:05:41.588 00.000 428 Move returns status 0, amount 0 18:05:41.588 00.000 428 MoveAxis(N, 0, ABG) 18:05:41.588 00.000 428 Move returns status 0, amount 0 18:05:41.588 00.000 428 move complete, result=0 18:05:41.588 00.000 428 worker thread done servicing request 18:05:41.667 00.079 10672 UpdateGuideState exits: m=531539 SNR=60.4 18:05:41.667 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:41.667 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:41.667 00.000 10672 Enqueuing Expose request 18:05:41.667 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:05:41.667 00.000 428 Worker thread wakes up 18:05:41.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:41.667 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:43.952 02.285 428 Exposure complete 18:05:44.077 00.125 428 worker thread done servicing request 18:05:44.077 00.000 10672 OnExposeComplete: enter 18:05:44.077 00.000 10672 UpdateGuideState(): m_state=6 18:05:44.077 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 241 18:05:44.077 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.21, Mass=546893, SNR=64.4, Peak=48256 HFD=3.9 18:05:44.077 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.12) = xAngle (-2.13 = -2.13) 18:05:44.077 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.12 = -2.12) 18:05:44.077 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-2.01 mountX=-0.09 mountY=-0.15, mountTheta=-2.13 18:05:44.077 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.16, opts=13) 18:05:44.077 00.000 10672 Enqueuing Move request for scope (-0.07, -0.16) 18:05:44.077 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:05:44.077 00.000 428 Worker thread wakes up 18:05:44.077 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd 18:05:44.077 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.16) 18:05:44.077 00.000 428 Moving (-0.07, -0.16) raw xDistance=-0.09 yDistance=-0.15 18:05:44.077 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:05:44.077 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:44.077 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:05:44.077 00.000 428 MoveAxis(E, 0, ABG) 18:05:44.077 00.000 428 Move returns status 0, amount 0 18:05:44.077 00.000 428 MoveAxis(N, 0, ABG) 18:05:44.077 00.000 428 Move returns status 0, amount 0 18:05:44.077 00.000 428 move complete, result=0 18:05:44.077 00.000 428 worker thread done servicing request 18:05:44.155 00.078 10672 UpdateGuideState exits: m=546893 SNR=64.4 18:05:44.155 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:44.155 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:44.155 00.000 10672 Enqueuing Expose request 18:05:44.155 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:05:44.155 00.000 428 Worker thread wakes up 18:05:44.155 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:44.155 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:46.451 02.296 428 Exposure complete 18:05:46.576 00.125 428 worker thread done servicing request 18:05:46.576 00.000 10672 OnExposeComplete: enter 18:05:46.576 00.000 10672 UpdateGuideState(): m_state=6 18:05:46.592 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 242 18:05:46.592 00.000 10672 Star::Find returns 1 (0), X=179.75, Y=930.40, Mass=555779, SNR=75.5, Peak=44992 HFD=3.7 18:05:46.592 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.12) = xAngle (2.93 = 2.93) 18:05:46.592 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.95 = 2.95) 18:05:46.592 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.04 hyp=0.41 cameraTheta=3.05 mountX=-0.40 mountY=0.08, mountTheta=2.95 18:05:46.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.04, opts=13) 18:05:46.592 00.000 10672 Enqueuing Move request for scope (-0.40, 0.04) 18:05:46.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:05:46.592 00.000 428 Worker thread wakes up 18:05:46.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.04) opts 0xd 18:05:46.592 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.04) 18:05:46.592 00.000 428 Moving (-0.40, 0.04) raw xDistance=-0.40 yDistance=0.08 18:05:46.592 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:05:46.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:46.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:05:46.592 00.000 428 MoveAxis(E, 0, ABG) 18:05:46.592 00.000 428 Move returns status 0, amount 0 18:05:46.592 00.000 428 MoveAxis(N, 0, ABG) 18:05:46.592 00.000 428 Move returns status 0, amount 0 18:05:46.592 00.000 428 move complete, result=0 18:05:46.592 00.000 428 worker thread done servicing request 18:05:46.670 00.078 10672 UpdateGuideState exits: m=555779 SNR=75.5 18:05:46.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:46.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:46.670 00.000 10672 Enqueuing Expose request 18:05:46.670 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:05:46.670 00.000 428 Worker thread wakes up 18:05:46.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:46.670 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:48.950 02.280 428 Exposure complete 18:05:49.075 00.125 428 worker thread done servicing request 18:05:49.075 00.000 10672 OnExposeComplete: enter 18:05:49.075 00.000 10672 UpdateGuideState(): m_state=6 18:05:49.075 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 243 18:05:49.075 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.46, Mass=531713, SNR=60.6, Peak=52944 HFD=3.4 18:05:49.075 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (0.12) = xAngle (1.19 = 1.19) 18:05:49.075 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20) 18:05:49.075 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.31 mountX=0.04 mountY=0.10, mountTheta=1.19 18:05:49.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.10, opts=13) 18:05:49.075 00.000 10672 Enqueuing Move request for scope (0.03, 0.10) 18:05:49.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:05:49.075 00.000 428 Worker thread wakes up 18:05:49.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd 18:05:49.075 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.10) 18:05:49.075 00.000 428 Moving (0.03, 0.10) raw xDistance=0.04 yDistance=0.10 18:05:49.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:05:49.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:49.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:05:49.075 00.000 428 MoveAxis(E, 0, ABG) 18:05:49.075 00.000 428 Move returns status 0, amount 0 18:05:49.075 00.000 428 MoveAxis(N, 0, ABG) 18:05:49.075 00.000 428 Move returns status 0, amount 0 18:05:49.075 00.000 428 move complete, result=0 18:05:49.075 00.000 428 worker thread done servicing request 18:05:49.153 00.078 10672 UpdateGuideState exits: m=531713 SNR=60.6 18:05:49.153 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:49.153 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:49.153 00.000 10672 Enqueuing Expose request 18:05:49.153 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:05:49.153 00.000 428 Worker thread wakes up 18:05:49.153 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:49.153 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:51.439 02.286 428 Exposure complete 18:05:51.564 00.125 428 worker thread done servicing request 18:05:51.564 00.000 10672 OnExposeComplete: enter 18:05:51.564 00.000 10672 UpdateGuideState(): m_state=6 18:05:51.564 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 244 18:05:51.564 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.49, Mass=534972, SNR=63.3, Peak=49344 HFD=3.5 18:05:51.564 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (0.12) = xAngle (2.60 = 2.60) 18:05:51.564 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61) 18:05:51.564 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.13 hyp=0.32 cameraTheta=2.72 mountX=-0.27 mountY=0.16, mountTheta=2.61 18:05:51.564 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.13, opts=13) 18:05:51.564 00.000 10672 Enqueuing Move request for scope (-0.29, 0.13) 18:05:51.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:05:51.564 00.000 428 Worker thread wakes up 18:05:51.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.13) opts 0xd 18:05:51.564 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.13) 18:05:51.564 00.000 428 Moving (-0.29, 0.13) raw xDistance=-0.27 yDistance=0.16 18:05:51.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:05:51.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:51.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:05:51.564 00.000 428 MoveAxis(E, 0, ABG) 18:05:51.564 00.000 428 Move returns status 0, amount 0 18:05:51.564 00.000 428 MoveAxis(N, 0, ABG) 18:05:51.564 00.000 428 Move returns status 0, amount 0 18:05:51.580 00.016 428 move complete, result=0 18:05:51.580 00.000 428 worker thread done servicing request 18:05:51.658 00.078 10672 UpdateGuideState exits: m=534972 SNR=63.3 18:05:51.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:51.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:51.658 00.000 10672 Enqueuing Expose request 18:05:51.658 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:05:51.658 00.000 428 Worker thread wakes up 18:05:51.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:51.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:53.923 02.265 428 Exposure complete 18:05:54.047 00.124 428 worker thread done servicing request 18:05:54.047 00.000 10672 OnExposeComplete: enter 18:05:54.047 00.000 10672 UpdateGuideState(): m_state=6 18:05:54.063 00.016 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 245 18:05:54.063 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.25, Mass=553590, SNR=61.5, Peak=59696 HFD=4.0 18:05:54.063 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.12) = xAngle (-2.73 = -2.73) 18:05:54.063 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.72 = -2.72) 18:05:54.063 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.61 mountX=-0.20 mountY=-0.09, mountTheta=-2.72 18:05:54.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.11, opts=13) 18:05:54.063 00.000 10672 Enqueuing Move request for scope (-0.19, -0.11) 18:05:54.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:05:54.063 00.000 428 Worker thread wakes up 18:05:54.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd 18:05:54.063 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.11) 18:05:54.063 00.000 428 Moving (-0.19, -0.11) raw xDistance=-0.20 yDistance=-0.09 18:05:54.063 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:05:54.063 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:54.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:05:54.063 00.000 428 MoveAxis(E, 0, ABG) 18:05:54.063 00.000 428 Move returns status 0, amount 0 18:05:54.063 00.000 428 MoveAxis(N, 0, ABG) 18:05:54.063 00.000 428 Move returns status 0, amount 0 18:05:54.063 00.000 428 move complete, result=0 18:05:54.063 00.000 428 worker thread done servicing request 18:05:54.141 00.078 10672 UpdateGuideState exits: m=553590 SNR=61.5 18:05:54.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:54.141 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:54.141 00.000 10672 Enqueuing Expose request 18:05:54.141 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:05:54.141 00.000 428 Worker thread wakes up 18:05:54.141 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:54.141 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:56.422 02.281 428 Exposure complete 18:05:56.562 00.140 428 worker thread done servicing request 18:05:56.562 00.000 10672 OnExposeComplete: enter 18:05:56.562 00.000 10672 UpdateGuideState(): m_state=6 18:05:56.562 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 246 18:05:56.562 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.10, Mass=524707, SNR=65.2, Peak=53168 HFD=3.8 18:05:56.562 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.12) = xAngle (-2.54 = -2.54) 18:05:56.562 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.52 = -2.52) 18:05:56.562 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.26 hyp=0.40 cameraTheta=-2.41 mountX=-0.32 mountY=-0.23, mountTheta=-2.53 18:05:56.562 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.26, opts=13) 18:05:56.562 00.000 10672 Enqueuing Move request for scope (-0.30, -0.26) 18:05:56.562 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:05:56.562 00.000 428 Worker thread wakes up 18:05:56.562 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.26) opts 0xd 18:05:56.562 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.26) 18:05:56.562 00.000 428 Moving (-0.30, -0.26) raw xDistance=-0.32 yDistance=-0.23 18:05:56.562 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:05:56.562 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:56.562 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:05:56.562 00.000 428 MoveAxis(E, 0, ABG) 18:05:56.562 00.000 428 Move returns status 0, amount 0 18:05:56.562 00.000 428 MoveAxis(N, 0, ABG) 18:05:56.562 00.000 428 Move returns status 0, amount 0 18:05:56.562 00.000 428 move complete, result=0 18:05:56.562 00.000 428 worker thread done servicing request 18:05:56.640 00.078 10672 UpdateGuideState exits: m=524707 SNR=65.2 18:05:56.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:56.640 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:56.640 00.000 10672 Enqueuing Expose request 18:05:56.640 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:05:56.640 00.000 428 Worker thread wakes up 18:05:56.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:56.640 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:05:58.952 02.312 428 Exposure complete 18:05:59.081 00.129 428 worker thread done servicing request 18:05:59.081 00.000 10672 OnExposeComplete: enter 18:05:59.081 00.000 10672 UpdateGuideState(): m_state=6 18:05:59.081 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 247 18:05:59.081 00.000 10672 Star::Find returns 1 (0), X=179.78, Y=930.43, Mass=507821, SNR=59.7, Peak=47936 HFD=3.7 18:05:59.081 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.12) = xAngle (2.85 = 2.85) 18:05:59.081 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.86 = 2.86) 18:05:59.081 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.38 cameraTheta=2.97 mountX=-0.37 mountY=0.11, mountTheta=2.86 18:05:59.097 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.07, opts=13) 18:05:59.097 00.000 10672 Enqueuing Move request for scope (-0.38, 0.07) 18:05:59.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3128, FiltMax=65488, Gamma=1.000 18:05:59.097 00.000 428 Worker thread wakes up 18:05:59.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd 18:05:59.097 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.07) 18:05:59.097 00.000 428 Moving (-0.38, 0.07) raw xDistance=-0.37 yDistance=0.11 18:05:59.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:05:59.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:05:59.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 18:05:59.097 00.000 428 MoveAxis(E, 0, ABG) 18:05:59.097 00.000 428 Move returns status 0, amount 0 18:05:59.097 00.000 428 MoveAxis(N, 0, ABG) 18:05:59.097 00.000 428 Move returns status 0, amount 0 18:05:59.097 00.000 428 move complete, result=0 18:05:59.097 00.000 428 worker thread done servicing request 18:05:59.175 00.078 10672 UpdateGuideState exits: m=507821 SNR=59.7 18:05:59.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:05:59.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:05:59.175 00.000 10672 Enqueuing Expose request 18:05:59.175 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:05:59.175 00.000 428 Worker thread wakes up 18:05:59.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:05:59.175 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:01.432 02.257 428 Exposure complete 18:06:01.567 00.135 428 worker thread done servicing request 18:06:01.567 00.000 10672 OnExposeComplete: enter 18:06:01.567 00.000 10672 UpdateGuideState(): m_state=6 18:06:01.568 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 248 18:06:01.568 00.000 10672 Star::Find returns 1 (0), X=179.70, Y=930.47, Mass=523376, SNR=63.6, Peak=49680 HFD=3.8 18:06:01.568 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.12) = xAngle (2.79 = 2.79) 18:06:01.568 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.81 = 2.81) 18:06:01.569 00.001 10672 CameraToMount -- cameraX=-0.45 cameraY=0.10 hyp=0.47 cameraTheta=2.92 mountX=-0.44 mountY=0.15, mountTheta=2.81 18:06:01.570 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.10, opts=13) 18:06:01.570 00.000 10672 Enqueuing Move request for scope (-0.45, 0.10) 18:06:01.570 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3560, FiltMax=65488, Gamma=1.000 18:06:01.570 00.000 428 Worker thread wakes up 18:06:01.570 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.10) opts 0xd 18:06:01.571 00.001 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.10) 18:06:01.571 00.000 428 Moving (-0.45, 0.10) raw xDistance=-0.44 yDistance=0.15 18:06:01.571 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 18:06:01.571 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:01.571 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:06:01.571 00.000 428 MoveAxis(E, 0, ABG) 18:06:01.571 00.000 428 Move returns status 0, amount 0 18:06:01.571 00.000 428 MoveAxis(N, 0, ABG) 18:06:01.571 00.000 428 Move returns status 0, amount 0 18:06:01.572 00.001 428 move complete, result=0 18:06:01.572 00.000 428 worker thread done servicing request 18:06:01.654 00.082 10672 UpdateGuideState exits: m=523376 SNR=63.6 18:06:01.654 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:01.654 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:01.654 00.000 10672 Enqueuing Expose request 18:06:01.654 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 18:06:01.654 00.000 428 Worker thread wakes up 18:06:01.655 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:01.655 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:03.921 02.266 428 Exposure complete 18:06:04.046 00.125 428 worker thread done servicing request 18:06:04.061 00.015 10672 OnExposeComplete: enter 18:06:04.061 00.000 10672 UpdateGuideState(): m_state=6 18:06:04.061 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 249 18:06:04.061 00.000 10672 Star::Find returns 1 (0), X=179.45, Y=930.49, Mass=544589, SNR=61.8, Peak=45856 HFD=3.6 18:06:04.061 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.12) = xAngle (2.84 = 2.84) 18:06:04.061 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85) 18:06:04.061 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.13 hyp=0.72 cameraTheta=2.96 mountX=-0.68 mountY=0.20, mountTheta=2.85 18:06:04.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.13, opts=13) 18:06:04.061 00.000 10672 Enqueuing Move request for scope (-0.70, 0.13) 18:06:04.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:06:04.061 00.000 428 Worker thread wakes up 18:06:04.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.13) opts 0xd 18:06:04.061 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.13) 18:06:04.061 00.000 428 Moving (-0.70, 0.13) raw xDistance=-0.68 yDistance=0.20 18:06:04.061 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 18:06:04.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:04.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:06:04.061 00.000 428 MoveAxis(E, 1018, ABG) 18:06:04.061 00.000 428 Guiding Dir = 2, Dur = 1018 18:06:04.061 00.000 428 IsSlewing returns 0 18:06:04.061 00.000 428 IsGuiding returns 0 18:06:04.077 00.016 428 PulseGuide returned control before completion, sleep 1013 18:06:04.140 00.063 10672 UpdateGuideState exits: m=544589 SNR=61.8 18:06:04.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:04.140 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:04.140 00.000 10672 Enqueuing Expose request 18:06:05.124 00.984 428 IsGuiding returns 0 18:06:05.124 00.000 428 Move returns status 0, amount 1018 18:06:05.124 00.000 428 MoveAxis(N, 0, ABG) 18:06:05.124 00.000 428 Move returns status 0, amount 0 18:06:05.124 00.000 428 move complete, result=0 18:06:05.139 00.015 428 worker thread done servicing request 18:06:05.139 00.000 428 Worker thread wakes up 18:06:05.139 00.000 10672 GuideStep: -0.7 px 1018 ms EAST, 0.2 px 0 ms NORTH 18:06:05.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:05.139 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:06.420 01.281 428 Exposure complete 18:06:06.561 00.141 428 worker thread done servicing request 18:06:06.561 00.000 10672 OnExposeComplete: enter 18:06:06.561 00.000 10672 UpdateGuideState(): m_state=6 18:06:06.561 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 250 18:06:06.561 00.000 10672 Star::Find returns 1 (0), X=179.53, Y=930.93, Mass=569170, SNR=62.5, Peak=41712 HFD=4.0 18:06:06.561 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.12) = xAngle (2.28 = 2.28) 18:06:06.561 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29) 18:06:06.561 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.57 hyp=0.84 cameraTheta=2.40 mountX=-0.55 mountY=0.63, mountTheta=2.29 18:06:06.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.57, opts=13) 18:06:06.561 00.000 10672 Enqueuing Move request for scope (-0.62, 0.57) 18:06:06.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:06:06.561 00.000 428 Worker thread wakes up 18:06:06.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.57) opts 0xd 18:06:06.561 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.57) 18:06:06.561 00.000 428 Moving (-0.62, 0.57) raw xDistance=-0.55 yDistance=0.63 18:06:06.561 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.55 18:06:06.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 18:06:06.561 00.000 428 MoveAxis(E, 887, ABG) 18:06:06.561 00.000 428 Guiding Dir = 2, Dur = 887 18:06:06.561 00.000 428 IsSlewing returns 0 18:06:06.561 00.000 428 IsGuiding returns 0 18:06:06.592 00.031 428 PulseGuide returned control before completion, sleep 871 18:06:06.639 00.047 10672 UpdateGuideState exits: m=569170 SNR=62.5 18:06:06.639 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:06.639 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:06.639 00.000 10672 Enqueuing Expose request 18:06:07.502 00.863 428 IsGuiding returns 0 18:06:07.502 00.000 428 Move returns status 0, amount 887 18:06:07.502 00.000 428 MoveAxis(S, 958, ABG) 18:06:07.502 00.000 428 Guiding Dir = 1, Dur = 958 18:06:07.502 00.000 428 IsSlewing returns 0 18:06:07.502 00.000 428 IsGuiding returns 0 18:06:07.581 00.079 428 PulseGuide returned control before completion, sleep 892 18:06:08.487 00.906 428 IsGuiding returns 1 18:06:08.487 00.000 428 scope still moving after pulse duration time elapsed 18:06:08.518 00.031 428 IsSlewing returns 0 18:06:08.518 00.000 428 IsGuiding returns 1 18:06:08.580 00.062 428 IsSlewing returns 0 18:06:08.611 00.031 428 IsGuiding returns 0 18:06:08.611 00.000 428 scope move finished after 958 + 158 ms 18:06:08.611 00.000 428 Move returns status 0, amount 958 18:06:08.611 00.000 428 move complete, result=0 18:06:08.611 00.000 428 worker thread done servicing request 18:06:08.611 00.000 428 Worker thread wakes up 18:06:08.611 00.000 10672 GuideStep: -0.5 px 887 ms EAST, 0.6 px 958 ms SOUTH 18:06:08.611 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:08.611 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:08.939 00.328 428 Exposure complete 18:06:09.095 00.156 428 worker thread done servicing request 18:06:09.095 00.000 10672 OnExposeComplete: enter 18:06:09.095 00.000 10672 UpdateGuideState(): m_state=6 18:06:09.095 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 251 18:06:09.095 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=930.27, Mass=529142, SNR=61.6, Peak=44000 HFD=3.7 18:06:09.095 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.12) = xAngle (-0.87 = -0.87) 18:06:09.095 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.86 = -0.86) 18:06:09.095 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.75 mountX=0.09 mountY=-0.11, mountTheta=-0.86 18:06:09.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.09, opts=13) 18:06:09.095 00.000 10672 Enqueuing Move request for scope (0.10, -0.09) 18:06:09.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3128, FiltMax=65488, Gamma=1.000 18:06:09.095 00.000 428 Worker thread wakes up 18:06:09.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd 18:06:09.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.09) 18:06:09.095 00.000 428 Moving (0.10, -0.09) raw xDistance=0.09 yDistance=-0.11 18:06:09.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:06:09.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:09.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:06:09.095 00.000 428 MoveAxis(E, 0, ABG) 18:06:09.095 00.000 428 Move returns status 0, amount 0 18:06:09.095 00.000 428 MoveAxis(N, 0, ABG) 18:06:09.095 00.000 428 Move returns status 0, amount 0 18:06:09.095 00.000 428 move complete, result=0 18:06:09.095 00.000 428 worker thread done servicing request 18:06:09.189 00.094 10672 UpdateGuideState exits: m=529142 SNR=61.6 18:06:09.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:09.189 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:09.189 00.000 10672 Enqueuing Expose request 18:06:09.189 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:06:09.189 00.000 428 Worker thread wakes up 18:06:09.189 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:09.189 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:11.439 02.250 428 Exposure complete 18:06:11.563 00.124 428 worker thread done servicing request 18:06:11.563 00.000 10672 OnExposeComplete: enter 18:06:11.563 00.000 10672 UpdateGuideState(): m_state=6 18:06:11.563 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 252 18:06:11.563 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=929.86, Mass=508886, SNR=54.7, Peak=57216 HFD=3.7 18:06:11.563 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.12) = xAngle (-1.71 = -1.71) 18:06:11.563 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.70 = -1.70) 18:06:11.563 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.50 hyp=0.50 cameraTheta=-1.59 mountX=-0.07 mountY=-0.49, mountTheta=-1.71 18:06:11.563 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.50, opts=13) 18:06:11.563 00.000 10672 Enqueuing Move request for scope (-0.01, -0.50) 18:06:11.563 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 18:06:11.563 00.000 428 Worker thread wakes up 18:06:11.563 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.50) opts 0xd 18:06:11.563 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.50) 18:06:11.563 00.000 428 Moving (-0.01, -0.50) raw xDistance=-0.07 yDistance=-0.49 18:06:11.563 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:06:11.563 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:11.563 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:06:11.563 00.000 428 MoveAxis(E, 0, ABG) 18:06:11.563 00.000 428 Move returns status 0, amount 0 18:06:11.563 00.000 428 MoveAxis(N, 0, ABG) 18:06:11.563 00.000 428 Move returns status 0, amount 0 18:06:11.563 00.000 428 move complete, result=0 18:06:11.563 00.000 428 worker thread done servicing request 18:06:11.657 00.094 10672 UpdateGuideState exits: m=508886 SNR=54.7 18:06:11.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:11.657 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:11.657 00.000 10672 Enqueuing Expose request 18:06:11.657 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:06:11.657 00.000 428 Worker thread wakes up 18:06:11.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:11.657 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:13.922 02.265 428 Exposure complete 18:06:14.047 00.125 428 worker thread done servicing request 18:06:14.047 00.000 10672 OnExposeComplete: enter 18:06:14.047 00.000 10672 UpdateGuideState(): m_state=6 18:06:14.047 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 253 18:06:14.047 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=929.60, Mass=551582, SNR=63.4, Peak=57840 HFD=3.8 18:06:14.047 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.12) = xAngle (-1.98 = -1.98) 18:06:14.047 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.97 = -1.97) 18:06:14.047 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.76 hyp=0.79 cameraTheta=-1.86 mountX=-0.32 mountY=-0.73, mountTheta=-1.98 18:06:14.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.76, opts=13) 18:06:14.047 00.000 10672 Enqueuing Move request for scope (-0.23, -0.76) 18:06:14.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:06:14.047 00.000 428 Worker thread wakes up 18:06:14.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.76) opts 0xd 18:06:14.047 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.76) 18:06:14.047 00.000 428 Moving (-0.23, -0.76) raw xDistance=-0.32 yDistance=-0.73 18:06:14.047 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:06:14.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:06:14.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.73 18:06:14.047 00.000 428 MoveAxis(E, 0, ABG) 18:06:14.063 00.016 428 Move returns status 0, amount 0 18:06:14.063 00.000 428 MoveAxis(N, 0, ABG) 18:06:14.063 00.000 428 Move returns status 0, amount 0 18:06:14.063 00.000 428 move complete, result=0 18:06:14.063 00.000 428 worker thread done servicing request 18:06:14.141 00.078 10672 UpdateGuideState exits: m=551582 SNR=63.4 18:06:14.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:14.141 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:14.141 00.000 10672 Enqueuing Expose request 18:06:14.141 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 18:06:14.141 00.000 428 Worker thread wakes up 18:06:14.141 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:14.141 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:16.426 02.285 428 Exposure complete 18:06:16.551 00.125 428 worker thread done servicing request 18:06:16.551 00.000 10672 OnExposeComplete: enter 18:06:16.551 00.000 10672 UpdateGuideState(): m_state=6 18:06:16.551 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 254 18:06:16.551 00.000 10672 Star::Find returns 1 (0), X=179.87, Y=929.90, Mass=566423, SNR=60.0, Peak=61232 HFD=4.2 18:06:16.551 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.12) = xAngle (-2.23 = -2.23) 18:06:16.551 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.22 = -2.22) 18:06:16.551 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.47 hyp=0.54 cameraTheta=-2.11 mountX=-0.33 mountY=-0.43, mountTheta=-2.23 18:06:16.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.47, opts=13) 18:06:16.551 00.000 10672 Enqueuing Move request for scope (-0.28, -0.47) 18:06:16.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:06:16.551 00.000 428 Worker thread wakes up 18:06:16.551 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.47) opts 0xd 18:06:16.551 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.47) 18:06:16.551 00.000 428 Moving (-0.28, -0.47) raw xDistance=-0.33 yDistance=-0.43 18:06:16.551 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:06:16.551 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:16.551 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 18:06:16.551 00.000 428 MoveAxis(E, 0, ABG) 18:06:16.551 00.000 428 Move returns status 0, amount 0 18:06:16.551 00.000 428 MoveAxis(N, 0, ABG) 18:06:16.551 00.000 428 Move returns status 0, amount 0 18:06:16.551 00.000 428 move complete, result=0 18:06:16.551 00.000 428 worker thread done servicing request 18:06:16.629 00.078 10672 UpdateGuideState exits: m=566423 SNR=60.0 18:06:16.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:16.629 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:16.629 00.000 10672 Enqueuing Expose request 18:06:16.629 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:06:16.629 00.000 428 Worker thread wakes up 18:06:16.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:16.629 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:18.941 02.312 428 Exposure complete 18:06:19.066 00.125 428 worker thread done servicing request 18:06:19.066 00.000 10672 OnExposeComplete: enter 18:06:19.066 00.000 10672 UpdateGuideState(): m_state=6 18:06:19.066 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 255 18:06:19.066 00.000 10672 Star::Find returns 1 (0), X=179.88, Y=930.04, Mass=592464, SNR=62.7, Peak=62976 HFD=4.0 18:06:19.066 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.12) = xAngle (-2.40 = -2.40) 18:06:19.066 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.38 = -2.38) 18:06:19.066 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.33 hyp=0.43 cameraTheta=-2.28 mountX=-0.31 mountY=-0.29, mountTheta=-2.39 18:06:19.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.33, opts=13) 18:06:19.066 00.000 10672 Enqueuing Move request for scope (-0.28, -0.33) 18:06:19.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:06:19.066 00.000 428 Worker thread wakes up 18:06:19.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.33) opts 0xd 18:06:19.066 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.33) 18:06:19.066 00.000 428 Moving (-0.28, -0.33) raw xDistance=-0.31 yDistance=-0.29 18:06:19.066 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:06:19.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:19.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:06:19.066 00.000 428 MoveAxis(E, 0, ABG) 18:06:19.066 00.000 428 Move returns status 0, amount 0 18:06:19.066 00.000 428 MoveAxis(N, 0, ABG) 18:06:19.066 00.000 428 Move returns status 0, amount 0 18:06:19.066 00.000 428 move complete, result=0 18:06:19.066 00.000 428 worker thread done servicing request 18:06:19.144 00.078 10672 UpdateGuideState exits: m=592464 SNR=62.7 18:06:19.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:19.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:19.144 00.000 10672 Enqueuing Expose request 18:06:19.144 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:06:19.144 00.000 428 Worker thread wakes up 18:06:19.144 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:19.144 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:21.425 02.281 428 Exposure complete 18:06:21.550 00.125 428 worker thread done servicing request 18:06:21.550 00.000 10672 OnExposeComplete: enter 18:06:21.550 00.000 10672 UpdateGuideState(): m_state=6 18:06:21.550 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 256 18:06:21.550 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=929.89, Mass=522821, SNR=63.6, Peak=47376 HFD=4.0 18:06:21.550 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.12) = xAngle (-1.72 = -1.72) 18:06:21.550 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.71 = -1.71) 18:06:21.550 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.47 hyp=0.47 cameraTheta=-1.60 mountX=-0.07 mountY=-0.47, mountTheta=-1.72 18:06:21.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.47, opts=13) 18:06:21.550 00.000 10672 Enqueuing Move request for scope (-0.01, -0.47) 18:06:21.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:06:21.550 00.000 428 Worker thread wakes up 18:06:21.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.47) opts 0xd 18:06:21.550 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.47) 18:06:21.550 00.000 428 Moving (-0.01, -0.47) raw xDistance=-0.07 yDistance=-0.47 18:06:21.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:06:21.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:21.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:06:21.550 00.000 428 MoveAxis(E, 0, ABG) 18:06:21.550 00.000 428 Move returns status 0, amount 0 18:06:21.550 00.000 428 MoveAxis(N, 0, ABG) 18:06:21.550 00.000 428 Move returns status 0, amount 0 18:06:21.550 00.000 428 move complete, result=0 18:06:21.550 00.000 428 worker thread done servicing request 18:06:21.628 00.078 10672 UpdateGuideState exits: m=522821 SNR=63.6 18:06:21.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:21.628 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:21.628 00.000 10672 Enqueuing Expose request 18:06:21.628 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:06:21.628 00.000 428 Worker thread wakes up 18:06:21.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:21.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:23.913 02.285 428 Exposure complete 18:06:24.054 00.141 428 worker thread done servicing request 18:06:24.054 00.000 10672 OnExposeComplete: enter 18:06:24.054 00.000 10672 UpdateGuideState(): m_state=6 18:06:24.054 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 257 18:06:24.054 00.000 10672 Star::Find returns 1 (0), X=179.75, Y=929.98, Mass=511043, SNR=56.1, Peak=52288 HFD=4.1 18:06:24.054 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.12) = xAngle (-2.50 = -2.50) 18:06:24.054 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.49 = -2.49) 18:06:24.054 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.38 hyp=0.56 cameraTheta=-2.38 mountX=-0.45 mountY=-0.34, mountTheta=-2.49 18:06:24.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.38, opts=13) 18:06:24.054 00.000 10672 Enqueuing Move request for scope (-0.40, -0.38) 18:06:24.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:06:24.054 00.000 428 Worker thread wakes up 18:06:24.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.38) opts 0xd 18:06:24.054 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.38) 18:06:24.054 00.000 428 Moving (-0.40, -0.38) raw xDistance=-0.45 yDistance=-0.34 18:06:24.054 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 18:06:24.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:24.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 18:06:24.054 00.000 428 MoveAxis(E, 664, ABG) 18:06:24.054 00.000 428 Guiding Dir = 2, Dur = 664 18:06:24.085 00.031 428 IsSlewing returns 0 18:06:24.085 00.000 428 IsGuiding returns 0 18:06:24.101 00.016 428 PulseGuide returned control before completion, sleep 660 18:06:24.132 00.031 10672 UpdateGuideState exits: m=511043 SNR=56.1 18:06:24.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:24.132 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:24.132 00.000 10672 Enqueuing Expose request 18:06:24.788 00.656 428 IsGuiding returns 1 18:06:24.788 00.000 428 scope still moving after pulse duration time elapsed 18:06:24.819 00.031 428 IsSlewing returns 0 18:06:24.819 00.000 428 IsGuiding returns 0 18:06:24.819 00.000 428 scope move finished after 664 + 71 ms 18:06:24.819 00.000 428 Move returns status 0, amount 664 18:06:24.819 00.000 428 MoveAxis(N, 0, ABG) 18:06:24.819 00.000 428 Move returns status 0, amount 0 18:06:24.819 00.000 428 move complete, result=0 18:06:24.819 00.000 428 worker thread done servicing request 18:06:24.819 00.000 428 Worker thread wakes up 18:06:24.819 00.000 10672 GuideStep: -0.4 px 664 ms EAST, -0.3 px 0 ms NORTH 18:06:24.819 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:24.819 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:26.428 01.609 428 Exposure complete 18:06:26.553 00.125 428 worker thread done servicing request 18:06:26.553 00.000 10672 OnExposeComplete: enter 18:06:26.553 00.000 10672 UpdateGuideState(): m_state=6 18:06:26.553 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 258 18:06:26.553 00.000 10672 Star::Find returns 1 (0), X=179.54, Y=930.13, Mass=541422, SNR=55.4, Peak=46080 HFD=4.0 18:06:26.553 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (0.12) = xAngle (-2.91 = -2.91) 18:06:26.553 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.89 = -2.89) 18:06:26.553 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=-0.23 hyp=0.65 cameraTheta=-2.79 mountX=-0.63 mountY=-0.16, mountTheta=-2.89 18:06:26.553 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=-0.23, opts=13) 18:06:26.553 00.000 10672 Enqueuing Move request for scope (-0.61, -0.23) 18:06:26.553 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:06:26.553 00.000 428 Worker thread wakes up 18:06:26.553 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.23) opts 0xd 18:06:26.553 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, -0.23) 18:06:26.553 00.000 428 Moving (-0.61, -0.23) raw xDistance=-0.63 yDistance=-0.16 18:06:26.553 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.63 18:06:26.553 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:26.553 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:06:26.553 00.000 428 MoveAxis(E, 987, ABG) 18:06:26.553 00.000 428 Guiding Dir = 2, Dur = 987 18:06:26.569 00.016 428 IsSlewing returns 0 18:06:26.569 00.000 428 IsGuiding returns 0 18:06:26.584 00.015 428 PulseGuide returned control before completion, sleep 980 18:06:26.647 00.063 10672 UpdateGuideState exits: m=541422 SNR=55.4 18:06:26.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:26.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:26.647 00.000 10672 Enqueuing Expose request 18:06:27.569 00.922 428 IsGuiding returns 1 18:06:27.569 00.000 428 scope still moving after pulse duration time elapsed 18:06:27.615 00.046 428 IsSlewing returns 0 18:06:27.615 00.000 428 IsGuiding returns 0 18:06:27.615 00.000 428 scope move finished after 987 + 61 ms 18:06:27.615 00.000 428 Move returns status 0, amount 987 18:06:27.615 00.000 428 MoveAxis(N, 0, ABG) 18:06:27.615 00.000 428 Move returns status 0, amount 0 18:06:27.615 00.000 428 move complete, result=0 18:06:27.615 00.000 428 worker thread done servicing request 18:06:27.615 00.000 428 Worker thread wakes up 18:06:27.615 00.000 10672 GuideStep: -0.6 px 987 ms EAST, -0.2 px 0 ms NORTH 18:06:27.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:27.615 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:28.927 01.312 428 Exposure complete 18:06:29.083 00.156 428 worker thread done servicing request 18:06:29.083 00.000 10672 OnExposeComplete: enter 18:06:29.083 00.000 10672 UpdateGuideState(): m_state=6 18:06:29.083 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 259 18:06:29.083 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=930.02, Mass=522059, SNR=67.2, Peak=45424 HFD=4.1 18:06:29.083 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (0.12) = xAngle (-2.00 = -2.00) 18:06:29.083 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.98 = -1.98) 18:06:29.083 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.34 hyp=0.36 cameraTheta=-1.88 mountX=-0.15 mountY=-0.33, mountTheta=-1.99 18:06:29.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.34, opts=13) 18:06:29.083 00.000 10672 Enqueuing Move request for scope (-0.11, -0.34) 18:06:29.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:06:29.083 00.000 428 Worker thread wakes up 18:06:29.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.34) opts 0xd 18:06:29.083 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.34) 18:06:29.083 00.000 428 Moving (-0.11, -0.34) raw xDistance=-0.15 yDistance=-0.33 18:06:29.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:06:29.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:29.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:06:29.083 00.000 428 MoveAxis(E, 0, ABG) 18:06:29.083 00.000 428 Move returns status 0, amount 0 18:06:29.083 00.000 428 MoveAxis(N, 0, ABG) 18:06:29.083 00.000 428 Move returns status 0, amount 0 18:06:29.083 00.000 428 move complete, result=0 18:06:29.083 00.000 428 worker thread done servicing request 18:06:29.162 00.079 10672 UpdateGuideState exits: m=522059 SNR=67.2 18:06:29.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:29.162 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:29.162 00.000 10672 Enqueuing Expose request 18:06:29.162 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:06:29.162 00.000 428 Worker thread wakes up 18:06:29.162 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:29.162 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:31.411 02.249 428 Exposure complete 18:06:31.551 00.140 428 worker thread done servicing request 18:06:31.551 00.000 10672 OnExposeComplete: enter 18:06:31.551 00.000 10672 UpdateGuideState(): m_state=6 18:06:31.551 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 260 18:06:31.551 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=930.10, Mass=549554, SNR=65.0, Peak=46944 HFD=4.0 18:06:31.551 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.12) = xAngle (-1.06 = -1.06) 18:06:31.551 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.05 = -1.05) 18:06:31.551 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-0.94 mountX=0.16 mountY=-0.28, mountTheta=-1.06 18:06:31.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.26, opts=13) 18:06:31.551 00.000 10672 Enqueuing Move request for scope (0.19, -0.26) 18:06:31.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:06:31.551 00.000 428 Worker thread wakes up 18:06:31.551 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.26) opts 0xd 18:06:31.551 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.26) 18:06:31.551 00.000 428 Moving (0.19, -0.26) raw xDistance=0.16 yDistance=-0.28 18:06:31.551 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:06:31.551 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:31.551 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:06:31.551 00.000 428 MoveAxis(E, 0, ABG) 18:06:31.551 00.000 428 Move returns status 0, amount 0 18:06:31.551 00.000 428 MoveAxis(N, 0, ABG) 18:06:31.551 00.000 428 Move returns status 0, amount 0 18:06:31.551 00.000 428 move complete, result=0 18:06:31.551 00.000 428 worker thread done servicing request 18:06:31.630 00.079 10672 UpdateGuideState exits: m=549554 SNR=65.0 18:06:31.630 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:31.630 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:31.630 00.000 10672 Enqueuing Expose request 18:06:31.630 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:06:31.630 00.000 428 Worker thread wakes up 18:06:31.630 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:31.630 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:33.915 02.285 428 Exposure complete 18:06:34.056 00.141 428 worker thread done servicing request 18:06:34.056 00.000 10672 OnExposeComplete: enter 18:06:34.056 00.000 10672 UpdateGuideState(): m_state=6 18:06:34.056 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 261 18:06:34.056 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=930.95, Mass=527217, SNR=62.9, Peak=44544 HFD=4.1 18:06:34.056 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.12) = xAngle (1.29 = 1.29) 18:06:34.056 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.30 = 1.30) 18:06:34.056 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.59 hyp=0.59 cameraTheta=1.41 mountX=0.17 mountY=0.57, mountTheta=1.29 18:06:34.056 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.59, opts=13) 18:06:34.056 00.000 10672 Enqueuing Move request for scope (0.10, 0.59) 18:06:34.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:06:34.056 00.000 428 Worker thread wakes up 18:06:34.056 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.59) opts 0xd 18:06:34.056 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.59) 18:06:34.056 00.000 428 Moving (0.10, 0.59) raw xDistance=0.17 yDistance=0.57 18:06:34.056 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:06:34.056 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 18:06:34.056 00.000 428 MoveAxis(E, 0, ABG) 18:06:34.056 00.000 428 Move returns status 0, amount 0 18:06:34.056 00.000 428 MoveAxis(S, 868, ABG) 18:06:34.056 00.000 428 Guiding Dir = 1, Dur = 868 18:06:34.087 00.031 428 IsSlewing returns 0 18:06:34.087 00.000 428 IsGuiding returns 0 18:06:34.149 00.062 10672 UpdateGuideState exits: m=527217 SNR=62.9 18:06:34.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:34.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:34.149 00.000 10672 Enqueuing Expose request 18:06:34.165 00.016 428 PulseGuide returned control before completion, sleep 800 18:06:35.227 01.062 428 IsGuiding returns 1 18:06:35.227 00.000 428 scope still moving after pulse duration time elapsed 18:06:35.352 00.125 428 IsSlewing returns 0 18:06:35.352 00.000 428 IsGuiding returns 0 18:06:35.352 00.000 428 scope move finished after 868 + 396 ms 18:06:35.352 00.000 428 Move returns status 0, amount 868 18:06:35.352 00.000 428 move complete, result=0 18:06:35.368 00.016 428 worker thread done servicing request 18:06:35.368 00.000 428 Worker thread wakes up 18:06:35.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:35.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:36.539 01.171 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 868 ms SOUTH 18:06:36.570 00.031 428 Exposure complete 18:06:37.070 00.500 428 worker thread done servicing request 18:06:39.949 02.879 10672 OnExposeComplete: enter 18:06:39.949 00.000 10672 UpdateGuideState(): m_state=6 18:06:39.949 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 262 18:06:39.949 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.38, Mass=505670, SNR=62.4, Peak=50112 HFD=3.4 18:06:39.949 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.12) = xAngle (-0.04 = -0.04) 18:06:39.949 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02) 18:06:39.949 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.08 mountX=0.17 mountY=-0.00, mountTheta=-0.02 18:06:39.949 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.01, opts=13) 18:06:39.949 00.000 10672 Enqueuing Move request for scope (0.17, 0.01) 18:06:39.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:06:39.949 00.000 428 Worker thread wakes up 18:06:39.965 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd 18:06:39.965 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.01) 18:06:39.965 00.000 428 Moving (0.17, 0.01) raw xDistance=0.17 yDistance=-0.00 18:06:39.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:06:39.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:39.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:06:39.965 00.000 428 MoveAxis(E, 0, ABG) 18:06:39.965 00.000 428 Move returns status 0, amount 0 18:06:39.965 00.000 428 MoveAxis(N, 0, ABG) 18:06:39.965 00.000 428 Move returns status 0, amount 0 18:06:39.965 00.000 428 move complete, result=0 18:06:39.965 00.000 428 worker thread done servicing request 18:06:40.875 00.910 10672 UpdateGuideState exits: m=505670 SNR=62.4 18:06:40.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:40.875 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:40.875 00.000 10672 Enqueuing Expose request 18:06:40.875 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:06:40.875 00.000 428 Worker thread wakes up 18:06:40.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:40.875 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:40.906 00.031 428 ZWO: getimagedata clearbuf 1 ret 0 18:06:41.422 00.516 428 Exposure complete 18:06:42.156 00.734 428 worker thread done servicing request 18:06:44.703 02.547 10672 OnExposeComplete: enter 18:06:44.703 00.000 10672 UpdateGuideState(): m_state=6 18:06:44.704 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 263 18:06:44.705 00.001 10672 Star::Find returns 1 (0), X=179.96, Y=929.58, Mass=554538, SNR=65.2, Peak=44112 HFD=3.7 18:06:44.705 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.12) = xAngle (-1.93 = -1.93) 18:06:44.705 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.92 = -1.92) 18:06:44.705 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.79 hyp=0.81 cameraTheta=-1.81 mountX=-0.29 mountY=-0.76, mountTheta=-1.93 18:06:44.707 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.79, opts=13) 18:06:44.707 00.000 10672 Enqueuing Move request for scope (-0.19, -0.79) 18:06:44.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:06:44.708 00.001 428 Worker thread wakes up 18:06:44.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.79) opts 0xd 18:06:44.708 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.79) 18:06:44.709 00.001 428 Moving (-0.19, -0.79) raw xDistance=-0.29 yDistance=-0.76 18:06:44.710 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:06:44.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:06:44.711 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.76 18:06:44.711 00.000 428 MoveAxis(E, 0, ABG) 18:06:44.713 00.002 428 Move returns status 0, amount 0 18:06:44.715 00.002 428 MoveAxis(N, 0, ABG) 18:06:44.715 00.000 428 Move returns status 0, amount 0 18:06:44.715 00.000 428 move complete, result=0 18:06:44.716 00.001 428 worker thread done servicing request 18:06:44.993 00.277 10672 UpdateGuideState exits: m=554538 SNR=65.2 18:06:44.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:44.993 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:44.993 00.000 10672 Enqueuing Expose request 18:06:44.993 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 18:06:44.994 00.001 428 Worker thread wakes up 18:06:44.994 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:44.994 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:45.001 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 18:06:46.401 01.400 428 Exposure complete 18:06:46.533 00.132 428 worker thread done servicing request 18:06:46.533 00.000 10672 OnExposeComplete: enter 18:06:46.533 00.000 10672 UpdateGuideState(): m_state=6 18:06:46.533 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 264 18:06:46.533 00.000 10672 Star::Find returns 1 (0), X=180.36, Y=929.18, Mass=614301, SNR=65.6, Peak=36160 HFD=4.5 18:06:46.533 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.12) = xAngle (-1.52 = -1.52) 18:06:46.533 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.50 = -1.50) 18:06:46.533 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-1.18 hyp=1.20 cameraTheta=-1.39 mountX=0.07 mountY=-1.19, mountTheta=-1.52 18:06:46.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-1.18, opts=13) 18:06:46.533 00.000 10672 Enqueuing Move request for scope (0.21, -1.18) 18:06:46.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:06:46.533 00.000 428 Worker thread wakes up 18:06:46.548 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.18) opts 0xd 18:06:46.548 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -1.18) 18:06:46.548 00.000 428 Moving (0.21, -1.18) raw xDistance=0.07 yDistance=-1.19 18:06:46.548 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:06:46.548 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:06:46.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.19 18:06:46.548 00.000 428 MoveAxis(E, 0, ABG) 18:06:46.548 00.000 428 Move returns status 0, amount 0 18:06:46.548 00.000 428 MoveAxis(N, 0, ABG) 18:06:46.548 00.000 428 Move returns status 0, amount 0 18:06:46.548 00.000 428 move complete, result=0 18:06:46.548 00.000 428 worker thread done servicing request 18:06:46.749 00.201 10672 UpdateGuideState exits: m=614301 SNR=65.6 18:06:46.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:46.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:46.749 00.000 10672 Enqueuing Expose request 18:06:46.764 00.015 428 Worker thread wakes up 18:06:46.764 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.2 px 0 ms NORTH 18:06:46.764 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:46.764 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:48.922 02.158 428 Exposure complete 18:06:49.054 00.132 428 worker thread done servicing request 18:06:49.054 00.000 10672 OnExposeComplete: enter 18:06:49.054 00.000 10672 UpdateGuideState(): m_state=6 18:06:49.054 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 265 18:06:49.054 00.000 10672 Star::Find returns 1 (0), X=180.39, Y=929.33, Mass=604797, SNR=74.6, Peak=46400 HFD=3.7 18:06:49.054 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.12) = xAngle (-1.47 = -1.47) 18:06:49.054 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45) 18:06:49.054 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-1.03 hyp=1.06 cameraTheta=-1.35 mountX=0.11 mountY=-1.05, mountTheta=-1.47 18:06:49.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-1.03, opts=13) 18:06:49.054 00.000 10672 Enqueuing Move request for scope (0.24, -1.03) 18:06:49.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:06:49.054 00.000 428 Worker thread wakes up 18:06:49.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.03) opts 0xd 18:06:49.054 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -1.03) 18:06:49.054 00.000 428 Moving (0.24, -1.03) raw xDistance=0.11 yDistance=-1.05 18:06:49.054 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:06:49.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:06:49.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.05 18:06:49.054 00.000 428 MoveAxis(E, 0, ABG) 18:06:49.054 00.000 428 Move returns status 0, amount 0 18:06:49.054 00.000 428 MoveAxis(N, 0, ABG) 18:06:49.054 00.000 428 Move returns status 0, amount 0 18:06:49.054 00.000 428 move complete, result=0 18:06:49.054 00.000 428 worker thread done servicing request 18:06:49.254 00.200 10672 UpdateGuideState exits: m=604797 SNR=74.6 18:06:49.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:49.254 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:49.254 00.000 10672 Enqueuing Expose request 18:06:49.254 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.1 px 0 ms NORTH 18:06:49.254 00.000 428 Worker thread wakes up 18:06:49.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:49.254 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:51.413 02.159 428 Exposure complete 18:06:51.545 00.132 428 worker thread done servicing request 18:06:51.545 00.000 10672 OnExposeComplete: enter 18:06:51.545 00.000 10672 UpdateGuideState(): m_state=6 18:06:51.545 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 266 18:06:51.545 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=929.86, Mass=536706, SNR=64.0, Peak=54688 HFD=4.1 18:06:51.545 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.12) = xAngle (-1.84 = -1.84) 18:06:51.545 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.82 = -1.82) 18:06:51.545 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.50 hyp=0.51 cameraTheta=-1.72 mountX=-0.13 mountY=-0.49, mountTheta=-1.84 18:06:51.561 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.50, opts=13) 18:06:51.561 00.000 10672 Enqueuing Move request for scope (-0.07, -0.50) 18:06:51.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:06:51.561 00.000 428 Worker thread wakes up 18:06:51.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.50) opts 0xd 18:06:51.561 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.50) 18:06:51.561 00.000 428 Moving (-0.07, -0.50) raw xDistance=-0.13 yDistance=-0.49 18:06:51.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:06:51.561 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:51.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:06:51.561 00.000 428 MoveAxis(E, 0, ABG) 18:06:51.561 00.000 428 Move returns status 0, amount 0 18:06:51.561 00.000 428 MoveAxis(N, 0, ABG) 18:06:51.561 00.000 428 Move returns status 0, amount 0 18:06:51.561 00.000 428 move complete, result=0 18:06:51.561 00.000 428 worker thread done servicing request 18:06:51.803 00.242 10672 UpdateGuideState exits: m=536706 SNR=64.0 18:06:51.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:51.803 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:51.803 00.000 10672 Enqueuing Expose request 18:06:51.803 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:06:51.804 00.001 428 Worker thread wakes up 18:06:51.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:51.804 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:53.932 02.128 428 Exposure complete 18:06:54.065 00.133 428 worker thread done servicing request 18:06:54.066 00.001 10672 OnExposeComplete: enter 18:06:54.066 00.000 10672 UpdateGuideState(): m_state=6 18:06:54.066 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 267 18:06:54.067 00.001 10672 Star::Find returns 1 (0), X=180.50, Y=930.08, Mass=530216, SNR=66.1, Peak=48032 HFD=4.0 18:06:54.067 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.12) = xAngle (-0.80 = -0.80) 18:06:54.067 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.78 = -0.78) 18:06:54.067 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.28 hyp=0.45 cameraTheta=-0.68 mountX=0.31 mountY=-0.31, mountTheta=-0.79 18:06:54.068 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.28, opts=13) 18:06:54.068 00.000 10672 Enqueuing Move request for scope (0.35, -0.28) 18:06:54.069 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:06:54.069 00.000 428 Worker thread wakes up 18:06:54.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.28) opts 0xd 18:06:54.069 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.28) 18:06:54.069 00.000 428 Moving (0.35, -0.28) raw xDistance=0.31 yDistance=-0.31 18:06:54.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 18:06:54.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:54.070 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:06:54.070 00.000 428 MoveAxis(E, 0, ABG) 18:06:54.070 00.000 428 Move returns status 0, amount 0 18:06:54.070 00.000 428 MoveAxis(N, 0, ABG) 18:06:54.070 00.000 428 Move returns status 0, amount 0 18:06:54.070 00.000 428 move complete, result=0 18:06:54.070 00.000 428 worker thread done servicing request 18:06:54.281 00.211 10672 UpdateGuideState exits: m=530216 SNR=66.1 18:06:54.281 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:54.282 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:54.282 00.000 10672 Enqueuing Expose request 18:06:54.282 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:06:54.282 00.000 428 Worker thread wakes up 18:06:54.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:54.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:56.432 02.150 428 Exposure complete 18:06:56.608 00.176 428 worker thread done servicing request 18:06:56.736 00.128 10672 OnExposeComplete: enter 18:06:56.737 00.001 10672 UpdateGuideState(): m_state=6 18:06:56.737 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 268 18:06:56.738 00.001 10672 Star::Find returns 1 (0), X=180.35, Y=929.89, Mass=543394, SNR=63.4, Peak=49024 HFD=3.9 18:06:56.738 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.12) = xAngle (-1.30 = -1.30) 18:06:56.738 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.29 = -1.29) 18:06:56.738 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.47 hyp=0.51 cameraTheta=-1.18 mountX=0.14 mountY=-0.49, mountTheta=-1.30 18:06:56.739 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.47, opts=13) 18:06:56.739 00.000 10672 Enqueuing Move request for scope (0.19, -0.47) 18:06:56.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:06:56.739 00.000 428 Worker thread wakes up 18:06:56.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.47) opts 0xd 18:06:56.740 00.001 428 Handling offset move in thread for scope, endpoint = (0.19, -0.47) 18:06:56.740 00.000 428 Moving (0.19, -0.47) raw xDistance=0.14 yDistance=-0.49 18:06:56.740 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:06:56.740 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:56.740 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:06:56.740 00.000 428 MoveAxis(E, 0, ABG) 18:06:56.741 00.001 428 Move returns status 0, amount 0 18:06:56.741 00.000 428 MoveAxis(N, 0, ABG) 18:06:56.741 00.000 428 Move returns status 0, amount 0 18:06:56.741 00.000 428 move complete, result=0 18:06:56.743 00.002 428 worker thread done servicing request 18:06:56.893 00.150 10672 UpdateGuideState exits: m=543394 SNR=63.4 18:06:56.894 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:56.894 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:56.894 00.000 10672 Enqueuing Expose request 18:06:56.894 00.000 428 Worker thread wakes up 18:06:56.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:56.895 00.001 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:06:56.895 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:06:58.927 02.032 428 Exposure complete 18:06:59.230 00.303 428 worker thread done servicing request 18:06:59.230 00.000 10672 OnExposeComplete: enter 18:06:59.231 00.001 10672 UpdateGuideState(): m_state=6 18:06:59.232 00.001 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 269 18:06:59.232 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=929.97, Mass=481974, SNR=55.6, Peak=44768 HFD=3.8 18:06:59.232 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.12) = xAngle (-1.01 = -1.01) 18:06:59.233 00.001 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.00 = -1.00) 18:06:59.233 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.39 hyp=0.50 cameraTheta=-0.89 mountX=0.27 mountY=-0.42, mountTheta=-1.01 18:06:59.236 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.39, opts=13) 18:06:59.237 00.001 10672 Enqueuing Move request for scope (0.32, -0.39) 18:06:59.237 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:06:59.237 00.000 428 Worker thread wakes up 18:06:59.238 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.39) opts 0xd 18:06:59.238 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.39) 18:06:59.239 00.001 428 Moving (0.32, -0.39) raw xDistance=0.27 yDistance=-0.42 18:06:59.239 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:06:59.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:06:59.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:06:59.243 00.004 428 MoveAxis(E, 0, ABG) 18:06:59.243 00.000 428 Move returns status 0, amount 0 18:06:59.243 00.000 428 MoveAxis(N, 0, ABG) 18:06:59.243 00.000 428 Move returns status 0, amount 0 18:06:59.244 00.001 428 move complete, result=0 18:06:59.244 00.000 428 worker thread done servicing request 18:06:59.596 00.352 10672 UpdateGuideState exits: m=481974 SNR=55.6 18:06:59.596 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:06:59.596 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:06:59.596 00.000 10672 Enqueuing Expose request 18:06:59.596 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:06:59.598 00.002 428 Worker thread wakes up 18:06:59.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:06:59.599 00.001 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:01.433 01.834 428 Exposure complete 18:07:01.668 00.235 428 worker thread done servicing request 18:07:01.668 00.000 10672 OnExposeComplete: enter 18:07:01.669 00.001 10672 UpdateGuideState(): m_state=6 18:07:01.670 00.001 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 270 18:07:01.671 00.001 10672 Star::Find returns 1 (0), X=180.26, Y=930.03, Mass=597731, SNR=82.0, Peak=46096 HFD=4.1 18:07:01.671 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.12) = xAngle (-1.39 = -1.39) 18:07:01.671 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.38 = -1.38) 18:07:01.671 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.33 hyp=0.35 cameraTheta=-1.27 mountX=0.06 mountY=-0.34, mountTheta=-1.39 18:07:01.685 00.014 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.33, opts=13) 18:07:01.686 00.001 10672 Enqueuing Move request for scope (0.10, -0.33) 18:07:01.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 18:07:01.686 00.000 428 Worker thread wakes up 18:07:01.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.33) opts 0xd 18:07:01.687 00.001 428 Handling offset move in thread for scope, endpoint = (0.10, -0.33) 18:07:01.687 00.000 428 Moving (0.10, -0.33) raw xDistance=0.06 yDistance=-0.34 18:07:01.687 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:07:01.687 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:01.687 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 18:07:01.687 00.000 428 MoveAxis(E, 0, ABG) 18:07:01.688 00.001 428 Move returns status 0, amount 0 18:07:01.688 00.000 428 MoveAxis(N, 0, ABG) 18:07:01.688 00.000 428 Move returns status 0, amount 0 18:07:01.688 00.000 428 move complete, result=0 18:07:01.688 00.000 428 worker thread done servicing request 18:07:01.898 00.210 10672 UpdateGuideState exits: m=597731 SNR=82.0 18:07:01.898 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:01.898 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:01.899 00.001 10672 Enqueuing Expose request 18:07:01.899 00.000 428 Worker thread wakes up 18:07:01.899 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:07:01.899 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:01.899 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:03.937 02.038 428 Exposure complete 18:07:04.245 00.308 428 worker thread done servicing request 18:07:04.245 00.000 10672 OnExposeComplete: enter 18:07:04.245 00.000 10672 UpdateGuideState(): m_state=6 18:07:04.246 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 271 18:07:04.246 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=929.84, Mass=507439, SNR=64.2, Peak=58720 HFD=3.5 18:07:04.247 00.001 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.12) = xAngle (-1.38 = -1.38) 18:07:04.247 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.37 = -1.37) 18:07:04.247 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.52 hyp=0.54 cameraTheta=-1.26 mountX=0.10 mountY=-0.53, mountTheta=-1.38 18:07:04.249 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.52, opts=13) 18:07:04.249 00.000 10672 Enqueuing Move request for scope (0.17, -0.52) 18:07:04.249 00.000 428 Worker thread wakes up 18:07:04.250 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:07:04.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.52) opts 0xd 18:07:04.250 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.52) 18:07:04.250 00.000 428 Moving (0.17, -0.52) raw xDistance=0.10 yDistance=-0.53 18:07:04.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:07:04.250 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:04.251 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 18:07:04.251 00.000 428 MoveAxis(E, 0, ABG) 18:07:04.251 00.000 428 Move returns status 0, amount 0 18:07:04.251 00.000 428 MoveAxis(N, 0, ABG) 18:07:04.251 00.000 428 Move returns status 0, amount 0 18:07:04.252 00.001 428 move complete, result=0 18:07:04.252 00.000 428 worker thread done servicing request 18:07:04.517 00.265 10672 UpdateGuideState exits: m=507439 SNR=64.2 18:07:04.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:04.518 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:04.518 00.000 10672 Enqueuing Expose request 18:07:04.518 00.000 428 Worker thread wakes up 18:07:04.518 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:07:04.519 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:04.519 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:06.416 01.897 428 Exposure complete 18:07:06.640 00.224 428 worker thread done servicing request 18:07:06.640 00.000 10672 OnExposeComplete: enter 18:07:06.640 00.000 10672 UpdateGuideState(): m_state=6 18:07:06.640 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 272 18:07:06.640 00.000 10672 Star::Find returns 1 (0), X=180.46, Y=930.12, Mass=574022, SNR=74.2, Peak=55232 HFD=3.9 18:07:06.640 00.000 10672 CameraToMount -- cameraTheta (-0.66) - m_xAngle (0.12) = xAngle (-0.78 = -0.78) 18:07:06.640 00.000 10672 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77) 18:07:06.640 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.24 hyp=0.39 cameraTheta=-0.66 mountX=0.28 mountY=-0.27, mountTheta=-0.77 18:07:06.656 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.24, opts=13) 18:07:06.656 00.000 10672 Enqueuing Move request for scope (0.31, -0.24) 18:07:06.656 00.000 428 Worker thread wakes up 18:07:06.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:07:06.656 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.24) opts 0xd 18:07:06.656 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.24) 18:07:06.656 00.000 428 Moving (0.31, -0.24) raw xDistance=0.28 yDistance=-0.27 18:07:06.656 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:07:06.656 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:06.656 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:07:06.656 00.000 428 MoveAxis(E, 0, ABG) 18:07:06.656 00.000 428 Move returns status 0, amount 0 18:07:06.656 00.000 428 MoveAxis(N, 0, ABG) 18:07:06.656 00.000 428 Move returns status 0, amount 0 18:07:06.656 00.000 428 move complete, result=0 18:07:06.656 00.000 428 worker thread done servicing request 18:07:06.918 00.262 10672 UpdateGuideState exits: m=574022 SNR=74.2 18:07:06.919 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:06.919 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:06.919 00.000 10672 Enqueuing Expose request 18:07:06.919 00.000 428 Worker thread wakes up 18:07:06.920 00.001 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:07:06.920 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:06.920 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:08.909 01.989 428 Exposure complete 18:07:09.034 00.125 428 worker thread done servicing request 18:07:09.034 00.000 10672 OnExposeComplete: enter 18:07:09.034 00.000 10672 UpdateGuideState(): m_state=6 18:07:09.034 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 273 18:07:09.034 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=929.92, Mass=500142, SNR=65.7, Peak=65376 HFD=3.7 18:07:09.034 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.12) = xAngle (-1.16 = -1.16) 18:07:09.034 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.15 = -1.15) 18:07:09.034 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.51 cameraTheta=-1.04 mountX=0.20 mountY=-0.47, mountTheta=-1.16 18:07:09.050 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.44, opts=13) 18:07:09.050 00.000 10672 Enqueuing Move request for scope (0.26, -0.44) 18:07:09.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:07:09.050 00.000 428 Worker thread wakes up 18:07:09.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.44) opts 0xd 18:07:09.050 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.44) 18:07:09.050 00.000 428 Moving (0.26, -0.44) raw xDistance=0.20 yDistance=-0.47 18:07:09.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:07:09.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:09.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:07:09.050 00.000 428 MoveAxis(E, 0, ABG) 18:07:09.050 00.000 428 Move returns status 0, amount 0 18:07:09.050 00.000 428 MoveAxis(N, 0, ABG) 18:07:09.050 00.000 428 Move returns status 0, amount 0 18:07:09.050 00.000 428 move complete, result=0 18:07:09.050 00.000 428 worker thread done servicing request 18:07:09.190 00.140 10672 UpdateGuideState exits: m=500142 SNR=65.7 18:07:09.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:09.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:09.190 00.000 10672 Enqueuing Expose request 18:07:09.190 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:07:09.190 00.000 428 Worker thread wakes up 18:07:09.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:09.190 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:11.412 02.222 428 Exposure complete 18:07:11.537 00.125 428 worker thread done servicing request 18:07:11.537 00.000 10672 OnExposeComplete: enter 18:07:11.537 00.000 10672 UpdateGuideState(): m_state=6 18:07:11.537 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 274 18:07:11.537 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=929.98, Mass=509390, SNR=72.2, Peak=55120 HFD=3.7 18:07:11.537 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.12) = xAngle (-0.99 = -0.99) 18:07:11.537 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98) 18:07:11.537 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.39 hyp=0.50 cameraTheta=-0.87 mountX=0.28 mountY=-0.42, mountTheta=-0.99 18:07:11.537 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.39, opts=13) 18:07:11.537 00.000 10672 Enqueuing Move request for scope (0.33, -0.39) 18:07:11.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:07:11.537 00.000 428 Worker thread wakes up 18:07:11.537 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.39) opts 0xd 18:07:11.537 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.39) 18:07:11.537 00.000 428 Moving (0.33, -0.39) raw xDistance=0.28 yDistance=-0.42 18:07:11.537 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:07:11.537 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:11.537 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:07:11.537 00.000 428 MoveAxis(E, 0, ABG) 18:07:11.537 00.000 428 Move returns status 0, amount 0 18:07:11.537 00.000 428 MoveAxis(N, 0, ABG) 18:07:11.537 00.000 428 Move returns status 0, amount 0 18:07:11.537 00.000 428 move complete, result=0 18:07:11.537 00.000 428 worker thread done servicing request 18:07:11.678 00.141 10672 UpdateGuideState exits: m=509390 SNR=72.2 18:07:11.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:11.678 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:11.678 00.000 10672 Enqueuing Expose request 18:07:11.678 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:07:11.678 00.000 428 Worker thread wakes up 18:07:11.678 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:11.678 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:13.916 02.238 428 Exposure complete 18:07:14.057 00.141 428 worker thread done servicing request 18:07:14.057 00.000 10672 OnExposeComplete: enter 18:07:14.057 00.000 10672 UpdateGuideState(): m_state=6 18:07:14.057 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 275 18:07:14.057 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.02, Mass=584438, SNR=69.3, Peak=60240 HFD=4.1 18:07:14.057 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.12) = xAngle (-1.03 = -1.03) 18:07:14.057 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.02 = -1.02) 18:07:14.057 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.34 hyp=0.44 cameraTheta=-0.91 mountX=0.22 mountY=-0.37, mountTheta=-1.03 18:07:14.057 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.34, opts=13) 18:07:14.057 00.000 10672 Enqueuing Move request for scope (0.27, -0.34) 18:07:14.057 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:07:14.057 00.000 428 Worker thread wakes up 18:07:14.057 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.34) opts 0xd 18:07:14.057 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.34) 18:07:14.057 00.000 428 Moving (0.27, -0.34) raw xDistance=0.22 yDistance=-0.37 18:07:14.057 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:07:14.057 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:14.057 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 18:07:14.057 00.000 428 MoveAxis(E, 0, ABG) 18:07:14.057 00.000 428 Move returns status 0, amount 0 18:07:14.057 00.000 428 MoveAxis(N, 0, ABG) 18:07:14.057 00.000 428 Move returns status 0, amount 0 18:07:14.057 00.000 428 move complete, result=0 18:07:14.057 00.000 428 worker thread done servicing request 18:07:14.197 00.140 10672 UpdateGuideState exits: m=584438 SNR=69.3 18:07:14.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:14.197 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:14.197 00.000 10672 Enqueuing Expose request 18:07:14.197 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:07:14.197 00.000 428 Worker thread wakes up 18:07:14.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:14.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:16.415 02.218 428 Exposure complete 18:07:16.556 00.141 428 worker thread done servicing request 18:07:16.556 00.000 10672 OnExposeComplete: enter 18:07:16.556 00.000 10672 UpdateGuideState(): m_state=6 18:07:16.556 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 276 18:07:16.556 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=929.89, Mass=546579, SNR=64.7, Peak=54144 HFD=3.8 18:07:16.556 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.12) = xAngle (-1.19 = -1.19) 18:07:16.556 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.17 = -1.17) 18:07:16.556 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.47 hyp=0.54 cameraTheta=-1.07 mountX=0.20 mountY=-0.50, mountTheta=-1.19 18:07:16.556 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.47, opts=13) 18:07:16.556 00.000 10672 Enqueuing Move request for scope (0.26, -0.47) 18:07:16.556 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:07:16.556 00.000 428 Worker thread wakes up 18:07:16.556 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.47) opts 0xd 18:07:16.556 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.47) 18:07:16.556 00.000 428 Moving (0.26, -0.47) raw xDistance=0.20 yDistance=-0.50 18:07:16.556 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:07:16.556 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:16.556 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 18:07:16.556 00.000 428 MoveAxis(E, 0, ABG) 18:07:16.556 00.000 428 Move returns status 0, amount 0 18:07:16.556 00.000 428 MoveAxis(N, 0, ABG) 18:07:16.556 00.000 428 Move returns status 0, amount 0 18:07:16.556 00.000 428 move complete, result=0 18:07:16.556 00.000 428 worker thread done servicing request 18:07:16.708 00.152 10672 UpdateGuideState exits: m=546579 SNR=64.7 18:07:16.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:16.708 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:16.708 00.000 10672 Enqueuing Expose request 18:07:16.708 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:07:16.708 00.000 428 Worker thread wakes up 18:07:16.709 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:16.709 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:18.918 02.209 428 Exposure complete 18:07:19.058 00.140 428 worker thread done servicing request 18:07:19.058 00.000 10672 OnExposeComplete: enter 18:07:19.058 00.000 10672 UpdateGuideState(): m_state=6 18:07:19.058 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 277 18:07:19.058 00.000 10672 Star::Find returns 1 (0), X=180.52, Y=929.65, Mass=526148, SNR=59.8, Peak=51520 HFD=3.4 18:07:19.058 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.12) = xAngle (-1.21 = -1.21) 18:07:19.058 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.20 = -1.20) 18:07:19.058 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.71 hyp=0.80 cameraTheta=-1.09 mountX=0.28 mountY=-0.74, mountTheta=-1.21 18:07:19.058 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.71, opts=13) 18:07:19.058 00.000 10672 Enqueuing Move request for scope (0.37, -0.71) 18:07:19.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:07:19.058 00.000 428 Worker thread wakes up 18:07:19.058 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.71) opts 0xd 18:07:19.058 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.71) 18:07:19.058 00.000 428 Moving (0.37, -0.71) raw xDistance=0.28 yDistance=-0.74 18:07:19.058 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:07:19.058 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:07:19.058 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 18:07:19.058 00.000 428 MoveAxis(E, 0, ABG) 18:07:19.058 00.000 428 Move returns status 0, amount 0 18:07:19.058 00.000 428 MoveAxis(N, 0, ABG) 18:07:19.058 00.000 428 Move returns status 0, amount 0 18:07:19.058 00.000 428 move complete, result=0 18:07:19.058 00.000 428 worker thread done servicing request 18:07:19.199 00.141 10672 UpdateGuideState exits: m=526148 SNR=59.8 18:07:19.199 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:19.199 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:19.199 00.000 10672 Enqueuing Expose request 18:07:19.199 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 18:07:19.199 00.000 428 Worker thread wakes up 18:07:19.199 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:19.199 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:21.404 02.205 428 Exposure complete 18:07:21.544 00.140 428 worker thread done servicing request 18:07:21.544 00.000 10672 OnExposeComplete: enter 18:07:21.544 00.000 10672 UpdateGuideState(): m_state=6 18:07:21.544 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 278 18:07:21.544 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.04, Mass=593025, SNR=70.0, Peak=53264 HFD=4.0 18:07:21.544 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.12) = xAngle (-1.01 = -1.01) 18:07:21.544 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.99 = -0.99) 18:07:21.544 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.32 hyp=0.42 cameraTheta=-0.89 mountX=0.22 mountY=-0.35, mountTheta=-1.00 18:07:21.544 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.32, opts=13) 18:07:21.544 00.000 10672 Enqueuing Move request for scope (0.26, -0.32) 18:07:21.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:07:21.544 00.000 428 Worker thread wakes up 18:07:21.544 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.32) opts 0xd 18:07:21.544 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.32) 18:07:21.544 00.000 428 Moving (0.26, -0.32) raw xDistance=0.22 yDistance=-0.35 18:07:21.544 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:07:21.544 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:21.544 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:07:21.544 00.000 428 MoveAxis(E, 0, ABG) 18:07:21.544 00.000 428 Move returns status 0, amount 0 18:07:21.544 00.000 428 MoveAxis(N, 0, ABG) 18:07:21.544 00.000 428 Move returns status 0, amount 0 18:07:21.544 00.000 428 move complete, result=0 18:07:21.544 00.000 428 worker thread done servicing request 18:07:21.689 00.145 10672 UpdateGuideState exits: m=593025 SNR=70.0 18:07:21.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:21.689 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:21.689 00.000 10672 Enqueuing Expose request 18:07:21.689 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:07:21.689 00.000 428 Worker thread wakes up 18:07:21.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:21.689 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:23.920 02.231 428 Exposure complete 18:07:24.045 00.125 428 worker thread done servicing request 18:07:24.045 00.000 10672 OnExposeComplete: enter 18:07:24.045 00.000 10672 UpdateGuideState(): m_state=6 18:07:24.045 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 279 18:07:24.045 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.10, Mass=525579, SNR=61.7, Peak=54144 HFD=3.8 18:07:24.045 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.12) = xAngle (-1.95 = -1.95) 18:07:24.045 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.94 = -1.94) 18:07:24.045 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.83 mountX=-0.10 mountY=-0.25, mountTheta=-1.95 18:07:24.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.26, opts=13) 18:07:24.045 00.000 10672 Enqueuing Move request for scope (-0.07, -0.26) 18:07:24.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:07:24.045 00.000 428 Worker thread wakes up 18:07:24.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd 18:07:24.045 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.26) 18:07:24.045 00.000 428 Moving (-0.07, -0.26) raw xDistance=-0.10 yDistance=-0.25 18:07:24.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:07:24.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:24.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:07:24.045 00.000 428 MoveAxis(E, 0, ABG) 18:07:24.045 00.000 428 Move returns status 0, amount 0 18:07:24.045 00.000 428 MoveAxis(N, 0, ABG) 18:07:24.045 00.000 428 Move returns status 0, amount 0 18:07:24.045 00.000 428 move complete, result=0 18:07:24.045 00.000 428 worker thread done servicing request 18:07:24.186 00.141 10672 UpdateGuideState exits: m=525579 SNR=61.7 18:07:24.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:24.186 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:24.186 00.000 10672 Enqueuing Expose request 18:07:24.186 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:07:24.186 00.000 428 Worker thread wakes up 18:07:24.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:24.186 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:26.420 02.234 428 Exposure complete 18:07:26.545 00.125 428 worker thread done servicing request 18:07:26.545 00.000 10672 OnExposeComplete: enter 18:07:26.545 00.000 10672 UpdateGuideState(): m_state=6 18:07:26.545 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 280 18:07:26.545 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=929.92, Mass=569676, SNR=66.4, Peak=61120 HFD=3.8 18:07:26.545 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 18:07:26.545 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.59 = -1.59) 18:07:26.545 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.45 hyp=0.45 cameraTheta=-1.48 mountX=-0.01 mountY=-0.45, mountTheta=-1.60 18:07:26.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.45, opts=13) 18:07:26.545 00.000 10672 Enqueuing Move request for scope (0.04, -0.45) 18:07:26.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:07:26.545 00.000 428 Worker thread wakes up 18:07:26.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.45) opts 0xd 18:07:26.545 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.45) 18:07:26.545 00.000 428 Moving (0.04, -0.45) raw xDistance=-0.01 yDistance=-0.45 18:07:26.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:07:26.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:26.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 18:07:26.545 00.000 428 MoveAxis(E, 0, ABG) 18:07:26.545 00.000 428 Move returns status 0, amount 0 18:07:26.545 00.000 428 MoveAxis(N, 0, ABG) 18:07:26.545 00.000 428 Move returns status 0, amount 0 18:07:26.545 00.000 428 move complete, result=0 18:07:26.545 00.000 428 worker thread done servicing request 18:07:26.695 00.150 10672 UpdateGuideState exits: m=569676 SNR=66.4 18:07:26.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:26.695 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:26.695 00.000 10672 Enqueuing Expose request 18:07:26.695 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:07:26.696 00.001 428 Worker thread wakes up 18:07:26.696 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:26.696 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:28.916 02.220 428 Exposure complete 18:07:29.056 00.140 428 worker thread done servicing request 18:07:29.056 00.000 10672 OnExposeComplete: enter 18:07:29.056 00.000 10672 UpdateGuideState(): m_state=6 18:07:29.056 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 281 18:07:29.056 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.12, Mass=519798, SNR=63.0, Peak=61664 HFD=3.6 18:07:29.056 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.12) = xAngle (-1.97 = -1.97) 18:07:29.056 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.95 = -1.95) 18:07:29.056 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.85 mountX=-0.10 mountY=-0.23, mountTheta=-1.97 18:07:29.056 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.24, opts=13) 18:07:29.056 00.000 10672 Enqueuing Move request for scope (-0.07, -0.24) 18:07:29.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:07:29.056 00.000 428 Worker thread wakes up 18:07:29.056 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.24) opts 0xd 18:07:29.056 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.24) 18:07:29.056 00.000 428 Moving (-0.07, -0.24) raw xDistance=-0.10 yDistance=-0.23 18:07:29.056 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:07:29.056 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:29.056 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:07:29.056 00.000 428 MoveAxis(E, 0, ABG) 18:07:29.056 00.000 428 Move returns status 0, amount 0 18:07:29.056 00.000 428 MoveAxis(N, 0, ABG) 18:07:29.056 00.000 428 Move returns status 0, amount 0 18:07:29.056 00.000 428 move complete, result=0 18:07:29.056 00.000 428 worker thread done servicing request 18:07:29.197 00.141 10672 UpdateGuideState exits: m=519798 SNR=63.0 18:07:29.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:29.197 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:29.197 00.000 10672 Enqueuing Expose request 18:07:29.197 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:07:29.197 00.000 428 Worker thread wakes up 18:07:29.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:29.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:31.402 02.205 428 Exposure complete 18:07:31.527 00.125 428 worker thread done servicing request 18:07:31.527 00.000 10672 OnExposeComplete: enter 18:07:31.527 00.000 10672 UpdateGuideState(): m_state=6 18:07:31.527 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 282 18:07:31.543 00.016 10672 Star::Find returns 1 (0), X=180.06, Y=930.00, Mass=538577, SNR=62.2, Peak=65488 HFD=4.0 18:07:31.543 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.12) = xAngle (-1.95 = -1.95) 18:07:31.543 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.94 = -1.94) 18:07:31.543 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.83 mountX=-0.14 mountY=-0.35, mountTheta=-1.95 18:07:31.543 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.36, opts=13) 18:07:31.543 00.000 10672 Enqueuing Move request for scope (-0.10, -0.36) 18:07:31.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:07:31.543 00.000 428 Worker thread wakes up 18:07:31.543 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.36) opts 0xd 18:07:31.543 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.36) 18:07:31.543 00.000 428 Moving (-0.10, -0.36) raw xDistance=-0.14 yDistance=-0.35 18:07:31.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:07:31.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:31.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:07:31.543 00.000 428 MoveAxis(E, 0, ABG) 18:07:31.543 00.000 428 Move returns status 0, amount 0 18:07:31.543 00.000 428 MoveAxis(N, 0, ABG) 18:07:31.543 00.000 428 Move returns status 0, amount 0 18:07:31.543 00.000 428 move complete, result=0 18:07:31.543 00.000 428 worker thread done servicing request 18:07:31.683 00.140 10672 UpdateGuideState exits: m=538577 SNR=62.2 18:07:31.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:31.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:31.683 00.000 10672 Enqueuing Expose request 18:07:31.683 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:07:31.683 00.000 428 Worker thread wakes up 18:07:31.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:31.683 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:33.914 02.231 428 Exposure complete 18:07:34.054 00.140 428 worker thread done servicing request 18:07:34.054 00.000 10672 OnExposeComplete: enter 18:07:34.054 00.000 10672 UpdateGuideState(): m_state=6 18:07:34.054 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 283 18:07:34.054 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=929.90, Mass=565082, SNR=68.1, Peak=65152 HFD=4.2 18:07:34.054 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (0.12) = xAngle (-2.21 = -2.21) 18:07:34.054 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.20 = -2.20) 18:07:34.054 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.46 hyp=0.53 cameraTheta=-2.09 mountX=-0.32 mountY=-0.43, mountTheta=-2.21 18:07:34.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.46, opts=13) 18:07:34.054 00.000 10672 Enqueuing Move request for scope (-0.26, -0.46) 18:07:34.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:07:34.054 00.000 428 Worker thread wakes up 18:07:34.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.46) opts 0xd 18:07:34.054 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.46) 18:07:34.054 00.000 428 Moving (-0.26, -0.46) raw xDistance=-0.32 yDistance=-0.43 18:07:34.054 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:07:34.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:34.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 18:07:34.054 00.000 428 MoveAxis(E, 0, ABG) 18:07:34.054 00.000 428 Move returns status 0, amount 0 18:07:34.054 00.000 428 MoveAxis(N, 0, ABG) 18:07:34.054 00.000 428 Move returns status 0, amount 0 18:07:34.054 00.000 428 move complete, result=0 18:07:34.054 00.000 428 worker thread done servicing request 18:07:34.195 00.141 10672 UpdateGuideState exits: m=565082 SNR=68.1 18:07:34.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:34.195 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:34.195 00.000 10672 Enqueuing Expose request 18:07:34.195 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:07:34.195 00.000 428 Worker thread wakes up 18:07:34.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:34.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:36.406 02.211 428 Exposure complete 18:07:36.547 00.141 428 worker thread done servicing request 18:07:36.547 00.000 10672 OnExposeComplete: enter 18:07:36.547 00.000 10672 UpdateGuideState(): m_state=6 18:07:36.547 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 284 18:07:36.547 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=929.59, Mass=511456, SNR=61.3, Peak=64720 HFD=3.3 18:07:36.547 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.12) = xAngle (-1.76 = -1.76) 18:07:36.547 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.74 = -1.74) 18:07:36.547 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.78 hyp=0.78 cameraTheta=-1.64 mountX=-0.14 mountY=-0.77, mountTheta=-1.76 18:07:36.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.78, opts=13) 18:07:36.547 00.000 10672 Enqueuing Move request for scope (-0.05, -0.78) 18:07:36.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:07:36.547 00.000 428 Worker thread wakes up 18:07:36.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.78) opts 0xd 18:07:36.547 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.78) 18:07:36.547 00.000 428 Moving (-0.05, -0.78) raw xDistance=-0.14 yDistance=-0.77 18:07:36.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:07:36.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:07:36.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.77 18:07:36.547 00.000 428 MoveAxis(E, 0, ABG) 18:07:36.547 00.000 428 Move returns status 0, amount 0 18:07:36.547 00.000 428 MoveAxis(N, 0, ABG) 18:07:36.547 00.000 428 Move returns status 0, amount 0 18:07:36.547 00.000 428 move complete, result=0 18:07:36.547 00.000 428 worker thread done servicing request 18:07:36.687 00.140 10672 UpdateGuideState exits: m=511456 SNR=61.3 18:07:36.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:36.687 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:36.687 00.000 10672 Enqueuing Expose request 18:07:36.687 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH 18:07:36.687 00.000 428 Worker thread wakes up 18:07:36.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:36.687 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:38.910 02.223 428 Exposure complete 18:07:39.035 00.125 428 worker thread done servicing request 18:07:39.035 00.000 10672 OnExposeComplete: enter 18:07:39.035 00.000 10672 UpdateGuideState(): m_state=6 18:07:39.035 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 285 18:07:39.035 00.000 10672 Star::Find returns 1 (0), X=179.79, Y=929.96, Mass=565036, SNR=66.4, Peak=65488 HFD=4.0 18:07:39.035 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.12) = xAngle (-2.42 = -2.42) 18:07:39.035 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.41 = -2.41) 18:07:39.035 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.41 hyp=0.54 cameraTheta=-2.30 mountX=-0.41 mountY=-0.36, mountTheta=-2.41 18:07:39.035 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.41, opts=13) 18:07:39.035 00.000 10672 Enqueuing Move request for scope (-0.36, -0.41) 18:07:39.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:07:39.035 00.000 428 Worker thread wakes up 18:07:39.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.41) opts 0xd 18:07:39.035 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.41) 18:07:39.035 00.000 428 Moving (-0.36, -0.41) raw xDistance=-0.41 yDistance=-0.36 18:07:39.035 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:07:39.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:39.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:07:39.035 00.000 428 MoveAxis(E, 0, ABG) 18:07:39.035 00.000 428 Move returns status 0, amount 0 18:07:39.035 00.000 428 MoveAxis(N, 0, ABG) 18:07:39.035 00.000 428 Move returns status 0, amount 0 18:07:39.035 00.000 428 move complete, result=0 18:07:39.035 00.000 428 worker thread done servicing request 18:07:39.175 00.140 10672 UpdateGuideState exits: m=565036 SNR=66.4 18:07:39.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:39.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:39.175 00.000 10672 Enqueuing Expose request 18:07:39.175 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 18:07:39.175 00.000 428 Worker thread wakes up 18:07:39.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:39.175 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:41.396 02.221 428 Exposure complete 18:07:41.521 00.125 428 worker thread done servicing request 18:07:41.521 00.000 10672 OnExposeComplete: enter 18:07:41.521 00.000 10672 UpdateGuideState(): m_state=6 18:07:41.521 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 286 18:07:41.521 00.000 10672 Star::Find returns 1 (0), X=179.55, Y=930.09, Mass=520016, SNR=60.6, Peak=65488 HFD=3.8 18:07:41.521 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (0.12) = xAngle (-2.84 = -2.84) 18:07:41.521 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.82 = -2.82) 18:07:41.521 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=-0.27 hyp=0.66 cameraTheta=-2.72 mountX=-0.63 mountY=-0.21, mountTheta=-2.83 18:07:41.537 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=-0.27, opts=13) 18:07:41.537 00.000 10672 Enqueuing Move request for scope (-0.60, -0.27) 18:07:41.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:07:41.537 00.000 428 Worker thread wakes up 18:07:41.537 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.27) opts 0xd 18:07:41.537 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, -0.27) 18:07:41.537 00.000 428 Moving (-0.60, -0.27) raw xDistance=-0.63 yDistance=-0.21 18:07:41.537 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 18:07:41.537 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:41.537 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:07:41.537 00.000 428 MoveAxis(E, 940, ABG) 18:07:41.537 00.000 428 Guiding Dir = 2, Dur = 940 18:07:41.537 00.000 428 IsSlewing returns 0 18:07:41.537 00.000 428 IsGuiding returns 0 18:07:41.552 00.015 428 PulseGuide returned control before completion, sleep 936 18:07:41.678 00.126 10672 UpdateGuideState exits: m=520016 SNR=60.6 18:07:41.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:41.678 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:41.678 00.000 10672 Enqueuing Expose request 18:07:42.517 00.839 428 IsGuiding returns 0 18:07:42.517 00.000 428 Move returns status 0, amount 940 18:07:42.517 00.000 428 MoveAxis(N, 0, ABG) 18:07:42.517 00.000 428 Move returns status 0, amount 0 18:07:42.517 00.000 428 move complete, result=0 18:07:42.517 00.000 428 worker thread done servicing request 18:07:42.517 00.000 428 Worker thread wakes up 18:07:42.517 00.000 10672 GuideStep: -0.6 px 940 ms EAST, -0.2 px 0 ms NORTH 18:07:42.517 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:42.517 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:43.908 01.391 428 Exposure complete 18:07:44.064 00.156 428 worker thread done servicing request 18:07:44.064 00.000 10672 OnExposeComplete: enter 18:07:44.064 00.000 10672 UpdateGuideState(): m_state=6 18:07:44.064 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 287 18:07:44.064 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.06, Mass=541368, SNR=68.4, Peak=65488 HFD=3.9 18:07:44.064 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.12) = xAngle (-2.34 = -2.34) 18:07:44.064 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.32 = -2.32) 18:07:44.064 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.31 hyp=0.38 cameraTheta=-2.21 mountX=-0.26 mountY=-0.28, mountTheta=-2.33 18:07:44.064 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.31, opts=13) 18:07:44.064 00.000 10672 Enqueuing Move request for scope (-0.23, -0.31) 18:07:44.064 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:07:44.064 00.000 428 Worker thread wakes up 18:07:44.064 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.31) opts 0xd 18:07:44.064 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.31) 18:07:44.064 00.000 428 Moving (-0.23, -0.31) raw xDistance=-0.26 yDistance=-0.28 18:07:44.064 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:07:44.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:44.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:07:44.064 00.000 428 MoveAxis(E, 0, ABG) 18:07:44.064 00.000 428 Move returns status 0, amount 0 18:07:44.064 00.000 428 MoveAxis(N, 0, ABG) 18:07:44.064 00.000 428 Move returns status 0, amount 0 18:07:44.064 00.000 428 move complete, result=0 18:07:44.064 00.000 428 worker thread done servicing request 18:07:44.205 00.141 10672 UpdateGuideState exits: m=541368 SNR=68.4 18:07:44.205 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:44.205 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:44.205 00.000 10672 Enqueuing Expose request 18:07:44.205 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:07:44.205 00.000 428 Worker thread wakes up 18:07:44.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:44.205 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:46.406 02.201 428 Exposure complete 18:07:46.551 00.145 428 worker thread done servicing request 18:07:46.551 00.000 10672 OnExposeComplete: enter 18:07:46.551 00.000 10672 UpdateGuideState(): m_state=6 18:07:46.551 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 288 18:07:46.551 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.13, Mass=508426, SNR=61.5, Peak=64496 HFD=3.7 18:07:46.551 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.12) = xAngle (-1.78 = -1.78) 18:07:46.551 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.76 = -1.76) 18:07:46.551 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.66 mountX=-0.05 mountY=-0.23, mountTheta=-1.78 18:07:46.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.23, opts=13) 18:07:46.551 00.000 10672 Enqueuing Move request for scope (-0.02, -0.23) 18:07:46.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:07:46.551 00.000 428 Worker thread wakes up 18:07:46.551 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd 18:07:46.551 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.23) 18:07:46.551 00.000 428 Moving (-0.02, -0.23) raw xDistance=-0.05 yDistance=-0.23 18:07:46.551 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:07:46.551 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:46.551 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:07:46.551 00.000 428 MoveAxis(E, 0, ABG) 18:07:46.551 00.000 428 Move returns status 0, amount 0 18:07:46.551 00.000 428 MoveAxis(N, 0, ABG) 18:07:46.551 00.000 428 Move returns status 0, amount 0 18:07:46.551 00.000 428 move complete, result=0 18:07:46.551 00.000 428 worker thread done servicing request 18:07:46.692 00.141 10672 UpdateGuideState exits: m=508426 SNR=61.5 18:07:46.692 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:46.692 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:46.692 00.000 10672 Enqueuing Expose request 18:07:46.692 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:07:46.692 00.000 428 Worker thread wakes up 18:07:46.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:46.692 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:48.909 02.217 428 Exposure complete 18:07:49.034 00.125 428 worker thread done servicing request 18:07:49.034 00.000 10672 OnExposeComplete: enter 18:07:49.034 00.000 10672 UpdateGuideState(): m_state=6 18:07:49.034 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 289 18:07:49.034 00.000 10672 Star::Find returns 1 (0), X=179.82, Y=929.93, Mass=566963, SNR=71.3, Peak=63184 HFD=3.8 18:07:49.034 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.12) = xAngle (-2.35 = -2.35) 18:07:49.034 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.34 = -2.34) 18:07:49.034 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.43 hyp=0.54 cameraTheta=-2.23 mountX=-0.38 mountY=-0.39, mountTheta=-2.34 18:07:49.034 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.43, opts=13) 18:07:49.034 00.000 10672 Enqueuing Move request for scope (-0.33, -0.43) 18:07:49.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:07:49.034 00.000 428 Worker thread wakes up 18:07:49.034 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.43) opts 0xd 18:07:49.034 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.43) 18:07:49.034 00.000 428 Moving (-0.33, -0.43) raw xDistance=-0.38 yDistance=-0.39 18:07:49.034 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:07:49.034 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:49.034 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:07:49.034 00.000 428 MoveAxis(E, 0, ABG) 18:07:49.034 00.000 428 Move returns status 0, amount 0 18:07:49.034 00.000 428 MoveAxis(N, 0, ABG) 18:07:49.034 00.000 428 Move returns status 0, amount 0 18:07:49.034 00.000 428 move complete, result=0 18:07:49.034 00.000 428 worker thread done servicing request 18:07:49.175 00.141 10672 UpdateGuideState exits: m=566963 SNR=71.3 18:07:49.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:49.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:49.175 00.000 10672 Enqueuing Expose request 18:07:49.175 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 18:07:49.175 00.000 428 Worker thread wakes up 18:07:49.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:49.175 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:51.399 02.224 428 Exposure complete 18:07:51.524 00.125 428 worker thread done servicing request 18:07:51.524 00.000 10672 OnExposeComplete: enter 18:07:51.524 00.000 10672 UpdateGuideState(): m_state=6 18:07:51.524 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 290 18:07:51.524 00.000 10672 Star::Find returns 1 (0), X=179.74, Y=930.09, Mass=558004, SNR=66.3, Peak=56112 HFD=4.0 18:07:51.524 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (0.12) = xAngle (-2.69 = -2.69) 18:07:51.524 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.68 = -2.68) 18:07:51.524 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.27 hyp=0.49 cameraTheta=-2.57 mountX=-0.45 mountY=-0.22, mountTheta=-2.68 18:07:51.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.27, opts=13) 18:07:51.524 00.000 10672 Enqueuing Move request for scope (-0.42, -0.27) 18:07:51.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:07:51.524 00.000 428 Worker thread wakes up 18:07:51.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.27) opts 0xd 18:07:51.524 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.27) 18:07:51.524 00.000 428 Moving (-0.42, -0.27) raw xDistance=-0.45 yDistance=-0.22 18:07:51.524 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 18:07:51.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:51.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:07:51.524 00.000 428 MoveAxis(E, 663, ABG) 18:07:51.524 00.000 428 Guiding Dir = 2, Dur = 663 18:07:51.540 00.016 428 IsSlewing returns 0 18:07:51.540 00.000 428 IsGuiding returns 0 18:07:51.555 00.015 428 PulseGuide returned control before completion, sleep 645 18:07:51.665 00.110 10672 UpdateGuideState exits: m=558004 SNR=66.3 18:07:51.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:51.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:51.665 00.000 10672 Enqueuing Expose request 18:07:52.237 00.572 428 IsGuiding returns 0 18:07:52.237 00.000 428 Move returns status 0, amount 663 18:07:52.237 00.000 428 MoveAxis(N, 0, ABG) 18:07:52.237 00.000 428 Move returns status 0, amount 0 18:07:52.237 00.000 428 move complete, result=0 18:07:52.237 00.000 428 worker thread done servicing request 18:07:52.237 00.000 10672 GuideStep: -0.4 px 663 ms EAST, -0.2 px 0 ms NORTH 18:07:52.237 00.000 428 Worker thread wakes up 18:07:52.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:52.237 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:53.913 01.676 428 Exposure complete 18:07:54.052 00.139 428 worker thread done servicing request 18:07:54.052 00.000 10672 OnExposeComplete: enter 18:07:54.052 00.000 10672 UpdateGuideState(): m_state=6 18:07:54.053 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 291 18:07:54.053 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=930.17, Mass=492652, SNR=57.4, Peak=43344 HFD=3.9 18:07:54.053 00.000 10672 CameraToMount -- cameraTheta (-2.39) - m_xAngle (0.12) = xAngle (-2.52 = -2.52) 18:07:54.053 00.000 10672 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.50 = -2.50) 18:07:54.054 00.001 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-2.39 mountX=-0.23 mountY=-0.17, mountTheta=-2.51 18:07:54.055 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.19, opts=13) 18:07:54.056 00.001 10672 Enqueuing Move request for scope (-0.21, -0.19) 18:07:54.056 00.000 428 Worker thread wakes up 18:07:54.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:07:54.056 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd 18:07:54.056 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.19) 18:07:54.056 00.000 428 Moving (-0.21, -0.19) raw xDistance=-0.23 yDistance=-0.17 18:07:54.056 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:07:54.056 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:54.057 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:07:54.057 00.000 428 MoveAxis(E, 0, ABG) 18:07:54.057 00.000 428 Move returns status 0, amount 0 18:07:54.057 00.000 428 MoveAxis(N, 0, ABG) 18:07:54.057 00.000 428 Move returns status 0, amount 0 18:07:54.057 00.000 428 move complete, result=0 18:07:54.057 00.000 428 worker thread done servicing request 18:07:54.190 00.133 10672 UpdateGuideState exits: m=492652 SNR=57.4 18:07:54.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:54.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:54.190 00.000 10672 Enqueuing Expose request 18:07:54.190 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:07:54.190 00.000 428 Worker thread wakes up 18:07:54.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:54.190 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:56.406 02.216 428 Exposure complete 18:07:56.531 00.125 428 worker thread done servicing request 18:07:56.531 00.000 10672 OnExposeComplete: enter 18:07:56.531 00.000 10672 UpdateGuideState(): m_state=6 18:07:56.531 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 292 18:07:56.531 00.000 10672 Star::Find returns 1 (0), X=179.84, Y=930.20, Mass=531985, SNR=55.1, Peak=46192 HFD=3.9 18:07:56.531 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.12) = xAngle (-2.78 = -2.78) 18:07:56.531 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.76 = -2.76) 18:07:56.531 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-2.66 mountX=-0.33 mountY=-0.13, mountTheta=-2.77 18:07:56.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.16, opts=13) 18:07:56.531 00.000 10672 Enqueuing Move request for scope (-0.31, -0.16) 18:07:56.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:07:56.531 00.000 428 Worker thread wakes up 18:07:56.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.16) opts 0xd 18:07:56.531 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.16) 18:07:56.531 00.000 428 Moving (-0.31, -0.16) raw xDistance=-0.33 yDistance=-0.13 18:07:56.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:07:56.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:56.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:07:56.531 00.000 428 MoveAxis(E, 0, ABG) 18:07:56.531 00.000 428 Move returns status 0, amount 0 18:07:56.531 00.000 428 MoveAxis(N, 0, ABG) 18:07:56.531 00.000 428 Move returns status 0, amount 0 18:07:56.531 00.000 428 move complete, result=0 18:07:56.531 00.000 428 worker thread done servicing request 18:07:56.672 00.141 10672 UpdateGuideState exits: m=531985 SNR=55.1 18:07:56.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:56.672 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:56.672 00.000 10672 Enqueuing Expose request 18:07:56.672 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:07:56.672 00.000 428 Worker thread wakes up 18:07:56.672 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:56.672 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:07:58.904 02.232 428 Exposure complete 18:07:59.038 00.134 428 worker thread done servicing request 18:07:59.038 00.000 10672 OnExposeComplete: enter 18:07:59.039 00.001 10672 UpdateGuideState(): m_state=6 18:07:59.039 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 293 18:07:59.039 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.10, Mass=507113, SNR=62.7, Peak=60688 HFD=3.7 18:07:59.040 00.001 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.12) = xAngle (-2.42 = -2.42) 18:07:59.040 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.41 = -2.41) 18:07:59.040 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.27 hyp=0.36 cameraTheta=-2.30 mountX=-0.27 mountY=-0.24, mountTheta=-2.41 18:07:59.042 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.27, opts=13) 18:07:59.042 00.000 10672 Enqueuing Move request for scope (-0.24, -0.27) 18:07:59.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:07:59.042 00.000 428 Worker thread wakes up 18:07:59.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.27) opts 0xd 18:07:59.042 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.27) 18:07:59.043 00.001 428 Moving (-0.24, -0.27) raw xDistance=-0.27 yDistance=-0.24 18:07:59.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:07:59.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:07:59.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:07:59.043 00.000 428 MoveAxis(E, 0, ABG) 18:07:59.043 00.000 428 Move returns status 0, amount 0 18:07:59.043 00.000 428 MoveAxis(N, 0, ABG) 18:07:59.043 00.000 428 Move returns status 0, amount 0 18:07:59.043 00.000 428 move complete, result=0 18:07:59.044 00.001 428 worker thread done servicing request 18:07:59.166 00.122 10672 UpdateGuideState exits: m=507113 SNR=62.7 18:07:59.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:07:59.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:07:59.166 00.000 10672 Enqueuing Expose request 18:07:59.166 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:07:59.166 00.000 428 Worker thread wakes up 18:07:59.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:07:59.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:01.404 02.238 428 Exposure complete 18:08:01.529 00.125 428 worker thread done servicing request 18:08:01.529 00.000 10672 OnExposeComplete: enter 18:08:01.529 00.000 10672 UpdateGuideState(): m_state=6 18:08:01.529 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 294 18:08:01.529 00.000 10672 Star::Find returns 1 (0), X=179.59, Y=929.64, Mass=525812, SNR=67.4, Peak=52720 HFD=3.4 18:08:01.529 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.12) = xAngle (-2.35 = -2.35) 18:08:01.529 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.34 = -2.34) 18:08:01.529 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.72 hyp=0.92 cameraTheta=-2.23 mountX=-0.65 mountY=-0.66, mountTheta=-2.35 18:08:01.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.72, opts=13) 18:08:01.529 00.000 10672 Enqueuing Move request for scope (-0.56, -0.72) 18:08:01.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:08:01.529 00.000 428 Worker thread wakes up 18:08:01.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.72) opts 0xd 18:08:01.529 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.72) 18:08:01.529 00.000 428 Moving (-0.56, -0.72) raw xDistance=-0.65 yDistance=-0.66 18:08:01.529 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 18:08:01.529 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:08:01.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 18:08:01.529 00.000 428 MoveAxis(E, 962, ABG) 18:08:01.529 00.000 428 Guiding Dir = 2, Dur = 962 18:08:01.529 00.000 428 IsSlewing returns 0 18:08:01.529 00.000 428 IsGuiding returns 0 18:08:01.560 00.031 428 PulseGuide returned control before completion, sleep 953 18:08:01.669 00.109 10672 UpdateGuideState exits: m=525812 SNR=67.4 18:08:01.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:01.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:01.669 00.000 10672 Enqueuing Expose request 18:08:02.528 00.859 428 IsGuiding returns 1 18:08:02.528 00.000 428 scope still moving after pulse duration time elapsed 18:08:02.559 00.031 428 IsSlewing returns 0 18:08:02.559 00.000 428 IsGuiding returns 0 18:08:02.559 00.000 428 scope move finished after 962 + 58 ms 18:08:02.559 00.000 428 Move returns status 0, amount 962 18:08:02.559 00.000 428 MoveAxis(N, 0, ABG) 18:08:02.559 00.000 428 Move returns status 0, amount 0 18:08:02.559 00.000 428 move complete, result=0 18:08:02.559 00.000 428 worker thread done servicing request 18:08:02.559 00.000 10672 GuideStep: -0.6 px 962 ms EAST, -0.7 px 0 ms NORTH 18:08:02.559 00.000 428 Worker thread wakes up 18:08:02.559 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:02.559 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:03.910 01.351 428 Exposure complete 18:08:04.098 00.188 428 worker thread done servicing request 18:08:04.098 00.000 10672 OnExposeComplete: enter 18:08:04.098 00.000 10672 UpdateGuideState(): m_state=6 18:08:04.099 00.001 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 295 18:08:04.099 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=930.04, Mass=531233, SNR=58.8, Peak=62864 HFD=3.8 18:08:04.099 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.12) = xAngle (-2.52 = -2.52) 18:08:04.099 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.51 = -2.51) 18:08:04.100 00.001 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.32 hyp=0.48 cameraTheta=-2.40 mountX=-0.39 mountY=-0.28, mountTheta=-2.51 18:08:04.102 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.32, opts=13) 18:08:04.102 00.000 10672 Enqueuing Move request for scope (-0.35, -0.32) 18:08:04.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:08:04.102 00.000 428 Worker thread wakes up 18:08:04.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.32) opts 0xd 18:08:04.102 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.32) 18:08:04.103 00.001 428 Moving (-0.35, -0.32) raw xDistance=-0.39 yDistance=-0.28 18:08:04.103 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 18:08:04.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:04.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:08:04.103 00.000 428 MoveAxis(E, 0, ABG) 18:08:04.103 00.000 428 Move returns status 0, amount 0 18:08:04.103 00.000 428 MoveAxis(N, 0, ABG) 18:08:04.103 00.000 428 Move returns status 0, amount 0 18:08:04.103 00.000 428 move complete, result=0 18:08:04.104 00.001 428 worker thread done servicing request 18:08:04.231 00.127 10672 UpdateGuideState exits: m=531233 SNR=58.8 18:08:04.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:04.231 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:04.231 00.000 10672 Enqueuing Expose request 18:08:04.231 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:08:04.231 00.000 428 Worker thread wakes up 18:08:04.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:04.231 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:06.405 02.174 428 Exposure complete 18:08:06.530 00.125 428 worker thread done servicing request 18:08:06.530 00.000 10672 OnExposeComplete: enter 18:08:06.530 00.000 10672 UpdateGuideState(): m_state=6 18:08:06.530 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 296 18:08:06.530 00.000 10672 Star::Find returns 1 (0), X=179.63, Y=930.04, Mass=556140, SNR=65.0, Peak=54688 HFD=4.0 18:08:06.530 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.12) = xAngle (-2.72 = -2.72) 18:08:06.530 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.70 = -2.70) 18:08:06.530 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.32 hyp=0.61 cameraTheta=-2.59 mountX=-0.56 mountY=-0.26, mountTheta=-2.70 18:08:06.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.32, opts=13) 18:08:06.530 00.000 10672 Enqueuing Move request for scope (-0.52, -0.32) 18:08:06.530 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:08:06.530 00.000 428 Worker thread wakes up 18:08:06.530 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.32) opts 0xd 18:08:06.530 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.32) 18:08:06.530 00.000 428 Moving (-0.52, -0.32) raw xDistance=-0.56 yDistance=-0.26 18:08:06.530 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 18:08:06.530 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:06.530 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:08:06.530 00.000 428 MoveAxis(E, 830, ABG) 18:08:06.530 00.000 428 Guiding Dir = 2, Dur = 830 18:08:06.530 00.000 428 IsSlewing returns 0 18:08:06.530 00.000 428 IsGuiding returns 0 18:08:06.561 00.031 428 PulseGuide returned control before completion, sleep 819 18:08:06.670 00.109 10672 UpdateGuideState exits: m=556140 SNR=65.0 18:08:06.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:06.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:06.670 00.000 10672 Enqueuing Expose request 18:08:07.403 00.733 428 IsGuiding returns 0 18:08:07.403 00.000 428 Move returns status 0, amount 830 18:08:07.403 00.000 428 MoveAxis(N, 0, ABG) 18:08:07.403 00.000 428 Move returns status 0, amount 0 18:08:07.403 00.000 428 move complete, result=0 18:08:07.403 00.000 428 worker thread done servicing request 18:08:07.403 00.000 10672 GuideStep: -0.6 px 830 ms EAST, -0.3 px 0 ms NORTH 18:08:07.403 00.000 428 Worker thread wakes up 18:08:07.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:07.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:08.904 01.501 428 Exposure complete 18:08:09.029 00.125 428 worker thread done servicing request 18:08:09.029 00.000 10672 OnExposeComplete: enter 18:08:09.029 00.000 10672 UpdateGuideState(): m_state=6 18:08:09.029 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 297 18:08:09.029 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=929.85, Mass=560337, SNR=62.7, Peak=64816 HFD=3.7 18:08:09.029 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.12) = xAngle (-1.51 = -1.51) 18:08:09.029 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.50 = -1.50) 18:08:09.029 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.51 hyp=0.52 cameraTheta=-1.39 mountX=0.03 mountY=-0.51, mountTheta=-1.51 18:08:09.029 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.51, opts=13) 18:08:09.029 00.000 10672 Enqueuing Move request for scope (0.09, -0.51) 18:08:09.029 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:08:09.029 00.000 428 Worker thread wakes up 18:08:09.029 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.51) opts 0xd 18:08:09.029 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.51) 18:08:09.029 00.000 428 Moving (0.09, -0.51) raw xDistance=0.03 yDistance=-0.51 18:08:09.029 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:08:09.029 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:09.029 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 18:08:09.029 00.000 428 MoveAxis(E, 0, ABG) 18:08:09.029 00.000 428 Move returns status 0, amount 0 18:08:09.029 00.000 428 MoveAxis(N, 0, ABG) 18:08:09.029 00.000 428 Move returns status 0, amount 0 18:08:09.029 00.000 428 move complete, result=0 18:08:09.029 00.000 428 worker thread done servicing request 18:08:09.170 00.141 10672 UpdateGuideState exits: m=560337 SNR=62.7 18:08:09.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:09.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:09.170 00.000 10672 Enqueuing Expose request 18:08:09.170 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:08:09.170 00.000 428 Worker thread wakes up 18:08:09.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:09.170 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:11.393 02.223 428 Exposure complete 18:08:11.534 00.141 428 worker thread done servicing request 18:08:11.534 00.000 10672 OnExposeComplete: enter 18:08:11.534 00.000 10672 UpdateGuideState(): m_state=6 18:08:11.534 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 298 18:08:11.534 00.000 10672 Star::Find returns 1 (0), X=179.87, Y=929.97, Mass=526618, SNR=73.7, Peak=65488 HFD=3.9 18:08:11.534 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.12) = xAngle (-2.33 = -2.33) 18:08:11.534 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.32 = -2.32) 18:08:11.534 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.39 hyp=0.48 cameraTheta=-2.21 mountX=-0.33 mountY=-0.35, mountTheta=-2.32 18:08:11.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.39, opts=13) 18:08:11.534 00.000 10672 Enqueuing Move request for scope (-0.29, -0.39) 18:08:11.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:08:11.534 00.000 428 Worker thread wakes up 18:08:11.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.39) opts 0xd 18:08:11.534 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.39) 18:08:11.534 00.000 428 Moving (-0.29, -0.39) raw xDistance=-0.33 yDistance=-0.35 18:08:11.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:08:11.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:11.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:08:11.534 00.000 428 MoveAxis(E, 0, ABG) 18:08:11.534 00.000 428 Move returns status 0, amount 0 18:08:11.534 00.000 428 MoveAxis(N, 0, ABG) 18:08:11.534 00.000 428 Move returns status 0, amount 0 18:08:11.534 00.000 428 move complete, result=0 18:08:11.534 00.000 428 worker thread done servicing request 18:08:11.674 00.140 10672 UpdateGuideState exits: m=526618 SNR=73.7 18:08:11.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:11.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:11.674 00.000 10672 Enqueuing Expose request 18:08:11.674 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:08:11.674 00.000 428 Worker thread wakes up 18:08:11.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:11.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:13.907 02.233 428 Exposure complete 18:08:14.043 00.136 428 worker thread done servicing request 18:08:14.043 00.000 10672 OnExposeComplete: enter 18:08:14.044 00.001 10672 UpdateGuideState(): m_state=6 18:08:14.044 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 299 18:08:14.044 00.000 10672 Star::Find returns 1 (0), X=179.61, Y=930.23, Mass=566293, SNR=62.3, Peak=57632 HFD=3.6 18:08:14.045 00.001 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.12) = xAngle (-3.03 = -3.03) 18:08:14.045 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.02 = -3.02) 18:08:14.045 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.13 hyp=0.56 cameraTheta=-2.91 mountX=-0.56 mountY=-0.07, mountTheta=-3.02 18:08:14.046 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.13, opts=13) 18:08:14.046 00.000 10672 Enqueuing Move request for scope (-0.55, -0.13) 18:08:14.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:08:14.047 00.001 428 Worker thread wakes up 18:08:14.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.13) opts 0xd 18:08:14.047 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.13) 18:08:14.047 00.000 428 Moving (-0.55, -0.13) raw xDistance=-0.56 yDistance=-0.07 18:08:14.047 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 18:08:14.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:14.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:08:14.047 00.000 428 MoveAxis(E, 831, ABG) 18:08:14.048 00.001 428 Guiding Dir = 2, Dur = 831 18:08:14.074 00.026 428 IsSlewing returns 0 18:08:14.075 00.001 428 IsGuiding returns 0 18:08:14.091 00.016 428 PulseGuide returned control before completion, sleep 826 18:08:14.182 00.091 10672 UpdateGuideState exits: m=566293 SNR=62.3 18:08:14.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:14.182 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:14.182 00.000 10672 Enqueuing Expose request 18:08:14.945 00.763 428 IsGuiding returns 0 18:08:14.945 00.000 428 Move returns status 0, amount 831 18:08:14.945 00.000 428 MoveAxis(N, 0, ABG) 18:08:14.945 00.000 428 Move returns status 0, amount 0 18:08:14.945 00.000 428 move complete, result=0 18:08:14.945 00.000 428 worker thread done servicing request 18:08:14.945 00.000 428 Worker thread wakes up 18:08:14.945 00.000 10672 GuideStep: -0.6 px 831 ms EAST, -0.1 px 0 ms NORTH 18:08:14.945 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:14.945 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:16.400 01.455 428 Exposure complete 18:08:16.541 00.141 428 worker thread done servicing request 18:08:16.541 00.000 10672 OnExposeComplete: enter 18:08:16.541 00.000 10672 UpdateGuideState(): m_state=6 18:08:16.541 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 300 18:08:16.541 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=930.13, Mass=515783, SNR=72.5, Peak=58496 HFD=3.7 18:08:16.541 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (0.12) = xAngle (-2.61 = -2.61) 18:08:16.541 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.60 = -2.60) 18:08:16.541 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.23 hyp=0.38 cameraTheta=-2.49 mountX=-0.33 mountY=-0.20, mountTheta=-2.60 18:08:16.541 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.23, opts=13) 18:08:16.541 00.000 10672 Enqueuing Move request for scope (-0.30, -0.23) 18:08:16.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:08:16.541 00.000 428 Worker thread wakes up 18:08:16.541 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.23) opts 0xd 18:08:16.541 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.23) 18:08:16.541 00.000 428 Moving (-0.30, -0.23) raw xDistance=-0.33 yDistance=-0.20 18:08:16.541 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:08:16.541 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:16.541 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:08:16.541 00.000 428 MoveAxis(E, 0, ABG) 18:08:16.541 00.000 428 Move returns status 0, amount 0 18:08:16.541 00.000 428 MoveAxis(N, 0, ABG) 18:08:16.541 00.000 428 Move returns status 0, amount 0 18:08:16.541 00.000 428 move complete, result=0 18:08:16.541 00.000 428 worker thread done servicing request 18:08:16.682 00.141 10672 UpdateGuideState exits: m=515783 SNR=72.5 18:08:16.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:16.682 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:16.682 00.000 10672 Enqueuing Expose request 18:08:16.682 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:08:16.682 00.000 428 Worker thread wakes up 18:08:16.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:16.682 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:18.879 02.197 428 Exposure complete 18:08:19.004 00.125 428 worker thread done servicing request 18:08:19.004 00.000 10672 OnExposeComplete: enter 18:08:19.004 00.000 10672 UpdateGuideState(): m_state=6 18:08:19.004 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 301 18:08:19.004 00.000 10672 Star::Find returns 1 (0), X=179.99, Y=930.36, Mass=514827, SNR=64.0, Peak=61120 HFD=3.4 18:08:19.004 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.12) = xAngle (-3.25 = 3.03) 18:08:19.004 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.24 = 3.04) 18:08:19.004 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.13 mountX=-0.16 mountY=0.02, mountTheta=3.04 18:08:19.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.00, opts=13) 18:08:19.004 00.000 10672 Enqueuing Move request for scope (-0.16, -0.00) 18:08:19.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:08:19.004 00.000 428 Worker thread wakes up 18:08:19.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd 18:08:19.004 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.00) 18:08:19.004 00.000 428 Moving (-0.16, -0.00) raw xDistance=-0.16 yDistance=0.02 18:08:19.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:08:19.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:19.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:08:19.004 00.000 428 MoveAxis(E, 0, ABG) 18:08:19.004 00.000 428 Move returns status 0, amount 0 18:08:19.020 00.016 428 MoveAxis(N, 0, ABG) 18:08:19.020 00.000 428 Move returns status 0, amount 0 18:08:19.020 00.000 428 move complete, result=0 18:08:19.020 00.000 428 worker thread done servicing request 18:08:19.145 00.125 10672 UpdateGuideState exits: m=514827 SNR=64.0 18:08:19.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:19.145 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:19.145 00.000 10672 Enqueuing Expose request 18:08:19.145 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:08:19.145 00.000 428 Worker thread wakes up 18:08:19.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:19.145 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:21.391 02.246 428 Exposure complete 18:08:21.516 00.125 428 worker thread done servicing request 18:08:21.516 00.000 10672 OnExposeComplete: enter 18:08:21.516 00.000 10672 UpdateGuideState(): m_state=6 18:08:21.516 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 302 18:08:21.516 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.31, Mass=558192, SNR=62.8, Peak=43888 HFD=3.8 18:08:21.516 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.12) = xAngle (-2.48 = -2.48) 18:08:21.516 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.46 = -2.46) 18:08:21.516 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.08 cameraTheta=-2.36 mountX=-0.06 mountY=-0.05, mountTheta=-2.47 18:08:21.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.05, opts=13) 18:08:21.516 00.000 10672 Enqueuing Move request for scope (-0.05, -0.05) 18:08:21.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:08:21.516 00.000 428 Worker thread wakes up 18:08:21.516 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd 18:08:21.516 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.05) 18:08:21.516 00.000 428 Moving (-0.05, -0.05) raw xDistance=-0.06 yDistance=-0.05 18:08:21.516 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:08:21.516 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:21.516 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:08:21.516 00.000 428 MoveAxis(E, 0, ABG) 18:08:21.516 00.000 428 Move returns status 0, amount 0 18:08:21.516 00.000 428 MoveAxis(N, 0, ABG) 18:08:21.516 00.000 428 Move returns status 0, amount 0 18:08:21.516 00.000 428 move complete, result=0 18:08:21.516 00.000 428 worker thread done servicing request 18:08:21.657 00.141 10672 UpdateGuideState exits: m=558192 SNR=62.8 18:08:21.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:21.657 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:21.657 00.000 10672 Enqueuing Expose request 18:08:21.657 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:08:21.657 00.000 428 Worker thread wakes up 18:08:21.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:21.657 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:23.889 02.232 428 Exposure complete 18:08:24.014 00.125 428 worker thread done servicing request 18:08:24.014 00.000 10672 OnExposeComplete: enter 18:08:24.014 00.000 10672 UpdateGuideState(): m_state=6 18:08:24.014 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 303 18:08:24.014 00.000 10672 Star::Find returns 1 (0), X=179.75, Y=929.69, Mass=495431, SNR=64.9, Peak=52176 HFD=3.6 18:08:24.014 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.12) = xAngle (-2.23 = -2.23) 18:08:24.014 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.22 = -2.22) 18:08:24.014 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.67 hyp=0.78 cameraTheta=-2.11 mountX=-0.48 mountY=-0.62, mountTheta=-2.23 18:08:24.014 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.67, opts=13) 18:08:24.014 00.000 10672 Enqueuing Move request for scope (-0.40, -0.67) 18:08:24.014 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:08:24.014 00.000 428 Worker thread wakes up 18:08:24.014 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.67) opts 0xd 18:08:24.014 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.67) 18:08:24.014 00.000 428 Moving (-0.40, -0.67) raw xDistance=-0.48 yDistance=-0.62 18:08:24.014 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:08:24.014 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:08:24.014 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 18:08:24.014 00.000 428 MoveAxis(E, 713, ABG) 18:08:24.014 00.000 428 Guiding Dir = 2, Dur = 713 18:08:24.014 00.000 428 IsSlewing returns 0 18:08:24.030 00.016 428 IsGuiding returns 0 18:08:24.045 00.015 428 PulseGuide returned control before completion, sleep 706 18:08:24.155 00.110 10672 UpdateGuideState exits: m=495431 SNR=64.9 18:08:24.155 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:24.155 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:24.155 00.000 10672 Enqueuing Expose request 18:08:24.796 00.641 428 IsGuiding returns 0 18:08:24.796 00.000 428 Move returns status 0, amount 713 18:08:24.796 00.000 428 MoveAxis(N, 0, ABG) 18:08:24.796 00.000 428 Move returns status 0, amount 0 18:08:24.796 00.000 428 move complete, result=0 18:08:24.796 00.000 428 worker thread done servicing request 18:08:24.796 00.000 10672 GuideStep: -0.5 px 713 ms EAST, -0.6 px 0 ms NORTH 18:08:24.796 00.000 428 Worker thread wakes up 18:08:24.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:24.796 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:26.389 01.593 428 Exposure complete 18:08:26.529 00.140 428 worker thread done servicing request 18:08:26.529 00.000 10672 OnExposeComplete: enter 18:08:26.529 00.000 10672 UpdateGuideState(): m_state=6 18:08:26.529 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 304 18:08:26.529 00.000 10672 Star::Find returns 1 (0), X=179.65, Y=930.04, Mass=500322, SNR=65.4, Peak=54464 HFD=3.9 18:08:26.529 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.12) = xAngle (-2.70 = -2.70) 18:08:26.529 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.69 = -2.69) 18:08:26.529 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.32 hyp=0.59 cameraTheta=-2.58 mountX=-0.54 mountY=-0.26, mountTheta=-2.69 18:08:26.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.32, opts=13) 18:08:26.529 00.000 10672 Enqueuing Move request for scope (-0.50, -0.32) 18:08:26.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:08:26.529 00.000 428 Worker thread wakes up 18:08:26.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.32) opts 0xd 18:08:26.529 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.32) 18:08:26.529 00.000 428 Moving (-0.50, -0.32) raw xDistance=-0.54 yDistance=-0.26 18:08:26.529 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54 18:08:26.529 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:26.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:08:26.529 00.000 428 MoveAxis(E, 849, ABG) 18:08:26.529 00.000 428 Guiding Dir = 2, Dur = 849 18:08:26.545 00.016 428 IsSlewing returns 0 18:08:26.545 00.000 428 IsGuiding returns 0 18:08:26.560 00.015 428 PulseGuide returned control before completion, sleep 845 18:08:26.670 00.110 10672 UpdateGuideState exits: m=500322 SNR=65.4 18:08:26.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:26.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:26.670 00.000 10672 Enqueuing Expose request 18:08:27.435 00.765 428 IsGuiding returns 0 18:08:27.435 00.000 428 Move returns status 0, amount 849 18:08:27.435 00.000 428 MoveAxis(N, 0, ABG) 18:08:27.435 00.000 428 Move returns status 0, amount 0 18:08:27.435 00.000 428 move complete, result=0 18:08:27.435 00.000 428 worker thread done servicing request 18:08:27.435 00.000 10672 GuideStep: -0.5 px 849 ms EAST, -0.3 px 0 ms NORTH 18:08:27.435 00.000 428 Worker thread wakes up 18:08:27.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:27.435 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:28.899 01.464 428 Exposure complete 18:08:29.024 00.125 428 worker thread done servicing request 18:08:29.024 00.000 10672 OnExposeComplete: enter 18:08:29.024 00.000 10672 UpdateGuideState(): m_state=6 18:08:29.024 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 305 18:08:29.024 00.000 10672 Star::Find returns 1 (0), X=179.84, Y=930.14, Mass=577863, SNR=74.4, Peak=52400 HFD=4.1 18:08:29.024 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.12) = xAngle (-2.65 = -2.65) 18:08:29.024 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.63 = -2.63) 18:08:29.024 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-2.53 mountX=-0.34 mountY=-0.19, mountTheta=-2.64 18:08:29.024 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.22, opts=13) 18:08:29.024 00.000 10672 Enqueuing Move request for scope (-0.31, -0.22) 18:08:29.024 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:08:29.024 00.000 428 Worker thread wakes up 18:08:29.024 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.22) opts 0xd 18:08:29.024 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.22) 18:08:29.024 00.000 428 Moving (-0.31, -0.22) raw xDistance=-0.34 yDistance=-0.19 18:08:29.024 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:08:29.024 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:29.024 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:08:29.024 00.000 428 MoveAxis(E, 0, ABG) 18:08:29.024 00.000 428 Move returns status 0, amount 0 18:08:29.024 00.000 428 MoveAxis(N, 0, ABG) 18:08:29.024 00.000 428 Move returns status 0, amount 0 18:08:29.024 00.000 428 move complete, result=0 18:08:29.024 00.000 428 worker thread done servicing request 18:08:29.165 00.141 10672 UpdateGuideState exits: m=577863 SNR=74.4 18:08:29.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:29.165 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:29.165 00.000 10672 Enqueuing Expose request 18:08:29.165 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:08:29.165 00.000 428 Worker thread wakes up 18:08:29.165 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:29.165 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:31.391 02.226 428 Exposure complete 18:08:31.532 00.141 428 worker thread done servicing request 18:08:31.532 00.000 10672 OnExposeComplete: enter 18:08:31.532 00.000 10672 UpdateGuideState(): m_state=6 18:08:31.532 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 306 18:08:31.532 00.000 10672 Star::Find returns 1 (0), X=179.79, Y=929.97, Mass=554325, SNR=67.8, Peak=49024 HFD=4.1 18:08:31.532 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (0.12) = xAngle (-2.44 = -2.44) 18:08:31.532 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.43 = -2.43) 18:08:31.532 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.39 hyp=0.53 cameraTheta=-2.32 mountX=-0.41 mountY=-0.35, mountTheta=-2.44 18:08:31.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.39, opts=13) 18:08:31.532 00.000 10672 Enqueuing Move request for scope (-0.36, -0.39) 18:08:31.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:08:31.532 00.000 428 Worker thread wakes up 18:08:31.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.39) opts 0xd 18:08:31.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.39) 18:08:31.532 00.000 428 Moving (-0.36, -0.39) raw xDistance=-0.41 yDistance=-0.35 18:08:31.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:08:31.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:31.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:08:31.532 00.000 428 MoveAxis(E, 0, ABG) 18:08:31.532 00.000 428 Move returns status 0, amount 0 18:08:31.532 00.000 428 MoveAxis(N, 0, ABG) 18:08:31.532 00.000 428 Move returns status 0, amount 0 18:08:31.532 00.000 428 move complete, result=0 18:08:31.532 00.000 428 worker thread done servicing request 18:08:31.657 00.125 10672 UpdateGuideState exits: m=554325 SNR=67.8 18:08:31.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:31.657 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:31.657 00.000 10672 Enqueuing Expose request 18:08:31.657 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:08:31.673 00.016 428 Worker thread wakes up 18:08:31.673 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:31.673 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:33.889 02.216 428 Exposure complete 18:08:34.030 00.141 428 worker thread done servicing request 18:08:34.030 00.000 10672 OnExposeComplete: enter 18:08:34.030 00.000 10672 UpdateGuideState(): m_state=6 18:08:34.030 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 307 18:08:34.030 00.000 10672 Star::Find returns 1 (0), X=179.51, Y=929.77, Mass=561111, SNR=64.2, Peak=47712 HFD=3.7 18:08:34.030 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.12) = xAngle (-2.52 = -2.52) 18:08:34.030 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.50 = -2.50) 18:08:34.030 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=-0.59 hyp=0.87 cameraTheta=-2.40 mountX=-0.71 mountY=-0.52, mountTheta=-2.51 18:08:34.030 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=-0.59, opts=13) 18:08:34.030 00.000 10672 Enqueuing Move request for scope (-0.64, -0.59) 18:08:34.030 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:08:34.030 00.000 428 Worker thread wakes up 18:08:34.030 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.59) opts 0xd 18:08:34.030 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, -0.59) 18:08:34.030 00.000 428 Moving (-0.64, -0.59) raw xDistance=-0.71 yDistance=-0.52 18:08:34.030 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 18:08:34.030 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:34.030 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 18:08:34.030 00.000 428 MoveAxis(E, 1056, ABG) 18:08:34.030 00.000 428 Guiding Dir = 2, Dur = 1056 18:08:34.030 00.000 428 IsSlewing returns 0 18:08:34.030 00.000 428 IsGuiding returns 0 18:08:34.061 00.031 428 PulseGuide returned control before completion, sleep 1038 18:08:34.171 00.110 10672 UpdateGuideState exits: m=561111 SNR=64.2 18:08:34.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:34.171 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:34.171 00.000 10672 Enqueuing Expose request 18:08:35.121 00.950 428 IsGuiding returns 0 18:08:35.121 00.000 428 Move returns status 0, amount 1056 18:08:35.121 00.000 428 MoveAxis(N, 0, ABG) 18:08:35.121 00.000 428 Move returns status 0, amount 0 18:08:35.121 00.000 428 move complete, result=0 18:08:35.121 00.000 428 worker thread done servicing request 18:08:35.121 00.000 10672 GuideStep: -0.7 px 1056 ms EAST, -0.5 px 0 ms NORTH 18:08:35.121 00.000 428 Worker thread wakes up 18:08:35.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:35.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:36.393 01.272 428 Exposure complete 18:08:36.534 00.141 428 worker thread done servicing request 18:08:36.534 00.000 10672 OnExposeComplete: enter 18:08:36.534 00.000 10672 UpdateGuideState(): m_state=6 18:08:36.534 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 308 18:08:36.534 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=929.64, Mass=488464, SNR=57.0, Peak=57200 HFD=3.3 18:08:36.534 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.12) = xAngle (-2.08 = -2.08) 18:08:36.534 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.07 = -2.07) 18:08:36.534 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.72 hyp=0.78 cameraTheta=-1.96 mountX=-0.38 mountY=-0.68, mountTheta=-2.08 18:08:36.550 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.72, opts=13) 18:08:36.550 00.000 10672 Enqueuing Move request for scope (-0.30, -0.72) 18:08:36.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:08:36.550 00.000 428 Worker thread wakes up 18:08:36.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.72) opts 0xd 18:08:36.550 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.72) 18:08:36.550 00.000 428 Moving (-0.30, -0.72) raw xDistance=-0.38 yDistance=-0.68 18:08:36.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:08:36.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:08:36.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 18:08:36.550 00.000 428 MoveAxis(E, 0, ABG) 18:08:36.550 00.000 428 Move returns status 0, amount 0 18:08:36.550 00.000 428 MoveAxis(N, 0, ABG) 18:08:36.550 00.000 428 Move returns status 0, amount 0 18:08:36.550 00.000 428 move complete, result=0 18:08:36.550 00.000 428 worker thread done servicing request 18:08:36.674 00.124 10672 UpdateGuideState exits: m=488464 SNR=57.0 18:08:36.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:36.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:36.674 00.000 10672 Enqueuing Expose request 18:08:36.674 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 18:08:36.674 00.000 428 Worker thread wakes up 18:08:36.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:36.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:38.889 02.215 428 Exposure complete 18:08:39.030 00.141 428 worker thread done servicing request 18:08:39.030 00.000 10672 OnExposeComplete: enter 18:08:39.030 00.000 10672 UpdateGuideState(): m_state=6 18:08:39.030 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 309 18:08:39.030 00.000 10672 Star::Find returns 1 (0), X=179.99, Y=929.78, Mass=526384, SNR=62.2, Peak=58288 HFD=3.9 18:08:39.030 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.12) = xAngle (-1.97 = -1.97) 18:08:39.030 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.96 = -1.96) 18:08:39.030 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.58 hyp=0.60 cameraTheta=-1.85 mountX=-0.23 mountY=-0.56, mountTheta=-1.97 18:08:39.030 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.58, opts=13) 18:08:39.030 00.000 10672 Enqueuing Move request for scope (-0.16, -0.58) 18:08:39.030 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:08:39.030 00.000 428 Worker thread wakes up 18:08:39.030 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.58) opts 0xd 18:08:39.030 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.58) 18:08:39.030 00.000 428 Moving (-0.16, -0.58) raw xDistance=-0.23 yDistance=-0.56 18:08:39.030 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:08:39.030 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.23 newest=-1.76 18:08:39.030 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 18:08:39.030 00.000 428 MoveAxis(E, 0, ABG) 18:08:39.030 00.000 428 Move returns status 0, amount 0 18:08:39.030 00.000 428 MoveAxis(N, 843, ABG) 18:08:39.030 00.000 428 Guiding Dir = 0, Dur = 843 18:08:39.030 00.000 428 IsSlewing returns 0 18:08:39.030 00.000 428 IsGuiding returns 0 18:08:39.108 00.078 428 PulseGuide returned control before completion, sleep 772 18:08:39.170 00.062 10672 UpdateGuideState exits: m=526384 SNR=62.2 18:08:39.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:39.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:39.170 00.000 10672 Enqueuing Expose request 18:08:39.902 00.732 428 IsGuiding returns 1 18:08:39.902 00.000 428 scope still moving after pulse duration time elapsed 18:08:39.949 00.047 428 IsSlewing returns 0 18:08:39.980 00.031 428 IsGuiding returns 0 18:08:39.980 00.000 428 scope move finished after 843 + 102 ms 18:08:39.980 00.000 428 Move returns status 0, amount 843 18:08:39.980 00.000 428 move complete, result=0 18:08:39.980 00.000 428 worker thread done servicing request 18:08:39.980 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 843 ms NORTH 18:08:39.980 00.000 428 Worker thread wakes up 18:08:39.980 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:39.980 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:41.378 01.398 428 Exposure complete 18:08:41.503 00.125 428 worker thread done servicing request 18:08:41.503 00.000 10672 OnExposeComplete: enter 18:08:41.503 00.000 10672 UpdateGuideState(): m_state=6 18:08:41.503 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 310 18:08:41.503 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=930.21, Mass=507763, SNR=61.1, Peak=60480 HFD=3.6 18:08:41.503 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.12) = xAngle (-2.73 = -2.73) 18:08:41.503 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.72 = -2.72) 18:08:41.503 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-2.61 mountX=-0.28 mountY=-0.12, mountTheta=-2.72 18:08:41.518 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.15, opts=13) 18:08:41.518 00.000 10672 Enqueuing Move request for scope (-0.26, -0.15) 18:08:41.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:08:41.518 00.000 428 Worker thread wakes up 18:08:41.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.15) opts 0xd 18:08:41.518 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.15) 18:08:41.518 00.000 428 Moving (-0.26, -0.15) raw xDistance=-0.28 yDistance=-0.12 18:08:41.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:08:41.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:41.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:08:41.518 00.000 428 MoveAxis(E, 0, ABG) 18:08:41.518 00.000 428 Move returns status 0, amount 0 18:08:41.518 00.000 428 MoveAxis(N, 0, ABG) 18:08:41.518 00.000 428 Move returns status 0, amount 0 18:08:41.518 00.000 428 move complete, result=0 18:08:41.518 00.000 428 worker thread done servicing request 18:08:41.643 00.125 10672 UpdateGuideState exits: m=507763 SNR=61.1 18:08:41.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:41.643 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:41.643 00.000 10672 Enqueuing Expose request 18:08:41.643 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:08:41.643 00.000 428 Worker thread wakes up 18:08:41.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:41.643 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:43.872 02.229 428 Exposure complete 18:08:43.997 00.125 428 worker thread done servicing request 18:08:43.997 00.000 10672 OnExposeComplete: enter 18:08:43.997 00.000 10672 UpdateGuideState(): m_state=6 18:08:43.997 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 311 18:08:43.997 00.000 10672 Star::Find returns 1 (0), X=179.61, Y=930.14, Mass=586208, SNR=64.6, Peak=63184 HFD=3.9 18:08:43.997 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (0.12) = xAngle (-2.88 = -2.88) 18:08:43.997 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.86 = -2.86) 18:08:43.997 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.22 hyp=0.58 cameraTheta=-2.75 mountX=-0.56 mountY=-0.16, mountTheta=-2.86 18:08:43.997 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.22, opts=13) 18:08:43.997 00.000 10672 Enqueuing Move request for scope (-0.54, -0.22) 18:08:43.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3080, FiltMax=65488, Gamma=1.000 18:08:43.997 00.000 428 Worker thread wakes up 18:08:43.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.22) opts 0xd 18:08:43.997 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.22) 18:08:43.997 00.000 428 Moving (-0.54, -0.22) raw xDistance=-0.56 yDistance=-0.16 18:08:43.997 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 18:08:43.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:44.013 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:08:44.013 00.000 428 MoveAxis(E, 835, ABG) 18:08:44.013 00.000 428 Guiding Dir = 2, Dur = 835 18:08:44.013 00.000 428 IsSlewing returns 0 18:08:44.013 00.000 428 IsGuiding returns 0 18:08:44.029 00.016 428 PulseGuide returned control before completion, sleep 816 18:08:44.138 00.109 10672 UpdateGuideState exits: m=586208 SNR=64.6 18:08:44.138 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:44.138 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:44.138 00.000 10672 Enqueuing Expose request 18:08:44.888 00.750 428 IsGuiding returns 0 18:08:44.888 00.000 428 Move returns status 0, amount 835 18:08:44.888 00.000 428 MoveAxis(N, 0, ABG) 18:08:44.888 00.000 428 Move returns status 0, amount 0 18:08:44.888 00.000 428 move complete, result=0 18:08:44.888 00.000 428 worker thread done servicing request 18:08:44.888 00.000 428 Worker thread wakes up 18:08:44.888 00.000 10672 GuideStep: -0.6 px 835 ms EAST, -0.2 px 0 ms NORTH 18:08:44.888 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:44.888 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:46.383 01.495 428 Exposure complete 18:08:46.508 00.125 428 worker thread done servicing request 18:08:46.508 00.000 10672 OnExposeComplete: enter 18:08:46.508 00.000 10672 UpdateGuideState(): m_state=6 18:08:46.508 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 312 18:08:46.508 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.24, Mass=559297, SNR=73.9, Peak=56000 HFD=3.9 18:08:46.508 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.12) = xAngle (-2.78 = -2.78) 18:08:46.508 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.77 = -2.77) 18:08:46.508 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-2.66 mountX=-0.25 mountY=-0.10, mountTheta=-2.77 18:08:46.508 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.12, opts=13) 18:08:46.508 00.000 10672 Enqueuing Move request for scope (-0.23, -0.12) 18:08:46.508 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:08:46.508 00.000 428 Worker thread wakes up 18:08:46.508 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.12) opts 0xd 18:08:46.508 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.12) 18:08:46.508 00.000 428 Moving (-0.23, -0.12) raw xDistance=-0.25 yDistance=-0.10 18:08:46.508 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:08:46.508 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:46.508 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:08:46.508 00.000 428 MoveAxis(E, 0, ABG) 18:08:46.508 00.000 428 Move returns status 0, amount 0 18:08:46.508 00.000 428 MoveAxis(N, 0, ABG) 18:08:46.508 00.000 428 Move returns status 0, amount 0 18:08:46.508 00.000 428 move complete, result=0 18:08:46.508 00.000 428 worker thread done servicing request 18:08:46.649 00.141 10672 UpdateGuideState exits: m=559297 SNR=73.9 18:08:46.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:46.649 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:46.649 00.000 10672 Enqueuing Expose request 18:08:46.649 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:08:46.649 00.000 428 Worker thread wakes up 18:08:46.649 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:46.649 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:48.892 02.243 428 Exposure complete 18:08:49.048 00.156 428 worker thread done servicing request 18:08:49.048 00.000 10672 OnExposeComplete: enter 18:08:49.048 00.000 10672 UpdateGuideState(): m_state=6 18:08:49.048 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 313 18:08:49.048 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.13, Mass=527972, SNR=64.7, Peak=65488 HFD=3.7 18:08:49.048 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.12) = xAngle (-0.83 = -0.83) 18:08:49.048 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.82 = -0.82) 18:08:49.048 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.23 hyp=0.35 cameraTheta=-0.71 mountX=0.23 mountY=-0.26, mountTheta=-0.83 18:08:49.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.23, opts=13) 18:08:49.048 00.000 10672 Enqueuing Move request for scope (0.26, -0.23) 18:08:49.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:08:49.048 00.000 428 Worker thread wakes up 18:08:49.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.23) opts 0xd 18:08:49.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.23) 18:08:49.048 00.000 428 Moving (0.26, -0.23) raw xDistance=0.23 yDistance=-0.26 18:08:49.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:08:49.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:49.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:08:49.048 00.000 428 MoveAxis(E, 0, ABG) 18:08:49.048 00.000 428 Move returns status 0, amount 0 18:08:49.048 00.000 428 MoveAxis(N, 0, ABG) 18:08:49.048 00.000 428 Move returns status 0, amount 0 18:08:49.048 00.000 428 move complete, result=0 18:08:49.048 00.000 428 worker thread done servicing request 18:08:49.189 00.141 10672 UpdateGuideState exits: m=527972 SNR=64.7 18:08:49.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:49.189 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:49.189 00.000 10672 Enqueuing Expose request 18:08:49.189 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:08:49.189 00.000 428 Worker thread wakes up 18:08:49.189 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:49.189 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:51.393 02.204 428 Exposure complete 18:08:51.533 00.140 428 worker thread done servicing request 18:08:51.533 00.000 10672 OnExposeComplete: enter 18:08:51.533 00.000 10672 UpdateGuideState(): m_state=6 18:08:51.533 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 314 18:08:51.533 00.000 10672 Star::Find returns 1 (0), X=180.28, Y=930.15, Mass=540522, SNR=66.3, Peak=65488 HFD=3.8 18:08:51.533 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.12) = xAngle (-1.16 = -1.16) 18:08:51.533 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.15 = -1.15) 18:08:51.533 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.04 mountX=0.10 mountY=-0.22, mountTheta=-1.16 18:08:51.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.21, opts=13) 18:08:51.533 00.000 10672 Enqueuing Move request for scope (0.12, -0.21) 18:08:51.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:08:51.533 00.000 428 Worker thread wakes up 18:08:51.533 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd 18:08:51.533 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.21) 18:08:51.533 00.000 428 Moving (0.12, -0.21) raw xDistance=0.10 yDistance=-0.22 18:08:51.533 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:08:51.533 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:51.533 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:08:51.533 00.000 428 MoveAxis(E, 0, ABG) 18:08:51.533 00.000 428 Move returns status 0, amount 0 18:08:51.533 00.000 428 MoveAxis(N, 0, ABG) 18:08:51.533 00.000 428 Move returns status 0, amount 0 18:08:51.533 00.000 428 move complete, result=0 18:08:51.533 00.000 428 worker thread done servicing request 18:08:51.674 00.141 10672 UpdateGuideState exits: m=540522 SNR=66.3 18:08:51.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:51.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:51.674 00.000 10672 Enqueuing Expose request 18:08:51.674 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:08:51.674 00.000 428 Worker thread wakes up 18:08:51.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:51.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:53.885 02.211 428 Exposure complete 18:08:54.025 00.140 428 worker thread done servicing request 18:08:54.025 00.000 10672 OnExposeComplete: enter 18:08:54.025 00.000 10672 UpdateGuideState(): m_state=6 18:08:54.025 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 315 18:08:54.025 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.15, Mass=513717, SNR=65.4, Peak=65488 HFD=3.7 18:08:54.025 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.12) = xAngle (-1.81 = -1.81) 18:08:54.025 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.80 = -1.80) 18:08:54.025 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.69 mountX=-0.05 mountY=-0.21, mountTheta=-1.81 18:08:54.025 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.21, opts=13) 18:08:54.025 00.000 10672 Enqueuing Move request for scope (-0.03, -0.21) 18:08:54.025 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:08:54.025 00.000 428 Worker thread wakes up 18:08:54.025 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd 18:08:54.025 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.21) 18:08:54.025 00.000 428 Moving (-0.03, -0.21) raw xDistance=-0.05 yDistance=-0.21 18:08:54.025 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:08:54.025 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:54.025 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:08:54.025 00.000 428 MoveAxis(E, 0, ABG) 18:08:54.025 00.000 428 Move returns status 0, amount 0 18:08:54.025 00.000 428 MoveAxis(N, 0, ABG) 18:08:54.025 00.000 428 Move returns status 0, amount 0 18:08:54.025 00.000 428 move complete, result=0 18:08:54.025 00.000 428 worker thread done servicing request 18:08:54.166 00.141 10672 UpdateGuideState exits: m=513717 SNR=65.4 18:08:54.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:54.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:54.166 00.000 10672 Enqueuing Expose request 18:08:54.166 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:08:54.166 00.000 428 Worker thread wakes up 18:08:54.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:54.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:56.372 02.206 428 Exposure complete 18:08:56.497 00.125 428 worker thread done servicing request 18:08:56.497 00.000 10672 OnExposeComplete: enter 18:08:56.497 00.000 10672 UpdateGuideState(): m_state=6 18:08:56.497 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 316 18:08:56.497 00.000 10672 Star::Find returns 1 (0), X=180.54, Y=930.33, Mass=554701, SNR=69.0, Peak=59040 HFD=3.5 18:08:56.497 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.12) = xAngle (-0.20 = -0.20) 18:08:56.497 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18) 18:08:56.497 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.03 hyp=0.39 cameraTheta=-0.08 mountX=0.38 mountY=-0.07, mountTheta=-0.18 18:08:56.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.03, opts=13) 18:08:56.497 00.000 10672 Enqueuing Move request for scope (0.39, -0.03) 18:08:56.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:08:56.497 00.000 428 Worker thread wakes up 18:08:56.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.03) opts 0xd 18:08:56.497 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.03) 18:08:56.497 00.000 428 Moving (0.39, -0.03) raw xDistance=0.38 yDistance=-0.07 18:08:56.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 18:08:56.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:56.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:08:56.497 00.000 428 MoveAxis(E, 0, ABG) 18:08:56.497 00.000 428 Move returns status 0, amount 0 18:08:56.497 00.000 428 MoveAxis(N, 0, ABG) 18:08:56.497 00.000 428 Move returns status 0, amount 0 18:08:56.497 00.000 428 move complete, result=0 18:08:56.497 00.000 428 worker thread done servicing request 18:08:56.637 00.140 10672 UpdateGuideState exits: m=554701 SNR=69.0 18:08:56.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:56.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:56.637 00.000 10672 Enqueuing Expose request 18:08:56.637 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:08:56.637 00.000 428 Worker thread wakes up 18:08:56.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:56.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:08:58.877 02.240 428 Exposure complete 18:08:59.018 00.141 428 worker thread done servicing request 18:08:59.018 00.000 10672 OnExposeComplete: enter 18:08:59.018 00.000 10672 UpdateGuideState(): m_state=6 18:08:59.033 00.015 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 317 18:08:59.033 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=930.22, Mass=522665, SNR=59.7, Peak=53376 HFD=3.6 18:08:59.033 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.12) = xAngle (-0.77 = -0.77) 18:08:59.033 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75) 18:08:59.033 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.64 mountX=0.16 mountY=-0.16, mountTheta=-0.76 18:08:59.033 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.14, opts=13) 18:08:59.033 00.000 10672 Enqueuing Move request for scope (0.18, -0.14) 18:08:59.033 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:08:59.033 00.000 428 Worker thread wakes up 18:08:59.033 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd 18:08:59.033 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.14) 18:08:59.033 00.000 428 Moving (0.18, -0.14) raw xDistance=0.16 yDistance=-0.16 18:08:59.033 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:08:59.033 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:08:59.033 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:08:59.033 00.000 428 MoveAxis(E, 0, ABG) 18:08:59.033 00.000 428 Move returns status 0, amount 0 18:08:59.033 00.000 428 MoveAxis(N, 0, ABG) 18:08:59.033 00.000 428 Move returns status 0, amount 0 18:08:59.033 00.000 428 move complete, result=0 18:08:59.033 00.000 428 worker thread done servicing request 18:08:59.158 00.125 10672 UpdateGuideState exits: m=522665 SNR=59.7 18:08:59.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:08:59.158 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:08:59.158 00.000 10672 Enqueuing Expose request 18:08:59.158 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:08:59.158 00.000 428 Worker thread wakes up 18:08:59.158 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:08:59.158 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:01.383 02.225 428 Exposure complete 18:09:01.539 00.156 428 worker thread done servicing request 18:09:01.539 00.000 10672 OnExposeComplete: enter 18:09:01.539 00.000 10672 UpdateGuideState(): m_state=6 18:09:01.539 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 318 18:09:01.539 00.000 10672 Star::Find returns 1 (0), X=180.46, Y=930.15, Mass=523509, SNR=58.9, Peak=52064 HFD=3.8 18:09:01.539 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.12) = xAngle (-0.73 = -0.73) 18:09:01.539 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71) 18:09:01.539 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-0.60 mountX=0.28 mountY=-0.25, mountTheta=-0.72 18:09:01.539 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.22, opts=13) 18:09:01.539 00.000 10672 Enqueuing Move request for scope (0.31, -0.22) 18:09:01.539 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:09:01.539 00.000 428 Worker thread wakes up 18:09:01.539 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.22) opts 0xd 18:09:01.539 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.22) 18:09:01.539 00.000 428 Moving (0.31, -0.22) raw xDistance=0.28 yDistance=-0.25 18:09:01.539 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:09:01.539 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:01.539 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:09:01.539 00.000 428 MoveAxis(E, 0, ABG) 18:09:01.539 00.000 428 Move returns status 0, amount 0 18:09:01.539 00.000 428 MoveAxis(N, 0, ABG) 18:09:01.539 00.000 428 Move returns status 0, amount 0 18:09:01.539 00.000 428 move complete, result=0 18:09:01.539 00.000 428 worker thread done servicing request 18:09:01.680 00.141 10672 UpdateGuideState exits: m=523509 SNR=58.9 18:09:01.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:01.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:01.680 00.000 10672 Enqueuing Expose request 18:09:01.680 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:01.680 00.000 428 Worker thread wakes up 18:09:01.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:01.680 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:03.890 02.210 428 Exposure complete 18:09:04.035 00.145 428 worker thread done servicing request 18:09:04.035 00.000 10672 OnExposeComplete: enter 18:09:04.035 00.000 10672 UpdateGuideState(): m_state=6 18:09:04.037 00.002 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 319 18:09:04.037 00.000 10672 Star::Find returns 1 (0), X=180.27, Y=930.04, Mass=572307, SNR=67.3, Peak=65488 HFD=4.0 18:09:04.037 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.12) = xAngle (-1.33 = -1.33) 18:09:04.038 00.001 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.32 = -1.32) 18:09:04.038 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.21 mountX=0.08 mountY=-0.33, mountTheta=-1.33 18:09:04.039 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.32, opts=13) 18:09:04.039 00.000 10672 Enqueuing Move request for scope (0.12, -0.32) 18:09:04.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3184, FiltMax=65488, Gamma=1.000 18:09:04.039 00.000 428 Worker thread wakes up 18:09:04.040 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.32) opts 0xd 18:09:04.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.32) 18:09:04.040 00.000 428 Moving (0.12, -0.32) raw xDistance=0.08 yDistance=-0.33 18:09:04.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:09:04.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:04.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:09:04.040 00.000 428 MoveAxis(E, 0, ABG) 18:09:04.040 00.000 428 Move returns status 0, amount 0 18:09:04.041 00.001 428 MoveAxis(N, 0, ABG) 18:09:04.041 00.000 428 Move returns status 0, amount 0 18:09:04.041 00.000 428 move complete, result=0 18:09:04.041 00.000 428 worker thread done servicing request 18:09:04.169 00.128 10672 UpdateGuideState exits: m=572307 SNR=67.3 18:09:04.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:04.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:04.169 00.000 10672 Enqueuing Expose request 18:09:04.169 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:09:04.169 00.000 428 Worker thread wakes up 18:09:04.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:04.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:06.379 02.210 428 Exposure complete 18:09:06.504 00.125 428 worker thread done servicing request 18:09:06.504 00.000 10672 OnExposeComplete: enter 18:09:06.504 00.000 10672 UpdateGuideState(): m_state=6 18:09:06.504 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 320 18:09:06.504 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.13, Mass=575892, SNR=74.8, Peak=65488 HFD=4.1 18:09:06.504 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.12) = xAngle (-1.71 = -1.71) 18:09:06.504 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.70 = -1.70) 18:09:06.504 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.59 mountX=-0.03 mountY=-0.23, mountTheta=-1.71 18:09:06.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.23, opts=13) 18:09:06.504 00.000 10672 Enqueuing Move request for scope (-0.00, -0.23) 18:09:06.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:09:06.504 00.000 428 Worker thread wakes up 18:09:06.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.23) opts 0xd 18:09:06.504 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.23) 18:09:06.504 00.000 428 Moving (-0.00, -0.23) raw xDistance=-0.03 yDistance=-0.23 18:09:06.504 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:09:06.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:06.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:09:06.504 00.000 428 MoveAxis(E, 0, ABG) 18:09:06.504 00.000 428 Move returns status 0, amount 0 18:09:06.504 00.000 428 MoveAxis(N, 0, ABG) 18:09:06.504 00.000 428 Move returns status 0, amount 0 18:09:06.504 00.000 428 move complete, result=0 18:09:06.504 00.000 428 worker thread done servicing request 18:09:06.645 00.141 10672 UpdateGuideState exits: m=575892 SNR=74.8 18:09:06.645 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:06.645 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:06.645 00.000 10672 Enqueuing Expose request 18:09:06.645 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:06.645 00.000 428 Worker thread wakes up 18:09:06.645 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:06.645 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:08.865 02.220 428 Exposure complete 18:09:09.006 00.141 428 worker thread done servicing request 18:09:09.006 00.000 10672 OnExposeComplete: enter 18:09:09.006 00.000 10672 UpdateGuideState(): m_state=6 18:09:09.006 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 321 18:09:09.006 00.000 10672 Star::Find returns 1 (0), X=180.07, Y=929.96, Mass=576156, SNR=64.0, Peak=61232 HFD=4.0 18:09:09.006 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.12) = xAngle (-1.88 = -1.88) 18:09:09.006 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.87 = -1.87) 18:09:09.006 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.40 hyp=0.41 cameraTheta=-1.76 mountX=-0.12 mountY=-0.39, mountTheta=-1.88 18:09:09.022 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.40, opts=13) 18:09:09.022 00.000 10672 Enqueuing Move request for scope (-0.08, -0.40) 18:09:09.022 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:09:09.022 00.000 428 Worker thread wakes up 18:09:09.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.40) opts 0xd 18:09:09.022 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.40) 18:09:09.022 00.000 428 Moving (-0.08, -0.40) raw xDistance=-0.12 yDistance=-0.39 18:09:09.022 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:09:09.022 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:09.022 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:09:09.022 00.000 428 MoveAxis(E, 0, ABG) 18:09:09.022 00.000 428 Move returns status 0, amount 0 18:09:09.022 00.000 428 MoveAxis(N, 0, ABG) 18:09:09.022 00.000 428 Move returns status 0, amount 0 18:09:09.022 00.000 428 move complete, result=0 18:09:09.022 00.000 428 worker thread done servicing request 18:09:09.151 00.129 10672 UpdateGuideState exits: m=576156 SNR=64.0 18:09:09.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:09.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:09.151 00.000 10672 Enqueuing Expose request 18:09:09.151 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:09:09.151 00.000 428 Worker thread wakes up 18:09:09.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:09.151 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:11.376 02.225 428 Exposure complete 18:09:11.517 00.141 428 worker thread done servicing request 18:09:11.517 00.000 10672 OnExposeComplete: enter 18:09:11.517 00.000 10672 UpdateGuideState(): m_state=6 18:09:11.517 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 322 18:09:11.517 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.03, Mass=580225, SNR=73.5, Peak=65472 HFD=4.0 18:09:11.517 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.12) = xAngle (-1.23 = -1.23) 18:09:11.517 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.22 = -1.22) 18:09:11.517 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.34 hyp=0.37 cameraTheta=-1.11 mountX=0.12 mountY=-0.35, mountTheta=-1.23 18:09:11.517 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.34, opts=13) 18:09:11.517 00.000 10672 Enqueuing Move request for scope (0.17, -0.34) 18:09:11.517 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3352, FiltMax=65488, Gamma=1.000 18:09:11.517 00.000 428 Worker thread wakes up 18:09:11.517 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.34) opts 0xd 18:09:11.517 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.34) 18:09:11.517 00.000 428 Moving (0.17, -0.34) raw xDistance=0.12 yDistance=-0.35 18:09:11.517 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:09:11.517 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:11.517 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:09:11.517 00.000 428 MoveAxis(E, 0, ABG) 18:09:11.517 00.000 428 Move returns status 0, amount 0 18:09:11.517 00.000 428 MoveAxis(N, 0, ABG) 18:09:11.517 00.000 428 Move returns status 0, amount 0 18:09:11.517 00.000 428 move complete, result=0 18:09:11.517 00.000 428 worker thread done servicing request 18:09:11.657 00.140 10672 UpdateGuideState exits: m=580225 SNR=73.5 18:09:11.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:11.657 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:11.657 00.000 10672 Enqueuing Expose request 18:09:11.657 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:09:11.657 00.000 428 Worker thread wakes up 18:09:11.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:11.657 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:13.876 02.219 428 Exposure complete 18:09:14.001 00.125 428 worker thread done servicing request 18:09:14.001 00.000 10672 OnExposeComplete: enter 18:09:14.001 00.000 10672 UpdateGuideState(): m_state=6 18:09:14.001 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 323 18:09:14.001 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=930.19, Mass=577709, SNR=80.3, Peak=63184 HFD=3.8 18:09:14.001 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.12) = xAngle (-1.76 = -1.76) 18:09:14.001 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.75 = -1.75) 18:09:14.001 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.64 mountX=-0.03 mountY=-0.17, mountTheta=-1.76 18:09:14.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.17, opts=13) 18:09:14.001 00.000 10672 Enqueuing Move request for scope (-0.01, -0.17) 18:09:14.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:09:14.001 00.000 428 Worker thread wakes up 18:09:14.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd 18:09:14.001 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.17) 18:09:14.001 00.000 428 Moving (-0.01, -0.17) raw xDistance=-0.03 yDistance=-0.17 18:09:14.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:09:14.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:14.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:09:14.001 00.000 428 MoveAxis(E, 0, ABG) 18:09:14.001 00.000 428 Move returns status 0, amount 0 18:09:14.001 00.000 428 MoveAxis(N, 0, ABG) 18:09:14.001 00.000 428 Move returns status 0, amount 0 18:09:14.001 00.000 428 move complete, result=0 18:09:14.001 00.000 428 worker thread done servicing request 18:09:14.141 00.140 10672 UpdateGuideState exits: m=577709 SNR=80.3 18:09:14.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:14.141 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:14.141 00.000 10672 Enqueuing Expose request 18:09:14.141 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:14.141 00.000 428 Worker thread wakes up 18:09:14.141 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:14.141 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:16.385 02.244 428 Exposure complete 18:09:16.510 00.125 428 worker thread done servicing request 18:09:16.510 00.000 10672 OnExposeComplete: enter 18:09:16.510 00.000 10672 UpdateGuideState(): m_state=6 18:09:16.526 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 324 18:09:16.526 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=929.94, Mass=570663, SNR=66.2, Peak=64928 HFD=3.9 18:09:16.526 00.000 10672 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.12) = xAngle (-1.33 = -1.33) 18:09:16.526 00.000 10672 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31) 18:09:16.526 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.42 hyp=0.45 cameraTheta=-1.20 mountX=0.11 mountY=-0.44, mountTheta=-1.32 18:09:16.526 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.42, opts=13) 18:09:16.526 00.000 10672 Enqueuing Move request for scope (0.16, -0.42) 18:09:16.526 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3240, FiltMax=65488, Gamma=1.000 18:09:16.526 00.000 428 Worker thread wakes up 18:09:16.526 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.42) opts 0xd 18:09:16.526 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.42) 18:09:16.526 00.000 428 Moving (0.16, -0.42) raw xDistance=0.11 yDistance=-0.44 18:09:16.526 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:09:16.526 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:16.526 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:09:16.526 00.000 428 MoveAxis(E, 0, ABG) 18:09:16.526 00.000 428 Move returns status 0, amount 0 18:09:16.526 00.000 428 MoveAxis(N, 0, ABG) 18:09:16.526 00.000 428 Move returns status 0, amount 0 18:09:16.526 00.000 428 move complete, result=0 18:09:16.526 00.000 428 worker thread done servicing request 18:09:16.651 00.125 10672 UpdateGuideState exits: m=570663 SNR=66.2 18:09:16.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:16.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:16.651 00.000 10672 Enqueuing Expose request 18:09:16.651 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:09:16.651 00.000 428 Worker thread wakes up 18:09:16.651 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:16.651 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:18.861 02.210 428 Exposure complete 18:09:19.001 00.140 428 worker thread done servicing request 18:09:19.001 00.000 10672 OnExposeComplete: enter 18:09:19.001 00.000 10672 UpdateGuideState(): m_state=6 18:09:19.001 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 325 18:09:19.001 00.000 10672 Star::Find returns 1 (0), X=179.67, Y=929.78, Mass=548021, SNR=66.6, Peak=58288 HFD=3.6 18:09:19.001 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.12) = xAngle (-2.39 = -2.39) 18:09:19.001 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.37 = -2.37) 18:09:19.001 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.58 hyp=0.75 cameraTheta=-2.27 mountX=-0.55 mountY=-0.52, mountTheta=-2.38 18:09:19.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.58, opts=13) 18:09:19.001 00.000 10672 Enqueuing Move request for scope (-0.48, -0.58) 18:09:19.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:09:19.001 00.000 428 Worker thread wakes up 18:09:19.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.58) opts 0xd 18:09:19.001 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.58) 18:09:19.001 00.000 428 Moving (-0.48, -0.58) raw xDistance=-0.55 yDistance=-0.52 18:09:19.001 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 18:09:19.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:19.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 18:09:19.001 00.000 428 MoveAxis(E, 814, ABG) 18:09:19.001 00.000 428 Guiding Dir = 2, Dur = 814 18:09:19.001 00.000 428 IsSlewing returns 0 18:09:19.001 00.000 428 IsGuiding returns 0 18:09:19.017 00.016 428 PulseGuide returned control before completion, sleep 800 18:09:19.126 00.109 10672 UpdateGuideState exits: m=548021 SNR=66.6 18:09:19.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:19.126 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:19.126 00.000 10672 Enqueuing Expose request 18:09:19.876 00.750 428 IsGuiding returns 0 18:09:19.876 00.000 428 Move returns status 0, amount 814 18:09:19.876 00.000 428 MoveAxis(N, 0, ABG) 18:09:19.876 00.000 428 Move returns status 0, amount 0 18:09:19.876 00.000 428 move complete, result=0 18:09:19.876 00.000 428 worker thread done servicing request 18:09:19.876 00.000 428 Worker thread wakes up 18:09:19.876 00.000 10672 GuideStep: -0.5 px 814 ms EAST, -0.5 px 0 ms NORTH 18:09:19.876 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:19.876 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:21.355 01.479 428 Exposure complete 18:09:21.480 00.125 428 worker thread done servicing request 18:09:21.495 00.015 10672 OnExposeComplete: enter 18:09:21.495 00.000 10672 UpdateGuideState(): m_state=6 18:09:21.495 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 326 18:09:21.495 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=930.17, Mass=566774, SNR=67.6, Peak=63952 HFD=4.0 18:09:21.495 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.12) = xAngle (-2.20 = -2.20) 18:09:21.495 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.19 = -2.19) 18:09:21.495 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.08 mountX=-0.13 mountY=-0.18, mountTheta=-2.20 18:09:21.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.19, opts=13) 18:09:21.495 00.000 10672 Enqueuing Move request for scope (-0.11, -0.19) 18:09:21.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:09:21.495 00.000 428 Worker thread wakes up 18:09:21.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd 18:09:21.495 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.19) 18:09:21.495 00.000 428 Moving (-0.11, -0.19) raw xDistance=-0.13 yDistance=-0.18 18:09:21.495 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:09:21.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:21.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:09:21.495 00.000 428 MoveAxis(E, 0, ABG) 18:09:21.495 00.000 428 Move returns status 0, amount 0 18:09:21.495 00.000 428 MoveAxis(N, 0, ABG) 18:09:21.495 00.000 428 Move returns status 0, amount 0 18:09:21.495 00.000 428 move complete, result=0 18:09:21.495 00.000 428 worker thread done servicing request 18:09:21.620 00.125 10672 UpdateGuideState exits: m=566774 SNR=67.6 18:09:21.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:21.620 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:21.620 00.000 10672 Enqueuing Expose request 18:09:21.620 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:21.620 00.000 428 Worker thread wakes up 18:09:21.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:21.620 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:23.869 02.249 428 Exposure complete 18:09:24.025 00.156 428 worker thread done servicing request 18:09:24.025 00.000 10672 OnExposeComplete: enter 18:09:24.025 00.000 10672 UpdateGuideState(): m_state=6 18:09:24.025 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 327 18:09:24.025 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.12, Mass=558379, SNR=73.2, Peak=61440 HFD=4.2 18:09:24.025 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.12) = xAngle (-1.83 = -1.83) 18:09:24.025 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.81 = -1.81) 18:09:24.025 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.25 cameraTheta=-1.70 mountX=-0.06 mountY=-0.24, mountTheta=-1.82 18:09:24.025 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.24, opts=13) 18:09:24.025 00.000 10672 Enqueuing Move request for scope (-0.03, -0.24) 18:09:24.025 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:09:24.025 00.000 428 Worker thread wakes up 18:09:24.025 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd 18:09:24.025 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.24) 18:09:24.025 00.000 428 Moving (-0.03, -0.24) raw xDistance=-0.06 yDistance=-0.24 18:09:24.025 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:09:24.025 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:24.025 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:09:24.025 00.000 428 MoveAxis(E, 0, ABG) 18:09:24.025 00.000 428 Move returns status 0, amount 0 18:09:24.025 00.000 428 MoveAxis(N, 0, ABG) 18:09:24.025 00.000 428 Move returns status 0, amount 0 18:09:24.025 00.000 428 move complete, result=0 18:09:24.025 00.000 428 worker thread done servicing request 18:09:24.165 00.140 10672 UpdateGuideState exits: m=558379 SNR=73.2 18:09:24.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:24.165 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:24.165 00.000 10672 Enqueuing Expose request 18:09:24.165 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:24.165 00.000 428 Worker thread wakes up 18:09:24.165 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:24.165 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:26.378 02.213 428 Exposure complete 18:09:26.503 00.125 428 worker thread done servicing request 18:09:26.503 00.000 10672 OnExposeComplete: enter 18:09:26.503 00.000 10672 UpdateGuideState(): m_state=6 18:09:26.503 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 328 18:09:26.503 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.16, Mass=509570, SNR=65.0, Peak=52720 HFD=3.8 18:09:26.503 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.12) = xAngle (-1.20 = -1.20) 18:09:26.503 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.18 = -1.18) 18:09:26.503 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.22 cameraTheta=-1.08 mountX=0.08 mountY=-0.21, mountTheta=-1.19 18:09:26.503 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.20, opts=13) 18:09:26.503 00.000 10672 Enqueuing Move request for scope (0.11, -0.20) 18:09:26.503 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:09:26.503 00.000 428 Worker thread wakes up 18:09:26.503 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd 18:09:26.503 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.20) 18:09:26.503 00.000 428 Moving (0.11, -0.20) raw xDistance=0.08 yDistance=-0.21 18:09:26.503 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:09:26.503 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:26.503 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:09:26.503 00.000 428 MoveAxis(E, 0, ABG) 18:09:26.503 00.000 428 Move returns status 0, amount 0 18:09:26.503 00.000 428 MoveAxis(N, 0, ABG) 18:09:26.503 00.000 428 Move returns status 0, amount 0 18:09:26.503 00.000 428 move complete, result=0 18:09:26.503 00.000 428 worker thread done servicing request 18:09:26.643 00.140 10672 UpdateGuideState exits: m=509570 SNR=65.0 18:09:26.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:26.643 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:26.643 00.000 10672 Enqueuing Expose request 18:09:26.643 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:26.643 00.000 428 Worker thread wakes up 18:09:26.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:26.643 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:28.861 02.218 428 Exposure complete 18:09:28.986 00.125 428 worker thread done servicing request 18:09:28.986 00.000 10672 OnExposeComplete: enter 18:09:28.986 00.000 10672 UpdateGuideState(): m_state=6 18:09:28.986 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 329 18:09:28.986 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.00, Mass=541463, SNR=64.4, Peak=52832 HFD=4.0 18:09:28.986 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.12) = xAngle (-1.63 = -1.63) 18:09:28.986 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.62 = -1.62) 18:09:29.001 00.015 10672 CameraToMount -- cameraX=0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.51 mountX=-0.02 mountY=-0.36, mountTheta=-1.63 18:09:29.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.36, opts=13) 18:09:29.001 00.000 10672 Enqueuing Move request for scope (0.02, -0.36) 18:09:29.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:09:29.001 00.000 428 Worker thread wakes up 18:09:29.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.36) opts 0xd 18:09:29.001 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.36) 18:09:29.001 00.000 428 Moving (0.02, -0.36) raw xDistance=-0.02 yDistance=-0.36 18:09:29.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:09:29.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:29.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:09:29.001 00.000 428 MoveAxis(E, 0, ABG) 18:09:29.001 00.000 428 Move returns status 0, amount 0 18:09:29.001 00.000 428 MoveAxis(N, 0, ABG) 18:09:29.001 00.000 428 Move returns status 0, amount 0 18:09:29.001 00.000 428 move complete, result=0 18:09:29.001 00.000 428 worker thread done servicing request 18:09:29.127 00.126 10672 UpdateGuideState exits: m=541463 SNR=64.4 18:09:29.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:29.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:29.127 00.000 10672 Enqueuing Expose request 18:09:29.127 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:09:29.127 00.000 428 Worker thread wakes up 18:09:29.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:29.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:31.361 02.234 428 Exposure complete 18:09:31.486 00.125 428 worker thread done servicing request 18:09:31.486 00.000 10672 OnExposeComplete: enter 18:09:31.486 00.000 10672 UpdateGuideState(): m_state=6 18:09:31.486 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 330 18:09:31.486 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=929.87, Mass=514680, SNR=57.4, Peak=56768 HFD=3.7 18:09:31.486 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 18:09:31.486 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 18:09:31.486 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.49 hyp=0.50 cameraTheta=-1.45 mountX=-0.00 mountY=-0.50, mountTheta=-1.57 18:09:31.502 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.49, opts=13) 18:09:31.502 00.000 10672 Enqueuing Move request for scope (0.06, -0.49) 18:09:31.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 18:09:31.502 00.000 428 Worker thread wakes up 18:09:31.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.49) opts 0xd 18:09:31.502 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.49) 18:09:31.502 00.000 428 Moving (0.06, -0.49) raw xDistance=-0.00 yDistance=-0.50 18:09:31.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:09:31.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:31.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 18:09:31.502 00.000 428 MoveAxis(E, 0, ABG) 18:09:31.502 00.000 428 Move returns status 0, amount 0 18:09:31.502 00.000 428 MoveAxis(N, 0, ABG) 18:09:31.502 00.000 428 Move returns status 0, amount 0 18:09:31.502 00.000 428 move complete, result=0 18:09:31.502 00.000 428 worker thread done servicing request 18:09:31.627 00.125 10672 UpdateGuideState exits: m=514680 SNR=57.4 18:09:31.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:31.627 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:31.627 00.000 10672 Enqueuing Expose request 18:09:31.627 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:09:31.627 00.000 428 Worker thread wakes up 18:09:31.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:31.627 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:33.871 02.244 428 Exposure complete 18:09:33.996 00.125 428 worker thread done servicing request 18:09:33.996 00.000 10672 OnExposeComplete: enter 18:09:33.996 00.000 10672 UpdateGuideState(): m_state=6 18:09:33.996 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 331 18:09:33.996 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=929.67, Mass=524684, SNR=65.8, Peak=64064 HFD=3.4 18:09:33.996 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (0.12) = xAngle (-2.06 = -2.06) 18:09:33.996 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.05 = -2.05) 18:09:33.996 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.69 hyp=0.74 cameraTheta=-1.94 mountX=-0.35 mountY=-0.66, mountTheta=-2.06 18:09:33.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.69, opts=13) 18:09:33.996 00.000 10672 Enqueuing Move request for scope (-0.27, -0.69) 18:09:33.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:09:33.996 00.000 428 Worker thread wakes up 18:09:33.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.69) opts 0xd 18:09:33.996 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.69) 18:09:33.996 00.000 428 Moving (-0.27, -0.69) raw xDistance=-0.35 yDistance=-0.66 18:09:33.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:09:33.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.66 from input -0.66 18:09:33.996 00.000 428 MoveAxis(E, 0, ABG) 18:09:33.996 00.000 428 Move returns status 0, amount 0 18:09:33.996 00.000 428 MoveAxis(N, 994, ABG) 18:09:33.996 00.000 428 Guiding Dir = 0, Dur = 994 18:09:33.996 00.000 428 IsSlewing returns 0 18:09:33.996 00.000 428 IsGuiding returns 0 18:09:34.074 00.078 428 PulseGuide returned control before completion, sleep 926 18:09:34.136 00.062 10672 UpdateGuideState exits: m=524684 SNR=65.8 18:09:34.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:34.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:34.136 00.000 10672 Enqueuing Expose request 18:09:35.027 00.891 428 IsGuiding returns 1 18:09:35.027 00.000 428 scope still moving after pulse duration time elapsed 18:09:35.058 00.031 428 IsSlewing returns 0 18:09:35.058 00.000 428 IsGuiding returns 1 18:09:35.121 00.063 428 IsSlewing returns 0 18:09:35.121 00.000 428 IsGuiding returns 0 18:09:35.121 00.000 428 scope move finished after 994 + 125 ms 18:09:35.121 00.000 428 Move returns status 0, amount 994 18:09:35.121 00.000 428 move complete, result=0 18:09:35.121 00.000 428 worker thread done servicing request 18:09:35.121 00.000 428 Worker thread wakes up 18:09:35.121 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 994 ms NORTH 18:09:35.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:35.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:36.377 01.256 428 Exposure complete 18:09:36.502 00.125 428 worker thread done servicing request 18:09:36.502 00.000 10672 OnExposeComplete: enter 18:09:36.502 00.000 10672 UpdateGuideState(): m_state=6 18:09:36.502 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 332 18:09:36.502 00.000 10672 Star::Find returns 1 (0), X=179.66, Y=930.01, Mass=537286, SNR=68.9, Peak=54576 HFD=4.0 18:09:36.502 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.12) = xAngle (-2.64 = -2.64) 18:09:36.502 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.62 = -2.62) 18:09:36.502 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.36 hyp=0.61 cameraTheta=-2.52 mountX=-0.53 mountY=-0.30, mountTheta=-2.63 18:09:36.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.36, opts=13) 18:09:36.502 00.000 10672 Enqueuing Move request for scope (-0.49, -0.36) 18:09:36.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:09:36.502 00.000 428 Worker thread wakes up 18:09:36.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.36) opts 0xd 18:09:36.502 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.36) 18:09:36.502 00.000 428 Moving (-0.49, -0.36) raw xDistance=-0.53 yDistance=-0.30 18:09:36.502 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 18:09:36.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:36.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:09:36.502 00.000 428 MoveAxis(E, 790, ABG) 18:09:36.502 00.000 428 Guiding Dir = 2, Dur = 790 18:09:36.502 00.000 428 IsSlewing returns 0 18:09:36.502 00.000 428 IsGuiding returns 0 18:09:36.533 00.031 428 PulseGuide returned control before completion, sleep 781 18:09:36.642 00.109 10672 UpdateGuideState exits: m=537286 SNR=68.9 18:09:36.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:36.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:36.642 00.000 10672 Enqueuing Expose request 18:09:37.336 00.694 428 IsGuiding returns 0 18:09:37.336 00.000 428 Move returns status 0, amount 790 18:09:37.336 00.000 428 MoveAxis(N, 0, ABG) 18:09:37.336 00.000 428 Move returns status 0, amount 0 18:09:37.336 00.000 428 move complete, result=0 18:09:37.336 00.000 428 worker thread done servicing request 18:09:37.336 00.000 428 Worker thread wakes up 18:09:37.336 00.000 10672 GuideStep: -0.5 px 790 ms EAST, -0.3 px 0 ms NORTH 18:09:37.351 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:37.351 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:38.879 01.528 428 Exposure complete 18:09:39.022 00.143 428 worker thread done servicing request 18:09:39.022 00.000 10672 OnExposeComplete: enter 18:09:39.023 00.001 10672 UpdateGuideState(): m_state=6 18:09:39.023 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 333 18:09:39.024 00.001 10672 Star::Find returns 1 (0), X=179.86, Y=930.36, Mass=518149, SNR=70.3, Peak=65488 HFD=3.5 18:09:39.024 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.12) = xAngle (-3.25 = 3.03) 18:09:39.024 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.24 = 3.05) 18:09:39.024 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.00 hyp=0.29 cameraTheta=-3.13 mountX=-0.29 mountY=0.03, mountTheta=3.05 18:09:39.025 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.00, opts=13) 18:09:39.025 00.000 10672 Enqueuing Move request for scope (-0.29, -0.00) 18:09:39.026 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:09:39.026 00.000 428 Worker thread wakes up 18:09:39.026 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.00) opts 0xd 18:09:39.026 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.00) 18:09:39.026 00.000 428 Moving (-0.29, -0.00) raw xDistance=-0.29 yDistance=0.03 18:09:39.026 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:09:39.026 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:39.027 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:09:39.027 00.000 428 MoveAxis(E, 0, ABG) 18:09:39.027 00.000 428 Move returns status 0, amount 0 18:09:39.027 00.000 428 MoveAxis(N, 0, ABG) 18:09:39.027 00.000 428 Move returns status 0, amount 0 18:09:39.027 00.000 428 move complete, result=0 18:09:39.027 00.000 428 worker thread done servicing request 18:09:39.160 00.133 10672 UpdateGuideState exits: m=518149 SNR=70.3 18:09:39.160 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:39.160 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:39.160 00.000 10672 Enqueuing Expose request 18:09:39.160 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:09:39.160 00.000 428 Worker thread wakes up 18:09:39.160 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:39.160 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:41.369 02.209 428 Exposure complete 18:09:41.510 00.141 428 worker thread done servicing request 18:09:41.510 00.000 10672 OnExposeComplete: enter 18:09:41.510 00.000 10672 UpdateGuideState(): m_state=6 18:09:41.510 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 334 18:09:41.510 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=930.09, Mass=579579, SNR=63.7, Peak=63840 HFD=3.9 18:09:41.510 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (0.12) = xAngle (-2.45 = -2.45) 18:09:41.510 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.43 = -2.43) 18:09:41.510 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.27 hyp=0.37 cameraTheta=-2.33 mountX=-0.29 mountY=-0.24, mountTheta=-2.44 18:09:41.510 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.27, opts=13) 18:09:41.510 00.000 10672 Enqueuing Move request for scope (-0.26, -0.27) 18:09:41.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:09:41.510 00.000 428 Worker thread wakes up 18:09:41.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.27) opts 0xd 18:09:41.510 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.27) 18:09:41.510 00.000 428 Moving (-0.26, -0.27) raw xDistance=-0.29 yDistance=-0.24 18:09:41.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:09:41.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:41.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:09:41.510 00.000 428 MoveAxis(E, 0, ABG) 18:09:41.510 00.000 428 Move returns status 0, amount 0 18:09:41.510 00.000 428 MoveAxis(N, 0, ABG) 18:09:41.510 00.000 428 Move returns status 0, amount 0 18:09:41.510 00.000 428 move complete, result=0 18:09:41.510 00.000 428 worker thread done servicing request 18:09:41.650 00.140 10672 UpdateGuideState exits: m=579579 SNR=63.7 18:09:41.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:41.650 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:41.650 00.000 10672 Enqueuing Expose request 18:09:41.650 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:41.650 00.000 428 Worker thread wakes up 18:09:41.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:41.650 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:43.870 02.220 428 Exposure complete 18:09:44.027 00.157 428 worker thread done servicing request 18:09:44.042 00.015 10672 OnExposeComplete: enter 18:09:44.042 00.000 10672 UpdateGuideState(): m_state=6 18:09:44.042 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 335 18:09:44.042 00.000 10672 Star::Find returns 1 (0), X=179.69, Y=930.00, Mass=528979, SNR=65.8, Peak=58496 HFD=4.0 18:09:44.042 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (0.12) = xAngle (-2.61 = -2.61) 18:09:44.042 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.59 = -2.59) 18:09:44.042 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.36 hyp=0.59 cameraTheta=-2.49 mountX=-0.51 mountY=-0.31, mountTheta=-2.60 18:09:44.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.36, opts=13) 18:09:44.042 00.000 10672 Enqueuing Move request for scope (-0.47, -0.36) 18:09:44.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:09:44.042 00.000 428 Worker thread wakes up 18:09:44.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.36) opts 0xd 18:09:44.042 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.36) 18:09:44.042 00.000 428 Moving (-0.47, -0.36) raw xDistance=-0.51 yDistance=-0.31 18:09:44.042 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 18:09:44.042 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:44.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:09:44.042 00.000 428 MoveAxis(E, 754, ABG) 18:09:44.042 00.000 428 Guiding Dir = 2, Dur = 754 18:09:44.058 00.016 428 IsSlewing returns 0 18:09:44.058 00.000 428 IsGuiding returns 0 18:09:44.073 00.015 428 PulseGuide returned control before completion, sleep 749 18:09:44.183 00.110 10672 UpdateGuideState exits: m=528979 SNR=65.8 18:09:44.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:44.183 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:44.183 00.000 10672 Enqueuing Expose request 18:09:44.854 00.671 428 IsGuiding returns 0 18:09:44.854 00.000 428 Move returns status 0, amount 754 18:09:44.854 00.000 428 MoveAxis(N, 0, ABG) 18:09:44.854 00.000 428 Move returns status 0, amount 0 18:09:44.854 00.000 428 move complete, result=0 18:09:44.854 00.000 428 worker thread done servicing request 18:09:44.854 00.000 10672 GuideStep: -0.5 px 754 ms EAST, -0.3 px 0 ms NORTH 18:09:44.854 00.000 428 Worker thread wakes up 18:09:44.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:44.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:46.363 01.509 428 Exposure complete 18:09:46.520 00.157 428 worker thread done servicing request 18:09:46.520 00.000 10672 OnExposeComplete: enter 18:09:46.520 00.000 10672 UpdateGuideState(): m_state=6 18:09:46.520 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 336 18:09:46.520 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.10, Mass=542476, SNR=64.5, Peak=65488 HFD=3.8 18:09:46.520 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.12) = xAngle (-1.97 = -1.97) 18:09:46.520 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.96 = -1.96) 18:09:46.520 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.85 mountX=-0.11 mountY=-0.25, mountTheta=-1.97 18:09:46.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.26, opts=13) 18:09:46.520 00.000 10672 Enqueuing Move request for scope (-0.08, -0.26) 18:09:46.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:09:46.520 00.000 428 Worker thread wakes up 18:09:46.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd 18:09:46.520 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.26) 18:09:46.520 00.000 428 Moving (-0.08, -0.26) raw xDistance=-0.11 yDistance=-0.25 18:09:46.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:09:46.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:46.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:09:46.520 00.000 428 MoveAxis(E, 0, ABG) 18:09:46.520 00.000 428 Move returns status 0, amount 0 18:09:46.520 00.000 428 MoveAxis(N, 0, ABG) 18:09:46.520 00.000 428 Move returns status 0, amount 0 18:09:46.520 00.000 428 move complete, result=0 18:09:46.520 00.000 428 worker thread done servicing request 18:09:46.665 00.145 10672 UpdateGuideState exits: m=542476 SNR=64.5 18:09:46.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:46.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:46.665 00.000 10672 Enqueuing Expose request 18:09:46.665 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:09:46.666 00.001 428 Worker thread wakes up 18:09:46.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:46.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:48.875 02.209 428 Exposure complete 18:09:49.015 00.140 428 worker thread done servicing request 18:09:49.015 00.000 10672 OnExposeComplete: enter 18:09:49.015 00.000 10672 UpdateGuideState(): m_state=6 18:09:49.015 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 337 18:09:49.015 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.11, Mass=563486, SNR=66.7, Peak=65152 HFD=4.0 18:09:49.015 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.12) = xAngle (-2.43 = -2.43) 18:09:49.015 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.41 = -2.41) 18:09:49.015 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.31 mountX=-0.26 mountY=-0.23, mountTheta=-2.42 18:09:49.015 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.25, opts=13) 18:09:49.015 00.000 10672 Enqueuing Move request for scope (-0.23, -0.25) 18:09:49.015 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:09:49.015 00.000 428 Worker thread wakes up 18:09:49.015 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd 18:09:49.015 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.25) 18:09:49.015 00.000 428 Moving (-0.23, -0.25) raw xDistance=-0.26 yDistance=-0.23 18:09:49.015 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:09:49.015 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:49.015 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:09:49.015 00.000 428 MoveAxis(E, 0, ABG) 18:09:49.015 00.000 428 Move returns status 0, amount 0 18:09:49.015 00.000 428 MoveAxis(N, 0, ABG) 18:09:49.015 00.000 428 Move returns status 0, amount 0 18:09:49.015 00.000 428 move complete, result=0 18:09:49.015 00.000 428 worker thread done servicing request 18:09:49.156 00.141 10672 UpdateGuideState exits: m=563486 SNR=66.7 18:09:49.156 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:49.156 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:49.156 00.000 10672 Enqueuing Expose request 18:09:49.156 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:09:49.156 00.000 428 Worker thread wakes up 18:09:49.156 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:49.156 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:51.344 02.188 428 Exposure complete 18:09:51.500 00.156 428 worker thread done servicing request 18:09:51.500 00.000 10672 OnExposeComplete: enter 18:09:51.500 00.000 10672 UpdateGuideState(): m_state=6 18:09:51.500 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 338 18:09:51.500 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=930.30, Mass=494431, SNR=68.2, Peak=65488 HFD=3.4 18:09:51.500 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.12) = xAngle (-3.08 = -3.08) 18:09:51.500 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.07 = -3.07) 18:09:51.500 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.06 hyp=0.36 cameraTheta=-2.96 mountX=-0.36 mountY=-0.03, mountTheta=-3.07 18:09:51.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.06, opts=13) 18:09:51.500 00.000 10672 Enqueuing Move request for scope (-0.35, -0.06) 18:09:51.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 18:09:51.500 00.000 428 Worker thread wakes up 18:09:51.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.06) opts 0xd 18:09:51.500 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.06) 18:09:51.500 00.000 428 Moving (-0.35, -0.06) raw xDistance=-0.36 yDistance=-0.03 18:09:51.500 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 18:09:51.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:51.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 18:09:51.500 00.000 428 MoveAxis(E, 0, ABG) 18:09:51.500 00.000 428 Move returns status 0, amount 0 18:09:51.500 00.000 428 MoveAxis(N, 0, ABG) 18:09:51.500 00.000 428 Move returns status 0, amount 0 18:09:51.500 00.000 428 move complete, result=0 18:09:51.500 00.000 428 worker thread done servicing request 18:09:51.641 00.141 10672 UpdateGuideState exits: m=494431 SNR=68.2 18:09:51.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:51.641 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:51.641 00.000 10672 Enqueuing Expose request 18:09:51.641 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 18:09:51.641 00.000 428 Worker thread wakes up 18:09:51.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:51.641 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:53.855 02.214 428 Exposure complete 18:09:53.982 00.127 428 worker thread done servicing request 18:09:56.512 02.530 10672 OnExposeComplete: enter 18:09:56.512 00.000 10672 UpdateGuideState(): m_state=6 18:09:56.512 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 339 18:09:56.512 00.000 10672 Star::Find returns 1 (0), X=179.81, Y=930.01, Mass=528838, SNR=59.3, Peak=52608 HFD=4.0 18:09:56.512 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.12) = xAngle (-2.47 = -2.47) 18:09:56.512 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.46 = -2.46) 18:09:56.512 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.35 hyp=0.49 cameraTheta=-2.35 mountX=-0.38 mountY=-0.31, mountTheta=-2.46 18:09:56.512 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.35, opts=13) 18:09:56.512 00.000 10672 Enqueuing Move request for scope (-0.34, -0.35) 18:09:56.512 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:09:56.512 00.000 428 Worker thread wakes up 18:09:56.512 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.35) opts 0xd 18:09:56.512 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.35) 18:09:56.512 00.000 428 Moving (-0.34, -0.35) raw xDistance=-0.38 yDistance=-0.31 18:09:56.512 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:09:56.512 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:56.512 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:09:56.512 00.000 428 MoveAxis(E, 0, ABG) 18:09:56.512 00.000 428 Move returns status 0, amount 0 18:09:56.512 00.000 428 MoveAxis(N, 0, ABG) 18:09:56.512 00.000 428 Move returns status 0, amount 0 18:09:56.512 00.000 428 move complete, result=0 18:09:56.512 00.000 428 worker thread done servicing request 18:09:56.683 00.171 10672 UpdateGuideState exits: m=528838 SNR=59.3 18:09:56.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:56.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:56.683 00.000 10672 Enqueuing Expose request 18:09:56.683 00.000 428 Worker thread wakes up 18:09:56.683 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:09:56.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:56.683 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:09:56.699 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:09:58.872 02.173 428 Exposure complete 18:09:58.997 00.125 428 worker thread done servicing request 18:09:58.997 00.000 10672 OnExposeComplete: enter 18:09:58.997 00.000 10672 UpdateGuideState(): m_state=6 18:09:59.013 00.016 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 340 18:09:59.013 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=930.18, Mass=540835, SNR=74.3, Peak=53264 HFD=3.7 18:09:59.013 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.12) = xAngle (-2.75 = -2.75) 18:09:59.013 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.74 = -2.74) 18:09:59.013 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.18 hyp=0.37 cameraTheta=-2.63 mountX=-0.35 mountY=-0.15, mountTheta=-2.74 18:09:59.013 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.18, opts=13) 18:09:59.013 00.000 10672 Enqueuing Move request for scope (-0.33, -0.18) 18:09:59.013 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:09:59.013 00.000 428 Worker thread wakes up 18:09:59.013 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.18) opts 0xd 18:09:59.013 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.18) 18:09:59.013 00.000 428 Moving (-0.33, -0.18) raw xDistance=-0.35 yDistance=-0.15 18:09:59.013 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:09:59.013 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:09:59.013 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:09:59.013 00.000 428 MoveAxis(E, 0, ABG) 18:09:59.013 00.000 428 Move returns status 0, amount 0 18:09:59.013 00.000 428 MoveAxis(N, 0, ABG) 18:09:59.013 00.000 428 Move returns status 0, amount 0 18:09:59.013 00.000 428 move complete, result=0 18:09:59.013 00.000 428 worker thread done servicing request 18:09:59.138 00.125 10672 UpdateGuideState exits: m=540835 SNR=74.3 18:09:59.138 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:09:59.138 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:09:59.138 00.000 10672 Enqueuing Expose request 18:09:59.138 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:09:59.138 00.000 428 Worker thread wakes up 18:09:59.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:09:59.138 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:01.356 02.218 428 Exposure complete 18:10:01.496 00.140 428 worker thread done servicing request 18:10:01.496 00.000 10672 OnExposeComplete: enter 18:10:01.496 00.000 10672 UpdateGuideState(): m_state=6 18:10:01.496 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 341 18:10:01.496 00.000 10672 Star::Find returns 1 (0), X=179.87, Y=930.09, Mass=592290, SNR=71.8, Peak=65488 HFD=4.2 18:10:01.496 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.12) = xAngle (-2.49 = -2.49) 18:10:01.496 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.48 = -2.48) 18:10:01.496 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.28 hyp=0.39 cameraTheta=-2.37 mountX=-0.31 mountY=-0.24, mountTheta=-2.48 18:10:01.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.28, opts=13) 18:10:01.496 00.000 10672 Enqueuing Move request for scope (-0.28, -0.28) 18:10:01.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:10:01.496 00.000 428 Worker thread wakes up 18:10:01.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.28) opts 0xd 18:10:01.496 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.28) 18:10:01.496 00.000 428 Moving (-0.28, -0.28) raw xDistance=-0.31 yDistance=-0.24 18:10:01.496 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:10:01.496 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:01.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:10:01.496 00.000 428 MoveAxis(E, 0, ABG) 18:10:01.496 00.000 428 Move returns status 0, amount 0 18:10:01.496 00.000 428 MoveAxis(N, 0, ABG) 18:10:01.496 00.000 428 Move returns status 0, amount 0 18:10:01.496 00.000 428 move complete, result=0 18:10:01.496 00.000 428 worker thread done servicing request 18:10:01.637 00.141 10672 UpdateGuideState exits: m=592290 SNR=71.8 18:10:01.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:01.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:01.637 00.000 10672 Enqueuing Expose request 18:10:01.637 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:10:01.637 00.000 428 Worker thread wakes up 18:10:01.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:01.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:03.851 02.214 428 Exposure complete 18:10:03.978 00.127 428 worker thread done servicing request 18:10:03.978 00.000 10672 OnExposeComplete: enter 18:10:03.978 00.000 10672 UpdateGuideState(): m_state=6 18:10:03.978 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 342 18:10:03.978 00.000 10672 Star::Find returns 1 (0), X=179.56, Y=930.25, Mass=512532, SNR=62.9, Peak=46512 HFD=3.6 18:10:03.978 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (0.12) = xAngle (-3.07 = -3.07) 18:10:03.978 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.06 = -3.06) 18:10:03.978 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=-0.11 hyp=0.61 cameraTheta=-2.95 mountX=-0.60 mountY=-0.05, mountTheta=-3.06 18:10:03.978 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=-0.11, opts=13) 18:10:03.978 00.000 10672 Enqueuing Move request for scope (-0.60, -0.11) 18:10:03.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:10:03.978 00.000 428 Worker thread wakes up 18:10:03.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.11) opts 0xd 18:10:03.978 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, -0.11) 18:10:03.978 00.000 428 Moving (-0.60, -0.11) raw xDistance=-0.60 yDistance=-0.05 18:10:03.978 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 18:10:03.978 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:03.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:10:03.978 00.000 428 MoveAxis(E, 900, ABG) 18:10:03.978 00.000 428 Guiding Dir = 2, Dur = 900 18:10:03.978 00.000 428 IsSlewing returns 0 18:10:03.978 00.000 428 IsGuiding returns 0 18:10:03.994 00.016 428 PulseGuide returned control before completion, sleep 890 18:10:04.119 00.125 10672 UpdateGuideState exits: m=512532 SNR=62.9 18:10:04.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:04.119 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:04.119 00.000 10672 Enqueuing Expose request 18:10:04.916 00.797 428 IsGuiding returns 0 18:10:04.916 00.000 428 Move returns status 0, amount 900 18:10:04.916 00.000 428 MoveAxis(N, 0, ABG) 18:10:04.916 00.000 428 Move returns status 0, amount 0 18:10:04.916 00.000 428 move complete, result=0 18:10:04.916 00.000 428 worker thread done servicing request 18:10:04.916 00.000 428 Worker thread wakes up 18:10:04.916 00.000 10672 GuideStep: -0.6 px 900 ms EAST, -0.0 px 0 ms NORTH 18:10:04.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:04.916 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:06.368 01.452 428 Exposure complete 18:10:06.524 00.156 428 worker thread done servicing request 18:10:06.524 00.000 10672 OnExposeComplete: enter 18:10:06.524 00.000 10672 UpdateGuideState(): m_state=6 18:10:06.524 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 343 18:10:06.524 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=929.70, Mass=518838, SNR=52.7, Peak=53712 HFD=4.0 18:10:06.524 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.12) = xAngle (-2.07 = -2.07) 18:10:06.524 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.06 = -2.06) 18:10:06.524 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.66 hyp=0.71 cameraTheta=-1.95 mountX=-0.34 mountY=-0.63, mountTheta=-2.07 18:10:06.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.66, opts=13) 18:10:06.524 00.000 10672 Enqueuing Move request for scope (-0.26, -0.66) 18:10:06.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:10:06.524 00.000 428 Worker thread wakes up 18:10:06.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.66) opts 0xd 18:10:06.524 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.66) 18:10:06.524 00.000 428 Moving (-0.26, -0.66) raw xDistance=-0.34 yDistance=-0.63 18:10:06.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:10:06.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 18:10:06.524 00.000 428 MoveAxis(E, 0, ABG) 18:10:06.524 00.000 428 Move returns status 0, amount 0 18:10:06.524 00.000 428 MoveAxis(N, 950, ABG) 18:10:06.524 00.000 428 Guiding Dir = 0, Dur = 950 18:10:06.524 00.000 428 IsSlewing returns 0 18:10:06.524 00.000 428 IsGuiding returns 0 18:10:06.602 00.078 428 PulseGuide returned control before completion, sleep 881 18:10:06.665 00.063 10672 UpdateGuideState exits: m=518838 SNR=52.7 18:10:06.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:06.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:06.665 00.000 10672 Enqueuing Expose request 18:10:07.497 00.832 428 IsGuiding returns 1 18:10:07.497 00.000 428 scope still moving after pulse duration time elapsed 18:10:07.528 00.031 428 IsSlewing returns 0 18:10:07.528 00.000 428 IsGuiding returns 1 18:10:07.575 00.047 428 IsSlewing returns 0 18:10:07.575 00.000 428 IsGuiding returns 0 18:10:07.591 00.016 428 scope move finished after 950 + 105 ms 18:10:07.591 00.000 428 Move returns status 0, amount 950 18:10:07.591 00.000 428 move complete, result=0 18:10:07.591 00.000 428 worker thread done servicing request 18:10:07.591 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 950 ms NORTH 18:10:07.591 00.000 428 Worker thread wakes up 18:10:07.591 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:07.591 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:08.856 01.265 428 Exposure complete 18:10:09.012 00.156 428 worker thread done servicing request 18:10:09.012 00.000 10672 OnExposeComplete: enter 18:10:09.012 00.000 10672 UpdateGuideState(): m_state=6 18:10:09.012 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 344 18:10:09.012 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=929.56, Mass=564433, SNR=63.8, Peak=46624 HFD=3.8 18:10:09.012 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (0.12) = xAngle (-1.97 = -1.97) 18:10:09.012 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.95 = -1.95) 18:10:09.012 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.80 hyp=0.83 cameraTheta=-1.84 mountX=-0.32 mountY=-0.77, mountTheta=-1.96 18:10:09.012 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.80, opts=13) 18:10:09.012 00.000 10672 Enqueuing Move request for scope (-0.22, -0.80) 18:10:09.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:10:09.012 00.000 428 Worker thread wakes up 18:10:09.012 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.80) opts 0xd 18:10:09.012 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.80) 18:10:09.012 00.000 428 Moving (-0.22, -0.80) raw xDistance=-0.32 yDistance=-0.77 18:10:09.012 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:10:09.012 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.77 from input -0.77 18:10:09.012 00.000 428 MoveAxis(E, 0, ABG) 18:10:09.012 00.000 428 Move returns status 0, amount 0 18:10:09.012 00.000 428 MoveAxis(N, 1167, ABG) 18:10:09.012 00.000 428 Guiding Dir = 0, Dur = 1167 18:10:09.043 00.031 428 IsSlewing returns 0 18:10:09.043 00.000 428 IsGuiding returns 0 18:10:09.121 00.078 428 PulseGuide returned control before completion, sleep 1098 18:10:09.153 00.032 10672 UpdateGuideState exits: m=564433 SNR=63.8 18:10:09.153 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:09.153 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:09.153 00.000 10672 Enqueuing Expose request 18:10:10.231 01.078 428 IsGuiding returns 1 18:10:10.231 00.000 428 scope still moving after pulse duration time elapsed 18:10:10.262 00.031 428 IsSlewing returns 0 18:10:10.262 00.000 428 IsGuiding returns 1 18:10:10.293 00.031 428 IsSlewing returns 0 18:10:10.293 00.000 428 IsGuiding returns 1 18:10:10.340 00.047 428 IsSlewing returns 0 18:10:10.355 00.015 428 IsGuiding returns 0 18:10:10.355 00.000 428 scope move finished after 1167 + 144 ms 18:10:10.355 00.000 428 Move returns status 0, amount 1167 18:10:10.355 00.000 428 move complete, result=0 18:10:10.355 00.000 428 worker thread done servicing request 18:10:10.355 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 1167 ms NORTH 18:10:10.355 00.000 428 Worker thread wakes up 18:10:10.355 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:10.355 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:11.355 01.000 428 Exposure complete 18:10:11.496 00.141 428 worker thread done servicing request 18:10:11.496 00.000 10672 OnExposeComplete: enter 18:10:11.496 00.000 10672 UpdateGuideState(): m_state=6 18:10:11.496 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 345 18:10:11.496 00.000 10672 Star::Find returns 1 (0), X=179.23, Y=930.37, Mass=522289, SNR=59.4, Peak=35168 HFD=3.7 18:10:11.496 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.12) = xAngle (3.01 = 3.01) 18:10:11.496 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02) 18:10:11.496 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=0.01 hyp=0.92 cameraTheta=3.13 mountX=-0.91 mountY=0.11, mountTheta=3.02 18:10:11.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=0.01, opts=13) 18:10:11.496 00.000 10672 Enqueuing Move request for scope (-0.92, 0.01) 18:10:11.511 00.015 428 Worker thread wakes up 18:10:11.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:10:11.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.01) opts 0xd 18:10:11.511 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, 0.01) 18:10:11.511 00.000 428 Moving (-0.92, 0.01) raw xDistance=-0.91 yDistance=0.11 18:10:11.511 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.91 18:10:11.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:11.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 18:10:11.511 00.000 428 MoveAxis(E, 1362, ABG) 18:10:11.511 00.000 428 Guiding Dir = 2, Dur = 1362 18:10:11.511 00.000 428 IsSlewing returns 0 18:10:11.511 00.000 428 IsGuiding returns 0 18:10:11.527 00.016 428 PulseGuide returned control before completion, sleep 1349 18:10:11.636 00.109 10672 UpdateGuideState exits: m=522289 SNR=59.4 18:10:11.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:11.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:11.636 00.000 10672 Enqueuing Expose request 18:10:12.917 01.281 428 IsGuiding returns 0 18:10:12.917 00.000 428 Move returns status 0, amount 1362 18:10:12.917 00.000 428 MoveAxis(N, 0, ABG) 18:10:12.917 00.000 428 Move returns status 0, amount 0 18:10:12.917 00.000 428 move complete, result=0 18:10:12.917 00.000 428 worker thread done servicing request 18:10:12.917 00.000 428 Worker thread wakes up 18:10:12.917 00.000 10672 GuideStep: -0.9 px 1362 ms EAST, 0.1 px 0 ms NORTH 18:10:12.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:12.917 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:13.854 00.937 428 Exposure complete 18:10:13.995 00.141 428 worker thread done servicing request 18:10:13.995 00.000 10672 OnExposeComplete: enter 18:10:13.995 00.000 10672 UpdateGuideState(): m_state=6 18:10:13.995 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 346 18:10:13.995 00.000 10672 Star::Find returns 1 (0), X=179.23, Y=930.59, Mass=538253, SNR=64.9, Peak=44448 HFD=3.7 18:10:13.995 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.12) = xAngle (2.78 = 2.78) 18:10:13.995 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.79 = 2.79) 18:10:13.995 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=0.23 hyp=0.95 cameraTheta=2.90 mountX=-0.89 mountY=0.33, mountTheta=2.79 18:10:13.995 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=0.23, opts=13) 18:10:13.995 00.000 10672 Enqueuing Move request for scope (-0.92, 0.23) 18:10:13.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:10:13.995 00.000 428 Worker thread wakes up 18:10:13.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.23) opts 0xd 18:10:13.995 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, 0.23) 18:10:13.995 00.000 428 Moving (-0.92, 0.23) raw xDistance=-0.89 yDistance=0.33 18:10:13.995 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.89 18:10:13.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:13.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:10:13.995 00.000 428 MoveAxis(E, 1413, ABG) 18:10:13.995 00.000 428 Guiding Dir = 2, Dur = 1413 18:10:13.995 00.000 428 IsSlewing returns 0 18:10:13.995 00.000 428 IsGuiding returns 0 18:10:14.026 00.031 428 PulseGuide returned control before completion, sleep 1394 18:10:14.135 00.109 10672 UpdateGuideState exits: m=538253 SNR=64.9 18:10:14.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:14.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:14.135 00.000 10672 Enqueuing Expose request 18:10:15.436 01.301 428 IsGuiding returns 1 18:10:15.436 00.000 428 scope still moving after pulse duration time elapsed 18:10:15.483 00.047 428 IsSlewing returns 0 18:10:15.483 00.000 428 IsGuiding returns 0 18:10:15.483 00.000 428 scope move finished after 1413 + 73 ms 18:10:15.483 00.000 428 Move returns status 0, amount 1413 18:10:15.483 00.000 428 MoveAxis(N, 0, ABG) 18:10:15.483 00.000 428 Move returns status 0, amount 0 18:10:15.483 00.000 428 move complete, result=0 18:10:15.483 00.000 428 worker thread done servicing request 18:10:15.483 00.000 428 Worker thread wakes up 18:10:15.483 00.000 10672 GuideStep: -0.9 px 1413 ms EAST, 0.3 px 0 ms NORTH 18:10:15.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:15.483 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:16.342 00.859 428 Exposure complete 18:10:16.483 00.141 428 worker thread done servicing request 18:10:16.483 00.000 10672 OnExposeComplete: enter 18:10:16.483 00.000 10672 UpdateGuideState(): m_state=6 18:10:16.483 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 347 18:10:16.483 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=930.68, Mass=505300, SNR=53.2, Peak=35616 HFD=4.0 18:10:16.483 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.12) = xAngle (1.18 = 1.18) 18:10:16.483 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19) 18:10:16.483 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.30 mountX=0.13 mountY=0.31, mountTheta=1.18 18:10:16.483 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.32, opts=13) 18:10:16.483 00.000 10672 Enqueuing Move request for scope (0.09, 0.32) 18:10:16.483 00.000 428 Worker thread wakes up 18:10:16.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:10:16.483 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.32) opts 0xd 18:10:16.483 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.32) 18:10:16.483 00.000 428 Moving (0.09, 0.32) raw xDistance=0.13 yDistance=0.31 18:10:16.483 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:10:16.483 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:16.483 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 18:10:16.483 00.000 428 MoveAxis(E, 0, ABG) 18:10:16.483 00.000 428 Move returns status 0, amount 0 18:10:16.483 00.000 428 MoveAxis(N, 0, ABG) 18:10:16.483 00.000 428 Move returns status 0, amount 0 18:10:16.483 00.000 428 move complete, result=0 18:10:16.483 00.000 428 worker thread done servicing request 18:10:16.651 00.168 10672 UpdateGuideState exits: m=505300 SNR=53.2 18:10:16.652 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:16.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:16.652 00.000 10672 Enqueuing Expose request 18:10:16.652 00.000 428 Worker thread wakes up 18:10:16.653 00.001 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:10:16.653 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:16.653 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:18.839 02.186 428 Exposure complete 18:10:18.985 00.146 428 worker thread done servicing request 18:10:18.985 00.000 10672 OnExposeComplete: enter 18:10:18.985 00.000 10672 UpdateGuideState(): m_state=6 18:10:18.986 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 348 18:10:18.986 00.000 10672 Star::Find returns 1 (0), X=180.57, Y=931.16, Mass=578608, SNR=64.2, Peak=36272 HFD=3.9 18:10:18.986 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.12) = xAngle (0.97 = 0.97) 18:10:18.986 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98) 18:10:18.986 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.80 hyp=0.90 cameraTheta=1.09 mountX=0.51 mountY=0.75, mountTheta=0.97 18:10:18.987 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.80, opts=13) 18:10:18.987 00.000 10672 Enqueuing Move request for scope (0.41, 0.80) 18:10:18.988 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:10:18.988 00.000 428 Worker thread wakes up 18:10:18.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.80) opts 0xd 18:10:18.988 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.80) 18:10:18.988 00.000 428 Moving (0.41, 0.80) raw xDistance=0.51 yDistance=0.75 18:10:18.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 18:10:18.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:10:18.989 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 18:10:18.989 00.000 428 MoveAxis(W, 755, ABG) 18:10:18.989 00.000 428 Guiding Dir = 3, Dur = 755 18:10:18.990 00.001 428 IsSlewing returns 0 18:10:18.990 00.000 428 IsGuiding returns 0 18:10:19.017 00.027 428 PulseGuide returned control before completion, sleep 740 18:10:19.130 00.113 10672 UpdateGuideState exits: m=578608 SNR=64.2 18:10:19.131 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:19.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:19.131 00.000 10672 Enqueuing Expose request 18:10:19.767 00.636 428 IsGuiding returns 1 18:10:19.767 00.000 428 scope still moving after pulse duration time elapsed 18:10:19.798 00.031 428 IsSlewing returns 0 18:10:19.798 00.000 428 IsGuiding returns 0 18:10:19.798 00.000 428 scope move finished after 755 + 54 ms 18:10:19.798 00.000 428 Move returns status 0, amount 755 18:10:19.798 00.000 428 MoveAxis(N, 0, ABG) 18:10:19.798 00.000 428 Move returns status 0, amount 0 18:10:19.798 00.000 428 move complete, result=0 18:10:19.798 00.000 428 worker thread done servicing request 18:10:19.798 00.000 428 Worker thread wakes up 18:10:19.798 00.000 10672 GuideStep: 0.5 px 755 ms WEST, 0.7 px 0 ms NORTH 18:10:19.798 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:19.798 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:21.346 01.548 428 Exposure complete 18:10:21.473 00.127 428 worker thread done servicing request 18:10:21.473 00.000 10672 OnExposeComplete: enter 18:10:21.473 00.000 10672 UpdateGuideState(): m_state=6 18:10:21.473 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 349 18:10:21.473 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=931.18, Mass=561704, SNR=61.8, Peak=44016 HFD=3.9 18:10:21.473 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.12) = xAngle (1.26 = 1.26) 18:10:21.473 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.27 = 1.27) 18:10:21.473 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.82 hyp=0.84 cameraTheta=1.38 mountX=0.26 mountY=0.80, mountTheta=1.26 18:10:21.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.82, opts=13) 18:10:21.473 00.000 10672 Enqueuing Move request for scope (0.16, 0.82) 18:10:21.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:10:21.473 00.000 428 Worker thread wakes up 18:10:21.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.82) opts 0xd 18:10:21.473 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.82) 18:10:21.473 00.000 428 Moving (0.16, 0.82) raw xDistance=0.26 yDistance=0.80 18:10:21.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:10:21.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:10:21.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.80 18:10:21.473 00.000 428 MoveAxis(E, 0, ABG) 18:10:21.473 00.000 428 Move returns status 0, amount 0 18:10:21.473 00.000 428 MoveAxis(N, 0, ABG) 18:10:21.473 00.000 428 Move returns status 0, amount 0 18:10:21.473 00.000 428 move complete, result=0 18:10:21.473 00.000 428 worker thread done servicing request 18:10:21.613 00.140 10672 UpdateGuideState exits: m=561704 SNR=61.8 18:10:21.613 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:21.613 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:21.613 00.000 10672 Enqueuing Expose request 18:10:21.613 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.8 px 0 ms NORTH 18:10:21.613 00.000 428 Worker thread wakes up 18:10:21.613 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:21.613 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:23.836 02.223 428 Exposure complete 18:10:24.006 00.170 428 worker thread done servicing request 18:10:24.007 00.001 10672 OnExposeComplete: enter 18:10:24.007 00.000 10672 UpdateGuideState(): m_state=6 18:10:24.008 00.001 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 350 18:10:24.008 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=931.40, Mass=570988, SNR=63.2, Peak=49456 HFD=3.9 18:10:24.008 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.12) = xAngle (1.66 = 1.66) 18:10:24.008 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68) 18:10:24.008 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=1.04 hyp=1.07 cameraTheta=1.79 mountX=-0.10 mountY=1.06, mountTheta=1.66 18:10:24.010 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=1.04, opts=13) 18:10:24.011 00.001 10672 Enqueuing Move request for scope (-0.23, 1.04) 18:10:24.011 00.000 428 Worker thread wakes up 18:10:24.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:10:24.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 1.04) opts 0xd 18:10:24.013 00.002 428 Handling offset move in thread for scope, endpoint = (-0.23, 1.04) 18:10:24.013 00.000 428 Moving (-0.23, 1.04) raw xDistance=-0.10 yDistance=1.06 18:10:24.013 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:10:24.013 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:10:24.013 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.06 18:10:24.013 00.000 428 MoveAxis(E, 0, ABG) 18:10:24.013 00.000 428 Move returns status 0, amount 0 18:10:24.014 00.001 428 MoveAxis(N, 0, ABG) 18:10:24.014 00.000 428 Move returns status 0, amount 0 18:10:24.014 00.000 428 move complete, result=0 18:10:24.015 00.001 428 worker thread done servicing request 18:10:24.175 00.160 10672 UpdateGuideState exits: m=570988 SNR=63.2 18:10:24.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:24.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:24.175 00.000 10672 Enqueuing Expose request 18:10:24.175 00.000 428 Worker thread wakes up 18:10:24.176 00.001 10672 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms NORTH 18:10:24.176 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:24.176 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:26.334 02.158 428 Exposure complete 18:10:26.475 00.141 428 worker thread done servicing request 18:10:26.475 00.000 10672 OnExposeComplete: enter 18:10:26.475 00.000 10672 UpdateGuideState(): m_state=6 18:10:26.491 00.016 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 351 18:10:26.491 00.000 10672 Star::Find returns 1 (0), X=179.70, Y=931.61, Mass=472814, SNR=54.0, Peak=40192 HFD=3.6 18:10:26.491 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.12) = xAngle (1.80 = 1.80) 18:10:26.491 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81) 18:10:26.491 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=1.24 hyp=1.32 cameraTheta=1.92 mountX=-0.29 mountY=1.29, mountTheta=1.80 18:10:26.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=1.24, opts=13) 18:10:26.491 00.000 10672 Enqueuing Move request for scope (-0.45, 1.24) 18:10:26.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:10:26.491 00.000 428 Worker thread wakes up 18:10:26.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 1.24) opts 0xd 18:10:26.491 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 1.24) 18:10:26.491 00.000 428 Moving (-0.45, 1.24) raw xDistance=-0.29 yDistance=1.29 18:10:26.491 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:10:26.491 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:10:26.491 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.29 18:10:26.491 00.000 428 MoveAxis(E, 0, ABG) 18:10:26.491 00.000 428 Move returns status 0, amount 0 18:10:26.491 00.000 428 MoveAxis(N, 0, ABG) 18:10:26.491 00.000 428 Move returns status 0, amount 0 18:10:26.491 00.000 428 move complete, result=0 18:10:26.491 00.000 428 worker thread done servicing request 18:10:26.662 00.171 10672 UpdateGuideState exits: m=472814 SNR=54.0 18:10:26.662 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:26.662 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:26.662 00.000 10672 Enqueuing Expose request 18:10:26.662 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 1.3 px 0 ms NORTH 18:10:26.662 00.000 428 Worker thread wakes up 18:10:26.662 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:26.662 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:28.837 02.175 428 Exposure complete 18:10:28.977 00.140 428 worker thread done servicing request 18:10:28.977 00.000 10672 OnExposeComplete: enter 18:10:28.977 00.000 10672 UpdateGuideState(): m_state=6 18:10:28.977 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 352 18:10:28.977 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.87, Mass=534456, SNR=58.4, Peak=54032 HFD=4.0 18:10:28.977 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.12) = xAngle (1.81 = 1.81) 18:10:28.977 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82) 18:10:28.977 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.51 hyp=0.55 cameraTheta=1.93 mountX=-0.13 mountY=0.53, mountTheta=1.81 18:10:28.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.51, opts=13) 18:10:28.977 00.000 10672 Enqueuing Move request for scope (-0.19, 0.51) 18:10:28.977 00.000 428 Worker thread wakes up 18:10:28.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:10:28.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.51) opts 0xd 18:10:28.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.51) 18:10:28.977 00.000 428 Moving (-0.19, 0.51) raw xDistance=-0.13 yDistance=0.53 18:10:28.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:10:28.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:28.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 18:10:28.977 00.000 428 MoveAxis(E, 0, ABG) 18:10:28.977 00.000 428 Move returns status 0, amount 0 18:10:28.977 00.000 428 MoveAxis(N, 0, ABG) 18:10:28.977 00.000 428 Move returns status 0, amount 0 18:10:28.977 00.000 428 move complete, result=0 18:10:28.977 00.000 428 worker thread done servicing request 18:10:29.151 00.174 10672 UpdateGuideState exits: m=534456 SNR=58.4 18:10:29.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:29.152 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:29.152 00.000 10672 Enqueuing Expose request 18:10:29.152 00.000 428 Worker thread wakes up 18:10:29.152 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:10:29.152 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:29.152 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:31.345 02.193 428 Exposure complete 18:10:31.500 00.155 428 worker thread done servicing request 18:10:31.500 00.000 10672 OnExposeComplete: enter 18:10:31.502 00.002 10672 UpdateGuideState(): m_state=6 18:10:31.502 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 353 18:10:31.503 00.001 10672 Star::Find returns 1 (0), X=180.06, Y=930.52, Mass=494613, SNR=53.3, Peak=49776 HFD=3.6 18:10:31.503 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.12) = xAngle (1.98 = 1.98) 18:10:31.503 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99) 18:10:31.503 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.10 mountX=-0.08 mountY=0.17, mountTheta=1.98 18:10:31.504 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.16, opts=13) 18:10:31.504 00.000 10672 Enqueuing Move request for scope (-0.10, 0.16) 18:10:31.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:10:31.505 00.001 428 Worker thread wakes up 18:10:31.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd 18:10:31.505 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.16) 18:10:31.505 00.000 428 Moving (-0.10, 0.16) raw xDistance=-0.08 yDistance=0.17 18:10:31.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:10:31.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:31.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:10:31.506 00.001 428 MoveAxis(E, 0, ABG) 18:10:31.506 00.000 428 Move returns status 0, amount 0 18:10:31.506 00.000 428 MoveAxis(N, 0, ABG) 18:10:31.506 00.000 428 Move returns status 0, amount 0 18:10:31.506 00.000 428 move complete, result=0 18:10:31.506 00.000 428 worker thread done servicing request 18:10:31.647 00.141 10672 UpdateGuideState exits: m=494613 SNR=53.3 18:10:31.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:31.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:31.647 00.000 10672 Enqueuing Expose request 18:10:31.647 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:10:31.647 00.000 428 Worker thread wakes up 18:10:31.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:31.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:33.844 02.197 428 Exposure complete 18:10:34.032 00.188 428 worker thread done servicing request 18:10:34.032 00.000 10672 OnExposeComplete: enter 18:10:34.032 00.000 10672 UpdateGuideState(): m_state=6 18:10:34.033 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 354 18:10:34.034 00.001 10672 Star::Find returns 1 (0), X=179.59, Y=931.42, Mass=508023, SNR=57.0, Peak=41056 HFD=3.4 18:10:34.034 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.12) = xAngle (1.94 = 1.94) 18:10:34.034 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95) 18:10:34.034 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=1.06 hyp=1.20 cameraTheta=2.06 mountX=-0.43 mountY=1.11, mountTheta=1.94 18:10:34.037 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=1.06, opts=13) 18:10:34.037 00.000 10672 Enqueuing Move request for scope (-0.57, 1.06) 18:10:34.037 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:10:34.037 00.000 428 Worker thread wakes up 18:10:34.037 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.06) opts 0xd 18:10:34.037 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 1.06) 18:10:34.038 00.001 428 Moving (-0.57, 1.06) raw xDistance=-0.43 yDistance=1.11 18:10:34.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 18:10:34.038 00.000 428 switching direction from -1 to 1 - decHistory=5 oldest=0.74 newest=1.82 18:10:34.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.11 from input 1.11 18:10:34.038 00.000 428 MoveAxis(E, 0, ABG) 18:10:34.038 00.000 428 Move returns status 0, amount 0 18:10:34.038 00.000 428 MoveAxis(S, 1688, ABG) 18:10:34.038 00.000 428 Guiding Dir = 1, Dur = 1688 18:10:34.068 00.030 428 IsSlewing returns 0 18:10:34.071 00.003 428 IsGuiding returns 0 18:10:34.142 00.071 428 PulseGuide returned control before completion, sleep 1616 18:10:34.376 00.234 10672 UpdateGuideState exits: m=508023 SNR=57.0 18:10:34.376 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:34.376 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:34.376 00.000 10672 Enqueuing Expose request 18:10:35.782 01.406 428 IsGuiding returns 1 18:10:35.782 00.000 428 scope still moving after pulse duration time elapsed 18:10:35.813 00.031 428 IsSlewing returns 0 18:10:35.813 00.000 428 IsGuiding returns 1 18:10:35.860 00.047 428 IsSlewing returns 0 18:10:35.860 00.000 428 IsGuiding returns 0 18:10:35.860 00.000 428 scope move finished after 1688 + 106 ms 18:10:35.860 00.000 428 Move returns status 0, amount 1688 18:10:35.860 00.000 428 move complete, result=0 18:10:35.860 00.000 428 worker thread done servicing request 18:10:35.860 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 1.1 px 1688 ms SOUTH 18:10:35.860 00.000 428 Worker thread wakes up 18:10:35.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:35.860 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:36.358 00.498 428 Exposure complete 18:10:36.499 00.141 428 worker thread done servicing request 18:10:36.499 00.000 10672 OnExposeComplete: enter 18:10:36.499 00.000 10672 UpdateGuideState(): m_state=6 18:10:36.499 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 355 18:10:36.499 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=931.45, Mass=577624, SNR=60.4, Peak=49776 HFD=3.8 18:10:36.499 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.12) = xAngle (1.76 = 1.76) 18:10:36.499 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.77 = 1.77) 18:10:36.499 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=1.09 hyp=1.15 cameraTheta=1.88 mountX=-0.21 mountY=1.12, mountTheta=1.76 18:10:36.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=1.09, opts=13) 18:10:36.499 00.000 10672 Enqueuing Move request for scope (-0.35, 1.09) 18:10:36.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2960, FiltMax=65488, Gamma=1.000 18:10:36.499 00.000 428 Worker thread wakes up 18:10:36.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.09) opts 0xd 18:10:36.499 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 1.09) 18:10:36.499 00.000 428 Moving (-0.35, 1.09) raw xDistance=-0.21 yDistance=1.12 18:10:36.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:10:36.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.12 from input 1.12 18:10:36.499 00.000 428 MoveAxis(E, 0, ABG) 18:10:36.499 00.000 428 Move returns status 0, amount 0 18:10:36.499 00.000 428 MoveAxis(S, 1704, ABG) 18:10:36.499 00.000 428 Guiding Dir = 1, Dur = 1704 18:10:36.499 00.000 428 IsSlewing returns 0 18:10:36.499 00.000 428 IsGuiding returns 0 18:10:36.577 00.078 428 PulseGuide returned control before completion, sleep 1642 18:10:36.640 00.063 10672 UpdateGuideState exits: m=577624 SNR=60.4 18:10:36.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:36.640 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:36.640 00.000 10672 Enqueuing Expose request 18:10:38.233 01.593 428 IsGuiding returns 1 18:10:38.233 00.000 428 scope still moving after pulse duration time elapsed 18:10:38.264 00.031 428 IsSlewing returns 0 18:10:38.264 00.000 428 IsGuiding returns 1 18:10:38.295 00.031 428 IsSlewing returns 0 18:10:38.342 00.047 428 IsGuiding returns 0 18:10:38.342 00.000 428 scope move finished after 1704 + 128 ms 18:10:38.342 00.000 428 Move returns status 0, amount 1704 18:10:38.342 00.000 428 move complete, result=0 18:10:38.342 00.000 428 worker thread done servicing request 18:10:38.342 00.000 428 Worker thread wakes up 18:10:38.342 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.1 px 1704 ms SOUTH 18:10:38.342 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:38.342 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:38.853 00.511 428 Exposure complete 18:10:38.989 00.136 428 worker thread done servicing request 18:10:38.989 00.000 10672 OnExposeComplete: enter 18:10:38.989 00.000 10672 UpdateGuideState(): m_state=6 18:10:38.990 00.001 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 356 18:10:38.990 00.000 10672 Star::Find returns 1 (0), X=179.77, Y=930.74, Mass=535514, SNR=57.7, Peak=57952 HFD=3.7 18:10:38.990 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.12) = xAngle (2.25 = 2.25) 18:10:38.990 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.26 = 2.26) 18:10:38.990 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.37 hyp=0.54 cameraTheta=2.37 mountX=-0.34 mountY=0.41, mountTheta=2.25 18:10:38.992 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.37, opts=13) 18:10:38.992 00.000 10672 Enqueuing Move request for scope (-0.38, 0.37) 18:10:38.993 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:10:38.993 00.000 428 Worker thread wakes up 18:10:38.993 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.37) opts 0xd 18:10:38.993 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.37) 18:10:38.993 00.000 428 Moving (-0.38, 0.37) raw xDistance=-0.34 yDistance=0.41 18:10:38.993 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:10:38.993 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:38.994 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 18:10:38.994 00.000 428 MoveAxis(E, 0, ABG) 18:10:38.994 00.000 428 Move returns status 0, amount 0 18:10:38.994 00.000 428 MoveAxis(N, 0, ABG) 18:10:38.994 00.000 428 Move returns status 0, amount 0 18:10:38.994 00.000 428 move complete, result=0 18:10:38.994 00.000 428 worker thread done servicing request 18:10:39.126 00.132 10672 UpdateGuideState exits: m=535514 SNR=57.7 18:10:39.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:39.126 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:39.126 00.000 10672 Enqueuing Expose request 18:10:39.126 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 18:10:39.126 00.000 428 Worker thread wakes up 18:10:39.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:39.126 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:41.328 02.202 428 Exposure complete 18:10:41.484 00.156 428 worker thread done servicing request 18:10:41.484 00.000 10672 OnExposeComplete: enter 18:10:41.484 00.000 10672 UpdateGuideState(): m_state=6 18:10:41.484 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 357 18:10:41.484 00.000 10672 Star::Find returns 1 (0), X=179.62, Y=930.69, Mass=564677, SNR=64.4, Peak=41056 HFD=3.8 18:10:41.484 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.12) = xAngle (2.47 = 2.47) 18:10:41.484 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48) 18:10:41.484 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.33 hyp=0.62 cameraTheta=2.59 mountX=-0.49 mountY=0.38, mountTheta=2.48 18:10:41.484 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.33, opts=13) 18:10:41.484 00.000 10672 Enqueuing Move request for scope (-0.53, 0.33) 18:10:41.484 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:10:41.484 00.000 428 Worker thread wakes up 18:10:41.484 00.000 10672 UpdateGuideState exits: m=564677 SNR=64.4 18:10:41.484 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.33) opts 0xd 18:10:41.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:41.484 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.33) 18:10:41.484 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:41.484 00.000 428 Moving (-0.53, 0.33) raw xDistance=-0.49 yDistance=0.38 18:10:41.500 00.016 10672 Enqueuing Expose request 18:10:41.500 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 18:10:41.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:41.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 18:10:41.500 00.000 428 MoveAxis(E, 726, ABG) 18:10:41.500 00.000 428 Guiding Dir = 2, Dur = 726 18:10:41.500 00.000 428 IsSlewing returns 0 18:10:41.500 00.000 428 IsGuiding returns 0 18:10:41.515 00.015 428 PulseGuide returned control before completion, sleep 716 18:10:42.250 00.735 428 IsGuiding returns 1 18:10:42.250 00.000 428 scope still moving after pulse duration time elapsed 18:10:42.281 00.031 428 IsSlewing returns 0 18:10:42.281 00.000 428 IsGuiding returns 0 18:10:42.281 00.000 428 scope move finished after 726 + 62 ms 18:10:42.281 00.000 428 Move returns status 0, amount 726 18:10:42.281 00.000 428 MoveAxis(N, 0, ABG) 18:10:42.281 00.000 428 Move returns status 0, amount 0 18:10:42.281 00.000 428 move complete, result=0 18:10:42.281 00.000 428 worker thread done servicing request 18:10:42.281 00.000 428 Worker thread wakes up 18:10:42.281 00.000 10672 GuideStep: -0.5 px 726 ms EAST, 0.4 px 0 ms NORTH 18:10:42.281 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:42.281 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:43.842 01.561 428 Exposure complete 18:10:43.983 00.141 428 worker thread done servicing request 18:10:43.983 00.000 10672 OnExposeComplete: enter 18:10:43.983 00.000 10672 UpdateGuideState(): m_state=6 18:10:43.983 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 358 18:10:43.983 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=931.10, Mass=581640, SNR=63.9, Peak=41824 HFD=4.2 18:10:43.983 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.12) = xAngle (1.86 = 1.86) 18:10:43.983 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88) 18:10:43.983 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.74 hyp=0.81 cameraTheta=1.99 mountX=-0.23 mountY=0.77, mountTheta=1.87 18:10:43.983 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.74, opts=13) 18:10:43.983 00.000 10672 Enqueuing Move request for scope (-0.33, 0.74) 18:10:43.983 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:10:43.983 00.000 428 Worker thread wakes up 18:10:43.983 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.74) opts 0xd 18:10:43.983 00.000 10672 UpdateGuideState exits: m=581640 SNR=63.9 18:10:43.983 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:43.983 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.74) 18:10:43.983 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:43.983 00.000 428 Moving (-0.33, 0.74) raw xDistance=-0.23 yDistance=0.77 18:10:43.983 00.000 10672 Enqueuing Expose request 18:10:43.983 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:10:43.983 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.77 from input 0.77 18:10:43.983 00.000 428 MoveAxis(E, 0, ABG) 18:10:43.983 00.000 428 Move returns status 0, amount 0 18:10:43.983 00.000 428 MoveAxis(S, 1168, ABG) 18:10:43.983 00.000 428 Guiding Dir = 1, Dur = 1168 18:10:43.999 00.016 428 IsSlewing returns 0 18:10:43.999 00.000 428 IsGuiding returns 0 18:10:44.077 00.078 428 PulseGuide returned control before completion, sleep 1099 18:10:45.186 01.109 428 IsGuiding returns 1 18:10:45.186 00.000 428 scope still moving after pulse duration time elapsed 18:10:45.217 00.031 428 IsSlewing returns 0 18:10:45.217 00.000 428 IsGuiding returns 1 18:10:45.248 00.031 428 IsSlewing returns 0 18:10:45.248 00.000 428 IsGuiding returns 1 18:10:45.295 00.047 428 IsSlewing returns 0 18:10:45.295 00.000 428 IsGuiding returns 0 18:10:45.295 00.000 428 scope move finished after 1168 + 127 ms 18:10:45.295 00.000 428 Move returns status 0, amount 1168 18:10:45.295 00.000 428 move complete, result=0 18:10:45.295 00.000 428 worker thread done servicing request 18:10:45.295 00.000 428 Worker thread wakes up 18:10:45.295 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 1168 ms SOUTH 18:10:45.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:45.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:46.341 01.046 428 Exposure complete 18:10:46.482 00.141 428 worker thread done servicing request 18:10:46.482 00.000 10672 OnExposeComplete: enter 18:10:46.482 00.000 10672 UpdateGuideState(): m_state=6 18:10:46.482 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 359 18:10:46.482 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.15, Mass=582512, SNR=63.9, Peak=42800 HFD=4.3 18:10:46.482 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.12) = xAngle (-2.65 = -2.65) 18:10:46.482 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.63 = -2.63) 18:10:46.482 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-2.53 mountX=-0.32 mountY=-0.18, mountTheta=-2.64 18:10:46.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.21, opts=13) 18:10:46.482 00.000 10672 Enqueuing Move request for scope (-0.29, -0.21) 18:10:46.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:10:46.482 00.000 428 Worker thread wakes up 18:10:46.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.21) opts 0xd 18:10:46.482 00.000 10672 UpdateGuideState exits: m=582512 SNR=63.9 18:10:46.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:46.482 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.21) 18:10:46.482 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:46.482 00.000 428 Moving (-0.29, -0.21) raw xDistance=-0.32 yDistance=-0.18 18:10:46.482 00.000 10672 Enqueuing Expose request 18:10:46.482 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:10:46.482 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:46.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:10:46.482 00.000 428 MoveAxis(E, 0, ABG) 18:10:46.482 00.000 428 Move returns status 0, amount 0 18:10:46.482 00.000 428 MoveAxis(N, 0, ABG) 18:10:46.482 00.000 428 Move returns status 0, amount 0 18:10:46.482 00.000 428 move complete, result=0 18:10:46.482 00.000 428 worker thread done servicing request 18:10:46.482 00.000 428 Worker thread wakes up 18:10:46.482 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:10:46.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:46.482 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:48.854 02.372 428 Exposure complete 18:10:48.994 00.140 428 worker thread done servicing request 18:10:48.994 00.000 10672 OnExposeComplete: enter 18:10:48.994 00.000 10672 UpdateGuideState(): m_state=6 18:10:48.994 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 360 18:10:48.994 00.000 10672 Star::Find returns 1 (0), X=179.60, Y=930.23, Mass=547895, SNR=61.4, Peak=36368 HFD=4.0 18:10:48.994 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.12) = xAngle (-3.03 = -3.03) 18:10:48.994 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.02 = -3.02) 18:10:48.994 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.13 hyp=0.57 cameraTheta=-2.91 mountX=-0.57 mountY=-0.07, mountTheta=-3.02 18:10:48.994 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.13, opts=13) 18:10:48.994 00.000 10672 Enqueuing Move request for scope (-0.55, -0.13) 18:10:48.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:10:48.994 00.000 428 Worker thread wakes up 18:10:48.994 00.000 10672 UpdateGuideState exits: m=547895 SNR=61.4 18:10:48.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.13) opts 0xd 18:10:48.994 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:48.994 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.13) 18:10:48.994 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:48.994 00.000 428 Moving (-0.55, -0.13) raw xDistance=-0.57 yDistance=-0.07 18:10:48.994 00.000 10672 Enqueuing Expose request 18:10:48.994 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 18:10:48.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:48.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:10:48.994 00.000 428 MoveAxis(E, 842, ABG) 18:10:48.994 00.000 428 Guiding Dir = 2, Dur = 842 18:10:48.994 00.000 428 IsSlewing returns 0 18:10:48.994 00.000 428 IsGuiding returns 0 18:10:49.010 00.016 428 PulseGuide returned control before completion, sleep 836 18:10:49.867 00.857 428 IsGuiding returns 0 18:10:49.882 00.015 428 Move returns status 0, amount 842 18:10:49.882 00.000 428 MoveAxis(N, 0, ABG) 18:10:49.882 00.000 428 Move returns status 0, amount 0 18:10:49.882 00.000 428 move complete, result=0 18:10:49.882 00.000 428 worker thread done servicing request 18:10:49.882 00.000 428 Worker thread wakes up 18:10:49.882 00.000 10672 GuideStep: -0.6 px 842 ms EAST, -0.1 px 0 ms NORTH 18:10:49.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:49.882 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:51.351 01.469 428 Exposure complete 18:10:51.476 00.125 428 worker thread done servicing request 18:10:51.476 00.000 10672 OnExposeComplete: enter 18:10:51.476 00.000 10672 UpdateGuideState(): m_state=6 18:10:51.476 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 361 18:10:51.476 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=929.88, Mass=524398, SNR=60.8, Peak=41280 HFD=4.2 18:10:51.476 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.12) = xAngle (-1.77 = -1.77) 18:10:51.476 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.76 = -1.76) 18:10:51.476 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.48 hyp=0.48 cameraTheta=-1.65 mountX=-0.09 mountY=-0.47, mountTheta=-1.77 18:10:51.476 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.48, opts=13) 18:10:51.476 00.000 10672 Enqueuing Move request for scope (-0.04, -0.48) 18:10:51.476 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 18:10:51.476 00.000 428 Worker thread wakes up 18:10:51.492 00.016 10672 UpdateGuideState exits: m=524398 SNR=60.8 18:10:51.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.48) opts 0xd 18:10:51.492 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:51.492 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.48) 18:10:51.492 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:51.492 00.000 428 Moving (-0.04, -0.48) raw xDistance=-0.09 yDistance=-0.47 18:10:51.492 00.000 10672 Enqueuing Expose request 18:10:51.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:10:51.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:51.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:10:51.492 00.000 428 MoveAxis(E, 0, ABG) 18:10:51.492 00.000 428 Move returns status 0, amount 0 18:10:51.492 00.000 428 MoveAxis(N, 0, ABG) 18:10:51.492 00.000 428 Move returns status 0, amount 0 18:10:51.492 00.000 428 move complete, result=0 18:10:51.492 00.000 428 worker thread done servicing request 18:10:51.492 00.000 428 Worker thread wakes up 18:10:51.492 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:10:51.492 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:51.492 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:53.835 02.343 428 Exposure complete 18:10:53.975 00.140 428 worker thread done servicing request 18:10:53.975 00.000 10672 OnExposeComplete: enter 18:10:53.975 00.000 10672 UpdateGuideState(): m_state=6 18:10:53.975 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 362 18:10:53.975 00.000 10672 Star::Find returns 1 (0), X=180.50, Y=929.86, Mass=534649, SNR=60.3, Peak=42912 HFD=3.9 18:10:53.975 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.12) = xAngle (-1.08 = -1.08) 18:10:53.975 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.07 = -1.07) 18:10:53.975 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.50 hyp=0.61 cameraTheta=-0.96 mountX=0.29 mountY=-0.53, mountTheta=-1.08 18:10:53.975 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.50, opts=13) 18:10:53.975 00.000 10672 Enqueuing Move request for scope (0.35, -0.50) 18:10:53.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:10:53.975 00.000 428 Worker thread wakes up 18:10:53.975 00.000 10672 UpdateGuideState exits: m=534649 SNR=60.3 18:10:53.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.50) opts 0xd 18:10:53.975 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:53.975 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.50) 18:10:53.975 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:53.975 00.000 428 Moving (0.35, -0.50) raw xDistance=0.29 yDistance=-0.53 18:10:53.975 00.000 10672 Enqueuing Expose request 18:10:53.975 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 18:10:53.975 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:53.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 18:10:53.975 00.000 428 MoveAxis(E, 0, ABG) 18:10:53.975 00.000 428 Move returns status 0, amount 0 18:10:53.975 00.000 428 MoveAxis(N, 0, ABG) 18:10:53.975 00.000 428 Move returns status 0, amount 0 18:10:53.975 00.000 428 move complete, result=0 18:10:53.975 00.000 428 worker thread done servicing request 18:10:53.975 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:10:53.975 00.000 428 Worker thread wakes up 18:10:53.975 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:53.975 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:56.341 02.366 428 Exposure complete 18:10:56.471 00.130 428 worker thread done servicing request 18:10:56.471 00.000 10672 OnExposeComplete: enter 18:10:56.471 00.000 10672 UpdateGuideState(): m_state=6 18:10:56.471 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 363 18:10:56.471 00.000 10672 Star::Find returns 1 (0), X=180.67, Y=930.19, Mass=515355, SNR=53.9, Peak=44992 HFD=3.7 18:10:56.471 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.12) = xAngle (-0.44 = -0.44) 18:10:56.471 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43) 18:10:56.471 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.17 hyp=0.55 cameraTheta=-0.32 mountX=0.49 mountY=-0.22, mountTheta=-0.43 18:10:56.471 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.17, opts=13) 18:10:56.471 00.000 10672 Enqueuing Move request for scope (0.52, -0.17) 18:10:56.471 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:10:56.471 00.000 428 Worker thread wakes up 18:10:56.471 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.17) opts 0xd 18:10:56.471 00.000 10672 UpdateGuideState exits: m=515355 SNR=53.9 18:10:56.471 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:56.471 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.17) 18:10:56.471 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:56.471 00.000 428 Moving (0.52, -0.17) raw xDistance=0.49 yDistance=-0.22 18:10:56.471 00.000 10672 Enqueuing Expose request 18:10:56.471 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 18:10:56.471 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:56.471 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:10:56.471 00.000 428 MoveAxis(W, 735, ABG) 18:10:56.471 00.000 428 Guiding Dir = 3, Dur = 735 18:10:56.471 00.000 428 IsSlewing returns 0 18:10:56.471 00.000 428 IsGuiding returns 0 18:10:56.502 00.031 428 PulseGuide returned control before completion, sleep 716 18:10:57.251 00.749 428 IsGuiding returns 0 18:10:57.267 00.016 428 Move returns status 0, amount 735 18:10:57.267 00.000 428 MoveAxis(N, 0, ABG) 18:10:57.267 00.000 428 Move returns status 0, amount 0 18:10:57.267 00.000 428 move complete, result=0 18:10:57.267 00.000 428 worker thread done servicing request 18:10:57.267 00.000 10672 GuideStep: 0.5 px 735 ms WEST, -0.2 px 0 ms NORTH 18:10:57.267 00.000 428 Worker thread wakes up 18:10:57.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:57.267 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:10:58.826 01.559 428 Exposure complete 18:10:58.951 00.125 428 worker thread done servicing request 18:10:58.951 00.000 10672 OnExposeComplete: enter 18:10:58.951 00.000 10672 UpdateGuideState(): m_state=6 18:10:58.967 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 364 18:10:58.967 00.000 10672 Star::Find returns 1 (0), X=180.35, Y=929.96, Mass=563550, SNR=62.6, Peak=43568 HFD=4.0 18:10:58.967 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.12) = xAngle (-1.23 = -1.23) 18:10:58.967 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.22 = -1.22) 18:10:58.967 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.40 hyp=0.45 cameraTheta=-1.11 mountX=0.15 mountY=-0.42, mountTheta=-1.23 18:10:58.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.40, opts=13) 18:10:58.967 00.000 10672 Enqueuing Move request for scope (0.20, -0.40) 18:10:58.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:10:58.967 00.000 428 Worker thread wakes up 18:10:58.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.40) opts 0xd 18:10:58.967 00.000 10672 UpdateGuideState exits: m=563550 SNR=62.6 18:10:58.967 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:10:58.967 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.40) 18:10:58.967 00.000 428 Moving (0.20, -0.40) raw xDistance=0.15 yDistance=-0.42 18:10:58.967 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:10:58.967 00.000 10672 Enqueuing Expose request 18:10:58.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:10:58.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:10:58.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:10:58.967 00.000 428 MoveAxis(E, 0, ABG) 18:10:58.967 00.000 428 Move returns status 0, amount 0 18:10:58.967 00.000 428 MoveAxis(N, 0, ABG) 18:10:58.967 00.000 428 Move returns status 0, amount 0 18:10:58.967 00.000 428 move complete, result=0 18:10:58.967 00.000 428 worker thread done servicing request 18:10:58.967 00.000 428 Worker thread wakes up 18:10:58.967 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:10:58.967 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:10:58.967 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:01.337 02.370 428 Exposure complete 18:11:01.478 00.141 428 worker thread done servicing request 18:11:01.478 00.000 10672 OnExposeComplete: enter 18:11:01.478 00.000 10672 UpdateGuideState(): m_state=6 18:11:01.478 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 365 18:11:01.478 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.07, Mass=551139, SNR=58.9, Peak=41824 HFD=4.1 18:11:01.478 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.12) = xAngle (-1.63 = -1.63) 18:11:01.478 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.62 = -1.62) 18:11:01.478 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.51 mountX=-0.02 mountY=-0.29, mountTheta=-1.63 18:11:01.478 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.29, opts=13) 18:11:01.478 00.000 10672 Enqueuing Move request for scope (0.02, -0.29) 18:11:01.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:11:01.478 00.000 428 Worker thread wakes up 18:11:01.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.29) opts 0xd 18:11:01.478 00.000 10672 UpdateGuideState exits: m=551139 SNR=58.9 18:11:01.478 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:01.478 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.29) 18:11:01.478 00.000 428 Moving (0.02, -0.29) raw xDistance=-0.02 yDistance=-0.29 18:11:01.478 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:01.478 00.000 10672 Enqueuing Expose request 18:11:01.478 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:11:01.478 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:01.478 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:11:01.478 00.000 428 MoveAxis(E, 0, ABG) 18:11:01.478 00.000 428 Move returns status 0, amount 0 18:11:01.478 00.000 428 MoveAxis(N, 0, ABG) 18:11:01.478 00.000 428 Move returns status 0, amount 0 18:11:01.478 00.000 428 move complete, result=0 18:11:01.478 00.000 428 worker thread done servicing request 18:11:01.478 00.000 428 Worker thread wakes up 18:11:01.478 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:11:01.478 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:01.478 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:03.848 02.370 428 Exposure complete 18:11:03.973 00.125 428 worker thread done servicing request 18:11:03.973 00.000 10672 OnExposeComplete: enter 18:11:03.973 00.000 10672 UpdateGuideState(): m_state=6 18:11:03.973 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 366 18:11:03.973 00.000 10672 Star::Find returns 1 (0), X=180.59, Y=930.14, Mass=553774, SNR=62.3, Peak=35616 HFD=3.9 18:11:03.973 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.12) = xAngle (-0.59 = -0.59) 18:11:03.973 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.57 = -0.57) 18:11:03.973 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.22 hyp=0.49 cameraTheta=-0.47 mountX=0.41 mountY=-0.27, mountTheta=-0.58 18:11:03.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.22, opts=13) 18:11:03.973 00.000 10672 Enqueuing Move request for scope (0.44, -0.22) 18:11:03.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:11:03.973 00.000 428 Worker thread wakes up 18:11:03.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.22) opts 0xd 18:11:03.973 00.000 10672 UpdateGuideState exits: m=553774 SNR=62.3 18:11:03.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:03.973 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.22) 18:11:03.973 00.000 428 Moving (0.44, -0.22) raw xDistance=0.41 yDistance=-0.27 18:11:03.973 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:03.973 00.000 10672 Enqueuing Expose request 18:11:03.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 18:11:03.973 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:03.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:11:03.973 00.000 428 MoveAxis(E, 0, ABG) 18:11:03.973 00.000 428 Move returns status 0, amount 0 18:11:03.973 00.000 428 MoveAxis(N, 0, ABG) 18:11:03.973 00.000 428 Move returns status 0, amount 0 18:11:03.973 00.000 428 move complete, result=0 18:11:03.973 00.000 428 worker thread done servicing request 18:11:03.973 00.000 428 Worker thread wakes up 18:11:03.973 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:11:03.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:03.973 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:06.331 02.358 428 Exposure complete 18:11:06.456 00.125 428 worker thread done servicing request 18:11:06.456 00.000 10672 OnExposeComplete: enter 18:11:06.456 00.000 10672 UpdateGuideState(): m_state=6 18:11:06.456 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 367 18:11:06.456 00.000 10672 Star::Find returns 1 (0), X=180.68, Y=930.01, Mass=486370, SNR=59.5, Peak=37136 HFD=4.0 18:11:06.456 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.12) = xAngle (-0.71 = -0.71) 18:11:06.456 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.69 = -0.69) 18:11:06.456 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.35 hyp=0.63 cameraTheta=-0.59 mountX=0.48 mountY=-0.40, mountTheta=-0.70 18:11:06.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.35, opts=13) 18:11:06.456 00.000 10672 Enqueuing Move request for scope (0.53, -0.35) 18:11:06.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:11:06.456 00.000 428 Worker thread wakes up 18:11:06.472 00.016 10672 UpdateGuideState exits: m=486370 SNR=59.5 18:11:06.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.35) opts 0xd 18:11:06.472 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.35) 18:11:06.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:06.472 00.000 428 Moving (0.53, -0.35) raw xDistance=0.48 yDistance=-0.40 18:11:06.472 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:06.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 18:11:06.472 00.000 10672 Enqueuing Expose request 18:11:06.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:06.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:11:06.472 00.000 428 MoveAxis(W, 715, ABG) 18:11:06.472 00.000 428 Guiding Dir = 3, Dur = 715 18:11:06.472 00.000 428 IsSlewing returns 0 18:11:06.472 00.000 428 IsGuiding returns 0 18:11:06.503 00.031 428 PulseGuide returned control before completion, sleep 696 18:11:07.206 00.703 428 IsGuiding returns 1 18:11:07.206 00.000 428 scope still moving after pulse duration time elapsed 18:11:07.269 00.063 428 IsSlewing returns 0 18:11:07.300 00.031 428 IsGuiding returns 0 18:11:07.300 00.000 428 scope move finished after 715 + 115 ms 18:11:07.300 00.000 428 Move returns status 0, amount 715 18:11:07.300 00.000 428 MoveAxis(N, 0, ABG) 18:11:07.300 00.000 428 Move returns status 0, amount 0 18:11:07.300 00.000 428 move complete, result=0 18:11:07.300 00.000 428 worker thread done servicing request 18:11:07.300 00.000 428 Worker thread wakes up 18:11:07.300 00.000 10672 GuideStep: 0.5 px 715 ms WEST, -0.4 px 0 ms NORTH 18:11:07.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:07.300 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:08.846 01.546 428 Exposure complete 18:11:08.987 00.141 428 worker thread done servicing request 18:11:08.987 00.000 10672 OnExposeComplete: enter 18:11:08.987 00.000 10672 UpdateGuideState(): m_state=6 18:11:08.987 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 368 18:11:08.987 00.000 10672 Star::Find returns 1 (0), X=180.07, Y=930.18, Mass=509396, SNR=61.3, Peak=41168 HFD=4.1 18:11:08.987 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (0.12) = xAngle (-2.14 = -2.14) 18:11:08.987 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.13 = -2.13) 18:11:08.987 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.02 mountX=-0.11 mountY=-0.17, mountTheta=-2.14 18:11:08.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.18, opts=13) 18:11:08.987 00.000 10672 Enqueuing Move request for scope (-0.08, -0.18) 18:11:08.987 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:11:08.987 00.000 428 Worker thread wakes up 18:11:08.987 00.000 10672 UpdateGuideState exits: m=509396 SNR=61.3 18:11:08.987 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd 18:11:08.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:08.987 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.18) 18:11:08.987 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:08.987 00.000 428 Moving (-0.08, -0.18) raw xDistance=-0.11 yDistance=-0.17 18:11:08.987 00.000 10672 Enqueuing Expose request 18:11:08.987 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:11:08.987 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:08.987 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:11:08.987 00.000 428 MoveAxis(E, 0, ABG) 18:11:08.987 00.000 428 Move returns status 0, amount 0 18:11:08.987 00.000 428 MoveAxis(N, 0, ABG) 18:11:08.987 00.000 428 Move returns status 0, amount 0 18:11:08.987 00.000 428 move complete, result=0 18:11:08.987 00.000 428 worker thread done servicing request 18:11:08.987 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:11:08.987 00.000 428 Worker thread wakes up 18:11:08.987 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:08.987 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:11.345 02.358 428 Exposure complete 18:11:11.470 00.125 428 worker thread done servicing request 18:11:11.470 00.000 10672 OnExposeComplete: enter 18:11:11.470 00.000 10672 UpdateGuideState(): m_state=6 18:11:11.470 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 369 18:11:11.470 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=929.69, Mass=512117, SNR=54.3, Peak=43472 HFD=3.9 18:11:11.470 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.12) = xAngle (-1.99 = -1.99) 18:11:11.470 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.98 = -1.98) 18:11:11.470 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.67 hyp=0.70 cameraTheta=-1.87 mountX=-0.29 mountY=-0.65, mountTheta=-1.99 18:11:11.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.67, opts=13) 18:11:11.470 00.000 10672 Enqueuing Move request for scope (-0.21, -0.67) 18:11:11.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:11:11.470 00.000 428 Worker thread wakes up 18:11:11.470 00.000 10672 UpdateGuideState exits: m=512117 SNR=54.3 18:11:11.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.67) opts 0xd 18:11:11.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:11.470 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.67) 18:11:11.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:11.470 00.000 428 Moving (-0.21, -0.67) raw xDistance=-0.29 yDistance=-0.65 18:11:11.470 00.000 10672 Enqueuing Expose request 18:11:11.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:11:11.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:11:11.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.65 18:11:11.470 00.000 428 MoveAxis(E, 0, ABG) 18:11:11.470 00.000 428 Move returns status 0, amount 0 18:11:11.470 00.000 428 MoveAxis(N, 0, ABG) 18:11:11.470 00.000 428 Move returns status 0, amount 0 18:11:11.470 00.000 428 move complete, result=0 18:11:11.470 00.000 428 worker thread done servicing request 18:11:11.470 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 18:11:11.470 00.000 428 Worker thread wakes up 18:11:11.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:11.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:13.818 02.348 428 Exposure complete 18:11:13.943 00.125 428 worker thread done servicing request 18:11:13.943 00.000 10672 OnExposeComplete: enter 18:11:13.943 00.000 10672 UpdateGuideState(): m_state=6 18:11:13.959 00.016 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 370 18:11:13.959 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=929.64, Mass=597906, SNR=67.8, Peak=44768 HFD=4.3 18:11:13.959 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (0.12) = xAngle (-2.01 = -2.01) 18:11:13.959 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.99 = -1.99) 18:11:13.959 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.72 hyp=0.76 cameraTheta=-1.89 mountX=-0.32 mountY=-0.69, mountTheta=-2.00 18:11:13.959 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.72, opts=13) 18:11:13.959 00.000 10672 Enqueuing Move request for scope (-0.23, -0.72) 18:11:13.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:11:13.959 00.000 428 Worker thread wakes up 18:11:13.959 00.000 10672 UpdateGuideState exits: m=597906 SNR=67.8 18:11:13.959 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.72) opts 0xd 18:11:13.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:13.959 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.72) 18:11:13.959 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:13.959 00.000 428 Moving (-0.23, -0.72) raw xDistance=-0.32 yDistance=-0.69 18:11:13.959 00.000 10672 Enqueuing Expose request 18:11:13.959 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:11:13.959 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:11:13.959 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.69 18:11:13.959 00.000 428 MoveAxis(E, 0, ABG) 18:11:13.959 00.000 428 Move returns status 0, amount 0 18:11:13.959 00.000 428 MoveAxis(N, 0, ABG) 18:11:13.959 00.000 428 Move returns status 0, amount 0 18:11:13.959 00.000 428 move complete, result=0 18:11:13.959 00.000 428 worker thread done servicing request 18:11:13.959 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 18:11:13.959 00.000 428 Worker thread wakes up 18:11:13.959 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:13.959 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:16.333 02.374 428 Exposure complete 18:11:16.458 00.125 428 worker thread done servicing request 18:11:16.458 00.000 10672 OnExposeComplete: enter 18:11:16.458 00.000 10672 UpdateGuideState(): m_state=6 18:11:16.458 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 371 18:11:16.458 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.06, Mass=533275, SNR=67.2, Peak=40960 HFD=4.2 18:11:16.458 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.12) = xAngle (-1.35 = -1.35) 18:11:16.458 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33) 18:11:16.458 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.30 hyp=0.32 cameraTheta=-1.22 mountX=0.07 mountY=-0.31, mountTheta=-1.34 18:11:16.458 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.30, opts=13) 18:11:16.458 00.000 10672 Enqueuing Move request for scope (0.11, -0.30) 18:11:16.458 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:11:16.458 00.000 428 Worker thread wakes up 18:11:16.458 00.000 10672 UpdateGuideState exits: m=533275 SNR=67.2 18:11:16.458 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.30) opts 0xd 18:11:16.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:16.458 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.30) 18:11:16.458 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:16.458 00.000 428 Moving (0.11, -0.30) raw xDistance=0.07 yDistance=-0.31 18:11:16.458 00.000 10672 Enqueuing Expose request 18:11:16.458 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:11:16.458 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:16.458 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:11:16.458 00.000 428 MoveAxis(E, 0, ABG) 18:11:16.458 00.000 428 Move returns status 0, amount 0 18:11:16.458 00.000 428 MoveAxis(N, 0, ABG) 18:11:16.458 00.000 428 Move returns status 0, amount 0 18:11:16.458 00.000 428 move complete, result=0 18:11:16.458 00.000 428 worker thread done servicing request 18:11:16.458 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:11:16.458 00.000 428 Worker thread wakes up 18:11:16.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:16.458 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:18.832 02.374 428 Exposure complete 18:11:18.957 00.125 428 worker thread done servicing request 18:11:18.957 00.000 10672 OnExposeComplete: enter 18:11:18.957 00.000 10672 UpdateGuideState(): m_state=6 18:11:18.973 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 372 18:11:18.973 00.000 10672 Star::Find returns 1 (0), X=179.95, Y=929.72, Mass=597097, SNR=67.2, Peak=46736 HFD=4.1 18:11:18.973 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (0.12) = xAngle (-2.00 = -2.00) 18:11:18.973 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.98 = -1.98) 18:11:18.973 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.64 hyp=0.67 cameraTheta=-1.88 mountX=-0.28 mountY=-0.62, mountTheta=-2.00 18:11:18.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.64, opts=13) 18:11:18.973 00.000 10672 Enqueuing Move request for scope (-0.20, -0.64) 18:11:18.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:11:18.973 00.000 428 Worker thread wakes up 18:11:18.973 00.000 10672 UpdateGuideState exits: m=597097 SNR=67.2 18:11:18.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.64) opts 0xd 18:11:18.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:18.973 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.64) 18:11:18.973 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:18.973 00.000 428 Moving (-0.20, -0.64) raw xDistance=-0.28 yDistance=-0.62 18:11:18.973 00.000 10672 Enqueuing Expose request 18:11:18.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:11:18.973 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.94 newest=-1.62 18:11:18.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 18:11:18.973 00.000 428 MoveAxis(E, 0, ABG) 18:11:18.973 00.000 428 Move returns status 0, amount 0 18:11:18.973 00.000 428 MoveAxis(N, 936, ABG) 18:11:18.973 00.000 428 Guiding Dir = 0, Dur = 936 18:11:18.973 00.000 428 IsSlewing returns 0 18:11:18.988 00.015 428 IsGuiding returns 0 18:11:19.066 00.078 428 PulseGuide returned control before completion, sleep 867 18:11:19.941 00.875 428 IsGuiding returns 1 18:11:19.941 00.000 428 scope still moving after pulse duration time elapsed 18:11:19.973 00.032 428 IsSlewing returns 0 18:11:19.973 00.000 428 IsGuiding returns 1 18:11:20.004 00.031 428 IsSlewing returns 0 18:11:20.004 00.000 428 IsGuiding returns 1 18:11:20.050 00.046 428 IsSlewing returns 0 18:11:20.050 00.000 428 IsGuiding returns 0 18:11:20.050 00.000 428 scope move finished after 936 + 136 ms 18:11:20.050 00.000 428 Move returns status 0, amount 936 18:11:20.050 00.000 428 move complete, result=0 18:11:20.050 00.000 428 worker thread done servicing request 18:11:20.050 00.000 428 Worker thread wakes up 18:11:20.050 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 936 ms NORTH 18:11:20.050 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:20.050 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:21.336 01.286 428 Exposure complete 18:11:21.477 00.141 428 worker thread done servicing request 18:11:21.477 00.000 10672 OnExposeComplete: enter 18:11:21.477 00.000 10672 UpdateGuideState(): m_state=6 18:11:21.477 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 373 18:11:21.477 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=929.90, Mass=501301, SNR=52.3, Peak=40960 HFD=4.1 18:11:21.477 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.12) = xAngle (-2.20 = -2.20) 18:11:21.477 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.18 = -2.18) 18:11:21.477 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.46 hyp=0.52 cameraTheta=-2.08 mountX=-0.31 mountY=-0.43, mountTheta=-2.19 18:11:21.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.46, opts=13) 18:11:21.477 00.000 10672 Enqueuing Move request for scope (-0.25, -0.46) 18:11:21.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:11:21.477 00.000 428 Worker thread wakes up 18:11:21.477 00.000 10672 UpdateGuideState exits: m=501301 SNR=52.3 18:11:21.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.46) opts 0xd 18:11:21.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:21.477 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.46) 18:11:21.477 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:21.477 00.000 428 Moving (-0.25, -0.46) raw xDistance=-0.31 yDistance=-0.43 18:11:21.477 00.000 10672 Enqueuing Expose request 18:11:21.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:11:21.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:21.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 18:11:21.477 00.000 428 MoveAxis(E, 0, ABG) 18:11:21.477 00.000 428 Move returns status 0, amount 0 18:11:21.477 00.000 428 MoveAxis(N, 0, ABG) 18:11:21.477 00.000 428 Move returns status 0, amount 0 18:11:21.477 00.000 428 move complete, result=0 18:11:21.477 00.000 428 worker thread done servicing request 18:11:21.477 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:11:21.477 00.000 428 Worker thread wakes up 18:11:21.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:21.477 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:23.835 02.358 428 Exposure complete 18:11:23.976 00.141 428 worker thread done servicing request 18:11:23.976 00.000 10672 OnExposeComplete: enter 18:11:23.976 00.000 10672 UpdateGuideState(): m_state=6 18:11:23.976 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 374 18:11:23.976 00.000 10672 Star::Find returns 1 (0), X=180.04, Y=929.52, Mass=545396, SNR=58.0, Peak=50768 HFD=3.7 18:11:23.976 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.12) = xAngle (-1.83 = -1.83) 18:11:23.976 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.82 = -1.82) 18:11:23.976 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.84 hyp=0.85 cameraTheta=-1.71 mountX=-0.22 mountY=-0.82, mountTheta=-1.83 18:11:23.976 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.84, opts=13) 18:11:23.976 00.000 10672 Enqueuing Move request for scope (-0.12, -0.84) 18:11:23.976 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:11:23.976 00.000 428 Worker thread wakes up 18:11:23.976 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.84) opts 0xd 18:11:23.976 00.000 10672 UpdateGuideState exits: m=545396 SNR=58.0 18:11:23.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:23.976 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.84) 18:11:23.976 00.000 428 Moving (-0.12, -0.84) raw xDistance=-0.22 yDistance=-0.82 18:11:23.976 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:23.976 00.000 10672 Enqueuing Expose request 18:11:23.976 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:11:23.976 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.82 from input -0.82 18:11:23.976 00.000 428 MoveAxis(E, 0, ABG) 18:11:23.976 00.000 428 Move returns status 0, amount 0 18:11:23.976 00.000 428 MoveAxis(N, 1247, ABG) 18:11:23.976 00.000 428 Guiding Dir = 0, Dur = 1247 18:11:23.976 00.000 428 IsSlewing returns 0 18:11:23.976 00.000 428 IsGuiding returns 0 18:11:24.069 00.093 428 PulseGuide returned control before completion, sleep 1170 18:11:25.288 01.219 428 IsGuiding returns 1 18:11:25.288 00.000 428 scope still moving after pulse duration time elapsed 18:11:25.335 00.047 428 IsSlewing returns 0 18:11:25.335 00.000 428 IsGuiding returns 0 18:11:25.335 00.000 428 scope move finished after 1247 + 116 ms 18:11:25.335 00.000 428 Move returns status 0, amount 1247 18:11:25.335 00.000 428 move complete, result=0 18:11:25.335 00.000 428 worker thread done servicing request 18:11:25.350 00.015 428 Worker thread wakes up 18:11:25.350 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.8 px 1247 ms NORTH 18:11:25.350 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:25.350 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:26.334 00.984 428 Exposure complete 18:11:26.459 00.125 428 worker thread done servicing request 18:11:26.459 00.000 10672 OnExposeComplete: enter 18:11:26.459 00.000 10672 UpdateGuideState(): m_state=6 18:11:26.459 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 375 18:11:26.459 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=929.66, Mass=525290, SNR=63.9, Peak=43456 HFD=3.6 18:11:26.459 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.12) = xAngle (-1.47 = -1.47) 18:11:26.459 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45) 18:11:26.459 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.70 hyp=0.72 cameraTheta=-1.35 mountX=0.07 mountY=-0.71, mountTheta=-1.47 18:11:26.459 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.70, opts=13) 18:11:26.459 00.000 10672 Enqueuing Move request for scope (0.16, -0.70) 18:11:26.459 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:11:26.459 00.000 428 Worker thread wakes up 18:11:26.459 00.000 10672 UpdateGuideState exits: m=525290 SNR=63.9 18:11:26.459 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.70) opts 0xd 18:11:26.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:26.459 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.70) 18:11:26.459 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:26.459 00.000 428 Moving (0.16, -0.70) raw xDistance=0.07 yDistance=-0.71 18:11:26.459 00.000 10672 Enqueuing Expose request 18:11:26.459 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:11:26.459 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.71 from input -0.71 18:11:26.459 00.000 428 MoveAxis(E, 0, ABG) 18:11:26.459 00.000 428 Move returns status 0, amount 0 18:11:26.459 00.000 428 MoveAxis(N, 1078, ABG) 18:11:26.459 00.000 428 Guiding Dir = 0, Dur = 1078 18:11:26.459 00.000 428 IsSlewing returns 0 18:11:26.459 00.000 428 IsGuiding returns 0 18:11:26.538 00.079 428 PulseGuide returned control before completion, sleep 1015 18:11:27.569 01.031 428 IsGuiding returns 1 18:11:27.569 00.000 428 scope still moving after pulse duration time elapsed 18:11:27.631 00.062 428 IsSlewing returns 0 18:11:27.662 00.031 428 IsGuiding returns 0 18:11:27.662 00.000 428 scope move finished after 1078 + 114 ms 18:11:27.662 00.000 428 Move returns status 0, amount 1078 18:11:27.662 00.000 428 move complete, result=0 18:11:27.662 00.000 428 worker thread done servicing request 18:11:27.662 00.000 428 Worker thread wakes up 18:11:27.662 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 1078 ms NORTH 18:11:27.662 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:27.662 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:28.834 01.172 428 Exposure complete 18:11:28.974 00.140 428 worker thread done servicing request 18:11:28.974 00.000 10672 OnExposeComplete: enter 18:11:28.974 00.000 10672 UpdateGuideState(): m_state=6 18:11:28.974 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 376 18:11:28.974 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.23, Mass=552199, SNR=58.1, Peak=45424 HFD=3.9 18:11:28.974 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (0.12) = xAngle (-2.30 = -2.30) 18:11:28.974 00.000 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.29 = -2.29) 18:11:28.974 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-2.18 mountX=-0.11 mountY=-0.12, mountTheta=-2.29 18:11:28.974 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.14, opts=13) 18:11:28.974 00.000 10672 Enqueuing Move request for scope (-0.09, -0.14) 18:11:28.974 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:11:28.974 00.000 428 Worker thread wakes up 18:11:28.974 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd 18:11:28.974 00.000 10672 UpdateGuideState exits: m=552199 SNR=58.1 18:11:28.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:28.974 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.14) 18:11:28.974 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:28.974 00.000 428 Moving (-0.09, -0.14) raw xDistance=-0.11 yDistance=-0.12 18:11:28.974 00.000 10672 Enqueuing Expose request 18:11:28.974 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:11:28.974 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:28.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:11:28.974 00.000 428 MoveAxis(E, 0, ABG) 18:11:28.974 00.000 428 Move returns status 0, amount 0 18:11:28.974 00.000 428 MoveAxis(N, 0, ABG) 18:11:28.974 00.000 428 Move returns status 0, amount 0 18:11:28.974 00.000 428 move complete, result=0 18:11:28.974 00.000 428 worker thread done servicing request 18:11:28.974 00.000 428 Worker thread wakes up 18:11:28.974 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:11:28.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:28.974 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:31.338 02.364 428 Exposure complete 18:11:31.463 00.125 428 worker thread done servicing request 18:11:31.463 00.000 10672 OnExposeComplete: enter 18:11:31.463 00.000 10672 UpdateGuideState(): m_state=6 18:11:31.463 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 377 18:11:31.463 00.000 10672 Star::Find returns 1 (0), X=180.04, Y=930.10, Mass=540841, SNR=58.0, Peak=43136 HFD=4.3 18:11:31.463 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.12) = xAngle (-2.10 = -2.10) 18:11:31.463 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.08 = -2.08) 18:11:31.463 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.98 mountX=-0.14 mountY=-0.24, mountTheta=-2.10 18:11:31.463 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.26, opts=13) 18:11:31.463 00.000 10672 Enqueuing Move request for scope (-0.11, -0.26) 18:11:31.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:11:31.463 00.000 428 Worker thread wakes up 18:11:31.463 00.000 10672 UpdateGuideState exits: m=540841 SNR=58.0 18:11:31.463 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd 18:11:31.463 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:31.463 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.26) 18:11:31.463 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:31.463 00.000 428 Moving (-0.11, -0.26) raw xDistance=-0.14 yDistance=-0.24 18:11:31.463 00.000 10672 Enqueuing Expose request 18:11:31.463 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:11:31.463 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:31.463 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:11:31.463 00.000 428 MoveAxis(E, 0, ABG) 18:11:31.463 00.000 428 Move returns status 0, amount 0 18:11:31.463 00.000 428 MoveAxis(N, 0, ABG) 18:11:31.463 00.000 428 Move returns status 0, amount 0 18:11:31.463 00.000 428 move complete, result=0 18:11:31.463 00.000 428 worker thread done servicing request 18:11:31.463 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:11:31.463 00.000 428 Worker thread wakes up 18:11:31.463 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:31.463 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:33.806 02.343 428 Exposure complete 18:11:33.946 00.140 428 worker thread done servicing request 18:11:33.946 00.000 10672 OnExposeComplete: enter 18:11:33.946 00.000 10672 UpdateGuideState(): m_state=6 18:11:33.946 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 378 18:11:33.946 00.000 10672 Star::Find returns 1 (0), X=179.51, Y=930.41, Mass=577367, SNR=70.4, Peak=43248 HFD=4.4 18:11:33.946 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.12) = xAngle (2.94 = 2.94) 18:11:33.946 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.95 = 2.95) 18:11:33.946 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.05 hyp=0.64 cameraTheta=3.06 mountX=-0.63 mountY=0.12, mountTheta=2.95 18:11:33.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.05, opts=13) 18:11:33.946 00.000 10672 Enqueuing Move request for scope (-0.64, 0.05) 18:11:33.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:11:33.946 00.000 428 Worker thread wakes up 18:11:33.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.05) opts 0xd 18:11:33.946 00.000 10672 UpdateGuideState exits: m=577367 SNR=70.4 18:11:33.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:33.946 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.05) 18:11:33.946 00.000 428 Moving (-0.64, 0.05) raw xDistance=-0.63 yDistance=0.12 18:11:33.946 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:33.946 00.000 10672 Enqueuing Expose request 18:11:33.946 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 18:11:33.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:33.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:11:33.946 00.000 428 MoveAxis(E, 937, ABG) 18:11:33.946 00.000 428 Guiding Dir = 2, Dur = 937 18:11:33.946 00.000 428 IsSlewing returns 0 18:11:33.946 00.000 428 IsGuiding returns 0 18:11:33.978 00.032 428 PulseGuide returned control before completion, sleep 928 18:11:34.931 00.953 428 IsGuiding returns 0 18:11:34.931 00.000 428 Move returns status 0, amount 937 18:11:34.931 00.000 428 MoveAxis(N, 0, ABG) 18:11:34.931 00.000 428 Move returns status 0, amount 0 18:11:34.931 00.000 428 move complete, result=0 18:11:34.931 00.000 428 worker thread done servicing request 18:11:34.931 00.000 428 Worker thread wakes up 18:11:34.931 00.000 10672 GuideStep: -0.6 px 937 ms EAST, 0.1 px 0 ms NORTH 18:11:34.931 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:34.931 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:36.336 01.405 428 Exposure complete 18:11:36.461 00.125 428 worker thread done servicing request 18:11:36.477 00.016 10672 OnExposeComplete: enter 18:11:36.477 00.000 10672 UpdateGuideState(): m_state=6 18:11:36.477 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 379 18:11:36.477 00.000 10672 Star::Find returns 1 (0), X=180.27, Y=930.39, Mass=556357, SNR=64.3, Peak=44336 HFD=3.5 18:11:36.477 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (0.12) = xAngle (0.13 = 0.13) 18:11:36.477 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14) 18:11:36.477 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.25 mountX=0.12 mountY=0.02, mountTheta=0.14 18:11:36.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.03, opts=13) 18:11:36.477 00.000 10672 Enqueuing Move request for scope (0.12, 0.03) 18:11:36.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:11:36.477 00.000 428 Worker thread wakes up 18:11:36.477 00.000 10672 UpdateGuideState exits: m=556357 SNR=64.3 18:11:36.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd 18:11:36.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:36.477 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.03) 18:11:36.477 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:36.477 00.000 428 Moving (0.12, 0.03) raw xDistance=0.12 yDistance=0.02 18:11:36.477 00.000 10672 Enqueuing Expose request 18:11:36.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:11:36.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:36.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:11:36.477 00.000 428 MoveAxis(E, 0, ABG) 18:11:36.477 00.000 428 Move returns status 0, amount 0 18:11:36.477 00.000 428 MoveAxis(N, 0, ABG) 18:11:36.477 00.000 428 Move returns status 0, amount 0 18:11:36.477 00.000 428 move complete, result=0 18:11:36.477 00.000 428 worker thread done servicing request 18:11:36.477 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:11:36.477 00.000 428 Worker thread wakes up 18:11:36.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:36.477 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:38.825 02.348 428 Exposure complete 18:11:38.965 00.140 428 worker thread done servicing request 18:11:38.965 00.000 10672 OnExposeComplete: enter 18:11:38.965 00.000 10672 UpdateGuideState(): m_state=6 18:11:38.965 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 380 18:11:38.965 00.000 10672 Star::Find returns 1 (0), X=180.82, Y=930.23, Mass=615501, SNR=69.4, Peak=48256 HFD=4.2 18:11:38.965 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.12) = xAngle (-0.32 = -0.32) 18:11:38.965 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.30 = -0.30) 18:11:38.965 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.13 hyp=0.68 cameraTheta=-0.19 mountX=0.65 mountY=-0.20, mountTheta=-0.30 18:11:38.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.13, opts=13) 18:11:38.965 00.000 10672 Enqueuing Move request for scope (0.67, -0.13) 18:11:38.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:11:38.965 00.000 428 Worker thread wakes up 18:11:38.965 00.000 10672 UpdateGuideState exits: m=615501 SNR=69.4 18:11:38.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.13) opts 0xd 18:11:38.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:38.965 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.13) 18:11:38.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:38.965 00.000 428 Moving (0.67, -0.13) raw xDistance=0.65 yDistance=-0.20 18:11:38.965 00.000 10672 Enqueuing Expose request 18:11:38.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 18:11:38.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:38.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:11:38.965 00.000 428 MoveAxis(W, 963, ABG) 18:11:38.965 00.000 428 Guiding Dir = 3, Dur = 963 18:11:38.965 00.000 428 IsSlewing returns 0 18:11:38.965 00.000 428 IsGuiding returns 0 18:11:38.996 00.031 428 PulseGuide returned control before completion, sleep 949 18:11:39.949 00.953 428 IsGuiding returns 1 18:11:39.949 00.000 428 scope still moving after pulse duration time elapsed 18:11:39.996 00.047 428 IsSlewing returns 0 18:11:40.027 00.031 428 IsGuiding returns 0 18:11:40.027 00.000 428 scope move finished after 963 + 101 ms 18:11:40.027 00.000 428 Move returns status 0, amount 963 18:11:40.027 00.000 428 MoveAxis(N, 0, ABG) 18:11:40.027 00.000 428 Move returns status 0, amount 0 18:11:40.027 00.000 428 move complete, result=0 18:11:40.027 00.000 428 worker thread done servicing request 18:11:40.027 00.000 428 Worker thread wakes up 18:11:40.027 00.000 10672 GuideStep: 0.6 px 963 ms WEST, -0.2 px 0 ms NORTH 18:11:40.027 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:40.027 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:41.324 01.297 428 Exposure complete 18:11:41.464 00.140 428 worker thread done servicing request 18:11:41.464 00.000 10672 OnExposeComplete: enter 18:11:41.464 00.000 10672 UpdateGuideState(): m_state=6 18:11:41.464 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 381 18:11:41.464 00.000 10672 Star::Find returns 1 (0), X=180.71, Y=930.28, Mass=524083, SNR=62.4, Peak=42592 HFD=3.7 18:11:41.464 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (0.12) = xAngle (-0.26 = -0.26) 18:11:41.464 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25) 18:11:41.464 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.08 hyp=0.57 cameraTheta=-0.14 mountX=0.55 mountY=-0.14, mountTheta=-0.25 18:11:41.464 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.08, opts=13) 18:11:41.464 00.000 10672 Enqueuing Move request for scope (0.56, -0.08) 18:11:41.464 00.000 428 Worker thread wakes up 18:11:41.464 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:11:41.464 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.08) opts 0xd 18:11:41.464 00.000 10672 UpdateGuideState exits: m=524083 SNR=62.4 18:11:41.464 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.08) 18:11:41.464 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:41.464 00.000 428 Moving (0.56, -0.08) raw xDistance=0.55 yDistance=-0.14 18:11:41.464 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:41.464 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55 18:11:41.464 00.000 10672 Enqueuing Expose request 18:11:41.464 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:41.464 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:11:41.464 00.000 428 MoveAxis(W, 884, ABG) 18:11:41.464 00.000 428 Guiding Dir = 3, Dur = 884 18:11:41.464 00.000 428 IsSlewing returns 0 18:11:41.464 00.000 428 IsGuiding returns 0 18:11:41.480 00.016 428 PulseGuide returned control before completion, sleep 877 18:11:42.370 00.890 428 IsGuiding returns 1 18:11:42.370 00.000 428 scope still moving after pulse duration time elapsed 18:11:42.402 00.032 428 IsSlewing returns 0 18:11:42.402 00.000 428 IsGuiding returns 0 18:11:42.402 00.000 428 scope move finished after 884 + 46 ms 18:11:42.402 00.000 428 Move returns status 0, amount 884 18:11:42.402 00.000 428 MoveAxis(N, 0, ABG) 18:11:42.402 00.000 428 Move returns status 0, amount 0 18:11:42.402 00.000 428 move complete, result=0 18:11:42.402 00.000 428 worker thread done servicing request 18:11:42.402 00.000 428 Worker thread wakes up 18:11:42.402 00.000 10672 GuideStep: 0.5 px 884 ms WEST, -0.1 px 0 ms NORTH 18:11:42.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:42.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:43.807 01.405 428 Exposure complete 18:11:43.948 00.141 428 worker thread done servicing request 18:11:43.948 00.000 10672 OnExposeComplete: enter 18:11:43.948 00.000 10672 UpdateGuideState(): m_state=6 18:11:43.948 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 382 18:11:43.948 00.000 10672 Star::Find returns 1 (0), X=179.59, Y=930.39, Mass=588801, SNR=63.9, Peak=47936 HFD=4.0 18:11:43.948 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.12) = xAngle (2.97 = 2.97) 18:11:43.948 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99) 18:11:43.948 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.03 hyp=0.56 cameraTheta=3.10 mountX=-0.55 mountY=0.09, mountTheta=2.99 18:11:43.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.03, opts=13) 18:11:43.948 00.000 10672 Enqueuing Move request for scope (-0.56, 0.03) 18:11:43.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:11:43.948 00.000 428 Worker thread wakes up 18:11:43.948 00.000 10672 UpdateGuideState exits: m=588801 SNR=63.9 18:11:43.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.03) opts 0xd 18:11:43.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:43.948 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.03) 18:11:43.948 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:43.948 00.000 428 Moving (-0.56, 0.03) raw xDistance=-0.55 yDistance=0.09 18:11:43.948 00.000 10672 Enqueuing Expose request 18:11:43.948 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.55 18:11:43.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:43.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:11:43.948 00.000 428 MoveAxis(E, 758, ABG) 18:11:43.948 00.000 428 Guiding Dir = 2, Dur = 758 18:11:43.948 00.000 428 IsSlewing returns 0 18:11:43.948 00.000 428 IsGuiding returns 0 18:11:43.979 00.031 428 PulseGuide returned control before completion, sleep 740 18:11:44.729 00.750 428 IsGuiding returns 1 18:11:44.729 00.000 428 scope still moving after pulse duration time elapsed 18:11:44.760 00.031 428 IsSlewing returns 0 18:11:44.760 00.000 428 IsGuiding returns 0 18:11:44.760 00.000 428 scope move finished after 758 + 54 ms 18:11:44.760 00.000 428 Move returns status 0, amount 758 18:11:44.760 00.000 428 MoveAxis(N, 0, ABG) 18:11:44.760 00.000 428 Move returns status 0, amount 0 18:11:44.760 00.000 428 move complete, result=0 18:11:44.760 00.000 428 worker thread done servicing request 18:11:44.760 00.000 10672 GuideStep: -0.6 px 758 ms EAST, 0.1 px 0 ms NORTH 18:11:44.760 00.000 428 Worker thread wakes up 18:11:44.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:44.760 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:46.327 01.567 428 Exposure complete 18:11:46.468 00.141 428 worker thread done servicing request 18:11:46.468 00.000 10672 OnExposeComplete: enter 18:11:46.468 00.000 10672 UpdateGuideState(): m_state=6 18:11:46.468 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 383 18:11:46.468 00.000 10672 Star::Find returns 1 (0), X=179.48, Y=930.58, Mass=562590, SNR=64.2, Peak=44000 HFD=3.8 18:11:46.468 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (0.12) = xAngle (2.70 = 2.70) 18:11:46.468 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.72 = 2.72) 18:11:46.468 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=0.22 hyp=0.70 cameraTheta=2.83 mountX=-0.64 mountY=0.29, mountTheta=2.72 18:11:46.468 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=0.22, opts=13) 18:11:46.468 00.000 10672 Enqueuing Move request for scope (-0.67, 0.22) 18:11:46.468 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:11:46.468 00.000 428 Worker thread wakes up 18:11:46.468 00.000 10672 UpdateGuideState exits: m=562590 SNR=64.2 18:11:46.468 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.22) opts 0xd 18:11:46.468 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:46.468 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 0.22) 18:11:46.468 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:46.468 00.000 428 Moving (-0.67, 0.22) raw xDistance=-0.64 yDistance=0.29 18:11:46.468 00.000 10672 Enqueuing Expose request 18:11:46.468 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.64 18:11:46.468 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:46.468 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:11:46.468 00.000 428 MoveAxis(E, 1002, ABG) 18:11:46.468 00.000 428 Guiding Dir = 2, Dur = 1002 18:11:46.468 00.000 428 IsSlewing returns 0 18:11:46.468 00.000 428 IsGuiding returns 0 18:11:46.483 00.015 428 PulseGuide returned control before completion, sleep 993 18:11:47.514 01.031 428 IsGuiding returns 0 18:11:47.514 00.000 428 Move returns status 0, amount 1002 18:11:47.514 00.000 428 MoveAxis(N, 0, ABG) 18:11:47.514 00.000 428 Move returns status 0, amount 0 18:11:47.514 00.000 428 move complete, result=0 18:11:47.514 00.000 428 worker thread done servicing request 18:11:47.514 00.000 428 Worker thread wakes up 18:11:47.514 00.000 10672 GuideStep: -0.6 px 1002 ms EAST, 0.3 px 0 ms NORTH 18:11:47.514 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:47.514 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:48.826 01.312 428 Exposure complete 18:11:48.951 00.125 428 worker thread done servicing request 18:11:48.951 00.000 10672 OnExposeComplete: enter 18:11:48.951 00.000 10672 UpdateGuideState(): m_state=6 18:11:48.951 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 384 18:11:48.951 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=930.63, Mass=553108, SNR=64.8, Peak=50864 HFD=3.7 18:11:48.951 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.12) = xAngle (2.28 = 2.28) 18:11:48.951 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29) 18:11:48.951 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.27 hyp=0.40 cameraTheta=2.40 mountX=-0.26 mountY=0.30, mountTheta=2.28 18:11:48.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.27, opts=13) 18:11:48.951 00.000 10672 Enqueuing Move request for scope (-0.30, 0.27) 18:11:48.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:11:48.951 00.000 428 Worker thread wakes up 18:11:48.951 00.000 10672 UpdateGuideState exits: m=553108 SNR=64.8 18:11:48.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.27) opts 0xd 18:11:48.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:48.951 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.27) 18:11:48.951 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:48.951 00.000 428 Moving (-0.30, 0.27) raw xDistance=-0.26 yDistance=0.30 18:11:48.951 00.000 10672 Enqueuing Expose request 18:11:48.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:11:48.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:48.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:11:48.951 00.000 428 MoveAxis(E, 0, ABG) 18:11:48.951 00.000 428 Move returns status 0, amount 0 18:11:48.951 00.000 428 MoveAxis(N, 0, ABG) 18:11:48.951 00.000 428 Move returns status 0, amount 0 18:11:48.951 00.000 428 move complete, result=0 18:11:48.951 00.000 428 worker thread done servicing request 18:11:48.951 00.000 428 Worker thread wakes up 18:11:48.951 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:11:48.951 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:48.951 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:51.325 02.374 428 Exposure complete 18:11:51.450 00.125 428 worker thread done servicing request 18:11:51.450 00.000 10672 OnExposeComplete: enter 18:11:51.450 00.000 10672 UpdateGuideState(): m_state=6 18:11:51.450 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 385 18:11:51.450 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=930.49, Mass=462345, SNR=50.4, Peak=50000 HFD=3.5 18:11:51.450 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.12) = xAngle (1.52 = 1.52) 18:11:51.450 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53) 18:11:51.450 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.64 mountX=0.01 mountY=0.13, mountTheta=1.52 18:11:51.450 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.13, opts=13) 18:11:51.450 00.000 10672 Enqueuing Move request for scope (-0.01, 0.13) 18:11:51.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:11:51.450 00.000 428 Worker thread wakes up 18:11:51.450 00.000 10672 UpdateGuideState exits: m=462345 SNR=50.4 18:11:51.450 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd 18:11:51.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:51.450 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.13) 18:11:51.450 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:51.450 00.000 428 Moving (-0.01, 0.13) raw xDistance=0.01 yDistance=0.13 18:11:51.450 00.000 10672 Enqueuing Expose request 18:11:51.450 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:11:51.450 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:51.450 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:11:51.450 00.000 428 MoveAxis(E, 0, ABG) 18:11:51.450 00.000 428 Move returns status 0, amount 0 18:11:51.450 00.000 428 MoveAxis(N, 0, ABG) 18:11:51.450 00.000 428 Move returns status 0, amount 0 18:11:51.450 00.000 428 move complete, result=0 18:11:51.450 00.000 428 worker thread done servicing request 18:11:51.450 00.000 428 Worker thread wakes up 18:11:51.450 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:11:51.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:51.450 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:53.825 02.375 428 Exposure complete 18:11:53.965 00.140 428 worker thread done servicing request 18:11:53.965 00.000 10672 OnExposeComplete: enter 18:11:53.965 00.000 10672 UpdateGuideState(): m_state=6 18:11:53.965 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 386 18:11:53.965 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=930.53, Mass=533816, SNR=61.9, Peak=52832 HFD=3.6 18:11:53.965 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.12) = xAngle (2.25 = 2.25) 18:11:53.965 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.27 = 2.27) 18:11:53.965 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.37 mountX=-0.15 mountY=0.19, mountTheta=2.26 18:11:53.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.17, opts=13) 18:11:53.965 00.000 10672 Enqueuing Move request for scope (-0.17, 0.17) 18:11:53.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:11:53.965 00.000 428 Worker thread wakes up 18:11:53.965 00.000 10672 UpdateGuideState exits: m=533816 SNR=61.9 18:11:53.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd 18:11:53.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:53.965 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.17) 18:11:53.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:53.965 00.000 428 Moving (-0.17, 0.17) raw xDistance=-0.15 yDistance=0.19 18:11:53.965 00.000 10672 Enqueuing Expose request 18:11:53.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:11:53.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:53.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:11:53.965 00.000 428 MoveAxis(E, 0, ABG) 18:11:53.965 00.000 428 Move returns status 0, amount 0 18:11:53.965 00.000 428 MoveAxis(N, 0, ABG) 18:11:53.965 00.000 428 Move returns status 0, amount 0 18:11:53.965 00.000 428 move complete, result=0 18:11:53.965 00.000 428 worker thread done servicing request 18:11:53.965 00.000 428 Worker thread wakes up 18:11:53.965 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:11:53.965 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:53.965 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:56.329 02.364 428 Exposure complete 18:11:56.454 00.125 428 worker thread done servicing request 18:11:56.454 00.000 10672 OnExposeComplete: enter 18:11:56.454 00.000 10672 UpdateGuideState(): m_state=6 18:11:56.454 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 387 18:11:56.454 00.000 10672 Star::Find returns 1 (0), X=180.03, Y=930.56, Mass=504678, SNR=53.4, Peak=44224 HFD=3.7 18:11:56.454 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.12) = xAngle (1.99 = 1.99) 18:11:56.454 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.00 = 2.00) 18:11:56.454 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.11 mountX=-0.09 mountY=0.21, mountTheta=1.99 18:11:56.454 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.20, opts=13) 18:11:56.454 00.000 10672 Enqueuing Move request for scope (-0.12, 0.20) 18:11:56.454 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:11:56.454 00.000 428 Worker thread wakes up 18:11:56.454 00.000 10672 UpdateGuideState exits: m=504678 SNR=53.4 18:11:56.454 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd 18:11:56.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:56.454 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.20) 18:11:56.454 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:56.454 00.000 428 Moving (-0.12, 0.20) raw xDistance=-0.09 yDistance=0.21 18:11:56.454 00.000 10672 Enqueuing Expose request 18:11:56.454 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:11:56.454 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:56.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:11:56.454 00.000 428 MoveAxis(E, 0, ABG) 18:11:56.454 00.000 428 Move returns status 0, amount 0 18:11:56.454 00.000 428 MoveAxis(N, 0, ABG) 18:11:56.454 00.000 428 Move returns status 0, amount 0 18:11:56.454 00.000 428 move complete, result=0 18:11:56.454 00.000 428 worker thread done servicing request 18:11:56.454 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:11:56.454 00.000 428 Worker thread wakes up 18:11:56.454 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:56.454 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:11:58.828 02.374 428 Exposure complete 18:11:58.953 00.125 428 worker thread done servicing request 18:11:58.953 00.000 10672 OnExposeComplete: enter 18:11:58.953 00.000 10672 UpdateGuideState(): m_state=6 18:11:58.953 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 388 18:11:58.953 00.000 10672 Star::Find returns 1 (0), X=179.72, Y=930.28, Mass=584673, SNR=65.1, Peak=46944 HFD=4.0 18:11:58.953 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (0.12) = xAngle (-3.07 = -3.07) 18:11:58.953 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.06 = -3.06) 18:11:58.953 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.09 hyp=0.44 cameraTheta=-2.95 mountX=-0.44 mountY=-0.04, mountTheta=-3.06 18:11:58.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.09, opts=13) 18:11:58.953 00.000 10672 Enqueuing Move request for scope (-0.44, -0.09) 18:11:58.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:11:58.953 00.000 428 Worker thread wakes up 18:11:58.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.09) opts 0xd 18:11:58.953 00.000 10672 UpdateGuideState exits: m=584673 SNR=65.1 18:11:58.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:11:58.953 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.09) 18:11:58.953 00.000 428 Moving (-0.44, -0.09) raw xDistance=-0.44 yDistance=-0.04 18:11:58.953 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:11:58.953 00.000 10672 Enqueuing Expose request 18:11:58.953 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 18:11:58.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:11:58.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:11:58.953 00.000 428 MoveAxis(E, 658, ABG) 18:11:58.953 00.000 428 Guiding Dir = 2, Dur = 658 18:11:58.984 00.031 428 IsSlewing returns 0 18:11:58.984 00.000 428 IsGuiding returns 0 18:11:59.000 00.016 428 PulseGuide returned control before completion, sleep 654 18:11:59.672 00.672 428 IsGuiding returns 0 18:11:59.672 00.000 428 Move returns status 0, amount 658 18:11:59.672 00.000 428 MoveAxis(N, 0, ABG) 18:11:59.672 00.000 428 Move returns status 0, amount 0 18:11:59.672 00.000 428 move complete, result=0 18:11:59.672 00.000 428 worker thread done servicing request 18:11:59.672 00.000 428 Worker thread wakes up 18:11:59.672 00.000 10672 GuideStep: -0.4 px 658 ms EAST, -0.0 px 0 ms NORTH 18:11:59.672 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:11:59.672 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:01.312 01.640 428 Exposure complete 18:12:01.449 00.137 428 worker thread done servicing request 18:12:01.449 00.000 10672 OnExposeComplete: enter 18:12:01.449 00.000 10672 UpdateGuideState(): m_state=6 18:12:01.450 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 389 18:12:01.450 00.000 10672 Star::Find returns 1 (0), X=179.99, Y=930.27, Mass=541190, SNR=61.1, Peak=44896 HFD=4.0 18:12:01.450 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.12) = xAngle (-2.75 = -2.75) 18:12:01.451 00.001 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.73 = -2.73) 18:12:01.451 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-2.63 mountX=-0.17 mountY=-0.07, mountTheta=-2.74 18:12:01.452 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.09, opts=13) 18:12:01.452 00.000 10672 Enqueuing Move request for scope (-0.16, -0.09) 18:12:01.452 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:12:01.452 00.000 428 Worker thread wakes up 18:12:01.453 00.001 10672 UpdateGuideState exits: m=541190 SNR=61.1 18:12:01.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd 18:12:01.453 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:01.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.09) 18:12:01.453 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:01.453 00.000 428 Moving (-0.16, -0.09) raw xDistance=-0.17 yDistance=-0.07 18:12:01.453 00.000 10672 Enqueuing Expose request 18:12:01.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:12:01.454 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:01.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:12:01.454 00.000 428 MoveAxis(E, 0, ABG) 18:12:01.454 00.000 428 Move returns status 0, amount 0 18:12:01.454 00.000 428 MoveAxis(N, 0, ABG) 18:12:01.454 00.000 428 Move returns status 0, amount 0 18:12:01.454 00.000 428 move complete, result=0 18:12:01.454 00.000 428 worker thread done servicing request 18:12:01.454 00.000 428 Worker thread wakes up 18:12:01.454 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:12:01.454 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:01.454 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:03.817 02.363 428 Exposure complete 18:12:03.957 00.140 428 worker thread done servicing request 18:12:03.957 00.000 10672 OnExposeComplete: enter 18:12:03.957 00.000 10672 UpdateGuideState(): m_state=6 18:12:03.957 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 390 18:12:03.957 00.000 10672 Star::Find returns 1 (0), X=179.82, Y=930.05, Mass=549490, SNR=61.5, Peak=46944 HFD=4.1 18:12:03.957 00.000 10672 CameraToMount -- cameraTheta (-2.39) - m_xAngle (0.12) = xAngle (-2.51 = -2.51) 18:12:03.957 00.000 10672 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.49 = -2.49) 18:12:03.957 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.31 hyp=0.46 cameraTheta=-2.39 mountX=-0.37 mountY=-0.28, mountTheta=-2.50 18:12:03.957 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.31, opts=13) 18:12:03.957 00.000 10672 Enqueuing Move request for scope (-0.33, -0.31) 18:12:03.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:03.957 00.000 428 Worker thread wakes up 18:12:03.957 00.000 10672 UpdateGuideState exits: m=549490 SNR=61.5 18:12:03.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:03.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.31) opts 0xd 18:12:03.957 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.31) 18:12:03.957 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:03.957 00.000 10672 Enqueuing Expose request 18:12:03.957 00.000 428 Moving (-0.33, -0.31) raw xDistance=-0.37 yDistance=-0.28 18:12:03.957 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:12:03.957 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:03.957 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:12:03.957 00.000 428 MoveAxis(E, 0, ABG) 18:12:03.957 00.000 428 Move returns status 0, amount 0 18:12:03.957 00.000 428 MoveAxis(N, 0, ABG) 18:12:03.957 00.000 428 Move returns status 0, amount 0 18:12:03.957 00.000 428 move complete, result=0 18:12:03.957 00.000 428 worker thread done servicing request 18:12:03.957 00.000 428 Worker thread wakes up 18:12:03.957 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:12:03.957 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:03.957 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:06.316 02.359 428 Exposure complete 18:12:06.456 00.140 428 worker thread done servicing request 18:12:06.456 00.000 10672 OnExposeComplete: enter 18:12:06.456 00.000 10672 UpdateGuideState(): m_state=6 18:12:06.456 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 391 18:12:06.456 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.29, Mass=591274, SNR=67.8, Peak=47936 HFD=3.9 18:12:06.456 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.12) = xAngle (-2.97 = -2.97) 18:12:06.456 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.96 = -2.96) 18:12:06.456 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.85 mountX=-0.24 mountY=-0.04, mountTheta=-2.96 18:12:06.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.07, opts=13) 18:12:06.456 00.000 10672 Enqueuing Move request for scope (-0.23, -0.07) 18:12:06.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:12:06.456 00.000 428 Worker thread wakes up 18:12:06.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd 18:12:06.456 00.000 10672 UpdateGuideState exits: m=591274 SNR=67.8 18:12:06.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:06.456 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.07) 18:12:06.456 00.000 428 Moving (-0.23, -0.07) raw xDistance=-0.24 yDistance=-0.04 18:12:06.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:06.456 00.000 10672 Enqueuing Expose request 18:12:06.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:12:06.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:06.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:12:06.456 00.000 428 MoveAxis(E, 0, ABG) 18:12:06.456 00.000 428 Move returns status 0, amount 0 18:12:06.456 00.000 428 MoveAxis(N, 0, ABG) 18:12:06.456 00.000 428 Move returns status 0, amount 0 18:12:06.456 00.000 428 move complete, result=0 18:12:06.456 00.000 428 worker thread done servicing request 18:12:06.456 00.000 428 Worker thread wakes up 18:12:06.456 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:12:06.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:06.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:08.815 02.359 428 Exposure complete 18:12:08.940 00.125 428 worker thread done servicing request 18:12:08.940 00.000 10672 OnExposeComplete: enter 18:12:08.940 00.000 10672 UpdateGuideState(): m_state=6 18:12:08.940 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 392 18:12:08.940 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.27, Mass=598644, SNR=67.4, Peak=50544 HFD=3.7 18:12:08.940 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.12) = xAngle (-1.56 = -1.56) 18:12:08.940 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.55 = -1.55) 18:12:08.940 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.10 cameraTheta=-1.44 mountX=0.00 mountY=-0.10, mountTheta=-1.56 18:12:08.940 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.09, opts=13) 18:12:08.940 00.000 10672 Enqueuing Move request for scope (0.01, -0.09) 18:12:08.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:08.940 00.000 428 Worker thread wakes up 18:12:08.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd 18:12:08.940 00.000 10672 UpdateGuideState exits: m=598644 SNR=67.4 18:12:08.940 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:08.940 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.09) 18:12:08.940 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:08.940 00.000 428 Moving (0.01, -0.09) raw xDistance=0.00 yDistance=-0.10 18:12:08.940 00.000 10672 Enqueuing Expose request 18:12:08.940 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:12:08.940 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:08.940 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:12:08.940 00.000 428 MoveAxis(E, 0, ABG) 18:12:08.940 00.000 428 Move returns status 0, amount 0 18:12:08.940 00.000 428 MoveAxis(N, 0, ABG) 18:12:08.940 00.000 428 Move returns status 0, amount 0 18:12:08.940 00.000 428 move complete, result=0 18:12:08.940 00.000 428 worker thread done servicing request 18:12:08.956 00.016 428 Worker thread wakes up 18:12:08.956 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:12:08.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:08.956 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:11.319 02.363 428 Exposure complete 18:12:11.460 00.141 428 worker thread done servicing request 18:12:11.460 00.000 10672 OnExposeComplete: enter 18:12:11.460 00.000 10672 UpdateGuideState(): m_state=6 18:12:11.460 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 393 18:12:11.460 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.31, Mass=519232, SNR=61.6, Peak=56976 HFD=3.4 18:12:11.460 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (0.12) = xAngle (-2.80 = -2.80) 18:12:11.460 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.79 = -2.79) 18:12:11.460 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.68 mountX=-0.10 mountY=-0.04, mountTheta=-2.79 18:12:11.460 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.05, opts=13) 18:12:11.460 00.000 10672 Enqueuing Move request for scope (-0.10, -0.05) 18:12:11.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:11.460 00.000 428 Worker thread wakes up 18:12:11.460 00.000 10672 UpdateGuideState exits: m=519232 SNR=61.6 18:12:11.460 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd 18:12:11.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:11.460 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.05) 18:12:11.460 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:11.460 00.000 428 Moving (-0.10, -0.05) raw xDistance=-0.10 yDistance=-0.04 18:12:11.460 00.000 10672 Enqueuing Expose request 18:12:11.460 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:12:11.460 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:11.460 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:12:11.460 00.000 428 MoveAxis(E, 0, ABG) 18:12:11.460 00.000 428 Move returns status 0, amount 0 18:12:11.460 00.000 428 MoveAxis(N, 0, ABG) 18:12:11.460 00.000 428 Move returns status 0, amount 0 18:12:11.460 00.000 428 move complete, result=0 18:12:11.460 00.000 428 worker thread done servicing request 18:12:11.460 00.000 428 Worker thread wakes up 18:12:11.460 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:12:11.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:11.460 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:13.818 02.358 428 Exposure complete 18:12:13.943 00.125 428 worker thread done servicing request 18:12:13.943 00.000 10672 OnExposeComplete: enter 18:12:13.943 00.000 10672 UpdateGuideState(): m_state=6 18:12:13.943 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 394 18:12:13.943 00.000 10672 Star::Find returns 1 (0), X=179.43, Y=930.29, Mass=527026, SNR=61.2, Peak=49232 HFD=3.5 18:12:13.943 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.12) = xAngle (-3.17 = 3.12) 18:12:13.943 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.15 = 3.13) 18:12:13.943 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.07 hyp=0.73 cameraTheta=-3.05 mountX=-0.73 mountY=0.01, mountTheta=3.13 18:12:13.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.07, opts=13) 18:12:13.943 00.000 10672 Enqueuing Move request for scope (-0.72, -0.07) 18:12:13.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:13.943 00.000 428 Worker thread wakes up 18:12:13.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.07) opts 0xd 18:12:13.943 00.000 10672 UpdateGuideState exits: m=527026 SNR=61.2 18:12:13.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:13.943 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.07) 18:12:13.943 00.000 428 Moving (-0.72, -0.07) raw xDistance=-0.73 yDistance=0.01 18:12:13.943 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:13.943 00.000 10672 Enqueuing Expose request 18:12:13.943 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 18:12:13.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:13.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:12:13.943 00.000 428 MoveAxis(E, 1082, ABG) 18:12:13.943 00.000 428 Guiding Dir = 2, Dur = 1082 18:12:13.943 00.000 428 IsSlewing returns 0 18:12:13.959 00.016 428 IsGuiding returns 0 18:12:13.975 00.016 428 PulseGuide returned control before completion, sleep 1065 18:12:15.099 01.124 428 IsGuiding returns 0 18:12:15.099 00.000 428 Move returns status 0, amount 1082 18:12:15.099 00.000 428 MoveAxis(N, 0, ABG) 18:12:15.099 00.000 428 Move returns status 0, amount 0 18:12:15.099 00.000 428 move complete, result=0 18:12:15.099 00.000 428 worker thread done servicing request 18:12:15.099 00.000 428 Worker thread wakes up 18:12:15.099 00.000 10672 GuideStep: -0.7 px 1082 ms EAST, 0.0 px 0 ms NORTH 18:12:15.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:15.099 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:16.318 01.219 428 Exposure complete 18:12:16.443 00.125 428 worker thread done servicing request 18:12:16.443 00.000 10672 OnExposeComplete: enter 18:12:16.443 00.000 10672 UpdateGuideState(): m_state=6 18:12:16.443 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 395 18:12:16.443 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=930.39, Mass=537882, SNR=59.9, Peak=53712 HFD=3.6 18:12:16.443 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.12) = xAngle (2.86 = 2.86) 18:12:16.443 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.88 = 2.88) 18:12:16.443 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=2.98 mountX=-0.21 mountY=0.06, mountTheta=2.88 18:12:16.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.03, opts=13) 18:12:16.443 00.000 10672 Enqueuing Move request for scope (-0.22, 0.03) 18:12:16.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:16.443 00.000 428 Worker thread wakes up 18:12:16.443 00.000 10672 UpdateGuideState exits: m=537882 SNR=59.9 18:12:16.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd 18:12:16.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:16.443 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.03) 18:12:16.443 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:16.443 00.000 428 Moving (-0.22, 0.03) raw xDistance=-0.21 yDistance=0.06 18:12:16.443 00.000 10672 Enqueuing Expose request 18:12:16.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:12:16.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:16.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:12:16.443 00.000 428 MoveAxis(E, 0, ABG) 18:12:16.443 00.000 428 Move returns status 0, amount 0 18:12:16.443 00.000 428 MoveAxis(N, 0, ABG) 18:12:16.443 00.000 428 Move returns status 0, amount 0 18:12:16.443 00.000 428 move complete, result=0 18:12:16.443 00.000 428 worker thread done servicing request 18:12:16.443 00.000 428 Worker thread wakes up 18:12:16.443 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:12:16.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:16.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:18.801 02.358 428 Exposure complete 18:12:18.946 00.145 428 worker thread done servicing request 18:12:18.946 00.000 10672 OnExposeComplete: enter 18:12:18.946 00.000 10672 UpdateGuideState(): m_state=6 18:12:18.946 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 396 18:12:18.946 00.000 10672 Star::Find returns 1 (0), X=179.48, Y=930.56, Mass=596279, SNR=66.2, Peak=55456 HFD=4.2 18:12:18.946 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.12) = xAngle (2.73 = 2.73) 18:12:18.946 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.74 = 2.74) 18:12:18.946 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=0.20 hyp=0.70 cameraTheta=2.85 mountX=-0.64 mountY=0.27, mountTheta=2.74 18:12:18.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=0.20, opts=13) 18:12:18.946 00.000 10672 Enqueuing Move request for scope (-0.67, 0.20) 18:12:18.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:12:18.946 00.000 428 Worker thread wakes up 18:12:18.946 00.000 10672 UpdateGuideState exits: m=596279 SNR=66.2 18:12:18.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:18.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.20) opts 0xd 18:12:18.946 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 0.20) 18:12:18.946 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:18.946 00.000 10672 Enqueuing Expose request 18:12:18.946 00.000 428 Moving (-0.67, 0.20) raw xDistance=-0.64 yDistance=0.27 18:12:18.946 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 18:12:18.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:18.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:12:18.946 00.000 428 MoveAxis(E, 956, ABG) 18:12:18.946 00.000 428 Guiding Dir = 2, Dur = 956 18:12:18.961 00.015 428 IsSlewing returns 0 18:12:18.961 00.000 428 IsGuiding returns 0 18:12:18.977 00.016 428 PulseGuide returned control before completion, sleep 940 18:12:19.961 00.984 428 IsGuiding returns 0 18:12:19.961 00.000 428 Move returns status 0, amount 956 18:12:19.961 00.000 428 MoveAxis(N, 0, ABG) 18:12:19.961 00.000 428 Move returns status 0, amount 0 18:12:19.961 00.000 428 move complete, result=0 18:12:19.961 00.000 428 worker thread done servicing request 18:12:19.961 00.000 428 Worker thread wakes up 18:12:19.961 00.000 10672 GuideStep: -0.6 px 956 ms EAST, 0.3 px 0 ms NORTH 18:12:19.961 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:19.961 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:21.304 01.343 428 Exposure complete 18:12:21.429 00.125 428 worker thread done servicing request 18:12:21.429 00.000 10672 OnExposeComplete: enter 18:12:21.429 00.000 10672 UpdateGuideState(): m_state=6 18:12:21.429 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 397 18:12:21.429 00.000 10672 Star::Find returns 1 (0), X=179.74, Y=930.44, Mass=500403, SNR=51.2, Peak=41936 HFD=3.6 18:12:21.429 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (0.12) = xAngle (2.83 = 2.83) 18:12:21.429 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84) 18:12:21.429 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.08 hyp=0.42 cameraTheta=2.95 mountX=-0.40 mountY=0.12, mountTheta=2.84 18:12:21.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.08, opts=13) 18:12:21.429 00.000 10672 Enqueuing Move request for scope (-0.41, 0.08) 18:12:21.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:12:21.429 00.000 428 Worker thread wakes up 18:12:21.429 00.000 10672 UpdateGuideState exits: m=500403 SNR=51.2 18:12:21.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.08) opts 0xd 18:12:21.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:21.445 00.016 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.08) 18:12:21.445 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:21.445 00.000 428 Moving (-0.41, 0.08) raw xDistance=-0.40 yDistance=0.12 18:12:21.445 00.000 10672 Enqueuing Expose request 18:12:21.445 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:12:21.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:21.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:12:21.445 00.000 428 MoveAxis(E, 0, ABG) 18:12:21.445 00.000 428 Move returns status 0, amount 0 18:12:21.445 00.000 428 MoveAxis(N, 0, ABG) 18:12:21.445 00.000 428 Move returns status 0, amount 0 18:12:21.445 00.000 428 move complete, result=0 18:12:21.445 00.000 428 worker thread done servicing request 18:12:21.445 00.000 428 Worker thread wakes up 18:12:21.445 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:12:21.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:21.445 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:23.804 02.359 428 Exposure complete 18:12:23.929 00.125 428 worker thread done servicing request 18:12:23.929 00.000 10672 OnExposeComplete: enter 18:12:23.929 00.000 10672 UpdateGuideState(): m_state=6 18:12:23.929 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 398 18:12:23.929 00.000 10672 Star::Find returns 1 (0), X=179.63, Y=930.58, Mass=523765, SNR=65.1, Peak=41712 HFD=3.8 18:12:23.929 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.12) = xAngle (2.63 = 2.63) 18:12:23.929 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.64 = 2.64) 18:12:23.929 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.22 hyp=0.56 cameraTheta=2.75 mountX=-0.49 mountY=0.27, mountTheta=2.64 18:12:23.929 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.22, opts=13) 18:12:23.929 00.000 10672 Enqueuing Move request for scope (-0.52, 0.22) 18:12:23.929 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3560, FiltMax=65488, Gamma=1.000 18:12:23.929 00.000 428 Worker thread wakes up 18:12:23.929 00.000 10672 UpdateGuideState exits: m=523765 SNR=65.1 18:12:23.929 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.22) opts 0xd 18:12:23.929 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:23.929 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.22) 18:12:23.929 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:23.929 00.000 428 Moving (-0.52, 0.22) raw xDistance=-0.49 yDistance=0.27 18:12:23.929 00.000 10672 Enqueuing Expose request 18:12:23.929 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 18:12:23.929 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:23.929 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:12:23.929 00.000 428 MoveAxis(E, 727, ABG) 18:12:23.929 00.000 428 Guiding Dir = 2, Dur = 727 18:12:23.929 00.000 428 IsSlewing returns 0 18:12:23.929 00.000 428 IsGuiding returns 0 18:12:23.960 00.031 428 PulseGuide returned control before completion, sleep 718 18:12:24.710 00.750 428 IsGuiding returns 0 18:12:24.710 00.000 428 Move returns status 0, amount 727 18:12:24.710 00.000 428 MoveAxis(N, 0, ABG) 18:12:24.710 00.000 428 Move returns status 0, amount 0 18:12:24.710 00.000 428 move complete, result=0 18:12:24.710 00.000 428 worker thread done servicing request 18:12:24.710 00.000 428 Worker thread wakes up 18:12:24.710 00.000 10672 GuideStep: -0.5 px 727 ms EAST, 0.3 px 0 ms NORTH 18:12:24.710 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:24.710 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:26.323 01.613 428 Exposure complete 18:12:26.448 00.125 428 worker thread done servicing request 18:12:26.448 00.000 10672 OnExposeComplete: enter 18:12:26.448 00.000 10672 UpdateGuideState(): m_state=6 18:12:26.448 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 399 18:12:26.448 00.000 10672 Star::Find returns 1 (0), X=180.55, Y=930.33, Mass=514152, SNR=58.4, Peak=44544 HFD=3.5 18:12:26.448 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.12) = xAngle (-0.20 = -0.20) 18:12:26.448 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19) 18:12:26.448 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.03 hyp=0.40 cameraTheta=-0.08 mountX=0.39 mountY=-0.07, mountTheta=-0.19 18:12:26.448 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.03, opts=13) 18:12:26.448 00.000 10672 Enqueuing Move request for scope (0.40, -0.03) 18:12:26.448 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:26.448 00.000 428 Worker thread wakes up 18:12:26.448 00.000 10672 UpdateGuideState exits: m=514152 SNR=58.4 18:12:26.448 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.03) opts 0xd 18:12:26.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:26.448 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.03) 18:12:26.448 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:26.448 00.000 428 Moving (0.40, -0.03) raw xDistance=0.39 yDistance=-0.07 18:12:26.448 00.000 10672 Enqueuing Expose request 18:12:26.448 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 18:12:26.448 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:26.448 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:12:26.448 00.000 428 MoveAxis(E, 0, ABG) 18:12:26.448 00.000 428 Move returns status 0, amount 0 18:12:26.448 00.000 428 MoveAxis(N, 0, ABG) 18:12:26.448 00.000 428 Move returns status 0, amount 0 18:12:26.448 00.000 428 move complete, result=0 18:12:26.448 00.000 428 worker thread done servicing request 18:12:26.448 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:12:26.448 00.000 428 Worker thread wakes up 18:12:26.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:26.448 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:28.822 02.374 428 Exposure complete 18:12:28.963 00.141 428 worker thread done servicing request 18:12:28.963 00.000 10672 OnExposeComplete: enter 18:12:28.963 00.000 10672 UpdateGuideState(): m_state=6 18:12:28.963 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 400 18:12:28.963 00.000 10672 Star::Find returns 1 (0), X=180.74, Y=930.09, Mass=566052, SNR=62.4, Peak=41056 HFD=4.1 18:12:28.963 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.12) = xAngle (-0.56 = -0.56) 18:12:28.963 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.54 = -0.54) 18:12:28.963 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.27 hyp=0.65 cameraTheta=-0.44 mountX=0.55 mountY=-0.34, mountTheta=-0.55 18:12:28.963 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.27, opts=13) 18:12:28.963 00.000 10672 Enqueuing Move request for scope (0.59, -0.27) 18:12:28.963 00.000 428 Worker thread wakes up 18:12:28.963 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:12:28.963 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.27) opts 0xd 18:12:28.963 00.000 10672 UpdateGuideState exits: m=566052 SNR=62.4 18:12:28.963 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.27) 18:12:28.963 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:28.963 00.000 428 Moving (0.59, -0.27) raw xDistance=0.55 yDistance=-0.34 18:12:28.963 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:28.963 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 18:12:28.963 00.000 10672 Enqueuing Expose request 18:12:28.963 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:28.963 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 18:12:28.963 00.000 428 MoveAxis(W, 819, ABG) 18:12:28.963 00.000 428 Guiding Dir = 3, Dur = 819 18:12:28.963 00.000 428 IsSlewing returns 0 18:12:28.963 00.000 428 IsGuiding returns 0 18:12:28.994 00.031 428 PulseGuide returned control before completion, sleep 806 18:12:29.807 00.813 428 IsGuiding returns 1 18:12:29.807 00.000 428 scope still moving after pulse duration time elapsed 18:12:29.853 00.046 428 IsSlewing returns 0 18:12:29.853 00.000 428 IsGuiding returns 0 18:12:29.853 00.000 428 scope move finished after 819 + 68 ms 18:12:29.853 00.000 428 Move returns status 0, amount 819 18:12:29.853 00.000 428 MoveAxis(N, 0, ABG) 18:12:29.853 00.000 428 Move returns status 0, amount 0 18:12:29.853 00.000 428 move complete, result=0 18:12:29.853 00.000 428 worker thread done servicing request 18:12:29.853 00.000 428 Worker thread wakes up 18:12:29.853 00.000 10672 GuideStep: 0.6 px 819 ms WEST, -0.3 px 0 ms NORTH 18:12:29.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:29.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:31.314 01.461 428 Exposure complete 18:12:31.455 00.141 428 worker thread done servicing request 18:12:31.455 00.000 10672 OnExposeComplete: enter 18:12:31.455 00.000 10672 UpdateGuideState(): m_state=6 18:12:31.455 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 401 18:12:31.455 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.26, Mass=510791, SNR=57.9, Peak=39760 HFD=4.0 18:12:31.455 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (0.12) = xAngle (-2.44 = -2.44) 18:12:31.455 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.42 = -2.42) 18:12:31.455 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.32 mountX=-0.11 mountY=-0.09, mountTheta=-2.43 18:12:31.455 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.10, opts=13) 18:12:31.455 00.000 10672 Enqueuing Move request for scope (-0.10, -0.10) 18:12:31.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:12:31.455 00.000 428 Worker thread wakes up 18:12:31.455 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd 18:12:31.455 00.000 10672 UpdateGuideState exits: m=510791 SNR=57.9 18:12:31.455 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:31.455 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.10) 18:12:31.455 00.000 428 Moving (-0.10, -0.10) raw xDistance=-0.11 yDistance=-0.09 18:12:31.455 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:31.455 00.000 10672 Enqueuing Expose request 18:12:31.455 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:12:31.455 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:31.455 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:12:31.455 00.000 428 MoveAxis(E, 0, ABG) 18:12:31.455 00.000 428 Move returns status 0, amount 0 18:12:31.455 00.000 428 MoveAxis(N, 0, ABG) 18:12:31.455 00.000 428 Move returns status 0, amount 0 18:12:31.455 00.000 428 move complete, result=0 18:12:31.455 00.000 428 worker thread done servicing request 18:12:31.455 00.000 428 Worker thread wakes up 18:12:31.455 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:12:31.455 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:31.455 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:33.813 02.358 428 Exposure complete 18:12:33.953 00.140 428 worker thread done servicing request 18:12:33.953 00.000 10672 OnExposeComplete: enter 18:12:33.953 00.000 10672 UpdateGuideState(): m_state=6 18:12:33.953 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 402 18:12:33.953 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.05, Mass=552106, SNR=61.9, Peak=46832 HFD=4.1 18:12:33.953 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.12) = xAngle (-2.24 = -2.24) 18:12:33.953 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.22 = -2.22) 18:12:33.953 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.31 hyp=0.37 cameraTheta=-2.12 mountX=-0.23 mountY=-0.29, mountTheta=-2.23 18:12:33.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.31, opts=13) 18:12:33.953 00.000 10672 Enqueuing Move request for scope (-0.19, -0.31) 18:12:33.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2592, FiltMax=65488, Gamma=1.000 18:12:33.953 00.000 428 Worker thread wakes up 18:12:33.953 00.000 10672 UpdateGuideState exits: m=552106 SNR=61.9 18:12:33.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.31) opts 0xd 18:12:33.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:33.953 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.31) 18:12:33.953 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:33.953 00.000 428 Moving (-0.19, -0.31) raw xDistance=-0.23 yDistance=-0.29 18:12:33.953 00.000 10672 Enqueuing Expose request 18:12:33.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:12:33.969 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:33.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:12:33.969 00.000 428 MoveAxis(E, 0, ABG) 18:12:33.969 00.000 428 Move returns status 0, amount 0 18:12:33.969 00.000 428 MoveAxis(N, 0, ABG) 18:12:33.969 00.000 428 Move returns status 0, amount 0 18:12:33.969 00.000 428 move complete, result=0 18:12:33.969 00.000 428 worker thread done servicing request 18:12:33.969 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:12:33.969 00.000 428 Worker thread wakes up 18:12:33.969 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:33.969 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:36.308 02.339 428 Exposure complete 18:12:36.433 00.125 428 worker thread done servicing request 18:12:36.449 00.016 10672 OnExposeComplete: enter 18:12:36.449 00.000 10672 UpdateGuideState(): m_state=6 18:12:36.449 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 403 18:12:36.449 00.000 10672 Star::Find returns 1 (0), X=179.58, Y=930.11, Mass=572732, SNR=63.3, Peak=53488 HFD=4.1 18:12:36.449 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.12) = xAngle (-2.86 = -2.86) 18:12:36.449 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.84 = -2.84) 18:12:36.449 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.25 hyp=0.62 cameraTheta=-2.73 mountX=-0.60 mountY=-0.18, mountTheta=-2.84 18:12:36.449 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.25, opts=13) 18:12:36.449 00.000 10672 Enqueuing Move request for scope (-0.57, -0.25) 18:12:36.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:12:36.449 00.000 428 Worker thread wakes up 18:12:36.449 00.000 10672 UpdateGuideState exits: m=572732 SNR=63.3 18:12:36.449 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.25) opts 0xd 18:12:36.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:36.449 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.25) 18:12:36.449 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:36.449 00.000 428 Moving (-0.57, -0.25) raw xDistance=-0.60 yDistance=-0.18 18:12:36.449 00.000 10672 Enqueuing Expose request 18:12:36.449 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 18:12:36.449 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:36.449 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:12:36.449 00.000 428 MoveAxis(E, 890, ABG) 18:12:36.449 00.000 428 Guiding Dir = 2, Dur = 890 18:12:36.449 00.000 428 IsSlewing returns 0 18:12:36.449 00.000 428 IsGuiding returns 0 18:12:36.464 00.015 428 PulseGuide returned control before completion, sleep 880 18:12:37.368 00.904 428 IsGuiding returns 0 18:12:37.368 00.000 428 Move returns status 0, amount 890 18:12:37.368 00.000 428 MoveAxis(N, 0, ABG) 18:12:37.368 00.000 428 Move returns status 0, amount 0 18:12:37.368 00.000 428 move complete, result=0 18:12:37.368 00.000 428 worker thread done servicing request 18:12:37.368 00.000 428 Worker thread wakes up 18:12:37.368 00.000 10672 GuideStep: -0.6 px 890 ms EAST, -0.2 px 0 ms NORTH 18:12:37.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:37.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:38.813 01.445 428 Exposure complete 18:12:38.944 00.131 428 worker thread done servicing request 18:12:38.944 00.000 10672 OnExposeComplete: enter 18:12:38.944 00.000 10672 UpdateGuideState(): m_state=6 18:12:38.944 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 404 18:12:38.944 00.000 10672 Star::Find returns 1 (0), X=179.69, Y=929.80, Mass=566519, SNR=58.5, Peak=42800 HFD=4.4 18:12:38.944 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.12) = xAngle (-2.39 = -2.39) 18:12:38.944 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.37 = -2.37) 18:12:38.944 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.56 hyp=0.73 cameraTheta=-2.27 mountX=-0.53 mountY=-0.50, mountTheta=-2.38 18:12:38.944 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.56, opts=13) 18:12:38.944 00.000 10672 Enqueuing Move request for scope (-0.46, -0.56) 18:12:38.944 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:38.944 00.000 428 Worker thread wakes up 18:12:38.944 00.000 10672 UpdateGuideState exits: m=566519 SNR=58.5 18:12:38.944 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.56) opts 0xd 18:12:38.944 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:38.944 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.56) 18:12:38.944 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:38.944 00.000 428 Moving (-0.46, -0.56) raw xDistance=-0.53 yDistance=-0.50 18:12:38.944 00.000 10672 Enqueuing Expose request 18:12:38.944 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.53 18:12:38.944 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:38.944 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 18:12:38.944 00.000 428 MoveAxis(E, 849, ABG) 18:12:38.944 00.000 428 Guiding Dir = 2, Dur = 849 18:12:38.944 00.000 428 IsSlewing returns 0 18:12:38.944 00.000 428 IsGuiding returns 0 18:12:38.959 00.015 428 PulseGuide returned control before completion, sleep 842 18:12:39.832 00.873 428 IsGuiding returns 1 18:12:39.832 00.000 428 scope still moving after pulse duration time elapsed 18:12:39.863 00.031 428 IsSlewing returns 0 18:12:39.863 00.000 428 IsGuiding returns 0 18:12:39.863 00.000 428 scope move finished after 849 + 65 ms 18:12:39.863 00.000 428 Move returns status 0, amount 849 18:12:39.863 00.000 428 MoveAxis(N, 0, ABG) 18:12:39.863 00.000 428 Move returns status 0, amount 0 18:12:39.863 00.000 428 move complete, result=0 18:12:39.863 00.000 428 worker thread done servicing request 18:12:39.863 00.000 428 Worker thread wakes up 18:12:39.863 00.000 10672 GuideStep: -0.5 px 849 ms EAST, -0.5 px 0 ms NORTH 18:12:39.863 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:39.863 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:41.316 01.453 428 Exposure complete 18:12:41.441 00.125 428 worker thread done servicing request 18:12:41.441 00.000 10672 OnExposeComplete: enter 18:12:41.441 00.000 10672 UpdateGuideState(): m_state=6 18:12:41.456 00.015 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 405 18:12:41.456 00.000 10672 Star::Find returns 1 (0), X=180.53, Y=930.07, Mass=578427, SNR=63.5, Peak=40848 HFD=4.0 18:12:41.456 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.12) = xAngle (-0.77 = -0.77) 18:12:41.456 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75) 18:12:41.456 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.29 hyp=0.48 cameraTheta=-0.65 mountX=0.34 mountY=-0.33, mountTheta=-0.76 18:12:41.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.29, opts=13) 18:12:41.456 00.000 10672 Enqueuing Move request for scope (0.38, -0.29) 18:12:41.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:12:41.456 00.000 428 Worker thread wakes up 18:12:41.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.29) opts 0xd 18:12:41.456 00.000 10672 UpdateGuideState exits: m=578427 SNR=63.5 18:12:41.456 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.29) 18:12:41.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:41.456 00.000 428 Moving (0.38, -0.29) raw xDistance=0.34 yDistance=-0.33 18:12:41.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:41.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:12:41.456 00.000 10672 Enqueuing Expose request 18:12:41.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:41.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:12:41.456 00.000 428 MoveAxis(E, 0, ABG) 18:12:41.456 00.000 428 Move returns status 0, amount 0 18:12:41.456 00.000 428 MoveAxis(N, 0, ABG) 18:12:41.456 00.000 428 Move returns status 0, amount 0 18:12:41.456 00.000 428 move complete, result=0 18:12:41.456 00.000 428 worker thread done servicing request 18:12:41.456 00.000 428 Worker thread wakes up 18:12:41.456 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:12:41.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:41.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:43.812 02.356 428 Exposure complete 18:12:43.953 00.141 428 worker thread done servicing request 18:12:43.953 00.000 10672 OnExposeComplete: enter 18:12:43.953 00.000 10672 UpdateGuideState(): m_state=6 18:12:43.953 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 406 18:12:43.953 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.18, Mass=499928, SNR=61.4, Peak=44112 HFD=3.8 18:12:43.953 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.12) = xAngle (-0.70 = -0.70) 18:12:43.953 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.69 = -0.69) 18:12:43.953 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.18 hyp=0.33 cameraTheta=-0.58 mountX=0.25 mountY=-0.21, mountTheta=-0.70 18:12:43.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.18, opts=13) 18:12:43.953 00.000 10672 Enqueuing Move request for scope (0.28, -0.18) 18:12:43.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:12:43.953 00.000 10672 UpdateGuideState exits: m=499928 SNR=61.4 18:12:43.953 00.000 428 Worker thread wakes up 18:12:43.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:43.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.18) opts 0xd 18:12:43.953 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:43.953 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.18) 18:12:43.953 00.000 10672 Enqueuing Expose request 18:12:43.953 00.000 428 Moving (0.28, -0.18) raw xDistance=0.25 yDistance=-0.21 18:12:43.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 18:12:43.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:43.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:12:43.953 00.000 428 MoveAxis(E, 0, ABG) 18:12:43.953 00.000 428 Move returns status 0, amount 0 18:12:43.953 00.000 428 MoveAxis(N, 0, ABG) 18:12:43.953 00.000 428 Move returns status 0, amount 0 18:12:43.953 00.000 428 move complete, result=0 18:12:43.953 00.000 428 worker thread done servicing request 18:12:43.953 00.000 428 Worker thread wakes up 18:12:43.953 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:12:43.953 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:43.953 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:46.310 02.357 428 Exposure complete 18:12:46.435 00.125 428 worker thread done servicing request 18:12:46.435 00.000 10672 OnExposeComplete: enter 18:12:46.435 00.000 10672 UpdateGuideState(): m_state=6 18:12:46.435 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 407 18:12:46.435 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=930.56, Mass=546112, SNR=60.4, Peak=40304 HFD=3.7 18:12:46.435 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (0.12) = xAngle (0.47 = 0.47) 18:12:46.435 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.48 = 0.48) 18:12:46.435 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.20 hyp=0.36 cameraTheta=0.59 mountX=0.32 mountY=0.17, mountTheta=0.48 18:12:46.435 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.20, opts=13) 18:12:46.435 00.000 10672 Enqueuing Move request for scope (0.30, 0.20) 18:12:46.435 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:46.435 00.000 428 Worker thread wakes up 18:12:46.435 00.000 10672 UpdateGuideState exits: m=546112 SNR=60.4 18:12:46.435 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.20) opts 0xd 18:12:46.435 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:46.435 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.20) 18:12:46.435 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:46.435 00.000 428 Moving (0.30, 0.20) raw xDistance=0.32 yDistance=0.17 18:12:46.435 00.000 10672 Enqueuing Expose request 18:12:46.435 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:12:46.435 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:46.435 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:12:46.435 00.000 428 MoveAxis(E, 0, ABG) 18:12:46.435 00.000 428 Move returns status 0, amount 0 18:12:46.435 00.000 428 MoveAxis(N, 0, ABG) 18:12:46.435 00.000 428 Move returns status 0, amount 0 18:12:46.435 00.000 428 move complete, result=0 18:12:46.435 00.000 428 worker thread done servicing request 18:12:46.435 00.000 428 Worker thread wakes up 18:12:46.435 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:12:46.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:46.435 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:48.791 02.356 428 Exposure complete 18:12:48.916 00.125 428 worker thread done servicing request 18:12:48.916 00.000 10672 OnExposeComplete: enter 18:12:48.916 00.000 10672 UpdateGuideState(): m_state=6 18:12:48.916 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 408 18:12:48.916 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.87, Mass=609775, SNR=70.8, Peak=42144 HFD=4.1 18:12:48.916 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.12) = xAngle (0.97 = 0.97) 18:12:48.916 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98) 18:12:48.916 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.51 hyp=0.57 cameraTheta=1.09 mountX=0.33 mountY=0.48, mountTheta=0.97 18:12:48.916 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.51, opts=13) 18:12:48.916 00.000 10672 Enqueuing Move request for scope (0.27, 0.51) 18:12:48.916 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:12:48.916 00.000 428 Worker thread wakes up 18:12:48.916 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.51) opts 0xd 18:12:48.916 00.000 10672 UpdateGuideState exits: m=609775 SNR=70.8 18:12:48.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:48.916 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.51) 18:12:48.916 00.000 428 Moving (0.27, 0.51) raw xDistance=0.33 yDistance=0.48 18:12:48.916 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:48.932 00.016 10672 Enqueuing Expose request 18:12:48.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 18:12:48.932 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:48.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 18:12:48.932 00.000 428 MoveAxis(E, 0, ABG) 18:12:48.932 00.000 428 Move returns status 0, amount 0 18:12:48.932 00.000 428 MoveAxis(N, 0, ABG) 18:12:48.932 00.000 428 Move returns status 0, amount 0 18:12:48.932 00.000 428 move complete, result=0 18:12:48.932 00.000 428 worker thread done servicing request 18:12:48.932 00.000 428 Worker thread wakes up 18:12:48.932 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 18:12:48.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:48.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:51.290 02.358 428 Exposure complete 18:12:51.415 00.125 428 worker thread done servicing request 18:12:51.415 00.000 10672 OnExposeComplete: enter 18:12:51.415 00.000 10672 UpdateGuideState(): m_state=6 18:12:51.415 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 409 18:12:51.415 00.000 10672 Star::Find returns 1 (0), X=180.63, Y=930.53, Mass=541304, SNR=68.7, Peak=42384 HFD=3.6 18:12:51.431 00.016 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.12) = xAngle (0.23 = 0.23) 18:12:51.431 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.24 = 0.24) 18:12:51.431 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.17 hyp=0.51 cameraTheta=0.35 mountX=0.49 mountY=0.12, mountTheta=0.24 18:12:51.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.17, opts=13) 18:12:51.431 00.000 10672 Enqueuing Move request for scope (0.47, 0.17) 18:12:51.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:12:51.431 00.000 428 Worker thread wakes up 18:12:51.431 00.000 10672 UpdateGuideState exits: m=541304 SNR=68.7 18:12:51.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.17) opts 0xd 18:12:51.431 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:51.431 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.17) 18:12:51.431 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:51.431 00.000 428 Moving (0.47, 0.17) raw xDistance=0.49 yDistance=0.12 18:12:51.431 00.000 10672 Enqueuing Expose request 18:12:51.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 18:12:51.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:51.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:12:51.431 00.000 428 MoveAxis(W, 733, ABG) 18:12:51.431 00.000 428 Guiding Dir = 3, Dur = 733 18:12:51.431 00.000 428 IsSlewing returns 0 18:12:51.431 00.000 428 IsGuiding returns 0 18:12:51.447 00.016 428 PulseGuide returned control before completion, sleep 727 18:12:52.217 00.770 428 IsGuiding returns 1 18:12:52.217 00.000 428 scope still moving after pulse duration time elapsed 18:12:52.248 00.031 428 IsSlewing returns 0 18:12:52.248 00.000 428 IsGuiding returns 0 18:12:52.248 00.000 428 scope move finished after 733 + 84 ms 18:12:52.248 00.000 428 Move returns status 0, amount 733 18:12:52.248 00.000 428 MoveAxis(N, 0, ABG) 18:12:52.248 00.000 428 Move returns status 0, amount 0 18:12:52.248 00.000 428 move complete, result=0 18:12:52.248 00.000 428 worker thread done servicing request 18:12:52.248 00.000 10672 GuideStep: 0.5 px 733 ms WEST, 0.1 px 0 ms NORTH 18:12:52.248 00.000 428 Worker thread wakes up 18:12:52.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:52.248 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:53.794 01.546 428 Exposure complete 18:12:53.919 00.125 428 worker thread done servicing request 18:12:53.919 00.000 10672 OnExposeComplete: enter 18:12:53.919 00.000 10672 UpdateGuideState(): m_state=6 18:12:53.919 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 410 18:12:53.919 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.32, Mass=526008, SNR=56.3, Peak=52064 HFD=3.9 18:12:53.919 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (0.12) = xAngle (-3.07 = -3.07) 18:12:53.919 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.06 = -3.06) 18:12:53.919 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.95 mountX=-0.20 mountY=-0.02, mountTheta=-3.06 18:12:53.919 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.04, opts=13) 18:12:53.919 00.000 10672 Enqueuing Move request for scope (-0.19, -0.04) 18:12:53.919 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:12:53.919 00.000 428 Worker thread wakes up 18:12:53.919 00.000 10672 UpdateGuideState exits: m=526008 SNR=56.3 18:12:53.919 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd 18:12:53.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:53.919 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.04) 18:12:53.919 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:53.919 00.000 428 Moving (-0.19, -0.04) raw xDistance=-0.20 yDistance=-0.02 18:12:53.919 00.000 10672 Enqueuing Expose request 18:12:53.919 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:12:53.919 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:53.919 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:12:53.919 00.000 428 MoveAxis(E, 0, ABG) 18:12:53.919 00.000 428 Move returns status 0, amount 0 18:12:53.919 00.000 428 MoveAxis(N, 0, ABG) 18:12:53.919 00.000 428 Move returns status 0, amount 0 18:12:53.919 00.000 428 move complete, result=0 18:12:53.919 00.000 428 worker thread done servicing request 18:12:53.919 00.000 428 Worker thread wakes up 18:12:53.919 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:12:53.919 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:53.919 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:56.308 02.389 428 Exposure complete 18:12:56.433 00.125 428 worker thread done servicing request 18:12:56.433 00.000 10672 OnExposeComplete: enter 18:12:56.433 00.000 10672 UpdateGuideState(): m_state=6 18:12:56.433 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 411 18:12:56.433 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.17, Mass=568646, SNR=65.5, Peak=46944 HFD=4.1 18:12:56.433 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.12) = xAngle (-2.36 = -2.36) 18:12:56.433 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.34 = -2.34) 18:12:56.433 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.23 mountX=-0.17 mountY=-0.17, mountTheta=-2.35 18:12:56.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.19, opts=13) 18:12:56.433 00.000 10672 Enqueuing Move request for scope (-0.15, -0.19) 18:12:56.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:56.433 00.000 428 Worker thread wakes up 18:12:56.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd 18:12:56.433 00.000 10672 UpdateGuideState exits: m=568646 SNR=65.5 18:12:56.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:56.433 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.19) 18:12:56.433 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:56.433 00.000 428 Moving (-0.15, -0.19) raw xDistance=-0.17 yDistance=-0.17 18:12:56.433 00.000 10672 Enqueuing Expose request 18:12:56.433 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:12:56.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:56.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:12:56.433 00.000 428 MoveAxis(E, 0, ABG) 18:12:56.433 00.000 428 Move returns status 0, amount 0 18:12:56.433 00.000 428 MoveAxis(N, 0, ABG) 18:12:56.433 00.000 428 Move returns status 0, amount 0 18:12:56.433 00.000 428 move complete, result=0 18:12:56.433 00.000 428 worker thread done servicing request 18:12:56.433 00.000 428 Worker thread wakes up 18:12:56.433 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:12:56.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:56.433 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:12:58.800 02.367 428 Exposure complete 18:12:58.925 00.125 428 worker thread done servicing request 18:12:58.925 00.000 10672 OnExposeComplete: enter 18:12:58.925 00.000 10672 UpdateGuideState(): m_state=6 18:12:58.925 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 412 18:12:58.925 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=930.26, Mass=521712, SNR=61.4, Peak=37792 HFD=4.1 18:12:58.925 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (0.12) = xAngle (-2.89 = -2.89) 18:12:58.925 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.88 = -2.88) 18:12:58.925 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.77 mountX=-0.27 mountY=-0.07, mountTheta=-2.88 18:12:58.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.10, opts=13) 18:12:58.925 00.000 10672 Enqueuing Move request for scope (-0.26, -0.10) 18:12:58.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:12:58.925 00.000 428 Worker thread wakes up 18:12:58.925 00.000 10672 UpdateGuideState exits: m=521712 SNR=61.4 18:12:58.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd 18:12:58.925 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:12:58.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.10) 18:12:58.925 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:12:58.925 00.000 428 Moving (-0.26, -0.10) raw xDistance=-0.27 yDistance=-0.07 18:12:58.925 00.000 10672 Enqueuing Expose request 18:12:58.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:12:58.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:12:58.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:12:58.925 00.000 428 MoveAxis(E, 0, ABG) 18:12:58.925 00.000 428 Move returns status 0, amount 0 18:12:58.925 00.000 428 MoveAxis(N, 0, ABG) 18:12:58.925 00.000 428 Move returns status 0, amount 0 18:12:58.941 00.016 428 move complete, result=0 18:12:58.941 00.000 428 worker thread done servicing request 18:12:58.941 00.000 428 Worker thread wakes up 18:12:58.941 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:12:58.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:12:58.941 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:01.303 02.362 428 Exposure complete 18:13:01.444 00.141 428 worker thread done servicing request 18:13:01.444 00.000 10672 OnExposeComplete: enter 18:13:01.444 00.000 10672 UpdateGuideState(): m_state=6 18:13:01.444 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 413 18:13:01.444 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=929.71, Mass=527948, SNR=61.5, Peak=44768 HFD=3.8 18:13:01.444 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.12) = xAngle (-1.31 = -1.31) 18:13:01.444 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.29 = -1.29) 18:13:01.444 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.65 hyp=0.70 cameraTheta=-1.18 mountX=0.18 mountY=-0.67, mountTheta=-1.30 18:13:01.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.65, opts=13) 18:13:01.444 00.000 10672 Enqueuing Move request for scope (0.26, -0.65) 18:13:01.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:13:01.444 00.000 428 Worker thread wakes up 18:13:01.444 00.000 10672 UpdateGuideState exits: m=527948 SNR=61.5 18:13:01.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.65) opts 0xd 18:13:01.444 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:01.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.65) 18:13:01.444 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:01.444 00.000 428 Moving (0.26, -0.65) raw xDistance=0.18 yDistance=-0.67 18:13:01.444 00.000 10672 Enqueuing Expose request 18:13:01.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:13:01.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 18:13:01.444 00.000 428 MoveAxis(E, 0, ABG) 18:13:01.444 00.000 428 Move returns status 0, amount 0 18:13:01.444 00.000 428 MoveAxis(N, 1020, ABG) 18:13:01.444 00.000 428 Guiding Dir = 0, Dur = 1020 18:13:01.444 00.000 428 IsSlewing returns 0 18:13:01.444 00.000 428 IsGuiding returns 0 18:13:01.538 00.094 428 PulseGuide returned control before completion, sleep 944 18:13:02.522 00.984 428 IsGuiding returns 1 18:13:02.522 00.000 428 scope still moving after pulse duration time elapsed 18:13:02.584 00.062 428 IsSlewing returns 0 18:13:02.584 00.000 428 IsGuiding returns 0 18:13:02.584 00.000 428 scope move finished after 1020 + 121 ms 18:13:02.584 00.000 428 Move returns status 0, amount 1020 18:13:02.584 00.000 428 move complete, result=0 18:13:02.584 00.000 428 worker thread done servicing request 18:13:02.584 00.000 428 Worker thread wakes up 18:13:02.584 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 1020 ms NORTH 18:13:02.584 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:02.584 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:03.787 01.203 428 Exposure complete 18:13:03.912 00.125 428 worker thread done servicing request 18:13:03.912 00.000 10672 OnExposeComplete: enter 18:13:03.912 00.000 10672 UpdateGuideState(): m_state=6 18:13:03.912 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 414 18:13:03.912 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=930.11, Mass=549830, SNR=55.2, Peak=44656 HFD=4.2 18:13:03.912 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.12) = xAngle (-2.43 = -2.43) 18:13:03.912 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.42 = -2.42) 18:13:03.912 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.31 mountX=-0.25 mountY=-0.22, mountTheta=-2.42 18:13:03.912 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.25, opts=13) 18:13:03.912 00.000 10672 Enqueuing Move request for scope (-0.23, -0.25) 18:13:03.912 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2592, FiltMax=65488, Gamma=1.000 18:13:03.912 00.000 428 Worker thread wakes up 18:13:03.912 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd 18:13:03.912 00.000 10672 UpdateGuideState exits: m=549830 SNR=55.2 18:13:03.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:03.912 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.25) 18:13:03.912 00.000 428 Moving (-0.23, -0.25) raw xDistance=-0.25 yDistance=-0.22 18:13:03.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:03.912 00.000 10672 Enqueuing Expose request 18:13:03.912 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:13:03.912 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:03.912 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:13:03.912 00.000 428 MoveAxis(E, 0, ABG) 18:13:03.912 00.000 428 Move returns status 0, amount 0 18:13:03.912 00.000 428 MoveAxis(N, 0, ABG) 18:13:03.912 00.000 428 Move returns status 0, amount 0 18:13:03.912 00.000 428 move complete, result=0 18:13:03.912 00.000 428 worker thread done servicing request 18:13:03.912 00.000 428 Worker thread wakes up 18:13:03.912 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:13:03.912 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:03.927 00.015 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:06.299 02.372 428 Exposure complete 18:13:06.424 00.125 428 worker thread done servicing request 18:13:06.424 00.000 10672 OnExposeComplete: enter 18:13:06.424 00.000 10672 UpdateGuideState(): m_state=6 18:13:06.424 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 415 18:13:06.424 00.000 10672 Star::Find returns 1 (0), X=180.36, Y=930.59, Mass=555714, SNR=73.1, Peak=53712 HFD=3.4 18:13:06.424 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (0.12) = xAngle (0.73 = 0.73) 18:13:06.424 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74) 18:13:06.424 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.85 mountX=0.23 mountY=0.21, mountTheta=0.73 18:13:06.424 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.23, opts=13) 18:13:06.424 00.000 10672 Enqueuing Move request for scope (0.21, 0.23) 18:13:06.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:06.424 00.000 428 Worker thread wakes up 18:13:06.424 00.000 10672 UpdateGuideState exits: m=555714 SNR=73.1 18:13:06.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd 18:13:06.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:06.424 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.23) 18:13:06.424 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:06.424 00.000 428 Moving (0.21, 0.23) raw xDistance=0.23 yDistance=0.21 18:13:06.424 00.000 10672 Enqueuing Expose request 18:13:06.424 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:13:06.424 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:06.424 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:13:06.424 00.000 428 MoveAxis(E, 0, ABG) 18:13:06.424 00.000 428 Move returns status 0, amount 0 18:13:06.424 00.000 428 MoveAxis(N, 0, ABG) 18:13:06.424 00.000 428 Move returns status 0, amount 0 18:13:06.424 00.000 428 move complete, result=0 18:13:06.424 00.000 428 worker thread done servicing request 18:13:06.424 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:13:06.424 00.000 428 Worker thread wakes up 18:13:06.424 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:06.424 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:08.798 02.374 428 Exposure complete 18:13:08.928 00.130 428 worker thread done servicing request 18:13:08.928 00.000 10672 OnExposeComplete: enter 18:13:08.928 00.000 10672 UpdateGuideState(): m_state=6 18:13:08.928 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 416 18:13:08.928 00.000 10672 Star::Find returns 1 (0), X=180.51, Y=930.47, Mass=532064, SNR=59.3, Peak=46192 HFD=3.2 18:13:08.928 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.12) = xAngle (0.17 = 0.17) 18:13:08.928 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19) 18:13:08.928 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.37 cameraTheta=0.29 mountX=0.37 mountY=0.07, mountTheta=0.18 18:13:08.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.11, opts=13) 18:13:08.928 00.000 10672 Enqueuing Move request for scope (0.36, 0.11) 18:13:08.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:08.928 00.000 428 Worker thread wakes up 18:13:08.928 00.000 10672 UpdateGuideState exits: m=532064 SNR=59.3 18:13:08.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd 18:13:08.928 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:08.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.11) 18:13:08.928 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:08.928 00.000 428 Moving (0.36, 0.11) raw xDistance=0.37 yDistance=0.07 18:13:08.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 18:13:08.928 00.000 10672 Enqueuing Expose request 18:13:08.928 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:08.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:13:08.928 00.000 428 MoveAxis(E, 0, ABG) 18:13:08.928 00.000 428 Move returns status 0, amount 0 18:13:08.928 00.000 428 MoveAxis(N, 0, ABG) 18:13:08.928 00.000 428 Move returns status 0, amount 0 18:13:08.928 00.000 428 move complete, result=0 18:13:08.928 00.000 428 worker thread done servicing request 18:13:08.928 00.000 428 Worker thread wakes up 18:13:08.928 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:13:08.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:08.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:11.300 02.372 428 Exposure complete 18:13:11.425 00.125 428 worker thread done servicing request 18:13:11.425 00.000 10672 OnExposeComplete: enter 18:13:11.425 00.000 10672 UpdateGuideState(): m_state=6 18:13:11.425 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 417 18:13:11.425 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.62, Mass=548745, SNR=61.6, Peak=46736 HFD=3.4 18:13:11.425 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.12) = xAngle (0.63 = 0.63) 18:13:11.425 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65) 18:13:11.425 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.26 hyp=0.38 cameraTheta=0.75 mountX=0.31 mountY=0.23, mountTheta=0.64 18:13:11.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.26, opts=13) 18:13:11.425 00.000 10672 Enqueuing Move request for scope (0.28, 0.26) 18:13:11.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:13:11.425 00.000 428 Worker thread wakes up 18:13:11.425 00.000 10672 UpdateGuideState exits: m=548745 SNR=61.6 18:13:11.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.26) opts 0xd 18:13:11.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:11.425 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.26) 18:13:11.425 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:11.425 00.000 428 Moving (0.28, 0.26) raw xDistance=0.31 yDistance=0.23 18:13:11.425 00.000 10672 Enqueuing Expose request 18:13:11.425 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 18:13:11.425 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:11.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 18:13:11.425 00.000 428 MoveAxis(E, 0, ABG) 18:13:11.425 00.000 428 Move returns status 0, amount 0 18:13:11.425 00.000 428 MoveAxis(N, 0, ABG) 18:13:11.425 00.000 428 Move returns status 0, amount 0 18:13:11.425 00.000 428 move complete, result=0 18:13:11.425 00.000 428 worker thread done servicing request 18:13:11.425 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:13:11.425 00.000 428 Worker thread wakes up 18:13:11.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:11.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:13.796 02.371 428 Exposure complete 18:13:13.936 00.140 428 worker thread done servicing request 18:13:13.936 00.000 10672 OnExposeComplete: enter 18:13:13.936 00.000 10672 UpdateGuideState(): m_state=6 18:13:13.936 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 418 18:13:13.936 00.000 10672 Star::Find returns 1 (0), X=180.66, Y=930.65, Mass=539033, SNR=61.5, Peak=56000 HFD=3.4 18:13:13.936 00.000 10672 CameraToMount -- cameraTheta (0.53) - m_xAngle (0.12) = xAngle (0.41 = 0.41) 18:13:13.936 00.000 10672 CameraToMount -- cameraTheta (0.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.42 = 0.42) 18:13:13.936 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.29 hyp=0.58 cameraTheta=0.53 mountX=0.54 mountY=0.24, mountTheta=0.42 18:13:13.952 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.29, opts=13) 18:13:13.952 00.000 10672 Enqueuing Move request for scope (0.50, 0.29) 18:13:13.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:13:13.952 00.000 10672 UpdateGuideState exits: m=539033 SNR=61.5 18:13:13.952 00.000 428 Worker thread wakes up 18:13:13.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.29) opts 0xd 18:13:13.952 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:13.952 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:13.952 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.29) 18:13:13.952 00.000 428 Moving (0.50, 0.29) raw xDistance=0.54 yDistance=0.24 18:13:13.952 00.000 10672 Enqueuing Expose request 18:13:13.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 18:13:13.952 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:13.952 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:13:13.952 00.000 428 MoveAxis(W, 799, ABG) 18:13:13.952 00.000 428 Guiding Dir = 3, Dur = 799 18:13:13.952 00.000 428 IsSlewing returns 0 18:13:13.952 00.000 428 IsGuiding returns 0 18:13:13.984 00.032 428 PulseGuide returned control before completion, sleep 781 18:13:14.777 00.793 428 IsGuiding returns 1 18:13:14.777 00.000 428 scope still moving after pulse duration time elapsed 18:13:14.809 00.032 428 IsSlewing returns 0 18:13:14.809 00.000 428 IsGuiding returns 0 18:13:14.809 00.000 428 scope move finished after 799 + 61 ms 18:13:14.809 00.000 428 Move returns status 0, amount 799 18:13:14.809 00.000 428 MoveAxis(N, 0, ABG) 18:13:14.809 00.000 428 Move returns status 0, amount 0 18:13:14.809 00.000 428 move complete, result=0 18:13:14.809 00.000 428 worker thread done servicing request 18:13:14.809 00.000 428 Worker thread wakes up 18:13:14.809 00.000 10672 GuideStep: 0.5 px 799 ms WEST, 0.2 px 0 ms NORTH 18:13:14.809 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:14.809 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:16.291 01.482 428 Exposure complete 18:13:16.416 00.125 428 worker thread done servicing request 18:13:16.416 00.000 10672 OnExposeComplete: enter 18:13:16.416 00.000 10672 UpdateGuideState(): m_state=6 18:13:16.416 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 419 18:13:16.416 00.000 10672 Star::Find returns 1 (0), X=180.51, Y=930.24, Mass=515508, SNR=59.2, Peak=50000 HFD=3.6 18:13:16.416 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.12) = xAngle (-0.43 = -0.43) 18:13:16.416 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.42 = -0.42) 18:13:16.416 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.12 hyp=0.38 cameraTheta=-0.31 mountX=0.34 mountY=-0.15, mountTheta=-0.42 18:13:16.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.12, opts=13) 18:13:16.416 00.000 10672 Enqueuing Move request for scope (0.36, -0.12) 18:13:16.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:16.416 00.000 428 Worker thread wakes up 18:13:16.416 00.000 10672 UpdateGuideState exits: m=515508 SNR=59.2 18:13:16.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.12) opts 0xd 18:13:16.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:16.416 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.12) 18:13:16.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:16.416 00.000 428 Moving (0.36, -0.12) raw xDistance=0.34 yDistance=-0.15 18:13:16.416 00.000 10672 Enqueuing Expose request 18:13:16.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:13:16.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:16.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:13:16.416 00.000 428 MoveAxis(E, 0, ABG) 18:13:16.416 00.000 428 Move returns status 0, amount 0 18:13:16.432 00.016 428 MoveAxis(N, 0, ABG) 18:13:16.432 00.000 428 Move returns status 0, amount 0 18:13:16.432 00.000 428 move complete, result=0 18:13:16.432 00.000 428 worker thread done servicing request 18:13:16.432 00.000 428 Worker thread wakes up 18:13:16.432 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:13:16.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:16.432 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:18.795 02.363 428 Exposure complete 18:13:18.951 00.156 428 worker thread done servicing request 18:13:18.951 00.000 10672 OnExposeComplete: enter 18:13:18.951 00.000 10672 UpdateGuideState(): m_state=6 18:13:18.951 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 420 18:13:18.951 00.000 10672 Star::Find returns 1 (0), X=180.30, Y=930.57, Mass=561542, SNR=68.0, Peak=54032 HFD=3.3 18:13:18.951 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.12) = xAngle (0.81 = 0.81) 18:13:18.951 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.83 = 0.83) 18:13:18.951 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.93 mountX=0.18 mountY=0.19, mountTheta=0.82 18:13:18.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.21, opts=13) 18:13:18.951 00.000 10672 Enqueuing Move request for scope (0.15, 0.21) 18:13:18.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:18.951 00.000 428 Worker thread wakes up 18:13:18.951 00.000 10672 UpdateGuideState exits: m=561542 SNR=68.0 18:13:18.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd 18:13:18.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:18.951 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.21) 18:13:18.951 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:18.951 00.000 428 Moving (0.15, 0.21) raw xDistance=0.18 yDistance=0.19 18:13:18.951 00.000 10672 Enqueuing Expose request 18:13:18.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:13:18.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:18.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:13:18.951 00.000 428 MoveAxis(E, 0, ABG) 18:13:18.951 00.000 428 Move returns status 0, amount 0 18:13:18.951 00.000 428 MoveAxis(N, 0, ABG) 18:13:18.951 00.000 428 Move returns status 0, amount 0 18:13:18.951 00.000 428 move complete, result=0 18:13:18.951 00.000 428 worker thread done servicing request 18:13:18.951 00.000 428 Worker thread wakes up 18:13:18.951 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:13:18.951 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:18.951 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:21.293 02.342 428 Exposure complete 18:13:21.418 00.125 428 worker thread done servicing request 18:13:21.418 00.000 10672 OnExposeComplete: enter 18:13:21.418 00.000 10672 UpdateGuideState(): m_state=6 18:13:21.418 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 421 18:13:21.418 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=930.86, Mass=580504, SNR=70.3, Peak=65488 HFD=3.8 18:13:21.418 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (0.12) = xAngle (0.89 = 0.89) 18:13:21.418 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.90 = 0.90) 18:13:21.418 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.50 hyp=0.59 cameraTheta=1.01 mountX=0.37 mountY=0.47, mountTheta=0.89 18:13:21.418 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.50, opts=13) 18:13:21.418 00.000 10672 Enqueuing Move request for scope (0.32, 0.50) 18:13:21.418 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:13:21.418 00.000 428 Worker thread wakes up 18:13:21.418 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.50) opts 0xd 18:13:21.418 00.000 10672 UpdateGuideState exits: m=580504 SNR=70.3 18:13:21.418 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:21.418 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.50) 18:13:21.418 00.000 428 Moving (0.32, 0.50) raw xDistance=0.37 yDistance=0.47 18:13:21.418 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:21.418 00.000 10672 Enqueuing Expose request 18:13:21.418 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 18:13:21.418 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:21.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 18:13:21.418 00.000 428 MoveAxis(E, 0, ABG) 18:13:21.418 00.000 428 Move returns status 0, amount 0 18:13:21.418 00.000 428 MoveAxis(N, 0, ABG) 18:13:21.418 00.000 428 Move returns status 0, amount 0 18:13:21.418 00.000 428 move complete, result=0 18:13:21.418 00.000 428 worker thread done servicing request 18:13:21.418 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 18:13:21.418 00.000 428 Worker thread wakes up 18:13:21.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:21.418 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:23.792 02.374 428 Exposure complete 18:13:23.917 00.125 428 worker thread done servicing request 18:13:23.917 00.000 10672 OnExposeComplete: enter 18:13:23.917 00.000 10672 UpdateGuideState(): m_state=6 18:13:23.917 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 422 18:13:23.917 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=930.83, Mass=551080, SNR=71.1, Peak=65488 HFD=3.7 18:13:23.917 00.000 10672 CameraToMount -- cameraTheta (1.00) - m_xAngle (0.12) = xAngle (0.88 = 0.88) 18:13:23.917 00.000 10672 CameraToMount -- cameraTheta (1.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89) 18:13:23.917 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.47 hyp=0.56 cameraTheta=1.00 mountX=0.36 mountY=0.43, mountTheta=0.88 18:13:23.917 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.47, opts=13) 18:13:23.917 00.000 10672 Enqueuing Move request for scope (0.30, 0.47) 18:13:23.917 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:13:23.917 00.000 428 Worker thread wakes up 18:13:23.917 00.000 10672 UpdateGuideState exits: m=551080 SNR=71.1 18:13:23.917 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.47) opts 0xd 18:13:23.917 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:23.917 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.47) 18:13:23.917 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:23.917 00.000 428 Moving (0.30, 0.47) raw xDistance=0.36 yDistance=0.43 18:13:23.917 00.000 10672 Enqueuing Expose request 18:13:23.917 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:13:23.917 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:23.917 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 18:13:23.917 00.000 428 MoveAxis(E, 0, ABG) 18:13:23.917 00.000 428 Move returns status 0, amount 0 18:13:23.917 00.000 428 MoveAxis(N, 0, ABG) 18:13:23.917 00.000 428 Move returns status 0, amount 0 18:13:23.917 00.000 428 move complete, result=0 18:13:23.917 00.000 428 worker thread done servicing request 18:13:23.917 00.000 428 Worker thread wakes up 18:13:23.917 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 18:13:23.932 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:23.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:26.292 02.360 428 Exposure complete 18:13:26.432 00.140 428 worker thread done servicing request 18:13:26.432 00.000 10672 OnExposeComplete: enter 18:13:26.432 00.000 10672 UpdateGuideState(): m_state=6 18:13:26.432 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 423 18:13:26.432 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.88, Mass=561741, SNR=62.5, Peak=61776 HFD=3.8 18:13:26.432 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.12) = xAngle (1.79 = 1.79) 18:13:26.432 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81) 18:13:26.432 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.52 hyp=0.55 cameraTheta=1.91 mountX=-0.12 mountY=0.54, mountTheta=1.79 18:13:26.432 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.52, opts=13) 18:13:26.432 00.000 10672 Enqueuing Move request for scope (-0.19, 0.52) 18:13:26.432 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:13:26.432 00.000 428 Worker thread wakes up 18:13:26.432 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.52) opts 0xd 18:13:26.432 00.000 10672 UpdateGuideState exits: m=561741 SNR=62.5 18:13:26.432 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:26.432 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.52) 18:13:26.432 00.000 428 Moving (-0.19, 0.52) raw xDistance=-0.12 yDistance=0.54 18:13:26.432 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:26.432 00.000 10672 Enqueuing Expose request 18:13:26.432 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:13:26.432 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:26.432 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 18:13:26.432 00.000 428 MoveAxis(E, 0, ABG) 18:13:26.432 00.000 428 Move returns status 0, amount 0 18:13:26.432 00.000 428 MoveAxis(N, 0, ABG) 18:13:26.432 00.000 428 Move returns status 0, amount 0 18:13:26.432 00.000 428 move complete, result=0 18:13:26.432 00.000 428 worker thread done servicing request 18:13:26.432 00.000 428 Worker thread wakes up 18:13:26.432 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:13:26.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:26.432 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:28.771 02.339 428 Exposure complete 18:13:28.911 00.140 428 worker thread done servicing request 18:13:28.911 00.000 10672 OnExposeComplete: enter 18:13:28.911 00.000 10672 UpdateGuideState(): m_state=6 18:13:28.911 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 424 18:13:28.911 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.91, Mass=525234, SNR=61.4, Peak=51632 HFD=4.0 18:13:28.911 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.12) = xAngle (1.51 = 1.51) 18:13:28.911 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.52 = 1.52) 18:13:28.911 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.55 hyp=0.55 cameraTheta=1.63 mountX=0.03 mountY=0.55, mountTheta=1.51 18:13:28.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.55, opts=13) 18:13:28.911 00.000 10672 Enqueuing Move request for scope (-0.03, 0.55) 18:13:28.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:28.911 00.000 428 Worker thread wakes up 18:13:28.911 00.000 10672 UpdateGuideState exits: m=525234 SNR=61.4 18:13:28.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.55) opts 0xd 18:13:28.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:28.911 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.55) 18:13:28.911 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:28.911 00.000 428 Moving (-0.03, 0.55) raw xDistance=0.03 yDistance=0.55 18:13:28.911 00.000 10672 Enqueuing Expose request 18:13:28.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:13:28.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:28.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 18:13:28.911 00.000 428 MoveAxis(E, 0, ABG) 18:13:28.911 00.000 428 Move returns status 0, amount 0 18:13:28.911 00.000 428 MoveAxis(N, 0, ABG) 18:13:28.911 00.000 428 Move returns status 0, amount 0 18:13:28.911 00.000 428 move complete, result=0 18:13:28.911 00.000 428 worker thread done servicing request 18:13:28.911 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 18:13:28.911 00.000 428 Worker thread wakes up 18:13:28.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:28.911 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:31.281 02.370 428 Exposure complete 18:13:31.406 00.125 428 worker thread done servicing request 18:13:31.406 00.000 10672 OnExposeComplete: enter 18:13:31.406 00.000 10672 UpdateGuideState(): m_state=6 18:13:31.406 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 425 18:13:31.406 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.92, Mass=511935, SNR=63.7, Peak=40400 HFD=4.2 18:13:31.406 00.000 10672 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.12) = xAngle (1.43 = 1.43) 18:13:31.406 00.000 10672 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.45 = 1.45) 18:13:31.406 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.56 hyp=0.56 cameraTheta=1.56 mountX=0.08 mountY=0.56, mountTheta=1.43 18:13:31.422 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.56, opts=13) 18:13:31.422 00.000 10672 Enqueuing Move request for scope (0.01, 0.56) 18:13:31.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:31.422 00.000 428 Worker thread wakes up 18:13:31.422 00.000 10672 UpdateGuideState exits: m=511935 SNR=63.7 18:13:31.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.56) opts 0xd 18:13:31.422 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:31.422 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.56) 18:13:31.422 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:31.422 00.000 428 Moving (0.01, 0.56) raw xDistance=0.08 yDistance=0.56 18:13:31.422 00.000 10672 Enqueuing Expose request 18:13:31.422 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:13:31.422 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:13:31.422 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 18:13:31.422 00.000 428 MoveAxis(E, 0, ABG) 18:13:31.422 00.000 428 Move returns status 0, amount 0 18:13:31.422 00.000 428 MoveAxis(N, 0, ABG) 18:13:31.422 00.000 428 Move returns status 0, amount 0 18:13:31.422 00.000 428 move complete, result=0 18:13:31.422 00.000 428 worker thread done servicing request 18:13:31.422 00.000 428 Worker thread wakes up 18:13:31.422 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 18:13:31.422 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:31.422 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:33.770 02.348 428 Exposure complete 18:13:33.910 00.140 428 worker thread done servicing request 18:13:33.910 00.000 10672 OnExposeComplete: enter 18:13:33.910 00.000 10672 UpdateGuideState(): m_state=6 18:13:33.910 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 426 18:13:33.910 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.76, Mass=605899, SNR=81.8, Peak=63632 HFD=4.2 18:13:33.910 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.12) = xAngle (1.29 = 1.29) 18:13:33.910 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.30 = 1.30) 18:13:33.910 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.40 hyp=0.40 cameraTheta=1.41 mountX=0.11 mountY=0.39, mountTheta=1.29 18:13:33.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.40, opts=13) 18:13:33.910 00.000 10672 Enqueuing Move request for scope (0.06, 0.40) 18:13:33.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:33.910 00.000 428 Worker thread wakes up 18:13:33.910 00.000 10672 UpdateGuideState exits: m=605899 SNR=81.8 18:13:33.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.40) opts 0xd 18:13:33.910 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:33.910 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.40) 18:13:33.910 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:33.910 00.000 428 Moving (0.06, 0.40) raw xDistance=0.11 yDistance=0.39 18:13:33.910 00.000 10672 Enqueuing Expose request 18:13:33.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:13:33.910 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:33.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:13:33.910 00.000 428 MoveAxis(E, 0, ABG) 18:13:33.910 00.000 428 Move returns status 0, amount 0 18:13:33.910 00.000 428 MoveAxis(N, 0, ABG) 18:13:33.910 00.000 428 Move returns status 0, amount 0 18:13:33.910 00.000 428 move complete, result=0 18:13:33.910 00.000 428 worker thread done servicing request 18:13:33.910 00.000 428 Worker thread wakes up 18:13:33.910 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:33.910 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:13:33.910 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:36.296 02.386 428 Exposure complete 18:13:36.436 00.140 428 worker thread done servicing request 18:13:36.436 00.000 10672 OnExposeComplete: enter 18:13:36.436 00.000 10672 UpdateGuideState(): m_state=6 18:13:36.436 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 427 18:13:36.436 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=930.29, Mass=587021, SNR=74.1, Peak=53168 HFD=3.9 18:13:36.436 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.12) = xAngle (-3.05 = -3.05) 18:13:36.436 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.03 = -3.03) 18:13:36.436 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.07 hyp=0.33 cameraTheta=-2.93 mountX=-0.33 mountY=-0.04, mountTheta=-3.03 18:13:36.436 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.07, opts=13) 18:13:36.436 00.000 10672 Enqueuing Move request for scope (-0.33, -0.07) 18:13:36.436 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:13:36.436 00.000 428 Worker thread wakes up 18:13:36.436 00.000 10672 UpdateGuideState exits: m=587021 SNR=74.1 18:13:36.436 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.07) opts 0xd 18:13:36.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:36.436 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.07) 18:13:36.436 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:36.436 00.000 428 Moving (-0.33, -0.07) raw xDistance=-0.33 yDistance=-0.04 18:13:36.436 00.000 10672 Enqueuing Expose request 18:13:36.436 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:13:36.436 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:36.436 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:13:36.436 00.000 428 MoveAxis(E, 0, ABG) 18:13:36.436 00.000 428 Move returns status 0, amount 0 18:13:36.436 00.000 428 MoveAxis(N, 0, ABG) 18:13:36.436 00.000 428 Move returns status 0, amount 0 18:13:36.436 00.000 428 move complete, result=0 18:13:36.436 00.000 428 worker thread done servicing request 18:13:36.436 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:13:36.436 00.000 428 Worker thread wakes up 18:13:36.436 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:36.436 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:38.793 02.357 428 Exposure complete 18:13:38.918 00.125 428 worker thread done servicing request 18:13:38.918 00.000 10672 OnExposeComplete: enter 18:13:38.918 00.000 10672 UpdateGuideState(): m_state=6 18:13:38.918 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 428 18:13:38.918 00.000 10672 Star::Find returns 1 (0), X=179.60, Y=930.95, Mass=509939, SNR=60.4, Peak=61664 HFD=3.9 18:13:38.918 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.12) = xAngle (2.20 = 2.20) 18:13:38.918 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22) 18:13:38.918 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.59 hyp=0.81 cameraTheta=2.33 mountX=-0.48 mountY=0.65, mountTheta=2.21 18:13:38.918 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.59, opts=13) 18:13:38.918 00.000 10672 Enqueuing Move request for scope (-0.56, 0.59) 18:13:38.918 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:13:38.918 00.000 428 Worker thread wakes up 18:13:38.918 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.59) opts 0xd 18:13:38.918 00.000 10672 UpdateGuideState exits: m=509939 SNR=60.4 18:13:38.918 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:38.918 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.59) 18:13:38.918 00.000 428 Moving (-0.56, 0.59) raw xDistance=-0.48 yDistance=0.65 18:13:38.918 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:38.918 00.000 10672 Enqueuing Expose request 18:13:38.918 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:13:38.918 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:13:38.918 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.65 18:13:38.918 00.000 428 MoveAxis(E, 716, ABG) 18:13:38.918 00.000 428 Guiding Dir = 2, Dur = 716 18:13:38.918 00.000 428 IsSlewing returns 0 18:13:38.934 00.016 428 IsGuiding returns 0 18:13:38.950 00.016 428 PulseGuide returned control before completion, sleep 707 18:13:39.668 00.718 428 IsGuiding returns 1 18:13:39.668 00.000 428 scope still moving after pulse duration time elapsed 18:13:39.699 00.031 428 IsSlewing returns 0 18:13:39.699 00.000 428 IsGuiding returns 0 18:13:39.699 00.000 428 scope move finished after 716 + 56 ms 18:13:39.699 00.000 428 Move returns status 0, amount 716 18:13:39.699 00.000 428 MoveAxis(N, 0, ABG) 18:13:39.699 00.000 428 Move returns status 0, amount 0 18:13:39.699 00.000 428 move complete, result=0 18:13:39.699 00.000 428 worker thread done servicing request 18:13:39.699 00.000 428 Worker thread wakes up 18:13:39.699 00.000 10672 GuideStep: -0.5 px 716 ms EAST, 0.6 px 0 ms NORTH 18:13:39.699 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:39.699 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:41.289 01.590 428 Exposure complete 18:13:41.430 00.141 428 worker thread done servicing request 18:13:41.430 00.000 10672 OnExposeComplete: enter 18:13:41.430 00.000 10672 UpdateGuideState(): m_state=6 18:13:41.430 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 429 18:13:41.430 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=930.65, Mass=530748, SNR=61.1, Peak=54816 HFD=3.6 18:13:41.430 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.12) = xAngle (1.49 = 1.49) 18:13:41.430 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51) 18:13:41.430 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.61 mountX=0.02 mountY=0.29, mountTheta=1.49 18:13:41.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.29, opts=13) 18:13:41.430 00.000 10672 Enqueuing Move request for scope (-0.01, 0.29) 18:13:41.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 18:13:41.430 00.000 428 Worker thread wakes up 18:13:41.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd 18:13:41.430 00.000 10672 UpdateGuideState exits: m=530748 SNR=61.1 18:13:41.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:41.430 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.29) 18:13:41.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:41.430 00.000 428 Moving (-0.01, 0.29) raw xDistance=0.02 yDistance=0.29 18:13:41.430 00.000 10672 Enqueuing Expose request 18:13:41.430 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:13:41.430 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:41.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:13:41.430 00.000 428 MoveAxis(E, 0, ABG) 18:13:41.430 00.000 428 Move returns status 0, amount 0 18:13:41.430 00.000 428 MoveAxis(N, 0, ABG) 18:13:41.430 00.000 428 Move returns status 0, amount 0 18:13:41.430 00.000 428 move complete, result=0 18:13:41.430 00.000 428 worker thread done servicing request 18:13:41.430 00.000 428 Worker thread wakes up 18:13:41.430 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:13:41.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:41.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:43.793 02.363 428 Exposure complete 18:13:43.917 00.124 428 worker thread done servicing request 18:13:43.917 00.000 10672 OnExposeComplete: enter 18:13:43.917 00.000 10672 UpdateGuideState(): m_state=6 18:13:43.917 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 430 18:13:43.917 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.50, Mass=506399, SNR=67.5, Peak=56432 HFD=3.6 18:13:43.917 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.12) = xAngle (2.28 = 2.28) 18:13:43.917 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.30 = 2.30) 18:13:43.917 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.40 mountX=-0.14 mountY=0.16, mountTheta=2.29 18:13:43.917 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.14, opts=13) 18:13:43.917 00.000 10672 Enqueuing Move request for scope (-0.15, 0.14) 18:13:43.917 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:13:43.917 00.000 428 Worker thread wakes up 18:13:43.917 00.000 10672 UpdateGuideState exits: m=506399 SNR=67.5 18:13:43.917 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd 18:13:43.917 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:43.917 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.14) 18:13:43.917 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:43.917 00.000 428 Moving (-0.15, 0.14) raw xDistance=-0.14 yDistance=0.16 18:13:43.917 00.000 10672 Enqueuing Expose request 18:13:43.917 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:13:43.917 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:43.917 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:13:43.917 00.000 428 MoveAxis(E, 0, ABG) 18:13:43.917 00.000 428 Move returns status 0, amount 0 18:13:43.917 00.000 428 MoveAxis(N, 0, ABG) 18:13:43.917 00.000 428 Move returns status 0, amount 0 18:13:43.917 00.000 428 move complete, result=0 18:13:43.917 00.000 428 worker thread done servicing request 18:13:43.917 00.000 428 Worker thread wakes up 18:13:43.917 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:13:43.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:43.933 00.016 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:46.292 02.359 428 Exposure complete 18:13:46.417 00.125 428 worker thread done servicing request 18:13:46.417 00.000 10672 OnExposeComplete: enter 18:13:46.417 00.000 10672 UpdateGuideState(): m_state=6 18:13:46.417 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 431 18:13:46.417 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.62, Mass=588818, SNR=74.5, Peak=60144 HFD=3.6 18:13:46.417 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.12) = xAngle (1.98 = 1.98) 18:13:46.417 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99) 18:13:46.417 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.26 hyp=0.30 cameraTheta=2.10 mountX=-0.12 mountY=0.27, mountTheta=1.98 18:13:46.417 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.26, opts=13) 18:13:46.417 00.000 10672 Enqueuing Move request for scope (-0.15, 0.26) 18:13:46.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:13:46.417 00.000 428 Worker thread wakes up 18:13:46.417 00.000 10672 UpdateGuideState exits: m=588818 SNR=74.5 18:13:46.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.26) opts 0xd 18:13:46.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:46.417 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.26) 18:13:46.417 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:46.417 00.000 428 Moving (-0.15, 0.26) raw xDistance=-0.12 yDistance=0.27 18:13:46.417 00.000 10672 Enqueuing Expose request 18:13:46.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:13:46.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:46.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:13:46.417 00.000 428 MoveAxis(E, 0, ABG) 18:13:46.417 00.000 428 Move returns status 0, amount 0 18:13:46.417 00.000 428 MoveAxis(N, 0, ABG) 18:13:46.417 00.000 428 Move returns status 0, amount 0 18:13:46.417 00.000 428 move complete, result=0 18:13:46.417 00.000 428 worker thread done servicing request 18:13:46.417 00.000 428 Worker thread wakes up 18:13:46.417 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:13:46.417 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:46.417 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:48.791 02.374 428 Exposure complete 18:13:48.915 00.124 428 worker thread done servicing request 18:13:48.915 00.000 10672 OnExposeComplete: enter 18:13:48.915 00.000 10672 UpdateGuideState(): m_state=6 18:13:48.915 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 432 18:13:48.915 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=930.66, Mass=588297, SNR=71.2, Peak=45312 HFD=3.9 18:13:48.915 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.12) = xAngle (2.09 = 2.09) 18:13:48.915 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10) 18:13:48.915 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.30 hyp=0.37 cameraTheta=2.21 mountX=-0.18 mountY=0.32, mountTheta=2.09 18:13:48.915 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.30, opts=13) 18:13:48.915 00.000 10672 Enqueuing Move request for scope (-0.22, 0.30) 18:13:48.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:13:48.915 00.000 428 Worker thread wakes up 18:13:48.915 00.000 10672 UpdateGuideState exits: m=588297 SNR=71.2 18:13:48.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.30) opts 0xd 18:13:48.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:48.915 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.30) 18:13:48.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:48.915 00.000 428 Moving (-0.22, 0.30) raw xDistance=-0.18 yDistance=0.32 18:13:48.915 00.000 10672 Enqueuing Expose request 18:13:48.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:13:48.915 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:48.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:13:48.915 00.000 428 MoveAxis(E, 0, ABG) 18:13:48.915 00.000 428 Move returns status 0, amount 0 18:13:48.915 00.000 428 MoveAxis(N, 0, ABG) 18:13:48.930 00.015 428 Move returns status 0, amount 0 18:13:48.930 00.000 428 move complete, result=0 18:13:48.930 00.000 428 worker thread done servicing request 18:13:48.930 00.000 428 Worker thread wakes up 18:13:48.930 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:13:48.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:48.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:51.262 02.332 428 Exposure complete 18:13:51.402 00.140 428 worker thread done servicing request 18:13:51.402 00.000 10672 OnExposeComplete: enter 18:13:51.402 00.000 10672 UpdateGuideState(): m_state=6 18:13:51.402 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 433 18:13:51.402 00.000 10672 Star::Find returns 1 (0), X=179.67, Y=930.89, Mass=594615, SNR=69.2, Peak=46944 HFD=4.0 18:13:51.402 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.12) = xAngle (2.19 = 2.19) 18:13:51.402 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.20 = 2.20) 18:13:51.402 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.53 hyp=0.72 cameraTheta=2.31 mountX=-0.42 mountY=0.58, mountTheta=2.19 18:13:51.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.53, opts=13) 18:13:51.402 00.000 10672 Enqueuing Move request for scope (-0.48, 0.53) 18:13:51.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:13:51.402 00.000 428 Worker thread wakes up 18:13:51.402 00.000 10672 UpdateGuideState exits: m=594615 SNR=69.2 18:13:51.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.53) opts 0xd 18:13:51.402 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:51.402 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.53) 18:13:51.402 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:51.402 00.000 428 Moving (-0.48, 0.53) raw xDistance=-0.42 yDistance=0.58 18:13:51.402 00.000 10672 Enqueuing Expose request 18:13:51.402 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 18:13:51.402 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 18:13:51.402 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 18:13:51.402 00.000 428 MoveAxis(E, 0, ABG) 18:13:51.402 00.000 428 Move returns status 0, amount 0 18:13:51.402 00.000 428 MoveAxis(N, 0, ABG) 18:13:51.402 00.000 428 Move returns status 0, amount 0 18:13:51.402 00.000 428 move complete, result=0 18:13:51.402 00.000 428 worker thread done servicing request 18:13:51.402 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 18:13:51.402 00.000 428 Worker thread wakes up 18:13:51.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:51.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:53.795 02.393 428 Exposure complete 18:13:53.914 00.119 428 worker thread done servicing request 18:13:53.914 00.000 10672 OnExposeComplete: enter 18:13:53.914 00.000 10672 UpdateGuideState(): m_state=6 18:13:53.929 00.015 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 434 18:13:53.929 00.000 10672 Star::Find returns 1 (0), X=179.42, Y=930.56, Mass=495781, SNR=52.0, Peak=44544 HFD=3.3 18:13:53.929 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.12) = xAngle (2.75 = 2.75) 18:13:53.929 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76) 18:13:53.929 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=0.20 hyp=0.76 cameraTheta=2.87 mountX=-0.70 mountY=0.28, mountTheta=2.76 18:13:53.929 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=0.20, opts=13) 18:13:53.929 00.000 10672 Enqueuing Move request for scope (-0.73, 0.20) 18:13:53.929 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2968, FiltMax=65488, Gamma=1.000 18:13:53.929 00.000 428 Worker thread wakes up 18:13:53.929 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.20) opts 0xd 18:13:53.929 00.000 10672 UpdateGuideState exits: m=495781 SNR=52.0 18:13:53.929 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:53.929 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, 0.20) 18:13:53.929 00.000 428 Moving (-0.73, 0.20) raw xDistance=-0.70 yDistance=0.28 18:13:53.929 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:53.929 00.000 10672 Enqueuing Expose request 18:13:53.929 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 18:13:53.929 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:53.929 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 18:13:53.929 00.000 428 MoveAxis(E, 1039, ABG) 18:13:53.929 00.000 428 Guiding Dir = 2, Dur = 1039 18:13:53.929 00.000 428 IsSlewing returns 0 18:13:53.929 00.000 428 IsGuiding returns 0 18:13:53.961 00.032 428 PulseGuide returned control before completion, sleep 1022 18:13:55.007 01.046 428 IsGuiding returns 0 18:13:55.007 00.000 428 Move returns status 0, amount 1039 18:13:55.007 00.000 428 MoveAxis(N, 0, ABG) 18:13:55.007 00.000 428 Move returns status 0, amount 0 18:13:55.007 00.000 428 move complete, result=0 18:13:55.007 00.000 428 worker thread done servicing request 18:13:55.007 00.000 10672 GuideStep: -0.7 px 1039 ms EAST, 0.3 px 0 ms NORTH 18:13:55.007 00.000 428 Worker thread wakes up 18:13:55.007 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:55.007 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:56.288 01.281 428 Exposure complete 18:13:56.413 00.125 428 worker thread done servicing request 18:13:56.413 00.000 10672 OnExposeComplete: enter 18:13:56.413 00.000 10672 UpdateGuideState(): m_state=6 18:13:56.413 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 435 18:13:56.413 00.000 10672 Star::Find returns 1 (0), X=179.74, Y=930.83, Mass=560332, SNR=61.5, Peak=56096 HFD=3.7 18:13:56.413 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.12) = xAngle (2.17 = 2.17) 18:13:56.413 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.19 = 2.19) 18:13:56.413 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.47 hyp=0.62 cameraTheta=2.29 mountX=-0.35 mountY=0.51, mountTheta=2.18 18:13:56.413 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.47, opts=13) 18:13:56.413 00.000 10672 Enqueuing Move request for scope (-0.41, 0.47) 18:13:56.413 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:13:56.413 00.000 428 Worker thread wakes up 18:13:56.413 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.47) opts 0xd 18:13:56.413 00.000 10672 UpdateGuideState exits: m=560332 SNR=61.5 18:13:56.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:56.413 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.47) 18:13:56.413 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:56.413 00.000 428 Moving (-0.41, 0.47) raw xDistance=-0.35 yDistance=0.51 18:13:56.413 00.000 10672 Enqueuing Expose request 18:13:56.413 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:13:56.413 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:13:56.413 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 18:13:56.413 00.000 428 MoveAxis(E, 0, ABG) 18:13:56.413 00.000 428 Move returns status 0, amount 0 18:13:56.413 00.000 428 MoveAxis(N, 0, ABG) 18:13:56.413 00.000 428 Move returns status 0, amount 0 18:13:56.413 00.000 428 move complete, result=0 18:13:56.413 00.000 428 worker thread done servicing request 18:13:56.413 00.000 428 Worker thread wakes up 18:13:56.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:13:56.413 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 18:13:56.413 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:13:58.775 02.362 428 Exposure complete 18:13:58.916 00.141 428 worker thread done servicing request 18:13:58.916 00.000 10672 OnExposeComplete: enter 18:13:58.916 00.000 10672 UpdateGuideState(): m_state=6 18:13:58.916 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 436 18:13:58.916 00.000 10672 Star::Find returns 1 (0), X=179.43, Y=931.08, Mass=560847, SNR=70.2, Peak=65488 HFD=4.0 18:13:58.916 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.12) = xAngle (2.24 = 2.24) 18:13:58.916 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25) 18:13:58.916 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.72 hyp=1.02 cameraTheta=2.36 mountX=-0.63 mountY=0.80, mountTheta=2.24 18:13:58.916 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.72, opts=13) 18:13:58.916 00.000 10672 Enqueuing Move request for scope (-0.72, 0.72) 18:13:58.916 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:13:58.916 00.000 428 Worker thread wakes up 18:13:58.916 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.72) opts 0xd 18:13:58.916 00.000 10672 UpdateGuideState exits: m=560847 SNR=70.2 18:13:58.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:13:58.916 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.72) 18:13:58.916 00.000 428 Moving (-0.72, 0.72) raw xDistance=-0.63 yDistance=0.80 18:13:58.916 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:13:58.916 00.000 10672 Enqueuing Expose request 18:13:58.916 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 18:13:58.916 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.90 newest=1.58 18:13:58.916 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.80 from input 0.80 18:13:58.916 00.000 428 MoveAxis(E, 939, ABG) 18:13:58.916 00.000 428 Guiding Dir = 2, Dur = 939 18:13:58.916 00.000 428 IsSlewing returns 0 18:13:58.916 00.000 428 IsGuiding returns 0 18:13:58.947 00.031 428 PulseGuide returned control before completion, sleep 923 18:13:59.900 00.953 428 IsGuiding returns 0 18:13:59.900 00.000 428 Move returns status 0, amount 939 18:13:59.900 00.000 428 MoveAxis(S, 1207, ABG) 18:13:59.900 00.000 428 Guiding Dir = 1, Dur = 1207 18:13:59.900 00.000 428 IsSlewing returns 0 18:13:59.900 00.000 428 IsGuiding returns 0 18:13:59.978 00.078 428 PulseGuide returned control before completion, sleep 1139 18:14:01.142 01.164 428 IsGuiding returns 1 18:14:01.143 00.001 428 scope still moving after pulse duration time elapsed 18:14:01.188 00.045 428 IsSlewing returns 0 18:14:01.235 00.047 428 IsGuiding returns 0 18:14:01.235 00.000 428 scope move finished after 1207 + 117 ms 18:14:01.236 00.001 428 Move returns status 0, amount 1207 18:14:01.236 00.000 428 move complete, result=0 18:14:01.236 00.000 428 worker thread done servicing request 18:14:01.236 00.000 428 Worker thread wakes up 18:14:01.237 00.001 10672 GuideStep: -0.6 px 939 ms EAST, 0.8 px 1207 ms SOUTH 18:14:01.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:01.237 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:01.285 00.048 428 Exposure complete 18:14:01.410 00.125 428 worker thread done servicing request 18:14:01.410 00.000 10672 OnExposeComplete: enter 18:14:01.410 00.000 10672 UpdateGuideState(): m_state=6 18:14:01.410 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 437 18:14:01.410 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=930.68, Mass=534434, SNR=70.5, Peak=65488 HFD=3.4 18:14:01.410 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.12) = xAngle (2.02 = 2.02) 18:14:01.410 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.04 = 2.04) 18:14:01.410 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.32 hyp=0.38 cameraTheta=2.15 mountX=-0.17 mountY=0.34, mountTheta=2.03 18:14:01.410 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.32, opts=13) 18:14:01.410 00.000 10672 Enqueuing Move request for scope (-0.21, 0.32) 18:14:01.410 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:14:01.410 00.000 428 Worker thread wakes up 18:14:01.410 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.32) opts 0xd 18:14:01.410 00.000 10672 UpdateGuideState exits: m=534434 SNR=70.5 18:14:01.410 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:01.410 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.32) 18:14:01.410 00.000 428 Moving (-0.21, 0.32) raw xDistance=-0.17 yDistance=0.34 18:14:01.410 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:01.410 00.000 10672 Enqueuing Expose request 18:14:01.410 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:14:01.410 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:01.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:14:01.410 00.000 428 MoveAxis(E, 0, ABG) 18:14:01.410 00.000 428 Move returns status 0, amount 0 18:14:01.410 00.000 428 MoveAxis(N, 0, ABG) 18:14:01.410 00.000 428 Move returns status 0, amount 0 18:14:01.410 00.000 428 move complete, result=0 18:14:01.410 00.000 428 worker thread done servicing request 18:14:01.410 00.000 428 Worker thread wakes up 18:14:01.410 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:14:01.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:01.410 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:03.782 02.372 428 Exposure complete 18:14:03.907 00.125 428 worker thread done servicing request 18:14:03.907 00.000 10672 OnExposeComplete: enter 18:14:03.907 00.000 10672 UpdateGuideState(): m_state=6 18:14:03.907 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 438 18:14:03.907 00.000 10672 Star::Find returns 1 (0), X=179.84, Y=930.77, Mass=549648, SNR=74.5, Peak=64064 HFD=3.6 18:14:03.907 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.12) = xAngle (2.09 = 2.09) 18:14:03.907 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11) 18:14:03.907 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.41 hyp=0.52 cameraTheta=2.21 mountX=-0.26 mountY=0.44, mountTheta=2.09 18:14:03.907 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.41, opts=13) 18:14:03.907 00.000 10672 Enqueuing Move request for scope (-0.31, 0.41) 18:14:03.907 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:14:03.907 00.000 428 Worker thread wakes up 18:14:03.907 00.000 10672 UpdateGuideState exits: m=549648 SNR=74.5 18:14:03.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:03.907 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.41) opts 0xd 18:14:03.907 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.41) 18:14:03.907 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:03.907 00.000 10672 Enqueuing Expose request 18:14:03.907 00.000 428 Moving (-0.31, 0.41) raw xDistance=-0.26 yDistance=0.44 18:14:03.907 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:14:03.907 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:03.923 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 18:14:03.923 00.000 428 MoveAxis(E, 0, ABG) 18:14:03.923 00.000 428 Move returns status 0, amount 0 18:14:03.923 00.000 428 MoveAxis(N, 0, ABG) 18:14:03.923 00.000 428 Move returns status 0, amount 0 18:14:03.923 00.000 428 move complete, result=0 18:14:03.923 00.000 428 worker thread done servicing request 18:14:03.923 00.000 428 Worker thread wakes up 18:14:03.923 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 18:14:03.923 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:03.923 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:06.278 02.355 428 Exposure complete 18:14:06.408 00.130 428 worker thread done servicing request 18:14:06.408 00.000 10672 OnExposeComplete: enter 18:14:06.408 00.000 10672 UpdateGuideState(): m_state=6 18:14:06.408 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 439 18:14:06.408 00.000 10672 Star::Find returns 1 (0), X=179.39, Y=930.67, Mass=533920, SNR=63.9, Peak=56752 HFD=3.4 18:14:06.408 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.12) = xAngle (2.63 = 2.63) 18:14:06.408 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.65 = 2.65) 18:14:06.408 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=0.31 hyp=0.82 cameraTheta=2.75 mountX=-0.72 mountY=0.39, mountTheta=2.64 18:14:06.408 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.76, y=0.31, opts=13) 18:14:06.408 00.000 10672 Enqueuing Move request for scope (-0.76, 0.31) 18:14:06.408 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:14:06.408 00.000 428 Worker thread wakes up 18:14:06.408 00.000 10672 UpdateGuideState exits: m=533920 SNR=63.9 18:14:06.408 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.31) opts 0xd 18:14:06.408 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:06.408 00.000 428 Handling offset move in thread for scope, endpoint = (-0.76, 0.31) 18:14:06.408 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:06.408 00.000 428 Moving (-0.76, 0.31) raw xDistance=-0.72 yDistance=0.39 18:14:06.408 00.000 10672 Enqueuing Expose request 18:14:06.408 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 18:14:06.408 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:06.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:14:06.408 00.000 428 MoveAxis(E, 1072, ABG) 18:14:06.408 00.000 428 Guiding Dir = 2, Dur = 1072 18:14:06.408 00.000 428 IsSlewing returns 0 18:14:06.408 00.000 428 IsGuiding returns 0 18:14:06.439 00.031 428 PulseGuide returned control before completion, sleep 1056 18:14:07.517 01.078 428 IsGuiding returns 1 18:14:07.517 00.000 428 scope still moving after pulse duration time elapsed 18:14:07.548 00.031 428 IsSlewing returns 0 18:14:07.548 00.000 428 IsGuiding returns 0 18:14:07.548 00.000 428 scope move finished after 1072 + 59 ms 18:14:07.548 00.000 428 Move returns status 0, amount 1072 18:14:07.548 00.000 428 MoveAxis(N, 0, ABG) 18:14:07.548 00.000 428 Move returns status 0, amount 0 18:14:07.548 00.000 428 move complete, result=0 18:14:07.548 00.000 428 worker thread done servicing request 18:14:07.548 00.000 428 Worker thread wakes up 18:14:07.548 00.000 10672 GuideStep: -0.7 px 1072 ms EAST, 0.4 px 0 ms NORTH 18:14:07.548 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:07.548 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:08.766 01.218 428 Exposure complete 18:14:08.907 00.141 428 worker thread done servicing request 18:14:08.907 00.000 10672 OnExposeComplete: enter 18:14:08.907 00.000 10672 UpdateGuideState(): m_state=6 18:14:08.907 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 440 18:14:08.907 00.000 10672 Star::Find returns 1 (0), X=179.60, Y=930.73, Mass=558034, SNR=71.0, Peak=59584 HFD=3.7 18:14:08.907 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.12) = xAngle (2.43 = 2.43) 18:14:08.907 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.44 = 2.44) 18:14:08.907 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.37 hyp=0.67 cameraTheta=2.55 mountX=-0.50 mountY=0.43, mountTheta=2.44 18:14:08.907 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.37, opts=13) 18:14:08.907 00.000 10672 Enqueuing Move request for scope (-0.55, 0.37) 18:14:08.907 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:14:08.907 00.000 428 Worker thread wakes up 18:14:08.907 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.37) opts 0xd 18:14:08.907 00.000 10672 UpdateGuideState exits: m=558034 SNR=71.0 18:14:08.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:08.907 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.37) 18:14:08.907 00.000 428 Moving (-0.55, 0.37) raw xDistance=-0.50 yDistance=0.43 18:14:08.907 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:08.907 00.000 10672 Enqueuing Expose request 18:14:08.907 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.50 18:14:08.907 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:08.907 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 18:14:08.907 00.000 428 MoveAxis(E, 825, ABG) 18:14:08.907 00.000 428 Guiding Dir = 2, Dur = 825 18:14:08.923 00.016 428 IsSlewing returns 0 18:14:08.923 00.000 428 IsGuiding returns 0 18:14:08.938 00.015 428 PulseGuide returned control before completion, sleep 821 18:14:09.763 00.825 428 IsGuiding returns 1 18:14:09.763 00.000 428 scope still moving after pulse duration time elapsed 18:14:09.810 00.047 428 IsSlewing returns 0 18:14:09.810 00.000 428 IsGuiding returns 0 18:14:09.810 00.000 428 scope move finished after 825 + 70 ms 18:14:09.810 00.000 428 Move returns status 0, amount 825 18:14:09.810 00.000 428 MoveAxis(N, 0, ABG) 18:14:09.810 00.000 428 Move returns status 0, amount 0 18:14:09.810 00.000 428 move complete, result=0 18:14:09.810 00.000 428 worker thread done servicing request 18:14:09.810 00.000 428 Worker thread wakes up 18:14:09.810 00.000 10672 GuideStep: -0.5 px 825 ms EAST, 0.4 px 0 ms NORTH 18:14:09.810 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:09.810 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:11.262 01.452 428 Exposure complete 18:14:11.387 00.125 428 worker thread done servicing request 18:14:11.387 00.000 10672 OnExposeComplete: enter 18:14:11.387 00.000 10672 UpdateGuideState(): m_state=6 18:14:11.402 00.015 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 441 18:14:11.402 00.000 10672 Star::Find returns 1 (0), X=179.62, Y=930.38, Mass=571272, SNR=64.6, Peak=45088 HFD=3.5 18:14:11.402 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (0.12) = xAngle (2.99 = 2.99) 18:14:11.402 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (3.00 = 3.00) 18:14:11.402 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.02 hyp=0.53 cameraTheta=3.11 mountX=-0.53 mountY=0.07, mountTheta=3.00 18:14:11.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.02, opts=13) 18:14:11.402 00.000 10672 Enqueuing Move request for scope (-0.53, 0.02) 18:14:11.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:14:11.402 00.000 428 Worker thread wakes up 18:14:11.402 00.000 10672 UpdateGuideState exits: m=571272 SNR=64.6 18:14:11.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.02) opts 0xd 18:14:11.402 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:11.402 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.02) 18:14:11.402 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:11.402 00.000 428 Moving (-0.53, 0.02) raw xDistance=-0.53 yDistance=0.07 18:14:11.402 00.000 10672 Enqueuing Expose request 18:14:11.402 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.53 18:14:11.402 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:11.402 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:14:11.402 00.000 428 MoveAxis(E, 841, ABG) 18:14:11.402 00.000 428 Guiding Dir = 2, Dur = 841 18:14:11.402 00.000 428 IsSlewing returns 0 18:14:11.402 00.000 428 IsGuiding returns 0 18:14:11.418 00.016 428 PulseGuide returned control before completion, sleep 827 18:14:12.261 00.843 428 IsGuiding returns 1 18:14:12.261 00.000 428 scope still moving after pulse duration time elapsed 18:14:12.293 00.032 428 IsSlewing returns 0 18:14:12.293 00.000 428 IsGuiding returns 0 18:14:12.293 00.000 428 scope move finished after 841 + 47 ms 18:14:12.293 00.000 428 Move returns status 0, amount 841 18:14:12.293 00.000 428 MoveAxis(N, 0, ABG) 18:14:12.293 00.000 428 Move returns status 0, amount 0 18:14:12.293 00.000 428 move complete, result=0 18:14:12.293 00.000 428 worker thread done servicing request 18:14:12.293 00.000 428 Worker thread wakes up 18:14:12.293 00.000 10672 GuideStep: -0.5 px 841 ms EAST, 0.1 px 0 ms NORTH 18:14:12.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:12.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:13.776 01.483 428 Exposure complete 18:14:13.901 00.125 428 worker thread done servicing request 18:14:13.901 00.000 10672 OnExposeComplete: enter 18:14:13.901 00.000 10672 UpdateGuideState(): m_state=6 18:14:13.901 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 442 18:14:13.901 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.42, Mass=552419, SNR=64.6, Peak=56320 HFD=3.6 18:14:13.901 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.12) = xAngle (1.77 = 1.77) 18:14:13.901 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.78 = 1.78) 18:14:13.901 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.89 mountX=-0.01 mountY=0.06, mountTheta=1.77 18:14:13.901 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.06, opts=13) 18:14:13.917 00.016 10672 Enqueuing Move request for scope (-0.02, 0.06) 18:14:13.917 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:14:13.917 00.000 428 Worker thread wakes up 18:14:13.917 00.000 10672 UpdateGuideState exits: m=552419 SNR=64.6 18:14:13.917 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:13.917 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd 18:14:13.917 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:13.917 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.06) 18:14:13.917 00.000 10672 Enqueuing Expose request 18:14:13.917 00.000 428 Moving (-0.02, 0.06) raw xDistance=-0.01 yDistance=0.06 18:14:13.917 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:14:13.917 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:13.917 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:14:13.917 00.000 428 MoveAxis(E, 0, ABG) 18:14:13.917 00.000 428 Move returns status 0, amount 0 18:14:13.917 00.000 428 MoveAxis(N, 0, ABG) 18:14:13.917 00.000 428 Move returns status 0, amount 0 18:14:13.917 00.000 428 move complete, result=0 18:14:13.917 00.000 428 worker thread done servicing request 18:14:13.917 00.000 428 Worker thread wakes up 18:14:13.917 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:14:13.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:13.917 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:16.275 02.358 428 Exposure complete 18:14:16.400 00.125 428 worker thread done servicing request 18:14:16.400 00.000 10672 OnExposeComplete: enter 18:14:16.400 00.000 10672 UpdateGuideState(): m_state=6 18:14:16.400 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 443 18:14:16.400 00.000 10672 Star::Find returns 1 (0), X=180.20, Y=930.55, Mass=578933, SNR=76.2, Peak=61552 HFD=3.7 18:14:16.400 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.12) = xAngle (1.22 = 1.22) 18:14:16.400 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.24 = 1.24) 18:14:16.400 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.35 mountX=0.07 mountY=0.19, mountTheta=1.23 18:14:16.400 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.19, opts=13) 18:14:16.400 00.000 10672 Enqueuing Move request for scope (0.04, 0.19) 18:14:16.400 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:14:16.400 00.000 428 Worker thread wakes up 18:14:16.400 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd 18:14:16.400 00.000 10672 UpdateGuideState exits: m=578933 SNR=76.2 18:14:16.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:16.400 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.19) 18:14:16.400 00.000 428 Moving (0.04, 0.19) raw xDistance=0.07 yDistance=0.19 18:14:16.400 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:16.400 00.000 10672 Enqueuing Expose request 18:14:16.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:14:16.400 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:16.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:14:16.400 00.000 428 MoveAxis(E, 0, ABG) 18:14:16.400 00.000 428 Move returns status 0, amount 0 18:14:16.400 00.000 428 MoveAxis(N, 0, ABG) 18:14:16.400 00.000 428 Move returns status 0, amount 0 18:14:16.400 00.000 428 move complete, result=0 18:14:16.400 00.000 428 worker thread done servicing request 18:14:16.400 00.000 428 Worker thread wakes up 18:14:16.400 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:14:16.400 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:16.400 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:18.774 02.374 428 Exposure complete 18:14:18.915 00.141 428 worker thread done servicing request 18:14:18.915 00.000 10672 OnExposeComplete: enter 18:14:18.915 00.000 10672 UpdateGuideState(): m_state=6 18:14:18.915 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 444 18:14:18.915 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.64, Mass=534853, SNR=69.3, Peak=54352 HFD=3.4 18:14:18.915 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.12) = xAngle (2.03 = 2.03) 18:14:18.915 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.04 = 2.04) 18:14:18.915 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.34 cameraTheta=2.15 mountX=-0.15 mountY=0.30, mountTheta=2.03 18:14:18.915 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.28, opts=13) 18:14:18.915 00.000 10672 Enqueuing Move request for scope (-0.18, 0.28) 18:14:18.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:14:18.915 00.000 428 Worker thread wakes up 18:14:18.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd 18:14:18.915 00.000 10672 UpdateGuideState exits: m=534853 SNR=69.3 18:14:18.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:18.915 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.28) 18:14:18.915 00.000 428 Moving (-0.18, 0.28) raw xDistance=-0.15 yDistance=0.30 18:14:18.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:18.915 00.000 10672 Enqueuing Expose request 18:14:18.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:14:18.915 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:18.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:14:18.915 00.000 428 MoveAxis(E, 0, ABG) 18:14:18.915 00.000 428 Move returns status 0, amount 0 18:14:18.915 00.000 428 MoveAxis(N, 0, ABG) 18:14:18.915 00.000 428 Move returns status 0, amount 0 18:14:18.915 00.000 428 move complete, result=0 18:14:18.915 00.000 428 worker thread done servicing request 18:14:18.915 00.000 428 Worker thread wakes up 18:14:18.915 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:14:18.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:18.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:21.285 02.370 428 Exposure complete 18:14:21.410 00.125 428 worker thread done servicing request 18:14:21.410 00.000 10672 OnExposeComplete: enter 18:14:21.410 00.000 10672 UpdateGuideState(): m_state=6 18:14:21.410 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 445 18:14:21.410 00.000 10672 Star::Find returns 1 (0), X=179.58, Y=930.40, Mass=515824, SNR=60.2, Peak=51200 HFD=3.4 18:14:21.410 00.000 10672 CameraToMount -- cameraTheta (3.08) - m_xAngle (0.12) = xAngle (2.96 = 2.96) 18:14:21.410 00.000 10672 CameraToMount -- cameraTheta (3.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97) 18:14:21.410 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.04 hyp=0.58 cameraTheta=3.08 mountX=-0.57 mountY=0.10, mountTheta=2.97 18:14:21.410 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.04, opts=13) 18:14:21.410 00.000 10672 Enqueuing Move request for scope (-0.57, 0.04) 18:14:21.410 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:14:21.410 00.000 428 Worker thread wakes up 18:14:21.410 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.04) opts 0xd 18:14:21.410 00.000 10672 UpdateGuideState exits: m=515824 SNR=60.2 18:14:21.410 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:21.410 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.04) 18:14:21.410 00.000 428 Moving (-0.57, 0.04) raw xDistance=-0.57 yDistance=0.10 18:14:21.410 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:21.410 00.000 10672 Enqueuing Expose request 18:14:21.410 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 18:14:21.410 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:21.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:14:21.410 00.000 428 MoveAxis(E, 842, ABG) 18:14:21.410 00.000 428 Guiding Dir = 2, Dur = 842 18:14:21.410 00.000 428 IsSlewing returns 0 18:14:21.410 00.000 428 IsGuiding returns 0 18:14:21.425 00.015 428 PulseGuide returned control before completion, sleep 836 18:14:22.300 00.875 428 IsGuiding returns 0 18:14:22.300 00.000 428 Move returns status 0, amount 842 18:14:22.300 00.000 428 MoveAxis(N, 0, ABG) 18:14:22.300 00.000 428 Move returns status 0, amount 0 18:14:22.300 00.000 428 move complete, result=0 18:14:22.300 00.000 428 worker thread done servicing request 18:14:22.300 00.000 428 Worker thread wakes up 18:14:22.300 00.000 10672 GuideStep: -0.6 px 842 ms EAST, 0.1 px 0 ms NORTH 18:14:22.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:22.300 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:23.773 01.473 428 Exposure complete 18:14:23.898 00.125 428 worker thread done servicing request 18:14:23.898 00.000 10672 OnExposeComplete: enter 18:14:23.898 00.000 10672 UpdateGuideState(): m_state=6 18:14:23.898 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 446 18:14:23.898 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=930.40, Mass=589186, SNR=73.4, Peak=50544 HFD=3.7 18:14:23.898 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (0.12) = xAngle (2.90 = 2.90) 18:14:23.898 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.91 = 2.91) 18:14:23.898 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.04 hyp=0.35 cameraTheta=3.02 mountX=-0.34 mountY=0.08, mountTheta=2.91 18:14:23.898 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.04, opts=13) 18:14:23.898 00.000 10672 Enqueuing Move request for scope (-0.35, 0.04) 18:14:23.913 00.015 428 Worker thread wakes up 18:14:23.913 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2640, FiltMax=65488, Gamma=1.000 18:14:23.913 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.04) opts 0xd 18:14:23.913 00.000 10672 UpdateGuideState exits: m=589186 SNR=73.4 18:14:23.913 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.04) 18:14:23.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:23.913 00.000 428 Moving (-0.35, 0.04) raw xDistance=-0.34 yDistance=0.08 18:14:23.913 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:23.913 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:14:23.913 00.000 10672 Enqueuing Expose request 18:14:23.913 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:23.913 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:14:23.913 00.000 428 MoveAxis(E, 0, ABG) 18:14:23.913 00.000 428 Move returns status 0, amount 0 18:14:23.913 00.000 428 MoveAxis(N, 0, ABG) 18:14:23.913 00.000 428 Move returns status 0, amount 0 18:14:23.913 00.000 428 move complete, result=0 18:14:23.913 00.000 428 worker thread done servicing request 18:14:23.913 00.000 428 Worker thread wakes up 18:14:23.913 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:14:23.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:23.913 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:26.266 02.353 428 Exposure complete 18:14:26.391 00.125 428 worker thread done servicing request 18:14:26.391 00.000 10672 OnExposeComplete: enter 18:14:26.391 00.000 10672 UpdateGuideState(): m_state=6 18:14:26.391 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 447 18:14:26.391 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.95, Mass=549612, SNR=62.1, Peak=62752 HFD=3.9 18:14:26.391 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.12) = xAngle (1.70 = 1.70) 18:14:26.391 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.71 = 1.71) 18:14:26.391 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.59 hyp=0.61 cameraTheta=1.82 mountX=-0.08 mountY=0.60, mountTheta=1.70 18:14:26.391 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.59, opts=13) 18:14:26.391 00.000 10672 Enqueuing Move request for scope (-0.15, 0.59) 18:14:26.391 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:14:26.391 00.000 428 Worker thread wakes up 18:14:26.391 00.000 10672 UpdateGuideState exits: m=549612 SNR=62.1 18:14:26.391 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.59) opts 0xd 18:14:26.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:26.391 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.59) 18:14:26.391 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:26.406 00.015 428 Moving (-0.15, 0.59) raw xDistance=-0.08 yDistance=0.60 18:14:26.406 00.000 10672 Enqueuing Expose request 18:14:26.406 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:14:26.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 18:14:26.406 00.000 428 MoveAxis(E, 0, ABG) 18:14:26.406 00.000 428 Move returns status 0, amount 0 18:14:26.406 00.000 428 MoveAxis(S, 912, ABG) 18:14:26.406 00.000 428 Guiding Dir = 1, Dur = 912 18:14:26.406 00.000 428 IsSlewing returns 0 18:14:26.406 00.000 428 IsGuiding returns 0 18:14:26.485 00.079 428 PulseGuide returned control before completion, sleep 841 18:14:27.344 00.859 428 IsGuiding returns 1 18:14:27.344 00.000 428 scope still moving after pulse duration time elapsed 18:14:27.375 00.031 428 IsSlewing returns 0 18:14:27.375 00.000 428 IsGuiding returns 1 18:14:27.437 00.062 428 IsSlewing returns 0 18:14:27.437 00.000 428 IsGuiding returns 0 18:14:27.437 00.000 428 scope move finished after 912 + 129 ms 18:14:27.437 00.000 428 Move returns status 0, amount 912 18:14:27.437 00.000 428 move complete, result=0 18:14:27.437 00.000 428 worker thread done servicing request 18:14:27.437 00.000 428 Worker thread wakes up 18:14:27.437 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 912 ms SOUTH 18:14:27.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:27.437 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:28.781 01.344 428 Exposure complete 18:14:28.904 00.123 428 worker thread done servicing request 18:14:28.904 00.000 10672 OnExposeComplete: enter 18:14:28.904 00.000 10672 UpdateGuideState(): m_state=6 18:14:28.904 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 448 18:14:28.904 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.75, Mass=611285, SNR=70.3, Peak=44992 HFD=4.0 18:14:28.904 00.000 10672 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.12) = xAngle (1.90 = 1.90) 18:14:28.904 00.000 10672 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.92 = 1.92) 18:14:28.904 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.39 hyp=0.44 cameraTheta=2.02 mountX=-0.14 mountY=0.41, mountTheta=1.91 18:14:28.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.39, opts=13) 18:14:28.904 00.000 10672 Enqueuing Move request for scope (-0.19, 0.39) 18:14:28.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:14:28.904 00.000 428 Worker thread wakes up 18:14:28.904 00.000 10672 UpdateGuideState exits: m=611285 SNR=70.3 18:14:28.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.39) opts 0xd 18:14:28.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:28.904 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.39) 18:14:28.904 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:28.904 00.000 428 Moving (-0.19, 0.39) raw xDistance=-0.14 yDistance=0.41 18:14:28.904 00.000 10672 Enqueuing Expose request 18:14:28.904 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:14:28.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:28.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 18:14:28.904 00.000 428 MoveAxis(E, 0, ABG) 18:14:28.904 00.000 428 Move returns status 0, amount 0 18:14:28.904 00.000 428 MoveAxis(N, 0, ABG) 18:14:28.904 00.000 428 Move returns status 0, amount 0 18:14:28.904 00.000 428 move complete, result=0 18:14:28.904 00.000 428 worker thread done servicing request 18:14:28.904 00.000 428 Worker thread wakes up 18:14:28.904 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:14:28.920 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:28.920 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:31.277 02.357 428 Exposure complete 18:14:31.401 00.124 428 worker thread done servicing request 18:14:31.401 00.000 10672 OnExposeComplete: enter 18:14:31.401 00.000 10672 UpdateGuideState(): m_state=6 18:14:31.401 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 449 18:14:31.401 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.42, Mass=565871, SNR=72.4, Peak=65504 HFD=3.5 18:14:31.401 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.12) = xAngle (2.77 = 2.77) 18:14:31.401 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78) 18:14:31.401 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.89 mountX=-0.23 mountY=0.09, mountTheta=2.78 18:14:31.401 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.06, opts=13) 18:14:31.401 00.000 10672 Enqueuing Move request for scope (-0.23, 0.06) 18:14:31.401 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 18:14:31.401 00.000 428 Worker thread wakes up 18:14:31.401 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd 18:14:31.401 00.000 10672 UpdateGuideState exits: m=565871 SNR=72.4 18:14:31.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:31.401 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.06) 18:14:31.401 00.000 428 Moving (-0.23, 0.06) raw xDistance=-0.23 yDistance=0.09 18:14:31.401 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:31.401 00.000 10672 Enqueuing Expose request 18:14:31.401 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:14:31.401 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:31.401 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:14:31.401 00.000 428 MoveAxis(E, 0, ABG) 18:14:31.401 00.000 428 Move returns status 0, amount 0 18:14:31.401 00.000 428 MoveAxis(N, 0, ABG) 18:14:31.401 00.000 428 Move returns status 0, amount 0 18:14:31.401 00.000 428 move complete, result=0 18:14:31.401 00.000 428 worker thread done servicing request 18:14:31.401 00.000 428 Worker thread wakes up 18:14:31.401 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:14:31.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:31.401 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:33.759 02.358 428 Exposure complete 18:14:33.884 00.125 428 worker thread done servicing request 18:14:33.884 00.000 10672 OnExposeComplete: enter 18:14:33.884 00.000 10672 UpdateGuideState(): m_state=6 18:14:33.900 00.016 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 450 18:14:33.900 00.000 10672 Star::Find returns 1 (0), X=179.43, Y=930.50, Mass=542866, SNR=60.7, Peak=50320 HFD=3.2 18:14:33.900 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (0.12) = xAngle (2.83 = 2.83) 18:14:33.900 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84) 18:14:33.900 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.14 hyp=0.74 cameraTheta=2.95 mountX=-0.70 mountY=0.22, mountTheta=2.84 18:14:33.900 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.14, opts=13) 18:14:33.900 00.000 10672 Enqueuing Move request for scope (-0.72, 0.14) 18:14:33.900 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:14:33.900 00.000 428 Worker thread wakes up 18:14:33.900 00.000 10672 UpdateGuideState exits: m=542866 SNR=60.7 18:14:33.900 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.14) opts 0xd 18:14:33.900 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:33.900 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.14) 18:14:33.900 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:33.900 00.000 428 Moving (-0.72, 0.14) raw xDistance=-0.70 yDistance=0.22 18:14:33.900 00.000 10672 Enqueuing Expose request 18:14:33.900 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 18:14:33.900 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:33.900 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 18:14:33.900 00.000 428 MoveAxis(E, 1046, ABG) 18:14:33.900 00.000 428 Guiding Dir = 2, Dur = 1046 18:14:33.900 00.000 428 IsSlewing returns 0 18:14:33.900 00.000 428 IsGuiding returns 0 18:14:33.916 00.016 428 PulseGuide returned control before completion, sleep 1040 18:14:35.009 01.093 428 IsGuiding returns 1 18:14:35.009 00.000 428 scope still moving after pulse duration time elapsed 18:14:35.040 00.031 428 IsSlewing returns 0 18:14:35.040 00.000 428 IsGuiding returns 0 18:14:35.040 00.000 428 scope move finished after 1046 + 90 ms 18:14:35.040 00.000 428 Move returns status 0, amount 1046 18:14:35.040 00.000 428 MoveAxis(N, 0, ABG) 18:14:35.040 00.000 428 Move returns status 0, amount 0 18:14:35.040 00.000 428 move complete, result=0 18:14:35.040 00.000 428 worker thread done servicing request 18:14:35.040 00.000 10672 GuideStep: -0.7 px 1046 ms EAST, 0.2 px 0 ms NORTH 18:14:35.040 00.000 428 Worker thread wakes up 18:14:35.040 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:35.040 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:36.274 01.234 428 Exposure complete 18:14:36.399 00.125 428 worker thread done servicing request 18:14:36.399 00.000 10672 OnExposeComplete: enter 18:14:36.399 00.000 10672 UpdateGuideState(): m_state=6 18:14:36.399 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 451 18:14:36.399 00.000 10672 Star::Find returns 1 (0), X=179.70, Y=930.21, Mass=522426, SNR=57.4, Peak=65488 HFD=3.6 18:14:36.399 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.12) = xAngle (-2.94 = -2.94) 18:14:36.399 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.93 = -2.93) 18:14:36.399 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.15 hyp=0.48 cameraTheta=-2.82 mountX=-0.47 mountY=-0.10, mountTheta=-2.93 18:14:36.399 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.15, opts=13) 18:14:36.399 00.000 10672 Enqueuing Move request for scope (-0.46, -0.15) 18:14:36.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:14:36.399 00.000 428 Worker thread wakes up 18:14:36.399 00.000 10672 UpdateGuideState exits: m=522426 SNR=57.4 18:14:36.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.15) opts 0xd 18:14:36.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:36.399 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.15) 18:14:36.399 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:36.399 00.000 428 Moving (-0.46, -0.15) raw xDistance=-0.47 yDistance=-0.10 18:14:36.399 00.000 10672 Enqueuing Expose request 18:14:36.399 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.47 18:14:36.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:36.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:14:36.399 00.000 428 MoveAxis(E, 773, ABG) 18:14:36.399 00.000 428 Guiding Dir = 2, Dur = 773 18:14:36.399 00.000 428 IsSlewing returns 0 18:14:36.399 00.000 428 IsGuiding returns 0 18:14:36.431 00.032 428 PulseGuide returned control before completion, sleep 765 18:14:37.212 00.781 428 IsGuiding returns 0 18:14:37.212 00.000 428 Move returns status 0, amount 773 18:14:37.212 00.000 428 MoveAxis(N, 0, ABG) 18:14:37.212 00.000 428 Move returns status 0, amount 0 18:14:37.212 00.000 428 move complete, result=0 18:14:37.212 00.000 428 worker thread done servicing request 18:14:37.212 00.000 428 Worker thread wakes up 18:14:37.212 00.000 10672 GuideStep: -0.5 px 773 ms EAST, -0.1 px 0 ms NORTH 18:14:37.212 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:37.212 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:38.774 01.562 428 Exposure complete 18:14:38.913 00.139 428 worker thread done servicing request 18:14:38.913 00.000 10672 OnExposeComplete: enter 18:14:38.913 00.000 10672 UpdateGuideState(): m_state=6 18:14:38.913 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 452 18:14:38.913 00.000 10672 Star::Find returns 1 (0), X=179.72, Y=930.25, Mass=554323, SNR=63.9, Peak=59376 HFD=3.6 18:14:38.913 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.12) = xAngle (-3.02 = -3.02) 18:14:38.913 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.01 = -3.01) 18:14:38.913 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.11 hyp=0.45 cameraTheta=-2.90 mountX=-0.44 mountY=-0.06, mountTheta=-3.01 18:14:38.913 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.11, opts=13) 18:14:38.913 00.000 10672 Enqueuing Move request for scope (-0.43, -0.11) 18:14:38.913 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:14:38.913 00.000 428 Worker thread wakes up 18:14:38.913 00.000 10672 UpdateGuideState exits: m=554323 SNR=63.9 18:14:38.913 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.11) opts 0xd 18:14:38.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:38.913 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.11) 18:14:38.913 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:38.913 00.000 428 Moving (-0.43, -0.11) raw xDistance=-0.44 yDistance=-0.06 18:14:38.913 00.000 10672 Enqueuing Expose request 18:14:38.913 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44 18:14:38.913 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:38.913 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 18:14:38.913 00.000 428 MoveAxis(E, 713, ABG) 18:14:38.913 00.000 428 Guiding Dir = 2, Dur = 713 18:14:38.913 00.000 428 IsSlewing returns 0 18:14:38.913 00.000 428 IsGuiding returns 0 18:14:38.928 00.015 428 PulseGuide returned control before completion, sleep 708 18:14:39.665 00.737 428 IsGuiding returns 0 18:14:39.665 00.000 428 Move returns status 0, amount 713 18:14:39.665 00.000 428 MoveAxis(N, 0, ABG) 18:14:39.665 00.000 428 Move returns status 0, amount 0 18:14:39.665 00.000 428 move complete, result=0 18:14:39.665 00.000 428 worker thread done servicing request 18:14:39.665 00.000 428 Worker thread wakes up 18:14:39.665 00.000 10672 GuideStep: -0.4 px 713 ms EAST, -0.1 px 0 ms NORTH 18:14:39.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:39.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:41.258 01.593 428 Exposure complete 18:14:41.383 00.125 428 worker thread done servicing request 18:14:41.383 00.000 10672 OnExposeComplete: enter 18:14:41.383 00.000 10672 UpdateGuideState(): m_state=6 18:14:41.383 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 453 18:14:41.383 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=930.40, Mass=509769, SNR=62.3, Peak=52064 HFD=3.4 18:14:41.383 00.000 10672 CameraToMount -- cameraTheta (0.21) - m_xAngle (0.12) = xAngle (0.09 = 0.09) 18:14:41.383 00.000 10672 CameraToMount -- cameraTheta (0.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.11 = 0.11) 18:14:41.383 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.19 cameraTheta=0.21 mountX=0.19 mountY=0.02, mountTheta=0.11 18:14:41.399 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.04, opts=13) 18:14:41.399 00.000 10672 Enqueuing Move request for scope (0.18, 0.04) 18:14:41.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:14:41.399 00.000 428 Worker thread wakes up 18:14:41.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd 18:14:41.399 00.000 10672 UpdateGuideState exits: m=509769 SNR=62.3 18:14:41.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:41.399 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.04) 18:14:41.399 00.000 428 Moving (0.18, 0.04) raw xDistance=0.19 yDistance=0.02 18:14:41.399 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:41.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:14:41.399 00.000 10672 Enqueuing Expose request 18:14:41.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:41.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:14:41.399 00.000 428 MoveAxis(E, 0, ABG) 18:14:41.399 00.000 428 Move returns status 0, amount 0 18:14:41.399 00.000 428 MoveAxis(N, 0, ABG) 18:14:41.399 00.000 428 Move returns status 0, amount 0 18:14:41.399 00.000 428 move complete, result=0 18:14:41.399 00.000 428 worker thread done servicing request 18:14:41.399 00.000 428 Worker thread wakes up 18:14:41.399 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:14:41.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:41.399 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:43.773 02.374 428 Exposure complete 18:14:43.897 00.124 428 worker thread done servicing request 18:14:43.897 00.000 10672 OnExposeComplete: enter 18:14:43.897 00.000 10672 UpdateGuideState(): m_state=6 18:14:43.897 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 454 18:14:43.897 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.46, Mass=548145, SNR=63.4, Peak=59808 HFD=3.6 18:14:43.897 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (0.12) = xAngle (2.53 = 2.53) 18:14:43.897 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.54 = 2.54) 18:14:43.897 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.65 mountX=-0.18 mountY=0.12, mountTheta=2.54 18:14:43.897 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.10, opts=13) 18:14:43.897 00.000 10672 Enqueuing Move request for scope (-0.19, 0.10) 18:14:43.897 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:14:43.897 00.000 428 Worker thread wakes up 18:14:43.897 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd 18:14:43.897 00.000 10672 UpdateGuideState exits: m=548145 SNR=63.4 18:14:43.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:43.912 00.015 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.10) 18:14:43.912 00.000 428 Moving (-0.19, 0.10) raw xDistance=-0.18 yDistance=0.12 18:14:43.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:43.912 00.000 10672 Enqueuing Expose request 18:14:43.912 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:14:43.912 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:43.912 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:14:43.912 00.000 428 MoveAxis(E, 0, ABG) 18:14:43.912 00.000 428 Move returns status 0, amount 0 18:14:43.912 00.000 428 MoveAxis(N, 0, ABG) 18:14:43.912 00.000 428 Move returns status 0, amount 0 18:14:43.912 00.000 428 move complete, result=0 18:14:43.912 00.000 428 worker thread done servicing request 18:14:43.912 00.000 428 Worker thread wakes up 18:14:43.912 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:14:43.912 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:43.912 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:46.266 02.354 428 Exposure complete 18:14:46.391 00.125 428 worker thread done servicing request 18:14:46.391 00.000 10672 OnExposeComplete: enter 18:14:46.391 00.000 10672 UpdateGuideState(): m_state=6 18:14:46.391 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 455 18:14:46.391 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=930.22, Mass=534756, SNR=63.8, Peak=56544 HFD=3.6 18:14:46.391 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (0.12) = xAngle (-2.89 = -2.89) 18:14:46.391 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.88 = -2.88) 18:14:46.391 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.14 hyp=0.38 cameraTheta=-2.77 mountX=-0.37 mountY=-0.10, mountTheta=-2.88 18:14:46.391 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.14, opts=13) 18:14:46.391 00.000 10672 Enqueuing Move request for scope (-0.36, -0.14) 18:14:46.391 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:14:46.391 00.000 428 Worker thread wakes up 18:14:46.391 00.000 10672 UpdateGuideState exits: m=534756 SNR=63.8 18:14:46.391 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.14) opts 0xd 18:14:46.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:46.391 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.14) 18:14:46.391 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:46.391 00.000 428 Moving (-0.36, -0.14) raw xDistance=-0.37 yDistance=-0.10 18:14:46.391 00.000 10672 Enqueuing Expose request 18:14:46.391 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:14:46.391 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:46.391 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:14:46.391 00.000 428 MoveAxis(E, 0, ABG) 18:14:46.391 00.000 428 Move returns status 0, amount 0 18:14:46.391 00.000 428 MoveAxis(N, 0, ABG) 18:14:46.391 00.000 428 Move returns status 0, amount 0 18:14:46.391 00.000 428 move complete, result=0 18:14:46.391 00.000 428 worker thread done servicing request 18:14:46.391 00.000 428 Worker thread wakes up 18:14:46.391 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:14:46.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:46.391 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:48.770 02.379 428 Exposure complete 18:14:48.910 00.140 428 worker thread done servicing request 18:14:48.910 00.000 10672 OnExposeComplete: enter 18:14:48.910 00.000 10672 UpdateGuideState(): m_state=6 18:14:48.910 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 456 18:14:48.910 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=930.40, Mass=559699, SNR=73.1, Peak=61440 HFD=3.5 18:14:48.910 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.12) = xAngle (2.78 = 2.78) 18:14:48.910 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.80 = 2.80) 18:14:48.910 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.90 mountX=-0.17 mountY=0.06, mountTheta=2.79 18:14:48.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.04, opts=13) 18:14:48.910 00.000 10672 Enqueuing Move request for scope (-0.17, 0.04) 18:14:48.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:14:48.910 00.000 428 Worker thread wakes up 18:14:48.910 00.000 10672 UpdateGuideState exits: m=559699 SNR=73.1 18:14:48.910 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:48.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd 18:14:48.910 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.04) 18:14:48.910 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:48.910 00.000 10672 Enqueuing Expose request 18:14:48.910 00.000 428 Moving (-0.17, 0.04) raw xDistance=-0.17 yDistance=0.06 18:14:48.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:14:48.910 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:48.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:14:48.910 00.000 428 MoveAxis(E, 0, ABG) 18:14:48.910 00.000 428 Move returns status 0, amount 0 18:14:48.910 00.000 428 MoveAxis(N, 0, ABG) 18:14:48.910 00.000 428 Move returns status 0, amount 0 18:14:48.910 00.000 428 move complete, result=0 18:14:48.910 00.000 428 worker thread done servicing request 18:14:48.910 00.000 428 Worker thread wakes up 18:14:48.910 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:14:48.910 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:48.910 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:51.268 02.358 428 Exposure complete 18:14:51.393 00.125 428 worker thread done servicing request 18:14:51.393 00.000 10672 OnExposeComplete: enter 18:14:51.393 00.000 10672 UpdateGuideState(): m_state=6 18:14:51.393 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 457 18:14:51.393 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.49, Mass=543983, SNR=66.6, Peak=61120 HFD=3.5 18:14:51.393 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.12) = xAngle (2.61 = 2.61) 18:14:51.393 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.62 = 2.62) 18:14:51.393 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.12 hyp=0.31 cameraTheta=2.73 mountX=-0.27 mountY=0.15, mountTheta=2.62 18:14:51.393 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.12, opts=13) 18:14:51.393 00.000 10672 Enqueuing Move request for scope (-0.29, 0.12) 18:14:51.393 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:14:51.393 00.000 428 Worker thread wakes up 18:14:51.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.12) opts 0xd 18:14:51.393 00.000 10672 UpdateGuideState exits: m=543983 SNR=66.6 18:14:51.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:51.393 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.12) 18:14:51.393 00.000 428 Moving (-0.29, 0.12) raw xDistance=-0.27 yDistance=0.15 18:14:51.393 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:51.393 00.000 10672 Enqueuing Expose request 18:14:51.393 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:14:51.393 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:51.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:14:51.393 00.000 428 MoveAxis(E, 0, ABG) 18:14:51.393 00.000 428 Move returns status 0, amount 0 18:14:51.393 00.000 428 MoveAxis(N, 0, ABG) 18:14:51.393 00.000 428 Move returns status 0, amount 0 18:14:51.393 00.000 428 move complete, result=0 18:14:51.393 00.000 428 worker thread done servicing request 18:14:51.393 00.000 428 Worker thread wakes up 18:14:51.393 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:51.393 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:14:51.393 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:53.768 02.375 428 Exposure complete 18:14:53.893 00.125 428 worker thread done servicing request 18:14:53.893 00.000 10672 OnExposeComplete: enter 18:14:53.893 00.000 10672 UpdateGuideState(): m_state=6 18:14:53.893 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 458 18:14:53.893 00.000 10672 Star::Find returns 1 (0), X=179.88, Y=930.35, Mass=494370, SNR=56.9, Peak=54032 HFD=3.3 18:14:53.893 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (0.12) = xAngle (-3.23 = 3.05) 18:14:53.893 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.21 = 3.07) 18:14:53.893 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.11 mountX=-0.27 mountY=0.02, mountTheta=3.07 18:14:53.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.01, opts=13) 18:14:53.893 00.000 10672 Enqueuing Move request for scope (-0.27, -0.01) 18:14:53.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:14:53.893 00.000 428 Worker thread wakes up 18:14:53.908 00.015 10672 UpdateGuideState exits: m=494370 SNR=56.9 18:14:53.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:53.908 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd 18:14:53.908 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.01) 18:14:53.908 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:53.908 00.000 10672 Enqueuing Expose request 18:14:53.908 00.000 428 Moving (-0.27, -0.01) raw xDistance=-0.27 yDistance=0.02 18:14:53.908 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:14:53.908 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:53.908 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:14:53.908 00.000 428 MoveAxis(E, 0, ABG) 18:14:53.908 00.000 428 Move returns status 0, amount 0 18:14:53.908 00.000 428 MoveAxis(N, 0, ABG) 18:14:53.908 00.000 428 Move returns status 0, amount 0 18:14:53.908 00.000 428 move complete, result=0 18:14:53.908 00.000 428 worker thread done servicing request 18:14:53.908 00.000 428 Worker thread wakes up 18:14:53.908 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:14:53.908 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:53.908 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:56.253 02.345 428 Exposure complete 18:14:56.378 00.125 428 worker thread done servicing request 18:14:56.378 00.000 10672 OnExposeComplete: enter 18:14:56.378 00.000 10672 UpdateGuideState(): m_state=6 18:14:56.378 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 459 18:14:56.378 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=930.08, Mass=581395, SNR=67.0, Peak=63520 HFD=3.8 18:14:56.378 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.12) = xAngle (-2.52 = -2.52) 18:14:56.378 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.51 = -2.51) 18:14:56.378 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.28 hyp=0.41 cameraTheta=-2.40 mountX=-0.34 mountY=-0.24, mountTheta=-2.51 18:14:56.378 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.28, opts=13) 18:14:56.378 00.000 10672 Enqueuing Move request for scope (-0.31, -0.28) 18:14:56.393 00.015 428 Worker thread wakes up 18:14:56.393 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:14:56.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.28) opts 0xd 18:14:56.393 00.000 10672 UpdateGuideState exits: m=581395 SNR=67.0 18:14:56.393 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.28) 18:14:56.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:56.393 00.000 428 Moving (-0.31, -0.28) raw xDistance=-0.34 yDistance=-0.24 18:14:56.393 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:56.393 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:14:56.393 00.000 10672 Enqueuing Expose request 18:14:56.393 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:56.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:14:56.393 00.000 428 MoveAxis(E, 0, ABG) 18:14:56.393 00.000 428 Move returns status 0, amount 0 18:14:56.393 00.000 428 MoveAxis(N, 0, ABG) 18:14:56.393 00.000 428 Move returns status 0, amount 0 18:14:56.393 00.000 428 move complete, result=0 18:14:56.393 00.000 428 worker thread done servicing request 18:14:56.393 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:14:56.393 00.000 428 Worker thread wakes up 18:14:56.393 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:56.393 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:14:58.768 02.375 428 Exposure complete 18:14:58.893 00.125 428 worker thread done servicing request 18:14:58.893 00.000 10672 OnExposeComplete: enter 18:14:58.893 00.000 10672 UpdateGuideState(): m_state=6 18:14:58.893 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 460 18:14:58.893 00.000 10672 Star::Find returns 1 (0), X=179.99, Y=930.51, Mass=544215, SNR=72.0, Peak=63072 HFD=3.6 18:14:58.893 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.12) = xAngle (2.30 = 2.30) 18:14:58.893 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31) 18:14:58.893 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.22 cameraTheta=2.42 mountX=-0.15 mountY=0.16, mountTheta=2.30 18:14:58.908 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.15, opts=13) 18:14:58.908 00.000 10672 Enqueuing Move request for scope (-0.17, 0.15) 18:14:58.908 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:14:58.908 00.000 428 Worker thread wakes up 18:14:58.908 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd 18:14:58.908 00.000 10672 UpdateGuideState exits: m=544215 SNR=72.0 18:14:58.908 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.15) 18:14:58.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:14:58.908 00.000 428 Moving (-0.17, 0.15) raw xDistance=-0.15 yDistance=0.16 18:14:58.908 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:14:58.908 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:14:58.908 00.000 10672 Enqueuing Expose request 18:14:58.908 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:14:58.908 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:14:58.908 00.000 428 MoveAxis(E, 0, ABG) 18:14:58.908 00.000 428 Move returns status 0, amount 0 18:14:58.908 00.000 428 MoveAxis(N, 0, ABG) 18:14:58.908 00.000 428 Move returns status 0, amount 0 18:14:58.908 00.000 428 move complete, result=0 18:14:58.908 00.000 428 worker thread done servicing request 18:14:58.908 00.000 428 Worker thread wakes up 18:14:58.908 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:14:58.908 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:14:58.908 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:01.262 02.354 428 Exposure complete 18:15:01.387 00.125 428 worker thread done servicing request 18:15:01.387 00.000 10672 OnExposeComplete: enter 18:15:01.387 00.000 10672 UpdateGuideState(): m_state=6 18:15:01.387 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 461 18:15:01.387 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=930.33, Mass=551492, SNR=72.9, Peak=55456 HFD=3.5 18:15:01.387 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.12) = xAngle (-3.15 = 3.13) 18:15:01.387 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.14 = -3.14) 18:15:01.387 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-3.03 mountX=-0.30 mountY=-0.00, mountTheta=-3.14 18:15:01.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.03, opts=13) 18:15:01.387 00.000 10672 Enqueuing Move request for scope (-0.30, -0.03) 18:15:01.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:01.387 00.000 428 Worker thread wakes up 18:15:01.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd 18:15:01.387 00.000 10672 UpdateGuideState exits: m=551492 SNR=72.9 18:15:01.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:01.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.03) 18:15:01.387 00.000 428 Moving (-0.30, -0.03) raw xDistance=-0.30 yDistance=-0.00 18:15:01.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:01.387 00.000 10672 Enqueuing Expose request 18:15:01.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:15:01.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:01.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:15:01.387 00.000 428 MoveAxis(E, 0, ABG) 18:15:01.387 00.000 428 Move returns status 0, amount 0 18:15:01.387 00.000 428 MoveAxis(N, 0, ABG) 18:15:01.387 00.000 428 Move returns status 0, amount 0 18:15:01.387 00.000 428 move complete, result=0 18:15:01.387 00.000 428 worker thread done servicing request 18:15:01.387 00.000 428 Worker thread wakes up 18:15:01.387 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:15:01.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:01.387 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:03.759 02.372 428 Exposure complete 18:15:03.883 00.124 428 worker thread done servicing request 18:15:03.883 00.000 10672 OnExposeComplete: enter 18:15:03.883 00.000 10672 UpdateGuideState(): m_state=6 18:15:03.883 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 462 18:15:03.883 00.000 10672 Star::Find returns 1 (0), X=179.68, Y=930.30, Mass=528310, SNR=74.1, Peak=57520 HFD=3.5 18:15:03.883 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.12) = xAngle (-3.13 = -3.13) 18:15:03.883 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.12 = -3.12) 18:15:03.883 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.06 hyp=0.48 cameraTheta=-3.01 mountX=-0.48 mountY=-0.01, mountTheta=-3.12 18:15:03.899 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.06, opts=13) 18:15:03.899 00.000 10672 Enqueuing Move request for scope (-0.48, -0.06) 18:15:03.899 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:15:03.899 00.000 428 Worker thread wakes up 18:15:03.899 00.000 10672 UpdateGuideState exits: m=528310 SNR=74.1 18:15:03.899 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.06) opts 0xd 18:15:03.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:03.899 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.06) 18:15:03.899 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:03.899 00.000 428 Moving (-0.48, -0.06) raw xDistance=-0.48 yDistance=-0.01 18:15:03.899 00.000 10672 Enqueuing Expose request 18:15:03.899 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:15:03.899 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:03.899 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:15:03.899 00.000 428 MoveAxis(E, 715, ABG) 18:15:03.899 00.000 428 Guiding Dir = 2, Dur = 715 18:15:03.899 00.000 428 IsSlewing returns 0 18:15:03.899 00.000 428 IsGuiding returns 0 18:15:03.915 00.016 428 PulseGuide returned control before completion, sleep 706 18:15:04.638 00.723 428 IsGuiding returns 1 18:15:04.638 00.000 428 scope still moving after pulse duration time elapsed 18:15:04.669 00.031 428 IsSlewing returns 0 18:15:04.669 00.000 428 IsGuiding returns 0 18:15:04.669 00.000 428 scope move finished after 715 + 56 ms 18:15:04.669 00.000 428 Move returns status 0, amount 715 18:15:04.669 00.000 428 MoveAxis(N, 0, ABG) 18:15:04.669 00.000 428 Move returns status 0, amount 0 18:15:04.669 00.000 428 move complete, result=0 18:15:04.669 00.000 428 worker thread done servicing request 18:15:04.669 00.000 428 Worker thread wakes up 18:15:04.669 00.000 10672 GuideStep: -0.5 px 715 ms EAST, -0.0 px 0 ms NORTH 18:15:04.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:04.669 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:06.259 01.590 428 Exposure complete 18:15:06.400 00.141 428 worker thread done servicing request 18:15:06.400 00.000 10672 OnExposeComplete: enter 18:15:06.400 00.000 10672 UpdateGuideState(): m_state=6 18:15:06.400 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 463 18:15:06.400 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=929.98, Mass=495987, SNR=71.4, Peak=61776 HFD=3.9 18:15:06.400 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.12) = xAngle (-1.59 = -1.59) 18:15:06.400 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 18:15:06.400 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.38 hyp=0.38 cameraTheta=-1.47 mountX=-0.01 mountY=-0.38, mountTheta=-1.59 18:15:06.400 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.38, opts=13) 18:15:06.400 00.000 10672 Enqueuing Move request for scope (0.04, -0.38) 18:15:06.400 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:06.400 00.000 428 Worker thread wakes up 18:15:06.400 00.000 10672 UpdateGuideState exits: m=495987 SNR=71.4 18:15:06.400 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.38) opts 0xd 18:15:06.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:06.400 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.38) 18:15:06.400 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:06.400 00.000 428 Moving (0.04, -0.38) raw xDistance=-0.01 yDistance=-0.38 18:15:06.400 00.000 10672 Enqueuing Expose request 18:15:06.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:15:06.400 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:06.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 18:15:06.400 00.000 428 MoveAxis(E, 0, ABG) 18:15:06.400 00.000 428 Move returns status 0, amount 0 18:15:06.400 00.000 428 MoveAxis(N, 0, ABG) 18:15:06.400 00.000 428 Move returns status 0, amount 0 18:15:06.400 00.000 428 move complete, result=0 18:15:06.400 00.000 428 worker thread done servicing request 18:15:06.400 00.000 428 Worker thread wakes up 18:15:06.400 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:15:06.400 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:06.400 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:08.759 02.359 428 Exposure complete 18:15:08.899 00.140 428 worker thread done servicing request 18:15:08.899 00.000 10672 OnExposeComplete: enter 18:15:08.899 00.000 10672 UpdateGuideState(): m_state=6 18:15:08.899 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 464 18:15:08.899 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.30, Mass=623004, SNR=68.3, Peak=47712 HFD=4.1 18:15:08.899 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.12) = xAngle (-2.94 = -2.94) 18:15:08.899 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.93 = -2.93) 18:15:08.899 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.19 cameraTheta=-2.82 mountX=-0.19 mountY=-0.04, mountTheta=-2.93 18:15:08.899 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.06, opts=13) 18:15:08.899 00.000 10672 Enqueuing Move request for scope (-0.19, -0.06) 18:15:08.899 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:15:08.899 00.000 428 Worker thread wakes up 18:15:08.899 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd 18:15:08.899 00.000 10672 UpdateGuideState exits: m=623004 SNR=68.3 18:15:08.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:08.899 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.06) 18:15:08.899 00.000 428 Moving (-0.19, -0.06) raw xDistance=-0.19 yDistance=-0.04 18:15:08.899 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:08.899 00.000 10672 Enqueuing Expose request 18:15:08.899 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:15:08.899 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:08.899 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:15:08.899 00.000 428 MoveAxis(E, 0, ABG) 18:15:08.899 00.000 428 Move returns status 0, amount 0 18:15:08.899 00.000 428 MoveAxis(N, 0, ABG) 18:15:08.899 00.000 428 Move returns status 0, amount 0 18:15:08.899 00.000 428 move complete, result=0 18:15:08.899 00.000 428 worker thread done servicing request 18:15:08.899 00.000 428 Worker thread wakes up 18:15:08.899 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:15:08.899 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:08.899 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:11.267 02.368 428 Exposure complete 18:15:11.391 00.124 428 worker thread done servicing request 18:15:11.391 00.000 10672 OnExposeComplete: enter 18:15:11.391 00.000 10672 UpdateGuideState(): m_state=6 18:15:11.391 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 465 18:15:11.391 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=930.01, Mass=529777, SNR=62.1, Peak=65488 HFD=3.9 18:15:11.391 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.12) = xAngle (-2.43 = -2.43) 18:15:11.391 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.41 = -2.41) 18:15:11.391 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.35 hyp=0.47 cameraTheta=-2.31 mountX=-0.36 mountY=-0.31, mountTheta=-2.42 18:15:11.391 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.35, opts=13) 18:15:11.391 00.000 10672 Enqueuing Move request for scope (-0.32, -0.35) 18:15:11.391 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:15:11.391 00.000 428 Worker thread wakes up 18:15:11.391 00.000 10672 UpdateGuideState exits: m=529777 SNR=62.1 18:15:11.391 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.35) opts 0xd 18:15:11.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:11.391 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.35) 18:15:11.391 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:11.391 00.000 428 Moving (-0.32, -0.35) raw xDistance=-0.36 yDistance=-0.31 18:15:11.391 00.000 10672 Enqueuing Expose request 18:15:11.391 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 18:15:11.391 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:11.391 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:15:11.391 00.000 428 MoveAxis(E, 0, ABG) 18:15:11.391 00.000 428 Move returns status 0, amount 0 18:15:11.391 00.000 428 MoveAxis(N, 0, ABG) 18:15:11.391 00.000 428 Move returns status 0, amount 0 18:15:11.391 00.000 428 move complete, result=0 18:15:11.391 00.000 428 worker thread done servicing request 18:15:11.391 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:15:11.391 00.000 428 Worker thread wakes up 18:15:11.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:11.391 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:13.755 02.364 428 Exposure complete 18:15:13.880 00.125 428 worker thread done servicing request 18:15:13.880 00.000 10672 OnExposeComplete: enter 18:15:13.880 00.000 10672 UpdateGuideState(): m_state=6 18:15:13.880 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 466 18:15:13.880 00.000 10672 Star::Find returns 1 (0), X=179.77, Y=930.20, Mass=564276, SNR=66.8, Peak=55888 HFD=3.9 18:15:13.880 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (0.12) = xAngle (-2.87 = -2.87) 18:15:13.880 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.85 = -2.85) 18:15:13.880 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.16 hyp=0.42 cameraTheta=-2.74 mountX=-0.40 mountY=-0.12, mountTheta=-2.85 18:15:13.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.16, opts=13) 18:15:13.880 00.000 10672 Enqueuing Move request for scope (-0.39, -0.16) 18:15:13.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:13.880 00.000 428 Worker thread wakes up 18:15:13.895 00.015 10672 UpdateGuideState exits: m=564276 SNR=66.8 18:15:13.895 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.16) opts 0xd 18:15:13.895 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:13.895 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.16) 18:15:13.895 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:13.895 00.000 428 Moving (-0.39, -0.16) raw xDistance=-0.40 yDistance=-0.12 18:15:13.895 00.000 10672 Enqueuing Expose request 18:15:13.895 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:15:13.895 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:13.895 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:15:13.895 00.000 428 MoveAxis(E, 0, ABG) 18:15:13.895 00.000 428 Move returns status 0, amount 0 18:15:13.895 00.000 428 MoveAxis(N, 0, ABG) 18:15:13.895 00.000 428 Move returns status 0, amount 0 18:15:13.895 00.000 428 move complete, result=0 18:15:13.895 00.000 428 worker thread done servicing request 18:15:13.895 00.000 428 Worker thread wakes up 18:15:13.895 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:15:13.895 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:13.895 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:16.253 02.358 428 Exposure complete 18:15:16.378 00.125 428 worker thread done servicing request 18:15:16.378 00.000 10672 OnExposeComplete: enter 18:15:16.378 00.000 10672 UpdateGuideState(): m_state=6 18:15:16.378 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 467 18:15:16.378 00.000 10672 Star::Find returns 1 (0), X=179.71, Y=929.99, Mass=491924, SNR=55.0, Peak=45536 HFD=4.0 18:15:16.378 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.12) = xAngle (-2.56 = -2.56) 18:15:16.378 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.54 = -2.54) 18:15:16.378 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.38 hyp=0.58 cameraTheta=-2.44 mountX=-0.48 mountY=-0.33, mountTheta=-2.55 18:15:16.378 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.38, opts=13) 18:15:16.378 00.000 10672 Enqueuing Move request for scope (-0.44, -0.38) 18:15:16.378 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 18:15:16.378 00.000 428 Worker thread wakes up 18:15:16.378 00.000 10672 UpdateGuideState exits: m=491924 SNR=55.0 18:15:16.378 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.38) opts 0xd 18:15:16.378 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:16.378 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.38) 18:15:16.378 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:16.378 00.000 428 Moving (-0.44, -0.38) raw xDistance=-0.48 yDistance=-0.33 18:15:16.378 00.000 10672 Enqueuing Expose request 18:15:16.378 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:15:16.378 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:16.378 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:15:16.378 00.000 428 MoveAxis(E, 718, ABG) 18:15:16.378 00.000 428 Guiding Dir = 2, Dur = 718 18:15:16.378 00.000 428 IsSlewing returns 0 18:15:16.378 00.000 428 IsGuiding returns 0 18:15:16.409 00.031 428 PulseGuide returned control before completion, sleep 699 18:15:17.172 00.763 428 IsGuiding returns 0 18:15:17.172 00.000 428 Move returns status 0, amount 718 18:15:17.172 00.000 428 MoveAxis(N, 0, ABG) 18:15:17.172 00.000 428 Move returns status 0, amount 0 18:15:17.172 00.000 428 move complete, result=0 18:15:17.172 00.000 428 worker thread done servicing request 18:15:17.172 00.000 428 Worker thread wakes up 18:15:17.172 00.000 10672 GuideStep: -0.5 px 718 ms EAST, -0.3 px 0 ms NORTH 18:15:17.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:17.172 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:18.765 01.593 428 Exposure complete 18:15:18.890 00.125 428 worker thread done servicing request 18:15:18.890 00.000 10672 OnExposeComplete: enter 18:15:18.890 00.000 10672 UpdateGuideState(): m_state=6 18:15:18.890 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 468 18:15:18.890 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=930.06, Mass=551495, SNR=67.6, Peak=59920 HFD=3.9 18:15:18.890 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.12) = xAngle (-2.50 = -2.50) 18:15:18.890 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.48 = -2.48) 18:15:18.890 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.31 hyp=0.44 cameraTheta=-2.38 mountX=-0.35 mountY=-0.27, mountTheta=-2.49 18:15:18.890 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.31, opts=13) 18:15:18.890 00.000 10672 Enqueuing Move request for scope (-0.32, -0.31) 18:15:18.890 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:15:18.890 00.000 428 Worker thread wakes up 18:15:18.890 00.000 10672 UpdateGuideState exits: m=551495 SNR=67.6 18:15:18.890 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.31) opts 0xd 18:15:18.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:18.890 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.31) 18:15:18.890 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:18.890 00.000 428 Moving (-0.32, -0.31) raw xDistance=-0.35 yDistance=-0.27 18:15:18.890 00.000 10672 Enqueuing Expose request 18:15:18.890 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:15:18.890 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:18.890 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:15:18.890 00.000 428 MoveAxis(E, 0, ABG) 18:15:18.890 00.000 428 Move returns status 0, amount 0 18:15:18.890 00.000 428 MoveAxis(N, 0, ABG) 18:15:18.890 00.000 428 Move returns status 0, amount 0 18:15:18.890 00.000 428 move complete, result=0 18:15:18.890 00.000 428 worker thread done servicing request 18:15:18.890 00.000 428 Worker thread wakes up 18:15:18.890 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:15:18.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:18.905 00.015 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:21.232 02.327 428 Exposure complete 18:15:21.373 00.141 428 worker thread done servicing request 18:15:21.373 00.000 10672 OnExposeComplete: enter 18:15:21.373 00.000 10672 UpdateGuideState(): m_state=6 18:15:21.373 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 469 18:15:21.373 00.000 10672 Star::Find returns 1 (0), X=179.87, Y=930.15, Mass=540634, SNR=67.0, Peak=65504 HFD=3.7 18:15:21.373 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.12) = xAngle (-2.62 = -2.62) 18:15:21.373 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.60 = -2.60) 18:15:21.373 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-2.50 mountX=-0.30 mountY=-0.18, mountTheta=-2.61 18:15:21.373 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.21, opts=13) 18:15:21.373 00.000 10672 Enqueuing Move request for scope (-0.28, -0.21) 18:15:21.373 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3152, FiltMax=65504, Gamma=1.000 18:15:21.373 00.000 428 Worker thread wakes up 18:15:21.373 00.000 10672 UpdateGuideState exits: m=540634 SNR=67.0 18:15:21.373 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.21) opts 0xd 18:15:21.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:21.373 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.21) 18:15:21.373 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:21.373 00.000 428 Moving (-0.28, -0.21) raw xDistance=-0.30 yDistance=-0.18 18:15:21.373 00.000 10672 Enqueuing Expose request 18:15:21.373 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:15:21.373 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:21.373 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:15:21.373 00.000 428 MoveAxis(E, 0, ABG) 18:15:21.373 00.000 428 Move returns status 0, amount 0 18:15:21.373 00.000 428 MoveAxis(N, 0, ABG) 18:15:21.373 00.000 428 Move returns status 0, amount 0 18:15:21.373 00.000 428 move complete, result=0 18:15:21.373 00.000 428 worker thread done servicing request 18:15:21.373 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:15:21.373 00.000 428 Worker thread wakes up 18:15:21.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:21.373 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:23.761 02.388 428 Exposure complete 18:15:23.901 00.140 428 worker thread done servicing request 18:15:23.901 00.000 10672 OnExposeComplete: enter 18:15:23.901 00.000 10672 UpdateGuideState(): m_state=6 18:15:23.901 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 470 18:15:23.901 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.10, Mass=532735, SNR=63.1, Peak=57088 HFD=3.8 18:15:23.901 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.12) = xAngle (-2.54 = -2.54) 18:15:23.901 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.53 = -2.53) 18:15:23.901 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.26 hyp=0.39 cameraTheta=-2.42 mountX=-0.32 mountY=-0.23, mountTheta=-2.53 18:15:23.901 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.26, opts=13) 18:15:23.901 00.000 10672 Enqueuing Move request for scope (-0.30, -0.26) 18:15:23.901 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:23.901 00.000 428 Worker thread wakes up 18:15:23.901 00.000 10672 UpdateGuideState exits: m=532735 SNR=63.1 18:15:23.901 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.26) opts 0xd 18:15:23.901 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:23.901 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.26) 18:15:23.901 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:23.901 00.000 428 Moving (-0.30, -0.26) raw xDistance=-0.32 yDistance=-0.23 18:15:23.901 00.000 10672 Enqueuing Expose request 18:15:23.901 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:15:23.901 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:23.901 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:15:23.901 00.000 428 MoveAxis(E, 0, ABG) 18:15:23.901 00.000 428 Move returns status 0, amount 0 18:15:23.901 00.000 428 MoveAxis(N, 0, ABG) 18:15:23.901 00.000 428 Move returns status 0, amount 0 18:15:23.901 00.000 428 move complete, result=0 18:15:23.901 00.000 428 worker thread done servicing request 18:15:23.901 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:15:23.901 00.000 428 Worker thread wakes up 18:15:23.901 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:23.901 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:26.260 02.359 428 Exposure complete 18:15:26.385 00.125 428 worker thread done servicing request 18:15:26.385 00.000 10672 OnExposeComplete: enter 18:15:26.385 00.000 10672 UpdateGuideState(): m_state=6 18:15:26.385 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 471 18:15:26.385 00.000 10672 Star::Find returns 1 (0), X=179.62, Y=930.14, Mass=505472, SNR=60.5, Peak=55456 HFD=3.8 18:15:26.385 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (0.12) = xAngle (-2.87 = -2.87) 18:15:26.385 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.86 = -2.86) 18:15:26.385 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.22 hyp=0.58 cameraTheta=-2.75 mountX=-0.56 mountY=-0.16, mountTheta=-2.86 18:15:26.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.22, opts=13) 18:15:26.385 00.000 10672 Enqueuing Move request for scope (-0.54, -0.22) 18:15:26.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:15:26.385 00.000 428 Worker thread wakes up 18:15:26.385 00.000 10672 UpdateGuideState exits: m=505472 SNR=60.5 18:15:26.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.22) opts 0xd 18:15:26.385 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.22) 18:15:26.385 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:26.385 00.000 428 Moving (-0.54, -0.22) raw xDistance=-0.56 yDistance=-0.16 18:15:26.385 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:26.385 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 18:15:26.385 00.000 10672 Enqueuing Expose request 18:15:26.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:26.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:15:26.385 00.000 428 MoveAxis(E, 831, ABG) 18:15:26.385 00.000 428 Guiding Dir = 2, Dur = 831 18:15:26.385 00.000 428 IsSlewing returns 0 18:15:26.385 00.000 428 IsGuiding returns 0 18:15:26.400 00.015 428 PulseGuide returned control before completion, sleep 828 18:15:27.244 00.844 428 IsGuiding returns 0 18:15:27.244 00.000 428 Move returns status 0, amount 831 18:15:27.259 00.015 428 MoveAxis(N, 0, ABG) 18:15:27.259 00.000 428 Move returns status 0, amount 0 18:15:27.259 00.000 428 move complete, result=0 18:15:27.259 00.000 428 worker thread done servicing request 18:15:27.259 00.000 10672 GuideStep: -0.6 px 831 ms EAST, -0.2 px 0 ms NORTH 18:15:27.259 00.000 428 Worker thread wakes up 18:15:27.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:27.259 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:28.759 01.500 428 Exposure complete 18:15:28.889 00.130 428 worker thread done servicing request 18:15:28.889 00.000 10672 OnExposeComplete: enter 18:15:28.889 00.000 10672 UpdateGuideState(): m_state=6 18:15:28.904 00.015 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 472 18:15:28.904 00.000 10672 Star::Find returns 1 (0), X=179.81, Y=930.32, Mass=559034, SNR=66.4, Peak=59808 HFD=3.7 18:15:28.904 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.12) = xAngle (-3.15 = 3.13) 18:15:28.904 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.14 = -3.14) 18:15:28.904 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-3.03 mountX=-0.34 mountY=-0.00, mountTheta=-3.14 18:15:28.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.04, opts=13) 18:15:28.904 00.000 10672 Enqueuing Move request for scope (-0.34, -0.04) 18:15:28.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:15:28.904 00.000 428 Worker thread wakes up 18:15:28.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.04) opts 0xd 18:15:28.904 00.000 10672 UpdateGuideState exits: m=559034 SNR=66.4 18:15:28.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:28.904 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.04) 18:15:28.904 00.000 428 Moving (-0.34, -0.04) raw xDistance=-0.34 yDistance=-0.00 18:15:28.904 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:28.904 00.000 10672 Enqueuing Expose request 18:15:28.904 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:15:28.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:28.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:15:28.904 00.000 428 MoveAxis(E, 0, ABG) 18:15:28.904 00.000 428 Move returns status 0, amount 0 18:15:28.904 00.000 428 MoveAxis(N, 0, ABG) 18:15:28.904 00.000 428 Move returns status 0, amount 0 18:15:28.904 00.000 428 move complete, result=0 18:15:28.904 00.000 428 worker thread done servicing request 18:15:28.904 00.000 428 Worker thread wakes up 18:15:28.904 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:15:28.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:28.904 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:31.256 02.352 428 Exposure complete 18:15:31.396 00.140 428 worker thread done servicing request 18:15:31.396 00.000 10672 OnExposeComplete: enter 18:15:31.396 00.000 10672 UpdateGuideState(): m_state=6 18:15:31.396 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 473 18:15:31.396 00.000 10672 Star::Find returns 1 (0), X=179.67, Y=930.25, Mass=548891, SNR=60.7, Peak=41712 HFD=3.9 18:15:31.396 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.12) = xAngle (-3.03 = -3.03) 18:15:31.396 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.02 = -3.02) 18:15:31.396 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.11 hyp=0.49 cameraTheta=-2.91 mountX=-0.49 mountY=-0.06, mountTheta=-3.02 18:15:31.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.11, opts=13) 18:15:31.396 00.000 10672 Enqueuing Move request for scope (-0.48, -0.11) 18:15:31.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:31.396 00.000 428 Worker thread wakes up 18:15:31.396 00.000 10672 UpdateGuideState exits: m=548891 SNR=60.7 18:15:31.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.11) opts 0xd 18:15:31.396 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:31.396 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.11) 18:15:31.396 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:31.396 00.000 428 Moving (-0.48, -0.11) raw xDistance=-0.49 yDistance=-0.06 18:15:31.396 00.000 10672 Enqueuing Expose request 18:15:31.396 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 18:15:31.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:31.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 18:15:31.396 00.000 428 MoveAxis(E, 727, ABG) 18:15:31.396 00.000 428 Guiding Dir = 2, Dur = 727 18:15:31.396 00.000 428 IsSlewing returns 0 18:15:31.396 00.000 428 IsGuiding returns 0 18:15:31.427 00.031 428 PulseGuide returned control before completion, sleep 711 18:15:32.145 00.718 428 IsGuiding returns 1 18:15:32.145 00.000 428 scope still moving after pulse duration time elapsed 18:15:32.176 00.031 428 IsSlewing returns 0 18:15:32.208 00.032 428 IsGuiding returns 0 18:15:32.208 00.000 428 scope move finished after 727 + 84 ms 18:15:32.208 00.000 428 Move returns status 0, amount 727 18:15:32.208 00.000 428 MoveAxis(N, 0, ABG) 18:15:32.208 00.000 428 Move returns status 0, amount 0 18:15:32.208 00.000 428 move complete, result=0 18:15:32.208 00.000 428 worker thread done servicing request 18:15:32.208 00.000 428 Worker thread wakes up 18:15:32.208 00.000 10672 GuideStep: -0.5 px 727 ms EAST, -0.1 px 0 ms NORTH 18:15:32.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:32.208 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:33.754 01.546 428 Exposure complete 18:15:33.878 00.124 428 worker thread done servicing request 18:15:33.878 00.000 10672 OnExposeComplete: enter 18:15:33.878 00.000 10672 UpdateGuideState(): m_state=6 18:15:33.878 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 474 18:15:33.878 00.000 10672 Star::Find returns 1 (0), X=179.68, Y=929.96, Mass=495899, SNR=55.0, Peak=50432 HFD=4.0 18:15:33.878 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.12) = xAngle (-2.56 = -2.56) 18:15:33.878 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.54 = -2.54) 18:15:33.878 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.41 hyp=0.63 cameraTheta=-2.44 mountX=-0.52 mountY=-0.35, mountTheta=-2.55 18:15:33.878 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.41, opts=13) 18:15:33.878 00.000 10672 Enqueuing Move request for scope (-0.48, -0.41) 18:15:33.878 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:15:33.878 00.000 428 Worker thread wakes up 18:15:33.878 00.000 10672 UpdateGuideState exits: m=495899 SNR=55.0 18:15:33.878 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.41) opts 0xd 18:15:33.878 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:33.878 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.41) 18:15:33.878 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:33.878 00.000 428 Moving (-0.48, -0.41) raw xDistance=-0.52 yDistance=-0.35 18:15:33.878 00.000 10672 Enqueuing Expose request 18:15:33.894 00.016 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.52 18:15:33.894 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:33.894 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:15:33.894 00.000 428 MoveAxis(E, 828, ABG) 18:15:33.894 00.000 428 Guiding Dir = 2, Dur = 828 18:15:33.894 00.000 428 IsSlewing returns 0 18:15:33.894 00.000 428 IsGuiding returns 0 18:15:33.910 00.016 428 PulseGuide returned control before completion, sleep 811 18:15:34.735 00.825 428 IsGuiding returns 1 18:15:34.735 00.000 428 scope still moving after pulse duration time elapsed 18:15:34.782 00.047 428 IsSlewing returns 0 18:15:34.814 00.032 428 IsGuiding returns 0 18:15:34.814 00.000 428 scope move finished after 828 + 95 ms 18:15:34.814 00.000 428 Move returns status 0, amount 828 18:15:34.814 00.000 428 MoveAxis(N, 0, ABG) 18:15:34.814 00.000 428 Move returns status 0, amount 0 18:15:34.814 00.000 428 move complete, result=0 18:15:34.814 00.000 428 worker thread done servicing request 18:15:34.814 00.000 428 Worker thread wakes up 18:15:34.814 00.000 10672 GuideStep: -0.5 px 828 ms EAST, -0.4 px 0 ms NORTH 18:15:34.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:34.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:36.250 01.436 428 Exposure complete 18:15:36.375 00.125 428 worker thread done servicing request 18:15:36.375 00.000 10672 OnExposeComplete: enter 18:15:36.375 00.000 10672 UpdateGuideState(): m_state=6 18:15:36.375 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 475 18:15:36.375 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=929.87, Mass=559014, SNR=59.0, Peak=42256 HFD=4.2 18:15:36.375 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.12) = xAngle (-2.04 = -2.04) 18:15:36.375 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.03 = -2.03) 18:15:36.375 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.49 hyp=0.52 cameraTheta=-1.92 mountX=-0.24 mountY=-0.47, mountTheta=-2.04 18:15:36.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.49, opts=13) 18:15:36.375 00.000 10672 Enqueuing Move request for scope (-0.18, -0.49) 18:15:36.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:36.375 00.000 428 Worker thread wakes up 18:15:36.375 00.000 10672 UpdateGuideState exits: m=559014 SNR=59.0 18:15:36.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.49) opts 0xd 18:15:36.375 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:36.375 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.49) 18:15:36.375 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:36.375 00.000 428 Moving (-0.18, -0.49) raw xDistance=-0.24 yDistance=-0.47 18:15:36.375 00.000 10672 Enqueuing Expose request 18:15:36.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:15:36.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:36.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:15:36.375 00.000 428 MoveAxis(E, 0, ABG) 18:15:36.375 00.000 428 Move returns status 0, amount 0 18:15:36.375 00.000 428 MoveAxis(N, 0, ABG) 18:15:36.375 00.000 428 Move returns status 0, amount 0 18:15:36.375 00.000 428 move complete, result=0 18:15:36.375 00.000 428 worker thread done servicing request 18:15:36.375 00.000 428 Worker thread wakes up 18:15:36.375 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:15:36.375 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:36.375 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:38.762 02.387 428 Exposure complete 18:15:38.897 00.135 428 worker thread done servicing request 18:15:38.897 00.000 10672 OnExposeComplete: enter 18:15:38.897 00.000 10672 UpdateGuideState(): m_state=6 18:15:38.897 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 476 18:15:38.897 00.000 10672 Star::Find returns 1 (0), X=179.69, Y=929.91, Mass=549541, SNR=61.7, Peak=40848 HFD=4.1 18:15:38.897 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.12) = xAngle (-2.50 = -2.50) 18:15:38.897 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.48 = -2.48) 18:15:38.897 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.45 hyp=0.65 cameraTheta=-2.37 mountX=-0.52 mountY=-0.40, mountTheta=-2.49 18:15:38.897 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.45, opts=13) 18:15:38.897 00.000 10672 Enqueuing Move request for scope (-0.46, -0.45) 18:15:38.897 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:38.897 00.000 428 Worker thread wakes up 18:15:38.897 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.45) opts 0xd 18:15:38.897 00.000 10672 UpdateGuideState exits: m=549541 SNR=61.7 18:15:38.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:38.897 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.45) 18:15:38.897 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:38.897 00.000 428 Moving (-0.46, -0.45) raw xDistance=-0.52 yDistance=-0.40 18:15:38.897 00.000 10672 Enqueuing Expose request 18:15:38.897 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52 18:15:38.897 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:38.897 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:15:38.897 00.000 428 MoveAxis(E, 767, ABG) 18:15:38.897 00.000 428 Guiding Dir = 2, Dur = 767 18:15:38.897 00.000 428 IsSlewing returns 0 18:15:38.897 00.000 428 IsGuiding returns 0 18:15:38.926 00.029 428 PulseGuide returned control before completion, sleep 758 18:15:39.711 00.785 428 IsGuiding returns 0 18:15:39.711 00.000 428 Move returns status 0, amount 767 18:15:39.711 00.000 428 MoveAxis(N, 0, ABG) 18:15:39.711 00.000 428 Move returns status 0, amount 0 18:15:39.711 00.000 428 move complete, result=0 18:15:39.711 00.000 428 worker thread done servicing request 18:15:39.711 00.000 428 Worker thread wakes up 18:15:39.711 00.000 10672 GuideStep: -0.5 px 767 ms EAST, -0.4 px 0 ms NORTH 18:15:39.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:39.727 00.016 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:41.252 01.525 428 Exposure complete 18:15:41.377 00.125 428 worker thread done servicing request 18:15:41.393 00.016 10672 OnExposeComplete: enter 18:15:41.393 00.000 10672 UpdateGuideState(): m_state=6 18:15:41.393 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 477 18:15:41.393 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=929.97, Mass=459480, SNR=51.5, Peak=43344 HFD=4.0 18:15:41.393 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.12) = xAngle (-1.25 = -1.25) 18:15:41.393 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.23 = -1.23) 18:15:41.393 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.39 hyp=0.44 cameraTheta=-1.13 mountX=0.14 mountY=-0.41, mountTheta=-1.25 18:15:41.393 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.39, opts=13) 18:15:41.393 00.000 10672 Enqueuing Move request for scope (0.19, -0.39) 18:15:41.393 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:15:41.393 00.000 428 Worker thread wakes up 18:15:41.393 00.000 10672 UpdateGuideState exits: m=459480 SNR=51.5 18:15:41.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.39) opts 0xd 18:15:41.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:41.393 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.39) 18:15:41.393 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:41.393 00.000 428 Moving (0.19, -0.39) raw xDistance=0.14 yDistance=-0.41 18:15:41.393 00.000 10672 Enqueuing Expose request 18:15:41.393 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:15:41.393 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:41.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 18:15:41.393 00.000 428 MoveAxis(E, 0, ABG) 18:15:41.393 00.000 428 Move returns status 0, amount 0 18:15:41.393 00.000 428 MoveAxis(N, 0, ABG) 18:15:41.393 00.000 428 Move returns status 0, amount 0 18:15:41.393 00.000 428 move complete, result=0 18:15:41.393 00.000 428 worker thread done servicing request 18:15:41.393 00.000 428 Worker thread wakes up 18:15:41.393 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:15:41.393 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:41.393 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:43.750 02.357 428 Exposure complete 18:15:43.891 00.141 428 worker thread done servicing request 18:15:43.891 00.000 10672 OnExposeComplete: enter 18:15:43.891 00.000 10672 UpdateGuideState(): m_state=6 18:15:43.891 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 478 18:15:43.891 00.000 10672 Star::Find returns 1 (0), X=179.95, Y=929.88, Mass=555490, SNR=61.0, Peak=48800 HFD=4.2 18:15:43.891 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.12) = xAngle (-2.10 = -2.10) 18:15:43.891 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.08 = -2.08) 18:15:43.891 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.48 hyp=0.52 cameraTheta=-1.97 mountX=-0.26 mountY=-0.45, mountTheta=-2.09 18:15:43.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.48, opts=13) 18:15:43.891 00.000 10672 Enqueuing Move request for scope (-0.20, -0.48) 18:15:43.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:43.891 00.000 428 Worker thread wakes up 18:15:43.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.48) opts 0xd 18:15:43.891 00.000 10672 UpdateGuideState exits: m=555490 SNR=61.0 18:15:43.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:43.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.48) 18:15:43.891 00.000 428 Moving (-0.20, -0.48) raw xDistance=-0.26 yDistance=-0.45 18:15:43.891 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:43.891 00.000 10672 Enqueuing Expose request 18:15:43.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:15:43.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:43.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 18:15:43.891 00.000 428 MoveAxis(E, 0, ABG) 18:15:43.891 00.000 428 Move returns status 0, amount 0 18:15:43.891 00.000 428 MoveAxis(N, 0, ABG) 18:15:43.891 00.000 428 Move returns status 0, amount 0 18:15:43.891 00.000 428 move complete, result=0 18:15:43.891 00.000 428 worker thread done servicing request 18:15:43.891 00.000 428 Worker thread wakes up 18:15:43.891 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:15:43.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:43.891 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:46.227 02.336 428 Exposure complete 18:15:46.367 00.140 428 worker thread done servicing request 18:15:46.367 00.000 10672 OnExposeComplete: enter 18:15:46.367 00.000 10672 UpdateGuideState(): m_state=6 18:15:46.367 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 479 18:15:46.367 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=929.90, Mass=516905, SNR=57.8, Peak=52720 HFD=3.9 18:15:46.367 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.12) = xAngle (-1.97 = -1.97) 18:15:46.367 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.96 = -1.96) 18:15:46.367 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.46 hyp=0.48 cameraTheta=-1.85 mountX=-0.19 mountY=-0.44, mountTheta=-1.97 18:15:46.367 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.46, opts=13) 18:15:46.367 00.000 10672 Enqueuing Move request for scope (-0.13, -0.46) 18:15:46.367 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:15:46.367 00.000 428 Worker thread wakes up 18:15:46.367 00.000 10672 UpdateGuideState exits: m=516905 SNR=57.8 18:15:46.367 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.46) opts 0xd 18:15:46.367 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:46.367 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.46) 18:15:46.367 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:46.367 00.000 428 Moving (-0.13, -0.46) raw xDistance=-0.19 yDistance=-0.44 18:15:46.367 00.000 10672 Enqueuing Expose request 18:15:46.367 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:15:46.367 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:46.367 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:15:46.367 00.000 428 MoveAxis(E, 0, ABG) 18:15:46.367 00.000 428 Move returns status 0, amount 0 18:15:46.367 00.000 428 MoveAxis(N, 0, ABG) 18:15:46.367 00.000 428 Move returns status 0, amount 0 18:15:46.367 00.000 428 move complete, result=0 18:15:46.367 00.000 428 worker thread done servicing request 18:15:46.367 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:15:46.367 00.000 428 Worker thread wakes up 18:15:46.367 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:46.367 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:48.734 02.367 428 Exposure complete 18:15:48.879 00.145 428 worker thread done servicing request 18:15:48.880 00.001 10672 OnExposeComplete: enter 18:15:48.880 00.000 10672 UpdateGuideState(): m_state=6 18:15:48.881 00.001 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 480 18:15:48.881 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.01, Mass=593893, SNR=57.9, Peak=58944 HFD=4.0 18:15:48.881 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.12) = xAngle (-2.39 = -2.39) 18:15:48.881 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.38 = -2.38) 18:15:48.881 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.35 hyp=0.46 cameraTheta=-2.27 mountX=-0.34 mountY=-0.32, mountTheta=-2.38 18:15:48.882 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.35, opts=13) 18:15:48.883 00.001 10672 Enqueuing Move request for scope (-0.29, -0.35) 18:15:48.883 00.000 428 Worker thread wakes up 18:15:48.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.35) opts 0xd 18:15:48.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:48.883 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.35) 18:15:48.883 00.000 10672 UpdateGuideState exits: m=593893 SNR=57.9 18:15:48.883 00.000 428 Moving (-0.29, -0.35) raw xDistance=-0.34 yDistance=-0.32 18:15:48.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:48.884 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:15:48.884 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:48.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:48.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 18:15:48.884 00.000 10672 Enqueuing Expose request 18:15:48.884 00.000 428 MoveAxis(E, 0, ABG) 18:15:48.884 00.000 428 Move returns status 0, amount 0 18:15:48.884 00.000 428 MoveAxis(N, 0, ABG) 18:15:48.885 00.001 428 Move returns status 0, amount 0 18:15:48.885 00.000 428 move complete, result=0 18:15:48.885 00.000 428 worker thread done servicing request 18:15:48.885 00.000 428 Worker thread wakes up 18:15:48.885 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:15:48.889 00.004 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:48.890 00.001 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:51.239 02.349 428 Exposure complete 18:15:51.364 00.125 428 worker thread done servicing request 18:15:51.364 00.000 10672 OnExposeComplete: enter 18:15:51.364 00.000 10672 UpdateGuideState(): m_state=6 18:15:51.364 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 481 18:15:51.364 00.000 10672 Star::Find returns 1 (0), X=179.71, Y=930.19, Mass=543720, SNR=59.5, Peak=53264 HFD=3.7 18:15:51.364 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.12) = xAngle (-2.90 = -2.90) 18:15:51.364 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.88 = -2.88) 18:15:51.364 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.17 hyp=0.48 cameraTheta=-2.78 mountX=-0.46 mountY=-0.12, mountTheta=-2.88 18:15:51.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.17, opts=13) 18:15:51.364 00.000 10672 Enqueuing Move request for scope (-0.45, -0.17) 18:15:51.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:15:51.364 00.000 428 Worker thread wakes up 18:15:51.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.17) opts 0xd 18:15:51.364 00.000 10672 UpdateGuideState exits: m=543720 SNR=59.5 18:15:51.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:51.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.17) 18:15:51.364 00.000 428 Moving (-0.45, -0.17) raw xDistance=-0.46 yDistance=-0.12 18:15:51.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:51.364 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 18:15:51.364 00.000 10672 Enqueuing Expose request 18:15:51.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:51.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:15:51.364 00.000 428 MoveAxis(E, 690, ABG) 18:15:51.364 00.000 428 Guiding Dir = 2, Dur = 690 18:15:51.379 00.015 428 IsSlewing returns 0 18:15:51.379 00.000 428 IsGuiding returns 0 18:15:51.395 00.016 428 PulseGuide returned control before completion, sleep 686 18:15:52.127 00.732 428 IsGuiding returns 0 18:15:52.127 00.000 428 Move returns status 0, amount 690 18:15:52.127 00.000 428 MoveAxis(N, 0, ABG) 18:15:52.127 00.000 428 Move returns status 0, amount 0 18:15:52.127 00.000 428 move complete, result=0 18:15:52.127 00.000 428 worker thread done servicing request 18:15:52.127 00.000 428 Worker thread wakes up 18:15:52.127 00.000 10672 GuideStep: -0.5 px 690 ms EAST, -0.1 px 0 ms NORTH 18:15:52.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:52.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:53.756 01.629 428 Exposure complete 18:15:53.881 00.125 428 worker thread done servicing request 18:15:53.881 00.000 10672 OnExposeComplete: enter 18:15:53.881 00.000 10672 UpdateGuideState(): m_state=6 18:15:53.881 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 482 18:15:53.881 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=929.83, Mass=521306, SNR=61.6, Peak=50864 HFD=3.9 18:15:53.881 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.12) = xAngle (-2.16 = -2.16) 18:15:53.881 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.15 = -2.15) 18:15:53.881 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.53 hyp=0.59 cameraTheta=-2.04 mountX=-0.33 mountY=-0.49, mountTheta=-2.16 18:15:53.881 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.53, opts=13) 18:15:53.881 00.000 10672 Enqueuing Move request for scope (-0.27, -0.53) 18:15:53.881 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:15:53.881 00.000 428 Worker thread wakes up 18:15:53.881 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.53) opts 0xd 18:15:53.881 00.000 10672 UpdateGuideState exits: m=521306 SNR=61.6 18:15:53.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:53.881 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.53) 18:15:53.881 00.000 428 Moving (-0.27, -0.53) raw xDistance=-0.33 yDistance=-0.49 18:15:53.881 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:53.881 00.000 10672 Enqueuing Expose request 18:15:53.881 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:15:53.881 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:53.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:15:53.881 00.000 428 MoveAxis(E, 0, ABG) 18:15:53.881 00.000 428 Move returns status 0, amount 0 18:15:53.881 00.000 428 MoveAxis(N, 0, ABG) 18:15:53.881 00.000 428 Move returns status 0, amount 0 18:15:53.881 00.000 428 move complete, result=0 18:15:53.881 00.000 428 worker thread done servicing request 18:15:53.881 00.000 428 Worker thread wakes up 18:15:53.881 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:15:53.881 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:53.881 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:56.234 02.353 428 Exposure complete 18:15:56.359 00.125 428 worker thread done servicing request 18:15:56.359 00.000 10672 OnExposeComplete: enter 18:15:56.359 00.000 10672 UpdateGuideState(): m_state=6 18:15:56.359 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 483 18:15:56.359 00.000 10672 Star::Find returns 1 (0), X=179.76, Y=930.53, Mass=515722, SNR=57.9, Peak=44448 HFD=3.7 18:15:56.359 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.12) = xAngle (2.62 = 2.62) 18:15:56.359 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.63 = 2.63) 18:15:56.359 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.17 hyp=0.43 cameraTheta=2.74 mountX=-0.37 mountY=0.21, mountTheta=2.63 18:15:56.359 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.17, opts=13) 18:15:56.375 00.016 10672 Enqueuing Move request for scope (-0.39, 0.17) 18:15:56.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:15:56.375 00.000 428 Worker thread wakes up 18:15:56.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.17) opts 0xd 18:15:56.375 00.000 10672 UpdateGuideState exits: m=515722 SNR=57.9 18:15:56.375 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:56.375 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.17) 18:15:56.375 00.000 428 Moving (-0.39, 0.17) raw xDistance=-0.37 yDistance=0.21 18:15:56.375 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:56.375 00.000 10672 Enqueuing Expose request 18:15:56.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:15:56.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:56.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:15:56.375 00.000 428 MoveAxis(E, 0, ABG) 18:15:56.375 00.000 428 Move returns status 0, amount 0 18:15:56.375 00.000 428 MoveAxis(N, 0, ABG) 18:15:56.375 00.000 428 Move returns status 0, amount 0 18:15:56.375 00.000 428 move complete, result=0 18:15:56.375 00.000 428 worker thread done servicing request 18:15:56.375 00.000 428 Worker thread wakes up 18:15:56.375 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 18:15:56.375 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:56.375 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:15:58.744 02.369 428 Exposure complete 18:15:58.884 00.140 428 worker thread done servicing request 18:15:58.884 00.000 10672 OnExposeComplete: enter 18:15:58.884 00.000 10672 UpdateGuideState(): m_state=6 18:15:58.884 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 484 18:15:58.884 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=930.87, Mass=482374, SNR=59.6, Peak=45536 HFD=4.2 18:15:58.884 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.12) = xAngle (1.84 = 1.84) 18:15:58.884 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.85 = 1.85) 18:15:58.884 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.51 hyp=0.55 cameraTheta=1.96 mountX=-0.15 mountY=0.53, mountTheta=1.84 18:15:58.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.51, opts=13) 18:15:58.884 00.000 10672 Enqueuing Move request for scope (-0.21, 0.51) 18:15:58.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:15:58.884 00.000 428 Worker thread wakes up 18:15:58.884 00.000 10672 UpdateGuideState exits: m=482374 SNR=59.6 18:15:58.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.51) opts 0xd 18:15:58.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:15:58.884 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.51) 18:15:58.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:15:58.884 00.000 428 Moving (-0.21, 0.51) raw xDistance=-0.15 yDistance=0.53 18:15:58.884 00.000 10672 Enqueuing Expose request 18:15:58.884 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:15:58.884 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:15:58.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 18:15:58.884 00.000 428 MoveAxis(E, 0, ABG) 18:15:58.884 00.000 428 Move returns status 0, amount 0 18:15:58.884 00.000 428 MoveAxis(N, 0, ABG) 18:15:58.884 00.000 428 Move returns status 0, amount 0 18:15:58.884 00.000 428 move complete, result=0 18:15:58.884 00.000 428 worker thread done servicing request 18:15:58.884 00.000 428 Worker thread wakes up 18:15:58.884 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:15:58.884 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:15:58.884 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:01.223 02.339 428 Exposure complete 18:16:01.364 00.141 428 worker thread done servicing request 18:16:01.364 00.000 10672 OnExposeComplete: enter 18:16:01.364 00.000 10672 UpdateGuideState(): m_state=6 18:16:01.364 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 485 18:16:01.364 00.000 10672 Star::Find returns 1 (0), X=179.30, Y=930.07, Mass=560256, SNR=58.9, Peak=44656 HFD=4.2 18:16:01.364 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.12) = xAngle (-2.94 = -2.94) 18:16:01.364 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.93 = -2.93) 18:16:01.364 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=-0.29 hyp=0.90 cameraTheta=-2.82 mountX=-0.88 mountY=-0.19, mountTheta=-2.93 18:16:01.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=-0.29, opts=13) 18:16:01.364 00.000 10672 Enqueuing Move request for scope (-0.86, -0.29) 18:16:01.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:16:01.364 00.000 428 Worker thread wakes up 18:16:01.364 00.000 10672 UpdateGuideState exits: m=560256 SNR=58.9 18:16:01.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:01.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.29) opts 0xd 18:16:01.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, -0.29) 18:16:01.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:01.364 00.000 10672 Enqueuing Expose request 18:16:01.364 00.000 428 Moving (-0.86, -0.29) raw xDistance=-0.88 yDistance=-0.19 18:16:01.364 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88 18:16:01.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:01.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:16:01.364 00.000 428 MoveAxis(E, 1316, ABG) 18:16:01.364 00.000 428 Guiding Dir = 2, Dur = 1316 18:16:01.364 00.000 428 IsSlewing returns 0 18:16:01.364 00.000 428 IsGuiding returns 0 18:16:01.395 00.031 428 PulseGuide returned control before completion, sleep 1299 18:16:02.712 01.317 428 IsGuiding returns 1 18:16:02.712 00.000 428 scope still moving after pulse duration time elapsed 18:16:02.743 00.031 428 IsSlewing returns 0 18:16:02.758 00.015 428 IsGuiding returns 0 18:16:02.758 00.000 428 scope move finished after 1316 + 71 ms 18:16:02.758 00.000 428 Move returns status 0, amount 1316 18:16:02.758 00.000 428 MoveAxis(N, 0, ABG) 18:16:02.758 00.000 428 Move returns status 0, amount 0 18:16:02.758 00.000 428 move complete, result=0 18:16:02.758 00.000 428 worker thread done servicing request 18:16:02.758 00.000 428 Worker thread wakes up 18:16:02.758 00.000 10672 GuideStep: -0.9 px 1316 ms EAST, -0.2 px 0 ms NORTH 18:16:02.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:02.758 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:03.742 00.984 428 Exposure complete 18:16:03.867 00.125 428 worker thread done servicing request 18:16:03.867 00.000 10672 OnExposeComplete: enter 18:16:03.867 00.000 10672 UpdateGuideState(): m_state=6 18:16:03.867 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 486 18:16:03.867 00.000 10672 Star::Find returns 1 (0), X=179.74, Y=929.45, Mass=583275, SNR=61.5, Peak=41936 HFD=4.0 18:16:03.867 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (0.12) = xAngle (-2.12 = -2.12) 18:16:03.867 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.11 = -2.11) 18:16:03.867 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.91 hyp=1.00 cameraTheta=-2.00 mountX=-0.52 mountY=-0.86, mountTheta=-2.12 18:16:03.867 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.91, opts=13) 18:16:03.867 00.000 10672 Enqueuing Move request for scope (-0.42, -0.91) 18:16:03.867 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:16:03.867 00.000 428 Worker thread wakes up 18:16:03.867 00.000 10672 UpdateGuideState exits: m=583275 SNR=61.5 18:16:03.867 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.91) opts 0xd 18:16:03.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:03.867 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.91) 18:16:03.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:03.867 00.000 428 Moving (-0.42, -0.91) raw xDistance=-0.52 yDistance=-0.86 18:16:03.867 00.000 10672 Enqueuing Expose request 18:16:03.867 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.52 18:16:03.867 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:16:03.867 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.86 18:16:03.867 00.000 428 MoveAxis(E, 870, ABG) 18:16:03.867 00.000 428 Guiding Dir = 2, Dur = 870 18:16:03.883 00.016 428 IsSlewing returns 0 18:16:03.883 00.000 428 IsGuiding returns 0 18:16:03.899 00.016 428 PulseGuide returned control before completion, sleep 857 18:16:04.820 00.921 428 IsGuiding returns 1 18:16:04.820 00.000 428 scope still moving after pulse duration time elapsed 18:16:04.851 00.031 428 IsSlewing returns 0 18:16:04.851 00.000 428 IsGuiding returns 0 18:16:04.851 00.000 428 scope move finished after 870 + 99 ms 18:16:04.851 00.000 428 Move returns status 0, amount 870 18:16:04.851 00.000 428 MoveAxis(N, 0, ABG) 18:16:04.851 00.000 428 Move returns status 0, amount 0 18:16:04.851 00.000 428 move complete, result=0 18:16:04.851 00.000 428 worker thread done servicing request 18:16:04.851 00.000 428 Worker thread wakes up 18:16:04.851 00.000 10672 GuideStep: -0.5 px 870 ms EAST, -0.9 px 0 ms NORTH 18:16:04.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:04.851 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:06.242 01.391 428 Exposure complete 18:16:06.382 00.140 428 worker thread done servicing request 18:16:06.382 00.000 10672 OnExposeComplete: enter 18:16:06.382 00.000 10672 UpdateGuideState(): m_state=6 18:16:06.382 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 487 18:16:06.382 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=929.93, Mass=502829, SNR=58.6, Peak=43024 HFD=3.9 18:16:06.382 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (0.12) = xAngle (-2.22 = -2.22) 18:16:06.382 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.21 = -2.21) 18:16:06.382 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.43 hyp=0.50 cameraTheta=-2.10 mountX=-0.30 mountY=-0.40, mountTheta=-2.21 18:16:06.382 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.43, opts=13) 18:16:06.382 00.000 10672 Enqueuing Move request for scope (-0.25, -0.43) 18:16:06.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:16:06.382 00.000 428 Worker thread wakes up 18:16:06.382 00.000 10672 UpdateGuideState exits: m=502829 SNR=58.6 18:16:06.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:06.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.43) opts 0xd 18:16:06.382 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:06.382 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.43) 18:16:06.382 00.000 10672 Enqueuing Expose request 18:16:06.382 00.000 428 Moving (-0.25, -0.43) raw xDistance=-0.30 yDistance=-0.40 18:16:06.382 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:16:06.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:06.382 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:16:06.382 00.000 428 MoveAxis(E, 0, ABG) 18:16:06.382 00.000 428 Move returns status 0, amount 0 18:16:06.382 00.000 428 MoveAxis(N, 0, ABG) 18:16:06.382 00.000 428 Move returns status 0, amount 0 18:16:06.382 00.000 428 move complete, result=0 18:16:06.382 00.000 428 worker thread done servicing request 18:16:06.382 00.000 428 Worker thread wakes up 18:16:06.382 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:16:06.382 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:06.382 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:08.741 02.359 428 Exposure complete 18:16:08.881 00.140 428 worker thread done servicing request 18:16:08.881 00.000 10672 OnExposeComplete: enter 18:16:08.881 00.000 10672 UpdateGuideState(): m_state=6 18:16:08.881 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 488 18:16:08.881 00.000 10672 Star::Find returns 1 (0), X=179.81, Y=930.46, Mass=627427, SNR=73.0, Peak=38560 HFD=4.8 18:16:08.881 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.12) = xAngle (2.75 = 2.75) 18:16:08.881 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76) 18:16:08.881 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.10 hyp=0.35 cameraTheta=2.87 mountX=-0.33 mountY=0.13, mountTheta=2.76 18:16:08.881 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.10, opts=13) 18:16:08.881 00.000 10672 Enqueuing Move request for scope (-0.34, 0.10) 18:16:08.881 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:16:08.881 00.000 428 Worker thread wakes up 18:16:08.881 00.000 10672 UpdateGuideState exits: m=627427 SNR=73.0 18:16:08.881 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.10) opts 0xd 18:16:08.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:08.881 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.10) 18:16:08.881 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:08.881 00.000 428 Moving (-0.34, 0.10) raw xDistance=-0.33 yDistance=0.13 18:16:08.881 00.000 10672 Enqueuing Expose request 18:16:08.881 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:16:08.881 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:08.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:16:08.881 00.000 428 MoveAxis(E, 0, ABG) 18:16:08.881 00.000 428 Move returns status 0, amount 0 18:16:08.881 00.000 428 MoveAxis(N, 0, ABG) 18:16:08.881 00.000 428 Move returns status 0, amount 0 18:16:08.881 00.000 428 move complete, result=0 18:16:08.881 00.000 428 worker thread done servicing request 18:16:08.881 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:16:08.881 00.000 428 Worker thread wakes up 18:16:08.881 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:08.881 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:11.244 02.363 428 Exposure complete 18:16:11.369 00.125 428 worker thread done servicing request 18:16:11.369 00.000 10672 OnExposeComplete: enter 18:16:11.369 00.000 10672 UpdateGuideState(): m_state=6 18:16:11.369 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 489 18:16:11.369 00.000 10672 Star::Find returns 1 (0), X=179.82, Y=930.36, Mass=527734, SNR=61.3, Peak=46416 HFD=3.7 18:16:11.369 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (0.12) = xAngle (3.02 = 3.02) 18:16:11.369 00.000 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (3.03 = 3.03) 18:16:11.369 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.00 hyp=0.33 cameraTheta=3.14 mountX=-0.33 mountY=0.04, mountTheta=3.03 18:16:11.369 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.00, opts=13) 18:16:11.369 00.000 10672 Enqueuing Move request for scope (-0.33, 0.00) 18:16:11.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3304, FiltMax=65504, Gamma=1.000 18:16:11.369 00.000 428 Worker thread wakes up 18:16:11.369 00.000 10672 UpdateGuideState exits: m=527734 SNR=61.3 18:16:11.369 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.00) opts 0xd 18:16:11.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:11.369 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.00) 18:16:11.369 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:11.369 00.000 428 Moving (-0.33, 0.00) raw xDistance=-0.33 yDistance=0.04 18:16:11.369 00.000 10672 Enqueuing Expose request 18:16:11.369 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:16:11.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:11.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:16:11.369 00.000 428 MoveAxis(E, 0, ABG) 18:16:11.369 00.000 428 Move returns status 0, amount 0 18:16:11.369 00.000 428 MoveAxis(N, 0, ABG) 18:16:11.369 00.000 428 Move returns status 0, amount 0 18:16:11.369 00.000 428 move complete, result=0 18:16:11.369 00.000 428 worker thread done servicing request 18:16:11.369 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:16:11.369 00.000 428 Worker thread wakes up 18:16:11.385 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:11.385 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:13.744 02.359 428 Exposure complete 18:16:13.884 00.140 428 worker thread done servicing request 18:16:13.884 00.000 10672 OnExposeComplete: enter 18:16:13.884 00.000 10672 UpdateGuideState(): m_state=6 18:16:13.884 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 490 18:16:13.884 00.000 10672 Star::Find returns 1 (0), X=179.24, Y=931.03, Mass=572317, SNR=63.8, Peak=41392 HFD=4.2 18:16:13.884 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.12) = xAngle (2.39 = 2.39) 18:16:13.884 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.40 = 2.40) 18:16:13.884 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=0.67 hyp=1.13 cameraTheta=2.51 mountX=-0.82 mountY=0.76, mountTheta=2.39 18:16:13.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=0.67, opts=13) 18:16:13.884 00.000 10672 Enqueuing Move request for scope (-0.91, 0.67) 18:16:13.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:16:13.884 00.000 428 Worker thread wakes up 18:16:13.884 00.000 10672 UpdateGuideState exits: m=572317 SNR=63.8 18:16:13.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.67) opts 0xd 18:16:13.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:13.884 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, 0.67) 18:16:13.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:13.884 00.000 428 Moving (-0.91, 0.67) raw xDistance=-0.82 yDistance=0.76 18:16:13.884 00.000 10672 Enqueuing Expose request 18:16:13.884 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82 18:16:13.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.76 from input 0.76 18:16:13.884 00.000 428 MoveAxis(E, 1228, ABG) 18:16:13.884 00.000 428 Guiding Dir = 2, Dur = 1228 18:16:13.884 00.000 428 IsSlewing returns 0 18:16:13.884 00.000 428 IsGuiding returns 0 18:16:13.900 00.016 428 PulseGuide returned control before completion, sleep 1216 18:16:15.134 01.234 428 IsGuiding returns 1 18:16:15.134 00.000 428 scope still moving after pulse duration time elapsed 18:16:15.181 00.047 428 IsSlewing returns 0 18:16:15.181 00.000 428 IsGuiding returns 0 18:16:15.181 00.000 428 scope move finished after 1228 + 62 ms 18:16:15.181 00.000 428 Move returns status 0, amount 1228 18:16:15.181 00.000 428 MoveAxis(S, 1159, ABG) 18:16:15.181 00.000 428 Guiding Dir = 1, Dur = 1159 18:16:15.181 00.000 428 IsSlewing returns 0 18:16:15.181 00.000 428 IsGuiding returns 0 18:16:15.259 00.078 428 PulseGuide returned control before completion, sleep 1082 18:16:16.368 01.109 428 IsGuiding returns 1 18:16:16.368 00.000 428 scope still moving after pulse duration time elapsed 18:16:16.399 00.031 428 IsSlewing returns 0 18:16:16.399 00.000 428 IsGuiding returns 1 18:16:16.462 00.063 428 IsSlewing returns 0 18:16:16.462 00.000 428 IsGuiding returns 0 18:16:16.462 00.000 428 scope move finished after 1159 + 128 ms 18:16:16.462 00.000 428 Move returns status 0, amount 1159 18:16:16.462 00.000 428 move complete, result=0 18:16:16.462 00.000 428 worker thread done servicing request 18:16:16.462 00.000 428 Worker thread wakes up 18:16:16.462 00.000 10672 GuideStep: -0.8 px 1228 ms EAST, 0.8 px 1159 ms SOUTH 18:16:16.462 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:16.462 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:16.477 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:16:18.747 02.270 428 Exposure complete 18:16:18.872 00.125 428 worker thread done servicing request 18:16:18.872 00.000 10672 OnExposeComplete: enter 18:16:18.872 00.000 10672 UpdateGuideState(): m_state=6 18:16:18.872 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 491 18:16:18.872 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.15, Mass=551318, SNR=65.0, Peak=34960 HFD=4.3 18:16:18.872 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.12) = xAngle (-2.43 = -2.43) 18:16:18.872 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.41 = -2.41) 18:16:18.872 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-2.30 mountX=-0.21 mountY=-0.19, mountTheta=-2.42 18:16:18.872 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.21, opts=13) 18:16:18.872 00.000 10672 Enqueuing Move request for scope (-0.19, -0.21) 18:16:18.872 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:16:18.872 00.000 428 Worker thread wakes up 18:16:18.872 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.21) opts 0xd 18:16:18.872 00.000 10672 UpdateGuideState exits: m=551318 SNR=65.0 18:16:18.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:18.872 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.21) 18:16:18.872 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:18.872 00.000 428 Moving (-0.19, -0.21) raw xDistance=-0.21 yDistance=-0.19 18:16:18.872 00.000 10672 Enqueuing Expose request 18:16:18.872 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:16:18.872 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:18.872 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:16:18.872 00.000 428 MoveAxis(E, 0, ABG) 18:16:18.872 00.000 428 Move returns status 0, amount 0 18:16:18.872 00.000 428 MoveAxis(N, 0, ABG) 18:16:18.872 00.000 428 Move returns status 0, amount 0 18:16:18.872 00.000 428 move complete, result=0 18:16:18.872 00.000 428 worker thread done servicing request 18:16:18.872 00.000 428 Worker thread wakes up 18:16:18.872 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:16:18.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:18.872 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:21.231 02.359 428 Exposure complete 18:16:21.372 00.141 428 worker thread done servicing request 18:16:21.372 00.000 10672 OnExposeComplete: enter 18:16:21.372 00.000 10672 UpdateGuideState(): m_state=6 18:16:21.372 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 492 18:16:21.372 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=930.12, Mass=554462, SNR=56.5, Peak=47600 HFD=4.2 18:16:21.372 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.12) = xAngle (-2.62 = -2.62) 18:16:21.372 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.60 = -2.60) 18:16:21.372 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.25 hyp=0.41 cameraTheta=-2.50 mountX=-0.35 mountY=-0.21, mountTheta=-2.61 18:16:21.372 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.25, opts=13) 18:16:21.387 00.015 10672 Enqueuing Move request for scope (-0.32, -0.25) 18:16:21.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:16:21.387 00.000 428 Worker thread wakes up 18:16:21.387 00.000 10672 UpdateGuideState exits: m=554462 SNR=56.5 18:16:21.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.25) opts 0xd 18:16:21.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:21.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.25) 18:16:21.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:21.387 00.000 428 Moving (-0.32, -0.25) raw xDistance=-0.35 yDistance=-0.21 18:16:21.387 00.000 10672 Enqueuing Expose request 18:16:21.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:16:21.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:21.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:16:21.387 00.000 428 MoveAxis(E, 0, ABG) 18:16:21.387 00.000 428 Move returns status 0, amount 0 18:16:21.387 00.000 428 MoveAxis(N, 0, ABG) 18:16:21.387 00.000 428 Move returns status 0, amount 0 18:16:21.387 00.000 428 move complete, result=0 18:16:21.387 00.000 428 worker thread done servicing request 18:16:21.387 00.000 428 Worker thread wakes up 18:16:21.387 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:16:21.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:21.387 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:23.740 02.353 428 Exposure complete 18:16:23.880 00.140 428 worker thread done servicing request 18:16:23.880 00.000 10672 OnExposeComplete: enter 18:16:23.880 00.000 10672 UpdateGuideState(): m_state=6 18:16:23.880 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 493 18:16:23.880 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=929.53, Mass=587409, SNR=68.4, Peak=44992 HFD=3.8 18:16:23.880 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (0.12) = xAngle (-2.03 = -2.03) 18:16:23.880 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.01 = -2.01) 18:16:23.880 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.83 hyp=0.88 cameraTheta=-1.91 mountX=-0.39 mountY=-0.80, mountTheta=-2.02 18:16:23.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.83, opts=13) 18:16:23.880 00.000 10672 Enqueuing Move request for scope (-0.29, -0.83) 18:16:23.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:16:23.880 00.000 428 Worker thread wakes up 18:16:23.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.83) opts 0xd 18:16:23.880 00.000 10672 UpdateGuideState exits: m=587409 SNR=68.4 18:16:23.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:23.880 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.83) 18:16:23.880 00.000 428 Moving (-0.29, -0.83) raw xDistance=-0.39 yDistance=-0.80 18:16:23.880 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:23.880 00.000 10672 Enqueuing Expose request 18:16:23.880 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 18:16:23.880 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:16:23.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.80 18:16:23.880 00.000 428 MoveAxis(E, 0, ABG) 18:16:23.880 00.000 428 Move returns status 0, amount 0 18:16:23.880 00.000 428 MoveAxis(N, 0, ABG) 18:16:23.880 00.000 428 Move returns status 0, amount 0 18:16:23.880 00.000 428 move complete, result=0 18:16:23.880 00.000 428 worker thread done servicing request 18:16:23.880 00.000 428 Worker thread wakes up 18:16:23.880 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.8 px 0 ms NORTH 18:16:23.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:23.880 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:26.239 02.359 428 Exposure complete 18:16:26.364 00.125 428 worker thread done servicing request 18:16:26.364 00.000 10672 OnExposeComplete: enter 18:16:26.364 00.000 10672 UpdateGuideState(): m_state=6 18:16:26.364 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 494 18:16:26.364 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=929.23, Mass=501485, SNR=63.0, Peak=40624 HFD=4.1 18:16:26.364 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (0.12) = xAngle (-1.90 = -1.90) 18:16:26.364 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.88 = -1.88) 18:16:26.364 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-1.13 hyp=1.15 cameraTheta=-1.77 mountX=-0.37 mountY=-1.10, mountTheta=-1.89 18:16:26.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-1.13, opts=13) 18:16:26.364 00.000 10672 Enqueuing Move request for scope (-0.23, -1.13) 18:16:26.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:16:26.364 00.000 428 Worker thread wakes up 18:16:26.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.13) opts 0xd 18:16:26.364 00.000 10672 UpdateGuideState exits: m=501485 SNR=63.0 18:16:26.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:26.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -1.13) 18:16:26.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:26.364 00.000 428 Moving (-0.23, -1.13) raw xDistance=-0.37 yDistance=-1.10 18:16:26.364 00.000 10672 Enqueuing Expose request 18:16:26.364 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:16:26.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:16:26.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.10 18:16:26.364 00.000 428 MoveAxis(E, 0, ABG) 18:16:26.364 00.000 428 Move returns status 0, amount 0 18:16:26.364 00.000 428 MoveAxis(N, 0, ABG) 18:16:26.364 00.000 428 Move returns status 0, amount 0 18:16:26.364 00.000 428 move complete, result=0 18:16:26.364 00.000 428 worker thread done servicing request 18:16:26.364 00.000 428 Worker thread wakes up 18:16:26.364 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.1 px 0 ms NORTH 18:16:26.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:26.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:28.727 02.363 428 Exposure complete 18:16:28.852 00.125 428 worker thread done servicing request 18:16:28.852 00.000 10672 OnExposeComplete: enter 18:16:28.852 00.000 10672 UpdateGuideState(): m_state=6 18:16:28.852 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 495 18:16:28.852 00.000 10672 Star::Find returns 1 (0), X=179.69, Y=929.77, Mass=544297, SNR=59.9, Peak=44112 HFD=3.7 18:16:28.852 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (0.12) = xAngle (-2.36 = -2.36) 18:16:28.852 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.34 = -2.34) 18:16:28.852 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.59 hyp=0.76 cameraTheta=-2.24 mountX=-0.53 mountY=-0.54, mountTheta=-2.35 18:16:28.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.59, opts=13) 18:16:28.867 00.015 10672 Enqueuing Move request for scope (-0.47, -0.59) 18:16:28.867 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:16:28.867 00.000 428 Worker thread wakes up 18:16:28.867 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.59) opts 0xd 18:16:28.867 00.000 10672 UpdateGuideState exits: m=544297 SNR=59.9 18:16:28.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:28.867 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.59) 18:16:28.867 00.000 428 Moving (-0.47, -0.59) raw xDistance=-0.53 yDistance=-0.54 18:16:28.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:28.867 00.000 10672 Enqueuing Expose request 18:16:28.867 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 18:16:28.867 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:28.867 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 18:16:28.867 00.000 428 MoveAxis(E, 795, ABG) 18:16:28.867 00.000 428 Guiding Dir = 2, Dur = 795 18:16:28.867 00.000 428 IsSlewing returns 0 18:16:28.867 00.000 428 IsGuiding returns 0 18:16:28.883 00.016 428 PulseGuide returned control before completion, sleep 786 18:16:29.695 00.812 428 IsGuiding returns 0 18:16:29.695 00.000 428 Move returns status 0, amount 795 18:16:29.695 00.000 428 MoveAxis(N, 0, ABG) 18:16:29.695 00.000 428 Move returns status 0, amount 0 18:16:29.695 00.000 428 move complete, result=0 18:16:29.695 00.000 428 worker thread done servicing request 18:16:29.695 00.000 428 Worker thread wakes up 18:16:29.695 00.000 10672 GuideStep: -0.5 px 795 ms EAST, -0.5 px 0 ms NORTH 18:16:29.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:29.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:31.239 01.544 428 Exposure complete 18:16:31.364 00.125 428 worker thread done servicing request 18:16:31.364 00.000 10672 OnExposeComplete: enter 18:16:31.364 00.000 10672 UpdateGuideState(): m_state=6 18:16:31.380 00.016 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 496 18:16:31.380 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=929.78, Mass=518585, SNR=63.0, Peak=61552 HFD=3.4 18:16:31.380 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.12) = xAngle (-1.98 = -1.98) 18:16:31.380 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.96 = -1.96) 18:16:31.380 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.58 hyp=0.61 cameraTheta=-1.85 mountX=-0.24 mountY=-0.56, mountTheta=-1.97 18:16:31.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.58, opts=13) 18:16:31.380 00.000 10672 Enqueuing Move request for scope (-0.17, -0.58) 18:16:31.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:16:31.380 00.000 428 Worker thread wakes up 18:16:31.380 00.000 10672 UpdateGuideState exits: m=518585 SNR=63.0 18:16:31.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.58) opts 0xd 18:16:31.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:31.380 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.58) 18:16:31.380 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:31.380 00.000 428 Moving (-0.17, -0.58) raw xDistance=-0.24 yDistance=-0.56 18:16:31.380 00.000 10672 Enqueuing Expose request 18:16:31.380 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:16:31.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:16:31.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 18:16:31.380 00.000 428 MoveAxis(E, 0, ABG) 18:16:31.380 00.000 428 Move returns status 0, amount 0 18:16:31.380 00.000 428 MoveAxis(N, 0, ABG) 18:16:31.380 00.000 428 Move returns status 0, amount 0 18:16:31.380 00.000 428 move complete, result=0 18:16:31.380 00.000 428 worker thread done servicing request 18:16:31.380 00.000 428 Worker thread wakes up 18:16:31.380 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 18:16:31.380 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:31.380 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:33.739 02.359 428 Exposure complete 18:16:33.864 00.125 428 worker thread done servicing request 18:16:33.864 00.000 10672 OnExposeComplete: enter 18:16:33.864 00.000 10672 UpdateGuideState(): m_state=6 18:16:33.864 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 497 18:16:33.864 00.000 10672 Star::Find returns 1 (0), X=179.29, Y=929.54, Mass=543335, SNR=57.3, Peak=38112 HFD=4.1 18:16:33.864 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.12) = xAngle (-2.50 = -2.50) 18:16:33.864 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.49 = -2.49) 18:16:33.864 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=-0.82 hyp=1.19 cameraTheta=-2.38 mountX=-0.95 mountY=-0.72, mountTheta=-2.49 18:16:33.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=-0.82, opts=13) 18:16:33.864 00.000 10672 Enqueuing Move request for scope (-0.86, -0.82) 18:16:33.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:16:33.864 00.000 428 Worker thread wakes up 18:16:33.864 00.000 10672 UpdateGuideState exits: m=543335 SNR=57.3 18:16:33.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.82) opts 0xd 18:16:33.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:33.864 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, -0.82) 18:16:33.864 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:33.864 00.000 428 Moving (-0.86, -0.82) raw xDistance=-0.95 yDistance=-0.72 18:16:33.864 00.000 10672 Enqueuing Expose request 18:16:33.864 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95 18:16:33.864 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=0.93 newest=-1.82 18:16:33.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.72 from input -0.72 18:16:33.864 00.000 428 MoveAxis(E, 1418, ABG) 18:16:33.864 00.000 428 Guiding Dir = 2, Dur = 1418 18:16:33.864 00.000 428 IsSlewing returns 0 18:16:33.864 00.000 428 IsGuiding returns 0 18:16:33.879 00.015 428 PulseGuide returned control before completion, sleep 1413 18:16:35.321 01.442 428 IsGuiding returns 0 18:16:35.321 00.000 428 Move returns status 0, amount 1418 18:16:35.321 00.000 428 MoveAxis(N, 1092, ABG) 18:16:35.321 00.000 428 Guiding Dir = 0, Dur = 1092 18:16:35.321 00.000 428 IsSlewing returns 0 18:16:35.321 00.000 428 IsGuiding returns 0 18:16:35.399 00.078 428 PulseGuide returned control before completion, sleep 1026 18:16:36.446 01.047 428 IsGuiding returns 1 18:16:36.446 00.000 428 scope still moving after pulse duration time elapsed 18:16:36.477 00.031 428 IsSlewing returns 0 18:16:36.477 00.000 428 IsGuiding returns 1 18:16:36.540 00.063 428 IsSlewing returns 0 18:16:36.540 00.000 428 IsGuiding returns 0 18:16:36.540 00.000 428 scope move finished after 1092 + 120 ms 18:16:36.540 00.000 428 Move returns status 0, amount 1092 18:16:36.540 00.000 428 move complete, result=0 18:16:36.540 00.000 428 worker thread done servicing request 18:16:36.540 00.000 428 Worker thread wakes up 18:16:36.540 00.000 10672 GuideStep: -1.0 px 1418 ms EAST, -0.7 px 1092 ms NORTH 18:16:36.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:36.540 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:36.555 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:16:38.727 02.172 428 Exposure complete 18:16:38.851 00.124 428 worker thread done servicing request 18:16:38.851 00.000 10672 OnExposeComplete: enter 18:16:38.851 00.000 10672 UpdateGuideState(): m_state=6 18:16:38.851 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 498 18:16:38.851 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=929.86, Mass=511208, SNR=56.8, Peak=65488 HFD=3.4 18:16:38.851 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.12) = xAngle (-1.95 = -1.95) 18:16:38.851 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.94 = -1.94) 18:16:38.851 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.50 hyp=0.52 cameraTheta=-1.83 mountX=-0.19 mountY=-0.49, mountTheta=-1.95 18:16:38.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.50, opts=13) 18:16:38.851 00.000 10672 Enqueuing Move request for scope (-0.13, -0.50) 18:16:38.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:16:38.851 00.000 428 Worker thread wakes up 18:16:38.867 00.016 10672 UpdateGuideState exits: m=511208 SNR=56.8 18:16:38.867 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.50) opts 0xd 18:16:38.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:38.867 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.50) 18:16:38.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:38.867 00.000 428 Moving (-0.13, -0.50) raw xDistance=-0.19 yDistance=-0.49 18:16:38.867 00.000 10672 Enqueuing Expose request 18:16:38.867 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:16:38.867 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:38.867 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:16:38.867 00.000 428 MoveAxis(E, 0, ABG) 18:16:38.867 00.000 428 Move returns status 0, amount 0 18:16:38.867 00.000 428 MoveAxis(N, 0, ABG) 18:16:38.867 00.000 428 Move returns status 0, amount 0 18:16:38.867 00.000 428 move complete, result=0 18:16:38.867 00.000 428 worker thread done servicing request 18:16:38.867 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:16:38.867 00.000 428 Worker thread wakes up 18:16:38.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:38.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:41.226 02.359 428 Exposure complete 18:16:41.366 00.140 428 worker thread done servicing request 18:16:41.366 00.000 10672 OnExposeComplete: enter 18:16:41.366 00.000 10672 UpdateGuideState(): m_state=6 18:16:41.366 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 499 18:16:41.366 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=929.84, Mass=478770, SNR=56.3, Peak=65488 HFD=3.4 18:16:41.366 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.12) = xAngle (-1.53 = -1.53) 18:16:41.366 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.52 = -1.52) 18:16:41.366 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.52 hyp=0.52 cameraTheta=-1.41 mountX=0.02 mountY=-0.52, mountTheta=-1.53 18:16:41.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.52, opts=13) 18:16:41.366 00.000 10672 Enqueuing Move request for scope (0.08, -0.52) 18:16:41.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:16:41.366 00.000 428 Worker thread wakes up 18:16:41.366 00.000 10672 UpdateGuideState exits: m=478770 SNR=56.3 18:16:41.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.52) opts 0xd 18:16:41.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:41.366 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.52) 18:16:41.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:41.366 00.000 428 Moving (0.08, -0.52) raw xDistance=0.02 yDistance=-0.52 18:16:41.366 00.000 10672 Enqueuing Expose request 18:16:41.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:16:41.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:41.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 18:16:41.366 00.000 428 MoveAxis(E, 0, ABG) 18:16:41.366 00.000 428 Move returns status 0, amount 0 18:16:41.366 00.000 428 MoveAxis(N, 0, ABG) 18:16:41.366 00.000 428 Move returns status 0, amount 0 18:16:41.366 00.000 428 move complete, result=0 18:16:41.366 00.000 428 worker thread done servicing request 18:16:41.366 00.000 428 Worker thread wakes up 18:16:41.366 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:16:41.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:41.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:43.729 02.363 428 Exposure complete 18:16:43.854 00.125 428 worker thread done servicing request 18:16:43.854 00.000 10672 OnExposeComplete: enter 18:16:43.854 00.000 10672 UpdateGuideState(): m_state=6 18:16:43.854 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 500 18:16:43.854 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=929.74, Mass=516907, SNR=61.1, Peak=65488 HFD=3.5 18:16:43.854 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.12) = xAngle (-1.71 = -1.71) 18:16:43.854 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.70 = -1.70) 18:16:43.854 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.62 hyp=0.62 cameraTheta=-1.59 mountX=-0.09 mountY=-0.61, mountTheta=-1.71 18:16:43.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.62, opts=13) 18:16:43.854 00.000 10672 Enqueuing Move request for scope (-0.01, -0.62) 18:16:43.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:16:43.854 00.000 428 Worker thread wakes up 18:16:43.854 00.000 10672 UpdateGuideState exits: m=516907 SNR=61.1 18:16:43.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.62) opts 0xd 18:16:43.854 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:43.854 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.62) 18:16:43.854 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:43.854 00.000 428 Moving (-0.01, -0.62) raw xDistance=-0.09 yDistance=-0.61 18:16:43.854 00.000 10672 Enqueuing Expose request 18:16:43.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:16:43.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.61 from input -0.61 18:16:43.854 00.000 428 MoveAxis(E, 0, ABG) 18:16:43.854 00.000 428 Move returns status 0, amount 0 18:16:43.854 00.000 428 MoveAxis(N, 933, ABG) 18:16:43.854 00.000 428 Guiding Dir = 0, Dur = 933 18:16:43.854 00.000 428 IsSlewing returns 0 18:16:43.870 00.016 428 IsGuiding returns 0 18:16:43.948 00.078 428 PulseGuide returned control before completion, sleep 865 18:16:44.823 00.875 428 IsGuiding returns 1 18:16:44.823 00.000 428 scope still moving after pulse duration time elapsed 18:16:44.854 00.031 428 IsSlewing returns 0 18:16:44.854 00.000 428 IsGuiding returns 1 18:16:44.901 00.047 428 IsSlewing returns 0 18:16:44.932 00.031 428 IsGuiding returns 0 18:16:44.932 00.000 428 scope move finished after 933 + 136 ms 18:16:44.932 00.000 428 Move returns status 0, amount 933 18:16:44.932 00.000 428 move complete, result=0 18:16:44.932 00.000 428 worker thread done servicing request 18:16:44.932 00.000 428 Worker thread wakes up 18:16:44.932 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 933 ms NORTH 18:16:44.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:44.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:46.228 01.296 428 Exposure complete 18:16:46.369 00.141 428 worker thread done servicing request 18:16:46.369 00.000 10672 OnExposeComplete: enter 18:16:46.369 00.000 10672 UpdateGuideState(): m_state=6 18:16:46.369 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 501 18:16:46.369 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=930.08, Mass=522506, SNR=57.3, Peak=51424 HFD=4.1 18:16:46.369 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.12) = xAngle (-2.12 = -2.12) 18:16:46.369 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.10 = -2.10) 18:16:46.369 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.99 mountX=-0.16 mountY=-0.27, mountTheta=-2.11 18:16:46.369 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.28, opts=13) 18:16:46.369 00.000 10672 Enqueuing Move request for scope (-0.13, -0.28) 18:16:46.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:16:46.369 00.000 428 Worker thread wakes up 18:16:46.369 00.000 10672 UpdateGuideState exits: m=522506 SNR=57.3 18:16:46.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:46.369 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.28) opts 0xd 18:16:46.369 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:46.369 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.28) 18:16:46.369 00.000 10672 Enqueuing Expose request 18:16:46.369 00.000 428 Moving (-0.13, -0.28) raw xDistance=-0.16 yDistance=-0.27 18:16:46.369 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:16:46.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:46.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:16:46.369 00.000 428 MoveAxis(E, 0, ABG) 18:16:46.369 00.000 428 Move returns status 0, amount 0 18:16:46.369 00.000 428 MoveAxis(N, 0, ABG) 18:16:46.369 00.000 428 Move returns status 0, amount 0 18:16:46.369 00.000 428 move complete, result=0 18:16:46.369 00.000 428 worker thread done servicing request 18:16:46.369 00.000 428 Worker thread wakes up 18:16:46.369 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:16:46.369 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:46.369 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:48.725 02.356 428 Exposure complete 18:16:48.866 00.141 428 worker thread done servicing request 18:16:48.866 00.000 10672 OnExposeComplete: enter 18:16:48.866 00.000 10672 UpdateGuideState(): m_state=6 18:16:48.866 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 502 18:16:48.866 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=930.17, Mass=542063, SNR=60.1, Peak=54464 HFD=3.9 18:16:48.866 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (0.12) = xAngle (-2.61 = -2.61) 18:16:48.866 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.60 = -2.60) 18:16:48.866 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.19 hyp=0.32 cameraTheta=-2.49 mountX=-0.28 mountY=-0.16, mountTheta=-2.60 18:16:48.866 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.19, opts=13) 18:16:48.866 00.000 10672 Enqueuing Move request for scope (-0.25, -0.19) 18:16:48.866 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:16:48.866 00.000 428 Worker thread wakes up 18:16:48.866 00.000 10672 UpdateGuideState exits: m=542063 SNR=60.1 18:16:48.866 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.19) opts 0xd 18:16:48.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:48.866 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.19) 18:16:48.866 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:48.866 00.000 428 Moving (-0.25, -0.19) raw xDistance=-0.28 yDistance=-0.16 18:16:48.866 00.000 10672 Enqueuing Expose request 18:16:48.866 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:16:48.866 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:48.866 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:16:48.866 00.000 428 MoveAxis(E, 0, ABG) 18:16:48.866 00.000 428 Move returns status 0, amount 0 18:16:48.866 00.000 428 MoveAxis(N, 0, ABG) 18:16:48.866 00.000 428 Move returns status 0, amount 0 18:16:48.866 00.000 428 move complete, result=0 18:16:48.866 00.000 428 worker thread done servicing request 18:16:48.866 00.000 428 Worker thread wakes up 18:16:48.866 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:16:48.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:48.866 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:51.224 02.358 428 Exposure complete 18:16:51.364 00.140 428 worker thread done servicing request 18:16:51.364 00.000 10672 OnExposeComplete: enter 18:16:51.364 00.000 10672 UpdateGuideState(): m_state=6 18:16:51.364 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 503 18:16:51.364 00.000 10672 Star::Find returns 1 (0), X=179.62, Y=930.09, Mass=513995, SNR=62.0, Peak=35616 HFD=3.9 18:16:51.364 00.000 10672 CameraToMount -- cameraTheta (-2.67) - m_xAngle (0.12) = xAngle (-2.79 = -2.79) 18:16:51.364 00.000 10672 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.77 = -2.77) 18:16:51.364 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.27 hyp=0.60 cameraTheta=-2.67 mountX=-0.56 mountY=-0.21, mountTheta=-2.77 18:16:51.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.27, opts=13) 18:16:51.364 00.000 10672 Enqueuing Move request for scope (-0.53, -0.27) 18:16:51.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:16:51.364 00.000 428 Worker thread wakes up 18:16:51.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.27) opts 0xd 18:16:51.364 00.000 10672 UpdateGuideState exits: m=513995 SNR=62.0 18:16:51.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:51.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.27) 18:16:51.364 00.000 428 Moving (-0.53, -0.27) raw xDistance=-0.56 yDistance=-0.21 18:16:51.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:51.364 00.000 10672 Enqueuing Expose request 18:16:51.364 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 18:16:51.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:51.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:16:51.364 00.000 428 MoveAxis(E, 832, ABG) 18:16:51.364 00.000 428 Guiding Dir = 2, Dur = 832 18:16:51.364 00.000 428 IsSlewing returns 0 18:16:51.364 00.000 428 IsGuiding returns 0 18:16:51.395 00.031 428 PulseGuide returned control before completion, sleep 821 18:16:52.256 00.861 428 IsGuiding returns 0 18:16:52.256 00.000 428 Move returns status 0, amount 832 18:16:52.256 00.000 428 MoveAxis(N, 0, ABG) 18:16:52.256 00.000 428 Move returns status 0, amount 0 18:16:52.256 00.000 428 move complete, result=0 18:16:52.256 00.000 428 worker thread done servicing request 18:16:52.256 00.000 428 Worker thread wakes up 18:16:52.256 00.000 10672 GuideStep: -0.6 px 832 ms EAST, -0.2 px 0 ms NORTH 18:16:52.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:52.256 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:53.724 01.468 428 Exposure complete 18:16:53.849 00.125 428 worker thread done servicing request 18:16:53.849 00.000 10672 OnExposeComplete: enter 18:16:53.849 00.000 10672 UpdateGuideState(): m_state=6 18:16:53.849 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 504 18:16:53.849 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=930.20, Mass=535041, SNR=64.0, Peak=40080 HFD=4.0 18:16:53.849 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.12) = xAngle (-0.82 = -0.82) 18:16:53.849 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.81 = -0.81) 18:16:53.849 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-0.70 mountX=0.17 mountY=-0.18, mountTheta=-0.82 18:16:53.849 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.16, opts=13) 18:16:53.864 00.015 10672 Enqueuing Move request for scope (0.19, -0.16) 18:16:53.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:16:53.864 00.000 428 Worker thread wakes up 18:16:53.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.16) opts 0xd 18:16:53.864 00.000 10672 UpdateGuideState exits: m=535041 SNR=64.0 18:16:53.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:53.864 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.16) 18:16:53.864 00.000 428 Moving (0.19, -0.16) raw xDistance=0.17 yDistance=-0.18 18:16:53.864 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:53.864 00.000 10672 Enqueuing Expose request 18:16:53.864 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:16:53.864 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:53.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:16:53.864 00.000 428 MoveAxis(E, 0, ABG) 18:16:53.864 00.000 428 Move returns status 0, amount 0 18:16:53.864 00.000 428 MoveAxis(N, 0, ABG) 18:16:53.864 00.000 428 Move returns status 0, amount 0 18:16:53.864 00.000 428 move complete, result=0 18:16:53.864 00.000 428 worker thread done servicing request 18:16:53.864 00.000 428 Worker thread wakes up 18:16:53.864 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:16:53.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:53.864 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:56.234 02.370 428 Exposure complete 18:16:56.359 00.125 428 worker thread done servicing request 18:16:56.359 00.000 10672 OnExposeComplete: enter 18:16:56.359 00.000 10672 UpdateGuideState(): m_state=6 18:16:56.359 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 505 18:16:56.359 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.34, Mass=537697, SNR=61.1, Peak=46944 HFD=3.9 18:16:56.359 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.12) = xAngle (-3.15 = 3.13) 18:16:56.374 00.015 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.13 = -3.13) 18:16:56.374 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.03 mountX=-0.18 mountY=-0.00, mountTheta=-3.13 18:16:56.374 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.02, opts=13) 18:16:56.374 00.000 10672 Enqueuing Move request for scope (-0.18, -0.02) 18:16:56.374 00.000 428 Worker thread wakes up 18:16:56.374 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:16:56.374 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd 18:16:56.374 00.000 10672 UpdateGuideState exits: m=537697 SNR=61.1 18:16:56.374 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.02) 18:16:56.374 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:56.374 00.000 428 Moving (-0.18, -0.02) raw xDistance=-0.18 yDistance=-0.00 18:16:56.374 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:56.374 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:16:56.374 00.000 10672 Enqueuing Expose request 18:16:56.374 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:56.374 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:16:56.374 00.000 428 MoveAxis(E, 0, ABG) 18:16:56.374 00.000 428 Move returns status 0, amount 0 18:16:56.374 00.000 428 MoveAxis(N, 0, ABG) 18:16:56.374 00.000 428 Move returns status 0, amount 0 18:16:56.374 00.000 428 move complete, result=0 18:16:56.374 00.000 428 worker thread done servicing request 18:16:56.374 00.000 428 Worker thread wakes up 18:16:56.374 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:16:56.374 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:56.374 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:16:58.730 02.356 428 Exposure complete 18:16:58.855 00.125 428 worker thread done servicing request 18:16:58.855 00.000 10672 OnExposeComplete: enter 18:16:58.855 00.000 10672 UpdateGuideState(): m_state=6 18:16:58.855 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 506 18:16:58.855 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=929.87, Mass=483839, SNR=61.4, Peak=46832 HFD=3.8 18:16:58.855 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.12) = xAngle (-1.11 = -1.11) 18:16:58.855 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.10 = -1.10) 18:16:58.855 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.49 hyp=0.59 cameraTheta=-0.99 mountX=0.26 mountY=-0.52, mountTheta=-1.11 18:16:58.855 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.49, opts=13) 18:16:58.855 00.000 10672 Enqueuing Move request for scope (0.32, -0.49) 18:16:58.855 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:16:58.855 00.000 428 Worker thread wakes up 18:16:58.855 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.49) opts 0xd 18:16:58.855 00.000 10672 UpdateGuideState exits: m=483839 SNR=61.4 18:16:58.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:16:58.855 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.49) 18:16:58.855 00.000 428 Moving (0.32, -0.49) raw xDistance=0.26 yDistance=-0.52 18:16:58.855 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:16:58.855 00.000 10672 Enqueuing Expose request 18:16:58.855 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:16:58.855 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:16:58.855 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 18:16:58.855 00.000 428 MoveAxis(E, 0, ABG) 18:16:58.855 00.000 428 Move returns status 0, amount 0 18:16:58.855 00.000 428 MoveAxis(N, 0, ABG) 18:16:58.855 00.000 428 Move returns status 0, amount 0 18:16:58.855 00.000 428 move complete, result=0 18:16:58.855 00.000 428 worker thread done servicing request 18:16:58.855 00.000 428 Worker thread wakes up 18:16:58.855 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:16:58.855 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:16:58.855 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:01.221 02.366 428 Exposure complete 18:17:01.346 00.125 428 worker thread done servicing request 18:17:01.346 00.000 10672 OnExposeComplete: enter 18:17:01.346 00.000 10672 UpdateGuideState(): m_state=6 18:17:01.346 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 507 18:17:01.346 00.000 10672 Star::Find returns 1 (0), X=180.20, Y=929.78, Mass=466853, SNR=51.3, Peak=33008 HFD=4.1 18:17:01.346 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.12) = xAngle (-1.61 = -1.61) 18:17:01.346 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.60 = -1.60) 18:17:01.346 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.58 hyp=0.58 cameraTheta=-1.49 mountX=-0.02 mountY=-0.58, mountTheta=-1.61 18:17:01.346 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.58, opts=13) 18:17:01.346 00.000 10672 Enqueuing Move request for scope (0.05, -0.58) 18:17:01.346 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=2816, FiltMax=65504, Gamma=1.000 18:17:01.346 00.000 428 Worker thread wakes up 18:17:01.346 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.58) opts 0xd 18:17:01.346 00.000 10672 UpdateGuideState exits: m=466853 SNR=51.3 18:17:01.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:01.346 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.58) 18:17:01.346 00.000 428 Moving (0.05, -0.58) raw xDistance=-0.02 yDistance=-0.58 18:17:01.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:01.346 00.000 10672 Enqueuing Expose request 18:17:01.346 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:17:01.346 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 18:17:01.346 00.000 428 MoveAxis(E, 0, ABG) 18:17:01.346 00.000 428 Move returns status 0, amount 0 18:17:01.346 00.000 428 MoveAxis(N, 887, ABG) 18:17:01.346 00.000 428 Guiding Dir = 0, Dur = 887 18:17:01.362 00.016 428 IsSlewing returns 0 18:17:01.362 00.000 428 IsGuiding returns 0 18:17:01.440 00.078 428 PulseGuide returned control before completion, sleep 811 18:17:02.283 00.843 428 IsGuiding returns 1 18:17:02.283 00.000 428 scope still moving after pulse duration time elapsed 18:17:02.330 00.047 428 IsSlewing returns 0 18:17:02.330 00.000 428 IsGuiding returns 1 18:17:02.361 00.031 428 IsSlewing returns 0 18:17:02.377 00.016 428 IsGuiding returns 0 18:17:02.377 00.000 428 scope move finished after 887 + 128 ms 18:17:02.377 00.000 428 Move returns status 0, amount 887 18:17:02.377 00.000 428 move complete, result=0 18:17:02.377 00.000 428 worker thread done servicing request 18:17:02.377 00.000 428 Worker thread wakes up 18:17:02.377 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 887 ms NORTH 18:17:02.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:02.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:03.720 01.343 428 Exposure complete 18:17:03.845 00.125 428 worker thread done servicing request 18:17:03.845 00.000 10672 OnExposeComplete: enter 18:17:03.845 00.000 10672 UpdateGuideState(): m_state=6 18:17:03.845 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 508 18:17:03.845 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.31, Mass=550679, SNR=64.5, Peak=48912 HFD=4.0 18:17:03.845 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (0.12) = xAngle (-3.09 = -3.09) 18:17:03.845 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.08 = -3.08) 18:17:03.845 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-2.97 mountX=-0.29 mountY=-0.02, mountTheta=-3.08 18:17:03.845 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.05, opts=13) 18:17:03.845 00.000 10672 Enqueuing Move request for scope (-0.29, -0.05) 18:17:03.845 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:17:03.845 00.000 428 Worker thread wakes up 18:17:03.845 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.05) opts 0xd 18:17:03.861 00.016 10672 UpdateGuideState exits: m=550679 SNR=64.5 18:17:03.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:03.861 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.05) 18:17:03.861 00.000 428 Moving (-0.29, -0.05) raw xDistance=-0.29 yDistance=-0.02 18:17:03.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:03.861 00.000 10672 Enqueuing Expose request 18:17:03.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:17:03.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:03.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:17:03.861 00.000 428 MoveAxis(E, 0, ABG) 18:17:03.861 00.000 428 Move returns status 0, amount 0 18:17:03.861 00.000 428 MoveAxis(N, 0, ABG) 18:17:03.861 00.000 428 Move returns status 0, amount 0 18:17:03.861 00.000 428 move complete, result=0 18:17:03.861 00.000 428 worker thread done servicing request 18:17:03.861 00.000 428 Worker thread wakes up 18:17:03.861 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:17:03.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:03.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:06.218 02.357 428 Exposure complete 18:17:06.358 00.140 428 worker thread done servicing request 18:17:06.358 00.000 10672 OnExposeComplete: enter 18:17:06.358 00.000 10672 UpdateGuideState(): m_state=6 18:17:06.358 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 509 18:17:06.358 00.000 10672 Star::Find returns 1 (0), X=180.01, Y=930.31, Mass=569168, SNR=73.9, Peak=53168 HFD=4.0 18:17:06.358 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.12) = xAngle (-2.90 = -2.90) 18:17:06.358 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.88 = -2.88) 18:17:06.358 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.78 mountX=-0.14 mountY=-0.04, mountTheta=-2.88 18:17:06.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.05, opts=13) 18:17:06.358 00.000 10672 Enqueuing Move request for scope (-0.14, -0.05) 18:17:06.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3128, FiltMax=65488, Gamma=1.000 18:17:06.358 00.000 428 Worker thread wakes up 18:17:06.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd 18:17:06.358 00.000 10672 UpdateGuideState exits: m=569168 SNR=73.9 18:17:06.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:06.358 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.05) 18:17:06.358 00.000 428 Moving (-0.14, -0.05) raw xDistance=-0.14 yDistance=-0.04 18:17:06.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:06.358 00.000 10672 Enqueuing Expose request 18:17:06.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:17:06.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:06.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:17:06.358 00.000 428 MoveAxis(E, 0, ABG) 18:17:06.358 00.000 428 Move returns status 0, amount 0 18:17:06.358 00.000 428 MoveAxis(N, 0, ABG) 18:17:06.358 00.000 428 Move returns status 0, amount 0 18:17:06.358 00.000 428 move complete, result=0 18:17:06.358 00.000 428 worker thread done servicing request 18:17:06.358 00.000 428 Worker thread wakes up 18:17:06.358 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:17:06.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:06.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:08.721 02.363 428 Exposure complete 18:17:08.861 00.140 428 worker thread done servicing request 18:17:08.861 00.000 10672 OnExposeComplete: enter 18:17:08.861 00.000 10672 UpdateGuideState(): m_state=6 18:17:08.861 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 510 18:17:08.861 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=929.80, Mass=555364, SNR=65.8, Peak=45632 HFD=4.1 18:17:08.861 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.12) = xAngle (-2.13 = -2.13) 18:17:08.861 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.11 = -2.11) 18:17:08.861 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.56 hyp=0.62 cameraTheta=-2.01 mountX=-0.33 mountY=-0.53, mountTheta=-2.12 18:17:08.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.56, opts=13) 18:17:08.861 00.000 10672 Enqueuing Move request for scope (-0.26, -0.56) 18:17:08.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:17:08.861 00.000 428 Worker thread wakes up 18:17:08.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.56) opts 0xd 18:17:08.861 00.000 10672 UpdateGuideState exits: m=555364 SNR=65.8 18:17:08.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:08.861 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.56) 18:17:08.861 00.000 428 Moving (-0.26, -0.56) raw xDistance=-0.33 yDistance=-0.53 18:17:08.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:08.861 00.000 10672 Enqueuing Expose request 18:17:08.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:17:08.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:08.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 18:17:08.861 00.000 428 MoveAxis(E, 0, ABG) 18:17:08.861 00.000 428 Move returns status 0, amount 0 18:17:08.861 00.000 428 MoveAxis(N, 0, ABG) 18:17:08.861 00.000 428 Move returns status 0, amount 0 18:17:08.861 00.000 428 move complete, result=0 18:17:08.861 00.000 428 worker thread done servicing request 18:17:08.861 00.000 428 Worker thread wakes up 18:17:08.861 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:17:08.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:08.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:11.218 02.357 428 Exposure complete 18:17:11.358 00.140 428 worker thread done servicing request 18:17:11.358 00.000 10672 OnExposeComplete: enter 18:17:11.358 00.000 10672 UpdateGuideState(): m_state=6 18:17:11.358 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 511 18:17:11.358 00.000 10672 Star::Find returns 1 (0), X=180.53, Y=930.20, Mass=547449, SNR=65.7, Peak=50544 HFD=3.7 18:17:11.358 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.12) = xAngle (-0.53 = -0.53) 18:17:11.358 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51) 18:17:11.358 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.16 hyp=0.41 cameraTheta=-0.40 mountX=0.35 mountY=-0.20, mountTheta=-0.51 18:17:11.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.16, opts=13) 18:17:11.358 00.000 10672 Enqueuing Move request for scope (0.38, -0.16) 18:17:11.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:17:11.358 00.000 428 Worker thread wakes up 18:17:11.358 00.000 10672 UpdateGuideState exits: m=547449 SNR=65.7 18:17:11.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.16) opts 0xd 18:17:11.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:11.358 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.16) 18:17:11.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:11.358 00.000 428 Moving (0.38, -0.16) raw xDistance=0.35 yDistance=-0.20 18:17:11.358 00.000 10672 Enqueuing Expose request 18:17:11.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 18:17:11.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:11.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:17:11.358 00.000 428 MoveAxis(E, 0, ABG) 18:17:11.358 00.000 428 Move returns status 0, amount 0 18:17:11.358 00.000 428 MoveAxis(N, 0, ABG) 18:17:11.358 00.000 428 Move returns status 0, amount 0 18:17:11.358 00.000 428 move complete, result=0 18:17:11.358 00.000 428 worker thread done servicing request 18:17:11.358 00.000 428 Worker thread wakes up 18:17:11.358 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:17:11.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:11.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:13.713 02.355 428 Exposure complete 18:17:13.838 00.125 428 worker thread done servicing request 18:17:13.838 00.000 10672 OnExposeComplete: enter 18:17:13.838 00.000 10672 UpdateGuideState(): m_state=6 18:17:13.838 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 512 18:17:13.838 00.000 10672 Star::Find returns 1 (0), X=180.51, Y=930.12, Mass=574716, SNR=75.6, Peak=50864 HFD=3.9 18:17:13.838 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.12) = xAngle (-0.71 = -0.71) 18:17:13.838 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.70 = -0.70) 18:17:13.838 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.24 hyp=0.43 cameraTheta=-0.59 mountX=0.33 mountY=-0.28, mountTheta=-0.70 18:17:13.853 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.24, opts=13) 18:17:13.853 00.000 10672 Enqueuing Move request for scope (0.36, -0.24) 18:17:13.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:17:13.853 00.000 428 Worker thread wakes up 18:17:13.853 00.000 10672 UpdateGuideState exits: m=574716 SNR=75.6 18:17:13.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.24) opts 0xd 18:17:13.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:13.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.24) 18:17:13.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:13.853 00.000 428 Moving (0.36, -0.24) raw xDistance=0.33 yDistance=-0.28 18:17:13.853 00.000 10672 Enqueuing Expose request 18:17:13.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 18:17:13.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:13.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:17:13.853 00.000 428 MoveAxis(E, 0, ABG) 18:17:13.853 00.000 428 Move returns status 0, amount 0 18:17:13.853 00.000 428 MoveAxis(N, 0, ABG) 18:17:13.853 00.000 428 Move returns status 0, amount 0 18:17:13.853 00.000 428 move complete, result=0 18:17:13.853 00.000 428 worker thread done servicing request 18:17:13.853 00.000 428 Worker thread wakes up 18:17:13.853 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:17:13.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:13.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:16.216 02.363 428 Exposure complete 18:17:16.341 00.125 428 worker thread done servicing request 18:17:16.341 00.000 10672 OnExposeComplete: enter 18:17:16.341 00.000 10672 UpdateGuideState(): m_state=6 18:17:16.341 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 513 18:17:16.341 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=929.95, Mass=524301, SNR=57.7, Peak=65488 HFD=3.9 18:17:16.341 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (0.12) = xAngle (-2.14 = -2.14) 18:17:16.341 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.12 = -2.12) 18:17:16.341 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.41 hyp=0.45 cameraTheta=-2.02 mountX=-0.24 mountY=-0.38, mountTheta=-2.13 18:17:16.341 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.41, opts=13) 18:17:16.341 00.000 10672 Enqueuing Move request for scope (-0.20, -0.41) 18:17:16.341 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:17:16.341 00.000 428 Worker thread wakes up 18:17:16.341 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.41) opts 0xd 18:17:16.341 00.000 10672 UpdateGuideState exits: m=524301 SNR=57.7 18:17:16.341 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:16.341 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.41) 18:17:16.341 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:16.341 00.000 428 Moving (-0.20, -0.41) raw xDistance=-0.24 yDistance=-0.38 18:17:16.341 00.000 10672 Enqueuing Expose request 18:17:16.341 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:17:16.341 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:16.341 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 18:17:16.341 00.000 428 MoveAxis(E, 0, ABG) 18:17:16.341 00.000 428 Move returns status 0, amount 0 18:17:16.341 00.000 428 MoveAxis(N, 0, ABG) 18:17:16.341 00.000 428 Move returns status 0, amount 0 18:17:16.341 00.000 428 move complete, result=0 18:17:16.341 00.000 428 worker thread done servicing request 18:17:16.341 00.000 428 Worker thread wakes up 18:17:16.341 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:17:16.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:16.341 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:18.715 02.374 428 Exposure complete 18:17:18.856 00.141 428 worker thread done servicing request 18:17:18.856 00.000 10672 OnExposeComplete: enter 18:17:18.856 00.000 10672 UpdateGuideState(): m_state=6 18:17:18.856 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 514 18:17:18.856 00.000 10672 Star::Find returns 1 (0), X=179.95, Y=930.39, Mass=617324, SNR=75.9, Peak=51744 HFD=3.8 18:17:18.856 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (0.12) = xAngle (2.88 = 2.88) 18:17:18.856 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90) 18:17:18.856 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=3.01 mountX=-0.20 mountY=0.05, mountTheta=2.90 18:17:18.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.03, opts=13) 18:17:18.856 00.000 10672 Enqueuing Move request for scope (-0.20, 0.03) 18:17:18.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:17:18.856 00.000 428 Worker thread wakes up 18:17:18.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd 18:17:18.856 00.000 10672 UpdateGuideState exits: m=617324 SNR=75.9 18:17:18.856 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:18.856 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.03) 18:17:18.856 00.000 428 Moving (-0.20, 0.03) raw xDistance=-0.20 yDistance=0.05 18:17:18.856 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:18.856 00.000 10672 Enqueuing Expose request 18:17:18.856 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:17:18.856 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:18.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:17:18.856 00.000 428 MoveAxis(E, 0, ABG) 18:17:18.856 00.000 428 Move returns status 0, amount 0 18:17:18.856 00.000 428 MoveAxis(N, 0, ABG) 18:17:18.856 00.000 428 Move returns status 0, amount 0 18:17:18.856 00.000 428 move complete, result=0 18:17:18.856 00.000 428 worker thread done servicing request 18:17:18.856 00.000 428 Worker thread wakes up 18:17:18.856 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:17:18.856 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:18.856 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:21.214 02.358 428 Exposure complete 18:17:21.339 00.125 428 worker thread done servicing request 18:17:21.339 00.000 10672 OnExposeComplete: enter 18:17:21.339 00.000 10672 UpdateGuideState(): m_state=6 18:17:21.339 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 515 18:17:21.339 00.000 10672 Star::Find returns 1 (0), X=179.48, Y=930.28, Mass=595123, SNR=68.4, Peak=49568 HFD=3.9 18:17:21.339 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.12) = xAngle (-3.15 = 3.13) 18:17:21.339 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.14 = -3.14) 18:17:21.339 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=-0.08 hyp=0.67 cameraTheta=-3.03 mountX=-0.67 mountY=-0.00, mountTheta=-3.14 18:17:21.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=-0.08, opts=13) 18:17:21.339 00.000 10672 Enqueuing Move request for scope (-0.67, -0.08) 18:17:21.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:17:21.339 00.000 428 Worker thread wakes up 18:17:21.339 00.000 10672 UpdateGuideState exits: m=595123 SNR=68.4 18:17:21.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.08) opts 0xd 18:17:21.339 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:21.355 00.016 428 Handling offset move in thread for scope, endpoint = (-0.67, -0.08) 18:17:21.355 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:21.355 00.000 428 Moving (-0.67, -0.08) raw xDistance=-0.67 yDistance=-0.00 18:17:21.355 00.000 10672 Enqueuing Expose request 18:17:21.355 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.67 18:17:21.355 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:21.355 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:17:21.355 00.000 428 MoveAxis(E, 1005, ABG) 18:17:21.355 00.000 428 Guiding Dir = 2, Dur = 1005 18:17:21.355 00.000 428 IsSlewing returns 0 18:17:21.355 00.000 428 IsGuiding returns 0 18:17:21.370 00.015 428 PulseGuide returned control before completion, sleep 992 18:17:22.382 01.012 428 IsGuiding returns 0 18:17:22.382 00.000 428 Move returns status 0, amount 1005 18:17:22.382 00.000 428 MoveAxis(N, 0, ABG) 18:17:22.382 00.000 428 Move returns status 0, amount 0 18:17:22.382 00.000 428 move complete, result=0 18:17:22.382 00.000 428 worker thread done servicing request 18:17:22.382 00.000 428 Worker thread wakes up 18:17:22.382 00.000 10672 GuideStep: -0.7 px 1005 ms EAST, -0.0 px 0 ms NORTH 18:17:22.382 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:22.382 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:23.710 01.328 428 Exposure complete 18:17:23.835 00.125 428 worker thread done servicing request 18:17:23.835 00.000 10672 OnExposeComplete: enter 18:17:23.835 00.000 10672 UpdateGuideState(): m_state=6 18:17:23.835 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 516 18:17:23.835 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.87, Mass=583001, SNR=67.9, Peak=46624 HFD=4.2 18:17:23.835 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.12) = xAngle (1.62 = 1.62) 18:17:23.835 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.64 = 1.64) 18:17:23.835 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.51 hyp=0.51 cameraTheta=1.74 mountX=-0.03 mountY=0.51, mountTheta=1.62 18:17:23.850 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.51, opts=13) 18:17:23.850 00.000 10672 Enqueuing Move request for scope (-0.09, 0.51) 18:17:23.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:17:23.850 00.000 428 Worker thread wakes up 18:17:23.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.51) opts 0xd 18:17:23.850 00.000 10672 UpdateGuideState exits: m=583001 SNR=67.9 18:17:23.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:23.850 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.51) 18:17:23.850 00.000 428 Moving (-0.09, 0.51) raw xDistance=-0.03 yDistance=0.51 18:17:23.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:23.850 00.000 10672 Enqueuing Expose request 18:17:23.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:17:23.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:23.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 18:17:23.850 00.000 428 MoveAxis(E, 0, ABG) 18:17:23.850 00.000 428 Move returns status 0, amount 0 18:17:23.850 00.000 428 MoveAxis(N, 0, ABG) 18:17:23.850 00.000 428 Move returns status 0, amount 0 18:17:23.850 00.000 428 move complete, result=0 18:17:23.850 00.000 428 worker thread done servicing request 18:17:23.850 00.000 428 Worker thread wakes up 18:17:23.850 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 18:17:23.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:23.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:26.214 02.364 428 Exposure complete 18:17:26.354 00.140 428 worker thread done servicing request 18:17:26.354 00.000 10672 OnExposeComplete: enter 18:17:26.354 00.000 10672 UpdateGuideState(): m_state=6 18:17:26.354 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 517 18:17:26.354 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.48, Mass=529224, SNR=61.1, Peak=50976 HFD=3.4 18:17:26.354 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.12) = xAngle (1.36 = 1.36) 18:17:26.354 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.38 = 1.38) 18:17:26.354 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=0.02 mountY=0.11, mountTheta=1.36 18:17:26.354 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.12, opts=13) 18:17:26.354 00.000 10672 Enqueuing Move request for scope (0.01, 0.12) 18:17:26.354 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:17:26.354 00.000 428 Worker thread wakes up 18:17:26.354 00.000 10672 UpdateGuideState exits: m=529224 SNR=61.1 18:17:26.354 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd 18:17:26.354 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:26.354 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.12) 18:17:26.354 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:26.354 00.000 428 Moving (0.01, 0.12) raw xDistance=0.02 yDistance=0.11 18:17:26.354 00.000 10672 Enqueuing Expose request 18:17:26.354 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:17:26.354 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:26.354 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 18:17:26.354 00.000 428 MoveAxis(E, 0, ABG) 18:17:26.354 00.000 428 Move returns status 0, amount 0 18:17:26.354 00.000 428 MoveAxis(N, 0, ABG) 18:17:26.354 00.000 428 Move returns status 0, amount 0 18:17:26.354 00.000 428 move complete, result=0 18:17:26.354 00.000 428 worker thread done servicing request 18:17:26.354 00.000 428 Worker thread wakes up 18:17:26.354 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:17:26.354 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:26.354 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:28.712 02.358 428 Exposure complete 18:17:28.837 00.125 428 worker thread done servicing request 18:17:28.837 00.000 10672 OnExposeComplete: enter 18:17:28.837 00.000 10672 UpdateGuideState(): m_state=6 18:17:28.837 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 518 18:17:28.837 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.51, Mass=517503, SNR=67.4, Peak=58064 HFD=3.4 18:17:28.837 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.12) = xAngle (1.24 = 1.24) 18:17:28.837 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.25 = 1.25) 18:17:28.837 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.36 mountX=0.05 mountY=0.14, mountTheta=1.24 18:17:28.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.15, opts=13) 18:17:28.837 00.000 10672 Enqueuing Move request for scope (0.03, 0.15) 18:17:28.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:17:28.853 00.016 428 Worker thread wakes up 18:17:28.853 00.000 10672 UpdateGuideState exits: m=517503 SNR=67.4 18:17:28.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd 18:17:28.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:28.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.15) 18:17:28.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:28.853 00.000 428 Moving (0.03, 0.15) raw xDistance=0.05 yDistance=0.14 18:17:28.853 00.000 10672 Enqueuing Expose request 18:17:28.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:17:28.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:28.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:17:28.853 00.000 428 MoveAxis(E, 0, ABG) 18:17:28.853 00.000 428 Move returns status 0, amount 0 18:17:28.853 00.000 428 MoveAxis(N, 0, ABG) 18:17:28.853 00.000 428 Move returns status 0, amount 0 18:17:28.853 00.000 428 move complete, result=0 18:17:28.853 00.000 428 worker thread done servicing request 18:17:28.853 00.000 428 Worker thread wakes up 18:17:28.853 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:17:28.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:28.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:31.208 02.355 428 Exposure complete 18:17:31.333 00.125 428 worker thread done servicing request 18:17:31.333 00.000 10672 OnExposeComplete: enter 18:17:31.333 00.000 10672 UpdateGuideState(): m_state=6 18:17:31.333 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 519 18:17:31.333 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.35, Mass=581261, SNR=65.5, Peak=50000 HFD=3.9 18:17:31.333 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.12) = xAngle (-3.19 = 3.09) 18:17:31.333 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.18 = 3.10) 18:17:31.333 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.07 mountX=-0.18 mountY=0.01, mountTheta=3.10 18:17:31.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.01, opts=13) 18:17:31.333 00.000 10672 Enqueuing Move request for scope (-0.18, -0.01) 18:17:31.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:17:31.333 00.000 428 Worker thread wakes up 18:17:31.333 00.000 10672 UpdateGuideState exits: m=581261 SNR=65.5 18:17:31.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd 18:17:31.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:31.333 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.01) 18:17:31.333 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:31.333 00.000 428 Moving (-0.18, -0.01) raw xDistance=-0.18 yDistance=0.01 18:17:31.333 00.000 10672 Enqueuing Expose request 18:17:31.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:17:31.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:31.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:17:31.333 00.000 428 MoveAxis(E, 0, ABG) 18:17:31.333 00.000 428 Move returns status 0, amount 0 18:17:31.348 00.015 428 MoveAxis(N, 0, ABG) 18:17:31.348 00.000 428 Move returns status 0, amount 0 18:17:31.348 00.000 428 move complete, result=0 18:17:31.348 00.000 428 worker thread done servicing request 18:17:31.348 00.000 428 Worker thread wakes up 18:17:31.348 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:17:31.348 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:31.348 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:33.711 02.363 428 Exposure complete 18:17:33.852 00.141 428 worker thread done servicing request 18:17:33.852 00.000 10672 OnExposeComplete: enter 18:17:33.852 00.000 10672 UpdateGuideState(): m_state=6 18:17:33.852 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 520 18:17:33.852 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=930.12, Mass=521465, SNR=62.7, Peak=48368 HFD=4.2 18:17:33.852 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.12) = xAngle (-2.43 = -2.43) 18:17:33.852 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.42 = -2.42) 18:17:33.852 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-2.31 mountX=-0.25 mountY=-0.22, mountTheta=-2.42 18:17:33.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.24, opts=13) 18:17:33.852 00.000 10672 Enqueuing Move request for scope (-0.22, -0.24) 18:17:33.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2968, FiltMax=65488, Gamma=1.000 18:17:33.852 00.000 428 Worker thread wakes up 18:17:33.852 00.000 10672 UpdateGuideState exits: m=521465 SNR=62.7 18:17:33.852 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:33.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.24) opts 0xd 18:17:33.852 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.24) 18:17:33.852 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:33.852 00.000 10672 Enqueuing Expose request 18:17:33.852 00.000 428 Moving (-0.22, -0.24) raw xDistance=-0.25 yDistance=-0.22 18:17:33.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:17:33.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:33.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:17:33.852 00.000 428 MoveAxis(E, 0, ABG) 18:17:33.852 00.000 428 Move returns status 0, amount 0 18:17:33.852 00.000 428 MoveAxis(N, 0, ABG) 18:17:33.852 00.000 428 Move returns status 0, amount 0 18:17:33.852 00.000 428 move complete, result=0 18:17:33.852 00.000 428 worker thread done servicing request 18:17:33.852 00.000 428 Worker thread wakes up 18:17:33.852 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:17:33.852 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:33.852 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:36.210 02.358 428 Exposure complete 18:17:36.351 00.141 428 worker thread done servicing request 18:17:36.351 00.000 10672 OnExposeComplete: enter 18:17:36.351 00.000 10672 UpdateGuideState(): m_state=6 18:17:36.351 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 521 18:17:36.351 00.000 10672 Star::Find returns 1 (0), X=179.65, Y=929.69, Mass=578100, SNR=56.3, Peak=48368 HFD=3.7 18:17:36.351 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.12) = xAngle (-2.33 = -2.33) 18:17:36.351 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.32 = -2.32) 18:17:36.351 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.67 hyp=0.84 cameraTheta=-2.21 mountX=-0.58 mountY=-0.61, mountTheta=-2.33 18:17:36.351 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.67, opts=13) 18:17:36.351 00.000 10672 Enqueuing Move request for scope (-0.50, -0.67) 18:17:36.351 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:17:36.351 00.000 428 Worker thread wakes up 18:17:36.351 00.000 10672 UpdateGuideState exits: m=578100 SNR=56.3 18:17:36.351 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.67) opts 0xd 18:17:36.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:36.351 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.67) 18:17:36.351 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:36.351 00.000 428 Moving (-0.50, -0.67) raw xDistance=-0.58 yDistance=-0.61 18:17:36.351 00.000 10672 Enqueuing Expose request 18:17:36.351 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 18:17:36.351 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.61 from input -0.61 18:17:36.351 00.000 428 MoveAxis(E, 863, ABG) 18:17:36.351 00.000 428 Guiding Dir = 2, Dur = 863 18:17:36.351 00.000 428 IsSlewing returns 0 18:17:36.351 00.000 428 IsGuiding returns 0 18:17:36.382 00.031 428 PulseGuide returned control before completion, sleep 844 18:17:37.241 00.859 428 IsGuiding returns 1 18:17:37.241 00.000 428 scope still moving after pulse duration time elapsed 18:17:37.273 00.032 428 IsSlewing returns 0 18:17:37.273 00.000 428 IsGuiding returns 0 18:17:37.273 00.000 428 scope move finished after 863 + 62 ms 18:17:37.273 00.000 428 Move returns status 0, amount 863 18:17:37.273 00.000 428 MoveAxis(N, 932, ABG) 18:17:37.273 00.000 428 Guiding Dir = 0, Dur = 932 18:17:37.273 00.000 428 IsSlewing returns 0 18:17:37.273 00.000 428 IsGuiding returns 0 18:17:37.351 00.078 428 PulseGuide returned control before completion, sleep 864 18:17:38.238 00.887 428 IsGuiding returns 1 18:17:38.238 00.000 428 scope still moving after pulse duration time elapsed 18:17:38.269 00.031 428 IsSlewing returns 0 18:17:38.269 00.000 428 IsGuiding returns 1 18:17:38.316 00.047 428 IsSlewing returns 0 18:17:38.316 00.000 428 IsGuiding returns 0 18:17:38.316 00.000 428 scope move finished after 932 + 107 ms 18:17:38.316 00.000 428 Move returns status 0, amount 932 18:17:38.316 00.000 428 move complete, result=0 18:17:38.316 00.000 428 worker thread done servicing request 18:17:38.316 00.000 428 Worker thread wakes up 18:17:38.316 00.000 10672 GuideStep: -0.6 px 863 ms EAST, -0.6 px 932 ms NORTH 18:17:38.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:38.316 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:38.706 00.390 428 Exposure complete 18:17:38.831 00.125 428 worker thread done servicing request 18:17:38.831 00.000 10672 OnExposeComplete: enter 18:17:38.831 00.000 10672 UpdateGuideState(): m_state=6 18:17:38.831 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 522 18:17:38.831 00.000 10672 Star::Find returns 1 (0), X=179.67, Y=929.92, Mass=562361, SNR=63.1, Peak=40960 HFD=4.3 18:17:38.831 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.12) = xAngle (-2.52 = -2.52) 18:17:38.831 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.51 = -2.51) 18:17:38.831 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.45 hyp=0.66 cameraTheta=-2.40 mountX=-0.53 mountY=-0.39, mountTheta=-2.51 18:17:38.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.45, opts=13) 18:17:38.831 00.000 10672 Enqueuing Move request for scope (-0.48, -0.45) 18:17:38.847 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 18:17:38.847 00.000 428 Worker thread wakes up 18:17:38.847 00.000 10672 UpdateGuideState exits: m=562361 SNR=63.1 18:17:38.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.45) opts 0xd 18:17:38.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:38.847 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.45) 18:17:38.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:38.847 00.000 428 Moving (-0.48, -0.45) raw xDistance=-0.53 yDistance=-0.39 18:17:38.847 00.000 10672 Enqueuing Expose request 18:17:38.847 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.53 18:17:38.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:38.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:17:38.847 00.000 428 MoveAxis(E, 856, ABG) 18:17:38.847 00.000 428 Guiding Dir = 2, Dur = 856 18:17:38.847 00.000 428 IsSlewing returns 0 18:17:38.847 00.000 428 IsGuiding returns 0 18:17:38.863 00.016 428 PulseGuide returned control before completion, sleep 850 18:17:39.718 00.855 428 IsGuiding returns 1 18:17:39.718 00.000 428 scope still moving after pulse duration time elapsed 18:17:39.749 00.031 428 IsSlewing returns 0 18:17:39.781 00.032 428 IsGuiding returns 0 18:17:39.781 00.000 428 scope move finished after 856 + 88 ms 18:17:39.781 00.000 428 Move returns status 0, amount 856 18:17:39.781 00.000 428 MoveAxis(N, 0, ABG) 18:17:39.781 00.000 428 Move returns status 0, amount 0 18:17:39.796 00.015 428 move complete, result=0 18:17:39.796 00.000 428 worker thread done servicing request 18:17:39.796 00.000 10672 GuideStep: -0.5 px 856 ms EAST, -0.4 px 0 ms NORTH 18:17:39.796 00.000 428 Worker thread wakes up 18:17:39.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:39.796 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:41.201 01.405 428 Exposure complete 18:17:41.326 00.125 428 worker thread done servicing request 18:17:41.326 00.000 10672 OnExposeComplete: enter 18:17:41.326 00.000 10672 UpdateGuideState(): m_state=6 18:17:41.326 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 523 18:17:41.326 00.000 10672 Star::Find returns 1 (0), X=180.09, Y=930.18, Mass=595778, SNR=62.8, Peak=37792 HFD=4.3 18:17:41.326 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.12) = xAngle (-2.02 = -2.02) 18:17:41.326 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.00 = -2.00) 18:17:41.326 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.90 mountX=-0.08 mountY=-0.17, mountTheta=-2.02 18:17:41.341 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.18, opts=13) 18:17:41.341 00.000 10672 Enqueuing Move request for scope (-0.06, -0.18) 18:17:41.341 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:17:41.341 00.000 428 Worker thread wakes up 18:17:41.341 00.000 10672 UpdateGuideState exits: m=595778 SNR=62.8 18:17:41.341 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd 18:17:41.341 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:41.341 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.18) 18:17:41.341 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:41.341 00.000 428 Moving (-0.06, -0.18) raw xDistance=-0.08 yDistance=-0.17 18:17:41.341 00.000 10672 Enqueuing Expose request 18:17:41.341 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:17:41.341 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:41.341 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:17:41.341 00.000 428 MoveAxis(E, 0, ABG) 18:17:41.341 00.000 428 Move returns status 0, amount 0 18:17:41.341 00.000 428 MoveAxis(N, 0, ABG) 18:17:41.341 00.000 428 Move returns status 0, amount 0 18:17:41.341 00.000 428 move complete, result=0 18:17:41.341 00.000 428 worker thread done servicing request 18:17:41.341 00.000 428 Worker thread wakes up 18:17:41.341 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:17:41.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:41.341 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:43.712 02.371 428 Exposure complete 18:17:43.837 00.125 428 worker thread done servicing request 18:17:43.837 00.000 10672 OnExposeComplete: enter 18:17:43.837 00.000 10672 UpdateGuideState(): m_state=6 18:17:43.837 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 524 18:17:43.837 00.000 10672 Star::Find returns 1 (0), X=180.29, Y=930.41, Mass=556931, SNR=61.6, Peak=41936 HFD=3.8 18:17:43.837 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.12) = xAngle (0.22 = 0.22) 18:17:43.837 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.23 = 0.23) 18:17:43.837 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.34 mountX=0.15 mountY=0.03, mountTheta=0.23 18:17:43.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.05, opts=13) 18:17:43.837 00.000 10672 Enqueuing Move request for scope (0.14, 0.05) 18:17:43.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:17:43.837 00.000 428 Worker thread wakes up 18:17:43.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd 18:17:43.837 00.000 10672 UpdateGuideState exits: m=556931 SNR=61.6 18:17:43.837 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:43.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.05) 18:17:43.837 00.000 428 Moving (0.14, 0.05) raw xDistance=0.15 yDistance=0.03 18:17:43.837 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:43.837 00.000 10672 Enqueuing Expose request 18:17:43.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:17:43.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:43.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:17:43.837 00.000 428 MoveAxis(E, 0, ABG) 18:17:43.837 00.000 428 Move returns status 0, amount 0 18:17:43.837 00.000 428 MoveAxis(N, 0, ABG) 18:17:43.837 00.000 428 Move returns status 0, amount 0 18:17:43.837 00.000 428 move complete, result=0 18:17:43.837 00.000 428 worker thread done servicing request 18:17:43.837 00.000 428 Worker thread wakes up 18:17:43.853 00.016 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:17:43.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:43.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:46.212 02.359 428 Exposure complete 18:17:46.352 00.140 428 worker thread done servicing request 18:17:46.352 00.000 10672 OnExposeComplete: enter 18:17:46.352 00.000 10672 UpdateGuideState(): m_state=6 18:17:46.352 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 525 18:17:46.352 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=930.86, Mass=550037, SNR=61.2, Peak=38224 HFD=4.2 18:17:46.352 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.12) = xAngle (1.87 = 1.87) 18:17:46.352 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88) 18:17:46.352 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.50 hyp=0.55 cameraTheta=1.99 mountX=-0.16 mountY=0.52, mountTheta=1.87 18:17:46.368 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.50, opts=13) 18:17:46.368 00.000 10672 Enqueuing Move request for scope (-0.22, 0.50) 18:17:46.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:17:46.368 00.000 428 Worker thread wakes up 18:17:46.368 00.000 10672 UpdateGuideState exits: m=550037 SNR=61.2 18:17:46.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.50) opts 0xd 18:17:46.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:46.368 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.50) 18:17:46.368 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:46.368 00.000 428 Moving (-0.22, 0.50) raw xDistance=-0.16 yDistance=0.52 18:17:46.368 00.000 10672 Enqueuing Expose request 18:17:46.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:17:46.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:46.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 18:17:46.368 00.000 428 MoveAxis(E, 0, ABG) 18:17:46.368 00.000 428 Move returns status 0, amount 0 18:17:46.368 00.000 428 MoveAxis(N, 0, ABG) 18:17:46.368 00.000 428 Move returns status 0, amount 0 18:17:46.368 00.000 428 move complete, result=0 18:17:46.368 00.000 428 worker thread done servicing request 18:17:46.368 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:17:46.368 00.000 428 Worker thread wakes up 18:17:46.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:46.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:48.710 02.342 428 Exposure complete 18:17:48.850 00.140 428 worker thread done servicing request 18:17:48.850 00.000 10672 OnExposeComplete: enter 18:17:48.850 00.000 10672 UpdateGuideState(): m_state=6 18:17:48.850 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 526 18:17:48.850 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.82, Mass=547498, SNR=58.5, Peak=46192 HFD=4.1 18:17:48.850 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.12) = xAngle (1.84 = 1.84) 18:17:48.850 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.86 = 1.86) 18:17:48.850 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.46 hyp=0.49 cameraTheta=1.96 mountX=-0.13 mountY=0.47, mountTheta=1.84 18:17:48.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.46, opts=13) 18:17:48.850 00.000 10672 Enqueuing Move request for scope (-0.19, 0.46) 18:17:48.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:17:48.850 00.000 428 Worker thread wakes up 18:17:48.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.46) opts 0xd 18:17:48.850 00.000 10672 UpdateGuideState exits: m=547498 SNR=58.5 18:17:48.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:48.850 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.46) 18:17:48.850 00.000 428 Moving (-0.19, 0.46) raw xDistance=-0.13 yDistance=0.47 18:17:48.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:48.850 00.000 10672 Enqueuing Expose request 18:17:48.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:17:48.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:48.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 18:17:48.850 00.000 428 MoveAxis(E, 0, ABG) 18:17:48.850 00.000 428 Move returns status 0, amount 0 18:17:48.850 00.000 428 MoveAxis(N, 0, ABG) 18:17:48.850 00.000 428 Move returns status 0, amount 0 18:17:48.850 00.000 428 move complete, result=0 18:17:48.850 00.000 428 worker thread done servicing request 18:17:48.850 00.000 428 Worker thread wakes up 18:17:48.850 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:17:48.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:48.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:51.206 02.356 428 Exposure complete 18:17:51.347 00.141 428 worker thread done servicing request 18:17:51.347 00.000 10672 OnExposeComplete: enter 18:17:51.347 00.000 10672 UpdateGuideState(): m_state=6 18:17:51.347 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 527 18:17:51.347 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=931.09, Mass=577843, SNR=58.9, Peak=40864 HFD=4.3 18:17:51.347 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.12) = xAngle (1.65 = 1.65) 18:17:51.347 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.67 = 1.67) 18:17:51.347 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.73 hyp=0.75 cameraTheta=1.77 mountX=-0.06 mountY=0.75, mountTheta=1.65 18:17:51.347 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.73, opts=13) 18:17:51.347 00.000 10672 Enqueuing Move request for scope (-0.15, 0.73) 18:17:51.347 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 18:17:51.347 00.000 428 Worker thread wakes up 18:17:51.347 00.000 10672 UpdateGuideState exits: m=577843 SNR=58.9 18:17:51.347 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.73) opts 0xd 18:17:51.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:51.347 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.73) 18:17:51.347 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:51.347 00.000 428 Moving (-0.15, 0.73) raw xDistance=-0.06 yDistance=0.75 18:17:51.347 00.000 10672 Enqueuing Expose request 18:17:51.347 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:17:51.347 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:17:51.347 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 18:17:51.347 00.000 428 MoveAxis(E, 0, ABG) 18:17:51.347 00.000 428 Move returns status 0, amount 0 18:17:51.347 00.000 428 MoveAxis(N, 0, ABG) 18:17:51.347 00.000 428 Move returns status 0, amount 0 18:17:51.347 00.000 428 move complete, result=0 18:17:51.347 00.000 428 worker thread done servicing request 18:17:51.347 00.000 428 Worker thread wakes up 18:17:51.347 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 18:17:51.347 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:51.347 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:53.706 02.359 428 Exposure complete 18:17:53.831 00.125 428 worker thread done servicing request 18:17:53.831 00.000 10672 OnExposeComplete: enter 18:17:53.831 00.000 10672 UpdateGuideState(): m_state=6 18:17:53.831 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 528 18:17:53.831 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.82, Mass=557713, SNR=64.4, Peak=46832 HFD=4.0 18:17:53.831 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.12) = xAngle (1.30 = 1.30) 18:17:53.831 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32) 18:17:53.831 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.46 hyp=0.47 cameraTheta=1.42 mountX=0.12 mountY=0.45, mountTheta=1.30 18:17:53.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.46, opts=13) 18:17:53.831 00.000 10672 Enqueuing Move request for scope (0.07, 0.46) 18:17:53.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:17:53.831 00.000 428 Worker thread wakes up 18:17:53.831 00.000 10672 UpdateGuideState exits: m=557713 SNR=64.4 18:17:53.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.46) opts 0xd 18:17:53.831 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:53.831 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.46) 18:17:53.846 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:53.846 00.000 428 Moving (0.07, 0.46) raw xDistance=0.12 yDistance=0.45 18:17:53.846 00.000 10672 Enqueuing Expose request 18:17:53.846 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:17:53.846 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:53.846 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 18:17:53.846 00.000 428 MoveAxis(E, 0, ABG) 18:17:53.846 00.000 428 Move returns status 0, amount 0 18:17:53.846 00.000 428 MoveAxis(N, 0, ABG) 18:17:53.846 00.000 428 Move returns status 0, amount 0 18:17:53.846 00.000 428 move complete, result=0 18:17:53.846 00.000 428 worker thread done servicing request 18:17:53.846 00.000 428 Worker thread wakes up 18:17:53.846 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:17:53.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:53.846 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:56.205 02.359 428 Exposure complete 18:17:56.330 00.125 428 worker thread done servicing request 18:17:56.330 00.000 10672 OnExposeComplete: enter 18:17:56.330 00.000 10672 UpdateGuideState(): m_state=6 18:17:56.330 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 529 18:17:56.330 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.82, Mass=566648, SNR=64.3, Peak=50000 HFD=4.2 18:17:56.330 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.12) = xAngle (1.92 = 1.92) 18:17:56.330 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.93 = 1.93) 18:17:56.330 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.46 hyp=0.51 cameraTheta=2.04 mountX=-0.18 mountY=0.48, mountTheta=1.92 18:17:56.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.46, opts=13) 18:17:56.330 00.000 10672 Enqueuing Move request for scope (-0.23, 0.46) 18:17:56.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:17:56.330 00.000 428 Worker thread wakes up 18:17:56.330 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.46) opts 0xd 18:17:56.330 00.000 10672 UpdateGuideState exits: m=566648 SNR=64.3 18:17:56.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:56.330 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.46) 18:17:56.330 00.000 428 Moving (-0.23, 0.46) raw xDistance=-0.18 yDistance=0.48 18:17:56.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:56.330 00.000 10672 Enqueuing Expose request 18:17:56.330 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:17:56.330 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:17:56.330 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 18:17:56.330 00.000 428 MoveAxis(E, 0, ABG) 18:17:56.330 00.000 428 Move returns status 0, amount 0 18:17:56.330 00.000 428 MoveAxis(N, 0, ABG) 18:17:56.330 00.000 428 Move returns status 0, amount 0 18:17:56.330 00.000 428 move complete, result=0 18:17:56.330 00.000 428 worker thread done servicing request 18:17:56.330 00.000 428 Worker thread wakes up 18:17:56.330 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:17:56.330 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:56.330 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:17:58.701 02.371 428 Exposure complete 18:17:58.842 00.141 428 worker thread done servicing request 18:17:58.842 00.000 10672 OnExposeComplete: enter 18:17:58.842 00.000 10672 UpdateGuideState(): m_state=6 18:17:58.842 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 530 18:17:58.842 00.000 10672 Star::Find returns 1 (0), X=179.90, Y=931.21, Mass=560627, SNR=75.6, Peak=55232 HFD=4.2 18:17:58.842 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.12) = xAngle (1.74 = 1.74) 18:17:58.842 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.76 = 1.76) 18:17:58.842 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.85 hyp=0.88 cameraTheta=1.86 mountX=-0.15 mountY=0.87, mountTheta=1.74 18:17:58.842 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.85, opts=13) 18:17:58.842 00.000 10672 Enqueuing Move request for scope (-0.26, 0.85) 18:17:58.842 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:17:58.842 00.000 428 Worker thread wakes up 18:17:58.842 00.000 10672 UpdateGuideState exits: m=560627 SNR=75.6 18:17:58.842 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.85) opts 0xd 18:17:58.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:17:58.842 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.85) 18:17:58.842 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:17:58.842 00.000 428 Moving (-0.26, 0.85) raw xDistance=-0.15 yDistance=0.87 18:17:58.842 00.000 10672 Enqueuing Expose request 18:17:58.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:17:58.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:17:58.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.87 18:17:58.842 00.000 428 MoveAxis(E, 0, ABG) 18:17:58.842 00.000 428 Move returns status 0, amount 0 18:17:58.842 00.000 428 MoveAxis(N, 0, ABG) 18:17:58.842 00.000 428 Move returns status 0, amount 0 18:17:58.842 00.000 428 move complete, result=0 18:17:58.842 00.000 428 worker thread done servicing request 18:17:58.842 00.000 428 Worker thread wakes up 18:17:58.842 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 0 ms NORTH 18:17:58.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:17:58.842 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:01.212 02.370 428 Exposure complete 18:18:01.352 00.140 428 worker thread done servicing request 18:18:01.352 00.000 10672 OnExposeComplete: enter 18:18:01.352 00.000 10672 UpdateGuideState(): m_state=6 18:18:01.352 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 531 18:18:01.352 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=931.41, Mass=554660, SNR=69.4, Peak=45744 HFD=3.8 18:18:01.352 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.12) = xAngle (1.62 = 1.62) 18:18:01.352 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.64 = 1.64) 18:18:01.352 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=1.04 hyp=1.06 cameraTheta=1.75 mountX=-0.06 mountY=1.06, mountTheta=1.62 18:18:01.352 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=1.04, opts=13) 18:18:01.352 00.000 10672 Enqueuing Move request for scope (-0.18, 1.04) 18:18:01.352 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:18:01.352 00.000 428 Worker thread wakes up 18:18:01.352 00.000 10672 UpdateGuideState exits: m=554660 SNR=69.4 18:18:01.352 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 1.04) opts 0xd 18:18:01.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:01.352 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 1.04) 18:18:01.352 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:01.352 00.000 428 Moving (-0.18, 1.04) raw xDistance=-0.06 yDistance=1.06 18:18:01.352 00.000 10672 Enqueuing Expose request 18:18:01.352 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:18:01.352 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.53 newest=2.41 18:18:01.352 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.06 from input 1.06 18:18:01.352 00.000 428 MoveAxis(E, 0, ABG) 18:18:01.352 00.000 428 Move returns status 0, amount 0 18:18:01.352 00.000 428 MoveAxis(S, 1605, ABG) 18:18:01.352 00.000 428 Guiding Dir = 1, Dur = 1605 18:18:01.368 00.016 428 IsSlewing returns 0 18:18:01.368 00.000 428 IsGuiding returns 0 18:18:01.446 00.078 428 PulseGuide returned control before completion, sleep 1536 18:18:03.008 01.562 428 IsGuiding returns 1 18:18:03.008 00.000 428 scope still moving after pulse duration time elapsed 18:18:03.039 00.031 428 IsSlewing returns 0 18:18:03.039 00.000 428 IsGuiding returns 1 18:18:03.102 00.063 428 IsSlewing returns 0 18:18:03.102 00.000 428 IsGuiding returns 0 18:18:03.102 00.000 428 scope move finished after 1605 + 137 ms 18:18:03.102 00.000 428 Move returns status 0, amount 1605 18:18:03.102 00.000 428 move complete, result=0 18:18:03.102 00.000 428 worker thread done servicing request 18:18:03.102 00.000 428 Worker thread wakes up 18:18:03.102 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.1 px 1605 ms SOUTH 18:18:03.102 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:03.102 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:03.711 00.609 428 Exposure complete 18:18:03.836 00.125 428 worker thread done servicing request 18:18:03.836 00.000 10672 OnExposeComplete: enter 18:18:03.836 00.000 10672 UpdateGuideState(): m_state=6 18:18:03.836 00.000 10672 Star::Find(15, 179, 931, 0, (0,0,0,0), 0.0, 0) frame 532 18:18:03.836 00.000 10672 Star::Find returns 1 (0), X=179.63, Y=930.06, Mass=536058, SNR=60.8, Peak=34080 HFD=4.1 18:18:03.836 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (0.12) = xAngle (-2.75 = -2.75) 18:18:03.836 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.73 = -2.73) 18:18:03.836 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.30 hyp=0.60 cameraTheta=-2.62 mountX=-0.55 mountY=-0.24, mountTheta=-2.73 18:18:03.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.30, opts=13) 18:18:03.836 00.000 10672 Enqueuing Move request for scope (-0.52, -0.30) 18:18:03.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:18:03.836 00.000 428 Worker thread wakes up 18:18:03.836 00.000 10672 UpdateGuideState exits: m=536058 SNR=60.8 18:18:03.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.30) opts 0xd 18:18:03.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:03.836 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.30) 18:18:03.836 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:03.836 00.000 428 Moving (-0.52, -0.30) raw xDistance=-0.55 yDistance=-0.24 18:18:03.836 00.000 10672 Enqueuing Expose request 18:18:03.836 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 18:18:03.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:03.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:18:03.836 00.000 428 MoveAxis(E, 826, ABG) 18:18:03.836 00.000 428 Guiding Dir = 2, Dur = 826 18:18:03.836 00.000 428 IsSlewing returns 0 18:18:03.836 00.000 428 IsGuiding returns 0 18:18:03.851 00.015 428 PulseGuide returned control before completion, sleep 822 18:18:04.711 00.860 428 IsGuiding returns 0 18:18:04.711 00.000 428 Move returns status 0, amount 826 18:18:04.711 00.000 428 MoveAxis(N, 0, ABG) 18:18:04.711 00.000 428 Move returns status 0, amount 0 18:18:04.711 00.000 428 move complete, result=0 18:18:04.711 00.000 428 worker thread done servicing request 18:18:04.711 00.000 428 Worker thread wakes up 18:18:04.711 00.000 10672 GuideStep: -0.6 px 826 ms EAST, -0.2 px 0 ms NORTH 18:18:04.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:04.711 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:06.197 01.486 428 Exposure complete 18:18:06.322 00.125 428 worker thread done servicing request 18:18:06.322 00.000 10672 OnExposeComplete: enter 18:18:06.322 00.000 10672 UpdateGuideState(): m_state=6 18:18:06.322 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 533 18:18:06.322 00.000 10672 Star::Find returns 1 (0), X=179.78, Y=930.00, Mass=540413, SNR=58.1, Peak=53808 HFD=4.0 18:18:06.322 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.12) = xAngle (-2.49 = -2.49) 18:18:06.322 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.48 = -2.48) 18:18:06.322 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.36 hyp=0.52 cameraTheta=-2.37 mountX=-0.41 mountY=-0.32, mountTheta=-2.49 18:18:06.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.36, opts=13) 18:18:06.322 00.000 10672 Enqueuing Move request for scope (-0.37, -0.36) 18:18:06.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:18:06.322 00.000 428 Worker thread wakes up 18:18:06.322 00.000 10672 UpdateGuideState exits: m=540413 SNR=58.1 18:18:06.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.36) opts 0xd 18:18:06.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:06.322 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.36) 18:18:06.322 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:06.322 00.000 428 Moving (-0.37, -0.36) raw xDistance=-0.41 yDistance=-0.32 18:18:06.322 00.000 10672 Enqueuing Expose request 18:18:06.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:18:06.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:06.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 18:18:06.322 00.000 428 MoveAxis(E, 0, ABG) 18:18:06.322 00.000 428 Move returns status 0, amount 0 18:18:06.322 00.000 428 MoveAxis(N, 0, ABG) 18:18:06.322 00.000 428 Move returns status 0, amount 0 18:18:06.322 00.000 428 move complete, result=0 18:18:06.322 00.000 428 worker thread done servicing request 18:18:06.322 00.000 428 Worker thread wakes up 18:18:06.322 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:18:06.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:06.322 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:08.708 02.386 428 Exposure complete 18:18:08.848 00.140 428 worker thread done servicing request 18:18:08.848 00.000 10672 OnExposeComplete: enter 18:18:08.848 00.000 10672 UpdateGuideState(): m_state=6 18:18:08.848 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 534 18:18:08.848 00.000 10672 Star::Find returns 1 (0), X=180.09, Y=930.05, Mass=513852, SNR=58.3, Peak=41392 HFD=4.0 18:18:08.848 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.12) = xAngle (-1.88 = -1.88) 18:18:08.848 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.87 = -1.87) 18:18:08.848 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.76 mountX=-0.10 mountY=-0.30, mountTheta=-1.88 18:18:08.848 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.31, opts=13) 18:18:08.848 00.000 10672 Enqueuing Move request for scope (-0.06, -0.31) 18:18:08.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:18:08.848 00.000 428 Worker thread wakes up 18:18:08.848 00.000 10672 UpdateGuideState exits: m=513852 SNR=58.3 18:18:08.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.31) opts 0xd 18:18:08.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:08.848 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.31) 18:18:08.848 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:08.848 00.000 428 Moving (-0.06, -0.31) raw xDistance=-0.10 yDistance=-0.30 18:18:08.848 00.000 10672 Enqueuing Expose request 18:18:08.848 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:18:08.848 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:08.848 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:18:08.848 00.000 428 MoveAxis(E, 0, ABG) 18:18:08.848 00.000 428 Move returns status 0, amount 0 18:18:08.848 00.000 428 MoveAxis(N, 0, ABG) 18:18:08.848 00.000 428 Move returns status 0, amount 0 18:18:08.848 00.000 428 move complete, result=0 18:18:08.848 00.000 428 worker thread done servicing request 18:18:08.848 00.000 428 Worker thread wakes up 18:18:08.848 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:18:08.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:08.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:11.207 02.359 428 Exposure complete 18:18:11.332 00.125 428 worker thread done servicing request 18:18:11.332 00.000 10672 OnExposeComplete: enter 18:18:11.332 00.000 10672 UpdateGuideState(): m_state=6 18:18:11.332 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 535 18:18:11.332 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.27, Mass=564994, SNR=59.4, Peak=52944 HFD=3.6 18:18:11.332 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.12) = xAngle (-1.55 = -1.55) 18:18:11.332 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 18:18:11.332 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.43 mountX=0.00 mountY=-0.09, mountTheta=-1.55 18:18:11.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.09, opts=13) 18:18:11.332 00.000 10672 Enqueuing Move request for scope (0.01, -0.09) 18:18:11.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:18:11.332 00.000 428 Worker thread wakes up 18:18:11.332 00.000 10672 UpdateGuideState exits: m=564994 SNR=59.4 18:18:11.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd 18:18:11.332 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:11.332 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.09) 18:18:11.332 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:11.332 00.000 428 Moving (0.01, -0.09) raw xDistance=0.00 yDistance=-0.09 18:18:11.332 00.000 10672 Enqueuing Expose request 18:18:11.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:18:11.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:11.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:18:11.332 00.000 428 MoveAxis(E, 0, ABG) 18:18:11.332 00.000 428 Move returns status 0, amount 0 18:18:11.332 00.000 428 MoveAxis(N, 0, ABG) 18:18:11.332 00.000 428 Move returns status 0, amount 0 18:18:11.332 00.000 428 move complete, result=0 18:18:11.332 00.000 428 worker thread done servicing request 18:18:11.332 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:18:11.332 00.000 428 Worker thread wakes up 18:18:11.332 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:11.332 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:13.706 02.374 428 Exposure complete 18:18:13.847 00.141 428 worker thread done servicing request 18:18:13.847 00.000 10672 OnExposeComplete: enter 18:18:13.847 00.000 10672 UpdateGuideState(): m_state=6 18:18:13.847 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 536 18:18:13.847 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=930.52, Mass=542760, SNR=60.7, Peak=58400 HFD=3.6 18:18:13.847 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.12) = xAngle (2.47 = 2.47) 18:18:13.847 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48) 18:18:13.847 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.30 cameraTheta=2.59 mountX=-0.24 mountY=0.19, mountTheta=2.48 18:18:13.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.16, opts=13) 18:18:13.847 00.000 10672 Enqueuing Move request for scope (-0.26, 0.16) 18:18:13.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:18:13.847 00.000 428 Worker thread wakes up 18:18:13.847 00.000 10672 UpdateGuideState exits: m=542760 SNR=60.7 18:18:13.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:13.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd 18:18:13.847 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.16) 18:18:13.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:13.847 00.000 10672 Enqueuing Expose request 18:18:13.847 00.000 428 Moving (-0.26, 0.16) raw xDistance=-0.24 yDistance=0.19 18:18:13.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:18:13.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:13.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:18:13.847 00.000 428 MoveAxis(E, 0, ABG) 18:18:13.847 00.000 428 Move returns status 0, amount 0 18:18:13.847 00.000 428 MoveAxis(N, 0, ABG) 18:18:13.847 00.000 428 Move returns status 0, amount 0 18:18:13.847 00.000 428 move complete, result=0 18:18:13.847 00.000 428 worker thread done servicing request 18:18:13.847 00.000 428 Worker thread wakes up 18:18:13.847 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:18:13.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:13.847 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:16.194 02.347 428 Exposure complete 18:18:16.335 00.141 428 worker thread done servicing request 18:18:16.335 00.000 10672 OnExposeComplete: enter 18:18:16.335 00.000 10672 UpdateGuideState(): m_state=6 18:18:16.335 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 537 18:18:16.335 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.37, Mass=524426, SNR=58.4, Peak=55664 HFD=3.4 18:18:16.335 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.12) = xAngle (2.23 = 2.23) 18:18:16.335 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25) 18:18:16.335 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.36 mountX=-0.00 mountY=0.01, mountTheta=2.24 18:18:16.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.01, opts=13) 18:18:16.335 00.000 10672 Enqueuing Move request for scope (-0.01, 0.01) 18:18:16.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:18:16.335 00.000 428 Worker thread wakes up 18:18:16.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd 18:18:16.335 00.000 10672 UpdateGuideState exits: m=524426 SNR=58.4 18:18:16.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:16.335 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.01) 18:18:16.335 00.000 428 Moving (-0.01, 0.01) raw xDistance=-0.00 yDistance=0.01 18:18:16.335 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:16.335 00.000 10672 Enqueuing Expose request 18:18:16.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:18:16.335 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:16.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:18:16.335 00.000 428 MoveAxis(E, 0, ABG) 18:18:16.335 00.000 428 Move returns status 0, amount 0 18:18:16.335 00.000 428 MoveAxis(N, 0, ABG) 18:18:16.335 00.000 428 Move returns status 0, amount 0 18:18:16.335 00.000 428 move complete, result=0 18:18:16.335 00.000 428 worker thread done servicing request 18:18:16.335 00.000 428 Worker thread wakes up 18:18:16.335 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 18:18:16.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:16.335 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:18.693 02.358 428 Exposure complete 18:18:18.818 00.125 428 worker thread done servicing request 18:18:18.818 00.000 10672 OnExposeComplete: enter 18:18:18.818 00.000 10672 UpdateGuideState(): m_state=6 18:18:18.818 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 538 18:18:18.818 00.000 10672 Star::Find returns 1 (0), X=180.20, Y=930.40, Mass=504645, SNR=68.8, Peak=47600 HFD=3.5 18:18:18.818 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (0.12) = xAngle (0.51 = 0.51) 18:18:18.818 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53) 18:18:18.818 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.64 mountX=0.05 mountY=0.03, mountTheta=0.52 18:18:18.834 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.04, opts=13) 18:18:18.834 00.000 10672 Enqueuing Move request for scope (0.05, 0.04) 18:18:18.834 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3296, FiltMax=65488, Gamma=1.000 18:18:18.834 00.000 428 Worker thread wakes up 18:18:18.834 00.000 10672 UpdateGuideState exits: m=504645 SNR=68.8 18:18:18.834 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd 18:18:18.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:18.834 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.04) 18:18:18.834 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:18.834 00.000 428 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=0.03 18:18:18.834 00.000 10672 Enqueuing Expose request 18:18:18.834 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:18:18.834 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:18.834 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:18:18.834 00.000 428 MoveAxis(E, 0, ABG) 18:18:18.834 00.000 428 Move returns status 0, amount 0 18:18:18.834 00.000 428 MoveAxis(N, 0, ABG) 18:18:18.834 00.000 428 Move returns status 0, amount 0 18:18:18.834 00.000 428 move complete, result=0 18:18:18.834 00.000 428 worker thread done servicing request 18:18:18.834 00.000 428 Worker thread wakes up 18:18:18.834 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:18:18.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:18.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:21.192 02.358 428 Exposure complete 18:18:21.333 00.141 428 worker thread done servicing request 18:18:21.333 00.000 10672 OnExposeComplete: enter 18:18:21.333 00.000 10672 UpdateGuideState(): m_state=6 18:18:21.333 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 539 18:18:21.333 00.000 10672 Star::Find returns 1 (0), X=180.09, Y=930.66, Mass=502578, SNR=59.4, Peak=61664 HFD=3.3 18:18:21.333 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.12) = xAngle (1.65 = 1.65) 18:18:21.333 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.66 = 1.66) 18:18:21.333 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.30 hyp=0.30 cameraTheta=1.77 mountX=-0.02 mountY=0.30, mountTheta=1.65 18:18:21.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.30, opts=13) 18:18:21.333 00.000 10672 Enqueuing Move request for scope (-0.06, 0.30) 18:18:21.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:18:21.333 00.000 428 Worker thread wakes up 18:18:21.333 00.000 10672 UpdateGuideState exits: m=502578 SNR=59.4 18:18:21.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.30) opts 0xd 18:18:21.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:21.333 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.30) 18:18:21.333 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:21.333 00.000 428 Moving (-0.06, 0.30) raw xDistance=-0.02 yDistance=0.30 18:18:21.333 00.000 10672 Enqueuing Expose request 18:18:21.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:18:21.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:21.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:18:21.333 00.000 428 MoveAxis(E, 0, ABG) 18:18:21.333 00.000 428 Move returns status 0, amount 0 18:18:21.333 00.000 428 MoveAxis(N, 0, ABG) 18:18:21.333 00.000 428 Move returns status 0, amount 0 18:18:21.333 00.000 428 move complete, result=0 18:18:21.333 00.000 428 worker thread done servicing request 18:18:21.333 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:18:21.333 00.000 428 Worker thread wakes up 18:18:21.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:21.333 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:23.697 02.364 428 Exposure complete 18:18:23.838 00.141 428 worker thread done servicing request 18:18:23.838 00.000 10672 OnExposeComplete: enter 18:18:23.838 00.000 10672 UpdateGuideState(): m_state=6 18:18:23.838 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 540 18:18:23.838 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=930.43, Mass=568274, SNR=67.7, Peak=51088 HFD=3.7 18:18:23.838 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.12) = xAngle (2.75 = 2.75) 18:18:23.838 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.77 = 2.77) 18:18:23.838 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.87 mountX=-0.25 mountY=0.10, mountTheta=2.76 18:18:23.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.07, opts=13) 18:18:23.838 00.000 10672 Enqueuing Move request for scope (-0.26, 0.07) 18:18:23.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:18:23.838 00.000 428 Worker thread wakes up 18:18:23.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.07) opts 0xd 18:18:23.838 00.000 10672 UpdateGuideState exits: m=568274 SNR=67.7 18:18:23.838 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:23.838 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.07) 18:18:23.838 00.000 428 Moving (-0.26, 0.07) raw xDistance=-0.25 yDistance=0.10 18:18:23.838 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:23.838 00.000 10672 Enqueuing Expose request 18:18:23.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:18:23.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:23.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:18:23.838 00.000 428 MoveAxis(E, 0, ABG) 18:18:23.838 00.000 428 Move returns status 0, amount 0 18:18:23.838 00.000 428 MoveAxis(N, 0, ABG) 18:18:23.838 00.000 428 Move returns status 0, amount 0 18:18:23.838 00.000 428 move complete, result=0 18:18:23.838 00.000 428 worker thread done servicing request 18:18:23.838 00.000 428 Worker thread wakes up 18:18:23.838 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:18:23.838 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:23.838 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:26.181 02.343 428 Exposure complete 18:18:26.306 00.125 428 worker thread done servicing request 18:18:26.306 00.000 10672 OnExposeComplete: enter 18:18:26.306 00.000 10672 UpdateGuideState(): m_state=6 18:18:26.306 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 541 18:18:26.306 00.000 10672 Star::Find returns 1 (0), X=179.77, Y=930.30, Mass=577751, SNR=61.0, Peak=48032 HFD=3.7 18:18:26.306 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.12) = xAngle (-3.11 = -3.11) 18:18:26.306 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.09 = -3.09) 18:18:26.306 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.06 hyp=0.39 cameraTheta=-2.99 mountX=-0.39 mountY=-0.02, mountTheta=-3.09 18:18:26.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.06, opts=13) 18:18:26.306 00.000 10672 Enqueuing Move request for scope (-0.39, -0.06) 18:18:26.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:18:26.306 00.000 428 Worker thread wakes up 18:18:26.306 00.000 10672 UpdateGuideState exits: m=577751 SNR=61.0 18:18:26.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.06) opts 0xd 18:18:26.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:26.306 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.06) 18:18:26.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:26.306 00.000 428 Moving (-0.39, -0.06) raw xDistance=-0.39 yDistance=-0.02 18:18:26.306 00.000 10672 Enqueuing Expose request 18:18:26.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 18:18:26.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:26.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:18:26.306 00.000 428 MoveAxis(E, 0, ABG) 18:18:26.306 00.000 428 Move returns status 0, amount 0 18:18:26.306 00.000 428 MoveAxis(N, 0, ABG) 18:18:26.306 00.000 428 Move returns status 0, amount 0 18:18:26.306 00.000 428 move complete, result=0 18:18:26.306 00.000 428 worker thread done servicing request 18:18:26.306 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 18:18:26.306 00.000 428 Worker thread wakes up 18:18:26.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:26.306 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:28.696 02.390 428 Exposure complete 18:18:28.821 00.125 428 worker thread done servicing request 18:18:28.821 00.000 10672 OnExposeComplete: enter 18:18:28.821 00.000 10672 UpdateGuideState(): m_state=6 18:18:28.821 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 542 18:18:28.821 00.000 10672 Star::Find returns 1 (0), X=179.60, Y=930.48, Mass=539751, SNR=63.0, Peak=45312 HFD=3.2 18:18:28.821 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (0.12) = xAngle (2.81 = 2.81) 18:18:28.821 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83) 18:18:28.821 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.12 hyp=0.56 cameraTheta=2.93 mountX=-0.53 mountY=0.17, mountTheta=2.83 18:18:28.821 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.12, opts=13) 18:18:28.821 00.000 10672 Enqueuing Move request for scope (-0.55, 0.12) 18:18:28.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:18:28.821 00.000 428 Worker thread wakes up 18:18:28.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.12) opts 0xd 18:18:28.821 00.000 10672 UpdateGuideState exits: m=539751 SNR=63.0 18:18:28.821 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.12) 18:18:28.821 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:28.821 00.000 428 Moving (-0.55, 0.12) raw xDistance=-0.53 yDistance=0.17 18:18:28.821 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:28.821 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 18:18:28.821 00.000 10672 Enqueuing Expose request 18:18:28.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:28.836 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:18:28.836 00.000 428 MoveAxis(E, 793, ABG) 18:18:28.836 00.000 428 Guiding Dir = 2, Dur = 793 18:18:28.836 00.000 428 IsSlewing returns 0 18:18:28.836 00.000 428 IsGuiding returns 0 18:18:28.852 00.016 428 PulseGuide returned control before completion, sleep 779 18:18:29.649 00.797 428 IsGuiding returns 1 18:18:29.649 00.000 428 scope still moving after pulse duration time elapsed 18:18:29.695 00.046 428 IsSlewing returns 0 18:18:29.695 00.000 428 IsGuiding returns 0 18:18:29.695 00.000 428 scope move finished after 793 + 66 ms 18:18:29.695 00.000 428 Move returns status 0, amount 793 18:18:29.695 00.000 428 MoveAxis(N, 0, ABG) 18:18:29.695 00.000 428 Move returns status 0, amount 0 18:18:29.695 00.000 428 move complete, result=0 18:18:29.695 00.000 428 worker thread done servicing request 18:18:29.695 00.000 428 Worker thread wakes up 18:18:29.695 00.000 10672 GuideStep: -0.5 px 793 ms EAST, 0.2 px 0 ms NORTH 18:18:29.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:29.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:31.183 01.488 428 Exposure complete 18:18:31.308 00.125 428 worker thread done servicing request 18:18:31.308 00.000 10672 OnExposeComplete: enter 18:18:31.308 00.000 10672 UpdateGuideState(): m_state=6 18:18:31.308 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 543 18:18:31.308 00.000 10672 Star::Find returns 1 (0), X=179.98, Y=930.34, Mass=489489, SNR=65.2, Peak=57408 HFD=3.3 18:18:31.308 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.12) = xAngle (-3.12 = -3.12) 18:18:31.308 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.11 = -3.11) 18:18:31.308 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.00 mountX=-0.17 mountY=-0.01, mountTheta=-3.11 18:18:31.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.02, opts=13) 18:18:31.323 00.015 10672 Enqueuing Move request for scope (-0.17, -0.02) 18:18:31.323 00.000 428 Worker thread wakes up 18:18:31.323 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:18:31.323 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd 18:18:31.323 00.000 10672 UpdateGuideState exits: m=489489 SNR=65.2 18:18:31.323 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.02) 18:18:31.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:31.323 00.000 428 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=-0.01 18:18:31.323 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:31.323 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:18:31.323 00.000 10672 Enqueuing Expose request 18:18:31.323 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:31.323 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:18:31.323 00.000 428 MoveAxis(E, 0, ABG) 18:18:31.323 00.000 428 Move returns status 0, amount 0 18:18:31.323 00.000 428 MoveAxis(N, 0, ABG) 18:18:31.323 00.000 428 Move returns status 0, amount 0 18:18:31.323 00.000 428 move complete, result=0 18:18:31.323 00.000 428 worker thread done servicing request 18:18:31.323 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:18:31.323 00.000 428 Worker thread wakes up 18:18:31.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:31.323 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:33.698 02.375 428 Exposure complete 18:18:33.838 00.140 428 worker thread done servicing request 18:18:33.838 00.000 10672 OnExposeComplete: enter 18:18:33.838 00.000 10672 UpdateGuideState(): m_state=6 18:18:33.838 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 544 18:18:33.838 00.000 10672 Star::Find returns 1 (0), X=179.71, Y=930.70, Mass=493712, SNR=63.7, Peak=63408 HFD=3.3 18:18:33.838 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.12) = xAngle (2.36 = 2.36) 18:18:33.838 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.37 = 2.37) 18:18:33.838 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.34 hyp=0.56 cameraTheta=2.48 mountX=-0.40 mountY=0.39, mountTheta=2.37 18:18:33.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.34, opts=13) 18:18:33.838 00.000 10672 Enqueuing Move request for scope (-0.44, 0.34) 18:18:33.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3080, FiltMax=65488, Gamma=1.000 18:18:33.838 00.000 428 Worker thread wakes up 18:18:33.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.34) opts 0xd 18:18:33.838 00.000 10672 UpdateGuideState exits: m=493712 SNR=63.7 18:18:33.854 00.016 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.34) 18:18:33.854 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:33.854 00.000 428 Moving (-0.44, 0.34) raw xDistance=-0.40 yDistance=0.39 18:18:33.854 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:33.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:18:33.854 00.000 10672 Enqueuing Expose request 18:18:33.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:33.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:18:33.854 00.000 428 MoveAxis(E, 0, ABG) 18:18:33.854 00.000 428 Move returns status 0, amount 0 18:18:33.854 00.000 428 MoveAxis(N, 0, ABG) 18:18:33.854 00.000 428 Move returns status 0, amount 0 18:18:33.854 00.000 428 move complete, result=0 18:18:33.854 00.000 428 worker thread done servicing request 18:18:33.854 00.000 428 Worker thread wakes up 18:18:33.854 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 18:18:33.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:33.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:36.197 02.343 428 Exposure complete 18:18:36.338 00.141 428 worker thread done servicing request 18:18:36.338 00.000 10672 OnExposeComplete: enter 18:18:36.338 00.000 10672 UpdateGuideState(): m_state=6 18:18:36.338 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 545 18:18:36.338 00.000 10672 Star::Find returns 1 (0), X=179.70, Y=930.37, Mass=526333, SNR=58.1, Peak=62640 HFD=3.5 18:18:36.338 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.12) = xAngle (3.00 = 3.00) 18:18:36.338 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02) 18:18:36.338 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.01 hyp=0.45 cameraTheta=3.12 mountX=-0.44 mountY=0.06, mountTheta=3.02 18:18:36.338 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.01, opts=13) 18:18:36.338 00.000 10672 Enqueuing Move request for scope (-0.45, 0.01) 18:18:36.338 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:18:36.338 00.000 428 Worker thread wakes up 18:18:36.338 00.000 10672 UpdateGuideState exits: m=526333 SNR=58.1 18:18:36.338 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.01) opts 0xd 18:18:36.338 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:36.338 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.01) 18:18:36.338 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:36.338 00.000 428 Moving (-0.45, 0.01) raw xDistance=-0.44 yDistance=0.06 18:18:36.338 00.000 10672 Enqueuing Expose request 18:18:36.338 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 18:18:36.338 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:36.338 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:18:36.338 00.000 428 MoveAxis(E, 661, ABG) 18:18:36.338 00.000 428 Guiding Dir = 2, Dur = 661 18:18:36.353 00.015 428 IsSlewing returns 0 18:18:36.353 00.000 428 IsGuiding returns 0 18:18:36.369 00.016 428 PulseGuide returned control before completion, sleep 651 18:18:37.041 00.672 428 IsGuiding returns 0 18:18:37.041 00.000 428 Move returns status 0, amount 661 18:18:37.041 00.000 428 MoveAxis(N, 0, ABG) 18:18:37.041 00.000 428 Move returns status 0, amount 0 18:18:37.041 00.000 428 move complete, result=0 18:18:37.041 00.000 428 worker thread done servicing request 18:18:37.041 00.000 428 Worker thread wakes up 18:18:37.041 00.000 10672 GuideStep: -0.4 px 661 ms EAST, 0.1 px 0 ms NORTH 18:18:37.041 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:37.041 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:38.696 01.655 428 Exposure complete 18:18:38.825 00.129 428 worker thread done servicing request 18:18:38.825 00.000 10672 OnExposeComplete: enter 18:18:38.825 00.000 10672 UpdateGuideState(): m_state=6 18:18:38.825 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 546 18:18:38.825 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=930.38, Mass=539177, SNR=75.2, Peak=58064 HFD=3.4 18:18:38.825 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.12) = xAngle (-0.07 = -0.07) 18:18:38.825 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05) 18:18:38.825 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.02 hyp=0.33 cameraTheta=0.05 mountX=0.33 mountY=-0.02, mountTheta=-0.05 18:18:38.841 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.02, opts=13) 18:18:38.841 00.000 10672 Enqueuing Move request for scope (0.33, 0.02) 18:18:38.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:18:38.841 00.000 428 Worker thread wakes up 18:18:38.841 00.000 10672 UpdateGuideState exits: m=539177 SNR=75.2 18:18:38.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.02) opts 0xd 18:18:38.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:38.841 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.02) 18:18:38.841 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:38.841 00.000 428 Moving (0.33, 0.02) raw xDistance=0.33 yDistance=-0.02 18:18:38.841 00.000 10672 Enqueuing Expose request 18:18:38.841 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 18:18:38.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:38.841 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:18:38.841 00.000 428 MoveAxis(E, 0, ABG) 18:18:38.841 00.000 428 Move returns status 0, amount 0 18:18:38.841 00.000 428 MoveAxis(N, 0, ABG) 18:18:38.841 00.000 428 Move returns status 0, amount 0 18:18:38.841 00.000 428 move complete, result=0 18:18:38.841 00.000 428 worker thread done servicing request 18:18:38.841 00.000 428 Worker thread wakes up 18:18:38.841 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:18:38.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:38.841 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:41.200 02.359 428 Exposure complete 18:18:41.340 00.140 428 worker thread done servicing request 18:18:41.340 00.000 10672 OnExposeComplete: enter 18:18:41.340 00.000 10672 UpdateGuideState(): m_state=6 18:18:41.340 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 547 18:18:41.340 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.46, Mass=521682, SNR=63.7, Peak=50016 HFD=3.2 18:18:41.340 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.12) = xAngle (0.23 = 0.23) 18:18:41.340 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25) 18:18:41.340 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.36 mountX=0.27 mountY=0.07, mountTheta=0.25 18:18:41.340 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.10, opts=13) 18:18:41.340 00.000 10672 Enqueuing Move request for scope (0.26, 0.10) 18:18:41.340 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:18:41.340 00.000 428 Worker thread wakes up 18:18:41.340 00.000 10672 UpdateGuideState exits: m=521682 SNR=63.7 18:18:41.340 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd 18:18:41.340 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:41.340 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.10) 18:18:41.340 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:41.340 00.000 428 Moving (0.26, 0.10) raw xDistance=0.27 yDistance=0.07 18:18:41.340 00.000 10672 Enqueuing Expose request 18:18:41.340 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:18:41.340 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:41.340 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:18:41.340 00.000 428 MoveAxis(E, 0, ABG) 18:18:41.340 00.000 428 Move returns status 0, amount 0 18:18:41.340 00.000 428 MoveAxis(N, 0, ABG) 18:18:41.340 00.000 428 Move returns status 0, amount 0 18:18:41.340 00.000 428 move complete, result=0 18:18:41.340 00.000 428 worker thread done servicing request 18:18:41.340 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:18:41.340 00.000 428 Worker thread wakes up 18:18:41.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:41.340 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:43.699 02.359 428 Exposure complete 18:18:43.824 00.125 428 worker thread done servicing request 18:18:43.824 00.000 10672 OnExposeComplete: enter 18:18:43.824 00.000 10672 UpdateGuideState(): m_state=6 18:18:43.824 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 548 18:18:43.824 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.48, Mass=495159, SNR=54.6, Peak=48912 HFD=3.3 18:18:43.824 00.000 10672 CameraToMount -- cameraTheta (0.41) - m_xAngle (0.12) = xAngle (0.29 = 0.29) 18:18:43.824 00.000 10672 CameraToMount -- cameraTheta (0.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31) 18:18:43.824 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.29 cameraTheta=0.41 mountX=0.27 mountY=0.09, mountTheta=0.30 18:18:43.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.12, opts=13) 18:18:43.824 00.000 10672 Enqueuing Move request for scope (0.26, 0.12) 18:18:43.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 18:18:43.824 00.000 428 Worker thread wakes up 18:18:43.824 00.000 10672 UpdateGuideState exits: m=495159 SNR=54.6 18:18:43.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd 18:18:43.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:43.824 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.12) 18:18:43.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:43.824 00.000 428 Moving (0.26, 0.12) raw xDistance=0.27 yDistance=0.09 18:18:43.824 00.000 10672 Enqueuing Expose request 18:18:43.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:18:43.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:43.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:18:43.824 00.000 428 MoveAxis(E, 0, ABG) 18:18:43.824 00.000 428 Move returns status 0, amount 0 18:18:43.824 00.000 428 MoveAxis(N, 0, ABG) 18:18:43.824 00.000 428 Move returns status 0, amount 0 18:18:43.824 00.000 428 move complete, result=0 18:18:43.824 00.000 428 worker thread done servicing request 18:18:43.824 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:18:43.824 00.000 428 Worker thread wakes up 18:18:43.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:43.824 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:46.191 02.367 428 Exposure complete 18:18:46.332 00.141 428 worker thread done servicing request 18:18:46.332 00.000 10672 OnExposeComplete: enter 18:18:46.332 00.000 10672 UpdateGuideState(): m_state=6 18:18:46.332 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 549 18:18:46.332 00.000 10672 Star::Find returns 1 (0), X=180.49, Y=930.46, Mass=556535, SNR=67.0, Peak=49024 HFD=3.2 18:18:46.332 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.12) = xAngle (0.17 = 0.17) 18:18:46.332 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19) 18:18:46.332 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.10 hyp=0.36 cameraTheta=0.29 mountX=0.35 mountY=0.07, mountTheta=0.19 18:18:46.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.10, opts=13) 18:18:46.332 00.000 10672 Enqueuing Move request for scope (0.34, 0.10) 18:18:46.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:18:46.332 00.000 428 Worker thread wakes up 18:18:46.332 00.000 10672 UpdateGuideState exits: m=556535 SNR=67.0 18:18:46.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.10) opts 0xd 18:18:46.332 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:46.332 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.10) 18:18:46.332 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:46.332 00.000 428 Moving (0.34, 0.10) raw xDistance=0.35 yDistance=0.07 18:18:46.332 00.000 10672 Enqueuing Expose request 18:18:46.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 18:18:46.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:46.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:18:46.332 00.000 428 MoveAxis(E, 0, ABG) 18:18:46.332 00.000 428 Move returns status 0, amount 0 18:18:46.332 00.000 428 MoveAxis(N, 0, ABG) 18:18:46.332 00.000 428 Move returns status 0, amount 0 18:18:46.332 00.000 428 move complete, result=0 18:18:46.332 00.000 428 worker thread done servicing request 18:18:46.332 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:18:46.332 00.000 428 Worker thread wakes up 18:18:46.332 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:46.332 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:48.690 02.358 428 Exposure complete 18:18:48.831 00.141 428 worker thread done servicing request 18:18:48.831 00.000 10672 OnExposeComplete: enter 18:18:48.831 00.000 10672 UpdateGuideState(): m_state=6 18:18:48.831 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 550 18:18:48.831 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.53, Mass=532377, SNR=63.0, Peak=44224 HFD=3.3 18:18:48.831 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.12) = xAngle (0.43 = 0.43) 18:18:48.831 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44) 18:18:48.831 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.31 cameraTheta=0.55 mountX=0.29 mountY=0.13, mountTheta=0.44 18:18:48.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.16, opts=13) 18:18:48.831 00.000 10672 Enqueuing Move request for scope (0.27, 0.16) 18:18:48.831 00.000 428 Worker thread wakes up 18:18:48.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:18:48.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd 18:18:48.831 00.000 10672 UpdateGuideState exits: m=532377 SNR=63.0 18:18:48.831 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.16) 18:18:48.831 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:48.831 00.000 428 Moving (0.27, 0.16) raw xDistance=0.29 yDistance=0.13 18:18:48.831 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:48.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 18:18:48.831 00.000 10672 Enqueuing Expose request 18:18:48.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:48.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:18:48.831 00.000 428 MoveAxis(E, 0, ABG) 18:18:48.831 00.000 428 Move returns status 0, amount 0 18:18:48.831 00.000 428 MoveAxis(N, 0, ABG) 18:18:48.831 00.000 428 Move returns status 0, amount 0 18:18:48.831 00.000 428 move complete, result=0 18:18:48.831 00.000 428 worker thread done servicing request 18:18:48.831 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:18:48.831 00.000 428 Worker thread wakes up 18:18:48.831 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:48.831 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:51.190 02.359 428 Exposure complete 18:18:51.315 00.125 428 worker thread done servicing request 18:18:51.315 00.000 10672 OnExposeComplete: enter 18:18:51.315 00.000 10672 UpdateGuideState(): m_state=6 18:18:51.315 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 551 18:18:51.315 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.34, Mass=517500, SNR=58.8, Peak=50112 HFD=3.4 18:18:51.315 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.12) = xAngle (-0.19 = -0.19) 18:18:51.315 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.17 = -0.17) 18:18:51.315 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.07 mountX=0.28 mountY=-0.05, mountTheta=-0.17 18:18:51.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.02, opts=13) 18:18:51.315 00.000 10672 Enqueuing Move request for scope (0.28, -0.02) 18:18:51.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:18:51.315 00.000 428 Worker thread wakes up 18:18:51.315 00.000 10672 UpdateGuideState exits: m=517500 SNR=58.8 18:18:51.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd 18:18:51.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:51.315 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.02) 18:18:51.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:51.315 00.000 428 Moving (0.28, -0.02) raw xDistance=0.28 yDistance=-0.05 18:18:51.315 00.000 10672 Enqueuing Expose request 18:18:51.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:18:51.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:51.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:18:51.315 00.000 428 MoveAxis(E, 0, ABG) 18:18:51.315 00.000 428 Move returns status 0, amount 0 18:18:51.315 00.000 428 MoveAxis(N, 0, ABG) 18:18:51.315 00.000 428 Move returns status 0, amount 0 18:18:51.315 00.000 428 move complete, result=0 18:18:51.315 00.000 428 worker thread done servicing request 18:18:51.315 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:18:51.315 00.000 428 Worker thread wakes up 18:18:51.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:51.315 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:53.689 02.374 428 Exposure complete 18:18:53.814 00.125 428 worker thread done servicing request 18:18:53.814 00.000 10672 OnExposeComplete: enter 18:18:53.814 00.000 10672 UpdateGuideState(): m_state=6 18:18:53.814 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 552 18:18:53.814 00.000 10672 Star::Find returns 1 (0), X=180.57, Y=930.27, Mass=540671, SNR=61.6, Peak=51520 HFD=3.6 18:18:53.814 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.12) = xAngle (-0.34 = -0.34) 18:18:53.814 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32) 18:18:53.814 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.09 hyp=0.42 cameraTheta=-0.22 mountX=0.40 mountY=-0.14, mountTheta=-0.33 18:18:53.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.09, opts=13) 18:18:53.814 00.000 10672 Enqueuing Move request for scope (0.41, -0.09) 18:18:53.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:18:53.814 00.000 428 Worker thread wakes up 18:18:53.814 00.000 10672 UpdateGuideState exits: m=540671 SNR=61.6 18:18:53.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.09) opts 0xd 18:18:53.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:53.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.09) 18:18:53.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:53.814 00.000 428 Moving (0.41, -0.09) raw xDistance=0.40 yDistance=-0.14 18:18:53.814 00.000 10672 Enqueuing Expose request 18:18:53.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 18:18:53.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:53.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:18:53.814 00.000 428 MoveAxis(E, 0, ABG) 18:18:53.814 00.000 428 Move returns status 0, amount 0 18:18:53.814 00.000 428 MoveAxis(N, 0, ABG) 18:18:53.814 00.000 428 Move returns status 0, amount 0 18:18:53.814 00.000 428 move complete, result=0 18:18:53.814 00.000 428 worker thread done servicing request 18:18:53.814 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:18:53.814 00.000 428 Worker thread wakes up 18:18:53.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:53.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:56.193 02.379 428 Exposure complete 18:18:56.318 00.125 428 worker thread done servicing request 18:18:56.318 00.000 10672 OnExposeComplete: enter 18:18:56.318 00.000 10672 UpdateGuideState(): m_state=6 18:18:56.318 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 553 18:18:56.318 00.000 10672 Star::Find returns 1 (0), X=180.56, Y=930.48, Mass=496551, SNR=64.5, Peak=49680 HFD=3.2 18:18:56.318 00.000 10672 CameraToMount -- cameraTheta (0.28) - m_xAngle (0.12) = xAngle (0.16 = 0.16) 18:18:56.318 00.000 10672 CameraToMount -- cameraTheta (0.28) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18) 18:18:56.318 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.12 hyp=0.42 cameraTheta=0.28 mountX=0.42 mountY=0.07, mountTheta=0.18 18:18:56.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.12, opts=13) 18:18:56.318 00.000 10672 Enqueuing Move request for scope (0.40, 0.12) 18:18:56.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:18:56.318 00.000 428 Worker thread wakes up 18:18:56.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.12) opts 0xd 18:18:56.318 00.000 10672 UpdateGuideState exits: m=496551 SNR=64.5 18:18:56.318 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:56.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.12) 18:18:56.318 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:56.318 00.000 428 Moving (0.40, 0.12) raw xDistance=0.42 yDistance=0.07 18:18:56.318 00.000 10672 Enqueuing Expose request 18:18:56.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:18:56.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:56.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:18:56.318 00.000 428 MoveAxis(E, 0, ABG) 18:18:56.318 00.000 428 Move returns status 0, amount 0 18:18:56.318 00.000 428 MoveAxis(N, 0, ABG) 18:18:56.318 00.000 428 Move returns status 0, amount 0 18:18:56.318 00.000 428 move complete, result=0 18:18:56.318 00.000 428 worker thread done servicing request 18:18:56.318 00.000 428 Worker thread wakes up 18:18:56.318 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:18:56.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:56.318 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:18:58.676 02.358 428 Exposure complete 18:18:58.801 00.125 428 worker thread done servicing request 18:18:58.801 00.000 10672 OnExposeComplete: enter 18:18:58.801 00.000 10672 UpdateGuideState(): m_state=6 18:18:58.801 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 554 18:18:58.801 00.000 10672 Star::Find returns 1 (0), X=180.68, Y=930.08, Mass=526703, SNR=62.5, Peak=55008 HFD=3.9 18:18:58.801 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.12) = xAngle (-0.61 = -0.61) 18:18:58.801 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.59 = -0.59) 18:18:58.801 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.28 hyp=0.59 cameraTheta=-0.49 mountX=0.49 mountY=-0.33, mountTheta=-0.60 18:18:58.817 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.28, opts=13) 18:18:58.817 00.000 10672 Enqueuing Move request for scope (0.52, -0.28) 18:18:58.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:18:58.817 00.000 428 Worker thread wakes up 18:18:58.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.28) opts 0xd 18:18:58.817 00.000 10672 UpdateGuideState exits: m=526703 SNR=62.5 18:18:58.817 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.28) 18:18:58.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:18:58.817 00.000 428 Moving (0.52, -0.28) raw xDistance=0.49 yDistance=-0.33 18:18:58.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:18:58.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 18:18:58.817 00.000 10672 Enqueuing Expose request 18:18:58.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:18:58.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:18:58.817 00.000 428 MoveAxis(W, 725, ABG) 18:18:58.817 00.000 428 Guiding Dir = 3, Dur = 725 18:18:58.817 00.000 428 IsSlewing returns 0 18:18:58.817 00.000 428 IsGuiding returns 0 18:18:58.833 00.016 428 PulseGuide returned control before completion, sleep 709 18:18:59.598 00.765 428 IsGuiding returns 0 18:18:59.598 00.000 428 Move returns status 0, amount 725 18:18:59.598 00.000 428 MoveAxis(N, 0, ABG) 18:18:59.598 00.000 428 Move returns status 0, amount 0 18:18:59.598 00.000 428 move complete, result=0 18:18:59.598 00.000 428 worker thread done servicing request 18:18:59.598 00.000 428 Worker thread wakes up 18:18:59.598 00.000 10672 GuideStep: 0.5 px 725 ms WEST, -0.3 px 0 ms NORTH 18:18:59.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:18:59.598 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:01.191 01.593 428 Exposure complete 18:19:01.316 00.125 428 worker thread done servicing request 18:19:01.316 00.000 10672 OnExposeComplete: enter 18:19:01.316 00.000 10672 UpdateGuideState(): m_state=6 18:19:01.316 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 555 18:19:01.316 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.62, Mass=538143, SNR=63.3, Peak=49120 HFD=3.3 18:19:01.316 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.12) = xAngle (0.68 = 0.68) 18:19:01.316 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69) 18:19:01.316 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.37 cameraTheta=0.80 mountX=0.29 mountY=0.23, mountTheta=0.69 18:19:01.316 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.26, opts=13) 18:19:01.316 00.000 10672 Enqueuing Move request for scope (0.26, 0.26) 18:19:01.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:19:01.316 00.000 428 Worker thread wakes up 18:19:01.316 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.26) opts 0xd 18:19:01.316 00.000 10672 UpdateGuideState exits: m=538143 SNR=63.3 18:19:01.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:01.316 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.26) 18:19:01.316 00.000 428 Moving (0.26, 0.26) raw xDistance=0.29 yDistance=0.23 18:19:01.316 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:01.316 00.000 10672 Enqueuing Expose request 18:19:01.316 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 18:19:01.316 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:01.316 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 18:19:01.316 00.000 428 MoveAxis(E, 0, ABG) 18:19:01.316 00.000 428 Move returns status 0, amount 0 18:19:01.316 00.000 428 MoveAxis(N, 0, ABG) 18:19:01.316 00.000 428 Move returns status 0, amount 0 18:19:01.316 00.000 428 move complete, result=0 18:19:01.316 00.000 428 worker thread done servicing request 18:19:01.316 00.000 428 Worker thread wakes up 18:19:01.316 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:19:01.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:01.316 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:03.680 02.364 428 Exposure complete 18:19:03.805 00.125 428 worker thread done servicing request 18:19:03.805 00.000 10672 OnExposeComplete: enter 18:19:03.805 00.000 10672 UpdateGuideState(): m_state=6 18:19:03.805 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 556 18:19:03.805 00.000 10672 Star::Find returns 1 (0), X=180.36, Y=930.44, Mass=536666, SNR=69.4, Peak=50544 HFD=3.3 18:19:03.805 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.12) = xAngle (0.23 = 0.23) 18:19:03.805 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25) 18:19:03.805 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.36 mountX=0.22 mountY=0.06, mountTheta=0.25 18:19:03.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.08, opts=13) 18:19:03.805 00.000 10672 Enqueuing Move request for scope (0.21, 0.08) 18:19:03.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:19:03.805 00.000 428 Worker thread wakes up 18:19:03.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd 18:19:03.805 00.000 10672 UpdateGuideState exits: m=536666 SNR=69.4 18:19:03.821 00.016 428 Handling offset move in thread for scope, endpoint = (0.21, 0.08) 18:19:03.821 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:03.821 00.000 428 Moving (0.21, 0.08) raw xDistance=0.22 yDistance=0.06 18:19:03.821 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:03.821 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:19:03.821 00.000 10672 Enqueuing Expose request 18:19:03.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:03.821 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:19:03.821 00.000 428 MoveAxis(E, 0, ABG) 18:19:03.821 00.000 428 Move returns status 0, amount 0 18:19:03.821 00.000 428 MoveAxis(N, 0, ABG) 18:19:03.821 00.000 428 Move returns status 0, amount 0 18:19:03.821 00.000 428 move complete, result=0 18:19:03.821 00.000 428 worker thread done servicing request 18:19:03.821 00.000 428 Worker thread wakes up 18:19:03.821 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:19:03.821 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:03.821 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:06.180 02.359 428 Exposure complete 18:19:06.351 00.171 428 worker thread done servicing request 18:19:06.351 00.000 10672 OnExposeComplete: enter 18:19:06.351 00.000 10672 UpdateGuideState(): m_state=6 18:19:06.351 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 557 18:19:06.351 00.000 10672 Star::Find returns 1 (0), X=180.66, Y=930.14, Mass=534274, SNR=69.9, Peak=48368 HFD=3.8 18:19:06.351 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.12) = xAngle (-0.52 = -0.52) 18:19:06.351 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51) 18:19:06.351 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.22 hyp=0.55 cameraTheta=-0.40 mountX=0.48 mountY=-0.27, mountTheta=-0.51 18:19:06.351 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.22, opts=13) 18:19:06.351 00.000 10672 Enqueuing Move request for scope (0.51, -0.22) 18:19:06.351 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:19:06.351 00.000 428 Worker thread wakes up 18:19:06.351 00.000 10672 UpdateGuideState exits: m=534274 SNR=69.9 18:19:06.351 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.22) opts 0xd 18:19:06.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:06.351 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.22) 18:19:06.351 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:06.351 00.000 428 Moving (0.51, -0.22) raw xDistance=0.48 yDistance=-0.27 18:19:06.351 00.000 10672 Enqueuing Expose request 18:19:06.351 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 18:19:06.351 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:06.351 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:19:06.351 00.000 428 MoveAxis(W, 715, ABG) 18:19:06.351 00.000 428 Guiding Dir = 3, Dur = 715 18:19:06.351 00.000 428 IsSlewing returns 0 18:19:06.351 00.000 428 IsGuiding returns 0 18:19:06.367 00.016 428 PulseGuide returned control before completion, sleep 708 18:19:07.086 00.719 428 IsGuiding returns 1 18:19:07.086 00.000 428 scope still moving after pulse duration time elapsed 18:19:07.117 00.031 428 IsSlewing returns 0 18:19:07.148 00.031 428 IsGuiding returns 0 18:19:07.148 00.000 428 scope move finished after 715 + 86 ms 18:19:07.148 00.000 428 Move returns status 0, amount 715 18:19:07.148 00.000 428 MoveAxis(N, 0, ABG) 18:19:07.148 00.000 428 Move returns status 0, amount 0 18:19:07.148 00.000 428 move complete, result=0 18:19:07.148 00.000 428 worker thread done servicing request 18:19:07.148 00.000 10672 GuideStep: 0.5 px 715 ms WEST, -0.3 px 0 ms NORTH 18:19:07.148 00.000 428 Worker thread wakes up 18:19:07.148 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:07.164 00.016 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:08.664 01.500 428 Exposure complete 18:19:08.804 00.140 428 worker thread done servicing request 18:19:08.804 00.000 10672 OnExposeComplete: enter 18:19:08.804 00.000 10672 UpdateGuideState(): m_state=6 18:19:08.804 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 558 18:19:08.804 00.000 10672 Star::Find returns 1 (0), X=180.28, Y=930.22, Mass=542166, SNR=70.1, Peak=52720 HFD=3.8 18:19:08.804 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.12) = xAngle (-0.94 = -0.94) 18:19:08.804 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.93 = -0.93) 18:19:08.804 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.82 mountX=0.11 mountY=-0.15, mountTheta=-0.94 18:19:08.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.14, opts=13) 18:19:08.804 00.000 10672 Enqueuing Move request for scope (0.13, -0.14) 18:19:08.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:19:08.804 00.000 428 Worker thread wakes up 18:19:08.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd 18:19:08.804 00.000 10672 UpdateGuideState exits: m=542166 SNR=70.1 18:19:08.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:08.804 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.14) 18:19:08.804 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:08.804 00.000 428 Moving (0.13, -0.14) raw xDistance=0.11 yDistance=-0.15 18:19:08.804 00.000 10672 Enqueuing Expose request 18:19:08.804 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:19:08.804 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:08.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:19:08.804 00.000 428 MoveAxis(E, 0, ABG) 18:19:08.804 00.000 428 Move returns status 0, amount 0 18:19:08.804 00.000 428 MoveAxis(N, 0, ABG) 18:19:08.804 00.000 428 Move returns status 0, amount 0 18:19:08.804 00.000 428 move complete, result=0 18:19:08.804 00.000 428 worker thread done servicing request 18:19:08.804 00.000 428 Worker thread wakes up 18:19:08.804 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:19:08.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:08.804 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:11.179 02.375 428 Exposure complete 18:19:11.319 00.140 428 worker thread done servicing request 18:19:11.319 00.000 10672 OnExposeComplete: enter 18:19:11.319 00.000 10672 UpdateGuideState(): m_state=6 18:19:11.319 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 559 18:19:11.319 00.000 10672 Star::Find returns 1 (0), X=180.51, Y=930.24, Mass=533163, SNR=59.9, Peak=50224 HFD=3.7 18:19:11.319 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.12) = xAngle (-0.44 = -0.44) 18:19:11.319 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43) 18:19:11.319 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.12 hyp=0.38 cameraTheta=-0.32 mountX=0.34 mountY=-0.16, mountTheta=-0.43 18:19:11.319 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.12, opts=13) 18:19:11.319 00.000 10672 Enqueuing Move request for scope (0.36, -0.12) 18:19:11.319 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:19:11.319 00.000 428 Worker thread wakes up 18:19:11.319 00.000 10672 UpdateGuideState exits: m=533163 SNR=59.9 18:19:11.319 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.12) opts 0xd 18:19:11.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:11.319 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.12) 18:19:11.319 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:11.319 00.000 428 Moving (0.36, -0.12) raw xDistance=0.34 yDistance=-0.16 18:19:11.319 00.000 10672 Enqueuing Expose request 18:19:11.319 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:19:11.319 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:11.319 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:19:11.319 00.000 428 MoveAxis(E, 0, ABG) 18:19:11.319 00.000 428 Move returns status 0, amount 0 18:19:11.319 00.000 428 MoveAxis(N, 0, ABG) 18:19:11.319 00.000 428 Move returns status 0, amount 0 18:19:11.319 00.000 428 move complete, result=0 18:19:11.319 00.000 428 worker thread done servicing request 18:19:11.319 00.000 428 Worker thread wakes up 18:19:11.319 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:19:11.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:11.319 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:13.683 02.364 428 Exposure complete 18:19:13.808 00.125 428 worker thread done servicing request 18:19:13.808 00.000 10672 OnExposeComplete: enter 18:19:13.808 00.000 10672 UpdateGuideState(): m_state=6 18:19:13.808 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 560 18:19:13.808 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=929.95, Mass=510433, SNR=58.2, Peak=39216 HFD=4.0 18:19:13.808 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.12) = xAngle (-1.03 = -1.03) 18:19:13.808 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.02 = -1.02) 18:19:13.808 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.41 hyp=0.52 cameraTheta=-0.91 mountX=0.26 mountY=-0.44, mountTheta=-1.03 18:19:13.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.41, opts=13) 18:19:13.808 00.000 10672 Enqueuing Move request for scope (0.32, -0.41) 18:19:13.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:19:13.808 00.000 428 Worker thread wakes up 18:19:13.808 00.000 10672 UpdateGuideState exits: m=510433 SNR=58.2 18:19:13.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:13.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.41) opts 0xd 18:19:13.808 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.41) 18:19:13.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:13.808 00.000 10672 Enqueuing Expose request 18:19:13.808 00.000 428 Moving (0.32, -0.41) raw xDistance=0.26 yDistance=-0.44 18:19:13.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:19:13.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:13.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:19:13.808 00.000 428 MoveAxis(E, 0, ABG) 18:19:13.808 00.000 428 Move returns status 0, amount 0 18:19:13.808 00.000 428 MoveAxis(N, 0, ABG) 18:19:13.808 00.000 428 Move returns status 0, amount 0 18:19:13.808 00.000 428 move complete, result=0 18:19:13.823 00.015 428 worker thread done servicing request 18:19:13.823 00.000 428 Worker thread wakes up 18:19:13.823 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:19:13.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:13.823 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:16.182 02.359 428 Exposure complete 18:19:16.322 00.140 428 worker thread done servicing request 18:19:16.322 00.000 10672 OnExposeComplete: enter 18:19:16.322 00.000 10672 UpdateGuideState(): m_state=6 18:19:16.322 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 561 18:19:16.322 00.000 10672 Star::Find returns 1 (0), X=180.09, Y=930.15, Mass=552301, SNR=63.1, Peak=52832 HFD=4.2 18:19:16.322 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.12) = xAngle (-1.98 = -1.98) 18:19:16.322 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.97 = -1.97) 18:19:16.322 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.86 mountX=-0.09 mountY=-0.20, mountTheta=-1.98 18:19:16.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.21, opts=13) 18:19:16.322 00.000 10672 Enqueuing Move request for scope (-0.06, -0.21) 18:19:16.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:19:16.322 00.000 428 Worker thread wakes up 18:19:16.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd 18:19:16.322 00.000 10672 UpdateGuideState exits: m=552301 SNR=63.1 18:19:16.322 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.21) 18:19:16.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:16.322 00.000 428 Moving (-0.06, -0.21) raw xDistance=-0.09 yDistance=-0.20 18:19:16.322 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:16.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:19:16.322 00.000 10672 Enqueuing Expose request 18:19:16.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:16.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:19:16.322 00.000 428 MoveAxis(E, 0, ABG) 18:19:16.322 00.000 428 Move returns status 0, amount 0 18:19:16.322 00.000 428 MoveAxis(N, 0, ABG) 18:19:16.322 00.000 428 Move returns status 0, amount 0 18:19:16.322 00.000 428 move complete, result=0 18:19:16.322 00.000 428 worker thread done servicing request 18:19:16.322 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:19:16.322 00.000 428 Worker thread wakes up 18:19:16.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:16.322 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:18.677 02.355 428 Exposure complete 18:19:18.818 00.141 10672 OnExposeComplete: enter 18:19:18.818 00.000 10672 UpdateGuideState(): m_state=6 18:19:18.818 00.000 428 worker thread done servicing request 18:19:18.818 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 562 18:19:18.818 00.000 10672 Star::Find returns 1 (0), X=180.38, Y=930.26, Mass=566556, SNR=64.2, Peak=48800 HFD=3.6 18:19:18.818 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.12) = xAngle (-0.53 = -0.53) 18:19:18.818 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52) 18:19:18.818 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.41 mountX=0.21 mountY=-0.12, mountTheta=-0.52 18:19:18.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.10, opts=13) 18:19:18.818 00.000 10672 Enqueuing Move request for scope (0.23, -0.10) 18:19:18.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3072, FiltMax=65488, Gamma=1.000 18:19:18.818 00.000 428 Worker thread wakes up 18:19:18.818 00.000 10672 UpdateGuideState exits: m=566556 SNR=64.2 18:19:18.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd 18:19:18.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:18.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.10) 18:19:18.818 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:18.818 00.000 428 Moving (0.23, -0.10) raw xDistance=0.21 yDistance=-0.12 18:19:18.818 00.000 10672 Enqueuing Expose request 18:19:18.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:19:18.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:18.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:19:18.818 00.000 428 MoveAxis(E, 0, ABG) 18:19:18.818 00.000 428 Move returns status 0, amount 0 18:19:18.818 00.000 428 MoveAxis(N, 0, ABG) 18:19:18.818 00.000 428 Move returns status 0, amount 0 18:19:18.818 00.000 428 move complete, result=0 18:19:18.818 00.000 428 worker thread done servicing request 18:19:18.818 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:19:18.818 00.000 428 Worker thread wakes up 18:19:18.818 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:18.818 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:21.179 02.361 428 Exposure complete 18:19:21.304 00.125 428 worker thread done servicing request 18:19:21.304 00.000 10672 OnExposeComplete: enter 18:19:21.304 00.000 10672 UpdateGuideState(): m_state=6 18:19:21.304 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 563 18:19:21.304 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.18, Mass=572016, SNR=61.4, Peak=48912 HFD=3.7 18:19:21.304 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.12) = xAngle (-0.74 = -0.74) 18:19:21.304 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.72 = -0.72) 18:19:21.304 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.62 mountX=0.23 mountY=-0.21, mountTheta=-0.73 18:19:21.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.18, opts=13) 18:19:21.304 00.000 10672 Enqueuing Move request for scope (0.26, -0.18) 18:19:21.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:19:21.304 00.000 428 Worker thread wakes up 18:19:21.304 00.000 10672 UpdateGuideState exits: m=572016 SNR=61.4 18:19:21.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd 18:19:21.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:21.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.18) 18:19:21.304 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:21.304 00.000 428 Moving (0.26, -0.18) raw xDistance=0.23 yDistance=-0.21 18:19:21.304 00.000 10672 Enqueuing Expose request 18:19:21.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:19:21.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:21.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:19:21.304 00.000 428 MoveAxis(E, 0, ABG) 18:19:21.304 00.000 428 Move returns status 0, amount 0 18:19:21.304 00.000 428 MoveAxis(N, 0, ABG) 18:19:21.304 00.000 428 Move returns status 0, amount 0 18:19:21.304 00.000 428 move complete, result=0 18:19:21.304 00.000 428 worker thread done servicing request 18:19:21.304 00.000 428 Worker thread wakes up 18:19:21.304 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:19:21.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:21.304 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:23.677 02.373 428 Exposure complete 18:19:23.818 00.141 428 worker thread done servicing request 18:19:23.818 00.000 10672 OnExposeComplete: enter 18:19:23.818 00.000 10672 UpdateGuideState(): m_state=6 18:19:23.818 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 564 18:19:23.818 00.000 10672 Star::Find returns 1 (0), X=180.28, Y=930.10, Mass=500125, SNR=61.0, Peak=47936 HFD=3.9 18:19:23.818 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.12) = xAngle (-1.23 = -1.23) 18:19:23.818 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.22 = -1.22) 18:19:23.818 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-1.11 mountX=0.10 mountY=-0.27, mountTheta=-1.23 18:19:23.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.26, opts=13) 18:19:23.818 00.000 10672 Enqueuing Move request for scope (0.13, -0.26) 18:19:23.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3184, FiltMax=65488, Gamma=1.000 18:19:23.818 00.000 428 Worker thread wakes up 18:19:23.818 00.000 10672 UpdateGuideState exits: m=500125 SNR=61.0 18:19:23.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.26) opts 0xd 18:19:23.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:23.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.26) 18:19:23.818 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:23.818 00.000 428 Moving (0.13, -0.26) raw xDistance=0.10 yDistance=-0.27 18:19:23.818 00.000 10672 Enqueuing Expose request 18:19:23.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:19:23.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:23.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:19:23.818 00.000 428 MoveAxis(E, 0, ABG) 18:19:23.818 00.000 428 Move returns status 0, amount 0 18:19:23.818 00.000 428 MoveAxis(N, 0, ABG) 18:19:23.818 00.000 428 Move returns status 0, amount 0 18:19:23.818 00.000 428 move complete, result=0 18:19:23.818 00.000 428 worker thread done servicing request 18:19:23.818 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:19:23.818 00.000 428 Worker thread wakes up 18:19:23.818 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:23.818 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:26.176 02.358 428 Exposure complete 18:19:26.317 00.141 428 worker thread done servicing request 18:19:26.317 00.000 10672 OnExposeComplete: enter 18:19:26.317 00.000 10672 UpdateGuideState(): m_state=6 18:19:26.317 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 565 18:19:26.317 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.08, Mass=504808, SNR=58.9, Peak=48144 HFD=4.1 18:19:26.317 00.000 10672 CameraToMount -- cameraTheta (-2.07) - m_xAngle (0.12) = xAngle (-2.19 = -2.19) 18:19:26.317 00.000 10672 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.17 = -2.17) 18:19:26.317 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-2.07 mountX=-0.19 mountY=-0.27, mountTheta=-2.18 18:19:26.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.29, opts=13) 18:19:26.317 00.000 10672 Enqueuing Move request for scope (-0.15, -0.29) 18:19:26.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:19:26.317 00.000 428 Worker thread wakes up 18:19:26.317 00.000 10672 UpdateGuideState exits: m=504808 SNR=58.9 18:19:26.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.29) opts 0xd 18:19:26.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:26.317 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.29) 18:19:26.317 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:26.317 00.000 428 Moving (-0.15, -0.29) raw xDistance=-0.19 yDistance=-0.27 18:19:26.317 00.000 10672 Enqueuing Expose request 18:19:26.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:19:26.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:26.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:19:26.317 00.000 428 MoveAxis(E, 0, ABG) 18:19:26.317 00.000 428 Move returns status 0, amount 0 18:19:26.317 00.000 428 MoveAxis(N, 0, ABG) 18:19:26.317 00.000 428 Move returns status 0, amount 0 18:19:26.317 00.000 428 move complete, result=0 18:19:26.317 00.000 428 worker thread done servicing request 18:19:26.317 00.000 428 Worker thread wakes up 18:19:26.317 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:19:26.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:26.317 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:28.680 02.363 428 Exposure complete 18:19:28.837 00.157 428 worker thread done servicing request 18:19:28.837 00.000 10672 OnExposeComplete: enter 18:19:28.837 00.000 10672 UpdateGuideState(): m_state=6 18:19:28.837 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 566 18:19:28.837 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.24, Mass=542239, SNR=58.5, Peak=46400 HFD=3.8 18:19:28.837 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.12) = xAngle (-0.55 = -0.55) 18:19:28.837 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.54 = -0.54) 18:19:28.837 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-0.43 mountX=0.26 mountY=-0.15, mountTheta=-0.54 18:19:28.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.13, opts=13) 18:19:28.837 00.000 10672 Enqueuing Move request for scope (0.27, -0.13) 18:19:28.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:19:28.837 00.000 428 Worker thread wakes up 18:19:28.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.13) opts 0xd 18:19:28.837 00.000 10672 UpdateGuideState exits: m=542239 SNR=58.5 18:19:28.837 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:28.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.13) 18:19:28.837 00.000 428 Moving (0.27, -0.13) raw xDistance=0.26 yDistance=-0.15 18:19:28.837 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:28.837 00.000 10672 Enqueuing Expose request 18:19:28.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:19:28.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:28.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:19:28.837 00.000 428 MoveAxis(E, 0, ABG) 18:19:28.837 00.000 428 Move returns status 0, amount 0 18:19:28.837 00.000 428 MoveAxis(N, 0, ABG) 18:19:28.837 00.000 428 Move returns status 0, amount 0 18:19:28.837 00.000 428 move complete, result=0 18:19:28.837 00.000 428 worker thread done servicing request 18:19:28.837 00.000 428 Worker thread wakes up 18:19:28.837 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:19:28.837 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:28.837 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:31.180 02.343 428 Exposure complete 18:19:31.320 00.140 428 worker thread done servicing request 18:19:31.320 00.000 10672 OnExposeComplete: enter 18:19:31.320 00.000 10672 UpdateGuideState(): m_state=6 18:19:31.320 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 567 18:19:31.320 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.45, Mass=438304, SNR=55.5, Peak=40320 HFD=3.7 18:19:31.320 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (0.12) = xAngle (1.22 = 1.22) 18:19:31.320 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.24 = 1.24) 18:19:31.320 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.34 mountX=0.03 mountY=0.09, mountTheta=1.22 18:19:31.336 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.09, opts=13) 18:19:31.336 00.000 10672 Enqueuing Move request for scope (0.02, 0.09) 18:19:31.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=2928, FiltMax=65504, Gamma=1.000 18:19:31.336 00.000 428 Worker thread wakes up 18:19:31.336 00.000 10672 UpdateGuideState exits: m=438304 SNR=55.5 18:19:31.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:31.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd 18:19:31.336 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:31.336 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.09) 18:19:31.336 00.000 10672 Enqueuing Expose request 18:19:31.336 00.000 428 Moving (0.02, 0.09) raw xDistance=0.03 yDistance=0.09 18:19:31.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:19:31.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:31.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:19:31.336 00.000 428 MoveAxis(E, 0, ABG) 18:19:31.336 00.000 428 Move returns status 0, amount 0 18:19:31.336 00.000 428 MoveAxis(N, 0, ABG) 18:19:31.336 00.000 428 Move returns status 0, amount 0 18:19:31.336 00.000 428 move complete, result=0 18:19:31.336 00.000 428 worker thread done servicing request 18:19:31.336 00.000 428 Worker thread wakes up 18:19:31.336 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:19:31.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:31.336 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:33.679 02.343 428 Exposure complete 18:19:33.804 00.125 428 worker thread done servicing request 18:19:33.804 00.000 10672 OnExposeComplete: enter 18:19:33.804 00.000 10672 UpdateGuideState(): m_state=6 18:19:33.804 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 568 18:19:33.804 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=930.55, Mass=485382, SNR=60.0, Peak=58064 HFD=3.3 18:19:33.804 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.12) = xAngle (0.71 = 0.71) 18:19:33.804 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72) 18:19:33.804 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.26 cameraTheta=0.83 mountX=0.19 mountY=0.17, mountTheta=0.71 18:19:33.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.19, opts=13) 18:19:33.804 00.000 10672 Enqueuing Move request for scope (0.17, 0.19) 18:19:33.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:19:33.804 00.000 428 Worker thread wakes up 18:19:33.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd 18:19:33.804 00.000 10672 UpdateGuideState exits: m=485382 SNR=60.0 18:19:33.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:33.804 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.19) 18:19:33.804 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:33.804 00.000 428 Moving (0.17, 0.19) raw xDistance=0.19 yDistance=0.17 18:19:33.804 00.000 10672 Enqueuing Expose request 18:19:33.804 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:19:33.804 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:33.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:19:33.804 00.000 428 MoveAxis(E, 0, ABG) 18:19:33.804 00.000 428 Move returns status 0, amount 0 18:19:33.804 00.000 428 MoveAxis(N, 0, ABG) 18:19:33.804 00.000 428 Move returns status 0, amount 0 18:19:33.804 00.000 428 move complete, result=0 18:19:33.804 00.000 428 worker thread done servicing request 18:19:33.804 00.000 428 Worker thread wakes up 18:19:33.804 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:19:33.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:33.804 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:36.174 02.370 428 Exposure complete 18:19:36.345 00.171 428 worker thread done servicing request 18:19:36.345 00.000 10672 OnExposeComplete: enter 18:19:36.345 00.000 10672 UpdateGuideState(): m_state=6 18:19:36.345 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 569 18:19:36.345 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=931.08, Mass=556736, SNR=65.0, Peak=40960 HFD=4.4 18:19:36.345 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.12) = xAngle (1.43 = 1.43) 18:19:36.345 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44) 18:19:36.345 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.72 hyp=0.72 cameraTheta=1.55 mountX=0.10 mountY=0.72, mountTheta=1.43 18:19:36.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.72, opts=13) 18:19:36.345 00.000 10672 Enqueuing Move request for scope (0.01, 0.72) 18:19:36.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:19:36.345 00.000 428 Worker thread wakes up 18:19:36.345 00.000 10672 UpdateGuideState exits: m=556736 SNR=65.0 18:19:36.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.72) opts 0xd 18:19:36.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:36.345 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.72) 18:19:36.345 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:36.345 00.000 428 Moving (0.01, 0.72) raw xDistance=0.10 yDistance=0.72 18:19:36.345 00.000 10672 Enqueuing Expose request 18:19:36.345 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:19:36.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.72 from input 0.72 18:19:36.345 00.000 428 MoveAxis(E, 0, ABG) 18:19:36.345 00.000 428 Move returns status 0, amount 0 18:19:36.345 00.000 428 MoveAxis(S, 1089, ABG) 18:19:36.345 00.000 428 Guiding Dir = 1, Dur = 1089 18:19:36.345 00.000 428 IsSlewing returns 0 18:19:36.345 00.000 428 IsGuiding returns 0 18:19:36.439 00.094 428 PulseGuide returned control before completion, sleep 1019 18:19:37.471 01.032 428 IsGuiding returns 1 18:19:37.471 00.000 428 scope still moving after pulse duration time elapsed 18:19:37.502 00.031 428 IsSlewing returns 0 18:19:37.502 00.000 428 IsGuiding returns 1 18:19:37.565 00.063 428 IsSlewing returns 0 18:19:37.565 00.000 428 IsGuiding returns 0 18:19:37.565 00.000 428 scope move finished after 1089 + 127 ms 18:19:37.565 00.000 428 Move returns status 0, amount 1089 18:19:37.565 00.000 428 move complete, result=0 18:19:37.565 00.000 428 worker thread done servicing request 18:19:37.565 00.000 428 Worker thread wakes up 18:19:37.565 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 1089 ms SOUTH 18:19:37.580 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:37.580 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:38.673 01.093 428 Exposure complete 18:19:38.814 00.141 428 worker thread done servicing request 18:19:38.814 00.000 10672 OnExposeComplete: enter 18:19:38.814 00.000 10672 UpdateGuideState(): m_state=6 18:19:38.814 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 570 18:19:38.814 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=930.27, Mass=502492, SNR=57.8, Peak=38224 HFD=3.9 18:19:38.814 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.12) = xAngle (-1.28 = -1.28) 18:19:38.814 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 18:19:38.814 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.15 mountX=0.03 mountY=-0.09, mountTheta=-1.27 18:19:38.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.09, opts=13) 18:19:38.814 00.000 10672 Enqueuing Move request for scope (0.04, -0.09) 18:19:38.814 00.000 428 Worker thread wakes up 18:19:38.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd 18:19:38.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3240, FiltMax=65488, Gamma=1.000 18:19:38.814 00.000 10672 UpdateGuideState exits: m=502492 SNR=57.8 18:19:38.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.09) 18:19:38.814 00.000 428 Moving (0.04, -0.09) raw xDistance=0.03 yDistance=-0.09 18:19:38.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:19:38.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:38.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:38.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:38.814 00.000 10672 Enqueuing Expose request 18:19:38.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:19:38.814 00.000 428 MoveAxis(E, 0, ABG) 18:19:38.814 00.000 428 Move returns status 0, amount 0 18:19:38.814 00.000 428 MoveAxis(N, 0, ABG) 18:19:38.814 00.000 428 Move returns status 0, amount 0 18:19:38.814 00.000 428 move complete, result=0 18:19:38.814 00.000 428 worker thread done servicing request 18:19:38.814 00.000 428 Worker thread wakes up 18:19:38.814 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:19:38.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:38.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:41.157 02.343 428 Exposure complete 18:19:41.297 00.140 428 worker thread done servicing request 18:19:41.297 00.000 10672 OnExposeComplete: enter 18:19:41.297 00.000 10672 UpdateGuideState(): m_state=6 18:19:41.297 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 571 18:19:41.297 00.000 10672 Star::Find returns 1 (0), X=180.59, Y=930.50, Mass=505021, SNR=61.0, Peak=36816 HFD=3.3 18:19:41.297 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.12) = xAngle (0.18 = 0.18) 18:19:41.297 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20) 18:19:41.297 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.14 hyp=0.45 cameraTheta=0.30 mountX=0.45 mountY=0.09, mountTheta=0.20 18:19:41.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.14, opts=13) 18:19:41.297 00.000 10672 Enqueuing Move request for scope (0.43, 0.14) 18:19:41.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:19:41.297 00.000 428 Worker thread wakes up 18:19:41.313 00.016 10672 UpdateGuideState exits: m=505021 SNR=61.0 18:19:41.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.14) opts 0xd 18:19:41.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:41.313 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.14) 18:19:41.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:41.313 00.000 428 Moving (0.43, 0.14) raw xDistance=0.45 yDistance=0.09 18:19:41.313 00.000 10672 Enqueuing Expose request 18:19:41.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 18:19:41.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:41.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:19:41.313 00.000 428 MoveAxis(W, 665, ABG) 18:19:41.313 00.000 428 Guiding Dir = 3, Dur = 665 18:19:41.313 00.000 428 IsSlewing returns 0 18:19:41.313 00.000 428 IsGuiding returns 0 18:19:41.329 00.016 428 PulseGuide returned control before completion, sleep 659 18:19:42.016 00.687 428 IsGuiding returns 0 18:19:42.016 00.000 428 Move returns status 0, amount 665 18:19:42.016 00.000 428 MoveAxis(N, 0, ABG) 18:19:42.016 00.000 428 Move returns status 0, amount 0 18:19:42.016 00.000 428 move complete, result=0 18:19:42.016 00.000 428 worker thread done servicing request 18:19:42.016 00.000 428 Worker thread wakes up 18:19:42.016 00.000 10672 GuideStep: 0.4 px 665 ms WEST, 0.1 px 0 ms NORTH 18:19:42.016 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:42.016 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:43.672 01.656 428 Exposure complete 18:19:43.797 00.125 428 worker thread done servicing request 18:19:43.797 00.000 10672 OnExposeComplete: enter 18:19:43.797 00.000 10672 UpdateGuideState(): m_state=6 18:19:43.797 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 572 18:19:43.797 00.000 10672 Star::Find returns 1 (0), X=180.36, Y=930.31, Mass=607287, SNR=84.3, Peak=47168 HFD=3.8 18:19:43.797 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.12) = xAngle (-0.35 = -0.35) 18:19:43.797 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.33 = -0.33) 18:19:43.797 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.23 mountX=0.20 mountY=-0.07, mountTheta=-0.34 18:19:43.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.05, opts=13) 18:19:43.797 00.000 10672 Enqueuing Move request for scope (0.21, -0.05) 18:19:43.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:19:43.797 00.000 428 Worker thread wakes up 18:19:43.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd 18:19:43.797 00.000 10672 UpdateGuideState exits: m=607287 SNR=84.3 18:19:43.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:43.797 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.05) 18:19:43.797 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:43.797 00.000 428 Moving (0.21, -0.05) raw xDistance=0.20 yDistance=-0.07 18:19:43.797 00.000 10672 Enqueuing Expose request 18:19:43.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:19:43.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:43.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:19:43.797 00.000 428 MoveAxis(E, 0, ABG) 18:19:43.797 00.000 428 Move returns status 0, amount 0 18:19:43.797 00.000 428 MoveAxis(N, 0, ABG) 18:19:43.797 00.000 428 Move returns status 0, amount 0 18:19:43.812 00.015 428 move complete, result=0 18:19:43.812 00.000 428 worker thread done servicing request 18:19:43.812 00.000 428 Worker thread wakes up 18:19:43.812 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:19:43.812 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:43.812 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:46.171 02.359 428 Exposure complete 18:19:46.296 00.125 428 worker thread done servicing request 18:19:46.296 00.000 10672 OnExposeComplete: enter 18:19:46.296 00.000 10672 UpdateGuideState(): m_state=6 18:19:46.296 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 573 18:19:46.296 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.36, Mass=521056, SNR=62.8, Peak=45088 HFD=3.6 18:19:46.296 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.12) = xAngle (-0.13 = -0.13) 18:19:46.296 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.12 = -0.12) 18:19:46.296 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.00 hyp=0.27 cameraTheta=-0.01 mountX=0.27 mountY=-0.03, mountTheta=-0.12 18:19:46.296 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.00, opts=13) 18:19:46.296 00.000 10672 Enqueuing Move request for scope (0.27, -0.00) 18:19:46.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:19:46.296 00.000 428 Worker thread wakes up 18:19:46.296 00.000 10672 UpdateGuideState exits: m=521056 SNR=62.8 18:19:46.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.00) opts 0xd 18:19:46.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:46.296 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.00) 18:19:46.296 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:46.296 00.000 428 Moving (0.27, -0.00) raw xDistance=0.27 yDistance=-0.03 18:19:46.296 00.000 10672 Enqueuing Expose request 18:19:46.296 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:19:46.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:46.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 18:19:46.296 00.000 428 MoveAxis(E, 0, ABG) 18:19:46.296 00.000 428 Move returns status 0, amount 0 18:19:46.296 00.000 428 MoveAxis(N, 0, ABG) 18:19:46.296 00.000 428 Move returns status 0, amount 0 18:19:46.296 00.000 428 move complete, result=0 18:19:46.296 00.000 428 worker thread done servicing request 18:19:46.296 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:19:46.296 00.000 428 Worker thread wakes up 18:19:46.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:46.296 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:48.667 02.371 428 Exposure complete 18:19:48.839 00.172 428 worker thread done servicing request 18:19:48.839 00.000 10672 OnExposeComplete: enter 18:19:48.839 00.000 10672 UpdateGuideState(): m_state=6 18:19:48.839 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 574 18:19:48.839 00.000 10672 Star::Find returns 1 (0), X=180.01, Y=930.43, Mass=490091, SNR=55.2, Peak=41936 HFD=3.7 18:19:48.839 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.12) = xAngle (2.59 = 2.59) 18:19:48.839 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61) 18:19:48.839 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.71 mountX=-0.14 mountY=0.08, mountTheta=2.60 18:19:48.839 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.07, opts=13) 18:19:48.839 00.000 10672 Enqueuing Move request for scope (-0.15, 0.07) 18:19:48.839 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:19:48.839 00.000 428 Worker thread wakes up 18:19:48.839 00.000 10672 UpdateGuideState exits: m=490091 SNR=55.2 18:19:48.839 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd 18:19:48.839 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:48.839 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.07) 18:19:48.839 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:48.839 00.000 428 Moving (-0.15, 0.07) raw xDistance=-0.14 yDistance=0.08 18:19:48.839 00.000 10672 Enqueuing Expose request 18:19:48.839 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:19:48.839 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:48.839 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:19:48.839 00.000 428 MoveAxis(E, 0, ABG) 18:19:48.839 00.000 428 Move returns status 0, amount 0 18:19:48.839 00.000 428 MoveAxis(N, 0, ABG) 18:19:48.839 00.000 428 Move returns status 0, amount 0 18:19:48.839 00.000 428 move complete, result=0 18:19:48.839 00.000 428 worker thread done servicing request 18:19:48.839 00.000 428 Worker thread wakes up 18:19:48.839 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:19:48.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:48.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:51.151 02.312 428 Exposure complete 18:19:51.292 00.141 428 worker thread done servicing request 18:19:51.292 00.000 10672 OnExposeComplete: enter 18:19:51.292 00.000 10672 UpdateGuideState(): m_state=6 18:19:51.292 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 575 18:19:51.292 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=930.18, Mass=567499, SNR=60.6, Peak=41824 HFD=4.2 18:19:51.292 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.12) = xAngle (-2.72 = -2.72) 18:19:51.292 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.71 = -2.71) 18:19:51.292 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.18 hyp=0.36 cameraTheta=-2.60 mountX=-0.33 mountY=-0.15, mountTheta=-2.71 18:19:51.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.18, opts=13) 18:19:51.292 00.000 10672 Enqueuing Move request for scope (-0.31, -0.18) 18:19:51.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:19:51.292 00.000 428 Worker thread wakes up 18:19:51.292 00.000 10672 UpdateGuideState exits: m=567499 SNR=60.6 18:19:51.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.18) opts 0xd 18:19:51.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:51.292 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.18) 18:19:51.292 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:51.292 00.000 428 Moving (-0.31, -0.18) raw xDistance=-0.33 yDistance=-0.15 18:19:51.292 00.000 10672 Enqueuing Expose request 18:19:51.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:19:51.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:51.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:19:51.292 00.000 428 MoveAxis(E, 0, ABG) 18:19:51.292 00.000 428 Move returns status 0, amount 0 18:19:51.292 00.000 428 MoveAxis(N, 0, ABG) 18:19:51.292 00.000 428 Move returns status 0, amount 0 18:19:51.292 00.000 428 move complete, result=0 18:19:51.292 00.000 428 worker thread done servicing request 18:19:51.292 00.000 428 Worker thread wakes up 18:19:51.292 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:19:51.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:51.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:53.654 02.362 428 Exposure complete 18:19:53.779 00.125 428 worker thread done servicing request 18:19:53.779 00.000 10672 OnExposeComplete: enter 18:19:53.779 00.000 10672 UpdateGuideState(): m_state=6 18:19:53.779 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 576 18:19:53.779 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.12, Mass=523514, SNR=61.6, Peak=32880 HFD=4.2 18:19:53.779 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.12) = xAngle (-1.82 = -1.82) 18:19:53.779 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.81 = -1.81) 18:19:53.779 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.70 mountX=-0.06 mountY=-0.24, mountTheta=-1.82 18:19:53.779 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.24, opts=13) 18:19:53.779 00.000 10672 Enqueuing Move request for scope (-0.03, -0.24) 18:19:53.779 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:19:53.795 00.016 428 Worker thread wakes up 18:19:53.795 00.000 10672 UpdateGuideState exits: m=523514 SNR=61.6 18:19:53.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd 18:19:53.795 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:53.795 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.24) 18:19:53.795 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:53.795 00.000 428 Moving (-0.03, -0.24) raw xDistance=-0.06 yDistance=-0.24 18:19:53.795 00.000 10672 Enqueuing Expose request 18:19:53.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:19:53.795 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:53.795 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:19:53.795 00.000 428 MoveAxis(E, 0, ABG) 18:19:53.795 00.000 428 Move returns status 0, amount 0 18:19:53.795 00.000 428 MoveAxis(N, 0, ABG) 18:19:53.795 00.000 428 Move returns status 0, amount 0 18:19:53.795 00.000 428 move complete, result=0 18:19:53.795 00.000 428 worker thread done servicing request 18:19:53.795 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:19:53.795 00.000 428 Worker thread wakes up 18:19:53.795 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:53.795 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:56.153 02.358 428 Exposure complete 18:19:56.278 00.125 428 worker thread done servicing request 18:19:56.278 00.000 10672 OnExposeComplete: enter 18:19:56.278 00.000 10672 UpdateGuideState(): m_state=6 18:19:56.294 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 577 18:19:56.294 00.000 10672 Star::Find returns 1 (0), X=180.45, Y=929.66, Mass=586099, SNR=62.9, Peak=41056 HFD=4.2 18:19:56.294 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.12) = xAngle (-1.29 = -1.29) 18:19:56.294 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.28 = -1.28) 18:19:56.294 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.70 hyp=0.76 cameraTheta=-1.17 mountX=0.21 mountY=-0.73, mountTheta=-1.29 18:19:56.294 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.70, opts=13) 18:19:56.294 00.000 10672 Enqueuing Move request for scope (0.30, -0.70) 18:19:56.294 00.000 428 Worker thread wakes up 18:19:56.294 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:19:56.294 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.70) opts 0xd 18:19:56.294 00.000 10672 UpdateGuideState exits: m=586099 SNR=62.9 18:19:56.294 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.70) 18:19:56.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:56.294 00.000 428 Moving (0.30, -0.70) raw xDistance=0.21 yDistance=-0.73 18:19:56.294 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:56.294 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:19:56.294 00.000 10672 Enqueuing Expose request 18:19:56.294 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:19:56.294 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.73 18:19:56.294 00.000 428 MoveAxis(E, 0, ABG) 18:19:56.294 00.000 428 Move returns status 0, amount 0 18:19:56.294 00.000 428 MoveAxis(N, 0, ABG) 18:19:56.294 00.000 428 Move returns status 0, amount 0 18:19:56.294 00.000 428 move complete, result=0 18:19:56.294 00.000 428 worker thread done servicing request 18:19:56.294 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 18:19:56.294 00.000 428 Worker thread wakes up 18:19:56.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:56.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:19:58.653 02.359 428 Exposure complete 18:19:58.778 00.125 428 worker thread done servicing request 18:19:58.778 00.000 10672 OnExposeComplete: enter 18:19:58.778 00.000 10672 UpdateGuideState(): m_state=6 18:19:58.778 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 578 18:19:58.778 00.000 10672 Star::Find returns 1 (0), X=180.27, Y=930.09, Mass=562687, SNR=57.7, Peak=39216 HFD=4.1 18:19:58.778 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.12) = xAngle (-1.28 = -1.28) 18:19:58.778 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 18:19:58.778 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.16 mountX=0.08 mountY=-0.28, mountTheta=-1.28 18:19:58.778 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.27, opts=13) 18:19:58.778 00.000 10672 Enqueuing Move request for scope (0.12, -0.27) 18:19:58.793 00.015 428 Worker thread wakes up 18:19:58.793 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:19:58.793 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd 18:19:58.793 00.000 10672 UpdateGuideState exits: m=562687 SNR=57.7 18:19:58.793 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.27) 18:19:58.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:19:58.793 00.000 428 Moving (0.12, -0.27) raw xDistance=0.08 yDistance=-0.28 18:19:58.793 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:19:58.793 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:19:58.793 00.000 10672 Enqueuing Expose request 18:19:58.793 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:19:58.793 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:19:58.793 00.000 428 MoveAxis(E, 0, ABG) 18:19:58.793 00.000 428 Move returns status 0, amount 0 18:19:58.793 00.000 428 MoveAxis(N, 0, ABG) 18:19:58.793 00.000 428 Move returns status 0, amount 0 18:19:58.793 00.000 428 move complete, result=0 18:19:58.793 00.000 428 worker thread done servicing request 18:19:58.793 00.000 428 Worker thread wakes up 18:19:58.793 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:19:58.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:19:58.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:01.152 02.359 428 Exposure complete 18:20:01.277 00.125 428 worker thread done servicing request 18:20:01.277 00.000 10672 OnExposeComplete: enter 18:20:01.277 00.000 10672 UpdateGuideState(): m_state=6 18:20:01.277 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 579 18:20:01.277 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=930.03, Mass=576118, SNR=69.2, Peak=64384 HFD=4.1 18:20:01.277 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.12) = xAngle (-0.93 = -0.93) 18:20:01.277 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.92 = -0.92) 18:20:01.277 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.33 hyp=0.46 cameraTheta=-0.81 mountX=0.27 mountY=-0.36, mountTheta=-0.93 18:20:01.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.33, opts=13) 18:20:01.277 00.000 10672 Enqueuing Move request for scope (0.32, -0.33) 18:20:01.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:20:01.277 00.000 428 Worker thread wakes up 18:20:01.277 00.000 10672 UpdateGuideState exits: m=576118 SNR=69.2 18:20:01.292 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.33) opts 0xd 18:20:01.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:01.292 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.33) 18:20:01.292 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:01.292 00.000 428 Moving (0.32, -0.33) raw xDistance=0.27 yDistance=-0.36 18:20:01.292 00.000 10672 Enqueuing Expose request 18:20:01.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:20:01.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:01.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:20:01.292 00.000 428 MoveAxis(E, 0, ABG) 18:20:01.292 00.000 428 Move returns status 0, amount 0 18:20:01.292 00.000 428 MoveAxis(N, 0, ABG) 18:20:01.292 00.000 428 Move returns status 0, amount 0 18:20:01.292 00.000 428 move complete, result=0 18:20:01.292 00.000 428 worker thread done servicing request 18:20:01.292 00.000 428 Worker thread wakes up 18:20:01.292 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:20:01.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:01.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:03.639 02.347 428 Exposure complete 18:20:03.780 00.141 428 worker thread done servicing request 18:20:03.780 00.000 10672 OnExposeComplete: enter 18:20:03.780 00.000 10672 UpdateGuideState(): m_state=6 18:20:03.780 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 580 18:20:03.780 00.000 10672 Star::Find returns 1 (0), X=179.55, Y=930.05, Mass=525364, SNR=66.0, Peak=44448 HFD=4.0 18:20:03.780 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.12) = xAngle (-2.78 = -2.78) 18:20:03.780 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.77 = -2.77) 18:20:03.780 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=-0.31 hyp=0.67 cameraTheta=-2.66 mountX=-0.63 mountY=-0.25, mountTheta=-2.77 18:20:03.780 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=-0.31, opts=13) 18:20:03.780 00.000 10672 Enqueuing Move request for scope (-0.60, -0.31) 18:20:03.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:20:03.780 00.000 428 Worker thread wakes up 18:20:03.780 00.000 10672 UpdateGuideState exits: m=525364 SNR=66.0 18:20:03.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.31) opts 0xd 18:20:03.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:03.780 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, -0.31) 18:20:03.780 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:03.780 00.000 428 Moving (-0.60, -0.31) raw xDistance=-0.63 yDistance=-0.25 18:20:03.780 00.000 10672 Enqueuing Expose request 18:20:03.780 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 18:20:03.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:03.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:20:03.780 00.000 428 MoveAxis(E, 939, ABG) 18:20:03.780 00.000 428 Guiding Dir = 2, Dur = 939 18:20:03.780 00.000 428 IsSlewing returns 0 18:20:03.780 00.000 428 IsGuiding returns 0 18:20:03.811 00.031 428 PulseGuide returned control before completion, sleep 921 18:20:04.748 00.937 428 IsGuiding returns 1 18:20:04.748 00.000 428 scope still moving after pulse duration time elapsed 18:20:04.780 00.032 428 IsSlewing returns 0 18:20:04.811 00.031 428 IsGuiding returns 0 18:20:04.811 00.000 428 scope move finished after 939 + 80 ms 18:20:04.811 00.000 428 Move returns status 0, amount 939 18:20:04.811 00.000 428 MoveAxis(N, 0, ABG) 18:20:04.811 00.000 428 Move returns status 0, amount 0 18:20:04.811 00.000 428 move complete, result=0 18:20:04.811 00.000 428 worker thread done servicing request 18:20:04.811 00.000 428 Worker thread wakes up 18:20:04.811 00.000 10672 GuideStep: -0.6 px 939 ms EAST, -0.2 px 0 ms NORTH 18:20:04.811 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:04.811 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:06.139 01.328 428 Exposure complete 18:20:06.279 00.140 428 worker thread done servicing request 18:20:06.279 00.000 10672 OnExposeComplete: enter 18:20:06.279 00.000 10672 UpdateGuideState(): m_state=6 18:20:06.279 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 581 18:20:06.279 00.000 10672 Star::Find returns 1 (0), X=179.70, Y=929.86, Mass=612651, SNR=76.2, Peak=45088 HFD=4.4 18:20:06.279 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.12) = xAngle (-2.43 = -2.43) 18:20:06.279 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.42 = -2.42) 18:20:06.279 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.50 hyp=0.68 cameraTheta=-2.31 mountX=-0.51 mountY=-0.45, mountTheta=-2.43 18:20:06.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.50, opts=13) 18:20:06.279 00.000 10672 Enqueuing Move request for scope (-0.46, -0.50) 18:20:06.279 00.000 428 Worker thread wakes up 18:20:06.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:20:06.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.50) opts 0xd 18:20:06.279 00.000 10672 UpdateGuideState exits: m=612651 SNR=76.2 18:20:06.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.50) 18:20:06.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:06.279 00.000 428 Moving (-0.46, -0.50) raw xDistance=-0.51 yDistance=-0.45 18:20:06.279 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:06.279 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51 18:20:06.279 00.000 10672 Enqueuing Expose request 18:20:06.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:06.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 18:20:06.279 00.000 428 MoveAxis(E, 829, ABG) 18:20:06.279 00.000 428 Guiding Dir = 2, Dur = 829 18:20:06.279 00.000 428 IsSlewing returns 0 18:20:06.279 00.000 428 IsGuiding returns 0 18:20:06.310 00.031 428 PulseGuide returned control before completion, sleep 817 18:20:07.154 00.844 428 IsGuiding returns 1 18:20:07.154 00.000 428 scope still moving after pulse duration time elapsed 18:20:07.185 00.031 428 IsSlewing returns 0 18:20:07.185 00.000 428 IsGuiding returns 0 18:20:07.185 00.000 428 scope move finished after 829 + 65 ms 18:20:07.185 00.000 428 Move returns status 0, amount 829 18:20:07.185 00.000 428 MoveAxis(N, 0, ABG) 18:20:07.185 00.000 428 Move returns status 0, amount 0 18:20:07.185 00.000 428 move complete, result=0 18:20:07.185 00.000 428 worker thread done servicing request 18:20:07.185 00.000 428 Worker thread wakes up 18:20:07.185 00.000 10672 GuideStep: -0.5 px 829 ms EAST, -0.4 px 0 ms NORTH 18:20:07.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:07.185 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:08.638 01.453 428 Exposure complete 18:20:08.778 00.140 428 worker thread done servicing request 18:20:08.778 00.000 10672 OnExposeComplete: enter 18:20:08.778 00.000 10672 UpdateGuideState(): m_state=6 18:20:08.778 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 582 18:20:08.778 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.16, Mass=591309, SNR=66.3, Peak=48032 HFD=4.1 18:20:08.778 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.12) = xAngle (-1.20 = -1.20) 18:20:08.778 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.18 = -1.18) 18:20:08.778 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.07 mountX=0.09 mountY=-0.22, mountTheta=-1.19 18:20:08.778 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.20, opts=13) 18:20:08.778 00.000 10672 Enqueuing Move request for scope (0.11, -0.20) 18:20:08.778 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:20:08.778 00.000 428 Worker thread wakes up 18:20:08.778 00.000 10672 UpdateGuideState exits: m=591309 SNR=66.3 18:20:08.778 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd 18:20:08.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:08.778 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.20) 18:20:08.778 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:08.778 00.000 428 Moving (0.11, -0.20) raw xDistance=0.09 yDistance=-0.22 18:20:08.778 00.000 10672 Enqueuing Expose request 18:20:08.778 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:20:08.778 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:08.778 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:20:08.778 00.000 428 MoveAxis(E, 0, ABG) 18:20:08.778 00.000 428 Move returns status 0, amount 0 18:20:08.778 00.000 428 MoveAxis(N, 0, ABG) 18:20:08.778 00.000 428 Move returns status 0, amount 0 18:20:08.778 00.000 428 move complete, result=0 18:20:08.778 00.000 428 worker thread done servicing request 18:20:08.778 00.000 428 Worker thread wakes up 18:20:08.778 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:20:08.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:08.778 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:11.141 02.363 428 Exposure complete 18:20:11.282 00.141 428 worker thread done servicing request 18:20:11.282 00.000 10672 OnExposeComplete: enter 18:20:11.282 00.000 10672 UpdateGuideState(): m_state=6 18:20:11.282 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 583 18:20:11.282 00.000 10672 Star::Find returns 1 (0), X=180.64, Y=930.20, Mass=522194, SNR=56.7, Peak=53376 HFD=3.7 18:20:11.282 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.12) = xAngle (-0.44 = -0.44) 18:20:11.282 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43) 18:20:11.282 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.16 hyp=0.51 cameraTheta=-0.32 mountX=0.46 mountY=-0.21, mountTheta=-0.43 18:20:11.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.16, opts=13) 18:20:11.282 00.000 10672 Enqueuing Move request for scope (0.48, -0.16) 18:20:11.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:20:11.282 00.000 428 Worker thread wakes up 18:20:11.282 00.000 10672 UpdateGuideState exits: m=522194 SNR=56.7 18:20:11.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.16) opts 0xd 18:20:11.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:11.282 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.16) 18:20:11.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:11.282 00.000 428 Moving (0.48, -0.16) raw xDistance=0.46 yDistance=-0.21 18:20:11.282 00.000 10672 Enqueuing Expose request 18:20:11.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 18:20:11.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:11.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:20:11.282 00.000 428 MoveAxis(W, 687, ABG) 18:20:11.282 00.000 428 Guiding Dir = 3, Dur = 687 18:20:11.297 00.015 428 IsSlewing returns 0 18:20:11.297 00.000 428 IsGuiding returns 0 18:20:11.313 00.016 428 PulseGuide returned control before completion, sleep 683 18:20:12.031 00.718 428 IsGuiding returns 0 18:20:12.031 00.000 428 Move returns status 0, amount 687 18:20:12.031 00.000 428 MoveAxis(N, 0, ABG) 18:20:12.031 00.000 428 Move returns status 0, amount 0 18:20:12.031 00.000 428 move complete, result=0 18:20:12.031 00.000 428 worker thread done servicing request 18:20:12.031 00.000 10672 GuideStep: 0.5 px 687 ms WEST, -0.2 px 0 ms NORTH 18:20:12.031 00.000 428 Worker thread wakes up 18:20:12.031 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:12.031 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:13.640 01.609 428 Exposure complete 18:20:13.783 00.143 428 worker thread done servicing request 18:20:13.783 00.000 10672 OnExposeComplete: enter 18:20:13.783 00.000 10672 UpdateGuideState(): m_state=6 18:20:13.783 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 584 18:20:13.783 00.000 10672 Star::Find returns 1 (0), X=180.53, Y=930.29, Mass=574628, SNR=58.5, Peak=44336 HFD=4.4 18:20:13.783 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.12) = xAngle (-0.30 = -0.30) 18:20:13.783 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.29 = -0.29) 18:20:13.783 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.07 hyp=0.39 cameraTheta=-0.18 mountX=0.37 mountY=-0.11, mountTheta=-0.29 18:20:13.783 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.07, opts=13) 18:20:13.783 00.000 10672 Enqueuing Move request for scope (0.38, -0.07) 18:20:13.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:20:13.783 00.000 428 Worker thread wakes up 18:20:13.783 00.000 10672 UpdateGuideState exits: m=574628 SNR=58.5 18:20:13.783 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.07) opts 0xd 18:20:13.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:13.783 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.07) 18:20:13.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:13.783 00.000 428 Moving (0.38, -0.07) raw xDistance=0.37 yDistance=-0.11 18:20:13.783 00.000 10672 Enqueuing Expose request 18:20:13.783 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 18:20:13.783 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:13.783 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:20:13.783 00.000 428 MoveAxis(E, 0, ABG) 18:20:13.783 00.000 428 Move returns status 0, amount 0 18:20:13.783 00.000 428 MoveAxis(N, 0, ABG) 18:20:13.783 00.000 428 Move returns status 0, amount 0 18:20:13.783 00.000 428 move complete, result=0 18:20:13.783 00.000 428 worker thread done servicing request 18:20:13.783 00.000 428 Worker thread wakes up 18:20:13.783 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:20:13.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:13.783 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:16.154 02.371 428 Exposure complete 18:20:16.377 00.223 428 worker thread done servicing request 18:20:16.377 00.000 10672 OnExposeComplete: enter 18:20:16.377 00.000 10672 UpdateGuideState(): m_state=6 18:20:16.385 00.008 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 585 18:20:16.385 00.000 10672 Star::Find returns 1 (0), X=179.71, Y=930.03, Mass=541779, SNR=62.9, Peak=44448 HFD=4.0 18:20:16.385 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.12) = xAngle (-2.63 = -2.63) 18:20:16.385 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.61 = -2.61) 18:20:16.385 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.33 hyp=0.55 cameraTheta=-2.50 mountX=-0.48 mountY=-0.28, mountTheta=-2.61 18:20:16.387 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.33, opts=13) 18:20:16.387 00.000 10672 Enqueuing Move request for scope (-0.44, -0.33) 18:20:16.387 00.000 428 Worker thread wakes up 18:20:16.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:20:16.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.33) opts 0xd 18:20:16.387 00.000 10672 UpdateGuideState exits: m=541779 SNR=62.9 18:20:16.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.33) 18:20:16.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:16.387 00.000 428 Moving (-0.44, -0.33) raw xDistance=-0.48 yDistance=-0.28 18:20:16.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:16.387 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:20:16.387 00.000 10672 Enqueuing Expose request 18:20:16.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:16.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:20:16.387 00.000 428 MoveAxis(E, 714, ABG) 18:20:16.387 00.000 428 Guiding Dir = 2, Dur = 714 18:20:16.387 00.000 428 IsSlewing returns 0 18:20:16.387 00.000 428 IsGuiding returns 0 18:20:16.415 00.028 428 PulseGuide returned control before completion, sleep 700 18:20:17.166 00.751 428 IsGuiding returns 1 18:20:17.166 00.000 428 scope still moving after pulse duration time elapsed 18:20:17.205 00.039 428 IsSlewing returns 0 18:20:17.205 00.000 428 IsGuiding returns 0 18:20:17.205 00.000 428 scope move finished after 714 + 99 ms 18:20:17.205 00.000 428 Move returns status 0, amount 714 18:20:17.205 00.000 428 MoveAxis(N, 0, ABG) 18:20:17.205 00.000 428 Move returns status 0, amount 0 18:20:17.205 00.000 428 move complete, result=0 18:20:17.207 00.002 428 worker thread done servicing request 18:20:17.207 00.000 10672 GuideStep: -0.5 px 714 ms EAST, -0.3 px 0 ms NORTH 18:20:17.207 00.000 428 Worker thread wakes up 18:20:17.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:17.207 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:18.643 01.436 428 Exposure complete 18:20:18.843 00.200 428 worker thread done servicing request 18:20:18.843 00.000 10672 OnExposeComplete: enter 18:20:18.843 00.000 10672 UpdateGuideState(): m_state=6 18:20:18.843 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 586 18:20:18.843 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=929.88, Mass=578792, SNR=64.0, Peak=43568 HFD=4.1 18:20:18.843 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.12) = xAngle (-1.51 = -1.51) 18:20:18.843 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.50 = -1.50) 18:20:18.843 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.48 hyp=0.49 cameraTheta=-1.39 mountX=0.03 mountY=-0.49, mountTheta=-1.51 18:20:18.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.48, opts=13) 18:20:18.843 00.000 10672 Enqueuing Move request for scope (0.09, -0.48) 18:20:18.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:20:18.843 00.000 428 Worker thread wakes up 18:20:18.843 00.000 10672 UpdateGuideState exits: m=578792 SNR=64.0 18:20:18.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.48) opts 0xd 18:20:18.843 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:18.843 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.48) 18:20:18.843 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:18.843 00.000 428 Moving (0.09, -0.48) raw xDistance=0.03 yDistance=-0.49 18:20:18.843 00.000 10672 Enqueuing Expose request 18:20:18.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:20:18.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:18.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:20:18.843 00.000 428 MoveAxis(E, 0, ABG) 18:20:18.843 00.000 428 Move returns status 0, amount 0 18:20:18.843 00.000 428 MoveAxis(N, 0, ABG) 18:20:18.843 00.000 428 Move returns status 0, amount 0 18:20:18.843 00.000 428 move complete, result=0 18:20:18.843 00.000 428 worker thread done servicing request 18:20:18.843 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:20:18.843 00.000 428 Worker thread wakes up 18:20:18.843 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:18.843 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:21.149 02.306 428 Exposure complete 18:20:21.350 00.201 428 worker thread done servicing request 18:20:21.350 00.000 10672 OnExposeComplete: enter 18:20:21.350 00.000 10672 UpdateGuideState(): m_state=6 18:20:21.350 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 587 18:20:21.350 00.000 10672 Star::Find returns 1 (0), X=180.23, Y=930.07, Mass=500139, SNR=61.9, Peak=42160 HFD=4.1 18:20:21.350 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.12) = xAngle (-1.43 = -1.43) 18:20:21.350 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.42 = -1.42) 18:20:21.350 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.31 mountX=0.04 mountY=-0.30, mountTheta=-1.43 18:20:21.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.29, opts=13) 18:20:21.350 00.000 10672 Enqueuing Move request for scope (0.08, -0.29) 18:20:21.350 00.000 428 Worker thread wakes up 18:20:21.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:20:21.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.29) opts 0xd 18:20:21.350 00.000 10672 UpdateGuideState exits: m=500139 SNR=61.9 18:20:21.350 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.29) 18:20:21.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:21.350 00.000 428 Moving (0.08, -0.29) raw xDistance=0.04 yDistance=-0.30 18:20:21.350 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:21.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:20:21.350 00.000 10672 Enqueuing Expose request 18:20:21.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:21.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:20:21.350 00.000 428 MoveAxis(E, 0, ABG) 18:20:21.350 00.000 428 Move returns status 0, amount 0 18:20:21.350 00.000 428 MoveAxis(N, 0, ABG) 18:20:21.350 00.000 428 Move returns status 0, amount 0 18:20:21.350 00.000 428 move complete, result=0 18:20:21.350 00.000 428 worker thread done servicing request 18:20:21.350 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:20:21.350 00.000 428 Worker thread wakes up 18:20:21.350 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:21.350 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:23.645 02.295 428 Exposure complete 18:20:23.847 00.202 428 worker thread done servicing request 18:20:23.847 00.000 10672 OnExposeComplete: enter 18:20:23.847 00.000 10672 UpdateGuideState(): m_state=6 18:20:23.847 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 588 18:20:23.847 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=930.59, Mass=530464, SNR=59.1, Peak=40080 HFD=3.8 18:20:23.847 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.12) = xAngle (2.20 = 2.20) 18:20:23.847 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22) 18:20:23.847 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.31 cameraTheta=2.32 mountX=-0.18 mountY=0.25, mountTheta=2.21 18:20:23.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.23, opts=13) 18:20:23.847 00.000 10672 Enqueuing Move request for scope (-0.21, 0.23) 18:20:23.847 00.000 428 Worker thread wakes up 18:20:23.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:20:23.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd 18:20:23.847 00.000 10672 UpdateGuideState exits: m=530464 SNR=59.1 18:20:23.855 00.008 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.23) 18:20:23.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:23.855 00.000 428 Moving (-0.21, 0.23) raw xDistance=-0.18 yDistance=0.25 18:20:23.855 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:23.855 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:20:23.855 00.000 10672 Enqueuing Expose request 18:20:23.855 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:23.855 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 18:20:23.855 00.000 428 MoveAxis(E, 0, ABG) 18:20:23.855 00.000 428 Move returns status 0, amount 0 18:20:23.855 00.000 428 MoveAxis(N, 0, ABG) 18:20:23.855 00.000 428 Move returns status 0, amount 0 18:20:23.857 00.002 428 move complete, result=0 18:20:23.857 00.000 428 worker thread done servicing request 18:20:23.857 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:20:23.857 00.000 428 Worker thread wakes up 18:20:23.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:23.857 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:26.145 02.288 428 Exposure complete 18:20:26.364 00.219 428 worker thread done servicing request 18:20:26.364 00.000 10672 OnExposeComplete: enter 18:20:26.364 00.000 10672 UpdateGuideState(): m_state=6 18:20:26.364 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 589 18:20:26.364 00.000 10672 Star::Find returns 1 (0), X=180.07, Y=930.34, Mass=550301, SNR=62.4, Peak=43888 HFD=3.9 18:20:26.364 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.12) = xAngle (-2.98 = -2.98) 18:20:26.364 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.96 = -2.96) 18:20:26.364 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.85 mountX=-0.09 mountY=-0.02, mountTheta=-2.96 18:20:26.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.02, opts=13) 18:20:26.364 00.000 10672 Enqueuing Move request for scope (-0.08, -0.02) 18:20:26.364 00.000 428 Worker thread wakes up 18:20:26.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:20:26.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd 18:20:26.364 00.000 10672 UpdateGuideState exits: m=550301 SNR=62.4 18:20:26.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.02) 18:20:26.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:26.364 00.000 428 Moving (-0.08, -0.02) raw xDistance=-0.09 yDistance=-0.02 18:20:26.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:26.364 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:20:26.364 00.000 10672 Enqueuing Expose request 18:20:26.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:26.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:20:26.364 00.000 428 MoveAxis(E, 0, ABG) 18:20:26.364 00.000 428 Move returns status 0, amount 0 18:20:26.364 00.000 428 MoveAxis(N, 0, ABG) 18:20:26.364 00.000 428 Move returns status 0, amount 0 18:20:26.364 00.000 428 move complete, result=0 18:20:26.364 00.000 428 worker thread done servicing request 18:20:26.364 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:20:26.364 00.000 428 Worker thread wakes up 18:20:26.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:26.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:28.644 02.280 428 Exposure complete 18:20:28.837 00.193 428 worker thread done servicing request 18:20:28.837 00.000 10672 OnExposeComplete: enter 18:20:28.837 00.000 10672 UpdateGuideState(): m_state=6 18:20:28.837 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 590 18:20:28.837 00.000 10672 Star::Find returns 1 (0), X=180.23, Y=930.45, Mass=563980, SNR=68.8, Peak=53168 HFD=3.7 18:20:28.837 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (0.12) = xAngle (0.76 = 0.76) 18:20:28.837 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.78 = 0.78) 18:20:28.837 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.88 mountX=0.08 mountY=0.08, mountTheta=0.77 18:20:28.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.09, opts=13) 18:20:28.837 00.000 10672 Enqueuing Move request for scope (0.07, 0.09) 18:20:28.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3072, FiltMax=65488, Gamma=1.000 18:20:28.837 00.000 428 Worker thread wakes up 18:20:28.837 00.000 10672 UpdateGuideState exits: m=563980 SNR=68.8 18:20:28.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd 18:20:28.837 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:28.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.09) 18:20:28.837 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:28.837 00.000 428 Moving (0.07, 0.09) raw xDistance=0.08 yDistance=0.08 18:20:28.837 00.000 10672 Enqueuing Expose request 18:20:28.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:20:28.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:28.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:20:28.845 00.008 428 MoveAxis(E, 0, ABG) 18:20:28.845 00.000 428 Move returns status 0, amount 0 18:20:28.845 00.000 428 MoveAxis(N, 0, ABG) 18:20:28.845 00.000 428 Move returns status 0, amount 0 18:20:28.845 00.000 428 move complete, result=0 18:20:28.845 00.000 428 worker thread done servicing request 18:20:28.845 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:20:28.845 00.000 428 Worker thread wakes up 18:20:28.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:28.845 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:31.150 02.305 428 Exposure complete 18:20:31.380 00.230 428 worker thread done servicing request 18:20:31.380 00.000 10672 OnExposeComplete: enter 18:20:31.380 00.000 10672 UpdateGuideState(): m_state=6 18:20:31.380 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 591 18:20:31.380 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=930.01, Mass=571855, SNR=73.4, Peak=57744 HFD=4.0 18:20:31.380 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.12) = xAngle (-1.28 = -1.28) 18:20:31.380 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 18:20:31.380 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.35 hyp=0.38 cameraTheta=-1.16 mountX=0.11 mountY=-0.36, mountTheta=-1.28 18:20:31.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.35, opts=13) 18:20:31.380 00.000 10672 Enqueuing Move request for scope (0.15, -0.35) 18:20:31.380 00.000 428 Worker thread wakes up 18:20:31.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:20:31.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.35) opts 0xd 18:20:31.380 00.000 10672 UpdateGuideState exits: m=571855 SNR=73.4 18:20:31.388 00.008 428 Handling offset move in thread for scope, endpoint = (0.15, -0.35) 18:20:31.388 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:31.388 00.000 428 Moving (0.15, -0.35) raw xDistance=0.11 yDistance=-0.36 18:20:31.388 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:31.388 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:20:31.388 00.000 10672 Enqueuing Expose request 18:20:31.388 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:31.388 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:20:31.388 00.000 428 MoveAxis(E, 0, ABG) 18:20:31.388 00.000 428 Move returns status 0, amount 0 18:20:31.388 00.000 428 MoveAxis(N, 0, ABG) 18:20:31.388 00.000 428 Move returns status 0, amount 0 18:20:31.390 00.002 428 move complete, result=0 18:20:31.390 00.000 428 worker thread done servicing request 18:20:31.390 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:20:31.390 00.000 428 Worker thread wakes up 18:20:31.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:31.390 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:33.641 02.251 428 Exposure complete 18:20:33.766 00.125 428 worker thread done servicing request 18:20:33.766 00.000 10672 OnExposeComplete: enter 18:20:33.766 00.000 10672 UpdateGuideState(): m_state=6 18:20:33.766 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 592 18:20:33.766 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=929.82, Mass=562943, SNR=62.3, Peak=42800 HFD=4.3 18:20:33.766 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.12) = xAngle (-1.56 = -1.56) 18:20:33.766 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 18:20:33.766 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.54 hyp=0.54 cameraTheta=-1.44 mountX=0.01 mountY=-0.54, mountTheta=-1.56 18:20:33.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.54, opts=13) 18:20:33.766 00.000 10672 Enqueuing Move request for scope (0.07, -0.54) 18:20:33.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:20:33.766 00.000 428 Worker thread wakes up 18:20:33.766 00.000 10672 UpdateGuideState exits: m=562943 SNR=62.3 18:20:33.782 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.54) opts 0xd 18:20:33.782 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:33.782 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.54) 18:20:33.782 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:33.782 00.000 428 Moving (0.07, -0.54) raw xDistance=0.01 yDistance=-0.54 18:20:33.782 00.000 10672 Enqueuing Expose request 18:20:33.782 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:20:33.782 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:33.782 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 18:20:33.782 00.000 428 MoveAxis(E, 0, ABG) 18:20:33.782 00.000 428 Move returns status 0, amount 0 18:20:33.782 00.000 428 MoveAxis(N, 0, ABG) 18:20:33.782 00.000 428 Move returns status 0, amount 0 18:20:33.782 00.000 428 move complete, result=0 18:20:33.782 00.000 428 worker thread done servicing request 18:20:33.782 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:20:33.782 00.000 428 Worker thread wakes up 18:20:33.782 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:33.782 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:36.145 02.363 428 Exposure complete 18:20:36.269 00.124 428 worker thread done servicing request 18:20:36.269 00.000 10672 OnExposeComplete: enter 18:20:36.269 00.000 10672 UpdateGuideState(): m_state=6 18:20:36.269 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 593 18:20:36.269 00.000 10672 Star::Find returns 1 (0), X=180.30, Y=930.07, Mass=637451, SNR=81.0, Peak=54576 HFD=4.1 18:20:36.269 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.12) = xAngle (-1.23 = -1.23) 18:20:36.269 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.21 = -1.21) 18:20:36.269 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-1.10 mountX=0.11 mountY=-0.30, mountTheta=-1.22 18:20:36.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.29, opts=13) 18:20:36.269 00.000 10672 Enqueuing Move request for scope (0.15, -0.29) 18:20:36.269 00.000 428 Worker thread wakes up 18:20:36.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:20:36.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd 18:20:36.269 00.000 10672 UpdateGuideState exits: m=637451 SNR=81.0 18:20:36.269 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.29) 18:20:36.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:36.269 00.000 428 Moving (0.15, -0.29) raw xDistance=0.11 yDistance=-0.30 18:20:36.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:36.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:20:36.269 00.000 10672 Enqueuing Expose request 18:20:36.269 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:36.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:20:36.269 00.000 428 MoveAxis(E, 0, ABG) 18:20:36.269 00.000 428 Move returns status 0, amount 0 18:20:36.269 00.000 428 MoveAxis(N, 0, ABG) 18:20:36.269 00.000 428 Move returns status 0, amount 0 18:20:36.269 00.000 428 move complete, result=0 18:20:36.269 00.000 428 worker thread done servicing request 18:20:36.269 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:20:36.269 00.000 428 Worker thread wakes up 18:20:36.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:36.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:38.628 02.359 428 Exposure complete 18:20:38.769 00.141 428 worker thread done servicing request 18:20:38.769 00.000 10672 OnExposeComplete: enter 18:20:38.769 00.000 10672 UpdateGuideState(): m_state=6 18:20:38.769 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 594 18:20:38.769 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.22, Mass=538084, SNR=62.6, Peak=48912 HFD=3.7 18:20:38.769 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.12) = xAngle (-0.61 = -0.61) 18:20:38.769 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.59 = -0.59) 18:20:38.769 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.49 mountX=0.26 mountY=-0.17, mountTheta=-0.60 18:20:38.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.15, opts=13) 18:20:38.769 00.000 10672 Enqueuing Move request for scope (0.27, -0.15) 18:20:38.769 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:20:38.769 00.000 428 Worker thread wakes up 18:20:38.769 00.000 10672 UpdateGuideState exits: m=538084 SNR=62.6 18:20:38.769 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd 18:20:38.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:38.769 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.15) 18:20:38.769 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:38.769 00.000 428 Moving (0.27, -0.15) raw xDistance=0.26 yDistance=-0.17 18:20:38.769 00.000 10672 Enqueuing Expose request 18:20:38.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:20:38.769 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:38.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:20:38.769 00.000 428 MoveAxis(E, 0, ABG) 18:20:38.769 00.000 428 Move returns status 0, amount 0 18:20:38.769 00.000 428 MoveAxis(N, 0, ABG) 18:20:38.769 00.000 428 Move returns status 0, amount 0 18:20:38.769 00.000 428 move complete, result=0 18:20:38.769 00.000 428 worker thread done servicing request 18:20:38.769 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:20:38.769 00.000 428 Worker thread wakes up 18:20:38.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:38.769 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:41.142 02.373 428 Exposure complete 18:20:41.267 00.125 428 worker thread done servicing request 18:20:41.267 00.000 10672 OnExposeComplete: enter 18:20:41.267 00.000 10672 UpdateGuideState(): m_state=6 18:20:41.267 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 595 18:20:41.267 00.000 10672 Star::Find returns 1 (0), X=180.36, Y=930.15, Mass=523140, SNR=54.0, Peak=47936 HFD=3.8 18:20:41.267 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.12) = xAngle (-0.92 = -0.92) 18:20:41.267 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.91 = -0.91) 18:20:41.267 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-0.80 mountX=0.18 mountY=-0.23, mountTheta=-0.92 18:20:41.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.21, opts=13) 18:20:41.267 00.000 10672 Enqueuing Move request for scope (0.20, -0.21) 18:20:41.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:20:41.267 00.000 428 Worker thread wakes up 18:20:41.267 00.000 10672 UpdateGuideState exits: m=523140 SNR=54.0 18:20:41.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.21) opts 0xd 18:20:41.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:41.267 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.21) 18:20:41.267 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:41.267 00.000 428 Moving (0.20, -0.21) raw xDistance=0.18 yDistance=-0.23 18:20:41.267 00.000 10672 Enqueuing Expose request 18:20:41.267 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:20:41.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:41.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:20:41.267 00.000 428 MoveAxis(E, 0, ABG) 18:20:41.267 00.000 428 Move returns status 0, amount 0 18:20:41.283 00.016 428 MoveAxis(N, 0, ABG) 18:20:41.283 00.000 428 Move returns status 0, amount 0 18:20:41.283 00.000 428 move complete, result=0 18:20:41.283 00.000 428 worker thread done servicing request 18:20:41.283 00.000 428 Worker thread wakes up 18:20:41.283 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:20:41.283 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:41.283 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:43.630 02.347 428 Exposure complete 18:20:43.770 00.140 428 worker thread done servicing request 18:20:43.770 00.000 10672 OnExposeComplete: enter 18:20:43.770 00.000 10672 UpdateGuideState(): m_state=6 18:20:43.770 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 596 18:20:43.770 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.24, Mass=515567, SNR=66.1, Peak=47600 HFD=3.6 18:20:43.770 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.12) = xAngle (-0.76 = -0.76) 18:20:43.770 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.74 = -0.74) 18:20:43.770 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.63 mountX=0.15 mountY=-0.14, mountTheta=-0.75 18:20:43.770 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.12, opts=13) 18:20:43.770 00.000 10672 Enqueuing Move request for scope (0.16, -0.12) 18:20:43.770 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:20:43.770 00.000 428 Worker thread wakes up 18:20:43.770 00.000 10672 UpdateGuideState exits: m=515567 SNR=66.1 18:20:43.770 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd 18:20:43.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:43.770 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.12) 18:20:43.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:43.770 00.000 428 Moving (0.16, -0.12) raw xDistance=0.15 yDistance=-0.14 18:20:43.770 00.000 10672 Enqueuing Expose request 18:20:43.770 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:20:43.770 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:43.770 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:20:43.770 00.000 428 MoveAxis(E, 0, ABG) 18:20:43.770 00.000 428 Move returns status 0, amount 0 18:20:43.770 00.000 428 MoveAxis(N, 0, ABG) 18:20:43.770 00.000 428 Move returns status 0, amount 0 18:20:43.770 00.000 428 move complete, result=0 18:20:43.770 00.000 428 worker thread done servicing request 18:20:43.770 00.000 428 Worker thread wakes up 18:20:43.770 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:20:43.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:43.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:46.129 02.359 428 Exposure complete 18:20:46.270 00.141 428 worker thread done servicing request 18:20:46.270 00.000 10672 OnExposeComplete: enter 18:20:46.270 00.000 10672 UpdateGuideState(): m_state=6 18:20:46.270 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 597 18:20:46.270 00.000 10672 Star::Find returns 1 (0), X=180.61, Y=929.95, Mass=541780, SNR=65.5, Peak=59808 HFD=3.9 18:20:46.270 00.000 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.12) = xAngle (-0.86 = -0.86) 18:20:46.270 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.85 = -0.85) 18:20:46.270 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.41 hyp=0.61 cameraTheta=-0.74 mountX=0.40 mountY=-0.46, mountTheta=-0.85 18:20:46.270 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.41, opts=13) 18:20:46.270 00.000 10672 Enqueuing Move request for scope (0.45, -0.41) 18:20:46.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:20:46.270 00.000 428 Worker thread wakes up 18:20:46.270 00.000 10672 UpdateGuideState exits: m=541780 SNR=65.5 18:20:46.270 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.41) opts 0xd 18:20:46.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:46.270 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.41) 18:20:46.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:46.270 00.000 428 Moving (0.45, -0.41) raw xDistance=0.40 yDistance=-0.46 18:20:46.270 00.000 10672 Enqueuing Expose request 18:20:46.270 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 18:20:46.270 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:46.270 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 18:20:46.270 00.000 428 MoveAxis(E, 0, ABG) 18:20:46.270 00.000 428 Move returns status 0, amount 0 18:20:46.270 00.000 428 MoveAxis(N, 0, ABG) 18:20:46.270 00.000 428 Move returns status 0, amount 0 18:20:46.270 00.000 428 move complete, result=0 18:20:46.270 00.000 428 worker thread done servicing request 18:20:46.270 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:20:46.270 00.000 428 Worker thread wakes up 18:20:46.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:46.270 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:48.640 02.370 428 Exposure complete 18:20:48.783 00.143 428 worker thread done servicing request 18:20:48.783 00.000 10672 OnExposeComplete: enter 18:20:48.784 00.001 10672 UpdateGuideState(): m_state=6 18:20:48.784 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 598 18:20:48.785 00.001 10672 Star::Find returns 1 (0), X=180.65, Y=929.99, Mass=540914, SNR=57.5, Peak=60352 HFD=3.9 18:20:48.785 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.12) = xAngle (-0.77 = -0.77) 18:20:48.785 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75) 18:20:48.785 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.37 hyp=0.62 cameraTheta=-0.65 mountX=0.45 mountY=-0.42, mountTheta=-0.76 18:20:48.786 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.37, opts=13) 18:20:48.787 00.001 10672 Enqueuing Move request for scope (0.50, -0.37) 18:20:48.787 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:20:48.787 00.000 428 Worker thread wakes up 18:20:48.787 00.000 10672 UpdateGuideState exits: m=540914 SNR=57.5 18:20:48.787 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.37) opts 0xd 18:20:48.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:48.787 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.37) 18:20:48.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:48.788 00.001 428 Moving (0.50, -0.37) raw xDistance=0.45 yDistance=-0.42 18:20:48.788 00.000 10672 Enqueuing Expose request 18:20:48.788 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 18:20:48.788 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:48.788 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:20:48.788 00.000 428 MoveAxis(W, 665, ABG) 18:20:48.788 00.000 428 Guiding Dir = 3, Dur = 665 18:20:48.799 00.011 428 IsSlewing returns 0 18:20:48.800 00.001 428 IsGuiding returns 0 18:20:48.815 00.015 428 PulseGuide returned control before completion, sleep 661 18:20:49.502 00.687 428 IsGuiding returns 1 18:20:49.502 00.000 428 scope still moving after pulse duration time elapsed 18:20:49.533 00.031 428 IsSlewing returns 0 18:20:49.534 00.001 428 IsGuiding returns 0 18:20:49.534 00.000 428 scope move finished after 665 + 69 ms 18:20:49.534 00.000 428 Move returns status 0, amount 665 18:20:49.534 00.000 428 MoveAxis(N, 0, ABG) 18:20:49.534 00.000 428 Move returns status 0, amount 0 18:20:49.535 00.001 428 move complete, result=0 18:20:49.535 00.000 428 worker thread done servicing request 18:20:49.535 00.000 428 Worker thread wakes up 18:20:49.535 00.000 10672 GuideStep: 0.4 px 665 ms WEST, -0.4 px 0 ms NORTH 18:20:49.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:49.535 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:51.143 01.608 428 Exposure complete 18:20:51.315 00.172 428 worker thread done servicing request 18:20:51.315 00.000 10672 OnExposeComplete: enter 18:20:51.315 00.000 10672 UpdateGuideState(): m_state=6 18:20:51.315 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 599 18:20:51.315 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=930.34, Mass=480582, SNR=56.9, Peak=41936 HFD=3.5 18:20:51.315 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.12) = xAngle (-0.20 = -0.20) 18:20:51.315 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18) 18:20:51.315 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.02 hyp=0.33 cameraTheta=-0.07 mountX=0.32 mountY=-0.06, mountTheta=-0.18 18:20:51.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.02, opts=13) 18:20:51.315 00.000 10672 Enqueuing Move request for scope (0.32, -0.02) 18:20:51.315 00.000 428 Worker thread wakes up 18:20:51.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:20:51.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.02) opts 0xd 18:20:51.315 00.000 10672 UpdateGuideState exits: m=480582 SNR=56.9 18:20:51.315 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.02) 18:20:51.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:51.315 00.000 428 Moving (0.32, -0.02) raw xDistance=0.32 yDistance=-0.06 18:20:51.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:51.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:20:51.315 00.000 10672 Enqueuing Expose request 18:20:51.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:51.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 18:20:51.315 00.000 428 MoveAxis(E, 0, ABG) 18:20:51.315 00.000 428 Move returns status 0, amount 0 18:20:51.315 00.000 428 MoveAxis(N, 0, ABG) 18:20:51.315 00.000 428 Move returns status 0, amount 0 18:20:51.315 00.000 428 move complete, result=0 18:20:51.315 00.000 428 worker thread done servicing request 18:20:51.315 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:20:51.315 00.000 428 Worker thread wakes up 18:20:51.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:51.315 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:53.642 02.327 428 Exposure complete 18:20:53.814 00.172 428 worker thread done servicing request 18:20:53.814 00.000 10672 OnExposeComplete: enter 18:20:53.814 00.000 10672 UpdateGuideState(): m_state=6 18:20:53.814 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 600 18:20:53.814 00.000 10672 Star::Find returns 1 (0), X=180.76, Y=930.07, Mass=582652, SNR=62.8, Peak=49776 HFD=4.1 18:20:53.814 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.12) = xAngle (-0.56 = -0.56) 18:20:53.814 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.55 = -0.55) 18:20:53.814 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.29 hyp=0.67 cameraTheta=-0.44 mountX=0.57 mountY=-0.35, mountTheta=-0.55 18:20:53.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.29, opts=13) 18:20:53.814 00.000 10672 Enqueuing Move request for scope (0.60, -0.29) 18:20:53.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:20:53.814 00.000 428 Worker thread wakes up 18:20:53.814 00.000 10672 UpdateGuideState exits: m=582652 SNR=62.8 18:20:53.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.29) opts 0xd 18:20:53.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:53.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.29) 18:20:53.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:53.814 00.000 428 Moving (0.60, -0.29) raw xDistance=0.57 yDistance=-0.35 18:20:53.814 00.000 10672 Enqueuing Expose request 18:20:53.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 18:20:53.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:53.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:20:53.814 00.000 428 MoveAxis(W, 841, ABG) 18:20:53.814 00.000 428 Guiding Dir = 3, Dur = 841 18:20:53.814 00.000 428 IsSlewing returns 0 18:20:53.814 00.000 428 IsGuiding returns 0 18:20:53.856 00.042 428 PulseGuide returned control before completion, sleep 824 18:20:54.686 00.830 428 IsGuiding returns 1 18:20:54.686 00.000 428 scope still moving after pulse duration time elapsed 18:20:54.717 00.031 428 IsSlewing returns 0 18:20:54.717 00.000 428 IsGuiding returns 0 18:20:54.717 00.000 428 scope move finished after 841 + 60 ms 18:20:54.717 00.000 428 Move returns status 0, amount 841 18:20:54.717 00.000 428 MoveAxis(N, 0, ABG) 18:20:54.717 00.000 428 Move returns status 0, amount 0 18:20:54.717 00.000 428 move complete, result=0 18:20:54.717 00.000 428 worker thread done servicing request 18:20:54.717 00.000 10672 GuideStep: 0.6 px 841 ms WEST, -0.3 px 0 ms NORTH 18:20:54.717 00.000 428 Worker thread wakes up 18:20:54.717 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:54.717 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:56.145 01.428 428 Exposure complete 18:20:56.399 00.254 428 worker thread done servicing request 18:20:56.400 00.001 10672 OnExposeComplete: enter 18:20:56.400 00.000 10672 UpdateGuideState(): m_state=6 18:20:56.401 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 601 18:20:56.401 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=929.91, Mass=552252, SNR=61.1, Peak=50432 HFD=4.2 18:20:56.401 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.12) = xAngle (-2.27 = -2.27) 18:20:56.402 00.001 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.26 = -2.26) 18:20:56.402 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.45 hyp=0.54 cameraTheta=-2.15 mountX=-0.35 mountY=-0.42, mountTheta=-2.27 18:20:56.411 00.009 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.45, opts=13) 18:20:56.411 00.000 10672 Enqueuing Move request for scope (-0.29, -0.45) 18:20:56.412 00.001 428 Worker thread wakes up 18:20:56.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:20:56.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.45) opts 0xd 18:20:56.412 00.000 10672 UpdateGuideState exits: m=552252 SNR=61.1 18:20:56.412 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.45) 18:20:56.413 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:56.413 00.000 428 Moving (-0.29, -0.45) raw xDistance=-0.35 yDistance=-0.42 18:20:56.413 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:56.413 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:20:56.413 00.000 10672 Enqueuing Expose request 18:20:56.413 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:56.414 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:20:56.414 00.000 428 MoveAxis(E, 0, ABG) 18:20:56.414 00.000 428 Move returns status 0, amount 0 18:20:56.414 00.000 428 MoveAxis(N, 0, ABG) 18:20:56.414 00.000 428 Move returns status 0, amount 0 18:20:56.415 00.001 428 move complete, result=0 18:20:56.415 00.000 428 worker thread done servicing request 18:20:56.415 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:20:56.415 00.000 428 Worker thread wakes up 18:20:56.416 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:56.416 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:20:58.634 02.218 428 Exposure complete 18:20:58.774 00.140 428 worker thread done servicing request 18:20:58.774 00.000 10672 OnExposeComplete: enter 18:20:58.774 00.000 10672 UpdateGuideState(): m_state=6 18:20:58.774 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 602 18:20:58.774 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.17, Mass=572650, SNR=66.5, Peak=65488 HFD=3.9 18:20:58.774 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.12) = xAngle (-2.15 = -2.15) 18:20:58.774 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.14 = -2.14) 18:20:58.774 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.03 mountX=-0.11 mountY=-0.18, mountTheta=-2.14 18:20:58.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.19, opts=13) 18:20:58.774 00.000 10672 Enqueuing Move request for scope (-0.09, -0.19) 18:20:58.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:20:58.774 00.000 428 Worker thread wakes up 18:20:58.774 00.000 10672 UpdateGuideState exits: m=572650 SNR=66.5 18:20:58.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd 18:20:58.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:20:58.774 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.19) 18:20:58.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:20:58.774 00.000 428 Moving (-0.09, -0.19) raw xDistance=-0.11 yDistance=-0.18 18:20:58.774 00.000 10672 Enqueuing Expose request 18:20:58.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:20:58.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:20:58.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:20:58.774 00.000 428 MoveAxis(E, 0, ABG) 18:20:58.774 00.000 428 Move returns status 0, amount 0 18:20:58.774 00.000 428 MoveAxis(N, 0, ABG) 18:20:58.774 00.000 428 Move returns status 0, amount 0 18:20:58.774 00.000 428 move complete, result=0 18:20:58.774 00.000 428 worker thread done servicing request 18:20:58.774 00.000 428 Worker thread wakes up 18:20:58.774 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:20:58.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:20:58.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:01.121 02.347 428 Exposure complete 18:21:01.277 00.156 428 worker thread done servicing request 18:21:01.277 00.000 10672 OnExposeComplete: enter 18:21:01.277 00.000 10672 UpdateGuideState(): m_state=6 18:21:01.277 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 603 18:21:01.277 00.000 10672 Star::Find returns 1 (0), X=179.66, Y=929.76, Mass=539502, SNR=62.8, Peak=58720 HFD=3.7 18:21:01.277 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (0.12) = xAngle (-2.38 = -2.38) 18:21:01.277 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.37 = -2.37) 18:21:01.277 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.60 hyp=0.78 cameraTheta=-2.26 mountX=-0.57 mountY=-0.55, mountTheta=-2.37 18:21:01.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.60, opts=13) 18:21:01.277 00.000 10672 Enqueuing Move request for scope (-0.50, -0.60) 18:21:01.277 00.000 428 Worker thread wakes up 18:21:01.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:21:01.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.60) opts 0xd 18:21:01.277 00.000 10672 UpdateGuideState exits: m=539502 SNR=62.8 18:21:01.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.60) 18:21:01.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:01.277 00.000 428 Moving (-0.50, -0.60) raw xDistance=-0.57 yDistance=-0.55 18:21:01.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:01.277 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 18:21:01.277 00.000 10672 Enqueuing Expose request 18:21:01.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:01.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 18:21:01.277 00.000 428 MoveAxis(E, 842, ABG) 18:21:01.277 00.000 428 Guiding Dir = 2, Dur = 842 18:21:01.277 00.000 428 IsSlewing returns 0 18:21:01.277 00.000 428 IsGuiding returns 0 18:21:01.308 00.031 428 PulseGuide returned control before completion, sleep 826 18:21:02.152 00.844 428 IsGuiding returns 1 18:21:02.152 00.000 428 scope still moving after pulse duration time elapsed 18:21:02.183 00.031 428 IsSlewing returns 0 18:21:02.183 00.000 428 IsGuiding returns 0 18:21:02.183 00.000 428 scope move finished after 842 + 54 ms 18:21:02.183 00.000 428 Move returns status 0, amount 842 18:21:02.183 00.000 428 MoveAxis(N, 0, ABG) 18:21:02.183 00.000 428 Move returns status 0, amount 0 18:21:02.183 00.000 428 move complete, result=0 18:21:02.183 00.000 428 worker thread done servicing request 18:21:02.183 00.000 428 Worker thread wakes up 18:21:02.183 00.000 10672 GuideStep: -0.6 px 842 ms EAST, -0.5 px 0 ms NORTH 18:21:02.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:02.183 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:03.620 01.437 428 Exposure complete 18:21:03.761 00.141 428 worker thread done servicing request 18:21:03.761 00.000 10672 OnExposeComplete: enter 18:21:03.761 00.000 10672 UpdateGuideState(): m_state=6 18:21:03.761 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 604 18:21:03.761 00.000 10672 Star::Find returns 1 (0), X=180.28, Y=930.06, Mass=581847, SNR=65.2, Peak=49232 HFD=4.1 18:21:03.761 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.12) = xAngle (-1.30 = -1.30) 18:21:03.761 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.29 = -1.29) 18:21:03.761 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.18 mountX=0.09 mountY=-0.31, mountTheta=-1.30 18:21:03.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.30, opts=13) 18:21:03.761 00.000 10672 Enqueuing Move request for scope (0.12, -0.30) 18:21:03.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:03.761 00.000 428 Worker thread wakes up 18:21:03.761 00.000 10672 UpdateGuideState exits: m=581847 SNR=65.2 18:21:03.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.30) opts 0xd 18:21:03.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:03.761 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.30) 18:21:03.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:03.761 00.000 428 Moving (0.12, -0.30) raw xDistance=0.09 yDistance=-0.31 18:21:03.761 00.000 10672 Enqueuing Expose request 18:21:03.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:21:03.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:03.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:21:03.761 00.000 428 MoveAxis(E, 0, ABG) 18:21:03.761 00.000 428 Move returns status 0, amount 0 18:21:03.761 00.000 428 MoveAxis(N, 0, ABG) 18:21:03.761 00.000 428 Move returns status 0, amount 0 18:21:03.761 00.000 428 move complete, result=0 18:21:03.761 00.000 428 worker thread done servicing request 18:21:03.761 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:21:03.761 00.000 428 Worker thread wakes up 18:21:03.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:03.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:06.119 02.358 428 Exposure complete 18:21:06.275 00.156 428 worker thread done servicing request 18:21:06.275 00.000 10672 OnExposeComplete: enter 18:21:06.275 00.000 10672 UpdateGuideState(): m_state=6 18:21:06.275 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 605 18:21:06.275 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=930.11, Mass=549503, SNR=70.0, Peak=48144 HFD=3.9 18:21:06.275 00.000 10672 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.12) = xAngle (-1.04 = -1.04) 18:21:06.275 00.000 10672 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.03 = -1.03) 18:21:06.275 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-0.92 mountX=0.16 mountY=-0.27, mountTheta=-1.04 18:21:06.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.25, opts=13) 18:21:06.275 00.000 10672 Enqueuing Move request for scope (0.19, -0.25) 18:21:06.275 00.000 428 Worker thread wakes up 18:21:06.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:06.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd 18:21:06.275 00.000 10672 UpdateGuideState exits: m=549503 SNR=70.0 18:21:06.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.25) 18:21:06.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:06.275 00.000 428 Moving (0.19, -0.25) raw xDistance=0.16 yDistance=-0.27 18:21:06.275 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:06.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:21:06.275 00.000 10672 Enqueuing Expose request 18:21:06.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:06.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:21:06.275 00.000 428 MoveAxis(E, 0, ABG) 18:21:06.275 00.000 428 Move returns status 0, amount 0 18:21:06.275 00.000 428 MoveAxis(N, 0, ABG) 18:21:06.275 00.000 428 Move returns status 0, amount 0 18:21:06.275 00.000 428 move complete, result=0 18:21:06.275 00.000 428 worker thread done servicing request 18:21:06.275 00.000 428 Worker thread wakes up 18:21:06.275 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:21:06.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:06.275 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:08.622 02.347 428 Exposure complete 18:21:08.763 00.141 428 worker thread done servicing request 18:21:08.763 00.000 10672 OnExposeComplete: enter 18:21:08.763 00.000 10672 UpdateGuideState(): m_state=6 18:21:08.763 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 606 18:21:08.763 00.000 10672 Star::Find returns 1 (0), X=180.11, Y=930.31, Mass=542639, SNR=70.9, Peak=50768 HFD=3.7 18:21:08.763 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (0.12) = xAngle (-2.45 = -2.45) 18:21:08.763 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.44 = -2.44) 18:21:08.763 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.33 mountX=-0.05 mountY=-0.04, mountTheta=-2.44 18:21:08.763 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.05, opts=13) 18:21:08.763 00.000 10672 Enqueuing Move request for scope (-0.05, -0.05) 18:21:08.763 00.000 428 Worker thread wakes up 18:21:08.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:21:08.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd 18:21:08.763 00.000 10672 UpdateGuideState exits: m=542639 SNR=70.9 18:21:08.763 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.05) 18:21:08.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:08.763 00.000 428 Moving (-0.05, -0.05) raw xDistance=-0.05 yDistance=-0.04 18:21:08.763 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:08.763 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:21:08.763 00.000 10672 Enqueuing Expose request 18:21:08.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:08.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:21:08.763 00.000 428 MoveAxis(E, 0, ABG) 18:21:08.763 00.000 428 Move returns status 0, amount 0 18:21:08.763 00.000 428 MoveAxis(N, 0, ABG) 18:21:08.763 00.000 428 Move returns status 0, amount 0 18:21:08.763 00.000 428 move complete, result=0 18:21:08.763 00.000 428 worker thread done servicing request 18:21:08.763 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:21:08.763 00.000 428 Worker thread wakes up 18:21:08.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:08.763 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:11.122 02.359 428 Exposure complete 18:21:11.262 00.140 428 worker thread done servicing request 18:21:11.262 00.000 10672 OnExposeComplete: enter 18:21:11.262 00.000 10672 UpdateGuideState(): m_state=6 18:21:11.262 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 607 18:21:11.262 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=929.77, Mass=537130, SNR=56.5, Peak=46208 HFD=3.7 18:21:11.262 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.12) = xAngle (-1.41 = -1.41) 18:21:11.262 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.39 = -1.39) 18:21:11.262 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.59 hyp=0.61 cameraTheta=-1.29 mountX=0.10 mountY=-0.60, mountTheta=-1.41 18:21:11.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.59, opts=13) 18:21:11.262 00.000 10672 Enqueuing Move request for scope (0.17, -0.59) 18:21:11.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:21:11.262 00.000 428 Worker thread wakes up 18:21:11.262 00.000 10672 UpdateGuideState exits: m=537130 SNR=56.5 18:21:11.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.59) opts 0xd 18:21:11.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:11.262 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.59) 18:21:11.262 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:11.262 00.000 428 Moving (0.17, -0.59) raw xDistance=0.10 yDistance=-0.60 18:21:11.262 00.000 10672 Enqueuing Expose request 18:21:11.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:21:11.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:21:11.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 18:21:11.262 00.000 428 MoveAxis(E, 0, ABG) 18:21:11.262 00.000 428 Move returns status 0, amount 0 18:21:11.262 00.000 428 MoveAxis(N, 0, ABG) 18:21:11.262 00.000 428 Move returns status 0, amount 0 18:21:11.262 00.000 428 move complete, result=0 18:21:11.262 00.000 428 worker thread done servicing request 18:21:11.262 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 18:21:11.262 00.000 428 Worker thread wakes up 18:21:11.262 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:11.262 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:13.621 02.359 428 Exposure complete 18:21:13.761 00.140 428 worker thread done servicing request 18:21:13.761 00.000 10672 OnExposeComplete: enter 18:21:13.761 00.000 10672 UpdateGuideState(): m_state=6 18:21:13.761 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 608 18:21:13.761 00.000 10672 Star::Find returns 1 (0), X=180.43, Y=930.25, Mass=558814, SNR=71.0, Peak=50768 HFD=3.6 18:21:13.761 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.12) = xAngle (-0.51 = -0.51) 18:21:13.761 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49) 18:21:13.761 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-0.39 mountX=0.26 mountY=-0.14, mountTheta=-0.50 18:21:13.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.11, opts=13) 18:21:13.761 00.000 10672 Enqueuing Move request for scope (0.28, -0.11) 18:21:13.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:21:13.761 00.000 428 Worker thread wakes up 18:21:13.761 00.000 10672 UpdateGuideState exits: m=558814 SNR=71.0 18:21:13.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.11) opts 0xd 18:21:13.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:13.761 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.11) 18:21:13.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:13.761 00.000 428 Moving (0.28, -0.11) raw xDistance=0.26 yDistance=-0.14 18:21:13.761 00.000 10672 Enqueuing Expose request 18:21:13.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:21:13.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:13.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:21:13.761 00.000 428 MoveAxis(E, 0, ABG) 18:21:13.761 00.000 428 Move returns status 0, amount 0 18:21:13.761 00.000 428 MoveAxis(N, 0, ABG) 18:21:13.761 00.000 428 Move returns status 0, amount 0 18:21:13.761 00.000 428 move complete, result=0 18:21:13.761 00.000 428 worker thread done servicing request 18:21:13.761 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:21:13.761 00.000 428 Worker thread wakes up 18:21:13.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:13.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:16.124 02.363 428 Exposure complete 18:21:16.249 00.125 428 worker thread done servicing request 18:21:16.249 00.000 10672 OnExposeComplete: enter 18:21:16.249 00.000 10672 UpdateGuideState(): m_state=6 18:21:16.265 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 609 18:21:16.265 00.000 10672 Star::Find returns 1 (0), X=180.20, Y=930.42, Mass=496901, SNR=61.9, Peak=52288 HFD=3.3 18:21:16.265 00.000 10672 CameraToMount -- cameraTheta (0.87) - m_xAngle (0.12) = xAngle (0.75 = 0.75) 18:21:16.265 00.000 10672 CameraToMount -- cameraTheta (0.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.76 = 0.76) 18:21:16.265 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.87 mountX=0.05 mountY=0.05, mountTheta=0.76 18:21:16.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.06, opts=13) 18:21:16.265 00.000 10672 Enqueuing Move request for scope (0.05, 0.06) 18:21:16.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:21:16.265 00.000 428 Worker thread wakes up 18:21:16.265 00.000 10672 UpdateGuideState exits: m=496901 SNR=61.9 18:21:16.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd 18:21:16.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:16.265 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.06) 18:21:16.265 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:16.265 00.000 428 Moving (0.05, 0.06) raw xDistance=0.05 yDistance=0.05 18:21:16.265 00.000 10672 Enqueuing Expose request 18:21:16.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:21:16.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:16.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:21:16.265 00.000 428 MoveAxis(E, 0, ABG) 18:21:16.265 00.000 428 Move returns status 0, amount 0 18:21:16.265 00.000 428 MoveAxis(N, 0, ABG) 18:21:16.265 00.000 428 Move returns status 0, amount 0 18:21:16.265 00.000 428 move complete, result=0 18:21:16.265 00.000 428 worker thread done servicing request 18:21:16.265 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:21:16.265 00.000 428 Worker thread wakes up 18:21:16.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:16.265 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:18.623 02.358 428 Exposure complete 18:21:18.764 00.141 428 worker thread done servicing request 18:21:18.764 00.000 10672 OnExposeComplete: enter 18:21:18.764 00.000 10672 UpdateGuideState(): m_state=6 18:21:18.764 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 610 18:21:18.764 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.06, Mass=568353, SNR=62.8, Peak=51312 HFD=4.1 18:21:18.764 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.12) = xAngle (-1.46 = -1.46) 18:21:18.764 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45) 18:21:18.764 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.34 mountX=0.03 mountY=-0.30, mountTheta=-1.46 18:21:18.764 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.30, opts=13) 18:21:18.764 00.000 10672 Enqueuing Move request for scope (0.07, -0.30) 18:21:18.764 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:18.764 00.000 428 Worker thread wakes up 18:21:18.764 00.000 10672 UpdateGuideState exits: m=568353 SNR=62.8 18:21:18.764 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd 18:21:18.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:18.764 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.30) 18:21:18.764 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:18.764 00.000 428 Moving (0.07, -0.30) raw xDistance=0.03 yDistance=-0.30 18:21:18.764 00.000 10672 Enqueuing Expose request 18:21:18.764 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:21:18.764 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:18.764 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:21:18.764 00.000 428 MoveAxis(E, 0, ABG) 18:21:18.764 00.000 428 Move returns status 0, amount 0 18:21:18.764 00.000 428 MoveAxis(N, 0, ABG) 18:21:18.764 00.000 428 Move returns status 0, amount 0 18:21:18.764 00.000 428 move complete, result=0 18:21:18.764 00.000 428 worker thread done servicing request 18:21:18.764 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:21:18.764 00.000 428 Worker thread wakes up 18:21:18.764 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:18.764 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:21.123 02.359 428 Exposure complete 18:21:21.248 00.125 428 worker thread done servicing request 18:21:21.248 00.000 10672 OnExposeComplete: enter 18:21:21.248 00.000 10672 UpdateGuideState(): m_state=6 18:21:21.263 00.015 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 611 18:21:21.263 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.08, Mass=530104, SNR=56.5, Peak=51520 HFD=3.9 18:21:21.263 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.12) = xAngle (-0.96 = -0.96) 18:21:21.263 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.95 = -0.95) 18:21:21.263 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.28 hyp=0.38 cameraTheta=-0.84 mountX=0.22 mountY=-0.31, mountTheta=-0.96 18:21:21.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.28, opts=13) 18:21:21.263 00.000 10672 Enqueuing Move request for scope (0.25, -0.28) 18:21:21.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:21:21.263 00.000 428 Worker thread wakes up 18:21:21.263 00.000 10672 UpdateGuideState exits: m=530104 SNR=56.5 18:21:21.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.28) opts 0xd 18:21:21.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:21.263 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.28) 18:21:21.263 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:21.263 00.000 428 Moving (0.25, -0.28) raw xDistance=0.22 yDistance=-0.31 18:21:21.263 00.000 10672 Enqueuing Expose request 18:21:21.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:21:21.263 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:21.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:21:21.263 00.000 428 MoveAxis(E, 0, ABG) 18:21:21.263 00.000 428 Move returns status 0, amount 0 18:21:21.263 00.000 428 MoveAxis(N, 0, ABG) 18:21:21.263 00.000 428 Move returns status 0, amount 0 18:21:21.263 00.000 428 move complete, result=0 18:21:21.263 00.000 428 worker thread done servicing request 18:21:21.263 00.000 428 Worker thread wakes up 18:21:21.263 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:21:21.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:21.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:23.622 02.359 428 Exposure complete 18:21:23.747 00.125 428 worker thread done servicing request 18:21:23.747 00.000 10672 OnExposeComplete: enter 18:21:23.747 00.000 10672 UpdateGuideState(): m_state=6 18:21:23.762 00.015 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 612 18:21:23.762 00.000 10672 Star::Find returns 1 (0), X=180.30, Y=930.14, Mass=607407, SNR=70.4, Peak=47056 HFD=4.0 18:21:23.762 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.12) = xAngle (-1.09 = -1.09) 18:21:23.762 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.08 = -1.08) 18:21:23.762 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-0.97 mountX=0.12 mountY=-0.24, mountTheta=-1.09 18:21:23.762 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.22, opts=13) 18:21:23.762 00.000 10672 Enqueuing Move request for scope (0.15, -0.22) 18:21:23.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:21:23.762 00.000 428 Worker thread wakes up 18:21:23.762 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd 18:21:23.762 00.000 10672 UpdateGuideState exits: m=607407 SNR=70.4 18:21:23.762 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.22) 18:21:23.762 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:23.762 00.000 428 Moving (0.15, -0.22) raw xDistance=0.12 yDistance=-0.24 18:21:23.762 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:23.762 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:21:23.762 00.000 10672 Enqueuing Expose request 18:21:23.762 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:23.762 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:21:23.762 00.000 428 MoveAxis(E, 0, ABG) 18:21:23.762 00.000 428 Move returns status 0, amount 0 18:21:23.762 00.000 428 MoveAxis(N, 0, ABG) 18:21:23.762 00.000 428 Move returns status 0, amount 0 18:21:23.762 00.000 428 move complete, result=0 18:21:23.762 00.000 428 worker thread done servicing request 18:21:23.762 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:21:23.762 00.000 428 Worker thread wakes up 18:21:23.762 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:23.762 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:26.125 02.363 428 Exposure complete 18:21:26.250 00.125 428 worker thread done servicing request 18:21:26.250 00.000 10672 OnExposeComplete: enter 18:21:26.250 00.000 10672 UpdateGuideState(): m_state=6 18:21:26.250 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 613 18:21:26.250 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.70, Mass=538128, SNR=64.6, Peak=41504 HFD=3.8 18:21:26.250 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.12) = xAngle (1.45 = 1.45) 18:21:26.250 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47) 18:21:26.250 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.58 mountX=0.04 mountY=0.34, mountTheta=1.45 18:21:26.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.34, opts=13) 18:21:26.250 00.000 10672 Enqueuing Move request for scope (-0.00, 0.34) 18:21:26.266 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:21:26.266 00.000 428 Worker thread wakes up 18:21:26.266 00.000 10672 UpdateGuideState exits: m=538128 SNR=64.6 18:21:26.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.34) opts 0xd 18:21:26.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:26.266 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.34) 18:21:26.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:26.266 00.000 428 Moving (-0.00, 0.34) raw xDistance=0.04 yDistance=0.34 18:21:26.266 00.000 10672 Enqueuing Expose request 18:21:26.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:21:26.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:26.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:21:26.266 00.000 428 MoveAxis(E, 0, ABG) 18:21:26.266 00.000 428 Move returns status 0, amount 0 18:21:26.266 00.000 428 MoveAxis(N, 0, ABG) 18:21:26.266 00.000 428 Move returns status 0, amount 0 18:21:26.266 00.000 428 move complete, result=0 18:21:26.266 00.000 428 worker thread done servicing request 18:21:26.266 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:21:26.266 00.000 428 Worker thread wakes up 18:21:26.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:26.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:28.624 02.358 428 Exposure complete 18:21:28.749 00.125 428 worker thread done servicing request 18:21:28.749 00.000 10672 OnExposeComplete: enter 18:21:28.749 00.000 10672 UpdateGuideState(): m_state=6 18:21:28.749 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 614 18:21:28.749 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=929.92, Mass=500475, SNR=55.4, Peak=38560 HFD=4.2 18:21:28.749 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.12) = xAngle (-2.08 = -2.08) 18:21:28.749 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.07 = -2.07) 18:21:28.749 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.44 hyp=0.48 cameraTheta=-1.96 mountX=-0.23 mountY=-0.42, mountTheta=-2.08 18:21:28.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.44, opts=13) 18:21:28.749 00.000 10672 Enqueuing Move request for scope (-0.18, -0.44) 18:21:28.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:28.749 00.000 428 Worker thread wakes up 18:21:28.749 00.000 10672 UpdateGuideState exits: m=500475 SNR=55.4 18:21:28.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.44) opts 0xd 18:21:28.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:28.749 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.44) 18:21:28.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:28.749 00.000 428 Moving (-0.18, -0.44) raw xDistance=-0.23 yDistance=-0.42 18:21:28.749 00.000 10672 Enqueuing Expose request 18:21:28.749 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:21:28.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:28.765 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:21:28.765 00.000 428 MoveAxis(E, 0, ABG) 18:21:28.765 00.000 428 Move returns status 0, amount 0 18:21:28.765 00.000 428 MoveAxis(N, 0, ABG) 18:21:28.765 00.000 428 Move returns status 0, amount 0 18:21:28.765 00.000 428 move complete, result=0 18:21:28.765 00.000 428 worker thread done servicing request 18:21:28.765 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:21:28.765 00.000 428 Worker thread wakes up 18:21:28.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:28.765 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:31.123 02.358 428 Exposure complete 18:21:31.248 00.125 428 worker thread done servicing request 18:21:31.248 00.000 10672 OnExposeComplete: enter 18:21:31.248 00.000 10672 UpdateGuideState(): m_state=6 18:21:31.248 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 615 18:21:31.248 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=929.74, Mass=544480, SNR=58.3, Peak=39536 HFD=4.2 18:21:31.248 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (0.12) = xAngle (-2.02 = -2.02) 18:21:31.248 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.00 = -2.00) 18:21:31.248 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.62 hyp=0.66 cameraTheta=-1.89 mountX=-0.28 mountY=-0.60, mountTheta=-2.01 18:21:31.248 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.62, opts=13) 18:21:31.248 00.000 10672 Enqueuing Move request for scope (-0.21, -0.62) 18:21:31.248 00.000 428 Worker thread wakes up 18:21:31.248 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:31.248 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.62) opts 0xd 18:21:31.248 00.000 10672 UpdateGuideState exits: m=544480 SNR=58.3 18:21:31.248 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.62) 18:21:31.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:31.248 00.000 428 Moving (-0.21, -0.62) raw xDistance=-0.28 yDistance=-0.60 18:21:31.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:31.248 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:21:31.248 00.000 10672 Enqueuing Expose request 18:21:31.248 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:21:31.248 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 18:21:31.248 00.000 428 MoveAxis(E, 0, ABG) 18:21:31.264 00.016 428 Move returns status 0, amount 0 18:21:31.264 00.000 428 MoveAxis(N, 0, ABG) 18:21:31.264 00.000 428 Move returns status 0, amount 0 18:21:31.264 00.000 428 move complete, result=0 18:21:31.264 00.000 428 worker thread done servicing request 18:21:31.264 00.000 428 Worker thread wakes up 18:21:31.264 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 18:21:31.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:31.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:33.611 02.347 428 Exposure complete 18:21:33.752 00.141 428 worker thread done servicing request 18:21:33.752 00.000 10672 OnExposeComplete: enter 18:21:33.752 00.000 10672 UpdateGuideState(): m_state=6 18:21:33.752 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 616 18:21:33.752 00.000 10672 Star::Find returns 1 (0), X=180.75, Y=929.68, Mass=489569, SNR=56.7, Peak=43344 HFD=3.6 18:21:33.752 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.12) = xAngle (-0.97 = -0.97) 18:21:33.752 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.96 = -0.96) 18:21:33.752 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.68 hyp=0.91 cameraTheta=-0.85 mountX=0.51 mountY=-0.75, mountTheta=-0.97 18:21:33.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.68, opts=13) 18:21:33.752 00.000 10672 Enqueuing Move request for scope (0.60, -0.68) 18:21:33.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:21:33.752 00.000 428 Worker thread wakes up 18:21:33.752 00.000 10672 UpdateGuideState exits: m=489569 SNR=56.7 18:21:33.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.68) opts 0xd 18:21:33.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:33.752 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.68) 18:21:33.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:33.752 00.000 428 Moving (0.60, -0.68) raw xDistance=0.51 yDistance=-0.75 18:21:33.752 00.000 10672 Enqueuing Expose request 18:21:33.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 18:21:33.752 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.69 newest=-1.76 18:21:33.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 18:21:33.752 00.000 428 MoveAxis(W, 760, ABG) 18:21:33.752 00.000 428 Guiding Dir = 3, Dur = 760 18:21:33.752 00.000 428 IsSlewing returns 0 18:21:33.752 00.000 428 IsGuiding returns 0 18:21:33.783 00.031 428 PulseGuide returned control before completion, sleep 742 18:21:34.564 00.781 428 IsGuiding returns 0 18:21:34.564 00.000 428 Move returns status 0, amount 760 18:21:34.564 00.000 428 MoveAxis(N, 1130, ABG) 18:21:34.564 00.000 428 Guiding Dir = 0, Dur = 1130 18:21:34.564 00.000 428 IsSlewing returns 0 18:21:34.564 00.000 428 IsGuiding returns 0 18:21:34.642 00.078 428 PulseGuide returned control before completion, sleep 1062 18:21:35.720 01.078 428 IsGuiding returns 1 18:21:35.720 00.000 428 scope still moving after pulse duration time elapsed 18:21:35.751 00.031 428 IsSlewing returns 0 18:21:35.751 00.000 428 IsGuiding returns 1 18:21:35.814 00.063 428 IsSlewing returns 0 18:21:35.814 00.000 428 IsGuiding returns 0 18:21:35.814 00.000 428 scope move finished after 1130 + 115 ms 18:21:35.814 00.000 428 Move returns status 0, amount 1130 18:21:35.814 00.000 428 move complete, result=0 18:21:35.814 00.000 428 worker thread done servicing request 18:21:35.814 00.000 428 Worker thread wakes up 18:21:35.814 00.000 10672 GuideStep: 0.5 px 760 ms WEST, -0.7 px 1130 ms NORTH 18:21:35.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:35.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:36.110 00.296 428 Exposure complete 18:21:36.251 00.141 428 worker thread done servicing request 18:21:36.251 00.000 10672 OnExposeComplete: enter 18:21:36.251 00.000 10672 UpdateGuideState(): m_state=6 18:21:36.251 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 617 18:21:36.251 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=929.97, Mass=624944, SNR=75.9, Peak=53168 HFD=4.2 18:21:36.251 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.12) = xAngle (-1.66 = -1.66) 18:21:36.251 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.64 = -1.64) 18:21:36.251 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.39 hyp=0.39 cameraTheta=-1.54 mountX=-0.03 mountY=-0.39, mountTheta=-1.66 18:21:36.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.39, opts=13) 18:21:36.251 00.000 10672 Enqueuing Move request for scope (0.01, -0.39) 18:21:36.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:21:36.251 00.000 428 Worker thread wakes up 18:21:36.251 00.000 10672 UpdateGuideState exits: m=624944 SNR=75.9 18:21:36.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.39) opts 0xd 18:21:36.251 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:36.251 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.39) 18:21:36.251 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:36.251 00.000 428 Moving (0.01, -0.39) raw xDistance=-0.03 yDistance=-0.39 18:21:36.251 00.000 10672 Enqueuing Expose request 18:21:36.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:21:36.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:36.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:21:36.251 00.000 428 MoveAxis(E, 0, ABG) 18:21:36.251 00.000 428 Move returns status 0, amount 0 18:21:36.251 00.000 428 MoveAxis(N, 0, ABG) 18:21:36.251 00.000 428 Move returns status 0, amount 0 18:21:36.251 00.000 428 move complete, result=0 18:21:36.251 00.000 428 worker thread done servicing request 18:21:36.251 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:21:36.251 00.000 428 Worker thread wakes up 18:21:36.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:36.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:38.610 02.359 428 Exposure complete 18:21:38.750 00.140 428 worker thread done servicing request 18:21:38.750 00.000 10672 OnExposeComplete: enter 18:21:38.750 00.000 10672 UpdateGuideState(): m_state=6 18:21:38.750 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 618 18:21:38.750 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=929.80, Mass=533013, SNR=65.5, Peak=56000 HFD=4.0 18:21:38.750 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.12) = xAngle (-1.93 = -1.93) 18:21:38.750 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.91 = -1.91) 18:21:38.750 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.56 hyp=0.57 cameraTheta=-1.80 mountX=-0.20 mountY=-0.54, mountTheta=-1.92 18:21:38.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.56, opts=13) 18:21:38.750 00.000 10672 Enqueuing Move request for scope (-0.13, -0.56) 18:21:38.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:21:38.750 00.000 428 Worker thread wakes up 18:21:38.750 00.000 10672 UpdateGuideState exits: m=533013 SNR=65.5 18:21:38.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.56) opts 0xd 18:21:38.750 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:38.750 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.56) 18:21:38.750 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:38.750 00.000 428 Moving (-0.13, -0.56) raw xDistance=-0.20 yDistance=-0.54 18:21:38.750 00.000 10672 Enqueuing Expose request 18:21:38.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:21:38.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:38.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 18:21:38.750 00.000 428 MoveAxis(E, 0, ABG) 18:21:38.750 00.000 428 Move returns status 0, amount 0 18:21:38.750 00.000 428 MoveAxis(N, 0, ABG) 18:21:38.750 00.000 428 Move returns status 0, amount 0 18:21:38.750 00.000 428 move complete, result=0 18:21:38.750 00.000 428 worker thread done servicing request 18:21:38.750 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:21:38.750 00.000 428 Worker thread wakes up 18:21:38.750 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:38.750 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:41.113 02.363 428 Exposure complete 18:21:41.253 00.140 428 worker thread done servicing request 18:21:41.253 00.000 10672 OnExposeComplete: enter 18:21:41.253 00.000 10672 UpdateGuideState(): m_state=6 18:21:41.253 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 619 18:21:41.253 00.000 10672 Star::Find returns 1 (0), X=179.80, Y=930.05, Mass=538459, SNR=62.0, Peak=52400 HFD=4.1 18:21:41.253 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (0.12) = xAngle (-2.55 = -2.55) 18:21:41.253 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.53 = -2.53) 18:21:41.253 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.31 hyp=0.47 cameraTheta=-2.43 mountX=-0.39 mountY=-0.27, mountTheta=-2.54 18:21:41.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.31, opts=13) 18:21:41.253 00.000 10672 Enqueuing Move request for scope (-0.35, -0.31) 18:21:41.253 00.000 428 Worker thread wakes up 18:21:41.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:41.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.31) opts 0xd 18:21:41.253 00.000 10672 UpdateGuideState exits: m=538459 SNR=62.0 18:21:41.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.31) 18:21:41.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:41.253 00.000 428 Moving (-0.35, -0.31) raw xDistance=-0.39 yDistance=-0.27 18:21:41.253 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:41.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 18:21:41.253 00.000 10672 Enqueuing Expose request 18:21:41.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:41.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:21:41.253 00.000 428 MoveAxis(E, 0, ABG) 18:21:41.253 00.000 428 Move returns status 0, amount 0 18:21:41.253 00.000 428 MoveAxis(N, 0, ABG) 18:21:41.253 00.000 428 Move returns status 0, amount 0 18:21:41.253 00.000 428 move complete, result=0 18:21:41.253 00.000 428 worker thread done servicing request 18:21:41.253 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:21:41.253 00.000 428 Worker thread wakes up 18:21:41.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:41.253 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:43.612 02.359 428 Exposure complete 18:21:43.753 00.141 428 worker thread done servicing request 18:21:43.753 00.000 10672 OnExposeComplete: enter 18:21:43.753 00.000 10672 UpdateGuideState(): m_state=6 18:21:43.753 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 620 18:21:43.753 00.000 10672 Star::Find returns 1 (0), X=179.46, Y=929.96, Mass=550636, SNR=70.6, Peak=50000 HFD=4.0 18:21:43.753 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.12) = xAngle (-2.73 = -2.73) 18:21:43.753 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.72 = -2.72) 18:21:43.753 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=-0.40 hyp=0.80 cameraTheta=-2.61 mountX=-0.74 mountY=-0.33, mountTheta=-2.72 18:21:43.753 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=-0.40, opts=13) 18:21:43.753 00.000 10672 Enqueuing Move request for scope (-0.69, -0.40) 18:21:43.753 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:21:43.753 00.000 428 Worker thread wakes up 18:21:43.753 00.000 10672 UpdateGuideState exits: m=550636 SNR=70.6 18:21:43.753 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.40) opts 0xd 18:21:43.753 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:43.753 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, -0.40) 18:21:43.753 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:43.753 00.000 428 Moving (-0.69, -0.40) raw xDistance=-0.74 yDistance=-0.33 18:21:43.753 00.000 10672 Enqueuing Expose request 18:21:43.753 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74 18:21:43.753 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:43.753 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:21:43.753 00.000 428 MoveAxis(E, 1095, ABG) 18:21:43.753 00.000 428 Guiding Dir = 2, Dur = 1095 18:21:43.753 00.000 428 IsSlewing returns 0 18:21:43.753 00.000 428 IsGuiding returns 0 18:21:43.768 00.015 428 PulseGuide returned control before completion, sleep 1089 18:21:44.893 01.125 428 IsGuiding returns 0 18:21:44.893 00.000 428 Move returns status 0, amount 1095 18:21:44.893 00.000 428 MoveAxis(N, 0, ABG) 18:21:44.893 00.000 428 Move returns status 0, amount 0 18:21:44.893 00.000 428 move complete, result=0 18:21:44.893 00.000 428 worker thread done servicing request 18:21:44.893 00.000 10672 GuideStep: -0.7 px 1095 ms EAST, -0.3 px 0 ms NORTH 18:21:44.893 00.000 428 Worker thread wakes up 18:21:44.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:44.893 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:46.111 01.218 428 Exposure complete 18:21:46.252 00.141 428 worker thread done servicing request 18:21:46.252 00.000 10672 OnExposeComplete: enter 18:21:46.252 00.000 10672 UpdateGuideState(): m_state=6 18:21:46.252 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 621 18:21:46.252 00.000 10672 Star::Find returns 1 (0), X=179.82, Y=929.44, Mass=517239, SNR=61.3, Peak=44336 HFD=3.7 18:21:46.252 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.12) = xAngle (-2.04 = -2.04) 18:21:46.252 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.03 = -2.03) 18:21:46.252 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.92 hyp=0.98 cameraTheta=-1.92 mountX=-0.45 mountY=-0.88, mountTheta=-2.04 18:21:46.252 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.92, opts=13) 18:21:46.252 00.000 10672 Enqueuing Move request for scope (-0.34, -0.92) 18:21:46.252 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:21:46.252 00.000 428 Worker thread wakes up 18:21:46.252 00.000 10672 UpdateGuideState exits: m=517239 SNR=61.3 18:21:46.252 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.92) opts 0xd 18:21:46.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:46.252 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.92) 18:21:46.252 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:46.252 00.000 428 Moving (-0.34, -0.92) raw xDistance=-0.45 yDistance=-0.88 18:21:46.252 00.000 10672 Enqueuing Expose request 18:21:46.252 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.45 18:21:46.252 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.88 from input -0.88 18:21:46.252 00.000 428 MoveAxis(E, 741, ABG) 18:21:46.252 00.000 428 Guiding Dir = 2, Dur = 741 18:21:46.252 00.000 428 IsSlewing returns 0 18:21:46.252 00.000 428 IsGuiding returns 0 18:21:46.267 00.015 428 PulseGuide returned control before completion, sleep 737 18:21:47.017 00.750 428 IsGuiding returns 1 18:21:47.017 00.000 428 scope still moving after pulse duration time elapsed 18:21:47.048 00.031 428 IsSlewing returns 0 18:21:47.048 00.000 428 IsGuiding returns 0 18:21:47.048 00.000 428 scope move finished after 741 + 47 ms 18:21:47.048 00.000 428 Move returns status 0, amount 741 18:21:47.048 00.000 428 MoveAxis(N, 1336, ABG) 18:21:47.048 00.000 428 Guiding Dir = 0, Dur = 1336 18:21:47.048 00.000 428 IsSlewing returns 0 18:21:47.048 00.000 428 IsGuiding returns 0 18:21:47.111 00.063 428 PulseGuide returned control before completion, sleep 1275 18:21:48.407 01.296 428 IsGuiding returns 1 18:21:48.407 00.000 428 scope still moving after pulse duration time elapsed 18:21:48.439 00.032 428 IsSlewing returns 0 18:21:48.439 00.000 428 IsGuiding returns 1 18:21:48.470 00.031 428 IsSlewing returns 0 18:21:48.470 00.000 428 IsGuiding returns 0 18:21:48.470 00.000 428 scope move finished after 1336 + 95 ms 18:21:48.470 00.000 428 Move returns status 0, amount 1336 18:21:48.470 00.000 428 move complete, result=0 18:21:48.470 00.000 428 worker thread done servicing request 18:21:48.470 00.000 428 Worker thread wakes up 18:21:48.470 00.000 10672 GuideStep: -0.4 px 741 ms EAST, -0.9 px 1336 ms NORTH 18:21:48.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:48.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:48.610 00.140 428 Exposure complete 18:21:48.740 00.130 428 worker thread done servicing request 18:21:48.740 00.000 10672 OnExposeComplete: enter 18:21:48.740 00.000 10672 UpdateGuideState(): m_state=6 18:21:48.756 00.016 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 622 18:21:48.756 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.06, Mass=524410, SNR=58.9, Peak=58496 HFD=3.9 18:21:48.756 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 18:21:48.756 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 18:21:48.756 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.30 hyp=0.30 cameraTheta=-1.48 mountX=-0.01 mountY=-0.30, mountTheta=-1.60 18:21:48.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.30, opts=13) 18:21:48.756 00.000 10672 Enqueuing Move request for scope (0.03, -0.30) 18:21:48.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:21:48.756 00.000 428 Worker thread wakes up 18:21:48.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.30) opts 0xd 18:21:48.756 00.000 10672 UpdateGuideState exits: m=524410 SNR=58.9 18:21:48.756 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.30) 18:21:48.756 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:48.756 00.000 428 Moving (0.03, -0.30) raw xDistance=-0.01 yDistance=-0.30 18:21:48.756 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:48.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:21:48.756 00.000 10672 Enqueuing Expose request 18:21:48.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:48.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:21:48.756 00.000 428 MoveAxis(E, 0, ABG) 18:21:48.756 00.000 428 Move returns status 0, amount 0 18:21:48.756 00.000 428 MoveAxis(N, 0, ABG) 18:21:48.756 00.000 428 Move returns status 0, amount 0 18:21:48.756 00.000 428 move complete, result=0 18:21:48.756 00.000 428 worker thread done servicing request 18:21:48.756 00.000 428 Worker thread wakes up 18:21:48.756 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:21:48.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:48.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:51.114 02.358 428 Exposure complete 18:21:51.239 00.125 428 worker thread done servicing request 18:21:51.239 00.000 10672 OnExposeComplete: enter 18:21:51.239 00.000 10672 UpdateGuideState(): m_state=6 18:21:51.239 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 623 18:21:51.239 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=930.26, Mass=530936, SNR=71.8, Peak=46832 HFD=3.9 18:21:51.255 00.016 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.12) = xAngle (-2.65 = -2.65) 18:21:51.255 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.64 = -2.64) 18:21:51.255 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.53 mountX=-0.16 mountY=-0.09, mountTheta=-2.64 18:21:51.255 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.10, opts=13) 18:21:51.255 00.000 10672 Enqueuing Move request for scope (-0.15, -0.10) 18:21:51.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:51.255 00.000 428 Worker thread wakes up 18:21:51.255 00.000 10672 UpdateGuideState exits: m=530936 SNR=71.8 18:21:51.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd 18:21:51.255 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:51.255 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.10) 18:21:51.255 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:51.255 00.000 428 Moving (-0.15, -0.10) raw xDistance=-0.16 yDistance=-0.09 18:21:51.255 00.000 10672 Enqueuing Expose request 18:21:51.255 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:21:51.255 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:51.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:21:51.255 00.000 428 MoveAxis(E, 0, ABG) 18:21:51.255 00.000 428 Move returns status 0, amount 0 18:21:51.255 00.000 428 MoveAxis(N, 0, ABG) 18:21:51.255 00.000 428 Move returns status 0, amount 0 18:21:51.255 00.000 428 move complete, result=0 18:21:51.255 00.000 428 worker thread done servicing request 18:21:51.255 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:21:51.255 00.000 428 Worker thread wakes up 18:21:51.255 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:51.255 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:53.613 02.358 428 Exposure complete 18:21:53.738 00.125 428 worker thread done servicing request 18:21:53.738 00.000 10672 OnExposeComplete: enter 18:21:53.738 00.000 10672 UpdateGuideState(): m_state=6 18:21:53.754 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 624 18:21:53.754 00.000 10672 Star::Find returns 1 (0), X=180.03, Y=930.55, Mass=526714, SNR=68.1, Peak=49456 HFD=3.7 18:21:53.754 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.12) = xAngle (2.02 = 2.02) 18:21:53.754 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.04 = 2.04) 18:21:53.754 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.14 mountX=-0.10 mountY=0.21, mountTheta=2.02 18:21:53.754 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.19, opts=13) 18:21:53.754 00.000 10672 Enqueuing Move request for scope (-0.12, 0.19) 18:21:53.754 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:53.754 00.000 428 Worker thread wakes up 18:21:53.754 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd 18:21:53.754 00.000 10672 UpdateGuideState exits: m=526714 SNR=68.1 18:21:53.754 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.19) 18:21:53.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:53.754 00.000 428 Moving (-0.12, 0.19) raw xDistance=-0.10 yDistance=0.21 18:21:53.754 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:53.754 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:21:53.754 00.000 10672 Enqueuing Expose request 18:21:53.754 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:53.754 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:21:53.754 00.000 428 MoveAxis(E, 0, ABG) 18:21:53.754 00.000 428 Move returns status 0, amount 0 18:21:53.754 00.000 428 MoveAxis(N, 0, ABG) 18:21:53.754 00.000 428 Move returns status 0, amount 0 18:21:53.754 00.000 428 move complete, result=0 18:21:53.754 00.000 428 worker thread done servicing request 18:21:53.754 00.000 428 Worker thread wakes up 18:21:53.754 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:21:53.754 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:53.754 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:56.113 02.359 428 Exposure complete 18:21:56.238 00.125 428 worker thread done servicing request 18:21:56.238 00.000 10672 OnExposeComplete: enter 18:21:56.238 00.000 10672 UpdateGuideState(): m_state=6 18:21:56.238 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 625 18:21:56.238 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.51, Mass=573246, SNR=66.5, Peak=65488 HFD=3.4 18:21:56.238 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.12) = xAngle (1.04 = 1.04) 18:21:56.238 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05) 18:21:56.238 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.16 mountX=0.09 mountY=0.15, mountTheta=1.04 18:21:56.253 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.15, opts=13) 18:21:56.253 00.000 10672 Enqueuing Move request for scope (0.07, 0.15) 18:21:56.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:21:56.253 00.000 428 Worker thread wakes up 18:21:56.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd 18:21:56.253 00.000 10672 UpdateGuideState exits: m=573246 SNR=66.5 18:21:56.253 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.15) 18:21:56.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:56.253 00.000 428 Moving (0.07, 0.15) raw xDistance=0.09 yDistance=0.15 18:21:56.253 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:56.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:21:56.253 00.000 10672 Enqueuing Expose request 18:21:56.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:56.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:21:56.253 00.000 428 MoveAxis(E, 0, ABG) 18:21:56.253 00.000 428 Move returns status 0, amount 0 18:21:56.253 00.000 428 MoveAxis(N, 0, ABG) 18:21:56.253 00.000 428 Move returns status 0, amount 0 18:21:56.253 00.000 428 move complete, result=0 18:21:56.253 00.000 428 worker thread done servicing request 18:21:56.253 00.000 428 Worker thread wakes up 18:21:56.253 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:21:56.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:56.253 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:21:58.616 02.363 428 Exposure complete 18:21:58.741 00.125 428 worker thread done servicing request 18:21:58.741 00.000 10672 OnExposeComplete: enter 18:21:58.741 00.000 10672 UpdateGuideState(): m_state=6 18:21:58.741 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 626 18:21:58.741 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.67, Mass=517321, SNR=62.4, Peak=65488 HFD=3.3 18:21:58.741 00.000 10672 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.12) = xAngle (1.44 = 1.44) 18:21:58.741 00.000 10672 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.46 = 1.46) 18:21:58.741 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.56 mountX=0.04 mountY=0.30, mountTheta=1.44 18:21:58.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.31, opts=13) 18:21:58.741 00.000 10672 Enqueuing Move request for scope (0.00, 0.31) 18:21:58.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:21:58.741 00.000 428 Worker thread wakes up 18:21:58.741 00.000 10672 UpdateGuideState exits: m=517321 SNR=62.4 18:21:58.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.31) opts 0xd 18:21:58.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:21:58.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.31) 18:21:58.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:21:58.741 00.000 428 Moving (0.00, 0.31) raw xDistance=0.04 yDistance=0.30 18:21:58.741 00.000 10672 Enqueuing Expose request 18:21:58.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:21:58.741 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:21:58.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:21:58.741 00.000 428 MoveAxis(E, 0, ABG) 18:21:58.741 00.000 428 Move returns status 0, amount 0 18:21:58.741 00.000 428 MoveAxis(N, 0, ABG) 18:21:58.741 00.000 428 Move returns status 0, amount 0 18:21:58.741 00.000 428 move complete, result=0 18:21:58.741 00.000 428 worker thread done servicing request 18:21:58.741 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:21:58.741 00.000 428 Worker thread wakes up 18:21:58.756 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:21:58.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:01.115 02.359 428 Exposure complete 18:22:01.240 00.125 428 worker thread done servicing request 18:22:01.240 00.000 10672 OnExposeComplete: enter 18:22:01.240 00.000 10672 UpdateGuideState(): m_state=6 18:22:01.240 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 627 18:22:01.240 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.63, Mass=551923, SNR=63.8, Peak=58304 HFD=3.6 18:22:01.240 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.12) = xAngle (2.27 = 2.27) 18:22:01.240 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29) 18:22:01.240 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.27 hyp=0.39 cameraTheta=2.40 mountX=-0.25 mountY=0.30, mountTheta=2.28 18:22:01.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.27, opts=13) 18:22:01.240 00.000 10672 Enqueuing Move request for scope (-0.29, 0.27) 18:22:01.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3152, FiltMax=65504, Gamma=1.000 18:22:01.240 00.000 428 Worker thread wakes up 18:22:01.240 00.000 10672 UpdateGuideState exits: m=551923 SNR=63.8 18:22:01.240 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.27) opts 0xd 18:22:01.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:01.240 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.27) 18:22:01.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:01.240 00.000 428 Moving (-0.29, 0.27) raw xDistance=-0.25 yDistance=0.30 18:22:01.240 00.000 10672 Enqueuing Expose request 18:22:01.240 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:22:01.240 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:01.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:22:01.240 00.000 428 MoveAxis(E, 0, ABG) 18:22:01.240 00.000 428 Move returns status 0, amount 0 18:22:01.240 00.000 428 MoveAxis(N, 0, ABG) 18:22:01.240 00.000 428 Move returns status 0, amount 0 18:22:01.240 00.000 428 move complete, result=0 18:22:01.240 00.000 428 worker thread done servicing request 18:22:01.240 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:22:01.256 00.016 428 Worker thread wakes up 18:22:01.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:01.256 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:03.614 02.358 428 Exposure complete 18:22:03.739 00.125 428 worker thread done servicing request 18:22:03.739 00.000 10672 OnExposeComplete: enter 18:22:03.739 00.000 10672 UpdateGuideState(): m_state=6 18:22:03.739 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 628 18:22:03.739 00.000 10672 Star::Find returns 1 (0), X=180.06, Y=930.42, Mass=531207, SNR=62.9, Peak=49344 HFD=3.6 18:22:03.739 00.000 10672 CameraToMount -- cameraTheta (2.53) - m_xAngle (0.12) = xAngle (2.41 = 2.41) 18:22:03.739 00.000 10672 CameraToMount -- cameraTheta (2.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43) 18:22:03.739 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.53 mountX=-0.08 mountY=0.07, mountTheta=2.42 18:22:03.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.06, opts=13) 18:22:03.739 00.000 10672 Enqueuing Move request for scope (-0.09, 0.06) 18:22:03.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:22:03.739 00.000 428 Worker thread wakes up 18:22:03.739 00.000 10672 UpdateGuideState exits: m=531207 SNR=62.9 18:22:03.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd 18:22:03.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:03.739 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.06) 18:22:03.739 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:03.739 00.000 428 Moving (-0.09, 0.06) raw xDistance=-0.08 yDistance=0.07 18:22:03.739 00.000 10672 Enqueuing Expose request 18:22:03.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:22:03.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:03.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:22:03.739 00.000 428 MoveAxis(E, 0, ABG) 18:22:03.739 00.000 428 Move returns status 0, amount 0 18:22:03.739 00.000 428 MoveAxis(N, 0, ABG) 18:22:03.739 00.000 428 Move returns status 0, amount 0 18:22:03.739 00.000 428 move complete, result=0 18:22:03.739 00.000 428 worker thread done servicing request 18:22:03.739 00.000 428 Worker thread wakes up 18:22:03.739 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:22:03.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:03.739 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:06.102 02.363 428 Exposure complete 18:22:06.243 00.141 428 worker thread done servicing request 18:22:06.243 00.000 10672 OnExposeComplete: enter 18:22:06.243 00.000 10672 UpdateGuideState(): m_state=6 18:22:06.243 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 629 18:22:06.243 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=930.40, Mass=532587, SNR=58.2, Peak=48576 HFD=3.6 18:22:06.243 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.12) = xAngle (2.85 = 2.85) 18:22:06.243 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.86 = 2.86) 18:22:06.243 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=-0.22 mountY=0.06, mountTheta=2.86 18:22:06.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.04, opts=13) 18:22:06.243 00.000 10672 Enqueuing Move request for scope (-0.22, 0.04) 18:22:06.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:22:06.243 00.000 428 Worker thread wakes up 18:22:06.243 00.000 10672 UpdateGuideState exits: m=532587 SNR=58.2 18:22:06.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd 18:22:06.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:06.243 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.04) 18:22:06.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:06.243 00.000 428 Moving (-0.22, 0.04) raw xDistance=-0.22 yDistance=0.06 18:22:06.243 00.000 10672 Enqueuing Expose request 18:22:06.243 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:22:06.243 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:06.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:22:06.243 00.000 428 MoveAxis(E, 0, ABG) 18:22:06.243 00.000 428 Move returns status 0, amount 0 18:22:06.243 00.000 428 MoveAxis(N, 0, ABG) 18:22:06.243 00.000 428 Move returns status 0, amount 0 18:22:06.243 00.000 428 move complete, result=0 18:22:06.243 00.000 428 worker thread done servicing request 18:22:06.243 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:22:06.243 00.000 428 Worker thread wakes up 18:22:06.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:06.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:08.601 02.358 428 Exposure complete 18:22:08.742 00.141 428 worker thread done servicing request 18:22:08.742 00.000 10672 OnExposeComplete: enter 18:22:08.742 00.000 10672 UpdateGuideState(): m_state=6 18:22:08.742 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 630 18:22:08.742 00.000 10672 Star::Find returns 1 (0), X=179.56, Y=930.10, Mass=554186, SNR=60.1, Peak=44000 HFD=3.9 18:22:08.742 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (0.12) = xAngle (-2.84 = -2.84) 18:22:08.742 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.83 = -2.83) 18:22:08.742 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.26 hyp=0.64 cameraTheta=-2.72 mountX=-0.62 mountY=-0.20, mountTheta=-2.83 18:22:08.742 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.26, opts=13) 18:22:08.742 00.000 10672 Enqueuing Move request for scope (-0.59, -0.26) 18:22:08.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:22:08.742 00.000 428 Worker thread wakes up 18:22:08.742 00.000 10672 UpdateGuideState exits: m=554186 SNR=60.1 18:22:08.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.26) opts 0xd 18:22:08.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:08.742 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.26) 18:22:08.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:08.742 00.000 428 Moving (-0.59, -0.26) raw xDistance=-0.62 yDistance=-0.20 18:22:08.742 00.000 10672 Enqueuing Expose request 18:22:08.742 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 18:22:08.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:08.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:22:08.742 00.000 428 MoveAxis(E, 917, ABG) 18:22:08.742 00.000 428 Guiding Dir = 2, Dur = 917 18:22:08.773 00.031 428 IsSlewing returns 0 18:22:08.773 00.000 428 IsGuiding returns 0 18:22:08.789 00.016 428 PulseGuide returned control before completion, sleep 912 18:22:09.710 00.921 428 IsGuiding returns 1 18:22:09.710 00.000 428 scope still moving after pulse duration time elapsed 18:22:09.757 00.047 428 IsSlewing returns 0 18:22:09.757 00.000 428 IsGuiding returns 0 18:22:09.757 00.000 428 scope move finished after 917 + 60 ms 18:22:09.757 00.000 428 Move returns status 0, amount 917 18:22:09.757 00.000 428 MoveAxis(N, 0, ABG) 18:22:09.757 00.000 428 Move returns status 0, amount 0 18:22:09.757 00.000 428 move complete, result=0 18:22:09.757 00.000 428 worker thread done servicing request 18:22:09.757 00.000 428 Worker thread wakes up 18:22:09.757 00.000 10672 GuideStep: -0.6 px 917 ms EAST, -0.2 px 0 ms NORTH 18:22:09.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:09.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:11.100 01.343 428 Exposure complete 18:22:11.257 00.157 428 worker thread done servicing request 18:22:11.257 00.000 10672 OnExposeComplete: enter 18:22:11.257 00.000 10672 UpdateGuideState(): m_state=6 18:22:11.257 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 631 18:22:11.257 00.000 10672 Star::Find returns 1 (0), X=179.84, Y=930.21, Mass=518611, SNR=58.8, Peak=45312 HFD=3.8 18:22:11.257 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.12) = xAngle (-2.82 = -2.82) 18:22:11.257 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.81 = -2.81) 18:22:11.257 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.15 hyp=0.34 cameraTheta=-2.70 mountX=-0.33 mountY=-0.11, mountTheta=-2.81 18:22:11.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.15, opts=13) 18:22:11.257 00.000 10672 Enqueuing Move request for scope (-0.31, -0.15) 18:22:11.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:22:11.257 00.000 428 Worker thread wakes up 18:22:11.257 00.000 10672 UpdateGuideState exits: m=518611 SNR=58.8 18:22:11.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.15) opts 0xd 18:22:11.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:11.257 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.15) 18:22:11.257 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:11.257 00.000 428 Moving (-0.31, -0.15) raw xDistance=-0.33 yDistance=-0.11 18:22:11.257 00.000 10672 Enqueuing Expose request 18:22:11.257 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:22:11.257 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:11.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:22:11.257 00.000 428 MoveAxis(E, 0, ABG) 18:22:11.257 00.000 428 Move returns status 0, amount 0 18:22:11.257 00.000 428 MoveAxis(N, 0, ABG) 18:22:11.257 00.000 428 Move returns status 0, amount 0 18:22:11.257 00.000 428 move complete, result=0 18:22:11.257 00.000 428 worker thread done servicing request 18:22:11.257 00.000 428 Worker thread wakes up 18:22:11.257 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:22:11.257 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:11.257 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:13.604 02.347 428 Exposure complete 18:22:13.744 00.140 428 worker thread done servicing request 18:22:13.744 00.000 10672 OnExposeComplete: enter 18:22:13.744 00.000 10672 UpdateGuideState(): m_state=6 18:22:13.744 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 632 18:22:13.744 00.000 10672 Star::Find returns 1 (0), X=179.86, Y=930.38, Mass=513172, SNR=64.1, Peak=46736 HFD=3.6 18:22:13.744 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.12) = xAngle (2.97 = 2.97) 18:22:13.744 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98) 18:22:13.744 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.09 mountX=-0.29 mountY=0.05, mountTheta=2.98 18:22:13.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.02, opts=13) 18:22:13.744 00.000 10672 Enqueuing Move request for scope (-0.29, 0.02) 18:22:13.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:22:13.744 00.000 428 Worker thread wakes up 18:22:13.744 00.000 10672 UpdateGuideState exits: m=513172 SNR=64.1 18:22:13.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd 18:22:13.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:13.744 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.02) 18:22:13.744 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:13.744 00.000 428 Moving (-0.29, 0.02) raw xDistance=-0.29 yDistance=0.05 18:22:13.744 00.000 10672 Enqueuing Expose request 18:22:13.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:22:13.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:13.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:22:13.744 00.000 428 MoveAxis(E, 0, ABG) 18:22:13.744 00.000 428 Move returns status 0, amount 0 18:22:13.744 00.000 428 MoveAxis(N, 0, ABG) 18:22:13.744 00.000 428 Move returns status 0, amount 0 18:22:13.744 00.000 428 move complete, result=0 18:22:13.744 00.000 428 worker thread done servicing request 18:22:13.744 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:22:13.744 00.000 428 Worker thread wakes up 18:22:13.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:13.744 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:16.103 02.359 428 Exposure complete 18:22:16.243 00.140 428 worker thread done servicing request 18:22:16.243 00.000 10672 OnExposeComplete: enter 18:22:16.243 00.000 10672 UpdateGuideState(): m_state=6 18:22:16.243 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 633 18:22:16.243 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=930.67, Mass=524269, SNR=53.6, Peak=62976 HFD=3.7 18:22:16.243 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.12) = xAngle (2.23 = 2.23) 18:22:16.243 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.24 = 2.24) 18:22:16.243 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.31 hyp=0.44 cameraTheta=2.35 mountX=-0.27 mountY=0.34, mountTheta=2.23 18:22:16.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.31, opts=13) 18:22:16.243 00.000 10672 Enqueuing Move request for scope (-0.31, 0.31) 18:22:16.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:22:16.243 00.000 428 Worker thread wakes up 18:22:16.243 00.000 10672 UpdateGuideState exits: m=524269 SNR=53.6 18:22:16.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.31) opts 0xd 18:22:16.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:16.243 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.31) 18:22:16.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:16.243 00.000 428 Moving (-0.31, 0.31) raw xDistance=-0.27 yDistance=0.34 18:22:16.243 00.000 10672 Enqueuing Expose request 18:22:16.243 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:22:16.243 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:16.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:22:16.243 00.000 428 MoveAxis(E, 0, ABG) 18:22:16.243 00.000 428 Move returns status 0, amount 0 18:22:16.243 00.000 428 MoveAxis(N, 0, ABG) 18:22:16.243 00.000 428 Move returns status 0, amount 0 18:22:16.243 00.000 428 move complete, result=0 18:22:16.243 00.000 428 worker thread done servicing request 18:22:16.243 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:22:16.243 00.000 428 Worker thread wakes up 18:22:16.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:16.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:18.602 02.359 428 Exposure complete 18:22:18.742 00.140 428 worker thread done servicing request 18:22:18.742 00.000 10672 OnExposeComplete: enter 18:22:18.742 00.000 10672 UpdateGuideState(): m_state=6 18:22:18.742 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 634 18:22:18.742 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.11, Mass=609875, SNR=70.3, Peak=61328 HFD=4.1 18:22:18.742 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.12) = xAngle (-1.46 = -1.46) 18:22:18.742 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44) 18:22:18.742 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.34 mountX=0.03 mountY=-0.25, mountTheta=-1.46 18:22:18.742 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.25, opts=13) 18:22:18.742 00.000 10672 Enqueuing Move request for scope (0.06, -0.25) 18:22:18.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3296, FiltMax=65488, Gamma=1.000 18:22:18.742 00.000 428 Worker thread wakes up 18:22:18.742 00.000 10672 UpdateGuideState exits: m=609875 SNR=70.3 18:22:18.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd 18:22:18.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:18.742 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.25) 18:22:18.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:18.742 00.000 428 Moving (0.06, -0.25) raw xDistance=0.03 yDistance=-0.25 18:22:18.742 00.000 10672 Enqueuing Expose request 18:22:18.742 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:22:18.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:18.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:22:18.742 00.000 428 MoveAxis(E, 0, ABG) 18:22:18.742 00.000 428 Move returns status 0, amount 0 18:22:18.742 00.000 428 MoveAxis(N, 0, ABG) 18:22:18.742 00.000 428 Move returns status 0, amount 0 18:22:18.742 00.000 428 move complete, result=0 18:22:18.742 00.000 428 worker thread done servicing request 18:22:18.742 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:22:18.742 00.000 428 Worker thread wakes up 18:22:18.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:18.742 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:21.101 02.359 428 Exposure complete 18:22:21.242 00.141 428 worker thread done servicing request 18:22:21.242 00.000 10672 OnExposeComplete: enter 18:22:21.242 00.000 10672 UpdateGuideState(): m_state=6 18:22:21.242 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 635 18:22:21.242 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.22, Mass=527300, SNR=61.3, Peak=46944 HFD=3.7 18:22:21.242 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.12) = xAngle (-1.27 = -1.27) 18:22:21.242 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 18:22:21.242 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.15 mountX=0.05 mountY=-0.15, mountTheta=-1.27 18:22:21.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.14, opts=13) 18:22:21.242 00.000 10672 Enqueuing Move request for scope (0.06, -0.14) 18:22:21.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2640, FiltMax=65488, Gamma=1.000 18:22:21.242 00.000 428 Worker thread wakes up 18:22:21.242 00.000 10672 UpdateGuideState exits: m=527300 SNR=61.3 18:22:21.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd 18:22:21.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:21.242 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.14) 18:22:21.242 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:21.242 00.000 428 Moving (0.06, -0.14) raw xDistance=0.05 yDistance=-0.15 18:22:21.242 00.000 10672 Enqueuing Expose request 18:22:21.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:22:21.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:21.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:22:21.242 00.000 428 MoveAxis(E, 0, ABG) 18:22:21.242 00.000 428 Move returns status 0, amount 0 18:22:21.242 00.000 428 MoveAxis(N, 0, ABG) 18:22:21.242 00.000 428 Move returns status 0, amount 0 18:22:21.242 00.000 428 move complete, result=0 18:22:21.242 00.000 428 worker thread done servicing request 18:22:21.242 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:22:21.242 00.000 428 Worker thread wakes up 18:22:21.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:21.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:23.605 02.363 428 Exposure complete 18:22:23.729 00.124 428 worker thread done servicing request 18:22:23.729 00.000 10672 OnExposeComplete: enter 18:22:23.729 00.000 10672 UpdateGuideState(): m_state=6 18:22:23.729 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 636 18:22:23.729 00.000 10672 Star::Find returns 1 (0), X=179.60, Y=930.28, Mass=609876, SNR=71.4, Peak=41600 HFD=4.3 18:22:23.729 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.12) = xAngle (-3.13 = -3.13) 18:22:23.729 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.11 = -3.11) 18:22:23.729 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.08 hyp=0.56 cameraTheta=-3.00 mountX=-0.56 mountY=-0.02, mountTheta=-3.11 18:22:23.729 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.08, opts=13) 18:22:23.729 00.000 10672 Enqueuing Move request for scope (-0.55, -0.08) 18:22:23.729 00.000 428 Worker thread wakes up 18:22:23.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:22:23.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.08) opts 0xd 18:22:23.745 00.016 10672 UpdateGuideState exits: m=609876 SNR=71.4 18:22:23.745 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.08) 18:22:23.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:23.745 00.000 428 Moving (-0.55, -0.08) raw xDistance=-0.56 yDistance=-0.02 18:22:23.745 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:23.745 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 18:22:23.745 00.000 10672 Enqueuing Expose request 18:22:23.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:23.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:22:23.745 00.000 428 MoveAxis(E, 832, ABG) 18:22:23.745 00.000 428 Guiding Dir = 2, Dur = 832 18:22:23.745 00.000 428 IsSlewing returns 0 18:22:23.745 00.000 428 IsGuiding returns 0 18:22:23.761 00.016 428 PulseGuide returned control before completion, sleep 817 18:22:24.620 00.859 428 IsGuiding returns 1 18:22:24.620 00.000 428 scope still moving after pulse duration time elapsed 18:22:24.651 00.031 428 IsSlewing returns 0 18:22:24.651 00.000 428 IsGuiding returns 0 18:22:24.651 00.000 428 scope move finished after 832 + 73 ms 18:22:24.651 00.000 428 Move returns status 0, amount 832 18:22:24.651 00.000 428 MoveAxis(N, 0, ABG) 18:22:24.651 00.000 428 Move returns status 0, amount 0 18:22:24.651 00.000 428 move complete, result=0 18:22:24.651 00.000 428 worker thread done servicing request 18:22:24.651 00.000 428 Worker thread wakes up 18:22:24.651 00.000 10672 GuideStep: -0.6 px 832 ms EAST, -0.0 px 0 ms NORTH 18:22:24.651 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:24.651 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:26.104 01.453 428 Exposure complete 18:22:26.229 00.125 428 worker thread done servicing request 18:22:26.229 00.000 10672 OnExposeComplete: enter 18:22:26.229 00.000 10672 UpdateGuideState(): m_state=6 18:22:26.229 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 637 18:22:26.229 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.16, Mass=542260, SNR=61.2, Peak=52512 HFD=3.7 18:22:26.229 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.12) = xAngle (-1.97 = -1.97) 18:22:26.229 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.96 = -1.96) 18:22:26.229 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.20 cameraTheta=-1.85 mountX=-0.08 mountY=-0.19, mountTheta=-1.97 18:22:26.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.20, opts=13) 18:22:26.244 00.015 10672 Enqueuing Move request for scope (-0.06, -0.20) 18:22:26.244 00.000 428 Worker thread wakes up 18:22:26.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:22:26.244 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd 18:22:26.244 00.000 10672 UpdateGuideState exits: m=542260 SNR=61.2 18:22:26.244 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.20) 18:22:26.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:26.244 00.000 428 Moving (-0.06, -0.20) raw xDistance=-0.08 yDistance=-0.19 18:22:26.244 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:26.244 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:22:26.244 00.000 10672 Enqueuing Expose request 18:22:26.244 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:26.244 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:22:26.244 00.000 428 MoveAxis(E, 0, ABG) 18:22:26.244 00.000 428 Move returns status 0, amount 0 18:22:26.244 00.000 428 MoveAxis(N, 0, ABG) 18:22:26.244 00.000 428 Move returns status 0, amount 0 18:22:26.244 00.000 428 move complete, result=0 18:22:26.244 00.000 428 worker thread done servicing request 18:22:26.244 00.000 428 Worker thread wakes up 18:22:26.244 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:22:26.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:26.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:28.603 02.359 428 Exposure complete 18:22:28.728 00.125 428 worker thread done servicing request 18:22:28.728 00.000 10672 OnExposeComplete: enter 18:22:28.728 00.000 10672 UpdateGuideState(): m_state=6 18:22:28.728 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 638 18:22:28.728 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=930.36, Mass=634383, SNR=74.5, Peak=53600 HFD=3.9 18:22:28.728 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.12) = xAngle (-3.25 = 3.04) 18:22:28.728 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.23 = 3.05) 18:22:28.728 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=-0.13 mountY=0.01, mountTheta=3.05 18:22:28.743 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.00, opts=13) 18:22:28.743 00.000 10672 Enqueuing Move request for scope (-0.13, -0.00) 18:22:28.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:22:28.743 00.000 428 Worker thread wakes up 18:22:28.743 00.000 10672 UpdateGuideState exits: m=634383 SNR=74.5 18:22:28.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd 18:22:28.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:28.743 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.00) 18:22:28.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:28.743 00.000 428 Moving (-0.13, -0.00) raw xDistance=-0.13 yDistance=0.01 18:22:28.743 00.000 10672 Enqueuing Expose request 18:22:28.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:22:28.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:28.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:22:28.743 00.000 428 MoveAxis(E, 0, ABG) 18:22:28.743 00.000 428 Move returns status 0, amount 0 18:22:28.743 00.000 428 MoveAxis(N, 0, ABG) 18:22:28.743 00.000 428 Move returns status 0, amount 0 18:22:28.743 00.000 428 move complete, result=0 18:22:28.743 00.000 428 worker thread done servicing request 18:22:28.743 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:22:28.743 00.000 428 Worker thread wakes up 18:22:28.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:28.743 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:31.091 02.348 428 Exposure complete 18:22:31.231 00.140 428 worker thread done servicing request 18:22:31.231 00.000 10672 OnExposeComplete: enter 18:22:31.231 00.000 10672 UpdateGuideState(): m_state=6 18:22:31.231 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 639 18:22:31.231 00.000 10672 Star::Find returns 1 (0), X=180.37, Y=930.43, Mass=578174, SNR=61.0, Peak=43344 HFD=4.0 18:22:31.231 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.12) = xAngle (0.18 = 0.18) 18:22:31.231 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19) 18:22:31.231 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.30 mountX=0.23 mountY=0.04, mountTheta=0.19 18:22:31.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.07, opts=13) 18:22:31.231 00.000 10672 Enqueuing Move request for scope (0.22, 0.07) 18:22:31.231 00.000 428 Worker thread wakes up 18:22:31.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:22:31.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd 18:22:31.231 00.000 10672 UpdateGuideState exits: m=578174 SNR=61.0 18:22:31.231 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.07) 18:22:31.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:31.231 00.000 428 Moving (0.22, 0.07) raw xDistance=0.23 yDistance=0.04 18:22:31.231 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:31.231 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:22:31.231 00.000 10672 Enqueuing Expose request 18:22:31.231 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:31.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:22:31.231 00.000 428 MoveAxis(E, 0, ABG) 18:22:31.231 00.000 428 Move returns status 0, amount 0 18:22:31.231 00.000 428 MoveAxis(N, 0, ABG) 18:22:31.231 00.000 428 Move returns status 0, amount 0 18:22:31.231 00.000 428 move complete, result=0 18:22:31.231 00.000 428 worker thread done servicing request 18:22:31.231 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:22:31.231 00.000 428 Worker thread wakes up 18:22:31.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:31.231 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:33.590 02.359 428 Exposure complete 18:22:33.730 00.140 428 worker thread done servicing request 18:22:33.730 00.000 10672 OnExposeComplete: enter 18:22:33.730 00.000 10672 UpdateGuideState(): m_state=6 18:22:33.730 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 640 18:22:33.730 00.000 10672 Star::Find returns 1 (0), X=179.81, Y=930.33, Mass=574300, SNR=71.1, Peak=40960 HFD=4.5 18:22:33.730 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.12) = xAngle (-3.16 = 3.12) 18:22:33.730 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.15 = 3.13) 18:22:33.730 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.03 hyp=0.34 cameraTheta=-3.04 mountX=-0.34 mountY=0.00, mountTheta=3.13 18:22:33.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.03, opts=13) 18:22:33.730 00.000 10672 Enqueuing Move request for scope (-0.34, -0.03) 18:22:33.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2584, FiltMax=65488, Gamma=1.000 18:22:33.730 00.000 428 Worker thread wakes up 18:22:33.730 00.000 10672 UpdateGuideState exits: m=574300 SNR=71.1 18:22:33.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.03) opts 0xd 18:22:33.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:33.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.03) 18:22:33.730 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:33.730 00.000 428 Moving (-0.34, -0.03) raw xDistance=-0.34 yDistance=0.00 18:22:33.730 00.000 10672 Enqueuing Expose request 18:22:33.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:22:33.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:33.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:22:33.730 00.000 428 MoveAxis(E, 0, ABG) 18:22:33.730 00.000 428 Move returns status 0, amount 0 18:22:33.730 00.000 428 MoveAxis(N, 0, ABG) 18:22:33.730 00.000 428 Move returns status 0, amount 0 18:22:33.730 00.000 428 move complete, result=0 18:22:33.730 00.000 428 worker thread done servicing request 18:22:33.730 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:22:33.730 00.000 428 Worker thread wakes up 18:22:33.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:33.730 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:36.089 02.359 428 Exposure complete 18:22:36.229 00.140 428 worker thread done servicing request 18:22:36.229 00.000 10672 OnExposeComplete: enter 18:22:36.229 00.000 10672 UpdateGuideState(): m_state=6 18:22:36.229 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 641 18:22:36.229 00.000 10672 Star::Find returns 1 (0), X=179.22, Y=930.01, Mass=529826, SNR=54.8, Peak=35504 HFD=4.1 18:22:36.229 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (0.12) = xAngle (-2.91 = -2.91) 18:22:36.229 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.89 = -2.89) 18:22:36.229 00.000 10672 CameraToMount -- cameraX=-0.93 cameraY=-0.35 hyp=1.00 cameraTheta=-2.79 mountX=-0.97 mountY=-0.25, mountTheta=-2.89 18:22:36.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.93, y=-0.35, opts=13) 18:22:36.229 00.000 10672 Enqueuing Move request for scope (-0.93, -0.35) 18:22:36.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:22:36.229 00.000 428 Worker thread wakes up 18:22:36.229 00.000 10672 UpdateGuideState exits: m=529826 SNR=54.8 18:22:36.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.35) opts 0xd 18:22:36.229 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:36.229 00.000 428 Handling offset move in thread for scope, endpoint = (-0.93, -0.35) 18:22:36.229 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:36.229 00.000 428 Moving (-0.93, -0.35) raw xDistance=-0.97 yDistance=-0.25 18:22:36.229 00.000 10672 Enqueuing Expose request 18:22:36.229 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97 18:22:36.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:36.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:22:36.229 00.000 428 MoveAxis(E, 1443, ABG) 18:22:36.229 00.000 428 Guiding Dir = 2, Dur = 1443 18:22:36.229 00.000 428 IsSlewing returns 0 18:22:36.229 00.000 428 IsGuiding returns 0 18:22:36.261 00.032 428 PulseGuide returned control before completion, sleep 1427 18:22:37.713 01.452 428 IsGuiding returns 0 18:22:37.713 00.000 428 Move returns status 0, amount 1443 18:22:37.713 00.000 428 MoveAxis(N, 0, ABG) 18:22:37.713 00.000 428 Move returns status 0, amount 0 18:22:37.713 00.000 428 move complete, result=0 18:22:37.713 00.000 428 worker thread done servicing request 18:22:37.713 00.000 428 Worker thread wakes up 18:22:37.713 00.000 10672 GuideStep: -1.0 px 1443 ms EAST, -0.2 px 0 ms NORTH 18:22:37.713 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:37.713 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:38.592 00.879 428 Exposure complete 18:22:38.733 00.141 428 worker thread done servicing request 18:22:38.733 00.000 10672 OnExposeComplete: enter 18:22:38.733 00.000 10672 UpdateGuideState(): m_state=6 18:22:38.733 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 642 18:22:38.733 00.000 10672 Star::Find returns 1 (0), X=179.46, Y=930.11, Mass=526899, SNR=60.5, Peak=41504 HFD=3.9 18:22:38.733 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.12) = xAngle (-2.92 = -2.92) 18:22:38.733 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.90 = -2.90) 18:22:38.733 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=-0.25 hyp=0.74 cameraTheta=-2.80 mountX=-0.72 mountY=-0.17, mountTheta=-2.91 18:22:38.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=-0.25, opts=13) 18:22:38.733 00.000 10672 Enqueuing Move request for scope (-0.69, -0.25) 18:22:38.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:22:38.733 00.000 428 Worker thread wakes up 18:22:38.733 00.000 10672 UpdateGuideState exits: m=526899 SNR=60.5 18:22:38.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.25) opts 0xd 18:22:38.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:38.733 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, -0.25) 18:22:38.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:38.733 00.000 428 Moving (-0.69, -0.25) raw xDistance=-0.72 yDistance=-0.17 18:22:38.733 00.000 10672 Enqueuing Expose request 18:22:38.733 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.72 18:22:38.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:38.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:22:38.733 00.000 428 MoveAxis(E, 1171, ABG) 18:22:38.733 00.000 428 Guiding Dir = 2, Dur = 1171 18:22:38.748 00.015 428 IsSlewing returns 0 18:22:38.748 00.000 428 IsGuiding returns 0 18:22:38.764 00.016 428 PulseGuide returned control before completion, sleep 1166 18:22:39.936 01.172 428 IsGuiding returns 1 18:22:39.936 00.000 428 scope still moving after pulse duration time elapsed 18:22:39.967 00.031 428 IsSlewing returns 0 18:22:39.967 00.000 428 IsGuiding returns 0 18:22:39.967 00.000 428 scope move finished after 1171 + 59 ms 18:22:39.967 00.000 428 Move returns status 0, amount 1171 18:22:39.967 00.000 428 MoveAxis(N, 0, ABG) 18:22:39.967 00.000 428 Move returns status 0, amount 0 18:22:39.967 00.000 428 move complete, result=0 18:22:39.967 00.000 428 worker thread done servicing request 18:22:39.967 00.000 428 Worker thread wakes up 18:22:39.967 00.000 10672 GuideStep: -0.7 px 1171 ms EAST, -0.2 px 0 ms NORTH 18:22:39.967 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:39.967 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:41.091 01.124 428 Exposure complete 18:22:41.232 00.141 428 worker thread done servicing request 18:22:41.232 00.000 10672 OnExposeComplete: enter 18:22:41.232 00.000 10672 UpdateGuideState(): m_state=6 18:22:41.232 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 643 18:22:41.232 00.000 10672 Star::Find returns 1 (0), X=180.01, Y=930.43, Mass=602823, SNR=72.0, Peak=54144 HFD=3.7 18:22:41.232 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.12) = xAngle (2.57 = 2.57) 18:22:41.232 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.58 = 2.58) 18:22:41.232 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.69 mountX=-0.13 mountY=0.08, mountTheta=2.58 18:22:41.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.07, opts=13) 18:22:41.232 00.000 10672 Enqueuing Move request for scope (-0.14, 0.07) 18:22:41.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:22:41.232 00.000 428 Worker thread wakes up 18:22:41.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd 18:22:41.232 00.000 10672 UpdateGuideState exits: m=602823 SNR=72.0 18:22:41.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.07) 18:22:41.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:41.232 00.000 428 Moving (-0.14, 0.07) raw xDistance=-0.13 yDistance=0.08 18:22:41.232 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:41.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:22:41.232 00.000 10672 Enqueuing Expose request 18:22:41.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:41.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:22:41.232 00.000 428 MoveAxis(E, 0, ABG) 18:22:41.232 00.000 428 Move returns status 0, amount 0 18:22:41.232 00.000 428 MoveAxis(N, 0, ABG) 18:22:41.232 00.000 428 Move returns status 0, amount 0 18:22:41.232 00.000 428 move complete, result=0 18:22:41.232 00.000 428 worker thread done servicing request 18:22:41.232 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:22:41.232 00.000 428 Worker thread wakes up 18:22:41.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:41.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:43.591 02.359 428 Exposure complete 18:22:43.731 00.140 428 worker thread done servicing request 18:22:43.731 00.000 10672 OnExposeComplete: enter 18:22:43.731 00.000 10672 UpdateGuideState(): m_state=6 18:22:43.731 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 644 18:22:43.731 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.29, Mass=590685, SNR=74.6, Peak=48032 HFD=3.7 18:22:43.731 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.12) = xAngle (-0.71 = -0.71) 18:22:43.731 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.70 = -0.70) 18:22:43.731 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.59 mountX=0.10 mountY=-0.09, mountTheta=-0.71 18:22:43.731 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.07, opts=13) 18:22:43.731 00.000 10672 Enqueuing Move request for scope (0.11, -0.07) 18:22:43.731 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:22:43.731 00.000 428 Worker thread wakes up 18:22:43.731 00.000 10672 UpdateGuideState exits: m=590685 SNR=74.6 18:22:43.731 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd 18:22:43.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:43.731 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.07) 18:22:43.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:43.731 00.000 428 Moving (0.11, -0.07) raw xDistance=0.10 yDistance=-0.09 18:22:43.731 00.000 10672 Enqueuing Expose request 18:22:43.731 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:22:43.731 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:43.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:22:43.731 00.000 428 MoveAxis(E, 0, ABG) 18:22:43.731 00.000 428 Move returns status 0, amount 0 18:22:43.731 00.000 428 MoveAxis(N, 0, ABG) 18:22:43.731 00.000 428 Move returns status 0, amount 0 18:22:43.731 00.000 428 move complete, result=0 18:22:43.731 00.000 428 worker thread done servicing request 18:22:43.731 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:22:43.731 00.000 428 Worker thread wakes up 18:22:43.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:43.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:46.091 02.360 428 Exposure complete 18:22:46.231 00.140 428 worker thread done servicing request 18:22:46.231 00.000 10672 OnExposeComplete: enter 18:22:46.231 00.000 10672 UpdateGuideState(): m_state=6 18:22:46.231 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 645 18:22:46.231 00.000 10672 Star::Find returns 1 (0), X=180.26, Y=930.18, Mass=621596, SNR=83.6, Peak=53920 HFD=3.9 18:22:46.231 00.000 10672 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.12) = xAngle (-1.15 = -1.15) 18:22:46.231 00.000 10672 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.14 = -1.14) 18:22:46.231 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.03 mountX=0.09 mountY=-0.19, mountTheta=-1.15 18:22:46.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.18, opts=13) 18:22:46.231 00.000 10672 Enqueuing Move request for scope (0.11, -0.18) 18:22:46.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:22:46.231 00.000 428 Worker thread wakes up 18:22:46.231 00.000 10672 UpdateGuideState exits: m=621596 SNR=83.6 18:22:46.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd 18:22:46.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:46.231 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.18) 18:22:46.231 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:46.231 00.000 428 Moving (0.11, -0.18) raw xDistance=0.09 yDistance=-0.19 18:22:46.231 00.000 10672 Enqueuing Expose request 18:22:46.231 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:22:46.231 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:46.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:22:46.231 00.000 428 MoveAxis(E, 0, ABG) 18:22:46.231 00.000 428 Move returns status 0, amount 0 18:22:46.231 00.000 428 MoveAxis(N, 0, ABG) 18:22:46.231 00.000 428 Move returns status 0, amount 0 18:22:46.231 00.000 428 move complete, result=0 18:22:46.231 00.000 428 worker thread done servicing request 18:22:46.231 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:22:46.231 00.000 428 Worker thread wakes up 18:22:46.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:46.231 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:48.594 02.363 428 Exposure complete 18:22:48.719 00.125 428 worker thread done servicing request 18:22:48.719 00.000 10672 OnExposeComplete: enter 18:22:48.719 00.000 10672 UpdateGuideState(): m_state=6 18:22:48.735 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 646 18:22:48.735 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=930.32, Mass=559535, SNR=69.7, Peak=59488 HFD=3.8 18:22:48.735 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.12) = xAngle (-1.97 = -1.97) 18:22:48.735 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.96 = -1.96) 18:22:48.735 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.85 mountX=-0.02 mountY=-0.04, mountTheta=-1.97 18:22:48.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.04, opts=13) 18:22:48.735 00.000 10672 Enqueuing Move request for scope (-0.01, -0.04) 18:22:48.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:22:48.735 00.000 428 Worker thread wakes up 18:22:48.735 00.000 10672 UpdateGuideState exits: m=559535 SNR=69.7 18:22:48.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd 18:22:48.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:48.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.04) 18:22:48.735 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:48.735 00.000 428 Moving (-0.01, -0.04) raw xDistance=-0.02 yDistance=-0.04 18:22:48.735 00.000 10672 Enqueuing Expose request 18:22:48.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:22:48.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:48.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:22:48.735 00.000 428 MoveAxis(E, 0, ABG) 18:22:48.735 00.000 428 Move returns status 0, amount 0 18:22:48.735 00.000 428 MoveAxis(N, 0, ABG) 18:22:48.735 00.000 428 Move returns status 0, amount 0 18:22:48.735 00.000 428 move complete, result=0 18:22:48.735 00.000 428 worker thread done servicing request 18:22:48.735 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:22:48.735 00.000 428 Worker thread wakes up 18:22:48.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:48.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:51.093 02.358 428 Exposure complete 18:22:51.218 00.125 428 worker thread done servicing request 18:22:51.218 00.000 10672 OnExposeComplete: enter 18:22:51.218 00.000 10672 UpdateGuideState(): m_state=6 18:22:51.234 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 647 18:22:51.234 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.57, Mass=517117, SNR=58.4, Peak=50560 HFD=3.3 18:22:51.234 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.12) = xAngle (1.20 = 1.20) 18:22:51.234 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21) 18:22:51.234 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=0.08 mountY=0.20, mountTheta=1.20 18:22:51.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.21, opts=13) 18:22:51.234 00.000 10672 Enqueuing Move request for scope (0.05, 0.21) 18:22:51.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3152, FiltMax=65504, Gamma=1.000 18:22:51.234 00.000 428 Worker thread wakes up 18:22:51.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd 18:22:51.234 00.000 10672 UpdateGuideState exits: m=517117 SNR=58.4 18:22:51.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:51.234 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.21) 18:22:51.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:51.234 00.000 428 Moving (0.05, 0.21) raw xDistance=0.08 yDistance=0.20 18:22:51.234 00.000 10672 Enqueuing Expose request 18:22:51.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:22:51.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:51.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:22:51.234 00.000 428 MoveAxis(E, 0, ABG) 18:22:51.234 00.000 428 Move returns status 0, amount 0 18:22:51.234 00.000 428 MoveAxis(N, 0, ABG) 18:22:51.234 00.000 428 Move returns status 0, amount 0 18:22:51.234 00.000 428 move complete, result=0 18:22:51.234 00.000 428 worker thread done servicing request 18:22:51.234 00.000 428 Worker thread wakes up 18:22:51.234 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:22:51.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:51.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:53.592 02.358 428 Exposure complete 18:22:53.717 00.125 428 worker thread done servicing request 18:22:53.717 00.000 10672 OnExposeComplete: enter 18:22:53.717 00.000 10672 UpdateGuideState(): m_state=6 18:22:53.717 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 648 18:22:53.717 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=930.43, Mass=561302, SNR=63.9, Peak=52944 HFD=3.5 18:22:53.717 00.000 10672 CameraToMount -- cameraTheta (0.62) - m_xAngle (0.12) = xAngle (0.50 = 0.50) 18:22:53.717 00.000 10672 CameraToMount -- cameraTheta (0.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51) 18:22:53.733 00.016 10672 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.62 mountX=0.11 mountY=0.06, mountTheta=0.51 18:22:53.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.07, opts=13) 18:22:53.733 00.000 10672 Enqueuing Move request for scope (0.10, 0.07) 18:22:53.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:22:53.733 00.000 428 Worker thread wakes up 18:22:53.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd 18:22:53.733 00.000 10672 UpdateGuideState exits: m=561302 SNR=63.9 18:22:53.733 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.07) 18:22:53.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:53.733 00.000 428 Moving (0.10, 0.07) raw xDistance=0.11 yDistance=0.06 18:22:53.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:53.733 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:22:53.733 00.000 10672 Enqueuing Expose request 18:22:53.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:53.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:22:53.733 00.000 428 MoveAxis(E, 0, ABG) 18:22:53.733 00.000 428 Move returns status 0, amount 0 18:22:53.733 00.000 428 MoveAxis(N, 0, ABG) 18:22:53.733 00.000 428 Move returns status 0, amount 0 18:22:53.733 00.000 428 move complete, result=0 18:22:53.733 00.000 428 worker thread done servicing request 18:22:53.733 00.000 428 Worker thread wakes up 18:22:53.733 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:22:53.733 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:53.733 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:56.096 02.363 428 Exposure complete 18:22:56.221 00.125 428 worker thread done servicing request 18:22:56.221 00.000 10672 OnExposeComplete: enter 18:22:56.221 00.000 10672 UpdateGuideState(): m_state=6 18:22:56.221 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 649 18:22:56.221 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.33, Mass=615651, SNR=77.9, Peak=61120 HFD=3.9 18:22:56.221 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.12) = xAngle (-3.11 = -3.11) 18:22:56.221 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.10 = -3.10) 18:22:56.221 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.99 mountX=-0.18 mountY=-0.01, mountTheta=-3.10 18:22:56.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.03, opts=13) 18:22:56.221 00.000 10672 Enqueuing Move request for scope (-0.18, -0.03) 18:22:56.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:22:56.221 00.000 428 Worker thread wakes up 18:22:56.221 00.000 10672 UpdateGuideState exits: m=615651 SNR=77.9 18:22:56.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd 18:22:56.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:56.221 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.03) 18:22:56.221 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:56.221 00.000 428 Moving (-0.18, -0.03) raw xDistance=-0.18 yDistance=-0.01 18:22:56.221 00.000 10672 Enqueuing Expose request 18:22:56.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:22:56.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:56.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:22:56.221 00.000 428 MoveAxis(E, 0, ABG) 18:22:56.221 00.000 428 Move returns status 0, amount 0 18:22:56.236 00.015 428 MoveAxis(N, 0, ABG) 18:22:56.236 00.000 428 Move returns status 0, amount 0 18:22:56.236 00.000 428 move complete, result=0 18:22:56.236 00.000 428 worker thread done servicing request 18:22:56.236 00.000 428 Worker thread wakes up 18:22:56.236 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:22:56.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:56.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:22:58.595 02.359 428 Exposure complete 18:22:58.720 00.125 428 worker thread done servicing request 18:22:58.720 00.000 10672 OnExposeComplete: enter 18:22:58.720 00.000 10672 UpdateGuideState(): m_state=6 18:22:58.720 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 650 18:22:58.720 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=930.24, Mass=541188, SNR=61.8, Peak=52400 HFD=3.6 18:22:58.720 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.12) = xAngle (-0.76 = -0.76) 18:22:58.720 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.74 = -0.74) 18:22:58.720 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.64 mountX=0.15 mountY=-0.14, mountTheta=-0.75 18:22:58.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.12, opts=13) 18:22:58.720 00.000 10672 Enqueuing Move request for scope (0.16, -0.12) 18:22:58.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:22:58.720 00.000 428 Worker thread wakes up 18:22:58.720 00.000 10672 UpdateGuideState exits: m=541188 SNR=61.8 18:22:58.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd 18:22:58.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:22:58.720 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.12) 18:22:58.720 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:22:58.720 00.000 428 Moving (0.16, -0.12) raw xDistance=0.15 yDistance=-0.14 18:22:58.720 00.000 10672 Enqueuing Expose request 18:22:58.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:22:58.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:22:58.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:22:58.720 00.000 428 MoveAxis(E, 0, ABG) 18:22:58.736 00.016 428 Move returns status 0, amount 0 18:22:58.736 00.000 428 MoveAxis(N, 0, ABG) 18:22:58.736 00.000 428 Move returns status 0, amount 0 18:22:58.736 00.000 428 move complete, result=0 18:22:58.736 00.000 428 worker thread done servicing request 18:22:58.736 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:22:58.736 00.000 428 Worker thread wakes up 18:22:58.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:22:58.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:01.094 02.358 428 Exposure complete 18:23:01.219 00.125 428 worker thread done servicing request 18:23:01.219 00.000 10672 OnExposeComplete: enter 18:23:01.219 00.000 10672 UpdateGuideState(): m_state=6 18:23:01.219 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 651 18:23:01.219 00.000 10672 Star::Find returns 1 (0), X=180.23, Y=930.35, Mass=531182, SNR=61.8, Peak=55552 HFD=3.6 18:23:01.219 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.12) = xAngle (-0.21 = -0.21) 18:23:01.219 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19) 18:23:01.219 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.08 mountX=0.07 mountY=-0.01, mountTheta=-0.19 18:23:01.219 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.01, opts=13) 18:23:01.219 00.000 10672 Enqueuing Move request for scope (0.07, -0.01) 18:23:01.219 00.000 428 Worker thread wakes up 18:23:01.219 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:23:01.219 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd 18:23:01.219 00.000 10672 UpdateGuideState exits: m=531182 SNR=61.8 18:23:01.219 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.01) 18:23:01.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:01.219 00.000 428 Moving (0.07, -0.01) raw xDistance=0.07 yDistance=-0.01 18:23:01.219 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:01.219 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:23:01.235 00.016 10672 Enqueuing Expose request 18:23:01.235 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:01.235 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:23:01.235 00.000 428 MoveAxis(E, 0, ABG) 18:23:01.235 00.000 428 Move returns status 0, amount 0 18:23:01.235 00.000 428 MoveAxis(N, 0, ABG) 18:23:01.235 00.000 428 Move returns status 0, amount 0 18:23:01.235 00.000 428 move complete, result=0 18:23:01.235 00.000 428 worker thread done servicing request 18:23:01.235 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:23:01.235 00.000 428 Worker thread wakes up 18:23:01.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:01.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:03.582 02.347 428 Exposure complete 18:23:03.722 00.140 428 worker thread done servicing request 18:23:03.722 00.000 10672 OnExposeComplete: enter 18:23:03.722 00.000 10672 UpdateGuideState(): m_state=6 18:23:03.722 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 652 18:23:03.722 00.000 10672 Star::Find returns 1 (0), X=180.27, Y=930.33, Mass=502878, SNR=65.2, Peak=50656 HFD=3.6 18:23:03.722 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.12) = xAngle (-0.42 = -0.42) 18:23:03.722 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.40 = -0.40) 18:23:03.722 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-0.30 mountX=0.11 mountY=-0.05, mountTheta=-0.41 18:23:03.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.04, opts=13) 18:23:03.722 00.000 10672 Enqueuing Move request for scope (0.12, -0.04) 18:23:03.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:23:03.722 00.000 428 Worker thread wakes up 18:23:03.722 00.000 10672 UpdateGuideState exits: m=502878 SNR=65.2 18:23:03.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd 18:23:03.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:03.722 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.04) 18:23:03.722 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:03.722 00.000 428 Moving (0.12, -0.04) raw xDistance=0.11 yDistance=-0.05 18:23:03.722 00.000 10672 Enqueuing Expose request 18:23:03.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:23:03.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:03.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:23:03.722 00.000 428 MoveAxis(E, 0, ABG) 18:23:03.722 00.000 428 Move returns status 0, amount 0 18:23:03.722 00.000 428 MoveAxis(N, 0, ABG) 18:23:03.722 00.000 428 Move returns status 0, amount 0 18:23:03.722 00.000 428 move complete, result=0 18:23:03.722 00.000 428 worker thread done servicing request 18:23:03.722 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:23:03.722 00.000 428 Worker thread wakes up 18:23:03.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:03.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:06.081 02.359 428 Exposure complete 18:23:06.222 00.141 428 worker thread done servicing request 18:23:06.222 00.000 10672 OnExposeComplete: enter 18:23:06.222 00.000 10672 UpdateGuideState(): m_state=6 18:23:06.222 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 653 18:23:06.222 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.34, Mass=574592, SNR=65.4, Peak=65040 HFD=3.6 18:23:06.222 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.12) = xAngle (-2.50 = -2.50) 18:23:06.222 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.49 = -2.49) 18:23:06.222 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.38 mountX=-0.02 mountY=-0.02, mountTheta=-2.50 18:23:06.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.02, opts=13) 18:23:06.222 00.000 10672 Enqueuing Move request for scope (-0.02, -0.02) 18:23:06.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:23:06.222 00.000 428 Worker thread wakes up 18:23:06.222 00.000 10672 UpdateGuideState exits: m=574592 SNR=65.4 18:23:06.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd 18:23:06.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:06.222 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.02) 18:23:06.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:06.222 00.000 428 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=-0.02 18:23:06.222 00.000 10672 Enqueuing Expose request 18:23:06.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:23:06.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:06.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:23:06.222 00.000 428 MoveAxis(E, 0, ABG) 18:23:06.222 00.000 428 Move returns status 0, amount 0 18:23:06.222 00.000 428 MoveAxis(N, 0, ABG) 18:23:06.222 00.000 428 Move returns status 0, amount 0 18:23:06.222 00.000 428 move complete, result=0 18:23:06.222 00.000 428 worker thread done servicing request 18:23:06.222 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:23:06.222 00.000 428 Worker thread wakes up 18:23:06.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:06.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:08.596 02.374 428 Exposure complete 18:23:08.721 00.125 428 worker thread done servicing request 18:23:08.721 00.000 10672 OnExposeComplete: enter 18:23:08.721 00.000 10672 UpdateGuideState(): m_state=6 18:23:08.736 00.015 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 654 18:23:08.736 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.56, Mass=555880, SNR=67.5, Peak=60784 HFD=3.6 18:23:08.736 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.12) = xAngle (1.38 = 1.38) 18:23:08.736 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40) 18:23:08.736 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.50 mountX=0.04 mountY=0.19, mountTheta=1.38 18:23:08.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.20, opts=13) 18:23:08.736 00.000 10672 Enqueuing Move request for scope (0.01, 0.20) 18:23:08.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:23:08.736 00.000 428 Worker thread wakes up 18:23:08.736 00.000 10672 UpdateGuideState exits: m=555880 SNR=67.5 18:23:08.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd 18:23:08.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:08.736 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.20) 18:23:08.736 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:08.736 00.000 428 Moving (0.01, 0.20) raw xDistance=0.04 yDistance=0.19 18:23:08.736 00.000 10672 Enqueuing Expose request 18:23:08.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:23:08.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:08.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:23:08.736 00.000 428 MoveAxis(E, 0, ABG) 18:23:08.736 00.000 428 Move returns status 0, amount 0 18:23:08.736 00.000 428 MoveAxis(N, 0, ABG) 18:23:08.736 00.000 428 Move returns status 0, amount 0 18:23:08.736 00.000 428 move complete, result=0 18:23:08.736 00.000 428 worker thread done servicing request 18:23:08.736 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:23:08.736 00.000 428 Worker thread wakes up 18:23:08.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:08.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:11.098 02.362 428 Exposure complete 18:23:11.238 00.140 428 worker thread done servicing request 18:23:11.238 00.000 10672 OnExposeComplete: enter 18:23:11.238 00.000 10672 UpdateGuideState(): m_state=6 18:23:11.238 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 655 18:23:11.238 00.000 10672 Star::Find returns 1 (0), X=180.30, Y=930.26, Mass=498792, SNR=57.7, Peak=52832 HFD=3.5 18:23:11.238 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.12) = xAngle (-0.74 = -0.74) 18:23:11.238 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.73 = -0.73) 18:23:11.238 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.62 mountX=0.13 mountY=-0.12, mountTheta=-0.73 18:23:11.238 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.11, opts=13) 18:23:11.238 00.000 10672 Enqueuing Move request for scope (0.15, -0.11) 18:23:11.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:23:11.238 00.000 428 Worker thread wakes up 18:23:11.238 00.000 10672 UpdateGuideState exits: m=498792 SNR=57.7 18:23:11.238 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd 18:23:11.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:11.238 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.11) 18:23:11.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:11.238 00.000 428 Moving (0.15, -0.11) raw xDistance=0.13 yDistance=-0.12 18:23:11.238 00.000 10672 Enqueuing Expose request 18:23:11.238 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:23:11.238 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:11.238 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:23:11.238 00.000 428 MoveAxis(E, 0, ABG) 18:23:11.238 00.000 428 Move returns status 0, amount 0 18:23:11.238 00.000 428 MoveAxis(N, 0, ABG) 18:23:11.238 00.000 428 Move returns status 0, amount 0 18:23:11.238 00.000 428 move complete, result=0 18:23:11.238 00.000 428 worker thread done servicing request 18:23:11.238 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:23:11.238 00.000 428 Worker thread wakes up 18:23:11.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:11.238 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:13.601 02.363 428 Exposure complete 18:23:13.757 00.156 428 worker thread done servicing request 18:23:13.757 00.000 10672 OnExposeComplete: enter 18:23:13.757 00.000 10672 UpdateGuideState(): m_state=6 18:23:13.757 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 656 18:23:13.757 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.43, Mass=529672, SNR=70.6, Peak=57088 HFD=3.4 18:23:13.757 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.12) = xAngle (1.92 = 1.92) 18:23:13.757 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.93 = 1.93) 18:23:13.757 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.04 mountX=-0.03 mountY=0.07, mountTheta=1.92 18:23:13.757 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.07, opts=13) 18:23:13.757 00.000 10672 Enqueuing Move request for scope (-0.03, 0.07) 18:23:13.757 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:23:13.757 00.000 428 Worker thread wakes up 18:23:13.757 00.000 10672 UpdateGuideState exits: m=529672 SNR=70.6 18:23:13.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd 18:23:13.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:13.757 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.07) 18:23:13.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:13.757 00.000 428 Moving (-0.03, 0.07) raw xDistance=-0.03 yDistance=0.07 18:23:13.757 00.000 10672 Enqueuing Expose request 18:23:13.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:23:13.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:13.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:23:13.757 00.000 428 MoveAxis(E, 0, ABG) 18:23:13.757 00.000 428 Move returns status 0, amount 0 18:23:13.757 00.000 428 MoveAxis(N, 0, ABG) 18:23:13.757 00.000 428 Move returns status 0, amount 0 18:23:13.757 00.000 428 move complete, result=0 18:23:13.757 00.000 428 worker thread done servicing request 18:23:13.757 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:23:13.757 00.000 428 Worker thread wakes up 18:23:13.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:13.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:16.100 02.343 428 Exposure complete 18:23:16.225 00.125 428 worker thread done servicing request 18:23:16.225 00.000 10672 OnExposeComplete: enter 18:23:16.225 00.000 10672 UpdateGuideState(): m_state=6 18:23:16.241 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 657 18:23:16.241 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.20, Mass=552102, SNR=69.3, Peak=65488 HFD=3.5 18:23:16.241 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.12) = xAngle (-2.02 = -2.02) 18:23:16.241 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.01 = -2.01) 18:23:16.241 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.90 mountX=-0.07 mountY=-0.15, mountTheta=-2.02 18:23:16.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.16, opts=13) 18:23:16.241 00.000 10672 Enqueuing Move request for scope (-0.06, -0.16) 18:23:16.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:23:16.241 00.000 10672 UpdateGuideState exits: m=552102 SNR=69.3 18:23:16.241 00.000 428 Worker thread wakes up 18:23:16.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:16.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd 18:23:16.241 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:16.241 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.16) 18:23:16.241 00.000 10672 Enqueuing Expose request 18:23:16.241 00.000 428 Moving (-0.06, -0.16) raw xDistance=-0.07 yDistance=-0.15 18:23:16.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:23:16.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:16.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:23:16.241 00.000 428 MoveAxis(E, 0, ABG) 18:23:16.241 00.000 428 Move returns status 0, amount 0 18:23:16.241 00.000 428 MoveAxis(N, 0, ABG) 18:23:16.241 00.000 428 Move returns status 0, amount 0 18:23:16.241 00.000 428 move complete, result=0 18:23:16.241 00.000 428 worker thread done servicing request 18:23:16.241 00.000 428 Worker thread wakes up 18:23:16.241 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:23:16.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:16.241 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:18.578 02.337 428 Exposure complete 18:23:18.760 00.182 428 worker thread done servicing request 18:23:18.760 00.000 10672 OnExposeComplete: enter 18:23:18.760 00.000 10672 UpdateGuideState(): m_state=6 18:23:18.761 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 658 18:23:18.761 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.25, Mass=517728, SNR=58.2, Peak=52064 HFD=3.5 18:23:18.761 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.12) = xAngle (-2.82 = -2.82) 18:23:18.761 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.81 = -2.81) 18:23:18.761 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-2.70 mountX=-0.24 mountY=-0.09, mountTheta=-2.81 18:23:18.763 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.11, opts=13) 18:23:18.763 00.000 10672 Enqueuing Move request for scope (-0.23, -0.11) 18:23:18.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 18:23:18.763 00.000 428 Worker thread wakes up 18:23:18.763 00.000 10672 UpdateGuideState exits: m=517728 SNR=58.2 18:23:18.764 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:18.764 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd 18:23:18.764 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:18.764 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.11) 18:23:18.764 00.000 10672 Enqueuing Expose request 18:23:18.764 00.000 428 Moving (-0.23, -0.11) raw xDistance=-0.24 yDistance=-0.09 18:23:18.764 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:23:18.764 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:18.765 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:23:18.765 00.000 428 MoveAxis(E, 0, ABG) 18:23:18.765 00.000 428 Move returns status 0, amount 0 18:23:18.765 00.000 428 MoveAxis(N, 0, ABG) 18:23:18.765 00.000 428 Move returns status 0, amount 0 18:23:18.765 00.000 428 move complete, result=0 18:23:18.765 00.000 428 worker thread done servicing request 18:23:18.766 00.001 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:23:18.766 00.000 428 Worker thread wakes up 18:23:18.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:18.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:21.099 02.333 428 Exposure complete 18:23:21.237 00.138 428 worker thread done servicing request 18:23:21.237 00.000 10672 OnExposeComplete: enter 18:23:21.237 00.000 10672 UpdateGuideState(): m_state=6 18:23:21.238 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 659 18:23:21.238 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=930.25, Mass=497050, SNR=53.8, Peak=58176 HFD=3.5 18:23:21.239 00.001 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.12) = xAngle (-2.85 = -2.85) 18:23:21.239 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.84 = -2.84) 18:23:21.239 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-2.73 mountX=-0.27 mountY=-0.09, mountTheta=-2.84 18:23:21.244 00.005 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.12, opts=13) 18:23:21.245 00.001 10672 Enqueuing Move request for scope (-0.26, -0.12) 18:23:21.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:23:21.245 00.000 428 Worker thread wakes up 18:23:21.245 00.000 10672 UpdateGuideState exits: m=497050 SNR=53.8 18:23:21.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd 18:23:21.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:21.245 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.12) 18:23:21.246 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:21.246 00.000 428 Moving (-0.26, -0.12) raw xDistance=-0.27 yDistance=-0.09 18:23:21.246 00.000 10672 Enqueuing Expose request 18:23:21.246 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:23:21.246 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:21.246 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:23:21.246 00.000 428 MoveAxis(E, 0, ABG) 18:23:21.246 00.000 428 Move returns status 0, amount 0 18:23:21.246 00.000 428 MoveAxis(N, 0, ABG) 18:23:21.247 00.001 428 Move returns status 0, amount 0 18:23:21.247 00.000 428 move complete, result=0 18:23:21.247 00.000 428 worker thread done servicing request 18:23:21.247 00.000 428 Worker thread wakes up 18:23:21.247 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:23:21.247 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:21.247 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:23.589 02.342 428 Exposure complete 18:23:23.720 00.131 428 worker thread done servicing request 18:23:23.720 00.000 10672 OnExposeComplete: enter 18:23:23.720 00.000 10672 UpdateGuideState(): m_state=6 18:23:23.720 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 660 18:23:23.720 00.000 10672 Star::Find returns 1 (0), X=180.11, Y=930.17, Mass=575886, SNR=66.5, Peak=55120 HFD=4.0 18:23:23.720 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.12) = xAngle (-1.91 = -1.91) 18:23:23.720 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.90 = -1.90) 18:23:23.720 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.79 mountX=-0.06 mountY=-0.18, mountTheta=-1.91 18:23:23.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.19, opts=13) 18:23:23.720 00.000 10672 Enqueuing Move request for scope (-0.04, -0.19) 18:23:23.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:23:23.720 00.000 428 Worker thread wakes up 18:23:23.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd 18:23:23.720 00.000 10672 UpdateGuideState exits: m=575886 SNR=66.5 18:23:23.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:23.720 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.19) 18:23:23.720 00.000 428 Moving (-0.04, -0.19) raw xDistance=-0.06 yDistance=-0.18 18:23:23.720 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:23.720 00.000 10672 Enqueuing Expose request 18:23:23.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:23:23.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:23.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:23:23.720 00.000 428 MoveAxis(E, 0, ABG) 18:23:23.720 00.000 428 Move returns status 0, amount 0 18:23:23.720 00.000 428 MoveAxis(N, 0, ABG) 18:23:23.720 00.000 428 Move returns status 0, amount 0 18:23:23.720 00.000 428 move complete, result=0 18:23:23.720 00.000 428 worker thread done servicing request 18:23:23.720 00.000 428 Worker thread wakes up 18:23:23.720 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:23:23.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:23.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:26.093 02.373 428 Exposure complete 18:23:26.271 00.178 428 worker thread done servicing request 18:23:26.276 00.005 10672 OnExposeComplete: enter 18:23:26.276 00.000 10672 UpdateGuideState(): m_state=6 18:23:26.277 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 661 18:23:26.280 00.003 10672 Star::Find returns 1 (0), X=179.87, Y=930.12, Mass=517036, SNR=67.2, Peak=64384 HFD=3.8 18:23:26.280 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.12) = xAngle (-2.56 = -2.56) 18:23:26.280 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.54 = -2.54) 18:23:26.282 00.002 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.38 cameraTheta=-2.44 mountX=-0.31 mountY=-0.21, mountTheta=-2.55 18:23:26.286 00.004 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.24, opts=13) 18:23:26.286 00.000 10672 Enqueuing Move request for scope (-0.29, -0.24) 18:23:26.287 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:23:26.287 00.000 10672 UpdateGuideState exits: m=517036 SNR=67.2 18:23:26.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:26.287 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:26.287 00.000 10672 Enqueuing Expose request 18:23:26.287 00.000 428 Worker thread wakes up 18:23:26.288 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd 18:23:26.288 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.24) 18:23:26.288 00.000 428 Moving (-0.29, -0.24) raw xDistance=-0.31 yDistance=-0.21 18:23:26.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:23:26.289 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:26.290 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:23:26.290 00.000 428 MoveAxis(E, 0, ABG) 18:23:26.290 00.000 428 Move returns status 0, amount 0 18:23:26.290 00.000 428 MoveAxis(N, 0, ABG) 18:23:26.290 00.000 428 Move returns status 0, amount 0 18:23:26.291 00.001 428 move complete, result=0 18:23:26.291 00.000 428 worker thread done servicing request 18:23:26.291 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:23:26.292 00.001 428 Worker thread wakes up 18:23:26.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:26.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:28.594 02.302 428 Exposure complete 18:23:28.735 00.141 428 worker thread done servicing request 18:23:28.735 00.000 10672 OnExposeComplete: enter 18:23:28.735 00.000 10672 UpdateGuideState(): m_state=6 18:23:28.735 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 662 18:23:28.735 00.000 10672 Star::Find returns 1 (0), X=179.89, Y=930.18, Mass=609190, SNR=72.4, Peak=65488 HFD=4.3 18:23:28.735 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.12) = xAngle (-2.66 = -2.66) 18:23:28.735 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.65 = -2.65) 18:23:28.735 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-2.54 mountX=-0.28 mountY=-0.15, mountTheta=-2.65 18:23:28.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.18, opts=13) 18:23:28.735 00.000 10672 Enqueuing Move request for scope (-0.26, -0.18) 18:23:28.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:23:28.735 00.000 428 Worker thread wakes up 18:23:28.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.18) opts 0xd 18:23:28.735 00.000 10672 UpdateGuideState exits: m=609190 SNR=72.4 18:23:28.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:28.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.18) 18:23:28.735 00.000 428 Moving (-0.26, -0.18) raw xDistance=-0.28 yDistance=-0.15 18:23:28.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:23:28.735 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:28.735 00.000 10672 Enqueuing Expose request 18:23:28.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:28.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:23:28.735 00.000 428 MoveAxis(E, 0, ABG) 18:23:28.735 00.000 428 Move returns status 0, amount 0 18:23:28.735 00.000 428 MoveAxis(N, 0, ABG) 18:23:28.735 00.000 428 Move returns status 0, amount 0 18:23:28.735 00.000 428 move complete, result=0 18:23:28.735 00.000 428 worker thread done servicing request 18:23:28.735 00.000 428 Worker thread wakes up 18:23:28.735 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:23:28.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:28.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:31.074 02.339 428 Exposure complete 18:23:31.277 00.203 10672 OnExposeComplete: enter 18:23:31.277 00.000 428 worker thread done servicing request 18:23:31.277 00.000 10672 UpdateGuideState(): m_state=6 18:23:31.277 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 663 18:23:31.277 00.000 10672 Star::Find returns 1 (0), X=179.91, Y=930.07, Mass=549678, SNR=61.0, Peak=64272 HFD=3.9 18:23:31.277 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (0.12) = xAngle (-2.38 = -2.38) 18:23:31.277 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.36 = -2.36) 18:23:31.277 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-2.26 mountX=-0.27 mountY=-0.27, mountTheta=-2.37 18:23:31.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.29, opts=13) 18:23:31.277 00.000 10672 Enqueuing Move request for scope (-0.24, -0.29) 18:23:31.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:23:31.277 00.000 428 Worker thread wakes up 18:23:31.277 00.000 10672 UpdateGuideState exits: m=549678 SNR=61.0 18:23:31.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.29) opts 0xd 18:23:31.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:31.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:31.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.29) 18:23:31.277 00.000 10672 Enqueuing Expose request 18:23:31.277 00.000 428 Moving (-0.24, -0.29) raw xDistance=-0.27 yDistance=-0.27 18:23:31.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:23:31.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:31.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:23:31.277 00.000 428 MoveAxis(E, 0, ABG) 18:23:31.277 00.000 428 Move returns status 0, amount 0 18:23:31.277 00.000 428 MoveAxis(N, 0, ABG) 18:23:31.277 00.000 428 Move returns status 0, amount 0 18:23:31.277 00.000 428 move complete, result=0 18:23:31.277 00.000 428 worker thread done servicing request 18:23:31.277 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:23:31.277 00.000 428 Worker thread wakes up 18:23:31.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:31.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:33.605 02.328 428 Exposure complete 18:23:33.745 00.140 428 worker thread done servicing request 18:23:33.745 00.000 10672 OnExposeComplete: enter 18:23:33.745 00.000 10672 UpdateGuideState(): m_state=6 18:23:33.745 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 664 18:23:33.745 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.41, Mass=549772, SNR=65.1, Peak=64720 HFD=3.6 18:23:33.745 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (0.12) = xAngle (2.83 = 2.83) 18:23:33.745 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84) 18:23:33.745 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.95 mountX=-0.23 mountY=0.07, mountTheta=2.84 18:23:33.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.05, opts=13) 18:23:33.745 00.000 10672 Enqueuing Move request for scope (-0.24, 0.05) 18:23:33.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:23:33.745 00.000 428 Worker thread wakes up 18:23:33.745 00.000 10672 UpdateGuideState exits: m=549772 SNR=65.1 18:23:33.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd 18:23:33.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:33.745 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.05) 18:23:33.745 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:33.745 00.000 428 Moving (-0.24, 0.05) raw xDistance=-0.23 yDistance=0.07 18:23:33.745 00.000 10672 Enqueuing Expose request 18:23:33.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:23:33.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:33.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:23:33.745 00.000 428 MoveAxis(E, 0, ABG) 18:23:33.745 00.000 428 Move returns status 0, amount 0 18:23:33.745 00.000 428 MoveAxis(N, 0, ABG) 18:23:33.745 00.000 428 Move returns status 0, amount 0 18:23:33.745 00.000 428 move complete, result=0 18:23:33.745 00.000 428 worker thread done servicing request 18:23:33.745 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:23:33.745 00.000 428 Worker thread wakes up 18:23:33.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:33.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:36.093 02.348 428 Exposure complete 18:23:36.234 00.141 428 worker thread done servicing request 18:23:36.234 00.000 10672 OnExposeComplete: enter 18:23:36.234 00.000 10672 UpdateGuideState(): m_state=6 18:23:36.234 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 665 18:23:36.234 00.000 10672 Star::Find returns 1 (0), X=179.79, Y=930.15, Mass=561957, SNR=75.0, Peak=65488 HFD=4.0 18:23:36.234 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.12) = xAngle (-2.73 = -2.73) 18:23:36.234 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.72 = -2.72) 18:23:36.234 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.22 hyp=0.42 cameraTheta=-2.61 mountX=-0.39 mountY=-0.17, mountTheta=-2.72 18:23:36.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.22, opts=13) 18:23:36.234 00.000 10672 Enqueuing Move request for scope (-0.36, -0.22) 18:23:36.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3400, FiltMax=65488, Gamma=1.000 18:23:36.234 00.000 428 Worker thread wakes up 18:23:36.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.22) opts 0xd 18:23:36.234 00.000 10672 UpdateGuideState exits: m=561957 SNR=75.0 18:23:36.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:36.234 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.22) 18:23:36.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:36.234 00.000 428 Moving (-0.36, -0.22) raw xDistance=-0.39 yDistance=-0.17 18:23:36.234 00.000 10672 Enqueuing Expose request 18:23:36.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 18:23:36.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:36.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:23:36.234 00.000 428 MoveAxis(E, 0, ABG) 18:23:36.234 00.000 428 Move returns status 0, amount 0 18:23:36.234 00.000 428 MoveAxis(N, 0, ABG) 18:23:36.234 00.000 428 Move returns status 0, amount 0 18:23:36.234 00.000 428 move complete, result=0 18:23:36.234 00.000 428 worker thread done servicing request 18:23:36.234 00.000 428 Worker thread wakes up 18:23:36.234 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:23:36.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:36.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:38.577 02.343 428 Exposure complete 18:23:38.749 00.172 428 worker thread done servicing request 18:23:38.749 00.000 10672 OnExposeComplete: enter 18:23:38.749 00.000 10672 UpdateGuideState(): m_state=6 18:23:38.749 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 666 18:23:38.749 00.000 10672 Star::Find returns 1 (0), X=179.76, Y=929.56, Mass=484734, SNR=54.6, Peak=51312 HFD=3.2 18:23:38.749 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (0.12) = xAngle (-2.15 = -2.15) 18:23:38.749 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.13 = -2.13) 18:23:38.749 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.80 hyp=0.90 cameraTheta=-2.02 mountX=-0.49 mountY=-0.76, mountTheta=-2.14 18:23:38.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.80, opts=13) 18:23:38.749 00.000 10672 Enqueuing Move request for scope (-0.39, -0.80) 18:23:38.749 00.000 428 Worker thread wakes up 18:23:38.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:23:38.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.80) opts 0xd 18:23:38.749 00.000 10672 UpdateGuideState exits: m=484734 SNR=54.6 18:23:38.749 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.80) 18:23:38.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:38.749 00.000 428 Moving (-0.39, -0.80) raw xDistance=-0.49 yDistance=-0.76 18:23:38.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:38.749 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 18:23:38.749 00.000 10672 Enqueuing Expose request 18:23:38.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.76 from input -0.76 18:23:38.749 00.000 428 MoveAxis(E, 725, ABG) 18:23:38.749 00.000 428 Guiding Dir = 2, Dur = 725 18:23:38.749 00.000 428 IsSlewing returns 0 18:23:38.749 00.000 428 IsGuiding returns 0 18:23:38.780 00.031 428 PulseGuide returned control before completion, sleep 711 18:23:39.498 00.718 428 IsGuiding returns 1 18:23:39.498 00.000 428 scope still moving after pulse duration time elapsed 18:23:39.533 00.035 428 IsSlewing returns 0 18:23:39.534 00.001 428 IsGuiding returns 0 18:23:39.534 00.000 428 scope move finished after 725 + 50 ms 18:23:39.534 00.000 428 Move returns status 0, amount 725 18:23:39.534 00.000 428 MoveAxis(N, 1150, ABG) 18:23:39.536 00.002 428 Guiding Dir = 0, Dur = 1150 18:23:39.537 00.001 428 IsSlewing returns 0 18:23:39.538 00.001 428 IsGuiding returns 0 18:23:39.613 00.075 428 PulseGuide returned control before completion, sleep 1084 18:23:40.709 01.096 428 IsGuiding returns 1 18:23:40.709 00.000 428 scope still moving after pulse duration time elapsed 18:23:40.740 00.031 428 IsSlewing returns 0 18:23:40.740 00.000 428 IsGuiding returns 1 18:23:40.803 00.063 428 IsSlewing returns 0 18:23:40.834 00.031 428 IsGuiding returns 0 18:23:40.834 00.000 428 scope move finished after 1150 + 158 ms 18:23:40.834 00.000 428 Move returns status 0, amount 1150 18:23:40.834 00.000 428 move complete, result=0 18:23:40.834 00.000 428 worker thread done servicing request 18:23:40.834 00.000 10672 GuideStep: -0.5 px 725 ms EAST, -0.8 px 1150 ms NORTH 18:23:40.834 00.000 428 Worker thread wakes up 18:23:40.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:40.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:41.099 00.265 428 Exposure complete 18:23:41.240 00.141 428 worker thread done servicing request 18:23:41.240 00.000 10672 OnExposeComplete: enter 18:23:41.240 00.000 10672 UpdateGuideState(): m_state=6 18:23:41.240 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 667 18:23:41.240 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=929.96, Mass=597816, SNR=71.4, Peak=65504 HFD=4.0 18:23:41.240 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.12) = xAngle (-1.95 = -1.95) 18:23:41.240 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.93 = -1.93) 18:23:41.240 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.40 hyp=0.41 cameraTheta=-1.83 mountX=-0.15 mountY=-0.39, mountTheta=-1.94 18:23:41.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.40, opts=13) 18:23:41.240 00.000 10672 Enqueuing Move request for scope (-0.10, -0.40) 18:23:41.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 18:23:41.240 00.000 428 Worker thread wakes up 18:23:41.240 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.40) opts 0xd 18:23:41.240 00.000 10672 UpdateGuideState exits: m=597816 SNR=71.4 18:23:41.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:41.240 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.40) 18:23:41.240 00.000 428 Moving (-0.10, -0.40) raw xDistance=-0.15 yDistance=-0.39 18:23:41.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:41.240 00.000 10672 Enqueuing Expose request 18:23:41.240 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:23:41.240 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:41.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:23:41.240 00.000 428 MoveAxis(E, 0, ABG) 18:23:41.240 00.000 428 Move returns status 0, amount 0 18:23:41.240 00.000 428 MoveAxis(N, 0, ABG) 18:23:41.240 00.000 428 Move returns status 0, amount 0 18:23:41.240 00.000 428 move complete, result=0 18:23:41.240 00.000 428 worker thread done servicing request 18:23:41.240 00.000 428 Worker thread wakes up 18:23:41.240 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:23:41.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:41.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:43.583 02.343 428 Exposure complete 18:23:43.708 00.125 428 worker thread done servicing request 18:23:43.708 00.000 10672 OnExposeComplete: enter 18:23:43.708 00.000 10672 UpdateGuideState(): m_state=6 18:23:43.708 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 668 18:23:43.708 00.000 10672 Star::Find returns 1 (0), X=179.70, Y=930.55, Mass=538682, SNR=72.0, Peak=61664 HFD=3.3 18:23:43.708 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.12) = xAngle (2.62 = 2.62) 18:23:43.708 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.63 = 2.63) 18:23:43.708 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.19 hyp=0.49 cameraTheta=2.74 mountX=-0.43 mountY=0.24, mountTheta=2.63 18:23:43.708 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.19, opts=13) 18:23:43.708 00.000 10672 Enqueuing Move request for scope (-0.45, 0.19) 18:23:43.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:23:43.708 00.000 428 Worker thread wakes up 18:23:43.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.19) opts 0xd 18:23:43.708 00.000 10672 UpdateGuideState exits: m=538682 SNR=72.0 18:23:43.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:43.708 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.19) 18:23:43.708 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:43.724 00.016 428 Moving (-0.45, 0.19) raw xDistance=-0.43 yDistance=0.24 18:23:43.724 00.000 10672 Enqueuing Expose request 18:23:43.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 18:23:43.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:43.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:23:43.724 00.000 428 MoveAxis(E, 0, ABG) 18:23:43.724 00.000 428 Move returns status 0, amount 0 18:23:43.724 00.000 428 MoveAxis(N, 0, ABG) 18:23:43.724 00.000 428 Move returns status 0, amount 0 18:23:43.724 00.000 428 move complete, result=0 18:23:43.724 00.000 428 worker thread done servicing request 18:23:43.724 00.000 428 Worker thread wakes up 18:23:43.724 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 18:23:43.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:43.724 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:46.091 02.367 428 Exposure complete 18:23:46.231 00.140 428 worker thread done servicing request 18:23:46.231 00.000 10672 OnExposeComplete: enter 18:23:46.231 00.000 10672 UpdateGuideState(): m_state=6 18:23:46.231 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 669 18:23:46.231 00.000 10672 Star::Find returns 1 (0), X=179.61, Y=930.75, Mass=574230, SNR=58.0, Peak=49024 HFD=3.7 18:23:46.231 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.12) = xAngle (2.40 = 2.40) 18:23:46.231 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.41 = 2.41) 18:23:46.231 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.39 hyp=0.67 cameraTheta=2.52 mountX=-0.49 mountY=0.45, mountTheta=2.40 18:23:46.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.39, opts=13) 18:23:46.231 00.000 10672 Enqueuing Move request for scope (-0.54, 0.39) 18:23:46.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:23:46.231 00.000 428 Worker thread wakes up 18:23:46.231 00.000 10672 UpdateGuideState exits: m=574230 SNR=58.0 18:23:46.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.39) opts 0xd 18:23:46.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:46.231 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.39) 18:23:46.231 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:46.231 00.000 428 Moving (-0.54, 0.39) raw xDistance=-0.49 yDistance=0.45 18:23:46.231 00.000 10672 Enqueuing Expose request 18:23:46.231 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 18:23:46.231 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:46.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 18:23:46.231 00.000 428 MoveAxis(E, 732, ABG) 18:23:46.231 00.000 428 Guiding Dir = 2, Dur = 732 18:23:46.247 00.016 428 IsSlewing returns 0 18:23:46.247 00.000 428 IsGuiding returns 0 18:23:46.262 00.015 428 PulseGuide returned control before completion, sleep 727 18:23:47.013 00.751 428 IsGuiding returns 0 18:23:47.014 00.001 428 Move returns status 0, amount 732 18:23:47.014 00.000 428 MoveAxis(N, 0, ABG) 18:23:47.014 00.000 428 Move returns status 0, amount 0 18:23:47.014 00.000 428 move complete, result=0 18:23:47.014 00.000 428 worker thread done servicing request 18:23:47.014 00.000 428 Worker thread wakes up 18:23:47.014 00.000 10672 GuideStep: -0.5 px 732 ms EAST, 0.4 px 0 ms NORTH 18:23:47.015 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:47.015 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:48.596 01.581 428 Exposure complete 18:23:48.713 00.117 428 worker thread done servicing request 18:23:48.713 00.000 10672 OnExposeComplete: enter 18:23:48.713 00.000 10672 UpdateGuideState(): m_state=6 18:23:48.713 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 670 18:23:48.713 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=930.68, Mass=537748, SNR=64.6, Peak=63952 HFD=3.4 18:23:48.713 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.12) = xAngle (2.23 = 2.23) 18:23:48.713 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.24 = 2.24) 18:23:48.713 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.32 hyp=0.45 cameraTheta=2.35 mountX=-0.28 mountY=0.36, mountTheta=2.23 18:23:48.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.32, opts=13) 18:23:48.729 00.016 10672 Enqueuing Move request for scope (-0.32, 0.32) 18:23:48.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:23:48.729 00.000 428 Worker thread wakes up 18:23:48.729 00.000 10672 UpdateGuideState exits: m=537748 SNR=64.6 18:23:48.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.32) opts 0xd 18:23:48.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:48.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.32) 18:23:48.729 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:48.729 00.000 428 Moving (-0.32, 0.32) raw xDistance=-0.28 yDistance=0.36 18:23:48.729 00.000 10672 Enqueuing Expose request 18:23:48.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:23:48.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:48.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 18:23:48.729 00.000 428 MoveAxis(E, 0, ABG) 18:23:48.729 00.000 428 Move returns status 0, amount 0 18:23:48.729 00.000 428 MoveAxis(N, 0, ABG) 18:23:48.729 00.000 428 Move returns status 0, amount 0 18:23:48.729 00.000 428 move complete, result=0 18:23:48.729 00.000 428 worker thread done servicing request 18:23:48.729 00.000 428 Worker thread wakes up 18:23:48.729 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 18:23:48.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:48.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:51.072 02.343 428 Exposure complete 18:23:51.218 00.146 428 worker thread done servicing request 18:23:51.218 00.000 10672 OnExposeComplete: enter 18:23:51.218 00.000 10672 UpdateGuideState(): m_state=6 18:23:51.219 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 671 18:23:51.219 00.000 10672 Star::Find returns 1 (0), X=179.69, Y=930.77, Mass=512327, SNR=60.6, Peak=65488 HFD=3.6 18:23:51.219 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.12) = xAngle (2.29 = 2.29) 18:23:51.220 00.001 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31) 18:23:51.221 00.001 10672 CameraToMount -- cameraX=-0.46 cameraY=0.41 hyp=0.62 cameraTheta=2.41 mountX=-0.41 mountY=0.46, mountTheta=2.30 18:23:51.224 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=0.41, opts=13) 18:23:51.224 00.000 10672 Enqueuing Move request for scope (-0.46, 0.41) 18:23:51.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:23:51.224 00.000 428 Worker thread wakes up 18:23:51.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.41) opts 0xd 18:23:51.224 00.000 10672 UpdateGuideState exits: m=512327 SNR=60.6 18:23:51.225 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:51.225 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 0.41) 18:23:51.225 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:51.225 00.000 428 Moving (-0.46, 0.41) raw xDistance=-0.41 yDistance=0.46 18:23:51.225 00.000 10672 Enqueuing Expose request 18:23:51.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:23:51.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:51.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 18:23:51.226 00.001 428 MoveAxis(E, 0, ABG) 18:23:51.226 00.000 428 Move returns status 0, amount 0 18:23:51.226 00.000 428 MoveAxis(N, 0, ABG) 18:23:51.226 00.000 428 Move returns status 0, amount 0 18:23:51.226 00.000 428 move complete, result=0 18:23:51.226 00.000 428 worker thread done servicing request 18:23:51.226 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 18:23:51.226 00.000 428 Worker thread wakes up 18:23:51.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:51.227 00.001 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:53.593 02.366 428 Exposure complete 18:23:53.717 00.124 428 worker thread done servicing request 18:23:53.717 00.000 10672 OnExposeComplete: enter 18:23:53.733 00.016 10672 UpdateGuideState(): m_state=6 18:23:53.733 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 672 18:23:53.733 00.000 10672 Star::Find returns 1 (0), X=179.61, Y=930.50, Mass=563921, SNR=73.9, Peak=50432 HFD=3.2 18:23:53.733 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.12) = xAngle (2.77 = 2.77) 18:23:53.733 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78) 18:23:53.733 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.14 hyp=0.56 cameraTheta=2.89 mountX=-0.52 mountY=0.20, mountTheta=2.78 18:23:53.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.14, opts=13) 18:23:53.733 00.000 10672 Enqueuing Move request for scope (-0.54, 0.14) 18:23:53.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:23:53.733 00.000 428 Worker thread wakes up 18:23:53.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.14) opts 0xd 18:23:53.733 00.000 10672 UpdateGuideState exits: m=563921 SNR=73.9 18:23:53.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:53.733 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.14) 18:23:53.733 00.000 428 Moving (-0.54, 0.14) raw xDistance=-0.52 yDistance=0.20 18:23:53.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:53.733 00.000 10672 Enqueuing Expose request 18:23:53.733 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 18:23:53.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:53.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:23:53.733 00.000 428 MoveAxis(E, 773, ABG) 18:23:53.733 00.000 428 Guiding Dir = 2, Dur = 773 18:23:53.733 00.000 428 IsSlewing returns 0 18:23:53.733 00.000 428 IsGuiding returns 0 18:23:53.749 00.016 428 PulseGuide returned control before completion, sleep 764 18:23:54.530 00.781 428 IsGuiding returns 0 18:23:54.530 00.000 428 Move returns status 0, amount 773 18:23:54.530 00.000 428 MoveAxis(N, 0, ABG) 18:23:54.530 00.000 428 Move returns status 0, amount 0 18:23:54.530 00.000 428 move complete, result=0 18:23:54.530 00.000 428 worker thread done servicing request 18:23:54.530 00.000 428 Worker thread wakes up 18:23:54.530 00.000 10672 GuideStep: -0.5 px 773 ms EAST, 0.2 px 0 ms NORTH 18:23:54.545 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:54.545 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:56.087 01.542 428 Exposure complete 18:23:56.228 00.141 428 worker thread done servicing request 18:23:56.228 00.000 10672 OnExposeComplete: enter 18:23:56.228 00.000 10672 UpdateGuideState(): m_state=6 18:23:56.228 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 673 18:23:56.228 00.000 10672 Star::Find returns 1 (0), X=179.54, Y=930.88, Mass=624261, SNR=71.5, Peak=65488 HFD=3.9 18:23:56.228 00.000 10672 CameraToMount -- cameraTheta (2.44) - m_xAngle (0.12) = xAngle (2.32 = 2.32) 18:23:56.228 00.000 10672 CameraToMount -- cameraTheta (2.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.33 = 2.33) 18:23:56.228 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.52 hyp=0.80 cameraTheta=2.44 mountX=-0.54 mountY=0.58, mountTheta=2.32 18:23:56.228 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.52, opts=13) 18:23:56.228 00.000 10672 Enqueuing Move request for scope (-0.61, 0.52) 18:23:56.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:23:56.228 00.000 428 Worker thread wakes up 18:23:56.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.52) opts 0xd 18:23:56.228 00.000 10672 UpdateGuideState exits: m=624261 SNR=71.5 18:23:56.228 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:56.228 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.52) 18:23:56.228 00.000 428 Moving (-0.61, 0.52) raw xDistance=-0.54 yDistance=0.58 18:23:56.228 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:56.228 00.000 10672 Enqueuing Expose request 18:23:56.228 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54 18:23:56.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:23:56.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 18:23:56.228 00.000 428 MoveAxis(E, 859, ABG) 18:23:56.228 00.000 428 Guiding Dir = 2, Dur = 859 18:23:56.228 00.000 428 IsSlewing returns 0 18:23:56.228 00.000 428 IsGuiding returns 0 18:23:56.283 00.055 428 PulseGuide returned control before completion, sleep 827 18:23:57.125 00.842 428 IsGuiding returns 1 18:23:57.125 00.000 428 scope still moving after pulse duration time elapsed 18:23:57.160 00.035 428 IsSlewing returns 0 18:23:57.160 00.000 428 IsGuiding returns 0 18:23:57.160 00.000 428 scope move finished after 859 + 65 ms 18:23:57.160 00.000 428 Move returns status 0, amount 859 18:23:57.160 00.000 428 MoveAxis(N, 0, ABG) 18:23:57.160 00.000 428 Move returns status 0, amount 0 18:23:57.160 00.000 428 move complete, result=0 18:23:57.160 00.000 428 worker thread done servicing request 18:23:57.160 00.000 428 Worker thread wakes up 18:23:57.160 00.000 10672 GuideStep: -0.5 px 859 ms EAST, 0.6 px 0 ms NORTH 18:23:57.160 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:57.160 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:23:58.586 01.426 428 Exposure complete 18:23:58.743 00.157 428 worker thread done servicing request 18:23:58.743 00.000 10672 OnExposeComplete: enter 18:23:58.743 00.000 10672 UpdateGuideState(): m_state=6 18:23:58.743 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 674 18:23:58.743 00.000 10672 Star::Find returns 1 (0), X=179.83, Y=930.59, Mass=515604, SNR=57.3, Peak=56864 HFD=3.5 18:23:58.743 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.12) = xAngle (2.40 = 2.40) 18:23:58.743 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.41 = 2.41) 18:23:58.743 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.23 hyp=0.39 cameraTheta=2.52 mountX=-0.29 mountY=0.26, mountTheta=2.41 18:23:58.758 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.23, opts=13) 18:23:58.758 00.000 10672 Enqueuing Move request for scope (-0.32, 0.23) 18:23:58.758 00.000 428 Worker thread wakes up 18:23:58.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:23:58.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.23) opts 0xd 18:23:58.758 00.000 10672 UpdateGuideState exits: m=515604 SNR=57.3 18:23:58.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:23:58.758 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:23:58.758 00.000 10672 Enqueuing Expose request 18:23:58.758 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.23) 18:23:58.774 00.016 428 Moving (-0.32, 0.23) raw xDistance=-0.29 yDistance=0.26 18:23:58.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:23:58.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:23:58.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:23:58.774 00.000 428 MoveAxis(E, 0, ABG) 18:23:58.774 00.000 428 Move returns status 0, amount 0 18:23:58.774 00.000 428 MoveAxis(N, 0, ABG) 18:23:58.774 00.000 428 Move returns status 0, amount 0 18:23:58.774 00.000 428 move complete, result=0 18:23:58.774 00.000 428 worker thread done servicing request 18:23:58.774 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:23:58.774 00.000 428 Worker thread wakes up 18:23:58.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:23:58.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:01.091 02.317 428 Exposure complete 18:24:01.232 00.141 428 worker thread done servicing request 18:24:01.232 00.000 10672 OnExposeComplete: enter 18:24:01.232 00.000 10672 UpdateGuideState(): m_state=6 18:24:01.232 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 675 18:24:01.232 00.000 10672 Star::Find returns 1 (0), X=179.79, Y=930.38, Mass=584798, SNR=80.7, Peak=51088 HFD=3.7 18:24:01.232 00.000 10672 CameraToMount -- cameraTheta (3.08) - m_xAngle (0.12) = xAngle (2.96 = 2.96) 18:24:01.232 00.000 10672 CameraToMount -- cameraTheta (3.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97) 18:24:01.232 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.02 hyp=0.36 cameraTheta=3.08 mountX=-0.36 mountY=0.06, mountTheta=2.97 18:24:01.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.02, opts=13) 18:24:01.232 00.000 10672 Enqueuing Move request for scope (-0.36, 0.02) 18:24:01.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:24:01.232 00.000 428 Worker thread wakes up 18:24:01.232 00.000 10672 UpdateGuideState exits: m=584798 SNR=80.7 18:24:01.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.02) opts 0xd 18:24:01.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:01.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.02) 18:24:01.232 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:01.232 00.000 428 Moving (-0.36, 0.02) raw xDistance=-0.36 yDistance=0.06 18:24:01.232 00.000 10672 Enqueuing Expose request 18:24:01.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 18:24:01.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:01.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:24:01.232 00.000 428 MoveAxis(E, 0, ABG) 18:24:01.232 00.000 428 Move returns status 0, amount 0 18:24:01.232 00.000 428 MoveAxis(N, 0, ABG) 18:24:01.232 00.000 428 Move returns status 0, amount 0 18:24:01.232 00.000 428 move complete, result=0 18:24:01.232 00.000 428 worker thread done servicing request 18:24:01.232 00.000 428 Worker thread wakes up 18:24:01.232 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:24:01.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:01.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:03.577 02.345 428 Exposure complete 18:24:03.706 00.129 428 worker thread done servicing request 18:24:03.706 00.000 10672 OnExposeComplete: enter 18:24:03.706 00.000 10672 UpdateGuideState(): m_state=6 18:24:03.706 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 676 18:24:03.706 00.000 10672 Star::Find returns 1 (0), X=179.91, Y=930.47, Mass=543761, SNR=66.9, Peak=58832 HFD=3.5 18:24:03.706 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (0.12) = xAngle (2.60 = 2.60) 18:24:03.706 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61) 18:24:03.706 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.72 mountX=-0.23 mountY=0.13, mountTheta=2.61 18:24:03.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.11, opts=13) 18:24:03.706 00.000 10672 Enqueuing Move request for scope (-0.24, 0.11) 18:24:03.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:24:03.706 00.000 428 Worker thread wakes up 18:24:03.706 00.000 10672 UpdateGuideState exits: m=543761 SNR=66.9 18:24:03.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.11) opts 0xd 18:24:03.706 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:03.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.11) 18:24:03.722 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:03.722 00.000 428 Moving (-0.24, 0.11) raw xDistance=-0.23 yDistance=0.13 18:24:03.722 00.000 10672 Enqueuing Expose request 18:24:03.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:24:03.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:03.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:24:03.722 00.000 428 MoveAxis(E, 0, ABG) 18:24:03.722 00.000 428 Move returns status 0, amount 0 18:24:03.722 00.000 428 MoveAxis(N, 0, ABG) 18:24:03.722 00.000 428 Move returns status 0, amount 0 18:24:03.722 00.000 428 move complete, result=0 18:24:03.722 00.000 428 worker thread done servicing request 18:24:03.722 00.000 428 Worker thread wakes up 18:24:03.722 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:24:03.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:03.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:06.095 02.373 428 Exposure complete 18:24:06.226 00.131 428 worker thread done servicing request 18:24:06.226 00.000 10672 OnExposeComplete: enter 18:24:06.226 00.000 10672 UpdateGuideState(): m_state=6 18:24:06.226 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 677 18:24:06.226 00.000 10672 Star::Find returns 1 (0), X=179.97, Y=930.42, Mass=553927, SNR=58.5, Peak=61664 HFD=3.5 18:24:06.226 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.12) = xAngle (2.69 = 2.69) 18:24:06.226 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71) 18:24:06.226 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.82 mountX=-0.18 mountY=0.08, mountTheta=2.71 18:24:06.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.06, opts=13) 18:24:06.226 00.000 10672 Enqueuing Move request for scope (-0.19, 0.06) 18:24:06.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:24:06.226 00.000 428 Worker thread wakes up 18:24:06.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd 18:24:06.226 00.000 10672 UpdateGuideState exits: m=553927 SNR=58.5 18:24:06.233 00.007 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.06) 18:24:06.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:06.233 00.000 428 Moving (-0.19, 0.06) raw xDistance=-0.18 yDistance=0.08 18:24:06.233 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:06.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:24:06.233 00.000 10672 Enqueuing Expose request 18:24:06.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:06.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:24:06.233 00.000 428 MoveAxis(E, 0, ABG) 18:24:06.233 00.000 428 Move returns status 0, amount 0 18:24:06.233 00.000 428 MoveAxis(N, 0, ABG) 18:24:06.233 00.000 428 Move returns status 0, amount 0 18:24:06.233 00.000 428 move complete, result=0 18:24:06.233 00.000 428 worker thread done servicing request 18:24:06.233 00.000 428 Worker thread wakes up 18:24:06.233 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:24:06.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:06.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:08.574 02.341 428 Exposure complete 18:24:08.738 00.164 428 worker thread done servicing request 18:24:08.738 00.000 10672 OnExposeComplete: enter 18:24:08.739 00.001 10672 UpdateGuideState(): m_state=6 18:24:08.739 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 678 18:24:08.740 00.001 10672 Star::Find returns 1 (0), X=179.77, Y=930.35, Mass=568902, SNR=66.8, Peak=47056 HFD=3.6 18:24:08.740 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.12) = xAngle (-3.24 = 3.05) 18:24:08.740 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.22 = 3.06) 18:24:08.740 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.01 hyp=0.38 cameraTheta=-3.12 mountX=-0.38 mountY=0.03, mountTheta=3.06 18:24:08.741 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.01, opts=13) 18:24:08.742 00.001 10672 Enqueuing Move request for scope (-0.38, -0.01) 18:24:08.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:24:08.742 00.000 428 Worker thread wakes up 18:24:08.742 00.000 10672 UpdateGuideState exits: m=568902 SNR=66.8 18:24:08.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.01) opts 0xd 18:24:08.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:08.743 00.001 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.01) 18:24:08.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:08.743 00.000 428 Moving (-0.38, -0.01) raw xDistance=-0.38 yDistance=0.03 18:24:08.743 00.000 10672 Enqueuing Expose request 18:24:08.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:24:08.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:08.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:24:08.744 00.001 428 MoveAxis(E, 0, ABG) 18:24:08.744 00.000 428 Move returns status 0, amount 0 18:24:08.744 00.000 428 MoveAxis(N, 0, ABG) 18:24:08.744 00.000 428 Move returns status 0, amount 0 18:24:08.744 00.000 428 move complete, result=0 18:24:08.744 00.000 428 worker thread done servicing request 18:24:08.744 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 18:24:08.744 00.000 428 Worker thread wakes up 18:24:08.745 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:08.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:11.071 02.326 428 Exposure complete 18:24:11.282 00.211 428 worker thread done servicing request 18:24:11.283 00.001 10672 OnExposeComplete: enter 18:24:11.283 00.000 10672 UpdateGuideState(): m_state=6 18:24:11.284 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 679 18:24:11.284 00.000 10672 Star::Find returns 1 (0), X=179.50, Y=930.48, Mass=507484, SNR=65.4, Peak=50320 HFD=3.2 18:24:11.284 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.12) = xAngle (2.84 = 2.84) 18:24:11.284 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85) 18:24:11.284 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.12 hyp=0.66 cameraTheta=2.96 mountX=-0.63 mountY=0.19, mountTheta=2.85 18:24:11.284 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.12, opts=13) 18:24:11.284 00.000 10672 Enqueuing Move request for scope (-0.65, 0.12) 18:24:11.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:24:11.284 00.000 428 Worker thread wakes up 18:24:11.284 00.000 10672 UpdateGuideState exits: m=507484 SNR=65.4 18:24:11.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.12) opts 0xd 18:24:11.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:11.284 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.12) 18:24:11.284 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:11.284 00.000 428 Moving (-0.65, 0.12) raw xDistance=-0.63 yDistance=0.19 18:24:11.284 00.000 10672 Enqueuing Expose request 18:24:11.284 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 18:24:11.284 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:11.284 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:24:11.284 00.000 428 MoveAxis(E, 935, ABG) 18:24:11.284 00.000 428 Guiding Dir = 2, Dur = 935 18:24:11.320 00.036 428 IsSlewing returns 0 18:24:11.320 00.000 428 IsGuiding returns 0 18:24:11.336 00.016 428 PulseGuide returned control before completion, sleep 931 18:24:12.300 00.964 428 IsGuiding returns 0 18:24:12.300 00.000 428 Move returns status 0, amount 935 18:24:12.301 00.001 428 MoveAxis(N, 0, ABG) 18:24:12.301 00.000 428 Move returns status 0, amount 0 18:24:12.301 00.000 428 move complete, result=0 18:24:12.302 00.001 428 worker thread done servicing request 18:24:12.302 00.000 10672 GuideStep: -0.6 px 935 ms EAST, 0.2 px 0 ms NORTH 18:24:12.302 00.000 428 Worker thread wakes up 18:24:12.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:12.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:13.581 01.279 428 Exposure complete 18:24:14.045 00.464 428 worker thread done servicing request 18:24:14.046 00.001 10672 OnExposeComplete: enter 18:24:14.046 00.000 10672 UpdateGuideState(): m_state=6 18:24:14.048 00.002 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 680 18:24:14.048 00.000 10672 Star::Find returns 1 (0), X=179.60, Y=930.67, Mass=550903, SNR=64.3, Peak=51520 HFD=3.5 18:24:14.049 00.001 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.12) = xAngle (2.51 = 2.51) 18:24:14.049 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53) 18:24:14.049 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.31 hyp=0.64 cameraTheta=2.63 mountX=-0.51 mountY=0.37, mountTheta=2.52 18:24:14.055 00.006 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.31, opts=13) 18:24:14.055 00.000 10672 Enqueuing Move request for scope (-0.56, 0.31) 18:24:14.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:24:14.055 00.000 428 Worker thread wakes up 18:24:14.062 00.007 10672 UpdateGuideState exits: m=550903 SNR=64.3 18:24:14.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.31) opts 0xd 18:24:14.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:14.062 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.31) 18:24:14.062 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:14.062 00.000 428 Moving (-0.56, 0.31) raw xDistance=-0.51 yDistance=0.37 18:24:14.062 00.000 10672 Enqueuing Expose request 18:24:14.062 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51 18:24:14.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:14.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 18:24:14.062 00.000 428 MoveAxis(E, 832, ABG) 18:24:14.062 00.000 428 Guiding Dir = 2, Dur = 832 18:24:14.062 00.000 428 IsSlewing returns 0 18:24:14.062 00.000 428 IsGuiding returns 0 18:24:14.092 00.030 428 PulseGuide returned control before completion, sleep 821 18:24:14.918 00.826 428 IsGuiding returns 1 18:24:14.918 00.000 428 scope still moving after pulse duration time elapsed 18:24:14.956 00.038 428 IsSlewing returns 0 18:24:14.956 00.000 428 IsGuiding returns 0 18:24:14.956 00.000 428 scope move finished after 832 + 54 ms 18:24:14.956 00.000 428 Move returns status 0, amount 832 18:24:14.956 00.000 428 MoveAxis(N, 0, ABG) 18:24:14.956 00.000 428 Move returns status 0, amount 0 18:24:14.956 00.000 428 move complete, result=0 18:24:14.956 00.000 428 worker thread done servicing request 18:24:14.956 00.000 10672 GuideStep: -0.5 px 832 ms EAST, 0.4 px 0 ms NORTH 18:24:14.956 00.000 428 Worker thread wakes up 18:24:14.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:14.956 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:16.090 01.134 428 Exposure complete 18:24:16.206 00.116 428 worker thread done servicing request 18:24:16.222 00.016 10672 OnExposeComplete: enter 18:24:16.222 00.000 10672 UpdateGuideState(): m_state=6 18:24:16.222 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 681 18:24:16.222 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.53, Mass=540126, SNR=64.1, Peak=61440 HFD=3.5 18:24:16.222 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.12) = xAngle (1.60 = 1.60) 18:24:16.222 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61) 18:24:16.222 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.72 mountX=-0.01 mountY=0.17, mountTheta=1.60 18:24:16.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.17, opts=13) 18:24:16.222 00.000 10672 Enqueuing Move request for scope (-0.03, 0.17) 18:24:16.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:24:16.222 00.000 428 Worker thread wakes up 18:24:16.222 00.000 10672 UpdateGuideState exits: m=540126 SNR=64.1 18:24:16.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd 18:24:16.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:16.222 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.17) 18:24:16.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:16.222 00.000 428 Moving (-0.03, 0.17) raw xDistance=-0.01 yDistance=0.17 18:24:16.222 00.000 10672 Enqueuing Expose request 18:24:16.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:24:16.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:16.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:24:16.222 00.000 428 MoveAxis(E, 0, ABG) 18:24:16.222 00.000 428 Move returns status 0, amount 0 18:24:16.222 00.000 428 MoveAxis(N, 0, ABG) 18:24:16.222 00.000 428 Move returns status 0, amount 0 18:24:16.222 00.000 428 move complete, result=0 18:24:16.222 00.000 428 worker thread done servicing request 18:24:16.222 00.000 428 Worker thread wakes up 18:24:16.222 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:24:16.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:16.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:18.580 02.358 428 Exposure complete 18:24:18.712 00.132 428 worker thread done servicing request 18:24:18.712 00.000 10672 OnExposeComplete: enter 18:24:18.712 00.000 10672 UpdateGuideState(): m_state=6 18:24:18.712 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 682 18:24:18.712 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.56, Mass=538368, SNR=68.8, Peak=50544 HFD=3.5 18:24:18.712 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.12) = xAngle (1.34 = 1.34) 18:24:18.712 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36) 18:24:18.712 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.46 mountX=0.04 mountY=0.19, mountTheta=1.34 18:24:18.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.19, opts=13) 18:24:18.712 00.000 10672 Enqueuing Move request for scope (0.02, 0.19) 18:24:18.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:24:18.712 00.000 428 Worker thread wakes up 18:24:18.712 00.000 10672 UpdateGuideState exits: m=538368 SNR=68.8 18:24:18.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd 18:24:18.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:18.712 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.19) 18:24:18.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:18.712 00.000 428 Moving (0.02, 0.19) raw xDistance=0.04 yDistance=0.19 18:24:18.712 00.000 10672 Enqueuing Expose request 18:24:18.712 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:24:18.712 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:18.712 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:24:18.712 00.000 428 MoveAxis(E, 0, ABG) 18:24:18.712 00.000 428 Move returns status 0, amount 0 18:24:18.712 00.000 428 MoveAxis(N, 0, ABG) 18:24:18.712 00.000 428 Move returns status 0, amount 0 18:24:18.712 00.000 428 move complete, result=0 18:24:18.712 00.000 428 worker thread done servicing request 18:24:18.712 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:24:18.712 00.000 428 Worker thread wakes up 18:24:18.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:18.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:21.086 02.374 428 Exposure complete 18:24:21.218 00.132 428 worker thread done servicing request 18:24:21.218 00.000 10672 OnExposeComplete: enter 18:24:21.218 00.000 10672 UpdateGuideState(): m_state=6 18:24:21.218 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 683 18:24:21.218 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.72, Mass=511412, SNR=60.7, Peak=54800 HFD=3.5 18:24:21.218 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.12) = xAngle (1.46 = 1.46) 18:24:21.218 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.48 = 1.48) 18:24:21.218 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.36 hyp=0.36 cameraTheta=1.58 mountX=0.04 mountY=0.36, mountTheta=1.46 18:24:21.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.36, opts=13) 18:24:21.218 00.000 10672 Enqueuing Move request for scope (-0.00, 0.36) 18:24:21.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:24:21.218 00.000 428 Worker thread wakes up 18:24:21.218 00.000 10672 UpdateGuideState exits: m=511412 SNR=60.7 18:24:21.218 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:21.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.36) opts 0xd 18:24:21.218 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:21.218 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.36) 18:24:21.218 00.000 10672 Enqueuing Expose request 18:24:21.218 00.000 428 Moving (-0.00, 0.36) raw xDistance=0.04 yDistance=0.36 18:24:21.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:24:21.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:21.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 18:24:21.218 00.000 428 MoveAxis(E, 0, ABG) 18:24:21.218 00.000 428 Move returns status 0, amount 0 18:24:21.218 00.000 428 MoveAxis(N, 0, ABG) 18:24:21.218 00.000 428 Move returns status 0, amount 0 18:24:21.218 00.000 428 move complete, result=0 18:24:21.218 00.000 428 worker thread done servicing request 18:24:21.218 00.000 428 Worker thread wakes up 18:24:21.218 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 18:24:21.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:21.218 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:23.582 02.364 428 Exposure complete 18:24:23.707 00.125 428 worker thread done servicing request 18:24:23.707 00.000 10672 OnExposeComplete: enter 18:24:23.707 00.000 10672 UpdateGuideState(): m_state=6 18:24:23.707 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 684 18:24:23.707 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.33, Mass=508132, SNR=58.1, Peak=56544 HFD=3.4 18:24:23.707 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.12) = xAngle (-0.55 = -0.55) 18:24:23.707 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.53 = -0.53) 18:24:23.707 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.43 mountX=0.07 mountY=-0.04, mountTheta=-0.54 18:24:23.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.03, opts=13) 18:24:23.707 00.000 10672 Enqueuing Move request for scope (0.07, -0.03) 18:24:23.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:24:23.707 00.000 428 Worker thread wakes up 18:24:23.707 00.000 10672 UpdateGuideState exits: m=508132 SNR=58.1 18:24:23.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd 18:24:23.707 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:23.707 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.03) 18:24:23.707 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:23.707 00.000 428 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=-0.04 18:24:23.707 00.000 10672 Enqueuing Expose request 18:24:23.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:24:23.707 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:23.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:24:23.707 00.000 428 MoveAxis(E, 0, ABG) 18:24:23.707 00.000 428 Move returns status 0, amount 0 18:24:23.707 00.000 428 MoveAxis(N, 0, ABG) 18:24:23.707 00.000 428 Move returns status 0, amount 0 18:24:23.707 00.000 428 move complete, result=0 18:24:23.707 00.000 428 worker thread done servicing request 18:24:23.707 00.000 428 Worker thread wakes up 18:24:23.707 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:24:23.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:23.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:26.086 02.379 428 Exposure complete 18:24:26.211 00.125 428 worker thread done servicing request 18:24:26.211 00.000 10672 OnExposeComplete: enter 18:24:26.227 00.016 10672 UpdateGuideState(): m_state=6 18:24:26.227 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 685 18:24:26.227 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=930.52, Mass=527189, SNR=64.6, Peak=65488 HFD=3.4 18:24:26.227 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (0.12) = xAngle (2.14 = 2.14) 18:24:26.227 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.16 = 2.16) 18:24:26.227 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.20 cameraTheta=2.27 mountX=-0.11 mountY=0.17, mountTheta=2.15 18:24:26.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.16, opts=13) 18:24:26.227 00.000 10672 Enqueuing Move request for scope (-0.13, 0.16) 18:24:26.227 00.000 428 Worker thread wakes up 18:24:26.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:24:26.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd 18:24:26.227 00.000 10672 UpdateGuideState exits: m=527189 SNR=64.6 18:24:26.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.16) 18:24:26.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:26.227 00.000 428 Moving (-0.13, 0.16) raw xDistance=-0.11 yDistance=0.17 18:24:26.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:26.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:24:26.227 00.000 10672 Enqueuing Expose request 18:24:26.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:26.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:24:26.227 00.000 428 MoveAxis(E, 0, ABG) 18:24:26.227 00.000 428 Move returns status 0, amount 0 18:24:26.227 00.000 428 MoveAxis(N, 0, ABG) 18:24:26.227 00.000 428 Move returns status 0, amount 0 18:24:26.227 00.000 428 move complete, result=0 18:24:26.227 00.000 428 worker thread done servicing request 18:24:26.227 00.000 428 Worker thread wakes up 18:24:26.227 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:24:26.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:26.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:28.585 02.358 428 Exposure complete 18:24:28.710 00.125 428 worker thread done servicing request 18:24:28.710 00.000 10672 OnExposeComplete: enter 18:24:28.710 00.000 10672 UpdateGuideState(): m_state=6 18:24:28.710 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 686 18:24:28.710 00.000 10672 Star::Find returns 1 (0), X=179.96, Y=930.35, Mass=529525, SNR=65.6, Peak=65488 HFD=3.3 18:24:28.710 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.12) = xAngle (-3.21 = 3.07) 18:24:28.710 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.20 = 3.08) 18:24:28.710 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.09 mountX=-0.19 mountY=0.01, mountTheta=3.08 18:24:28.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.01, opts=13) 18:24:28.710 00.000 10672 Enqueuing Move request for scope (-0.19, -0.01) 18:24:28.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:24:28.710 00.000 428 Worker thread wakes up 18:24:28.710 00.000 10672 UpdateGuideState exits: m=529525 SNR=65.6 18:24:28.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd 18:24:28.710 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:28.710 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.01) 18:24:28.710 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:28.710 00.000 428 Moving (-0.19, -0.01) raw xDistance=-0.19 yDistance=0.01 18:24:28.710 00.000 10672 Enqueuing Expose request 18:24:28.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:24:28.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:28.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:24:28.710 00.000 428 MoveAxis(E, 0, ABG) 18:24:28.710 00.000 428 Move returns status 0, amount 0 18:24:28.710 00.000 428 MoveAxis(N, 0, ABG) 18:24:28.710 00.000 428 Move returns status 0, amount 0 18:24:28.710 00.000 428 move complete, result=0 18:24:28.710 00.000 428 worker thread done servicing request 18:24:28.710 00.000 428 Worker thread wakes up 18:24:28.710 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:24:28.710 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:28.710 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:31.084 02.374 428 Exposure complete 18:24:31.209 00.125 428 worker thread done servicing request 18:24:31.209 00.000 10672 OnExposeComplete: enter 18:24:31.209 00.000 10672 UpdateGuideState(): m_state=6 18:24:31.209 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 687 18:24:31.209 00.000 10672 Star::Find returns 1 (0), X=180.12, Y=930.55, Mass=553280, SNR=65.6, Peak=65280 HFD=3.4 18:24:31.209 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.12) = xAngle (1.63 = 1.63) 18:24:31.209 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.64 = 1.64) 18:24:31.209 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.75 mountX=-0.01 mountY=0.20, mountTheta=1.63 18:24:31.209 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.19, opts=13) 18:24:31.209 00.000 10672 Enqueuing Move request for scope (-0.04, 0.19) 18:24:31.209 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:24:31.209 00.000 428 Worker thread wakes up 18:24:31.209 00.000 10672 UpdateGuideState exits: m=553280 SNR=65.6 18:24:31.209 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd 18:24:31.209 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:31.209 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.19) 18:24:31.209 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:31.209 00.000 428 Moving (-0.04, 0.19) raw xDistance=-0.01 yDistance=0.20 18:24:31.209 00.000 10672 Enqueuing Expose request 18:24:31.209 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:24:31.209 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:31.209 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:24:31.209 00.000 428 MoveAxis(E, 0, ABG) 18:24:31.209 00.000 428 Move returns status 0, amount 0 18:24:31.209 00.000 428 MoveAxis(N, 0, ABG) 18:24:31.209 00.000 428 Move returns status 0, amount 0 18:24:31.209 00.000 428 move complete, result=0 18:24:31.209 00.000 428 worker thread done servicing request 18:24:31.209 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:24:31.209 00.000 428 Worker thread wakes up 18:24:31.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:31.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:33.583 02.374 428 Exposure complete 18:24:33.709 00.126 428 worker thread done servicing request 18:24:33.709 00.000 10672 OnExposeComplete: enter 18:24:33.709 00.000 10672 UpdateGuideState(): m_state=6 18:24:33.709 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 688 18:24:33.709 00.000 10672 Star::Find returns 1 (0), X=179.66, Y=930.66, Mass=532363, SNR=66.8, Peak=57296 HFD=3.6 18:24:33.709 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.12) = xAngle (2.48 = 2.48) 18:24:33.709 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49) 18:24:33.709 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.30 hyp=0.58 cameraTheta=2.60 mountX=-0.46 mountY=0.35, mountTheta=2.49 18:24:33.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.30, opts=13) 18:24:33.709 00.000 10672 Enqueuing Move request for scope (-0.50, 0.30) 18:24:33.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:24:33.709 00.000 428 Worker thread wakes up 18:24:33.709 00.000 10672 UpdateGuideState exits: m=532363 SNR=66.8 18:24:33.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.30) opts 0xd 18:24:33.709 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:33.709 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.30) 18:24:33.709 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:33.709 00.000 428 Moving (-0.50, 0.30) raw xDistance=-0.46 yDistance=0.35 18:24:33.709 00.000 10672 Enqueuing Expose request 18:24:33.709 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 18:24:33.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:33.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 18:24:33.709 00.000 428 MoveAxis(E, 680, ABG) 18:24:33.709 00.000 428 Guiding Dir = 2, Dur = 680 18:24:33.709 00.000 428 IsSlewing returns 0 18:24:33.709 00.000 428 IsGuiding returns 0 18:24:33.740 00.031 428 PulseGuide returned control before completion, sleep 661 18:24:34.432 00.692 428 IsGuiding returns 0 18:24:34.432 00.000 428 Move returns status 0, amount 680 18:24:34.432 00.000 428 MoveAxis(N, 0, ABG) 18:24:34.432 00.000 428 Move returns status 0, amount 0 18:24:34.432 00.000 428 move complete, result=0 18:24:34.432 00.000 428 worker thread done servicing request 18:24:34.432 00.000 428 Worker thread wakes up 18:24:34.432 00.000 10672 GuideStep: -0.5 px 680 ms EAST, 0.3 px 0 ms NORTH 18:24:34.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:34.432 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:36.072 01.640 428 Exposure complete 18:24:36.197 00.125 428 worker thread done servicing request 18:24:36.197 00.000 10672 OnExposeComplete: enter 18:24:36.197 00.000 10672 UpdateGuideState(): m_state=6 18:24:36.197 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 689 18:24:36.197 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.09, Mass=603231, SNR=75.3, Peak=51200 HFD=4.2 18:24:36.197 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.12) = xAngle (-2.41 = -2.41) 18:24:36.197 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.39 = -2.39) 18:24:36.197 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.27 hyp=0.36 cameraTheta=-2.29 mountX=-0.27 mountY=-0.25, mountTheta=-2.40 18:24:36.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.27, opts=13) 18:24:36.197 00.000 10672 Enqueuing Move request for scope (-0.24, -0.27) 18:24:36.197 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:24:36.197 00.000 428 Worker thread wakes up 18:24:36.197 00.000 10672 UpdateGuideState exits: m=603231 SNR=75.3 18:24:36.197 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.27) opts 0xd 18:24:36.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:36.197 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.27) 18:24:36.197 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:36.197 00.000 428 Moving (-0.24, -0.27) raw xDistance=-0.27 yDistance=-0.25 18:24:36.197 00.000 10672 Enqueuing Expose request 18:24:36.197 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:24:36.197 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:36.197 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:24:36.197 00.000 428 MoveAxis(E, 0, ABG) 18:24:36.197 00.000 428 Move returns status 0, amount 0 18:24:36.197 00.000 428 MoveAxis(N, 0, ABG) 18:24:36.197 00.000 428 Move returns status 0, amount 0 18:24:36.197 00.000 428 move complete, result=0 18:24:36.197 00.000 428 worker thread done servicing request 18:24:36.197 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:24:36.197 00.000 428 Worker thread wakes up 18:24:36.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:36.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:38.571 02.374 428 Exposure complete 18:24:38.696 00.125 428 worker thread done servicing request 18:24:38.696 00.000 10672 OnExposeComplete: enter 18:24:38.696 00.000 10672 UpdateGuideState(): m_state=6 18:24:38.696 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 690 18:24:38.696 00.000 10672 Star::Find returns 1 (0), X=180.07, Y=930.34, Mass=583078, SNR=68.6, Peak=51520 HFD=3.9 18:24:38.696 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.12) = xAngle (-2.97 = -2.97) 18:24:38.696 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.95 = -2.95) 18:24:38.696 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.85 mountX=-0.09 mountY=-0.02, mountTheta=-2.96 18:24:38.696 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.03, opts=13) 18:24:38.696 00.000 10672 Enqueuing Move request for scope (-0.08, -0.03) 18:24:38.696 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:24:38.696 00.000 428 Worker thread wakes up 18:24:38.696 00.000 10672 UpdateGuideState exits: m=583078 SNR=68.6 18:24:38.696 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd 18:24:38.696 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:38.696 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.03) 18:24:38.696 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:38.696 00.000 428 Moving (-0.08, -0.03) raw xDistance=-0.09 yDistance=-0.02 18:24:38.696 00.000 10672 Enqueuing Expose request 18:24:38.696 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:24:38.696 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:38.696 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:24:38.696 00.000 428 MoveAxis(E, 0, ABG) 18:24:38.696 00.000 428 Move returns status 0, amount 0 18:24:38.696 00.000 428 MoveAxis(N, 0, ABG) 18:24:38.696 00.000 428 Move returns status 0, amount 0 18:24:38.696 00.000 428 move complete, result=0 18:24:38.696 00.000 428 worker thread done servicing request 18:24:38.696 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:24:38.696 00.000 428 Worker thread wakes up 18:24:38.696 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:38.696 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:41.055 02.359 428 Exposure complete 18:24:41.180 00.125 428 worker thread done servicing request 18:24:41.180 00.000 10672 OnExposeComplete: enter 18:24:41.180 00.000 10672 UpdateGuideState(): m_state=6 18:24:41.180 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 691 18:24:41.180 00.000 10672 Star::Find returns 1 (0), X=179.82, Y=930.17, Mass=549354, SNR=57.8, Peak=47488 HFD=4.0 18:24:41.180 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.12) = xAngle (-2.75 = -2.75) 18:24:41.180 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.73 = -2.73) 18:24:41.180 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.19 hyp=0.38 cameraTheta=-2.63 mountX=-0.35 mountY=-0.15, mountTheta=-2.74 18:24:41.195 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.19, opts=13) 18:24:41.195 00.000 10672 Enqueuing Move request for scope (-0.33, -0.19) 18:24:41.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:24:41.195 00.000 428 Worker thread wakes up 18:24:41.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.19) opts 0xd 18:24:41.195 00.000 10672 UpdateGuideState exits: m=549354 SNR=57.8 18:24:41.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:41.195 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.19) 18:24:41.195 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:41.195 00.000 428 Moving (-0.33, -0.19) raw xDistance=-0.35 yDistance=-0.15 18:24:41.195 00.000 10672 Enqueuing Expose request 18:24:41.195 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:24:41.195 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:41.195 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:24:41.195 00.000 428 MoveAxis(E, 0, ABG) 18:24:41.195 00.000 428 Move returns status 0, amount 0 18:24:41.195 00.000 428 MoveAxis(N, 0, ABG) 18:24:41.195 00.000 428 Move returns status 0, amount 0 18:24:41.195 00.000 428 move complete, result=0 18:24:41.195 00.000 428 worker thread done servicing request 18:24:41.195 00.000 428 Worker thread wakes up 18:24:41.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:41.195 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:24:41.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:43.575 02.380 428 Exposure complete 18:24:43.715 00.140 428 worker thread done servicing request 18:24:43.715 00.000 10672 OnExposeComplete: enter 18:24:43.715 00.000 10672 UpdateGuideState(): m_state=6 18:24:43.715 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 692 18:24:43.715 00.000 10672 Star::Find returns 1 (0), X=179.68, Y=929.91, Mass=566920, SNR=70.1, Peak=43344 HFD=4.1 18:24:43.715 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.12) = xAngle (-2.51 = -2.51) 18:24:43.715 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.49 = -2.49) 18:24:43.715 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.45 hyp=0.65 cameraTheta=-2.38 mountX=-0.52 mountY=-0.39, mountTheta=-2.50 18:24:43.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.45, opts=13) 18:24:43.715 00.000 10672 Enqueuing Move request for scope (-0.47, -0.45) 18:24:43.715 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:24:43.715 00.000 428 Worker thread wakes up 18:24:43.715 00.000 10672 UpdateGuideState exits: m=566920 SNR=70.1 18:24:43.715 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.45) opts 0xd 18:24:43.715 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:43.715 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.45) 18:24:43.715 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:43.715 00.000 428 Moving (-0.47, -0.45) raw xDistance=-0.52 yDistance=-0.39 18:24:43.715 00.000 10672 Enqueuing Expose request 18:24:43.715 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 18:24:43.715 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:43.715 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:24:43.715 00.000 428 MoveAxis(E, 780, ABG) 18:24:43.715 00.000 428 Guiding Dir = 2, Dur = 780 18:24:43.715 00.000 428 IsSlewing returns 0 18:24:43.715 00.000 428 IsGuiding returns 0 18:24:43.731 00.016 428 PulseGuide returned control before completion, sleep 772 18:24:44.528 00.797 428 IsGuiding returns 0 18:24:44.528 00.000 428 Move returns status 0, amount 780 18:24:44.528 00.000 428 MoveAxis(N, 0, ABG) 18:24:44.528 00.000 428 Move returns status 0, amount 0 18:24:44.528 00.000 428 move complete, result=0 18:24:44.528 00.000 428 worker thread done servicing request 18:24:44.528 00.000 428 Worker thread wakes up 18:24:44.528 00.000 10672 GuideStep: -0.5 px 780 ms EAST, -0.4 px 0 ms NORTH 18:24:44.528 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:44.528 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:46.074 01.546 428 Exposure complete 18:24:46.214 00.140 428 worker thread done servicing request 18:24:46.214 00.000 10672 OnExposeComplete: enter 18:24:46.214 00.000 10672 UpdateGuideState(): m_state=6 18:24:46.214 00.000 10672 Star::Find(15, 179, 929, 0, (0,0,0,0), 0.0, 0) frame 693 18:24:46.214 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.10, Mass=532866, SNR=60.2, Peak=56752 HFD=4.0 18:24:46.214 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.12) = xAngle (-1.90 = -1.90) 18:24:46.214 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.88 = -1.88) 18:24:46.214 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.78 mountX=-0.09 mountY=-0.26, mountTheta=-1.90 18:24:46.214 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.26, opts=13) 18:24:46.214 00.000 10672 Enqueuing Move request for scope (-0.06, -0.26) 18:24:46.214 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:24:46.214 00.000 428 Worker thread wakes up 18:24:46.214 00.000 10672 UpdateGuideState exits: m=532866 SNR=60.2 18:24:46.214 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd 18:24:46.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:46.214 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.26) 18:24:46.214 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:46.214 00.000 428 Moving (-0.06, -0.26) raw xDistance=-0.09 yDistance=-0.26 18:24:46.214 00.000 10672 Enqueuing Expose request 18:24:46.214 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:24:46.214 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:46.214 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:24:46.214 00.000 428 MoveAxis(E, 0, ABG) 18:24:46.214 00.000 428 Move returns status 0, amount 0 18:24:46.214 00.000 428 MoveAxis(N, 0, ABG) 18:24:46.214 00.000 428 Move returns status 0, amount 0 18:24:46.214 00.000 428 move complete, result=0 18:24:46.214 00.000 428 worker thread done servicing request 18:24:46.214 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:24:46.214 00.000 428 Worker thread wakes up 18:24:46.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:46.214 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:48.573 02.359 428 Exposure complete 18:24:48.698 00.125 428 worker thread done servicing request 18:24:48.698 00.000 10672 OnExposeComplete: enter 18:24:48.698 00.000 10672 UpdateGuideState(): m_state=6 18:24:48.698 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 694 18:24:48.698 00.000 10672 Star::Find returns 1 (0), X=180.57, Y=930.17, Mass=517774, SNR=69.5, Peak=47376 HFD=3.7 18:24:48.698 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.12) = xAngle (-0.54 = -0.54) 18:24:48.698 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.53 = -0.53) 18:24:48.698 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.19 hyp=0.46 cameraTheta=-0.42 mountX=0.39 mountY=-0.23, mountTheta=-0.53 18:24:48.698 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.19, opts=13) 18:24:48.698 00.000 10672 Enqueuing Move request for scope (0.42, -0.19) 18:24:48.698 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:24:48.698 00.000 428 Worker thread wakes up 18:24:48.698 00.000 10672 UpdateGuideState exits: m=517774 SNR=69.5 18:24:48.698 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.19) opts 0xd 18:24:48.698 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:48.698 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.19) 18:24:48.698 00.000 428 Moving (0.42, -0.19) raw xDistance=0.39 yDistance=-0.23 18:24:48.698 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:48.698 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 18:24:48.698 00.000 10672 Enqueuing Expose request 18:24:48.698 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:48.698 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:24:48.698 00.000 428 MoveAxis(E, 0, ABG) 18:24:48.698 00.000 428 Move returns status 0, amount 0 18:24:48.698 00.000 428 MoveAxis(N, 0, ABG) 18:24:48.698 00.000 428 Move returns status 0, amount 0 18:24:48.698 00.000 428 move complete, result=0 18:24:48.698 00.000 428 worker thread done servicing request 18:24:48.698 00.000 428 Worker thread wakes up 18:24:48.698 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:24:48.698 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:48.698 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:51.077 02.379 428 Exposure complete 18:24:51.202 00.125 428 worker thread done servicing request 18:24:51.202 00.000 10672 OnExposeComplete: enter 18:24:51.202 00.000 10672 UpdateGuideState(): m_state=6 18:24:51.202 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 695 18:24:51.202 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.54, Mass=512461, SNR=65.1, Peak=60688 HFD=3.2 18:24:51.202 00.000 10672 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.12) = xAngle (0.69 = 0.69) 18:24:51.202 00.000 10672 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.71 = 0.71) 18:24:51.202 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.81 mountX=0.19 mountY=0.16, mountTheta=0.70 18:24:51.217 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.18, opts=13) 18:24:51.217 00.000 10672 Enqueuing Move request for scope (0.17, 0.18) 18:24:51.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:24:51.217 00.000 428 Worker thread wakes up 18:24:51.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd 18:24:51.217 00.000 10672 UpdateGuideState exits: m=512461 SNR=65.1 18:24:51.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:51.217 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.18) 18:24:51.217 00.000 428 Moving (0.17, 0.18) raw xDistance=0.19 yDistance=0.16 18:24:51.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:51.217 00.000 10672 Enqueuing Expose request 18:24:51.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:24:51.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:51.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:24:51.217 00.000 428 MoveAxis(E, 0, ABG) 18:24:51.217 00.000 428 Move returns status 0, amount 0 18:24:51.217 00.000 428 MoveAxis(N, 0, ABG) 18:24:51.217 00.000 428 Move returns status 0, amount 0 18:24:51.217 00.000 428 move complete, result=0 18:24:51.217 00.000 428 worker thread done servicing request 18:24:51.217 00.000 428 Worker thread wakes up 18:24:51.217 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:24:51.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:51.217 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:53.576 02.359 428 Exposure complete 18:24:53.701 00.125 428 worker thread done servicing request 18:24:53.701 00.000 10672 OnExposeComplete: enter 18:24:53.701 00.000 10672 UpdateGuideState(): m_state=6 18:24:53.717 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 696 18:24:53.717 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.72, Mass=524354, SNR=61.8, Peak=54464 HFD=3.5 18:24:53.717 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.12) = xAngle (0.83 = 0.83) 18:24:53.717 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85) 18:24:53.717 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.36 hyp=0.44 cameraTheta=0.95 mountX=0.30 mountY=0.33, mountTheta=0.84 18:24:53.717 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.36, opts=13) 18:24:53.717 00.000 10672 Enqueuing Move request for scope (0.26, 0.36) 18:24:53.717 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 18:24:53.717 00.000 428 Worker thread wakes up 18:24:53.717 00.000 10672 UpdateGuideState exits: m=524354 SNR=61.8 18:24:53.717 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.36) opts 0xd 18:24:53.717 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:53.717 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.36) 18:24:53.717 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:53.717 00.000 428 Moving (0.26, 0.36) raw xDistance=0.30 yDistance=0.33 18:24:53.717 00.000 10672 Enqueuing Expose request 18:24:53.717 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:24:53.717 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:53.717 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:24:53.717 00.000 428 MoveAxis(E, 0, ABG) 18:24:53.717 00.000 428 Move returns status 0, amount 0 18:24:53.717 00.000 428 MoveAxis(N, 0, ABG) 18:24:53.717 00.000 428 Move returns status 0, amount 0 18:24:53.717 00.000 428 move complete, result=0 18:24:53.717 00.000 428 worker thread done servicing request 18:24:53.717 00.000 428 Worker thread wakes up 18:24:53.717 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:24:53.717 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:53.717 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:56.075 02.358 428 Exposure complete 18:24:56.200 00.125 428 worker thread done servicing request 18:24:56.200 00.000 10672 OnExposeComplete: enter 18:24:56.200 00.000 10672 UpdateGuideState(): m_state=6 18:24:56.200 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 697 18:24:56.200 00.000 10672 Star::Find returns 1 (0), X=180.36, Y=930.48, Mass=528382, SNR=68.3, Peak=54576 HFD=3.2 18:24:56.200 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.12) = xAngle (0.41 = 0.41) 18:24:56.200 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43) 18:24:56.200 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.54 mountX=0.22 mountY=0.10, mountTheta=0.43 18:24:56.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.12, opts=13) 18:24:56.200 00.000 10672 Enqueuing Move request for scope (0.21, 0.12) 18:24:56.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:24:56.200 00.000 428 Worker thread wakes up 18:24:56.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd 18:24:56.200 00.000 10672 UpdateGuideState exits: m=528382 SNR=68.3 18:24:56.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:56.200 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.12) 18:24:56.200 00.000 428 Moving (0.21, 0.12) raw xDistance=0.22 yDistance=0.10 18:24:56.200 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:56.200 00.000 10672 Enqueuing Expose request 18:24:56.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:24:56.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:56.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:24:56.200 00.000 428 MoveAxis(E, 0, ABG) 18:24:56.200 00.000 428 Move returns status 0, amount 0 18:24:56.200 00.000 428 MoveAxis(N, 0, ABG) 18:24:56.200 00.000 428 Move returns status 0, amount 0 18:24:56.200 00.000 428 move complete, result=0 18:24:56.200 00.000 428 worker thread done servicing request 18:24:56.200 00.000 428 Worker thread wakes up 18:24:56.200 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:24:56.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:56.200 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:24:58.559 02.359 428 Exposure complete 18:24:58.688 00.129 428 worker thread done servicing request 18:24:58.688 00.000 10672 OnExposeComplete: enter 18:24:58.688 00.000 10672 UpdateGuideState(): m_state=6 18:24:58.688 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 698 18:24:58.688 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.37, Mass=532098, SNR=60.8, Peak=50320 HFD=3.4 18:24:58.688 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (0.12) = xAngle (-0.08 = -0.08) 18:24:58.688 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.07 = -0.07) 18:24:58.688 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.01 hyp=0.26 cameraTheta=0.04 mountX=0.26 mountY=-0.02, mountTheta=-0.07 18:24:58.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.01, opts=13) 18:24:58.688 00.000 10672 Enqueuing Move request for scope (0.26, 0.01) 18:24:58.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:24:58.688 00.000 428 Worker thread wakes up 18:24:58.688 00.000 10672 UpdateGuideState exits: m=532098 SNR=60.8 18:24:58.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.01) opts 0xd 18:24:58.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:24:58.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.01) 18:24:58.688 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:24:58.688 00.000 428 Moving (0.26, 0.01) raw xDistance=0.26 yDistance=-0.02 18:24:58.688 00.000 10672 Enqueuing Expose request 18:24:58.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:24:58.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:24:58.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:24:58.688 00.000 428 MoveAxis(E, 0, ABG) 18:24:58.688 00.000 428 Move returns status 0, amount 0 18:24:58.688 00.000 428 MoveAxis(N, 0, ABG) 18:24:58.688 00.000 428 Move returns status 0, amount 0 18:24:58.688 00.000 428 move complete, result=0 18:24:58.688 00.000 428 worker thread done servicing request 18:24:58.688 00.000 428 Worker thread wakes up 18:24:58.688 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:24:58.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:24:58.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:01.063 02.375 428 Exposure complete 18:25:01.203 00.140 428 worker thread done servicing request 18:25:01.203 00.000 10672 OnExposeComplete: enter 18:25:01.203 00.000 10672 UpdateGuideState(): m_state=6 18:25:01.203 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 699 18:25:01.203 00.000 10672 Star::Find returns 1 (0), X=180.42, Y=930.37, Mass=493640, SNR=61.1, Peak=48480 HFD=3.4 18:25:01.203 00.000 10672 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.12) = xAngle (-0.10 = -0.10) 18:25:01.203 00.000 10672 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09) 18:25:01.203 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.00 hyp=0.27 cameraTheta=0.02 mountX=0.27 mountY=-0.02, mountTheta=-0.09 18:25:01.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.00, opts=13) 18:25:01.203 00.000 10672 Enqueuing Move request for scope (0.27, 0.00) 18:25:01.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:25:01.203 00.000 428 Worker thread wakes up 18:25:01.203 00.000 10672 UpdateGuideState exits: m=493640 SNR=61.1 18:25:01.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.00) opts 0xd 18:25:01.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:01.203 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.00) 18:25:01.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:01.203 00.000 428 Moving (0.27, 0.00) raw xDistance=0.27 yDistance=-0.02 18:25:01.203 00.000 10672 Enqueuing Expose request 18:25:01.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:25:01.203 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:01.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:25:01.203 00.000 428 MoveAxis(E, 0, ABG) 18:25:01.203 00.000 428 Move returns status 0, amount 0 18:25:01.203 00.000 428 MoveAxis(N, 0, ABG) 18:25:01.203 00.000 428 Move returns status 0, amount 0 18:25:01.203 00.000 428 move complete, result=0 18:25:01.203 00.000 428 worker thread done servicing request 18:25:01.203 00.000 428 Worker thread wakes up 18:25:01.203 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:25:01.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:01.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:03.562 02.359 428 Exposure complete 18:25:03.702 00.140 428 worker thread done servicing request 18:25:03.702 00.000 10672 OnExposeComplete: enter 18:25:03.702 00.000 10672 UpdateGuideState(): m_state=6 18:25:03.702 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 700 18:25:03.702 00.000 10672 Star::Find returns 1 (0), X=180.80, Y=930.77, Mass=509189, SNR=60.7, Peak=53376 HFD=3.6 18:25:03.702 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (0.12) = xAngle (0.44 = 0.44) 18:25:03.702 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.45 = 0.45) 18:25:03.702 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.41 hyp=0.76 cameraTheta=0.56 mountX=0.69 mountY=0.33, mountTheta=0.45 18:25:03.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.41, opts=13) 18:25:03.702 00.000 10672 Enqueuing Move request for scope (0.65, 0.41) 18:25:03.702 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:25:03.702 00.000 428 Worker thread wakes up 18:25:03.702 00.000 10672 UpdateGuideState exits: m=509189 SNR=60.7 18:25:03.702 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.41) opts 0xd 18:25:03.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:03.702 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, 0.41) 18:25:03.702 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:03.702 00.000 428 Moving (0.65, 0.41) raw xDistance=0.69 yDistance=0.33 18:25:03.702 00.000 10672 Enqueuing Expose request 18:25:03.702 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69 18:25:03.702 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:03.702 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:25:03.702 00.000 428 MoveAxis(W, 1027, ABG) 18:25:03.702 00.000 428 Guiding Dir = 3, Dur = 1027 18:25:03.702 00.000 428 IsSlewing returns 0 18:25:03.702 00.000 428 IsGuiding returns 0 18:25:03.734 00.032 428 PulseGuide returned control before completion, sleep 1015 18:25:04.780 01.046 428 IsGuiding returns 0 18:25:04.780 00.000 428 Move returns status 0, amount 1027 18:25:04.780 00.000 428 MoveAxis(N, 0, ABG) 18:25:04.780 00.000 428 Move returns status 0, amount 0 18:25:04.780 00.000 428 move complete, result=0 18:25:04.780 00.000 428 worker thread done servicing request 18:25:04.780 00.000 428 Worker thread wakes up 18:25:04.780 00.000 10672 GuideStep: 0.7 px 1027 ms WEST, 0.3 px 0 ms NORTH 18:25:04.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:04.780 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:06.061 01.281 428 Exposure complete 18:25:06.186 00.125 428 worker thread done servicing request 18:25:06.186 00.000 10672 OnExposeComplete: enter 18:25:06.186 00.000 10672 UpdateGuideState(): m_state=6 18:25:06.186 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 701 18:25:06.186 00.000 10672 Star::Find returns 1 (0), X=180.09, Y=930.50, Mass=499368, SNR=59.4, Peak=53168 HFD=3.5 18:25:06.186 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.12) = xAngle (1.88 = 1.88) 18:25:06.186 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90) 18:25:06.186 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=2.00 mountX=-0.05 mountY=0.14, mountTheta=1.88 18:25:06.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.14, opts=13) 18:25:06.186 00.000 10672 Enqueuing Move request for scope (-0.06, 0.14) 18:25:06.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:25:06.186 00.000 428 Worker thread wakes up 18:25:06.186 00.000 10672 UpdateGuideState exits: m=499368 SNR=59.4 18:25:06.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd 18:25:06.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:06.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.14) 18:25:06.186 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:06.186 00.000 428 Moving (-0.06, 0.14) raw xDistance=-0.05 yDistance=0.14 18:25:06.186 00.000 10672 Enqueuing Expose request 18:25:06.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:25:06.186 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:06.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:25:06.186 00.000 428 MoveAxis(E, 0, ABG) 18:25:06.186 00.000 428 Move returns status 0, amount 0 18:25:06.186 00.000 428 MoveAxis(N, 0, ABG) 18:25:06.186 00.000 428 Move returns status 0, amount 0 18:25:06.186 00.000 428 move complete, result=0 18:25:06.186 00.000 428 worker thread done servicing request 18:25:06.186 00.000 428 Worker thread wakes up 18:25:06.186 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:25:06.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:06.186 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:08.560 02.374 428 Exposure complete 18:25:08.685 00.125 428 worker thread done servicing request 18:25:08.685 00.000 10672 OnExposeComplete: enter 18:25:08.685 00.000 10672 UpdateGuideState(): m_state=6 18:25:08.685 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 702 18:25:08.685 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.72, Mass=565520, SNR=66.7, Peak=65488 HFD=3.9 18:25:08.685 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.12) = xAngle (1.60 = 1.60) 18:25:08.685 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62) 18:25:08.685 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.73 mountX=-0.01 mountY=0.36, mountTheta=1.60 18:25:08.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.36, opts=13) 18:25:08.685 00.000 10672 Enqueuing Move request for scope (-0.06, 0.36) 18:25:08.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:25:08.685 00.000 428 Worker thread wakes up 18:25:08.685 00.000 10672 UpdateGuideState exits: m=565520 SNR=66.7 18:25:08.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd 18:25:08.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:08.685 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.36) 18:25:08.685 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:08.685 00.000 428 Moving (-0.06, 0.36) raw xDistance=-0.01 yDistance=0.36 18:25:08.685 00.000 10672 Enqueuing Expose request 18:25:08.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:25:08.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:08.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 18:25:08.685 00.000 428 MoveAxis(E, 0, ABG) 18:25:08.685 00.000 428 Move returns status 0, amount 0 18:25:08.685 00.000 428 MoveAxis(N, 0, ABG) 18:25:08.685 00.000 428 Move returns status 0, amount 0 18:25:08.685 00.000 428 move complete, result=0 18:25:08.685 00.000 428 worker thread done servicing request 18:25:08.685 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 18:25:08.685 00.000 428 Worker thread wakes up 18:25:08.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:08.685 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:11.059 02.374 428 Exposure complete 18:25:11.200 00.141 428 worker thread done servicing request 18:25:11.200 00.000 10672 OnExposeComplete: enter 18:25:11.200 00.000 10672 UpdateGuideState(): m_state=6 18:25:11.200 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 703 18:25:11.200 00.000 10672 Star::Find returns 1 (0), X=180.25, Y=930.66, Mass=505829, SNR=56.8, Peak=61888 HFD=3.3 18:25:11.200 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (0.12) = xAngle (1.13 = 1.13) 18:25:11.200 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.14 = 1.14) 18:25:11.200 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.32 cameraTheta=1.25 mountX=0.14 mountY=0.29, mountTheta=1.13 18:25:11.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.30, opts=13) 18:25:11.200 00.000 10672 Enqueuing Move request for scope (0.10, 0.30) 18:25:11.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:25:11.200 00.000 428 Worker thread wakes up 18:25:11.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd 18:25:11.200 00.000 10672 UpdateGuideState exits: m=505829 SNR=56.8 18:25:11.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:11.200 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.30) 18:25:11.200 00.000 428 Moving (0.10, 0.30) raw xDistance=0.14 yDistance=0.29 18:25:11.200 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:11.200 00.000 10672 Enqueuing Expose request 18:25:11.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:25:11.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:11.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:25:11.200 00.000 428 MoveAxis(E, 0, ABG) 18:25:11.200 00.000 428 Move returns status 0, amount 0 18:25:11.200 00.000 428 MoveAxis(N, 0, ABG) 18:25:11.200 00.000 428 Move returns status 0, amount 0 18:25:11.200 00.000 428 move complete, result=0 18:25:11.200 00.000 428 worker thread done servicing request 18:25:11.200 00.000 428 Worker thread wakes up 18:25:11.200 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:25:11.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:11.200 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:13.558 02.358 428 Exposure complete 18:25:13.683 00.125 428 worker thread done servicing request 18:25:13.683 00.000 10672 OnExposeComplete: enter 18:25:13.683 00.000 10672 UpdateGuideState(): m_state=6 18:25:13.683 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 704 18:25:13.683 00.000 10672 Star::Find returns 1 (0), X=180.29, Y=930.64, Mass=536827, SNR=72.5, Peak=63408 HFD=3.5 18:25:13.683 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.12) = xAngle (0.98 = 0.98) 18:25:13.683 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.99 = 0.99) 18:25:13.683 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.28 hyp=0.31 cameraTheta=1.10 mountX=0.17 mountY=0.26, mountTheta=0.98 18:25:13.683 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.28, opts=13) 18:25:13.683 00.000 10672 Enqueuing Move request for scope (0.14, 0.28) 18:25:13.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:25:13.683 00.000 428 Worker thread wakes up 18:25:13.683 00.000 10672 UpdateGuideState exits: m=536827 SNR=72.5 18:25:13.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.28) opts 0xd 18:25:13.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:13.683 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.28) 18:25:13.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:13.683 00.000 428 Moving (0.14, 0.28) raw xDistance=0.17 yDistance=0.26 18:25:13.683 00.000 10672 Enqueuing Expose request 18:25:13.683 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:25:13.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:13.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:25:13.683 00.000 428 MoveAxis(E, 0, ABG) 18:25:13.683 00.000 428 Move returns status 0, amount 0 18:25:13.683 00.000 428 MoveAxis(N, 0, ABG) 18:25:13.683 00.000 428 Move returns status 0, amount 0 18:25:13.683 00.000 428 move complete, result=0 18:25:13.683 00.000 428 worker thread done servicing request 18:25:13.683 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:25:13.683 00.000 428 Worker thread wakes up 18:25:13.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:13.699 00.016 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:16.062 02.363 428 Exposure complete 18:25:16.187 00.125 428 worker thread done servicing request 18:25:16.187 00.000 10672 OnExposeComplete: enter 18:25:16.187 00.000 10672 UpdateGuideState(): m_state=6 18:25:16.187 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 705 18:25:16.187 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.46, Mass=501196, SNR=58.8, Peak=54800 HFD=3.3 18:25:16.187 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.12) = xAngle (0.90 = 0.90) 18:25:16.187 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92) 18:25:16.187 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.02 mountX=0.07 mountY=0.09, mountTheta=0.91 18:25:16.187 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.10, opts=13) 18:25:16.187 00.000 10672 Enqueuing Move request for scope (0.06, 0.10) 18:25:16.187 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:25:16.187 00.000 428 Worker thread wakes up 18:25:16.187 00.000 10672 UpdateGuideState exits: m=501196 SNR=58.8 18:25:16.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd 18:25:16.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:16.187 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.10) 18:25:16.187 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:16.187 00.000 428 Moving (0.06, 0.10) raw xDistance=0.07 yDistance=0.09 18:25:16.187 00.000 10672 Enqueuing Expose request 18:25:16.187 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:25:16.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:16.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:25:16.187 00.000 428 MoveAxis(E, 0, ABG) 18:25:16.187 00.000 428 Move returns status 0, amount 0 18:25:16.187 00.000 428 MoveAxis(N, 0, ABG) 18:25:16.187 00.000 428 Move returns status 0, amount 0 18:25:16.187 00.000 428 move complete, result=0 18:25:16.187 00.000 428 worker thread done servicing request 18:25:16.187 00.000 428 Worker thread wakes up 18:25:16.187 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:25:16.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:16.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:18.561 02.374 428 Exposure complete 18:25:18.686 00.125 428 worker thread done servicing request 18:25:18.686 00.000 10672 OnExposeComplete: enter 18:25:18.686 00.000 10672 UpdateGuideState(): m_state=6 18:25:18.686 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 706 18:25:18.686 00.000 10672 Star::Find returns 1 (0), X=180.39, Y=930.66, Mass=597398, SNR=72.6, Peak=58944 HFD=3.5 18:25:18.686 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.12) = xAngle (0.79 = 0.79) 18:25:18.686 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.80 = 0.80) 18:25:18.686 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.30 hyp=0.38 cameraTheta=0.91 mountX=0.27 mountY=0.27, mountTheta=0.79 18:25:18.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.30, opts=13) 18:25:18.686 00.000 10672 Enqueuing Move request for scope (0.23, 0.30) 18:25:18.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:25:18.686 00.000 428 Worker thread wakes up 18:25:18.686 00.000 10672 UpdateGuideState exits: m=597398 SNR=72.6 18:25:18.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.30) opts 0xd 18:25:18.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:18.686 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.30) 18:25:18.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:18.686 00.000 428 Moving (0.23, 0.30) raw xDistance=0.27 yDistance=0.27 18:25:18.686 00.000 10672 Enqueuing Expose request 18:25:18.686 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:25:18.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:18.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:25:18.686 00.000 428 MoveAxis(E, 0, ABG) 18:25:18.686 00.000 428 Move returns status 0, amount 0 18:25:18.686 00.000 428 MoveAxis(N, 0, ABG) 18:25:18.686 00.000 428 Move returns status 0, amount 0 18:25:18.686 00.000 428 move complete, result=0 18:25:18.686 00.000 428 worker thread done servicing request 18:25:18.686 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:25:18.686 00.000 428 Worker thread wakes up 18:25:18.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:18.686 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:21.060 02.374 428 Exposure complete 18:25:21.201 00.141 428 worker thread done servicing request 18:25:21.201 00.000 10672 OnExposeComplete: enter 18:25:21.201 00.000 10672 UpdateGuideState(): m_state=6 18:25:21.201 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 707 18:25:21.201 00.000 10672 Star::Find returns 1 (0), X=180.32, Y=930.58, Mass=551737, SNR=60.4, Peak=58624 HFD=3.2 18:25:21.201 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.12) = xAngle (0.79 = 0.79) 18:25:21.201 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.80 = 0.80) 18:25:21.201 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.28 cameraTheta=0.91 mountX=0.20 mountY=0.20, mountTheta=0.79 18:25:21.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.22, opts=13) 18:25:21.201 00.000 10672 Enqueuing Move request for scope (0.17, 0.22) 18:25:21.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3360, FiltMax=65504, Gamma=1.000 18:25:21.201 00.000 428 Worker thread wakes up 18:25:21.201 00.000 10672 UpdateGuideState exits: m=551737 SNR=60.4 18:25:21.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.22) opts 0xd 18:25:21.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:21.201 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.22) 18:25:21.201 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:21.201 00.000 428 Moving (0.17, 0.22) raw xDistance=0.20 yDistance=0.20 18:25:21.201 00.000 10672 Enqueuing Expose request 18:25:21.201 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:25:21.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:21.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:25:21.201 00.000 428 MoveAxis(E, 0, ABG) 18:25:21.201 00.000 428 Move returns status 0, amount 0 18:25:21.201 00.000 428 MoveAxis(N, 0, ABG) 18:25:21.201 00.000 428 Move returns status 0, amount 0 18:25:21.201 00.000 428 move complete, result=0 18:25:21.201 00.000 428 worker thread done servicing request 18:25:21.201 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:25:21.201 00.000 428 Worker thread wakes up 18:25:21.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:21.201 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:23.565 02.364 428 Exposure complete 18:25:23.690 00.125 428 worker thread done servicing request 18:25:23.690 00.000 10672 OnExposeComplete: enter 18:25:23.690 00.000 10672 UpdateGuideState(): m_state=6 18:25:23.690 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 708 18:25:23.690 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.73, Mass=580879, SNR=63.6, Peak=52944 HFD=3.6 18:25:23.690 00.000 10672 CameraToMount -- cameraTheta (0.97) - m_xAngle (0.12) = xAngle (0.85 = 0.85) 18:25:23.690 00.000 10672 CameraToMount -- cameraTheta (0.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.86 = 0.86) 18:25:23.690 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.37 hyp=0.45 cameraTheta=0.97 mountX=0.30 mountY=0.34, mountTheta=0.85 18:25:23.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.37, opts=13) 18:25:23.690 00.000 10672 Enqueuing Move request for scope (0.26, 0.37) 18:25:23.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:25:23.690 00.000 428 Worker thread wakes up 18:25:23.690 00.000 10672 UpdateGuideState exits: m=580879 SNR=63.6 18:25:23.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.37) opts 0xd 18:25:23.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:23.690 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.37) 18:25:23.690 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:23.690 00.000 428 Moving (0.26, 0.37) raw xDistance=0.30 yDistance=0.34 18:25:23.690 00.000 10672 Enqueuing Expose request 18:25:23.690 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:25:23.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:23.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:25:23.690 00.000 428 MoveAxis(E, 0, ABG) 18:25:23.690 00.000 428 Move returns status 0, amount 0 18:25:23.690 00.000 428 MoveAxis(N, 0, ABG) 18:25:23.690 00.000 428 Move returns status 0, amount 0 18:25:23.690 00.000 428 move complete, result=0 18:25:23.690 00.000 428 worker thread done servicing request 18:25:23.690 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:25:23.690 00.000 428 Worker thread wakes up 18:25:23.690 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:23.690 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:26.064 02.374 428 Exposure complete 18:25:26.189 00.125 428 worker thread done servicing request 18:25:26.189 00.000 10672 OnExposeComplete: enter 18:25:26.189 00.000 10672 UpdateGuideState(): m_state=6 18:25:26.189 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 709 18:25:26.189 00.000 10672 Star::Find returns 1 (0), X=180.19, Y=930.73, Mass=534156, SNR=66.0, Peak=65488 HFD=3.5 18:25:26.189 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.12) = xAngle (1.34 = 1.34) 18:25:26.189 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35) 18:25:26.189 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.37 hyp=0.37 cameraTheta=1.46 mountX=0.09 mountY=0.36, mountTheta=1.34 18:25:26.204 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.37, opts=13) 18:25:26.204 00.000 10672 Enqueuing Move request for scope (0.04, 0.37) 18:25:26.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:25:26.204 00.000 428 Worker thread wakes up 18:25:26.204 00.000 10672 UpdateGuideState exits: m=534156 SNR=66.0 18:25:26.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.37) opts 0xd 18:25:26.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:26.204 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.37) 18:25:26.204 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:26.204 00.000 428 Moving (0.04, 0.37) raw xDistance=0.09 yDistance=0.36 18:25:26.204 00.000 10672 Enqueuing Expose request 18:25:26.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:25:26.204 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:26.204 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 18:25:26.204 00.000 428 MoveAxis(E, 0, ABG) 18:25:26.204 00.000 428 Move returns status 0, amount 0 18:25:26.204 00.000 428 MoveAxis(N, 0, ABG) 18:25:26.204 00.000 428 Move returns status 0, amount 0 18:25:26.204 00.000 428 move complete, result=0 18:25:26.204 00.000 428 worker thread done servicing request 18:25:26.204 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:25:26.204 00.000 428 Worker thread wakes up 18:25:26.204 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:26.204 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:28.563 02.359 428 Exposure complete 18:25:28.688 00.125 428 worker thread done servicing request 18:25:28.688 00.000 10672 OnExposeComplete: enter 18:25:28.688 00.000 10672 UpdateGuideState(): m_state=6 18:25:28.688 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 710 18:25:28.688 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=930.64, Mass=518971, SNR=63.1, Peak=52064 HFD=3.6 18:25:28.688 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (0.12) = xAngle (1.13 = 1.13) 18:25:28.688 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.15 = 1.15) 18:25:28.688 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.25 mountX=0.12 mountY=0.26, mountTheta=1.13 18:25:28.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.28, opts=13) 18:25:28.688 00.000 10672 Enqueuing Move request for scope (0.09, 0.28) 18:25:28.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:25:28.688 00.000 428 Worker thread wakes up 18:25:28.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd 18:25:28.688 00.000 10672 UpdateGuideState exits: m=518971 SNR=63.1 18:25:28.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:28.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.28) 18:25:28.688 00.000 428 Moving (0.09, 0.28) raw xDistance=0.12 yDistance=0.26 18:25:28.688 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:28.688 00.000 10672 Enqueuing Expose request 18:25:28.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:25:28.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:28.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:25:28.688 00.000 428 MoveAxis(E, 0, ABG) 18:25:28.688 00.000 428 Move returns status 0, amount 0 18:25:28.688 00.000 428 MoveAxis(N, 0, ABG) 18:25:28.688 00.000 428 Move returns status 0, amount 0 18:25:28.688 00.000 428 move complete, result=0 18:25:28.688 00.000 428 worker thread done servicing request 18:25:28.688 00.000 428 Worker thread wakes up 18:25:28.688 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:25:28.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:28.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:31.062 02.374 428 Exposure complete 18:25:31.203 00.141 428 worker thread done servicing request 18:25:31.203 00.000 10672 OnExposeComplete: enter 18:25:31.203 00.000 10672 UpdateGuideState(): m_state=6 18:25:31.203 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 711 18:25:31.203 00.000 10672 Star::Find returns 1 (0), X=180.52, Y=930.28, Mass=511110, SNR=68.4, Peak=58400 HFD=3.5 18:25:31.203 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.12) = xAngle (-0.33 = -0.33) 18:25:31.203 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32) 18:25:31.203 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-0.21 mountX=0.36 mountY=-0.12, mountTheta=-0.32 18:25:31.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.08, opts=13) 18:25:31.203 00.000 10672 Enqueuing Move request for scope (0.37, -0.08) 18:25:31.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:25:31.203 00.000 428 Worker thread wakes up 18:25:31.203 00.000 10672 UpdateGuideState exits: m=511110 SNR=68.4 18:25:31.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.08) opts 0xd 18:25:31.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:31.203 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.08) 18:25:31.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:31.203 00.000 428 Moving (0.37, -0.08) raw xDistance=0.36 yDistance=-0.12 18:25:31.203 00.000 10672 Enqueuing Expose request 18:25:31.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:25:31.203 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:31.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:25:31.203 00.000 428 MoveAxis(E, 0, ABG) 18:25:31.203 00.000 428 Move returns status 0, amount 0 18:25:31.203 00.000 428 MoveAxis(N, 0, ABG) 18:25:31.203 00.000 428 Move returns status 0, amount 0 18:25:31.203 00.000 428 move complete, result=0 18:25:31.203 00.000 428 worker thread done servicing request 18:25:31.203 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:25:31.203 00.000 428 Worker thread wakes up 18:25:31.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:31.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:33.551 02.348 428 Exposure complete 18:25:33.676 00.125 428 worker thread done servicing request 18:25:33.676 00.000 10672 OnExposeComplete: enter 18:25:33.676 00.000 10672 UpdateGuideState(): m_state=6 18:25:33.676 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 712 18:25:33.676 00.000 10672 Star::Find returns 1 (0), X=180.13, Y=930.57, Mass=526824, SNR=65.1, Peak=50432 HFD=3.6 18:25:33.676 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.12) = xAngle (1.56 = 1.56) 18:25:33.676 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.57 = 1.57) 18:25:33.676 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.68 mountX=0.00 mountY=0.21, mountTheta=1.56 18:25:33.676 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.21, opts=13) 18:25:33.676 00.000 10672 Enqueuing Move request for scope (-0.02, 0.21) 18:25:33.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:25:33.676 00.000 428 Worker thread wakes up 18:25:33.676 00.000 10672 UpdateGuideState exits: m=526824 SNR=65.1 18:25:33.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd 18:25:33.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:33.676 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.21) 18:25:33.676 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:33.676 00.000 428 Moving (-0.02, 0.21) raw xDistance=0.00 yDistance=0.21 18:25:33.676 00.000 10672 Enqueuing Expose request 18:25:33.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:25:33.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:33.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:25:33.676 00.000 428 MoveAxis(E, 0, ABG) 18:25:33.676 00.000 428 Move returns status 0, amount 0 18:25:33.676 00.000 428 MoveAxis(N, 0, ABG) 18:25:33.676 00.000 428 Move returns status 0, amount 0 18:25:33.676 00.000 428 move complete, result=0 18:25:33.676 00.000 428 worker thread done servicing request 18:25:33.676 00.000 428 Worker thread wakes up 18:25:33.676 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:25:33.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:33.676 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:36.050 02.374 428 Exposure complete 18:25:36.191 00.141 428 worker thread done servicing request 18:25:36.191 00.000 10672 OnExposeComplete: enter 18:25:36.191 00.000 10672 UpdateGuideState(): m_state=6 18:25:36.191 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 713 18:25:36.191 00.000 10672 Star::Find returns 1 (0), X=180.23, Y=930.47, Mass=522559, SNR=64.0, Peak=55120 HFD=3.4 18:25:36.191 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.12) = xAngle (0.86 = 0.86) 18:25:36.191 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.87 = 0.87) 18:25:36.191 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.98 mountX=0.09 mountY=0.10, mountTheta=0.87 18:25:36.191 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.11, opts=13) 18:25:36.191 00.000 10672 Enqueuing Move request for scope (0.08, 0.11) 18:25:36.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:25:36.191 00.000 428 Worker thread wakes up 18:25:36.191 00.000 10672 UpdateGuideState exits: m=522559 SNR=64.0 18:25:36.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd 18:25:36.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:36.191 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.11) 18:25:36.191 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:36.191 00.000 428 Moving (0.08, 0.11) raw xDistance=0.09 yDistance=0.10 18:25:36.191 00.000 10672 Enqueuing Expose request 18:25:36.191 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:25:36.191 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:36.191 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:25:36.191 00.000 428 MoveAxis(E, 0, ABG) 18:25:36.191 00.000 428 Move returns status 0, amount 0 18:25:36.191 00.000 428 MoveAxis(N, 0, ABG) 18:25:36.191 00.000 428 Move returns status 0, amount 0 18:25:36.191 00.000 428 move complete, result=0 18:25:36.191 00.000 428 worker thread done servicing request 18:25:36.191 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:25:36.191 00.000 428 Worker thread wakes up 18:25:36.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:36.191 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:38.549 02.358 428 Exposure complete 18:25:38.674 00.125 428 worker thread done servicing request 18:25:38.674 00.000 10672 OnExposeComplete: enter 18:25:38.674 00.000 10672 UpdateGuideState(): m_state=6 18:25:38.674 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 714 18:25:38.674 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=930.46, Mass=522493, SNR=62.1, Peak=49344 HFD=3.4 18:25:38.674 00.000 10672 CameraToMount -- cameraTheta (0.87) - m_xAngle (0.12) = xAngle (0.75 = 0.75) 18:25:38.674 00.000 10672 CameraToMount -- cameraTheta (0.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.77 = 0.77) 18:25:38.674 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=0.10 mountY=0.09, mountTheta=0.76 18:25:38.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.10, opts=13) 18:25:38.674 00.000 10672 Enqueuing Move request for scope (0.09, 0.10) 18:25:38.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 18:25:38.674 00.000 428 Worker thread wakes up 18:25:38.674 00.000 10672 UpdateGuideState exits: m=522493 SNR=62.1 18:25:38.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd 18:25:38.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:38.674 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.10) 18:25:38.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:38.674 00.000 428 Moving (0.09, 0.10) raw xDistance=0.10 yDistance=0.09 18:25:38.674 00.000 10672 Enqueuing Expose request 18:25:38.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:25:38.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:38.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:25:38.674 00.000 428 MoveAxis(E, 0, ABG) 18:25:38.674 00.000 428 Move returns status 0, amount 0 18:25:38.674 00.000 428 MoveAxis(N, 0, ABG) 18:25:38.674 00.000 428 Move returns status 0, amount 0 18:25:38.674 00.000 428 move complete, result=0 18:25:38.674 00.000 428 worker thread done servicing request 18:25:38.674 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:25:38.674 00.000 428 Worker thread wakes up 18:25:38.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:38.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:41.053 02.379 428 Exposure complete 18:25:41.194 00.141 428 worker thread done servicing request 18:25:41.194 00.000 10672 OnExposeComplete: enter 18:25:41.194 00.000 10672 UpdateGuideState(): m_state=6 18:25:41.194 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 715 18:25:41.194 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.59, Mass=492224, SNR=56.5, Peak=58944 HFD=3.6 18:25:41.194 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.12) = xAngle (1.34 = 1.34) 18:25:41.194 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35) 18:25:41.194 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.46 mountX=0.05 mountY=0.22, mountTheta=1.34 18:25:41.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.23, opts=13) 18:25:41.194 00.000 10672 Enqueuing Move request for scope (0.03, 0.23) 18:25:41.194 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:25:41.194 00.000 428 Worker thread wakes up 18:25:41.194 00.000 10672 UpdateGuideState exits: m=492224 SNR=56.5 18:25:41.194 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd 18:25:41.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:41.194 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.23) 18:25:41.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:41.194 00.000 428 Moving (0.03, 0.23) raw xDistance=0.05 yDistance=0.22 18:25:41.194 00.000 10672 Enqueuing Expose request 18:25:41.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:25:41.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:41.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 18:25:41.194 00.000 428 MoveAxis(E, 0, ABG) 18:25:41.194 00.000 428 Move returns status 0, amount 0 18:25:41.194 00.000 428 MoveAxis(N, 0, ABG) 18:25:41.194 00.000 428 Move returns status 0, amount 0 18:25:41.194 00.000 428 move complete, result=0 18:25:41.194 00.000 428 worker thread done servicing request 18:25:41.194 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:25:41.194 00.000 428 Worker thread wakes up 18:25:41.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:41.194 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:43.553 02.359 428 Exposure complete 18:25:43.677 00.124 428 worker thread done servicing request 18:25:43.677 00.000 10672 OnExposeComplete: enter 18:25:43.677 00.000 10672 UpdateGuideState(): m_state=6 18:25:43.677 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 716 18:25:43.677 00.000 10672 Star::Find returns 1 (0), X=180.14, Y=930.40, Mass=532613, SNR=60.1, Peak=56976 HFD=3.5 18:25:43.677 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.12) = xAngle (1.79 = 1.79) 18:25:43.677 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81) 18:25:43.677 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.91 mountX=-0.01 mountY=0.04, mountTheta=1.79 18:25:43.677 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.04, opts=13) 18:25:43.677 00.000 10672 Enqueuing Move request for scope (-0.01, 0.04) 18:25:43.677 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:25:43.677 00.000 428 Worker thread wakes up 18:25:43.677 00.000 10672 UpdateGuideState exits: m=532613 SNR=60.1 18:25:43.677 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd 18:25:43.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:43.677 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.04) 18:25:43.677 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:43.677 00.000 428 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=0.04 18:25:43.677 00.000 10672 Enqueuing Expose request 18:25:43.677 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:25:43.677 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:43.677 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:25:43.677 00.000 428 MoveAxis(E, 0, ABG) 18:25:43.677 00.000 428 Move returns status 0, amount 0 18:25:43.677 00.000 428 MoveAxis(N, 0, ABG) 18:25:43.677 00.000 428 Move returns status 0, amount 0 18:25:43.677 00.000 428 move complete, result=0 18:25:43.677 00.000 428 worker thread done servicing request 18:25:43.677 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 18:25:43.677 00.000 428 Worker thread wakes up 18:25:43.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:43.677 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:46.052 02.375 428 Exposure complete 18:25:46.192 00.140 428 worker thread done servicing request 18:25:46.192 00.000 10672 OnExposeComplete: enter 18:25:46.192 00.000 10672 UpdateGuideState(): m_state=6 18:25:46.192 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 717 18:25:46.192 00.000 10672 Star::Find returns 1 (0), X=180.29, Y=930.41, Mass=584366, SNR=67.6, Peak=56544 HFD=3.5 18:25:46.192 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.12) = xAngle (0.24 = 0.24) 18:25:46.192 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.26 = 0.26) 18:25:46.192 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.36 mountX=0.14 mountY=0.04, mountTheta=0.26 18:25:46.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.05, opts=13) 18:25:46.192 00.000 10672 Enqueuing Move request for scope (0.13, 0.05) 18:25:46.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2856, FiltMax=65488, Gamma=1.000 18:25:46.192 00.000 428 Worker thread wakes up 18:25:46.192 00.000 10672 UpdateGuideState exits: m=584366 SNR=67.6 18:25:46.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:46.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd 18:25:46.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:46.192 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.05) 18:25:46.192 00.000 10672 Enqueuing Expose request 18:25:46.192 00.000 428 Moving (0.13, 0.05) raw xDistance=0.14 yDistance=0.04 18:25:46.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:25:46.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:46.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:25:46.192 00.000 428 MoveAxis(E, 0, ABG) 18:25:46.192 00.000 428 Move returns status 0, amount 0 18:25:46.192 00.000 428 MoveAxis(N, 0, ABG) 18:25:46.192 00.000 428 Move returns status 0, amount 0 18:25:46.192 00.000 428 move complete, result=0 18:25:46.192 00.000 428 worker thread done servicing request 18:25:46.192 00.000 428 Worker thread wakes up 18:25:46.192 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:25:46.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:46.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:48.555 02.363 428 Exposure complete 18:25:48.680 00.125 428 worker thread done servicing request 18:25:48.680 00.000 10672 OnExposeComplete: enter 18:25:48.680 00.000 10672 UpdateGuideState(): m_state=6 18:25:48.680 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 718 18:25:48.680 00.000 10672 Star::Find returns 1 (0), X=179.62, Y=930.51, Mass=638287, SNR=81.6, Peak=55008 HFD=3.8 18:25:48.680 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.12) = xAngle (2.75 = 2.75) 18:25:48.680 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76) 18:25:48.680 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.15 hyp=0.55 cameraTheta=2.87 mountX=-0.51 mountY=0.21, mountTheta=2.76 18:25:48.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.15, opts=13) 18:25:48.680 00.000 10672 Enqueuing Move request for scope (-0.53, 0.15) 18:25:48.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:25:48.680 00.000 428 Worker thread wakes up 18:25:48.680 00.000 10672 UpdateGuideState exits: m=638287 SNR=81.6 18:25:48.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.15) opts 0xd 18:25:48.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:48.680 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.15) 18:25:48.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:48.680 00.000 428 Moving (-0.53, 0.15) raw xDistance=-0.51 yDistance=0.21 18:25:48.680 00.000 10672 Enqueuing Expose request 18:25:48.680 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 18:25:48.680 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:48.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:25:48.680 00.000 428 MoveAxis(E, 762, ABG) 18:25:48.680 00.000 428 Guiding Dir = 2, Dur = 762 18:25:48.696 00.016 428 IsSlewing returns 0 18:25:48.696 00.000 428 IsGuiding returns 0 18:25:48.712 00.016 428 PulseGuide returned control before completion, sleep 758 18:25:49.477 00.765 428 IsGuiding returns 1 18:25:49.477 00.000 428 scope still moving after pulse duration time elapsed 18:25:49.508 00.031 428 IsSlewing returns 0 18:25:49.508 00.000 428 IsGuiding returns 0 18:25:49.508 00.000 428 scope move finished after 762 + 54 ms 18:25:49.508 00.000 428 Move returns status 0, amount 762 18:25:49.508 00.000 428 MoveAxis(N, 0, ABG) 18:25:49.508 00.000 428 Move returns status 0, amount 0 18:25:49.508 00.000 428 move complete, result=0 18:25:49.508 00.000 428 worker thread done servicing request 18:25:49.508 00.000 428 Worker thread wakes up 18:25:49.508 00.000 10672 GuideStep: -0.5 px 762 ms EAST, 0.2 px 0 ms NORTH 18:25:49.508 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:49.508 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:51.055 01.547 428 Exposure complete 18:25:51.180 00.125 428 worker thread done servicing request 18:25:51.180 00.000 10672 OnExposeComplete: enter 18:25:51.180 00.000 10672 UpdateGuideState(): m_state=6 18:25:51.180 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 719 18:25:51.180 00.000 10672 Star::Find returns 1 (0), X=180.24, Y=930.69, Mass=581821, SNR=76.2, Peak=52720 HFD=3.7 18:25:51.180 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.12) = xAngle (1.17 = 1.17) 18:25:51.180 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19) 18:25:51.180 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.30 mountX=0.13 mountY=0.32, mountTheta=1.18 18:25:51.180 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.33, opts=13) 18:25:51.180 00.000 10672 Enqueuing Move request for scope (0.09, 0.33) 18:25:51.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:25:51.180 00.000 428 Worker thread wakes up 18:25:51.180 00.000 10672 UpdateGuideState exits: m=581821 SNR=76.2 18:25:51.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd 18:25:51.180 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:51.180 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.33) 18:25:51.180 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:51.180 00.000 428 Moving (0.09, 0.33) raw xDistance=0.13 yDistance=0.32 18:25:51.180 00.000 10672 Enqueuing Expose request 18:25:51.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:25:51.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:51.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:25:51.180 00.000 428 MoveAxis(E, 0, ABG) 18:25:51.180 00.000 428 Move returns status 0, amount 0 18:25:51.180 00.000 428 MoveAxis(N, 0, ABG) 18:25:51.180 00.000 428 Move returns status 0, amount 0 18:25:51.180 00.000 428 move complete, result=0 18:25:51.180 00.000 428 worker thread done servicing request 18:25:51.180 00.000 428 Worker thread wakes up 18:25:51.180 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:25:51.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:51.180 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:53.554 02.374 428 Exposure complete 18:25:53.694 00.140 428 worker thread done servicing request 18:25:53.694 00.000 10672 OnExposeComplete: enter 18:25:53.694 00.000 10672 UpdateGuideState(): m_state=6 18:25:53.694 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 720 18:25:53.694 00.000 10672 Star::Find returns 1 (0), X=180.47, Y=930.41, Mass=543091, SNR=65.4, Peak=48368 HFD=3.3 18:25:53.694 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.12) = xAngle (0.04 = 0.04) 18:25:53.694 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06) 18:25:53.694 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.16 mountX=0.32 mountY=0.02, mountTheta=0.06 18:25:53.694 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.05, opts=13) 18:25:53.694 00.000 10672 Enqueuing Move request for scope (0.32, 0.05) 18:25:53.694 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:25:53.694 00.000 428 Worker thread wakes up 18:25:53.694 00.000 10672 UpdateGuideState exits: m=543091 SNR=65.4 18:25:53.694 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.05) opts 0xd 18:25:53.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:53.694 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.05) 18:25:53.694 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:53.694 00.000 428 Moving (0.32, 0.05) raw xDistance=0.32 yDistance=0.02 18:25:53.694 00.000 10672 Enqueuing Expose request 18:25:53.694 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:25:53.694 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:53.694 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:25:53.694 00.000 428 MoveAxis(E, 0, ABG) 18:25:53.694 00.000 428 Move returns status 0, amount 0 18:25:53.694 00.000 428 MoveAxis(N, 0, ABG) 18:25:53.694 00.000 428 Move returns status 0, amount 0 18:25:53.694 00.000 428 move complete, result=0 18:25:53.694 00.000 428 worker thread done servicing request 18:25:53.694 00.000 428 Worker thread wakes up 18:25:53.694 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:25:53.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:53.694 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:56.053 02.359 428 Exposure complete 18:25:56.194 00.141 428 worker thread done servicing request 18:25:56.194 00.000 10672 OnExposeComplete: enter 18:25:56.194 00.000 10672 UpdateGuideState(): m_state=6 18:25:56.194 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 721 18:25:56.194 00.000 10672 Star::Find returns 1 (0), X=180.61, Y=930.50, Mass=574467, SNR=65.6, Peak=55776 HFD=3.3 18:25:56.194 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.12) = xAngle (0.17 = 0.17) 18:25:56.194 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18) 18:25:56.194 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.14 hyp=0.48 cameraTheta=0.29 mountX=0.47 mountY=0.09, mountTheta=0.18 18:25:56.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.14, opts=13) 18:25:56.194 00.000 10672 Enqueuing Move request for scope (0.46, 0.14) 18:25:56.194 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2592, FiltMax=65488, Gamma=1.000 18:25:56.194 00.000 428 Worker thread wakes up 18:25:56.194 00.000 10672 UpdateGuideState exits: m=574467 SNR=65.6 18:25:56.194 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.14) opts 0xd 18:25:56.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:56.194 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.14) 18:25:56.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:56.194 00.000 428 Moving (0.46, 0.14) raw xDistance=0.47 yDistance=0.09 18:25:56.194 00.000 10672 Enqueuing Expose request 18:25:56.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 18:25:56.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:56.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:25:56.194 00.000 428 MoveAxis(W, 698, ABG) 18:25:56.194 00.000 428 Guiding Dir = 3, Dur = 698 18:25:56.194 00.000 428 IsSlewing returns 0 18:25:56.194 00.000 428 IsGuiding returns 0 18:25:56.225 00.031 428 PulseGuide returned control before completion, sleep 684 18:25:56.917 00.692 428 IsGuiding returns 1 18:25:56.917 00.000 428 scope still moving after pulse duration time elapsed 18:25:56.948 00.031 428 IsSlewing returns 0 18:25:56.948 00.000 428 IsGuiding returns 0 18:25:56.948 00.000 428 scope move finished after 698 + 63 ms 18:25:56.948 00.000 428 Move returns status 0, amount 698 18:25:56.948 00.000 428 MoveAxis(N, 0, ABG) 18:25:56.948 00.000 428 Move returns status 0, amount 0 18:25:56.948 00.000 428 move complete, result=0 18:25:56.964 00.016 428 worker thread done servicing request 18:25:56.964 00.000 10672 GuideStep: 0.5 px 698 ms WEST, 0.1 px 0 ms NORTH 18:25:56.964 00.000 428 Worker thread wakes up 18:25:56.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:56.964 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:25:58.542 01.578 428 Exposure complete 18:25:58.682 00.140 428 worker thread done servicing request 18:25:58.682 00.000 10672 OnExposeComplete: enter 18:25:58.682 00.000 10672 UpdateGuideState(): m_state=6 18:25:58.682 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 722 18:25:58.682 00.000 10672 Star::Find returns 1 (0), X=180.03, Y=930.51, Mass=537237, SNR=63.1, Peak=53376 HFD=3.6 18:25:58.682 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.12) = xAngle (2.13 = 2.13) 18:25:58.682 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.14 = 2.14) 18:25:58.682 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.25 mountX=-0.10 mountY=0.16, mountTheta=2.13 18:25:58.682 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.15, opts=13) 18:25:58.682 00.000 10672 Enqueuing Move request for scope (-0.12, 0.15) 18:25:58.682 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:25:58.682 00.000 428 Worker thread wakes up 18:25:58.682 00.000 10672 UpdateGuideState exits: m=537237 SNR=63.1 18:25:58.682 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd 18:25:58.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:25:58.682 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.15) 18:25:58.682 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:25:58.682 00.000 428 Moving (-0.12, 0.15) raw xDistance=-0.10 yDistance=0.16 18:25:58.682 00.000 10672 Enqueuing Expose request 18:25:58.682 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:25:58.682 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:25:58.682 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:25:58.682 00.000 428 MoveAxis(E, 0, ABG) 18:25:58.682 00.000 428 Move returns status 0, amount 0 18:25:58.682 00.000 428 MoveAxis(N, 0, ABG) 18:25:58.682 00.000 428 Move returns status 0, amount 0 18:25:58.682 00.000 428 move complete, result=0 18:25:58.682 00.000 428 worker thread done servicing request 18:25:58.682 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:25:58.682 00.000 428 Worker thread wakes up 18:25:58.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:25:58.682 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:01.041 02.359 428 Exposure complete 18:26:01.166 00.125 428 worker thread done servicing request 18:26:01.166 00.000 10672 OnExposeComplete: enter 18:26:01.166 00.000 10672 UpdateGuideState(): m_state=6 18:26:01.166 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 723 18:26:01.166 00.000 10672 Star::Find returns 1 (0), X=180.11, Y=930.38, Mass=628219, SNR=77.4, Peak=56544 HFD=3.9 18:26:01.166 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.12) = xAngle (2.48 = 2.48) 18:26:01.166 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49) 18:26:01.166 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.60 mountX=-0.04 mountY=0.03, mountTheta=2.49 18:26:01.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.02, opts=13) 18:26:01.166 00.000 10672 Enqueuing Move request for scope (-0.04, 0.02) 18:26:01.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:26:01.166 00.000 428 Worker thread wakes up 18:26:01.166 00.000 10672 UpdateGuideState exits: m=628219 SNR=77.4 18:26:01.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd 18:26:01.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:01.166 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.02) 18:26:01.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:01.166 00.000 428 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=0.03 18:26:01.166 00.000 10672 Enqueuing Expose request 18:26:01.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:26:01.166 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:01.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:26:01.166 00.000 428 MoveAxis(E, 0, ABG) 18:26:01.166 00.000 428 Move returns status 0, amount 0 18:26:01.166 00.000 428 MoveAxis(N, 0, ABG) 18:26:01.166 00.000 428 Move returns status 0, amount 0 18:26:01.166 00.000 428 move complete, result=0 18:26:01.166 00.000 428 worker thread done servicing request 18:26:01.166 00.000 428 Worker thread wakes up 18:26:01.181 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:01.181 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 18:26:01.181 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:03.540 02.359 428 Exposure complete 18:26:03.680 00.140 428 worker thread done servicing request 18:26:03.680 00.000 10672 OnExposeComplete: enter 18:26:03.680 00.000 10672 UpdateGuideState(): m_state=6 18:26:03.680 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 724 18:26:03.680 00.000 10672 Star::Find returns 1 (0), X=180.11, Y=930.58, Mass=509267, SNR=60.7, Peak=65488 HFD=3.3 18:26:03.680 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.12) = xAngle (1.64 = 1.64) 18:26:03.680 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.66 = 1.66) 18:26:03.680 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.77 mountX=-0.02 mountY=0.23, mountTheta=1.64 18:26:03.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.22, opts=13) 18:26:03.680 00.000 10672 Enqueuing Move request for scope (-0.04, 0.22) 18:26:03.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:26:03.680 00.000 428 Worker thread wakes up 18:26:03.680 00.000 10672 UpdateGuideState exits: m=509267 SNR=60.7 18:26:03.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd 18:26:03.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:03.680 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.22) 18:26:03.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:03.680 00.000 10672 Enqueuing Expose request 18:26:03.680 00.000 428 Moving (-0.04, 0.22) raw xDistance=-0.02 yDistance=0.23 18:26:03.680 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:26:03.680 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:03.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 18:26:03.680 00.000 428 MoveAxis(E, 0, ABG) 18:26:03.680 00.000 428 Move returns status 0, amount 0 18:26:03.680 00.000 428 MoveAxis(N, 0, ABG) 18:26:03.680 00.000 428 Move returns status 0, amount 0 18:26:03.680 00.000 428 move complete, result=0 18:26:03.680 00.000 428 worker thread done servicing request 18:26:03.680 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:26:03.680 00.000 428 Worker thread wakes up 18:26:03.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:03.680 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:06.028 02.348 428 Exposure complete 18:26:06.153 00.125 428 worker thread done servicing request 18:26:06.153 00.000 10672 OnExposeComplete: enter 18:26:06.153 00.000 10672 UpdateGuideState(): m_state=6 18:26:06.153 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 725 18:26:06.153 00.000 10672 Star::Find returns 1 (0), X=180.16, Y=930.34, Mass=565936, SNR=65.8, Peak=65488 HFD=3.4 18:26:06.153 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.12) = xAngle (-1.46 = -1.46) 18:26:06.153 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45) 18:26:06.153 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.34 mountX=0.00 mountY=-0.02, mountTheta=-1.46 18:26:06.153 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.02, opts=13) 18:26:06.153 00.000 10672 Enqueuing Move request for scope (0.01, -0.02) 18:26:06.153 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:26:06.169 00.016 428 Worker thread wakes up 18:26:06.169 00.000 10672 UpdateGuideState exits: m=565936 SNR=65.8 18:26:06.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:06.169 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd 18:26:06.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:06.169 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.02) 18:26:06.169 00.000 10672 Enqueuing Expose request 18:26:06.169 00.000 428 Moving (0.01, -0.02) raw xDistance=0.00 yDistance=-0.02 18:26:06.169 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:26:06.169 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:06.169 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:26:06.169 00.000 428 MoveAxis(E, 0, ABG) 18:26:06.169 00.000 428 Move returns status 0, amount 0 18:26:06.169 00.000 428 MoveAxis(N, 0, ABG) 18:26:06.169 00.000 428 Move returns status 0, amount 0 18:26:06.169 00.000 428 move complete, result=0 18:26:06.169 00.000 428 worker thread done servicing request 18:26:06.169 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:26:06.169 00.000 428 Worker thread wakes up 18:26:06.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:06.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:08.543 02.374 428 Exposure complete 18:26:08.668 00.125 428 worker thread done servicing request 18:26:08.668 00.000 10672 OnExposeComplete: enter 18:26:08.668 00.000 10672 UpdateGuideState(): m_state=6 18:26:08.668 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 726 18:26:08.668 00.000 10672 Star::Find returns 1 (0), X=179.81, Y=930.65, Mass=493250, SNR=55.9, Peak=65488 HFD=3.3 18:26:08.668 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.12) = xAngle (2.31 = 2.31) 18:26:08.668 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32) 18:26:08.668 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.29 hyp=0.45 cameraTheta=2.43 mountX=-0.30 mountY=0.33, mountTheta=2.32 18:26:08.668 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.29, opts=13) 18:26:08.668 00.000 10672 Enqueuing Move request for scope (-0.34, 0.29) 18:26:08.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:26:08.668 00.000 428 Worker thread wakes up 18:26:08.668 00.000 10672 UpdateGuideState exits: m=493250 SNR=55.9 18:26:08.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.29) opts 0xd 18:26:08.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:08.668 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.29) 18:26:08.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:08.668 00.000 428 Moving (-0.34, 0.29) raw xDistance=-0.30 yDistance=0.33 18:26:08.668 00.000 10672 Enqueuing Expose request 18:26:08.668 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:26:08.668 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:08.668 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:26:08.668 00.000 428 MoveAxis(E, 0, ABG) 18:26:08.668 00.000 428 Move returns status 0, amount 0 18:26:08.668 00.000 428 MoveAxis(N, 0, ABG) 18:26:08.668 00.000 428 Move returns status 0, amount 0 18:26:08.668 00.000 428 move complete, result=0 18:26:08.668 00.000 428 worker thread done servicing request 18:26:08.668 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:26:08.668 00.000 428 Worker thread wakes up 18:26:08.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:08.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:11.042 02.374 428 Exposure complete 18:26:11.183 00.141 428 worker thread done servicing request 18:26:11.183 00.000 10672 OnExposeComplete: enter 18:26:11.183 00.000 10672 UpdateGuideState(): m_state=6 18:26:11.183 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 727 18:26:11.183 00.000 10672 Star::Find returns 1 (0), X=179.94, Y=930.48, Mass=507423, SNR=64.7, Peak=54048 HFD=3.5 18:26:11.183 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.12) = xAngle (2.50 = 2.50) 18:26:11.183 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.51 = 2.51) 18:26:11.183 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.62 mountX=-0.20 mountY=0.15, mountTheta=2.51 18:26:11.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.12, opts=13) 18:26:11.183 00.000 10672 Enqueuing Move request for scope (-0.22, 0.12) 18:26:11.183 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3472, FiltMax=65504, Gamma=1.000 18:26:11.183 00.000 428 Worker thread wakes up 18:26:11.183 00.000 10672 UpdateGuideState exits: m=507423 SNR=64.7 18:26:11.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:11.183 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd 18:26:11.183 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:11.183 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.12) 18:26:11.183 00.000 10672 Enqueuing Expose request 18:26:11.183 00.000 428 Moving (-0.22, 0.12) raw xDistance=-0.20 yDistance=0.15 18:26:11.183 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:26:11.183 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:11.183 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:26:11.183 00.000 428 MoveAxis(E, 0, ABG) 18:26:11.183 00.000 428 Move returns status 0, amount 0 18:26:11.183 00.000 428 MoveAxis(N, 0, ABG) 18:26:11.183 00.000 428 Move returns status 0, amount 0 18:26:11.183 00.000 428 move complete, result=0 18:26:11.183 00.000 428 worker thread done servicing request 18:26:11.183 00.000 428 Worker thread wakes up 18:26:11.183 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:26:11.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:11.183 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:13.547 02.364 428 Exposure complete 18:26:13.672 00.125 428 worker thread done servicing request 18:26:13.672 00.000 10672 OnExposeComplete: enter 18:26:13.672 00.000 10672 UpdateGuideState(): m_state=6 18:26:13.672 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 728 18:26:13.672 00.000 10672 Star::Find returns 1 (0), X=180.08, Y=930.40, Mass=492672, SNR=59.1, Peak=59376 HFD=3.3 18:26:13.672 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.12) = xAngle (2.57 = 2.57) 18:26:13.672 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.58 = 2.58) 18:26:13.672 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.69 mountX=-0.07 mountY=0.04, mountTheta=2.58 18:26:13.672 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.04, opts=13) 18:26:13.672 00.000 10672 Enqueuing Move request for scope (-0.07, 0.04) 18:26:13.672 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:26:13.672 00.000 428 Worker thread wakes up 18:26:13.672 00.000 10672 UpdateGuideState exits: m=492672 SNR=59.1 18:26:13.672 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd 18:26:13.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:13.672 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.04) 18:26:13.672 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:13.672 00.000 428 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=0.04 18:26:13.672 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:26:13.672 00.000 10672 Enqueuing Expose request 18:26:13.672 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:13.672 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:26:13.672 00.000 428 MoveAxis(E, 0, ABG) 18:26:13.672 00.000 428 Move returns status 0, amount 0 18:26:13.672 00.000 428 MoveAxis(N, 0, ABG) 18:26:13.672 00.000 428 Move returns status 0, amount 0 18:26:13.672 00.000 428 move complete, result=0 18:26:13.672 00.000 428 worker thread done servicing request 18:26:13.672 00.000 428 Worker thread wakes up 18:26:13.672 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:26:13.672 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:13.672 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:16.046 02.374 428 Exposure complete 18:26:16.171 00.125 428 worker thread done servicing request 18:26:16.171 00.000 10672 OnExposeComplete: enter 18:26:16.171 00.000 10672 UpdateGuideState(): m_state=6 18:26:16.171 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 729 18:26:16.171 00.000 10672 Star::Find returns 1 (0), X=179.66, Y=930.39, Mass=554900, SNR=71.3, Peak=59696 HFD=3.4 18:26:16.171 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.12) = xAngle (2.97 = 2.97) 18:26:16.171 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98) 18:26:16.171 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.03 hyp=0.49 cameraTheta=3.09 mountX=-0.48 mountY=0.08, mountTheta=2.98 18:26:16.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.03, opts=13) 18:26:16.171 00.000 10672 Enqueuing Move request for scope (-0.49, 0.03) 18:26:16.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:26:16.171 00.000 428 Worker thread wakes up 18:26:16.171 00.000 10672 UpdateGuideState exits: m=554900 SNR=71.3 18:26:16.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.03) opts 0xd 18:26:16.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:16.171 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.03) 18:26:16.171 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:16.171 00.000 428 Moving (-0.49, 0.03) raw xDistance=-0.48 yDistance=0.08 18:26:16.171 00.000 10672 Enqueuing Expose request 18:26:16.171 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:26:16.171 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:16.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:26:16.171 00.000 428 MoveAxis(E, 715, ABG) 18:26:16.171 00.000 428 Guiding Dir = 2, Dur = 715 18:26:16.171 00.000 428 IsSlewing returns 0 18:26:16.171 00.000 428 IsGuiding returns 0 18:26:16.202 00.031 428 PulseGuide returned control before completion, sleep 704 18:26:16.921 00.719 428 IsGuiding returns 1 18:26:16.921 00.000 428 scope still moving after pulse duration time elapsed 18:26:16.952 00.031 428 IsSlewing returns 0 18:26:16.983 00.031 428 IsGuiding returns 0 18:26:16.983 00.000 428 scope move finished after 715 + 91 ms 18:26:16.983 00.000 428 Move returns status 0, amount 715 18:26:16.983 00.000 428 MoveAxis(N, 0, ABG) 18:26:16.983 00.000 428 Move returns status 0, amount 0 18:26:16.983 00.000 428 move complete, result=0 18:26:16.983 00.000 428 worker thread done servicing request 18:26:16.983 00.000 10672 GuideStep: -0.5 px 715 ms EAST, 0.1 px 0 ms NORTH 18:26:16.983 00.000 428 Worker thread wakes up 18:26:16.983 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:16.983 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:18.545 01.562 428 Exposure complete 18:26:18.686 00.141 428 worker thread done servicing request 18:26:18.686 00.000 10672 OnExposeComplete: enter 18:26:18.686 00.000 10672 UpdateGuideState(): m_state=6 18:26:18.686 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 730 18:26:18.686 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=930.41, Mass=543779, SNR=67.2, Peak=55664 HFD=3.5 18:26:18.686 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.12) = xAngle (2.69 = 2.69) 18:26:18.686 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.70 = 2.70) 18:26:18.686 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.81 mountX=-0.12 mountY=0.06, mountTheta=2.70 18:26:18.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.05, opts=13) 18:26:18.686 00.000 10672 Enqueuing Move request for scope (-0.13, 0.05) 18:26:18.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:26:18.686 00.000 428 Worker thread wakes up 18:26:18.686 00.000 10672 UpdateGuideState exits: m=543779 SNR=67.2 18:26:18.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd 18:26:18.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:18.686 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.05) 18:26:18.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:18.686 00.000 428 Moving (-0.13, 0.05) raw xDistance=-0.12 yDistance=0.06 18:26:18.686 00.000 10672 Enqueuing Expose request 18:26:18.686 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:26:18.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:18.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:26:18.686 00.000 428 MoveAxis(E, 0, ABG) 18:26:18.686 00.000 428 Move returns status 0, amount 0 18:26:18.686 00.000 428 MoveAxis(N, 0, ABG) 18:26:18.686 00.000 428 Move returns status 0, amount 0 18:26:18.686 00.000 428 move complete, result=0 18:26:18.686 00.000 428 worker thread done servicing request 18:26:18.686 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:26:18.686 00.000 428 Worker thread wakes up 18:26:18.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:18.686 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:21.029 02.343 428 Exposure complete 18:26:21.154 00.125 428 worker thread done servicing request 18:26:21.154 00.000 10672 OnExposeComplete: enter 18:26:21.154 00.000 10672 UpdateGuideState(): m_state=6 18:26:21.154 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 731 18:26:21.154 00.000 10672 Star::Find returns 1 (0), X=180.31, Y=930.34, Mass=550932, SNR=67.5, Peak=54144 HFD=3.5 18:26:21.154 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.12) = xAngle (-0.24 = -0.24) 18:26:21.154 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23) 18:26:21.154 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.12 mountX=0.16 mountY=-0.04, mountTheta=-0.23 18:26:21.154 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.02, opts=13) 18:26:21.154 00.000 10672 Enqueuing Move request for scope (0.16, -0.02) 18:26:21.154 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:26:21.154 00.000 428 Worker thread wakes up 18:26:21.154 00.000 10672 UpdateGuideState exits: m=550932 SNR=67.5 18:26:21.154 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd 18:26:21.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:21.154 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.02) 18:26:21.154 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:21.154 00.000 428 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=-0.04 18:26:21.154 00.000 10672 Enqueuing Expose request 18:26:21.154 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:26:21.154 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:21.154 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:26:21.154 00.000 428 MoveAxis(E, 0, ABG) 18:26:21.154 00.000 428 Move returns status 0, amount 0 18:26:21.154 00.000 428 MoveAxis(N, 0, ABG) 18:26:21.154 00.000 428 Move returns status 0, amount 0 18:26:21.154 00.000 428 move complete, result=0 18:26:21.154 00.000 428 worker thread done servicing request 18:26:21.154 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:26:21.154 00.000 428 Worker thread wakes up 18:26:21.154 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:21.154 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:23.548 02.394 428 Exposure complete 18:26:23.673 00.125 428 worker thread done servicing request 18:26:23.673 00.000 10672 OnExposeComplete: enter 18:26:23.673 00.000 10672 UpdateGuideState(): m_state=6 18:26:23.673 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 732 18:26:23.673 00.000 10672 Star::Find returns 1 (0), X=179.92, Y=930.35, Mass=562537, SNR=63.0, Peak=59040 HFD=3.4 18:26:23.673 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (0.12) = xAngle (-3.21 = 3.08) 18:26:23.673 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.19 = 3.09) 18:26:23.673 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.08 mountX=-0.24 mountY=0.01, mountTheta=3.09 18:26:23.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.01, opts=13) 18:26:23.673 00.000 10672 Enqueuing Move request for scope (-0.24, -0.01) 18:26:23.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:26:23.673 00.000 428 Worker thread wakes up 18:26:23.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd 18:26:23.673 00.000 10672 UpdateGuideState exits: m=562537 SNR=63.0 18:26:23.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:23.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.01) 18:26:23.673 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:23.673 00.000 428 Moving (-0.24, -0.01) raw xDistance=-0.24 yDistance=0.01 18:26:23.673 00.000 10672 Enqueuing Expose request 18:26:23.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:26:23.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:23.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:26:23.673 00.000 428 MoveAxis(E, 0, ABG) 18:26:23.673 00.000 428 Move returns status 0, amount 0 18:26:23.673 00.000 428 MoveAxis(N, 0, ABG) 18:26:23.673 00.000 428 Move returns status 0, amount 0 18:26:23.673 00.000 428 move complete, result=0 18:26:23.673 00.000 428 worker thread done servicing request 18:26:23.673 00.000 428 Worker thread wakes up 18:26:23.673 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:26:23.673 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:23.673 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:26.031 02.358 428 Exposure complete 18:26:26.156 00.125 428 worker thread done servicing request 18:26:26.156 00.000 10672 OnExposeComplete: enter 18:26:26.156 00.000 10672 UpdateGuideState(): m_state=6 18:26:26.156 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 733 18:26:26.156 00.000 10672 Star::Find returns 1 (0), X=179.93, Y=930.18, Mass=566861, SNR=72.0, Peak=59920 HFD=4.0 18:26:26.156 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (0.12) = xAngle (-2.57 = -2.57) 18:26:26.156 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.56 = -2.56) 18:26:26.156 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-2.45 mountX=-0.24 mountY=-0.16, mountTheta=-2.56 18:26:26.156 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.18, opts=13) 18:26:26.156 00.000 10672 Enqueuing Move request for scope (-0.22, -0.18) 18:26:26.156 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:26:26.156 00.000 428 Worker thread wakes up 18:26:26.156 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.18) opts 0xd 18:26:26.156 00.000 10672 UpdateGuideState exits: m=566861 SNR=72.0 18:26:26.156 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:26.156 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.18) 18:26:26.172 00.016 428 Moving (-0.22, -0.18) raw xDistance=-0.24 yDistance=-0.16 18:26:26.172 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:26.172 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:26:26.172 00.000 10672 Enqueuing Expose request 18:26:26.172 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:26.172 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:26:26.172 00.000 428 MoveAxis(E, 0, ABG) 18:26:26.172 00.000 428 Move returns status 0, amount 0 18:26:26.172 00.000 428 MoveAxis(N, 0, ABG) 18:26:26.172 00.000 428 Move returns status 0, amount 0 18:26:26.172 00.000 428 move complete, result=0 18:26:26.172 00.000 428 worker thread done servicing request 18:26:26.172 00.000 428 Worker thread wakes up 18:26:26.172 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:26:26.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:26.172 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:28.530 02.358 428 Exposure complete 18:26:28.655 00.125 428 worker thread done servicing request 18:26:28.655 00.000 10672 OnExposeComplete: enter 18:26:28.655 00.000 10672 UpdateGuideState(): m_state=6 18:26:28.655 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 734 18:26:28.655 00.000 10672 Star::Find returns 1 (0), X=180.11, Y=930.16, Mass=512686, SNR=55.9, Peak=63840 HFD=3.4 18:26:28.655 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.12) = xAngle (-1.92 = -1.92) 18:26:28.655 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.90 = -1.90) 18:26:28.655 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.80 mountX=-0.07 mountY=-0.19, mountTheta=-1.92 18:26:28.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.20, opts=13) 18:26:28.655 00.000 10672 Enqueuing Move request for scope (-0.05, -0.20) 18:26:28.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:26:28.655 00.000 428 Worker thread wakes up 18:26:28.655 00.000 10672 UpdateGuideState exits: m=512686 SNR=55.9 18:26:28.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd 18:26:28.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:28.655 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.20) 18:26:28.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:28.655 00.000 428 Moving (-0.05, -0.20) raw xDistance=-0.07 yDistance=-0.19 18:26:28.655 00.000 10672 Enqueuing Expose request 18:26:28.655 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:26:28.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:28.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:26:28.655 00.000 428 MoveAxis(E, 0, ABG) 18:26:28.655 00.000 428 Move returns status 0, amount 0 18:26:28.655 00.000 428 MoveAxis(N, 0, ABG) 18:26:28.655 00.000 428 Move returns status 0, amount 0 18:26:28.655 00.000 428 move complete, result=0 18:26:28.655 00.000 428 worker thread done servicing request 18:26:28.655 00.000 428 Worker thread wakes up 18:26:28.655 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:26:28.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:28.655 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:31.018 02.363 428 Exposure complete 18:26:31.159 00.141 428 worker thread done servicing request 18:26:31.159 00.000 10672 OnExposeComplete: enter 18:26:31.159 00.000 10672 UpdateGuideState(): m_state=6 18:26:31.159 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 735 18:26:31.159 00.000 10672 Star::Find returns 1 (0), X=180.27, Y=929.99, Mass=468157, SNR=54.7, Peak=65488 HFD=4.0 18:26:31.159 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.12) = xAngle (-1.39 = -1.39) 18:26:31.159 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.37 = -1.37) 18:26:31.159 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.37 hyp=0.39 cameraTheta=-1.27 mountX=0.07 mountY=-0.38, mountTheta=-1.39 18:26:31.159 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.37, opts=13) 18:26:31.159 00.000 10672 Enqueuing Move request for scope (0.12, -0.37) 18:26:31.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:26:31.159 00.000 428 Worker thread wakes up 18:26:31.159 00.000 10672 UpdateGuideState exits: m=468157 SNR=54.7 18:26:31.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:31.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.37) opts 0xd 18:26:31.159 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.37) 18:26:31.159 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:31.159 00.000 10672 Enqueuing Expose request 18:26:31.159 00.000 428 Moving (0.12, -0.37) raw xDistance=0.07 yDistance=-0.38 18:26:31.159 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:26:31.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:31.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 18:26:31.159 00.000 428 MoveAxis(E, 0, ABG) 18:26:31.159 00.000 428 Move returns status 0, amount 0 18:26:31.159 00.000 428 MoveAxis(N, 0, ABG) 18:26:31.159 00.000 428 Move returns status 0, amount 0 18:26:31.159 00.000 428 move complete, result=0 18:26:31.159 00.000 428 worker thread done servicing request 18:26:31.159 00.000 428 Worker thread wakes up 18:26:31.159 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:26:31.159 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:31.159 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:33.533 02.374 428 Exposure complete 18:26:33.658 00.125 428 worker thread done servicing request 18:26:33.658 00.000 10672 OnExposeComplete: enter 18:26:33.658 00.000 10672 UpdateGuideState(): m_state=6 18:26:33.658 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 736 18:26:33.658 00.000 10672 Star::Find returns 1 (0), X=180.20, Y=930.41, Mass=547120, SNR=66.2, Peak=53808 HFD=3.5 18:26:33.658 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.12) = xAngle (0.68 = 0.68) 18:26:33.658 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69) 18:26:33.658 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.80 mountX=0.06 mountY=0.05, mountTheta=0.69 18:26:33.658 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.05, opts=13) 18:26:33.658 00.000 10672 Enqueuing Move request for scope (0.05, 0.05) 18:26:33.658 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:26:33.658 00.000 428 Worker thread wakes up 18:26:33.658 00.000 10672 UpdateGuideState exits: m=547120 SNR=66.2 18:26:33.658 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd 18:26:33.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:33.658 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.05) 18:26:33.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:33.658 00.000 428 Moving (0.05, 0.05) raw xDistance=0.06 yDistance=0.05 18:26:33.658 00.000 10672 Enqueuing Expose request 18:26:33.658 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:26:33.658 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:33.658 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:26:33.658 00.000 428 MoveAxis(E, 0, ABG) 18:26:33.658 00.000 428 Move returns status 0, amount 0 18:26:33.658 00.000 428 MoveAxis(N, 0, ABG) 18:26:33.658 00.000 428 Move returns status 0, amount 0 18:26:33.658 00.000 428 move complete, result=0 18:26:33.658 00.000 428 worker thread done servicing request 18:26:33.658 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:26:33.658 00.000 428 Worker thread wakes up 18:26:33.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:33.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:36.016 02.358 428 Exposure complete 18:26:36.157 00.141 428 worker thread done servicing request 18:26:36.157 00.000 10672 OnExposeComplete: enter 18:26:36.157 00.000 10672 UpdateGuideState(): m_state=6 18:26:36.157 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 737 18:26:36.157 00.000 10672 Star::Find returns 1 (0), X=180.44, Y=930.20, Mass=574015, SNR=69.4, Peak=55456 HFD=3.8 18:26:36.157 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.12) = xAngle (-0.62 = -0.62) 18:26:36.157 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60) 18:26:36.157 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-0.49 mountX=0.27 mountY=-0.19, mountTheta=-0.61 18:26:36.157 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.16, opts=13) 18:26:36.157 00.000 10672 Enqueuing Move request for scope (0.29, -0.16) 18:26:36.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:26:36.157 00.000 428 Worker thread wakes up 18:26:36.157 00.000 10672 UpdateGuideState exits: m=574015 SNR=69.4 18:26:36.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.16) opts 0xd 18:26:36.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:36.157 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.16) 18:26:36.157 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:36.157 00.000 428 Moving (0.29, -0.16) raw xDistance=0.27 yDistance=-0.19 18:26:36.157 00.000 10672 Enqueuing Expose request 18:26:36.157 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:26:36.157 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:36.157 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:26:36.157 00.000 428 MoveAxis(E, 0, ABG) 18:26:36.157 00.000 428 Move returns status 0, amount 0 18:26:36.157 00.000 428 MoveAxis(N, 0, ABG) 18:26:36.157 00.000 428 Move returns status 0, amount 0 18:26:36.157 00.000 428 move complete, result=0 18:26:36.157 00.000 428 worker thread done servicing request 18:26:36.157 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:26:36.157 00.000 428 Worker thread wakes up 18:26:36.157 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:36.157 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:38.536 02.379 428 Exposure complete 18:26:38.661 00.125 428 worker thread done servicing request 18:26:38.661 00.000 10672 OnExposeComplete: enter 18:26:38.661 00.000 10672 UpdateGuideState(): m_state=6 18:26:38.661 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 738 18:26:38.661 00.000 10672 Star::Find returns 1 (0), X=180.44, Y=930.42, Mass=540937, SNR=61.2, Peak=48256 HFD=3.3 18:26:38.661 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.12) = xAngle (0.07 = 0.07) 18:26:38.661 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08) 18:26:38.661 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.30 cameraTheta=0.19 mountX=0.29 mountY=0.02, mountTheta=0.08 18:26:38.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.06, opts=13) 18:26:38.661 00.000 10672 Enqueuing Move request for scope (0.29, 0.06) 18:26:38.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:26:38.661 00.000 428 Worker thread wakes up 18:26:38.661 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd 18:26:38.661 00.000 10672 UpdateGuideState exits: m=540937 SNR=61.2 18:26:38.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:38.661 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.06) 18:26:38.661 00.000 428 Moving (0.29, 0.06) raw xDistance=0.29 yDistance=0.02 18:26:38.661 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:38.661 00.000 10672 Enqueuing Expose request 18:26:38.661 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 18:26:38.661 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:38.661 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:26:38.661 00.000 428 MoveAxis(E, 0, ABG) 18:26:38.661 00.000 428 Move returns status 0, amount 0 18:26:38.661 00.000 428 MoveAxis(N, 0, ABG) 18:26:38.661 00.000 428 Move returns status 0, amount 0 18:26:38.661 00.000 428 move complete, result=0 18:26:38.661 00.000 428 worker thread done servicing request 18:26:38.661 00.000 428 Worker thread wakes up 18:26:38.661 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:26:38.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:38.661 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:41.035 02.374 428 Exposure complete 18:26:41.176 00.141 428 worker thread done servicing request 18:26:41.176 00.000 10672 OnExposeComplete: enter 18:26:41.176 00.000 10672 UpdateGuideState(): m_state=6 18:26:41.176 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 739 18:26:41.176 00.000 10672 Star::Find returns 1 (0), X=180.33, Y=930.52, Mass=641770, SNR=77.5, Peak=54800 HFD=4.0 18:26:41.176 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.12) = xAngle (0.61 = 0.61) 18:26:41.176 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63) 18:26:41.176 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.74 mountX=0.20 mountY=0.14, mountTheta=0.62 18:26:41.176 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.16, opts=13) 18:26:41.176 00.000 10672 Enqueuing Move request for scope (0.18, 0.16) 18:26:41.192 00.016 428 Worker thread wakes up 18:26:41.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:26:41.192 00.000 10672 UpdateGuideState exits: m=641770 SNR=77.5 18:26:41.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd 18:26:41.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:41.192 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.16) 18:26:41.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:41.192 00.000 428 Moving (0.18, 0.16) raw xDistance=0.20 yDistance=0.14 18:26:41.192 00.000 10672 Enqueuing Expose request 18:26:41.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:26:41.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:41.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:26:41.192 00.000 428 MoveAxis(E, 0, ABG) 18:26:41.192 00.000 428 Move returns status 0, amount 0 18:26:41.192 00.000 428 MoveAxis(N, 0, ABG) 18:26:41.192 00.000 428 Move returns status 0, amount 0 18:26:41.192 00.000 428 move complete, result=0 18:26:41.192 00.000 428 worker thread done servicing request 18:26:41.192 00.000 428 Worker thread wakes up 18:26:41.192 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:26:41.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:41.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:43.535 02.343 428 Exposure complete 18:26:43.675 00.140 428 worker thread done servicing request 18:26:43.675 00.000 10672 OnExposeComplete: enter 18:26:43.675 00.000 10672 UpdateGuideState(): m_state=6 18:26:43.675 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 740 18:26:43.675 00.000 10672 Star::Find returns 1 (0), X=180.75, Y=930.52, Mass=556389, SNR=62.2, Peak=48256 HFD=3.6 18:26:43.675 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (0.12) = xAngle (0.13 = 0.13) 18:26:43.675 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.15 = 0.15) 18:26:43.675 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.15 hyp=0.62 cameraTheta=0.25 mountX=0.61 mountY=0.09, mountTheta=0.15 18:26:43.675 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.15, opts=13) 18:26:43.675 00.000 10672 Enqueuing Move request for scope (0.60, 0.15) 18:26:43.675 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:26:43.675 00.000 428 Worker thread wakes up 18:26:43.675 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.15) opts 0xd 18:26:43.675 00.000 10672 UpdateGuideState exits: m=556389 SNR=62.2 18:26:43.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:43.675 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.15) 18:26:43.675 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:43.675 00.000 428 Moving (0.60, 0.15) raw xDistance=0.61 yDistance=0.09 18:26:43.675 00.000 10672 Enqueuing Expose request 18:26:43.675 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61 18:26:43.675 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:43.675 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:26:43.675 00.000 428 MoveAxis(W, 911, ABG) 18:26:43.675 00.000 428 Guiding Dir = 3, Dur = 911 18:26:43.675 00.000 428 IsSlewing returns 0 18:26:43.675 00.000 428 IsGuiding returns 0 18:26:43.707 00.032 428 PulseGuide returned control before completion, sleep 892 18:26:44.613 00.906 428 IsGuiding returns 1 18:26:44.613 00.000 428 scope still moving after pulse duration time elapsed 18:26:44.659 00.046 428 IsSlewing returns 0 18:26:44.659 00.000 428 IsGuiding returns 0 18:26:44.659 00.000 428 scope move finished after 911 + 68 ms 18:26:44.659 00.000 428 Move returns status 0, amount 911 18:26:44.659 00.000 428 MoveAxis(N, 0, ABG) 18:26:44.659 00.000 428 Move returns status 0, amount 0 18:26:44.659 00.000 428 move complete, result=0 18:26:44.659 00.000 428 worker thread done servicing request 18:26:44.659 00.000 428 Worker thread wakes up 18:26:44.659 00.000 10672 GuideStep: 0.6 px 911 ms WEST, 0.1 px 0 ms NORTH 18:26:44.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:44.659 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:46.039 01.380 428 Exposure complete 18:26:46.164 00.125 428 worker thread done servicing request 18:26:46.164 00.000 10672 OnExposeComplete: enter 18:26:46.164 00.000 10672 UpdateGuideState(): m_state=6 18:26:46.164 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 741 18:26:46.164 00.000 10672 Star::Find returns 1 (0), X=180.05, Y=930.45, Mass=585685, SNR=69.8, Peak=59264 HFD=3.6 18:26:46.164 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.12) = xAngle (2.29 = 2.29) 18:26:46.164 00.000 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.30 = 2.30) 18:26:46.164 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.41 mountX=-0.09 mountY=0.10, mountTheta=2.29 18:26:46.164 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.09, opts=13) 18:26:46.164 00.000 10672 Enqueuing Move request for scope (-0.10, 0.09) 18:26:46.164 00.000 428 Worker thread wakes up 18:26:46.164 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:26:46.164 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd 18:26:46.164 00.000 10672 UpdateGuideState exits: m=585685 SNR=69.8 18:26:46.164 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.09) 18:26:46.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:46.164 00.000 428 Moving (-0.10, 0.09) raw xDistance=-0.09 yDistance=0.10 18:26:46.164 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:46.164 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:26:46.164 00.000 10672 Enqueuing Expose request 18:26:46.164 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:46.164 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:26:46.164 00.000 428 MoveAxis(E, 0, ABG) 18:26:46.164 00.000 428 Move returns status 0, amount 0 18:26:46.164 00.000 428 MoveAxis(N, 0, ABG) 18:26:46.164 00.000 428 Move returns status 0, amount 0 18:26:46.164 00.000 428 move complete, result=0 18:26:46.164 00.000 428 worker thread done servicing request 18:26:46.164 00.000 428 Worker thread wakes up 18:26:46.164 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:26:46.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:46.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:48.507 02.343 428 Exposure complete 18:26:48.647 00.140 428 worker thread done servicing request 18:26:48.647 00.000 10672 OnExposeComplete: enter 18:26:48.647 00.000 10672 UpdateGuideState(): m_state=6 18:26:48.647 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 742 18:26:48.647 00.000 10672 Star::Find returns 1 (0), X=180.02, Y=930.76, Mass=538209, SNR=63.9, Peak=54688 HFD=4.0 18:26:48.647 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.12) = xAngle (1.78 = 1.78) 18:26:48.647 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79) 18:26:48.647 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.90 mountX=-0.09 mountY=0.41, mountTheta=1.78 18:26:48.647 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.40, opts=13) 18:26:48.647 00.000 10672 Enqueuing Move request for scope (-0.13, 0.40) 18:26:48.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:26:48.647 00.000 428 Worker thread wakes up 18:26:48.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.40) opts 0xd 18:26:48.647 00.000 10672 UpdateGuideState exits: m=538209 SNR=63.9 18:26:48.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:48.647 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.40) 18:26:48.647 00.000 428 Moving (-0.13, 0.40) raw xDistance=-0.09 yDistance=0.41 18:26:48.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:48.647 00.000 10672 Enqueuing Expose request 18:26:48.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:26:48.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:48.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 18:26:48.647 00.000 428 MoveAxis(E, 0, ABG) 18:26:48.647 00.000 428 Move returns status 0, amount 0 18:26:48.647 00.000 428 MoveAxis(N, 0, ABG) 18:26:48.647 00.000 428 Move returns status 0, amount 0 18:26:48.647 00.000 428 move complete, result=0 18:26:48.647 00.000 428 worker thread done servicing request 18:26:48.647 00.000 428 Worker thread wakes up 18:26:48.647 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:26:48.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:48.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:51.037 02.390 428 Exposure complete 18:26:51.178 00.141 428 worker thread done servicing request 18:26:51.178 00.000 10672 OnExposeComplete: enter 18:26:51.178 00.000 10672 UpdateGuideState(): m_state=6 18:26:51.178 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 743 18:26:51.178 00.000 10672 Star::Find returns 1 (0), X=180.40, Y=930.29, Mass=485150, SNR=57.4, Peak=54032 HFD=3.5 18:26:51.178 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (0.12) = xAngle (-0.39 = -0.39) 18:26:51.178 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.38 = -0.38) 18:26:51.178 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.27 mountX=0.23 mountY=-0.09, mountTheta=-0.38 18:26:51.178 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.07, opts=13) 18:26:51.178 00.000 10672 Enqueuing Move request for scope (0.24, -0.07) 18:26:51.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:26:51.178 00.000 428 Worker thread wakes up 18:26:51.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd 18:26:51.178 00.000 10672 UpdateGuideState exits: m=485150 SNR=57.4 18:26:51.178 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:51.178 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.07) 18:26:51.178 00.000 428 Moving (0.24, -0.07) raw xDistance=0.23 yDistance=-0.09 18:26:51.178 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:51.178 00.000 10672 Enqueuing Expose request 18:26:51.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:26:51.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:51.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:26:51.178 00.000 428 MoveAxis(E, 0, ABG) 18:26:51.178 00.000 428 Move returns status 0, amount 0 18:26:51.178 00.000 428 MoveAxis(N, 0, ABG) 18:26:51.178 00.000 428 Move returns status 0, amount 0 18:26:51.178 00.000 428 move complete, result=0 18:26:51.178 00.000 428 worker thread done servicing request 18:26:51.178 00.000 428 Worker thread wakes up 18:26:51.178 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:26:51.178 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:51.178 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:53.536 02.358 428 Exposure complete 18:26:53.661 00.125 428 worker thread done servicing request 18:26:53.661 00.000 10672 OnExposeComplete: enter 18:26:53.661 00.000 10672 UpdateGuideState(): m_state=6 18:26:53.661 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 744 18:26:53.661 00.000 10672 Star::Find returns 1 (0), X=180.15, Y=930.28, Mass=593657, SNR=71.8, Peak=43344 HFD=4.2 18:26:53.661 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.12) = xAngle (-1.67 = -1.67) 18:26:53.661 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.65 = -1.65) 18:26:53.661 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.54 mountX=-0.01 mountY=-0.08, mountTheta=-1.67 18:26:53.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.08, opts=13) 18:26:53.661 00.000 10672 Enqueuing Move request for scope (0.00, -0.08) 18:26:53.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:26:53.661 00.000 428 Worker thread wakes up 18:26:53.661 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd 18:26:53.661 00.000 10672 UpdateGuideState exits: m=593657 SNR=71.8 18:26:53.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:53.661 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.08) 18:26:53.661 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:53.661 00.000 428 Moving (0.00, -0.08) raw xDistance=-0.01 yDistance=-0.08 18:26:53.661 00.000 10672 Enqueuing Expose request 18:26:53.661 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:26:53.661 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:53.661 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:26:53.661 00.000 428 MoveAxis(E, 0, ABG) 18:26:53.661 00.000 428 Move returns status 0, amount 0 18:26:53.661 00.000 428 MoveAxis(N, 0, ABG) 18:26:53.661 00.000 428 Move returns status 0, amount 0 18:26:53.661 00.000 428 move complete, result=0 18:26:53.661 00.000 428 worker thread done servicing request 18:26:53.661 00.000 428 Worker thread wakes up 18:26:53.661 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:26:53.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:53.661 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:56.025 02.364 428 Exposure complete 18:26:56.150 00.125 428 worker thread done servicing request 18:26:56.150 00.000 10672 OnExposeComplete: enter 18:26:56.150 00.000 10672 UpdateGuideState(): m_state=6 18:26:56.150 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 745 18:26:56.150 00.000 10672 Star::Find returns 1 (0), X=180.44, Y=930.12, Mass=504798, SNR=55.9, Peak=50768 HFD=3.8 18:26:56.150 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.12) = xAngle (-0.82 = -0.82) 18:26:56.150 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.81 = -0.81) 18:26:56.150 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.24 hyp=0.37 cameraTheta=-0.70 mountX=0.25 mountY=-0.27, mountTheta=-0.81 18:26:56.150 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.24, opts=13) 18:26:56.150 00.000 10672 Enqueuing Move request for scope (0.29, -0.24) 18:26:56.150 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2592, FiltMax=65488, Gamma=1.000 18:26:56.150 00.000 428 Worker thread wakes up 18:26:56.150 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.24) opts 0xd 18:26:56.150 00.000 10672 UpdateGuideState exits: m=504798 SNR=55.9 18:26:56.165 00.015 428 Handling offset move in thread for scope, endpoint = (0.29, -0.24) 18:26:56.165 00.000 428 Moving (0.29, -0.24) raw xDistance=0.25 yDistance=-0.27 18:26:56.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:56.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 18:26:56.165 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:56.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:56.165 00.000 10672 Enqueuing Expose request 18:26:56.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:26:56.165 00.000 428 MoveAxis(E, 0, ABG) 18:26:56.165 00.000 428 Move returns status 0, amount 0 18:26:56.165 00.000 428 MoveAxis(N, 0, ABG) 18:26:56.165 00.000 428 Move returns status 0, amount 0 18:26:56.165 00.000 428 move complete, result=0 18:26:56.165 00.000 428 worker thread done servicing request 18:26:56.165 00.000 428 Worker thread wakes up 18:26:56.165 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:26:56.165 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:56.165 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:26:58.524 02.359 428 Exposure complete 18:26:58.665 00.141 428 worker thread done servicing request 18:26:58.665 00.000 10672 OnExposeComplete: enter 18:26:58.665 00.000 10672 UpdateGuideState(): m_state=6 18:26:58.665 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 746 18:26:58.665 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=930.38, Mass=499704, SNR=63.6, Peak=48368 HFD=3.4 18:26:58.665 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (0.12) = xAngle (-0.03 = -0.03) 18:26:58.665 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02) 18:26:58.665 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.09 mountX=0.18 mountY=-0.00, mountTheta=-0.02 18:26:58.665 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.02, opts=13) 18:26:58.665 00.000 10672 Enqueuing Move request for scope (0.18, 0.02) 18:26:58.665 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:26:58.665 00.000 428 Worker thread wakes up 18:26:58.665 00.000 10672 UpdateGuideState exits: m=499704 SNR=63.6 18:26:58.665 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd 18:26:58.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:26:58.665 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.02) 18:26:58.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:26:58.665 00.000 428 Moving (0.18, 0.02) raw xDistance=0.18 yDistance=-0.00 18:26:58.665 00.000 10672 Enqueuing Expose request 18:26:58.665 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:26:58.665 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:26:58.665 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:26:58.665 00.000 428 MoveAxis(E, 0, ABG) 18:26:58.665 00.000 428 Move returns status 0, amount 0 18:26:58.665 00.000 428 MoveAxis(N, 0, ABG) 18:26:58.665 00.000 428 Move returns status 0, amount 0 18:26:58.665 00.000 428 move complete, result=0 18:26:58.665 00.000 428 worker thread done servicing request 18:26:58.665 00.000 428 Worker thread wakes up 18:26:58.665 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:26:58.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:26:58.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:01.027 02.362 428 Exposure complete 18:27:01.174 00.147 428 worker thread done servicing request 18:27:01.174 00.000 10672 OnExposeComplete: enter 18:27:01.174 00.000 10672 UpdateGuideState(): m_state=6 18:27:01.175 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 747 18:27:01.175 00.000 10672 Star::Find returns 1 (0), X=180.86, Y=930.43, Mass=548398, SNR=57.1, Peak=56880 HFD=3.6 18:27:01.175 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (0.12) = xAngle (-0.02 = -0.02) 18:27:01.175 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.01 = -0.01) 18:27:01.175 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=0.07 hyp=0.72 cameraTheta=0.10 mountX=0.72 mountY=-0.00, mountTheta=-0.01 18:27:01.177 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=0.07, opts=13) 18:27:01.177 00.000 10672 Enqueuing Move request for scope (0.71, 0.07) 18:27:01.177 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3040, FiltMax=65504, Gamma=1.000 18:27:01.177 00.000 428 Worker thread wakes up 18:27:01.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.07) opts 0xd 18:27:01.177 00.000 10672 UpdateGuideState exits: m=548398 SNR=57.1 18:27:01.178 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:01.178 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, 0.07) 18:27:01.178 00.000 428 Moving (0.71, 0.07) raw xDistance=0.72 yDistance=-0.00 18:27:01.178 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:01.178 00.000 10672 Enqueuing Expose request 18:27:01.179 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 18:27:01.179 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:01.179 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:27:01.179 00.000 428 MoveAxis(W, 1065, ABG) 18:27:01.179 00.000 428 Guiding Dir = 3, Dur = 1065 18:27:01.180 00.001 428 IsSlewing returns 0 18:27:01.181 00.001 428 IsGuiding returns 0 18:27:01.198 00.017 428 PulseGuide returned control before completion, sleep 1058 18:27:02.285 01.087 428 IsGuiding returns 0 18:27:02.286 00.001 428 Move returns status 0, amount 1065 18:27:02.286 00.000 428 MoveAxis(N, 0, ABG) 18:27:02.286 00.000 428 Move returns status 0, amount 0 18:27:02.286 00.000 428 move complete, result=0 18:27:02.286 00.000 428 worker thread done servicing request 18:27:02.286 00.000 428 Worker thread wakes up 18:27:02.286 00.000 10672 GuideStep: 0.7 px 1065 ms WEST, -0.0 px 0 ms NORTH 18:27:02.287 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:02.287 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:03.530 01.243 428 Exposure complete 18:27:03.670 00.140 428 worker thread done servicing request 18:27:03.670 00.000 10672 OnExposeComplete: enter 18:27:03.670 00.000 10672 UpdateGuideState(): m_state=6 18:27:03.670 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 748 18:27:03.670 00.000 10672 Star::Find returns 1 (0), X=180.44, Y=930.49, Mass=637692, SNR=76.1, Peak=55456 HFD=4.1 18:27:03.670 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (0.12) = xAngle (0.31 = 0.31) 18:27:03.670 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33) 18:27:03.670 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.13 hyp=0.31 cameraTheta=0.44 mountX=0.30 mountY=0.10, mountTheta=0.33 18:27:03.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.13, opts=13) 18:27:03.670 00.000 10672 Enqueuing Move request for scope (0.28, 0.13) 18:27:03.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 18:27:03.670 00.000 428 Worker thread wakes up 18:27:03.670 00.000 10672 UpdateGuideState exits: m=637692 SNR=76.1 18:27:03.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.13) opts 0xd 18:27:03.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:03.670 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.13) 18:27:03.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:03.670 00.000 428 Moving (0.28, 0.13) raw xDistance=0.30 yDistance=0.10 18:27:03.670 00.000 10672 Enqueuing Expose request 18:27:03.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:27:03.670 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:03.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:27:03.670 00.000 428 MoveAxis(E, 0, ABG) 18:27:03.670 00.000 428 Move returns status 0, amount 0 18:27:03.670 00.000 428 MoveAxis(N, 0, ABG) 18:27:03.670 00.000 428 Move returns status 0, amount 0 18:27:03.670 00.000 428 move complete, result=0 18:27:03.670 00.000 428 worker thread done servicing request 18:27:03.670 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:27:03.670 00.000 428 Worker thread wakes up 18:27:03.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:03.670 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:06.029 02.359 428 Exposure complete 18:27:06.169 00.140 428 worker thread done servicing request 18:27:06.169 00.000 10672 OnExposeComplete: enter 18:27:06.169 00.000 10672 UpdateGuideState(): m_state=6 18:27:06.169 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 749 18:27:06.169 00.000 10672 Star::Find returns 1 (0), X=180.41, Y=930.52, Mass=565980, SNR=67.6, Peak=60352 HFD=3.3 18:27:06.169 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.12) = xAngle (0.42 = 0.42) 18:27:06.169 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44) 18:27:06.169 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.30 cameraTheta=0.55 mountX=0.27 mountY=0.13, mountTheta=0.44 18:27:06.169 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.16, opts=13) 18:27:06.169 00.000 10672 Enqueuing Move request for scope (0.26, 0.16) 18:27:06.169 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:27:06.169 00.000 428 Worker thread wakes up 18:27:06.169 00.000 10672 UpdateGuideState exits: m=565980 SNR=67.6 18:27:06.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:06.169 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd 18:27:06.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:06.169 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.16) 18:27:06.169 00.000 10672 Enqueuing Expose request 18:27:06.169 00.000 428 Moving (0.26, 0.16) raw xDistance=0.27 yDistance=0.13 18:27:06.169 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:27:06.169 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:06.169 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:27:06.169 00.000 428 MoveAxis(E, 0, ABG) 18:27:06.169 00.000 428 Move returns status 0, amount 0 18:27:06.169 00.000 428 MoveAxis(N, 0, ABG) 18:27:06.169 00.000 428 Move returns status 0, amount 0 18:27:06.169 00.000 428 move complete, result=0 18:27:06.169 00.000 428 worker thread done servicing request 18:27:06.169 00.000 428 Worker thread wakes up 18:27:06.169 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:27:06.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:06.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:08.528 02.359 428 Exposure complete 18:27:08.653 00.125 428 worker thread done servicing request 18:27:08.653 00.000 10672 OnExposeComplete: enter 18:27:08.653 00.000 10672 UpdateGuideState(): m_state=6 18:27:08.653 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 750 18:27:08.653 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=930.45, Mass=544074, SNR=62.4, Peak=53600 HFD=3.3 18:27:08.653 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.12) = xAngle (0.15 = 0.15) 18:27:08.653 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16) 18:27:08.653 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.09 hyp=0.34 cameraTheta=0.27 mountX=0.34 mountY=0.06, mountTheta=0.16 18:27:08.653 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.09, opts=13) 18:27:08.653 00.000 10672 Enqueuing Move request for scope (0.33, 0.09) 18:27:08.653 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:27:08.653 00.000 428 Worker thread wakes up 18:27:08.653 00.000 10672 UpdateGuideState exits: m=544074 SNR=62.4 18:27:08.653 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.09) opts 0xd 18:27:08.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:08.653 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.09) 18:27:08.653 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:08.653 00.000 428 Moving (0.33, 0.09) raw xDistance=0.34 yDistance=0.06 18:27:08.653 00.000 10672 Enqueuing Expose request 18:27:08.653 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:27:08.653 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:08.653 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:27:08.653 00.000 428 MoveAxis(E, 0, ABG) 18:27:08.653 00.000 428 Move returns status 0, amount 0 18:27:08.653 00.000 428 MoveAxis(N, 0, ABG) 18:27:08.653 00.000 428 Move returns status 0, amount 0 18:27:08.653 00.000 428 move complete, result=0 18:27:08.653 00.000 428 worker thread done servicing request 18:27:08.653 00.000 428 Worker thread wakes up 18:27:08.653 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:27:08.653 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:08.653 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:11.016 02.363 428 Exposure complete 18:27:11.141 00.125 428 worker thread done servicing request 18:27:11.141 00.000 10672 OnExposeComplete: enter 18:27:11.141 00.000 10672 UpdateGuideState(): m_state=6 18:27:11.141 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 751 18:27:11.141 00.000 10672 Star::Find returns 1 (0), X=180.85, Y=930.25, Mass=517474, SNR=60.8, Peak=64064 HFD=3.5 18:27:11.141 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.12) = xAngle (-0.28 = -0.28) 18:27:11.141 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27) 18:27:11.141 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=-0.11 hyp=0.71 cameraTheta=-0.16 mountX=0.68 mountY=-0.19, mountTheta=-0.27 18:27:11.157 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=-0.11, opts=13) 18:27:11.157 00.000 10672 Enqueuing Move request for scope (0.70, -0.11) 18:27:11.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:27:11.157 00.000 428 Worker thread wakes up 18:27:11.157 00.000 10672 UpdateGuideState exits: m=517474 SNR=60.8 18:27:11.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.11) opts 0xd 18:27:11.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:11.157 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, -0.11) 18:27:11.157 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:11.157 00.000 428 Moving (0.70, -0.11) raw xDistance=0.68 yDistance=-0.19 18:27:11.157 00.000 10672 Enqueuing Expose request 18:27:11.157 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 18:27:11.157 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:11.157 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:27:11.157 00.000 428 MoveAxis(W, 1013, ABG) 18:27:11.157 00.000 428 Guiding Dir = 3, Dur = 1013 18:27:11.157 00.000 428 IsSlewing returns 0 18:27:11.157 00.000 428 IsGuiding returns 0 18:27:11.173 00.016 428 PulseGuide returned control before completion, sleep 997 18:27:12.188 01.015 428 IsGuiding returns 1 18:27:12.188 00.000 428 scope still moving after pulse duration time elapsed 18:27:12.219 00.031 428 IsSlewing returns 0 18:27:12.219 00.000 428 IsGuiding returns 0 18:27:12.219 00.000 428 scope move finished after 1013 + 54 ms 18:27:12.219 00.000 428 Move returns status 0, amount 1013 18:27:12.219 00.000 428 MoveAxis(N, 0, ABG) 18:27:12.219 00.000 428 Move returns status 0, amount 0 18:27:12.219 00.000 428 move complete, result=0 18:27:12.219 00.000 428 worker thread done servicing request 18:27:12.219 00.000 428 Worker thread wakes up 18:27:12.219 00.000 10672 GuideStep: 0.7 px 1013 ms WEST, -0.2 px 0 ms NORTH 18:27:12.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:12.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:13.516 01.297 428 Exposure complete 18:27:13.641 00.125 428 worker thread done servicing request 18:27:13.641 00.000 10672 OnExposeComplete: enter 18:27:13.641 00.000 10672 UpdateGuideState(): m_state=6 18:27:13.641 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 752 18:27:13.641 00.000 10672 Star::Find returns 1 (0), X=180.40, Y=930.54, Mass=538979, SNR=64.3, Peak=50224 HFD=3.3 18:27:13.641 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (0.12) = xAngle (0.52 = 0.52) 18:27:13.641 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53) 18:27:13.641 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.18 hyp=0.31 cameraTheta=0.64 mountX=0.27 mountY=0.15, mountTheta=0.53 18:27:13.641 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.18, opts=13) 18:27:13.641 00.000 10672 Enqueuing Move request for scope (0.25, 0.18) 18:27:13.641 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:27:13.641 00.000 428 Worker thread wakes up 18:27:13.641 00.000 10672 UpdateGuideState exits: m=538979 SNR=64.3 18:27:13.641 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.18) opts 0xd 18:27:13.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:13.641 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.18) 18:27:13.641 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:13.641 00.000 428 Moving (0.25, 0.18) raw xDistance=0.27 yDistance=0.15 18:27:13.641 00.000 10672 Enqueuing Expose request 18:27:13.641 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:27:13.641 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:13.641 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:27:13.641 00.000 428 MoveAxis(E, 0, ABG) 18:27:13.641 00.000 428 Move returns status 0, amount 0 18:27:13.641 00.000 428 MoveAxis(N, 0, ABG) 18:27:13.641 00.000 428 Move returns status 0, amount 0 18:27:13.641 00.000 428 move complete, result=0 18:27:13.641 00.000 428 worker thread done servicing request 18:27:13.641 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:27:13.641 00.000 428 Worker thread wakes up 18:27:13.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:13.641 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:16.031 02.390 428 Exposure complete 18:27:16.155 00.124 428 worker thread done servicing request 18:27:16.155 00.000 10672 OnExposeComplete: enter 18:27:16.155 00.000 10672 UpdateGuideState(): m_state=6 18:27:16.155 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 753 18:27:16.155 00.000 10672 Star::Find returns 1 (0), X=180.22, Y=930.61, Mass=541160, SNR=67.8, Peak=63296 HFD=3.3 18:27:16.155 00.000 10672 CameraToMount -- cameraTheta (1.29) - m_xAngle (0.12) = xAngle (1.17 = 1.17) 18:27:16.155 00.000 10672 CameraToMount -- cameraTheta (1.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.18 = 1.18) 18:27:16.155 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.29 mountX=0.10 mountY=0.24, mountTheta=1.17 18:27:16.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.25, opts=13) 18:27:16.155 00.000 10672 Enqueuing Move request for scope (0.07, 0.25) 18:27:16.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:27:16.155 00.000 428 Worker thread wakes up 18:27:16.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd 18:27:16.155 00.000 10672 UpdateGuideState exits: m=541160 SNR=67.8 18:27:16.155 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:16.155 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.25) 18:27:16.155 00.000 428 Moving (0.07, 0.25) raw xDistance=0.10 yDistance=0.24 18:27:16.155 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:16.155 00.000 10672 Enqueuing Expose request 18:27:16.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:27:16.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:16.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:27:16.155 00.000 428 MoveAxis(E, 0, ABG) 18:27:16.155 00.000 428 Move returns status 0, amount 0 18:27:16.155 00.000 428 MoveAxis(N, 0, ABG) 18:27:16.155 00.000 428 Move returns status 0, amount 0 18:27:16.155 00.000 428 move complete, result=0 18:27:16.155 00.000 428 worker thread done servicing request 18:27:16.155 00.000 428 Worker thread wakes up 18:27:16.155 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:27:16.155 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:16.155 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:18.530 02.375 428 Exposure complete 18:27:18.655 00.125 428 worker thread done servicing request 18:27:18.655 00.000 10672 OnExposeComplete: enter 18:27:18.655 00.000 10672 UpdateGuideState(): m_state=6 18:27:18.655 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 754 18:27:18.655 00.000 10672 Star::Find returns 1 (0), X=180.69, Y=930.23, Mass=530607, SNR=62.6, Peak=50864 HFD=3.6 18:27:18.655 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.12) = xAngle (-0.35 = -0.35) 18:27:18.655 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.34 = -0.34) 18:27:18.655 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.13 hyp=0.56 cameraTheta=-0.23 mountX=0.52 mountY=-0.19, mountTheta=-0.34 18:27:18.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.13, opts=13) 18:27:18.655 00.000 10672 Enqueuing Move request for scope (0.54, -0.13) 18:27:18.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:27:18.655 00.000 428 Worker thread wakes up 18:27:18.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.13) opts 0xd 18:27:18.655 00.000 10672 UpdateGuideState exits: m=530607 SNR=62.6 18:27:18.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:18.655 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.13) 18:27:18.655 00.000 428 Moving (0.54, -0.13) raw xDistance=0.52 yDistance=-0.19 18:27:18.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:18.655 00.000 10672 Enqueuing Expose request 18:27:18.655 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 18:27:18.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:18.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:27:18.655 00.000 428 MoveAxis(W, 778, ABG) 18:27:18.655 00.000 428 Guiding Dir = 3, Dur = 778 18:27:18.670 00.015 428 IsSlewing returns 0 18:27:18.670 00.000 428 IsGuiding returns 0 18:27:18.686 00.016 428 PulseGuide returned control before completion, sleep 774 18:27:19.488 00.802 428 IsGuiding returns 0 18:27:19.488 00.000 428 Move returns status 0, amount 778 18:27:19.488 00.000 428 MoveAxis(N, 0, ABG) 18:27:19.488 00.000 428 Move returns status 0, amount 0 18:27:19.488 00.000 428 move complete, result=0 18:27:19.488 00.000 428 worker thread done servicing request 18:27:19.488 00.000 428 Worker thread wakes up 18:27:19.488 00.000 10672 GuideStep: 0.5 px 778 ms WEST, -0.2 px 0 ms NORTH 18:27:19.488 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:19.488 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:21.018 01.530 428 Exposure complete 18:27:21.143 00.125 428 worker thread done servicing request 18:27:21.143 00.000 10672 OnExposeComplete: enter 18:27:21.143 00.000 10672 UpdateGuideState(): m_state=6 18:27:21.143 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 755 18:27:21.143 00.000 10672 Star::Find returns 1 (0), X=180.35, Y=930.43, Mass=482848, SNR=58.7, Peak=59488 HFD=3.3 18:27:21.143 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (0.12) = xAngle (0.19 = 0.19) 18:27:21.143 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20) 18:27:21.143 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.31 mountX=0.21 mountY=0.04, mountTheta=0.20 18:27:21.143 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.07, opts=13) 18:27:21.143 00.000 10672 Enqueuing Move request for scope (0.20, 0.07) 18:27:21.143 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:27:21.143 00.000 428 Worker thread wakes up 18:27:21.143 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd 18:27:21.143 00.000 10672 UpdateGuideState exits: m=482848 SNR=58.7 18:27:21.143 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:21.143 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.07) 18:27:21.143 00.000 428 Moving (0.20, 0.07) raw xDistance=0.21 yDistance=0.04 18:27:21.143 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:21.159 00.016 10672 Enqueuing Expose request 18:27:21.159 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:27:21.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:21.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:27:21.159 00.000 428 MoveAxis(E, 0, ABG) 18:27:21.159 00.000 428 Move returns status 0, amount 0 18:27:21.159 00.000 428 MoveAxis(N, 0, ABG) 18:27:21.159 00.000 428 Move returns status 0, amount 0 18:27:21.159 00.000 428 move complete, result=0 18:27:21.159 00.000 428 worker thread done servicing request 18:27:21.159 00.000 428 Worker thread wakes up 18:27:21.159 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:27:21.159 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:21.159 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:23.517 02.358 428 Exposure complete 18:27:23.642 00.125 428 worker thread done servicing request 18:27:23.642 00.000 10672 OnExposeComplete: enter 18:27:23.642 00.000 10672 UpdateGuideState(): m_state=6 18:27:23.658 00.016 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 756 18:27:23.658 00.000 10672 Star::Find returns 1 (0), X=180.34, Y=930.53, Mass=596517, SNR=69.8, Peak=56432 HFD=3.4 18:27:23.658 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.12) = xAngle (0.62 = 0.62) 18:27:23.658 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63) 18:27:23.658 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.74 mountX=0.20 mountY=0.15, mountTheta=0.63 18:27:23.658 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.17, opts=13) 18:27:23.658 00.000 10672 Enqueuing Move request for scope (0.18, 0.17) 18:27:23.658 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:27:23.658 00.000 428 Worker thread wakes up 18:27:23.658 00.000 10672 UpdateGuideState exits: m=596517 SNR=69.8 18:27:23.658 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd 18:27:23.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:23.658 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.17) 18:27:23.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:23.658 00.000 428 Moving (0.18, 0.17) raw xDistance=0.20 yDistance=0.15 18:27:23.658 00.000 10672 Enqueuing Expose request 18:27:23.658 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:27:23.658 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:23.658 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:27:23.658 00.000 428 MoveAxis(E, 0, ABG) 18:27:23.658 00.000 428 Move returns status 0, amount 0 18:27:23.658 00.000 428 MoveAxis(N, 0, ABG) 18:27:23.658 00.000 428 Move returns status 0, amount 0 18:27:23.658 00.000 428 move complete, result=0 18:27:23.658 00.000 428 worker thread done servicing request 18:27:23.658 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:27:23.658 00.000 428 Worker thread wakes up 18:27:23.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:23.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:26.017 02.359 428 Exposure complete 18:27:26.157 00.140 428 worker thread done servicing request 18:27:26.157 00.000 10672 OnExposeComplete: enter 18:27:26.157 00.000 10672 UpdateGuideState(): m_state=6 18:27:26.157 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 757 18:27:26.157 00.000 10672 Star::Find returns 1 (0), X=180.60, Y=930.40, Mass=494966, SNR=58.2, Peak=51088 HFD=3.3 18:27:26.157 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (0.12) = xAngle (-0.03 = -0.03) 18:27:26.157 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02) 18:27:26.157 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.04 hyp=0.45 cameraTheta=0.09 mountX=0.45 mountY=-0.01, mountTheta=-0.02 18:27:26.157 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.04, opts=13) 18:27:26.157 00.000 10672 Enqueuing Move request for scope (0.45, 0.04) 18:27:26.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:27:26.157 00.000 428 Worker thread wakes up 18:27:26.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.04) opts 0xd 18:27:26.157 00.000 10672 UpdateGuideState exits: m=494966 SNR=58.2 18:27:26.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:26.157 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.04) 18:27:26.157 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:26.157 00.000 428 Moving (0.45, 0.04) raw xDistance=0.45 yDistance=-0.01 18:27:26.157 00.000 10672 Enqueuing Expose request 18:27:26.157 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.45 18:27:26.157 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:26.157 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:27:26.157 00.000 428 MoveAxis(W, 674, ABG) 18:27:26.157 00.000 428 Guiding Dir = 3, Dur = 674 18:27:26.157 00.000 428 IsSlewing returns 0 18:27:26.157 00.000 428 IsGuiding returns 0 18:27:26.188 00.031 428 PulseGuide returned control before completion, sleep 657 18:27:26.860 00.672 428 IsGuiding returns 1 18:27:26.860 00.000 428 scope still moving after pulse duration time elapsed 18:27:26.892 00.032 428 IsSlewing returns 0 18:27:26.892 00.000 428 IsGuiding returns 0 18:27:26.892 00.000 428 scope move finished after 674 + 58 ms 18:27:26.892 00.000 428 Move returns status 0, amount 674 18:27:26.892 00.000 428 MoveAxis(N, 0, ABG) 18:27:26.892 00.000 428 Move returns status 0, amount 0 18:27:26.892 00.000 428 move complete, result=0 18:27:26.892 00.000 428 worker thread done servicing request 18:27:26.892 00.000 428 Worker thread wakes up 18:27:26.892 00.000 10672 GuideStep: 0.5 px 674 ms WEST, -0.0 px 0 ms NORTH 18:27:26.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:26.892 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:28.520 01.628 428 Exposure complete 18:27:28.661 00.141 428 worker thread done servicing request 18:27:28.661 00.000 10672 OnExposeComplete: enter 18:27:28.661 00.000 10672 UpdateGuideState(): m_state=6 18:27:28.661 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 758 18:27:28.661 00.000 10672 Star::Find returns 1 (0), X=180.23, Y=930.24, Mass=540663, SNR=64.3, Peak=50224 HFD=3.6 18:27:28.661 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.12) = xAngle (-1.12 = -1.12) 18:27:28.661 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.10 = -1.10) 18:27:28.661 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-1.00 mountX=0.06 mountY=-0.13, mountTheta=-1.11 18:27:28.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.12, opts=13) 18:27:28.661 00.000 10672 Enqueuing Move request for scope (0.08, -0.12) 18:27:28.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:27:28.661 00.000 428 Worker thread wakes up 18:27:28.661 00.000 10672 UpdateGuideState exits: m=540663 SNR=64.3 18:27:28.661 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd 18:27:28.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:28.661 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.12) 18:27:28.661 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:28.661 00.000 428 Moving (0.08, -0.12) raw xDistance=0.06 yDistance=-0.13 18:27:28.661 00.000 10672 Enqueuing Expose request 18:27:28.661 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:27:28.661 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:28.661 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:27:28.661 00.000 428 MoveAxis(E, 0, ABG) 18:27:28.661 00.000 428 Move returns status 0, amount 0 18:27:28.661 00.000 428 MoveAxis(N, 0, ABG) 18:27:28.661 00.000 428 Move returns status 0, amount 0 18:27:28.661 00.000 428 move complete, result=0 18:27:28.661 00.000 428 worker thread done servicing request 18:27:28.661 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:27:28.661 00.000 428 Worker thread wakes up 18:27:28.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:28.661 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:31.020 02.359 428 Exposure complete 18:27:31.144 00.124 428 worker thread done servicing request 18:27:31.144 00.000 10672 OnExposeComplete: enter 18:27:31.144 00.000 10672 UpdateGuideState(): m_state=6 18:27:31.144 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 759 18:27:31.144 00.000 10672 Star::Find returns 1 (0), X=180.17, Y=930.19, Mass=500007, SNR=59.2, Peak=53056 HFD=3.8 18:27:31.144 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 18:27:31.144 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.59 = -1.59) 18:27:31.144 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.48 mountX=-0.01 mountY=-0.18, mountTheta=-1.60 18:27:31.144 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.18, opts=13) 18:27:31.144 00.000 10672 Enqueuing Move request for scope (0.02, -0.18) 18:27:31.144 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:27:31.144 00.000 428 Worker thread wakes up 18:27:31.144 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd 18:27:31.144 00.000 10672 UpdateGuideState exits: m=500007 SNR=59.2 18:27:31.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:31.144 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.18) 18:27:31.144 00.000 428 Moving (0.02, -0.18) raw xDistance=-0.01 yDistance=-0.18 18:27:31.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:31.144 00.000 10672 Enqueuing Expose request 18:27:31.144 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:27:31.144 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:31.144 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:27:31.144 00.000 428 MoveAxis(E, 0, ABG) 18:27:31.144 00.000 428 Move returns status 0, amount 0 18:27:31.144 00.000 428 MoveAxis(N, 0, ABG) 18:27:31.144 00.000 428 Move returns status 0, amount 0 18:27:31.144 00.000 428 move complete, result=0 18:27:31.144 00.000 428 worker thread done servicing request 18:27:31.144 00.000 428 Worker thread wakes up 18:27:31.144 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:27:31.160 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:31.160 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:33.519 02.359 428 Exposure complete 18:27:33.659 00.140 428 worker thread done servicing request 18:27:33.659 00.000 10672 OnExposeComplete: enter 18:27:33.659 00.000 10672 UpdateGuideState(): m_state=6 18:27:33.659 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 760 18:27:33.659 00.000 10672 Star::Find returns 1 (0), X=180.04, Y=929.63, Mass=473352, SNR=59.4, Peak=55888 HFD=3.3 18:27:33.659 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.12) = xAngle (-1.84 = -1.84) 18:27:33.659 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.83 = -1.83) 18:27:33.659 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.73 hyp=0.74 cameraTheta=-1.72 mountX=-0.20 mountY=-0.72, mountTheta=-1.84 18:27:33.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.73, opts=13) 18:27:33.659 00.000 10672 Enqueuing Move request for scope (-0.11, -0.73) 18:27:33.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:27:33.659 00.000 428 Worker thread wakes up 18:27:33.659 00.000 10672 UpdateGuideState exits: m=473352 SNR=59.4 18:27:33.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.73) opts 0xd 18:27:33.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:33.659 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.73) 18:27:33.659 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:33.659 00.000 428 Moving (-0.11, -0.73) raw xDistance=-0.20 yDistance=-0.72 18:27:33.659 00.000 10672 Enqueuing Expose request 18:27:33.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:27:33.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.72 from input -0.72 18:27:33.659 00.000 428 MoveAxis(E, 0, ABG) 18:27:33.659 00.000 428 Move returns status 0, amount 0 18:27:33.659 00.000 428 MoveAxis(N, 1089, ABG) 18:27:33.659 00.000 428 Guiding Dir = 0, Dur = 1089 18:27:33.659 00.000 428 IsSlewing returns 0 18:27:33.659 00.000 428 IsGuiding returns 0 18:27:33.738 00.079 428 PulseGuide returned control before completion, sleep 1025 18:27:34.784 01.046 428 IsGuiding returns 1 18:27:34.784 00.000 428 scope still moving after pulse duration time elapsed 18:27:34.831 00.047 428 IsSlewing returns 0 18:27:34.831 00.000 428 IsGuiding returns 1 18:27:34.862 00.031 428 IsSlewing returns 0 18:27:34.862 00.000 428 IsGuiding returns 0 18:27:34.862 00.000 428 scope move finished after 1089 + 121 ms 18:27:34.878 00.016 428 Move returns status 0, amount 1089 18:27:34.878 00.000 428 move complete, result=0 18:27:34.878 00.000 428 worker thread done servicing request 18:27:34.878 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 1089 ms NORTH 18:27:34.878 00.000 428 Worker thread wakes up 18:27:34.878 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:34.878 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:36.023 01.145 428 Exposure complete 18:27:36.148 00.125 428 worker thread done servicing request 18:27:36.148 00.000 10672 OnExposeComplete: enter 18:27:36.148 00.000 10672 UpdateGuideState(): m_state=6 18:27:36.148 00.000 10672 Star::Find(15, 180, 929, 0, (0,0,0,0), 0.0, 0) frame 761 18:27:36.148 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=930.33, Mass=513906, SNR=58.7, Peak=52720 HFD=3.6 18:27:36.148 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.12) = xAngle (-0.59 = -0.59) 18:27:36.148 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58) 18:27:36.148 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.47 mountX=0.06 mountY=-0.04, mountTheta=-0.58 18:27:36.148 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.03, opts=13) 18:27:36.148 00.000 10672 Enqueuing Move request for scope (0.06, -0.03) 18:27:36.148 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 18:27:36.148 00.000 428 Worker thread wakes up 18:27:36.148 00.000 10672 UpdateGuideState exits: m=513906 SNR=58.7 18:27:36.148 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd 18:27:36.148 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:36.148 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.03) 18:27:36.148 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:36.148 00.000 428 Moving (0.06, -0.03) raw xDistance=0.06 yDistance=-0.04 18:27:36.148 00.000 10672 Enqueuing Expose request 18:27:36.148 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:27:36.148 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:36.148 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:27:36.148 00.000 428 MoveAxis(E, 0, ABG) 18:27:36.148 00.000 428 Move returns status 0, amount 0 18:27:36.148 00.000 428 MoveAxis(N, 0, ABG) 18:27:36.148 00.000 428 Move returns status 0, amount 0 18:27:36.148 00.000 428 move complete, result=0 18:27:36.148 00.000 428 worker thread done servicing request 18:27:36.148 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:27:36.148 00.000 428 Worker thread wakes up 18:27:36.148 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:36.148 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:38.522 02.374 428 Exposure complete 18:27:38.647 00.125 428 worker thread done servicing request 18:27:38.647 00.000 10672 OnExposeComplete: enter 18:27:38.647 00.000 10672 UpdateGuideState(): m_state=6 18:27:38.647 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 762 18:27:38.647 00.000 10672 Star::Find returns 1 (0), X=180.11, Y=930.89, Mass=548616, SNR=70.4, Peak=59264 HFD=3.8 18:27:38.647 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.12) = xAngle (1.53 = 1.53) 18:27:38.647 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55) 18:27:38.647 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.53 hyp=0.53 cameraTheta=1.66 mountX=0.02 mountY=0.53, mountTheta=1.53 18:27:38.647 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.53, opts=13) 18:27:38.647 00.000 10672 Enqueuing Move request for scope (-0.04, 0.53) 18:27:38.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:27:38.647 00.000 428 Worker thread wakes up 18:27:38.647 00.000 10672 UpdateGuideState exits: m=548616 SNR=70.4 18:27:38.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:38.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.53) opts 0xd 18:27:38.647 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.53) 18:27:38.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:38.647 00.000 10672 Enqueuing Expose request 18:27:38.647 00.000 428 Moving (-0.04, 0.53) raw xDistance=0.02 yDistance=0.53 18:27:38.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:27:38.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:38.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 18:27:38.647 00.000 428 MoveAxis(E, 0, ABG) 18:27:38.647 00.000 428 Move returns status 0, amount 0 18:27:38.647 00.000 428 MoveAxis(N, 0, ABG) 18:27:38.647 00.000 428 Move returns status 0, amount 0 18:27:38.647 00.000 428 move complete, result=0 18:27:38.647 00.000 428 worker thread done servicing request 18:27:38.647 00.000 428 Worker thread wakes up 18:27:38.647 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 18:27:38.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:38.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:41.006 02.359 428 Exposure complete 18:27:41.302 00.296 428 worker thread done servicing request 18:27:41.334 00.032 10672 OnExposeComplete: enter 18:27:41.334 00.000 10672 UpdateGuideState(): m_state=6 18:27:41.334 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 763 18:27:41.334 00.000 10672 Star::Find returns 1 (0), X=179.88, Y=930.74, Mass=559308, SNR=63.5, Peak=54256 HFD=3.8 18:27:41.334 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.12) = xAngle (2.07 = 2.07) 18:27:41.334 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08) 18:27:41.334 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.38 hyp=0.46 cameraTheta=2.19 mountX=-0.22 mountY=0.41, mountTheta=2.07 18:27:41.334 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.38, opts=13) 18:27:41.334 00.000 10672 Enqueuing Move request for scope (-0.27, 0.38) 18:27:41.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:27:41.334 00.000 428 Worker thread wakes up 18:27:41.334 00.000 10672 UpdateGuideState exits: m=559308 SNR=63.5 18:27:41.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.38) opts 0xd 18:27:41.334 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:41.334 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.38) 18:27:41.334 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:41.334 00.000 10672 Enqueuing Expose request 18:27:41.334 00.000 428 Moving (-0.27, 0.38) raw xDistance=-0.22 yDistance=0.41 18:27:41.349 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:27:41.349 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:41.349 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 18:27:41.349 00.000 428 MoveAxis(E, 0, ABG) 18:27:41.349 00.000 428 Move returns status 0, amount 0 18:27:41.349 00.000 428 MoveAxis(N, 0, ABG) 18:27:41.349 00.000 428 Move returns status 0, amount 0 18:27:41.349 00.000 428 move complete, result=0 18:27:41.349 00.000 428 worker thread done servicing request 18:27:41.349 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:27:41.349 00.000 428 Worker thread wakes up 18:27:41.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:41.349 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:43.520 02.171 428 Exposure complete 18:27:43.663 00.143 428 worker thread done servicing request 18:27:43.663 00.000 10672 OnExposeComplete: enter 18:27:43.663 00.000 10672 UpdateGuideState(): m_state=6 18:27:43.664 00.001 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 764 18:27:43.664 00.000 10672 Star::Find returns 1 (0), X=180.07, Y=930.69, Mass=519496, SNR=61.7, Peak=56864 HFD=3.6 18:27:43.664 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.12) = xAngle (1.70 = 1.70) 18:27:43.664 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.72 = 1.72) 18:27:43.665 00.001 10672 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.82 mountX=-0.04 mountY=0.34, mountTheta=1.70 18:27:43.666 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.33, opts=13) 18:27:43.666 00.000 10672 Enqueuing Move request for scope (-0.09, 0.33) 18:27:43.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3024, FiltMax=65488, Gamma=1.000 18:27:43.666 00.000 428 Worker thread wakes up 18:27:43.666 00.000 10672 UpdateGuideState exits: m=519496 SNR=61.7 18:27:43.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd 18:27:43.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:43.667 00.001 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.33) 18:27:43.667 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:43.667 00.000 428 Moving (-0.09, 0.33) raw xDistance=-0.04 yDistance=0.34 18:27:43.667 00.000 10672 Enqueuing Expose request 18:27:43.667 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:27:43.667 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:43.667 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:27:43.667 00.000 428 MoveAxis(E, 0, ABG) 18:27:43.667 00.000 428 Move returns status 0, amount 0 18:27:43.667 00.000 428 MoveAxis(N, 0, ABG) 18:27:43.668 00.001 428 Move returns status 0, amount 0 18:27:43.668 00.000 428 move complete, result=0 18:27:43.668 00.000 428 worker thread done servicing request 18:27:43.668 00.000 428 Worker thread wakes up 18:27:43.668 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:27:43.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:43.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:46.011 02.343 428 Exposure complete 18:27:46.151 00.140 428 worker thread done servicing request 18:27:46.151 00.000 10672 OnExposeComplete: enter 18:27:46.151 00.000 10672 UpdateGuideState(): m_state=6 18:27:46.151 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 765 18:27:46.151 00.000 10672 Star::Find returns 1 (0), X=180.18, Y=930.69, Mass=572288, SNR=68.1, Peak=61440 HFD=3.7 18:27:46.151 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.12) = xAngle (1.38 = 1.38) 18:27:46.151 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.39 = 1.39) 18:27:46.151 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.50 mountX=0.06 mountY=0.33, mountTheta=1.38 18:27:46.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.33, opts=13) 18:27:46.151 00.000 10672 Enqueuing Move request for scope (0.02, 0.33) 18:27:46.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:27:46.151 00.000 428 Worker thread wakes up 18:27:46.151 00.000 10672 UpdateGuideState exits: m=572288 SNR=68.1 18:27:46.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.33) opts 0xd 18:27:46.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:46.151 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.33) 18:27:46.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:46.151 00.000 10672 Enqueuing Expose request 18:27:46.151 00.000 428 Moving (0.02, 0.33) raw xDistance=0.06 yDistance=0.33 18:27:46.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:27:46.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:46.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:27:46.151 00.000 428 MoveAxis(E, 0, ABG) 18:27:46.151 00.000 428 Move returns status 0, amount 0 18:27:46.151 00.000 428 MoveAxis(N, 0, ABG) 18:27:46.151 00.000 428 Move returns status 0, amount 0 18:27:46.151 00.000 428 move complete, result=0 18:27:46.151 00.000 428 worker thread done servicing request 18:27:46.151 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:27:46.151 00.000 428 Worker thread wakes up 18:27:46.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:46.151 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:48.516 02.365 428 Exposure complete 18:27:48.658 00.142 10672 OnExposeComplete: enter 18:27:48.658 00.000 428 worker thread done servicing request 18:27:48.659 00.001 10672 UpdateGuideState(): m_state=6 18:27:48.661 00.002 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 766 18:27:48.661 00.000 10672 Star::Find returns 1 (0), X=180.40, Y=930.53, Mass=505365, SNR=59.4, Peak=46832 HFD=3.3 18:27:48.661 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (0.12) = xAngle (0.49 = 0.49) 18:27:48.661 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51) 18:27:48.661 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.17 hyp=0.30 cameraTheta=0.61 mountX=0.27 mountY=0.15, mountTheta=0.50 18:27:48.683 00.022 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.17, opts=13) 18:27:48.683 00.000 10672 Enqueuing Move request for scope (0.25, 0.17) 18:27:48.684 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:27:48.684 00.000 428 Worker thread wakes up 18:27:48.684 00.000 10672 UpdateGuideState exits: m=505365 SNR=59.4 18:27:48.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.17) opts 0xd 18:27:48.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:48.684 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.17) 18:27:48.684 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:48.684 00.000 428 Moving (0.25, 0.17) raw xDistance=0.27 yDistance=0.15 18:27:48.684 00.000 10672 Enqueuing Expose request 18:27:48.685 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:27:48.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:48.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:27:48.685 00.000 428 MoveAxis(E, 0, ABG) 18:27:48.685 00.000 428 Move returns status 0, amount 0 18:27:48.685 00.000 428 MoveAxis(N, 0, ABG) 18:27:48.685 00.000 428 Move returns status 0, amount 0 18:27:48.685 00.000 428 move complete, result=0 18:27:48.685 00.000 428 worker thread done servicing request 18:27:48.686 00.001 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:27:48.686 00.000 428 Worker thread wakes up 18:27:48.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:48.686 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:51.019 02.333 428 Exposure complete 18:27:51.144 00.125 428 worker thread done servicing request 18:27:51.144 00.000 10672 OnExposeComplete: enter 18:27:51.144 00.000 10672 UpdateGuideState(): m_state=6 18:27:51.144 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 767 18:27:51.144 00.000 10672 Star::Find returns 1 (0), X=180.29, Y=930.76, Mass=534057, SNR=67.2, Peak=51104 HFD=3.6 18:27:51.144 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.12) = xAngle (1.12 = 1.12) 18:27:51.144 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13) 18:27:51.144 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.40 hyp=0.42 cameraTheta=1.24 mountX=0.18 mountY=0.38, mountTheta=1.12 18:27:51.144 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.40, opts=13) 18:27:51.144 00.000 10672 Enqueuing Move request for scope (0.14, 0.40) 18:27:51.144 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=3248, FiltMax=65504, Gamma=1.000 18:27:51.144 00.000 428 Worker thread wakes up 18:27:51.144 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.40) opts 0xd 18:27:51.144 00.000 10672 UpdateGuideState exits: m=534057 SNR=67.2 18:27:51.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:51.144 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.40) 18:27:51.144 00.000 428 Moving (0.14, 0.40) raw xDistance=0.18 yDistance=0.38 18:27:51.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:51.144 00.000 10672 Enqueuing Expose request 18:27:51.144 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:27:51.144 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:27:51.144 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 18:27:51.144 00.000 428 MoveAxis(E, 0, ABG) 18:27:51.144 00.000 428 Move returns status 0, amount 0 18:27:51.144 00.000 428 MoveAxis(N, 0, ABG) 18:27:51.144 00.000 428 Move returns status 0, amount 0 18:27:51.144 00.000 428 move complete, result=0 18:27:51.144 00.000 428 worker thread done servicing request 18:27:51.144 00.000 428 Worker thread wakes up 18:27:51.144 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:27:51.144 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:51.144 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:53.507 02.363 428 Exposure complete 18:27:53.631 00.124 428 worker thread done servicing request 18:27:53.631 00.000 10672 OnExposeComplete: enter 18:27:53.631 00.000 10672 UpdateGuideState(): m_state=6 18:27:53.631 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 768 18:27:53.631 00.000 10672 Star::Find returns 1 (0), X=180.48, Y=931.09, Mass=555008, SNR=64.7, Peak=54256 HFD=3.9 18:27:53.631 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.12) = xAngle (1.02 = 1.02) 18:27:53.631 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.04 = 1.04) 18:27:53.631 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.73 hyp=0.80 cameraTheta=1.14 mountX=0.42 mountY=0.69, mountTheta=1.03 18:27:53.647 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.73, opts=13) 18:27:53.647 00.000 10672 Enqueuing Move request for scope (0.33, 0.73) 18:27:53.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:27:53.647 00.000 428 Worker thread wakes up 18:27:53.647 00.000 10672 UpdateGuideState exits: m=555008 SNR=64.7 18:27:53.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.73) opts 0xd 18:27:53.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:53.647 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.73) 18:27:53.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:53.647 00.000 428 Moving (0.33, 0.73) raw xDistance=0.42 yDistance=0.69 18:27:53.647 00.000 10672 Enqueuing Expose request 18:27:53.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:27:53.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:27:53.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 18:27:53.647 00.000 428 MoveAxis(E, 0, ABG) 18:27:53.647 00.000 428 Move returns status 0, amount 0 18:27:53.647 00.000 428 MoveAxis(N, 0, ABG) 18:27:53.647 00.000 428 Move returns status 0, amount 0 18:27:53.647 00.000 428 move complete, result=0 18:27:53.647 00.000 428 worker thread done servicing request 18:27:53.647 00.000 428 Worker thread wakes up 18:27:53.647 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 18:27:53.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:53.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:56.010 02.363 428 Exposure complete 18:27:56.150 00.140 428 worker thread done servicing request 18:27:56.150 00.000 10672 OnExposeComplete: enter 18:27:56.150 00.000 10672 UpdateGuideState(): m_state=6 18:27:56.150 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 769 18:27:56.150 00.000 10672 Star::Find returns 1 (0), X=180.21, Y=931.07, Mass=498330, SNR=56.0, Peak=61008 HFD=3.9 18:27:56.150 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.12) = xAngle (1.37 = 1.37) 18:27:56.150 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.39 = 1.39) 18:27:56.150 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.71 hyp=0.71 cameraTheta=1.49 mountX=0.14 mountY=0.70, mountTheta=1.37 18:27:56.150 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.71, opts=13) 18:27:56.150 00.000 10672 Enqueuing Move request for scope (0.05, 0.71) 18:27:56.150 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 18:27:56.150 00.000 428 Worker thread wakes up 18:27:56.150 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.71) opts 0xd 18:27:56.150 00.000 10672 UpdateGuideState exits: m=498330 SNR=56.0 18:27:56.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:56.150 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.71) 18:27:56.150 00.000 428 Moving (0.05, 0.71) raw xDistance=0.14 yDistance=0.70 18:27:56.150 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:56.150 00.000 10672 Enqueuing Expose request 18:27:56.150 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:27:56.150 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:27:56.150 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 18:27:56.150 00.000 428 MoveAxis(E, 0, ABG) 18:27:56.150 00.000 428 Move returns status 0, amount 0 18:27:56.150 00.000 428 MoveAxis(N, 0, ABG) 18:27:56.150 00.000 428 Move returns status 0, amount 0 18:27:56.150 00.000 428 move complete, result=0 18:27:56.150 00.000 428 worker thread done servicing request 18:27:56.150 00.000 428 Worker thread wakes up 18:27:56.150 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 18:27:56.150 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:56.150 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:27:58.506 02.356 428 Exposure complete 18:27:58.646 00.140 428 worker thread done servicing request 18:27:58.646 00.000 10672 OnExposeComplete: enter 18:27:58.646 00.000 10672 UpdateGuideState(): m_state=6 18:27:58.646 00.000 10672 Star::Find(15, 180, 931, 0, (0,0,0,0), 0.0, 0) frame 770 18:27:58.646 00.000 10672 Star::Find returns 1 (0), X=179.99, Y=930.95, Mass=548383, SNR=67.8, Peak=59920 HFD=4.0 18:27:58.646 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.12) = xAngle (1.72 = 1.72) 18:27:58.646 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.73 = 1.73) 18:27:58.646 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.59 hyp=0.61 cameraTheta=1.84 mountX=-0.09 mountY=0.60, mountTheta=1.72 18:27:58.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.59, opts=13) 18:27:58.646 00.000 10672 Enqueuing Move request for scope (-0.16, 0.59) 18:27:58.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:27:58.646 00.000 428 Worker thread wakes up 18:27:58.646 00.000 10672 UpdateGuideState exits: m=548383 SNR=67.8 18:27:58.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.59) opts 0xd 18:27:58.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:27:58.646 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.59) 18:27:58.646 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:27:58.646 00.000 428 Moving (-0.16, 0.59) raw xDistance=-0.09 yDistance=0.60 18:27:58.646 00.000 10672 Enqueuing Expose request 18:27:58.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:27:58.646 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.90 newest=1.98 18:27:58.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 18:27:58.646 00.000 428 MoveAxis(E, 0, ABG) 18:27:58.646 00.000 428 Move returns status 0, amount 0 18:27:58.646 00.000 428 MoveAxis(S, 909, ABG) 18:27:58.646 00.000 428 Guiding Dir = 1, Dur = 909 18:27:58.662 00.016 428 IsSlewing returns 0 18:27:58.662 00.000 428 IsGuiding returns 0 18:27:58.755 00.093 428 PulseGuide returned control before completion, sleep 840 18:27:59.607 00.852 428 IsGuiding returns 1 18:27:59.607 00.000 428 scope still moving after pulse duration time elapsed 18:27:59.654 00.047 428 IsSlewing returns 0 18:27:59.654 00.000 428 IsGuiding returns 1 18:27:59.701 00.047 428 IsSlewing returns 0 18:27:59.701 00.000 428 IsGuiding returns 0 18:27:59.701 00.000 428 scope move finished after 909 + 130 ms 18:27:59.701 00.000 428 Move returns status 0, amount 909 18:27:59.701 00.000 428 move complete, result=0 18:27:59.717 00.016 428 worker thread done servicing request 18:27:59.717 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 909 ms SOUTH 18:27:59.717 00.000 428 Worker thread wakes up 18:27:59.717 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:27:59.717 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:28:01.008 01.291 428 Exposure complete 18:28:01.179 00.171 428 worker thread done servicing request 18:28:01.179 00.000 10672 OnExposeComplete: enter 18:28:01.179 00.000 10672 UpdateGuideState(): m_state=6 18:28:01.179 00.000 10672 Star::Find(15, 179, 930, 0, (0,0,0,0), 0.0, 0) frame 771 18:28:01.179 00.000 10672 Star::Find returns 1 (0), X=180.27, Y=930.65, Mass=489935, SNR=60.0, Peak=47488 HFD=3.5 18:28:01.179 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.12) = xAngle (1.07 = 1.07) 18:28:01.179 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08) 18:28:01.179 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.19 mountX=0.15 mountY=0.27, mountTheta=1.07 18:28:01.195 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.29, opts=13) 18:28:01.195 00.000 10672 Enqueuing Move request for scope (0.11, 0.29) 18:28:01.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:28:01.195 00.000 428 Worker thread wakes up 18:28:01.195 00.000 10672 UpdateGuideState exits: m=489935 SNR=60.0 18:28:01.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd 18:28:01.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:01.195 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.29) 18:28:01.195 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:28:01.195 00.000 428 Moving (0.11, 0.29) raw xDistance=0.15 yDistance=0.27 18:28:01.195 00.000 10672 Enqueuing Expose request 18:28:01.195 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:28:01.195 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:28:01.195 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:28:01.195 00.000 428 MoveAxis(E, 0, ABG) 18:28:01.195 00.000 428 Move returns status 0, amount 0 18:28:01.195 00.000 428 MoveAxis(N, 0, ABG) 18:28:01.195 00.000 428 Move returns status 0, amount 0 18:28:01.195 00.000 428 move complete, result=0 18:28:01.195 00.000 428 worker thread done servicing request 18:28:01.195 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:28:01.195 00.000 428 Worker thread wakes up 18:28:01.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:01.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:28:03.489 02.294 428 Exposure complete 18:28:03.630 00.141 428 worker thread done servicing request 18:28:03.630 00.000 10672 OnExposeComplete: enter 18:28:03.630 00.000 10672 UpdateGuideState(): m_state=6 18:28:03.630 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 772 18:28:03.630 00.000 10672 Star::Find returns 1 (0), X=180.10, Y=930.43, Mass=514350, SNR=62.5, Peak=44448 HFD=3.6 18:28:03.630 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.12) = xAngle (2.05 = 2.05) 18:28:03.630 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.06 = 2.06) 18:28:03.630 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.17 mountX=-0.04 mountY=0.08, mountTheta=2.05 18:28:03.630 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.07, opts=13) 18:28:03.630 00.000 10672 Enqueuing Move request for scope (-0.05, 0.07) 18:28:03.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:28:03.630 00.000 428 Worker thread wakes up 18:28:03.630 00.000 10672 UpdateGuideState exits: m=514350 SNR=62.5 18:28:03.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd 18:28:03.630 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:03.630 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.07) 18:28:03.630 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:28:03.630 00.000 428 Moving (-0.05, 0.07) raw xDistance=-0.04 yDistance=0.08 18:28:03.630 00.000 10672 Enqueuing Expose request 18:28:03.630 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:28:03.630 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:28:03.630 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:28:03.630 00.000 428 MoveAxis(E, 0, ABG) 18:28:03.630 00.000 428 Move returns status 0, amount 0 18:28:03.630 00.000 428 MoveAxis(N, 0, ABG) 18:28:03.630 00.000 428 Move returns status 0, amount 0 18:28:03.630 00.000 428 move complete, result=0 18:28:03.630 00.000 428 worker thread done servicing request 18:28:03.630 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:28:03.630 00.000 428 Worker thread wakes up 18:28:03.630 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:03.630 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:28:06.007 02.377 428 Exposure complete 18:28:06.132 00.125 428 worker thread done servicing request 18:28:06.132 00.000 10672 OnExposeComplete: enter 18:28:06.132 00.000 10672 UpdateGuideState(): m_state=6 18:28:06.132 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 773 18:28:06.132 00.000 10672 Star::Find returns 1 (0), X=180.69, Y=930.47, Mass=332461, SNR=43.3, Peak=32880 HFD=3.3 18:28:06.132 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (0.12) = xAngle (0.08 = 0.08) 18:28:06.132 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09) 18:28:06.132 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.11 hyp=0.54 cameraTheta=0.20 mountX=0.54 mountY=0.05, mountTheta=0.09 18:28:06.132 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.11, opts=13) 18:28:06.132 00.000 10672 Enqueuing Move request for scope (0.53, 0.11) 18:28:06.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2968, FiltMax=65488, Gamma=1.000 18:28:06.132 00.000 428 Worker thread wakes up 18:28:06.132 00.000 10672 UpdateGuideState exits: m=332461 SNR=43.3 18:28:06.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.11) opts 0xd 18:28:06.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:06.132 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.11) 18:28:06.132 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:28:06.132 00.000 428 Moving (0.53, 0.11) raw xDistance=0.54 yDistance=0.05 18:28:06.132 00.000 10672 Enqueuing Expose request 18:28:06.132 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 18:28:06.132 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:28:06.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:28:06.132 00.000 428 MoveAxis(W, 808, ABG) 18:28:06.132 00.000 428 Guiding Dir = 3, Dur = 808 18:28:06.163 00.031 428 IsSlewing returns 1 18:28:06.163 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:507->attempt to guide while slewing 18:28:06.179 00.016 428 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1 18:28:06.179 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:746->guide failed 18:28:06.179 00.000 10672 Alert: Guiding stopped: the scope started slewing. 18:28:06.179 00.000 428 Move returns status 2, amount 0 18:28:06.179 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:287->Move failed 18:28:06.179 00.000 428 move complete, result=2 18:28:06.179 00.000 428 worker thread done servicing request 18:28:06.179 00.000 428 Worker thread wakes up 18:28:06.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:06.179 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,915,31,31) 18:28:06.628 00.449 10672 GuideStep: 0.5 px 0 ms WEST, 0.1 px 0 ms NORTH 18:28:06.631 00.003 10672 mount move error indicates guiding should stop 18:28:06.631 00.000 10672 Mount: notify guiding stopped 18:28:06.631 00.000 10672 Changing from state GUIDING to STOP 18:28:06.632 00.001 10672 guider state => SELECTED 18:28:06.632 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:608->Error reported moving 18:28:08.497 01.865 428 Exposure complete 18:28:08.627 00.130 428 worker thread done servicing request 18:28:08.627 00.000 10672 OnExposeComplete: enter 18:28:08.627 00.000 10672 UpdateGuideState(): m_state=2 18:28:08.627 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 774 18:28:08.627 00.000 10672 Star::Find returns 1 (0), X=180.52, Y=919.47, Mass=27890, SNR=11.2, Peak=21984 HFD=1.3 18:28:08.627 00.000 10672 Status Line: Mass: 27890 vs 514350 18:28:08.642 00.015 10672 UpdateCurrentPosition: star mass new=27890.2 exp=514350.4 thresh=50% limits=(257175.2, 868297.9, 1028700.8) 18:28:08.642 00.000 10672 DistanceChecker: activated 18:28:08.642 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:28:08.642 00.000 10672 Changing from state SELECTED to UNINITIALIZED 18:28:08.642 00.000 10672 guider state => SELECTING 18:28:08.642 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:08.642 00.000 10672 Status Line: Star lost - mass changed 18:28:08.658 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=11952, Gamma=1.000 18:28:08.658 00.000 10672 UpdateGuideState exits: Star lost - mass changed 18:28:08.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:08.658 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:08.658 00.000 10672 Enqueuing Expose request 18:28:08.658 00.000 428 Worker thread wakes up 18:28:08.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:08.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:11.005 02.347 428 Exposure complete 18:28:11.130 00.125 428 worker thread done servicing request 18:28:11.130 00.000 10672 OnExposeComplete: enter 18:28:11.130 00.000 10672 UpdateGuideState(): m_state=1 18:28:11.130 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 775 18:28:11.130 00.000 10672 Star::Find false star n=4 nbg=258 bg=7474.7 sigma=1323.1 thresh=11444 peak=10464 18:28:11.130 00.000 10672 Star::Find returns 0 (2), X=180.00, Y=930.00, Mass=31445, SNR=2.9, Peak=22528 HFD=0.0 18:28:11.130 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:11.130 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:11.130 00.000 10672 Status Line: Star lost - low SNR 18:28:11.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=19040, Gamma=1.000 18:28:11.130 00.000 10672 UpdateGuideState exits: Star lost - low SNR 18:28:11.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:11.130 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:11.130 00.000 10672 Enqueuing Expose request 18:28:11.130 00.000 428 Worker thread wakes up 18:28:11.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:11.130 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:13.513 02.383 428 Exposure complete 18:28:13.653 00.140 428 worker thread done servicing request 18:28:13.653 00.000 10672 OnExposeComplete: enter 18:28:13.653 00.000 10672 UpdateGuideState(): m_state=1 18:28:13.654 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 776 18:28:13.654 00.000 10672 Star::Find false star n=2 nbg=262 bg=7395.5 sigma=1324.8 thresh=11370 peak=11215 18:28:13.654 00.000 10672 Star::Find returns 0 (2), X=180.00, Y=930.00, Mass=22857, SNR=2.9, Peak=25152 HFD=0.0 18:28:13.654 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:13.654 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:13.655 00.001 10672 Status Line: Star lost - low SNR 18:28:13.656 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=12064, Gamma=1.000 18:28:13.656 00.000 10672 UpdateGuideState exits: Star lost - low SNR 18:28:13.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:13.656 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:13.656 00.000 10672 Enqueuing Expose request 18:28:13.657 00.001 428 Worker thread wakes up 18:28:13.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:13.657 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:16.002 02.345 428 Exposure complete 18:28:16.142 00.140 428 worker thread done servicing request 18:28:16.142 00.000 10672 OnExposeComplete: enter 18:28:16.142 00.000 10672 UpdateGuideState(): m_state=1 18:28:16.142 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 777 18:28:16.142 00.000 10672 Star::Find returns 1 (0), X=180.00, Y=919.33, Mass=30748, SNR=16.2, Peak=28416 HFD=0.5 18:28:16.142 00.000 10672 Status Line: Mass: 30748 vs 514350 18:28:16.142 00.000 10672 UpdateCurrentPosition: star mass new=30748.4 exp=514350.4 thresh=50% limits=(257175.2, 868297.9, 1028700.8) 18:28:16.142 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:28:16.142 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:16.142 00.000 10672 Status Line: No star selected 18:28:16.142 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=17408, Gamma=1.000 18:28:16.142 00.000 10672 UpdateGuideState exits: No star selected 18:28:16.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:16.142 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:16.142 00.000 10672 Enqueuing Expose request 18:28:16.142 00.000 428 Worker thread wakes up 18:28:16.142 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:16.142 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:18.492 02.350 428 Exposure complete 18:28:18.625 00.133 428 worker thread done servicing request 18:28:18.625 00.000 10672 OnExposeComplete: enter 18:28:18.625 00.000 10672 UpdateGuideState(): m_state=1 18:28:18.626 00.001 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 778 18:28:18.626 00.000 10672 Star::Find false star n=2 nbg=259 bg=25401.7 sigma=2108.4 thresh=31727 peak=29794 18:28:18.626 00.000 10672 Star::Find returns 0 (2), X=180.00, Y=930.00, Mass=24767, SNR=2.9, Peak=41921 HFD=0.0 18:28:18.626 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:18.627 00.001 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:18.627 00.000 10672 Status Line: Star lost - low SNR 18:28:18.628 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=2577, max=65265, FiltMin=12769, FiltMax=34193, Gamma=1.000 18:28:18.628 00.000 10672 UpdateGuideState exits: Star lost - low SNR 18:28:18.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:18.629 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:18.629 00.000 10672 Enqueuing Expose request 18:28:18.629 00.000 428 Worker thread wakes up 18:28:18.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:18.629 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:20.976 02.347 428 Exposure complete 18:28:21.039 00.063 428 worker thread done servicing request 18:28:21.039 00.000 10672 OnExposeComplete: enter 18:28:21.039 00.000 10672 UpdateGuideState(): m_state=1 18:28:21.039 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 779 18:28:21.039 00.000 10672 Star::Find returns 0 (3), X=180.00, Y=930.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 18:28:21.039 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:21.039 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:21.039 00.000 10672 Status Line: Star lost - low mass 18:28:21.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=17953, max=65265, FiltMin=43401, FiltMax=65265, Gamma=1.000 18:28:21.039 00.000 10672 UpdateGuideState exits: Star lost - low mass 18:28:21.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:21.039 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:21.039 00.000 10672 Enqueuing Expose request 18:28:21.039 00.000 428 Worker thread wakes up 18:28:21.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:21.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:23.492 02.453 428 Exposure complete 18:28:23.538 00.046 428 worker thread done servicing request 18:28:23.540 00.002 10672 OnExposeComplete: enter 18:28:23.540 00.000 10672 UpdateGuideState(): m_state=1 18:28:23.540 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 780 18:28:23.541 00.001 10672 Star::Find returns 0 (3), X=180.00, Y=930.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 18:28:23.541 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:23.541 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:23.541 00.000 10672 Status Line: Star lost - low mass 18:28:23.542 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=52177, max=65265, FiltMin=57073, FiltMax=65265, Gamma=1.000 18:28:23.543 00.001 10672 UpdateGuideState exits: Star lost - low mass 18:28:23.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:23.543 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:23.543 00.000 10672 Enqueuing Expose request 18:28:23.543 00.000 428 Worker thread wakes up 18:28:23.544 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:23.544 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:25.996 02.452 428 Exposure complete 18:28:26.043 00.047 428 worker thread done servicing request 18:28:26.043 00.000 10672 OnExposeComplete: enter 18:28:26.043 00.000 10672 UpdateGuideState(): m_state=1 18:28:26.043 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 781 18:28:26.043 00.000 10672 Star::Find returns 0 (3), X=180.00, Y=930.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 18:28:26.058 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:26.058 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:26.058 00.000 10672 Status Line: Star lost - low mass 18:28:26.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=54129, max=65265, FiltMin=61553, FiltMax=65265, Gamma=1.000 18:28:26.058 00.000 10672 UpdateGuideState exits: Star lost - low mass 18:28:26.058 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:26.058 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:26.058 00.000 10672 Enqueuing Expose request 18:28:26.058 00.000 428 Worker thread wakes up 18:28:26.058 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:26.058 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:28.499 02.441 428 Exposure complete 18:28:28.545 00.046 428 worker thread done servicing request 18:28:28.545 00.000 10672 OnExposeComplete: enter 18:28:28.545 00.000 10672 UpdateGuideState(): m_state=1 18:28:28.547 00.002 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 782 18:28:28.547 00.000 10672 Star::Find returns 0 (3), X=180.00, Y=930.00, Mass=0, SNR=-1.$, Peak=65312 HFD=0.0 18:28:28.547 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:28.548 00.001 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:28.548 00.000 10672 Status Line: Star lost - low mass 18:28:28.549 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65312, FiltMin=57664, FiltMax=65312, Gamma=1.000 18:28:28.549 00.000 10672 UpdateGuideState exits: Star lost - low mass 18:28:28.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:28.549 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:28.550 00.001 10672 Enqueuing Expose request 18:28:28.550 00.000 428 Worker thread wakes up 18:28:28.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:28.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:30.998 02.448 428 Exposure complete 18:28:31.123 00.125 428 worker thread done servicing request 18:28:31.123 00.000 10672 OnExposeComplete: enter 18:28:31.123 00.000 10672 UpdateGuideState(): m_state=1 18:28:31.123 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 783 18:28:31.123 00.000 10672 Star::Find false star n=2 nbg=255 bg=43918.9 sigma=2590.0 thresh=51689 peak=48263 18:28:31.123 00.000 10672 Star::Find returns 0 (2), X=180.00, Y=930.00, Mass=24580, SNR=2.9, Peak=59473 HFD=0.0 18:28:31.123 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:31.123 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:31.123 00.000 10672 Status Line: Star lost - low SNR 18:28:31.123 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=26561, max=65265, FiltMin=31793, FiltMax=65265, Gamma=1.000 18:28:31.123 00.000 10672 UpdateGuideState exits: Star lost - low SNR 18:28:31.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:31.123 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:31.123 00.000 10672 Enqueuing Expose request 18:28:31.123 00.000 428 Worker thread wakes up 18:28:31.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:31.123 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:33.486 02.363 428 Exposure complete 18:28:33.611 00.125 428 worker thread done servicing request 18:28:33.611 00.000 10672 OnExposeComplete: enter 18:28:33.611 00.000 10672 UpdateGuideState(): m_state=1 18:28:33.611 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 784 18:28:33.626 00.015 10672 Star::Find false star n=8 nbg=243 bg=26410.2 sigma=1737.9 thresh=31624 peak=31054 18:28:33.626 00.000 10672 Star::Find returns 0 (2), X=180.00, Y=930.00, Mass=69767, SNR=2.9, Peak=42145 HFD=0.0 18:28:33.626 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:33.626 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:33.626 00.000 10672 Status Line: Star lost - low SNR 18:28:33.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=8033, max=65265, FiltMin=18385, FiltMax=41001, Gamma=1.000 18:28:33.626 00.000 10672 UpdateGuideState exits: Star lost - low SNR 18:28:33.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:33.626 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:33.626 00.000 10672 Enqueuing Expose request 18:28:33.626 00.000 428 Worker thread wakes up 18:28:33.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:33.626 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:35.996 02.370 428 Exposure complete 18:28:36.121 00.125 428 worker thread done servicing request 18:28:36.121 00.000 10672 OnExposeComplete: enter 18:28:36.121 00.000 10672 UpdateGuideState(): m_state=1 18:28:36.121 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 785 18:28:36.121 00.000 10672 Star::Find returns 1 (0), X=181.37, Y=917.81, Mass=42561, SNR=13.1, Peak=24496 HFD=9.4 18:28:36.121 00.000 10672 Status Line: Mass: 42561 vs 513906 18:28:36.121 00.000 10672 UpdateCurrentPosition: star mass new=42561.5 exp=513906.1 thresh=50% limits=(256953.0, 868297.9, 1027812.1) 18:28:36.121 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:28:36.121 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:36.121 00.000 10672 Status Line: No star selected 18:28:36.136 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:28:36.136 00.000 10672 UpdateGuideState exits: No star selected 18:28:36.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:36.136 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:36.136 00.000 10672 Enqueuing Expose request 18:28:36.136 00.000 428 Worker thread wakes up 18:28:36.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:36.136 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:38.507 02.371 428 Exposure complete 18:28:38.634 00.127 428 worker thread done servicing request 18:28:38.634 00.000 10672 OnExposeComplete: enter 18:28:38.634 00.000 10672 UpdateGuideState(): m_state=1 18:28:38.634 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 786 18:28:38.634 00.000 10672 Star::Find returns 1 (0), X=179.21, Y=919.07, Mass=56236, SNR=13.9, Peak=25152 HFD=7.7 18:28:38.634 00.000 10672 Status Line: Mass: 56236 vs 498330 18:28:38.634 00.000 10672 UpdateCurrentPosition: star mass new=56235.9 exp=498330.5 thresh=50% limits=(249165.2, 868297.9, 996660.9) 18:28:38.634 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:28:38.634 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:38.634 00.000 10672 Status Line: No star selected 18:28:38.650 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:28:38.650 00.000 10672 UpdateGuideState exits: No star selected 18:28:38.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:38.650 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:38.650 00.000 10672 Enqueuing Expose request 18:28:38.650 00.000 428 Worker thread wakes up 18:28:38.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:38.650 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:40.993 02.343 428 Exposure complete 18:28:41.118 00.125 428 worker thread done servicing request 18:28:41.118 00.000 10672 OnExposeComplete: enter 18:28:41.118 00.000 10672 UpdateGuideState(): m_state=1 18:28:41.118 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 787 18:28:41.118 00.000 10672 Star::Find false star n=1 nbg=253 bg=8501.5 sigma=1536.8 thresh=13112 peak=12344 18:28:41.118 00.000 10672 Star::Find returns 0 (2), X=180.00, Y=930.00, Mass=15466, SNR=2.9, Peak=23968 HFD=0.0 18:28:41.118 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:41.118 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:41.118 00.000 10672 Status Line: Star lost - low SNR 18:28:41.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4784, FiltMax=65504, Gamma=1.000 18:28:41.118 00.000 10672 UpdateGuideState exits: Star lost - low SNR 18:28:41.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:41.118 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:41.118 00.000 10672 Enqueuing Expose request 18:28:41.118 00.000 428 Worker thread wakes up 18:28:41.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:41.118 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:43.504 02.386 428 Exposure complete 18:28:43.626 00.122 428 worker thread done servicing request 18:28:43.626 00.000 10672 OnExposeComplete: enter 18:28:43.626 00.000 10672 UpdateGuideState(): m_state=1 18:28:43.626 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 788 18:28:43.626 00.000 10672 Star::Find returns 1 (0), X=179.64, Y=919.34, Mass=51673, SNR=16.9, Peak=33760 HFD=1.6 18:28:43.626 00.000 10672 Status Line: Mass: 51673 vs 332461 18:28:43.641 00.015 10672 UpdateCurrentPosition: star mass new=51673.4 exp=332460.9 thresh=50% limits=(166230.5, 868297.9, 664921.9) 18:28:43.641 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:28:43.641 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:43.641 00.000 10672 Status Line: No star selected 18:28:43.641 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:28:43.641 00.000 10672 UpdateGuideState exits: No star selected 18:28:43.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:43.641 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:43.641 00.000 10672 Enqueuing Expose request 18:28:43.641 00.000 428 Worker thread wakes up 18:28:43.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:43.641 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:45.975 02.334 428 Exposure complete 18:28:46.116 00.141 428 worker thread done servicing request 18:28:46.116 00.000 10672 OnExposeComplete: enter 18:28:46.116 00.000 10672 UpdateGuideState(): m_state=1 18:28:46.116 00.000 10672 Star::Find(15, 180, 930, 0, (0,0,0,0), 0.0, 0) frame 789 18:28:46.116 00.000 10672 Star::Find returns 1 (0), X=181.42, Y=917.89, Mass=32106, SNR=11.6, Peak=24608 HFD=3.6 18:28:46.116 00.000 10672 DistanceChecker: deactivated 18:28:46.116 00.000 10672 setting lock position to (181.42, 917.89) 18:28:46.116 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 18:28:46.132 00.016 10672 Changing from state SELECTING to SELECTED 18:28:46.132 00.000 10672 guider state => SELECTED 18:28:46.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:28:46.272 00.140 10672 UpdateGuideState exits: m=32106 SNR=11.6 18:28:46.272 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:46.272 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:28:46.272 00.000 10672 Enqueuing Expose request 18:28:46.272 00.000 428 Worker thread wakes up 18:28:46.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:46.272 00.000 428 Handling exposure in thread, d=2500 o=3 r=(166,903,31,31) 18:28:48.499 02.227 428 Exposure complete 18:28:48.639 00.140 428 worker thread done servicing request 18:28:48.639 00.000 10672 OnExposeComplete: enter 18:28:48.639 00.000 10672 UpdateGuideState(): m_state=2 18:28:48.639 00.000 10672 Star::Find(15, 181, 917, 0, (0,0,0,0), 0.0, 0) frame 790 18:28:48.639 00.000 10672 Star::Find false star n=44 nbg=202 bg=9548.6 sigma=1591.7 thresh=14324 peak=13953 18:28:48.639 00.000 10672 Star::Find returns 0 (2), X=181.00, Y=917.00, Mass=594262, SNR=2.9, Peak=23408 HFD=0.0 18:28:48.639 00.000 10672 DistanceChecker: activated 18:28:48.639 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:48.639 00.000 10672 Changing from state SELECTED to UNINITIALIZED 18:28:48.639 00.000 10672 guider state => SELECTING 18:28:48.639 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:48.639 00.000 10672 Status Line: Star lost - low SNR 18:28:48.655 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:28:48.780 00.125 10672 UpdateGuideState exits: Star lost - low SNR 18:28:48.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:48.780 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:48.780 00.000 10672 Enqueuing Expose request 18:28:48.780 00.000 428 Worker thread wakes up 18:28:48.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:48.780 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:50.985 02.205 428 Exposure complete 18:28:51.126 00.141 428 worker thread done servicing request 18:28:51.126 00.000 10672 OnExposeComplete: enter 18:28:51.126 00.000 10672 UpdateGuideState(): m_state=1 18:28:51.126 00.000 10672 Star::Find(15, 181, 917, 0, (0,0,0,0), 0.0, 0) frame 791 18:28:51.126 00.000 10672 Star::Find false star n=40 nbg=218 bg=9737.0 sigma=1868.7 thresh=15343 peak=14717 18:28:51.126 00.000 10672 Star::Find returns 0 (2), X=181.00, Y=917.00, Mass=809082, SNR=2.9, Peak=22320 HFD=0.0 18:28:51.126 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:51.126 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:51.126 00.000 10672 Status Line: Star lost - low SNR 18:28:51.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:28:51.267 00.141 10672 UpdateGuideState exits: Star lost - low SNR 18:28:51.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:51.267 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:51.267 00.000 10672 Enqueuing Expose request 18:28:51.267 00.000 428 Worker thread wakes up 18:28:51.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:51.267 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:53.469 02.202 428 Exposure complete 18:28:53.610 00.141 428 worker thread done servicing request 18:28:53.610 00.000 10672 OnExposeComplete: enter 18:28:53.610 00.000 10672 UpdateGuideState(): m_state=1 18:28:53.610 00.000 10672 Star::Find(15, 181, 917, 0, (0,0,0,0), 0.0, 0) frame 792 18:28:53.610 00.000 10672 Star::Find false star n=44 nbg=209 bg=9910.9 sigma=1878.4 thresh=15546 peak=14829 18:28:53.610 00.000 10672 Star::Find returns 0 (2), X=181.00, Y=917.00, Mass=792289, SNR=2.9, Peak=24064 HFD=0.0 18:28:53.610 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:28:53.610 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:28:53.610 00.000 10672 Status Line: Star lost - low SNR 18:28:53.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:28:53.755 00.145 10672 UpdateGuideState exits: Star lost - low SNR 18:28:53.755 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:53.755 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:28:53.755 00.000 10672 Enqueuing Expose request 18:28:53.755 00.000 428 Worker thread wakes up 18:28:53.755 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:53.755 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:28:54.458 00.703 10672 SetCurrentPosition(2582.32,33.99) 18:28:54.458 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:333->invalid x value 18:28:54.458 00.000 10672 Status Line: No star found 18:28:55.979 01.521 428 Exposure complete 18:28:56.104 00.125 428 worker thread done servicing request 18:28:56.104 00.000 10672 OnExposeComplete: enter 18:28:56.104 00.000 10672 UpdateGuideState(): m_state=1 18:28:56.104 00.000 10672 Star::Find(15, 181, 917, 0, (0,0,0,0), 0.0, 0) frame 793 18:28:56.104 00.000 10672 Star::Find returns 1 (0), X=179.85, Y=919.15, Mass=27929, SNR=14.6, Peak=32128 HFD=0.2 18:28:56.104 00.000 10672 DistanceChecker: deactivated 18:28:56.104 00.000 10672 setting lock position to (179.85, 919.15) 18:28:56.104 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 18:28:56.104 00.000 10672 Changing from state SELECTING to SELECTED 18:28:56.104 00.000 10672 guider state => SELECTED 18:28:56.119 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:28:56.260 00.141 10672 UpdateGuideState exits: m=27929 SNR=14.6 18:28:56.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:56.260 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:28:56.260 00.000 10672 Enqueuing Expose request 18:28:56.260 00.000 428 Worker thread wakes up 18:28:56.260 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:56.260 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,904,31,31) 18:28:58.486 02.226 428 Exposure complete 18:28:58.627 00.141 428 worker thread done servicing request 18:28:58.627 00.000 10672 OnExposeComplete: enter 18:28:58.627 00.000 10672 UpdateGuideState(): m_state=2 18:28:58.627 00.000 10672 Star::Find(15, 179, 919, 0, (0,0,0,0), 0.0, 0) frame 794 18:28:58.627 00.000 10672 Star::Find returns 1 (0), X=179.65, Y=918.27, Mass=30287, SNR=12.3, Peak=24496 HFD=1.5 18:28:58.627 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.12) = xAngle (-1.92 = -1.92) 18:28:58.627 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.90 = -1.90) 18:28:58.627 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.88 hyp=0.90 cameraTheta=-1.80 mountX=-0.30 mountY=-0.85, mountTheta=-1.92 18:28:58.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:28:58.768 00.141 10672 UpdateGuideState exits: m=30287 SNR=12.3 18:28:58.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:28:58.768 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:28:58.768 00.000 10672 Enqueuing Expose request 18:28:58.768 00.000 428 Worker thread wakes up 18:28:58.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:28:58.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(165,903,31,31) 18:29:00.995 02.227 428 Exposure complete 18:29:01.120 00.125 428 worker thread done servicing request 18:29:01.120 00.000 10672 OnExposeComplete: enter 18:29:01.120 00.000 10672 UpdateGuideState(): m_state=2 18:29:01.120 00.000 10672 Star::Find(15, 179, 918, 0, (0,0,0,0), 0.0, 0) frame 795 18:29:01.120 00.000 10672 Star::Find false star n=38 nbg=208 bg=9310.2 sigma=1709.1 thresh=14438 peak=13068 18:29:01.120 00.000 10672 Star::Find returns 0 (2), X=179.00, Y=918.00, Mass=455555, SNR=2.9, Peak=22640 HFD=0.0 18:29:01.120 00.000 10672 DistanceChecker: activated 18:29:01.120 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:29:01.120 00.000 10672 Changing from state SELECTED to UNINITIALIZED 18:29:01.120 00.000 10672 guider state => SELECTING 18:29:01.120 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:29:01.120 00.000 10672 Status Line: Star lost - low SNR 18:29:01.136 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:29:01.277 00.141 10672 UpdateGuideState exits: Star lost - low SNR 18:29:01.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:01.277 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:29:01.277 00.000 10672 Enqueuing Expose request 18:29:01.277 00.000 428 Worker thread wakes up 18:29:01.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:01.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:29:03.475 02.198 428 Exposure complete 18:29:03.616 00.141 428 worker thread done servicing request 18:29:03.616 00.000 10672 OnExposeComplete: enter 18:29:03.616 00.000 10672 UpdateGuideState(): m_state=1 18:29:03.616 00.000 10672 Star::Find(15, 179, 918, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:03.616 00.000 10672 Star::Find false star n=35 nbg=209 bg=9416.9 sigma=1812.0 thresh=14853 peak=12833 18:29:03.616 00.000 10672 Star::Find returns 0 (2), X=179.00, Y=918.00, Mass=522249, SNR=2.9, Peak=25040 HFD=0.0 18:29:03.616 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:29:03.616 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:29:03.616 00.000 10672 Status Line: Star lost - low SNR 18:29:03.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:29:03.757 00.141 10672 UpdateGuideState exits: Star lost - low SNR 18:29:03.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:03.757 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:29:03.757 00.000 10672 Enqueuing Expose request 18:29:03.757 00.000 428 Worker thread wakes up 18:29:03.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:03.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:29:05.475 01.718 10672 GuiderOneStar::AutoSelect enter 18:29:05.475 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 18:29:05.818 00.343 10672 AutoFind: global mean = 1.0, stdev 3308.2 18:29:05.818 00.000 10672 AutoFind: using threshold = 0.1 18:29:05.975 00.157 428 Exposure complete 18:29:06.037 00.062 10672 AutoFind: local max [186, 896] 67.0 18:29:06.037 00.000 10672 AutoFind: local max [1245, 52] 63.4 18:29:06.037 00.000 10672 AutoFind: local max [1258, 42] 62.7 18:29:06.037 00.000 10672 AutoFind: local max [1257, 720] 62.1 18:29:06.037 00.000 10672 AutoFind: local max [28, 256] 61.4 18:29:06.037 00.000 10672 AutoFind: local max [1090, 232] 59.4 18:29:06.037 00.000 10672 AutoFind: local max [1160, 900] 50.1 18:29:06.037 00.000 10672 AutoFind: local max [964, 872] 40.4 18:29:06.037 00.000 10672 AutoFind: local max [608, 828] 40.0 18:29:06.037 00.000 10672 AutoFind: local max [368, 814] 37.9 18:29:06.037 00.000 10672 AutoFind: local max [1158, 866] 37.8 18:29:06.037 00.000 10672 AutoFind: local max [290, 284] 33.4 18:29:06.037 00.000 10672 AutoFind: local max [50, 565] 27.8 18:29:06.037 00.000 10672 AutoFind: local max [664, 104] 26.8 18:29:06.037 00.000 10672 AutoFind: local max [661, 111] 25.3 18:29:06.037 00.000 10672 AutoFind: local max [292, 111] 23.8 18:29:06.037 00.000 10672 AutoFind: local max [12, 918] 20.7 18:29:06.037 00.000 10672 AutoFind: local max [834, 65] 18.5 18:29:06.037 00.000 10672 AutoFind: local max [1122, 151] 16.9 18:29:06.037 00.000 10672 AutoFind: local max [928, 397] 16.2 18:29:06.037 00.000 10672 AutoFind: local max [8, 928] 16.0 18:29:06.037 00.000 10672 AutoFind: local max [670, 905] 14.7 18:29:06.037 00.000 10672 AutoFind: local max [1027, 797] 13.7 18:29:06.037 00.000 10672 AutoFind: local max [1015, 676] 12.4 18:29:06.037 00.000 10672 AutoFind: local max [851, 907] 11.8 18:29:06.037 00.000 10672 AutoFind: local max [334, 113] 10.4 18:29:06.037 00.000 10672 AutoFind: local max [1251, 818] 10.0 18:29:06.037 00.000 10672 AutoFind: local max [209, 405] 9.9 18:29:06.037 00.000 10672 AutoFind: local max [374, 788] 9.9 18:29:06.037 00.000 10672 AutoFind: local max [224, 233] 9.7 18:29:06.037 00.000 10672 AutoFind: local max [254, 771] 9.7 18:29:06.037 00.000 10672 AutoFind: local max [612, 522] 9.6 18:29:06.037 00.000 10672 AutoFind: local max [313, 587] 9.2 18:29:06.037 00.000 10672 AutoFind: local max [169, 303] 9.0 18:29:06.037 00.000 10672 AutoFind: local max [61, 121] 8.9 18:29:06.053 00.016 10672 AutoFind: local max [468, 287] 8.6 18:29:06.053 00.000 10672 AutoFind: local max [882, 186] 8.6 18:29:06.053 00.000 10672 AutoFind: local max [690, 530] 8.4 18:29:06.053 00.000 10672 AutoFind: local max [434, 853] 7.0 18:29:06.053 00.000 10672 AutoFind: local max [633, 825] 6.9 18:29:06.053 00.000 10672 AutoFind: local max [659, 478] 6.7 18:29:06.053 00.000 10672 AutoFind: local max [247, 414] 6.6 18:29:06.053 00.000 10672 AutoFind: local max [1146, 325] 6.3 18:29:06.053 00.000 10672 AutoFind: local max [506, 947] 6.1 18:29:06.053 00.000 10672 AutoFind: local max [686, 622] 6.1 18:29:06.053 00.000 10672 AutoFind: local max [1126, 855] 6.0 18:29:06.053 00.000 10672 AutoFind: local max [700, 645] 6.0 18:29:06.053 00.000 10672 AutoFind: local max [1242, 587] 6.0 18:29:06.053 00.000 10672 AutoFind: local max [123, 153] 5.5 18:29:06.053 00.000 10672 AutoFind: local max [740, 563] 5.4 18:29:06.053 00.000 10672 AutoFind: local max [254, 225] 5.2 18:29:06.053 00.000 10672 AutoFind: local max [76, 445] 5.2 18:29:06.053 00.000 10672 AutoFind: local max [964, 625] 5.1 18:29:06.053 00.000 10672 AutoFind: local max [934, 846] 5.1 18:29:06.053 00.000 10672 AutoFind: local max [810, 514] 5.0 18:29:06.053 00.000 10672 AutoFind: local max [241, 618] 4.9 18:29:06.053 00.000 10672 AutoFind: local max [223, 578] 4.9 18:29:06.053 00.000 10672 AutoFind: local max [1064, 101] 4.8 18:29:06.053 00.000 10672 AutoFind: local max [751, 33] 4.8 18:29:06.053 00.000 10672 AutoFind: local max [727, 462] 4.7 18:29:06.053 00.000 10672 AutoFind: local max [228, 630] 4.5 18:29:06.053 00.000 10672 AutoFind: local max [390, 421] 4.3 18:29:06.053 00.000 10672 AutoFind: local max [670, 295] 4.2 18:29:06.053 00.000 10672 AutoFind: local max [715, 547] 4.1 18:29:06.053 00.000 10672 AutoFind: local max [932, 887] 4.1 18:29:06.053 00.000 10672 AutoFind: local max [934, 947] 4.1 18:29:06.053 00.000 10672 AutoFind: local max [102, 229] 4.1 18:29:06.053 00.000 10672 AutoFind: local max [637, 665] 4.0 18:29:06.053 00.000 10672 AutoFind: local max [1216, 602] 3.9 18:29:06.053 00.000 10672 AutoFind: local max [627, 235] 3.8 18:29:06.053 00.000 10672 AutoFind: local max [21, 922] 3.8 18:29:06.053 00.000 10672 AutoFind: local max [723, 728] 3.7 18:29:06.053 00.000 10672 AutoFind: local max [248, 822] 3.7 18:29:06.053 00.000 10672 AutoFind: local max [259, 430] 3.7 18:29:06.053 00.000 10672 AutoFind: local max [332, 698] 3.6 18:29:06.053 00.000 10672 AutoFind: local max [695, 793] 3.6 18:29:06.053 00.000 10672 AutoFind: local max [1255, 52] 3.6 18:29:06.053 00.000 10672 AutoFind: local max [953, 868] 3.6 18:29:06.053 00.000 10672 AutoFind: local max [875, 285] 3.6 18:29:06.053 00.000 10672 AutoFind: local max [1217, 889] 3.6 18:29:06.053 00.000 10672 AutoFind: local max [578, 433] 3.5 18:29:06.053 00.000 10672 AutoFind: local max [227, 717] 3.5 18:29:06.053 00.000 10672 AutoFind: local max [490, 619] 3.5 18:29:06.053 00.000 10672 AutoFind: local max [399, 60] 3.4 18:29:06.053 00.000 10672 AutoFind: local max [491, 125] 3.4 18:29:06.053 00.000 10672 AutoFind: local max [1010, 384] 3.4 18:29:06.053 00.000 10672 AutoFind: local max [102, 510] 3.4 18:29:06.053 00.000 10672 AutoFind: local max [890, 237] 3.4 18:29:06.053 00.000 10672 AutoFind: local max [807, 854] 3.4 18:29:06.053 00.000 10672 AutoFind: local max [1189, 139] 3.4 18:29:06.053 00.000 10672 AutoFind: local max [1226, 39] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [911, 206] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [381, 151] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [175, 892] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [900, 397] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [1067, 59] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [1083, 364] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [1223, 523] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [413, 884] 3.3 18:29:06.053 00.000 10672 AutoFind: local max [811, 717] 3.3 18:29:06.053 00.000 10672 AutoFind: close dim-bright [175, 892] 3.3 - [186, 896] 67.0 18:29:06.053 00.000 10672 AutoFind: close dim-bright [1226, 39] 3.3 - [1245, 52] 63.4 18:29:06.053 00.000 10672 AutoFind: close dim-bright [953, 868] 3.6 - [964, 872] 40.4 18:29:06.053 00.000 10672 AutoFind: close dim-bright [1255, 52] 3.6 - [1258, 42] 62.7 18:29:06.053 00.000 10672 AutoFind: close dim-bright [1255, 52] 3.6 - [1245, 52] 63.4 18:29:06.053 00.000 10672 AutoFind: too close [259, 430] 3.7 - [247, 414] 6.6 18:29:06.068 00.015 10672 AutoFind: too close [21, 922] 3.8 - [8, 928] 16.0 18:29:06.068 00.000 10672 AutoFind: close dim-bright [21, 922] 3.8 - [12, 918] 20.7 18:29:06.068 00.000 10672 AutoFind: too close [228, 630] 4.5 - [241, 618] 4.9 18:29:06.068 00.000 10672 AutoFind: too close [8, 928] 16.0 - [12, 918] 20.7 18:29:06.068 00.000 10672 AutoFind: too close [661, 111] 25.3 - [664, 104] 26.8 18:29:06.068 00.000 10672 AutoFind: too close [1258, 42] 62.7 - [1245, 52] 63.4 18:29:06.068 00.000 10672 AutoFind: too close to edge [934, 947] 4.1 18:29:06.068 00.000 10672 AutoFind: too close to edge [506, 947] 6.1 18:29:06.068 00.000 10672 Star::Find(15, 186, 896, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=185.76, Y=895.52, Mass=2018335, SNR=130.1, Peak=65488 HFD=5.1 18:29:06.068 00.000 10672 AutoSelect: using saturation level peakVal = 65488 18:29:06.068 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 18:29:06.068 00.000 10672 AutoSelect: finding best star pass 1 18:29:06.068 00.000 10672 Star::Find(15, 186, 896, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=185.76, Y=895.52, Mass=2018335, SNR=130.1, Peak=65488 HFD=5.1 18:29:06.068 00.000 10672 Autofind: near-saturated [186, 896] 67.0 Mass 2018335 SNR 130.1 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 1257, 720, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=1257.38, Y=720.17, Mass=2338663, SNR=128.7, Peak=65488 HFD=5.4 18:29:06.068 00.000 10672 Autofind: near-saturated [1257, 720] 62.1 Mass 2338663 SNR 128.7 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 28, 256, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=28.25, Y=256.22, Mass=1193982, SNR=83.7, Peak=65488 HFD=3.9 18:29:06.068 00.000 10672 Autofind: near-saturated [28, 256] 61.4 Mass 1193982 SNR 83.7 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 1090, 232, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=1089.61, Y=231.59, Mass=1085924, SNR=85.0, Peak=65488 HFD=3.4 18:29:06.068 00.000 10672 Autofind: near-saturated [1090, 232] 59.4 Mass 1085924 SNR 85.0 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 1160, 900, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=1159.98, Y=899.75, Mass=2650029, SNR=96.5, Peak=65488 HFD=6.0 18:29:06.068 00.000 10672 Autofind: near-saturated [1160, 900] 50.1 Mass 2650029 SNR 96.5 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 964, 872, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=963.88, Y=871.90, Mass=716990, SNR=69.9, Peak=65488 HFD=2.9 18:29:06.068 00.000 10672 Autofind: near-saturated [964, 872] 40.4 Mass 716990 SNR 69.9 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 608, 828, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=608.32, Y=828.59, Mass=699601, SNR=68.9, Peak=65488 HFD=3.2 18:29:06.068 00.000 10672 Autofind: near-saturated [608, 828] 40.0 Mass 699601 SNR 68.9 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 368, 814, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (1), X=368.51, Y=813.52, Mass=679396, SNR=84.2, Peak=65488 HFD=3.2 18:29:06.068 00.000 10672 Autofind: near-saturated [368, 814] 37.9 Mass 679396 SNR 84.2 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 1158, 866, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (0), X=1158.13, Y=865.96, Mass=649924, SNR=72.3, Peak=65488 HFD=2.8 18:29:06.068 00.000 10672 Autofind: near-saturated [1158, 866] 37.8 Mass 649924 SNR 72.3 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 290, 284, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (0), X=290.36, Y=284.15, Mass=608794, SNR=61.0, Peak=65488 HFD=2.8 18:29:06.068 00.000 10672 Autofind: near-saturated [290, 284] 33.4 Mass 608794 SNR 61.0 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 50, 565, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.068 00.000 10672 Star::Find returns 1 (0), X=50.07, Y=564.85, Mass=491174, SNR=58.4, Peak=65488 HFD=2.6 18:29:06.068 00.000 10672 Autofind: near-saturated [50, 565] 27.8 Mass 491174 SNR 58.4 Peak 65488 18:29:06.068 00.000 10672 Star::Find(15, 292, 111, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.084 00.016 10672 Star::Find returns 1 (0), X=291.88, Y=110.79, Mass=434177, SNR=50.0, Peak=65488 HFD=2.4 18:29:06.084 00.000 10672 Autofind: near-saturated [292, 111] 23.8 Mass 434177 SNR 50.0 Peak 65488 18:29:06.084 00.000 10672 Star::Find(15, 834, 65, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.084 00.000 10672 Star::Find returns 1 (0), X=834.24, Y=64.97, Mass=305824, SNR=43.6, Peak=59920 HFD=2.5 18:29:06.084 00.000 10672 Autofind: near-saturated [834, 65] 18.5 Mass 305824 SNR 43.6 Peak 59920 18:29:06.084 00.000 10672 Star::Find(15, 1122, 151, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.084 00.000 10672 Star::Find returns 1 (0), X=1121.49, Y=151.13, Mass=323863, SNR=44.3, Peak=58944 HFD=2.5 18:29:06.084 00.000 10672 Autofind returns star at [1122, 151] 16.9 Mass 323863 SNR 44.3 18:29:06.084 00.000 10672 Star::Find(15, 1122, 151, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.084 00.000 10672 Star::Find returns 1 (0), X=1121.49, Y=151.13, Mass=323863, SNR=44.3, Peak=58944 HFD=2.5 18:29:06.084 00.000 10672 setting lock position to (1121.49, 151.13) 18:29:06.084 00.000 10672 AutoSelect: state = 1, call UpdateGuideState 18:29:06.084 00.000 10672 UpdateGuideState(): m_state=1 18:29:06.084 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 796 18:29:06.084 00.000 10672 Star::Find returns 1 (0), X=1121.49, Y=151.13, Mass=323863, SNR=44.3, Peak=58944 HFD=2.5 18:29:06.084 00.000 10672 DistanceChecker: deactivated 18:29:06.084 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.12) = xAngle (-0.12 = -0.12) 18:29:06.084 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11) 18:29:06.084 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 18:29:06.084 00.000 10672 setting lock position to (1121.49, 151.13) 18:29:06.084 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 18:29:06.084 00.000 10672 Changing from state SELECTING to SELECTED 18:29:06.084 00.000 10672 guider state => SELECTED 18:29:06.099 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:29:06.099 00.000 428 worker thread done servicing request 18:29:06.240 00.141 10672 UpdateGuideState exits: m=323863 SNR=44.3 18:29:06.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:29:06.389 00.149 10672 Status Line: Auto-selected star at (1121.5, 151.1) 18:29:06.404 00.015 10672 OnExposeComplete: enter 18:29:06.405 00.001 10672 UpdateGuideState(): m_state=2 18:29:06.405 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 797 18:29:06.405 00.000 10672 Star::Find returns 1 (0), X=1121.32, Y=150.80, Mass=400476, SNR=51.6, Peak=65488 HFD=2.7 18:29:06.406 00.001 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.12) = xAngle (-2.17 = -2.17) 18:29:06.406 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.15 = -2.15) 18:29:06.406 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.32 hyp=0.36 cameraTheta=-2.04 mountX=-0.20 mountY=-0.30, mountTheta=-2.16 18:29:06.407 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:29:06.530 00.123 10672 UpdateGuideState exits: m=400476 SNR=51.6 18:29:06.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:06.530 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:06.530 00.000 10672 Enqueuing Expose request 18:29:06.546 00.016 428 Worker thread wakes up 18:29:06.546 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:06.546 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:08.480 01.934 428 Exposure complete 18:29:08.621 00.141 428 worker thread done servicing request 18:29:08.621 00.000 10672 OnExposeComplete: enter 18:29:08.621 00.000 10672 UpdateGuideState(): m_state=2 18:29:08.621 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 798 18:29:08.621 00.000 10672 Star::Find returns 1 (0), X=1121.75, Y=151.00, Mass=336988, SNR=46.6, Peak=52512 HFD=2.5 18:29:08.621 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.12) = xAngle (-0.58 = -0.58) 18:29:08.621 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.57 = -0.57) 18:29:08.621 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-0.46 mountX=0.24 mountY=-0.16, mountTheta=-0.57 18:29:08.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:29:08.761 00.140 10672 UpdateGuideState exits: m=336988 SNR=46.6 18:29:08.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:08.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:08.761 00.000 10672 Enqueuing Expose request 18:29:08.761 00.000 428 Worker thread wakes up 18:29:08.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:08.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,136,31,31) 18:29:10.309 01.548 10672 GuideButtonClick i=1 ctx=Guide button clicked 18:29:10.340 00.031 10672 ScopeASCOM::GetDeclination() returns 30.7 18:29:10.340 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 18:29:10.340 00.000 10672 guider state => CALIBRATED 18:29:10.340 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 18:29:10.340 00.000 10672 reset dither spiral 18:29:10.975 00.635 428 Exposure complete 18:29:11.114 00.139 428 worker thread done servicing request 18:29:11.115 00.001 10672 OnExposeComplete: enter 18:29:11.115 00.000 10672 UpdateGuideState(): m_state=5 18:29:11.116 00.001 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 799 18:29:11.116 00.000 10672 Star::Find returns 1 (0), X=1121.45, Y=151.01, Mass=352716, SNR=48.3, Peak=56320 HFD=2.3 18:29:11.116 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.12) = xAngle (-2.05 = -2.05) 18:29:11.116 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.03 = -2.03) 18:29:11.116 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.92 mountX=-0.05 mountY=-0.11, mountTheta=-2.04 18:29:11.117 00.001 10672 Changing from state CALIBRATED to GUIDING 18:29:11.124 00.007 10672 ScopeASCOM::GetDeclination() returns 30.7 18:29:11.126 00.002 10672 ScopeASCOM::SideOfPier() returns 1 18:29:11.126 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=30.7 pierSide=1, cal dec=57.5 pierSide=0 rotAngle=None bin=1 18:29:11.132 00.006 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 18:29:11.134 00.002 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 18:29:11.134 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 18:29:11.136 00.002 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 18:29:11.136 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 18:29:11.136 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 18:29:11.137 00.001 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 18:29:11.137 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:29:11.137 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:29:11.138 00.001 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 18:29:11.138 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 18:29:11.138 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 18:29:11.139 00.001 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 18:29:11.140 00.001 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 18:29:11.141 00.001 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 18:29:11.141 00.000 10672 Dec comp: XRate 0.423 -> 0.677 for dec 57.5 -> dec 30.7 18:29:11.142 00.001 10672 Guiding starts on opposite side of pier: calibration data side is East, current side is West 18:29:11.142 00.000 10672 FlipCalibration before: x=7.0, y=97.8 decFlipRequired=0 sideOfPier=East rotAngle=None parity=+/+ 18:29:11.142 00.000 10672 FlipCalibration pre-normalize: x=187.0, y=97.8 18:29:11.142 00.000 10672 FlipCalibration after: x=-173.0 y=97.8 sideOfPier=West parity=+/- 18:29:11.142 00.000 10672 Mount::SetCalibration (scope) -- xAngle=-173.0 yAngle=97.8 xRate=0.423 yRate=0.659 bin=1 dec=57.5 pierSide=1 par=+/- rotAng=None 18:29:11.142 00.000 10672 Mount::SetCalibration (scope) -- sets m_xAngle=-173.0 m_yAngleError=179.2 18:29:11.158 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 18:29:11.159 00.001 10672 ScopeASCOM::SideOfPier() returns 1 18:29:11.165 00.006 10672 Status Line: CAL: East(7,98)->West(-173,98) 18:29:11.225 00.060 10672 ScopeASCOM::GetDeclination() returns 30.7 18:29:11.225 00.000 10672 ScopeASCOM::SideOfPier() returns 1 18:29:11.226 00.001 10672 setting lock position to (1121.45, 151.01) 18:29:11.226 00.000 10672 guider state => GUIDING 18:29:11.226 00.000 10672 Status Line: Guiding 18:29:11.233 00.007 10672 Mount: notify guiding started 18:29:11.233 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 18:29:11.236 00.003 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 18:29:11" 18:29:11.237 00.001 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 18:29:11.237 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 18:29:11.237 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 18:29:11.238 00.001 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -3.020270 18:29:11.238 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 18:29:11.239 00.001 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 18:29:11.239 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1 18:29:11.240 00.001 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 18:29:11.240 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1 18:29:11.240 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 18:29:11.241 00.001 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 18:29:11.241 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 18:29:11.241 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 18:29:11.241 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 18:29:11.242 00.001 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 18:29:11.242 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 18:29:11.243 00.001 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 18:29:11.243 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:29:11.243 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:29:11.244 00.001 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 18:29:11.244 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 18:29:11.244 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 18:29:11.245 00.001 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 18:29:11.249 00.004 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 18:29:11.251 00.002 10672 ScopeASCOM::SideOfPier() returns 1 18:29:11.252 00.001 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 18:29:11.252 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00 18:29:11.253 00.001 10672 ScopeASCOM::GetDeclination() returns 30.7 18:29:11.253 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.7 18:29:11.253 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 18:29:11.253 00.000 10672 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00 18:29:11.253 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr 18:29:11.253 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec 18:29:11.254 00.001 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 18:29:11.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:29:11.391 00.137 10672 UpdateGuideState exits: m=352716 SNR=48.3 18:29:11.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:11.391 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:11.391 00.000 10672 Enqueuing Expose request 18:29:11.391 00.000 428 Worker thread wakes up 18:29:11.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:11.391 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:13.484 02.093 428 Exposure complete 18:29:13.625 00.141 428 worker thread done servicing request 18:29:13.625 00.000 10672 OnExposeComplete: enter 18:29:13.625 00.000 10672 UpdateGuideState(): m_state=6 18:29:13.625 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 1 18:29:13.625 00.000 10672 Star::Find returns 1 (0), X=1121.56, Y=151.36, Mass=328549, SNR=47.5, Peak=60576 HFD=2.9 18:29:13.625 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.02) = xAngle (4.28 = -2.00) 18:29:13.625 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.16 = 1.16) 18:29:13.625 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.26 mountX=-0.15 mountY=0.33, mountTheta=2.00 18:29:13.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.34, opts=13) 18:29:13.625 00.000 10672 Enqueuing Move request for scope (0.11, 0.34) 18:29:13.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:29:13.625 00.000 428 Worker thread wakes up 18:29:13.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.34) opts 0xd 18:29:13.625 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.34) 18:29:13.625 00.000 428 Moving (0.11, 0.34) raw xDistance=-0.15 yDistance=0.33 18:29:13.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:29:13.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:13.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:29:13.625 00.000 428 MoveAxis(E, 0, ABG) 18:29:13.625 00.000 428 Move returns status 0, amount 0 18:29:13.625 00.000 428 MoveAxis(N, 0, ABG) 18:29:13.625 00.000 428 Move returns status 0, amount 0 18:29:13.625 00.000 428 move complete, result=0 18:29:13.625 00.000 428 worker thread done servicing request 18:29:13.765 00.140 10672 UpdateGuideState exits: m=328549 SNR=47.5 18:29:13.765 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:13.765 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:13.765 00.000 10672 Enqueuing Expose request 18:29:13.765 00.000 428 Worker thread wakes up 18:29:13.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:13.765 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:29:13.765 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:15.981 02.216 428 Exposure complete 18:29:16.121 00.140 428 worker thread done servicing request 18:29:16.121 00.000 10672 OnExposeComplete: enter 18:29:16.121 00.000 10672 UpdateGuideState(): m_state=6 18:29:16.121 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 2 18:29:16.121 00.000 10672 Star::Find returns 1 (0), X=1120.91, Y=151.23, Mass=301271, SNR=42.0, Peak=65488 HFD=2.4 18:29:16.121 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.02) = xAngle (5.77 = -0.51) 18:29:16.121 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.65 = 2.65) 18:29:16.121 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.22 hyp=0.58 cameraTheta=2.75 mountX=0.50 mountY=0.27, mountTheta=0.50 18:29:16.121 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.22, opts=13) 18:29:16.121 00.000 10672 Enqueuing Move request for scope (-0.53, 0.22) 18:29:16.121 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:29:16.121 00.000 428 Worker thread wakes up 18:29:16.121 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.22) opts 0xd 18:29:16.121 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.22) 18:29:16.121 00.000 428 Moving (-0.53, 0.22) raw xDistance=0.50 yDistance=0.27 18:29:16.121 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 18:29:16.121 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:16.121 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:29:16.121 00.000 428 MoveAxis(W, 748, ABG) 18:29:16.121 00.000 428 Guiding Dir = 3, Dur = 748 18:29:16.121 00.000 428 IsSlewing returns 0 18:29:16.121 00.000 428 IsGuiding returns 0 18:29:16.137 00.016 428 PulseGuide returned control before completion, sleep 742 18:29:16.262 00.125 10672 UpdateGuideState exits: m=301271 SNR=42.0 18:29:16.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:16.262 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:16.262 00.000 10672 Enqueuing Expose request 18:29:16.902 00.640 428 IsGuiding returns 1 18:29:16.902 00.000 428 scope still moving after pulse duration time elapsed 18:29:16.933 00.031 428 IsSlewing returns 0 18:29:16.933 00.000 428 IsGuiding returns 0 18:29:16.933 00.000 428 scope move finished after 748 + 57 ms 18:29:16.933 00.000 428 Move returns status 0, amount 748 18:29:16.933 00.000 428 MoveAxis(N, 0, ABG) 18:29:16.933 00.000 428 Move returns status 0, amount 0 18:29:16.933 00.000 428 move complete, result=0 18:29:16.933 00.000 428 worker thread done servicing request 18:29:16.933 00.000 428 Worker thread wakes up 18:29:16.933 00.000 10672 GuideStep: 0.5 px 748 ms WEST, 0.3 px 0 ms NORTH 18:29:16.933 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:16.933 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:18.478 01.545 428 Exposure complete 18:29:18.603 00.125 428 worker thread done servicing request 18:29:18.603 00.000 10672 OnExposeComplete: enter 18:29:18.603 00.000 10672 UpdateGuideState(): m_state=6 18:29:18.603 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 3 18:29:18.603 00.000 10672 Star::Find returns 1 (0), X=1121.42, Y=151.17, Mass=328057, SNR=45.2, Peak=56656 HFD=2.5 18:29:18.603 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 18:29:18.603 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 18:29:18.603 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.73 mountX=0.01 mountY=0.16, mountTheta=1.54 18:29:18.603 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.15, opts=13) 18:29:18.619 00.016 10672 Enqueuing Move request for scope (-0.02, 0.15) 18:29:18.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:29:18.619 00.000 428 Worker thread wakes up 18:29:18.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd 18:29:18.619 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.15) 18:29:18.619 00.000 428 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=0.16 18:29:18.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:29:18.619 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:18.619 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:29:18.619 00.000 428 MoveAxis(E, 0, ABG) 18:29:18.619 00.000 428 Move returns status 0, amount 0 18:29:18.619 00.000 428 MoveAxis(N, 0, ABG) 18:29:18.619 00.000 428 Move returns status 0, amount 0 18:29:18.619 00.000 428 move complete, result=0 18:29:18.619 00.000 428 worker thread done servicing request 18:29:18.759 00.140 10672 UpdateGuideState exits: m=328057 SNR=45.2 18:29:18.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:18.759 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:18.759 00.000 10672 Enqueuing Expose request 18:29:18.759 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:29:18.759 00.000 428 Worker thread wakes up 18:29:18.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:18.759 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:20.972 02.213 428 Exposure complete 18:29:21.110 00.138 428 worker thread done servicing request 18:29:21.111 00.001 10672 OnExposeComplete: enter 18:29:21.111 00.000 10672 UpdateGuideState(): m_state=6 18:29:21.111 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 4 18:29:21.111 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=151.39, Mass=343388, SNR=44.4, Peak=65264 HFD=2.7 18:29:21.112 00.001 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.38) 18:29:21.112 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 18:29:21.112 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.38 hyp=0.49 cameraTheta=0.88 mountX=-0.35 mountY=0.34, mountTheta=2.37 18:29:21.113 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.38, opts=13) 18:29:21.113 00.000 10672 Enqueuing Move request for scope (0.31, 0.38) 18:29:21.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:29:21.114 00.001 428 Worker thread wakes up 18:29:21.114 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.38) opts 0xd 18:29:21.114 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.38) 18:29:21.114 00.000 428 Moving (0.31, 0.38) raw xDistance=-0.35 yDistance=0.34 18:29:21.114 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:29:21.114 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:21.114 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:29:21.114 00.000 428 MoveAxis(E, 0, ABG) 18:29:21.114 00.000 428 Move returns status 0, amount 0 18:29:21.115 00.001 428 MoveAxis(N, 0, ABG) 18:29:21.115 00.000 428 Move returns status 0, amount 0 18:29:21.115 00.000 428 move complete, result=0 18:29:21.115 00.000 428 worker thread done servicing request 18:29:21.256 00.141 10672 UpdateGuideState exits: m=343388 SNR=44.4 18:29:21.256 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:21.256 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:21.256 00.000 10672 Enqueuing Expose request 18:29:21.256 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 18:29:21.256 00.000 428 Worker thread wakes up 18:29:21.257 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:21.257 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:23.462 02.205 428 Exposure complete 18:29:23.602 00.140 428 worker thread done servicing request 18:29:23.602 00.000 10672 OnExposeComplete: enter 18:29:23.602 00.000 10672 UpdateGuideState(): m_state=6 18:29:23.602 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 5 18:29:23.602 00.000 10672 Star::Find returns 1 (0), X=1121.70, Y=151.19, Mass=377612, SNR=48.7, Peak=65488 HFD=2.7 18:29:23.602 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.02) = xAngle (3.62 = -2.66) 18:29:23.602 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.50 = 0.50) 18:29:23.602 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.17 hyp=0.30 cameraTheta=0.60 mountX=-0.27 mountY=0.14, mountTheta=2.65 18:29:23.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.17, opts=13) 18:29:23.602 00.000 10672 Enqueuing Move request for scope (0.25, 0.17) 18:29:23.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:29:23.602 00.000 428 Worker thread wakes up 18:29:23.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.17) opts 0xd 18:29:23.602 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.17) 18:29:23.602 00.000 428 Moving (0.25, 0.17) raw xDistance=-0.27 yDistance=0.14 18:29:23.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:29:23.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:23.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:29:23.602 00.000 428 MoveAxis(E, 0, ABG) 18:29:23.602 00.000 428 Move returns status 0, amount 0 18:29:23.602 00.000 428 MoveAxis(N, 0, ABG) 18:29:23.602 00.000 428 Move returns status 0, amount 0 18:29:23.602 00.000 428 move complete, result=0 18:29:23.602 00.000 428 worker thread done servicing request 18:29:23.743 00.141 10672 UpdateGuideState exits: m=377612 SNR=48.7 18:29:23.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:23.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:23.743 00.000 10672 Enqueuing Expose request 18:29:23.743 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 18:29:23.743 00.000 428 Worker thread wakes up 18:29:23.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:23.743 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:25.989 02.246 428 Exposure complete 18:29:26.118 00.129 428 worker thread done servicing request 18:29:26.118 00.000 10672 OnExposeComplete: enter 18:29:26.118 00.000 10672 UpdateGuideState(): m_state=6 18:29:26.118 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 6 18:29:26.118 00.000 10672 Star::Find returns 1 (0), X=1121.68, Y=151.23, Mass=342208, SNR=47.2, Peak=62752 HFD=2.7 18:29:26.118 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.02) = xAngle (3.76 = -2.52) 18:29:26.118 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.63 = 0.63) 18:29:26.118 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.32 cameraTheta=0.74 mountX=-0.26 mountY=0.19, mountTheta=2.51 18:29:26.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.22, opts=13) 18:29:26.118 00.000 10672 Enqueuing Move request for scope (0.24, 0.22) 18:29:26.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:29:26.118 00.000 428 Worker thread wakes up 18:29:26.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.22) opts 0xd 18:29:26.118 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.22) 18:29:26.118 00.000 428 Moving (0.24, 0.22) raw xDistance=-0.26 yDistance=0.19 18:29:26.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:29:26.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:26.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:29:26.118 00.000 428 MoveAxis(E, 0, ABG) 18:29:26.118 00.000 428 Move returns status 0, amount 0 18:29:26.118 00.000 428 MoveAxis(N, 0, ABG) 18:29:26.118 00.000 428 Move returns status 0, amount 0 18:29:26.118 00.000 428 move complete, result=0 18:29:26.118 00.000 428 worker thread done servicing request 18:29:26.258 00.140 10672 UpdateGuideState exits: m=342208 SNR=47.2 18:29:26.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:26.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:26.258 00.000 10672 Enqueuing Expose request 18:29:26.258 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:29:26.258 00.000 428 Worker thread wakes up 18:29:26.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:26.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:28.480 02.222 428 Exposure complete 18:29:28.636 00.156 428 worker thread done servicing request 18:29:28.636 00.000 10672 OnExposeComplete: enter 18:29:28.636 00.000 10672 UpdateGuideState(): m_state=6 18:29:28.636 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 7 18:29:28.636 00.000 10672 Star::Find returns 1 (0), X=1122.03, Y=151.39, Mass=342216, SNR=49.3, Peak=65488 HFD=2.3 18:29:28.636 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.02) = xAngle (3.59 = -2.69) 18:29:28.636 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.46 = 0.46) 18:29:28.636 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.37 hyp=0.69 cameraTheta=0.57 mountX=-0.62 mountY=0.31, mountTheta=2.68 18:29:28.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.37, opts=13) 18:29:28.636 00.000 10672 Enqueuing Move request for scope (0.58, 0.37) 18:29:28.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:29:28.636 00.000 428 Worker thread wakes up 18:29:28.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.37) opts 0xd 18:29:28.636 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.37) 18:29:28.636 00.000 428 Moving (0.58, 0.37) raw xDistance=-0.62 yDistance=0.31 18:29:28.636 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 18:29:28.636 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:28.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 18:29:28.636 00.000 428 MoveAxis(E, 930, ABG) 18:29:28.636 00.000 428 Guiding Dir = 2, Dur = 930 18:29:28.636 00.000 428 IsSlewing returns 0 18:29:28.636 00.000 428 IsGuiding returns 0 18:29:28.651 00.015 428 PulseGuide returned control before completion, sleep 920 18:29:28.776 00.125 10672 UpdateGuideState exits: m=342216 SNR=49.3 18:29:28.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:28.776 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:28.776 00.000 10672 Enqueuing Expose request 18:29:29.593 00.817 428 IsGuiding returns 0 18:29:29.593 00.000 428 Move returns status 0, amount 930 18:29:29.593 00.000 428 MoveAxis(N, 0, ABG) 18:29:29.593 00.000 428 Move returns status 0, amount 0 18:29:29.593 00.000 428 move complete, result=0 18:29:29.593 00.000 428 worker thread done servicing request 18:29:29.593 00.000 428 Worker thread wakes up 18:29:29.593 00.000 10672 GuideStep: -0.6 px 930 ms EAST, 0.3 px 0 ms NORTH 18:29:29.608 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:29.608 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:30.972 01.364 428 Exposure complete 18:29:31.097 00.125 428 worker thread done servicing request 18:29:31.097 00.000 10672 OnExposeComplete: enter 18:29:31.097 00.000 10672 UpdateGuideState(): m_state=6 18:29:31.097 00.000 10672 Star::Find(15, 1122, 151, 0, (0,0,0,0), 0.0, 0) frame 8 18:29:31.097 00.000 10672 Star::Find returns 1 (0), X=1121.50, Y=151.26, Mass=389454, SNR=49.6, Peak=54480 HFD=3.0 18:29:31.097 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.02) = xAngle (4.36 = -1.92) 18:29:31.097 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.24 = 1.24) 18:29:31.097 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.34 mountX=-0.09 mountY=0.24, mountTheta=1.92 18:29:31.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.25, opts=13) 18:29:31.097 00.000 10672 Enqueuing Move request for scope (0.06, 0.25) 18:29:31.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4672, FiltMax=65504, Gamma=1.000 18:29:31.097 00.000 428 Worker thread wakes up 18:29:31.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd 18:29:31.097 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.25) 18:29:31.097 00.000 428 Moving (0.06, 0.25) raw xDistance=-0.09 yDistance=0.24 18:29:31.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:29:31.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:31.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:29:31.097 00.000 428 MoveAxis(E, 0, ABG) 18:29:31.097 00.000 428 Move returns status 0, amount 0 18:29:31.097 00.000 428 MoveAxis(N, 0, ABG) 18:29:31.097 00.000 428 Move returns status 0, amount 0 18:29:31.112 00.015 428 move complete, result=0 18:29:31.112 00.000 428 worker thread done servicing request 18:29:31.241 00.129 10672 UpdateGuideState exits: m=389454 SNR=49.6 18:29:31.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:31.241 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:31.241 00.000 10672 Enqueuing Expose request 18:29:31.241 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:29:31.241 00.000 428 Worker thread wakes up 18:29:31.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:31.241 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:33.486 02.245 428 Exposure complete 18:29:33.624 00.138 428 worker thread done servicing request 18:29:33.624 00.000 10672 OnExposeComplete: enter 18:29:33.624 00.000 10672 UpdateGuideState(): m_state=6 18:29:33.625 00.001 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 9 18:29:33.625 00.000 10672 Star::Find returns 1 (0), X=1121.17, Y=151.40, Mass=293474, SNR=42.2, Peak=65488 HFD=2.4 18:29:33.625 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.02) = xAngle (5.22 = -1.06) 18:29:33.625 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.09 = 2.09) 18:29:33.625 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.38 hyp=0.47 cameraTheta=2.20 mountX=0.23 mountY=0.41, mountTheta=1.06 18:29:33.627 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.38, opts=13) 18:29:33.627 00.000 10672 Enqueuing Move request for scope (-0.28, 0.38) 18:29:33.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:29:33.627 00.000 428 Worker thread wakes up 18:29:33.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.38) opts 0xd 18:29:33.628 00.001 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.38) 18:29:33.628 00.000 428 Moving (-0.28, 0.38) raw xDistance=0.23 yDistance=0.41 18:29:33.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:29:33.628 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:33.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 18:29:33.628 00.000 428 MoveAxis(E, 0, ABG) 18:29:33.628 00.000 428 Move returns status 0, amount 0 18:29:33.628 00.000 428 MoveAxis(N, 0, ABG) 18:29:33.628 00.000 428 Move returns status 0, amount 0 18:29:33.629 00.001 428 move complete, result=0 18:29:33.629 00.000 428 worker thread done servicing request 18:29:33.770 00.141 10672 UpdateGuideState exits: m=293474 SNR=42.2 18:29:33.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:33.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:33.771 00.001 10672 Enqueuing Expose request 18:29:33.771 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:29:33.771 00.000 428 Worker thread wakes up 18:29:33.771 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:33.771 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:35.980 02.209 428 Exposure complete 18:29:36.105 00.125 428 worker thread done servicing request 18:29:36.105 00.000 10672 OnExposeComplete: enter 18:29:36.105 00.000 10672 UpdateGuideState(): m_state=6 18:29:36.105 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 10 18:29:36.105 00.000 10672 Star::Find returns 1 (0), X=1120.97, Y=151.57, Mass=318058, SNR=42.4, Peak=65488 HFD=2.2 18:29:36.105 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.02) = xAngle (5.31 = -0.97) 18:29:36.105 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.18 = 2.18) 18:29:36.105 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.55 hyp=0.73 cameraTheta=2.29 mountX=0.41 mountY=0.60, mountTheta=0.97 18:29:36.105 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.55, opts=13) 18:29:36.105 00.000 10672 Enqueuing Move request for scope (-0.48, 0.55) 18:29:36.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:29:36.105 00.000 428 Worker thread wakes up 18:29:36.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.55) opts 0xd 18:29:36.105 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.55) 18:29:36.105 00.000 428 Moving (-0.48, 0.55) raw xDistance=0.41 yDistance=0.60 18:29:36.105 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 18:29:36.105 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:29:36.105 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 18:29:36.105 00.000 428 MoveAxis(E, 0, ABG) 18:29:36.105 00.000 428 Move returns status 0, amount 0 18:29:36.105 00.000 428 MoveAxis(N, 0, ABG) 18:29:36.105 00.000 428 Move returns status 0, amount 0 18:29:36.105 00.000 428 move complete, result=0 18:29:36.105 00.000 428 worker thread done servicing request 18:29:36.246 00.141 10672 UpdateGuideState exits: m=318058 SNR=42.4 18:29:36.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:36.246 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:36.246 00.000 10672 Enqueuing Expose request 18:29:36.246 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 18:29:36.246 00.000 428 Worker thread wakes up 18:29:36.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:36.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:38.476 02.230 428 Exposure complete 18:29:38.601 00.125 428 worker thread done servicing request 18:29:38.601 00.000 10672 OnExposeComplete: enter 18:29:38.601 00.000 10672 UpdateGuideState(): m_state=6 18:29:38.601 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 11 18:29:38.601 00.000 10672 Star::Find returns 1 (0), X=1120.43, Y=151.55, Mass=374546, SNR=57.0, Peak=55456 HFD=3.1 18:29:38.601 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.02) = xAngle (5.68 = -0.60) 18:29:38.601 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.55 = 2.55) 18:29:38.601 00.000 10672 CameraToMount -- cameraX=-1.02 cameraY=0.53 hyp=1.15 cameraTheta=2.66 mountX=0.95 mountY=0.64, mountTheta=0.59 18:29:38.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.02, y=0.53, opts=13) 18:29:38.601 00.000 10672 Enqueuing Move request for scope (-1.02, 0.53) 18:29:38.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:29:38.601 00.000 428 Worker thread wakes up 18:29:38.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.53) opts 0xd 18:29:38.601 00.000 428 Handling offset move in thread for scope, endpoint = (-1.02, 0.53) 18:29:38.601 00.000 428 Moving (-1.02, 0.53) raw xDistance=0.95 yDistance=0.64 18:29:38.601 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95 18:29:38.601 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:29:38.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 18:29:38.601 00.000 428 MoveAxis(W, 1412, ABG) 18:29:38.601 00.000 428 Guiding Dir = 3, Dur = 1412 18:29:38.601 00.000 428 IsSlewing returns 0 18:29:38.601 00.000 428 IsGuiding returns 0 18:29:38.632 00.031 428 PulseGuide returned control before completion, sleep 1400 18:29:38.742 00.110 10672 UpdateGuideState exits: m=374546 SNR=57.0 18:29:38.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:38.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:38.742 00.000 10672 Enqueuing Expose request 18:29:40.072 01.330 428 IsGuiding returns 1 18:29:40.072 00.000 428 scope still moving after pulse duration time elapsed 18:29:40.103 00.031 428 IsSlewing returns 0 18:29:40.103 00.000 428 IsGuiding returns 0 18:29:40.103 00.000 428 scope move finished after 1412 + 83 ms 18:29:40.103 00.000 428 Move returns status 0, amount 1412 18:29:40.103 00.000 428 MoveAxis(N, 0, ABG) 18:29:40.103 00.000 428 Move returns status 0, amount 0 18:29:40.103 00.000 428 move complete, result=0 18:29:40.103 00.000 428 worker thread done servicing request 18:29:40.103 00.000 428 Worker thread wakes up 18:29:40.103 00.000 10672 GuideStep: 0.9 px 1412 ms WEST, 0.6 px 0 ms NORTH 18:29:40.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:40.103 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:40.978 00.875 428 Exposure complete 18:29:41.119 00.141 428 worker thread done servicing request 18:29:41.119 00.000 10672 OnExposeComplete: enter 18:29:41.119 00.000 10672 UpdateGuideState(): m_state=6 18:29:41.119 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 12 18:29:41.119 00.000 10672 Star::Find returns 1 (0), X=1121.67, Y=151.40, Mass=271504, SNR=39.2, Peak=56752 HFD=1.7 18:29:41.119 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.02) = xAngle (4.07 = -2.22) 18:29:41.119 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.94 = 0.94) 18:29:41.119 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.38 hyp=0.44 cameraTheta=1.04 mountX=-0.27 mountY=0.36, mountTheta=2.21 18:29:41.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.38, opts=13) 18:29:41.119 00.000 10672 Enqueuing Move request for scope (0.22, 0.38) 18:29:41.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:29:41.119 00.000 428 Worker thread wakes up 18:29:41.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.38) opts 0xd 18:29:41.119 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.38) 18:29:41.119 00.000 428 Moving (0.22, 0.38) raw xDistance=-0.27 yDistance=0.36 18:29:41.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:29:41.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:41.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 18:29:41.119 00.000 428 MoveAxis(E, 0, ABG) 18:29:41.119 00.000 428 Move returns status 0, amount 0 18:29:41.119 00.000 428 MoveAxis(N, 0, ABG) 18:29:41.119 00.000 428 Move returns status 0, amount 0 18:29:41.119 00.000 428 move complete, result=0 18:29:41.119 00.000 428 worker thread done servicing request 18:29:41.259 00.140 10672 UpdateGuideState exits: m=271504 SNR=39.2 18:29:41.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:41.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:41.259 00.000 10672 Enqueuing Expose request 18:29:41.259 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 18:29:41.259 00.000 428 Worker thread wakes up 18:29:41.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:41.259 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:43.456 02.197 428 Exposure complete 18:29:43.597 00.141 428 worker thread done servicing request 18:29:43.597 00.000 10672 OnExposeComplete: enter 18:29:43.597 00.000 10672 UpdateGuideState(): m_state=6 18:29:43.597 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 13 18:29:43.597 00.000 10672 Star::Find returns 1 (0), X=1121.93, Y=151.55, Mass=338279, SNR=51.6, Peak=65488 HFD=2.3 18:29:43.597 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.42) 18:29:43.597 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.73 = 0.73) 18:29:43.597 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.53 hyp=0.72 cameraTheta=0.84 mountX=-0.54 mountY=0.48, mountTheta=2.42 18:29:43.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.53, opts=13) 18:29:43.597 00.000 10672 Enqueuing Move request for scope (0.48, 0.53) 18:29:43.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:29:43.597 00.000 428 Worker thread wakes up 18:29:43.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.53) opts 0xd 18:29:43.597 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.53) 18:29:43.597 00.000 428 Moving (0.48, 0.53) raw xDistance=-0.54 yDistance=0.48 18:29:43.597 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 18:29:43.597 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:43.597 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 18:29:43.597 00.000 428 MoveAxis(E, 803, ABG) 18:29:43.597 00.000 428 Guiding Dir = 2, Dur = 803 18:29:43.597 00.000 428 IsSlewing returns 0 18:29:43.597 00.000 428 IsGuiding returns 0 18:29:43.612 00.015 428 PulseGuide returned control before completion, sleep 794 18:29:43.737 00.125 10672 UpdateGuideState exits: m=338279 SNR=51.6 18:29:43.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:43.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:43.737 00.000 10672 Enqueuing Expose request 18:29:44.425 00.688 428 IsGuiding returns 0 18:29:44.425 00.000 428 Move returns status 0, amount 803 18:29:44.425 00.000 428 MoveAxis(N, 0, ABG) 18:29:44.425 00.000 428 Move returns status 0, amount 0 18:29:44.425 00.000 428 move complete, result=0 18:29:44.425 00.000 428 worker thread done servicing request 18:29:44.440 00.015 428 Worker thread wakes up 18:29:44.440 00.000 10672 GuideStep: -0.5 px 803 ms EAST, 0.5 px 0 ms NORTH 18:29:44.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:44.440 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:45.978 01.538 428 Exposure complete 18:29:46.103 00.125 428 worker thread done servicing request 18:29:46.103 00.000 10672 OnExposeComplete: enter 18:29:46.103 00.000 10672 UpdateGuideState(): m_state=6 18:29:46.103 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 14 18:29:46.103 00.000 10672 Star::Find returns 1 (0), X=1121.07, Y=151.48, Mass=291683, SNR=40.5, Peak=65488 HFD=2.3 18:29:46.103 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.02) = xAngle (5.27 = -1.01) 18:29:46.103 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.15 = 2.15) 18:29:46.103 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.46 hyp=0.60 cameraTheta=2.25 mountX=0.32 mountY=0.50, mountTheta=1.01 18:29:46.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.46, opts=13) 18:29:46.103 00.000 10672 Enqueuing Move request for scope (-0.38, 0.46) 18:29:46.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:29:46.103 00.000 428 Worker thread wakes up 18:29:46.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.46) opts 0xd 18:29:46.103 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.46) 18:29:46.103 00.000 428 Moving (-0.38, 0.46) raw xDistance=0.32 yDistance=0.50 18:29:46.103 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:29:46.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:46.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 18:29:46.103 00.000 428 MoveAxis(E, 0, ABG) 18:29:46.103 00.000 428 Move returns status 0, amount 0 18:29:46.103 00.000 428 MoveAxis(N, 0, ABG) 18:29:46.103 00.000 428 Move returns status 0, amount 0 18:29:46.103 00.000 428 move complete, result=0 18:29:46.103 00.000 428 worker thread done servicing request 18:29:46.243 00.140 10672 UpdateGuideState exits: m=291683 SNR=40.5 18:29:46.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:46.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:46.243 00.000 10672 Enqueuing Expose request 18:29:46.243 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 18:29:46.243 00.000 428 Worker thread wakes up 18:29:46.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:46.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:48.470 02.227 428 Exposure complete 18:29:48.610 00.140 428 worker thread done servicing request 18:29:48.610 00.000 10672 OnExposeComplete: enter 18:29:48.610 00.000 10672 UpdateGuideState(): m_state=6 18:29:48.610 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 15 18:29:48.626 00.016 10672 Star::Find returns 1 (0), X=1121.03, Y=151.68, Mass=350685, SNR=45.4, Peak=65488 HFD=2.4 18:29:48.626 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.02) = xAngle (5.16 = -1.13) 18:29:48.626 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.03 = 2.03) 18:29:48.626 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.66 hyp=0.79 cameraTheta=2.14 mountX=0.34 mountY=0.70, mountTheta=1.12 18:29:48.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.66, opts=13) 18:29:48.626 00.000 10672 Enqueuing Move request for scope (-0.42, 0.66) 18:29:48.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:29:48.626 00.000 428 Worker thread wakes up 18:29:48.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.66) opts 0xd 18:29:48.626 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.66) 18:29:48.626 00.000 428 Moving (-0.42, 0.66) raw xDistance=0.34 yDistance=0.70 18:29:48.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:29:48.626 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.74 newest=1.68 18:29:48.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.70 from input 0.70 18:29:48.626 00.000 428 MoveAxis(E, 0, ABG) 18:29:48.626 00.000 428 Move returns status 0, amount 0 18:29:48.626 00.000 428 MoveAxis(S, 1067, ABG) 18:29:48.626 00.000 428 Guiding Dir = 1, Dur = 1067 18:29:48.626 00.000 428 IsSlewing returns 0 18:29:48.626 00.000 428 IsGuiding returns 0 18:29:48.704 00.078 428 PulseGuide returned control before completion, sleep 1003 18:29:48.766 00.062 10672 UpdateGuideState exits: m=350685 SNR=45.4 18:29:48.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:48.766 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:48.766 00.000 10672 Enqueuing Expose request 18:29:49.735 00.969 428 IsGuiding returns 1 18:29:49.735 00.000 428 scope still moving after pulse duration time elapsed 18:29:49.797 00.062 428 IsSlewing returns 0 18:29:49.797 00.000 428 IsGuiding returns 0 18:29:49.797 00.000 428 scope move finished after 1067 + 112 ms 18:29:49.797 00.000 428 Move returns status 0, amount 1067 18:29:49.797 00.000 428 move complete, result=0 18:29:49.797 00.000 428 worker thread done servicing request 18:29:49.797 00.000 428 Worker thread wakes up 18:29:49.797 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 1067 ms SOUTH 18:29:49.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:49.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:50.966 01.169 428 Exposure complete 18:29:51.106 00.140 428 worker thread done servicing request 18:29:51.106 00.000 10672 OnExposeComplete: enter 18:29:51.106 00.000 10672 UpdateGuideState(): m_state=6 18:29:51.106 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 16 18:29:51.106 00.000 10672 Star::Find returns 1 (0), X=1120.77, Y=151.34, Mass=353173, SNR=50.6, Peak=65488 HFD=2.8 18:29:51.106 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.02) = xAngle (5.72 = -0.57) 18:29:51.106 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.59 = 2.59) 18:29:51.106 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.32 hyp=0.75 cameraTheta=2.70 mountX=0.63 mountY=0.39, mountTheta=0.56 18:29:51.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.32, opts=13) 18:29:51.106 00.000 10672 Enqueuing Move request for scope (-0.68, 0.32) 18:29:51.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:29:51.106 00.000 428 Worker thread wakes up 18:29:51.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.32) opts 0xd 18:29:51.106 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.32) 18:29:51.106 00.000 428 Moving (-0.68, 0.32) raw xDistance=0.63 yDistance=0.39 18:29:51.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 18:29:51.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:51.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:29:51.106 00.000 428 MoveAxis(W, 941, ABG) 18:29:51.106 00.000 428 Guiding Dir = 3, Dur = 941 18:29:51.106 00.000 428 IsSlewing returns 0 18:29:51.106 00.000 428 IsGuiding returns 0 18:29:51.122 00.016 428 PulseGuide returned control before completion, sleep 932 18:29:51.247 00.125 10672 UpdateGuideState exits: m=353173 SNR=50.6 18:29:51.247 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:51.247 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:51.247 00.000 10672 Enqueuing Expose request 18:29:52.090 00.843 428 IsGuiding returns 1 18:29:52.090 00.000 428 scope still moving after pulse duration time elapsed 18:29:52.122 00.032 428 IsSlewing returns 0 18:29:52.122 00.000 428 IsGuiding returns 0 18:29:52.122 00.000 428 scope move finished after 941 + 71 ms 18:29:52.122 00.000 428 Move returns status 0, amount 941 18:29:52.122 00.000 428 MoveAxis(N, 0, ABG) 18:29:52.122 00.000 428 Move returns status 0, amount 0 18:29:52.122 00.000 428 move complete, result=0 18:29:52.122 00.000 428 worker thread done servicing request 18:29:52.122 00.000 428 Worker thread wakes up 18:29:52.122 00.000 10672 GuideStep: 0.6 px 941 ms WEST, 0.4 px 0 ms NORTH 18:29:52.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:52.122 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:53.481 01.359 428 Exposure complete 18:29:53.606 00.125 428 worker thread done servicing request 18:29:53.606 00.000 10672 OnExposeComplete: enter 18:29:53.606 00.000 10672 UpdateGuideState(): m_state=6 18:29:53.606 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 17 18:29:53.606 00.000 10672 Star::Find returns 1 (0), X=1121.29, Y=151.06, Mass=320543, SNR=45.2, Peak=65488 HFD=2.6 18:29:53.606 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.02) = xAngle (5.88 = -0.41) 18:29:53.606 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.75 = 2.75) 18:29:53.606 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=0.16 mountY=0.06, mountTheta=0.40 18:29:53.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.05, opts=13) 18:29:53.606 00.000 10672 Enqueuing Move request for scope (-0.16, 0.05) 18:29:53.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:29:53.606 00.000 428 Worker thread wakes up 18:29:53.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd 18:29:53.606 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.05) 18:29:53.606 00.000 428 Moving (-0.16, 0.05) raw xDistance=0.16 yDistance=0.06 18:29:53.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:29:53.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:53.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:29:53.606 00.000 428 MoveAxis(E, 0, ABG) 18:29:53.606 00.000 428 Move returns status 0, amount 0 18:29:53.606 00.000 428 MoveAxis(N, 0, ABG) 18:29:53.606 00.000 428 Move returns status 0, amount 0 18:29:53.606 00.000 428 move complete, result=0 18:29:53.606 00.000 428 worker thread done servicing request 18:29:53.747 00.141 10672 UpdateGuideState exits: m=320543 SNR=45.2 18:29:53.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:53.747 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:53.747 00.000 10672 Enqueuing Expose request 18:29:53.747 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:29:53.747 00.000 428 Worker thread wakes up 18:29:53.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:53.747 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:55.976 02.229 428 Exposure complete 18:29:56.101 00.125 428 worker thread done servicing request 18:29:56.101 00.000 10672 OnExposeComplete: enter 18:29:56.101 00.000 10672 UpdateGuideState(): m_state=6 18:29:56.101 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 18 18:29:56.101 00.000 10672 Star::Find returns 1 (0), X=1121.02, Y=151.49, Mass=331238, SNR=42.7, Peak=65488 HFD=2.3 18:29:56.101 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.02) = xAngle (5.31 = -0.97) 18:29:56.101 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.19 = 2.19) 18:29:56.101 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.48 hyp=0.64 cameraTheta=2.29 mountX=0.36 mountY=0.52, mountTheta=0.96 18:29:56.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.48, opts=13) 18:29:56.101 00.000 10672 Enqueuing Move request for scope (-0.42, 0.48) 18:29:56.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:29:56.101 00.000 428 Worker thread wakes up 18:29:56.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.48) opts 0xd 18:29:56.101 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.48) 18:29:56.101 00.000 428 Moving (-0.42, 0.48) raw xDistance=0.36 yDistance=0.52 18:29:56.101 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:29:56.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:56.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 18:29:56.101 00.000 428 MoveAxis(E, 0, ABG) 18:29:56.101 00.000 428 Move returns status 0, amount 0 18:29:56.101 00.000 428 MoveAxis(N, 0, ABG) 18:29:56.101 00.000 428 Move returns status 0, amount 0 18:29:56.101 00.000 428 move complete, result=0 18:29:56.101 00.000 428 worker thread done servicing request 18:29:56.242 00.141 10672 UpdateGuideState exits: m=331238 SNR=42.7 18:29:56.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:56.242 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:56.242 00.000 10672 Enqueuing Expose request 18:29:56.242 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 18:29:56.242 00.000 428 Worker thread wakes up 18:29:56.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:56.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:29:58.475 02.233 428 Exposure complete 18:29:58.600 00.125 428 worker thread done servicing request 18:29:58.600 00.000 10672 OnExposeComplete: enter 18:29:58.600 00.000 10672 UpdateGuideState(): m_state=6 18:29:58.600 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 19 18:29:58.600 00.000 10672 Star::Find returns 1 (0), X=1121.24, Y=151.48, Mass=318835, SNR=49.0, Peak=62432 HFD=2.2 18:29:58.600 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.02) = xAngle (5.01 = -1.27) 18:29:58.600 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.89 = 1.89) 18:29:58.600 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.47 hyp=0.51 cameraTheta=1.99 mountX=0.15 mountY=0.49, mountTheta=1.27 18:29:58.600 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.47, opts=13) 18:29:58.600 00.000 10672 Enqueuing Move request for scope (-0.21, 0.47) 18:29:58.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:29:58.600 00.000 428 Worker thread wakes up 18:29:58.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.47) opts 0xd 18:29:58.600 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.47) 18:29:58.600 00.000 428 Moving (-0.21, 0.47) raw xDistance=0.15 yDistance=0.49 18:29:58.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:29:58.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:29:58.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 18:29:58.600 00.000 428 MoveAxis(E, 0, ABG) 18:29:58.600 00.000 428 Move returns status 0, amount 0 18:29:58.600 00.000 428 MoveAxis(N, 0, ABG) 18:29:58.600 00.000 428 Move returns status 0, amount 0 18:29:58.600 00.000 428 move complete, result=0 18:29:58.600 00.000 428 worker thread done servicing request 18:29:58.741 00.141 10672 UpdateGuideState exits: m=318835 SNR=49.0 18:29:58.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:29:58.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:29:58.741 00.000 10672 Enqueuing Expose request 18:29:58.741 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:29:58.741 00.000 428 Worker thread wakes up 18:29:58.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:29:58.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:00.969 02.228 428 Exposure complete 18:30:01.094 00.125 428 worker thread done servicing request 18:30:01.094 00.000 10672 OnExposeComplete: enter 18:30:01.094 00.000 10672 UpdateGuideState(): m_state=6 18:30:01.094 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 20 18:30:01.094 00.000 10672 Star::Find returns 1 (0), X=1121.30, Y=151.55, Mass=356201, SNR=55.1, Peak=51968 HFD=2.8 18:30:01.094 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.02) = xAngle (4.85 = -1.43) 18:30:01.094 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.73 = 1.73) 18:30:01.094 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.53 hyp=0.55 cameraTheta=1.83 mountX=0.08 mountY=0.54, mountTheta=1.43 18:30:01.094 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.53, opts=13) 18:30:01.094 00.000 10672 Enqueuing Move request for scope (-0.14, 0.53) 18:30:01.094 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:30:01.094 00.000 428 Worker thread wakes up 18:30:01.094 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.53) opts 0xd 18:30:01.094 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.53) 18:30:01.094 00.000 428 Moving (-0.14, 0.53) raw xDistance=0.08 yDistance=0.54 18:30:01.094 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:30:01.094 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:01.094 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 18:30:01.094 00.000 428 MoveAxis(E, 0, ABG) 18:30:01.094 00.000 428 Move returns status 0, amount 0 18:30:01.094 00.000 428 MoveAxis(N, 0, ABG) 18:30:01.094 00.000 428 Move returns status 0, amount 0 18:30:01.094 00.000 428 move complete, result=0 18:30:01.094 00.000 428 worker thread done servicing request 18:30:01.234 00.140 10672 UpdateGuideState exits: m=356201 SNR=55.1 18:30:01.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:01.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:01.234 00.000 10672 Enqueuing Expose request 18:30:01.234 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:30:01.234 00.000 428 Worker thread wakes up 18:30:01.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:01.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:03.464 02.230 428 Exposure complete 18:30:03.636 00.172 428 worker thread done servicing request 18:30:03.636 00.000 10672 OnExposeComplete: enter 18:30:03.636 00.000 10672 UpdateGuideState(): m_state=6 18:30:03.636 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 21 18:30:03.636 00.000 10672 Star::Find returns 1 (0), X=1120.91, Y=151.63, Mass=331901, SNR=45.1, Peak=65488 HFD=2.4 18:30:03.636 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.02) = xAngle (5.31 = -0.98) 18:30:03.636 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.18 = 2.18) 18:30:03.636 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.61 hyp=0.81 cameraTheta=2.29 mountX=0.46 mountY=0.67, mountTheta=0.97 18:30:03.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.61, opts=13) 18:30:03.636 00.000 10672 Enqueuing Move request for scope (-0.53, 0.61) 18:30:03.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:30:03.636 00.000 428 Worker thread wakes up 18:30:03.652 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.61) opts 0xd 18:30:03.652 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.61) 18:30:03.652 00.000 428 Moving (-0.53, 0.61) raw xDistance=0.46 yDistance=0.67 18:30:03.652 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 18:30:03.652 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 18:30:03.652 00.000 428 MoveAxis(W, 678, ABG) 18:30:03.652 00.000 428 Guiding Dir = 3, Dur = 678 18:30:03.652 00.000 428 IsSlewing returns 0 18:30:03.652 00.000 428 IsGuiding returns 0 18:30:03.667 00.015 428 PulseGuide returned control before completion, sleep 660 18:30:03.777 00.110 10672 UpdateGuideState exits: m=331901 SNR=45.1 18:30:03.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:03.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:03.777 00.000 10672 Enqueuing Expose request 18:30:04.359 00.582 428 IsGuiding returns 0 18:30:04.359 00.000 428 Move returns status 0, amount 678 18:30:04.359 00.000 428 MoveAxis(S, 1009, ABG) 18:30:04.359 00.000 428 Guiding Dir = 1, Dur = 1009 18:30:04.359 00.000 428 IsSlewing returns 0 18:30:04.359 00.000 428 IsGuiding returns 0 18:30:04.437 00.078 428 PulseGuide returned control before completion, sleep 943 18:30:05.405 00.968 428 IsGuiding returns 1 18:30:05.405 00.000 428 scope still moving after pulse duration time elapsed 18:30:05.436 00.031 428 IsSlewing returns 0 18:30:05.436 00.000 428 IsGuiding returns 1 18:30:05.483 00.047 428 IsSlewing returns 0 18:30:05.514 00.031 428 IsGuiding returns 0 18:30:05.514 00.000 428 scope move finished after 1009 + 138 ms 18:30:05.514 00.000 428 Move returns status 0, amount 1009 18:30:05.514 00.000 428 move complete, result=0 18:30:05.514 00.000 428 worker thread done servicing request 18:30:05.514 00.000 428 Worker thread wakes up 18:30:05.514 00.000 10672 GuideStep: 0.5 px 678 ms WEST, 0.7 px 1009 ms SOUTH 18:30:05.514 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:05.514 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:05.962 00.448 428 Exposure complete 18:30:06.087 00.125 428 worker thread done servicing request 18:30:06.087 00.000 10672 OnExposeComplete: enter 18:30:06.087 00.000 10672 UpdateGuideState(): m_state=6 18:30:06.087 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 22 18:30:06.087 00.000 10672 Star::Find returns 1 (0), X=1120.70, Y=151.09, Mass=316201, SNR=47.5, Peak=65488 HFD=2.3 18:30:06.087 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.02) = xAngle (6.06 = -0.22) 18:30:06.087 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.93 = 2.93) 18:30:06.087 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=0.08 hyp=0.75 cameraTheta=3.04 mountX=0.73 mountY=0.16, mountTheta=0.21 18:30:06.087 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=0.08, opts=13) 18:30:06.087 00.000 10672 Enqueuing Move request for scope (-0.75, 0.08) 18:30:06.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:30:06.087 00.000 428 Worker thread wakes up 18:30:06.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.08) opts 0xd 18:30:06.087 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, 0.08) 18:30:06.087 00.000 428 Moving (-0.75, 0.08) raw xDistance=0.73 yDistance=0.16 18:30:06.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.73 18:30:06.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:06.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:30:06.103 00.016 428 MoveAxis(W, 1138, ABG) 18:30:06.103 00.000 428 Guiding Dir = 3, Dur = 1138 18:30:06.103 00.000 428 IsSlewing returns 0 18:30:06.103 00.000 428 IsGuiding returns 0 18:30:06.118 00.015 428 PulseGuide returned control before completion, sleep 1125 18:30:06.228 00.110 10672 UpdateGuideState exits: m=316201 SNR=47.5 18:30:06.228 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:06.228 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:06.228 00.000 10672 Enqueuing Expose request 18:30:07.259 01.031 428 IsGuiding returns 1 18:30:07.259 00.000 428 scope still moving after pulse duration time elapsed 18:30:07.306 00.047 428 IsSlewing returns 0 18:30:07.306 00.000 428 IsGuiding returns 0 18:30:07.306 00.000 428 scope move finished after 1138 + 69 ms 18:30:07.306 00.000 428 Move returns status 0, amount 1138 18:30:07.306 00.000 428 MoveAxis(N, 0, ABG) 18:30:07.306 00.000 428 Move returns status 0, amount 0 18:30:07.306 00.000 428 move complete, result=0 18:30:07.306 00.000 428 worker thread done servicing request 18:30:07.306 00.000 428 Worker thread wakes up 18:30:07.306 00.000 10672 GuideStep: 0.7 px 1138 ms WEST, 0.2 px 0 ms NORTH 18:30:07.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:07.306 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:08.466 01.160 428 Exposure complete 18:30:08.607 00.141 428 worker thread done servicing request 18:30:08.607 00.000 10672 OnExposeComplete: enter 18:30:08.607 00.000 10672 UpdateGuideState(): m_state=6 18:30:08.607 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 23 18:30:08.607 00.000 10672 Star::Find returns 1 (0), X=1121.02, Y=150.84, Mass=328599, SNR=48.2, Peak=65488 HFD=2.5 18:30:08.607 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.02) = xAngle (0.26 = 0.26) 18:30:08.607 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86) 18:30:08.607 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.17 hyp=0.46 cameraTheta=-2.76 mountX=0.45 mountY=-0.13, mountTheta=-0.28 18:30:08.607 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.17, opts=13) 18:30:08.607 00.000 10672 Enqueuing Move request for scope (-0.43, -0.17) 18:30:08.607 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:30:08.607 00.000 428 Worker thread wakes up 18:30:08.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.17) opts 0xd 18:30:08.607 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.17) 18:30:08.607 00.000 428 Moving (-0.43, -0.17) raw xDistance=0.45 yDistance=-0.13 18:30:08.607 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.45 18:30:08.607 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:08.607 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:30:08.607 00.000 428 MoveAxis(W, 744, ABG) 18:30:08.607 00.000 428 Guiding Dir = 3, Dur = 744 18:30:08.607 00.000 428 IsSlewing returns 0 18:30:08.607 00.000 428 IsGuiding returns 0 18:30:08.623 00.016 428 PulseGuide returned control before completion, sleep 733 18:30:08.748 00.125 10672 UpdateGuideState exits: m=328599 SNR=48.2 18:30:08.748 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:08.748 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:08.748 00.000 10672 Enqueuing Expose request 18:30:09.404 00.656 428 IsGuiding returns 0 18:30:09.404 00.000 428 Move returns status 0, amount 744 18:30:09.404 00.000 428 MoveAxis(N, 0, ABG) 18:30:09.404 00.000 428 Move returns status 0, amount 0 18:30:09.404 00.000 428 move complete, result=0 18:30:09.404 00.000 428 worker thread done servicing request 18:30:09.404 00.000 428 Worker thread wakes up 18:30:09.404 00.000 10672 GuideStep: 0.4 px 744 ms WEST, -0.1 px 0 ms NORTH 18:30:09.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:09.404 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:10.973 01.569 428 Exposure complete 18:30:11.098 00.125 428 worker thread done servicing request 18:30:11.098 00.000 10672 OnExposeComplete: enter 18:30:11.098 00.000 10672 UpdateGuideState(): m_state=6 18:30:11.098 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 24 18:30:11.098 00.000 10672 Star::Find returns 1 (0), X=1121.87, Y=151.01, Mass=350218, SNR=47.5, Peak=65488 HFD=2.6 18:30:11.098 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 18:30:11.098 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 18:30:11.098 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.01 hyp=0.42 cameraTheta=-0.02 mountX=-0.41 mountY=-0.05, mountTheta=-3.02 18:30:11.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.01, opts=13) 18:30:11.098 00.000 10672 Enqueuing Move request for scope (0.42, -0.01) 18:30:11.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:30:11.098 00.000 428 Worker thread wakes up 18:30:11.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.01) opts 0xd 18:30:11.098 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.01) 18:30:11.098 00.000 428 Moving (0.42, -0.01) raw xDistance=-0.41 yDistance=-0.05 18:30:11.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:30:11.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:11.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:30:11.098 00.000 428 MoveAxis(E, 0, ABG) 18:30:11.098 00.000 428 Move returns status 0, amount 0 18:30:11.098 00.000 428 MoveAxis(N, 0, ABG) 18:30:11.098 00.000 428 Move returns status 0, amount 0 18:30:11.098 00.000 428 move complete, result=0 18:30:11.098 00.000 428 worker thread done servicing request 18:30:11.239 00.141 10672 UpdateGuideState exits: m=350218 SNR=47.5 18:30:11.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:11.239 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:11.239 00.000 10672 Enqueuing Expose request 18:30:11.239 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:30:11.239 00.000 428 Worker thread wakes up 18:30:11.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:11.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:13.465 02.226 428 Exposure complete 18:30:13.606 00.141 428 worker thread done servicing request 18:30:13.606 00.000 10672 OnExposeComplete: enter 18:30:13.606 00.000 10672 UpdateGuideState(): m_state=6 18:30:13.606 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 25 18:30:13.606 00.000 10672 Star::Find returns 1 (0), X=1121.91, Y=151.18, Mass=357000, SNR=51.6, Peak=65488 HFD=2.7 18:30:13.606 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.02) = xAngle (3.37 = -2.92) 18:30:13.606 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 18:30:13.606 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.17 hyp=0.49 cameraTheta=0.34 mountX=-0.48 mountY=0.12, mountTheta=2.90 18:30:13.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.17, opts=13) 18:30:13.606 00.000 10672 Enqueuing Move request for scope (0.46, 0.17) 18:30:13.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:30:13.606 00.000 428 Worker thread wakes up 18:30:13.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.17) opts 0xd 18:30:13.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.17) 18:30:13.606 00.000 428 Moving (0.46, 0.17) raw xDistance=-0.48 yDistance=0.12 18:30:13.606 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:30:13.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:13.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:30:13.606 00.000 428 MoveAxis(E, 713, ABG) 18:30:13.606 00.000 428 Guiding Dir = 2, Dur = 713 18:30:13.621 00.015 428 IsSlewing returns 0 18:30:13.621 00.000 428 IsGuiding returns 0 18:30:13.637 00.016 428 PulseGuide returned control before completion, sleep 706 18:30:13.747 00.110 10672 UpdateGuideState exits: m=357000 SNR=51.6 18:30:13.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:13.747 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:13.747 00.000 10672 Enqueuing Expose request 18:30:14.387 00.640 428 IsGuiding returns 0 18:30:14.387 00.000 428 Move returns status 0, amount 713 18:30:14.387 00.000 428 MoveAxis(N, 0, ABG) 18:30:14.387 00.000 428 Move returns status 0, amount 0 18:30:14.387 00.000 428 move complete, result=0 18:30:14.387 00.000 428 worker thread done servicing request 18:30:14.387 00.000 428 Worker thread wakes up 18:30:14.387 00.000 10672 GuideStep: -0.5 px 713 ms EAST, 0.1 px 0 ms NORTH 18:30:14.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:14.387 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:15.955 01.568 428 Exposure complete 18:30:16.080 00.125 428 worker thread done servicing request 18:30:16.080 00.000 10672 OnExposeComplete: enter 18:30:16.080 00.000 10672 UpdateGuideState(): m_state=6 18:30:16.080 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 26 18:30:16.080 00.000 10672 Star::Find returns 1 (0), X=1120.89, Y=151.06, Mass=374918, SNR=45.9, Peak=63840 HFD=2.6 18:30:16.080 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.02) = xAngle (6.09 = -0.20) 18:30:16.080 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.96 = 2.96) 18:30:16.080 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.04 hyp=0.56 cameraTheta=3.06 mountX=0.55 mountY=0.10, mountTheta=0.18 18:30:16.096 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.04, opts=13) 18:30:16.096 00.000 10672 Enqueuing Move request for scope (-0.56, 0.04) 18:30:16.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:30:16.096 00.000 428 Worker thread wakes up 18:30:16.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.04) opts 0xd 18:30:16.096 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.04) 18:30:16.096 00.000 428 Moving (-0.56, 0.04) raw xDistance=0.55 yDistance=0.10 18:30:16.096 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.55 18:30:16.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:16.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:30:16.096 00.000 428 MoveAxis(W, 767, ABG) 18:30:16.096 00.000 428 Guiding Dir = 3, Dur = 767 18:30:16.096 00.000 428 IsSlewing returns 0 18:30:16.096 00.000 428 IsGuiding returns 0 18:30:16.112 00.016 428 PulseGuide returned control before completion, sleep 762 18:30:16.221 00.109 10672 UpdateGuideState exits: m=374918 SNR=45.9 18:30:16.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:16.221 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:16.221 00.000 10672 Enqueuing Expose request 18:30:16.885 00.664 428 IsGuiding returns 1 18:30:16.885 00.000 428 scope still moving after pulse duration time elapsed 18:30:16.932 00.047 428 IsSlewing returns 0 18:30:16.932 00.000 428 IsGuiding returns 0 18:30:16.932 00.000 428 scope move finished after 767 + 65 ms 18:30:16.932 00.000 428 Move returns status 0, amount 767 18:30:16.932 00.000 428 MoveAxis(N, 0, ABG) 18:30:16.932 00.000 428 Move returns status 0, amount 0 18:30:16.932 00.000 428 move complete, result=0 18:30:16.932 00.000 428 worker thread done servicing request 18:30:16.932 00.000 428 Worker thread wakes up 18:30:16.932 00.000 10672 GuideStep: 0.5 px 767 ms WEST, 0.1 px 0 ms NORTH 18:30:16.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:16.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:18.464 01.532 428 Exposure complete 18:30:18.605 00.141 428 worker thread done servicing request 18:30:18.605 00.000 10672 OnExposeComplete: enter 18:30:18.605 00.000 10672 UpdateGuideState(): m_state=6 18:30:18.605 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 27 18:30:18.605 00.000 10672 Star::Find returns 1 (0), X=1121.44, Y=151.10, Mass=289743, SNR=43.0, Peak=65488 HFD=2.1 18:30:18.605 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.63) 18:30:18.605 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.53 = 1.53) 18:30:18.605 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.63 mountX=-0.00 mountY=0.08, mountTheta=1.63 18:30:18.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.08, opts=13) 18:30:18.605 00.000 10672 Enqueuing Move request for scope (-0.01, 0.08) 18:30:18.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:30:18.605 00.000 428 Worker thread wakes up 18:30:18.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd 18:30:18.605 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.08) 18:30:18.605 00.000 428 Moving (-0.01, 0.08) raw xDistance=-0.00 yDistance=0.08 18:30:18.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:30:18.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:18.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:30:18.605 00.000 428 MoveAxis(E, 0, ABG) 18:30:18.605 00.000 428 Move returns status 0, amount 0 18:30:18.605 00.000 428 MoveAxis(N, 0, ABG) 18:30:18.605 00.000 428 Move returns status 0, amount 0 18:30:18.605 00.000 428 move complete, result=0 18:30:18.605 00.000 428 worker thread done servicing request 18:30:18.745 00.140 10672 UpdateGuideState exits: m=289743 SNR=43.0 18:30:18.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:18.745 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:18.745 00.000 10672 Enqueuing Expose request 18:30:18.745 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:30:18.745 00.000 428 Worker thread wakes up 18:30:18.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:18.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:20.957 02.212 428 Exposure complete 18:30:21.082 00.125 428 worker thread done servicing request 18:30:21.082 00.000 10672 OnExposeComplete: enter 18:30:21.082 00.000 10672 UpdateGuideState(): m_state=6 18:30:21.082 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 28 18:30:21.082 00.000 10672 Star::Find returns 1 (0), X=1121.45, Y=151.16, Mass=366861, SNR=55.8, Peak=62112 HFD=2.6 18:30:21.082 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.02) = xAngle (4.57 = -1.71) 18:30:21.082 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.45 = 1.45) 18:30:21.082 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.55 mountX=-0.02 mountY=0.14, mountTheta=1.71 18:30:21.082 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.14, opts=13) 18:30:21.082 00.000 10672 Enqueuing Move request for scope (0.00, 0.14) 18:30:21.082 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4560, FiltMax=65504, Gamma=1.000 18:30:21.082 00.000 428 Worker thread wakes up 18:30:21.082 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd 18:30:21.082 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.14) 18:30:21.082 00.000 428 Moving (0.00, 0.14) raw xDistance=-0.02 yDistance=0.14 18:30:21.082 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:30:21.082 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:21.082 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:30:21.082 00.000 428 MoveAxis(E, 0, ABG) 18:30:21.082 00.000 428 Move returns status 0, amount 0 18:30:21.082 00.000 428 MoveAxis(N, 0, ABG) 18:30:21.082 00.000 428 Move returns status 0, amount 0 18:30:21.082 00.000 428 move complete, result=0 18:30:21.082 00.000 428 worker thread done servicing request 18:30:21.223 00.141 10672 UpdateGuideState exits: m=366861 SNR=55.8 18:30:21.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:21.223 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:21.223 00.000 10672 Enqueuing Expose request 18:30:21.223 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:30:21.223 00.000 428 Worker thread wakes up 18:30:21.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:21.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:23.472 02.249 428 Exposure complete 18:30:23.604 00.132 428 worker thread done servicing request 18:30:23.604 00.000 10672 OnExposeComplete: enter 18:30:23.604 00.000 10672 UpdateGuideState(): m_state=6 18:30:23.605 00.001 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 29 18:30:23.605 00.000 10672 Star::Find returns 1 (0), X=1121.55, Y=151.05, Mass=394077, SNR=52.4, Peak=62864 HFD=2.7 18:30:23.605 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.02) = xAngle (3.38 = -2.90) 18:30:23.606 00.001 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.26 = 0.26) 18:30:23.606 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.36 mountX=-0.10 mountY=0.03, mountTheta=2.89 18:30:23.607 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.04, opts=13) 18:30:23.607 00.000 10672 Enqueuing Move request for scope (0.10, 0.04) 18:30:23.607 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4384, FiltMax=65488, Gamma=1.000 18:30:23.607 00.000 428 Worker thread wakes up 18:30:23.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd 18:30:23.609 00.002 428 Handling offset move in thread for scope, endpoint = (0.10, 0.04) 18:30:23.609 00.000 428 Moving (0.10, 0.04) raw xDistance=-0.10 yDistance=0.03 18:30:23.609 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:30:23.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:23.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:30:23.609 00.000 428 MoveAxis(E, 0, ABG) 18:30:23.609 00.000 428 Move returns status 0, amount 0 18:30:23.609 00.000 428 MoveAxis(N, 0, ABG) 18:30:23.609 00.000 428 Move returns status 0, amount 0 18:30:23.610 00.001 428 move complete, result=0 18:30:23.610 00.000 428 worker thread done servicing request 18:30:23.745 00.135 10672 UpdateGuideState exits: m=394077 SNR=52.4 18:30:23.746 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:23.746 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:23.746 00.000 10672 Enqueuing Expose request 18:30:23.746 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:30:23.746 00.000 428 Worker thread wakes up 18:30:23.746 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:23.746 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:25.956 02.210 428 Exposure complete 18:30:26.097 00.141 428 worker thread done servicing request 18:30:26.097 00.000 10672 OnExposeComplete: enter 18:30:26.097 00.000 10672 UpdateGuideState(): m_state=6 18:30:26.097 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 30 18:30:26.097 00.000 10672 Star::Find returns 1 (0), X=1121.26, Y=151.32, Mass=394760, SNR=53.0, Peak=65488 HFD=3.0 18:30:26.097 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.15 = -1.13) 18:30:26.097 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.02 = 2.02) 18:30:26.097 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.36 cameraTheta=2.13 mountX=0.15 mountY=0.32, mountTheta=1.13 18:30:26.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.30, opts=13) 18:30:26.097 00.000 10672 Enqueuing Move request for scope (-0.19, 0.30) 18:30:26.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:30:26.097 00.000 428 Worker thread wakes up 18:30:26.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd 18:30:26.097 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.30) 18:30:26.097 00.000 428 Moving (-0.19, 0.30) raw xDistance=0.15 yDistance=0.32 18:30:26.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:30:26.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:26.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:30:26.097 00.000 428 MoveAxis(E, 0, ABG) 18:30:26.097 00.000 428 Move returns status 0, amount 0 18:30:26.097 00.000 428 MoveAxis(N, 0, ABG) 18:30:26.097 00.000 428 Move returns status 0, amount 0 18:30:26.097 00.000 428 move complete, result=0 18:30:26.097 00.000 428 worker thread done servicing request 18:30:26.222 00.125 10672 UpdateGuideState exits: m=394760 SNR=53.0 18:30:26.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:26.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:26.222 00.000 10672 Enqueuing Expose request 18:30:26.222 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:30:26.222 00.000 428 Worker thread wakes up 18:30:26.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:26.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:28.468 02.246 428 Exposure complete 18:30:28.601 00.133 428 worker thread done servicing request 18:30:28.601 00.000 10672 OnExposeComplete: enter 18:30:28.601 00.000 10672 UpdateGuideState(): m_state=6 18:30:28.601 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 31 18:30:28.601 00.000 10672 Star::Find returns 1 (0), X=1121.20, Y=151.32, Mass=305595, SNR=43.6, Peak=56656 HFD=2.5 18:30:28.601 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.02) = xAngle (5.26 = -1.02) 18:30:28.601 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.14 = 2.14) 18:30:28.601 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.31 hyp=0.40 cameraTheta=2.24 mountX=0.21 mountY=0.33, mountTheta=1.02 18:30:28.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.31, opts=13) 18:30:28.601 00.000 10672 Enqueuing Move request for scope (-0.25, 0.31) 18:30:28.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:30:28.601 00.000 428 Worker thread wakes up 18:30:28.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.31) opts 0xd 18:30:28.601 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.31) 18:30:28.601 00.000 428 Moving (-0.25, 0.31) raw xDistance=0.21 yDistance=0.33 18:30:28.601 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:30:28.601 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:28.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:30:28.601 00.000 428 MoveAxis(E, 0, ABG) 18:30:28.601 00.000 428 Move returns status 0, amount 0 18:30:28.601 00.000 428 MoveAxis(N, 0, ABG) 18:30:28.601 00.000 428 Move returns status 0, amount 0 18:30:28.601 00.000 428 move complete, result=0 18:30:28.601 00.000 428 worker thread done servicing request 18:30:28.742 00.141 10672 UpdateGuideState exits: m=305595 SNR=43.6 18:30:28.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:28.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:28.742 00.000 10672 Enqueuing Expose request 18:30:28.758 00.016 428 Worker thread wakes up 18:30:28.758 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:30:28.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:28.758 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:30.941 02.183 428 Exposure complete 18:30:31.082 00.141 428 worker thread done servicing request 18:30:31.082 00.000 10672 OnExposeComplete: enter 18:30:31.082 00.000 10672 UpdateGuideState(): m_state=6 18:30:31.082 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 32 18:30:31.082 00.000 10672 Star::Find returns 1 (0), X=1121.29, Y=151.05, Mass=330289, SNR=46.3, Peak=60144 HFD=2.4 18:30:31.082 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 18:30:31.082 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 18:30:31.082 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.17 cameraTheta=2.93 mountX=0.16 mountY=0.05, mountTheta=0.32 18:30:31.082 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.03, opts=13) 18:30:31.082 00.000 10672 Enqueuing Move request for scope (-0.16, 0.03) 18:30:31.082 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:30:31.082 00.000 428 Worker thread wakes up 18:30:31.082 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd 18:30:31.082 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.03) 18:30:31.082 00.000 428 Moving (-0.16, 0.03) raw xDistance=0.16 yDistance=0.05 18:30:31.082 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:30:31.082 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:31.082 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:30:31.082 00.000 428 MoveAxis(E, 0, ABG) 18:30:31.082 00.000 428 Move returns status 0, amount 0 18:30:31.082 00.000 428 MoveAxis(N, 0, ABG) 18:30:31.082 00.000 428 Move returns status 0, amount 0 18:30:31.082 00.000 428 move complete, result=0 18:30:31.082 00.000 428 worker thread done servicing request 18:30:31.223 00.141 10672 UpdateGuideState exits: m=330289 SNR=46.3 18:30:31.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:31.223 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:31.223 00.000 10672 Enqueuing Expose request 18:30:31.223 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:30:31.223 00.000 428 Worker thread wakes up 18:30:31.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:31.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:33.447 02.224 428 Exposure complete 18:30:33.584 00.137 428 worker thread done servicing request 18:30:33.584 00.000 10672 OnExposeComplete: enter 18:30:33.584 00.000 10672 UpdateGuideState(): m_state=6 18:30:33.585 00.001 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 33 18:30:33.585 00.000 10672 Star::Find returns 1 (0), X=1121.03, Y=151.62, Mass=334961, SNR=41.4, Peak=63632 HFD=2.4 18:30:33.585 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.02) = xAngle (5.19 = -1.09) 18:30:33.586 00.001 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 18:30:33.586 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.61 hyp=0.74 cameraTheta=2.17 mountX=0.34 mountY=0.65, mountTheta=1.09 18:30:33.587 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.61, opts=13) 18:30:33.587 00.000 10672 Enqueuing Move request for scope (-0.42, 0.61) 18:30:33.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:30:33.588 00.001 428 Worker thread wakes up 18:30:33.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.61) opts 0xd 18:30:33.588 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.61) 18:30:33.588 00.000 428 Moving (-0.42, 0.61) raw xDistance=0.34 yDistance=0.65 18:30:33.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:30:33.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 18:30:33.588 00.000 428 MoveAxis(E, 0, ABG) 18:30:33.589 00.001 428 Move returns status 0, amount 0 18:30:33.589 00.000 428 MoveAxis(S, 988, ABG) 18:30:33.589 00.000 428 Guiding Dir = 1, Dur = 988 18:30:33.589 00.000 428 IsSlewing returns 0 18:30:33.590 00.001 428 IsGuiding returns 0 18:30:33.667 00.077 428 PulseGuide returned control before completion, sleep 921 18:30:33.726 00.059 10672 UpdateGuideState exits: m=334961 SNR=41.4 18:30:33.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:33.726 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:33.726 00.000 10672 Enqueuing Expose request 18:30:34.590 00.864 428 IsGuiding returns 1 18:30:34.591 00.001 428 scope still moving after pulse duration time elapsed 18:30:34.627 00.036 428 IsSlewing returns 0 18:30:34.628 00.001 428 IsGuiding returns 1 18:30:34.649 00.021 428 IsSlewing returns 0 18:30:34.650 00.001 428 IsGuiding returns 1 18:30:34.690 00.040 428 IsSlewing returns 0 18:30:34.691 00.001 428 IsGuiding returns 0 18:30:34.691 00.000 428 scope move finished after 988 + 113 ms 18:30:34.691 00.000 428 Move returns status 0, amount 988 18:30:34.692 00.001 428 move complete, result=0 18:30:34.692 00.000 428 worker thread done servicing request 18:30:34.692 00.000 428 Worker thread wakes up 18:30:34.692 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 988 ms SOUTH 18:30:34.693 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:34.693 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:35.961 01.268 428 Exposure complete 18:30:36.117 00.156 428 worker thread done servicing request 18:30:36.117 00.000 10672 OnExposeComplete: enter 18:30:36.117 00.000 10672 UpdateGuideState(): m_state=6 18:30:36.117 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 34 18:30:36.117 00.000 10672 Star::Find returns 1 (0), X=1120.82, Y=151.34, Mass=303672, SNR=41.7, Peak=65488 HFD=2.5 18:30:36.117 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.02) = xAngle (5.68 = -0.60) 18:30:36.117 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.56 = 2.56) 18:30:36.117 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.32 hyp=0.70 cameraTheta=2.66 mountX=0.58 mountY=0.39, mountTheta=0.59 18:30:36.117 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.32, opts=13) 18:30:36.117 00.000 10672 Enqueuing Move request for scope (-0.62, 0.32) 18:30:36.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:30:36.117 00.000 428 Worker thread wakes up 18:30:36.117 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.32) opts 0xd 18:30:36.117 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.32) 18:30:36.117 00.000 428 Moving (-0.62, 0.32) raw xDistance=0.58 yDistance=0.39 18:30:36.133 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 18:30:36.133 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:36.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:30:36.133 00.000 428 MoveAxis(W, 864, ABG) 18:30:36.133 00.000 428 Guiding Dir = 3, Dur = 864 18:30:36.133 00.000 428 IsSlewing returns 0 18:30:36.133 00.000 428 IsGuiding returns 0 18:30:36.148 00.015 428 PulseGuide returned control before completion, sleep 849 18:30:36.258 00.110 10672 UpdateGuideState exits: m=303672 SNR=41.7 18:30:36.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:36.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:36.258 00.000 10672 Enqueuing Expose request 18:30:37.039 00.781 428 IsGuiding returns 0 18:30:37.039 00.000 428 Move returns status 0, amount 864 18:30:37.039 00.000 428 MoveAxis(N, 0, ABG) 18:30:37.039 00.000 428 Move returns status 0, amount 0 18:30:37.039 00.000 428 move complete, result=0 18:30:37.039 00.000 428 worker thread done servicing request 18:30:37.039 00.000 10672 GuideStep: 0.6 px 864 ms WEST, 0.4 px 0 ms NORTH 18:30:37.039 00.000 428 Worker thread wakes up 18:30:37.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:37.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:38.433 01.394 428 Exposure complete 18:30:38.574 00.141 428 worker thread done servicing request 18:30:39.569 00.995 10672 OnExposeComplete: enter 18:30:39.569 00.000 10672 UpdateGuideState(): m_state=6 18:30:39.569 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 35 18:30:39.569 00.000 10672 Star::Find returns 1 (0), X=1121.57, Y=150.77, Mass=377338, SNR=49.2, Peak=57408 HFD=2.8 18:30:39.569 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.02) = xAngle (1.92 = 1.92) 18:30:39.569 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.21 = -1.21) 18:30:39.569 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.10 mountX=-0.09 mountY=-0.25, mountTheta=-1.92 18:30:39.569 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.24, opts=13) 18:30:39.569 00.000 10672 Enqueuing Move request for scope (0.12, -0.24) 18:30:39.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4976, FiltMax=65488, Gamma=1.000 18:30:39.569 00.000 428 Worker thread wakes up 18:30:39.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd 18:30:39.569 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.24) 18:30:39.569 00.000 428 Moving (0.12, -0.24) raw xDistance=-0.09 yDistance=-0.25 18:30:39.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:30:39.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:39.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:30:39.569 00.000 428 MoveAxis(E, 0, ABG) 18:30:39.569 00.000 428 Move returns status 0, amount 0 18:30:39.569 00.000 428 MoveAxis(N, 0, ABG) 18:30:39.569 00.000 428 Move returns status 0, amount 0 18:30:39.569 00.000 428 move complete, result=0 18:30:39.569 00.000 428 worker thread done servicing request 18:30:39.717 00.148 10672 UpdateGuideState exits: m=377338 SNR=49.2 18:30:39.717 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:39.717 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:39.717 00.000 10672 Enqueuing Expose request 18:30:39.717 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:30:39.717 00.000 428 Worker thread wakes up 18:30:39.717 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:39.717 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:40.955 01.238 428 Exposure complete 18:30:41.082 00.127 428 worker thread done servicing request 18:30:41.082 00.000 10672 OnExposeComplete: enter 18:30:41.082 00.000 10672 UpdateGuideState(): m_state=6 18:30:41.082 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 36 18:30:41.082 00.000 10672 Star::Find returns 1 (0), X=1121.79, Y=151.33, Mass=324208, SNR=44.2, Peak=65488 HFD=2.6 18:30:41.082 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.02) = xAngle (3.77 = -2.52) 18:30:41.082 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.64 = 0.64) 18:30:41.082 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.32 hyp=0.47 cameraTheta=0.75 mountX=-0.38 mountY=0.28, mountTheta=2.51 18:30:41.082 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.32, opts=13) 18:30:41.082 00.000 10672 Enqueuing Move request for scope (0.35, 0.32) 18:30:41.082 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:30:41.082 00.000 428 Worker thread wakes up 18:30:41.082 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.32) opts 0xd 18:30:41.082 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.32) 18:30:41.082 00.000 428 Moving (0.35, 0.32) raw xDistance=-0.38 yDistance=0.28 18:30:41.082 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:30:41.082 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:41.082 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 18:30:41.082 00.000 428 MoveAxis(E, 0, ABG) 18:30:41.082 00.000 428 Move returns status 0, amount 0 18:30:41.082 00.000 428 MoveAxis(N, 0, ABG) 18:30:41.082 00.000 428 Move returns status 0, amount 0 18:30:41.082 00.000 428 move complete, result=0 18:30:41.082 00.000 428 worker thread done servicing request 18:30:41.222 00.140 10672 UpdateGuideState exits: m=324208 SNR=44.2 18:30:41.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:41.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:41.222 00.000 10672 Enqueuing Expose request 18:30:41.222 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 18:30:41.222 00.000 428 Worker thread wakes up 18:30:41.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:41.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:43.445 02.223 428 Exposure complete 18:30:43.567 00.122 428 worker thread done servicing request 18:30:43.567 00.000 10672 OnExposeComplete: enter 18:30:43.567 00.000 10672 UpdateGuideState(): m_state=6 18:30:43.567 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 37 18:30:43.567 00.000 10672 Star::Find returns 1 (0), X=1121.81, Y=151.15, Mass=359009, SNR=51.8, Peak=64496 HFD=2.5 18:30:43.567 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.91) 18:30:43.567 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.25 = 0.25) 18:30:43.567 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.13 hyp=0.39 cameraTheta=0.35 mountX=-0.38 mountY=0.09, mountTheta=2.90 18:30:43.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.13, opts=13) 18:30:43.567 00.000 10672 Enqueuing Move request for scope (0.37, 0.13) 18:30:43.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:30:43.567 00.000 428 Worker thread wakes up 18:30:43.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.13) opts 0xd 18:30:43.567 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.13) 18:30:43.567 00.000 428 Moving (0.37, 0.13) raw xDistance=-0.38 yDistance=0.09 18:30:43.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:30:43.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:43.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:30:43.567 00.000 428 MoveAxis(E, 0, ABG) 18:30:43.567 00.000 428 Move returns status 0, amount 0 18:30:43.567 00.000 428 MoveAxis(N, 0, ABG) 18:30:43.567 00.000 428 Move returns status 0, amount 0 18:30:43.567 00.000 428 move complete, result=0 18:30:43.567 00.000 428 worker thread done servicing request 18:30:43.708 00.141 10672 UpdateGuideState exits: m=359009 SNR=51.8 18:30:43.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:43.708 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:43.708 00.000 10672 Enqueuing Expose request 18:30:43.708 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:30:43.708 00.000 428 Worker thread wakes up 18:30:43.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:43.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:45.959 02.251 428 Exposure complete 18:30:46.084 00.125 428 worker thread done servicing request 18:30:46.084 00.000 10672 OnExposeComplete: enter 18:30:46.084 00.000 10672 UpdateGuideState(): m_state=6 18:30:46.084 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 38 18:30:46.084 00.000 10672 Star::Find returns 1 (0), X=1121.44, Y=151.15, Mass=324207, SNR=45.2, Peak=64496 HFD=2.5 18:30:46.084 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 18:30:46.084 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.50 = 1.50) 18:30:46.084 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.61 mountX=-0.01 mountY=0.14, mountTheta=1.65 18:30:46.084 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.14, opts=13) 18:30:46.084 00.000 10672 Enqueuing Move request for scope (-0.01, 0.14) 18:30:46.084 00.000 428 Worker thread wakes up 18:30:46.084 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:30:46.084 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd 18:30:46.084 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.14) 18:30:46.084 00.000 428 Moving (-0.01, 0.14) raw xDistance=-0.01 yDistance=0.14 18:30:46.084 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:30:46.084 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:46.084 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:30:46.084 00.000 428 MoveAxis(E, 0, ABG) 18:30:46.084 00.000 428 Move returns status 0, amount 0 18:30:46.084 00.000 428 MoveAxis(N, 0, ABG) 18:30:46.084 00.000 428 Move returns status 0, amount 0 18:30:46.084 00.000 428 move complete, result=0 18:30:46.084 00.000 428 worker thread done servicing request 18:30:46.225 00.141 10672 UpdateGuideState exits: m=324207 SNR=45.2 18:30:46.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:46.225 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:46.225 00.000 10672 Enqueuing Expose request 18:30:46.225 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:30:46.225 00.000 428 Worker thread wakes up 18:30:46.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:46.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:48.443 02.218 428 Exposure complete 18:30:48.561 00.118 428 worker thread done servicing request 18:30:48.561 00.000 10672 OnExposeComplete: enter 18:30:48.561 00.000 10672 UpdateGuideState(): m_state=6 18:30:48.561 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 39 18:30:48.561 00.000 10672 Star::Find returns 1 (0), X=1121.74, Y=150.99, Mass=308370, SNR=45.2, Peak=60784 HFD=2.5 18:30:48.561 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.02) = xAngle (2.92 = 2.92) 18:30:48.561 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.21 = -0.21) 18:30:48.561 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.10 mountX=-0.28 mountY=-0.06, mountTheta=-2.94 18:30:48.577 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.03, opts=13) 18:30:48.577 00.000 10672 Enqueuing Move request for scope (0.29, -0.03) 18:30:48.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4704, FiltMax=65488, Gamma=1.000 18:30:48.577 00.000 428 Worker thread wakes up 18:30:48.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.03) opts 0xd 18:30:48.577 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.03) 18:30:48.577 00.000 428 Moving (0.29, -0.03) raw xDistance=-0.28 yDistance=-0.06 18:30:48.577 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:30:48.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:48.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 18:30:48.577 00.000 428 MoveAxis(E, 0, ABG) 18:30:48.577 00.000 428 Move returns status 0, amount 0 18:30:48.577 00.000 428 MoveAxis(N, 0, ABG) 18:30:48.577 00.000 428 Move returns status 0, amount 0 18:30:48.577 00.000 428 move complete, result=0 18:30:48.577 00.000 428 worker thread done servicing request 18:30:48.702 00.125 10672 UpdateGuideState exits: m=308370 SNR=45.2 18:30:48.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:48.702 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:48.702 00.000 10672 Enqueuing Expose request 18:30:48.702 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:30:48.702 00.000 428 Worker thread wakes up 18:30:48.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:48.702 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:50.950 02.248 428 Exposure complete 18:30:51.090 00.140 428 worker thread done servicing request 18:30:51.090 00.000 10672 OnExposeComplete: enter 18:30:51.090 00.000 10672 UpdateGuideState(): m_state=6 18:30:51.090 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 40 18:30:51.090 00.000 10672 Star::Find returns 1 (0), X=1121.83, Y=151.30, Mass=316307, SNR=43.4, Peak=65488 HFD=2.4 18:30:51.090 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 18:30:51.090 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.54 = 0.54) 18:30:51.090 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.29 hyp=0.48 cameraTheta=0.64 mountX=-0.41 mountY=0.24, mountTheta=2.61 18:30:51.106 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.29, opts=13) 18:30:51.106 00.000 10672 Enqueuing Move request for scope (0.38, 0.29) 18:30:51.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:30:51.106 00.000 428 Worker thread wakes up 18:30:51.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.29) opts 0xd 18:30:51.106 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.29) 18:30:51.106 00.000 428 Moving (0.38, 0.29) raw xDistance=-0.41 yDistance=0.24 18:30:51.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:30:51.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:51.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:30:51.106 00.000 428 MoveAxis(E, 0, ABG) 18:30:51.106 00.000 428 Move returns status 0, amount 0 18:30:51.106 00.000 428 MoveAxis(N, 0, ABG) 18:30:51.106 00.000 428 Move returns status 0, amount 0 18:30:51.106 00.000 428 move complete, result=0 18:30:51.106 00.000 428 worker thread done servicing request 18:30:51.231 00.125 10672 UpdateGuideState exits: m=316307 SNR=43.4 18:30:51.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:51.231 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:51.231 00.000 10672 Enqueuing Expose request 18:30:51.231 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 18:30:51.231 00.000 428 Worker thread wakes up 18:30:51.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:51.231 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:53.431 02.200 428 Exposure complete 18:30:53.556 00.125 428 worker thread done servicing request 18:30:53.556 00.000 10672 OnExposeComplete: enter 18:30:53.556 00.000 10672 UpdateGuideState(): m_state=6 18:30:53.572 00.016 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 41 18:30:53.572 00.000 10672 Star::Find returns 1 (0), X=1121.68, Y=151.24, Mass=285227, SNR=43.6, Peak=65488 HFD=1.8 18:30:53.572 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.02) = xAngle (3.79 = -2.49) 18:30:53.572 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.66 = 0.66) 18:30:53.572 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.22 hyp=0.32 cameraTheta=0.77 mountX=-0.25 mountY=0.19, mountTheta=2.49 18:30:53.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.22, opts=13) 18:30:53.572 00.000 10672 Enqueuing Move request for scope (0.23, 0.22) 18:30:53.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:30:53.572 00.000 428 Worker thread wakes up 18:30:53.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.22) opts 0xd 18:30:53.572 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.22) 18:30:53.572 00.000 428 Moving (0.23, 0.22) raw xDistance=-0.25 yDistance=0.19 18:30:53.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:30:53.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:53.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:30:53.572 00.000 428 MoveAxis(E, 0, ABG) 18:30:53.572 00.000 428 Move returns status 0, amount 0 18:30:53.572 00.000 428 MoveAxis(N, 0, ABG) 18:30:53.572 00.000 428 Move returns status 0, amount 0 18:30:53.572 00.000 428 move complete, result=0 18:30:53.572 00.000 428 worker thread done servicing request 18:30:53.697 00.125 10672 UpdateGuideState exits: m=285227 SNR=43.6 18:30:53.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:53.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:53.697 00.000 10672 Enqueuing Expose request 18:30:53.697 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:30:53.697 00.000 428 Worker thread wakes up 18:30:53.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:53.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:55.944 02.247 428 Exposure complete 18:30:56.085 00.141 428 worker thread done servicing request 18:30:56.085 00.000 10672 OnExposeComplete: enter 18:30:56.085 00.000 10672 UpdateGuideState(): m_state=6 18:30:56.085 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 42 18:30:56.085 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=151.05, Mass=272880, SNR=42.5, Peak=65488 HFD=2.2 18:30:56.085 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.14) 18:30:56.085 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 18:30:56.085 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.13 mountX=-0.31 mountY=0.01, mountTheta=3.12 18:30:56.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.04, opts=13) 18:30:56.085 00.000 10672 Enqueuing Move request for scope (0.31, 0.04) 18:30:56.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:30:56.085 00.000 428 Worker thread wakes up 18:30:56.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.04) opts 0xd 18:30:56.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.04) 18:30:56.085 00.000 428 Moving (0.31, 0.04) raw xDistance=-0.31 yDistance=0.01 18:30:56.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:30:56.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:56.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:30:56.085 00.000 428 MoveAxis(E, 0, ABG) 18:30:56.085 00.000 428 Move returns status 0, amount 0 18:30:56.085 00.000 428 MoveAxis(N, 0, ABG) 18:30:56.085 00.000 428 Move returns status 0, amount 0 18:30:56.085 00.000 428 move complete, result=0 18:30:56.085 00.000 428 worker thread done servicing request 18:30:56.226 00.141 10672 UpdateGuideState exits: m=272880 SNR=42.5 18:30:56.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:56.226 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:56.226 00.000 10672 Enqueuing Expose request 18:30:56.226 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:30:56.226 00.000 428 Worker thread wakes up 18:30:56.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:56.226 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:30:58.451 02.225 428 Exposure complete 18:30:58.587 00.136 10672 OnExposeComplete: enter 18:30:58.587 00.000 10672 UpdateGuideState(): m_state=6 18:30:58.587 00.000 428 worker thread done servicing request 18:30:58.587 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 43 18:30:58.587 00.000 10672 Star::Find returns 1 (0), X=1121.59, Y=151.38, Mass=385339, SNR=56.5, Peak=65488 HFD=3.0 18:30:58.587 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.02) = xAngle (4.22 = -2.06) 18:30:58.587 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 18:30:58.587 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.37 hyp=0.40 cameraTheta=1.20 mountX=-0.19 mountY=0.35, mountTheta=2.06 18:30:58.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.37, opts=13) 18:30:58.587 00.000 10672 Enqueuing Move request for scope (0.14, 0.37) 18:30:58.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4976, FiltMax=65488, Gamma=1.000 18:30:58.587 00.000 428 Worker thread wakes up 18:30:58.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.37) opts 0xd 18:30:58.587 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.37) 18:30:58.587 00.000 428 Moving (0.14, 0.37) raw xDistance=-0.19 yDistance=0.35 18:30:58.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:30:58.587 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:30:58.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 18:30:58.587 00.000 428 MoveAxis(E, 0, ABG) 18:30:58.587 00.000 428 Move returns status 0, amount 0 18:30:58.587 00.000 428 MoveAxis(N, 0, ABG) 18:30:58.587 00.000 428 Move returns status 0, amount 0 18:30:58.587 00.000 428 move complete, result=0 18:30:58.587 00.000 428 worker thread done servicing request 18:30:58.712 00.125 10672 UpdateGuideState exits: m=385339 SNR=56.5 18:30:58.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:30:58.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:30:58.712 00.000 10672 Enqueuing Expose request 18:30:58.712 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:30:58.712 00.000 428 Worker thread wakes up 18:30:58.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:30:58.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:00.956 02.244 428 Exposure complete 18:31:01.097 00.141 428 worker thread done servicing request 18:31:01.097 00.000 10672 OnExposeComplete: enter 18:31:01.097 00.000 10672 UpdateGuideState(): m_state=6 18:31:01.097 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 44 18:31:01.097 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=151.29, Mass=353627, SNR=43.6, Peak=65488 HFD=2.6 18:31:01.097 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.02) = xAngle (3.75 = -2.54) 18:31:01.097 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.62 = 0.62) 18:31:01.097 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.28 hyp=0.41 cameraTheta=0.73 mountX=-0.34 mountY=0.24, mountTheta=2.53 18:31:01.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.28, opts=13) 18:31:01.097 00.000 10672 Enqueuing Move request for scope (0.31, 0.28) 18:31:01.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:31:01.097 00.000 428 Worker thread wakes up 18:31:01.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.28) opts 0xd 18:31:01.097 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.28) 18:31:01.097 00.000 428 Moving (0.31, 0.28) raw xDistance=-0.34 yDistance=0.24 18:31:01.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:31:01.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:01.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:31:01.097 00.000 428 MoveAxis(E, 0, ABG) 18:31:01.097 00.000 428 Move returns status 0, amount 0 18:31:01.097 00.000 428 MoveAxis(N, 0, ABG) 18:31:01.097 00.000 428 Move returns status 0, amount 0 18:31:01.097 00.000 428 move complete, result=0 18:31:01.097 00.000 428 worker thread done servicing request 18:31:01.222 00.125 10672 UpdateGuideState exits: m=353627 SNR=43.6 18:31:01.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:01.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:01.222 00.000 10672 Enqueuing Expose request 18:31:01.222 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:31:01.222 00.000 428 Worker thread wakes up 18:31:01.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:01.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:03.447 02.225 428 Exposure complete 18:31:03.572 00.125 428 worker thread done servicing request 18:31:03.572 00.000 10672 OnExposeComplete: enter 18:31:03.572 00.000 10672 UpdateGuideState(): m_state=6 18:31:03.572 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 45 18:31:03.572 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=151.49, Mass=398540, SNR=46.6, Peak=58496 HFD=3.0 18:31:03.572 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.02) = xAngle (4.00 = -2.28) 18:31:03.572 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.87 = 0.87) 18:31:03.572 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.47 hyp=0.57 cameraTheta=0.98 mountX=-0.37 mountY=0.43, mountTheta=2.28 18:31:03.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.47, opts=13) 18:31:03.572 00.000 10672 Enqueuing Move request for scope (0.32, 0.47) 18:31:03.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:31:03.572 00.000 428 Worker thread wakes up 18:31:03.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.47) opts 0xd 18:31:03.572 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.47) 18:31:03.588 00.016 428 Moving (0.32, 0.47) raw xDistance=-0.37 yDistance=0.43 18:31:03.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:31:03.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:03.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 18:31:03.588 00.000 428 MoveAxis(E, 0, ABG) 18:31:03.588 00.000 428 Move returns status 0, amount 0 18:31:03.588 00.000 428 MoveAxis(N, 0, ABG) 18:31:03.588 00.000 428 Move returns status 0, amount 0 18:31:03.588 00.000 428 move complete, result=0 18:31:03.588 00.000 428 worker thread done servicing request 18:31:03.712 00.124 10672 UpdateGuideState exits: m=398540 SNR=46.6 18:31:03.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:03.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:03.712 00.000 10672 Enqueuing Expose request 18:31:03.712 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 18:31:03.712 00.000 428 Worker thread wakes up 18:31:03.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:03.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:05.946 02.234 428 Exposure complete 18:31:06.071 00.125 428 worker thread done servicing request 18:31:06.071 00.000 10672 OnExposeComplete: enter 18:31:06.071 00.000 10672 UpdateGuideState(): m_state=6 18:31:06.071 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 46 18:31:06.071 00.000 10672 Star::Find returns 1 (0), X=1121.52, Y=151.70, Mass=375493, SNR=48.7, Peak=55456 HFD=2.8 18:31:06.071 00.000 10672 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.02) = xAngle (4.49 = -1.79) 18:31:06.071 00.000 10672 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.36 = 1.36) 18:31:06.071 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.68 hyp=0.69 cameraTheta=1.47 mountX=-0.15 mountY=0.67, mountTheta=1.79 18:31:06.071 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.68, opts=13) 18:31:06.087 00.016 10672 Enqueuing Move request for scope (0.07, 0.68) 18:31:06.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:31:06.087 00.000 428 Worker thread wakes up 18:31:06.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.68) opts 0xd 18:31:06.087 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.68) 18:31:06.087 00.000 428 Moving (0.07, 0.68) raw xDistance=-0.15 yDistance=0.67 18:31:06.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:31:06.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 18:31:06.087 00.000 428 MoveAxis(E, 0, ABG) 18:31:06.087 00.000 428 Move returns status 0, amount 0 18:31:06.087 00.000 428 MoveAxis(S, 1021, ABG) 18:31:06.087 00.000 428 Guiding Dir = 1, Dur = 1021 18:31:06.087 00.000 428 IsSlewing returns 0 18:31:06.087 00.000 428 IsGuiding returns 0 18:31:06.149 00.062 428 PulseGuide returned control before completion, sleep 959 18:31:06.212 00.063 10672 UpdateGuideState exits: m=375493 SNR=48.7 18:31:06.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:06.212 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:06.212 00.000 10672 Enqueuing Expose request 18:31:07.133 00.921 428 IsGuiding returns 1 18:31:07.133 00.000 428 scope still moving after pulse duration time elapsed 18:31:07.195 00.062 428 IsSlewing returns 0 18:31:07.195 00.000 428 IsGuiding returns 0 18:31:07.195 00.000 428 scope move finished after 1021 + 92 ms 18:31:07.195 00.000 428 Move returns status 0, amount 1021 18:31:07.195 00.000 428 move complete, result=0 18:31:07.195 00.000 428 worker thread done servicing request 18:31:07.195 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 1021 ms SOUTH 18:31:07.195 00.000 428 Worker thread wakes up 18:31:07.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:07.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:08.451 01.256 428 Exposure complete 18:31:08.592 00.141 428 worker thread done servicing request 18:31:08.592 00.000 10672 OnExposeComplete: enter 18:31:08.592 00.000 10672 UpdateGuideState(): m_state=6 18:31:08.592 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 47 18:31:08.592 00.000 10672 Star::Find returns 1 (0), X=1121.28, Y=151.22, Mass=334860, SNR=52.6, Peak=55776 HFD=2.4 18:31:08.592 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.03) 18:31:08.592 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.13 = 2.13) 18:31:08.592 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.27 cameraTheta=2.23 mountX=0.14 mountY=0.23, mountTheta=1.02 18:31:08.601 00.009 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.21, opts=13) 18:31:08.601 00.000 10672 Enqueuing Move request for scope (-0.16, 0.21) 18:31:08.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:31:08.601 00.000 428 Worker thread wakes up 18:31:08.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd 18:31:08.602 00.001 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.21) 18:31:08.602 00.000 428 Moving (-0.16, 0.21) raw xDistance=0.14 yDistance=0.23 18:31:08.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:31:08.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:08.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 18:31:08.602 00.000 428 MoveAxis(E, 0, ABG) 18:31:08.602 00.000 428 Move returns status 0, amount 0 18:31:08.602 00.000 428 MoveAxis(N, 0, ABG) 18:31:08.602 00.000 428 Move returns status 0, amount 0 18:31:08.603 00.001 428 move complete, result=0 18:31:08.603 00.000 428 worker thread done servicing request 18:31:08.729 00.126 10672 UpdateGuideState exits: m=334860 SNR=52.6 18:31:08.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:08.729 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:08.729 00.000 10672 Enqueuing Expose request 18:31:08.729 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:31:08.729 00.000 428 Worker thread wakes up 18:31:08.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:08.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:10.942 02.213 428 Exposure complete 18:31:11.083 00.141 428 worker thread done servicing request 18:31:11.083 00.000 10672 OnExposeComplete: enter 18:31:11.083 00.000 10672 UpdateGuideState(): m_state=6 18:31:11.083 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 48 18:31:11.083 00.000 10672 Star::Find returns 1 (0), X=1121.75, Y=151.09, Mass=315483, SNR=45.7, Peak=65504 HFD=2.4 18:31:11.083 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.02) = xAngle (3.28 = -3.01) 18:31:11.083 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.15 = 0.15) 18:31:11.083 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.08 hyp=0.31 cameraTheta=0.26 mountX=-0.31 mountY=0.05, mountTheta=2.99 18:31:11.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.08, opts=13) 18:31:11.083 00.000 10672 Enqueuing Move request for scope (0.30, 0.08) 18:31:11.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4560, FiltMax=65504, Gamma=1.000 18:31:11.083 00.000 428 Worker thread wakes up 18:31:11.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.08) opts 0xd 18:31:11.083 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.08) 18:31:11.083 00.000 428 Moving (0.30, 0.08) raw xDistance=-0.31 yDistance=0.05 18:31:11.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:31:11.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:11.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:31:11.083 00.000 428 MoveAxis(E, 0, ABG) 18:31:11.083 00.000 428 Move returns status 0, amount 0 18:31:11.083 00.000 428 MoveAxis(N, 0, ABG) 18:31:11.083 00.000 428 Move returns status 0, amount 0 18:31:11.083 00.000 428 move complete, result=0 18:31:11.083 00.000 428 worker thread done servicing request 18:31:11.224 00.141 10672 UpdateGuideState exits: m=315483 SNR=45.7 18:31:11.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:11.224 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:11.224 00.000 10672 Enqueuing Expose request 18:31:11.224 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:31:11.224 00.000 428 Worker thread wakes up 18:31:11.224 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:11.224 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:13.432 02.208 428 Exposure complete 18:31:13.556 00.124 428 worker thread done servicing request 18:31:13.556 00.000 10672 OnExposeComplete: enter 18:31:13.556 00.000 10672 UpdateGuideState(): m_state=6 18:31:13.556 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 49 18:31:13.556 00.000 10672 Star::Find returns 1 (0), X=1121.46, Y=151.00, Mass=324240, SNR=46.2, Peak=65488 HFD=2.3 18:31:13.556 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 18:31:13.556 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.69 = -0.69) 18:31:13.556 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.58 mountX=-0.01 mountY=-0.01, mountTheta=-2.45 18:31:13.572 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.01, opts=13) 18:31:13.572 00.000 10672 Enqueuing Move request for scope (0.02, -0.01) 18:31:13.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:31:13.572 00.000 428 Worker thread wakes up 18:31:13.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd 18:31:13.572 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.01) 18:31:13.572 00.000 428 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=-0.01 18:31:13.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:31:13.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:13.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:31:13.572 00.000 428 MoveAxis(E, 0, ABG) 18:31:13.572 00.000 428 Move returns status 0, amount 0 18:31:13.572 00.000 428 MoveAxis(N, 0, ABG) 18:31:13.572 00.000 428 Move returns status 0, amount 0 18:31:13.572 00.000 428 move complete, result=0 18:31:13.594 00.022 428 worker thread done servicing request 18:31:13.742 00.148 10672 UpdateGuideState exits: m=324240 SNR=46.2 18:31:13.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:13.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:13.742 00.000 10672 Enqueuing Expose request 18:31:13.742 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:31:13.742 00.000 428 Worker thread wakes up 18:31:13.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:13.742 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:15.933 02.191 428 Exposure complete 18:31:16.101 00.168 10672 OnExposeComplete: enter 18:31:16.101 00.000 10672 UpdateGuideState(): m_state=6 18:31:16.101 00.000 428 worker thread done servicing request 18:31:16.101 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 50 18:31:16.101 00.000 10672 Star::Find returns 1 (0), X=1121.92, Y=150.90, Mass=323120, SNR=46.0, Peak=65488 HFD=2.5 18:31:16.101 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.02) = xAngle (2.79 = 2.79) 18:31:16.101 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 18:31:16.101 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.11 hyp=0.49 cameraTheta=-0.23 mountX=-0.46 mountY=-0.16, mountTheta=-2.81 18:31:16.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.11, opts=13) 18:31:16.101 00.000 10672 Enqueuing Move request for scope (0.48, -0.11) 18:31:16.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:31:16.101 00.000 428 Worker thread wakes up 18:31:16.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.11) opts 0xd 18:31:16.101 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.11) 18:31:16.101 00.000 428 Moving (0.48, -0.11) raw xDistance=-0.46 yDistance=-0.16 18:31:16.101 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 18:31:16.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:16.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:31:16.101 00.000 428 MoveAxis(E, 684, ABG) 18:31:16.101 00.000 428 Guiding Dir = 2, Dur = 684 18:31:16.117 00.016 428 IsSlewing returns 0 18:31:16.117 00.000 428 IsGuiding returns 0 18:31:16.133 00.016 428 PulseGuide returned control before completion, sleep 677 18:31:16.273 00.140 10672 UpdateGuideState exits: m=323120 SNR=46.0 18:31:16.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:16.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:16.273 00.000 10672 Enqueuing Expose request 18:31:16.851 00.578 428 IsGuiding returns 1 18:31:16.851 00.000 428 scope still moving after pulse duration time elapsed 18:31:16.883 00.032 428 IsSlewing returns 0 18:31:16.883 00.000 428 IsGuiding returns 0 18:31:16.883 00.000 428 scope move finished after 684 + 86 ms 18:31:16.883 00.000 428 Move returns status 0, amount 684 18:31:16.883 00.000 428 MoveAxis(N, 0, ABG) 18:31:16.883 00.000 428 Move returns status 0, amount 0 18:31:16.883 00.000 428 move complete, result=0 18:31:16.883 00.000 428 worker thread done servicing request 18:31:16.883 00.000 10672 GuideStep: -0.5 px 684 ms EAST, -0.2 px 0 ms NORTH 18:31:16.883 00.000 428 Worker thread wakes up 18:31:16.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:16.883 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:18.440 01.557 428 Exposure complete 18:31:18.569 00.129 428 worker thread done servicing request 18:31:18.569 00.000 10672 OnExposeComplete: enter 18:31:18.569 00.000 10672 UpdateGuideState(): m_state=6 18:31:18.569 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 51 18:31:18.569 00.000 10672 Star::Find returns 1 (0), X=1121.80, Y=151.06, Mass=373454, SNR=59.6, Peak=65488 HFD=2.5 18:31:18.569 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.02) = xAngle (3.14 = 3.14) 18:31:18.569 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 18:31:18.569 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.04 hyp=0.36 cameraTheta=0.12 mountX=-0.36 mountY=0.00, mountTheta=3.13 18:31:18.569 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.04, opts=13) 18:31:18.569 00.000 10672 Enqueuing Move request for scope (0.35, 0.04) 18:31:18.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:31:18.569 00.000 428 Worker thread wakes up 18:31:18.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.04) opts 0xd 18:31:18.569 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.04) 18:31:18.569 00.000 428 Moving (0.35, 0.04) raw xDistance=-0.36 yDistance=0.00 18:31:18.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 18:31:18.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:18.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:31:18.569 00.000 428 MoveAxis(E, 0, ABG) 18:31:18.569 00.000 428 Move returns status 0, amount 0 18:31:18.569 00.000 428 MoveAxis(N, 0, ABG) 18:31:18.569 00.000 428 Move returns status 0, amount 0 18:31:18.569 00.000 428 move complete, result=0 18:31:18.569 00.000 428 worker thread done servicing request 18:31:18.710 00.141 10672 UpdateGuideState exits: m=373454 SNR=59.6 18:31:18.710 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:18.710 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:18.710 00.000 10672 Enqueuing Expose request 18:31:18.710 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 18:31:18.710 00.000 428 Worker thread wakes up 18:31:18.710 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:18.710 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:20.948 02.238 428 Exposure complete 18:31:21.073 00.125 428 worker thread done servicing request 18:31:21.073 00.000 10672 OnExposeComplete: enter 18:31:21.073 00.000 10672 UpdateGuideState(): m_state=6 18:31:21.089 00.016 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 52 18:31:21.089 00.000 10672 Star::Find returns 1 (0), X=1121.94, Y=150.81, Mass=339210, SNR=50.0, Peak=65488 HFD=2.4 18:31:21.089 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.02) = xAngle (2.63 = 2.63) 18:31:21.089 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.50 = -0.50) 18:31:21.089 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.21 hyp=0.54 cameraTheta=-0.39 mountX=-0.47 mountY=-0.26, mountTheta=-2.64 18:31:21.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.21, opts=13) 18:31:21.089 00.000 10672 Enqueuing Move request for scope (0.50, -0.21) 18:31:21.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:31:21.089 00.000 428 Worker thread wakes up 18:31:21.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.21) opts 0xd 18:31:21.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.21) 18:31:21.089 00.000 428 Moving (0.50, -0.21) raw xDistance=-0.47 yDistance=-0.26 18:31:21.089 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 18:31:21.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:21.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:31:21.089 00.000 428 MoveAxis(E, 696, ABG) 18:31:21.089 00.000 428 Guiding Dir = 2, Dur = 696 18:31:21.089 00.000 428 IsSlewing returns 0 18:31:21.089 00.000 428 IsGuiding returns 0 18:31:21.120 00.031 428 PulseGuide returned control before completion, sleep 678 18:31:21.214 00.094 10672 UpdateGuideState exits: m=339210 SNR=50.0 18:31:21.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:21.214 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:21.214 00.000 10672 Enqueuing Expose request 18:31:21.808 00.594 428 IsGuiding returns 1 18:31:21.808 00.000 428 scope still moving after pulse duration time elapsed 18:31:21.854 00.046 428 IsSlewing returns 0 18:31:21.854 00.000 428 IsGuiding returns 0 18:31:21.854 00.000 428 scope move finished after 696 + 68 ms 18:31:21.854 00.000 428 Move returns status 0, amount 696 18:31:21.854 00.000 428 MoveAxis(N, 0, ABG) 18:31:21.854 00.000 428 Move returns status 0, amount 0 18:31:21.854 00.000 428 move complete, result=0 18:31:21.854 00.000 428 worker thread done servicing request 18:31:21.854 00.000 428 Worker thread wakes up 18:31:21.854 00.000 10672 GuideStep: -0.5 px 696 ms EAST, -0.3 px 0 ms NORTH 18:31:21.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:21.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:23.446 01.592 428 Exposure complete 18:31:23.587 00.141 428 worker thread done servicing request 18:31:23.587 00.000 10672 OnExposeComplete: enter 18:31:23.587 00.000 10672 UpdateGuideState(): m_state=6 18:31:23.587 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 53 18:31:23.587 00.000 10672 Star::Find returns 1 (0), X=1121.32, Y=150.95, Mass=352010, SNR=44.8, Peak=55008 HFD=2.5 18:31:23.587 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.02) = xAngle (0.33 = 0.33) 18:31:23.587 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79) 18:31:23.587 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.69 mountX=0.13 mountY=-0.05, mountTheta=-0.35 18:31:23.602 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.06, opts=13) 18:31:23.602 00.000 10672 Enqueuing Move request for scope (-0.12, -0.06) 18:31:23.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4976, FiltMax=65488, Gamma=1.000 18:31:23.602 00.000 428 Worker thread wakes up 18:31:23.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd 18:31:23.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.06) 18:31:23.602 00.000 428 Moving (-0.12, -0.06) raw xDistance=0.13 yDistance=-0.05 18:31:23.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:31:23.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:23.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:31:23.602 00.000 428 MoveAxis(E, 0, ABG) 18:31:23.602 00.000 428 Move returns status 0, amount 0 18:31:23.602 00.000 428 MoveAxis(N, 0, ABG) 18:31:23.602 00.000 428 Move returns status 0, amount 0 18:31:23.602 00.000 428 move complete, result=0 18:31:23.602 00.000 428 worker thread done servicing request 18:31:23.727 00.125 10672 UpdateGuideState exits: m=352010 SNR=44.8 18:31:23.727 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:23.727 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:23.727 00.000 10672 Enqueuing Expose request 18:31:23.727 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:31:23.727 00.000 428 Worker thread wakes up 18:31:23.727 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:23.727 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:25.939 02.212 428 Exposure complete 18:31:26.111 00.172 428 worker thread done servicing request 18:31:26.111 00.000 10672 OnExposeComplete: enter 18:31:26.111 00.000 10672 UpdateGuideState(): m_state=6 18:31:26.111 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 54 18:31:26.111 00.000 10672 Star::Find returns 1 (0), X=1120.99, Y=150.82, Mass=343468, SNR=51.2, Peak=65488 HFD=2.4 18:31:26.111 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.02) = xAngle (0.27 = 0.27) 18:31:26.111 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85) 18:31:26.111 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.19 hyp=0.50 cameraTheta=-2.75 mountX=0.48 mountY=-0.14, mountTheta=-0.29 18:31:26.111 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.19, opts=13) 18:31:26.111 00.000 10672 Enqueuing Move request for scope (-0.46, -0.19) 18:31:26.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:31:26.111 00.000 428 Worker thread wakes up 18:31:26.111 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.19) opts 0xd 18:31:26.111 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.19) 18:31:26.111 00.000 428 Moving (-0.46, -0.19) raw xDistance=0.48 yDistance=-0.14 18:31:26.111 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 18:31:26.111 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:26.111 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:31:26.111 00.000 428 MoveAxis(W, 713, ABG) 18:31:26.111 00.000 428 Guiding Dir = 3, Dur = 713 18:31:26.111 00.000 428 IsSlewing returns 0 18:31:26.111 00.000 428 IsGuiding returns 0 18:31:26.142 00.031 428 PulseGuide returned control before completion, sleep 701 18:31:26.314 00.172 10672 UpdateGuideState exits: m=343468 SNR=51.2 18:31:26.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:26.314 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:26.314 00.000 10672 Enqueuing Expose request 18:31:26.849 00.535 428 IsGuiding returns 1 18:31:26.849 00.000 428 scope still moving after pulse duration time elapsed 18:31:26.880 00.031 428 IsSlewing returns 0 18:31:26.880 00.000 428 IsGuiding returns 0 18:31:26.880 00.000 428 scope move finished after 713 + 62 ms 18:31:26.880 00.000 428 Move returns status 0, amount 713 18:31:26.880 00.000 428 MoveAxis(N, 0, ABG) 18:31:26.880 00.000 428 Move returns status 0, amount 0 18:31:26.896 00.016 428 move complete, result=0 18:31:26.896 00.000 428 worker thread done servicing request 18:31:26.896 00.000 428 Worker thread wakes up 18:31:26.896 00.000 10672 GuideStep: 0.5 px 713 ms WEST, -0.1 px 0 ms NORTH 18:31:26.896 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:26.896 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:28.421 01.525 428 Exposure complete 18:31:28.561 00.140 428 worker thread done servicing request 18:31:28.561 00.000 10672 OnExposeComplete: enter 18:31:28.561 00.000 10672 UpdateGuideState(): m_state=6 18:31:28.561 00.000 10672 Star::Find(15, 1120, 150, 0, (0,0,0,0), 0.0, 0) frame 55 18:31:28.561 00.000 10672 Star::Find returns 1 (0), X=1121.42, Y=151.00, Mass=319881, SNR=46.5, Peak=61440 HFD=2.2 18:31:28.561 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.02) = xAngle (0.19 = 0.19) 18:31:28.561 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94) 18:31:28.561 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.83 mountX=0.03 mountY=-0.01, mountTheta=-0.20 18:31:28.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.01, opts=13) 18:31:28.561 00.000 10672 Enqueuing Move request for scope (-0.03, -0.01) 18:31:28.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:31:28.561 00.000 428 Worker thread wakes up 18:31:28.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd 18:31:28.561 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.01) 18:31:28.561 00.000 428 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=-0.01 18:31:28.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:31:28.561 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:28.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:31:28.561 00.000 428 MoveAxis(E, 0, ABG) 18:31:28.561 00.000 428 Move returns status 0, amount 0 18:31:28.561 00.000 428 MoveAxis(N, 0, ABG) 18:31:28.561 00.000 428 Move returns status 0, amount 0 18:31:28.561 00.000 428 move complete, result=0 18:31:28.561 00.000 428 worker thread done servicing request 18:31:28.702 00.141 10672 UpdateGuideState exits: m=319881 SNR=46.5 18:31:28.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:28.702 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:28.702 00.000 10672 Enqueuing Expose request 18:31:28.702 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:31:28.702 00.000 428 Worker thread wakes up 18:31:28.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:28.702 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:30.921 02.219 428 Exposure complete 18:31:31.046 00.125 428 worker thread done servicing request 18:31:31.046 00.000 10672 OnExposeComplete: enter 18:31:31.046 00.000 10672 UpdateGuideState(): m_state=6 18:31:31.046 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 56 18:31:31.046 00.000 10672 Star::Find returns 1 (0), X=1121.40, Y=150.91, Mass=375197, SNR=54.7, Peak=60784 HFD=2.4 18:31:31.046 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 18:31:31.046 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08) 18:31:31.046 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.98 mountX=0.06 mountY=-0.10, mountTheta=-1.05 18:31:31.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.10, opts=13) 18:31:31.046 00.000 10672 Enqueuing Move request for scope (-0.04, -0.10) 18:31:31.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:31:31.046 00.000 428 Worker thread wakes up 18:31:31.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd 18:31:31.046 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.10) 18:31:31.046 00.000 428 Moving (-0.04, -0.10) raw xDistance=0.06 yDistance=-0.10 18:31:31.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:31:31.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:31.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:31:31.046 00.000 428 MoveAxis(E, 0, ABG) 18:31:31.046 00.000 428 Move returns status 0, amount 0 18:31:31.046 00.000 428 MoveAxis(N, 0, ABG) 18:31:31.046 00.000 428 Move returns status 0, amount 0 18:31:31.046 00.000 428 move complete, result=0 18:31:31.046 00.000 428 worker thread done servicing request 18:31:31.187 00.141 10672 UpdateGuideState exits: m=375197 SNR=54.7 18:31:31.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:31.187 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:31.187 00.000 10672 Enqueuing Expose request 18:31:31.187 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:31:31.187 00.000 428 Worker thread wakes up 18:31:31.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:31.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:33.429 02.242 428 Exposure complete 18:31:33.567 00.138 428 worker thread done servicing request 18:31:33.567 00.000 10672 OnExposeComplete: enter 18:31:33.567 00.000 10672 UpdateGuideState(): m_state=6 18:31:33.568 00.001 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 57 18:31:33.568 00.000 10672 Star::Find returns 1 (0), X=1121.20, Y=150.64, Mass=389057, SNR=51.4, Peak=61984 HFD=2.7 18:31:33.569 00.001 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.02) = xAngle (0.86 = 0.86) 18:31:33.569 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26) 18:31:33.569 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.37 hyp=0.45 cameraTheta=-2.16 mountX=0.29 mountY=-0.35, mountTheta=-0.87 18:31:33.570 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.37, opts=13) 18:31:33.570 00.000 10672 Enqueuing Move request for scope (-0.25, -0.37) 18:31:33.571 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:31:33.571 00.000 428 Worker thread wakes up 18:31:33.571 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.37) opts 0xd 18:31:33.571 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.37) 18:31:33.571 00.000 428 Moving (-0.25, -0.37) raw xDistance=0.29 yDistance=-0.35 18:31:33.571 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 18:31:33.571 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:33.571 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:31:33.572 00.001 428 MoveAxis(E, 0, ABG) 18:31:33.572 00.000 428 Move returns status 0, amount 0 18:31:33.572 00.000 428 MoveAxis(N, 0, ABG) 18:31:33.572 00.000 428 Move returns status 0, amount 0 18:31:33.572 00.000 428 move complete, result=0 18:31:33.572 00.000 428 worker thread done servicing request 18:31:33.760 00.188 10672 UpdateGuideState exits: m=389057 SNR=51.4 18:31:33.760 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:33.760 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:33.760 00.000 10672 Enqueuing Expose request 18:31:33.760 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:31:33.760 00.000 428 Worker thread wakes up 18:31:33.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:33.760 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:35.935 02.175 428 Exposure complete 18:31:36.060 00.125 428 worker thread done servicing request 18:31:36.060 00.000 10672 OnExposeComplete: enter 18:31:36.060 00.000 10672 UpdateGuideState(): m_state=6 18:31:36.060 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 58 18:31:36.060 00.000 10672 Star::Find returns 1 (0), X=1120.89, Y=150.90, Mass=369418, SNR=48.2, Peak=65488 HFD=2.6 18:31:36.060 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 18:31:36.060 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04) 18:31:36.060 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.12 hyp=0.57 cameraTheta=-2.94 mountX=0.57 mountY=-0.06, mountTheta=-0.10 18:31:36.075 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.12, opts=13) 18:31:36.075 00.000 10672 Enqueuing Move request for scope (-0.56, -0.12) 18:31:36.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:31:36.075 00.000 428 Worker thread wakes up 18:31:36.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.12) opts 0xd 18:31:36.075 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.12) 18:31:36.075 00.000 428 Moving (-0.56, -0.12) raw xDistance=0.57 yDistance=-0.06 18:31:36.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 18:31:36.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:36.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 18:31:36.075 00.000 428 MoveAxis(W, 844, ABG) 18:31:36.075 00.000 428 Guiding Dir = 3, Dur = 844 18:31:36.075 00.000 428 IsSlewing returns 0 18:31:36.075 00.000 428 IsGuiding returns 0 18:31:36.091 00.016 428 PulseGuide returned control before completion, sleep 833 18:31:36.200 00.109 10672 UpdateGuideState exits: m=369418 SNR=48.2 18:31:36.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:36.200 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:36.200 00.000 10672 Enqueuing Expose request 18:31:36.935 00.735 428 IsGuiding returns 1 18:31:36.935 00.000 428 scope still moving after pulse duration time elapsed 18:31:36.981 00.046 428 IsSlewing returns 0 18:31:36.981 00.000 428 IsGuiding returns 0 18:31:36.981 00.000 428 scope move finished after 844 + 61 ms 18:31:36.981 00.000 428 Move returns status 0, amount 844 18:31:36.981 00.000 428 MoveAxis(N, 0, ABG) 18:31:36.981 00.000 428 Move returns status 0, amount 0 18:31:36.981 00.000 428 move complete, result=0 18:31:36.981 00.000 428 worker thread done servicing request 18:31:36.981 00.000 10672 GuideStep: 0.6 px 844 ms WEST, -0.1 px 0 ms NORTH 18:31:36.981 00.000 428 Worker thread wakes up 18:31:36.981 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:36.981 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:38.441 01.460 428 Exposure complete 18:31:38.566 00.125 428 worker thread done servicing request 18:31:38.566 00.000 10672 OnExposeComplete: enter 18:31:38.566 00.000 10672 UpdateGuideState(): m_state=6 18:31:38.566 00.000 10672 Star::Find(15, 1120, 150, 0, (0,0,0,0), 0.0, 0) frame 59 18:31:38.566 00.000 10672 Star::Find returns 1 (0), X=1121.81, Y=150.89, Mass=319773, SNR=46.5, Peak=59920 HFD=2.4 18:31:38.566 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.02) = xAngle (2.68 = 2.68) 18:31:38.566 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.45 = -0.45) 18:31:38.566 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.13 hyp=0.38 cameraTheta=-0.34 mountX=-0.34 mountY=-0.16, mountTheta=-2.69 18:31:38.566 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.13, opts=13) 18:31:38.566 00.000 10672 Enqueuing Move request for scope (0.36, -0.13) 18:31:38.566 00.000 428 Worker thread wakes up 18:31:38.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4816, FiltMax=65488, Gamma=1.000 18:31:38.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.13) opts 0xd 18:31:38.566 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.13) 18:31:38.566 00.000 428 Moving (0.36, -0.13) raw xDistance=-0.34 yDistance=-0.16 18:31:38.566 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:31:38.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:38.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:31:38.566 00.000 428 MoveAxis(E, 0, ABG) 18:31:38.566 00.000 428 Move returns status 0, amount 0 18:31:38.566 00.000 428 MoveAxis(N, 0, ABG) 18:31:38.566 00.000 428 Move returns status 0, amount 0 18:31:38.566 00.000 428 move complete, result=0 18:31:38.566 00.000 428 worker thread done servicing request 18:31:38.722 00.156 10672 UpdateGuideState exits: m=319773 SNR=46.5 18:31:38.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:38.722 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:38.722 00.000 10672 Enqueuing Expose request 18:31:38.722 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:31:38.722 00.000 428 Worker thread wakes up 18:31:38.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:38.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:40.916 02.194 428 Exposure complete 18:31:41.042 00.126 428 worker thread done servicing request 18:31:41.042 00.000 10672 OnExposeComplete: enter 18:31:41.042 00.000 10672 UpdateGuideState(): m_state=6 18:31:41.042 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 60 18:31:41.042 00.000 10672 Star::Find returns 1 (0), X=1121.61, Y=151.21, Mass=334103, SNR=45.9, Peak=65488 HFD=2.8 18:31:41.042 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.38) 18:31:41.042 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 18:31:41.042 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.88 mountX=-0.19 mountY=0.18, mountTheta=2.38 18:31:41.057 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.20, opts=13) 18:31:41.057 00.000 10672 Enqueuing Move request for scope (0.17, 0.20) 18:31:41.057 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:31:41.057 00.000 428 Worker thread wakes up 18:31:41.057 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd 18:31:41.057 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.20) 18:31:41.057 00.000 428 Moving (0.17, 0.20) raw xDistance=-0.19 yDistance=0.18 18:31:41.057 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:31:41.057 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:41.057 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:31:41.057 00.000 428 MoveAxis(E, 0, ABG) 18:31:41.057 00.000 428 Move returns status 0, amount 0 18:31:41.057 00.000 428 MoveAxis(N, 0, ABG) 18:31:41.057 00.000 428 Move returns status 0, amount 0 18:31:41.057 00.000 428 move complete, result=0 18:31:41.057 00.000 428 worker thread done servicing request 18:31:41.198 00.141 10672 UpdateGuideState exits: m=334103 SNR=45.9 18:31:41.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:41.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:41.198 00.000 10672 Enqueuing Expose request 18:31:41.198 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:31:41.198 00.000 428 Worker thread wakes up 18:31:41.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:41.198 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:43.424 02.226 428 Exposure complete 18:31:43.565 00.141 428 worker thread done servicing request 18:31:43.565 00.000 10672 OnExposeComplete: enter 18:31:43.565 00.000 10672 UpdateGuideState(): m_state=6 18:31:43.565 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 61 18:31:43.565 00.000 10672 Star::Find returns 1 (0), X=1121.39, Y=151.27, Mass=393746, SNR=60.6, Peak=65488 HFD=3.0 18:31:43.565 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.02) = xAngle (4.82 = -1.47) 18:31:43.565 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.69 = 1.69) 18:31:43.565 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.80 mountX=0.03 mountY=0.26, mountTheta=1.47 18:31:43.565 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.25, opts=13) 18:31:43.565 00.000 10672 Enqueuing Move request for scope (-0.06, 0.25) 18:31:43.565 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:31:43.565 00.000 428 Worker thread wakes up 18:31:43.565 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd 18:31:43.565 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.25) 18:31:43.565 00.000 428 Moving (-0.06, 0.25) raw xDistance=0.03 yDistance=0.26 18:31:43.565 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:31:43.565 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:43.565 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:31:43.565 00.000 428 MoveAxis(E, 0, ABG) 18:31:43.565 00.000 428 Move returns status 0, amount 0 18:31:43.565 00.000 428 MoveAxis(N, 0, ABG) 18:31:43.565 00.000 428 Move returns status 0, amount 0 18:31:43.565 00.000 428 move complete, result=0 18:31:43.565 00.000 428 worker thread done servicing request 18:31:43.705 00.140 10672 UpdateGuideState exits: m=393746 SNR=60.6 18:31:43.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:43.705 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:43.705 00.000 10672 Enqueuing Expose request 18:31:43.705 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:31:43.705 00.000 428 Worker thread wakes up 18:31:43.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:43.705 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:45.933 02.228 428 Exposure complete 18:31:46.058 00.125 428 worker thread done servicing request 18:31:46.058 00.000 10672 OnExposeComplete: enter 18:31:46.058 00.000 10672 UpdateGuideState(): m_state=6 18:31:46.058 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 62 18:31:46.058 00.000 10672 Star::Find returns 1 (0), X=1121.63, Y=151.10, Mass=333595, SNR=46.7, Peak=54912 HFD=2.4 18:31:46.058 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.02) = xAngle (3.46 = -2.83) 18:31:46.058 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.33 = 0.33) 18:31:46.058 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.43 mountX=-0.19 mountY=0.06, mountTheta=2.82 18:31:46.073 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.08, opts=13) 18:31:46.073 00.000 10672 Enqueuing Move request for scope (0.18, 0.08) 18:31:46.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:31:46.073 00.000 428 Worker thread wakes up 18:31:46.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd 18:31:46.073 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.08) 18:31:46.073 00.000 428 Moving (0.18, 0.08) raw xDistance=-0.19 yDistance=0.06 18:31:46.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:31:46.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:46.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:31:46.073 00.000 428 MoveAxis(E, 0, ABG) 18:31:46.073 00.000 428 Move returns status 0, amount 0 18:31:46.073 00.000 428 MoveAxis(N, 0, ABG) 18:31:46.073 00.000 428 Move returns status 0, amount 0 18:31:46.073 00.000 428 move complete, result=0 18:31:46.073 00.000 428 worker thread done servicing request 18:31:46.222 00.149 10672 UpdateGuideState exits: m=333595 SNR=46.7 18:31:46.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:46.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:46.222 00.000 10672 Enqueuing Expose request 18:31:46.222 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:31:46.222 00.000 428 Worker thread wakes up 18:31:46.223 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:46.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:48.427 02.204 428 Exposure complete 18:31:48.583 00.156 428 worker thread done servicing request 18:31:48.583 00.000 10672 OnExposeComplete: enter 18:31:48.583 00.000 10672 UpdateGuideState(): m_state=6 18:31:48.583 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 63 18:31:48.583 00.000 10672 Star::Find returns 1 (0), X=1121.84, Y=150.83, Mass=318836, SNR=46.1, Peak=65488 HFD=2.9 18:31:48.583 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.02) = xAngle (2.59 = 2.59) 18:31:48.583 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.54 = -0.54) 18:31:48.583 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.18 hyp=0.44 cameraTheta=-0.43 mountX=-0.37 mountY=-0.22, mountTheta=-2.60 18:31:48.583 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.18, opts=13) 18:31:48.583 00.000 10672 Enqueuing Move request for scope (0.40, -0.18) 18:31:48.583 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:31:48.583 00.000 428 Worker thread wakes up 18:31:48.583 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.18) opts 0xd 18:31:48.583 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.18) 18:31:48.583 00.000 428 Moving (0.40, -0.18) raw xDistance=-0.37 yDistance=-0.22 18:31:48.583 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:31:48.583 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:48.583 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:31:48.583 00.000 428 MoveAxis(E, 0, ABG) 18:31:48.583 00.000 428 Move returns status 0, amount 0 18:31:48.583 00.000 428 MoveAxis(N, 0, ABG) 18:31:48.583 00.000 428 Move returns status 0, amount 0 18:31:48.583 00.000 428 move complete, result=0 18:31:48.583 00.000 428 worker thread done servicing request 18:31:48.724 00.141 10672 UpdateGuideState exits: m=318836 SNR=46.1 18:31:48.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:48.724 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:48.724 00.000 10672 Enqueuing Expose request 18:31:48.724 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:31:48.724 00.000 428 Worker thread wakes up 18:31:48.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:48.724 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:50.941 02.217 428 Exposure complete 18:31:51.066 00.125 428 worker thread done servicing request 18:31:51.066 00.000 10672 OnExposeComplete: enter 18:31:51.066 00.000 10672 UpdateGuideState(): m_state=6 18:31:51.066 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 64 18:31:51.066 00.000 10672 Star::Find returns 1 (0), X=1121.55, Y=151.20, Mass=328454, SNR=44.8, Peak=65488 HFD=2.6 18:31:51.066 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.02) = xAngle (4.08 = -2.20) 18:31:51.066 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.95 = 0.95) 18:31:51.066 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.21 cameraTheta=1.06 mountX=-0.13 mountY=0.17, mountTheta=2.20 18:31:51.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.19, opts=13) 18:31:51.066 00.000 10672 Enqueuing Move request for scope (0.10, 0.19) 18:31:51.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:31:51.066 00.000 428 Worker thread wakes up 18:31:51.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd 18:31:51.066 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.19) 18:31:51.066 00.000 428 Moving (0.10, 0.19) raw xDistance=-0.13 yDistance=0.17 18:31:51.066 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:31:51.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:51.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:31:51.066 00.000 428 MoveAxis(E, 0, ABG) 18:31:51.066 00.000 428 Move returns status 0, amount 0 18:31:51.066 00.000 428 MoveAxis(N, 0, ABG) 18:31:51.066 00.000 428 Move returns status 0, amount 0 18:31:51.066 00.000 428 move complete, result=0 18:31:51.066 00.000 428 worker thread done servicing request 18:31:51.207 00.141 10672 UpdateGuideState exits: m=328454 SNR=44.8 18:31:51.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:51.207 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:51.207 00.000 10672 Enqueuing Expose request 18:31:51.207 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:31:51.207 00.000 428 Worker thread wakes up 18:31:51.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:51.207 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:53.440 02.233 428 Exposure complete 18:31:53.574 00.134 428 worker thread done servicing request 18:31:53.576 00.002 10672 OnExposeComplete: enter 18:31:53.576 00.000 10672 UpdateGuideState(): m_state=6 18:31:53.576 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 65 18:31:53.577 00.001 10672 Star::Find returns 1 (0), X=1121.73, Y=150.96, Mass=272805, SNR=40.4, Peak=55664 HFD=2.3 18:31:53.577 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.02) = xAngle (2.85 = 2.85) 18:31:53.577 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.28 = -0.28) 18:31:53.577 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-0.17 mountX=-0.28 mountY=-0.08, mountTheta=-2.86 18:31:53.602 00.025 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.05, opts=13) 18:31:53.604 00.002 10672 Enqueuing Move request for scope (0.29, -0.05) 18:31:53.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4608, FiltMax=65488, Gamma=1.000 18:31:53.604 00.000 428 Worker thread wakes up 18:31:53.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd 18:31:53.604 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.05) 18:31:53.604 00.000 428 Moving (0.29, -0.05) raw xDistance=-0.28 yDistance=-0.08 18:31:53.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:31:53.605 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:53.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:31:53.605 00.000 428 MoveAxis(E, 0, ABG) 18:31:53.605 00.000 428 Move returns status 0, amount 0 18:31:53.605 00.000 428 MoveAxis(N, 0, ABG) 18:31:53.605 00.000 428 Move returns status 0, amount 0 18:31:53.605 00.000 428 move complete, result=0 18:31:53.606 00.001 428 worker thread done servicing request 18:31:53.745 00.139 10672 UpdateGuideState exits: m=272805 SNR=40.4 18:31:53.746 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:53.746 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:53.746 00.000 10672 Enqueuing Expose request 18:31:53.746 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:31:53.746 00.000 428 Worker thread wakes up 18:31:53.746 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:53.746 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:55.927 02.181 428 Exposure complete 18:31:56.052 00.125 428 worker thread done servicing request 18:31:56.052 00.000 10672 OnExposeComplete: enter 18:31:56.052 00.000 10672 UpdateGuideState(): m_state=6 18:31:56.052 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 66 18:31:56.052 00.000 10672 Star::Find returns 1 (0), X=1121.34, Y=151.09, Mass=341677, SNR=45.8, Peak=65488 HFD=2.5 18:31:56.052 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.02) = xAngle (5.57 = -0.71) 18:31:56.052 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.45 = 2.45) 18:31:56.052 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.55 mountX=0.10 mountY=0.08, mountTheta=0.70 18:31:56.068 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.07, opts=13) 18:31:56.068 00.000 10672 Enqueuing Move request for scope (-0.11, 0.07) 18:31:56.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:31:56.068 00.000 428 Worker thread wakes up 18:31:56.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd 18:31:56.068 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.07) 18:31:56.068 00.000 428 Moving (-0.11, 0.07) raw xDistance=0.10 yDistance=0.08 18:31:56.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:31:56.068 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:56.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:31:56.068 00.000 428 MoveAxis(E, 0, ABG) 18:31:56.068 00.000 428 Move returns status 0, amount 0 18:31:56.068 00.000 428 MoveAxis(N, 0, ABG) 18:31:56.068 00.000 428 Move returns status 0, amount 0 18:31:56.068 00.000 428 move complete, result=0 18:31:56.068 00.000 428 worker thread done servicing request 18:31:56.208 00.140 10672 UpdateGuideState exits: m=341677 SNR=45.8 18:31:56.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:56.208 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:56.208 00.000 10672 Enqueuing Expose request 18:31:56.208 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:31:56.208 00.000 428 Worker thread wakes up 18:31:56.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:56.208 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:31:58.438 02.230 428 Exposure complete 18:31:58.575 00.137 428 worker thread done servicing request 18:31:58.575 00.000 10672 OnExposeComplete: enter 18:31:58.575 00.000 10672 UpdateGuideState(): m_state=6 18:31:58.576 00.001 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 67 18:31:58.576 00.000 10672 Star::Find returns 1 (0), X=1121.01, Y=151.11, Mass=272488, SNR=42.8, Peak=65488 HFD=2.1 18:31:58.576 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 18:31:58.577 00.001 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 18:31:58.577 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.09 hyp=0.44 cameraTheta=2.93 mountX=0.42 mountY=0.14, mountTheta=0.32 18:31:58.578 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.09, opts=13) 18:31:58.578 00.000 10672 Enqueuing Move request for scope (-0.43, 0.09) 18:31:58.579 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:31:58.579 00.000 428 Worker thread wakes up 18:31:58.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.09) opts 0xd 18:31:58.579 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.09) 18:31:58.579 00.000 428 Moving (-0.43, 0.09) raw xDistance=0.42 yDistance=0.14 18:31:58.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:31:58.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:31:58.580 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:31:58.580 00.000 428 MoveAxis(E, 0, ABG) 18:31:58.580 00.000 428 Move returns status 0, amount 0 18:31:58.580 00.000 428 MoveAxis(N, 0, ABG) 18:31:58.580 00.000 428 Move returns status 0, amount 0 18:31:58.580 00.000 428 move complete, result=0 18:31:58.580 00.000 428 worker thread done servicing request 18:31:58.722 00.142 10672 UpdateGuideState exits: m=272488 SNR=42.8 18:31:58.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:31:58.722 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:31:58.722 00.000 10672 Enqueuing Expose request 18:31:58.723 00.001 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:31:58.723 00.000 428 Worker thread wakes up 18:31:58.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:31:58.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:00.928 02.205 428 Exposure complete 18:32:01.069 00.141 428 worker thread done servicing request 18:32:01.069 00.000 10672 OnExposeComplete: enter 18:32:01.069 00.000 10672 UpdateGuideState(): m_state=6 18:32:01.069 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 68 18:32:01.069 00.000 10672 Star::Find returns 1 (0), X=1121.02, Y=151.04, Mass=341071, SNR=45.6, Peak=65504 HFD=2.7 18:32:01.069 00.000 10672 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.02) = xAngle (6.09 = -0.19) 18:32:01.069 00.000 10672 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.97 = 2.97) 18:32:01.069 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.03 hyp=0.43 cameraTheta=3.07 mountX=0.43 mountY=0.08, mountTheta=0.18 18:32:01.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.03, opts=13) 18:32:01.069 00.000 10672 Enqueuing Move request for scope (-0.43, 0.03) 18:32:01.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4352, FiltMax=65504, Gamma=1.000 18:32:01.069 00.000 428 Worker thread wakes up 18:32:01.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.03) opts 0xd 18:32:01.069 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.03) 18:32:01.069 00.000 428 Moving (-0.43, 0.03) raw xDistance=0.43 yDistance=0.08 18:32:01.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 18:32:01.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:01.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:32:01.069 00.000 428 MoveAxis(E, 0, ABG) 18:32:01.069 00.000 428 Move returns status 0, amount 0 18:32:01.069 00.000 428 MoveAxis(N, 0, ABG) 18:32:01.069 00.000 428 Move returns status 0, amount 0 18:32:01.069 00.000 428 move complete, result=0 18:32:01.069 00.000 428 worker thread done servicing request 18:32:01.209 00.140 10672 UpdateGuideState exits: m=341071 SNR=45.6 18:32:01.209 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:01.209 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:01.209 00.000 10672 Enqueuing Expose request 18:32:01.209 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:32:01.209 00.000 428 Worker thread wakes up 18:32:01.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:01.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:03.425 02.216 428 Exposure complete 18:32:03.565 00.140 428 worker thread done servicing request 18:32:03.565 00.000 10672 OnExposeComplete: enter 18:32:03.565 00.000 10672 UpdateGuideState(): m_state=6 18:32:03.565 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 69 18:32:03.565 00.000 10672 Star::Find returns 1 (0), X=1120.80, Y=150.94, Mass=341789, SNR=45.7, Peak=65488 HFD=2.4 18:32:03.565 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 18:32:03.565 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14) 18:32:03.565 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=-0.07 hyp=0.65 cameraTheta=-3.03 mountX=0.65 mountY=-0.00, mountTheta=-0.01 18:32:03.565 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=-0.07, opts=13) 18:32:03.565 00.000 10672 Enqueuing Move request for scope (-0.64, -0.07) 18:32:03.565 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:32:03.565 00.000 428 Worker thread wakes up 18:32:03.565 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.07) opts 0xd 18:32:03.565 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, -0.07) 18:32:03.565 00.000 428 Moving (-0.64, -0.07) raw xDistance=0.65 yDistance=-0.00 18:32:03.565 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 18:32:03.565 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:03.565 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:32:03.565 00.000 428 MoveAxis(W, 963, ABG) 18:32:03.565 00.000 428 Guiding Dir = 3, Dur = 963 18:32:03.565 00.000 428 IsSlewing returns 0 18:32:03.565 00.000 428 IsGuiding returns 0 18:32:03.596 00.031 428 PulseGuide returned control before completion, sleep 944 18:32:03.706 00.110 10672 UpdateGuideState exits: m=341789 SNR=45.7 18:32:03.706 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:03.706 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:03.706 00.000 10672 Enqueuing Expose request 18:32:04.552 00.846 428 IsGuiding returns 1 18:32:04.552 00.000 428 scope still moving after pulse duration time elapsed 18:32:04.584 00.032 428 IsSlewing returns 0 18:32:04.584 00.000 428 IsGuiding returns 0 18:32:04.584 00.000 428 scope move finished after 963 + 58 ms 18:32:04.584 00.000 428 Move returns status 0, amount 963 18:32:04.584 00.000 428 MoveAxis(N, 0, ABG) 18:32:04.584 00.000 428 Move returns status 0, amount 0 18:32:04.584 00.000 428 move complete, result=0 18:32:04.599 00.015 428 worker thread done servicing request 18:32:04.599 00.000 10672 GuideStep: 0.6 px 963 ms WEST, -0.0 px 0 ms NORTH 18:32:04.599 00.000 428 Worker thread wakes up 18:32:04.599 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:04.599 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:05.919 01.320 428 Exposure complete 18:32:06.077 00.158 428 worker thread done servicing request 18:32:06.077 00.000 10672 OnExposeComplete: enter 18:32:06.077 00.000 10672 UpdateGuideState(): m_state=6 18:32:06.077 00.000 10672 Star::Find(15, 1120, 150, 0, (0,0,0,0), 0.0, 0) frame 70 18:32:06.077 00.000 10672 Star::Find returns 1 (0), X=1121.16, Y=150.93, Mass=346976, SNR=42.9, Peak=60032 HFD=2.7 18:32:06.077 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.02) = xAngle (0.15 = 0.15) 18:32:06.077 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98) 18:32:06.077 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.87 mountX=0.30 mountY=-0.05, mountTheta=-0.16 18:32:06.077 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.08, opts=13) 18:32:06.077 00.000 10672 Enqueuing Move request for scope (-0.29, -0.08) 18:32:06.077 00.000 428 Worker thread wakes up 18:32:06.077 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:32:06.077 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd 18:32:06.077 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.08) 18:32:06.077 00.000 428 Moving (-0.29, -0.08) raw xDistance=0.30 yDistance=-0.05 18:32:06.077 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:32:06.077 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:06.077 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:32:06.077 00.000 428 MoveAxis(E, 0, ABG) 18:32:06.077 00.000 428 Move returns status 0, amount 0 18:32:06.077 00.000 428 MoveAxis(N, 0, ABG) 18:32:06.077 00.000 428 Move returns status 0, amount 0 18:32:06.092 00.015 428 move complete, result=0 18:32:06.092 00.000 428 worker thread done servicing request 18:32:06.217 00.125 10672 UpdateGuideState exits: m=346976 SNR=42.9 18:32:06.233 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:06.233 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:06.233 00.000 10672 Enqueuing Expose request 18:32:06.233 00.000 428 Worker thread wakes up 18:32:06.233 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:32:06.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:06.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:08.407 02.174 428 Exposure complete 18:32:08.548 00.141 428 worker thread done servicing request 18:32:08.548 00.000 10672 OnExposeComplete: enter 18:32:08.548 00.000 10672 UpdateGuideState(): m_state=6 18:32:08.548 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 71 18:32:08.548 00.000 10672 Star::Find returns 1 (0), X=1121.42, Y=151.17, Mass=389746, SNR=52.4, Peak=65488 HFD=2.9 18:32:08.548 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.50) 18:32:08.548 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.66 = 1.66) 18:32:08.548 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.76 mountX=0.01 mountY=0.16, mountTheta=1.50 18:32:08.548 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.15, opts=13) 18:32:08.548 00.000 10672 Enqueuing Move request for scope (-0.03, 0.15) 18:32:08.548 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4976, FiltMax=65488, Gamma=1.000 18:32:08.548 00.000 428 Worker thread wakes up 18:32:08.548 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd 18:32:08.548 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.15) 18:32:08.548 00.000 428 Moving (-0.03, 0.15) raw xDistance=0.01 yDistance=0.16 18:32:08.548 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:32:08.548 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:08.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:32:08.548 00.000 428 MoveAxis(E, 0, ABG) 18:32:08.548 00.000 428 Move returns status 0, amount 0 18:32:08.548 00.000 428 MoveAxis(N, 0, ABG) 18:32:08.548 00.000 428 Move returns status 0, amount 0 18:32:08.548 00.000 428 move complete, result=0 18:32:08.548 00.000 428 worker thread done servicing request 18:32:08.696 00.148 10672 UpdateGuideState exits: m=389746 SNR=52.4 18:32:08.696 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:08.696 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:08.696 00.000 10672 Enqueuing Expose request 18:32:08.696 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:32:08.696 00.000 428 Worker thread wakes up 18:32:08.696 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:08.696 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:10.914 02.218 428 Exposure complete 18:32:11.054 00.140 428 worker thread done servicing request 18:32:11.054 00.000 10672 OnExposeComplete: enter 18:32:11.054 00.000 10672 UpdateGuideState(): m_state=6 18:32:11.054 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 72 18:32:11.054 00.000 10672 Star::Find returns 1 (0), X=1121.51, Y=151.02, Mass=323205, SNR=44.0, Peak=65488 HFD=2.3 18:32:11.054 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.14) 18:32:11.054 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 18:32:11.054 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.13 mountX=-0.07 mountY=0.00, mountTheta=3.12 18:32:11.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.01, opts=13) 18:32:11.054 00.000 10672 Enqueuing Move request for scope (0.07, 0.01) 18:32:11.054 00.000 428 Worker thread wakes up 18:32:11.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:32:11.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd 18:32:11.054 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.01) 18:32:11.054 00.000 428 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=0.00 18:32:11.054 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:32:11.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:11.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:32:11.054 00.000 428 MoveAxis(E, 0, ABG) 18:32:11.054 00.000 428 Move returns status 0, amount 0 18:32:11.054 00.000 428 MoveAxis(N, 0, ABG) 18:32:11.054 00.000 428 Move returns status 0, amount 0 18:32:11.054 00.000 428 move complete, result=0 18:32:11.054 00.000 428 worker thread done servicing request 18:32:11.226 00.172 10672 UpdateGuideState exits: m=323205 SNR=44.0 18:32:11.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:11.226 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:11.226 00.000 10672 Enqueuing Expose request 18:32:11.226 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:32:11.226 00.000 428 Worker thread wakes up 18:32:11.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:11.226 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:13.415 02.189 428 Exposure complete 18:32:13.571 00.156 428 worker thread done servicing request 18:32:13.571 00.000 10672 OnExposeComplete: enter 18:32:13.571 00.000 10672 UpdateGuideState(): m_state=6 18:32:13.571 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 73 18:32:13.571 00.000 10672 Star::Find returns 1 (0), X=1121.00, Y=151.10, Mass=297773, SNR=45.1, Peak=65488 HFD=2.1 18:32:13.571 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.02) = xAngle (5.97 = -0.31) 18:32:13.587 00.016 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.85 = 2.85) 18:32:13.587 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.09 hyp=0.45 cameraTheta=2.95 mountX=0.43 mountY=0.13, mountTheta=0.30 18:32:13.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.09, opts=13) 18:32:13.587 00.000 10672 Enqueuing Move request for scope (-0.45, 0.09) 18:32:13.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4168, FiltMax=65488, Gamma=1.000 18:32:13.587 00.000 428 Worker thread wakes up 18:32:13.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.09) opts 0xd 18:32:13.587 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.09) 18:32:13.587 00.000 428 Moving (-0.45, 0.09) raw xDistance=0.43 yDistance=0.13 18:32:13.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 18:32:13.587 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:13.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:32:13.587 00.000 428 MoveAxis(E, 0, ABG) 18:32:13.587 00.000 428 Move returns status 0, amount 0 18:32:13.587 00.000 428 MoveAxis(N, 0, ABG) 18:32:13.587 00.000 428 Move returns status 0, amount 0 18:32:13.587 00.000 428 move complete, result=0 18:32:13.587 00.000 428 worker thread done servicing request 18:32:13.774 00.187 10672 UpdateGuideState exits: m=297773 SNR=45.1 18:32:13.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:13.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:13.774 00.000 10672 Enqueuing Expose request 18:32:13.774 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:32:13.774 00.000 428 Worker thread wakes up 18:32:13.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:13.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:15.912 02.138 428 Exposure complete 18:32:16.052 00.140 428 worker thread done servicing request 18:32:16.052 00.000 10672 OnExposeComplete: enter 18:32:16.052 00.000 10672 UpdateGuideState(): m_state=6 18:32:16.052 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 74 18:32:16.052 00.000 10672 Star::Find returns 1 (0), X=1120.87, Y=151.29, Mass=333961, SNR=40.8, Peak=65488 HFD=2.6 18:32:16.052 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.02) = xAngle (5.72 = -0.56) 18:32:16.052 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.59 = 2.59) 18:32:16.052 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.27 hyp=0.64 cameraTheta=2.70 mountX=0.54 mountY=0.33, mountTheta=0.55 18:32:16.052 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.27, opts=13) 18:32:16.052 00.000 10672 Enqueuing Move request for scope (-0.58, 0.27) 18:32:16.052 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:32:16.052 00.000 428 Worker thread wakes up 18:32:16.052 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.27) opts 0xd 18:32:16.052 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.27) 18:32:16.052 00.000 428 Moving (-0.58, 0.27) raw xDistance=0.54 yDistance=0.33 18:32:16.052 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 18:32:16.052 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:16.052 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:32:16.052 00.000 428 MoveAxis(W, 805, ABG) 18:32:16.052 00.000 428 Guiding Dir = 3, Dur = 805 18:32:16.052 00.000 428 IsSlewing returns 0 18:32:16.052 00.000 428 IsGuiding returns 0 18:32:16.083 00.031 428 PulseGuide returned control before completion, sleep 792 18:32:16.240 00.157 10672 UpdateGuideState exits: m=333961 SNR=40.8 18:32:16.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:16.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:16.240 00.000 10672 Enqueuing Expose request 18:32:16.884 00.644 428 IsGuiding returns 1 18:32:16.884 00.000 428 scope still moving after pulse duration time elapsed 18:32:16.915 00.031 428 IsSlewing returns 0 18:32:16.915 00.000 428 IsGuiding returns 0 18:32:16.915 00.000 428 scope move finished after 805 + 49 ms 18:32:16.915 00.000 428 Move returns status 0, amount 805 18:32:16.915 00.000 428 MoveAxis(N, 0, ABG) 18:32:16.915 00.000 428 Move returns status 0, amount 0 18:32:16.915 00.000 428 move complete, result=0 18:32:16.915 00.000 428 worker thread done servicing request 18:32:16.915 00.000 428 Worker thread wakes up 18:32:16.915 00.000 10672 GuideStep: 0.5 px 805 ms WEST, 0.3 px 0 ms NORTH 18:32:16.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:16.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:18.415 01.500 428 Exposure complete 18:32:18.602 00.187 428 worker thread done servicing request 18:32:18.602 00.000 10672 OnExposeComplete: enter 18:32:18.602 00.000 10672 UpdateGuideState(): m_state=6 18:32:18.602 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 75 18:32:18.602 00.000 10672 Star::Find returns 1 (0), X=1121.31, Y=150.95, Mass=470088, SNR=64.3, Peak=65488 HFD=3.6 18:32:18.602 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.02) = xAngle (0.32 = 0.32) 18:32:18.602 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80) 18:32:18.602 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.70 mountX=0.14 mountY=-0.05, mountTheta=-0.34 18:32:18.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.06, opts=13) 18:32:18.602 00.000 10672 Enqueuing Move request for scope (-0.13, -0.06) 18:32:18.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:32:18.602 00.000 428 Worker thread wakes up 18:32:18.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd 18:32:18.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.06) 18:32:18.602 00.000 428 Moving (-0.13, -0.06) raw xDistance=0.14 yDistance=-0.05 18:32:18.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:32:18.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:18.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:32:18.602 00.000 428 MoveAxis(E, 0, ABG) 18:32:18.602 00.000 428 Move returns status 0, amount 0 18:32:18.602 00.000 428 MoveAxis(N, 0, ABG) 18:32:18.602 00.000 428 Move returns status 0, amount 0 18:32:18.602 00.000 428 move complete, result=0 18:32:18.602 00.000 428 worker thread done servicing request 18:32:18.824 00.222 10672 UpdateGuideState exits: m=470088 SNR=64.3 18:32:18.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:18.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:18.824 00.000 10672 Enqueuing Expose request 18:32:18.824 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:32:18.824 00.000 428 Worker thread wakes up 18:32:18.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:18.824 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:20.910 02.086 428 Exposure complete 18:32:21.066 00.156 428 worker thread done servicing request 18:32:21.066 00.000 10672 OnExposeComplete: enter 18:32:21.066 00.000 10672 UpdateGuideState(): m_state=6 18:32:21.066 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 76 18:32:21.066 00.000 10672 Star::Find returns 1 (0), X=1121.16, Y=150.99, Mass=421926, SNR=54.5, Peak=65488 HFD=3.0 18:32:21.066 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.02) = xAngle (-0.04 = -0.04) 18:32:21.066 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.12) 18:32:21.066 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.06 mountX=0.28 mountY=0.01, mountTheta=0.02 18:32:21.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.02, opts=13) 18:32:21.066 00.000 10672 Enqueuing Move request for scope (-0.28, -0.02) 18:32:21.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:32:21.066 00.000 428 Worker thread wakes up 18:32:21.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.02) opts 0xd 18:32:21.066 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.02) 18:32:21.066 00.000 428 Moving (-0.28, -0.02) raw xDistance=0.28 yDistance=0.01 18:32:21.066 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:32:21.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:21.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:32:21.066 00.000 428 MoveAxis(E, 0, ABG) 18:32:21.066 00.000 428 Move returns status 0, amount 0 18:32:21.066 00.000 428 MoveAxis(N, 0, ABG) 18:32:21.066 00.000 428 Move returns status 0, amount 0 18:32:21.066 00.000 428 move complete, result=0 18:32:21.066 00.000 428 worker thread done servicing request 18:32:21.269 00.203 10672 UpdateGuideState exits: m=421926 SNR=54.5 18:32:21.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:21.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:21.269 00.000 10672 Enqueuing Expose request 18:32:21.269 00.000 428 Worker thread wakes up 18:32:21.269 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:32:21.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:21.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:23.405 02.136 428 Exposure complete 18:32:23.593 00.188 428 worker thread done servicing request 18:32:23.593 00.000 10672 OnExposeComplete: enter 18:32:23.593 00.000 10672 UpdateGuideState(): m_state=6 18:32:23.593 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 77 18:32:23.593 00.000 10672 Star::Find returns 1 (0), X=1121.44, Y=150.99, Mass=363208, SNR=50.7, Peak=65488 HFD=2.5 18:32:23.593 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 18:32:23.593 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 18:32:23.593 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.90 mountX=0.01 mountY=-0.02, mountTheta=-1.12 18:32:23.593 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.03, opts=13) 18:32:23.593 00.000 10672 Enqueuing Move request for scope (-0.01, -0.03) 18:32:23.593 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:32:23.593 00.000 428 Worker thread wakes up 18:32:23.593 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd 18:32:23.593 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.03) 18:32:23.593 00.000 428 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=-0.02 18:32:23.593 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:32:23.593 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:23.593 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:32:23.593 00.000 428 MoveAxis(E, 0, ABG) 18:32:23.593 00.000 428 Move returns status 0, amount 0 18:32:23.593 00.000 428 MoveAxis(N, 0, ABG) 18:32:23.593 00.000 428 Move returns status 0, amount 0 18:32:23.593 00.000 428 move complete, result=0 18:32:23.593 00.000 428 worker thread done servicing request 18:32:23.812 00.219 10672 UpdateGuideState exits: m=363208 SNR=50.7 18:32:23.812 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:23.812 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:23.812 00.000 10672 Enqueuing Expose request 18:32:23.812 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:32:23.812 00.000 428 Worker thread wakes up 18:32:23.812 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:23.812 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:25.912 02.100 428 Exposure complete 18:32:26.053 00.141 428 worker thread done servicing request 18:32:26.053 00.000 10672 OnExposeComplete: enter 18:32:26.053 00.000 10672 UpdateGuideState(): m_state=6 18:32:26.053 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 78 18:32:26.053 00.000 10672 Star::Find returns 1 (0), X=1121.23, Y=151.00, Mass=389852, SNR=51.2, Peak=65488 HFD=2.5 18:32:26.053 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.02) = xAngle (-0.05 = -0.05) 18:32:26.053 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.11) 18:32:26.053 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.07 mountX=0.22 mountY=0.01, mountTheta=0.03 18:32:26.068 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.02, opts=13) 18:32:26.068 00.000 10672 Enqueuing Move request for scope (-0.22, -0.02) 18:32:26.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:32:26.068 00.000 428 Worker thread wakes up 18:32:26.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd 18:32:26.068 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.02) 18:32:26.068 00.000 428 Moving (-0.22, -0.02) raw xDistance=0.22 yDistance=0.01 18:32:26.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:32:26.068 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:26.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:32:26.068 00.000 428 MoveAxis(E, 0, ABG) 18:32:26.068 00.000 428 Move returns status 0, amount 0 18:32:26.068 00.000 428 MoveAxis(N, 0, ABG) 18:32:26.068 00.000 428 Move returns status 0, amount 0 18:32:26.068 00.000 428 move complete, result=0 18:32:26.068 00.000 428 worker thread done servicing request 18:32:26.240 00.172 10672 UpdateGuideState exits: m=389852 SNR=51.2 18:32:26.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:26.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:26.240 00.000 10672 Enqueuing Expose request 18:32:26.240 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:32:26.240 00.000 428 Worker thread wakes up 18:32:26.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:26.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:28.402 02.162 428 Exposure complete 18:32:28.574 00.172 428 worker thread done servicing request 18:32:28.574 00.000 10672 OnExposeComplete: enter 18:32:28.574 00.000 10672 UpdateGuideState(): m_state=6 18:32:28.574 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 79 18:32:28.574 00.000 10672 Star::Find returns 1 (0), X=1121.24, Y=150.89, Mass=318658, SNR=46.0, Peak=65488 HFD=2.3 18:32:28.574 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.02) = xAngle (0.42 = 0.42) 18:32:28.574 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71) 18:32:28.574 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.60 mountX=0.22 mountY=-0.10, mountTheta=-0.43 18:32:28.574 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.13, opts=13) 18:32:28.574 00.000 10672 Enqueuing Move request for scope (-0.21, -0.13) 18:32:28.574 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:32:28.574 00.000 428 Worker thread wakes up 18:32:28.574 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd 18:32:28.574 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.13) 18:32:28.574 00.000 428 Moving (-0.21, -0.13) raw xDistance=0.22 yDistance=-0.10 18:32:28.574 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:32:28.574 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:28.574 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:32:28.574 00.000 428 MoveAxis(E, 0, ABG) 18:32:28.574 00.000 428 Move returns status 0, amount 0 18:32:28.574 00.000 428 MoveAxis(N, 0, ABG) 18:32:28.574 00.000 428 Move returns status 0, amount 0 18:32:28.574 00.000 428 move complete, result=0 18:32:28.574 00.000 428 worker thread done servicing request 18:32:28.776 00.202 10672 UpdateGuideState exits: m=318658 SNR=46.0 18:32:28.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:28.776 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:28.776 00.000 10672 Enqueuing Expose request 18:32:28.776 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:32:28.776 00.000 428 Worker thread wakes up 18:32:28.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:28.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:30.928 02.152 428 Exposure complete 18:32:31.053 00.125 428 worker thread done servicing request 18:32:31.053 00.000 10672 OnExposeComplete: enter 18:32:31.053 00.000 10672 UpdateGuideState(): m_state=6 18:32:31.053 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 80 18:32:31.053 00.000 10672 Star::Find returns 1 (0), X=1121.52, Y=151.02, Mass=354192, SNR=48.6, Peak=60464 HFD=2.3 18:32:31.053 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.02) = xAngle (3.14 = 3.14) 18:32:31.053 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 18:32:31.053 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.12 mountX=-0.07 mountY=0.00, mountTheta=3.13 18:32:31.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.01, opts=13) 18:32:31.053 00.000 10672 Enqueuing Move request for scope (0.07, 0.01) 18:32:31.053 00.000 428 Worker thread wakes up 18:32:31.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:32:31.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd 18:32:31.053 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.01) 18:32:31.053 00.000 428 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=0.00 18:32:31.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:32:31.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:31.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:32:31.053 00.000 428 MoveAxis(E, 0, ABG) 18:32:31.053 00.000 428 Move returns status 0, amount 0 18:32:31.053 00.000 428 MoveAxis(N, 0, ABG) 18:32:31.053 00.000 428 Move returns status 0, amount 0 18:32:31.053 00.000 428 move complete, result=0 18:32:31.053 00.000 428 worker thread done servicing request 18:32:31.193 00.140 10672 UpdateGuideState exits: m=354192 SNR=48.6 18:32:31.193 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:31.193 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:31.193 00.000 10672 Enqueuing Expose request 18:32:31.193 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:32:31.193 00.000 428 Worker thread wakes up 18:32:31.193 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:31.193 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:33.410 02.217 428 Exposure complete 18:32:33.547 00.137 428 worker thread done servicing request 18:32:33.547 00.000 10672 OnExposeComplete: enter 18:32:33.548 00.001 10672 UpdateGuideState(): m_state=6 18:32:33.548 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 81 18:32:33.549 00.001 10672 Star::Find returns 1 (0), X=1121.26, Y=151.35, Mass=336443, SNR=44.5, Peak=57408 HFD=2.8 18:32:33.549 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.02) = xAngle (5.09 = -1.20) 18:32:33.549 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.96 = 1.96) 18:32:33.549 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.34 hyp=0.39 cameraTheta=2.07 mountX=0.14 mountY=0.36, mountTheta=1.20 18:32:33.550 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.34, opts=13) 18:32:33.550 00.000 10672 Enqueuing Move request for scope (-0.18, 0.34) 18:32:33.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:32:33.551 00.001 428 Worker thread wakes up 18:32:33.551 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.34) opts 0xd 18:32:33.551 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.34) 18:32:33.551 00.000 428 Moving (-0.18, 0.34) raw xDistance=0.14 yDistance=0.36 18:32:33.551 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:32:33.551 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:33.552 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 18:32:33.552 00.000 428 MoveAxis(E, 0, ABG) 18:32:33.552 00.000 428 Move returns status 0, amount 0 18:32:33.552 00.000 428 MoveAxis(N, 0, ABG) 18:32:33.552 00.000 428 Move returns status 0, amount 0 18:32:33.552 00.000 428 move complete, result=0 18:32:33.552 00.000 428 worker thread done servicing request 18:32:33.690 00.138 10672 UpdateGuideState exits: m=336443 SNR=44.5 18:32:33.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:33.691 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:33.691 00.000 10672 Enqueuing Expose request 18:32:33.691 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:32:33.691 00.000 428 Worker thread wakes up 18:32:33.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:33.691 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:35.922 02.231 428 Exposure complete 18:32:36.047 00.125 428 worker thread done servicing request 18:32:36.047 00.000 10672 OnExposeComplete: enter 18:32:36.047 00.000 10672 UpdateGuideState(): m_state=6 18:32:36.063 00.016 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 82 18:32:36.063 00.000 10672 Star::Find returns 1 (0), X=1121.34, Y=151.15, Mass=344720, SNR=45.0, Peak=58176 HFD=2.7 18:32:36.063 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.02) = xAngle (5.27 = -1.02) 18:32:36.063 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.14 = 2.14) 18:32:36.063 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.17 cameraTheta=2.25 mountX=0.09 mountY=0.15, mountTheta=1.01 18:32:36.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.14, opts=13) 18:32:36.063 00.000 10672 Enqueuing Move request for scope (-0.11, 0.14) 18:32:36.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:32:36.063 00.000 428 Worker thread wakes up 18:32:36.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd 18:32:36.063 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.14) 18:32:36.063 00.000 428 Moving (-0.11, 0.14) raw xDistance=0.09 yDistance=0.15 18:32:36.063 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:32:36.063 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:36.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:32:36.063 00.000 428 MoveAxis(E, 0, ABG) 18:32:36.063 00.000 428 Move returns status 0, amount 0 18:32:36.063 00.000 428 MoveAxis(N, 0, ABG) 18:32:36.063 00.000 428 Move returns status 0, amount 0 18:32:36.063 00.000 428 move complete, result=0 18:32:36.063 00.000 428 worker thread done servicing request 18:32:36.188 00.125 10672 UpdateGuideState exits: m=344720 SNR=45.0 18:32:36.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:36.188 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:36.188 00.000 10672 Enqueuing Expose request 18:32:36.188 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:32:36.188 00.000 428 Worker thread wakes up 18:32:36.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:36.188 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:38.419 02.231 428 Exposure complete 18:32:38.560 00.141 428 worker thread done servicing request 18:32:38.560 00.000 10672 OnExposeComplete: enter 18:32:38.560 00.000 10672 UpdateGuideState(): m_state=6 18:32:38.560 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 83 18:32:38.560 00.000 10672 Star::Find returns 1 (0), X=1122.15, Y=151.18, Mass=347509, SNR=47.7, Peak=61888 HFD=2.6 18:32:38.560 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.03) 18:32:38.560 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 18:32:38.560 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.17 hyp=0.72 cameraTheta=0.23 mountX=-0.71 mountY=0.09, mountTheta=3.02 18:32:38.560 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.17, opts=13) 18:32:38.560 00.000 10672 Enqueuing Move request for scope (0.70, 0.17) 18:32:38.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:32:38.560 00.000 428 Worker thread wakes up 18:32:38.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.17) opts 0xd 18:32:38.560 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.17) 18:32:38.560 00.000 428 Moving (0.70, 0.17) raw xDistance=-0.71 yDistance=0.09 18:32:38.560 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 18:32:38.575 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:38.575 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:32:38.575 00.000 428 MoveAxis(E, 1061, ABG) 18:32:38.575 00.000 428 Guiding Dir = 2, Dur = 1061 18:32:38.575 00.000 428 IsSlewing returns 0 18:32:38.575 00.000 428 IsGuiding returns 0 18:32:38.591 00.016 428 PulseGuide returned control before completion, sleep 1053 18:32:38.699 00.108 10672 UpdateGuideState exits: m=347509 SNR=47.7 18:32:38.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:38.699 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:38.699 00.000 10672 Enqueuing Expose request 18:32:39.652 00.953 428 IsGuiding returns 1 18:32:39.652 00.000 428 scope still moving after pulse duration time elapsed 18:32:39.698 00.046 428 IsSlewing returns 0 18:32:39.730 00.032 428 IsGuiding returns 0 18:32:39.730 00.000 428 scope move finished after 1061 + 94 ms 18:32:39.730 00.000 428 Move returns status 0, amount 1061 18:32:39.730 00.000 428 MoveAxis(N, 0, ABG) 18:32:39.730 00.000 428 Move returns status 0, amount 0 18:32:39.730 00.000 428 move complete, result=0 18:32:39.730 00.000 428 worker thread done servicing request 18:32:39.730 00.000 428 Worker thread wakes up 18:32:39.730 00.000 10672 GuideStep: -0.7 px 1061 ms EAST, 0.1 px 0 ms NORTH 18:32:39.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:39.730 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:40.922 01.192 428 Exposure complete 18:32:41.051 00.129 428 worker thread done servicing request 18:32:41.051 00.000 10672 OnExposeComplete: enter 18:32:41.051 00.000 10672 UpdateGuideState(): m_state=6 18:32:41.051 00.000 10672 Star::Find(15, 1122, 151, 0, (0,0,0,0), 0.0, 0) frame 84 18:32:41.051 00.000 10672 Star::Find returns 1 (0), X=1121.33, Y=151.31, Mass=403380, SNR=47.1, Peak=55776 HFD=3.3 18:32:41.051 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.02) = xAngle (4.98 = -1.30) 18:32:41.051 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 18:32:41.051 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.96 mountX=0.08 mountY=0.30, mountTheta=1.30 18:32:41.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.29, opts=13) 18:32:41.051 00.000 10672 Enqueuing Move request for scope (-0.12, 0.29) 18:32:41.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:32:41.051 00.000 428 Worker thread wakes up 18:32:41.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.29) opts 0xd 18:32:41.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.29) 18:32:41.051 00.000 428 Moving (-0.12, 0.29) raw xDistance=0.08 yDistance=0.30 18:32:41.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:32:41.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:41.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 18:32:41.051 00.000 428 MoveAxis(E, 0, ABG) 18:32:41.051 00.000 428 Move returns status 0, amount 0 18:32:41.051 00.000 428 MoveAxis(N, 0, ABG) 18:32:41.051 00.000 428 Move returns status 0, amount 0 18:32:41.051 00.000 428 move complete, result=0 18:32:41.051 00.000 428 worker thread done servicing request 18:32:41.176 00.125 10672 UpdateGuideState exits: m=403380 SNR=47.1 18:32:41.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:41.176 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:41.176 00.000 10672 Enqueuing Expose request 18:32:41.176 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:32:41.192 00.016 428 Worker thread wakes up 18:32:41.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:41.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:43.414 02.222 428 Exposure complete 18:32:43.539 00.125 428 worker thread done servicing request 18:32:43.539 00.000 10672 OnExposeComplete: enter 18:32:43.539 00.000 10672 UpdateGuideState(): m_state=6 18:32:43.539 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 85 18:32:43.539 00.000 10672 Star::Find returns 1 (0), X=1120.92, Y=151.40, Mass=285324, SNR=44.0, Peak=58288 HFD=2.3 18:32:43.539 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.02) = xAngle (5.53 = -0.75) 18:32:43.539 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.40 = 2.40) 18:32:43.539 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.39 hyp=0.66 cameraTheta=2.51 mountX=0.48 mountY=0.44, mountTheta=0.75 18:32:43.539 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.39, opts=13) 18:32:43.539 00.000 10672 Enqueuing Move request for scope (-0.53, 0.39) 18:32:43.539 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:32:43.539 00.000 428 Worker thread wakes up 18:32:43.539 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.39) opts 0xd 18:32:43.539 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.39) 18:32:43.539 00.000 428 Moving (-0.53, 0.39) raw xDistance=0.48 yDistance=0.44 18:32:43.539 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 18:32:43.539 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:43.539 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 18:32:43.539 00.000 428 MoveAxis(W, 712, ABG) 18:32:43.539 00.000 428 Guiding Dir = 3, Dur = 712 18:32:43.554 00.015 428 IsSlewing returns 0 18:32:43.554 00.000 428 IsGuiding returns 0 18:32:43.570 00.016 428 PulseGuide returned control before completion, sleep 696 18:32:43.690 00.120 10672 UpdateGuideState exits: m=285324 SNR=44.0 18:32:43.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:43.690 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:43.690 00.000 10672 Enqueuing Expose request 18:32:44.291 00.601 428 IsGuiding returns 0 18:32:44.291 00.000 428 Move returns status 0, amount 712 18:32:44.291 00.000 428 MoveAxis(N, 0, ABG) 18:32:44.291 00.000 428 Move returns status 0, amount 0 18:32:44.291 00.000 428 move complete, result=0 18:32:44.291 00.000 428 worker thread done servicing request 18:32:44.291 00.000 10672 GuideStep: 0.5 px 712 ms WEST, 0.4 px 0 ms NORTH 18:32:44.291 00.000 428 Worker thread wakes up 18:32:44.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:44.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:45.910 01.619 428 Exposure complete 18:32:46.035 00.125 428 worker thread done servicing request 18:32:46.035 00.000 10672 OnExposeComplete: enter 18:32:46.035 00.000 10672 UpdateGuideState(): m_state=6 18:32:46.035 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 86 18:32:46.035 00.000 10672 Star::Find returns 1 (0), X=1121.61, Y=151.26, Mass=353817, SNR=48.7, Peak=56432 HFD=2.7 18:32:46.035 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.02) = xAngle (4.01 = -2.27) 18:32:46.035 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.89 = 0.89) 18:32:46.035 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.30 cameraTheta=0.99 mountX=-0.19 mountY=0.23, mountTheta=2.26 18:32:46.051 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.25, opts=13) 18:32:46.051 00.000 10672 Enqueuing Move request for scope (0.16, 0.25) 18:32:46.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:32:46.051 00.000 428 Worker thread wakes up 18:32:46.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd 18:32:46.051 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.25) 18:32:46.051 00.000 428 Moving (0.16, 0.25) raw xDistance=-0.19 yDistance=0.23 18:32:46.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:32:46.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:46.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 18:32:46.051 00.000 428 MoveAxis(E, 0, ABG) 18:32:46.051 00.000 428 Move returns status 0, amount 0 18:32:46.051 00.000 428 MoveAxis(N, 0, ABG) 18:32:46.051 00.000 428 Move returns status 0, amount 0 18:32:46.051 00.000 428 move complete, result=0 18:32:46.051 00.000 428 worker thread done servicing request 18:32:46.176 00.125 10672 UpdateGuideState exits: m=353817 SNR=48.7 18:32:46.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:46.176 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:46.176 00.000 10672 Enqueuing Expose request 18:32:46.176 00.000 428 Worker thread wakes up 18:32:46.176 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:32:46.176 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:46.176 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:48.388 02.212 428 Exposure complete 18:32:48.544 00.156 428 worker thread done servicing request 18:32:48.544 00.000 10672 OnExposeComplete: enter 18:32:48.544 00.000 10672 UpdateGuideState(): m_state=6 18:32:48.544 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 87 18:32:48.544 00.000 10672 Star::Find returns 1 (0), X=1122.17, Y=151.72, Mass=326094, SNR=43.7, Peak=64928 HFD=2.5 18:32:48.544 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.02) = xAngle (3.79 = -2.49) 18:32:48.544 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.67 = 0.67) 18:32:48.544 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=0.70 hyp=1.01 cameraTheta=0.77 mountX=-0.80 mountY=0.62, mountTheta=2.48 18:32:48.544 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=0.70, opts=13) 18:32:48.544 00.000 10672 Enqueuing Move request for scope (0.72, 0.70) 18:32:48.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:32:48.544 00.000 428 Worker thread wakes up 18:32:48.544 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.70) opts 0xd 18:32:48.544 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, 0.70) 18:32:48.544 00.000 428 Moving (0.72, 0.70) raw xDistance=-0.80 yDistance=0.62 18:32:48.544 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 18:32:48.544 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 18:32:48.544 00.000 428 MoveAxis(E, 1192, ABG) 18:32:48.544 00.000 428 Guiding Dir = 2, Dur = 1192 18:32:48.544 00.000 428 IsSlewing returns 0 18:32:48.544 00.000 428 IsGuiding returns 0 18:32:48.575 00.031 428 PulseGuide returned control before completion, sleep 1175 18:32:48.684 00.109 10672 UpdateGuideState exits: m=326094 SNR=43.7 18:32:48.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:48.684 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:48.684 00.000 10672 Enqueuing Expose request 18:32:49.784 01.100 428 IsGuiding returns 0 18:32:49.785 00.001 428 Move returns status 0, amount 1192 18:32:49.785 00.000 428 MoveAxis(S, 943, ABG) 18:32:49.785 00.000 428 Guiding Dir = 1, Dur = 943 18:32:49.786 00.001 428 IsSlewing returns 0 18:32:49.788 00.002 428 IsGuiding returns 0 18:32:49.864 00.076 428 PulseGuide returned control before completion, sleep 877 18:32:50.746 00.882 428 IsGuiding returns 1 18:32:50.746 00.000 428 scope still moving after pulse duration time elapsed 18:32:50.777 00.031 428 IsSlewing returns 0 18:32:50.777 00.000 428 IsGuiding returns 1 18:32:50.839 00.062 428 IsSlewing returns 0 18:32:50.871 00.032 428 IsGuiding returns 0 18:32:50.871 00.000 428 scope move finished after 943 + 140 ms 18:32:50.871 00.000 428 Move returns status 0, amount 943 18:32:50.871 00.000 428 move complete, result=0 18:32:50.872 00.001 428 worker thread done servicing request 18:32:50.872 00.000 428 Worker thread wakes up 18:32:50.872 00.000 10672 GuideStep: -0.8 px 1192 ms EAST, 0.6 px 943 ms SOUTH 18:32:50.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:50.872 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:50.891 00.019 428 Exposure complete 18:32:51.044 00.153 428 worker thread done servicing request 18:32:51.045 00.001 10672 OnExposeComplete: enter 18:32:51.046 00.001 10672 UpdateGuideState(): m_state=6 18:32:51.046 00.000 10672 Star::Find(15, 1122, 151, 0, (0,0,0,0), 0.0, 0) frame 88 18:32:51.046 00.000 10672 Star::Find returns 1 (0), X=1121.09, Y=151.41, Mass=401630, SNR=51.5, Peak=51440 HFD=3.2 18:32:51.047 00.001 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.02) = xAngle (5.33 = -0.95) 18:32:51.047 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.21 = 2.21) 18:32:51.047 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.39 hyp=0.53 cameraTheta=2.31 mountX=0.31 mountY=0.43, mountTheta=0.94 18:32:51.048 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.39, opts=13) 18:32:51.048 00.000 10672 Enqueuing Move request for scope (-0.36, 0.39) 18:32:51.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4672, FiltMax=65504, Gamma=1.000 18:32:51.048 00.000 428 Worker thread wakes up 18:32:51.049 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.39) opts 0xd 18:32:51.049 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.39) 18:32:51.049 00.000 428 Moving (-0.36, 0.39) raw xDistance=0.31 yDistance=0.43 18:32:51.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 18:32:51.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:51.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 18:32:51.049 00.000 428 MoveAxis(E, 0, ABG) 18:32:51.049 00.000 428 Move returns status 0, amount 0 18:32:51.050 00.001 428 MoveAxis(N, 0, ABG) 18:32:51.050 00.000 428 Move returns status 0, amount 0 18:32:51.050 00.000 428 move complete, result=0 18:32:51.050 00.000 428 worker thread done servicing request 18:32:51.186 00.136 10672 UpdateGuideState exits: m=401630 SNR=51.5 18:32:51.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:51.186 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:51.186 00.000 10672 Enqueuing Expose request 18:32:51.186 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 18:32:51.186 00.000 428 Worker thread wakes up 18:32:51.187 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:51.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:53.408 02.221 428 Exposure complete 18:32:53.548 00.140 428 worker thread done servicing request 18:32:53.548 00.000 10672 OnExposeComplete: enter 18:32:53.548 00.000 10672 UpdateGuideState(): m_state=6 18:32:53.548 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 89 18:32:53.548 00.000 10672 Star::Find returns 1 (0), X=1121.00, Y=150.85, Mass=359117, SNR=50.2, Peak=53712 HFD=2.6 18:32:53.548 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.02) = xAngle (0.24 = 0.24) 18:32:53.548 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89) 18:32:53.548 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.17 hyp=0.48 cameraTheta=-2.78 mountX=0.47 mountY=-0.12, mountTheta=-0.25 18:32:53.548 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.17, opts=13) 18:32:53.548 00.000 10672 Enqueuing Move request for scope (-0.45, -0.17) 18:32:53.548 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4600, FiltMax=65488, Gamma=1.000 18:32:53.548 00.000 428 Worker thread wakes up 18:32:53.548 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.17) opts 0xd 18:32:53.548 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.17) 18:32:53.548 00.000 428 Moving (-0.45, -0.17) raw xDistance=0.47 yDistance=-0.12 18:32:53.548 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 18:32:53.548 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:53.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:32:53.548 00.000 428 MoveAxis(W, 693, ABG) 18:32:53.548 00.000 428 Guiding Dir = 3, Dur = 693 18:32:53.548 00.000 428 IsSlewing returns 0 18:32:53.548 00.000 428 IsGuiding returns 0 18:32:53.580 00.032 428 PulseGuide returned control before completion, sleep 674 18:32:53.690 00.110 10672 UpdateGuideState exits: m=359117 SNR=50.2 18:32:53.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:53.690 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:53.690 00.000 10672 Enqueuing Expose request 18:32:54.284 00.594 428 IsGuiding returns 0 18:32:54.284 00.000 428 Move returns status 0, amount 693 18:32:54.284 00.000 428 MoveAxis(N, 0, ABG) 18:32:54.284 00.000 428 Move returns status 0, amount 0 18:32:54.284 00.000 428 move complete, result=0 18:32:54.284 00.000 428 worker thread done servicing request 18:32:54.284 00.000 428 Worker thread wakes up 18:32:54.284 00.000 10672 GuideStep: 0.5 px 693 ms WEST, -0.1 px 0 ms NORTH 18:32:54.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:54.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:55.906 01.622 428 Exposure complete 18:32:56.047 00.141 428 worker thread done servicing request 18:32:56.047 00.000 10672 OnExposeComplete: enter 18:32:56.047 00.000 10672 UpdateGuideState(): m_state=6 18:32:56.047 00.000 10672 Star::Find(15, 1120, 150, 0, (0,0,0,0), 0.0, 0) frame 90 18:32:56.047 00.000 10672 Star::Find returns 1 (0), X=1121.39, Y=151.20, Mass=346226, SNR=46.8, Peak=46400 HFD=3.2 18:32:56.047 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.02) = xAngle (4.88 = -1.41) 18:32:56.047 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.75 = 1.75) 18:32:56.047 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.86 mountX=0.03 mountY=0.19, mountTheta=1.41 18:32:56.063 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.19, opts=13) 18:32:56.063 00.000 10672 Enqueuing Move request for scope (-0.06, 0.19) 18:32:56.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4600, FiltMax=65488, Gamma=1.000 18:32:56.063 00.000 428 Worker thread wakes up 18:32:56.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd 18:32:56.063 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.19) 18:32:56.063 00.000 428 Moving (-0.06, 0.19) raw xDistance=0.03 yDistance=0.19 18:32:56.063 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:32:56.063 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:56.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:32:56.063 00.000 428 MoveAxis(E, 0, ABG) 18:32:56.063 00.000 428 Move returns status 0, amount 0 18:32:56.063 00.000 428 MoveAxis(N, 0, ABG) 18:32:56.063 00.000 428 Move returns status 0, amount 0 18:32:56.063 00.000 428 move complete, result=0 18:32:56.063 00.000 428 worker thread done servicing request 18:32:56.187 00.124 10672 UpdateGuideState exits: m=346226 SNR=46.8 18:32:56.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:56.187 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:56.187 00.000 10672 Enqueuing Expose request 18:32:56.187 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:32:56.187 00.000 428 Worker thread wakes up 18:32:56.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:56.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:32:58.407 02.220 428 Exposure complete 18:32:58.532 00.125 428 worker thread done servicing request 18:32:58.532 00.000 10672 OnExposeComplete: enter 18:32:58.532 00.000 10672 UpdateGuideState(): m_state=6 18:32:58.532 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 91 18:32:58.532 00.000 10672 Star::Find returns 1 (0), X=1122.18, Y=151.50, Mass=342265, SNR=51.9, Peak=51424 HFD=2.8 18:32:58.532 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.02) = xAngle (3.60 = -2.68) 18:32:58.532 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 18:32:58.532 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=0.48 hyp=0.88 cameraTheta=0.58 mountX=-0.79 mountY=0.40, mountTheta=2.67 18:32:58.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=0.48, opts=13) 18:32:58.532 00.000 10672 Enqueuing Move request for scope (0.73, 0.48) 18:32:58.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:32:58.532 00.000 428 Worker thread wakes up 18:32:58.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.48) opts 0xd 18:32:58.532 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, 0.48) 18:32:58.532 00.000 428 Moving (0.73, 0.48) raw xDistance=-0.79 yDistance=0.40 18:32:58.532 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.79 18:32:58.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:32:58.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 18:32:58.532 00.000 428 MoveAxis(E, 1169, ABG) 18:32:58.532 00.000 428 Guiding Dir = 2, Dur = 1169 18:32:58.548 00.016 428 IsSlewing returns 0 18:32:58.548 00.000 428 IsGuiding returns 0 18:32:58.563 00.015 428 PulseGuide returned control before completion, sleep 1153 18:32:58.673 00.110 10672 UpdateGuideState exits: m=342265 SNR=51.9 18:32:58.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:32:58.673 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:32:58.673 00.000 10672 Enqueuing Expose request 18:32:59.735 01.062 428 IsGuiding returns 1 18:32:59.735 00.000 428 scope still moving after pulse duration time elapsed 18:32:59.766 00.031 428 IsSlewing returns 0 18:32:59.766 00.000 428 IsGuiding returns 0 18:32:59.766 00.000 428 scope move finished after 1169 + 57 ms 18:32:59.766 00.000 428 Move returns status 0, amount 1169 18:32:59.766 00.000 428 MoveAxis(N, 0, ABG) 18:32:59.766 00.000 428 Move returns status 0, amount 0 18:32:59.766 00.000 428 move complete, result=0 18:32:59.766 00.000 428 worker thread done servicing request 18:32:59.766 00.000 428 Worker thread wakes up 18:32:59.766 00.000 10672 GuideStep: -0.8 px 1169 ms EAST, 0.4 px 0 ms NORTH 18:32:59.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:32:59.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:00.917 01.151 428 Exposure complete 18:33:01.044 00.127 428 worker thread done servicing request 18:33:01.044 00.000 10672 OnExposeComplete: enter 18:33:01.044 00.000 10672 UpdateGuideState(): m_state=6 18:33:01.044 00.000 10672 Star::Find(15, 1122, 151, 0, (0,0,0,0), 0.0, 0) frame 92 18:33:01.044 00.000 10672 Star::Find returns 1 (0), X=1121.29, Y=151.26, Mass=369917, SNR=52.8, Peak=64272 HFD=2.6 18:33:01.044 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.11) 18:33:01.044 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 18:33:01.044 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.24 hyp=0.29 cameraTheta=2.15 mountX=0.13 mountY=0.26, mountTheta=1.11 18:33:01.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.24, opts=13) 18:33:01.044 00.000 10672 Enqueuing Move request for scope (-0.16, 0.24) 18:33:01.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:01.044 00.000 428 Worker thread wakes up 18:33:01.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.24) opts 0xd 18:33:01.044 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.24) 18:33:01.044 00.000 428 Moving (-0.16, 0.24) raw xDistance=0.13 yDistance=0.26 18:33:01.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:33:01.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:01.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:33:01.044 00.000 428 MoveAxis(E, 0, ABG) 18:33:01.044 00.000 428 Move returns status 0, amount 0 18:33:01.044 00.000 428 MoveAxis(N, 0, ABG) 18:33:01.044 00.000 428 Move returns status 0, amount 0 18:33:01.044 00.000 428 move complete, result=0 18:33:01.044 00.000 428 worker thread done servicing request 18:33:01.185 00.141 10672 UpdateGuideState exits: m=369917 SNR=52.8 18:33:01.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:01.185 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:01.185 00.000 10672 Enqueuing Expose request 18:33:01.185 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:33:01.185 00.000 428 Worker thread wakes up 18:33:01.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:01.185 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:03.403 02.218 428 Exposure complete 18:33:03.543 00.140 428 worker thread done servicing request 18:33:03.543 00.000 10672 OnExposeComplete: enter 18:33:03.543 00.000 10672 UpdateGuideState(): m_state=6 18:33:03.543 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 93 18:33:03.543 00.000 10672 Star::Find returns 1 (0), X=1121.44, Y=150.87, Mass=354292, SNR=43.4, Peak=58288 HFD=2.6 18:33:03.543 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.02) = xAngle (1.37 = 1.37) 18:33:03.543 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76) 18:33:03.543 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.65 mountX=0.03 mountY=-0.14, mountTheta=-1.37 18:33:03.543 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.15, opts=13) 18:33:03.543 00.000 10672 Enqueuing Move request for scope (-0.01, -0.15) 18:33:03.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:33:03.543 00.000 428 Worker thread wakes up 18:33:03.543 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd 18:33:03.543 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.15) 18:33:03.543 00.000 428 Moving (-0.01, -0.15) raw xDistance=0.03 yDistance=-0.14 18:33:03.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:33:03.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:03.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:33:03.543 00.000 428 MoveAxis(E, 0, ABG) 18:33:03.543 00.000 428 Move returns status 0, amount 0 18:33:03.543 00.000 428 MoveAxis(N, 0, ABG) 18:33:03.543 00.000 428 Move returns status 0, amount 0 18:33:03.543 00.000 428 move complete, result=0 18:33:03.543 00.000 428 worker thread done servicing request 18:33:03.684 00.141 10672 UpdateGuideState exits: m=354292 SNR=43.4 18:33:03.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:03.684 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:03.684 00.000 10672 Enqueuing Expose request 18:33:03.684 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:33:03.684 00.000 428 Worker thread wakes up 18:33:03.684 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:03.684 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:05.907 02.223 428 Exposure complete 18:33:06.032 00.125 428 worker thread done servicing request 18:33:06.032 00.000 10672 OnExposeComplete: enter 18:33:06.032 00.000 10672 UpdateGuideState(): m_state=6 18:33:06.032 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 94 18:33:06.032 00.000 10672 Star::Find returns 1 (0), X=1121.39, Y=151.21, Mass=347749, SNR=45.5, Peak=63520 HFD=2.6 18:33:06.032 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.02) = xAngle (4.87 = -1.42) 18:33:06.032 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.74 = 1.74) 18:33:06.032 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.85 mountX=0.03 mountY=0.20, mountTheta=1.42 18:33:06.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.19, opts=13) 18:33:06.032 00.000 10672 Enqueuing Move request for scope (-0.05, 0.19) 18:33:06.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:33:06.032 00.000 428 Worker thread wakes up 18:33:06.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd 18:33:06.032 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.19) 18:33:06.032 00.000 428 Moving (-0.05, 0.19) raw xDistance=0.03 yDistance=0.20 18:33:06.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:33:06.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:06.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:33:06.032 00.000 428 MoveAxis(E, 0, ABG) 18:33:06.032 00.000 428 Move returns status 0, amount 0 18:33:06.032 00.000 428 MoveAxis(N, 0, ABG) 18:33:06.032 00.000 428 Move returns status 0, amount 0 18:33:06.032 00.000 428 move complete, result=0 18:33:06.032 00.000 428 worker thread done servicing request 18:33:06.172 00.140 10672 UpdateGuideState exits: m=347749 SNR=45.5 18:33:06.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:06.172 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:06.172 00.000 10672 Enqueuing Expose request 18:33:06.172 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:33:06.172 00.000 428 Worker thread wakes up 18:33:06.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:06.172 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:08.410 02.238 428 Exposure complete 18:33:08.550 00.140 428 worker thread done servicing request 18:33:08.550 00.000 10672 OnExposeComplete: enter 18:33:08.550 00.000 10672 UpdateGuideState(): m_state=6 18:33:08.550 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 95 18:33:08.550 00.000 10672 Star::Find returns 1 (0), X=1121.80, Y=151.44, Mass=329529, SNR=43.4, Peak=65488 HFD=2.6 18:33:08.550 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.38) 18:33:08.550 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.78 = 0.78) 18:33:08.550 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.43 hyp=0.55 cameraTheta=0.88 mountX=-0.40 mountY=0.39, mountTheta=2.37 18:33:08.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.43, opts=13) 18:33:08.550 00.000 10672 Enqueuing Move request for scope (0.35, 0.43) 18:33:08.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:33:08.550 00.000 428 Worker thread wakes up 18:33:08.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.43) opts 0xd 18:33:08.550 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.43) 18:33:08.550 00.000 428 Moving (0.35, 0.43) raw xDistance=-0.40 yDistance=0.39 18:33:08.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:33:08.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:08.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:33:08.550 00.000 428 MoveAxis(E, 0, ABG) 18:33:08.550 00.000 428 Move returns status 0, amount 0 18:33:08.550 00.000 428 MoveAxis(N, 0, ABG) 18:33:08.550 00.000 428 Move returns status 0, amount 0 18:33:08.550 00.000 428 move complete, result=0 18:33:08.550 00.000 428 worker thread done servicing request 18:33:08.691 00.141 10672 UpdateGuideState exits: m=329529 SNR=43.4 18:33:08.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:08.691 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:08.691 00.000 10672 Enqueuing Expose request 18:33:08.691 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 18:33:08.691 00.000 428 Worker thread wakes up 18:33:08.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:08.691 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:10.912 02.221 428 Exposure complete 18:33:11.036 00.124 428 worker thread done servicing request 18:33:11.036 00.000 10672 OnExposeComplete: enter 18:33:11.036 00.000 10672 UpdateGuideState(): m_state=6 18:33:11.036 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 96 18:33:11.036 00.000 10672 Star::Find returns 1 (0), X=1121.66, Y=151.04, Mass=346446, SNR=43.1, Peak=63840 HFD=2.6 18:33:11.036 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.02) = xAngle (3.12 = 3.12) 18:33:11.036 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.01 = -0.01) 18:33:11.036 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.10 mountX=-0.21 mountY=-0.00, mountTheta=-3.13 18:33:11.036 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.02, opts=13) 18:33:11.036 00.000 10672 Enqueuing Move request for scope (0.21, 0.02) 18:33:11.036 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:33:11.036 00.000 428 Worker thread wakes up 18:33:11.036 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd 18:33:11.036 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.02) 18:33:11.036 00.000 428 Moving (0.21, 0.02) raw xDistance=-0.21 yDistance=-0.00 18:33:11.036 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:33:11.036 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:11.036 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:33:11.036 00.000 428 MoveAxis(E, 0, ABG) 18:33:11.036 00.000 428 Move returns status 0, amount 0 18:33:11.036 00.000 428 MoveAxis(N, 0, ABG) 18:33:11.036 00.000 428 Move returns status 0, amount 0 18:33:11.036 00.000 428 move complete, result=0 18:33:11.036 00.000 428 worker thread done servicing request 18:33:11.177 00.141 10672 UpdateGuideState exits: m=346446 SNR=43.1 18:33:11.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:11.177 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:11.177 00.000 10672 Enqueuing Expose request 18:33:11.177 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:33:11.177 00.000 428 Worker thread wakes up 18:33:11.177 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:11.177 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:13.407 02.230 428 Exposure complete 18:33:13.532 00.125 428 worker thread done servicing request 18:33:13.532 00.000 10672 OnExposeComplete: enter 18:33:13.532 00.000 10672 UpdateGuideState(): m_state=6 18:33:13.532 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 97 18:33:13.532 00.000 10672 Star::Find returns 1 (0), X=1121.85, Y=151.16, Mass=344440, SNR=46.6, Peak=56752 HFD=2.9 18:33:13.532 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.02) = xAngle (3.36 = -2.93) 18:33:13.532 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.23 = 0.23) 18:33:13.532 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.14 hyp=0.43 cameraTheta=0.34 mountX=-0.42 mountY=0.10, mountTheta=2.91 18:33:13.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.14, opts=13) 18:33:13.532 00.000 10672 Enqueuing Move request for scope (0.40, 0.14) 18:33:13.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:13.532 00.000 428 Worker thread wakes up 18:33:13.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.14) opts 0xd 18:33:13.532 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.14) 18:33:13.532 00.000 428 Moving (0.40, 0.14) raw xDistance=-0.42 yDistance=0.10 18:33:13.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 18:33:13.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:13.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:33:13.532 00.000 428 MoveAxis(E, 0, ABG) 18:33:13.532 00.000 428 Move returns status 0, amount 0 18:33:13.532 00.000 428 MoveAxis(N, 0, ABG) 18:33:13.532 00.000 428 Move returns status 0, amount 0 18:33:13.532 00.000 428 move complete, result=0 18:33:13.532 00.000 428 worker thread done servicing request 18:33:13.681 00.149 10672 UpdateGuideState exits: m=344440 SNR=46.6 18:33:13.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:13.681 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:13.681 00.000 10672 Enqueuing Expose request 18:33:13.681 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:33:13.681 00.000 428 Worker thread wakes up 18:33:13.682 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:13.682 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:15.900 02.218 428 Exposure complete 18:33:16.025 00.125 428 worker thread done servicing request 18:33:16.025 00.000 10672 OnExposeComplete: enter 18:33:16.025 00.000 10672 UpdateGuideState(): m_state=6 18:33:16.025 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 98 18:33:16.025 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=151.31, Mass=333714, SNR=43.3, Peak=50224 HFD=2.8 18:33:16.025 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.02) = xAngle (3.78 = -2.51) 18:33:16.025 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.65 = 0.65) 18:33:16.025 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.29 hyp=0.43 cameraTheta=0.76 mountX=-0.34 mountY=0.26, mountTheta=2.50 18:33:16.025 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.29, opts=13) 18:33:16.025 00.000 10672 Enqueuing Move request for scope (0.31, 0.29) 18:33:16.025 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:33:16.025 00.000 428 Worker thread wakes up 18:33:16.025 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.29) opts 0xd 18:33:16.025 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.29) 18:33:16.025 00.000 428 Moving (0.31, 0.29) raw xDistance=-0.34 yDistance=0.26 18:33:16.025 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:33:16.025 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:16.025 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:33:16.025 00.000 428 MoveAxis(E, 0, ABG) 18:33:16.025 00.000 428 Move returns status 0, amount 0 18:33:16.025 00.000 428 MoveAxis(N, 0, ABG) 18:33:16.025 00.000 428 Move returns status 0, amount 0 18:33:16.025 00.000 428 move complete, result=0 18:33:16.041 00.016 428 worker thread done servicing request 18:33:16.166 00.125 10672 UpdateGuideState exits: m=333714 SNR=43.3 18:33:16.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:16.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:16.166 00.000 10672 Enqueuing Expose request 18:33:16.166 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:33:16.166 00.000 428 Worker thread wakes up 18:33:16.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:16.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:18.409 02.243 428 Exposure complete 18:33:18.534 00.125 428 worker thread done servicing request 18:33:18.534 00.000 10672 OnExposeComplete: enter 18:33:18.534 00.000 10672 UpdateGuideState(): m_state=6 18:33:18.534 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 99 18:33:18.534 00.000 10672 Star::Find returns 1 (0), X=1121.82, Y=151.63, Mass=313344, SNR=46.9, Peak=50000 HFD=2.7 18:33:18.534 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.02) = xAngle (4.04 = -2.24) 18:33:18.534 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.92 = 0.92) 18:33:18.534 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.61 hyp=0.72 cameraTheta=1.02 mountX=-0.44 mountY=0.57, mountTheta=2.23 18:33:18.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.61, opts=13) 18:33:18.534 00.000 10672 Enqueuing Move request for scope (0.37, 0.61) 18:33:18.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4880, FiltMax=65488, Gamma=1.000 18:33:18.534 00.000 428 Worker thread wakes up 18:33:18.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.61) opts 0xd 18:33:18.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.61) 18:33:18.534 00.000 428 Moving (0.37, 0.61) raw xDistance=-0.44 yDistance=0.57 18:33:18.534 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 18:33:18.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 18:33:18.534 00.000 428 MoveAxis(E, 662, ABG) 18:33:18.534 00.000 428 Guiding Dir = 2, Dur = 662 18:33:18.550 00.016 428 IsSlewing returns 0 18:33:18.550 00.000 428 IsGuiding returns 0 18:33:18.566 00.016 428 PulseGuide returned control before completion, sleep 657 18:33:18.675 00.109 10672 UpdateGuideState exits: m=313344 SNR=46.9 18:33:18.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:18.675 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:18.675 00.000 10672 Enqueuing Expose request 18:33:19.253 00.578 428 IsGuiding returns 1 18:33:19.253 00.000 428 scope still moving after pulse duration time elapsed 18:33:19.284 00.031 428 IsSlewing returns 0 18:33:19.284 00.000 428 IsGuiding returns 0 18:33:19.284 00.000 428 scope move finished after 662 + 74 ms 18:33:19.284 00.000 428 Move returns status 0, amount 662 18:33:19.284 00.000 428 MoveAxis(S, 863, ABG) 18:33:19.284 00.000 428 Guiding Dir = 1, Dur = 863 18:33:19.284 00.000 428 IsSlewing returns 0 18:33:19.284 00.000 428 IsGuiding returns 0 18:33:19.362 00.078 428 PulseGuide returned control before completion, sleep 798 18:33:20.190 00.828 428 IsGuiding returns 1 18:33:20.190 00.000 428 scope still moving after pulse duration time elapsed 18:33:20.253 00.063 428 IsSlewing returns 0 18:33:20.253 00.000 428 IsGuiding returns 0 18:33:20.253 00.000 428 scope move finished after 863 + 108 ms 18:33:20.253 00.000 428 Move returns status 0, amount 863 18:33:20.253 00.000 428 move complete, result=0 18:33:20.253 00.000 428 worker thread done servicing request 18:33:20.268 00.015 428 Worker thread wakes up 18:33:20.268 00.000 10672 GuideStep: -0.4 px 662 ms EAST, 0.6 px 863 ms SOUTH 18:33:20.268 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:20.268 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:20.902 00.634 428 Exposure complete 18:33:21.031 00.129 428 worker thread done servicing request 18:33:21.031 00.000 10672 OnExposeComplete: enter 18:33:21.031 00.000 10672 UpdateGuideState(): m_state=6 18:33:21.031 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 100 18:33:21.031 00.000 10672 Star::Find returns 1 (0), X=1121.11, Y=151.57, Mass=403276, SNR=54.6, Peak=61552 HFD=3.3 18:33:21.031 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.02) = xAngle (5.14 = -1.15) 18:33:21.031 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.01 = 2.01) 18:33:21.031 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.55 hyp=0.65 cameraTheta=2.12 mountX=0.27 mountY=0.58, mountTheta=1.14 18:33:21.031 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.55, opts=13) 18:33:21.031 00.000 10672 Enqueuing Move request for scope (-0.34, 0.55) 18:33:21.031 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:21.031 00.000 428 Worker thread wakes up 18:33:21.031 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.55) opts 0xd 18:33:21.031 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.55) 18:33:21.031 00.000 428 Moving (-0.34, 0.55) raw xDistance=0.27 yDistance=0.58 18:33:21.031 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:33:21.031 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 18:33:21.031 00.000 428 MoveAxis(E, 0, ABG) 18:33:21.031 00.000 428 Move returns status 0, amount 0 18:33:21.031 00.000 428 MoveAxis(S, 887, ABG) 18:33:21.031 00.000 428 Guiding Dir = 1, Dur = 887 18:33:21.031 00.000 428 IsSlewing returns 0 18:33:21.031 00.000 428 IsGuiding returns 0 18:33:21.109 00.078 428 PulseGuide returned control before completion, sleep 824 18:33:21.171 00.062 10672 UpdateGuideState exits: m=403276 SNR=54.6 18:33:21.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:21.171 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:21.171 00.000 10672 Enqueuing Expose request 18:33:21.941 00.770 428 IsGuiding returns 1 18:33:21.941 00.000 428 scope still moving after pulse duration time elapsed 18:33:21.972 00.031 428 IsSlewing returns 0 18:33:21.972 00.000 428 IsGuiding returns 1 18:33:22.019 00.047 428 IsSlewing returns 0 18:33:22.019 00.000 428 IsGuiding returns 0 18:33:22.019 00.000 428 scope move finished after 887 + 99 ms 18:33:22.019 00.000 428 Move returns status 0, amount 887 18:33:22.019 00.000 428 move complete, result=0 18:33:22.019 00.000 428 worker thread done servicing request 18:33:22.019 00.000 428 Worker thread wakes up 18:33:22.019 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 887 ms SOUTH 18:33:22.019 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:22.019 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:23.396 01.377 428 Exposure complete 18:33:23.521 00.125 428 worker thread done servicing request 18:33:23.521 00.000 10672 OnExposeComplete: enter 18:33:23.521 00.000 10672 UpdateGuideState(): m_state=6 18:33:23.521 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 101 18:33:23.521 00.000 10672 Star::Find returns 1 (0), X=1120.76, Y=150.89, Mass=406969, SNR=48.5, Peak=64608 HFD=2.9 18:33:23.521 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.02) = xAngle (0.05 = 0.05) 18:33:23.521 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08) 18:33:23.521 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=-0.12 hyp=0.70 cameraTheta=-2.97 mountX=0.70 mountY=-0.05, mountTheta=-0.07 18:33:23.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=-0.12, opts=13) 18:33:23.521 00.000 10672 Enqueuing Move request for scope (-0.69, -0.12) 18:33:23.521 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:23.521 00.000 428 Worker thread wakes up 18:33:23.521 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.12) opts 0xd 18:33:23.521 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, -0.12) 18:33:23.536 00.015 428 Moving (-0.69, -0.12) raw xDistance=0.70 yDistance=-0.05 18:33:23.536 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 18:33:23.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:23.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:33:23.536 00.000 428 MoveAxis(W, 1038, ABG) 18:33:23.536 00.000 428 Guiding Dir = 3, Dur = 1038 18:33:23.536 00.000 428 IsSlewing returns 0 18:33:23.536 00.000 428 IsGuiding returns 0 18:33:23.552 00.016 428 PulseGuide returned control before completion, sleep 1029 18:33:23.671 00.119 10672 UpdateGuideState exits: m=406969 SNR=48.5 18:33:23.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:23.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:23.671 00.000 10672 Enqueuing Expose request 18:33:24.627 00.956 428 IsGuiding returns 0 18:33:24.627 00.000 428 Move returns status 0, amount 1038 18:33:24.627 00.000 428 MoveAxis(N, 0, ABG) 18:33:24.627 00.000 428 Move returns status 0, amount 0 18:33:24.627 00.000 428 move complete, result=0 18:33:24.627 00.000 428 worker thread done servicing request 18:33:24.627 00.000 10672 GuideStep: 0.7 px 1038 ms WEST, -0.0 px 0 ms NORTH 18:33:24.627 00.000 428 Worker thread wakes up 18:33:24.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:24.627 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:25.899 01.272 428 Exposure complete 18:33:26.039 00.140 428 worker thread done servicing request 18:33:26.039 00.000 10672 OnExposeComplete: enter 18:33:26.039 00.000 10672 UpdateGuideState(): m_state=6 18:33:26.039 00.000 10672 Star::Find(15, 1120, 150, 0, (0,0,0,0), 0.0, 0) frame 102 18:33:26.039 00.000 10672 Star::Find returns 1 (0), X=1121.22, Y=150.83, Mass=312946, SNR=43.0, Peak=65488 HFD=2.4 18:33:26.039 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.02) = xAngle (0.56 = 0.56) 18:33:26.039 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 18:33:26.039 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-2.46 mountX=0.25 mountY=-0.16, mountTheta=-0.57 18:33:26.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.19, opts=13) 18:33:26.039 00.000 10672 Enqueuing Move request for scope (-0.23, -0.19) 18:33:26.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:33:26.039 00.000 428 Worker thread wakes up 18:33:26.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.19) opts 0xd 18:33:26.039 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.19) 18:33:26.039 00.000 428 Moving (-0.23, -0.19) raw xDistance=0.25 yDistance=-0.16 18:33:26.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 18:33:26.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:26.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:33:26.055 00.016 428 MoveAxis(E, 0, ABG) 18:33:26.055 00.000 428 Move returns status 0, amount 0 18:33:26.055 00.000 428 MoveAxis(N, 0, ABG) 18:33:26.055 00.000 428 Move returns status 0, amount 0 18:33:26.055 00.000 428 move complete, result=0 18:33:26.055 00.000 428 worker thread done servicing request 18:33:26.180 00.125 10672 UpdateGuideState exits: m=312946 SNR=43.0 18:33:26.180 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:26.180 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:26.180 00.000 10672 Enqueuing Expose request 18:33:26.180 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:33:26.180 00.000 428 Worker thread wakes up 18:33:26.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:26.180 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:28.401 02.221 428 Exposure complete 18:33:28.542 00.141 428 worker thread done servicing request 18:33:28.542 00.000 10672 OnExposeComplete: enter 18:33:28.542 00.000 10672 UpdateGuideState(): m_state=6 18:33:28.542 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 103 18:33:28.542 00.000 10672 Star::Find returns 1 (0), X=1121.49, Y=150.87, Mass=348270, SNR=44.6, Peak=59376 HFD=2.6 18:33:28.542 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 18:33:28.542 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 18:33:28.542 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.30 mountX=-0.02 mountY=-0.15, mountTheta=-1.72 18:33:28.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.15, opts=13) 18:33:28.542 00.000 10672 Enqueuing Move request for scope (0.04, -0.15) 18:33:28.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:33:28.542 00.000 428 Worker thread wakes up 18:33:28.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd 18:33:28.542 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.15) 18:33:28.542 00.000 428 Moving (0.04, -0.15) raw xDistance=-0.02 yDistance=-0.15 18:33:28.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:33:28.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:28.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:33:28.542 00.000 428 MoveAxis(E, 0, ABG) 18:33:28.542 00.000 428 Move returns status 0, amount 0 18:33:28.542 00.000 428 MoveAxis(N, 0, ABG) 18:33:28.542 00.000 428 Move returns status 0, amount 0 18:33:28.542 00.000 428 move complete, result=0 18:33:28.542 00.000 428 worker thread done servicing request 18:33:28.682 00.140 10672 UpdateGuideState exits: m=348270 SNR=44.6 18:33:28.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:28.682 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:28.682 00.000 10672 Enqueuing Expose request 18:33:28.682 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:33:28.682 00.000 428 Worker thread wakes up 18:33:28.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:28.682 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:30.886 02.204 428 Exposure complete 18:33:31.011 00.125 428 worker thread done servicing request 18:33:31.011 00.000 10672 OnExposeComplete: enter 18:33:31.011 00.000 10672 UpdateGuideState(): m_state=6 18:33:31.011 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 104 18:33:31.011 00.000 10672 Star::Find returns 1 (0), X=1121.60, Y=150.56, Mass=334412, SNR=43.8, Peak=45200 HFD=3.0 18:33:31.011 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 18:33:31.011 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.34 = -1.34) 18:33:31.011 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.45 hyp=0.48 cameraTheta=-1.24 mountX=-0.10 mountY=-0.47, mountTheta=-1.78 18:33:31.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.45, opts=13) 18:33:31.011 00.000 10672 Enqueuing Move request for scope (0.16, -0.45) 18:33:31.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:31.011 00.000 428 Worker thread wakes up 18:33:31.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.45) opts 0xd 18:33:31.011 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.45) 18:33:31.011 00.000 428 Moving (0.16, -0.45) raw xDistance=-0.10 yDistance=-0.47 18:33:31.011 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:33:31.011 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:31.011 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:33:31.011 00.000 428 MoveAxis(E, 0, ABG) 18:33:31.011 00.000 428 Move returns status 0, amount 0 18:33:31.011 00.000 428 MoveAxis(N, 0, ABG) 18:33:31.011 00.000 428 Move returns status 0, amount 0 18:33:31.011 00.000 428 move complete, result=0 18:33:31.011 00.000 428 worker thread done servicing request 18:33:31.152 00.141 10672 UpdateGuideState exits: m=334412 SNR=43.8 18:33:31.152 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:31.152 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:31.152 00.000 10672 Enqueuing Expose request 18:33:31.152 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:33:31.152 00.000 428 Worker thread wakes up 18:33:31.152 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:31.152 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:33.399 02.247 428 Exposure complete 18:33:33.524 00.125 428 worker thread done servicing request 18:33:33.524 00.000 10672 OnExposeComplete: enter 18:33:33.524 00.000 10672 UpdateGuideState(): m_state=6 18:33:33.524 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 105 18:33:33.524 00.000 10672 Star::Find returns 1 (0), X=1121.40, Y=151.05, Mass=327439, SNR=50.5, Peak=65488 HFD=2.4 18:33:33.524 00.000 10672 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.02) = xAngle (5.52 = -0.76) 18:33:33.524 00.000 10672 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.39 = 2.39) 18:33:33.524 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.50 mountX=0.05 mountY=0.04, mountTheta=0.76 18:33:33.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.04, opts=13) 18:33:33.524 00.000 10672 Enqueuing Move request for scope (-0.05, 0.04) 18:33:33.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:33.524 00.000 428 Worker thread wakes up 18:33:33.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd 18:33:33.524 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.04) 18:33:33.524 00.000 428 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=0.04 18:33:33.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:33:33.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:33.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:33:33.524 00.000 428 MoveAxis(E, 0, ABG) 18:33:33.524 00.000 428 Move returns status 0, amount 0 18:33:33.524 00.000 428 MoveAxis(N, 0, ABG) 18:33:33.524 00.000 428 Move returns status 0, amount 0 18:33:33.524 00.000 428 move complete, result=0 18:33:33.524 00.000 428 worker thread done servicing request 18:33:33.665 00.141 10672 UpdateGuideState exits: m=327439 SNR=50.5 18:33:33.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:33.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:33.665 00.000 10672 Enqueuing Expose request 18:33:33.665 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 18:33:33.665 00.000 428 Worker thread wakes up 18:33:33.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:33.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:35.889 02.224 428 Exposure complete 18:33:36.013 00.124 428 worker thread done servicing request 18:33:36.013 00.000 10672 OnExposeComplete: enter 18:33:36.013 00.000 10672 UpdateGuideState(): m_state=6 18:33:36.013 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 106 18:33:36.013 00.000 10672 Star::Find returns 1 (0), X=1121.24, Y=150.92, Mass=339589, SNR=43.0, Peak=61328 HFD=2.5 18:33:36.013 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.02) = xAngle (0.31 = 0.31) 18:33:36.013 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82) 18:33:36.013 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.71 mountX=0.22 mountY=-0.07, mountTheta=-0.32 18:33:36.013 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.09, opts=13) 18:33:36.029 00.016 10672 Enqueuing Move request for scope (-0.21, -0.09) 18:33:36.029 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:33:36.029 00.000 428 Worker thread wakes up 18:33:36.029 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd 18:33:36.029 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.09) 18:33:36.029 00.000 428 Moving (-0.21, -0.09) raw xDistance=0.22 yDistance=-0.07 18:33:36.029 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:33:36.029 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:36.029 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:33:36.029 00.000 428 MoveAxis(E, 0, ABG) 18:33:36.029 00.000 428 Move returns status 0, amount 0 18:33:36.029 00.000 428 MoveAxis(N, 0, ABG) 18:33:36.029 00.000 428 Move returns status 0, amount 0 18:33:36.029 00.000 428 move complete, result=0 18:33:36.029 00.000 428 worker thread done servicing request 18:33:36.154 00.125 10672 UpdateGuideState exits: m=339589 SNR=43.0 18:33:36.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:36.154 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:36.154 00.000 10672 Enqueuing Expose request 18:33:36.154 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:33:36.154 00.000 428 Worker thread wakes up 18:33:36.154 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:36.154 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:38.403 02.249 428 Exposure complete 18:33:38.528 00.125 428 worker thread done servicing request 18:33:38.528 00.000 10672 OnExposeComplete: enter 18:33:38.528 00.000 10672 UpdateGuideState(): m_state=6 18:33:38.528 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 107 18:33:38.528 00.000 10672 Star::Find returns 1 (0), X=1121.21, Y=151.16, Mass=373791, SNR=46.9, Peak=52512 HFD=3.3 18:33:38.528 00.000 10672 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.02) = xAngle (5.60 = -0.68) 18:33:38.528 00.000 10672 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.47 = 2.47) 18:33:38.528 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.27 cameraTheta=2.58 mountX=0.21 mountY=0.17, mountTheta=0.67 18:33:38.528 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.15, opts=13) 18:33:38.528 00.000 10672 Enqueuing Move request for scope (-0.23, 0.15) 18:33:38.528 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:38.528 00.000 428 Worker thread wakes up 18:33:38.528 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd 18:33:38.528 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.15) 18:33:38.528 00.000 428 Moving (-0.23, 0.15) raw xDistance=0.21 yDistance=0.17 18:33:38.528 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:33:38.528 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:38.528 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:33:38.528 00.000 428 MoveAxis(E, 0, ABG) 18:33:38.528 00.000 428 Move returns status 0, amount 0 18:33:38.528 00.000 428 MoveAxis(N, 0, ABG) 18:33:38.528 00.000 428 Move returns status 0, amount 0 18:33:38.528 00.000 428 move complete, result=0 18:33:38.528 00.000 428 worker thread done servicing request 18:33:38.668 00.140 10672 UpdateGuideState exits: m=373791 SNR=46.9 18:33:38.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:38.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:38.668 00.000 10672 Enqueuing Expose request 18:33:38.668 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:33:38.668 00.000 428 Worker thread wakes up 18:33:38.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:38.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:40.903 02.235 428 Exposure complete 18:33:41.028 00.125 428 worker thread done servicing request 18:33:41.028 00.000 10672 OnExposeComplete: enter 18:33:41.028 00.000 10672 UpdateGuideState(): m_state=6 18:33:41.028 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 108 18:33:41.028 00.000 10672 Star::Find returns 1 (0), X=1121.68, Y=150.41, Mass=284527, SNR=39.1, Peak=55360 HFD=2.9 18:33:41.028 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.02) = xAngle (1.81 = 1.81) 18:33:41.028 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.32 = -1.32) 18:33:41.028 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.61 hyp=0.65 cameraTheta=-1.21 mountX=-0.16 mountY=-0.63, mountTheta=-1.81 18:33:41.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.61, opts=13) 18:33:41.028 00.000 10672 Enqueuing Move request for scope (0.23, -0.61) 18:33:41.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4560, FiltMax=65504, Gamma=1.000 18:33:41.028 00.000 428 Worker thread wakes up 18:33:41.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.61) opts 0xd 18:33:41.028 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.61) 18:33:41.028 00.000 428 Moving (0.23, -0.61) raw xDistance=-0.16 yDistance=-0.63 18:33:41.028 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:33:41.028 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:33:41.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.63 18:33:41.028 00.000 428 MoveAxis(E, 0, ABG) 18:33:41.028 00.000 428 Move returns status 0, amount 0 18:33:41.028 00.000 428 MoveAxis(N, 0, ABG) 18:33:41.028 00.000 428 Move returns status 0, amount 0 18:33:41.028 00.000 428 move complete, result=0 18:33:41.028 00.000 428 worker thread done servicing request 18:33:41.168 00.140 10672 UpdateGuideState exits: m=284527 SNR=39.1 18:33:41.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:41.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:41.168 00.000 10672 Enqueuing Expose request 18:33:41.168 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 18:33:41.168 00.000 428 Worker thread wakes up 18:33:41.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:41.168 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:43.389 02.221 428 Exposure complete 18:33:43.514 00.125 428 worker thread done servicing request 18:33:43.514 00.000 10672 OnExposeComplete: enter 18:33:43.514 00.000 10672 UpdateGuideState(): m_state=6 18:33:43.514 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 109 18:33:43.514 00.000 10672 Star::Find returns 1 (0), X=1120.51, Y=150.98, Mass=307192, SNR=47.0, Peak=44544 HFD=2.6 18:33:43.514 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.02) = xAngle (-0.09 = -0.09) 18:33:43.514 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.07) 18:33:43.514 00.000 10672 CameraToMount -- cameraX=-0.94 cameraY=-0.03 hyp=0.94 cameraTheta=-3.11 mountX=0.94 mountY=0.07, mountTheta=0.07 18:33:43.514 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.94, y=-0.03, opts=13) 18:33:43.514 00.000 10672 Enqueuing Move request for scope (-0.94, -0.03) 18:33:43.514 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:33:43.514 00.000 428 Worker thread wakes up 18:33:43.514 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.03) opts 0xd 18:33:43.514 00.000 428 Handling offset move in thread for scope, endpoint = (-0.94, -0.03) 18:33:43.514 00.000 428 Moving (-0.94, -0.03) raw xDistance=0.94 yDistance=0.07 18:33:43.514 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94 18:33:43.514 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:43.514 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:33:43.514 00.000 428 MoveAxis(W, 1395, ABG) 18:33:43.514 00.000 428 Guiding Dir = 3, Dur = 1395 18:33:43.514 00.000 428 IsSlewing returns 0 18:33:43.530 00.016 428 IsGuiding returns 0 18:33:43.546 00.016 428 PulseGuide returned control before completion, sleep 1383 18:33:43.672 00.126 10672 UpdateGuideState exits: m=307192 SNR=47.0 18:33:43.674 00.002 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:43.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:43.674 00.000 10672 Enqueuing Expose request 18:33:44.959 01.285 428 IsGuiding returns 0 18:33:44.960 00.001 428 Move returns status 0, amount 1395 18:33:44.960 00.000 428 MoveAxis(N, 0, ABG) 18:33:44.960 00.000 428 Move returns status 0, amount 0 18:33:44.960 00.000 428 move complete, result=0 18:33:44.961 00.001 428 worker thread done servicing request 18:33:44.961 00.000 428 Worker thread wakes up 18:33:44.961 00.000 10672 GuideStep: 0.9 px 1395 ms WEST, 0.1 px 0 ms NORTH 18:33:44.962 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:44.962 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:45.893 00.931 428 Exposure complete 18:33:46.049 00.156 428 worker thread done servicing request 18:33:46.049 00.000 10672 OnExposeComplete: enter 18:33:46.049 00.000 10672 UpdateGuideState(): m_state=6 18:33:46.049 00.000 10672 Star::Find(15, 1120, 150, 0, (0,0,0,0), 0.0, 0) frame 110 18:33:46.049 00.000 10672 Star::Find returns 1 (0), X=1121.19, Y=150.84, Mass=324963, SNR=42.8, Peak=48800 HFD=3.3 18:33:46.049 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.02) = xAngle (0.47 = 0.47) 18:33:46.049 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65) 18:33:46.049 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.18 hyp=0.31 cameraTheta=-2.55 mountX=0.28 mountY=-0.15, mountTheta=-0.48 18:33:46.049 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.18, opts=13) 18:33:46.049 00.000 10672 Enqueuing Move request for scope (-0.26, -0.18) 18:33:46.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:33:46.049 00.000 428 Worker thread wakes up 18:33:46.049 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.18) opts 0xd 18:33:46.049 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.18) 18:33:46.049 00.000 428 Moving (-0.26, -0.18) raw xDistance=0.28 yDistance=-0.15 18:33:46.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:33:46.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:46.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:33:46.049 00.000 428 MoveAxis(E, 0, ABG) 18:33:46.049 00.000 428 Move returns status 0, amount 0 18:33:46.049 00.000 428 MoveAxis(N, 0, ABG) 18:33:46.049 00.000 428 Move returns status 0, amount 0 18:33:46.049 00.000 428 move complete, result=0 18:33:46.049 00.000 428 worker thread done servicing request 18:33:46.190 00.141 10672 UpdateGuideState exits: m=324963 SNR=42.8 18:33:46.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:46.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:46.190 00.000 10672 Enqueuing Expose request 18:33:46.190 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:33:46.190 00.000 428 Worker thread wakes up 18:33:46.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:46.190 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:48.389 02.199 428 Exposure complete 18:33:48.514 00.125 428 worker thread done servicing request 18:33:48.514 00.000 10672 OnExposeComplete: enter 18:33:48.514 00.000 10672 UpdateGuideState(): m_state=6 18:33:48.514 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 111 18:33:48.514 00.000 10672 Star::Find returns 1 (0), X=1122.14, Y=150.87, Mass=344545, SNR=51.3, Peak=65488 HFD=2.8 18:33:48.514 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 18:33:48.514 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 18:33:48.514 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=-0.14 hyp=0.71 cameraTheta=-0.20 mountX=-0.67 mountY=-0.21, mountTheta=-2.83 18:33:48.514 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=-0.14, opts=13) 18:33:48.514 00.000 10672 Enqueuing Move request for scope (0.69, -0.14) 18:33:48.514 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:33:48.514 00.000 428 Worker thread wakes up 18:33:48.514 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.14) opts 0xd 18:33:48.514 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, -0.14) 18:33:48.514 00.000 428 Moving (0.69, -0.14) raw xDistance=-0.67 yDistance=-0.21 18:33:48.514 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67 18:33:48.514 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:48.514 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:33:48.514 00.000 428 MoveAxis(E, 997, ABG) 18:33:48.514 00.000 428 Guiding Dir = 2, Dur = 997 18:33:48.530 00.016 428 IsSlewing returns 0 18:33:48.530 00.000 428 IsGuiding returns 0 18:33:48.545 00.015 428 PulseGuide returned control before completion, sleep 983 18:33:48.655 00.110 10672 UpdateGuideState exits: m=344545 SNR=51.3 18:33:48.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:48.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:48.655 00.000 10672 Enqueuing Expose request 18:33:49.550 00.895 428 IsGuiding returns 0 18:33:49.550 00.000 428 Move returns status 0, amount 997 18:33:49.550 00.000 428 MoveAxis(N, 0, ABG) 18:33:49.550 00.000 428 Move returns status 0, amount 0 18:33:49.550 00.000 428 move complete, result=0 18:33:49.550 00.000 428 worker thread done servicing request 18:33:49.550 00.000 10672 GuideStep: -0.7 px 997 ms EAST, -0.2 px 0 ms NORTH 18:33:49.550 00.000 428 Worker thread wakes up 18:33:49.565 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:49.565 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:50.900 01.335 428 Exposure complete 18:33:51.025 00.125 428 worker thread done servicing request 18:33:51.025 00.000 10672 OnExposeComplete: enter 18:33:51.025 00.000 10672 UpdateGuideState(): m_state=6 18:33:51.025 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 112 18:33:51.025 00.000 10672 Star::Find returns 1 (0), X=1121.60, Y=151.35, Mass=308680, SNR=38.6, Peak=65488 HFD=2.9 18:33:51.025 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.02) = xAngle (4.18 = -2.11) 18:33:51.025 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.05 = 1.05) 18:33:51.025 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.16 mountX=-0.19 mountY=0.32, mountTheta=2.10 18:33:51.041 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.34, opts=13) 18:33:51.041 00.000 10672 Enqueuing Move request for scope (0.15, 0.34) 18:33:51.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:33:51.041 00.000 428 Worker thread wakes up 18:33:51.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.34) opts 0xd 18:33:51.041 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.34) 18:33:51.041 00.000 428 Moving (0.15, 0.34) raw xDistance=-0.19 yDistance=0.32 18:33:51.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:33:51.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:51.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:33:51.041 00.000 428 MoveAxis(E, 0, ABG) 18:33:51.041 00.000 428 Move returns status 0, amount 0 18:33:51.041 00.000 428 MoveAxis(N, 0, ABG) 18:33:51.041 00.000 428 Move returns status 0, amount 0 18:33:51.041 00.000 428 move complete, result=0 18:33:51.041 00.000 428 worker thread done servicing request 18:33:51.166 00.125 10672 UpdateGuideState exits: m=308680 SNR=38.6 18:33:51.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:51.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:51.166 00.000 10672 Enqueuing Expose request 18:33:51.166 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:33:51.166 00.000 428 Worker thread wakes up 18:33:51.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:51.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:53.399 02.233 428 Exposure complete 18:33:53.539 00.140 428 worker thread done servicing request 18:33:53.539 00.000 10672 OnExposeComplete: enter 18:33:53.539 00.000 10672 UpdateGuideState(): m_state=6 18:33:53.539 00.000 10672 Star::Find(15, 1121, 151, 0, (0,0,0,0), 0.0, 0) frame 113 18:33:53.539 00.000 10672 Star::Find returns 1 (0), X=1121.40, Y=150.76, Mass=316735, SNR=43.4, Peak=65376 HFD=2.7 18:33:53.539 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.02) = xAngle (1.25 = 1.25) 18:33:53.539 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88) 18:33:53.539 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.77 mountX=0.08 mountY=-0.25, mountTheta=-1.25 18:33:53.539 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.26, opts=13) 18:33:53.539 00.000 10672 Enqueuing Move request for scope (-0.05, -0.26) 18:33:53.539 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:53.539 00.000 428 Worker thread wakes up 18:33:53.539 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd 18:33:53.539 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.26) 18:33:53.539 00.000 428 Moving (-0.05, -0.26) raw xDistance=0.08 yDistance=-0.25 18:33:53.539 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:33:53.539 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:53.539 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:33:53.539 00.000 428 MoveAxis(E, 0, ABG) 18:33:53.539 00.000 428 Move returns status 0, amount 0 18:33:53.539 00.000 428 MoveAxis(N, 0, ABG) 18:33:53.539 00.000 428 Move returns status 0, amount 0 18:33:53.539 00.000 428 move complete, result=0 18:33:53.539 00.000 428 worker thread done servicing request 18:33:53.680 00.141 10672 UpdateGuideState exits: m=316735 SNR=43.4 18:33:53.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:53.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:53.680 00.000 10672 Enqueuing Expose request 18:33:53.680 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:33:53.680 00.000 428 Worker thread wakes up 18:33:53.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:53.680 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:55.887 02.207 428 Exposure complete 18:33:56.028 00.141 428 worker thread done servicing request 18:33:56.028 00.000 10672 OnExposeComplete: enter 18:33:56.028 00.000 10672 UpdateGuideState(): m_state=6 18:33:56.028 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 114 18:33:56.028 00.000 10672 Star::Find returns 1 (0), X=1121.87, Y=150.47, Mass=355981, SNR=50.4, Peak=47712 HFD=3.0 18:33:56.028 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.02) = xAngle (2.11 = 2.11) 18:33:56.028 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.02 = -1.02) 18:33:56.028 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.54 hyp=0.68 cameraTheta=-0.91 mountX=-0.35 mountY=-0.58, mountTheta=-2.11 18:33:56.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.54, opts=13) 18:33:56.028 00.000 10672 Enqueuing Move request for scope (0.42, -0.54) 18:33:56.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:33:56.028 00.000 428 Worker thread wakes up 18:33:56.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.54) opts 0xd 18:33:56.028 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.54) 18:33:56.028 00.000 428 Moving (0.42, -0.54) raw xDistance=-0.35 yDistance=-0.58 18:33:56.028 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:33:56.028 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:33:56.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 18:33:56.028 00.000 428 MoveAxis(E, 0, ABG) 18:33:56.028 00.000 428 Move returns status 0, amount 0 18:33:56.028 00.000 428 MoveAxis(N, 0, ABG) 18:33:56.028 00.000 428 Move returns status 0, amount 0 18:33:56.028 00.000 428 move complete, result=0 18:33:56.028 00.000 428 worker thread done servicing request 18:33:56.168 00.140 10672 UpdateGuideState exits: m=355981 SNR=50.4 18:33:56.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:56.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:56.168 00.000 10672 Enqueuing Expose request 18:33:56.168 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 18:33:56.168 00.000 428 Worker thread wakes up 18:33:56.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:56.168 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:33:58.394 02.226 428 Exposure complete 18:33:58.519 00.125 428 worker thread done servicing request 18:33:58.519 00.000 10672 OnExposeComplete: enter 18:33:58.519 00.000 10672 UpdateGuideState(): m_state=6 18:33:58.519 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 115 18:33:58.519 00.000 10672 Star::Find returns 1 (0), X=1121.24, Y=150.85, Mass=341295, SNR=42.5, Peak=32880 HFD=3.9 18:33:58.519 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.02) = xAngle (0.54 = 0.54) 18:33:58.519 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59) 18:33:58.519 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.48 mountX=0.22 mountY=-0.14, mountTheta=-0.55 18:33:58.519 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.16, opts=13) 18:33:58.519 00.000 10672 Enqueuing Move request for scope (-0.21, -0.16) 18:33:58.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:33:58.519 00.000 428 Worker thread wakes up 18:33:58.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd 18:33:58.519 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.16) 18:33:58.519 00.000 428 Moving (-0.21, -0.16) raw xDistance=0.22 yDistance=-0.14 18:33:58.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:33:58.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:33:58.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:33:58.519 00.000 428 MoveAxis(E, 0, ABG) 18:33:58.519 00.000 428 Move returns status 0, amount 0 18:33:58.519 00.000 428 MoveAxis(N, 0, ABG) 18:33:58.519 00.000 428 Move returns status 0, amount 0 18:33:58.519 00.000 428 move complete, result=0 18:33:58.519 00.000 428 worker thread done servicing request 18:33:58.659 00.140 10672 UpdateGuideState exits: m=341295 SNR=42.5 18:33:58.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:33:58.659 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:33:58.659 00.000 10672 Enqueuing Expose request 18:33:58.659 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:33:58.659 00.000 428 Worker thread wakes up 18:33:58.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:33:58.659 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:00.899 02.240 428 Exposure complete 18:34:01.034 00.135 428 worker thread done servicing request 18:34:01.034 00.000 10672 OnExposeComplete: enter 18:34:01.034 00.000 10672 UpdateGuideState(): m_state=6 18:34:01.034 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 116 18:34:01.034 00.000 10672 Star::Find returns 1 (0), X=1121.31, Y=150.59, Mass=363061, SNR=54.0, Peak=50432 HFD=2.9 18:34:01.034 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 18:34:01.034 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 18:34:01.034 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.42 hyp=0.44 cameraTheta=-1.90 mountX=0.19 mountY=-0.40, mountTheta=-1.13 18:34:01.034 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.42, opts=13) 18:34:01.034 00.000 10672 Enqueuing Move request for scope (-0.14, -0.42) 18:34:01.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:34:01.034 00.000 428 Worker thread wakes up 18:34:01.034 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.42) opts 0xd 18:34:01.034 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.42) 18:34:01.034 00.000 428 Moving (-0.14, -0.42) raw xDistance=0.19 yDistance=-0.40 18:34:01.034 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:34:01.034 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:01.034 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:34:01.034 00.000 428 MoveAxis(E, 0, ABG) 18:34:01.034 00.000 428 Move returns status 0, amount 0 18:34:01.034 00.000 428 MoveAxis(N, 0, ABG) 18:34:01.034 00.000 428 Move returns status 0, amount 0 18:34:01.034 00.000 428 move complete, result=0 18:34:01.034 00.000 428 worker thread done servicing request 18:34:01.174 00.140 10672 UpdateGuideState exits: m=363061 SNR=54.0 18:34:01.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:01.174 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:01.174 00.000 10672 Enqueuing Expose request 18:34:01.174 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:34:01.174 00.000 428 Worker thread wakes up 18:34:01.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:01.174 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:03.391 02.217 428 Exposure complete 18:34:03.532 00.141 428 worker thread done servicing request 18:34:03.532 00.000 10672 OnExposeComplete: enter 18:34:03.532 00.000 10672 UpdateGuideState(): m_state=6 18:34:03.532 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 117 18:34:03.532 00.000 10672 Star::Find returns 1 (0), X=1120.80, Y=151.05, Mass=358322, SNR=47.1, Peak=41504 HFD=3.1 18:34:03.532 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.02) = xAngle (6.11 = -0.18) 18:34:03.532 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.98 = 2.98) 18:34:03.532 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.03 hyp=0.65 cameraTheta=3.09 mountX=0.64 mountY=0.10, mountTheta=0.16 18:34:03.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.03, opts=13) 18:34:03.532 00.000 10672 Enqueuing Move request for scope (-0.65, 0.03) 18:34:03.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4104, FiltMax=65488, Gamma=1.000 18:34:03.532 00.000 428 Worker thread wakes up 18:34:03.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.03) opts 0xd 18:34:03.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.03) 18:34:03.532 00.000 428 Moving (-0.65, 0.03) raw xDistance=0.64 yDistance=0.10 18:34:03.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 18:34:03.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:03.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:34:03.532 00.000 428 MoveAxis(W, 950, ABG) 18:34:03.532 00.000 428 Guiding Dir = 3, Dur = 950 18:34:03.532 00.000 428 IsSlewing returns 0 18:34:03.532 00.000 428 IsGuiding returns 0 18:34:03.563 00.031 428 PulseGuide returned control before completion, sleep 934 18:34:03.661 00.098 10672 UpdateGuideState exits: m=358322 SNR=47.1 18:34:03.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:03.661 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:03.661 00.000 10672 Enqueuing Expose request 18:34:04.504 00.843 428 IsGuiding returns 1 18:34:04.504 00.000 428 scope still moving after pulse duration time elapsed 18:34:04.551 00.047 428 IsSlewing returns 0 18:34:04.582 00.031 428 IsGuiding returns 0 18:34:04.582 00.000 428 scope move finished after 950 + 99 ms 18:34:04.582 00.000 428 Move returns status 0, amount 950 18:34:04.582 00.000 428 MoveAxis(N, 0, ABG) 18:34:04.582 00.000 428 Move returns status 0, amount 0 18:34:04.582 00.000 428 move complete, result=0 18:34:04.582 00.000 428 worker thread done servicing request 18:34:04.582 00.000 10672 GuideStep: 0.6 px 950 ms WEST, 0.1 px 0 ms NORTH 18:34:04.582 00.000 428 Worker thread wakes up 18:34:04.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:04.582 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:05.883 01.301 428 Exposure complete 18:34:06.008 00.125 428 worker thread done servicing request 18:34:06.008 00.000 10672 OnExposeComplete: enter 18:34:06.008 00.000 10672 UpdateGuideState(): m_state=6 18:34:06.008 00.000 10672 Star::Find(15, 1120, 151, 0, (0,0,0,0), 0.0, 0) frame 118 18:34:06.008 00.000 10672 Star::Find returns 1 (0), X=1122.26, Y=150.50, Mass=312250, SNR=46.9, Peak=60144 HFD=2.1 18:34:06.008 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.02) = xAngle (2.45 = 2.45) 18:34:06.008 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.67 = -0.67) 18:34:06.008 00.000 10672 CameraToMount -- cameraX=0.81 cameraY=-0.51 hyp=0.96 cameraTheta=-0.57 mountX=-0.74 mountY=-0.60, mountTheta=-2.46 18:34:06.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.81, y=-0.51, opts=13) 18:34:06.008 00.000 10672 Enqueuing Move request for scope (0.81, -0.51) 18:34:06.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4440, FiltMax=65488, Gamma=1.000 18:34:06.008 00.000 428 Worker thread wakes up 18:34:06.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.51) opts 0xd 18:34:06.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.81, -0.51) 18:34:06.008 00.000 428 Moving (0.81, -0.51) raw xDistance=-0.74 yDistance=-0.60 18:34:06.008 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.74 18:34:06.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:34:06.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 18:34:06.008 00.000 428 MoveAxis(E, 1037, ABG) 18:34:06.008 00.000 428 Guiding Dir = 2, Dur = 1037 18:34:06.024 00.016 428 IsSlewing returns 0 18:34:06.024 00.000 428 IsGuiding returns 0 18:34:06.040 00.016 428 PulseGuide returned control before completion, sleep 1031 18:34:06.149 00.109 10672 UpdateGuideState exits: m=312250 SNR=46.9 18:34:06.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:06.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:06.149 00.000 10672 Enqueuing Expose request 18:34:07.086 00.937 428 IsGuiding returns 0 18:34:07.086 00.000 428 Move returns status 0, amount 1037 18:34:07.086 00.000 428 MoveAxis(N, 0, ABG) 18:34:07.086 00.000 428 Move returns status 0, amount 0 18:34:07.086 00.000 428 move complete, result=0 18:34:07.086 00.000 428 worker thread done servicing request 18:34:07.086 00.000 428 Worker thread wakes up 18:34:07.086 00.000 10672 GuideStep: -0.7 px 1037 ms EAST, -0.6 px 0 ms NORTH 18:34:07.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:07.086 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:08.394 01.308 428 Exposure complete 18:34:08.534 00.140 428 worker thread done servicing request 18:34:08.534 00.000 10672 OnExposeComplete: enter 18:34:08.534 00.000 10672 UpdateGuideState(): m_state=6 18:34:08.534 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 119 18:34:08.534 00.000 10672 Star::Find returns 1 (0), X=1121.89, Y=150.50, Mass=329326, SNR=51.2, Peak=63728 HFD=2.4 18:34:08.534 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.02) = xAngle (2.16 = 2.16) 18:34:08.534 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.97 = -0.97) 18:34:08.534 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.52 hyp=0.68 cameraTheta=-0.86 mountX=-0.38 mountY=-0.56, mountTheta=-2.17 18:34:08.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.52, opts=13) 18:34:08.534 00.000 10672 Enqueuing Move request for scope (0.45, -0.52) 18:34:08.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:34:08.534 00.000 428 Worker thread wakes up 18:34:08.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.52) opts 0xd 18:34:08.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.52) 18:34:08.534 00.000 428 Moving (0.45, -0.52) raw xDistance=-0.38 yDistance=-0.56 18:34:08.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:34:08.534 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.04 newest=-1.05 18:34:08.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 18:34:08.534 00.000 428 MoveAxis(E, 0, ABG) 18:34:08.534 00.000 428 Move returns status 0, amount 0 18:34:08.534 00.000 428 MoveAxis(N, 850, ABG) 18:34:08.534 00.000 428 Guiding Dir = 0, Dur = 850 18:34:08.565 00.031 428 IsSlewing returns 0 18:34:08.565 00.000 428 IsGuiding returns 0 18:34:08.643 00.078 428 PulseGuide returned control before completion, sleep 781 18:34:08.688 00.045 10672 UpdateGuideState exits: m=329326 SNR=51.2 18:34:08.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:08.689 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:08.689 00.000 10672 Enqueuing Expose request 18:34:09.434 00.745 428 IsGuiding returns 1 18:34:09.434 00.000 428 scope still moving after pulse duration time elapsed 18:34:09.465 00.031 428 IsSlewing returns 0 18:34:09.465 00.000 428 IsGuiding returns 1 18:34:09.524 00.059 428 IsSlewing returns 0 18:34:09.558 00.034 428 IsGuiding returns 0 18:34:09.559 00.001 428 scope move finished after 850 + 140 ms 18:34:09.559 00.000 428 Move returns status 0, amount 850 18:34:09.559 00.000 428 move complete, result=0 18:34:09.559 00.000 428 worker thread done servicing request 18:34:09.559 00.000 428 Worker thread wakes up 18:34:09.559 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 850 ms NORTH 18:34:09.559 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:09.560 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:10.895 01.335 428 Exposure complete 18:34:11.046 00.151 428 worker thread done servicing request 18:34:11.047 00.001 10672 OnExposeComplete: enter 18:34:11.047 00.000 10672 UpdateGuideState(): m_state=6 18:34:11.048 00.001 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 120 18:34:11.048 00.000 10672 Star::Find returns 1 (0), X=1121.31, Y=150.96, Mass=364247, SNR=54.1, Peak=65488 HFD=2.6 18:34:11.048 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.02) = xAngle (0.29 = 0.29) 18:34:11.048 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83) 18:34:11.049 00.001 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.73 mountX=0.14 mountY=-0.04, mountTheta=-0.31 18:34:11.050 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.06, opts=13) 18:34:11.050 00.000 10672 Enqueuing Move request for scope (-0.13, -0.06) 18:34:11.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:34:11.050 00.000 428 Worker thread wakes up 18:34:11.051 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd 18:34:11.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.06) 18:34:11.051 00.000 428 Moving (-0.13, -0.06) raw xDistance=0.14 yDistance=-0.04 18:34:11.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:34:11.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:11.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:34:11.051 00.000 428 MoveAxis(E, 0, ABG) 18:34:11.051 00.000 428 Move returns status 0, amount 0 18:34:11.051 00.000 428 MoveAxis(N, 0, ABG) 18:34:11.052 00.001 428 Move returns status 0, amount 0 18:34:11.052 00.000 428 move complete, result=0 18:34:11.052 00.000 428 worker thread done servicing request 18:34:11.188 00.136 10672 UpdateGuideState exits: m=364247 SNR=54.1 18:34:11.189 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:11.189 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:11.189 00.000 10672 Enqueuing Expose request 18:34:11.189 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:34:11.189 00.000 428 Worker thread wakes up 18:34:11.190 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:11.190 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:13.388 02.198 428 Exposure complete 18:34:13.529 00.141 428 worker thread done servicing request 18:34:13.529 00.000 10672 OnExposeComplete: enter 18:34:13.529 00.000 10672 UpdateGuideState(): m_state=6 18:34:13.529 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 121 18:34:13.529 00.000 10672 Star::Find returns 1 (0), X=1121.73, Y=150.95, Mass=323360, SNR=48.8, Peak=65488 HFD=2.5 18:34:13.529 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.81 = 2.81) 18:34:13.529 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.32 = -0.32) 18:34:13.529 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.06 hyp=0.29 cameraTheta=-0.22 mountX=-0.27 mountY=-0.09, mountTheta=-2.82 18:34:13.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.06, opts=13) 18:34:13.529 00.000 10672 Enqueuing Move request for scope (0.28, -0.06) 18:34:13.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:34:13.529 00.000 428 Worker thread wakes up 18:34:13.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.06) opts 0xd 18:34:13.529 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.06) 18:34:13.529 00.000 428 Moving (0.28, -0.06) raw xDistance=-0.27 yDistance=-0.09 18:34:13.529 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:34:13.529 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:13.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:34:13.529 00.000 428 MoveAxis(E, 0, ABG) 18:34:13.529 00.000 428 Move returns status 0, amount 0 18:34:13.529 00.000 428 MoveAxis(N, 0, ABG) 18:34:13.529 00.000 428 Move returns status 0, amount 0 18:34:13.529 00.000 428 move complete, result=0 18:34:13.529 00.000 428 worker thread done servicing request 18:34:13.669 00.140 10672 UpdateGuideState exits: m=323360 SNR=48.8 18:34:13.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:13.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:13.669 00.000 10672 Enqueuing Expose request 18:34:13.669 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:34:13.669 00.000 428 Worker thread wakes up 18:34:13.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:13.669 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:15.866 02.197 428 Exposure complete 18:34:16.006 00.140 428 worker thread done servicing request 18:34:16.006 00.000 10672 OnExposeComplete: enter 18:34:16.006 00.000 10672 UpdateGuideState(): m_state=6 18:34:16.006 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 122 18:34:16.006 00.000 10672 Star::Find returns 1 (0), X=1121.89, Y=150.93, Mass=318088, SNR=43.6, Peak=65488 HFD=2.4 18:34:16.006 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 18:34:16.006 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 18:34:16.006 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.09 hyp=0.45 cameraTheta=-0.20 mountX=-0.43 mountY=-0.13, mountTheta=-2.84 18:34:16.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.09, opts=13) 18:34:16.006 00.000 10672 Enqueuing Move request for scope (0.44, -0.09) 18:34:16.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:34:16.006 00.000 428 Worker thread wakes up 18:34:16.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.09) opts 0xd 18:34:16.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.09) 18:34:16.006 00.000 428 Moving (0.44, -0.09) raw xDistance=-0.43 yDistance=-0.13 18:34:16.006 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 18:34:16.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:16.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:34:16.006 00.000 428 MoveAxis(E, 0, ABG) 18:34:16.006 00.000 428 Move returns status 0, amount 0 18:34:16.006 00.000 428 MoveAxis(N, 0, ABG) 18:34:16.006 00.000 428 Move returns status 0, amount 0 18:34:16.006 00.000 428 move complete, result=0 18:34:16.006 00.000 428 worker thread done servicing request 18:34:16.168 00.162 10672 UpdateGuideState exits: m=318088 SNR=43.6 18:34:16.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:16.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:16.169 00.001 10672 Enqueuing Expose request 18:34:16.169 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:34:16.169 00.000 428 Worker thread wakes up 18:34:16.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:16.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:18.366 02.197 428 Exposure complete 18:34:18.506 00.140 428 worker thread done servicing request 18:34:18.506 00.000 10672 OnExposeComplete: enter 18:34:18.506 00.000 10672 UpdateGuideState(): m_state=6 18:34:18.506 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 123 18:34:18.506 00.000 10672 Star::Find returns 1 (0), X=1122.23, Y=150.83, Mass=314761, SNR=43.1, Peak=65488 HFD=2.3 18:34:18.506 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.02) = xAngle (2.79 = 2.79) 18:34:18.506 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.34 = -0.34) 18:34:18.506 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=-0.19 hyp=0.81 cameraTheta=-0.23 mountX=-0.76 mountY=-0.27, mountTheta=-2.80 18:34:18.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=-0.19, opts=13) 18:34:18.506 00.000 10672 Enqueuing Move request for scope (0.79, -0.19) 18:34:18.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:34:18.506 00.000 428 Worker thread wakes up 18:34:18.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.19) opts 0xd 18:34:18.506 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, -0.19) 18:34:18.506 00.000 428 Moving (0.79, -0.19) raw xDistance=-0.76 yDistance=-0.27 18:34:18.506 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76 18:34:18.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:18.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:34:18.506 00.000 428 MoveAxis(E, 1129, ABG) 18:34:18.506 00.000 428 Guiding Dir = 2, Dur = 1129 18:34:18.506 00.000 428 IsSlewing returns 0 18:34:18.506 00.000 428 IsGuiding returns 0 18:34:18.537 00.031 428 PulseGuide returned control before completion, sleep 1119 18:34:18.647 00.110 10672 UpdateGuideState exits: m=314761 SNR=43.1 18:34:18.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:18.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:18.647 00.000 10672 Enqueuing Expose request 18:34:19.664 01.017 428 IsGuiding returns 1 18:34:19.664 00.000 428 scope still moving after pulse duration time elapsed 18:34:19.708 00.044 428 IsSlewing returns 0 18:34:19.736 00.028 428 IsGuiding returns 0 18:34:19.736 00.000 428 scope move finished after 1129 + 91 ms 18:34:19.736 00.000 428 Move returns status 0, amount 1129 18:34:19.736 00.000 428 MoveAxis(N, 0, ABG) 18:34:19.736 00.000 428 Move returns status 0, amount 0 18:34:19.736 00.000 428 move complete, result=0 18:34:19.736 00.000 428 worker thread done servicing request 18:34:19.736 00.000 428 Worker thread wakes up 18:34:19.736 00.000 10672 GuideStep: -0.8 px 1129 ms EAST, -0.3 px 0 ms NORTH 18:34:19.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:19.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:20.892 01.156 428 Exposure complete 18:34:21.031 00.139 428 worker thread done servicing request 18:34:21.031 00.000 10672 OnExposeComplete: enter 18:34:21.033 00.002 10672 UpdateGuideState(): m_state=6 18:34:21.033 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 124 18:34:21.033 00.000 10672 Star::Find returns 1 (0), X=1121.78, Y=150.57, Mass=312737, SNR=48.1, Peak=57088 HFD=2.2 18:34:21.034 00.001 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 18:34:21.034 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 18:34:21.034 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.45 hyp=0.56 cameraTheta=-0.93 mountX=-0.27 mountY=-0.48, mountTheta=-2.09 18:34:21.035 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.45, opts=13) 18:34:21.035 00.000 10672 Enqueuing Move request for scope (0.33, -0.45) 18:34:21.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:34:21.035 00.000 428 Worker thread wakes up 18:34:21.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.45) opts 0xd 18:34:21.035 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.45) 18:34:21.035 00.000 428 Moving (0.33, -0.45) raw xDistance=-0.27 yDistance=-0.48 18:34:21.035 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:34:21.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:21.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 18:34:21.035 00.000 428 MoveAxis(E, 0, ABG) 18:34:21.035 00.000 428 Move returns status 0, amount 0 18:34:21.036 00.001 428 MoveAxis(N, 0, ABG) 18:34:21.036 00.000 428 Move returns status 0, amount 0 18:34:21.036 00.000 428 move complete, result=0 18:34:21.036 00.000 428 worker thread done servicing request 18:34:21.173 00.137 10672 UpdateGuideState exits: m=312737 SNR=48.1 18:34:21.173 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:21.173 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:21.173 00.000 10672 Enqueuing Expose request 18:34:21.173 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:34:21.173 00.000 428 Worker thread wakes up 18:34:21.174 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:21.174 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:23.377 02.203 428 Exposure complete 18:34:23.517 00.140 428 worker thread done servicing request 18:34:23.517 00.000 10672 OnExposeComplete: enter 18:34:23.517 00.000 10672 UpdateGuideState(): m_state=6 18:34:23.517 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 125 18:34:23.517 00.000 10672 Star::Find returns 1 (0), X=1121.15, Y=150.45, Mass=341624, SNR=48.7, Peak=61328 HFD=2.1 18:34:23.517 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.02) = xAngle (0.96 = 0.96) 18:34:23.517 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17) 18:34:23.517 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.57 hyp=0.64 cameraTheta=-2.06 mountX=0.37 mountY=-0.53, mountTheta=-0.97 18:34:23.517 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.57, opts=13) 18:34:23.517 00.000 10672 Enqueuing Move request for scope (-0.30, -0.57) 18:34:23.517 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:34:23.517 00.000 428 Worker thread wakes up 18:34:23.517 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.57) opts 0xd 18:34:23.517 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.57) 18:34:23.517 00.000 428 Moving (-0.30, -0.57) raw xDistance=0.37 yDistance=-0.53 18:34:23.517 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 18:34:23.517 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:23.517 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 18:34:23.517 00.000 428 MoveAxis(E, 0, ABG) 18:34:23.517 00.000 428 Move returns status 0, amount 0 18:34:23.517 00.000 428 MoveAxis(N, 0, ABG) 18:34:23.517 00.000 428 Move returns status 0, amount 0 18:34:23.517 00.000 428 move complete, result=0 18:34:23.517 00.000 428 worker thread done servicing request 18:34:23.669 00.152 10672 UpdateGuideState exits: m=341624 SNR=48.7 18:34:23.670 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:23.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:23.670 00.000 10672 Enqueuing Expose request 18:34:23.670 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:34:23.670 00.000 428 Worker thread wakes up 18:34:23.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:23.671 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:25.877 02.206 428 Exposure complete 18:34:26.034 00.157 428 worker thread done servicing request 18:34:26.034 00.000 10672 OnExposeComplete: enter 18:34:26.034 00.000 10672 UpdateGuideState(): m_state=6 18:34:26.034 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 126 18:34:26.034 00.000 10672 Star::Find returns 1 (0), X=1121.51, Y=150.55, Mass=307344, SNR=44.8, Peak=50224 HFD=2.4 18:34:26.034 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 18:34:26.034 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 18:34:26.034 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.47 hyp=0.47 cameraTheta=-1.44 mountX=-0.01 mountY=-0.47, mountTheta=-1.58 18:34:26.034 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.47, opts=13) 18:34:26.034 00.000 10672 Enqueuing Move request for scope (0.06, -0.47) 18:34:26.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:34:26.034 00.000 428 Worker thread wakes up 18:34:26.034 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.47) opts 0xd 18:34:26.034 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.47) 18:34:26.034 00.000 428 Moving (0.06, -0.47) raw xDistance=-0.01 yDistance=-0.47 18:34:26.034 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:34:26.034 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:26.034 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:34:26.034 00.000 428 MoveAxis(E, 0, ABG) 18:34:26.034 00.000 428 Move returns status 0, amount 0 18:34:26.034 00.000 428 MoveAxis(N, 0, ABG) 18:34:26.034 00.000 428 Move returns status 0, amount 0 18:34:26.034 00.000 428 move complete, result=0 18:34:26.034 00.000 428 worker thread done servicing request 18:34:26.174 00.140 10672 UpdateGuideState exits: m=307344 SNR=44.8 18:34:26.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:26.174 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:26.174 00.000 10672 Enqueuing Expose request 18:34:26.174 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:34:26.174 00.000 428 Worker thread wakes up 18:34:26.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:26.174 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:28.384 02.210 428 Exposure complete 18:34:28.513 00.129 428 worker thread done servicing request 18:34:28.513 00.000 10672 OnExposeComplete: enter 18:34:28.513 00.000 10672 UpdateGuideState(): m_state=6 18:34:28.513 00.000 10672 Star::Find(15, 1121, 150, 0, (0,0,0,0), 0.0, 0) frame 127 18:34:28.513 00.000 10672 Star::Find returns 1 (0), X=1122.11, Y=150.86, Mass=335613, SNR=47.4, Peak=65488 HFD=2.5 18:34:28.513 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.02) = xAngle (2.79 = 2.79) 18:34:28.513 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.34 = -0.34) 18:34:28.513 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.16 hyp=0.68 cameraTheta=-0.23 mountX=-0.64 mountY=-0.23, mountTheta=-2.80 18:34:28.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-0.16, opts=13) 18:34:28.513 00.000 10672 Enqueuing Move request for scope (0.66, -0.16) 18:34:28.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:34:28.513 00.000 428 Worker thread wakes up 18:34:28.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.16) opts 0xd 18:34:28.513 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -0.16) 18:34:28.513 00.000 428 Moving (0.66, -0.16) raw xDistance=-0.64 yDistance=-0.23 18:34:28.513 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 18:34:28.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:34:28.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:34:28.513 00.000 428 MoveAxis(E, 951, ABG) 18:34:28.513 00.000 428 Guiding Dir = 2, Dur = 951 18:34:28.513 00.000 428 IsSlewing returns 0 18:34:28.513 00.000 428 IsGuiding returns 0 18:34:28.545 00.032 428 PulseGuide returned control before completion, sleep 936 18:34:28.638 00.093 10672 UpdateGuideState exits: m=335613 SNR=47.4 18:34:28.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:28.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:34:28.638 00.000 10672 Enqueuing Expose request 18:34:29.505 00.867 428 IsGuiding returns 0 18:34:29.505 00.000 428 Move returns status 0, amount 951 18:34:29.505 00.000 428 MoveAxis(N, 0, ABG) 18:34:29.505 00.000 428 Move returns status 0, amount 0 18:34:29.505 00.000 428 move complete, result=0 18:34:29.505 00.000 428 worker thread done servicing request 18:34:29.506 00.001 428 Worker thread wakes up 18:34:29.506 00.000 10672 GuideStep: -0.6 px 951 ms EAST, -0.2 px 0 ms NORTH 18:34:29.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:29.506 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:34:30.890 01.384 428 Exposure complete 18:34:31.009 00.119 428 worker thread done servicing request 18:34:31.009 00.000 10672 OnExposeComplete: enter 18:34:31.009 00.000 10672 UpdateGuideState(): m_state=6 18:34:31.009 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 128 18:34:31.009 00.000 10672 Star::Find returns 1 (0), X=1121.12, Y=150.23, Mass=119592, SNR=23.0, Peak=23088 HFD=2.8 18:34:31.009 00.000 10672 Status Line: Mass: 119592 vs 324963 18:34:31.025 00.016 10672 UpdateCurrentPosition: star mass new=119592.4 exp=324963.2 thresh=50% limits=(162481.6, 531288.0, 649926.4) 18:34:31.025 00.000 10672 DistanceChecker: activated 18:34:31.025 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:34:31.025 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:31.025 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:31.025 00.000 428 Worker thread wakes up 18:34:31.025 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:31.025 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:31.025 00.000 428 move complete, result=0 18:34:31.025 00.000 428 worker thread done servicing request 18:34:31.134 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:31.134 00.000 10672 Status Line: Star lost - mass changed 18:34:31.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4784, FiltMax=65504, Gamma=1.000 18:34:31.296 00.162 10672 UpdateGuideState exits: Star lost - mass changed 18:34:31.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:31.297 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:31.297 00.000 10672 Enqueuing Expose request 18:34:31.297 00.000 428 Worker thread wakes up 18:34:31.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:31.297 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:33.369 02.072 428 Exposure complete 18:34:33.510 00.141 428 worker thread done servicing request 18:34:33.510 00.000 10672 OnExposeComplete: enter 18:34:33.510 00.000 10672 UpdateGuideState(): m_state=6 18:34:33.511 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 129 18:34:33.511 00.000 10672 Star::Find returns 1 (0), X=1131.06, Y=158.39, Mass=50088, SNR=14.6, Peak=18832 HFD=8.1 18:34:33.511 00.000 10672 Status Line: Mass: 50088 vs 324963 18:34:33.517 00.006 10672 UpdateCurrentPosition: star mass new=50087.7 exp=324963.2 thresh=50% limits=(162481.6, 531288.0, 649926.4) 18:34:33.517 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:34:33.517 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:33.517 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:33.518 00.001 428 Worker thread wakes up 18:34:33.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:33.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:33.518 00.000 428 move complete, result=0 18:34:33.519 00.001 428 worker thread done servicing request 18:34:33.620 00.101 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:33.620 00.000 10672 Status Line: Star lost - mass changed 18:34:33.635 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4488, FiltMax=65488, Gamma=1.000 18:34:33.813 00.178 10672 UpdateGuideState exits: Star lost - mass changed 18:34:33.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:33.814 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:33.814 00.000 10672 Enqueuing Expose request 18:34:33.814 00.000 428 Worker thread wakes up 18:34:33.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:33.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:35.887 02.073 428 Exposure complete 18:34:36.029 00.142 428 worker thread done servicing request 18:34:36.029 00.000 10672 OnExposeComplete: enter 18:34:36.030 00.001 10672 UpdateGuideState(): m_state=6 18:34:36.030 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 130 18:34:36.030 00.000 10672 Star::Find false star n=2 nbg=262 bg=8316.5 sigma=1326.6 thresh=12296 peak=11379 18:34:36.031 00.001 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=15671, SNR=2.9, Peak=20576 HFD=0.0 18:34:36.031 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:36.031 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:36.031 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:36.031 00.000 428 Worker thread wakes up 18:34:36.031 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:36.032 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:36.032 00.000 428 move complete, result=0 18:34:36.032 00.000 428 worker thread done servicing request 18:34:36.136 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:36.136 00.000 10672 Status Line: Star lost - low SNR 18:34:36.136 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4816, FiltMax=65488, Gamma=1.000 18:34:36.289 00.153 10672 UpdateGuideState exits: Star lost - low SNR 18:34:36.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:36.289 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:36.289 00.000 10672 Enqueuing Expose request 18:34:36.289 00.000 428 Worker thread wakes up 18:34:36.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:36.290 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:38.386 02.096 428 Exposure complete 18:34:38.523 00.137 428 worker thread done servicing request 18:34:38.523 00.000 10672 OnExposeComplete: enter 18:34:38.523 00.000 10672 UpdateGuideState(): m_state=6 18:34:38.524 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 131 18:34:38.524 00.000 10672 Star::Find returns 1 (0), X=1119.41, Y=150.79, Mass=35780, SNR=10.5, Peak=21328 HFD=3.4 18:34:38.525 00.001 10672 Status Line: Mass: 35780 vs 323360 18:34:38.530 00.005 10672 UpdateCurrentPosition: star mass new=35780.0 exp=323360.2 thresh=50% limits=(161680.1, 531288.0, 646720.4) 18:34:38.530 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:34:38.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:38.530 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:38.531 00.001 428 Worker thread wakes up 18:34:38.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:38.531 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:38.531 00.000 428 move complete, result=0 18:34:38.532 00.001 428 worker thread done servicing request 18:34:38.632 00.100 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:38.632 00.000 10672 Status Line: Star lost - mass changed 18:34:38.642 00.010 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:34:38.787 00.145 10672 UpdateGuideState exits: Star lost - mass changed 18:34:38.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:38.788 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:38.788 00.000 10672 Enqueuing Expose request 18:34:38.788 00.000 428 Worker thread wakes up 18:34:38.788 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:38.788 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:40.877 02.089 428 Exposure complete 18:34:41.012 00.135 428 worker thread done servicing request 18:34:41.012 00.000 10672 OnExposeComplete: enter 18:34:41.012 00.000 10672 UpdateGuideState(): m_state=6 18:34:41.013 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 132 18:34:41.013 00.000 10672 Star::Find false star n=4 nbg=265 bg=8101.6 sigma=1453.8 thresh=12463 peak=10781 18:34:41.014 00.001 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=31882, SNR=2.9, Peak=20576 HFD=0.0 18:34:41.014 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:41.014 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:41.014 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:41.014 00.000 428 Worker thread wakes up 18:34:41.014 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:41.015 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:41.015 00.000 428 move complete, result=0 18:34:41.015 00.000 428 worker thread done servicing request 18:34:41.137 00.122 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:41.137 00.000 10672 Status Line: Star lost - low SNR 18:34:41.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:34:41.281 00.144 10672 UpdateGuideState exits: Star lost - low SNR 18:34:41.282 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:41.282 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:41.282 00.000 10672 Enqueuing Expose request 18:34:41.282 00.000 428 Worker thread wakes up 18:34:41.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:41.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:43.375 02.093 428 Exposure complete 18:34:43.521 00.146 428 worker thread done servicing request 18:34:43.521 00.000 10672 OnExposeComplete: enter 18:34:43.521 00.000 10672 UpdateGuideState(): m_state=6 18:34:43.522 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 133 18:34:43.522 00.000 10672 Star::Find false star n=2 nbg=272 bg=8139.8 sigma=1623.5 thresh=13010 peak=11228 18:34:43.522 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=16024, SNR=2.9, Peak=20352 HFD=0.0 18:34:43.522 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:43.523 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:43.523 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:43.523 00.000 428 Worker thread wakes up 18:34:43.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:43.523 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:43.523 00.000 428 move complete, result=0 18:34:43.524 00.001 428 worker thread done servicing request 18:34:43.627 00.103 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:43.627 00.000 10672 Status Line: Star lost - low SNR 18:34:43.631 00.004 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:34:43.792 00.161 10672 UpdateGuideState exits: Star lost - low SNR 18:34:43.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:43.792 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:43.792 00.000 10672 Enqueuing Expose request 18:34:43.792 00.000 428 Worker thread wakes up 18:34:43.793 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:43.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:45.865 02.072 428 Exposure complete 18:34:46.000 00.135 428 worker thread done servicing request 18:34:46.000 00.000 10672 OnExposeComplete: enter 18:34:46.001 00.001 10672 UpdateGuideState(): m_state=6 18:34:46.001 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 134 18:34:46.002 00.001 10672 Star::Find returns 1 (0), X=1114.03, Y=141.83, Mass=24701, SNR=9.4, Peak=20464 HFD=2.2 18:34:46.002 00.000 10672 Status Line: Mass: 24701 vs 323360 18:34:46.007 00.005 10672 UpdateCurrentPosition: star mass new=24701.0 exp=323360.2 thresh=50% limits=(161680.1, 531288.0, 646720.4) 18:34:46.007 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:34:46.007 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:46.008 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:46.008 00.000 428 Worker thread wakes up 18:34:46.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:46.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:46.008 00.000 428 move complete, result=0 18:34:46.009 00.001 428 worker thread done servicing request 18:34:46.124 00.115 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:46.124 00.000 10672 Status Line: Star lost - mass changed 18:34:46.130 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:34:46.271 00.141 10672 UpdateGuideState exits: Star lost - mass changed 18:34:46.272 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:46.272 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:46.272 00.000 10672 Enqueuing Expose request 18:34:46.272 00.000 428 Worker thread wakes up 18:34:46.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:46.272 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:48.380 02.108 428 Exposure complete 18:34:48.515 00.135 428 worker thread done servicing request 18:34:48.515 00.000 10672 OnExposeComplete: enter 18:34:48.515 00.000 10672 UpdateGuideState(): m_state=6 18:34:48.516 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 135 18:34:48.516 00.000 10672 Star::Find false star n=4 nbg=262 bg=8027.9 sigma=1345.8 thresh=12065 peak=11169 18:34:48.516 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=25648, SNR=2.9, Peak=19376 HFD=0.0 18:34:48.516 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:48.517 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:48.517 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:48.517 00.000 428 Worker thread wakes up 18:34:48.517 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:48.517 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:48.517 00.000 428 move complete, result=0 18:34:48.518 00.001 428 worker thread done servicing request 18:34:48.627 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:48.627 00.000 10672 Status Line: Star lost - low SNR 18:34:48.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:34:48.777 00.150 10672 UpdateGuideState exits: Star lost - low SNR 18:34:48.778 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:48.778 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:48.778 00.000 10672 Enqueuing Expose request 18:34:48.778 00.000 428 Worker thread wakes up 18:34:48.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:48.778 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:50.874 02.096 428 Exposure complete 18:34:51.009 00.135 428 worker thread done servicing request 18:34:51.009 00.000 10672 OnExposeComplete: enter 18:34:51.010 00.001 10672 UpdateGuideState(): m_state=6 18:34:51.010 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 136 18:34:51.011 00.001 10672 Star::Find false star n=10 nbg=239 bg=7939.0 sigma=1100.1 thresh=11239 peak=11179 18:34:51.011 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=46482, SNR=2.9, Peak=15984 HFD=0.0 18:34:51.011 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:51.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:51.011 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:51.011 00.000 428 Worker thread wakes up 18:34:51.012 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:51.012 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:51.012 00.000 428 move complete, result=0 18:34:51.012 00.000 428 worker thread done servicing request 18:34:51.116 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:51.116 00.000 10672 Status Line: Star lost - low SNR 18:34:51.125 00.009 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:34:51.263 00.138 10672 UpdateGuideState exits: Star lost - low SNR 18:34:51.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:51.263 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:51.263 00.000 10672 Enqueuing Expose request 18:34:51.264 00.001 428 Worker thread wakes up 18:34:51.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:51.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:53.381 02.117 428 Exposure complete 18:34:53.520 00.139 428 worker thread done servicing request 18:34:53.520 00.000 10672 OnExposeComplete: enter 18:34:53.520 00.000 10672 UpdateGuideState(): m_state=6 18:34:53.521 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 137 18:34:53.521 00.000 10672 Star::Find false star n=4 nbg=252 bg=7813.7 sigma=1330.0 thresh=11804 peak=10305 18:34:53.521 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=18441, SNR=2.9, Peak=18176 HFD=0.0 18:34:53.522 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:53.522 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:53.522 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:53.522 00.000 428 Worker thread wakes up 18:34:53.522 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:53.522 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:53.523 00.001 428 move complete, result=0 18:34:53.523 00.000 428 worker thread done servicing request 18:34:53.633 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:53.633 00.000 10672 Status Line: Star lost - low SNR 18:34:53.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:34:53.780 00.147 10672 UpdateGuideState exits: Star lost - low SNR 18:34:53.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:53.780 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:53.780 00.000 10672 Enqueuing Expose request 18:34:53.780 00.000 428 Worker thread wakes up 18:34:53.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:53.781 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:55.880 02.099 428 Exposure complete 18:34:56.014 00.134 428 worker thread done servicing request 18:34:56.014 00.000 10672 OnExposeComplete: enter 18:34:56.015 00.001 10672 UpdateGuideState(): m_state=6 18:34:56.015 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 138 18:34:56.016 00.001 10672 Star::Find false star n=5 nbg=254 bg=7596.7 sigma=1364.1 thresh=11689 peak=11516 18:34:56.016 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=31632, SNR=2.9, Peak=19376 HFD=0.0 18:34:56.016 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:56.016 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:56.016 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:56.016 00.000 428 Worker thread wakes up 18:34:56.017 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:56.017 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:56.017 00.000 428 move complete, result=0 18:34:56.017 00.000 428 worker thread done servicing request 18:34:56.121 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:56.121 00.000 10672 Status Line: Star lost - low SNR 18:34:56.121 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:34:56.271 00.150 10672 UpdateGuideState exits: Star lost - low SNR 18:34:56.271 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:56.271 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:56.271 00.000 10672 Enqueuing Expose request 18:34:56.271 00.000 428 Worker thread wakes up 18:34:56.272 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:56.272 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:34:58.373 02.101 428 Exposure complete 18:34:58.507 00.134 428 worker thread done servicing request 18:34:58.507 00.000 10672 OnExposeComplete: enter 18:34:58.508 00.001 10672 UpdateGuideState(): m_state=6 18:34:58.508 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 139 18:34:58.509 00.001 10672 Star::Find false star n=4 nbg=236 bg=8243.9 sigma=1227.3 thresh=11926 peak=10521 18:34:58.509 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=21600, SNR=2.9, Peak=17728 HFD=0.0 18:34:58.509 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:34:58.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:34:58.509 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:34:58.509 00.000 428 Worker thread wakes up 18:34:58.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:34:58.510 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:34:58.510 00.000 428 move complete, result=0 18:34:58.510 00.000 428 worker thread done servicing request 18:34:58.621 00.111 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:34:58.621 00.000 10672 Status Line: Star lost - low SNR 18:34:58.626 00.005 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 18:34:58.792 00.166 10672 UpdateGuideState exits: Star lost - low SNR 18:34:58.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:58.793 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:34:58.793 00.000 10672 Enqueuing Expose request 18:34:58.793 00.000 428 Worker thread wakes up 18:34:58.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:34:58.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:35:00.880 02.087 428 Exposure complete 18:35:01.019 00.139 428 worker thread done servicing request 18:35:01.020 00.001 10672 OnExposeComplete: enter 18:35:01.020 00.000 10672 UpdateGuideState(): m_state=6 18:35:01.020 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 140 18:35:01.021 00.001 10672 Star::Find false star n=6 nbg=251 bg=8157.2 sigma=1209.0 thresh=11784 peak=11427 18:35:01.021 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=32593, SNR=2.9, Peak=18608 HFD=0.0 18:35:01.021 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:35:01.021 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:35:01.021 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:35:01.022 00.001 428 Worker thread wakes up 18:35:01.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:35:01.022 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:35:01.022 00.000 428 move complete, result=0 18:35:01.022 00.000 428 worker thread done servicing request 18:35:01.128 00.106 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:35:01.128 00.000 10672 Status Line: Star lost - low SNR 18:35:01.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:35:01.274 00.146 10672 UpdateGuideState exits: Star lost - low SNR 18:35:01.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:01.274 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:35:01.274 00.000 10672 Enqueuing Expose request 18:35:01.274 00.000 428 Worker thread wakes up 18:35:01.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:35:01.275 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:35:03.377 02.102 428 Exposure complete 18:35:03.514 00.137 428 worker thread done servicing request 18:35:03.514 00.000 10672 OnExposeComplete: enter 18:35:03.514 00.000 10672 UpdateGuideState(): m_state=6 18:35:03.515 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 141 18:35:03.515 00.000 10672 Star::Find false star n=3 nbg=264 bg=7980.9 sigma=1410.8 thresh=12213 peak=10864 18:35:03.515 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=18569, SNR=2.9, Peak=17184 HFD=0.0 18:35:03.515 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:35:03.516 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:35:03.516 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:35:03.516 00.000 428 Worker thread wakes up 18:35:03.516 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:35:03.516 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:35:03.516 00.000 428 move complete, result=0 18:35:03.517 00.001 428 worker thread done servicing request 18:35:03.623 00.106 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:35:03.623 00.000 10672 Status Line: Star lost - low SNR 18:35:03.634 00.011 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4768, FiltMax=65488, Gamma=1.000 18:35:03.780 00.146 10672 UpdateGuideState exits: Star lost - low SNR 18:35:03.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:03.780 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:35:03.780 00.000 10672 Enqueuing Expose request 18:35:03.781 00.001 428 Worker thread wakes up 18:35:03.781 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:35:03.781 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:35:05.873 02.092 428 Exposure complete 18:35:06.006 00.133 428 worker thread done servicing request 18:35:06.007 00.001 10672 OnExposeComplete: enter 18:35:06.007 00.000 10672 UpdateGuideState(): m_state=6 18:35:06.007 00.000 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 142 18:35:06.008 00.001 10672 Star::Find false star n=3 nbg=259 bg=8082.8 sigma=1362.3 thresh=12170 peak=10308 18:35:06.008 00.000 10672 Star::Find returns 0 (2), X=1122.00, Y=150.00, Mass=17719, SNR=2.9, Peak=16752 HFD=0.0 18:35:06.008 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:35:06.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:35:06.008 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:35:06.008 00.000 428 Worker thread wakes up 18:35:06.009 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:35:06.009 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:35:06.009 00.000 428 move complete, result=0 18:35:06.009 00.000 428 worker thread done servicing request 18:35:06.122 00.113 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:35:06.122 00.000 10672 Status Line: Star lost - low SNR 18:35:06.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:35:06.267 00.145 10672 UpdateGuideState exits: Star lost - low SNR 18:35:06.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:06.267 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:35:06.267 00.000 10672 Enqueuing Expose request 18:35:06.267 00.000 428 Worker thread wakes up 18:35:06.268 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:35:06.268 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:35:08.369 02.101 428 Exposure complete 18:35:08.513 00.144 428 worker thread done servicing request 18:35:08.513 00.000 10672 OnExposeComplete: enter 18:35:08.513 00.000 10672 UpdateGuideState(): m_state=6 18:35:08.514 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 143 18:35:08.514 00.000 10672 Star::Find returns 1 (0), X=1120.46, Y=150.44, Mass=51696, SNR=14.9, Peak=17088 HFD=9.7 18:35:08.514 00.000 10672 Status Line: Mass: 51696 vs 318088 18:35:08.521 00.007 10672 UpdateCurrentPosition: star mass new=51696.3 exp=318087.5 thresh=50% limits=(159043.8, 531288.0, 636175.1) 18:35:08.521 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 18:35:08.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:35:08.521 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:35:08.522 00.001 428 Worker thread wakes up 18:35:08.522 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:35:08.522 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:35:08.522 00.000 428 move complete, result=0 18:35:08.523 00.001 428 worker thread done servicing request 18:35:08.635 00.112 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:35:08.635 00.000 10672 Status Line: Star lost - mass changed 18:35:08.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:35:08.795 00.160 10672 UpdateGuideState exits: Star lost - mass changed 18:35:08.795 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:08.795 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:35:08.795 00.000 10672 Enqueuing Expose request 18:35:08.795 00.000 428 Worker thread wakes up 18:35:08.796 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:35:08.796 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:35:10.860 02.064 428 Exposure complete 18:35:10.994 00.134 428 worker thread done servicing request 18:35:10.994 00.000 10672 OnExposeComplete: enter 18:35:10.994 00.000 10672 UpdateGuideState(): m_state=6 18:35:10.995 00.001 10672 Star::Find(15, 1122, 150, 0, (0,0,0,0), 0.0, 0) frame 144 18:35:10.995 00.000 10672 Star::Find returns 1 (0), X=1107.74, Y=164.06, Mass=32834, SNR=12.3, Peak=19376 HFD=5.5 18:35:10.995 00.000 10672 DistanceChecker: deactivated 18:35:10.995 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.02) = xAngle (5.40 = -0.88) 18:35:10.995 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.27 = 2.27) 18:35:10.996 00.001 10672 CameraToMount -- cameraX=-13.71 cameraY=13.05 hyp=18.92 cameraTheta=2.38 mountX=12.03 mountY=14.44, mountTheta=0.88 18:35:10.997 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-13.71, y=13.05, opts=13) 18:35:10.997 00.000 10672 Enqueuing Move request for scope (-13.71, 13.05) 18:35:10.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:35:10.997 00.000 428 Worker thread wakes up 18:35:10.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-13.71, 13.05) opts 0xd 18:35:10.998 00.001 428 Handling offset move in thread for scope, endpoint = (-13.71, 13.05) 18:35:10.998 00.000 428 Moving (-13.71, 13.05) raw xDistance=12.03 yDistance=14.44 18:35:10.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 7.55 from input 12.03 18:35:10.998 00.000 428 resist switch: large excursion: input 14.44 thresh 1.65 direction from -1 to 1 18:35:10.998 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=43.32 18:35:10.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 14.44 from input 14.44 18:35:10.998 00.000 428 MoveAxis(W, 17838, ABG) 18:35:10.999 00.001 428 duration set to 2500 by maxRaDuration 18:35:10.999 00.000 428 Guiding Dir = 3, Dur = 2500 18:35:11.015 00.016 428 IsSlewing returns 0 18:35:11.015 00.000 428 IsGuiding returns 0 18:35:11.031 00.016 428 PulseGuide returned control before completion, sleep 2496 18:35:11.135 00.104 10672 UpdateGuideState exits: m=32834 SNR=12.3 18:35:11.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:11.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:35:11.135 00.000 10672 Enqueuing Expose request 18:35:13.529 02.394 428 IsGuiding returns 1 18:35:13.529 00.000 428 scope still moving after pulse duration time elapsed 18:35:13.561 00.032 428 IsSlewing returns 0 18:35:13.592 00.031 428 IsGuiding returns 0 18:35:13.592 00.000 428 scope move finished after 2500 + 89 ms 18:35:13.592 00.000 428 Move returns status 0, amount 2500 18:35:13.592 00.000 428 MoveAxis(S, 21900, ABG) 18:35:13.592 00.000 428 duration set to 2500 by maxDecDuration 18:35:13.592 00.000 428 Guiding Dir = 1, Dur = 2500 18:35:13.607 00.015 428 IsSlewing returns 0 18:35:13.607 00.000 428 IsGuiding returns 0 18:35:13.670 00.063 428 PulseGuide returned control before completion, sleep 2436 18:35:16.122 02.452 428 IsGuiding returns 1 18:35:16.122 00.000 428 scope still moving after pulse duration time elapsed 18:35:16.169 00.047 428 IsSlewing returns 0 18:35:16.200 00.031 428 IsGuiding returns 0 18:35:16.200 00.000 428 scope move finished after 2500 + 100 ms 18:35:16.200 00.000 428 Move returns status 0, amount 2500 18:35:16.200 00.000 428 move complete, result=0 18:35:16.200 00.000 428 worker thread done servicing request 18:35:16.200 00.000 428 Worker thread wakes up 18:35:16.200 00.000 10672 GuideStep: 12.0 px 2500 ms WEST, 14.4 px 2500 ms SOUTH 18:35:16.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:35:16.200 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1093,149,31,31) 18:35:16.216 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:35:16.231 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 18:35:18.363 02.132 428 Exposure complete 18:35:18.488 00.125 428 worker thread done servicing request 18:35:18.488 00.000 10672 OnExposeComplete: enter 18:35:18.488 00.000 10672 UpdateGuideState(): m_state=6 18:35:18.488 00.000 10672 Star::Find(15, 1107, 164, 0, (0,0,0,0), 0.0, 0) frame 145 18:35:18.488 00.000 10672 Star::Find false star n=3 nbg=262 bg=8026.7 sigma=1372.7 thresh=12145 peak=11182 18:35:18.488 00.000 10672 Star::Find returns 0 (2), X=1107.00, Y=164.00, Mass=18976, SNR=2.9, Peak=17728 HFD=0.0 18:35:18.488 00.000 10672 DistanceChecker: activated 18:35:18.488 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:35:18.488 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 18:35:18.488 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 18:35:18.488 00.000 428 Worker thread wakes up 18:35:18.488 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:35:18.488 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:35:18.488 00.000 428 move complete, result=0 18:35:18.488 00.000 428 worker thread done servicing request 18:35:18.613 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:35:18.613 00.000 10672 Status Line: Star lost - low SNR 18:35:18.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4712, FiltMax=65488, Gamma=1.000 18:35:18.764 00.151 10672 UpdateGuideState exits: Star lost - low SNR 18:35:18.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:18.764 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:35:18.764 00.000 10672 Enqueuing Expose request 18:35:18.764 00.000 428 Worker thread wakes up 18:35:18.765 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:35:18.765 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:35:20.872 02.107 428 Exposure complete 18:35:21.008 00.136 428 worker thread done servicing request 18:35:21.009 00.001 10672 OnExposeComplete: enter 18:35:21.009 00.000 10672 UpdateGuideState(): m_state=6 18:35:21.010 00.001 10672 Star::Find(15, 1107, 164, 0, (0,0,0,0), 0.0, 0) frame 146 18:35:21.010 00.000 10672 Star::Find returns 1 (0), X=1119.87, Y=151.01, Mass=46218, SNR=13.2, Peak=19392 HFD=8.2 18:35:21.010 00.000 10672 DistanceChecker: deactivated 18:35:21.010 00.000 10672 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.02) = xAngle (-0.12 = -0.12) 18:35:21.010 00.000 10672 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.25 = 3.04) 18:35:21.011 00.001 10672 CameraToMount -- cameraX=-1.58 cameraY=-0.00 hyp=1.58 cameraTheta=-3.14 mountX=1.57 mountY=0.17, mountTheta=0.11 18:35:21.012 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-1.58, y=-0.00, opts=13) 18:35:21.012 00.000 10672 Enqueuing Move request for scope (-1.58, -0.00) 18:35:21.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4352, FiltMax=65504, Gamma=1.000 18:35:21.012 00.000 428 Worker thread wakes up 18:35:21.012 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.58, -0.00) opts 0xd 18:35:21.013 00.001 428 Handling offset move in thread for scope, endpoint = (-1.58, -0.00) 18:35:21.013 00.000 428 Moving (-1.58, -0.00) raw xDistance=1.57 yDistance=0.17 18:35:21.013 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.52 from input 1.57 18:35:21.013 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:35:21.013 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:35:21.013 00.000 428 MoveAxis(W, 3583, ABG) 18:35:21.013 00.000 428 duration set to 2500 by maxRaDuration 18:35:21.013 00.000 428 Guiding Dir = 3, Dur = 2500 18:35:21.014 00.001 428 IsSlewing returns 0 18:35:21.015 00.001 428 IsGuiding returns 0 18:35:21.036 00.021 428 PulseGuide returned control before completion, sleep 2489 18:35:21.150 00.114 10672 UpdateGuideState exits: m=46218 SNR=13.2 18:35:21.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:21.150 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:35:21.150 00.000 10672 Enqueuing Expose request 18:35:23.537 02.387 428 IsGuiding returns 1 18:35:23.537 00.000 428 scope still moving after pulse duration time elapsed 18:35:23.568 00.031 428 IsSlewing returns 0 18:35:23.568 00.000 428 IsGuiding returns 0 18:35:23.568 00.000 428 scope move finished after 2500 + 64 ms 18:35:23.568 00.000 428 Move returns status 0, amount 2500 18:35:23.568 00.000 428 MoveAxis(N, 0, ABG) 18:35:23.568 00.000 428 Move returns status 0, amount 0 18:35:23.568 00.000 428 move complete, result=0 18:35:23.568 00.000 428 worker thread done servicing request 18:35:23.568 00.000 428 Worker thread wakes up 18:35:23.568 00.000 10672 GuideStep: 1.6 px 2500 ms WEST, 0.2 px 0 ms NORTH 18:35:23.568 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:35:23.568 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1106,136,31,31) 18:35:23.583 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:35:24.170 00.587 10672 Stop button clicked 18:35:24.170 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 18:35:24.170 00.000 10672 Status Line: Waiting for devices... 18:35:24.248 00.078 428 ZWO: stopcapture 18:35:25.851 01.603 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 18:35:25.851 00.000 428 worker thread done servicing request 18:35:25.851 00.000 10672 OnExposeComplete: enter 18:35:25.851 00.000 10672 OnExposeComplete: Capture Error reported 18:35:25.851 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 18:35:25.851 00.000 10672 Mount: notify guiding stopped 18:35:25.851 00.000 10672 Changing from state GUIDING to STOP 18:35:25.851 00.000 10672 guider state => SELECTED 18:35:25.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, FiltMin=4352, FiltMax=65504, Gamma=1.000 18:35:25.975 00.124 10672 Changing from state SELECTED to UNINITIALIZED 18:35:25.975 00.000 10672 guider state => SELECTING 18:35:25.991 00.016 10672 Status Line: Stopped. 18:35:26.007 00.016 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 18:39:15.095 229.088 10672 SetCurrentPosition(2276.39,46.35) 18:39:15.095 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:333->invalid x value 18:39:15.095 00.000 10672 Status Line: No star found 18:39:18.677 03.582 10672 SetCurrentPosition(2419.57,46.35) 18:39:18.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:333->invalid x value 18:39:18.677 00.000 10672 Status Line: No star found 18:40:19.080 60.403 10672 StartLoopingInteractive: Loop button clicked 18:40:19.080 00.000 10672 Status Line: Looping 18:40:19.095 00.015 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 18:40:19.158 00.063 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:40:19.158 00.000 10672 Enqueuing Expose request 18:40:19.158 00.000 428 Worker thread wakes up 18:40:19.158 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:19.158 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:40:19.158 00.000 428 ZWO: startcapture 18:40:24.403 05.245 428 Exposure complete 18:40:24.541 00.138 428 worker thread done servicing request 18:40:24.541 00.000 10672 OnExposeComplete: enter 18:40:24.541 00.000 10672 UpdateGuideState(): m_state=1 18:40:24.541 00.000 10672 Star::Find(15, 1119, 151, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:24.541 00.000 10672 Star::Find false star n=6 nbg=259 bg=8151.2 sigma=1225.3 thresh=11827 peak=11740 18:40:24.541 00.000 10672 Star::Find returns 0 (2), X=1119.00, Y=151.00, Mass=35717, SNR=2.9, Peak=23952 HFD=0.0 18:40:24.541 00.000 10672 DistanceChecker: activated 18:40:24.541 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 18:40:24.541 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 18:40:24.541 00.000 10672 Status Line: Star lost - low SNR 18:40:24.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:40:24.681 00.140 10672 UpdateGuideState exits: Star lost - low SNR 18:40:24.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:24.681 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 18:40:24.681 00.000 10672 Enqueuing Expose request 18:40:24.681 00.000 428 Worker thread wakes up 18:40:24.681 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:24.681 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 18:40:25.884 01.203 10672 GuiderOneStar::AutoSelect enter 18:40:25.884 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 18:40:26.228 00.344 10672 AutoFind: global mean = -0.5, stdev 3142.4 18:40:26.228 00.000 10672 AutoFind: using threshold = 0.1 18:40:26.447 00.219 10672 AutoFind: local max [512, 690] 68.5 18:40:26.447 00.000 10672 AutoFind: local max [1019, 578] 67.7 18:40:26.447 00.000 10672 AutoFind: local max [1247, 465] 62.1 18:40:26.447 00.000 10672 AutoFind: local max [810, 403] 62.1 18:40:26.447 00.000 10672 AutoFind: local max [400, 907] 54.3 18:40:26.447 00.000 10672 AutoFind: local max [713, 583] 54.3 18:40:26.447 00.000 10672 AutoFind: local max [149, 763] 53.7 18:40:26.447 00.000 10672 AutoFind: local max [1228, 291] 39.2 18:40:26.447 00.000 10672 AutoFind: local max [517, 556] 37.9 18:40:26.447 00.000 10672 AutoFind: local max [161, 512] 37.5 18:40:26.447 00.000 10672 AutoFind: local max [711, 550] 33.0 18:40:26.447 00.000 10672 AutoFind: local max [736, 862] 26.8 18:40:26.447 00.000 10672 AutoFind: local max [883, 247] 22.9 18:40:26.447 00.000 10672 AutoFind: local max [504, 716] 18.2 18:40:26.447 00.000 10672 AutoFind: local max [842, 611] 17.1 18:40:26.447 00.000 10672 AutoFind: local max [838, 601] 17.1 18:40:26.447 00.000 10672 AutoFind: local max [846, 603] 16.4 18:40:26.447 00.000 10672 AutoFind: local max [1066, 766] 15.5 18:40:26.447 00.000 10672 AutoFind: local max [480, 81] 14.8 18:40:26.447 00.000 10672 AutoFind: local max [650, 866] 14.4 18:40:26.447 00.000 10672 AutoFind: local max [223, 589] 14.4 18:40:26.447 00.000 10672 AutoFind: local max [1086, 453] 10.8 18:40:26.447 00.000 10672 AutoFind: local max [580, 481] 10.8 18:40:26.447 00.000 10672 AutoFind: local max [164, 206] 10.7 18:40:26.447 00.000 10672 AutoFind: local max [404, 591] 10.5 18:40:26.447 00.000 10672 AutoFind: local max [567, 360] 10.3 18:40:26.447 00.000 10672 AutoFind: local max [922, 710] 10.3 18:40:26.447 00.000 10672 AutoFind: local max [664, 677] 9.7 18:40:26.447 00.000 10672 AutoFind: local max [1041, 88] 9.6 18:40:26.447 00.000 10672 AutoFind: local max [834, 152] 8.6 18:40:26.447 00.000 10672 AutoFind: local max [1145, 270] 8.4 18:40:26.447 00.000 10672 AutoFind: local max [806, 773] 8.0 18:40:26.447 00.000 10672 AutoFind: local max [1138, 725] 7.9 18:40:26.447 00.000 10672 AutoFind: local max [804, 502] 7.8 18:40:26.447 00.000 10672 AutoFind: local max [1013, 745] 7.5 18:40:26.447 00.000 10672 AutoFind: local max [211, 162] 7.2 18:40:26.447 00.000 10672 AutoFind: local max [1061, 312] 7.2 18:40:26.447 00.000 10672 AutoFind: local max [360, 538] 6.6 18:40:26.447 00.000 10672 AutoFind: local max [114, 717] 6.6 18:40:26.447 00.000 10672 AutoFind: local max [443, 909] 6.6 18:40:26.447 00.000 10672 AutoFind: local max [293, 247] 6.5 18:40:26.447 00.000 10672 AutoFind: local max [186, 509] 6.2 18:40:26.447 00.000 10672 AutoFind: local max [362, 198] 6.2 18:40:26.447 00.000 10672 AutoFind: local max [60, 631] 6.2 18:40:26.447 00.000 10672 AutoFind: local max [242, 213] 6.2 18:40:26.447 00.000 10672 AutoFind: local max [543, 877] 6.1 18:40:26.447 00.000 10672 AutoFind: local max [252, 328] 6.0 18:40:26.447 00.000 10672 AutoFind: local max [736, 757] 5.9 18:40:26.447 00.000 10672 AutoFind: local max [1074, 301] 5.6 18:40:26.447 00.000 10672 AutoFind: local max [487, 530] 5.5 18:40:26.447 00.000 10672 AutoFind: local max [678, 912] 5.3 18:40:26.447 00.000 10672 AutoFind: local max [1079, 96] 5.3 18:40:26.447 00.000 10672 AutoFind: local max [795, 270] 5.3 18:40:26.447 00.000 10672 AutoFind: local max [679, 538] 5.2 18:40:26.447 00.000 10672 AutoFind: local max [516, 308] 5.0 18:40:26.447 00.000 10672 AutoFind: local max [909, 128] 4.9 18:40:26.447 00.000 10672 AutoFind: local max [890, 716] 4.8 18:40:26.447 00.000 10672 AutoFind: local max [698, 9] 4.7 18:40:26.447 00.000 10672 AutoFind: local max [589, 759] 4.6 18:40:26.447 00.000 10672 AutoFind: local max [488, 760] 4.6 18:40:26.447 00.000 10672 AutoFind: local max [389, 818] 4.4 18:40:26.447 00.000 10672 AutoFind: local max [1164, 380] 4.4 18:40:26.447 00.000 10672 AutoFind: local max [667, 838] 4.4 18:40:26.447 00.000 10672 AutoFind: local max [552, 654] 4.3 18:40:26.447 00.000 10672 AutoFind: local max [148, 775] 4.2 18:40:26.447 00.000 10672 AutoFind: local max [775, 743] 4.2 18:40:26.447 00.000 10672 AutoFind: local max [675, 42] 4.1 18:40:26.447 00.000 10672 AutoFind: local max [542, 9] 4.1 18:40:26.447 00.000 10672 AutoFind: local max [769, 285] 4.0 18:40:26.447 00.000 10672 AutoFind: local max [786, 758] 3.9 18:40:26.447 00.000 10672 AutoFind: local max [259, 863] 3.9 18:40:26.447 00.000 10672 AutoFind: local max [314, 112] 3.9 18:40:26.447 00.000 10672 AutoFind: local max [261, 754] 3.9 18:40:26.447 00.000 10672 AutoFind: local max [533, 798] 3.9 18:40:26.447 00.000 10672 AutoFind: local max [1088, 464] 3.8 18:40:26.447 00.000 10672 AutoFind: local max [908, 579] 3.8 18:40:26.447 00.000 10672 AutoFind: local max [749, 140] 3.7 18:40:26.462 00.015 10672 AutoFind: local max [405, 406] 3.7 18:40:26.462 00.000 10672 AutoFind: local max [1213, 897] 3.7 18:40:26.462 00.000 10672 AutoFind: local max [309, 57] 3.7 18:40:26.462 00.000 10672 AutoFind: local max [810, 498] 3.7 18:40:26.462 00.000 10672 AutoFind: local max [777, 317] 3.7 18:40:26.462 00.000 10672 AutoFind: local max [860, 602] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [923, 803] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [180, 440] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [612, 864] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [645, 549] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [1174, 921] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [523, 628] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [717, 79] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [590, 733] 3.6 18:40:26.462 00.000 10672 AutoFind: local max [37, 806] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [240, 306] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [862, 864] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [540, 213] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [467, 896] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [927, 864] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [562, 608] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [537, 828] 3.5 18:40:26.462 00.000 10672 AutoFind: local max [447, 776] 3.5 18:40:26.462 00.000 10672 AutoFind: too close [860, 602] 3.6 - [846, 603] 16.4 18:40:26.462 00.000 10672 AutoFind: too close [860, 602] 3.6 - [842, 611] 17.1 18:40:26.462 00.000 10672 AutoFind: too close [810, 498] 3.7 - [804, 502] 7.8 18:40:26.462 00.000 10672 AutoFind: too close [1088, 464] 3.8 - [1086, 453] 10.8 18:40:26.462 00.000 10672 AutoFind: too close [786, 758] 3.9 - [775, 743] 4.2 18:40:26.462 00.000 10672 AutoFind: too close [786, 758] 3.9 - [806, 773] 8.0 18:40:26.462 00.000 10672 AutoFind: close dim-bright [148, 775] 4.2 - [149, 763] 53.7 18:40:26.462 00.000 10672 AutoFind: too close [1074, 301] 5.6 - [1061, 312] 7.2 18:40:26.462 00.000 10672 AutoFind: too close [846, 603] 16.4 - [838, 601] 17.1 18:40:26.462 00.000 10672 AutoFind: too close [846, 603] 16.4 - [842, 611] 17.1 18:40:26.462 00.000 10672 AutoFind: too close [838, 601] 17.1 - [842, 611] 17.1 18:40:26.462 00.000 10672 AutoFind: too close to edge [542, 9] 4.1 18:40:26.462 00.000 10672 AutoFind: too close to edge [698, 9] 4.7 18:40:26.462 00.000 10672 Star::Find(15, 512, 690, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=512.31, Y=690.34, Mass=1588211, SNR=96.0, Peak=65488 HFD=4.7 18:40:26.462 00.000 10672 AutoSelect: using saturation level peakVal = 65488 18:40:26.462 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 18:40:26.462 00.000 10672 AutoSelect: finding best star pass 1 18:40:26.462 00.000 10672 Star::Find(15, 512, 690, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=512.31, Y=690.34, Mass=1588211, SNR=96.0, Peak=65488 HFD=4.7 18:40:26.462 00.000 10672 Autofind: near-saturated [512, 690] 68.5 Mass 1588211 SNR 96.0 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 1019, 578, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=1018.65, Y=577.72, Mass=1912471, SNR=115.6, Peak=65488 HFD=4.8 18:40:26.462 00.000 10672 Autofind: near-saturated [1019, 578] 67.7 Mass 1912471 SNR 115.6 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 1247, 465, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=1247.31, Y=464.70, Mass=1221081, SNR=96.5, Peak=65488 HFD=3.7 18:40:26.462 00.000 10672 Autofind: near-saturated [1247, 465] 62.1 Mass 1221081 SNR 96.5 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 810, 403, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=810.05, Y=403.57, Mass=2316365, SNR=130.3, Peak=65488 HFD=5.5 18:40:26.462 00.000 10672 Autofind: near-saturated [810, 403] 62.1 Mass 2316365 SNR 130.3 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 400, 907, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=400.31, Y=907.32, Mass=924682, SNR=85.1, Peak=65488 HFD=3.5 18:40:26.462 00.000 10672 Autofind: near-saturated [400, 907] 54.3 Mass 924682 SNR 85.1 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 713, 583, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=712.79, Y=583.52, Mass=2694709, SNR=125.0, Peak=65488 HFD=6.1 18:40:26.462 00.000 10672 Autofind: near-saturated [713, 583] 54.3 Mass 2694709 SNR 125.0 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 149, 763, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=148.92, Y=762.67, Mass=840306, SNR=78.4, Peak=65488 HFD=3.4 18:40:26.462 00.000 10672 Autofind: near-saturated [149, 763] 53.7 Mass 840306 SNR 78.4 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 1228, 291, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (0), X=1227.76, Y=290.80, Mass=673745, SNR=66.8, Peak=65488 HFD=2.9 18:40:26.462 00.000 10672 Autofind: near-saturated [1228, 291] 39.2 Mass 673745 SNR 66.8 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 517, 556, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=516.55, Y=555.75, Mass=670792, SNR=67.9, Peak=65488 HFD=3.2 18:40:26.462 00.000 10672 Autofind: near-saturated [517, 556] 37.9 Mass 670792 SNR 67.9 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 161, 512, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (0), X=161.14, Y=512.52, Mass=650934, SNR=69.8, Peak=65488 HFD=3.0 18:40:26.462 00.000 10672 Autofind: near-saturated [161, 512] 37.5 Mass 650934 SNR 69.8 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 711, 550, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (0), X=711.08, Y=549.80, Mass=616401, SNR=56.4, Peak=65488 HFD=3.1 18:40:26.462 00.000 10672 Autofind: near-saturated [711, 550] 33.0 Mass 616401 SNR 56.4 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 736, 862, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (1), X=736.19, Y=861.50, Mass=512887, SNR=63.3, Peak=65488 HFD=2.6 18:40:26.462 00.000 10672 Autofind: near-saturated [736, 862] 26.8 Mass 512887 SNR 63.3 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 883, 247, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (0), X=882.78, Y=247.17, Mass=436751, SNR=50.1, Peak=65488 HFD=2.5 18:40:26.462 00.000 10672 Autofind: near-saturated [883, 247] 22.9 Mass 436751 SNR 50.1 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 504, 716, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (0), X=503.58, Y=716.45, Mass=445449, SNR=56.4, Peak=65488 HFD=3.0 18:40:26.462 00.000 10672 Autofind: near-saturated [504, 716] 18.2 Mass 445449 SNR 56.4 Peak 65488 18:40:26.462 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (0), X=1066.10, Y=766.60, Mass=286491, SNR=45.5, Peak=55120 HFD=2.4 18:40:26.462 00.000 10672 Autofind returns star at [1066, 766] 15.5 Mass 286491 SNR 45.5 18:40:26.462 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.462 00.000 10672 Star::Find returns 1 (0), X=1066.10, Y=766.60, Mass=286491, SNR=45.5, Peak=55120 HFD=2.4 18:40:26.478 00.016 10672 setting lock position to (1066.10, 766.60) 18:40:26.478 00.000 10672 AutoSelect: state = 1, call UpdateGuideState 18:40:26.478 00.000 10672 UpdateGuideState(): m_state=1 18:40:26.478 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:26.478 00.000 10672 Star::Find returns 1 (0), X=1066.10, Y=766.60, Mass=286491, SNR=45.5, Peak=55120 HFD=2.4 18:40:26.478 00.000 10672 DistanceChecker: deactivated 18:40:26.478 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.02) = xAngle (3.02 = 3.02) 18:40:26.478 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.11 = -0.11) 18:40:26.478 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00 18:40:26.478 00.000 10672 setting lock position to (1066.10, 766.60) 18:40:26.478 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 18:40:26.478 00.000 10672 Changing from state SELECTING to SELECTED 18:40:26.478 00.000 10672 guider state => SELECTED 18:40:26.493 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:40:26.618 00.125 10672 UpdateGuideState exits: m=286491 SNR=45.5 18:40:26.634 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:40:26.759 00.125 10672 Status Line: Auto-selected star at (1066.1, 766.6) 18:40:26.897 00.138 428 Exposure complete 18:40:27.040 00.143 428 worker thread done servicing request 18:40:27.040 00.000 10672 OnExposeComplete: enter 18:40:27.040 00.000 10672 UpdateGuideState(): m_state=2 18:40:27.041 00.001 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 2 18:40:27.041 00.000 10672 Star::Find returns 1 (0), X=1066.30, Y=766.41, Mass=199943, SNR=35.4, Peak=50112 HFD=1.7 18:40:27.042 00.001 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.02) = xAngle (2.24 = 2.24) 18:40:27.042 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.89 = -0.89) 18:40:27.042 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.78 mountX=-0.17 mountY=-0.22, mountTheta=-2.24 18:40:27.043 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:40:27.181 00.138 10672 UpdateGuideState exits: m=199943 SNR=35.4 18:40:27.182 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:27.182 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:27.182 00.000 10672 Enqueuing Expose request 18:40:27.182 00.000 428 Worker thread wakes up 18:40:27.182 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:27.182 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,751,31,31) 18:40:29.399 02.217 428 Exposure complete 18:40:29.524 00.125 428 worker thread done servicing request 18:40:29.524 00.000 10672 OnExposeComplete: enter 18:40:29.524 00.000 10672 UpdateGuideState(): m_state=2 18:40:29.524 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 3 18:40:29.524 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=766.22, Mass=242479, SNR=37.1, Peak=54688 HFD=2.4 18:40:29.524 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.02) = xAngle (0.93 = 0.93) 18:40:29.524 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20) 18:40:29.524 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.38 hyp=0.44 cameraTheta=-2.09 mountX=0.26 mountY=-0.36, mountTheta=-0.93 18:40:29.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:40:29.665 00.141 10672 UpdateGuideState exits: m=242479 SNR=37.1 18:40:29.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:29.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:29.665 00.000 10672 Enqueuing Expose request 18:40:29.665 00.000 428 Worker thread wakes up 18:40:29.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:29.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,751,31,31) 18:40:29.961 00.296 10672 GuideButtonClick i=1 ctx=Guide button clicked 18:40:29.977 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 18:40:29.977 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 18:40:29.977 00.000 10672 guider state => CALIBRATED 18:40:29.977 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 18:40:29.977 00.000 10672 reset dither spiral 18:40:31.891 01.914 428 Exposure complete 18:40:32.102 00.211 428 worker thread done servicing request 18:40:32.102 00.000 10672 OnExposeComplete: enter 18:40:32.102 00.000 10672 UpdateGuideState(): m_state=5 18:40:32.102 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 4 18:40:32.102 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=766.65, Mass=239685, SNR=38.6, Peak=60576 HFD=2.2 18:40:32.102 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 18:40:32.102 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 18:40:32.102 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.93 mountX=0.21 mountY=0.07, mountTheta=0.32 18:40:32.102 00.000 10672 Changing from state CALIBRATED to GUIDING 18:40:32.118 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 18:40:32.118 00.000 10672 ScopeASCOM::SideOfPier() returns 1 18:40:32.118 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=30.7 pierSide=1, cal dec=57.5 pierSide=1 rotAngle=None bin=1 18:40:32.118 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 18:40:32.118 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 18:40:32.118 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 18:40:32.118 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 18:40:32.118 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 18:40:32.118 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 18:40:32.118 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 18:40:32.118 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:40:32.118 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:40:32.118 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 18:40:32.118 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 18:40:32.118 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 18:40:32.118 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 18:40:32.118 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 18:40:32.118 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 18:40:32.133 00.015 10672 Dec comp: XRate 0.423 -> 0.677 for dec 57.5 -> dec 30.7 18:40:32.149 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 18:40:32.149 00.000 10672 ScopeASCOM::SideOfPier() returns 1 18:40:32.149 00.000 10672 setting lock position to (1065.88, 766.65) 18:40:32.149 00.000 10672 guider state => GUIDING 18:40:32.149 00.000 10672 Status Line: Guiding 18:40:32.149 00.000 10672 Mount: notify guiding started 18:40:32.149 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 18:40:32.149 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 18:29:11" 18:40:32.149 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 18:40:32.149 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 18:40:32.149 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 18:40:32.149 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -3.020270 18:40:32.149 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 18:40:32.164 00.015 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1 18:40:32.164 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 18:40:32.164 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 18:40:32.164 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 18:40:32.164 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 18:40:32.164 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 18:40:32.164 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:40:32.164 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 18:40:32.164 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 18:40:32.164 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 18:40:32.164 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 18:40:32.164 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 18:40:32.164 00.000 10672 ScopeASCOM::SideOfPier() returns 1 18:40:32.164 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 18:40:32.164 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00 18:40:32.164 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 18:40:32.164 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.7 18:40:32.164 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 18:40:32.164 00.000 10672 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00 18:40:32.164 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr 18:40:32.164 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec 18:40:32.164 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 18:40:32.164 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:40:32.305 00.141 10672 UpdateGuideState exits: m=239685 SNR=38.6 18:40:32.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:32.305 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:32.305 00.000 10672 Enqueuing Expose request 18:40:32.305 00.000 428 Worker thread wakes up 18:40:32.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:32.305 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:34.409 02.104 428 Exposure complete 18:40:34.534 00.125 428 worker thread done servicing request 18:40:34.534 00.000 10672 OnExposeComplete: enter 18:40:34.534 00.000 10672 UpdateGuideState(): m_state=6 18:40:34.534 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 1 18:40:34.534 00.000 10672 Star::Find returns 1 (0), X=1066.13, Y=766.01, Mass=218905, SNR=34.3, Peak=60576 HFD=2.0 18:40:34.534 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.02) = xAngle (1.81 = 1.81) 18:40:34.534 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.32 = -1.32) 18:40:34.534 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.64 hyp=0.69 cameraTheta=-1.21 mountX=-0.16 mountY=-0.67, mountTheta=-1.81 18:40:34.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.64, opts=13) 18:40:34.534 00.000 10672 Enqueuing Move request for scope (0.24, -0.64) 18:40:34.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:40:34.534 00.000 428 Worker thread wakes up 18:40:34.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.64) opts 0xd 18:40:34.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.64) 18:40:34.534 00.000 428 Moving (0.24, -0.64) raw xDistance=-0.16 yDistance=-0.67 18:40:34.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:40:34.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:40:34.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 18:40:34.534 00.000 428 MoveAxis(E, 0, ABG) 18:40:34.534 00.000 428 Move returns status 0, amount 0 18:40:34.534 00.000 428 MoveAxis(N, 0, ABG) 18:40:34.534 00.000 428 Move returns status 0, amount 0 18:40:34.534 00.000 428 move complete, result=0 18:40:34.534 00.000 428 worker thread done servicing request 18:40:34.675 00.141 10672 UpdateGuideState exits: m=218905 SNR=34.3 18:40:34.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:34.675 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:34.675 00.000 10672 Enqueuing Expose request 18:40:34.675 00.000 428 Worker thread wakes up 18:40:34.675 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 18:40:34.675 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:34.675 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:36.894 02.219 428 Exposure complete 18:40:37.035 00.141 428 worker thread done servicing request 18:40:37.035 00.000 10672 OnExposeComplete: enter 18:40:37.035 00.000 10672 UpdateGuideState(): m_state=6 18:40:37.035 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 2 18:40:37.035 00.000 10672 Star::Find returns 1 (0), X=1065.76, Y=766.14, Mass=243327, SNR=38.4, Peak=45088 HFD=2.4 18:40:37.035 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.02) = xAngle (1.21 = 1.21) 18:40:37.035 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.91 = -1.91) 18:40:37.035 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.51 hyp=0.52 cameraTheta=-1.81 mountX=0.18 mountY=-0.49, mountTheta=-1.22 18:40:37.035 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.51, opts=13) 18:40:37.035 00.000 10672 Enqueuing Move request for scope (-0.12, -0.51) 18:40:37.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:40:37.035 00.000 428 Worker thread wakes up 18:40:37.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.51) opts 0xd 18:40:37.035 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.51) 18:40:37.035 00.000 428 Moving (-0.12, -0.51) raw xDistance=0.18 yDistance=-0.49 18:40:37.035 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:40:37.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:37.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:40:37.035 00.000 428 MoveAxis(E, 0, ABG) 18:40:37.035 00.000 428 Move returns status 0, amount 0 18:40:37.035 00.000 428 MoveAxis(N, 0, ABG) 18:40:37.035 00.000 428 Move returns status 0, amount 0 18:40:37.035 00.000 428 move complete, result=0 18:40:37.035 00.000 428 worker thread done servicing request 18:40:37.175 00.140 10672 UpdateGuideState exits: m=243327 SNR=38.4 18:40:37.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:37.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:37.175 00.000 10672 Enqueuing Expose request 18:40:37.175 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:40:37.175 00.000 428 Worker thread wakes up 18:40:37.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:37.175 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:39.405 02.230 428 Exposure complete 18:40:39.530 00.125 428 worker thread done servicing request 18:40:39.530 00.000 10672 OnExposeComplete: enter 18:40:39.530 00.000 10672 UpdateGuideState(): m_state=6 18:40:39.530 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 3 18:40:39.530 00.000 10672 Star::Find returns 1 (0), X=1065.68, Y=766.72, Mass=233016, SNR=36.4, Peak=43888 HFD=2.3 18:40:39.530 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.02) = xAngle (5.83 = -0.46) 18:40:39.530 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.70 = 2.70) 18:40:39.530 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.81 mountX=0.20 mountY=0.09, mountTheta=0.44 18:40:39.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.07, opts=13) 18:40:39.530 00.000 10672 Enqueuing Move request for scope (-0.21, 0.07) 18:40:39.530 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:40:39.530 00.000 428 Worker thread wakes up 18:40:39.530 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd 18:40:39.530 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.07) 18:40:39.530 00.000 428 Moving (-0.21, 0.07) raw xDistance=0.20 yDistance=0.09 18:40:39.530 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:40:39.530 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:39.530 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:40:39.530 00.000 428 MoveAxis(E, 0, ABG) 18:40:39.530 00.000 428 Move returns status 0, amount 0 18:40:39.530 00.000 428 MoveAxis(N, 0, ABG) 18:40:39.530 00.000 428 Move returns status 0, amount 0 18:40:39.530 00.000 428 move complete, result=0 18:40:39.530 00.000 428 worker thread done servicing request 18:40:39.670 00.140 10672 UpdateGuideState exits: m=233016 SNR=36.4 18:40:39.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:39.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:39.670 00.000 10672 Enqueuing Expose request 18:40:39.670 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:40:39.670 00.000 428 Worker thread wakes up 18:40:39.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:39.670 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:41.883 02.213 428 Exposure complete 18:40:42.023 00.140 428 worker thread done servicing request 18:40:42.023 00.000 10672 OnExposeComplete: enter 18:40:42.023 00.000 10672 UpdateGuideState(): m_state=6 18:40:42.023 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 4 18:40:42.023 00.000 10672 Star::Find returns 1 (0), X=1065.61, Y=766.07, Mass=230583, SNR=36.9, Peak=44336 HFD=2.2 18:40:42.023 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 18:40:42.023 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 18:40:42.023 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.58 hyp=0.64 cameraTheta=-2.01 mountX=0.34 mountY=-0.55, mountTheta=-1.01 18:40:42.023 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.58, opts=13) 18:40:42.023 00.000 10672 Enqueuing Move request for scope (-0.27, -0.58) 18:40:42.023 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:40:42.023 00.000 428 Worker thread wakes up 18:40:42.023 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.58) opts 0xd 18:40:42.023 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.58) 18:40:42.023 00.000 428 Moving (-0.27, -0.58) raw xDistance=0.34 yDistance=-0.55 18:40:42.023 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:40:42.023 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:42.023 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 18:40:42.023 00.000 428 MoveAxis(E, 0, ABG) 18:40:42.023 00.000 428 Move returns status 0, amount 0 18:40:42.023 00.000 428 MoveAxis(N, 0, ABG) 18:40:42.023 00.000 428 Move returns status 0, amount 0 18:40:42.023 00.000 428 move complete, result=0 18:40:42.023 00.000 428 worker thread done servicing request 18:40:42.164 00.141 10672 UpdateGuideState exits: m=230583 SNR=36.9 18:40:42.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:42.164 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:42.164 00.000 10672 Enqueuing Expose request 18:40:42.164 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:40:42.164 00.000 428 Worker thread wakes up 18:40:42.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:42.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:44.378 02.214 428 Exposure complete 18:40:44.503 00.125 428 worker thread done servicing request 18:40:44.519 00.016 10672 OnExposeComplete: enter 18:40:44.519 00.000 10672 UpdateGuideState(): m_state=6 18:40:44.519 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 5 18:40:44.519 00.000 10672 Star::Find returns 1 (0), X=1065.53, Y=766.13, Mass=190703, SNR=29.6, Peak=40080 HFD=2.0 18:40:44.519 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.02) = xAngle (0.85 = 0.85) 18:40:44.519 00.000 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28) 18:40:44.519 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.52 hyp=0.63 cameraTheta=-2.18 mountX=0.42 mountY=-0.48, mountTheta=-0.85 18:40:44.519 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.52, opts=13) 18:40:44.519 00.000 10672 Enqueuing Move request for scope (-0.36, -0.52) 18:40:44.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:40:44.519 00.000 428 Worker thread wakes up 18:40:44.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.52) opts 0xd 18:40:44.519 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.52) 18:40:44.519 00.000 428 Moving (-0.36, -0.52) raw xDistance=0.42 yDistance=-0.48 18:40:44.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:40:44.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:44.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 18:40:44.519 00.000 428 MoveAxis(E, 0, ABG) 18:40:44.519 00.000 428 Move returns status 0, amount 0 18:40:44.519 00.000 428 MoveAxis(N, 0, ABG) 18:40:44.519 00.000 428 Move returns status 0, amount 0 18:40:44.519 00.000 428 move complete, result=0 18:40:44.519 00.000 428 worker thread done servicing request 18:40:44.659 00.140 10672 UpdateGuideState exits: m=190703 SNR=29.6 18:40:44.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:44.659 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:44.659 00.000 10672 Enqueuing Expose request 18:40:44.659 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:40:44.659 00.000 428 Worker thread wakes up 18:40:44.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:44.659 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:46.893 02.234 428 Exposure complete 18:40:47.018 00.125 428 worker thread done servicing request 18:40:47.018 00.000 10672 OnExposeComplete: enter 18:40:47.018 00.000 10672 UpdateGuideState(): m_state=6 18:40:47.018 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 6 18:40:47.018 00.000 10672 Star::Find returns 1 (0), X=1065.12, Y=766.68, Mass=233397, SNR=39.8, Peak=40960 HFD=2.2 18:40:47.018 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.02) = xAngle (6.12 = -0.16) 18:40:47.018 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.99 = 2.99) 18:40:47.018 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=0.03 hyp=0.77 cameraTheta=3.10 mountX=0.76 mountY=0.12, mountTheta=0.15 18:40:47.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=0.03, opts=13) 18:40:47.018 00.000 10672 Enqueuing Move request for scope (-0.77, 0.03) 18:40:47.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:40:47.018 00.000 428 Worker thread wakes up 18:40:47.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.03) opts 0xd 18:40:47.018 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, 0.03) 18:40:47.018 00.000 428 Moving (-0.77, 0.03) raw xDistance=0.76 yDistance=0.12 18:40:47.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76 18:40:47.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:47.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:40:47.018 00.000 428 MoveAxis(W, 705, ABG) 18:40:47.018 00.000 428 Guiding Dir = 3, Dur = 705 18:40:47.018 00.000 428 IsSlewing returns 0 18:40:47.033 00.015 428 IsGuiding returns 0 18:40:47.049 00.016 428 PulseGuide returned control before completion, sleep 697 18:40:47.158 00.109 10672 UpdateGuideState exits: m=233397 SNR=39.8 18:40:47.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:47.158 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:47.158 00.000 10672 Enqueuing Expose request 18:40:47.752 00.594 428 IsGuiding returns 1 18:40:47.752 00.000 428 scope still moving after pulse duration time elapsed 18:40:47.799 00.047 428 IsSlewing returns 0 18:40:47.799 00.000 428 IsGuiding returns 0 18:40:47.799 00.000 428 scope move finished after 705 + 66 ms 18:40:47.799 00.000 428 Move returns status 0, amount 705 18:40:47.799 00.000 428 MoveAxis(N, 0, ABG) 18:40:47.799 00.000 428 Move returns status 0, amount 0 18:40:47.799 00.000 428 move complete, result=0 18:40:47.799 00.000 428 worker thread done servicing request 18:40:47.799 00.000 428 Worker thread wakes up 18:40:47.799 00.000 10672 GuideStep: 0.8 px 705 ms WEST, 0.1 px 0 ms NORTH 18:40:47.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:47.799 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:49.392 01.593 428 Exposure complete 18:40:49.533 00.141 428 worker thread done servicing request 18:40:49.533 00.000 10672 OnExposeComplete: enter 18:40:49.533 00.000 10672 UpdateGuideState(): m_state=6 18:40:49.533 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 7 18:40:49.533 00.000 10672 Star::Find returns 1 (0), X=1065.92, Y=766.35, Mass=191733, SNR=32.4, Peak=47936 HFD=2.1 18:40:49.533 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 18:40:49.533 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 18:40:49.533 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.30 hyp=0.30 cameraTheta=-1.44 mountX=-0.00 mountY=-0.30, mountTheta=-1.58 18:40:49.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.30, opts=13) 18:40:49.533 00.000 10672 Enqueuing Move request for scope (0.04, -0.30) 18:40:49.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:40:49.533 00.000 428 Worker thread wakes up 18:40:49.533 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.30) opts 0xd 18:40:49.533 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.30) 18:40:49.533 00.000 428 Moving (0.04, -0.30) raw xDistance=-0.00 yDistance=-0.30 18:40:49.533 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:40:49.533 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:49.533 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:40:49.533 00.000 428 MoveAxis(E, 0, ABG) 18:40:49.533 00.000 428 Move returns status 0, amount 0 18:40:49.533 00.000 428 MoveAxis(N, 0, ABG) 18:40:49.533 00.000 428 Move returns status 0, amount 0 18:40:49.533 00.000 428 move complete, result=0 18:40:49.533 00.000 428 worker thread done servicing request 18:40:49.674 00.141 10672 UpdateGuideState exits: m=191733 SNR=32.4 18:40:49.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:49.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:49.674 00.000 10672 Enqueuing Expose request 18:40:49.674 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:40:49.674 00.000 428 Worker thread wakes up 18:40:49.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:49.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:51.897 02.223 428 Exposure complete 18:40:52.022 00.125 428 worker thread done servicing request 18:40:52.022 00.000 10672 OnExposeComplete: enter 18:40:52.022 00.000 10672 UpdateGuideState(): m_state=6 18:40:52.022 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 8 18:40:52.022 00.000 10672 Star::Find returns 1 (0), X=1066.01, Y=766.49, Mass=221273, SNR=40.9, Peak=49888 HFD=2.2 18:40:52.022 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.02) = xAngle (2.13 = 2.13) 18:40:52.022 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.00 = -1.00) 18:40:52.022 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.89 mountX=-0.11 mountY=-0.17, mountTheta=-2.13 18:40:52.022 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.16, opts=13) 18:40:52.022 00.000 10672 Enqueuing Move request for scope (0.12, -0.16) 18:40:52.022 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:40:52.022 00.000 428 Worker thread wakes up 18:40:52.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd 18:40:52.022 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.16) 18:40:52.022 00.000 428 Moving (0.12, -0.16) raw xDistance=-0.11 yDistance=-0.17 18:40:52.022 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:40:52.022 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:52.022 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:40:52.022 00.000 428 MoveAxis(E, 0, ABG) 18:40:52.022 00.000 428 Move returns status 0, amount 0 18:40:52.022 00.000 428 MoveAxis(N, 0, ABG) 18:40:52.022 00.000 428 Move returns status 0, amount 0 18:40:52.022 00.000 428 move complete, result=0 18:40:52.022 00.000 428 worker thread done servicing request 18:40:52.163 00.141 10672 UpdateGuideState exits: m=221273 SNR=40.9 18:40:52.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:52.163 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:52.163 00.000 10672 Enqueuing Expose request 18:40:52.163 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:40:52.163 00.000 428 Worker thread wakes up 18:40:52.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:52.163 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:54.393 02.230 428 Exposure complete 18:40:54.533 00.140 428 worker thread done servicing request 18:40:54.533 00.000 10672 OnExposeComplete: enter 18:40:54.533 00.000 10672 UpdateGuideState(): m_state=6 18:40:54.533 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 9 18:40:54.533 00.000 10672 Star::Find returns 1 (0), X=1066.56, Y=766.63, Mass=210198, SNR=35.5, Peak=47712 HFD=1.6 18:40:54.533 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.02) = xAngle (2.99 = 2.99) 18:40:54.533 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.14 = -0.14) 18:40:54.533 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.02 hyp=0.67 cameraTheta=-0.03 mountX=-0.66 mountY=-0.09, mountTheta=-3.00 18:40:54.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.02, opts=13) 18:40:54.533 00.000 10672 Enqueuing Move request for scope (0.67, -0.02) 18:40:54.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:40:54.533 00.000 428 Worker thread wakes up 18:40:54.533 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.02) opts 0xd 18:40:54.533 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.02) 18:40:54.533 00.000 428 Moving (0.67, -0.02) raw xDistance=-0.66 yDistance=-0.09 18:40:54.533 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 18:40:54.533 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:54.533 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:40:54.533 00.000 428 MoveAxis(E, 618, ABG) 18:40:54.533 00.000 428 Guiding Dir = 2, Dur = 618 18:40:54.533 00.000 428 IsSlewing returns 0 18:40:54.533 00.000 428 IsGuiding returns 0 18:40:54.565 00.032 428 PulseGuide returned control before completion, sleep 605 18:40:54.674 00.109 10672 UpdateGuideState exits: m=210198 SNR=35.5 18:40:54.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:54.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:54.674 00.000 10672 Enqueuing Expose request 18:40:55.188 00.514 428 IsGuiding returns 1 18:40:55.188 00.000 428 scope still moving after pulse duration time elapsed 18:40:55.220 00.032 428 IsSlewing returns 0 18:40:55.220 00.000 428 IsGuiding returns 0 18:40:55.220 00.000 428 scope move finished after 618 + 62 ms 18:40:55.220 00.000 428 Move returns status 0, amount 618 18:40:55.220 00.000 428 MoveAxis(N, 0, ABG) 18:40:55.220 00.000 428 Move returns status 0, amount 0 18:40:55.220 00.000 428 move complete, result=0 18:40:55.220 00.000 428 worker thread done servicing request 18:40:55.220 00.000 428 Worker thread wakes up 18:40:55.220 00.000 10672 GuideStep: -0.7 px 618 ms EAST, -0.1 px 0 ms NORTH 18:40:55.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:55.220 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:56.887 01.667 428 Exposure complete 18:40:57.028 00.141 428 worker thread done servicing request 18:40:57.028 00.000 10672 OnExposeComplete: enter 18:40:57.028 00.000 10672 UpdateGuideState(): m_state=6 18:40:57.028 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 10 18:40:57.028 00.000 10672 Star::Find returns 1 (0), X=1066.39, Y=766.36, Mass=190220, SNR=32.0, Peak=48032 HFD=1.7 18:40:57.028 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 18:40:57.028 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 18:40:57.028 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.29 hyp=0.58 cameraTheta=-0.52 mountX=-0.46 mountY=-0.34, mountTheta=-2.51 18:40:57.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.29, opts=13) 18:40:57.028 00.000 10672 Enqueuing Move request for scope (0.50, -0.29) 18:40:57.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:40:57.028 00.000 428 Worker thread wakes up 18:40:57.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.29) opts 0xd 18:40:57.028 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.29) 18:40:57.028 00.000 428 Moving (0.50, -0.29) raw xDistance=-0.46 yDistance=-0.34 18:40:57.028 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46 18:40:57.028 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:57.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 18:40:57.028 00.000 428 MoveAxis(E, 473, ABG) 18:40:57.028 00.000 428 Guiding Dir = 2, Dur = 473 18:40:57.028 00.000 428 IsSlewing returns 0 18:40:57.028 00.000 428 IsGuiding returns 0 18:40:57.044 00.016 428 PulseGuide returned control before completion, sleep 462 18:40:57.169 00.125 10672 UpdateGuideState exits: m=190220 SNR=32.0 18:40:57.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:57.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:57.169 00.000 10672 Enqueuing Expose request 18:40:57.544 00.375 428 IsGuiding returns 1 18:40:57.544 00.000 428 scope still moving after pulse duration time elapsed 18:40:57.591 00.047 428 IsSlewing returns 0 18:40:57.591 00.000 428 IsGuiding returns 0 18:40:57.591 00.000 428 scope move finished after 473 + 83 ms 18:40:57.591 00.000 428 Move returns status 0, amount 473 18:40:57.591 00.000 428 MoveAxis(N, 0, ABG) 18:40:57.591 00.000 428 Move returns status 0, amount 0 18:40:57.591 00.000 428 move complete, result=0 18:40:57.591 00.000 428 worker thread done servicing request 18:40:57.591 00.000 428 Worker thread wakes up 18:40:57.591 00.000 10672 GuideStep: -0.5 px 473 ms EAST, -0.3 px 0 ms NORTH 18:40:57.591 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:57.591 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:40:59.398 01.807 428 Exposure complete 18:40:59.523 00.125 428 worker thread done servicing request 18:40:59.523 00.000 10672 OnExposeComplete: enter 18:40:59.523 00.000 10672 UpdateGuideState(): m_state=6 18:40:59.523 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 11 18:40:59.523 00.000 10672 Star::Find returns 1 (0), X=1065.97, Y=766.35, Mass=238739, SNR=39.7, Peak=49568 HFD=2.2 18:40:59.523 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 18:40:59.523 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 18:40:59.523 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.30 mountX=-0.05 mountY=-0.31, mountTheta=-1.72 18:40:59.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.30, opts=13) 18:40:59.523 00.000 10672 Enqueuing Move request for scope (0.08, -0.30) 18:40:59.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:40:59.523 00.000 428 Worker thread wakes up 18:40:59.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.30) opts 0xd 18:40:59.523 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.30) 18:40:59.523 00.000 428 Moving (0.08, -0.30) raw xDistance=-0.05 yDistance=-0.31 18:40:59.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:40:59.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:40:59.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:40:59.523 00.000 428 MoveAxis(E, 0, ABG) 18:40:59.523 00.000 428 Move returns status 0, amount 0 18:40:59.523 00.000 428 MoveAxis(N, 0, ABG) 18:40:59.523 00.000 428 Move returns status 0, amount 0 18:40:59.523 00.000 428 move complete, result=0 18:40:59.523 00.000 428 worker thread done servicing request 18:40:59.664 00.141 10672 UpdateGuideState exits: m=238739 SNR=39.7 18:40:59.664 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:59.664 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:40:59.664 00.000 10672 Enqueuing Expose request 18:40:59.664 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:40:59.664 00.000 428 Worker thread wakes up 18:40:59.664 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:40:59.664 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:01.886 02.222 428 Exposure complete 18:41:02.010 00.124 428 worker thread done servicing request 18:41:02.010 00.000 10672 OnExposeComplete: enter 18:41:02.010 00.000 10672 UpdateGuideState(): m_state=6 18:41:02.010 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 12 18:41:02.010 00.000 10672 Star::Find returns 1 (0), X=1065.27, Y=766.37, Mass=204574, SNR=38.0, Peak=41824 HFD=1.8 18:41:02.010 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.02) = xAngle (0.30 = 0.30) 18:41:02.010 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82) 18:41:02.010 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=-0.28 hyp=0.67 cameraTheta=-2.72 mountX=0.64 mountY=-0.21, mountTheta=-0.32 18:41:02.010 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=-0.28, opts=13) 18:41:02.010 00.000 10672 Enqueuing Move request for scope (-0.61, -0.28) 18:41:02.010 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:41:02.010 00.000 428 Worker thread wakes up 18:41:02.010 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.28) opts 0xd 18:41:02.010 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, -0.28) 18:41:02.010 00.000 428 Moving (-0.61, -0.28) raw xDistance=0.64 yDistance=-0.21 18:41:02.010 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 18:41:02.010 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:02.010 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:41:02.010 00.000 428 MoveAxis(W, 596, ABG) 18:41:02.010 00.000 428 Guiding Dir = 3, Dur = 596 18:41:02.010 00.000 428 IsSlewing returns 0 18:41:02.010 00.000 428 IsGuiding returns 0 18:41:02.042 00.032 428 PulseGuide returned control before completion, sleep 587 18:41:02.151 00.109 10672 UpdateGuideState exits: m=204574 SNR=38.0 18:41:02.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:02.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:02.151 00.000 10672 Enqueuing Expose request 18:41:02.635 00.484 428 IsGuiding returns 1 18:41:02.635 00.000 428 scope still moving after pulse duration time elapsed 18:41:02.666 00.031 428 IsSlewing returns 0 18:41:02.666 00.000 428 IsGuiding returns 0 18:41:02.666 00.000 428 scope move finished after 596 + 47 ms 18:41:02.666 00.000 428 Move returns status 0, amount 596 18:41:02.666 00.000 428 MoveAxis(N, 0, ABG) 18:41:02.666 00.000 428 Move returns status 0, amount 0 18:41:02.666 00.000 428 move complete, result=0 18:41:02.666 00.000 428 worker thread done servicing request 18:41:02.666 00.000 10672 GuideStep: 0.6 px 596 ms WEST, -0.2 px 0 ms NORTH 18:41:02.666 00.000 428 Worker thread wakes up 18:41:02.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:02.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:04.398 01.732 428 Exposure complete 18:41:04.523 00.125 428 worker thread done servicing request 18:41:04.523 00.000 10672 OnExposeComplete: enter 18:41:04.523 00.000 10672 UpdateGuideState(): m_state=6 18:41:04.523 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 13 18:41:04.523 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=766.32, Mass=221255, SNR=34.2, Peak=49024 HFD=2.3 18:41:04.523 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 18:41:04.523 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 18:41:04.523 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.60 mountX=0.05 mountY=-0.33, mountTheta=-1.42 18:41:04.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.33, opts=13) 18:41:04.523 00.000 10672 Enqueuing Move request for scope (-0.01, -0.33) 18:41:04.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:41:04.523 00.000 428 Worker thread wakes up 18:41:04.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.33) opts 0xd 18:41:04.523 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.33) 18:41:04.523 00.000 428 Moving (-0.01, -0.33) raw xDistance=0.05 yDistance=-0.33 18:41:04.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:41:04.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:04.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:41:04.523 00.000 428 MoveAxis(E, 0, ABG) 18:41:04.523 00.000 428 Move returns status 0, amount 0 18:41:04.523 00.000 428 MoveAxis(N, 0, ABG) 18:41:04.523 00.000 428 Move returns status 0, amount 0 18:41:04.523 00.000 428 move complete, result=0 18:41:04.523 00.000 428 worker thread done servicing request 18:41:04.663 00.140 10672 UpdateGuideState exits: m=221255 SNR=34.2 18:41:04.663 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:04.663 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:04.663 00.000 10672 Enqueuing Expose request 18:41:04.663 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:41:04.663 00.000 428 Worker thread wakes up 18:41:04.663 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:04.663 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:06.892 02.229 428 Exposure complete 18:41:07.017 00.125 428 worker thread done servicing request 18:41:07.017 00.000 10672 OnExposeComplete: enter 18:41:07.017 00.000 10672 UpdateGuideState(): m_state=6 18:41:07.017 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 14 18:41:07.017 00.000 10672 Star::Find returns 1 (0), X=1066.34, Y=766.27, Mass=269361, SNR=38.6, Peak=48256 HFD=2.9 18:41:07.017 00.000 10672 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.02) = xAngle (2.33 = 2.33) 18:41:07.017 00.000 10672 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 18:41:07.017 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.38 hyp=0.59 cameraTheta=-0.69 mountX=-0.40 mountY=-0.42, mountTheta=-2.33 18:41:07.017 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.38, opts=13) 18:41:07.017 00.000 10672 Enqueuing Move request for scope (0.45, -0.38) 18:41:07.017 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:41:07.017 00.000 428 Worker thread wakes up 18:41:07.017 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.38) opts 0xd 18:41:07.017 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.38) 18:41:07.017 00.000 428 Moving (0.45, -0.38) raw xDistance=-0.40 yDistance=-0.42 18:41:07.017 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:41:07.017 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:07.017 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:41:07.017 00.000 428 MoveAxis(E, 0, ABG) 18:41:07.017 00.000 428 Move returns status 0, amount 0 18:41:07.017 00.000 428 MoveAxis(N, 0, ABG) 18:41:07.017 00.000 428 Move returns status 0, amount 0 18:41:07.017 00.000 428 move complete, result=0 18:41:07.017 00.000 428 worker thread done servicing request 18:41:07.157 00.140 10672 UpdateGuideState exits: m=269361 SNR=38.6 18:41:07.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:07.157 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:07.157 00.000 10672 Enqueuing Expose request 18:41:07.157 00.000 428 Worker thread wakes up 18:41:07.157 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 18:41:07.157 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:07.157 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:09.377 02.220 428 Exposure complete 18:41:09.502 00.125 428 worker thread done servicing request 18:41:09.502 00.000 10672 OnExposeComplete: enter 18:41:09.502 00.000 10672 UpdateGuideState(): m_state=6 18:41:09.502 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 15 18:41:09.502 00.000 10672 Star::Find returns 1 (0), X=1066.22, Y=766.38, Mass=255685, SNR=46.4, Peak=47824 HFD=2.0 18:41:09.502 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.02) = xAngle (2.34 = 2.34) 18:41:09.502 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.79 = -0.79) 18:41:09.502 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.27 hyp=0.43 cameraTheta=-0.68 mountX=-0.30 mountY=-0.30, mountTheta=-2.34 18:41:09.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.27, opts=13) 18:41:09.502 00.000 10672 Enqueuing Move request for scope (0.33, -0.27) 18:41:09.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:41:09.502 00.000 428 Worker thread wakes up 18:41:09.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.27) opts 0xd 18:41:09.502 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.27) 18:41:09.502 00.000 428 Moving (0.33, -0.27) raw xDistance=-0.30 yDistance=-0.30 18:41:09.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:41:09.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:09.518 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:41:09.518 00.000 428 MoveAxis(E, 0, ABG) 18:41:09.518 00.000 428 Move returns status 0, amount 0 18:41:09.518 00.000 428 MoveAxis(N, 0, ABG) 18:41:09.518 00.000 428 Move returns status 0, amount 0 18:41:09.518 00.000 428 move complete, result=0 18:41:09.518 00.000 428 worker thread done servicing request 18:41:09.642 00.124 10672 UpdateGuideState exits: m=255685 SNR=46.4 18:41:09.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:09.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:09.642 00.000 10672 Enqueuing Expose request 18:41:09.642 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:41:09.642 00.000 428 Worker thread wakes up 18:41:09.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:09.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:11.883 02.241 428 Exposure complete 18:41:12.023 00.140 428 worker thread done servicing request 18:41:12.023 00.000 10672 OnExposeComplete: enter 18:41:12.023 00.000 10672 UpdateGuideState(): m_state=6 18:41:12.023 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 16 18:41:12.023 00.000 10672 Star::Find returns 1 (0), X=1066.05, Y=766.65, Mass=266240, SNR=37.8, Peak=47168 HFD=2.6 18:41:12.023 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.02) = xAngle (3.01 = 3.01) 18:41:12.023 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.12 = -0.12) 18:41:12.023 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.01 mountX=-0.17 mountY=-0.02, mountTheta=-3.02 18:41:12.023 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.00, opts=13) 18:41:12.023 00.000 10672 Enqueuing Move request for scope (0.17, -0.00) 18:41:12.023 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:41:12.023 00.000 428 Worker thread wakes up 18:41:12.023 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd 18:41:12.023 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.00) 18:41:12.023 00.000 428 Moving (0.17, -0.00) raw xDistance=-0.17 yDistance=-0.02 18:41:12.023 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:41:12.023 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:12.023 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:41:12.023 00.000 428 MoveAxis(E, 0, ABG) 18:41:12.023 00.000 428 Move returns status 0, amount 0 18:41:12.023 00.000 428 MoveAxis(N, 0, ABG) 18:41:12.023 00.000 428 Move returns status 0, amount 0 18:41:12.023 00.000 428 move complete, result=0 18:41:12.023 00.000 428 worker thread done servicing request 18:41:12.164 00.141 10672 UpdateGuideState exits: m=266240 SNR=37.8 18:41:12.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:12.164 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:12.164 00.000 10672 Enqueuing Expose request 18:41:12.164 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:41:12.164 00.000 428 Worker thread wakes up 18:41:12.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:12.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:14.378 02.214 428 Exposure complete 18:41:14.503 00.125 428 worker thread done servicing request 18:41:14.503 00.000 10672 OnExposeComplete: enter 18:41:14.503 00.000 10672 UpdateGuideState(): m_state=6 18:41:14.503 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 17 18:41:14.503 00.000 10672 Star::Find returns 1 (0), X=1065.54, Y=766.45, Mass=285257, SNR=39.7, Peak=50656 HFD=3.2 18:41:14.503 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 18:41:14.503 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 18:41:14.503 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.20 hyp=0.39 cameraTheta=-2.62 mountX=0.36 mountY=-0.16, mountTheta=-0.42 18:41:14.519 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.20, opts=13) 18:41:14.519 00.000 10672 Enqueuing Move request for scope (-0.34, -0.20) 18:41:14.519 00.000 428 Worker thread wakes up 18:41:14.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:41:14.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.20) opts 0xd 18:41:14.519 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.20) 18:41:14.519 00.000 428 Moving (-0.34, -0.20) raw xDistance=0.36 yDistance=-0.16 18:41:14.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:41:14.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:14.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:41:14.519 00.000 428 MoveAxis(E, 0, ABG) 18:41:14.519 00.000 428 Move returns status 0, amount 0 18:41:14.519 00.000 428 MoveAxis(N, 0, ABG) 18:41:14.519 00.000 428 Move returns status 0, amount 0 18:41:14.519 00.000 428 move complete, result=0 18:41:14.519 00.000 428 worker thread done servicing request 18:41:14.644 00.125 10672 UpdateGuideState exits: m=285257 SNR=39.7 18:41:14.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:14.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:14.644 00.000 10672 Enqueuing Expose request 18:41:14.644 00.000 428 Worker thread wakes up 18:41:14.644 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:41:14.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:14.644 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:16.867 02.223 428 Exposure complete 18:41:17.007 00.140 428 worker thread done servicing request 18:41:17.007 00.000 10672 OnExposeComplete: enter 18:41:17.007 00.000 10672 UpdateGuideState(): m_state=6 18:41:17.007 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 18 18:41:17.007 00.000 10672 Star::Find returns 1 (0), X=1066.83, Y=766.56, Mass=229151, SNR=37.2, Peak=51856 HFD=2.3 18:41:17.007 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.02) = xAngle (2.92 = 2.92) 18:41:17.007 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.20 = -0.20) 18:41:17.007 00.000 10672 CameraToMount -- cameraX=0.94 cameraY=-0.09 hyp=0.95 cameraTheta=-0.10 mountX=-0.93 mountY=-0.19, mountTheta=-2.94 18:41:17.007 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.94, y=-0.09, opts=13) 18:41:17.007 00.000 10672 Enqueuing Move request for scope (0.94, -0.09) 18:41:17.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:41:17.007 00.000 428 Worker thread wakes up 18:41:17.007 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.94, -0.09) opts 0xd 18:41:17.007 00.000 428 Handling offset move in thread for scope, endpoint = (0.94, -0.09) 18:41:17.007 00.000 428 Moving (0.94, -0.09) raw xDistance=-0.93 yDistance=-0.19 18:41:17.007 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.93 18:41:17.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:17.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:41:17.007 00.000 428 MoveAxis(E, 862, ABG) 18:41:17.007 00.000 428 Guiding Dir = 2, Dur = 862 18:41:17.007 00.000 428 IsSlewing returns 0 18:41:17.007 00.000 428 IsGuiding returns 0 18:41:17.023 00.016 428 PulseGuide returned control before completion, sleep 851 18:41:17.148 00.125 10672 UpdateGuideState exits: m=229151 SNR=37.2 18:41:17.148 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:17.148 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:17.148 00.000 10672 Enqueuing Expose request 18:41:17.914 00.766 428 IsGuiding returns 0 18:41:17.914 00.000 428 Move returns status 0, amount 862 18:41:17.914 00.000 428 MoveAxis(N, 0, ABG) 18:41:17.914 00.000 428 Move returns status 0, amount 0 18:41:17.914 00.000 428 move complete, result=0 18:41:17.914 00.000 428 worker thread done servicing request 18:41:17.914 00.000 428 Worker thread wakes up 18:41:17.914 00.000 10672 GuideStep: -0.9 px 862 ms EAST, -0.2 px 0 ms NORTH 18:41:17.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:17.914 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:19.372 01.458 428 Exposure complete 18:41:19.497 00.125 428 worker thread done servicing request 18:41:19.497 00.000 10672 OnExposeComplete: enter 18:41:19.497 00.000 10672 UpdateGuideState(): m_state=6 18:41:19.497 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 19 18:41:19.497 00.000 10672 Star::Find returns 1 (0), X=1066.38, Y=766.02, Mass=248661, SNR=41.5, Peak=48144 HFD=2.3 18:41:19.497 00.000 10672 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.02) = xAngle (2.12 = 2.12) 18:41:19.513 00.016 10672 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.01 = -1.01) 18:41:19.513 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.63 hyp=0.80 cameraTheta=-0.90 mountX=-0.42 mountY=-0.68, mountTheta=-2.12 18:41:19.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.63, opts=13) 18:41:19.513 00.000 10672 Enqueuing Move request for scope (0.50, -0.63) 18:41:19.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:41:19.513 00.000 428 Worker thread wakes up 18:41:19.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.63) opts 0xd 18:41:19.513 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.63) 18:41:19.513 00.000 428 Moving (0.50, -0.63) raw xDistance=-0.42 yDistance=-0.68 18:41:19.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 18:41:19.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:41:19.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 18:41:19.513 00.000 428 MoveAxis(E, 0, ABG) 18:41:19.513 00.000 428 Move returns status 0, amount 0 18:41:19.513 00.000 428 MoveAxis(N, 0, ABG) 18:41:19.513 00.000 428 Move returns status 0, amount 0 18:41:19.513 00.000 428 move complete, result=0 18:41:19.513 00.000 428 worker thread done servicing request 18:41:19.653 00.140 10672 UpdateGuideState exits: m=248661 SNR=41.5 18:41:19.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:19.653 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:19.653 00.000 10672 Enqueuing Expose request 18:41:19.653 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 18:41:19.653 00.000 428 Worker thread wakes up 18:41:19.653 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:19.653 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:21.883 02.230 428 Exposure complete 18:41:22.039 00.156 428 worker thread done servicing request 18:41:22.039 00.000 10672 OnExposeComplete: enter 18:41:22.039 00.000 10672 UpdateGuideState(): m_state=6 18:41:22.039 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 20 18:41:22.039 00.000 10672 Star::Find returns 1 (0), X=1066.11, Y=766.65, Mass=210993, SNR=36.7, Peak=49232 HFD=2.2 18:41:22.039 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.02) = xAngle (3.01 = 3.01) 18:41:22.039 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.12 = -0.12) 18:41:22.039 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-0.01 mountX=-0.22 mountY=-0.03, mountTheta=-3.02 18:41:22.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.00, opts=13) 18:41:22.039 00.000 10672 Enqueuing Move request for scope (0.23, -0.00) 18:41:22.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:41:22.039 00.000 428 Worker thread wakes up 18:41:22.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.00) opts 0xd 18:41:22.039 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.00) 18:41:22.039 00.000 428 Moving (0.23, -0.00) raw xDistance=-0.22 yDistance=-0.03 18:41:22.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:41:22.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:22.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 18:41:22.039 00.000 428 MoveAxis(E, 0, ABG) 18:41:22.039 00.000 428 Move returns status 0, amount 0 18:41:22.039 00.000 428 MoveAxis(N, 0, ABG) 18:41:22.039 00.000 428 Move returns status 0, amount 0 18:41:22.039 00.000 428 move complete, result=0 18:41:22.039 00.000 428 worker thread done servicing request 18:41:22.164 00.125 10672 UpdateGuideState exits: m=210993 SNR=36.7 18:41:22.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:22.164 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:22.164 00.000 10672 Enqueuing Expose request 18:41:22.164 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:41:22.164 00.000 428 Worker thread wakes up 18:41:22.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:22.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:24.386 02.222 428 Exposure complete 18:41:24.511 00.125 428 worker thread done servicing request 18:41:24.511 00.000 10672 OnExposeComplete: enter 18:41:24.511 00.000 10672 UpdateGuideState(): m_state=6 18:41:24.511 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 21 18:41:24.511 00.000 10672 Star::Find returns 1 (0), X=1065.72, Y=766.75, Mass=231232, SNR=37.1, Peak=41712 HFD=2.6 18:41:24.511 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.02) = xAngle (5.63 = -0.65) 18:41:24.511 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.50 = 2.50) 18:41:24.511 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.61 mountX=0.15 mountY=0.12, mountTheta=0.64 18:41:24.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.10, opts=13) 18:41:24.511 00.000 10672 Enqueuing Move request for scope (-0.17, 0.10) 18:41:24.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:41:24.511 00.000 428 Worker thread wakes up 18:41:24.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd 18:41:24.511 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.10) 18:41:24.511 00.000 428 Moving (-0.17, 0.10) raw xDistance=0.15 yDistance=0.12 18:41:24.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:41:24.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:24.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:41:24.511 00.000 428 MoveAxis(E, 0, ABG) 18:41:24.511 00.000 428 Move returns status 0, amount 0 18:41:24.511 00.000 428 MoveAxis(N, 0, ABG) 18:41:24.511 00.000 428 Move returns status 0, amount 0 18:41:24.511 00.000 428 move complete, result=0 18:41:24.511 00.000 428 worker thread done servicing request 18:41:24.652 00.141 10672 UpdateGuideState exits: m=231232 SNR=37.1 18:41:24.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:24.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:24.652 00.000 10672 Enqueuing Expose request 18:41:24.652 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:41:24.652 00.000 428 Worker thread wakes up 18:41:24.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:24.652 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:26.877 02.225 428 Exposure complete 18:41:27.004 00.127 428 worker thread done servicing request 18:41:27.004 00.000 10672 OnExposeComplete: enter 18:41:27.004 00.000 10672 UpdateGuideState(): m_state=6 18:41:27.004 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 22 18:41:27.004 00.000 10672 Star::Find returns 1 (0), X=1066.25, Y=766.54, Mass=233393, SNR=37.6, Peak=55456 HFD=2.4 18:41:27.004 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.02) = xAngle (2.74 = 2.74) 18:41:27.004 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.39 = -0.39) 18:41:27.004 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.11 hyp=0.38 cameraTheta=-0.28 mountX=-0.35 mountY=-0.15, mountTheta=-2.75 18:41:27.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.11, opts=13) 18:41:27.004 00.000 10672 Enqueuing Move request for scope (0.37, -0.11) 18:41:27.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:41:27.004 00.000 428 Worker thread wakes up 18:41:27.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.11) opts 0xd 18:41:27.004 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.11) 18:41:27.004 00.000 428 Moving (0.37, -0.11) raw xDistance=-0.35 yDistance=-0.15 18:41:27.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:41:27.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:27.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:41:27.004 00.000 428 MoveAxis(E, 0, ABG) 18:41:27.004 00.000 428 Move returns status 0, amount 0 18:41:27.004 00.000 428 MoveAxis(N, 0, ABG) 18:41:27.004 00.000 428 Move returns status 0, amount 0 18:41:27.004 00.000 428 move complete, result=0 18:41:27.004 00.000 428 worker thread done servicing request 18:41:27.145 00.141 10672 UpdateGuideState exits: m=233393 SNR=37.6 18:41:27.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:27.145 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:27.145 00.000 10672 Enqueuing Expose request 18:41:27.145 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:41:27.145 00.000 428 Worker thread wakes up 18:41:27.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:27.145 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:29.388 02.243 428 Exposure complete 18:41:29.513 00.125 428 worker thread done servicing request 18:41:29.513 00.000 10672 OnExposeComplete: enter 18:41:29.513 00.000 10672 UpdateGuideState(): m_state=6 18:41:29.513 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 23 18:41:29.513 00.000 10672 Star::Find returns 1 (0), X=1066.08, Y=766.59, Mass=229242, SNR=40.3, Peak=46192 HFD=2.1 18:41:29.513 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.02) = xAngle (2.73 = 2.73) 18:41:29.513 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.40 = -0.40) 18:41:29.513 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.29 mountX=-0.18 mountY=-0.08, mountTheta=-2.74 18:41:29.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.06, opts=13) 18:41:29.513 00.000 10672 Enqueuing Move request for scope (0.19, -0.06) 18:41:29.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:41:29.513 00.000 428 Worker thread wakes up 18:41:29.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd 18:41:29.513 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.06) 18:41:29.513 00.000 428 Moving (0.19, -0.06) raw xDistance=-0.18 yDistance=-0.08 18:41:29.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:41:29.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:29.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:41:29.513 00.000 428 MoveAxis(E, 0, ABG) 18:41:29.513 00.000 428 Move returns status 0, amount 0 18:41:29.513 00.000 428 MoveAxis(N, 0, ABG) 18:41:29.513 00.000 428 Move returns status 0, amount 0 18:41:29.513 00.000 428 move complete, result=0 18:41:29.513 00.000 428 worker thread done servicing request 18:41:29.642 00.129 10672 UpdateGuideState exits: m=229242 SNR=40.3 18:41:29.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:29.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:29.642 00.000 10672 Enqueuing Expose request 18:41:29.642 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:41:29.642 00.000 428 Worker thread wakes up 18:41:29.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:29.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:31.882 02.240 428 Exposure complete 18:41:32.006 00.124 428 worker thread done servicing request 18:41:32.006 00.000 10672 OnExposeComplete: enter 18:41:32.006 00.000 10672 UpdateGuideState(): m_state=6 18:41:32.006 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 24 18:41:32.006 00.000 10672 Star::Find returns 1 (0), X=1066.50, Y=766.30, Mass=251756, SNR=39.6, Peak=43888 HFD=1.7 18:41:32.006 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 18:41:32.006 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 18:41:32.006 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.35 hyp=0.70 cameraTheta=-0.52 mountX=-0.56 mountY=-0.41, mountTheta=-2.51 18:41:32.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.35, opts=13) 18:41:32.006 00.000 10672 Enqueuing Move request for scope (0.61, -0.35) 18:41:32.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:41:32.006 00.000 428 Worker thread wakes up 18:41:32.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.35) opts 0xd 18:41:32.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.35) 18:41:32.022 00.016 428 Moving (0.61, -0.35) raw xDistance=-0.56 yDistance=-0.41 18:41:32.022 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56 18:41:32.022 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:32.022 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 18:41:32.022 00.000 428 MoveAxis(E, 525, ABG) 18:41:32.022 00.000 428 Guiding Dir = 2, Dur = 525 18:41:32.022 00.000 428 IsSlewing returns 0 18:41:32.022 00.000 428 IsGuiding returns 0 18:41:32.038 00.016 428 PulseGuide returned control before completion, sleep 515 18:41:32.147 00.109 10672 UpdateGuideState exits: m=251756 SNR=39.6 18:41:32.147 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:32.147 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:32.147 00.000 10672 Enqueuing Expose request 18:41:32.577 00.430 428 IsGuiding returns 1 18:41:32.577 00.000 428 scope still moving after pulse duration time elapsed 18:41:32.733 00.156 428 IsSlewing returns 0 18:41:32.733 00.000 428 IsGuiding returns 0 18:41:32.733 00.000 428 scope move finished after 525 + 198 ms 18:41:32.749 00.016 428 Move returns status 0, amount 525 18:41:32.749 00.000 428 MoveAxis(N, 0, ABG) 18:41:32.749 00.000 428 Move returns status 0, amount 0 18:41:32.749 00.000 428 move complete, result=0 18:41:32.749 00.000 428 worker thread done servicing request 18:41:32.749 00.000 428 Worker thread wakes up 18:41:32.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:32.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:32.749 00.000 10672 GuideStep: -0.6 px 525 ms EAST, -0.4 px 0 ms NORTH 18:41:34.371 01.622 428 Exposure complete 18:41:34.527 00.156 10672 OnExposeComplete: enter 18:41:34.527 00.000 10672 UpdateGuideState(): m_state=6 18:41:34.527 00.000 428 worker thread done servicing request 18:41:34.527 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 25 18:41:34.527 00.000 10672 Star::Find returns 1 (0), X=1066.20, Y=766.20, Mass=251668, SNR=44.0, Peak=64272 HFD=2.4 18:41:34.527 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.02) = xAngle (2.06 = 2.06) 18:41:34.527 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.07 = -1.07) 18:41:34.527 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.45 hyp=0.55 cameraTheta=-0.96 mountX=-0.26 mountY=-0.48, mountTheta=-2.06 18:41:34.527 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.45, opts=13) 18:41:34.527 00.000 10672 Enqueuing Move request for scope (0.31, -0.45) 18:41:34.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:41:34.527 00.000 428 Worker thread wakes up 18:41:34.527 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.45) opts 0xd 18:41:34.527 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.45) 18:41:34.527 00.000 428 Moving (0.31, -0.45) raw xDistance=-0.26 yDistance=-0.48 18:41:34.527 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:41:34.527 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:34.527 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 18:41:34.527 00.000 428 MoveAxis(E, 0, ABG) 18:41:34.527 00.000 428 Move returns status 0, amount 0 18:41:34.527 00.000 428 MoveAxis(N, 0, ABG) 18:41:34.527 00.000 428 Move returns status 0, amount 0 18:41:34.527 00.000 428 move complete, result=0 18:41:34.527 00.000 428 worker thread done servicing request 18:41:34.668 00.141 10672 UpdateGuideState exits: m=251668 SNR=44.0 18:41:34.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:34.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:34.668 00.000 10672 Enqueuing Expose request 18:41:34.668 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:41:34.668 00.000 428 Worker thread wakes up 18:41:34.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:34.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:36.855 02.187 428 Exposure complete 18:41:36.990 00.135 428 worker thread done servicing request 18:41:36.990 00.000 10672 OnExposeComplete: enter 18:41:36.990 00.000 10672 UpdateGuideState(): m_state=6 18:41:37.005 00.015 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 26 18:41:37.005 00.000 10672 Star::Find returns 1 (0), X=1066.20, Y=766.39, Mass=208468, SNR=36.9, Peak=49120 HFD=1.9 18:41:37.005 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.02) = xAngle (2.32 = 2.32) 18:41:37.005 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 18:41:37.005 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.26 hyp=0.41 cameraTheta=-0.70 mountX=-0.28 mountY=-0.29, mountTheta=-2.33 18:41:37.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.26, opts=13) 18:41:37.005 00.000 10672 Enqueuing Move request for scope (0.31, -0.26) 18:41:37.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4384, FiltMax=65488, Gamma=1.000 18:41:37.005 00.000 428 Worker thread wakes up 18:41:37.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.26) opts 0xd 18:41:37.005 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.26) 18:41:37.005 00.000 428 Moving (0.31, -0.26) raw xDistance=-0.28 yDistance=-0.29 18:41:37.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:41:37.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:37.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:41:37.005 00.000 428 MoveAxis(E, 0, ABG) 18:41:37.005 00.000 428 Move returns status 0, amount 0 18:41:37.005 00.000 428 MoveAxis(N, 0, ABG) 18:41:37.005 00.000 428 Move returns status 0, amount 0 18:41:37.005 00.000 428 move complete, result=0 18:41:37.005 00.000 428 worker thread done servicing request 18:41:37.130 00.125 10672 UpdateGuideState exits: m=208468 SNR=36.9 18:41:37.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:37.130 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:37.130 00.000 10672 Enqueuing Expose request 18:41:37.130 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:41:37.130 00.000 428 Worker thread wakes up 18:41:37.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:37.130 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:39.385 02.255 428 Exposure complete 18:41:39.542 00.157 428 worker thread done servicing request 18:41:39.542 00.000 10672 OnExposeComplete: enter 18:41:39.542 00.000 10672 UpdateGuideState(): m_state=6 18:41:39.542 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 27 18:41:39.542 00.000 10672 Star::Find returns 1 (0), X=1066.12, Y=766.15, Mass=216393, SNR=40.0, Peak=60688 HFD=2.1 18:41:39.542 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.02) = xAngle (1.89 = 1.89) 18:41:39.542 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.24 = -1.24) 18:41:39.542 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.50 hyp=0.55 cameraTheta=-1.13 mountX=-0.17 mountY=-0.52, mountTheta=-1.89 18:41:39.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.50, opts=13) 18:41:39.542 00.000 10672 Enqueuing Move request for scope (0.24, -0.50) 18:41:39.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:41:39.542 00.000 428 Worker thread wakes up 18:41:39.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.50) opts 0xd 18:41:39.542 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.50) 18:41:39.542 00.000 428 Moving (0.24, -0.50) raw xDistance=-0.17 yDistance=-0.52 18:41:39.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:41:39.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:39.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 18:41:39.542 00.000 428 MoveAxis(E, 0, ABG) 18:41:39.542 00.000 428 Move returns status 0, amount 0 18:41:39.542 00.000 428 MoveAxis(N, 0, ABG) 18:41:39.542 00.000 428 Move returns status 0, amount 0 18:41:39.542 00.000 428 move complete, result=0 18:41:39.542 00.000 428 worker thread done servicing request 18:41:39.682 00.140 10672 UpdateGuideState exits: m=216393 SNR=40.0 18:41:39.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:39.682 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:39.682 00.000 10672 Enqueuing Expose request 18:41:39.682 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:41:39.682 00.000 428 Worker thread wakes up 18:41:39.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:39.682 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:41.878 02.196 428 Exposure complete 18:41:42.173 00.295 10672 OnExposeComplete: enter 18:41:42.173 00.000 428 worker thread done servicing request 18:41:42.174 00.001 10672 UpdateGuideState(): m_state=6 18:41:42.174 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 28 18:41:42.175 00.001 10672 Star::Find returns 1 (0), X=1066.36, Y=766.29, Mass=263242, SNR=40.3, Peak=48032 HFD=2.2 18:41:42.176 00.001 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.02) = xAngle (2.37 = 2.37) 18:41:42.177 00.001 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.75 = -0.75) 18:41:42.177 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.36 hyp=0.59 cameraTheta=-0.65 mountX=-0.43 mountY=-0.40, mountTheta=-2.38 18:41:42.180 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.36, opts=13) 18:41:42.181 00.001 10672 Enqueuing Move request for scope (0.47, -0.36) 18:41:42.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4216, FiltMax=65488, Gamma=1.000 18:41:42.182 00.001 428 Worker thread wakes up 18:41:42.184 00.002 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.36) opts 0xd 18:41:42.186 00.002 428 Handling offset move in thread for scope, endpoint = (0.47, -0.36) 18:41:42.186 00.000 428 Moving (0.47, -0.36) raw xDistance=-0.43 yDistance=-0.40 18:41:42.187 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 18:41:42.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:42.192 00.005 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:41:42.197 00.005 428 MoveAxis(E, 0, ABG) 18:41:42.197 00.000 428 Move returns status 0, amount 0 18:41:42.197 00.000 428 MoveAxis(N, 0, ABG) 18:41:42.198 00.001 428 Move returns status 0, amount 0 18:41:42.198 00.000 428 move complete, result=0 18:41:42.198 00.000 428 worker thread done servicing request 18:41:42.466 00.268 10672 UpdateGuideState exits: m=263242 SNR=40.3 18:41:42.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:42.466 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:42.466 00.000 10672 Enqueuing Expose request 18:41:42.466 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 18:41:42.466 00.000 428 Worker thread wakes up 18:41:42.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:42.466 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:44.359 01.893 428 Exposure complete 18:41:44.500 00.141 428 worker thread done servicing request 18:41:44.500 00.000 10672 OnExposeComplete: enter 18:41:44.500 00.000 10672 UpdateGuideState(): m_state=6 18:41:44.500 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 29 18:41:44.500 00.000 10672 Star::Find returns 1 (0), X=1065.96, Y=766.13, Mass=225091, SNR=38.9, Peak=63520 HFD=2.1 18:41:44.500 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 18:41:44.500 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 18:41:44.500 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.52 hyp=0.53 cameraTheta=-1.43 mountX=-0.01 mountY=-0.53, mountTheta=-1.59 18:41:44.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.52, opts=13) 18:41:44.500 00.000 10672 Enqueuing Move request for scope (0.07, -0.52) 18:41:44.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:41:44.500 00.000 428 Worker thread wakes up 18:41:44.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.52) opts 0xd 18:41:44.500 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.52) 18:41:44.500 00.000 428 Moving (0.07, -0.52) raw xDistance=-0.01 yDistance=-0.53 18:41:44.500 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:41:44.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:44.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 18:41:44.500 00.000 428 MoveAxis(E, 0, ABG) 18:41:44.500 00.000 428 Move returns status 0, amount 0 18:41:44.500 00.000 428 MoveAxis(N, 0, ABG) 18:41:44.500 00.000 428 Move returns status 0, amount 0 18:41:44.500 00.000 428 move complete, result=0 18:41:44.500 00.000 428 worker thread done servicing request 18:41:44.640 00.140 10672 UpdateGuideState exits: m=225091 SNR=38.9 18:41:44.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:44.640 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:44.640 00.000 10672 Enqueuing Expose request 18:41:44.640 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:41:44.640 00.000 428 Worker thread wakes up 18:41:44.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:44.640 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:46.869 02.229 428 Exposure complete 18:41:47.004 00.135 428 worker thread done servicing request 18:41:47.004 00.000 10672 OnExposeComplete: enter 18:41:47.004 00.000 10672 UpdateGuideState(): m_state=6 18:41:47.004 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 30 18:41:47.004 00.000 10672 Star::Find returns 1 (0), X=1065.98, Y=766.22, Mass=216688, SNR=36.5, Peak=55664 HFD=2.1 18:41:47.004 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 18:41:47.004 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.46 = -1.46) 18:41:47.004 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.43 hyp=0.44 cameraTheta=-1.35 mountX=-0.04 mountY=-0.44, mountTheta=-1.67 18:41:47.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.43, opts=13) 18:41:47.004 00.000 10672 Enqueuing Move request for scope (0.10, -0.43) 18:41:47.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:41:47.004 00.000 428 Worker thread wakes up 18:41:47.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.43) opts 0xd 18:41:47.004 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.43) 18:41:47.004 00.000 428 Moving (0.10, -0.43) raw xDistance=-0.04 yDistance=-0.44 18:41:47.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:41:47.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:47.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:41:47.004 00.000 428 MoveAxis(E, 0, ABG) 18:41:47.004 00.000 428 Move returns status 0, amount 0 18:41:47.004 00.000 428 MoveAxis(N, 0, ABG) 18:41:47.004 00.000 428 Move returns status 0, amount 0 18:41:47.004 00.000 428 move complete, result=0 18:41:47.004 00.000 428 worker thread done servicing request 18:41:47.129 00.125 10672 UpdateGuideState exits: m=216688 SNR=36.5 18:41:47.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:47.129 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:47.129 00.000 10672 Enqueuing Expose request 18:41:47.129 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:41:47.129 00.000 428 Worker thread wakes up 18:41:47.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:47.129 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:49.366 02.237 428 Exposure complete 18:41:49.506 00.140 428 worker thread done servicing request 18:41:49.506 00.000 10672 OnExposeComplete: enter 18:41:49.506 00.000 10672 UpdateGuideState(): m_state=6 18:41:49.507 00.001 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 31 18:41:49.508 00.001 10672 Star::Find returns 1 (0), X=1066.04, Y=766.41, Mass=249518, SNR=42.4, Peak=48144 HFD=2.2 18:41:49.508 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.02) = xAngle (2.02 = 2.02) 18:41:49.508 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.11 = -1.11) 18:41:49.508 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-1.00 mountX=-0.12 mountY=-0.25, mountTheta=-2.02 18:41:49.534 00.026 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.24, opts=13) 18:41:49.534 00.000 10672 Enqueuing Move request for scope (0.15, -0.24) 18:41:49.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:41:49.534 00.000 428 Worker thread wakes up 18:41:49.535 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.24) opts 0xd 18:41:49.535 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.24) 18:41:49.535 00.000 428 Moving (0.15, -0.24) raw xDistance=-0.12 yDistance=-0.25 18:41:49.535 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:41:49.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:49.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:41:49.535 00.000 428 MoveAxis(E, 0, ABG) 18:41:49.535 00.000 428 Move returns status 0, amount 0 18:41:49.535 00.000 428 MoveAxis(N, 0, ABG) 18:41:49.536 00.001 428 Move returns status 0, amount 0 18:41:49.536 00.000 428 move complete, result=0 18:41:49.555 00.019 428 worker thread done servicing request 18:41:49.734 00.179 10672 UpdateGuideState exits: m=249518 SNR=42.4 18:41:49.735 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:49.735 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:49.735 00.000 10672 Enqueuing Expose request 18:41:49.735 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:41:49.735 00.000 428 Worker thread wakes up 18:41:49.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:49.736 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:51.854 02.118 428 Exposure complete 18:41:51.994 00.140 428 worker thread done servicing request 18:41:51.994 00.000 10672 OnExposeComplete: enter 18:41:51.994 00.000 10672 UpdateGuideState(): m_state=6 18:41:51.994 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 32 18:41:51.994 00.000 10672 Star::Find returns 1 (0), X=1066.39, Y=766.55, Mass=240066, SNR=40.2, Peak=46512 HFD=2.6 18:41:51.994 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 18:41:51.994 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 18:41:51.994 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.10 hyp=0.51 cameraTheta=-0.20 mountX=-0.48 mountY=-0.15, mountTheta=-2.83 18:41:51.994 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.10, opts=13) 18:41:51.994 00.000 10672 Enqueuing Move request for scope (0.50, -0.10) 18:41:51.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:41:51.994 00.000 428 Worker thread wakes up 18:41:51.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.10) opts 0xd 18:41:51.994 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.10) 18:41:51.994 00.000 428 Moving (0.50, -0.10) raw xDistance=-0.48 yDistance=-0.15 18:41:51.994 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48 18:41:51.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:51.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:41:51.994 00.000 428 MoveAxis(E, 451, ABG) 18:41:51.994 00.000 428 Guiding Dir = 2, Dur = 451 18:41:52.010 00.016 428 IsSlewing returns 0 18:41:52.041 00.031 428 IsGuiding returns 0 18:41:52.057 00.016 428 PulseGuide returned control before completion, sleep 446 18:41:52.135 00.078 10672 UpdateGuideState exits: m=240066 SNR=40.2 18:41:52.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:52.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:52.135 00.000 10672 Enqueuing Expose request 18:41:52.531 00.396 428 IsGuiding returns 0 18:41:52.531 00.000 428 Move returns status 0, amount 451 18:41:52.531 00.000 428 MoveAxis(N, 0, ABG) 18:41:52.531 00.000 428 Move returns status 0, amount 0 18:41:52.531 00.000 428 move complete, result=0 18:41:52.531 00.000 428 worker thread done servicing request 18:41:52.531 00.000 10672 GuideStep: -0.5 px 451 ms EAST, -0.2 px 0 ms NORTH 18:41:52.531 00.000 428 Worker thread wakes up 18:41:52.531 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:52.531 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:54.356 01.825 428 Exposure complete 18:41:54.497 00.141 428 worker thread done servicing request 18:41:54.497 00.000 10672 OnExposeComplete: enter 18:41:54.497 00.000 10672 UpdateGuideState(): m_state=6 18:41:54.497 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 33 18:41:54.497 00.000 10672 Star::Find returns 1 (0), X=1065.90, Y=766.61, Mass=251886, SNR=47.1, Peak=54032 HFD=2.2 18:41:54.497 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 18:41:54.497 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 18:41:54.497 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.18 mountX=-0.01 mountY=-0.04, mountTheta=-1.84 18:41:54.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.04, opts=13) 18:41:54.497 00.000 10672 Enqueuing Move request for scope (0.02, -0.04) 18:41:54.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:41:54.497 00.000 428 Worker thread wakes up 18:41:54.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd 18:41:54.497 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.04) 18:41:54.497 00.000 428 Moving (0.02, -0.04) raw xDistance=-0.01 yDistance=-0.04 18:41:54.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:41:54.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:54.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:41:54.497 00.000 428 MoveAxis(E, 0, ABG) 18:41:54.497 00.000 428 Move returns status 0, amount 0 18:41:54.497 00.000 428 MoveAxis(N, 0, ABG) 18:41:54.497 00.000 428 Move returns status 0, amount 0 18:41:54.497 00.000 428 move complete, result=0 18:41:54.497 00.000 428 worker thread done servicing request 18:41:54.637 00.140 10672 UpdateGuideState exits: m=251886 SNR=47.1 18:41:54.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:54.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:54.637 00.000 10672 Enqueuing Expose request 18:41:54.637 00.000 428 Worker thread wakes up 18:41:54.637 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:41:54.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:54.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:56.856 02.219 428 Exposure complete 18:41:56.997 00.141 428 worker thread done servicing request 18:41:56.997 00.000 10672 OnExposeComplete: enter 18:41:56.997 00.000 10672 UpdateGuideState(): m_state=6 18:41:56.997 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 34 18:41:56.997 00.000 10672 Star::Find returns 1 (0), X=1066.12, Y=766.52, Mass=251414, SNR=40.9, Peak=48688 HFD=2.5 18:41:56.997 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 18:41:56.997 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.60 = -0.60) 18:41:56.997 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-0.50 mountX=-0.22 mountY=-0.15, mountTheta=-2.53 18:41:56.997 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.13, opts=13) 18:41:56.997 00.000 10672 Enqueuing Move request for scope (0.24, -0.13) 18:41:56.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:41:56.997 00.000 428 Worker thread wakes up 18:41:56.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.13) opts 0xd 18:41:56.997 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.13) 18:41:56.997 00.000 428 Moving (0.24, -0.13) raw xDistance=-0.22 yDistance=-0.15 18:41:56.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:41:56.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:56.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:41:56.997 00.000 428 MoveAxis(E, 0, ABG) 18:41:56.997 00.000 428 Move returns status 0, amount 0 18:41:56.997 00.000 428 MoveAxis(N, 0, ABG) 18:41:56.997 00.000 428 Move returns status 0, amount 0 18:41:56.997 00.000 428 move complete, result=0 18:41:56.997 00.000 428 worker thread done servicing request 18:41:57.137 00.140 10672 UpdateGuideState exits: m=251414 SNR=40.9 18:41:57.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:57.137 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:57.137 00.000 10672 Enqueuing Expose request 18:41:57.137 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:41:57.137 00.000 428 Worker thread wakes up 18:41:57.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:41:57.137 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:41:59.359 02.222 428 Exposure complete 18:41:59.484 00.125 428 worker thread done servicing request 18:41:59.484 00.000 10672 OnExposeComplete: enter 18:41:59.484 00.000 10672 UpdateGuideState(): m_state=6 18:41:59.484 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 35 18:41:59.484 00.000 10672 Star::Find returns 1 (0), X=1066.76, Y=766.53, Mass=223172, SNR=36.7, Peak=39104 HFD=2.0 18:41:59.484 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 18:41:59.484 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.24 = -0.24) 18:41:59.484 00.000 10672 CameraToMount -- cameraX=0.87 cameraY=-0.12 hyp=0.88 cameraTheta=-0.13 mountX=-0.85 mountY=-0.21, mountTheta=-2.90 18:41:59.484 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.87, y=-0.12, opts=13) 18:41:59.484 00.000 10672 Enqueuing Move request for scope (0.87, -0.12) 18:41:59.484 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:41:59.500 00.016 428 Worker thread wakes up 18:41:59.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.12) opts 0xd 18:41:59.500 00.000 428 Handling offset move in thread for scope, endpoint = (0.87, -0.12) 18:41:59.500 00.000 428 Moving (0.87, -0.12) raw xDistance=-0.85 yDistance=-0.21 18:41:59.500 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.85 18:41:59.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:41:59.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:41:59.500 00.000 428 MoveAxis(E, 793, ABG) 18:41:59.500 00.000 428 Guiding Dir = 2, Dur = 793 18:41:59.500 00.000 428 IsSlewing returns 0 18:41:59.500 00.000 428 IsGuiding returns 0 18:41:59.516 00.016 428 PulseGuide returned control before completion, sleep 784 18:41:59.625 00.109 10672 UpdateGuideState exits: m=223172 SNR=36.7 18:41:59.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:41:59.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:41:59.625 00.000 10672 Enqueuing Expose request 18:42:00.328 00.703 428 IsGuiding returns 0 18:42:00.328 00.000 428 Move returns status 0, amount 793 18:42:00.328 00.000 428 MoveAxis(N, 0, ABG) 18:42:00.328 00.000 428 Move returns status 0, amount 0 18:42:00.328 00.000 428 move complete, result=0 18:42:00.328 00.000 428 worker thread done servicing request 18:42:00.328 00.000 428 Worker thread wakes up 18:42:00.328 00.000 10672 GuideStep: -0.9 px 793 ms EAST, -0.2 px 0 ms NORTH 18:42:00.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:00.328 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:01.850 01.522 428 Exposure complete 18:42:01.990 00.140 428 worker thread done servicing request 18:42:01.990 00.000 10672 OnExposeComplete: enter 18:42:01.990 00.000 10672 UpdateGuideState(): m_state=6 18:42:01.990 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 36 18:42:01.990 00.000 10672 Star::Find returns 1 (0), X=1066.14, Y=766.20, Mass=240566, SNR=34.7, Peak=40192 HFD=2.4 18:42:01.990 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.02) = xAngle (1.96 = 1.96) 18:42:01.990 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.16 = -1.16) 18:42:01.990 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.45 hyp=0.52 cameraTheta=-1.06 mountX=-0.20 mountY=-0.47, mountTheta=-1.97 18:42:02.006 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.45, opts=13) 18:42:02.006 00.000 10672 Enqueuing Move request for scope (0.25, -0.45) 18:42:02.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:42:02.006 00.000 428 Worker thread wakes up 18:42:02.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.45) opts 0xd 18:42:02.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.45) 18:42:02.006 00.000 428 Moving (0.25, -0.45) raw xDistance=-0.20 yDistance=-0.47 18:42:02.006 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:42:02.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:02.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:42:02.006 00.000 428 MoveAxis(E, 0, ABG) 18:42:02.006 00.000 428 Move returns status 0, amount 0 18:42:02.006 00.000 428 MoveAxis(N, 0, ABG) 18:42:02.006 00.000 428 Move returns status 0, amount 0 18:42:02.006 00.000 428 move complete, result=0 18:42:02.006 00.000 428 worker thread done servicing request 18:42:02.131 00.125 10672 UpdateGuideState exits: m=240566 SNR=34.7 18:42:02.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:02.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:02.131 00.000 10672 Enqueuing Expose request 18:42:02.131 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:42:02.131 00.000 428 Worker thread wakes up 18:42:02.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:02.131 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:04.360 02.229 428 Exposure complete 18:42:04.485 00.125 428 worker thread done servicing request 18:42:04.485 00.000 10672 OnExposeComplete: enter 18:42:04.485 00.000 10672 UpdateGuideState(): m_state=6 18:42:04.485 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 37 18:42:04.485 00.000 10672 Star::Find returns 1 (0), X=1065.87, Y=766.70, Mass=201698, SNR=37.9, Peak=37680 HFD=2.4 18:42:04.485 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.02) = xAngle (4.91 = -1.37) 18:42:04.485 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.79 = 1.79) 18:42:04.485 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.89 mountX=0.01 mountY=0.06, mountTheta=1.37 18:42:04.485 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.06, opts=13) 18:42:04.485 00.000 10672 Enqueuing Move request for scope (-0.02, 0.06) 18:42:04.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:42:04.485 00.000 428 Worker thread wakes up 18:42:04.485 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd 18:42:04.485 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.06) 18:42:04.485 00.000 428 Moving (-0.02, 0.06) raw xDistance=0.01 yDistance=0.06 18:42:04.485 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:42:04.485 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:04.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:42:04.485 00.000 428 MoveAxis(E, 0, ABG) 18:42:04.485 00.000 428 Move returns status 0, amount 0 18:42:04.485 00.000 428 MoveAxis(N, 0, ABG) 18:42:04.485 00.000 428 Move returns status 0, amount 0 18:42:04.485 00.000 428 move complete, result=0 18:42:04.485 00.000 428 worker thread done servicing request 18:42:04.625 00.140 10672 UpdateGuideState exits: m=201698 SNR=37.9 18:42:04.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:04.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:04.625 00.000 10672 Enqueuing Expose request 18:42:04.625 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:42:04.625 00.000 428 Worker thread wakes up 18:42:04.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:04.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:06.860 02.235 428 Exposure complete 18:42:06.985 00.125 428 worker thread done servicing request 18:42:06.985 00.000 10672 OnExposeComplete: enter 18:42:06.985 00.000 10672 UpdateGuideState(): m_state=6 18:42:06.985 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 38 18:42:06.985 00.000 10672 Star::Find returns 1 (0), X=1065.52, Y=766.62, Mass=263844, SNR=40.0, Peak=47280 HFD=2.9 18:42:06.985 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.02) = xAngle (-0.05 = -0.05) 18:42:06.985 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.18 = 3.11) 18:42:06.985 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.03 hyp=0.36 cameraTheta=-3.07 mountX=0.36 mountY=0.01, mountTheta=0.04 18:42:07.000 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.03, opts=13) 18:42:07.000 00.000 10672 Enqueuing Move request for scope (-0.36, -0.03) 18:42:07.000 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:42:07.000 00.000 428 Worker thread wakes up 18:42:07.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.03) opts 0xd 18:42:07.000 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.03) 18:42:07.000 00.000 428 Moving (-0.36, -0.03) raw xDistance=0.36 yDistance=0.01 18:42:07.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:42:07.000 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:07.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:42:07.000 00.000 428 MoveAxis(E, 0, ABG) 18:42:07.000 00.000 428 Move returns status 0, amount 0 18:42:07.000 00.000 428 MoveAxis(N, 0, ABG) 18:42:07.000 00.000 428 Move returns status 0, amount 0 18:42:07.000 00.000 428 move complete, result=0 18:42:07.000 00.000 428 worker thread done servicing request 18:42:07.125 00.125 10672 UpdateGuideState exits: m=263844 SNR=40.0 18:42:07.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:07.125 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:07.125 00.000 10672 Enqueuing Expose request 18:42:07.125 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 18:42:07.125 00.000 428 Worker thread wakes up 18:42:07.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:07.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:09.370 02.245 428 Exposure complete 18:42:09.495 00.125 428 worker thread done servicing request 18:42:09.495 00.000 10672 OnExposeComplete: enter 18:42:09.495 00.000 10672 UpdateGuideState(): m_state=6 18:42:09.495 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 39 18:42:09.495 00.000 10672 Star::Find returns 1 (0), X=1065.67, Y=766.37, Mass=232378, SNR=38.6, Peak=43456 HFD=2.8 18:42:09.495 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.02) = xAngle (0.81 = 0.81) 18:42:09.495 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32) 18:42:09.495 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-2.21 mountX=0.24 mountY=-0.26, mountTheta=-0.81 18:42:09.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.28, opts=13) 18:42:09.495 00.000 10672 Enqueuing Move request for scope (-0.21, -0.28) 18:42:09.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:42:09.495 00.000 428 Worker thread wakes up 18:42:09.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.28) opts 0xd 18:42:09.495 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.28) 18:42:09.495 00.000 428 Moving (-0.21, -0.28) raw xDistance=0.24 yDistance=-0.26 18:42:09.495 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 18:42:09.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:09.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:42:09.495 00.000 428 MoveAxis(E, 0, ABG) 18:42:09.495 00.000 428 Move returns status 0, amount 0 18:42:09.495 00.000 428 MoveAxis(N, 0, ABG) 18:42:09.495 00.000 428 Move returns status 0, amount 0 18:42:09.495 00.000 428 move complete, result=0 18:42:09.495 00.000 428 worker thread done servicing request 18:42:09.636 00.141 10672 UpdateGuideState exits: m=232378 SNR=38.6 18:42:09.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:09.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:09.636 00.000 10672 Enqueuing Expose request 18:42:09.636 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:42:09.636 00.000 428 Worker thread wakes up 18:42:09.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:09.636 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:11.853 02.217 428 Exposure complete 18:42:11.994 00.141 428 worker thread done servicing request 18:42:11.994 00.000 10672 OnExposeComplete: enter 18:42:11.994 00.000 10672 UpdateGuideState(): m_state=6 18:42:11.994 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 40 18:42:11.994 00.000 10672 Star::Find returns 1 (0), X=1065.99, Y=766.29, Mass=213413, SNR=31.9, Peak=43136 HFD=2.4 18:42:11.994 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.02) = xAngle (1.73 = 1.73) 18:42:11.994 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.39 = -1.39) 18:42:11.994 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.29 mountX=-0.06 mountY=-0.37, mountTheta=-1.73 18:42:11.994 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.36, opts=13) 18:42:11.994 00.000 10672 Enqueuing Move request for scope (0.10, -0.36) 18:42:11.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:42:11.994 00.000 428 Worker thread wakes up 18:42:11.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd 18:42:11.994 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.36) 18:42:11.994 00.000 428 Moving (0.10, -0.36) raw xDistance=-0.06 yDistance=-0.37 18:42:11.994 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:42:11.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:11.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 18:42:11.994 00.000 428 MoveAxis(E, 0, ABG) 18:42:11.994 00.000 428 Move returns status 0, amount 0 18:42:11.994 00.000 428 MoveAxis(N, 0, ABG) 18:42:11.994 00.000 428 Move returns status 0, amount 0 18:42:11.994 00.000 428 move complete, result=0 18:42:11.994 00.000 428 worker thread done servicing request 18:42:12.119 00.125 10672 UpdateGuideState exits: m=213413 SNR=31.9 18:42:12.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:12.119 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:12.119 00.000 10672 Enqueuing Expose request 18:42:12.119 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:42:12.119 00.000 428 Worker thread wakes up 18:42:12.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:12.119 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:14.358 02.239 428 Exposure complete 18:42:14.500 00.142 428 worker thread done servicing request 18:42:14.501 00.001 10672 OnExposeComplete: enter 18:42:14.501 00.000 10672 UpdateGuideState(): m_state=6 18:42:14.502 00.001 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 41 18:42:14.502 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=766.43, Mass=202929, SNR=37.3, Peak=43024 HFD=2.2 18:42:14.502 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.02) = xAngle (1.43 = 1.43) 18:42:14.502 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 18:42:14.502 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=0.03 mountY=-0.22, mountTheta=-1.43 18:42:14.505 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.22, opts=13) 18:42:14.506 00.001 10672 Enqueuing Move request for scope (-0.00, -0.22) 18:42:14.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:42:14.506 00.000 428 Worker thread wakes up 18:42:14.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd 18:42:14.506 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.22) 18:42:14.507 00.001 428 Moving (-0.00, -0.22) raw xDistance=0.03 yDistance=-0.22 18:42:14.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:42:14.508 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:14.508 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:42:14.508 00.000 428 MoveAxis(E, 0, ABG) 18:42:14.508 00.000 428 Move returns status 0, amount 0 18:42:14.509 00.001 428 MoveAxis(N, 0, ABG) 18:42:14.509 00.000 428 Move returns status 0, amount 0 18:42:14.509 00.000 428 move complete, result=0 18:42:14.509 00.000 428 worker thread done servicing request 18:42:14.672 00.163 10672 UpdateGuideState exits: m=202929 SNR=37.3 18:42:14.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:14.672 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:14.673 00.001 10672 Enqueuing Expose request 18:42:14.673 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:42:14.673 00.000 428 Worker thread wakes up 18:42:14.673 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:14.673 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:16.844 02.171 428 Exposure complete 18:42:16.984 00.140 428 worker thread done servicing request 18:42:16.984 00.000 10672 OnExposeComplete: enter 18:42:16.984 00.000 10672 UpdateGuideState(): m_state=6 18:42:16.984 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 42 18:42:16.984 00.000 10672 Star::Find returns 1 (0), X=1065.84, Y=766.04, Mass=284474, SNR=40.6, Peak=46736 HFD=2.7 18:42:16.984 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.02) = xAngle (1.37 = 1.37) 18:42:16.984 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76) 18:42:16.984 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.61 hyp=0.61 cameraTheta=-1.65 mountX=0.12 mountY=-0.60, mountTheta=-1.37 18:42:16.984 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.61, opts=13) 18:42:16.984 00.000 10672 Enqueuing Move request for scope (-0.05, -0.61) 18:42:16.984 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:42:16.984 00.000 428 Worker thread wakes up 18:42:16.984 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.61) opts 0xd 18:42:16.984 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.61) 18:42:16.984 00.000 428 Moving (-0.05, -0.61) raw xDistance=0.12 yDistance=-0.60 18:42:16.984 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:42:16.984 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:42:16.984 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 18:42:16.984 00.000 428 MoveAxis(E, 0, ABG) 18:42:16.984 00.000 428 Move returns status 0, amount 0 18:42:16.984 00.000 428 MoveAxis(N, 0, ABG) 18:42:16.984 00.000 428 Move returns status 0, amount 0 18:42:16.984 00.000 428 move complete, result=0 18:42:16.984 00.000 428 worker thread done servicing request 18:42:17.125 00.141 10672 UpdateGuideState exits: m=284474 SNR=40.6 18:42:17.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:17.125 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:17.125 00.000 10672 Enqueuing Expose request 18:42:17.125 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 18:42:17.125 00.000 428 Worker thread wakes up 18:42:17.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:17.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:19.371 02.246 428 Exposure complete 18:42:19.511 00.140 428 worker thread done servicing request 18:42:19.511 00.000 10672 OnExposeComplete: enter 18:42:19.511 00.000 10672 UpdateGuideState(): m_state=6 18:42:19.511 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 43 18:42:19.511 00.000 10672 Star::Find returns 1 (0), X=1065.79, Y=766.52, Mass=210331, SNR=34.6, Peak=40304 HFD=2.5 18:42:19.511 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.02) = xAngle (0.79 = 0.79) 18:42:19.511 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34) 18:42:19.511 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.23 mountX=0.11 mountY=-0.11, mountTheta=-0.80 18:42:19.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.13, opts=13) 18:42:19.511 00.000 10672 Enqueuing Move request for scope (-0.10, -0.13) 18:42:19.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:42:19.511 00.000 428 Worker thread wakes up 18:42:19.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd 18:42:19.511 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.13) 18:42:19.511 00.000 428 Moving (-0.10, -0.13) raw xDistance=0.11 yDistance=-0.11 18:42:19.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:42:19.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:19.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:42:19.511 00.000 428 MoveAxis(E, 0, ABG) 18:42:19.511 00.000 428 Move returns status 0, amount 0 18:42:19.511 00.000 428 MoveAxis(N, 0, ABG) 18:42:19.511 00.000 428 Move returns status 0, amount 0 18:42:19.511 00.000 428 move complete, result=0 18:42:19.511 00.000 428 worker thread done servicing request 18:42:19.652 00.141 10672 UpdateGuideState exits: m=210331 SNR=34.6 18:42:19.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:19.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:19.652 00.000 10672 Enqueuing Expose request 18:42:19.652 00.000 428 Worker thread wakes up 18:42:19.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:19.652 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:42:19.652 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:21.854 02.202 428 Exposure complete 18:42:21.995 00.141 428 worker thread done servicing request 18:42:21.995 00.000 10672 OnExposeComplete: enter 18:42:21.995 00.000 10672 UpdateGuideState(): m_state=6 18:42:21.995 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 44 18:42:21.995 00.000 10672 Star::Find returns 1 (0), X=1066.24, Y=765.68, Mass=233191, SNR=34.8, Peak=44656 HFD=2.8 18:42:21.995 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.02) = xAngle (1.80 = 1.80) 18:42:21.995 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.33 = -1.33) 18:42:21.995 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.97 hyp=1.04 cameraTheta=-1.22 mountX=-0.23 mountY=-1.01, mountTheta=-1.80 18:42:21.995 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.97, opts=13) 18:42:21.995 00.000 10672 Enqueuing Move request for scope (0.35, -0.97) 18:42:21.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:42:21.995 00.000 428 Worker thread wakes up 18:42:21.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.97) opts 0xd 18:42:21.995 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.97) 18:42:21.995 00.000 428 Moving (0.35, -0.97) raw xDistance=-0.23 yDistance=-1.01 18:42:21.995 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:42:21.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:42:21.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.01 18:42:21.995 00.000 428 MoveAxis(E, 0, ABG) 18:42:21.995 00.000 428 Move returns status 0, amount 0 18:42:21.995 00.000 428 MoveAxis(N, 0, ABG) 18:42:21.995 00.000 428 Move returns status 0, amount 0 18:42:21.995 00.000 428 move complete, result=0 18:42:21.995 00.000 428 worker thread done servicing request 18:42:22.135 00.140 10672 UpdateGuideState exits: m=233191 SNR=34.8 18:42:22.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:22.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:22.135 00.000 10672 Enqueuing Expose request 18:42:22.135 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.0 px 0 ms NORTH 18:42:22.135 00.000 428 Worker thread wakes up 18:42:22.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:22.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:24.362 02.227 428 Exposure complete 18:42:24.487 00.125 428 worker thread done servicing request 18:42:24.487 00.000 10672 OnExposeComplete: enter 18:42:24.487 00.000 10672 UpdateGuideState(): m_state=6 18:42:24.487 00.000 10672 Star::Find(15, 1066, 765, 0, (0,0,0,0), 0.0, 0) frame 45 18:42:24.487 00.000 10672 Star::Find returns 1 (0), X=1065.98, Y=765.94, Mass=248941, SNR=37.7, Peak=53920 HFD=2.2 18:42:24.487 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 18:42:24.487 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 18:42:24.487 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.71 hyp=0.71 cameraTheta=-1.43 mountX=-0.01 mountY=-0.71, mountTheta=-1.59 18:42:24.487 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.71, opts=13) 18:42:24.487 00.000 10672 Enqueuing Move request for scope (0.10, -0.71) 18:42:24.487 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:42:24.487 00.000 428 Worker thread wakes up 18:42:24.487 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.71) opts 0xd 18:42:24.487 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.71) 18:42:24.487 00.000 428 Moving (0.10, -0.71) raw xDistance=-0.01 yDistance=-0.71 18:42:24.487 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:42:24.487 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=-0.40 newest=-1.83 18:42:24.487 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.71 from input -0.71 18:42:24.487 00.000 428 MoveAxis(E, 0, ABG) 18:42:24.487 00.000 428 Move returns status 0, amount 0 18:42:24.487 00.000 428 MoveAxis(N, 1081, ABG) 18:42:24.487 00.000 428 Guiding Dir = 0, Dur = 1081 18:42:24.487 00.000 428 IsSlewing returns 0 18:42:24.503 00.016 428 IsGuiding returns 0 18:42:24.581 00.078 428 PulseGuide returned control before completion, sleep 1011 18:42:24.643 00.062 10672 UpdateGuideState exits: m=248941 SNR=37.7 18:42:24.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:24.643 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:24.643 00.000 10672 Enqueuing Expose request 18:42:25.603 00.960 428 IsGuiding returns 1 18:42:25.603 00.000 428 scope still moving after pulse duration time elapsed 18:42:25.635 00.032 428 IsSlewing returns 0 18:42:25.635 00.000 428 IsGuiding returns 1 18:42:25.666 00.031 428 IsSlewing returns 0 18:42:25.666 00.000 428 IsGuiding returns 1 18:42:25.713 00.047 428 IsSlewing returns 0 18:42:25.713 00.000 428 IsGuiding returns 0 18:42:25.713 00.000 428 scope move finished after 1081 + 136 ms 18:42:25.713 00.000 428 Move returns status 0, amount 1081 18:42:25.713 00.000 428 move complete, result=0 18:42:25.713 00.000 428 worker thread done servicing request 18:42:25.713 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.7 px 1081 ms NORTH 18:42:25.713 00.000 428 Worker thread wakes up 18:42:25.713 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:25.713 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:26.852 01.139 428 Exposure complete 18:42:26.977 00.125 428 worker thread done servicing request 18:42:26.977 00.000 10672 OnExposeComplete: enter 18:42:26.977 00.000 10672 UpdateGuideState(): m_state=6 18:42:26.977 00.000 10672 Star::Find(15, 1065, 765, 0, (0,0,0,0), 0.0, 0) frame 46 18:42:26.977 00.000 10672 Star::Find returns 1 (0), X=1066.14, Y=766.34, Mass=225518, SNR=42.8, Peak=50432 HFD=2.2 18:42:26.977 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.02) = xAngle (2.13 = 2.13) 18:42:26.977 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.99 = -0.99) 18:42:26.977 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.31 hyp=0.40 cameraTheta=-0.89 mountX=-0.21 mountY=-0.34, mountTheta=-2.14 18:42:26.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.31, opts=13) 18:42:26.977 00.000 10672 Enqueuing Move request for scope (0.25, -0.31) 18:42:26.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:42:26.977 00.000 428 Worker thread wakes up 18:42:26.993 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.31) opts 0xd 18:42:26.993 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.31) 18:42:26.993 00.000 428 Moving (0.25, -0.31) raw xDistance=-0.21 yDistance=-0.34 18:42:26.993 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:42:26.993 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:26.993 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 18:42:26.993 00.000 428 MoveAxis(E, 0, ABG) 18:42:26.993 00.000 428 Move returns status 0, amount 0 18:42:26.993 00.000 428 MoveAxis(N, 0, ABG) 18:42:26.993 00.000 428 Move returns status 0, amount 0 18:42:26.993 00.000 428 move complete, result=0 18:42:26.993 00.000 428 worker thread done servicing request 18:42:27.118 00.125 10672 UpdateGuideState exits: m=225518 SNR=42.8 18:42:27.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:27.118 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:27.118 00.000 10672 Enqueuing Expose request 18:42:27.118 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:42:27.118 00.000 428 Worker thread wakes up 18:42:27.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:27.118 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:29.342 02.224 428 Exposure complete 18:42:29.482 00.140 428 worker thread done servicing request 18:42:29.482 00.000 10672 OnExposeComplete: enter 18:42:29.482 00.000 10672 UpdateGuideState(): m_state=6 18:42:29.482 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 47 18:42:29.482 00.000 10672 Star::Find returns 1 (0), X=1066.12, Y=766.56, Mass=249936, SNR=36.0, Peak=53712 HFD=2.4 18:42:29.482 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.02) = xAngle (2.67 = 2.67) 18:42:29.482 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.46 = -0.46) 18:42:29.482 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.35 mountX=-0.22 mountY=-0.11, mountTheta=-2.68 18:42:29.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.09, opts=13) 18:42:29.482 00.000 10672 Enqueuing Move request for scope (0.24, -0.09) 18:42:29.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:42:29.482 00.000 428 Worker thread wakes up 18:42:29.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd 18:42:29.482 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.09) 18:42:29.482 00.000 428 Moving (0.24, -0.09) raw xDistance=-0.22 yDistance=-0.11 18:42:29.482 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:42:29.482 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:29.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:42:29.482 00.000 428 MoveAxis(E, 0, ABG) 18:42:29.482 00.000 428 Move returns status 0, amount 0 18:42:29.482 00.000 428 MoveAxis(N, 0, ABG) 18:42:29.482 00.000 428 Move returns status 0, amount 0 18:42:29.482 00.000 428 move complete, result=0 18:42:29.482 00.000 428 worker thread done servicing request 18:42:29.623 00.141 10672 UpdateGuideState exits: m=249936 SNR=36.0 18:42:29.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:29.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:29.623 00.000 10672 Enqueuing Expose request 18:42:29.623 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:42:29.623 00.000 428 Worker thread wakes up 18:42:29.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:29.623 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:30.677 01.054 10672 Status Line: New server connection 18:42:30.708 00.031 10672 SOCKSVR: New connection 18:42:31.852 01.144 428 Exposure complete 18:42:31.988 00.136 428 worker thread done servicing request 18:42:31.988 00.000 10672 OnExposeComplete: enter 18:42:31.988 00.000 10672 UpdateGuideState(): m_state=6 18:42:31.989 00.001 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 48 18:42:31.989 00.000 10672 Star::Find returns 1 (0), X=1066.15, Y=766.22, Mass=267279, SNR=43.4, Peak=50864 HFD=2.3 18:42:31.989 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.02) = xAngle (2.01 = 2.01) 18:42:31.990 00.001 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.12 = -1.12) 18:42:31.990 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.43 hyp=0.50 cameraTheta=-1.01 mountX=-0.21 mountY=-0.45, mountTheta=-2.01 18:42:31.991 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.43, opts=13) 18:42:31.991 00.000 10672 Enqueuing Move request for scope (0.27, -0.43) 18:42:31.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:42:31.991 00.000 428 Worker thread wakes up 18:42:31.992 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.43) opts 0xd 18:42:31.992 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.43) 18:42:31.992 00.000 428 Moving (0.27, -0.43) raw xDistance=-0.21 yDistance=-0.45 18:42:31.992 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:42:31.992 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:31.992 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 18:42:31.992 00.000 428 MoveAxis(E, 0, ABG) 18:42:31.993 00.001 428 Move returns status 0, amount 0 18:42:31.993 00.000 428 MoveAxis(N, 0, ABG) 18:42:31.993 00.000 428 Move returns status 0, amount 0 18:42:31.993 00.000 428 move complete, result=0 18:42:31.993 00.000 428 worker thread done servicing request 18:42:32.132 00.139 10672 UpdateGuideState exits: m=267279 SNR=43.4 18:42:32.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:32.132 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:32.132 00.000 10672 Enqueuing Expose request 18:42:32.132 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:42:32.132 00.000 428 Worker thread wakes up 18:42:32.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:32.132 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:34.352 02.220 428 Exposure complete 18:42:34.477 00.125 428 worker thread done servicing request 18:42:34.493 00.016 10672 OnExposeComplete: enter 18:42:34.493 00.000 10672 UpdateGuideState(): m_state=6 18:42:34.493 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 49 18:42:34.493 00.000 10672 Star::Find returns 1 (0), X=1066.23, Y=766.24, Mass=238481, SNR=40.2, Peak=55344 HFD=2.3 18:42:34.493 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.02) = xAngle (2.16 = 2.16) 18:42:34.493 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.97 = -0.97) 18:42:34.493 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.40 hyp=0.53 cameraTheta=-0.86 mountX=-0.30 mountY=-0.44, mountTheta=-2.17 18:42:34.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.40, opts=13) 18:42:34.493 00.000 10672 Enqueuing Move request for scope (0.35, -0.40) 18:42:34.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:42:34.493 00.000 428 Worker thread wakes up 18:42:34.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.40) opts 0xd 18:42:34.493 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.40) 18:42:34.493 00.000 428 Moving (0.35, -0.40) raw xDistance=-0.30 yDistance=-0.44 18:42:34.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:42:34.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:34.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:42:34.493 00.000 428 MoveAxis(E, 0, ABG) 18:42:34.493 00.000 428 Move returns status 0, amount 0 18:42:34.493 00.000 428 MoveAxis(N, 0, ABG) 18:42:34.493 00.000 428 Move returns status 0, amount 0 18:42:34.493 00.000 428 move complete, result=0 18:42:34.493 00.000 428 worker thread done servicing request 18:42:34.618 00.125 10672 UpdateGuideState exits: m=238481 SNR=40.2 18:42:34.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:34.618 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:34.618 00.000 10672 Enqueuing Expose request 18:42:34.618 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:42:34.618 00.000 428 Worker thread wakes up 18:42:34.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:34.618 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:35.715 01.097 10672 read socket command 10 18:42:35.715 00.000 10672 processing socket request REQDIST 18:42:35.715 00.000 10672 SOCKSVR: Sending pixel error of 0.48 18:42:35.715 00.000 10672 Sending socket response 48 (0x30) 18:42:36.855 01.140 428 Exposure complete 18:42:36.980 00.125 428 worker thread done servicing request 18:42:36.980 00.000 10672 OnExposeComplete: enter 18:42:36.980 00.000 10672 UpdateGuideState(): m_state=6 18:42:36.980 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 50 18:42:36.996 00.016 10672 Star::Find returns 1 (0), X=1066.14, Y=766.59, Mass=262192, SNR=39.7, Peak=63520 HFD=2.5 18:42:36.996 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 18:42:36.996 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 18:42:36.996 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-0.22 mountX=-0.25 mountY=-0.09, mountTheta=-2.81 18:42:36.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.06, opts=13) 18:42:36.996 00.000 10672 Enqueuing Move request for scope (0.26, -0.06) 18:42:36.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:42:36.996 00.000 428 Worker thread wakes up 18:42:36.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.06) opts 0xd 18:42:36.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.06) 18:42:36.996 00.000 428 Moving (0.26, -0.06) raw xDistance=-0.25 yDistance=-0.09 18:42:36.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:42:36.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:36.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:42:36.996 00.000 428 MoveAxis(E, 0, ABG) 18:42:36.996 00.000 428 Move returns status 0, amount 0 18:42:36.996 00.000 428 MoveAxis(N, 0, ABG) 18:42:36.996 00.000 428 Move returns status 0, amount 0 18:42:36.996 00.000 428 move complete, result=0 18:42:36.996 00.000 428 worker thread done servicing request 18:42:37.136 00.140 10672 UpdateGuideState exits: m=262192 SNR=39.7 18:42:37.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:37.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:37.136 00.000 10672 Enqueuing Expose request 18:42:37.136 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:42:37.136 00.000 428 Worker thread wakes up 18:42:37.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:37.136 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:39.364 02.228 428 Exposure complete 18:42:39.505 00.141 428 worker thread done servicing request 18:42:39.505 00.000 10672 OnExposeComplete: enter 18:42:39.505 00.000 10672 UpdateGuideState(): m_state=6 18:42:39.505 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 51 18:42:39.505 00.000 10672 Star::Find returns 1 (0), X=1065.87, Y=766.77, Mass=217990, SNR=41.5, Peak=61888 HFD=2.3 18:42:39.505 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.54) 18:42:39.505 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 18:42:39.505 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.72 mountX=0.00 mountY=0.12, mountTheta=1.54 18:42:39.505 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.12, opts=13) 18:42:39.505 00.000 10672 Enqueuing Move request for scope (-0.02, 0.12) 18:42:39.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:42:39.505 00.000 428 Worker thread wakes up 18:42:39.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd 18:42:39.505 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.12) 18:42:39.505 00.000 428 Moving (-0.02, 0.12) raw xDistance=0.00 yDistance=0.12 18:42:39.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:42:39.520 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:39.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:42:39.520 00.000 428 MoveAxis(E, 0, ABG) 18:42:39.520 00.000 428 Move returns status 0, amount 0 18:42:39.520 00.000 428 MoveAxis(N, 0, ABG) 18:42:39.520 00.000 428 Move returns status 0, amount 0 18:42:39.520 00.000 428 move complete, result=0 18:42:39.520 00.000 428 worker thread done servicing request 18:42:39.645 00.125 10672 UpdateGuideState exits: m=217990 SNR=41.5 18:42:39.645 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:39.645 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:39.645 00.000 10672 Enqueuing Expose request 18:42:39.645 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:42:39.645 00.000 428 Worker thread wakes up 18:42:39.645 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:39.645 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:40.712 01.067 10672 read socket command 10 18:42:40.712 00.000 10672 processing socket request REQDIST 18:42:40.712 00.000 10672 SOCKSVR: Sending pixel error of 0.33 18:42:40.712 00.000 10672 Sending socket response 33 (0x21) 18:42:41.864 01.152 428 Exposure complete 18:42:42.030 00.166 428 worker thread done servicing request 18:42:42.030 00.000 10672 OnExposeComplete: enter 18:42:42.030 00.000 10672 UpdateGuideState(): m_state=6 18:42:42.030 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 52 18:42:42.030 00.000 10672 Star::Find returns 1 (0), X=1066.07, Y=766.62, Mass=247384, SNR=39.3, Peak=48144 HFD=2.4 18:42:42.030 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.02) = xAngle (2.88 = 2.88) 18:42:42.030 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.24 = -0.24) 18:42:42.030 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.14 mountX=-0.18 mountY=-0.05, mountTheta=-2.90 18:42:42.030 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.03, opts=13) 18:42:42.030 00.000 10672 Enqueuing Move request for scope (0.19, -0.03) 18:42:42.030 00.000 428 Worker thread wakes up 18:42:42.030 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:42:42.030 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd 18:42:42.030 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.03) 18:42:42.030 00.000 428 Moving (0.19, -0.03) raw xDistance=-0.18 yDistance=-0.05 18:42:42.030 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:42:42.030 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:42.030 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:42:42.030 00.000 428 MoveAxis(E, 0, ABG) 18:42:42.030 00.000 428 Move returns status 0, amount 0 18:42:42.030 00.000 428 MoveAxis(N, 0, ABG) 18:42:42.030 00.000 428 Move returns status 0, amount 0 18:42:42.030 00.000 428 move complete, result=0 18:42:42.171 00.141 428 worker thread done servicing request 18:42:42.311 00.140 10672 UpdateGuideState exits: m=247384 SNR=39.3 18:42:42.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:42.311 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:42.311 00.000 10672 Enqueuing Expose request 18:42:42.311 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:42:42.311 00.000 428 Worker thread wakes up 18:42:42.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:42.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:44.360 02.049 428 Exposure complete 18:42:44.500 00.140 428 worker thread done servicing request 18:42:44.500 00.000 10672 OnExposeComplete: enter 18:42:44.500 00.000 10672 UpdateGuideState(): m_state=6 18:42:44.500 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 53 18:42:44.500 00.000 10672 Star::Find returns 1 (0), X=1066.14, Y=766.48, Mass=234586, SNR=38.3, Peak=57632 HFD=2.3 18:42:44.500 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 18:42:44.500 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.69 = -0.69) 18:42:44.500 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-0.58 mountX=-0.23 mountY=-0.19, mountTheta=-2.45 18:42:44.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.17, opts=13) 18:42:44.500 00.000 10672 Enqueuing Move request for scope (0.26, -0.17) 18:42:44.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:42:44.500 00.000 428 Worker thread wakes up 18:42:44.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.17) opts 0xd 18:42:44.500 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.17) 18:42:44.500 00.000 428 Moving (0.26, -0.17) raw xDistance=-0.23 yDistance=-0.19 18:42:44.500 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:42:44.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:44.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:42:44.500 00.000 428 MoveAxis(E, 0, ABG) 18:42:44.500 00.000 428 Move returns status 0, amount 0 18:42:44.500 00.000 428 MoveAxis(N, 0, ABG) 18:42:44.500 00.000 428 Move returns status 0, amount 0 18:42:44.500 00.000 428 move complete, result=0 18:42:44.500 00.000 428 worker thread done servicing request 18:42:44.625 00.125 10672 UpdateGuideState exits: m=234586 SNR=38.3 18:42:44.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:44.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:44.625 00.000 10672 Enqueuing Expose request 18:42:44.625 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:42:44.625 00.000 428 Worker thread wakes up 18:42:44.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:44.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:45.704 01.079 10672 read socket command 10 18:42:45.704 00.000 10672 processing socket request REQDIST 18:42:45.704 00.000 10672 SOCKSVR: Sending pixel error of 0.29 18:42:45.704 00.000 10672 Sending socket response 29 (0x1d) 18:42:46.860 01.156 428 Exposure complete 18:42:47.000 00.140 428 worker thread done servicing request 18:42:47.000 00.000 10672 OnExposeComplete: enter 18:42:47.000 00.000 10672 UpdateGuideState(): m_state=6 18:42:47.000 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 54 18:42:47.000 00.000 10672 Star::Find returns 1 (0), X=1066.02, Y=766.52, Mass=196976, SNR=35.6, Peak=46400 HFD=2.2 18:42:47.000 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.02) = xAngle (2.26 = 2.26) 18:42:47.000 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.87 = -0.87) 18:42:47.000 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.76 mountX=-0.12 mountY=-0.14, mountTheta=-2.27 18:42:47.000 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.13, opts=13) 18:42:47.000 00.000 10672 Enqueuing Move request for scope (0.13, -0.13) 18:42:47.000 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:42:47.000 00.000 428 Worker thread wakes up 18:42:47.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd 18:42:47.000 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.13) 18:42:47.000 00.000 428 Moving (0.13, -0.13) raw xDistance=-0.12 yDistance=-0.14 18:42:47.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:42:47.000 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:47.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:42:47.000 00.000 428 MoveAxis(E, 0, ABG) 18:42:47.000 00.000 428 Move returns status 0, amount 0 18:42:47.000 00.000 428 MoveAxis(N, 0, ABG) 18:42:47.000 00.000 428 Move returns status 0, amount 0 18:42:47.000 00.000 428 move complete, result=0 18:42:47.000 00.000 428 worker thread done servicing request 18:42:47.141 00.141 10672 UpdateGuideState exits: m=196976 SNR=35.6 18:42:47.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:47.141 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:47.141 00.000 10672 Enqueuing Expose request 18:42:47.141 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:42:47.141 00.000 428 Worker thread wakes up 18:42:47.141 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:47.141 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:49.360 02.219 428 Exposure complete 18:42:49.485 00.125 428 worker thread done servicing request 18:42:49.485 00.000 10672 OnExposeComplete: enter 18:42:49.485 00.000 10672 UpdateGuideState(): m_state=6 18:42:49.485 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 55 18:42:49.485 00.000 10672 Star::Find returns 1 (0), X=1066.04, Y=766.39, Mass=252143, SNR=40.5, Peak=60896 HFD=2.3 18:42:49.485 00.000 10672 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.02) = xAngle (1.99 = 1.99) 18:42:49.485 00.000 10672 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.14 = -1.14) 18:42:49.485 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-1.03 mountX=-0.12 mountY=-0.27, mountTheta=-1.99 18:42:49.485 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.26, opts=13) 18:42:49.485 00.000 10672 Enqueuing Move request for scope (0.15, -0.26) 18:42:49.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:42:49.485 00.000 428 Worker thread wakes up 18:42:49.485 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.26) opts 0xd 18:42:49.485 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.26) 18:42:49.485 00.000 428 Moving (0.15, -0.26) raw xDistance=-0.12 yDistance=-0.27 18:42:49.485 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:42:49.485 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:49.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:42:49.485 00.000 428 MoveAxis(E, 0, ABG) 18:42:49.485 00.000 428 Move returns status 0, amount 0 18:42:49.485 00.000 428 MoveAxis(N, 0, ABG) 18:42:49.485 00.000 428 Move returns status 0, amount 0 18:42:49.485 00.000 428 move complete, result=0 18:42:49.485 00.000 428 worker thread done servicing request 18:42:49.625 00.140 10672 UpdateGuideState exits: m=252143 SNR=40.5 18:42:49.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:49.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:49.625 00.000 10672 Enqueuing Expose request 18:42:49.625 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:42:49.625 00.000 428 Worker thread wakes up 18:42:49.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:49.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:50.705 01.080 10672 read socket command 10 18:42:50.705 00.000 10672 processing socket request REQDIST 18:42:50.705 00.000 10672 SOCKSVR: Sending pixel error of 0.27 18:42:50.705 00.000 10672 Sending socket response 27 (0x1b) 18:42:51.860 01.155 428 Exposure complete 18:42:52.007 00.147 428 worker thread done servicing request 18:42:52.008 00.001 10672 OnExposeComplete: enter 18:42:52.008 00.000 10672 UpdateGuideState(): m_state=6 18:42:52.008 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 56 18:42:52.009 00.001 10672 Star::Find returns 1 (0), X=1065.88, Y=766.81, Mass=269937, SNR=50.9, Peak=49232 HFD=2.7 18:42:52.009 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.02) = xAngle (4.64 = -1.64) 18:42:52.009 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 18:42:52.009 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.62 mountX=-0.01 mountY=0.16, mountTheta=1.64 18:42:52.010 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.16, opts=13) 18:42:52.011 00.001 10672 Enqueuing Move request for scope (-0.01, 0.16) 18:42:52.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:42:52.011 00.000 428 Worker thread wakes up 18:42:52.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd 18:42:52.011 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.16) 18:42:52.011 00.000 428 Moving (-0.01, 0.16) raw xDistance=-0.01 yDistance=0.16 18:42:52.011 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:42:52.012 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:52.012 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:42:52.012 00.000 428 MoveAxis(E, 0, ABG) 18:42:52.012 00.000 428 Move returns status 0, amount 0 18:42:52.012 00.000 428 MoveAxis(N, 0, ABG) 18:42:52.012 00.000 428 Move returns status 0, amount 0 18:42:52.012 00.000 428 move complete, result=0 18:42:52.013 00.001 428 worker thread done servicing request 18:42:52.140 00.127 10672 UpdateGuideState exits: m=269937 SNR=50.9 18:42:52.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:52.140 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:52.140 00.000 10672 Enqueuing Expose request 18:42:52.140 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:42:52.140 00.000 428 Worker thread wakes up 18:42:52.140 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:52.140 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:54.330 02.190 428 Exposure complete 18:42:54.486 00.156 10672 OnExposeComplete: enter 18:42:54.486 00.000 10672 UpdateGuideState(): m_state=6 18:42:54.486 00.000 428 worker thread done servicing request 18:42:54.487 00.001 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 57 18:42:54.487 00.000 10672 Star::Find returns 1 (0), X=1066.01, Y=766.48, Mass=264069, SNR=38.9, Peak=40848 HFD=2.5 18:42:54.487 00.000 10672 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.02) = xAngle (2.10 = 2.10) 18:42:54.487 00.000 10672 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.03 = -1.03) 18:42:54.487 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.92 mountX=-0.11 mountY=-0.18, mountTheta=-2.10 18:42:54.518 00.031 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.17, opts=13) 18:42:54.518 00.000 10672 Enqueuing Move request for scope (0.13, -0.17) 18:42:54.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:42:54.518 00.000 428 Worker thread wakes up 18:42:54.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd 18:42:54.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.17) 18:42:54.518 00.000 428 Moving (0.13, -0.17) raw xDistance=-0.11 yDistance=-0.18 18:42:54.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:42:54.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:54.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:42:54.518 00.000 428 MoveAxis(E, 0, ABG) 18:42:54.518 00.000 428 Move returns status 0, amount 0 18:42:54.518 00.000 428 MoveAxis(N, 0, ABG) 18:42:54.518 00.000 428 Move returns status 0, amount 0 18:42:54.518 00.000 428 move complete, result=0 18:42:54.518 00.000 428 worker thread done servicing request 18:42:54.658 00.140 10672 UpdateGuideState exits: m=264069 SNR=38.9 18:42:54.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:54.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:54.658 00.000 10672 Enqueuing Expose request 18:42:54.658 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:42:54.658 00.000 428 Worker thread wakes up 18:42:54.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:54.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:55.709 01.051 10672 read socket command 10 18:42:55.709 00.000 10672 processing socket request REQDIST 18:42:55.709 00.000 10672 SOCKSVR: Sending pixel error of 0.22 18:42:55.709 00.000 10672 Sending socket response 22 (0x16) 18:42:56.855 01.146 428 Exposure complete 18:42:57.011 00.156 428 worker thread done servicing request 18:42:57.011 00.000 10672 OnExposeComplete: enter 18:42:57.011 00.000 10672 UpdateGuideState(): m_state=6 18:42:57.011 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 58 18:42:57.011 00.000 10672 Star::Find returns 1 (0), X=1066.77, Y=766.20, Mass=263854, SNR=41.4, Peak=46736 HFD=2.5 18:42:57.011 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.02) = xAngle (2.56 = 2.56) 18:42:57.011 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.57 = -0.57) 18:42:57.011 00.000 10672 CameraToMount -- cameraX=0.89 cameraY=-0.44 hyp=0.99 cameraTheta=-0.46 mountX=-0.83 mountY=-0.54, mountTheta=-2.57 18:42:57.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.89, y=-0.44, opts=13) 18:42:57.011 00.000 10672 Enqueuing Move request for scope (0.89, -0.44) 18:42:57.011 00.000 428 Worker thread wakes up 18:42:57.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:42:57.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.44) opts 0xd 18:42:57.011 00.000 428 Handling offset move in thread for scope, endpoint = (0.89, -0.44) 18:42:57.011 00.000 428 Moving (0.89, -0.44) raw xDistance=-0.83 yDistance=-0.54 18:42:57.011 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 18:42:57.011 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:57.011 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 18:42:57.011 00.000 428 MoveAxis(E, 771, ABG) 18:42:57.011 00.000 428 Guiding Dir = 2, Dur = 771 18:42:57.011 00.000 428 IsSlewing returns 0 18:42:57.011 00.000 428 IsGuiding returns 0 18:42:57.042 00.031 428 PulseGuide returned control before completion, sleep 756 18:42:57.151 00.109 10672 UpdateGuideState exits: m=263854 SNR=41.4 18:42:57.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:57.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:57.151 00.000 10672 Enqueuing Expose request 18:42:57.823 00.672 428 IsGuiding returns 0 18:42:57.823 00.000 428 Move returns status 0, amount 771 18:42:57.823 00.000 428 MoveAxis(N, 0, ABG) 18:42:57.823 00.000 428 Move returns status 0, amount 0 18:42:57.823 00.000 428 move complete, result=0 18:42:57.823 00.000 428 worker thread done servicing request 18:42:57.823 00.000 10672 GuideStep: -0.8 px 771 ms EAST, -0.5 px 0 ms NORTH 18:42:57.823 00.000 428 Worker thread wakes up 18:42:57.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:42:57.823 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:42:59.341 01.518 428 Exposure complete 18:42:59.466 00.125 428 worker thread done servicing request 18:42:59.466 00.000 10672 OnExposeComplete: enter 18:42:59.466 00.000 10672 UpdateGuideState(): m_state=6 18:42:59.466 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 59 18:42:59.466 00.000 10672 Star::Find returns 1 (0), X=1067.09, Y=766.49, Mass=235912, SNR=36.1, Peak=51200 HFD=2.4 18:42:59.466 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 18:42:59.466 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.24 = -0.24) 18:42:59.466 00.000 10672 CameraToMount -- cameraX=1.20 cameraY=-0.16 hyp=1.21 cameraTheta=-0.13 mountX=-1.18 mountY=-0.29, mountTheta=-2.90 18:42:59.466 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.20, y=-0.16, opts=13) 18:42:59.466 00.000 10672 Enqueuing Move request for scope (1.20, -0.16) 18:42:59.466 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:42:59.466 00.000 428 Worker thread wakes up 18:42:59.466 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.20, -0.16) opts 0xd 18:42:59.466 00.000 428 Handling offset move in thread for scope, endpoint = (1.20, -0.16) 18:42:59.466 00.000 428 Moving (1.20, -0.16) raw xDistance=-1.18 yDistance=-0.29 18:42:59.466 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.18 18:42:59.466 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:42:59.481 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:42:59.481 00.000 428 MoveAxis(E, 1147, ABG) 18:42:59.481 00.000 428 Guiding Dir = 2, Dur = 1147 18:42:59.481 00.000 428 IsSlewing returns 0 18:42:59.481 00.000 428 IsGuiding returns 0 18:42:59.497 00.016 428 PulseGuide returned control before completion, sleep 1132 18:42:59.606 00.109 10672 UpdateGuideState exits: m=235912 SNR=36.1 18:42:59.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:42:59.606 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:42:59.606 00.000 10672 Enqueuing Expose request 18:43:00.673 01.067 428 IsGuiding returns 0 18:43:00.673 00.000 428 Move returns status 0, amount 1147 18:43:00.673 00.000 428 MoveAxis(N, 0, ABG) 18:43:00.673 00.000 428 Move returns status 0, amount 0 18:43:00.673 00.000 428 move complete, result=0 18:43:00.673 00.000 428 worker thread done servicing request 18:43:00.673 00.000 428 Worker thread wakes up 18:43:00.673 00.000 10672 GuideStep: -1.2 px 1147 ms EAST, -0.3 px 0 ms NORTH 18:43:00.673 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:00.673 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:00.704 00.031 10672 read socket command 10 18:43:00.704 00.000 10672 processing socket request REQDIST 18:43:00.704 00.000 10672 SOCKSVR: Sending pixel error of 0.68 18:43:00.704 00.000 10672 Sending socket response 68 (0x44) 18:43:01.856 01.152 428 Exposure complete 18:43:01.995 00.139 428 worker thread done servicing request 18:43:01.995 00.000 10672 OnExposeComplete: enter 18:43:01.995 00.000 10672 UpdateGuideState(): m_state=6 18:43:01.997 00.002 10672 Star::Find(15, 1067, 766, 0, (0,0,0,0), 0.0, 0) frame 60 18:43:01.997 00.000 10672 Star::Find returns 1 (0), X=1066.37, Y=766.57, Mass=234900, SNR=38.6, Peak=52400 HFD=1.8 18:43:01.997 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.02) = xAngle (2.86 = 2.86) 18:43:01.998 00.001 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.27 = -0.27) 18:43:01.998 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.08 hyp=0.49 cameraTheta=-0.16 mountX=-0.47 mountY=-0.13, mountTheta=-2.87 18:43:02.001 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.08, opts=13) 18:43:02.001 00.000 10672 Enqueuing Move request for scope (0.48, -0.08) 18:43:02.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:43:02.001 00.000 428 Worker thread wakes up 18:43:02.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.08) opts 0xd 18:43:02.001 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.08) 18:43:02.001 00.000 428 Moving (0.48, -0.08) raw xDistance=-0.47 yDistance=-0.13 18:43:02.002 00.001 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.47 18:43:02.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:02.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:43:02.002 00.000 428 MoveAxis(E, 516, ABG) 18:43:02.002 00.000 428 Guiding Dir = 2, Dur = 516 18:43:02.004 00.002 428 IsSlewing returns 0 18:43:02.006 00.002 428 IsGuiding returns 0 18:43:02.027 00.021 428 PulseGuide returned control before completion, sleep 500 18:43:02.136 00.109 10672 UpdateGuideState exits: m=234900 SNR=38.6 18:43:02.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:02.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:02.136 00.000 10672 Enqueuing Expose request 18:43:02.574 00.438 428 IsGuiding returns 0 18:43:02.574 00.000 428 Move returns status 0, amount 516 18:43:02.574 00.000 428 MoveAxis(N, 0, ABG) 18:43:02.574 00.000 428 Move returns status 0, amount 0 18:43:02.574 00.000 428 move complete, result=0 18:43:02.574 00.000 428 worker thread done servicing request 18:43:02.574 00.000 428 Worker thread wakes up 18:43:02.574 00.000 10672 GuideStep: -0.5 px 516 ms EAST, -0.1 px 0 ms NORTH 18:43:02.574 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:02.574 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:04.337 01.763 428 Exposure complete 18:43:04.462 00.125 428 worker thread done servicing request 18:43:04.462 00.000 10672 OnExposeComplete: enter 18:43:04.462 00.000 10672 UpdateGuideState(): m_state=6 18:43:04.462 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 61 18:43:04.462 00.000 10672 Star::Find returns 1 (0), X=1066.30, Y=766.54, Mass=259904, SNR=37.2, Peak=51312 HFD=2.8 18:43:04.462 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.02) = xAngle (2.77 = 2.77) 18:43:04.462 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.36 = -0.36) 18:43:04.462 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.11 hyp=0.43 cameraTheta=-0.25 mountX=-0.40 mountY=-0.15, mountTheta=-2.78 18:43:04.477 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.11, opts=13) 18:43:04.477 00.000 10672 Enqueuing Move request for scope (0.42, -0.11) 18:43:04.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:43:04.477 00.000 428 Worker thread wakes up 18:43:04.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.11) opts 0xd 18:43:04.477 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.11) 18:43:04.477 00.000 428 Moving (0.42, -0.11) raw xDistance=-0.40 yDistance=-0.15 18:43:04.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:43:04.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:04.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:43:04.477 00.000 428 MoveAxis(E, 0, ABG) 18:43:04.477 00.000 428 Move returns status 0, amount 0 18:43:04.477 00.000 428 MoveAxis(N, 0, ABG) 18:43:04.477 00.000 428 Move returns status 0, amount 0 18:43:04.477 00.000 428 move complete, result=0 18:43:04.477 00.000 428 worker thread done servicing request 18:43:04.602 00.125 10672 UpdateGuideState exits: m=259904 SNR=37.2 18:43:04.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:04.602 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:04.602 00.000 10672 Enqueuing Expose request 18:43:04.602 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:43:04.602 00.000 428 Worker thread wakes up 18:43:04.602 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:04.602 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:05.710 01.108 10672 read socket command 10 18:43:05.710 00.000 10672 processing socket request REQDIST 18:43:05.710 00.000 10672 SOCKSVR: Sending pixel error of 0.56 18:43:05.710 00.000 10672 Sending socket response 56 (0x38) 18:43:06.850 01.140 428 Exposure complete 18:43:06.990 00.140 428 worker thread done servicing request 18:43:06.990 00.000 10672 OnExposeComplete: enter 18:43:06.990 00.000 10672 UpdateGuideState(): m_state=6 18:43:06.990 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 62 18:43:06.990 00.000 10672 Star::Find returns 1 (0), X=1065.94, Y=766.54, Mass=242318, SNR=49.0, Peak=54800 HFD=2.2 18:43:06.990 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.02) = xAngle (1.90 = 1.90) 18:43:06.990 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.22 = -1.22) 18:43:06.990 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.13 cameraTheta=-1.12 mountX=-0.04 mountY=-0.12, mountTheta=-1.90 18:43:06.990 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.11, opts=13) 18:43:06.990 00.000 10672 Enqueuing Move request for scope (0.05, -0.11) 18:43:06.990 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:43:06.990 00.000 428 Worker thread wakes up 18:43:06.990 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd 18:43:06.990 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.11) 18:43:06.990 00.000 428 Moving (0.05, -0.11) raw xDistance=-0.04 yDistance=-0.12 18:43:06.990 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:43:06.990 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:06.990 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:43:06.990 00.000 428 MoveAxis(E, 0, ABG) 18:43:06.990 00.000 428 Move returns status 0, amount 0 18:43:06.990 00.000 428 MoveAxis(N, 0, ABG) 18:43:06.990 00.000 428 Move returns status 0, amount 0 18:43:06.990 00.000 428 move complete, result=0 18:43:06.990 00.000 428 worker thread done servicing request 18:43:07.131 00.141 10672 UpdateGuideState exits: m=242318 SNR=49.0 18:43:07.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:07.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:07.131 00.000 10672 Enqueuing Expose request 18:43:07.131 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:43:07.131 00.000 428 Worker thread wakes up 18:43:07.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:07.131 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:09.357 02.226 428 Exposure complete 18:43:09.482 00.125 428 worker thread done servicing request 18:43:09.482 00.000 10672 OnExposeComplete: enter 18:43:09.482 00.000 10672 UpdateGuideState(): m_state=6 18:43:09.482 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 63 18:43:09.482 00.000 10672 Star::Find returns 1 (0), X=1066.08, Y=767.04, Mass=256712, SNR=38.0, Peak=54464 HFD=2.1 18:43:09.482 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.14) 18:43:09.482 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 18:43:09.482 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.39 hyp=0.44 cameraTheta=1.12 mountX=-0.24 mountY=0.37, mountTheta=2.14 18:43:09.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.39, opts=13) 18:43:09.482 00.000 10672 Enqueuing Move request for scope (0.19, 0.39) 18:43:09.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:09.482 00.000 428 Worker thread wakes up 18:43:09.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.39) opts 0xd 18:43:09.482 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.39) 18:43:09.482 00.000 428 Moving (0.19, 0.39) raw xDistance=-0.24 yDistance=0.37 18:43:09.482 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:43:09.482 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:09.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 18:43:09.482 00.000 428 MoveAxis(E, 0, ABG) 18:43:09.482 00.000 428 Move returns status 0, amount 0 18:43:09.482 00.000 428 MoveAxis(N, 0, ABG) 18:43:09.482 00.000 428 Move returns status 0, amount 0 18:43:09.482 00.000 428 move complete, result=0 18:43:09.482 00.000 428 worker thread done servicing request 18:43:09.622 00.140 10672 UpdateGuideState exits: m=256712 SNR=38.0 18:43:09.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:09.622 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:09.622 00.000 10672 Enqueuing Expose request 18:43:09.622 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:43:09.622 00.000 428 Worker thread wakes up 18:43:09.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:09.622 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:10.714 01.092 10672 read socket command 10 18:43:10.714 00.000 10672 processing socket request REQDIST 18:43:10.714 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:43:10.714 00.000 10672 Sending socket response 43 (0x2b) 18:43:11.852 01.138 428 Exposure complete 18:43:11.977 00.125 428 worker thread done servicing request 18:43:11.977 00.000 10672 OnExposeComplete: enter 18:43:11.977 00.000 10672 UpdateGuideState(): m_state=6 18:43:11.977 00.000 10672 Star::Find(15, 1066, 767, 0, (0,0,0,0), 0.0, 0) frame 64 18:43:11.992 00.015 10672 Star::Find returns 1 (0), X=1066.01, Y=766.54, Mass=209547, SNR=37.8, Peak=56000 HFD=2.2 18:43:11.992 00.000 10672 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.02) = xAngle (2.33 = 2.33) 18:43:11.992 00.000 10672 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 18:43:11.992 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.69 mountX=-0.11 mountY=-0.12, mountTheta=-2.33 18:43:12.001 00.009 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.10, opts=13) 18:43:12.003 00.002 10672 Enqueuing Move request for scope (0.13, -0.10) 18:43:12.003 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:43:12.003 00.000 428 Worker thread wakes up 18:43:12.003 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd 18:43:12.003 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.10) 18:43:12.003 00.000 428 Moving (0.13, -0.10) raw xDistance=-0.11 yDistance=-0.12 18:43:12.003 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:43:12.003 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:12.004 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:43:12.004 00.000 428 MoveAxis(E, 0, ABG) 18:43:12.004 00.000 428 Move returns status 0, amount 0 18:43:12.004 00.000 428 MoveAxis(N, 0, ABG) 18:43:12.004 00.000 428 Move returns status 0, amount 0 18:43:12.004 00.000 428 move complete, result=0 18:43:12.005 00.001 428 worker thread done servicing request 18:43:12.133 00.128 10672 UpdateGuideState exits: m=209547 SNR=37.8 18:43:12.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:12.133 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:12.133 00.000 10672 Enqueuing Expose request 18:43:12.133 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:43:12.133 00.000 428 Worker thread wakes up 18:43:12.133 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:12.133 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:14.352 02.219 428 Exposure complete 18:43:14.493 00.141 428 worker thread done servicing request 18:43:14.493 00.000 10672 OnExposeComplete: enter 18:43:14.493 00.000 10672 UpdateGuideState(): m_state=6 18:43:14.493 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 65 18:43:14.493 00.000 10672 Star::Find returns 1 (0), X=1066.37, Y=766.77, Mass=224848, SNR=45.0, Peak=52288 HFD=1.9 18:43:14.493 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.03) 18:43:14.493 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 18:43:14.493 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.12 hyp=0.50 cameraTheta=0.24 mountX=-0.50 mountY=0.06, mountTheta=3.01 18:43:14.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.12, opts=13) 18:43:14.493 00.000 10672 Enqueuing Move request for scope (0.49, 0.12) 18:43:14.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:14.493 00.000 428 Worker thread wakes up 18:43:14.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.12) opts 0xd 18:43:14.493 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.12) 18:43:14.493 00.000 428 Moving (0.49, 0.12) raw xDistance=-0.50 yDistance=0.06 18:43:14.493 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 18:43:14.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:14.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:43:14.493 00.000 428 MoveAxis(E, 466, ABG) 18:43:14.493 00.000 428 Guiding Dir = 2, Dur = 466 18:43:14.493 00.000 428 IsSlewing returns 0 18:43:14.493 00.000 428 IsGuiding returns 0 18:43:14.509 00.016 428 PulseGuide returned control before completion, sleep 460 18:43:14.618 00.109 10672 UpdateGuideState exits: m=224848 SNR=45.0 18:43:14.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:14.618 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:14.618 00.000 10672 Enqueuing Expose request 18:43:15.008 00.390 428 IsGuiding returns 0 18:43:15.008 00.000 428 Move returns status 0, amount 466 18:43:15.008 00.000 428 MoveAxis(N, 0, ABG) 18:43:15.008 00.000 428 Move returns status 0, amount 0 18:43:15.008 00.000 428 move complete, result=0 18:43:15.008 00.000 428 worker thread done servicing request 18:43:15.008 00.000 428 Worker thread wakes up 18:43:15.008 00.000 10672 GuideStep: -0.5 px 466 ms EAST, 0.1 px 0 ms NORTH 18:43:15.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:15.008 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:15.711 00.703 10672 read socket command 10 18:43:15.711 00.000 10672 processing socket request REQDIST 18:43:15.711 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:43:15.711 00.000 10672 Sending socket response 39 (0x27) 18:43:16.851 01.140 428 Exposure complete 18:43:16.980 00.129 428 worker thread done servicing request 18:43:16.980 00.000 10672 OnExposeComplete: enter 18:43:16.980 00.000 10672 UpdateGuideState(): m_state=6 18:43:16.980 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 66 18:43:16.980 00.000 10672 Star::Find returns 1 (0), X=1066.35, Y=766.23, Mass=228681, SNR=36.3, Peak=54256 HFD=1.9 18:43:16.980 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.02) = xAngle (2.29 = 2.29) 18:43:16.980 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.84 = -0.84) 18:43:16.980 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.42 hyp=0.62 cameraTheta=-0.73 mountX=-0.41 mountY=-0.46, mountTheta=-2.29 18:43:16.980 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.42, opts=13) 18:43:16.980 00.000 10672 Enqueuing Move request for scope (0.46, -0.42) 18:43:16.980 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4216, FiltMax=65488, Gamma=1.000 18:43:16.980 00.000 428 Worker thread wakes up 18:43:16.980 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.42) opts 0xd 18:43:16.980 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.42) 18:43:16.980 00.000 428 Moving (0.46, -0.42) raw xDistance=-0.41 yDistance=-0.46 18:43:16.980 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:43:16.980 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:16.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 18:43:16.980 00.000 428 MoveAxis(E, 0, ABG) 18:43:16.980 00.000 428 Move returns status 0, amount 0 18:43:16.980 00.000 428 MoveAxis(N, 0, ABG) 18:43:16.980 00.000 428 Move returns status 0, amount 0 18:43:16.980 00.000 428 move complete, result=0 18:43:16.980 00.000 428 worker thread done servicing request 18:43:17.120 00.140 10672 UpdateGuideState exits: m=228681 SNR=36.3 18:43:17.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:17.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:17.120 00.000 10672 Enqueuing Expose request 18:43:17.120 00.000 428 Worker thread wakes up 18:43:17.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:17.120 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:43:17.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:19.337 02.217 428 Exposure complete 18:43:19.462 00.125 428 worker thread done servicing request 18:43:19.462 00.000 10672 OnExposeComplete: enter 18:43:19.462 00.000 10672 UpdateGuideState(): m_state=6 18:43:19.462 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 67 18:43:19.462 00.000 10672 Star::Find returns 1 (0), X=1066.05, Y=766.78, Mass=256147, SNR=36.5, Peak=49568 HFD=2.4 18:43:19.462 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 18:43:19.462 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.53 = 0.53) 18:43:19.462 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.64 mountX=-0.18 mountY=0.11, mountTheta=2.61 18:43:19.462 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.13, opts=13) 18:43:19.462 00.000 10672 Enqueuing Move request for scope (0.17, 0.13) 18:43:19.462 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:19.462 00.000 428 Worker thread wakes up 18:43:19.462 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd 18:43:19.462 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.13) 18:43:19.462 00.000 428 Moving (0.17, 0.13) raw xDistance=-0.18 yDistance=0.11 18:43:19.462 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:43:19.462 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:19.462 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 18:43:19.462 00.000 428 MoveAxis(E, 0, ABG) 18:43:19.462 00.000 428 Move returns status 0, amount 0 18:43:19.462 00.000 428 MoveAxis(N, 0, ABG) 18:43:19.462 00.000 428 Move returns status 0, amount 0 18:43:19.462 00.000 428 move complete, result=0 18:43:19.478 00.016 428 worker thread done servicing request 18:43:19.603 00.125 10672 UpdateGuideState exits: m=256147 SNR=36.5 18:43:19.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:19.603 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:19.603 00.000 10672 Enqueuing Expose request 18:43:19.603 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:43:19.603 00.000 428 Worker thread wakes up 18:43:19.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:19.603 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:20.711 01.108 10672 read socket command 10 18:43:20.711 00.000 10672 processing socket request REQDIST 18:43:20.711 00.000 10672 SOCKSVR: Sending pixel error of 0.38 18:43:20.711 00.000 10672 Sending socket response 38 (0x26) 18:43:21.835 01.124 428 Exposure complete 18:43:21.975 00.140 10672 OnExposeComplete: enter 18:43:21.975 00.000 10672 UpdateGuideState(): m_state=6 18:43:21.975 00.000 428 worker thread done servicing request 18:43:21.975 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 68 18:43:21.975 00.000 10672 Star::Find returns 1 (0), X=1066.11, Y=766.70, Mass=243582, SNR=42.4, Peak=49680 HFD=2.3 18:43:21.975 00.000 10672 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.02) = xAngle (3.23 = -3.05) 18:43:21.975 00.000 10672 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.10 = 0.10) 18:43:21.975 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.05 hyp=0.23 cameraTheta=0.21 mountX=-0.23 mountY=0.02, mountTheta=3.04 18:43:22.000 00.025 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.05, opts=13) 18:43:22.001 00.001 10672 Enqueuing Move request for scope (0.23, 0.05) 18:43:22.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:22.001 00.000 428 Worker thread wakes up 18:43:22.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.05) opts 0xd 18:43:22.001 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.05) 18:43:22.001 00.000 428 Moving (0.23, 0.05) raw xDistance=-0.23 yDistance=0.02 18:43:22.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:43:22.003 00.002 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:22.003 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:43:22.003 00.000 428 MoveAxis(E, 0, ABG) 18:43:22.003 00.000 428 Move returns status 0, amount 0 18:43:22.003 00.000 428 MoveAxis(N, 0, ABG) 18:43:22.003 00.000 428 Move returns status 0, amount 0 18:43:22.003 00.000 428 move complete, result=0 18:43:22.003 00.000 428 worker thread done servicing request 18:43:22.131 00.128 10672 UpdateGuideState exits: m=243582 SNR=42.4 18:43:22.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:22.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:22.131 00.000 10672 Enqueuing Expose request 18:43:22.131 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:43:22.131 00.000 428 Worker thread wakes up 18:43:22.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:22.131 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:24.352 02.221 428 Exposure complete 18:43:24.477 00.125 428 worker thread done servicing request 18:43:24.477 00.000 10672 OnExposeComplete: enter 18:43:24.477 00.000 10672 UpdateGuideState(): m_state=6 18:43:24.477 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 69 18:43:24.477 00.000 10672 Star::Find returns 1 (0), X=1066.42, Y=766.57, Mass=251797, SNR=38.6, Peak=54032 HFD=3.0 18:43:24.477 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.02) = xAngle (2.88 = 2.88) 18:43:24.477 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.25 = -0.25) 18:43:24.477 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.08 hyp=0.55 cameraTheta=-0.14 mountX=-0.53 mountY=-0.14, mountTheta=-2.89 18:43:24.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.08, opts=13) 18:43:24.477 00.000 10672 Enqueuing Move request for scope (0.54, -0.08) 18:43:24.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:43:24.477 00.000 428 Worker thread wakes up 18:43:24.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.08) opts 0xd 18:43:24.477 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.08) 18:43:24.477 00.000 428 Moving (0.54, -0.08) raw xDistance=-0.53 yDistance=-0.14 18:43:24.477 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 18:43:24.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:24.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:43:24.477 00.000 428 MoveAxis(E, 490, ABG) 18:43:24.477 00.000 428 Guiding Dir = 2, Dur = 490 18:43:24.477 00.000 428 IsSlewing returns 0 18:43:24.477 00.000 428 IsGuiding returns 0 18:43:24.493 00.016 428 PulseGuide returned control before completion, sleep 482 18:43:24.618 00.125 10672 UpdateGuideState exits: m=251797 SNR=38.6 18:43:24.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:24.618 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:24.618 00.000 10672 Enqueuing Expose request 18:43:24.993 00.375 428 IsGuiding returns 1 18:43:24.993 00.000 428 scope still moving after pulse duration time elapsed 18:43:25.034 00.041 428 IsSlewing returns 0 18:43:25.034 00.000 428 IsGuiding returns 0 18:43:25.035 00.001 428 scope move finished after 490 + 56 ms 18:43:25.035 00.000 428 Move returns status 0, amount 490 18:43:25.035 00.000 428 MoveAxis(N, 0, ABG) 18:43:25.035 00.000 428 Move returns status 0, amount 0 18:43:25.036 00.001 428 move complete, result=0 18:43:25.036 00.000 428 worker thread done servicing request 18:43:25.036 00.000 428 Worker thread wakes up 18:43:25.036 00.000 10672 GuideStep: -0.5 px 490 ms EAST, -0.1 px 0 ms NORTH 18:43:25.036 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:25.036 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:25.715 00.679 10672 read socket command 10 18:43:25.715 00.000 10672 processing socket request REQDIST 18:43:25.715 00.000 10672 SOCKSVR: Sending pixel error of 0.40 18:43:25.715 00.000 10672 Sending socket response 40 (0x28) 18:43:26.838 01.123 428 Exposure complete 18:43:26.963 00.125 428 worker thread done servicing request 18:43:26.963 00.000 10672 OnExposeComplete: enter 18:43:26.963 00.000 10672 UpdateGuideState(): m_state=6 18:43:26.963 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 70 18:43:26.963 00.000 10672 Star::Find returns 1 (0), X=1066.21, Y=766.50, Mass=220333, SNR=38.3, Peak=55344 HFD=1.9 18:43:26.963 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.02) = xAngle (2.59 = 2.59) 18:43:26.963 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.54 = -0.54) 18:43:26.963 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.15 hyp=0.36 cameraTheta=-0.43 mountX=-0.30 mountY=-0.18, mountTheta=-2.60 18:43:26.978 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.15, opts=13) 18:43:26.978 00.000 10672 Enqueuing Move request for scope (0.32, -0.15) 18:43:26.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:26.978 00.000 428 Worker thread wakes up 18:43:26.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.15) opts 0xd 18:43:26.978 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.15) 18:43:26.978 00.000 428 Moving (0.32, -0.15) raw xDistance=-0.30 yDistance=-0.18 18:43:26.978 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:43:26.978 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:26.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:43:26.978 00.000 428 MoveAxis(E, 0, ABG) 18:43:26.978 00.000 428 Move returns status 0, amount 0 18:43:26.978 00.000 428 MoveAxis(N, 0, ABG) 18:43:26.978 00.000 428 Move returns status 0, amount 0 18:43:26.978 00.000 428 move complete, result=0 18:43:26.978 00.000 428 worker thread done servicing request 18:43:27.119 00.141 10672 UpdateGuideState exits: m=220333 SNR=38.3 18:43:27.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:27.119 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:27.119 00.000 10672 Enqueuing Expose request 18:43:27.119 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:43:27.119 00.000 428 Worker thread wakes up 18:43:27.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:27.119 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:29.336 02.217 428 Exposure complete 18:43:29.461 00.125 428 worker thread done servicing request 18:43:29.461 00.000 10672 OnExposeComplete: enter 18:43:29.461 00.000 10672 UpdateGuideState(): m_state=6 18:43:29.461 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 71 18:43:29.461 00.000 10672 Star::Find returns 1 (0), X=1066.87, Y=766.89, Mass=219367, SNR=38.5, Peak=61328 HFD=2.0 18:43:29.461 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.02) 18:43:29.461 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 18:43:29.461 00.000 10672 CameraToMount -- cameraX=0.98 cameraY=0.24 hyp=1.01 cameraTheta=0.24 mountX=-1.01 mountY=0.14, mountTheta=3.01 18:43:29.461 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.98, y=0.24, opts=13) 18:43:29.461 00.000 10672 Enqueuing Move request for scope (0.98, 0.24) 18:43:29.461 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2800, FiltMax=65488, Gamma=1.000 18:43:29.461 00.000 428 Worker thread wakes up 18:43:29.461 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.24) opts 0xd 18:43:29.461 00.000 428 Handling offset move in thread for scope, endpoint = (0.98, 0.24) 18:43:29.461 00.000 428 Moving (0.98, 0.24) raw xDistance=-1.01 yDistance=0.14 18:43:29.461 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.01 18:43:29.461 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:29.461 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:43:29.461 00.000 428 MoveAxis(E, 936, ABG) 18:43:29.461 00.000 428 Guiding Dir = 2, Dur = 936 18:43:29.476 00.015 428 IsSlewing returns 0 18:43:29.476 00.000 428 IsGuiding returns 0 18:43:29.492 00.016 428 PulseGuide returned control before completion, sleep 930 18:43:29.601 00.109 10672 UpdateGuideState exits: m=219367 SNR=38.5 18:43:29.601 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:29.601 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:29.601 00.000 10672 Enqueuing Expose request 18:43:30.445 00.844 428 IsGuiding returns 0 18:43:30.445 00.000 428 Move returns status 0, amount 936 18:43:30.445 00.000 428 MoveAxis(N, 0, ABG) 18:43:30.445 00.000 428 Move returns status 0, amount 0 18:43:30.445 00.000 428 move complete, result=0 18:43:30.445 00.000 428 worker thread done servicing request 18:43:30.445 00.000 428 Worker thread wakes up 18:43:30.445 00.000 10672 GuideStep: -1.0 px 936 ms EAST, 0.1 px 0 ms NORTH 18:43:30.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:30.445 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:30.709 00.264 10672 read socket command 10 18:43:30.710 00.001 10672 processing socket request REQDIST 18:43:30.710 00.000 10672 SOCKSVR: Sending pixel error of 0.57 18:43:30.710 00.000 10672 Sending socket response 57 (0x39) 18:43:31.846 01.136 428 Exposure complete 18:43:31.971 00.125 428 worker thread done servicing request 18:43:31.971 00.000 10672 OnExposeComplete: enter 18:43:31.971 00.000 10672 UpdateGuideState(): m_state=6 18:43:31.971 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 72 18:43:31.971 00.000 10672 Star::Find returns 1 (0), X=1066.20, Y=766.59, Mass=250545, SNR=36.2, Peak=48480 HFD=2.7 18:43:31.971 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.02) = xAngle (2.85 = 2.85) 18:43:31.971 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.28 = -0.28) 18:43:31.971 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.06 hyp=0.32 cameraTheta=-0.17 mountX=-0.31 mountY=-0.09, mountTheta=-2.86 18:43:31.998 00.027 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.06, opts=13) 18:43:31.998 00.000 10672 Enqueuing Move request for scope (0.31, -0.06) 18:43:31.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:43:31.998 00.000 428 Worker thread wakes up 18:43:31.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.06) opts 0xd 18:43:31.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.06) 18:43:31.998 00.000 428 Moving (0.31, -0.06) raw xDistance=-0.31 yDistance=-0.09 18:43:31.999 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:43:31.999 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:31.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:43:31.999 00.000 428 MoveAxis(E, 0, ABG) 18:43:31.999 00.000 428 Move returns status 0, amount 0 18:43:32.000 00.001 428 MoveAxis(N, 0, ABG) 18:43:32.000 00.000 428 Move returns status 0, amount 0 18:43:32.000 00.000 428 move complete, result=0 18:43:32.000 00.000 428 worker thread done servicing request 18:43:32.126 00.126 10672 UpdateGuideState exits: m=250545 SNR=36.2 18:43:32.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:32.126 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:32.126 00.000 10672 Enqueuing Expose request 18:43:32.126 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:43:32.126 00.000 428 Worker thread wakes up 18:43:32.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:32.126 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:34.347 02.221 428 Exposure complete 18:43:34.488 00.141 428 worker thread done servicing request 18:43:34.488 00.000 10672 OnExposeComplete: enter 18:43:34.488 00.000 10672 UpdateGuideState(): m_state=6 18:43:34.488 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 73 18:43:34.488 00.000 10672 Star::Find returns 1 (0), X=1066.09, Y=766.55, Mass=212410, SNR=37.2, Peak=52400 HFD=2.1 18:43:34.488 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.02) = xAngle (2.55 = 2.55) 18:43:34.488 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.58 = -0.58) 18:43:34.488 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.47 mountX=-0.19 mountY=-0.13, mountTheta=-2.56 18:43:34.488 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.10, opts=13) 18:43:34.488 00.000 10672 Enqueuing Move request for scope (0.21, -0.10) 18:43:34.488 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:34.488 00.000 428 Worker thread wakes up 18:43:34.488 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd 18:43:34.488 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.10) 18:43:34.488 00.000 428 Moving (0.21, -0.10) raw xDistance=-0.19 yDistance=-0.13 18:43:34.488 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:43:34.488 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:34.488 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:43:34.488 00.000 428 MoveAxis(E, 0, ABG) 18:43:34.488 00.000 428 Move returns status 0, amount 0 18:43:34.488 00.000 428 MoveAxis(N, 0, ABG) 18:43:34.488 00.000 428 Move returns status 0, amount 0 18:43:34.488 00.000 428 move complete, result=0 18:43:34.488 00.000 428 worker thread done servicing request 18:43:34.613 00.125 10672 UpdateGuideState exits: m=212410 SNR=37.2 18:43:34.613 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:34.613 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:34.613 00.000 10672 Enqueuing Expose request 18:43:34.613 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:43:34.613 00.000 428 Worker thread wakes up 18:43:34.628 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:34.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:35.704 01.076 10672 read socket command 10 18:43:35.704 00.000 10672 processing socket request REQDIST 18:43:35.704 00.000 10672 SOCKSVR: Sending pixel error of 0.41 18:43:35.704 00.000 10672 Sending socket response 41 (0x29) 18:43:36.843 01.139 428 Exposure complete 18:43:36.967 00.124 428 worker thread done servicing request 18:43:36.967 00.000 10672 OnExposeComplete: enter 18:43:36.967 00.000 10672 UpdateGuideState(): m_state=6 18:43:36.967 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 74 18:43:36.967 00.000 10672 Star::Find returns 1 (0), X=1066.12, Y=766.57, Mass=198209, SNR=33.5, Peak=59584 HFD=2.0 18:43:36.967 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.02) = xAngle (2.68 = 2.68) 18:43:36.967 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 18:43:36.967 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.25 cameraTheta=-0.34 mountX=-0.22 mountY=-0.11, mountTheta=-2.70 18:43:36.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.08, opts=13) 18:43:36.983 00.016 10672 Enqueuing Move request for scope (0.23, -0.08) 18:43:36.983 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:43:36.983 00.000 428 Worker thread wakes up 18:43:36.983 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd 18:43:36.983 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.08) 18:43:36.983 00.000 428 Moving (0.23, -0.08) raw xDistance=-0.22 yDistance=-0.11 18:43:36.983 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:43:36.983 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:36.983 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:43:36.983 00.000 428 MoveAxis(E, 0, ABG) 18:43:36.983 00.000 428 Move returns status 0, amount 0 18:43:36.983 00.000 428 MoveAxis(N, 0, ABG) 18:43:36.983 00.000 428 Move returns status 0, amount 0 18:43:36.983 00.000 428 move complete, result=0 18:43:36.983 00.000 428 worker thread done servicing request 18:43:37.124 00.141 10672 UpdateGuideState exits: m=198209 SNR=33.5 18:43:37.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:37.124 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:37.124 00.000 10672 Enqueuing Expose request 18:43:37.124 00.000 428 Worker thread wakes up 18:43:37.124 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:43:37.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:37.124 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:39.333 02.209 428 Exposure complete 18:43:39.458 00.125 428 worker thread done servicing request 18:43:39.458 00.000 10672 OnExposeComplete: enter 18:43:39.458 00.000 10672 UpdateGuideState(): m_state=6 18:43:39.458 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 75 18:43:39.458 00.000 10672 Star::Find returns 1 (0), X=1066.31, Y=766.55, Mass=239677, SNR=40.7, Peak=55232 HFD=1.7 18:43:39.458 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 18:43:39.458 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 18:43:39.458 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.10 hyp=0.43 cameraTheta=-0.22 mountX=-0.41 mountY=-0.14, mountTheta=-2.81 18:43:39.474 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.10, opts=13) 18:43:39.474 00.000 10672 Enqueuing Move request for scope (0.42, -0.10) 18:43:39.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:43:39.474 00.000 428 Worker thread wakes up 18:43:39.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.10) opts 0xd 18:43:39.474 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.10) 18:43:39.474 00.000 428 Moving (0.42, -0.10) raw xDistance=-0.41 yDistance=-0.14 18:43:39.474 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:43:39.474 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:39.474 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:43:39.474 00.000 428 MoveAxis(E, 0, ABG) 18:43:39.474 00.000 428 Move returns status 0, amount 0 18:43:39.474 00.000 428 MoveAxis(N, 0, ABG) 18:43:39.474 00.000 428 Move returns status 0, amount 0 18:43:39.474 00.000 428 move complete, result=0 18:43:39.474 00.000 428 worker thread done servicing request 18:43:39.599 00.125 10672 UpdateGuideState exits: m=239677 SNR=40.7 18:43:39.599 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:39.599 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:39.599 00.000 10672 Enqueuing Expose request 18:43:39.599 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:43:39.599 00.000 428 Worker thread wakes up 18:43:39.599 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:39.599 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:40.707 01.108 10672 read socket command 10 18:43:40.707 00.000 10672 processing socket request REQDIST 18:43:40.707 00.000 10672 SOCKSVR: Sending pixel error of 0.38 18:43:40.707 00.000 10672 Sending socket response 38 (0x26) 18:43:41.848 01.141 428 Exposure complete 18:43:41.994 00.146 428 worker thread done servicing request 18:43:41.994 00.000 10672 OnExposeComplete: enter 18:43:41.994 00.000 10672 UpdateGuideState(): m_state=6 18:43:41.995 00.001 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 76 18:43:41.996 00.001 10672 Star::Find returns 1 (0), X=1066.57, Y=766.64, Mass=220163, SNR=35.5, Peak=58608 HFD=1.6 18:43:41.996 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.02) = xAngle (3.01 = 3.01) 18:43:41.996 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.12 = -0.12) 18:43:41.996 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=-0.01 hyp=0.69 cameraTheta=-0.01 mountX=-0.68 mountY=-0.08, mountTheta=-3.02 18:43:41.997 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=-0.01, opts=13) 18:43:41.997 00.000 10672 Enqueuing Move request for scope (0.69, -0.01) 18:43:41.998 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4056, FiltMax=65488, Gamma=1.000 18:43:41.998 00.000 428 Worker thread wakes up 18:43:41.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.01) opts 0xd 18:43:41.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, -0.01) 18:43:41.998 00.000 428 Moving (0.69, -0.01) raw xDistance=-0.68 yDistance=-0.08 18:43:41.998 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 18:43:41.998 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:41.999 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:43:41.999 00.000 428 MoveAxis(E, 632, ABG) 18:43:41.999 00.000 428 Guiding Dir = 2, Dur = 632 18:43:41.999 00.000 428 IsSlewing returns 0 18:43:42.000 00.001 428 IsGuiding returns 0 18:43:42.024 00.024 428 PulseGuide returned control before completion, sleep 618 18:43:42.128 00.104 10672 UpdateGuideState exits: m=220163 SNR=35.5 18:43:42.128 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:42.128 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:42.128 00.000 10672 Enqueuing Expose request 18:43:42.659 00.531 428 IsGuiding returns 0 18:43:42.659 00.000 428 Move returns status 0, amount 632 18:43:42.659 00.000 428 MoveAxis(N, 0, ABG) 18:43:42.659 00.000 428 Move returns status 0, amount 0 18:43:42.659 00.000 428 move complete, result=0 18:43:42.659 00.000 428 worker thread done servicing request 18:43:42.659 00.000 428 Worker thread wakes up 18:43:42.659 00.000 10672 GuideStep: -0.7 px 632 ms EAST, -0.1 px 0 ms NORTH 18:43:42.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:42.659 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:44.345 01.686 428 Exposure complete 18:43:44.470 00.125 428 worker thread done servicing request 18:43:44.470 00.000 10672 OnExposeComplete: enter 18:43:44.470 00.000 10672 UpdateGuideState(): m_state=6 18:43:44.470 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 77 18:43:44.470 00.000 10672 Star::Find returns 1 (0), X=1066.16, Y=766.46, Mass=258836, SNR=42.8, Peak=44992 HFD=2.3 18:43:44.470 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.02) = xAngle (2.41 = 2.41) 18:43:44.470 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.72 = -0.72) 18:43:44.470 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-0.62 mountX=-0.25 mountY=-0.22, mountTheta=-2.41 18:43:44.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.19, opts=13) 18:43:44.470 00.000 10672 Enqueuing Move request for scope (0.27, -0.19) 18:43:44.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:43:44.470 00.000 428 Worker thread wakes up 18:43:44.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.19) opts 0xd 18:43:44.470 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.19) 18:43:44.470 00.000 428 Moving (0.27, -0.19) raw xDistance=-0.25 yDistance=-0.22 18:43:44.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:43:44.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:44.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:43:44.470 00.000 428 MoveAxis(E, 0, ABG) 18:43:44.470 00.000 428 Move returns status 0, amount 0 18:43:44.470 00.000 428 MoveAxis(N, 0, ABG) 18:43:44.470 00.000 428 Move returns status 0, amount 0 18:43:44.470 00.000 428 move complete, result=0 18:43:44.470 00.000 428 worker thread done servicing request 18:43:44.611 00.141 10672 UpdateGuideState exits: m=258836 SNR=42.8 18:43:44.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:44.611 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:44.611 00.000 10672 Enqueuing Expose request 18:43:44.611 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:43:44.611 00.000 428 Worker thread wakes up 18:43:44.611 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:44.611 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:45.717 01.106 10672 read socket command 10 18:43:45.717 00.000 10672 processing socket request REQDIST 18:43:45.717 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:43:45.717 00.000 10672 Sending socket response 43 (0x2b) 18:43:46.834 01.117 428 Exposure complete 18:43:46.959 00.125 428 worker thread done servicing request 18:43:46.959 00.000 10672 OnExposeComplete: enter 18:43:46.959 00.000 10672 UpdateGuideState(): m_state=6 18:43:46.959 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 78 18:43:46.959 00.000 10672 Star::Find returns 1 (0), X=1066.50, Y=766.42, Mass=238393, SNR=36.0, Peak=52944 HFD=3.0 18:43:46.959 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.02) = xAngle (2.66 = 2.66) 18:43:46.959 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.47 = -0.47) 18:43:46.959 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.23 hyp=0.66 cameraTheta=-0.36 mountX=-0.59 mountY=-0.30, mountTheta=-2.67 18:43:46.996 00.037 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.23, opts=13) 18:43:46.996 00.000 10672 Enqueuing Move request for scope (0.62, -0.23) 18:43:46.997 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:43:46.999 00.002 428 Worker thread wakes up 18:43:46.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.23) opts 0xd 18:43:47.000 00.001 428 Handling offset move in thread for scope, endpoint = (0.62, -0.23) 18:43:47.000 00.000 428 Moving (0.62, -0.23) raw xDistance=-0.59 yDistance=-0.30 18:43:47.001 00.001 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 18:43:47.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:47.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:43:47.001 00.000 428 MoveAxis(E, 546, ABG) 18:43:47.001 00.000 428 Guiding Dir = 2, Dur = 546 18:43:47.002 00.001 428 IsSlewing returns 0 18:43:47.003 00.001 428 IsGuiding returns 0 18:43:47.028 00.025 428 PulseGuide returned control before completion, sleep 532 18:43:47.132 00.104 10672 UpdateGuideState exits: m=238393 SNR=36.0 18:43:47.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:47.132 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:47.132 00.000 10672 Enqueuing Expose request 18:43:47.585 00.453 428 IsGuiding returns 1 18:43:47.585 00.000 428 scope still moving after pulse duration time elapsed 18:43:47.616 00.031 428 IsSlewing returns 0 18:43:47.616 00.000 428 IsGuiding returns 0 18:43:47.616 00.000 428 scope move finished after 546 + 72 ms 18:43:47.616 00.000 428 Move returns status 0, amount 546 18:43:47.616 00.000 428 MoveAxis(N, 0, ABG) 18:43:47.616 00.000 428 Move returns status 0, amount 0 18:43:47.616 00.000 428 move complete, result=0 18:43:47.616 00.000 428 worker thread done servicing request 18:43:47.616 00.000 428 Worker thread wakes up 18:43:47.616 00.000 10672 GuideStep: -0.6 px 546 ms EAST, -0.3 px 0 ms NORTH 18:43:47.616 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:47.616 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:49.337 01.721 428 Exposure complete 18:43:49.478 00.141 428 worker thread done servicing request 18:43:49.478 00.000 10672 OnExposeComplete: enter 18:43:49.478 00.000 10672 UpdateGuideState(): m_state=6 18:43:49.478 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 79 18:43:49.478 00.000 10672 Star::Find returns 1 (0), X=1066.17, Y=766.58, Mass=223742, SNR=36.5, Peak=48800 HFD=2.0 18:43:49.478 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.02) = xAngle (2.78 = 2.78) 18:43:49.478 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 18:43:49.478 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-0.24 mountX=-0.28 mountY=-0.10, mountTheta=-2.79 18:43:49.478 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.07, opts=13) 18:43:49.478 00.000 10672 Enqueuing Move request for scope (0.29, -0.07) 18:43:49.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:43:49.478 00.000 428 Worker thread wakes up 18:43:49.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.07) opts 0xd 18:43:49.478 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.07) 18:43:49.478 00.000 428 Moving (0.29, -0.07) raw xDistance=-0.28 yDistance=-0.10 18:43:49.478 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:43:49.478 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:49.478 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:43:49.478 00.000 428 MoveAxis(E, 0, ABG) 18:43:49.478 00.000 428 Move returns status 0, amount 0 18:43:49.478 00.000 428 MoveAxis(N, 0, ABG) 18:43:49.478 00.000 428 Move returns status 0, amount 0 18:43:49.478 00.000 428 move complete, result=0 18:43:49.478 00.000 428 worker thread done servicing request 18:43:49.603 00.125 10672 UpdateGuideState exits: m=223742 SNR=36.5 18:43:49.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:49.619 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:49.619 00.000 10672 Enqueuing Expose request 18:43:49.619 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:43:49.619 00.000 428 Worker thread wakes up 18:43:49.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:49.619 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:50.715 01.096 10672 read socket command 10 18:43:50.715 00.000 10672 processing socket request REQDIST 18:43:50.715 00.000 10672 SOCKSVR: Sending pixel error of 0.44 18:43:50.715 00.000 10672 Sending socket response 44 (0x2c) 18:43:51.839 01.124 428 Exposure complete 18:43:51.964 00.125 428 worker thread done servicing request 18:43:51.964 00.000 10672 OnExposeComplete: enter 18:43:51.964 00.000 10672 UpdateGuideState(): m_state=6 18:43:51.964 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 80 18:43:51.964 00.000 10672 Star::Find returns 1 (0), X=1066.26, Y=766.36, Mass=212130, SNR=37.1, Peak=51424 HFD=1.9 18:43:51.964 00.000 10672 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.02) = xAngle (2.36 = 2.36) 18:43:51.964 00.000 10672 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.77 = -0.77) 18:43:51.964 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.29 hyp=0.47 cameraTheta=-0.66 mountX=-0.34 mountY=-0.33, mountTheta=-2.37 18:43:51.964 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.29, opts=13) 18:43:51.964 00.000 10672 Enqueuing Move request for scope (0.37, -0.29) 18:43:51.964 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:43:51.964 00.000 428 Worker thread wakes up 18:43:51.964 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.29) opts 0xd 18:43:51.964 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.29) 18:43:51.964 00.000 428 Moving (0.37, -0.29) raw xDistance=-0.34 yDistance=-0.33 18:43:51.964 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:43:51.964 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:51.964 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:43:51.964 00.000 428 MoveAxis(E, 0, ABG) 18:43:51.964 00.000 428 Move returns status 0, amount 0 18:43:51.964 00.000 428 MoveAxis(N, 0, ABG) 18:43:51.964 00.000 428 Move returns status 0, amount 0 18:43:51.964 00.000 428 move complete, result=0 18:43:51.964 00.000 428 worker thread done servicing request 18:43:52.105 00.141 10672 UpdateGuideState exits: m=212130 SNR=37.1 18:43:52.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:52.105 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:52.105 00.000 10672 Enqueuing Expose request 18:43:52.105 00.000 428 Worker thread wakes up 18:43:52.105 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:43:52.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:52.105 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:54.335 02.230 428 Exposure complete 18:43:54.476 00.141 428 worker thread done servicing request 18:43:54.476 00.000 10672 OnExposeComplete: enter 18:43:54.476 00.000 10672 UpdateGuideState(): m_state=6 18:43:54.476 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 81 18:43:54.476 00.000 10672 Star::Find returns 1 (0), X=1066.60, Y=766.46, Mass=199492, SNR=35.1, Peak=44224 HFD=2.0 18:43:54.476 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 18:43:54.476 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.37 = -0.37) 18:43:54.476 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.19 hyp=0.74 cameraTheta=-0.26 mountX=-0.69 mountY=-0.27, mountTheta=-2.77 18:43:54.476 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.19, opts=13) 18:43:54.476 00.000 10672 Enqueuing Move request for scope (0.72, -0.19) 18:43:54.476 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:54.476 00.000 428 Worker thread wakes up 18:43:54.476 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.19) opts 0xd 18:43:54.476 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.19) 18:43:54.476 00.000 428 Moving (0.72, -0.19) raw xDistance=-0.69 yDistance=-0.27 18:43:54.476 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69 18:43:54.476 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:54.476 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:43:54.476 00.000 428 MoveAxis(E, 640, ABG) 18:43:54.476 00.000 428 Guiding Dir = 2, Dur = 640 18:43:54.476 00.000 428 IsSlewing returns 0 18:43:54.476 00.000 428 IsGuiding returns 0 18:43:54.507 00.031 428 PulseGuide returned control before completion, sleep 627 18:43:54.616 00.109 10672 UpdateGuideState exits: m=199492 SNR=35.1 18:43:54.616 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:54.616 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:54.616 00.000 10672 Enqueuing Expose request 18:43:55.160 00.544 428 IsGuiding returns 0 18:43:55.160 00.000 428 Move returns status 0, amount 640 18:43:55.160 00.000 428 MoveAxis(N, 0, ABG) 18:43:55.160 00.000 428 Move returns status 0, amount 0 18:43:55.160 00.000 428 move complete, result=0 18:43:55.160 00.000 428 worker thread done servicing request 18:43:55.160 00.000 428 Worker thread wakes up 18:43:55.160 00.000 10672 GuideStep: -0.7 px 640 ms EAST, -0.3 px 0 ms NORTH 18:43:55.160 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:55.160 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:55.711 00.551 10672 read socket command 10 18:43:55.711 00.000 10672 processing socket request REQDIST 18:43:55.711 00.000 10672 SOCKSVR: Sending pixel error of 0.53 18:43:55.711 00.000 10672 Sending socket response 53 (0x35) 18:43:56.833 01.122 428 Exposure complete 18:43:56.973 00.140 428 worker thread done servicing request 18:43:56.973 00.000 10672 OnExposeComplete: enter 18:43:56.973 00.000 10672 UpdateGuideState(): m_state=6 18:43:56.973 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 82 18:43:56.973 00.000 10672 Star::Find returns 1 (0), X=1066.17, Y=766.26, Mass=244216, SNR=39.7, Peak=42592 HFD=2.4 18:43:56.973 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 18:43:56.973 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 18:43:56.973 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.39 hyp=0.48 cameraTheta=-0.93 mountX=-0.24 mountY=-0.42, mountTheta=-2.09 18:43:57.004 00.031 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.39, opts=13) 18:43:57.004 00.000 10672 Enqueuing Move request for scope (0.29, -0.39) 18:43:57.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:57.005 00.001 428 Worker thread wakes up 18:43:57.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.39) opts 0xd 18:43:57.005 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.39) 18:43:57.005 00.000 428 Moving (0.29, -0.39) raw xDistance=-0.24 yDistance=-0.42 18:43:57.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:43:57.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:57.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:43:57.006 00.001 428 MoveAxis(E, 0, ABG) 18:43:57.006 00.000 428 Move returns status 0, amount 0 18:43:57.006 00.000 428 MoveAxis(N, 0, ABG) 18:43:57.006 00.000 428 Move returns status 0, amount 0 18:43:57.006 00.000 428 move complete, result=0 18:43:57.006 00.000 428 worker thread done servicing request 18:43:57.128 00.122 10672 UpdateGuideState exits: m=244216 SNR=39.7 18:43:57.128 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:57.128 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:57.128 00.000 10672 Enqueuing Expose request 18:43:57.128 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:43:57.128 00.000 428 Worker thread wakes up 18:43:57.128 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:43:57.128 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:43:59.323 02.195 428 Exposure complete 18:43:59.448 00.125 428 worker thread done servicing request 18:43:59.448 00.000 10672 OnExposeComplete: enter 18:43:59.448 00.000 10672 UpdateGuideState(): m_state=6 18:43:59.448 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 83 18:43:59.448 00.000 10672 Star::Find returns 1 (0), X=1066.77, Y=766.93, Mass=225459, SNR=36.3, Peak=54352 HFD=2.2 18:43:59.448 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.02) = xAngle (3.33 = -2.96) 18:43:59.448 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.20 = 0.20) 18:43:59.448 00.000 10672 CameraToMount -- cameraX=0.89 cameraY=0.28 hyp=0.93 cameraTheta=0.31 mountX=-0.92 mountY=0.18, mountTheta=2.94 18:43:59.448 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.89, y=0.28, opts=13) 18:43:59.448 00.000 10672 Enqueuing Move request for scope (0.89, 0.28) 18:43:59.448 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:43:59.448 00.000 428 Worker thread wakes up 18:43:59.448 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.28) opts 0xd 18:43:59.448 00.000 428 Handling offset move in thread for scope, endpoint = (0.89, 0.28) 18:43:59.448 00.000 428 Moving (0.89, 0.28) raw xDistance=-0.92 yDistance=0.18 18:43:59.448 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92 18:43:59.448 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:43:59.448 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:43:59.448 00.000 428 MoveAxis(E, 854, ABG) 18:43:59.448 00.000 428 Guiding Dir = 2, Dur = 854 18:43:59.448 00.000 428 IsSlewing returns 0 18:43:59.448 00.000 428 IsGuiding returns 0 18:43:59.479 00.031 428 PulseGuide returned control before completion, sleep 847 18:43:59.589 00.110 10672 UpdateGuideState exits: m=225459 SNR=36.3 18:43:59.589 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:43:59.589 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:43:59.589 00.000 10672 Enqueuing Expose request 18:44:00.354 00.765 428 IsGuiding returns 0 18:44:00.354 00.000 428 Move returns status 0, amount 854 18:44:00.354 00.000 428 MoveAxis(N, 0, ABG) 18:44:00.354 00.000 428 Move returns status 0, amount 0 18:44:00.354 00.000 428 move complete, result=0 18:44:00.354 00.000 428 worker thread done servicing request 18:44:00.354 00.000 428 Worker thread wakes up 18:44:00.354 00.000 10672 GuideStep: -0.9 px 854 ms EAST, 0.2 px 0 ms NORTH 18:44:00.354 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:00.354 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:00.714 00.360 10672 read socket command 10 18:44:00.714 00.000 10672 processing socket request REQDIST 18:44:00.714 00.000 10672 SOCKSVR: Sending pixel error of 0.64 18:44:00.714 00.000 10672 Sending socket response 64 (0x40) 18:44:01.818 01.104 428 Exposure complete 18:44:01.943 00.125 428 worker thread done servicing request 18:44:01.943 00.000 10672 OnExposeComplete: enter 18:44:01.959 00.016 10672 UpdateGuideState(): m_state=6 18:44:01.959 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 84 18:44:01.959 00.000 10672 Star::Find returns 1 (0), X=1066.45, Y=766.61, Mass=220312, SNR=34.6, Peak=54464 HFD=1.5 18:44:01.959 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.02) = xAngle (2.95 = 2.95) 18:44:01.959 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.18 = -0.18) 18:44:01.959 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-0.04 hyp=0.57 cameraTheta=-0.07 mountX=-0.56 mountY=-0.10, mountTheta=-2.96 18:44:01.959 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-0.04, opts=13) 18:44:01.959 00.000 10672 Enqueuing Move request for scope (0.57, -0.04) 18:44:01.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:44:01.959 00.000 428 Worker thread wakes up 18:44:01.959 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.04) opts 0xd 18:44:01.959 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -0.04) 18:44:01.959 00.000 428 Moving (0.57, -0.04) raw xDistance=-0.56 yDistance=-0.10 18:44:01.959 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.56 18:44:01.959 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:01.959 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:44:01.959 00.000 428 MoveAxis(E, 577, ABG) 18:44:01.959 00.000 428 Guiding Dir = 2, Dur = 577 18:44:01.959 00.000 428 IsSlewing returns 0 18:44:01.959 00.000 428 IsGuiding returns 0 18:44:01.975 00.016 428 PulseGuide returned control before completion, sleep 573 18:44:02.100 00.125 10672 UpdateGuideState exits: m=220312 SNR=34.6 18:44:02.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:02.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:02.100 00.000 10672 Enqueuing Expose request 18:44:02.566 00.466 428 IsGuiding returns 0 18:44:02.566 00.000 428 Move returns status 0, amount 577 18:44:02.566 00.000 428 MoveAxis(N, 0, ABG) 18:44:02.566 00.000 428 Move returns status 0, amount 0 18:44:02.581 00.015 428 move complete, result=0 18:44:02.581 00.000 428 worker thread done servicing request 18:44:02.581 00.000 428 Worker thread wakes up 18:44:02.581 00.000 10672 GuideStep: -0.6 px 577 ms EAST, -0.1 px 0 ms NORTH 18:44:02.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:02.581 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:04.328 01.747 428 Exposure complete 18:44:04.469 00.141 428 worker thread done servicing request 18:44:04.469 00.000 10672 OnExposeComplete: enter 18:44:04.469 00.000 10672 UpdateGuideState(): m_state=6 18:44:04.469 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 85 18:44:04.469 00.000 10672 Star::Find returns 1 (0), X=1065.76, Y=766.51, Mass=223563, SNR=36.5, Peak=45856 HFD=1.8 18:44:04.469 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 18:44:04.469 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 18:44:04.485 00.016 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.28 mountX=0.14 mountY=-0.13, mountTheta=-0.75 18:44:04.485 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.14, opts=13) 18:44:04.485 00.000 10672 Enqueuing Move request for scope (-0.12, -0.14) 18:44:04.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:44:04.485 00.000 428 Worker thread wakes up 18:44:04.485 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd 18:44:04.485 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.14) 18:44:04.485 00.000 428 Moving (-0.12, -0.14) raw xDistance=0.14 yDistance=-0.13 18:44:04.485 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:44:04.485 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:04.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:44:04.485 00.000 428 MoveAxis(E, 0, ABG) 18:44:04.485 00.000 428 Move returns status 0, amount 0 18:44:04.485 00.000 428 MoveAxis(N, 0, ABG) 18:44:04.485 00.000 428 Move returns status 0, amount 0 18:44:04.485 00.000 428 move complete, result=0 18:44:04.485 00.000 428 worker thread done servicing request 18:44:04.610 00.125 10672 UpdateGuideState exits: m=223563 SNR=36.5 18:44:04.610 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:04.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:04.610 00.000 10672 Enqueuing Expose request 18:44:04.610 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:44:04.610 00.000 428 Worker thread wakes up 18:44:04.610 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:04.610 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:05.703 01.093 10672 read socket command 10 18:44:05.703 00.000 10672 processing socket request REQDIST 18:44:05.703 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:44:05.703 00.000 10672 Sending socket response 49 (0x31) 18:44:06.832 01.129 428 Exposure complete 18:44:06.973 00.141 428 worker thread done servicing request 18:44:06.973 00.000 10672 OnExposeComplete: enter 18:44:06.973 00.000 10672 UpdateGuideState(): m_state=6 18:44:06.973 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 86 18:44:06.973 00.000 10672 Star::Find returns 1 (0), X=1065.66, Y=766.42, Mass=228801, SNR=37.5, Peak=43344 HFD=2.0 18:44:06.973 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.02) = xAngle (0.68 = 0.68) 18:44:06.973 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45) 18:44:06.973 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-2.34 mountX=0.25 mountY=-0.20, mountTheta=-0.69 18:44:06.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.23, opts=13) 18:44:06.973 00.000 10672 Enqueuing Move request for scope (-0.22, -0.23) 18:44:06.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4280, FiltMax=65488, Gamma=1.000 18:44:06.973 00.000 428 Worker thread wakes up 18:44:06.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.23) opts 0xd 18:44:06.973 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.23) 18:44:06.973 00.000 428 Moving (-0.22, -0.23) raw xDistance=0.25 yDistance=-0.20 18:44:06.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 18:44:06.973 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:06.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:44:06.973 00.000 428 MoveAxis(E, 0, ABG) 18:44:06.973 00.000 428 Move returns status 0, amount 0 18:44:06.973 00.000 428 MoveAxis(N, 0, ABG) 18:44:06.973 00.000 428 Move returns status 0, amount 0 18:44:06.973 00.000 428 move complete, result=0 18:44:06.973 00.000 428 worker thread done servicing request 18:44:07.113 00.140 10672 UpdateGuideState exits: m=228801 SNR=37.5 18:44:07.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:07.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:07.113 00.000 10672 Enqueuing Expose request 18:44:07.113 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:44:07.113 00.000 428 Worker thread wakes up 18:44:07.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:07.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:09.315 02.202 428 Exposure complete 18:44:09.440 00.125 428 worker thread done servicing request 18:44:09.440 00.000 10672 OnExposeComplete: enter 18:44:09.440 00.000 10672 UpdateGuideState(): m_state=6 18:44:09.440 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 87 18:44:09.440 00.000 10672 Star::Find returns 1 (0), X=1065.94, Y=766.38, Mass=301010, SNR=48.9, Peak=38112 HFD=3.3 18:44:09.440 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.02) = xAngle (1.65 = 1.65) 18:44:09.440 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.48 = -1.48) 18:44:09.440 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.37 mountX=-0.02 mountY=-0.27, mountTheta=-1.65 18:44:09.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.27, opts=13) 18:44:09.440 00.000 10672 Enqueuing Move request for scope (0.05, -0.27) 18:44:09.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 18:44:09.440 00.000 428 Worker thread wakes up 18:44:09.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.27) opts 0xd 18:44:09.440 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.27) 18:44:09.440 00.000 428 Moving (0.05, -0.27) raw xDistance=-0.02 yDistance=-0.27 18:44:09.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:44:09.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:09.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:44:09.440 00.000 428 MoveAxis(E, 0, ABG) 18:44:09.440 00.000 428 Move returns status 0, amount 0 18:44:09.456 00.016 428 MoveAxis(N, 0, ABG) 18:44:09.456 00.000 428 Move returns status 0, amount 0 18:44:09.456 00.000 428 move complete, result=0 18:44:09.456 00.000 428 worker thread done servicing request 18:44:09.581 00.125 10672 UpdateGuideState exits: m=301010 SNR=48.9 18:44:09.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:09.581 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:09.581 00.000 10672 Enqueuing Expose request 18:44:09.581 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:44:09.581 00.000 428 Worker thread wakes up 18:44:09.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:09.581 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:10.704 01.123 10672 read socket command 10 18:44:10.704 00.000 10672 processing socket request REQDIST 18:44:10.704 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:44:10.704 00.000 10672 Sending socket response 39 (0x27) 18:44:11.832 01.128 428 Exposure complete 18:44:11.972 00.140 428 worker thread done servicing request 18:44:11.972 00.000 10672 OnExposeComplete: enter 18:44:11.972 00.000 10672 UpdateGuideState(): m_state=6 18:44:11.972 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 88 18:44:11.972 00.000 10672 Star::Find returns 1 (0), X=1065.74, Y=766.48, Mass=260815, SNR=42.3, Peak=47376 HFD=2.7 18:44:11.972 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 18:44:11.972 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 18:44:11.972 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.28 mountX=0.17 mountY=-0.16, mountTheta=-0.75 18:44:11.999 00.027 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.17, opts=13) 18:44:11.999 00.000 10672 Enqueuing Move request for scope (-0.15, -0.17) 18:44:11.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:44:12.000 00.001 428 Worker thread wakes up 18:44:12.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd 18:44:12.000 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.17) 18:44:12.000 00.000 428 Moving (-0.15, -0.17) raw xDistance=0.17 yDistance=-0.16 18:44:12.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:44:12.000 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:12.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:44:12.001 00.001 428 MoveAxis(E, 0, ABG) 18:44:12.001 00.000 428 Move returns status 0, amount 0 18:44:12.001 00.000 428 MoveAxis(N, 0, ABG) 18:44:12.001 00.000 428 Move returns status 0, amount 0 18:44:12.001 00.000 428 move complete, result=0 18:44:12.001 00.000 428 worker thread done servicing request 18:44:12.128 00.127 10672 UpdateGuideState exits: m=260815 SNR=42.3 18:44:12.128 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:12.128 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:12.128 00.000 10672 Enqueuing Expose request 18:44:12.128 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:44:12.128 00.000 428 Worker thread wakes up 18:44:12.128 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:12.128 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:14.327 02.199 428 Exposure complete 18:44:14.468 00.141 428 worker thread done servicing request 18:44:14.468 00.000 10672 OnExposeComplete: enter 18:44:14.468 00.000 10672 UpdateGuideState(): m_state=6 18:44:14.468 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 89 18:44:14.468 00.000 10672 Star::Find returns 1 (0), X=1065.50, Y=766.72, Mass=198291, SNR=36.1, Peak=36816 HFD=1.8 18:44:14.468 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.02) = xAngle (5.98 = -0.30) 18:44:14.468 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.85 = 2.85) 18:44:14.468 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.39 cameraTheta=2.96 mountX=0.37 mountY=0.11, mountTheta=0.29 18:44:14.468 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.07, opts=13) 18:44:14.468 00.000 10672 Enqueuing Move request for scope (-0.38, 0.07) 18:44:14.468 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:44:14.468 00.000 428 Worker thread wakes up 18:44:14.468 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd 18:44:14.468 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.07) 18:44:14.468 00.000 428 Moving (-0.38, 0.07) raw xDistance=0.37 yDistance=0.11 18:44:14.468 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 18:44:14.468 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:14.468 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 18:44:14.468 00.000 428 MoveAxis(E, 0, ABG) 18:44:14.468 00.000 428 Move returns status 0, amount 0 18:44:14.468 00.000 428 MoveAxis(N, 0, ABG) 18:44:14.468 00.000 428 Move returns status 0, amount 0 18:44:14.468 00.000 428 move complete, result=0 18:44:14.468 00.000 428 worker thread done servicing request 18:44:14.608 00.140 10672 UpdateGuideState exits: m=198291 SNR=36.1 18:44:14.608 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:14.608 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:14.608 00.000 10672 Enqueuing Expose request 18:44:14.608 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:44:14.608 00.000 428 Worker thread wakes up 18:44:14.608 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:14.608 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:15.705 01.097 10672 read socket command 10 18:44:15.705 00.000 10672 processing socket request REQDIST 18:44:15.705 00.000 10672 SOCKSVR: Sending pixel error of 0.35 18:44:15.705 00.000 10672 Sending socket response 35 (0x23) 18:44:16.828 01.123 428 Exposure complete 18:44:16.969 00.141 428 worker thread done servicing request 18:44:16.969 00.000 10672 OnExposeComplete: enter 18:44:16.969 00.000 10672 UpdateGuideState(): m_state=6 18:44:16.969 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 90 18:44:16.969 00.000 10672 Star::Find returns 1 (0), X=1065.12, Y=766.56, Mass=221142, SNR=35.5, Peak=42144 HFD=2.4 18:44:16.969 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (-0.00 = -0.00) 18:44:16.969 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 18:44:16.969 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=-0.09 hyp=0.77 cameraTheta=-3.02 mountX=0.77 mountY=-0.01, mountTheta=-0.01 18:44:16.992 00.023 10672 SchedulePrimaryMove(0702ACD8, x=-0.76, y=-0.09, opts=13) 18:44:16.992 00.000 10672 Enqueuing Move request for scope (-0.76, -0.09) 18:44:16.992 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:44:16.992 00.000 428 Worker thread wakes up 18:44:16.993 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.09) opts 0xd 18:44:16.993 00.000 428 Handling offset move in thread for scope, endpoint = (-0.76, -0.09) 18:44:16.993 00.000 428 Moving (-0.76, -0.09) raw xDistance=0.77 yDistance=-0.01 18:44:16.993 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77 18:44:16.993 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:16.993 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:44:16.993 00.000 428 MoveAxis(W, 716, ABG) 18:44:16.993 00.000 428 Guiding Dir = 3, Dur = 716 18:44:16.994 00.001 428 IsSlewing returns 0 18:44:16.995 00.001 428 IsGuiding returns 0 18:44:17.013 00.018 428 PulseGuide returned control before completion, sleep 708 18:44:17.125 00.112 10672 UpdateGuideState exits: m=221142 SNR=35.5 18:44:17.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:17.125 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:17.125 00.000 10672 Enqueuing Expose request 18:44:17.750 00.625 428 IsGuiding returns 0 18:44:17.750 00.000 428 Move returns status 0, amount 716 18:44:17.766 00.016 428 MoveAxis(N, 0, ABG) 18:44:17.766 00.000 428 Move returns status 0, amount 0 18:44:17.766 00.000 428 move complete, result=0 18:44:17.766 00.000 428 worker thread done servicing request 18:44:17.766 00.000 10672 GuideStep: 0.8 px 716 ms WEST, -0.0 px 0 ms NORTH 18:44:17.766 00.000 428 Worker thread wakes up 18:44:17.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:17.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:19.329 01.563 428 Exposure complete 18:44:19.456 00.127 428 worker thread done servicing request 18:44:19.456 00.000 10672 OnExposeComplete: enter 18:44:19.456 00.000 10672 UpdateGuideState(): m_state=6 18:44:19.456 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 91 18:44:19.456 00.000 10672 Star::Find returns 1 (0), X=1066.19, Y=766.11, Mass=250670, SNR=40.9, Peak=56000 HFD=2.4 18:44:19.456 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.02) = xAngle (1.96 = 1.96) 18:44:19.456 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.16 = -1.16) 18:44:19.456 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.54 hyp=0.62 cameraTheta=-1.06 mountX=-0.24 mountY=-0.57, mountTheta=-1.96 18:44:19.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.54, opts=13) 18:44:19.456 00.000 10672 Enqueuing Move request for scope (0.30, -0.54) 18:44:19.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:44:19.456 00.000 428 Worker thread wakes up 18:44:19.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.54) opts 0xd 18:44:19.456 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.54) 18:44:19.456 00.000 428 Moving (0.30, -0.54) raw xDistance=-0.24 yDistance=-0.57 18:44:19.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:44:19.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 18:44:19.456 00.000 428 MoveAxis(E, 0, ABG) 18:44:19.456 00.000 428 Move returns status 0, amount 0 18:44:19.456 00.000 428 MoveAxis(N, 865, ABG) 18:44:19.456 00.000 428 Guiding Dir = 0, Dur = 865 18:44:19.456 00.000 428 IsSlewing returns 0 18:44:19.456 00.000 428 IsGuiding returns 0 18:44:19.549 00.093 428 PulseGuide returned control before completion, sleep 789 18:44:19.596 00.047 10672 UpdateGuideState exits: m=250670 SNR=40.9 18:44:19.596 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:19.596 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:19.596 00.000 10672 Enqueuing Expose request 18:44:20.346 00.750 428 IsGuiding returns 1 18:44:20.346 00.000 428 scope still moving after pulse duration time elapsed 18:44:20.377 00.031 428 IsSlewing returns 0 18:44:20.377 00.000 428 IsGuiding returns 1 18:44:20.440 00.063 428 IsSlewing returns 0 18:44:20.440 00.000 428 IsGuiding returns 0 18:44:20.440 00.000 428 scope move finished after 865 + 118 ms 18:44:20.440 00.000 428 Move returns status 0, amount 865 18:44:20.440 00.000 428 move complete, result=0 18:44:20.440 00.000 428 worker thread done servicing request 18:44:20.440 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 865 ms NORTH 18:44:20.440 00.000 428 Worker thread wakes up 18:44:20.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:20.440 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:20.705 00.265 10672 read socket command 10 18:44:20.705 00.000 10672 processing socket request REQDIST 18:44:20.705 00.000 10672 SOCKSVR: Sending pixel error of 0.52 18:44:20.705 00.000 10672 Sending socket response 52 (0x34) 18:44:21.827 01.122 428 Exposure complete 18:44:21.952 00.125 428 worker thread done servicing request 18:44:21.952 00.000 10672 OnExposeComplete: enter 18:44:21.952 00.000 10672 UpdateGuideState(): m_state=6 18:44:21.952 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 92 18:44:21.952 00.000 10672 Star::Find returns 1 (0), X=1066.24, Y=766.27, Mass=209076, SNR=33.6, Peak=48480 HFD=1.9 18:44:21.952 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.02) = xAngle (2.20 = 2.20) 18:44:21.952 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.93 = -0.93) 18:44:21.952 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.38 hyp=0.52 cameraTheta=-0.82 mountX=-0.30 mountY=-0.42, mountTheta=-2.20 18:44:21.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.38, opts=13) 18:44:21.952 00.000 10672 Enqueuing Move request for scope (0.35, -0.38) 18:44:21.968 00.016 428 Worker thread wakes up 18:44:21.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.38) opts 0xd 18:44:21.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:44:21.968 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.38) 18:44:21.968 00.000 428 Moving (0.35, -0.38) raw xDistance=-0.30 yDistance=-0.42 18:44:21.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:44:21.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:21.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:44:21.968 00.000 428 MoveAxis(E, 0, ABG) 18:44:21.968 00.000 428 Move returns status 0, amount 0 18:44:21.968 00.000 428 MoveAxis(N, 0, ABG) 18:44:21.968 00.000 428 Move returns status 0, amount 0 18:44:21.968 00.000 428 move complete, result=0 18:44:21.968 00.000 428 worker thread done servicing request 18:44:22.109 00.141 10672 UpdateGuideState exits: m=209076 SNR=33.6 18:44:22.109 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:22.109 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:22.109 00.000 10672 Enqueuing Expose request 18:44:22.109 00.000 428 Worker thread wakes up 18:44:22.109 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:44:22.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:22.109 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:24.307 02.198 428 Exposure complete 18:44:24.432 00.125 428 worker thread done servicing request 18:44:24.432 00.000 10672 OnExposeComplete: enter 18:44:24.432 00.000 10672 UpdateGuideState(): m_state=6 18:44:24.432 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 93 18:44:24.432 00.000 10672 Star::Find returns 1 (0), X=1065.72, Y=766.06, Mass=231419, SNR=36.1, Peak=35392 HFD=2.7 18:44:24.432 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.02) = xAngle (1.17 = 1.17) 18:44:24.432 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95) 18:44:24.432 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.59 hyp=0.62 cameraTheta=-1.85 mountX=0.24 mountY=-0.57, mountTheta=-1.18 18:44:24.432 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.59, opts=13) 18:44:24.432 00.000 10672 Enqueuing Move request for scope (-0.17, -0.59) 18:44:24.447 00.015 428 Worker thread wakes up 18:44:24.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:44:24.447 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.59) opts 0xd 18:44:24.447 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.59) 18:44:24.447 00.000 428 Moving (-0.17, -0.59) raw xDistance=0.24 yDistance=-0.57 18:44:24.447 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 18:44:24.447 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 18:44:24.447 00.000 428 MoveAxis(E, 0, ABG) 18:44:24.447 00.000 428 Move returns status 0, amount 0 18:44:24.447 00.000 428 MoveAxis(N, 867, ABG) 18:44:24.447 00.000 428 Guiding Dir = 0, Dur = 867 18:44:24.447 00.000 428 IsSlewing returns 0 18:44:24.447 00.000 428 IsGuiding returns 0 18:44:24.525 00.078 428 PulseGuide returned control before completion, sleep 804 18:44:24.572 00.047 10672 UpdateGuideState exits: m=231419 SNR=36.1 18:44:24.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:24.572 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:24.572 00.000 10672 Enqueuing Expose request 18:44:25.335 00.763 428 IsGuiding returns 1 18:44:25.335 00.000 428 scope still moving after pulse duration time elapsed 18:44:25.366 00.031 428 IsSlewing returns 0 18:44:25.366 00.000 428 IsGuiding returns 1 18:44:25.428 00.062 428 IsSlewing returns 0 18:44:25.428 00.000 428 IsGuiding returns 0 18:44:25.428 00.000 428 scope move finished after 867 + 119 ms 18:44:25.428 00.000 428 Move returns status 0, amount 867 18:44:25.428 00.000 428 move complete, result=0 18:44:25.428 00.000 428 worker thread done servicing request 18:44:25.428 00.000 428 Worker thread wakes up 18:44:25.428 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 867 ms NORTH 18:44:25.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:25.428 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:25.708 00.280 10672 read socket command 10 18:44:25.708 00.000 10672 processing socket request REQDIST 18:44:25.708 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:44:25.708 00.000 10672 Sending socket response 54 (0x36) 18:44:26.825 01.117 428 Exposure complete 18:44:26.950 00.125 428 worker thread done servicing request 18:44:26.950 00.000 10672 OnExposeComplete: enter 18:44:26.950 00.000 10672 UpdateGuideState(): m_state=6 18:44:26.950 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 94 18:44:26.950 00.000 10672 Star::Find returns 1 (0), X=1065.44, Y=766.63, Mass=218435, SNR=36.5, Peak=50112 HFD=2.0 18:44:26.950 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 18:44:26.950 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.08) 18:44:26.950 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.02 hyp=0.44 cameraTheta=-3.10 mountX=0.44 mountY=0.03, mountTheta=0.06 18:44:26.950 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.02, opts=13) 18:44:26.950 00.000 10672 Enqueuing Move request for scope (-0.44, -0.02) 18:44:26.950 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:44:26.950 00.000 428 Worker thread wakes up 18:44:26.950 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.02) opts 0xd 18:44:26.950 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.02) 18:44:26.950 00.000 428 Moving (-0.44, -0.02) raw xDistance=0.44 yDistance=0.03 18:44:26.950 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 18:44:26.950 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:26.950 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:44:26.950 00.000 428 MoveAxis(W, 410, ABG) 18:44:26.950 00.000 428 Guiding Dir = 3, Dur = 410 18:44:26.965 00.015 428 IsSlewing returns 0 18:44:26.965 00.000 428 IsGuiding returns 0 18:44:27.004 00.039 428 PulseGuide returned control before completion, sleep 392 18:44:27.090 00.086 10672 UpdateGuideState exits: m=218435 SNR=36.5 18:44:27.090 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:27.090 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:27.090 00.000 10672 Enqueuing Expose request 18:44:27.434 00.344 428 IsGuiding returns 1 18:44:27.434 00.000 428 scope still moving after pulse duration time elapsed 18:44:27.465 00.031 428 IsSlewing returns 0 18:44:27.465 00.000 428 IsGuiding returns 0 18:44:27.465 00.000 428 scope move finished after 410 + 82 ms 18:44:27.465 00.000 428 Move returns status 0, amount 410 18:44:27.465 00.000 428 MoveAxis(N, 0, ABG) 18:44:27.465 00.000 428 Move returns status 0, amount 0 18:44:27.465 00.000 428 move complete, result=0 18:44:27.465 00.000 428 worker thread done servicing request 18:44:27.465 00.000 428 Worker thread wakes up 18:44:27.465 00.000 10672 GuideStep: 0.4 px 410 ms WEST, 0.0 px 0 ms NORTH 18:44:27.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:27.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:29.320 01.855 428 Exposure complete 18:44:29.461 00.141 428 worker thread done servicing request 18:44:29.461 00.000 10672 OnExposeComplete: enter 18:44:29.461 00.000 10672 UpdateGuideState(): m_state=6 18:44:29.461 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 95 18:44:29.461 00.000 10672 Star::Find returns 1 (0), X=1066.23, Y=766.92, Mass=231369, SNR=42.3, Peak=63952 HFD=2.2 18:44:29.461 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.02) = xAngle (3.69 = -2.59) 18:44:29.461 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.56 = 0.56) 18:44:29.461 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.27 hyp=0.43 cameraTheta=0.67 mountX=-0.37 mountY=0.23, mountTheta=2.58 18:44:29.461 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.27, opts=13) 18:44:29.461 00.000 10672 Enqueuing Move request for scope (0.34, 0.27) 18:44:29.461 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:44:29.461 00.000 428 Worker thread wakes up 18:44:29.461 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.27) opts 0xd 18:44:29.461 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.27) 18:44:29.461 00.000 428 Moving (0.34, 0.27) raw xDistance=-0.37 yDistance=0.23 18:44:29.461 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:44:29.461 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:29.461 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 18:44:29.461 00.000 428 MoveAxis(E, 0, ABG) 18:44:29.461 00.000 428 Move returns status 0, amount 0 18:44:29.461 00.000 428 MoveAxis(N, 0, ABG) 18:44:29.461 00.000 428 Move returns status 0, amount 0 18:44:29.461 00.000 428 move complete, result=0 18:44:29.461 00.000 428 worker thread done servicing request 18:44:29.602 00.141 10672 UpdateGuideState exits: m=231369 SNR=42.3 18:44:29.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:29.602 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:29.602 00.000 10672 Enqueuing Expose request 18:44:29.602 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 18:44:29.602 00.000 428 Worker thread wakes up 18:44:29.602 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:29.602 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:30.708 01.106 10672 read socket command 10 18:44:30.708 00.000 10672 processing socket request REQDIST 18:44:30.708 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:44:30.708 00.000 10672 Sending socket response 49 (0x31) 18:44:31.822 01.114 428 Exposure complete 18:44:31.946 00.124 428 worker thread done servicing request 18:44:31.946 00.000 10672 OnExposeComplete: enter 18:44:31.946 00.000 10672 UpdateGuideState(): m_state=6 18:44:31.946 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 96 18:44:31.946 00.000 10672 Star::Find returns 1 (0), X=1066.16, Y=766.86, Mass=197324, SNR=34.5, Peak=63952 HFD=1.8 18:44:31.946 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 18:44:31.946 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.54 = 0.54) 18:44:31.946 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.21 hyp=0.35 cameraTheta=0.64 mountX=-0.30 mountY=0.18, mountTheta=2.61 18:44:31.962 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.21, opts=13) 18:44:31.962 00.000 10672 Enqueuing Move request for scope (0.28, 0.21) 18:44:31.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:44:31.962 00.000 428 Worker thread wakes up 18:44:31.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.21) opts 0xd 18:44:31.962 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.21) 18:44:31.962 00.000 428 Moving (0.28, 0.21) raw xDistance=-0.30 yDistance=0.18 18:44:31.962 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 18:44:31.962 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:31.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:44:31.962 00.000 428 MoveAxis(E, 0, ABG) 18:44:31.962 00.000 428 Move returns status 0, amount 0 18:44:31.962 00.000 428 MoveAxis(N, 0, ABG) 18:44:31.962 00.000 428 Move returns status 0, amount 0 18:44:31.962 00.000 428 move complete, result=0 18:44:31.962 00.000 428 worker thread done servicing request 18:44:32.101 00.139 10672 UpdateGuideState exits: m=197324 SNR=34.5 18:44:32.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:32.101 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:32.101 00.000 10672 Enqueuing Expose request 18:44:32.101 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:44:32.101 00.000 428 Worker thread wakes up 18:44:32.101 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:32.101 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:34.318 02.217 428 Exposure complete 18:44:34.458 00.140 428 worker thread done servicing request 18:44:34.458 00.000 10672 OnExposeComplete: enter 18:44:34.458 00.000 10672 UpdateGuideState(): m_state=6 18:44:34.458 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 97 18:44:34.458 00.000 10672 Star::Find returns 1 (0), X=1066.01, Y=767.06, Mass=258341, SNR=44.6, Peak=43888 HFD=2.7 18:44:34.458 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -1.99) 18:44:34.458 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.16 = 1.16) 18:44:34.458 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.41 hyp=0.43 cameraTheta=1.27 mountX=-0.18 mountY=0.39, mountTheta=1.99 18:44:34.474 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.41, opts=13) 18:44:34.474 00.000 10672 Enqueuing Move request for scope (0.13, 0.41) 18:44:34.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:44:34.474 00.000 428 Worker thread wakes up 18:44:34.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.41) opts 0xd 18:44:34.474 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.41) 18:44:34.474 00.000 428 Moving (0.13, 0.41) raw xDistance=-0.18 yDistance=0.39 18:44:34.474 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:44:34.474 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:34.474 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:44:34.474 00.000 428 MoveAxis(E, 0, ABG) 18:44:34.474 00.000 428 Move returns status 0, amount 0 18:44:34.474 00.000 428 MoveAxis(N, 0, ABG) 18:44:34.474 00.000 428 Move returns status 0, amount 0 18:44:34.474 00.000 428 move complete, result=0 18:44:34.474 00.000 428 worker thread done servicing request 18:44:34.599 00.125 10672 UpdateGuideState exits: m=258341 SNR=44.6 18:44:34.599 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:34.599 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:34.599 00.000 10672 Enqueuing Expose request 18:44:34.599 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:44:34.599 00.000 428 Worker thread wakes up 18:44:34.599 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:34.599 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:35.738 01.139 10672 read socket command 10 18:44:35.738 00.000 10672 processing socket request REQDIST 18:44:35.738 00.000 10672 SOCKSVR: Sending pixel error of 0.44 18:44:35.738 00.000 10672 Sending socket response 44 (0x2c) 18:44:36.816 01.078 428 Exposure complete 18:44:36.941 00.125 428 worker thread done servicing request 18:44:36.941 00.000 10672 OnExposeComplete: enter 18:44:36.941 00.000 10672 UpdateGuideState(): m_state=6 18:44:36.941 00.000 10672 Star::Find(15, 1066, 767, 0, (0,0,0,0), 0.0, 0) frame 98 18:44:36.941 00.000 10672 Star::Find returns 1 (0), X=1066.29, Y=766.69, Mass=220252, SNR=38.9, Peak=62752 HFD=1.9 18:44:36.941 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.02) = xAngle (3.12 = 3.12) 18:44:36.941 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.00 = -0.00) 18:44:36.941 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.04 hyp=0.41 cameraTheta=0.10 mountX=-0.41 mountY=-0.00, mountTheta=-3.14 18:44:36.956 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.04, opts=13) 18:44:36.956 00.000 10672 Enqueuing Move request for scope (0.41, 0.04) 18:44:36.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:44:36.956 00.000 428 Worker thread wakes up 18:44:36.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.04) opts 0xd 18:44:36.956 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.04) 18:44:36.956 00.000 428 Moving (0.41, 0.04) raw xDistance=-0.41 yDistance=-0.00 18:44:36.956 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:44:36.956 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:36.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:44:36.956 00.000 428 MoveAxis(E, 0, ABG) 18:44:36.956 00.000 428 Move returns status 0, amount 0 18:44:36.956 00.000 428 MoveAxis(N, 0, ABG) 18:44:36.956 00.000 428 Move returns status 0, amount 0 18:44:36.956 00.000 428 move complete, result=0 18:44:36.956 00.000 428 worker thread done servicing request 18:44:37.097 00.141 10672 UpdateGuideState exits: m=220252 SNR=38.9 18:44:37.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:37.097 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:37.097 00.000 10672 Enqueuing Expose request 18:44:37.097 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 18:44:37.097 00.000 428 Worker thread wakes up 18:44:37.097 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:37.097 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:39.315 02.218 428 Exposure complete 18:44:39.455 00.140 428 worker thread done servicing request 18:44:39.455 00.000 10672 OnExposeComplete: enter 18:44:39.455 00.000 10672 UpdateGuideState(): m_state=6 18:44:39.455 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 99 18:44:39.455 00.000 10672 Star::Find returns 1 (0), X=1066.50, Y=766.84, Mass=253486, SNR=38.7, Peak=54256 HFD=2.5 18:44:39.455 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.02) = xAngle (3.32 = -2.96) 18:44:39.455 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.20 = 0.20) 18:44:39.455 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=0.19 hyp=0.64 cameraTheta=0.30 mountX=-0.63 mountY=0.12, mountTheta=2.95 18:44:39.455 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=0.19, opts=13) 18:44:39.455 00.000 10672 Enqueuing Move request for scope (0.61, 0.19) 18:44:39.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 18:44:39.455 00.000 428 Worker thread wakes up 18:44:39.455 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.19) opts 0xd 18:44:39.455 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, 0.19) 18:44:39.455 00.000 428 Moving (0.61, 0.19) raw xDistance=-0.63 yDistance=0.12 18:44:39.455 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 18:44:39.455 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:39.455 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 18:44:39.455 00.000 428 MoveAxis(E, 586, ABG) 18:44:39.455 00.000 428 Guiding Dir = 2, Dur = 586 18:44:39.455 00.000 428 IsSlewing returns 0 18:44:39.455 00.000 428 IsGuiding returns 0 18:44:39.487 00.032 428 PulseGuide returned control before completion, sleep 577 18:44:39.600 00.113 10672 UpdateGuideState exits: m=253486 SNR=38.7 18:44:39.600 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:39.600 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:39.600 00.000 10672 Enqueuing Expose request 18:44:40.085 00.485 428 IsGuiding returns 1 18:44:40.085 00.000 428 scope still moving after pulse duration time elapsed 18:44:40.116 00.031 428 IsSlewing returns 0 18:44:40.116 00.000 428 IsGuiding returns 0 18:44:40.116 00.000 428 scope move finished after 586 + 74 ms 18:44:40.116 00.000 428 Move returns status 0, amount 586 18:44:40.116 00.000 428 MoveAxis(N, 0, ABG) 18:44:40.116 00.000 428 Move returns status 0, amount 0 18:44:40.116 00.000 428 move complete, result=0 18:44:40.116 00.000 428 worker thread done servicing request 18:44:40.116 00.000 428 Worker thread wakes up 18:44:40.116 00.000 10672 GuideStep: -0.6 px 586 ms EAST, 0.1 px 0 ms NORTH 18:44:40.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:40.116 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:40.710 00.594 10672 read socket command 10 18:44:40.710 00.000 10672 processing socket request REQDIST 18:44:40.710 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:44:40.710 00.000 10672 Sending socket response 49 (0x31) 18:44:41.819 01.109 428 Exposure complete 18:44:41.944 00.125 428 worker thread done servicing request 18:44:41.944 00.000 10672 OnExposeComplete: enter 18:44:41.944 00.000 10672 UpdateGuideState(): m_state=6 18:44:41.944 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 100 18:44:41.944 00.000 10672 Star::Find returns 1 (0), X=1065.93, Y=767.21, Mass=209038, SNR=34.1, Peak=52608 HFD=2.1 18:44:41.944 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.02) = xAngle (4.51 = -1.78) 18:44:41.944 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.38 = 1.38) 18:44:41.944 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.57 hyp=0.57 cameraTheta=1.49 mountX=-0.12 mountY=0.56, mountTheta=1.78 18:44:41.944 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.57, opts=13) 18:44:41.944 00.000 10672 Enqueuing Move request for scope (0.05, 0.57) 18:44:41.944 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:44:41.944 00.000 428 Worker thread wakes up 18:44:41.944 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.57) opts 0xd 18:44:41.944 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.57) 18:44:41.944 00.000 428 Moving (0.05, 0.57) raw xDistance=-0.12 yDistance=0.56 18:44:41.944 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:44:41.944 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:44:41.944 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 18:44:41.944 00.000 428 MoveAxis(E, 0, ABG) 18:44:41.944 00.000 428 Move returns status 0, amount 0 18:44:41.944 00.000 428 MoveAxis(N, 0, ABG) 18:44:41.944 00.000 428 Move returns status 0, amount 0 18:44:41.959 00.015 428 move complete, result=0 18:44:41.959 00.000 428 worker thread done servicing request 18:44:42.100 00.141 10672 UpdateGuideState exits: m=209038 SNR=34.1 18:44:42.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:42.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:42.100 00.000 10672 Enqueuing Expose request 18:44:42.100 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 18:44:42.100 00.000 428 Worker thread wakes up 18:44:42.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:42.100 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:44.306 02.206 428 Exposure complete 18:44:44.431 00.125 428 worker thread done servicing request 18:44:44.431 00.000 10672 OnExposeComplete: enter 18:44:44.431 00.000 10672 UpdateGuideState(): m_state=6 18:44:44.431 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 101 18:44:44.431 00.000 10672 Star::Find returns 1 (0), X=1065.89, Y=766.72, Mass=265871, SNR=42.3, Peak=44336 HFD=2.6 18:44:44.431 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 18:44:44.431 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 18:44:44.431 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.44 mountX=-0.02 mountY=0.07, mountTheta=1.82 18:44:44.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.07, opts=13) 18:44:44.431 00.000 10672 Enqueuing Move request for scope (0.01, 0.07) 18:44:44.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:44:44.431 00.000 428 Worker thread wakes up 18:44:44.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd 18:44:44.431 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.07) 18:44:44.431 00.000 428 Moving (0.01, 0.07) raw xDistance=-0.02 yDistance=0.07 18:44:44.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:44:44.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:44.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 18:44:44.431 00.000 428 MoveAxis(E, 0, ABG) 18:44:44.431 00.000 428 Move returns status 0, amount 0 18:44:44.431 00.000 428 MoveAxis(N, 0, ABG) 18:44:44.431 00.000 428 Move returns status 0, amount 0 18:44:44.431 00.000 428 move complete, result=0 18:44:44.431 00.000 428 worker thread done servicing request 18:44:44.571 00.140 10672 UpdateGuideState exits: m=265871 SNR=42.3 18:44:44.571 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:44.571 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:44.571 00.000 10672 Enqueuing Expose request 18:44:44.571 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:44:44.571 00.000 428 Worker thread wakes up 18:44:44.571 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:44.571 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:45.712 01.141 10672 read socket command 10 18:44:45.712 00.000 10672 processing socket request REQDIST 18:44:45.712 00.000 10672 SOCKSVR: Sending pixel error of 0.38 18:44:45.712 00.000 10672 Sending socket response 38 (0x26) 18:44:46.816 01.104 428 Exposure complete 18:44:46.956 00.140 428 worker thread done servicing request 18:44:46.956 00.000 10672 OnExposeComplete: enter 18:44:46.956 00.000 10672 UpdateGuideState(): m_state=6 18:44:46.956 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 102 18:44:46.956 00.000 10672 Star::Find returns 1 (0), X=1065.83, Y=766.62, Mass=249840, SNR=34.1, Peak=44992 HFD=2.5 18:44:46.956 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.02) = xAngle (0.45 = 0.45) 18:44:46.956 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67) 18:44:46.956 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.57 mountX=0.05 mountY=-0.03, mountTheta=-0.47 18:44:46.956 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.03, opts=13) 18:44:46.956 00.000 10672 Enqueuing Move request for scope (-0.05, -0.03) 18:44:46.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:44:46.956 00.000 428 Worker thread wakes up 18:44:46.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd 18:44:46.956 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.03) 18:44:46.956 00.000 428 Moving (-0.05, -0.03) raw xDistance=0.05 yDistance=-0.03 18:44:46.956 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:44:46.956 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:46.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 18:44:46.956 00.000 428 MoveAxis(E, 0, ABG) 18:44:46.956 00.000 428 Move returns status 0, amount 0 18:44:46.956 00.000 428 MoveAxis(N, 0, ABG) 18:44:46.956 00.000 428 Move returns status 0, amount 0 18:44:46.956 00.000 428 move complete, result=0 18:44:46.956 00.000 428 worker thread done servicing request 18:44:47.097 00.141 10672 UpdateGuideState exits: m=249840 SNR=34.1 18:44:47.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:47.097 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:47.097 00.000 10672 Enqueuing Expose request 18:44:47.097 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:44:47.097 00.000 428 Worker thread wakes up 18:44:47.097 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:47.097 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:49.320 02.223 428 Exposure complete 18:44:49.445 00.125 428 worker thread done servicing request 18:44:49.445 00.000 10672 OnExposeComplete: enter 18:44:49.445 00.000 10672 UpdateGuideState(): m_state=6 18:44:49.445 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 103 18:44:49.445 00.000 10672 Star::Find returns 1 (0), X=1066.42, Y=766.27, Mass=247228, SNR=37.0, Peak=39424 HFD=2.8 18:44:49.445 00.000 10672 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.02) = xAngle (2.41 = 2.41) 18:44:49.445 00.000 10672 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.72 = -0.72) 18:44:49.445 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.38 hyp=0.66 cameraTheta=-0.61 mountX=-0.49 mountY=-0.44, mountTheta=-2.41 18:44:49.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.38, opts=13) 18:44:49.445 00.000 10672 Enqueuing Move request for scope (0.54, -0.38) 18:44:49.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:44:49.445 00.000 428 Worker thread wakes up 18:44:49.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.38) opts 0xd 18:44:49.445 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.38) 18:44:49.445 00.000 428 Moving (0.54, -0.38) raw xDistance=-0.49 yDistance=-0.44 18:44:49.445 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 18:44:49.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:49.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:44:49.445 00.000 428 MoveAxis(E, 456, ABG) 18:44:49.445 00.000 428 Guiding Dir = 2, Dur = 456 18:44:49.445 00.000 428 IsSlewing returns 0 18:44:49.445 00.000 428 IsGuiding returns 0 18:44:49.476 00.031 428 PulseGuide returned control before completion, sleep 446 18:44:49.585 00.109 10672 UpdateGuideState exits: m=247228 SNR=37.0 18:44:49.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:49.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:49.585 00.000 10672 Enqueuing Expose request 18:44:49.944 00.359 428 IsGuiding returns 0 18:44:49.944 00.000 428 Move returns status 0, amount 456 18:44:49.944 00.000 428 MoveAxis(N, 0, ABG) 18:44:49.944 00.000 428 Move returns status 0, amount 0 18:44:49.944 00.000 428 move complete, result=0 18:44:49.944 00.000 428 worker thread done servicing request 18:44:49.944 00.000 428 Worker thread wakes up 18:44:49.944 00.000 10672 GuideStep: -0.5 px 456 ms EAST, -0.4 px 0 ms NORTH 18:44:49.944 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:49.960 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:50.705 00.745 10672 read socket command 10 18:44:50.705 00.000 10672 processing socket request REQDIST 18:44:50.705 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:44:50.705 00.000 10672 Sending socket response 39 (0x27) 18:44:51.813 01.108 428 Exposure complete 18:44:51.938 00.125 428 worker thread done servicing request 18:44:51.938 00.000 10672 OnExposeComplete: enter 18:44:51.938 00.000 10672 UpdateGuideState(): m_state=6 18:44:51.938 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 104 18:44:51.938 00.000 10672 Star::Find returns 1 (0), X=1066.28, Y=766.76, Mass=231547, SNR=38.6, Peak=52944 HFD=2.2 18:44:51.938 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -3.00) 18:44:51.938 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 18:44:51.938 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.11 hyp=0.41 cameraTheta=0.27 mountX=-0.41 mountY=0.06, mountTheta=2.98 18:44:51.953 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.11, opts=13) 18:44:51.953 00.000 10672 Enqueuing Move request for scope (0.40, 0.11) 18:44:51.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:44:51.953 00.000 428 Worker thread wakes up 18:44:51.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.11) opts 0xd 18:44:51.953 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.11) 18:44:51.953 00.000 428 Moving (0.40, 0.11) raw xDistance=-0.41 yDistance=0.06 18:44:51.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:44:51.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:51.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:44:51.953 00.000 428 MoveAxis(E, 0, ABG) 18:44:51.953 00.000 428 Move returns status 0, amount 0 18:44:51.953 00.000 428 MoveAxis(N, 0, ABG) 18:44:51.953 00.000 428 Move returns status 0, amount 0 18:44:51.953 00.000 428 move complete, result=0 18:44:51.953 00.000 428 worker thread done servicing request 18:44:52.094 00.141 10672 UpdateGuideState exits: m=231547 SNR=38.6 18:44:52.094 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:52.094 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:52.094 00.000 10672 Enqueuing Expose request 18:44:52.094 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:44:52.094 00.000 428 Worker thread wakes up 18:44:52.094 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:52.094 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:54.296 02.202 428 Exposure complete 18:44:54.436 00.140 428 worker thread done servicing request 18:44:54.436 00.000 10672 OnExposeComplete: enter 18:44:54.436 00.000 10672 UpdateGuideState(): m_state=6 18:44:54.436 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 105 18:44:54.436 00.000 10672 Star::Find returns 1 (0), X=1067.21, Y=766.79, Mass=310113, SNR=44.5, Peak=56656 HFD=2.9 18:44:54.436 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 18:44:54.436 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.00 = -0.00) 18:44:54.436 00.000 10672 CameraToMount -- cameraX=1.32 cameraY=0.14 hyp=1.33 cameraTheta=0.11 mountX=-1.33 mountY=-0.00, mountTheta=-3.14 18:44:54.436 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.32, y=0.14, opts=13) 18:44:54.436 00.000 10672 Enqueuing Move request for scope (1.32, 0.14) 18:44:54.436 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:44:54.436 00.000 428 Worker thread wakes up 18:44:54.436 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.32, 0.14) opts 0xd 18:44:54.436 00.000 428 Handling offset move in thread for scope, endpoint = (1.32, 0.14) 18:44:54.436 00.000 428 Moving (1.32, 0.14) raw xDistance=-1.33 yDistance=-0.00 18:44:54.436 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33 18:44:54.436 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:54.436 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:44:54.436 00.000 428 MoveAxis(E, 1238, ABG) 18:44:54.436 00.000 428 Guiding Dir = 2, Dur = 1238 18:44:54.436 00.000 428 IsSlewing returns 0 18:44:54.436 00.000 428 IsGuiding returns 0 18:44:54.452 00.016 428 PulseGuide returned control before completion, sleep 1230 18:44:54.577 00.125 10672 UpdateGuideState exits: m=310113 SNR=44.5 18:44:54.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:54.577 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:54.577 00.000 10672 Enqueuing Expose request 18:44:55.702 01.125 428 IsGuiding returns 0 18:44:55.702 00.000 428 Move returns status 0, amount 1238 18:44:55.702 00.000 428 MoveAxis(N, 0, ABG) 18:44:55.702 00.000 428 Move returns status 0, amount 0 18:44:55.702 00.000 428 move complete, result=0 18:44:55.702 00.000 428 worker thread done servicing request 18:44:55.702 00.000 428 Worker thread wakes up 18:44:55.702 00.000 10672 GuideStep: -1.3 px 1238 ms EAST, -0.0 px 0 ms NORTH 18:44:55.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:55.702 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:55.717 00.015 10672 read socket command 10 18:44:55.717 00.000 10672 processing socket request REQDIST 18:44:55.717 00.000 10672 SOCKSVR: Sending pixel error of 0.68 18:44:55.717 00.000 10672 Sending socket response 68 (0x44) 18:44:56.823 01.106 428 Exposure complete 18:44:56.948 00.125 428 worker thread done servicing request 18:44:56.948 00.000 10672 OnExposeComplete: enter 18:44:56.948 00.000 10672 UpdateGuideState(): m_state=6 18:44:56.948 00.000 10672 Star::Find(15, 1067, 766, 0, (0,0,0,0), 0.0, 0) frame 106 18:44:56.948 00.000 10672 Star::Find returns 1 (0), X=1066.22, Y=766.56, Mass=261042, SNR=44.6, Peak=49232 HFD=2.6 18:44:56.948 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.02) = xAngle (2.77 = 2.77) 18:44:56.948 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 18:44:56.948 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.09 hyp=0.35 cameraTheta=-0.25 mountX=-0.33 mountY=-0.12, mountTheta=-2.79 18:44:56.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.09, opts=13) 18:44:56.948 00.000 10672 Enqueuing Move request for scope (0.34, -0.09) 18:44:56.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:44:56.948 00.000 428 Worker thread wakes up 18:44:56.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.09) opts 0xd 18:44:56.948 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.09) 18:44:56.948 00.000 428 Moving (0.34, -0.09) raw xDistance=-0.33 yDistance=-0.12 18:44:56.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:44:56.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:56.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:44:56.948 00.000 428 MoveAxis(E, 0, ABG) 18:44:56.948 00.000 428 Move returns status 0, amount 0 18:44:56.948 00.000 428 MoveAxis(N, 0, ABG) 18:44:56.948 00.000 428 Move returns status 0, amount 0 18:44:56.948 00.000 428 move complete, result=0 18:44:56.948 00.000 428 worker thread done servicing request 18:44:57.104 00.156 10672 UpdateGuideState exits: m=261042 SNR=44.6 18:44:57.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:57.104 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:57.104 00.000 10672 Enqueuing Expose request 18:44:57.104 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:44:57.104 00.000 428 Worker thread wakes up 18:44:57.104 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:57.104 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:44:59.303 02.199 428 Exposure complete 18:44:59.432 00.129 428 worker thread done servicing request 18:44:59.432 00.000 10672 OnExposeComplete: enter 18:44:59.432 00.000 10672 UpdateGuideState(): m_state=6 18:44:59.432 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 107 18:44:59.432 00.000 10672 Star::Find returns 1 (0), X=1066.16, Y=766.85, Mass=253207, SNR=45.3, Peak=55008 HFD=2.5 18:44:59.432 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.02) = xAngle (3.65 = -2.64) 18:44:59.432 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.52 = 0.52) 18:44:59.432 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.20 hyp=0.34 cameraTheta=0.63 mountX=-0.29 mountY=0.17, mountTheta=2.63 18:44:59.432 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.20, opts=13) 18:44:59.432 00.000 10672 Enqueuing Move request for scope (0.27, 0.20) 18:44:59.432 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:44:59.432 00.000 428 Worker thread wakes up 18:44:59.432 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.20) opts 0xd 18:44:59.432 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.20) 18:44:59.432 00.000 428 Moving (0.27, 0.20) raw xDistance=-0.29 yDistance=0.17 18:44:59.432 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:44:59.432 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:44:59.432 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:44:59.432 00.000 428 MoveAxis(E, 0, ABG) 18:44:59.432 00.000 428 Move returns status 0, amount 0 18:44:59.432 00.000 428 MoveAxis(N, 0, ABG) 18:44:59.432 00.000 428 Move returns status 0, amount 0 18:44:59.432 00.000 428 move complete, result=0 18:44:59.432 00.000 428 worker thread done servicing request 18:44:59.573 00.141 10672 UpdateGuideState exits: m=253207 SNR=45.3 18:44:59.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:44:59.573 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:44:59.573 00.000 10672 Enqueuing Expose request 18:44:59.573 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:44:59.573 00.000 428 Worker thread wakes up 18:44:59.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:44:59.573 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:00.713 01.140 10672 read socket command 10 18:45:00.713 00.000 10672 processing socket request REQDIST 18:45:00.713 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:45:00.713 00.000 10672 Sending socket response 50 (0x32) 18:45:01.806 01.093 428 Exposure complete 18:45:01.931 00.125 428 worker thread done servicing request 18:45:01.931 00.000 10672 OnExposeComplete: enter 18:45:01.931 00.000 10672 UpdateGuideState(): m_state=6 18:45:01.931 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 108 18:45:01.931 00.000 10672 Star::Find returns 1 (0), X=1065.30, Y=766.91, Mass=218414, SNR=34.3, Peak=44336 HFD=2.4 18:45:01.931 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.02) = xAngle (5.75 = -0.54) 18:45:01.931 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.62 = 2.62) 18:45:01.931 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.26 hyp=0.64 cameraTheta=2.73 mountX=0.55 mountY=0.32, mountTheta=0.52 18:45:01.931 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.26, opts=13) 18:45:01.931 00.000 10672 Enqueuing Move request for scope (-0.59, 0.26) 18:45:01.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:45:01.931 00.000 428 Worker thread wakes up 18:45:01.931 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.26) opts 0xd 18:45:01.931 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.26) 18:45:01.931 00.000 428 Moving (-0.59, 0.26) raw xDistance=0.55 yDistance=0.32 18:45:01.931 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 18:45:01.946 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:01.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:45:01.946 00.000 428 MoveAxis(W, 514, ABG) 18:45:01.946 00.000 428 Guiding Dir = 3, Dur = 514 18:45:01.946 00.000 428 IsSlewing returns 0 18:45:01.946 00.000 428 IsGuiding returns 0 18:45:01.962 00.016 428 PulseGuide returned control before completion, sleep 497 18:45:02.087 00.125 10672 UpdateGuideState exits: m=218414 SNR=34.3 18:45:02.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:02.087 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:02.087 00.000 10672 Enqueuing Expose request 18:45:02.475 00.388 428 IsGuiding returns 1 18:45:02.475 00.000 428 scope still moving after pulse duration time elapsed 18:45:02.507 00.032 428 IsSlewing returns 0 18:45:02.507 00.000 428 IsGuiding returns 0 18:45:02.507 00.000 428 scope move finished after 514 + 57 ms 18:45:02.507 00.000 428 Move returns status 0, amount 514 18:45:02.507 00.000 428 MoveAxis(N, 0, ABG) 18:45:02.507 00.000 428 Move returns status 0, amount 0 18:45:02.522 00.015 428 move complete, result=0 18:45:02.522 00.000 428 worker thread done servicing request 18:45:02.522 00.000 428 Worker thread wakes up 18:45:02.522 00.000 10672 GuideStep: 0.6 px 514 ms WEST, 0.3 px 0 ms NORTH 18:45:02.522 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:02.522 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:04.315 01.793 428 Exposure complete 18:45:04.440 00.125 428 worker thread done servicing request 18:45:04.440 00.000 10672 OnExposeComplete: enter 18:45:04.440 00.000 10672 UpdateGuideState(): m_state=6 18:45:04.440 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 109 18:45:04.440 00.000 10672 Star::Find returns 1 (0), X=1065.71, Y=767.63, Mass=207683, SNR=36.6, Peak=49568 HFD=1.7 18:45:04.440 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.02) = xAngle (4.77 = -1.51) 18:45:04.440 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.64 = 1.64) 18:45:04.440 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.98 hyp=1.00 cameraTheta=1.75 mountX=0.06 mountY=1.00, mountTheta=1.51 18:45:04.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.98, opts=13) 18:45:04.440 00.000 10672 Enqueuing Move request for scope (-0.18, 0.98) 18:45:04.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:45:04.440 00.000 428 Worker thread wakes up 18:45:04.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.98) opts 0xd 18:45:04.440 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.98) 18:45:04.440 00.000 428 Moving (-0.18, 0.98) raw xDistance=0.06 yDistance=1.00 18:45:04.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:45:04.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:45:04.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.00 18:45:04.440 00.000 428 MoveAxis(E, 0, ABG) 18:45:04.440 00.000 428 Move returns status 0, amount 0 18:45:04.440 00.000 428 MoveAxis(N, 0, ABG) 18:45:04.440 00.000 428 Move returns status 0, amount 0 18:45:04.440 00.000 428 move complete, result=0 18:45:04.440 00.000 428 worker thread done servicing request 18:45:04.580 00.140 10672 UpdateGuideState exits: m=207683 SNR=36.6 18:45:04.580 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:04.580 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:04.580 00.000 10672 Enqueuing Expose request 18:45:04.580 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH 18:45:04.580 00.000 428 Worker thread wakes up 18:45:04.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:04.580 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:05.703 01.123 10672 read socket command 10 18:45:05.703 00.000 10672 processing socket request REQDIST 18:45:05.703 00.000 10672 SOCKSVR: Sending pixel error of 0.68 18:45:05.703 00.000 10672 Sending socket response 68 (0x44) 18:45:06.814 01.111 428 Exposure complete 18:45:06.939 00.125 428 worker thread done servicing request 18:45:06.939 00.000 10672 OnExposeComplete: enter 18:45:06.939 00.000 10672 UpdateGuideState(): m_state=6 18:45:06.939 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 110 18:45:06.939 00.000 10672 Star::Find returns 1 (0), X=1065.79, Y=767.30, Mass=224999, SNR=37.8, Peak=45536 HFD=2.1 18:45:06.939 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.55) 18:45:06.939 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 18:45:06.939 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.65 hyp=0.66 cameraTheta=1.71 mountX=0.01 mountY=0.66, mountTheta=1.55 18:45:06.939 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.65, opts=13) 18:45:06.939 00.000 10672 Enqueuing Move request for scope (-0.09, 0.65) 18:45:06.939 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:45:06.939 00.000 428 Worker thread wakes up 18:45:06.939 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.65) opts 0xd 18:45:06.954 00.015 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.65) 18:45:06.954 00.000 428 Moving (-0.09, 0.65) raw xDistance=0.01 yDistance=0.66 18:45:06.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:45:06.954 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:45:06.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.66 18:45:06.954 00.000 428 MoveAxis(E, 0, ABG) 18:45:06.954 00.000 428 Move returns status 0, amount 0 18:45:06.954 00.000 428 MoveAxis(N, 0, ABG) 18:45:06.954 00.000 428 Move returns status 0, amount 0 18:45:06.954 00.000 428 move complete, result=0 18:45:06.954 00.000 428 worker thread done servicing request 18:45:07.079 00.125 10672 UpdateGuideState exits: m=224999 SNR=37.8 18:45:07.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:07.079 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:07.079 00.000 10672 Enqueuing Expose request 18:45:07.079 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 18:45:07.079 00.000 428 Worker thread wakes up 18:45:07.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:07.079 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:09.308 02.229 428 Exposure complete 18:45:09.449 00.141 428 worker thread done servicing request 18:45:09.449 00.000 10672 OnExposeComplete: enter 18:45:09.449 00.000 10672 UpdateGuideState(): m_state=6 18:45:09.449 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 111 18:45:09.449 00.000 10672 Star::Find returns 1 (0), X=1065.94, Y=767.11, Mass=270177, SNR=39.3, Peak=45632 HFD=2.7 18:45:09.449 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 18:45:09.449 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 18:45:09.449 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.46 hyp=0.46 cameraTheta=1.44 mountX=-0.11 mountY=0.45, mountTheta=1.82 18:45:09.449 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.46, opts=13) 18:45:09.449 00.000 10672 Enqueuing Move request for scope (0.06, 0.46) 18:45:09.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:09.449 00.000 428 Worker thread wakes up 18:45:09.449 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.46) opts 0xd 18:45:09.449 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.46) 18:45:09.449 00.000 428 Moving (0.06, 0.46) raw xDistance=-0.11 yDistance=0.45 18:45:09.449 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:45:09.449 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:09.449 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 18:45:09.449 00.000 428 MoveAxis(E, 0, ABG) 18:45:09.449 00.000 428 Move returns status 0, amount 0 18:45:09.449 00.000 428 MoveAxis(N, 0, ABG) 18:45:09.449 00.000 428 Move returns status 0, amount 0 18:45:09.449 00.000 428 move complete, result=0 18:45:09.449 00.000 428 worker thread done servicing request 18:45:09.590 00.141 10672 UpdateGuideState exits: m=270177 SNR=39.3 18:45:09.590 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:09.590 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:09.590 00.000 10672 Enqueuing Expose request 18:45:09.590 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:45:09.590 00.000 428 Worker thread wakes up 18:45:09.590 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:09.590 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:10.713 01.123 10672 read socket command 10 18:45:10.713 00.000 10672 processing socket request REQDIST 18:45:10.713 00.000 10672 SOCKSVR: Sending pixel error of 0.61 18:45:10.713 00.000 10672 Sending socket response 61 (0x3d) 18:45:11.806 01.093 428 Exposure complete 18:45:11.946 00.140 428 worker thread done servicing request 18:45:11.946 00.000 10672 OnExposeComplete: enter 18:45:11.946 00.000 10672 UpdateGuideState(): m_state=6 18:45:11.946 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 112 18:45:11.946 00.000 10672 Star::Find returns 1 (0), X=1066.44, Y=766.87, Mass=228775, SNR=35.0, Peak=31248 HFD=2.5 18:45:11.946 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.89) 18:45:11.946 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.27 = 0.27) 18:45:11.946 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.22 hyp=0.59 cameraTheta=0.37 mountX=-0.57 mountY=0.16, mountTheta=2.88 18:45:11.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.22, opts=13) 18:45:11.946 00.000 10672 Enqueuing Move request for scope (0.55, 0.22) 18:45:11.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:45:11.946 00.000 428 Worker thread wakes up 18:45:11.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.22) opts 0xd 18:45:11.946 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.22) 18:45:11.946 00.000 428 Moving (0.55, 0.22) raw xDistance=-0.57 yDistance=0.16 18:45:11.946 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 18:45:11.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:11.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 18:45:11.946 00.000 428 MoveAxis(E, 534, ABG) 18:45:11.946 00.000 428 Guiding Dir = 2, Dur = 534 18:45:11.946 00.000 428 IsSlewing returns 0 18:45:11.946 00.000 428 IsGuiding returns 0 18:45:11.977 00.031 428 PulseGuide returned control before completion, sleep 521 18:45:12.102 00.125 10672 UpdateGuideState exits: m=228775 SNR=35.0 18:45:12.102 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:12.102 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:12.102 00.000 10672 Enqueuing Expose request 18:45:12.540 00.438 428 IsGuiding returns 0 18:45:12.540 00.000 428 Move returns status 0, amount 534 18:45:12.540 00.000 428 MoveAxis(N, 0, ABG) 18:45:12.540 00.000 428 Move returns status 0, amount 0 18:45:12.540 00.000 428 move complete, result=0 18:45:12.540 00.000 428 worker thread done servicing request 18:45:12.540 00.000 428 Worker thread wakes up 18:45:12.540 00.000 10672 GuideStep: -0.6 px 534 ms EAST, 0.2 px 0 ms NORTH 18:45:12.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:12.544 00.004 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:14.292 01.748 428 Exposure complete 18:45:14.417 00.125 428 worker thread done servicing request 18:45:14.417 00.000 10672 OnExposeComplete: enter 18:45:14.417 00.000 10672 UpdateGuideState(): m_state=6 18:45:14.417 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 113 18:45:14.417 00.000 10672 Star::Find returns 1 (0), X=1065.98, Y=767.19, Mass=280465, SNR=39.0, Peak=59264 HFD=2.6 18:45:14.417 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.87) 18:45:14.417 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 18:45:14.417 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.55 hyp=0.55 cameraTheta=1.39 mountX=-0.16 mountY=0.53, mountTheta=1.87 18:45:14.417 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.55, opts=13) 18:45:14.417 00.000 10672 Enqueuing Move request for scope (0.10, 0.55) 18:45:14.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:45:14.417 00.000 428 Worker thread wakes up 18:45:14.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.55) opts 0xd 18:45:14.417 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.55) 18:45:14.417 00.000 428 Moving (0.10, 0.55) raw xDistance=-0.16 yDistance=0.53 18:45:14.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:45:14.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:14.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 18:45:14.417 00.000 428 MoveAxis(E, 0, ABG) 18:45:14.417 00.000 428 Move returns status 0, amount 0 18:45:14.417 00.000 428 MoveAxis(N, 0, ABG) 18:45:14.433 00.016 428 Move returns status 0, amount 0 18:45:14.433 00.000 428 move complete, result=0 18:45:14.433 00.000 428 worker thread done servicing request 18:45:14.558 00.125 10672 UpdateGuideState exits: m=280465 SNR=39.0 18:45:14.558 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:14.558 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:14.558 00.000 10672 Enqueuing Expose request 18:45:14.558 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:45:14.558 00.000 428 Worker thread wakes up 18:45:14.558 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:14.558 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:15.714 01.156 10672 read socket command 10 18:45:15.714 00.000 10672 processing socket request REQDIST 18:45:15.714 00.000 10672 SOCKSVR: Sending pixel error of 0.59 18:45:15.714 00.000 10672 Sending socket response 59 (0x3b) 18:45:16.812 01.098 428 Exposure complete 18:45:16.953 00.141 428 worker thread done servicing request 18:45:16.953 00.000 10672 OnExposeComplete: enter 18:45:16.953 00.000 10672 UpdateGuideState(): m_state=6 18:45:16.953 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 114 18:45:16.953 00.000 10672 Star::Find returns 1 (0), X=1065.24, Y=767.70, Mass=232944, SNR=36.5, Peak=37792 HFD=2.6 18:45:16.953 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.02) = xAngle (5.14 = -1.14) 18:45:16.953 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.02 = 2.02) 18:45:16.953 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=1.05 hyp=1.24 cameraTheta=2.12 mountX=0.52 mountY=1.12, mountTheta=1.14 18:45:16.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=1.05, opts=13) 18:45:16.953 00.000 10672 Enqueuing Move request for scope (-0.65, 1.05) 18:45:16.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:16.953 00.000 428 Worker thread wakes up 18:45:16.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.05) opts 0xd 18:45:16.953 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 1.05) 18:45:16.953 00.000 428 Moving (-0.65, 1.05) raw xDistance=0.52 yDistance=1.12 18:45:16.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52 18:45:16.953 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.04 newest=1.80 18:45:16.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.12 from input 1.12 18:45:16.953 00.000 428 MoveAxis(W, 480, ABG) 18:45:16.953 00.000 428 Guiding Dir = 3, Dur = 480 18:45:16.953 00.000 428 IsSlewing returns 0 18:45:16.969 00.016 428 IsGuiding returns 0 18:45:16.992 00.023 428 PulseGuide returned control before completion, sleep 468 18:45:17.093 00.101 10672 UpdateGuideState exits: m=232944 SNR=36.5 18:45:17.109 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:17.109 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:17.109 00.000 10672 Enqueuing Expose request 18:45:17.499 00.390 428 IsGuiding returns 1 18:45:17.499 00.000 428 scope still moving after pulse duration time elapsed 18:45:17.546 00.047 428 IsSlewing returns 0 18:45:17.546 00.000 428 IsGuiding returns 0 18:45:17.546 00.000 428 scope move finished after 480 + 98 ms 18:45:17.546 00.000 428 Move returns status 0, amount 480 18:45:17.546 00.000 428 MoveAxis(S, 1693, ABG) 18:45:17.546 00.000 428 Guiding Dir = 1, Dur = 1693 18:45:17.546 00.000 428 IsSlewing returns 0 18:45:17.546 00.000 428 IsGuiding returns 0 18:45:17.640 00.094 428 PulseGuide returned control before completion, sleep 1614 18:45:19.268 01.628 428 IsGuiding returns 1 18:45:19.268 00.000 428 scope still moving after pulse duration time elapsed 18:45:19.301 00.033 428 IsSlewing returns 0 18:45:19.302 00.001 428 IsGuiding returns 1 18:45:19.346 00.044 428 IsSlewing returns 0 18:45:19.377 00.031 428 IsGuiding returns 0 18:45:19.377 00.000 428 scope move finished after 1693 + 138 ms 18:45:19.377 00.000 428 Move returns status 0, amount 1693 18:45:19.377 00.000 428 move complete, result=0 18:45:19.377 00.000 428 worker thread done servicing request 18:45:19.377 00.000 428 Worker thread wakes up 18:45:19.377 00.000 10672 GuideStep: 0.5 px 480 ms WEST, 1.1 px 1693 ms SOUTH 18:45:19.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:19.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:19.393 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:45:20.713 01.320 10672 read socket command 10 18:45:20.713 00.000 10672 processing socket request REQDIST 18:45:20.713 00.000 10672 SOCKSVR: Sending pixel error of 0.78 18:45:20.713 00.000 10672 Sending socket response 78 (0x4e) 18:45:21.811 01.098 428 Exposure complete 18:45:21.936 00.125 428 worker thread done servicing request 18:45:21.936 00.000 10672 OnExposeComplete: enter 18:45:21.936 00.000 10672 UpdateGuideState(): m_state=6 18:45:21.936 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 115 18:45:21.936 00.000 10672 Star::Find returns 1 (0), X=1066.27, Y=766.72, Mass=223291, SNR=36.7, Peak=44336 HFD=2.6 18:45:21.936 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.02) = xAngle (3.20 = -3.08) 18:45:21.936 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 18:45:21.936 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.07 hyp=0.39 cameraTheta=0.18 mountX=-0.39 mountY=0.03, mountTheta=3.07 18:45:21.936 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.07, opts=13) 18:45:21.936 00.000 10672 Enqueuing Move request for scope (0.38, 0.07) 18:45:21.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:21.936 00.000 428 Worker thread wakes up 18:45:21.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.07) opts 0xd 18:45:21.936 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.07) 18:45:21.936 00.000 428 Moving (0.38, 0.07) raw xDistance=-0.39 yDistance=0.03 18:45:21.936 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 18:45:21.936 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:21.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:45:21.936 00.000 428 MoveAxis(E, 0, ABG) 18:45:21.936 00.000 428 Move returns status 0, amount 0 18:45:21.936 00.000 428 MoveAxis(N, 0, ABG) 18:45:21.936 00.000 428 Move returns status 0, amount 0 18:45:21.936 00.000 428 move complete, result=0 18:45:21.936 00.000 428 worker thread done servicing request 18:45:22.076 00.140 10672 UpdateGuideState exits: m=223291 SNR=36.7 18:45:22.091 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:22.091 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:22.091 00.000 10672 Enqueuing Expose request 18:45:22.091 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 18:45:22.091 00.000 428 Worker thread wakes up 18:45:22.091 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:22.091 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:24.309 02.218 428 Exposure complete 18:45:24.449 00.140 428 worker thread done servicing request 18:45:24.449 00.000 10672 OnExposeComplete: enter 18:45:24.449 00.000 10672 UpdateGuideState(): m_state=6 18:45:24.449 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 116 18:45:24.449 00.000 10672 Star::Find returns 1 (0), X=1066.59, Y=766.52, Mass=210288, SNR=36.6, Peak=40848 HFD=1.6 18:45:24.449 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.02) = xAngle (2.83 = 2.83) 18:45:24.449 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 18:45:24.449 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.13 hyp=0.72 cameraTheta=-0.19 mountX=-0.68 mountY=-0.21, mountTheta=-2.85 18:45:24.449 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.13, opts=13) 18:45:24.449 00.000 10672 Enqueuing Move request for scope (0.71, -0.13) 18:45:24.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3672, FiltMax=65488, Gamma=1.000 18:45:24.449 00.000 428 Worker thread wakes up 18:45:24.449 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.13) opts 0xd 18:45:24.449 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.13) 18:45:24.449 00.000 428 Moving (0.71, -0.13) raw xDistance=-0.68 yDistance=-0.21 18:45:24.449 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 18:45:24.449 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:24.449 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:45:24.449 00.000 428 MoveAxis(E, 637, ABG) 18:45:24.449 00.000 428 Guiding Dir = 2, Dur = 637 18:45:24.449 00.000 428 IsSlewing returns 0 18:45:24.449 00.000 428 IsGuiding returns 0 18:45:24.481 00.032 428 PulseGuide returned control before completion, sleep 623 18:45:24.590 00.109 10672 UpdateGuideState exits: m=210288 SNR=36.6 18:45:24.590 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:24.590 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:24.590 00.000 10672 Enqueuing Expose request 18:45:25.152 00.562 428 IsGuiding returns 0 18:45:25.152 00.000 428 Move returns status 0, amount 637 18:45:25.152 00.000 428 MoveAxis(N, 0, ABG) 18:45:25.152 00.000 428 Move returns status 0, amount 0 18:45:25.152 00.000 428 move complete, result=0 18:45:25.152 00.000 428 worker thread done servicing request 18:45:25.152 00.000 428 Worker thread wakes up 18:45:25.152 00.000 10672 GuideStep: -0.7 px 637 ms EAST, -0.2 px 0 ms NORTH 18:45:25.152 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:25.152 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:25.713 00.561 10672 read socket command 10 18:45:25.713 00.000 10672 processing socket request REQDIST 18:45:25.713 00.000 10672 SOCKSVR: Sending pixel error of 0.68 18:45:25.713 00.000 10672 Sending socket response 68 (0x44) 18:45:26.806 01.093 428 Exposure complete 18:45:26.947 00.141 428 worker thread done servicing request 18:45:26.947 00.000 10672 OnExposeComplete: enter 18:45:26.947 00.000 10672 UpdateGuideState(): m_state=6 18:45:26.947 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 117 18:45:26.947 00.000 10672 Star::Find returns 1 (0), X=1066.52, Y=766.80, Mass=249169, SNR=39.5, Peak=49888 HFD=2.2 18:45:26.947 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.03) 18:45:26.947 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.12 = 0.12) 18:45:26.947 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.15 hyp=0.65 cameraTheta=0.23 mountX=-0.65 mountY=0.08, mountTheta=3.02 18:45:26.947 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.15, opts=13) 18:45:26.947 00.000 10672 Enqueuing Move request for scope (0.64, 0.15) 18:45:26.947 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:26.947 00.000 428 Worker thread wakes up 18:45:26.947 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.15) opts 0xd 18:45:26.947 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.15) 18:45:26.947 00.000 428 Moving (0.64, 0.15) raw xDistance=-0.65 yDistance=0.08 18:45:26.947 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65 18:45:26.947 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:26.947 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:45:26.947 00.000 428 MoveAxis(E, 648, ABG) 18:45:26.947 00.000 428 Guiding Dir = 2, Dur = 648 18:45:26.947 00.000 428 IsSlewing returns 0 18:45:26.947 00.000 428 IsGuiding returns 0 18:45:26.963 00.016 428 PulseGuide returned control before completion, sleep 641 18:45:27.088 00.125 10672 UpdateGuideState exits: m=249169 SNR=39.5 18:45:27.088 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:27.088 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:27.088 00.000 10672 Enqueuing Expose request 18:45:27.648 00.560 428 IsGuiding returns 0 18:45:27.648 00.000 428 Move returns status 0, amount 648 18:45:27.648 00.000 428 MoveAxis(N, 0, ABG) 18:45:27.648 00.000 428 Move returns status 0, amount 0 18:45:27.648 00.000 428 move complete, result=0 18:45:27.648 00.000 428 worker thread done servicing request 18:45:27.664 00.016 10672 GuideStep: -0.6 px 648 ms EAST, 0.1 px 0 ms NORTH 18:45:27.664 00.000 428 Worker thread wakes up 18:45:27.664 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:27.664 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:29.305 01.641 428 Exposure complete 18:45:29.430 00.125 428 worker thread done servicing request 18:45:29.430 00.000 10672 OnExposeComplete: enter 18:45:29.430 00.000 10672 UpdateGuideState(): m_state=6 18:45:29.430 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 118 18:45:29.430 00.000 10672 Star::Find returns 1 (0), X=1066.22, Y=766.26, Mass=224660, SNR=38.3, Peak=50976 HFD=2.2 18:45:29.430 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.02) = xAngle (2.16 = 2.16) 18:45:29.430 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.97 = -0.97) 18:45:29.430 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.39 hyp=0.51 cameraTheta=-0.86 mountX=-0.29 mountY=-0.42, mountTheta=-2.17 18:45:29.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.39, opts=13) 18:45:29.430 00.000 10672 Enqueuing Move request for scope (0.33, -0.39) 18:45:29.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:45:29.430 00.000 428 Worker thread wakes up 18:45:29.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.39) opts 0xd 18:45:29.430 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.39) 18:45:29.430 00.000 428 Moving (0.33, -0.39) raw xDistance=-0.29 yDistance=-0.42 18:45:29.430 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:45:29.430 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:29.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:45:29.430 00.000 428 MoveAxis(E, 0, ABG) 18:45:29.430 00.000 428 Move returns status 0, amount 0 18:45:29.430 00.000 428 MoveAxis(N, 0, ABG) 18:45:29.430 00.000 428 Move returns status 0, amount 0 18:45:29.430 00.000 428 move complete, result=0 18:45:29.430 00.000 428 worker thread done servicing request 18:45:29.571 00.141 10672 UpdateGuideState exits: m=224660 SNR=38.3 18:45:29.571 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:29.571 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:29.571 00.000 10672 Enqueuing Expose request 18:45:29.571 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:45:29.571 00.000 428 Worker thread wakes up 18:45:29.571 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:29.571 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:30.703 01.132 10672 read socket command 10 18:45:30.703 00.000 10672 processing socket request REQDIST 18:45:30.703 00.000 10672 SOCKSVR: Sending pixel error of 0.62 18:45:30.703 00.000 10672 Sending socket response 62 (0x3e) 18:45:31.801 01.098 428 Exposure complete 18:45:31.926 00.125 428 worker thread done servicing request 18:45:31.926 00.000 10672 OnExposeComplete: enter 18:45:31.926 00.000 10672 UpdateGuideState(): m_state=6 18:45:31.926 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 119 18:45:31.926 00.000 10672 Star::Find returns 1 (0), X=1065.93, Y=766.74, Mass=313441, SNR=46.7, Peak=51312 HFD=2.6 18:45:31.926 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.02) = xAngle (4.13 = -2.16) 18:45:31.926 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.00 = 1.00) 18:45:31.926 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.11 mountX=-0.06 mountY=0.09, mountTheta=2.15 18:45:31.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.09, opts=13) 18:45:31.926 00.000 10672 Enqueuing Move request for scope (0.05, 0.09) 18:45:31.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:45:31.926 00.000 428 Worker thread wakes up 18:45:31.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd 18:45:31.926 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.09) 18:45:31.926 00.000 428 Moving (0.05, 0.09) raw xDistance=-0.06 yDistance=0.09 18:45:31.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:45:31.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:31.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:45:31.926 00.000 428 MoveAxis(E, 0, ABG) 18:45:31.926 00.000 428 Move returns status 0, amount 0 18:45:31.941 00.015 428 MoveAxis(N, 0, ABG) 18:45:31.941 00.000 428 Move returns status 0, amount 0 18:45:31.941 00.000 428 move complete, result=0 18:45:31.941 00.000 428 worker thread done servicing request 18:45:32.082 00.141 10672 UpdateGuideState exits: m=313441 SNR=46.7 18:45:32.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:32.082 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:32.082 00.000 10672 Enqueuing Expose request 18:45:32.082 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:45:32.082 00.000 428 Worker thread wakes up 18:45:32.082 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:32.082 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:34.305 02.223 428 Exposure complete 18:45:34.445 00.140 428 worker thread done servicing request 18:45:34.445 00.000 10672 OnExposeComplete: enter 18:45:34.445 00.000 10672 UpdateGuideState(): m_state=6 18:45:34.445 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 120 18:45:34.445 00.000 10672 Star::Find returns 1 (0), X=1066.09, Y=766.55, Mass=234206, SNR=38.1, Peak=48912 HFD=2.4 18:45:34.445 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.02) = xAngle (2.55 = 2.55) 18:45:34.445 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.57 = -0.57) 18:45:34.445 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.47 mountX=-0.19 mountY=-0.13, mountTheta=-2.56 18:45:34.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.10, opts=13) 18:45:34.445 00.000 10672 Enqueuing Move request for scope (0.21, -0.10) 18:45:34.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:45:34.445 00.000 428 Worker thread wakes up 18:45:34.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd 18:45:34.445 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.10) 18:45:34.445 00.000 428 Moving (0.21, -0.10) raw xDistance=-0.19 yDistance=-0.13 18:45:34.445 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:45:34.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:34.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:45:34.445 00.000 428 MoveAxis(E, 0, ABG) 18:45:34.445 00.000 428 Move returns status 0, amount 0 18:45:34.445 00.000 428 MoveAxis(N, 0, ABG) 18:45:34.445 00.000 428 Move returns status 0, amount 0 18:45:34.445 00.000 428 move complete, result=0 18:45:34.445 00.000 428 worker thread done servicing request 18:45:34.585 00.140 10672 UpdateGuideState exits: m=234206 SNR=38.1 18:45:34.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:34.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:34.585 00.000 10672 Enqueuing Expose request 18:45:34.585 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:45:34.585 00.000 428 Worker thread wakes up 18:45:34.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:34.585 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:35.708 01.123 10672 read socket command 10 18:45:35.708 00.000 10672 processing socket request REQDIST 18:45:35.708 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:45:35.708 00.000 10672 Sending socket response 39 (0x27) 18:45:36.801 01.093 428 Exposure complete 18:45:36.941 00.140 428 worker thread done servicing request 18:45:36.941 00.000 10672 OnExposeComplete: enter 18:45:36.941 00.000 10672 UpdateGuideState(): m_state=6 18:45:36.941 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 121 18:45:36.941 00.000 10672 Star::Find returns 1 (0), X=1066.35, Y=766.14, Mass=232546, SNR=35.3, Peak=48688 HFD=2.6 18:45:36.941 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.02) = xAngle (2.19 = 2.19) 18:45:36.941 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.94 = -0.94) 18:45:36.941 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.51 hyp=0.69 cameraTheta=-0.83 mountX=-0.40 mountY=-0.55, mountTheta=-2.19 18:45:36.957 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.51, opts=13) 18:45:36.957 00.000 10672 Enqueuing Move request for scope (0.46, -0.51) 18:45:36.957 00.000 428 Worker thread wakes up 18:45:36.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:36.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.51) opts 0xd 18:45:36.957 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.51) 18:45:36.957 00.000 428 Moving (0.46, -0.51) raw xDistance=-0.40 yDistance=-0.55 18:45:36.957 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:45:36.957 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:45:36.957 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 18:45:36.957 00.000 428 MoveAxis(E, 0, ABG) 18:45:36.957 00.000 428 Move returns status 0, amount 0 18:45:36.957 00.000 428 MoveAxis(N, 0, ABG) 18:45:36.957 00.000 428 Move returns status 0, amount 0 18:45:36.957 00.000 428 move complete, result=0 18:45:36.957 00.000 428 worker thread done servicing request 18:45:37.098 00.141 10672 UpdateGuideState exits: m=232546 SNR=35.3 18:45:37.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:37.098 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:37.098 00.000 10672 Enqueuing Expose request 18:45:37.098 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 18:45:37.098 00.000 428 Worker thread wakes up 18:45:37.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:37.098 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:39.305 02.207 428 Exposure complete 18:45:39.430 00.125 428 worker thread done servicing request 18:45:39.430 00.000 10672 OnExposeComplete: enter 18:45:39.430 00.000 10672 UpdateGuideState(): m_state=6 18:45:39.430 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 122 18:45:39.430 00.000 10672 Star::Find returns 1 (0), X=1066.23, Y=766.43, Mass=201550, SNR=36.5, Peak=46080 HFD=1.8 18:45:39.430 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 18:45:39.430 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.68 = -0.68) 18:45:39.430 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.22 hyp=0.41 cameraTheta=-0.58 mountX=-0.31 mountY=-0.26, mountTheta=-2.45 18:45:39.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.22, opts=13) 18:45:39.430 00.000 10672 Enqueuing Move request for scope (0.34, -0.22) 18:45:39.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:45:39.430 00.000 428 Worker thread wakes up 18:45:39.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.22) opts 0xd 18:45:39.430 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.22) 18:45:39.430 00.000 428 Moving (0.34, -0.22) raw xDistance=-0.31 yDistance=-0.26 18:45:39.430 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:45:39.430 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:39.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:45:39.430 00.000 428 MoveAxis(E, 0, ABG) 18:45:39.430 00.000 428 Move returns status 0, amount 0 18:45:39.430 00.000 428 MoveAxis(N, 0, ABG) 18:45:39.430 00.000 428 Move returns status 0, amount 0 18:45:39.430 00.000 428 move complete, result=0 18:45:39.430 00.000 428 worker thread done servicing request 18:45:39.570 00.140 10672 UpdateGuideState exits: m=201550 SNR=36.5 18:45:39.570 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:39.570 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:39.570 00.000 10672 Enqueuing Expose request 18:45:39.570 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:45:39.570 00.000 428 Worker thread wakes up 18:45:39.570 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:39.570 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:40.711 01.141 10672 read socket command 10 18:45:40.711 00.000 10672 processing socket request REQDIST 18:45:40.711 00.000 10672 SOCKSVR: Sending pixel error of 0.46 18:45:40.711 00.000 10672 Sending socket response 46 (0x2e) 18:45:41.802 01.091 428 Exposure complete 18:45:41.943 00.141 428 worker thread done servicing request 18:45:41.943 00.000 10672 OnExposeComplete: enter 18:45:41.943 00.000 10672 UpdateGuideState(): m_state=6 18:45:41.943 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 123 18:45:41.943 00.000 10672 Star::Find returns 1 (0), X=1066.60, Y=766.16, Mass=252957, SNR=41.1, Peak=45088 HFD=2.1 18:45:41.943 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.02) = xAngle (2.42 = 2.42) 18:45:41.943 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 18:45:41.943 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.49 hyp=0.87 cameraTheta=-0.60 mountX=-0.65 mountY=-0.57, mountTheta=-2.43 18:45:41.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.49, opts=13) 18:45:41.943 00.000 10672 Enqueuing Move request for scope (0.71, -0.49) 18:45:41.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:45:41.943 00.000 428 Worker thread wakes up 18:45:41.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.49) opts 0xd 18:45:41.943 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.49) 18:45:41.943 00.000 428 Moving (0.71, -0.49) raw xDistance=-0.65 yDistance=-0.57 18:45:41.943 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 18:45:41.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:45:41.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 18:45:41.943 00.000 428 MoveAxis(E, 604, ABG) 18:45:41.943 00.000 428 Guiding Dir = 2, Dur = 604 18:45:41.943 00.000 428 IsSlewing returns 0 18:45:41.943 00.000 428 IsGuiding returns 0 18:45:41.974 00.031 428 PulseGuide returned control before completion, sleep 587 18:45:42.083 00.109 10672 UpdateGuideState exits: m=252957 SNR=41.1 18:45:42.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:42.083 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:42.083 00.000 10672 Enqueuing Expose request 18:45:42.583 00.500 428 IsGuiding returns 1 18:45:42.583 00.000 428 scope still moving after pulse duration time elapsed 18:45:42.614 00.031 428 IsSlewing returns 0 18:45:42.614 00.000 428 IsGuiding returns 0 18:45:42.614 00.000 428 scope move finished after 604 + 65 ms 18:45:42.614 00.000 428 Move returns status 0, amount 604 18:45:42.614 00.000 428 MoveAxis(N, 0, ABG) 18:45:42.614 00.000 428 Move returns status 0, amount 0 18:45:42.614 00.000 428 move complete, result=0 18:45:42.614 00.000 428 worker thread done servicing request 18:45:42.614 00.000 428 Worker thread wakes up 18:45:42.614 00.000 10672 GuideStep: -0.6 px 604 ms EAST, -0.6 px 0 ms NORTH 18:45:42.614 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:42.614 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:44.298 01.684 428 Exposure complete 18:45:44.439 00.141 428 worker thread done servicing request 18:45:44.439 00.000 10672 OnExposeComplete: enter 18:45:44.439 00.000 10672 UpdateGuideState(): m_state=6 18:45:44.439 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 124 18:45:44.439 00.000 10672 Star::Find returns 1 (0), X=1065.86, Y=766.16, Mass=241704, SNR=36.8, Peak=44880 HFD=2.4 18:45:44.439 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.02) = xAngle (1.40 = 1.40) 18:45:44.439 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72) 18:45:44.439 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.49 hyp=0.49 cameraTheta=-1.62 mountX=0.08 mountY=-0.48, mountTheta=-1.40 18:45:44.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.49, opts=13) 18:45:44.439 00.000 10672 Enqueuing Move request for scope (-0.02, -0.49) 18:45:44.439 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:44.439 00.000 428 Worker thread wakes up 18:45:44.439 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.49) opts 0xd 18:45:44.439 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.49) 18:45:44.439 00.000 428 Moving (-0.02, -0.49) raw xDistance=0.08 yDistance=-0.48 18:45:44.439 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:45:44.439 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:44.439 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 18:45:44.439 00.000 428 MoveAxis(E, 0, ABG) 18:45:44.439 00.000 428 Move returns status 0, amount 0 18:45:44.439 00.000 428 MoveAxis(N, 0, ABG) 18:45:44.439 00.000 428 Move returns status 0, amount 0 18:45:44.439 00.000 428 move complete, result=0 18:45:44.439 00.000 428 worker thread done servicing request 18:45:44.579 00.140 10672 UpdateGuideState exits: m=241704 SNR=36.8 18:45:44.579 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:44.579 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:44.579 00.000 10672 Enqueuing Expose request 18:45:44.579 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:45:44.579 00.000 428 Worker thread wakes up 18:45:44.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:44.579 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:45.709 01.130 10672 read socket command 10 18:45:45.709 00.000 10672 processing socket request REQDIST 18:45:45.709 00.000 10672 SOCKSVR: Sending pixel error of 0.55 18:45:45.709 00.000 10672 Sending socket response 55 (0x37) 18:45:46.802 01.093 428 Exposure complete 18:45:46.958 00.156 428 worker thread done servicing request 18:45:46.958 00.000 10672 OnExposeComplete: enter 18:45:46.958 00.000 10672 UpdateGuideState(): m_state=6 18:45:46.958 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 125 18:45:46.958 00.000 10672 Star::Find returns 1 (0), X=1066.00, Y=766.38, Mass=264462, SNR=44.9, Peak=44112 HFD=2.4 18:45:46.958 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 18:45:46.958 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 18:45:46.958 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.27 hyp=0.30 cameraTheta=-1.18 mountX=-0.08 mountY=-0.28, mountTheta=-1.84 18:45:46.958 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.27, opts=13) 18:45:46.958 00.000 10672 Enqueuing Move request for scope (0.11, -0.27) 18:45:46.958 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:45:46.958 00.000 428 Worker thread wakes up 18:45:46.958 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.27) opts 0xd 18:45:46.958 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.27) 18:45:46.958 00.000 428 Moving (0.11, -0.27) raw xDistance=-0.08 yDistance=-0.28 18:45:46.958 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:45:46.958 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:46.958 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:45:46.958 00.000 428 MoveAxis(E, 0, ABG) 18:45:46.958 00.000 428 Move returns status 0, amount 0 18:45:46.958 00.000 428 MoveAxis(N, 0, ABG) 18:45:46.958 00.000 428 Move returns status 0, amount 0 18:45:46.958 00.000 428 move complete, result=0 18:45:46.958 00.000 428 worker thread done servicing request 18:45:47.099 00.141 10672 UpdateGuideState exits: m=264462 SNR=44.9 18:45:47.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:47.099 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:47.099 00.000 10672 Enqueuing Expose request 18:45:47.099 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:45:47.099 00.000 428 Worker thread wakes up 18:45:47.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:47.099 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:49.283 02.184 428 Exposure complete 18:45:49.408 00.125 428 worker thread done servicing request 18:45:49.408 00.000 10672 OnExposeComplete: enter 18:45:49.408 00.000 10672 UpdateGuideState(): m_state=6 18:45:49.408 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 126 18:45:49.408 00.000 10672 Star::Find returns 1 (0), X=1066.00, Y=765.95, Mass=269619, SNR=42.5, Peak=47824 HFD=2.8 18:45:49.408 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 18:45:49.408 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 18:45:49.408 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.70 hyp=0.71 cameraTheta=-1.41 mountX=-0.03 mountY=-0.71, mountTheta=-1.61 18:45:49.408 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.70, opts=13) 18:45:49.408 00.000 10672 Enqueuing Move request for scope (0.12, -0.70) 18:45:49.408 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:45:49.408 00.000 428 Worker thread wakes up 18:45:49.408 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.70) opts 0xd 18:45:49.408 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.70) 18:45:49.408 00.000 428 Moving (0.12, -0.70) raw xDistance=-0.03 yDistance=-0.71 18:45:49.408 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:45:49.408 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.26 newest=-1.48 18:45:49.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.71 from input -0.71 18:45:49.408 00.000 428 MoveAxis(E, 0, ABG) 18:45:49.408 00.000 428 Move returns status 0, amount 0 18:45:49.408 00.000 428 MoveAxis(N, 1078, ABG) 18:45:49.408 00.000 428 Guiding Dir = 0, Dur = 1078 18:45:49.408 00.000 428 IsSlewing returns 0 18:45:49.408 00.000 428 IsGuiding returns 0 18:45:49.486 00.078 428 PulseGuide returned control before completion, sleep 1016 18:45:49.549 00.063 10672 UpdateGuideState exits: m=269619 SNR=42.5 18:45:49.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:49.549 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:49.549 00.000 10672 Enqueuing Expose request 18:45:50.517 00.968 428 IsGuiding returns 1 18:45:50.517 00.000 428 scope still moving after pulse duration time elapsed 18:45:50.548 00.031 428 IsSlewing returns 0 18:45:50.548 00.000 428 IsGuiding returns 1 18:45:50.595 00.047 428 IsSlewing returns 0 18:45:50.595 00.000 428 IsGuiding returns 0 18:45:50.595 00.000 428 scope move finished after 1078 + 98 ms 18:45:50.595 00.000 428 Move returns status 0, amount 1078 18:45:50.595 00.000 428 move complete, result=0 18:45:50.595 00.000 428 worker thread done servicing request 18:45:50.595 00.000 428 Worker thread wakes up 18:45:50.595 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.7 px 1078 ms NORTH 18:45:50.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:50.595 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:50.718 00.123 10672 read socket command 10 18:45:50.718 00.000 10672 processing socket request REQDIST 18:45:50.718 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:45:50.718 00.000 10672 Sending socket response 54 (0x36) 18:45:51.798 01.080 428 Exposure complete 18:45:51.923 00.125 428 worker thread done servicing request 18:45:51.923 00.000 10672 OnExposeComplete: enter 18:45:51.923 00.000 10672 UpdateGuideState(): m_state=6 18:45:51.923 00.000 10672 Star::Find(15, 1066, 765, 0, (0,0,0,0), 0.0, 0) frame 127 18:45:51.923 00.000 10672 Star::Find returns 1 (0), X=1065.80, Y=766.27, Mass=201174, SNR=36.5, Peak=48912 HFD=2.0 18:45:51.923 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.02) = xAngle (1.24 = 1.24) 18:45:51.923 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89) 18:45:51.923 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.78 mountX=0.13 mountY=-0.37, mountTheta=-1.24 18:45:51.923 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.38, opts=13) 18:45:51.923 00.000 10672 Enqueuing Move request for scope (-0.08, -0.38) 18:45:51.923 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:51.923 00.000 428 Worker thread wakes up 18:45:51.923 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.38) opts 0xd 18:45:51.923 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.38) 18:45:51.923 00.000 428 Moving (-0.08, -0.38) raw xDistance=0.13 yDistance=-0.37 18:45:51.923 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 18:45:51.923 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:51.923 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 18:45:51.923 00.000 428 MoveAxis(E, 0, ABG) 18:45:51.923 00.000 428 Move returns status 0, amount 0 18:45:51.923 00.000 428 MoveAxis(N, 0, ABG) 18:45:51.923 00.000 428 Move returns status 0, amount 0 18:45:51.923 00.000 428 move complete, result=0 18:45:51.923 00.000 428 worker thread done servicing request 18:45:52.079 00.156 10672 UpdateGuideState exits: m=201174 SNR=36.5 18:45:52.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:52.079 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:52.079 00.000 10672 Enqueuing Expose request 18:45:52.079 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:45:52.079 00.000 428 Worker thread wakes up 18:45:52.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:52.079 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:54.301 02.222 428 Exposure complete 18:45:54.442 00.141 428 worker thread done servicing request 18:45:54.442 00.000 10672 OnExposeComplete: enter 18:45:54.442 00.000 10672 UpdateGuideState(): m_state=6 18:45:54.442 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 128 18:45:54.442 00.000 10672 Star::Find returns 1 (0), X=1065.56, Y=766.14, Mass=252012, SNR=41.1, Peak=46288 HFD=2.5 18:45:54.442 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 18:45:54.442 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25) 18:45:54.442 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.51 hyp=0.60 cameraTheta=-2.14 mountX=0.38 mountY=-0.47, mountTheta=-0.89 18:45:54.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.51, opts=13) 18:45:54.442 00.000 10672 Enqueuing Move request for scope (-0.32, -0.51) 18:45:54.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:45:54.442 00.000 428 Worker thread wakes up 18:45:54.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.51) opts 0xd 18:45:54.442 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.51) 18:45:54.442 00.000 428 Moving (-0.32, -0.51) raw xDistance=0.38 yDistance=-0.47 18:45:54.442 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 18:45:54.442 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:54.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:45:54.442 00.000 428 MoveAxis(E, 0, ABG) 18:45:54.442 00.000 428 Move returns status 0, amount 0 18:45:54.442 00.000 428 MoveAxis(N, 0, ABG) 18:45:54.442 00.000 428 Move returns status 0, amount 0 18:45:54.442 00.000 428 move complete, result=0 18:45:54.442 00.000 428 worker thread done servicing request 18:45:54.583 00.141 10672 UpdateGuideState exits: m=252012 SNR=41.1 18:45:54.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:54.583 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:54.583 00.000 10672 Enqueuing Expose request 18:45:54.583 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:45:54.583 00.000 428 Worker thread wakes up 18:45:54.583 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:54.583 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:55.722 01.139 10672 read socket command 10 18:45:55.722 00.000 10672 processing socket request REQDIST 18:45:55.722 00.000 10672 SOCKSVR: Sending pixel error of 0.53 18:45:55.722 00.000 10672 Sending socket response 53 (0x35) 18:45:56.798 01.076 428 Exposure complete 18:45:56.923 00.125 428 worker thread done servicing request 18:45:56.923 00.000 10672 OnExposeComplete: enter 18:45:56.923 00.000 10672 UpdateGuideState(): m_state=6 18:45:56.923 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 129 18:45:56.923 00.000 10672 Star::Find returns 1 (0), X=1065.67, Y=766.16, Mass=222399, SNR=38.4, Peak=42592 HFD=2.2 18:45:56.923 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 18:45:56.923 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 18:45:56.923 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.49 hyp=0.54 cameraTheta=-1.98 mountX=0.27 mountY=-0.47, mountTheta=-1.04 18:45:56.923 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.49, opts=13) 18:45:56.923 00.000 10672 Enqueuing Move request for scope (-0.21, -0.49) 18:45:56.923 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:45:56.923 00.000 428 Worker thread wakes up 18:45:56.923 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.49) opts 0xd 18:45:56.923 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.49) 18:45:56.923 00.000 428 Moving (-0.21, -0.49) raw xDistance=0.27 yDistance=-0.47 18:45:56.923 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:45:56.923 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:56.923 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:45:56.923 00.000 428 MoveAxis(E, 0, ABG) 18:45:56.923 00.000 428 Move returns status 0, amount 0 18:45:56.923 00.000 428 MoveAxis(N, 0, ABG) 18:45:56.923 00.000 428 Move returns status 0, amount 0 18:45:56.923 00.000 428 move complete, result=0 18:45:56.923 00.000 428 worker thread done servicing request 18:45:57.062 00.139 10672 UpdateGuideState exits: m=222399 SNR=38.4 18:45:57.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:57.062 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:57.062 00.000 10672 Enqueuing Expose request 18:45:57.062 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:45:57.062 00.000 428 Worker thread wakes up 18:45:57.078 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:57.078 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:45:59.286 02.208 428 Exposure complete 18:45:59.411 00.125 428 worker thread done servicing request 18:45:59.411 00.000 10672 OnExposeComplete: enter 18:45:59.411 00.000 10672 UpdateGuideState(): m_state=6 18:45:59.411 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 130 18:45:59.411 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=766.35, Mass=221133, SNR=39.0, Peak=41280 HFD=2.2 18:45:59.427 00.016 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.02) = xAngle (1.45 = 1.45) 18:45:59.427 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 18:45:59.427 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.30 hyp=0.30 cameraTheta=-1.57 mountX=0.04 mountY=-0.30, mountTheta=-1.45 18:45:59.427 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.30, opts=13) 18:45:59.427 00.000 10672 Enqueuing Move request for scope (-0.00, -0.30) 18:45:59.427 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:45:59.427 00.000 428 Worker thread wakes up 18:45:59.427 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.30) opts 0xd 18:45:59.427 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.30) 18:45:59.427 00.000 428 Moving (-0.00, -0.30) raw xDistance=0.04 yDistance=-0.30 18:45:59.427 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:45:59.427 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:45:59.427 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:45:59.427 00.000 428 MoveAxis(E, 0, ABG) 18:45:59.427 00.000 428 Move returns status 0, amount 0 18:45:59.427 00.000 428 MoveAxis(N, 0, ABG) 18:45:59.427 00.000 428 Move returns status 0, amount 0 18:45:59.427 00.000 428 move complete, result=0 18:45:59.427 00.000 428 worker thread done servicing request 18:45:59.552 00.125 10672 UpdateGuideState exits: m=221133 SNR=39.0 18:45:59.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:45:59.552 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:45:59.552 00.000 10672 Enqueuing Expose request 18:45:59.552 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 18:45:59.552 00.000 428 Worker thread wakes up 18:45:59.552 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:45:59.552 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:00.722 01.170 10672 read socket command 10 18:46:00.722 00.000 10672 processing socket request REQDIST 18:46:00.722 00.000 10672 SOCKSVR: Sending pixel error of 0.46 18:46:00.722 00.000 10672 Sending socket response 46 (0x2e) 18:46:01.798 01.076 428 Exposure complete 18:46:01.923 00.125 428 worker thread done servicing request 18:46:01.923 00.000 10672 OnExposeComplete: enter 18:46:01.923 00.000 10672 UpdateGuideState(): m_state=6 18:46:01.923 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 131 18:46:01.923 00.000 10672 Star::Find returns 1 (0), X=1066.09, Y=766.18, Mass=223566, SNR=35.7, Peak=37136 HFD=2.4 18:46:01.923 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.02) = xAngle (1.87 = 1.87) 18:46:01.923 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 18:46:01.923 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.47 hyp=0.51 cameraTheta=-1.15 mountX=-0.15 mountY=-0.49, mountTheta=-1.87 18:46:01.923 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.47, opts=13) 18:46:01.923 00.000 10672 Enqueuing Move request for scope (0.21, -0.47) 18:46:01.923 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:01.923 00.000 428 Worker thread wakes up 18:46:01.923 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.47) opts 0xd 18:46:01.923 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.47) 18:46:01.923 00.000 428 Moving (0.21, -0.47) raw xDistance=-0.15 yDistance=-0.49 18:46:01.923 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:46:01.923 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:01.923 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:46:01.923 00.000 428 MoveAxis(E, 0, ABG) 18:46:01.923 00.000 428 Move returns status 0, amount 0 18:46:01.923 00.000 428 MoveAxis(N, 0, ABG) 18:46:01.923 00.000 428 Move returns status 0, amount 0 18:46:01.923 00.000 428 move complete, result=0 18:46:01.923 00.000 428 worker thread done servicing request 18:46:02.064 00.141 10672 UpdateGuideState exits: m=223566 SNR=35.7 18:46:02.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:02.064 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:02.064 00.000 10672 Enqueuing Expose request 18:46:02.064 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:46:02.064 00.000 428 Worker thread wakes up 18:46:02.080 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:02.080 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:04.291 02.211 428 Exposure complete 18:46:04.416 00.125 428 worker thread done servicing request 18:46:04.416 00.000 10672 OnExposeComplete: enter 18:46:04.416 00.000 10672 UpdateGuideState(): m_state=6 18:46:04.416 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 132 18:46:04.416 00.000 10672 Star::Find returns 1 (0), X=1065.56, Y=766.53, Mass=234284, SNR=38.1, Peak=42480 HFD=2.9 18:46:04.416 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.02) = xAngle (0.23 = 0.23) 18:46:04.416 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90) 18:46:04.416 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.12 hyp=0.35 cameraTheta=-2.79 mountX=0.34 mountY=-0.08, mountTheta=-0.24 18:46:04.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.12, opts=13) 18:46:04.416 00.000 10672 Enqueuing Move request for scope (-0.32, -0.12) 18:46:04.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:46:04.416 00.000 428 Worker thread wakes up 18:46:04.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.12) opts 0xd 18:46:04.416 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.12) 18:46:04.416 00.000 428 Moving (-0.32, -0.12) raw xDistance=0.34 yDistance=-0.08 18:46:04.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:46:04.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:04.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:46:04.416 00.000 428 MoveAxis(E, 0, ABG) 18:46:04.416 00.000 428 Move returns status 0, amount 0 18:46:04.416 00.000 428 MoveAxis(N, 0, ABG) 18:46:04.416 00.000 428 Move returns status 0, amount 0 18:46:04.416 00.000 428 move complete, result=0 18:46:04.416 00.000 428 worker thread done servicing request 18:46:04.557 00.141 10672 UpdateGuideState exits: m=234284 SNR=38.1 18:46:04.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:04.557 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:04.557 00.000 10672 Enqueuing Expose request 18:46:04.557 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 18:46:04.557 00.000 428 Worker thread wakes up 18:46:04.557 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:04.557 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:05.744 01.187 10672 read socket command 10 18:46:05.744 00.000 10672 processing socket request REQDIST 18:46:05.744 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:46:05.744 00.000 10672 Sending socket response 43 (0x2b) 18:46:06.786 01.042 428 Exposure complete 18:46:06.911 00.125 428 worker thread done servicing request 18:46:06.911 00.000 10672 OnExposeComplete: enter 18:46:06.911 00.000 10672 UpdateGuideState(): m_state=6 18:46:06.911 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 133 18:46:06.911 00.000 10672 Star::Find returns 1 (0), X=1065.23, Y=766.23, Mass=262230, SNR=43.8, Peak=46624 HFD=2.5 18:46:06.911 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.02) = xAngle (0.44 = 0.44) 18:46:06.911 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.69 = -2.69) 18:46:06.911 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=-0.41 hyp=0.78 cameraTheta=-2.58 mountX=0.70 mountY=-0.34, mountTheta=-0.45 18:46:06.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=-0.41, opts=13) 18:46:06.911 00.000 10672 Enqueuing Move request for scope (-0.66, -0.41) 18:46:06.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:06.911 00.000 428 Worker thread wakes up 18:46:06.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.41) opts 0xd 18:46:06.911 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, -0.41) 18:46:06.911 00.000 428 Moving (-0.66, -0.41) raw xDistance=0.70 yDistance=-0.34 18:46:06.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 18:46:06.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:06.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 18:46:06.911 00.000 428 MoveAxis(W, 655, ABG) 18:46:06.911 00.000 428 Guiding Dir = 3, Dur = 655 18:46:06.911 00.000 428 IsSlewing returns 0 18:46:06.911 00.000 428 IsGuiding returns 0 18:46:06.943 00.032 428 PulseGuide returned control before completion, sleep 641 18:46:07.052 00.109 10672 UpdateGuideState exits: m=262230 SNR=43.8 18:46:07.052 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:07.052 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:07.052 00.000 10672 Enqueuing Expose request 18:46:07.614 00.562 428 IsGuiding returns 0 18:46:07.614 00.000 428 Move returns status 0, amount 655 18:46:07.614 00.000 428 MoveAxis(N, 0, ABG) 18:46:07.614 00.000 428 Move returns status 0, amount 0 18:46:07.614 00.000 428 move complete, result=0 18:46:07.614 00.000 428 worker thread done servicing request 18:46:07.614 00.000 428 Worker thread wakes up 18:46:07.614 00.000 10672 GuideStep: 0.7 px 655 ms WEST, -0.3 px 0 ms NORTH 18:46:07.614 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:07.614 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:09.285 01.671 428 Exposure complete 18:46:09.425 00.140 428 worker thread done servicing request 18:46:09.425 00.000 10672 OnExposeComplete: enter 18:46:09.425 00.000 10672 UpdateGuideState(): m_state=6 18:46:09.425 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 134 18:46:09.425 00.000 10672 Star::Find returns 1 (0), X=1066.08, Y=766.24, Mass=238292, SNR=38.9, Peak=40736 HFD=2.4 18:46:09.425 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.02) = xAngle (1.89 = 1.89) 18:46:09.425 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.24 = -1.24) 18:46:09.425 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.40 hyp=0.45 cameraTheta=-1.13 mountX=-0.14 mountY=-0.42, mountTheta=-1.89 18:46:09.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.40, opts=13) 18:46:09.425 00.000 10672 Enqueuing Move request for scope (0.19, -0.40) 18:46:09.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:46:09.425 00.000 428 Worker thread wakes up 18:46:09.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.40) opts 0xd 18:46:09.425 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.40) 18:46:09.425 00.000 428 Moving (0.19, -0.40) raw xDistance=-0.14 yDistance=-0.42 18:46:09.425 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:46:09.425 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:09.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:46:09.425 00.000 428 MoveAxis(E, 0, ABG) 18:46:09.425 00.000 428 Move returns status 0, amount 0 18:46:09.425 00.000 428 MoveAxis(N, 0, ABG) 18:46:09.425 00.000 428 Move returns status 0, amount 0 18:46:09.425 00.000 428 move complete, result=0 18:46:09.425 00.000 428 worker thread done servicing request 18:46:09.566 00.141 10672 UpdateGuideState exits: m=238292 SNR=38.9 18:46:09.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:09.566 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:09.566 00.000 10672 Enqueuing Expose request 18:46:09.566 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:46:09.566 00.000 428 Worker thread wakes up 18:46:09.566 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:09.581 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:10.736 01.155 10672 read socket command 10 18:46:10.736 00.000 10672 processing socket request REQDIST 18:46:10.736 00.000 10672 SOCKSVR: Sending pixel error of 0.51 18:46:10.736 00.000 10672 Sending socket response 51 (0x33) 18:46:11.783 01.047 428 Exposure complete 18:46:11.908 00.125 428 worker thread done servicing request 18:46:11.908 00.000 10672 OnExposeComplete: enter 18:46:11.908 00.000 10672 UpdateGuideState(): m_state=6 18:46:11.908 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 135 18:46:11.908 00.000 10672 Star::Find returns 1 (0), X=1065.91, Y=766.25, Mass=237243, SNR=38.0, Peak=43248 HFD=2.4 18:46:11.908 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 18:46:11.908 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.61 = -1.61) 18:46:11.908 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.40 hyp=0.40 cameraTheta=-1.51 mountX=0.02 mountY=-0.40, mountTheta=-1.51 18:46:11.908 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.40, opts=13) 18:46:11.908 00.000 10672 Enqueuing Move request for scope (0.03, -0.40) 18:46:11.908 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:11.908 00.000 428 Worker thread wakes up 18:46:11.908 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.40) opts 0xd 18:46:11.908 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.40) 18:46:11.908 00.000 428 Moving (0.03, -0.40) raw xDistance=0.02 yDistance=-0.40 18:46:11.908 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:46:11.908 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:11.908 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:46:11.908 00.000 428 MoveAxis(E, 0, ABG) 18:46:11.908 00.000 428 Move returns status 0, amount 0 18:46:11.908 00.000 428 MoveAxis(N, 0, ABG) 18:46:11.908 00.000 428 Move returns status 0, amount 0 18:46:11.908 00.000 428 move complete, result=0 18:46:11.923 00.015 428 worker thread done servicing request 18:46:12.048 00.125 10672 UpdateGuideState exits: m=237243 SNR=38.0 18:46:12.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:12.048 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:12.048 00.000 10672 Enqueuing Expose request 18:46:12.048 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:46:12.048 00.000 428 Worker thread wakes up 18:46:12.048 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:12.048 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:14.292 02.244 428 Exposure complete 18:46:14.432 00.140 428 worker thread done servicing request 18:46:14.432 00.000 10672 OnExposeComplete: enter 18:46:14.432 00.000 10672 UpdateGuideState(): m_state=6 18:46:14.432 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 136 18:46:14.432 00.000 10672 Star::Find returns 1 (0), X=1065.38, Y=766.41, Mass=278468, SNR=43.3, Peak=41504 HFD=3.1 18:46:14.432 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.02) = xAngle (0.33 = 0.33) 18:46:14.432 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80) 18:46:14.432 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.24 hyp=0.56 cameraTheta=-2.69 mountX=0.53 mountY=-0.19, mountTheta=-0.34 18:46:14.432 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.24, opts=13) 18:46:14.432 00.000 10672 Enqueuing Move request for scope (-0.50, -0.24) 18:46:14.432 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:46:14.432 00.000 428 Worker thread wakes up 18:46:14.432 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.24) opts 0xd 18:46:14.432 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.24) 18:46:14.432 00.000 428 Moving (-0.50, -0.24) raw xDistance=0.53 yDistance=-0.19 18:46:14.432 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 18:46:14.432 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:14.432 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:46:14.432 00.000 428 MoveAxis(W, 493, ABG) 18:46:14.432 00.000 428 Guiding Dir = 3, Dur = 493 18:46:14.463 00.031 428 IsSlewing returns 0 18:46:14.463 00.000 428 IsGuiding returns 0 18:46:14.479 00.016 428 PulseGuide returned control before completion, sleep 489 18:46:14.573 00.094 10672 UpdateGuideState exits: m=278468 SNR=43.3 18:46:14.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:14.573 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:14.573 00.000 10672 Enqueuing Expose request 18:46:14.994 00.421 428 IsGuiding returns 0 18:46:14.994 00.000 428 Move returns status 0, amount 493 18:46:14.994 00.000 428 MoveAxis(N, 0, ABG) 18:46:14.994 00.000 428 Move returns status 0, amount 0 18:46:14.994 00.000 428 move complete, result=0 18:46:14.994 00.000 428 worker thread done servicing request 18:46:14.994 00.000 428 Worker thread wakes up 18:46:14.994 00.000 10672 GuideStep: 0.5 px 493 ms WEST, -0.2 px 0 ms NORTH 18:46:14.994 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:14.994 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:15.755 00.761 10672 read socket command 10 18:46:15.755 00.000 10672 processing socket request REQDIST 18:46:15.755 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:46:15.755 00.000 10672 Sending socket response 50 (0x32) 18:46:16.784 01.029 428 Exposure complete 18:46:16.925 00.141 428 worker thread done servicing request 18:46:16.925 00.000 10672 OnExposeComplete: enter 18:46:16.925 00.000 10672 UpdateGuideState(): m_state=6 18:46:16.925 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 137 18:46:16.925 00.000 10672 Star::Find returns 1 (0), X=1065.55, Y=766.25, Mass=267512, SNR=43.1, Peak=44768 HFD=2.7 18:46:16.925 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 18:46:16.925 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 18:46:16.925 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.40 hyp=0.52 cameraTheta=-2.27 mountX=0.38 mountY=-0.36, mountTheta=-0.76 18:46:16.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.40, opts=13) 18:46:16.925 00.000 10672 Enqueuing Move request for scope (-0.34, -0.40) 18:46:16.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:16.925 00.000 428 Worker thread wakes up 18:46:16.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.40) opts 0xd 18:46:16.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.40) 18:46:16.925 00.000 428 Moving (-0.34, -0.40) raw xDistance=0.38 yDistance=-0.36 18:46:16.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 18:46:16.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:16.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:46:16.925 00.000 428 MoveAxis(E, 0, ABG) 18:46:16.925 00.000 428 Move returns status 0, amount 0 18:46:16.925 00.000 428 MoveAxis(N, 0, ABG) 18:46:16.925 00.000 428 Move returns status 0, amount 0 18:46:16.925 00.000 428 move complete, result=0 18:46:16.925 00.000 428 worker thread done servicing request 18:46:17.065 00.140 10672 UpdateGuideState exits: m=267512 SNR=43.1 18:46:17.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:17.065 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:17.065 00.000 10672 Enqueuing Expose request 18:46:17.065 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 18:46:17.065 00.000 428 Worker thread wakes up 18:46:17.065 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:17.065 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:19.286 02.221 428 Exposure complete 18:46:19.411 00.125 428 worker thread done servicing request 18:46:19.411 00.000 10672 OnExposeComplete: enter 18:46:19.411 00.000 10672 UpdateGuideState(): m_state=6 18:46:19.411 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 138 18:46:19.411 00.000 10672 Star::Find returns 1 (0), X=1065.48, Y=766.35, Mass=235149, SNR=37.1, Peak=47280 HFD=1.7 18:46:19.411 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 18:46:19.411 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 18:46:19.411 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.30 hyp=0.50 cameraTheta=-2.50 mountX=0.44 mountY=-0.26, mountTheta=-0.53 18:46:19.411 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.30, opts=13) 18:46:19.411 00.000 10672 Enqueuing Move request for scope (-0.40, -0.30) 18:46:19.411 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:46:19.411 00.000 428 Worker thread wakes up 18:46:19.411 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.30) opts 0xd 18:46:19.411 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.30) 18:46:19.411 00.000 428 Moving (-0.40, -0.30) raw xDistance=0.44 yDistance=-0.26 18:46:19.411 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 18:46:19.411 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:19.411 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:46:19.411 00.000 428 MoveAxis(E, 0, ABG) 18:46:19.411 00.000 428 Move returns status 0, amount 0 18:46:19.411 00.000 428 MoveAxis(N, 0, ABG) 18:46:19.411 00.000 428 Move returns status 0, amount 0 18:46:19.411 00.000 428 move complete, result=0 18:46:19.411 00.000 428 worker thread done servicing request 18:46:19.552 00.141 10672 UpdateGuideState exits: m=235149 SNR=37.1 18:46:19.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:19.552 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:19.552 00.000 10672 Enqueuing Expose request 18:46:19.552 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:46:19.552 00.000 428 Worker thread wakes up 18:46:19.552 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:19.552 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:20.754 01.202 10672 read socket command 10 18:46:20.754 00.000 10672 processing socket request REQDIST 18:46:20.754 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:46:20.754 00.000 10672 Sending socket response 50 (0x32) 18:46:21.786 01.032 428 Exposure complete 18:46:21.911 00.125 428 worker thread done servicing request 18:46:21.911 00.000 10672 OnExposeComplete: enter 18:46:21.911 00.000 10672 UpdateGuideState(): m_state=6 18:46:21.911 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 139 18:46:21.911 00.000 10672 Star::Find returns 1 (0), X=1065.74, Y=766.62, Mass=273483, SNR=43.9, Peak=45200 HFD=2.7 18:46:21.911 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.02) = xAngle (0.11 = 0.11) 18:46:21.911 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02) 18:46:21.911 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.91 mountX=0.14 mountY=-0.02, mountTheta=-0.12 18:46:21.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.03, opts=13) 18:46:21.911 00.000 10672 Enqueuing Move request for scope (-0.14, -0.03) 18:46:21.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:21.911 00.000 428 Worker thread wakes up 18:46:21.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd 18:46:21.911 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.03) 18:46:21.911 00.000 428 Moving (-0.14, -0.03) raw xDistance=0.14 yDistance=-0.02 18:46:21.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:46:21.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:21.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:46:21.911 00.000 428 MoveAxis(E, 0, ABG) 18:46:21.911 00.000 428 Move returns status 0, amount 0 18:46:21.911 00.000 428 MoveAxis(N, 0, ABG) 18:46:21.911 00.000 428 Move returns status 0, amount 0 18:46:21.911 00.000 428 move complete, result=0 18:46:21.911 00.000 428 worker thread done servicing request 18:46:22.051 00.140 10672 UpdateGuideState exits: m=273483 SNR=43.9 18:46:22.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:22.051 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:22.051 00.000 10672 Enqueuing Expose request 18:46:22.051 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:46:22.051 00.000 428 Worker thread wakes up 18:46:22.051 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:22.051 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:24.283 02.232 428 Exposure complete 18:46:24.424 00.141 428 worker thread done servicing request 18:46:24.424 00.000 10672 OnExposeComplete: enter 18:46:24.424 00.000 10672 UpdateGuideState(): m_state=6 18:46:24.424 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 140 18:46:24.424 00.000 10672 Star::Find returns 1 (0), X=1065.37, Y=766.12, Mass=225992, SNR=39.5, Peak=50112 HFD=2.2 18:46:24.424 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.02) = xAngle (0.68 = 0.68) 18:46:24.424 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45) 18:46:24.424 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.53 hyp=0.74 cameraTheta=-2.34 mountX=0.57 mountY=-0.47, mountTheta=-0.69 18:46:24.424 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.53, opts=13) 18:46:24.424 00.000 10672 Enqueuing Move request for scope (-0.51, -0.53) 18:46:24.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:46:24.424 00.000 428 Worker thread wakes up 18:46:24.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.53) opts 0xd 18:46:24.424 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.53) 18:46:24.424 00.000 428 Moving (-0.51, -0.53) raw xDistance=0.57 yDistance=-0.47 18:46:24.424 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 18:46:24.424 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:24.424 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:46:24.424 00.000 428 MoveAxis(W, 532, ABG) 18:46:24.424 00.000 428 Guiding Dir = 3, Dur = 532 18:46:24.424 00.000 428 IsSlewing returns 0 18:46:24.424 00.000 428 IsGuiding returns 0 18:46:24.439 00.015 428 PulseGuide returned control before completion, sleep 527 18:46:24.564 00.125 10672 UpdateGuideState exits: m=225992 SNR=39.5 18:46:24.564 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:24.564 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:24.564 00.000 10672 Enqueuing Expose request 18:46:25.002 00.438 428 IsGuiding returns 0 18:46:25.002 00.000 428 Move returns status 0, amount 532 18:46:25.002 00.000 428 MoveAxis(N, 0, ABG) 18:46:25.002 00.000 428 Move returns status 0, amount 0 18:46:25.002 00.000 428 move complete, result=0 18:46:25.002 00.000 428 worker thread done servicing request 18:46:25.002 00.000 428 Worker thread wakes up 18:46:25.002 00.000 10672 GuideStep: 0.6 px 532 ms WEST, -0.5 px 0 ms NORTH 18:46:25.002 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:25.002 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:25.750 00.748 10672 read socket command 10 18:46:25.750 00.000 10672 processing socket request REQDIST 18:46:25.750 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:46:25.750 00.000 10672 Sending socket response 49 (0x31) 18:46:26.780 01.030 428 Exposure complete 18:46:26.909 00.129 428 worker thread done servicing request 18:46:26.924 00.015 10672 OnExposeComplete: enter 18:46:26.924 00.000 10672 UpdateGuideState(): m_state=6 18:46:26.924 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 141 18:46:26.924 00.000 10672 Star::Find returns 1 (0), X=1065.54, Y=766.03, Mass=255443, SNR=42.1, Peak=50976 HFD=2.3 18:46:26.924 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.02) = xAngle (0.93 = 0.93) 18:46:26.924 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19) 18:46:26.924 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.62 hyp=0.71 cameraTheta=-2.09 mountX=0.42 mountY=-0.57, mountTheta=-0.94 18:46:26.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.62, opts=13) 18:46:26.924 00.000 10672 Enqueuing Move request for scope (-0.35, -0.62) 18:46:26.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:46:26.924 00.000 428 Worker thread wakes up 18:46:26.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.62) opts 0xd 18:46:26.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.62) 18:46:26.924 00.000 428 Moving (-0.35, -0.62) raw xDistance=0.42 yDistance=-0.57 18:46:26.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:46:26.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 18:46:26.924 00.000 428 MoveAxis(E, 0, ABG) 18:46:26.924 00.000 428 Move returns status 0, amount 0 18:46:26.924 00.000 428 MoveAxis(N, 871, ABG) 18:46:26.924 00.000 428 Guiding Dir = 0, Dur = 871 18:46:26.924 00.000 428 IsSlewing returns 0 18:46:26.924 00.000 428 IsGuiding returns 0 18:46:27.002 00.078 428 PulseGuide returned control before completion, sleep 802 18:46:27.065 00.063 10672 UpdateGuideState exits: m=255443 SNR=42.1 18:46:27.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:27.065 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:27.065 00.000 10672 Enqueuing Expose request 18:46:27.815 00.750 428 IsGuiding returns 1 18:46:27.815 00.000 428 scope still moving after pulse duration time elapsed 18:46:27.846 00.031 428 IsSlewing returns 0 18:46:27.846 00.000 428 IsGuiding returns 1 18:46:27.877 00.031 428 IsSlewing returns 0 18:46:27.877 00.000 428 IsGuiding returns 1 18:46:27.924 00.047 428 IsSlewing returns 0 18:46:27.924 00.000 428 IsGuiding returns 0 18:46:27.924 00.000 428 scope move finished after 871 + 137 ms 18:46:27.924 00.000 428 Move returns status 0, amount 871 18:46:27.924 00.000 428 move complete, result=0 18:46:27.924 00.000 428 worker thread done servicing request 18:46:27.924 00.000 428 Worker thread wakes up 18:46:27.924 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 871 ms NORTH 18:46:27.924 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:27.924 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:29.285 01.361 428 Exposure complete 18:46:29.409 00.124 428 worker thread done servicing request 18:46:29.409 00.000 10672 OnExposeComplete: enter 18:46:29.409 00.000 10672 UpdateGuideState(): m_state=6 18:46:29.409 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 142 18:46:29.409 00.000 10672 Star::Find returns 1 (0), X=1065.65, Y=766.46, Mass=220299, SNR=34.3, Peak=38112 HFD=1.8 18:46:29.409 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 18:46:29.409 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58) 18:46:29.409 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-2.47 mountX=0.26 mountY=-0.16, mountTheta=-0.56 18:46:29.409 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.19, opts=13) 18:46:29.409 00.000 10672 Enqueuing Move request for scope (-0.24, -0.19) 18:46:29.409 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:46:29.409 00.000 428 Worker thread wakes up 18:46:29.409 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.19) opts 0xd 18:46:29.409 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.19) 18:46:29.409 00.000 428 Moving (-0.24, -0.19) raw xDistance=0.26 yDistance=-0.16 18:46:29.409 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:46:29.409 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:29.409 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:46:29.409 00.000 428 MoveAxis(E, 0, ABG) 18:46:29.409 00.000 428 Move returns status 0, amount 0 18:46:29.409 00.000 428 MoveAxis(N, 0, ABG) 18:46:29.409 00.000 428 Move returns status 0, amount 0 18:46:29.409 00.000 428 move complete, result=0 18:46:29.409 00.000 428 worker thread done servicing request 18:46:29.550 00.141 10672 UpdateGuideState exits: m=220299 SNR=34.3 18:46:29.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:29.550 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:29.550 00.000 10672 Enqueuing Expose request 18:46:29.550 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:46:29.550 00.000 428 Worker thread wakes up 18:46:29.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:29.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:30.753 01.203 10672 read socket command 10 18:46:30.753 00.000 10672 processing socket request REQDIST 18:46:30.753 00.000 10672 SOCKSVR: Sending pixel error of 0.48 18:46:30.753 00.000 10672 Sending socket response 48 (0x30) 18:46:31.784 01.031 428 Exposure complete 18:46:31.924 00.140 428 worker thread done servicing request 18:46:31.924 00.000 10672 OnExposeComplete: enter 18:46:31.924 00.000 10672 UpdateGuideState(): m_state=6 18:46:31.924 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 143 18:46:31.924 00.000 10672 Star::Find returns 1 (0), X=1065.64, Y=766.65, Mass=228150, SNR=41.2, Peak=51200 HFD=1.7 18:46:31.924 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.02) = xAngle (6.15 = -0.13) 18:46:31.924 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.02 = 3.02) 18:46:31.924 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.00 hyp=0.25 cameraTheta=3.13 mountX=0.24 mountY=0.03, mountTheta=0.12 18:46:31.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.00, opts=13) 18:46:31.924 00.000 10672 Enqueuing Move request for scope (-0.25, 0.00) 18:46:31.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:46:31.924 00.000 428 Worker thread wakes up 18:46:31.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.00) opts 0xd 18:46:31.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.00) 18:46:31.924 00.000 428 Moving (-0.25, 0.00) raw xDistance=0.24 yDistance=0.03 18:46:31.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 18:46:31.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:31.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:46:31.924 00.000 428 MoveAxis(E, 0, ABG) 18:46:31.924 00.000 428 Move returns status 0, amount 0 18:46:31.924 00.000 428 MoveAxis(N, 0, ABG) 18:46:31.924 00.000 428 Move returns status 0, amount 0 18:46:31.924 00.000 428 move complete, result=0 18:46:31.924 00.000 428 worker thread done servicing request 18:46:32.081 00.157 10672 UpdateGuideState exits: m=228150 SNR=41.2 18:46:32.081 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:32.081 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:32.081 00.000 10672 Enqueuing Expose request 18:46:32.081 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:46:32.081 00.000 428 Worker thread wakes up 18:46:32.081 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:32.081 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:34.282 02.201 428 Exposure complete 18:46:34.407 00.125 428 worker thread done servicing request 18:46:34.407 00.000 10672 OnExposeComplete: enter 18:46:34.407 00.000 10672 UpdateGuideState(): m_state=6 18:46:34.407 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 144 18:46:34.407 00.000 10672 Star::Find returns 1 (0), X=1065.23, Y=766.79, Mass=226899, SNR=39.4, Peak=61888 HFD=1.9 18:46:34.407 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 18:46:34.407 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.83 = 2.83) 18:46:34.407 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.14 hyp=0.67 cameraTheta=2.93 mountX=0.64 mountY=0.21, mountTheta=0.32 18:46:34.407 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.14, opts=13) 18:46:34.407 00.000 10672 Enqueuing Move request for scope (-0.66, 0.14) 18:46:34.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:34.407 00.000 428 Worker thread wakes up 18:46:34.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.14) opts 0xd 18:46:34.407 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.14) 18:46:34.407 00.000 428 Moving (-0.66, 0.14) raw xDistance=0.64 yDistance=0.21 18:46:34.407 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 18:46:34.407 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:34.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:46:34.407 00.000 428 MoveAxis(W, 591, ABG) 18:46:34.407 00.000 428 Guiding Dir = 3, Dur = 591 18:46:34.407 00.000 428 IsSlewing returns 0 18:46:34.423 00.016 428 IsGuiding returns 0 18:46:34.438 00.015 428 PulseGuide returned control before completion, sleep 583 18:46:34.548 00.110 10672 UpdateGuideState exits: m=226899 SNR=39.4 18:46:34.548 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:34.548 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:34.548 00.000 10672 Enqueuing Expose request 18:46:35.047 00.499 428 IsGuiding returns 1 18:46:35.047 00.000 428 scope still moving after pulse duration time elapsed 18:46:35.079 00.032 428 IsSlewing returns 0 18:46:35.079 00.000 428 IsGuiding returns 0 18:46:35.079 00.000 428 scope move finished after 591 + 68 ms 18:46:35.079 00.000 428 Move returns status 0, amount 591 18:46:35.079 00.000 428 MoveAxis(N, 0, ABG) 18:46:35.079 00.000 428 Move returns status 0, amount 0 18:46:35.079 00.000 428 move complete, result=0 18:46:35.079 00.000 428 worker thread done servicing request 18:46:35.079 00.000 428 Worker thread wakes up 18:46:35.079 00.000 10672 GuideStep: 0.6 px 591 ms WEST, 0.2 px 0 ms NORTH 18:46:35.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:35.079 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:35.755 00.676 10672 read socket command 10 18:46:35.755 00.000 10672 processing socket request REQDIST 18:46:35.755 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:46:35.755 00.000 10672 Sending socket response 49 (0x31) 18:46:36.784 01.029 428 Exposure complete 18:46:36.924 00.140 428 worker thread done servicing request 18:46:36.924 00.000 10672 OnExposeComplete: enter 18:46:36.924 00.000 10672 UpdateGuideState(): m_state=6 18:46:36.924 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 145 18:46:36.924 00.000 10672 Star::Find returns 1 (0), X=1065.37, Y=766.65, Mass=247650, SNR=40.3, Peak=50864 HFD=1.9 18:46:36.924 00.000 10672 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.02) = xAngle (-0.12 = -0.12) 18:46:36.924 00.000 10672 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.25 = 3.04) 18:46:36.924 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.00 hyp=0.51 cameraTheta=-3.14 mountX=0.51 mountY=0.05, mountTheta=0.11 18:46:36.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.00, opts=13) 18:46:36.924 00.000 10672 Enqueuing Move request for scope (-0.51, -0.00) 18:46:36.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4160, FiltMax=65488, Gamma=1.000 18:46:36.924 00.000 428 Worker thread wakes up 18:46:36.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.00) opts 0xd 18:46:36.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.00) 18:46:36.924 00.000 428 Moving (-0.51, -0.00) raw xDistance=0.51 yDistance=0.05 18:46:36.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.51 18:46:36.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:36.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:46:36.924 00.000 428 MoveAxis(W, 512, ABG) 18:46:36.924 00.000 428 Guiding Dir = 3, Dur = 512 18:46:36.924 00.000 428 IsSlewing returns 0 18:46:36.924 00.000 428 IsGuiding returns 0 18:46:36.940 00.016 428 PulseGuide returned control before completion, sleep 508 18:46:37.065 00.125 10672 UpdateGuideState exits: m=247650 SNR=40.3 18:46:37.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:37.065 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:37.065 00.000 10672 Enqueuing Expose request 18:46:37.470 00.405 428 IsGuiding returns 0 18:46:37.470 00.000 428 Move returns status 0, amount 512 18:46:37.470 00.000 428 MoveAxis(N, 0, ABG) 18:46:37.470 00.000 428 Move returns status 0, amount 0 18:46:37.470 00.000 428 move complete, result=0 18:46:37.470 00.000 428 worker thread done servicing request 18:46:37.470 00.000 428 Worker thread wakes up 18:46:37.470 00.000 10672 GuideStep: 0.5 px 512 ms WEST, 0.1 px 0 ms NORTH 18:46:37.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:37.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:39.279 01.809 428 Exposure complete 18:46:39.404 00.125 428 worker thread done servicing request 18:46:39.404 00.000 10672 OnExposeComplete: enter 18:46:39.404 00.000 10672 UpdateGuideState(): m_state=6 18:46:39.404 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 146 18:46:39.404 00.000 10672 Star::Find returns 1 (0), X=1065.61, Y=766.66, Mass=242341, SNR=37.2, Peak=47488 HFD=2.1 18:46:39.404 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.02) = xAngle (6.13 = -0.15) 18:46:39.404 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.01 = 3.01) 18:46:39.404 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.11 mountX=0.28 mountY=0.04, mountTheta=0.14 18:46:39.404 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.01, opts=13) 18:46:39.404 00.000 10672 Enqueuing Move request for scope (-0.28, 0.01) 18:46:39.404 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:46:39.404 00.000 428 Worker thread wakes up 18:46:39.404 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd 18:46:39.404 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.01) 18:46:39.404 00.000 428 Moving (-0.28, 0.01) raw xDistance=0.28 yDistance=0.04 18:46:39.404 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 18:46:39.404 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:39.404 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:46:39.404 00.000 428 MoveAxis(E, 0, ABG) 18:46:39.404 00.000 428 Move returns status 0, amount 0 18:46:39.404 00.000 428 MoveAxis(N, 0, ABG) 18:46:39.404 00.000 428 Move returns status 0, amount 0 18:46:39.404 00.000 428 move complete, result=0 18:46:39.404 00.000 428 worker thread done servicing request 18:46:39.545 00.141 10672 UpdateGuideState exits: m=242341 SNR=37.2 18:46:39.545 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:39.545 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:39.545 00.000 10672 Enqueuing Expose request 18:46:39.545 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:46:39.545 00.000 428 Worker thread wakes up 18:46:39.545 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:39.545 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:40.760 01.215 10672 read socket command 10 18:46:40.760 00.000 10672 processing socket request REQDIST 18:46:40.760 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:46:40.760 00.000 10672 Sending socket response 43 (0x2b) 18:46:41.784 01.024 428 Exposure complete 18:46:41.909 00.125 428 worker thread done servicing request 18:46:41.909 00.000 10672 OnExposeComplete: enter 18:46:41.909 00.000 10672 UpdateGuideState(): m_state=6 18:46:41.909 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 147 18:46:41.909 00.000 10672 Star::Find returns 1 (0), X=1065.72, Y=766.51, Mass=243563, SNR=42.7, Peak=40848 HFD=2.6 18:46:41.909 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.02) = xAngle (0.57 = 0.57) 18:46:41.909 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56) 18:46:41.909 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.45 mountX=0.18 mountY=-0.12, mountTheta=-0.58 18:46:41.909 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.14, opts=13) 18:46:41.909 00.000 10672 Enqueuing Move request for scope (-0.17, -0.14) 18:46:41.909 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:41.909 00.000 428 Worker thread wakes up 18:46:41.909 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd 18:46:41.909 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.14) 18:46:41.909 00.000 428 Moving (-0.17, -0.14) raw xDistance=0.18 yDistance=-0.12 18:46:41.909 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:46:41.909 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:41.909 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:46:41.909 00.000 428 MoveAxis(E, 0, ABG) 18:46:41.909 00.000 428 Move returns status 0, amount 0 18:46:41.909 00.000 428 MoveAxis(N, 0, ABG) 18:46:41.909 00.000 428 Move returns status 0, amount 0 18:46:41.909 00.000 428 move complete, result=0 18:46:41.909 00.000 428 worker thread done servicing request 18:46:42.049 00.140 10672 UpdateGuideState exits: m=243563 SNR=42.7 18:46:42.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:42.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:42.049 00.000 10672 Enqueuing Expose request 18:46:42.049 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:46:42.049 00.000 428 Worker thread wakes up 18:46:42.049 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:42.049 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:44.271 02.222 428 Exposure complete 18:46:44.396 00.125 428 worker thread done servicing request 18:46:44.396 00.000 10672 OnExposeComplete: enter 18:46:44.396 00.000 10672 UpdateGuideState(): m_state=6 18:46:44.396 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 148 18:46:44.396 00.000 10672 Star::Find returns 1 (0), X=1065.27, Y=766.93, Mass=254907, SNR=38.0, Peak=43344 HFD=2.5 18:46:44.396 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.02) = xAngle (5.73 = -0.55) 18:46:44.396 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.60 = 2.60) 18:46:44.396 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.28 hyp=0.68 cameraTheta=2.71 mountX=0.58 mountY=0.35, mountTheta=0.54 18:46:44.412 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.28, opts=13) 18:46:44.412 00.000 10672 Enqueuing Move request for scope (-0.62, 0.28) 18:46:44.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:46:44.412 00.000 428 Worker thread wakes up 18:46:44.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.28) opts 0xd 18:46:44.412 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.28) 18:46:44.412 00.000 428 Moving (-0.62, 0.28) raw xDistance=0.58 yDistance=0.35 18:46:44.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 18:46:44.412 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:44.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 18:46:44.412 00.000 428 MoveAxis(W, 537, ABG) 18:46:44.412 00.000 428 Guiding Dir = 3, Dur = 537 18:46:44.412 00.000 428 IsSlewing returns 0 18:46:44.412 00.000 428 IsGuiding returns 0 18:46:44.428 00.016 428 PulseGuide returned control before completion, sleep 532 18:46:44.537 00.109 10672 UpdateGuideState exits: m=254907 SNR=38.0 18:46:44.537 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:44.537 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:44.537 00.000 10672 Enqueuing Expose request 18:46:44.990 00.453 428 IsGuiding returns 0 18:46:44.990 00.000 428 Move returns status 0, amount 537 18:46:44.990 00.000 428 MoveAxis(N, 0, ABG) 18:46:44.990 00.000 428 Move returns status 0, amount 0 18:46:44.990 00.000 428 move complete, result=0 18:46:44.990 00.000 428 worker thread done servicing request 18:46:44.990 00.000 10672 GuideStep: 0.6 px 537 ms WEST, 0.3 px 0 ms NORTH 18:46:44.990 00.000 428 Worker thread wakes up 18:46:44.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:44.990 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:45.762 00.772 10672 read socket command 10 18:46:45.762 00.000 10672 processing socket request REQDIST 18:46:45.762 00.000 10672 SOCKSVR: Sending pixel error of 0.46 18:46:45.762 00.000 10672 Sending socket response 46 (0x2e) 18:46:46.773 01.011 428 Exposure complete 18:46:46.914 00.141 428 worker thread done servicing request 18:46:46.914 00.000 10672 OnExposeComplete: enter 18:46:46.914 00.000 10672 UpdateGuideState(): m_state=6 18:46:46.914 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 149 18:46:46.914 00.000 10672 Star::Find returns 1 (0), X=1066.42, Y=766.58, Mass=252272, SNR=36.4, Peak=44224 HFD=3.0 18:46:46.914 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 18:46:46.914 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.23 = -0.23) 18:46:46.914 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.07 hyp=0.54 cameraTheta=-0.13 mountX=-0.53 mountY=-0.13, mountTheta=-2.91 18:46:46.914 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.07, opts=13) 18:46:46.914 00.000 10672 Enqueuing Move request for scope (0.54, -0.07) 18:46:46.914 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:46:46.914 00.000 428 Worker thread wakes up 18:46:46.914 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.07) opts 0xd 18:46:46.914 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.07) 18:46:46.914 00.000 428 Moving (0.54, -0.07) raw xDistance=-0.53 yDistance=-0.13 18:46:46.914 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.53 18:46:46.914 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:46.914 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:46:46.914 00.000 428 MoveAxis(E, 451, ABG) 18:46:46.914 00.000 428 Guiding Dir = 2, Dur = 451 18:46:46.914 00.000 428 IsSlewing returns 0 18:46:46.914 00.000 428 IsGuiding returns 0 18:46:46.929 00.015 428 PulseGuide returned control before completion, sleep 445 18:46:47.054 00.125 10672 UpdateGuideState exits: m=252272 SNR=36.4 18:46:47.054 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:47.054 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:47.054 00.000 10672 Enqueuing Expose request 18:46:47.414 00.360 428 IsGuiding returns 0 18:46:47.414 00.000 428 Move returns status 0, amount 451 18:46:47.414 00.000 428 MoveAxis(N, 0, ABG) 18:46:47.414 00.000 428 Move returns status 0, amount 0 18:46:47.414 00.000 428 move complete, result=0 18:46:47.414 00.000 428 worker thread done servicing request 18:46:47.414 00.000 428 Worker thread wakes up 18:46:47.414 00.000 10672 GuideStep: -0.5 px 451 ms EAST, -0.1 px 0 ms NORTH 18:46:47.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:47.414 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:49.271 01.857 428 Exposure complete 18:46:49.396 00.125 428 worker thread done servicing request 18:46:49.396 00.000 10672 OnExposeComplete: enter 18:46:49.396 00.000 10672 UpdateGuideState(): m_state=6 18:46:49.396 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 150 18:46:49.396 00.000 10672 Star::Find returns 1 (0), X=1066.13, Y=766.52, Mass=246311, SNR=39.3, Peak=37792 HFD=3.2 18:46:49.396 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.02) = xAngle (2.53 = 2.53) 18:46:49.396 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.59 = -0.59) 18:46:49.396 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.13 hyp=0.28 cameraTheta=-0.49 mountX=-0.23 mountY=-0.15, mountTheta=-2.54 18:46:49.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.13, opts=13) 18:46:49.396 00.000 10672 Enqueuing Move request for scope (0.24, -0.13) 18:46:49.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:46:49.396 00.000 428 Worker thread wakes up 18:46:49.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.13) opts 0xd 18:46:49.396 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.13) 18:46:49.412 00.016 428 Moving (0.24, -0.13) raw xDistance=-0.23 yDistance=-0.15 18:46:49.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 18:46:49.412 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:49.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:46:49.412 00.000 428 MoveAxis(E, 0, ABG) 18:46:49.412 00.000 428 Move returns status 0, amount 0 18:46:49.412 00.000 428 MoveAxis(N, 0, ABG) 18:46:49.412 00.000 428 Move returns status 0, amount 0 18:46:49.412 00.000 428 move complete, result=0 18:46:49.412 00.000 428 worker thread done servicing request 18:46:49.537 00.125 10672 UpdateGuideState exits: m=246311 SNR=39.3 18:46:49.537 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:49.537 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:49.537 00.000 10672 Enqueuing Expose request 18:46:49.537 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:46:49.537 00.000 428 Worker thread wakes up 18:46:49.537 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:49.537 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:50.757 01.220 10672 read socket command 10 18:46:50.757 00.000 10672 processing socket request REQDIST 18:46:50.757 00.000 10672 SOCKSVR: Sending pixel error of 0.42 18:46:50.757 00.000 10672 Sending socket response 42 (0x2a) 18:46:51.776 01.019 428 Exposure complete 18:46:51.916 00.140 428 worker thread done servicing request 18:46:51.916 00.000 10672 OnExposeComplete: enter 18:46:51.916 00.000 10672 UpdateGuideState(): m_state=6 18:46:51.916 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 151 18:46:51.916 00.000 10672 Star::Find returns 1 (0), X=1066.06, Y=766.93, Mass=253321, SNR=38.8, Peak=53264 HFD=2.7 18:46:51.916 00.000 10672 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.02) = xAngle (4.02 = -2.26) 18:46:51.916 00.000 10672 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.89 = 0.89) 18:46:51.916 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.28 hyp=0.33 cameraTheta=1.00 mountX=-0.21 mountY=0.26, mountTheta=2.26 18:46:51.916 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.28, opts=13) 18:46:51.916 00.000 10672 Enqueuing Move request for scope (0.18, 0.28) 18:46:51.916 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:46:51.916 00.000 428 Worker thread wakes up 18:46:51.916 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.28) opts 0xd 18:46:51.916 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.28) 18:46:51.916 00.000 428 Moving (0.18, 0.28) raw xDistance=-0.21 yDistance=0.26 18:46:51.916 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:46:51.916 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:51.916 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:46:51.916 00.000 428 MoveAxis(E, 0, ABG) 18:46:51.916 00.000 428 Move returns status 0, amount 0 18:46:51.916 00.000 428 MoveAxis(N, 0, ABG) 18:46:51.916 00.000 428 Move returns status 0, amount 0 18:46:51.916 00.000 428 move complete, result=0 18:46:51.916 00.000 428 worker thread done servicing request 18:46:52.060 00.144 10672 UpdateGuideState exits: m=253321 SNR=38.8 18:46:52.060 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:52.060 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:52.060 00.000 10672 Enqueuing Expose request 18:46:52.060 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:46:52.061 00.001 428 Worker thread wakes up 18:46:52.061 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:52.061 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:54.275 02.214 428 Exposure complete 18:46:54.416 00.141 428 worker thread done servicing request 18:46:54.416 00.000 10672 OnExposeComplete: enter 18:46:54.416 00.000 10672 UpdateGuideState(): m_state=6 18:46:54.416 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 152 18:46:54.416 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=766.63, Mass=228404, SNR=42.0, Peak=46944 HFD=2.2 18:46:54.416 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 18:46:54.416 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08) 18:46:54.416 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.98 mountX=0.01 mountY=-0.02, mountTheta=-1.05 18:46:54.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.02, opts=13) 18:46:54.416 00.000 10672 Enqueuing Move request for scope (-0.01, -0.02) 18:46:54.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:46:54.416 00.000 428 Worker thread wakes up 18:46:54.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd 18:46:54.416 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.02) 18:46:54.416 00.000 428 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=-0.02 18:46:54.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:46:54.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:54.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 18:46:54.416 00.000 428 MoveAxis(E, 0, ABG) 18:46:54.416 00.000 428 Move returns status 0, amount 0 18:46:54.416 00.000 428 MoveAxis(N, 0, ABG) 18:46:54.416 00.000 428 Move returns status 0, amount 0 18:46:54.416 00.000 428 move complete, result=0 18:46:54.416 00.000 428 worker thread done servicing request 18:46:54.557 00.141 10672 UpdateGuideState exits: m=228404 SNR=42.0 18:46:54.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:54.557 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:54.557 00.000 10672 Enqueuing Expose request 18:46:54.557 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:46:54.557 00.000 428 Worker thread wakes up 18:46:54.557 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:54.557 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:55.758 01.201 10672 read socket command 10 18:46:55.758 00.000 10672 processing socket request REQDIST 18:46:55.758 00.000 10672 SOCKSVR: Sending pixel error of 0.28 18:46:55.758 00.000 10672 Sending socket response 28 (0x1c) 18:46:56.782 01.024 428 Exposure complete 18:46:56.907 00.125 428 worker thread done servicing request 18:46:56.907 00.000 10672 OnExposeComplete: enter 18:46:56.907 00.000 10672 UpdateGuideState(): m_state=6 18:46:56.907 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 153 18:46:56.907 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=766.99, Mass=213792, SNR=37.0, Peak=54352 HFD=2.2 18:46:56.907 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 18:46:56.907 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.48 = 1.48) 18:46:56.907 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.59 mountX=-0.03 mountY=0.34, mountTheta=1.67 18:46:56.907 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.34, opts=13) 18:46:56.907 00.000 10672 Enqueuing Move request for scope (-0.01, 0.34) 18:46:56.907 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:46:56.907 00.000 428 Worker thread wakes up 18:46:56.907 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd 18:46:56.907 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.34) 18:46:56.907 00.000 428 Moving (-0.01, 0.34) raw xDistance=-0.03 yDistance=0.34 18:46:56.907 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:46:56.907 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:56.907 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:46:56.907 00.000 428 MoveAxis(E, 0, ABG) 18:46:56.907 00.000 428 Move returns status 0, amount 0 18:46:56.907 00.000 428 MoveAxis(N, 0, ABG) 18:46:56.907 00.000 428 Move returns status 0, amount 0 18:46:56.907 00.000 428 move complete, result=0 18:46:56.907 00.000 428 worker thread done servicing request 18:46:57.061 00.154 10672 UpdateGuideState exits: m=213792 SNR=37.0 18:46:57.061 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:57.061 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:57.062 00.001 10672 Enqueuing Expose request 18:46:57.062 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:46:57.062 00.000 428 Worker thread wakes up 18:46:57.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:57.062 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:46:59.258 02.196 428 Exposure complete 18:46:59.383 00.125 428 worker thread done servicing request 18:46:59.383 00.000 10672 OnExposeComplete: enter 18:46:59.383 00.000 10672 UpdateGuideState(): m_state=6 18:46:59.383 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 154 18:46:59.398 00.015 10672 Star::Find returns 1 (0), X=1065.86, Y=766.57, Mass=223979, SNR=39.2, Peak=52400 HFD=2.5 18:46:59.398 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 18:46:59.398 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 18:46:59.398 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.87 mountX=0.03 mountY=-0.07, mountTheta=-1.15 18:46:59.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.08, opts=13) 18:46:59.398 00.000 10672 Enqueuing Move request for scope (-0.02, -0.08) 18:46:59.398 00.000 428 Worker thread wakes up 18:46:59.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:46:59.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd 18:46:59.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.08) 18:46:59.398 00.000 428 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=-0.07 18:46:59.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:46:59.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:46:59.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:46:59.398 00.000 428 MoveAxis(E, 0, ABG) 18:46:59.398 00.000 428 Move returns status 0, amount 0 18:46:59.398 00.000 428 MoveAxis(N, 0, ABG) 18:46:59.398 00.000 428 Move returns status 0, amount 0 18:46:59.398 00.000 428 move complete, result=0 18:46:59.398 00.000 428 worker thread done servicing request 18:46:59.523 00.125 10672 UpdateGuideState exits: m=223979 SNR=39.2 18:46:59.523 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:46:59.523 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:46:59.523 00.000 10672 Enqueuing Expose request 18:46:59.523 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:46:59.523 00.000 428 Worker thread wakes up 18:46:59.523 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:46:59.539 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:00.761 01.222 10672 read socket command 10 18:47:00.761 00.000 10672 processing socket request REQDIST 18:47:00.761 00.000 10672 SOCKSVR: Sending pixel error of 0.23 18:47:00.761 00.000 10672 Sending socket response 23 (0x17) 18:47:01.761 01.000 428 Exposure complete 18:47:01.886 00.125 428 worker thread done servicing request 18:47:01.886 00.000 10672 OnExposeComplete: enter 18:47:01.886 00.000 10672 UpdateGuideState(): m_state=6 18:47:01.886 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 155 18:47:01.886 00.000 10672 Star::Find returns 1 (0), X=1065.97, Y=767.12, Mass=240424, SNR=40.5, Peak=52288 HFD=2.2 18:47:01.886 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.87) 18:47:01.886 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 18:47:01.886 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.47 hyp=0.48 cameraTheta=1.39 mountX=-0.14 mountY=0.46, mountTheta=1.87 18:47:01.886 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.47, opts=13) 18:47:01.886 00.000 10672 Enqueuing Move request for scope (0.09, 0.47) 18:47:01.886 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:47:01.886 00.000 428 Worker thread wakes up 18:47:01.886 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.47) opts 0xd 18:47:01.886 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.47) 18:47:01.886 00.000 428 Moving (0.09, 0.47) raw xDistance=-0.14 yDistance=0.46 18:47:01.886 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:47:01.886 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:01.886 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 18:47:01.886 00.000 428 MoveAxis(E, 0, ABG) 18:47:01.886 00.000 428 Move returns status 0, amount 0 18:47:01.886 00.000 428 MoveAxis(N, 0, ABG) 18:47:01.886 00.000 428 Move returns status 0, amount 0 18:47:01.886 00.000 428 move complete, result=0 18:47:01.886 00.000 428 worker thread done servicing request 18:47:02.026 00.140 10672 UpdateGuideState exits: m=240424 SNR=40.5 18:47:02.026 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:02.026 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:02.026 00.000 10672 Enqueuing Expose request 18:47:02.026 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 18:47:02.026 00.000 428 Worker thread wakes up 18:47:02.026 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:02.026 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:04.262 02.236 428 Exposure complete 18:47:04.387 00.125 428 worker thread done servicing request 18:47:04.387 00.000 10672 OnExposeComplete: enter 18:47:04.387 00.000 10672 UpdateGuideState(): m_state=6 18:47:04.387 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 156 18:47:04.387 00.000 10672 Star::Find returns 1 (0), X=1066.40, Y=767.00, Mass=226161, SNR=37.8, Peak=65488 HFD=2.2 18:47:04.387 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.67) 18:47:04.387 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.49 = 0.49) 18:47:04.387 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.35 hyp=0.62 cameraTheta=0.59 mountX=-0.55 mountY=0.29, mountTheta=2.66 18:47:04.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.35, opts=13) 18:47:04.387 00.000 10672 Enqueuing Move request for scope (0.51, 0.35) 18:47:04.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:47:04.387 00.000 428 Worker thread wakes up 18:47:04.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.35) opts 0xd 18:47:04.387 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.35) 18:47:04.387 00.000 428 Moving (0.51, 0.35) raw xDistance=-0.55 yDistance=0.29 18:47:04.387 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 18:47:04.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:04.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:47:04.387 00.000 428 MoveAxis(E, 512, ABG) 18:47:04.387 00.000 428 Guiding Dir = 2, Dur = 512 18:47:04.387 00.000 428 IsSlewing returns 0 18:47:04.387 00.000 428 IsGuiding returns 0 18:47:04.418 00.031 428 PulseGuide returned control before completion, sleep 497 18:47:04.528 00.110 10672 UpdateGuideState exits: m=226161 SNR=37.8 18:47:04.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:04.528 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:04.528 00.000 10672 Enqueuing Expose request 18:47:04.949 00.421 428 IsGuiding returns 0 18:47:04.949 00.000 428 Move returns status 0, amount 512 18:47:04.949 00.000 428 MoveAxis(N, 0, ABG) 18:47:04.949 00.000 428 Move returns status 0, amount 0 18:47:04.949 00.000 428 move complete, result=0 18:47:04.949 00.000 428 worker thread done servicing request 18:47:04.949 00.000 428 Worker thread wakes up 18:47:04.949 00.000 10672 GuideStep: -0.6 px 512 ms EAST, 0.3 px 0 ms NORTH 18:47:04.949 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:04.949 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:05.760 00.811 10672 read socket command 10 18:47:05.760 00.000 10672 processing socket request REQDIST 18:47:05.760 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:47:05.760 00.000 10672 Sending socket response 39 (0x27) 18:47:06.760 01.000 428 Exposure complete 18:47:06.885 00.125 428 worker thread done servicing request 18:47:06.885 00.000 10672 OnExposeComplete: enter 18:47:06.885 00.000 10672 UpdateGuideState(): m_state=6 18:47:06.885 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 157 18:47:06.885 00.000 10672 Star::Find returns 1 (0), X=1065.59, Y=766.64, Mass=227022, SNR=40.9, Peak=49888 HFD=2.6 18:47:06.885 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.02) = xAngle (-0.10 = -0.10) 18:47:06.885 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.06) 18:47:06.885 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.12 mountX=0.30 mountY=0.02, mountTheta=0.08 18:47:06.885 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.01, opts=13) 18:47:06.885 00.000 10672 Enqueuing Move request for scope (-0.30, -0.01) 18:47:06.885 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:47:06.885 00.000 428 Worker thread wakes up 18:47:06.885 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd 18:47:06.885 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.01) 18:47:06.885 00.000 428 Moving (-0.30, -0.01) raw xDistance=0.30 yDistance=0.02 18:47:06.885 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:47:06.885 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:06.885 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:47:06.885 00.000 428 MoveAxis(E, 0, ABG) 18:47:06.885 00.000 428 Move returns status 0, amount 0 18:47:06.885 00.000 428 MoveAxis(N, 0, ABG) 18:47:06.885 00.000 428 Move returns status 0, amount 0 18:47:06.885 00.000 428 move complete, result=0 18:47:06.885 00.000 428 worker thread done servicing request 18:47:07.025 00.140 10672 UpdateGuideState exits: m=227022 SNR=40.9 18:47:07.025 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:07.025 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:07.025 00.000 10672 Enqueuing Expose request 18:47:07.025 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:47:07.025 00.000 428 Worker thread wakes up 18:47:07.025 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:07.025 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:09.246 02.221 428 Exposure complete 18:47:09.387 00.141 428 worker thread done servicing request 18:47:09.387 00.000 10672 OnExposeComplete: enter 18:47:09.387 00.000 10672 UpdateGuideState(): m_state=6 18:47:09.387 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 158 18:47:09.387 00.000 10672 Star::Find returns 1 (0), X=1065.88, Y=767.08, Mass=240206, SNR=36.1, Peak=60896 HFD=2.2 18:47:09.387 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.69) 18:47:09.387 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 18:47:09.387 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.43 hyp=0.43 cameraTheta=1.58 mountX=-0.05 mountY=0.43, mountTheta=1.69 18:47:09.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.43, opts=13) 18:47:09.387 00.000 10672 Enqueuing Move request for scope (-0.00, 0.43) 18:47:09.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4216, FiltMax=65488, Gamma=1.000 18:47:09.387 00.000 428 Worker thread wakes up 18:47:09.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.43) opts 0xd 18:47:09.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.43) 18:47:09.387 00.000 428 Moving (-0.00, 0.43) raw xDistance=-0.05 yDistance=0.43 18:47:09.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:47:09.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:09.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 18:47:09.387 00.000 428 MoveAxis(E, 0, ABG) 18:47:09.387 00.000 428 Move returns status 0, amount 0 18:47:09.387 00.000 428 MoveAxis(N, 0, ABG) 18:47:09.387 00.000 428 Move returns status 0, amount 0 18:47:09.387 00.000 428 move complete, result=0 18:47:09.387 00.000 428 worker thread done servicing request 18:47:09.527 00.140 10672 UpdateGuideState exits: m=240206 SNR=36.1 18:47:09.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:09.527 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:09.527 00.000 10672 Enqueuing Expose request 18:47:09.527 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 18:47:09.527 00.000 428 Worker thread wakes up 18:47:09.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:09.527 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:10.763 01.236 10672 read socket command 10 18:47:10.763 00.000 10672 processing socket request REQDIST 18:47:10.763 00.000 10672 SOCKSVR: Sending pixel error of 0.38 18:47:10.763 00.000 10672 Sending socket response 38 (0x26) 18:47:11.747 00.984 428 Exposure complete 18:47:11.888 00.141 428 worker thread done servicing request 18:47:11.888 00.000 10672 OnExposeComplete: enter 18:47:11.888 00.000 10672 UpdateGuideState(): m_state=6 18:47:11.888 00.000 10672 Star::Find(15, 1065, 767, 0, (0,0,0,0), 0.0, 0) frame 159 18:47:11.888 00.000 10672 Star::Find returns 1 (0), X=1065.59, Y=766.98, Mass=251182, SNR=36.9, Peak=44448 HFD=2.3 18:47:11.888 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.02) = xAngle (5.33 = -0.95) 18:47:11.888 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.20 = 2.20) 18:47:11.888 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.33 hyp=0.44 cameraTheta=2.31 mountX=0.26 mountY=0.36, mountTheta=0.95 18:47:11.888 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.33, opts=13) 18:47:11.888 00.000 10672 Enqueuing Move request for scope (-0.30, 0.33) 18:47:11.888 00.000 428 Worker thread wakes up 18:47:11.888 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:47:11.888 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.33) opts 0xd 18:47:11.888 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.33) 18:47:11.888 00.000 428 Moving (-0.30, 0.33) raw xDistance=0.26 yDistance=0.36 18:47:11.888 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 18:47:11.888 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:11.888 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 18:47:11.888 00.000 428 MoveAxis(E, 0, ABG) 18:47:11.888 00.000 428 Move returns status 0, amount 0 18:47:11.888 00.000 428 MoveAxis(N, 0, ABG) 18:47:11.888 00.000 428 Move returns status 0, amount 0 18:47:11.888 00.000 428 move complete, result=0 18:47:11.888 00.000 428 worker thread done servicing request 18:47:12.039 00.151 10672 UpdateGuideState exits: m=251182 SNR=36.9 18:47:12.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:12.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:12.039 00.000 10672 Enqueuing Expose request 18:47:12.039 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 18:47:12.039 00.000 428 Worker thread wakes up 18:47:12.040 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:12.040 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:14.250 02.210 428 Exposure complete 18:47:14.390 00.140 428 worker thread done servicing request 18:47:14.390 00.000 10672 OnExposeComplete: enter 18:47:14.390 00.000 10672 UpdateGuideState(): m_state=6 18:47:14.390 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 160 18:47:14.390 00.000 10672 Star::Find returns 1 (0), X=1065.89, Y=766.70, Mass=202504, SNR=36.1, Peak=44336 HFD=2.6 18:47:14.390 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.02) = xAngle (4.40 = -1.88) 18:47:14.390 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.27 = 1.27) 18:47:14.390 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.38 mountX=-0.02 mountY=0.05, mountTheta=1.88 18:47:14.390 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.05, opts=13) 18:47:14.390 00.000 10672 Enqueuing Move request for scope (0.01, 0.05) 18:47:14.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:47:14.390 00.000 428 Worker thread wakes up 18:47:14.390 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd 18:47:14.390 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.05) 18:47:14.390 00.000 428 Moving (0.01, 0.05) raw xDistance=-0.02 yDistance=0.05 18:47:14.390 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:47:14.390 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:14.390 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:47:14.390 00.000 428 MoveAxis(E, 0, ABG) 18:47:14.390 00.000 428 Move returns status 0, amount 0 18:47:14.390 00.000 428 MoveAxis(N, 0, ABG) 18:47:14.390 00.000 428 Move returns status 0, amount 0 18:47:14.390 00.000 428 move complete, result=0 18:47:14.390 00.000 428 worker thread done servicing request 18:47:14.531 00.141 10672 UpdateGuideState exits: m=202504 SNR=36.1 18:47:14.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:14.531 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:14.531 00.000 10672 Enqueuing Expose request 18:47:14.531 00.000 428 Worker thread wakes up 18:47:14.531 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:47:14.531 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:14.531 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:15.750 01.219 10672 read socket command 10 18:47:15.750 00.000 10672 processing socket request REQDIST 18:47:15.750 00.000 10672 SOCKSVR: Sending pixel error of 0.29 18:47:15.750 00.000 10672 Sending socket response 29 (0x1d) 18:47:16.749 00.999 428 Exposure complete 18:47:16.890 00.141 428 worker thread done servicing request 18:47:16.890 00.000 10672 OnExposeComplete: enter 18:47:16.890 00.000 10672 UpdateGuideState(): m_state=6 18:47:16.890 00.000 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 161 18:47:16.890 00.000 10672 Star::Find returns 1 (0), X=1066.06, Y=766.73, Mass=221678, SNR=39.5, Peak=49568 HFD=2.5 18:47:16.890 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.02) = xAngle (3.44 = -2.85) 18:47:16.890 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.31 = 0.31) 18:47:16.890 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.42 mountX=-0.19 mountY=0.06, mountTheta=2.83 18:47:16.890 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.08, opts=13) 18:47:16.890 00.000 10672 Enqueuing Move request for scope (0.18, 0.08) 18:47:16.890 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:47:16.890 00.000 428 Worker thread wakes up 18:47:16.890 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd 18:47:16.890 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.08) 18:47:16.890 00.000 428 Moving (0.18, 0.08) raw xDistance=-0.19 yDistance=0.06 18:47:16.890 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:47:16.890 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:16.890 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:47:16.890 00.000 428 MoveAxis(E, 0, ABG) 18:47:16.890 00.000 428 Move returns status 0, amount 0 18:47:16.890 00.000 428 MoveAxis(N, 0, ABG) 18:47:16.890 00.000 428 Move returns status 0, amount 0 18:47:16.890 00.000 428 move complete, result=0 18:47:16.890 00.000 428 worker thread done servicing request 18:47:17.031 00.141 10672 UpdateGuideState exits: m=221678 SNR=39.5 18:47:17.031 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:17.031 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:17.031 00.000 10672 Enqueuing Expose request 18:47:17.031 00.000 428 Worker thread wakes up 18:47:17.031 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:47:17.046 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:17.046 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:19.246 02.200 428 Exposure complete 18:47:19.387 00.141 428 worker thread done servicing request 18:47:19.387 00.000 10672 OnExposeComplete: enter 18:47:19.387 00.000 10672 UpdateGuideState(): m_state=6 18:47:19.387 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 162 18:47:19.387 00.000 10672 Star::Find returns 1 (0), X=1066.21, Y=767.01, Mass=233079, SNR=34.0, Peak=39536 HFD=2.6 18:47:19.387 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.42) 18:47:19.387 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.74 = 0.74) 18:47:19.387 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.36 hyp=0.48 cameraTheta=0.84 mountX=-0.36 mountY=0.33, mountTheta=2.41 18:47:19.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.36, opts=13) 18:47:19.387 00.000 10672 Enqueuing Move request for scope (0.32, 0.36) 18:47:19.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:47:19.387 00.000 428 Worker thread wakes up 18:47:19.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.36) opts 0xd 18:47:19.387 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.36) 18:47:19.387 00.000 428 Moving (0.32, 0.36) raw xDistance=-0.36 yDistance=0.33 18:47:19.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 18:47:19.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:19.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 18:47:19.387 00.000 428 MoveAxis(E, 0, ABG) 18:47:19.387 00.000 428 Move returns status 0, amount 0 18:47:19.387 00.000 428 MoveAxis(N, 0, ABG) 18:47:19.387 00.000 428 Move returns status 0, amount 0 18:47:19.387 00.000 428 move complete, result=0 18:47:19.387 00.000 428 worker thread done servicing request 18:47:19.527 00.140 10672 UpdateGuideState exits: m=233079 SNR=34.0 18:47:19.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:19.527 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:19.527 00.000 10672 Enqueuing Expose request 18:47:19.527 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 18:47:19.527 00.000 428 Worker thread wakes up 18:47:19.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:19.527 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:20.762 01.235 10672 read socket command 10 18:47:20.762 00.000 10672 processing socket request REQDIST 18:47:20.762 00.000 10672 SOCKSVR: Sending pixel error of 0.33 18:47:20.762 00.000 10672 Sending socket response 33 (0x21) 18:47:21.746 00.984 428 Exposure complete 18:47:21.887 00.141 428 worker thread done servicing request 18:47:21.887 00.000 10672 OnExposeComplete: enter 18:47:21.887 00.000 10672 UpdateGuideState(): m_state=6 18:47:21.887 00.000 10672 Star::Find(15, 1066, 767, 0, (0,0,0,0), 0.0, 0) frame 163 18:47:21.887 00.000 10672 Star::Find returns 1 (0), X=1066.29, Y=766.99, Mass=223465, SNR=32.9, Peak=48576 HFD=2.3 18:47:21.887 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.02) = xAngle (3.72 = -2.57) 18:47:21.887 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 18:47:21.887 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.34 hyp=0.52 cameraTheta=0.70 mountX=-0.44 mountY=0.29, mountTheta=2.56 18:47:21.887 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.34, opts=13) 18:47:21.887 00.000 10672 Enqueuing Move request for scope (0.40, 0.34) 18:47:21.887 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:47:21.887 00.000 428 Worker thread wakes up 18:47:21.887 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.34) opts 0xd 18:47:21.887 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.34) 18:47:21.887 00.000 428 Moving (0.40, 0.34) raw xDistance=-0.44 yDistance=0.29 18:47:21.887 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 18:47:21.887 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:21.887 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:47:21.887 00.000 428 MoveAxis(E, 410, ABG) 18:47:21.887 00.000 428 Guiding Dir = 2, Dur = 410 18:47:21.887 00.000 428 IsSlewing returns 0 18:47:21.887 00.000 428 IsGuiding returns 0 18:47:21.918 00.031 428 PulseGuide returned control before completion, sleep 392 18:47:22.043 00.125 10672 UpdateGuideState exits: m=223465 SNR=32.9 18:47:22.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:22.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:22.043 00.000 10672 Enqueuing Expose request 18:47:22.340 00.297 428 IsGuiding returns 0 18:47:22.340 00.000 428 Move returns status 0, amount 410 18:47:22.340 00.000 428 MoveAxis(N, 0, ABG) 18:47:22.340 00.000 428 Move returns status 0, amount 0 18:47:22.340 00.000 428 move complete, result=0 18:47:22.340 00.000 428 worker thread done servicing request 18:47:22.340 00.000 428 Worker thread wakes up 18:47:22.340 00.000 10672 GuideStep: -0.4 px 410 ms EAST, 0.3 px 0 ms NORTH 18:47:22.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:22.340 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:24.256 01.916 428 Exposure complete 18:47:24.392 00.136 428 worker thread done servicing request 18:47:24.392 00.000 10672 OnExposeComplete: enter 18:47:24.393 00.001 10672 UpdateGuideState(): m_state=6 18:47:24.393 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 164 18:47:24.394 00.001 10672 Star::Find returns 1 (0), X=1066.09, Y=766.59, Mass=255352, SNR=40.4, Peak=47824 HFD=2.4 18:47:24.394 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 18:47:24.394 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.37 = -0.37) 18:47:24.394 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.21 cameraTheta=-0.26 mountX=-0.20 mountY=-0.08, mountTheta=-2.77 18:47:24.395 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.06, opts=13) 18:47:24.395 00.000 10672 Enqueuing Move request for scope (0.21, -0.06) 18:47:24.396 00.001 428 Worker thread wakes up 18:47:24.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:47:24.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd 18:47:24.396 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.06) 18:47:24.396 00.000 428 Moving (0.21, -0.06) raw xDistance=-0.20 yDistance=-0.08 18:47:24.396 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:47:24.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:24.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:47:24.397 00.001 428 MoveAxis(E, 0, ABG) 18:47:24.397 00.000 428 Move returns status 0, amount 0 18:47:24.397 00.000 428 MoveAxis(N, 0, ABG) 18:47:24.397 00.000 428 Move returns status 0, amount 0 18:47:24.397 00.000 428 move complete, result=0 18:47:24.397 00.000 428 worker thread done servicing request 18:47:24.535 00.138 10672 UpdateGuideState exits: m=255352 SNR=40.4 18:47:24.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:24.536 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:24.536 00.000 10672 Enqueuing Expose request 18:47:24.536 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:47:24.536 00.000 428 Worker thread wakes up 18:47:24.536 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:24.536 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:25.751 01.215 10672 read socket command 10 18:47:25.751 00.000 10672 processing socket request REQDIST 18:47:25.751 00.000 10672 SOCKSVR: Sending pixel error of 0.33 18:47:25.752 00.001 10672 Sending socket response 33 (0x21) 18:47:26.755 01.003 428 Exposure complete 18:47:26.889 00.134 428 worker thread done servicing request 18:47:26.889 00.000 10672 OnExposeComplete: enter 18:47:26.889 00.000 10672 UpdateGuideState(): m_state=6 18:47:26.890 00.001 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 165 18:47:26.890 00.000 10672 Star::Find returns 1 (0), X=1065.64, Y=766.69, Mass=240756, SNR=36.1, Peak=62208 HFD=2.8 18:47:26.890 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.02) = xAngle (6.01 = -0.28) 18:47:26.890 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.88 = 2.88) 18:47:26.890 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.25 cameraTheta=2.99 mountX=0.24 mountY=0.06, mountTheta=0.26 18:47:26.892 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.04, opts=13) 18:47:26.892 00.000 10672 Enqueuing Move request for scope (-0.24, 0.04) 18:47:26.892 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:47:26.892 00.000 428 Worker thread wakes up 18:47:26.892 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd 18:47:26.892 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.04) 18:47:26.893 00.001 428 Moving (-0.24, 0.04) raw xDistance=0.24 yDistance=0.06 18:47:26.893 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 18:47:26.893 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:26.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:47:26.893 00.000 428 MoveAxis(E, 0, ABG) 18:47:26.893 00.000 428 Move returns status 0, amount 0 18:47:26.893 00.000 428 MoveAxis(N, 0, ABG) 18:47:26.893 00.000 428 Move returns status 0, amount 0 18:47:26.894 00.001 428 move complete, result=0 18:47:26.894 00.000 428 worker thread done servicing request 18:47:27.035 00.141 10672 UpdateGuideState exits: m=240756 SNR=36.1 18:47:27.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:27.036 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:27.036 00.000 10672 Enqueuing Expose request 18:47:27.036 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:47:27.036 00.000 428 Worker thread wakes up 18:47:27.036 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:27.036 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:29.253 02.217 428 Exposure complete 18:47:29.389 00.136 428 worker thread done servicing request 18:47:29.389 00.000 10672 OnExposeComplete: enter 18:47:29.389 00.000 10672 UpdateGuideState(): m_state=6 18:47:29.390 00.001 10672 Star::Find(15, 1065, 766, 0, (0,0,0,0), 0.0, 0) frame 166 18:47:29.390 00.000 10672 Star::Find returns 1 (0), X=1066.23, Y=766.49, Mass=265998, SNR=41.1, Peak=48912 HFD=2.7 18:47:29.390 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.02) = xAngle (2.59 = 2.59) 18:47:29.390 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.54 = -0.54) 18:47:29.391 00.001 10672 CameraToMount -- cameraX=0.35 cameraY=-0.16 hyp=0.38 cameraTheta=-0.43 mountX=-0.33 mountY=-0.20, mountTheta=-2.60 18:47:29.392 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.16, opts=13) 18:47:29.392 00.000 10672 Enqueuing Move request for scope (0.35, -0.16) 18:47:29.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:47:29.392 00.000 428 Worker thread wakes up 18:47:29.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.16) opts 0xd 18:47:29.392 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.16) 18:47:29.393 00.001 428 Moving (0.35, -0.16) raw xDistance=-0.33 yDistance=-0.20 18:47:29.393 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:47:29.393 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:47:29.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:47:29.393 00.000 428 MoveAxis(E, 0, ABG) 18:47:29.393 00.000 428 Move returns status 0, amount 0 18:47:29.393 00.000 428 MoveAxis(N, 0, ABG) 18:47:29.393 00.000 428 Move returns status 0, amount 0 18:47:29.393 00.000 428 move complete, result=0 18:47:29.394 00.001 428 worker thread done servicing request 18:47:29.535 00.141 10672 UpdateGuideState exits: m=265998 SNR=41.1 18:47:29.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:29.536 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:29.536 00.000 10672 Enqueuing Expose request 18:47:29.536 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:47:29.536 00.000 428 Worker thread wakes up 18:47:29.536 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:29.537 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:30.125 00.588 10672 read socket command 13 18:47:30.125 00.000 10672 processing socket request MOVEn 18:47:30.125 00.000 10672 PhdController::Dither begins 18:47:30.125 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 18:47:30.125 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 18:47:30.125 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 18:47:30.126 00.001 10672 setting lock position to (1062.86, 791.47) 18:47:30.126 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 18:47:30.126 00.000 10672 Status Line: Dither by 0.00,25.00 18:47:30.135 00.009 10672 PhdController: newstate STATE_SETTLE_BEGIN 18:47:30.135 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 18:47:30.135 00.000 10672 Sending socket response 2 (0x2) 18:47:31.753 01.618 428 Exposure complete 18:47:31.887 00.134 428 worker thread done servicing request 18:47:31.887 00.000 10672 OnExposeComplete: enter 18:47:31.888 00.001 10672 UpdateGuideState(): m_state=6 18:47:31.888 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 167 18:47:31.888 00.000 10672 Star::Find returns 1 (0), X=1066.26, Y=766.98, Mass=228410, SNR=36.7, Peak=54576 HFD=2.2 18:47:31.889 00.001 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 18:47:31.889 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 18:47:31.889 00.000 10672 CameraToMount -- cameraX=3.40 cameraY=-24.48 hyp=24.72 cameraTheta=-1.43 mountX=-0.41 mountY=-24.71, mountTheta=-1.59 18:47:31.890 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 18:47:31.891 00.001 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 18:47:31.891 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 18:47:31.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 18:47:31.891 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 18:47:31.891 00.000 10672 Mount: notify direct move -0.00,-10.50 18:47:31.891 00.000 428 Worker thread wakes up 18:47:31.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:47:31.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 18:47:31.891 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 18:47:31.892 00.001 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 18:47:31.892 00.000 428 MoveAxis(E, 0, B) 18:47:31.892 00.000 428 Move returns status 0, amount 0 18:47:31.892 00.000 428 MoveAxis(N, 15925, B) 18:47:31.892 00.000 428 Guiding Dir = 0, Dur = 15925 18:47:31.893 00.001 428 IsSlewing returns 0 18:47:31.893 00.000 428 IsGuiding returns 0 18:47:31.967 00.074 428 PulseGuide returned control before completion, sleep 15862 18:47:32.042 00.075 10672 UpdateGuideState exits: m=228410 SNR=36.7 18:47:32.042 00.000 10672 PhdController: settling, locked = 1, distance = 25.15 (99.00) aobump = 0 frame = 1 / 10 18:47:32.043 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:32.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:32.043 00.000 10672 Enqueuing Expose request 18:47:32.183 00.140 10672 read socket command 10 18:47:32.183 00.000 10672 processing socket request REQDIST 18:47:32.184 00.001 10672 SOCKSVR: Sending pixel error of 2.55 18:47:32.184 00.000 10672 Sending socket response 255 (0xff) 18:47:37.491 05.307 10672 read socket command 10 18:47:37.491 00.000 10672 processing socket request REQDIST 18:47:37.492 00.001 10672 SOCKSVR: Sending pixel error of 2.55 18:47:37.492 00.000 10672 Sending socket response 255 (0xff) 18:47:38.127 00.635 10672 read socket command 10 18:47:38.127 00.000 10672 processing socket request REQDIST 18:47:38.127 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:38.127 00.000 10672 Sending socket response 255 (0xff) 18:47:40.130 02.003 10672 read socket command 10 18:47:40.130 00.000 10672 processing socket request REQDIST 18:47:40.130 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:40.130 00.000 10672 Sending socket response 255 (0xff) 18:47:42.133 02.003 10672 read socket command 10 18:47:42.133 00.000 10672 processing socket request REQDIST 18:47:42.133 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:42.133 00.000 10672 Sending socket response 255 (0xff) 18:47:44.132 01.999 10672 read socket command 10 18:47:44.132 00.000 10672 processing socket request REQDIST 18:47:44.132 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:44.132 00.000 10672 Sending socket response 255 (0xff) 18:47:46.131 01.999 10672 read socket command 10 18:47:46.131 00.000 10672 processing socket request REQDIST 18:47:46.131 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:46.131 00.000 10672 Sending socket response 255 (0xff) 18:47:47.834 01.703 428 IsGuiding returns 1 18:47:47.834 00.000 428 scope still moving after pulse duration time elapsed 18:47:47.865 00.031 428 IsSlewing returns 0 18:47:47.865 00.000 428 IsGuiding returns 1 18:47:47.928 00.063 428 IsSlewing returns 0 18:47:47.928 00.000 428 IsGuiding returns 0 18:47:47.928 00.000 428 scope move finished after 15925 + 115 ms 18:47:47.928 00.000 428 Move returns status 0, amount 15925 18:47:47.928 00.000 428 move complete, result=0 18:47:47.928 00.000 428 worker thread done servicing request 18:47:47.928 00.000 428 Worker thread wakes up 18:47:47.928 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 18:47:47.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:47:47.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,752,31,31) 18:47:47.928 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:47:47.943 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 18:47:48.131 00.188 10672 read socket command 10 18:47:48.131 00.000 10672 processing socket request REQDIST 18:47:48.131 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:48.131 00.000 10672 Sending socket response 255 (0xff) 18:47:49.240 01.109 428 Exposure complete 18:47:49.380 00.140 428 worker thread done servicing request 18:47:49.380 00.000 10672 OnExposeComplete: enter 18:47:49.380 00.000 10672 UpdateGuideState(): m_state=6 18:47:49.380 00.000 10672 Star::Find(15, 1066, 766, 0, (0,0,0,0), 0.0, 0) frame 168 18:47:49.380 00.000 10672 Star::Find returns 1 (0), X=1065.62, Y=774.72, Mass=220800, SNR=39.0, Peak=62432 HFD=1.7 18:47:49.380 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 18:47:49.380 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 18:47:49.380 00.000 10672 CameraToMount -- cameraX=2.76 cameraY=-16.75 hyp=16.97 cameraTheta=-1.41 mountX=-0.72 mountY=-16.95, mountTheta=-1.61 18:47:49.380 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 18:47:49.380 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 18:47:49.380 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 18:47:49.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 18:47:49.380 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 18:47:49.380 00.000 10672 Mount: notify direct move -0.00,-10.50 18:47:49.380 00.000 428 Worker thread wakes up 18:47:49.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:47:49.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 18:47:49.380 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 18:47:49.380 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 18:47:49.380 00.000 428 MoveAxis(E, 0, B) 18:47:49.380 00.000 428 Move returns status 0, amount 0 18:47:49.380 00.000 428 MoveAxis(N, 15925, B) 18:47:49.380 00.000 428 Guiding Dir = 0, Dur = 15925 18:47:49.411 00.031 428 IsSlewing returns 0 18:47:49.411 00.000 428 IsGuiding returns 0 18:47:49.494 00.083 428 PulseGuide returned control before completion, sleep 15856 18:47:49.525 00.031 10672 UpdateGuideState exits: m=220800 SNR=39.0 18:47:49.525 00.000 10672 PhdController: settling, locked = 1, distance = 22.70 (99.00) aobump = 0 frame = 2 / 10 18:47:49.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:47:49.525 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:47:49.525 00.000 10672 Enqueuing Expose request 18:47:50.759 01.234 10672 read socket command 10 18:47:50.759 00.000 10672 processing socket request REQDIST 18:47:50.759 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:50.759 00.000 10672 Sending socket response 255 (0xff) 18:47:55.757 04.998 10672 read socket command 10 18:47:55.757 00.000 10672 processing socket request REQDIST 18:47:55.757 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:47:55.757 00.000 10672 Sending socket response 255 (0xff) 18:48:00.753 04.996 10672 read socket command 10 18:48:00.753 00.000 10672 processing socket request REQDIST 18:48:00.753 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:00.753 00.000 10672 Sending socket response 255 (0xff) 18:48:05.361 04.608 428 IsGuiding returns 1 18:48:05.361 00.000 428 scope still moving after pulse duration time elapsed 18:48:05.392 00.031 428 IsSlewing returns 0 18:48:05.392 00.000 428 IsGuiding returns 1 18:48:05.439 00.047 428 IsSlewing returns 0 18:48:05.439 00.000 428 IsGuiding returns 0 18:48:05.439 00.000 428 scope move finished after 15925 + 106 ms 18:48:05.439 00.000 428 Move returns status 0, amount 15925 18:48:05.439 00.000 428 move complete, result=0 18:48:05.439 00.000 428 worker thread done servicing request 18:48:05.439 00.000 428 Worker thread wakes up 18:48:05.439 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 18:48:05.439 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:05.439 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,760,31,31) 18:48:05.454 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:05.454 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 18:48:05.751 00.297 10672 read socket command 10 18:48:05.751 00.000 10672 processing socket request REQDIST 18:48:05.751 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:05.751 00.000 10672 Sending socket response 255 (0xff) 18:48:06.739 00.988 428 Exposure complete 18:48:06.864 00.125 428 worker thread done servicing request 18:48:06.864 00.000 10672 OnExposeComplete: enter 18:48:06.864 00.000 10672 UpdateGuideState(): m_state=6 18:48:06.864 00.000 10672 Star::Find(15, 1065, 774, 0, (0,0,0,0), 0.0, 0) frame 169 18:48:06.864 00.000 10672 Star::Find returns 1 (0), X=1066.21, Y=775.61, Mass=260980, SNR=40.1, Peak=59920 HFD=2.2 18:48:06.864 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.02) = xAngle (1.66 = 1.66) 18:48:06.864 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.47 = -1.47) 18:48:06.864 00.000 10672 CameraToMount -- cameraX=3.36 cameraY=-15.86 hyp=16.21 cameraTheta=-1.36 mountX=-1.41 mountY=-16.13, mountTheta=-1.66 18:48:06.864 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 18:48:06.864 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 18:48:06.864 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 18:48:06.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 18:48:06.864 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 18:48:06.864 00.000 10672 Mount: notify direct move -0.00,-4.00 18:48:06.864 00.000 428 Worker thread wakes up 18:48:06.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 18:48:06.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:48:06.864 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 18:48:06.864 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 18:48:06.864 00.000 428 MoveAxis(E, 0, B) 18:48:06.864 00.000 428 Move returns status 0, amount 0 18:48:06.864 00.000 428 MoveAxis(N, 6067, B) 18:48:06.864 00.000 428 Guiding Dir = 0, Dur = 6067 18:48:06.896 00.032 428 IsSlewing returns 0 18:48:06.896 00.000 428 IsGuiding returns 0 18:48:06.974 00.078 428 PulseGuide returned control before completion, sleep 5998 18:48:07.020 00.046 10672 UpdateGuideState exits: m=260980 SNR=40.1 18:48:07.020 00.000 10672 PhdController: settling, locked = 1, distance = 20.75 (99.00) aobump = 0 frame = 3 / 10 18:48:07.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:07.020 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:07.020 00.000 10672 Enqueuing Expose request 18:48:10.760 03.740 10672 read socket command 10 18:48:10.760 00.000 10672 processing socket request REQDIST 18:48:10.760 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:10.760 00.000 10672 Sending socket response 255 (0xff) 18:48:12.992 02.232 428 IsGuiding returns 1 18:48:12.992 00.000 428 scope still moving after pulse duration time elapsed 18:48:13.024 00.032 428 IsSlewing returns 0 18:48:13.024 00.000 428 IsGuiding returns 1 18:48:13.070 00.046 428 IsSlewing returns 0 18:48:13.070 00.000 428 IsGuiding returns 0 18:48:13.070 00.000 428 scope move finished after 6067 + 102 ms 18:48:13.070 00.000 428 Move returns status 0, amount 6067 18:48:13.070 00.000 428 move complete, result=0 18:48:13.070 00.000 428 worker thread done servicing request 18:48:13.070 00.000 428 Worker thread wakes up 18:48:13.070 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 18:48:13.070 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:13.070 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,761,31,31) 18:48:13.070 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:13.086 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 18:48:14.230 01.144 428 Exposure complete 18:48:14.371 00.141 428 worker thread done servicing request 18:48:14.371 00.000 10672 OnExposeComplete: enter 18:48:14.371 00.000 10672 UpdateGuideState(): m_state=6 18:48:14.371 00.000 10672 Star::Find(15, 1066, 775, 0, (0,0,0,0), 0.0, 0) frame 170 18:48:14.371 00.000 10672 Star::Find returns 1 (0), X=1065.47, Y=775.79, Mass=230665, SNR=40.7, Peak=50976 HFD=1.9 18:48:14.371 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 18:48:14.371 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 18:48:14.371 00.000 10672 CameraToMount -- cameraX=2.61 cameraY=-15.67 hyp=15.89 cameraTheta=-1.41 mountX=-0.70 mountY=-15.86, mountTheta=-1.61 18:48:14.371 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.61, y=-15.67, opts=13) 18:48:14.371 00.000 10672 Enqueuing Move request for scope (2.61, -15.67) 18:48:14.371 00.000 428 Worker thread wakes up 18:48:14.371 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:48:14.371 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.61, -15.67) opts 0xd 18:48:14.371 00.000 428 Handling offset move in thread for scope, endpoint = (2.61, -15.67) 18:48:14.371 00.000 428 Moving (2.61, -15.67) raw xDistance=-0.70 yDistance=-15.86 18:48:14.371 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 18:48:14.371 00.000 428 resist switch: large excursion: input -15.86 thresh 1.65 direction from 0 to -1 18:48:14.371 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-47.59 18:48:14.371 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.86 from input -15.86 18:48:14.371 00.000 428 MoveAxis(E, 648, ABG) 18:48:14.371 00.000 428 Guiding Dir = 2, Dur = 648 18:48:14.371 00.000 428 IsSlewing returns 0 18:48:14.371 00.000 428 IsGuiding returns 0 18:48:14.402 00.031 428 PulseGuide returned control before completion, sleep 635 18:48:14.512 00.110 10672 UpdateGuideState exits: m=230665 SNR=40.7 18:48:14.512 00.000 10672 PhdController: settling, locked = 1, distance = 15.89 (99.00) aobump = 0 frame = 4 / 10 18:48:14.512 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:14.512 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:14.512 00.000 10672 Enqueuing Expose request 18:48:15.058 00.546 428 IsGuiding returns 1 18:48:15.058 00.000 428 scope still moving after pulse duration time elapsed 18:48:15.090 00.032 428 IsSlewing returns 0 18:48:15.090 00.000 428 IsGuiding returns 0 18:48:15.090 00.000 428 scope move finished after 648 + 62 ms 18:48:15.090 00.000 428 Move returns status 0, amount 648 18:48:15.090 00.000 428 MoveAxis(N, 24062, ABG) 18:48:15.090 00.000 428 duration set to 2500 by maxDecDuration 18:48:15.090 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:15.090 00.000 428 IsSlewing returns 0 18:48:15.090 00.000 428 IsGuiding returns 0 18:48:15.168 00.078 428 PulseGuide returned control before completion, sleep 2432 18:48:15.761 00.593 10672 read socket command 10 18:48:15.761 00.000 10672 processing socket request REQDIST 18:48:15.761 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:15.761 00.000 10672 Sending socket response 255 (0xff) 18:48:17.618 01.857 428 IsGuiding returns 1 18:48:17.618 00.000 428 scope still moving after pulse duration time elapsed 18:48:17.649 00.031 428 IsSlewing returns 0 18:48:17.649 00.000 428 IsGuiding returns 1 18:48:17.712 00.063 428 IsSlewing returns 0 18:48:17.712 00.000 428 IsGuiding returns 0 18:48:17.712 00.000 428 scope move finished after 2500 + 120 ms 18:48:17.712 00.000 428 Move returns status 0, amount 2500 18:48:17.712 00.000 428 move complete, result=0 18:48:17.712 00.000 428 worker thread done servicing request 18:48:17.712 00.000 428 Worker thread wakes up 18:48:17.712 00.000 10672 GuideStep: -0.7 px 648 ms EAST, -15.9 px 2500 ms NORTH 18:48:17.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:17.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,761,31,31) 18:48:17.712 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:19.227 01.515 428 Exposure complete 18:48:19.367 00.140 428 worker thread done servicing request 18:48:19.367 00.000 10672 OnExposeComplete: enter 18:48:19.367 00.000 10672 UpdateGuideState(): m_state=6 18:48:19.367 00.000 10672 Star::Find(15, 1065, 775, 0, (0,0,0,0), 0.0, 0) frame 171 18:48:19.367 00.000 10672 Star::Find returns 1 (0), X=1065.39, Y=775.71, Mass=224727, SNR=41.4, Peak=48800 HFD=1.7 18:48:19.367 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 18:48:19.367 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 18:48:19.367 00.000 10672 CameraToMount -- cameraX=2.53 cameraY=-15.75 hyp=15.95 cameraTheta=-1.41 mountX=-0.61 mountY=-15.93, mountTheta=-1.61 18:48:19.367 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.53, y=-15.75, opts=13) 18:48:19.367 00.000 10672 Enqueuing Move request for scope (2.53, -15.75) 18:48:19.367 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:48:19.367 00.000 428 Worker thread wakes up 18:48:19.367 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.53, -15.75) opts 0xd 18:48:19.367 00.000 428 Handling offset move in thread for scope, endpoint = (2.53, -15.75) 18:48:19.367 00.000 428 Moving (2.53, -15.75) raw xDistance=-0.61 yDistance=-15.93 18:48:19.367 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61 18:48:19.367 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.93 from input -15.93 18:48:19.367 00.000 428 MoveAxis(E, 610, ABG) 18:48:19.367 00.000 428 Guiding Dir = 2, Dur = 610 18:48:19.367 00.000 428 IsSlewing returns 0 18:48:19.367 00.000 428 IsGuiding returns 0 18:48:19.399 00.032 428 PulseGuide returned control before completion, sleep 591 18:48:19.508 00.109 10672 UpdateGuideState exits: m=224727 SNR=41.4 18:48:19.508 00.000 10672 PhdController: settling, locked = 1, distance = 15.91 (99.00) aobump = 0 frame = 5 / 10 18:48:19.508 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:19.508 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:19.508 00.000 10672 Enqueuing Expose request 18:48:20.024 00.516 428 IsGuiding returns 0 18:48:20.024 00.000 428 Move returns status 0, amount 610 18:48:20.024 00.000 428 MoveAxis(N, 24165, ABG) 18:48:20.024 00.000 428 duration set to 2500 by maxDecDuration 18:48:20.024 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:20.024 00.000 428 IsSlewing returns 0 18:48:20.024 00.000 428 IsGuiding returns 0 18:48:20.102 00.078 428 PulseGuide returned control before completion, sleep 2432 18:48:20.758 00.656 10672 read socket command 10 18:48:20.758 00.000 10672 processing socket request REQDIST 18:48:20.758 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:20.758 00.000 10672 Sending socket response 255 (0xff) 18:48:22.542 01.784 428 IsGuiding returns 1 18:48:22.542 00.000 428 scope still moving after pulse duration time elapsed 18:48:22.574 00.032 428 IsSlewing returns 0 18:48:22.574 00.000 428 IsGuiding returns 1 18:48:22.605 00.031 428 IsSlewing returns 0 18:48:22.605 00.000 428 IsGuiding returns 1 18:48:22.636 00.031 428 IsSlewing returns 0 18:48:22.636 00.000 428 IsGuiding returns 0 18:48:22.636 00.000 428 scope move finished after 2500 + 120 ms 18:48:22.636 00.000 428 Move returns status 0, amount 2500 18:48:22.636 00.000 428 move complete, result=0 18:48:22.652 00.016 428 worker thread done servicing request 18:48:22.652 00.000 10672 GuideStep: -0.6 px 610 ms EAST, -15.9 px 2500 ms NORTH 18:48:22.652 00.000 428 Worker thread wakes up 18:48:22.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:22.652 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,761,31,31) 18:48:22.652 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:24.234 01.582 428 Exposure complete 18:48:24.359 00.125 428 worker thread done servicing request 18:48:24.359 00.000 10672 OnExposeComplete: enter 18:48:24.359 00.000 10672 UpdateGuideState(): m_state=6 18:48:24.359 00.000 10672 Star::Find(15, 1065, 775, 0, (0,0,0,0), 0.0, 0) frame 172 18:48:24.359 00.000 10672 Star::Find returns 1 (0), X=1064.77, Y=775.48, Mass=222555, SNR=37.8, Peak=55120 HFD=1.8 18:48:24.359 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 18:48:24.359 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 18:48:24.359 00.000 10672 CameraToMount -- cameraX=1.91 cameraY=-15.99 hyp=16.10 cameraTheta=-1.45 mountX=0.04 mountY=-16.10, mountTheta=-1.57 18:48:24.359 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.91, y=-15.99, opts=13) 18:48:24.359 00.000 10672 Enqueuing Move request for scope (1.91, -15.99) 18:48:24.359 00.000 428 Worker thread wakes up 18:48:24.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:48:24.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.91, -15.99) opts 0xd 18:48:24.359 00.000 428 Handling offset move in thread for scope, endpoint = (1.91, -15.99) 18:48:24.359 00.000 428 Moving (1.91, -15.99) raw xDistance=0.04 yDistance=-16.10 18:48:24.359 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:48:24.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns -16.10 from input -16.10 18:48:24.359 00.000 428 MoveAxis(E, 0, ABG) 18:48:24.359 00.000 428 Move returns status 0, amount 0 18:48:24.359 00.000 428 MoveAxis(N, 24418, ABG) 18:48:24.359 00.000 428 duration set to 2500 by maxDecDuration 18:48:24.359 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:24.359 00.000 428 IsSlewing returns 0 18:48:24.375 00.016 428 IsGuiding returns 0 18:48:24.453 00.078 428 PulseGuide returned control before completion, sleep 2429 18:48:24.500 00.047 10672 UpdateGuideState exits: m=222555 SNR=37.8 18:48:24.500 00.000 10672 PhdController: settling, locked = 1, distance = 15.97 (99.00) aobump = 0 frame = 6 / 10 18:48:24.500 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:24.500 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:24.500 00.000 10672 Enqueuing Expose request 18:48:25.765 01.265 10672 read socket command 10 18:48:25.765 00.000 10672 processing socket request REQDIST 18:48:25.765 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:25.765 00.000 10672 Sending socket response 255 (0xff) 18:48:26.888 01.123 428 IsGuiding returns 1 18:48:26.888 00.000 428 scope still moving after pulse duration time elapsed 18:48:26.920 00.032 428 IsSlewing returns 0 18:48:26.920 00.000 428 IsGuiding returns 1 18:48:26.951 00.031 428 IsSlewing returns 0 18:48:26.951 00.000 428 IsGuiding returns 1 18:48:26.998 00.047 428 IsSlewing returns 0 18:48:26.998 00.000 428 IsGuiding returns 0 18:48:26.998 00.000 428 scope move finished after 2500 + 124 ms 18:48:26.998 00.000 428 Move returns status 0, amount 2500 18:48:26.998 00.000 428 move complete, result=0 18:48:26.998 00.000 428 worker thread done servicing request 18:48:26.998 00.000 428 Worker thread wakes up 18:48:26.998 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -16.1 px 2500 ms NORTH 18:48:26.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:26.998 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,760,31,31) 18:48:26.998 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:29.231 02.233 428 Exposure complete 18:48:29.356 00.125 428 worker thread done servicing request 18:48:29.356 00.000 10672 OnExposeComplete: enter 18:48:29.356 00.000 10672 UpdateGuideState(): m_state=6 18:48:29.356 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 173 18:48:29.356 00.000 10672 Star::Find returns 1 (0), X=1064.79, Y=775.17, Mass=238601, SNR=34.6, Peak=59920 HFD=2.4 18:48:29.356 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 18:48:29.356 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 18:48:29.356 00.000 10672 CameraToMount -- cameraX=1.93 cameraY=-16.29 hyp=16.41 cameraTheta=-1.45 mountX=0.05 mountY=-16.41, mountTheta=-1.57 18:48:29.356 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.93, y=-16.29, opts=13) 18:48:29.356 00.000 10672 Enqueuing Move request for scope (1.93, -16.29) 18:48:29.356 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:48:29.356 00.000 428 Worker thread wakes up 18:48:29.371 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (1.93, -16.29) opts 0xd 18:48:29.371 00.000 428 Handling offset move in thread for scope, endpoint = (1.93, -16.29) 18:48:29.371 00.000 428 Moving (1.93, -16.29) raw xDistance=0.05 yDistance=-16.41 18:48:29.371 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:48:29.371 00.000 428 GuideAlgorithmResistSwitch::Result() returns -16.41 from input -16.41 18:48:29.371 00.000 428 MoveAxis(E, 0, ABG) 18:48:29.371 00.000 428 Move returns status 0, amount 0 18:48:29.371 00.000 428 MoveAxis(N, 24882, ABG) 18:48:29.371 00.000 428 duration set to 2500 by maxDecDuration 18:48:29.371 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:29.371 00.000 428 IsSlewing returns 0 18:48:29.371 00.000 428 IsGuiding returns 0 18:48:29.450 00.079 428 PulseGuide returned control before completion, sleep 2424 18:48:29.512 00.062 10672 UpdateGuideState exits: m=238601 SNR=34.6 18:48:29.512 00.000 10672 PhdController: settling, locked = 1, distance = 16.10 (99.00) aobump = 0 frame = 7 / 10 18:48:29.512 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:29.512 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:29.512 00.000 10672 Enqueuing Expose request 18:48:30.752 01.240 10672 read socket command 10 18:48:30.752 00.000 10672 processing socket request REQDIST 18:48:30.752 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:30.752 00.000 10672 Sending socket response 255 (0xff) 18:48:31.893 01.141 428 IsGuiding returns 1 18:48:31.893 00.000 428 scope still moving after pulse duration time elapsed 18:48:31.924 00.031 428 IsSlewing returns 0 18:48:31.924 00.000 428 IsGuiding returns 1 18:48:31.971 00.047 428 IsSlewing returns 0 18:48:31.986 00.015 428 IsGuiding returns 0 18:48:31.986 00.000 428 scope move finished after 2500 + 113 ms 18:48:31.986 00.000 428 Move returns status 0, amount 2500 18:48:31.986 00.000 428 move complete, result=0 18:48:31.986 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -16.4 px 2500 ms NORTH 18:48:31.986 00.000 428 worker thread done servicing request 18:48:31.986 00.000 428 Worker thread wakes up 18:48:31.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:31.986 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,760,31,31) 18:48:31.986 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:34.220 02.234 428 Exposure complete 18:48:34.360 00.140 428 worker thread done servicing request 18:48:34.360 00.000 10672 OnExposeComplete: enter 18:48:34.360 00.000 10672 UpdateGuideState(): m_state=6 18:48:34.360 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 174 18:48:34.360 00.000 10672 Star::Find returns 1 (0), X=1064.66, Y=775.51, Mass=250486, SNR=42.3, Peak=52512 HFD=2.2 18:48:34.360 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 18:48:34.360 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 18:48:34.360 00.000 10672 CameraToMount -- cameraX=1.80 cameraY=-15.96 hyp=16.06 cameraTheta=-1.46 mountX=0.14 mountY=-16.06, mountTheta=-1.56 18:48:34.360 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.80, y=-15.96, opts=13) 18:48:34.360 00.000 10672 Enqueuing Move request for scope (1.80, -15.96) 18:48:34.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:48:34.360 00.000 428 Worker thread wakes up 18:48:34.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.80, -15.96) opts 0xd 18:48:34.360 00.000 428 Handling offset move in thread for scope, endpoint = (1.80, -15.96) 18:48:34.360 00.000 428 Moving (1.80, -15.96) raw xDistance=0.14 yDistance=-16.06 18:48:34.360 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:48:34.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns -16.06 from input -16.06 18:48:34.360 00.000 428 MoveAxis(E, 0, ABG) 18:48:34.360 00.000 428 Move returns status 0, amount 0 18:48:34.360 00.000 428 MoveAxis(N, 24355, ABG) 18:48:34.360 00.000 428 duration set to 2500 by maxDecDuration 18:48:34.360 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:34.360 00.000 428 IsSlewing returns 0 18:48:34.360 00.000 428 IsGuiding returns 0 18:48:34.438 00.078 428 PulseGuide returned control before completion, sleep 2437 18:48:34.501 00.063 10672 UpdateGuideState exits: m=250486 SNR=42.3 18:48:34.501 00.000 10672 PhdController: settling, locked = 1, distance = 16.09 (99.00) aobump = 0 frame = 8 / 10 18:48:34.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:34.501 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:34.501 00.000 10672 Enqueuing Expose request 18:48:35.750 01.249 10672 read socket command 10 18:48:35.750 00.000 10672 processing socket request REQDIST 18:48:35.750 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:35.750 00.000 10672 Sending socket response 255 (0xff) 18:48:36.891 01.141 428 IsGuiding returns 1 18:48:36.891 00.000 428 scope still moving after pulse duration time elapsed 18:48:36.922 00.031 428 IsSlewing returns 0 18:48:36.922 00.000 428 IsGuiding returns 1 18:48:36.984 00.062 428 IsSlewing returns 0 18:48:37.016 00.032 428 IsGuiding returns 0 18:48:37.016 00.000 428 scope move finished after 2500 + 147 ms 18:48:37.016 00.000 428 Move returns status 0, amount 2500 18:48:37.016 00.000 428 move complete, result=0 18:48:37.016 00.000 428 worker thread done servicing request 18:48:37.016 00.000 428 Worker thread wakes up 18:48:37.016 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -16.1 px 2500 ms NORTH 18:48:37.016 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:37.016 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,761,31,31) 18:48:37.016 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:39.218 02.202 428 Exposure complete 18:48:39.359 00.141 428 worker thread done servicing request 18:48:39.359 00.000 10672 OnExposeComplete: enter 18:48:39.359 00.000 10672 UpdateGuideState(): m_state=6 18:48:39.359 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 175 18:48:39.359 00.000 10672 Star::Find returns 1 (0), X=1064.69, Y=775.63, Mass=245955, SNR=38.8, Peak=43680 HFD=1.9 18:48:39.359 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 18:48:39.359 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 18:48:39.359 00.000 10672 CameraToMount -- cameraX=1.83 cameraY=-15.84 hyp=15.94 cameraTheta=-1.46 mountX=0.10 mountY=-15.94, mountTheta=-1.56 18:48:39.359 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.83, y=-15.84, opts=13) 18:48:39.359 00.000 10672 Enqueuing Move request for scope (1.83, -15.84) 18:48:39.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:48:39.359 00.000 428 Worker thread wakes up 18:48:39.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.83, -15.84) opts 0xd 18:48:39.359 00.000 428 Handling offset move in thread for scope, endpoint = (1.83, -15.84) 18:48:39.359 00.000 428 Moving (1.83, -15.84) raw xDistance=0.10 yDistance=-15.94 18:48:39.359 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:48:39.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.94 from input -15.94 18:48:39.359 00.000 428 MoveAxis(E, 0, ABG) 18:48:39.359 00.000 428 Move returns status 0, amount 0 18:48:39.359 00.000 428 MoveAxis(N, 24180, ABG) 18:48:39.359 00.000 428 duration set to 2500 by maxDecDuration 18:48:39.359 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 18:48:39.359 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:39.359 00.000 428 IsSlewing returns 0 18:48:39.359 00.000 428 IsGuiding returns 0 18:48:39.437 00.078 428 PulseGuide returned control before completion, sleep 2433 18:48:39.500 00.063 10672 UpdateGuideState exits: m=245955 SNR=38.8 18:48:39.500 00.000 10672 PhdController: settling, locked = 1, distance = 16.04 (99.00) aobump = 0 frame = 9 / 10 18:48:39.500 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:39.500 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:39.500 00.000 10672 Enqueuing Expose request 18:48:39.500 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 18:48:40.765 01.265 10672 read socket command 10 18:48:40.765 00.000 10672 processing socket request REQDIST 18:48:40.765 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:40.765 00.000 10672 Sending socket response 255 (0xff) 18:48:41.888 01.123 428 IsGuiding returns 1 18:48:41.888 00.000 428 scope still moving after pulse duration time elapsed 18:48:41.919 00.031 428 IsSlewing returns 0 18:48:41.919 00.000 428 IsGuiding returns 1 18:48:41.981 00.062 428 IsSlewing returns 0 18:48:41.981 00.000 428 IsGuiding returns 0 18:48:41.981 00.000 428 scope move finished after 2500 + 119 ms 18:48:41.981 00.000 428 Move returns status 0, amount 2500 18:48:41.981 00.000 428 move complete, result=0 18:48:41.981 00.000 428 worker thread done servicing request 18:48:41.981 00.000 428 Worker thread wakes up 18:48:41.981 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:41.981 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,761,31,31) 18:48:41.981 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -15.9 px 2500 ms NORTH 18:48:41.997 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:44.225 02.228 428 Exposure complete 18:48:44.350 00.125 428 worker thread done servicing request 18:48:44.350 00.000 10672 OnExposeComplete: enter 18:48:44.350 00.000 10672 UpdateGuideState(): m_state=6 18:48:44.350 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 176 18:48:44.350 00.000 10672 Star::Find returns 1 (0), X=1064.28, Y=775.84, Mass=244632, SNR=38.3, Peak=50000 HFD=2.1 18:48:44.350 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 18:48:44.350 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 18:48:44.350 00.000 10672 CameraToMount -- cameraX=1.42 cameraY=-15.63 hyp=15.69 cameraTheta=-1.48 mountX=0.48 mountY=-15.69, mountTheta=-1.54 18:48:44.366 00.016 10672 SchedulePrimaryMove(0702ACD8, x=1.42, y=-15.63, opts=13) 18:48:44.366 00.000 10672 Enqueuing Move request for scope (1.42, -15.63) 18:48:44.366 00.000 428 Worker thread wakes up 18:48:44.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3944, FiltMax=65488, Gamma=1.000 18:48:44.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.42, -15.63) opts 0xd 18:48:44.366 00.000 428 Handling offset move in thread for scope, endpoint = (1.42, -15.63) 18:48:44.366 00.000 428 Moving (1.42, -15.63) raw xDistance=0.48 yDistance=-15.69 18:48:44.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 18:48:44.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.69 from input -15.69 18:48:44.366 00.000 428 MoveAxis(W, 446, ABG) 18:48:44.366 00.000 428 Guiding Dir = 3, Dur = 446 18:48:44.366 00.000 428 IsSlewing returns 0 18:48:44.366 00.000 428 IsGuiding returns 0 18:48:44.382 00.016 428 PulseGuide returned control before completion, sleep 437 18:48:44.491 00.109 10672 UpdateGuideState exits: m=244632 SNR=38.3 18:48:44.491 00.000 10672 PhdController: settling, locked = 1, distance = 15.94 (99.00) aobump = 0 frame = 10 / 10 18:48:44.491 00.000 10672 PhdController: newstate STATE_FINISH 18:48:44.491 00.000 10672 PhdController complete: success 18:48:44.491 00.000 10672 Mount: notify guiding dither settle done success=1 18:48:44.491 00.000 10672 PhdController: newstate STATE_IDLE 18:48:44.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:44.491 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:44.491 00.000 10672 Enqueuing Expose request 18:48:44.835 00.344 428 IsGuiding returns 0 18:48:44.835 00.000 428 Move returns status 0, amount 446 18:48:44.835 00.000 428 MoveAxis(N, 23798, ABG) 18:48:44.835 00.000 428 duration set to 2500 by maxDecDuration 18:48:44.835 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:44.835 00.000 428 IsSlewing returns 0 18:48:44.835 00.000 428 IsGuiding returns 0 18:48:44.913 00.078 428 PulseGuide returned control before completion, sleep 2432 18:48:45.756 00.843 10672 read socket command 10 18:48:45.756 00.000 10672 processing socket request REQDIST 18:48:45.756 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:45.756 00.000 10672 Sending socket response 255 (0xff) 18:48:47.349 01.593 428 IsGuiding returns 1 18:48:47.349 00.000 428 scope still moving after pulse duration time elapsed 18:48:47.380 00.031 428 IsSlewing returns 0 18:48:47.380 00.000 428 IsGuiding returns 1 18:48:47.411 00.031 428 IsSlewing returns 0 18:48:47.411 00.000 428 IsGuiding returns 1 18:48:47.442 00.031 428 IsSlewing returns 0 18:48:47.489 00.047 428 IsGuiding returns 0 18:48:47.489 00.000 428 scope move finished after 2500 + 152 ms 18:48:47.489 00.000 428 Move returns status 0, amount 2500 18:48:47.489 00.000 428 move complete, result=0 18:48:47.489 00.000 428 worker thread done servicing request 18:48:47.489 00.000 428 Worker thread wakes up 18:48:47.489 00.000 10672 GuideStep: 0.5 px 446 ms WEST, -15.7 px 2500 ms NORTH 18:48:47.489 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:47.489 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1049,761,31,31) 18:48:47.489 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:49.223 01.734 428 Exposure complete 18:48:49.348 00.125 428 worker thread done servicing request 18:48:49.348 00.000 10672 OnExposeComplete: enter 18:48:49.348 00.000 10672 UpdateGuideState(): m_state=6 18:48:49.348 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 177 18:48:49.348 00.000 10672 Star::Find returns 1 (0), X=1064.23, Y=775.88, Mass=221321, SNR=41.1, Peak=42912 HFD=2.2 18:48:49.348 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 18:48:49.348 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 18:48:49.348 00.000 10672 CameraToMount -- cameraX=1.37 cameraY=-15.58 hyp=15.64 cameraTheta=-1.48 mountX=0.53 mountY=-15.64, mountTheta=-1.54 18:48:49.364 00.016 10672 SchedulePrimaryMove(0702ACD8, x=1.37, y=-15.58, opts=13) 18:48:49.364 00.000 10672 Enqueuing Move request for scope (1.37, -15.58) 18:48:49.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:48:49.364 00.000 428 Worker thread wakes up 18:48:49.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.37, -15.58) opts 0xd 18:48:49.364 00.000 428 Handling offset move in thread for scope, endpoint = (1.37, -15.58) 18:48:49.364 00.000 428 Moving (1.37, -15.58) raw xDistance=0.53 yDistance=-15.64 18:48:49.364 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.53 18:48:49.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.64 from input -15.64 18:48:49.364 00.000 428 MoveAxis(W, 520, ABG) 18:48:49.364 00.000 428 Guiding Dir = 3, Dur = 520 18:48:49.364 00.000 428 IsSlewing returns 0 18:48:49.364 00.000 428 IsGuiding returns 0 18:48:49.379 00.015 428 PulseGuide returned control before completion, sleep 515 18:48:49.494 00.115 10672 UpdateGuideState exits: m=221321 SNR=41.1 18:48:49.494 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:49.494 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:49.494 00.000 10672 Enqueuing Expose request 18:48:49.916 00.422 428 IsGuiding returns 0 18:48:49.916 00.000 428 Move returns status 0, amount 520 18:48:49.916 00.000 428 MoveAxis(N, 23722, ABG) 18:48:49.916 00.000 428 duration set to 2500 by maxDecDuration 18:48:49.916 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:49.916 00.000 428 IsSlewing returns 0 18:48:49.916 00.000 428 IsGuiding returns 0 18:48:49.994 00.078 428 PulseGuide returned control before completion, sleep 2431 18:48:50.759 00.765 10672 read socket command 10 18:48:50.759 00.000 10672 processing socket request REQDIST 18:48:50.759 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:50.759 00.000 10672 Sending socket response 255 (0xff) 18:48:52.446 01.687 428 IsGuiding returns 1 18:48:52.446 00.000 428 scope still moving after pulse duration time elapsed 18:48:52.477 00.031 428 IsSlewing returns 0 18:48:52.477 00.000 428 IsGuiding returns 1 18:48:52.540 00.063 428 IsSlewing returns 0 18:48:52.540 00.000 428 IsGuiding returns 0 18:48:52.540 00.000 428 scope move finished after 2500 + 121 ms 18:48:52.540 00.000 428 Move returns status 0, amount 2500 18:48:52.540 00.000 428 move complete, result=0 18:48:52.540 00.000 428 worker thread done servicing request 18:48:52.540 00.000 428 Worker thread wakes up 18:48:52.540 00.000 10672 GuideStep: 0.5 px 520 ms WEST, -15.6 px 2500 ms NORTH 18:48:52.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:52.540 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1049,761,31,31) 18:48:52.540 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:54.211 01.671 428 Exposure complete 18:48:54.352 00.141 428 worker thread done servicing request 18:48:54.352 00.000 10672 OnExposeComplete: enter 18:48:54.352 00.000 10672 UpdateGuideState(): m_state=6 18:48:54.352 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 178 18:48:54.352 00.000 10672 Star::Find returns 1 (0), X=1064.91, Y=775.52, Mass=268990, SNR=42.6, Peak=63728 HFD=2.1 18:48:54.352 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 18:48:54.352 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 18:48:54.352 00.000 10672 CameraToMount -- cameraX=2.05 cameraY=-15.95 hyp=16.08 cameraTheta=-1.44 mountX=-0.11 mountY=-16.08, mountTheta=-1.58 18:48:54.352 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.05, y=-15.95, opts=13) 18:48:54.352 00.000 10672 Enqueuing Move request for scope (2.05, -15.95) 18:48:54.352 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:48:54.352 00.000 428 Worker thread wakes up 18:48:54.352 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.05, -15.95) opts 0xd 18:48:54.352 00.000 428 Handling offset move in thread for scope, endpoint = (2.05, -15.95) 18:48:54.352 00.000 428 Moving (2.05, -15.95) raw xDistance=-0.11 yDistance=-16.08 18:48:54.352 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 18:48:54.352 00.000 428 GuideAlgorithmResistSwitch::Result() returns -16.08 from input -16.08 18:48:54.352 00.000 428 MoveAxis(E, 0, ABG) 18:48:54.352 00.000 428 Move returns status 0, amount 0 18:48:54.352 00.000 428 MoveAxis(N, 24385, ABG) 18:48:54.352 00.000 428 duration set to 2500 by maxDecDuration 18:48:54.352 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:54.352 00.000 428 IsSlewing returns 0 18:48:54.352 00.000 428 IsGuiding returns 0 18:48:54.430 00.078 428 PulseGuide returned control before completion, sleep 2433 18:48:54.477 00.047 10672 UpdateGuideState exits: m=268990 SNR=42.6 18:48:54.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:54.477 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:54.477 00.000 10672 Enqueuing Expose request 18:48:55.750 01.273 10672 read socket command 10 18:48:55.750 00.000 10672 processing socket request REQDIST 18:48:55.750 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:48:55.750 00.000 10672 Sending socket response 255 (0xff) 18:48:56.884 01.134 428 IsGuiding returns 1 18:48:56.884 00.000 428 scope still moving after pulse duration time elapsed 18:48:56.915 00.031 428 IsSlewing returns 0 18:48:56.915 00.000 428 IsGuiding returns 1 18:48:56.978 00.063 428 IsSlewing returns 0 18:48:56.978 00.000 428 IsGuiding returns 0 18:48:56.978 00.000 428 scope move finished after 2500 + 120 ms 18:48:56.978 00.000 428 Move returns status 0, amount 2500 18:48:56.978 00.000 428 move complete, result=0 18:48:56.978 00.000 428 worker thread done servicing request 18:48:56.978 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -16.1 px 2500 ms NORTH 18:48:56.978 00.000 428 Worker thread wakes up 18:48:56.978 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:48:56.978 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,761,31,31) 18:48:56.993 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:48:59.210 02.217 428 Exposure complete 18:48:59.350 00.140 428 worker thread done servicing request 18:48:59.350 00.000 10672 OnExposeComplete: enter 18:48:59.350 00.000 10672 UpdateGuideState(): m_state=6 18:48:59.350 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 179 18:48:59.350 00.000 10672 Star::Find returns 1 (0), X=1064.94, Y=775.89, Mass=187564, SNR=36.5, Peak=49680 HFD=2.0 18:48:59.350 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 18:48:59.350 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 18:48:59.350 00.000 10672 CameraToMount -- cameraX=2.09 cameraY=-15.58 hyp=15.72 cameraTheta=-1.44 mountX=-0.18 mountY=-15.71, mountTheta=-1.58 18:48:59.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.09, y=-15.58, opts=13) 18:48:59.350 00.000 10672 Enqueuing Move request for scope (2.09, -15.58) 18:48:59.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:48:59.350 00.000 428 Worker thread wakes up 18:48:59.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.09, -15.58) opts 0xd 18:48:59.350 00.000 428 Handling offset move in thread for scope, endpoint = (2.09, -15.58) 18:48:59.350 00.000 428 Moving (2.09, -15.58) raw xDistance=-0.18 yDistance=-15.71 18:48:59.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:48:59.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.71 from input -15.71 18:48:59.350 00.000 428 MoveAxis(E, 0, ABG) 18:48:59.350 00.000 428 Move returns status 0, amount 0 18:48:59.350 00.000 428 MoveAxis(N, 23832, ABG) 18:48:59.350 00.000 428 duration set to 2500 by maxDecDuration 18:48:59.350 00.000 428 Guiding Dir = 0, Dur = 2500 18:48:59.350 00.000 428 IsSlewing returns 0 18:48:59.350 00.000 428 IsGuiding returns 0 18:48:59.444 00.094 428 PulseGuide returned control before completion, sleep 2430 18:48:59.475 00.031 10672 UpdateGuideState exits: m=187564 SNR=36.5 18:48:59.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:48:59.475 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:48:59.475 00.000 10672 Enqueuing Expose request 18:49:00.756 01.281 10672 read socket command 10 18:49:00.756 00.000 10672 processing socket request REQDIST 18:49:00.756 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:00.756 00.000 10672 Sending socket response 255 (0xff) 18:49:01.880 01.124 428 IsGuiding returns 1 18:49:01.880 00.000 428 scope still moving after pulse duration time elapsed 18:49:01.912 00.032 428 IsSlewing returns 0 18:49:01.912 00.000 428 IsGuiding returns 1 18:49:01.958 00.046 428 IsSlewing returns 0 18:49:01.958 00.000 428 IsGuiding returns 0 18:49:01.958 00.000 428 scope move finished after 2500 + 107 ms 18:49:01.958 00.000 428 Move returns status 0, amount 2500 18:49:01.958 00.000 428 move complete, result=0 18:49:01.958 00.000 428 worker thread done servicing request 18:49:01.958 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -15.7 px 2500 ms NORTH 18:49:01.958 00.000 428 Worker thread wakes up 18:49:01.958 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:01.958 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,761,31,31) 18:49:01.974 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:04.217 02.243 428 Exposure complete 18:49:04.341 00.124 428 worker thread done servicing request 18:49:04.341 00.000 10672 OnExposeComplete: enter 18:49:04.341 00.000 10672 UpdateGuideState(): m_state=6 18:49:04.357 00.016 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 180 18:49:04.357 00.000 10672 Star::Find returns 1 (0), X=1064.78, Y=775.24, Mass=218322, SNR=37.1, Peak=60352 HFD=1.7 18:49:04.357 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 18:49:04.357 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 18:49:04.357 00.000 10672 CameraToMount -- cameraX=1.92 cameraY=-16.22 hyp=16.34 cameraTheta=-1.45 mountX=0.06 mountY=-16.33, mountTheta=-1.57 18:49:04.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.92, y=-16.22, opts=13) 18:49:04.357 00.000 10672 Enqueuing Move request for scope (1.92, -16.22) 18:49:04.357 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:49:04.357 00.000 428 Worker thread wakes up 18:49:04.357 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.92, -16.22) opts 0xd 18:49:04.357 00.000 428 Handling offset move in thread for scope, endpoint = (1.92, -16.22) 18:49:04.357 00.000 428 Moving (1.92, -16.22) raw xDistance=0.06 yDistance=-16.33 18:49:04.357 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:49:04.357 00.000 428 GuideAlgorithmResistSwitch::Result() returns -16.33 from input -16.33 18:49:04.357 00.000 428 MoveAxis(E, 0, ABG) 18:49:04.357 00.000 428 Move returns status 0, amount 0 18:49:04.357 00.000 428 MoveAxis(N, 24775, ABG) 18:49:04.357 00.000 428 duration set to 2500 by maxDecDuration 18:49:04.357 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:04.357 00.000 428 IsSlewing returns 0 18:49:04.357 00.000 428 IsGuiding returns 0 18:49:04.435 00.078 428 PulseGuide returned control before completion, sleep 2426 18:49:04.482 00.047 10672 UpdateGuideState exits: m=218322 SNR=37.1 18:49:04.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:04.482 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:04.482 00.000 10672 Enqueuing Expose request 18:49:05.763 01.281 10672 read socket command 10 18:49:05.763 00.000 10672 processing socket request REQDIST 18:49:05.763 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:05.763 00.000 10672 Sending socket response 255 (0xff) 18:49:06.888 01.125 428 IsGuiding returns 1 18:49:06.888 00.000 428 scope still moving after pulse duration time elapsed 18:49:06.919 00.031 428 IsSlewing returns 0 18:49:06.919 00.000 428 IsGuiding returns 1 18:49:06.981 00.062 428 IsSlewing returns 0 18:49:06.981 00.000 428 IsGuiding returns 0 18:49:06.981 00.000 428 scope move finished after 2500 + 126 ms 18:49:06.981 00.000 428 Move returns status 0, amount 2500 18:49:06.981 00.000 428 move complete, result=0 18:49:06.981 00.000 428 worker thread done servicing request 18:49:06.981 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -16.3 px 2500 ms NORTH 18:49:06.981 00.000 428 Worker thread wakes up 18:49:06.981 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:06.981 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,760,31,31) 18:49:06.997 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:09.219 02.222 428 Exposure complete 18:49:09.344 00.125 428 worker thread done servicing request 18:49:09.344 00.000 10672 OnExposeComplete: enter 18:49:09.344 00.000 10672 UpdateGuideState(): m_state=6 18:49:09.344 00.000 10672 Star::Find(15, 1064, 775, 0, (0,0,0,0), 0.0, 0) frame 181 18:49:09.344 00.000 10672 Star::Find returns 1 (0), X=1065.53, Y=775.72, Mass=231913, SNR=43.9, Peak=46192 HFD=1.8 18:49:09.344 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.02) = xAngle (1.62 = 1.62) 18:49:09.344 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 18:49:09.344 00.000 10672 CameraToMount -- cameraX=2.68 cameraY=-15.75 hyp=15.97 cameraTheta=-1.40 mountX=-0.75 mountY=-15.94, mountTheta=-1.62 18:49:09.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.68, y=-15.75, opts=13) 18:49:09.344 00.000 10672 Enqueuing Move request for scope (2.68, -15.75) 18:49:09.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:49:09.344 00.000 428 Worker thread wakes up 18:49:09.344 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.68, -15.75) opts 0xd 18:49:09.344 00.000 428 Handling offset move in thread for scope, endpoint = (2.68, -15.75) 18:49:09.344 00.000 428 Moving (2.68, -15.75) raw xDistance=-0.75 yDistance=-15.94 18:49:09.344 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 18:49:09.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.94 from input -15.94 18:49:09.344 00.000 428 MoveAxis(E, 698, ABG) 18:49:09.344 00.000 428 Guiding Dir = 2, Dur = 698 18:49:09.344 00.000 428 IsSlewing returns 0 18:49:09.344 00.000 428 IsGuiding returns 0 18:49:09.375 00.031 428 PulseGuide returned control before completion, sleep 681 18:49:09.469 00.094 10672 UpdateGuideState exits: m=231913 SNR=43.9 18:49:09.469 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:09.469 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:09.469 00.000 10672 Enqueuing Expose request 18:49:10.094 00.625 428 IsGuiding returns 0 18:49:10.094 00.000 428 Move returns status 0, amount 698 18:49:10.094 00.000 428 MoveAxis(N, 24180, ABG) 18:49:10.094 00.000 428 duration set to 2500 by maxDecDuration 18:49:10.094 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 18:49:10.094 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:10.094 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 18:49:10.094 00.000 428 IsSlewing returns 0 18:49:10.094 00.000 428 IsGuiding returns 0 18:49:10.172 00.078 428 PulseGuide returned control before completion, sleep 2433 18:49:10.750 00.578 10672 read socket command 10 18:49:10.750 00.000 10672 processing socket request REQDIST 18:49:10.750 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:10.750 00.000 10672 Sending socket response 255 (0xff) 18:49:12.629 01.879 428 IsGuiding returns 1 18:49:12.629 00.000 428 scope still moving after pulse duration time elapsed 18:49:12.660 00.031 428 IsSlewing returns 0 18:49:12.660 00.000 428 IsGuiding returns 1 18:49:12.707 00.047 428 IsSlewing returns 0 18:49:12.707 00.000 428 IsGuiding returns 0 18:49:12.707 00.000 428 scope move finished after 2500 + 103 ms 18:49:12.707 00.000 428 Move returns status 0, amount 2500 18:49:12.707 00.000 428 move complete, result=0 18:49:12.707 00.000 428 worker thread done servicing request 18:49:12.707 00.000 428 Worker thread wakes up 18:49:12.707 00.000 10672 GuideStep: -0.7 px 698 ms EAST, -15.9 px 2500 ms NORTH 18:49:12.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:12.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1051,761,31,31) 18:49:12.707 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:14.209 01.502 428 Exposure complete 18:49:14.350 00.141 428 worker thread done servicing request 18:49:14.350 00.000 10672 OnExposeComplete: enter 18:49:14.350 00.000 10672 UpdateGuideState(): m_state=6 18:49:14.350 00.000 10672 Star::Find(15, 1065, 775, 0, (0,0,0,0), 0.0, 0) frame 182 18:49:14.350 00.000 10672 Star::Find returns 1 (0), X=1064.64, Y=776.50, Mass=240068, SNR=40.2, Peak=46080 HFD=2.1 18:49:14.350 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 18:49:14.350 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 18:49:14.350 00.000 10672 CameraToMount -- cameraX=1.78 cameraY=-14.97 hyp=15.07 cameraTheta=-1.45 mountX=0.04 mountY=-15.07, mountTheta=-1.57 18:49:14.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.78, y=-14.97, opts=13) 18:49:14.350 00.000 10672 Enqueuing Move request for scope (1.78, -14.97) 18:49:14.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:49:14.350 00.000 428 Worker thread wakes up 18:49:14.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.78, -14.97) opts 0xd 18:49:14.350 00.000 428 Handling offset move in thread for scope, endpoint = (1.78, -14.97) 18:49:14.350 00.000 428 Moving (1.78, -14.97) raw xDistance=0.04 yDistance=-15.07 18:49:14.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:49:14.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.07 from input -15.07 18:49:14.350 00.000 428 MoveAxis(E, 0, ABG) 18:49:14.350 00.000 428 Move returns status 0, amount 0 18:49:14.350 00.000 428 MoveAxis(N, 22862, ABG) 18:49:14.350 00.000 428 duration set to 2500 by maxDecDuration 18:49:14.350 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:14.350 00.000 428 IsSlewing returns 0 18:49:14.350 00.000 428 IsGuiding returns 0 18:49:14.428 00.078 428 PulseGuide returned control before completion, sleep 2432 18:49:14.475 00.047 10672 UpdateGuideState exits: m=240068 SNR=40.2 18:49:14.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:14.475 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:14.475 00.000 10672 Enqueuing Expose request 18:49:15.756 01.281 10672 read socket command 10 18:49:15.756 00.000 10672 processing socket request REQDIST 18:49:15.756 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:15.756 00.000 10672 Sending socket response 255 (0xff) 18:49:16.880 01.124 428 IsGuiding returns 1 18:49:16.880 00.000 428 scope still moving after pulse duration time elapsed 18:49:16.912 00.032 428 IsSlewing returns 0 18:49:16.912 00.000 428 IsGuiding returns 1 18:49:16.959 00.047 428 IsSlewing returns 0 18:49:16.990 00.031 428 IsGuiding returns 0 18:49:16.990 00.000 428 scope move finished after 2500 + 137 ms 18:49:16.990 00.000 428 Move returns status 0, amount 2500 18:49:16.990 00.000 428 move complete, result=0 18:49:16.990 00.000 428 worker thread done servicing request 18:49:16.990 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -15.1 px 2500 ms NORTH 18:49:16.990 00.000 428 Worker thread wakes up 18:49:16.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:16.990 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,761,31,31) 18:49:17.005 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:19.208 02.203 428 Exposure complete 18:49:19.348 00.140 428 worker thread done servicing request 18:49:19.348 00.000 10672 OnExposeComplete: enter 18:49:19.348 00.000 10672 UpdateGuideState(): m_state=6 18:49:19.348 00.000 10672 Star::Find(15, 1064, 776, 0, (0,0,0,0), 0.0, 0) frame 183 18:49:19.348 00.000 10672 Star::Find returns 1 (0), X=1064.91, Y=777.52, Mass=230140, SNR=37.8, Peak=61008 HFD=2.2 18:49:19.348 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 18:49:19.348 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 18:49:19.348 00.000 10672 CameraToMount -- cameraX=2.05 cameraY=-13.95 hyp=14.10 cameraTheta=-1.42 mountX=-0.35 mountY=-14.09, mountTheta=-1.60 18:49:19.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.05, y=-13.95, opts=13) 18:49:19.348 00.000 10672 Enqueuing Move request for scope (2.05, -13.95) 18:49:19.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:49:19.348 00.000 428 Worker thread wakes up 18:49:19.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.05, -13.95) opts 0xd 18:49:19.348 00.000 428 Handling offset move in thread for scope, endpoint = (2.05, -13.95) 18:49:19.348 00.000 428 Moving (2.05, -13.95) raw xDistance=-0.35 yDistance=-14.09 18:49:19.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 18:49:19.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns -14.09 from input -14.09 18:49:19.348 00.000 428 MoveAxis(E, 0, ABG) 18:49:19.348 00.000 428 Move returns status 0, amount 0 18:49:19.348 00.000 428 MoveAxis(N, 21366, ABG) 18:49:19.348 00.000 428 duration set to 2500 by maxDecDuration 18:49:19.348 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:19.348 00.000 428 IsSlewing returns 0 18:49:19.348 00.000 428 IsGuiding returns 0 18:49:19.426 00.078 428 PulseGuide returned control before completion, sleep 2431 18:49:19.473 00.047 10672 UpdateGuideState exits: m=230140 SNR=37.8 18:49:19.473 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:19.473 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:19.473 00.000 10672 Enqueuing Expose request 18:49:20.750 01.277 10672 read socket command 10 18:49:20.750 00.000 10672 processing socket request REQDIST 18:49:20.750 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:20.750 00.000 10672 Sending socket response 255 (0xff) 18:49:21.874 01.124 428 IsGuiding returns 1 18:49:21.874 00.000 428 scope still moving after pulse duration time elapsed 18:49:21.936 00.062 428 IsSlewing returns 0 18:49:21.967 00.031 428 IsGuiding returns 0 18:49:21.967 00.000 428 scope move finished after 2500 + 120 ms 18:49:21.967 00.000 428 Move returns status 0, amount 2500 18:49:21.967 00.000 428 move complete, result=0 18:49:21.983 00.016 10672 GuideStep: -0.3 px 0 ms EAST, -14.1 px 2500 ms NORTH 18:49:21.983 00.000 428 worker thread done servicing request 18:49:21.983 00.000 428 Worker thread wakes up 18:49:21.983 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:21.983 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,763,31,31) 18:49:21.983 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:24.214 02.231 428 Exposure complete 18:49:24.339 00.125 428 worker thread done servicing request 18:49:24.339 00.000 10672 OnExposeComplete: enter 18:49:24.339 00.000 10672 UpdateGuideState(): m_state=6 18:49:24.339 00.000 10672 Star::Find(15, 1064, 777, 0, (0,0,0,0), 0.0, 0) frame 184 18:49:24.339 00.000 10672 Star::Find returns 1 (0), X=1064.80, Y=779.55, Mass=251129, SNR=41.7, Peak=57088 HFD=2.1 18:49:24.339 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 18:49:24.339 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 18:49:24.339 00.000 10672 CameraToMount -- cameraX=1.94 cameraY=-11.92 hyp=12.07 cameraTheta=-1.41 mountX=-0.48 mountY=-12.06, mountTheta=-1.61 18:49:24.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.94, y=-11.92, opts=13) 18:49:24.339 00.000 10672 Enqueuing Move request for scope (1.94, -11.92) 18:49:24.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:49:24.339 00.000 428 Worker thread wakes up 18:49:24.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.94, -11.92) opts 0xd 18:49:24.339 00.000 428 Handling offset move in thread for scope, endpoint = (1.94, -11.92) 18:49:24.339 00.000 428 Moving (1.94, -11.92) raw xDistance=-0.48 yDistance=-12.06 18:49:24.339 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 18:49:24.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns -12.06 from input -12.06 18:49:24.339 00.000 428 MoveAxis(E, 450, ABG) 18:49:24.339 00.000 428 Guiding Dir = 2, Dur = 450 18:49:24.354 00.015 428 IsSlewing returns 0 18:49:24.354 00.000 428 IsGuiding returns 0 18:49:24.370 00.016 428 PulseGuide returned control before completion, sleep 436 18:49:24.464 00.094 10672 UpdateGuideState exits: m=251129 SNR=41.7 18:49:24.479 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:24.479 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:24.479 00.000 10672 Enqueuing Expose request 18:49:24.839 00.360 428 IsGuiding returns 0 18:49:24.839 00.000 428 Move returns status 0, amount 450 18:49:24.839 00.000 428 MoveAxis(N, 18285, ABG) 18:49:24.839 00.000 428 duration set to 2500 by maxDecDuration 18:49:24.839 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:24.839 00.000 428 IsSlewing returns 0 18:49:24.839 00.000 428 IsGuiding returns 0 18:49:24.917 00.078 428 PulseGuide returned control before completion, sleep 2432 18:49:25.760 00.843 10672 read socket command 10 18:49:25.760 00.000 10672 processing socket request REQDIST 18:49:25.760 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:25.760 00.000 10672 Sending socket response 255 (0xff) 18:49:27.367 01.607 428 IsGuiding returns 1 18:49:27.367 00.000 428 scope still moving after pulse duration time elapsed 18:49:27.398 00.031 428 IsSlewing returns 0 18:49:27.398 00.000 428 IsGuiding returns 1 18:49:27.461 00.063 428 IsSlewing returns 0 18:49:27.461 00.000 428 IsGuiding returns 0 18:49:27.461 00.000 428 scope move finished after 2500 + 120 ms 18:49:27.461 00.000 428 Move returns status 0, amount 2500 18:49:27.461 00.000 428 move complete, result=0 18:49:27.461 00.000 428 worker thread done servicing request 18:49:27.461 00.000 428 Worker thread wakes up 18:49:27.461 00.000 10672 GuideStep: -0.5 px 450 ms EAST, -12.1 px 2500 ms NORTH 18:49:27.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:27.461 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1050,765,31,31) 18:49:27.461 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:29.214 01.753 428 Exposure complete 18:49:29.339 00.125 428 worker thread done servicing request 18:49:29.339 00.000 10672 OnExposeComplete: enter 18:49:29.339 00.000 10672 UpdateGuideState(): m_state=6 18:49:29.339 00.000 10672 Star::Find(15, 1064, 779, 0, (0,0,0,0), 0.0, 0) frame 185 18:49:29.339 00.000 10672 Star::Find returns 1 (0), X=1064.39, Y=781.61, Mass=247487, SNR=40.6, Peak=49568 HFD=1.7 18:49:29.339 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 18:49:29.339 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 18:49:29.339 00.000 10672 CameraToMount -- cameraX=1.53 cameraY=-9.86 hyp=9.97 cameraTheta=-1.42 mountX=-0.33 mountY=-9.96, mountTheta=-1.60 18:49:29.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.53, y=-9.86, opts=13) 18:49:29.339 00.000 10672 Enqueuing Move request for scope (1.53, -9.86) 18:49:29.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:49:29.339 00.000 428 Worker thread wakes up 18:49:29.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.53, -9.86) opts 0xd 18:49:29.339 00.000 428 Handling offset move in thread for scope, endpoint = (1.53, -9.86) 18:49:29.339 00.000 428 Moving (1.53, -9.86) raw xDistance=-0.33 yDistance=-9.96 18:49:29.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 18:49:29.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns -9.96 from input -9.96 18:49:29.339 00.000 428 MoveAxis(E, 0, ABG) 18:49:29.339 00.000 428 Move returns status 0, amount 0 18:49:29.339 00.000 428 MoveAxis(N, 15112, ABG) 18:49:29.339 00.000 428 duration set to 2500 by maxDecDuration 18:49:29.339 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:29.339 00.000 428 IsSlewing returns 0 18:49:29.339 00.000 428 IsGuiding returns 0 18:49:29.417 00.078 428 PulseGuide returned control before completion, sleep 2435 18:49:29.464 00.047 10672 UpdateGuideState exits: m=247487 SNR=40.6 18:49:29.464 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:29.464 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:29.464 00.000 10672 Enqueuing Expose request 18:49:30.761 01.297 10672 read socket command 10 18:49:30.761 00.000 10672 processing socket request REQDIST 18:49:30.761 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:30.761 00.000 10672 Sending socket response 255 (0xff) 18:49:31.870 01.109 428 IsGuiding returns 1 18:49:31.870 00.000 428 scope still moving after pulse duration time elapsed 18:49:31.901 00.031 428 IsSlewing returns 0 18:49:31.901 00.000 428 IsGuiding returns 1 18:49:31.948 00.047 428 IsSlewing returns 0 18:49:31.948 00.000 428 IsGuiding returns 0 18:49:31.948 00.000 428 scope move finished after 2500 + 101 ms 18:49:31.948 00.000 428 Move returns status 0, amount 2500 18:49:31.948 00.000 428 move complete, result=0 18:49:31.948 00.000 428 worker thread done servicing request 18:49:31.948 00.000 428 Worker thread wakes up 18:49:31.948 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -10.0 px 2500 ms NORTH 18:49:31.948 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:31.948 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1049,767,31,31) 18:49:31.963 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:34.204 02.241 428 Exposure complete 18:49:34.345 00.141 428 worker thread done servicing request 18:49:34.345 00.000 10672 OnExposeComplete: enter 18:49:34.345 00.000 10672 UpdateGuideState(): m_state=6 18:49:34.345 00.000 10672 Star::Find(15, 1064, 781, 0, (0,0,0,0), 0.0, 0) frame 186 18:49:34.345 00.000 10672 Star::Find returns 1 (0), X=1064.47, Y=783.06, Mass=222126, SNR=37.5, Peak=53488 HFD=2.2 18:49:34.345 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 18:49:34.345 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.49 = -1.49) 18:49:34.345 00.000 10672 CameraToMount -- cameraX=1.61 cameraY=-8.40 hyp=8.55 cameraTheta=-1.38 mountX=-0.58 mountY=-8.53, mountTheta=-1.64 18:49:34.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.61, y=-8.40, opts=13) 18:49:34.345 00.000 10672 Enqueuing Move request for scope (1.61, -8.40) 18:49:34.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:49:34.345 00.000 428 Worker thread wakes up 18:49:34.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.61, -8.40) opts 0xd 18:49:34.345 00.000 428 Handling offset move in thread for scope, endpoint = (1.61, -8.40) 18:49:34.345 00.000 428 Moving (1.61, -8.40) raw xDistance=-0.58 yDistance=-8.53 18:49:34.345 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 18:49:34.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.53 from input -8.53 18:49:34.345 00.000 428 MoveAxis(E, 541, ABG) 18:49:34.345 00.000 428 Guiding Dir = 2, Dur = 541 18:49:34.345 00.000 428 IsSlewing returns 0 18:49:34.345 00.000 428 IsGuiding returns 0 18:49:34.360 00.015 428 PulseGuide returned control before completion, sleep 536 18:49:34.470 00.110 10672 UpdateGuideState exits: m=222126 SNR=37.5 18:49:34.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:34.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:34.470 00.000 10672 Enqueuing Expose request 18:49:34.923 00.453 428 IsGuiding returns 0 18:49:34.923 00.000 428 Move returns status 0, amount 541 18:49:34.923 00.000 428 MoveAxis(N, 12930, ABG) 18:49:34.923 00.000 428 duration set to 2500 by maxDecDuration 18:49:34.923 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:34.923 00.000 428 IsSlewing returns 0 18:49:34.923 00.000 428 IsGuiding returns 0 18:49:35.011 00.088 428 PulseGuide returned control before completion, sleep 2429 18:49:35.755 00.744 10672 read socket command 10 18:49:35.755 00.000 10672 processing socket request REQDIST 18:49:35.755 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:35.755 00.000 10672 Sending socket response 255 (0xff) 18:49:37.446 01.691 428 IsGuiding returns 1 18:49:37.446 00.000 428 scope still moving after pulse duration time elapsed 18:49:37.477 00.031 428 IsSlewing returns 0 18:49:37.477 00.000 428 IsGuiding returns 1 18:49:37.524 00.047 428 IsSlewing returns 0 18:49:37.524 00.000 428 IsGuiding returns 0 18:49:37.524 00.000 428 scope move finished after 2500 + 104 ms 18:49:37.524 00.000 428 Move returns status 0, amount 2500 18:49:37.524 00.000 428 move complete, result=0 18:49:37.524 00.000 428 worker thread done servicing request 18:49:37.524 00.000 428 Worker thread wakes up 18:49:37.524 00.000 10672 GuideStep: -0.6 px 541 ms EAST, -8.5 px 2500 ms NORTH 18:49:37.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:37.524 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1049,768,31,31) 18:49:37.539 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:39.210 01.671 428 Exposure complete 18:49:39.335 00.125 428 worker thread done servicing request 18:49:39.335 00.000 10672 OnExposeComplete: enter 18:49:39.335 00.000 10672 UpdateGuideState(): m_state=6 18:49:39.335 00.000 10672 Star::Find(15, 1064, 783, 0, (0,0,0,0), 0.0, 0) frame 187 18:49:39.335 00.000 10672 Star::Find returns 1 (0), X=1063.60, Y=784.38, Mass=228716, SNR=38.8, Peak=43888 HFD=1.7 18:49:39.335 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 18:49:39.335 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 18:49:39.335 00.000 10672 CameraToMount -- cameraX=0.74 cameraY=-7.09 hyp=7.13 cameraTheta=-1.47 mountX=0.12 mountY=-7.13, mountTheta=-1.55 18:49:39.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.74, y=-7.09, opts=13) 18:49:39.335 00.000 10672 Enqueuing Move request for scope (0.74, -7.09) 18:49:39.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:49:39.335 00.000 428 Worker thread wakes up 18:49:39.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.74, -7.09) opts 0xd 18:49:39.335 00.000 428 Handling offset move in thread for scope, endpoint = (0.74, -7.09) 18:49:39.335 00.000 428 Moving (0.74, -7.09) raw xDistance=0.12 yDistance=-7.13 18:49:39.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:49:39.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.13 from input -7.13 18:49:39.335 00.000 428 MoveAxis(E, 0, ABG) 18:49:39.335 00.000 428 Move returns status 0, amount 0 18:49:39.335 00.000 428 MoveAxis(N, 10811, ABG) 18:49:39.335 00.000 428 duration set to 2500 by maxDecDuration 18:49:39.335 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:39.335 00.000 428 IsSlewing returns 0 18:49:39.335 00.000 428 IsGuiding returns 0 18:49:39.429 00.094 428 PulseGuide returned control before completion, sleep 2425 18:49:39.460 00.031 10672 UpdateGuideState exits: m=228716 SNR=38.8 18:49:39.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:39.476 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:39.476 00.000 10672 Enqueuing Expose request 18:49:40.757 01.281 10672 read socket command 10 18:49:40.757 00.000 10672 processing socket request REQDIST 18:49:40.757 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:40.757 00.000 10672 Sending socket response 255 (0xff) 18:49:41.863 01.106 428 IsGuiding returns 1 18:49:41.863 00.000 428 scope still moving after pulse duration time elapsed 18:49:41.895 00.032 428 IsSlewing returns 0 18:49:41.895 00.000 428 IsGuiding returns 1 18:49:41.957 00.062 428 IsSlewing returns 0 18:49:41.957 00.000 428 IsGuiding returns 0 18:49:41.957 00.000 428 scope move finished after 2500 + 112 ms 18:49:41.957 00.000 428 Move returns status 0, amount 2500 18:49:41.957 00.000 428 move complete, result=0 18:49:41.957 00.000 428 worker thread done servicing request 18:49:41.957 00.000 428 Worker thread wakes up 18:49:41.957 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -7.1 px 2500 ms NORTH 18:49:41.957 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:41.957 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1049,769,31,31) 18:49:41.973 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:44.210 02.237 428 Exposure complete 18:49:44.335 00.125 428 worker thread done servicing request 18:49:44.335 00.000 10672 OnExposeComplete: enter 18:49:44.335 00.000 10672 UpdateGuideState(): m_state=6 18:49:44.335 00.000 10672 Star::Find(15, 1063, 784, 0, (0,0,0,0), 0.0, 0) frame 188 18:49:44.335 00.000 10672 Star::Find returns 1 (0), X=1063.14, Y=786.09, Mass=244759, SNR=43.4, Peak=47168 HFD=2.3 18:49:44.335 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 18:49:44.335 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63) 18:49:44.335 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-5.38 hyp=5.39 cameraTheta=-1.52 mountX=0.37 mountY=-5.38, mountTheta=-1.50 18:49:44.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-5.38, opts=13) 18:49:44.335 00.000 10672 Enqueuing Move request for scope (0.28, -5.38) 18:49:44.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:49:44.335 00.000 428 Worker thread wakes up 18:49:44.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -5.38) opts 0xd 18:49:44.335 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -5.38) 18:49:44.335 00.000 428 Moving (0.28, -5.38) raw xDistance=0.37 yDistance=-5.38 18:49:44.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 18:49:44.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns -5.38 from input -5.38 18:49:44.335 00.000 428 MoveAxis(E, 0, ABG) 18:49:44.335 00.000 428 Move returns status 0, amount 0 18:49:44.335 00.000 428 MoveAxis(N, 8158, ABG) 18:49:44.335 00.000 428 duration set to 2500 by maxDecDuration 18:49:44.335 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 18:49:44.335 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:44.335 00.000 428 IsSlewing returns 0 18:49:44.335 00.000 428 IsGuiding returns 0 18:49:44.413 00.078 428 PulseGuide returned control before completion, sleep 2437 18:49:44.460 00.047 10672 UpdateGuideState exits: m=244759 SNR=43.4 18:49:44.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:44.460 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:44.460 00.000 10672 Enqueuing Expose request 18:49:44.460 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 18:49:45.762 01.302 10672 read socket command 10 18:49:45.762 00.000 10672 processing socket request REQDIST 18:49:45.762 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:45.762 00.000 10672 Sending socket response 255 (0xff) 18:49:46.871 01.109 428 IsGuiding returns 1 18:49:46.871 00.000 428 scope still moving after pulse duration time elapsed 18:49:46.902 00.031 428 IsSlewing returns 0 18:49:46.902 00.000 428 IsGuiding returns 1 18:49:46.933 00.031 428 IsSlewing returns 0 18:49:46.949 00.016 428 IsGuiding returns 0 18:49:46.949 00.000 428 scope move finished after 2500 + 99 ms 18:49:46.949 00.000 428 Move returns status 0, amount 2500 18:49:46.949 00.000 428 move complete, result=0 18:49:46.949 00.000 428 worker thread done servicing request 18:49:46.949 00.000 428 Worker thread wakes up 18:49:46.949 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -5.4 px 2500 ms NORTH 18:49:46.949 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:46.949 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:49:46.949 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:49.196 02.247 428 Exposure complete 18:49:49.337 00.141 428 worker thread done servicing request 18:49:49.337 00.000 10672 OnExposeComplete: enter 18:49:49.337 00.000 10672 UpdateGuideState(): m_state=6 18:49:49.337 00.000 10672 Star::Find(15, 1063, 786, 0, (0,0,0,0), 0.0, 0) frame 189 18:49:49.337 00.000 10672 Star::Find returns 1 (0), X=1063.10, Y=787.85, Mass=225016, SNR=37.6, Peak=53168 HFD=2.3 18:49:49.337 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.02) = xAngle (1.52 = 1.52) 18:49:49.337 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.61 = -1.61) 18:49:49.337 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-3.61 hyp=3.62 cameraTheta=-1.50 mountX=0.20 mountY=-3.62, mountTheta=-1.52 18:49:49.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-3.61, opts=13) 18:49:49.337 00.000 10672 Enqueuing Move request for scope (0.24, -3.61) 18:49:49.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:49:49.337 00.000 428 Worker thread wakes up 18:49:49.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -3.61) opts 0xd 18:49:49.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -3.61) 18:49:49.337 00.000 428 Moving (0.24, -3.61) raw xDistance=0.20 yDistance=-3.62 18:49:49.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:49:49.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns -3.62 from input -3.62 18:49:49.337 00.000 428 MoveAxis(E, 0, ABG) 18:49:49.337 00.000 428 Move returns status 0, amount 0 18:49:49.337 00.000 428 MoveAxis(N, 5490, ABG) 18:49:49.337 00.000 428 duration set to 2500 by maxDecDuration 18:49:49.337 00.000 428 Guiding Dir = 0, Dur = 2500 18:49:49.352 00.015 428 IsSlewing returns 0 18:49:49.352 00.000 428 IsGuiding returns 0 18:49:49.430 00.078 428 PulseGuide returned control before completion, sleep 2431 18:49:49.462 00.032 10672 UpdateGuideState exits: m=225016 SNR=37.6 18:49:49.462 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:49.462 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:49.462 00.000 10672 Enqueuing Expose request 18:49:50.759 01.297 10672 read socket command 10 18:49:50.759 00.000 10672 processing socket request REQDIST 18:49:50.759 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:50.759 00.000 10672 Sending socket response 255 (0xff) 18:49:51.892 01.133 428 IsGuiding returns 1 18:49:51.892 00.000 428 scope still moving after pulse duration time elapsed 18:49:51.939 00.047 428 IsSlewing returns 0 18:49:51.939 00.000 428 IsGuiding returns 0 18:49:51.939 00.000 428 scope move finished after 2500 + 89 ms 18:49:51.939 00.000 428 Move returns status 0, amount 2500 18:49:51.939 00.000 428 move complete, result=0 18:49:51.939 00.000 428 worker thread done servicing request 18:49:51.939 00.000 428 Worker thread wakes up 18:49:51.939 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -3.6 px 2500 ms NORTH 18:49:51.939 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:51.939 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:49:51.955 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:49:54.191 02.236 428 Exposure complete 18:49:54.332 00.141 428 worker thread done servicing request 18:49:54.332 00.000 10672 OnExposeComplete: enter 18:49:54.332 00.000 10672 UpdateGuideState(): m_state=6 18:49:54.332 00.000 10672 Star::Find(15, 1063, 787, 0, (0,0,0,0), 0.0, 0) frame 190 18:49:54.332 00.000 10672 Star::Find returns 1 (0), X=1062.60, Y=790.08, Mass=209517, SNR=38.1, Peak=50224 HFD=2.2 18:49:54.332 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.02) = xAngle (1.27 = 1.27) 18:49:54.332 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86) 18:49:54.332 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-1.39 hyp=1.41 cameraTheta=-1.75 mountX=0.42 mountY=-1.35, mountTheta=-1.27 18:49:54.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-1.39, opts=13) 18:49:54.332 00.000 10672 Enqueuing Move request for scope (-0.25, -1.39) 18:49:54.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:49:54.332 00.000 428 Worker thread wakes up 18:49:54.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.39) opts 0xd 18:49:54.332 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -1.39) 18:49:54.332 00.000 428 Moving (-0.25, -1.39) raw xDistance=0.42 yDistance=-1.35 18:49:54.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:49:54.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.35 from input -1.35 18:49:54.332 00.000 428 MoveAxis(E, 0, ABG) 18:49:54.332 00.000 428 Move returns status 0, amount 0 18:49:54.332 00.000 428 MoveAxis(N, 2055, ABG) 18:49:54.332 00.000 428 Guiding Dir = 0, Dur = 2055 18:49:54.332 00.000 428 IsSlewing returns 0 18:49:54.332 00.000 428 IsGuiding returns 0 18:49:54.426 00.094 428 PulseGuide returned control before completion, sleep 1982 18:49:54.457 00.031 10672 UpdateGuideState exits: m=209517 SNR=38.1 18:49:54.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:54.457 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:54.457 00.000 10672 Enqueuing Expose request 18:49:55.753 01.296 10672 read socket command 10 18:49:55.753 00.000 10672 processing socket request REQDIST 18:49:55.753 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:49:55.753 00.000 10672 Sending socket response 255 (0xff) 18:49:56.425 00.672 428 IsGuiding returns 1 18:49:56.425 00.000 428 scope still moving after pulse duration time elapsed 18:49:56.456 00.031 428 IsSlewing returns 0 18:49:56.456 00.000 428 IsGuiding returns 1 18:49:56.519 00.063 428 IsSlewing returns 0 18:49:56.550 00.031 428 IsGuiding returns 0 18:49:56.550 00.000 428 scope move finished after 2055 + 154 ms 18:49:56.550 00.000 428 Move returns status 0, amount 2055 18:49:56.550 00.000 428 move complete, result=0 18:49:56.550 00.000 428 worker thread done servicing request 18:49:56.550 00.000 428 Worker thread wakes up 18:49:56.550 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -1.4 px 2055 ms NORTH 18:49:56.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:56.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:49:56.706 00.156 428 Exposure complete 18:49:56.831 00.125 428 worker thread done servicing request 18:49:56.831 00.000 10672 OnExposeComplete: enter 18:49:56.831 00.000 10672 UpdateGuideState(): m_state=6 18:49:56.831 00.000 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 191 18:49:56.831 00.000 10672 Star::Find returns 1 (0), X=1062.21, Y=790.71, Mass=262777, SNR=39.5, Peak=48688 HFD=2.0 18:49:56.831 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.02) = xAngle (0.73 = 0.73) 18:49:56.831 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 18:49:56.831 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.75 hyp=1.00 cameraTheta=-2.29 mountX=0.74 mountY=-0.68, mountTheta=-0.74 18:49:56.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.75, opts=13) 18:49:56.831 00.000 10672 Enqueuing Move request for scope (-0.65, -0.75) 18:49:56.831 00.000 428 Worker thread wakes up 18:49:56.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:49:56.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.75) opts 0xd 18:49:56.831 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.75) 18:49:56.831 00.000 428 Moving (-0.65, -0.75) raw xDistance=0.74 yDistance=-0.68 18:49:56.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74 18:49:56.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 18:49:56.831 00.000 428 MoveAxis(W, 688, ABG) 18:49:56.831 00.000 428 Guiding Dir = 3, Dur = 688 18:49:56.831 00.000 428 IsSlewing returns 0 18:49:56.831 00.000 428 IsGuiding returns 0 18:49:56.863 00.032 428 PulseGuide returned control before completion, sleep 670 18:49:56.956 00.093 10672 UpdateGuideState exits: m=262777 SNR=39.5 18:49:56.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:56.972 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:56.972 00.000 10672 Enqueuing Expose request 18:49:57.564 00.592 428 IsGuiding returns 0 18:49:57.564 00.000 428 Move returns status 0, amount 688 18:49:57.564 00.000 428 MoveAxis(N, 1030, ABG) 18:49:57.564 00.000 428 Guiding Dir = 0, Dur = 1030 18:49:57.564 00.000 428 IsSlewing returns 0 18:49:57.564 00.000 428 IsGuiding returns 0 18:49:57.642 00.078 428 PulseGuide returned control before completion, sleep 962 18:49:58.657 01.015 428 IsGuiding returns 1 18:49:58.657 00.000 428 scope still moving after pulse duration time elapsed 18:49:58.720 00.063 428 IsSlewing returns 0 18:49:58.720 00.000 428 IsGuiding returns 0 18:49:58.720 00.000 428 scope move finished after 1030 + 119 ms 18:49:58.720 00.000 428 Move returns status 0, amount 1030 18:49:58.720 00.000 428 move complete, result=0 18:49:58.720 00.000 428 worker thread done servicing request 18:49:58.720 00.000 428 Worker thread wakes up 18:49:58.720 00.000 10672 GuideStep: 0.7 px 688 ms WEST, -0.7 px 1030 ms NORTH 18:49:58.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:58.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:49:59.193 00.473 428 Exposure complete 18:49:59.333 00.140 428 worker thread done servicing request 18:49:59.333 00.000 10672 OnExposeComplete: enter 18:49:59.333 00.000 10672 UpdateGuideState(): m_state=6 18:49:59.333 00.000 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 192 18:49:59.333 00.000 10672 Star::Find returns 1 (0), X=1062.66, Y=791.71, Mass=238082, SNR=37.5, Peak=47376 HFD=2.7 18:49:59.333 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.02) = xAngle (5.27 = -1.02) 18:49:59.333 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.14 = 2.14) 18:49:59.333 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.31 cameraTheta=2.25 mountX=0.16 mountY=0.26, mountTheta=1.01 18:49:59.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.24, opts=13) 18:49:59.333 00.000 10672 Enqueuing Move request for scope (-0.19, 0.24) 18:49:59.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:49:59.333 00.000 428 Worker thread wakes up 18:49:59.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd 18:49:59.333 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.24) 18:49:59.333 00.000 428 Moving (-0.19, 0.24) raw xDistance=0.16 yDistance=0.26 18:49:59.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:49:59.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:49:59.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:49:59.333 00.000 428 MoveAxis(E, 0, ABG) 18:49:59.333 00.000 428 Move returns status 0, amount 0 18:49:59.333 00.000 428 MoveAxis(N, 0, ABG) 18:49:59.333 00.000 428 Move returns status 0, amount 0 18:49:59.333 00.000 428 move complete, result=0 18:49:59.333 00.000 428 worker thread done servicing request 18:49:59.458 00.125 10672 UpdateGuideState exits: m=238082 SNR=37.5 18:49:59.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:49:59.458 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:49:59.458 00.000 10672 Enqueuing Expose request 18:49:59.458 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:49:59.458 00.000 428 Worker thread wakes up 18:49:59.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:49:59.458 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:00.755 01.297 10672 read socket command 10 18:50:00.755 00.000 10672 processing socket request REQDIST 18:50:00.755 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:50:00.755 00.000 10672 Sending socket response 255 (0xff) 18:50:01.690 00.935 428 Exposure complete 18:50:01.831 00.141 428 worker thread done servicing request 18:50:01.831 00.000 10672 OnExposeComplete: enter 18:50:01.831 00.000 10672 UpdateGuideState(): m_state=6 18:50:01.831 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 193 18:50:01.831 00.000 10672 Star::Find returns 1 (0), X=1062.85, Y=792.25, Mass=249456, SNR=40.6, Peak=60144 HFD=2.3 18:50:01.831 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.68) 18:50:01.831 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 18:50:01.831 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.78 hyp=0.78 cameraTheta=1.58 mountX=-0.09 mountY=0.78, mountTheta=1.68 18:50:01.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.78, opts=13) 18:50:01.831 00.000 10672 Enqueuing Move request for scope (-0.01, 0.78) 18:50:01.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:50:01.831 00.000 428 Worker thread wakes up 18:50:01.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.78) opts 0xd 18:50:01.831 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.78) 18:50:01.831 00.000 428 Moving (-0.01, 0.78) raw xDistance=-0.09 yDistance=0.78 18:50:01.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:50:01.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:50:01.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.78 18:50:01.831 00.000 428 MoveAxis(E, 0, ABG) 18:50:01.831 00.000 428 Move returns status 0, amount 0 18:50:01.831 00.000 428 MoveAxis(N, 0, ABG) 18:50:01.831 00.000 428 Move returns status 0, amount 0 18:50:01.831 00.000 428 move complete, result=0 18:50:01.831 00.000 428 worker thread done servicing request 18:50:01.955 00.124 10672 UpdateGuideState exits: m=249456 SNR=40.6 18:50:01.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:01.955 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:01.955 00.000 10672 Enqueuing Expose request 18:50:01.955 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 18:50:01.955 00.000 428 Worker thread wakes up 18:50:01.971 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:01.971 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:04.192 02.221 428 Exposure complete 18:50:04.332 00.140 428 worker thread done servicing request 18:50:04.332 00.000 10672 OnExposeComplete: enter 18:50:04.332 00.000 10672 UpdateGuideState(): m_state=6 18:50:04.332 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 194 18:50:04.332 00.000 10672 Star::Find returns 1 (0), X=1063.17, Y=792.24, Mass=218869, SNR=39.8, Peak=65488 HFD=1.8 18:50:04.332 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.07) 18:50:04.332 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 18:50:04.332 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.78 hyp=0.84 cameraTheta=1.19 mountX=-0.40 mountY=0.74, mountTheta=2.07 18:50:04.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.78, opts=13) 18:50:04.332 00.000 10672 Enqueuing Move request for scope (0.31, 0.78) 18:50:04.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3944, FiltMax=65488, Gamma=1.000 18:50:04.332 00.000 428 Worker thread wakes up 18:50:04.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.78) opts 0xd 18:50:04.332 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.78) 18:50:04.332 00.000 428 Moving (0.31, 0.78) raw xDistance=-0.40 yDistance=0.74 18:50:04.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 18:50:04.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:50:04.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 18:50:04.332 00.000 428 MoveAxis(E, 0, ABG) 18:50:04.332 00.000 428 Move returns status 0, amount 0 18:50:04.332 00.000 428 MoveAxis(N, 0, ABG) 18:50:04.332 00.000 428 Move returns status 0, amount 0 18:50:04.332 00.000 428 move complete, result=0 18:50:04.332 00.000 428 worker thread done servicing request 18:50:04.457 00.125 10672 UpdateGuideState exits: m=218869 SNR=39.8 18:50:04.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:04.457 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:04.457 00.000 10672 Enqueuing Expose request 18:50:04.457 00.000 428 Worker thread wakes up 18:50:04.457 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 18:50:04.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:04.457 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:05.756 01.299 10672 read socket command 10 18:50:05.756 00.000 10672 processing socket request REQDIST 18:50:05.756 00.000 10672 SOCKSVR: Sending pixel error of 1.88 18:50:05.756 00.000 10672 Sending socket response 188 (0xbc) 18:50:06.703 00.947 428 Exposure complete 18:50:06.828 00.125 428 worker thread done servicing request 18:50:06.828 00.000 10672 OnExposeComplete: enter 18:50:06.828 00.000 10672 UpdateGuideState(): m_state=6 18:50:06.828 00.000 10672 Star::Find(15, 1063, 792, 0, (0,0,0,0), 0.0, 0) frame 195 18:50:06.828 00.000 10672 Star::Find returns 1 (0), X=1062.74, Y=792.48, Mass=285679, SNR=53.5, Peak=61008 HFD=2.7 18:50:06.828 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.58) 18:50:06.828 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 18:50:06.828 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=1.01 hyp=1.02 cameraTheta=1.69 mountX=-0.01 mountY=1.02, mountTheta=1.58 18:50:06.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=1.01, opts=13) 18:50:06.828 00.000 10672 Enqueuing Move request for scope (-0.12, 1.01) 18:50:06.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:50:06.828 00.000 428 Worker thread wakes up 18:50:06.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.01) opts 0xd 18:50:06.828 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 1.01) 18:50:06.828 00.000 428 Moving (-0.12, 1.01) raw xDistance=-0.01 yDistance=1.02 18:50:06.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 18:50:06.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:50:06.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.02 18:50:06.828 00.000 428 MoveAxis(E, 0, ABG) 18:50:06.828 00.000 428 Move returns status 0, amount 0 18:50:06.828 00.000 428 MoveAxis(N, 0, ABG) 18:50:06.828 00.000 428 Move returns status 0, amount 0 18:50:06.828 00.000 428 move complete, result=0 18:50:06.828 00.000 428 worker thread done servicing request 18:50:06.953 00.125 10672 UpdateGuideState exits: m=285679 SNR=53.5 18:50:06.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:06.953 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:06.953 00.000 10672 Enqueuing Expose request 18:50:06.953 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.0 px 0 ms NORTH 18:50:06.953 00.000 428 Worker thread wakes up 18:50:06.953 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:06.953 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:09.186 02.233 428 Exposure complete 18:50:09.327 00.141 428 worker thread done servicing request 18:50:09.327 00.000 10672 OnExposeComplete: enter 18:50:09.327 00.000 10672 UpdateGuideState(): m_state=6 18:50:09.327 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 196 18:50:09.327 00.000 10672 Star::Find returns 1 (0), X=1063.14, Y=791.76, Mass=249596, SNR=43.5, Peak=65488 HFD=2.4 18:50:09.327 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.44) 18:50:09.327 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 18:50:09.327 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.30 hyp=0.41 cameraTheta=0.82 mountX=-0.31 mountY=0.27, mountTheta=2.43 18:50:09.327 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.30, opts=13) 18:50:09.327 00.000 10672 Enqueuing Move request for scope (0.28, 0.30) 18:50:09.327 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:50:09.327 00.000 428 Worker thread wakes up 18:50:09.327 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.30) opts 0xd 18:50:09.327 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.30) 18:50:09.327 00.000 428 Moving (0.28, 0.30) raw xDistance=-0.31 yDistance=0.27 18:50:09.327 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 18:50:09.327 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:09.327 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:50:09.327 00.000 428 MoveAxis(E, 0, ABG) 18:50:09.327 00.000 428 Move returns status 0, amount 0 18:50:09.327 00.000 428 MoveAxis(N, 0, ABG) 18:50:09.327 00.000 428 Move returns status 0, amount 0 18:50:09.327 00.000 428 move complete, result=0 18:50:09.327 00.000 428 worker thread done servicing request 18:50:09.452 00.125 10672 UpdateGuideState exits: m=249596 SNR=43.5 18:50:09.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:09.452 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:09.452 00.000 10672 Enqueuing Expose request 18:50:09.452 00.000 428 Worker thread wakes up 18:50:09.452 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:50:09.452 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:09.452 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:10.752 01.300 10672 read socket command 10 18:50:10.752 00.000 10672 processing socket request REQDIST 18:50:10.752 00.000 10672 SOCKSVR: Sending pixel error of 1.26 18:50:10.752 00.000 10672 Sending socket response 126 (0x7e) 18:50:11.689 00.937 428 Exposure complete 18:50:11.830 00.141 428 worker thread done servicing request 18:50:11.830 00.000 10672 OnExposeComplete: enter 18:50:11.830 00.000 10672 UpdateGuideState(): m_state=6 18:50:11.830 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 197 18:50:11.830 00.000 10672 Star::Find returns 1 (0), X=1062.95, Y=792.48, Mass=251910, SNR=43.0, Peak=58176 HFD=2.3 18:50:11.830 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.02) = xAngle (4.51 = -1.78) 18:50:11.830 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.38 = 1.38) 18:50:11.830 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=1.02 hyp=1.02 cameraTheta=1.49 mountX=-0.21 mountY=1.00, mountTheta=1.78 18:50:11.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=1.02, opts=13) 18:50:11.830 00.000 10672 Enqueuing Move request for scope (0.09, 1.02) 18:50:11.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4216, FiltMax=65488, Gamma=1.000 18:50:11.830 00.000 428 Worker thread wakes up 18:50:11.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 1.02) opts 0xd 18:50:11.830 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 1.02) 18:50:11.830 00.000 428 Moving (0.09, 1.02) raw xDistance=-0.21 yDistance=1.00 18:50:11.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:50:11.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:50:11.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.00 18:50:11.830 00.000 428 MoveAxis(E, 0, ABG) 18:50:11.830 00.000 428 Move returns status 0, amount 0 18:50:11.830 00.000 428 MoveAxis(N, 0, ABG) 18:50:11.830 00.000 428 Move returns status 0, amount 0 18:50:11.830 00.000 428 move complete, result=0 18:50:11.830 00.000 428 worker thread done servicing request 18:50:11.955 00.125 10672 UpdateGuideState exits: m=251910 SNR=43.0 18:50:11.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:11.955 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:11.955 00.000 10672 Enqueuing Expose request 18:50:11.955 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.0 px 0 ms NORTH 18:50:11.955 00.000 428 Worker thread wakes up 18:50:11.955 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:11.955 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:14.198 02.243 428 Exposure complete 18:50:14.323 00.125 428 worker thread done servicing request 18:50:14.323 00.000 10672 OnExposeComplete: enter 18:50:14.323 00.000 10672 UpdateGuideState(): m_state=6 18:50:14.323 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 198 18:50:14.323 00.000 10672 Star::Find returns 1 (0), X=1062.58, Y=792.23, Mass=260215, SNR=48.9, Peak=53264 HFD=2.1 18:50:14.323 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.02) = xAngle (4.94 = -1.34) 18:50:14.323 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.81 = 1.81) 18:50:14.323 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.76 hyp=0.81 cameraTheta=1.92 mountX=0.18 mountY=0.79, mountTheta=1.34 18:50:14.323 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.76, opts=13) 18:50:14.323 00.000 10672 Enqueuing Move request for scope (-0.28, 0.76) 18:50:14.323 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:50:14.323 00.000 428 Worker thread wakes up 18:50:14.323 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.76) opts 0xd 18:50:14.323 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.76) 18:50:14.323 00.000 428 Moving (-0.28, 0.76) raw xDistance=0.18 yDistance=0.79 18:50:14.323 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:50:14.323 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:50:14.323 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.79 18:50:14.323 00.000 428 MoveAxis(E, 0, ABG) 18:50:14.323 00.000 428 Move returns status 0, amount 0 18:50:14.323 00.000 428 MoveAxis(N, 0, ABG) 18:50:14.323 00.000 428 Move returns status 0, amount 0 18:50:14.323 00.000 428 move complete, result=0 18:50:14.323 00.000 428 worker thread done servicing request 18:50:14.448 00.125 10672 UpdateGuideState exits: m=260215 SNR=48.9 18:50:14.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:14.448 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:14.448 00.000 10672 Enqueuing Expose request 18:50:14.448 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 18:50:14.448 00.000 428 Worker thread wakes up 18:50:14.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:14.448 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:15.760 01.312 10672 read socket command 10 18:50:15.760 00.000 10672 processing socket request REQDIST 18:50:15.760 00.000 10672 SOCKSVR: Sending pixel error of 1.07 18:50:15.760 00.000 10672 Sending socket response 107 (0x6b) 18:50:16.695 00.935 428 Exposure complete 18:50:16.820 00.125 428 worker thread done servicing request 18:50:16.820 00.000 10672 OnExposeComplete: enter 18:50:16.820 00.000 10672 UpdateGuideState(): m_state=6 18:50:16.820 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 199 18:50:16.820 00.000 10672 Star::Find returns 1 (0), X=1062.44, Y=792.26, Mass=243509, SNR=35.3, Peak=37568 HFD=2.9 18:50:16.820 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.02) = xAngle (5.08 = -1.20) 18:50:16.820 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.95 = 1.95) 18:50:16.820 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.79 hyp=0.90 cameraTheta=2.06 mountX=0.32 mountY=0.83, mountTheta=1.20 18:50:16.836 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.79, opts=13) 18:50:16.836 00.000 10672 Enqueuing Move request for scope (-0.42, 0.79) 18:50:16.836 00.000 428 Worker thread wakes up 18:50:16.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:50:16.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.79) opts 0xd 18:50:16.836 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.79) 18:50:16.836 00.000 428 Moving (-0.42, 0.79) raw xDistance=0.32 yDistance=0.83 18:50:16.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:50:16.836 00.000 428 switching direction from -1 to 1 - decHistory=4 oldest=-1.77 newest=2.62 18:50:16.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.83 from input 0.83 18:50:16.836 00.000 428 MoveAxis(E, 0, ABG) 18:50:16.836 00.000 428 Move returns status 0, amount 0 18:50:16.836 00.000 428 MoveAxis(S, 1266, ABG) 18:50:16.836 00.000 428 Guiding Dir = 1, Dur = 1266 18:50:16.867 00.031 428 IsSlewing returns 0 18:50:16.867 00.000 428 IsGuiding returns 0 18:50:16.945 00.078 428 PulseGuide returned control before completion, sleep 1197 18:50:16.961 00.016 10672 UpdateGuideState exits: m=243509 SNR=35.3 18:50:16.961 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:16.961 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:16.961 00.000 10672 Enqueuing Expose request 18:50:18.152 01.191 428 IsGuiding returns 1 18:50:18.152 00.000 428 scope still moving after pulse duration time elapsed 18:50:18.183 00.031 428 IsSlewing returns 0 18:50:18.183 00.000 428 IsGuiding returns 1 18:50:18.214 00.031 428 IsSlewing returns 0 18:50:18.214 00.000 428 IsGuiding returns 1 18:50:18.245 00.031 428 IsSlewing returns 0 18:50:18.292 00.047 428 IsGuiding returns 0 18:50:18.292 00.000 428 scope move finished after 1266 + 156 ms 18:50:18.292 00.000 428 Move returns status 0, amount 1266 18:50:18.292 00.000 428 move complete, result=0 18:50:18.292 00.000 428 worker thread done servicing request 18:50:18.292 00.000 428 Worker thread wakes up 18:50:18.292 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.8 px 1266 ms SOUTH 18:50:18.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:18.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:19.188 00.896 428 Exposure complete 18:50:19.329 00.141 428 worker thread done servicing request 18:50:19.329 00.000 10672 OnExposeComplete: enter 18:50:19.329 00.000 10672 UpdateGuideState(): m_state=6 18:50:19.329 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 200 18:50:19.329 00.000 10672 Star::Find returns 1 (0), X=1062.81, Y=792.21, Mass=253272, SNR=41.2, Peak=47376 HFD=2.4 18:50:19.329 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.02) = xAngle (4.66 = -1.62) 18:50:19.329 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.53 = 1.53) 18:50:19.329 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.75 hyp=0.75 cameraTheta=1.64 mountX=-0.04 mountY=0.75, mountTheta=1.62 18:50:19.329 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.75, opts=13) 18:50:19.329 00.000 10672 Enqueuing Move request for scope (-0.05, 0.75) 18:50:19.329 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:50:19.329 00.000 428 Worker thread wakes up 18:50:19.329 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.75) opts 0xd 18:50:19.329 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.75) 18:50:19.329 00.000 428 Moving (-0.05, 0.75) raw xDistance=-0.04 yDistance=0.75 18:50:19.329 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:50:19.329 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.75 from input 0.75 18:50:19.329 00.000 428 MoveAxis(E, 0, ABG) 18:50:19.329 00.000 428 Move returns status 0, amount 0 18:50:19.329 00.000 428 MoveAxis(S, 1135, ABG) 18:50:19.329 00.000 428 Guiding Dir = 1, Dur = 1135 18:50:19.329 00.000 428 IsSlewing returns 0 18:50:19.329 00.000 428 IsGuiding returns 0 18:50:19.423 00.094 428 PulseGuide returned control before completion, sleep 1060 18:50:19.454 00.031 10672 UpdateGuideState exits: m=253272 SNR=41.2 18:50:19.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:19.454 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:19.454 00.000 10672 Enqueuing Expose request 18:50:20.500 01.046 428 IsGuiding returns 1 18:50:20.500 00.000 428 scope still moving after pulse duration time elapsed 18:50:20.532 00.032 428 IsSlewing returns 0 18:50:20.532 00.000 428 IsGuiding returns 1 18:50:20.563 00.031 428 IsSlewing returns 0 18:50:20.563 00.000 428 IsGuiding returns 1 18:50:20.610 00.047 428 IsSlewing returns 0 18:50:20.641 00.031 428 IsGuiding returns 0 18:50:20.641 00.000 428 scope move finished after 1135 + 166 ms 18:50:20.641 00.000 428 Move returns status 0, amount 1135 18:50:20.641 00.000 428 move complete, result=0 18:50:20.641 00.000 428 worker thread done servicing request 18:50:20.641 00.000 428 Worker thread wakes up 18:50:20.641 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.7 px 1135 ms SOUTH 18:50:20.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:20.641 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:20.752 00.111 10672 read socket command 10 18:50:20.752 00.000 10672 processing socket request REQDIST 18:50:20.752 00.000 10672 SOCKSVR: Sending pixel error of 0.94 18:50:20.752 00.000 10672 Sending socket response 94 (0x5e) 18:50:21.683 00.931 428 Exposure complete 18:50:21.824 00.141 428 worker thread done servicing request 18:50:21.824 00.000 10672 OnExposeComplete: enter 18:50:21.824 00.000 10672 UpdateGuideState(): m_state=6 18:50:21.824 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 201 18:50:21.824 00.000 10672 Star::Find returns 1 (0), X=1062.98, Y=791.90, Mass=246551, SNR=39.3, Peak=56000 HFD=2.1 18:50:21.824 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.02) = xAngle (4.32 = -1.96) 18:50:21.824 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.19 = 1.19) 18:50:21.824 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.43 hyp=0.45 cameraTheta=1.30 mountX=-0.17 mountY=0.42, mountTheta=1.96 18:50:21.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.43, opts=13) 18:50:21.824 00.000 10672 Enqueuing Move request for scope (0.12, 0.43) 18:50:21.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:50:21.824 00.000 428 Worker thread wakes up 18:50:21.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.43) opts 0xd 18:50:21.824 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.43) 18:50:21.824 00.000 428 Moving (0.12, 0.43) raw xDistance=-0.17 yDistance=0.42 18:50:21.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:50:21.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:21.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 18:50:21.824 00.000 428 MoveAxis(E, 0, ABG) 18:50:21.824 00.000 428 Move returns status 0, amount 0 18:50:21.824 00.000 428 MoveAxis(N, 0, ABG) 18:50:21.824 00.000 428 Move returns status 0, amount 0 18:50:21.824 00.000 428 move complete, result=0 18:50:21.824 00.000 428 worker thread done servicing request 18:50:21.949 00.125 10672 UpdateGuideState exits: m=246551 SNR=39.3 18:50:21.949 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:21.949 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:21.949 00.000 10672 Enqueuing Expose request 18:50:21.965 00.016 428 Worker thread wakes up 18:50:21.965 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:21.965 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:21.965 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:50:24.195 02.230 428 Exposure complete 18:50:24.320 00.125 428 worker thread done servicing request 18:50:24.320 00.000 10672 OnExposeComplete: enter 18:50:24.320 00.000 10672 UpdateGuideState(): m_state=6 18:50:24.320 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 202 18:50:24.320 00.000 10672 Star::Find returns 1 (0), X=1062.89, Y=791.47, Mass=238645, SNR=37.3, Peak=55232 HFD=2.3 18:50:24.320 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 18:50:24.320 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 18:50:24.320 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.04 mountX=-0.03 mountY=-0.00, mountTheta=-3.08 18:50:24.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.00, opts=13) 18:50:24.320 00.000 10672 Enqueuing Move request for scope (0.03, 0.00) 18:50:24.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 18:50:24.320 00.000 428 Worker thread wakes up 18:50:24.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd 18:50:24.320 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.00) 18:50:24.320 00.000 428 Moving (0.03, 0.00) raw xDistance=-0.03 yDistance=-0.00 18:50:24.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:50:24.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:24.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 18:50:24.320 00.000 428 MoveAxis(E, 0, ABG) 18:50:24.320 00.000 428 Move returns status 0, amount 0 18:50:24.320 00.000 428 MoveAxis(N, 0, ABG) 18:50:24.320 00.000 428 Move returns status 0, amount 0 18:50:24.320 00.000 428 move complete, result=0 18:50:24.320 00.000 428 worker thread done servicing request 18:50:24.445 00.125 10672 UpdateGuideState exits: m=238645 SNR=37.3 18:50:24.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:24.445 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:24.445 00.000 10672 Enqueuing Expose request 18:50:24.461 00.016 428 Worker thread wakes up 18:50:24.461 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:50:24.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:24.461 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:25.757 01.296 10672 read socket command 10 18:50:25.757 00.000 10672 processing socket request REQDIST 18:50:25.757 00.000 10672 SOCKSVR: Sending pixel error of 0.56 18:50:25.757 00.000 10672 Sending socket response 56 (0x38) 18:50:26.693 00.936 428 Exposure complete 18:50:26.818 00.125 428 worker thread done servicing request 18:50:26.818 00.000 10672 OnExposeComplete: enter 18:50:26.818 00.000 10672 UpdateGuideState(): m_state=6 18:50:26.818 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 203 18:50:26.818 00.000 10672 Star::Find returns 1 (0), X=1062.29, Y=791.89, Mass=250967, SNR=39.0, Peak=44656 HFD=2.3 18:50:26.818 00.000 10672 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.02) = xAngle (5.52 = -0.77) 18:50:26.818 00.000 10672 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.39 = 2.39) 18:50:26.818 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.42 hyp=0.71 cameraTheta=2.50 mountX=0.51 mountY=0.48, mountTheta=0.76 18:50:26.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.42, opts=13) 18:50:26.818 00.000 10672 Enqueuing Move request for scope (-0.56, 0.42) 18:50:26.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 18:50:26.818 00.000 428 Worker thread wakes up 18:50:26.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.42) opts 0xd 18:50:26.818 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.42) 18:50:26.818 00.000 428 Moving (-0.56, 0.42) raw xDistance=0.51 yDistance=0.48 18:50:26.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 18:50:26.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:26.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 18:50:26.818 00.000 428 MoveAxis(W, 473, ABG) 18:50:26.818 00.000 428 Guiding Dir = 3, Dur = 473 18:50:26.834 00.016 428 IsSlewing returns 0 18:50:26.834 00.000 428 IsGuiding returns 0 18:50:26.849 00.015 428 PulseGuide returned control before completion, sleep 459 18:50:26.943 00.094 10672 UpdateGuideState exits: m=250967 SNR=39.0 18:50:26.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:26.959 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:26.959 00.000 10672 Enqueuing Expose request 18:50:27.349 00.390 428 IsGuiding returns 0 18:50:27.349 00.000 428 Move returns status 0, amount 473 18:50:27.349 00.000 428 MoveAxis(N, 0, ABG) 18:50:27.349 00.000 428 Move returns status 0, amount 0 18:50:27.349 00.000 428 move complete, result=0 18:50:27.349 00.000 428 worker thread done servicing request 18:50:27.349 00.000 428 Worker thread wakes up 18:50:27.349 00.000 10672 GuideStep: 0.5 px 473 ms WEST, 0.5 px 0 ms NORTH 18:50:27.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:27.349 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:29.182 01.833 428 Exposure complete 18:50:29.322 00.140 428 worker thread done servicing request 18:50:29.322 00.000 10672 OnExposeComplete: enter 18:50:29.322 00.000 10672 UpdateGuideState(): m_state=6 18:50:29.322 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 204 18:50:29.322 00.000 10672 Star::Find returns 1 (0), X=1062.72, Y=791.67, Mass=261877, SNR=43.1, Peak=51856 HFD=2.8 18:50:29.322 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.02) = xAngle (5.19 = -1.09) 18:50:29.322 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 18:50:29.322 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.17 mountX=0.12 mountY=0.22, mountTheta=1.09 18:50:29.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.21, opts=13) 18:50:29.322 00.000 10672 Enqueuing Move request for scope (-0.14, 0.21) 18:50:29.322 00.000 428 Worker thread wakes up 18:50:29.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:50:29.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd 18:50:29.322 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.21) 18:50:29.322 00.000 428 Moving (-0.14, 0.21) raw xDistance=0.12 yDistance=0.22 18:50:29.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:50:29.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:29.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 18:50:29.322 00.000 428 MoveAxis(E, 0, ABG) 18:50:29.322 00.000 428 Move returns status 0, amount 0 18:50:29.322 00.000 428 MoveAxis(N, 0, ABG) 18:50:29.322 00.000 428 Move returns status 0, amount 0 18:50:29.322 00.000 428 move complete, result=0 18:50:29.322 00.000 428 worker thread done servicing request 18:50:29.447 00.125 10672 UpdateGuideState exits: m=261877 SNR=43.1 18:50:29.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:29.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:29.447 00.000 10672 Enqueuing Expose request 18:50:29.447 00.000 428 Worker thread wakes up 18:50:29.447 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:50:29.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:29.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:30.759 01.312 10672 read socket command 10 18:50:30.759 00.000 10672 processing socket request REQDIST 18:50:30.759 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:50:30.759 00.000 10672 Sending socket response 50 (0x32) 18:50:31.681 00.922 428 Exposure complete 18:50:31.821 00.140 428 worker thread done servicing request 18:50:31.821 00.000 10672 OnExposeComplete: enter 18:50:31.821 00.000 10672 UpdateGuideState(): m_state=6 18:50:31.821 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 205 18:50:31.821 00.000 10672 Star::Find returns 1 (0), X=1063.50, Y=791.82, Mass=180708, SNR=32.5, Peak=47488 HFD=1.7 18:50:31.821 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.02) = xAngle (3.53 = -2.76) 18:50:31.821 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.40 = 0.40) 18:50:31.821 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.36 hyp=0.73 cameraTheta=0.51 mountX=-0.68 mountY=0.29, mountTheta=2.74 18:50:31.821 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.36, opts=13) 18:50:31.821 00.000 10672 Enqueuing Move request for scope (0.64, 0.36) 18:50:31.821 00.000 428 Worker thread wakes up 18:50:31.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:50:31.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.36) opts 0xd 18:50:31.821 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.36) 18:50:31.821 00.000 428 Moving (0.64, 0.36) raw xDistance=-0.68 yDistance=0.29 18:50:31.821 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 18:50:31.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:31.821 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:50:31.821 00.000 428 MoveAxis(E, 631, ABG) 18:50:31.821 00.000 428 Guiding Dir = 2, Dur = 631 18:50:31.837 00.016 428 IsSlewing returns 0 18:50:31.837 00.000 428 IsGuiding returns 0 18:50:31.852 00.015 428 PulseGuide returned control before completion, sleep 626 18:50:31.946 00.094 10672 UpdateGuideState exits: m=180708 SNR=32.5 18:50:31.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:31.946 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:31.946 00.000 10672 Enqueuing Expose request 18:50:32.493 00.547 428 IsGuiding returns 0 18:50:32.493 00.000 428 Move returns status 0, amount 631 18:50:32.493 00.000 428 MoveAxis(N, 0, ABG) 18:50:32.493 00.000 428 Move returns status 0, amount 0 18:50:32.493 00.000 428 move complete, result=0 18:50:32.493 00.000 428 worker thread done servicing request 18:50:32.493 00.000 428 Worker thread wakes up 18:50:32.493 00.000 10672 GuideStep: -0.7 px 631 ms EAST, 0.3 px 0 ms NORTH 18:50:32.493 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:32.493 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:34.193 01.700 428 Exposure complete 18:50:34.318 00.125 428 worker thread done servicing request 18:50:34.318 00.000 10672 OnExposeComplete: enter 18:50:34.318 00.000 10672 UpdateGuideState(): m_state=6 18:50:34.318 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 206 18:50:34.318 00.000 10672 Star::Find returns 1 (0), X=1062.83, Y=791.36, Mass=241188, SNR=41.4, Peak=45632 HFD=2.6 18:50:34.318 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 18:50:34.318 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 18:50:34.318 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.87 mountX=0.05 mountY=-0.11, mountTheta=-1.15 18:50:34.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.11, opts=13) 18:50:34.318 00.000 10672 Enqueuing Move request for scope (-0.03, -0.11) 18:50:34.318 00.000 428 Worker thread wakes up 18:50:34.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:50:34.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd 18:50:34.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.11) 18:50:34.318 00.000 428 Moving (-0.03, -0.11) raw xDistance=0.05 yDistance=-0.11 18:50:34.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:50:34.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:34.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:50:34.318 00.000 428 MoveAxis(E, 0, ABG) 18:50:34.318 00.000 428 Move returns status 0, amount 0 18:50:34.318 00.000 428 MoveAxis(N, 0, ABG) 18:50:34.318 00.000 428 Move returns status 0, amount 0 18:50:34.318 00.000 428 move complete, result=0 18:50:34.318 00.000 428 worker thread done servicing request 18:50:34.458 00.140 10672 UpdateGuideState exits: m=241188 SNR=41.4 18:50:34.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:34.458 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:34.458 00.000 10672 Enqueuing Expose request 18:50:34.458 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:50:34.458 00.000 428 Worker thread wakes up 18:50:34.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:34.458 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:35.754 01.296 10672 read socket command 10 18:50:35.754 00.000 10672 processing socket request REQDIST 18:50:35.754 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:50:35.754 00.000 10672 Sending socket response 43 (0x2b) 18:50:36.680 00.926 428 Exposure complete 18:50:36.820 00.140 428 worker thread done servicing request 18:50:36.820 00.000 10672 OnExposeComplete: enter 18:50:36.820 00.000 10672 UpdateGuideState(): m_state=6 18:50:36.820 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 207 18:50:36.820 00.000 10672 Star::Find returns 1 (0), X=1062.92, Y=791.45, Mass=251916, SNR=45.9, Peak=47712 HFD=2.3 18:50:36.820 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.02) = xAngle (2.74 = 2.74) 18:50:36.820 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.39 = -0.39) 18:50:36.820 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.28 mountX=-0.06 mountY=-0.03, mountTheta=-2.75 18:50:36.820 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.02, opts=13) 18:50:36.820 00.000 10672 Enqueuing Move request for scope (0.06, -0.02) 18:50:36.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:50:36.820 00.000 428 Worker thread wakes up 18:50:36.820 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd 18:50:36.820 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.02) 18:50:36.820 00.000 428 Moving (0.06, -0.02) raw xDistance=-0.06 yDistance=-0.03 18:50:36.820 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:50:36.820 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:36.820 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 18:50:36.820 00.000 428 MoveAxis(E, 0, ABG) 18:50:36.820 00.000 428 Move returns status 0, amount 0 18:50:36.820 00.000 428 MoveAxis(N, 0, ABG) 18:50:36.820 00.000 428 Move returns status 0, amount 0 18:50:36.820 00.000 428 move complete, result=0 18:50:36.820 00.000 428 worker thread done servicing request 18:50:36.945 00.125 10672 UpdateGuideState exits: m=251916 SNR=45.9 18:50:36.945 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:36.945 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:36.945 00.000 10672 Enqueuing Expose request 18:50:36.945 00.000 428 Worker thread wakes up 18:50:36.945 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:50:36.945 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:36.945 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:39.179 02.234 428 Exposure complete 18:50:39.320 00.141 428 worker thread done servicing request 18:50:39.320 00.000 10672 OnExposeComplete: enter 18:50:39.320 00.000 10672 UpdateGuideState(): m_state=6 18:50:39.320 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 208 18:50:39.320 00.000 10672 Star::Find returns 1 (0), X=1063.00, Y=791.41, Mass=264108, SNR=43.9, Peak=43568 HFD=2.3 18:50:39.320 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.02) = xAngle (2.65 = 2.65) 18:50:39.320 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.48 = -0.48) 18:50:39.320 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.37 mountX=-0.13 mountY=-0.07, mountTheta=-2.66 18:50:39.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.05, opts=13) 18:50:39.320 00.000 10672 Enqueuing Move request for scope (0.14, -0.05) 18:50:39.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:50:39.320 00.000 428 Worker thread wakes up 18:50:39.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd 18:50:39.320 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.05) 18:50:39.320 00.000 428 Moving (0.14, -0.05) raw xDistance=-0.13 yDistance=-0.07 18:50:39.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:50:39.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:39.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:50:39.320 00.000 428 MoveAxis(E, 0, ABG) 18:50:39.320 00.000 428 Move returns status 0, amount 0 18:50:39.320 00.000 428 MoveAxis(N, 0, ABG) 18:50:39.320 00.000 428 Move returns status 0, amount 0 18:50:39.320 00.000 428 move complete, result=0 18:50:39.320 00.000 428 worker thread done servicing request 18:50:39.476 00.156 10672 UpdateGuideState exits: m=264108 SNR=43.9 18:50:39.476 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:39.476 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:39.476 00.000 10672 Enqueuing Expose request 18:50:39.476 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:50:39.476 00.000 428 Worker thread wakes up 18:50:39.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:39.476 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:40.760 01.284 10672 read socket command 10 18:50:40.760 00.000 10672 processing socket request REQDIST 18:50:40.760 00.000 10672 SOCKSVR: Sending pixel error of 0.27 18:50:40.761 00.001 10672 Sending socket response 27 (0x1b) 18:50:41.708 00.947 428 Exposure complete 18:50:41.833 00.125 428 worker thread done servicing request 18:50:41.833 00.000 10672 OnExposeComplete: enter 18:50:41.833 00.000 10672 UpdateGuideState(): m_state=6 18:50:41.833 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 209 18:50:41.848 00.015 10672 Star::Find returns 1 (0), X=1062.35, Y=791.55, Mass=283115, SNR=40.1, Peak=41280 HFD=3.0 18:50:41.848 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.02) = xAngle (5.99 = -0.29) 18:50:41.848 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.87 = 2.87) 18:50:41.848 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.09 hyp=0.52 cameraTheta=2.97 mountX=0.50 mountY=0.14, mountTheta=0.28 18:50:41.848 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.09, opts=13) 18:50:41.848 00.000 10672 Enqueuing Move request for scope (-0.51, 0.09) 18:50:41.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:50:41.848 00.000 428 Worker thread wakes up 18:50:41.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.09) opts 0xd 18:50:41.848 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.09) 18:50:41.848 00.000 428 Moving (-0.51, 0.09) raw xDistance=0.50 yDistance=0.14 18:50:41.848 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 18:50:41.848 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:41.848 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:50:41.848 00.000 428 MoveAxis(W, 464, ABG) 18:50:41.848 00.000 428 Guiding Dir = 3, Dur = 464 18:50:41.848 00.000 428 IsSlewing returns 0 18:50:41.848 00.000 428 IsGuiding returns 0 18:50:41.864 00.016 428 PulseGuide returned control before completion, sleep 459 18:50:41.973 00.109 10672 UpdateGuideState exits: m=283115 SNR=40.1 18:50:41.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:41.973 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:41.973 00.000 10672 Enqueuing Expose request 18:50:42.364 00.391 428 IsGuiding returns 0 18:50:42.364 00.000 428 Move returns status 0, amount 464 18:50:42.364 00.000 428 MoveAxis(N, 0, ABG) 18:50:42.364 00.000 428 Move returns status 0, amount 0 18:50:42.364 00.000 428 move complete, result=0 18:50:42.364 00.000 428 worker thread done servicing request 18:50:42.364 00.000 428 Worker thread wakes up 18:50:42.364 00.000 10672 GuideStep: 0.5 px 464 ms WEST, 0.1 px 0 ms NORTH 18:50:42.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:42.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:44.175 01.811 428 Exposure complete 18:50:44.315 00.140 428 worker thread done servicing request 18:50:44.315 00.000 10672 OnExposeComplete: enter 18:50:44.315 00.000 10672 UpdateGuideState(): m_state=6 18:50:44.315 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 210 18:50:44.315 00.000 10672 Star::Find returns 1 (0), X=1062.83, Y=792.07, Mass=207839, SNR=35.1, Peak=50864 HFD=2.3 18:50:44.315 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.02) = xAngle (4.64 = -1.64) 18:50:44.315 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 18:50:44.315 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.61 hyp=0.61 cameraTheta=1.62 mountX=-0.04 mountY=0.61, mountTheta=1.64 18:50:44.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.61, opts=13) 18:50:44.315 00.000 10672 Enqueuing Move request for scope (-0.03, 0.61) 18:50:44.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:50:44.315 00.000 428 Worker thread wakes up 18:50:44.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.61) opts 0xd 18:50:44.315 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.61) 18:50:44.315 00.000 428 Moving (-0.03, 0.61) raw xDistance=-0.04 yDistance=0.61 18:50:44.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:50:44.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 18:50:44.315 00.000 428 MoveAxis(E, 0, ABG) 18:50:44.315 00.000 428 Move returns status 0, amount 0 18:50:44.315 00.000 428 MoveAxis(S, 923, ABG) 18:50:44.315 00.000 428 Guiding Dir = 1, Dur = 923 18:50:44.315 00.000 428 IsSlewing returns 0 18:50:44.315 00.000 428 IsGuiding returns 0 18:50:44.409 00.094 428 PulseGuide returned control before completion, sleep 850 18:50:44.440 00.031 10672 UpdateGuideState exits: m=207839 SNR=35.1 18:50:44.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:44.440 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:44.440 00.000 10672 Enqueuing Expose request 18:50:45.268 00.828 428 IsGuiding returns 1 18:50:45.268 00.000 428 scope still moving after pulse duration time elapsed 18:50:45.300 00.032 428 IsSlewing returns 0 18:50:45.300 00.000 428 IsGuiding returns 1 18:50:45.331 00.031 428 IsSlewing returns 0 18:50:45.331 00.000 428 IsGuiding returns 1 18:50:45.378 00.047 428 IsSlewing returns 0 18:50:45.378 00.000 428 IsGuiding returns 0 18:50:45.378 00.000 428 scope move finished after 923 + 137 ms 18:50:45.378 00.000 428 Move returns status 0, amount 923 18:50:45.378 00.000 428 move complete, result=0 18:50:45.378 00.000 428 worker thread done servicing request 18:50:45.378 00.000 428 Worker thread wakes up 18:50:45.378 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 923 ms SOUTH 18:50:45.378 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:45.378 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:45.756 00.378 10672 read socket command 10 18:50:45.756 00.000 10672 processing socket request REQDIST 18:50:45.756 00.000 10672 SOCKSVR: Sending pixel error of 0.42 18:50:45.756 00.000 10672 Sending socket response 42 (0x2a) 18:50:46.705 00.949 428 Exposure complete 18:50:46.830 00.125 428 worker thread done servicing request 18:50:46.830 00.000 10672 OnExposeComplete: enter 18:50:46.830 00.000 10672 UpdateGuideState(): m_state=6 18:50:46.830 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 211 18:50:46.830 00.000 10672 Star::Find returns 1 (0), X=1063.27, Y=791.97, Mass=244074, SNR=37.4, Peak=51312 HFD=2.5 18:50:46.830 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.02) = xAngle (3.91 = -2.38) 18:50:46.830 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.78 = 0.78) 18:50:46.830 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.51 hyp=0.66 cameraTheta=0.89 mountX=-0.47 mountY=0.46, mountTheta=2.37 18:50:46.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.51, opts=13) 18:50:46.830 00.000 10672 Enqueuing Move request for scope (0.41, 0.51) 18:50:46.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:50:46.830 00.000 428 Worker thread wakes up 18:50:46.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.51) opts 0xd 18:50:46.830 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.51) 18:50:46.830 00.000 428 Moving (0.41, 0.51) raw xDistance=-0.47 yDistance=0.46 18:50:46.830 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 18:50:46.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:46.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 18:50:46.830 00.000 428 MoveAxis(E, 439, ABG) 18:50:46.830 00.000 428 Guiding Dir = 2, Dur = 439 18:50:46.830 00.000 428 IsSlewing returns 0 18:50:46.830 00.000 428 IsGuiding returns 0 18:50:46.861 00.031 428 PulseGuide returned control before completion, sleep 421 18:50:46.955 00.094 10672 UpdateGuideState exits: m=244074 SNR=37.4 18:50:46.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:46.955 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:46.955 00.000 10672 Enqueuing Expose request 18:50:47.315 00.360 428 IsGuiding returns 0 18:50:47.315 00.000 428 Move returns status 0, amount 439 18:50:47.315 00.000 428 MoveAxis(N, 0, ABG) 18:50:47.315 00.000 428 Move returns status 0, amount 0 18:50:47.315 00.000 428 move complete, result=0 18:50:47.315 00.000 428 worker thread done servicing request 18:50:47.315 00.000 428 Worker thread wakes up 18:50:47.315 00.000 10672 GuideStep: -0.5 px 439 ms EAST, 0.5 px 0 ms NORTH 18:50:47.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:47.315 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:49.202 01.887 428 Exposure complete 18:50:49.342 00.140 428 worker thread done servicing request 18:50:49.342 00.000 10672 OnExposeComplete: enter 18:50:49.342 00.000 10672 UpdateGuideState(): m_state=6 18:50:49.342 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 212 18:50:49.342 00.000 10672 Star::Find returns 1 (0), X=1062.96, Y=791.17, Mass=285518, SNR=43.1, Peak=43568 HFD=2.7 18:50:49.342 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 18:50:49.342 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.35 = -1.35) 18:50:49.342 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.24 mountX=-0.06 mountY=-0.30, mountTheta=-1.78 18:50:49.342 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.29, opts=13) 18:50:49.342 00.000 10672 Enqueuing Move request for scope (0.10, -0.29) 18:50:49.342 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:50:49.342 00.000 428 Worker thread wakes up 18:50:49.342 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd 18:50:49.342 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.29) 18:50:49.342 00.000 428 Moving (0.10, -0.29) raw xDistance=-0.06 yDistance=-0.30 18:50:49.342 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:50:49.342 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:49.342 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:50:49.342 00.000 428 MoveAxis(E, 0, ABG) 18:50:49.342 00.000 428 Move returns status 0, amount 0 18:50:49.342 00.000 428 MoveAxis(N, 0, ABG) 18:50:49.342 00.000 428 Move returns status 0, amount 0 18:50:49.342 00.000 428 move complete, result=0 18:50:49.342 00.000 428 worker thread done servicing request 18:50:49.467 00.125 10672 UpdateGuideState exits: m=285518 SNR=43.1 18:50:49.467 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:49.467 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:49.467 00.000 10672 Enqueuing Expose request 18:50:49.467 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:50:49.483 00.016 428 Worker thread wakes up 18:50:49.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:49.483 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:50.760 01.277 10672 read socket command 10 18:50:50.760 00.000 10672 processing socket request REQDIST 18:50:50.760 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:50:50.760 00.000 10672 Sending socket response 43 (0x2b) 18:50:51.701 00.941 428 Exposure complete 18:50:51.826 00.125 428 worker thread done servicing request 18:50:51.826 00.000 10672 OnExposeComplete: enter 18:50:51.826 00.000 10672 UpdateGuideState(): m_state=6 18:50:51.826 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 213 18:50:51.826 00.000 10672 Star::Find returns 1 (0), X=1063.33, Y=791.29, Mass=271036, SNR=37.9, Peak=42144 HFD=2.8 18:50:51.826 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.02) = xAngle (2.66 = 2.66) 18:50:51.826 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.47 = -0.47) 18:50:51.826 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.18 hyp=0.50 cameraTheta=-0.36 mountX=-0.45 mountY=-0.23, mountTheta=-2.67 18:50:51.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.18, opts=13) 18:50:51.826 00.000 10672 Enqueuing Move request for scope (0.47, -0.18) 18:50:51.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:50:51.826 00.000 428 Worker thread wakes up 18:50:51.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.18) opts 0xd 18:50:51.826 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.18) 18:50:51.826 00.000 428 Moving (0.47, -0.18) raw xDistance=-0.45 yDistance=-0.23 18:50:51.826 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 18:50:51.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:51.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:50:51.826 00.000 428 MoveAxis(E, 416, ABG) 18:50:51.826 00.000 428 Guiding Dir = 2, Dur = 416 18:50:51.826 00.000 428 IsSlewing returns 0 18:50:51.826 00.000 428 IsGuiding returns 0 18:50:51.857 00.031 428 PulseGuide returned control before completion, sleep 406 18:50:51.951 00.094 10672 UpdateGuideState exits: m=271036 SNR=37.9 18:50:51.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:51.951 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:51.951 00.000 10672 Enqueuing Expose request 18:50:52.293 00.342 428 IsGuiding returns 0 18:50:52.293 00.000 428 Move returns status 0, amount 416 18:50:52.293 00.000 428 MoveAxis(N, 0, ABG) 18:50:52.293 00.000 428 Move returns status 0, amount 0 18:50:52.293 00.000 428 move complete, result=0 18:50:52.293 00.000 428 worker thread done servicing request 18:50:52.293 00.000 428 Worker thread wakes up 18:50:52.293 00.000 10672 GuideStep: -0.4 px 416 ms EAST, -0.2 px 0 ms NORTH 18:50:52.308 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:52.308 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:54.197 01.889 428 Exposure complete 18:50:54.318 00.121 428 worker thread done servicing request 18:50:54.318 00.000 10672 OnExposeComplete: enter 18:50:54.318 00.000 10672 UpdateGuideState(): m_state=6 18:50:54.318 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 214 18:50:54.318 00.000 10672 Star::Find returns 1 (0), X=1062.98, Y=791.29, Mass=253274, SNR=41.3, Peak=42912 HFD=2.5 18:50:54.318 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 18:50:54.318 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.09 = -1.09) 18:50:54.318 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.99 mountX=-0.10 mountY=-0.19, mountTheta=-2.04 18:50:54.334 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.18, opts=13) 18:50:54.334 00.000 10672 Enqueuing Move request for scope (0.12, -0.18) 18:50:54.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:50:54.334 00.000 428 Worker thread wakes up 18:50:54.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd 18:50:54.334 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.18) 18:50:54.334 00.000 428 Moving (0.12, -0.18) raw xDistance=-0.10 yDistance=-0.19 18:50:54.334 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:50:54.334 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:54.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:50:54.334 00.000 428 MoveAxis(E, 0, ABG) 18:50:54.334 00.000 428 Move returns status 0, amount 0 18:50:54.334 00.000 428 MoveAxis(N, 0, ABG) 18:50:54.334 00.000 428 Move returns status 0, amount 0 18:50:54.334 00.000 428 move complete, result=0 18:50:54.334 00.000 428 worker thread done servicing request 18:50:54.459 00.125 10672 UpdateGuideState exits: m=253274 SNR=41.3 18:50:54.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:54.459 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:54.459 00.000 10672 Enqueuing Expose request 18:50:54.459 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:50:54.459 00.000 428 Worker thread wakes up 18:50:54.459 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:54.459 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:55.780 01.321 10672 read socket command 10 18:50:55.780 00.000 10672 processing socket request REQDIST 18:50:55.780 00.000 10672 SOCKSVR: Sending pixel error of 0.38 18:50:55.780 00.000 10672 Sending socket response 38 (0x26) 18:50:56.692 00.912 428 Exposure complete 18:50:56.833 00.141 428 worker thread done servicing request 18:50:56.833 00.000 10672 OnExposeComplete: enter 18:50:56.833 00.000 10672 UpdateGuideState(): m_state=6 18:50:56.833 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 215 18:50:56.833 00.000 10672 Star::Find returns 1 (0), X=1063.41, Y=791.24, Mass=236603, SNR=40.6, Peak=43888 HFD=2.7 18:50:56.833 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.02) = xAngle (2.63 = 2.63) 18:50:56.833 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.50 = -0.50) 18:50:56.833 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.23 hyp=0.60 cameraTheta=-0.39 mountX=-0.52 mountY=-0.29, mountTheta=-2.64 18:50:56.849 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.23, opts=13) 18:50:56.849 00.000 10672 Enqueuing Move request for scope (0.55, -0.23) 18:50:56.849 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:50:56.849 00.000 428 Worker thread wakes up 18:50:56.849 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.23) opts 0xd 18:50:56.849 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.23) 18:50:56.849 00.000 428 Moving (0.55, -0.23) raw xDistance=-0.52 yDistance=-0.29 18:50:56.849 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 18:50:56.849 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:56.849 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:50:56.849 00.000 428 MoveAxis(E, 484, ABG) 18:50:56.849 00.000 428 Guiding Dir = 2, Dur = 484 18:50:56.880 00.031 428 IsSlewing returns 0 18:50:56.880 00.000 428 IsGuiding returns 0 18:50:56.895 00.015 428 PulseGuide returned control before completion, sleep 479 18:50:56.973 00.078 10672 UpdateGuideState exits: m=236603 SNR=40.6 18:50:56.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:56.973 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:56.973 00.000 10672 Enqueuing Expose request 18:50:57.395 00.422 428 IsGuiding returns 0 18:50:57.395 00.000 428 Move returns status 0, amount 484 18:50:57.395 00.000 428 MoveAxis(N, 0, ABG) 18:50:57.395 00.000 428 Move returns status 0, amount 0 18:50:57.395 00.000 428 move complete, result=0 18:50:57.395 00.000 428 worker thread done servicing request 18:50:57.395 00.000 428 Worker thread wakes up 18:50:57.395 00.000 10672 GuideStep: -0.5 px 484 ms EAST, -0.3 px 0 ms NORTH 18:50:57.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:50:57.395 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:50:59.186 01.791 428 Exposure complete 18:50:59.323 00.137 428 worker thread done servicing request 18:50:59.323 00.000 10672 OnExposeComplete: enter 18:50:59.323 00.000 10672 UpdateGuideState(): m_state=6 18:50:59.324 00.001 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 216 18:50:59.324 00.000 10672 Star::Find returns 1 (0), X=1063.81, Y=791.54, Mass=247416, SNR=42.3, Peak=48368 HFD=1.9 18:50:59.324 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.02) = xAngle (3.10 = 3.10) 18:50:59.324 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.03 = -0.03) 18:50:59.324 00.000 10672 CameraToMount -- cameraX=0.95 cameraY=0.07 hyp=0.95 cameraTheta=0.08 mountX=-0.95 mountY=-0.03, mountTheta=-3.11 18:50:59.325 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.95, y=0.07, opts=13) 18:50:59.326 00.001 10672 Enqueuing Move request for scope (0.95, 0.07) 18:50:59.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:50:59.326 00.000 428 Worker thread wakes up 18:50:59.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.07) opts 0xd 18:50:59.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.95, 0.07) 18:50:59.326 00.000 428 Moving (0.95, 0.07) raw xDistance=-0.95 yDistance=-0.03 18:50:59.326 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.95 18:50:59.327 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:50:59.327 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 18:50:59.327 00.000 428 MoveAxis(E, 920, ABG) 18:50:59.327 00.000 428 Guiding Dir = 2, Dur = 920 18:50:59.328 00.001 428 IsSlewing returns 0 18:50:59.328 00.000 428 IsGuiding returns 0 18:50:59.354 00.026 428 PulseGuide returned control before completion, sleep 905 18:50:59.450 00.096 10672 UpdateGuideState exits: m=247416 SNR=42.3 18:50:59.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:50:59.450 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:50:59.450 00.000 10672 Enqueuing Expose request 18:51:00.260 00.810 428 IsGuiding returns 1 18:51:00.260 00.000 428 scope still moving after pulse duration time elapsed 18:51:00.307 00.047 428 IsSlewing returns 0 18:51:00.307 00.000 428 IsGuiding returns 0 18:51:00.307 00.000 428 scope move finished after 920 + 66 ms 18:51:00.307 00.000 428 Move returns status 0, amount 920 18:51:00.307 00.000 428 MoveAxis(N, 0, ABG) 18:51:00.307 00.000 428 Move returns status 0, amount 0 18:51:00.307 00.000 428 move complete, result=0 18:51:00.307 00.000 428 worker thread done servicing request 18:51:00.307 00.000 428 Worker thread wakes up 18:51:00.307 00.000 10672 GuideStep: -1.0 px 920 ms EAST, -0.0 px 0 ms NORTH 18:51:00.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:00.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:00.765 00.458 10672 read socket command 10 18:51:00.765 00.000 10672 processing socket request REQDIST 18:51:00.765 00.000 10672 SOCKSVR: Sending pixel error of 0.60 18:51:00.765 00.000 10672 Sending socket response 60 (0x3c) 18:51:01.691 00.926 428 Exposure complete 18:51:01.831 00.140 428 worker thread done servicing request 18:51:01.831 00.000 10672 OnExposeComplete: enter 18:51:01.831 00.000 10672 UpdateGuideState(): m_state=6 18:51:01.831 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 217 18:51:01.831 00.000 10672 Star::Find returns 1 (0), X=1062.95, Y=791.22, Mass=223893, SNR=33.8, Peak=51632 HFD=2.1 18:51:01.831 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.02) = xAngle (1.80 = 1.80) 18:51:01.831 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.33 = -1.33) 18:51:01.831 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.22 mountX=-0.06 mountY=-0.26, mountTheta=-1.80 18:51:01.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.25, opts=13) 18:51:01.831 00.000 10672 Enqueuing Move request for scope (0.09, -0.25) 18:51:01.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:51:01.831 00.000 428 Worker thread wakes up 18:51:01.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd 18:51:01.831 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.25) 18:51:01.831 00.000 428 Moving (0.09, -0.25) raw xDistance=-0.06 yDistance=-0.26 18:51:01.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:51:01.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:01.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:51:01.831 00.000 428 MoveAxis(E, 0, ABG) 18:51:01.831 00.000 428 Move returns status 0, amount 0 18:51:01.831 00.000 428 MoveAxis(N, 0, ABG) 18:51:01.831 00.000 428 Move returns status 0, amount 0 18:51:01.831 00.000 428 move complete, result=0 18:51:01.831 00.000 428 worker thread done servicing request 18:51:01.956 00.125 10672 UpdateGuideState exits: m=223893 SNR=33.8 18:51:01.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:01.956 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:01.956 00.000 10672 Enqueuing Expose request 18:51:01.956 00.000 428 Worker thread wakes up 18:51:01.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:01.956 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:01.956 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:51:04.174 02.218 428 Exposure complete 18:51:04.306 00.132 428 worker thread done servicing request 18:51:04.306 00.000 10672 OnExposeComplete: enter 18:51:04.306 00.000 10672 UpdateGuideState(): m_state=6 18:51:04.321 00.015 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 218 18:51:04.321 00.000 10672 Star::Find returns 1 (0), X=1062.89, Y=790.90, Mass=350974, SNR=62.5, Peak=54352 HFD=3.8 18:51:04.321 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 18:51:04.321 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 18:51:04.321 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.57 hyp=0.57 cameraTheta=-1.51 mountX=0.04 mountY=-0.57, mountTheta=-1.51 18:51:04.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.57, opts=13) 18:51:04.321 00.000 10672 Enqueuing Move request for scope (0.03, -0.57) 18:51:04.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:51:04.321 00.000 428 Worker thread wakes up 18:51:04.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.57) opts 0xd 18:51:04.321 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.57) 18:51:04.321 00.000 428 Moving (0.03, -0.57) raw xDistance=0.04 yDistance=-0.57 18:51:04.321 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:51:04.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:51:04.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 18:51:04.321 00.000 428 MoveAxis(E, 0, ABG) 18:51:04.321 00.000 428 Move returns status 0, amount 0 18:51:04.321 00.000 428 MoveAxis(N, 0, ABG) 18:51:04.321 00.000 428 Move returns status 0, amount 0 18:51:04.321 00.000 428 move complete, result=0 18:51:04.321 00.000 428 worker thread done servicing request 18:51:04.446 00.125 10672 UpdateGuideState exits: m=350974 SNR=62.5 18:51:04.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:04.446 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:04.446 00.000 10672 Enqueuing Expose request 18:51:04.446 00.000 428 Worker thread wakes up 18:51:04.446 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 18:51:04.446 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:04.446 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:05.759 01.313 10672 read socket command 10 18:51:05.759 00.000 10672 processing socket request REQDIST 18:51:05.759 00.000 10672 SOCKSVR: Sending pixel error of 0.51 18:51:05.759 00.000 10672 Sending socket response 51 (0x33) 18:51:06.702 00.943 428 Exposure complete 18:51:06.827 00.125 428 worker thread done servicing request 18:51:06.827 00.000 10672 OnExposeComplete: enter 18:51:06.827 00.000 10672 UpdateGuideState(): m_state=6 18:51:06.827 00.000 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 219 18:51:06.827 00.000 10672 Star::Find returns 1 (0), X=1063.56, Y=791.87, Mass=251448, SNR=40.6, Peak=38992 HFD=2.4 18:51:06.827 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.02) = xAngle (3.54 = -2.74) 18:51:06.827 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.41 = 0.41) 18:51:06.827 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.40 hyp=0.81 cameraTheta=0.52 mountX=-0.74 mountY=0.32, mountTheta=2.73 18:51:06.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.40, opts=13) 18:51:06.827 00.000 10672 Enqueuing Move request for scope (0.70, 0.40) 18:51:06.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:51:06.827 00.000 428 Worker thread wakes up 18:51:06.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.40) opts 0xd 18:51:06.827 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.40) 18:51:06.827 00.000 428 Moving (0.70, 0.40) raw xDistance=-0.74 yDistance=0.32 18:51:06.827 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.74 18:51:06.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:06.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:51:06.827 00.000 428 MoveAxis(E, 691, ABG) 18:51:06.827 00.000 428 Guiding Dir = 2, Dur = 691 18:51:06.827 00.000 428 IsSlewing returns 0 18:51:06.827 00.000 428 IsGuiding returns 0 18:51:06.858 00.031 428 PulseGuide returned control before completion, sleep 672 18:51:06.952 00.094 10672 UpdateGuideState exits: m=251448 SNR=40.6 18:51:06.952 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:06.952 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:06.952 00.000 10672 Enqueuing Expose request 18:51:07.555 00.603 428 IsGuiding returns 1 18:51:07.555 00.000 428 scope still moving after pulse duration time elapsed 18:51:07.586 00.031 428 IsSlewing returns 0 18:51:07.586 00.000 428 IsGuiding returns 0 18:51:07.586 00.000 428 scope move finished after 691 + 60 ms 18:51:07.586 00.000 428 Move returns status 0, amount 691 18:51:07.586 00.000 428 MoveAxis(N, 0, ABG) 18:51:07.586 00.000 428 Move returns status 0, amount 0 18:51:07.586 00.000 428 move complete, result=0 18:51:07.586 00.000 428 worker thread done servicing request 18:51:07.586 00.000 428 Worker thread wakes up 18:51:07.586 00.000 10672 GuideStep: -0.7 px 691 ms EAST, 0.3 px 0 ms NORTH 18:51:07.586 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:07.586 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:09.181 01.595 428 Exposure complete 18:51:09.306 00.125 428 worker thread done servicing request 18:51:09.306 00.000 10672 OnExposeComplete: enter 18:51:09.306 00.000 10672 UpdateGuideState(): m_state=6 18:51:09.306 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 220 18:51:09.306 00.000 10672 Star::Find returns 1 (0), X=1063.07, Y=791.52, Mass=175031, SNR=35.4, Peak=47168 HFD=1.7 18:51:09.306 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.02) = xAngle (3.27 = -3.02) 18:51:09.306 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 18:51:09.306 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.05 hyp=0.22 cameraTheta=0.25 mountX=-0.21 mountY=0.03, mountTheta=3.00 18:51:09.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.05, opts=13) 18:51:09.306 00.000 10672 Enqueuing Move request for scope (0.21, 0.05) 18:51:09.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:51:09.306 00.000 428 Worker thread wakes up 18:51:09.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.05) opts 0xd 18:51:09.306 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.05) 18:51:09.306 00.000 428 Moving (0.21, 0.05) raw xDistance=-0.21 yDistance=0.03 18:51:09.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:51:09.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:09.322 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 18:51:09.322 00.000 428 MoveAxis(E, 0, ABG) 18:51:09.322 00.000 428 Move returns status 0, amount 0 18:51:09.322 00.000 428 MoveAxis(N, 0, ABG) 18:51:09.322 00.000 428 Move returns status 0, amount 0 18:51:09.322 00.000 428 move complete, result=0 18:51:09.322 00.000 428 worker thread done servicing request 18:51:09.447 00.125 10672 UpdateGuideState exits: m=175031 SNR=35.4 18:51:09.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:09.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:09.447 00.000 10672 Enqueuing Expose request 18:51:09.447 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:51:09.447 00.000 428 Worker thread wakes up 18:51:09.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:09.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:10.759 01.312 10672 read socket command 10 18:51:10.759 00.000 10672 processing socket request REQDIST 18:51:10.759 00.000 10672 SOCKSVR: Sending pixel error of 0.48 18:51:10.759 00.000 10672 Sending socket response 48 (0x30) 18:51:11.703 00.944 428 Exposure complete 18:51:11.839 00.136 428 worker thread done servicing request 18:51:11.839 00.000 10672 OnExposeComplete: enter 18:51:11.839 00.000 10672 UpdateGuideState(): m_state=6 18:51:11.839 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 221 18:51:11.839 00.000 10672 Star::Find returns 1 (0), X=1063.02, Y=791.58, Mass=249270, SNR=43.2, Peak=43136 HFD=2.3 18:51:11.839 00.000 10672 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.02) = xAngle (3.64 = -2.64) 18:51:11.839 00.000 10672 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.51 = 0.51) 18:51:11.839 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.62 mountX=-0.17 mountY=0.10, mountTheta=2.63 18:51:11.839 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.12, opts=13) 18:51:11.839 00.000 10672 Enqueuing Move request for scope (0.16, 0.12) 18:51:11.839 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:51:11.839 00.000 428 Worker thread wakes up 18:51:11.839 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd 18:51:11.839 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.12) 18:51:11.839 00.000 428 Moving (0.16, 0.12) raw xDistance=-0.17 yDistance=0.10 18:51:11.839 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:51:11.839 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:11.839 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:51:11.839 00.000 428 MoveAxis(E, 0, ABG) 18:51:11.839 00.000 428 Move returns status 0, amount 0 18:51:11.839 00.000 428 MoveAxis(N, 0, ABG) 18:51:11.839 00.000 428 Move returns status 0, amount 0 18:51:11.839 00.000 428 move complete, result=0 18:51:11.839 00.000 428 worker thread done servicing request 18:51:11.964 00.125 10672 UpdateGuideState exits: m=249270 SNR=43.2 18:51:11.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:11.964 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:11.964 00.000 10672 Enqueuing Expose request 18:51:11.964 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:51:11.964 00.000 428 Worker thread wakes up 18:51:11.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:11.964 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:14.180 02.216 428 Exposure complete 18:51:14.313 00.133 428 worker thread done servicing request 18:51:14.314 00.001 10672 OnExposeComplete: enter 18:51:14.314 00.000 10672 UpdateGuideState(): m_state=6 18:51:14.314 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 222 18:51:14.315 00.001 10672 Star::Find returns 1 (0), X=1063.39, Y=791.03, Mass=247877, SNR=42.6, Peak=44448 HFD=2.3 18:51:14.315 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.02) = xAngle (2.32 = 2.32) 18:51:14.315 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 18:51:14.315 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.44 hyp=0.69 cameraTheta=-0.70 mountX=-0.47 mountY=-0.49, mountTheta=-2.33 18:51:14.316 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.44, opts=13) 18:51:14.316 00.000 10672 Enqueuing Move request for scope (0.53, -0.44) 18:51:14.317 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:51:14.317 00.000 428 Worker thread wakes up 18:51:14.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.44) opts 0xd 18:51:14.317 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.44) 18:51:14.317 00.000 428 Moving (0.53, -0.44) raw xDistance=-0.47 yDistance=-0.49 18:51:14.317 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 18:51:14.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:14.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:51:14.317 00.000 428 MoveAxis(E, 437, ABG) 18:51:14.318 00.001 428 Guiding Dir = 2, Dur = 437 18:51:14.318 00.000 428 IsSlewing returns 0 18:51:14.319 00.001 428 IsGuiding returns 0 18:51:14.347 00.028 428 PulseGuide returned control before completion, sleep 420 18:51:14.440 00.093 10672 UpdateGuideState exits: m=247877 SNR=42.6 18:51:14.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:14.440 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:14.440 00.000 10672 Enqueuing Expose request 18:51:14.784 00.344 428 IsGuiding returns 1 18:51:14.784 00.000 428 scope still moving after pulse duration time elapsed 18:51:14.815 00.031 428 IsSlewing returns 0 18:51:14.815 00.000 428 IsGuiding returns 0 18:51:14.815 00.000 428 scope move finished after 437 + 72 ms 18:51:14.815 00.000 428 Move returns status 0, amount 437 18:51:14.815 00.000 428 MoveAxis(N, 0, ABG) 18:51:14.815 00.000 428 Move returns status 0, amount 0 18:51:14.815 00.000 428 move complete, result=0 18:51:14.830 00.015 428 worker thread done servicing request 18:51:14.830 00.000 10672 GuideStep: -0.5 px 437 ms EAST, -0.5 px 0 ms NORTH 18:51:14.830 00.000 428 Worker thread wakes up 18:51:14.830 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:14.830 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:15.751 00.921 10672 read socket command 10 18:51:15.751 00.000 10672 processing socket request REQDIST 18:51:15.751 00.000 10672 SOCKSVR: Sending pixel error of 0.48 18:51:15.751 00.000 10672 Sending socket response 48 (0x30) 18:51:16.677 00.926 428 Exposure complete 18:51:16.818 00.141 428 worker thread done servicing request 18:51:16.818 00.000 10672 OnExposeComplete: enter 18:51:16.818 00.000 10672 UpdateGuideState(): m_state=6 18:51:16.818 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 223 18:51:16.818 00.000 10672 Star::Find returns 1 (0), X=1062.99, Y=791.36, Mass=266408, SNR=40.9, Peak=48144 HFD=2.4 18:51:16.818 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.02) = xAngle (2.35 = 2.35) 18:51:16.818 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.78 = -0.78) 18:51:16.818 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.12 mountY=-0.12, mountTheta=-2.35 18:51:16.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.10, opts=13) 18:51:16.818 00.000 10672 Enqueuing Move request for scope (0.13, -0.10) 18:51:16.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:51:16.818 00.000 428 Worker thread wakes up 18:51:16.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd 18:51:16.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.10) 18:51:16.818 00.000 428 Moving (0.13, -0.10) raw xDistance=-0.12 yDistance=-0.12 18:51:16.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:51:16.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:16.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:51:16.818 00.000 428 MoveAxis(E, 0, ABG) 18:51:16.818 00.000 428 Move returns status 0, amount 0 18:51:16.818 00.000 428 MoveAxis(N, 0, ABG) 18:51:16.818 00.000 428 Move returns status 0, amount 0 18:51:16.818 00.000 428 move complete, result=0 18:51:16.818 00.000 428 worker thread done servicing request 18:51:16.943 00.125 10672 UpdateGuideState exits: m=266408 SNR=40.9 18:51:16.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:16.943 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:16.943 00.000 10672 Enqueuing Expose request 18:51:16.943 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:51:16.943 00.000 428 Worker thread wakes up 18:51:16.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:16.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:19.179 02.236 428 Exposure complete 18:51:19.313 00.134 428 worker thread done servicing request 18:51:19.313 00.000 10672 OnExposeComplete: enter 18:51:19.314 00.001 10672 UpdateGuideState(): m_state=6 18:51:19.314 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 224 18:51:19.314 00.000 10672 Star::Find returns 1 (0), X=1063.04, Y=791.33, Mass=228153, SNR=36.6, Peak=51424 HFD=2.2 18:51:19.315 00.001 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.02) = xAngle (2.37 = 2.37) 18:51:19.315 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.76 = -0.76) 18:51:19.315 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.65 mountX=-0.16 mountY=-0.16, mountTheta=-2.37 18:51:19.316 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.14, opts=13) 18:51:19.316 00.000 10672 Enqueuing Move request for scope (0.18, -0.14) 18:51:19.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:51:19.316 00.000 428 Worker thread wakes up 18:51:19.317 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd 18:51:19.317 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.14) 18:51:19.317 00.000 428 Moving (0.18, -0.14) raw xDistance=-0.16 yDistance=-0.16 18:51:19.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 18:51:19.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:19.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:51:19.317 00.000 428 MoveAxis(E, 0, ABG) 18:51:19.318 00.001 428 Move returns status 0, amount 0 18:51:19.318 00.000 428 MoveAxis(N, 0, ABG) 18:51:19.318 00.000 428 Move returns status 0, amount 0 18:51:19.318 00.000 428 move complete, result=0 18:51:19.318 00.000 428 worker thread done servicing request 18:51:19.449 00.131 10672 UpdateGuideState exits: m=228153 SNR=36.6 18:51:19.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:19.449 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:19.449 00.000 10672 Enqueuing Expose request 18:51:19.449 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:51:19.450 00.001 428 Worker thread wakes up 18:51:19.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:19.450 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:20.752 01.302 10672 read socket command 10 18:51:20.752 00.000 10672 processing socket request REQDIST 18:51:20.752 00.000 10672 SOCKSVR: Sending pixel error of 0.34 18:51:20.752 00.000 10672 Sending socket response 34 (0x22) 18:51:21.679 00.927 428 Exposure complete 18:51:21.809 00.130 428 worker thread done servicing request 18:51:21.809 00.000 10672 OnExposeComplete: enter 18:51:21.809 00.000 10672 UpdateGuideState(): m_state=6 18:51:21.809 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 225 18:51:21.809 00.000 10672 Star::Find returns 1 (0), X=1063.06, Y=791.63, Mass=262939, SNR=43.8, Peak=41600 HFD=2.5 18:51:21.809 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 18:51:21.809 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 18:51:21.809 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.69 mountX=-0.22 mountY=0.15, mountTheta=2.56 18:51:21.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.17, opts=13) 18:51:21.809 00.000 10672 Enqueuing Move request for scope (0.20, 0.17) 18:51:21.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:51:21.809 00.000 428 Worker thread wakes up 18:51:21.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd 18:51:21.809 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.17) 18:51:21.809 00.000 428 Moving (0.20, 0.17) raw xDistance=-0.22 yDistance=0.15 18:51:21.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:51:21.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:21.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:51:21.809 00.000 428 MoveAxis(E, 0, ABG) 18:51:21.809 00.000 428 Move returns status 0, amount 0 18:51:21.809 00.000 428 MoveAxis(N, 0, ABG) 18:51:21.809 00.000 428 Move returns status 0, amount 0 18:51:21.809 00.000 428 move complete, result=0 18:51:21.809 00.000 428 worker thread done servicing request 18:51:21.934 00.125 10672 UpdateGuideState exits: m=262939 SNR=43.8 18:51:21.934 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:21.934 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:21.934 00.000 10672 Enqueuing Expose request 18:51:21.934 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:51:21.934 00.000 428 Worker thread wakes up 18:51:21.934 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:21.934 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:24.196 02.262 428 Exposure complete 18:51:24.329 00.133 428 worker thread done servicing request 18:51:24.329 00.000 10672 OnExposeComplete: enter 18:51:24.329 00.000 10672 UpdateGuideState(): m_state=6 18:51:24.329 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 226 18:51:24.329 00.000 10672 Star::Find returns 1 (0), X=1063.59, Y=791.45, Mass=297757, SNR=43.7, Peak=58176 HFD=3.2 18:51:24.329 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 18:51:24.329 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.12 = -0.12) 18:51:24.329 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-0.01 hyp=0.73 cameraTheta=-0.02 mountX=-0.73 mountY=-0.09, mountTheta=-3.02 18:51:24.329 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-0.01, opts=13) 18:51:24.329 00.000 10672 Enqueuing Move request for scope (0.73, -0.01) 18:51:24.329 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:51:24.329 00.000 428 Worker thread wakes up 18:51:24.329 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.01) opts 0xd 18:51:24.329 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -0.01) 18:51:24.329 00.000 428 Moving (0.73, -0.01) raw xDistance=-0.73 yDistance=-0.09 18:51:24.329 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 18:51:24.329 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:24.329 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 18:51:24.329 00.000 428 MoveAxis(E, 677, ABG) 18:51:24.329 00.000 428 Guiding Dir = 2, Dur = 677 18:51:24.329 00.000 428 IsSlewing returns 0 18:51:24.329 00.000 428 IsGuiding returns 0 18:51:24.360 00.031 428 PulseGuide returned control before completion, sleep 663 18:51:24.454 00.094 10672 UpdateGuideState exits: m=297757 SNR=43.7 18:51:24.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:24.454 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:24.454 00.000 10672 Enqueuing Expose request 18:51:25.062 00.608 428 IsGuiding returns 0 18:51:25.062 00.000 428 Move returns status 0, amount 677 18:51:25.062 00.000 428 MoveAxis(N, 0, ABG) 18:51:25.062 00.000 428 Move returns status 0, amount 0 18:51:25.062 00.000 428 move complete, result=0 18:51:25.062 00.000 428 worker thread done servicing request 18:51:25.062 00.000 428 Worker thread wakes up 18:51:25.062 00.000 10672 GuideStep: -0.7 px 677 ms EAST, -0.1 px 0 ms NORTH 18:51:25.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:25.062 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:25.762 00.700 10672 read socket command 10 18:51:25.762 00.000 10672 processing socket request REQDIST 18:51:25.762 00.000 10672 SOCKSVR: Sending pixel error of 0.44 18:51:25.762 00.000 10672 Sending socket response 44 (0x2c) 18:51:26.671 00.909 428 Exposure complete 18:51:26.827 00.156 428 worker thread done servicing request 18:51:26.827 00.000 10672 OnExposeComplete: enter 18:51:26.827 00.000 10672 UpdateGuideState(): m_state=6 18:51:26.827 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 227 18:51:26.827 00.000 10672 Star::Find returns 1 (0), X=1063.49, Y=791.72, Mass=208275, SNR=37.8, Peak=45312 HFD=1.8 18:51:26.827 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.02) = xAngle (3.41 = -2.87) 18:51:26.827 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.28 = 0.28) 18:51:26.827 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=0.26 hyp=0.68 cameraTheta=0.39 mountX=-0.65 mountY=0.19, mountTheta=2.86 18:51:26.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=0.26, opts=13) 18:51:26.827 00.000 10672 Enqueuing Move request for scope (0.63, 0.26) 18:51:26.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:51:26.827 00.000 428 Worker thread wakes up 18:51:26.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.26) opts 0xd 18:51:26.827 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, 0.26) 18:51:26.827 00.000 428 Moving (0.63, 0.26) raw xDistance=-0.65 yDistance=0.19 18:51:26.827 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65 18:51:26.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:26.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:51:26.827 00.000 428 MoveAxis(E, 654, ABG) 18:51:26.827 00.000 428 Guiding Dir = 2, Dur = 654 18:51:26.827 00.000 428 IsSlewing returns 0 18:51:26.827 00.000 428 IsGuiding returns 0 18:51:26.858 00.031 428 PulseGuide returned control before completion, sleep 638 18:51:26.952 00.094 10672 UpdateGuideState exits: m=208275 SNR=37.8 18:51:26.952 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:26.952 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:26.952 00.000 10672 Enqueuing Expose request 18:51:27.515 00.563 428 IsGuiding returns 1 18:51:27.515 00.000 428 scope still moving after pulse duration time elapsed 18:51:27.562 00.047 428 IsSlewing returns 0 18:51:27.562 00.000 428 IsGuiding returns 0 18:51:27.562 00.000 428 scope move finished after 654 + 76 ms 18:51:27.562 00.000 428 Move returns status 0, amount 654 18:51:27.562 00.000 428 MoveAxis(N, 0, ABG) 18:51:27.562 00.000 428 Move returns status 0, amount 0 18:51:27.562 00.000 428 move complete, result=0 18:51:27.562 00.000 428 worker thread done servicing request 18:51:27.562 00.000 428 Worker thread wakes up 18:51:27.562 00.000 10672 GuideStep: -0.7 px 654 ms EAST, 0.2 px 0 ms NORTH 18:51:27.562 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:27.562 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:29.166 01.604 428 Exposure complete 18:51:29.307 00.141 428 worker thread done servicing request 18:51:29.307 00.000 10672 OnExposeComplete: enter 18:51:29.307 00.000 10672 UpdateGuideState(): m_state=6 18:51:29.307 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 228 18:51:29.307 00.000 10672 Star::Find returns 1 (0), X=1063.04, Y=791.66, Mass=236099, SNR=40.9, Peak=43680 HFD=2.3 18:51:29.307 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.02) = xAngle (3.82 = -2.46) 18:51:29.307 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.70 = 0.70) 18:51:29.307 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.19 hyp=0.26 cameraTheta=0.80 mountX=-0.21 mountY=0.17, mountTheta=2.45 18:51:29.307 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.19, opts=13) 18:51:29.307 00.000 10672 Enqueuing Move request for scope (0.18, 0.19) 18:51:29.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:51:29.307 00.000 428 Worker thread wakes up 18:51:29.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.19) opts 0xd 18:51:29.307 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.19) 18:51:29.307 00.000 428 Moving (0.18, 0.19) raw xDistance=-0.21 yDistance=0.17 18:51:29.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 18:51:29.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:29.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:51:29.307 00.000 428 MoveAxis(E, 0, ABG) 18:51:29.307 00.000 428 Move returns status 0, amount 0 18:51:29.307 00.000 428 MoveAxis(N, 0, ABG) 18:51:29.307 00.000 428 Move returns status 0, amount 0 18:51:29.307 00.000 428 move complete, result=0 18:51:29.307 00.000 428 worker thread done servicing request 18:51:29.432 00.125 10672 UpdateGuideState exits: m=236099 SNR=40.9 18:51:29.432 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:29.432 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:29.432 00.000 10672 Enqueuing Expose request 18:51:29.432 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:51:29.432 00.000 428 Worker thread wakes up 18:51:29.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:29.432 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:30.759 01.327 10672 read socket command 10 18:51:30.759 00.000 10672 processing socket request REQDIST 18:51:30.759 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:51:30.759 00.000 10672 Sending socket response 43 (0x2b) 18:51:31.680 00.921 428 Exposure complete 18:51:31.836 00.156 428 worker thread done servicing request 18:51:31.836 00.000 10672 OnExposeComplete: enter 18:51:31.836 00.000 10672 UpdateGuideState(): m_state=6 18:51:31.836 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 229 18:51:31.836 00.000 10672 Star::Find returns 1 (0), X=1062.94, Y=791.52, Mass=261680, SNR=43.0, Peak=49568 HFD=2.3 18:51:31.836 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.68) 18:51:31.836 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 18:51:31.836 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.10 cameraTheta=0.59 mountX=-0.09 mountY=0.05, mountTheta=2.67 18:51:31.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.06, opts=13) 18:51:31.836 00.000 10672 Enqueuing Move request for scope (0.09, 0.06) 18:51:31.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:51:31.836 00.000 428 Worker thread wakes up 18:51:31.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd 18:51:31.836 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.06) 18:51:31.836 00.000 428 Moving (0.09, 0.06) raw xDistance=-0.09 yDistance=0.05 18:51:31.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:51:31.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:31.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:51:31.836 00.000 428 MoveAxis(E, 0, ABG) 18:51:31.836 00.000 428 Move returns status 0, amount 0 18:51:31.836 00.000 428 MoveAxis(N, 0, ABG) 18:51:31.836 00.000 428 Move returns status 0, amount 0 18:51:31.836 00.000 428 move complete, result=0 18:51:31.836 00.000 428 worker thread done servicing request 18:51:31.961 00.125 10672 UpdateGuideState exits: m=261680 SNR=43.0 18:51:31.961 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:31.961 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:31.961 00.000 10672 Enqueuing Expose request 18:51:31.961 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 18:51:31.961 00.000 428 Worker thread wakes up 18:51:31.961 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:31.961 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:34.186 02.225 428 Exposure complete 18:51:34.326 00.140 428 worker thread done servicing request 18:51:34.326 00.000 10672 OnExposeComplete: enter 18:51:34.326 00.000 10672 UpdateGuideState(): m_state=6 18:51:34.326 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 230 18:51:34.326 00.000 10672 Star::Find returns 1 (0), X=1063.28, Y=791.76, Mass=254067, SNR=40.5, Peak=47056 HFD=2.6 18:51:34.326 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.02) = xAngle (3.62 = -2.66) 18:51:34.326 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.50 = 0.50) 18:51:34.326 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.29 hyp=0.51 cameraTheta=0.60 mountX=-0.46 mountY=0.24, mountTheta=2.65 18:51:34.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.29, opts=13) 18:51:34.326 00.000 10672 Enqueuing Move request for scope (0.42, 0.29) 18:51:34.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:51:34.326 00.000 428 Worker thread wakes up 18:51:34.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.29) opts 0xd 18:51:34.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.29) 18:51:34.326 00.000 428 Moving (0.42, 0.29) raw xDistance=-0.46 yDistance=0.24 18:51:34.326 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 18:51:34.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:34.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 18:51:34.326 00.000 428 MoveAxis(E, 423, ABG) 18:51:34.326 00.000 428 Guiding Dir = 2, Dur = 423 18:51:34.326 00.000 428 IsSlewing returns 0 18:51:34.326 00.000 428 IsGuiding returns 0 18:51:34.357 00.031 428 PulseGuide returned control before completion, sleep 409 18:51:34.451 00.094 10672 UpdateGuideState exits: m=254067 SNR=40.5 18:51:34.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:34.451 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:34.451 00.000 10672 Enqueuing Expose request 18:51:34.779 00.328 428 IsGuiding returns 1 18:51:34.781 00.002 428 scope still moving after pulse duration time elapsed 18:51:34.818 00.037 428 IsSlewing returns 0 18:51:34.818 00.000 428 IsGuiding returns 0 18:51:34.818 00.000 428 scope move finished after 423 + 66 ms 18:51:34.818 00.000 428 Move returns status 0, amount 423 18:51:34.818 00.000 428 MoveAxis(N, 0, ABG) 18:51:34.818 00.000 428 Move returns status 0, amount 0 18:51:34.818 00.000 428 move complete, result=0 18:51:34.818 00.000 428 worker thread done servicing request 18:51:34.818 00.000 10672 GuideStep: -0.5 px 423 ms EAST, 0.2 px 0 ms NORTH 18:51:34.818 00.000 428 Worker thread wakes up 18:51:34.818 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:34.818 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:35.756 00.938 10672 read socket command 10 18:51:35.756 00.000 10672 processing socket request REQDIST 18:51:35.756 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:51:35.756 00.000 10672 Sending socket response 39 (0x27) 18:51:36.662 00.906 428 Exposure complete 18:51:36.815 00.153 428 worker thread done servicing request 18:51:36.815 00.000 10672 OnExposeComplete: enter 18:51:36.815 00.000 10672 UpdateGuideState(): m_state=6 18:51:36.816 00.001 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 231 18:51:36.816 00.000 10672 Star::Find returns 1 (0), X=1063.25, Y=791.41, Mass=274755, SNR=44.7, Peak=46832 HFD=2.8 18:51:36.816 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.02) = xAngle (2.87 = 2.87) 18:51:36.816 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.26 = -0.26) 18:51:36.816 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.06 hyp=0.39 cameraTheta=-0.15 mountX=-0.38 mountY=-0.10, mountTheta=-2.88 18:51:36.829 00.013 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.06, opts=13) 18:51:36.829 00.000 10672 Enqueuing Move request for scope (0.39, -0.06) 18:51:36.829 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:51:36.829 00.000 428 Worker thread wakes up 18:51:36.830 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.06) opts 0xd 18:51:36.830 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.06) 18:51:36.830 00.000 428 Moving (0.39, -0.06) raw xDistance=-0.38 yDistance=-0.10 18:51:36.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:51:36.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:36.831 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:51:36.831 00.000 428 MoveAxis(E, 0, ABG) 18:51:36.831 00.000 428 Move returns status 0, amount 0 18:51:36.831 00.000 428 MoveAxis(N, 0, ABG) 18:51:36.831 00.000 428 Move returns status 0, amount 0 18:51:36.831 00.000 428 move complete, result=0 18:51:36.832 00.001 428 worker thread done servicing request 18:51:36.971 00.139 10672 UpdateGuideState exits: m=274755 SNR=44.7 18:51:36.971 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:36.971 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:36.971 00.000 10672 Enqueuing Expose request 18:51:36.971 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:51:36.971 00.000 428 Worker thread wakes up 18:51:36.972 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:36.972 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:39.179 02.207 428 Exposure complete 18:51:39.326 00.147 428 worker thread done servicing request 18:51:39.326 00.000 10672 OnExposeComplete: enter 18:51:39.326 00.000 10672 UpdateGuideState(): m_state=6 18:51:39.326 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 232 18:51:39.326 00.000 10672 Star::Find returns 1 (0), X=1063.01, Y=791.65, Mass=221994, SNR=37.1, Peak=45200 HFD=2.3 18:51:39.326 00.000 10672 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.02) = xAngle (3.89 = -2.39) 18:51:39.326 00.000 10672 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 18:51:39.326 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.87 mountX=-0.17 mountY=0.17, mountTheta=2.38 18:51:39.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.18, opts=13) 18:51:39.326 00.000 10672 Enqueuing Move request for scope (0.15, 0.18) 18:51:39.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:51:39.326 00.000 428 Worker thread wakes up 18:51:39.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd 18:51:39.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.18) 18:51:39.326 00.000 428 Moving (0.15, 0.18) raw xDistance=-0.17 yDistance=0.17 18:51:39.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:51:39.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:39.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 18:51:39.326 00.000 428 MoveAxis(E, 0, ABG) 18:51:39.326 00.000 428 Move returns status 0, amount 0 18:51:39.326 00.000 428 MoveAxis(N, 0, ABG) 18:51:39.326 00.000 428 Move returns status 0, amount 0 18:51:39.326 00.000 428 move complete, result=0 18:51:39.326 00.000 428 worker thread done servicing request 18:51:39.466 00.140 10672 UpdateGuideState exits: m=221994 SNR=37.1 18:51:39.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:39.466 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:39.466 00.000 10672 Enqueuing Expose request 18:51:39.466 00.000 428 Worker thread wakes up 18:51:39.466 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 18:51:39.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:39.466 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:40.758 01.292 10672 read socket command 10 18:51:40.758 00.000 10672 processing socket request REQDIST 18:51:40.758 00.000 10672 SOCKSVR: Sending pixel error of 0.34 18:51:40.758 00.000 10672 Sending socket response 34 (0x22) 18:51:41.671 00.913 428 Exposure complete 18:51:41.811 00.140 10672 OnExposeComplete: enter 18:51:41.811 00.000 428 worker thread done servicing request 18:51:41.811 00.000 10672 UpdateGuideState(): m_state=6 18:51:41.811 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 233 18:51:41.811 00.000 10672 Star::Find returns 1 (0), X=1063.08, Y=791.31, Mass=261504, SNR=38.6, Peak=55776 HFD=2.3 18:51:41.811 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 18:51:41.811 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.73 = -0.73) 18:51:41.811 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-0.63 mountX=-0.20 mountY=-0.18, mountTheta=-2.40 18:51:41.827 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.16, opts=13) 18:51:41.827 00.000 10672 Enqueuing Move request for scope (0.22, -0.16) 18:51:41.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4216, FiltMax=65488, Gamma=1.000 18:51:41.827 00.000 428 Worker thread wakes up 18:51:41.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd 18:51:41.827 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.16) 18:51:41.827 00.000 428 Moving (0.22, -0.16) raw xDistance=-0.20 yDistance=-0.18 18:51:41.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:51:41.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:41.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 18:51:41.827 00.000 428 MoveAxis(E, 0, ABG) 18:51:41.827 00.000 428 Move returns status 0, amount 0 18:51:41.827 00.000 428 MoveAxis(N, 0, ABG) 18:51:41.827 00.000 428 Move returns status 0, amount 0 18:51:41.827 00.000 428 move complete, result=0 18:51:41.827 00.000 428 worker thread done servicing request 18:51:42.258 00.431 10672 UpdateGuideState exits: m=261504 SNR=38.6 18:51:42.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:42.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:42.259 00.001 10672 Enqueuing Expose request 18:51:42.259 00.000 428 Worker thread wakes up 18:51:42.259 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:51:42.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:42.261 00.002 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:44.166 01.905 428 Exposure complete 18:51:44.306 00.140 428 worker thread done servicing request 18:51:44.306 00.000 10672 OnExposeComplete: enter 18:51:44.306 00.000 10672 UpdateGuideState(): m_state=6 18:51:44.306 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 234 18:51:44.306 00.000 10672 Star::Find returns 1 (0), X=1063.07, Y=791.78, Mass=229652, SNR=33.1, Peak=53808 HFD=2.2 18:51:44.306 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.02) = xAngle (4.01 = -2.28) 18:51:44.306 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.88 = 0.88) 18:51:44.306 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.32 hyp=0.38 cameraTheta=0.99 mountX=-0.25 mountY=0.29, mountTheta=2.27 18:51:44.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.32, opts=13) 18:51:44.306 00.000 10672 Enqueuing Move request for scope (0.21, 0.32) 18:51:44.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:51:44.306 00.000 428 Worker thread wakes up 18:51:44.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.32) opts 0xd 18:51:44.306 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.32) 18:51:44.322 00.016 428 Moving (0.21, 0.32) raw xDistance=-0.25 yDistance=0.29 18:51:44.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 18:51:44.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:44.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:51:44.322 00.000 428 MoveAxis(E, 0, ABG) 18:51:44.322 00.000 428 Move returns status 0, amount 0 18:51:44.322 00.000 428 MoveAxis(N, 0, ABG) 18:51:44.322 00.000 428 Move returns status 0, amount 0 18:51:44.322 00.000 428 move complete, result=0 18:51:44.322 00.000 428 worker thread done servicing request 18:51:44.447 00.125 10672 UpdateGuideState exits: m=229652 SNR=33.1 18:51:44.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:44.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:44.447 00.000 10672 Enqueuing Expose request 18:51:44.447 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:51:44.447 00.000 428 Worker thread wakes up 18:51:44.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:44.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:45.762 01.315 10672 read socket command 10 18:51:45.763 00.001 10672 processing socket request REQDIST 18:51:45.763 00.000 10672 SOCKSVR: Sending pixel error of 0.34 18:51:45.763 00.000 10672 Sending socket response 34 (0x22) 18:51:46.657 00.894 428 Exposure complete 18:51:46.797 00.140 428 worker thread done servicing request 18:51:46.797 00.000 10672 OnExposeComplete: enter 18:51:46.797 00.000 10672 UpdateGuideState(): m_state=6 18:51:46.797 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 235 18:51:46.797 00.000 10672 Star::Find returns 1 (0), X=1063.22, Y=791.59, Mass=223641, SNR=39.6, Peak=54800 HFD=1.9 18:51:46.797 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.02) = xAngle (3.36 = -2.93) 18:51:46.797 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.23 = 0.23) 18:51:46.797 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.13 hyp=0.38 cameraTheta=0.34 mountX=-0.37 mountY=0.09, mountTheta=2.91 18:51:46.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.13, opts=13) 18:51:46.797 00.000 10672 Enqueuing Move request for scope (0.36, 0.13) 18:51:46.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:51:46.797 00.000 428 Worker thread wakes up 18:51:46.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.13) opts 0xd 18:51:46.797 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.13) 18:51:46.797 00.000 428 Moving (0.36, 0.13) raw xDistance=-0.37 yDistance=0.09 18:51:46.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:51:46.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:46.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 18:51:46.797 00.000 428 MoveAxis(E, 0, ABG) 18:51:46.797 00.000 428 Move returns status 0, amount 0 18:51:46.797 00.000 428 MoveAxis(N, 0, ABG) 18:51:46.797 00.000 428 Move returns status 0, amount 0 18:51:46.797 00.000 428 move complete, result=0 18:51:46.797 00.000 428 worker thread done servicing request 18:51:46.922 00.125 10672 UpdateGuideState exits: m=223641 SNR=39.6 18:51:46.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:46.922 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:46.922 00.000 10672 Enqueuing Expose request 18:51:46.922 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 18:51:46.922 00.000 428 Worker thread wakes up 18:51:46.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:46.922 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:49.164 02.242 428 Exposure complete 18:51:49.289 00.125 428 worker thread done servicing request 18:51:49.289 00.000 10672 OnExposeComplete: enter 18:51:49.289 00.000 10672 UpdateGuideState(): m_state=6 18:51:49.289 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 236 18:51:49.289 00.000 10672 Star::Find returns 1 (0), X=1063.27, Y=791.71, Mass=260310, SNR=42.4, Peak=52944 HFD=2.0 18:51:49.289 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.02) = xAngle (3.56 = -2.73) 18:51:49.289 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.43 = 0.43) 18:51:49.289 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.24 hyp=0.48 cameraTheta=0.54 mountX=-0.43 mountY=0.20, mountTheta=2.71 18:51:49.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.24, opts=13) 18:51:49.305 00.016 10672 Enqueuing Move request for scope (0.41, 0.24) 18:51:49.305 00.000 428 Worker thread wakes up 18:51:49.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:51:49.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.24) opts 0xd 18:51:49.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.24) 18:51:49.305 00.000 428 Moving (0.41, 0.24) raw xDistance=-0.43 yDistance=0.20 18:51:49.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 18:51:49.305 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:49.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:51:49.305 00.000 428 MoveAxis(E, 0, ABG) 18:51:49.305 00.000 428 Move returns status 0, amount 0 18:51:49.305 00.000 428 MoveAxis(N, 0, ABG) 18:51:49.305 00.000 428 Move returns status 0, amount 0 18:51:49.305 00.000 428 move complete, result=0 18:51:49.305 00.000 428 worker thread done servicing request 18:51:49.430 00.125 10672 UpdateGuideState exits: m=260310 SNR=42.4 18:51:49.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:49.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:49.430 00.000 10672 Enqueuing Expose request 18:51:49.430 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 18:51:49.430 00.000 428 Worker thread wakes up 18:51:49.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:49.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:50.757 01.327 10672 read socket command 10 18:51:50.757 00.000 10672 processing socket request REQDIST 18:51:50.757 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:51:50.757 00.000 10672 Sending socket response 39 (0x27) 18:51:51.662 00.905 428 Exposure complete 18:51:51.819 00.157 428 worker thread done servicing request 18:51:51.819 00.000 10672 OnExposeComplete: enter 18:51:51.819 00.000 10672 UpdateGuideState(): m_state=6 18:51:51.819 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 237 18:51:51.819 00.000 10672 Star::Find returns 1 (0), X=1063.19, Y=790.94, Mass=213994, SNR=37.7, Peak=51632 HFD=2.2 18:51:51.819 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.02) = xAngle (2.01 = 2.01) 18:51:51.819 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.11 = -1.11) 18:51:51.819 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.53 hyp=0.62 cameraTheta=-1.01 mountX=-0.27 mountY=-0.56, mountTheta=-2.02 18:51:51.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.53, opts=13) 18:51:51.819 00.000 10672 Enqueuing Move request for scope (0.33, -0.53) 18:51:51.819 00.000 428 Worker thread wakes up 18:51:51.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:51:51.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.53) opts 0xd 18:51:51.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.53) 18:51:51.819 00.000 428 Moving (0.33, -0.53) raw xDistance=-0.27 yDistance=-0.56 18:51:51.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 18:51:51.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:51:51.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 18:51:51.819 00.000 428 MoveAxis(E, 0, ABG) 18:51:51.819 00.000 428 Move returns status 0, amount 0 18:51:51.819 00.000 428 MoveAxis(N, 0, ABG) 18:51:51.819 00.000 428 Move returns status 0, amount 0 18:51:51.819 00.000 428 move complete, result=0 18:51:51.819 00.000 428 worker thread done servicing request 18:51:51.943 00.124 10672 UpdateGuideState exits: m=213994 SNR=37.7 18:51:51.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:51.943 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:51.943 00.000 10672 Enqueuing Expose request 18:51:51.943 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 18:51:51.943 00.000 428 Worker thread wakes up 18:51:51.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:51.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:54.167 02.224 428 Exposure complete 18:51:54.300 00.133 10672 OnExposeComplete: enter 18:51:54.300 00.000 10672 UpdateGuideState(): m_state=6 18:51:54.300 00.000 428 worker thread done servicing request 18:51:54.300 00.000 10672 Star::Find(15, 1063, 790, 0, (0,0,0,0), 0.0, 0) frame 238 18:51:54.300 00.000 10672 Star::Find returns 1 (0), X=1063.12, Y=791.29, Mass=224167, SNR=37.0, Peak=53488 HFD=2.3 18:51:54.300 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 18:51:54.300 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.69 = -0.69) 18:51:54.300 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.17 hyp=0.32 cameraTheta=-0.58 mountX=-0.24 mountY=-0.20, mountTheta=-2.45 18:51:54.300 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.17, opts=13) 18:51:54.300 00.000 10672 Enqueuing Move request for scope (0.26, -0.17) 18:51:54.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:51:54.300 00.000 428 Worker thread wakes up 18:51:54.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.17) opts 0xd 18:51:54.300 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.17) 18:51:54.300 00.000 428 Moving (0.26, -0.17) raw xDistance=-0.24 yDistance=-0.20 18:51:54.300 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:51:54.300 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:54.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:51:54.300 00.000 428 MoveAxis(E, 0, ABG) 18:51:54.300 00.000 428 Move returns status 0, amount 0 18:51:54.300 00.000 428 MoveAxis(N, 0, ABG) 18:51:54.300 00.000 428 Move returns status 0, amount 0 18:51:54.300 00.000 428 move complete, result=0 18:51:54.300 00.000 428 worker thread done servicing request 18:51:54.425 00.125 10672 UpdateGuideState exits: m=224167 SNR=37.0 18:51:54.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:54.425 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:54.425 00.000 10672 Enqueuing Expose request 18:51:54.425 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:51:54.425 00.000 428 Worker thread wakes up 18:51:54.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:54.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:55.763 01.338 10672 read socket command 10 18:51:55.764 00.001 10672 processing socket request REQDIST 18:51:55.764 00.000 10672 SOCKSVR: Sending pixel error of 0.41 18:51:55.764 00.000 10672 Sending socket response 41 (0x29) 18:51:56.683 00.919 428 Exposure complete 18:51:56.808 00.125 428 worker thread done servicing request 18:51:56.808 00.000 10672 OnExposeComplete: enter 18:51:56.808 00.000 10672 UpdateGuideState(): m_state=6 18:51:56.808 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 239 18:51:56.808 00.000 10672 Star::Find returns 1 (0), X=1063.11, Y=791.43, Mass=273826, SNR=42.7, Peak=52832 HFD=2.5 18:51:56.808 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 18:51:56.808 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.23 = -0.23) 18:51:56.808 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-0.13 mountX=-0.24 mountY=-0.06, mountTheta=-2.91 18:51:56.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.03, opts=13) 18:51:56.808 00.000 10672 Enqueuing Move request for scope (0.25, -0.03) 18:51:56.808 00.000 428 Worker thread wakes up 18:51:56.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:51:56.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd 18:51:56.808 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.03) 18:51:56.808 00.000 428 Moving (0.25, -0.03) raw xDistance=-0.24 yDistance=-0.06 18:51:56.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:51:56.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:56.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 18:51:56.808 00.000 428 MoveAxis(E, 0, ABG) 18:51:56.808 00.000 428 Move returns status 0, amount 0 18:51:56.808 00.000 428 MoveAxis(N, 0, ABG) 18:51:56.808 00.000 428 Move returns status 0, amount 0 18:51:56.808 00.000 428 move complete, result=0 18:51:56.808 00.000 428 worker thread done servicing request 18:51:56.949 00.141 10672 UpdateGuideState exits: m=273826 SNR=42.7 18:51:56.949 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:56.949 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:56.949 00.000 10672 Enqueuing Expose request 18:51:56.949 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:51:56.949 00.000 428 Worker thread wakes up 18:51:56.949 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:56.949 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:51:59.158 02.209 428 Exposure complete 18:51:59.283 00.125 428 worker thread done servicing request 18:51:59.283 00.000 10672 OnExposeComplete: enter 18:51:59.283 00.000 10672 UpdateGuideState(): m_state=6 18:51:59.298 00.015 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 240 18:51:59.298 00.000 10672 Star::Find returns 1 (0), X=1063.40, Y=791.68, Mass=225496, SNR=36.7, Peak=53712 HFD=1.7 18:51:59.298 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.89) 18:51:59.298 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.27 = 0.27) 18:51:59.298 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.21 hyp=0.58 cameraTheta=0.37 mountX=-0.56 mountY=0.15, mountTheta=2.88 18:51:59.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.21, opts=13) 18:51:59.298 00.000 10672 Enqueuing Move request for scope (0.54, 0.21) 18:51:59.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:51:59.298 00.000 428 Worker thread wakes up 18:51:59.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.21) opts 0xd 18:51:59.298 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.21) 18:51:59.298 00.000 428 Moving (0.54, 0.21) raw xDistance=-0.56 yDistance=0.15 18:51:59.298 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56 18:51:59.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:51:59.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 18:51:59.298 00.000 428 MoveAxis(E, 525, ABG) 18:51:59.298 00.000 428 Guiding Dir = 2, Dur = 525 18:51:59.298 00.000 428 IsSlewing returns 0 18:51:59.298 00.000 428 IsGuiding returns 0 18:51:59.314 00.016 428 PulseGuide returned control before completion, sleep 514 18:51:59.423 00.109 10672 UpdateGuideState exits: m=225496 SNR=36.7 18:51:59.423 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:51:59.423 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:51:59.423 00.000 10672 Enqueuing Expose request 18:51:59.845 00.422 428 IsGuiding returns 1 18:51:59.845 00.000 428 scope still moving after pulse duration time elapsed 18:51:59.876 00.031 428 IsSlewing returns 0 18:51:59.876 00.000 428 IsGuiding returns 0 18:51:59.876 00.000 428 scope move finished after 525 + 59 ms 18:51:59.876 00.000 428 Move returns status 0, amount 525 18:51:59.876 00.000 428 MoveAxis(N, 0, ABG) 18:51:59.876 00.000 428 Move returns status 0, amount 0 18:51:59.876 00.000 428 move complete, result=0 18:51:59.876 00.000 428 worker thread done servicing request 18:51:59.876 00.000 10672 GuideStep: -0.6 px 525 ms EAST, 0.2 px 0 ms NORTH 18:51:59.876 00.000 428 Worker thread wakes up 18:51:59.876 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:51:59.876 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:00.759 00.883 10672 read socket command 10 18:52:00.759 00.000 10672 processing socket request REQDIST 18:52:00.759 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:52:00.759 00.000 10672 Sending socket response 43 (0x2b) 18:52:01.676 00.917 428 Exposure complete 18:52:01.817 00.141 428 worker thread done servicing request 18:52:01.817 00.000 10672 OnExposeComplete: enter 18:52:01.817 00.000 10672 UpdateGuideState(): m_state=6 18:52:01.817 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 241 18:52:01.817 00.000 10672 Star::Find returns 1 (0), X=1063.20, Y=791.54, Mass=237561, SNR=40.8, Peak=58944 HFD=1.9 18:52:01.817 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.04) 18:52:01.817 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.12 = 0.12) 18:52:01.817 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.08 hyp=0.35 cameraTheta=0.23 mountX=-0.34 mountY=0.04, mountTheta=3.02 18:52:01.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.08, opts=13) 18:52:01.817 00.000 10672 Enqueuing Move request for scope (0.34, 0.08) 18:52:01.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:52:01.817 00.000 428 Worker thread wakes up 18:52:01.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.08) opts 0xd 18:52:01.817 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.08) 18:52:01.817 00.000 428 Moving (0.34, 0.08) raw xDistance=-0.34 yDistance=0.04 18:52:01.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:52:01.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:01.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:52:01.817 00.000 428 MoveAxis(E, 0, ABG) 18:52:01.817 00.000 428 Move returns status 0, amount 0 18:52:01.817 00.000 428 MoveAxis(N, 0, ABG) 18:52:01.817 00.000 428 Move returns status 0, amount 0 18:52:01.817 00.000 428 move complete, result=0 18:52:01.817 00.000 428 worker thread done servicing request 18:52:01.942 00.125 10672 UpdateGuideState exits: m=237561 SNR=40.8 18:52:01.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:01.942 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:01.942 00.000 10672 Enqueuing Expose request 18:52:01.942 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:52:01.942 00.000 428 Worker thread wakes up 18:52:01.942 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:01.942 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:04.159 02.217 428 Exposure complete 18:52:04.284 00.125 428 worker thread done servicing request 18:52:04.284 00.000 10672 OnExposeComplete: enter 18:52:04.284 00.000 10672 UpdateGuideState(): m_state=6 18:52:04.284 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 242 18:52:04.284 00.000 10672 Star::Find returns 1 (0), X=1062.68, Y=792.20, Mass=260081, SNR=43.0, Peak=47824 HFD=2.6 18:52:04.284 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.45) 18:52:04.284 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.70 = 1.70) 18:52:04.284 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.73 hyp=0.75 cameraTheta=1.81 mountX=0.09 mountY=0.75, mountTheta=1.45 18:52:04.284 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.73, opts=13) 18:52:04.284 00.000 10672 Enqueuing Move request for scope (-0.18, 0.73) 18:52:04.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:52:04.284 00.000 428 Worker thread wakes up 18:52:04.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.73) opts 0xd 18:52:04.284 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.73) 18:52:04.284 00.000 428 Moving (-0.18, 0.73) raw xDistance=0.09 yDistance=0.75 18:52:04.300 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:52:04.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.75 from input 0.75 18:52:04.300 00.000 428 MoveAxis(E, 0, ABG) 18:52:04.300 00.000 428 Move returns status 0, amount 0 18:52:04.300 00.000 428 MoveAxis(S, 1131, ABG) 18:52:04.300 00.000 428 Guiding Dir = 1, Dur = 1131 18:52:04.300 00.000 428 IsSlewing returns 0 18:52:04.300 00.000 428 IsGuiding returns 0 18:52:04.363 00.063 428 PulseGuide returned control before completion, sleep 1068 18:52:04.409 00.046 10672 UpdateGuideState exits: m=260081 SNR=43.0 18:52:04.409 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:04.409 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:04.425 00.016 10672 Enqueuing Expose request 18:52:05.460 01.035 428 IsGuiding returns 1 18:52:05.460 00.000 428 scope still moving after pulse duration time elapsed 18:52:05.492 00.032 428 IsSlewing returns 0 18:52:05.492 00.000 428 IsGuiding returns 1 18:52:05.539 00.047 428 IsSlewing returns 0 18:52:05.539 00.000 428 IsGuiding returns 0 18:52:05.539 00.000 428 scope move finished after 1131 + 111 ms 18:52:05.539 00.000 428 Move returns status 0, amount 1131 18:52:05.539 00.000 428 move complete, result=0 18:52:05.539 00.000 428 worker thread done servicing request 18:52:05.539 00.000 428 Worker thread wakes up 18:52:05.539 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 1131 ms SOUTH 18:52:05.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:05.539 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:05.784 00.245 10672 read socket command 10 18:52:05.784 00.000 10672 processing socket request REQDIST 18:52:05.784 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:52:05.784 00.000 10672 Sending socket response 50 (0x32) 18:52:06.650 00.866 428 Exposure complete 18:52:06.868 00.218 428 worker thread done servicing request 18:52:06.868 00.000 10672 OnExposeComplete: enter 18:52:06.868 00.000 10672 UpdateGuideState(): m_state=6 18:52:06.868 00.000 10672 Star::Find(15, 1062, 792, 0, (0,0,0,0), 0.0, 0) frame 243 18:52:06.868 00.000 10672 Star::Find returns 1 (0), X=1063.26, Y=791.35, Mass=231914, SNR=37.8, Peak=53168 HFD=2.6 18:52:06.868 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.02) = xAngle (2.74 = 2.74) 18:52:06.868 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.38 = -0.38) 18:52:06.868 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.42 cameraTheta=-0.28 mountX=-0.38 mountY=-0.16, mountTheta=-2.76 18:52:06.868 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.11, opts=13) 18:52:06.868 00.000 10672 Enqueuing Move request for scope (0.40, -0.11) 18:52:06.868 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3456, FiltMax=65488, Gamma=1.000 18:52:06.868 00.000 428 Worker thread wakes up 18:52:06.884 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd 18:52:06.884 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.11) 18:52:06.884 00.000 428 Moving (0.40, -0.11) raw xDistance=-0.38 yDistance=-0.16 18:52:06.884 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 18:52:06.884 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:06.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:52:06.884 00.000 428 MoveAxis(E, 0, ABG) 18:52:06.884 00.000 428 Move returns status 0, amount 0 18:52:06.884 00.000 428 MoveAxis(N, 0, ABG) 18:52:06.884 00.000 428 Move returns status 0, amount 0 18:52:06.884 00.000 428 move complete, result=0 18:52:06.884 00.000 428 worker thread done servicing request 18:52:07.009 00.125 10672 UpdateGuideState exits: m=231914 SNR=37.8 18:52:07.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:07.009 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:07.009 00.000 10672 Enqueuing Expose request 18:52:07.009 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:52:07.009 00.000 428 Worker thread wakes up 18:52:07.009 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:07.009 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:09.150 02.141 428 Exposure complete 18:52:09.306 00.156 428 worker thread done servicing request 18:52:09.337 00.031 10672 OnExposeComplete: enter 18:52:09.337 00.000 10672 UpdateGuideState(): m_state=6 18:52:09.337 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 244 18:52:09.337 00.000 10672 Star::Find returns 1 (0), X=1063.27, Y=791.19, Mass=233736, SNR=33.4, Peak=38656 HFD=2.2 18:52:09.337 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.02) = xAngle (2.43 = 2.43) 18:52:09.337 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.70 = -0.70) 18:52:09.337 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.27 hyp=0.49 cameraTheta=-0.59 mountX=-0.37 mountY=-0.31, mountTheta=-2.44 18:52:09.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.27, opts=13) 18:52:09.337 00.000 10672 Enqueuing Move request for scope (0.41, -0.27) 18:52:09.337 00.000 428 Worker thread wakes up 18:52:09.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.27) opts 0xd 18:52:09.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:52:09.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.27) 18:52:09.337 00.000 428 Moving (0.41, -0.27) raw xDistance=-0.37 yDistance=-0.31 18:52:09.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 18:52:09.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:09.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:52:09.337 00.000 428 MoveAxis(E, 0, ABG) 18:52:09.337 00.000 428 Move returns status 0, amount 0 18:52:09.337 00.000 428 MoveAxis(N, 0, ABG) 18:52:09.337 00.000 428 Move returns status 0, amount 0 18:52:09.337 00.000 428 move complete, result=0 18:52:09.337 00.000 428 worker thread done servicing request 18:52:09.494 00.157 10672 UpdateGuideState exits: m=233736 SNR=33.4 18:52:09.494 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:09.494 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:09.494 00.000 10672 Enqueuing Expose request 18:52:09.494 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:52:09.494 00.000 428 Worker thread wakes up 18:52:09.494 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:09.494 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:10.797 01.303 10672 read socket command 10 18:52:10.797 00.000 10672 processing socket request REQDIST 18:52:10.797 00.000 10672 SOCKSVR: Sending pixel error of 0.48 18:52:10.797 00.000 10672 Sending socket response 48 (0x30) 18:52:11.668 00.871 428 Exposure complete 18:52:11.793 00.125 428 worker thread done servicing request 18:52:11.793 00.000 10672 OnExposeComplete: enter 18:52:11.793 00.000 10672 UpdateGuideState(): m_state=6 18:52:11.793 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 245 18:52:11.793 00.000 10672 Star::Find returns 1 (0), X=1063.55, Y=791.12, Mass=217877, SNR=34.1, Peak=39424 HFD=2.1 18:52:11.793 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.02) = xAngle (2.56 = 2.56) 18:52:11.793 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.57 = -0.57) 18:52:11.793 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=-0.34 hyp=0.77 cameraTheta=-0.46 mountX=-0.65 mountY=-0.41, mountTheta=-2.57 18:52:11.793 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=-0.34, opts=13) 18:52:11.793 00.000 10672 Enqueuing Move request for scope (0.69, -0.34) 18:52:11.793 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:52:11.793 00.000 428 Worker thread wakes up 18:52:11.793 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.34) opts 0xd 18:52:11.793 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, -0.34) 18:52:11.793 00.000 428 Moving (0.69, -0.34) raw xDistance=-0.65 yDistance=-0.41 18:52:11.793 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 18:52:11.793 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:11.793 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 18:52:11.809 00.016 428 MoveAxis(E, 601, ABG) 18:52:11.809 00.000 428 Guiding Dir = 2, Dur = 601 18:52:11.809 00.000 428 IsSlewing returns 0 18:52:11.809 00.000 428 IsGuiding returns 0 18:52:11.824 00.015 10672 UpdateGuideState exits: m=217877 SNR=34.1 18:52:11.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:11.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:11.824 00.000 10672 Enqueuing Expose request 18:52:11.840 00.016 428 PulseGuide returned control before completion, sleep 582 18:52:12.449 00.609 428 IsGuiding returns 0 18:52:12.449 00.000 428 Move returns status 0, amount 601 18:52:12.449 00.000 428 MoveAxis(N, 0, ABG) 18:52:12.449 00.000 428 Move returns status 0, amount 0 18:52:12.465 00.016 428 move complete, result=0 18:52:12.465 00.000 428 worker thread done servicing request 18:52:12.465 00.000 428 Worker thread wakes up 18:52:12.465 00.000 10672 GuideStep: -0.6 px 601 ms EAST, -0.4 px 0 ms NORTH 18:52:12.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:12.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:14.173 01.708 428 Exposure complete 18:52:14.298 00.125 428 worker thread done servicing request 18:52:14.298 00.000 10672 OnExposeComplete: enter 18:52:14.298 00.000 10672 UpdateGuideState(): m_state=6 18:52:14.298 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 246 18:52:14.298 00.000 10672 Star::Find returns 1 (0), X=1063.30, Y=791.24, Mass=223634, SNR=39.0, Peak=43680 HFD=2.3 18:52:14.298 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.02) = xAngle (2.56 = 2.56) 18:52:14.298 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.57 = -0.57) 18:52:14.298 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.22 hyp=0.50 cameraTheta=-0.47 mountX=-0.41 mountY=-0.27, mountTheta=-2.57 18:52:14.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.22, opts=13) 18:52:14.298 00.000 10672 Enqueuing Move request for scope (0.44, -0.22) 18:52:14.313 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:52:14.313 00.000 428 Worker thread wakes up 18:52:14.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.22) opts 0xd 18:52:14.313 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.22) 18:52:14.313 00.000 428 Moving (0.44, -0.22) raw xDistance=-0.41 yDistance=-0.27 18:52:14.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:52:14.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:14.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 18:52:14.313 00.000 428 MoveAxis(E, 0, ABG) 18:52:14.313 00.000 428 Move returns status 0, amount 0 18:52:14.313 00.000 428 MoveAxis(N, 0, ABG) 18:52:14.313 00.000 428 Move returns status 0, amount 0 18:52:14.313 00.000 428 move complete, result=0 18:52:14.313 00.000 428 worker thread done servicing request 18:52:14.329 00.016 10672 UpdateGuideState exits: m=223634 SNR=39.0 18:52:14.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:14.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:14.329 00.000 10672 Enqueuing Expose request 18:52:14.329 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 18:52:14.329 00.000 428 Worker thread wakes up 18:52:14.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:14.329 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:15.761 01.432 10672 read socket command 10 18:52:15.761 00.000 10672 processing socket request REQDIST 18:52:15.761 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:52:15.761 00.000 10672 Sending socket response 54 (0x36) 18:52:16.667 00.906 428 Exposure complete 18:52:16.808 00.141 428 worker thread done servicing request 18:52:16.808 00.000 10672 OnExposeComplete: enter 18:52:16.808 00.000 10672 UpdateGuideState(): m_state=6 18:52:16.808 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 247 18:52:16.808 00.000 10672 Star::Find returns 1 (0), X=1062.59, Y=790.47, Mass=225054, SNR=39.7, Peak=44768 HFD=3.0 18:52:16.808 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.02) = xAngle (1.18 = 1.18) 18:52:16.808 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 18:52:16.808 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-1.00 hyp=1.03 cameraTheta=-1.84 mountX=0.39 mountY=-0.96, mountTheta=-1.19 18:52:16.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-1.00, opts=13) 18:52:16.808 00.000 10672 Enqueuing Move request for scope (-0.27, -1.00) 18:52:16.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:52:16.808 00.000 428 Worker thread wakes up 18:52:16.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.00) opts 0xd 18:52:16.808 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -1.00) 18:52:16.808 00.000 428 Moving (-0.27, -1.00) raw xDistance=0.39 yDistance=-0.96 18:52:16.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 18:52:16.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:52:16.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.96 18:52:16.808 00.000 428 MoveAxis(E, 0, ABG) 18:52:16.808 00.000 428 Move returns status 0, amount 0 18:52:16.808 00.000 428 MoveAxis(N, 0, ABG) 18:52:16.808 00.000 428 Move returns status 0, amount 0 18:52:16.808 00.000 428 move complete, result=0 18:52:16.808 00.000 428 worker thread done servicing request 18:52:16.823 00.015 10672 UpdateGuideState exits: m=225054 SNR=39.7 18:52:16.823 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:16.823 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:16.823 00.000 10672 Enqueuing Expose request 18:52:16.823 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -1.0 px 0 ms NORTH 18:52:16.823 00.000 428 Worker thread wakes up 18:52:16.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:16.823 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:19.154 02.331 428 Exposure complete 18:52:19.279 00.125 428 worker thread done servicing request 18:52:19.279 00.000 10672 OnExposeComplete: enter 18:52:19.279 00.000 10672 UpdateGuideState(): m_state=6 18:52:19.279 00.000 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 248 18:52:19.279 00.000 10672 Star::Find returns 1 (0), X=1062.37, Y=790.77, Mass=281701, SNR=42.7, Peak=51200 HFD=2.8 18:52:19.279 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.02) = xAngle (0.84 = 0.84) 18:52:19.279 00.000 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29) 18:52:19.279 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.70 hyp=0.85 cameraTheta=-2.18 mountX=0.57 mountY=-0.64, mountTheta=-0.85 18:52:19.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.70, opts=13) 18:52:19.279 00.000 10672 Enqueuing Move request for scope (-0.49, -0.70) 18:52:19.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:52:19.279 00.000 428 Worker thread wakes up 18:52:19.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.70) opts 0xd 18:52:19.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.70) 18:52:19.279 00.000 428 Moving (-0.49, -0.70) raw xDistance=0.57 yDistance=-0.64 18:52:19.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 18:52:19.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:52:19.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 18:52:19.279 00.000 428 MoveAxis(W, 527, ABG) 18:52:19.279 00.000 428 Guiding Dir = 3, Dur = 527 18:52:19.279 00.000 428 IsSlewing returns 0 18:52:19.279 00.000 428 IsGuiding returns 0 18:52:19.310 00.031 10672 UpdateGuideState exits: m=281701 SNR=42.7 18:52:19.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:19.310 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:19.310 00.000 10672 Enqueuing Expose request 18:52:19.325 00.015 428 PulseGuide returned control before completion, sleep 504 18:52:19.855 00.530 428 IsGuiding returns 1 18:52:19.855 00.000 428 scope still moving after pulse duration time elapsed 18:52:19.886 00.031 428 IsSlewing returns 0 18:52:19.886 00.000 428 IsGuiding returns 0 18:52:19.886 00.000 428 scope move finished after 527 + 77 ms 18:52:19.886 00.000 428 Move returns status 0, amount 527 18:52:19.886 00.000 428 MoveAxis(N, 0, ABG) 18:52:19.886 00.000 428 Move returns status 0, amount 0 18:52:19.886 00.000 428 move complete, result=0 18:52:19.886 00.000 428 worker thread done servicing request 18:52:19.886 00.000 428 Worker thread wakes up 18:52:19.886 00.000 10672 GuideStep: 0.6 px 527 ms WEST, -0.6 px 0 ms NORTH 18:52:19.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:19.886 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:20.754 00.868 10672 read socket command 10 18:52:20.754 00.000 10672 processing socket request REQDIST 18:52:20.754 00.000 10672 SOCKSVR: Sending pixel error of 0.74 18:52:20.754 00.000 10672 Sending socket response 74 (0x4a) 18:52:21.676 00.922 428 Exposure complete 18:52:21.801 00.125 428 worker thread done servicing request 18:52:21.801 00.000 10672 OnExposeComplete: enter 18:52:21.801 00.000 10672 UpdateGuideState(): m_state=6 18:52:21.801 00.000 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 249 18:52:21.801 00.000 10672 Star::Find returns 1 (0), X=1062.69, Y=791.30, Mass=230364, SNR=35.5, Peak=55776 HFD=1.9 18:52:21.801 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.02) = xAngle (0.64 = 0.64) 18:52:21.801 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48) 18:52:21.801 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-2.38 mountX=0.19 mountY=-0.14, mountTheta=-0.65 18:52:21.801 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.16, opts=13) 18:52:21.801 00.000 10672 Enqueuing Move request for scope (-0.17, -0.16) 18:52:21.801 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:52:21.801 00.000 428 Worker thread wakes up 18:52:21.801 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.16) opts 0xd 18:52:21.801 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.16) 18:52:21.801 00.000 428 Moving (-0.17, -0.16) raw xDistance=0.19 yDistance=-0.14 18:52:21.801 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:52:21.801 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:21.801 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:52:21.801 00.000 428 MoveAxis(E, 0, ABG) 18:52:21.801 00.000 428 Move returns status 0, amount 0 18:52:21.801 00.000 428 MoveAxis(N, 0, ABG) 18:52:21.801 00.000 428 Move returns status 0, amount 0 18:52:21.801 00.000 428 move complete, result=0 18:52:21.801 00.000 428 worker thread done servicing request 18:52:21.816 00.015 10672 UpdateGuideState exits: m=230364 SNR=35.5 18:52:21.832 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:21.832 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:21.832 00.000 10672 Enqueuing Expose request 18:52:21.832 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:52:21.832 00.000 428 Worker thread wakes up 18:52:21.832 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:21.832 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:24.174 02.342 428 Exposure complete 18:52:24.299 00.125 428 worker thread done servicing request 18:52:24.299 00.000 10672 OnExposeComplete: enter 18:52:24.299 00.000 10672 UpdateGuideState(): m_state=6 18:52:24.299 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 250 18:52:24.299 00.000 10672 Star::Find returns 1 (0), X=1062.85, Y=791.11, Mass=214864, SNR=43.8, Peak=53600 HFD=2.2 18:52:24.299 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 18:52:24.299 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 18:52:24.299 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.36 hyp=0.36 cameraTheta=-1.60 mountX=0.05 mountY=-0.35, mountTheta=-1.42 18:52:24.299 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.36, opts=13) 18:52:24.299 00.000 10672 Enqueuing Move request for scope (-0.01, -0.36) 18:52:24.299 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:52:24.299 00.000 428 Worker thread wakes up 18:52:24.299 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.36) opts 0xd 18:52:24.299 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.36) 18:52:24.299 00.000 428 Moving (-0.01, -0.36) raw xDistance=0.05 yDistance=-0.35 18:52:24.299 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:52:24.299 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:24.299 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:52:24.299 00.000 428 MoveAxis(E, 0, ABG) 18:52:24.299 00.000 428 Move returns status 0, amount 0 18:52:24.314 00.015 428 MoveAxis(N, 0, ABG) 18:52:24.314 00.000 428 Move returns status 0, amount 0 18:52:24.314 00.000 428 move complete, result=0 18:52:24.314 00.000 428 worker thread done servicing request 18:52:24.330 00.016 10672 UpdateGuideState exits: m=214864 SNR=43.8 18:52:24.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:24.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:24.330 00.000 10672 Enqueuing Expose request 18:52:24.330 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:52:24.330 00.000 428 Worker thread wakes up 18:52:24.330 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:24.330 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:25.751 01.421 10672 read socket command 10 18:52:25.751 00.000 10672 processing socket request REQDIST 18:52:25.751 00.000 10672 SOCKSVR: Sending pixel error of 0.51 18:52:25.751 00.000 10672 Sending socket response 51 (0x33) 18:52:26.675 00.924 428 Exposure complete 18:52:26.798 00.123 428 worker thread done servicing request 18:52:26.798 00.000 10672 OnExposeComplete: enter 18:52:26.798 00.000 10672 UpdateGuideState(): m_state=6 18:52:26.798 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 251 18:52:26.798 00.000 10672 Star::Find returns 1 (0), X=1062.55, Y=791.24, Mass=237039, SNR=39.9, Peak=53264 HFD=1.9 18:52:26.798 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 18:52:26.798 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 18:52:26.798 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.23 hyp=0.38 cameraTheta=-2.50 mountX=0.33 mountY=-0.19, mountTheta=-0.53 18:52:26.813 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.23, opts=13) 18:52:26.813 00.000 10672 Enqueuing Move request for scope (-0.31, -0.23) 18:52:26.813 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:52:26.813 00.000 428 Worker thread wakes up 18:52:26.813 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.23) opts 0xd 18:52:26.813 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.23) 18:52:26.813 00.000 428 Moving (-0.31, -0.23) raw xDistance=0.33 yDistance=-0.19 18:52:26.813 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 18:52:26.813 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:26.813 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 18:52:26.813 00.000 428 MoveAxis(E, 0, ABG) 18:52:26.813 00.000 428 Move returns status 0, amount 0 18:52:26.813 00.000 428 MoveAxis(N, 0, ABG) 18:52:26.813 00.000 428 Move returns status 0, amount 0 18:52:26.813 00.000 428 move complete, result=0 18:52:26.813 00.000 428 worker thread done servicing request 18:52:26.829 00.016 10672 UpdateGuideState exits: m=237039 SNR=39.9 18:52:26.829 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:26.829 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:26.829 00.000 10672 Enqueuing Expose request 18:52:26.829 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:52:26.829 00.000 428 Worker thread wakes up 18:52:26.829 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:26.829 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:29.158 02.329 428 Exposure complete 18:52:29.283 00.125 428 worker thread done servicing request 18:52:29.283 00.000 10672 OnExposeComplete: enter 18:52:29.283 00.000 10672 UpdateGuideState(): m_state=6 18:52:29.283 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 252 18:52:29.283 00.000 10672 Star::Find returns 1 (0), X=1062.24, Y=791.25, Mass=224707, SNR=38.5, Peak=45536 HFD=2.5 18:52:29.283 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.02) = xAngle (0.22 = 0.22) 18:52:29.283 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 18:52:29.283 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.22 hyp=0.65 cameraTheta=-2.80 mountX=0.64 mountY=-0.15, mountTheta=-0.23 18:52:29.283 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.22, opts=13) 18:52:29.283 00.000 10672 Enqueuing Move request for scope (-0.62, -0.22) 18:52:29.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:52:29.283 00.000 428 Worker thread wakes up 18:52:29.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.22) opts 0xd 18:52:29.283 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.22) 18:52:29.298 00.015 428 Moving (-0.62, -0.22) raw xDistance=0.64 yDistance=-0.15 18:52:29.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 18:52:29.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:29.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:52:29.298 00.000 428 MoveAxis(W, 595, ABG) 18:52:29.298 00.000 428 Guiding Dir = 3, Dur = 595 18:52:29.314 00.016 10672 UpdateGuideState exits: m=224707 SNR=38.5 18:52:29.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:29.314 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:29.314 00.000 10672 Enqueuing Expose request 18:52:29.314 00.000 428 IsSlewing returns 0 18:52:29.314 00.000 428 IsGuiding returns 0 18:52:29.345 00.031 428 PulseGuide returned control before completion, sleep 576 18:52:29.954 00.609 428 IsGuiding returns 0 18:52:29.954 00.000 428 Move returns status 0, amount 595 18:52:29.954 00.000 428 MoveAxis(N, 0, ABG) 18:52:29.954 00.000 428 Move returns status 0, amount 0 18:52:29.954 00.000 428 move complete, result=0 18:52:29.954 00.000 428 worker thread done servicing request 18:52:29.954 00.000 428 Worker thread wakes up 18:52:29.954 00.000 10672 GuideStep: 0.6 px 595 ms WEST, -0.2 px 0 ms NORTH 18:52:29.954 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:29.954 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:30.756 00.802 10672 read socket command 10 18:52:30.756 00.000 10672 processing socket request REQDIST 18:52:30.756 00.000 10672 SOCKSVR: Sending pixel error of 0.53 18:52:30.756 00.000 10672 Sending socket response 53 (0x35) 18:52:31.662 00.906 428 Exposure complete 18:52:31.803 00.141 428 worker thread done servicing request 18:52:31.803 00.000 10672 OnExposeComplete: enter 18:52:31.803 00.000 10672 UpdateGuideState(): m_state=6 18:52:31.803 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 253 18:52:31.803 00.000 10672 Star::Find returns 1 (0), X=1062.69, Y=791.03, Mass=268656, SNR=40.4, Peak=45424 HFD=2.6 18:52:31.803 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.09 = 1.09) 18:52:31.803 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 18:52:31.803 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.44 hyp=0.47 cameraTheta=-1.94 mountX=0.22 mountY=-0.42, mountTheta=-1.09 18:52:31.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.44, opts=13) 18:52:31.803 00.000 10672 Enqueuing Move request for scope (-0.17, -0.44) 18:52:31.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:52:31.803 00.000 428 Worker thread wakes up 18:52:31.803 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.44) opts 0xd 18:52:31.803 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.44) 18:52:31.803 00.000 428 Moving (-0.17, -0.44) raw xDistance=0.22 yDistance=-0.42 18:52:31.803 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:52:31.803 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:31.803 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:52:31.803 00.000 428 MoveAxis(E, 0, ABG) 18:52:31.803 00.000 428 Move returns status 0, amount 0 18:52:31.803 00.000 428 MoveAxis(N, 0, ABG) 18:52:31.803 00.000 428 Move returns status 0, amount 0 18:52:31.803 00.000 428 move complete, result=0 18:52:31.803 00.000 428 worker thread done servicing request 18:52:31.834 00.031 10672 UpdateGuideState exits: m=268656 SNR=40.4 18:52:31.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:31.834 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:31.834 00.000 10672 Enqueuing Expose request 18:52:31.834 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 18:52:31.834 00.000 428 Worker thread wakes up 18:52:31.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:31.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:34.158 02.324 428 Exposure complete 18:52:34.298 00.140 428 worker thread done servicing request 18:52:34.298 00.000 10672 OnExposeComplete: enter 18:52:34.298 00.000 10672 UpdateGuideState(): m_state=6 18:52:34.298 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 254 18:52:34.298 00.000 10672 Star::Find returns 1 (0), X=1062.82, Y=790.99, Mass=216189, SNR=39.0, Peak=56976 HFD=2.1 18:52:34.298 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.02) = xAngle (1.36 = 1.36) 18:52:34.298 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77) 18:52:34.298 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.48 hyp=0.48 cameraTheta=-1.66 mountX=0.10 mountY=-0.47, mountTheta=-1.36 18:52:34.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.48, opts=13) 18:52:34.298 00.000 10672 Enqueuing Move request for scope (-0.04, -0.48) 18:52:34.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:52:34.298 00.000 428 Worker thread wakes up 18:52:34.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.48) opts 0xd 18:52:34.298 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.48) 18:52:34.298 00.000 428 Moving (-0.04, -0.48) raw xDistance=0.10 yDistance=-0.47 18:52:34.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:52:34.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:34.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 18:52:34.298 00.000 428 MoveAxis(E, 0, ABG) 18:52:34.298 00.000 428 Move returns status 0, amount 0 18:52:34.298 00.000 428 MoveAxis(N, 0, ABG) 18:52:34.298 00.000 428 Move returns status 0, amount 0 18:52:34.298 00.000 428 move complete, result=0 18:52:34.314 00.016 428 worker thread done servicing request 18:52:34.330 00.016 10672 UpdateGuideState exits: m=216189 SNR=39.0 18:52:34.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:34.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:34.330 00.000 10672 Enqueuing Expose request 18:52:34.330 00.000 428 Worker thread wakes up 18:52:34.330 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:52:34.330 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:34.330 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:35.761 01.431 10672 read socket command 10 18:52:35.761 00.000 10672 processing socket request REQDIST 18:52:35.761 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:52:35.761 00.000 10672 Sending socket response 50 (0x32) 18:52:36.666 00.905 428 Exposure complete 18:52:36.791 00.125 428 worker thread done servicing request 18:52:36.791 00.000 10672 OnExposeComplete: enter 18:52:36.791 00.000 10672 UpdateGuideState(): m_state=6 18:52:36.791 00.000 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 255 18:52:36.791 00.000 10672 Star::Find returns 1 (0), X=1062.90, Y=791.30, Mass=274204, SNR=39.5, Peak=57408 HFD=2.6 18:52:36.791 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 18:52:36.791 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.46 = -1.46) 18:52:36.791 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.35 mountX=-0.02 mountY=-0.17, mountTheta=-1.67 18:52:36.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.16, opts=13) 18:52:36.791 00.000 10672 Enqueuing Move request for scope (0.04, -0.16) 18:52:36.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4384, FiltMax=65488, Gamma=1.000 18:52:36.791 00.000 428 Worker thread wakes up 18:52:36.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd 18:52:36.791 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.16) 18:52:36.791 00.000 428 Moving (0.04, -0.16) raw xDistance=-0.02 yDistance=-0.17 18:52:36.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:52:36.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:36.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:52:36.791 00.000 428 MoveAxis(E, 0, ABG) 18:52:36.791 00.000 428 Move returns status 0, amount 0 18:52:36.791 00.000 428 MoveAxis(N, 0, ABG) 18:52:36.791 00.000 428 Move returns status 0, amount 0 18:52:36.791 00.000 428 move complete, result=0 18:52:36.791 00.000 428 worker thread done servicing request 18:52:36.807 00.016 10672 UpdateGuideState exits: m=274204 SNR=39.5 18:52:36.823 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:36.823 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:36.823 00.000 10672 Enqueuing Expose request 18:52:36.823 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:52:36.823 00.000 428 Worker thread wakes up 18:52:36.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:36.823 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:39.157 02.334 428 Exposure complete 18:52:39.282 00.125 428 worker thread done servicing request 18:52:39.282 00.000 10672 OnExposeComplete: enter 18:52:39.282 00.000 10672 UpdateGuideState(): m_state=6 18:52:39.282 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 256 18:52:39.282 00.000 10672 Star::Find returns 1 (0), X=1063.27, Y=791.07, Mass=239731, SNR=38.6, Peak=63520 HFD=2.3 18:52:39.282 00.000 10672 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.02) = xAngle (2.25 = 2.25) 18:52:39.282 00.000 10672 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.88 = -0.88) 18:52:39.282 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.40 hyp=0.57 cameraTheta=-0.77 mountX=-0.36 mountY=-0.44, mountTheta=-2.26 18:52:39.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.40, opts=13) 18:52:39.282 00.000 10672 Enqueuing Move request for scope (0.41, -0.40) 18:52:39.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:52:39.282 00.000 428 Worker thread wakes up 18:52:39.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.40) opts 0xd 18:52:39.282 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.40) 18:52:39.282 00.000 428 Moving (0.41, -0.40) raw xDistance=-0.36 yDistance=-0.44 18:52:39.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 18:52:39.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:39.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:52:39.282 00.000 428 MoveAxis(E, 0, ABG) 18:52:39.282 00.000 428 Move returns status 0, amount 0 18:52:39.282 00.000 428 MoveAxis(N, 0, ABG) 18:52:39.282 00.000 428 Move returns status 0, amount 0 18:52:39.282 00.000 428 move complete, result=0 18:52:39.282 00.000 428 worker thread done servicing request 18:52:39.313 00.031 10672 UpdateGuideState exits: m=239731 SNR=38.6 18:52:39.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:39.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:39.313 00.000 10672 Enqueuing Expose request 18:52:39.313 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 18:52:39.313 00.000 428 Worker thread wakes up 18:52:39.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:39.313 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:40.759 01.446 10672 read socket command 10 18:52:40.759 00.000 10672 processing socket request REQDIST 18:52:40.759 00.000 10672 SOCKSVR: Sending pixel error of 0.45 18:52:40.759 00.000 10672 Sending socket response 45 (0x2d) 18:52:41.665 00.906 428 Exposure complete 18:52:41.790 00.125 428 worker thread done servicing request 18:52:41.790 00.000 10672 OnExposeComplete: enter 18:52:41.790 00.000 10672 UpdateGuideState(): m_state=6 18:52:41.806 00.016 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 257 18:52:41.806 00.000 10672 Star::Find returns 1 (0), X=1063.00, Y=791.43, Mass=231549, SNR=38.1, Peak=53488 HFD=2.2 18:52:41.806 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.02) = xAngle (2.74 = 2.74) 18:52:41.806 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.39 = -0.39) 18:52:41.806 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.28 mountX=-0.13 mountY=-0.05, mountTheta=-2.75 18:52:41.806 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.04, opts=13) 18:52:41.806 00.000 10672 Enqueuing Move request for scope (0.14, -0.04) 18:52:41.806 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:52:41.806 00.000 428 Worker thread wakes up 18:52:41.806 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd 18:52:41.806 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.04) 18:52:41.806 00.000 428 Moving (0.14, -0.04) raw xDistance=-0.13 yDistance=-0.05 18:52:41.806 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:52:41.806 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:41.806 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:52:41.806 00.000 428 MoveAxis(E, 0, ABG) 18:52:41.806 00.000 428 Move returns status 0, amount 0 18:52:41.806 00.000 428 MoveAxis(N, 0, ABG) 18:52:41.806 00.000 428 Move returns status 0, amount 0 18:52:41.806 00.000 428 move complete, result=0 18:52:41.806 00.000 428 worker thread done servicing request 18:52:41.821 00.015 10672 UpdateGuideState exits: m=231549 SNR=38.1 18:52:41.821 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:41.821 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:41.821 00.000 10672 Enqueuing Expose request 18:52:41.821 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:52:41.821 00.000 428 Worker thread wakes up 18:52:41.821 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:41.821 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:44.168 02.347 428 Exposure complete 18:52:44.293 00.125 428 worker thread done servicing request 18:52:44.293 00.000 10672 OnExposeComplete: enter 18:52:44.293 00.000 10672 UpdateGuideState(): m_state=6 18:52:44.293 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 258 18:52:44.293 00.000 10672 Star::Find returns 1 (0), X=1063.07, Y=791.44, Mass=251732, SNR=40.8, Peak=56432 HFD=2.3 18:52:44.293 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.02) = xAngle (2.91 = 2.91) 18:52:44.293 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.22 = -0.22) 18:52:44.293 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.11 mountX=-0.20 mountY=-0.05, mountTheta=-2.92 18:52:44.293 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.02, opts=13) 18:52:44.293 00.000 10672 Enqueuing Move request for scope (0.21, -0.02) 18:52:44.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:52:44.293 00.000 428 Worker thread wakes up 18:52:44.293 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd 18:52:44.293 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.02) 18:52:44.293 00.000 428 Moving (0.21, -0.02) raw xDistance=-0.20 yDistance=-0.05 18:52:44.293 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:52:44.293 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:44.293 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:52:44.293 00.000 428 MoveAxis(E, 0, ABG) 18:52:44.293 00.000 428 Move returns status 0, amount 0 18:52:44.293 00.000 428 MoveAxis(N, 0, ABG) 18:52:44.293 00.000 428 Move returns status 0, amount 0 18:52:44.293 00.000 428 move complete, result=0 18:52:44.293 00.000 428 worker thread done servicing request 18:52:44.324 00.031 10672 UpdateGuideState exits: m=251732 SNR=40.8 18:52:44.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:44.324 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:44.324 00.000 10672 Enqueuing Expose request 18:52:44.324 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 18:52:44.324 00.000 428 Worker thread wakes up 18:52:44.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:44.324 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:45.763 01.439 10672 read socket command 10 18:52:45.763 00.000 10672 processing socket request REQDIST 18:52:45.763 00.000 10672 SOCKSVR: Sending pixel error of 0.31 18:52:45.763 00.000 10672 Sending socket response 31 (0x1f) 18:52:46.663 00.900 428 Exposure complete 18:52:46.792 00.129 428 worker thread done servicing request 18:52:46.792 00.000 10672 OnExposeComplete: enter 18:52:46.792 00.000 10672 UpdateGuideState(): m_state=6 18:52:46.792 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 259 18:52:46.792 00.000 10672 Star::Find returns 1 (0), X=1062.94, Y=791.41, Mass=230304, SNR=33.9, Peak=61984 HFD=2.3 18:52:46.792 00.000 10672 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.02) = xAngle (2.36 = 2.36) 18:52:46.792 00.000 10672 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.77 = -0.77) 18:52:46.792 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.66 mountX=-0.07 mountY=-0.07, mountTheta=-2.36 18:52:46.792 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.06, opts=13) 18:52:46.792 00.000 10672 Enqueuing Move request for scope (0.08, -0.06) 18:52:46.792 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:52:46.792 00.000 428 Worker thread wakes up 18:52:46.792 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd 18:52:46.792 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.06) 18:52:46.792 00.000 428 Moving (0.08, -0.06) raw xDistance=-0.07 yDistance=-0.07 18:52:46.792 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:52:46.792 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:46.792 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:52:46.792 00.000 428 MoveAxis(E, 0, ABG) 18:52:46.792 00.000 428 Move returns status 0, amount 0 18:52:46.792 00.000 428 MoveAxis(N, 0, ABG) 18:52:46.792 00.000 428 Move returns status 0, amount 0 18:52:46.792 00.000 428 move complete, result=0 18:52:46.792 00.000 428 worker thread done servicing request 18:52:46.808 00.016 10672 UpdateGuideState exits: m=230304 SNR=33.9 18:52:46.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:46.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:46.808 00.000 10672 Enqueuing Expose request 18:52:46.808 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:52:46.808 00.000 428 Worker thread wakes up 18:52:46.808 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:46.808 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:49.167 02.359 428 Exposure complete 18:52:49.292 00.125 428 worker thread done servicing request 18:52:49.292 00.000 10672 OnExposeComplete: enter 18:52:49.292 00.000 10672 UpdateGuideState(): m_state=6 18:52:49.292 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 260 18:52:49.292 00.000 10672 Star::Find returns 1 (0), X=1063.02, Y=791.06, Mass=223931, SNR=36.2, Peak=48032 HFD=2.4 18:52:49.292 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 18:52:49.292 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.29 = -1.29) 18:52:49.292 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.41 hyp=0.44 cameraTheta=-1.18 mountX=-0.12 mountY=-0.42, mountTheta=-1.84 18:52:49.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.41, opts=13) 18:52:49.292 00.000 10672 Enqueuing Move request for scope (0.17, -0.41) 18:52:49.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:52:49.292 00.000 428 Worker thread wakes up 18:52:49.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.41) opts 0xd 18:52:49.292 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.41) 18:52:49.292 00.000 428 Moving (0.17, -0.41) raw xDistance=-0.12 yDistance=-0.42 18:52:49.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:52:49.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:49.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 18:52:49.292 00.000 428 MoveAxis(E, 0, ABG) 18:52:49.292 00.000 428 Move returns status 0, amount 0 18:52:49.292 00.000 428 MoveAxis(N, 0, ABG) 18:52:49.292 00.000 428 Move returns status 0, amount 0 18:52:49.292 00.000 428 move complete, result=0 18:52:49.292 00.000 428 worker thread done servicing request 18:52:49.324 00.032 10672 UpdateGuideState exits: m=223931 SNR=36.2 18:52:49.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:49.324 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:49.324 00.000 10672 Enqueuing Expose request 18:52:49.324 00.000 428 Worker thread wakes up 18:52:49.324 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:52:49.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:49.324 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:50.754 01.430 10672 read socket command 10 18:52:50.754 00.000 10672 processing socket request REQDIST 18:52:50.754 00.000 10672 SOCKSVR: Sending pixel error of 0.30 18:52:50.754 00.000 10672 Sending socket response 30 (0x1e) 18:52:51.663 00.909 428 Exposure complete 18:52:51.820 00.157 428 worker thread done servicing request 18:52:51.820 00.000 10672 OnExposeComplete: enter 18:52:51.820 00.000 10672 UpdateGuideState(): m_state=6 18:52:51.820 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 261 18:52:51.820 00.000 10672 Star::Find returns 1 (0), X=1063.13, Y=791.18, Mass=234713, SNR=40.2, Peak=47824 HFD=2.4 18:52:51.820 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.02) = xAngle (2.21 = 2.21) 18:52:51.820 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.91 = -0.91) 18:52:51.820 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.29 hyp=0.40 cameraTheta=-0.81 mountX=-0.24 mountY=-0.31, mountTheta=-2.22 18:52:51.820 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.29, opts=13) 18:52:51.820 00.000 10672 Enqueuing Move request for scope (0.28, -0.29) 18:52:51.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:52:51.820 00.000 428 Worker thread wakes up 18:52:51.820 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.29) opts 0xd 18:52:51.820 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.29) 18:52:51.820 00.000 428 Moving (0.28, -0.29) raw xDistance=-0.24 yDistance=-0.31 18:52:51.820 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 18:52:51.820 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:51.820 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 18:52:51.820 00.000 428 MoveAxis(E, 0, ABG) 18:52:51.820 00.000 428 Move returns status 0, amount 0 18:52:51.820 00.000 428 MoveAxis(N, 0, ABG) 18:52:51.820 00.000 428 Move returns status 0, amount 0 18:52:51.820 00.000 428 move complete, result=0 18:52:51.820 00.000 428 worker thread done servicing request 18:52:51.851 00.031 10672 UpdateGuideState exits: m=234713 SNR=40.2 18:52:51.851 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:51.851 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:51.851 00.000 10672 Enqueuing Expose request 18:52:51.851 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 18:52:51.851 00.000 428 Worker thread wakes up 18:52:51.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:51.851 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:54.133 02.282 428 Exposure complete 18:52:54.274 00.141 428 worker thread done servicing request 18:52:54.274 00.000 10672 OnExposeComplete: enter 18:52:54.274 00.000 10672 UpdateGuideState(): m_state=6 18:52:54.274 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 262 18:52:54.274 00.000 10672 Star::Find returns 1 (0), X=1063.06, Y=791.09, Mass=260443, SNR=40.7, Peak=45536 HFD=2.6 18:52:54.274 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.02) = xAngle (1.93 = 1.93) 18:52:54.274 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.20 = -1.20) 18:52:54.274 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.38 hyp=0.42 cameraTheta=-1.09 mountX=-0.15 mountY=-0.39, mountTheta=-1.93 18:52:54.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.38, opts=13) 18:52:54.274 00.000 10672 Enqueuing Move request for scope (0.20, -0.38) 18:52:54.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:52:54.274 00.000 428 Worker thread wakes up 18:52:54.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.38) opts 0xd 18:52:54.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.38) 18:52:54.274 00.000 428 Moving (0.20, -0.38) raw xDistance=-0.15 yDistance=-0.39 18:52:54.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 18:52:54.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:54.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:52:54.274 00.000 428 MoveAxis(E, 0, ABG) 18:52:54.274 00.000 428 Move returns status 0, amount 0 18:52:54.274 00.000 428 MoveAxis(N, 0, ABG) 18:52:54.274 00.000 428 Move returns status 0, amount 0 18:52:54.274 00.000 428 move complete, result=0 18:52:54.274 00.000 428 worker thread done servicing request 18:52:54.290 00.016 10672 UpdateGuideState exits: m=260443 SNR=40.7 18:52:54.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:54.290 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:54.290 00.000 10672 Enqueuing Expose request 18:52:54.290 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 18:52:54.290 00.000 428 Worker thread wakes up 18:52:54.305 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:54.305 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:55.753 01.448 10672 read socket command 10 18:52:55.753 00.000 10672 processing socket request REQDIST 18:52:55.753 00.000 10672 SOCKSVR: Sending pixel error of 0.36 18:52:55.753 00.000 10672 Sending socket response 36 (0x24) 18:52:56.659 00.906 428 Exposure complete 18:52:56.784 00.125 428 worker thread done servicing request 18:52:56.784 00.000 10672 OnExposeComplete: enter 18:52:56.784 00.000 10672 UpdateGuideState(): m_state=6 18:52:56.784 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 263 18:52:56.784 00.000 10672 Star::Find returns 1 (0), X=1063.58, Y=791.16, Mass=217575, SNR=36.9, Peak=39536 HFD=2.3 18:52:56.784 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.02) = xAngle (2.62 = 2.62) 18:52:56.784 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.51 = -0.51) 18:52:56.784 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.31 hyp=0.78 cameraTheta=-0.40 mountX=-0.68 mountY=-0.38, mountTheta=-2.63 18:52:56.784 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.31, opts=13) 18:52:56.784 00.000 10672 Enqueuing Move request for scope (0.72, -0.31) 18:52:56.784 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:52:56.784 00.000 428 Worker thread wakes up 18:52:56.784 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.31) opts 0xd 18:52:56.784 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.31) 18:52:56.784 00.000 428 Moving (0.72, -0.31) raw xDistance=-0.68 yDistance=-0.38 18:52:56.784 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 18:52:56.784 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:56.784 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 18:52:56.784 00.000 428 MoveAxis(E, 632, ABG) 18:52:56.784 00.000 428 Guiding Dir = 2, Dur = 632 18:52:56.784 00.000 428 IsSlewing returns 0 18:52:56.784 00.000 428 IsGuiding returns 0 18:52:56.815 00.031 10672 UpdateGuideState exits: m=217575 SNR=36.9 18:52:56.815 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:56.815 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:56.815 00.000 10672 Enqueuing Expose request 18:52:56.815 00.000 428 PulseGuide returned control before completion, sleep 621 18:52:57.456 00.641 428 IsGuiding returns 1 18:52:57.456 00.000 428 scope still moving after pulse duration time elapsed 18:52:57.487 00.031 428 IsSlewing returns 0 18:52:57.487 00.000 428 IsGuiding returns 0 18:52:57.487 00.000 428 scope move finished after 632 + 62 ms 18:52:57.487 00.000 428 Move returns status 0, amount 632 18:52:57.487 00.000 428 MoveAxis(N, 0, ABG) 18:52:57.487 00.000 428 Move returns status 0, amount 0 18:52:57.487 00.000 428 move complete, result=0 18:52:57.487 00.000 428 worker thread done servicing request 18:52:57.487 00.000 428 Worker thread wakes up 18:52:57.487 00.000 10672 GuideStep: -0.7 px 632 ms EAST, -0.4 px 0 ms NORTH 18:52:57.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:57.487 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:52:59.156 01.669 428 Exposure complete 18:52:59.281 00.125 428 worker thread done servicing request 18:52:59.281 00.000 10672 OnExposeComplete: enter 18:52:59.281 00.000 10672 UpdateGuideState(): m_state=6 18:52:59.281 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 264 18:52:59.281 00.000 10672 Star::Find returns 1 (0), X=1063.46, Y=791.18, Mass=259358, SNR=40.5, Peak=38336 HFD=2.6 18:52:59.281 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.02) = xAngle (2.58 = 2.58) 18:52:59.281 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.55 = -0.55) 18:52:59.281 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.28 hyp=0.66 cameraTheta=-0.44 mountX=-0.56 mountY=-0.35, mountTheta=-2.59 18:52:59.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.28, opts=13) 18:52:59.281 00.000 10672 Enqueuing Move request for scope (0.60, -0.28) 18:52:59.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:52:59.281 00.000 428 Worker thread wakes up 18:52:59.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.28) opts 0xd 18:52:59.281 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.28) 18:52:59.281 00.000 428 Moving (0.60, -0.28) raw xDistance=-0.56 yDistance=-0.35 18:52:59.281 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.56 18:52:59.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:52:59.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 18:52:59.281 00.000 428 MoveAxis(E, 563, ABG) 18:52:59.281 00.000 428 Guiding Dir = 2, Dur = 563 18:52:59.281 00.000 428 IsSlewing returns 0 18:52:59.281 00.000 428 IsGuiding returns 0 18:52:59.297 00.016 428 PulseGuide returned control before completion, sleep 555 18:52:59.312 00.015 10672 UpdateGuideState exits: m=259358 SNR=40.5 18:52:59.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:52:59.312 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:52:59.312 00.000 10672 Enqueuing Expose request 18:52:59.874 00.562 428 IsGuiding returns 1 18:52:59.874 00.000 428 scope still moving after pulse duration time elapsed 18:52:59.905 00.031 428 IsSlewing returns 0 18:52:59.920 00.015 428 IsGuiding returns 0 18:52:59.920 00.000 428 scope move finished after 563 + 64 ms 18:52:59.920 00.000 428 Move returns status 0, amount 563 18:52:59.920 00.000 428 MoveAxis(N, 0, ABG) 18:52:59.920 00.000 428 Move returns status 0, amount 0 18:52:59.920 00.000 428 move complete, result=0 18:52:59.920 00.000 428 worker thread done servicing request 18:52:59.920 00.000 428 Worker thread wakes up 18:52:59.920 00.000 10672 GuideStep: -0.6 px 563 ms EAST, -0.3 px 0 ms NORTH 18:52:59.920 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:52:59.920 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:53:00.757 00.837 10672 read socket command 10 18:53:00.757 00.000 10672 processing socket request REQDIST 18:53:00.757 00.000 10672 SOCKSVR: Sending pixel error of 0.53 18:53:00.757 00.000 10672 Sending socket response 53 (0x35) 18:53:01.663 00.906 428 Exposure complete 18:53:01.788 00.125 428 worker thread done servicing request 18:53:01.788 00.000 10672 OnExposeComplete: enter 18:53:01.788 00.000 10672 UpdateGuideState(): m_state=6 18:53:01.788 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 265 18:53:01.788 00.000 10672 Star::Find returns 1 (0), X=1062.60, Y=790.92, Mass=238777, SNR=40.0, Peak=52064 HFD=2.5 18:53:01.788 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 18:53:01.804 00.016 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 18:53:01.804 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.55 hyp=0.61 cameraTheta=-2.01 mountX=0.32 mountY=-0.52, mountTheta=-1.01 18:53:01.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.55, opts=13) 18:53:01.804 00.000 10672 Enqueuing Move request for scope (-0.26, -0.55) 18:53:01.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:53:01.804 00.000 428 Worker thread wakes up 18:53:01.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.55) opts 0xd 18:53:01.804 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.55) 18:53:01.804 00.000 428 Moving (-0.26, -0.55) raw xDistance=0.32 yDistance=-0.52 18:53:01.804 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:53:01.804 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:53:01.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 18:53:01.804 00.000 428 MoveAxis(E, 0, ABG) 18:53:01.804 00.000 428 Move returns status 0, amount 0 18:53:01.804 00.000 428 MoveAxis(N, 0, ABG) 18:53:01.804 00.000 428 Move returns status 0, amount 0 18:53:01.804 00.000 428 move complete, result=0 18:53:01.804 00.000 428 worker thread done servicing request 18:53:01.819 00.015 10672 UpdateGuideState exits: m=238777 SNR=40.0 18:53:01.819 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:01.819 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:01.819 00.000 10672 Enqueuing Expose request 18:53:01.819 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:53:01.819 00.000 428 Worker thread wakes up 18:53:01.819 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:01.819 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:53:04.153 02.334 428 Exposure complete 18:53:04.294 00.141 428 worker thread done servicing request 18:53:04.294 00.000 10672 OnExposeComplete: enter 18:53:04.294 00.000 10672 UpdateGuideState(): m_state=6 18:53:04.294 00.000 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 266 18:53:04.294 00.000 10672 Star::Find returns 1 (0), X=1062.92, Y=790.87, Mass=332365, SNR=51.0, Peak=50000 HFD=3.1 18:53:04.294 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 18:53:04.294 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 18:53:04.294 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.59 hyp=0.59 cameraTheta=-1.47 mountX=0.01 mountY=-0.59, mountTheta=-1.55 18:53:04.294 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.59, opts=13) 18:53:04.294 00.000 10672 Enqueuing Move request for scope (0.06, -0.59) 18:53:04.294 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:53:04.294 00.000 428 Worker thread wakes up 18:53:04.294 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.59) opts 0xd 18:53:04.294 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.59) 18:53:04.294 00.000 428 Moving (0.06, -0.59) raw xDistance=0.01 yDistance=-0.59 18:53:04.294 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:53:04.294 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:53:04.294 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.59 18:53:04.294 00.000 428 MoveAxis(E, 0, ABG) 18:53:04.294 00.000 428 Move returns status 0, amount 0 18:53:04.294 00.000 428 MoveAxis(N, 0, ABG) 18:53:04.294 00.000 428 Move returns status 0, amount 0 18:53:04.294 00.000 428 move complete, result=0 18:53:04.294 00.000 428 worker thread done servicing request 18:53:04.309 00.015 10672 UpdateGuideState exits: m=332365 SNR=51.0 18:53:04.325 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:04.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:04.325 00.000 10672 Enqueuing Expose request 18:53:04.325 00.000 428 Worker thread wakes up 18:53:04.325 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 18:53:04.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:04.325 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:53:05.753 01.428 10672 read socket command 10 18:53:05.753 00.000 10672 processing socket request REQDIST 18:53:05.753 00.000 10672 SOCKSVR: Sending pixel error of 0.57 18:53:05.753 00.000 10672 Sending socket response 57 (0x39) 18:53:06.661 00.908 428 Exposure complete 18:53:06.793 00.132 428 worker thread done servicing request 18:53:06.793 00.000 10672 OnExposeComplete: enter 18:53:06.793 00.000 10672 UpdateGuideState(): m_state=6 18:53:06.794 00.001 10672 Star::Find(15, 1062, 790, 0, (0,0,0,0), 0.0, 0) frame 267 18:53:06.794 00.000 10672 Star::Find returns 1 (0), X=1062.95, Y=791.74, Mass=213362, SNR=41.1, Peak=49024 HFD=2.2 18:53:06.794 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.02) = xAngle (4.27 = -2.01) 18:53:06.795 00.001 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.14 = 1.14) 18:53:06.795 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.25 mountX=-0.13 mountY=0.27, mountTheta=2.01 18:53:06.796 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.28, opts=13) 18:53:06.796 00.000 10672 Enqueuing Move request for scope (0.09, 0.28) 18:53:06.797 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:53:06.797 00.000 428 Worker thread wakes up 18:53:06.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd 18:53:06.797 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.28) 18:53:06.797 00.000 428 Moving (0.09, 0.28) raw xDistance=-0.13 yDistance=0.27 18:53:06.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:53:06.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:53:06.798 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 18:53:06.798 00.000 428 MoveAxis(E, 0, ABG) 18:53:06.798 00.000 428 Move returns status 0, amount 0 18:53:06.798 00.000 428 MoveAxis(N, 0, ABG) 18:53:06.798 00.000 428 Move returns status 0, amount 0 18:53:06.798 00.000 428 move complete, result=0 18:53:06.798 00.000 428 worker thread done servicing request 18:53:06.821 00.023 10672 UpdateGuideState exits: m=213362 SNR=41.1 18:53:06.822 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:06.822 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:06.822 00.000 10672 Enqueuing Expose request 18:53:06.822 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:53:06.822 00.000 428 Worker thread wakes up 18:53:06.822 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:06.822 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:53:06.972 00.150 10672 read socket command 13 18:53:06.973 00.001 10672 processing socket request MOVEn 18:53:06.973 00.000 10672 PhdController::Dither begins 18:53:06.973 00.000 10672 dither: size=25.00, dRA=25.00 dDec=0.00 18:53:06.973 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 18:53:06.973 00.000 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=-0.00 cameraX=-24.82, cameraY=-3.03 cameraTheta=-3.02 18:53:06.973 00.000 10672 setting lock position to (1038.04, 788.44) 18:53:06.973 00.000 10672 Mount: notify guiding dithered (-24.8, -3.0) 18:53:06.973 00.000 10672 Status Line: Dither by 25.00,0.00 18:53:06.996 00.023 10672 PhdController: newstate STATE_SETTLE_BEGIN 18:53:06.996 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 18:53:06.996 00.000 10672 Sending socket response 2 (0x2) 18:53:08.987 01.991 10672 read socket command 10 18:53:08.987 00.000 10672 processing socket request REQDIST 18:53:08.988 00.001 10672 SOCKSVR: Sending pixel error of 2.55 18:53:08.988 00.000 10672 Sending socket response 255 (0xff) 18:53:09.142 00.154 428 Exposure complete 18:53:09.267 00.125 428 worker thread done servicing request 18:53:09.267 00.000 10672 OnExposeComplete: enter 18:53:09.267 00.000 10672 UpdateGuideState(): m_state=6 18:53:09.267 00.000 10672 Star::Find(15, 1062, 791, 0, (0,0,0,0), 0.0, 0) frame 268 18:53:09.267 00.000 10672 Star::Find returns 1 (0), X=1063.22, Y=791.33, Mass=246740, SNR=38.5, Peak=43680 HFD=2.5 18:53:09.267 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 18:53:09.267 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 18:53:09.267 00.000 10672 CameraToMount -- cameraX=25.18 cameraY=2.89 hyp=25.35 cameraTheta=0.11 mountX=-25.35 mountY=0.18, mountTheta=3.13 18:53:09.267 00.000 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 18:53:09.267 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 18:53:09.267 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 18:53:09.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 18:53:09.267 00.000 10672 Enqueuing Move request for scope (10.42, 1.27) 18:53:09.267 00.000 10672 Mount: notify direct move -10.50,-0.00 18:53:09.267 00.000 428 Worker thread wakes up 18:53:09.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:53:09.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 18:53:09.267 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 18:53:09.267 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 18:53:09.267 00.000 428 MoveAxis(E, 15505, B) 18:53:09.267 00.000 428 Guiding Dir = 2, Dur = 15505 18:53:09.282 00.015 428 IsSlewing returns 0 18:53:09.282 00.000 428 IsGuiding returns 0 18:53:09.298 00.016 428 PulseGuide returned control before completion, sleep 15499 18:53:09.298 00.000 10672 UpdateGuideState exits: m=246740 SNR=38.5 18:53:09.298 00.000 10672 PhdController: settling, locked = 1, distance = 25.44 (99.00) aobump = 0 frame = 1 / 10 18:53:09.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:09.298 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:09.298 00.000 10672 Enqueuing Expose request 18:53:14.409 05.111 10672 read socket command 10 18:53:14.409 00.000 10672 processing socket request REQDIST 18:53:14.409 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:14.409 00.000 10672 Sending socket response 255 (0xff) 18:53:15.004 00.595 10672 read socket command 10 18:53:15.004 00.000 10672 processing socket request REQDIST 18:53:15.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:15.004 00.000 10672 Sending socket response 255 (0xff) 18:53:17.004 02.000 10672 read socket command 10 18:53:17.004 00.000 10672 processing socket request REQDIST 18:53:17.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:17.004 00.000 10672 Sending socket response 255 (0xff) 18:53:19.019 02.015 10672 read socket command 10 18:53:19.019 00.000 10672 processing socket request REQDIST 18:53:19.019 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:19.019 00.000 10672 Sending socket response 255 (0xff) 18:53:21.008 01.989 10672 read socket command 10 18:53:21.008 00.000 10672 processing socket request REQDIST 18:53:21.008 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:21.008 00.000 10672 Sending socket response 255 (0xff) 18:53:23.007 01.999 10672 read socket command 10 18:53:23.007 00.000 10672 processing socket request REQDIST 18:53:23.007 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:23.007 00.000 10672 Sending socket response 255 (0xff) 18:53:24.819 01.812 428 IsGuiding returns 1 18:53:24.819 00.000 428 scope still moving after pulse duration time elapsed 18:53:24.850 00.031 428 IsSlewing returns 0 18:53:24.850 00.000 428 IsGuiding returns 0 18:53:24.850 00.000 428 scope move finished after 15505 + 64 ms 18:53:24.850 00.000 428 Move returns status 0, amount 15505 18:53:24.850 00.000 428 MoveAxis(N, 0, B) 18:53:24.850 00.000 428 Move returns status 0, amount 0 18:53:24.850 00.000 428 move complete, result=0 18:53:24.850 00.000 428 worker thread done servicing request 18:53:24.850 00.000 428 Worker thread wakes up 18:53:24.850 00.000 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 18:53:24.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:24.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1048,776,31,31) 18:53:24.866 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:53:24.881 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 18:53:25.006 00.125 10672 read socket command 10 18:53:25.006 00.000 10672 processing socket request REQDIST 18:53:25.006 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:25.006 00.000 10672 Sending socket response 255 (0xff) 18:53:26.646 01.640 428 Exposure complete 18:53:26.787 00.141 428 worker thread done servicing request 18:53:26.787 00.000 10672 OnExposeComplete: enter 18:53:26.787 00.000 10672 UpdateGuideState(): m_state=6 18:53:26.787 00.000 10672 Star::Find(15, 1063, 791, 0, (0,0,0,0), 0.0, 0) frame 269 18:53:26.803 00.016 10672 Star::Find returns 1 (0), X=1052.86, Y=789.82, Mass=273606, SNR=42.3, Peak=46512 HFD=2.6 18:53:26.803 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 18:53:26.803 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.01 = -0.01) 18:53:26.803 00.000 10672 CameraToMount -- cameraX=14.82 cameraY=1.38 hyp=14.88 cameraTheta=0.09 mountX=-14.88 mountY=-0.22, mountTheta=-3.13 18:53:26.803 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 18:53:26.803 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 18:53:26.803 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 18:53:26.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 18:53:26.803 00.000 10672 Enqueuing Move request for scope (10.42, 1.27) 18:53:26.803 00.000 10672 Mount: notify direct move -10.50,-0.00 18:53:26.803 00.000 428 Worker thread wakes up 18:53:26.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:53:26.803 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 18:53:26.803 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 18:53:26.803 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 18:53:26.803 00.000 428 MoveAxis(E, 15505, B) 18:53:26.803 00.000 428 Guiding Dir = 2, Dur = 15505 18:53:26.803 00.000 428 IsSlewing returns 0 18:53:26.803 00.000 428 IsGuiding returns 0 18:53:26.818 00.015 10672 UpdateGuideState exits: m=273606 SNR=42.3 18:53:26.818 00.000 10672 PhdController: settling, locked = 1, distance = 22.28 (99.00) aobump = 0 frame = 2 / 10 18:53:26.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:26.818 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:26.818 00.000 10672 Enqueuing Expose request 18:53:26.834 00.016 428 PulseGuide returned control before completion, sleep 15488 18:53:41.000 14.166 10672 read socket command 10 18:53:41.000 00.000 10672 processing socket request REQDIST 18:53:41.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:41.000 00.000 10672 Sending socket response 255 (0xff) 18:53:42.371 01.371 428 IsGuiding returns 0 18:53:42.371 00.000 428 Move returns status 0, amount 15505 18:53:42.371 00.000 428 MoveAxis(N, 0, B) 18:53:42.371 00.000 428 Move returns status 0, amount 0 18:53:42.372 00.001 428 move complete, result=0 18:53:42.372 00.000 428 worker thread done servicing request 18:53:42.372 00.000 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 18:53:42.372 00.000 428 Worker thread wakes up 18:53:42.372 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:42.372 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1038,775,31,31) 18:53:42.380 00.008 428 ZWO: getimagedata clearbuf 1 ret 0 18:53:42.388 00.008 428 ZWO: getimagedata clearbuf 2 ret 0 18:53:43.205 00.817 10672 read socket command 10 18:53:43.205 00.000 10672 processing socket request REQDIST 18:53:43.205 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:53:43.205 00.000 10672 Sending socket response 255 (0xff) 18:53:44.139 00.934 428 Exposure complete 18:53:44.287 00.148 428 worker thread done servicing request 18:53:44.287 00.000 10672 OnExposeComplete: enter 18:53:44.287 00.000 10672 UpdateGuideState(): m_state=6 18:53:44.288 00.001 10672 Star::Find(15, 1052, 789, 0, (0,0,0,0), 0.0, 0) frame 270 18:53:44.288 00.000 10672 Star::Find returns 1 (0), X=1042.56, Y=788.45, Mass=247908, SNR=33.6, Peak=45632 HFD=2.1 18:53:44.288 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.02) = xAngle (3.02 = 3.02) 18:53:44.288 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.10 = -0.10) 18:53:44.288 00.000 10672 CameraToMount -- cameraX=4.51 cameraY=0.01 hyp=4.51 cameraTheta=0.00 mountX=-4.48 mountY=-0.47, mountTheta=-3.04 18:53:44.289 00.001 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 18:53:44.290 00.001 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 18:53:44.290 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=3.14 cameraX=3.97, cameraY=0.48 cameraTheta=0.12 18:53:44.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.97, y=0.48, opts=4) 18:53:44.290 00.000 10672 Enqueuing Move request for scope (3.97, 0.48) 18:53:44.290 00.000 10672 Mount: notify direct move -4.00,-0.00 18:53:44.290 00.000 428 Worker thread wakes up 18:53:44.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:53:44.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.97, 0.48) opts 0x4 18:53:44.291 00.001 428 Handling offset move in thread for scope, endpoint = (3.97, 0.48) 18:53:44.291 00.000 428 Moving (3.97, 0.48) raw xDistance=-4.00 yDistance=-0.00 18:53:44.291 00.000 428 MoveAxis(E, 5907, B) 18:53:44.291 00.000 428 Guiding Dir = 2, Dur = 5907 18:53:44.291 00.000 428 IsSlewing returns 0 18:53:44.292 00.001 428 IsGuiding returns 0 18:53:44.314 00.022 10672 UpdateGuideState exits: m=247908 SNR=33.6 18:53:44.314 00.000 10672 PhdController: settling, locked = 1, distance = 16.95 (99.00) aobump = 0 frame = 3 / 10 18:53:44.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:44.314 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:44.314 00.000 10672 Enqueuing Expose request 18:53:44.321 00.007 428 PulseGuide returned control before completion, sleep 5888 18:53:50.219 05.898 428 IsGuiding returns 1 18:53:50.219 00.000 428 scope still moving after pulse duration time elapsed 18:53:50.266 00.047 428 IsSlewing returns 0 18:53:50.266 00.000 428 IsGuiding returns 0 18:53:50.266 00.000 428 scope move finished after 5907 + 68 ms 18:53:50.266 00.000 428 Move returns status 0, amount 5907 18:53:50.266 00.000 428 MoveAxis(N, 0, B) 18:53:50.266 00.000 428 Move returns status 0, amount 0 18:53:50.266 00.000 428 move complete, result=0 18:53:50.266 00.000 428 worker thread done servicing request 18:53:50.266 00.000 428 Worker thread wakes up 18:53:50.266 00.000 10672 GuideStep: -4.0 px 5907 ms EAST, -0.0 px 0 ms NORTH 18:53:50.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:50.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:53:50.266 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:53:50.281 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 18:53:51.628 01.347 428 Exposure complete 18:53:51.833 00.205 428 worker thread done servicing request 18:53:51.833 00.000 10672 OnExposeComplete: enter 18:53:51.833 00.000 10672 UpdateGuideState(): m_state=6 18:53:51.833 00.000 10672 Star::Find(15, 1042, 788, 0, (0,0,0,0), 0.0, 0) frame 271 18:53:51.833 00.000 10672 Star::Find returns 1 (0), X=1038.49, Y=787.98, Mass=208783, SNR=33.1, Peak=41936 HFD=2.2 18:53:51.833 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.02) = xAngle (2.22 = 2.22) 18:53:51.833 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.91 = -0.91) 18:53:51.833 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.46 hyp=0.65 cameraTheta=-0.80 mountX=-0.39 mountY=-0.51, mountTheta=-2.23 18:53:51.833 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.46, opts=13) 18:53:51.833 00.000 10672 Enqueuing Move request for scope (0.45, -0.46) 18:53:51.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4600, FiltMax=65488, Gamma=1.000 18:53:51.833 00.000 428 Worker thread wakes up 18:53:51.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.46) opts 0xd 18:53:51.833 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.46) 18:53:51.833 00.000 428 Moving (0.45, -0.46) raw xDistance=-0.39 yDistance=-0.51 18:53:51.833 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 18:53:51.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:53:51.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 18:53:51.833 00.000 428 MoveAxis(E, 0, ABG) 18:53:51.833 00.000 428 Move returns status 0, amount 0 18:53:51.833 00.000 428 MoveAxis(N, 0, ABG) 18:53:51.833 00.000 428 Move returns status 0, amount 0 18:53:51.833 00.000 428 move complete, result=0 18:53:51.833 00.000 428 worker thread done servicing request 18:53:51.864 00.031 10672 UpdateGuideState exits: m=208783 SNR=33.1 18:53:51.864 00.000 10672 PhdController: settling, locked = 1, distance = 0.65 (99.00) aobump = 0 frame = 4 / 10 18:53:51.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:51.864 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:51.864 00.000 10672 Enqueuing Expose request 18:53:51.864 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:53:51.864 00.000 428 Worker thread wakes up 18:53:51.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:51.864 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:53:54.126 02.262 428 Exposure complete 18:53:54.251 00.125 428 worker thread done servicing request 18:53:54.251 00.000 10672 OnExposeComplete: enter 18:53:54.251 00.000 10672 UpdateGuideState(): m_state=6 18:53:54.251 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 272 18:53:54.251 00.000 10672 Star::Find returns 1 (0), X=1038.12, Y=787.70, Mass=238563, SNR=41.7, Peak=54144 HFD=2.3 18:53:54.251 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 18:53:54.251 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 18:53:54.251 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.74 hyp=0.74 cameraTheta=-1.47 mountX=0.02 mountY=-0.74, mountTheta=-1.55 18:53:54.266 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.74, opts=13) 18:53:54.266 00.000 10672 Enqueuing Move request for scope (0.07, -0.74) 18:53:54.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:53:54.266 00.000 428 Worker thread wakes up 18:53:54.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.74) opts 0xd 18:53:54.266 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.74) 18:53:54.266 00.000 428 Moving (0.07, -0.74) raw xDistance=0.02 yDistance=-0.74 18:53:54.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:53:54.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:53:54.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 18:53:54.266 00.000 428 MoveAxis(E, 0, ABG) 18:53:54.266 00.000 428 Move returns status 0, amount 0 18:53:54.266 00.000 428 MoveAxis(N, 0, ABG) 18:53:54.266 00.000 428 Move returns status 0, amount 0 18:53:54.266 00.000 428 move complete, result=0 18:53:54.266 00.000 428 worker thread done servicing request 18:53:54.282 00.016 10672 UpdateGuideState exits: m=238563 SNR=41.7 18:53:54.282 00.000 10672 PhdController: settling, locked = 1, distance = 0.68 (99.00) aobump = 0 frame = 5 / 10 18:53:54.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:54.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:54.282 00.000 10672 Enqueuing Expose request 18:53:54.282 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH 18:53:54.282 00.000 428 Worker thread wakes up 18:53:54.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:54.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:53:56.635 02.353 428 Exposure complete 18:53:56.776 00.141 428 worker thread done servicing request 18:53:56.776 00.000 10672 OnExposeComplete: enter 18:53:56.792 00.016 10672 UpdateGuideState(): m_state=6 18:53:56.792 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 273 18:53:56.792 00.000 10672 Star::Find returns 1 (0), X=1038.15, Y=787.93, Mass=222554, SNR=37.9, Peak=51088 HFD=2.2 18:53:56.792 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.02) = xAngle (1.65 = 1.65) 18:53:56.792 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.48 = -1.48) 18:53:56.792 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.51 hyp=0.52 cameraTheta=-1.37 mountX=-0.04 mountY=-0.52, mountTheta=-1.65 18:53:56.792 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.51, opts=13) 18:53:56.792 00.000 10672 Enqueuing Move request for scope (0.10, -0.51) 18:53:56.792 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:53:56.792 00.000 428 Worker thread wakes up 18:53:56.792 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.51) opts 0xd 18:53:56.792 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.51) 18:53:56.792 00.000 428 Moving (0.10, -0.51) raw xDistance=-0.04 yDistance=-0.52 18:53:56.792 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:53:56.792 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:53:56.792 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 18:53:56.792 00.000 428 MoveAxis(E, 0, ABG) 18:53:56.792 00.000 428 Move returns status 0, amount 0 18:53:56.792 00.000 428 MoveAxis(N, 0, ABG) 18:53:56.792 00.000 428 Move returns status 0, amount 0 18:53:56.792 00.000 428 move complete, result=0 18:53:56.792 00.000 428 worker thread done servicing request 18:53:56.807 00.015 10672 UpdateGuideState exits: m=222554 SNR=37.9 18:53:56.807 00.000 10672 PhdController: settling, locked = 1, distance = 0.63 (99.00) aobump = 0 frame = 6 / 10 18:53:56.807 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:56.807 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:56.807 00.000 10672 Enqueuing Expose request 18:53:56.807 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 18:53:56.807 00.000 428 Worker thread wakes up 18:53:56.807 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:56.807 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:53:59.126 02.319 428 Exposure complete 18:53:59.271 00.145 428 worker thread done servicing request 18:53:59.271 00.000 10672 OnExposeComplete: enter 18:53:59.271 00.000 10672 UpdateGuideState(): m_state=6 18:53:59.272 00.001 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 274 18:53:59.272 00.000 10672 Star::Find returns 1 (0), X=1037.96, Y=788.13, Mass=253278, SNR=42.1, Peak=55888 HFD=2.2 18:53:59.272 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.02) = xAngle (1.20 = 1.20) 18:53:59.272 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93) 18:53:59.273 00.001 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.31 hyp=0.32 cameraTheta=-1.82 mountX=0.12 mountY=-0.30, mountTheta=-1.20 18:53:59.289 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.31, opts=13) 18:53:59.289 00.000 10672 Enqueuing Move request for scope (-0.08, -0.31) 18:53:59.289 00.000 428 Worker thread wakes up 18:53:59.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:53:59.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.31) opts 0xd 18:53:59.289 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.31) 18:53:59.289 00.000 428 Moving (-0.08, -0.31) raw xDistance=0.12 yDistance=-0.30 18:53:59.290 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:53:59.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:53:59.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:53:59.290 00.000 428 MoveAxis(E, 0, ABG) 18:53:59.290 00.000 428 Move returns status 0, amount 0 18:53:59.290 00.000 428 MoveAxis(N, 0, ABG) 18:53:59.290 00.000 428 Move returns status 0, amount 0 18:53:59.290 00.000 428 move complete, result=0 18:53:59.298 00.008 428 worker thread done servicing request 18:53:59.346 00.048 10672 UpdateGuideState exits: m=253278 SNR=42.1 18:53:59.346 00.000 10672 PhdController: settling, locked = 1, distance = 0.54 (99.00) aobump = 0 frame = 7 / 10 18:53:59.347 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:53:59.347 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:53:59.347 00.000 10672 Enqueuing Expose request 18:53:59.348 00.001 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:53:59.348 00.000 428 Worker thread wakes up 18:53:59.349 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 18:53:59.349 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:53:59.536 00.187 10672 read socket command 10 18:53:59.536 00.000 10672 processing socket request REQDIST 18:53:59.537 00.001 10672 SOCKSVR: Sending pixel error of 0.53 18:53:59.537 00.000 10672 Sending socket response 53 (0x35) 18:54:01.620 02.083 428 Exposure complete 18:54:01.745 00.125 428 worker thread done servicing request 18:54:01.745 00.000 10672 OnExposeComplete: enter 18:54:01.745 00.000 10672 UpdateGuideState(): m_state=6 18:54:01.745 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 275 18:54:01.745 00.000 10672 Star::Find returns 1 (0), X=1038.38, Y=787.99, Mass=217763, SNR=37.4, Peak=54144 HFD=2.2 18:54:01.745 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 18:54:01.745 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 18:54:01.745 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.45 hyp=0.56 cameraTheta=-0.93 mountX=-0.28 mountY=-0.49, mountTheta=-2.09 18:54:01.760 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.45, opts=13) 18:54:01.760 00.000 10672 Enqueuing Move request for scope (0.34, -0.45) 18:54:01.760 00.000 428 Worker thread wakes up 18:54:01.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:01.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.45) opts 0xd 18:54:01.760 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.45) 18:54:01.760 00.000 428 Moving (0.34, -0.45) raw xDistance=-0.28 yDistance=-0.49 18:54:01.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:54:01.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:01.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:54:01.760 00.000 428 MoveAxis(E, 0, ABG) 18:54:01.760 00.000 428 Move returns status 0, amount 0 18:54:01.760 00.000 428 MoveAxis(N, 0, ABG) 18:54:01.760 00.000 428 Move returns status 0, amount 0 18:54:01.760 00.000 428 move complete, result=0 18:54:01.760 00.000 428 worker thread done servicing request 18:54:01.776 00.016 10672 UpdateGuideState exits: m=217763 SNR=37.4 18:54:01.776 00.000 10672 PhdController: settling, locked = 1, distance = 0.55 (99.00) aobump = 0 frame = 8 / 10 18:54:01.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:01.776 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:01.776 00.000 10672 Enqueuing Expose request 18:54:01.776 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 18:54:01.776 00.000 428 Worker thread wakes up 18:54:01.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:01.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:03.206 01.430 10672 read socket command 10 18:54:03.206 00.000 10672 processing socket request REQDIST 18:54:03.206 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:54:03.206 00.000 10672 Sending socket response 54 (0x36) 18:54:04.112 00.906 428 Exposure complete 18:54:04.253 00.141 428 worker thread done servicing request 18:54:04.253 00.000 10672 OnExposeComplete: enter 18:54:04.253 00.000 10672 UpdateGuideState(): m_state=6 18:54:04.253 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 276 18:54:04.253 00.000 10672 Star::Find returns 1 (0), X=1038.27, Y=787.52, Mass=226173, SNR=39.1, Peak=53600 HFD=1.8 18:54:04.253 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.02) = xAngle (1.69 = 1.69) 18:54:04.253 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.44 = -1.44) 18:54:04.253 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.92 hyp=0.95 cameraTheta=-1.33 mountX=-0.12 mountY=-0.94, mountTheta=-1.69 18:54:04.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.92, opts=13) 18:54:04.253 00.000 10672 Enqueuing Move request for scope (0.23, -0.92) 18:54:04.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:54:04.253 00.000 428 Worker thread wakes up 18:54:04.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.92) opts 0xd 18:54:04.253 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.92) 18:54:04.253 00.000 428 Moving (0.23, -0.92) raw xDistance=-0.12 yDistance=-0.94 18:54:04.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:54:04.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:54:04.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.94 18:54:04.253 00.000 428 MoveAxis(E, 0, ABG) 18:54:04.253 00.000 428 Move returns status 0, amount 0 18:54:04.253 00.000 428 MoveAxis(N, 0, ABG) 18:54:04.253 00.000 428 Move returns status 0, amount 0 18:54:04.253 00.000 428 move complete, result=0 18:54:04.253 00.000 428 worker thread done servicing request 18:54:04.284 00.031 10672 UpdateGuideState exits: m=226173 SNR=39.1 18:54:04.284 00.000 10672 PhdController: settling, locked = 1, distance = 0.67 (99.00) aobump = 0 frame = 9 / 10 18:54:04.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:04.284 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:04.284 00.000 10672 Enqueuing Expose request 18:54:04.284 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.9 px 0 ms NORTH 18:54:04.284 00.000 428 Worker thread wakes up 18:54:04.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:04.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:06.628 02.344 428 Exposure complete 18:54:06.753 00.125 428 worker thread done servicing request 18:54:06.753 00.000 10672 OnExposeComplete: enter 18:54:06.753 00.000 10672 UpdateGuideState(): m_state=6 18:54:06.753 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 277 18:54:06.753 00.000 10672 Star::Find returns 1 (0), X=1038.81, Y=787.90, Mass=244176, SNR=40.6, Peak=48032 HFD=2.4 18:54:06.753 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.02) = xAngle (2.40 = 2.40) 18:54:06.753 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.72 = -0.72) 18:54:06.753 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=-0.54 hyp=0.94 cameraTheta=-0.62 mountX=-0.69 mountY=-0.62, mountTheta=-2.41 18:54:06.753 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=-0.54, opts=13) 18:54:06.753 00.000 10672 Enqueuing Move request for scope (0.77, -0.54) 18:54:06.753 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4328, FiltMax=65488, Gamma=1.000 18:54:06.753 00.000 428 Worker thread wakes up 18:54:06.753 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.54) opts 0xd 18:54:06.753 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, -0.54) 18:54:06.753 00.000 428 Moving (0.77, -0.54) raw xDistance=-0.69 yDistance=-0.62 18:54:06.753 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69 18:54:06.753 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.05 18:54:06.753 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 18:54:06.753 00.000 428 MoveAxis(E, 645, ABG) 18:54:06.753 00.000 428 Guiding Dir = 2, Dur = 645 18:54:06.753 00.000 428 IsSlewing returns 0 18:54:06.768 00.015 428 IsGuiding returns 0 18:54:06.784 00.016 10672 UpdateGuideState exits: m=244176 SNR=40.6 18:54:06.784 00.000 10672 PhdController: settling, locked = 1, distance = 0.75 (99.00) aobump = 0 frame = 10 / 10 18:54:06.784 00.000 10672 PhdController: newstate STATE_FINISH 18:54:06.784 00.000 10672 PhdController complete: success 18:54:06.784 00.000 10672 Mount: notify guiding dither settle done success=1 18:54:06.784 00.000 10672 PhdController: newstate STATE_IDLE 18:54:06.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:06.784 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:06.784 00.000 10672 Enqueuing Expose request 18:54:06.784 00.000 428 PulseGuide returned control before completion, sleep 629 18:54:07.456 00.672 428 IsGuiding returns 0 18:54:07.456 00.000 428 Move returns status 0, amount 645 18:54:07.456 00.000 428 MoveAxis(N, 942, ABG) 18:54:07.456 00.000 428 Guiding Dir = 0, Dur = 942 18:54:07.456 00.000 428 IsSlewing returns 0 18:54:07.456 00.000 428 IsGuiding returns 0 18:54:07.534 00.078 428 PulseGuide returned control before completion, sleep 876 18:54:08.206 00.672 10672 read socket command 10 18:54:08.206 00.000 10672 processing socket request REQDIST 18:54:08.206 00.000 10672 SOCKSVR: Sending pixel error of 0.74 18:54:08.206 00.000 10672 Sending socket response 74 (0x4a) 18:54:08.424 00.218 428 IsGuiding returns 1 18:54:08.424 00.000 428 scope still moving after pulse duration time elapsed 18:54:08.455 00.031 428 IsSlewing returns 0 18:54:08.455 00.000 428 IsGuiding returns 1 18:54:08.502 00.047 428 IsSlewing returns 0 18:54:08.502 00.000 428 IsGuiding returns 0 18:54:08.502 00.000 428 scope move finished after 942 + 94 ms 18:54:08.502 00.000 428 Move returns status 0, amount 942 18:54:08.502 00.000 428 move complete, result=0 18:54:08.502 00.000 428 worker thread done servicing request 18:54:08.502 00.000 428 Worker thread wakes up 18:54:08.502 00.000 10672 GuideStep: -0.7 px 645 ms EAST, -0.6 px 942 ms NORTH 18:54:08.502 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:08.502 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:09.139 00.637 428 Exposure complete 18:54:09.264 00.125 428 worker thread done servicing request 18:54:09.264 00.000 10672 OnExposeComplete: enter 18:54:09.264 00.000 10672 UpdateGuideState(): m_state=6 18:54:09.264 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 278 18:54:09.264 00.000 10672 Star::Find returns 1 (0), X=1038.04, Y=787.66, Mass=243689, SNR=41.7, Peak=50656 HFD=2.3 18:54:09.264 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.02) = xAngle (1.45 = 1.45) 18:54:09.264 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 18:54:09.264 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.78 hyp=0.78 cameraTheta=-1.57 mountX=0.09 mountY=-0.78, mountTheta=-1.45 18:54:09.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.78, opts=13) 18:54:09.264 00.000 10672 Enqueuing Move request for scope (0.00, -0.78) 18:54:09.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4656, FiltMax=65488, Gamma=1.000 18:54:09.264 00.000 428 Worker thread wakes up 18:54:09.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.78) opts 0xd 18:54:09.264 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.78) 18:54:09.264 00.000 428 Moving (0.00, -0.78) raw xDistance=0.09 yDistance=-0.78 18:54:09.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:54:09.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.78 from input -0.78 18:54:09.264 00.000 428 MoveAxis(E, 0, ABG) 18:54:09.264 00.000 428 Move returns status 0, amount 0 18:54:09.264 00.000 428 MoveAxis(N, 1181, ABG) 18:54:09.264 00.000 428 Guiding Dir = 0, Dur = 1181 18:54:09.296 00.032 10672 UpdateGuideState exits: m=243689 SNR=41.7 18:54:09.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:09.296 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:09.296 00.000 10672 Enqueuing Expose request 18:54:09.296 00.000 428 IsSlewing returns 0 18:54:09.296 00.000 428 IsGuiding returns 0 18:54:09.378 00.082 428 PulseGuide returned control before completion, sleep 1114 18:54:10.511 01.133 428 IsGuiding returns 1 18:54:10.511 00.000 428 scope still moving after pulse duration time elapsed 18:54:10.542 00.031 428 IsSlewing returns 0 18:54:10.542 00.000 428 IsGuiding returns 1 18:54:10.589 00.047 428 IsSlewing returns 0 18:54:10.589 00.000 428 IsGuiding returns 0 18:54:10.589 00.000 428 scope move finished after 1181 + 111 ms 18:54:10.589 00.000 428 Move returns status 0, amount 1181 18:54:10.589 00.000 428 move complete, result=0 18:54:10.589 00.000 428 worker thread done servicing request 18:54:10.589 00.000 428 Worker thread wakes up 18:54:10.589 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.8 px 1181 ms NORTH 18:54:10.589 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:10.589 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:11.630 01.041 428 Exposure complete 18:54:11.755 00.125 428 worker thread done servicing request 18:54:11.755 00.000 10672 OnExposeComplete: enter 18:54:11.755 00.000 10672 UpdateGuideState(): m_state=6 18:54:11.755 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 279 18:54:11.755 00.000 10672 Star::Find returns 1 (0), X=1037.60, Y=787.95, Mass=212127, SNR=36.7, Peak=45312 HFD=2.2 18:54:11.755 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.02) = xAngle (0.71 = 0.71) 18:54:11.755 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42) 18:54:11.755 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.49 hyp=0.66 cameraTheta=-2.31 mountX=0.50 mountY=-0.44, mountTheta=-0.72 18:54:11.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.49, opts=13) 18:54:11.755 00.000 10672 Enqueuing Move request for scope (-0.45, -0.49) 18:54:11.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:11.755 00.000 428 Worker thread wakes up 18:54:11.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.49) opts 0xd 18:54:11.755 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.49) 18:54:11.755 00.000 428 Moving (-0.45, -0.49) raw xDistance=0.50 yDistance=-0.44 18:54:11.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 18:54:11.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:11.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 18:54:11.755 00.000 428 MoveAxis(W, 468, ABG) 18:54:11.755 00.000 428 Guiding Dir = 3, Dur = 468 18:54:11.771 00.016 428 IsSlewing returns 0 18:54:11.771 00.000 428 IsGuiding returns 0 18:54:11.787 00.016 10672 UpdateGuideState exits: m=212127 SNR=36.7 18:54:11.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:11.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:11.787 00.000 10672 Enqueuing Expose request 18:54:11.787 00.000 428 PulseGuide returned control before completion, sleep 452 18:54:12.255 00.468 428 IsGuiding returns 1 18:54:12.255 00.000 428 scope still moving after pulse duration time elapsed 18:54:12.287 00.032 428 IsSlewing returns 0 18:54:12.287 00.000 428 IsGuiding returns 0 18:54:12.287 00.000 428 scope move finished after 468 + 53 ms 18:54:12.287 00.000 428 Move returns status 0, amount 468 18:54:12.287 00.000 428 MoveAxis(N, 0, ABG) 18:54:12.287 00.000 428 Move returns status 0, amount 0 18:54:12.287 00.000 428 move complete, result=0 18:54:12.287 00.000 428 worker thread done servicing request 18:54:12.287 00.000 428 Worker thread wakes up 18:54:12.287 00.000 10672 GuideStep: 0.5 px 468 ms WEST, -0.4 px 0 ms NORTH 18:54:12.287 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:12.287 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:13.211 00.924 10672 read socket command 10 18:54:13.211 00.000 10672 processing socket request REQDIST 18:54:13.211 00.000 10672 SOCKSVR: Sending pixel error of 0.73 18:54:13.211 00.000 10672 Sending socket response 73 (0x49) 18:54:14.133 00.922 428 Exposure complete 18:54:14.258 00.125 428 worker thread done servicing request 18:54:14.258 00.000 10672 OnExposeComplete: enter 18:54:14.258 00.000 10672 UpdateGuideState(): m_state=6 18:54:14.258 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 280 18:54:14.258 00.000 10672 Star::Find returns 1 (0), X=1037.60, Y=787.88, Mass=241088, SNR=35.6, Peak=39968 HFD=2.3 18:54:14.258 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.02) = xAngle (0.79 = 0.79) 18:54:14.258 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34) 18:54:14.258 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.56 hyp=0.71 cameraTheta=-2.23 mountX=0.50 mountY=-0.51, mountTheta=-0.79 18:54:14.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.56, opts=13) 18:54:14.258 00.000 10672 Enqueuing Move request for scope (-0.44, -0.56) 18:54:14.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:54:14.258 00.000 428 Worker thread wakes up 18:54:14.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.56) opts 0xd 18:54:14.258 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.56) 18:54:14.258 00.000 428 Moving (-0.44, -0.56) raw xDistance=0.50 yDistance=-0.51 18:54:14.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50 18:54:14.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:14.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 18:54:14.258 00.000 428 MoveAxis(W, 501, ABG) 18:54:14.258 00.000 428 Guiding Dir = 3, Dur = 501 18:54:14.258 00.000 428 IsSlewing returns 0 18:54:14.258 00.000 428 IsGuiding returns 0 18:54:14.289 00.031 428 PulseGuide returned control before completion, sleep 493 18:54:14.289 00.000 10672 UpdateGuideState exits: m=241088 SNR=35.6 18:54:14.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:14.289 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:14.289 00.000 10672 Enqueuing Expose request 18:54:14.792 00.503 428 IsGuiding returns 1 18:54:14.792 00.000 428 scope still moving after pulse duration time elapsed 18:54:14.823 00.031 428 IsSlewing returns 0 18:54:14.823 00.000 428 IsGuiding returns 0 18:54:14.823 00.000 428 scope move finished after 501 + 62 ms 18:54:14.823 00.000 428 Move returns status 0, amount 501 18:54:14.823 00.000 428 MoveAxis(N, 0, ABG) 18:54:14.823 00.000 428 Move returns status 0, amount 0 18:54:14.823 00.000 428 move complete, result=0 18:54:14.823 00.000 428 worker thread done servicing request 18:54:14.823 00.000 428 Worker thread wakes up 18:54:14.823 00.000 10672 GuideStep: 0.5 px 501 ms WEST, -0.5 px 0 ms NORTH 18:54:14.839 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:14.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:16.634 01.795 428 Exposure complete 18:54:16.775 00.141 428 worker thread done servicing request 18:54:16.775 00.000 10672 OnExposeComplete: enter 18:54:16.775 00.000 10672 UpdateGuideState(): m_state=6 18:54:16.775 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 281 18:54:16.775 00.000 10672 Star::Find returns 1 (0), X=1037.46, Y=787.55, Mass=230715, SNR=39.4, Peak=53488 HFD=1.7 18:54:16.775 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.02) = xAngle (0.87 = 0.87) 18:54:16.775 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26) 18:54:16.775 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.89 hyp=1.07 cameraTheta=-2.15 mountX=0.69 mountY=-0.83, mountTheta=-0.88 18:54:16.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.89, opts=13) 18:54:16.775 00.000 10672 Enqueuing Move request for scope (-0.58, -0.89) 18:54:16.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:16.775 00.000 428 Worker thread wakes up 18:54:16.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.89) opts 0xd 18:54:16.775 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.89) 18:54:16.775 00.000 428 Moving (-0.58, -0.89) raw xDistance=0.69 yDistance=-0.83 18:54:16.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.69 18:54:16.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.83 from input -0.83 18:54:16.775 00.000 428 MoveAxis(W, 673, ABG) 18:54:16.775 00.000 428 Guiding Dir = 3, Dur = 673 18:54:16.775 00.000 428 IsSlewing returns 0 18:54:16.775 00.000 428 IsGuiding returns 0 18:54:16.790 00.015 428 PulseGuide returned control before completion, sleep 663 18:54:16.790 00.000 10672 UpdateGuideState exits: m=230715 SNR=39.4 18:54:16.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:16.790 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:16.790 00.000 10672 Enqueuing Expose request 18:54:17.493 00.703 428 IsGuiding returns 0 18:54:17.493 00.000 428 Move returns status 0, amount 673 18:54:17.493 00.000 428 MoveAxis(N, 1252, ABG) 18:54:17.493 00.000 428 Guiding Dir = 0, Dur = 1252 18:54:17.525 00.032 428 IsSlewing returns 0 18:54:17.525 00.000 428 IsGuiding returns 0 18:54:17.608 00.083 428 PulseGuide returned control before completion, sleep 1185 18:54:18.217 00.609 10672 read socket command 10 18:54:18.217 00.000 10672 processing socket request REQDIST 18:54:18.217 00.000 10672 SOCKSVR: Sending pixel error of 0.82 18:54:18.217 00.000 10672 Sending socket response 82 (0x52) 18:54:18.810 00.593 428 IsGuiding returns 1 18:54:18.810 00.000 428 scope still moving after pulse duration time elapsed 18:54:18.842 00.032 428 IsSlewing returns 0 18:54:18.842 00.000 428 IsGuiding returns 1 18:54:18.888 00.046 428 IsSlewing returns 0 18:54:18.888 00.000 428 IsGuiding returns 0 18:54:18.888 00.000 428 scope move finished after 1252 + 105 ms 18:54:18.888 00.000 428 Move returns status 0, amount 1252 18:54:18.888 00.000 428 move complete, result=0 18:54:18.888 00.000 428 worker thread done servicing request 18:54:18.888 00.000 10672 GuideStep: 0.7 px 673 ms WEST, -0.8 px 1252 ms NORTH 18:54:18.888 00.000 428 Worker thread wakes up 18:54:18.888 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:18.888 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:19.121 00.233 428 Exposure complete 18:54:19.256 00.135 428 worker thread done servicing request 18:54:19.267 00.011 10672 OnExposeComplete: enter 18:54:19.267 00.000 10672 UpdateGuideState(): m_state=6 18:54:19.268 00.001 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 282 18:54:19.268 00.000 10672 Star::Find returns 1 (0), X=1037.71, Y=788.24, Mass=224544, SNR=37.9, Peak=52176 HFD=2.1 18:54:19.268 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.02) = xAngle (0.43 = 0.43) 18:54:19.268 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70) 18:54:19.268 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.20 hyp=0.39 cameraTheta=-2.59 mountX=0.35 mountY=-0.16, mountTheta=-0.44 18:54:19.291 00.023 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.20, opts=13) 18:54:19.291 00.000 10672 Enqueuing Move request for scope (-0.33, -0.20) 18:54:19.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:54:19.291 00.000 428 Worker thread wakes up 18:54:19.292 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.20) opts 0xd 18:54:19.292 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.20) 18:54:19.292 00.000 428 Moving (-0.33, -0.20) raw xDistance=0.35 yDistance=-0.16 18:54:19.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 18:54:19.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:19.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:54:19.292 00.000 428 MoveAxis(E, 0, ABG) 18:54:19.293 00.001 428 Move returns status 0, amount 0 18:54:19.293 00.000 428 MoveAxis(N, 0, ABG) 18:54:19.293 00.000 428 Move returns status 0, amount 0 18:54:19.293 00.000 428 move complete, result=0 18:54:19.293 00.000 428 worker thread done servicing request 18:54:19.330 00.037 10672 UpdateGuideState exits: m=224544 SNR=37.9 18:54:19.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:19.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:19.330 00.000 10672 Enqueuing Expose request 18:54:19.330 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:54:19.331 00.001 428 Worker thread wakes up 18:54:19.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:19.331 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:21.618 02.287 428 Exposure complete 18:54:21.743 00.125 428 worker thread done servicing request 18:54:21.743 00.000 10672 OnExposeComplete: enter 18:54:21.743 00.000 10672 UpdateGuideState(): m_state=6 18:54:21.743 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 283 18:54:21.743 00.000 10672 Star::Find returns 1 (0), X=1037.63, Y=788.28, Mass=235315, SNR=38.1, Peak=50000 HFD=2.3 18:54:21.743 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 18:54:21.743 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 18:54:21.743 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.16 hyp=0.44 cameraTheta=-2.77 mountX=0.43 mountY=-0.11, mountTheta=-0.26 18:54:21.743 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.16, opts=13) 18:54:21.743 00.000 10672 Enqueuing Move request for scope (-0.41, -0.16) 18:54:21.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:54:21.743 00.000 428 Worker thread wakes up 18:54:21.758 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.16) opts 0xd 18:54:21.758 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.16) 18:54:21.758 00.000 428 Moving (-0.41, -0.16) raw xDistance=0.43 yDistance=-0.11 18:54:21.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 18:54:21.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:21.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:54:21.758 00.000 428 MoveAxis(E, 0, ABG) 18:54:21.758 00.000 428 Move returns status 0, amount 0 18:54:21.758 00.000 428 MoveAxis(N, 0, ABG) 18:54:21.758 00.000 428 Move returns status 0, amount 0 18:54:21.758 00.000 428 move complete, result=0 18:54:21.758 00.000 428 worker thread done servicing request 18:54:21.774 00.016 10672 UpdateGuideState exits: m=235315 SNR=38.1 18:54:21.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:21.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:21.774 00.000 10672 Enqueuing Expose request 18:54:21.774 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:54:21.774 00.000 428 Worker thread wakes up 18:54:21.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:21.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:23.248 01.474 10672 read socket command 10 18:54:23.248 00.000 10672 processing socket request REQDIST 18:54:23.248 00.000 10672 SOCKSVR: Sending pixel error of 0.61 18:54:23.248 00.000 10672 Sending socket response 61 (0x3d) 18:54:24.122 00.874 428 Exposure complete 18:54:24.247 00.125 428 worker thread done servicing request 18:54:24.247 00.000 10672 OnExposeComplete: enter 18:54:24.247 00.000 10672 UpdateGuideState(): m_state=6 18:54:24.247 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 284 18:54:24.263 00.016 10672 Star::Find returns 1 (0), X=1037.86, Y=788.32, Mass=285905, SNR=43.9, Peak=49232 HFD=2.7 18:54:24.263 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.02) = xAngle (0.45 = 0.45) 18:54:24.263 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68) 18:54:24.263 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-2.57 mountX=0.19 mountY=-0.10, mountTheta=-0.46 18:54:24.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.12, opts=13) 18:54:24.263 00.000 10672 Enqueuing Move request for scope (-0.18, -0.12) 18:54:24.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:54:24.263 00.000 428 Worker thread wakes up 18:54:24.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd 18:54:24.263 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.12) 18:54:24.263 00.000 428 Moving (-0.18, -0.12) raw xDistance=0.19 yDistance=-0.10 18:54:24.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:54:24.263 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:24.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:54:24.263 00.000 428 MoveAxis(E, 0, ABG) 18:54:24.263 00.000 428 Move returns status 0, amount 0 18:54:24.263 00.000 428 MoveAxis(N, 0, ABG) 18:54:24.263 00.000 428 Move returns status 0, amount 0 18:54:24.263 00.000 428 move complete, result=0 18:54:24.263 00.000 428 worker thread done servicing request 18:54:24.294 00.031 10672 UpdateGuideState exits: m=285905 SNR=43.9 18:54:24.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:24.294 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:24.294 00.000 10672 Enqueuing Expose request 18:54:24.294 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:54:24.294 00.000 428 Worker thread wakes up 18:54:24.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:24.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:26.628 02.334 428 Exposure complete 18:54:26.768 00.140 428 worker thread done servicing request 18:54:26.768 00.000 10672 OnExposeComplete: enter 18:54:26.768 00.000 10672 UpdateGuideState(): m_state=6 18:54:26.768 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 285 18:54:26.768 00.000 10672 Star::Find returns 1 (0), X=1037.44, Y=787.97, Mass=253677, SNR=40.4, Peak=47936 HFD=2.3 18:54:26.768 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.02) = xAngle (0.54 = 0.54) 18:54:26.768 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59) 18:54:26.768 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=-0.47 hyp=0.76 cameraTheta=-2.48 mountX=0.66 mountY=-0.40, mountTheta=-0.55 18:54:26.768 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=-0.47, opts=13) 18:54:26.768 00.000 10672 Enqueuing Move request for scope (-0.60, -0.47) 18:54:26.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:26.768 00.000 428 Worker thread wakes up 18:54:26.768 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.47) opts 0xd 18:54:26.768 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, -0.47) 18:54:26.768 00.000 428 Moving (-0.60, -0.47) raw xDistance=0.66 yDistance=-0.40 18:54:26.768 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 18:54:26.768 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:26.768 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:54:26.768 00.000 428 MoveAxis(W, 610, ABG) 18:54:26.768 00.000 428 Guiding Dir = 3, Dur = 610 18:54:26.768 00.000 428 IsSlewing returns 0 18:54:26.768 00.000 428 IsGuiding returns 0 18:54:26.784 00.016 428 PulseGuide returned control before completion, sleep 606 18:54:26.784 00.000 10672 UpdateGuideState exits: m=253677 SNR=40.4 18:54:26.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:26.784 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:26.784 00.000 10672 Enqueuing Expose request 18:54:27.409 00.625 428 IsGuiding returns 0 18:54:27.409 00.000 428 Move returns status 0, amount 610 18:54:27.409 00.000 428 MoveAxis(N, 0, ABG) 18:54:27.409 00.000 428 Move returns status 0, amount 0 18:54:27.409 00.000 428 move complete, result=0 18:54:27.409 00.000 428 worker thread done servicing request 18:54:27.409 00.000 428 Worker thread wakes up 18:54:27.409 00.000 10672 GuideStep: 0.7 px 610 ms WEST, -0.4 px 0 ms NORTH 18:54:27.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:27.409 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:28.205 00.796 10672 read socket command 10 18:54:28.205 00.000 10672 processing socket request REQDIST 18:54:28.205 00.000 10672 SOCKSVR: Sending pixel error of 0.57 18:54:28.205 00.000 10672 Sending socket response 57 (0x39) 18:54:29.126 00.921 428 Exposure complete 18:54:29.251 00.125 428 worker thread done servicing request 18:54:29.251 00.000 10672 OnExposeComplete: enter 18:54:29.251 00.000 10672 UpdateGuideState(): m_state=6 18:54:29.251 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 286 18:54:29.251 00.000 10672 Star::Find returns 1 (0), X=1037.10, Y=788.56, Mass=219449, SNR=38.1, Peak=43888 HFD=2.1 18:54:29.251 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.02) = xAngle (6.03 = -0.25) 18:54:29.251 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.90 = 2.90) 18:54:29.251 00.000 10672 CameraToMount -- cameraX=-0.95 cameraY=0.12 hyp=0.95 cameraTheta=3.01 mountX=0.92 mountY=0.22, mountTheta=0.24 18:54:29.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.95, y=0.12, opts=13) 18:54:29.251 00.000 10672 Enqueuing Move request for scope (-0.95, 0.12) 18:54:29.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:29.251 00.000 428 Worker thread wakes up 18:54:29.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.12) opts 0xd 18:54:29.251 00.000 428 Handling offset move in thread for scope, endpoint = (-0.95, 0.12) 18:54:29.251 00.000 428 Moving (-0.95, 0.12) raw xDistance=0.92 yDistance=0.22 18:54:29.267 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.92 18:54:29.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:29.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 18:54:29.267 00.000 428 MoveAxis(W, 903, ABG) 18:54:29.267 00.000 428 Guiding Dir = 3, Dur = 903 18:54:29.267 00.000 428 IsSlewing returns 0 18:54:29.267 00.000 428 IsGuiding returns 0 18:54:29.283 00.016 428 PulseGuide returned control before completion, sleep 899 18:54:29.283 00.000 10672 UpdateGuideState exits: m=219449 SNR=38.1 18:54:29.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:29.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:29.283 00.000 10672 Enqueuing Expose request 18:54:30.204 00.921 428 IsGuiding returns 0 18:54:30.204 00.000 428 Move returns status 0, amount 903 18:54:30.204 00.000 428 MoveAxis(N, 0, ABG) 18:54:30.204 00.000 428 Move returns status 0, amount 0 18:54:30.204 00.000 428 move complete, result=0 18:54:30.204 00.000 428 worker thread done servicing request 18:54:30.204 00.000 10672 GuideStep: 0.9 px 903 ms WEST, 0.2 px 0 ms NORTH 18:54:30.204 00.000 428 Worker thread wakes up 18:54:30.204 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:30.204 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:31.628 01.424 428 Exposure complete 18:54:31.769 00.141 428 worker thread done servicing request 18:54:31.769 00.000 10672 OnExposeComplete: enter 18:54:31.769 00.000 10672 UpdateGuideState(): m_state=6 18:54:31.769 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 287 18:54:31.769 00.000 10672 Star::Find returns 1 (0), X=1038.15, Y=789.09, Mass=267487, SNR=39.8, Peak=56320 HFD=2.7 18:54:31.769 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.02) = xAngle (4.43 = -1.85) 18:54:31.769 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 18:54:31.769 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.65 hyp=0.66 cameraTheta=1.41 mountX=-0.18 mountY=0.63, mountTheta=1.85 18:54:31.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.65, opts=13) 18:54:31.769 00.000 10672 Enqueuing Move request for scope (0.10, 0.65) 18:54:31.769 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:54:31.769 00.000 428 Worker thread wakes up 18:54:31.769 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.65) opts 0xd 18:54:31.769 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.65) 18:54:31.769 00.000 428 Moving (0.10, 0.65) raw xDistance=-0.18 yDistance=0.63 18:54:31.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:54:31.769 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:54:31.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 18:54:31.769 00.000 428 MoveAxis(E, 0, ABG) 18:54:31.769 00.000 428 Move returns status 0, amount 0 18:54:31.769 00.000 428 MoveAxis(N, 0, ABG) 18:54:31.769 00.000 428 Move returns status 0, amount 0 18:54:31.769 00.000 428 move complete, result=0 18:54:31.769 00.000 428 worker thread done servicing request 18:54:31.784 00.015 10672 UpdateGuideState exits: m=267487 SNR=39.8 18:54:31.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:31.784 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:31.784 00.000 10672 Enqueuing Expose request 18:54:31.784 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 18:54:31.784 00.000 428 Worker thread wakes up 18:54:31.784 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:31.784 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:33.246 01.462 10672 read socket command 10 18:54:33.246 00.000 10672 processing socket request REQDIST 18:54:33.246 00.000 10672 SOCKSVR: Sending pixel error of 0.68 18:54:33.246 00.000 10672 Sending socket response 68 (0x44) 18:54:34.126 00.880 428 Exposure complete 18:54:34.250 00.124 428 worker thread done servicing request 18:54:34.250 00.000 10672 OnExposeComplete: enter 18:54:34.250 00.000 10672 UpdateGuideState(): m_state=6 18:54:34.250 00.000 10672 Star::Find(15, 1038, 789, 0, (0,0,0,0), 0.0, 0) frame 288 18:54:34.250 00.000 10672 Star::Find returns 1 (0), X=1037.84, Y=788.42, Mass=235034, SNR=36.1, Peak=56432 HFD=2.6 18:54:34.250 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.02) = xAngle (-0.02 = -0.02) 18:54:34.250 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.14 = 3.14) 18:54:34.250 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.04 mountX=0.20 mountY=0.00, mountTheta=0.00 18:54:34.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.02, opts=13) 18:54:34.250 00.000 10672 Enqueuing Move request for scope (-0.20, -0.02) 18:54:34.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:54:34.250 00.000 428 Worker thread wakes up 18:54:34.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd 18:54:34.250 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.02) 18:54:34.250 00.000 428 Moving (-0.20, -0.02) raw xDistance=0.20 yDistance=0.00 18:54:34.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:54:34.250 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:34.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 18:54:34.250 00.000 428 MoveAxis(E, 0, ABG) 18:54:34.250 00.000 428 Move returns status 0, amount 0 18:54:34.250 00.000 428 MoveAxis(N, 0, ABG) 18:54:34.250 00.000 428 Move returns status 0, amount 0 18:54:34.250 00.000 428 move complete, result=0 18:54:34.250 00.000 428 worker thread done servicing request 18:54:34.282 00.032 10672 UpdateGuideState exits: m=235034 SNR=36.1 18:54:34.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:34.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:34.282 00.000 10672 Enqueuing Expose request 18:54:34.282 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 18:54:34.282 00.000 428 Worker thread wakes up 18:54:34.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:34.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:36.619 02.337 428 Exposure complete 18:54:36.744 00.125 428 worker thread done servicing request 18:54:36.744 00.000 10672 OnExposeComplete: enter 18:54:36.744 00.000 10672 UpdateGuideState(): m_state=6 18:54:36.744 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 289 18:54:36.744 00.000 10672 Star::Find returns 1 (0), X=1037.37, Y=788.22, Mass=259414, SNR=39.4, Peak=48032 HFD=2.8 18:54:36.744 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.02) = xAngle (0.19 = 0.19) 18:54:36.744 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94) 18:54:36.744 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=-0.22 hyp=0.71 cameraTheta=-2.83 mountX=0.70 mountY=-0.14, mountTheta=-0.20 18:54:36.760 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=-0.22, opts=13) 18:54:36.760 00.000 10672 Enqueuing Move request for scope (-0.68, -0.22) 18:54:36.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:36.760 00.000 428 Worker thread wakes up 18:54:36.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.22) opts 0xd 18:54:36.760 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, -0.22) 18:54:36.760 00.000 428 Moving (-0.68, -0.22) raw xDistance=0.70 yDistance=-0.14 18:54:36.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 18:54:36.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:36.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:54:36.760 00.000 428 MoveAxis(W, 648, ABG) 18:54:36.760 00.000 428 Guiding Dir = 3, Dur = 648 18:54:36.760 00.000 428 IsSlewing returns 0 18:54:36.760 00.000 428 IsGuiding returns 0 18:54:36.775 00.015 428 PulseGuide returned control before completion, sleep 641 18:54:36.775 00.000 10672 UpdateGuideState exits: m=259414 SNR=39.4 18:54:36.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:36.775 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:36.775 00.000 10672 Enqueuing Expose request 18:54:37.447 00.672 428 IsGuiding returns 0 18:54:37.447 00.000 428 Move returns status 0, amount 648 18:54:37.447 00.000 428 MoveAxis(N, 0, ABG) 18:54:37.447 00.000 428 Move returns status 0, amount 0 18:54:37.447 00.000 428 move complete, result=0 18:54:37.447 00.000 428 worker thread done servicing request 18:54:37.447 00.000 10672 GuideStep: 0.7 px 648 ms WEST, -0.1 px 0 ms NORTH 18:54:37.447 00.000 428 Worker thread wakes up 18:54:37.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:37.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:38.218 00.771 10672 read socket command 10 18:54:38.218 00.000 10672 processing socket request REQDIST 18:54:38.218 00.000 10672 SOCKSVR: Sending pixel error of 0.58 18:54:38.218 00.000 10672 Sending socket response 58 (0x3a) 18:54:39.124 00.906 428 Exposure complete 18:54:39.264 00.140 428 worker thread done servicing request 18:54:39.264 00.000 10672 OnExposeComplete: enter 18:54:39.264 00.000 10672 UpdateGuideState(): m_state=6 18:54:39.264 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 290 18:54:39.264 00.000 10672 Star::Find returns 1 (0), X=1037.51, Y=788.27, Mass=175306, SNR=31.9, Peak=34416 HFD=1.8 18:54:39.264 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.02) = xAngle (0.18 = 0.18) 18:54:39.264 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.95 = -2.95) 18:54:39.264 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.17 hyp=0.56 cameraTheta=-2.84 mountX=0.55 mountY=-0.11, mountTheta=-0.19 18:54:39.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.17, opts=13) 18:54:39.264 00.000 10672 Enqueuing Move request for scope (-0.54, -0.17) 18:54:39.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:54:39.264 00.000 428 Worker thread wakes up 18:54:39.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.17) opts 0xd 18:54:39.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.17) 18:54:39.264 00.000 428 Moving (-0.54, -0.17) raw xDistance=0.55 yDistance=-0.11 18:54:39.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55 18:54:39.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:39.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:54:39.264 00.000 428 MoveAxis(W, 560, ABG) 18:54:39.264 00.000 428 Guiding Dir = 3, Dur = 560 18:54:39.280 00.016 428 IsSlewing returns 0 18:54:39.280 00.000 428 IsGuiding returns 0 18:54:39.296 00.016 10672 UpdateGuideState exits: m=175306 SNR=31.9 18:54:39.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:39.296 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:39.296 00.000 10672 Enqueuing Expose request 18:54:39.296 00.000 428 PulseGuide returned control before completion, sleep 556 18:54:39.887 00.591 428 IsGuiding returns 0 18:54:39.887 00.000 428 Move returns status 0, amount 560 18:54:39.887 00.000 428 MoveAxis(N, 0, ABG) 18:54:39.887 00.000 428 Move returns status 0, amount 0 18:54:39.887 00.000 428 move complete, result=0 18:54:39.887 00.000 428 worker thread done servicing request 18:54:39.887 00.000 428 Worker thread wakes up 18:54:39.887 00.000 10672 GuideStep: 0.6 px 560 ms WEST, -0.1 px 0 ms NORTH 18:54:39.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:39.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:41.630 01.743 428 Exposure complete 18:54:41.755 00.125 428 worker thread done servicing request 18:54:41.755 00.000 10672 OnExposeComplete: enter 18:54:41.755 00.000 10672 UpdateGuideState(): m_state=6 18:54:41.770 00.015 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 291 18:54:41.770 00.000 10672 Star::Find returns 1 (0), X=1038.03, Y=788.31, Mass=190305, SNR=31.0, Peak=46512 HFD=2.4 18:54:41.770 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.02) = xAngle (1.33 = 1.33) 18:54:41.770 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79) 18:54:41.770 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.69 mountX=0.03 mountY=-0.13, mountTheta=-1.33 18:54:41.770 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.13, opts=13) 18:54:41.770 00.000 10672 Enqueuing Move request for scope (-0.02, -0.13) 18:54:41.770 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:54:41.770 00.000 428 Worker thread wakes up 18:54:41.770 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd 18:54:41.770 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.13) 18:54:41.770 00.000 428 Moving (-0.02, -0.13) raw xDistance=0.03 yDistance=-0.13 18:54:41.770 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:54:41.770 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:41.770 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:54:41.770 00.000 428 MoveAxis(E, 0, ABG) 18:54:41.770 00.000 428 Move returns status 0, amount 0 18:54:41.770 00.000 428 MoveAxis(N, 0, ABG) 18:54:41.770 00.000 428 Move returns status 0, amount 0 18:54:41.770 00.000 428 move complete, result=0 18:54:41.770 00.000 428 worker thread done servicing request 18:54:41.786 00.016 10672 UpdateGuideState exits: m=190305 SNR=31.0 18:54:41.786 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:41.786 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:41.786 00.000 10672 Enqueuing Expose request 18:54:41.786 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:54:41.786 00.000 428 Worker thread wakes up 18:54:41.786 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:41.786 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:43.213 01.427 10672 read socket command 10 18:54:43.213 00.000 10672 processing socket request REQDIST 18:54:43.213 00.000 10672 SOCKSVR: Sending pixel error of 0.44 18:54:43.213 00.000 10672 Sending socket response 44 (0x2c) 18:54:44.119 00.906 428 Exposure complete 18:54:44.244 00.125 428 worker thread done servicing request 18:54:44.244 00.000 10672 OnExposeComplete: enter 18:54:44.244 00.000 10672 UpdateGuideState(): m_state=6 18:54:44.244 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 292 18:54:44.244 00.000 10672 Star::Find returns 1 (0), X=1037.99, Y=788.54, Mass=227148, SNR=35.5, Peak=52288 HFD=2.2 18:54:44.244 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.02) = xAngle (5.07 = -1.22) 18:54:44.244 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.94 = 1.94) 18:54:44.244 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.05 mountX=0.04 mountY=0.10, mountTheta=1.22 18:54:44.259 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.10, opts=13) 18:54:44.259 00.000 10672 Enqueuing Move request for scope (-0.05, 0.10) 18:54:44.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:44.259 00.000 428 Worker thread wakes up 18:54:44.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd 18:54:44.259 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.10) 18:54:44.259 00.000 428 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=0.10 18:54:44.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:54:44.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:44.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:54:44.259 00.000 428 MoveAxis(E, 0, ABG) 18:54:44.259 00.000 428 Move returns status 0, amount 0 18:54:44.259 00.000 428 MoveAxis(N, 0, ABG) 18:54:44.259 00.000 428 Move returns status 0, amount 0 18:54:44.259 00.000 428 move complete, result=0 18:54:44.259 00.000 428 worker thread done servicing request 18:54:44.275 00.016 10672 UpdateGuideState exits: m=227148 SNR=35.5 18:54:44.290 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:44.290 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:44.290 00.000 10672 Enqueuing Expose request 18:54:44.290 00.000 428 Worker thread wakes up 18:54:44.290 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:54:44.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:44.290 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:46.614 02.324 428 Exposure complete 18:54:46.754 00.140 428 worker thread done servicing request 18:54:46.754 00.000 10672 OnExposeComplete: enter 18:54:46.754 00.000 10672 UpdateGuideState(): m_state=6 18:54:46.754 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 293 18:54:46.754 00.000 10672 Star::Find returns 1 (0), X=1037.41, Y=788.50, Mass=238182, SNR=36.0, Peak=41600 HFD=3.0 18:54:46.754 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.02) = xAngle (6.07 = -0.22) 18:54:46.754 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.94 = 2.94) 18:54:46.754 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.06 hyp=0.64 cameraTheta=3.05 mountX=0.62 mountY=0.13, mountTheta=0.20 18:54:46.754 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.06, opts=13) 18:54:46.754 00.000 10672 Enqueuing Move request for scope (-0.64, 0.06) 18:54:46.754 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:54:46.754 00.000 428 Worker thread wakes up 18:54:46.754 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.06) opts 0xd 18:54:46.754 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.06) 18:54:46.754 00.000 428 Moving (-0.64, 0.06) raw xDistance=0.62 yDistance=0.13 18:54:46.754 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 18:54:46.754 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:46.754 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 18:54:46.754 00.000 428 MoveAxis(W, 581, ABG) 18:54:46.754 00.000 428 Guiding Dir = 3, Dur = 581 18:54:46.754 00.000 428 IsSlewing returns 0 18:54:46.754 00.000 428 IsGuiding returns 0 18:54:46.770 00.016 10672 UpdateGuideState exits: m=238182 SNR=36.0 18:54:46.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:46.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:46.770 00.000 10672 Enqueuing Expose request 18:54:46.786 00.016 428 PulseGuide returned control before completion, sleep 566 18:54:47.364 00.578 428 IsGuiding returns 1 18:54:47.364 00.000 428 scope still moving after pulse duration time elapsed 18:54:47.395 00.031 428 IsSlewing returns 0 18:54:47.410 00.015 428 IsGuiding returns 0 18:54:47.410 00.000 428 scope move finished after 581 + 68 ms 18:54:47.410 00.000 428 Move returns status 0, amount 581 18:54:47.410 00.000 428 MoveAxis(N, 0, ABG) 18:54:47.410 00.000 428 Move returns status 0, amount 0 18:54:47.410 00.000 428 move complete, result=0 18:54:47.410 00.000 428 worker thread done servicing request 18:54:47.410 00.000 10672 GuideStep: 0.6 px 581 ms WEST, 0.1 px 0 ms NORTH 18:54:47.410 00.000 428 Worker thread wakes up 18:54:47.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:47.410 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:48.204 00.794 10672 read socket command 10 18:54:48.204 00.000 10672 processing socket request REQDIST 18:54:48.204 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:54:48.204 00.000 10672 Sending socket response 43 (0x2b) 18:54:49.094 00.890 428 Exposure complete 18:54:49.235 00.141 428 worker thread done servicing request 18:54:49.235 00.000 10672 OnExposeComplete: enter 18:54:49.235 00.000 10672 UpdateGuideState(): m_state=6 18:54:49.235 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 294 18:54:49.250 00.015 10672 Star::Find returns 1 (0), X=1037.73, Y=788.59, Mass=215715, SNR=31.9, Peak=43568 HFD=2.2 18:54:49.250 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.02) = xAngle (5.73 = -0.56) 18:54:49.250 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.60 = 2.60) 18:54:49.250 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.35 cameraTheta=2.71 mountX=0.30 mountY=0.18, mountTheta=0.55 18:54:49.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.15, opts=13) 18:54:49.250 00.000 10672 Enqueuing Move request for scope (-0.32, 0.15) 18:54:49.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4328, FiltMax=65488, Gamma=1.000 18:54:49.250 00.000 428 Worker thread wakes up 18:54:49.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd 18:54:49.250 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.15) 18:54:49.250 00.000 428 Moving (-0.32, 0.15) raw xDistance=0.30 yDistance=0.18 18:54:49.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:54:49.250 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:49.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:54:49.250 00.000 428 MoveAxis(E, 0, ABG) 18:54:49.250 00.000 428 Move returns status 0, amount 0 18:54:49.250 00.000 428 MoveAxis(N, 0, ABG) 18:54:49.250 00.000 428 Move returns status 0, amount 0 18:54:49.250 00.000 428 move complete, result=0 18:54:49.250 00.000 428 worker thread done servicing request 18:54:49.266 00.016 10672 UpdateGuideState exits: m=215715 SNR=31.9 18:54:49.282 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:49.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:49.282 00.000 10672 Enqueuing Expose request 18:54:49.282 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:54:49.282 00.000 428 Worker thread wakes up 18:54:49.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:49.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:51.599 02.317 428 Exposure complete 18:54:51.740 00.141 428 worker thread done servicing request 18:54:51.740 00.000 10672 OnExposeComplete: enter 18:54:51.740 00.000 10672 UpdateGuideState(): m_state=6 18:54:51.740 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 295 18:54:51.740 00.000 10672 Star::Find returns 1 (0), X=1038.21, Y=788.85, Mass=222159, SNR=36.6, Peak=48256 HFD=2.4 18:54:51.740 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.02) = xAngle (4.20 = -2.09) 18:54:51.740 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 18:54:51.740 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.41 hyp=0.44 cameraTheta=1.18 mountX=-0.22 mountY=0.39, mountTheta=2.08 18:54:51.740 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.41, opts=13) 18:54:51.740 00.000 10672 Enqueuing Move request for scope (0.17, 0.41) 18:54:51.740 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:54:51.740 00.000 428 Worker thread wakes up 18:54:51.740 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.41) opts 0xd 18:54:51.740 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.41) 18:54:51.740 00.000 428 Moving (0.17, 0.41) raw xDistance=-0.22 yDistance=0.39 18:54:51.740 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 18:54:51.740 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:51.740 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 18:54:51.740 00.000 428 MoveAxis(E, 0, ABG) 18:54:51.740 00.000 428 Move returns status 0, amount 0 18:54:51.740 00.000 428 MoveAxis(N, 0, ABG) 18:54:51.740 00.000 428 Move returns status 0, amount 0 18:54:51.740 00.000 428 move complete, result=0 18:54:51.740 00.000 428 worker thread done servicing request 18:54:51.756 00.016 10672 UpdateGuideState exits: m=222159 SNR=36.6 18:54:51.756 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:51.756 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:51.756 00.000 10672 Enqueuing Expose request 18:54:51.756 00.000 428 Worker thread wakes up 18:54:51.756 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 18:54:51.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:51.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:53.210 01.454 10672 read socket command 10 18:54:53.210 00.000 10672 processing socket request REQDIST 18:54:53.210 00.000 10672 SOCKSVR: Sending pixel error of 0.41 18:54:53.210 00.000 10672 Sending socket response 41 (0x29) 18:54:54.116 00.906 428 Exposure complete 18:54:54.256 00.140 428 worker thread done servicing request 18:54:54.256 00.000 10672 OnExposeComplete: enter 18:54:54.256 00.000 10672 UpdateGuideState(): m_state=6 18:54:54.256 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 296 18:54:54.256 00.000 10672 Star::Find returns 1 (0), X=1038.25, Y=788.38, Mass=212808, SNR=38.9, Peak=46624 HFD=1.9 18:54:54.256 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.02) = xAngle (2.74 = 2.74) 18:54:54.256 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.39 = -0.39) 18:54:54.256 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.29 mountX=-0.19 mountY=-0.08, mountTheta=-2.75 18:54:54.256 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.06, opts=13) 18:54:54.256 00.000 10672 Enqueuing Move request for scope (0.20, -0.06) 18:54:54.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:54:54.256 00.000 428 Worker thread wakes up 18:54:54.256 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd 18:54:54.256 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.06) 18:54:54.256 00.000 428 Moving (0.20, -0.06) raw xDistance=-0.19 yDistance=-0.08 18:54:54.256 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 18:54:54.256 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:54:54.256 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 18:54:54.256 00.000 428 MoveAxis(E, 0, ABG) 18:54:54.256 00.000 428 Move returns status 0, amount 0 18:54:54.256 00.000 428 MoveAxis(N, 0, ABG) 18:54:54.256 00.000 428 Move returns status 0, amount 0 18:54:54.256 00.000 428 move complete, result=0 18:54:54.256 00.000 428 worker thread done servicing request 18:54:54.287 00.031 10672 UpdateGuideState exits: m=212808 SNR=38.9 18:54:54.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:54.287 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:54.287 00.000 10672 Enqueuing Expose request 18:54:54.287 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:54:54.287 00.000 428 Worker thread wakes up 18:54:54.287 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:54.287 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:56.625 02.338 428 Exposure complete 18:54:56.750 00.125 428 worker thread done servicing request 18:54:56.750 00.000 10672 OnExposeComplete: enter 18:54:56.750 00.000 10672 UpdateGuideState(): m_state=6 18:54:56.750 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 297 18:54:56.750 00.000 10672 Star::Find returns 1 (0), X=1037.94, Y=789.29, Mass=219727, SNR=34.2, Peak=52608 HFD=2.5 18:54:56.750 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 18:54:56.750 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 18:54:56.750 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.85 hyp=0.85 cameraTheta=1.69 mountX=-0.00 mountY=0.85, mountTheta=1.57 18:54:56.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.85, opts=13) 18:54:56.750 00.000 10672 Enqueuing Move request for scope (-0.10, 0.85) 18:54:56.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:54:56.750 00.000 428 Worker thread wakes up 18:54:56.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.85) opts 0xd 18:54:56.750 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.85) 18:54:56.750 00.000 428 Moving (-0.10, 0.85) raw xDistance=-0.00 yDistance=0.85 18:54:56.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:54:56.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:54:56.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.85 18:54:56.750 00.000 428 MoveAxis(E, 0, ABG) 18:54:56.750 00.000 428 Move returns status 0, amount 0 18:54:56.750 00.000 428 MoveAxis(N, 0, ABG) 18:54:56.750 00.000 428 Move returns status 0, amount 0 18:54:56.750 00.000 428 move complete, result=0 18:54:56.750 00.000 428 worker thread done servicing request 18:54:56.781 00.031 10672 UpdateGuideState exits: m=219727 SNR=34.2 18:54:56.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:56.781 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:56.781 00.000 10672 Enqueuing Expose request 18:54:56.781 00.000 428 Worker thread wakes up 18:54:56.781 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:56.781 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.9 px 0 ms NORTH 18:54:56.781 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:54:58.203 01.422 10672 read socket command 10 18:54:58.203 00.000 10672 processing socket request REQDIST 18:54:58.203 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:54:58.203 00.000 10672 Sending socket response 50 (0x32) 18:54:59.113 00.910 428 Exposure complete 18:54:59.270 00.157 428 worker thread done servicing request 18:54:59.270 00.000 10672 OnExposeComplete: enter 18:54:59.270 00.000 10672 UpdateGuideState(): m_state=6 18:54:59.270 00.000 10672 Star::Find(15, 1037, 789, 0, (0,0,0,0), 0.0, 0) frame 298 18:54:59.270 00.000 10672 Star::Find returns 1 (0), X=1037.60, Y=789.04, Mass=208777, SNR=39.1, Peak=59488 HFD=2.2 18:54:59.270 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.02) = xAngle (5.22 = -1.06) 18:54:59.270 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.10 = 2.10) 18:54:59.270 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.60 hyp=0.75 cameraTheta=2.20 mountX=0.36 mountY=0.65, mountTheta=1.06 18:54:59.270 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.60, opts=13) 18:54:59.270 00.000 10672 Enqueuing Move request for scope (-0.44, 0.60) 18:54:59.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:54:59.270 00.000 428 Worker thread wakes up 18:54:59.270 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.60) opts 0xd 18:54:59.270 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.60) 18:54:59.270 00.000 428 Moving (-0.44, 0.60) raw xDistance=0.36 yDistance=0.65 18:54:59.270 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:54:59.270 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:54:59.270 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.65 18:54:59.270 00.000 428 MoveAxis(E, 0, ABG) 18:54:59.270 00.000 428 Move returns status 0, amount 0 18:54:59.270 00.000 428 MoveAxis(N, 0, ABG) 18:54:59.270 00.000 428 Move returns status 0, amount 0 18:54:59.270 00.000 428 move complete, result=0 18:54:59.270 00.000 428 worker thread done servicing request 18:54:59.285 00.015 10672 UpdateGuideState exits: m=208777 SNR=39.1 18:54:59.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:54:59.285 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:54:59.285 00.000 10672 Enqueuing Expose request 18:54:59.285 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 18:54:59.285 00.000 428 Worker thread wakes up 18:54:59.285 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:54:59.285 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:01.617 02.332 428 Exposure complete 18:55:01.757 00.140 428 worker thread done servicing request 18:55:01.757 00.000 10672 OnExposeComplete: enter 18:55:01.757 00.000 10672 UpdateGuideState(): m_state=6 18:55:01.757 00.000 10672 Star::Find(15, 1037, 789, 0, (0,0,0,0), 0.0, 0) frame 299 18:55:01.757 00.000 10672 Star::Find returns 1 (0), X=1038.00, Y=788.64, Mass=212907, SNR=33.2, Peak=48368 HFD=2.3 18:55:01.757 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.02) = xAngle (4.81 = -1.48) 18:55:01.757 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.68 = 1.68) 18:55:01.757 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.78 mountX=0.02 mountY=0.21, mountTheta=1.48 18:55:01.757 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.20, opts=13) 18:55:01.757 00.000 10672 Enqueuing Move request for scope (-0.04, 0.20) 18:55:01.757 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:55:01.757 00.000 428 Worker thread wakes up 18:55:01.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd 18:55:01.757 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.20) 18:55:01.757 00.000 428 Moving (-0.04, 0.20) raw xDistance=0.02 yDistance=0.21 18:55:01.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 18:55:01.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:01.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:55:01.757 00.000 428 MoveAxis(E, 0, ABG) 18:55:01.757 00.000 428 Move returns status 0, amount 0 18:55:01.757 00.000 428 MoveAxis(N, 0, ABG) 18:55:01.757 00.000 428 Move returns status 0, amount 0 18:55:01.757 00.000 428 move complete, result=0 18:55:01.757 00.000 428 worker thread done servicing request 18:55:01.773 00.016 10672 UpdateGuideState exits: m=212907 SNR=33.2 18:55:01.773 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:01.773 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:01.773 00.000 10672 Enqueuing Expose request 18:55:01.773 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:55:01.773 00.000 428 Worker thread wakes up 18:55:01.773 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:01.773 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:03.210 01.437 10672 read socket command 10 18:55:03.210 00.000 10672 processing socket request REQDIST 18:55:03.210 00.000 10672 SOCKSVR: Sending pixel error of 0.46 18:55:03.210 00.000 10672 Sending socket response 46 (0x2e) 18:55:04.100 00.890 428 Exposure complete 18:55:04.225 00.125 428 worker thread done servicing request 18:55:04.225 00.000 10672 OnExposeComplete: enter 18:55:04.225 00.000 10672 UpdateGuideState(): m_state=6 18:55:04.225 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 300 18:55:04.225 00.000 10672 Star::Find returns 1 (0), X=1037.98, Y=789.01, Mass=246492, SNR=41.3, Peak=50432 HFD=2.8 18:55:04.225 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.71 = -1.58) 18:55:04.225 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 18:55:04.225 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.57 hyp=0.57 cameraTheta=1.68 mountX=-0.00 mountY=0.57, mountTheta=1.58 18:55:04.241 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.57, opts=13) 18:55:04.241 00.000 10672 Enqueuing Move request for scope (-0.06, 0.57) 18:55:04.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:55:04.241 00.000 428 Worker thread wakes up 18:55:04.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.57) opts 0xd 18:55:04.241 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.57) 18:55:04.241 00.000 428 Moving (-0.06, 0.57) raw xDistance=-0.00 yDistance=0.57 18:55:04.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:55:04.241 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.10 newest=1.42 18:55:04.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 18:55:04.241 00.000 428 MoveAxis(E, 0, ABG) 18:55:04.241 00.000 428 Move returns status 0, amount 0 18:55:04.241 00.000 428 MoveAxis(S, 863, ABG) 18:55:04.241 00.000 428 Guiding Dir = 1, Dur = 863 18:55:04.257 00.016 10672 UpdateGuideState exits: m=246492 SNR=41.3 18:55:04.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:04.257 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:04.257 00.000 10672 Enqueuing Expose request 18:55:04.272 00.015 428 IsSlewing returns 0 18:55:04.272 00.000 428 IsGuiding returns 0 18:55:04.350 00.078 428 PulseGuide returned control before completion, sleep 796 18:55:05.163 00.813 428 IsGuiding returns 1 18:55:05.163 00.000 428 scope still moving after pulse duration time elapsed 18:55:05.210 00.047 428 IsSlewing returns 0 18:55:05.241 00.031 428 IsGuiding returns 0 18:55:05.241 00.000 428 scope move finished after 863 + 109 ms 18:55:05.241 00.000 428 Move returns status 0, amount 863 18:55:05.241 00.000 428 move complete, result=0 18:55:05.241 00.000 428 worker thread done servicing request 18:55:05.241 00.000 428 Worker thread wakes up 18:55:05.241 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 863 ms SOUTH 18:55:05.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:05.241 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:06.620 01.379 428 Exposure complete 18:55:06.745 00.125 428 worker thread done servicing request 18:55:06.745 00.000 10672 OnExposeComplete: enter 18:55:06.745 00.000 10672 UpdateGuideState(): m_state=6 18:55:06.745 00.000 10672 Star::Find(15, 1037, 789, 0, (0,0,0,0), 0.0, 0) frame 301 18:55:06.745 00.000 10672 Star::Find returns 1 (0), X=1037.86, Y=788.28, Mass=238976, SNR=39.7, Peak=40512 HFD=2.4 18:55:06.745 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.02) = xAngle (0.59 = 0.59) 18:55:06.745 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.54 = -2.54) 18:55:06.745 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.43 mountX=0.20 mountY=-0.14, mountTheta=-0.60 18:55:06.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.16, opts=13) 18:55:06.745 00.000 10672 Enqueuing Move request for scope (-0.18, -0.16) 18:55:06.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:55:06.745 00.000 428 Worker thread wakes up 18:55:06.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd 18:55:06.745 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.16) 18:55:06.745 00.000 428 Moving (-0.18, -0.16) raw xDistance=0.20 yDistance=-0.14 18:55:06.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:55:06.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:06.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:55:06.745 00.000 428 MoveAxis(E, 0, ABG) 18:55:06.745 00.000 428 Move returns status 0, amount 0 18:55:06.745 00.000 428 MoveAxis(N, 0, ABG) 18:55:06.745 00.000 428 Move returns status 0, amount 0 18:55:06.745 00.000 428 move complete, result=0 18:55:06.745 00.000 428 worker thread done servicing request 18:55:06.776 00.031 10672 UpdateGuideState exits: m=238976 SNR=39.7 18:55:06.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:06.776 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:06.776 00.000 10672 Enqueuing Expose request 18:55:06.776 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:55:06.776 00.000 428 Worker thread wakes up 18:55:06.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:06.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:08.203 01.427 10672 read socket command 10 18:55:08.203 00.000 10672 processing socket request REQDIST 18:55:08.203 00.000 10672 SOCKSVR: Sending pixel error of 0.42 18:55:08.203 00.000 10672 Sending socket response 42 (0x2a) 18:55:09.109 00.906 428 Exposure complete 18:55:09.265 00.156 428 worker thread done servicing request 18:55:09.265 00.000 10672 OnExposeComplete: enter 18:55:09.265 00.000 10672 UpdateGuideState(): m_state=6 18:55:09.265 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 302 18:55:09.265 00.000 10672 Star::Find returns 1 (0), X=1038.07, Y=788.23, Mass=196017, SNR=34.3, Peak=51200 HFD=2.1 18:55:09.265 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 18:55:09.265 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 18:55:09.265 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.46 mountX=0.00 mountY=-0.21, mountTheta=-1.56 18:55:09.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.21, opts=13) 18:55:09.265 00.000 10672 Enqueuing Move request for scope (0.02, -0.21) 18:55:09.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:55:09.265 00.000 428 Worker thread wakes up 18:55:09.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd 18:55:09.265 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.21) 18:55:09.265 00.000 428 Moving (0.02, -0.21) raw xDistance=0.00 yDistance=-0.21 18:55:09.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:55:09.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:09.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 18:55:09.265 00.000 428 MoveAxis(E, 0, ABG) 18:55:09.265 00.000 428 Move returns status 0, amount 0 18:55:09.265 00.000 428 MoveAxis(N, 0, ABG) 18:55:09.265 00.000 428 Move returns status 0, amount 0 18:55:09.265 00.000 428 move complete, result=0 18:55:09.265 00.000 428 worker thread done servicing request 18:55:09.296 00.031 10672 UpdateGuideState exits: m=196017 SNR=34.3 18:55:09.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:09.296 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:09.296 00.000 10672 Enqueuing Expose request 18:55:09.296 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:55:09.296 00.000 428 Worker thread wakes up 18:55:09.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:09.296 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:11.619 02.323 428 Exposure complete 18:55:11.753 00.134 428 worker thread done servicing request 18:55:11.754 00.001 10672 OnExposeComplete: enter 18:55:11.754 00.000 10672 UpdateGuideState(): m_state=6 18:55:11.754 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 303 18:55:11.755 00.001 10672 Star::Find returns 1 (0), X=1037.67, Y=788.16, Mass=238514, SNR=37.3, Peak=40848 HFD=2.7 18:55:11.755 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 18:55:11.755 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 18:55:11.755 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.28 hyp=0.47 cameraTheta=-2.49 mountX=0.41 mountY=-0.24, mountTheta=-0.54 18:55:11.756 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.28, opts=13) 18:55:11.756 00.000 10672 Enqueuing Move request for scope (-0.38, -0.28) 18:55:11.757 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:55:11.757 00.000 428 Worker thread wakes up 18:55:11.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.28) opts 0xd 18:55:11.757 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.28) 18:55:11.757 00.000 428 Moving (-0.38, -0.28) raw xDistance=0.41 yDistance=-0.24 18:55:11.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 18:55:11.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:11.758 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:55:11.758 00.000 428 MoveAxis(E, 0, ABG) 18:55:11.758 00.000 428 Move returns status 0, amount 0 18:55:11.758 00.000 428 MoveAxis(N, 0, ABG) 18:55:11.758 00.000 428 Move returns status 0, amount 0 18:55:11.758 00.000 428 move complete, result=0 18:55:11.758 00.000 428 worker thread done servicing request 18:55:11.780 00.022 10672 UpdateGuideState exits: m=238514 SNR=37.3 18:55:11.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:11.781 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:11.781 00.000 10672 Enqueuing Expose request 18:55:11.781 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 18:55:11.781 00.000 428 Worker thread wakes up 18:55:11.781 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:11.781 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:13.210 01.429 10672 read socket command 10 18:55:13.211 00.001 10672 processing socket request REQDIST 18:55:13.211 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:55:13.211 00.000 10672 Sending socket response 39 (0x27) 18:55:14.110 00.899 428 Exposure complete 18:55:14.235 00.125 428 worker thread done servicing request 18:55:14.235 00.000 10672 OnExposeComplete: enter 18:55:14.235 00.000 10672 UpdateGuideState(): m_state=6 18:55:14.235 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 304 18:55:14.235 00.000 10672 Star::Find returns 1 (0), X=1037.93, Y=788.23, Mass=296469, SNR=43.6, Peak=48912 HFD=3.0 18:55:14.235 00.000 10672 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.02) = xAngle (0.95 = 0.95) 18:55:14.235 00.000 10672 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18) 18:55:14.235 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.07 mountX=0.14 mountY=-0.20, mountTheta=-0.95 18:55:14.235 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.21, opts=13) 18:55:14.235 00.000 10672 Enqueuing Move request for scope (-0.12, -0.21) 18:55:14.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:55:14.235 00.000 428 Worker thread wakes up 18:55:14.235 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd 18:55:14.235 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.21) 18:55:14.235 00.000 428 Moving (-0.12, -0.21) raw xDistance=0.14 yDistance=-0.20 18:55:14.235 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:55:14.251 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:14.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:55:14.251 00.000 428 MoveAxis(E, 0, ABG) 18:55:14.251 00.000 428 Move returns status 0, amount 0 18:55:14.251 00.000 428 MoveAxis(N, 0, ABG) 18:55:14.251 00.000 428 Move returns status 0, amount 0 18:55:14.251 00.000 428 move complete, result=0 18:55:14.251 00.000 428 worker thread done servicing request 18:55:14.267 00.016 10672 UpdateGuideState exits: m=296469 SNR=43.6 18:55:14.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:14.267 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:14.267 00.000 10672 Enqueuing Expose request 18:55:14.267 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:55:14.267 00.000 428 Worker thread wakes up 18:55:14.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:14.267 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:16.618 02.351 428 Exposure complete 18:55:16.742 00.124 428 worker thread done servicing request 18:55:16.758 00.016 10672 OnExposeComplete: enter 18:55:16.758 00.000 10672 UpdateGuideState(): m_state=6 18:55:16.758 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 305 18:55:16.758 00.000 10672 Star::Find returns 1 (0), X=1037.74, Y=787.95, Mass=300308, SNR=48.1, Peak=50864 HFD=2.5 18:55:16.758 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 18:55:16.758 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23) 18:55:16.758 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.49 hyp=0.57 cameraTheta=-2.12 mountX=0.36 mountY=-0.46, mountTheta=-0.91 18:55:16.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.49, opts=13) 18:55:16.758 00.000 10672 Enqueuing Move request for scope (-0.30, -0.49) 18:55:16.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:55:16.758 00.000 428 Worker thread wakes up 18:55:16.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.49) opts 0xd 18:55:16.758 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.49) 18:55:16.758 00.000 428 Moving (-0.30, -0.49) raw xDistance=0.36 yDistance=-0.46 18:55:16.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:55:16.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:16.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 18:55:16.758 00.000 428 MoveAxis(E, 0, ABG) 18:55:16.758 00.000 428 Move returns status 0, amount 0 18:55:16.758 00.000 428 MoveAxis(N, 0, ABG) 18:55:16.758 00.000 428 Move returns status 0, amount 0 18:55:16.758 00.000 428 move complete, result=0 18:55:16.758 00.000 428 worker thread done servicing request 18:55:16.774 00.016 10672 UpdateGuideState exits: m=300308 SNR=48.1 18:55:16.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:16.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:16.774 00.000 10672 Enqueuing Expose request 18:55:16.774 00.000 428 Worker thread wakes up 18:55:16.774 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:55:16.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:16.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:18.212 01.438 10672 read socket command 10 18:55:18.212 00.000 10672 processing socket request REQDIST 18:55:18.212 00.000 10672 SOCKSVR: Sending pixel error of 0.41 18:55:18.212 00.000 10672 Sending socket response 41 (0x29) 18:55:19.108 00.896 428 Exposure complete 18:55:19.264 00.156 428 worker thread done servicing request 18:55:19.275 00.011 10672 OnExposeComplete: enter 18:55:19.276 00.001 10672 UpdateGuideState(): m_state=6 18:55:19.276 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 306 18:55:19.277 00.001 10672 Star::Find returns 1 (0), X=1038.11, Y=788.65, Mass=262727, SNR=45.8, Peak=49456 HFD=2.7 18:55:19.277 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -2.00) 18:55:19.277 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.16 = 1.16) 18:55:19.277 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.27 mountX=-0.09 mountY=0.20, mountTheta=1.99 18:55:19.280 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.21, opts=13) 18:55:19.280 00.000 10672 Enqueuing Move request for scope (0.06, 0.21) 18:55:19.280 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4328, FiltMax=65488, Gamma=1.000 18:55:19.280 00.000 428 Worker thread wakes up 18:55:19.281 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd 18:55:19.281 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.21) 18:55:19.281 00.000 428 Moving (0.06, 0.21) raw xDistance=-0.09 yDistance=0.20 18:55:19.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:55:19.282 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:19.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 18:55:19.282 00.000 428 MoveAxis(E, 0, ABG) 18:55:19.282 00.000 428 Move returns status 0, amount 0 18:55:19.282 00.000 428 MoveAxis(N, 0, ABG) 18:55:19.282 00.000 428 Move returns status 0, amount 0 18:55:19.282 00.000 428 move complete, result=0 18:55:19.282 00.000 428 worker thread done servicing request 18:55:19.309 00.027 10672 UpdateGuideState exits: m=262727 SNR=45.8 18:55:19.310 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:19.310 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:19.310 00.000 10672 Enqueuing Expose request 18:55:19.310 00.000 428 Worker thread wakes up 18:55:19.310 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:55:19.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:19.310 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:21.612 02.302 428 Exposure complete 18:55:21.737 00.125 428 worker thread done servicing request 18:55:21.737 00.000 10672 OnExposeComplete: enter 18:55:21.737 00.000 10672 UpdateGuideState(): m_state=6 18:55:21.737 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 307 18:55:21.737 00.000 10672 Star::Find returns 1 (0), X=1038.51, Y=788.32, Mass=240790, SNR=36.6, Peak=49344 HFD=1.7 18:55:21.737 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.02) = xAngle (2.77 = 2.77) 18:55:21.737 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 18:55:21.737 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.12 hyp=0.48 cameraTheta=-0.25 mountX=-0.45 mountY=-0.17, mountTheta=-2.79 18:55:21.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.12, opts=13) 18:55:21.737 00.000 10672 Enqueuing Move request for scope (0.47, -0.12) 18:55:21.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 18:55:21.737 00.000 428 Worker thread wakes up 18:55:21.753 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.12) opts 0xd 18:55:21.753 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.12) 18:55:21.753 00.000 428 Moving (0.47, -0.12) raw xDistance=-0.45 yDistance=-0.17 18:55:21.753 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 18:55:21.753 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:21.753 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:55:21.753 00.000 428 MoveAxis(E, 417, ABG) 18:55:21.753 00.000 428 Guiding Dir = 2, Dur = 417 18:55:21.753 00.000 428 IsSlewing returns 0 18:55:21.753 00.000 428 IsGuiding returns 0 18:55:21.769 00.016 428 PulseGuide returned control before completion, sleep 408 18:55:21.769 00.000 10672 UpdateGuideState exits: m=240790 SNR=36.6 18:55:21.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:21.769 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:21.769 00.000 10672 Enqueuing Expose request 18:55:22.222 00.453 428 IsGuiding returns 0 18:55:22.222 00.000 428 Move returns status 0, amount 417 18:55:22.222 00.000 428 MoveAxis(N, 0, ABG) 18:55:22.222 00.000 428 Move returns status 0, amount 0 18:55:22.222 00.000 428 move complete, result=0 18:55:22.222 00.000 428 worker thread done servicing request 18:55:22.222 00.000 428 Worker thread wakes up 18:55:22.222 00.000 10672 GuideStep: -0.4 px 417 ms EAST, -0.2 px 0 ms NORTH 18:55:22.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:22.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:23.217 00.995 10672 read socket command 10 18:55:23.218 00.001 10672 processing socket request REQDIST 18:55:23.218 00.000 10672 SOCKSVR: Sending pixel error of 0.39 18:55:23.218 00.000 10672 Sending socket response 39 (0x27) 18:55:24.109 00.891 428 Exposure complete 18:55:24.250 00.141 428 worker thread done servicing request 18:55:24.250 00.000 10672 OnExposeComplete: enter 18:55:24.250 00.000 10672 UpdateGuideState(): m_state=6 18:55:24.250 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 308 18:55:24.250 00.000 10672 Star::Find returns 1 (0), X=1037.49, Y=788.12, Mass=245391, SNR=38.4, Peak=42592 HFD=2.5 18:55:24.250 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.02) = xAngle (0.41 = 0.41) 18:55:24.250 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 18:55:24.250 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.32 hyp=0.63 cameraTheta=-2.61 mountX=0.58 mountY=-0.26, mountTheta=-0.42 18:55:24.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.32, opts=13) 18:55:24.250 00.000 10672 Enqueuing Move request for scope (-0.55, -0.32) 18:55:24.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:55:24.250 00.000 428 Worker thread wakes up 18:55:24.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.32) opts 0xd 18:55:24.250 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.32) 18:55:24.250 00.000 428 Moving (-0.55, -0.32) raw xDistance=0.58 yDistance=-0.26 18:55:24.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.58 18:55:24.250 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:24.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 18:55:24.250 00.000 428 MoveAxis(W, 513, ABG) 18:55:24.250 00.000 428 Guiding Dir = 3, Dur = 513 18:55:24.250 00.000 428 IsSlewing returns 0 18:55:24.250 00.000 428 IsGuiding returns 0 18:55:24.282 00.032 10672 UpdateGuideState exits: m=245391 SNR=38.4 18:55:24.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:24.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:24.283 00.001 10672 Enqueuing Expose request 18:55:24.285 00.002 428 PulseGuide returned control before completion, sleep 500 18:55:24.797 00.512 428 IsGuiding returns 1 18:55:24.797 00.000 428 scope still moving after pulse duration time elapsed 18:55:24.859 00.062 428 IsSlewing returns 0 18:55:24.860 00.001 428 IsGuiding returns 0 18:55:24.860 00.000 428 scope move finished after 513 + 86 ms 18:55:24.860 00.000 428 Move returns status 0, amount 513 18:55:24.860 00.000 428 MoveAxis(N, 0, ABG) 18:55:24.860 00.000 428 Move returns status 0, amount 0 18:55:24.860 00.000 428 move complete, result=0 18:55:24.861 00.001 428 worker thread done servicing request 18:55:24.861 00.000 428 Worker thread wakes up 18:55:24.861 00.000 10672 GuideStep: 0.6 px 513 ms WEST, -0.3 px 0 ms NORTH 18:55:24.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:24.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:26.604 01.743 428 Exposure complete 18:55:26.756 00.152 428 worker thread done servicing request 18:55:26.756 00.000 10672 OnExposeComplete: enter 18:55:26.756 00.000 10672 UpdateGuideState(): m_state=6 18:55:26.757 00.001 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 309 18:55:26.757 00.000 10672 Star::Find returns 1 (0), X=1037.51, Y=788.25, Mass=229010, SNR=37.8, Peak=46944 HFD=1.9 18:55:26.757 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.02) = xAngle (0.22 = 0.22) 18:55:26.757 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 18:55:26.757 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.19 hyp=0.56 cameraTheta=-2.80 mountX=0.55 mountY=-0.13, mountTheta=-0.23 18:55:26.758 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.19, opts=13) 18:55:26.759 00.001 10672 Enqueuing Move request for scope (-0.53, -0.19) 18:55:26.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:55:26.759 00.000 428 Worker thread wakes up 18:55:26.759 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.19) opts 0xd 18:55:26.759 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.19) 18:55:26.759 00.000 428 Moving (-0.53, -0.19) raw xDistance=0.55 yDistance=-0.13 18:55:26.761 00.002 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55 18:55:26.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:26.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:55:26.761 00.000 428 MoveAxis(W, 548, ABG) 18:55:26.761 00.000 428 Guiding Dir = 3, Dur = 548 18:55:26.762 00.001 428 IsSlewing returns 0 18:55:26.762 00.000 428 IsGuiding returns 0 18:55:26.778 00.016 428 PulseGuide returned control before completion, sleep 543 18:55:26.783 00.005 10672 UpdateGuideState exits: m=229010 SNR=37.8 18:55:26.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:26.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:26.783 00.000 10672 Enqueuing Expose request 18:55:27.342 00.559 428 IsGuiding returns 1 18:55:27.342 00.000 428 scope still moving after pulse duration time elapsed 18:55:27.388 00.046 428 IsSlewing returns 0 18:55:27.388 00.000 428 IsGuiding returns 0 18:55:27.388 00.000 428 scope move finished after 548 + 80 ms 18:55:27.388 00.000 428 Move returns status 0, amount 548 18:55:27.388 00.000 428 MoveAxis(N, 0, ABG) 18:55:27.388 00.000 428 Move returns status 0, amount 0 18:55:27.388 00.000 428 move complete, result=0 18:55:27.388 00.000 428 worker thread done servicing request 18:55:27.388 00.000 428 Worker thread wakes up 18:55:27.388 00.000 10672 GuideStep: 0.6 px 548 ms WEST, -0.1 px 0 ms NORTH 18:55:27.388 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:27.388 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:28.218 00.830 10672 read socket command 10 18:55:28.219 00.001 10672 processing socket request REQDIST 18:55:28.219 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:55:28.219 00.000 10672 Sending socket response 49 (0x31) 18:55:29.110 00.891 428 Exposure complete 18:55:29.235 00.125 428 worker thread done servicing request 18:55:29.235 00.000 10672 OnExposeComplete: enter 18:55:29.235 00.000 10672 UpdateGuideState(): m_state=6 18:55:29.235 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 310 18:55:29.235 00.000 10672 Star::Find returns 1 (0), X=1037.89, Y=788.35, Mass=223580, SNR=35.0, Peak=45744 HFD=2.3 18:55:29.235 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.02) = xAngle (0.41 = 0.41) 18:55:29.235 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 18:55:29.235 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.61 mountX=0.16 mountY=-0.07, mountTheta=-0.42 18:55:29.251 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.09, opts=13) 18:55:29.251 00.000 10672 Enqueuing Move request for scope (-0.15, -0.09) 18:55:29.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:55:29.251 00.000 428 Worker thread wakes up 18:55:29.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd 18:55:29.251 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.09) 18:55:29.251 00.000 428 Moving (-0.15, -0.09) raw xDistance=0.16 yDistance=-0.07 18:55:29.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:55:29.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:29.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:55:29.251 00.000 428 MoveAxis(E, 0, ABG) 18:55:29.251 00.000 428 Move returns status 0, amount 0 18:55:29.251 00.000 428 MoveAxis(N, 0, ABG) 18:55:29.251 00.000 428 Move returns status 0, amount 0 18:55:29.251 00.000 428 move complete, result=0 18:55:29.251 00.000 428 worker thread done servicing request 18:55:29.266 00.015 10672 UpdateGuideState exits: m=223580 SNR=35.0 18:55:29.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:29.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:29.266 00.000 10672 Enqueuing Expose request 18:55:29.266 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:55:29.266 00.000 428 Worker thread wakes up 18:55:29.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:29.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:31.604 02.338 428 Exposure complete 18:55:31.729 00.125 428 worker thread done servicing request 18:55:31.729 00.000 10672 OnExposeComplete: enter 18:55:31.729 00.000 10672 UpdateGuideState(): m_state=6 18:55:31.729 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 311 18:55:31.729 00.000 10672 Star::Find returns 1 (0), X=1037.97, Y=788.29, Mass=203017, SNR=35.1, Peak=48800 HFD=2.1 18:55:31.729 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 18:55:31.729 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 18:55:31.729 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.01 mountX=0.09 mountY=-0.14, mountTheta=-1.01 18:55:31.729 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.15, opts=13) 18:55:31.729 00.000 10672 Enqueuing Move request for scope (-0.07, -0.15) 18:55:31.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:55:31.729 00.000 428 Worker thread wakes up 18:55:31.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd 18:55:31.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.15) 18:55:31.729 00.000 428 Moving (-0.07, -0.15) raw xDistance=0.09 yDistance=-0.14 18:55:31.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:55:31.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:31.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 18:55:31.729 00.000 428 MoveAxis(E, 0, ABG) 18:55:31.729 00.000 428 Move returns status 0, amount 0 18:55:31.729 00.000 428 MoveAxis(N, 0, ABG) 18:55:31.729 00.000 428 Move returns status 0, amount 0 18:55:31.729 00.000 428 move complete, result=0 18:55:31.729 00.000 428 worker thread done servicing request 18:55:31.760 00.031 10672 UpdateGuideState exits: m=203017 SNR=35.1 18:55:31.760 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:31.760 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:31.760 00.000 10672 Enqueuing Expose request 18:55:31.760 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:55:31.760 00.000 428 Worker thread wakes up 18:55:31.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:31.760 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:33.218 01.458 10672 read socket command 10 18:55:33.218 00.000 10672 processing socket request REQDIST 18:55:33.218 00.000 10672 SOCKSVR: Sending pixel error of 0.32 18:55:33.218 00.000 10672 Sending socket response 32 (0x20) 18:55:34.093 00.875 428 Exposure complete 18:55:34.218 00.125 428 worker thread done servicing request 18:55:34.218 00.000 10672 OnExposeComplete: enter 18:55:34.218 00.000 10672 UpdateGuideState(): m_state=6 18:55:34.218 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 312 18:55:34.218 00.000 10672 Star::Find returns 1 (0), X=1038.10, Y=788.43, Mass=228588, SNR=38.2, Peak=54688 HFD=2.1 18:55:34.218 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 18:55:34.218 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.23 = -0.23) 18:55:34.233 00.015 10672 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.13 mountX=-0.05 mountY=-0.01, mountTheta=-2.91 18:55:34.233 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.01, opts=13) 18:55:34.233 00.000 10672 Enqueuing Move request for scope (0.06, -0.01) 18:55:34.233 00.000 428 Worker thread wakes up 18:55:34.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:55:34.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd 18:55:34.233 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.01) 18:55:34.233 00.000 428 Moving (0.06, -0.01) raw xDistance=-0.05 yDistance=-0.01 18:55:34.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:55:34.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:34.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:55:34.233 00.000 428 MoveAxis(E, 0, ABG) 18:55:34.233 00.000 428 Move returns status 0, amount 0 18:55:34.233 00.000 428 MoveAxis(N, 0, ABG) 18:55:34.233 00.000 428 Move returns status 0, amount 0 18:55:34.233 00.000 428 move complete, result=0 18:55:34.233 00.000 428 worker thread done servicing request 18:55:34.249 00.016 10672 UpdateGuideState exits: m=228588 SNR=38.2 18:55:34.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:34.249 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:34.249 00.000 10672 Enqueuing Expose request 18:55:34.249 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:55:34.249 00.000 428 Worker thread wakes up 18:55:34.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:34.249 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:36.598 02.349 428 Exposure complete 18:55:36.738 00.140 428 worker thread done servicing request 18:55:36.738 00.000 10672 OnExposeComplete: enter 18:55:36.738 00.000 10672 UpdateGuideState(): m_state=6 18:55:36.738 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 313 18:55:36.738 00.000 10672 Star::Find returns 1 (0), X=1037.64, Y=788.30, Mass=244047, SNR=41.9, Peak=43568 HFD=2.8 18:55:36.738 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.02) = xAngle (0.21 = 0.21) 18:55:36.738 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92) 18:55:36.738 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.14 hyp=0.43 cameraTheta=-2.81 mountX=0.42 mountY=-0.10, mountTheta=-0.22 18:55:36.738 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.14, opts=13) 18:55:36.738 00.000 10672 Enqueuing Move request for scope (-0.41, -0.14) 18:55:36.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:55:36.738 00.000 428 Worker thread wakes up 18:55:36.738 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.14) opts 0xd 18:55:36.738 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.14) 18:55:36.738 00.000 428 Moving (-0.41, -0.14) raw xDistance=0.42 yDistance=-0.10 18:55:36.738 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 18:55:36.738 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:36.738 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 18:55:36.738 00.000 428 MoveAxis(E, 0, ABG) 18:55:36.738 00.000 428 Move returns status 0, amount 0 18:55:36.738 00.000 428 MoveAxis(N, 0, ABG) 18:55:36.738 00.000 428 Move returns status 0, amount 0 18:55:36.738 00.000 428 move complete, result=0 18:55:36.738 00.000 428 worker thread done servicing request 18:55:36.770 00.032 10672 UpdateGuideState exits: m=244047 SNR=41.9 18:55:36.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:36.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:36.770 00.000 10672 Enqueuing Expose request 18:55:36.770 00.000 428 Worker thread wakes up 18:55:36.770 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 18:55:36.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:36.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:38.216 01.446 10672 read socket command 10 18:55:38.216 00.000 10672 processing socket request REQDIST 18:55:38.216 00.000 10672 SOCKSVR: Sending pixel error of 0.30 18:55:38.216 00.000 10672 Sending socket response 30 (0x1e) 18:55:39.106 00.890 428 Exposure complete 18:55:39.274 00.168 428 worker thread done servicing request 18:55:39.274 00.000 10672 OnExposeComplete: enter 18:55:39.274 00.000 10672 UpdateGuideState(): m_state=6 18:55:39.275 00.001 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 314 18:55:39.275 00.000 10672 Star::Find returns 1 (0), X=1037.63, Y=788.66, Mass=213463, SNR=35.0, Peak=38992 HFD=1.8 18:55:39.275 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.02) = xAngle (5.68 = -0.61) 18:55:39.275 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.55 = 2.55) 18:55:39.275 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.22 hyp=0.47 cameraTheta=2.66 mountX=0.38 mountY=0.26, mountTheta=0.60 18:55:39.276 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.22, opts=13) 18:55:39.277 00.001 10672 Enqueuing Move request for scope (-0.41, 0.22) 18:55:39.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:55:39.277 00.000 428 Worker thread wakes up 18:55:39.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.22) opts 0xd 18:55:39.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.22) 18:55:39.277 00.000 428 Moving (-0.41, 0.22) raw xDistance=0.38 yDistance=0.26 18:55:39.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 18:55:39.278 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:39.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:55:39.278 00.000 428 MoveAxis(E, 0, ABG) 18:55:39.278 00.000 428 Move returns status 0, amount 0 18:55:39.278 00.000 428 MoveAxis(N, 0, ABG) 18:55:39.278 00.000 428 Move returns status 0, amount 0 18:55:39.278 00.000 428 move complete, result=0 18:55:39.278 00.000 428 worker thread done servicing request 18:55:39.300 00.022 10672 UpdateGuideState exits: m=213463 SNR=35.0 18:55:39.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:39.300 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:39.300 00.000 10672 Enqueuing Expose request 18:55:39.301 00.001 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 18:55:39.302 00.001 428 Worker thread wakes up 18:55:39.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:39.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:41.612 02.310 428 Exposure complete 18:55:41.737 00.125 428 worker thread done servicing request 18:55:41.737 00.000 10672 OnExposeComplete: enter 18:55:41.737 00.000 10672 UpdateGuideState(): m_state=6 18:55:41.737 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 315 18:55:41.737 00.000 10672 Star::Find returns 1 (0), X=1038.08, Y=788.50, Mass=266817, SNR=41.7, Peak=53168 HFD=2.9 18:55:41.737 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.02) = xAngle (4.07 = -2.21) 18:55:41.737 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.94 = 0.94) 18:55:41.737 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.05 mountX=-0.04 mountY=0.06, mountTheta=2.21 18:55:41.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.06, opts=13) 18:55:41.737 00.000 10672 Enqueuing Move request for scope (0.04, 0.06) 18:55:41.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:55:41.737 00.000 428 Worker thread wakes up 18:55:41.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd 18:55:41.737 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.06) 18:55:41.737 00.000 428 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=0.06 18:55:41.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:55:41.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:41.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 18:55:41.737 00.000 428 MoveAxis(E, 0, ABG) 18:55:41.737 00.000 428 Move returns status 0, amount 0 18:55:41.737 00.000 428 MoveAxis(N, 0, ABG) 18:55:41.737 00.000 428 Move returns status 0, amount 0 18:55:41.737 00.000 428 move complete, result=0 18:55:41.737 00.000 428 worker thread done servicing request 18:55:41.768 00.031 10672 UpdateGuideState exits: m=266817 SNR=41.7 18:55:41.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:41.768 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:41.768 00.000 10672 Enqueuing Expose request 18:55:41.768 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:55:41.768 00.000 428 Worker thread wakes up 18:55:41.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:41.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:43.208 01.440 10672 read socket command 10 18:55:43.208 00.000 10672 processing socket request REQDIST 18:55:43.208 00.000 10672 SOCKSVR: Sending pixel error of 0.26 18:55:43.208 00.000 10672 Sending socket response 26 (0x1a) 18:55:44.098 00.890 428 Exposure complete 18:55:44.223 00.125 428 worker thread done servicing request 18:55:44.223 00.000 10672 OnExposeComplete: enter 18:55:44.223 00.000 10672 UpdateGuideState(): m_state=6 18:55:44.223 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 316 18:55:44.223 00.000 10672 Star::Find returns 1 (0), X=1038.12, Y=788.04, Mass=214721, SNR=34.1, Peak=55664 HFD=2.1 18:55:44.223 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 18:55:44.223 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.48 = -1.48) 18:55:44.223 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.40 hyp=0.41 cameraTheta=-1.38 mountX=-0.03 mountY=-0.41, mountTheta=-1.64 18:55:44.238 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.40, opts=13) 18:55:44.238 00.000 10672 Enqueuing Move request for scope (0.08, -0.40) 18:55:44.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 18:55:44.238 00.000 428 Worker thread wakes up 18:55:44.238 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.40) opts 0xd 18:55:44.238 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.40) 18:55:44.238 00.000 428 Moving (0.08, -0.40) raw xDistance=-0.03 yDistance=-0.41 18:55:44.238 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:55:44.238 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:44.238 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 18:55:44.238 00.000 428 MoveAxis(E, 0, ABG) 18:55:44.238 00.000 428 Move returns status 0, amount 0 18:55:44.238 00.000 428 MoveAxis(N, 0, ABG) 18:55:44.238 00.000 428 Move returns status 0, amount 0 18:55:44.238 00.000 428 move complete, result=0 18:55:44.238 00.000 428 worker thread done servicing request 18:55:44.270 00.032 10672 UpdateGuideState exits: m=214721 SNR=34.1 18:55:44.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:44.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:44.270 00.000 10672 Enqueuing Expose request 18:55:44.270 00.000 428 Worker thread wakes up 18:55:44.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:44.270 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:55:44.270 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:46.598 02.328 428 Exposure complete 18:55:46.739 00.141 428 worker thread done servicing request 18:55:46.739 00.000 10672 OnExposeComplete: enter 18:55:46.739 00.000 10672 UpdateGuideState(): m_state=6 18:55:46.739 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 317 18:55:46.739 00.000 10672 Star::Find returns 1 (0), X=1037.82, Y=788.35, Mass=222638, SNR=40.3, Peak=46944 HFD=2.1 18:55:46.739 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.02) = xAngle (0.28 = 0.28) 18:55:46.739 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85) 18:55:46.739 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.74 mountX=0.23 mountY=-0.07, mountTheta=-0.29 18:55:46.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.09, opts=13) 18:55:46.739 00.000 10672 Enqueuing Move request for scope (-0.22, -0.09) 18:55:46.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:55:46.739 00.000 428 Worker thread wakes up 18:55:46.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd 18:55:46.739 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.09) 18:55:46.739 00.000 428 Moving (-0.22, -0.09) raw xDistance=0.23 yDistance=-0.07 18:55:46.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 18:55:46.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:46.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:55:46.739 00.000 428 MoveAxis(E, 0, ABG) 18:55:46.739 00.000 428 Move returns status 0, amount 0 18:55:46.739 00.000 428 MoveAxis(N, 0, ABG) 18:55:46.739 00.000 428 Move returns status 0, amount 0 18:55:46.739 00.000 428 move complete, result=0 18:55:46.739 00.000 428 worker thread done servicing request 18:55:46.754 00.015 10672 UpdateGuideState exits: m=222638 SNR=40.3 18:55:46.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:46.754 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:46.754 00.000 10672 Enqueuing Expose request 18:55:46.754 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:55:46.754 00.000 428 Worker thread wakes up 18:55:46.754 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:46.754 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:48.206 01.452 10672 read socket command 10 18:55:48.206 00.000 10672 processing socket request REQDIST 18:55:48.206 00.000 10672 SOCKSVR: Sending pixel error of 0.28 18:55:48.206 00.000 10672 Sending socket response 28 (0x1c) 18:55:49.102 00.896 428 Exposure complete 18:55:49.226 00.124 428 worker thread done servicing request 18:55:49.226 00.000 10672 OnExposeComplete: enter 18:55:49.226 00.000 10672 UpdateGuideState(): m_state=6 18:55:49.226 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 318 18:55:49.226 00.000 10672 Star::Find returns 1 (0), X=1037.90, Y=787.95, Mass=265971, SNR=45.1, Peak=54688 HFD=2.7 18:55:49.226 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 18:55:49.226 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 18:55:49.226 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.49 hyp=0.51 cameraTheta=-1.86 mountX=0.20 mountY=-0.48, mountTheta=-1.17 18:55:49.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.49, opts=13) 18:55:49.226 00.000 10672 Enqueuing Move request for scope (-0.14, -0.49) 18:55:49.226 00.000 428 Worker thread wakes up 18:55:49.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4544, FiltMax=65488, Gamma=1.000 18:55:49.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.49) opts 0xd 18:55:49.226 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.49) 18:55:49.226 00.000 428 Moving (-0.14, -0.49) raw xDistance=0.20 yDistance=-0.48 18:55:49.226 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:55:49.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:49.242 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 18:55:49.242 00.000 428 MoveAxis(E, 0, ABG) 18:55:49.242 00.000 428 Move returns status 0, amount 0 18:55:49.242 00.000 428 MoveAxis(N, 0, ABG) 18:55:49.242 00.000 428 Move returns status 0, amount 0 18:55:49.242 00.000 428 move complete, result=0 18:55:49.242 00.000 428 worker thread done servicing request 18:55:49.258 00.016 10672 UpdateGuideState exits: m=265971 SNR=45.1 18:55:49.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:49.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:49.258 00.000 10672 Enqueuing Expose request 18:55:49.258 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 18:55:49.258 00.000 428 Worker thread wakes up 18:55:49.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:49.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:51.605 02.347 428 Exposure complete 18:55:51.730 00.125 428 worker thread done servicing request 18:55:51.730 00.000 10672 OnExposeComplete: enter 18:55:51.730 00.000 10672 UpdateGuideState(): m_state=6 18:55:51.730 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 319 18:55:51.730 00.000 10672 Star::Find returns 1 (0), X=1037.82, Y=788.03, Mass=215708, SNR=33.2, Peak=44448 HFD=2.4 18:55:51.730 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.02) = xAngle (0.96 = 0.96) 18:55:51.730 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17) 18:55:51.730 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.41 hyp=0.46 cameraTheta=-2.06 mountX=0.27 mountY=-0.38, mountTheta=-0.96 18:55:51.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.41, opts=13) 18:55:51.730 00.000 10672 Enqueuing Move request for scope (-0.22, -0.41) 18:55:51.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:55:51.730 00.000 428 Worker thread wakes up 18:55:51.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.41) opts 0xd 18:55:51.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.41) 18:55:51.730 00.000 428 Moving (-0.22, -0.41) raw xDistance=0.27 yDistance=-0.38 18:55:51.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 18:55:51.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:51.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 18:55:51.730 00.000 428 MoveAxis(E, 0, ABG) 18:55:51.730 00.000 428 Move returns status 0, amount 0 18:55:51.730 00.000 428 MoveAxis(N, 0, ABG) 18:55:51.730 00.000 428 Move returns status 0, amount 0 18:55:51.730 00.000 428 move complete, result=0 18:55:51.730 00.000 428 worker thread done servicing request 18:55:51.761 00.031 10672 UpdateGuideState exits: m=215708 SNR=33.2 18:55:51.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:51.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:51.761 00.000 10672 Enqueuing Expose request 18:55:51.761 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:55:51.761 00.000 428 Worker thread wakes up 18:55:51.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:51.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:53.208 01.447 10672 read socket command 10 18:55:53.208 00.000 10672 processing socket request REQDIST 18:55:53.208 00.000 10672 SOCKSVR: Sending pixel error of 0.38 18:55:53.208 00.000 10672 Sending socket response 38 (0x26) 18:55:54.098 00.890 428 Exposure complete 18:55:54.238 00.140 428 worker thread done servicing request 18:55:54.238 00.000 10672 OnExposeComplete: enter 18:55:54.238 00.000 10672 UpdateGuideState(): m_state=6 18:55:54.238 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 320 18:55:54.238 00.000 10672 Star::Find returns 1 (0), X=1037.71, Y=787.94, Mass=235263, SNR=36.4, Peak=48480 HFD=2.3 18:55:54.238 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.02) = xAngle (0.86 = 0.86) 18:55:54.238 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26) 18:55:54.238 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.50 hyp=0.60 cameraTheta=-2.16 mountX=0.39 mountY=-0.46, mountTheta=-0.87 18:55:54.238 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.50, opts=13) 18:55:54.238 00.000 10672 Enqueuing Move request for scope (-0.33, -0.50) 18:55:54.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:55:54.238 00.000 428 Worker thread wakes up 18:55:54.238 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.50) opts 0xd 18:55:54.238 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.50) 18:55:54.238 00.000 428 Moving (-0.33, -0.50) raw xDistance=0.39 yDistance=-0.46 18:55:54.238 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 18:55:54.238 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:54.238 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 18:55:54.238 00.000 428 MoveAxis(E, 0, ABG) 18:55:54.238 00.000 428 Move returns status 0, amount 0 18:55:54.238 00.000 428 MoveAxis(N, 0, ABG) 18:55:54.238 00.000 428 Move returns status 0, amount 0 18:55:54.238 00.000 428 move complete, result=0 18:55:54.238 00.000 428 worker thread done servicing request 18:55:54.270 00.032 10672 UpdateGuideState exits: m=235263 SNR=36.4 18:55:54.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:54.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:54.270 00.000 10672 Enqueuing Expose request 18:55:54.270 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:55:54.270 00.000 428 Worker thread wakes up 18:55:54.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:54.270 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:56.591 02.321 428 Exposure complete 18:55:56.736 00.145 428 worker thread done servicing request 18:55:56.736 00.000 10672 OnExposeComplete: enter 18:55:56.736 00.000 10672 UpdateGuideState(): m_state=6 18:55:56.736 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 321 18:55:56.736 00.000 10672 Star::Find returns 1 (0), X=1037.41, Y=788.47, Mass=254176, SNR=43.2, Peak=42800 HFD=3.0 18:55:56.736 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.02) = xAngle (6.11 = -0.18) 18:55:56.736 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.98 = 2.98) 18:55:56.736 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.03 hyp=0.64 cameraTheta=3.09 mountX=0.63 mountY=0.10, mountTheta=0.16 18:55:56.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.03, opts=13) 18:55:56.736 00.000 10672 Enqueuing Move request for scope (-0.63, 0.03) 18:55:56.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:55:56.736 00.000 428 Worker thread wakes up 18:55:56.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.03) opts 0xd 18:55:56.736 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.03) 18:55:56.736 00.000 428 Moving (-0.63, 0.03) raw xDistance=0.63 yDistance=0.10 18:55:56.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.63 18:55:56.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:56.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 18:55:56.736 00.000 428 MoveAxis(W, 582, ABG) 18:55:56.736 00.000 428 Guiding Dir = 3, Dur = 582 18:55:56.736 00.000 428 IsSlewing returns 0 18:55:56.736 00.000 428 IsGuiding returns 0 18:55:56.752 00.016 10672 UpdateGuideState exits: m=254176 SNR=43.2 18:55:56.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:56.752 00.000 428 PulseGuide returned control before completion, sleep 571 18:55:56.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:56.752 00.000 10672 Enqueuing Expose request 18:55:57.356 00.604 428 IsGuiding returns 1 18:55:57.356 00.000 428 scope still moving after pulse duration time elapsed 18:55:57.387 00.031 428 IsSlewing returns 0 18:55:57.388 00.001 428 IsGuiding returns 0 18:55:57.388 00.000 428 scope move finished after 582 + 64 ms 18:55:57.390 00.002 428 Move returns status 0, amount 582 18:55:57.390 00.000 428 MoveAxis(N, 0, ABG) 18:55:57.390 00.000 428 Move returns status 0, amount 0 18:55:57.390 00.000 428 move complete, result=0 18:55:57.391 00.001 428 worker thread done servicing request 18:55:57.391 00.000 10672 GuideStep: 0.6 px 582 ms WEST, 0.1 px 0 ms NORTH 18:55:57.391 00.000 428 Worker thread wakes up 18:55:57.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:57.392 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:55:58.212 00.820 10672 read socket command 10 18:55:58.212 00.000 10672 processing socket request REQDIST 18:55:58.212 00.000 10672 SOCKSVR: Sending pixel error of 0.50 18:55:58.212 00.000 10672 Sending socket response 50 (0x32) 18:55:59.102 00.890 428 Exposure complete 18:55:59.227 00.125 428 worker thread done servicing request 18:55:59.227 00.000 10672 OnExposeComplete: enter 18:55:59.227 00.000 10672 UpdateGuideState(): m_state=6 18:55:59.227 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 322 18:55:59.227 00.000 10672 Star::Find returns 1 (0), X=1038.77, Y=788.66, Mass=218826, SNR=35.0, Peak=47280 HFD=2.0 18:55:59.227 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.02) = xAngle (3.31 = -2.97) 18:55:59.227 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.19 = 0.19) 18:55:59.227 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=0.22 hyp=0.76 cameraTheta=0.29 mountX=-0.75 mountY=0.14, mountTheta=2.96 18:55:59.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=0.22, opts=13) 18:55:59.227 00.000 10672 Enqueuing Move request for scope (0.73, 0.22) 18:55:59.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:55:59.227 00.000 428 Worker thread wakes up 18:55:59.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.22) opts 0xd 18:55:59.227 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, 0.22) 18:55:59.227 00.000 428 Moving (0.73, 0.22) raw xDistance=-0.75 yDistance=0.14 18:55:59.227 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.75 18:55:59.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:55:59.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:55:59.227 00.000 428 MoveAxis(E, 660, ABG) 18:55:59.227 00.000 428 Guiding Dir = 2, Dur = 660 18:55:59.259 00.032 10672 UpdateGuideState exits: m=218826 SNR=35.0 18:55:59.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:55:59.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:55:59.259 00.000 10672 Enqueuing Expose request 18:55:59.259 00.000 428 IsSlewing returns 0 18:55:59.274 00.015 428 IsGuiding returns 0 18:55:59.274 00.000 428 PulseGuide returned control before completion, sleep 656 18:55:59.961 00.687 428 IsGuiding returns 1 18:55:59.961 00.000 428 scope still moving after pulse duration time elapsed 18:55:59.993 00.032 428 IsSlewing returns 0 18:55:59.993 00.000 428 IsGuiding returns 0 18:55:59.993 00.000 428 scope move finished after 660 + 60 ms 18:55:59.993 00.000 428 Move returns status 0, amount 660 18:55:59.993 00.000 428 MoveAxis(N, 0, ABG) 18:55:59.993 00.000 428 Move returns status 0, amount 0 18:55:59.993 00.000 428 move complete, result=0 18:55:59.993 00.000 428 worker thread done servicing request 18:55:59.993 00.000 428 Worker thread wakes up 18:55:59.993 00.000 10672 GuideStep: -0.8 px 660 ms EAST, 0.1 px 0 ms NORTH 18:55:59.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:55:59.993 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:01.581 01.588 428 Exposure complete 18:56:01.706 00.125 428 worker thread done servicing request 18:56:01.706 00.000 10672 OnExposeComplete: enter 18:56:01.706 00.000 10672 UpdateGuideState(): m_state=6 18:56:01.706 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 323 18:56:01.706 00.000 10672 Star::Find returns 1 (0), X=1037.89, Y=788.50, Mass=252422, SNR=40.2, Peak=49680 HFD=2.4 18:56:01.706 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.02) = xAngle (5.77 = -0.52) 18:56:01.722 00.016 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.64 = 2.64) 18:56:01.722 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.75 mountX=0.14 mountY=0.08, mountTheta=0.50 18:56:01.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.06, opts=13) 18:56:01.722 00.000 10672 Enqueuing Move request for scope (-0.15, 0.06) 18:56:01.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:56:01.722 00.000 428 Worker thread wakes up 18:56:01.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd 18:56:01.722 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.06) 18:56:01.722 00.000 428 Moving (-0.15, 0.06) raw xDistance=0.14 yDistance=0.08 18:56:01.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:56:01.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:01.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:56:01.722 00.000 428 MoveAxis(E, 0, ABG) 18:56:01.722 00.000 428 Move returns status 0, amount 0 18:56:01.722 00.000 428 MoveAxis(N, 0, ABG) 18:56:01.722 00.000 428 Move returns status 0, amount 0 18:56:01.722 00.000 428 move complete, result=0 18:56:01.722 00.000 428 worker thread done servicing request 18:56:01.737 00.015 10672 UpdateGuideState exits: m=252422 SNR=40.2 18:56:01.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:01.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:01.737 00.000 10672 Enqueuing Expose request 18:56:01.737 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 18:56:01.737 00.000 428 Worker thread wakes up 18:56:01.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:01.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:03.218 01.481 10672 read socket command 10 18:56:03.218 00.000 10672 processing socket request REQDIST 18:56:03.218 00.000 10672 SOCKSVR: Sending pixel error of 0.45 18:56:03.218 00.000 10672 Sending socket response 45 (0x2d) 18:56:04.092 00.874 428 Exposure complete 18:56:04.233 00.141 428 worker thread done servicing request 18:56:04.233 00.000 10672 OnExposeComplete: enter 18:56:04.233 00.000 10672 UpdateGuideState(): m_state=6 18:56:04.233 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 324 18:56:04.233 00.000 10672 Star::Find returns 1 (0), X=1037.71, Y=788.42, Mass=261713, SNR=37.1, Peak=43680 HFD=2.9 18:56:04.233 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.02) = xAngle (-0.06 = -0.06) 18:56:04.233 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.10) 18:56:04.233 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-3.08 mountX=0.33 mountY=0.01, mountTheta=0.04 18:56:04.233 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.02, opts=13) 18:56:04.233 00.000 10672 Enqueuing Move request for scope (-0.33, -0.02) 18:56:04.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:56:04.233 00.000 428 Worker thread wakes up 18:56:04.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.02) opts 0xd 18:56:04.233 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.02) 18:56:04.233 00.000 428 Moving (-0.33, -0.02) raw xDistance=0.33 yDistance=0.01 18:56:04.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 18:56:04.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:04.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:56:04.233 00.000 428 MoveAxis(E, 0, ABG) 18:56:04.233 00.000 428 Move returns status 0, amount 0 18:56:04.233 00.000 428 MoveAxis(N, 0, ABG) 18:56:04.233 00.000 428 Move returns status 0, amount 0 18:56:04.233 00.000 428 move complete, result=0 18:56:04.233 00.000 428 worker thread done servicing request 18:56:04.264 00.031 10672 UpdateGuideState exits: m=261713 SNR=37.1 18:56:04.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:04.264 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:04.264 00.000 10672 Enqueuing Expose request 18:56:04.264 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 18:56:04.264 00.000 428 Worker thread wakes up 18:56:04.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:04.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:06.596 02.332 428 Exposure complete 18:56:06.721 00.125 428 worker thread done servicing request 18:56:06.721 00.000 10672 OnExposeComplete: enter 18:56:06.721 00.000 10672 UpdateGuideState(): m_state=6 18:56:06.721 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 325 18:56:06.721 00.000 10672 Star::Find returns 1 (0), X=1037.38, Y=788.97, Mass=249886, SNR=40.0, Peak=41824 HFD=2.7 18:56:06.721 00.000 10672 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.02) = xAngle (5.49 = -0.79) 18:56:06.721 00.000 10672 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.36 = 2.36) 18:56:06.721 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.53 hyp=0.85 cameraTheta=2.47 mountX=0.59 mountY=0.60, mountTheta=0.79 18:56:06.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.53, opts=13) 18:56:06.721 00.000 10672 Enqueuing Move request for scope (-0.66, 0.53) 18:56:06.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:56:06.721 00.000 428 Worker thread wakes up 18:56:06.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.53) opts 0xd 18:56:06.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.53) 18:56:06.721 00.000 428 Moving (-0.66, 0.53) raw xDistance=0.59 yDistance=0.60 18:56:06.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 18:56:06.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 18:56:06.721 00.000 428 MoveAxis(W, 553, ABG) 18:56:06.721 00.000 428 Guiding Dir = 3, Dur = 553 18:56:06.721 00.000 428 IsSlewing returns 0 18:56:06.721 00.000 428 IsGuiding returns 0 18:56:06.752 00.031 428 PulseGuide returned control before completion, sleep 544 18:56:06.752 00.000 10672 UpdateGuideState exits: m=249886 SNR=40.0 18:56:06.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:06.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:06.752 00.000 10672 Enqueuing Expose request 18:56:07.315 00.563 428 IsGuiding returns 1 18:56:07.315 00.000 428 scope still moving after pulse duration time elapsed 18:56:07.361 00.046 428 IsSlewing returns 0 18:56:07.361 00.000 428 IsGuiding returns 0 18:56:07.361 00.000 428 scope move finished after 553 + 75 ms 18:56:07.361 00.000 428 Move returns status 0, amount 553 18:56:07.361 00.000 428 MoveAxis(S, 905, ABG) 18:56:07.361 00.000 428 Guiding Dir = 1, Dur = 905 18:56:07.361 00.000 428 IsSlewing returns 0 18:56:07.361 00.000 428 IsGuiding returns 0 18:56:07.440 00.079 428 PulseGuide returned control before completion, sleep 839 18:56:08.205 00.765 10672 read socket command 10 18:56:08.205 00.000 10672 processing socket request REQDIST 18:56:08.205 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:56:08.205 00.000 10672 Sending socket response 54 (0x36) 18:56:08.283 00.078 428 IsGuiding returns 1 18:56:08.283 00.000 428 scope still moving after pulse duration time elapsed 18:56:08.314 00.031 428 IsSlewing returns 0 18:56:08.314 00.000 428 IsGuiding returns 1 18:56:08.346 00.032 428 IsSlewing returns 0 18:56:08.346 00.000 428 IsGuiding returns 1 18:56:08.392 00.046 428 IsSlewing returns 0 18:56:08.392 00.000 428 IsGuiding returns 0 18:56:08.392 00.000 428 scope move finished after 905 + 131 ms 18:56:08.392 00.000 428 Move returns status 0, amount 905 18:56:08.392 00.000 428 move complete, result=0 18:56:08.392 00.000 428 worker thread done servicing request 18:56:08.392 00.000 428 Worker thread wakes up 18:56:08.392 00.000 10672 GuideStep: 0.6 px 553 ms WEST, 0.6 px 905 ms SOUTH 18:56:08.392 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:08.392 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:09.094 00.702 428 Exposure complete 18:56:09.219 00.125 428 worker thread done servicing request 18:56:09.219 00.000 10672 OnExposeComplete: enter 18:56:09.219 00.000 10672 UpdateGuideState(): m_state=6 18:56:09.219 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 326 18:56:09.219 00.000 10672 Star::Find returns 1 (0), X=1037.94, Y=788.29, Mass=227547, SNR=41.4, Peak=41168 HFD=2.5 18:56:09.219 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 18:56:09.219 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29) 18:56:09.219 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.19 mountX=0.12 mountY=-0.13, mountTheta=-0.84 18:56:09.235 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.15, opts=13) 18:56:09.235 00.000 10672 Enqueuing Move request for scope (-0.10, -0.15) 18:56:09.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:56:09.235 00.000 428 Worker thread wakes up 18:56:09.235 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd 18:56:09.235 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.15) 18:56:09.235 00.000 428 Moving (-0.10, -0.15) raw xDistance=0.12 yDistance=-0.13 18:56:09.235 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 18:56:09.235 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:09.235 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 18:56:09.235 00.000 428 MoveAxis(E, 0, ABG) 18:56:09.235 00.000 428 Move returns status 0, amount 0 18:56:09.235 00.000 428 MoveAxis(N, 0, ABG) 18:56:09.235 00.000 428 Move returns status 0, amount 0 18:56:09.235 00.000 428 move complete, result=0 18:56:09.235 00.000 428 worker thread done servicing request 18:56:09.250 00.015 10672 UpdateGuideState exits: m=227547 SNR=41.4 18:56:09.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:09.250 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:09.250 00.000 10672 Enqueuing Expose request 18:56:09.250 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:56:09.250 00.000 428 Worker thread wakes up 18:56:09.250 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:09.250 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:11.576 02.326 428 Exposure complete 18:56:11.717 00.141 428 worker thread done servicing request 18:56:11.717 00.000 10672 OnExposeComplete: enter 18:56:11.717 00.000 10672 UpdateGuideState(): m_state=6 18:56:11.717 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 327 18:56:11.717 00.000 10672 Star::Find returns 1 (0), X=1038.34, Y=788.82, Mass=260849, SNR=44.0, Peak=42480 HFD=2.3 18:56:11.717 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.02) = xAngle (3.93 = -2.35) 18:56:11.717 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.80 = 0.80) 18:56:11.717 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.38 hyp=0.48 cameraTheta=0.91 mountX=-0.34 mountY=0.34, mountTheta=2.35 18:56:11.733 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.38, opts=13) 18:56:11.733 00.000 10672 Enqueuing Move request for scope (0.29, 0.38) 18:56:11.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3736, FiltMax=65488, Gamma=1.000 18:56:11.733 00.000 428 Worker thread wakes up 18:56:11.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.38) opts 0xd 18:56:11.733 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.38) 18:56:11.733 00.000 428 Moving (0.29, 0.38) raw xDistance=-0.34 yDistance=0.34 18:56:11.733 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:56:11.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:11.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 18:56:11.733 00.000 428 MoveAxis(E, 0, ABG) 18:56:11.733 00.000 428 Move returns status 0, amount 0 18:56:11.733 00.000 428 MoveAxis(N, 0, ABG) 18:56:11.733 00.000 428 Move returns status 0, amount 0 18:56:11.733 00.000 428 move complete, result=0 18:56:11.733 00.000 428 worker thread done servicing request 18:56:11.748 00.015 10672 UpdateGuideState exits: m=260849 SNR=44.0 18:56:11.748 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:11.748 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:11.748 00.000 10672 Enqueuing Expose request 18:56:11.748 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:56:11.748 00.000 428 Worker thread wakes up 18:56:11.748 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:11.748 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:13.204 01.456 10672 read socket command 10 18:56:13.204 00.000 10672 processing socket request REQDIST 18:56:13.204 00.000 10672 SOCKSVR: Sending pixel error of 0.44 18:56:13.204 00.000 10672 Sending socket response 44 (0x2c) 18:56:14.094 00.890 428 Exposure complete 18:56:14.219 00.125 428 worker thread done servicing request 18:56:14.219 00.000 10672 OnExposeComplete: enter 18:56:14.219 00.000 10672 UpdateGuideState(): m_state=6 18:56:14.219 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 328 18:56:14.219 00.000 10672 Star::Find returns 1 (0), X=1038.40, Y=788.92, Mass=165401, SNR=29.5, Peak=35280 HFD=2.1 18:56:14.219 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.02) = xAngle (3.96 = -2.32) 18:56:14.219 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.83 = 0.83) 18:56:14.219 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.48 hyp=0.60 cameraTheta=0.94 mountX=-0.41 mountY=0.44, mountTheta=2.32 18:56:14.234 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.48, opts=13) 18:56:14.234 00.000 10672 Enqueuing Move request for scope (0.35, 0.48) 18:56:14.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:56:14.234 00.000 428 Worker thread wakes up 18:56:14.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.48) opts 0xd 18:56:14.234 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.48) 18:56:14.234 00.000 428 Moving (0.35, 0.48) raw xDistance=-0.41 yDistance=0.44 18:56:14.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 18:56:14.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:14.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 18:56:14.234 00.000 428 MoveAxis(E, 0, ABG) 18:56:14.234 00.000 428 Move returns status 0, amount 0 18:56:14.234 00.000 428 MoveAxis(N, 0, ABG) 18:56:14.234 00.000 428 Move returns status 0, amount 0 18:56:14.234 00.000 428 move complete, result=0 18:56:14.234 00.000 428 worker thread done servicing request 18:56:14.250 00.016 10672 UpdateGuideState exits: m=165401 SNR=29.5 18:56:14.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:14.250 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:14.250 00.000 10672 Enqueuing Expose request 18:56:14.250 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 18:56:14.250 00.000 428 Worker thread wakes up 18:56:14.250 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:14.250 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:16.585 02.335 428 Exposure complete 18:56:16.710 00.125 428 worker thread done servicing request 18:56:16.710 00.000 10672 OnExposeComplete: enter 18:56:16.710 00.000 10672 UpdateGuideState(): m_state=6 18:56:16.710 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 329 18:56:16.710 00.000 10672 Star::Find returns 1 (0), X=1038.29, Y=787.83, Mass=255902, SNR=40.8, Peak=58720 HFD=2.6 18:56:16.710 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.02) = xAngle (1.83 = 1.83) 18:56:16.710 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.30 = -1.30) 18:56:16.710 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.61 hyp=0.66 cameraTheta=-1.19 mountX=-0.17 mountY=-0.63, mountTheta=-1.83 18:56:16.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.61, opts=13) 18:56:16.710 00.000 10672 Enqueuing Move request for scope (0.25, -0.61) 18:56:16.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:56:16.710 00.000 428 Worker thread wakes up 18:56:16.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.61) opts 0xd 18:56:16.710 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.61) 18:56:16.710 00.000 428 Moving (0.25, -0.61) raw xDistance=-0.17 yDistance=-0.63 18:56:16.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:56:16.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:56:16.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.63 18:56:16.710 00.000 428 MoveAxis(E, 0, ABG) 18:56:16.710 00.000 428 Move returns status 0, amount 0 18:56:16.710 00.000 428 MoveAxis(N, 0, ABG) 18:56:16.710 00.000 428 Move returns status 0, amount 0 18:56:16.710 00.000 428 move complete, result=0 18:56:16.710 00.000 428 worker thread done servicing request 18:56:16.741 00.031 10672 UpdateGuideState exits: m=255902 SNR=40.8 18:56:16.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:16.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:16.741 00.000 10672 Enqueuing Expose request 18:56:16.741 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 18:56:16.741 00.000 428 Worker thread wakes up 18:56:16.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:16.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:18.210 01.469 10672 read socket command 10 18:56:18.210 00.000 10672 processing socket request REQDIST 18:56:18.210 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:56:18.210 00.000 10672 Sending socket response 54 (0x36) 18:56:19.085 00.875 428 Exposure complete 18:56:19.210 00.125 428 worker thread done servicing request 18:56:19.210 00.000 10672 OnExposeComplete: enter 18:56:19.210 00.000 10672 UpdateGuideState(): m_state=6 18:56:19.210 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 330 18:56:19.210 00.000 10672 Star::Find returns 1 (0), X=1037.74, Y=788.09, Mass=233203, SNR=42.4, Peak=39216 HFD=2.4 18:56:19.210 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 18:56:19.210 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 18:56:19.210 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.35 hyp=0.46 cameraTheta=-2.28 mountX=0.34 mountY=-0.32, mountTheta=-0.75 18:56:19.225 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.35, opts=13) 18:56:19.225 00.000 10672 Enqueuing Move request for scope (-0.30, -0.35) 18:56:19.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:56:19.225 00.000 428 Worker thread wakes up 18:56:19.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.35) opts 0xd 18:56:19.225 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.35) 18:56:19.225 00.000 428 Moving (-0.30, -0.35) raw xDistance=0.34 yDistance=-0.32 18:56:19.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:56:19.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:19.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 18:56:19.225 00.000 428 MoveAxis(E, 0, ABG) 18:56:19.225 00.000 428 Move returns status 0, amount 0 18:56:19.225 00.000 428 MoveAxis(N, 0, ABG) 18:56:19.225 00.000 428 Move returns status 0, amount 0 18:56:19.225 00.000 428 move complete, result=0 18:56:19.225 00.000 428 worker thread done servicing request 18:56:19.259 00.034 10672 UpdateGuideState exits: m=233203 SNR=42.4 18:56:19.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:19.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:19.259 00.000 10672 Enqueuing Expose request 18:56:19.259 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:56:19.259 00.000 428 Worker thread wakes up 18:56:19.261 00.002 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:19.261 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:21.576 02.315 428 Exposure complete 18:56:21.701 00.125 428 worker thread done servicing request 18:56:21.701 00.000 10672 OnExposeComplete: enter 18:56:21.701 00.000 10672 UpdateGuideState(): m_state=6 18:56:21.701 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 331 18:56:21.701 00.000 10672 Star::Find returns 1 (0), X=1038.14, Y=788.02, Mass=273796, SNR=40.6, Peak=55776 HFD=2.4 18:56:21.701 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 18:56:21.701 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.45 = -1.45) 18:56:21.701 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.42 hyp=0.43 cameraTheta=-1.35 mountX=-0.04 mountY=-0.43, mountTheta=-1.67 18:56:21.717 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.42, opts=13) 18:56:21.717 00.000 10672 Enqueuing Move request for scope (0.10, -0.42) 18:56:21.717 00.000 428 Worker thread wakes up 18:56:21.717 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4280, FiltMax=65488, Gamma=1.000 18:56:21.717 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.42) opts 0xd 18:56:21.717 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.42) 18:56:21.717 00.000 428 Moving (0.10, -0.42) raw xDistance=-0.04 yDistance=-0.43 18:56:21.717 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:56:21.717 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:21.717 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 18:56:21.717 00.000 428 MoveAxis(E, 0, ABG) 18:56:21.717 00.000 428 Move returns status 0, amount 0 18:56:21.717 00.000 428 MoveAxis(N, 0, ABG) 18:56:21.717 00.000 428 Move returns status 0, amount 0 18:56:21.717 00.000 428 move complete, result=0 18:56:21.717 00.000 428 worker thread done servicing request 18:56:21.733 00.016 10672 UpdateGuideState exits: m=273796 SNR=40.6 18:56:21.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:21.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:21.733 00.000 10672 Enqueuing Expose request 18:56:21.733 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:56:21.733 00.000 428 Worker thread wakes up 18:56:21.733 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:21.733 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:23.213 01.480 10672 read socket command 10 18:56:23.213 00.000 10672 processing socket request REQDIST 18:56:23.213 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:56:23.213 00.000 10672 Sending socket response 49 (0x31) 18:56:24.088 00.875 428 Exposure complete 18:56:24.228 00.140 428 worker thread done servicing request 18:56:24.228 00.000 10672 OnExposeComplete: enter 18:56:24.228 00.000 10672 UpdateGuideState(): m_state=6 18:56:24.228 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 332 18:56:24.228 00.000 10672 Star::Find returns 1 (0), X=1038.03, Y=787.94, Mass=216047, SNR=38.4, Peak=63728 HFD=2.0 18:56:24.228 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.02) = xAngle (1.43 = 1.43) 18:56:24.228 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 18:56:24.228 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.50 hyp=0.50 cameraTheta=-1.59 mountX=0.07 mountY=-0.49, mountTheta=-1.43 18:56:24.228 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.50, opts=13) 18:56:24.228 00.000 10672 Enqueuing Move request for scope (-0.01, -0.50) 18:56:24.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:56:24.228 00.000 428 Worker thread wakes up 18:56:24.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.50) opts 0xd 18:56:24.228 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.50) 18:56:24.228 00.000 428 Moving (-0.01, -0.50) raw xDistance=0.07 yDistance=-0.49 18:56:24.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 18:56:24.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:24.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 18:56:24.228 00.000 428 MoveAxis(E, 0, ABG) 18:56:24.228 00.000 428 Move returns status 0, amount 0 18:56:24.228 00.000 428 MoveAxis(N, 0, ABG) 18:56:24.228 00.000 428 Move returns status 0, amount 0 18:56:24.228 00.000 428 move complete, result=0 18:56:24.228 00.000 428 worker thread done servicing request 18:56:24.259 00.031 10672 UpdateGuideState exits: m=216047 SNR=38.4 18:56:24.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:24.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:24.259 00.000 10672 Enqueuing Expose request 18:56:24.259 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 18:56:24.259 00.000 428 Worker thread wakes up 18:56:24.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:24.259 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:26.584 02.325 428 Exposure complete 18:56:26.741 00.157 428 worker thread done servicing request 18:56:26.741 00.000 10672 OnExposeComplete: enter 18:56:26.741 00.000 10672 UpdateGuideState(): m_state=6 18:56:26.741 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 333 18:56:26.741 00.000 10672 Star::Find returns 1 (0), X=1038.13, Y=788.20, Mass=245784, SNR=37.1, Peak=58288 HFD=2.4 18:56:26.741 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.02) = xAngle (1.79 = 1.79) 18:56:26.741 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.33 = -1.33) 18:56:26.741 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.25 cameraTheta=-1.23 mountX=-0.06 mountY=-0.25, mountTheta=-1.79 18:56:26.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.24, opts=13) 18:56:26.741 00.000 10672 Enqueuing Move request for scope (0.09, -0.24) 18:56:26.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 18:56:26.741 00.000 428 Worker thread wakes up 18:56:26.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd 18:56:26.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.24) 18:56:26.741 00.000 428 Moving (0.09, -0.24) raw xDistance=-0.06 yDistance=-0.25 18:56:26.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:56:26.741 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:26.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 18:56:26.741 00.000 428 MoveAxis(E, 0, ABG) 18:56:26.741 00.000 428 Move returns status 0, amount 0 18:56:26.741 00.000 428 MoveAxis(N, 0, ABG) 18:56:26.741 00.000 428 Move returns status 0, amount 0 18:56:26.741 00.000 428 move complete, result=0 18:56:26.741 00.000 428 worker thread done servicing request 18:56:26.772 00.031 10672 UpdateGuideState exits: m=245784 SNR=37.1 18:56:26.772 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:26.772 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:26.772 00.000 10672 Enqueuing Expose request 18:56:26.772 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:56:26.772 00.000 428 Worker thread wakes up 18:56:26.772 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:26.772 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:28.214 01.442 10672 read socket command 10 18:56:28.214 00.000 10672 processing socket request REQDIST 18:56:28.214 00.000 10672 SOCKSVR: Sending pixel error of 0.42 18:56:28.214 00.000 10672 Sending socket response 42 (0x2a) 18:56:29.088 00.874 428 Exposure complete 18:56:29.213 00.125 428 worker thread done servicing request 18:56:29.213 00.000 10672 OnExposeComplete: enter 18:56:29.213 00.000 10672 UpdateGuideState(): m_state=6 18:56:29.213 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 334 18:56:29.213 00.000 10672 Star::Find returns 1 (0), X=1038.00, Y=787.83, Mass=183599, SNR=34.9, Peak=58064 HFD=2.0 18:56:29.213 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.02) = xAngle (1.38 = 1.38) 18:56:29.213 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74) 18:56:29.213 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.61 hyp=0.61 cameraTheta=-1.64 mountX=0.11 mountY=-0.60, mountTheta=-1.39 18:56:29.229 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.61, opts=13) 18:56:29.229 00.000 10672 Enqueuing Move request for scope (-0.04, -0.61) 18:56:29.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:56:29.229 00.000 428 Worker thread wakes up 18:56:29.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.61) opts 0xd 18:56:29.229 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.61) 18:56:29.229 00.000 428 Moving (-0.04, -0.61) raw xDistance=0.11 yDistance=-0.60 18:56:29.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 18:56:29.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:56:29.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 18:56:29.229 00.000 428 MoveAxis(E, 0, ABG) 18:56:29.229 00.000 428 Move returns status 0, amount 0 18:56:29.229 00.000 428 MoveAxis(N, 0, ABG) 18:56:29.229 00.000 428 Move returns status 0, amount 0 18:56:29.229 00.000 428 move complete, result=0 18:56:29.229 00.000 428 worker thread done servicing request 18:56:29.245 00.016 10672 UpdateGuideState exits: m=183599 SNR=34.9 18:56:29.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:29.245 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:29.245 00.000 10672 Enqueuing Expose request 18:56:29.245 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 18:56:29.245 00.000 428 Worker thread wakes up 18:56:29.245 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:29.260 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:31.581 02.321 428 Exposure complete 18:56:31.706 00.125 428 worker thread done servicing request 18:56:31.706 00.000 10672 OnExposeComplete: enter 18:56:31.706 00.000 10672 UpdateGuideState(): m_state=6 18:56:31.706 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 335 18:56:31.706 00.000 10672 Star::Find returns 1 (0), X=1037.74, Y=788.08, Mass=219980, SNR=36.7, Peak=61008 HFD=2.2 18:56:31.706 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 18:56:31.706 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 18:56:31.706 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.36 hyp=0.47 cameraTheta=-2.26 mountX=0.34 mountY=-0.33, mountTheta=-0.76 18:56:31.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.36, opts=13) 18:56:31.706 00.000 10672 Enqueuing Move request for scope (-0.30, -0.36) 18:56:31.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:56:31.706 00.000 428 Worker thread wakes up 18:56:31.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.36) opts 0xd 18:56:31.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.36) 18:56:31.706 00.000 428 Moving (-0.30, -0.36) raw xDistance=0.34 yDistance=-0.33 18:56:31.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 18:56:31.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:31.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 18:56:31.722 00.016 428 MoveAxis(E, 0, ABG) 18:56:31.722 00.000 428 Move returns status 0, amount 0 18:56:31.722 00.000 428 MoveAxis(N, 0, ABG) 18:56:31.722 00.000 428 Move returns status 0, amount 0 18:56:31.722 00.000 428 move complete, result=0 18:56:31.722 00.000 428 worker thread done servicing request 18:56:31.737 00.015 10672 UpdateGuideState exits: m=219980 SNR=36.7 18:56:31.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:31.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:31.737 00.000 10672 Enqueuing Expose request 18:56:31.737 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:56:31.737 00.000 428 Worker thread wakes up 18:56:31.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:31.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:33.212 01.475 10672 read socket command 10 18:56:33.212 00.000 10672 processing socket request REQDIST 18:56:33.212 00.000 10672 SOCKSVR: Sending pixel error of 0.47 18:56:33.212 00.000 10672 Sending socket response 47 (0x2f) 18:56:34.087 00.875 428 Exposure complete 18:56:34.212 00.125 428 worker thread done servicing request 18:56:34.212 00.000 10672 OnExposeComplete: enter 18:56:34.212 00.000 10672 UpdateGuideState(): m_state=6 18:56:34.212 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 336 18:56:34.212 00.000 10672 Star::Find returns 1 (0), X=1037.71, Y=787.57, Mass=201420, SNR=36.9, Peak=50432 HFD=1.7 18:56:34.212 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 18:56:34.212 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 18:56:34.212 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.87 hyp=0.93 cameraTheta=-1.94 mountX=0.44 mountY=-0.83, mountTheta=-1.08 18:56:34.212 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.87, opts=13) 18:56:34.212 00.000 10672 Enqueuing Move request for scope (-0.34, -0.87) 18:56:34.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:56:34.212 00.000 428 Worker thread wakes up 18:56:34.212 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.87) opts 0xd 18:56:34.212 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.87) 18:56:34.212 00.000 428 Moving (-0.34, -0.87) raw xDistance=0.44 yDistance=-0.83 18:56:34.212 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 18:56:34.212 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=0.15 newest=-1.76 18:56:34.212 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.83 from input -0.83 18:56:34.212 00.000 428 MoveAxis(E, 0, ABG) 18:56:34.212 00.000 428 Move returns status 0, amount 0 18:56:34.227 00.015 428 MoveAxis(N, 1257, ABG) 18:56:34.227 00.000 428 Guiding Dir = 0, Dur = 1257 18:56:34.227 00.000 428 IsSlewing returns 0 18:56:34.227 00.000 428 IsGuiding returns 0 18:56:34.243 00.016 10672 UpdateGuideState exits: m=201420 SNR=36.9 18:56:34.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:34.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:34.243 00.000 10672 Enqueuing Expose request 18:56:34.305 00.062 428 PulseGuide returned control before completion, sleep 1189 18:56:35.508 01.203 428 IsGuiding returns 1 18:56:35.508 00.000 428 scope still moving after pulse duration time elapsed 18:56:35.539 00.031 428 IsSlewing returns 0 18:56:35.539 00.000 428 IsGuiding returns 1 18:56:35.605 00.066 428 IsSlewing returns 0 18:56:35.631 00.026 428 IsGuiding returns 0 18:56:35.631 00.000 428 scope move finished after 1257 + 149 ms 18:56:35.631 00.000 428 Move returns status 0, amount 1257 18:56:35.631 00.000 428 move complete, result=0 18:56:35.631 00.000 428 worker thread done servicing request 18:56:35.631 00.000 428 Worker thread wakes up 18:56:35.631 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.8 px 1257 ms NORTH 18:56:35.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:35.631 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:36.583 00.952 428 Exposure complete 18:56:36.708 00.125 428 worker thread done servicing request 18:56:36.708 00.000 10672 OnExposeComplete: enter 18:56:36.708 00.000 10672 UpdateGuideState(): m_state=6 18:56:36.708 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 337 18:56:36.708 00.000 10672 Star::Find returns 1 (0), X=1037.80, Y=787.75, Mass=262889, SNR=44.4, Peak=51424 HFD=2.6 18:56:36.708 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 18:56:36.708 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 18:56:36.708 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.69 hyp=0.73 cameraTheta=-1.91 mountX=0.32 mountY=-0.66, mountTheta=-1.11 18:56:36.708 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.69, opts=13) 18:56:36.708 00.000 10672 Enqueuing Move request for scope (-0.24, -0.69) 18:56:36.708 00.000 428 Worker thread wakes up 18:56:36.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:56:36.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.69) opts 0xd 18:56:36.708 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.69) 18:56:36.708 00.000 428 Moving (-0.24, -0.69) raw xDistance=0.32 yDistance=-0.66 18:56:36.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 18:56:36.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.66 from input -0.66 18:56:36.708 00.000 428 MoveAxis(E, 0, ABG) 18:56:36.724 00.016 428 Move returns status 0, amount 0 18:56:36.724 00.000 428 MoveAxis(N, 994, ABG) 18:56:36.724 00.000 428 Guiding Dir = 0, Dur = 994 18:56:36.724 00.000 428 IsSlewing returns 0 18:56:36.724 00.000 428 IsGuiding returns 0 18:56:36.739 00.015 10672 UpdateGuideState exits: m=262889 SNR=44.4 18:56:36.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:36.739 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:36.739 00.000 10672 Enqueuing Expose request 18:56:36.817 00.078 428 PulseGuide returned control before completion, sleep 918 18:56:37.739 00.922 428 IsGuiding returns 1 18:56:37.739 00.000 428 scope still moving after pulse duration time elapsed 18:56:37.786 00.047 428 IsSlewing returns 0 18:56:37.786 00.000 428 IsGuiding returns 1 18:56:37.848 00.062 428 IsSlewing returns 0 18:56:37.848 00.000 428 IsGuiding returns 0 18:56:37.848 00.000 428 scope move finished after 994 + 133 ms 18:56:37.848 00.000 428 Move returns status 0, amount 994 18:56:37.848 00.000 428 move complete, result=0 18:56:37.848 00.000 428 worker thread done servicing request 18:56:37.848 00.000 428 Worker thread wakes up 18:56:37.848 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 994 ms NORTH 18:56:37.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:37.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:38.220 00.372 10672 read socket command 10 18:56:38.220 00.000 10672 processing socket request REQDIST 18:56:38.221 00.001 10672 SOCKSVR: Sending pixel error of 0.64 18:56:38.221 00.000 10672 Sending socket response 64 (0x40) 18:56:39.089 00.868 428 Exposure complete 18:56:39.230 00.141 428 worker thread done servicing request 18:56:39.230 00.000 10672 OnExposeComplete: enter 18:56:39.230 00.000 10672 UpdateGuideState(): m_state=6 18:56:39.230 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 338 18:56:39.230 00.000 10672 Star::Find returns 1 (0), X=1037.40, Y=788.39, Mass=245096, SNR=43.6, Peak=38336 HFD=2.9 18:56:39.230 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.02) = xAngle (-0.04 = -0.04) 18:56:39.230 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.12) 18:56:39.230 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.05 hyp=0.65 cameraTheta=-3.06 mountX=0.65 mountY=0.02, mountTheta=0.03 18:56:39.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.05, opts=13) 18:56:39.230 00.000 10672 Enqueuing Move request for scope (-0.65, -0.05) 18:56:39.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:56:39.230 00.000 428 Worker thread wakes up 18:56:39.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.05) opts 0xd 18:56:39.230 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.05) 18:56:39.230 00.000 428 Moving (-0.65, -0.05) raw xDistance=0.65 yDistance=0.02 18:56:39.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 18:56:39.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:39.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 18:56:39.230 00.000 428 MoveAxis(W, 602, ABG) 18:56:39.230 00.000 428 Guiding Dir = 3, Dur = 602 18:56:39.230 00.000 428 IsSlewing returns 0 18:56:39.230 00.000 428 IsGuiding returns 0 18:56:39.261 00.031 428 PulseGuide returned control before completion, sleep 591 18:56:39.261 00.000 10672 UpdateGuideState exits: m=245096 SNR=43.6 18:56:39.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:39.261 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:39.261 00.000 10672 Enqueuing Expose request 18:56:39.886 00.625 428 IsGuiding returns 0 18:56:39.886 00.000 428 Move returns status 0, amount 602 18:56:39.886 00.000 428 MoveAxis(N, 0, ABG) 18:56:39.886 00.000 428 Move returns status 0, amount 0 18:56:39.886 00.000 428 move complete, result=0 18:56:39.886 00.000 428 worker thread done servicing request 18:56:39.886 00.000 428 Worker thread wakes up 18:56:39.886 00.000 10672 GuideStep: 0.6 px 602 ms WEST, 0.0 px 0 ms NORTH 18:56:39.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:39.886 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:41.591 01.705 428 Exposure complete 18:56:41.716 00.125 428 worker thread done servicing request 18:56:41.716 00.000 10672 OnExposeComplete: enter 18:56:41.716 00.000 10672 UpdateGuideState(): m_state=6 18:56:41.716 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 339 18:56:41.716 00.000 10672 Star::Find returns 1 (0), X=1037.49, Y=788.02, Mass=242801, SNR=35.3, Peak=47936 HFD=2.3 18:56:41.716 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 18:56:41.716 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 18:56:41.716 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.42 hyp=0.70 cameraTheta=-2.49 mountX=0.60 mountY=-0.36, mountTheta=-0.54 18:56:41.716 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.42, opts=13) 18:56:41.716 00.000 10672 Enqueuing Move request for scope (-0.56, -0.42) 18:56:41.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:56:41.716 00.000 428 Worker thread wakes up 18:56:41.716 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.42) opts 0xd 18:56:41.716 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.42) 18:56:41.716 00.000 428 Moving (-0.56, -0.42) raw xDistance=0.60 yDistance=-0.36 18:56:41.716 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.60 18:56:41.716 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:41.716 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 18:56:41.716 00.000 428 MoveAxis(W, 603, ABG) 18:56:41.716 00.000 428 Guiding Dir = 3, Dur = 603 18:56:41.716 00.000 428 IsSlewing returns 0 18:56:41.716 00.000 428 IsGuiding returns 0 18:56:41.732 00.016 428 PulseGuide returned control before completion, sleep 598 18:56:41.747 00.015 10672 UpdateGuideState exits: m=242801 SNR=35.3 18:56:41.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:41.747 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:41.747 00.000 10672 Enqueuing Expose request 18:56:42.357 00.610 428 IsGuiding returns 0 18:56:42.357 00.000 428 Move returns status 0, amount 603 18:56:42.357 00.000 428 MoveAxis(N, 0, ABG) 18:56:42.357 00.000 428 Move returns status 0, amount 0 18:56:42.357 00.000 428 move complete, result=0 18:56:42.357 00.000 428 worker thread done servicing request 18:56:42.357 00.000 428 Worker thread wakes up 18:56:42.357 00.000 10672 GuideStep: 0.6 px 603 ms WEST, -0.4 px 0 ms NORTH 18:56:42.357 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:42.357 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:43.212 00.855 10672 read socket command 10 18:56:43.212 00.000 10672 processing socket request REQDIST 18:56:43.212 00.000 10672 SOCKSVR: Sending pixel error of 0.66 18:56:43.212 00.000 10672 Sending socket response 66 (0x42) 18:56:44.086 00.874 428 Exposure complete 18:56:44.211 00.125 428 worker thread done servicing request 18:56:44.211 00.000 10672 OnExposeComplete: enter 18:56:44.211 00.000 10672 UpdateGuideState(): m_state=6 18:56:44.211 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 340 18:56:44.211 00.000 10672 Star::Find returns 1 (0), X=1037.79, Y=788.02, Mass=235621, SNR=38.8, Peak=44000 HFD=2.5 18:56:44.211 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 18:56:44.211 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23) 18:56:44.211 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.42 hyp=0.49 cameraTheta=-2.12 mountX=0.30 mountY=-0.39, mountTheta=-0.91 18:56:44.227 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.42, opts=13) 18:56:44.227 00.000 10672 Enqueuing Move request for scope (-0.26, -0.42) 18:56:44.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:56:44.227 00.000 428 Worker thread wakes up 18:56:44.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.42) opts 0xd 18:56:44.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.42) 18:56:44.227 00.000 428 Moving (-0.26, -0.42) raw xDistance=0.30 yDistance=-0.39 18:56:44.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:56:44.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:44.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 18:56:44.227 00.000 428 MoveAxis(E, 0, ABG) 18:56:44.227 00.000 428 Move returns status 0, amount 0 18:56:44.227 00.000 428 MoveAxis(N, 0, ABG) 18:56:44.227 00.000 428 Move returns status 0, amount 0 18:56:44.227 00.000 428 move complete, result=0 18:56:44.227 00.000 428 worker thread done servicing request 18:56:44.258 00.031 10672 UpdateGuideState exits: m=235621 SNR=38.8 18:56:44.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:44.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:44.258 00.000 10672 Enqueuing Expose request 18:56:44.258 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 18:56:44.258 00.000 428 Worker thread wakes up 18:56:44.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:44.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:46.566 02.308 428 Exposure complete 18:56:46.691 00.125 428 worker thread done servicing request 18:56:46.691 00.000 10672 OnExposeComplete: enter 18:56:46.691 00.000 10672 UpdateGuideState(): m_state=6 18:56:46.691 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 341 18:56:46.691 00.000 10672 Star::Find returns 1 (0), X=1037.78, Y=788.13, Mass=238095, SNR=36.7, Peak=46192 HFD=2.3 18:56:46.691 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 18:56:46.691 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 18:56:46.691 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.31 hyp=0.41 cameraTheta=-2.27 mountX=0.30 mountY=-0.28, mountTheta=-0.76 18:56:46.691 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.31, opts=13) 18:56:46.691 00.000 10672 Enqueuing Move request for scope (-0.26, -0.31) 18:56:46.706 00.015 428 Worker thread wakes up 18:56:46.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:56:46.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.31) opts 0xd 18:56:46.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.31) 18:56:46.706 00.000 428 Moving (-0.26, -0.31) raw xDistance=0.30 yDistance=-0.28 18:56:46.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 18:56:46.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:46.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 18:56:46.706 00.000 428 MoveAxis(E, 0, ABG) 18:56:46.706 00.000 428 Move returns status 0, amount 0 18:56:46.706 00.000 428 MoveAxis(N, 0, ABG) 18:56:46.706 00.000 428 Move returns status 0, amount 0 18:56:46.706 00.000 428 move complete, result=0 18:56:46.706 00.000 428 worker thread done servicing request 18:56:46.722 00.016 10672 UpdateGuideState exits: m=238095 SNR=36.7 18:56:46.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:46.722 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:46.722 00.000 10672 Enqueuing Expose request 18:56:46.722 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 18:56:46.722 00.000 428 Worker thread wakes up 18:56:46.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:46.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:48.211 01.489 10672 read socket command 10 18:56:48.211 00.000 10672 processing socket request REQDIST 18:56:48.211 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:56:48.211 00.000 10672 Sending socket response 54 (0x36) 18:56:49.085 00.874 428 Exposure complete 18:56:49.241 00.156 428 worker thread done servicing request 18:56:49.241 00.000 10672 OnExposeComplete: enter 18:56:49.241 00.000 10672 UpdateGuideState(): m_state=6 18:56:49.241 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 342 18:56:49.241 00.000 10672 Star::Find returns 1 (0), X=1037.57, Y=787.99, Mass=288207, SNR=39.5, Peak=48368 HFD=2.5 18:56:49.241 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.02) = xAngle (0.64 = 0.64) 18:56:49.241 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49) 18:56:49.241 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.45 hyp=0.65 cameraTheta=-2.38 mountX=0.53 mountY=-0.40, mountTheta=-0.65 18:56:49.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.45, opts=13) 18:56:49.241 00.000 10672 Enqueuing Move request for scope (-0.47, -0.45) 18:56:49.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:56:49.241 00.000 428 Worker thread wakes up 18:56:49.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.45) opts 0xd 18:56:49.241 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.45) 18:56:49.241 00.000 428 Moving (-0.47, -0.45) raw xDistance=0.53 yDistance=-0.40 18:56:49.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 18:56:49.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:49.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 18:56:49.241 00.000 428 MoveAxis(W, 489, ABG) 18:56:49.241 00.000 428 Guiding Dir = 3, Dur = 489 18:56:49.241 00.000 428 IsSlewing returns 0 18:56:49.241 00.000 428 IsGuiding returns 0 18:56:49.257 00.016 428 PulseGuide returned control before completion, sleep 479 18:56:49.273 00.016 10672 UpdateGuideState exits: m=288207 SNR=39.5 18:56:49.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:49.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:49.273 00.000 10672 Enqueuing Expose request 18:56:49.773 00.500 428 IsGuiding returns 0 18:56:49.773 00.000 428 Move returns status 0, amount 489 18:56:49.773 00.000 428 MoveAxis(N, 0, ABG) 18:56:49.773 00.000 428 Move returns status 0, amount 0 18:56:49.773 00.000 428 move complete, result=0 18:56:49.773 00.000 428 worker thread done servicing request 18:56:49.773 00.000 428 Worker thread wakes up 18:56:49.773 00.000 10672 GuideStep: 0.5 px 489 ms WEST, -0.4 px 0 ms NORTH 18:56:49.773 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:49.773 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:51.586 01.813 428 Exposure complete 18:56:51.711 00.125 428 worker thread done servicing request 18:56:51.711 00.000 10672 OnExposeComplete: enter 18:56:51.711 00.000 10672 UpdateGuideState(): m_state=6 18:56:51.711 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 343 18:56:51.711 00.000 10672 Star::Find returns 1 (0), X=1038.51, Y=788.63, Mass=235874, SNR=44.6, Peak=49232 HFD=1.6 18:56:51.711 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.02) = xAngle (3.41 = -2.87) 18:56:51.711 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.28 = 0.28) 18:56:51.711 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.19 hyp=0.50 cameraTheta=0.39 mountX=-0.48 mountY=0.14, mountTheta=2.86 18:56:51.711 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.19, opts=13) 18:56:51.711 00.000 10672 Enqueuing Move request for scope (0.46, 0.19) 18:56:51.711 00.000 428 Worker thread wakes up 18:56:51.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 18:56:51.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.19) opts 0xd 18:56:51.711 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.19) 18:56:51.711 00.000 428 Moving (0.46, 0.19) raw xDistance=-0.48 yDistance=0.14 18:56:51.711 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.48 18:56:51.711 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:51.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:56:51.711 00.000 428 MoveAxis(E, 414, ABG) 18:56:51.711 00.000 428 Guiding Dir = 2, Dur = 414 18:56:51.742 00.031 10672 UpdateGuideState exits: m=235874 SNR=44.6 18:56:51.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:51.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:51.742 00.000 10672 Enqueuing Expose request 18:56:51.742 00.000 428 IsSlewing returns 0 18:56:51.742 00.000 428 IsGuiding returns 0 18:56:51.773 00.031 428 PulseGuide returned control before completion, sleep 395 18:56:52.211 00.438 428 IsGuiding returns 1 18:56:52.211 00.000 428 scope still moving after pulse duration time elapsed 18:56:52.242 00.031 428 IsSlewing returns 0 18:56:52.242 00.000 428 IsGuiding returns 0 18:56:52.242 00.000 428 scope move finished after 414 + 80 ms 18:56:52.242 00.000 428 Move returns status 0, amount 414 18:56:52.242 00.000 428 MoveAxis(N, 0, ABG) 18:56:52.242 00.000 428 Move returns status 0, amount 0 18:56:52.242 00.000 428 move complete, result=0 18:56:52.242 00.000 428 worker thread done servicing request 18:56:52.242 00.000 10672 GuideStep: -0.5 px 414 ms EAST, 0.1 px 0 ms NORTH 18:56:52.242 00.000 428 Worker thread wakes up 18:56:52.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:52.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:53.204 00.962 10672 read socket command 10 18:56:53.204 00.000 10672 processing socket request REQDIST 18:56:53.204 00.000 10672 SOCKSVR: Sending pixel error of 0.55 18:56:53.204 00.000 10672 Sending socket response 55 (0x37) 18:56:54.077 00.873 428 Exposure complete 18:56:54.202 00.125 428 worker thread done servicing request 18:56:54.202 00.000 10672 OnExposeComplete: enter 18:56:54.202 00.000 10672 UpdateGuideState(): m_state=6 18:56:54.202 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 344 18:56:54.202 00.000 10672 Star::Find returns 1 (0), X=1037.93, Y=788.13, Mass=238050, SNR=43.8, Peak=54912 HFD=2.2 18:56:54.202 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 18:56:54.202 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 18:56:54.202 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.31 hyp=0.33 cameraTheta=-1.91 mountX=0.15 mountY=-0.30, mountTheta=-1.11 18:56:54.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.31, opts=13) 18:56:54.202 00.000 10672 Enqueuing Move request for scope (-0.11, -0.31) 18:56:54.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:56:54.202 00.000 428 Worker thread wakes up 18:56:54.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.31) opts 0xd 18:56:54.202 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.31) 18:56:54.202 00.000 428 Moving (-0.11, -0.31) raw xDistance=0.15 yDistance=-0.30 18:56:54.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 18:56:54.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:54.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:56:54.202 00.000 428 MoveAxis(E, 0, ABG) 18:56:54.202 00.000 428 Move returns status 0, amount 0 18:56:54.202 00.000 428 MoveAxis(N, 0, ABG) 18:56:54.202 00.000 428 Move returns status 0, amount 0 18:56:54.202 00.000 428 move complete, result=0 18:56:54.202 00.000 428 worker thread done servicing request 18:56:54.233 00.031 10672 UpdateGuideState exits: m=238050 SNR=43.8 18:56:54.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:54.233 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:54.233 00.000 10672 Enqueuing Expose request 18:56:54.233 00.000 428 Worker thread wakes up 18:56:54.233 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:56:54.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:54.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:56.582 02.349 428 Exposure complete 18:56:56.722 00.140 428 worker thread done servicing request 18:56:56.722 00.000 10672 OnExposeComplete: enter 18:56:56.722 00.000 10672 UpdateGuideState(): m_state=6 18:56:56.722 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 345 18:56:56.722 00.000 10672 Star::Find returns 1 (0), X=1037.97, Y=788.20, Mass=228933, SNR=38.8, Peak=54688 HFD=2.1 18:56:56.722 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.02) = xAngle (1.17 = 1.17) 18:56:56.722 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 18:56:56.722 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.85 mountX=0.10 mountY=-0.23, mountTheta=-1.17 18:56:56.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.24, opts=13) 18:56:56.722 00.000 10672 Enqueuing Move request for scope (-0.07, -0.24) 18:56:56.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:56:56.722 00.000 428 Worker thread wakes up 18:56:56.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.24) opts 0xd 18:56:56.722 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.24) 18:56:56.722 00.000 428 Moving (-0.07, -0.24) raw xDistance=0.10 yDistance=-0.23 18:56:56.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:56:56.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:56.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:56:56.722 00.000 428 MoveAxis(E, 0, ABG) 18:56:56.722 00.000 428 Move returns status 0, amount 0 18:56:56.722 00.000 428 MoveAxis(N, 0, ABG) 18:56:56.722 00.000 428 Move returns status 0, amount 0 18:56:56.722 00.000 428 move complete, result=0 18:56:56.722 00.000 428 worker thread done servicing request 18:56:56.754 00.032 10672 UpdateGuideState exits: m=228933 SNR=38.8 18:56:56.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:56.754 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:56.754 00.000 10672 Enqueuing Expose request 18:56:56.754 00.000 428 Worker thread wakes up 18:56:56.754 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:56.754 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:56:56.754 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:56:58.208 01.454 10672 read socket command 10 18:56:58.208 00.000 10672 processing socket request REQDIST 18:56:58.208 00.000 10672 SOCKSVR: Sending pixel error of 0.41 18:56:58.208 00.000 10672 Sending socket response 41 (0x29) 18:56:59.083 00.875 428 Exposure complete 18:56:59.208 00.125 428 worker thread done servicing request 18:56:59.208 00.000 10672 OnExposeComplete: enter 18:56:59.208 00.000 10672 UpdateGuideState(): m_state=6 18:56:59.208 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 346 18:56:59.208 00.000 10672 Star::Find returns 1 (0), X=1038.05, Y=788.37, Mass=261088, SNR=41.2, Peak=54576 HFD=2.3 18:56:59.208 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.02) = xAngle (1.52 = 1.52) 18:56:59.208 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.61 = -1.61) 18:56:59.208 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.50 mountX=0.00 mountY=-0.07, mountTheta=-1.52 18:56:59.208 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.07, opts=13) 18:56:59.208 00.000 10672 Enqueuing Move request for scope (0.00, -0.07) 18:56:59.208 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:56:59.208 00.000 428 Worker thread wakes up 18:56:59.208 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd 18:56:59.208 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.07) 18:56:59.208 00.000 428 Moving (0.00, -0.07) raw xDistance=0.00 yDistance=-0.07 18:56:59.208 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:56:59.208 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:56:59.208 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:56:59.208 00.000 428 MoveAxis(E, 0, ABG) 18:56:59.208 00.000 428 Move returns status 0, amount 0 18:56:59.208 00.000 428 MoveAxis(N, 0, ABG) 18:56:59.208 00.000 428 Move returns status 0, amount 0 18:56:59.208 00.000 428 move complete, result=0 18:56:59.208 00.000 428 worker thread done servicing request 18:56:59.239 00.031 10672 UpdateGuideState exits: m=261088 SNR=41.2 18:56:59.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:56:59.239 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:56:59.239 00.000 10672 Enqueuing Expose request 18:56:59.239 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:56:59.239 00.000 428 Worker thread wakes up 18:56:59.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:56:59.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:01.578 02.339 428 Exposure complete 18:57:01.703 00.125 428 worker thread done servicing request 18:57:01.703 00.000 10672 OnExposeComplete: enter 18:57:01.703 00.000 10672 UpdateGuideState(): m_state=6 18:57:01.703 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 347 18:57:01.703 00.000 10672 Star::Find returns 1 (0), X=1038.38, Y=788.31, Mass=226494, SNR=33.7, Peak=48480 HFD=2.8 18:57:01.703 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.02) = xAngle (2.65 = 2.65) 18:57:01.703 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.48 = -0.48) 18:57:01.703 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.13 hyp=0.37 cameraTheta=-0.37 mountX=-0.32 mountY=-0.17, mountTheta=-2.66 18:57:01.703 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.13, opts=13) 18:57:01.703 00.000 10672 Enqueuing Move request for scope (0.34, -0.13) 18:57:01.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:57:01.703 00.000 428 Worker thread wakes up 18:57:01.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.13) opts 0xd 18:57:01.703 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.13) 18:57:01.703 00.000 428 Moving (0.34, -0.13) raw xDistance=-0.32 yDistance=-0.17 18:57:01.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 18:57:01.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:01.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:57:01.703 00.000 428 MoveAxis(E, 0, ABG) 18:57:01.703 00.000 428 Move returns status 0, amount 0 18:57:01.703 00.000 428 MoveAxis(N, 0, ABG) 18:57:01.719 00.016 428 Move returns status 0, amount 0 18:57:01.719 00.000 428 move complete, result=0 18:57:01.719 00.000 428 worker thread done servicing request 18:57:01.735 00.016 10672 UpdateGuideState exits: m=226494 SNR=33.7 18:57:01.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:01.735 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:01.735 00.000 10672 Enqueuing Expose request 18:57:01.735 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:57:01.735 00.000 428 Worker thread wakes up 18:57:01.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:01.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:03.209 01.474 10672 read socket command 10 18:57:03.209 00.000 10672 processing socket request REQDIST 18:57:03.209 00.000 10672 SOCKSVR: Sending pixel error of 0.32 18:57:03.209 00.000 10672 Sending socket response 32 (0x20) 18:57:04.063 00.854 428 Exposure complete 18:57:04.203 00.140 428 worker thread done servicing request 18:57:04.203 00.000 10672 OnExposeComplete: enter 18:57:04.203 00.000 10672 UpdateGuideState(): m_state=6 18:57:04.203 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 348 18:57:04.203 00.000 10672 Star::Find returns 1 (0), X=1038.34, Y=788.31, Mass=204912, SNR=35.0, Peak=48688 HFD=1.7 18:57:04.203 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.02) = xAngle (2.60 = 2.60) 18:57:04.203 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.53 = -0.53) 18:57:04.203 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.42 mountX=-0.28 mountY=-0.16, mountTheta=-2.61 18:57:04.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.13, opts=13) 18:57:04.203 00.000 10672 Enqueuing Move request for scope (0.29, -0.13) 18:57:04.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:57:04.203 00.000 428 Worker thread wakes up 18:57:04.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd 18:57:04.203 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.13) 18:57:04.203 00.000 428 Moving (0.29, -0.13) raw xDistance=-0.28 yDistance=-0.16 18:57:04.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:57:04.203 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:04.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 18:57:04.203 00.000 428 MoveAxis(E, 0, ABG) 18:57:04.203 00.000 428 Move returns status 0, amount 0 18:57:04.203 00.000 428 MoveAxis(N, 0, ABG) 18:57:04.203 00.000 428 Move returns status 0, amount 0 18:57:04.203 00.000 428 move complete, result=0 18:57:04.203 00.000 428 worker thread done servicing request 18:57:04.219 00.016 10672 UpdateGuideState exits: m=204912 SNR=35.0 18:57:04.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:04.219 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:04.219 00.000 10672 Enqueuing Expose request 18:57:04.219 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:57:04.219 00.000 428 Worker thread wakes up 18:57:04.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:04.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:06.580 02.361 428 Exposure complete 18:57:06.705 00.125 428 worker thread done servicing request 18:57:06.705 00.000 10672 OnExposeComplete: enter 18:57:06.705 00.000 10672 UpdateGuideState(): m_state=6 18:57:06.705 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 349 18:57:06.705 00.000 10672 Star::Find returns 1 (0), X=1037.74, Y=787.91, Mass=251795, SNR=44.1, Peak=54688 HFD=2.5 18:57:06.705 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.02) = xAngle (0.94 = 0.94) 18:57:06.705 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19) 18:57:06.705 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.53 hyp=0.61 cameraTheta=-2.08 mountX=0.36 mountY=-0.50, mountTheta=-0.94 18:57:06.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.53, opts=13) 18:57:06.705 00.000 10672 Enqueuing Move request for scope (-0.30, -0.53) 18:57:06.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:57:06.705 00.000 428 Worker thread wakes up 18:57:06.705 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.53) opts 0xd 18:57:06.705 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.53) 18:57:06.705 00.000 428 Moving (-0.30, -0.53) raw xDistance=0.36 yDistance=-0.50 18:57:06.705 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 18:57:06.705 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:06.705 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 18:57:06.705 00.000 428 MoveAxis(E, 0, ABG) 18:57:06.705 00.000 428 Move returns status 0, amount 0 18:57:06.705 00.000 428 MoveAxis(N, 0, ABG) 18:57:06.705 00.000 428 Move returns status 0, amount 0 18:57:06.705 00.000 428 move complete, result=0 18:57:06.705 00.000 428 worker thread done servicing request 18:57:06.737 00.032 10672 UpdateGuideState exits: m=251795 SNR=44.1 18:57:06.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:06.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:06.737 00.000 10672 Enqueuing Expose request 18:57:06.737 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 18:57:06.737 00.000 428 Worker thread wakes up 18:57:06.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:06.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:08.206 01.469 10672 read socket command 10 18:57:08.206 00.000 10672 processing socket request REQDIST 18:57:08.206 00.000 10672 SOCKSVR: Sending pixel error of 0.41 18:57:08.206 00.000 10672 Sending socket response 41 (0x29) 18:57:09.080 00.874 428 Exposure complete 18:57:09.205 00.125 428 worker thread done servicing request 18:57:09.205 00.000 10672 OnExposeComplete: enter 18:57:09.205 00.000 10672 UpdateGuideState(): m_state=6 18:57:09.205 00.000 10672 Star::Find(15, 1037, 787, 0, (0,0,0,0), 0.0, 0) frame 350 18:57:09.205 00.000 10672 Star::Find returns 1 (0), X=1037.98, Y=788.23, Mass=200788, SNR=34.8, Peak=47280 HFD=2.5 18:57:09.205 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.02) = xAngle (1.17 = 1.17) 18:57:09.205 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 18:57:09.205 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.85 mountX=0.09 mountY=-0.20, mountTheta=-1.17 18:57:09.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.21, opts=13) 18:57:09.205 00.000 10672 Enqueuing Move request for scope (-0.06, -0.21) 18:57:09.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:57:09.205 00.000 428 Worker thread wakes up 18:57:09.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd 18:57:09.205 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.21) 18:57:09.205 00.000 428 Moving (-0.06, -0.21) raw xDistance=0.09 yDistance=-0.20 18:57:09.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:57:09.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:09.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 18:57:09.205 00.000 428 MoveAxis(E, 0, ABG) 18:57:09.205 00.000 428 Move returns status 0, amount 0 18:57:09.205 00.000 428 MoveAxis(N, 0, ABG) 18:57:09.205 00.000 428 Move returns status 0, amount 0 18:57:09.205 00.000 428 move complete, result=0 18:57:09.205 00.000 428 worker thread done servicing request 18:57:09.236 00.031 10672 UpdateGuideState exits: m=200788 SNR=34.8 18:57:09.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:09.236 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:09.236 00.000 10672 Enqueuing Expose request 18:57:09.236 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:57:09.236 00.000 428 Worker thread wakes up 18:57:09.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:09.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:11.577 02.341 428 Exposure complete 18:57:11.717 00.140 428 worker thread done servicing request 18:57:11.717 00.000 10672 OnExposeComplete: enter 18:57:11.717 00.000 10672 UpdateGuideState(): m_state=6 18:57:11.717 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 351 18:57:11.717 00.000 10672 Star::Find returns 1 (0), X=1038.04, Y=788.49, Mass=203740, SNR=37.4, Peak=49776 HFD=2.2 18:57:11.717 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 18:57:11.717 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 18:57:11.717 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.68 mountX=-0.00 mountY=0.05, mountTheta=1.58 18:57:11.717 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.05, opts=13) 18:57:11.717 00.000 10672 Enqueuing Move request for scope (-0.01, 0.05) 18:57:11.717 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:57:11.717 00.000 428 Worker thread wakes up 18:57:11.717 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd 18:57:11.717 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.05) 18:57:11.717 00.000 428 Moving (-0.01, 0.05) raw xDistance=-0.00 yDistance=0.05 18:57:11.717 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 18:57:11.717 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:11.717 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 18:57:11.717 00.000 428 MoveAxis(E, 0, ABG) 18:57:11.717 00.000 428 Move returns status 0, amount 0 18:57:11.717 00.000 428 MoveAxis(N, 0, ABG) 18:57:11.717 00.000 428 Move returns status 0, amount 0 18:57:11.717 00.000 428 move complete, result=0 18:57:11.717 00.000 428 worker thread done servicing request 18:57:11.733 00.016 10672 UpdateGuideState exits: m=203740 SNR=37.4 18:57:11.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:11.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:11.733 00.000 10672 Enqueuing Expose request 18:57:11.733 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 18:57:11.733 00.000 428 Worker thread wakes up 18:57:11.749 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:11.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:13.214 01.465 10672 read socket command 10 18:57:13.214 00.000 10672 processing socket request REQDIST 18:57:13.214 00.000 10672 SOCKSVR: Sending pixel error of 0.26 18:57:13.214 00.000 10672 Sending socket response 26 (0x1a) 18:57:14.073 00.859 428 Exposure complete 18:57:14.213 00.140 428 worker thread done servicing request 18:57:14.213 00.000 10672 OnExposeComplete: enter 18:57:14.213 00.000 10672 UpdateGuideState(): m_state=6 18:57:14.213 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 352 18:57:14.213 00.000 10672 Star::Find returns 1 (0), X=1037.89, Y=788.35, Mass=222579, SNR=35.8, Peak=53712 HFD=2.2 18:57:14.213 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 18:57:14.213 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 18:57:14.213 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-2.63 mountX=0.16 mountY=-0.07, mountTheta=-0.41 18:57:14.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.09, opts=13) 18:57:14.213 00.000 10672 Enqueuing Move request for scope (-0.15, -0.09) 18:57:14.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:57:14.213 00.000 428 Worker thread wakes up 18:57:14.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd 18:57:14.213 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.09) 18:57:14.213 00.000 428 Moving (-0.15, -0.09) raw xDistance=0.16 yDistance=-0.07 18:57:14.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 18:57:14.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:14.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 18:57:14.213 00.000 428 MoveAxis(E, 0, ABG) 18:57:14.213 00.000 428 Move returns status 0, amount 0 18:57:14.213 00.000 428 MoveAxis(N, 0, ABG) 18:57:14.213 00.000 428 Move returns status 0, amount 0 18:57:14.213 00.000 428 move complete, result=0 18:57:14.213 00.000 428 worker thread done servicing request 18:57:14.229 00.016 10672 UpdateGuideState exits: m=222579 SNR=35.8 18:57:14.229 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:14.229 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:14.229 00.000 10672 Enqueuing Expose request 18:57:14.229 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:57:14.229 00.000 428 Worker thread wakes up 18:57:14.229 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:14.229 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:16.576 02.347 428 Exposure complete 18:57:16.701 00.125 428 worker thread done servicing request 18:57:16.701 00.000 10672 OnExposeComplete: enter 18:57:16.701 00.000 10672 UpdateGuideState(): m_state=6 18:57:16.701 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 353 18:57:16.701 00.000 10672 Star::Find returns 1 (0), X=1038.18, Y=788.28, Mass=192132, SNR=32.0, Peak=40736 HFD=2.0 18:57:16.701 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.02) = xAngle (2.17 = 2.17) 18:57:16.701 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.96 = -0.96) 18:57:16.701 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.85 mountX=-0.12 mountY=-0.17, mountTheta=-2.17 18:57:16.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.16, opts=13) 18:57:16.701 00.000 10672 Enqueuing Move request for scope (0.14, -0.16) 18:57:16.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:57:16.701 00.000 428 Worker thread wakes up 18:57:16.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd 18:57:16.701 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.16) 18:57:16.701 00.000 428 Moving (0.14, -0.16) raw xDistance=-0.12 yDistance=-0.17 18:57:16.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:57:16.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:16.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 18:57:16.701 00.000 428 MoveAxis(E, 0, ABG) 18:57:16.701 00.000 428 Move returns status 0, amount 0 18:57:16.701 00.000 428 MoveAxis(N, 0, ABG) 18:57:16.701 00.000 428 Move returns status 0, amount 0 18:57:16.701 00.000 428 move complete, result=0 18:57:16.701 00.000 428 worker thread done servicing request 18:57:16.733 00.032 10672 UpdateGuideState exits: m=192132 SNR=32.0 18:57:16.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:16.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:16.733 00.000 10672 Enqueuing Expose request 18:57:16.733 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:57:16.733 00.000 428 Worker thread wakes up 18:57:16.733 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:16.733 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:18.215 01.482 10672 read socket command 10 18:57:18.215 00.000 10672 processing socket request REQDIST 18:57:18.215 00.000 10672 SOCKSVR: Sending pixel error of 0.22 18:57:18.215 00.000 10672 Sending socket response 22 (0x16) 18:57:19.074 00.859 428 Exposure complete 18:57:19.215 00.141 428 worker thread done servicing request 18:57:19.215 00.000 10672 OnExposeComplete: enter 18:57:19.215 00.000 10672 UpdateGuideState(): m_state=6 18:57:19.215 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 354 18:57:19.215 00.000 10672 Star::Find returns 1 (0), X=1038.75, Y=788.51, Mass=205476, SNR=33.1, Peak=43792 HFD=1.8 18:57:19.215 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.02) = xAngle (3.12 = 3.12) 18:57:19.215 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.01 = -0.01) 18:57:19.215 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.07 hyp=0.71 cameraTheta=0.10 mountX=-0.71 mountY=-0.01, mountTheta=-3.13 18:57:19.215 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.07, opts=13) 18:57:19.215 00.000 10672 Enqueuing Move request for scope (0.70, 0.07) 18:57:19.215 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4328, FiltMax=65488, Gamma=1.000 18:57:19.215 00.000 428 Worker thread wakes up 18:57:19.215 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.07) opts 0xd 18:57:19.215 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.07) 18:57:19.215 00.000 428 Moving (0.70, 0.07) raw xDistance=-0.71 yDistance=-0.01 18:57:19.215 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 18:57:19.215 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:19.215 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 18:57:19.215 00.000 428 MoveAxis(E, 659, ABG) 18:57:19.215 00.000 428 Guiding Dir = 2, Dur = 659 18:57:19.215 00.000 428 IsSlewing returns 0 18:57:19.215 00.000 428 IsGuiding returns 0 18:57:19.234 00.019 428 PulseGuide returned control before completion, sleep 655 18:57:19.234 00.000 10672 UpdateGuideState exits: m=205476 SNR=33.1 18:57:19.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:19.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:19.234 00.000 10672 Enqueuing Expose request 18:57:19.906 00.672 428 IsGuiding returns 1 18:57:19.906 00.000 428 scope still moving after pulse duration time elapsed 18:57:19.937 00.031 428 IsSlewing returns 0 18:57:19.937 00.000 428 IsGuiding returns 0 18:57:19.937 00.000 428 scope move finished after 659 + 61 ms 18:57:19.937 00.000 428 Move returns status 0, amount 659 18:57:19.937 00.000 428 MoveAxis(N, 0, ABG) 18:57:19.937 00.000 428 Move returns status 0, amount 0 18:57:19.937 00.000 428 move complete, result=0 18:57:19.937 00.000 428 worker thread done servicing request 18:57:19.937 00.000 428 Worker thread wakes up 18:57:19.937 00.000 10672 GuideStep: -0.7 px 659 ms EAST, -0.0 px 0 ms NORTH 18:57:19.937 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:19.937 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:21.571 01.634 428 Exposure complete 18:57:21.712 00.141 428 worker thread done servicing request 18:57:21.712 00.000 10672 OnExposeComplete: enter 18:57:21.712 00.000 10672 UpdateGuideState(): m_state=6 18:57:21.712 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 355 18:57:21.712 00.000 10672 Star::Find returns 1 (0), X=1038.49, Y=788.57, Mass=219519, SNR=33.7, Peak=44112 HFD=1.5 18:57:21.712 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -2.99) 18:57:21.712 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.17 = 0.17) 18:57:21.712 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.13 hyp=0.47 cameraTheta=0.27 mountX=-0.46 mountY=0.08, mountTheta=2.97 18:57:21.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.13, opts=13) 18:57:21.712 00.000 10672 Enqueuing Move request for scope (0.45, 0.13) 18:57:21.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:57:21.712 00.000 428 Worker thread wakes up 18:57:21.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.13) opts 0xd 18:57:21.712 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.13) 18:57:21.712 00.000 428 Moving (0.45, 0.13) raw xDistance=-0.46 yDistance=0.08 18:57:21.712 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46 18:57:21.712 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:21.712 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 18:57:21.712 00.000 428 MoveAxis(E, 475, ABG) 18:57:21.712 00.000 428 Guiding Dir = 2, Dur = 475 18:57:21.712 00.000 428 IsSlewing returns 0 18:57:21.712 00.000 428 IsGuiding returns 0 18:57:21.743 00.031 10672 UpdateGuideState exits: m=219519 SNR=33.7 18:57:21.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:21.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:21.743 00.000 10672 Enqueuing Expose request 18:57:21.743 00.000 428 PulseGuide returned control before completion, sleep 459 18:57:22.243 00.500 428 IsGuiding returns 1 18:57:22.243 00.000 428 scope still moving after pulse duration time elapsed 18:57:22.274 00.031 428 IsSlewing returns 0 18:57:22.274 00.000 428 IsGuiding returns 0 18:57:22.274 00.000 428 scope move finished after 475 + 80 ms 18:57:22.274 00.000 428 Move returns status 0, amount 475 18:57:22.274 00.000 428 MoveAxis(N, 0, ABG) 18:57:22.274 00.000 428 Move returns status 0, amount 0 18:57:22.274 00.000 428 move complete, result=0 18:57:22.274 00.000 428 worker thread done servicing request 18:57:22.274 00.000 10672 GuideStep: -0.5 px 475 ms EAST, 0.1 px 0 ms NORTH 18:57:22.274 00.000 428 Worker thread wakes up 18:57:22.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:22.274 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:23.238 00.964 10672 read socket command 10 18:57:23.238 00.000 10672 processing socket request REQDIST 18:57:23.238 00.000 10672 SOCKSVR: Sending pixel error of 0.40 18:57:23.238 00.000 10672 Sending socket response 40 (0x28) 18:57:24.066 00.828 428 Exposure complete 18:57:24.206 00.140 428 worker thread done servicing request 18:57:24.206 00.000 10672 OnExposeComplete: enter 18:57:24.206 00.000 10672 UpdateGuideState(): m_state=6 18:57:24.206 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 356 18:57:24.206 00.000 10672 Star::Find returns 1 (0), X=1038.13, Y=788.00, Mass=220973, SNR=36.1, Peak=42256 HFD=2.2 18:57:24.206 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 18:57:24.206 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.49 = -1.49) 18:57:24.206 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.44 hyp=0.45 cameraTheta=-1.38 mountX=-0.03 mountY=-0.45, mountTheta=-1.64 18:57:24.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.44, opts=13) 18:57:24.206 00.000 10672 Enqueuing Move request for scope (0.09, -0.44) 18:57:24.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:57:24.206 00.000 428 Worker thread wakes up 18:57:24.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.44) opts 0xd 18:57:24.206 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.44) 18:57:24.206 00.000 428 Moving (0.09, -0.44) raw xDistance=-0.03 yDistance=-0.45 18:57:24.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:57:24.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:24.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 18:57:24.206 00.000 428 MoveAxis(E, 0, ABG) 18:57:24.206 00.000 428 Move returns status 0, amount 0 18:57:24.206 00.000 428 MoveAxis(N, 0, ABG) 18:57:24.206 00.000 428 Move returns status 0, amount 0 18:57:24.206 00.000 428 move complete, result=0 18:57:24.206 00.000 428 worker thread done servicing request 18:57:24.238 00.032 10672 UpdateGuideState exits: m=220973 SNR=36.1 18:57:24.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:24.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:24.238 00.000 10672 Enqueuing Expose request 18:57:24.238 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:57:24.238 00.000 428 Worker thread wakes up 18:57:24.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:24.238 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:26.569 02.331 428 Exposure complete 18:57:26.694 00.125 428 worker thread done servicing request 18:57:26.694 00.000 10672 OnExposeComplete: enter 18:57:26.694 00.000 10672 UpdateGuideState(): m_state=6 18:57:26.694 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 357 18:57:26.694 00.000 10672 Star::Find returns 1 (0), X=1037.98, Y=788.14, Mass=198529, SNR=40.5, Peak=47600 HFD=2.0 18:57:26.694 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.02) = xAngle (1.25 = 1.25) 18:57:26.694 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88) 18:57:26.694 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.77 mountX=0.10 mountY=-0.29, mountTheta=-1.25 18:57:26.694 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.30, opts=13) 18:57:26.694 00.000 10672 Enqueuing Move request for scope (-0.06, -0.30) 18:57:26.694 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 18:57:26.694 00.000 428 Worker thread wakes up 18:57:26.694 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.30) opts 0xd 18:57:26.694 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.30) 18:57:26.694 00.000 428 Moving (-0.06, -0.30) raw xDistance=0.10 yDistance=-0.29 18:57:26.694 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:57:26.694 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:26.694 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 18:57:26.694 00.000 428 MoveAxis(E, 0, ABG) 18:57:26.694 00.000 428 Move returns status 0, amount 0 18:57:26.694 00.000 428 MoveAxis(N, 0, ABG) 18:57:26.694 00.000 428 Move returns status 0, amount 0 18:57:26.694 00.000 428 move complete, result=0 18:57:26.710 00.016 428 worker thread done servicing request 18:57:26.725 00.015 10672 UpdateGuideState exits: m=198529 SNR=40.5 18:57:26.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:26.725 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:26.725 00.000 10672 Enqueuing Expose request 18:57:26.725 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:57:26.725 00.000 428 Worker thread wakes up 18:57:26.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:26.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:28.215 01.490 10672 read socket command 10 18:57:28.215 00.000 10672 processing socket request REQDIST 18:57:28.215 00.000 10672 SOCKSVR: Sending pixel error of 0.38 18:57:28.215 00.000 10672 Sending socket response 38 (0x26) 18:57:29.048 00.833 428 Exposure complete 18:57:29.188 00.140 428 worker thread done servicing request 18:57:29.188 00.000 10672 OnExposeComplete: enter 18:57:29.188 00.000 10672 UpdateGuideState(): m_state=6 18:57:29.188 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 358 18:57:29.188 00.000 10672 Star::Find returns 1 (0), X=1038.07, Y=788.58, Mass=250979, SNR=37.8, Peak=48688 HFD=2.4 18:57:29.188 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.02) = xAngle (4.37 = -1.91) 18:57:29.188 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 18:57:29.188 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.35 mountX=-0.05 mountY=0.14, mountTheta=1.91 18:57:29.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.14, opts=13) 18:57:29.188 00.000 10672 Enqueuing Move request for scope (0.03, 0.14) 18:57:29.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:57:29.188 00.000 428 Worker thread wakes up 18:57:29.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd 18:57:29.188 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.14) 18:57:29.188 00.000 428 Moving (0.03, 0.14) raw xDistance=-0.05 yDistance=0.14 18:57:29.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:57:29.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:29.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:57:29.188 00.000 428 MoveAxis(E, 0, ABG) 18:57:29.188 00.000 428 Move returns status 0, amount 0 18:57:29.188 00.000 428 MoveAxis(N, 0, ABG) 18:57:29.188 00.000 428 Move returns status 0, amount 0 18:57:29.188 00.000 428 move complete, result=0 18:57:29.188 00.000 428 worker thread done servicing request 18:57:29.219 00.031 10672 UpdateGuideState exits: m=250979 SNR=37.8 18:57:29.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:29.219 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:29.219 00.000 10672 Enqueuing Expose request 18:57:29.219 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 18:57:29.219 00.000 428 Worker thread wakes up 18:57:29.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:29.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:31.570 02.351 428 Exposure complete 18:57:31.695 00.125 428 worker thread done servicing request 18:57:31.695 00.000 10672 OnExposeComplete: enter 18:57:31.695 00.000 10672 UpdateGuideState(): m_state=6 18:57:31.695 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 359 18:57:31.695 00.000 10672 Star::Find returns 1 (0), X=1038.32, Y=788.42, Mass=221175, SNR=35.2, Peak=41168 HFD=1.7 18:57:31.695 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 18:57:31.695 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 18:57:31.695 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.06 mountX=-0.28 mountY=-0.05, mountTheta=-2.97 18:57:31.695 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.02, opts=13) 18:57:31.695 00.000 10672 Enqueuing Move request for scope (0.28, -0.02) 18:57:31.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:57:31.695 00.000 428 Worker thread wakes up 18:57:31.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd 18:57:31.695 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.02) 18:57:31.695 00.000 428 Moving (0.28, -0.02) raw xDistance=-0.28 yDistance=-0.05 18:57:31.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 18:57:31.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:31.695 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 18:57:31.695 00.000 428 MoveAxis(E, 0, ABG) 18:57:31.695 00.000 428 Move returns status 0, amount 0 18:57:31.695 00.000 428 MoveAxis(N, 0, ABG) 18:57:31.695 00.000 428 Move returns status 0, amount 0 18:57:31.695 00.000 428 move complete, result=0 18:57:31.695 00.000 428 worker thread done servicing request 18:57:31.726 00.031 10672 UpdateGuideState exits: m=221175 SNR=35.2 18:57:31.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:31.726 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:31.726 00.000 10672 Enqueuing Expose request 18:57:31.726 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 18:57:31.726 00.000 428 Worker thread wakes up 18:57:31.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:31.726 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:33.204 01.478 10672 read socket command 10 18:57:33.204 00.000 10672 processing socket request REQDIST 18:57:33.204 00.000 10672 SOCKSVR: Sending pixel error of 0.30 18:57:33.204 00.000 10672 Sending socket response 30 (0x1e) 18:57:34.063 00.859 428 Exposure complete 18:57:34.188 00.125 428 worker thread done servicing request 18:57:34.188 00.000 10672 OnExposeComplete: enter 18:57:34.188 00.000 10672 UpdateGuideState(): m_state=6 18:57:34.188 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 360 18:57:34.188 00.000 10672 Star::Find returns 1 (0), X=1038.20, Y=788.60, Mass=226816, SNR=33.8, Peak=33536 HFD=2.8 18:57:34.188 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.02) = xAngle (3.81 = -2.47) 18:57:34.188 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.69 = 0.69) 18:57:34.188 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.79 mountX=-0.17 mountY=0.14, mountTheta=2.46 18:57:34.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.16, opts=13) 18:57:34.188 00.000 10672 Enqueuing Move request for scope (0.15, 0.16) 18:57:34.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4336, FiltMax=65488, Gamma=1.000 18:57:34.188 00.000 428 Worker thread wakes up 18:57:34.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd 18:57:34.188 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.16) 18:57:34.188 00.000 428 Moving (0.15, 0.16) raw xDistance=-0.17 yDistance=0.14 18:57:34.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 18:57:34.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:34.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 18:57:34.188 00.000 428 MoveAxis(E, 0, ABG) 18:57:34.188 00.000 428 Move returns status 0, amount 0 18:57:34.188 00.000 428 MoveAxis(N, 0, ABG) 18:57:34.188 00.000 428 Move returns status 0, amount 0 18:57:34.188 00.000 428 move complete, result=0 18:57:34.188 00.000 428 worker thread done servicing request 18:57:34.219 00.031 10672 UpdateGuideState exits: m=226816 SNR=33.8 18:57:34.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:34.219 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:34.219 00.000 10672 Enqueuing Expose request 18:57:34.219 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 18:57:34.219 00.000 428 Worker thread wakes up 18:57:34.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:34.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:36.543 02.324 428 Exposure complete 18:57:36.683 00.140 428 worker thread done servicing request 18:57:36.683 00.000 10672 OnExposeComplete: enter 18:57:36.683 00.000 10672 UpdateGuideState(): m_state=6 18:57:36.683 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 361 18:57:36.683 00.000 10672 Star::Find returns 1 (0), X=1038.52, Y=788.67, Mass=241489, SNR=41.4, Peak=43568 HFD=2.8 18:57:36.683 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.02) = xAngle (3.47 = -2.82) 18:57:36.683 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 18:57:36.683 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.23 hyp=0.53 cameraTheta=0.45 mountX=-0.50 mountY=0.18, mountTheta=2.80 18:57:36.683 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.23, opts=13) 18:57:36.683 00.000 10672 Enqueuing Move request for scope (0.48, 0.23) 18:57:36.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 18:57:36.683 00.000 428 Worker thread wakes up 18:57:36.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.23) opts 0xd 18:57:36.683 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.23) 18:57:36.683 00.000 428 Moving (0.48, 0.23) raw xDistance=-0.50 yDistance=0.18 18:57:36.683 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 18:57:36.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:36.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:57:36.683 00.000 428 MoveAxis(E, 469, ABG) 18:57:36.683 00.000 428 Guiding Dir = 2, Dur = 469 18:57:36.683 00.000 428 IsSlewing returns 0 18:57:36.683 00.000 428 IsGuiding returns 0 18:57:36.699 00.016 428 PulseGuide returned control before completion, sleep 461 18:57:36.699 00.000 10672 UpdateGuideState exits: m=241489 SNR=41.4 18:57:36.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:36.699 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:36.699 00.000 10672 Enqueuing Expose request 18:57:37.183 00.484 428 IsGuiding returns 0 18:57:37.183 00.000 428 Move returns status 0, amount 469 18:57:37.183 00.000 428 MoveAxis(N, 0, ABG) 18:57:37.183 00.000 428 Move returns status 0, amount 0 18:57:37.183 00.000 428 move complete, result=0 18:57:37.183 00.000 428 worker thread done servicing request 18:57:37.183 00.000 428 Worker thread wakes up 18:57:37.183 00.000 10672 GuideStep: -0.5 px 469 ms EAST, 0.2 px 0 ms NORTH 18:57:37.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:37.183 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:38.205 01.022 10672 read socket command 10 18:57:38.205 00.000 10672 processing socket request REQDIST 18:57:38.205 00.000 10672 SOCKSVR: Sending pixel error of 0.35 18:57:38.205 00.000 10672 Sending socket response 35 (0x23) 18:57:39.064 00.859 428 Exposure complete 18:57:39.205 00.141 428 worker thread done servicing request 18:57:39.205 00.000 10672 OnExposeComplete: enter 18:57:39.205 00.000 10672 UpdateGuideState(): m_state=6 18:57:39.205 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 362 18:57:39.205 00.000 10672 Star::Find returns 1 (0), X=1038.14, Y=788.34, Mass=266710, SNR=39.7, Peak=47168 HFD=2.6 18:57:39.205 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.02) = xAngle (2.18 = 2.18) 18:57:39.205 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.95 = -0.95) 18:57:39.205 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.84 mountX=-0.08 mountY=-0.11, mountTheta=-2.18 18:57:39.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.10, opts=13) 18:57:39.205 00.000 10672 Enqueuing Move request for scope (0.09, -0.10) 18:57:39.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4432, FiltMax=65488, Gamma=1.000 18:57:39.205 00.000 428 Worker thread wakes up 18:57:39.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd 18:57:39.205 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.10) 18:57:39.205 00.000 428 Moving (0.09, -0.10) raw xDistance=-0.08 yDistance=-0.11 18:57:39.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 18:57:39.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:39.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 18:57:39.205 00.000 428 MoveAxis(E, 0, ABG) 18:57:39.205 00.000 428 Move returns status 0, amount 0 18:57:39.205 00.000 428 MoveAxis(N, 0, ABG) 18:57:39.205 00.000 428 Move returns status 0, amount 0 18:57:39.205 00.000 428 move complete, result=0 18:57:39.205 00.000 428 worker thread done servicing request 18:57:39.236 00.031 10672 UpdateGuideState exits: m=266710 SNR=39.7 18:57:39.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:39.236 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:39.236 00.000 10672 Enqueuing Expose request 18:57:39.236 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:57:39.236 00.000 428 Worker thread wakes up 18:57:39.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:39.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:41.572 02.336 428 Exposure complete 18:57:41.697 00.125 428 worker thread done servicing request 18:57:41.697 00.000 10672 OnExposeComplete: enter 18:57:41.697 00.000 10672 UpdateGuideState(): m_state=6 18:57:41.697 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 363 18:57:41.697 00.000 10672 Star::Find returns 1 (0), X=1038.12, Y=788.23, Mass=183620, SNR=31.9, Peak=55776 HFD=1.8 18:57:41.697 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 18:57:41.697 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.34 = -1.34) 18:57:41.697 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.24 mountX=-0.05 mountY=-0.22, mountTheta=-1.78 18:57:41.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.21, opts=13) 18:57:41.697 00.000 10672 Enqueuing Move request for scope (0.07, -0.21) 18:57:41.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4224, FiltMax=65488, Gamma=1.000 18:57:41.697 00.000 428 Worker thread wakes up 18:57:41.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd 18:57:41.697 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.21) 18:57:41.697 00.000 428 Moving (0.07, -0.21) raw xDistance=-0.05 yDistance=-0.22 18:57:41.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:57:41.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:41.697 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 18:57:41.697 00.000 428 MoveAxis(E, 0, ABG) 18:57:41.697 00.000 428 Move returns status 0, amount 0 18:57:41.697 00.000 428 MoveAxis(N, 0, ABG) 18:57:41.697 00.000 428 Move returns status 0, amount 0 18:57:41.697 00.000 428 move complete, result=0 18:57:41.697 00.000 428 worker thread done servicing request 18:57:41.728 00.031 10672 UpdateGuideState exits: m=183620 SNR=31.9 18:57:41.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:41.728 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:41.728 00.000 10672 Enqueuing Expose request 18:57:41.728 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:57:41.728 00.000 428 Worker thread wakes up 18:57:41.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:41.728 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:43.211 01.483 10672 read socket command 10 18:57:43.211 00.000 10672 processing socket request REQDIST 18:57:43.211 00.000 10672 SOCKSVR: Sending pixel error of 0.26 18:57:43.211 00.000 10672 Sending socket response 26 (0x1a) 18:57:44.059 00.848 428 Exposure complete 18:57:44.184 00.125 428 worker thread done servicing request 18:57:44.184 00.000 10672 OnExposeComplete: enter 18:57:44.184 00.000 10672 UpdateGuideState(): m_state=6 18:57:44.184 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 364 18:57:44.184 00.000 10672 Star::Find returns 1 (0), X=1037.83, Y=788.30, Mass=217441, SNR=37.8, Peak=49456 HFD=2.3 18:57:44.184 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.02) = xAngle (0.46 = 0.46) 18:57:44.184 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.66 = -2.66) 18:57:44.184 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.56 mountX=0.22 mountY=-0.12, mountTheta=-0.48 18:57:44.184 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.14, opts=13) 18:57:44.184 00.000 10672 Enqueuing Move request for scope (-0.21, -0.14) 18:57:44.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 18:57:44.184 00.000 428 Worker thread wakes up 18:57:44.184 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd 18:57:44.184 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.14) 18:57:44.184 00.000 428 Moving (-0.21, -0.14) raw xDistance=0.22 yDistance=-0.12 18:57:44.184 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 18:57:44.184 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:44.184 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 18:57:44.184 00.000 428 MoveAxis(E, 0, ABG) 18:57:44.184 00.000 428 Move returns status 0, amount 0 18:57:44.200 00.016 428 MoveAxis(N, 0, ABG) 18:57:44.200 00.000 428 Move returns status 0, amount 0 18:57:44.200 00.000 428 move complete, result=0 18:57:44.200 00.000 428 worker thread done servicing request 18:57:44.215 00.015 10672 UpdateGuideState exits: m=217441 SNR=37.8 18:57:44.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:44.215 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:44.215 00.000 10672 Enqueuing Expose request 18:57:44.215 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:57:44.215 00.000 428 Worker thread wakes up 18:57:44.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:44.215 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:46.557 02.342 428 Exposure complete 18:57:46.698 00.141 428 worker thread done servicing request 18:57:46.698 00.000 10672 OnExposeComplete: enter 18:57:46.698 00.000 10672 UpdateGuideState(): m_state=6 18:57:46.698 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 365 18:57:46.698 00.000 10672 Star::Find returns 1 (0), X=1038.07, Y=787.88, Mass=216485, SNR=42.4, Peak=51312 HFD=2.2 18:57:46.698 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 18:57:46.698 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 18:57:46.698 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.56 hyp=0.56 cameraTheta=-1.51 mountX=0.04 mountY=-0.56, mountTheta=-1.51 18:57:46.698 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.56, opts=13) 18:57:46.698 00.000 10672 Enqueuing Move request for scope (0.03, -0.56) 18:57:46.698 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:57:46.698 00.000 428 Worker thread wakes up 18:57:46.698 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.56) opts 0xd 18:57:46.698 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.56) 18:57:46.698 00.000 428 Moving (0.03, -0.56) raw xDistance=0.04 yDistance=-0.56 18:57:46.698 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:57:46.698 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 18:57:46.698 00.000 428 MoveAxis(E, 0, ABG) 18:57:46.698 00.000 428 Move returns status 0, amount 0 18:57:46.698 00.000 428 MoveAxis(N, 845, ABG) 18:57:46.698 00.000 428 Guiding Dir = 0, Dur = 845 18:57:46.698 00.000 428 IsSlewing returns 0 18:57:46.698 00.000 428 IsGuiding returns 0 18:57:46.729 00.031 10672 UpdateGuideState exits: m=216485 SNR=42.4 18:57:46.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:46.729 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:46.729 00.000 10672 Enqueuing Expose request 18:57:46.792 00.063 428 PulseGuide returned control before completion, sleep 769 18:57:47.573 00.781 428 IsGuiding returns 1 18:57:47.573 00.000 428 scope still moving after pulse duration time elapsed 18:57:47.604 00.031 428 IsSlewing returns 0 18:57:47.604 00.000 428 IsGuiding returns 1 18:57:47.635 00.031 428 IsSlewing returns 0 18:57:47.635 00.000 428 IsGuiding returns 1 18:57:47.682 00.047 428 IsSlewing returns 0 18:57:47.682 00.000 428 IsGuiding returns 0 18:57:47.682 00.000 428 scope move finished after 845 + 138 ms 18:57:47.682 00.000 428 Move returns status 0, amount 845 18:57:47.682 00.000 428 move complete, result=0 18:57:47.682 00.000 428 worker thread done servicing request 18:57:47.682 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 845 ms NORTH 18:57:47.682 00.000 428 Worker thread wakes up 18:57:47.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:47.682 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:48.227 00.545 10672 read socket command 10 18:57:48.228 00.001 10672 processing socket request REQDIST 18:57:48.228 00.000 10672 SOCKSVR: Sending pixel error of 0.35 18:57:48.228 00.000 10672 Sending socket response 35 (0x23) 18:57:49.067 00.839 428 Exposure complete 18:57:49.192 00.125 428 worker thread done servicing request 18:57:49.192 00.000 10672 OnExposeComplete: enter 18:57:49.192 00.000 10672 UpdateGuideState(): m_state=6 18:57:49.192 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 366 18:57:49.192 00.000 10672 Star::Find returns 1 (0), X=1037.51, Y=788.42, Mass=214867, SNR=36.8, Peak=37792 HFD=1.5 18:57:49.192 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 18:57:49.192 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.07) 18:57:49.192 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.02 hyp=0.54 cameraTheta=-3.10 mountX=0.53 mountY=0.04, mountTheta=0.07 18:57:49.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.02, opts=13) 18:57:49.192 00.000 10672 Enqueuing Move request for scope (-0.54, -0.02) 18:57:49.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:57:49.192 00.000 428 Worker thread wakes up 18:57:49.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.02) opts 0xd 18:57:49.192 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.02) 18:57:49.192 00.000 428 Moving (-0.54, -0.02) raw xDistance=0.53 yDistance=0.04 18:57:49.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53 18:57:49.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:49.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 18:57:49.192 00.000 428 MoveAxis(W, 497, ABG) 18:57:49.192 00.000 428 Guiding Dir = 3, Dur = 497 18:57:49.208 00.016 428 IsSlewing returns 0 18:57:49.208 00.000 428 IsGuiding returns 0 18:57:49.223 00.015 428 PulseGuide returned control before completion, sleep 492 18:57:49.223 00.000 10672 UpdateGuideState exits: m=214867 SNR=36.8 18:57:49.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:49.223 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:49.223 00.000 10672 Enqueuing Expose request 18:57:49.723 00.500 428 IsGuiding returns 1 18:57:49.723 00.000 428 scope still moving after pulse duration time elapsed 18:57:49.755 00.032 428 IsSlewing returns 0 18:57:49.770 00.015 428 IsGuiding returns 0 18:57:49.770 00.000 428 scope move finished after 497 + 63 ms 18:57:49.770 00.000 428 Move returns status 0, amount 497 18:57:49.770 00.000 428 MoveAxis(N, 0, ABG) 18:57:49.770 00.000 428 Move returns status 0, amount 0 18:57:49.770 00.000 428 move complete, result=0 18:57:49.770 00.000 428 worker thread done servicing request 18:57:49.770 00.000 428 Worker thread wakes up 18:57:49.770 00.000 10672 GuideStep: 0.5 px 497 ms WEST, 0.0 px 0 ms NORTH 18:57:49.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:49.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:51.547 01.777 428 Exposure complete 18:57:51.672 00.125 428 worker thread done servicing request 18:57:51.672 00.000 10672 OnExposeComplete: enter 18:57:51.672 00.000 10672 UpdateGuideState(): m_state=6 18:57:51.688 00.016 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 367 18:57:51.688 00.000 10672 Star::Find returns 1 (0), X=1038.48, Y=788.95, Mass=249267, SNR=38.4, Peak=37792 HFD=2.3 18:57:51.688 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.02) = xAngle (3.88 = -2.40) 18:57:51.688 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.75 = 0.75) 18:57:51.688 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.51 hyp=0.67 cameraTheta=0.86 mountX=-0.50 mountY=0.46, mountTheta=2.39 18:57:51.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.51, opts=13) 18:57:51.688 00.000 10672 Enqueuing Move request for scope (0.44, 0.51) 18:57:51.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:57:51.688 00.000 428 Worker thread wakes up 18:57:51.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.51) opts 0xd 18:57:51.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.51) 18:57:51.688 00.000 428 Moving (0.44, 0.51) raw xDistance=-0.50 yDistance=0.46 18:57:51.688 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.50 18:57:51.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:51.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 18:57:51.688 00.000 428 MoveAxis(E, 427, ABG) 18:57:51.688 00.000 428 Guiding Dir = 2, Dur = 427 18:57:51.688 00.000 428 IsSlewing returns 0 18:57:51.688 00.000 428 IsGuiding returns 0 18:57:51.703 00.015 10672 UpdateGuideState exits: m=249267 SNR=38.4 18:57:51.703 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:51.703 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:51.703 00.000 10672 Enqueuing Expose request 18:57:51.719 00.016 428 PulseGuide returned control before completion, sleep 411 18:57:52.156 00.437 428 IsGuiding returns 0 18:57:52.156 00.000 428 Move returns status 0, amount 427 18:57:52.156 00.000 428 MoveAxis(N, 0, ABG) 18:57:52.156 00.000 428 Move returns status 0, amount 0 18:57:52.156 00.000 428 move complete, result=0 18:57:52.156 00.000 428 worker thread done servicing request 18:57:52.156 00.000 428 Worker thread wakes up 18:57:52.156 00.000 10672 GuideStep: -0.5 px 427 ms EAST, 0.5 px 0 ms NORTH 18:57:52.156 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:52.156 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:53.211 01.055 10672 read socket command 10 18:57:53.211 00.000 10672 processing socket request REQDIST 18:57:53.211 00.000 10672 SOCKSVR: Sending pixel error of 0.48 18:57:53.211 00.000 10672 Sending socket response 48 (0x30) 18:57:54.054 00.843 428 Exposure complete 18:57:54.195 00.141 428 worker thread done servicing request 18:57:54.195 00.000 10672 OnExposeComplete: enter 18:57:54.195 00.000 10672 UpdateGuideState(): m_state=6 18:57:54.195 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 368 18:57:54.195 00.000 10672 Star::Find returns 1 (0), X=1037.97, Y=788.74, Mass=223056, SNR=37.6, Peak=38992 HFD=2.2 18:57:54.195 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.46) 18:57:54.195 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.70 = 1.70) 18:57:54.195 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.81 mountX=0.03 mountY=0.31, mountTheta=1.46 18:57:54.195 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.30, opts=13) 18:57:54.195 00.000 10672 Enqueuing Move request for scope (-0.07, 0.30) 18:57:54.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:57:54.195 00.000 428 Worker thread wakes up 18:57:54.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd 18:57:54.195 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.30) 18:57:54.195 00.000 428 Moving (-0.07, 0.30) raw xDistance=0.03 yDistance=0.31 18:57:54.195 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:57:54.195 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:54.195 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 18:57:54.195 00.000 428 MoveAxis(E, 0, ABG) 18:57:54.195 00.000 428 Move returns status 0, amount 0 18:57:54.195 00.000 428 MoveAxis(N, 0, ABG) 18:57:54.195 00.000 428 Move returns status 0, amount 0 18:57:54.195 00.000 428 move complete, result=0 18:57:54.195 00.000 428 worker thread done servicing request 18:57:54.226 00.031 10672 UpdateGuideState exits: m=223056 SNR=37.6 18:57:54.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:54.226 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:54.226 00.000 10672 Enqueuing Expose request 18:57:54.226 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:57:54.226 00.000 428 Worker thread wakes up 18:57:54.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:54.226 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:56.558 02.332 428 Exposure complete 18:57:56.683 00.125 428 worker thread done servicing request 18:57:56.683 00.000 10672 OnExposeComplete: enter 18:57:56.683 00.000 10672 UpdateGuideState(): m_state=6 18:57:56.683 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 369 18:57:56.683 00.000 10672 Star::Find returns 1 (0), X=1037.41, Y=788.56, Mass=263500, SNR=44.9, Peak=35072 HFD=3.1 18:57:56.683 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.02) = xAngle (5.97 = -0.31) 18:57:56.683 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.84 = 2.84) 18:57:56.683 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.12 hyp=0.64 cameraTheta=2.95 mountX=0.61 mountY=0.19, mountTheta=0.30 18:57:56.683 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.12, opts=13) 18:57:56.683 00.000 10672 Enqueuing Move request for scope (-0.63, 0.12) 18:57:56.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:57:56.683 00.000 428 Worker thread wakes up 18:57:56.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.12) opts 0xd 18:57:56.683 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.12) 18:57:56.683 00.000 428 Moving (-0.63, 0.12) raw xDistance=0.61 yDistance=0.19 18:57:56.683 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 18:57:56.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:56.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 18:57:56.683 00.000 428 MoveAxis(W, 567, ABG) 18:57:56.683 00.000 428 Guiding Dir = 3, Dur = 567 18:57:56.683 00.000 428 IsSlewing returns 0 18:57:56.699 00.016 428 IsGuiding returns 0 18:57:56.714 00.015 10672 UpdateGuideState exits: m=263500 SNR=44.9 18:57:56.714 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:56.714 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:56.714 00.000 10672 Enqueuing Expose request 18:57:56.714 00.000 428 PulseGuide returned control before completion, sleep 553 18:57:57.308 00.594 428 IsGuiding returns 0 18:57:57.308 00.000 428 Move returns status 0, amount 567 18:57:57.308 00.000 428 MoveAxis(N, 0, ABG) 18:57:57.308 00.000 428 Move returns status 0, amount 0 18:57:57.308 00.000 428 move complete, result=0 18:57:57.308 00.000 428 worker thread done servicing request 18:57:57.308 00.000 10672 GuideStep: 0.6 px 567 ms WEST, 0.2 px 0 ms NORTH 18:57:57.308 00.000 428 Worker thread wakes up 18:57:57.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:57.308 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:57:58.214 00.906 10672 read socket command 10 18:57:58.214 00.000 10672 processing socket request REQDIST 18:57:58.214 00.000 10672 SOCKSVR: Sending pixel error of 0.49 18:57:58.214 00.000 10672 Sending socket response 49 (0x31) 18:57:59.057 00.843 428 Exposure complete 18:57:59.182 00.125 428 worker thread done servicing request 18:57:59.182 00.000 10672 OnExposeComplete: enter 18:57:59.182 00.000 10672 UpdateGuideState(): m_state=6 18:57:59.182 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 370 18:57:59.182 00.000 10672 Star::Find returns 1 (0), X=1038.05, Y=788.73, Mass=245150, SNR=38.7, Peak=26672 HFD=3.2 18:57:59.182 00.000 10672 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.02) = xAngle (4.55 = -1.73) 18:57:59.182 00.000 10672 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.43 = 1.43) 18:57:59.182 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.53 mountX=-0.05 mountY=0.28, mountTheta=1.73 18:57:59.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.29, opts=13) 18:57:59.182 00.000 10672 Enqueuing Move request for scope (0.01, 0.29) 18:57:59.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 18:57:59.182 00.000 428 Worker thread wakes up 18:57:59.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd 18:57:59.182 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.29) 18:57:59.182 00.000 428 Moving (0.01, 0.29) raw xDistance=-0.05 yDistance=0.28 18:57:59.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:57:59.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:57:59.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 18:57:59.182 00.000 428 MoveAxis(E, 0, ABG) 18:57:59.182 00.000 428 Move returns status 0, amount 0 18:57:59.182 00.000 428 MoveAxis(N, 0, ABG) 18:57:59.182 00.000 428 Move returns status 0, amount 0 18:57:59.182 00.000 428 move complete, result=0 18:57:59.182 00.000 428 worker thread done servicing request 18:57:59.213 00.031 10672 UpdateGuideState exits: m=245150 SNR=38.7 18:57:59.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:57:59.213 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:57:59.213 00.000 10672 Enqueuing Expose request 18:57:59.213 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 18:57:59.213 00.000 428 Worker thread wakes up 18:57:59.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:57:59.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:01.562 02.349 428 Exposure complete 18:58:01.702 00.140 428 worker thread done servicing request 18:58:01.702 00.000 10672 OnExposeComplete: enter 18:58:01.702 00.000 10672 UpdateGuideState(): m_state=6 18:58:01.702 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 371 18:58:01.702 00.000 10672 Star::Find returns 1 (0), X=1038.30, Y=788.69, Mass=223968, SNR=39.0, Peak=38016 HFD=2.2 18:58:01.702 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.02) = xAngle (3.78 = -2.51) 18:58:01.702 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.65 = 0.65) 18:58:01.702 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.25 hyp=0.36 cameraTheta=0.76 mountX=-0.29 mountY=0.22, mountTheta=2.50 18:58:01.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.25, opts=13) 18:58:01.702 00.000 10672 Enqueuing Move request for scope (0.26, 0.25) 18:58:01.702 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:01.702 00.000 428 Worker thread wakes up 18:58:01.702 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.25) opts 0xd 18:58:01.702 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.25) 18:58:01.702 00.000 428 Moving (0.26, 0.25) raw xDistance=-0.29 yDistance=0.22 18:58:01.702 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 18:58:01.702 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:01.702 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 18:58:01.702 00.000 428 MoveAxis(E, 0, ABG) 18:58:01.702 00.000 428 Move returns status 0, amount 0 18:58:01.702 00.000 428 MoveAxis(N, 0, ABG) 18:58:01.702 00.000 428 Move returns status 0, amount 0 18:58:01.702 00.000 428 move complete, result=0 18:58:01.702 00.000 428 worker thread done servicing request 18:58:01.718 00.016 10672 UpdateGuideState exits: m=223968 SNR=39.0 18:58:01.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:01.718 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:01.718 00.000 10672 Enqueuing Expose request 18:58:01.718 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 18:58:01.718 00.000 428 Worker thread wakes up 18:58:01.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:01.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:03.215 01.497 10672 read socket command 10 18:58:03.215 00.000 10672 processing socket request REQDIST 18:58:03.215 00.000 10672 SOCKSVR: Sending pixel error of 0.41 18:58:03.215 00.000 10672 Sending socket response 41 (0x29) 18:58:04.058 00.843 428 Exposure complete 18:58:04.183 00.125 428 worker thread done servicing request 18:58:04.183 00.000 10672 OnExposeComplete: enter 18:58:04.183 00.000 10672 UpdateGuideState(): m_state=6 18:58:04.183 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 372 18:58:04.183 00.000 10672 Star::Find returns 1 (0), X=1038.09, Y=788.21, Mass=234669, SNR=37.6, Peak=35072 HFD=2.5 18:58:04.183 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 18:58:04.183 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.48 = -1.48) 18:58:04.183 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.38 mountX=-0.02 mountY=-0.23, mountTheta=-1.64 18:58:04.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.23, opts=13) 18:58:04.183 00.000 10672 Enqueuing Move request for scope (0.04, -0.23) 18:58:04.183 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:04.183 00.000 428 Worker thread wakes up 18:58:04.183 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd 18:58:04.183 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.23) 18:58:04.183 00.000 428 Moving (0.04, -0.23) raw xDistance=-0.02 yDistance=-0.23 18:58:04.183 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 18:58:04.183 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:04.183 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 18:58:04.183 00.000 428 MoveAxis(E, 0, ABG) 18:58:04.183 00.000 428 Move returns status 0, amount 0 18:58:04.183 00.000 428 MoveAxis(N, 0, ABG) 18:58:04.183 00.000 428 Move returns status 0, amount 0 18:58:04.183 00.000 428 move complete, result=0 18:58:04.183 00.000 428 worker thread done servicing request 18:58:04.214 00.031 10672 UpdateGuideState exits: m=234669 SNR=37.6 18:58:04.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:04.214 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:04.214 00.000 10672 Enqueuing Expose request 18:58:04.214 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:58:04.214 00.000 428 Worker thread wakes up 18:58:04.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:04.214 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:06.549 02.335 428 Exposure complete 18:58:06.674 00.125 428 worker thread done servicing request 18:58:06.674 00.000 10672 OnExposeComplete: enter 18:58:06.674 00.000 10672 UpdateGuideState(): m_state=6 18:58:06.674 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 373 18:58:06.674 00.000 10672 Star::Find returns 1 (0), X=1038.08, Y=788.67, Mass=238228, SNR=42.1, Peak=39760 HFD=2.6 18:58:06.674 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.02) = xAngle (4.42 = -1.86) 18:58:06.674 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.30 = 1.30) 18:58:06.674 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.40 mountX=-0.07 mountY=0.23, mountTheta=1.86 18:58:06.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.23, opts=13) 18:58:06.690 00.016 10672 Enqueuing Move request for scope (0.04, 0.23) 18:58:06.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:06.690 00.000 428 Worker thread wakes up 18:58:06.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd 18:58:06.690 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.23) 18:58:06.690 00.000 428 Moving (0.04, 0.23) raw xDistance=-0.07 yDistance=0.23 18:58:06.690 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:58:06.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:06.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 18:58:06.690 00.000 428 MoveAxis(E, 0, ABG) 18:58:06.690 00.000 428 Move returns status 0, amount 0 18:58:06.690 00.000 428 MoveAxis(N, 0, ABG) 18:58:06.690 00.000 428 Move returns status 0, amount 0 18:58:06.690 00.000 428 move complete, result=0 18:58:06.690 00.000 428 worker thread done servicing request 18:58:06.705 00.015 10672 UpdateGuideState exits: m=238228 SNR=42.1 18:58:06.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:06.705 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:06.705 00.000 10672 Enqueuing Expose request 18:58:06.705 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:58:06.705 00.000 428 Worker thread wakes up 18:58:06.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:06.705 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:08.216 01.511 10672 read socket command 10 18:58:08.216 00.000 10672 processing socket request REQDIST 18:58:08.216 00.000 10672 SOCKSVR: Sending pixel error of 0.32 18:58:08.216 00.000 10672 Sending socket response 32 (0x20) 18:58:09.031 00.815 428 Exposure complete 18:58:09.172 00.141 428 worker thread done servicing request 18:58:09.172 00.000 10672 OnExposeComplete: enter 18:58:09.172 00.000 10672 UpdateGuideState(): m_state=6 18:58:09.172 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 374 18:58:09.172 00.000 10672 Star::Find returns 1 (0), X=1038.06, Y=788.76, Mass=240854, SNR=41.0, Peak=43024 HFD=2.5 18:58:09.172 00.000 10672 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.02) = xAngle (4.55 = -1.74) 18:58:09.172 00.000 10672 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.42 = 1.42) 18:58:09.172 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.33 cameraTheta=1.53 mountX=-0.05 mountY=0.32, mountTheta=1.74 18:58:09.172 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.32, opts=13) 18:58:09.172 00.000 10672 Enqueuing Move request for scope (0.01, 0.32) 18:58:09.172 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 18:58:09.172 00.000 428 Worker thread wakes up 18:58:09.172 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd 18:58:09.172 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.32) 18:58:09.172 00.000 428 Moving (0.01, 0.32) raw xDistance=-0.05 yDistance=0.32 18:58:09.172 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:58:09.172 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:09.172 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 18:58:09.172 00.000 428 MoveAxis(E, 0, ABG) 18:58:09.172 00.000 428 Move returns status 0, amount 0 18:58:09.172 00.000 428 MoveAxis(N, 0, ABG) 18:58:09.172 00.000 428 Move returns status 0, amount 0 18:58:09.172 00.000 428 move complete, result=0 18:58:09.172 00.000 428 worker thread done servicing request 18:58:09.187 00.015 10672 UpdateGuideState exits: m=240854 SNR=41.0 18:58:09.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:09.187 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:09.187 00.000 10672 Enqueuing Expose request 18:58:09.187 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 18:58:09.187 00.000 428 Worker thread wakes up 18:58:09.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:09.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:11.555 02.368 428 Exposure complete 18:58:11.680 00.125 428 worker thread done servicing request 18:58:11.680 00.000 10672 OnExposeComplete: enter 18:58:11.680 00.000 10672 UpdateGuideState(): m_state=6 18:58:11.680 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 375 18:58:11.680 00.000 10672 Star::Find returns 1 (0), X=1037.31, Y=788.67, Mass=257881, SNR=48.5, Peak=35280 HFD=2.9 18:58:11.680 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.02) = xAngle (5.86 = -0.43) 18:58:11.680 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.73 = 2.73) 18:58:11.680 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=0.23 hyp=0.76 cameraTheta=2.84 mountX=0.69 mountY=0.31, mountTheta=0.42 18:58:11.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=0.23, opts=13) 18:58:11.680 00.000 10672 Enqueuing Move request for scope (-0.73, 0.23) 18:58:11.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 18:58:11.680 00.000 428 Worker thread wakes up 18:58:11.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.23) opts 0xd 18:58:11.680 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, 0.23) 18:58:11.680 00.000 428 Moving (-0.73, 0.23) raw xDistance=0.69 yDistance=0.31 18:58:11.680 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69 18:58:11.680 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:11.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 18:58:11.680 00.000 428 MoveAxis(W, 646, ABG) 18:58:11.680 00.000 428 Guiding Dir = 3, Dur = 646 18:58:11.680 00.000 428 IsSlewing returns 0 18:58:11.680 00.000 428 IsGuiding returns 0 18:58:11.711 00.031 428 PulseGuide returned control before completion, sleep 635 18:58:11.711 00.000 10672 UpdateGuideState exits: m=257881 SNR=48.5 18:58:11.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:11.711 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:11.711 00.000 10672 Enqueuing Expose request 18:58:12.351 00.640 428 IsGuiding returns 1 18:58:12.351 00.000 428 scope still moving after pulse duration time elapsed 18:58:12.383 00.032 428 IsSlewing returns 0 18:58:12.398 00.015 428 IsGuiding returns 0 18:58:12.398 00.000 428 scope move finished after 646 + 62 ms 18:58:12.398 00.000 428 Move returns status 0, amount 646 18:58:12.398 00.000 428 MoveAxis(N, 0, ABG) 18:58:12.398 00.000 428 Move returns status 0, amount 0 18:58:12.398 00.000 428 move complete, result=0 18:58:12.398 00.000 428 worker thread done servicing request 18:58:12.398 00.000 428 Worker thread wakes up 18:58:12.398 00.000 10672 GuideStep: 0.7 px 646 ms WEST, 0.3 px 0 ms NORTH 18:58:12.398 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:12.398 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:13.227 00.829 10672 read socket command 10 18:58:13.227 00.000 10672 processing socket request REQDIST 18:58:13.227 00.000 10672 SOCKSVR: Sending pixel error of 0.45 18:58:13.227 00.000 10672 Sending socket response 45 (0x2d) 18:58:14.040 00.813 428 Exposure complete 18:58:14.165 00.125 428 worker thread done servicing request 18:58:14.165 00.000 10672 OnExposeComplete: enter 18:58:14.165 00.000 10672 UpdateGuideState(): m_state=6 18:58:14.165 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 376 18:58:14.165 00.000 10672 Star::Find returns 1 (0), X=1037.77, Y=789.16, Mass=211415, SNR=34.7, Peak=37568 HFD=2.6 18:58:14.165 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.02) = xAngle (4.95 = -1.33) 18:58:14.165 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.83 = 1.83) 18:58:14.165 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.72 hyp=0.77 cameraTheta=1.93 mountX=0.18 mountY=0.75, mountTheta=1.33 18:58:14.180 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.72, opts=13) 18:58:14.180 00.000 10672 Enqueuing Move request for scope (-0.27, 0.72) 18:58:14.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 18:58:14.180 00.000 428 Worker thread wakes up 18:58:14.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.72) opts 0xd 18:58:14.180 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.72) 18:58:14.180 00.000 428 Moving (-0.27, 0.72) raw xDistance=0.18 yDistance=0.75 18:58:14.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:58:14.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:58:14.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 18:58:14.180 00.000 428 MoveAxis(E, 0, ABG) 18:58:14.180 00.000 428 Move returns status 0, amount 0 18:58:14.180 00.000 428 MoveAxis(N, 0, ABG) 18:58:14.180 00.000 428 Move returns status 0, amount 0 18:58:14.180 00.000 428 move complete, result=0 18:58:14.180 00.000 428 worker thread done servicing request 18:58:14.196 00.016 10672 UpdateGuideState exits: m=211415 SNR=34.7 18:58:14.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:14.196 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:14.196 00.000 10672 Enqueuing Expose request 18:58:14.196 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 18:58:14.196 00.000 428 Worker thread wakes up 18:58:14.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:14.196 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:16.556 02.360 428 Exposure complete 18:58:16.681 00.125 428 worker thread done servicing request 18:58:16.681 00.000 10672 OnExposeComplete: enter 18:58:16.681 00.000 10672 UpdateGuideState(): m_state=6 18:58:16.681 00.000 10672 Star::Find(15, 1037, 789, 0, (0,0,0,0), 0.0, 0) frame 377 18:58:16.681 00.000 10672 Star::Find returns 1 (0), X=1038.25, Y=788.93, Mass=239943, SNR=41.8, Peak=41392 HFD=2.8 18:58:16.681 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.02) = xAngle (4.19 = -2.09) 18:58:16.681 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 18:58:16.681 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.49 hyp=0.53 cameraTheta=1.17 mountX=-0.26 mountY=0.46, mountTheta=2.09 18:58:16.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.49, opts=13) 18:58:16.681 00.000 10672 Enqueuing Move request for scope (0.21, 0.49) 18:58:16.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:16.681 00.000 428 Worker thread wakes up 18:58:16.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.49) opts 0xd 18:58:16.681 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.49) 18:58:16.681 00.000 428 Moving (0.21, 0.49) raw xDistance=-0.26 yDistance=0.46 18:58:16.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:58:16.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:16.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 18:58:16.681 00.000 428 MoveAxis(E, 0, ABG) 18:58:16.681 00.000 428 Move returns status 0, amount 0 18:58:16.681 00.000 428 MoveAxis(N, 0, ABG) 18:58:16.681 00.000 428 Move returns status 0, amount 0 18:58:16.681 00.000 428 move complete, result=0 18:58:16.681 00.000 428 worker thread done servicing request 18:58:16.712 00.031 10672 UpdateGuideState exits: m=239943 SNR=41.8 18:58:16.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:16.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:16.712 00.000 10672 Enqueuing Expose request 18:58:16.712 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 18:58:16.712 00.000 428 Worker thread wakes up 18:58:16.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:16.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:18.203 01.491 10672 read socket command 10 18:58:18.203 00.000 10672 processing socket request REQDIST 18:58:18.203 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:58:18.203 00.000 10672 Sending socket response 54 (0x36) 18:58:19.031 00.828 428 Exposure complete 18:58:19.155 00.124 428 worker thread done servicing request 18:58:19.155 00.000 10672 OnExposeComplete: enter 18:58:19.155 00.000 10672 UpdateGuideState(): m_state=6 18:58:19.155 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 378 18:58:19.171 00.016 10672 Star::Find returns 1 (0), X=1038.26, Y=788.75, Mass=236221, SNR=43.9, Peak=55344 HFD=2.5 18:58:19.171 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.02) = xAngle (3.98 = -2.31) 18:58:19.171 00.000 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.85 = 0.85) 18:58:19.171 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.31 hyp=0.38 cameraTheta=0.96 mountX=-0.26 mountY=0.29, mountTheta=2.30 18:58:19.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.31, opts=13) 18:58:19.171 00.000 10672 Enqueuing Move request for scope (0.22, 0.31) 18:58:19.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 18:58:19.171 00.000 428 Worker thread wakes up 18:58:19.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.31) opts 0xd 18:58:19.171 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.31) 18:58:19.171 00.000 428 Moving (0.22, 0.31) raw xDistance=-0.26 yDistance=0.29 18:58:19.171 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 18:58:19.171 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:19.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 18:58:19.171 00.000 428 MoveAxis(E, 0, ABG) 18:58:19.171 00.000 428 Move returns status 0, amount 0 18:58:19.171 00.000 428 MoveAxis(N, 0, ABG) 18:58:19.171 00.000 428 Move returns status 0, amount 0 18:58:19.171 00.000 428 move complete, result=0 18:58:19.171 00.000 428 worker thread done servicing request 18:58:19.187 00.016 10672 UpdateGuideState exits: m=236221 SNR=43.9 18:58:19.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:19.187 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:19.187 00.000 10672 Enqueuing Expose request 18:58:19.187 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:58:19.187 00.000 428 Worker thread wakes up 18:58:19.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:19.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:21.558 02.371 428 Exposure complete 18:58:21.698 00.140 428 worker thread done servicing request 18:58:21.698 00.000 10672 OnExposeComplete: enter 18:58:21.698 00.000 10672 UpdateGuideState(): m_state=6 18:58:21.698 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 379 18:58:21.698 00.000 10672 Star::Find returns 1 (0), X=1038.06, Y=788.63, Mass=258514, SNR=42.2, Peak=47600 HFD=2.3 18:58:21.698 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.02) = xAngle (4.47 = -1.81) 18:58:21.698 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.35 = 1.35) 18:58:21.698 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.45 mountX=-0.04 mountY=0.18, mountTheta=1.81 18:58:21.698 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.19, opts=13) 18:58:21.698 00.000 10672 Enqueuing Move request for scope (0.02, 0.19) 18:58:21.698 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:58:21.698 00.000 428 Worker thread wakes up 18:58:21.698 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd 18:58:21.698 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.19) 18:58:21.698 00.000 428 Moving (0.02, 0.19) raw xDistance=-0.04 yDistance=0.18 18:58:21.698 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 18:58:21.698 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:21.698 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 18:58:21.698 00.000 428 MoveAxis(E, 0, ABG) 18:58:21.698 00.000 428 Move returns status 0, amount 0 18:58:21.698 00.000 428 MoveAxis(N, 0, ABG) 18:58:21.698 00.000 428 Move returns status 0, amount 0 18:58:21.698 00.000 428 move complete, result=0 18:58:21.698 00.000 428 worker thread done servicing request 18:58:21.714 00.016 10672 UpdateGuideState exits: m=258514 SNR=42.2 18:58:21.714 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:21.714 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:21.714 00.000 10672 Enqueuing Expose request 18:58:21.714 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 18:58:21.714 00.000 428 Worker thread wakes up 18:58:21.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:21.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:23.206 01.492 10672 read socket command 10 18:58:23.206 00.000 10672 processing socket request REQDIST 18:58:23.206 00.000 10672 SOCKSVR: Sending pixel error of 0.40 18:58:23.206 00.000 10672 Sending socket response 40 (0x28) 18:58:24.050 00.844 428 Exposure complete 18:58:24.190 00.140 428 worker thread done servicing request 18:58:24.190 00.000 10672 OnExposeComplete: enter 18:58:24.190 00.000 10672 UpdateGuideState(): m_state=6 18:58:24.190 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 380 18:58:24.190 00.000 10672 Star::Find returns 1 (0), X=1037.74, Y=788.90, Mass=232443, SNR=38.7, Peak=46944 HFD=2.4 18:58:24.190 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.11) 18:58:24.190 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.05 = 2.05) 18:58:24.190 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.46 hyp=0.55 cameraTheta=2.15 mountX=0.25 mountY=0.49, mountTheta=1.11 18:58:24.190 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.46, opts=13) 18:58:24.190 00.000 10672 Enqueuing Move request for scope (-0.30, 0.46) 18:58:24.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 18:58:24.190 00.000 428 Worker thread wakes up 18:58:24.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.46) opts 0xd 18:58:24.190 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.46) 18:58:24.190 00.000 428 Moving (-0.30, 0.46) raw xDistance=0.25 yDistance=0.49 18:58:24.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 18:58:24.190 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:24.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 18:58:24.190 00.000 428 MoveAxis(E, 0, ABG) 18:58:24.190 00.000 428 Move returns status 0, amount 0 18:58:24.190 00.000 428 MoveAxis(N, 0, ABG) 18:58:24.190 00.000 428 Move returns status 0, amount 0 18:58:24.190 00.000 428 move complete, result=0 18:58:24.190 00.000 428 worker thread done servicing request 18:58:24.206 00.016 10672 UpdateGuideState exits: m=232443 SNR=38.7 18:58:24.206 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:24.206 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:24.206 00.000 10672 Enqueuing Expose request 18:58:24.206 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:58:24.206 00.000 428 Worker thread wakes up 18:58:24.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:24.206 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:26.554 02.348 428 Exposure complete 18:58:26.679 00.125 428 worker thread done servicing request 18:58:26.679 00.000 10672 OnExposeComplete: enter 18:58:26.679 00.000 10672 UpdateGuideState(): m_state=6 18:58:26.679 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 381 18:58:26.679 00.000 10672 Star::Find returns 1 (0), X=1037.72, Y=788.67, Mass=262899, SNR=41.1, Peak=37792 HFD=2.9 18:58:26.679 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.02) = xAngle (5.54 = -0.74) 18:58:26.679 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.42 = 2.42) 18:58:26.679 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.23 hyp=0.40 cameraTheta=2.52 mountX=0.29 mountY=0.26, mountTheta=0.73 18:58:26.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.23, opts=13) 18:58:26.679 00.000 10672 Enqueuing Move request for scope (-0.32, 0.23) 18:58:26.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 18:58:26.679 00.000 428 Worker thread wakes up 18:58:26.679 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.23) opts 0xd 18:58:26.679 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.23) 18:58:26.679 00.000 428 Moving (-0.32, 0.23) raw xDistance=0.29 yDistance=0.26 18:58:26.679 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 18:58:26.679 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:26.679 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 18:58:26.679 00.000 428 MoveAxis(E, 0, ABG) 18:58:26.679 00.000 428 Move returns status 0, amount 0 18:58:26.679 00.000 428 MoveAxis(N, 0, ABG) 18:58:26.679 00.000 428 Move returns status 0, amount 0 18:58:26.679 00.000 428 move complete, result=0 18:58:26.679 00.000 428 worker thread done servicing request 18:58:26.710 00.031 10672 UpdateGuideState exits: m=262899 SNR=41.1 18:58:26.710 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:26.710 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:26.710 00.000 10672 Enqueuing Expose request 18:58:26.710 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 18:58:26.710 00.000 428 Worker thread wakes up 18:58:26.710 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:26.710 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:28.208 01.498 10672 read socket command 10 18:58:28.208 00.000 10672 processing socket request REQDIST 18:58:28.208 00.000 10672 SOCKSVR: Sending pixel error of 0.43 18:58:28.208 00.000 10672 Sending socket response 43 (0x2b) 18:58:29.051 00.843 428 Exposure complete 18:58:29.192 00.141 428 worker thread done servicing request 18:58:29.192 00.000 10672 OnExposeComplete: enter 18:58:29.192 00.000 10672 UpdateGuideState(): m_state=6 18:58:29.192 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 382 18:58:29.192 00.000 10672 Star::Find returns 1 (0), X=1037.73, Y=789.31, Mass=253842, SNR=41.6, Peak=32016 HFD=2.9 18:58:29.192 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.02) = xAngle (4.94 = -1.34) 18:58:29.192 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.81 = 1.81) 18:58:29.192 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.87 hyp=0.92 cameraTheta=1.92 mountX=0.21 mountY=0.90, mountTheta=1.34 18:58:29.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.87, opts=13) 18:58:29.192 00.000 10672 Enqueuing Move request for scope (-0.32, 0.87) 18:58:29.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:29.192 00.000 428 Worker thread wakes up 18:58:29.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.87) opts 0xd 18:58:29.192 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.87) 18:58:29.192 00.000 428 Moving (-0.32, 0.87) raw xDistance=0.21 yDistance=0.90 18:58:29.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 18:58:29.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:58:29.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.90 18:58:29.192 00.000 428 MoveAxis(E, 0, ABG) 18:58:29.192 00.000 428 Move returns status 0, amount 0 18:58:29.192 00.000 428 MoveAxis(N, 0, ABG) 18:58:29.192 00.000 428 Move returns status 0, amount 0 18:58:29.192 00.000 428 move complete, result=0 18:58:29.192 00.000 428 worker thread done servicing request 18:58:29.207 00.015 10672 UpdateGuideState exits: m=253842 SNR=41.6 18:58:29.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:29.207 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:29.207 00.000 10672 Enqueuing Expose request 18:58:29.207 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.9 px 0 ms NORTH 18:58:29.207 00.000 428 Worker thread wakes up 18:58:29.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:29.207 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:31.552 02.345 428 Exposure complete 18:58:31.677 00.125 428 worker thread done servicing request 18:58:31.677 00.000 10672 OnExposeComplete: enter 18:58:31.677 00.000 10672 UpdateGuideState(): m_state=6 18:58:31.677 00.000 10672 Star::Find(15, 1037, 789, 0, (0,0,0,0), 0.0, 0) frame 383 18:58:31.677 00.000 10672 Star::Find returns 1 (0), X=1038.58, Y=789.31, Mass=231103, SNR=40.7, Peak=39760 HFD=2.8 18:58:31.677 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.02) = xAngle (4.04 = -2.25) 18:58:31.677 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.91 = 0.91) 18:58:31.677 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.87 hyp=1.03 cameraTheta=1.02 mountX=-0.64 mountY=0.81, mountTheta=2.24 18:58:31.677 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.87, opts=13) 18:58:31.677 00.000 10672 Enqueuing Move request for scope (0.54, 0.87) 18:58:31.677 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1496, FiltMax=65488, Gamma=1.000 18:58:31.677 00.000 428 Worker thread wakes up 18:58:31.677 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.87) opts 0xd 18:58:31.677 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.87) 18:58:31.677 00.000 428 Moving (0.54, 0.87) raw xDistance=-0.64 yDistance=0.81 18:58:31.677 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 18:58:31.677 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.38 newest=1.97 18:58:31.677 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.81 from input 0.81 18:58:31.677 00.000 428 MoveAxis(E, 597, ABG) 18:58:31.677 00.000 428 Guiding Dir = 2, Dur = 597 18:58:31.677 00.000 428 IsSlewing returns 0 18:58:31.677 00.000 428 IsGuiding returns 0 18:58:31.709 00.032 428 PulseGuide returned control before completion, sleep 586 18:58:31.709 00.000 10672 UpdateGuideState exits: m=231103 SNR=40.7 18:58:31.709 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:31.709 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:31.709 00.000 10672 Enqueuing Expose request 18:58:32.333 00.624 428 IsGuiding returns 0 18:58:32.333 00.000 428 Move returns status 0, amount 597 18:58:32.333 00.000 428 MoveAxis(S, 1227, ABG) 18:58:32.333 00.000 428 Guiding Dir = 1, Dur = 1227 18:58:32.333 00.000 428 IsSlewing returns 0 18:58:32.333 00.000 428 IsGuiding returns 0 18:58:32.412 00.079 428 PulseGuide returned control before completion, sleep 1159 18:58:33.208 00.796 10672 read socket command 10 18:58:33.208 00.000 10672 processing socket request REQDIST 18:58:33.208 00.000 10672 SOCKSVR: Sending pixel error of 0.71 18:58:33.208 00.000 10672 Sending socket response 71 (0x47) 18:58:33.614 00.406 428 IsGuiding returns 1 18:58:33.614 00.000 428 scope still moving after pulse duration time elapsed 18:58:33.673 00.059 428 IsSlewing returns 0 18:58:33.673 00.000 428 IsGuiding returns 0 18:58:33.673 00.000 428 scope move finished after 1227 + 115 ms 18:58:33.673 00.000 428 Move returns status 0, amount 1227 18:58:33.673 00.000 428 move complete, result=0 18:58:33.673 00.000 428 worker thread done servicing request 18:58:33.673 00.000 428 Worker thread wakes up 18:58:33.673 00.000 10672 GuideStep: -0.6 px 597 ms EAST, 0.8 px 1227 ms SOUTH 18:58:33.673 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:33.673 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:34.041 00.368 428 Exposure complete 18:58:34.181 00.140 428 worker thread done servicing request 18:58:34.181 00.000 10672 OnExposeComplete: enter 18:58:34.181 00.000 10672 UpdateGuideState(): m_state=6 18:58:34.181 00.000 10672 Star::Find(15, 1038, 789, 0, (0,0,0,0), 0.0, 0) frame 384 18:58:34.181 00.000 10672 Star::Find returns 1 (0), X=1038.16, Y=788.91, Mass=252558, SNR=43.5, Peak=43024 HFD=2.4 18:58:34.181 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.02) = xAngle (4.34 = -1.94) 18:58:34.181 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.21 = 1.21) 18:58:34.181 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.47 hyp=0.48 cameraTheta=1.32 mountX=-0.18 mountY=0.45, mountTheta=1.94 18:58:34.181 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.47, opts=13) 18:58:34.181 00.000 10672 Enqueuing Move request for scope (0.12, 0.47) 18:58:34.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:34.181 00.000 428 Worker thread wakes up 18:58:34.181 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.47) opts 0xd 18:58:34.181 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.47) 18:58:34.181 00.000 428 Moving (0.12, 0.47) raw xDistance=-0.18 yDistance=0.45 18:58:34.181 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:58:34.181 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:34.181 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 18:58:34.181 00.000 428 MoveAxis(E, 0, ABG) 18:58:34.181 00.000 428 Move returns status 0, amount 0 18:58:34.181 00.000 428 MoveAxis(N, 0, ABG) 18:58:34.181 00.000 428 Move returns status 0, amount 0 18:58:34.181 00.000 428 move complete, result=0 18:58:34.181 00.000 428 worker thread done servicing request 18:58:34.197 00.016 10672 UpdateGuideState exits: m=252558 SNR=43.5 18:58:34.212 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:34.212 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:34.212 00.000 10672 Enqueuing Expose request 18:58:34.212 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 18:58:34.212 00.000 428 Worker thread wakes up 18:58:34.212 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:34.212 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:36.537 02.325 428 Exposure complete 18:58:36.662 00.125 428 worker thread done servicing request 18:58:36.662 00.000 10672 OnExposeComplete: enter 18:58:36.662 00.000 10672 UpdateGuideState(): m_state=6 18:58:36.662 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 385 18:58:36.662 00.000 10672 Star::Find returns 1 (0), X=1037.79, Y=788.18, Mass=230814, SNR=41.1, Peak=53920 HFD=2.4 18:58:36.662 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.02) = xAngle (0.68 = 0.68) 18:58:36.662 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45) 18:58:36.662 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-2.34 mountX=0.29 mountY=-0.24, mountTheta=-0.69 18:58:36.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.26, opts=13) 18:58:36.662 00.000 10672 Enqueuing Move request for scope (-0.26, -0.26) 18:58:36.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 18:58:36.662 00.000 428 Worker thread wakes up 18:58:36.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.26) opts 0xd 18:58:36.662 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.26) 18:58:36.662 00.000 428 Moving (-0.26, -0.26) raw xDistance=0.29 yDistance=-0.24 18:58:36.662 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 18:58:36.662 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:36.662 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 18:58:36.662 00.000 428 MoveAxis(E, 0, ABG) 18:58:36.662 00.000 428 Move returns status 0, amount 0 18:58:36.662 00.000 428 MoveAxis(N, 0, ABG) 18:58:36.662 00.000 428 Move returns status 0, amount 0 18:58:36.662 00.000 428 move complete, result=0 18:58:36.662 00.000 428 worker thread done servicing request 18:58:36.694 00.032 10672 UpdateGuideState exits: m=230814 SNR=41.1 18:58:36.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:36.694 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:36.694 00.000 10672 Enqueuing Expose request 18:58:36.694 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 18:58:36.694 00.000 428 Worker thread wakes up 18:58:36.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:36.694 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:38.212 01.518 10672 read socket command 10 18:58:38.212 00.000 10672 processing socket request REQDIST 18:58:38.212 00.000 10672 SOCKSVR: Sending pixel error of 0.56 18:58:38.212 00.000 10672 Sending socket response 56 (0x38) 18:58:39.039 00.827 428 Exposure complete 18:58:39.180 00.141 428 worker thread done servicing request 18:58:39.180 00.000 10672 OnExposeComplete: enter 18:58:39.180 00.000 10672 UpdateGuideState(): m_state=6 18:58:39.180 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 386 18:58:39.180 00.000 10672 Star::Find returns 1 (0), X=1037.31, Y=788.37, Mass=235551, SNR=42.3, Peak=36480 HFD=2.8 18:58:39.180 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.02) = xAngle (-0.02 = -0.02) 18:58:39.180 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13) 18:58:39.180 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=-0.07 hyp=0.73 cameraTheta=-3.04 mountX=0.73 mountY=0.01, mountTheta=0.01 18:58:39.180 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=-0.07, opts=13) 18:58:39.180 00.000 10672 Enqueuing Move request for scope (-0.73, -0.07) 18:58:39.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 18:58:39.180 00.000 428 Worker thread wakes up 18:58:39.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.07) opts 0xd 18:58:39.180 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, -0.07) 18:58:39.180 00.000 428 Moving (-0.73, -0.07) raw xDistance=0.73 yDistance=0.01 18:58:39.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 18:58:39.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:39.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 18:58:39.180 00.000 428 MoveAxis(W, 683, ABG) 18:58:39.180 00.000 428 Guiding Dir = 3, Dur = 683 18:58:39.180 00.000 428 IsSlewing returns 0 18:58:39.180 00.000 428 IsGuiding returns 0 18:58:39.196 00.016 428 PulseGuide returned control before completion, sleep 676 18:58:39.196 00.000 10672 UpdateGuideState exits: m=235551 SNR=42.3 18:58:39.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:39.196 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:39.211 00.015 10672 Enqueuing Expose request 18:58:39.914 00.703 428 IsGuiding returns 0 18:58:39.914 00.000 428 Move returns status 0, amount 683 18:58:39.914 00.000 428 MoveAxis(N, 0, ABG) 18:58:39.914 00.000 428 Move returns status 0, amount 0 18:58:39.914 00.000 428 move complete, result=0 18:58:39.914 00.000 428 worker thread done servicing request 18:58:39.914 00.000 428 Worker thread wakes up 18:58:39.914 00.000 10672 GuideStep: 0.7 px 683 ms WEST, 0.0 px 0 ms NORTH 18:58:39.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:39.914 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:41.548 01.634 428 Exposure complete 18:58:41.673 00.125 428 worker thread done servicing request 18:58:41.673 00.000 10672 OnExposeComplete: enter 18:58:41.673 00.000 10672 UpdateGuideState(): m_state=6 18:58:41.673 00.000 10672 Star::Find(15, 1037, 788, 0, (0,0,0,0), 0.0, 0) frame 387 18:58:41.673 00.000 10672 Star::Find returns 1 (0), X=1038.14, Y=788.81, Mass=223963, SNR=36.9, Peak=29392 HFD=2.6 18:58:41.673 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.02) = xAngle (4.33 = -1.96) 18:58:41.673 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.20 = 1.20) 18:58:41.673 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.31 mountX=-0.14 mountY=0.35, mountTheta=1.95 18:58:41.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.37, opts=13) 18:58:41.673 00.000 10672 Enqueuing Move request for scope (0.10, 0.37) 18:58:41.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 18:58:41.673 00.000 428 Worker thread wakes up 18:58:41.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.37) opts 0xd 18:58:41.673 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.37) 18:58:41.673 00.000 428 Moving (0.10, 0.37) raw xDistance=-0.14 yDistance=0.35 18:58:41.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:58:41.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:41.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 18:58:41.673 00.000 428 MoveAxis(E, 0, ABG) 18:58:41.673 00.000 428 Move returns status 0, amount 0 18:58:41.673 00.000 428 MoveAxis(N, 0, ABG) 18:58:41.673 00.000 428 Move returns status 0, amount 0 18:58:41.673 00.000 428 move complete, result=0 18:58:41.673 00.000 428 worker thread done servicing request 18:58:41.704 00.031 10672 UpdateGuideState exits: m=223963 SNR=36.9 18:58:41.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:41.704 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:41.704 00.000 10672 Enqueuing Expose request 18:58:41.704 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 18:58:41.704 00.000 428 Worker thread wakes up 18:58:41.704 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:41.704 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:43.212 01.508 10672 read socket command 10 18:58:43.212 00.000 10672 processing socket request REQDIST 18:58:43.212 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:58:43.212 00.000 10672 Sending socket response 54 (0x36) 18:58:44.040 00.828 428 Exposure complete 18:58:44.165 00.125 428 worker thread done servicing request 18:58:44.165 00.000 10672 OnExposeComplete: enter 18:58:44.165 00.000 10672 UpdateGuideState(): m_state=6 18:58:44.165 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 388 18:58:44.165 00.000 10672 Star::Find returns 1 (0), X=1038.51, Y=788.43, Mass=249098, SNR=40.3, Peak=33536 HFD=3.1 18:58:44.165 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 18:58:44.165 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 18:58:44.165 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.01 hyp=0.47 cameraTheta=-0.02 mountX=-0.47 mountY=-0.06, mountTheta=-3.01 18:58:44.165 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.01, opts=13) 18:58:44.165 00.000 10672 Enqueuing Move request for scope (0.47, -0.01) 18:58:44.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:44.165 00.000 428 Worker thread wakes up 18:58:44.165 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.01) opts 0xd 18:58:44.165 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.01) 18:58:44.165 00.000 428 Moving (0.47, -0.01) raw xDistance=-0.47 yDistance=-0.06 18:58:44.165 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 18:58:44.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:44.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 18:58:44.165 00.000 428 MoveAxis(E, 434, ABG) 18:58:44.165 00.000 428 Guiding Dir = 2, Dur = 434 18:58:44.165 00.000 428 IsSlewing returns 0 18:58:44.165 00.000 428 IsGuiding returns 0 18:58:44.181 00.016 428 PulseGuide returned control before completion, sleep 429 18:58:44.196 00.015 10672 UpdateGuideState exits: m=249098 SNR=40.3 18:58:44.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:44.196 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:44.196 00.000 10672 Enqueuing Expose request 18:58:44.642 00.446 428 IsGuiding returns 0 18:58:44.642 00.000 428 Move returns status 0, amount 434 18:58:44.642 00.000 428 MoveAxis(N, 0, ABG) 18:58:44.643 00.001 428 Move returns status 0, amount 0 18:58:44.643 00.000 428 move complete, result=0 18:58:44.643 00.000 428 worker thread done servicing request 18:58:44.643 00.000 428 Worker thread wakes up 18:58:44.644 00.001 10672 GuideStep: -0.5 px 434 ms EAST, -0.1 px 0 ms NORTH 18:58:44.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:44.644 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:46.545 01.901 428 Exposure complete 18:58:46.685 00.140 428 worker thread done servicing request 18:58:46.685 00.000 10672 OnExposeComplete: enter 18:58:46.685 00.000 10672 UpdateGuideState(): m_state=6 18:58:46.685 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 389 18:58:46.685 00.000 10672 Star::Find returns 1 (0), X=1038.48, Y=788.84, Mass=233195, SNR=41.4, Peak=39216 HFD=2.5 18:58:46.685 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.02) = xAngle (3.75 = -2.53) 18:58:46.685 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.63 = 0.63) 18:58:46.685 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.40 hyp=0.59 cameraTheta=0.73 mountX=-0.48 mountY=0.35, mountTheta=2.52 18:58:46.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.40, opts=13) 18:58:46.685 00.000 10672 Enqueuing Move request for scope (0.44, 0.40) 18:58:46.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:46.685 00.000 428 Worker thread wakes up 18:58:46.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.40) opts 0xd 18:58:46.685 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.40) 18:58:46.685 00.000 428 Moving (0.44, 0.40) raw xDistance=-0.48 yDistance=0.35 18:58:46.685 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.48 18:58:46.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:46.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 18:58:46.685 00.000 428 MoveAxis(E, 481, ABG) 18:58:46.685 00.000 428 Guiding Dir = 2, Dur = 481 18:58:46.701 00.016 428 IsSlewing returns 0 18:58:46.701 00.000 428 IsGuiding returns 0 18:58:46.716 00.015 10672 UpdateGuideState exits: m=233195 SNR=41.4 18:58:46.716 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:46.716 00.000 428 PulseGuide returned control before completion, sleep 476 18:58:46.716 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:46.716 00.000 10672 Enqueuing Expose request 18:58:47.216 00.500 428 IsGuiding returns 0 18:58:47.216 00.000 428 Move returns status 0, amount 481 18:58:47.216 00.000 428 MoveAxis(N, 0, ABG) 18:58:47.216 00.000 428 Move returns status 0, amount 0 18:58:47.216 00.000 428 move complete, result=0 18:58:47.216 00.000 428 worker thread done servicing request 18:58:47.232 00.016 428 Worker thread wakes up 18:58:47.232 00.000 10672 GuideStep: -0.5 px 481 ms EAST, 0.3 px 0 ms NORTH 18:58:47.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:47.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:48.205 00.973 10672 read socket command 10 18:58:48.205 00.000 10672 processing socket request REQDIST 18:58:48.205 00.000 10672 SOCKSVR: Sending pixel error of 0.54 18:58:48.205 00.000 10672 Sending socket response 54 (0x36) 18:58:49.048 00.843 428 Exposure complete 18:58:49.173 00.125 428 worker thread done servicing request 18:58:49.173 00.000 10672 OnExposeComplete: enter 18:58:49.173 00.000 10672 UpdateGuideState(): m_state=6 18:58:49.173 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 390 18:58:49.173 00.000 10672 Star::Find returns 1 (0), X=1038.14, Y=788.67, Mass=272767, SNR=46.5, Peak=48144 HFD=2.4 18:58:49.173 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.02) = xAngle (4.17 = -2.11) 18:58:49.173 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.04 = 1.04) 18:58:49.173 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.15 mountX=-0.13 mountY=0.21, mountTheta=2.11 18:58:49.173 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.23, opts=13) 18:58:49.173 00.000 10672 Enqueuing Move request for scope (0.10, 0.23) 18:58:49.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:49.173 00.000 428 Worker thread wakes up 18:58:49.173 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd 18:58:49.173 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.23) 18:58:49.173 00.000 428 Moving (0.10, 0.23) raw xDistance=-0.13 yDistance=0.21 18:58:49.173 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:58:49.173 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:49.173 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 18:58:49.173 00.000 428 MoveAxis(E, 0, ABG) 18:58:49.173 00.000 428 Move returns status 0, amount 0 18:58:49.173 00.000 428 MoveAxis(N, 0, ABG) 18:58:49.173 00.000 428 Move returns status 0, amount 0 18:58:49.173 00.000 428 move complete, result=0 18:58:49.173 00.000 428 worker thread done servicing request 18:58:49.189 00.016 10672 UpdateGuideState exits: m=272767 SNR=46.5 18:58:49.205 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:49.205 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:49.205 00.000 10672 Enqueuing Expose request 18:58:49.205 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:58:49.205 00.000 428 Worker thread wakes up 18:58:49.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:49.205 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:51.533 02.328 428 Exposure complete 18:58:51.658 00.125 428 worker thread done servicing request 18:58:51.658 00.000 10672 OnExposeComplete: enter 18:58:51.658 00.000 10672 UpdateGuideState(): m_state=6 18:58:51.658 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 391 18:58:51.658 00.000 10672 Star::Find returns 1 (0), X=1038.04, Y=788.40, Mass=250543, SNR=42.6, Peak=43024 HFD=2.6 18:58:51.658 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 18:58:51.658 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 18:58:51.658 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.56 mountX=0.00 mountY=-0.04, mountTheta=-1.46 18:58:51.658 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.04, opts=13) 18:58:51.658 00.000 10672 Enqueuing Move request for scope (0.00, -0.04) 18:58:51.658 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:58:51.658 00.000 428 Worker thread wakes up 18:58:51.658 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd 18:58:51.658 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.04) 18:58:51.658 00.000 428 Moving (0.00, -0.04) raw xDistance=0.00 yDistance=-0.04 18:58:51.658 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 18:58:51.658 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:51.658 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 18:58:51.658 00.000 428 MoveAxis(E, 0, ABG) 18:58:51.658 00.000 428 Move returns status 0, amount 0 18:58:51.674 00.016 428 MoveAxis(N, 0, ABG) 18:58:51.674 00.000 428 Move returns status 0, amount 0 18:58:51.674 00.000 428 move complete, result=0 18:58:51.674 00.000 428 worker thread done servicing request 18:58:51.689 00.015 10672 UpdateGuideState exits: m=250543 SNR=42.6 18:58:51.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:51.689 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:51.689 00.000 10672 Enqueuing Expose request 18:58:51.689 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 18:58:51.689 00.000 428 Worker thread wakes up 18:58:51.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:51.689 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:53.214 01.525 10672 read socket command 10 18:58:53.214 00.000 10672 processing socket request REQDIST 18:58:53.214 00.000 10672 SOCKSVR: Sending pixel error of 0.33 18:58:53.214 00.000 10672 Sending socket response 33 (0x21) 18:58:54.042 00.828 428 Exposure complete 18:58:54.183 00.141 428 worker thread done servicing request 18:58:54.183 00.000 10672 OnExposeComplete: enter 18:58:54.183 00.000 10672 UpdateGuideState(): m_state=6 18:58:54.183 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 392 18:58:54.183 00.000 10672 Star::Find returns 1 (0), X=1038.03, Y=788.29, Mass=210330, SNR=37.3, Peak=40400 HFD=2.2 18:58:54.183 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.02) = xAngle (1.38 = 1.38) 18:58:54.183 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74) 18:58:54.183 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.64 mountX=0.03 mountY=-0.15, mountTheta=-1.38 18:58:54.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.15, opts=13) 18:58:54.183 00.000 10672 Enqueuing Move request for scope (-0.01, -0.15) 18:58:54.183 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 18:58:54.183 00.000 428 Worker thread wakes up 18:58:54.183 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd 18:58:54.183 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.15) 18:58:54.183 00.000 428 Moving (-0.01, -0.15) raw xDistance=0.03 yDistance=-0.15 18:58:54.183 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:58:54.183 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:54.183 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 18:58:54.183 00.000 428 MoveAxis(E, 0, ABG) 18:58:54.183 00.000 428 Move returns status 0, amount 0 18:58:54.183 00.000 428 MoveAxis(N, 0, ABG) 18:58:54.183 00.000 428 Move returns status 0, amount 0 18:58:54.183 00.000 428 move complete, result=0 18:58:54.183 00.000 428 worker thread done servicing request 18:58:54.214 00.031 10672 UpdateGuideState exits: m=210330 SNR=37.3 18:58:54.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:54.214 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:54.214 00.000 10672 Enqueuing Expose request 18:58:54.214 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:58:54.214 00.000 428 Worker thread wakes up 18:58:54.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:54.214 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:56.532 02.318 428 Exposure complete 18:58:56.657 00.125 428 worker thread done servicing request 18:58:56.657 00.000 10672 OnExposeComplete: enter 18:58:56.657 00.000 10672 UpdateGuideState(): m_state=6 18:58:56.657 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 393 18:58:56.657 00.000 10672 Star::Find returns 1 (0), X=1038.78, Y=788.22, Mass=237128, SNR=39.5, Peak=41280 HFD=2.4 18:58:56.657 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.02) = xAngle (2.73 = 2.73) 18:58:56.657 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.40 = -0.40) 18:58:56.657 00.000 10672 CameraToMount -- cameraX=0.74 cameraY=-0.22 hyp=0.77 cameraTheta=-0.29 mountX=-0.70 mountY=-0.30, mountTheta=-2.74 18:58:56.657 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.74, y=-0.22, opts=13) 18:58:56.657 00.000 10672 Enqueuing Move request for scope (0.74, -0.22) 18:58:56.657 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:58:56.657 00.000 428 Worker thread wakes up 18:58:56.657 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.22) opts 0xd 18:58:56.657 00.000 428 Handling offset move in thread for scope, endpoint = (0.74, -0.22) 18:58:56.657 00.000 428 Moving (0.74, -0.22) raw xDistance=-0.70 yDistance=-0.30 18:58:56.657 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 18:58:56.657 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:58:56.657 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 18:58:56.657 00.000 428 MoveAxis(E, 654, ABG) 18:58:56.657 00.000 428 Guiding Dir = 2, Dur = 654 18:58:56.673 00.016 428 IsSlewing returns 0 18:58:56.673 00.000 428 IsGuiding returns 0 18:58:56.688 00.015 428 PulseGuide returned control before completion, sleep 649 18:58:56.688 00.000 10672 UpdateGuideState exits: m=237128 SNR=39.5 18:58:56.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:56.688 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:56.688 00.000 10672 Enqueuing Expose request 18:58:56.979 00.291 10672 read socket command 13 18:58:56.979 00.000 10672 processing socket request MOVEn 18:58:56.980 00.001 10672 PhdController::Dither begins 18:58:56.980 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 18:58:56.980 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 18:58:56.980 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=1.57 cameraX=3.03, cameraY=-24.82 cameraTheta=-1.45 18:58:56.980 00.000 10672 setting lock position to (1041.07, 763.62) 18:58:56.981 00.001 10672 Mount: notify guiding dithered (3.0, -24.8) 18:58:56.981 00.000 10672 Status Line: Dither by 0.00,-25.00 18:58:56.992 00.011 10672 PhdController: newstate STATE_SETTLE_BEGIN 18:58:56.992 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 18:58:56.992 00.000 10672 Sending socket response 2 (0x2) 18:58:57.344 00.352 428 IsGuiding returns 1 18:58:57.344 00.000 428 scope still moving after pulse duration time elapsed 18:58:57.380 00.036 428 IsSlewing returns 0 18:58:57.413 00.033 428 IsGuiding returns 0 18:58:57.413 00.000 428 scope move finished after 654 + 80 ms 18:58:57.413 00.000 428 Move returns status 0, amount 654 18:58:57.413 00.000 428 MoveAxis(N, 0, ABG) 18:58:57.413 00.000 428 Move returns status 0, amount 0 18:58:57.413 00.000 428 move complete, result=0 18:58:57.414 00.001 428 worker thread done servicing request 18:58:57.414 00.000 428 Worker thread wakes up 18:58:57.414 00.000 10672 GuideStep: -0.7 px 654 ms EAST, -0.3 px 0 ms NORTH 18:58:57.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:58:57.414 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:58:58.985 01.571 10672 read socket command 10 18:58:58.986 00.001 10672 processing socket request REQDIST 18:58:58.986 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:58:58.986 00.000 10672 Sending socket response 255 (0xff) 18:58:59.027 00.041 428 Exposure complete 18:58:59.152 00.125 428 worker thread done servicing request 18:58:59.152 00.000 10672 OnExposeComplete: enter 18:58:59.152 00.000 10672 UpdateGuideState(): m_state=6 18:58:59.152 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 394 18:58:59.152 00.000 10672 Star::Find returns 1 (0), X=1038.18, Y=788.14, Mass=276415, SNR=53.0, Peak=53376 HFD=2.4 18:58:59.152 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 18:58:59.152 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 18:58:59.152 00.000 10672 CameraToMount -- cameraX=-2.89 cameraY=24.52 hyp=24.69 cameraTheta=1.69 mountX=-0.10 mountY=24.69, mountTheta=1.57 18:58:59.152 00.000 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 18:58:59.152 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 18:58:59.152 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 18:58:59.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 18:58:59.152 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 18:58:59.152 00.000 10672 Mount: notify direct move -0.00,10.50 18:58:59.152 00.000 428 Worker thread wakes up 18:58:59.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 18:58:59.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 18:58:59.152 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 18:58:59.152 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 18:58:59.152 00.000 428 MoveAxis(E, 0, B) 18:58:59.152 00.000 428 Move returns status 0, amount 0 18:58:59.152 00.000 428 MoveAxis(S, 15925, B) 18:58:59.152 00.000 428 Guiding Dir = 1, Dur = 15925 18:58:59.152 00.000 428 IsSlewing returns 0 18:58:59.152 00.000 428 IsGuiding returns 0 18:58:59.183 00.031 10672 UpdateGuideState exits: m=276415 SNR=53.0 18:58:59.183 00.000 10672 PhdController: settling, locked = 1, distance = 25.20 (99.00) aobump = 0 frame = 1 / 10 18:58:59.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:59.183 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:58:59.183 00.000 10672 Enqueuing Expose request 18:58:59.246 00.063 428 PulseGuide returned control before completion, sleep 15851 18:59:04.253 05.007 10672 read socket command 10 18:59:04.253 00.000 10672 processing socket request REQDIST 18:59:04.253 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:04.253 00.000 10672 Sending socket response 255 (0xff) 18:59:05.012 00.759 10672 read socket command 10 18:59:05.012 00.000 10672 processing socket request REQDIST 18:59:05.012 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:05.012 00.000 10672 Sending socket response 255 (0xff) 18:59:07.009 01.997 10672 read socket command 10 18:59:07.009 00.000 10672 processing socket request REQDIST 18:59:07.009 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:07.009 00.000 10672 Sending socket response 255 (0xff) 18:59:09.008 01.999 10672 read socket command 10 18:59:09.008 00.000 10672 processing socket request REQDIST 18:59:09.008 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:09.008 00.000 10672 Sending socket response 255 (0xff) 18:59:11.013 02.005 10672 read socket command 10 18:59:11.013 00.000 10672 processing socket request REQDIST 18:59:11.013 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:11.013 00.000 10672 Sending socket response 255 (0xff) 18:59:13.011 01.998 10672 read socket command 10 18:59:13.011 00.000 10672 processing socket request REQDIST 18:59:13.011 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:13.011 00.000 10672 Sending socket response 255 (0xff) 18:59:15.000 01.989 10672 read socket command 10 18:59:15.000 00.000 10672 processing socket request REQDIST 18:59:15.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:15.000 00.000 10672 Sending socket response 255 (0xff) 18:59:15.110 00.110 428 IsGuiding returns 1 18:59:15.110 00.000 428 scope still moving after pulse duration time elapsed 18:59:15.172 00.062 428 IsSlewing returns 0 18:59:15.203 00.031 428 IsGuiding returns 0 18:59:15.203 00.000 428 scope move finished after 15925 + 127 ms 18:59:15.203 00.000 428 Move returns status 0, amount 15925 18:59:15.203 00.000 428 move complete, result=0 18:59:15.203 00.000 428 worker thread done servicing request 18:59:15.203 00.000 428 Worker thread wakes up 18:59:15.219 00.016 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 18:59:15.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:59:15.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,773,31,31) 18:59:15.219 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:59:15.219 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 18:59:16.531 01.312 428 Exposure complete 18:59:16.656 00.125 428 worker thread done servicing request 18:59:16.656 00.000 10672 OnExposeComplete: enter 18:59:16.656 00.000 10672 UpdateGuideState(): m_state=6 18:59:16.656 00.000 10672 Star::Find(15, 1038, 788, 0, (0,0,0,0), 0.0, 0) frame 395 18:59:16.656 00.000 10672 Star::Find returns 1 (0), X=1039.35, Y=787.34, Mass=256124, SNR=47.6, Peak=40512 HFD=2.8 18:59:16.656 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.02) = xAngle (4.66 = -1.62) 18:59:16.656 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.54 = 1.54) 18:59:16.656 00.000 10672 CameraToMount -- cameraX=-1.71 cameraY=23.72 hyp=23.78 cameraTheta=1.64 mountX=-1.17 mountY=23.77, mountTheta=1.62 18:59:16.656 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 18:59:16.656 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 18:59:16.656 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 18:59:16.656 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 18:59:16.656 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 18:59:16.656 00.000 10672 Mount: notify direct move -0.00,10.50 18:59:16.656 00.000 428 Worker thread wakes up 18:59:16.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 18:59:16.656 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 18:59:16.656 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 18:59:16.656 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 18:59:16.656 00.000 428 MoveAxis(E, 0, B) 18:59:16.656 00.000 428 Move returns status 0, amount 0 18:59:16.656 00.000 428 MoveAxis(S, 15925, B) 18:59:16.656 00.000 428 Guiding Dir = 1, Dur = 15925 18:59:16.656 00.000 428 IsSlewing returns 0 18:59:16.656 00.000 428 IsGuiding returns 0 18:59:16.687 00.031 10672 UpdateGuideState exits: m=256124 SNR=47.6 18:59:16.687 00.000 10672 PhdController: settling, locked = 1, distance = 24.78 (99.00) aobump = 0 frame = 2 / 10 18:59:16.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:16.687 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:59:16.687 00.000 10672 Enqueuing Expose request 18:59:16.750 00.063 428 PulseGuide returned control before completion, sleep 15853 18:59:18.218 01.468 10672 read socket command 10 18:59:18.218 00.000 10672 processing socket request REQDIST 18:59:18.218 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:18.218 00.000 10672 Sending socket response 255 (0xff) 18:59:23.208 04.990 10672 read socket command 10 18:59:23.208 00.000 10672 processing socket request REQDIST 18:59:23.208 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:23.208 00.000 10672 Sending socket response 255 (0xff) 18:59:28.216 05.008 10672 read socket command 10 18:59:28.216 00.000 10672 processing socket request REQDIST 18:59:28.216 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:28.216 00.000 10672 Sending socket response 255 (0xff) 18:59:32.613 04.397 428 IsGuiding returns 1 18:59:32.613 00.000 428 scope still moving after pulse duration time elapsed 18:59:32.644 00.031 428 IsSlewing returns 0 18:59:32.644 00.000 428 IsGuiding returns 1 18:59:32.676 00.032 428 IsSlewing returns 0 18:59:32.676 00.000 428 IsGuiding returns 1 18:59:32.707 00.031 428 IsSlewing returns 0 18:59:32.753 00.046 428 IsGuiding returns 0 18:59:32.753 00.000 428 scope move finished after 15925 + 158 ms 18:59:32.753 00.000 428 Move returns status 0, amount 15925 18:59:32.753 00.000 428 move complete, result=0 18:59:32.753 00.000 428 worker thread done servicing request 18:59:32.753 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 18:59:32.753 00.000 428 Worker thread wakes up 18:59:32.753 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:59:32.753 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,772,31,31) 18:59:32.769 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:59:32.785 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 18:59:33.207 00.422 10672 read socket command 10 18:59:33.207 00.000 10672 processing socket request REQDIST 18:59:33.207 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:33.207 00.000 10672 Sending socket response 255 (0xff) 18:59:34.034 00.827 428 Exposure complete 18:59:34.159 00.125 428 worker thread done servicing request 18:59:34.159 00.000 10672 OnExposeComplete: enter 18:59:34.159 00.000 10672 UpdateGuideState(): m_state=6 18:59:34.159 00.000 10672 Star::Find(15, 1039, 787, 0, (0,0,0,0), 0.0, 0) frame 396 18:59:34.159 00.000 10672 Star::Find returns 1 (0), X=1039.89, Y=787.20, Mass=237756, SNR=39.2, Peak=35616 HFD=2.4 18:59:34.159 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.02) = xAngle (4.64 = -1.64) 18:59:34.159 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 18:59:34.159 00.000 10672 CameraToMount -- cameraX=-1.18 cameraY=23.58 hyp=23.61 cameraTheta=1.62 mountX=-1.68 mountY=23.57, mountTheta=1.64 18:59:34.159 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 18:59:34.159 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 18:59:34.159 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=-1.57 cameraX=-0.48, cameraY=3.97 cameraTheta=1.69 18:59:34.159 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=3.97, opts=4) 18:59:34.159 00.000 10672 Enqueuing Move request for scope (-0.48, 3.97) 18:59:34.159 00.000 10672 Mount: notify direct move -0.00,4.00 18:59:34.159 00.000 428 Worker thread wakes up 18:59:34.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 18:59:34.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 3.97) opts 0x4 18:59:34.159 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 3.97) 18:59:34.159 00.000 428 Moving (-0.48, 3.97) raw xDistance=-0.00 yDistance=4.00 18:59:34.159 00.000 428 MoveAxis(E, 0, B) 18:59:34.159 00.000 428 Move returns status 0, amount 0 18:59:34.159 00.000 428 MoveAxis(S, 6067, B) 18:59:34.159 00.000 428 Guiding Dir = 1, Dur = 6067 18:59:34.159 00.000 428 IsSlewing returns 0 18:59:34.159 00.000 428 IsGuiding returns 0 18:59:34.191 00.032 10672 UpdateGuideState exits: m=237756 SNR=39.2 18:59:34.191 00.000 10672 PhdController: settling, locked = 1, distance = 24.43 (99.00) aobump = 0 frame = 3 / 10 18:59:34.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:34.191 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:59:34.191 00.000 10672 Enqueuing Expose request 18:59:34.253 00.062 428 PulseGuide returned control before completion, sleep 5993 18:59:38.205 03.952 10672 read socket command 10 18:59:38.205 00.000 10672 processing socket request REQDIST 18:59:38.205 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:38.205 00.000 10672 Sending socket response 255 (0xff) 18:59:40.255 02.050 428 IsGuiding returns 1 18:59:40.255 00.000 428 scope still moving after pulse duration time elapsed 18:59:40.302 00.047 428 IsSlewing returns 0 18:59:40.302 00.000 428 IsGuiding returns 1 18:59:40.376 00.074 428 IsSlewing returns 0 18:59:40.377 00.001 428 IsGuiding returns 0 18:59:40.377 00.000 428 scope move finished after 6067 + 140 ms 18:59:40.377 00.000 428 Move returns status 0, amount 6067 18:59:40.377 00.000 428 move complete, result=0 18:59:40.378 00.001 428 worker thread done servicing request 18:59:40.378 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 6067 ms SOUTH 18:59:40.378 00.000 428 Worker thread wakes up 18:59:40.378 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:59:40.378 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1025,772,31,31) 18:59:40.385 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 18:59:40.391 00.006 428 ZWO: getimagedata clearbuf 2 ret 0 18:59:41.512 01.121 428 Exposure complete 18:59:41.637 00.125 428 worker thread done servicing request 18:59:41.637 00.000 10672 OnExposeComplete: enter 18:59:41.637 00.000 10672 UpdateGuideState(): m_state=6 18:59:41.637 00.000 10672 Star::Find(15, 1039, 787, 0, (0,0,0,0), 0.0, 0) frame 397 18:59:41.637 00.000 10672 Star::Find returns 1 (0), X=1039.75, Y=787.19, Mass=221673, SNR=30.6, Peak=53520 HFD=2.3 18:59:41.637 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.64) 18:59:41.637 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.52 = 1.52) 18:59:41.637 00.000 10672 CameraToMount -- cameraX=-1.32 cameraY=23.56 hyp=23.60 cameraTheta=1.63 mountX=-1.54 mountY=23.57, mountTheta=1.64 18:59:41.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.32, y=23.56, opts=13) 18:59:41.637 00.000 10672 Enqueuing Move request for scope (-1.32, 23.56) 18:59:41.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65296, FiltMin=13840, FiltMax=65296, Gamma=1.000 18:59:41.637 00.000 428 Worker thread wakes up 18:59:41.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.32, 23.56) opts 0xd 18:59:41.637 00.000 428 Handling offset move in thread for scope, endpoint = (-1.32, 23.56) 18:59:41.637 00.000 428 Moving (-1.32, 23.56) raw xDistance=-1.54 yDistance=23.57 18:59:41.637 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.54 18:59:41.637 00.000 428 resist switch: large excursion: input 23.57 thresh 1.65 direction from 0 to 1 18:59:41.637 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=70.71 18:59:41.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.57 from input 23.57 18:59:41.637 00.000 428 MoveAxis(E, 1435, ABG) 18:59:41.637 00.000 428 Guiding Dir = 2, Dur = 1435 18:59:41.637 00.000 428 IsSlewing returns 0 18:59:41.637 00.000 428 IsGuiding returns 0 18:59:41.668 00.031 428 PulseGuide returned control before completion, sleep 1426 18:59:41.668 00.000 10672 UpdateGuideState exits: m=221673 SNR=30.6 18:59:41.668 00.000 10672 PhdController: settling, locked = 1, distance = 23.60 (99.00) aobump = 0 frame = 4 / 10 18:59:41.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:41.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:59:41.668 00.000 10672 Enqueuing Expose request 18:59:43.121 01.453 428 IsGuiding returns 0 18:59:43.121 00.000 428 Move returns status 0, amount 1435 18:59:43.121 00.000 428 MoveAxis(S, 35748, ABG) 18:59:43.121 00.000 428 duration set to 2500 by maxDecDuration 18:59:43.121 00.000 428 Guiding Dir = 1, Dur = 2500 18:59:43.121 00.000 428 IsSlewing returns 0 18:59:43.121 00.000 428 IsGuiding returns 0 18:59:43.199 00.078 428 PulseGuide returned control before completion, sleep 2432 18:59:43.214 00.015 10672 read socket command 10 18:59:43.214 00.000 10672 processing socket request REQDIST 18:59:43.214 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:43.214 00.000 10672 Sending socket response 255 (0xff) 18:59:45.652 02.438 428 IsGuiding returns 1 18:59:45.652 00.000 428 scope still moving after pulse duration time elapsed 18:59:45.683 00.031 428 IsSlewing returns 0 18:59:45.683 00.000 428 IsGuiding returns 1 18:59:45.745 00.062 428 IsSlewing returns 0 18:59:45.745 00.000 428 IsGuiding returns 0 18:59:45.745 00.000 428 scope move finished after 2500 + 120 ms 18:59:45.745 00.000 428 Move returns status 0, amount 2500 18:59:45.745 00.000 428 move complete, result=0 18:59:45.745 00.000 428 worker thread done servicing request 18:59:45.745 00.000 428 Worker thread wakes up 18:59:45.745 00.000 10672 GuideStep: -1.5 px 1435 ms EAST, 23.6 px 2500 ms SOUTH 18:59:45.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:59:45.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1025,772,31,31) 18:59:45.745 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:59:46.511 00.766 428 Exposure complete 18:59:46.636 00.125 428 worker thread done servicing request 18:59:46.636 00.000 10672 OnExposeComplete: enter 18:59:46.636 00.000 10672 UpdateGuideState(): m_state=6 18:59:46.636 00.000 10672 Star::Find(15, 1039, 787, 0, (0,0,0,0), 0.0, 0) frame 398 18:59:46.636 00.000 10672 Star::Find returns 1 (0), X=1038.86, Y=787.61, Mass=275170, SNR=34.6, Peak=55985 HFD=2.7 18:59:46.636 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.60) 18:59:46.636 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 18:59:46.636 00.000 10672 CameraToMount -- cameraX=-2.21 cameraY=23.99 hyp=24.09 cameraTheta=1.66 mountX=-0.71 mountY=24.09, mountTheta=1.60 18:59:46.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.21, y=23.99, opts=13) 18:59:46.636 00.000 10672 Enqueuing Move request for scope (-2.21, 23.99) 18:59:46.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2145, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 18:59:46.636 00.000 428 Worker thread wakes up 18:59:46.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.21, 23.99) opts 0xd 18:59:46.636 00.000 428 Handling offset move in thread for scope, endpoint = (-2.21, 23.99) 18:59:46.636 00.000 428 Moving (-2.21, 23.99) raw xDistance=-0.71 yDistance=24.09 18:59:46.636 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.71 18:59:46.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 24.09 from input 24.09 18:59:46.636 00.000 428 MoveAxis(E, 761, ABG) 18:59:46.636 00.000 428 Guiding Dir = 2, Dur = 761 18:59:46.636 00.000 428 IsSlewing returns 0 18:59:46.636 00.000 428 IsGuiding returns 0 18:59:46.668 00.032 10672 UpdateGuideState exits: m=275170 SNR=34.6 18:59:46.668 00.000 10672 PhdController: settling, locked = 1, distance = 23.75 (99.00) aobump = 0 frame = 5 / 10 18:59:46.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:46.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:59:46.668 00.000 10672 Enqueuing Expose request 18:59:46.668 00.000 428 PulseGuide returned control before completion, sleep 746 18:59:47.426 00.758 428 IsGuiding returns 1 18:59:47.426 00.000 428 scope still moving after pulse duration time elapsed 18:59:47.490 00.064 428 IsSlewing returns 0 18:59:47.490 00.000 428 IsGuiding returns 0 18:59:47.490 00.000 428 scope move finished after 761 + 78 ms 18:59:47.490 00.000 428 Move returns status 0, amount 761 18:59:47.491 00.001 428 MoveAxis(S, 36534, ABG) 18:59:47.491 00.000 428 duration set to 2500 by maxDecDuration 18:59:47.491 00.000 428 Guiding Dir = 1, Dur = 2500 18:59:47.491 00.000 428 IsSlewing returns 0 18:59:47.492 00.001 428 IsGuiding returns 0 18:59:47.564 00.072 428 PulseGuide returned control before completion, sleep 2433 18:59:48.208 00.644 10672 read socket command 10 18:59:48.208 00.000 10672 processing socket request REQDIST 18:59:48.208 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:48.208 00.000 10672 Sending socket response 255 (0xff) 18:59:50.004 01.796 428 IsGuiding returns 1 18:59:50.004 00.000 428 scope still moving after pulse duration time elapsed 18:59:50.051 00.047 428 IsSlewing returns 0 18:59:50.051 00.000 428 IsGuiding returns 1 18:59:50.098 00.047 428 IsSlewing returns 0 18:59:50.098 00.000 428 IsGuiding returns 0 18:59:50.098 00.000 428 scope move finished after 2500 + 119 ms 18:59:50.098 00.000 428 Move returns status 0, amount 2500 18:59:50.098 00.000 428 move complete, result=0 18:59:50.098 00.000 428 worker thread done servicing request 18:59:50.098 00.000 428 Worker thread wakes up 18:59:50.098 00.000 10672 GuideStep: -0.7 px 761 ms EAST, 24.1 px 2500 ms SOUTH 18:59:50.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:59:50.098 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,773,31,31) 18:59:50.114 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 18:59:51.504 01.390 428 Exposure complete 18:59:51.629 00.125 428 worker thread done servicing request 18:59:51.629 00.000 10672 OnExposeComplete: enter 18:59:51.629 00.000 10672 UpdateGuideState(): m_state=6 18:59:51.629 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 399 18:59:51.629 00.000 10672 Star::Find returns 1 (0), X=1039.11, Y=786.93, Mass=238217, SNR=28.9, Peak=56321 HFD=2.5 18:59:51.645 00.016 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.02) = xAngle (4.67 = -1.61) 18:59:51.645 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.55 = 1.55) 18:59:51.645 00.000 10672 CameraToMount -- cameraX=-1.96 cameraY=23.31 hyp=23.39 cameraTheta=1.65 mountX=-0.88 mountY=23.39, mountTheta=1.61 18:59:51.645 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.96, y=23.31, opts=13) 18:59:51.645 00.000 10672 Enqueuing Move request for scope (-1.96, 23.31) 18:59:51.645 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=14017, FiltMax=65265, Gamma=1.000 18:59:51.645 00.000 428 Worker thread wakes up 18:59:51.645 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.96, 23.31) opts 0xd 18:59:51.645 00.000 428 Handling offset move in thread for scope, endpoint = (-1.96, 23.31) 18:59:51.645 00.000 428 Moving (-1.96, 23.31) raw xDistance=-0.88 yDistance=23.39 18:59:51.645 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.88 18:59:51.645 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.39 from input 23.39 18:59:51.645 00.000 428 MoveAxis(E, 870, ABG) 18:59:51.645 00.000 428 Guiding Dir = 2, Dur = 870 18:59:51.660 00.015 10672 UpdateGuideState exits: m=238217 SNR=28.9 18:59:51.660 00.000 10672 PhdController: settling, locked = 1, distance = 23.64 (99.00) aobump = 0 frame = 6 / 10 18:59:51.660 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:51.660 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:59:51.660 00.000 10672 Enqueuing Expose request 18:59:51.676 00.016 428 IsSlewing returns 0 18:59:51.676 00.000 428 IsGuiding returns 0 18:59:51.692 00.016 428 PulseGuide returned control before completion, sleep 867 18:59:52.582 00.890 428 IsGuiding returns 0 18:59:52.582 00.000 428 Move returns status 0, amount 870 18:59:52.582 00.000 428 MoveAxis(S, 35470, ABG) 18:59:52.582 00.000 428 duration set to 2500 by maxDecDuration 18:59:52.582 00.000 428 Guiding Dir = 1, Dur = 2500 18:59:52.613 00.031 428 IsSlewing returns 0 18:59:52.613 00.000 428 IsGuiding returns 0 18:59:52.691 00.078 428 PulseGuide returned control before completion, sleep 2431 18:59:53.223 00.532 10672 read socket command 10 18:59:53.223 00.000 10672 processing socket request REQDIST 18:59:53.223 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:53.223 00.000 10672 Sending socket response 255 (0xff) 18:59:55.144 01.921 428 IsGuiding returns 1 18:59:55.144 00.000 428 scope still moving after pulse duration time elapsed 18:59:55.191 00.047 428 IsSlewing returns 0 18:59:55.222 00.031 428 IsGuiding returns 0 18:59:55.222 00.000 428 scope move finished after 2500 + 104 ms 18:59:55.222 00.000 428 Move returns status 0, amount 2500 18:59:55.222 00.000 428 move complete, result=0 18:59:55.222 00.000 428 worker thread done servicing request 18:59:55.222 00.000 428 Worker thread wakes up 18:59:55.222 00.000 10672 GuideStep: -0.9 px 870 ms EAST, 23.4 px 2500 ms SOUTH 18:59:55.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:59:55.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,772,31,31) 18:59:55.222 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 18:59:56.500 01.278 428 Exposure complete 18:59:56.640 00.140 428 worker thread done servicing request 18:59:56.640 00.000 10672 OnExposeComplete: enter 18:59:56.640 00.000 10672 UpdateGuideState(): m_state=6 18:59:56.640 00.000 10672 Star::Find(15, 1039, 786, 0, (0,0,0,0), 0.0, 0) frame 400 18:59:56.640 00.000 10672 Star::Find returns 1 (0), X=1038.61, Y=786.62, Mass=235428, SNR=33.2, Peak=58273 HFD=1.7 18:59:56.640 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.59) 18:59:56.640 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 18:59:56.640 00.000 10672 CameraToMount -- cameraX=-2.46 cameraY=23.00 hyp=23.13 cameraTheta=1.68 mountX=-0.34 mountY=23.13, mountTheta=1.59 18:59:56.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.46, y=23.00, opts=13) 18:59:56.640 00.000 10672 Enqueuing Move request for scope (-2.46, 23.00) 18:59:56.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=12385, FiltMax=65265, Gamma=1.000 18:59:56.640 00.000 428 Worker thread wakes up 18:59:56.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.46, 23.00) opts 0xd 18:59:56.640 00.000 428 Handling offset move in thread for scope, endpoint = (-2.46, 23.00) 18:59:56.640 00.000 428 Moving (-2.46, 23.00) raw xDistance=-0.34 yDistance=23.13 18:59:56.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 18:59:56.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.13 from input 23.13 18:59:56.640 00.000 428 MoveAxis(E, 0, ABG) 18:59:56.640 00.000 428 Move returns status 0, amount 0 18:59:56.640 00.000 428 MoveAxis(S, 35081, ABG) 18:59:56.640 00.000 428 duration set to 2500 by maxDecDuration 18:59:56.640 00.000 428 Guiding Dir = 1, Dur = 2500 18:59:56.640 00.000 428 IsSlewing returns 0 18:59:56.640 00.000 428 IsGuiding returns 0 18:59:56.656 00.016 10672 UpdateGuideState exits: m=235428 SNR=33.2 18:59:56.656 00.000 10672 PhdController: settling, locked = 1, distance = 23.49 (99.00) aobump = 0 frame = 7 / 10 18:59:56.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:56.656 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 18:59:56.656 00.000 10672 Enqueuing Expose request 18:59:56.718 00.062 428 PulseGuide returned control before completion, sleep 2430 18:59:58.218 01.500 10672 read socket command 10 18:59:58.218 00.000 10672 processing socket request REQDIST 18:59:58.218 00.000 10672 SOCKSVR: Sending pixel error of 2.55 18:59:58.218 00.000 10672 Sending socket response 255 (0xff) 18:59:59.186 00.968 428 IsGuiding returns 1 18:59:59.186 00.000 428 scope still moving after pulse duration time elapsed 18:59:59.218 00.032 428 IsSlewing returns 0 18:59:59.218 00.000 428 IsGuiding returns 1 18:59:59.280 00.062 428 IsSlewing returns 0 18:59:59.280 00.000 428 IsGuiding returns 0 18:59:59.280 00.000 428 scope move finished after 2500 + 138 ms 18:59:59.280 00.000 428 Move returns status 0, amount 2500 18:59:59.280 00.000 428 move complete, result=0 18:59:59.280 00.000 428 worker thread done servicing request 18:59:59.280 00.000 428 Worker thread wakes up 18:59:59.280 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 23.1 px 2500 ms SOUTH 18:59:59.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 18:59:59.280 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,772,31,31) 18:59:59.280 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:01.496 02.216 428 Exposure complete 19:00:01.636 00.140 428 worker thread done servicing request 19:00:01.636 00.000 10672 OnExposeComplete: enter 19:00:01.636 00.000 10672 UpdateGuideState(): m_state=6 19:00:01.636 00.000 10672 Star::Find(15, 1038, 786, 0, (0,0,0,0), 0.0, 0) frame 401 19:00:01.636 00.000 10672 Star::Find returns 1 (0), X=1038.67, Y=786.90, Mass=173735, SNR=24.4, Peak=50097 HFD=2.1 19:00:01.636 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 19:00:01.636 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 19:00:01.636 00.000 10672 CameraToMount -- cameraX=-2.39 cameraY=23.27 hyp=23.40 cameraTheta=1.67 mountX=-0.44 mountY=23.40, mountTheta=1.59 19:00:01.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.39, y=23.27, opts=13) 19:00:01.636 00.000 10672 Enqueuing Move request for scope (-2.39, 23.27) 19:00:01.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2369, max=65265, FiltMin=13585, FiltMax=65265, Gamma=1.000 19:00:01.636 00.000 428 Worker thread wakes up 19:00:01.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.39, 23.27) opts 0xd 19:00:01.636 00.000 428 Handling offset move in thread for scope, endpoint = (-2.39, 23.27) 19:00:01.636 00.000 428 Moving (-2.39, 23.27) raw xDistance=-0.44 yDistance=23.40 19:00:01.636 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 19:00:01.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.40 from input 23.40 19:00:01.636 00.000 428 MoveAxis(E, 0, ABG) 19:00:01.636 00.000 428 Move returns status 0, amount 0 19:00:01.636 00.000 428 MoveAxis(S, 35484, ABG) 19:00:01.636 00.000 428 duration set to 2500 by maxDecDuration 19:00:01.636 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:01.636 00.000 428 IsSlewing returns 0 19:00:01.636 00.000 428 IsGuiding returns 0 19:00:01.652 00.016 10672 UpdateGuideState exits: m=173735 SNR=24.4 19:00:01.652 00.000 10672 PhdController: settling, locked = 1, distance = 23.46 (99.00) aobump = 0 frame = 8 / 10 19:00:01.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:01.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:01.668 00.016 10672 Enqueuing Expose request 19:00:01.730 00.062 428 PulseGuide returned control before completion, sleep 2426 19:00:03.211 01.481 10672 read socket command 10 19:00:03.211 00.000 10672 processing socket request REQDIST 19:00:03.211 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:03.211 00.000 10672 Sending socket response 255 (0xff) 19:00:04.164 00.953 428 IsGuiding returns 1 19:00:04.164 00.000 428 scope still moving after pulse duration time elapsed 19:00:04.196 00.032 428 IsSlewing returns 0 19:00:04.196 00.000 428 IsGuiding returns 1 19:00:04.242 00.046 428 IsSlewing returns 0 19:00:04.242 00.000 428 IsGuiding returns 0 19:00:04.242 00.000 428 scope move finished after 2500 + 110 ms 19:00:04.242 00.000 428 Move returns status 0, amount 2500 19:00:04.242 00.000 428 move complete, result=0 19:00:04.242 00.000 428 worker thread done servicing request 19:00:04.242 00.000 428 Worker thread wakes up 19:00:04.242 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 23.4 px 2500 ms SOUTH 19:00:04.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:04.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,772,31,31) 19:00:04.258 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:06.496 02.238 428 Exposure complete 19:00:06.637 00.141 428 worker thread done servicing request 19:00:06.637 00.000 10672 OnExposeComplete: enter 19:00:06.637 00.000 10672 UpdateGuideState(): m_state=6 19:00:06.637 00.000 10672 Star::Find(15, 1038, 786, 0, (0,0,0,0), 0.0, 0) frame 402 19:00:06.637 00.000 10672 Star::Find returns 1 (0), X=1038.77, Y=787.02, Mass=205612, SNR=25.6, Peak=55888 HFD=2.5 19:00:06.637 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 19:00:06.637 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 19:00:06.637 00.000 10672 CameraToMount -- cameraX=-2.30 cameraY=23.39 hyp=23.51 cameraTheta=1.67 mountX=-0.55 mountY=23.51, mountTheta=1.59 19:00:06.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.30, y=23.39, opts=13) 19:00:06.637 00.000 10672 Enqueuing Move request for scope (-2.30, 23.39) 19:00:06.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13488, FiltMax=65488, Gamma=1.000 19:00:06.637 00.000 428 Worker thread wakes up 19:00:06.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.30, 23.39) opts 0xd 19:00:06.637 00.000 428 Handling offset move in thread for scope, endpoint = (-2.30, 23.39) 19:00:06.637 00.000 428 Moving (-2.30, 23.39) raw xDistance=-0.55 yDistance=23.51 19:00:06.637 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 19:00:06.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.51 from input 23.51 19:00:06.637 00.000 428 MoveAxis(E, 512, ABG) 19:00:06.637 00.000 428 Guiding Dir = 2, Dur = 512 19:00:06.637 00.000 428 IsSlewing returns 0 19:00:06.637 00.000 428 IsGuiding returns 0 19:00:06.653 00.016 10672 UpdateGuideState exits: m=205612 SNR=25.6 19:00:06.653 00.000 10672 PhdController: settling, locked = 1, distance = 23.47 (99.00) aobump = 0 frame = 9 / 10 19:00:06.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:06.653 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:06.653 00.000 10672 Enqueuing Expose request 19:00:06.668 00.015 428 PulseGuide returned control before completion, sleep 496 19:00:07.168 00.500 428 IsGuiding returns 1 19:00:07.168 00.000 428 scope still moving after pulse duration time elapsed 19:00:07.215 00.047 428 IsSlewing returns 0 19:00:07.215 00.000 428 IsGuiding returns 0 19:00:07.215 00.000 428 scope move finished after 512 + 73 ms 19:00:07.215 00.000 428 Move returns status 0, amount 512 19:00:07.215 00.000 428 MoveAxis(S, 35650, ABG) 19:00:07.215 00.000 428 duration set to 2500 by maxDecDuration 19:00:07.215 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 19:00:07.215 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:07.215 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 19:00:07.231 00.016 428 IsSlewing returns 0 19:00:07.231 00.000 428 IsGuiding returns 0 19:00:07.309 00.078 428 PulseGuide returned control before completion, sleep 2433 19:00:08.203 00.894 10672 read socket command 10 19:00:08.203 00.000 10672 processing socket request REQDIST 19:00:08.203 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:08.203 00.000 10672 Sending socket response 255 (0xff) 19:00:09.751 01.548 428 IsGuiding returns 1 19:00:09.751 00.000 428 scope still moving after pulse duration time elapsed 19:00:09.782 00.031 428 IsSlewing returns 0 19:00:09.782 00.000 428 IsGuiding returns 1 19:00:09.844 00.062 428 IsSlewing returns 0 19:00:09.844 00.000 428 IsGuiding returns 0 19:00:09.844 00.000 428 scope move finished after 2500 + 118 ms 19:00:09.844 00.000 428 Move returns status 0, amount 2500 19:00:09.844 00.000 428 move complete, result=0 19:00:09.844 00.000 428 worker thread done servicing request 19:00:09.844 00.000 428 Worker thread wakes up 19:00:09.844 00.000 10672 GuideStep: -0.6 px 512 ms EAST, 23.5 px 2500 ms SOUTH 19:00:09.844 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:09.844 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,772,31,31) 19:00:09.844 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:11.499 01.655 428 Exposure complete 19:00:11.624 00.125 428 worker thread done servicing request 19:00:11.624 00.000 10672 OnExposeComplete: enter 19:00:11.624 00.000 10672 UpdateGuideState(): m_state=6 19:00:11.624 00.000 10672 Star::Find(15, 1038, 787, 0, (0,0,0,0), 0.0, 0) frame 403 19:00:11.624 00.000 10672 Star::Find returns 1 (0), X=1038.94, Y=786.88, Mass=254919, SNR=29.8, Peak=63297 HFD=2.4 19:00:11.624 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.60) 19:00:11.624 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.55 = 1.55) 19:00:11.624 00.000 10672 CameraToMount -- cameraX=-2.13 cameraY=23.25 hyp=23.35 cameraTheta=1.66 mountX=-0.70 mountY=23.35, mountTheta=1.60 19:00:11.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.13, y=23.25, opts=13) 19:00:11.624 00.000 10672 Enqueuing Move request for scope (-2.13, 23.25) 19:00:11.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2145, max=65265, FiltMin=14017, FiltMax=65265, Gamma=1.000 19:00:11.624 00.000 428 Worker thread wakes up 19:00:11.640 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-2.13, 23.25) opts 0xd 19:00:11.640 00.000 428 Handling offset move in thread for scope, endpoint = (-2.13, 23.25) 19:00:11.640 00.000 428 Moving (-2.13, 23.25) raw xDistance=-0.70 yDistance=23.35 19:00:11.640 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.70 19:00:11.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.35 from input 23.35 19:00:11.640 00.000 428 MoveAxis(E, 684, ABG) 19:00:11.640 00.000 428 Guiding Dir = 2, Dur = 684 19:00:11.640 00.000 428 IsSlewing returns 0 19:00:11.640 00.000 428 IsGuiding returns 0 19:00:11.656 00.016 428 PulseGuide returned control before completion, sleep 680 19:00:11.656 00.000 10672 UpdateGuideState exits: m=254919 SNR=29.8 19:00:11.656 00.000 10672 PhdController: settling, locked = 1, distance = 23.44 (99.00) aobump = 0 frame = 10 / 10 19:00:11.656 00.000 10672 PhdController: newstate STATE_FINISH 19:00:11.656 00.000 10672 PhdController complete: success 19:00:11.656 00.000 10672 Mount: notify guiding dither settle done success=1 19:00:11.656 00.000 10672 PhdController: newstate STATE_IDLE 19:00:11.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:11.656 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:11.656 00.000 10672 Enqueuing Expose request 19:00:12.343 00.687 428 IsGuiding returns 1 19:00:12.343 00.000 428 scope still moving after pulse duration time elapsed 19:00:12.390 00.047 428 IsSlewing returns 0 19:00:12.421 00.031 428 IsGuiding returns 0 19:00:12.421 00.000 428 scope move finished after 684 + 98 ms 19:00:12.421 00.000 428 Move returns status 0, amount 684 19:00:12.421 00.000 428 MoveAxis(S, 35411, ABG) 19:00:12.421 00.000 428 duration set to 2500 by maxDecDuration 19:00:12.421 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:12.421 00.000 428 IsSlewing returns 0 19:00:12.421 00.000 428 IsGuiding returns 0 19:00:12.499 00.078 428 PulseGuide returned control before completion, sleep 2433 19:00:13.206 00.707 10672 read socket command 10 19:00:13.206 00.000 10672 processing socket request REQDIST 19:00:13.206 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:13.206 00.000 10672 Sending socket response 255 (0xff) 19:00:14.944 01.738 428 IsGuiding returns 1 19:00:14.944 00.000 428 scope still moving after pulse duration time elapsed 19:00:14.990 00.046 428 IsSlewing returns 0 19:00:15.022 00.032 428 IsGuiding returns 0 19:00:15.022 00.000 428 scope move finished after 2500 + 103 ms 19:00:15.022 00.000 428 Move returns status 0, amount 2500 19:00:15.022 00.000 428 move complete, result=0 19:00:15.022 00.000 428 worker thread done servicing request 19:00:15.022 00.000 428 Worker thread wakes up 19:00:15.022 00.000 10672 GuideStep: -0.7 px 684 ms EAST, 23.3 px 2500 ms SOUTH 19:00:15.022 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:15.022 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,772,31,31) 19:00:15.037 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:16.488 01.451 428 Exposure complete 19:00:16.629 00.141 428 worker thread done servicing request 19:00:16.629 00.000 10672 OnExposeComplete: enter 19:00:16.629 00.000 10672 UpdateGuideState(): m_state=6 19:00:16.629 00.000 10672 Star::Find(15, 1038, 786, 0, (0,0,0,0), 0.0, 0) frame 404 19:00:16.629 00.000 10672 Star::Find returns 1 (0), X=1038.03, Y=786.24, Mass=218298, SNR=29.2, Peak=65265 HFD=2.2 19:00:16.629 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 19:00:16.629 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 19:00:16.629 00.000 10672 CameraToMount -- cameraX=-3.04 cameraY=22.62 hyp=22.82 cameraTheta=1.70 mountX=0.28 mountY=22.82, mountTheta=1.56 19:00:16.629 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.04, y=22.62, opts=13) 19:00:16.629 00.000 10672 Enqueuing Move request for scope (-3.04, 22.62) 19:00:16.629 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3553, max=65265, FiltMin=12393, FiltMax=65265, Gamma=1.000 19:00:16.629 00.000 428 Worker thread wakes up 19:00:16.629 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.04, 22.62) opts 0xd 19:00:16.629 00.000 428 Handling offset move in thread for scope, endpoint = (-3.04, 22.62) 19:00:16.629 00.000 428 Moving (-3.04, 22.62) raw xDistance=0.28 yDistance=22.82 19:00:16.629 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:00:16.629 00.000 428 GuideAlgorithmResistSwitch::Result() returns 22.82 from input 22.82 19:00:16.629 00.000 428 MoveAxis(E, 0, ABG) 19:00:16.629 00.000 428 Move returns status 0, amount 0 19:00:16.629 00.000 428 MoveAxis(S, 34605, ABG) 19:00:16.629 00.000 428 duration set to 2500 by maxDecDuration 19:00:16.629 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:16.629 00.000 428 IsSlewing returns 0 19:00:16.629 00.000 428 IsGuiding returns 0 19:00:16.660 00.031 10672 UpdateGuideState exits: m=218298 SNR=29.2 19:00:16.660 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:16.660 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:16.660 00.000 10672 Enqueuing Expose request 19:00:16.723 00.063 428 PulseGuide returned control before completion, sleep 2431 19:00:18.207 01.484 10672 read socket command 10 19:00:18.207 00.000 10672 processing socket request REQDIST 19:00:18.207 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:18.207 00.000 10672 Sending socket response 255 (0xff) 19:00:19.191 00.984 428 IsGuiding returns 1 19:00:19.191 00.000 428 scope still moving after pulse duration time elapsed 19:00:19.254 00.063 428 IsSlewing returns 0 19:00:19.254 00.000 428 IsGuiding returns 0 19:00:19.254 00.000 428 scope move finished after 2500 + 121 ms 19:00:19.254 00.000 428 Move returns status 0, amount 2500 19:00:19.254 00.000 428 move complete, result=0 19:00:19.254 00.000 428 worker thread done servicing request 19:00:19.254 00.000 428 Worker thread wakes up 19:00:19.254 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 22.8 px 2500 ms SOUTH 19:00:19.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:19.254 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,771,31,31) 19:00:19.270 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:21.489 02.219 428 Exposure complete 19:00:21.629 00.140 428 worker thread done servicing request 19:00:21.629 00.000 10672 OnExposeComplete: enter 19:00:21.629 00.000 10672 UpdateGuideState(): m_state=6 19:00:21.629 00.000 10672 Star::Find(15, 1038, 786, 0, (0,0,0,0), 0.0, 0) frame 405 19:00:21.629 00.000 10672 Star::Find returns 1 (0), X=1038.34, Y=785.18, Mass=250472, SNR=31.2, Peak=59488 HFD=2.6 19:00:21.629 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.57) 19:00:21.629 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 19:00:21.629 00.000 10672 CameraToMount -- cameraX=-2.73 cameraY=21.56 hyp=21.73 cameraTheta=1.70 mountX=0.10 mountY=21.73, mountTheta=1.57 19:00:21.629 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.73, y=21.56, opts=13) 19:00:21.629 00.000 10672 Enqueuing Move request for scope (-2.73, 21.56) 19:00:21.629 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=14352, FiltMax=65488, Gamma=1.000 19:00:21.629 00.000 428 Worker thread wakes up 19:00:21.629 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.73, 21.56) opts 0xd 19:00:21.629 00.000 428 Handling offset move in thread for scope, endpoint = (-2.73, 21.56) 19:00:21.629 00.000 428 Moving (-2.73, 21.56) raw xDistance=0.10 yDistance=21.73 19:00:21.629 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:00:21.629 00.000 428 GuideAlgorithmResistSwitch::Result() returns 21.73 from input 21.73 19:00:21.629 00.000 428 MoveAxis(E, 0, ABG) 19:00:21.629 00.000 428 Move returns status 0, amount 0 19:00:21.629 00.000 428 MoveAxis(S, 32953, ABG) 19:00:21.629 00.000 428 duration set to 2500 by maxDecDuration 19:00:21.629 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:21.629 00.000 428 IsSlewing returns 0 19:00:21.629 00.000 428 IsGuiding returns 0 19:00:21.645 00.016 10672 UpdateGuideState exits: m=250472 SNR=31.2 19:00:21.645 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:21.645 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:21.645 00.000 10672 Enqueuing Expose request 19:00:21.723 00.078 428 PulseGuide returned control before completion, sleep 2424 19:00:23.207 01.484 10672 read socket command 10 19:00:23.207 00.000 10672 processing socket request REQDIST 19:00:23.207 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:23.207 00.000 10672 Sending socket response 255 (0xff) 19:00:24.160 00.953 428 IsGuiding returns 1 19:00:24.160 00.000 428 scope still moving after pulse duration time elapsed 19:00:24.191 00.031 428 IsSlewing returns 0 19:00:24.191 00.000 428 IsGuiding returns 1 19:00:24.222 00.031 428 IsSlewing returns 0 19:00:24.222 00.000 428 IsGuiding returns 1 19:00:24.253 00.031 428 IsSlewing returns 0 19:00:24.253 00.000 428 IsGuiding returns 0 19:00:24.253 00.000 428 scope move finished after 2500 + 128 ms 19:00:24.253 00.000 428 Move returns status 0, amount 2500 19:00:24.253 00.000 428 move complete, result=0 19:00:24.253 00.000 428 worker thread done servicing request 19:00:24.253 00.000 428 Worker thread wakes up 19:00:24.253 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 21.7 px 2500 ms SOUTH 19:00:24.269 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:24.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1023,770,31,31) 19:00:24.269 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:26.488 02.219 428 Exposure complete 19:00:26.628 00.140 428 worker thread done servicing request 19:00:26.628 00.000 10672 OnExposeComplete: enter 19:00:26.628 00.000 10672 UpdateGuideState(): m_state=6 19:00:26.628 00.000 10672 Star::Find(15, 1038, 785, 0, (0,0,0,0), 0.0, 0) frame 406 19:00:26.628 00.000 10672 Star::Find returns 1 (0), X=1038.82, Y=783.45, Mass=232604, SNR=28.9, Peak=56529 HFD=2.0 19:00:26.628 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 19:00:26.628 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 19:00:26.628 00.000 10672 CameraToMount -- cameraX=-2.25 cameraY=19.82 hyp=19.95 cameraTheta=1.68 mountX=-0.17 mountY=19.95, mountTheta=1.58 19:00:26.628 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.25, y=19.82, opts=13) 19:00:26.628 00.000 10672 Enqueuing Move request for scope (-2.25, 19.82) 19:00:26.628 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=721, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:00:26.628 00.000 428 Worker thread wakes up 19:00:26.628 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.25, 19.82) opts 0xd 19:00:26.628 00.000 428 Handling offset move in thread for scope, endpoint = (-2.25, 19.82) 19:00:26.628 00.000 428 Moving (-2.25, 19.82) raw xDistance=-0.17 yDistance=19.95 19:00:26.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:00:26.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 19.95 from input 19.95 19:00:26.628 00.000 428 MoveAxis(E, 0, ABG) 19:00:26.628 00.000 428 Move returns status 0, amount 0 19:00:26.628 00.000 428 MoveAxis(S, 30256, ABG) 19:00:26.628 00.000 428 duration set to 2500 by maxDecDuration 19:00:26.628 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:26.628 00.000 428 IsSlewing returns 0 19:00:26.628 00.000 428 IsGuiding returns 0 19:00:26.644 00.016 10672 UpdateGuideState exits: m=232604 SNR=28.9 19:00:26.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:26.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:26.644 00.000 10672 Enqueuing Expose request 19:00:26.706 00.062 428 PulseGuide returned control before completion, sleep 2436 19:00:28.206 01.500 10672 read socket command 10 19:00:28.206 00.000 10672 processing socket request REQDIST 19:00:28.206 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:28.206 00.000 10672 Sending socket response 255 (0xff) 19:00:29.158 00.952 428 IsGuiding returns 1 19:00:29.158 00.000 428 scope still moving after pulse duration time elapsed 19:00:29.194 00.036 428 IsSlewing returns 0 19:00:29.194 00.000 428 IsGuiding returns 1 19:00:29.225 00.031 428 IsSlewing returns 0 19:00:29.225 00.000 428 IsGuiding returns 0 19:00:29.225 00.000 428 scope move finished after 2500 + 100 ms 19:00:29.225 00.000 428 Move returns status 0, amount 2500 19:00:29.225 00.000 428 move complete, result=0 19:00:29.225 00.000 428 worker thread done servicing request 19:00:29.225 00.000 428 Worker thread wakes up 19:00:29.225 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 19.9 px 2500 ms SOUTH 19:00:29.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:29.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,768,31,31) 19:00:29.240 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:31.491 02.251 428 Exposure complete 19:00:31.616 00.125 428 worker thread done servicing request 19:00:31.616 00.000 10672 OnExposeComplete: enter 19:00:31.616 00.000 10672 UpdateGuideState(): m_state=6 19:00:31.631 00.015 10672 Star::Find(15, 1038, 783, 0, (0,0,0,0), 0.0, 0) frame 407 19:00:31.631 00.000 10672 Star::Find returns 1 (0), X=1038.56, Y=782.35, Mass=198611, SNR=27.8, Peak=59585 HFD=1.5 19:00:31.631 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 19:00:31.631 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 19:00:31.631 00.000 10672 CameraToMount -- cameraX=-2.50 cameraY=18.73 hyp=18.90 cameraTheta=1.70 mountX=0.22 mountY=18.89, mountTheta=1.56 19:00:31.631 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.50, y=18.73, opts=13) 19:00:31.631 00.000 10672 Enqueuing Move request for scope (-2.50, 18.73) 19:00:31.631 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2689, max=65265, FiltMin=14129, FiltMax=65265, Gamma=1.000 19:00:31.631 00.000 428 Worker thread wakes up 19:00:31.631 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.50, 18.73) opts 0xd 19:00:31.631 00.000 428 Handling offset move in thread for scope, endpoint = (-2.50, 18.73) 19:00:31.631 00.000 428 Moving (-2.50, 18.73) raw xDistance=0.22 yDistance=18.89 19:00:31.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:00:31.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 18.89 from input 18.89 19:00:31.631 00.000 428 MoveAxis(E, 0, ABG) 19:00:31.631 00.000 428 Move returns status 0, amount 0 19:00:31.631 00.000 428 MoveAxis(S, 28653, ABG) 19:00:31.631 00.000 428 duration set to 2500 by maxDecDuration 19:00:31.631 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:31.631 00.000 428 IsSlewing returns 0 19:00:31.631 00.000 428 IsGuiding returns 0 19:00:31.647 00.016 10672 UpdateGuideState exits: m=198611 SNR=27.8 19:00:31.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:31.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:31.647 00.000 10672 Enqueuing Expose request 19:00:31.709 00.062 428 PulseGuide returned control before completion, sleep 2431 19:00:33.209 01.500 10672 read socket command 10 19:00:33.209 00.000 10672 processing socket request REQDIST 19:00:33.209 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:33.209 00.000 10672 Sending socket response 255 (0xff) 19:00:34.162 00.953 428 IsGuiding returns 1 19:00:34.162 00.000 428 scope still moving after pulse duration time elapsed 19:00:34.193 00.031 428 IsSlewing returns 0 19:00:34.193 00.000 428 IsGuiding returns 1 19:00:34.240 00.047 428 IsSlewing returns 0 19:00:34.240 00.000 428 IsGuiding returns 0 19:00:34.240 00.000 428 scope move finished after 2500 + 105 ms 19:00:34.240 00.000 428 Move returns status 0, amount 2500 19:00:34.240 00.000 428 move complete, result=0 19:00:34.240 00.000 428 worker thread done servicing request 19:00:34.240 00.000 428 Worker thread wakes up 19:00:34.240 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 18.9 px 2500 ms SOUTH 19:00:34.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:34.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,767,31,31) 19:00:34.240 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:36.480 02.240 428 Exposure complete 19:00:36.621 00.141 428 worker thread done servicing request 19:00:36.621 00.000 10672 OnExposeComplete: enter 19:00:36.621 00.000 10672 UpdateGuideState(): m_state=6 19:00:36.621 00.000 10672 Star::Find(15, 1038, 782, 0, (0,0,0,0), 0.0, 0) frame 408 19:00:36.621 00.000 10672 Star::Find returns 1 (0), X=1038.85, Y=780.37, Mass=256514, SNR=31.5, Peak=60561 HFD=2.5 19:00:36.621 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 19:00:36.621 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 19:00:36.621 00.000 10672 CameraToMount -- cameraX=-2.22 cameraY=16.75 hyp=16.89 cameraTheta=1.70 mountX=0.18 mountY=16.89, mountTheta=1.56 19:00:36.621 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.22, y=16.75, opts=13) 19:00:36.621 00.000 10672 Enqueuing Move request for scope (-2.22, 16.75) 19:00:36.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13585, FiltMax=65265, Gamma=1.000 19:00:36.621 00.000 428 Worker thread wakes up 19:00:36.621 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.22, 16.75) opts 0xd 19:00:36.621 00.000 428 Handling offset move in thread for scope, endpoint = (-2.22, 16.75) 19:00:36.621 00.000 428 Moving (-2.22, 16.75) raw xDistance=0.18 yDistance=16.89 19:00:36.621 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:00:36.621 00.000 428 GuideAlgorithmResistSwitch::Result() returns 16.89 from input 16.89 19:00:36.621 00.000 428 MoveAxis(E, 0, ABG) 19:00:36.621 00.000 428 Move returns status 0, amount 0 19:00:36.621 00.000 428 MoveAxis(S, 25613, ABG) 19:00:36.621 00.000 428 duration set to 2500 by maxDecDuration 19:00:36.621 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:36.621 00.000 428 IsSlewing returns 0 19:00:36.621 00.000 428 IsGuiding returns 0 19:00:36.652 00.031 10672 UpdateGuideState exits: m=256514 SNR=31.5 19:00:36.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:36.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:36.652 00.000 10672 Enqueuing Expose request 19:00:36.714 00.062 428 PulseGuide returned control before completion, sleep 2427 19:00:38.211 01.497 10672 read socket command 10 19:00:38.211 00.000 10672 processing socket request REQDIST 19:00:38.211 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:38.211 00.000 10672 Sending socket response 255 (0xff) 19:00:39.149 00.938 428 IsGuiding returns 1 19:00:39.149 00.000 428 scope still moving after pulse duration time elapsed 19:00:39.180 00.031 428 IsSlewing returns 0 19:00:39.180 00.000 428 IsGuiding returns 1 19:00:39.243 00.063 428 IsSlewing returns 0 19:00:39.243 00.000 428 IsGuiding returns 0 19:00:39.243 00.000 428 scope move finished after 2500 + 109 ms 19:00:39.243 00.000 428 Move returns status 0, amount 2500 19:00:39.243 00.000 428 move complete, result=0 19:00:39.243 00.000 428 worker thread done servicing request 19:00:39.243 00.000 428 Worker thread wakes up 19:00:39.243 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 16.9 px 2500 ms SOUTH 19:00:39.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:39.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,765,31,31) 19:00:39.243 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:41.480 02.237 428 Exposure complete 19:00:41.621 00.141 428 worker thread done servicing request 19:00:41.621 00.000 10672 OnExposeComplete: enter 19:00:41.621 00.000 10672 UpdateGuideState(): m_state=6 19:00:41.621 00.000 10672 Star::Find(15, 1038, 780, 0, (0,0,0,0), 0.0, 0) frame 409 19:00:41.621 00.000 10672 Star::Find returns 1 (0), X=1039.45, Y=778.63, Mass=205942, SNR=27.5, Peak=62849 HFD=1.7 19:00:41.621 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 19:00:41.621 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 19:00:41.621 00.000 10672 CameraToMount -- cameraX=-1.62 cameraY=15.01 hyp=15.10 cameraTheta=1.68 mountX=-0.21 mountY=15.10, mountTheta=1.58 19:00:41.621 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.62, y=15.01, opts=13) 19:00:41.621 00.000 10672 Enqueuing Move request for scope (-1.62, 15.01) 19:00:41.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:00:41.621 00.000 428 Worker thread wakes up 19:00:41.621 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.62, 15.01) opts 0xd 19:00:41.621 00.000 428 Handling offset move in thread for scope, endpoint = (-1.62, 15.01) 19:00:41.621 00.000 428 Moving (-1.62, 15.01) raw xDistance=-0.21 yDistance=15.10 19:00:41.621 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:00:41.621 00.000 428 GuideAlgorithmResistSwitch::Result() returns 15.10 from input 15.10 19:00:41.621 00.000 428 MoveAxis(E, 0, ABG) 19:00:41.621 00.000 428 Move returns status 0, amount 0 19:00:41.621 00.000 428 MoveAxis(S, 22895, ABG) 19:00:41.621 00.000 428 duration set to 2500 by maxDecDuration 19:00:41.621 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 19:00:41.621 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:41.637 00.016 428 IsSlewing returns 0 19:00:41.637 00.000 428 IsGuiding returns 0 19:00:41.652 00.015 10672 UpdateGuideState exits: m=205942 SNR=27.5 19:00:41.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:41.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:41.652 00.000 10672 Enqueuing Expose request 19:00:41.652 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 19:00:41.715 00.063 428 PulseGuide returned control before completion, sleep 2425 19:00:43.214 01.499 10672 read socket command 10 19:00:43.214 00.000 10672 processing socket request REQDIST 19:00:43.214 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:43.214 00.000 10672 Sending socket response 255 (0xff) 19:00:44.168 00.954 428 IsGuiding returns 1 19:00:44.168 00.000 428 scope still moving after pulse duration time elapsed 19:00:44.214 00.046 428 IsSlewing returns 0 19:00:44.246 00.032 428 IsGuiding returns 0 19:00:44.246 00.000 428 scope move finished after 2500 + 104 ms 19:00:44.246 00.000 428 Move returns status 0, amount 2500 19:00:44.246 00.000 428 move complete, result=0 19:00:44.246 00.000 428 worker thread done servicing request 19:00:44.246 00.000 428 Worker thread wakes up 19:00:44.246 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 15.1 px 2500 ms SOUTH 19:00:44.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:44.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,764,31,31) 19:00:44.246 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:46.494 02.248 428 Exposure complete 19:00:46.620 00.126 428 worker thread done servicing request 19:00:46.620 00.000 10672 OnExposeComplete: enter 19:00:46.620 00.000 10672 UpdateGuideState(): m_state=6 19:00:46.620 00.000 10672 Star::Find(15, 1039, 778, 0, (0,0,0,0), 0.0, 0) frame 410 19:00:46.620 00.000 10672 Star::Find returns 1 (0), X=1039.17, Y=777.57, Mass=222683, SNR=29.9, Peak=56433 HFD=2.0 19:00:46.620 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.56) 19:00:46.620 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 19:00:46.620 00.000 10672 CameraToMount -- cameraX=-1.90 cameraY=13.95 hyp=14.08 cameraTheta=1.71 mountX=0.19 mountY=14.07, mountTheta=1.56 19:00:46.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.90, y=13.95, opts=13) 19:00:46.620 00.000 10672 Enqueuing Move request for scope (-1.90, 13.95) 19:00:46.620 00.000 428 Worker thread wakes up 19:00:46.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=12065, FiltMax=65265, Gamma=1.000 19:00:46.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 13.95) opts 0xd 19:00:46.620 00.000 428 Handling offset move in thread for scope, endpoint = (-1.90, 13.95) 19:00:46.620 00.000 428 Moving (-1.90, 13.95) raw xDistance=0.19 yDistance=14.07 19:00:46.620 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:00:46.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 14.07 from input 14.07 19:00:46.620 00.000 428 MoveAxis(E, 0, ABG) 19:00:46.620 00.000 428 Move returns status 0, amount 0 19:00:46.620 00.000 428 MoveAxis(S, 21340, ABG) 19:00:46.620 00.000 428 duration set to 2500 by maxDecDuration 19:00:46.620 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:46.620 00.000 428 IsSlewing returns 0 19:00:46.620 00.000 428 IsGuiding returns 0 19:00:46.651 00.031 10672 UpdateGuideState exits: m=222683 SNR=29.9 19:00:46.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:46.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:46.651 00.000 10672 Enqueuing Expose request 19:00:46.698 00.047 428 PulseGuide returned control before completion, sleep 2436 19:00:48.229 01.531 10672 read socket command 10 19:00:48.229 00.000 10672 processing socket request REQDIST 19:00:48.229 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:48.229 00.000 10672 Sending socket response 255 (0xff) 19:00:49.150 00.921 428 IsGuiding returns 1 19:00:49.150 00.000 428 scope still moving after pulse duration time elapsed 19:00:49.181 00.031 428 IsSlewing returns 0 19:00:49.181 00.000 428 IsGuiding returns 1 19:00:49.244 00.063 428 IsSlewing returns 0 19:00:49.244 00.000 428 IsGuiding returns 0 19:00:49.244 00.000 428 scope move finished after 2500 + 116 ms 19:00:49.244 00.000 428 Move returns status 0, amount 2500 19:00:49.244 00.000 428 move complete, result=0 19:00:49.244 00.000 428 worker thread done servicing request 19:00:49.244 00.000 428 Worker thread wakes up 19:00:49.244 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 14.1 px 2500 ms SOUTH 19:00:49.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:49.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,763,31,31) 19:00:49.244 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:51.479 02.235 428 Exposure complete 19:00:51.619 00.140 428 worker thread done servicing request 19:00:51.619 00.000 10672 OnExposeComplete: enter 19:00:51.619 00.000 10672 UpdateGuideState(): m_state=6 19:00:51.619 00.000 10672 Star::Find(15, 1039, 777, 0, (0,0,0,0), 0.0, 0) frame 411 19:00:51.619 00.000 10672 Star::Find returns 1 (0), X=1039.55, Y=775.78, Mass=297609, SNR=31.9, Peak=65488 HFD=2.9 19:00:51.619 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 19:00:51.619 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 19:00:51.619 00.000 10672 CameraToMount -- cameraX=-1.51 cameraY=12.16 hyp=12.25 cameraTheta=1.69 mountX=0.03 mountY=12.25, mountTheta=1.57 19:00:51.619 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.51, y=12.16, opts=13) 19:00:51.619 00.000 10672 Enqueuing Move request for scope (-1.51, 12.16) 19:00:51.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12720, FiltMax=65488, Gamma=1.000 19:00:51.619 00.000 428 Worker thread wakes up 19:00:51.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 12.16) opts 0xd 19:00:51.619 00.000 428 Handling offset move in thread for scope, endpoint = (-1.51, 12.16) 19:00:51.619 00.000 428 Moving (-1.51, 12.16) raw xDistance=0.03 yDistance=12.25 19:00:51.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:00:51.619 00.000 428 GuideAlgorithmResistSwitch::Result() returns 12.25 from input 12.25 19:00:51.619 00.000 428 MoveAxis(E, 0, ABG) 19:00:51.619 00.000 428 Move returns status 0, amount 0 19:00:51.619 00.000 428 MoveAxis(S, 18582, ABG) 19:00:51.619 00.000 428 duration set to 2500 by maxDecDuration 19:00:51.619 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:51.619 00.000 428 IsSlewing returns 0 19:00:51.619 00.000 428 IsGuiding returns 0 19:00:51.650 00.031 10672 UpdateGuideState exits: m=297609 SNR=31.9 19:00:51.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:51.650 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:51.650 00.000 10672 Enqueuing Expose request 19:00:51.697 00.047 428 PulseGuide returned control before completion, sleep 2431 19:00:53.212 01.515 10672 read socket command 10 19:00:53.212 00.000 10672 processing socket request REQDIST 19:00:53.212 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:53.212 00.000 10672 Sending socket response 255 (0xff) 19:00:54.154 00.942 428 IsGuiding returns 1 19:00:54.154 00.000 428 scope still moving after pulse duration time elapsed 19:00:54.185 00.031 428 IsSlewing returns 0 19:00:54.185 00.000 428 IsGuiding returns 1 19:00:54.232 00.047 428 IsSlewing returns 0 19:00:54.264 00.032 428 IsGuiding returns 0 19:00:54.264 00.000 428 scope move finished after 2500 + 137 ms 19:00:54.264 00.000 428 Move returns status 0, amount 2500 19:00:54.264 00.000 428 move complete, result=0 19:00:54.264 00.000 428 worker thread done servicing request 19:00:54.264 00.000 428 Worker thread wakes up 19:00:54.264 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 12.3 px 2500 ms SOUTH 19:00:54.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:54.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1025,761,31,31) 19:00:54.264 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:00:56.482 02.218 428 Exposure complete 19:00:56.623 00.141 428 worker thread done servicing request 19:00:56.623 00.000 10672 OnExposeComplete: enter 19:00:56.623 00.000 10672 UpdateGuideState(): m_state=6 19:00:56.623 00.000 10672 Star::Find(15, 1039, 775, 0, (0,0,0,0), 0.0, 0) frame 412 19:00:56.623 00.000 10672 Star::Find returns 1 (0), X=1039.42, Y=774.47, Mass=229122, SNR=30.8, Peak=58929 HFD=2.0 19:00:56.623 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.54) 19:00:56.623 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 19:00:56.623 00.000 10672 CameraToMount -- cameraX=-1.65 cameraY=10.85 hyp=10.97 cameraTheta=1.72 mountX=0.33 mountY=10.96, mountTheta=1.54 19:00:56.623 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.65, y=10.85, opts=13) 19:00:56.623 00.000 10672 Enqueuing Move request for scope (-1.65, 10.85) 19:00:56.623 00.000 428 Worker thread wakes up 19:00:56.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3009, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:00:56.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.65, 10.85) opts 0xd 19:00:56.623 00.000 428 Handling offset move in thread for scope, endpoint = (-1.65, 10.85) 19:00:56.623 00.000 428 Moving (-1.65, 10.85) raw xDistance=0.33 yDistance=10.96 19:00:56.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 19:00:56.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 10.96 from input 10.96 19:00:56.623 00.000 428 MoveAxis(E, 0, ABG) 19:00:56.623 00.000 428 Move returns status 0, amount 0 19:00:56.623 00.000 428 MoveAxis(S, 16624, ABG) 19:00:56.623 00.000 428 duration set to 2500 by maxDecDuration 19:00:56.623 00.000 428 Guiding Dir = 1, Dur = 2500 19:00:56.638 00.015 10672 UpdateGuideState exits: m=229122 SNR=30.8 19:00:56.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:56.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:00:56.638 00.000 428 IsSlewing returns 0 19:00:56.638 00.000 10672 Enqueuing Expose request 19:00:56.638 00.000 428 IsGuiding returns 0 19:00:56.717 00.079 428 PulseGuide returned control before completion, sleep 2432 19:00:58.216 01.499 10672 read socket command 10 19:00:58.216 00.000 10672 processing socket request REQDIST 19:00:58.216 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:00:58.216 00.000 10672 Sending socket response 255 (0xff) 19:00:59.169 00.953 428 IsGuiding returns 1 19:00:59.169 00.000 428 scope still moving after pulse duration time elapsed 19:00:59.200 00.031 428 IsSlewing returns 0 19:00:59.232 00.032 428 IsGuiding returns 1 19:00:59.263 00.031 428 IsSlewing returns 0 19:00:59.263 00.000 428 IsGuiding returns 0 19:00:59.263 00.000 428 scope move finished after 2500 + 120 ms 19:00:59.263 00.000 428 Move returns status 0, amount 2500 19:00:59.263 00.000 428 move complete, result=0 19:00:59.263 00.000 428 worker thread done servicing request 19:00:59.263 00.000 428 Worker thread wakes up 19:00:59.263 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 11.0 px 2500 ms SOUTH 19:00:59.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:00:59.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1024,759,31,31) 19:00:59.278 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:01:01.484 02.206 428 Exposure complete 19:01:01.609 00.125 428 worker thread done servicing request 19:01:01.609 00.000 10672 OnExposeComplete: enter 19:01:01.609 00.000 10672 UpdateGuideState(): m_state=6 19:01:01.609 00.000 10672 Star::Find(15, 1039, 774, 0, (0,0,0,0), 0.0, 0) frame 413 19:01:01.609 00.000 10672 Star::Find returns 1 (0), X=1040.12, Y=772.45, Mass=223826, SNR=27.6, Peak=53489 HFD=2.3 19:01:01.609 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.59) 19:01:01.609 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 19:01:01.609 00.000 10672 CameraToMount -- cameraX=-0.95 cameraY=8.83 hyp=8.88 cameraTheta=1.68 mountX=-0.13 mountY=8.88, mountTheta=1.59 19:01:01.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.95, y=8.83, opts=13) 19:01:01.624 00.015 10672 Enqueuing Move request for scope (-0.95, 8.83) 19:01:01.624 00.000 428 Worker thread wakes up 19:01:01.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:01:01.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 8.83) opts 0xd 19:01:01.624 00.000 428 Handling offset move in thread for scope, endpoint = (-0.95, 8.83) 19:01:01.624 00.000 428 Moving (-0.95, 8.83) raw xDistance=-0.13 yDistance=8.88 19:01:01.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:01:01.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 8.88 from input 8.88 19:01:01.624 00.000 428 MoveAxis(E, 0, ABG) 19:01:01.624 00.000 428 Move returns status 0, amount 0 19:01:01.624 00.000 428 MoveAxis(S, 13463, ABG) 19:01:01.624 00.000 428 duration set to 2500 by maxDecDuration 19:01:01.624 00.000 428 Guiding Dir = 1, Dur = 2500 19:01:01.624 00.000 428 IsSlewing returns 0 19:01:01.624 00.000 428 IsGuiding returns 0 19:01:01.640 00.016 10672 UpdateGuideState exits: m=223826 SNR=27.6 19:01:01.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:01.640 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:01.640 00.000 10672 Enqueuing Expose request 19:01:01.703 00.063 428 PulseGuide returned control before completion, sleep 2431 19:01:03.206 01.503 10672 read socket command 10 19:01:03.206 00.000 10672 processing socket request REQDIST 19:01:03.206 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:01:03.206 00.000 10672 Sending socket response 255 (0xff) 19:01:04.175 00.969 428 IsGuiding returns 1 19:01:04.175 00.000 428 scope still moving after pulse duration time elapsed 19:01:04.237 00.062 428 IsSlewing returns 0 19:01:04.237 00.000 428 IsGuiding returns 0 19:01:04.237 00.000 428 scope move finished after 2500 + 105 ms 19:01:04.237 00.000 428 Move returns status 0, amount 2500 19:01:04.237 00.000 428 move complete, result=0 19:01:04.237 00.000 428 worker thread done servicing request 19:01:04.237 00.000 428 Worker thread wakes up 19:01:04.237 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 8.9 px 2500 ms SOUTH 19:01:04.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:04.237 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1025,757,31,31) 19:01:04.237 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:01:06.473 02.236 428 Exposure complete 19:01:06.614 00.141 428 worker thread done servicing request 19:01:06.614 00.000 10672 OnExposeComplete: enter 19:01:06.614 00.000 10672 UpdateGuideState(): m_state=6 19:01:06.614 00.000 10672 Star::Find(15, 1040, 772, 0, (0,0,0,0), 0.0, 0) frame 414 19:01:06.614 00.000 10672 Star::Find returns 1 (0), X=1040.16, Y=770.92, Mass=255217, SNR=31.6, Peak=59473 HFD=2.4 19:01:06.614 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.57) 19:01:06.614 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 19:01:06.614 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=7.30 hyp=7.36 cameraTheta=1.70 mountX=0.02 mountY=7.35, mountTheta=1.57 19:01:06.614 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=7.30, opts=13) 19:01:06.614 00.000 10672 Enqueuing Move request for scope (-0.91, 7.30) 19:01:06.614 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1601, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:01:06.614 00.000 428 Worker thread wakes up 19:01:06.614 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 7.30) opts 0xd 19:01:06.614 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, 7.30) 19:01:06.614 00.000 428 Moving (-0.91, 7.30) raw xDistance=0.02 yDistance=7.35 19:01:06.614 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:01:06.614 00.000 428 GuideAlgorithmResistSwitch::Result() returns 7.35 from input 7.35 19:01:06.614 00.000 428 MoveAxis(E, 0, ABG) 19:01:06.614 00.000 428 Move returns status 0, amount 0 19:01:06.614 00.000 428 MoveAxis(S, 11154, ABG) 19:01:06.614 00.000 428 duration set to 2500 by maxDecDuration 19:01:06.614 00.000 428 Guiding Dir = 1, Dur = 2500 19:01:06.614 00.000 428 IsSlewing returns 0 19:01:06.614 00.000 428 IsGuiding returns 0 19:01:06.645 00.031 10672 UpdateGuideState exits: m=255217 SNR=31.6 19:01:06.645 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:06.645 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:06.645 00.000 10672 Enqueuing Expose request 19:01:06.692 00.047 428 PulseGuide returned control before completion, sleep 2432 19:01:08.207 01.515 10672 read socket command 10 19:01:08.207 00.000 10672 processing socket request REQDIST 19:01:08.207 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:01:08.207 00.000 10672 Sending socket response 255 (0xff) 19:01:09.144 00.937 428 IsGuiding returns 1 19:01:09.144 00.000 428 scope still moving after pulse duration time elapsed 19:01:09.175 00.031 428 IsSlewing returns 0 19:01:09.175 00.000 428 IsGuiding returns 1 19:01:09.222 00.047 428 IsSlewing returns 0 19:01:09.222 00.000 428 IsGuiding returns 0 19:01:09.222 00.000 428 scope move finished after 2500 + 104 ms 19:01:09.222 00.000 428 Move returns status 0, amount 2500 19:01:09.222 00.000 428 move complete, result=0 19:01:09.222 00.000 428 worker thread done servicing request 19:01:09.222 00.000 428 Worker thread wakes up 19:01:09.222 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 7.4 px 2500 ms SOUTH 19:01:09.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:09.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1025,756,31,31) 19:01:09.238 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:01:11.475 02.237 428 Exposure complete 19:01:11.616 00.141 428 worker thread done servicing request 19:01:11.616 00.000 10672 OnExposeComplete: enter 19:01:11.616 00.000 10672 UpdateGuideState(): m_state=6 19:01:11.616 00.000 10672 Star::Find(15, 1040, 770, 0, (0,0,0,0), 0.0, 0) frame 415 19:01:11.616 00.000 10672 Star::Find returns 1 (0), X=1040.09, Y=769.32, Mass=289475, SNR=33.4, Peak=58720 HFD=3.0 19:01:11.616 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.02) = xAngle (4.76 = -1.52) 19:01:11.616 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.63 = 1.63) 19:01:11.616 00.000 10672 CameraToMount -- cameraX=-0.98 cameraY=5.70 hyp=5.78 cameraTheta=1.74 mountX=0.28 mountY=5.77, mountTheta=1.52 19:01:11.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.98, y=5.70, opts=13) 19:01:11.616 00.000 10672 Enqueuing Move request for scope (-0.98, 5.70) 19:01:11.616 00.000 428 Worker thread wakes up 19:01:11.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13152, FiltMax=65488, Gamma=1.000 19:01:11.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 5.70) opts 0xd 19:01:11.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.98, 5.70) 19:01:11.616 00.000 428 Moving (-0.98, 5.70) raw xDistance=0.28 yDistance=5.77 19:01:11.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:01:11.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 5.77 from input 5.77 19:01:11.616 00.000 428 MoveAxis(E, 0, ABG) 19:01:11.616 00.000 428 Move returns status 0, amount 0 19:01:11.616 00.000 428 MoveAxis(S, 8749, ABG) 19:01:11.616 00.000 428 duration set to 2500 by maxDecDuration 19:01:11.616 00.000 428 Guiding Dir = 1, Dur = 2500 19:01:11.616 00.000 428 IsSlewing returns 0 19:01:11.616 00.000 428 IsGuiding returns 0 19:01:11.632 00.016 10672 UpdateGuideState exits: m=289475 SNR=33.4 19:01:11.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:11.632 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:11.632 00.000 10672 Enqueuing Expose request 19:01:11.694 00.062 428 PulseGuide returned control before completion, sleep 2429 19:01:13.210 01.516 10672 read socket command 10 19:01:13.210 00.000 10672 processing socket request REQDIST 19:01:13.210 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:01:13.210 00.000 10672 Sending socket response 255 (0xff) 19:01:14.147 00.937 428 IsGuiding returns 1 19:01:14.147 00.000 428 scope still moving after pulse duration time elapsed 19:01:14.178 00.031 428 IsSlewing returns 0 19:01:14.178 00.000 428 IsGuiding returns 1 19:01:14.225 00.047 428 IsSlewing returns 0 19:01:14.225 00.000 428 IsGuiding returns 0 19:01:14.225 00.000 428 scope move finished after 2500 + 107 ms 19:01:14.225 00.000 428 Move returns status 0, amount 2500 19:01:14.225 00.000 428 move complete, result=0 19:01:14.225 00.000 428 worker thread done servicing request 19:01:14.225 00.000 428 Worker thread wakes up 19:01:14.225 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 5.8 px 2500 ms SOUTH 19:01:14.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:14.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:14.241 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:01:16.484 02.243 428 Exposure complete 19:01:16.606 00.122 428 worker thread done servicing request 19:01:16.606 00.000 10672 OnExposeComplete: enter 19:01:16.606 00.000 10672 UpdateGuideState(): m_state=6 19:01:16.606 00.000 10672 Star::Find(15, 1040, 769, 0, (0,0,0,0), 0.0, 0) frame 416 19:01:16.606 00.000 10672 Star::Find returns 1 (0), X=1040.06, Y=767.58, Mass=191156, SNR=27.5, Peak=48577 HFD=2.2 19:01:16.606 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.02) = xAngle (4.84 = -1.44) 19:01:16.606 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.71 = 1.71) 19:01:16.606 00.000 10672 CameraToMount -- cameraX=-1.01 cameraY=3.95 hyp=4.08 cameraTheta=1.82 mountX=0.52 mountY=4.04, mountTheta=1.44 19:01:16.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.01, y=3.95, opts=13) 19:01:16.606 00.000 10672 Enqueuing Move request for scope (-1.01, 3.95) 19:01:16.606 00.000 428 Worker thread wakes up 19:01:16.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:01:16.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 3.95) opts 0xd 19:01:16.606 00.000 428 Handling offset move in thread for scope, endpoint = (-1.01, 3.95) 19:01:16.622 00.016 428 Moving (-1.01, 3.95) raw xDistance=0.52 yDistance=4.04 19:01:16.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 19:01:16.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 4.04 from input 4.04 19:01:16.622 00.000 428 MoveAxis(W, 483, ABG) 19:01:16.622 00.000 428 Guiding Dir = 3, Dur = 483 19:01:16.622 00.000 428 IsSlewing returns 0 19:01:16.622 00.000 428 IsGuiding returns 0 19:01:16.637 00.015 10672 UpdateGuideState exits: m=191156 SNR=27.5 19:01:16.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:16.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:16.637 00.000 10672 Enqueuing Expose request 19:01:16.637 00.000 428 PulseGuide returned control before completion, sleep 469 19:01:17.122 00.485 428 IsGuiding returns 1 19:01:17.122 00.000 428 scope still moving after pulse duration time elapsed 19:01:17.153 00.031 428 IsSlewing returns 0 19:01:17.153 00.000 428 IsGuiding returns 0 19:01:17.153 00.000 428 scope move finished after 483 + 47 ms 19:01:17.153 00.000 428 Move returns status 0, amount 483 19:01:17.153 00.000 428 MoveAxis(S, 6127, ABG) 19:01:17.153 00.000 428 duration set to 2500 by maxDecDuration 19:01:17.153 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 19:01:17.153 00.000 428 Guiding Dir = 1, Dur = 2500 19:01:17.153 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 19:01:17.153 00.000 428 IsSlewing returns 0 19:01:17.153 00.000 428 IsGuiding returns 0 19:01:17.252 00.099 428 PulseGuide returned control before completion, sleep 2414 19:01:18.206 00.954 10672 read socket command 10 19:01:18.206 00.000 10672 processing socket request REQDIST 19:01:18.206 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:01:18.206 00.000 10672 Sending socket response 255 (0xff) 19:01:19.679 01.473 428 IsGuiding returns 1 19:01:19.679 00.000 428 scope still moving after pulse duration time elapsed 19:01:19.710 00.031 428 IsSlewing returns 0 19:01:19.710 00.000 428 IsGuiding returns 1 19:01:19.741 00.031 428 IsSlewing returns 0 19:01:19.741 00.000 428 IsGuiding returns 1 19:01:19.804 00.063 428 IsSlewing returns 0 19:01:19.804 00.000 428 IsGuiding returns 0 19:01:19.804 00.000 428 scope move finished after 2500 + 154 ms 19:01:19.804 00.000 428 Move returns status 0, amount 2500 19:01:19.804 00.000 428 move complete, result=0 19:01:19.804 00.000 428 worker thread done servicing request 19:01:19.804 00.000 428 Worker thread wakes up 19:01:19.804 00.000 10672 GuideStep: 0.5 px 483 ms WEST, 4.0 px 2500 ms SOUTH 19:01:19.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:19.804 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:19.804 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:01:21.479 01.675 428 Exposure complete 19:01:21.604 00.125 428 worker thread done servicing request 19:01:21.604 00.000 10672 OnExposeComplete: enter 19:01:21.604 00.000 10672 UpdateGuideState(): m_state=6 19:01:21.604 00.000 10672 Star::Find(15, 1040, 767, 0, (0,0,0,0), 0.0, 0) frame 417 19:01:21.604 00.000 10672 Star::Find returns 1 (0), X=1041.35, Y=765.74, Mass=202670, SNR=28.9, Peak=53264 HFD=1.9 19:01:21.620 00.016 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.83) 19:01:21.620 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 19:01:21.620 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=2.12 hyp=2.14 cameraTheta=1.44 mountX=-0.54 mountY=2.07, mountTheta=1.83 19:01:21.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=2.12, opts=13) 19:01:21.620 00.000 10672 Enqueuing Move request for scope (0.29, 2.12) 19:01:21.620 00.000 428 Worker thread wakes up 19:01:21.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13264, FiltMax=65488, Gamma=1.000 19:01:21.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 2.12) opts 0xd 19:01:21.620 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 2.12) 19:01:21.620 00.000 428 Moving (0.29, 2.12) raw xDistance=-0.54 yDistance=2.07 19:01:21.620 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.54 19:01:21.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.07 from input 2.07 19:01:21.620 00.000 428 MoveAxis(E, 468, ABG) 19:01:21.620 00.000 428 Guiding Dir = 2, Dur = 468 19:01:21.620 00.000 428 IsSlewing returns 0 19:01:21.620 00.000 428 IsGuiding returns 0 19:01:21.635 00.015 10672 UpdateGuideState exits: m=202670 SNR=28.9 19:01:21.635 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:21.635 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:21.635 00.000 10672 Enqueuing Expose request 19:01:21.635 00.000 428 PulseGuide returned control before completion, sleep 452 19:01:22.104 00.469 428 IsGuiding returns 1 19:01:22.104 00.000 428 scope still moving after pulse duration time elapsed 19:01:22.135 00.031 428 IsSlewing returns 0 19:01:22.135 00.000 428 IsGuiding returns 0 19:01:22.135 00.000 428 scope move finished after 468 + 53 ms 19:01:22.135 00.000 428 Move returns status 0, amount 468 19:01:22.135 00.000 428 MoveAxis(S, 3147, ABG) 19:01:22.135 00.000 428 duration set to 2500 by maxDecDuration 19:01:22.135 00.000 428 Guiding Dir = 1, Dur = 2500 19:01:22.135 00.000 428 IsSlewing returns 0 19:01:22.135 00.000 428 IsGuiding returns 0 19:01:22.213 00.078 428 PulseGuide returned control before completion, sleep 2432 19:01:23.213 01.000 10672 read socket command 10 19:01:23.213 00.000 10672 processing socket request REQDIST 19:01:23.213 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:01:23.213 00.000 10672 Sending socket response 255 (0xff) 19:01:24.666 01.453 428 IsGuiding returns 1 19:01:24.666 00.000 428 scope still moving after pulse duration time elapsed 19:01:24.697 00.031 428 IsSlewing returns 0 19:01:24.697 00.000 428 IsGuiding returns 1 19:01:24.759 00.062 428 IsSlewing returns 0 19:01:24.759 00.000 428 IsGuiding returns 0 19:01:24.759 00.000 428 scope move finished after 2500 + 120 ms 19:01:24.759 00.000 428 Move returns status 0, amount 2500 19:01:24.759 00.000 428 move complete, result=0 19:01:24.759 00.000 428 worker thread done servicing request 19:01:24.759 00.000 428 Worker thread wakes up 19:01:24.759 00.000 10672 GuideStep: -0.5 px 468 ms EAST, 2.1 px 2500 ms SOUTH 19:01:24.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:24.759 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:24.759 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:01:26.467 01.708 428 Exposure complete 19:01:26.607 00.140 428 worker thread done servicing request 19:01:26.607 00.000 10672 OnExposeComplete: enter 19:01:26.607 00.000 10672 UpdateGuideState(): m_state=6 19:01:26.607 00.000 10672 Star::Find(15, 1041, 765, 0, (0,0,0,0), 0.0, 0) frame 418 19:01:26.607 00.000 10672 Star::Find returns 1 (0), X=1040.82, Y=764.21, Mass=231563, SNR=28.9, Peak=61329 HFD=2.4 19:01:26.607 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.02) = xAngle (4.99 = -1.30) 19:01:26.607 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.86 = 1.86) 19:01:26.607 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.59 hyp=0.64 cameraTheta=1.97 mountX=0.17 mountY=0.61, mountTheta=1.30 19:01:26.607 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.59, opts=13) 19:01:26.607 00.000 10672 Enqueuing Move request for scope (-0.24, 0.59) 19:01:26.607 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=513, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:01:26.607 00.000 428 Worker thread wakes up 19:01:26.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.59) opts 0xd 19:01:26.607 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.59) 19:01:26.607 00.000 428 Moving (-0.24, 0.59) raw xDistance=0.17 yDistance=0.61 19:01:26.607 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:01:26.607 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 19:01:26.607 00.000 428 MoveAxis(E, 0, ABG) 19:01:26.607 00.000 428 Move returns status 0, amount 0 19:01:26.607 00.000 428 MoveAxis(S, 925, ABG) 19:01:26.607 00.000 428 Guiding Dir = 1, Dur = 925 19:01:26.607 00.000 428 IsSlewing returns 0 19:01:26.607 00.000 428 IsGuiding returns 0 19:01:26.638 00.031 10672 UpdateGuideState exits: m=231563 SNR=28.9 19:01:26.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:26.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:26.638 00.000 10672 Enqueuing Expose request 19:01:26.685 00.047 428 PulseGuide returned control before completion, sleep 856 19:01:27.564 00.879 428 IsGuiding returns 1 19:01:27.564 00.000 428 scope still moving after pulse duration time elapsed 19:01:27.626 00.062 428 IsSlewing returns 0 19:01:27.626 00.000 428 IsGuiding returns 0 19:01:27.626 00.000 428 scope move finished after 925 + 81 ms 19:01:27.626 00.000 428 Move returns status 0, amount 925 19:01:27.626 00.000 428 move complete, result=0 19:01:27.626 00.000 428 worker thread done servicing request 19:01:27.626 00.000 428 Worker thread wakes up 19:01:27.626 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 925 ms SOUTH 19:01:27.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:27.626 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:28.209 00.583 10672 read socket command 10 19:01:28.209 00.000 10672 processing socket request REQDIST 19:01:28.209 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:01:28.209 00.000 10672 Sending socket response 255 (0xff) 19:01:28.963 00.754 428 Exposure complete 19:01:29.103 00.140 428 worker thread done servicing request 19:01:29.103 00.000 10672 OnExposeComplete: enter 19:01:29.103 00.000 10672 UpdateGuideState(): m_state=6 19:01:29.103 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 419 19:01:29.103 00.000 10672 Star::Find returns 1 (0), X=1040.87, Y=763.02, Mass=253927, SNR=31.0, Peak=61105 HFD=2.6 19:01:29.103 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 19:01:29.103 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 19:01:29.103 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.60 hyp=0.63 cameraTheta=-1.89 mountX=0.27 mountY=-0.58, mountTheta=-1.13 19:01:29.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.60, opts=13) 19:01:29.103 00.000 10672 Enqueuing Move request for scope (-0.20, -0.60) 19:01:29.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:01:29.103 00.000 428 Worker thread wakes up 19:01:29.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.60) opts 0xd 19:01:29.103 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.60) 19:01:29.103 00.000 428 Moving (-0.20, -0.60) raw xDistance=0.27 yDistance=-0.58 19:01:29.103 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:01:29.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:01:29.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 19:01:29.103 00.000 428 MoveAxis(E, 0, ABG) 19:01:29.103 00.000 428 Move returns status 0, amount 0 19:01:29.103 00.000 428 MoveAxis(N, 0, ABG) 19:01:29.103 00.000 428 Move returns status 0, amount 0 19:01:29.103 00.000 428 move complete, result=0 19:01:29.103 00.000 428 worker thread done servicing request 19:01:29.135 00.032 10672 UpdateGuideState exits: m=253927 SNR=31.0 19:01:29.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:29.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:29.135 00.000 10672 Enqueuing Expose request 19:01:29.135 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 19:01:29.135 00.000 428 Worker thread wakes up 19:01:29.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:29.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:31.478 02.343 428 Exposure complete 19:01:31.609 00.131 428 worker thread done servicing request 19:01:31.609 00.000 10672 OnExposeComplete: enter 19:01:31.609 00.000 10672 UpdateGuideState(): m_state=6 19:01:31.609 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 420 19:01:31.609 00.000 10672 Star::Find returns 1 (0), X=1040.35, Y=763.59, Mass=211942, SNR=26.2, Peak=57729 HFD=3.0 19:01:31.609 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 19:01:31.609 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08) 19:01:31.609 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.03 hyp=0.72 cameraTheta=-3.10 mountX=0.72 mountY=0.05, mountTheta=0.06 19:01:31.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.03, opts=13) 19:01:31.609 00.000 10672 Enqueuing Move request for scope (-0.72, -0.03) 19:01:31.609 00.000 428 Worker thread wakes up 19:01:31.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=625, max=65265, FiltMin=12657, FiltMax=65265, Gamma=1.000 19:01:31.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.03) opts 0xd 19:01:31.609 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.03) 19:01:31.609 00.000 428 Moving (-0.72, -0.03) raw xDistance=0.72 yDistance=0.05 19:01:31.609 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 19:01:31.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:31.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:01:31.609 00.000 428 MoveAxis(W, 671, ABG) 19:01:31.609 00.000 428 Guiding Dir = 3, Dur = 671 19:01:31.609 00.000 428 IsSlewing returns 0 19:01:31.609 00.000 428 IsGuiding returns 0 19:01:31.625 00.016 10672 UpdateGuideState exits: m=211942 SNR=26.2 19:01:31.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:31.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:31.625 00.000 10672 Enqueuing Expose request 19:01:31.625 00.000 428 PulseGuide returned control before completion, sleep 660 19:01:32.310 00.685 428 IsGuiding returns 1 19:01:32.310 00.000 428 scope still moving after pulse duration time elapsed 19:01:32.341 00.031 428 IsSlewing returns 0 19:01:32.341 00.000 428 IsGuiding returns 0 19:01:32.341 00.000 428 scope move finished after 671 + 54 ms 19:01:32.341 00.000 428 Move returns status 0, amount 671 19:01:32.341 00.000 428 MoveAxis(N, 0, ABG) 19:01:32.341 00.000 428 Move returns status 0, amount 0 19:01:32.341 00.000 428 move complete, result=0 19:01:32.341 00.000 428 worker thread done servicing request 19:01:32.341 00.000 10672 GuideStep: 0.7 px 671 ms WEST, 0.0 px 0 ms NORTH 19:01:32.341 00.000 428 Worker thread wakes up 19:01:32.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:32.341 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:33.210 00.869 10672 read socket command 10 19:01:33.210 00.000 10672 processing socket request REQDIST 19:01:33.210 00.000 10672 SOCKSVR: Sending pixel error of 2.54 19:01:33.210 00.000 10672 Sending socket response 254 (0xfe) 19:01:33.976 00.766 428 Exposure complete 19:01:34.101 00.125 428 worker thread done servicing request 19:01:34.101 00.000 10672 OnExposeComplete: enter 19:01:34.101 00.000 10672 UpdateGuideState(): m_state=6 19:01:34.101 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 421 19:01:34.101 00.000 10672 Star::Find returns 1 (0), X=1040.85, Y=763.11, Mass=199576, SNR=30.3, Peak=65488 HFD=2.3 19:01:34.101 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.02) = xAngle (1.05 = 1.05) 19:01:34.101 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08) 19:01:34.101 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.51 hyp=0.55 cameraTheta=-1.97 mountX=0.28 mountY=-0.48, mountTheta=-1.05 19:01:34.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.51, opts=13) 19:01:34.101 00.000 10672 Enqueuing Move request for scope (-0.22, -0.51) 19:01:34.101 00.000 428 Worker thread wakes up 19:01:34.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13056, FiltMax=65488, Gamma=1.000 19:01:34.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.51) opts 0xd 19:01:34.101 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.51) 19:01:34.101 00.000 428 Moving (-0.22, -0.51) raw xDistance=0.28 yDistance=-0.48 19:01:34.101 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:01:34.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:34.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:01:34.101 00.000 428 MoveAxis(E, 0, ABG) 19:01:34.101 00.000 428 Move returns status 0, amount 0 19:01:34.101 00.000 428 MoveAxis(N, 0, ABG) 19:01:34.101 00.000 428 Move returns status 0, amount 0 19:01:34.101 00.000 428 move complete, result=0 19:01:34.101 00.000 428 worker thread done servicing request 19:01:34.132 00.031 10672 UpdateGuideState exits: m=199576 SNR=30.3 19:01:34.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:34.132 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:34.132 00.000 10672 Enqueuing Expose request 19:01:34.132 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:01:34.132 00.000 428 Worker thread wakes up 19:01:34.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:34.132 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:36.468 02.336 428 Exposure complete 19:01:36.608 00.140 428 worker thread done servicing request 19:01:36.608 00.000 10672 OnExposeComplete: enter 19:01:36.608 00.000 10672 UpdateGuideState(): m_state=6 19:01:36.608 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 422 19:01:36.608 00.000 10672 Star::Find returns 1 (0), X=1041.66, Y=763.23, Mass=201344, SNR=32.5, Peak=50641 HFD=2.2 19:01:36.608 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.02) = xAngle (2.43 = 2.43) 19:01:36.608 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.70 = -0.70) 19:01:36.608 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.40 hyp=0.71 cameraTheta=-0.59 mountX=-0.54 mountY=-0.46, mountTheta=-2.44 19:01:36.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.40, opts=13) 19:01:36.608 00.000 10672 Enqueuing Move request for scope (0.59, -0.40) 19:01:36.608 00.000 428 Worker thread wakes up 19:01:36.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:01:36.608 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.40) opts 0xd 19:01:36.608 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.40) 19:01:36.608 00.000 428 Moving (0.59, -0.40) raw xDistance=-0.54 yDistance=-0.46 19:01:36.608 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 19:01:36.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:36.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 19:01:36.608 00.000 428 MoveAxis(E, 503, ABG) 19:01:36.608 00.000 428 Guiding Dir = 2, Dur = 503 19:01:36.608 00.000 428 IsSlewing returns 0 19:01:36.608 00.000 428 IsGuiding returns 0 19:01:36.624 00.016 10672 UpdateGuideState exits: m=201344 SNR=32.5 19:01:36.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:36.624 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:36.624 00.000 10672 Enqueuing Expose request 19:01:36.640 00.016 428 PulseGuide returned control before completion, sleep 489 19:01:37.155 00.515 428 IsGuiding returns 1 19:01:37.155 00.000 428 scope still moving after pulse duration time elapsed 19:01:37.202 00.047 428 IsSlewing returns 0 19:01:37.202 00.000 428 IsGuiding returns 0 19:01:37.202 00.000 428 scope move finished after 503 + 82 ms 19:01:37.202 00.000 428 Move returns status 0, amount 503 19:01:37.202 00.000 428 MoveAxis(N, 0, ABG) 19:01:37.202 00.000 428 Move returns status 0, amount 0 19:01:37.202 00.000 428 move complete, result=0 19:01:37.202 00.000 428 worker thread done servicing request 19:01:37.202 00.000 428 Worker thread wakes up 19:01:37.202 00.000 10672 GuideStep: -0.5 px 503 ms EAST, -0.5 px 0 ms NORTH 19:01:37.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:37.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:38.209 01.007 10672 read socket command 10 19:01:38.209 00.000 10672 processing socket request REQDIST 19:01:38.209 00.000 10672 SOCKSVR: Sending pixel error of 1.57 19:01:38.209 00.000 10672 Sending socket response 157 (0x9d) 19:01:38.975 00.766 428 Exposure complete 19:01:39.100 00.125 428 worker thread done servicing request 19:01:39.100 00.000 10672 OnExposeComplete: enter 19:01:39.100 00.000 10672 UpdateGuideState(): m_state=6 19:01:39.100 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 423 19:01:39.100 00.000 10672 Star::Find returns 1 (0), X=1040.77, Y=763.05, Mass=235311, SNR=31.1, Peak=64608 HFD=2.5 19:01:39.100 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.02) = xAngle (0.97 = 0.97) 19:01:39.100 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 19:01:39.100 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.57 hyp=0.64 cameraTheta=-2.05 mountX=0.36 mountY=-0.53, mountTheta=-0.97 19:01:39.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.57, opts=13) 19:01:39.100 00.000 10672 Enqueuing Move request for scope (-0.30, -0.57) 19:01:39.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13056, FiltMax=65488, Gamma=1.000 19:01:39.100 00.000 428 Worker thread wakes up 19:01:39.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.57) opts 0xd 19:01:39.100 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.57) 19:01:39.100 00.000 428 Moving (-0.30, -0.57) raw xDistance=0.36 yDistance=-0.53 19:01:39.100 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:01:39.100 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:39.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 19:01:39.100 00.000 428 MoveAxis(E, 0, ABG) 19:01:39.100 00.000 428 Move returns status 0, amount 0 19:01:39.100 00.000 428 MoveAxis(N, 0, ABG) 19:01:39.100 00.000 428 Move returns status 0, amount 0 19:01:39.100 00.000 428 move complete, result=0 19:01:39.100 00.000 428 worker thread done servicing request 19:01:39.131 00.031 10672 UpdateGuideState exits: m=235311 SNR=31.1 19:01:39.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:39.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:39.131 00.000 10672 Enqueuing Expose request 19:01:39.131 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 19:01:39.131 00.000 428 Worker thread wakes up 19:01:39.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:39.131 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:41.470 02.339 428 Exposure complete 19:01:41.595 00.125 428 worker thread done servicing request 19:01:41.595 00.000 10672 OnExposeComplete: enter 19:01:41.595 00.000 10672 UpdateGuideState(): m_state=6 19:01:41.611 00.016 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 424 19:01:41.611 00.000 10672 Star::Find returns 1 (0), X=1041.04, Y=763.16, Mass=192848, SNR=26.9, Peak=65488 HFD=2.1 19:01:41.611 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.02) = xAngle (1.38 = 1.38) 19:01:41.611 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74) 19:01:41.611 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.46 hyp=0.46 cameraTheta=-1.64 mountX=0.09 mountY=-0.46, mountTheta=-1.39 19:01:41.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.46, opts=13) 19:01:41.611 00.000 10672 Enqueuing Move request for scope (-0.03, -0.46) 19:01:41.611 00.000 428 Worker thread wakes up 19:01:41.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13488, FiltMax=65488, Gamma=1.000 19:01:41.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.46) opts 0xd 19:01:41.611 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.46) 19:01:41.611 00.000 428 Moving (-0.03, -0.46) raw xDistance=0.09 yDistance=-0.46 19:01:41.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:01:41.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:41.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 19:01:41.611 00.000 428 MoveAxis(E, 0, ABG) 19:01:41.611 00.000 428 Move returns status 0, amount 0 19:01:41.611 00.000 428 MoveAxis(N, 0, ABG) 19:01:41.611 00.000 428 Move returns status 0, amount 0 19:01:41.611 00.000 428 move complete, result=0 19:01:41.611 00.000 428 worker thread done servicing request 19:01:41.626 00.015 10672 UpdateGuideState exits: m=192848 SNR=26.9 19:01:41.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:41.626 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:41.626 00.000 10672 Enqueuing Expose request 19:01:41.626 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:01:41.626 00.000 428 Worker thread wakes up 19:01:41.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:41.626 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:43.224 01.598 10672 read socket command 10 19:01:43.224 00.000 10672 processing socket request REQDIST 19:01:43.224 00.000 10672 SOCKSVR: Sending pixel error of 1.04 19:01:43.224 00.000 10672 Sending socket response 104 (0x68) 19:01:43.962 00.738 428 Exposure complete 19:01:44.102 00.140 428 worker thread done servicing request 19:01:44.102 00.000 10672 OnExposeComplete: enter 19:01:44.102 00.000 10672 UpdateGuideState(): m_state=6 19:01:44.102 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 425 19:01:44.102 00.000 10672 Star::Find returns 1 (0), X=1041.17, Y=762.64, Mass=230142, SNR=30.3, Peak=54033 HFD=2.5 19:01:44.102 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 19:01:44.102 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 19:01:44.102 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.98 hyp=0.99 cameraTheta=-1.47 mountX=0.02 mountY=-0.99, mountTheta=-1.55 19:01:44.102 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.98, opts=13) 19:01:44.102 00.000 10672 Enqueuing Move request for scope (0.10, -0.98) 19:01:44.102 00.000 428 Worker thread wakes up 19:01:44.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13809, FiltMax=65265, Gamma=1.000 19:01:44.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.98) opts 0xd 19:01:44.102 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.98) 19:01:44.102 00.000 428 Moving (0.10, -0.98) raw xDistance=0.02 yDistance=-0.99 19:01:44.102 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:01:44.102 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:01:44.102 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.99 19:01:44.102 00.000 428 MoveAxis(E, 0, ABG) 19:01:44.102 00.000 428 Move returns status 0, amount 0 19:01:44.102 00.000 428 MoveAxis(N, 0, ABG) 19:01:44.102 00.000 428 Move returns status 0, amount 0 19:01:44.102 00.000 428 move complete, result=0 19:01:44.102 00.000 428 worker thread done servicing request 19:01:44.118 00.016 10672 UpdateGuideState exits: m=230142 SNR=30.3 19:01:44.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:44.118 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:44.118 00.000 10672 Enqueuing Expose request 19:01:44.118 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -1.0 px 0 ms NORTH 19:01:44.118 00.000 428 Worker thread wakes up 19:01:44.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:44.118 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:46.469 02.351 428 Exposure complete 19:01:46.594 00.125 428 worker thread done servicing request 19:01:46.594 00.000 10672 OnExposeComplete: enter 19:01:46.594 00.000 10672 UpdateGuideState(): m_state=6 19:01:46.610 00.016 10672 Star::Find(15, 1041, 762, 0, (0,0,0,0), 0.0, 0) frame 426 19:01:46.610 00.000 10672 Star::Find returns 1 (0), X=1040.73, Y=762.94, Mass=214541, SNR=29.5, Peak=58177 HFD=2.2 19:01:46.610 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.02) = xAngle (0.99 = 0.99) 19:01:46.610 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 19:01:46.610 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.68 hyp=0.76 cameraTheta=-2.03 mountX=0.42 mountY=-0.64, mountTheta=-0.99 19:01:46.610 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.68, opts=13) 19:01:46.610 00.000 10672 Enqueuing Move request for scope (-0.34, -0.68) 19:01:46.610 00.000 428 Worker thread wakes up 19:01:46.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:01:46.610 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.68) opts 0xd 19:01:46.610 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.68) 19:01:46.610 00.000 428 Moving (-0.34, -0.68) raw xDistance=0.42 yDistance=-0.64 19:01:46.610 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 19:01:46.610 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:01:46.610 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 19:01:46.610 00.000 428 MoveAxis(E, 0, ABG) 19:01:46.610 00.000 428 Move returns status 0, amount 0 19:01:46.610 00.000 428 MoveAxis(N, 0, ABG) 19:01:46.610 00.000 428 Move returns status 0, amount 0 19:01:46.610 00.000 428 move complete, result=0 19:01:46.610 00.000 428 worker thread done servicing request 19:01:46.625 00.015 10672 UpdateGuideState exits: m=214541 SNR=29.5 19:01:46.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:46.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:46.625 00.000 10672 Enqueuing Expose request 19:01:46.625 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 19:01:46.625 00.000 428 Worker thread wakes up 19:01:46.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:46.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:48.208 01.583 10672 read socket command 10 19:01:48.208 00.000 10672 processing socket request REQDIST 19:01:48.208 00.000 10672 SOCKSVR: Sending pixel error of 0.94 19:01:48.208 00.000 10672 Sending socket response 94 (0x5e) 19:01:48.958 00.750 428 Exposure complete 19:01:49.099 00.141 428 worker thread done servicing request 19:01:49.099 00.000 10672 OnExposeComplete: enter 19:01:49.099 00.000 10672 UpdateGuideState(): m_state=6 19:01:49.099 00.000 10672 Star::Find(15, 1040, 762, 0, (0,0,0,0), 0.0, 0) frame 427 19:01:49.099 00.000 10672 Star::Find returns 1 (0), X=1040.98, Y=762.62, Mass=226135, SNR=30.9, Peak=58177 HFD=2.2 19:01:49.099 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.02) = xAngle (1.36 = 1.36) 19:01:49.099 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76) 19:01:49.099 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-1.00 hyp=1.01 cameraTheta=-1.66 mountX=0.21 mountY=-0.99, mountTheta=-1.36 19:01:49.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-1.00, opts=13) 19:01:49.099 00.000 10672 Enqueuing Move request for scope (-0.09, -1.00) 19:01:49.099 00.000 428 Worker thread wakes up 19:01:49.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2577, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:01:49.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -1.00) opts 0xd 19:01:49.099 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -1.00) 19:01:49.099 00.000 428 Moving (-0.09, -1.00) raw xDistance=0.21 yDistance=-0.99 19:01:49.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:01:49.099 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=0.08 newest=-2.62 19:01:49.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.99 from input -0.99 19:01:49.099 00.000 428 MoveAxis(E, 0, ABG) 19:01:49.099 00.000 428 Move returns status 0, amount 0 19:01:49.099 00.000 428 MoveAxis(N, 1499, ABG) 19:01:49.099 00.000 428 Guiding Dir = 0, Dur = 1499 19:01:49.099 00.000 428 IsSlewing returns 0 19:01:49.099 00.000 428 IsGuiding returns 0 19:01:49.130 00.031 10672 UpdateGuideState exits: m=226135 SNR=30.9 19:01:49.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:49.130 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:49.130 00.000 10672 Enqueuing Expose request 19:01:49.177 00.047 428 PulseGuide returned control before completion, sleep 1432 19:01:50.630 01.453 428 IsGuiding returns 1 19:01:50.630 00.000 428 scope still moving after pulse duration time elapsed 19:01:50.677 00.047 428 IsSlewing returns 0 19:01:50.708 00.031 428 IsGuiding returns 0 19:01:50.723 00.015 428 scope move finished after 1499 + 113 ms 19:01:50.723 00.000 428 Move returns status 0, amount 1499 19:01:50.723 00.000 428 move complete, result=0 19:01:50.723 00.000 428 worker thread done servicing request 19:01:50.723 00.000 428 Worker thread wakes up 19:01:50.723 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.0 px 1499 ms NORTH 19:01:50.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:50.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:51.461 00.738 428 Exposure complete 19:01:51.633 00.172 428 worker thread done servicing request 19:01:51.633 00.000 10672 OnExposeComplete: enter 19:01:51.633 00.000 10672 UpdateGuideState(): m_state=6 19:01:51.633 00.000 10672 Star::Find(15, 1040, 762, 0, (0,0,0,0), 0.0, 0) frame 428 19:01:51.633 00.000 10672 Star::Find returns 1 (0), X=1040.45, Y=762.85, Mass=225188, SNR=29.5, Peak=64272 HFD=2.3 19:01:51.633 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 19:01:51.633 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 19:01:51.633 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.77 hyp=0.99 cameraTheta=-2.24 mountX=0.71 mountY=-0.70, mountTheta=-0.78 19:01:51.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.77, opts=13) 19:01:51.633 00.000 10672 Enqueuing Move request for scope (-0.62, -0.77) 19:01:51.649 00.016 428 Worker thread wakes up 19:01:51.649 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13376, FiltMax=65488, Gamma=1.000 19:01:51.649 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.77) opts 0xd 19:01:51.649 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.77) 19:01:51.649 00.000 428 Moving (-0.62, -0.77) raw xDistance=0.71 yDistance=-0.70 19:01:51.649 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.71 19:01:51.649 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.70 from input -0.70 19:01:51.649 00.000 428 MoveAxis(W, 656, ABG) 19:01:51.649 00.000 428 Guiding Dir = 3, Dur = 656 19:01:51.649 00.000 428 IsSlewing returns 0 19:01:51.649 00.000 428 IsGuiding returns 0 19:01:51.664 00.015 428 PulseGuide returned control before completion, sleep 651 19:01:51.664 00.000 10672 UpdateGuideState exits: m=225188 SNR=29.5 19:01:51.664 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:51.664 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:51.664 00.000 10672 Enqueuing Expose request 19:01:52.324 00.660 428 IsGuiding returns 1 19:01:52.324 00.000 428 scope still moving after pulse duration time elapsed 19:01:52.371 00.047 428 IsSlewing returns 0 19:01:52.371 00.000 428 IsGuiding returns 0 19:01:52.371 00.000 428 scope move finished after 656 + 65 ms 19:01:52.371 00.000 428 Move returns status 0, amount 656 19:01:52.371 00.000 428 MoveAxis(N, 1065, ABG) 19:01:52.371 00.000 428 Guiding Dir = 0, Dur = 1065 19:01:52.371 00.000 428 IsSlewing returns 0 19:01:52.371 00.000 428 IsGuiding returns 0 19:01:52.449 00.078 428 PulseGuide returned control before completion, sleep 1000 19:01:53.215 00.766 10672 read socket command 10 19:01:53.215 00.000 10672 processing socket request REQDIST 19:01:53.215 00.000 10672 SOCKSVR: Sending pixel error of 0.97 19:01:53.215 00.000 10672 Sending socket response 97 (0x61) 19:01:53.465 00.250 428 IsGuiding returns 1 19:01:53.465 00.000 428 scope still moving after pulse duration time elapsed 19:01:53.496 00.031 428 IsSlewing returns 0 19:01:53.496 00.000 428 IsGuiding returns 1 19:01:53.558 00.062 428 IsSlewing returns 0 19:01:53.558 00.000 428 IsGuiding returns 0 19:01:53.558 00.000 428 scope move finished after 1065 + 130 ms 19:01:53.558 00.000 428 Move returns status 0, amount 1065 19:01:53.558 00.000 428 move complete, result=0 19:01:53.558 00.000 428 worker thread done servicing request 19:01:53.558 00.000 428 Worker thread wakes up 19:01:53.558 00.000 10672 GuideStep: 0.7 px 656 ms WEST, -0.7 px 1065 ms NORTH 19:01:53.558 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:53.558 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:53.967 00.409 428 Exposure complete 19:01:54.170 00.203 428 worker thread done servicing request 19:01:54.170 00.000 10672 OnExposeComplete: enter 19:01:54.170 00.000 10672 UpdateGuideState(): m_state=6 19:01:54.170 00.000 10672 Star::Find(15, 1040, 762, 0, (0,0,0,0), 0.0, 0) frame 429 19:01:54.170 00.000 10672 Star::Find returns 1 (0), X=1041.17, Y=763.26, Mass=282509, SNR=35.0, Peak=52833 HFD=2.9 19:01:54.170 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.02) = xAngle (1.71 = 1.71) 19:01:54.170 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.42 = -1.42) 19:01:54.170 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.37 hyp=0.38 cameraTheta=-1.31 mountX=-0.05 mountY=-0.37, mountTheta=-1.71 19:01:54.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.37, opts=13) 19:01:54.170 00.000 10672 Enqueuing Move request for scope (0.10, -0.37) 19:01:54.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=833, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:01:54.170 00.000 428 Worker thread wakes up 19:01:54.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.37) opts 0xd 19:01:54.170 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.37) 19:01:54.170 00.000 428 Moving (0.10, -0.37) raw xDistance=-0.05 yDistance=-0.37 19:01:54.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:01:54.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:54.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:01:54.170 00.000 428 MoveAxis(E, 0, ABG) 19:01:54.170 00.000 428 Move returns status 0, amount 0 19:01:54.170 00.000 428 MoveAxis(N, 0, ABG) 19:01:54.170 00.000 428 Move returns status 0, amount 0 19:01:54.170 00.000 428 move complete, result=0 19:01:54.170 00.000 428 worker thread done servicing request 19:01:54.201 00.031 10672 UpdateGuideState exits: m=282509 SNR=35.0 19:01:54.217 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:54.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:54.217 00.000 10672 Enqueuing Expose request 19:01:54.217 00.000 428 Worker thread wakes up 19:01:54.217 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:01:54.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:54.217 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:56.459 02.242 428 Exposure complete 19:01:56.600 00.141 428 worker thread done servicing request 19:01:56.600 00.000 10672 OnExposeComplete: enter 19:01:56.600 00.000 10672 UpdateGuideState(): m_state=6 19:01:56.600 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 430 19:01:56.600 00.000 10672 Star::Find returns 1 (0), X=1041.34, Y=764.05, Mass=210606, SNR=28.6, Peak=65488 HFD=2.4 19:01:56.600 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 19:01:56.600 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.91 = 0.91) 19:01:56.600 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.43 hyp=0.51 cameraTheta=1.01 mountX=-0.32 mountY=0.40, mountTheta=2.24 19:01:56.600 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.43, opts=13) 19:01:56.600 00.000 10672 Enqueuing Move request for scope (0.27, 0.43) 19:01:56.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:01:56.600 00.000 428 Worker thread wakes up 19:01:56.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.43) opts 0xd 19:01:56.600 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.43) 19:01:56.600 00.000 428 Moving (0.27, 0.43) raw xDistance=-0.32 yDistance=0.40 19:01:56.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:01:56.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:56.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:01:56.600 00.000 428 MoveAxis(E, 0, ABG) 19:01:56.600 00.000 428 Move returns status 0, amount 0 19:01:56.600 00.000 428 MoveAxis(N, 0, ABG) 19:01:56.600 00.000 428 Move returns status 0, amount 0 19:01:56.600 00.000 428 move complete, result=0 19:01:56.600 00.000 428 worker thread done servicing request 19:01:56.616 00.016 10672 UpdateGuideState exits: m=210606 SNR=28.6 19:01:56.631 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:56.631 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:56.631 00.000 10672 Enqueuing Expose request 19:01:56.631 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 19:01:56.631 00.000 428 Worker thread wakes up 19:01:56.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:56.631 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:01:58.207 01.576 10672 read socket command 10 19:01:58.207 00.000 10672 processing socket request REQDIST 19:01:58.207 00.000 10672 SOCKSVR: Sending pixel error of 0.70 19:01:58.207 00.000 10672 Sending socket response 70 (0x46) 19:01:58.957 00.750 428 Exposure complete 19:01:59.098 00.141 428 worker thread done servicing request 19:01:59.098 00.000 10672 OnExposeComplete: enter 19:01:59.098 00.000 10672 UpdateGuideState(): m_state=6 19:01:59.098 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 431 19:01:59.098 00.000 10672 Star::Find returns 1 (0), X=1040.86, Y=764.47, Mass=228340, SNR=29.9, Peak=65265 HFD=2.4 19:01:59.098 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.45) 19:01:59.098 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.71 = 1.71) 19:01:59.098 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.85 hyp=0.87 cameraTheta=1.81 mountX=0.11 mountY=0.86, mountTheta=1.45 19:01:59.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.85, opts=13) 19:01:59.098 00.000 10672 Enqueuing Move request for scope (-0.21, 0.85) 19:01:59.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=12385, FiltMax=65265, Gamma=1.000 19:01:59.098 00.000 428 Worker thread wakes up 19:01:59.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.85) opts 0xd 19:01:59.098 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.85) 19:01:59.098 00.000 428 Moving (-0.21, 0.85) raw xDistance=0.11 yDistance=0.86 19:01:59.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:01:59.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:01:59.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.86 19:01:59.098 00.000 428 MoveAxis(E, 0, ABG) 19:01:59.098 00.000 428 Move returns status 0, amount 0 19:01:59.098 00.000 428 MoveAxis(N, 0, ABG) 19:01:59.098 00.000 428 Move returns status 0, amount 0 19:01:59.098 00.000 428 move complete, result=0 19:01:59.098 00.000 428 worker thread done servicing request 19:01:59.113 00.015 10672 UpdateGuideState exits: m=228340 SNR=29.9 19:01:59.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:59.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:01:59.113 00.000 10672 Enqueuing Expose request 19:01:59.113 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH 19:01:59.113 00.000 428 Worker thread wakes up 19:01:59.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:01:59.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:01.454 02.341 428 Exposure complete 19:02:01.595 00.141 428 worker thread done servicing request 19:02:01.595 00.000 10672 OnExposeComplete: enter 19:02:01.595 00.000 10672 UpdateGuideState(): m_state=6 19:02:01.595 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 432 19:02:01.595 00.000 10672 Star::Find returns 1 (0), X=1041.13, Y=764.10, Mass=195203, SNR=25.3, Peak=58065 HFD=2.1 19:02:01.595 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.83) 19:02:01.595 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 19:02:01.595 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.47 hyp=0.48 cameraTheta=1.44 mountX=-0.12 mountY=0.46, mountTheta=1.83 19:02:01.595 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.47, opts=13) 19:02:01.595 00.000 10672 Enqueuing Move request for scope (0.06, 0.47) 19:02:01.595 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1809, max=65265, FiltMin=13585, FiltMax=65265, Gamma=1.000 19:02:01.595 00.000 428 Worker thread wakes up 19:02:01.595 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.47) opts 0xd 19:02:01.595 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.47) 19:02:01.595 00.000 428 Moving (0.06, 0.47) raw xDistance=-0.12 yDistance=0.46 19:02:01.595 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:02:01.595 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:01.595 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 19:02:01.595 00.000 428 MoveAxis(E, 0, ABG) 19:02:01.595 00.000 428 Move returns status 0, amount 0 19:02:01.595 00.000 428 MoveAxis(N, 0, ABG) 19:02:01.595 00.000 428 Move returns status 0, amount 0 19:02:01.595 00.000 428 move complete, result=0 19:02:01.595 00.000 428 worker thread done servicing request 19:02:01.626 00.031 10672 UpdateGuideState exits: m=195203 SNR=25.3 19:02:01.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:01.626 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:01.626 00.000 10672 Enqueuing Expose request 19:02:01.626 00.000 428 Worker thread wakes up 19:02:01.626 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:02:01.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:01.626 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:03.209 01.583 10672 read socket command 10 19:02:03.209 00.000 10672 processing socket request REQDIST 19:02:03.209 00.000 10672 SOCKSVR: Sending pixel error of 0.67 19:02:03.209 00.000 10672 Sending socket response 67 (0x43) 19:02:03.959 00.750 428 Exposure complete 19:02:04.100 00.141 428 worker thread done servicing request 19:02:04.100 00.000 10672 OnExposeComplete: enter 19:02:04.100 00.000 10672 UpdateGuideState(): m_state=6 19:02:04.100 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 433 19:02:04.100 00.000 10672 Star::Find returns 1 (0), X=1041.02, Y=763.61, Mass=234511, SNR=29.9, Peak=58416 HFD=2.3 19:02:04.100 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.02) = xAngle (0.15 = 0.15) 19:02:04.100 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 19:02:04.100 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.87 mountX=0.05 mountY=-0.01, mountTheta=-0.17 19:02:04.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.01, opts=13) 19:02:04.100 00.000 10672 Enqueuing Move request for scope (-0.05, -0.01) 19:02:04.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65296, FiltMin=13728, FiltMax=65296, Gamma=1.000 19:02:04.100 00.000 428 Worker thread wakes up 19:02:04.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd 19:02:04.100 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.01) 19:02:04.100 00.000 428 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=-0.01 19:02:04.100 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:02:04.100 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:04.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:02:04.100 00.000 428 MoveAxis(E, 0, ABG) 19:02:04.100 00.000 428 Move returns status 0, amount 0 19:02:04.100 00.000 428 MoveAxis(N, 0, ABG) 19:02:04.100 00.000 428 Move returns status 0, amount 0 19:02:04.100 00.000 428 move complete, result=0 19:02:04.100 00.000 428 worker thread done servicing request 19:02:04.115 00.015 10672 UpdateGuideState exits: m=234511 SNR=29.9 19:02:04.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:04.115 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:04.115 00.000 10672 Enqueuing Expose request 19:02:04.115 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:02:04.115 00.000 428 Worker thread wakes up 19:02:04.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:04.115 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:06.462 02.347 428 Exposure complete 19:02:06.603 00.141 428 worker thread done servicing request 19:02:06.603 00.000 10672 OnExposeComplete: enter 19:02:06.603 00.000 10672 UpdateGuideState(): m_state=6 19:02:06.603 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 434 19:02:06.603 00.000 10672 Star::Find returns 1 (0), X=1040.60, Y=763.60, Mass=186807, SNR=23.9, Peak=55009 HFD=1.7 19:02:06.603 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 19:02:06.603 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.08) 19:02:06.603 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.02 hyp=0.47 cameraTheta=-3.10 mountX=0.47 mountY=0.03, mountTheta=0.07 19:02:06.603 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.02, opts=13) 19:02:06.603 00.000 10672 Enqueuing Move request for scope (-0.47, -0.02) 19:02:06.603 00.000 428 Worker thread wakes up 19:02:06.603 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:02:06.603 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.02) opts 0xd 19:02:06.603 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.02) 19:02:06.603 00.000 428 Moving (-0.47, -0.02) raw xDistance=0.47 yDistance=0.03 19:02:06.603 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 19:02:06.603 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:06.603 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:02:06.603 00.000 428 MoveAxis(W, 433, ABG) 19:02:06.603 00.000 428 Guiding Dir = 3, Dur = 433 19:02:06.603 00.000 428 IsSlewing returns 0 19:02:06.603 00.000 428 IsGuiding returns 0 19:02:06.618 00.015 428 PulseGuide returned control before completion, sleep 426 19:02:06.618 00.000 10672 UpdateGuideState exits: m=186807 SNR=23.9 19:02:06.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:06.618 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:06.618 00.000 10672 Enqueuing Expose request 19:02:07.071 00.453 428 IsGuiding returns 0 19:02:07.071 00.000 428 Move returns status 0, amount 433 19:02:07.071 00.000 428 MoveAxis(N, 0, ABG) 19:02:07.071 00.000 428 Move returns status 0, amount 0 19:02:07.071 00.000 428 move complete, result=0 19:02:07.071 00.000 428 worker thread done servicing request 19:02:07.071 00.000 428 Worker thread wakes up 19:02:07.071 00.000 10672 GuideStep: 0.5 px 433 ms WEST, 0.0 px 0 ms NORTH 19:02:07.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:07.071 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:08.212 01.141 10672 read socket command 10 19:02:08.212 00.000 10672 processing socket request REQDIST 19:02:08.212 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:02:08.212 00.000 10672 Sending socket response 48 (0x30) 19:02:08.950 00.738 428 Exposure complete 19:02:09.091 00.141 428 worker thread done servicing request 19:02:09.091 00.000 10672 OnExposeComplete: enter 19:02:09.091 00.000 10672 UpdateGuideState(): m_state=6 19:02:09.091 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 435 19:02:09.091 00.000 10672 Star::Find returns 1 (0), X=1040.58, Y=763.80, Mass=293843, SNR=32.0, Peak=48800 HFD=3.2 19:02:09.091 00.000 10672 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.02) = xAngle (5.81 = -0.48) 19:02:09.091 00.000 10672 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.68 = 2.68) 19:02:09.091 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.18 hyp=0.52 cameraTheta=2.79 mountX=0.46 mountY=0.23, mountTheta=0.47 19:02:09.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.18, opts=13) 19:02:09.091 00.000 10672 Enqueuing Move request for scope (-0.49, 0.18) 19:02:09.091 00.000 428 Worker thread wakes up 19:02:09.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:02:09.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.18) opts 0xd 19:02:09.091 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.18) 19:02:09.091 00.000 428 Moving (-0.49, 0.18) raw xDistance=0.46 yDistance=0.23 19:02:09.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46 19:02:09.091 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:09.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:02:09.091 00.000 428 MoveAxis(W, 460, ABG) 19:02:09.091 00.000 428 Guiding Dir = 3, Dur = 460 19:02:09.122 00.031 10672 UpdateGuideState exits: m=293843 SNR=32.0 19:02:09.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:09.122 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:09.122 00.000 10672 Enqueuing Expose request 19:02:09.122 00.000 428 IsSlewing returns 0 19:02:09.122 00.000 428 IsGuiding returns 0 19:02:09.138 00.016 428 PulseGuide returned control before completion, sleep 455 19:02:09.622 00.484 428 IsGuiding returns 0 19:02:09.622 00.000 428 Move returns status 0, amount 460 19:02:09.622 00.000 428 MoveAxis(N, 0, ABG) 19:02:09.622 00.000 428 Move returns status 0, amount 0 19:02:09.622 00.000 428 move complete, result=0 19:02:09.622 00.000 428 worker thread done servicing request 19:02:09.622 00.000 428 Worker thread wakes up 19:02:09.622 00.000 10672 GuideStep: 0.5 px 460 ms WEST, 0.2 px 0 ms NORTH 19:02:09.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:09.622 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:11.453 01.831 428 Exposure complete 19:02:11.594 00.141 428 worker thread done servicing request 19:02:11.594 00.000 10672 OnExposeComplete: enter 19:02:11.594 00.000 10672 UpdateGuideState(): m_state=6 19:02:11.594 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 436 19:02:11.594 00.000 10672 Star::Find returns 1 (0), X=1041.33, Y=763.15, Mass=209427, SNR=27.7, Peak=64049 HFD=2.1 19:02:11.594 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.02) = xAngle (1.96 = 1.96) 19:02:11.594 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.17 = -1.17) 19:02:11.594 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.47 hyp=0.54 cameraTheta=-1.06 mountX=-0.21 mountY=-0.50, mountTheta=-1.96 19:02:11.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.47, opts=13) 19:02:11.594 00.000 10672 Enqueuing Move request for scope (0.27, -0.47) 19:02:11.594 00.000 428 Worker thread wakes up 19:02:11.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2257, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:02:11.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.47) opts 0xd 19:02:11.594 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.47) 19:02:11.594 00.000 428 Moving (0.27, -0.47) raw xDistance=-0.21 yDistance=-0.50 19:02:11.594 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:02:11.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:11.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 19:02:11.594 00.000 428 MoveAxis(E, 0, ABG) 19:02:11.594 00.000 428 Move returns status 0, amount 0 19:02:11.594 00.000 428 MoveAxis(N, 0, ABG) 19:02:11.594 00.000 428 Move returns status 0, amount 0 19:02:11.594 00.000 428 move complete, result=0 19:02:11.594 00.000 428 worker thread done servicing request 19:02:11.625 00.031 10672 UpdateGuideState exits: m=209427 SNR=27.7 19:02:11.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:11.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:11.625 00.000 10672 Enqueuing Expose request 19:02:11.625 00.000 428 Worker thread wakes up 19:02:11.625 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:02:11.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:11.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:13.207 01.582 10672 read socket command 10 19:02:13.207 00.000 10672 processing socket request REQDIST 19:02:13.207 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:02:13.207 00.000 10672 Sending socket response 50 (0x32) 19:02:13.957 00.750 428 Exposure complete 19:02:14.082 00.125 428 worker thread done servicing request 19:02:14.097 00.015 10672 OnExposeComplete: enter 19:02:14.097 00.000 10672 UpdateGuideState(): m_state=6 19:02:14.097 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 437 19:02:14.097 00.000 10672 Star::Find returns 1 (0), X=1041.42, Y=763.54, Mass=225584, SNR=29.4, Peak=56433 HFD=1.6 19:02:14.097 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.02) = xAngle (2.78 = 2.78) 19:02:14.097 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 19:02:14.097 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.09 hyp=0.36 cameraTheta=-0.24 mountX=-0.34 mountY=-0.12, mountTheta=-2.79 19:02:14.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.09, opts=13) 19:02:14.097 00.000 10672 Enqueuing Move request for scope (0.35, -0.09) 19:02:14.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:02:14.097 00.000 428 Worker thread wakes up 19:02:14.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.09) opts 0xd 19:02:14.097 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.09) 19:02:14.097 00.000 428 Moving (0.35, -0.09) raw xDistance=-0.34 yDistance=-0.12 19:02:14.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:02:14.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:14.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:02:14.097 00.000 428 MoveAxis(E, 0, ABG) 19:02:14.097 00.000 428 Move returns status 0, amount 0 19:02:14.097 00.000 428 MoveAxis(N, 0, ABG) 19:02:14.097 00.000 428 Move returns status 0, amount 0 19:02:14.097 00.000 428 move complete, result=0 19:02:14.097 00.000 428 worker thread done servicing request 19:02:14.113 00.016 10672 UpdateGuideState exits: m=225584 SNR=29.4 19:02:14.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:14.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:14.113 00.000 10672 Enqueuing Expose request 19:02:14.113 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:02:14.113 00.000 428 Worker thread wakes up 19:02:14.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:14.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:16.454 02.341 428 Exposure complete 19:02:16.599 00.145 428 worker thread done servicing request 19:02:16.599 00.000 10672 OnExposeComplete: enter 19:02:16.599 00.000 10672 UpdateGuideState(): m_state=6 19:02:16.599 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 438 19:02:16.599 00.000 10672 Star::Find returns 1 (0), X=1041.14, Y=763.00, Mass=271957, SNR=33.4, Peak=56096 HFD=2.7 19:02:16.599 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 19:02:16.599 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 19:02:16.599 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.62 hyp=0.63 cameraTheta=-1.46 mountX=0.01 mountY=-0.63, mountTheta=-1.56 19:02:16.599 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.62, opts=13) 19:02:16.599 00.000 10672 Enqueuing Move request for scope (0.07, -0.62) 19:02:16.599 00.000 428 Worker thread wakes up 19:02:16.599 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.62) opts 0xd 19:02:16.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:02:16.599 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.62) 19:02:16.599 00.000 428 Moving (0.07, -0.62) raw xDistance=0.01 yDistance=-0.63 19:02:16.599 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:02:16.599 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 19:02:16.599 00.000 428 MoveAxis(E, 0, ABG) 19:02:16.599 00.000 428 Move returns status 0, amount 0 19:02:16.599 00.000 428 MoveAxis(N, 952, ABG) 19:02:16.599 00.000 428 Guiding Dir = 0, Dur = 952 19:02:16.599 00.000 428 IsSlewing returns 0 19:02:16.599 00.000 428 IsGuiding returns 0 19:02:16.614 00.015 10672 UpdateGuideState exits: m=271957 SNR=33.4 19:02:16.614 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:16.614 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:16.614 00.000 10672 Enqueuing Expose request 19:02:16.677 00.063 428 PulseGuide returned control before completion, sleep 888 19:02:17.583 00.906 428 IsGuiding returns 1 19:02:17.583 00.000 428 scope still moving after pulse duration time elapsed 19:02:17.630 00.047 428 IsSlewing returns 0 19:02:17.661 00.031 428 IsGuiding returns 0 19:02:17.661 00.000 428 scope move finished after 952 + 113 ms 19:02:17.661 00.000 428 Move returns status 0, amount 952 19:02:17.661 00.000 428 move complete, result=0 19:02:17.661 00.000 428 worker thread done servicing request 19:02:17.661 00.000 428 Worker thread wakes up 19:02:17.661 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 952 ms NORTH 19:02:17.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:17.661 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:18.210 00.549 10672 read socket command 10 19:02:18.210 00.000 10672 processing socket request REQDIST 19:02:18.210 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:02:18.210 00.000 10672 Sending socket response 51 (0x33) 19:02:18.948 00.738 428 Exposure complete 19:02:19.088 00.140 428 worker thread done servicing request 19:02:19.088 00.000 10672 OnExposeComplete: enter 19:02:19.088 00.000 10672 UpdateGuideState(): m_state=6 19:02:19.088 00.000 10672 Star::Find(15, 1041, 762, 0, (0,0,0,0), 0.0, 0) frame 439 19:02:19.088 00.000 10672 Star::Find returns 1 (0), X=1040.52, Y=763.64, Mass=258501, SNR=31.4, Peak=55009 HFD=2.9 19:02:19.088 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.02) = xAngle (6.13 = -0.15) 19:02:19.088 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.00 = 3.00) 19:02:19.088 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.02 hyp=0.55 cameraTheta=3.11 mountX=0.54 mountY=0.08, mountTheta=0.14 19:02:19.088 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.02, opts=13) 19:02:19.088 00.000 10672 Enqueuing Move request for scope (-0.55, 0.02) 19:02:19.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4753, max=65265, FiltMin=14577, FiltMax=65265, Gamma=1.000 19:02:19.088 00.000 428 Worker thread wakes up 19:02:19.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.02) opts 0xd 19:02:19.088 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.02) 19:02:19.088 00.000 428 Moving (-0.55, 0.02) raw xDistance=0.54 yDistance=0.08 19:02:19.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 19:02:19.088 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:19.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 19:02:19.088 00.000 428 MoveAxis(W, 503, ABG) 19:02:19.088 00.000 428 Guiding Dir = 3, Dur = 503 19:02:19.088 00.000 428 IsSlewing returns 0 19:02:19.088 00.000 428 IsGuiding returns 0 19:02:19.120 00.032 10672 UpdateGuideState exits: m=258501 SNR=31.4 19:02:19.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:19.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:19.120 00.000 10672 Enqueuing Expose request 19:02:19.120 00.000 428 PulseGuide returned control before completion, sleep 488 19:02:19.619 00.499 428 IsGuiding returns 1 19:02:19.619 00.000 428 scope still moving after pulse duration time elapsed 19:02:19.651 00.032 428 IsSlewing returns 0 19:02:19.651 00.000 428 IsGuiding returns 0 19:02:19.651 00.000 428 scope move finished after 503 + 50 ms 19:02:19.651 00.000 428 Move returns status 0, amount 503 19:02:19.651 00.000 428 MoveAxis(N, 0, ABG) 19:02:19.651 00.000 428 Move returns status 0, amount 0 19:02:19.651 00.000 428 move complete, result=0 19:02:19.651 00.000 428 worker thread done servicing request 19:02:19.651 00.000 428 Worker thread wakes up 19:02:19.651 00.000 10672 GuideStep: 0.5 px 503 ms WEST, 0.1 px 0 ms NORTH 19:02:19.651 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:19.651 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:21.447 01.796 428 Exposure complete 19:02:21.588 00.141 428 worker thread done servicing request 19:02:21.588 00.000 10672 OnExposeComplete: enter 19:02:21.588 00.000 10672 UpdateGuideState(): m_state=6 19:02:21.588 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 440 19:02:21.588 00.000 10672 Star::Find returns 1 (0), X=1040.16, Y=763.92, Mass=294696, SNR=32.4, Peak=55985 HFD=2.8 19:02:21.588 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.02) = xAngle (5.85 = -0.43) 19:02:21.588 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.72 = 2.72) 19:02:21.588 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=0.29 hyp=0.95 cameraTheta=2.83 mountX=0.86 mountY=0.39, mountTheta=0.42 19:02:21.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=0.29, opts=13) 19:02:21.588 00.000 10672 Enqueuing Move request for scope (-0.91, 0.29) 19:02:21.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4545, max=65265, FiltMin=14465, FiltMax=65265, Gamma=1.000 19:02:21.588 00.000 428 Worker thread wakes up 19:02:21.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.29) opts 0xd 19:02:21.588 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, 0.29) 19:02:21.588 00.000 428 Moving (-0.91, 0.29) raw xDistance=0.86 yDistance=0.39 19:02:21.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.86 19:02:21.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:21.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 19:02:21.588 00.000 428 MoveAxis(W, 838, ABG) 19:02:21.588 00.000 428 Guiding Dir = 3, Dur = 838 19:02:21.619 00.031 428 IsSlewing returns 0 19:02:21.619 00.000 428 IsGuiding returns 0 19:02:21.619 00.000 10672 UpdateGuideState exits: m=294696 SNR=32.4 19:02:21.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:21.619 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:21.619 00.000 10672 Enqueuing Expose request 19:02:21.635 00.016 428 PulseGuide returned control before completion, sleep 833 19:02:22.494 00.859 428 IsGuiding returns 0 19:02:22.494 00.000 428 Move returns status 0, amount 838 19:02:22.494 00.000 428 MoveAxis(N, 0, ABG) 19:02:22.494 00.000 428 Move returns status 0, amount 0 19:02:22.494 00.000 428 move complete, result=0 19:02:22.494 00.000 428 worker thread done servicing request 19:02:22.494 00.000 428 Worker thread wakes up 19:02:22.494 00.000 10672 GuideStep: 0.9 px 838 ms WEST, 0.4 px 0 ms NORTH 19:02:22.494 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:22.494 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:23.207 00.713 10672 read socket command 10 19:02:23.207 00.000 10672 processing socket request REQDIST 19:02:23.207 00.000 10672 SOCKSVR: Sending pixel error of 0.65 19:02:23.207 00.000 10672 Sending socket response 65 (0x41) 19:02:23.957 00.750 428 Exposure complete 19:02:24.082 00.125 428 worker thread done servicing request 19:02:24.082 00.000 10672 OnExposeComplete: enter 19:02:24.082 00.000 10672 UpdateGuideState(): m_state=6 19:02:24.082 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 441 19:02:24.082 00.000 10672 Star::Find returns 1 (0), X=1040.57, Y=763.83, Mass=242716, SNR=29.2, Peak=65265 HFD=2.3 19:02:24.082 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.02) = xAngle (5.77 = -0.51) 19:02:24.082 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.64 = 2.64) 19:02:24.082 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.21 hyp=0.54 cameraTheta=2.75 mountX=0.47 mountY=0.26, mountTheta=0.50 19:02:24.097 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.21, opts=13) 19:02:24.097 00.000 10672 Enqueuing Move request for scope (-0.50, 0.21) 19:02:24.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1921, max=65265, FiltMin=13921, FiltMax=65265, Gamma=1.000 19:02:24.097 00.000 428 Worker thread wakes up 19:02:24.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.21) opts 0xd 19:02:24.097 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.21) 19:02:24.097 00.000 428 Moving (-0.50, 0.21) raw xDistance=0.47 yDistance=0.26 19:02:24.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.47 19:02:24.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:24.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 19:02:24.097 00.000 428 MoveAxis(W, 498, ABG) 19:02:24.097 00.000 428 Guiding Dir = 3, Dur = 498 19:02:24.097 00.000 428 IsSlewing returns 0 19:02:24.097 00.000 428 IsGuiding returns 0 19:02:24.113 00.016 10672 UpdateGuideState exits: m=242716 SNR=29.2 19:02:24.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:24.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:24.113 00.000 10672 Enqueuing Expose request 19:02:24.129 00.016 428 PulseGuide returned control before completion, sleep 480 19:02:24.613 00.484 428 IsGuiding returns 1 19:02:24.613 00.000 428 scope still moving after pulse duration time elapsed 19:02:24.660 00.047 428 IsSlewing returns 0 19:02:24.675 00.015 428 IsGuiding returns 0 19:02:24.675 00.000 428 scope move finished after 498 + 89 ms 19:02:24.675 00.000 428 Move returns status 0, amount 498 19:02:24.675 00.000 428 MoveAxis(N, 0, ABG) 19:02:24.675 00.000 428 Move returns status 0, amount 0 19:02:24.675 00.000 428 move complete, result=0 19:02:24.675 00.000 428 worker thread done servicing request 19:02:24.675 00.000 428 Worker thread wakes up 19:02:24.675 00.000 10672 GuideStep: 0.5 px 498 ms WEST, 0.3 px 0 ms NORTH 19:02:24.675 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:24.675 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:26.449 01.774 428 Exposure complete 19:02:26.590 00.141 428 worker thread done servicing request 19:02:26.590 00.000 10672 OnExposeComplete: enter 19:02:26.590 00.000 10672 UpdateGuideState(): m_state=6 19:02:26.590 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 442 19:02:26.590 00.000 10672 Star::Find returns 1 (0), X=1041.06, Y=763.38, Mass=244788, SNR=29.8, Peak=61217 HFD=2.4 19:02:26.590 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 19:02:26.590 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 19:02:26.590 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.60 mountX=0.04 mountY=-0.25, mountTheta=-1.42 19:02:26.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.25, opts=13) 19:02:26.590 00.000 10672 Enqueuing Move request for scope (-0.01, -0.25) 19:02:26.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3345, max=65265, FiltMin=13809, FiltMax=65265, Gamma=1.000 19:02:26.590 00.000 428 Worker thread wakes up 19:02:26.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd 19:02:26.590 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.25) 19:02:26.590 00.000 428 Moving (-0.01, -0.25) raw xDistance=0.04 yDistance=-0.25 19:02:26.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:02:26.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:26.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:02:26.590 00.000 428 MoveAxis(E, 0, ABG) 19:02:26.590 00.000 428 Move returns status 0, amount 0 19:02:26.590 00.000 428 MoveAxis(N, 0, ABG) 19:02:26.590 00.000 428 Move returns status 0, amount 0 19:02:26.590 00.000 428 move complete, result=0 19:02:26.590 00.000 428 worker thread done servicing request 19:02:26.621 00.031 10672 UpdateGuideState exits: m=244788 SNR=29.8 19:02:26.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:26.621 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:26.621 00.000 10672 Enqueuing Expose request 19:02:26.621 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:02:26.621 00.000 428 Worker thread wakes up 19:02:26.621 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:26.621 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:28.218 01.597 10672 read socket command 10 19:02:28.218 00.000 10672 processing socket request REQDIST 19:02:28.218 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:02:28.218 00.000 10672 Sending socket response 50 (0x32) 19:02:28.953 00.735 428 Exposure complete 19:02:29.078 00.125 428 worker thread done servicing request 19:02:29.078 00.000 10672 OnExposeComplete: enter 19:02:29.078 00.000 10672 UpdateGuideState(): m_state=6 19:02:29.093 00.015 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 443 19:02:29.093 00.000 10672 Star::Find returns 1 (0), X=1041.02, Y=764.14, Mass=171870, SNR=31.7, Peak=65265 HFD=1.9 19:02:29.093 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.61) 19:02:29.093 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.55 = 1.55) 19:02:29.093 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.52 hyp=0.52 cameraTheta=1.66 mountX=-0.02 mountY=0.52, mountTheta=1.61 19:02:29.093 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.52, opts=13) 19:02:29.093 00.000 10672 Enqueuing Move request for scope (-0.04, 0.52) 19:02:29.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65, max=65265, FiltMin=14673, FiltMax=65265, Gamma=1.000 19:02:29.093 00.000 428 Worker thread wakes up 19:02:29.093 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.52) opts 0xd 19:02:29.093 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.52) 19:02:29.093 00.000 428 Moving (-0.04, 0.52) raw xDistance=-0.02 yDistance=0.52 19:02:29.093 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:02:29.093 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:29.093 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 19:02:29.093 00.000 428 MoveAxis(E, 0, ABG) 19:02:29.093 00.000 428 Move returns status 0, amount 0 19:02:29.093 00.000 428 MoveAxis(N, 0, ABG) 19:02:29.093 00.000 428 Move returns status 0, amount 0 19:02:29.093 00.000 428 move complete, result=0 19:02:29.093 00.000 428 worker thread done servicing request 19:02:29.109 00.016 10672 UpdateGuideState exits: m=171870 SNR=31.7 19:02:29.109 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:29.109 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:29.109 00.000 10672 Enqueuing Expose request 19:02:29.109 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 19:02:29.109 00.000 428 Worker thread wakes up 19:02:29.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:29.109 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:31.456 02.347 428 Exposure complete 19:02:31.596 00.140 428 worker thread done servicing request 19:02:31.596 00.000 10672 OnExposeComplete: enter 19:02:31.596 00.000 10672 UpdateGuideState(): m_state=6 19:02:31.596 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 444 19:02:31.596 00.000 10672 Star::Find returns 1 (0), X=1040.44, Y=763.80, Mass=286965, SNR=32.7, Peak=61217 HFD=2.9 19:02:31.596 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.02) = xAngle (5.89 = -0.39) 19:02:31.596 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.76 = 2.76) 19:02:31.596 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.17 hyp=0.65 cameraTheta=2.87 mountX=0.60 mountY=0.24, mountTheta=0.38 19:02:31.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.17, opts=13) 19:02:31.596 00.000 10672 Enqueuing Move request for scope (-0.62, 0.17) 19:02:31.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=721, max=65265, FiltMin=14465, FiltMax=65265, Gamma=1.000 19:02:31.596 00.000 428 Worker thread wakes up 19:02:31.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.17) opts 0xd 19:02:31.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.17) 19:02:31.596 00.000 428 Moving (-0.62, 0.17) raw xDistance=0.60 yDistance=0.24 19:02:31.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 19:02:31.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:31.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 19:02:31.596 00.000 428 MoveAxis(W, 557, ABG) 19:02:31.596 00.000 428 Guiding Dir = 3, Dur = 557 19:02:31.596 00.000 428 IsSlewing returns 0 19:02:31.596 00.000 428 IsGuiding returns 0 19:02:31.612 00.016 10672 UpdateGuideState exits: m=286965 SNR=32.7 19:02:31.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:31.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:31.612 00.000 10672 Enqueuing Expose request 19:02:31.627 00.015 428 PulseGuide returned control before completion, sleep 542 19:02:32.174 00.547 428 IsGuiding returns 1 19:02:32.174 00.000 428 scope still moving after pulse duration time elapsed 19:02:32.205 00.031 428 IsSlewing returns 0 19:02:32.205 00.000 428 IsGuiding returns 0 19:02:32.205 00.000 428 scope move finished after 557 + 57 ms 19:02:32.205 00.000 428 Move returns status 0, amount 557 19:02:32.205 00.000 428 MoveAxis(N, 0, ABG) 19:02:32.205 00.000 428 Move returns status 0, amount 0 19:02:32.205 00.000 428 move complete, result=0 19:02:32.205 00.000 428 worker thread done servicing request 19:02:32.205 00.000 428 Worker thread wakes up 19:02:32.205 00.000 10672 GuideStep: 0.6 px 557 ms WEST, 0.2 px 0 ms NORTH 19:02:32.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:32.205 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:33.208 01.003 10672 read socket command 10 19:02:33.208 00.000 10672 processing socket request REQDIST 19:02:33.208 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:02:33.208 00.000 10672 Sending socket response 55 (0x37) 19:02:33.942 00.734 428 Exposure complete 19:02:34.083 00.141 428 worker thread done servicing request 19:02:34.083 00.000 10672 OnExposeComplete: enter 19:02:34.083 00.000 10672 UpdateGuideState(): m_state=6 19:02:34.083 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 445 19:02:34.083 00.000 10672 Star::Find returns 1 (0), X=1040.18, Y=764.14, Mass=268257, SNR=33.5, Peak=61329 HFD=2.4 19:02:34.083 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.02) = xAngle (5.64 = -0.64) 19:02:34.083 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.51 = 2.51) 19:02:34.083 00.000 10672 CameraToMount -- cameraX=-0.89 cameraY=0.51 hyp=1.03 cameraTheta=2.62 mountX=0.82 mountY=0.61, mountTheta=0.64 19:02:34.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.89, y=0.51, opts=13) 19:02:34.083 00.000 10672 Enqueuing Move request for scope (-0.89, 0.51) 19:02:34.083 00.000 428 Worker thread wakes up 19:02:34.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3889, max=65265, FiltMin=15761, FiltMax=65265, Gamma=1.000 19:02:34.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.51) opts 0xd 19:02:34.083 00.000 428 Handling offset move in thread for scope, endpoint = (-0.89, 0.51) 19:02:34.083 00.000 428 Moving (-0.89, 0.51) raw xDistance=0.82 yDistance=0.61 19:02:34.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.82 19:02:34.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:02:34.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 19:02:34.083 00.000 428 MoveAxis(W, 803, ABG) 19:02:34.083 00.000 428 Guiding Dir = 3, Dur = 803 19:02:34.083 00.000 428 IsSlewing returns 0 19:02:34.083 00.000 428 IsGuiding returns 0 19:02:34.114 00.031 10672 UpdateGuideState exits: m=268257 SNR=33.5 19:02:34.114 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:34.114 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:34.114 00.000 10672 Enqueuing Expose request 19:02:34.114 00.000 428 PulseGuide returned control before completion, sleep 789 19:02:34.911 00.797 428 IsGuiding returns 1 19:02:34.911 00.000 428 scope still moving after pulse duration time elapsed 19:02:34.942 00.031 428 IsSlewing returns 0 19:02:34.942 00.000 428 IsGuiding returns 0 19:02:34.942 00.000 428 scope move finished after 803 + 51 ms 19:02:34.942 00.000 428 Move returns status 0, amount 803 19:02:34.942 00.000 428 MoveAxis(N, 0, ABG) 19:02:34.942 00.000 428 Move returns status 0, amount 0 19:02:34.942 00.000 428 move complete, result=0 19:02:34.942 00.000 428 worker thread done servicing request 19:02:34.942 00.000 428 Worker thread wakes up 19:02:34.942 00.000 10672 GuideStep: 0.8 px 803 ms WEST, 0.6 px 0 ms NORTH 19:02:34.942 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:34.942 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:36.456 01.514 428 Exposure complete 19:02:36.591 00.135 428 worker thread done servicing request 19:02:36.592 00.001 10672 OnExposeComplete: enter 19:02:36.592 00.000 10672 UpdateGuideState(): m_state=6 19:02:36.592 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 446 19:02:36.593 00.001 10672 Star::Find returns 1 (0), X=1040.87, Y=764.01, Mass=205572, SNR=23.4, Peak=62528 HFD=2.1 19:02:36.593 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.02) = xAngle (5.08 = -1.21) 19:02:36.593 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.95 = 1.95) 19:02:36.593 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.38 hyp=0.43 cameraTheta=2.06 mountX=0.16 mountY=0.40, mountTheta=1.20 19:02:36.594 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.38, opts=13) 19:02:36.594 00.000 10672 Enqueuing Move request for scope (-0.20, 0.38) 19:02:36.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=16752, FiltMax=65488, Gamma=1.000 19:02:36.595 00.001 428 Worker thread wakes up 19:02:36.595 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.38) opts 0xd 19:02:36.595 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.38) 19:02:36.595 00.000 428 Moving (-0.20, 0.38) raw xDistance=0.16 yDistance=0.40 19:02:36.595 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:02:36.595 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:36.595 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:02:36.596 00.001 428 MoveAxis(E, 0, ABG) 19:02:36.596 00.000 428 Move returns status 0, amount 0 19:02:36.596 00.000 428 MoveAxis(N, 0, ABG) 19:02:36.596 00.000 428 Move returns status 0, amount 0 19:02:36.596 00.000 428 move complete, result=0 19:02:36.596 00.000 428 worker thread done servicing request 19:02:36.617 00.021 10672 UpdateGuideState exits: m=205572 SNR=23.4 19:02:36.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:36.617 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:36.617 00.000 10672 Enqueuing Expose request 19:02:36.617 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:02:36.618 00.001 428 Worker thread wakes up 19:02:36.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:36.618 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:38.225 01.607 10672 read socket command 10 19:02:38.225 00.000 10672 processing socket request REQDIST 19:02:38.225 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:02:38.225 00.000 10672 Sending socket response 61 (0x3d) 19:02:38.951 00.726 428 Exposure complete 19:02:39.076 00.125 428 worker thread done servicing request 19:02:39.076 00.000 10672 OnExposeComplete: enter 19:02:39.076 00.000 10672 UpdateGuideState(): m_state=6 19:02:39.076 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 447 19:02:39.076 00.000 10672 Star::Find returns 1 (0), X=1040.82, Y=764.68, Mass=213933, SNR=25.3, Peak=65265 HFD=2.6 19:02:39.076 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.02) = xAngle (4.82 = -1.46) 19:02:39.076 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.69 = 1.69) 19:02:39.076 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=1.05 hyp=1.08 cameraTheta=1.80 mountX=0.12 mountY=1.07, mountTheta=1.46 19:02:39.091 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=1.05, opts=13) 19:02:39.091 00.000 10672 Enqueuing Move request for scope (-0.25, 1.05) 19:02:39.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4321, max=65265, FiltMin=15761, FiltMax=65265, Gamma=1.000 19:02:39.091 00.000 428 Worker thread wakes up 19:02:39.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.05) opts 0xd 19:02:39.091 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 1.05) 19:02:39.091 00.000 428 Moving (-0.25, 1.05) raw xDistance=0.12 yDistance=1.07 19:02:39.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:02:39.091 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:02:39.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.07 19:02:39.091 00.000 428 MoveAxis(E, 0, ABG) 19:02:39.091 00.000 428 Move returns status 0, amount 0 19:02:39.091 00.000 428 MoveAxis(N, 0, ABG) 19:02:39.091 00.000 428 Move returns status 0, amount 0 19:02:39.091 00.000 428 move complete, result=0 19:02:39.091 00.000 428 worker thread done servicing request 19:02:39.107 00.016 10672 UpdateGuideState exits: m=213933 SNR=25.3 19:02:39.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:39.107 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:39.107 00.000 10672 Enqueuing Expose request 19:02:39.107 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.1 px 0 ms NORTH 19:02:39.107 00.000 428 Worker thread wakes up 19:02:39.107 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:39.107 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:41.447 02.340 428 Exposure complete 19:02:41.587 00.140 428 worker thread done servicing request 19:02:41.587 00.000 10672 OnExposeComplete: enter 19:02:41.587 00.000 10672 UpdateGuideState(): m_state=6 19:02:41.587 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 448 19:02:41.587 00.000 10672 Star::Find returns 1 (0), X=1040.71, Y=764.20, Mass=211176, SNR=26.5, Peak=64273 HFD=2.2 19:02:41.587 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.02) = xAngle (5.14 = -1.14) 19:02:41.587 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.02 = 2.02) 19:02:41.587 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.58 hyp=0.68 cameraTheta=2.12 mountX=0.28 mountY=0.61, mountTheta=1.14 19:02:41.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.58, opts=13) 19:02:41.587 00.000 10672 Enqueuing Move request for scope (-0.36, 0.58) 19:02:41.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2465, max=65265, FiltMin=15121, FiltMax=65265, Gamma=1.000 19:02:41.587 00.000 428 Worker thread wakes up 19:02:41.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.58) opts 0xd 19:02:41.587 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.58) 19:02:41.587 00.000 428 Moving (-0.36, 0.58) raw xDistance=0.28 yDistance=0.61 19:02:41.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:02:41.587 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.72 newest=2.09 19:02:41.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 19:02:41.587 00.000 428 MoveAxis(E, 0, ABG) 19:02:41.587 00.000 428 Move returns status 0, amount 0 19:02:41.587 00.000 428 MoveAxis(S, 931, ABG) 19:02:41.587 00.000 428 Guiding Dir = 1, Dur = 931 19:02:41.587 00.000 428 IsSlewing returns 0 19:02:41.587 00.000 428 IsGuiding returns 0 19:02:41.603 00.016 10672 UpdateGuideState exits: m=211176 SNR=26.5 19:02:41.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:41.603 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:41.603 00.000 10672 Enqueuing Expose request 19:02:41.665 00.062 428 PulseGuide returned control before completion, sleep 858 19:02:42.540 00.875 428 IsGuiding returns 1 19:02:42.540 00.000 428 scope still moving after pulse duration time elapsed 19:02:42.571 00.031 428 IsSlewing returns 0 19:02:42.571 00.000 428 IsGuiding returns 1 19:02:42.603 00.032 428 IsSlewing returns 0 19:02:42.634 00.031 428 IsGuiding returns 0 19:02:42.634 00.000 428 scope move finished after 931 + 111 ms 19:02:42.634 00.000 428 Move returns status 0, amount 931 19:02:42.634 00.000 428 move complete, result=0 19:02:42.634 00.000 428 worker thread done servicing request 19:02:42.634 00.000 428 Worker thread wakes up 19:02:42.634 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 931 ms SOUTH 19:02:42.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:42.634 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:43.206 00.572 10672 read socket command 10 19:02:43.206 00.000 10672 processing socket request REQDIST 19:02:43.206 00.000 10672 SOCKSVR: Sending pixel error of 0.73 19:02:43.206 00.000 10672 Sending socket response 73 (0x49) 19:02:43.944 00.738 428 Exposure complete 19:02:44.084 00.140 428 worker thread done servicing request 19:02:44.084 00.000 10672 OnExposeComplete: enter 19:02:44.084 00.000 10672 UpdateGuideState(): m_state=6 19:02:44.084 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 449 19:02:44.084 00.000 10672 Star::Find returns 1 (0), X=1040.33, Y=763.41, Mass=237150, SNR=29.4, Peak=59361 HFD=1.9 19:02:44.084 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 19:02:44.084 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96) 19:02:44.084 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-0.22 hyp=0.77 cameraTheta=-2.86 mountX=0.76 mountY=-0.14, mountTheta=-0.18 19:02:44.084 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-0.22, opts=13) 19:02:44.084 00.000 10672 Enqueuing Move request for scope (-0.74, -0.22) 19:02:44.084 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4001, max=65265, FiltMin=15985, FiltMax=65265, Gamma=1.000 19:02:44.084 00.000 428 Worker thread wakes up 19:02:44.084 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.22) opts 0xd 19:02:44.084 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -0.22) 19:02:44.084 00.000 428 Moving (-0.74, -0.22) raw xDistance=0.76 yDistance=-0.14 19:02:44.084 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76 19:02:44.084 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:44.084 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:02:44.084 00.000 428 MoveAxis(W, 704, ABG) 19:02:44.084 00.000 428 Guiding Dir = 3, Dur = 704 19:02:44.084 00.000 428 IsSlewing returns 0 19:02:44.084 00.000 428 IsGuiding returns 0 19:02:44.100 00.016 428 PulseGuide returned control before completion, sleep 699 19:02:44.100 00.000 10672 UpdateGuideState exits: m=237150 SNR=29.4 19:02:44.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:44.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:44.100 00.000 10672 Enqueuing Expose request 19:02:44.820 00.720 428 IsGuiding returns 1 19:02:44.820 00.000 428 scope still moving after pulse duration time elapsed 19:02:44.851 00.031 428 IsSlewing returns 0 19:02:44.851 00.000 428 IsGuiding returns 0 19:02:44.851 00.000 428 scope move finished after 704 + 55 ms 19:02:44.851 00.000 428 Move returns status 0, amount 704 19:02:44.851 00.000 428 MoveAxis(N, 0, ABG) 19:02:44.851 00.000 428 Move returns status 0, amount 0 19:02:44.851 00.000 428 move complete, result=0 19:02:44.851 00.000 428 worker thread done servicing request 19:02:44.851 00.000 428 Worker thread wakes up 19:02:44.851 00.000 10672 GuideStep: 0.8 px 704 ms WEST, -0.1 px 0 ms NORTH 19:02:44.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:44.851 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:46.444 01.593 428 Exposure complete 19:02:46.584 00.140 428 worker thread done servicing request 19:02:46.584 00.000 10672 OnExposeComplete: enter 19:02:46.584 00.000 10672 UpdateGuideState(): m_state=6 19:02:46.584 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 450 19:02:46.584 00.000 10672 Star::Find returns 1 (0), X=1041.09, Y=764.00, Mass=228438, SNR=28.8, Peak=59585 HFD=2.3 19:02:46.584 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.02) = xAngle (4.54 = -1.74) 19:02:46.584 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.42 = 1.42) 19:02:46.584 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.52 mountX=-0.06 mountY=0.37, mountTheta=1.74 19:02:46.584 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.38, opts=13) 19:02:46.584 00.000 10672 Enqueuing Move request for scope (0.02, 0.38) 19:02:46.584 00.000 428 Worker thread wakes up 19:02:46.584 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2577, max=65265, FiltMin=15441, FiltMax=65265, Gamma=1.000 19:02:46.584 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd 19:02:46.584 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.38) 19:02:46.584 00.000 428 Moving (0.02, 0.38) raw xDistance=-0.06 yDistance=0.37 19:02:46.584 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:02:46.584 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:46.584 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 19:02:46.584 00.000 428 MoveAxis(E, 0, ABG) 19:02:46.584 00.000 428 Move returns status 0, amount 0 19:02:46.584 00.000 428 MoveAxis(N, 0, ABG) 19:02:46.584 00.000 428 Move returns status 0, amount 0 19:02:46.584 00.000 428 move complete, result=0 19:02:46.584 00.000 428 worker thread done servicing request 19:02:46.600 00.016 10672 UpdateGuideState exits: m=228438 SNR=28.8 19:02:46.600 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:46.600 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:46.600 00.000 10672 Enqueuing Expose request 19:02:46.600 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:02:46.600 00.000 428 Worker thread wakes up 19:02:46.600 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:46.600 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:48.215 01.615 10672 read socket command 10 19:02:48.215 00.000 10672 processing socket request REQDIST 19:02:48.215 00.000 10672 SOCKSVR: Sending pixel error of 0.63 19:02:48.215 00.000 10672 Sending socket response 63 (0x3f) 19:02:48.949 00.734 428 Exposure complete 19:02:49.074 00.125 428 worker thread done servicing request 19:02:49.074 00.000 10672 OnExposeComplete: enter 19:02:49.074 00.000 10672 UpdateGuideState(): m_state=6 19:02:49.074 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 451 19:02:49.074 00.000 10672 Star::Find returns 1 (0), X=1040.93, Y=763.43, Mass=226538, SNR=26.3, Peak=65265 HFD=2.2 19:02:49.074 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:02:49.074 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29) 19:02:49.074 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-2.19 mountX=0.16 mountY=-0.18, mountTheta=-0.84 19:02:49.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.20, opts=13) 19:02:49.074 00.000 10672 Enqueuing Move request for scope (-0.14, -0.20) 19:02:49.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3889, max=65265, FiltMin=14897, FiltMax=65265, Gamma=1.000 19:02:49.074 00.000 428 Worker thread wakes up 19:02:49.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd 19:02:49.074 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.20) 19:02:49.074 00.000 428 Moving (-0.14, -0.20) raw xDistance=0.16 yDistance=-0.18 19:02:49.074 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:02:49.074 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:49.074 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:02:49.074 00.000 428 MoveAxis(E, 0, ABG) 19:02:49.090 00.016 428 Move returns status 0, amount 0 19:02:49.090 00.000 428 MoveAxis(N, 0, ABG) 19:02:49.090 00.000 428 Move returns status 0, amount 0 19:02:49.090 00.000 428 move complete, result=0 19:02:49.090 00.000 428 worker thread done servicing request 19:02:49.106 00.016 10672 UpdateGuideState exits: m=226538 SNR=26.3 19:02:49.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:49.106 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:49.106 00.000 10672 Enqueuing Expose request 19:02:49.106 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:02:49.106 00.000 428 Worker thread wakes up 19:02:49.106 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:49.106 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:51.443 02.337 428 Exposure complete 19:02:51.584 00.141 428 worker thread done servicing request 19:02:51.584 00.000 10672 OnExposeComplete: enter 19:02:51.584 00.000 10672 UpdateGuideState(): m_state=6 19:02:51.584 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 452 19:02:51.584 00.000 10672 Star::Find returns 1 (0), X=1040.85, Y=763.92, Mass=275354, SNR=31.1, Peak=65265 HFD=2.4 19:02:51.584 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.02) = xAngle (5.24 = -1.04) 19:02:51.584 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.11 = 2.11) 19:02:51.584 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.37 cameraTheta=2.22 mountX=0.18 mountY=0.31, mountTheta=1.04 19:02:51.584 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.29, opts=13) 19:02:51.584 00.000 10672 Enqueuing Move request for scope (-0.22, 0.29) 19:02:51.584 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3009, max=65265, FiltMin=14353, FiltMax=65265, Gamma=1.000 19:02:51.584 00.000 428 Worker thread wakes up 19:02:51.584 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd 19:02:51.584 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.29) 19:02:51.584 00.000 428 Moving (-0.22, 0.29) raw xDistance=0.18 yDistance=0.31 19:02:51.584 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:02:51.584 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:51.584 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 19:02:51.584 00.000 428 MoveAxis(E, 0, ABG) 19:02:51.584 00.000 428 Move returns status 0, amount 0 19:02:51.584 00.000 428 MoveAxis(N, 0, ABG) 19:02:51.584 00.000 428 Move returns status 0, amount 0 19:02:51.584 00.000 428 move complete, result=0 19:02:51.584 00.000 428 worker thread done servicing request 19:02:51.615 00.031 10672 UpdateGuideState exits: m=275354 SNR=31.1 19:02:51.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:51.615 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:51.615 00.000 10672 Enqueuing Expose request 19:02:51.615 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:02:51.615 00.000 428 Worker thread wakes up 19:02:51.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:51.615 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:53.204 01.589 10672 read socket command 10 19:02:53.204 00.000 10672 processing socket request REQDIST 19:02:53.204 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:02:53.204 00.000 10672 Sending socket response 47 (0x2f) 19:02:53.938 00.734 428 Exposure complete 19:02:54.079 00.141 428 worker thread done servicing request 19:02:54.079 00.000 10672 OnExposeComplete: enter 19:02:54.079 00.000 10672 UpdateGuideState(): m_state=6 19:02:54.079 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 453 19:02:54.079 00.000 10672 Star::Find returns 1 (0), X=1040.39, Y=763.30, Mass=229812, SNR=31.6, Peak=49665 HFD=2.4 19:02:54.079 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.02) = xAngle (0.33 = 0.33) 19:02:54.079 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80) 19:02:54.079 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=-0.33 hyp=0.76 cameraTheta=-2.69 mountX=0.72 mountY=-0.25, mountTheta=-0.34 19:02:54.079 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=-0.33, opts=13) 19:02:54.079 00.000 10672 Enqueuing Move request for scope (-0.68, -0.33) 19:02:54.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2033, max=65265, FiltMin=14577, FiltMax=65265, Gamma=1.000 19:02:54.079 00.000 428 Worker thread wakes up 19:02:54.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.33) opts 0xd 19:02:54.079 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, -0.33) 19:02:54.079 00.000 428 Moving (-0.68, -0.33) raw xDistance=0.72 yDistance=-0.25 19:02:54.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 19:02:54.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:54.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:02:54.079 00.000 428 MoveAxis(W, 667, ABG) 19:02:54.079 00.000 428 Guiding Dir = 3, Dur = 667 19:02:54.079 00.000 428 IsSlewing returns 0 19:02:54.079 00.000 428 IsGuiding returns 0 19:02:54.110 00.031 10672 UpdateGuideState exits: m=229812 SNR=31.6 19:02:54.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:54.110 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:54.110 00.000 10672 Enqueuing Expose request 19:02:54.110 00.000 428 PulseGuide returned control before completion, sleep 653 19:02:54.782 00.672 428 IsGuiding returns 1 19:02:54.782 00.000 428 scope still moving after pulse duration time elapsed 19:02:54.813 00.031 428 IsSlewing returns 0 19:02:54.813 00.000 428 IsGuiding returns 0 19:02:54.813 00.000 428 scope move finished after 667 + 61 ms 19:02:54.813 00.000 428 Move returns status 0, amount 667 19:02:54.813 00.000 428 MoveAxis(N, 0, ABG) 19:02:54.813 00.000 428 Move returns status 0, amount 0 19:02:54.813 00.000 428 move complete, result=0 19:02:54.813 00.000 428 worker thread done servicing request 19:02:54.813 00.000 428 Worker thread wakes up 19:02:54.813 00.000 10672 GuideStep: 0.7 px 667 ms WEST, -0.3 px 0 ms NORTH 19:02:54.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:54.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:56.437 01.624 428 Exposure complete 19:02:56.578 00.141 428 worker thread done servicing request 19:02:56.578 00.000 10672 OnExposeComplete: enter 19:02:56.578 00.000 10672 UpdateGuideState(): m_state=6 19:02:56.578 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 454 19:02:56.578 00.000 10672 Star::Find returns 1 (0), X=1041.21, Y=763.81, Mass=192051, SNR=23.6, Peak=56977 HFD=2.2 19:02:56.578 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.02) = xAngle (3.94 = -2.35) 19:02:56.578 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.81 = 0.81) 19:02:56.578 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.91 mountX=-0.16 mountY=0.17, mountTheta=2.34 19:02:56.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.18, opts=13) 19:02:56.578 00.000 10672 Enqueuing Move request for scope (0.14, 0.18) 19:02:56.578 00.000 428 Worker thread wakes up 19:02:56.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=6177, max=65265, FiltMin=15121, FiltMax=65265, Gamma=1.000 19:02:56.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd 19:02:56.578 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.18) 19:02:56.578 00.000 428 Moving (0.14, 0.18) raw xDistance=-0.16 yDistance=0.17 19:02:56.578 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:02:56.578 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:56.578 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:02:56.578 00.000 428 MoveAxis(E, 0, ABG) 19:02:56.578 00.000 428 Move returns status 0, amount 0 19:02:56.578 00.000 428 MoveAxis(N, 0, ABG) 19:02:56.578 00.000 428 Move returns status 0, amount 0 19:02:56.578 00.000 428 move complete, result=0 19:02:56.578 00.000 428 worker thread done servicing request 19:02:56.609 00.031 10672 UpdateGuideState exits: m=192051 SNR=23.6 19:02:56.609 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:56.609 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:56.609 00.000 10672 Enqueuing Expose request 19:02:56.609 00.000 428 Worker thread wakes up 19:02:56.609 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:02:56.609 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:56.609 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:02:58.208 01.599 10672 read socket command 10 19:02:58.208 00.000 10672 processing socket request REQDIST 19:02:58.208 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:02:58.208 00.000 10672 Sending socket response 45 (0x2d) 19:02:58.948 00.740 428 Exposure complete 19:02:59.073 00.125 428 worker thread done servicing request 19:02:59.073 00.000 10672 OnExposeComplete: enter 19:02:59.073 00.000 10672 UpdateGuideState(): m_state=6 19:02:59.073 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 455 19:02:59.073 00.000 10672 Star::Find returns 1 (0), X=1040.98, Y=763.72, Mass=210719, SNR=28.6, Peak=48801 HFD=2.5 19:02:59.073 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.02) = xAngle (5.34 = -0.95) 19:02:59.073 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.21 = 2.21) 19:02:59.073 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.32 mountX=0.07 mountY=0.10, mountTheta=0.94 19:02:59.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.09, opts=13) 19:02:59.073 00.000 10672 Enqueuing Move request for scope (-0.09, 0.09) 19:02:59.073 00.000 428 Worker thread wakes up 19:02:59.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2913, max=65265, FiltMin=15985, FiltMax=65265, Gamma=1.000 19:02:59.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd 19:02:59.073 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.09) 19:02:59.073 00.000 428 Moving (-0.09, 0.09) raw xDistance=0.07 yDistance=0.10 19:02:59.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:02:59.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:59.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:02:59.073 00.000 428 MoveAxis(E, 0, ABG) 19:02:59.088 00.015 428 Move returns status 0, amount 0 19:02:59.088 00.000 428 MoveAxis(N, 0, ABG) 19:02:59.088 00.000 428 Move returns status 0, amount 0 19:02:59.088 00.000 428 move complete, result=0 19:02:59.088 00.000 428 worker thread done servicing request 19:02:59.104 00.016 10672 UpdateGuideState exits: m=210719 SNR=28.6 19:02:59.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:59.104 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:02:59.104 00.000 10672 Enqueuing Expose request 19:02:59.104 00.000 428 Worker thread wakes up 19:02:59.104 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:02:59.104 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:02:59.104 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:01.443 02.339 428 Exposure complete 19:03:01.583 00.140 428 worker thread done servicing request 19:03:01.583 00.000 10672 OnExposeComplete: enter 19:03:01.583 00.000 10672 UpdateGuideState(): m_state=6 19:03:01.583 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 456 19:03:01.583 00.000 10672 Star::Find returns 1 (0), X=1040.93, Y=763.71, Mass=269142, SNR=30.0, Peak=65265 HFD=2.6 19:03:01.583 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.02) = xAngle (5.59 = -0.69) 19:03:01.583 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.46 = 2.46) 19:03:01.583 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.57 mountX=0.13 mountY=0.10, mountTheta=0.68 19:03:01.583 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.09, opts=13) 19:03:01.583 00.000 10672 Enqueuing Move request for scope (-0.14, 0.09) 19:03:01.583 00.000 428 Worker thread wakes up 19:03:01.583 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4865, max=65265, FiltMin=15873, FiltMax=65265, Gamma=1.000 19:03:01.583 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd 19:03:01.583 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.09) 19:03:01.583 00.000 428 Moving (-0.14, 0.09) raw xDistance=0.13 yDistance=0.10 19:03:01.583 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:03:01.583 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:01.583 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:03:01.583 00.000 428 MoveAxis(E, 0, ABG) 19:03:01.583 00.000 428 Move returns status 0, amount 0 19:03:01.583 00.000 428 MoveAxis(N, 0, ABG) 19:03:01.583 00.000 428 Move returns status 0, amount 0 19:03:01.583 00.000 428 move complete, result=0 19:03:01.583 00.000 428 worker thread done servicing request 19:03:01.614 00.031 10672 UpdateGuideState exits: m=269142 SNR=30.0 19:03:01.614 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:01.614 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:01.614 00.000 10672 Enqueuing Expose request 19:03:01.614 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:03:01.614 00.000 428 Worker thread wakes up 19:03:01.614 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:01.614 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:03.213 01.599 10672 read socket command 10 19:03:03.213 00.000 10672 processing socket request REQDIST 19:03:03.213 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:03:03.213 00.000 10672 Sending socket response 30 (0x1e) 19:03:03.932 00.719 428 Exposure complete 19:03:04.072 00.140 428 worker thread done servicing request 19:03:04.072 00.000 10672 OnExposeComplete: enter 19:03:04.072 00.000 10672 UpdateGuideState(): m_state=6 19:03:04.072 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 457 19:03:04.072 00.000 10672 Star::Find returns 1 (0), X=1041.11, Y=763.49, Mass=195989, SNR=24.8, Peak=52177 HFD=2.4 19:03:04.072 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 19:03:04.072 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.35 = -1.35) 19:03:04.072 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.24 mountX=-0.03 mountY=-0.14, mountTheta=-1.78 19:03:04.072 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.13, opts=13) 19:03:04.072 00.000 10672 Enqueuing Move request for scope (0.04, -0.13) 19:03:04.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4113, max=65265, FiltMin=15217, FiltMax=65265, Gamma=1.000 19:03:04.072 00.000 428 Worker thread wakes up 19:03:04.072 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd 19:03:04.072 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.13) 19:03:04.072 00.000 428 Moving (0.04, -0.13) raw xDistance=-0.03 yDistance=-0.14 19:03:04.072 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:03:04.072 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:04.072 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:03:04.072 00.000 428 MoveAxis(E, 0, ABG) 19:03:04.072 00.000 428 Move returns status 0, amount 0 19:03:04.072 00.000 428 MoveAxis(N, 0, ABG) 19:03:04.072 00.000 428 Move returns status 0, amount 0 19:03:04.072 00.000 428 move complete, result=0 19:03:04.072 00.000 428 worker thread done servicing request 19:03:04.104 00.032 10672 UpdateGuideState exits: m=195989 SNR=24.8 19:03:04.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:04.104 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:04.104 00.000 10672 Enqueuing Expose request 19:03:04.104 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:03:04.104 00.000 428 Worker thread wakes up 19:03:04.104 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:04.104 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:06.438 02.334 428 Exposure complete 19:03:06.579 00.141 428 worker thread done servicing request 19:03:06.579 00.000 10672 OnExposeComplete: enter 19:03:06.579 00.000 10672 UpdateGuideState(): m_state=6 19:03:06.579 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 458 19:03:06.579 00.000 10672 Star::Find returns 1 (0), X=1041.07, Y=763.40, Mass=233795, SNR=27.8, Peak=63617 HFD=2.8 19:03:06.579 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.02) = xAngle (1.48 = 1.48) 19:03:06.579 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.65 = -1.65) 19:03:06.579 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.54 mountX=0.02 mountY=-0.22, mountTheta=-1.48 19:03:06.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.22, opts=13) 19:03:06.579 00.000 10672 Enqueuing Move request for scope (0.01, -0.22) 19:03:06.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=15057, FiltMax=65265, Gamma=1.000 19:03:06.579 00.000 428 Worker thread wakes up 19:03:06.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd 19:03:06.579 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.22) 19:03:06.579 00.000 428 Moving (0.01, -0.22) raw xDistance=0.02 yDistance=-0.22 19:03:06.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:03:06.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:06.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:03:06.579 00.000 428 MoveAxis(E, 0, ABG) 19:03:06.579 00.000 428 Move returns status 0, amount 0 19:03:06.579 00.000 428 MoveAxis(N, 0, ABG) 19:03:06.579 00.000 428 Move returns status 0, amount 0 19:03:06.579 00.000 428 move complete, result=0 19:03:06.579 00.000 428 worker thread done servicing request 19:03:06.595 00.016 10672 UpdateGuideState exits: m=233795 SNR=27.8 19:03:06.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:06.595 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:06.595 00.000 10672 Enqueuing Expose request 19:03:06.595 00.000 428 Worker thread wakes up 19:03:06.595 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:03:06.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:06.595 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:08.210 01.615 10672 read socket command 10 19:03:08.210 00.000 10672 processing socket request REQDIST 19:03:08.210 00.000 10672 SOCKSVR: Sending pixel error of 0.24 19:03:08.210 00.000 10672 Sending socket response 24 (0x18) 19:03:08.944 00.734 428 Exposure complete 19:03:09.069 00.125 428 worker thread done servicing request 19:03:09.069 00.000 10672 OnExposeComplete: enter 19:03:09.069 00.000 10672 UpdateGuideState(): m_state=6 19:03:09.069 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 459 19:03:09.069 00.000 10672 Star::Find returns 1 (0), X=1041.29, Y=764.28, Mass=206315, SNR=26.3, Peak=49665 HFD=2.7 19:03:09.069 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.02) = xAngle (4.27 = -2.01) 19:03:09.069 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.14 = 1.14) 19:03:09.069 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.66 hyp=0.69 cameraTheta=1.25 mountX=-0.30 mountY=0.63, mountTheta=2.01 19:03:09.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.66, opts=13) 19:03:09.069 00.000 10672 Enqueuing Move request for scope (0.22, 0.66) 19:03:09.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4113, max=65265, FiltMin=15217, FiltMax=65265, Gamma=1.000 19:03:09.069 00.000 428 Worker thread wakes up 19:03:09.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.66) opts 0xd 19:03:09.069 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.66) 19:03:09.069 00.000 428 Moving (0.22, 0.66) raw xDistance=-0.30 yDistance=0.63 19:03:09.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:03:09.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 19:03:09.069 00.000 428 MoveAxis(E, 0, ABG) 19:03:09.069 00.000 428 Move returns status 0, amount 0 19:03:09.069 00.000 428 MoveAxis(S, 958, ABG) 19:03:09.069 00.000 428 Guiding Dir = 1, Dur = 958 19:03:09.069 00.000 428 IsSlewing returns 0 19:03:09.069 00.000 428 IsGuiding returns 0 19:03:09.100 00.031 10672 UpdateGuideState exits: m=206315 SNR=26.3 19:03:09.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:09.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:09.100 00.000 10672 Enqueuing Expose request 19:03:09.194 00.094 428 PulseGuide returned control before completion, sleep 850 19:03:10.069 00.875 428 IsGuiding returns 1 19:03:10.069 00.000 428 scope still moving after pulse duration time elapsed 19:03:10.100 00.031 428 IsSlewing returns 0 19:03:10.100 00.000 428 IsGuiding returns 1 19:03:10.131 00.031 428 IsSlewing returns 0 19:03:10.131 00.000 428 IsGuiding returns 1 19:03:10.178 00.047 428 IsSlewing returns 0 19:03:10.178 00.000 428 IsGuiding returns 0 19:03:10.178 00.000 428 scope move finished after 958 + 136 ms 19:03:10.178 00.000 428 Move returns status 0, amount 958 19:03:10.178 00.000 428 move complete, result=0 19:03:10.178 00.000 428 worker thread done servicing request 19:03:10.178 00.000 428 Worker thread wakes up 19:03:10.178 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 958 ms SOUTH 19:03:10.178 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:10.178 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:11.435 01.257 428 Exposure complete 19:03:11.591 00.156 428 worker thread done servicing request 19:03:11.591 00.000 10672 OnExposeComplete: enter 19:03:11.591 00.000 10672 UpdateGuideState(): m_state=6 19:03:11.591 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 460 19:03:11.591 00.000 10672 Star::Find returns 1 (0), X=1041.47, Y=763.77, Mass=219946, SNR=25.6, Peak=52289 HFD=2.6 19:03:11.591 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.91) 19:03:11.591 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 19:03:11.591 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.15 hyp=0.43 cameraTheta=0.35 mountX=-0.42 mountY=0.10, mountTheta=2.90 19:03:11.591 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.15, opts=13) 19:03:11.591 00.000 10672 Enqueuing Move request for scope (0.41, 0.15) 19:03:11.591 00.000 428 Worker thread wakes up 19:03:11.591 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3009, max=65265, FiltMin=14897, FiltMax=65265, Gamma=1.000 19:03:11.591 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.15) opts 0xd 19:03:11.591 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.15) 19:03:11.591 00.000 428 Moving (0.41, 0.15) raw xDistance=-0.42 yDistance=0.10 19:03:11.591 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:03:11.591 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:11.591 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:03:11.591 00.000 428 MoveAxis(E, 0, ABG) 19:03:11.591 00.000 428 Move returns status 0, amount 0 19:03:11.591 00.000 428 MoveAxis(N, 0, ABG) 19:03:11.591 00.000 428 Move returns status 0, amount 0 19:03:11.591 00.000 428 move complete, result=0 19:03:11.591 00.000 428 worker thread done servicing request 19:03:11.623 00.032 10672 UpdateGuideState exits: m=219946 SNR=25.6 19:03:11.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:11.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:11.623 00.000 10672 Enqueuing Expose request 19:03:11.623 00.000 428 Worker thread wakes up 19:03:11.623 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 19:03:11.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:11.623 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:13.232 01.609 10672 read socket command 10 19:03:13.232 00.000 10672 processing socket request REQDIST 19:03:13.232 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:03:13.232 00.000 10672 Sending socket response 39 (0x27) 19:03:13.931 00.699 428 Exposure complete 19:03:14.072 00.141 428 worker thread done servicing request 19:03:14.072 00.000 10672 OnExposeComplete: enter 19:03:14.072 00.000 10672 UpdateGuideState(): m_state=6 19:03:14.072 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 461 19:03:14.072 00.000 10672 Star::Find returns 1 (0), X=1041.50, Y=764.03, Mass=222524, SNR=27.0, Peak=52609 HFD=2.5 19:03:14.072 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.02) = xAngle (3.78 = -2.51) 19:03:14.072 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.65 = 0.65) 19:03:14.072 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.41 hyp=0.59 cameraTheta=0.76 mountX=-0.48 mountY=0.36, mountTheta=2.50 19:03:14.072 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.41, opts=13) 19:03:14.072 00.000 10672 Enqueuing Move request for scope (0.43, 0.41) 19:03:14.072 00.000 428 Worker thread wakes up 19:03:14.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3233, max=65265, FiltMin=13377, FiltMax=65265, Gamma=1.000 19:03:14.072 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.41) opts 0xd 19:03:14.072 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.41) 19:03:14.072 00.000 428 Moving (0.43, 0.41) raw xDistance=-0.48 yDistance=0.36 19:03:14.072 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 19:03:14.072 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:14.072 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 19:03:14.072 00.000 428 MoveAxis(E, 443, ABG) 19:03:14.072 00.000 428 Guiding Dir = 2, Dur = 443 19:03:14.072 00.000 428 IsSlewing returns 0 19:03:14.072 00.000 428 IsGuiding returns 0 19:03:14.087 00.015 10672 UpdateGuideState exits: m=222524 SNR=27.0 19:03:14.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:14.103 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:14.103 00.000 10672 Enqueuing Expose request 19:03:14.103 00.000 428 PulseGuide returned control before completion, sleep 426 19:03:14.544 00.441 428 IsGuiding returns 1 19:03:14.544 00.000 428 scope still moving after pulse duration time elapsed 19:03:14.576 00.032 428 IsSlewing returns 0 19:03:14.576 00.000 428 IsGuiding returns 0 19:03:14.576 00.000 428 scope move finished after 443 + 64 ms 19:03:14.576 00.000 428 Move returns status 0, amount 443 19:03:14.576 00.000 428 MoveAxis(N, 0, ABG) 19:03:14.576 00.000 428 Move returns status 0, amount 0 19:03:14.576 00.000 428 move complete, result=0 19:03:14.576 00.000 428 worker thread done servicing request 19:03:14.576 00.000 428 Worker thread wakes up 19:03:14.576 00.000 10672 GuideStep: -0.5 px 443 ms EAST, 0.4 px 0 ms NORTH 19:03:14.576 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:14.591 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:16.442 01.851 428 Exposure complete 19:03:16.567 00.125 428 worker thread done servicing request 19:03:16.567 00.000 10672 OnExposeComplete: enter 19:03:16.567 00.000 10672 UpdateGuideState(): m_state=6 19:03:16.567 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 462 19:03:16.567 00.000 10672 Star::Find returns 1 (0), X=1041.10, Y=764.00, Mass=203196, SNR=28.1, Peak=55233 HFD=2.0 19:03:16.567 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.02) = xAngle (4.50 = -1.78) 19:03:16.567 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.37 = 1.37) 19:03:16.567 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.48 mountX=-0.08 mountY=0.37, mountTheta=1.78 19:03:16.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.37, opts=13) 19:03:16.567 00.000 10672 Enqueuing Move request for scope (0.03, 0.37) 19:03:16.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=13809, FiltMax=65265, Gamma=1.000 19:03:16.567 00.000 428 Worker thread wakes up 19:03:16.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.37) opts 0xd 19:03:16.567 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.37) 19:03:16.567 00.000 428 Moving (0.03, 0.37) raw xDistance=-0.08 yDistance=0.37 19:03:16.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:03:16.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:16.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 19:03:16.567 00.000 428 MoveAxis(E, 0, ABG) 19:03:16.567 00.000 428 Move returns status 0, amount 0 19:03:16.583 00.016 428 MoveAxis(N, 0, ABG) 19:03:16.583 00.000 428 Move returns status 0, amount 0 19:03:16.583 00.000 428 move complete, result=0 19:03:16.583 00.000 428 worker thread done servicing request 19:03:16.598 00.015 10672 UpdateGuideState exits: m=203196 SNR=28.1 19:03:16.598 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:16.598 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:16.598 00.000 10672 Enqueuing Expose request 19:03:16.598 00.000 428 Worker thread wakes up 19:03:16.598 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:03:16.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:16.598 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:18.213 01.615 10672 read socket command 10 19:03:18.213 00.000 10672 processing socket request REQDIST 19:03:18.213 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:03:18.213 00.000 10672 Sending socket response 43 (0x2b) 19:03:18.930 00.717 428 Exposure complete 19:03:19.071 00.141 428 worker thread done servicing request 19:03:19.071 00.000 10672 OnExposeComplete: enter 19:03:19.071 00.000 10672 UpdateGuideState(): m_state=6 19:03:19.071 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 463 19:03:19.071 00.000 10672 Star::Find returns 1 (0), X=1041.30, Y=763.12, Mass=202565, SNR=26.7, Peak=41601 HFD=3.0 19:03:19.071 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.02) = xAngle (1.87 = 1.87) 19:03:19.071 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 19:03:19.071 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.51 hyp=0.56 cameraTheta=-1.15 mountX=-0.16 mountY=-0.53, mountTheta=-1.87 19:03:19.071 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.51, opts=13) 19:03:19.071 00.000 10672 Enqueuing Move request for scope (0.23, -0.51) 19:03:19.071 00.000 428 Worker thread wakes up 19:03:19.071 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4113, max=65265, FiltMin=13585, FiltMax=65265, Gamma=1.000 19:03:19.071 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.51) opts 0xd 19:03:19.071 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.51) 19:03:19.071 00.000 428 Moving (0.23, -0.51) raw xDistance=-0.16 yDistance=-0.53 19:03:19.071 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:03:19.071 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:19.071 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 19:03:19.071 00.000 428 MoveAxis(E, 0, ABG) 19:03:19.071 00.000 428 Move returns status 0, amount 0 19:03:19.071 00.000 428 MoveAxis(N, 0, ABG) 19:03:19.071 00.000 428 Move returns status 0, amount 0 19:03:19.071 00.000 428 move complete, result=0 19:03:19.071 00.000 428 worker thread done servicing request 19:03:19.086 00.015 10672 UpdateGuideState exits: m=202565 SNR=26.7 19:03:19.102 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:19.102 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:19.102 00.000 10672 Enqueuing Expose request 19:03:19.102 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:03:19.102 00.000 428 Worker thread wakes up 19:03:19.102 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:19.102 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:21.437 02.335 428 Exposure complete 19:03:21.562 00.125 428 worker thread done servicing request 19:03:21.562 00.000 10672 OnExposeComplete: enter 19:03:21.562 00.000 10672 UpdateGuideState(): m_state=6 19:03:21.562 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 464 19:03:21.562 00.000 10672 Star::Find returns 1 (0), X=1041.01, Y=763.73, Mass=173880, SNR=23.5, Peak=52945 HFD=2.2 19:03:21.578 00.016 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.02) = xAngle (5.11 = -1.17) 19:03:21.578 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.98 = 1.98) 19:03:21.578 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.09 mountX=0.05 mountY=0.11, mountTheta=1.17 19:03:21.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.11, opts=13) 19:03:21.578 00.000 10672 Enqueuing Move request for scope (-0.06, 0.11) 19:03:21.578 00.000 428 Worker thread wakes up 19:03:21.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4977, max=65265, FiltMin=14465, FiltMax=65265, Gamma=1.000 19:03:21.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd 19:03:21.578 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.11) 19:03:21.578 00.000 428 Moving (-0.06, 0.11) raw xDistance=0.05 yDistance=0.11 19:03:21.578 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:03:21.578 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:21.578 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:03:21.578 00.000 428 MoveAxis(E, 0, ABG) 19:03:21.578 00.000 428 Move returns status 0, amount 0 19:03:21.578 00.000 428 MoveAxis(N, 0, ABG) 19:03:21.578 00.000 428 Move returns status 0, amount 0 19:03:21.578 00.000 428 move complete, result=0 19:03:21.578 00.000 428 worker thread done servicing request 19:03:21.593 00.015 10672 UpdateGuideState exits: m=173880 SNR=23.5 19:03:21.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:21.593 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:21.593 00.000 10672 Enqueuing Expose request 19:03:21.593 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:03:21.593 00.000 428 Worker thread wakes up 19:03:21.593 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:21.593 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:23.242 01.649 10672 read socket command 10 19:03:23.242 00.000 10672 processing socket request REQDIST 19:03:23.242 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:03:23.242 00.000 10672 Sending socket response 36 (0x24) 19:03:23.929 00.687 428 Exposure complete 19:03:24.070 00.141 428 worker thread done servicing request 19:03:24.070 00.000 10672 OnExposeComplete: enter 19:03:24.070 00.000 10672 UpdateGuideState(): m_state=6 19:03:24.070 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 465 19:03:24.070 00.000 10672 Star::Find returns 1 (0), X=1040.22, Y=763.42, Mass=229771, SNR=27.6, Peak=52177 HFD=2.8 19:03:24.070 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.02) = xAngle (0.11 = 0.11) 19:03:24.070 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.01 = -3.01) 19:03:24.070 00.000 10672 CameraToMount -- cameraX=-0.85 cameraY=-0.20 hyp=0.88 cameraTheta=-2.91 mountX=0.87 mountY=-0.11, mountTheta=-0.13 19:03:24.070 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.85, y=-0.20, opts=13) 19:03:24.070 00.000 10672 Enqueuing Move request for scope (-0.85, -0.20) 19:03:24.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2465, max=65265, FiltMin=14577, FiltMax=65265, Gamma=1.000 19:03:24.070 00.000 428 Worker thread wakes up 19:03:24.070 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.20) opts 0xd 19:03:24.070 00.000 428 Handling offset move in thread for scope, endpoint = (-0.85, -0.20) 19:03:24.070 00.000 428 Moving (-0.85, -0.20) raw xDistance=0.87 yDistance=-0.11 19:03:24.070 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87 19:03:24.070 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:24.070 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:03:24.070 00.000 428 MoveAxis(W, 809, ABG) 19:03:24.070 00.000 428 Guiding Dir = 3, Dur = 809 19:03:24.070 00.000 428 IsSlewing returns 0 19:03:24.070 00.000 428 IsGuiding returns 0 19:03:24.086 00.016 428 PulseGuide returned control before completion, sleep 804 19:03:24.086 00.000 10672 UpdateGuideState exits: m=229771 SNR=27.6 19:03:24.086 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:24.086 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:24.086 00.000 10672 Enqueuing Expose request 19:03:24.913 00.827 428 IsGuiding returns 0 19:03:24.913 00.000 428 Move returns status 0, amount 809 19:03:24.913 00.000 428 MoveAxis(N, 0, ABG) 19:03:24.913 00.000 428 Move returns status 0, amount 0 19:03:24.913 00.000 428 move complete, result=0 19:03:24.913 00.000 428 worker thread done servicing request 19:03:24.913 00.000 428 Worker thread wakes up 19:03:24.913 00.000 10672 GuideStep: 0.9 px 809 ms WEST, -0.1 px 0 ms NORTH 19:03:24.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:24.913 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:26.432 01.519 428 Exposure complete 19:03:26.588 00.156 428 worker thread done servicing request 19:03:26.588 00.000 10672 OnExposeComplete: enter 19:03:26.588 00.000 10672 UpdateGuideState(): m_state=6 19:03:26.588 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 466 19:03:26.588 00.000 10672 Star::Find returns 1 (0), X=1041.47, Y=763.07, Mass=223497, SNR=29.5, Peak=57521 HFD=2.3 19:03:26.588 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.02) = xAngle (2.07 = 2.07) 19:03:26.588 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.05 = -1.05) 19:03:26.588 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.56 hyp=0.69 cameraTheta=-0.95 mountX=-0.33 mountY=-0.60, mountTheta=-2.08 19:03:26.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.56, opts=13) 19:03:26.588 00.000 10672 Enqueuing Move request for scope (0.40, -0.56) 19:03:26.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2913, max=65265, FiltMin=15441, FiltMax=65265, Gamma=1.000 19:03:26.588 00.000 428 Worker thread wakes up 19:03:26.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.56) opts 0xd 19:03:26.588 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.56) 19:03:26.588 00.000 428 Moving (0.40, -0.56) raw xDistance=-0.33 yDistance=-0.60 19:03:26.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:03:26.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:03:26.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 19:03:26.588 00.000 428 MoveAxis(E, 0, ABG) 19:03:26.588 00.000 428 Move returns status 0, amount 0 19:03:26.588 00.000 428 MoveAxis(N, 0, ABG) 19:03:26.588 00.000 428 Move returns status 0, amount 0 19:03:26.588 00.000 428 move complete, result=0 19:03:26.588 00.000 428 worker thread done servicing request 19:03:26.604 00.016 10672 UpdateGuideState exits: m=223497 SNR=29.5 19:03:26.604 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:26.604 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:26.604 00.000 10672 Enqueuing Expose request 19:03:26.604 00.000 428 Worker thread wakes up 19:03:26.604 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 19:03:26.620 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:26.620 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:28.218 01.598 10672 read socket command 10 19:03:28.218 00.000 10672 processing socket request REQDIST 19:03:28.218 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:03:28.218 00.000 10672 Sending socket response 56 (0x38) 19:03:28.928 00.710 428 Exposure complete 19:03:29.069 00.141 428 worker thread done servicing request 19:03:29.069 00.000 10672 OnExposeComplete: enter 19:03:29.069 00.000 10672 UpdateGuideState(): m_state=6 19:03:29.069 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 467 19:03:29.069 00.000 10672 Star::Find returns 1 (0), X=1042.18, Y=763.37, Mass=185887, SNR=24.8, Peak=51841 HFD=2.4 19:03:29.069 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 19:03:29.069 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 19:03:29.069 00.000 10672 CameraToMount -- cameraX=1.11 cameraY=-0.25 hyp=1.14 cameraTheta=-0.22 mountX=-1.08 mountY=-0.37, mountTheta=-2.81 19:03:29.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.11, y=-0.25, opts=13) 19:03:29.069 00.000 10672 Enqueuing Move request for scope (1.11, -0.25) 19:03:29.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4321, max=65265, FiltMin=14577, FiltMax=65265, Gamma=1.000 19:03:29.069 00.000 428 Worker thread wakes up 19:03:29.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.11, -0.25) opts 0xd 19:03:29.069 00.000 428 Handling offset move in thread for scope, endpoint = (1.11, -0.25) 19:03:29.069 00.000 428 Moving (1.11, -0.25) raw xDistance=-1.08 yDistance=-0.37 19:03:29.069 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.08 19:03:29.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:29.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:03:29.069 00.000 428 MoveAxis(E, 1000, ABG) 19:03:29.069 00.000 428 Guiding Dir = 2, Dur = 1000 19:03:29.069 00.000 428 IsSlewing returns 0 19:03:29.069 00.000 428 IsGuiding returns 0 19:03:29.100 00.031 10672 UpdateGuideState exits: m=185887 SNR=24.8 19:03:29.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:29.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:29.100 00.000 10672 Enqueuing Expose request 19:03:29.100 00.000 428 PulseGuide returned control before completion, sleep 988 19:03:30.115 01.015 428 IsGuiding returns 0 19:03:30.115 00.000 428 Move returns status 0, amount 1000 19:03:30.115 00.000 428 MoveAxis(N, 0, ABG) 19:03:30.115 00.000 428 Move returns status 0, amount 0 19:03:30.115 00.000 428 move complete, result=0 19:03:30.115 00.000 428 worker thread done servicing request 19:03:30.115 00.000 428 Worker thread wakes up 19:03:30.115 00.000 10672 GuideStep: -1.1 px 1000 ms EAST, -0.4 px 0 ms NORTH 19:03:30.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:30.115 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:31.430 01.315 428 Exposure complete 19:03:31.570 00.140 428 worker thread done servicing request 19:03:31.570 00.000 10672 OnExposeComplete: enter 19:03:31.570 00.000 10672 UpdateGuideState(): m_state=6 19:03:31.570 00.000 10672 Star::Find(15, 1042, 763, 0, (0,0,0,0), 0.0, 0) frame 468 19:03:31.570 00.000 10672 Star::Find returns 1 (0), X=1041.69, Y=763.09, Mass=256702, SNR=30.0, Peak=52385 HFD=2.6 19:03:31.570 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.02) = xAngle (2.31 = 2.31) 19:03:31.570 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.82 = -0.82) 19:03:31.570 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.54 hyp=0.82 cameraTheta=-0.71 mountX=-0.55 mountY=-0.60, mountTheta=-2.31 19:03:31.586 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.54, opts=13) 19:03:31.586 00.000 10672 Enqueuing Move request for scope (0.62, -0.54) 19:03:31.586 00.000 428 Worker thread wakes up 19:03:31.586 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=5201, max=65265, FiltMin=15329, FiltMax=65265, Gamma=1.000 19:03:31.586 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.54) opts 0xd 19:03:31.586 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, -0.54) 19:03:31.586 00.000 428 Moving (0.62, -0.54) raw xDistance=-0.55 yDistance=-0.60 19:03:31.586 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.55 19:03:31.586 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:03:31.586 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 19:03:31.586 00.000 428 MoveAxis(E, 584, ABG) 19:03:31.586 00.000 428 Guiding Dir = 2, Dur = 584 19:03:31.586 00.000 428 IsSlewing returns 0 19:03:31.586 00.000 428 IsGuiding returns 0 19:03:31.602 00.016 10672 UpdateGuideState exits: m=256702 SNR=30.0 19:03:31.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:31.602 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:31.602 00.000 10672 Enqueuing Expose request 19:03:31.602 00.000 428 PulseGuide returned control before completion, sleep 570 19:03:32.195 00.593 428 IsGuiding returns 0 19:03:32.195 00.000 428 Move returns status 0, amount 584 19:03:32.195 00.000 428 MoveAxis(N, 0, ABG) 19:03:32.195 00.000 428 Move returns status 0, amount 0 19:03:32.195 00.000 428 move complete, result=0 19:03:32.195 00.000 428 worker thread done servicing request 19:03:32.195 00.000 428 Worker thread wakes up 19:03:32.195 00.000 10672 GuideStep: -0.6 px 584 ms EAST, -0.6 px 0 ms NORTH 19:03:32.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:32.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:33.212 01.017 10672 read socket command 10 19:03:33.212 00.000 10672 processing socket request REQDIST 19:03:33.212 00.000 10672 SOCKSVR: Sending pixel error of 0.76 19:03:33.212 00.000 10672 Sending socket response 76 (0x4c) 19:03:33.931 00.719 428 Exposure complete 19:03:34.071 00.140 428 worker thread done servicing request 19:03:34.071 00.000 10672 OnExposeComplete: enter 19:03:34.071 00.000 10672 UpdateGuideState(): m_state=6 19:03:34.071 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 469 19:03:34.071 00.000 10672 Star::Find returns 1 (0), X=1040.36, Y=763.21, Mass=173327, SNR=24.8, Peak=54577 HFD=1.8 19:03:34.071 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.02) = xAngle (0.41 = 0.41) 19:03:34.071 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 19:03:34.071 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=-0.41 hyp=0.82 cameraTheta=-2.61 mountX=0.75 mountY=-0.34, mountTheta=-0.42 19:03:34.071 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=-0.41, opts=13) 19:03:34.071 00.000 10672 Enqueuing Move request for scope (-0.71, -0.41) 19:03:34.071 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=513, max=65265, FiltMin=15329, FiltMax=65265, Gamma=1.000 19:03:34.071 00.000 428 Worker thread wakes up 19:03:34.071 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.41) opts 0xd 19:03:34.071 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, -0.41) 19:03:34.071 00.000 428 Moving (-0.71, -0.41) raw xDistance=0.75 yDistance=-0.34 19:03:34.071 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.75 19:03:34.071 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:34.071 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 19:03:34.071 00.000 428 MoveAxis(W, 661, ABG) 19:03:34.071 00.000 428 Guiding Dir = 3, Dur = 661 19:03:34.087 00.016 10672 UpdateGuideState exits: m=173327 SNR=24.8 19:03:34.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:34.087 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:34.087 00.000 10672 Enqueuing Expose request 19:03:34.103 00.016 428 IsSlewing returns 0 19:03:34.103 00.000 428 IsGuiding returns 0 19:03:34.118 00.015 428 PulseGuide returned control before completion, sleep 657 19:03:34.809 00.691 428 IsGuiding returns 1 19:03:34.809 00.000 428 scope still moving after pulse duration time elapsed 19:03:34.837 00.028 428 IsSlewing returns 0 19:03:34.838 00.001 428 IsGuiding returns 0 19:03:34.838 00.000 428 scope move finished after 661 + 70 ms 19:03:34.838 00.000 428 Move returns status 0, amount 661 19:03:34.838 00.000 428 MoveAxis(N, 0, ABG) 19:03:34.838 00.000 428 Move returns status 0, amount 0 19:03:34.838 00.000 428 move complete, result=0 19:03:34.838 00.000 428 worker thread done servicing request 19:03:34.838 00.000 10672 GuideStep: 0.8 px 661 ms WEST, -0.3 px 0 ms NORTH 19:03:34.839 00.001 428 Worker thread wakes up 19:03:34.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:34.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:36.426 01.587 428 Exposure complete 19:03:36.582 00.156 428 worker thread done servicing request 19:03:36.582 00.000 10672 OnExposeComplete: enter 19:03:36.582 00.000 10672 UpdateGuideState(): m_state=6 19:03:36.582 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 470 19:03:36.582 00.000 10672 Star::Find returns 1 (0), X=1041.51, Y=762.72, Mass=208958, SNR=25.0, Peak=56433 HFD=2.6 19:03:36.582 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.02) = xAngle (1.90 = 1.90) 19:03:36.582 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.23 = -1.23) 19:03:36.582 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.91 hyp=1.01 cameraTheta=-1.12 mountX=-0.33 mountY=-0.95, mountTheta=-1.90 19:03:36.582 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.91, opts=13) 19:03:36.582 00.000 10672 Enqueuing Move request for scope (0.44, -0.91) 19:03:36.582 00.000 428 Worker thread wakes up 19:03:36.582 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4545, max=65265, FiltMin=16865, FiltMax=65265, Gamma=1.000 19:03:36.582 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.91) opts 0xd 19:03:36.582 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.91) 19:03:36.582 00.000 428 Moving (0.44, -0.91) raw xDistance=-0.33 yDistance=-0.95 19:03:36.582 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:03:36.582 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=0.20 newest=-1.89 19:03:36.582 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.95 from input -0.95 19:03:36.582 00.000 428 MoveAxis(E, 0, ABG) 19:03:36.582 00.000 428 Move returns status 0, amount 0 19:03:36.582 00.000 428 MoveAxis(N, 1440, ABG) 19:03:36.582 00.000 428 Guiding Dir = 0, Dur = 1440 19:03:36.582 00.000 428 IsSlewing returns 0 19:03:36.598 00.016 428 IsGuiding returns 0 19:03:36.614 00.016 10672 UpdateGuideState exits: m=208958 SNR=25.0 19:03:36.614 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:36.614 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:36.614 00.000 10672 Enqueuing Expose request 19:03:36.676 00.062 428 PulseGuide returned control before completion, sleep 1370 19:03:38.051 01.375 428 IsGuiding returns 1 19:03:38.051 00.000 428 scope still moving after pulse duration time elapsed 19:03:38.098 00.047 428 IsSlewing returns 0 19:03:38.098 00.000 428 IsGuiding returns 1 19:03:38.129 00.031 428 IsSlewing returns 0 19:03:38.160 00.031 428 IsGuiding returns 0 19:03:38.160 00.000 428 scope move finished after 1440 + 126 ms 19:03:38.160 00.000 428 Move returns status 0, amount 1440 19:03:38.160 00.000 428 move complete, result=0 19:03:38.160 00.000 428 worker thread done servicing request 19:03:38.160 00.000 428 Worker thread wakes up 19:03:38.160 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.9 px 1440 ms NORTH 19:03:38.160 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:38.160 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:38.214 00.054 10672 read socket command 10 19:03:38.214 00.000 10672 processing socket request REQDIST 19:03:38.214 00.000 10672 SOCKSVR: Sending pixel error of 0.85 19:03:38.214 00.000 10672 Sending socket response 85 (0x55) 19:03:38.935 00.721 428 Exposure complete 19:03:39.075 00.140 428 worker thread done servicing request 19:03:39.075 00.000 10672 OnExposeComplete: enter 19:03:39.075 00.000 10672 UpdateGuideState(): m_state=6 19:03:39.075 00.000 10672 Star::Find(15, 1041, 762, 0, (0,0,0,0), 0.0, 0) frame 471 19:03:39.075 00.000 10672 Star::Find returns 1 (0), X=1040.94, Y=762.93, Mass=251245, SNR=26.1, Peak=64385 HFD=2.5 19:03:39.075 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.02) = xAngle (1.26 = 1.26) 19:03:39.075 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.87 = -1.87) 19:03:39.075 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.69 hyp=0.70 cameraTheta=-1.76 mountX=0.22 mountY=-0.67, mountTheta=-1.26 19:03:39.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.69, opts=13) 19:03:39.075 00.000 10672 Enqueuing Move request for scope (-0.13, -0.69) 19:03:39.075 00.000 428 Worker thread wakes up 19:03:39.079 00.004 10672 UpdateImageDisplay: Size=(1280,960) min=5297, max=65265, FiltMin=16529, FiltMax=65265, Gamma=1.000 19:03:39.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.69) opts 0xd 19:03:39.079 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.69) 19:03:39.079 00.000 428 Moving (-0.13, -0.69) raw xDistance=0.22 yDistance=-0.67 19:03:39.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:03:39.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 19:03:39.079 00.000 428 MoveAxis(E, 0, ABG) 19:03:39.079 00.000 428 Move returns status 0, amount 0 19:03:39.079 00.000 428 MoveAxis(N, 1019, ABG) 19:03:39.079 00.000 428 Guiding Dir = 0, Dur = 1019 19:03:39.079 00.000 428 IsSlewing returns 0 19:03:39.079 00.000 428 IsGuiding returns 0 19:03:39.095 00.016 10672 UpdateGuideState exits: m=251245 SNR=26.1 19:03:39.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:39.095 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:39.095 00.000 10672 Enqueuing Expose request 19:03:39.142 00.047 428 PulseGuide returned control before completion, sleep 955 19:03:40.119 00.977 428 IsGuiding returns 1 19:03:40.119 00.000 428 scope still moving after pulse duration time elapsed 19:03:40.151 00.032 428 IsSlewing returns 0 19:03:40.151 00.000 428 IsGuiding returns 1 19:03:40.182 00.031 428 IsSlewing returns 0 19:03:40.182 00.000 428 IsGuiding returns 0 19:03:40.182 00.000 428 scope move finished after 1019 + 95 ms 19:03:40.182 00.000 428 Move returns status 0, amount 1019 19:03:40.182 00.000 428 move complete, result=0 19:03:40.182 00.000 428 worker thread done servicing request 19:03:40.182 00.000 428 Worker thread wakes up 19:03:40.182 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 1019 ms NORTH 19:03:40.182 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:40.182 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:41.424 01.242 428 Exposure complete 19:03:41.610 00.186 428 worker thread done servicing request 19:03:41.610 00.000 10672 OnExposeComplete: enter 19:03:41.610 00.000 10672 UpdateGuideState(): m_state=6 19:03:41.626 00.016 10672 Star::Find(15, 1040, 762, 0, (0,0,0,0), 0.0, 0) frame 472 19:03:41.626 00.000 10672 Star::Find returns 1 (0), X=1040.82, Y=764.33, Mass=168387, SNR=24.2, Peak=65265 HFD=1.8 19:03:41.626 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.02) = xAngle (4.93 = -1.36) 19:03:41.626 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.80 = 1.80) 19:03:41.626 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.71 hyp=0.75 cameraTheta=1.91 mountX=0.16 mountY=0.73, mountTheta=1.36 19:03:41.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.71, opts=13) 19:03:41.626 00.000 10672 Enqueuing Move request for scope (-0.25, 0.71) 19:03:41.626 00.000 428 Worker thread wakes up 19:03:41.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=6401, max=65265, FiltMin=17185, FiltMax=65265, Gamma=1.000 19:03:41.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.71) opts 0xd 19:03:41.626 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.71) 19:03:41.626 00.000 428 Moving (-0.25, 0.71) raw xDistance=0.16 yDistance=0.73 19:03:41.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:03:41.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:03:41.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.73 19:03:41.626 00.000 428 MoveAxis(E, 0, ABG) 19:03:41.626 00.000 428 Move returns status 0, amount 0 19:03:41.626 00.000 428 MoveAxis(N, 0, ABG) 19:03:41.626 00.000 428 Move returns status 0, amount 0 19:03:41.626 00.000 428 move complete, result=0 19:03:41.626 00.000 428 worker thread done servicing request 19:03:41.642 00.016 10672 UpdateGuideState exits: m=168387 SNR=24.2 19:03:41.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:41.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:41.642 00.000 10672 Enqueuing Expose request 19:03:41.657 00.015 428 Worker thread wakes up 19:03:41.657 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 19:03:41.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:41.657 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:43.211 01.554 10672 read socket command 10 19:03:43.211 00.000 10672 processing socket request REQDIST 19:03:43.211 00.000 10672 SOCKSVR: Sending pixel error of 0.78 19:03:43.211 00.000 10672 Sending socket response 78 (0x4e) 19:03:43.929 00.718 428 Exposure complete 19:03:44.054 00.125 428 worker thread done servicing request 19:03:44.054 00.000 10672 OnExposeComplete: enter 19:03:44.054 00.000 10672 UpdateGuideState(): m_state=6 19:03:44.054 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 473 19:03:44.054 00.000 10672 Star::Find returns 1 (0), X=1040.43, Y=763.99, Mass=253856, SNR=26.7, Peak=65265 HFD=2.6 19:03:44.054 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.02) = xAngle (5.64 = -0.64) 19:03:44.054 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.51 = 2.51) 19:03:44.054 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.36 hyp=0.73 cameraTheta=2.62 mountX=0.59 mountY=0.43, mountTheta=0.63 19:03:44.070 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.36, opts=13) 19:03:44.070 00.000 10672 Enqueuing Move request for scope (-0.63, 0.36) 19:03:44.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=6289, max=65265, FiltMin=16321, FiltMax=65265, Gamma=1.000 19:03:44.070 00.000 428 Worker thread wakes up 19:03:44.070 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.36) opts 0xd 19:03:44.070 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.36) 19:03:44.070 00.000 428 Moving (-0.63, 0.36) raw xDistance=0.59 yDistance=0.43 19:03:44.070 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 19:03:44.070 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:44.070 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 19:03:44.070 00.000 428 MoveAxis(W, 545, ABG) 19:03:44.070 00.000 428 Guiding Dir = 3, Dur = 545 19:03:44.070 00.000 428 IsSlewing returns 0 19:03:44.070 00.000 428 IsGuiding returns 0 19:03:44.086 00.016 10672 UpdateGuideState exits: m=253856 SNR=26.7 19:03:44.086 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:44.086 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:44.086 00.000 10672 Enqueuing Expose request 19:03:44.086 00.000 428 PulseGuide returned control before completion, sleep 538 19:03:44.664 00.578 428 IsGuiding returns 0 19:03:44.664 00.000 428 Move returns status 0, amount 545 19:03:44.664 00.000 428 MoveAxis(N, 0, ABG) 19:03:44.664 00.000 428 Move returns status 0, amount 0 19:03:44.664 00.000 428 move complete, result=0 19:03:44.664 00.000 428 worker thread done servicing request 19:03:44.664 00.000 428 Worker thread wakes up 19:03:44.664 00.000 10672 GuideStep: 0.6 px 545 ms WEST, 0.4 px 0 ms NORTH 19:03:44.664 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:44.664 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:46.423 01.759 428 Exposure complete 19:03:46.564 00.141 428 worker thread done servicing request 19:03:46.564 00.000 10672 OnExposeComplete: enter 19:03:46.564 00.000 10672 UpdateGuideState(): m_state=6 19:03:46.579 00.015 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 474 19:03:46.579 00.000 10672 Star::Find returns 1 (0), X=1041.44, Y=763.79, Mass=222243, SNR=27.5, Peak=65265 HFD=2.5 19:03:46.579 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.02) = xAngle (3.44 = -2.84) 19:03:46.579 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.31 = 0.31) 19:03:46.579 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.17 hyp=0.41 cameraTheta=0.42 mountX=-0.39 mountY=0.13, mountTheta=2.83 19:03:46.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.17, opts=13) 19:03:46.579 00.000 10672 Enqueuing Move request for scope (0.38, 0.17) 19:03:46.579 00.000 428 Worker thread wakes up 19:03:46.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3889, max=65265, FiltMin=17409, FiltMax=65265, Gamma=1.000 19:03:46.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.17) opts 0xd 19:03:46.579 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.17) 19:03:46.579 00.000 428 Moving (0.38, 0.17) raw xDistance=-0.39 yDistance=0.13 19:03:46.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:03:46.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:46.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 19:03:46.579 00.000 428 MoveAxis(E, 0, ABG) 19:03:46.579 00.000 428 Move returns status 0, amount 0 19:03:46.579 00.000 428 MoveAxis(N, 0, ABG) 19:03:46.579 00.000 428 Move returns status 0, amount 0 19:03:46.579 00.000 428 move complete, result=0 19:03:46.579 00.000 428 worker thread done servicing request 19:03:46.595 00.016 10672 UpdateGuideState exits: m=222243 SNR=27.5 19:03:46.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:46.595 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:46.595 00.000 10672 Enqueuing Expose request 19:03:46.595 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 19:03:46.595 00.000 428 Worker thread wakes up 19:03:46.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:46.595 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:48.212 01.617 10672 read socket command 10 19:03:48.212 00.000 10672 processing socket request REQDIST 19:03:48.212 00.000 10672 SOCKSVR: Sending pixel error of 0.66 19:03:48.212 00.000 10672 Sending socket response 66 (0x42) 19:03:48.930 00.718 428 Exposure complete 19:03:49.055 00.125 428 worker thread done servicing request 19:03:49.055 00.000 10672 OnExposeComplete: enter 19:03:49.055 00.000 10672 UpdateGuideState(): m_state=6 19:03:49.055 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 475 19:03:49.055 00.000 10672 Star::Find returns 1 (0), X=1041.08, Y=764.30, Mass=231239, SNR=26.0, Peak=64273 HFD=2.5 19:03:49.055 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.02) = xAngle (4.57 = -1.71) 19:03:49.055 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.45 = 1.45) 19:03:49.055 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.67 hyp=0.67 cameraTheta=1.55 mountX=-0.09 mountY=0.67, mountTheta=1.71 19:03:49.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.67, opts=13) 19:03:49.055 00.000 10672 Enqueuing Move request for scope (0.01, 0.67) 19:03:49.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4545, max=65265, FiltMin=16529, FiltMax=65265, Gamma=1.000 19:03:49.055 00.000 428 Worker thread wakes up 19:03:49.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.67) opts 0xd 19:03:49.055 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.67) 19:03:49.055 00.000 428 Moving (0.01, 0.67) raw xDistance=-0.09 yDistance=0.67 19:03:49.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:03:49.055 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:03:49.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.67 19:03:49.055 00.000 428 MoveAxis(E, 0, ABG) 19:03:49.071 00.016 428 Move returns status 0, amount 0 19:03:49.071 00.000 428 MoveAxis(N, 0, ABG) 19:03:49.071 00.000 428 Move returns status 0, amount 0 19:03:49.071 00.000 428 move complete, result=0 19:03:49.071 00.000 428 worker thread done servicing request 19:03:49.086 00.015 10672 UpdateGuideState exits: m=231239 SNR=26.0 19:03:49.086 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:49.086 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:49.086 00.000 10672 Enqueuing Expose request 19:03:49.086 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 19:03:49.086 00.000 428 Worker thread wakes up 19:03:49.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:49.086 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:51.428 02.342 428 Exposure complete 19:03:51.553 00.125 428 worker thread done servicing request 19:03:51.568 00.015 10672 OnExposeComplete: enter 19:03:51.568 00.000 10672 UpdateGuideState(): m_state=6 19:03:51.568 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 476 19:03:51.568 00.000 10672 Star::Find returns 1 (0), X=1041.07, Y=764.69, Mass=198504, SNR=27.3, Peak=52497 HFD=2.3 19:03:51.568 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.02) = xAngle (4.59 = -1.69) 19:03:51.568 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 19:03:51.568 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=1.07 hyp=1.07 cameraTheta=1.57 mountX=-0.13 mountY=1.06, mountTheta=1.69 19:03:51.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=1.07, opts=13) 19:03:51.568 00.000 10672 Enqueuing Move request for scope (-0.00, 1.07) 19:03:51.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4113, max=65265, FiltMin=16209, FiltMax=65265, Gamma=1.000 19:03:51.568 00.000 428 Worker thread wakes up 19:03:51.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.07) opts 0xd 19:03:51.568 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 1.07) 19:03:51.568 00.000 428 Moving (-0.00, 1.07) raw xDistance=-0.13 yDistance=1.06 19:03:51.568 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:03:51.568 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:03:51.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.06 19:03:51.568 00.000 428 MoveAxis(E, 0, ABG) 19:03:51.568 00.000 428 Move returns status 0, amount 0 19:03:51.568 00.000 428 MoveAxis(N, 0, ABG) 19:03:51.568 00.000 428 Move returns status 0, amount 0 19:03:51.568 00.000 428 move complete, result=0 19:03:51.568 00.000 428 worker thread done servicing request 19:03:51.584 00.016 10672 UpdateGuideState exits: m=198504 SNR=27.3 19:03:51.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:51.584 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:51.584 00.000 10672 Enqueuing Expose request 19:03:51.584 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms NORTH 19:03:51.584 00.000 428 Worker thread wakes up 19:03:51.584 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:51.584 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:53.213 01.629 10672 read socket command 10 19:03:53.213 00.000 10672 processing socket request REQDIST 19:03:53.213 00.000 10672 SOCKSVR: Sending pixel error of 0.78 19:03:53.213 00.000 10672 Sending socket response 78 (0x4e) 19:03:53.931 00.718 428 Exposure complete 19:03:54.056 00.125 428 worker thread done servicing request 19:03:54.056 00.000 10672 OnExposeComplete: enter 19:03:54.056 00.000 10672 UpdateGuideState(): m_state=6 19:03:54.056 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 477 19:03:54.056 00.000 10672 Star::Find returns 1 (0), X=1040.94, Y=764.91, Mass=178562, SNR=23.9, Peak=61553 HFD=2.1 19:03:54.056 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 19:03:54.056 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 19:03:54.056 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=1.29 hyp=1.29 cameraTheta=1.67 mountX=-0.03 mountY=1.29, mountTheta=1.59 19:03:54.056 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=1.29, opts=13) 19:03:54.056 00.000 10672 Enqueuing Move request for scope (-0.13, 1.29) 19:03:54.056 00.000 428 Worker thread wakes up 19:03:54.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4865, max=65265, FiltMin=15873, FiltMax=65265, Gamma=1.000 19:03:54.056 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.29) opts 0xd 19:03:54.056 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 1.29) 19:03:54.056 00.000 428 Moving (-0.13, 1.29) raw xDistance=-0.03 yDistance=1.29 19:03:54.056 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:03:54.056 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:03:54.056 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.29 19:03:54.056 00.000 428 MoveAxis(E, 0, ABG) 19:03:54.056 00.000 428 Move returns status 0, amount 0 19:03:54.056 00.000 428 MoveAxis(N, 0, ABG) 19:03:54.056 00.000 428 Move returns status 0, amount 0 19:03:54.056 00.000 428 move complete, result=0 19:03:54.056 00.000 428 worker thread done servicing request 19:03:54.087 00.031 10672 UpdateGuideState exits: m=178562 SNR=23.9 19:03:54.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:54.087 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:54.087 00.000 10672 Enqueuing Expose request 19:03:54.087 00.000 428 Worker thread wakes up 19:03:54.087 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.3 px 0 ms NORTH 19:03:54.087 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:54.087 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:56.421 02.334 428 Exposure complete 19:03:56.566 00.145 428 worker thread done servicing request 19:03:56.566 00.000 10672 OnExposeComplete: enter 19:03:56.567 00.001 10672 UpdateGuideState(): m_state=6 19:03:56.567 00.000 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 478 19:03:56.567 00.000 10672 Star::Find returns 1 (0), X=1041.02, Y=764.44, Mass=181422, SNR=24.4, Peak=58721 HFD=2.2 19:03:56.568 00.001 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.63) 19:03:56.568 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.53 = 1.53) 19:03:56.568 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.81 hyp=0.82 cameraTheta=1.63 mountX=-0.05 mountY=0.81, mountTheta=1.63 19:03:56.569 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.81, opts=13) 19:03:56.569 00.000 10672 Enqueuing Move request for scope (-0.05, 0.81) 19:03:56.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=177, max=65265, FiltMin=14785, FiltMax=65265, Gamma=1.000 19:03:56.569 00.000 428 Worker thread wakes up 19:03:56.570 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.81) opts 0xd 19:03:56.570 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.81) 19:03:56.570 00.000 428 Moving (-0.05, 0.81) raw xDistance=-0.05 yDistance=0.81 19:03:56.570 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:03:56.570 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-1.96 newest=3.17 19:03:56.570 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.81 from input 0.81 19:03:56.570 00.000 428 MoveAxis(E, 0, ABG) 19:03:56.570 00.000 428 Move returns status 0, amount 0 19:03:56.571 00.001 428 MoveAxis(S, 1235, ABG) 19:03:56.571 00.000 428 Guiding Dir = 1, Dur = 1235 19:03:56.571 00.000 428 IsSlewing returns 0 19:03:56.572 00.001 428 IsGuiding returns 0 19:03:56.592 00.020 10672 UpdateGuideState exits: m=181422 SNR=24.4 19:03:56.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:56.592 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:56.592 00.000 10672 Enqueuing Expose request 19:03:56.658 00.066 428 PulseGuide returned control before completion, sleep 1159 19:03:57.860 01.202 428 IsGuiding returns 1 19:03:57.860 00.000 428 scope still moving after pulse duration time elapsed 19:03:57.907 00.047 428 IsSlewing returns 0 19:03:57.907 00.000 428 IsGuiding returns 0 19:03:57.907 00.000 428 scope move finished after 1235 + 114 ms 19:03:57.907 00.000 428 Move returns status 0, amount 1235 19:03:57.907 00.000 428 move complete, result=0 19:03:57.907 00.000 428 worker thread done servicing request 19:03:57.907 00.000 428 Worker thread wakes up 19:03:57.907 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 1235 ms SOUTH 19:03:57.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:03:57.923 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:03:58.205 00.282 10672 read socket command 10 19:03:58.206 00.001 10672 processing socket request REQDIST 19:03:58.206 00.000 10672 SOCKSVR: Sending pixel error of 0.90 19:03:58.206 00.000 10672 Sending socket response 90 (0x5a) 19:03:58.929 00.723 428 Exposure complete 19:03:59.054 00.125 428 worker thread done servicing request 19:03:59.054 00.000 10672 OnExposeComplete: enter 19:03:59.054 00.000 10672 UpdateGuideState(): m_state=6 19:03:59.054 00.000 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 479 19:03:59.054 00.000 10672 Star::Find returns 1 (0), X=1041.62, Y=764.32, Mass=217947, SNR=26.3, Peak=57617 HFD=2.6 19:03:59.054 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.02) = xAngle (3.92 = -2.37) 19:03:59.054 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.79 = 0.79) 19:03:59.054 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.69 hyp=0.89 cameraTheta=0.89 mountX=-0.64 mountY=0.63, mountTheta=2.36 19:03:59.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.69, opts=13) 19:03:59.054 00.000 10672 Enqueuing Move request for scope (0.56, 0.69) 19:03:59.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2801, max=65265, FiltMin=15553, FiltMax=65265, Gamma=1.000 19:03:59.054 00.000 428 Worker thread wakes up 19:03:59.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.69) opts 0xd 19:03:59.054 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.69) 19:03:59.054 00.000 428 Moving (0.56, 0.69) raw xDistance=-0.64 yDistance=0.63 19:03:59.054 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 19:03:59.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 19:03:59.054 00.000 428 MoveAxis(E, 592, ABG) 19:03:59.054 00.000 428 Guiding Dir = 2, Dur = 592 19:03:59.070 00.016 428 IsSlewing returns 0 19:03:59.070 00.000 428 IsGuiding returns 0 19:03:59.085 00.015 428 PulseGuide returned control before completion, sleep 585 19:03:59.085 00.000 10672 UpdateGuideState exits: m=217947 SNR=26.3 19:03:59.085 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:59.085 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:03:59.085 00.000 10672 Enqueuing Expose request 19:03:59.679 00.594 428 IsGuiding returns 1 19:03:59.679 00.000 428 scope still moving after pulse duration time elapsed 19:03:59.710 00.031 428 IsSlewing returns 0 19:03:59.741 00.031 428 IsGuiding returns 0 19:03:59.741 00.000 428 scope move finished after 592 + 81 ms 19:03:59.741 00.000 428 Move returns status 0, amount 592 19:03:59.741 00.000 428 MoveAxis(S, 955, ABG) 19:03:59.741 00.000 428 Guiding Dir = 1, Dur = 955 19:03:59.741 00.000 428 IsSlewing returns 0 19:03:59.741 00.000 428 IsGuiding returns 0 19:03:59.819 00.078 428 PulseGuide returned control before completion, sleep 888 19:04:00.724 00.905 428 IsGuiding returns 1 19:04:00.724 00.000 428 scope still moving after pulse duration time elapsed 19:04:00.755 00.031 428 IsSlewing returns 0 19:04:00.755 00.000 428 IsGuiding returns 1 19:04:00.786 00.031 428 IsSlewing returns 0 19:04:00.786 00.000 428 IsGuiding returns 0 19:04:00.786 00.000 428 scope move finished after 955 + 98 ms 19:04:00.786 00.000 428 Move returns status 0, amount 955 19:04:00.786 00.000 428 move complete, result=0 19:04:00.786 00.000 428 worker thread done servicing request 19:04:00.786 00.000 428 Worker thread wakes up 19:04:00.786 00.000 10672 GuideStep: -0.6 px 592 ms EAST, 0.6 px 955 ms SOUTH 19:04:00.786 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:00.786 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:01.434 00.648 428 Exposure complete 19:04:01.649 00.215 428 worker thread done servicing request 19:04:01.649 00.000 10672 OnExposeComplete: enter 19:04:01.649 00.000 10672 UpdateGuideState(): m_state=6 19:04:01.650 00.001 10672 Star::Find(15, 1041, 764, 0, (0,0,0,0), 0.0, 0) frame 480 19:04:01.650 00.000 10672 Star::Find returns 1 (0), X=1040.95, Y=763.88, Mass=238070, SNR=26.7, Peak=58929 HFD=2.6 19:04:01.650 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.02) = xAngle (5.01 = -1.27) 19:04:01.651 00.001 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.88 = 1.88) 19:04:01.651 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.99 mountX=0.08 mountY=0.27, mountTheta=1.27 19:04:01.652 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.26, opts=13) 19:04:01.653 00.001 10672 Enqueuing Move request for scope (-0.11, 0.26) 19:04:01.653 00.000 428 Worker thread wakes up 19:04:01.653 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2369, max=65265, FiltMin=15985, FiltMax=65265, Gamma=1.000 19:04:01.653 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd 19:04:01.653 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.26) 19:04:01.654 00.001 428 Moving (-0.11, 0.26) raw xDistance=0.08 yDistance=0.27 19:04:01.654 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:04:01.654 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:01.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:04:01.654 00.000 428 MoveAxis(E, 0, ABG) 19:04:01.654 00.000 428 Move returns status 0, amount 0 19:04:01.655 00.001 428 MoveAxis(N, 0, ABG) 19:04:01.655 00.000 428 Move returns status 0, amount 0 19:04:01.655 00.000 428 move complete, result=0 19:04:01.655 00.000 428 worker thread done servicing request 19:04:01.680 00.025 10672 UpdateGuideState exits: m=238070 SNR=26.7 19:04:01.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:01.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:01.680 00.000 10672 Enqueuing Expose request 19:04:01.680 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:04:01.680 00.000 428 Worker thread wakes up 19:04:01.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:01.680 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:03.212 01.532 10672 read socket command 10 19:04:03.212 00.000 10672 processing socket request REQDIST 19:04:03.212 00.000 10672 SOCKSVR: Sending pixel error of 0.71 19:04:03.212 00.000 10672 Sending socket response 71 (0x47) 19:04:03.919 00.707 428 Exposure complete 19:04:04.060 00.141 428 worker thread done servicing request 19:04:04.060 00.000 10672 OnExposeComplete: enter 19:04:04.060 00.000 10672 UpdateGuideState(): m_state=6 19:04:04.060 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 481 19:04:04.060 00.000 10672 Star::Find returns 1 (0), X=1040.54, Y=764.25, Mass=193289, SNR=24.9, Peak=56209 HFD=2.2 19:04:04.060 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.02) = xAngle (5.29 = -1.00) 19:04:04.060 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.16 = 2.16) 19:04:04.060 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.63 hyp=0.82 cameraTheta=2.27 mountX=0.44 mountY=0.68, mountTheta=0.99 19:04:04.060 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.63, opts=13) 19:04:04.060 00.000 10672 Enqueuing Move request for scope (-0.52, 0.63) 19:04:04.060 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2033, max=65265, FiltMin=15121, FiltMax=65265, Gamma=1.000 19:04:04.060 00.000 428 Worker thread wakes up 19:04:04.060 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.63) opts 0xd 19:04:04.060 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.63) 19:04:04.060 00.000 428 Moving (-0.52, 0.63) raw xDistance=0.44 yDistance=0.68 19:04:04.060 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 19:04:04.060 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.68 from input 0.68 19:04:04.060 00.000 428 MoveAxis(W, 414, ABG) 19:04:04.060 00.000 428 Guiding Dir = 3, Dur = 414 19:04:04.060 00.000 428 IsSlewing returns 0 19:04:04.060 00.000 428 IsGuiding returns 0 19:04:04.075 00.015 10672 UpdateGuideState exits: m=193289 SNR=24.9 19:04:04.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:04.075 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:04.075 00.000 10672 Enqueuing Expose request 19:04:04.091 00.016 428 PulseGuide returned control before completion, sleep 400 19:04:04.497 00.406 428 IsGuiding returns 1 19:04:04.497 00.000 428 scope still moving after pulse duration time elapsed 19:04:04.528 00.031 428 IsSlewing returns 0 19:04:04.528 00.000 428 IsGuiding returns 0 19:04:04.528 00.000 428 scope move finished after 414 + 47 ms 19:04:04.528 00.000 428 Move returns status 0, amount 414 19:04:04.528 00.000 428 MoveAxis(S, 1035, ABG) 19:04:04.528 00.000 428 Guiding Dir = 1, Dur = 1035 19:04:04.528 00.000 428 IsSlewing returns 0 19:04:04.528 00.000 428 IsGuiding returns 0 19:04:04.606 00.078 428 PulseGuide returned control before completion, sleep 959 19:04:05.591 00.985 428 IsGuiding returns 1 19:04:05.591 00.000 428 scope still moving after pulse duration time elapsed 19:04:05.617 00.026 428 IsSlewing returns 0 19:04:05.648 00.031 428 IsGuiding returns 1 19:04:05.679 00.031 428 IsSlewing returns 0 19:04:05.679 00.000 428 IsGuiding returns 0 19:04:05.679 00.000 428 scope move finished after 1035 + 122 ms 19:04:05.679 00.000 428 Move returns status 0, amount 1035 19:04:05.679 00.000 428 move complete, result=0 19:04:05.679 00.000 428 worker thread done servicing request 19:04:05.679 00.000 428 Worker thread wakes up 19:04:05.679 00.000 10672 GuideStep: 0.4 px 414 ms WEST, 0.7 px 1035 ms SOUTH 19:04:05.679 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:05.679 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:06.430 00.751 428 Exposure complete 19:04:06.624 00.194 428 worker thread done servicing request 19:04:06.624 00.000 10672 OnExposeComplete: enter 19:04:06.624 00.000 10672 UpdateGuideState(): m_state=6 19:04:06.625 00.001 10672 Star::Find(15, 1040, 764, 0, (0,0,0,0), 0.0, 0) frame 482 19:04:06.625 00.000 10672 Star::Find returns 1 (0), X=1040.30, Y=763.52, Mass=198138, SNR=25.1, Peak=59809 HFD=2.3 19:04:06.625 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.02) = xAngle (0.01 = 0.01) 19:04:06.625 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12) 19:04:06.626 00.001 10672 CameraToMount -- cameraX=-0.77 cameraY=-0.10 hyp=0.78 cameraTheta=-3.01 mountX=0.78 mountY=-0.02, mountTheta=-0.02 19:04:06.627 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=-0.10, opts=13) 19:04:06.627 00.000 10672 Enqueuing Move request for scope (-0.77, -0.10) 19:04:06.627 00.000 428 Worker thread wakes up 19:04:06.628 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=5633, max=65265, FiltMin=16209, FiltMax=65265, Gamma=1.000 19:04:06.628 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.10) opts 0xd 19:04:06.628 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, -0.10) 19:04:06.628 00.000 428 Moving (-0.77, -0.10) raw xDistance=0.78 yDistance=-0.02 19:04:06.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.78 19:04:06.628 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:06.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:04:06.629 00.001 428 MoveAxis(W, 750, ABG) 19:04:06.629 00.000 428 Guiding Dir = 3, Dur = 750 19:04:06.629 00.000 428 IsSlewing returns 0 19:04:06.630 00.001 428 IsGuiding returns 0 19:04:06.648 00.018 428 PulseGuide returned control before completion, sleep 742 19:04:06.656 00.008 10672 UpdateGuideState exits: m=198138 SNR=25.1 19:04:06.657 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:06.657 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:06.657 00.000 10672 Enqueuing Expose request 19:04:07.413 00.756 428 IsGuiding returns 0 19:04:07.413 00.000 428 Move returns status 0, amount 750 19:04:07.413 00.000 428 MoveAxis(N, 0, ABG) 19:04:07.413 00.000 428 Move returns status 0, amount 0 19:04:07.413 00.000 428 move complete, result=0 19:04:07.413 00.000 428 worker thread done servicing request 19:04:07.413 00.000 428 Worker thread wakes up 19:04:07.413 00.000 10672 GuideStep: 0.8 px 750 ms WEST, -0.0 px 0 ms NORTH 19:04:07.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:07.413 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:08.210 00.797 10672 read socket command 10 19:04:08.210 00.000 10672 processing socket request REQDIST 19:04:08.210 00.000 10672 SOCKSVR: Sending pixel error of 0.75 19:04:08.210 00.000 10672 Sending socket response 75 (0x4b) 19:04:08.913 00.703 428 Exposure complete 19:04:09.053 00.140 428 worker thread done servicing request 19:04:09.053 00.000 10672 OnExposeComplete: enter 19:04:09.053 00.000 10672 UpdateGuideState(): m_state=6 19:04:09.053 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 483 19:04:09.053 00.000 10672 Star::Find returns 1 (0), X=1040.37, Y=763.27, Mass=182481, SNR=21.5, Peak=50977 HFD=2.8 19:04:09.053 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.02) = xAngle (0.34 = 0.34) 19:04:09.053 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.78 = -2.78) 19:04:09.053 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=-0.35 hyp=0.79 cameraTheta=-2.68 mountX=0.74 mountY=-0.28, mountTheta=-0.36 19:04:09.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=-0.35, opts=13) 19:04:09.053 00.000 10672 Enqueuing Move request for scope (-0.70, -0.35) 19:04:09.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4001, max=65265, FiltMin=15553, FiltMax=65265, Gamma=1.000 19:04:09.053 00.000 428 Worker thread wakes up 19:04:09.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.35) opts 0xd 19:04:09.053 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, -0.35) 19:04:09.053 00.000 428 Moving (-0.70, -0.35) raw xDistance=0.74 yDistance=-0.28 19:04:09.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.74 19:04:09.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:09.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:04:09.053 00.000 428 MoveAxis(W, 741, ABG) 19:04:09.053 00.000 428 Guiding Dir = 3, Dur = 741 19:04:09.053 00.000 428 IsSlewing returns 0 19:04:09.053 00.000 428 IsGuiding returns 0 19:04:09.085 00.032 10672 UpdateGuideState exits: m=182481 SNR=21.5 19:04:09.085 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:09.085 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:09.085 00.000 10672 Enqueuing Expose request 19:04:09.085 00.000 428 PulseGuide returned control before completion, sleep 723 19:04:09.834 00.749 428 IsGuiding returns 0 19:04:09.834 00.000 428 Move returns status 0, amount 741 19:04:09.834 00.000 428 MoveAxis(N, 0, ABG) 19:04:09.834 00.000 428 Move returns status 0, amount 0 19:04:09.834 00.000 428 move complete, result=0 19:04:09.834 00.000 428 worker thread done servicing request 19:04:09.834 00.000 428 Worker thread wakes up 19:04:09.834 00.000 10672 GuideStep: 0.7 px 741 ms WEST, -0.3 px 0 ms NORTH 19:04:09.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:09.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:11.421 01.587 428 Exposure complete 19:04:11.562 00.141 428 worker thread done servicing request 19:04:11.562 00.000 10672 OnExposeComplete: enter 19:04:11.562 00.000 10672 UpdateGuideState(): m_state=6 19:04:11.562 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 484 19:04:11.562 00.000 10672 Star::Find returns 1 (0), X=1041.50, Y=763.18, Mass=168885, SNR=23.7, Peak=46609 HFD=2.1 19:04:11.562 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.02) = xAngle (2.23 = 2.23) 19:04:11.562 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.90 = -0.90) 19:04:11.562 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.44 hyp=0.62 cameraTheta=-0.80 mountX=-0.38 mountY=-0.49, mountTheta=-2.23 19:04:11.562 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.44, opts=13) 19:04:11.562 00.000 10672 Enqueuing Move request for scope (0.44, -0.44) 19:04:11.562 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=7377, max=65265, FiltMin=16209, FiltMax=65265, Gamma=1.000 19:04:11.562 00.000 428 Worker thread wakes up 19:04:11.562 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.44) opts 0xd 19:04:11.562 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.44) 19:04:11.562 00.000 428 Moving (0.44, -0.44) raw xDistance=-0.38 yDistance=-0.49 19:04:11.562 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:04:11.562 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:11.562 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 19:04:11.562 00.000 428 MoveAxis(E, 0, ABG) 19:04:11.562 00.000 428 Move returns status 0, amount 0 19:04:11.562 00.000 428 MoveAxis(N, 0, ABG) 19:04:11.562 00.000 428 Move returns status 0, amount 0 19:04:11.562 00.000 428 move complete, result=0 19:04:11.562 00.000 428 worker thread done servicing request 19:04:11.577 00.015 10672 UpdateGuideState exits: m=168885 SNR=23.7 19:04:11.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:11.577 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:11.577 00.000 10672 Enqueuing Expose request 19:04:11.577 00.000 428 Worker thread wakes up 19:04:11.577 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 19:04:11.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:11.577 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:13.208 01.631 10672 read socket command 10 19:04:13.208 00.000 10672 processing socket request REQDIST 19:04:13.208 00.000 10672 SOCKSVR: Sending pixel error of 0.72 19:04:13.208 00.000 10672 Sending socket response 72 (0x48) 19:04:13.911 00.703 428 Exposure complete 19:04:14.051 00.140 428 worker thread done servicing request 19:04:14.051 00.000 10672 OnExposeComplete: enter 19:04:14.051 00.000 10672 UpdateGuideState(): m_state=6 19:04:14.051 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 485 19:04:14.051 00.000 10672 Star::Find returns 1 (0), X=1041.32, Y=763.22, Mass=231952, SNR=23.4, Peak=54033 HFD=2.6 19:04:14.051 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.02) = xAngle (2.01 = 2.01) 19:04:14.051 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.12 = -1.12) 19:04:14.051 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.40 hyp=0.48 cameraTheta=-1.01 mountX=-0.20 mountY=-0.43, mountTheta=-2.01 19:04:14.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.40, opts=13) 19:04:14.051 00.000 10672 Enqueuing Move request for scope (0.25, -0.40) 19:04:14.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=7697, max=65265, FiltMin=17025, FiltMax=65265, Gamma=1.000 19:04:14.051 00.000 428 Worker thread wakes up 19:04:14.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.40) opts 0xd 19:04:14.051 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.40) 19:04:14.051 00.000 428 Moving (0.25, -0.40) raw xDistance=-0.20 yDistance=-0.43 19:04:14.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:04:14.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:14.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:04:14.051 00.000 428 MoveAxis(E, 0, ABG) 19:04:14.051 00.000 428 Move returns status 0, amount 0 19:04:14.051 00.000 428 MoveAxis(N, 0, ABG) 19:04:14.051 00.000 428 Move returns status 0, amount 0 19:04:14.051 00.000 428 move complete, result=0 19:04:14.051 00.000 428 worker thread done servicing request 19:04:14.083 00.032 10672 UpdateGuideState exits: m=231952 SNR=23.4 19:04:14.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:14.083 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:14.083 00.000 10672 Enqueuing Expose request 19:04:14.083 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:04:14.083 00.000 428 Worker thread wakes up 19:04:14.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:14.083 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:16.423 02.340 428 Exposure complete 19:04:16.563 00.140 428 worker thread done servicing request 19:04:16.563 00.000 10672 OnExposeComplete: enter 19:04:16.563 00.000 10672 UpdateGuideState(): m_state=6 19:04:16.564 00.001 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 486 19:04:16.564 00.000 10672 Star::Find returns 1 (0), X=1041.38, Y=762.73, Mass=330224, SNR=32.5, Peak=56209 HFD=3.5 19:04:16.564 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 19:04:16.564 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.35 = -1.35) 19:04:16.565 00.001 10672 CameraToMount -- cameraX=0.31 cameraY=-0.89 hyp=0.94 cameraTheta=-1.24 mountX=-0.20 mountY=-0.92, mountTheta=-1.78 19:04:16.566 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.89, opts=13) 19:04:16.566 00.000 10672 Enqueuing Move request for scope (0.31, -0.89) 19:04:16.566 00.000 428 Worker thread wakes up 19:04:16.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2801, max=65265, FiltMin=16961, FiltMax=65265, Gamma=1.000 19:04:16.567 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.89) opts 0xd 19:04:16.567 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.89) 19:04:16.567 00.000 428 Moving (0.31, -0.89) raw xDistance=-0.20 yDistance=-0.92 19:04:16.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:04:16.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:04:16.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.92 19:04:16.567 00.000 428 MoveAxis(E, 0, ABG) 19:04:16.568 00.001 428 Move returns status 0, amount 0 19:04:16.568 00.000 428 MoveAxis(N, 0, ABG) 19:04:16.568 00.000 428 Move returns status 0, amount 0 19:04:16.568 00.000 428 move complete, result=0 19:04:16.568 00.000 428 worker thread done servicing request 19:04:16.592 00.024 10672 UpdateGuideState exits: m=330224 SNR=32.5 19:04:16.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:16.592 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:16.593 00.001 10672 Enqueuing Expose request 19:04:16.593 00.000 428 Worker thread wakes up 19:04:16.593 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.9 px 0 ms NORTH 19:04:16.593 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:16.593 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:18.213 01.620 10672 read socket command 10 19:04:18.213 00.000 10672 processing socket request REQDIST 19:04:18.213 00.000 10672 SOCKSVR: Sending pixel error of 0.73 19:04:18.213 00.000 10672 Sending socket response 73 (0x49) 19:04:18.916 00.703 428 Exposure complete 19:04:19.057 00.141 428 worker thread done servicing request 19:04:19.057 00.000 10672 OnExposeComplete: enter 19:04:19.057 00.000 10672 UpdateGuideState(): m_state=6 19:04:19.057 00.000 10672 Star::Find(15, 1041, 762, 0, (0,0,0,0), 0.0, 0) frame 487 19:04:19.057 00.000 10672 Star::Find returns 1 (0), X=1041.71, Y=763.30, Mass=186703, SNR=23.0, Peak=50209 HFD=2.0 19:04:19.057 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.02) = xAngle (2.55 = 2.55) 19:04:19.057 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.58 = -0.58) 19:04:19.057 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=-0.33 hyp=0.72 cameraTheta=-0.47 mountX=-0.60 mountY=-0.39, mountTheta=-2.56 19:04:19.057 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=-0.33, opts=13) 19:04:19.057 00.000 10672 Enqueuing Move request for scope (0.65, -0.33) 19:04:19.057 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=8033, max=65265, FiltMin=16529, FiltMax=65265, Gamma=1.000 19:04:19.057 00.000 428 Worker thread wakes up 19:04:19.057 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.33) opts 0xd 19:04:19.057 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, -0.33) 19:04:19.057 00.000 428 Moving (0.65, -0.33) raw xDistance=-0.60 yDistance=-0.39 19:04:19.057 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 19:04:19.057 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:19.057 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:04:19.057 00.000 428 MoveAxis(E, 560, ABG) 19:04:19.057 00.000 428 Guiding Dir = 2, Dur = 560 19:04:19.057 00.000 428 IsSlewing returns 0 19:04:19.057 00.000 428 IsGuiding returns 0 19:04:19.072 00.015 10672 UpdateGuideState exits: m=186703 SNR=23.0 19:04:19.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:19.072 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:19.072 00.000 10672 Enqueuing Expose request 19:04:19.072 00.000 428 PulseGuide returned control before completion, sleep 550 19:04:19.659 00.587 428 IsGuiding returns 0 19:04:19.659 00.000 428 Move returns status 0, amount 560 19:04:19.659 00.000 428 MoveAxis(N, 0, ABG) 19:04:19.659 00.000 428 Move returns status 0, amount 0 19:04:19.659 00.000 428 move complete, result=0 19:04:19.660 00.001 428 worker thread done servicing request 19:04:19.660 00.000 10672 GuideStep: -0.6 px 560 ms EAST, -0.4 px 0 ms NORTH 19:04:19.660 00.000 428 Worker thread wakes up 19:04:19.660 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:19.660 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:21.421 01.761 428 Exposure complete 19:04:21.546 00.125 428 worker thread done servicing request 19:04:21.546 00.000 10672 OnExposeComplete: enter 19:04:21.546 00.000 10672 UpdateGuideState(): m_state=6 19:04:21.546 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 488 19:04:21.546 00.000 10672 Star::Find returns 1 (0), X=1041.28, Y=763.52, Mass=200529, SNR=26.9, Peak=56865 HFD=2.4 19:04:21.546 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.02) = xAngle (2.55 = 2.55) 19:04:21.546 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.58 = -0.58) 19:04:21.546 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.47 mountX=-0.20 mountY=-0.13, mountTheta=-2.56 19:04:21.561 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.11, opts=13) 19:04:21.561 00.000 10672 Enqueuing Move request for scope (0.21, -0.11) 19:04:21.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=5745, max=65265, FiltMin=15873, FiltMax=65265, Gamma=1.000 19:04:21.561 00.000 428 Worker thread wakes up 19:04:21.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd 19:04:21.561 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.11) 19:04:21.561 00.000 428 Moving (0.21, -0.11) raw xDistance=-0.20 yDistance=-0.13 19:04:21.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:04:21.561 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:21.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:04:21.561 00.000 428 MoveAxis(E, 0, ABG) 19:04:21.561 00.000 428 Move returns status 0, amount 0 19:04:21.561 00.000 428 MoveAxis(N, 0, ABG) 19:04:21.561 00.000 428 Move returns status 0, amount 0 19:04:21.561 00.000 428 move complete, result=0 19:04:21.561 00.000 428 worker thread done servicing request 19:04:21.577 00.016 10672 UpdateGuideState exits: m=200529 SNR=26.9 19:04:21.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:21.577 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:21.577 00.000 10672 Enqueuing Expose request 19:04:21.577 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:04:21.577 00.000 428 Worker thread wakes up 19:04:21.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:21.577 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:23.212 01.635 10672 read socket command 10 19:04:23.212 00.000 10672 processing socket request REQDIST 19:04:23.212 00.000 10672 SOCKSVR: Sending pixel error of 0.58 19:04:23.212 00.000 10672 Sending socket response 58 (0x3a) 19:04:23.915 00.703 428 Exposure complete 19:04:24.055 00.140 428 worker thread done servicing request 19:04:24.055 00.000 10672 OnExposeComplete: enter 19:04:24.055 00.000 10672 UpdateGuideState(): m_state=6 19:04:24.055 00.000 10672 Star::Find(15, 1041, 763, 0, (0,0,0,0), 0.0, 0) frame 489 19:04:24.055 00.000 10672 Star::Find returns 1 (0), X=1040.73, Y=763.81, Mass=159112, SNR=20.6, Peak=47809 HFD=2.3 19:04:24.055 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.02) = xAngle (5.67 = -0.62) 19:04:24.055 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.54 = 2.54) 19:04:24.055 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.39 cameraTheta=2.65 mountX=0.32 mountY=0.22, mountTheta=0.61 19:04:24.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.18, opts=13) 19:04:24.055 00.000 10672 Enqueuing Move request for scope (-0.34, 0.18) 19:04:24.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=5953, max=65265, FiltMin=16641, FiltMax=65265, Gamma=1.000 19:04:24.055 00.000 428 Worker thread wakes up 19:04:24.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd 19:04:24.055 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.18) 19:04:24.055 00.000 428 Moving (-0.34, 0.18) raw xDistance=0.32 yDistance=0.22 19:04:24.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:04:24.055 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:24.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:04:24.055 00.000 428 MoveAxis(E, 0, ABG) 19:04:24.055 00.000 428 Move returns status 0, amount 0 19:04:24.055 00.000 428 MoveAxis(N, 0, ABG) 19:04:24.055 00.000 428 Move returns status 0, amount 0 19:04:24.055 00.000 428 move complete, result=0 19:04:24.055 00.000 428 worker thread done servicing request 19:04:24.071 00.016 10672 UpdateGuideState exits: m=159112 SNR=20.6 19:04:24.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:24.071 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:24.071 00.000 10672 Enqueuing Expose request 19:04:24.071 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:04:24.071 00.000 428 Worker thread wakes up 19:04:24.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:24.071 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:26.416 02.345 428 Exposure complete 19:04:26.541 00.125 428 worker thread done servicing request 19:04:26.556 00.015 10672 OnExposeComplete: enter 19:04:26.556 00.000 10672 UpdateGuideState(): m_state=6 19:04:26.556 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 490 19:04:26.556 00.000 10672 Star::Find returns 1 (0), X=1040.55, Y=762.22, Mass=159870, SNR=20.2, Peak=54465 HFD=2.1 19:04:26.556 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 19:04:26.556 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03) 19:04:26.556 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-1.40 hyp=1.50 cameraTheta=-1.92 mountX=0.68 mountY=-1.34, mountTheta=-1.10 19:04:26.556 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-1.40, opts=13) 19:04:26.556 00.000 10672 Enqueuing Move request for scope (-0.52, -1.40) 19:04:26.556 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4113, max=65265, FiltMin=16641, FiltMax=65265, Gamma=1.000 19:04:26.556 00.000 428 Worker thread wakes up 19:04:26.556 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.40) opts 0xd 19:04:26.556 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -1.40) 19:04:26.556 00.000 428 Moving (-0.52, -1.40) raw xDistance=0.68 yDistance=-1.34 19:04:26.556 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 19:04:26.556 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:04:26.556 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.34 19:04:26.556 00.000 428 MoveAxis(W, 634, ABG) 19:04:26.556 00.000 428 Guiding Dir = 3, Dur = 634 19:04:26.556 00.000 428 IsSlewing returns 0 19:04:26.556 00.000 428 IsGuiding returns 0 19:04:26.572 00.016 428 PulseGuide returned control before completion, sleep 630 19:04:26.572 00.000 10672 UpdateGuideState exits: m=159870 SNR=20.2 19:04:26.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:26.588 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:26.588 00.000 10672 Enqueuing Expose request 19:04:27.228 00.640 428 IsGuiding returns 0 19:04:27.228 00.000 428 Move returns status 0, amount 634 19:04:27.228 00.000 428 MoveAxis(N, 0, ABG) 19:04:27.228 00.000 428 Move returns status 0, amount 0 19:04:27.228 00.000 428 move complete, result=0 19:04:27.228 00.000 428 worker thread done servicing request 19:04:27.228 00.000 428 Worker thread wakes up 19:04:27.228 00.000 10672 GuideStep: 0.7 px 634 ms WEST, -1.3 px 0 ms NORTH 19:04:27.228 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:27.228 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:28.214 00.986 10672 read socket command 10 19:04:28.214 00.000 10672 processing socket request REQDIST 19:04:28.214 00.000 10672 SOCKSVR: Sending pixel error of 0.81 19:04:28.214 00.000 10672 Sending socket response 81 (0x51) 19:04:28.915 00.701 428 Exposure complete 19:04:29.040 00.125 428 worker thread done servicing request 19:04:29.040 00.000 10672 OnExposeComplete: enter 19:04:29.040 00.000 10672 UpdateGuideState(): m_state=6 19:04:29.040 00.000 10672 Star::Find(15, 1040, 762, 0, (0,0,0,0), 0.0, 0) frame 491 19:04:29.040 00.000 10672 Star::Find returns 1 (0), X=1040.95, Y=762.52, Mass=258911, SNR=29.0, Peak=59697 HFD=3.0 19:04:29.055 00.015 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.02) = xAngle (1.34 = 1.34) 19:04:29.055 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.78 = -1.78) 19:04:29.055 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-1.11 hyp=1.11 cameraTheta=-1.68 mountX=0.25 mountY=-1.09, mountTheta=-1.35 19:04:29.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-1.11, opts=13) 19:04:29.055 00.000 10672 Enqueuing Move request for scope (-0.12, -1.11) 19:04:29.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3345, max=65265, FiltMin=17297, FiltMax=65265, Gamma=1.000 19:04:29.055 00.000 428 Worker thread wakes up 19:04:29.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.11) opts 0xd 19:04:29.055 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -1.11) 19:04:29.055 00.000 428 Moving (-0.12, -1.11) raw xDistance=0.25 yDistance=-1.09 19:04:29.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:04:29.055 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.78 newest=-2.21 19:04:29.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.09 from input -1.09 19:04:29.055 00.000 428 MoveAxis(E, 0, ABG) 19:04:29.055 00.000 428 Move returns status 0, amount 0 19:04:29.055 00.000 428 MoveAxis(N, 1652, ABG) 19:04:29.055 00.000 428 Guiding Dir = 0, Dur = 1652 19:04:29.055 00.000 428 IsSlewing returns 0 19:04:29.055 00.000 428 IsGuiding returns 0 19:04:29.071 00.016 10672 UpdateGuideState exits: m=258911 SNR=29.0 19:04:29.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:29.071 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:29.071 00.000 10672 Enqueuing Expose request 19:04:29.134 00.063 428 PulseGuide returned control before completion, sleep 1584 19:04:30.727 01.593 428 IsGuiding returns 1 19:04:30.728 00.001 428 scope still moving after pulse duration time elapsed 19:04:30.784 00.056 428 IsSlewing returns 0 19:04:30.811 00.027 428 IsGuiding returns 0 19:04:30.811 00.000 428 scope move finished after 1652 + 104 ms 19:04:30.811 00.000 428 Move returns status 0, amount 1652 19:04:30.811 00.000 428 move complete, result=0 19:04:30.811 00.000 428 worker thread done servicing request 19:04:30.811 00.000 428 Worker thread wakes up 19:04:30.811 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.1 px 1652 ms NORTH 19:04:30.811 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:30.811 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:31.423 00.612 428 Exposure complete 19:04:31.638 00.215 428 worker thread done servicing request 19:04:31.638 00.000 10672 OnExposeComplete: enter 19:04:31.638 00.000 10672 UpdateGuideState(): m_state=6 19:04:31.639 00.001 10672 Star::Find(15, 1040, 762, 0, (0,0,0,0), 0.0, 0) frame 492 19:04:31.641 00.002 10672 Star::Find returns 1 (0), X=1040.83, Y=763.53, Mass=221525, SNR=25.7, Peak=65265 HFD=2.6 19:04:31.641 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.02) = xAngle (0.24 = 0.24) 19:04:31.641 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89) 19:04:31.641 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-2.78 mountX=0.25 mountY=-0.06, mountTheta=-0.25 19:04:31.645 00.004 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.09, opts=13) 19:04:31.645 00.000 10672 Enqueuing Move request for scope (-0.24, -0.09) 19:04:31.645 00.000 428 Worker thread wakes up 19:04:31.646 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=3009, max=65265, FiltMin=16753, FiltMax=65265, Gamma=1.000 19:04:31.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd 19:04:31.646 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.09) 19:04:31.646 00.000 428 Moving (-0.24, -0.09) raw xDistance=0.25 yDistance=-0.06 19:04:31.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:04:31.647 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:31.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:04:31.647 00.000 428 MoveAxis(E, 0, ABG) 19:04:31.647 00.000 428 Move returns status 0, amount 0 19:04:31.647 00.000 428 MoveAxis(N, 0, ABG) 19:04:31.648 00.001 428 Move returns status 0, amount 0 19:04:31.648 00.000 428 move complete, result=0 19:04:31.648 00.000 428 worker thread done servicing request 19:04:31.686 00.038 10672 UpdateGuideState exits: m=221525 SNR=25.7 19:04:31.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:31.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:31.686 00.000 10672 Enqueuing Expose request 19:04:31.686 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:04:31.687 00.001 428 Worker thread wakes up 19:04:31.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:31.687 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:33.204 01.517 10672 read socket command 10 19:04:33.204 00.000 10672 processing socket request REQDIST 19:04:33.204 00.000 10672 SOCKSVR: Sending pixel error of 0.71 19:04:33.204 00.000 10672 Sending socket response 71 (0x47) 19:04:33.907 00.703 428 Exposure complete 19:04:34.048 00.141 428 worker thread done servicing request 19:04:34.048 00.000 10672 OnExposeComplete: enter 19:04:34.048 00.000 10672 UpdateGuideState(): m_state=6 19:04:34.048 00.000 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 493 19:04:34.048 00.000 10672 Star::Find returns 1 (0), X=1040.82, Y=763.32, Mass=224570, SNR=26.7, Peak=61441 HFD=2.7 19:04:34.048 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 19:04:34.048 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 19:04:34.048 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.30 hyp=0.40 cameraTheta=-2.27 mountX=0.29 mountY=-0.27, mountTheta=-0.76 19:04:34.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.30, opts=13) 19:04:34.048 00.000 10672 Enqueuing Move request for scope (-0.25, -0.30) 19:04:34.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2801, max=65265, FiltMin=16097, FiltMax=65265, Gamma=1.000 19:04:34.048 00.000 428 Worker thread wakes up 19:04:34.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.30) opts 0xd 19:04:34.048 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.30) 19:04:34.048 00.000 428 Moving (-0.25, -0.30) raw xDistance=0.29 yDistance=-0.27 19:04:34.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 19:04:34.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:34.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:04:34.048 00.000 428 MoveAxis(E, 0, ABG) 19:04:34.048 00.000 428 Move returns status 0, amount 0 19:04:34.048 00.000 428 MoveAxis(N, 0, ABG) 19:04:34.048 00.000 428 Move returns status 0, amount 0 19:04:34.048 00.000 428 move complete, result=0 19:04:34.048 00.000 428 worker thread done servicing request 19:04:34.063 00.015 10672 UpdateGuideState exits: m=224570 SNR=26.7 19:04:34.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:34.063 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:34.063 00.000 10672 Enqueuing Expose request 19:04:34.063 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:04:34.063 00.000 428 Worker thread wakes up 19:04:34.063 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:34.063 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:36.406 02.343 428 Exposure complete 19:04:36.547 00.141 428 worker thread done servicing request 19:04:44.405 07.858 10672 OnExposeComplete: enter 19:04:44.405 00.000 10672 UpdateGuideState(): m_state=6 19:04:44.407 00.002 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 494 19:04:44.407 00.000 10672 Star::Find returns 1 (0), X=1040.68, Y=763.68, Mass=225859, SNR=26.0, Peak=52609 HFD=2.7 19:04:44.407 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.02) = xAngle (6.02 = -0.26) 19:04:44.407 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.89 = 2.89) 19:04:44.408 00.001 10672 CameraToMount -- cameraX=-0.39 cameraY=0.06 hyp=0.39 cameraTheta=3.00 mountX=0.38 mountY=0.10, mountTheta=0.25 19:04:44.411 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.06, opts=13) 19:04:44.411 00.000 10672 Enqueuing Move request for scope (-0.39, 0.06) 19:04:44.411 00.000 428 Worker thread wakes up 19:04:44.412 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=3457, max=65265, FiltMin=15985, FiltMax=65265, Gamma=1.000 19:04:44.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.06) opts 0xd 19:04:44.412 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.06) 19:04:44.412 00.000 428 Moving (-0.39, 0.06) raw xDistance=0.38 yDistance=0.10 19:04:44.413 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:04:44.413 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:44.413 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:04:44.413 00.000 428 MoveAxis(E, 0, ABG) 19:04:44.413 00.000 428 Move returns status 0, amount 0 19:04:44.413 00.000 428 MoveAxis(N, 0, ABG) 19:04:44.413 00.000 428 Move returns status 0, amount 0 19:04:44.413 00.000 428 move complete, result=0 19:04:44.428 00.015 428 worker thread done servicing request 19:04:44.476 00.048 10672 UpdateGuideState exits: m=225859 SNR=26.0 19:04:44.476 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:44.476 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:44.476 00.000 10672 Enqueuing Expose request 19:04:44.476 00.000 428 Worker thread wakes up 19:04:44.477 00.001 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 19:04:44.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:04:44.477 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,749,31,31) 19:04:44.484 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 19:04:44.491 00.007 428 ZWO: getimagedata clearbuf 2 ret 0 19:04:44.535 00.044 10672 read socket command 13 19:04:44.535 00.000 10672 processing socket request MOVEn 19:04:44.536 00.001 10672 PhdController::Dither begins 19:04:44.536 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 19:04:44.536 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:04:44.536 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=1.57 cameraX=3.03, cameraY=-24.82 cameraTheta=-1.45 19:04:44.536 00.000 10672 setting lock position to (1044.09, 738.81) 19:04:44.536 00.000 10672 Mount: notify guiding dithered (3.0, -24.8) 19:04:44.536 00.000 10672 Status Line: Dither by 0.00,-25.00 19:04:44.634 00.098 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:04:44.634 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 19:04:44.634 00.000 10672 Sending socket response 2 (0x2) 19:04:46.423 01.789 428 Exposure complete 19:04:46.669 00.246 428 worker thread done servicing request 19:04:46.669 00.000 10672 OnExposeComplete: enter 19:04:46.670 00.001 10672 UpdateGuideState(): m_state=6 19:04:46.671 00.001 10672 Star::Find(15, 1040, 763, 0, (0,0,0,0), 0.0, 0) frame 495 19:04:46.671 00.000 10672 Star::Find returns 1 (0), X=1039.53, Y=763.91, Mass=255335, SNR=30.9, Peak=65265 HFD=2.3 19:04:46.671 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.02) = xAngle (4.77 = -1.51) 19:04:46.672 00.001 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.64 = 1.64) 19:04:46.672 00.000 10672 CameraToMount -- cameraX=-4.57 cameraY=25.10 hyp=25.51 cameraTheta=1.75 mountX=1.49 mountY=25.44, mountTheta=1.51 19:04:46.674 00.002 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 19:04:46.674 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 19:04:46.674 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 19:04:46.675 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 19:04:46.675 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 19:04:46.675 00.000 10672 Mount: notify direct move -0.00,10.50 19:04:46.675 00.000 428 Worker thread wakes up 19:04:46.675 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=5201, max=65265, FiltMin=15985, FiltMax=65265, Gamma=1.000 19:04:46.676 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 19:04:46.676 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 19:04:46.676 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 19:04:46.676 00.000 428 MoveAxis(E, 0, B) 19:04:46.676 00.000 428 Move returns status 0, amount 0 19:04:46.677 00.001 428 MoveAxis(S, 15925, B) 19:04:46.677 00.000 428 Guiding Dir = 1, Dur = 15925 19:04:46.678 00.001 428 IsSlewing returns 0 19:04:46.678 00.000 428 IsGuiding returns 0 19:04:46.720 00.042 10672 UpdateGuideState exits: m=255335 SNR=30.9 19:04:46.720 00.000 10672 PhdController: settling, locked = 1, distance = 25.54 (99.00) aobump = 0 frame = 1 / 10 19:04:46.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:46.720 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:04:46.721 00.001 10672 Enqueuing Expose request 19:04:46.751 00.030 428 PulseGuide returned control before completion, sleep 15863 19:04:58.889 12.138 10672 read socket command 10 19:04:58.889 00.000 10672 processing socket request REQDIST 19:04:58.890 00.001 10672 SOCKSVR: Sending pixel error of 2.55 19:04:58.890 00.000 10672 Sending socket response 255 (0xff) 19:04:59.008 00.118 10672 read socket command 10 19:04:59.008 00.000 10672 processing socket request REQDIST 19:04:59.008 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:04:59.008 00.000 10672 Sending socket response 255 (0xff) 19:05:02.630 03.622 428 IsGuiding returns 1 19:05:02.630 00.000 428 scope still moving after pulse duration time elapsed 19:05:02.661 00.031 428 IsSlewing returns 0 19:05:02.661 00.000 428 IsGuiding returns 1 19:05:02.708 00.047 428 IsSlewing returns 0 19:05:02.708 00.000 428 IsGuiding returns 0 19:05:02.708 00.000 428 scope move finished after 15925 + 115 ms 19:05:02.708 00.000 428 Move returns status 0, amount 15925 19:05:02.708 00.000 428 move complete, result=0 19:05:02.708 00.000 428 worker thread done servicing request 19:05:02.708 00.000 428 Worker thread wakes up 19:05:02.708 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 19:05:02.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:02.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1025,749,31,31) 19:05:02.723 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:05:02.723 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:05:03.895 01.172 428 Exposure complete 19:05:04.067 00.172 428 worker thread done servicing request 19:05:04.067 00.000 10672 OnExposeComplete: enter 19:05:04.067 00.000 10672 UpdateGuideState(): m_state=6 19:05:04.067 00.000 10672 Star::Find(15, 1039, 763, 0, (0,0,0,0), 0.0, 0) frame 496 19:05:04.067 00.000 10672 Star::Find returns 1 (0), X=1041.15, Y=753.19, Mass=268039, SNR=30.1, Peak=65265 HFD=2.3 19:05:04.067 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.02) = xAngle (4.79 = -1.49) 19:05:04.067 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.67 = 1.67) 19:05:04.067 00.000 10672 CameraToMount -- cameraX=-2.95 cameraY=14.38 hyp=14.68 cameraTheta=1.77 mountX=1.19 mountY=14.61, mountTheta=1.49 19:05:04.067 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 19:05:04.067 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 19:05:04.067 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 19:05:04.067 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 19:05:04.067 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 19:05:04.067 00.000 10672 Mount: notify direct move -0.00,10.50 19:05:04.067 00.000 428 Worker thread wakes up 19:05:04.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=5745, max=65265, FiltMin=17841, FiltMax=65265, Gamma=1.000 19:05:04.067 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 19:05:04.067 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 19:05:04.067 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 19:05:04.067 00.000 428 MoveAxis(E, 0, B) 19:05:04.067 00.000 428 Move returns status 0, amount 0 19:05:04.067 00.000 428 MoveAxis(S, 15925, B) 19:05:04.067 00.000 428 Guiding Dir = 1, Dur = 15925 19:05:04.067 00.000 428 IsSlewing returns 0 19:05:04.067 00.000 428 IsGuiding returns 0 19:05:04.098 00.031 10672 UpdateGuideState exits: m=268039 SNR=30.1 19:05:04.098 00.000 10672 PhdController: settling, locked = 1, distance = 22.28 (99.00) aobump = 0 frame = 2 / 10 19:05:04.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:04.098 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:04.098 00.000 10672 Enqueuing Expose request 19:05:04.145 00.047 428 PulseGuide returned control before completion, sleep 15860 19:05:06.044 01.899 10672 read socket command 10 19:05:06.044 00.000 10672 processing socket request REQDIST 19:05:06.045 00.001 10672 SOCKSVR: Sending pixel error of 2.55 19:05:06.045 00.000 10672 Sending socket response 255 (0xff) 19:05:08.296 02.251 10672 read socket command 10 19:05:08.296 00.000 10672 processing socket request REQDIST 19:05:08.296 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:05:08.296 00.000 10672 Sending socket response 255 (0xff) 19:05:13.299 05.003 10672 read socket command 10 19:05:13.299 00.000 10672 processing socket request REQDIST 19:05:13.299 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:05:13.299 00.000 10672 Sending socket response 255 (0xff) 19:05:18.302 05.003 10672 read socket command 10 19:05:18.302 00.000 10672 processing socket request REQDIST 19:05:18.302 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:05:18.302 00.000 10672 Sending socket response 255 (0xff) 19:05:20.020 01.718 428 IsGuiding returns 1 19:05:20.020 00.000 428 scope still moving after pulse duration time elapsed 19:05:20.051 00.031 428 IsSlewing returns 0 19:05:20.051 00.000 428 IsGuiding returns 1 19:05:20.082 00.031 428 IsSlewing returns 0 19:05:20.098 00.016 428 IsGuiding returns 0 19:05:20.098 00.000 428 scope move finished after 15925 + 102 ms 19:05:20.098 00.000 428 Move returns status 0, amount 15925 19:05:20.098 00.000 428 move complete, result=0 19:05:20.098 00.000 428 worker thread done servicing request 19:05:20.098 00.000 428 Worker thread wakes up 19:05:20.098 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 19:05:20.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:20.098 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1026,738,31,31) 19:05:20.114 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:05:20.114 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:05:21.395 01.281 428 Exposure complete 19:05:21.535 00.140 428 worker thread done servicing request 19:05:21.535 00.000 10672 OnExposeComplete: enter 19:05:21.535 00.000 10672 UpdateGuideState(): m_state=6 19:05:21.535 00.000 10672 Star::Find(15, 1041, 753, 0, (0,0,0,0), 0.0, 0) frame 497 19:05:21.535 00.000 10672 Star::Find returns 1 (0), X=1044.09, Y=742.06, Mass=188721, SNR=24.0, Peak=64817 HFD=2.1 19:05:21.535 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.02) = xAngle (4.59 = -1.69) 19:05:21.535 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 19:05:21.535 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=3.25 hyp=3.25 cameraTheta=1.57 mountX=-0.39 mountY=3.23, mountTheta=1.69 19:05:21.535 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 19:05:21.535 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 19:05:21.535 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=-1.57 cameraX=-0.48, cameraY=3.97 cameraTheta=1.69 19:05:21.535 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=3.97, opts=4) 19:05:21.535 00.000 10672 Enqueuing Move request for scope (-0.48, 3.97) 19:05:21.535 00.000 10672 Mount: notify direct move -0.00,4.00 19:05:21.535 00.000 428 Worker thread wakes up 19:05:21.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=5201, max=65265, FiltMin=16529, FiltMax=65265, Gamma=1.000 19:05:21.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 3.97) opts 0x4 19:05:21.535 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 3.97) 19:05:21.535 00.000 428 Moving (-0.48, 3.97) raw xDistance=-0.00 yDistance=4.00 19:05:21.535 00.000 428 MoveAxis(E, 0, B) 19:05:21.535 00.000 428 Move returns status 0, amount 0 19:05:21.535 00.000 428 MoveAxis(S, 6067, B) 19:05:21.535 00.000 428 Guiding Dir = 1, Dur = 6067 19:05:21.535 00.000 428 IsSlewing returns 0 19:05:21.535 00.000 428 IsGuiding returns 0 19:05:21.551 00.016 10672 UpdateGuideState exits: m=188721 SNR=24.0 19:05:21.551 00.000 10672 PhdController: settling, locked = 1, distance = 16.57 (99.00) aobump = 0 frame = 3 / 10 19:05:21.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:21.551 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:21.551 00.000 10672 Enqueuing Expose request 19:05:21.613 00.062 428 PulseGuide returned control before completion, sleep 5998 19:05:23.302 01.689 10672 read socket command 10 19:05:23.302 00.000 10672 processing socket request REQDIST 19:05:23.302 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:05:23.302 00.000 10672 Sending socket response 255 (0xff) 19:05:27.633 04.331 428 IsGuiding returns 1 19:05:27.633 00.000 428 scope still moving after pulse duration time elapsed 19:05:27.664 00.031 428 IsSlewing returns 0 19:05:27.664 00.000 428 IsGuiding returns 1 19:05:27.711 00.047 428 IsSlewing returns 0 19:05:27.711 00.000 428 IsGuiding returns 0 19:05:27.711 00.000 428 scope move finished after 6067 + 102 ms 19:05:27.711 00.000 428 Move returns status 0, amount 6067 19:05:27.711 00.000 428 move complete, result=0 19:05:27.711 00.000 428 worker thread done servicing request 19:05:27.711 00.000 428 Worker thread wakes up 19:05:27.711 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 6067 ms SOUTH 19:05:27.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:27.711 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:27.711 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:05:27.727 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 19:05:28.304 00.577 10672 read socket command 10 19:05:28.304 00.000 10672 processing socket request REQDIST 19:05:28.304 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:05:28.304 00.000 10672 Sending socket response 255 (0xff) 19:05:28.898 00.594 428 Exposure complete 19:05:29.023 00.125 428 worker thread done servicing request 19:05:29.023 00.000 10672 OnExposeComplete: enter 19:05:29.023 00.000 10672 UpdateGuideState(): m_state=6 19:05:29.023 00.000 10672 Star::Find(15, 1044, 742, 0, (0,0,0,0), 0.0, 0) frame 498 19:05:29.023 00.000 10672 Star::Find returns 1 (0), X=1044.30, Y=737.44, Mass=227894, SNR=26.8, Peak=52497 HFD=2.8 19:05:29.023 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 19:05:29.023 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 19:05:29.023 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-1.36 hyp=1.38 cameraTheta=-1.42 mountX=-0.04 mountY=-1.38, mountTheta=-1.60 19:05:29.023 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-1.36, opts=13) 19:05:29.023 00.000 10672 Enqueuing Move request for scope (0.21, -1.36) 19:05:29.023 00.000 428 Worker thread wakes up 19:05:29.023 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3777, max=65265, FiltMin=16097, FiltMax=65265, Gamma=1.000 19:05:29.023 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.36) opts 0xd 19:05:29.023 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -1.36) 19:05:29.023 00.000 428 Moving (0.21, -1.36) raw xDistance=-0.04 yDistance=-1.38 19:05:29.023 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:05:29.023 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:05:29.023 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.38 19:05:29.023 00.000 428 MoveAxis(E, 0, ABG) 19:05:29.039 00.016 428 Move returns status 0, amount 0 19:05:29.039 00.000 428 MoveAxis(N, 0, ABG) 19:05:29.039 00.000 428 Move returns status 0, amount 0 19:05:29.039 00.000 428 move complete, result=0 19:05:29.039 00.000 428 worker thread done servicing request 19:05:29.054 00.015 10672 UpdateGuideState exits: m=227894 SNR=26.8 19:05:29.054 00.000 10672 PhdController: settling, locked = 1, distance = 1.38 (99.00) aobump = 0 frame = 4 / 10 19:05:29.054 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:29.054 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:29.054 00.000 10672 Enqueuing Expose request 19:05:29.054 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -1.4 px 0 ms NORTH 19:05:29.054 00.000 428 Worker thread wakes up 19:05:29.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:29.054 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:31.385 02.331 428 Exposure complete 19:05:31.526 00.141 428 worker thread done servicing request 19:05:31.526 00.000 10672 OnExposeComplete: enter 19:05:31.526 00.000 10672 UpdateGuideState(): m_state=6 19:05:31.526 00.000 10672 Star::Find(15, 1044, 737, 0, (0,0,0,0), 0.0, 0) frame 499 19:05:31.526 00.000 10672 Star::Find returns 1 (0), X=1044.63, Y=737.26, Mass=186865, SNR=24.8, Peak=65265 HFD=1.8 19:05:31.526 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 19:05:31.526 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.34 = -1.34) 19:05:31.526 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-1.55 hyp=1.64 cameraTheta=-1.24 mountX=-0.35 mountY=-1.60, mountTheta=-1.79 19:05:31.526 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-1.55, opts=13) 19:05:31.526 00.000 10672 Enqueuing Move request for scope (0.54, -1.55) 19:05:31.526 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1809, max=65265, FiltMin=15937, FiltMax=65265, Gamma=1.000 19:05:31.526 00.000 428 Worker thread wakes up 19:05:31.526 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -1.55) opts 0xd 19:05:31.526 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -1.55) 19:05:31.526 00.000 428 Moving (0.54, -1.55) raw xDistance=-0.35 yDistance=-1.60 19:05:31.526 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:05:31.526 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:05:31.526 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.60 19:05:31.526 00.000 428 MoveAxis(E, 0, ABG) 19:05:31.526 00.000 428 Move returns status 0, amount 0 19:05:31.526 00.000 428 MoveAxis(N, 0, ABG) 19:05:31.526 00.000 428 Move returns status 0, amount 0 19:05:31.526 00.000 428 move complete, result=0 19:05:31.526 00.000 428 worker thread done servicing request 19:05:31.557 00.031 10672 UpdateGuideState exits: m=186865 SNR=24.8 19:05:31.557 00.000 10672 PhdController: settling, locked = 1, distance = 1.46 (99.00) aobump = 0 frame = 5 / 10 19:05:31.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:31.557 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:31.557 00.000 10672 Enqueuing Expose request 19:05:31.557 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.6 px 0 ms NORTH 19:05:31.557 00.000 428 Worker thread wakes up 19:05:31.557 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:31.557 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:33.312 01.755 10672 read socket command 10 19:05:33.312 00.000 10672 processing socket request REQDIST 19:05:33.312 00.000 10672 SOCKSVR: Sending pixel error of 1.45 19:05:33.312 00.000 10672 Sending socket response 145 (0x91) 19:05:33.895 00.583 428 Exposure complete 19:05:34.051 00.156 428 worker thread done servicing request 19:05:34.051 00.000 10672 OnExposeComplete: enter 19:05:34.051 00.000 10672 UpdateGuideState(): m_state=6 19:05:34.051 00.000 10672 Star::Find(15, 1044, 737, 0, (0,0,0,0), 0.0, 0) frame 500 19:05:34.051 00.000 10672 Star::Find returns 1 (0), X=1044.95, Y=736.42, Mass=229788, SNR=33.7, Peak=65265 HFD=2.2 19:05:34.051 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.02) = xAngle (1.79 = 1.79) 19:05:34.051 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.33 = -1.33) 19:05:34.051 00.000 10672 CameraToMount -- cameraX=0.86 cameraY=-2.39 hyp=2.54 cameraTheta=-1.23 mountX=-0.56 mountY=-2.47, mountTheta=-1.79 19:05:34.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.86, y=-2.39, opts=13) 19:05:34.051 00.000 10672 Enqueuing Move request for scope (0.86, -2.39) 19:05:34.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3889, max=65265, FiltMin=14785, FiltMax=65265, Gamma=1.000 19:05:34.051 00.000 428 Worker thread wakes up 19:05:34.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.86, -2.39) opts 0xd 19:05:34.051 00.000 428 Handling offset move in thread for scope, endpoint = (0.86, -2.39) 19:05:34.051 00.000 428 Moving (0.86, -2.39) raw xDistance=-0.56 yDistance=-2.47 19:05:34.051 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 19:05:34.051 00.000 428 resist switch: large excursion: input -2.47 thresh 1.65 direction from 0 to -1 19:05:34.051 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.41 19:05:34.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.47 from input -2.47 19:05:34.051 00.000 428 MoveAxis(E, 523, ABG) 19:05:34.051 00.000 428 Guiding Dir = 2, Dur = 523 19:05:34.051 00.000 428 IsSlewing returns 0 19:05:34.051 00.000 428 IsGuiding returns 0 19:05:34.067 00.016 428 PulseGuide returned control before completion, sleep 513 19:05:34.067 00.000 10672 UpdateGuideState exits: m=229788 SNR=33.7 19:05:34.067 00.000 10672 PhdController: settling, locked = 1, distance = 1.78 (99.00) aobump = 0 frame = 6 / 10 19:05:34.067 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:34.067 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:34.067 00.000 10672 Enqueuing Expose request 19:05:34.613 00.546 428 IsGuiding returns 0 19:05:34.613 00.000 428 Move returns status 0, amount 523 19:05:34.613 00.000 428 MoveAxis(N, 3747, ABG) 19:05:34.613 00.000 428 duration set to 2500 by maxDecDuration 19:05:34.613 00.000 428 Guiding Dir = 0, Dur = 2500 19:05:34.654 00.041 428 IsSlewing returns 0 19:05:34.654 00.000 428 IsGuiding returns 0 19:05:34.727 00.073 428 PulseGuide returned control before completion, sleep 2432 19:05:37.179 02.452 428 IsGuiding returns 1 19:05:37.179 00.000 428 scope still moving after pulse duration time elapsed 19:05:37.211 00.032 428 IsSlewing returns 0 19:05:37.211 00.000 428 IsGuiding returns 1 19:05:37.273 00.062 428 IsSlewing returns 0 19:05:37.273 00.000 428 IsGuiding returns 0 19:05:37.273 00.000 428 scope move finished after 2500 + 120 ms 19:05:37.273 00.000 428 Move returns status 0, amount 2500 19:05:37.273 00.000 428 move complete, result=0 19:05:37.273 00.000 428 worker thread done servicing request 19:05:37.273 00.000 428 Worker thread wakes up 19:05:37.273 00.000 10672 GuideStep: -0.6 px 523 ms EAST, -2.5 px 2500 ms NORTH 19:05:37.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:37.273 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:37.273 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:05:38.895 01.622 428 Exposure complete 19:05:39.020 00.125 428 worker thread done servicing request 19:05:46.844 07.824 10672 OnExposeComplete: enter 19:05:46.844 00.000 10672 UpdateGuideState(): m_state=6 19:05:46.845 00.001 10672 Star::Find(15, 1044, 736, 0, (0,0,0,0), 0.0, 0) frame 501 19:05:46.845 00.000 10672 Star::Find returns 1 (0), X=1044.49, Y=736.75, Mass=228196, SNR=25.7, Peak=54785 HFD=2.7 19:05:46.846 00.001 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 19:05:46.846 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.49 = -1.49) 19:05:46.846 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-2.06 hyp=2.09 cameraTheta=-1.38 mountX=-0.15 mountY=-2.09, mountTheta=-1.64 19:05:46.847 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-2.06, opts=13) 19:05:46.848 00.001 10672 Enqueuing Move request for scope (0.40, -2.06) 19:05:46.848 00.000 428 Worker thread wakes up 19:05:46.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1057, max=65265, FiltMin=15217, FiltMax=65265, Gamma=1.000 19:05:46.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -2.06) opts 0xd 19:05:46.848 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -2.06) 19:05:46.849 00.001 428 Moving (0.40, -2.06) raw xDistance=-0.15 yDistance=-2.09 19:05:46.849 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:05:46.849 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.09 from input -2.09 19:05:46.849 00.000 428 MoveAxis(E, 0, ABG) 19:05:46.849 00.000 428 Move returns status 0, amount 0 19:05:46.849 00.000 428 MoveAxis(N, 3165, ABG) 19:05:46.849 00.000 428 duration set to 2500 by maxDecDuration 19:05:46.850 00.001 428 Guiding Dir = 0, Dur = 2500 19:05:46.856 00.006 428 IsSlewing returns 0 19:05:46.856 00.000 428 IsGuiding returns 0 19:05:46.896 00.040 10672 UpdateGuideState exits: m=228196 SNR=25.7 19:05:46.896 00.000 10672 PhdController: settling, locked = 1, distance = 1.88 (99.00) aobump = 0 frame = 7 / 10 19:05:46.897 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:46.897 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:46.897 00.000 10672 Enqueuing Expose request 19:05:46.956 00.059 428 PulseGuide returned control before completion, sleep 2410 19:05:48.976 02.020 10672 read socket command 10 19:05:48.977 00.001 10672 processing socket request REQDIST 19:05:48.977 00.000 10672 SOCKSVR: Sending pixel error of 1.87 19:05:48.977 00.000 10672 Sending socket response 187 (0xbb) 19:05:49.383 00.406 428 IsGuiding returns 1 19:05:49.383 00.000 428 scope still moving after pulse duration time elapsed 19:05:49.414 00.031 428 IsSlewing returns 0 19:05:49.414 00.000 428 IsGuiding returns 1 19:05:49.445 00.031 428 IsSlewing returns 0 19:05:49.445 00.000 428 IsGuiding returns 1 19:05:49.476 00.031 428 IsSlewing returns 0 19:05:49.476 00.000 428 IsGuiding returns 0 19:05:49.476 00.000 428 scope move finished after 2500 + 130 ms 19:05:49.476 00.000 428 Move returns status 0, amount 2500 19:05:49.476 00.000 428 move complete, result=0 19:05:49.476 00.000 428 worker thread done servicing request 19:05:49.476 00.000 428 Worker thread wakes up 19:05:49.476 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -2.1 px 2500 ms NORTH 19:05:49.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:49.476 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:49.492 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:05:49.492 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:05:51.380 01.888 428 Exposure complete 19:05:51.520 00.140 428 worker thread done servicing request 19:05:51.520 00.000 10672 OnExposeComplete: enter 19:05:51.520 00.000 10672 UpdateGuideState(): m_state=6 19:05:51.520 00.000 10672 Star::Find(15, 1044, 736, 0, (0,0,0,0), 0.0, 0) frame 502 19:05:51.520 00.000 10672 Star::Find returns 1 (0), X=1044.55, Y=738.16, Mass=202833, SNR=29.5, Peak=54465 HFD=2.4 19:05:51.520 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.02) = xAngle (2.06 = 2.06) 19:05:51.520 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.07 = -1.07) 19:05:51.520 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.65 hyp=0.79 cameraTheta=-0.96 mountX=-0.37 mountY=-0.69, mountTheta=-2.06 19:05:51.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.65, opts=13) 19:05:51.520 00.000 10672 Enqueuing Move request for scope (0.45, -0.65) 19:05:51.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2369, max=65265, FiltMin=14241, FiltMax=65265, Gamma=1.000 19:05:51.520 00.000 428 Worker thread wakes up 19:05:51.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.65) opts 0xd 19:05:51.520 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.65) 19:05:51.520 00.000 428 Moving (0.45, -0.65) raw xDistance=-0.37 yDistance=-0.69 19:05:51.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:05:51.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 19:05:51.520 00.000 428 MoveAxis(E, 0, ABG) 19:05:51.520 00.000 428 Move returns status 0, amount 0 19:05:51.520 00.000 428 MoveAxis(N, 1051, ABG) 19:05:51.520 00.000 428 Guiding Dir = 0, Dur = 1051 19:05:51.520 00.000 428 IsSlewing returns 0 19:05:51.520 00.000 428 IsGuiding returns 0 19:05:51.536 00.016 10672 UpdateGuideState exits: m=202833 SNR=29.5 19:05:51.552 00.016 10672 PhdController: settling, locked = 1, distance = 1.55 (99.00) aobump = 0 frame = 8 / 10 19:05:51.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:51.552 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:51.552 00.000 10672 Enqueuing Expose request 19:05:51.599 00.047 428 PulseGuide returned control before completion, sleep 980 19:05:52.598 00.999 428 IsGuiding returns 1 19:05:52.598 00.000 428 scope still moving after pulse duration time elapsed 19:05:52.630 00.032 428 IsSlewing returns 0 19:05:52.630 00.000 428 IsGuiding returns 1 19:05:52.676 00.046 428 IsSlewing returns 0 19:05:52.676 00.000 428 IsGuiding returns 0 19:05:52.676 00.000 428 scope move finished after 1051 + 101 ms 19:05:52.676 00.000 428 Move returns status 0, amount 1051 19:05:52.676 00.000 428 move complete, result=0 19:05:52.676 00.000 428 worker thread done servicing request 19:05:52.676 00.000 428 Worker thread wakes up 19:05:52.676 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 1051 ms NORTH 19:05:52.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:52.676 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:53.306 00.630 10672 read socket command 10 19:05:53.306 00.000 10672 processing socket request REQDIST 19:05:53.306 00.000 10672 SOCKSVR: Sending pixel error of 1.55 19:05:53.306 00.000 10672 Sending socket response 155 (0x9b) 19:05:53.884 00.578 428 Exposure complete 19:05:54.040 00.156 428 worker thread done servicing request 19:05:54.040 00.000 10672 OnExposeComplete: enter 19:05:54.040 00.000 10672 UpdateGuideState(): m_state=6 19:05:54.040 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 503 19:05:54.040 00.000 10672 Star::Find returns 1 (0), X=1044.14, Y=738.54, Mass=233156, SNR=28.6, Peak=60017 HFD=2.0 19:05:54.040 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 19:05:54.040 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 19:05:54.040 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.27 cameraTheta=-1.41 mountX=-0.01 mountY=-0.27, mountTheta=-1.61 19:05:54.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.26, opts=13) 19:05:54.040 00.000 10672 Enqueuing Move request for scope (0.04, -0.26) 19:05:54.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2465, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:05:54.040 00.000 428 Worker thread wakes up 19:05:54.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd 19:05:54.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.26) 19:05:54.040 00.000 428 Moving (0.04, -0.26) raw xDistance=-0.01 yDistance=-0.27 19:05:54.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:05:54.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:54.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:05:54.040 00.000 428 MoveAxis(E, 0, ABG) 19:05:54.040 00.000 428 Move returns status 0, amount 0 19:05:54.040 00.000 428 MoveAxis(N, 0, ABG) 19:05:54.040 00.000 428 Move returns status 0, amount 0 19:05:54.040 00.000 428 move complete, result=0 19:05:54.040 00.000 428 worker thread done servicing request 19:05:54.071 00.031 10672 UpdateGuideState exits: m=233156 SNR=28.6 19:05:54.071 00.000 10672 PhdController: settling, locked = 1, distance = 1.17 (99.00) aobump = 0 frame = 9 / 10 19:05:54.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:54.071 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:54.071 00.000 10672 Enqueuing Expose request 19:05:54.071 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:05:54.071 00.000 428 Worker thread wakes up 19:05:54.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:54.071 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:56.377 02.306 428 Exposure complete 19:05:56.517 00.140 428 worker thread done servicing request 19:05:56.517 00.000 10672 OnExposeComplete: enter 19:05:56.517 00.000 10672 UpdateGuideState(): m_state=6 19:05:56.517 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 504 19:05:56.517 00.000 10672 Star::Find returns 1 (0), X=1043.95, Y=738.45, Mass=195806, SNR=25.5, Peak=65265 HFD=2.2 19:05:56.517 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 19:05:56.517 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 19:05:56.517 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.36 hyp=0.38 cameraTheta=-1.95 mountX=0.18 mountY=-0.34, mountTheta=-1.08 19:05:56.517 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.36, opts=13) 19:05:56.517 00.000 10672 Enqueuing Move request for scope (-0.14, -0.36) 19:05:56.517 00.000 428 Worker thread wakes up 19:05:56.517 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3553, max=65265, FiltMin=14673, FiltMax=65265, Gamma=1.000 19:05:56.517 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.36) opts 0xd 19:05:56.517 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.36) 19:05:56.517 00.000 428 Moving (-0.14, -0.36) raw xDistance=0.18 yDistance=-0.34 19:05:56.517 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:05:56.517 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:56.517 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 19:05:56.517 00.000 428 MoveAxis(E, 0, ABG) 19:05:56.517 00.000 428 Move returns status 0, amount 0 19:05:56.517 00.000 428 MoveAxis(N, 0, ABG) 19:05:56.517 00.000 428 Move returns status 0, amount 0 19:05:56.517 00.000 428 move complete, result=0 19:05:56.517 00.000 428 worker thread done servicing request 19:05:56.549 00.032 10672 UpdateGuideState exits: m=195806 SNR=25.5 19:05:56.549 00.000 10672 PhdController: settling, locked = 1, distance = 0.93 (99.00) aobump = 0 frame = 10 / 10 19:05:56.549 00.000 10672 PhdController: newstate STATE_FINISH 19:05:56.549 00.000 10672 PhdController complete: success 19:05:56.549 00.000 10672 Mount: notify guiding dither settle done success=1 19:05:56.549 00.000 10672 PhdController: newstate STATE_IDLE 19:05:56.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:56.549 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:56.549 00.000 10672 Enqueuing Expose request 19:05:56.549 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:05:56.549 00.000 428 Worker thread wakes up 19:05:56.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:56.549 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:05:58.306 01.757 10672 read socket command 10 19:05:58.306 00.000 10672 processing socket request REQDIST 19:05:58.306 00.000 10672 SOCKSVR: Sending pixel error of 0.93 19:05:58.306 00.000 10672 Sending socket response 93 (0x5d) 19:05:58.884 00.578 428 Exposure complete 19:05:59.009 00.125 428 worker thread done servicing request 19:05:59.009 00.000 10672 OnExposeComplete: enter 19:05:59.009 00.000 10672 UpdateGuideState(): m_state=6 19:05:59.040 00.031 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 505 19:05:59.040 00.000 10672 Star::Find returns 1 (0), X=1044.14, Y=739.21, Mass=246599, SNR=30.5, Peak=61985 HFD=2.4 19:05:59.040 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.02) = xAngle (4.47 = -1.81) 19:05:59.040 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.35 = 1.35) 19:05:59.040 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.40 hyp=0.40 cameraTheta=1.45 mountX=-0.09 mountY=0.39, mountTheta=1.81 19:05:59.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.40, opts=13) 19:05:59.040 00.000 10672 Enqueuing Move request for scope (0.05, 0.40) 19:05:59.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=15009, FiltMax=65265, Gamma=1.000 19:05:59.040 00.000 428 Worker thread wakes up 19:05:59.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.40) opts 0xd 19:05:59.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.40) 19:05:59.040 00.000 428 Moving (0.05, 0.40) raw xDistance=-0.09 yDistance=0.39 19:05:59.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:05:59.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:59.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 19:05:59.040 00.000 428 MoveAxis(E, 0, ABG) 19:05:59.040 00.000 428 Move returns status 0, amount 0 19:05:59.040 00.000 428 MoveAxis(N, 0, ABG) 19:05:59.040 00.000 428 Move returns status 0, amount 0 19:05:59.040 00.000 428 move complete, result=0 19:05:59.040 00.000 428 worker thread done servicing request 19:05:59.056 00.016 10672 UpdateGuideState exits: m=246599 SNR=30.5 19:05:59.056 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:59.056 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:05:59.056 00.000 10672 Enqueuing Expose request 19:05:59.056 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:05:59.056 00.000 428 Worker thread wakes up 19:05:59.056 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:05:59.056 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:01.384 02.328 428 Exposure complete 19:06:01.509 00.125 428 worker thread done servicing request 19:06:01.509 00.000 10672 OnExposeComplete: enter 19:06:01.525 00.016 10672 UpdateGuideState(): m_state=6 19:06:01.525 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 506 19:06:01.525 00.000 10672 Star::Find returns 1 (0), X=1044.03, Y=738.99, Mass=241077, SNR=27.4, Peak=64385 HFD=2.0 19:06:01.525 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.02) = xAngle (4.95 = -1.33) 19:06:01.525 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.82 = 1.82) 19:06:01.525 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.93 mountX=0.04 mountY=0.18, mountTheta=1.33 19:06:01.525 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.18, opts=13) 19:06:01.525 00.000 10672 Enqueuing Move request for scope (-0.07, 0.18) 19:06:01.525 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3777, max=65265, FiltMin=15009, FiltMax=65265, Gamma=1.000 19:06:01.525 00.000 428 Worker thread wakes up 19:06:01.525 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd 19:06:01.525 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.18) 19:06:01.525 00.000 428 Moving (-0.07, 0.18) raw xDistance=0.04 yDistance=0.18 19:06:01.525 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:06:01.525 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:01.525 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:06:01.525 00.000 428 MoveAxis(E, 0, ABG) 19:06:01.525 00.000 428 Move returns status 0, amount 0 19:06:01.525 00.000 428 MoveAxis(N, 0, ABG) 19:06:01.525 00.000 428 Move returns status 0, amount 0 19:06:01.525 00.000 428 move complete, result=0 19:06:01.525 00.000 428 worker thread done servicing request 19:06:01.541 00.016 10672 UpdateGuideState exits: m=241077 SNR=27.4 19:06:01.541 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:01.541 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:01.541 00.000 10672 Enqueuing Expose request 19:06:01.541 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:06:01.541 00.000 428 Worker thread wakes up 19:06:01.541 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:01.541 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:03.305 01.764 10672 read socket command 10 19:06:03.305 00.000 10672 processing socket request REQDIST 19:06:03.305 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:06:03.305 00.000 10672 Sending socket response 59 (0x3b) 19:06:03.883 00.578 428 Exposure complete 19:06:04.008 00.125 428 worker thread done servicing request 19:06:04.008 00.000 10672 OnExposeComplete: enter 19:06:04.024 00.016 10672 UpdateGuideState(): m_state=6 19:06:04.024 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 507 19:06:04.024 00.000 10672 Star::Find returns 1 (0), X=1044.15, Y=739.09, Mass=206778, SNR=26.2, Peak=65265 HFD=2.2 19:06:04.024 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.02) = xAngle (4.40 = -1.89) 19:06:04.024 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.27 = 1.27) 19:06:04.024 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.38 mountX=-0.09 mountY=0.28, mountTheta=1.88 19:06:04.024 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.28, opts=13) 19:06:04.024 00.000 10672 Enqueuing Move request for scope (0.06, 0.28) 19:06:04.024 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3665, max=65265, FiltMin=13809, FiltMax=65265, Gamma=1.000 19:06:04.024 00.000 428 Worker thread wakes up 19:06:04.024 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd 19:06:04.024 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.28) 19:06:04.024 00.000 428 Moving (0.06, 0.28) raw xDistance=-0.09 yDistance=0.28 19:06:04.024 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:06:04.024 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:04.024 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 19:06:04.024 00.000 428 MoveAxis(E, 0, ABG) 19:06:04.024 00.000 428 Move returns status 0, amount 0 19:06:04.024 00.000 428 MoveAxis(N, 0, ABG) 19:06:04.024 00.000 428 Move returns status 0, amount 0 19:06:04.024 00.000 428 move complete, result=0 19:06:04.024 00.000 428 worker thread done servicing request 19:06:04.039 00.015 10672 UpdateGuideState exits: m=206778 SNR=26.2 19:06:04.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:04.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:04.039 00.000 10672 Enqueuing Expose request 19:06:04.039 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:06:04.039 00.000 428 Worker thread wakes up 19:06:04.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:04.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:06.386 02.347 428 Exposure complete 19:06:06.511 00.125 428 worker thread done servicing request 19:06:06.511 00.000 10672 OnExposeComplete: enter 19:06:06.511 00.000 10672 UpdateGuideState(): m_state=6 19:06:06.511 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 508 19:06:06.511 00.000 10672 Star::Find returns 1 (0), X=1043.90, Y=738.99, Mass=198983, SNR=25.2, Peak=65265 HFD=2.0 19:06:06.511 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.02) = xAngle (5.41 = -0.87) 19:06:06.511 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.28 = 2.28) 19:06:06.511 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.39 mountX=0.17 mountY=0.20, mountTheta=0.87 19:06:06.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.18, opts=13) 19:06:06.511 00.000 10672 Enqueuing Move request for scope (-0.20, 0.18) 19:06:06.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2913, max=65265, FiltMin=15217, FiltMax=65265, Gamma=1.000 19:06:06.511 00.000 428 Worker thread wakes up 19:06:06.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd 19:06:06.511 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.18) 19:06:06.511 00.000 428 Moving (-0.20, 0.18) raw xDistance=0.17 yDistance=0.20 19:06:06.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:06:06.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:06.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:06:06.527 00.016 428 MoveAxis(E, 0, ABG) 19:06:06.527 00.000 428 Move returns status 0, amount 0 19:06:06.527 00.000 428 MoveAxis(N, 0, ABG) 19:06:06.527 00.000 428 Move returns status 0, amount 0 19:06:06.527 00.000 428 move complete, result=0 19:06:06.527 00.000 428 worker thread done servicing request 19:06:06.543 00.016 10672 UpdateGuideState exits: m=198983 SNR=25.2 19:06:06.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:06.543 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:06.543 00.000 10672 Enqueuing Expose request 19:06:06.543 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:06:06.543 00.000 428 Worker thread wakes up 19:06:06.543 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:06.543 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:08.301 01.758 10672 read socket command 10 19:06:08.301 00.000 10672 processing socket request REQDIST 19:06:08.301 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:06:08.301 00.000 10672 Sending socket response 43 (0x2b) 19:06:08.879 00.578 428 Exposure complete 19:06:09.019 00.140 428 worker thread done servicing request 19:06:09.019 00.000 10672 OnExposeComplete: enter 19:06:09.019 00.000 10672 UpdateGuideState(): m_state=6 19:06:09.019 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 509 19:06:09.019 00.000 10672 Star::Find returns 1 (0), X=1044.05, Y=738.76, Mass=256728, SNR=31.7, Peak=59153 HFD=2.5 19:06:09.019 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.02) = xAngle (0.71 = 0.71) 19:06:09.019 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42) 19:06:09.019 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.31 mountX=0.05 mountY=-0.04, mountTheta=-0.72 19:06:09.019 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.05, opts=13) 19:06:09.019 00.000 10672 Enqueuing Move request for scope (-0.04, -0.05) 19:06:09.019 00.000 428 Worker thread wakes up 19:06:09.019 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3553, max=65265, FiltMin=14353, FiltMax=65265, Gamma=1.000 19:06:09.019 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd 19:06:09.019 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.05) 19:06:09.019 00.000 428 Moving (-0.04, -0.05) raw xDistance=0.05 yDistance=-0.04 19:06:09.019 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:06:09.019 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:09.019 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 19:06:09.019 00.000 428 MoveAxis(E, 0, ABG) 19:06:09.019 00.000 428 Move returns status 0, amount 0 19:06:09.019 00.000 428 MoveAxis(N, 0, ABG) 19:06:09.019 00.000 428 Move returns status 0, amount 0 19:06:09.019 00.000 428 move complete, result=0 19:06:09.019 00.000 428 worker thread done servicing request 19:06:09.035 00.016 10672 UpdateGuideState exits: m=256728 SNR=31.7 19:06:09.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:09.035 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:09.035 00.000 10672 Enqueuing Expose request 19:06:09.035 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:06:09.035 00.000 428 Worker thread wakes up 19:06:09.035 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:09.035 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:11.373 02.338 428 Exposure complete 19:06:11.513 00.140 428 worker thread done servicing request 19:06:11.513 00.000 10672 OnExposeComplete: enter 19:06:11.513 00.000 10672 UpdateGuideState(): m_state=6 19:06:11.513 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 510 19:06:11.513 00.000 10672 Star::Find returns 1 (0), X=1043.80, Y=738.79, Mass=328569, SNR=38.2, Peak=65249 HFD=3.1 19:06:11.513 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.02) = xAngle (-0.07 = -0.07) 19:06:11.513 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.09) 19:06:11.513 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.02 hyp=0.30 cameraTheta=-3.09 mountX=0.30 mountY=0.02, mountTheta=0.06 19:06:11.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.02, opts=13) 19:06:11.513 00.000 10672 Enqueuing Move request for scope (-0.30, -0.02) 19:06:11.513 00.000 428 Worker thread wakes up 19:06:11.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=14897, FiltMax=65265, Gamma=1.000 19:06:11.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.02) opts 0xd 19:06:11.513 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.02) 19:06:11.513 00.000 428 Moving (-0.30, -0.02) raw xDistance=0.30 yDistance=0.02 19:06:11.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 19:06:11.529 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:11.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 19:06:11.529 00.000 428 MoveAxis(E, 0, ABG) 19:06:11.529 00.000 428 Move returns status 0, amount 0 19:06:11.529 00.000 428 MoveAxis(N, 0, ABG) 19:06:11.529 00.000 428 Move returns status 0, amount 0 19:06:11.529 00.000 428 move complete, result=0 19:06:11.529 00.000 428 worker thread done servicing request 19:06:11.544 00.015 10672 UpdateGuideState exits: m=328569 SNR=38.2 19:06:11.544 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:11.544 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:11.544 00.000 10672 Enqueuing Expose request 19:06:11.544 00.000 428 Worker thread wakes up 19:06:11.544 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:06:11.544 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:11.544 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:13.302 01.758 10672 read socket command 10 19:06:13.302 00.000 10672 processing socket request REQDIST 19:06:13.302 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:06:13.302 00.000 10672 Sending socket response 31 (0x1f) 19:06:13.880 00.578 428 Exposure complete 19:06:14.036 00.156 428 worker thread done servicing request 19:06:14.036 00.000 10672 OnExposeComplete: enter 19:06:14.036 00.000 10672 UpdateGuideState(): m_state=6 19:06:14.036 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 511 19:06:14.036 00.000 10672 Star::Find returns 1 (0), X=1044.30, Y=738.75, Mass=188023, SNR=25.6, Peak=59809 HFD=1.7 19:06:14.036 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 19:06:14.036 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.36 = -0.36) 19:06:14.036 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.26 mountX=-0.20 mountY=-0.08, mountTheta=-2.78 19:06:14.052 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.05, opts=13) 19:06:14.052 00.000 10672 Enqueuing Move request for scope (0.21, -0.05) 19:06:14.052 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3457, max=65265, FiltMin=13921, FiltMax=65265, Gamma=1.000 19:06:14.052 00.000 428 Worker thread wakes up 19:06:14.052 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd 19:06:14.052 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.05) 19:06:14.052 00.000 428 Moving (0.21, -0.05) raw xDistance=-0.20 yDistance=-0.08 19:06:14.052 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:06:14.052 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:14.052 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:06:14.052 00.000 428 MoveAxis(E, 0, ABG) 19:06:14.052 00.000 428 Move returns status 0, amount 0 19:06:14.052 00.000 428 MoveAxis(N, 0, ABG) 19:06:14.052 00.000 428 Move returns status 0, amount 0 19:06:14.052 00.000 428 move complete, result=0 19:06:14.052 00.000 428 worker thread done servicing request 19:06:14.067 00.015 10672 UpdateGuideState exits: m=188023 SNR=25.6 19:06:14.067 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:14.067 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:14.067 00.000 10672 Enqueuing Expose request 19:06:14.067 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:06:14.067 00.000 428 Worker thread wakes up 19:06:14.083 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:14.083 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:16.373 02.290 428 Exposure complete 19:06:16.530 00.157 428 worker thread done servicing request 19:06:16.530 00.000 10672 OnExposeComplete: enter 19:06:16.530 00.000 10672 UpdateGuideState(): m_state=6 19:06:16.530 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 512 19:06:16.530 00.000 10672 Star::Find returns 1 (0), X=1044.45, Y=738.63, Mass=201055, SNR=26.8, Peak=65265 HFD=1.5 19:06:16.530 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.02) = xAngle (2.56 = 2.56) 19:06:16.530 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.56 = -0.56) 19:06:16.530 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.18 hyp=0.40 cameraTheta=-0.46 mountX=-0.34 mountY=-0.21, mountTheta=-2.57 19:06:16.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.18, opts=13) 19:06:16.530 00.000 10672 Enqueuing Move request for scope (0.36, -0.18) 19:06:16.530 00.000 428 Worker thread wakes up 19:06:16.530 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=14673, FiltMax=65265, Gamma=1.000 19:06:16.530 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.18) opts 0xd 19:06:16.530 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.18) 19:06:16.530 00.000 428 Moving (0.36, -0.18) raw xDistance=-0.34 yDistance=-0.21 19:06:16.530 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:06:16.530 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:16.530 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:06:16.530 00.000 428 MoveAxis(E, 0, ABG) 19:06:16.530 00.000 428 Move returns status 0, amount 0 19:06:16.530 00.000 428 MoveAxis(N, 0, ABG) 19:06:16.530 00.000 428 Move returns status 0, amount 0 19:06:16.530 00.000 428 move complete, result=0 19:06:16.530 00.000 428 worker thread done servicing request 19:06:16.561 00.031 10672 UpdateGuideState exits: m=201055 SNR=26.8 19:06:16.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:16.561 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:16.561 00.000 10672 Enqueuing Expose request 19:06:16.561 00.000 428 Worker thread wakes up 19:06:16.561 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:06:16.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:16.561 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:18.305 01.744 10672 read socket command 10 19:06:18.305 00.000 10672 processing socket request REQDIST 19:06:18.305 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:06:18.305 00.000 10672 Sending socket response 32 (0x20) 19:06:18.883 00.578 428 Exposure complete 19:06:19.008 00.125 428 worker thread done servicing request 19:06:19.008 00.000 10672 OnExposeComplete: enter 19:06:19.008 00.000 10672 UpdateGuideState(): m_state=6 19:06:19.008 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 513 19:06:19.008 00.000 10672 Star::Find returns 1 (0), X=1044.32, Y=739.12, Mass=162533, SNR=24.0, Peak=63728 HFD=1.6 19:06:19.008 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.02) = xAngle (3.96 = -2.32) 19:06:19.008 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.83 = 0.83) 19:06:19.008 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.32 hyp=0.39 cameraTheta=0.94 mountX=-0.27 mountY=0.29, mountTheta=2.31 19:06:19.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.32, opts=13) 19:06:19.008 00.000 10672 Enqueuing Move request for scope (0.23, 0.32) 19:06:19.008 00.000 428 Worker thread wakes up 19:06:19.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=14240, FiltMax=65488, Gamma=1.000 19:06:19.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.32) opts 0xd 19:06:19.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.32) 19:06:19.008 00.000 428 Moving (0.23, 0.32) raw xDistance=-0.27 yDistance=0.29 19:06:19.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:06:19.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:19.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:06:19.008 00.000 428 MoveAxis(E, 0, ABG) 19:06:19.008 00.000 428 Move returns status 0, amount 0 19:06:19.008 00.000 428 MoveAxis(N, 0, ABG) 19:06:19.008 00.000 428 Move returns status 0, amount 0 19:06:19.008 00.000 428 move complete, result=0 19:06:19.008 00.000 428 worker thread done servicing request 19:06:19.039 00.031 10672 UpdateGuideState exits: m=162533 SNR=24.0 19:06:19.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:19.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:19.039 00.000 10672 Enqueuing Expose request 19:06:19.039 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:06:19.039 00.000 428 Worker thread wakes up 19:06:19.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:19.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:21.368 02.329 428 Exposure complete 19:06:21.508 00.140 428 worker thread done servicing request 19:06:21.508 00.000 10672 OnExposeComplete: enter 19:06:21.508 00.000 10672 UpdateGuideState(): m_state=6 19:06:21.508 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 514 19:06:21.508 00.000 10672 Star::Find returns 1 (0), X=1043.98, Y=739.25, Mass=284150, SNR=31.8, Peak=64593 HFD=2.5 19:06:21.508 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.84 = -1.45) 19:06:21.508 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.71 = 1.71) 19:06:21.508 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.44 hyp=0.45 cameraTheta=1.81 mountX=0.06 mountY=0.45, mountTheta=1.45 19:06:21.508 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.44, opts=13) 19:06:21.508 00.000 10672 Enqueuing Move request for scope (-0.11, 0.44) 19:06:21.508 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4209, max=65265, FiltMin=14465, FiltMax=65265, Gamma=1.000 19:06:21.508 00.000 428 Worker thread wakes up 19:06:21.508 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.44) opts 0xd 19:06:21.508 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.44) 19:06:21.508 00.000 428 Moving (-0.11, 0.44) raw xDistance=0.06 yDistance=0.45 19:06:21.508 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:06:21.508 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:21.508 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 19:06:21.508 00.000 428 MoveAxis(E, 0, ABG) 19:06:21.508 00.000 428 Move returns status 0, amount 0 19:06:21.508 00.000 428 MoveAxis(N, 0, ABG) 19:06:21.508 00.000 428 Move returns status 0, amount 0 19:06:21.508 00.000 428 move complete, result=0 19:06:21.508 00.000 428 worker thread done servicing request 19:06:21.539 00.031 10672 UpdateGuideState exits: m=284150 SNR=31.8 19:06:21.539 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:21.539 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:21.539 00.000 10672 Enqueuing Expose request 19:06:21.539 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:06:21.539 00.000 428 Worker thread wakes up 19:06:21.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:21.539 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:23.300 01.761 10672 read socket command 10 19:06:23.300 00.000 10672 processing socket request REQDIST 19:06:23.300 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:06:23.300 00.000 10672 Sending socket response 37 (0x25) 19:06:23.882 00.582 428 Exposure complete 19:06:24.006 00.124 428 worker thread done servicing request 19:06:24.006 00.000 10672 OnExposeComplete: enter 19:06:24.006 00.000 10672 UpdateGuideState(): m_state=6 19:06:24.006 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 515 19:06:24.006 00.000 10672 Star::Find returns 1 (0), X=1044.37, Y=738.59, Mass=256280, SNR=34.9, Peak=55233 HFD=2.9 19:06:24.006 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.02) = xAngle (2.35 = 2.35) 19:06:24.006 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.77 = -0.77) 19:06:24.006 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.22 hyp=0.35 cameraTheta=-0.67 mountX=-0.25 mountY=-0.25, mountTheta=-2.36 19:06:24.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.22, opts=13) 19:06:24.006 00.000 10672 Enqueuing Move request for scope (0.28, -0.22) 19:06:24.006 00.000 428 Worker thread wakes up 19:06:24.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=625, max=65265, FiltMin=14465, FiltMax=65265, Gamma=1.000 19:06:24.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.22) opts 0xd 19:06:24.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.22) 19:06:24.006 00.000 428 Moving (0.28, -0.22) raw xDistance=-0.25 yDistance=-0.25 19:06:24.006 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:06:24.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:24.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:06:24.006 00.000 428 MoveAxis(E, 0, ABG) 19:06:24.006 00.000 428 Move returns status 0, amount 0 19:06:24.006 00.000 428 MoveAxis(N, 0, ABG) 19:06:24.006 00.000 428 Move returns status 0, amount 0 19:06:24.006 00.000 428 move complete, result=0 19:06:24.022 00.016 428 worker thread done servicing request 19:06:24.038 00.016 10672 UpdateGuideState exits: m=256280 SNR=34.9 19:06:24.038 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:24.038 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:24.038 00.000 10672 Enqueuing Expose request 19:06:24.038 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:06:24.038 00.000 428 Worker thread wakes up 19:06:24.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:24.038 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:26.377 02.339 428 Exposure complete 19:06:26.502 00.125 428 worker thread done servicing request 19:06:26.502 00.000 10672 OnExposeComplete: enter 19:06:26.502 00.000 10672 UpdateGuideState(): m_state=6 19:06:26.502 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 516 19:06:26.502 00.000 10672 Star::Find returns 1 (0), X=1044.14, Y=739.08, Mass=305552, SNR=37.7, Peak=60129 HFD=3.1 19:06:26.502 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.02) = xAngle (4.42 = -1.86) 19:06:26.518 00.016 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.30 = 1.30) 19:06:26.518 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.40 mountX=-0.08 mountY=0.27, mountTheta=1.86 19:06:26.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.27, opts=13) 19:06:26.518 00.000 10672 Enqueuing Move request for scope (0.05, 0.27) 19:06:26.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4001, max=65265, FiltMin=13377, FiltMax=65265, Gamma=1.000 19:06:26.518 00.000 428 Worker thread wakes up 19:06:26.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd 19:06:26.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.27) 19:06:26.518 00.000 428 Moving (0.05, 0.27) raw xDistance=-0.08 yDistance=0.27 19:06:26.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:06:26.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:26.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:06:26.518 00.000 428 MoveAxis(E, 0, ABG) 19:06:26.518 00.000 428 Move returns status 0, amount 0 19:06:26.518 00.000 428 MoveAxis(N, 0, ABG) 19:06:26.518 00.000 428 Move returns status 0, amount 0 19:06:26.518 00.000 428 move complete, result=0 19:06:26.518 00.000 428 worker thread done servicing request 19:06:26.533 00.015 10672 UpdateGuideState exits: m=305552 SNR=37.7 19:06:26.533 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:26.533 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:26.533 00.000 10672 Enqueuing Expose request 19:06:26.533 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:06:26.533 00.000 428 Worker thread wakes up 19:06:26.533 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:26.533 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:28.298 01.765 10672 read socket command 10 19:06:28.298 00.000 10672 processing socket request REQDIST 19:06:28.298 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:06:28.298 00.000 10672 Sending socket response 34 (0x22) 19:06:28.876 00.578 428 Exposure complete 19:06:29.001 00.125 428 worker thread done servicing request 19:06:29.001 00.000 10672 OnExposeComplete: enter 19:06:29.001 00.000 10672 UpdateGuideState(): m_state=6 19:06:29.001 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 517 19:06:29.001 00.000 10672 Star::Find returns 1 (0), X=1044.17, Y=739.27, Mass=173096, SNR=25.2, Peak=65265 HFD=1.7 19:06:29.001 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.02) = xAngle (4.42 = -1.86) 19:06:29.001 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.29 = 1.29) 19:06:29.016 00.015 10672 CameraToMount -- cameraX=0.08 cameraY=0.46 hyp=0.47 cameraTheta=1.40 mountX=-0.13 mountY=0.45, mountTheta=1.86 19:06:29.016 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.46, opts=13) 19:06:29.016 00.000 10672 Enqueuing Move request for scope (0.08, 0.46) 19:06:29.016 00.000 428 Worker thread wakes up 19:06:29.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.46) opts 0xd 19:06:29.016 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:06:29.016 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.46) 19:06:29.016 00.000 428 Moving (0.08, 0.46) raw xDistance=-0.13 yDistance=0.45 19:06:29.016 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:06:29.016 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:29.016 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 19:06:29.016 00.000 428 MoveAxis(E, 0, ABG) 19:06:29.016 00.000 428 Move returns status 0, amount 0 19:06:29.016 00.000 428 MoveAxis(N, 0, ABG) 19:06:29.016 00.000 428 Move returns status 0, amount 0 19:06:29.016 00.000 428 move complete, result=0 19:06:29.016 00.000 428 worker thread done servicing request 19:06:29.047 00.031 10672 UpdateGuideState exits: m=173096 SNR=25.2 19:06:29.047 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:29.047 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:29.047 00.000 10672 Enqueuing Expose request 19:06:29.047 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:06:29.047 00.000 428 Worker thread wakes up 19:06:29.047 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:29.047 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:31.371 02.324 428 Exposure complete 19:06:31.512 00.141 428 worker thread done servicing request 19:06:31.512 00.000 10672 OnExposeComplete: enter 19:06:31.512 00.000 10672 UpdateGuideState(): m_state=6 19:06:31.512 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 518 19:06:31.512 00.000 10672 Star::Find returns 1 (0), X=1044.37, Y=738.72, Mass=205669, SNR=26.0, Peak=61776 HFD=1.8 19:06:31.512 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.02) = xAngle (2.71 = 2.71) 19:06:31.512 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.42 = -0.42) 19:06:31.512 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-0.31 mountX=-0.27 mountY=-0.12, mountTheta=-2.72 19:06:31.512 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.09, opts=13) 19:06:31.512 00.000 10672 Enqueuing Move request for scope (0.28, -0.09) 19:06:31.512 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=14304, FiltMax=65488, Gamma=1.000 19:06:31.512 00.000 428 Worker thread wakes up 19:06:31.512 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.09) opts 0xd 19:06:31.512 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.09) 19:06:31.512 00.000 428 Moving (0.28, -0.09) raw xDistance=-0.27 yDistance=-0.12 19:06:31.512 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:06:31.512 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:31.512 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:06:31.512 00.000 428 MoveAxis(E, 0, ABG) 19:06:31.512 00.000 428 Move returns status 0, amount 0 19:06:31.512 00.000 428 MoveAxis(N, 0, ABG) 19:06:31.512 00.000 428 Move returns status 0, amount 0 19:06:31.512 00.000 428 move complete, result=0 19:06:31.512 00.000 428 worker thread done servicing request 19:06:31.528 00.016 10672 UpdateGuideState exits: m=205669 SNR=26.0 19:06:31.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:31.528 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:31.528 00.000 10672 Enqueuing Expose request 19:06:31.528 00.000 428 Worker thread wakes up 19:06:31.528 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:06:31.528 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:31.528 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:33.304 01.776 10672 read socket command 10 19:06:33.304 00.000 10672 processing socket request REQDIST 19:06:33.304 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:06:33.304 00.000 10672 Sending socket response 35 (0x23) 19:06:33.878 00.574 428 Exposure complete 19:06:34.008 00.130 428 worker thread done servicing request 19:06:34.008 00.000 10672 OnExposeComplete: enter 19:06:34.008 00.000 10672 UpdateGuideState(): m_state=6 19:06:34.008 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 519 19:06:34.008 00.000 10672 Star::Find returns 1 (0), X=1044.37, Y=739.04, Mass=200870, SNR=28.6, Peak=59153 HFD=2.2 19:06:34.008 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.02) = xAngle (3.72 = -2.56) 19:06:34.008 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 19:06:34.008 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.23 hyp=0.36 cameraTheta=0.70 mountX=-0.30 mountY=0.20, mountTheta=2.55 19:06:34.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.23, opts=13) 19:06:34.008 00.000 10672 Enqueuing Move request for scope (0.27, 0.23) 19:06:34.008 00.000 428 Worker thread wakes up 19:06:34.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=12777, FiltMax=65265, Gamma=1.000 19:06:34.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.23) opts 0xd 19:06:34.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.23) 19:06:34.008 00.000 428 Moving (0.27, 0.23) raw xDistance=-0.30 yDistance=0.20 19:06:34.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:06:34.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:34.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:06:34.008 00.000 428 MoveAxis(E, 0, ABG) 19:06:34.008 00.000 428 Move returns status 0, amount 0 19:06:34.008 00.000 428 MoveAxis(N, 0, ABG) 19:06:34.008 00.000 428 Move returns status 0, amount 0 19:06:34.008 00.000 428 move complete, result=0 19:06:34.008 00.000 428 worker thread done servicing request 19:06:34.039 00.031 10672 UpdateGuideState exits: m=200870 SNR=28.6 19:06:34.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:34.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:34.039 00.000 10672 Enqueuing Expose request 19:06:34.039 00.000 428 Worker thread wakes up 19:06:34.039 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:06:34.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:34.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:36.363 02.324 428 Exposure complete 19:06:36.504 00.141 428 worker thread done servicing request 19:06:36.504 00.000 10672 OnExposeComplete: enter 19:06:36.504 00.000 10672 UpdateGuideState(): m_state=6 19:06:36.504 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 520 19:06:36.504 00.000 10672 Star::Find returns 1 (0), X=1044.20, Y=738.81, Mass=258230, SNR=29.5, Peak=65488 HFD=2.4 19:06:36.504 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.02) = xAngle (3.03 = 3.03) 19:06:36.504 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.09 = -0.09) 19:06:36.504 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.01 mountX=-0.11 mountY=-0.01, mountTheta=-3.05 19:06:36.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.00, opts=13) 19:06:36.504 00.000 10672 Enqueuing Move request for scope (0.11, 0.00) 19:06:36.504 00.000 428 Worker thread wakes up 19:06:36.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13600, FiltMax=65488, Gamma=1.000 19:06:36.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd 19:06:36.504 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.00) 19:06:36.504 00.000 428 Moving (0.11, 0.00) raw xDistance=-0.11 yDistance=-0.01 19:06:36.504 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:06:36.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:36.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:06:36.504 00.000 428 MoveAxis(E, 0, ABG) 19:06:36.504 00.000 428 Move returns status 0, amount 0 19:06:36.504 00.000 428 MoveAxis(N, 0, ABG) 19:06:36.504 00.000 428 Move returns status 0, amount 0 19:06:36.504 00.000 428 move complete, result=0 19:06:36.504 00.000 428 worker thread done servicing request 19:06:36.535 00.031 10672 UpdateGuideState exits: m=258230 SNR=29.5 19:06:36.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:36.535 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:36.535 00.000 10672 Enqueuing Expose request 19:06:36.535 00.000 428 Worker thread wakes up 19:06:36.535 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:06:36.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:36.535 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:38.306 01.771 10672 read socket command 10 19:06:38.306 00.000 10672 processing socket request REQDIST 19:06:38.306 00.000 10672 SOCKSVR: Sending pixel error of 0.28 19:06:38.306 00.000 10672 Sending socket response 28 (0x1c) 19:06:38.875 00.569 428 Exposure complete 19:06:39.016 00.141 428 worker thread done servicing request 19:06:39.016 00.000 10672 OnExposeComplete: enter 19:06:39.016 00.000 10672 UpdateGuideState(): m_state=6 19:06:39.016 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 521 19:06:39.032 00.016 10672 Star::Find returns 1 (0), X=1044.19, Y=739.08, Mass=242773, SNR=29.2, Peak=65488 HFD=2.4 19:06:39.032 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.02) = xAngle (4.26 = -2.02) 19:06:39.032 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.13 = 1.13) 19:06:39.032 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.24 mountX=-0.13 mountY=0.26, mountTheta=2.02 19:06:39.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.27, opts=13) 19:06:39.032 00.000 10672 Enqueuing Move request for scope (0.09, 0.27) 19:06:39.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13920, FiltMax=65488, Gamma=1.000 19:06:39.032 00.000 428 Worker thread wakes up 19:06:39.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd 19:06:39.032 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.27) 19:06:39.032 00.000 428 Moving (0.09, 0.27) raw xDistance=-0.13 yDistance=0.26 19:06:39.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:06:39.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:39.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 19:06:39.032 00.000 428 MoveAxis(E, 0, ABG) 19:06:39.032 00.000 428 Move returns status 0, amount 0 19:06:39.032 00.000 428 MoveAxis(N, 0, ABG) 19:06:39.032 00.000 428 Move returns status 0, amount 0 19:06:39.032 00.000 428 move complete, result=0 19:06:39.032 00.000 428 worker thread done servicing request 19:06:39.063 00.031 10672 UpdateGuideState exits: m=242773 SNR=29.2 19:06:39.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:39.063 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:39.063 00.000 10672 Enqueuing Expose request 19:06:39.063 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:06:39.063 00.000 428 Worker thread wakes up 19:06:39.063 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:39.063 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:41.376 02.313 428 Exposure complete 19:06:41.501 00.125 428 worker thread done servicing request 19:06:41.501 00.000 10672 OnExposeComplete: enter 19:06:41.501 00.000 10672 UpdateGuideState(): m_state=6 19:06:41.501 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 522 19:06:41.501 00.000 10672 Star::Find returns 1 (0), X=1044.41, Y=739.08, Mass=261461, SNR=32.1, Peak=64385 HFD=2.4 19:06:41.501 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.02) = xAngle (3.73 = -2.55) 19:06:41.501 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.60 = 0.60) 19:06:41.501 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.27 hyp=0.42 cameraTheta=0.71 mountX=-0.35 mountY=0.24, mountTheta=2.54 19:06:41.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.27, opts=13) 19:06:41.501 00.000 10672 Enqueuing Move request for scope (0.32, 0.27) 19:06:41.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=12609, FiltMax=65265, Gamma=1.000 19:06:41.501 00.000 428 Worker thread wakes up 19:06:41.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.27) opts 0xd 19:06:41.501 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.27) 19:06:41.501 00.000 428 Moving (0.32, 0.27) raw xDistance=-0.35 yDistance=0.24 19:06:41.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:06:41.501 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:41.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 19:06:41.501 00.000 428 MoveAxis(E, 0, ABG) 19:06:41.501 00.000 428 Move returns status 0, amount 0 19:06:41.501 00.000 428 MoveAxis(N, 0, ABG) 19:06:41.501 00.000 428 Move returns status 0, amount 0 19:06:41.501 00.000 428 move complete, result=0 19:06:41.501 00.000 428 worker thread done servicing request 19:06:41.533 00.032 10672 UpdateGuideState exits: m=261461 SNR=32.1 19:06:41.533 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:41.533 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:41.533 00.000 10672 Enqueuing Expose request 19:06:41.533 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:06:41.533 00.000 428 Worker thread wakes up 19:06:41.533 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:41.533 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:43.305 01.772 10672 read socket command 10 19:06:43.305 00.000 10672 processing socket request REQDIST 19:06:43.305 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:06:43.305 00.000 10672 Sending socket response 32 (0x20) 19:06:43.868 00.563 428 Exposure complete 19:06:44.008 00.140 428 worker thread done servicing request 19:06:44.008 00.000 10672 OnExposeComplete: enter 19:06:44.008 00.000 10672 UpdateGuideState(): m_state=6 19:06:44.008 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 523 19:06:44.008 00.000 10672 Star::Find returns 1 (0), X=1044.37, Y=738.94, Mass=287551, SNR=34.9, Peak=59376 HFD=2.6 19:06:44.008 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.02) = xAngle (3.47 = -2.81) 19:06:44.008 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 19:06:44.008 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.31 cameraTheta=0.45 mountX=-0.29 mountY=0.10, mountTheta=2.80 19:06:44.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.14, opts=13) 19:06:44.008 00.000 10672 Enqueuing Move request for scope (0.28, 0.14) 19:06:44.008 00.000 428 Worker thread wakes up 19:06:44.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12720, FiltMax=65488, Gamma=1.000 19:06:44.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.14) opts 0xd 19:06:44.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.14) 19:06:44.008 00.000 428 Moving (0.28, 0.14) raw xDistance=-0.29 yDistance=0.10 19:06:44.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:06:44.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:44.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:06:44.008 00.000 428 MoveAxis(E, 0, ABG) 19:06:44.008 00.000 428 Move returns status 0, amount 0 19:06:44.008 00.000 428 MoveAxis(N, 0, ABG) 19:06:44.008 00.000 428 Move returns status 0, amount 0 19:06:44.008 00.000 428 move complete, result=0 19:06:44.008 00.000 428 worker thread done servicing request 19:06:44.024 00.016 10672 UpdateGuideState exits: m=287551 SNR=34.9 19:06:44.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:44.024 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:44.024 00.000 10672 Enqueuing Expose request 19:06:44.024 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:44.024 00.000 428 Worker thread wakes up 19:06:44.024 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:44.024 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:46.364 02.340 428 Exposure complete 19:06:46.504 00.140 428 worker thread done servicing request 19:06:46.504 00.000 10672 OnExposeComplete: enter 19:06:46.504 00.000 10672 UpdateGuideState(): m_state=6 19:06:46.504 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 524 19:06:46.504 00.000 10672 Star::Find returns 1 (0), X=1044.75, Y=739.02, Mass=219082, SNR=34.7, Peak=59584 HFD=2.2 19:06:46.504 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.94) 19:06:46.504 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 19:06:46.504 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.22 hyp=0.69 cameraTheta=0.32 mountX=-0.68 mountY=0.15, mountTheta=2.93 19:06:46.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.22, opts=13) 19:06:46.504 00.000 10672 Enqueuing Move request for scope (0.66, 0.22) 19:06:46.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13488, FiltMax=65488, Gamma=1.000 19:06:46.504 00.000 428 Worker thread wakes up 19:06:46.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.22) opts 0xd 19:06:46.504 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.22) 19:06:46.504 00.000 428 Moving (0.66, 0.22) raw xDistance=-0.68 yDistance=0.15 19:06:46.504 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 19:06:46.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:46.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 19:06:46.504 00.000 428 MoveAxis(E, 631, ABG) 19:06:46.504 00.000 428 Guiding Dir = 2, Dur = 631 19:06:46.504 00.000 428 IsSlewing returns 0 19:06:46.504 00.000 428 IsGuiding returns 0 19:06:46.520 00.016 428 PulseGuide returned control before completion, sleep 623 19:06:46.520 00.000 10672 UpdateGuideState exits: m=219082 SNR=34.7 19:06:46.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:46.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:46.520 00.000 10672 Enqueuing Expose request 19:06:47.172 00.652 428 IsGuiding returns 0 19:06:47.172 00.000 428 Move returns status 0, amount 631 19:06:47.172 00.000 428 MoveAxis(N, 0, ABG) 19:06:47.172 00.000 428 Move returns status 0, amount 0 19:06:47.172 00.000 428 move complete, result=0 19:06:47.172 00.000 428 worker thread done servicing request 19:06:47.172 00.000 428 Worker thread wakes up 19:06:47.172 00.000 10672 GuideStep: -0.7 px 631 ms EAST, 0.1 px 0 ms NORTH 19:06:47.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:47.172 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:48.299 01.127 10672 read socket command 10 19:06:48.299 00.000 10672 processing socket request REQDIST 19:06:48.299 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:06:48.299 00.000 10672 Sending socket response 43 (0x2b) 19:06:48.862 00.563 428 Exposure complete 19:06:49.006 00.144 428 worker thread done servicing request 19:06:49.006 00.000 10672 OnExposeComplete: enter 19:06:49.006 00.000 10672 UpdateGuideState(): m_state=6 19:06:49.006 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 525 19:06:49.006 00.000 10672 Star::Find returns 1 (0), X=1044.35, Y=738.92, Mass=275034, SNR=32.4, Peak=57409 HFD=2.3 19:06:49.006 00.000 10672 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.02) = xAngle (3.43 = -2.86) 19:06:49.006 00.000 10672 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.30 = 0.30) 19:06:49.006 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.41 mountX=-0.27 mountY=0.08, mountTheta=2.84 19:06:49.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.11, opts=13) 19:06:49.006 00.000 10672 Enqueuing Move request for scope (0.26, 0.11) 19:06:49.006 00.000 428 Worker thread wakes up 19:06:49.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=11953, FiltMax=65265, Gamma=1.000 19:06:49.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd 19:06:49.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.11) 19:06:49.006 00.000 428 Moving (0.26, 0.11) raw xDistance=-0.27 yDistance=0.08 19:06:49.006 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:06:49.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:49.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 19:06:49.006 00.000 428 MoveAxis(E, 0, ABG) 19:06:49.006 00.000 428 Move returns status 0, amount 0 19:06:49.006 00.000 428 MoveAxis(N, 0, ABG) 19:06:49.006 00.000 428 Move returns status 0, amount 0 19:06:49.006 00.000 428 move complete, result=0 19:06:49.006 00.000 428 worker thread done servicing request 19:06:49.038 00.032 10672 UpdateGuideState exits: m=275034 SNR=32.4 19:06:49.038 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:49.038 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:49.038 00.000 10672 Enqueuing Expose request 19:06:49.038 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:49.038 00.000 428 Worker thread wakes up 19:06:49.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:49.038 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:51.362 02.324 428 Exposure complete 19:06:51.502 00.140 428 worker thread done servicing request 19:06:51.502 00.000 10672 OnExposeComplete: enter 19:06:51.502 00.000 10672 UpdateGuideState(): m_state=6 19:06:51.502 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 526 19:06:51.502 00.000 10672 Star::Find returns 1 (0), X=1044.22, Y=739.22, Mass=206435, SNR=29.5, Peak=52945 HFD=2.1 19:06:51.502 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.02) = xAngle (4.30 = -1.98) 19:06:51.502 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.18 = 1.18) 19:06:51.502 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.28 mountX=-0.17 mountY=0.40, mountTheta=1.98 19:06:51.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.41, opts=13) 19:06:51.502 00.000 10672 Enqueuing Move request for scope (0.12, 0.41) 19:06:51.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1057, max=65265, FiltMin=12609, FiltMax=65265, Gamma=1.000 19:06:51.502 00.000 428 Worker thread wakes up 19:06:51.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.41) opts 0xd 19:06:51.502 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.41) 19:06:51.502 00.000 428 Moving (0.12, 0.41) raw xDistance=-0.17 yDistance=0.40 19:06:51.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:06:51.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:51.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:06:51.502 00.000 428 MoveAxis(E, 0, ABG) 19:06:51.502 00.000 428 Move returns status 0, amount 0 19:06:51.502 00.000 428 MoveAxis(N, 0, ABG) 19:06:51.502 00.000 428 Move returns status 0, amount 0 19:06:51.502 00.000 428 move complete, result=0 19:06:51.502 00.000 428 worker thread done servicing request 19:06:51.518 00.016 10672 UpdateGuideState exits: m=206435 SNR=29.5 19:06:51.518 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:51.518 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:51.518 00.000 10672 Enqueuing Expose request 19:06:51.518 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:06:51.518 00.000 428 Worker thread wakes up 19:06:51.518 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:51.518 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:53.311 01.793 10672 read socket command 10 19:06:53.311 00.000 10672 processing socket request REQDIST 19:06:53.311 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:06:53.311 00.000 10672 Sending socket response 39 (0x27) 19:06:53.858 00.547 428 Exposure complete 19:06:53.998 00.140 428 worker thread done servicing request 19:06:53.998 00.000 10672 OnExposeComplete: enter 19:06:53.998 00.000 10672 UpdateGuideState(): m_state=6 19:06:53.998 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 527 19:06:53.998 00.000 10672 Star::Find returns 1 (0), X=1044.60, Y=738.85, Mass=202284, SNR=27.1, Peak=64064 HFD=2.0 19:06:53.998 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.02) = xAngle (3.09 = 3.09) 19:06:53.998 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.03 = -0.03) 19:06:53.998 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.04 hyp=0.51 cameraTheta=0.07 mountX=-0.51 mountY=-0.02, mountTheta=-3.11 19:06:53.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.04, opts=13) 19:06:53.998 00.000 10672 Enqueuing Move request for scope (0.51, 0.04) 19:06:53.998 00.000 428 Worker thread wakes up 19:06:53.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13048, FiltMax=65488, Gamma=1.000 19:06:53.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.04) opts 0xd 19:06:53.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.04) 19:06:53.998 00.000 428 Moving (0.51, 0.04) raw xDistance=-0.51 yDistance=-0.02 19:06:53.998 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 19:06:53.998 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:53.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:06:53.998 00.000 428 MoveAxis(E, 473, ABG) 19:06:53.998 00.000 428 Guiding Dir = 2, Dur = 473 19:06:53.998 00.000 428 IsSlewing returns 0 19:06:53.998 00.000 428 IsGuiding returns 0 19:06:54.029 00.031 428 PulseGuide returned control before completion, sleep 466 19:06:54.045 00.016 10672 UpdateGuideState exits: m=202284 SNR=27.1 19:06:54.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:54.045 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:54.045 00.000 10672 Enqueuing Expose request 19:06:54.498 00.453 428 IsGuiding returns 0 19:06:54.498 00.000 428 Move returns status 0, amount 473 19:06:54.498 00.000 428 MoveAxis(N, 0, ABG) 19:06:54.498 00.000 428 Move returns status 0, amount 0 19:06:54.498 00.000 428 move complete, result=0 19:06:54.498 00.000 428 worker thread done servicing request 19:06:54.498 00.000 428 Worker thread wakes up 19:06:54.498 00.000 10672 GuideStep: -0.5 px 473 ms EAST, -0.0 px 0 ms NORTH 19:06:54.498 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:54.498 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:56.359 01.861 428 Exposure complete 19:06:56.500 00.141 428 worker thread done servicing request 19:06:56.500 00.000 10672 OnExposeComplete: enter 19:06:56.500 00.000 10672 UpdateGuideState(): m_state=6 19:06:56.500 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 528 19:06:56.500 00.000 10672 Star::Find returns 1 (0), X=1043.88, Y=738.80, Mass=262397, SNR=33.9, Peak=63729 HFD=2.4 19:06:56.500 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.02) = xAngle (-0.09 = -0.09) 19:06:56.500 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.07) 19:06:56.500 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.11 mountX=0.22 mountY=0.02, mountTheta=0.08 19:06:56.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.01, opts=13) 19:06:56.500 00.000 10672 Enqueuing Move request for scope (-0.22, -0.01) 19:06:56.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=513, max=65265, FiltMin=12385, FiltMax=65265, Gamma=1.000 19:06:56.500 00.000 428 Worker thread wakes up 19:06:56.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd 19:06:56.500 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.01) 19:06:56.500 00.000 428 Moving (-0.22, -0.01) raw xDistance=0.22 yDistance=0.02 19:06:56.500 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:06:56.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:56.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 19:06:56.500 00.000 428 MoveAxis(E, 0, ABG) 19:06:56.500 00.000 428 Move returns status 0, amount 0 19:06:56.500 00.000 428 MoveAxis(N, 0, ABG) 19:06:56.500 00.000 428 Move returns status 0, amount 0 19:06:56.500 00.000 428 move complete, result=0 19:06:56.500 00.000 428 worker thread done servicing request 19:06:56.516 00.016 10672 UpdateGuideState exits: m=262397 SNR=33.9 19:06:56.516 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:56.516 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:56.516 00.000 10672 Enqueuing Expose request 19:06:56.516 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:06:56.516 00.000 428 Worker thread wakes up 19:06:56.531 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:56.531 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:06:58.309 01.778 10672 read socket command 10 19:06:58.309 00.000 10672 processing socket request REQDIST 19:06:58.309 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:06:58.309 00.000 10672 Sending socket response 36 (0x24) 19:06:58.871 00.562 428 Exposure complete 19:06:58.996 00.125 428 worker thread done servicing request 19:06:58.996 00.000 10672 OnExposeComplete: enter 19:06:58.996 00.000 10672 UpdateGuideState(): m_state=6 19:06:58.996 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 529 19:06:58.996 00.000 10672 Star::Find returns 1 (0), X=1044.17, Y=739.40, Mass=253397, SNR=31.5, Peak=52833 HFD=2.8 19:06:58.996 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 19:06:58.996 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 19:06:58.996 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.59 hyp=0.60 cameraTheta=1.44 mountX=-0.15 mountY=0.58, mountTheta=1.82 19:06:58.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.59, opts=13) 19:06:58.996 00.000 10672 Enqueuing Move request for scope (0.08, 0.59) 19:06:58.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3233, max=65265, FiltMin=13097, FiltMax=65265, Gamma=1.000 19:06:58.996 00.000 428 Worker thread wakes up 19:06:58.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.59) opts 0xd 19:06:58.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.59) 19:06:58.996 00.000 428 Moving (0.08, 0.59) raw xDistance=-0.15 yDistance=0.58 19:06:58.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:06:58.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:06:58.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 19:06:58.996 00.000 428 MoveAxis(E, 0, ABG) 19:06:58.996 00.000 428 Move returns status 0, amount 0 19:06:58.996 00.000 428 MoveAxis(N, 0, ABG) 19:06:58.996 00.000 428 Move returns status 0, amount 0 19:06:58.996 00.000 428 move complete, result=0 19:06:58.996 00.000 428 worker thread done servicing request 19:06:59.043 00.047 10672 UpdateGuideState exits: m=253397 SNR=31.5 19:06:59.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:59.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:06:59.043 00.000 10672 Enqueuing Expose request 19:06:59.043 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 19:06:59.043 00.000 428 Worker thread wakes up 19:06:59.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:06:59.043 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:01.366 02.323 428 Exposure complete 19:07:01.491 00.125 428 worker thread done servicing request 19:07:01.491 00.000 10672 OnExposeComplete: enter 19:07:01.491 00.000 10672 UpdateGuideState(): m_state=6 19:07:01.491 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 530 19:07:01.491 00.000 10672 Star::Find returns 1 (0), X=1044.91, Y=738.72, Mass=251391, SNR=33.4, Peak=61105 HFD=2.3 19:07:01.491 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.02) = xAngle (2.92 = 2.92) 19:07:01.491 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.21 = -0.21) 19:07:01.491 00.000 10672 CameraToMount -- cameraX=0.82 cameraY=-0.08 hyp=0.82 cameraTheta=-0.10 mountX=-0.80 mountY=-0.17, mountTheta=-2.93 19:07:01.506 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.82, y=-0.08, opts=13) 19:07:01.506 00.000 10672 Enqueuing Move request for scope (0.82, -0.08) 19:07:01.506 00.000 428 Worker thread wakes up 19:07:01.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.08) opts 0xd 19:07:01.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=289, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:07:01.506 00.000 428 Handling offset move in thread for scope, endpoint = (0.82, -0.08) 19:07:01.506 00.000 428 Moving (0.82, -0.08) raw xDistance=-0.80 yDistance=-0.17 19:07:01.506 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 19:07:01.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:01.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:07:01.506 00.000 428 MoveAxis(E, 744, ABG) 19:07:01.506 00.000 428 Guiding Dir = 2, Dur = 744 19:07:01.522 00.016 10672 UpdateGuideState exits: m=251391 SNR=33.4 19:07:01.522 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:01.522 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:01.522 00.000 10672 Enqueuing Expose request 19:07:01.538 00.016 428 IsSlewing returns 0 19:07:01.538 00.000 428 IsGuiding returns 0 19:07:01.553 00.015 428 PulseGuide returned control before completion, sleep 740 19:07:02.303 00.750 428 IsGuiding returns 0 19:07:02.303 00.000 428 Move returns status 0, amount 744 19:07:02.303 00.000 428 MoveAxis(N, 0, ABG) 19:07:02.303 00.000 428 Move returns status 0, amount 0 19:07:02.303 00.000 428 move complete, result=0 19:07:02.303 00.000 428 worker thread done servicing request 19:07:02.303 00.000 10672 GuideStep: -0.8 px 744 ms EAST, -0.2 px 0 ms NORTH 19:07:02.303 00.000 428 Worker thread wakes up 19:07:02.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:02.303 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:03.298 00.995 10672 read socket command 10 19:07:03.298 00.000 10672 processing socket request REQDIST 19:07:03.298 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:07:03.298 00.000 10672 Sending socket response 55 (0x37) 19:07:03.869 00.571 428 Exposure complete 19:07:04.001 00.132 428 worker thread done servicing request 19:07:04.001 00.000 10672 OnExposeComplete: enter 19:07:04.001 00.000 10672 UpdateGuideState(): m_state=6 19:07:04.001 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 531 19:07:04.001 00.000 10672 Star::Find returns 1 (0), X=1044.29, Y=739.21, Mass=262038, SNR=32.1, Peak=58208 HFD=2.6 19:07:04.001 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.02) = xAngle (4.15 = -2.14) 19:07:04.001 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 19:07:04.001 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.41 hyp=0.45 cameraTheta=1.13 mountX=-0.24 mountY=0.38, mountTheta=2.13 19:07:04.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.41, opts=13) 19:07:04.001 00.000 10672 Enqueuing Move request for scope (0.19, 0.41) 19:07:04.001 00.000 428 Worker thread wakes up 19:07:04.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65408, FiltMin=13520, FiltMax=65408, Gamma=1.000 19:07:04.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.41) opts 0xd 19:07:04.001 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.41) 19:07:04.001 00.000 428 Moving (0.19, 0.41) raw xDistance=-0.24 yDistance=0.38 19:07:04.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:07:04.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:04.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 19:07:04.001 00.000 428 MoveAxis(E, 0, ABG) 19:07:04.001 00.000 428 Move returns status 0, amount 0 19:07:04.001 00.000 428 MoveAxis(N, 0, ABG) 19:07:04.001 00.000 428 Move returns status 0, amount 0 19:07:04.001 00.000 428 move complete, result=0 19:07:04.001 00.000 428 worker thread done servicing request 19:07:04.017 00.016 10672 UpdateGuideState exits: m=262038 SNR=32.1 19:07:04.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:04.017 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:04.017 00.000 10672 Enqueuing Expose request 19:07:04.017 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:07:04.017 00.000 428 Worker thread wakes up 19:07:04.017 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:04.017 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:06.355 02.338 428 Exposure complete 19:07:06.495 00.140 428 worker thread done servicing request 19:07:06.495 00.000 10672 OnExposeComplete: enter 19:07:06.495 00.000 10672 UpdateGuideState(): m_state=6 19:07:06.495 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 532 19:07:06.495 00.000 10672 Star::Find returns 1 (0), X=1044.67, Y=738.58, Mass=281054, SNR=31.6, Peak=52833 HFD=3.2 19:07:06.495 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.02) = xAngle (2.64 = 2.64) 19:07:06.495 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.49 = -0.49) 19:07:06.495 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.23 hyp=0.62 cameraTheta=-0.38 mountX=-0.54 mountY=-0.29, mountTheta=-2.65 19:07:06.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.23, opts=13) 19:07:06.495 00.000 10672 Enqueuing Move request for scope (0.58, -0.23) 19:07:06.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=11633, FiltMax=65265, Gamma=1.000 19:07:06.495 00.000 428 Worker thread wakes up 19:07:06.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.23) opts 0xd 19:07:06.495 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.23) 19:07:06.495 00.000 428 Moving (0.58, -0.23) raw xDistance=-0.54 yDistance=-0.29 19:07:06.495 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 19:07:06.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:06.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 19:07:06.495 00.000 428 MoveAxis(E, 505, ABG) 19:07:06.495 00.000 428 Guiding Dir = 2, Dur = 505 19:07:06.495 00.000 428 IsSlewing returns 0 19:07:06.495 00.000 428 IsGuiding returns 0 19:07:06.527 00.032 10672 UpdateGuideState exits: m=281054 SNR=31.6 19:07:06.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:06.527 00.000 428 PulseGuide returned control before completion, sleep 494 19:07:06.527 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:06.527 00.000 10672 Enqueuing Expose request 19:07:07.026 00.499 428 IsGuiding returns 1 19:07:07.026 00.000 428 scope still moving after pulse duration time elapsed 19:07:07.058 00.032 428 IsSlewing returns 0 19:07:07.058 00.000 428 IsGuiding returns 0 19:07:07.058 00.000 428 scope move finished after 505 + 60 ms 19:07:07.058 00.000 428 Move returns status 0, amount 505 19:07:07.058 00.000 428 MoveAxis(N, 0, ABG) 19:07:07.058 00.000 428 Move returns status 0, amount 0 19:07:07.058 00.000 428 move complete, result=0 19:07:07.058 00.000 428 worker thread done servicing request 19:07:07.073 00.015 10672 GuideStep: -0.5 px 505 ms EAST, -0.3 px 0 ms NORTH 19:07:07.073 00.000 428 Worker thread wakes up 19:07:07.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:07.073 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:08.298 01.225 10672 read socket command 10 19:07:08.298 00.000 10672 processing socket request REQDIST 19:07:08.298 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:07:08.298 00.000 10672 Sending socket response 55 (0x37) 19:07:08.867 00.569 428 Exposure complete 19:07:09.000 00.133 428 worker thread done servicing request 19:07:09.000 00.000 10672 OnExposeComplete: enter 19:07:09.000 00.000 10672 UpdateGuideState(): m_state=6 19:07:09.000 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 533 19:07:09.000 00.000 10672 Star::Find returns 1 (0), X=1044.40, Y=738.98, Mass=237946, SNR=30.8, Peak=64817 HFD=2.3 19:07:09.000 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.02) = xAngle (3.54 = -2.74) 19:07:09.000 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.42 = 0.42) 19:07:09.000 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.18 hyp=0.35 cameraTheta=0.52 mountX=-0.33 mountY=0.14, mountTheta=2.73 19:07:09.000 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.18, opts=13) 19:07:09.000 00.000 10672 Enqueuing Move request for scope (0.31, 0.18) 19:07:09.000 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3233, max=65265, FiltMin=12497, FiltMax=65265, Gamma=1.000 19:07:09.000 00.000 428 Worker thread wakes up 19:07:09.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.18) opts 0xd 19:07:09.000 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.18) 19:07:09.000 00.000 428 Moving (0.31, 0.18) raw xDistance=-0.33 yDistance=0.14 19:07:09.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:07:09.000 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:09.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:07:09.000 00.000 428 MoveAxis(E, 0, ABG) 19:07:09.000 00.000 428 Move returns status 0, amount 0 19:07:09.000 00.000 428 MoveAxis(N, 0, ABG) 19:07:09.000 00.000 428 Move returns status 0, amount 0 19:07:09.000 00.000 428 move complete, result=0 19:07:09.000 00.000 428 worker thread done servicing request 19:07:09.015 00.015 10672 UpdateGuideState exits: m=237946 SNR=30.8 19:07:09.015 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:09.015 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:09.015 00.000 10672 Enqueuing Expose request 19:07:09.015 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:07:09.015 00.000 428 Worker thread wakes up 19:07:09.015 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:09.015 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:11.364 02.349 428 Exposure complete 19:07:11.489 00.125 428 worker thread done servicing request 19:07:11.489 00.000 10672 OnExposeComplete: enter 19:07:11.489 00.000 10672 UpdateGuideState(): m_state=6 19:07:11.489 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 534 19:07:11.489 00.000 10672 Star::Find returns 1 (0), X=1043.94, Y=739.58, Mass=281466, SNR=32.6, Peak=65265 HFD=3.0 19:07:11.489 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.50) 19:07:11.489 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.66 = 1.66) 19:07:11.489 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.77 hyp=0.78 cameraTheta=1.76 mountX=0.06 mountY=0.78, mountTheta=1.50 19:07:11.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.77, opts=13) 19:07:11.489 00.000 10672 Enqueuing Move request for scope (-0.15, 0.77) 19:07:11.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:07:11.489 00.000 428 Worker thread wakes up 19:07:11.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.77) opts 0xd 19:07:11.489 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.77) 19:07:11.489 00.000 428 Moving (-0.15, 0.77) raw xDistance=0.06 yDistance=0.78 19:07:11.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:07:11.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:07:11.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.78 19:07:11.489 00.000 428 MoveAxis(E, 0, ABG) 19:07:11.505 00.016 428 Move returns status 0, amount 0 19:07:11.505 00.000 428 MoveAxis(N, 0, ABG) 19:07:11.505 00.000 428 Move returns status 0, amount 0 19:07:11.505 00.000 428 move complete, result=0 19:07:11.505 00.000 428 worker thread done servicing request 19:07:11.520 00.015 10672 UpdateGuideState exits: m=281466 SNR=32.6 19:07:11.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:11.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:11.520 00.000 10672 Enqueuing Expose request 19:07:11.520 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 19:07:11.520 00.000 428 Worker thread wakes up 19:07:11.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:11.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:13.297 01.777 10672 read socket command 10 19:07:13.297 00.000 10672 processing socket request REQDIST 19:07:13.297 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:07:13.297 00.000 10672 Sending socket response 57 (0x39) 19:07:13.864 00.567 428 Exposure complete 19:07:13.989 00.125 428 worker thread done servicing request 19:07:13.989 00.000 10672 OnExposeComplete: enter 19:07:13.989 00.000 10672 UpdateGuideState(): m_state=6 19:07:13.989 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 535 19:07:13.989 00.000 10672 Star::Find returns 1 (0), X=1044.65, Y=739.09, Mass=237936, SNR=28.7, Peak=51632 HFD=2.4 19:07:13.989 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.02) = xAngle (3.49 = -2.79) 19:07:13.989 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.37 = 0.37) 19:07:13.989 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.29 hyp=0.63 cameraTheta=0.47 mountX=-0.59 mountY=0.22, mountTheta=2.78 19:07:13.989 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.29, opts=13) 19:07:13.989 00.000 10672 Enqueuing Move request for scope (0.56, 0.29) 19:07:13.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13696, FiltMax=65488, Gamma=1.000 19:07:13.989 00.000 428 Worker thread wakes up 19:07:13.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.29) opts 0xd 19:07:13.989 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.29) 19:07:13.989 00.000 428 Moving (0.56, 0.29) raw xDistance=-0.59 yDistance=0.22 19:07:13.989 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 19:07:13.989 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:13.989 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:07:13.989 00.000 428 MoveAxis(E, 550, ABG) 19:07:13.989 00.000 428 Guiding Dir = 2, Dur = 550 19:07:13.989 00.000 428 IsSlewing returns 0 19:07:13.989 00.000 428 IsGuiding returns 0 19:07:14.020 00.031 10672 UpdateGuideState exits: m=237936 SNR=28.7 19:07:14.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:14.020 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:14.020 00.000 10672 Enqueuing Expose request 19:07:14.020 00.000 428 PulseGuide returned control before completion, sleep 539 19:07:14.582 00.562 428 IsGuiding returns 0 19:07:14.582 00.000 428 Move returns status 0, amount 550 19:07:14.582 00.000 428 MoveAxis(N, 0, ABG) 19:07:14.582 00.000 428 Move returns status 0, amount 0 19:07:14.582 00.000 428 move complete, result=0 19:07:14.582 00.000 428 worker thread done servicing request 19:07:14.582 00.000 428 Worker thread wakes up 19:07:14.582 00.000 10672 GuideStep: -0.6 px 550 ms EAST, 0.2 px 0 ms NORTH 19:07:14.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:14.582 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:16.364 01.782 428 Exposure complete 19:07:16.489 00.125 428 worker thread done servicing request 19:07:16.489 00.000 10672 OnExposeComplete: enter 19:07:16.489 00.000 10672 UpdateGuideState(): m_state=6 19:07:16.489 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 536 19:07:16.489 00.000 10672 Star::Find returns 1 (0), X=1044.29, Y=739.08, Mass=184085, SNR=26.4, Peak=52833 HFD=2.1 19:07:16.489 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.32) 19:07:16.489 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 19:07:16.489 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.95 mountX=-0.22 mountY=0.25, mountTheta=2.31 19:07:16.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.27, opts=13) 19:07:16.489 00.000 10672 Enqueuing Move request for scope (0.19, 0.27) 19:07:16.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=401, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:07:16.489 00.000 428 Worker thread wakes up 19:07:16.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd 19:07:16.489 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.27) 19:07:16.489 00.000 428 Moving (0.19, 0.27) raw xDistance=-0.22 yDistance=0.25 19:07:16.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:07:16.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:16.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 19:07:16.489 00.000 428 MoveAxis(E, 0, ABG) 19:07:16.489 00.000 428 Move returns status 0, amount 0 19:07:16.489 00.000 428 MoveAxis(N, 0, ABG) 19:07:16.489 00.000 428 Move returns status 0, amount 0 19:07:16.489 00.000 428 move complete, result=0 19:07:16.489 00.000 428 worker thread done servicing request 19:07:16.521 00.032 10672 UpdateGuideState exits: m=184085 SNR=26.4 19:07:16.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:16.521 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:16.521 00.000 10672 Enqueuing Expose request 19:07:16.521 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:07:16.521 00.000 428 Worker thread wakes up 19:07:16.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:16.521 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:18.309 01.788 10672 read socket command 10 19:07:18.309 00.000 10672 processing socket request REQDIST 19:07:18.309 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:07:18.309 00.000 10672 Sending socket response 51 (0x33) 19:07:18.856 00.547 428 Exposure complete 19:07:18.996 00.140 428 worker thread done servicing request 19:07:18.996 00.000 10672 OnExposeComplete: enter 19:07:18.996 00.000 10672 UpdateGuideState(): m_state=6 19:07:18.996 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 537 19:07:18.996 00.000 10672 Star::Find returns 1 (0), X=1044.38, Y=739.35, Mass=241933, SNR=27.4, Peak=64161 HFD=2.6 19:07:18.996 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.02) = xAngle (4.10 = -2.18) 19:07:18.996 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.98 = 0.98) 19:07:18.996 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.55 hyp=0.62 cameraTheta=1.08 mountX=-0.35 mountY=0.51, mountTheta=2.17 19:07:18.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.55, opts=13) 19:07:18.996 00.000 10672 Enqueuing Move request for scope (0.29, 0.55) 19:07:18.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1601, max=65265, FiltMin=13369, FiltMax=65265, Gamma=1.000 19:07:18.996 00.000 428 Worker thread wakes up 19:07:18.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.55) opts 0xd 19:07:18.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.55) 19:07:18.996 00.000 428 Moving (0.29, 0.55) raw xDistance=-0.35 yDistance=0.51 19:07:18.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:07:18.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:18.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 19:07:18.996 00.000 428 MoveAxis(E, 0, ABG) 19:07:18.996 00.000 428 Move returns status 0, amount 0 19:07:18.996 00.000 428 MoveAxis(N, 0, ABG) 19:07:18.996 00.000 428 Move returns status 0, amount 0 19:07:18.996 00.000 428 move complete, result=0 19:07:18.996 00.000 428 worker thread done servicing request 19:07:19.012 00.016 10672 UpdateGuideState exits: m=241933 SNR=27.4 19:07:19.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:19.012 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:19.012 00.000 10672 Enqueuing Expose request 19:07:19.012 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 19:07:19.012 00.000 428 Worker thread wakes up 19:07:19.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:19.012 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:21.360 02.348 428 Exposure complete 19:07:21.485 00.125 428 worker thread done servicing request 19:07:21.485 00.000 10672 OnExposeComplete: enter 19:07:21.485 00.000 10672 UpdateGuideState(): m_state=6 19:07:21.485 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 538 19:07:21.485 00.000 10672 Star::Find returns 1 (0), X=1044.66, Y=739.02, Mass=196628, SNR=27.8, Peak=50209 HFD=2.3 19:07:21.485 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.02) = xAngle (3.38 = -2.90) 19:07:21.485 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.26 = 0.26) 19:07:21.485 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.22 hyp=0.61 cameraTheta=0.36 mountX=-0.59 mountY=0.15, mountTheta=2.89 19:07:21.485 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.22, opts=13) 19:07:21.485 00.000 10672 Enqueuing Move request for scope (0.57, 0.22) 19:07:21.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:07:21.485 00.000 428 Worker thread wakes up 19:07:21.485 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.22) opts 0xd 19:07:21.485 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.22) 19:07:21.485 00.000 428 Moving (0.57, 0.22) raw xDistance=-0.59 yDistance=0.15 19:07:21.485 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 19:07:21.485 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:21.500 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 19:07:21.500 00.000 428 MoveAxis(E, 550, ABG) 19:07:21.500 00.000 428 Guiding Dir = 2, Dur = 550 19:07:21.500 00.000 428 IsSlewing returns 0 19:07:21.500 00.000 428 IsGuiding returns 0 19:07:21.516 00.016 428 PulseGuide returned control before completion, sleep 541 19:07:21.516 00.000 10672 UpdateGuideState exits: m=196628 SNR=27.8 19:07:21.516 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:21.516 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:21.516 00.000 10672 Enqueuing Expose request 19:07:22.082 00.566 428 IsGuiding returns 0 19:07:22.082 00.000 428 Move returns status 0, amount 550 19:07:22.082 00.000 428 MoveAxis(N, 0, ABG) 19:07:22.082 00.000 428 Move returns status 0, amount 0 19:07:22.082 00.000 428 move complete, result=0 19:07:22.082 00.000 428 worker thread done servicing request 19:07:22.082 00.000 428 Worker thread wakes up 19:07:22.082 00.000 10672 GuideStep: -0.6 px 550 ms EAST, 0.2 px 0 ms NORTH 19:07:22.082 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:22.098 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:23.309 01.211 10672 read socket command 10 19:07:23.309 00.000 10672 processing socket request REQDIST 19:07:23.309 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:07:23.309 00.000 10672 Sending socket response 56 (0x38) 19:07:23.856 00.547 428 Exposure complete 19:07:23.981 00.125 428 worker thread done servicing request 19:07:23.981 00.000 10672 OnExposeComplete: enter 19:07:23.996 00.015 10672 UpdateGuideState(): m_state=6 19:07:23.996 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 539 19:07:23.996 00.000 10672 Star::Find returns 1 (0), X=1044.37, Y=739.22, Mass=260928, SNR=31.1, Peak=56432 HFD=2.8 19:07:23.996 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.02) = xAngle (4.00 = -2.28) 19:07:23.996 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.87 = 0.87) 19:07:23.996 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.42 hyp=0.50 cameraTheta=0.98 mountX=-0.33 mountY=0.38, mountTheta=2.28 19:07:23.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.42, opts=13) 19:07:23.996 00.000 10672 Enqueuing Move request for scope (0.28, 0.42) 19:07:23.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13264, FiltMax=65488, Gamma=1.000 19:07:23.996 00.000 428 Worker thread wakes up 19:07:23.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.42) opts 0xd 19:07:23.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.42) 19:07:23.996 00.000 428 Moving (0.28, 0.42) raw xDistance=-0.33 yDistance=0.38 19:07:23.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:07:23.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:23.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 19:07:23.996 00.000 428 MoveAxis(E, 0, ABG) 19:07:23.996 00.000 428 Move returns status 0, amount 0 19:07:23.996 00.000 428 MoveAxis(N, 0, ABG) 19:07:23.996 00.000 428 Move returns status 0, amount 0 19:07:23.996 00.000 428 move complete, result=0 19:07:23.996 00.000 428 worker thread done servicing request 19:07:24.012 00.016 10672 UpdateGuideState exits: m=260928 SNR=31.1 19:07:24.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:24.012 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:24.012 00.000 10672 Enqueuing Expose request 19:07:24.012 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 19:07:24.012 00.000 428 Worker thread wakes up 19:07:24.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:24.012 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:26.348 02.336 428 Exposure complete 19:07:26.489 00.141 428 worker thread done servicing request 19:07:26.489 00.000 10672 OnExposeComplete: enter 19:07:26.489 00.000 10672 UpdateGuideState(): m_state=6 19:07:26.489 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 540 19:07:26.489 00.000 10672 Star::Find returns 1 (0), X=1044.38, Y=738.90, Mass=247683, SNR=31.5, Peak=61552 HFD=2.3 19:07:26.489 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.02) = xAngle (3.32 = -2.96) 19:07:26.489 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.20 = 0.20) 19:07:26.489 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.09 hyp=0.30 cameraTheta=0.30 mountX=-0.30 mountY=0.06, mountTheta=2.95 19:07:26.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.09, opts=13) 19:07:26.489 00.000 10672 Enqueuing Move request for scope (0.29, 0.09) 19:07:26.489 00.000 428 Worker thread wakes up 19:07:26.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13152, FiltMax=65488, Gamma=1.000 19:07:26.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.09) opts 0xd 19:07:26.489 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.09) 19:07:26.489 00.000 428 Moving (0.29, 0.09) raw xDistance=-0.30 yDistance=0.06 19:07:26.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:07:26.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:26.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:07:26.489 00.000 428 MoveAxis(E, 0, ABG) 19:07:26.489 00.000 428 Move returns status 0, amount 0 19:07:26.489 00.000 428 MoveAxis(N, 0, ABG) 19:07:26.489 00.000 428 Move returns status 0, amount 0 19:07:26.489 00.000 428 move complete, result=0 19:07:26.489 00.000 428 worker thread done servicing request 19:07:26.520 00.031 10672 UpdateGuideState exits: m=247683 SNR=31.5 19:07:26.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:26.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:26.520 00.000 10672 Enqueuing Expose request 19:07:26.520 00.000 428 Worker thread wakes up 19:07:26.520 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:07:26.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:26.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:28.309 01.789 10672 read socket command 10 19:07:28.309 00.000 10672 processing socket request REQDIST 19:07:28.309 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:07:28.309 00.000 10672 Sending socket response 47 (0x2f) 19:07:28.855 00.546 428 Exposure complete 19:07:28.980 00.125 428 worker thread done servicing request 19:07:28.980 00.000 10672 OnExposeComplete: enter 19:07:28.980 00.000 10672 UpdateGuideState(): m_state=6 19:07:28.980 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 541 19:07:28.980 00.000 10672 Star::Find returns 1 (0), X=1044.19, Y=738.62, Mass=238736, SNR=30.8, Peak=54897 HFD=2.5 19:07:28.980 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.02) = xAngle (1.91 = 1.91) 19:07:28.980 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.22 = -1.22) 19:07:28.980 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.11 mountX=-0.07 mountY=-0.20, mountTheta=-1.91 19:07:28.996 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.19, opts=13) 19:07:28.996 00.000 10672 Enqueuing Move request for scope (0.09, -0.19) 19:07:28.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2465, max=65265, FiltMin=12881, FiltMax=65265, Gamma=1.000 19:07:28.996 00.000 428 Worker thread wakes up 19:07:28.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd 19:07:28.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.19) 19:07:28.996 00.000 428 Moving (0.09, -0.19) raw xDistance=-0.07 yDistance=-0.20 19:07:28.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:07:28.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:28.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:07:28.996 00.000 428 MoveAxis(E, 0, ABG) 19:07:28.996 00.000 428 Move returns status 0, amount 0 19:07:28.996 00.000 428 MoveAxis(N, 0, ABG) 19:07:28.996 00.000 428 Move returns status 0, amount 0 19:07:28.996 00.000 428 move complete, result=0 19:07:28.996 00.000 428 worker thread done servicing request 19:07:29.011 00.015 10672 UpdateGuideState exits: m=238736 SNR=30.8 19:07:29.011 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:29.011 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:29.011 00.000 10672 Enqueuing Expose request 19:07:29.011 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:07:29.011 00.000 428 Worker thread wakes up 19:07:29.011 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:29.011 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:31.354 02.343 428 Exposure complete 19:07:31.479 00.125 428 worker thread done servicing request 19:07:31.479 00.000 10672 OnExposeComplete: enter 19:07:31.479 00.000 10672 UpdateGuideState(): m_state=6 19:07:31.479 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 542 19:07:31.479 00.000 10672 Star::Find returns 1 (0), X=1044.90, Y=738.97, Mass=225283, SNR=28.3, Peak=51424 HFD=2.3 19:07:31.479 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.06) 19:07:31.479 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 19:07:31.495 00.016 10672 CameraToMount -- cameraX=0.80 cameraY=0.16 hyp=0.82 cameraTheta=0.20 mountX=-0.82 mountY=0.08, mountTheta=3.05 19:07:31.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=0.16, opts=13) 19:07:31.495 00.000 10672 Enqueuing Move request for scope (0.80, 0.16) 19:07:31.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12832, FiltMax=65488, Gamma=1.000 19:07:31.495 00.000 428 Worker thread wakes up 19:07:31.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.16) opts 0xd 19:07:31.495 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, 0.16) 19:07:31.495 00.000 428 Moving (0.80, 0.16) raw xDistance=-0.82 yDistance=0.08 19:07:31.495 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.82 19:07:31.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:31.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 19:07:31.495 00.000 428 MoveAxis(E, 758, ABG) 19:07:31.495 00.000 428 Guiding Dir = 2, Dur = 758 19:07:31.495 00.000 428 IsSlewing returns 0 19:07:31.495 00.000 428 IsGuiding returns 0 19:07:31.510 00.015 10672 UpdateGuideState exits: m=225283 SNR=28.3 19:07:31.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:31.510 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:31.510 00.000 10672 Enqueuing Expose request 19:07:31.526 00.016 428 PulseGuide returned control before completion, sleep 741 19:07:32.282 00.756 428 IsGuiding returns 1 19:07:32.282 00.000 428 scope still moving after pulse duration time elapsed 19:07:32.329 00.047 428 IsSlewing returns 0 19:07:32.329 00.000 428 IsGuiding returns 0 19:07:32.329 00.000 428 scope move finished after 758 + 72 ms 19:07:32.329 00.000 428 Move returns status 0, amount 758 19:07:32.329 00.000 428 MoveAxis(N, 0, ABG) 19:07:32.329 00.000 428 Move returns status 0, amount 0 19:07:32.329 00.000 428 move complete, result=0 19:07:32.329 00.000 428 worker thread done servicing request 19:07:32.329 00.000 10672 GuideStep: -0.8 px 758 ms EAST, 0.1 px 0 ms NORTH 19:07:32.329 00.000 428 Worker thread wakes up 19:07:32.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:32.329 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:33.304 00.975 10672 read socket command 10 19:07:33.304 00.000 10672 processing socket request REQDIST 19:07:33.304 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:07:33.304 00.000 10672 Sending socket response 52 (0x34) 19:07:33.851 00.547 428 Exposure complete 19:07:33.991 00.140 428 worker thread done servicing request 19:07:33.991 00.000 10672 OnExposeComplete: enter 19:07:33.991 00.000 10672 UpdateGuideState(): m_state=6 19:07:33.991 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 543 19:07:33.991 00.000 10672 Star::Find returns 1 (0), X=1044.13, Y=738.94, Mass=248749, SNR=29.0, Peak=47377 HFD=2.7 19:07:33.991 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -1.99) 19:07:33.991 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.17 = 1.17) 19:07:33.991 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.27 mountX=-0.06 mountY=0.12, mountTheta=1.99 19:07:33.991 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.13, opts=13) 19:07:33.991 00.000 10672 Enqueuing Move request for scope (0.04, 0.13) 19:07:33.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3345, max=65265, FiltMin=12497, FiltMax=65265, Gamma=1.000 19:07:33.991 00.000 428 Worker thread wakes up 19:07:33.991 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd 19:07:33.991 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.13) 19:07:33.991 00.000 428 Moving (0.04, 0.13) raw xDistance=-0.06 yDistance=0.12 19:07:33.991 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:07:33.991 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:33.991 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 19:07:33.991 00.000 428 MoveAxis(E, 0, ABG) 19:07:33.991 00.000 428 Move returns status 0, amount 0 19:07:33.991 00.000 428 MoveAxis(N, 0, ABG) 19:07:33.991 00.000 428 Move returns status 0, amount 0 19:07:33.991 00.000 428 move complete, result=0 19:07:33.991 00.000 428 worker thread done servicing request 19:07:34.007 00.016 10672 UpdateGuideState exits: m=248749 SNR=29.0 19:07:34.007 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:34.007 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:34.007 00.000 10672 Enqueuing Expose request 19:07:34.007 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:07:34.007 00.000 428 Worker thread wakes up 19:07:34.007 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:34.007 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:36.355 02.348 428 Exposure complete 19:07:36.480 00.125 428 worker thread done servicing request 19:07:36.480 00.000 10672 OnExposeComplete: enter 19:07:36.480 00.000 10672 UpdateGuideState(): m_state=6 19:07:36.480 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 544 19:07:36.480 00.000 10672 Star::Find returns 1 (0), X=1043.76, Y=738.97, Mass=240917, SNR=29.9, Peak=57744 HFD=2.5 19:07:36.480 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.02) = xAngle (5.71 = -0.57) 19:07:36.480 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.59 = 2.59) 19:07:36.480 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.16 hyp=0.37 cameraTheta=2.69 mountX=0.31 mountY=0.20, mountTheta=0.56 19:07:36.480 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.16, opts=13) 19:07:36.480 00.000 10672 Enqueuing Move request for scope (-0.34, 0.16) 19:07:36.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12832, FiltMax=65488, Gamma=1.000 19:07:36.480 00.000 428 Worker thread wakes up 19:07:36.480 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.16) opts 0xd 19:07:36.480 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.16) 19:07:36.480 00.000 428 Moving (-0.34, 0.16) raw xDistance=0.31 yDistance=0.20 19:07:36.480 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:07:36.480 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:36.480 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:07:36.480 00.000 428 MoveAxis(E, 0, ABG) 19:07:36.480 00.000 428 Move returns status 0, amount 0 19:07:36.480 00.000 428 MoveAxis(N, 0, ABG) 19:07:36.480 00.000 428 Move returns status 0, amount 0 19:07:36.496 00.016 428 move complete, result=0 19:07:36.496 00.000 428 worker thread done servicing request 19:07:36.512 00.016 10672 UpdateGuideState exits: m=240917 SNR=29.9 19:07:36.512 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:36.512 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:36.512 00.000 10672 Enqueuing Expose request 19:07:36.512 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:07:36.512 00.000 428 Worker thread wakes up 19:07:36.512 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:36.512 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:38.306 01.794 10672 read socket command 10 19:07:38.306 00.000 10672 processing socket request REQDIST 19:07:38.306 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:07:38.306 00.000 10672 Sending socket response 39 (0x27) 19:07:38.869 00.563 428 Exposure complete 19:07:39.130 00.261 428 worker thread done servicing request 19:07:39.130 00.000 10672 OnExposeComplete: enter 19:07:39.130 00.000 10672 UpdateGuideState(): m_state=6 19:07:39.145 00.015 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 545 19:07:39.145 00.000 10672 Star::Find returns 1 (0), X=1043.98, Y=738.62, Mass=227116, SNR=29.9, Peak=58832 HFD=2.3 19:07:39.145 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 19:07:39.145 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 19:07:39.145 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.13 mountX=0.14 mountY=-0.17, mountTheta=-0.89 19:07:39.145 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.18, opts=13) 19:07:39.145 00.000 10672 Enqueuing Move request for scope (-0.12, -0.18) 19:07:39.145 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13264, FiltMax=65488, Gamma=1.000 19:07:39.145 00.000 428 Worker thread wakes up 19:07:39.145 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd 19:07:39.145 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.18) 19:07:39.145 00.000 428 Moving (-0.12, -0.18) raw xDistance=0.14 yDistance=-0.17 19:07:39.145 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:07:39.145 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:39.145 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:07:39.145 00.000 428 MoveAxis(E, 0, ABG) 19:07:39.145 00.000 428 Move returns status 0, amount 0 19:07:39.145 00.000 428 MoveAxis(N, 0, ABG) 19:07:39.145 00.000 428 Move returns status 0, amount 0 19:07:39.145 00.000 428 move complete, result=0 19:07:39.145 00.000 428 worker thread done servicing request 19:07:39.176 00.031 10672 UpdateGuideState exits: m=227116 SNR=29.9 19:07:39.192 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:39.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:39.192 00.000 10672 Enqueuing Expose request 19:07:39.192 00.000 428 Worker thread wakes up 19:07:39.192 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:07:39.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:39.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:41.359 02.167 428 Exposure complete 19:07:41.515 00.156 428 worker thread done servicing request 19:07:41.515 00.000 10672 OnExposeComplete: enter 19:07:41.515 00.000 10672 UpdateGuideState(): m_state=6 19:07:41.515 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 546 19:07:41.515 00.000 10672 Star::Find returns 1 (0), X=1044.30, Y=739.21, Mass=144821, SNR=25.2, Peak=52832 HFD=1.6 19:07:41.515 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.02) = xAngle (4.13 = -2.16) 19:07:41.515 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.00 = 1.00) 19:07:41.531 00.016 10672 CameraToMount -- cameraX=0.20 cameraY=0.40 hyp=0.45 cameraTheta=1.11 mountX=-0.25 mountY=0.38, mountTheta=2.15 19:07:41.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.40, opts=13) 19:07:41.531 00.000 10672 Enqueuing Move request for scope (0.20, 0.40) 19:07:41.531 00.000 428 Worker thread wakes up 19:07:41.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12496, FiltMax=65488, Gamma=1.000 19:07:41.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.40) opts 0xd 19:07:41.531 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.40) 19:07:41.531 00.000 428 Moving (0.20, 0.40) raw xDistance=-0.25 yDistance=0.38 19:07:41.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:07:41.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:41.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 19:07:41.531 00.000 428 MoveAxis(E, 0, ABG) 19:07:41.531 00.000 428 Move returns status 0, amount 0 19:07:41.531 00.000 428 MoveAxis(N, 0, ABG) 19:07:41.531 00.000 428 Move returns status 0, amount 0 19:07:41.531 00.000 428 move complete, result=0 19:07:41.531 00.000 428 worker thread done servicing request 19:07:41.547 00.016 10672 UpdateGuideState exits: m=144821 SNR=25.2 19:07:41.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:41.547 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:41.547 00.000 10672 Enqueuing Expose request 19:07:41.547 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 19:07:41.547 00.000 428 Worker thread wakes up 19:07:41.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:41.547 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:43.308 01.761 10672 read socket command 10 19:07:43.308 00.000 10672 processing socket request REQDIST 19:07:43.308 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:07:43.308 00.000 10672 Sending socket response 37 (0x25) 19:07:43.857 00.549 428 Exposure complete 19:07:44.004 00.147 428 worker thread done servicing request 19:07:44.004 00.000 10672 OnExposeComplete: enter 19:07:44.004 00.000 10672 UpdateGuideState(): m_state=6 19:07:44.004 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 547 19:07:44.004 00.000 10672 Star::Find returns 1 (0), X=1043.93, Y=738.79, Mass=190646, SNR=25.2, Peak=48257 HFD=2.2 19:07:44.004 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (0.00 = 0.00) 19:07:44.004 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12) 19:07:44.004 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.02 mountX=0.17 mountY=-0.00, mountTheta=-0.02 19:07:44.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.02, opts=13) 19:07:44.004 00.000 10672 Enqueuing Move request for scope (-0.17, -0.02) 19:07:44.004 00.000 428 Worker thread wakes up 19:07:44.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=401, max=65265, FiltMin=12497, FiltMax=65265, Gamma=1.000 19:07:44.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd 19:07:44.004 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.02) 19:07:44.004 00.000 428 Moving (-0.17, -0.02) raw xDistance=0.17 yDistance=-0.00 19:07:44.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:07:44.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:44.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:07:44.004 00.000 428 MoveAxis(E, 0, ABG) 19:07:44.004 00.000 428 Move returns status 0, amount 0 19:07:44.004 00.000 428 MoveAxis(N, 0, ABG) 19:07:44.004 00.000 428 Move returns status 0, amount 0 19:07:44.004 00.000 428 move complete, result=0 19:07:44.004 00.000 428 worker thread done servicing request 19:07:44.035 00.031 10672 UpdateGuideState exits: m=190646 SNR=25.2 19:07:44.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:44.035 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:44.035 00.000 10672 Enqueuing Expose request 19:07:44.035 00.000 428 Worker thread wakes up 19:07:44.035 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:07:44.035 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:44.035 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:46.352 02.317 428 Exposure complete 19:07:46.493 00.141 428 worker thread done servicing request 19:07:46.493 00.000 10672 OnExposeComplete: enter 19:07:46.493 00.000 10672 UpdateGuideState(): m_state=6 19:07:46.493 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 548 19:07:46.493 00.000 10672 Star::Find returns 1 (0), X=1044.29, Y=739.02, Mass=263997, SNR=30.7, Peak=57984 HFD=2.5 19:07:46.493 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.44) 19:07:46.493 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.71 = 0.71) 19:07:46.493 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.82 mountX=-0.22 mountY=0.19, mountTheta=2.43 19:07:46.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.21, opts=13) 19:07:46.493 00.000 10672 Enqueuing Move request for scope (0.20, 0.21) 19:07:46.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65408, FiltMin=12096, FiltMax=65408, Gamma=1.000 19:07:46.493 00.000 428 Worker thread wakes up 19:07:46.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd 19:07:46.493 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.21) 19:07:46.493 00.000 428 Moving (0.20, 0.21) raw xDistance=-0.22 yDistance=0.19 19:07:46.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:07:46.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:46.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:07:46.493 00.000 428 MoveAxis(E, 0, ABG) 19:07:46.493 00.000 428 Move returns status 0, amount 0 19:07:46.493 00.000 428 MoveAxis(N, 0, ABG) 19:07:46.493 00.000 428 Move returns status 0, amount 0 19:07:46.493 00.000 428 move complete, result=0 19:07:46.493 00.000 428 worker thread done servicing request 19:07:46.508 00.015 10672 UpdateGuideState exits: m=263997 SNR=30.7 19:07:46.508 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:46.508 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:46.508 00.000 10672 Enqueuing Expose request 19:07:46.508 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:07:46.508 00.000 428 Worker thread wakes up 19:07:46.508 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:46.508 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:48.311 01.803 10672 read socket command 10 19:07:48.311 00.000 10672 processing socket request REQDIST 19:07:48.311 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:07:48.311 00.000 10672 Sending socket response 30 (0x1e) 19:07:48.842 00.531 428 Exposure complete 19:07:48.999 00.157 428 worker thread done servicing request 19:07:48.999 00.000 10672 OnExposeComplete: enter 19:07:48.999 00.000 10672 UpdateGuideState(): m_state=6 19:07:48.999 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 549 19:07:48.999 00.000 10672 Star::Find returns 1 (0), X=1044.63, Y=739.59, Mass=240912, SNR=30.1, Peak=56016 HFD=2.9 19:07:48.999 00.000 10672 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.02) = xAngle (3.99 = -2.30) 19:07:48.999 00.000 10672 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.86 = 0.86) 19:07:48.999 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.78 hyp=0.95 cameraTheta=0.97 mountX=-0.63 mountY=0.72, mountTheta=2.29 19:07:48.999 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.78, opts=13) 19:07:48.999 00.000 10672 Enqueuing Move request for scope (0.54, 0.78) 19:07:48.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65296, FiltMin=12864, FiltMax=65296, Gamma=1.000 19:07:48.999 00.000 428 Worker thread wakes up 19:07:48.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.78) opts 0xd 19:07:48.999 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.78) 19:07:48.999 00.000 428 Moving (0.54, 0.78) raw xDistance=-0.63 yDistance=0.72 19:07:48.999 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 19:07:48.999 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:07:48.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 19:07:48.999 00.000 428 MoveAxis(E, 586, ABG) 19:07:48.999 00.000 428 Guiding Dir = 2, Dur = 586 19:07:48.999 00.000 428 IsSlewing returns 0 19:07:48.999 00.000 428 IsGuiding returns 0 19:07:49.014 00.015 428 PulseGuide returned control before completion, sleep 582 19:07:49.045 00.031 10672 UpdateGuideState exits: m=240912 SNR=30.1 19:07:49.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:49.045 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:49.045 00.000 10672 Enqueuing Expose request 19:07:49.623 00.578 428 IsGuiding returns 0 19:07:49.623 00.000 428 Move returns status 0, amount 586 19:07:49.623 00.000 428 MoveAxis(N, 0, ABG) 19:07:49.623 00.000 428 Move returns status 0, amount 0 19:07:49.623 00.000 428 move complete, result=0 19:07:49.623 00.000 428 worker thread done servicing request 19:07:49.623 00.000 428 Worker thread wakes up 19:07:49.623 00.000 10672 GuideStep: -0.6 px 586 ms EAST, 0.7 px 0 ms NORTH 19:07:49.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:49.623 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:51.339 01.716 428 Exposure complete 19:07:51.480 00.141 428 worker thread done servicing request 19:07:51.480 00.000 10672 OnExposeComplete: enter 19:07:51.480 00.000 10672 UpdateGuideState(): m_state=6 19:07:51.480 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 550 19:07:51.480 00.000 10672 Star::Find returns 1 (0), X=1044.29, Y=739.34, Mass=235103, SNR=30.5, Peak=65488 HFD=2.1 19:07:51.480 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.02) = xAngle (4.24 = -2.04) 19:07:51.480 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.11 = 1.11) 19:07:51.480 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.53 hyp=0.56 cameraTheta=1.22 mountX=-0.25 mountY=0.50, mountTheta=2.04 19:07:51.480 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.53, opts=13) 19:07:51.480 00.000 10672 Enqueuing Move request for scope (0.19, 0.53) 19:07:51.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11952, FiltMax=65488, Gamma=1.000 19:07:51.480 00.000 428 Worker thread wakes up 19:07:51.480 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.53) opts 0xd 19:07:51.480 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.53) 19:07:51.480 00.000 428 Moving (0.19, 0.53) raw xDistance=-0.25 yDistance=0.50 19:07:51.480 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:07:51.480 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:51.480 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 19:07:51.480 00.000 428 MoveAxis(E, 0, ABG) 19:07:51.480 00.000 428 Move returns status 0, amount 0 19:07:51.480 00.000 428 MoveAxis(N, 0, ABG) 19:07:51.480 00.000 428 Move returns status 0, amount 0 19:07:51.480 00.000 428 move complete, result=0 19:07:51.480 00.000 428 worker thread done servicing request 19:07:51.511 00.031 10672 UpdateGuideState exits: m=235103 SNR=30.5 19:07:51.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:51.511 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:51.511 00.000 10672 Enqueuing Expose request 19:07:51.511 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 19:07:51.511 00.000 428 Worker thread wakes up 19:07:51.511 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:51.511 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:53.305 01.794 10672 read socket command 10 19:07:53.305 00.000 10672 processing socket request REQDIST 19:07:53.305 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:07:53.305 00.000 10672 Sending socket response 51 (0x33) 19:07:53.851 00.546 428 Exposure complete 19:07:53.976 00.125 428 worker thread done servicing request 19:07:53.976 00.000 10672 OnExposeComplete: enter 19:07:53.976 00.000 10672 UpdateGuideState(): m_state=6 19:07:53.976 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 551 19:07:53.976 00.000 10672 Star::Find returns 1 (0), X=1043.89, Y=739.32, Mass=244254, SNR=30.7, Peak=65488 HFD=2.5 19:07:53.976 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.02) = xAngle (4.96 = -1.32) 19:07:53.976 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.84 = 1.84) 19:07:53.976 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.51 hyp=0.55 cameraTheta=1.94 mountX=0.14 mountY=0.53, mountTheta=1.32 19:07:53.976 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.51, opts=13) 19:07:53.976 00.000 10672 Enqueuing Move request for scope (-0.20, 0.51) 19:07:53.976 00.000 428 Worker thread wakes up 19:07:53.976 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13152, FiltMax=65488, Gamma=1.000 19:07:53.976 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.51) opts 0xd 19:07:53.976 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.51) 19:07:53.976 00.000 428 Moving (-0.20, 0.51) raw xDistance=0.14 yDistance=0.53 19:07:53.976 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:07:53.976 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:53.976 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 19:07:53.976 00.000 428 MoveAxis(E, 0, ABG) 19:07:53.976 00.000 428 Move returns status 0, amount 0 19:07:53.976 00.000 428 MoveAxis(N, 0, ABG) 19:07:53.976 00.000 428 Move returns status 0, amount 0 19:07:53.976 00.000 428 move complete, result=0 19:07:53.976 00.000 428 worker thread done servicing request 19:07:54.008 00.032 10672 UpdateGuideState exits: m=244254 SNR=30.7 19:07:54.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:54.008 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:54.008 00.000 10672 Enqueuing Expose request 19:07:54.008 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:07:54.008 00.000 428 Worker thread wakes up 19:07:54.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:54.008 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:56.338 02.330 428 Exposure complete 19:07:56.479 00.141 428 worker thread done servicing request 19:07:56.479 00.000 10672 OnExposeComplete: enter 19:07:56.479 00.000 10672 UpdateGuideState(): m_state=6 19:07:56.479 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 552 19:07:56.479 00.000 10672 Star::Find returns 1 (0), X=1043.97, Y=738.99, Mass=201281, SNR=25.4, Peak=60816 HFD=2.0 19:07:56.479 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.09) 19:07:56.479 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 19:07:56.479 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=0.10 mountY=0.19, mountTheta=1.08 19:07:56.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.18, opts=13) 19:07:56.479 00.000 10672 Enqueuing Move request for scope (-0.13, 0.18) 19:07:56.479 00.000 428 Worker thread wakes up 19:07:56.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65408, FiltMin=12416, FiltMax=65408, Gamma=1.000 19:07:56.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd 19:07:56.479 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.18) 19:07:56.479 00.000 428 Moving (-0.13, 0.18) raw xDistance=0.10 yDistance=0.19 19:07:56.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:07:56.479 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:56.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:07:56.479 00.000 428 MoveAxis(E, 0, ABG) 19:07:56.479 00.000 428 Move returns status 0, amount 0 19:07:56.479 00.000 428 MoveAxis(N, 0, ABG) 19:07:56.479 00.000 428 Move returns status 0, amount 0 19:07:56.479 00.000 428 move complete, result=0 19:07:56.479 00.000 428 worker thread done servicing request 19:07:56.510 00.031 10672 UpdateGuideState exits: m=201281 SNR=25.4 19:07:56.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:56.510 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:56.510 00.000 10672 Enqueuing Expose request 19:07:56.510 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:07:56.510 00.000 428 Worker thread wakes up 19:07:56.510 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:56.510 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:07:58.302 01.792 10672 read socket command 10 19:07:58.302 00.000 10672 processing socket request REQDIST 19:07:58.302 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:07:58.302 00.000 10672 Sending socket response 43 (0x2b) 19:07:58.840 00.538 428 Exposure complete 19:07:58.981 00.141 428 worker thread done servicing request 19:07:58.981 00.000 10672 OnExposeComplete: enter 19:07:58.981 00.000 10672 UpdateGuideState(): m_state=6 19:07:58.981 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 553 19:07:58.981 00.000 10672 Star::Find returns 1 (0), X=1043.84, Y=738.56, Mass=211025, SNR=30.9, Peak=55888 HFD=2.0 19:07:58.981 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 19:07:58.981 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48) 19:07:58.981 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.24 hyp=0.35 cameraTheta=-2.37 mountX=0.28 mountY=-0.22, mountTheta=-0.66 19:07:58.981 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.24, opts=13) 19:07:58.981 00.000 10672 Enqueuing Move request for scope (-0.25, -0.24) 19:07:58.981 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12720, FiltMax=65488, Gamma=1.000 19:07:58.981 00.000 428 Worker thread wakes up 19:07:58.981 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.24) opts 0xd 19:07:58.981 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.24) 19:07:58.981 00.000 428 Moving (-0.25, -0.24) raw xDistance=0.28 yDistance=-0.22 19:07:58.981 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:07:58.981 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:58.981 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:07:58.981 00.000 428 MoveAxis(E, 0, ABG) 19:07:58.981 00.000 428 Move returns status 0, amount 0 19:07:58.981 00.000 428 MoveAxis(N, 0, ABG) 19:07:58.981 00.000 428 Move returns status 0, amount 0 19:07:58.981 00.000 428 move complete, result=0 19:07:58.981 00.000 428 worker thread done servicing request 19:07:58.997 00.016 10672 UpdateGuideState exits: m=211025 SNR=30.9 19:07:58.997 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:58.997 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:07:58.997 00.000 10672 Enqueuing Expose request 19:07:58.997 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:07:58.997 00.000 428 Worker thread wakes up 19:07:58.997 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:07:58.997 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:01.340 02.343 428 Exposure complete 19:08:01.480 00.140 428 worker thread done servicing request 19:08:01.480 00.000 10672 OnExposeComplete: enter 19:08:01.480 00.000 10672 UpdateGuideState(): m_state=6 19:08:01.480 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 554 19:08:01.480 00.000 10672 Star::Find returns 1 (0), X=1044.15, Y=738.88, Mass=232878, SNR=28.2, Peak=65488 HFD=2.3 19:08:01.480 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.02) = xAngle (3.98 = -2.31) 19:08:01.480 00.000 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.85 = 0.85) 19:08:01.480 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=0.96 mountX=-0.06 mountY=0.07, mountTheta=2.30 19:08:01.480 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.08, opts=13) 19:08:01.480 00.000 10672 Enqueuing Move request for scope (0.05, 0.08) 19:08:01.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12016, FiltMax=65488, Gamma=1.000 19:08:01.480 00.000 428 Worker thread wakes up 19:08:01.480 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd 19:08:01.480 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.08) 19:08:01.480 00.000 428 Moving (0.05, 0.08) raw xDistance=-0.06 yDistance=0.07 19:08:01.480 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:08:01.480 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:01.480 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 19:08:01.480 00.000 428 MoveAxis(E, 0, ABG) 19:08:01.480 00.000 428 Move returns status 0, amount 0 19:08:01.480 00.000 428 MoveAxis(N, 0, ABG) 19:08:01.480 00.000 428 Move returns status 0, amount 0 19:08:01.480 00.000 428 move complete, result=0 19:08:01.480 00.000 428 worker thread done servicing request 19:08:01.496 00.016 10672 UpdateGuideState exits: m=232878 SNR=28.2 19:08:01.496 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:01.496 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:01.496 00.000 10672 Enqueuing Expose request 19:08:01.496 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:08:01.496 00.000 428 Worker thread wakes up 19:08:01.496 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:01.496 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:03.299 01.803 10672 read socket command 10 19:08:03.299 00.000 10672 processing socket request REQDIST 19:08:03.299 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:08:03.299 00.000 10672 Sending socket response 31 (0x1f) 19:08:03.849 00.550 428 Exposure complete 19:08:03.975 00.126 428 worker thread done servicing request 19:08:03.975 00.000 10672 OnExposeComplete: enter 19:08:03.975 00.000 10672 UpdateGuideState(): m_state=6 19:08:03.975 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 555 19:08:03.975 00.000 10672 Star::Find returns 1 (0), X=1044.26, Y=738.68, Mass=227221, SNR=30.0, Peak=57729 HFD=2.2 19:08:03.975 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 19:08:03.975 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 19:08:03.975 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.63 mountX=-0.15 mountY=-0.14, mountTheta=-2.40 19:08:03.975 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.12, opts=13) 19:08:03.975 00.000 10672 Enqueuing Move request for scope (0.17, -0.12) 19:08:03.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2145, max=65265, FiltMin=11841, FiltMax=65265, Gamma=1.000 19:08:03.975 00.000 428 Worker thread wakes up 19:08:03.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd 19:08:03.975 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.12) 19:08:03.975 00.000 428 Moving (0.17, -0.12) raw xDistance=-0.15 yDistance=-0.14 19:08:03.975 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:08:03.975 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:03.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:08:03.975 00.000 428 MoveAxis(E, 0, ABG) 19:08:03.975 00.000 428 Move returns status 0, amount 0 19:08:03.975 00.000 428 MoveAxis(N, 0, ABG) 19:08:03.975 00.000 428 Move returns status 0, amount 0 19:08:03.975 00.000 428 move complete, result=0 19:08:03.975 00.000 428 worker thread done servicing request 19:08:04.006 00.031 10672 UpdateGuideState exits: m=227221 SNR=30.0 19:08:04.006 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:04.006 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:04.006 00.000 10672 Enqueuing Expose request 19:08:04.006 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:04.006 00.000 428 Worker thread wakes up 19:08:04.006 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:04.006 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:06.341 02.335 428 Exposure complete 19:08:06.482 00.141 428 worker thread done servicing request 19:08:06.482 00.000 10672 OnExposeComplete: enter 19:08:06.482 00.000 10672 UpdateGuideState(): m_state=6 19:08:06.482 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 556 19:08:06.482 00.000 10672 Star::Find returns 1 (0), X=1043.92, Y=738.23, Mass=204176, SNR=27.5, Peak=56208 HFD=2.1 19:08:06.482 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 19:08:06.482 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 19:08:06.482 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.58 hyp=0.61 cameraTheta=-1.86 mountX=0.24 mountY=-0.56, mountTheta=-1.17 19:08:06.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.58, opts=13) 19:08:06.482 00.000 10672 Enqueuing Move request for scope (-0.17, -0.58) 19:08:06.482 00.000 428 Worker thread wakes up 19:08:06.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:08:06.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.58) opts 0xd 19:08:06.482 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.58) 19:08:06.482 00.000 428 Moving (-0.17, -0.58) raw xDistance=0.24 yDistance=-0.56 19:08:06.482 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:08:06.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 19:08:06.482 00.000 428 MoveAxis(E, 0, ABG) 19:08:06.482 00.000 428 Move returns status 0, amount 0 19:08:06.482 00.000 428 MoveAxis(N, 850, ABG) 19:08:06.482 00.000 428 Guiding Dir = 0, Dur = 850 19:08:06.482 00.000 428 IsSlewing returns 0 19:08:06.482 00.000 428 IsGuiding returns 0 19:08:06.497 00.015 10672 UpdateGuideState exits: m=204176 SNR=27.5 19:08:06.497 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:06.497 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:06.497 00.000 10672 Enqueuing Expose request 19:08:06.560 00.063 428 PulseGuide returned control before completion, sleep 785 19:08:07.356 00.796 428 IsGuiding returns 1 19:08:07.356 00.000 428 scope still moving after pulse duration time elapsed 19:08:07.388 00.032 428 IsSlewing returns 0 19:08:07.388 00.000 428 IsGuiding returns 1 19:08:07.434 00.046 428 IsSlewing returns 0 19:08:07.434 00.000 428 IsGuiding returns 0 19:08:07.434 00.000 428 scope move finished after 850 + 105 ms 19:08:07.434 00.000 428 Move returns status 0, amount 850 19:08:07.434 00.000 428 move complete, result=0 19:08:07.434 00.000 428 worker thread done servicing request 19:08:07.434 00.000 428 Worker thread wakes up 19:08:07.434 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 850 ms NORTH 19:08:07.434 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:07.434 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:08.331 00.897 10672 read socket command 10 19:08:08.331 00.000 10672 processing socket request REQDIST 19:08:08.332 00.001 10672 SOCKSVR: Sending pixel error of 0.37 19:08:08.332 00.000 10672 Sending socket response 37 (0x25) 19:08:08.838 00.506 428 Exposure complete 19:08:08.979 00.141 428 worker thread done servicing request 19:08:08.979 00.000 10672 OnExposeComplete: enter 19:08:08.979 00.000 10672 UpdateGuideState(): m_state=6 19:08:08.979 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 557 19:08:08.979 00.000 10672 Star::Find returns 1 (0), X=1043.76, Y=738.78, Mass=214250, SNR=29.7, Peak=57296 HFD=2.0 19:08:08.979 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.02) = xAngle (-0.05 = -0.05) 19:08:08.979 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.18 = 3.11) 19:08:08.979 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-3.07 mountX=0.33 mountY=0.01, mountTheta=0.04 19:08:08.979 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.02, opts=13) 19:08:08.979 00.000 10672 Enqueuing Move request for scope (-0.33, -0.02) 19:08:08.979 00.000 428 Worker thread wakes up 19:08:08.979 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:08:08.979 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.02) opts 0xd 19:08:08.979 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.02) 19:08:08.979 00.000 428 Moving (-0.33, -0.02) raw xDistance=0.33 yDistance=0.01 19:08:08.979 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 19:08:08.979 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:08.979 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:08:08.979 00.000 428 MoveAxis(E, 0, ABG) 19:08:08.979 00.000 428 Move returns status 0, amount 0 19:08:08.979 00.000 428 MoveAxis(N, 0, ABG) 19:08:08.979 00.000 428 Move returns status 0, amount 0 19:08:08.979 00.000 428 move complete, result=0 19:08:08.979 00.000 428 worker thread done servicing request 19:08:08.995 00.016 10672 UpdateGuideState exits: m=214250 SNR=29.7 19:08:08.995 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:08.995 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:08.995 00.000 10672 Enqueuing Expose request 19:08:08.995 00.000 428 Worker thread wakes up 19:08:08.995 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:08:08.995 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:08.995 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:11.338 02.343 428 Exposure complete 19:08:11.479 00.141 428 worker thread done servicing request 19:08:11.479 00.000 10672 OnExposeComplete: enter 19:08:11.479 00.000 10672 UpdateGuideState(): m_state=6 19:08:11.479 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 558 19:08:11.479 00.000 10672 Star::Find returns 1 (0), X=1043.76, Y=739.25, Mass=269406, SNR=34.6, Peak=62208 HFD=2.5 19:08:11.479 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.02) = xAngle (5.24 = -1.05) 19:08:11.479 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.11 = 2.11) 19:08:11.479 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.44 hyp=0.55 cameraTheta=2.22 mountX=0.28 mountY=0.47, mountTheta=1.04 19:08:11.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.44, opts=13) 19:08:11.479 00.000 10672 Enqueuing Move request for scope (-0.33, 0.44) 19:08:11.479 00.000 428 Worker thread wakes up 19:08:11.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12064, FiltMax=65488, Gamma=1.000 19:08:11.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.44) opts 0xd 19:08:11.479 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.44) 19:08:11.479 00.000 428 Moving (-0.33, 0.44) raw xDistance=0.28 yDistance=0.47 19:08:11.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:08:11.479 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:11.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 19:08:11.479 00.000 428 MoveAxis(E, 0, ABG) 19:08:11.479 00.000 428 Move returns status 0, amount 0 19:08:11.479 00.000 428 MoveAxis(N, 0, ABG) 19:08:11.479 00.000 428 Move returns status 0, amount 0 19:08:11.479 00.000 428 move complete, result=0 19:08:11.479 00.000 428 worker thread done servicing request 19:08:11.495 00.016 10672 UpdateGuideState exits: m=269406 SNR=34.6 19:08:11.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:11.495 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:11.495 00.000 10672 Enqueuing Expose request 19:08:11.495 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 19:08:11.495 00.000 428 Worker thread wakes up 19:08:11.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:11.495 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:13.305 01.810 10672 read socket command 10 19:08:13.305 00.000 10672 processing socket request REQDIST 19:08:13.305 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:08:13.305 00.000 10672 Sending socket response 42 (0x2a) 19:08:13.836 00.531 428 Exposure complete 19:08:13.976 00.140 428 worker thread done servicing request 19:08:13.976 00.000 10672 OnExposeComplete: enter 19:08:13.976 00.000 10672 UpdateGuideState(): m_state=6 19:08:13.976 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 559 19:08:13.976 00.000 10672 Star::Find returns 1 (0), X=1043.97, Y=738.76, Mass=237593, SNR=30.1, Peak=51520 HFD=2.4 19:08:13.976 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.02) = xAngle (0.22 = 0.22) 19:08:13.976 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 19:08:13.976 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.80 mountX=0.13 mountY=-0.03, mountTheta=-0.23 19:08:13.976 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.05, opts=13) 19:08:13.976 00.000 10672 Enqueuing Move request for scope (-0.13, -0.05) 19:08:13.976 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:08:13.976 00.000 428 Worker thread wakes up 19:08:13.976 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd 19:08:13.976 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.05) 19:08:13.976 00.000 428 Moving (-0.13, -0.05) raw xDistance=0.13 yDistance=-0.03 19:08:13.976 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:08:13.976 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:13.976 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:08:13.976 00.000 428 MoveAxis(E, 0, ABG) 19:08:13.976 00.000 428 Move returns status 0, amount 0 19:08:13.976 00.000 428 MoveAxis(N, 0, ABG) 19:08:13.976 00.000 428 Move returns status 0, amount 0 19:08:13.976 00.000 428 move complete, result=0 19:08:13.976 00.000 428 worker thread done servicing request 19:08:13.992 00.016 10672 UpdateGuideState exits: m=237593 SNR=30.1 19:08:13.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:13.992 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:13.992 00.000 10672 Enqueuing Expose request 19:08:13.992 00.000 428 Worker thread wakes up 19:08:13.992 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:08:13.992 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:13.992 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:16.332 02.340 428 Exposure complete 19:08:16.473 00.141 428 worker thread done servicing request 19:08:16.473 00.000 10672 OnExposeComplete: enter 19:08:16.473 00.000 10672 UpdateGuideState(): m_state=6 19:08:16.473 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 560 19:08:16.473 00.000 10672 Star::Find returns 1 (0), X=1043.84, Y=739.61, Mass=219822, SNR=30.0, Peak=58832 HFD=2.6 19:08:16.473 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.02) = xAngle (4.89 = -1.39) 19:08:16.473 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.77 = 1.77) 19:08:16.473 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.80 hyp=0.84 cameraTheta=1.87 mountX=0.15 mountY=0.82, mountTheta=1.39 19:08:16.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.80, opts=13) 19:08:16.473 00.000 10672 Enqueuing Move request for scope (-0.25, 0.80) 19:08:16.473 00.000 428 Worker thread wakes up 19:08:16.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:08:16.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.80) opts 0xd 19:08:16.473 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.80) 19:08:16.473 00.000 428 Moving (-0.25, 0.80) raw xDistance=0.15 yDistance=0.82 19:08:16.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:08:16.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:08:16.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 19:08:16.473 00.000 428 MoveAxis(E, 0, ABG) 19:08:16.473 00.000 428 Move returns status 0, amount 0 19:08:16.473 00.000 428 MoveAxis(N, 0, ABG) 19:08:16.473 00.000 428 Move returns status 0, amount 0 19:08:16.473 00.000 428 move complete, result=0 19:08:16.473 00.000 428 worker thread done servicing request 19:08:16.489 00.016 10672 UpdateGuideState exits: m=219822 SNR=30.0 19:08:16.489 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:16.489 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:16.489 00.000 10672 Enqueuing Expose request 19:08:16.504 00.015 428 Worker thread wakes up 19:08:16.504 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 19:08:16.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:16.504 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:18.307 01.803 10672 read socket command 10 19:08:18.307 00.000 10672 processing socket request REQDIST 19:08:18.307 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:08:18.307 00.000 10672 Sending socket response 48 (0x30) 19:08:18.832 00.525 428 Exposure complete 19:08:18.972 00.140 428 worker thread done servicing request 19:08:18.972 00.000 10672 OnExposeComplete: enter 19:08:18.972 00.000 10672 UpdateGuideState(): m_state=6 19:08:18.972 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 561 19:08:18.972 00.000 10672 Star::Find returns 1 (0), X=1043.47, Y=738.82, Mass=206680, SNR=26.5, Peak=48576 HFD=2.5 19:08:18.972 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.02) = xAngle (6.15 = -0.13) 19:08:18.972 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.02 = 3.02) 19:08:18.972 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.01 hyp=0.62 cameraTheta=3.13 mountX=0.62 mountY=0.07, mountTheta=0.12 19:08:18.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.01, opts=13) 19:08:18.972 00.000 10672 Enqueuing Move request for scope (-0.62, 0.01) 19:08:18.972 00.000 428 Worker thread wakes up 19:08:18.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:08:18.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.01) opts 0xd 19:08:18.972 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.01) 19:08:18.972 00.000 428 Moving (-0.62, 0.01) raw xDistance=0.62 yDistance=0.07 19:08:18.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 19:08:18.972 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:18.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 19:08:18.972 00.000 428 MoveAxis(W, 575, ABG) 19:08:18.972 00.000 428 Guiding Dir = 3, Dur = 575 19:08:18.972 00.000 428 IsSlewing returns 0 19:08:18.972 00.000 428 IsGuiding returns 0 19:08:18.988 00.016 428 PulseGuide returned control before completion, sleep 571 19:08:19.003 00.015 10672 UpdateGuideState exits: m=206680 SNR=26.5 19:08:19.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:19.003 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:19.003 00.000 10672 Enqueuing Expose request 19:08:19.597 00.594 428 IsGuiding returns 1 19:08:19.597 00.000 428 scope still moving after pulse duration time elapsed 19:08:19.628 00.031 428 IsSlewing returns 0 19:08:19.628 00.000 428 IsGuiding returns 0 19:08:19.628 00.000 428 scope move finished after 575 + 79 ms 19:08:19.628 00.000 428 Move returns status 0, amount 575 19:08:19.628 00.000 428 MoveAxis(N, 0, ABG) 19:08:19.628 00.000 428 Move returns status 0, amount 0 19:08:19.628 00.000 428 move complete, result=0 19:08:19.628 00.000 428 worker thread done servicing request 19:08:19.628 00.000 10672 GuideStep: 0.6 px 575 ms WEST, 0.1 px 0 ms NORTH 19:08:19.628 00.000 428 Worker thread wakes up 19:08:19.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:19.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:21.332 01.704 428 Exposure complete 19:08:21.472 00.140 428 worker thread done servicing request 19:08:21.472 00.000 10672 OnExposeComplete: enter 19:08:21.472 00.000 10672 UpdateGuideState(): m_state=6 19:08:21.472 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 562 19:08:21.472 00.000 10672 Star::Find returns 1 (0), X=1043.96, Y=739.17, Mass=241215, SNR=28.3, Peak=61553 HFD=2.4 19:08:21.472 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.02) = xAngle (4.95 = -1.33) 19:08:21.472 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.82 = 1.82) 19:08:21.472 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.36 hyp=0.39 cameraTheta=1.93 mountX=0.09 mountY=0.37, mountTheta=1.33 19:08:21.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.36, opts=13) 19:08:21.472 00.000 10672 Enqueuing Move request for scope (-0.14, 0.36) 19:08:21.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:08:21.472 00.000 428 Worker thread wakes up 19:08:21.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.36) opts 0xd 19:08:21.472 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.36) 19:08:21.472 00.000 428 Moving (-0.14, 0.36) raw xDistance=0.09 yDistance=0.37 19:08:21.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:08:21.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:21.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 19:08:21.472 00.000 428 MoveAxis(E, 0, ABG) 19:08:21.472 00.000 428 Move returns status 0, amount 0 19:08:21.472 00.000 428 MoveAxis(N, 0, ABG) 19:08:21.472 00.000 428 Move returns status 0, amount 0 19:08:21.472 00.000 428 move complete, result=0 19:08:21.472 00.000 428 worker thread done servicing request 19:08:21.488 00.016 10672 UpdateGuideState exits: m=241215 SNR=28.3 19:08:21.488 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:21.488 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:21.488 00.000 10672 Enqueuing Expose request 19:08:21.488 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:08:21.488 00.000 428 Worker thread wakes up 19:08:21.488 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:21.488 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:23.297 01.809 10672 read socket command 10 19:08:23.297 00.000 10672 processing socket request REQDIST 19:08:23.297 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:08:23.297 00.000 10672 Sending socket response 48 (0x30) 19:08:23.828 00.531 428 Exposure complete 19:08:23.969 00.141 428 worker thread done servicing request 19:08:23.969 00.000 10672 OnExposeComplete: enter 19:08:23.969 00.000 10672 UpdateGuideState(): m_state=6 19:08:23.969 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 563 19:08:23.969 00.000 10672 Star::Find returns 1 (0), X=1044.05, Y=739.03, Mass=259005, SNR=32.8, Peak=51841 HFD=2.7 19:08:23.969 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.50) 19:08:23.969 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 19:08:23.969 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.76 mountX=0.02 mountY=0.22, mountTheta=1.50 19:08:23.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.22, opts=13) 19:08:23.969 00.000 10672 Enqueuing Move request for scope (-0.04, 0.22) 19:08:23.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2033, max=65265, FiltMin=11729, FiltMax=65265, Gamma=1.000 19:08:23.969 00.000 428 Worker thread wakes up 19:08:23.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd 19:08:23.969 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.22) 19:08:23.969 00.000 428 Moving (-0.04, 0.22) raw xDistance=0.02 yDistance=0.22 19:08:23.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:08:23.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:23.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:08:23.969 00.000 428 MoveAxis(E, 0, ABG) 19:08:23.969 00.000 428 Move returns status 0, amount 0 19:08:23.969 00.000 428 MoveAxis(N, 0, ABG) 19:08:23.969 00.000 428 Move returns status 0, amount 0 19:08:23.969 00.000 428 move complete, result=0 19:08:23.969 00.000 428 worker thread done servicing request 19:08:24.000 00.031 10672 UpdateGuideState exits: m=259005 SNR=32.8 19:08:24.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:24.000 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:24.000 00.000 10672 Enqueuing Expose request 19:08:24.000 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:08:24.000 00.000 428 Worker thread wakes up 19:08:24.000 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:24.000 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:26.340 02.340 428 Exposure complete 19:08:26.465 00.125 428 worker thread done servicing request 19:08:26.465 00.000 10672 OnExposeComplete: enter 19:08:26.465 00.000 10672 UpdateGuideState(): m_state=6 19:08:26.465 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 564 19:08:26.465 00.000 10672 Star::Find returns 1 (0), X=1043.79, Y=738.69, Mass=194228, SNR=25.4, Peak=51744 HFD=2.2 19:08:26.465 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.02) = xAngle (0.24 = 0.24) 19:08:26.465 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89) 19:08:26.465 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-2.78 mountX=0.32 mountY=-0.08, mountTheta=-0.25 19:08:26.465 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.12, opts=13) 19:08:26.465 00.000 10672 Enqueuing Move request for scope (-0.31, -0.12) 19:08:26.465 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11520, FiltMax=65488, Gamma=1.000 19:08:26.465 00.000 428 Worker thread wakes up 19:08:26.465 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.12) opts 0xd 19:08:26.465 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.12) 19:08:26.465 00.000 428 Moving (-0.31, -0.12) raw xDistance=0.32 yDistance=-0.08 19:08:26.465 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:08:26.465 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:26.465 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:08:26.465 00.000 428 MoveAxis(E, 0, ABG) 19:08:26.465 00.000 428 Move returns status 0, amount 0 19:08:26.465 00.000 428 MoveAxis(N, 0, ABG) 19:08:26.465 00.000 428 Move returns status 0, amount 0 19:08:26.465 00.000 428 move complete, result=0 19:08:26.465 00.000 428 worker thread done servicing request 19:08:26.496 00.031 10672 UpdateGuideState exits: m=194228 SNR=25.4 19:08:26.496 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:26.496 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:26.496 00.000 10672 Enqueuing Expose request 19:08:26.496 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:26.496 00.000 428 Worker thread wakes up 19:08:26.496 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:26.496 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:28.309 01.813 10672 read socket command 10 19:08:28.309 00.000 10672 processing socket request REQDIST 19:08:28.309 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:08:28.309 00.000 10672 Sending socket response 38 (0x26) 19:08:28.841 00.532 428 Exposure complete 19:08:28.975 00.134 428 worker thread done servicing request 19:08:28.975 00.000 10672 OnExposeComplete: enter 19:08:28.976 00.001 10672 UpdateGuideState(): m_state=6 19:08:28.976 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 565 19:08:28.976 00.000 10672 Star::Find returns 1 (0), X=1043.51, Y=739.41, Mass=193904, SNR=29.2, Peak=50432 HFD=1.5 19:08:28.977 00.001 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.02) = xAngle (5.36 = -0.92) 19:08:28.977 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.23 = 2.23) 19:08:28.977 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.60 hyp=0.84 cameraTheta=2.34 mountX=0.51 mountY=0.66, mountTheta=0.92 19:08:28.978 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.60, opts=13) 19:08:28.978 00.000 10672 Enqueuing Move request for scope (-0.58, 0.60) 19:08:28.978 00.000 428 Worker thread wakes up 19:08:28.979 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11200, FiltMax=65488, Gamma=1.000 19:08:28.979 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.60) opts 0xd 19:08:28.979 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.60) 19:08:28.979 00.000 428 Moving (-0.58, 0.60) raw xDistance=0.51 yDistance=0.66 19:08:28.979 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 19:08:28.979 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:08:28.979 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.66 19:08:28.979 00.000 428 MoveAxis(W, 472, ABG) 19:08:28.980 00.001 428 Guiding Dir = 3, Dur = 472 19:08:28.980 00.000 428 IsSlewing returns 0 19:08:28.981 00.001 428 IsGuiding returns 0 19:08:29.001 00.020 10672 UpdateGuideState exits: m=193904 SNR=29.2 19:08:29.001 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:29.001 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:29.001 00.000 10672 Enqueuing Expose request 19:08:29.006 00.005 428 PulseGuide returned control before completion, sleep 458 19:08:29.480 00.474 428 IsGuiding returns 1 19:08:29.480 00.000 428 scope still moving after pulse duration time elapsed 19:08:29.511 00.031 428 IsSlewing returns 0 19:08:29.511 00.000 428 IsGuiding returns 0 19:08:29.511 00.000 428 scope move finished after 472 + 62 ms 19:08:29.511 00.000 428 Move returns status 0, amount 472 19:08:29.511 00.000 428 MoveAxis(N, 0, ABG) 19:08:29.511 00.000 428 Move returns status 0, amount 0 19:08:29.511 00.000 428 move complete, result=0 19:08:29.511 00.000 428 worker thread done servicing request 19:08:29.511 00.000 428 Worker thread wakes up 19:08:29.511 00.000 10672 GuideStep: 0.5 px 472 ms WEST, 0.7 px 0 ms NORTH 19:08:29.511 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:29.511 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:31.325 01.814 428 Exposure complete 19:08:31.466 00.141 428 worker thread done servicing request 19:08:31.466 00.000 10672 OnExposeComplete: enter 19:08:31.466 00.000 10672 UpdateGuideState(): m_state=6 19:08:31.466 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 566 19:08:31.466 00.000 10672 Star::Find returns 1 (0), X=1043.90, Y=739.74, Mass=232615, SNR=26.3, Peak=52064 HFD=2.5 19:08:31.466 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.02) = xAngle (4.80 = -1.48) 19:08:31.466 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.67 = 1.67) 19:08:31.466 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.93 hyp=0.95 cameraTheta=1.78 mountX=0.08 mountY=0.94, mountTheta=1.48 19:08:31.466 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.93, opts=13) 19:08:31.466 00.000 10672 Enqueuing Move request for scope (-0.20, 0.93) 19:08:31.466 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:08:31.466 00.000 428 Worker thread wakes up 19:08:31.466 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.93) opts 0xd 19:08:31.466 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.93) 19:08:31.466 00.000 428 Moving (-0.20, 0.93) raw xDistance=0.08 yDistance=0.94 19:08:31.466 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:08:31.466 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.45 newest=1.52 19:08:31.466 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.94 from input 0.94 19:08:31.466 00.000 428 MoveAxis(E, 0, ABG) 19:08:31.466 00.000 428 Move returns status 0, amount 0 19:08:31.466 00.000 428 MoveAxis(S, 1431, ABG) 19:08:31.466 00.000 428 Guiding Dir = 1, Dur = 1431 19:08:31.481 00.015 428 IsSlewing returns 0 19:08:31.481 00.000 428 IsGuiding returns 0 19:08:31.497 00.016 10672 UpdateGuideState exits: m=232615 SNR=26.3 19:08:31.497 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:31.497 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:31.497 00.000 10672 Enqueuing Expose request 19:08:31.559 00.062 428 PulseGuide returned control before completion, sleep 1362 19:08:32.935 01.376 428 IsGuiding returns 1 19:08:32.935 00.000 428 scope still moving after pulse duration time elapsed 19:08:32.966 00.031 428 IsSlewing returns 0 19:08:32.966 00.000 428 IsGuiding returns 1 19:08:33.013 00.047 428 IsSlewing returns 0 19:08:33.013 00.000 428 IsGuiding returns 0 19:08:33.013 00.000 428 scope move finished after 1431 + 103 ms 19:08:33.013 00.000 428 Move returns status 0, amount 1431 19:08:33.013 00.000 428 move complete, result=0 19:08:33.013 00.000 428 worker thread done servicing request 19:08:33.013 00.000 428 Worker thread wakes up 19:08:33.013 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.9 px 1431 ms SOUTH 19:08:33.013 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:33.013 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:33.305 00.292 10672 read socket command 10 19:08:33.306 00.001 10672 processing socket request REQDIST 19:08:33.306 00.000 10672 SOCKSVR: Sending pixel error of 0.64 19:08:33.306 00.000 10672 Sending socket response 64 (0x40) 19:08:33.839 00.533 428 Exposure complete 19:08:33.980 00.141 428 worker thread done servicing request 19:08:33.980 00.000 10672 OnExposeComplete: enter 19:08:33.980 00.000 10672 UpdateGuideState(): m_state=6 19:08:33.980 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 567 19:08:33.980 00.000 10672 Star::Find returns 1 (0), X=1044.35, Y=739.35, Mass=247954, SNR=31.7, Peak=57521 HFD=2.8 19:08:33.980 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.02) = xAngle (4.15 = -2.14) 19:08:33.980 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 19:08:33.980 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.54 hyp=0.60 cameraTheta=1.13 mountX=-0.32 mountY=0.51, mountTheta=2.13 19:08:33.995 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.54, opts=13) 19:08:33.995 00.000 10672 Enqueuing Move request for scope (0.26, 0.54) 19:08:33.995 00.000 428 Worker thread wakes up 19:08:33.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1601, max=65265, FiltMin=11953, FiltMax=65265, Gamma=1.000 19:08:33.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.54) opts 0xd 19:08:33.995 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.54) 19:08:33.995 00.000 428 Moving (0.26, 0.54) raw xDistance=-0.32 yDistance=0.51 19:08:33.995 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:08:33.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:33.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 19:08:33.995 00.000 428 MoveAxis(E, 0, ABG) 19:08:33.995 00.000 428 Move returns status 0, amount 0 19:08:33.995 00.000 428 MoveAxis(N, 0, ABG) 19:08:33.995 00.000 428 Move returns status 0, amount 0 19:08:33.995 00.000 428 move complete, result=0 19:08:33.995 00.000 428 worker thread done servicing request 19:08:34.011 00.016 10672 UpdateGuideState exits: m=247954 SNR=31.7 19:08:34.011 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:34.011 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:34.011 00.000 10672 Enqueuing Expose request 19:08:34.011 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 19:08:34.011 00.000 428 Worker thread wakes up 19:08:34.011 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:34.011 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:36.327 02.316 428 Exposure complete 19:08:36.471 00.144 428 worker thread done servicing request 19:08:36.471 00.000 10672 OnExposeComplete: enter 19:08:36.471 00.000 10672 UpdateGuideState(): m_state=6 19:08:36.471 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 568 19:08:36.471 00.000 10672 Star::Find returns 1 (0), X=1044.21, Y=739.08, Mass=237630, SNR=26.1, Peak=51776 HFD=2.5 19:08:36.471 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.08) 19:08:36.471 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 19:08:36.471 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.19 mountX=-0.14 mountY=0.26, mountTheta=2.07 19:08:36.471 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.28, opts=13) 19:08:36.471 00.000 10672 Enqueuing Move request for scope (0.11, 0.28) 19:08:36.471 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65296, FiltMin=12304, FiltMax=65296, Gamma=1.000 19:08:36.471 00.000 428 Worker thread wakes up 19:08:36.471 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd 19:08:36.471 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.28) 19:08:36.471 00.000 428 Moving (0.11, 0.28) raw xDistance=-0.14 yDistance=0.26 19:08:36.471 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:08:36.471 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:36.471 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 19:08:36.471 00.000 428 MoveAxis(E, 0, ABG) 19:08:36.471 00.000 428 Move returns status 0, amount 0 19:08:36.471 00.000 428 MoveAxis(N, 0, ABG) 19:08:36.471 00.000 428 Move returns status 0, amount 0 19:08:36.471 00.000 428 move complete, result=0 19:08:36.471 00.000 428 worker thread done servicing request 19:08:36.487 00.016 10672 UpdateGuideState exits: m=237630 SNR=26.1 19:08:36.487 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:36.487 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:36.487 00.000 10672 Enqueuing Expose request 19:08:36.487 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:08:36.487 00.000 428 Worker thread wakes up 19:08:36.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:36.487 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:38.299 01.812 10672 read socket command 10 19:08:38.299 00.000 10672 processing socket request REQDIST 19:08:38.299 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:08:38.299 00.000 10672 Sending socket response 53 (0x35) 19:08:38.839 00.540 428 Exposure complete 19:08:38.972 00.133 428 worker thread done servicing request 19:08:38.972 00.000 10672 OnExposeComplete: enter 19:08:38.972 00.000 10672 UpdateGuideState(): m_state=6 19:08:38.973 00.001 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 569 19:08:38.973 00.000 10672 Star::Find returns 1 (0), X=1044.79, Y=738.88, Mass=202757, SNR=24.5, Peak=49456 HFD=2.4 19:08:38.973 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.02) = xAngle (3.12 = 3.12) 19:08:38.973 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.01 = -0.01) 19:08:38.974 00.001 10672 CameraToMount -- cameraX=0.70 cameraY=0.07 hyp=0.70 cameraTheta=0.10 mountX=-0.70 mountY=-0.00, mountTheta=-3.14 19:08:38.975 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.07, opts=13) 19:08:38.975 00.000 10672 Enqueuing Move request for scope (0.70, 0.07) 19:08:38.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12064, FiltMax=65488, Gamma=1.000 19:08:38.975 00.000 428 Worker thread wakes up 19:08:38.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.07) opts 0xd 19:08:38.975 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.07) 19:08:38.977 00.002 428 Moving (0.70, 0.07) raw xDistance=-0.70 yDistance=-0.00 19:08:38.977 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 19:08:38.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:38.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:08:38.977 00.000 428 MoveAxis(E, 653, ABG) 19:08:38.977 00.000 428 Guiding Dir = 2, Dur = 653 19:08:38.978 00.001 428 IsSlewing returns 0 19:08:38.978 00.000 428 IsGuiding returns 0 19:08:38.994 00.016 428 PulseGuide returned control before completion, sleep 648 19:08:38.999 00.005 10672 UpdateGuideState exits: m=202757 SNR=24.5 19:08:38.999 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:38.999 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:38.999 00.000 10672 Enqueuing Expose request 19:08:39.665 00.666 428 IsGuiding returns 0 19:08:39.665 00.000 428 Move returns status 0, amount 653 19:08:39.665 00.000 428 MoveAxis(N, 0, ABG) 19:08:39.665 00.000 428 Move returns status 0, amount 0 19:08:39.665 00.000 428 move complete, result=0 19:08:39.665 00.000 428 worker thread done servicing request 19:08:39.665 00.000 428 Worker thread wakes up 19:08:39.665 00.000 10672 GuideStep: -0.7 px 653 ms EAST, -0.0 px 0 ms NORTH 19:08:39.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:39.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:41.322 01.657 428 Exposure complete 19:08:41.463 00.141 428 worker thread done servicing request 19:08:41.463 00.000 10672 OnExposeComplete: enter 19:08:41.463 00.000 10672 UpdateGuideState(): m_state=6 19:08:41.463 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 570 19:08:41.463 00.000 10672 Star::Find returns 1 (0), X=1044.49, Y=738.59, Mass=231095, SNR=27.0, Peak=49344 HFD=3.0 19:08:41.463 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 19:08:41.463 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 19:08:41.463 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.22 hyp=0.46 cameraTheta=-0.50 mountX=-0.37 mountY=-0.26, mountTheta=-2.53 19:08:41.463 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.22, opts=13) 19:08:41.463 00.000 10672 Enqueuing Move request for scope (0.40, -0.22) 19:08:41.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12832, FiltMax=65488, Gamma=1.000 19:08:41.463 00.000 428 Worker thread wakes up 19:08:41.463 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.22) opts 0xd 19:08:41.463 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.22) 19:08:41.463 00.000 428 Moving (0.40, -0.22) raw xDistance=-0.37 yDistance=-0.26 19:08:41.463 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:08:41.463 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:41.463 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:08:41.463 00.000 428 MoveAxis(E, 0, ABG) 19:08:41.463 00.000 428 Move returns status 0, amount 0 19:08:41.463 00.000 428 MoveAxis(N, 0, ABG) 19:08:41.463 00.000 428 Move returns status 0, amount 0 19:08:41.463 00.000 428 move complete, result=0 19:08:41.463 00.000 428 worker thread done servicing request 19:08:41.494 00.031 10672 UpdateGuideState exits: m=231095 SNR=27.0 19:08:41.494 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:41.494 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:41.494 00.000 10672 Enqueuing Expose request 19:08:41.494 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 19:08:41.494 00.000 428 Worker thread wakes up 19:08:41.494 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:41.494 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:43.301 01.807 10672 read socket command 10 19:08:43.301 00.000 10672 processing socket request REQDIST 19:08:43.301 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:08:43.301 00.000 10672 Sending socket response 54 (0x36) 19:08:43.832 00.531 428 Exposure complete 19:08:43.973 00.141 428 worker thread done servicing request 19:08:43.974 00.001 10672 OnExposeComplete: enter 19:08:43.974 00.000 10672 UpdateGuideState(): m_state=6 19:08:43.974 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 571 19:08:43.975 00.001 10672 Star::Find returns 1 (0), X=1043.77, Y=738.38, Mass=196843, SNR=28.7, Peak=50320 HFD=2.0 19:08:43.975 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.02) = xAngle (0.81 = 0.81) 19:08:43.975 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32) 19:08:43.975 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.43 hyp=0.54 cameraTheta=-2.21 mountX=0.37 mountY=-0.39, mountTheta=-0.81 19:08:43.976 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.43, opts=13) 19:08:43.977 00.001 10672 Enqueuing Move request for scope (-0.32, -0.43) 19:08:43.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:08:43.977 00.000 428 Worker thread wakes up 19:08:43.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.43) opts 0xd 19:08:43.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.43) 19:08:43.977 00.000 428 Moving (-0.32, -0.43) raw xDistance=0.37 yDistance=-0.39 19:08:43.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 19:08:43.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:43.978 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:08:43.978 00.000 428 MoveAxis(E, 0, ABG) 19:08:43.978 00.000 428 Move returns status 0, amount 0 19:08:43.978 00.000 428 MoveAxis(N, 0, ABG) 19:08:43.978 00.000 428 Move returns status 0, amount 0 19:08:43.978 00.000 428 move complete, result=0 19:08:43.978 00.000 428 worker thread done servicing request 19:08:44.000 00.022 10672 UpdateGuideState exits: m=196843 SNR=28.7 19:08:44.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:44.000 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:44.000 00.000 10672 Enqueuing Expose request 19:08:44.000 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:08:44.000 00.000 428 Worker thread wakes up 19:08:44.001 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:44.001 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:46.339 02.338 428 Exposure complete 19:08:46.464 00.125 428 worker thread done servicing request 19:08:46.464 00.000 10672 OnExposeComplete: enter 19:08:46.464 00.000 10672 UpdateGuideState(): m_state=6 19:08:46.464 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 572 19:08:46.464 00.000 10672 Star::Find returns 1 (0), X=1044.07, Y=738.29, Mass=284688, SNR=37.1, Peak=55552 HFD=2.8 19:08:46.464 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.02) = xAngle (1.41 = 1.41) 19:08:46.464 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72) 19:08:46.464 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.52 hyp=0.52 cameraTheta=-1.61 mountX=0.08 mountY=-0.52, mountTheta=-1.41 19:08:46.464 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.52, opts=13) 19:08:46.479 00.015 10672 Enqueuing Move request for scope (-0.02, -0.52) 19:08:46.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12944, FiltMax=65488, Gamma=1.000 19:08:46.479 00.000 428 Worker thread wakes up 19:08:46.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.52) opts 0xd 19:08:46.479 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.52) 19:08:46.479 00.000 428 Moving (-0.02, -0.52) raw xDistance=0.08 yDistance=-0.52 19:08:46.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:08:46.479 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:46.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 19:08:46.479 00.000 428 MoveAxis(E, 0, ABG) 19:08:46.479 00.000 428 Move returns status 0, amount 0 19:08:46.479 00.000 428 MoveAxis(N, 0, ABG) 19:08:46.479 00.000 428 Move returns status 0, amount 0 19:08:46.479 00.000 428 move complete, result=0 19:08:46.479 00.000 428 worker thread done servicing request 19:08:46.495 00.016 10672 UpdateGuideState exits: m=284688 SNR=37.1 19:08:46.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:46.495 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:46.495 00.000 10672 Enqueuing Expose request 19:08:46.495 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:08:46.495 00.000 428 Worker thread wakes up 19:08:46.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:46.495 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:48.298 01.803 10672 read socket command 10 19:08:48.298 00.000 10672 processing socket request REQDIST 19:08:48.298 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:08:48.298 00.000 10672 Sending socket response 53 (0x35) 19:08:48.829 00.531 428 Exposure complete 19:08:48.954 00.125 428 worker thread done servicing request 19:08:48.954 00.000 10672 OnExposeComplete: enter 19:08:48.954 00.000 10672 UpdateGuideState(): m_state=6 19:08:48.954 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 573 19:08:48.954 00.000 10672 Star::Find returns 1 (0), X=1044.10, Y=738.46, Mass=214768, SNR=28.1, Peak=54912 HFD=2.1 19:08:48.954 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 19:08:48.954 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 19:08:48.954 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.56 mountX=0.04 mountY=-0.35, mountTheta=-1.46 19:08:48.969 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.35, opts=13) 19:08:48.969 00.000 10672 Enqueuing Move request for scope (0.00, -0.35) 19:08:48.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:08:48.969 00.000 428 Worker thread wakes up 19:08:48.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd 19:08:48.969 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.35) 19:08:48.969 00.000 428 Moving (0.00, -0.35) raw xDistance=0.04 yDistance=-0.35 19:08:48.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:08:48.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:48.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 19:08:48.969 00.000 428 MoveAxis(E, 0, ABG) 19:08:48.969 00.000 428 Move returns status 0, amount 0 19:08:48.969 00.000 428 MoveAxis(N, 0, ABG) 19:08:48.969 00.000 428 Move returns status 0, amount 0 19:08:48.969 00.000 428 move complete, result=0 19:08:48.969 00.000 428 worker thread done servicing request 19:08:48.985 00.016 10672 UpdateGuideState exits: m=214768 SNR=28.1 19:08:48.985 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:48.985 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:48.985 00.000 10672 Enqueuing Expose request 19:08:48.985 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:08:48.985 00.000 428 Worker thread wakes up 19:08:48.985 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:48.985 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:51.350 02.365 428 Exposure complete 19:08:51.475 00.125 428 worker thread done servicing request 19:08:51.475 00.000 10672 OnExposeComplete: enter 19:08:51.475 00.000 10672 UpdateGuideState(): m_state=6 19:08:51.475 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 574 19:08:51.475 00.000 10672 Star::Find returns 1 (0), X=1043.85, Y=738.26, Mass=209410, SNR=27.8, Peak=53056 HFD=2.3 19:08:51.475 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.02) = xAngle (1.02 = 1.02) 19:08:51.475 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 19:08:51.475 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.55 hyp=0.60 cameraTheta=-2.00 mountX=0.31 mountY=-0.52, mountTheta=-1.03 19:08:51.475 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.55, opts=13) 19:08:51.475 00.000 10672 Enqueuing Move request for scope (-0.25, -0.55) 19:08:51.475 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12232, FiltMax=65488, Gamma=1.000 19:08:51.475 00.000 428 Worker thread wakes up 19:08:51.475 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.55) opts 0xd 19:08:51.475 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.55) 19:08:51.475 00.000 428 Moving (-0.25, -0.55) raw xDistance=0.31 yDistance=-0.52 19:08:51.475 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:08:51.475 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:51.475 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 19:08:51.475 00.000 428 MoveAxis(E, 0, ABG) 19:08:51.475 00.000 428 Move returns status 0, amount 0 19:08:51.475 00.000 428 MoveAxis(N, 0, ABG) 19:08:51.475 00.000 428 Move returns status 0, amount 0 19:08:51.475 00.000 428 move complete, result=0 19:08:51.475 00.000 428 worker thread done servicing request 19:08:51.506 00.031 10672 UpdateGuideState exits: m=209410 SNR=27.8 19:08:51.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:51.506 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:51.506 00.000 10672 Enqueuing Expose request 19:08:51.506 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:08:51.506 00.000 428 Worker thread wakes up 19:08:51.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:51.506 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:53.304 01.798 10672 read socket command 10 19:08:53.304 00.000 10672 processing socket request REQDIST 19:08:53.304 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:08:53.304 00.000 10672 Sending socket response 51 (0x33) 19:08:53.850 00.546 428 Exposure complete 19:08:53.979 00.129 428 worker thread done servicing request 19:08:53.979 00.000 10672 OnExposeComplete: enter 19:08:53.979 00.000 10672 UpdateGuideState(): m_state=6 19:08:53.979 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 575 19:08:53.979 00.000 10672 Star::Find returns 1 (0), X=1043.94, Y=738.59, Mass=275078, SNR=34.2, Peak=59152 HFD=2.9 19:08:53.979 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:08:53.979 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 19:08:53.979 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.19 mountX=0.18 mountY=-0.20, mountTheta=-0.84 19:08:53.979 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.21, opts=13) 19:08:53.979 00.000 10672 Enqueuing Move request for scope (-0.15, -0.21) 19:08:53.979 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12064, FiltMax=65488, Gamma=1.000 19:08:53.979 00.000 428 Worker thread wakes up 19:08:53.979 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd 19:08:53.979 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.21) 19:08:53.979 00.000 428 Moving (-0.15, -0.21) raw xDistance=0.18 yDistance=-0.20 19:08:53.979 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:08:53.979 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:53.979 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:08:53.979 00.000 428 MoveAxis(E, 0, ABG) 19:08:53.979 00.000 428 Move returns status 0, amount 0 19:08:53.979 00.000 428 MoveAxis(N, 0, ABG) 19:08:53.979 00.000 428 Move returns status 0, amount 0 19:08:53.979 00.000 428 move complete, result=0 19:08:53.979 00.000 428 worker thread done servicing request 19:08:54.010 00.031 10672 UpdateGuideState exits: m=275078 SNR=34.2 19:08:54.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:54.010 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:54.010 00.000 10672 Enqueuing Expose request 19:08:54.010 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:08:54.010 00.000 428 Worker thread wakes up 19:08:54.010 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:54.010 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:56.343 02.333 428 Exposure complete 19:08:56.468 00.125 428 worker thread done servicing request 19:08:56.468 00.000 10672 OnExposeComplete: enter 19:08:56.468 00.000 10672 UpdateGuideState(): m_state=6 19:08:56.468 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 576 19:08:56.468 00.000 10672 Star::Find returns 1 (0), X=1043.79, Y=738.66, Mass=209253, SNR=25.3, Peak=60240 HFD=2.1 19:08:56.468 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.02) = xAngle (0.32 = 0.32) 19:08:56.468 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81) 19:08:56.468 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-2.70 mountX=0.32 mountY=-0.11, mountTheta=-0.33 19:08:56.468 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.14, opts=13) 19:08:56.468 00.000 10672 Enqueuing Move request for scope (-0.31, -0.14) 19:08:56.468 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12504, FiltMax=65488, Gamma=1.000 19:08:56.468 00.000 428 Worker thread wakes up 19:08:56.468 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.14) opts 0xd 19:08:56.468 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.14) 19:08:56.468 00.000 428 Moving (-0.31, -0.14) raw xDistance=0.32 yDistance=-0.11 19:08:56.468 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:08:56.468 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:56.468 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:08:56.468 00.000 428 MoveAxis(E, 0, ABG) 19:08:56.468 00.000 428 Move returns status 0, amount 0 19:08:56.468 00.000 428 MoveAxis(N, 0, ABG) 19:08:56.468 00.000 428 Move returns status 0, amount 0 19:08:56.468 00.000 428 move complete, result=0 19:08:56.468 00.000 428 worker thread done servicing request 19:08:56.499 00.031 10672 UpdateGuideState exits: m=209253 SNR=25.3 19:08:56.499 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:56.499 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:56.499 00.000 10672 Enqueuing Expose request 19:08:56.499 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:56.499 00.000 428 Worker thread wakes up 19:08:56.499 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:56.499 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:08:58.307 01.808 10672 read socket command 10 19:08:58.307 00.000 10672 processing socket request REQDIST 19:08:58.307 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:08:58.307 00.000 10672 Sending socket response 40 (0x28) 19:08:58.838 00.531 428 Exposure complete 19:08:58.978 00.140 428 worker thread done servicing request 19:08:58.978 00.000 10672 OnExposeComplete: enter 19:08:58.978 00.000 10672 UpdateGuideState(): m_state=6 19:08:58.978 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 577 19:08:58.978 00.000 10672 Star::Find returns 1 (0), X=1044.17, Y=738.61, Mass=283821, SNR=36.1, Peak=59697 HFD=2.9 19:08:58.978 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.02) = xAngle (1.81 = 1.81) 19:08:58.978 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.31 = -1.31) 19:08:58.978 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.21 mountX=-0.05 mountY=-0.20, mountTheta=-1.82 19:08:58.978 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.20, opts=13) 19:08:58.978 00.000 10672 Enqueuing Move request for scope (0.07, -0.20) 19:08:58.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=401, max=65265, FiltMin=11953, FiltMax=65265, Gamma=1.000 19:08:58.978 00.000 428 Worker thread wakes up 19:08:58.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd 19:08:58.978 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.20) 19:08:58.978 00.000 428 Moving (0.07, -0.20) raw xDistance=-0.05 yDistance=-0.20 19:08:58.978 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:08:58.978 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:58.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:08:58.978 00.000 428 MoveAxis(E, 0, ABG) 19:08:58.978 00.000 428 Move returns status 0, amount 0 19:08:58.978 00.000 428 MoveAxis(N, 0, ABG) 19:08:58.978 00.000 428 Move returns status 0, amount 0 19:08:58.978 00.000 428 move complete, result=0 19:08:58.978 00.000 428 worker thread done servicing request 19:08:59.010 00.032 10672 UpdateGuideState exits: m=283821 SNR=36.1 19:08:59.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:59.010 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:08:59.010 00.000 10672 Enqueuing Expose request 19:08:59.010 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:08:59.010 00.000 428 Worker thread wakes up 19:08:59.010 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:08:59.010 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:01.337 02.327 428 Exposure complete 19:09:01.493 00.156 428 worker thread done servicing request 19:09:01.493 00.000 10672 OnExposeComplete: enter 19:09:01.493 00.000 10672 UpdateGuideState(): m_state=6 19:09:01.493 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 578 19:09:01.493 00.000 10672 Star::Find returns 1 (0), X=1044.12, Y=738.64, Mass=237774, SNR=33.0, Peak=56976 HFD=2.3 19:09:01.493 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 19:09:01.493 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 19:09:01.493 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.44 mountX=-0.00 mountY=-0.17, mountTheta=-1.58 19:09:01.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.17, opts=13) 19:09:01.493 00.000 10672 Enqueuing Move request for scope (0.02, -0.17) 19:09:01.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:09:01.493 00.000 428 Worker thread wakes up 19:09:01.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd 19:09:01.493 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.17) 19:09:01.493 00.000 428 Moving (0.02, -0.17) raw xDistance=-0.00 yDistance=-0.17 19:09:01.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:09:01.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:01.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:09:01.493 00.000 428 MoveAxis(E, 0, ABG) 19:09:01.493 00.000 428 Move returns status 0, amount 0 19:09:01.493 00.000 428 MoveAxis(N, 0, ABG) 19:09:01.493 00.000 428 Move returns status 0, amount 0 19:09:01.493 00.000 428 move complete, result=0 19:09:01.493 00.000 428 worker thread done servicing request 19:09:01.524 00.031 10672 UpdateGuideState exits: m=237774 SNR=33.0 19:09:01.524 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:01.524 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:01.524 00.000 10672 Enqueuing Expose request 19:09:01.524 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:09:01.524 00.000 428 Worker thread wakes up 19:09:01.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:01.524 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:03.310 01.786 10672 read socket command 10 19:09:03.310 00.000 10672 processing socket request REQDIST 19:09:03.310 00.000 10672 SOCKSVR: Sending pixel error of 0.29 19:09:03.310 00.000 10672 Sending socket response 29 (0x1d) 19:09:03.841 00.531 428 Exposure complete 19:09:03.981 00.140 428 worker thread done servicing request 19:09:03.981 00.000 10672 OnExposeComplete: enter 19:09:03.981 00.000 10672 UpdateGuideState(): m_state=6 19:09:03.982 00.001 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 579 19:09:03.982 00.000 10672 Star::Find returns 1 (0), X=1044.07, Y=738.96, Mass=237833, SNR=28.8, Peak=61888 HFD=2.5 19:09:03.982 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.02) = xAngle (4.76 = -1.52) 19:09:03.984 00.002 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.63 = 1.63) 19:09:03.984 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.74 mountX=0.01 mountY=0.16, mountTheta=1.52 19:09:03.985 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.16, opts=13) 19:09:03.985 00.000 10672 Enqueuing Move request for scope (-0.03, 0.16) 19:09:03.985 00.000 428 Worker thread wakes up 19:09:03.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:09:03.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd 19:09:03.985 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.16) 19:09:03.986 00.001 428 Moving (-0.03, 0.16) raw xDistance=0.01 yDistance=0.16 19:09:03.986 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:09:03.986 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:03.986 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 19:09:03.986 00.000 428 MoveAxis(E, 0, ABG) 19:09:03.986 00.000 428 Move returns status 0, amount 0 19:09:03.986 00.000 428 MoveAxis(N, 0, ABG) 19:09:03.986 00.000 428 Move returns status 0, amount 0 19:09:03.986 00.000 428 move complete, result=0 19:09:03.987 00.001 428 worker thread done servicing request 19:09:04.008 00.021 10672 UpdateGuideState exits: m=237833 SNR=28.8 19:09:04.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:04.008 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:04.008 00.000 10672 Enqueuing Expose request 19:09:04.008 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:09:04.008 00.000 428 Worker thread wakes up 19:09:04.009 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:04.009 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:06.337 02.328 428 Exposure complete 19:09:06.478 00.141 428 worker thread done servicing request 19:09:06.478 00.000 10672 OnExposeComplete: enter 19:09:06.478 00.000 10672 UpdateGuideState(): m_state=6 19:09:06.478 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 580 19:09:06.478 00.000 10672 Star::Find returns 1 (0), X=1044.13, Y=738.90, Mass=240635, SNR=26.3, Peak=59376 HFD=2.3 19:09:06.478 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.07) 19:09:06.478 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 19:09:06.478 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.19 mountX=-0.05 mountY=0.09, mountTheta=2.07 19:09:06.478 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.09, opts=13) 19:09:06.478 00.000 10672 Enqueuing Move request for scope (0.04, 0.09) 19:09:06.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:09:06.478 00.000 428 Worker thread wakes up 19:09:06.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd 19:09:06.478 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.09) 19:09:06.478 00.000 428 Moving (0.04, 0.09) raw xDistance=-0.05 yDistance=0.09 19:09:06.478 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:09:06.478 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:06.478 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:09:06.478 00.000 428 MoveAxis(E, 0, ABG) 19:09:06.478 00.000 428 Move returns status 0, amount 0 19:09:06.478 00.000 428 MoveAxis(N, 0, ABG) 19:09:06.478 00.000 428 Move returns status 0, amount 0 19:09:06.478 00.000 428 move complete, result=0 19:09:06.478 00.000 428 worker thread done servicing request 19:09:06.493 00.015 10672 UpdateGuideState exits: m=240635 SNR=26.3 19:09:06.493 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:06.493 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:06.493 00.000 10672 Enqueuing Expose request 19:09:06.493 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:09:06.493 00.000 428 Worker thread wakes up 19:09:06.493 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:06.493 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:08.298 01.805 10672 read socket command 10 19:09:08.298 00.000 10672 processing socket request REQDIST 19:09:08.298 00.000 10672 SOCKSVR: Sending pixel error of 0.20 19:09:08.298 00.000 10672 Sending socket response 20 (0x14) 19:09:08.844 00.546 428 Exposure complete 19:09:08.969 00.125 428 worker thread done servicing request 19:09:08.969 00.000 10672 OnExposeComplete: enter 19:09:08.969 00.000 10672 UpdateGuideState(): m_state=6 19:09:08.969 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 581 19:09:08.969 00.000 10672 Star::Find returns 1 (0), X=1044.35, Y=738.65, Mass=246629, SNR=32.1, Peak=54688 HFD=2.8 19:09:08.969 00.000 10672 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.02) = xAngle (2.46 = 2.46) 19:09:08.969 00.000 10672 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.66 = -0.66) 19:09:08.969 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-0.56 mountX=-0.23 mountY=-0.18, mountTheta=-2.47 19:09:08.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.16, opts=13) 19:09:08.969 00.000 10672 Enqueuing Move request for scope (0.25, -0.16) 19:09:08.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:09:08.969 00.000 428 Worker thread wakes up 19:09:08.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.16) opts 0xd 19:09:08.969 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.16) 19:09:08.969 00.000 428 Moving (0.25, -0.16) raw xDistance=-0.23 yDistance=-0.18 19:09:08.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:09:08.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:08.985 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:09:08.985 00.000 428 MoveAxis(E, 0, ABG) 19:09:08.985 00.000 428 Move returns status 0, amount 0 19:09:08.985 00.000 428 MoveAxis(N, 0, ABG) 19:09:08.985 00.000 428 Move returns status 0, amount 0 19:09:08.985 00.000 428 move complete, result=0 19:09:08.985 00.000 428 worker thread done servicing request 19:09:09.000 00.015 10672 UpdateGuideState exits: m=246629 SNR=32.1 19:09:09.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:09.000 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:09.000 00.000 10672 Enqueuing Expose request 19:09:09.000 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:09:09.000 00.000 428 Worker thread wakes up 19:09:09.000 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:09.000 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:11.334 02.334 428 Exposure complete 19:09:11.474 00.140 428 worker thread done servicing request 19:09:11.490 00.016 10672 OnExposeComplete: enter 19:09:11.490 00.000 10672 UpdateGuideState(): m_state=6 19:09:11.490 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 582 19:09:11.490 00.000 10672 Star::Find returns 1 (0), X=1044.31, Y=738.45, Mass=199886, SNR=27.7, Peak=50320 HFD=2.0 19:09:11.490 00.000 10672 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.02) = xAngle (1.99 = 1.99) 19:09:11.490 00.000 10672 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.13 = -1.13) 19:09:11.490 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.35 hyp=0.41 cameraTheta=-1.03 mountX=-0.17 mountY=-0.37, mountTheta=-2.00 19:09:11.490 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.35, opts=13) 19:09:11.490 00.000 10672 Enqueuing Move request for scope (0.21, -0.35) 19:09:11.490 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:09:11.490 00.000 428 Worker thread wakes up 19:09:11.490 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.35) opts 0xd 19:09:11.490 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.35) 19:09:11.490 00.000 428 Moving (0.21, -0.35) raw xDistance=-0.17 yDistance=-0.37 19:09:11.490 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:09:11.490 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:11.490 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:09:11.490 00.000 428 MoveAxis(E, 0, ABG) 19:09:11.490 00.000 428 Move returns status 0, amount 0 19:09:11.490 00.000 428 MoveAxis(N, 0, ABG) 19:09:11.490 00.000 428 Move returns status 0, amount 0 19:09:11.490 00.000 428 move complete, result=0 19:09:11.490 00.000 428 worker thread done servicing request 19:09:11.505 00.015 10672 UpdateGuideState exits: m=199886 SNR=27.7 19:09:11.505 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:11.505 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:11.505 00.000 10672 Enqueuing Expose request 19:09:11.505 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:09:11.505 00.000 428 Worker thread wakes up 19:09:11.505 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:11.505 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:13.311 01.806 10672 read socket command 10 19:09:13.311 00.000 10672 processing socket request REQDIST 19:09:13.311 00.000 10672 SOCKSVR: Sending pixel error of 0.28 19:09:13.311 00.000 10672 Sending socket response 28 (0x1c) 19:09:13.827 00.516 428 Exposure complete 19:09:13.967 00.140 428 worker thread done servicing request 19:09:13.967 00.000 10672 OnExposeComplete: enter 19:09:13.967 00.000 10672 UpdateGuideState(): m_state=6 19:09:13.967 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 583 19:09:13.967 00.000 10672 Star::Find returns 1 (0), X=1044.28, Y=739.02, Mass=228148, SNR=31.2, Peak=50001 HFD=2.4 19:09:13.967 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.02) = xAngle (3.88 = -2.41) 19:09:13.967 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.75 = 0.75) 19:09:13.967 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.28 cameraTheta=0.86 mountX=-0.21 mountY=0.19, mountTheta=2.40 19:09:13.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.21, opts=13) 19:09:13.967 00.000 10672 Enqueuing Move request for scope (0.18, 0.21) 19:09:13.967 00.000 428 Worker thread wakes up 19:09:13.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=625, max=65265, FiltMin=11729, FiltMax=65265, Gamma=1.000 19:09:13.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd 19:09:13.967 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.21) 19:09:13.967 00.000 428 Moving (0.18, 0.21) raw xDistance=-0.21 yDistance=0.19 19:09:13.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:09:13.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:13.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:09:13.967 00.000 428 MoveAxis(E, 0, ABG) 19:09:13.967 00.000 428 Move returns status 0, amount 0 19:09:13.967 00.000 428 MoveAxis(N, 0, ABG) 19:09:13.967 00.000 428 Move returns status 0, amount 0 19:09:13.967 00.000 428 move complete, result=0 19:09:13.967 00.000 428 worker thread done servicing request 19:09:13.983 00.016 10672 UpdateGuideState exits: m=228148 SNR=31.2 19:09:13.983 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:13.983 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:13.983 00.000 10672 Enqueuing Expose request 19:09:13.983 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:09:13.983 00.000 428 Worker thread wakes up 19:09:13.983 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:13.983 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:16.345 02.362 428 Exposure complete 19:09:16.470 00.125 428 worker thread done servicing request 19:09:16.470 00.000 10672 OnExposeComplete: enter 19:09:16.470 00.000 10672 UpdateGuideState(): m_state=6 19:09:16.470 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 584 19:09:16.470 00.000 10672 Star::Find returns 1 (0), X=1043.94, Y=738.32, Mass=229254, SNR=28.1, Peak=54032 HFD=2.3 19:09:16.470 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 19:09:16.470 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 19:09:16.470 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.49 hyp=0.51 cameraTheta=-1.88 mountX=0.21 mountY=-0.47, mountTheta=-1.14 19:09:16.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.49, opts=13) 19:09:16.470 00.000 10672 Enqueuing Move request for scope (-0.16, -0.49) 19:09:16.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:09:16.470 00.000 428 Worker thread wakes up 19:09:16.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.49) opts 0xd 19:09:16.470 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.49) 19:09:16.470 00.000 428 Moving (-0.16, -0.49) raw xDistance=0.21 yDistance=-0.47 19:09:16.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:09:16.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:16.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 19:09:16.470 00.000 428 MoveAxis(E, 0, ABG) 19:09:16.470 00.000 428 Move returns status 0, amount 0 19:09:16.470 00.000 428 MoveAxis(N, 0, ABG) 19:09:16.470 00.000 428 Move returns status 0, amount 0 19:09:16.470 00.000 428 move complete, result=0 19:09:16.470 00.000 428 worker thread done servicing request 19:09:16.486 00.016 10672 UpdateGuideState exits: m=229254 SNR=28.1 19:09:16.486 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:16.486 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:16.486 00.000 10672 Enqueuing Expose request 19:09:16.486 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:09:16.501 00.015 428 Worker thread wakes up 19:09:16.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:16.501 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:18.323 01.822 10672 read socket command 10 19:09:18.323 00.000 10672 processing socket request REQDIST 19:09:18.323 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:09:18.323 00.000 10672 Sending socket response 35 (0x23) 19:09:18.839 00.516 428 Exposure complete 19:09:18.964 00.125 428 worker thread done servicing request 19:09:18.964 00.000 10672 OnExposeComplete: enter 19:09:18.964 00.000 10672 UpdateGuideState(): m_state=6 19:09:18.964 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 585 19:09:18.964 00.000 10672 Star::Find returns 1 (0), X=1044.69, Y=738.09, Mass=247657, SNR=32.4, Peak=56656 HFD=2.3 19:09:18.964 00.000 10672 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.02) = xAngle (2.14 = 2.14) 19:09:18.964 00.000 10672 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.99 = -0.99) 19:09:18.964 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.72 hyp=0.93 cameraTheta=-0.88 mountX=-0.50 mountY=-0.78, mountTheta=-2.14 19:09:18.964 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.72, opts=13) 19:09:18.964 00.000 10672 Enqueuing Move request for scope (0.59, -0.72) 19:09:18.964 00.000 428 Worker thread wakes up 19:09:18.964 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12496, FiltMax=65488, Gamma=1.000 19:09:18.964 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.72) opts 0xd 19:09:18.964 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.72) 19:09:18.980 00.016 428 Moving (0.59, -0.72) raw xDistance=-0.50 yDistance=-0.78 19:09:18.980 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 19:09:18.980 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:09:18.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.78 19:09:18.980 00.000 428 MoveAxis(E, 466, ABG) 19:09:18.980 00.000 428 Guiding Dir = 2, Dur = 466 19:09:18.980 00.000 428 IsSlewing returns 0 19:09:18.980 00.000 428 IsGuiding returns 0 19:09:18.995 00.015 428 PulseGuide returned control before completion, sleep 457 19:09:18.995 00.000 10672 UpdateGuideState exits: m=247657 SNR=32.4 19:09:18.995 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:18.995 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:18.995 00.000 10672 Enqueuing Expose request 19:09:19.495 00.500 428 IsGuiding returns 1 19:09:19.495 00.000 428 scope still moving after pulse duration time elapsed 19:09:19.526 00.031 428 IsSlewing returns 0 19:09:19.526 00.000 428 IsGuiding returns 0 19:09:19.526 00.000 428 scope move finished after 466 + 82 ms 19:09:19.526 00.000 428 Move returns status 0, amount 466 19:09:19.526 00.000 428 MoveAxis(N, 0, ABG) 19:09:19.526 00.000 428 Move returns status 0, amount 0 19:09:19.526 00.000 428 move complete, result=0 19:09:19.526 00.000 428 worker thread done servicing request 19:09:19.526 00.000 428 Worker thread wakes up 19:09:19.526 00.000 10672 GuideStep: -0.5 px 466 ms EAST, -0.8 px 0 ms NORTH 19:09:19.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:19.526 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:21.326 01.800 428 Exposure complete 19:09:21.467 00.141 428 worker thread done servicing request 19:09:21.467 00.000 10672 OnExposeComplete: enter 19:09:21.467 00.000 10672 UpdateGuideState(): m_state=6 19:09:21.467 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 586 19:09:21.467 00.000 10672 Star::Find returns 1 (0), X=1044.08, Y=738.73, Mass=254680, SNR=36.6, Peak=58064 HFD=2.5 19:09:21.467 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.02) = xAngle (1.20 = 1.20) 19:09:21.467 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92) 19:09:21.467 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.82 mountX=0.03 mountY=-0.07, mountTheta=-1.21 19:09:21.467 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.08, opts=13) 19:09:21.467 00.000 10672 Enqueuing Move request for scope (-0.02, -0.08) 19:09:21.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12176, FiltMax=65488, Gamma=1.000 19:09:21.467 00.000 428 Worker thread wakes up 19:09:21.467 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd 19:09:21.467 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.08) 19:09:21.467 00.000 428 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=-0.07 19:09:21.467 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:09:21.467 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:21.467 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:09:21.467 00.000 428 MoveAxis(E, 0, ABG) 19:09:21.467 00.000 428 Move returns status 0, amount 0 19:09:21.467 00.000 428 MoveAxis(N, 0, ABG) 19:09:21.467 00.000 428 Move returns status 0, amount 0 19:09:21.467 00.000 428 move complete, result=0 19:09:21.467 00.000 428 worker thread done servicing request 19:09:21.482 00.015 10672 UpdateGuideState exits: m=254680 SNR=36.6 19:09:21.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:21.482 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:21.482 00.000 10672 Enqueuing Expose request 19:09:21.482 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:09:21.482 00.000 428 Worker thread wakes up 19:09:21.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:21.482 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:23.307 01.825 10672 read socket command 10 19:09:23.307 00.000 10672 processing socket request REQDIST 19:09:23.307 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:09:23.307 00.000 10672 Sending socket response 39 (0x27) 19:09:23.823 00.516 428 Exposure complete 19:09:23.963 00.140 428 worker thread done servicing request 19:09:23.963 00.000 10672 OnExposeComplete: enter 19:09:23.963 00.000 10672 UpdateGuideState(): m_state=6 19:09:23.963 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 587 19:09:23.963 00.000 10672 Star::Find returns 1 (0), X=1043.88, Y=738.69, Mass=283260, SNR=33.2, Peak=49888 HFD=2.6 19:09:23.963 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 19:09:23.963 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 19:09:23.963 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.62 mountX=0.22 mountY=-0.10, mountTheta=-0.41 19:09:23.963 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.12, opts=13) 19:09:23.963 00.000 10672 Enqueuing Move request for scope (-0.21, -0.12) 19:09:23.963 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11632, FiltMax=65488, Gamma=1.000 19:09:23.963 00.000 428 Worker thread wakes up 19:09:23.963 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd 19:09:23.963 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.12) 19:09:23.963 00.000 428 Moving (-0.21, -0.12) raw xDistance=0.22 yDistance=-0.10 19:09:23.963 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:09:23.963 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:23.963 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:09:23.963 00.000 428 MoveAxis(E, 0, ABG) 19:09:23.963 00.000 428 Move returns status 0, amount 0 19:09:23.963 00.000 428 MoveAxis(N, 0, ABG) 19:09:23.963 00.000 428 Move returns status 0, amount 0 19:09:23.963 00.000 428 move complete, result=0 19:09:23.963 00.000 428 worker thread done servicing request 19:09:23.979 00.016 10672 UpdateGuideState exits: m=283260 SNR=33.2 19:09:23.979 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:23.979 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:23.979 00.000 10672 Enqueuing Expose request 19:09:23.979 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:09:23.979 00.000 428 Worker thread wakes up 19:09:23.979 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:23.979 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:26.314 02.335 428 Exposure complete 19:09:26.439 00.125 428 worker thread done servicing request 19:09:26.439 00.000 10672 OnExposeComplete: enter 19:09:26.439 00.000 10672 UpdateGuideState(): m_state=6 19:09:26.439 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 588 19:09:26.439 00.000 10672 Star::Find returns 1 (0), X=1044.20, Y=738.54, Mass=251492, SNR=29.0, Peak=56865 HFD=2.6 19:09:26.439 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 19:09:26.455 00.016 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.29 = -1.29) 19:09:26.455 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.26 hyp=0.29 cameraTheta=-1.18 mountX=-0.08 mountY=-0.27, mountTheta=-1.84 19:09:26.455 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.26, opts=13) 19:09:26.455 00.000 10672 Enqueuing Move request for scope (0.11, -0.26) 19:09:26.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=625, max=65265, FiltMin=11521, FiltMax=65265, Gamma=1.000 19:09:26.455 00.000 428 Worker thread wakes up 19:09:26.455 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.26) opts 0xd 19:09:26.455 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.26) 19:09:26.455 00.000 428 Moving (0.11, -0.26) raw xDistance=-0.08 yDistance=-0.27 19:09:26.455 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:09:26.455 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:26.455 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:09:26.455 00.000 428 MoveAxis(E, 0, ABG) 19:09:26.455 00.000 428 Move returns status 0, amount 0 19:09:26.455 00.000 428 MoveAxis(N, 0, ABG) 19:09:26.455 00.000 428 Move returns status 0, amount 0 19:09:26.455 00.000 428 move complete, result=0 19:09:26.455 00.000 428 worker thread done servicing request 19:09:26.470 00.015 10672 UpdateGuideState exits: m=251492 SNR=29.0 19:09:26.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:26.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:26.470 00.000 10672 Enqueuing Expose request 19:09:26.470 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:09:26.470 00.000 428 Worker thread wakes up 19:09:26.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:26.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:28.305 01.835 10672 read socket command 10 19:09:28.305 00.000 10672 processing socket request REQDIST 19:09:28.305 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:09:28.305 00.000 10672 Sending socket response 32 (0x20) 19:09:28.836 00.531 428 Exposure complete 19:09:28.977 00.141 428 worker thread done servicing request 19:09:28.977 00.000 10672 OnExposeComplete: enter 19:09:28.977 00.000 10672 UpdateGuideState(): m_state=6 19:09:28.977 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 589 19:09:28.977 00.000 10672 Star::Find returns 1 (0), X=1044.00, Y=738.47, Mass=241373, SNR=27.9, Peak=55552 HFD=2.2 19:09:28.977 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.02) = xAngle (1.18 = 1.18) 19:09:28.977 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95) 19:09:28.977 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.33 hyp=0.35 cameraTheta=-1.84 mountX=0.13 mountY=-0.32, mountTheta=-1.18 19:09:28.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.33, opts=13) 19:09:28.977 00.000 10672 Enqueuing Move request for scope (-0.09, -0.33) 19:09:28.977 00.000 428 Worker thread wakes up 19:09:28.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12176, FiltMax=65488, Gamma=1.000 19:09:28.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.33) opts 0xd 19:09:28.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.33) 19:09:28.977 00.000 428 Moving (-0.09, -0.33) raw xDistance=0.13 yDistance=-0.32 19:09:28.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:09:28.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:28.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:09:28.977 00.000 428 MoveAxis(E, 0, ABG) 19:09:28.977 00.000 428 Move returns status 0, amount 0 19:09:28.977 00.000 428 MoveAxis(N, 0, ABG) 19:09:28.977 00.000 428 Move returns status 0, amount 0 19:09:28.977 00.000 428 move complete, result=0 19:09:28.977 00.000 428 worker thread done servicing request 19:09:29.008 00.031 10672 UpdateGuideState exits: m=241373 SNR=27.9 19:09:29.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:29.008 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:29.008 00.000 10672 Enqueuing Expose request 19:09:29.008 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:09:29.008 00.000 428 Worker thread wakes up 19:09:29.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:29.008 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:31.327 02.319 428 Exposure complete 19:09:31.483 00.156 428 worker thread done servicing request 19:09:31.483 00.000 10672 OnExposeComplete: enter 19:09:31.483 00.000 10672 UpdateGuideState(): m_state=6 19:09:31.483 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 590 19:09:31.483 00.000 10672 Star::Find returns 1 (0), X=1043.93, Y=738.79, Mass=222953, SNR=30.5, Peak=55664 HFD=2.3 19:09:31.483 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.02) = xAngle (0.01 = 0.01) 19:09:31.483 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11) 19:09:31.483 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.01 mountX=0.16 mountY=-0.00, mountTheta=-0.03 19:09:31.483 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.02, opts=13) 19:09:31.483 00.000 10672 Enqueuing Move request for scope (-0.16, -0.02) 19:09:31.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12176, FiltMax=65488, Gamma=1.000 19:09:31.483 00.000 428 Worker thread wakes up 19:09:31.483 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd 19:09:31.483 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.02) 19:09:31.483 00.000 428 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.00 19:09:31.483 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:09:31.483 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:31.483 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:09:31.483 00.000 428 MoveAxis(E, 0, ABG) 19:09:31.483 00.000 428 Move returns status 0, amount 0 19:09:31.483 00.000 428 MoveAxis(N, 0, ABG) 19:09:31.483 00.000 428 Move returns status 0, amount 0 19:09:31.483 00.000 428 move complete, result=0 19:09:31.483 00.000 428 worker thread done servicing request 19:09:31.515 00.032 10672 UpdateGuideState exits: m=222953 SNR=30.5 19:09:31.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:31.515 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:31.515 00.000 10672 Enqueuing Expose request 19:09:31.515 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:09:31.515 00.000 428 Worker thread wakes up 19:09:31.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:31.515 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:33.301 01.786 10672 read socket command 10 19:09:33.301 00.000 10672 processing socket request REQDIST 19:09:33.301 00.000 10672 SOCKSVR: Sending pixel error of 0.28 19:09:33.301 00.000 10672 Sending socket response 28 (0x1c) 19:09:33.832 00.531 428 Exposure complete 19:09:33.973 00.141 428 worker thread done servicing request 19:09:33.973 00.000 10672 OnExposeComplete: enter 19:09:33.973 00.000 10672 UpdateGuideState(): m_state=6 19:09:33.973 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 591 19:09:33.973 00.000 10672 Star::Find returns 1 (0), X=1044.32, Y=738.10, Mass=220626, SNR=26.1, Peak=43121 HFD=2.5 19:09:33.973 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.02) = xAngle (1.76 = 1.76) 19:09:33.973 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.37 = -1.37) 19:09:33.973 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.71 hyp=0.74 cameraTheta=-1.26 mountX=-0.14 mountY=-0.73, mountTheta=-1.76 19:09:33.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.71, opts=13) 19:09:33.973 00.000 10672 Enqueuing Move request for scope (0.22, -0.71) 19:09:33.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:09:33.973 00.000 428 Worker thread wakes up 19:09:33.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.71) opts 0xd 19:09:33.973 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.71) 19:09:33.973 00.000 428 Moving (0.22, -0.71) raw xDistance=-0.14 yDistance=-0.73 19:09:33.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:09:33.973 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:09:33.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.73 19:09:33.973 00.000 428 MoveAxis(E, 0, ABG) 19:09:33.973 00.000 428 Move returns status 0, amount 0 19:09:33.973 00.000 428 MoveAxis(N, 0, ABG) 19:09:33.973 00.000 428 Move returns status 0, amount 0 19:09:33.973 00.000 428 move complete, result=0 19:09:33.973 00.000 428 worker thread done servicing request 19:09:33.989 00.016 10672 UpdateGuideState exits: m=220626 SNR=26.1 19:09:34.004 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:34.004 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:34.004 00.000 10672 Enqueuing Expose request 19:09:34.004 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 19:09:34.004 00.000 428 Worker thread wakes up 19:09:34.004 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:34.004 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:36.325 02.321 428 Exposure complete 19:09:36.465 00.140 428 worker thread done servicing request 19:09:36.465 00.000 10672 OnExposeComplete: enter 19:09:36.465 00.000 10672 UpdateGuideState(): m_state=6 19:09:36.465 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 592 19:09:36.465 00.000 10672 Star::Find returns 1 (0), X=1044.15, Y=737.93, Mass=214510, SNR=28.4, Peak=57296 HFD=2.3 19:09:36.465 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.02) = xAngle (1.52 = 1.52) 19:09:36.465 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.61 = -1.61) 19:09:36.465 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.88 hyp=0.88 cameraTheta=-1.50 mountX=0.05 mountY=-0.88, mountTheta=-1.52 19:09:36.465 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.88, opts=13) 19:09:36.465 00.000 10672 Enqueuing Move request for scope (0.06, -0.88) 19:09:36.465 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:09:36.465 00.000 428 Worker thread wakes up 19:09:36.465 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.88) opts 0xd 19:09:36.465 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.88) 19:09:36.465 00.000 428 Moving (0.06, -0.88) raw xDistance=0.05 yDistance=-0.88 19:09:36.465 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:09:36.465 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.05 newest=-1.61 19:09:36.465 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.88 from input -0.88 19:09:36.465 00.000 428 MoveAxis(E, 0, ABG) 19:09:36.465 00.000 428 Move returns status 0, amount 0 19:09:36.465 00.000 428 MoveAxis(N, 1336, ABG) 19:09:36.465 00.000 428 Guiding Dir = 0, Dur = 1336 19:09:36.481 00.016 10672 UpdateGuideState exits: m=214510 SNR=28.4 19:09:36.481 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:36.481 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:36.481 00.000 10672 Enqueuing Expose request 19:09:36.497 00.016 428 IsSlewing returns 0 19:09:36.497 00.000 428 IsGuiding returns 0 19:09:36.575 00.078 428 PulseGuide returned control before completion, sleep 1267 19:09:37.856 01.281 428 IsGuiding returns 1 19:09:37.856 00.000 428 scope still moving after pulse duration time elapsed 19:09:37.902 00.046 428 IsSlewing returns 0 19:09:37.934 00.032 428 IsGuiding returns 0 19:09:37.934 00.000 428 scope move finished after 1336 + 101 ms 19:09:37.934 00.000 428 Move returns status 0, amount 1336 19:09:37.934 00.000 428 move complete, result=0 19:09:37.934 00.000 428 worker thread done servicing request 19:09:37.934 00.000 428 Worker thread wakes up 19:09:37.934 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.9 px 1336 ms NORTH 19:09:37.934 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:37.934 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:38.359 00.425 10672 read socket command 10 19:09:38.360 00.001 10672 processing socket request REQDIST 19:09:38.360 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:09:38.360 00.000 10672 Sending socket response 55 (0x37) 19:09:38.827 00.467 428 Exposure complete 19:09:38.968 00.141 428 worker thread done servicing request 19:09:38.968 00.000 10672 OnExposeComplete: enter 19:09:38.968 00.000 10672 UpdateGuideState(): m_state=6 19:09:38.968 00.000 10672 Star::Find(15, 1044, 737, 0, (0,0,0,0), 0.0, 0) frame 593 19:09:38.968 00.000 10672 Star::Find returns 1 (0), X=1044.17, Y=738.67, Mass=198186, SNR=23.8, Peak=46400 HFD=2.2 19:09:38.968 00.000 10672 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.02) = xAngle (1.97 = 1.97) 19:09:38.968 00.000 10672 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.16 = -1.16) 19:09:38.968 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.05 mountX=-0.06 mountY=-0.15, mountTheta=-1.97 19:09:38.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.14, opts=13) 19:09:38.968 00.000 10672 Enqueuing Move request for scope (0.08, -0.14) 19:09:38.968 00.000 428 Worker thread wakes up 19:09:38.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:09:38.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd 19:09:38.968 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.14) 19:09:38.968 00.000 428 Moving (0.08, -0.14) raw xDistance=-0.06 yDistance=-0.15 19:09:38.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:09:38.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:38.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:09:38.968 00.000 428 MoveAxis(E, 0, ABG) 19:09:38.968 00.000 428 Move returns status 0, amount 0 19:09:38.968 00.000 428 MoveAxis(N, 0, ABG) 19:09:38.968 00.000 428 Move returns status 0, amount 0 19:09:38.968 00.000 428 move complete, result=0 19:09:38.968 00.000 428 worker thread done servicing request 19:09:38.983 00.015 10672 UpdateGuideState exits: m=198186 SNR=23.8 19:09:38.983 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:38.983 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:38.983 00.000 10672 Enqueuing Expose request 19:09:38.983 00.000 428 Worker thread wakes up 19:09:38.983 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:09:38.983 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:38.983 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:41.333 02.350 428 Exposure complete 19:09:41.473 00.140 428 worker thread done servicing request 19:09:41.473 00.000 10672 OnExposeComplete: enter 19:09:41.473 00.000 10672 UpdateGuideState(): m_state=6 19:09:41.473 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 594 19:09:41.473 00.000 10672 Star::Find returns 1 (0), X=1044.08, Y=738.91, Mass=235804, SNR=30.4, Peak=63632 HFD=2.3 19:09:41.473 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 19:09:41.473 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 19:09:41.473 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.70 mountX=0.00 mountY=0.11, mountTheta=1.56 19:09:41.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.11, opts=13) 19:09:41.473 00.000 10672 Enqueuing Move request for scope (-0.01, 0.11) 19:09:41.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13264, FiltMax=65488, Gamma=1.000 19:09:41.473 00.000 428 Worker thread wakes up 19:09:41.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd 19:09:41.473 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.11) 19:09:41.473 00.000 428 Moving (-0.01, 0.11) raw xDistance=0.00 yDistance=0.11 19:09:41.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:09:41.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:41.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:09:41.473 00.000 428 MoveAxis(E, 0, ABG) 19:09:41.473 00.000 428 Move returns status 0, amount 0 19:09:41.473 00.000 428 MoveAxis(N, 0, ABG) 19:09:41.473 00.000 428 Move returns status 0, amount 0 19:09:41.473 00.000 428 move complete, result=0 19:09:41.473 00.000 428 worker thread done servicing request 19:09:41.489 00.016 10672 UpdateGuideState exits: m=235804 SNR=30.4 19:09:41.489 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:41.489 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:41.489 00.000 10672 Enqueuing Expose request 19:09:41.489 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:09:41.489 00.000 428 Worker thread wakes up 19:09:41.489 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:41.489 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:43.304 01.815 10672 read socket command 10 19:09:43.304 00.000 10672 processing socket request REQDIST 19:09:43.304 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:09:43.304 00.000 10672 Sending socket response 33 (0x21) 19:09:43.804 00.500 428 Exposure complete 19:09:43.960 00.156 428 worker thread done servicing request 19:09:43.960 00.000 10672 OnExposeComplete: enter 19:09:43.960 00.000 10672 UpdateGuideState(): m_state=6 19:09:43.960 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 595 19:09:43.960 00.000 10672 Star::Find returns 1 (0), X=1043.89, Y=738.63, Mass=272289, SNR=32.6, Peak=54689 HFD=2.6 19:09:43.960 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.02) = xAngle (0.60 = 0.60) 19:09:43.960 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53) 19:09:43.960 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.42 mountX=0.22 mountY=-0.15, mountTheta=-0.61 19:09:43.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.18, opts=13) 19:09:43.960 00.000 10672 Enqueuing Move request for scope (-0.20, -0.18) 19:09:43.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=625, max=65265, FiltMin=11953, FiltMax=65265, Gamma=1.000 19:09:43.960 00.000 428 Worker thread wakes up 19:09:43.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd 19:09:43.960 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.18) 19:09:43.960 00.000 428 Moving (-0.20, -0.18) raw xDistance=0.22 yDistance=-0.15 19:09:43.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:09:43.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:43.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:09:43.960 00.000 428 MoveAxis(E, 0, ABG) 19:09:43.960 00.000 428 Move returns status 0, amount 0 19:09:43.960 00.000 428 MoveAxis(N, 0, ABG) 19:09:43.960 00.000 428 Move returns status 0, amount 0 19:09:43.960 00.000 428 move complete, result=0 19:09:43.960 00.000 428 worker thread done servicing request 19:09:43.976 00.016 10672 UpdateGuideState exits: m=272289 SNR=32.6 19:09:43.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:43.976 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:43.976 00.000 10672 Enqueuing Expose request 19:09:43.976 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:09:43.976 00.000 428 Worker thread wakes up 19:09:43.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:43.976 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:46.315 02.339 428 Exposure complete 19:09:46.440 00.125 428 worker thread done servicing request 19:09:46.440 00.000 10672 OnExposeComplete: enter 19:09:46.440 00.000 10672 UpdateGuideState(): m_state=6 19:09:46.440 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 596 19:09:46.440 00.000 10672 Star::Find returns 1 (0), X=1044.14, Y=738.82, Mass=192360, SNR=25.7, Peak=59473 HFD=2.3 19:09:46.440 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.02) = xAngle (3.20 = -3.09) 19:09:46.440 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.07 = 0.07) 19:09:46.440 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.18 mountX=-0.05 mountY=0.00, mountTheta=3.07 19:09:46.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.01, opts=13) 19:09:46.440 00.000 10672 Enqueuing Move request for scope (0.05, 0.01) 19:09:46.440 00.000 428 Worker thread wakes up 19:09:46.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1809, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:09:46.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd 19:09:46.440 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.01) 19:09:46.440 00.000 428 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=0.00 19:09:46.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:09:46.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:46.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:09:46.440 00.000 428 MoveAxis(E, 0, ABG) 19:09:46.440 00.000 428 Move returns status 0, amount 0 19:09:46.440 00.000 428 MoveAxis(N, 0, ABG) 19:09:46.440 00.000 428 Move returns status 0, amount 0 19:09:46.456 00.016 428 move complete, result=0 19:09:46.456 00.000 428 worker thread done servicing request 19:09:46.471 00.015 10672 UpdateGuideState exits: m=192360 SNR=25.7 19:09:46.471 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:46.471 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:46.471 00.000 10672 Enqueuing Expose request 19:09:46.471 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:09:46.471 00.000 428 Worker thread wakes up 19:09:46.471 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:46.471 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:48.300 01.829 10672 read socket command 10 19:09:48.300 00.000 10672 processing socket request REQDIST 19:09:48.300 00.000 10672 SOCKSVR: Sending pixel error of 0.23 19:09:48.300 00.000 10672 Sending socket response 23 (0x17) 19:09:48.816 00.516 428 Exposure complete 19:09:48.954 00.138 428 worker thread done servicing request 19:09:48.954 00.000 10672 OnExposeComplete: enter 19:09:48.954 00.000 10672 UpdateGuideState(): m_state=6 19:09:48.955 00.001 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 597 19:09:48.955 00.000 10672 Star::Find returns 1 (0), X=1044.45, Y=738.66, Mass=250172, SNR=31.6, Peak=52064 HFD=2.8 19:09:48.955 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.02) = xAngle (2.64 = 2.64) 19:09:48.957 00.002 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.49 = -0.49) 19:09:48.957 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.15 hyp=0.39 cameraTheta=-0.39 mountX=-0.34 mountY=-0.18, mountTheta=-2.65 19:09:48.958 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.15, opts=13) 19:09:48.958 00.000 10672 Enqueuing Move request for scope (0.36, -0.15) 19:09:48.958 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:09:48.959 00.001 428 Worker thread wakes up 19:09:48.959 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.15) opts 0xd 19:09:48.959 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.15) 19:09:48.959 00.000 428 Moving (0.36, -0.15) raw xDistance=-0.34 yDistance=-0.18 19:09:48.959 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:09:48.959 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:48.959 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:09:48.959 00.000 428 MoveAxis(E, 0, ABG) 19:09:48.960 00.001 428 Move returns status 0, amount 0 19:09:48.960 00.000 428 MoveAxis(N, 0, ABG) 19:09:48.960 00.000 428 Move returns status 0, amount 0 19:09:48.960 00.000 428 move complete, result=0 19:09:48.960 00.000 428 worker thread done servicing request 19:09:48.982 00.022 10672 UpdateGuideState exits: m=250172 SNR=31.6 19:09:48.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:48.982 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:48.982 00.000 10672 Enqueuing Expose request 19:09:48.982 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:09:48.982 00.000 428 Worker thread wakes up 19:09:48.983 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:48.983 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:51.333 02.350 428 Exposure complete 19:09:51.467 00.134 428 worker thread done servicing request 19:09:51.467 00.000 10672 OnExposeComplete: enter 19:09:51.468 00.001 10672 UpdateGuideState(): m_state=6 19:09:51.468 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 598 19:09:51.469 00.001 10672 Star::Find returns 1 (0), X=1044.11, Y=738.57, Mass=187650, SNR=28.8, Peak=48912 HFD=2.1 19:09:51.469 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 19:09:51.469 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 19:09:51.469 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.52 mountX=0.02 mountY=-0.24, mountTheta=-1.50 19:09:51.470 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.24, opts=13) 19:09:51.470 00.000 10672 Enqueuing Move request for scope (0.01, -0.24) 19:09:51.471 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:09:51.471 00.000 428 Worker thread wakes up 19:09:51.471 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd 19:09:51.471 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.24) 19:09:51.471 00.000 428 Moving (0.01, -0.24) raw xDistance=0.02 yDistance=-0.24 19:09:51.471 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:09:51.471 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:51.471 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:09:51.471 00.000 428 MoveAxis(E, 0, ABG) 19:09:51.472 00.001 428 Move returns status 0, amount 0 19:09:51.472 00.000 428 MoveAxis(N, 0, ABG) 19:09:51.472 00.000 428 Move returns status 0, amount 0 19:09:51.472 00.000 428 move complete, result=0 19:09:51.472 00.000 428 worker thread done servicing request 19:09:51.493 00.021 10672 UpdateGuideState exits: m=187650 SNR=28.8 19:09:51.494 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:51.494 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:51.494 00.000 10672 Enqueuing Expose request 19:09:51.494 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:09:51.494 00.000 428 Worker thread wakes up 19:09:51.494 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:51.494 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:53.305 01.811 10672 read socket command 10 19:09:53.305 00.000 10672 processing socket request REQDIST 19:09:53.305 00.000 10672 SOCKSVR: Sending pixel error of 0.27 19:09:53.305 00.000 10672 Sending socket response 27 (0x1b) 19:09:53.805 00.500 428 Exposure complete 19:09:53.945 00.140 428 worker thread done servicing request 19:09:53.945 00.000 10672 OnExposeComplete: enter 19:09:53.945 00.000 10672 UpdateGuideState(): m_state=6 19:09:53.945 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 599 19:09:53.945 00.000 10672 Star::Find returns 1 (0), X=1043.94, Y=738.69, Mass=263875, SNR=34.2, Peak=62209 HFD=2.4 19:09:53.945 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 19:09:53.945 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 19:09:53.945 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.50 mountX=0.16 mountY=-0.10, mountTheta=-0.54 19:09:53.945 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.11, opts=13) 19:09:53.945 00.000 10672 Enqueuing Move request for scope (-0.15, -0.11) 19:09:53.945 00.000 428 Worker thread wakes up 19:09:53.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1809, max=65265, FiltMin=12825, FiltMax=65265, Gamma=1.000 19:09:53.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd 19:09:53.945 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.11) 19:09:53.945 00.000 428 Moving (-0.15, -0.11) raw xDistance=0.16 yDistance=-0.10 19:09:53.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:09:53.945 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:53.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:09:53.945 00.000 428 MoveAxis(E, 0, ABG) 19:09:53.945 00.000 428 Move returns status 0, amount 0 19:09:53.945 00.000 428 MoveAxis(N, 0, ABG) 19:09:53.945 00.000 428 Move returns status 0, amount 0 19:09:53.945 00.000 428 move complete, result=0 19:09:53.945 00.000 428 worker thread done servicing request 19:09:53.976 00.031 10672 UpdateGuideState exits: m=263875 SNR=34.2 19:09:53.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:53.976 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:53.976 00.000 10672 Enqueuing Expose request 19:09:53.976 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:09:53.976 00.000 428 Worker thread wakes up 19:09:53.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:53.976 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:56.298 02.322 428 Exposure complete 19:09:56.439 00.141 428 worker thread done servicing request 19:09:56.439 00.000 10672 OnExposeComplete: enter 19:09:56.439 00.000 10672 UpdateGuideState(): m_state=6 19:09:56.439 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 600 19:09:56.439 00.000 10672 Star::Find returns 1 (0), X=1043.91, Y=739.02, Mass=177486, SNR=31.0, Peak=59041 HFD=1.9 19:09:56.439 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.02) = xAngle (5.29 = -0.99) 19:09:56.439 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.16 = 2.16) 19:09:56.439 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.27 mountX=0.15 mountY=0.23, mountTheta=0.99 19:09:56.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.22, opts=13) 19:09:56.439 00.000 10672 Enqueuing Move request for scope (-0.18, 0.22) 19:09:56.439 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:09:56.439 00.000 428 Worker thread wakes up 19:09:56.439 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd 19:09:56.439 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.22) 19:09:56.439 00.000 428 Moving (-0.18, 0.22) raw xDistance=0.15 yDistance=0.23 19:09:56.439 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:09:56.439 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:56.439 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:09:56.439 00.000 428 MoveAxis(E, 0, ABG) 19:09:56.439 00.000 428 Move returns status 0, amount 0 19:09:56.439 00.000 428 MoveAxis(N, 0, ABG) 19:09:56.439 00.000 428 Move returns status 0, amount 0 19:09:56.439 00.000 428 move complete, result=0 19:09:56.439 00.000 428 worker thread done servicing request 19:09:56.470 00.031 10672 UpdateGuideState exits: m=177486 SNR=31.0 19:09:56.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:56.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:56.470 00.000 10672 Enqueuing Expose request 19:09:56.470 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:09:56.470 00.000 428 Worker thread wakes up 19:09:56.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:56.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:09:58.299 01.829 10672 read socket command 10 19:09:58.299 00.000 10672 processing socket request REQDIST 19:09:58.299 00.000 10672 SOCKSVR: Sending pixel error of 0.25 19:09:58.299 00.000 10672 Sending socket response 25 (0x19) 19:09:58.831 00.532 428 Exposure complete 19:09:58.970 00.139 428 worker thread done servicing request 19:09:58.970 00.000 10672 OnExposeComplete: enter 19:09:58.970 00.000 10672 UpdateGuideState(): m_state=6 19:09:58.971 00.001 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 601 19:09:58.971 00.000 10672 Star::Find returns 1 (0), X=1044.48, Y=739.32, Mass=216755, SNR=26.6, Peak=50641 HFD=2.9 19:09:58.971 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.02) = xAngle (3.95 = -2.34) 19:09:58.972 00.001 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.82 = 0.82) 19:09:58.972 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.51 hyp=0.64 cameraTheta=0.93 mountX=-0.44 mountY=0.47, mountTheta=2.33 19:09:58.973 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.51, opts=13) 19:09:58.973 00.000 10672 Enqueuing Move request for scope (0.38, 0.51) 19:09:58.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2033, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:09:58.973 00.000 428 Worker thread wakes up 19:09:58.974 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.51) opts 0xd 19:09:58.974 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.51) 19:09:58.974 00.000 428 Moving (0.38, 0.51) raw xDistance=-0.44 yDistance=0.47 19:09:58.974 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:09:58.974 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:58.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 19:09:58.974 00.000 428 MoveAxis(E, 413, ABG) 19:09:58.974 00.000 428 Guiding Dir = 2, Dur = 413 19:09:58.975 00.001 428 IsSlewing returns 0 19:09:58.975 00.000 428 IsGuiding returns 0 19:09:58.992 00.017 428 PulseGuide returned control before completion, sleep 407 19:09:58.996 00.004 10672 UpdateGuideState exits: m=216755 SNR=26.6 19:09:58.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:58.996 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:09:58.996 00.000 10672 Enqueuing Expose request 19:09:59.402 00.406 428 IsGuiding returns 1 19:09:59.402 00.000 428 scope still moving after pulse duration time elapsed 19:09:59.440 00.038 428 IsSlewing returns 0 19:09:59.441 00.001 428 IsGuiding returns 0 19:09:59.441 00.000 428 scope move finished after 413 + 52 ms 19:09:59.441 00.000 428 Move returns status 0, amount 413 19:09:59.441 00.000 428 MoveAxis(N, 0, ABG) 19:09:59.442 00.001 428 Move returns status 0, amount 0 19:09:59.442 00.000 428 move complete, result=0 19:09:59.442 00.000 428 worker thread done servicing request 19:09:59.443 00.001 428 Worker thread wakes up 19:09:59.443 00.000 10672 GuideStep: -0.4 px 413 ms EAST, 0.5 px 0 ms NORTH 19:09:59.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:09:59.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:01.325 01.882 428 Exposure complete 19:10:01.450 00.125 428 worker thread done servicing request 19:10:01.450 00.000 10672 OnExposeComplete: enter 19:10:01.450 00.000 10672 UpdateGuideState(): m_state=6 19:10:01.450 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 602 19:10:01.450 00.000 10672 Star::Find returns 1 (0), X=1043.57, Y=738.78, Mass=241622, SNR=29.7, Peak=50097 HFD=2.6 19:10:01.450 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.02) = xAngle (-0.06 = -0.06) 19:10:01.450 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09) 19:10:01.450 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.03 hyp=0.52 cameraTheta=-3.08 mountX=0.52 mountY=0.03, mountTheta=0.05 19:10:01.450 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.03, opts=13) 19:10:01.450 00.000 10672 Enqueuing Move request for scope (-0.52, -0.03) 19:10:01.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2145, max=65265, FiltMin=12337, FiltMax=65265, Gamma=1.000 19:10:01.450 00.000 428 Worker thread wakes up 19:10:01.450 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.03) opts 0xd 19:10:01.450 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.03) 19:10:01.450 00.000 428 Moving (-0.52, -0.03) raw xDistance=0.52 yDistance=0.03 19:10:01.450 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.52 19:10:01.450 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:01.450 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:10:01.450 00.000 428 MoveAxis(W, 458, ABG) 19:10:01.450 00.000 428 Guiding Dir = 3, Dur = 458 19:10:01.466 00.016 428 IsSlewing returns 0 19:10:01.466 00.000 428 IsGuiding returns 0 19:10:01.481 00.015 10672 UpdateGuideState exits: m=241622 SNR=29.7 19:10:01.481 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:01.481 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:01.481 00.000 10672 Enqueuing Expose request 19:10:01.481 00.000 428 PulseGuide returned control before completion, sleep 452 19:10:01.965 00.484 428 IsGuiding returns 0 19:10:01.965 00.000 428 Move returns status 0, amount 458 19:10:01.965 00.000 428 MoveAxis(N, 0, ABG) 19:10:01.965 00.000 428 Move returns status 0, amount 0 19:10:01.965 00.000 428 move complete, result=0 19:10:01.965 00.000 428 worker thread done servicing request 19:10:01.965 00.000 428 Worker thread wakes up 19:10:01.965 00.000 10672 GuideStep: 0.5 px 458 ms WEST, 0.0 px 0 ms NORTH 19:10:01.965 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:01.965 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:03.311 01.346 10672 read socket command 10 19:10:03.311 00.000 10672 processing socket request REQDIST 19:10:03.311 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:10:03.311 00.000 10672 Sending socket response 41 (0x29) 19:10:03.826 00.515 428 Exposure complete 19:10:03.951 00.125 428 worker thread done servicing request 19:10:03.951 00.000 10672 OnExposeComplete: enter 19:10:03.951 00.000 10672 UpdateGuideState(): m_state=6 19:10:03.951 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 603 19:10:03.951 00.000 10672 Star::Find returns 1 (0), X=1044.34, Y=739.00, Mass=239719, SNR=28.2, Peak=51312 HFD=2.4 19:10:03.951 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.58) 19:10:03.951 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 19:10:03.951 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.20 hyp=0.31 cameraTheta=0.68 mountX=-0.26 mountY=0.17, mountTheta=2.57 19:10:03.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.20, opts=13) 19:10:03.951 00.000 10672 Enqueuing Move request for scope (0.24, 0.20) 19:10:03.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11744, FiltMax=65488, Gamma=1.000 19:10:03.951 00.000 428 Worker thread wakes up 19:10:03.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.20) opts 0xd 19:10:03.951 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.20) 19:10:03.967 00.016 428 Moving (0.24, 0.20) raw xDistance=-0.26 yDistance=0.17 19:10:03.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:10:03.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:03.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:10:03.967 00.000 428 MoveAxis(E, 0, ABG) 19:10:03.967 00.000 428 Move returns status 0, amount 0 19:10:03.967 00.000 428 MoveAxis(N, 0, ABG) 19:10:03.967 00.000 428 Move returns status 0, amount 0 19:10:03.967 00.000 428 move complete, result=0 19:10:03.967 00.000 428 worker thread done servicing request 19:10:03.982 00.015 10672 UpdateGuideState exits: m=239719 SNR=28.2 19:10:03.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:03.982 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:03.982 00.000 10672 Enqueuing Expose request 19:10:03.982 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:10:03.982 00.000 428 Worker thread wakes up 19:10:03.982 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:03.982 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:06.328 02.346 428 Exposure complete 19:10:06.469 00.141 428 worker thread done servicing request 19:10:06.469 00.000 10672 OnExposeComplete: enter 19:10:06.469 00.000 10672 UpdateGuideState(): m_state=6 19:10:06.469 00.000 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 604 19:10:06.469 00.000 10672 Star::Find returns 1 (0), X=1044.01, Y=738.65, Mass=280769, SNR=36.3, Peak=50097 HFD=3.4 19:10:06.469 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.02) = xAngle (0.93 = 0.93) 19:10:06.469 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19) 19:10:06.469 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-2.09 mountX=0.11 mountY=-0.14, mountTheta=-0.94 19:10:06.469 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.15, opts=13) 19:10:06.469 00.000 10672 Enqueuing Move request for scope (-0.09, -0.15) 19:10:06.469 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=11297, FiltMax=65265, Gamma=1.000 19:10:06.469 00.000 428 Worker thread wakes up 19:10:06.469 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd 19:10:06.469 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.15) 19:10:06.469 00.000 428 Moving (-0.09, -0.15) raw xDistance=0.11 yDistance=-0.14 19:10:06.469 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:10:06.469 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:06.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:10:06.469 00.000 428 MoveAxis(E, 0, ABG) 19:10:06.469 00.000 428 Move returns status 0, amount 0 19:10:06.469 00.000 428 MoveAxis(N, 0, ABG) 19:10:06.469 00.000 428 Move returns status 0, amount 0 19:10:06.469 00.000 428 move complete, result=0 19:10:06.469 00.000 428 worker thread done servicing request 19:10:06.484 00.015 10672 UpdateGuideState exits: m=280769 SNR=36.3 19:10:06.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:06.484 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:06.484 00.000 10672 Enqueuing Expose request 19:10:06.484 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:10:06.484 00.000 428 Worker thread wakes up 19:10:06.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:06.484 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:08.305 01.821 10672 read socket command 10 19:10:08.305 00.000 10672 processing socket request REQDIST 19:10:08.305 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:10:08.305 00.000 10672 Sending socket response 32 (0x20) 19:10:08.820 00.515 428 Exposure complete 19:10:08.961 00.141 428 worker thread done servicing request 19:10:08.961 00.000 10672 OnExposeComplete: enter 19:10:08.961 00.000 10672 UpdateGuideState(): m_state=6 19:10:08.961 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 605 19:10:08.961 00.000 10672 Star::Find returns 1 (0), X=1043.87, Y=738.76, Mass=262673, SNR=32.1, Peak=46832 HFD=2.7 19:10:08.961 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.02) = xAngle (0.11 = 0.11) 19:10:08.961 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02) 19:10:08.961 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.91 mountX=0.23 mountY=-0.03, mountTheta=-0.12 19:10:08.961 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.05, opts=13) 19:10:08.961 00.000 10672 Enqueuing Move request for scope (-0.22, -0.05) 19:10:08.961 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:10:08.961 00.000 428 Worker thread wakes up 19:10:08.961 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd 19:10:08.961 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.05) 19:10:08.961 00.000 428 Moving (-0.22, -0.05) raw xDistance=0.23 yDistance=-0.03 19:10:08.961 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 19:10:08.961 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:08.961 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:10:08.961 00.000 428 MoveAxis(E, 0, ABG) 19:10:08.961 00.000 428 Move returns status 0, amount 0 19:10:08.961 00.000 428 MoveAxis(N, 0, ABG) 19:10:08.961 00.000 428 Move returns status 0, amount 0 19:10:08.961 00.000 428 move complete, result=0 19:10:08.961 00.000 428 worker thread done servicing request 19:10:08.992 00.031 10672 UpdateGuideState exits: m=262673 SNR=32.1 19:10:08.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:08.992 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:08.992 00.000 10672 Enqueuing Expose request 19:10:08.992 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:10:08.992 00.000 428 Worker thread wakes up 19:10:08.992 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:08.992 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:11.319 02.327 428 Exposure complete 19:10:11.444 00.125 428 worker thread done servicing request 19:10:11.444 00.000 10672 OnExposeComplete: enter 19:10:11.444 00.000 10672 UpdateGuideState(): m_state=6 19:10:11.444 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 606 19:10:11.444 00.000 10672 Star::Find returns 1 (0), X=1043.16, Y=739.04, Mass=200579, SNR=25.4, Peak=58721 HFD=2.1 19:10:11.444 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.02) = xAngle (5.92 = -0.37) 19:10:11.444 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.79 = 2.79) 19:10:11.444 00.000 10672 CameraToMount -- cameraX=-0.94 cameraY=0.24 hyp=0.97 cameraTheta=2.90 mountX=0.90 mountY=0.33, mountTheta=0.35 19:10:11.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.94, y=0.24, opts=13) 19:10:11.444 00.000 10672 Enqueuing Move request for scope (-0.94, 0.24) 19:10:11.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1057, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:10:11.444 00.000 428 Worker thread wakes up 19:10:11.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.24) opts 0xd 19:10:11.444 00.000 428 Handling offset move in thread for scope, endpoint = (-0.94, 0.24) 19:10:11.444 00.000 428 Moving (-0.94, 0.24) raw xDistance=0.90 yDistance=0.33 19:10:11.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.90 19:10:11.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:11.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 19:10:11.444 00.000 428 MoveAxis(W, 841, ABG) 19:10:11.444 00.000 428 Guiding Dir = 3, Dur = 841 19:10:11.460 00.016 428 IsSlewing returns 0 19:10:11.460 00.000 428 IsGuiding returns 0 19:10:11.475 00.015 428 PulseGuide returned control before completion, sleep 836 19:10:11.475 00.000 10672 UpdateGuideState exits: m=200579 SNR=25.4 19:10:11.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:11.475 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:11.475 00.000 10672 Enqueuing Expose request 19:10:12.335 00.860 428 IsGuiding returns 0 19:10:12.335 00.000 428 Move returns status 0, amount 841 19:10:12.335 00.000 428 MoveAxis(N, 0, ABG) 19:10:12.335 00.000 428 Move returns status 0, amount 0 19:10:12.335 00.000 428 move complete, result=0 19:10:12.335 00.000 428 worker thread done servicing request 19:10:12.335 00.000 428 Worker thread wakes up 19:10:12.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:12.335 00.000 10672 GuideStep: 0.9 px 841 ms WEST, 0.3 px 0 ms NORTH 19:10:12.335 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:13.299 00.964 10672 read socket command 10 19:10:13.299 00.000 10672 processing socket request REQDIST 19:10:13.299 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:10:13.299 00.000 10672 Sending socket response 49 (0x31) 19:10:13.815 00.516 428 Exposure complete 19:10:13.971 00.156 428 worker thread done servicing request 19:10:13.971 00.000 10672 OnExposeComplete: enter 19:10:13.971 00.000 10672 UpdateGuideState(): m_state=6 19:10:13.971 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 607 19:10:13.971 00.000 10672 Star::Find returns 1 (0), X=1043.86, Y=738.83, Mass=233591, SNR=28.9, Peak=47713 HFD=2.5 19:10:13.971 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.02) = xAngle (6.08 = -0.20) 19:10:13.971 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.95 = 2.95) 19:10:13.971 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.06 mountX=0.23 mountY=0.04, mountTheta=0.19 19:10:13.971 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.02, opts=13) 19:10:13.971 00.000 10672 Enqueuing Move request for scope (-0.23, 0.02) 19:10:13.971 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=11521, FiltMax=65265, Gamma=1.000 19:10:13.971 00.000 428 Worker thread wakes up 19:10:13.971 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd 19:10:13.971 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.02) 19:10:13.971 00.000 428 Moving (-0.23, 0.02) raw xDistance=0.23 yDistance=0.04 19:10:13.971 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 19:10:13.971 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:13.971 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:10:13.971 00.000 428 MoveAxis(E, 0, ABG) 19:10:13.971 00.000 428 Move returns status 0, amount 0 19:10:13.971 00.000 428 MoveAxis(N, 0, ABG) 19:10:13.971 00.000 428 Move returns status 0, amount 0 19:10:13.971 00.000 428 move complete, result=0 19:10:13.971 00.000 428 worker thread done servicing request 19:10:14.002 00.031 10672 UpdateGuideState exits: m=233591 SNR=28.9 19:10:14.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:14.002 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:14.002 00.000 10672 Enqueuing Expose request 19:10:14.002 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:10:14.002 00.000 428 Worker thread wakes up 19:10:14.002 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:14.002 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:16.313 02.311 428 Exposure complete 19:10:16.453 00.140 428 worker thread done servicing request 19:10:16.453 00.000 10672 OnExposeComplete: enter 19:10:16.453 00.000 10672 UpdateGuideState(): m_state=6 19:10:16.453 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 608 19:10:16.453 00.000 10672 Star::Find returns 1 (0), X=1043.91, Y=738.44, Mass=228567, SNR=27.6, Peak=55664 HFD=2.3 19:10:16.453 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.02) = xAngle (1.00 = 1.00) 19:10:16.453 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13) 19:10:16.453 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.37 hyp=0.41 cameraTheta=-2.02 mountX=0.22 mountY=-0.35, mountTheta=-1.00 19:10:16.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.37, opts=13) 19:10:16.453 00.000 10672 Enqueuing Move request for scope (-0.18, -0.37) 19:10:16.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12496, FiltMax=65488, Gamma=1.000 19:10:16.453 00.000 428 Worker thread wakes up 19:10:16.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.37) opts 0xd 19:10:16.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.37) 19:10:16.453 00.000 428 Moving (-0.18, -0.37) raw xDistance=0.22 yDistance=-0.35 19:10:16.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:10:16.453 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:16.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 19:10:16.453 00.000 428 MoveAxis(E, 0, ABG) 19:10:16.453 00.000 428 Move returns status 0, amount 0 19:10:16.453 00.000 428 MoveAxis(N, 0, ABG) 19:10:16.453 00.000 428 Move returns status 0, amount 0 19:10:16.453 00.000 428 move complete, result=0 19:10:16.453 00.000 428 worker thread done servicing request 19:10:16.469 00.016 10672 UpdateGuideState exits: m=228567 SNR=27.6 19:10:16.469 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:16.469 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:16.469 00.000 10672 Enqueuing Expose request 19:10:16.469 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:10:16.469 00.000 428 Worker thread wakes up 19:10:16.469 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:16.485 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:18.311 01.826 10672 read socket command 10 19:10:18.311 00.000 10672 processing socket request REQDIST 19:10:18.311 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:10:18.311 00.000 10672 Sending socket response 41 (0x29) 19:10:18.810 00.499 428 Exposure complete 19:10:18.951 00.141 428 worker thread done servicing request 19:10:18.951 00.000 10672 OnExposeComplete: enter 19:10:18.951 00.000 10672 UpdateGuideState(): m_state=6 19:10:18.951 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 609 19:10:18.951 00.000 10672 Star::Find returns 1 (0), X=1044.03, Y=738.43, Mass=243082, SNR=29.7, Peak=60464 HFD=2.3 19:10:18.951 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.02) = xAngle (1.27 = 1.27) 19:10:18.951 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.85 = -1.85) 19:10:18.951 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.38 hyp=0.39 cameraTheta=-1.75 mountX=0.11 mountY=-0.37, mountTheta=-1.27 19:10:18.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.38, opts=13) 19:10:18.951 00.000 10672 Enqueuing Move request for scope (-0.07, -0.38) 19:10:18.951 00.000 428 Worker thread wakes up 19:10:18.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12832, FiltMax=65488, Gamma=1.000 19:10:18.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.38) opts 0xd 19:10:18.951 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.38) 19:10:18.951 00.000 428 Moving (-0.07, -0.38) raw xDistance=0.11 yDistance=-0.37 19:10:18.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:10:18.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:18.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:10:18.951 00.000 428 MoveAxis(E, 0, ABG) 19:10:18.951 00.000 428 Move returns status 0, amount 0 19:10:18.951 00.000 428 MoveAxis(N, 0, ABG) 19:10:18.951 00.000 428 Move returns status 0, amount 0 19:10:18.951 00.000 428 move complete, result=0 19:10:18.951 00.000 428 worker thread done servicing request 19:10:18.982 00.031 10672 UpdateGuideState exits: m=243082 SNR=29.7 19:10:18.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:18.982 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:18.982 00.000 10672 Enqueuing Expose request 19:10:18.982 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:10:18.982 00.000 428 Worker thread wakes up 19:10:18.982 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:18.982 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:21.305 02.323 428 Exposure complete 19:10:21.445 00.140 428 worker thread done servicing request 19:10:21.445 00.000 10672 OnExposeComplete: enter 19:10:21.445 00.000 10672 UpdateGuideState(): m_state=6 19:10:21.445 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 610 19:10:21.445 00.000 10672 Star::Find returns 1 (0), X=1043.44, Y=738.75, Mass=238287, SNR=32.5, Peak=60897 HFD=2.0 19:10:21.445 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 19:10:21.445 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.12) 19:10:21.445 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=-0.06 hyp=0.66 cameraTheta=-3.05 mountX=0.66 mountY=0.01, mountTheta=0.02 19:10:21.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=-0.06, opts=13) 19:10:21.445 00.000 10672 Enqueuing Move request for scope (-0.66, -0.06) 19:10:21.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=833, max=65265, FiltMin=12385, FiltMax=65265, Gamma=1.000 19:10:21.445 00.000 428 Worker thread wakes up 19:10:21.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.06) opts 0xd 19:10:21.445 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, -0.06) 19:10:21.445 00.000 428 Moving (-0.66, -0.06) raw xDistance=0.66 yDistance=0.01 19:10:21.445 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 19:10:21.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:21.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:10:21.445 00.000 428 MoveAxis(W, 612, ABG) 19:10:21.445 00.000 428 Guiding Dir = 3, Dur = 612 19:10:21.445 00.000 428 IsSlewing returns 0 19:10:21.445 00.000 428 IsGuiding returns 0 19:10:21.461 00.016 10672 UpdateGuideState exits: m=238287 SNR=32.5 19:10:21.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:21.461 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:21.461 00.000 10672 Enqueuing Expose request 19:10:21.476 00.015 428 PulseGuide returned control before completion, sleep 593 19:10:22.086 00.610 428 IsGuiding returns 1 19:10:22.086 00.000 428 scope still moving after pulse duration time elapsed 19:10:22.117 00.031 428 IsSlewing returns 0 19:10:22.117 00.000 428 IsGuiding returns 0 19:10:22.117 00.000 428 scope move finished after 612 + 58 ms 19:10:22.117 00.000 428 Move returns status 0, amount 612 19:10:22.117 00.000 428 MoveAxis(N, 0, ABG) 19:10:22.117 00.000 428 Move returns status 0, amount 0 19:10:22.117 00.000 428 move complete, result=0 19:10:22.117 00.000 428 worker thread done servicing request 19:10:22.117 00.000 428 Worker thread wakes up 19:10:22.117 00.000 10672 GuideStep: 0.7 px 612 ms WEST, 0.0 px 0 ms NORTH 19:10:22.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:22.117 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:23.299 01.182 10672 read socket command 10 19:10:23.299 00.000 10672 processing socket request REQDIST 19:10:23.299 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:10:23.299 00.000 10672 Sending socket response 48 (0x30) 19:10:23.819 00.520 428 Exposure complete 19:10:23.963 00.144 428 worker thread done servicing request 19:10:23.964 00.001 10672 OnExposeComplete: enter 19:10:23.964 00.000 10672 UpdateGuideState(): m_state=6 19:10:23.964 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 611 19:10:23.965 00.001 10672 Star::Find returns 1 (0), X=1043.77, Y=738.34, Mass=200420, SNR=26.7, Peak=54464 HFD=1.8 19:10:23.965 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:10:23.965 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29) 19:10:23.965 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.46 hyp=0.57 cameraTheta=-2.19 mountX=0.38 mountY=-0.43, mountTheta=-0.84 19:10:23.966 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.46, opts=13) 19:10:23.966 00.000 10672 Enqueuing Move request for scope (-0.33, -0.46) 19:10:23.967 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12496, FiltMax=65488, Gamma=1.000 19:10:23.967 00.000 428 Worker thread wakes up 19:10:23.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.46) opts 0xd 19:10:23.967 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.46) 19:10:23.967 00.000 428 Moving (-0.33, -0.46) raw xDistance=0.38 yDistance=-0.43 19:10:23.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:10:23.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:23.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:10:23.967 00.000 428 MoveAxis(E, 0, ABG) 19:10:23.968 00.001 428 Move returns status 0, amount 0 19:10:23.968 00.000 428 MoveAxis(N, 0, ABG) 19:10:23.968 00.000 428 Move returns status 0, amount 0 19:10:23.968 00.000 428 move complete, result=0 19:10:23.968 00.000 428 worker thread done servicing request 19:10:23.989 00.021 10672 UpdateGuideState exits: m=200420 SNR=26.7 19:10:23.990 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:23.990 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:23.990 00.000 10672 Enqueuing Expose request 19:10:23.990 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:10:23.990 00.000 428 Worker thread wakes up 19:10:23.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:23.990 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:26.304 02.314 428 Exposure complete 19:10:26.429 00.125 428 worker thread done servicing request 19:10:26.429 00.000 10672 OnExposeComplete: enter 19:10:26.429 00.000 10672 UpdateGuideState(): m_state=6 19:10:26.429 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 612 19:10:26.429 00.000 10672 Star::Find returns 1 (0), X=1043.67, Y=738.96, Mass=237425, SNR=25.8, Peak=58832 HFD=2.6 19:10:26.429 00.000 10672 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.02) = xAngle (5.81 = -0.47) 19:10:26.429 00.000 10672 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.68 = 2.68) 19:10:26.429 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.16 hyp=0.45 cameraTheta=2.79 mountX=0.40 mountY=0.20, mountTheta=0.46 19:10:26.445 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.16, opts=13) 19:10:26.445 00.000 10672 Enqueuing Move request for scope (-0.42, 0.16) 19:10:26.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13056, FiltMax=65488, Gamma=1.000 19:10:26.445 00.000 428 Worker thread wakes up 19:10:26.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.16) opts 0xd 19:10:26.445 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.16) 19:10:26.445 00.000 428 Moving (-0.42, 0.16) raw xDistance=0.40 yDistance=0.20 19:10:26.445 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 19:10:26.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:26.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:10:26.445 00.000 428 MoveAxis(E, 0, ABG) 19:10:26.445 00.000 428 Move returns status 0, amount 0 19:10:26.445 00.000 428 MoveAxis(N, 0, ABG) 19:10:26.445 00.000 428 Move returns status 0, amount 0 19:10:26.445 00.000 428 move complete, result=0 19:10:26.445 00.000 428 worker thread done servicing request 19:10:26.461 00.016 10672 UpdateGuideState exits: m=237425 SNR=25.8 19:10:26.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:26.461 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:26.461 00.000 10672 Enqueuing Expose request 19:10:26.461 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:10:26.461 00.000 428 Worker thread wakes up 19:10:26.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:26.461 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:28.310 01.849 10672 read socket command 10 19:10:28.310 00.000 10672 processing socket request REQDIST 19:10:28.310 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:10:28.310 00.000 10672 Sending socket response 49 (0x31) 19:10:28.810 00.500 428 Exposure complete 19:10:28.950 00.140 428 worker thread done servicing request 19:10:28.950 00.000 10672 OnExposeComplete: enter 19:10:28.950 00.000 10672 UpdateGuideState(): m_state=6 19:10:28.950 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 613 19:10:28.950 00.000 10672 Star::Find returns 1 (0), X=1044.41, Y=738.83, Mass=196769, SNR=26.1, Peak=51297 HFD=2.4 19:10:28.950 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.02) = xAngle (3.09 = 3.09) 19:10:28.950 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.03 = -0.03) 19:10:28.950 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.02 hyp=0.31 cameraTheta=0.07 mountX=-0.31 mountY=-0.01, mountTheta=-3.11 19:10:28.950 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.02, opts=13) 19:10:28.950 00.000 10672 Enqueuing Move request for scope (0.31, 0.02) 19:10:28.950 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=401, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:10:28.950 00.000 428 Worker thread wakes up 19:10:28.950 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.02) opts 0xd 19:10:28.950 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.02) 19:10:28.950 00.000 428 Moving (0.31, 0.02) raw xDistance=-0.31 yDistance=-0.01 19:10:28.950 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:10:28.950 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:28.950 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:10:28.950 00.000 428 MoveAxis(E, 0, ABG) 19:10:28.950 00.000 428 Move returns status 0, amount 0 19:10:28.950 00.000 428 MoveAxis(N, 0, ABG) 19:10:28.950 00.000 428 Move returns status 0, amount 0 19:10:28.950 00.000 428 move complete, result=0 19:10:28.950 00.000 428 worker thread done servicing request 19:10:28.981 00.031 10672 UpdateGuideState exits: m=196769 SNR=26.1 19:10:28.981 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:28.981 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:28.981 00.000 10672 Enqueuing Expose request 19:10:28.981 00.000 428 Worker thread wakes up 19:10:28.981 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:10:28.981 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:28.981 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:31.317 02.336 428 Exposure complete 19:10:31.442 00.125 428 worker thread done servicing request 19:10:31.442 00.000 10672 OnExposeComplete: enter 19:10:31.442 00.000 10672 UpdateGuideState(): m_state=6 19:10:31.442 00.000 10672 Star::Find(15, 1044, 738, 0, (0,0,0,0), 0.0, 0) frame 614 19:10:31.442 00.000 10672 Star::Find returns 1 (0), X=1043.95, Y=738.99, Mass=228084, SNR=29.2, Peak=50545 HFD=2.9 19:10:31.442 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.03) 19:10:31.442 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.13 = 2.13) 19:10:31.442 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.23 mountX=0.12 mountY=0.20, mountTheta=1.03 19:10:31.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.18, opts=13) 19:10:31.442 00.000 10672 Enqueuing Move request for scope (-0.14, 0.18) 19:10:31.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=833, max=65265, FiltMin=12177, FiltMax=65265, Gamma=1.000 19:10:31.442 00.000 428 Worker thread wakes up 19:10:31.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd 19:10:31.442 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.18) 19:10:31.442 00.000 428 Moving (-0.14, 0.18) raw xDistance=0.12 yDistance=0.20 19:10:31.442 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:10:31.442 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:31.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:10:31.442 00.000 428 MoveAxis(E, 0, ABG) 19:10:31.442 00.000 428 Move returns status 0, amount 0 19:10:31.442 00.000 428 MoveAxis(N, 0, ABG) 19:10:31.442 00.000 428 Move returns status 0, amount 0 19:10:31.442 00.000 428 move complete, result=0 19:10:31.442 00.000 428 worker thread done servicing request 19:10:31.473 00.031 10672 UpdateGuideState exits: m=228084 SNR=29.2 19:10:31.473 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:31.473 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:31.473 00.000 10672 Enqueuing Expose request 19:10:31.473 00.000 428 Worker thread wakes up 19:10:31.473 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:10:31.473 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:31.473 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:33.311 01.838 10672 read socket command 10 19:10:33.311 00.000 10672 processing socket request REQDIST 19:10:33.311 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:10:33.311 00.000 10672 Sending socket response 37 (0x25) 19:10:33.810 00.499 428 Exposure complete 19:10:33.951 00.141 428 worker thread done servicing request 19:10:33.951 00.000 10672 OnExposeComplete: enter 19:10:33.951 00.000 10672 UpdateGuideState(): m_state=6 19:10:33.967 00.016 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 615 19:10:33.967 00.000 10672 Star::Find returns 1 (0), X=1043.28, Y=738.78, Mass=214370, SNR=27.8, Peak=48480 HFD=3.1 19:10:33.967 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.02) = xAngle (-0.09 = -0.09) 19:10:33.967 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.07) 19:10:33.967 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=-0.03 hyp=0.81 cameraTheta=-3.11 mountX=0.81 mountY=0.06, mountTheta=0.07 19:10:33.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=-0.03, opts=13) 19:10:33.967 00.000 10672 Enqueuing Move request for scope (-0.81, -0.03) 19:10:33.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13152, FiltMax=65488, Gamma=1.000 19:10:33.967 00.000 428 Worker thread wakes up 19:10:33.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.03) opts 0xd 19:10:33.967 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, -0.03) 19:10:33.967 00.000 428 Moving (-0.81, -0.03) raw xDistance=0.81 yDistance=0.06 19:10:33.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81 19:10:33.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:33.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:10:33.967 00.000 428 MoveAxis(W, 752, ABG) 19:10:33.967 00.000 428 Guiding Dir = 3, Dur = 752 19:10:33.967 00.000 428 IsSlewing returns 0 19:10:33.967 00.000 428 IsGuiding returns 0 19:10:33.982 00.015 10672 UpdateGuideState exits: m=214370 SNR=27.8 19:10:33.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:33.982 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:33.982 00.000 10672 Enqueuing Expose request 19:10:33.998 00.016 428 PulseGuide returned control before completion, sleep 737 19:10:34.763 00.765 428 IsGuiding returns 0 19:10:34.763 00.000 428 Move returns status 0, amount 752 19:10:34.763 00.000 428 MoveAxis(N, 0, ABG) 19:10:34.763 00.000 428 Move returns status 0, amount 0 19:10:34.763 00.000 428 move complete, result=0 19:10:34.763 00.000 428 worker thread done servicing request 19:10:34.763 00.000 428 Worker thread wakes up 19:10:34.763 00.000 10672 GuideStep: 0.8 px 752 ms WEST, 0.1 px 0 ms NORTH 19:10:34.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:34.763 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:36.304 01.541 428 Exposure complete 19:10:36.444 00.140 428 worker thread done servicing request 19:10:36.444 00.000 10672 OnExposeComplete: enter 19:10:36.444 00.000 10672 UpdateGuideState(): m_state=6 19:10:36.444 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 616 19:10:36.460 00.016 10672 Star::Find returns 1 (0), X=1043.66, Y=739.44, Mass=223973, SNR=27.9, Peak=49665 HFD=2.9 19:10:36.460 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.02) = xAngle (5.19 = -1.09) 19:10:36.460 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.06 = 2.06) 19:10:36.460 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.63 hyp=0.77 cameraTheta=2.17 mountX=0.35 mountY=0.68, mountTheta=1.09 19:10:36.460 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.63, opts=13) 19:10:36.460 00.000 10672 Enqueuing Move request for scope (-0.43, 0.63) 19:10:36.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:10:36.460 00.000 428 Worker thread wakes up 19:10:36.460 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.63) opts 0xd 19:10:36.460 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.63) 19:10:36.460 00.000 428 Moving (-0.43, 0.63) raw xDistance=0.35 yDistance=0.68 19:10:36.460 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 19:10:36.460 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:10:36.460 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 19:10:36.460 00.000 428 MoveAxis(E, 0, ABG) 19:10:36.460 00.000 428 Move returns status 0, amount 0 19:10:36.460 00.000 428 MoveAxis(N, 0, ABG) 19:10:36.460 00.000 428 Move returns status 0, amount 0 19:10:36.460 00.000 428 move complete, result=0 19:10:36.460 00.000 428 worker thread done servicing request 19:10:36.476 00.016 10672 UpdateGuideState exits: m=223973 SNR=27.9 19:10:36.476 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:36.476 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:36.476 00.000 10672 Enqueuing Expose request 19:10:36.476 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 19:10:36.476 00.000 428 Worker thread wakes up 19:10:36.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:36.476 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:38.298 01.822 10672 read socket command 10 19:10:38.298 00.000 10672 processing socket request REQDIST 19:10:38.298 00.000 10672 SOCKSVR: Sending pixel error of 0.58 19:10:38.298 00.000 10672 Sending socket response 58 (0x3a) 19:10:38.813 00.515 428 Exposure complete 19:10:38.938 00.125 428 worker thread done servicing request 19:10:38.938 00.000 10672 OnExposeComplete: enter 19:10:38.938 00.000 10672 UpdateGuideState(): m_state=6 19:10:38.938 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 617 19:10:38.938 00.000 10672 Star::Find returns 1 (0), X=1043.87, Y=738.83, Mass=222080, SNR=26.9, Peak=56865 HFD=2.3 19:10:38.954 00.016 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.02) = xAngle (6.06 = -0.22) 19:10:38.954 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.94 = 2.94) 19:10:38.954 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.04 mountX=0.22 mountY=0.05, mountTheta=0.21 19:10:38.954 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.02, opts=13) 19:10:38.954 00.000 10672 Enqueuing Move request for scope (-0.22, 0.02) 19:10:38.954 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2369, max=65265, FiltMin=14129, FiltMax=65265, Gamma=1.000 19:10:38.954 00.000 428 Worker thread wakes up 19:10:38.954 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd 19:10:38.954 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.02) 19:10:38.954 00.000 428 Moving (-0.22, 0.02) raw xDistance=0.22 yDistance=0.05 19:10:38.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:10:38.954 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:38.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:10:38.954 00.000 428 MoveAxis(E, 0, ABG) 19:10:38.954 00.000 428 Move returns status 0, amount 0 19:10:38.954 00.000 428 MoveAxis(N, 0, ABG) 19:10:38.954 00.000 428 Move returns status 0, amount 0 19:10:38.954 00.000 428 move complete, result=0 19:10:38.954 00.000 428 worker thread done servicing request 19:10:38.969 00.015 10672 UpdateGuideState exits: m=222080 SNR=26.9 19:10:38.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:38.969 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:38.969 00.000 10672 Enqueuing Expose request 19:10:38.969 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:10:38.969 00.000 428 Worker thread wakes up 19:10:38.969 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:38.969 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:41.312 02.343 428 Exposure complete 19:10:41.437 00.125 428 worker thread done servicing request 19:10:41.437 00.000 10672 OnExposeComplete: enter 19:10:41.437 00.000 10672 UpdateGuideState(): m_state=6 19:10:41.437 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 618 19:10:41.437 00.000 10672 Star::Find returns 1 (0), X=1043.41, Y=738.57, Mass=225990, SNR=30.4, Peak=61553 HFD=2.9 19:10:41.437 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.02) = xAngle (0.21 = 0.21) 19:10:41.437 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92) 19:10:41.437 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=-0.24 hyp=0.73 cameraTheta=-2.81 mountX=0.71 mountY=-0.16, mountTheta=-0.22 19:10:41.437 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=-0.24, opts=13) 19:10:41.437 00.000 10672 Enqueuing Move request for scope (-0.69, -0.24) 19:10:41.437 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2145, max=65265, FiltMin=13809, FiltMax=65265, Gamma=1.000 19:10:41.437 00.000 428 Worker thread wakes up 19:10:41.437 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.24) opts 0xd 19:10:41.437 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, -0.24) 19:10:41.437 00.000 428 Moving (-0.69, -0.24) raw xDistance=0.71 yDistance=-0.16 19:10:41.437 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71 19:10:41.437 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:41.437 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 19:10:41.437 00.000 428 MoveAxis(W, 663, ABG) 19:10:41.437 00.000 428 Guiding Dir = 3, Dur = 663 19:10:41.469 00.032 10672 UpdateGuideState exits: m=225990 SNR=30.4 19:10:41.469 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:41.469 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:41.469 00.000 10672 Enqueuing Expose request 19:10:41.469 00.000 428 IsSlewing returns 0 19:10:41.469 00.000 428 IsGuiding returns 0 19:10:41.484 00.015 428 PulseGuide returned control before completion, sleep 659 19:10:42.177 00.693 428 IsGuiding returns 1 19:10:42.177 00.000 428 scope still moving after pulse duration time elapsed 19:10:42.209 00.032 428 IsSlewing returns 0 19:10:42.209 00.000 428 IsGuiding returns 0 19:10:42.209 00.000 428 scope move finished after 663 + 73 ms 19:10:42.209 00.000 428 Move returns status 0, amount 663 19:10:42.209 00.000 428 MoveAxis(N, 0, ABG) 19:10:42.209 00.000 428 Move returns status 0, amount 0 19:10:42.209 00.000 428 move complete, result=0 19:10:42.209 00.000 428 worker thread done servicing request 19:10:42.209 00.000 10672 GuideStep: 0.7 px 663 ms WEST, -0.2 px 0 ms NORTH 19:10:42.209 00.000 428 Worker thread wakes up 19:10:42.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:42.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:43.307 01.098 10672 read socket command 10 19:10:43.307 00.000 10672 processing socket request REQDIST 19:10:43.307 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:10:43.307 00.000 10672 Sending socket response 55 (0x37) 19:10:43.806 00.499 428 Exposure complete 19:10:43.954 00.148 428 worker thread done servicing request 19:10:43.954 00.000 10672 OnExposeComplete: enter 19:10:43.954 00.000 10672 UpdateGuideState(): m_state=6 19:10:43.955 00.001 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 619 19:10:43.955 00.000 10672 Star::Find returns 1 (0), X=1043.77, Y=738.30, Mass=166440, SNR=23.0, Peak=48465 HFD=2.1 19:10:43.955 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 19:10:43.955 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 19:10:43.955 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.51 hyp=0.60 cameraTheta=-2.13 mountX=0.38 mountY=-0.47, mountTheta=-0.89 19:10:43.956 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.51, opts=13) 19:10:43.957 00.001 10672 Enqueuing Move request for scope (-0.32, -0.51) 19:10:43.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:10:43.957 00.000 428 Worker thread wakes up 19:10:43.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.51) opts 0xd 19:10:43.957 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.51) 19:10:43.957 00.000 428 Moving (-0.32, -0.51) raw xDistance=0.38 yDistance=-0.47 19:10:43.957 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:10:43.958 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:43.958 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 19:10:43.958 00.000 428 MoveAxis(E, 0, ABG) 19:10:43.958 00.000 428 Move returns status 0, amount 0 19:10:43.958 00.000 428 MoveAxis(N, 0, ABG) 19:10:43.958 00.000 428 Move returns status 0, amount 0 19:10:43.958 00.000 428 move complete, result=0 19:10:43.958 00.000 428 worker thread done servicing request 19:10:43.979 00.021 10672 UpdateGuideState exits: m=166440 SNR=23.0 19:10:43.979 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:43.979 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:43.979 00.000 10672 Enqueuing Expose request 19:10:43.979 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 19:10:43.979 00.000 428 Worker thread wakes up 19:10:43.980 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:43.980 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:46.305 02.325 428 Exposure complete 19:10:46.446 00.141 428 worker thread done servicing request 19:10:46.446 00.000 10672 OnExposeComplete: enter 19:10:46.446 00.000 10672 UpdateGuideState(): m_state=6 19:10:46.446 00.000 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 620 19:10:46.446 00.000 10672 Star::Find returns 1 (0), X=1044.23, Y=739.55, Mass=181806, SNR=22.1, Peak=46401 HFD=2.7 19:10:46.446 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.88) 19:10:46.446 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 19:10:46.446 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.74 hyp=0.75 cameraTheta=1.39 mountX=-0.23 mountY=0.72, mountTheta=1.87 19:10:46.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.74, opts=13) 19:10:46.446 00.000 10672 Enqueuing Move request for scope (0.14, 0.74) 19:10:46.446 00.000 428 Worker thread wakes up 19:10:46.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=833, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:10:46.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.74) opts 0xd 19:10:46.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.74) 19:10:46.446 00.000 428 Moving (0.14, 0.74) raw xDistance=-0.23 yDistance=0.72 19:10:46.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:10:46.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:10:46.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 19:10:46.446 00.000 428 MoveAxis(E, 0, ABG) 19:10:46.446 00.000 428 Move returns status 0, amount 0 19:10:46.446 00.000 428 MoveAxis(N, 0, ABG) 19:10:46.446 00.000 428 Move returns status 0, amount 0 19:10:46.446 00.000 428 move complete, result=0 19:10:46.446 00.000 428 worker thread done servicing request 19:10:46.461 00.015 10672 UpdateGuideState exits: m=181806 SNR=22.1 19:10:46.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:46.461 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:46.461 00.000 10672 Enqueuing Expose request 19:10:46.461 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 19:10:46.461 00.000 428 Worker thread wakes up 19:10:46.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:46.461 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:48.809 02.348 428 Exposure complete 19:10:48.950 00.141 428 worker thread done servicing request 19:10:55.826 06.876 10672 OnExposeComplete: enter 19:10:55.826 00.000 10672 UpdateGuideState(): m_state=6 19:10:55.827 00.001 10672 Star::Find(15, 1044, 739, 0, (0,0,0,0), 0.0, 0) frame 621 19:10:55.828 00.001 10672 Star::Find returns 1 (0), X=1043.70, Y=739.41, Mass=213982, SNR=27.0, Peak=61329 HFD=2.0 19:10:55.828 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.11) 19:10:55.828 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.05 = 2.05) 19:10:55.829 00.001 10672 CameraToMount -- cameraX=-0.40 cameraY=0.60 hyp=0.72 cameraTheta=2.15 mountX=0.32 mountY=0.64, mountTheta=1.11 19:10:55.852 00.023 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.60, opts=13) 19:10:55.852 00.000 10672 Enqueuing Move request for scope (-0.40, 0.60) 19:10:55.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=13753, FiltMax=65265, Gamma=1.000 19:10:55.852 00.000 428 Worker thread wakes up 19:10:55.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.60) opts 0xd 19:10:55.853 00.001 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.60) 19:10:55.853 00.000 428 Moving (-0.40, 0.60) raw xDistance=0.32 yDistance=0.64 19:10:55.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:10:55.853 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.39 newest=0.90 19:10:55.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.64 from input 0.64 19:10:55.853 00.000 428 MoveAxis(E, 0, ABG) 19:10:55.853 00.000 428 Move returns status 0, amount 0 19:10:55.853 00.000 428 MoveAxis(S, 974, ABG) 19:10:55.853 00.000 428 Guiding Dir = 1, Dur = 974 19:10:55.876 00.023 428 IsSlewing returns 0 19:10:55.880 00.004 428 IsGuiding returns 0 19:10:55.916 00.036 10672 UpdateGuideState exits: m=213982 SNR=27.0 19:10:55.917 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:55.917 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:55.917 00.000 10672 Enqueuing Expose request 19:10:55.952 00.035 10672 read socket command 13 19:10:55.952 00.000 10672 processing socket request MOVEn 19:10:55.953 00.001 10672 PhdController::Dither begins 19:10:55.953 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 19:10:55.953 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (-3.02) = xAngle (-6.16 = 0.12) 19:10:55.953 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=-3.14 cameraX=24.82, cameraY=3.03 cameraTheta=0.12 19:10:55.953 00.000 10672 setting lock position to (1068.91, 741.83) 19:10:55.953 00.000 10672 Mount: notify guiding dithered (24.8, 3.0) 19:10:55.954 00.001 10672 Status Line: Dither by -25.00,0.00 19:10:56.004 00.050 428 PulseGuide returned control before completion, sleep 864 19:10:56.099 00.095 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:10:56.099 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 19:10:56.099 00.000 10672 Sending socket response 2 (0x2) 19:10:56.870 00.771 428 IsGuiding returns 1 19:10:56.870 00.000 428 scope still moving after pulse duration time elapsed 19:10:56.899 00.029 428 IsSlewing returns 0 19:10:56.901 00.002 428 IsGuiding returns 1 19:10:56.927 00.026 428 IsSlewing returns 0 19:10:56.930 00.003 428 IsGuiding returns 1 19:10:56.958 00.028 428 IsSlewing returns 0 19:10:56.974 00.016 428 IsGuiding returns 1 19:10:57.015 00.041 428 IsSlewing returns 0 19:10:57.078 00.063 428 IsGuiding returns 0 19:10:57.078 00.000 428 scope move finished after 974 + 221 ms 19:10:57.078 00.000 428 Move returns status 0, amount 974 19:10:57.078 00.000 428 move complete, result=0 19:10:57.079 00.001 428 worker thread done servicing request 19:10:57.079 00.000 428 Worker thread wakes up 19:10:57.079 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 974 ms SOUTH 19:10:57.080 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:10:57.080 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:10:57.087 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 19:10:57.097 00.010 428 ZWO: getimagedata clearbuf 2 ret 0 19:10:58.801 01.704 428 Exposure complete 19:10:58.926 00.125 428 worker thread done servicing request 19:10:58.926 00.000 10672 OnExposeComplete: enter 19:10:58.926 00.000 10672 UpdateGuideState(): m_state=6 19:10:58.926 00.000 10672 Star::Find(15, 1043, 739, 0, (0,0,0,0), 0.0, 0) frame 622 19:10:58.926 00.000 10672 Star::Find returns 1 (0), X=1043.78, Y=738.70, Mass=235131, SNR=27.4, Peak=38881 HFD=3.0 19:10:58.926 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (0.00 = 0.00) 19:10:58.926 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 19:10:58.926 00.000 10672 CameraToMount -- cameraX=-25.13 cameraY=-3.13 hyp=25.32 cameraTheta=-3.02 mountX=25.32 mountY=-0.42, mountTheta=-0.02 19:10:58.926 00.000 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 19:10:58.926 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:10:58.926 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 19:10:58.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 19:10:58.926 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 19:10:58.926 00.000 10672 Mount: notify direct move 10.50,-0.00 19:10:58.926 00.000 428 Worker thread wakes up 19:10:58.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:10:58.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 19:10:58.926 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 19:10:58.926 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 19:10:58.926 00.000 428 MoveAxis(W, 15505, B) 19:10:58.926 00.000 428 Guiding Dir = 3, Dur = 15505 19:10:58.926 00.000 428 IsSlewing returns 0 19:10:58.926 00.000 428 IsGuiding returns 0 19:10:58.957 00.031 10672 UpdateGuideState exits: m=235131 SNR=27.4 19:10:58.957 00.000 10672 PhdController: settling, locked = 1, distance = 25.55 (99.00) aobump = 0 frame = 1 / 10 19:10:58.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:58.957 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:10:58.957 00.000 10672 Enqueuing Expose request 19:10:58.957 00.000 428 PulseGuide returned control before completion, sleep 15490 19:11:10.186 11.229 10672 read socket command 10 19:11:10.186 00.000 10672 processing socket request REQDIST 19:11:10.187 00.001 10672 SOCKSVR: Sending pixel error of 2.55 19:11:10.187 00.000 10672 Sending socket response 255 (0xff) 19:11:10.422 00.235 10672 read socket command 10 19:11:10.423 00.001 10672 processing socket request REQDIST 19:11:10.423 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:11:10.423 00.000 10672 Sending socket response 255 (0xff) 19:11:14.461 04.038 428 IsGuiding returns 1 19:11:14.461 00.000 428 scope still moving after pulse duration time elapsed 19:11:14.492 00.031 428 IsSlewing returns 0 19:11:14.492 00.000 428 IsGuiding returns 0 19:11:14.492 00.000 428 scope move finished after 15505 + 54 ms 19:11:14.492 00.000 428 Move returns status 0, amount 15505 19:11:14.492 00.000 428 MoveAxis(N, 0, B) 19:11:14.492 00.000 428 Move returns status 0, amount 0 19:11:14.492 00.000 428 move complete, result=0 19:11:14.492 00.000 428 worker thread done servicing request 19:11:14.492 00.000 428 Worker thread wakes up 19:11:14.492 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 19:11:14.492 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:14.492 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1029,724,31,31) 19:11:14.508 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:11:14.508 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:11:16.280 01.772 428 Exposure complete 19:11:16.344 00.064 10672 read socket command 10 19:11:16.344 00.000 10672 processing socket request REQDIST 19:11:16.344 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:11:16.344 00.000 10672 Sending socket response 255 (0xff) 19:11:16.425 00.081 428 worker thread done servicing request 19:11:16.425 00.000 10672 OnExposeComplete: enter 19:11:16.425 00.000 10672 UpdateGuideState(): m_state=6 19:11:16.426 00.001 10672 Star::Find(15, 1043, 738, 0, (0,0,0,0), 0.0, 0) frame 623 19:11:16.426 00.000 10672 Star::Find returns 1 (0), X=1054.88, Y=739.72, Mass=234240, SNR=31.3, Peak=55009 HFD=2.3 19:11:16.426 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.02) = xAngle (0.03 = 0.03) 19:11:16.427 00.001 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10) 19:11:16.427 00.000 10672 CameraToMount -- cameraX=-14.03 cameraY=-2.11 hyp=14.19 cameraTheta=-2.99 mountX=14.19 mountY=-0.60, mountTheta=-0.04 19:11:16.428 00.001 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 19:11:16.428 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:11:16.428 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 19:11:16.428 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 19:11:16.428 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 19:11:16.429 00.001 10672 Mount: notify direct move 10.50,-0.00 19:11:16.429 00.000 428 Worker thread wakes up 19:11:16.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:11:16.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 19:11:16.429 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 19:11:16.429 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 19:11:16.429 00.000 428 MoveAxis(W, 15505, B) 19:11:16.429 00.000 428 Guiding Dir = 3, Dur = 15505 19:11:16.430 00.001 428 IsSlewing returns 0 19:11:16.430 00.000 428 IsGuiding returns 0 19:11:16.450 00.020 428 PulseGuide returned control before completion, sleep 15496 19:11:16.451 00.001 10672 UpdateGuideState exits: m=234240 SNR=31.3 19:11:16.452 00.001 10672 PhdController: settling, locked = 1, distance = 22.14 (99.00) aobump = 0 frame = 2 / 10 19:11:16.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:16.452 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:16.452 00.000 10672 Enqueuing Expose request 19:11:18.301 01.849 10672 read socket command 10 19:11:18.301 00.000 10672 processing socket request REQDIST 19:11:18.301 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:11:18.301 00.000 10672 Sending socket response 255 (0xff) 19:11:23.297 04.996 10672 read socket command 10 19:11:23.297 00.000 10672 processing socket request REQDIST 19:11:23.297 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:11:23.297 00.000 10672 Sending socket response 255 (0xff) 19:11:28.324 05.027 10672 read socket command 10 19:11:28.324 00.000 10672 processing socket request REQDIST 19:11:28.324 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:11:28.324 00.000 10672 Sending socket response 255 (0xff) 19:11:31.962 03.638 428 IsGuiding returns 0 19:11:31.962 00.000 428 Move returns status 0, amount 15505 19:11:31.962 00.000 428 MoveAxis(N, 0, B) 19:11:31.962 00.000 428 Move returns status 0, amount 0 19:11:31.962 00.000 428 move complete, result=0 19:11:31.962 00.000 428 worker thread done servicing request 19:11:31.962 00.000 428 Worker thread wakes up 19:11:31.962 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 19:11:31.962 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:31.962 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1040,725,31,31) 19:11:31.977 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:11:31.977 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:11:33.311 01.334 10672 read socket command 10 19:11:33.311 00.000 10672 processing socket request REQDIST 19:11:33.311 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:11:33.311 00.000 10672 Sending socket response 255 (0xff) 19:11:33.795 00.484 428 Exposure complete 19:11:33.936 00.141 428 worker thread done servicing request 19:11:33.940 00.004 10672 OnExposeComplete: enter 19:11:33.940 00.000 10672 UpdateGuideState(): m_state=6 19:11:33.941 00.001 10672 Star::Find(15, 1054, 739, 0, (0,0,0,0), 0.0, 0) frame 624 19:11:33.941 00.000 10672 Star::Find returns 1 (0), X=1064.54, Y=741.63, Mass=212583, SNR=31.5, Peak=54353 HFD=1.6 19:11:33.942 00.001 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 19:11:33.942 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08) 19:11:33.942 00.000 10672 CameraToMount -- cameraX=-4.37 cameraY=-0.20 hyp=4.38 cameraTheta=-3.10 mountX=4.37 mountY=0.27, mountTheta=0.06 19:11:33.946 00.004 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 19:11:33.946 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:11:33.946 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=0.00 cameraX=-3.97, cameraY=-0.48 cameraTheta=-3.02 19:11:33.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.97, y=-0.48, opts=4) 19:11:33.946 00.000 10672 Enqueuing Move request for scope (-3.97, -0.48) 19:11:33.946 00.000 10672 Mount: notify direct move 4.00,-0.00 19:11:33.947 00.001 428 Worker thread wakes up 19:11:33.947 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=513, max=65265, FiltMin=13921, FiltMax=65265, Gamma=1.000 19:11:33.947 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.97, -0.48) opts 0x4 19:11:33.947 00.000 428 Handling offset move in thread for scope, endpoint = (-3.97, -0.48) 19:11:33.947 00.000 428 Moving (-3.97, -0.48) raw xDistance=4.00 yDistance=-0.00 19:11:33.947 00.000 428 MoveAxis(W, 5907, B) 19:11:33.947 00.000 428 Guiding Dir = 3, Dur = 5907 19:11:33.949 00.002 428 IsSlewing returns 0 19:11:33.950 00.001 428 IsGuiding returns 0 19:11:33.968 00.018 428 PulseGuide returned control before completion, sleep 5899 19:11:33.974 00.006 10672 UpdateGuideState exits: m=212583 SNR=31.5 19:11:33.974 00.000 10672 PhdController: settling, locked = 1, distance = 16.81 (99.00) aobump = 0 frame = 3 / 10 19:11:33.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:33.974 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:33.974 00.000 10672 Enqueuing Expose request 19:11:38.298 04.324 10672 read socket command 10 19:11:38.298 00.000 10672 processing socket request REQDIST 19:11:38.298 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:11:38.298 00.000 10672 Sending socket response 255 (0xff) 19:11:39.910 01.612 428 IsGuiding returns 0 19:11:39.910 00.000 428 Move returns status 0, amount 5907 19:11:39.910 00.000 428 MoveAxis(N, 0, B) 19:11:39.910 00.000 428 Move returns status 0, amount 0 19:11:39.910 00.000 428 move complete, result=0 19:11:39.910 00.000 428 worker thread done servicing request 19:11:39.910 00.000 428 Worker thread wakes up 19:11:39.910 00.000 10672 GuideStep: 4.0 px 5907 ms WEST, -0.0 px 0 ms NORTH 19:11:39.910 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:39.910 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:11:39.910 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:11:39.926 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 19:11:41.296 01.370 428 Exposure complete 19:11:41.421 00.125 428 worker thread done servicing request 19:11:41.421 00.000 10672 OnExposeComplete: enter 19:11:41.421 00.000 10672 UpdateGuideState(): m_state=6 19:11:41.421 00.000 10672 Star::Find(15, 1064, 741, 0, (0,0,0,0), 0.0, 0) frame 625 19:11:41.421 00.000 10672 Star::Find returns 1 (0), X=1068.53, Y=741.36, Mass=199985, SNR=23.3, Peak=40833 HFD=3.0 19:11:41.421 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 19:11:41.421 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 19:11:41.421 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.47 hyp=0.61 cameraTheta=-2.26 mountX=0.44 mountY=-0.43, mountTheta=-0.77 19:11:41.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.47, opts=13) 19:11:41.421 00.000 10672 Enqueuing Move request for scope (-0.38, -0.47) 19:11:41.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1809, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:11:41.421 00.000 428 Worker thread wakes up 19:11:41.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.47) opts 0xd 19:11:41.421 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.47) 19:11:41.421 00.000 428 Moving (-0.38, -0.47) raw xDistance=0.44 yDistance=-0.43 19:11:41.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 19:11:41.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:41.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:11:41.421 00.000 428 MoveAxis(E, 0, ABG) 19:11:41.421 00.000 428 Move returns status 0, amount 0 19:11:41.421 00.000 428 MoveAxis(N, 0, ABG) 19:11:41.421 00.000 428 Move returns status 0, amount 0 19:11:41.421 00.000 428 move complete, result=0 19:11:41.421 00.000 428 worker thread done servicing request 19:11:41.453 00.032 10672 UpdateGuideState exits: m=199985 SNR=23.3 19:11:41.453 00.000 10672 PhdController: settling, locked = 1, distance = 0.61 (99.00) aobump = 0 frame = 4 / 10 19:11:41.453 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:41.453 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:41.453 00.000 10672 Enqueuing Expose request 19:11:41.453 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:11:41.453 00.000 428 Worker thread wakes up 19:11:41.453 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:41.453 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:11:43.311 01.858 10672 read socket command 10 19:11:43.311 00.000 10672 processing socket request REQDIST 19:11:43.311 00.000 10672 SOCKSVR: Sending pixel error of 0.60 19:11:43.311 00.000 10672 Sending socket response 60 (0x3c) 19:11:43.779 00.468 428 Exposure complete 19:11:43.904 00.125 428 worker thread done servicing request 19:11:43.904 00.000 10672 OnExposeComplete: enter 19:11:43.904 00.000 10672 UpdateGuideState(): m_state=6 19:11:43.920 00.016 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 626 19:11:43.920 00.000 10672 Star::Find returns 1 (0), X=1068.67, Y=742.42, Mass=209162, SNR=26.5, Peak=43121 HFD=2.9 19:11:43.920 00.000 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.02) = xAngle (4.97 = -1.31) 19:11:43.920 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 19:11:43.920 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.58 hyp=0.63 cameraTheta=1.95 mountX=0.16 mountY=0.61, mountTheta=1.31 19:11:43.920 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.58, opts=13) 19:11:43.920 00.000 10672 Enqueuing Move request for scope (-0.24, 0.58) 19:11:43.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1057, max=65265, FiltMin=12825, FiltMax=65265, Gamma=1.000 19:11:43.920 00.000 428 Worker thread wakes up 19:11:43.920 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.58) opts 0xd 19:11:43.920 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.58) 19:11:43.920 00.000 428 Moving (-0.24, 0.58) raw xDistance=0.16 yDistance=0.61 19:11:43.920 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:11:43.920 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:11:43.920 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 19:11:43.920 00.000 428 MoveAxis(E, 0, ABG) 19:11:43.920 00.000 428 Move returns status 0, amount 0 19:11:43.920 00.000 428 MoveAxis(N, 0, ABG) 19:11:43.920 00.000 428 Move returns status 0, amount 0 19:11:43.920 00.000 428 move complete, result=0 19:11:43.920 00.000 428 worker thread done servicing request 19:11:43.951 00.031 10672 UpdateGuideState exits: m=209162 SNR=26.5 19:11:43.951 00.000 10672 PhdController: settling, locked = 1, distance = 0.61 (99.00) aobump = 0 frame = 5 / 10 19:11:43.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:43.951 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:43.951 00.000 10672 Enqueuing Expose request 19:11:43.951 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 19:11:43.951 00.000 428 Worker thread wakes up 19:11:43.951 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:43.951 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:11:46.285 02.334 428 Exposure complete 19:11:46.410 00.125 428 worker thread done servicing request 19:11:46.410 00.000 10672 OnExposeComplete: enter 19:11:46.410 00.000 10672 UpdateGuideState(): m_state=6 19:11:46.410 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 627 19:11:46.410 00.000 10672 Star::Find returns 1 (0), X=1068.46, Y=742.09, Mass=222425, SNR=23.7, Peak=44001 HFD=2.8 19:11:46.410 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.02) = xAngle (5.64 = -0.64) 19:11:46.410 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.52 = 2.52) 19:11:46.410 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.26 hyp=0.52 cameraTheta=2.62 mountX=0.42 mountY=0.30, mountTheta=0.63 19:11:46.410 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.26, opts=13) 19:11:46.410 00.000 10672 Enqueuing Move request for scope (-0.45, 0.26) 19:11:46.410 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3345, max=65265, FiltMin=13753, FiltMax=65265, Gamma=1.000 19:11:46.410 00.000 428 Worker thread wakes up 19:11:46.410 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.26) opts 0xd 19:11:46.410 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.26) 19:11:46.410 00.000 428 Moving (-0.45, 0.26) raw xDistance=0.42 yDistance=0.30 19:11:46.410 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 19:11:46.410 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:46.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 19:11:46.410 00.000 428 MoveAxis(E, 0, ABG) 19:11:46.410 00.000 428 Move returns status 0, amount 0 19:11:46.410 00.000 428 MoveAxis(N, 0, ABG) 19:11:46.410 00.000 428 Move returns status 0, amount 0 19:11:46.410 00.000 428 move complete, result=0 19:11:46.410 00.000 428 worker thread done servicing request 19:11:46.441 00.031 10672 UpdateGuideState exits: m=222425 SNR=23.7 19:11:46.441 00.000 10672 PhdController: settling, locked = 1, distance = 0.59 (99.00) aobump = 0 frame = 6 / 10 19:11:46.441 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:46.441 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:46.441 00.000 10672 Enqueuing Expose request 19:11:46.441 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:11:46.441 00.000 428 Worker thread wakes up 19:11:46.441 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:46.441 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:11:48.786 02.345 428 Exposure complete 19:11:48.927 00.141 428 worker thread done servicing request 19:11:48.927 00.000 10672 OnExposeComplete: enter 19:11:48.927 00.000 10672 UpdateGuideState(): m_state=6 19:11:48.927 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 628 19:11:48.927 00.000 10672 Star::Find returns 1 (0), X=1069.42, Y=742.36, Mass=220658, SNR=27.8, Peak=45745 HFD=3.0 19:11:48.927 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.02) = xAngle (3.82 = -2.46) 19:11:48.927 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.69 = 0.69) 19:11:48.927 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.52 hyp=0.73 cameraTheta=0.80 mountX=-0.57 mountY=0.47, mountTheta=2.45 19:11:48.927 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.52, opts=13) 19:11:48.927 00.000 10672 Enqueuing Move request for scope (0.51, 0.52) 19:11:48.927 00.000 428 Worker thread wakes up 19:11:48.927 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.52) opts 0xd 19:11:48.927 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:11:48.927 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.52) 19:11:48.927 00.000 428 Moving (0.51, 0.52) raw xDistance=-0.57 yDistance=0.47 19:11:48.927 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 19:11:48.927 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:48.927 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 19:11:48.927 00.000 428 MoveAxis(E, 528, ABG) 19:11:48.927 00.000 428 Guiding Dir = 2, Dur = 528 19:11:48.927 00.000 428 IsSlewing returns 0 19:11:48.927 00.000 428 IsGuiding returns 0 19:11:48.958 00.031 10672 UpdateGuideState exits: m=220658 SNR=27.8 19:11:48.958 00.000 10672 PhdController: settling, locked = 1, distance = 0.63 (99.00) aobump = 0 frame = 7 / 10 19:11:48.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:48.958 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:48.958 00.000 10672 Enqueuing Expose request 19:11:48.958 00.000 428 PulseGuide returned control before completion, sleep 511 19:11:49.489 00.531 428 IsGuiding returns 1 19:11:49.489 00.000 428 scope still moving after pulse duration time elapsed 19:11:49.521 00.032 428 IsSlewing returns 0 19:11:49.521 00.000 428 IsGuiding returns 0 19:11:49.521 00.000 428 scope move finished after 528 + 57 ms 19:11:49.521 00.000 428 Move returns status 0, amount 528 19:11:49.521 00.000 428 MoveAxis(N, 0, ABG) 19:11:49.521 00.000 428 Move returns status 0, amount 0 19:11:49.521 00.000 428 move complete, result=0 19:11:49.521 00.000 428 worker thread done servicing request 19:11:49.521 00.000 10672 GuideStep: -0.6 px 528 ms EAST, 0.5 px 0 ms NORTH 19:11:49.521 00.000 428 Worker thread wakes up 19:11:49.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:49.521 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:11:51.281 01.760 428 Exposure complete 19:11:51.406 00.125 428 worker thread done servicing request 19:11:57.447 06.041 10672 OnExposeComplete: enter 19:11:57.447 00.000 10672 UpdateGuideState(): m_state=6 19:11:57.448 00.001 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 629 19:11:57.448 00.000 10672 Star::Find returns 1 (0), X=1068.49, Y=741.98, Mass=182977, SNR=26.5, Peak=58944 HFD=2.2 19:11:57.449 00.001 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.02) = xAngle (5.83 = -0.46) 19:11:57.449 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.70 = 2.70) 19:11:57.449 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.15 hyp=0.44 cameraTheta=2.81 mountX=0.40 mountY=0.19, mountTheta=0.45 19:11:57.451 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.15, opts=13) 19:11:57.451 00.000 10672 Enqueuing Move request for scope (-0.42, 0.15) 19:11:57.451 00.000 428 Worker thread wakes up 19:11:57.451 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13920, FiltMax=65488, Gamma=1.000 19:11:57.451 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.15) opts 0xd 19:11:57.451 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.15) 19:11:57.451 00.000 428 Moving (-0.42, 0.15) raw xDistance=0.40 yDistance=0.19 19:11:57.452 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 19:11:57.452 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:57.452 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:11:57.452 00.000 428 MoveAxis(E, 0, ABG) 19:11:57.452 00.000 428 Move returns status 0, amount 0 19:11:57.452 00.000 428 MoveAxis(N, 0, ABG) 19:11:57.452 00.000 428 Move returns status 0, amount 0 19:11:57.453 00.001 428 move complete, result=0 19:11:57.453 00.000 428 worker thread done servicing request 19:11:57.495 00.042 10672 UpdateGuideState exits: m=182977 SNR=26.5 19:11:57.495 00.000 10672 PhdController: settling, locked = 1, distance = 0.57 (99.00) aobump = 0 frame = 8 / 10 19:11:57.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:57.495 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:57.495 00.000 10672 Enqueuing Expose request 19:11:57.495 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:11:57.495 00.000 428 Worker thread wakes up 19:11:57.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:57.495 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:11:57.503 00.008 428 ZWO: getimagedata clearbuf 1 ret 0 19:11:57.509 00.006 428 ZWO: getimagedata clearbuf 2 ret 0 19:11:58.779 01.270 428 Exposure complete 19:11:58.927 00.148 428 worker thread done servicing request 19:11:58.927 00.000 10672 OnExposeComplete: enter 19:11:58.928 00.001 10672 UpdateGuideState(): m_state=6 19:11:58.928 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 630 19:11:58.929 00.001 10672 Star::Find returns 1 (0), X=1069.19, Y=741.41, Mass=211729, SNR=27.3, Peak=61761 HFD=2.3 19:11:58.929 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 19:11:58.929 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.09 = -1.09) 19:11:58.930 00.001 10672 CameraToMount -- cameraX=0.28 cameraY=-0.42 hyp=0.50 cameraTheta=-0.99 mountX=-0.23 mountY=-0.45, mountTheta=-2.04 19:11:58.932 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.42, opts=13) 19:11:58.933 00.001 10672 Enqueuing Move request for scope (0.28, -0.42) 19:11:58.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2257, max=65265, FiltMin=14785, FiltMax=65265, Gamma=1.000 19:11:58.933 00.000 428 Worker thread wakes up 19:11:58.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.42) opts 0xd 19:11:58.933 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.42) 19:11:58.933 00.000 428 Moving (0.28, -0.42) raw xDistance=-0.23 yDistance=-0.45 19:11:58.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:11:58.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:58.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:11:58.933 00.000 428 MoveAxis(E, 0, ABG) 19:11:58.933 00.000 428 Move returns status 0, amount 0 19:11:58.933 00.000 428 MoveAxis(N, 0, ABG) 19:11:58.933 00.000 428 Move returns status 0, amount 0 19:11:58.933 00.000 428 move complete, result=0 19:11:58.934 00.001 428 worker thread done servicing request 19:11:58.958 00.024 10672 UpdateGuideState exits: m=211729 SNR=27.3 19:11:58.958 00.000 10672 PhdController: settling, locked = 1, distance = 0.55 (99.00) aobump = 0 frame = 9 / 10 19:11:58.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:58.958 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:11:58.958 00.000 10672 Enqueuing Expose request 19:11:58.958 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:11:58.959 00.001 428 Worker thread wakes up 19:11:58.959 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:11:58.959 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:11:59.632 00.673 10672 read socket command 10 19:11:59.632 00.000 10672 processing socket request REQDIST 19:11:59.632 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:11:59.632 00.000 10672 Sending socket response 55 (0x37) 19:12:01.262 01.630 428 Exposure complete 19:12:01.402 00.140 428 worker thread done servicing request 19:12:01.402 00.000 10672 OnExposeComplete: enter 19:12:01.402 00.000 10672 UpdateGuideState(): m_state=6 19:12:01.402 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 631 19:12:01.402 00.000 10672 Star::Find returns 1 (0), X=1068.66, Y=741.89, Mass=299201, SNR=34.8, Peak=65265 HFD=3.0 19:12:01.402 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.02) = xAngle (5.93 = -0.36) 19:12:01.402 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.80 = 2.80) 19:12:01.402 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.91 mountX=0.24 mountY=0.09, mountTheta=0.35 19:12:01.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.06, opts=13) 19:12:01.402 00.000 10672 Enqueuing Move request for scope (-0.25, 0.06) 19:12:01.402 00.000 428 Worker thread wakes up 19:12:01.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2801, max=65265, FiltMin=13377, FiltMax=65265, Gamma=1.000 19:12:01.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd 19:12:01.402 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.06) 19:12:01.402 00.000 428 Moving (-0.25, 0.06) raw xDistance=0.24 yDistance=0.09 19:12:01.402 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:12:01.402 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:01.402 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:12:01.402 00.000 428 MoveAxis(E, 0, ABG) 19:12:01.402 00.000 428 Move returns status 0, amount 0 19:12:01.402 00.000 428 MoveAxis(N, 0, ABG) 19:12:01.402 00.000 428 Move returns status 0, amount 0 19:12:01.402 00.000 428 move complete, result=0 19:12:01.402 00.000 428 worker thread done servicing request 19:12:01.418 00.016 10672 UpdateGuideState exits: m=299201 SNR=34.8 19:12:01.418 00.000 10672 PhdController: settling, locked = 1, distance = 0.46 (99.00) aobump = 0 frame = 10 / 10 19:12:01.418 00.000 10672 PhdController: newstate STATE_FINISH 19:12:01.418 00.000 10672 PhdController complete: success 19:12:01.418 00.000 10672 Mount: notify guiding dither settle done success=1 19:12:01.418 00.000 10672 PhdController: newstate STATE_IDLE 19:12:01.418 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:01.418 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:01.433 00.015 10672 Enqueuing Expose request 19:12:01.433 00.000 428 Worker thread wakes up 19:12:01.433 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:12:01.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:01.433 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:03.306 01.873 10672 read socket command 10 19:12:03.306 00.000 10672 processing socket request REQDIST 19:12:03.306 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:12:03.306 00.000 10672 Sending socket response 46 (0x2e) 19:12:03.774 00.468 428 Exposure complete 19:12:03.899 00.125 428 worker thread done servicing request 19:12:03.899 00.000 10672 OnExposeComplete: enter 19:12:03.899 00.000 10672 UpdateGuideState(): m_state=6 19:12:03.899 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 632 19:12:03.899 00.000 10672 Star::Find returns 1 (0), X=1068.92, Y=741.75, Mass=260912, SNR=31.6, Peak=64929 HFD=2.3 19:12:03.899 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 19:12:03.899 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 19:12:03.899 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.44 mountX=-0.00 mountY=-0.08, mountTheta=-1.58 19:12:03.915 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.08, opts=13) 19:12:03.915 00.000 10672 Enqueuing Move request for scope (0.01, -0.08) 19:12:03.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=513, max=65265, FiltMin=14017, FiltMax=65265, Gamma=1.000 19:12:03.915 00.000 428 Worker thread wakes up 19:12:03.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd 19:12:03.915 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.08) 19:12:03.915 00.000 428 Moving (0.01, -0.08) raw xDistance=-0.00 yDistance=-0.08 19:12:03.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:12:03.915 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:03.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:12:03.915 00.000 428 MoveAxis(E, 0, ABG) 19:12:03.915 00.000 428 Move returns status 0, amount 0 19:12:03.915 00.000 428 MoveAxis(N, 0, ABG) 19:12:03.915 00.000 428 Move returns status 0, amount 0 19:12:03.915 00.000 428 move complete, result=0 19:12:03.915 00.000 428 worker thread done servicing request 19:12:03.931 00.016 10672 UpdateGuideState exits: m=260912 SNR=31.6 19:12:03.931 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:03.931 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:03.931 00.000 10672 Enqueuing Expose request 19:12:03.931 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:12:03.931 00.000 428 Worker thread wakes up 19:12:03.931 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:03.931 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:06.273 02.342 428 Exposure complete 19:12:06.398 00.125 428 worker thread done servicing request 19:12:06.398 00.000 10672 OnExposeComplete: enter 19:12:06.398 00.000 10672 UpdateGuideState(): m_state=6 19:12:06.398 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 633 19:12:06.398 00.000 10672 Star::Find returns 1 (0), X=1069.22, Y=742.20, Mass=191352, SNR=25.5, Peak=54465 HFD=2.3 19:12:06.398 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.38) 19:12:06.398 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 19:12:06.398 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.37 hyp=0.48 cameraTheta=0.88 mountX=-0.35 mountY=0.33, mountTheta=2.38 19:12:06.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.37, opts=13) 19:12:06.398 00.000 10672 Enqueuing Move request for scope (0.31, 0.37) 19:12:06.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=14017, FiltMax=65265, Gamma=1.000 19:12:06.398 00.000 428 Worker thread wakes up 19:12:06.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.37) opts 0xd 19:12:06.398 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.37) 19:12:06.398 00.000 428 Moving (0.31, 0.37) raw xDistance=-0.35 yDistance=0.33 19:12:06.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:12:06.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:06.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 19:12:06.398 00.000 428 MoveAxis(E, 0, ABG) 19:12:06.398 00.000 428 Move returns status 0, amount 0 19:12:06.398 00.000 428 MoveAxis(N, 0, ABG) 19:12:06.398 00.000 428 Move returns status 0, amount 0 19:12:06.398 00.000 428 move complete, result=0 19:12:06.398 00.000 428 worker thread done servicing request 19:12:06.430 00.032 10672 UpdateGuideState exits: m=191352 SNR=25.5 19:12:06.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:06.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:06.430 00.000 10672 Enqueuing Expose request 19:12:06.430 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:12:06.430 00.000 428 Worker thread wakes up 19:12:06.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:06.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:08.305 01.875 10672 read socket command 10 19:12:08.305 00.000 10672 processing socket request REQDIST 19:12:08.305 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:12:08.305 00.000 10672 Sending socket response 38 (0x26) 19:12:08.773 00.468 428 Exposure complete 19:12:08.929 00.156 428 worker thread done servicing request 19:12:08.929 00.000 10672 OnExposeComplete: enter 19:12:08.929 00.000 10672 UpdateGuideState(): m_state=6 19:12:08.929 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 634 19:12:08.929 00.000 10672 Star::Find returns 1 (0), X=1068.91, Y=741.54, Mass=169293, SNR=24.3, Peak=53041 HFD=2.0 19:12:08.929 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 19:12:08.929 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 19:12:08.929 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.30 hyp=0.30 cameraTheta=-1.56 mountX=0.03 mountY=-0.29, mountTheta=-1.46 19:12:08.945 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.30, opts=13) 19:12:08.945 00.000 10672 Enqueuing Move request for scope (0.00, -0.30) 19:12:08.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=4113, max=65265, FiltMin=13809, FiltMax=65265, Gamma=1.000 19:12:08.945 00.000 428 Worker thread wakes up 19:12:08.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.30) opts 0xd 19:12:08.945 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.30) 19:12:08.945 00.000 428 Moving (0.00, -0.30) raw xDistance=0.03 yDistance=-0.29 19:12:08.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:12:08.945 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:08.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 19:12:08.945 00.000 428 MoveAxis(E, 0, ABG) 19:12:08.945 00.000 428 Move returns status 0, amount 0 19:12:08.945 00.000 428 MoveAxis(N, 0, ABG) 19:12:08.945 00.000 428 Move returns status 0, amount 0 19:12:08.945 00.000 428 move complete, result=0 19:12:08.945 00.000 428 worker thread done servicing request 19:12:08.961 00.016 10672 UpdateGuideState exits: m=169293 SNR=24.3 19:12:08.961 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:08.961 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:08.961 00.000 10672 Enqueuing Expose request 19:12:08.961 00.000 428 Worker thread wakes up 19:12:08.961 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:12:08.961 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:08.961 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:11.274 02.313 428 Exposure complete 19:12:11.399 00.125 428 worker thread done servicing request 19:12:11.399 00.000 10672 OnExposeComplete: enter 19:12:11.399 00.000 10672 UpdateGuideState(): m_state=6 19:12:11.399 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 635 19:12:11.399 00.000 10672 Star::Find returns 1 (0), X=1068.68, Y=742.07, Mass=201971, SNR=25.1, Peak=56433 HFD=2.3 19:12:11.399 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.02) = xAngle (5.36 = -0.93) 19:12:11.399 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.23 = 2.23) 19:12:11.399 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.24 hyp=0.34 cameraTheta=2.34 mountX=0.20 mountY=0.27, mountTheta=0.92 19:12:11.399 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.24, opts=13) 19:12:11.399 00.000 10672 Enqueuing Move request for scope (-0.23, 0.24) 19:12:11.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3457, max=65265, FiltMin=13313, FiltMax=65265, Gamma=1.000 19:12:11.399 00.000 428 Worker thread wakes up 19:12:11.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.24) opts 0xd 19:12:11.399 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.24) 19:12:11.399 00.000 428 Moving (-0.23, 0.24) raw xDistance=0.20 yDistance=0.27 19:12:11.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:12:11.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:11.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:12:11.399 00.000 428 MoveAxis(E, 0, ABG) 19:12:11.399 00.000 428 Move returns status 0, amount 0 19:12:11.399 00.000 428 MoveAxis(N, 0, ABG) 19:12:11.399 00.000 428 Move returns status 0, amount 0 19:12:11.399 00.000 428 move complete, result=0 19:12:11.415 00.016 428 worker thread done servicing request 19:12:11.431 00.016 10672 UpdateGuideState exits: m=201971 SNR=25.1 19:12:11.431 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:11.431 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:11.431 00.000 10672 Enqueuing Expose request 19:12:11.431 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:12:11.431 00.000 428 Worker thread wakes up 19:12:11.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:11.431 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:13.311 01.880 10672 read socket command 10 19:12:13.311 00.000 10672 processing socket request REQDIST 19:12:13.311 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:12:13.311 00.000 10672 Sending socket response 35 (0x23) 19:12:13.779 00.468 428 Exposure complete 19:12:13.920 00.141 428 worker thread done servicing request 19:12:13.920 00.000 10672 OnExposeComplete: enter 19:12:13.920 00.000 10672 UpdateGuideState(): m_state=6 19:12:13.920 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 636 19:12:13.920 00.000 10672 Star::Find returns 1 (0), X=1068.88, Y=741.75, Mass=255372, SNR=32.8, Peak=54353 HFD=2.3 19:12:13.920 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.02) = xAngle (1.07 = 1.07) 19:12:13.920 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06) 19:12:13.920 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.96 mountX=0.04 mountY=-0.07, mountTheta=-1.07 19:12:13.920 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.08, opts=13) 19:12:13.920 00.000 10672 Enqueuing Move request for scope (-0.03, -0.08) 19:12:13.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=13921, FiltMax=65265, Gamma=1.000 19:12:13.920 00.000 428 Worker thread wakes up 19:12:13.920 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd 19:12:13.920 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.08) 19:12:13.920 00.000 428 Moving (-0.03, -0.08) raw xDistance=0.04 yDistance=-0.07 19:12:13.920 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:12:13.920 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:13.920 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:12:13.920 00.000 428 MoveAxis(E, 0, ABG) 19:12:13.920 00.000 428 Move returns status 0, amount 0 19:12:13.920 00.000 428 MoveAxis(N, 0, ABG) 19:12:13.920 00.000 428 Move returns status 0, amount 0 19:12:13.920 00.000 428 move complete, result=0 19:12:13.920 00.000 428 worker thread done servicing request 19:12:13.935 00.015 10672 UpdateGuideState exits: m=255372 SNR=32.8 19:12:13.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:13.935 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:13.935 00.000 10672 Enqueuing Expose request 19:12:13.951 00.016 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:12:13.951 00.000 428 Worker thread wakes up 19:12:13.951 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:13.951 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:16.272 02.321 428 Exposure complete 19:12:16.397 00.125 428 worker thread done servicing request 19:12:16.397 00.000 10672 OnExposeComplete: enter 19:12:16.397 00.000 10672 UpdateGuideState(): m_state=6 19:12:16.397 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 637 19:12:16.412 00.015 10672 Star::Find returns 1 (0), X=1068.69, Y=741.57, Mass=205400, SNR=28.6, Peak=65265 HFD=1.7 19:12:16.412 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 19:12:16.412 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 19:12:16.412 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-2.27 mountX=0.25 mountY=-0.24, mountTheta=-0.76 19:12:16.412 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.27, opts=13) 19:12:16.412 00.000 10672 Enqueuing Move request for scope (-0.22, -0.27) 19:12:16.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1809, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:12:16.412 00.000 428 Worker thread wakes up 19:12:16.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.27) opts 0xd 19:12:16.412 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.27) 19:12:16.412 00.000 428 Moving (-0.22, -0.27) raw xDistance=0.25 yDistance=-0.24 19:12:16.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:12:16.412 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:16.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:12:16.412 00.000 428 MoveAxis(E, 0, ABG) 19:12:16.412 00.000 428 Move returns status 0, amount 0 19:12:16.412 00.000 428 MoveAxis(N, 0, ABG) 19:12:16.412 00.000 428 Move returns status 0, amount 0 19:12:16.412 00.000 428 move complete, result=0 19:12:16.412 00.000 428 worker thread done servicing request 19:12:16.428 00.016 10672 UpdateGuideState exits: m=205400 SNR=28.6 19:12:16.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:16.428 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:16.428 00.000 10672 Enqueuing Expose request 19:12:16.444 00.016 428 Worker thread wakes up 19:12:16.444 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:12:16.444 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:16.444 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:18.306 01.862 10672 read socket command 10 19:12:18.306 00.000 10672 processing socket request REQDIST 19:12:18.306 00.000 10672 SOCKSVR: Sending pixel error of 0.29 19:12:18.306 00.000 10672 Sending socket response 29 (0x1d) 19:12:18.775 00.469 428 Exposure complete 19:12:18.915 00.140 428 worker thread done servicing request 19:12:18.915 00.000 10672 OnExposeComplete: enter 19:12:18.915 00.000 10672 UpdateGuideState(): m_state=6 19:12:18.915 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 638 19:12:18.915 00.000 10672 Star::Find returns 1 (0), X=1068.60, Y=742.11, Mass=243615, SNR=31.5, Peak=60897 HFD=2.5 19:12:18.915 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.02) = xAngle (5.43 = -0.85) 19:12:18.915 00.000 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.30 = 2.30) 19:12:18.915 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.28 hyp=0.42 cameraTheta=2.41 mountX=0.27 mountY=0.31, mountTheta=0.85 19:12:18.915 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.28, opts=13) 19:12:18.915 00.000 10672 Enqueuing Move request for scope (-0.31, 0.28) 19:12:18.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=177, max=65265, FiltMin=13585, FiltMax=65265, Gamma=1.000 19:12:18.915 00.000 428 Worker thread wakes up 19:12:18.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.28) opts 0xd 19:12:18.915 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.28) 19:12:18.915 00.000 428 Moving (-0.31, 0.28) raw xDistance=0.27 yDistance=0.31 19:12:18.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:12:18.915 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:18.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 19:12:18.915 00.000 428 MoveAxis(E, 0, ABG) 19:12:18.915 00.000 428 Move returns status 0, amount 0 19:12:18.915 00.000 428 MoveAxis(N, 0, ABG) 19:12:18.915 00.000 428 Move returns status 0, amount 0 19:12:18.915 00.000 428 move complete, result=0 19:12:18.915 00.000 428 worker thread done servicing request 19:12:18.946 00.031 10672 UpdateGuideState exits: m=243615 SNR=31.5 19:12:18.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:18.946 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:18.946 00.000 10672 Enqueuing Expose request 19:12:18.946 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:12:18.946 00.000 428 Worker thread wakes up 19:12:18.946 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:18.946 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:21.269 02.323 428 Exposure complete 19:12:21.425 00.156 428 worker thread done servicing request 19:12:21.425 00.000 10672 OnExposeComplete: enter 19:12:21.425 00.000 10672 UpdateGuideState(): m_state=6 19:12:21.425 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 639 19:12:21.425 00.000 10672 Star::Find returns 1 (0), X=1068.25, Y=742.02, Mass=200813, SNR=24.6, Peak=56433 HFD=2.3 19:12:21.425 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.02) = xAngle (5.88 = -0.41) 19:12:21.425 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.75 = 2.75) 19:12:21.425 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.19 hyp=0.68 cameraTheta=2.86 mountX=0.63 mountY=0.26, mountTheta=0.39 19:12:21.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.19, opts=13) 19:12:21.425 00.000 10672 Enqueuing Move request for scope (-0.66, 0.19) 19:12:21.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=289, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:12:21.425 00.000 428 Worker thread wakes up 19:12:21.440 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.19) opts 0xd 19:12:21.440 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.19) 19:12:21.440 00.000 428 Moving (-0.66, 0.19) raw xDistance=0.63 yDistance=0.26 19:12:21.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 19:12:21.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:21.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 19:12:21.440 00.000 428 MoveAxis(W, 584, ABG) 19:12:21.440 00.000 428 Guiding Dir = 3, Dur = 584 19:12:21.440 00.000 428 IsSlewing returns 0 19:12:21.440 00.000 428 IsGuiding returns 0 19:12:21.456 00.016 428 PulseGuide returned control before completion, sleep 580 19:12:21.456 00.000 10672 UpdateGuideState exits: m=200813 SNR=24.6 19:12:21.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:21.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:21.456 00.000 10672 Enqueuing Expose request 19:12:22.080 00.624 428 IsGuiding returns 0 19:12:22.080 00.000 428 Move returns status 0, amount 584 19:12:22.081 00.001 428 MoveAxis(N, 0, ABG) 19:12:22.081 00.000 428 Move returns status 0, amount 0 19:12:22.081 00.000 428 move complete, result=0 19:12:22.081 00.000 428 worker thread done servicing request 19:12:22.083 00.002 428 Worker thread wakes up 19:12:22.083 00.000 10672 GuideStep: 0.6 px 584 ms WEST, 0.3 px 0 ms NORTH 19:12:22.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:22.084 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:23.299 01.215 10672 read socket command 10 19:12:23.299 00.000 10672 processing socket request REQDIST 19:12:23.299 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:12:23.299 00.000 10672 Sending socket response 43 (0x2b) 19:12:23.752 00.453 428 Exposure complete 19:12:23.893 00.141 428 worker thread done servicing request 19:12:23.893 00.000 10672 OnExposeComplete: enter 19:12:23.893 00.000 10672 UpdateGuideState(): m_state=6 19:12:23.893 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 640 19:12:23.893 00.000 10672 Star::Find returns 1 (0), X=1068.77, Y=742.13, Mass=232765, SNR=27.4, Peak=46289 HFD=2.7 19:12:23.893 00.000 10672 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.02) = xAngle (5.05 = -1.24) 19:12:23.893 00.000 10672 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.92 = 1.92) 19:12:23.893 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.33 cameraTheta=2.03 mountX=0.11 mountY=0.31, mountTheta=1.23 19:12:23.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.29, opts=13) 19:12:23.893 00.000 10672 Enqueuing Move request for scope (-0.14, 0.29) 19:12:23.893 00.000 428 Worker thread wakes up 19:12:23.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1601, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:12:23.893 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd 19:12:23.893 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.29) 19:12:23.893 00.000 428 Moving (-0.14, 0.29) raw xDistance=0.11 yDistance=0.31 19:12:23.893 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:12:23.893 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:23.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 19:12:23.893 00.000 428 MoveAxis(E, 0, ABG) 19:12:23.893 00.000 428 Move returns status 0, amount 0 19:12:23.893 00.000 428 MoveAxis(N, 0, ABG) 19:12:23.893 00.000 428 Move returns status 0, amount 0 19:12:23.893 00.000 428 move complete, result=0 19:12:23.893 00.000 428 worker thread done servicing request 19:12:23.908 00.015 10672 UpdateGuideState exits: m=232765 SNR=27.4 19:12:23.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:23.908 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:23.908 00.000 10672 Enqueuing Expose request 19:12:23.908 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:12:23.908 00.000 428 Worker thread wakes up 19:12:23.908 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:23.908 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:26.258 02.350 428 Exposure complete 19:12:26.383 00.125 428 worker thread done servicing request 19:12:26.383 00.000 10672 OnExposeComplete: enter 19:12:26.399 00.016 10672 UpdateGuideState(): m_state=6 19:12:26.399 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 641 19:12:26.399 00.000 10672 Star::Find returns 1 (0), X=1069.45, Y=742.01, Mass=245783, SNR=31.6, Peak=54129 HFD=2.3 19:12:26.399 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.94) 19:12:26.399 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 19:12:26.399 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.18 hyp=0.57 cameraTheta=0.32 mountX=-0.56 mountY=0.12, mountTheta=2.93 19:12:26.399 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.18, opts=13) 19:12:26.399 00.000 10672 Enqueuing Move request for scope (0.54, 0.18) 19:12:26.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1921, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:12:26.399 00.000 428 Worker thread wakes up 19:12:26.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.18) opts 0xd 19:12:26.399 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.18) 19:12:26.399 00.000 428 Moving (0.54, 0.18) raw xDistance=-0.56 yDistance=0.12 19:12:26.399 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 19:12:26.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:26.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 19:12:26.399 00.000 428 MoveAxis(E, 517, ABG) 19:12:26.399 00.000 428 Guiding Dir = 2, Dur = 517 19:12:26.399 00.000 428 IsSlewing returns 0 19:12:26.399 00.000 428 IsGuiding returns 0 19:12:26.414 00.015 10672 UpdateGuideState exits: m=245783 SNR=31.6 19:12:26.414 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:26.414 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:26.414 00.000 10672 Enqueuing Expose request 19:12:26.414 00.000 428 PulseGuide returned control before completion, sleep 503 19:12:26.977 00.563 428 IsGuiding returns 0 19:12:26.977 00.000 428 Move returns status 0, amount 517 19:12:26.977 00.000 428 MoveAxis(N, 0, ABG) 19:12:26.977 00.000 428 Move returns status 0, amount 0 19:12:26.977 00.000 428 move complete, result=0 19:12:26.977 00.000 428 worker thread done servicing request 19:12:26.977 00.000 428 Worker thread wakes up 19:12:26.977 00.000 10672 GuideStep: -0.6 px 517 ms EAST, 0.1 px 0 ms NORTH 19:12:26.977 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:26.977 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:28.311 01.334 10672 read socket command 10 19:12:28.311 00.000 10672 processing socket request REQDIST 19:12:28.311 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:12:28.311 00.000 10672 Sending socket response 45 (0x2d) 19:12:28.779 00.468 428 Exposure complete 19:12:28.904 00.125 428 worker thread done servicing request 19:12:28.904 00.000 10672 OnExposeComplete: enter 19:12:28.904 00.000 10672 UpdateGuideState(): m_state=6 19:12:28.904 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 642 19:12:28.904 00.000 10672 Star::Find returns 1 (0), X=1068.96, Y=741.68, Mass=233204, SNR=29.0, Peak=56321 HFD=2.4 19:12:28.904 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.02) = xAngle (1.76 = 1.76) 19:12:28.904 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.37 = -1.37) 19:12:28.904 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.26 mountX=-0.03 mountY=-0.16, mountTheta=-1.76 19:12:28.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.15, opts=13) 19:12:28.904 00.000 10672 Enqueuing Move request for scope (0.05, -0.15) 19:12:28.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=401, max=65265, FiltMin=13921, FiltMax=65265, Gamma=1.000 19:12:28.904 00.000 428 Worker thread wakes up 19:12:28.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd 19:12:28.904 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.15) 19:12:28.904 00.000 428 Moving (0.05, -0.15) raw xDistance=-0.03 yDistance=-0.16 19:12:28.904 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:12:28.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:28.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 19:12:28.904 00.000 428 MoveAxis(E, 0, ABG) 19:12:28.904 00.000 428 Move returns status 0, amount 0 19:12:28.904 00.000 428 MoveAxis(N, 0, ABG) 19:12:28.904 00.000 428 Move returns status 0, amount 0 19:12:28.904 00.000 428 move complete, result=0 19:12:28.904 00.000 428 worker thread done servicing request 19:12:28.935 00.031 10672 UpdateGuideState exits: m=233204 SNR=29.0 19:12:28.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:28.935 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:28.935 00.000 10672 Enqueuing Expose request 19:12:28.935 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:12:28.935 00.000 428 Worker thread wakes up 19:12:28.935 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:28.935 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:31.278 02.343 428 Exposure complete 19:12:31.403 00.125 428 worker thread done servicing request 19:12:31.403 00.000 10672 OnExposeComplete: enter 19:12:31.403 00.000 10672 UpdateGuideState(): m_state=6 19:12:31.403 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 643 19:12:31.403 00.000 10672 Star::Find returns 1 (0), X=1068.51, Y=741.34, Mass=217072, SNR=27.8, Peak=51521 HFD=1.7 19:12:31.403 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 19:12:31.403 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 19:12:31.403 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.49 hyp=0.64 cameraTheta=-2.25 mountX=0.46 mountY=-0.45, mountTheta=-0.77 19:12:31.403 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.49, opts=13) 19:12:31.403 00.000 10672 Enqueuing Move request for scope (-0.40, -0.49) 19:12:31.403 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:12:31.403 00.000 428 Worker thread wakes up 19:12:31.403 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.49) opts 0xd 19:12:31.403 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.49) 19:12:31.403 00.000 428 Moving (-0.40, -0.49) raw xDistance=0.46 yDistance=-0.45 19:12:31.403 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 19:12:31.403 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:31.403 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:12:31.403 00.000 428 MoveAxis(W, 428, ABG) 19:12:31.403 00.000 428 Guiding Dir = 3, Dur = 428 19:12:31.403 00.000 428 IsSlewing returns 0 19:12:31.403 00.000 428 IsGuiding returns 0 19:12:31.419 00.016 428 PulseGuide returned control before completion, sleep 423 19:12:31.434 00.015 10672 UpdateGuideState exits: m=217072 SNR=27.8 19:12:31.434 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:31.434 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:31.434 00.000 10672 Enqueuing Expose request 19:12:31.856 00.422 428 IsGuiding returns 1 19:12:31.856 00.000 428 scope still moving after pulse duration time elapsed 19:12:31.887 00.031 428 IsSlewing returns 0 19:12:31.887 00.000 428 IsGuiding returns 0 19:12:31.887 00.000 428 scope move finished after 428 + 52 ms 19:12:31.887 00.000 428 Move returns status 0, amount 428 19:12:31.887 00.000 428 MoveAxis(N, 0, ABG) 19:12:31.887 00.000 428 Move returns status 0, amount 0 19:12:31.887 00.000 428 move complete, result=0 19:12:31.887 00.000 428 worker thread done servicing request 19:12:31.887 00.000 428 Worker thread wakes up 19:12:31.887 00.000 10672 GuideStep: 0.5 px 428 ms WEST, -0.4 px 0 ms NORTH 19:12:31.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:31.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:33.303 01.416 10672 read socket command 10 19:12:33.303 00.000 10672 processing socket request REQDIST 19:12:33.303 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:12:33.303 00.000 10672 Sending socket response 44 (0x2c) 19:12:33.772 00.469 428 Exposure complete 19:12:33.896 00.124 428 worker thread done servicing request 19:12:33.896 00.000 10672 OnExposeComplete: enter 19:12:33.896 00.000 10672 UpdateGuideState(): m_state=6 19:12:33.896 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 644 19:12:33.896 00.000 10672 Star::Find returns 1 (0), X=1068.50, Y=742.07, Mass=226879, SNR=26.1, Peak=55121 HFD=2.4 19:12:33.896 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.02) = xAngle (5.63 = -0.65) 19:12:33.896 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.51 = 2.51) 19:12:33.896 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.24 hyp=0.47 cameraTheta=2.61 mountX=0.38 mountY=0.28, mountTheta=0.64 19:12:33.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.24, opts=13) 19:12:33.896 00.000 10672 Enqueuing Move request for scope (-0.41, 0.24) 19:12:33.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1601, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:12:33.896 00.000 428 Worker thread wakes up 19:12:33.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.24) opts 0xd 19:12:33.896 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.24) 19:12:33.896 00.000 428 Moving (-0.41, 0.24) raw xDistance=0.38 yDistance=0.28 19:12:33.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:12:33.896 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:33.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 19:12:33.896 00.000 428 MoveAxis(E, 0, ABG) 19:12:33.896 00.000 428 Move returns status 0, amount 0 19:12:33.896 00.000 428 MoveAxis(N, 0, ABG) 19:12:33.896 00.000 428 Move returns status 0, amount 0 19:12:33.896 00.000 428 move complete, result=0 19:12:33.896 00.000 428 worker thread done servicing request 19:12:33.928 00.032 10672 UpdateGuideState exits: m=226879 SNR=26.1 19:12:33.928 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:33.928 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:33.928 00.000 10672 Enqueuing Expose request 19:12:33.928 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:12:33.928 00.000 428 Worker thread wakes up 19:12:33.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:33.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:36.263 02.335 428 Exposure complete 19:12:36.388 00.125 428 worker thread done servicing request 19:12:36.388 00.000 10672 OnExposeComplete: enter 19:12:36.388 00.000 10672 UpdateGuideState(): m_state=6 19:12:36.388 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 645 19:12:36.388 00.000 10672 Star::Find returns 1 (0), X=1068.71, Y=742.01, Mass=271004, SNR=33.6, Peak=52385 HFD=2.8 19:12:36.388 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.02) = xAngle (5.42 = -0.86) 19:12:36.388 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.29 = 2.29) 19:12:36.388 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.40 mountX=0.17 mountY=0.20, mountTheta=0.85 19:12:36.388 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.18, opts=13) 19:12:36.388 00.000 10672 Enqueuing Move request for scope (-0.20, 0.18) 19:12:36.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2257, max=65265, FiltMin=13809, FiltMax=65265, Gamma=1.000 19:12:36.388 00.000 428 Worker thread wakes up 19:12:36.388 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd 19:12:36.388 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.18) 19:12:36.404 00.016 428 Moving (-0.20, 0.18) raw xDistance=0.17 yDistance=0.20 19:12:36.404 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:12:36.404 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:36.404 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:12:36.404 00.000 428 MoveAxis(E, 0, ABG) 19:12:36.404 00.000 428 Move returns status 0, amount 0 19:12:36.404 00.000 428 MoveAxis(N, 0, ABG) 19:12:36.404 00.000 428 Move returns status 0, amount 0 19:12:36.404 00.000 428 move complete, result=0 19:12:36.404 00.000 428 worker thread done servicing request 19:12:36.420 00.016 10672 UpdateGuideState exits: m=271004 SNR=33.6 19:12:36.420 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:36.420 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:36.420 00.000 10672 Enqueuing Expose request 19:12:36.420 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:12:36.420 00.000 428 Worker thread wakes up 19:12:36.420 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:36.420 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:38.301 01.881 10672 read socket command 10 19:12:38.301 00.000 10672 processing socket request REQDIST 19:12:38.301 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:12:38.301 00.000 10672 Sending socket response 39 (0x27) 19:12:38.770 00.469 428 Exposure complete 19:12:38.894 00.124 428 worker thread done servicing request 19:12:38.894 00.000 10672 OnExposeComplete: enter 19:12:38.894 00.000 10672 UpdateGuideState(): m_state=6 19:12:38.894 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 646 19:12:38.894 00.000 10672 Star::Find returns 1 (0), X=1068.99, Y=741.41, Mass=210610, SNR=28.2, Peak=55233 HFD=2.2 19:12:38.894 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.02) = xAngle (1.63 = 1.63) 19:12:38.894 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.49 = -1.49) 19:12:38.894 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.43 hyp=0.43 cameraTheta=-1.39 mountX=-0.03 mountY=-0.43, mountTheta=-1.63 19:12:38.894 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.43, opts=13) 19:12:38.894 00.000 10672 Enqueuing Move request for scope (0.08, -0.43) 19:12:38.894 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=833, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:12:38.894 00.000 428 Worker thread wakes up 19:12:38.894 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.43) opts 0xd 19:12:38.894 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.43) 19:12:38.894 00.000 428 Moving (0.08, -0.43) raw xDistance=-0.03 yDistance=-0.43 19:12:38.894 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:12:38.894 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:38.894 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:12:38.894 00.000 428 MoveAxis(E, 0, ABG) 19:12:38.894 00.000 428 Move returns status 0, amount 0 19:12:38.894 00.000 428 MoveAxis(N, 0, ABG) 19:12:38.894 00.000 428 Move returns status 0, amount 0 19:12:38.894 00.000 428 move complete, result=0 19:12:38.894 00.000 428 worker thread done servicing request 19:12:38.926 00.032 10672 UpdateGuideState exits: m=210610 SNR=28.2 19:12:38.926 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:38.926 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:38.926 00.000 10672 Enqueuing Expose request 19:12:38.926 00.000 428 Worker thread wakes up 19:12:38.926 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:12:38.926 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:38.926 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:41.258 02.332 428 Exposure complete 19:12:41.383 00.125 428 worker thread done servicing request 19:12:41.383 00.000 10672 OnExposeComplete: enter 19:12:41.383 00.000 10672 UpdateGuideState(): m_state=6 19:12:41.399 00.016 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 647 19:12:41.399 00.000 10672 Star::Find returns 1 (0), X=1068.44, Y=742.04, Mass=194506, SNR=27.6, Peak=64049 HFD=2.2 19:12:41.399 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.02) = xAngle (5.75 = -0.54) 19:12:41.399 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.62 = 2.62) 19:12:41.399 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.21 hyp=0.52 cameraTheta=2.72 mountX=0.45 mountY=0.26, mountTheta=0.53 19:12:41.399 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.21, opts=13) 19:12:41.399 00.000 10672 Enqueuing Move request for scope (-0.47, 0.21) 19:12:41.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2033, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:12:41.399 00.000 428 Worker thread wakes up 19:12:41.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.21) opts 0xd 19:12:41.399 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.21) 19:12:41.399 00.000 428 Moving (-0.47, 0.21) raw xDistance=0.45 yDistance=0.26 19:12:41.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:12:41.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:41.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 19:12:41.399 00.000 428 MoveAxis(W, 414, ABG) 19:12:41.399 00.000 428 Guiding Dir = 3, Dur = 414 19:12:41.399 00.000 428 IsSlewing returns 0 19:12:41.399 00.000 428 IsGuiding returns 0 19:12:41.414 00.015 428 PulseGuide returned control before completion, sleep 407 19:12:41.414 00.000 10672 UpdateGuideState exits: m=194506 SNR=27.6 19:12:41.414 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:41.414 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:41.414 00.000 10672 Enqueuing Expose request 19:12:41.868 00.454 428 IsGuiding returns 0 19:12:41.868 00.000 428 Move returns status 0, amount 414 19:12:41.868 00.000 428 MoveAxis(N, 0, ABG) 19:12:41.868 00.000 428 Move returns status 0, amount 0 19:12:41.868 00.000 428 move complete, result=0 19:12:41.868 00.000 428 worker thread done servicing request 19:12:41.868 00.000 428 Worker thread wakes up 19:12:41.868 00.000 10672 GuideStep: 0.4 px 414 ms WEST, 0.3 px 0 ms NORTH 19:12:41.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:41.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:43.301 01.433 10672 read socket command 10 19:12:43.301 00.000 10672 processing socket request REQDIST 19:12:43.301 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:12:43.301 00.000 10672 Sending socket response 44 (0x2c) 19:12:43.769 00.468 428 Exposure complete 19:12:43.910 00.141 428 worker thread done servicing request 19:12:43.910 00.000 10672 OnExposeComplete: enter 19:12:43.910 00.000 10672 UpdateGuideState(): m_state=6 19:12:43.910 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 648 19:12:43.910 00.000 10672 Star::Find returns 1 (0), X=1068.39, Y=741.77, Mass=222502, SNR=27.9, Peak=56209 HFD=2.0 19:12:43.910 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.02) = xAngle (0.01 = 0.01) 19:12:43.910 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12) 19:12:43.910 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.07 hyp=0.52 cameraTheta=-3.01 mountX=0.52 mountY=-0.01, mountTheta=-0.02 19:12:43.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.07, opts=13) 19:12:43.910 00.000 10672 Enqueuing Move request for scope (-0.52, -0.07) 19:12:43.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3233, max=65265, FiltMin=14465, FiltMax=65265, Gamma=1.000 19:12:43.910 00.000 428 Worker thread wakes up 19:12:43.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.07) opts 0xd 19:12:43.910 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.07) 19:12:43.910 00.000 428 Moving (-0.52, -0.07) raw xDistance=0.52 yDistance=-0.01 19:12:43.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.52 19:12:43.910 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:43.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:12:43.910 00.000 428 MoveAxis(W, 516, ABG) 19:12:43.910 00.000 428 Guiding Dir = 3, Dur = 516 19:12:43.910 00.000 428 IsSlewing returns 0 19:12:43.910 00.000 428 IsGuiding returns 0 19:12:43.925 00.015 10672 UpdateGuideState exits: m=222502 SNR=27.9 19:12:43.925 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:43.925 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:43.925 00.000 10672 Enqueuing Expose request 19:12:43.941 00.016 428 PulseGuide returned control before completion, sleep 497 19:12:44.446 00.505 428 IsGuiding returns 1 19:12:44.446 00.000 428 scope still moving after pulse duration time elapsed 19:12:44.477 00.031 428 IsSlewing returns 0 19:12:44.477 00.000 428 IsGuiding returns 0 19:12:44.477 00.000 428 scope move finished after 516 + 57 ms 19:12:44.477 00.000 428 Move returns status 0, amount 516 19:12:44.477 00.000 428 MoveAxis(N, 0, ABG) 19:12:44.477 00.000 428 Move returns status 0, amount 0 19:12:44.477 00.000 428 move complete, result=0 19:12:44.493 00.016 428 worker thread done servicing request 19:12:44.493 00.000 10672 GuideStep: 0.5 px 516 ms WEST, -0.0 px 0 ms NORTH 19:12:44.493 00.000 428 Worker thread wakes up 19:12:44.493 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:44.493 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:46.271 01.778 428 Exposure complete 19:12:46.396 00.125 428 worker thread done servicing request 19:12:46.396 00.000 10672 OnExposeComplete: enter 19:12:46.396 00.000 10672 UpdateGuideState(): m_state=6 19:12:46.396 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 649 19:12:46.396 00.000 10672 Star::Find returns 1 (0), X=1069.49, Y=741.52, Mass=239722, SNR=30.2, Peak=51424 HFD=3.1 19:12:46.396 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.02) = xAngle (2.53 = 2.53) 19:12:46.396 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.60 = -0.60) 19:12:46.396 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.31 hyp=0.66 cameraTheta=-0.49 mountX=-0.54 mountY=-0.37, mountTheta=-2.54 19:12:46.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.31, opts=13) 19:12:46.396 00.000 10672 Enqueuing Move request for scope (0.58, -0.31) 19:12:46.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13696, FiltMax=65488, Gamma=1.000 19:12:46.396 00.000 428 Worker thread wakes up 19:12:46.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.31) opts 0xd 19:12:46.396 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.31) 19:12:46.396 00.000 428 Moving (0.58, -0.31) raw xDistance=-0.54 yDistance=-0.37 19:12:46.396 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.54 19:12:46.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:46.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:12:46.396 00.000 428 MoveAxis(E, 466, ABG) 19:12:46.396 00.000 428 Guiding Dir = 2, Dur = 466 19:12:46.396 00.000 428 IsSlewing returns 0 19:12:46.396 00.000 428 IsGuiding returns 0 19:12:46.428 00.032 10672 UpdateGuideState exits: m=239722 SNR=30.2 19:12:46.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:46.428 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:46.428 00.000 10672 Enqueuing Expose request 19:12:46.428 00.000 428 PulseGuide returned control before completion, sleep 447 19:12:46.896 00.468 428 IsGuiding returns 1 19:12:46.896 00.000 428 scope still moving after pulse duration time elapsed 19:12:46.928 00.032 428 IsSlewing returns 0 19:12:46.928 00.000 428 IsGuiding returns 0 19:12:46.928 00.000 428 scope move finished after 466 + 60 ms 19:12:46.928 00.000 428 Move returns status 0, amount 466 19:12:46.928 00.000 428 MoveAxis(N, 0, ABG) 19:12:46.928 00.000 428 Move returns status 0, amount 0 19:12:46.928 00.000 428 move complete, result=0 19:12:46.928 00.000 428 worker thread done servicing request 19:12:46.928 00.000 10672 GuideStep: -0.5 px 466 ms EAST, -0.4 px 0 ms NORTH 19:12:46.928 00.000 428 Worker thread wakes up 19:12:46.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:46.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:48.304 01.376 10672 read socket command 10 19:12:48.304 00.000 10672 processing socket request REQDIST 19:12:48.304 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:12:48.304 00.000 10672 Sending socket response 52 (0x34) 19:12:48.772 00.468 428 Exposure complete 19:12:48.897 00.125 428 worker thread done servicing request 19:12:48.897 00.000 10672 OnExposeComplete: enter 19:12:48.897 00.000 10672 UpdateGuideState(): m_state=6 19:12:48.897 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 650 19:12:48.897 00.000 10672 Star::Find returns 1 (0), X=1068.69, Y=741.71, Mass=173282, SNR=25.5, Peak=65264 HFD=1.5 19:12:48.897 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 19:12:48.897 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 19:12:48.897 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-2.62 mountX=0.24 mountY=-0.10, mountTheta=-0.41 19:12:48.897 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.13, opts=13) 19:12:48.897 00.000 10672 Enqueuing Move request for scope (-0.22, -0.13) 19:12:48.897 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:12:48.897 00.000 428 Worker thread wakes up 19:12:48.897 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.13) opts 0xd 19:12:48.897 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.13) 19:12:48.897 00.000 428 Moving (-0.22, -0.13) raw xDistance=0.24 yDistance=-0.10 19:12:48.897 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:12:48.897 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:48.897 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:12:48.897 00.000 428 MoveAxis(E, 0, ABG) 19:12:48.897 00.000 428 Move returns status 0, amount 0 19:12:48.897 00.000 428 MoveAxis(N, 0, ABG) 19:12:48.897 00.000 428 Move returns status 0, amount 0 19:12:48.897 00.000 428 move complete, result=0 19:12:48.897 00.000 428 worker thread done servicing request 19:12:48.928 00.031 10672 UpdateGuideState exits: m=173282 SNR=25.5 19:12:48.928 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:48.928 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:48.928 00.000 10672 Enqueuing Expose request 19:12:48.928 00.000 428 Worker thread wakes up 19:12:48.928 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:12:48.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:48.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:51.259 02.331 428 Exposure complete 19:12:51.431 00.172 428 worker thread done servicing request 19:12:51.431 00.000 10672 OnExposeComplete: enter 19:12:51.431 00.000 10672 UpdateGuideState(): m_state=6 19:12:51.431 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 651 19:12:51.431 00.000 10672 Star::Find returns 1 (0), X=1069.05, Y=741.60, Mass=211106, SNR=32.3, Peak=54353 HFD=2.3 19:12:51.431 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.02) = xAngle (2.01 = 2.01) 19:12:51.431 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.12 = -1.12) 19:12:51.431 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-1.01 mountX=-0.11 mountY=-0.24, mountTheta=-2.01 19:12:51.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.23, opts=13) 19:12:51.431 00.000 10672 Enqueuing Move request for scope (0.14, -0.23) 19:12:51.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3121, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:12:51.431 00.000 428 Worker thread wakes up 19:12:51.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.23) opts 0xd 19:12:51.431 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.23) 19:12:51.431 00.000 428 Moving (0.14, -0.23) raw xDistance=-0.11 yDistance=-0.24 19:12:51.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:12:51.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:51.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:12:51.431 00.000 428 MoveAxis(E, 0, ABG) 19:12:51.431 00.000 428 Move returns status 0, amount 0 19:12:51.431 00.000 428 MoveAxis(N, 0, ABG) 19:12:51.431 00.000 428 Move returns status 0, amount 0 19:12:51.431 00.000 428 move complete, result=0 19:12:51.431 00.000 428 worker thread done servicing request 19:12:51.446 00.015 10672 UpdateGuideState exits: m=211106 SNR=32.3 19:12:51.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:51.446 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:51.446 00.000 10672 Enqueuing Expose request 19:12:51.446 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:12:51.446 00.000 428 Worker thread wakes up 19:12:51.446 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:51.446 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:53.298 01.852 10672 read socket command 10 19:12:53.298 00.000 10672 processing socket request REQDIST 19:12:53.298 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:12:53.298 00.000 10672 Sending socket response 39 (0x27) 19:12:53.767 00.469 428 Exposure complete 19:12:53.907 00.140 428 worker thread done servicing request 19:12:53.907 00.000 10672 OnExposeComplete: enter 19:12:53.907 00.000 10672 UpdateGuideState(): m_state=6 19:12:53.907 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 652 19:12:53.907 00.000 10672 Star::Find returns 1 (0), X=1068.79, Y=741.86, Mass=289900, SNR=37.2, Peak=63617 HFD=2.4 19:12:53.907 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.02) = xAngle (5.92 = -0.36) 19:12:53.907 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.79 = 2.79) 19:12:53.907 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.13 cameraTheta=2.90 mountX=0.12 mountY=0.04, mountTheta=0.35 19:12:53.907 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.03, opts=13) 19:12:53.907 00.000 10672 Enqueuing Move request for scope (-0.12, 0.03) 19:12:53.907 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:12:53.907 00.000 428 Worker thread wakes up 19:12:53.907 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd 19:12:53.907 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.03) 19:12:53.907 00.000 428 Moving (-0.12, 0.03) raw xDistance=0.12 yDistance=0.04 19:12:53.907 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:12:53.907 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:53.907 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:12:53.907 00.000 428 MoveAxis(E, 0, ABG) 19:12:53.907 00.000 428 Move returns status 0, amount 0 19:12:53.907 00.000 428 MoveAxis(N, 0, ABG) 19:12:53.907 00.000 428 Move returns status 0, amount 0 19:12:53.907 00.000 428 move complete, result=0 19:12:53.907 00.000 428 worker thread done servicing request 19:12:53.923 00.016 10672 UpdateGuideState exits: m=289900 SNR=37.2 19:12:53.923 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:53.923 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:53.923 00.000 10672 Enqueuing Expose request 19:12:53.923 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:12:53.923 00.000 428 Worker thread wakes up 19:12:53.923 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:53.923 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:56.264 02.341 428 Exposure complete 19:12:56.384 00.120 428 worker thread done servicing request 19:12:56.384 00.000 10672 OnExposeComplete: enter 19:12:56.384 00.000 10672 UpdateGuideState(): m_state=6 19:12:56.384 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 653 19:12:56.384 00.000 10672 Star::Find returns 1 (0), X=1068.83, Y=742.17, Mass=247049, SNR=30.5, Peak=57521 HFD=2.4 19:12:56.384 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.45) 19:12:56.384 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.71 = 1.71) 19:12:56.384 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.81 mountX=0.04 mountY=0.34, mountTheta=1.45 19:12:56.384 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.33, opts=13) 19:12:56.384 00.000 10672 Enqueuing Move request for scope (-0.08, 0.33) 19:12:56.384 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3777, max=65265, FiltMin=14241, FiltMax=65265, Gamma=1.000 19:12:56.384 00.000 428 Worker thread wakes up 19:12:56.384 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd 19:12:56.384 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.33) 19:12:56.384 00.000 428 Moving (-0.08, 0.33) raw xDistance=0.04 yDistance=0.34 19:12:56.384 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:12:56.384 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:56.384 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 19:12:56.384 00.000 428 MoveAxis(E, 0, ABG) 19:12:56.384 00.000 428 Move returns status 0, amount 0 19:12:56.384 00.000 428 MoveAxis(N, 0, ABG) 19:12:56.384 00.000 428 Move returns status 0, amount 0 19:12:56.384 00.000 428 move complete, result=0 19:12:56.384 00.000 428 worker thread done servicing request 19:12:56.416 00.032 10672 UpdateGuideState exits: m=247049 SNR=30.5 19:12:56.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:56.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:56.416 00.000 10672 Enqueuing Expose request 19:12:56.416 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:12:56.416 00.000 428 Worker thread wakes up 19:12:56.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:56.416 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:12:58.304 01.888 10672 read socket command 10 19:12:58.304 00.000 10672 processing socket request REQDIST 19:12:58.304 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:12:58.304 00.000 10672 Sending socket response 32 (0x20) 19:12:58.757 00.453 428 Exposure complete 19:12:58.882 00.125 428 worker thread done servicing request 19:12:58.882 00.000 10672 OnExposeComplete: enter 19:12:58.882 00.000 10672 UpdateGuideState(): m_state=6 19:12:58.882 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 654 19:12:58.882 00.000 10672 Star::Find returns 1 (0), X=1068.62, Y=741.88, Mass=197317, SNR=29.4, Peak=56209 HFD=1.9 19:12:58.882 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.02) = xAngle (6.00 = -0.28) 19:12:58.882 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.87 = 2.87) 19:12:58.882 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.05 hyp=0.29 cameraTheta=2.98 mountX=0.28 mountY=0.08, mountTheta=0.27 19:12:58.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.05, opts=13) 19:12:58.882 00.000 10672 Enqueuing Move request for scope (-0.29, 0.05) 19:12:58.882 00.000 428 Worker thread wakes up 19:12:58.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3009, max=65265, FiltMin=14241, FiltMax=65265, Gamma=1.000 19:12:58.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.05) opts 0xd 19:12:58.882 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.05) 19:12:58.882 00.000 428 Moving (-0.29, 0.05) raw xDistance=0.28 yDistance=0.08 19:12:58.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:12:58.882 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:58.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 19:12:58.882 00.000 428 MoveAxis(E, 0, ABG) 19:12:58.882 00.000 428 Move returns status 0, amount 0 19:12:58.897 00.015 428 MoveAxis(N, 0, ABG) 19:12:58.897 00.000 428 Move returns status 0, amount 0 19:12:58.897 00.000 428 move complete, result=0 19:12:58.897 00.000 428 worker thread done servicing request 19:12:58.913 00.016 10672 UpdateGuideState exits: m=197317 SNR=29.4 19:12:58.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:58.913 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:12:58.913 00.000 10672 Enqueuing Expose request 19:12:58.913 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:12:58.913 00.000 428 Worker thread wakes up 19:12:58.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:12:58.913 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:01.260 02.347 428 Exposure complete 19:13:01.401 00.141 428 worker thread done servicing request 19:13:01.401 00.000 10672 OnExposeComplete: enter 19:13:01.401 00.000 10672 UpdateGuideState(): m_state=6 19:13:01.401 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 655 19:13:01.401 00.000 10672 Star::Find returns 1 (0), X=1068.63, Y=741.72, Mass=160260, SNR=25.7, Peak=56864 HFD=1.5 19:13:01.401 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.02) = xAngle (0.26 = 0.26) 19:13:01.401 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86) 19:13:01.401 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-2.76 mountX=0.29 mountY=-0.08, mountTheta=-0.28 19:13:01.401 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.11, opts=13) 19:13:01.401 00.000 10672 Enqueuing Move request for scope (-0.28, -0.11) 19:13:01.401 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12944, FiltMax=65488, Gamma=1.000 19:13:01.401 00.000 428 Worker thread wakes up 19:13:01.401 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.11) opts 0xd 19:13:01.401 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.11) 19:13:01.401 00.000 428 Moving (-0.28, -0.11) raw xDistance=0.29 yDistance=-0.08 19:13:01.401 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 19:13:01.401 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:01.401 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:13:01.401 00.000 428 MoveAxis(E, 0, ABG) 19:13:01.401 00.000 428 Move returns status 0, amount 0 19:13:01.401 00.000 428 MoveAxis(N, 0, ABG) 19:13:01.401 00.000 428 Move returns status 0, amount 0 19:13:01.401 00.000 428 move complete, result=0 19:13:01.401 00.000 428 worker thread done servicing request 19:13:01.416 00.015 10672 UpdateGuideState exits: m=160260 SNR=25.7 19:13:01.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:01.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:01.416 00.000 10672 Enqueuing Expose request 19:13:01.416 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:13:01.416 00.000 428 Worker thread wakes up 19:13:01.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:01.416 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:03.310 01.894 10672 read socket command 10 19:13:03.310 00.000 10672 processing socket request REQDIST 19:13:03.310 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:13:03.310 00.000 10672 Sending socket response 30 (0x1e) 19:13:03.763 00.453 428 Exposure complete 19:13:03.904 00.141 428 worker thread done servicing request 19:13:03.904 00.000 10672 OnExposeComplete: enter 19:13:03.904 00.000 10672 UpdateGuideState(): m_state=6 19:13:03.904 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 656 19:13:03.904 00.000 10672 Star::Find returns 1 (0), X=1068.90, Y=741.81, Mass=201769, SNR=25.9, Peak=57073 HFD=2.2 19:13:03.904 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 19:13:03.904 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 19:13:03.904 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.01 mountX=0.01 mountY=-0.02, mountTheta=-1.01 19:13:03.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.02, opts=13) 19:13:03.904 00.000 10672 Enqueuing Move request for scope (-0.01, -0.02) 19:13:03.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3009, max=65265, FiltMin=12273, FiltMax=65265, Gamma=1.000 19:13:03.904 00.000 428 Worker thread wakes up 19:13:03.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd 19:13:03.904 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.02) 19:13:03.904 00.000 428 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=-0.02 19:13:03.904 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:13:03.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:03.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:13:03.904 00.000 428 MoveAxis(E, 0, ABG) 19:13:03.904 00.000 428 Move returns status 0, amount 0 19:13:03.904 00.000 428 MoveAxis(N, 0, ABG) 19:13:03.904 00.000 428 Move returns status 0, amount 0 19:13:03.904 00.000 428 move complete, result=0 19:13:03.904 00.000 428 worker thread done servicing request 19:13:03.920 00.016 10672 UpdateGuideState exits: m=201769 SNR=25.9 19:13:03.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:03.920 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:03.920 00.000 10672 Enqueuing Expose request 19:13:03.920 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:13:03.920 00.000 428 Worker thread wakes up 19:13:03.920 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:03.920 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:06.265 02.345 428 Exposure complete 19:13:06.389 00.124 428 worker thread done servicing request 19:13:06.389 00.000 10672 OnExposeComplete: enter 19:13:06.389 00.000 10672 UpdateGuideState(): m_state=6 19:13:06.389 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 657 19:13:06.389 00.000 10672 Star::Find returns 1 (0), X=1068.79, Y=742.14, Mass=192324, SNR=26.0, Peak=53697 HFD=2.3 19:13:06.389 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.02) = xAngle (4.96 = -1.32) 19:13:06.389 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.84 = 1.84) 19:13:06.389 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.94 mountX=0.08 mountY=0.32, mountTheta=1.32 19:13:06.389 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.31, opts=13) 19:13:06.389 00.000 10672 Enqueuing Move request for scope (-0.12, 0.31) 19:13:06.389 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:13:06.389 00.000 428 Worker thread wakes up 19:13:06.389 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.31) opts 0xd 19:13:06.389 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.31) 19:13:06.389 00.000 428 Moving (-0.12, 0.31) raw xDistance=0.08 yDistance=0.32 19:13:06.389 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:13:06.389 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:06.389 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:13:06.389 00.000 428 MoveAxis(E, 0, ABG) 19:13:06.389 00.000 428 Move returns status 0, amount 0 19:13:06.389 00.000 428 MoveAxis(N, 0, ABG) 19:13:06.389 00.000 428 Move returns status 0, amount 0 19:13:06.389 00.000 428 move complete, result=0 19:13:06.389 00.000 428 worker thread done servicing request 19:13:06.421 00.032 10672 UpdateGuideState exits: m=192324 SNR=26.0 19:13:06.421 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:06.421 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:06.421 00.000 10672 Enqueuing Expose request 19:13:06.421 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:13:06.421 00.000 428 Worker thread wakes up 19:13:06.421 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:06.421 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:08.300 01.879 10672 read socket command 10 19:13:08.300 00.000 10672 processing socket request REQDIST 19:13:08.300 00.000 10672 SOCKSVR: Sending pixel error of 0.25 19:13:08.300 00.000 10672 Sending socket response 25 (0x19) 19:13:08.753 00.453 428 Exposure complete 19:13:08.882 00.129 428 worker thread done servicing request 19:13:08.882 00.000 10672 OnExposeComplete: enter 19:13:08.882 00.000 10672 UpdateGuideState(): m_state=6 19:13:08.882 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 658 19:13:08.882 00.000 10672 Star::Find returns 1 (0), X=1068.69, Y=741.33, Mass=238737, SNR=29.6, Peak=51521 HFD=2.6 19:13:08.882 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 19:13:08.882 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 19:13:08.882 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.50 hyp=0.55 cameraTheta=-1.98 mountX=0.28 mountY=-0.48, mountTheta=-1.04 19:13:08.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.50, opts=13) 19:13:08.882 00.000 10672 Enqueuing Move request for scope (-0.22, -0.50) 19:13:08.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=833, max=65265, FiltMin=13097, FiltMax=65265, Gamma=1.000 19:13:08.882 00.000 428 Worker thread wakes up 19:13:08.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.50) opts 0xd 19:13:08.882 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.50) 19:13:08.882 00.000 428 Moving (-0.22, -0.50) raw xDistance=0.28 yDistance=-0.48 19:13:08.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:13:08.882 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:08.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:13:08.882 00.000 428 MoveAxis(E, 0, ABG) 19:13:08.882 00.000 428 Move returns status 0, amount 0 19:13:08.882 00.000 428 MoveAxis(N, 0, ABG) 19:13:08.882 00.000 428 Move returns status 0, amount 0 19:13:08.882 00.000 428 move complete, result=0 19:13:08.882 00.000 428 worker thread done servicing request 19:13:08.913 00.031 10672 UpdateGuideState exits: m=238737 SNR=29.6 19:13:08.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:08.913 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:08.913 00.000 10672 Enqueuing Expose request 19:13:08.913 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:13:08.913 00.000 428 Worker thread wakes up 19:13:08.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:08.913 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:11.256 02.343 428 Exposure complete 19:13:11.397 00.141 428 worker thread done servicing request 19:13:11.397 00.000 10672 OnExposeComplete: enter 19:13:11.397 00.000 10672 UpdateGuideState(): m_state=6 19:13:11.397 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 659 19:13:11.397 00.000 10672 Star::Find returns 1 (0), X=1069.07, Y=741.70, Mass=206461, SNR=28.8, Peak=58929 HFD=2.3 19:13:11.397 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.02) = xAngle (2.31 = 2.31) 19:13:11.397 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.82 = -0.82) 19:13:11.397 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.71 mountX=-0.14 mountY=-0.15, mountTheta=-2.32 19:13:11.397 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.14, opts=13) 19:13:11.397 00.000 10672 Enqueuing Move request for scope (0.16, -0.14) 19:13:11.397 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=12929, FiltMax=65265, Gamma=1.000 19:13:11.397 00.000 428 Worker thread wakes up 19:13:11.397 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd 19:13:11.397 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.14) 19:13:11.397 00.000 428 Moving (0.16, -0.14) raw xDistance=-0.14 yDistance=-0.15 19:13:11.397 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:13:11.397 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:11.397 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:13:11.397 00.000 428 MoveAxis(E, 0, ABG) 19:13:11.397 00.000 428 Move returns status 0, amount 0 19:13:11.397 00.000 428 MoveAxis(N, 0, ABG) 19:13:11.397 00.000 428 Move returns status 0, amount 0 19:13:11.397 00.000 428 move complete, result=0 19:13:11.397 00.000 428 worker thread done servicing request 19:13:11.413 00.016 10672 UpdateGuideState exits: m=206461 SNR=28.8 19:13:11.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:11.413 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:11.413 00.000 10672 Enqueuing Expose request 19:13:11.413 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:13:11.413 00.000 428 Worker thread wakes up 19:13:11.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:11.413 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:13.303 01.890 10672 read socket command 10 19:13:13.303 00.000 10672 processing socket request REQDIST 19:13:13.303 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:13:13.303 00.000 10672 Sending socket response 30 (0x1e) 19:13:13.756 00.453 428 Exposure complete 19:13:13.881 00.125 428 worker thread done servicing request 19:13:13.881 00.000 10672 OnExposeComplete: enter 19:13:13.881 00.000 10672 UpdateGuideState(): m_state=6 19:13:13.881 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 660 19:13:13.881 00.000 10672 Star::Find returns 1 (0), X=1069.08, Y=741.87, Mass=241514, SNR=33.5, Peak=60561 HFD=2.2 19:13:13.881 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.03) 19:13:13.881 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 19:13:13.881 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.23 mountX=-0.17 mountY=0.02, mountTheta=3.02 19:13:13.881 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.04, opts=13) 19:13:13.881 00.000 10672 Enqueuing Move request for scope (0.17, 0.04) 19:13:13.881 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2369, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:13:13.881 00.000 428 Worker thread wakes up 19:13:13.881 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd 19:13:13.881 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.04) 19:13:13.881 00.000 428 Moving (0.17, 0.04) raw xDistance=-0.17 yDistance=0.02 19:13:13.881 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:13:13.881 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:13.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 19:13:13.881 00.000 428 MoveAxis(E, 0, ABG) 19:13:13.881 00.000 428 Move returns status 0, amount 0 19:13:13.881 00.000 428 MoveAxis(N, 0, ABG) 19:13:13.881 00.000 428 Move returns status 0, amount 0 19:13:13.881 00.000 428 move complete, result=0 19:13:13.881 00.000 428 worker thread done servicing request 19:13:13.912 00.031 10672 UpdateGuideState exits: m=241514 SNR=33.5 19:13:13.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:13.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:13.912 00.000 10672 Enqueuing Expose request 19:13:13.912 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:13:13.912 00.000 428 Worker thread wakes up 19:13:13.912 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:13.912 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:16.245 02.333 428 Exposure complete 19:13:16.416 00.171 428 worker thread done servicing request 19:13:16.416 00.000 10672 OnExposeComplete: enter 19:13:16.416 00.000 10672 UpdateGuideState(): m_state=6 19:13:16.416 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 661 19:13:16.416 00.000 10672 Star::Find returns 1 (0), X=1069.32, Y=742.41, Mass=270864, SNR=35.1, Peak=59808 HFD=2.9 19:13:16.416 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.31) 19:13:16.416 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 19:13:16.416 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.57 hyp=0.70 cameraTheta=0.95 mountX=-0.48 mountY=0.53, mountTheta=2.30 19:13:16.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.57, opts=13) 19:13:16.416 00.000 10672 Enqueuing Move request for scope (0.41, 0.57) 19:13:16.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13808, FiltMax=65488, Gamma=1.000 19:13:16.416 00.000 428 Worker thread wakes up 19:13:16.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.57) opts 0xd 19:13:16.416 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.57) 19:13:16.416 00.000 428 Moving (0.41, 0.57) raw xDistance=-0.48 yDistance=0.53 19:13:16.416 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 19:13:16.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:16.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 19:13:16.416 00.000 428 MoveAxis(E, 442, ABG) 19:13:16.416 00.000 428 Guiding Dir = 2, Dur = 442 19:13:16.416 00.000 428 IsSlewing returns 0 19:13:16.416 00.000 428 IsGuiding returns 0 19:13:16.432 00.016 428 PulseGuide returned control before completion, sleep 433 19:13:16.432 00.000 10672 UpdateGuideState exits: m=270864 SNR=35.1 19:13:16.432 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:16.432 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:16.432 00.000 10672 Enqueuing Expose request 19:13:16.885 00.453 428 IsGuiding returns 0 19:13:16.885 00.000 428 Move returns status 0, amount 442 19:13:16.885 00.000 428 MoveAxis(N, 0, ABG) 19:13:16.885 00.000 428 Move returns status 0, amount 0 19:13:16.885 00.000 428 move complete, result=0 19:13:16.885 00.000 428 worker thread done servicing request 19:13:16.885 00.000 10672 GuideStep: -0.5 px 442 ms EAST, 0.5 px 0 ms NORTH 19:13:16.885 00.000 428 Worker thread wakes up 19:13:16.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:16.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:18.303 01.418 10672 read socket command 10 19:13:18.303 00.000 10672 processing socket request REQDIST 19:13:18.303 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:13:18.303 00.000 10672 Sending socket response 39 (0x27) 19:13:18.755 00.452 428 Exposure complete 19:13:18.896 00.141 428 worker thread done servicing request 19:13:18.896 00.000 10672 OnExposeComplete: enter 19:13:18.896 00.000 10672 UpdateGuideState(): m_state=6 19:13:18.896 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 662 19:13:18.896 00.000 10672 Star::Find returns 1 (0), X=1068.58, Y=741.98, Mass=206464, SNR=26.3, Peak=57632 HFD=2.3 19:13:18.896 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.02) = xAngle (5.75 = -0.53) 19:13:18.896 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.63 = 2.63) 19:13:18.896 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.14 hyp=0.36 cameraTheta=2.73 mountX=0.31 mountY=0.18, mountTheta=0.52 19:13:18.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.14, opts=13) 19:13:18.896 00.000 10672 Enqueuing Move request for scope (-0.33, 0.14) 19:13:18.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13376, FiltMax=65488, Gamma=1.000 19:13:18.896 00.000 428 Worker thread wakes up 19:13:18.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.14) opts 0xd 19:13:18.896 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.14) 19:13:18.896 00.000 428 Moving (-0.33, 0.14) raw xDistance=0.31 yDistance=0.18 19:13:18.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:13:18.896 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:18.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:13:18.896 00.000 428 MoveAxis(E, 0, ABG) 19:13:18.896 00.000 428 Move returns status 0, amount 0 19:13:18.896 00.000 428 MoveAxis(N, 0, ABG) 19:13:18.896 00.000 428 Move returns status 0, amount 0 19:13:18.896 00.000 428 move complete, result=0 19:13:18.896 00.000 428 worker thread done servicing request 19:13:18.912 00.016 10672 UpdateGuideState exits: m=206464 SNR=26.3 19:13:18.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:18.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:18.912 00.000 10672 Enqueuing Expose request 19:13:18.912 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:13:18.912 00.000 428 Worker thread wakes up 19:13:18.912 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:18.912 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:21.263 02.351 428 Exposure complete 19:13:21.403 00.140 428 worker thread done servicing request 19:13:21.403 00.000 10672 OnExposeComplete: enter 19:13:21.403 00.000 10672 UpdateGuideState(): m_state=6 19:13:21.403 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 663 19:13:21.403 00.000 10672 Star::Find returns 1 (0), X=1069.13, Y=741.95, Mass=205535, SNR=27.1, Peak=55456 HFD=2.2 19:13:21.403 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.02) = xAngle (3.51 = -2.77) 19:13:21.403 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.39 = 0.39) 19:13:21.403 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.49 mountX=-0.23 mountY=0.09, mountTheta=2.76 19:13:21.403 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.12, opts=13) 19:13:21.403 00.000 10672 Enqueuing Move request for scope (0.22, 0.12) 19:13:21.403 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13376, FiltMax=65488, Gamma=1.000 19:13:21.403 00.000 428 Worker thread wakes up 19:13:21.403 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd 19:13:21.403 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.12) 19:13:21.403 00.000 428 Moving (0.22, 0.12) raw xDistance=-0.23 yDistance=0.09 19:13:21.403 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:13:21.403 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:21.403 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:13:21.403 00.000 428 MoveAxis(E, 0, ABG) 19:13:21.403 00.000 428 Move returns status 0, amount 0 19:13:21.403 00.000 428 MoveAxis(N, 0, ABG) 19:13:21.419 00.016 428 Move returns status 0, amount 0 19:13:21.419 00.000 428 move complete, result=0 19:13:21.419 00.000 428 worker thread done servicing request 19:13:21.434 00.015 10672 UpdateGuideState exits: m=205535 SNR=27.1 19:13:21.434 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:21.434 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:21.434 00.000 10672 Enqueuing Expose request 19:13:21.434 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:13:21.434 00.000 428 Worker thread wakes up 19:13:21.434 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:21.434 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:23.298 01.864 10672 read socket command 10 19:13:23.298 00.000 10672 processing socket request REQDIST 19:13:23.298 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:13:23.298 00.000 10672 Sending socket response 34 (0x22) 19:13:23.751 00.453 428 Exposure complete 19:13:23.876 00.125 428 worker thread done servicing request 19:13:23.876 00.000 10672 OnExposeComplete: enter 19:13:23.876 00.000 10672 UpdateGuideState(): m_state=6 19:13:23.876 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 664 19:13:23.876 00.000 10672 Star::Find returns 1 (0), X=1069.21, Y=742.15, Mass=242579, SNR=30.7, Peak=57408 HFD=2.6 19:13:23.876 00.000 10672 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.02) = xAngle (3.83 = -2.45) 19:13:23.876 00.000 10672 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.70 = 0.70) 19:13:23.876 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.32 hyp=0.44 cameraTheta=0.81 mountX=-0.34 mountY=0.28, mountTheta=2.44 19:13:23.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.32, opts=13) 19:13:23.876 00.000 10672 Enqueuing Move request for scope (0.30, 0.32) 19:13:23.876 00.000 428 Worker thread wakes up 19:13:23.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=14144, FiltMax=65488, Gamma=1.000 19:13:23.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.32) opts 0xd 19:13:23.876 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.32) 19:13:23.876 00.000 428 Moving (0.30, 0.32) raw xDistance=-0.34 yDistance=0.28 19:13:23.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:13:23.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:23.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 19:13:23.876 00.000 428 MoveAxis(E, 0, ABG) 19:13:23.876 00.000 428 Move returns status 0, amount 0 19:13:23.876 00.000 428 MoveAxis(N, 0, ABG) 19:13:23.876 00.000 428 Move returns status 0, amount 0 19:13:23.876 00.000 428 move complete, result=0 19:13:23.876 00.000 428 worker thread done servicing request 19:13:23.907 00.031 10672 UpdateGuideState exits: m=242579 SNR=30.7 19:13:23.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:23.907 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:23.907 00.000 10672 Enqueuing Expose request 19:13:23.907 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:13:23.907 00.000 428 Worker thread wakes up 19:13:23.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:23.907 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:26.253 02.346 428 Exposure complete 19:13:26.393 00.140 428 worker thread done servicing request 19:13:26.393 00.000 10672 OnExposeComplete: enter 19:13:26.393 00.000 10672 UpdateGuideState(): m_state=6 19:13:26.393 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 665 19:13:26.393 00.000 10672 Star::Find returns 1 (0), X=1069.05, Y=741.95, Mass=278073, SNR=33.3, Peak=55121 HFD=2.8 19:13:26.393 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 19:13:26.393 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 19:13:26.393 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.69 mountX=-0.15 mountY=0.10, mountTheta=2.56 19:13:26.393 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.11, opts=13) 19:13:26.393 00.000 10672 Enqueuing Move request for scope (0.14, 0.11) 19:13:26.393 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=14017, FiltMax=65265, Gamma=1.000 19:13:26.393 00.000 428 Worker thread wakes up 19:13:26.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd 19:13:26.393 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.11) 19:13:26.393 00.000 428 Moving (0.14, 0.11) raw xDistance=-0.15 yDistance=0.10 19:13:26.393 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:13:26.393 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:26.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:13:26.393 00.000 428 MoveAxis(E, 0, ABG) 19:13:26.393 00.000 428 Move returns status 0, amount 0 19:13:26.393 00.000 428 MoveAxis(N, 0, ABG) 19:13:26.393 00.000 428 Move returns status 0, amount 0 19:13:26.393 00.000 428 move complete, result=0 19:13:26.393 00.000 428 worker thread done servicing request 19:13:26.409 00.016 10672 UpdateGuideState exits: m=278073 SNR=33.3 19:13:26.409 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:26.409 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:26.409 00.000 10672 Enqueuing Expose request 19:13:26.409 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:13:26.409 00.000 428 Worker thread wakes up 19:13:26.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:26.409 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:28.306 01.897 10672 read socket command 10 19:13:28.306 00.000 10672 processing socket request REQDIST 19:13:28.306 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:13:28.306 00.000 10672 Sending socket response 31 (0x1f) 19:13:28.759 00.453 428 Exposure complete 19:13:28.883 00.124 428 worker thread done servicing request 19:13:28.883 00.000 10672 OnExposeComplete: enter 19:13:28.883 00.000 10672 UpdateGuideState(): m_state=6 19:13:28.883 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 666 19:13:28.883 00.000 10672 Star::Find returns 1 (0), X=1069.50, Y=741.52, Mass=218138, SNR=27.5, Peak=51953 HFD=1.4 19:13:28.883 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.02) = xAngle (2.53 = 2.53) 19:13:28.883 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.60 = -0.60) 19:13:28.883 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.32 hyp=0.67 cameraTheta=-0.49 mountX=-0.55 mountY=-0.38, mountTheta=-2.54 19:13:28.883 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.32, opts=13) 19:13:28.883 00.000 10672 Enqueuing Move request for scope (0.59, -0.32) 19:13:28.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2257, max=65265, FiltMin=13585, FiltMax=65265, Gamma=1.000 19:13:28.883 00.000 428 Worker thread wakes up 19:13:28.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.32) opts 0xd 19:13:28.883 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.32) 19:13:28.883 00.000 428 Moving (0.59, -0.32) raw xDistance=-0.55 yDistance=-0.38 19:13:28.883 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 19:13:28.883 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:28.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:13:28.883 00.000 428 MoveAxis(E, 509, ABG) 19:13:28.883 00.000 428 Guiding Dir = 2, Dur = 509 19:13:28.883 00.000 428 IsSlewing returns 0 19:13:28.883 00.000 428 IsGuiding returns 0 19:13:28.915 00.032 10672 UpdateGuideState exits: m=218138 SNR=27.5 19:13:28.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:28.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:28.915 00.000 10672 Enqueuing Expose request 19:13:28.915 00.000 428 PulseGuide returned control before completion, sleep 490 19:13:29.425 00.510 428 IsGuiding returns 0 19:13:29.425 00.000 428 Move returns status 0, amount 509 19:13:29.425 00.000 428 MoveAxis(N, 0, ABG) 19:13:29.425 00.000 428 Move returns status 0, amount 0 19:13:29.425 00.000 428 move complete, result=0 19:13:29.425 00.000 428 worker thread done servicing request 19:13:29.425 00.000 428 Worker thread wakes up 19:13:29.425 00.000 10672 GuideStep: -0.5 px 509 ms EAST, -0.4 px 0 ms NORTH 19:13:29.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:29.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:31.257 01.832 428 Exposure complete 19:13:31.382 00.125 428 worker thread done servicing request 19:13:31.382 00.000 10672 OnExposeComplete: enter 19:13:31.382 00.000 10672 UpdateGuideState(): m_state=6 19:13:31.382 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 667 19:13:31.382 00.000 10672 Star::Find returns 1 (0), X=1069.49, Y=741.27, Mass=216266, SNR=29.5, Peak=63617 HFD=1.8 19:13:31.382 00.000 10672 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.02) = xAngle (2.25 = 2.25) 19:13:31.382 00.000 10672 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.88 = -0.88) 19:13:31.382 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.56 hyp=0.81 cameraTheta=-0.77 mountX=-0.50 mountY=-0.62, mountTheta=-2.25 19:13:31.382 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.56, opts=13) 19:13:31.382 00.000 10672 Enqueuing Move request for scope (0.58, -0.56) 19:13:31.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=177, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:13:31.382 00.000 428 Worker thread wakes up 19:13:31.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.56) opts 0xd 19:13:31.382 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.56) 19:13:31.382 00.000 428 Moving (0.58, -0.56) raw xDistance=-0.50 yDistance=-0.62 19:13:31.382 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.50 19:13:31.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:13:31.382 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 19:13:31.382 00.000 428 MoveAxis(E, 504, ABG) 19:13:31.382 00.000 428 Guiding Dir = 2, Dur = 504 19:13:31.413 00.031 10672 UpdateGuideState exits: m=216266 SNR=29.5 19:13:31.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:31.413 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:31.413 00.000 10672 Enqueuing Expose request 19:13:31.413 00.000 428 IsSlewing returns 0 19:13:31.413 00.000 428 IsGuiding returns 0 19:13:31.444 00.031 428 PulseGuide returned control before completion, sleep 485 19:13:31.944 00.500 428 IsGuiding returns 1 19:13:31.944 00.000 428 scope still moving after pulse duration time elapsed 19:13:31.975 00.031 428 IsSlewing returns 0 19:13:31.975 00.000 428 IsGuiding returns 0 19:13:31.975 00.000 428 scope move finished after 504 + 54 ms 19:13:31.975 00.000 428 Move returns status 0, amount 504 19:13:31.975 00.000 428 MoveAxis(N, 0, ABG) 19:13:31.975 00.000 428 Move returns status 0, amount 0 19:13:31.975 00.000 428 move complete, result=0 19:13:31.975 00.000 428 worker thread done servicing request 19:13:31.975 00.000 428 Worker thread wakes up 19:13:31.975 00.000 10672 GuideStep: -0.5 px 504 ms EAST, -0.6 px 0 ms NORTH 19:13:31.975 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:31.975 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:33.300 01.325 10672 read socket command 10 19:13:33.300 00.000 10672 processing socket request REQDIST 19:13:33.300 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:13:33.300 00.000 10672 Sending socket response 53 (0x35) 19:13:33.758 00.458 428 Exposure complete 19:13:33.883 00.125 428 worker thread done servicing request 19:13:33.883 00.000 10672 OnExposeComplete: enter 19:13:33.883 00.000 10672 UpdateGuideState(): m_state=6 19:13:33.883 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 668 19:13:33.883 00.000 10672 Star::Find returns 1 (0), X=1069.26, Y=741.64, Mass=204428, SNR=28.5, Peak=60353 HFD=1.8 19:13:33.883 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.02) = xAngle (2.51 = 2.51) 19:13:33.883 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.62 = -0.62) 19:13:33.883 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.20 hyp=0.40 cameraTheta=-0.51 mountX=-0.32 mountY=-0.23, mountTheta=-2.52 19:13:33.883 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.20, opts=13) 19:13:33.883 00.000 10672 Enqueuing Move request for scope (0.35, -0.20) 19:13:33.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:13:33.883 00.000 428 Worker thread wakes up 19:13:33.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.20) opts 0xd 19:13:33.883 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.20) 19:13:33.883 00.000 428 Moving (0.35, -0.20) raw xDistance=-0.32 yDistance=-0.23 19:13:33.883 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:13:33.883 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:33.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:13:33.883 00.000 428 MoveAxis(E, 0, ABG) 19:13:33.883 00.000 428 Move returns status 0, amount 0 19:13:33.883 00.000 428 MoveAxis(N, 0, ABG) 19:13:33.883 00.000 428 Move returns status 0, amount 0 19:13:33.883 00.000 428 move complete, result=0 19:13:33.883 00.000 428 worker thread done servicing request 19:13:33.899 00.016 10672 UpdateGuideState exits: m=204428 SNR=28.5 19:13:33.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:33.899 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:33.899 00.000 10672 Enqueuing Expose request 19:13:33.899 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:13:33.899 00.000 428 Worker thread wakes up 19:13:33.899 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:33.899 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:36.238 02.339 428 Exposure complete 19:13:36.363 00.125 428 worker thread done servicing request 19:13:36.363 00.000 10672 OnExposeComplete: enter 19:13:36.363 00.000 10672 UpdateGuideState(): m_state=6 19:13:36.363 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 669 19:13:36.363 00.000 10672 Star::Find returns 1 (0), X=1068.85, Y=741.42, Mass=206680, SNR=28.1, Peak=65265 HFD=1.9 19:13:36.363 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 19:13:36.363 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 19:13:36.363 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.41 hyp=0.42 cameraTheta=-1.72 mountX=0.11 mountY=-0.40, mountTheta=-1.31 19:13:36.379 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.41, opts=13) 19:13:36.379 00.000 10672 Enqueuing Move request for scope (-0.06, -0.41) 19:13:36.379 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:13:36.379 00.000 428 Worker thread wakes up 19:13:36.379 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.41) opts 0xd 19:13:36.379 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.41) 19:13:36.379 00.000 428 Moving (-0.06, -0.41) raw xDistance=0.11 yDistance=-0.40 19:13:36.379 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:13:36.379 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:36.379 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:13:36.379 00.000 428 MoveAxis(E, 0, ABG) 19:13:36.379 00.000 428 Move returns status 0, amount 0 19:13:36.379 00.000 428 MoveAxis(N, 0, ABG) 19:13:36.379 00.000 428 Move returns status 0, amount 0 19:13:36.379 00.000 428 move complete, result=0 19:13:36.379 00.000 428 worker thread done servicing request 19:13:36.394 00.015 10672 UpdateGuideState exits: m=206680 SNR=28.1 19:13:36.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:36.394 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:36.394 00.000 10672 Enqueuing Expose request 19:13:36.394 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:13:36.394 00.000 428 Worker thread wakes up 19:13:36.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:36.394 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:38.327 01.933 10672 read socket command 10 19:13:38.327 00.000 10672 processing socket request REQDIST 19:13:38.327 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:13:38.327 00.000 10672 Sending socket response 47 (0x2f) 19:13:38.749 00.422 428 Exposure complete 19:13:38.905 00.156 428 worker thread done servicing request 19:13:38.905 00.000 10672 OnExposeComplete: enter 19:13:38.905 00.000 10672 UpdateGuideState(): m_state=6 19:13:38.905 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 670 19:13:38.905 00.000 10672 Star::Find returns 1 (0), X=1068.97, Y=741.53, Mass=231711, SNR=29.4, Peak=56544 HFD=2.2 19:13:38.905 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.02) = xAngle (1.66 = 1.66) 19:13:38.905 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.47 = -1.47) 19:13:38.905 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.36 mountX=-0.03 mountY=-0.31, mountTheta=-1.66 19:13:38.905 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.31, opts=13) 19:13:38.905 00.000 10672 Enqueuing Move request for scope (0.06, -0.31) 19:13:38.905 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=14032, FiltMax=65488, Gamma=1.000 19:13:38.905 00.000 428 Worker thread wakes up 19:13:38.905 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd 19:13:38.905 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.31) 19:13:38.905 00.000 428 Moving (0.06, -0.31) raw xDistance=-0.03 yDistance=-0.31 19:13:38.905 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:13:38.905 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:38.905 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 19:13:38.905 00.000 428 MoveAxis(E, 0, ABG) 19:13:38.905 00.000 428 Move returns status 0, amount 0 19:13:38.905 00.000 428 MoveAxis(N, 0, ABG) 19:13:38.905 00.000 428 Move returns status 0, amount 0 19:13:38.905 00.000 428 move complete, result=0 19:13:38.905 00.000 428 worker thread done servicing request 19:13:38.920 00.015 10672 UpdateGuideState exits: m=231711 SNR=29.4 19:13:38.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:38.936 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:38.936 00.000 10672 Enqueuing Expose request 19:13:38.936 00.000 428 Worker thread wakes up 19:13:38.936 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:13:38.936 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:38.936 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:41.253 02.317 428 Exposure complete 19:13:41.378 00.125 428 worker thread done servicing request 19:13:41.378 00.000 10672 OnExposeComplete: enter 19:13:41.378 00.000 10672 UpdateGuideState(): m_state=6 19:13:41.378 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 671 19:13:41.378 00.000 10672 Star::Find returns 1 (0), X=1068.69, Y=741.98, Mass=180463, SNR=29.4, Peak=50209 HFD=2.2 19:13:41.378 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.02) = xAngle (5.57 = -0.71) 19:13:41.378 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.44 = 2.44) 19:13:41.378 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.26 cameraTheta=2.55 mountX=0.20 mountY=0.17, mountTheta=0.70 19:13:41.378 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.15, opts=13) 19:13:41.378 00.000 10672 Enqueuing Move request for scope (-0.22, 0.15) 19:13:41.378 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3457, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:13:41.378 00.000 428 Worker thread wakes up 19:13:41.378 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd 19:13:41.378 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.15) 19:13:41.378 00.000 428 Moving (-0.22, 0.15) raw xDistance=0.20 yDistance=0.17 19:13:41.378 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:13:41.378 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:41.378 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:13:41.378 00.000 428 MoveAxis(E, 0, ABG) 19:13:41.378 00.000 428 Move returns status 0, amount 0 19:13:41.378 00.000 428 MoveAxis(N, 0, ABG) 19:13:41.378 00.000 428 Move returns status 0, amount 0 19:13:41.378 00.000 428 move complete, result=0 19:13:41.378 00.000 428 worker thread done servicing request 19:13:41.409 00.031 10672 UpdateGuideState exits: m=180463 SNR=29.4 19:13:41.409 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:41.409 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:41.409 00.000 10672 Enqueuing Expose request 19:13:41.409 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:13:41.409 00.000 428 Worker thread wakes up 19:13:41.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:41.409 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:43.304 01.895 10672 read socket command 10 19:13:43.304 00.000 10672 processing socket request REQDIST 19:13:43.304 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:13:43.304 00.000 10672 Sending socket response 37 (0x25) 19:13:43.741 00.437 428 Exposure complete 19:13:43.882 00.141 428 worker thread done servicing request 19:13:43.882 00.000 10672 OnExposeComplete: enter 19:13:43.882 00.000 10672 UpdateGuideState(): m_state=6 19:13:43.882 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 672 19:13:43.882 00.000 10672 Star::Find returns 1 (0), X=1069.00, Y=741.66, Mass=232830, SNR=29.8, Peak=57521 HFD=2.2 19:13:43.882 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.02) = xAngle (1.91 = 1.91) 19:13:43.882 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.22 = -1.22) 19:13:43.882 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.11 mountX=-0.06 mountY=-0.18, mountTheta=-1.91 19:13:43.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.17, opts=13) 19:13:43.882 00.000 10672 Enqueuing Move request for scope (0.09, -0.17) 19:13:43.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=12385, FiltMax=65265, Gamma=1.000 19:13:43.882 00.000 428 Worker thread wakes up 19:13:43.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd 19:13:43.882 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.17) 19:13:43.882 00.000 428 Moving (0.09, -0.17) raw xDistance=-0.06 yDistance=-0.18 19:13:43.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:13:43.882 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:43.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:13:43.882 00.000 428 MoveAxis(E, 0, ABG) 19:13:43.882 00.000 428 Move returns status 0, amount 0 19:13:43.882 00.000 428 MoveAxis(N, 0, ABG) 19:13:43.882 00.000 428 Move returns status 0, amount 0 19:13:43.882 00.000 428 move complete, result=0 19:13:43.882 00.000 428 worker thread done servicing request 19:13:43.897 00.015 10672 UpdateGuideState exits: m=232830 SNR=29.8 19:13:43.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:43.897 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:43.897 00.000 10672 Enqueuing Expose request 19:13:43.897 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:13:43.897 00.000 428 Worker thread wakes up 19:13:43.897 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:43.897 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:46.244 02.347 428 Exposure complete 19:13:46.369 00.125 428 worker thread done servicing request 19:13:46.369 00.000 10672 OnExposeComplete: enter 19:13:46.369 00.000 10672 UpdateGuideState(): m_state=6 19:13:46.369 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 673 19:13:46.369 00.000 10672 Star::Find returns 1 (0), X=1068.59, Y=741.93, Mass=236714, SNR=31.3, Peak=60240 HFD=2.3 19:13:46.369 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.02) = xAngle (5.86 = -0.42) 19:13:46.369 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.73 = 2.73) 19:13:46.369 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.10 hyp=0.34 cameraTheta=2.84 mountX=0.31 mountY=0.13, mountTheta=0.41 19:13:46.369 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.10, opts=13) 19:13:46.369 00.000 10672 Enqueuing Move request for scope (-0.32, 0.10) 19:13:46.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13264, FiltMax=65488, Gamma=1.000 19:13:46.369 00.000 428 Worker thread wakes up 19:13:46.369 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.10) opts 0xd 19:13:46.369 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.10) 19:13:46.369 00.000 428 Moving (-0.32, 0.10) raw xDistance=0.31 yDistance=0.13 19:13:46.369 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:13:46.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:46.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 19:13:46.369 00.000 428 MoveAxis(E, 0, ABG) 19:13:46.369 00.000 428 Move returns status 0, amount 0 19:13:46.369 00.000 428 MoveAxis(N, 0, ABG) 19:13:46.369 00.000 428 Move returns status 0, amount 0 19:13:46.369 00.000 428 move complete, result=0 19:13:46.369 00.000 428 worker thread done servicing request 19:13:46.401 00.032 10672 UpdateGuideState exits: m=236714 SNR=31.3 19:13:46.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:46.401 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:46.401 00.000 10672 Enqueuing Expose request 19:13:46.401 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:13:46.401 00.000 428 Worker thread wakes up 19:13:46.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:46.401 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:48.299 01.898 10672 read socket command 10 19:13:48.299 00.000 10672 processing socket request REQDIST 19:13:48.299 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:13:48.299 00.000 10672 Sending socket response 32 (0x20) 19:13:48.736 00.437 428 Exposure complete 19:13:48.861 00.125 428 worker thread done servicing request 19:13:48.861 00.000 10672 OnExposeComplete: enter 19:13:48.861 00.000 10672 UpdateGuideState(): m_state=6 19:13:48.861 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 674 19:13:48.861 00.000 10672 Star::Find returns 1 (0), X=1068.79, Y=741.76, Mass=147635, SNR=27.0, Peak=56209 HFD=1.6 19:13:48.861 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 19:13:48.861 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 19:13:48.861 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.62 mountX=0.13 mountY=-0.05, mountTheta=-0.41 19:13:48.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.07, opts=13) 19:13:48.861 00.000 10672 Enqueuing Move request for scope (-0.12, -0.07) 19:13:48.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=721, max=65265, FiltMin=11729, FiltMax=65265, Gamma=1.000 19:13:48.861 00.000 428 Worker thread wakes up 19:13:48.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd 19:13:48.877 00.016 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.07) 19:13:48.877 00.000 428 Moving (-0.12, -0.07) raw xDistance=0.13 yDistance=-0.05 19:13:48.877 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:13:48.877 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:48.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:13:48.877 00.000 428 MoveAxis(E, 0, ABG) 19:13:48.877 00.000 428 Move returns status 0, amount 0 19:13:48.877 00.000 428 MoveAxis(N, 0, ABG) 19:13:48.877 00.000 428 Move returns status 0, amount 0 19:13:48.877 00.000 428 move complete, result=0 19:13:48.877 00.000 428 worker thread done servicing request 19:13:48.892 00.015 10672 UpdateGuideState exits: m=147635 SNR=27.0 19:13:48.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:48.892 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:48.892 00.000 10672 Enqueuing Expose request 19:13:48.892 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:13:48.892 00.000 428 Worker thread wakes up 19:13:48.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:48.892 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:51.242 02.350 428 Exposure complete 19:13:51.383 00.141 428 worker thread done servicing request 19:13:51.383 00.000 10672 OnExposeComplete: enter 19:13:51.383 00.000 10672 UpdateGuideState(): m_state=6 19:13:51.383 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 675 19:13:51.383 00.000 10672 Star::Find returns 1 (0), X=1068.18, Y=741.79, Mass=203638, SNR=28.8, Peak=50864 HFD=2.0 19:13:51.383 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.02) = xAngle (-0.07 = -0.07) 19:13:51.383 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09) 19:13:51.383 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=-0.04 hyp=0.73 cameraTheta=-3.09 mountX=0.73 mountY=0.04, mountTheta=0.05 19:13:51.383 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=-0.04, opts=13) 19:13:51.383 00.000 10672 Enqueuing Move request for scope (-0.73, -0.04) 19:13:51.383 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13488, FiltMax=65488, Gamma=1.000 19:13:51.383 00.000 428 Worker thread wakes up 19:13:51.383 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.04) opts 0xd 19:13:51.383 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, -0.04) 19:13:51.383 00.000 428 Moving (-0.73, -0.04) raw xDistance=0.73 yDistance=0.04 19:13:51.383 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 19:13:51.383 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:51.383 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:13:51.383 00.000 428 MoveAxis(W, 679, ABG) 19:13:51.383 00.000 428 Guiding Dir = 3, Dur = 679 19:13:51.383 00.000 428 IsSlewing returns 0 19:13:51.383 00.000 428 IsGuiding returns 0 19:13:51.398 00.015 10672 UpdateGuideState exits: m=203638 SNR=28.8 19:13:51.398 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:51.398 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:51.398 00.000 10672 Enqueuing Expose request 19:13:51.414 00.016 428 PulseGuide returned control before completion, sleep 665 19:13:52.117 00.703 428 IsGuiding returns 0 19:13:52.118 00.001 428 Move returns status 0, amount 679 19:13:52.118 00.000 428 MoveAxis(N, 0, ABG) 19:13:52.118 00.000 428 Move returns status 0, amount 0 19:13:52.118 00.000 428 move complete, result=0 19:13:52.119 00.001 428 worker thread done servicing request 19:13:52.119 00.000 428 Worker thread wakes up 19:13:52.119 00.000 10672 GuideStep: 0.7 px 679 ms WEST, 0.0 px 0 ms NORTH 19:13:52.120 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:52.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:53.307 01.187 10672 read socket command 10 19:13:53.307 00.000 10672 processing socket request REQDIST 19:13:53.307 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:13:53.307 00.000 10672 Sending socket response 40 (0x28) 19:13:53.729 00.422 428 Exposure complete 19:13:53.854 00.125 428 worker thread done servicing request 19:13:53.854 00.000 10672 OnExposeComplete: enter 19:13:53.854 00.000 10672 UpdateGuideState(): m_state=6 19:13:53.854 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 676 19:13:53.854 00.000 10672 Star::Find returns 1 (0), X=1068.86, Y=741.55, Mass=266727, SNR=33.0, Peak=63841 HFD=2.5 19:13:53.854 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 19:13:53.854 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84) 19:13:53.854 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.73 mountX=0.08 mountY=-0.28, mountTheta=-1.29 19:13:53.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.29, opts=13) 19:13:53.854 00.000 10672 Enqueuing Move request for scope (-0.05, -0.29) 19:13:53.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=177, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:13:53.854 00.000 428 Worker thread wakes up 19:13:53.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.29) opts 0xd 19:13:53.854 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.29) 19:13:53.854 00.000 428 Moving (-0.05, -0.29) raw xDistance=0.08 yDistance=-0.28 19:13:53.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:13:53.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:53.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:13:53.854 00.000 428 MoveAxis(E, 0, ABG) 19:13:53.854 00.000 428 Move returns status 0, amount 0 19:13:53.854 00.000 428 MoveAxis(N, 0, ABG) 19:13:53.854 00.000 428 Move returns status 0, amount 0 19:13:53.854 00.000 428 move complete, result=0 19:13:53.854 00.000 428 worker thread done servicing request 19:13:53.885 00.031 10672 UpdateGuideState exits: m=266727 SNR=33.0 19:13:53.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:53.885 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:53.885 00.000 10672 Enqueuing Expose request 19:13:53.885 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:13:53.885 00.000 428 Worker thread wakes up 19:13:53.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:53.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:56.231 02.346 428 Exposure complete 19:13:56.356 00.125 428 worker thread done servicing request 19:13:56.356 00.000 10672 OnExposeComplete: enter 19:13:56.356 00.000 10672 UpdateGuideState(): m_state=6 19:13:56.356 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 677 19:13:56.356 00.000 10672 Star::Find returns 1 (0), X=1069.18, Y=741.77, Mass=147851, SNR=25.6, Peak=55232 HFD=1.6 19:13:56.356 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.02) = xAngle (2.79 = 2.79) 19:13:56.356 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 19:13:56.356 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-0.23 mountX=-0.26 mountY=-0.09, mountTheta=-2.81 19:13:56.371 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.06, opts=13) 19:13:56.371 00.000 10672 Enqueuing Move request for scope (0.27, -0.06) 19:13:56.371 00.000 428 Worker thread wakes up 19:13:56.371 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13376, FiltMax=65488, Gamma=1.000 19:13:56.371 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd 19:13:56.371 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.06) 19:13:56.371 00.000 428 Moving (0.27, -0.06) raw xDistance=-0.26 yDistance=-0.09 19:13:56.371 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:13:56.371 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:56.371 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:13:56.371 00.000 428 MoveAxis(E, 0, ABG) 19:13:56.371 00.000 428 Move returns status 0, amount 0 19:13:56.371 00.000 428 MoveAxis(N, 0, ABG) 19:13:56.371 00.000 428 Move returns status 0, amount 0 19:13:56.371 00.000 428 move complete, result=0 19:13:56.371 00.000 428 worker thread done servicing request 19:13:56.387 00.016 10672 UpdateGuideState exits: m=147851 SNR=25.6 19:13:56.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:56.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:56.387 00.000 10672 Enqueuing Expose request 19:13:56.387 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:13:56.387 00.000 428 Worker thread wakes up 19:13:56.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:56.387 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:13:58.310 01.923 10672 read socket command 10 19:13:58.310 00.000 10672 processing socket request REQDIST 19:13:58.310 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:13:58.310 00.000 10672 Sending socket response 34 (0x22) 19:13:58.736 00.426 428 Exposure complete 19:13:58.877 00.141 428 worker thread done servicing request 19:13:58.877 00.000 10672 OnExposeComplete: enter 19:13:58.877 00.000 10672 UpdateGuideState(): m_state=6 19:13:58.877 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 678 19:13:58.877 00.000 10672 Star::Find returns 1 (0), X=1068.97, Y=742.06, Mass=221086, SNR=26.9, Peak=61009 HFD=2.1 19:13:58.877 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.02) = xAngle (4.34 = -1.94) 19:13:58.877 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.21 = 1.21) 19:13:58.877 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.32 mountX=-0.09 mountY=0.22, mountTheta=1.94 19:13:58.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.23, opts=13) 19:13:58.877 00.000 10672 Enqueuing Move request for scope (0.06, 0.23) 19:13:58.877 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2913, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:13:58.877 00.000 428 Worker thread wakes up 19:13:58.877 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd 19:13:58.877 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.23) 19:13:58.877 00.000 428 Moving (0.06, 0.23) raw xDistance=-0.09 yDistance=0.22 19:13:58.877 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:13:58.877 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:58.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:13:58.877 00.000 428 MoveAxis(E, 0, ABG) 19:13:58.877 00.000 428 Move returns status 0, amount 0 19:13:58.877 00.000 428 MoveAxis(N, 0, ABG) 19:13:58.877 00.000 428 Move returns status 0, amount 0 19:13:58.877 00.000 428 move complete, result=0 19:13:58.877 00.000 428 worker thread done servicing request 19:13:58.893 00.016 10672 UpdateGuideState exits: m=221086 SNR=26.9 19:13:58.893 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:58.893 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:13:58.893 00.000 10672 Enqueuing Expose request 19:13:58.893 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:13:58.893 00.000 428 Worker thread wakes up 19:13:58.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:13:58.908 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:01.241 02.333 428 Exposure complete 19:14:01.366 00.125 428 worker thread done servicing request 19:14:01.366 00.000 10672 OnExposeComplete: enter 19:14:01.366 00.000 10672 UpdateGuideState(): m_state=6 19:14:01.366 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 679 19:14:01.366 00.000 10672 Star::Find returns 1 (0), X=1069.29, Y=741.63, Mass=213044, SNR=29.1, Peak=57729 HFD=1.7 19:14:01.366 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 19:14:01.366 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 19:14:01.366 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.21 hyp=0.43 cameraTheta=-0.50 mountX=-0.35 mountY=-0.25, mountTheta=-2.53 19:14:01.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.21, opts=13) 19:14:01.366 00.000 10672 Enqueuing Move request for scope (0.38, -0.21) 19:14:01.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=177, max=65265, FiltMin=12609, FiltMax=65265, Gamma=1.000 19:14:01.366 00.000 428 Worker thread wakes up 19:14:01.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.21) opts 0xd 19:14:01.366 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.21) 19:14:01.366 00.000 428 Moving (0.38, -0.21) raw xDistance=-0.35 yDistance=-0.25 19:14:01.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:14:01.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:01.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:14:01.366 00.000 428 MoveAxis(E, 0, ABG) 19:14:01.366 00.000 428 Move returns status 0, amount 0 19:14:01.366 00.000 428 MoveAxis(N, 0, ABG) 19:14:01.366 00.000 428 Move returns status 0, amount 0 19:14:01.366 00.000 428 move complete, result=0 19:14:01.366 00.000 428 worker thread done servicing request 19:14:01.398 00.032 10672 UpdateGuideState exits: m=213044 SNR=29.1 19:14:01.398 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:01.398 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:01.398 00.000 10672 Enqueuing Expose request 19:14:01.398 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:14:01.398 00.000 428 Worker thread wakes up 19:14:01.398 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:01.398 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:03.325 01.927 10672 read socket command 10 19:14:03.325 00.000 10672 processing socket request REQDIST 19:14:03.325 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:14:03.325 00.000 10672 Sending socket response 34 (0x22) 19:14:03.731 00.406 428 Exposure complete 19:14:03.856 00.125 428 worker thread done servicing request 19:14:03.856 00.000 10672 OnExposeComplete: enter 19:14:03.856 00.000 10672 UpdateGuideState(): m_state=6 19:14:03.856 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 680 19:14:03.856 00.000 10672 Star::Find returns 1 (0), X=1069.11, Y=741.64, Mass=255016, SNR=28.3, Peak=55441 HFD=2.4 19:14:03.856 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.02) = xAngle (2.26 = 2.26) 19:14:03.856 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.87 = -0.87) 19:14:03.856 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-0.76 mountX=-0.17 mountY=-0.21, mountTheta=-2.26 19:14:03.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.19, opts=13) 19:14:03.856 00.000 10672 Enqueuing Move request for scope (0.20, -0.19) 19:14:03.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1809, max=65265, FiltMin=12497, FiltMax=65265, Gamma=1.000 19:14:03.871 00.015 428 Worker thread wakes up 19:14:03.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd 19:14:03.871 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.19) 19:14:03.871 00.000 428 Moving (0.20, -0.19) raw xDistance=-0.17 yDistance=-0.21 19:14:03.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:14:03.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:03.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:14:03.871 00.000 428 MoveAxis(E, 0, ABG) 19:14:03.871 00.000 428 Move returns status 0, amount 0 19:14:03.871 00.000 428 MoveAxis(N, 0, ABG) 19:14:03.871 00.000 428 Move returns status 0, amount 0 19:14:03.871 00.000 428 move complete, result=0 19:14:03.871 00.000 428 worker thread done servicing request 19:14:03.887 00.016 10672 UpdateGuideState exits: m=255016 SNR=28.3 19:14:03.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:03.887 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:03.887 00.000 10672 Enqueuing Expose request 19:14:03.887 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:14:03.887 00.000 428 Worker thread wakes up 19:14:03.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:03.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:06.244 02.357 428 Exposure complete 19:14:06.385 00.141 428 worker thread done servicing request 19:14:06.385 00.000 10672 OnExposeComplete: enter 19:14:06.385 00.000 10672 UpdateGuideState(): m_state=6 19:14:06.385 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 681 19:14:06.385 00.000 10672 Star::Find returns 1 (0), X=1069.23, Y=741.50, Mass=228022, SNR=31.9, Peak=65265 HFD=2.4 19:14:06.385 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.02) = xAngle (2.22 = 2.22) 19:14:06.385 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.91 = -0.91) 19:14:06.385 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.33 hyp=0.46 cameraTheta=-0.80 mountX=-0.28 mountY=-0.37, mountTheta=-2.22 19:14:06.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.33, opts=13) 19:14:06.385 00.000 10672 Enqueuing Move request for scope (0.32, -0.33) 19:14:06.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=833, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:14:06.385 00.000 428 Worker thread wakes up 19:14:06.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.33) opts 0xd 19:14:06.385 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.33) 19:14:06.385 00.000 428 Moving (0.32, -0.33) raw xDistance=-0.28 yDistance=-0.37 19:14:06.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:14:06.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:06.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:14:06.385 00.000 428 MoveAxis(E, 0, ABG) 19:14:06.385 00.000 428 Move returns status 0, amount 0 19:14:06.385 00.000 428 MoveAxis(N, 0, ABG) 19:14:06.385 00.000 428 Move returns status 0, amount 0 19:14:06.385 00.000 428 move complete, result=0 19:14:06.385 00.000 428 worker thread done servicing request 19:14:06.401 00.016 10672 UpdateGuideState exits: m=228022 SNR=31.9 19:14:06.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:06.401 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:06.401 00.000 10672 Enqueuing Expose request 19:14:06.401 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:14:06.401 00.000 428 Worker thread wakes up 19:14:06.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:06.401 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:08.312 01.911 10672 read socket command 10 19:14:08.312 00.000 10672 processing socket request REQDIST 19:14:08.312 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:14:08.312 00.000 10672 Sending socket response 36 (0x24) 19:14:08.733 00.421 428 Exposure complete 19:14:08.858 00.125 428 worker thread done servicing request 19:14:08.858 00.000 10672 OnExposeComplete: enter 19:14:08.858 00.000 10672 UpdateGuideState(): m_state=6 19:14:08.858 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 682 19:14:08.858 00.000 10672 Star::Find returns 1 (0), X=1068.85, Y=742.01, Mass=203581, SNR=25.3, Peak=65488 HFD=2.0 19:14:08.858 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.02) = xAngle (4.91 = -1.37) 19:14:08.858 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.78 = 1.78) 19:14:08.858 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.89 mountX=0.04 mountY=0.18, mountTheta=1.37 19:14:08.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.18, opts=13) 19:14:08.858 00.000 10672 Enqueuing Move request for scope (-0.06, 0.18) 19:14:08.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12944, FiltMax=65488, Gamma=1.000 19:14:08.858 00.000 428 Worker thread wakes up 19:14:08.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd 19:14:08.858 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.18) 19:14:08.858 00.000 428 Moving (-0.06, 0.18) raw xDistance=0.04 yDistance=0.18 19:14:08.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:14:08.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:08.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:14:08.858 00.000 428 MoveAxis(E, 0, ABG) 19:14:08.858 00.000 428 Move returns status 0, amount 0 19:14:08.858 00.000 428 MoveAxis(N, 0, ABG) 19:14:08.858 00.000 428 Move returns status 0, amount 0 19:14:08.858 00.000 428 move complete, result=0 19:14:08.858 00.000 428 worker thread done servicing request 19:14:08.890 00.032 10672 UpdateGuideState exits: m=203581 SNR=25.3 19:14:08.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:08.890 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:08.890 00.000 10672 Enqueuing Expose request 19:14:08.890 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:08.890 00.000 428 Worker thread wakes up 19:14:08.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:08.890 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:11.229 02.339 428 Exposure complete 19:14:11.354 00.125 428 worker thread done servicing request 19:14:11.354 00.000 10672 OnExposeComplete: enter 19:14:11.354 00.000 10672 UpdateGuideState(): m_state=6 19:14:11.354 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 683 19:14:11.354 00.000 10672 Star::Find returns 1 (0), X=1069.07, Y=741.46, Mass=135597, SNR=23.2, Peak=53585 HFD=1.6 19:14:11.354 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 19:14:11.354 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 19:14:11.354 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.37 hyp=0.40 cameraTheta=-1.16 mountX=-0.12 mountY=-0.38, mountTheta=-1.86 19:14:11.354 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.37, opts=13) 19:14:11.354 00.000 10672 Enqueuing Move request for scope (0.16, -0.37) 19:14:11.354 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:14:11.354 00.000 428 Worker thread wakes up 19:14:11.369 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.37) opts 0xd 19:14:11.369 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.37) 19:14:11.369 00.000 428 Moving (0.16, -0.37) raw xDistance=-0.12 yDistance=-0.38 19:14:11.369 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:14:11.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:11.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:14:11.369 00.000 428 MoveAxis(E, 0, ABG) 19:14:11.369 00.000 428 Move returns status 0, amount 0 19:14:11.369 00.000 428 MoveAxis(N, 0, ABG) 19:14:11.369 00.000 428 Move returns status 0, amount 0 19:14:11.369 00.000 428 move complete, result=0 19:14:11.369 00.000 428 worker thread done servicing request 19:14:11.385 00.016 10672 UpdateGuideState exits: m=135597 SNR=23.2 19:14:11.385 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:11.385 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:11.385 00.000 10672 Enqueuing Expose request 19:14:11.385 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:14:11.385 00.000 428 Worker thread wakes up 19:14:11.385 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:11.385 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:13.306 01.921 10672 read socket command 10 19:14:13.306 00.000 10672 processing socket request REQDIST 19:14:13.306 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:14:13.306 00.000 10672 Sending socket response 34 (0x22) 19:14:13.743 00.437 428 Exposure complete 19:14:13.868 00.125 428 worker thread done servicing request 19:14:13.868 00.000 10672 OnExposeComplete: enter 19:14:13.868 00.000 10672 UpdateGuideState(): m_state=6 19:14:13.868 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 684 19:14:13.868 00.000 10672 Star::Find returns 1 (0), X=1068.40, Y=741.73, Mass=224614, SNR=32.2, Peak=57296 HFD=1.8 19:14:13.868 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 19:14:13.868 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 19:14:13.868 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.10 hyp=0.52 cameraTheta=-2.94 mountX=0.52 mountY=-0.05, mountTheta=-0.09 19:14:13.868 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.10, opts=13) 19:14:13.868 00.000 10672 Enqueuing Move request for scope (-0.51, -0.10) 19:14:13.868 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13808, FiltMax=65488, Gamma=1.000 19:14:13.868 00.000 428 Worker thread wakes up 19:14:13.868 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.10) opts 0xd 19:14:13.868 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.10) 19:14:13.868 00.000 428 Moving (-0.51, -0.10) raw xDistance=0.52 yDistance=-0.05 19:14:13.868 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 19:14:13.868 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:13.868 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:14:13.868 00.000 428 MoveAxis(W, 483, ABG) 19:14:13.868 00.000 428 Guiding Dir = 3, Dur = 483 19:14:13.868 00.000 428 IsSlewing returns 0 19:14:13.868 00.000 428 IsGuiding returns 0 19:14:13.900 00.032 10672 UpdateGuideState exits: m=224614 SNR=32.2 19:14:13.900 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:13.900 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:13.900 00.000 10672 Enqueuing Expose request 19:14:13.900 00.000 428 PulseGuide returned control before completion, sleep 468 19:14:14.401 00.501 428 IsGuiding returns 1 19:14:14.401 00.000 428 scope still moving after pulse duration time elapsed 19:14:14.448 00.047 428 IsSlewing returns 0 19:14:14.448 00.000 428 IsGuiding returns 0 19:14:14.448 00.000 428 scope move finished after 483 + 88 ms 19:14:14.448 00.000 428 Move returns status 0, amount 483 19:14:14.448 00.000 428 MoveAxis(N, 0, ABG) 19:14:14.448 00.000 428 Move returns status 0, amount 0 19:14:14.448 00.000 428 move complete, result=0 19:14:14.448 00.000 428 worker thread done servicing request 19:14:14.448 00.000 10672 GuideStep: 0.5 px 483 ms WEST, -0.0 px 0 ms NORTH 19:14:14.448 00.000 428 Worker thread wakes up 19:14:14.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:14.448 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:16.227 01.779 428 Exposure complete 19:14:16.352 00.125 428 worker thread done servicing request 19:14:16.352 00.000 10672 OnExposeComplete: enter 19:14:16.352 00.000 10672 UpdateGuideState(): m_state=6 19:14:16.352 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 685 19:14:16.352 00.000 10672 Star::Find returns 1 (0), X=1069.25, Y=741.65, Mass=215007, SNR=31.5, Peak=56208 HFD=2.1 19:14:16.352 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 19:14:16.352 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 19:14:16.352 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.18 hyp=0.38 cameraTheta=-0.50 mountX=-0.31 mountY=-0.22, mountTheta=-2.53 19:14:16.352 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.18, opts=13) 19:14:16.352 00.000 10672 Enqueuing Move request for scope (0.34, -0.18) 19:14:16.352 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13920, FiltMax=65488, Gamma=1.000 19:14:16.352 00.000 428 Worker thread wakes up 19:14:16.352 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.18) opts 0xd 19:14:16.368 00.016 428 Handling offset move in thread for scope, endpoint = (0.34, -0.18) 19:14:16.368 00.000 428 Moving (0.34, -0.18) raw xDistance=-0.31 yDistance=-0.22 19:14:16.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:14:16.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:16.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:14:16.368 00.000 428 MoveAxis(E, 0, ABG) 19:14:16.368 00.000 428 Move returns status 0, amount 0 19:14:16.368 00.000 428 MoveAxis(N, 0, ABG) 19:14:16.368 00.000 428 Move returns status 0, amount 0 19:14:16.368 00.000 428 move complete, result=0 19:14:16.368 00.000 428 worker thread done servicing request 19:14:16.383 00.015 10672 UpdateGuideState exits: m=215007 SNR=31.5 19:14:16.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:16.383 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:16.383 00.000 10672 Enqueuing Expose request 19:14:16.383 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:14:16.383 00.000 428 Worker thread wakes up 19:14:16.383 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:16.383 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:18.307 01.924 10672 read socket command 10 19:14:18.307 00.000 10672 processing socket request REQDIST 19:14:18.307 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:14:18.307 00.000 10672 Sending socket response 39 (0x27) 19:14:18.745 00.438 428 Exposure complete 19:14:18.870 00.125 428 worker thread done servicing request 19:14:18.870 00.000 10672 OnExposeComplete: enter 19:14:18.870 00.000 10672 UpdateGuideState(): m_state=6 19:14:18.870 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 686 19:14:18.870 00.000 10672 Star::Find returns 1 (0), X=1069.10, Y=741.79, Mass=256235, SNR=32.6, Peak=63073 HFD=2.4 19:14:18.870 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.02) = xAngle (2.77 = 2.77) 19:14:18.870 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 19:14:18.870 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.25 mountX=-0.18 mountY=-0.07, mountTheta=-2.79 19:14:18.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.05, opts=13) 19:14:18.870 00.000 10672 Enqueuing Move request for scope (0.19, -0.05) 19:14:18.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1057, max=65265, FiltMin=13265, FiltMax=65265, Gamma=1.000 19:14:18.870 00.000 428 Worker thread wakes up 19:14:18.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd 19:14:18.870 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.05) 19:14:18.870 00.000 428 Moving (0.19, -0.05) raw xDistance=-0.18 yDistance=-0.07 19:14:18.870 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:14:18.870 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:18.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:14:18.870 00.000 428 MoveAxis(E, 0, ABG) 19:14:18.870 00.000 428 Move returns status 0, amount 0 19:14:18.870 00.000 428 MoveAxis(N, 0, ABG) 19:14:18.870 00.000 428 Move returns status 0, amount 0 19:14:18.870 00.000 428 move complete, result=0 19:14:18.870 00.000 428 worker thread done servicing request 19:14:18.885 00.015 10672 UpdateGuideState exits: m=256235 SNR=32.6 19:14:18.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:18.885 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:18.885 00.000 10672 Enqueuing Expose request 19:14:18.885 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:14:18.885 00.000 428 Worker thread wakes up 19:14:18.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:18.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:21.227 02.342 428 Exposure complete 19:14:21.352 00.125 428 worker thread done servicing request 19:14:21.352 00.000 10672 OnExposeComplete: enter 19:14:21.352 00.000 10672 UpdateGuideState(): m_state=6 19:14:21.352 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 687 19:14:21.352 00.000 10672 Star::Find returns 1 (0), X=1069.53, Y=741.48, Mass=165930, SNR=23.6, Peak=65265 HFD=1.5 19:14:21.352 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 19:14:21.352 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 19:14:21.352 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.35 hyp=0.71 cameraTheta=-0.52 mountX=-0.57 mountY=-0.42, mountTheta=-2.51 19:14:21.352 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.35, opts=13) 19:14:21.367 00.015 10672 Enqueuing Move request for scope (0.62, -0.35) 19:14:21.367 00.000 428 Worker thread wakes up 19:14:21.367 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=721, max=65265, FiltMin=12609, FiltMax=65265, Gamma=1.000 19:14:21.367 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.35) opts 0xd 19:14:21.367 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, -0.35) 19:14:21.367 00.000 428 Moving (0.62, -0.35) raw xDistance=-0.57 yDistance=-0.42 19:14:21.367 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 19:14:21.367 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:21.367 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 19:14:21.367 00.000 428 MoveAxis(E, 532, ABG) 19:14:21.367 00.000 428 Guiding Dir = 2, Dur = 532 19:14:21.367 00.000 428 IsSlewing returns 0 19:14:21.367 00.000 428 IsGuiding returns 0 19:14:21.383 00.016 10672 UpdateGuideState exits: m=165930 SNR=23.6 19:14:21.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:21.383 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:21.383 00.000 10672 Enqueuing Expose request 19:14:21.399 00.016 428 PulseGuide returned control before completion, sleep 512 19:14:21.914 00.515 428 IsGuiding returns 1 19:14:21.914 00.000 428 scope still moving after pulse duration time elapsed 19:14:21.961 00.047 428 IsSlewing returns 0 19:14:21.992 00.031 428 IsGuiding returns 0 19:14:21.992 00.000 428 scope move finished after 532 + 105 ms 19:14:21.992 00.000 428 Move returns status 0, amount 532 19:14:21.992 00.000 428 MoveAxis(N, 0, ABG) 19:14:21.992 00.000 428 Move returns status 0, amount 0 19:14:22.008 00.016 428 move complete, result=0 19:14:22.008 00.000 428 worker thread done servicing request 19:14:22.008 00.000 428 Worker thread wakes up 19:14:22.008 00.000 10672 GuideStep: -0.6 px 532 ms EAST, -0.4 px 0 ms NORTH 19:14:22.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:22.008 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:23.308 01.300 10672 read socket command 10 19:14:23.308 00.000 10672 processing socket request REQDIST 19:14:23.308 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:14:23.308 00.000 10672 Sending socket response 44 (0x2c) 19:14:23.729 00.421 428 Exposure complete 19:14:23.870 00.141 428 worker thread done servicing request 19:14:23.870 00.000 10672 OnExposeComplete: enter 19:14:23.870 00.000 10672 UpdateGuideState(): m_state=6 19:14:23.870 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 688 19:14:23.870 00.000 10672 Star::Find returns 1 (0), X=1069.23, Y=741.55, Mass=235748, SNR=30.2, Peak=65488 HFD=2.6 19:14:23.870 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.02) = xAngle (2.29 = 2.29) 19:14:23.870 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.84 = -0.84) 19:14:23.870 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.28 hyp=0.42 cameraTheta=-0.73 mountX=-0.28 mountY=-0.32, mountTheta=-2.29 19:14:23.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.28, opts=13) 19:14:23.870 00.000 10672 Enqueuing Move request for scope (0.32, -0.28) 19:14:23.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13056, FiltMax=65488, Gamma=1.000 19:14:23.870 00.000 428 Worker thread wakes up 19:14:23.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.28) opts 0xd 19:14:23.870 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.28) 19:14:23.870 00.000 428 Moving (0.32, -0.28) raw xDistance=-0.28 yDistance=-0.32 19:14:23.870 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:14:23.870 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:23.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:14:23.870 00.000 428 MoveAxis(E, 0, ABG) 19:14:23.870 00.000 428 Move returns status 0, amount 0 19:14:23.870 00.000 428 MoveAxis(N, 0, ABG) 19:14:23.870 00.000 428 Move returns status 0, amount 0 19:14:23.870 00.000 428 move complete, result=0 19:14:23.870 00.000 428 worker thread done servicing request 19:14:23.885 00.015 10672 UpdateGuideState exits: m=235748 SNR=30.2 19:14:23.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:23.885 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:23.885 00.000 10672 Enqueuing Expose request 19:14:23.885 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:14:23.885 00.000 428 Worker thread wakes up 19:14:23.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:23.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:26.229 02.344 428 Exposure complete 19:14:26.370 00.141 428 worker thread done servicing request 19:14:26.370 00.000 10672 OnExposeComplete: enter 19:14:26.370 00.000 10672 UpdateGuideState(): m_state=6 19:14:26.370 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 689 19:14:26.370 00.000 10672 Star::Find returns 1 (0), X=1069.14, Y=741.81, Mass=213827, SNR=27.5, Peak=65041 HFD=2.0 19:14:26.370 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.02) = xAngle (2.93 = 2.93) 19:14:26.370 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.20 = -0.20) 19:14:26.385 00.015 10672 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.09 mountX=-0.23 mountY=-0.05, mountTheta=-2.94 19:14:26.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.02, opts=13) 19:14:26.385 00.000 10672 Enqueuing Move request for scope (0.23, -0.02) 19:14:26.385 00.000 428 Worker thread wakes up 19:14:26.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:14:26.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd 19:14:26.385 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.02) 19:14:26.385 00.000 428 Moving (0.23, -0.02) raw xDistance=-0.23 yDistance=-0.05 19:14:26.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:14:26.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:26.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:14:26.385 00.000 428 MoveAxis(E, 0, ABG) 19:14:26.385 00.000 428 Move returns status 0, amount 0 19:14:26.385 00.000 428 MoveAxis(N, 0, ABG) 19:14:26.385 00.000 428 Move returns status 0, amount 0 19:14:26.385 00.000 428 move complete, result=0 19:14:26.385 00.000 428 worker thread done servicing request 19:14:26.401 00.016 10672 UpdateGuideState exits: m=213827 SNR=27.5 19:14:26.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:26.401 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:26.401 00.000 10672 Enqueuing Expose request 19:14:26.401 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:14:26.401 00.000 428 Worker thread wakes up 19:14:26.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:26.401 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:28.297 01.896 10672 read socket command 10 19:14:28.297 00.000 10672 processing socket request REQDIST 19:14:28.297 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:14:28.297 00.000 10672 Sending socket response 37 (0x25) 19:14:28.719 00.422 428 Exposure complete 19:14:28.906 00.187 428 worker thread done servicing request 19:14:28.906 00.000 10672 OnExposeComplete: enter 19:14:28.906 00.000 10672 UpdateGuideState(): m_state=6 19:14:28.906 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 690 19:14:28.906 00.000 10672 Star::Find returns 1 (0), X=1069.01, Y=742.07, Mass=209090, SNR=27.9, Peak=62097 HFD=2.1 19:14:28.906 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.02) = xAngle (4.20 = -2.09) 19:14:28.906 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 19:14:28.906 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.18 mountX=-0.13 mountY=0.23, mountTheta=2.08 19:14:28.906 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.24, opts=13) 19:14:28.906 00.000 10672 Enqueuing Move request for scope (0.10, 0.24) 19:14:28.906 00.000 428 Worker thread wakes up 19:14:28.906 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:14:28.906 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd 19:14:28.906 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.24) 19:14:28.906 00.000 428 Moving (0.10, 0.24) raw xDistance=-0.13 yDistance=0.23 19:14:28.906 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:14:28.906 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:28.906 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:14:28.906 00.000 428 MoveAxis(E, 0, ABG) 19:14:28.906 00.000 428 Move returns status 0, amount 0 19:14:28.906 00.000 428 MoveAxis(N, 0, ABG) 19:14:28.906 00.000 428 Move returns status 0, amount 0 19:14:28.906 00.000 428 move complete, result=0 19:14:28.906 00.000 428 worker thread done servicing request 19:14:28.938 00.032 10672 UpdateGuideState exits: m=209090 SNR=27.9 19:14:28.938 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:28.938 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:28.938 00.000 10672 Enqueuing Expose request 19:14:28.938 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:28.938 00.000 428 Worker thread wakes up 19:14:28.938 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:28.938 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:31.222 02.284 428 Exposure complete 19:14:31.544 00.322 428 worker thread done servicing request 19:14:31.550 00.006 10672 OnExposeComplete: enter 19:14:31.551 00.001 10672 UpdateGuideState(): m_state=6 19:14:31.553 00.002 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 691 19:14:31.554 00.001 10672 Star::Find returns 1 (0), X=1068.47, Y=741.30, Mass=238462, SNR=33.1, Peak=59921 HFD=2.8 19:14:31.557 00.003 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 19:14:31.560 00.003 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 19:14:31.561 00.001 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.53 hyp=0.69 cameraTheta=-2.26 mountX=0.50 mountY=-0.48, mountTheta=-0.77 19:14:31.592 00.031 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.53, opts=13) 19:14:31.594 00.002 10672 Enqueuing Move request for scope (-0.44, -0.53) 19:14:31.595 00.001 428 Worker thread wakes up 19:14:31.595 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=625, max=65265, FiltMin=13697, FiltMax=65265, Gamma=1.000 19:14:31.596 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.53) opts 0xd 19:14:31.597 00.001 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.53) 19:14:31.598 00.001 428 Moving (-0.44, -0.53) raw xDistance=0.50 yDistance=-0.48 19:14:31.598 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 19:14:31.599 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:31.600 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:14:31.601 00.001 428 MoveAxis(W, 464, ABG) 19:14:31.601 00.000 428 Guiding Dir = 3, Dur = 464 19:14:31.912 00.311 10672 UpdateGuideState exits: m=238462 SNR=33.1 19:14:31.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:31.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:31.912 00.000 10672 Enqueuing Expose request 19:14:32.807 00.895 428 IsSlewing returns 0 19:14:32.815 00.008 428 IsGuiding returns 0 19:14:32.848 00.033 428 PulseGuide returned control before completion, sleep 442 19:14:33.325 00.477 428 IsGuiding returns 1 19:14:33.325 00.000 428 scope still moving after pulse duration time elapsed 19:14:33.396 00.071 428 IsSlewing returns 0 19:14:33.446 00.050 428 IsGuiding returns 0 19:14:33.446 00.000 428 scope move finished after 464 + 167 ms 19:14:33.446 00.000 428 Move returns status 0, amount 464 19:14:33.447 00.001 428 MoveAxis(N, 0, ABG) 19:14:33.447 00.000 428 Move returns status 0, amount 0 19:14:33.447 00.000 428 move complete, result=0 19:14:33.447 00.000 428 worker thread done servicing request 19:14:33.448 00.001 10672 GuideStep: 0.5 px 464 ms WEST, -0.5 px 0 ms NORTH 19:14:33.448 00.000 428 Worker thread wakes up 19:14:33.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:33.448 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:33.724 00.276 428 Exposure complete 19:14:33.923 00.199 428 worker thread done servicing request 19:14:33.931 00.008 10672 OnExposeComplete: enter 19:14:33.931 00.000 10672 UpdateGuideState(): m_state=6 19:14:33.932 00.001 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 692 19:14:33.932 00.000 10672 Star::Find returns 1 (0), X=1069.34, Y=741.76, Mass=212268, SNR=28.7, Peak=65265 HFD=2.2 19:14:33.932 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.02) = xAngle (2.86 = 2.86) 19:14:33.932 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.27 = -0.27) 19:14:33.932 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.07 hyp=0.43 cameraTheta=-0.16 mountX=-0.41 mountY=-0.11, mountTheta=-2.87 19:14:33.937 00.005 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.07, opts=13) 19:14:33.937 00.000 10672 Enqueuing Move request for scope (0.43, -0.07) 19:14:33.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=13585, FiltMax=65265, Gamma=1.000 19:14:33.937 00.000 428 Worker thread wakes up 19:14:33.937 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.07) opts 0xd 19:14:33.938 00.001 428 Handling offset move in thread for scope, endpoint = (0.43, -0.07) 19:14:33.938 00.000 428 Moving (0.43, -0.07) raw xDistance=-0.41 yDistance=-0.11 19:14:33.938 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 19:14:33.938 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:33.938 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:14:33.938 00.000 428 MoveAxis(E, 0, ABG) 19:14:33.938 00.000 428 Move returns status 0, amount 0 19:14:33.938 00.000 428 MoveAxis(N, 0, ABG) 19:14:33.938 00.000 428 Move returns status 0, amount 0 19:14:33.939 00.001 428 move complete, result=0 19:14:33.939 00.000 428 worker thread done servicing request 19:14:34.042 00.103 10672 UpdateGuideState exits: m=212268 SNR=28.7 19:14:34.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:34.042 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:34.042 00.000 10672 Enqueuing Expose request 19:14:34.042 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:14:34.042 00.000 428 Worker thread wakes up 19:14:34.042 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:34.042 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:36.229 02.187 428 Exposure complete 19:14:36.456 00.227 428 worker thread done servicing request 19:14:36.456 00.000 10672 OnExposeComplete: enter 19:14:36.456 00.000 10672 UpdateGuideState(): m_state=6 19:14:36.457 00.001 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 693 19:14:36.458 00.001 10672 Star::Find returns 1 (0), X=1069.44, Y=741.40, Mass=281386, SNR=35.9, Peak=59153 HFD=3.1 19:14:36.458 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.02) = xAngle (2.34 = 2.34) 19:14:36.458 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.79 = -0.79) 19:14:36.458 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.43 hyp=0.68 cameraTheta=-0.68 mountX=-0.47 mountY=-0.49, mountTheta=-2.34 19:14:36.495 00.037 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.43, opts=13) 19:14:36.495 00.000 10672 Enqueuing Move request for scope (0.53, -0.43) 19:14:36.495 00.000 428 Worker thread wakes up 19:14:36.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2257, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:14:36.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.43) opts 0xd 19:14:36.497 00.002 428 Handling offset move in thread for scope, endpoint = (0.53, -0.43) 19:14:36.497 00.000 428 Moving (0.53, -0.43) raw xDistance=-0.47 yDistance=-0.49 19:14:36.497 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 19:14:36.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:36.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 19:14:36.497 00.000 428 MoveAxis(E, 440, ABG) 19:14:36.498 00.001 428 Guiding Dir = 2, Dur = 440 19:14:36.500 00.002 428 IsSlewing returns 0 19:14:36.504 00.004 428 IsGuiding returns 0 19:14:36.521 00.017 428 PulseGuide returned control before completion, sleep 434 19:14:36.537 00.016 10672 UpdateGuideState exits: m=281386 SNR=35.9 19:14:36.537 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:36.538 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:36.538 00.000 10672 Enqueuing Expose request 19:14:36.538 00.000 10672 read socket command 10 19:14:36.539 00.001 10672 processing socket request REQDIST 19:14:36.539 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:14:36.539 00.000 10672 Sending socket response 51 (0x33) 19:14:36.967 00.428 428 IsGuiding returns 1 19:14:36.967 00.000 428 scope still moving after pulse duration time elapsed 19:14:36.999 00.032 428 IsSlewing returns 0 19:14:37.000 00.001 428 IsGuiding returns 0 19:14:37.000 00.000 428 scope move finished after 440 + 55 ms 19:14:37.001 00.001 428 Move returns status 0, amount 440 19:14:37.001 00.000 428 MoveAxis(N, 0, ABG) 19:14:37.001 00.000 428 Move returns status 0, amount 0 19:14:37.001 00.000 428 move complete, result=0 19:14:37.001 00.000 428 worker thread done servicing request 19:14:37.001 00.000 10672 GuideStep: -0.5 px 440 ms EAST, -0.5 px 0 ms NORTH 19:14:37.002 00.001 428 Worker thread wakes up 19:14:37.002 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:37.002 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:38.301 01.299 10672 read socket command 10 19:14:38.302 00.001 10672 processing socket request REQDIST 19:14:38.302 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:14:38.302 00.000 10672 Sending socket response 51 (0x33) 19:14:38.731 00.429 428 Exposure complete 19:14:38.856 00.125 428 worker thread done servicing request 19:14:38.856 00.000 10672 OnExposeComplete: enter 19:14:38.856 00.000 10672 UpdateGuideState(): m_state=6 19:14:38.856 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 694 19:14:38.856 00.000 10672 Star::Find returns 1 (0), X=1068.86, Y=741.65, Mass=228898, SNR=27.3, Peak=56321 HFD=2.5 19:14:38.856 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 19:14:38.856 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 19:14:38.856 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.87 mountX=0.08 mountY=-0.17, mountTheta=-1.15 19:14:38.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.18, opts=13) 19:14:38.856 00.000 10672 Enqueuing Move request for scope (-0.06, -0.18) 19:14:38.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=721, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:14:38.856 00.000 428 Worker thread wakes up 19:14:38.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd 19:14:38.856 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.18) 19:14:38.856 00.000 428 Moving (-0.06, -0.18) raw xDistance=0.08 yDistance=-0.17 19:14:38.856 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:14:38.856 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:38.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:14:38.856 00.000 428 MoveAxis(E, 0, ABG) 19:14:38.856 00.000 428 Move returns status 0, amount 0 19:14:38.856 00.000 428 MoveAxis(N, 0, ABG) 19:14:38.856 00.000 428 Move returns status 0, amount 0 19:14:38.856 00.000 428 move complete, result=0 19:14:38.856 00.000 428 worker thread done servicing request 19:14:38.887 00.031 10672 UpdateGuideState exits: m=228898 SNR=27.3 19:14:38.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:38.887 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:38.887 00.000 10672 Enqueuing Expose request 19:14:38.887 00.000 428 Worker thread wakes up 19:14:38.887 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:14:38.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:38.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:41.220 02.333 428 Exposure complete 19:14:41.345 00.125 428 worker thread done servicing request 19:14:41.345 00.000 10672 OnExposeComplete: enter 19:14:41.345 00.000 10672 UpdateGuideState(): m_state=6 19:14:41.345 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 695 19:14:41.345 00.000 10672 Star::Find returns 1 (0), X=1069.25, Y=742.07, Mass=213217, SNR=27.8, Peak=48689 HFD=2.7 19:14:41.345 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.02) = xAngle (3.62 = -2.67) 19:14:41.345 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.49 = 0.49) 19:14:41.345 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.23 hyp=0.41 cameraTheta=0.60 mountX=-0.37 mountY=0.19, mountTheta=2.65 19:14:41.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.23, opts=13) 19:14:41.345 00.000 10672 Enqueuing Move request for scope (0.34, 0.23) 19:14:41.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:14:41.345 00.000 428 Worker thread wakes up 19:14:41.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.23) opts 0xd 19:14:41.345 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.23) 19:14:41.345 00.000 428 Moving (0.34, 0.23) raw xDistance=-0.37 yDistance=0.19 19:14:41.345 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:14:41.345 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:41.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:14:41.345 00.000 428 MoveAxis(E, 0, ABG) 19:14:41.345 00.000 428 Move returns status 0, amount 0 19:14:41.345 00.000 428 MoveAxis(N, 0, ABG) 19:14:41.345 00.000 428 Move returns status 0, amount 0 19:14:41.345 00.000 428 move complete, result=0 19:14:41.345 00.000 428 worker thread done servicing request 19:14:41.376 00.031 10672 UpdateGuideState exits: m=213217 SNR=27.8 19:14:41.376 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:41.376 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:41.376 00.000 10672 Enqueuing Expose request 19:14:41.376 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:41.376 00.000 428 Worker thread wakes up 19:14:41.376 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:41.376 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:43.311 01.935 10672 read socket command 10 19:14:43.311 00.000 10672 processing socket request REQDIST 19:14:43.311 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:14:43.311 00.000 10672 Sending socket response 41 (0x29) 19:14:43.733 00.422 428 Exposure complete 19:14:43.905 00.172 428 worker thread done servicing request 19:14:43.905 00.000 10672 OnExposeComplete: enter 19:14:43.905 00.000 10672 UpdateGuideState(): m_state=6 19:14:43.905 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 696 19:14:43.905 00.000 10672 Star::Find returns 1 (0), X=1069.19, Y=742.21, Mass=212691, SNR=26.7, Peak=55329 HFD=2.5 19:14:43.905 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.02) = xAngle (3.96 = -2.32) 19:14:43.905 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.83 = 0.83) 19:14:43.905 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.38 hyp=0.47 cameraTheta=0.94 mountX=-0.32 mountY=0.35, mountTheta=2.32 19:14:43.905 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.38, opts=13) 19:14:43.905 00.000 10672 Enqueuing Move request for scope (0.28, 0.38) 19:14:43.905 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=945, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:14:43.905 00.000 428 Worker thread wakes up 19:14:43.905 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.38) opts 0xd 19:14:43.905 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.38) 19:14:43.905 00.000 428 Moving (0.28, 0.38) raw xDistance=-0.32 yDistance=0.35 19:14:43.905 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:14:43.905 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:43.905 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:14:43.905 00.000 428 MoveAxis(E, 0, ABG) 19:14:43.905 00.000 428 Move returns status 0, amount 0 19:14:43.905 00.000 428 MoveAxis(N, 0, ABG) 19:14:43.905 00.000 428 Move returns status 0, amount 0 19:14:43.905 00.000 428 move complete, result=0 19:14:43.905 00.000 428 worker thread done servicing request 19:14:43.936 00.031 10672 UpdateGuideState exits: m=212691 SNR=26.7 19:14:43.936 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:43.936 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:43.936 00.000 10672 Enqueuing Expose request 19:14:43.936 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:14:43.936 00.000 428 Worker thread wakes up 19:14:43.936 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:43.936 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:46.224 02.288 428 Exposure complete 19:14:46.365 00.141 428 worker thread done servicing request 19:14:46.365 00.000 10672 OnExposeComplete: enter 19:14:46.365 00.000 10672 UpdateGuideState(): m_state=6 19:14:46.365 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 697 19:14:46.365 00.000 10672 Star::Find returns 1 (0), X=1069.39, Y=741.78, Mass=199923, SNR=26.3, Peak=54144 HFD=2.4 19:14:46.365 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.02) = xAngle (2.90 = 2.90) 19:14:46.365 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.22 = -0.22) 19:14:46.365 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.06 hyp=0.48 cameraTheta=-0.12 mountX=-0.47 mountY=-0.11, mountTheta=-2.92 19:14:46.365 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.06, opts=13) 19:14:46.365 00.000 10672 Enqueuing Move request for scope (0.48, -0.06) 19:14:46.365 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13264, FiltMax=65488, Gamma=1.000 19:14:46.365 00.000 428 Worker thread wakes up 19:14:46.365 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.06) opts 0xd 19:14:46.365 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.06) 19:14:46.365 00.000 428 Moving (0.48, -0.06) raw xDistance=-0.47 yDistance=-0.11 19:14:46.365 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 19:14:46.365 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:46.365 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:14:46.365 00.000 428 MoveAxis(E, 433, ABG) 19:14:46.365 00.000 428 Guiding Dir = 2, Dur = 433 19:14:46.365 00.000 428 IsSlewing returns 0 19:14:46.365 00.000 428 IsGuiding returns 0 19:14:46.381 00.016 10672 UpdateGuideState exits: m=199923 SNR=26.3 19:14:46.381 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:46.381 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:46.381 00.000 10672 Enqueuing Expose request 19:14:46.396 00.015 428 PulseGuide returned control before completion, sleep 417 19:14:46.816 00.420 428 IsGuiding returns 1 19:14:46.816 00.000 428 scope still moving after pulse duration time elapsed 19:14:46.848 00.032 428 IsSlewing returns 0 19:14:46.863 00.015 428 IsGuiding returns 0 19:14:46.863 00.000 428 scope move finished after 433 + 59 ms 19:14:46.863 00.000 428 Move returns status 0, amount 433 19:14:46.863 00.000 428 MoveAxis(N, 0, ABG) 19:14:46.863 00.000 428 Move returns status 0, amount 0 19:14:46.863 00.000 428 move complete, result=0 19:14:46.863 00.000 428 worker thread done servicing request 19:14:46.863 00.000 428 Worker thread wakes up 19:14:46.863 00.000 10672 GuideStep: -0.5 px 433 ms EAST, -0.1 px 0 ms NORTH 19:14:46.863 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:46.863 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:48.302 01.439 10672 read socket command 10 19:14:48.302 00.000 10672 processing socket request REQDIST 19:14:48.302 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:14:48.302 00.000 10672 Sending socket response 44 (0x2c) 19:14:48.719 00.417 428 Exposure complete 19:14:48.844 00.125 428 worker thread done servicing request 19:14:48.844 00.000 10672 OnExposeComplete: enter 19:14:48.844 00.000 10672 UpdateGuideState(): m_state=6 19:14:48.844 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 698 19:14:48.844 00.000 10672 Star::Find returns 1 (0), X=1069.28, Y=741.56, Mass=224086, SNR=28.5, Peak=60897 HFD=1.8 19:14:48.844 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.02) = xAngle (2.38 = 2.38) 19:14:48.844 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.75 = -0.75) 19:14:48.844 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.27 hyp=0.46 cameraTheta=-0.64 mountX=-0.33 mountY=-0.31, mountTheta=-2.39 19:14:48.844 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.27, opts=13) 19:14:48.844 00.000 10672 Enqueuing Move request for scope (0.37, -0.27) 19:14:48.844 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=12833, FiltMax=65265, Gamma=1.000 19:14:48.844 00.000 428 Worker thread wakes up 19:14:48.844 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.27) opts 0xd 19:14:48.844 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.27) 19:14:48.844 00.000 428 Moving (0.37, -0.27) raw xDistance=-0.33 yDistance=-0.31 19:14:48.844 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:14:48.844 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:48.844 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 19:14:48.844 00.000 428 MoveAxis(E, 0, ABG) 19:14:48.844 00.000 428 Move returns status 0, amount 0 19:14:48.844 00.000 428 MoveAxis(N, 0, ABG) 19:14:48.844 00.000 428 Move returns status 0, amount 0 19:14:48.844 00.000 428 move complete, result=0 19:14:48.844 00.000 428 worker thread done servicing request 19:14:48.876 00.032 10672 UpdateGuideState exits: m=224086 SNR=28.5 19:14:48.876 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:48.876 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:48.876 00.000 10672 Enqueuing Expose request 19:14:48.876 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:14:48.876 00.000 428 Worker thread wakes up 19:14:48.876 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:48.876 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:51.224 02.348 428 Exposure complete 19:14:51.381 00.157 428 worker thread done servicing request 19:14:51.381 00.000 10672 OnExposeComplete: enter 19:14:51.381 00.000 10672 UpdateGuideState(): m_state=6 19:14:51.381 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 699 19:14:51.381 00.000 10672 Star::Find returns 1 (0), X=1069.12, Y=741.97, Mass=232851, SNR=31.0, Peak=56865 HFD=2.2 19:14:51.381 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.67) 19:14:51.381 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 19:14:51.381 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.59 mountX=-0.22 mountY=0.12, mountTheta=2.66 19:14:51.381 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.14, opts=13) 19:14:51.381 00.000 10672 Enqueuing Move request for scope (0.21, 0.14) 19:14:51.381 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=12609, FiltMax=65265, Gamma=1.000 19:14:51.381 00.000 428 Worker thread wakes up 19:14:51.381 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd 19:14:51.381 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.14) 19:14:51.381 00.000 428 Moving (0.21, 0.14) raw xDistance=-0.22 yDistance=0.12 19:14:51.381 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:14:51.381 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:51.381 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 19:14:51.381 00.000 428 MoveAxis(E, 0, ABG) 19:14:51.381 00.000 428 Move returns status 0, amount 0 19:14:51.381 00.000 428 MoveAxis(N, 0, ABG) 19:14:51.381 00.000 428 Move returns status 0, amount 0 19:14:51.381 00.000 428 move complete, result=0 19:14:51.381 00.000 428 worker thread done servicing request 19:14:51.412 00.031 10672 UpdateGuideState exits: m=232851 SNR=31.0 19:14:51.412 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:51.412 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:51.412 00.000 10672 Enqueuing Expose request 19:14:51.412 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:14:51.412 00.000 428 Worker thread wakes up 19:14:51.412 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:51.412 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:53.297 01.885 10672 read socket command 10 19:14:53.297 00.000 10672 processing socket request REQDIST 19:14:53.297 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:14:53.297 00.000 10672 Sending socket response 39 (0x27) 19:14:53.734 00.437 428 Exposure complete 19:14:53.863 00.129 428 worker thread done servicing request 19:14:53.879 00.016 10672 OnExposeComplete: enter 19:14:53.879 00.000 10672 UpdateGuideState(): m_state=6 19:14:53.879 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 700 19:14:53.879 00.000 10672 Star::Find returns 1 (0), X=1068.61, Y=741.98, Mass=248238, SNR=29.9, Peak=55777 HFD=2.9 19:14:53.879 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.02) = xAngle (5.70 = -0.58) 19:14:53.879 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.58 = 2.58) 19:14:53.879 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.15 hyp=0.34 cameraTheta=2.68 mountX=0.28 mountY=0.18, mountTheta=0.57 19:14:53.879 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.15, opts=13) 19:14:53.879 00.000 10672 Enqueuing Move request for scope (-0.30, 0.15) 19:14:53.879 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2913, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:14:53.879 00.000 428 Worker thread wakes up 19:14:53.879 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.15) opts 0xd 19:14:53.879 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.15) 19:14:53.879 00.000 428 Moving (-0.30, 0.15) raw xDistance=0.28 yDistance=0.18 19:14:53.879 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:14:53.879 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:53.879 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:14:53.879 00.000 428 MoveAxis(E, 0, ABG) 19:14:53.879 00.000 428 Move returns status 0, amount 0 19:14:53.879 00.000 428 MoveAxis(N, 0, ABG) 19:14:53.879 00.000 428 Move returns status 0, amount 0 19:14:53.879 00.000 428 move complete, result=0 19:14:53.879 00.000 428 worker thread done servicing request 19:14:53.894 00.015 10672 UpdateGuideState exits: m=248238 SNR=29.9 19:14:53.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:53.894 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:53.894 00.000 10672 Enqueuing Expose request 19:14:53.894 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:53.894 00.000 428 Worker thread wakes up 19:14:53.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:53.894 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:56.224 02.330 428 Exposure complete 19:14:56.364 00.140 428 worker thread done servicing request 19:14:56.364 00.000 10672 OnExposeComplete: enter 19:14:56.364 00.000 10672 UpdateGuideState(): m_state=6 19:14:56.364 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 701 19:14:56.364 00.000 10672 Star::Find returns 1 (0), X=1069.70, Y=742.10, Mass=225619, SNR=26.3, Peak=53920 HFD=2.4 19:14:56.364 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.94) 19:14:56.364 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 19:14:56.364 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=0.27 hyp=0.83 cameraTheta=0.32 mountX=-0.82 mountY=0.18, mountTheta=2.93 19:14:56.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=0.27, opts=13) 19:14:56.364 00.000 10672 Enqueuing Move request for scope (0.79, 0.27) 19:14:56.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13488, FiltMax=65488, Gamma=1.000 19:14:56.364 00.000 428 Worker thread wakes up 19:14:56.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.27) opts 0xd 19:14:56.364 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 0.27) 19:14:56.364 00.000 428 Moving (0.79, 0.27) raw xDistance=-0.82 yDistance=0.18 19:14:56.364 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82 19:14:56.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:56.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:14:56.364 00.000 428 MoveAxis(E, 761, ABG) 19:14:56.364 00.000 428 Guiding Dir = 2, Dur = 761 19:14:56.364 00.000 428 IsSlewing returns 0 19:14:56.364 00.000 428 IsGuiding returns 0 19:14:56.380 00.016 428 PulseGuide returned control before completion, sleep 756 19:14:56.380 00.000 10672 UpdateGuideState exits: m=225619 SNR=26.3 19:14:56.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:56.380 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:56.380 00.000 10672 Enqueuing Expose request 19:14:57.161 00.781 428 IsGuiding returns 1 19:14:57.161 00.000 428 scope still moving after pulse duration time elapsed 19:14:57.192 00.031 428 IsSlewing returns 0 19:14:57.192 00.000 428 IsGuiding returns 0 19:14:57.192 00.000 428 scope move finished after 761 + 62 ms 19:14:57.192 00.000 428 Move returns status 0, amount 761 19:14:57.192 00.000 428 MoveAxis(N, 0, ABG) 19:14:57.192 00.000 428 Move returns status 0, amount 0 19:14:57.192 00.000 428 move complete, result=0 19:14:57.192 00.000 428 worker thread done servicing request 19:14:57.192 00.000 428 Worker thread wakes up 19:14:57.192 00.000 10672 GuideStep: -0.8 px 761 ms EAST, 0.2 px 0 ms NORTH 19:14:57.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:57.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:14:58.298 01.106 10672 read socket command 10 19:14:58.298 00.000 10672 processing socket request REQDIST 19:14:58.298 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:14:58.298 00.000 10672 Sending socket response 51 (0x33) 19:14:58.727 00.429 428 Exposure complete 19:14:58.851 00.124 428 worker thread done servicing request 19:14:58.851 00.000 10672 OnExposeComplete: enter 19:14:58.851 00.000 10672 UpdateGuideState(): m_state=6 19:14:58.851 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 702 19:14:58.851 00.000 10672 Star::Find returns 1 (0), X=1068.82, Y=741.99, Mass=252838, SNR=31.7, Peak=65265 HFD=2.4 19:14:58.851 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.02) = xAngle (5.12 = -1.16) 19:14:58.851 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.99 = 1.99) 19:14:58.851 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.10 mountX=0.07 mountY=0.17, mountTheta=1.16 19:14:58.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.16, opts=13) 19:14:58.851 00.000 10672 Enqueuing Move request for scope (-0.09, 0.16) 19:14:58.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:14:58.851 00.000 428 Worker thread wakes up 19:14:58.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd 19:14:58.851 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.16) 19:14:58.851 00.000 428 Moving (-0.09, 0.16) raw xDistance=0.07 yDistance=0.17 19:14:58.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:14:58.851 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:58.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:14:58.851 00.000 428 MoveAxis(E, 0, ABG) 19:14:58.851 00.000 428 Move returns status 0, amount 0 19:14:58.851 00.000 428 MoveAxis(N, 0, ABG) 19:14:58.851 00.000 428 Move returns status 0, amount 0 19:14:58.851 00.000 428 move complete, result=0 19:14:58.851 00.000 428 worker thread done servicing request 19:14:58.883 00.032 10672 UpdateGuideState exits: m=252838 SNR=31.7 19:14:58.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:58.883 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:14:58.883 00.000 10672 Enqueuing Expose request 19:14:58.883 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:58.883 00.000 428 Worker thread wakes up 19:14:58.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:14:58.883 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:01.231 02.348 428 Exposure complete 19:15:01.356 00.125 428 worker thread done servicing request 19:15:01.356 00.000 10672 OnExposeComplete: enter 19:15:01.356 00.000 10672 UpdateGuideState(): m_state=6 19:15:01.356 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 703 19:15:01.356 00.000 10672 Star::Find returns 1 (0), X=1068.89, Y=742.14, Mass=218904, SNR=28.8, Peak=63409 HFD=2.3 19:15:01.356 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.64) 19:15:01.356 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.52 = 1.52) 19:15:01.371 00.015 10672 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.63 mountX=-0.02 mountY=0.30, mountTheta=1.64 19:15:01.371 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.30, opts=13) 19:15:01.371 00.000 10672 Enqueuing Move request for scope (-0.02, 0.30) 19:15:01.371 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=12553, FiltMax=65265, Gamma=1.000 19:15:01.371 00.000 428 Worker thread wakes up 19:15:01.371 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd 19:15:01.371 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.30) 19:15:01.371 00.000 428 Moving (-0.02, 0.30) raw xDistance=-0.02 yDistance=0.30 19:15:01.371 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:15:01.371 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:01.371 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 19:15:01.371 00.000 428 MoveAxis(E, 0, ABG) 19:15:01.371 00.000 428 Move returns status 0, amount 0 19:15:01.371 00.000 428 MoveAxis(N, 0, ABG) 19:15:01.371 00.000 428 Move returns status 0, amount 0 19:15:01.371 00.000 428 move complete, result=0 19:15:01.371 00.000 428 worker thread done servicing request 19:15:01.387 00.016 10672 UpdateGuideState exits: m=218904 SNR=28.8 19:15:01.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:01.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:01.387 00.000 10672 Enqueuing Expose request 19:15:01.387 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:15:01.387 00.000 428 Worker thread wakes up 19:15:01.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:01.387 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:03.306 01.919 10672 read socket command 10 19:15:03.306 00.000 10672 processing socket request REQDIST 19:15:03.306 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:15:03.306 00.000 10672 Sending socket response 38 (0x26) 19:15:03.712 00.406 428 Exposure complete 19:15:03.837 00.125 428 worker thread done servicing request 19:15:03.837 00.000 10672 OnExposeComplete: enter 19:15:03.837 00.000 10672 UpdateGuideState(): m_state=6 19:15:03.837 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 704 19:15:03.837 00.000 10672 Star::Find returns 1 (0), X=1069.64, Y=741.81, Mass=230173, SNR=30.6, Peak=48689 HFD=2.7 19:15:03.837 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.02) = xAngle (2.99 = 2.99) 19:15:03.837 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.14 = -0.14) 19:15:03.837 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-0.02 hyp=0.73 cameraTheta=-0.03 mountX=-0.72 mountY=-0.10, mountTheta=-3.00 19:15:03.852 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-0.02, opts=13) 19:15:03.852 00.000 10672 Enqueuing Move request for scope (0.73, -0.02) 19:15:03.852 00.000 428 Worker thread wakes up 19:15:03.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1057, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:15:03.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.02) opts 0xd 19:15:03.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -0.02) 19:15:03.852 00.000 428 Moving (0.73, -0.02) raw xDistance=-0.72 yDistance=-0.10 19:15:03.852 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 19:15:03.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:03.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:15:03.852 00.000 428 MoveAxis(E, 671, ABG) 19:15:03.852 00.000 428 Guiding Dir = 2, Dur = 671 19:15:03.852 00.000 428 IsSlewing returns 0 19:15:03.852 00.000 428 IsGuiding returns 0 19:15:03.868 00.016 10672 UpdateGuideState exits: m=230173 SNR=30.6 19:15:03.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:03.868 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:03.868 00.000 10672 Enqueuing Expose request 19:15:03.884 00.016 428 PulseGuide returned control before completion, sleep 654 19:15:04.544 00.660 428 IsGuiding returns 1 19:15:04.544 00.000 428 scope still moving after pulse duration time elapsed 19:15:04.576 00.032 428 IsSlewing returns 0 19:15:04.576 00.000 428 IsGuiding returns 0 19:15:04.576 00.000 428 scope move finished after 671 + 62 ms 19:15:04.576 00.000 428 Move returns status 0, amount 671 19:15:04.576 00.000 428 MoveAxis(N, 0, ABG) 19:15:04.576 00.000 428 Move returns status 0, amount 0 19:15:04.576 00.000 428 move complete, result=0 19:15:04.576 00.000 428 worker thread done servicing request 19:15:04.591 00.015 10672 GuideStep: -0.7 px 671 ms EAST, -0.1 px 0 ms NORTH 19:15:04.591 00.000 428 Worker thread wakes up 19:15:04.591 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:04.591 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:06.208 01.617 428 Exposure complete 19:15:06.333 00.125 428 worker thread done servicing request 19:15:06.333 00.000 10672 OnExposeComplete: enter 19:15:06.333 00.000 10672 UpdateGuideState(): m_state=6 19:15:06.333 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 705 19:15:06.333 00.000 10672 Star::Find returns 1 (0), X=1069.46, Y=742.28, Mass=195123, SNR=23.9, Peak=55329 HFD=2.5 19:15:06.333 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.58) 19:15:06.349 00.016 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 19:15:06.349 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.45 hyp=0.71 cameraTheta=0.68 mountX=-0.60 mountY=0.39, mountTheta=2.57 19:15:06.349 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.45, opts=13) 19:15:06.349 00.000 10672 Enqueuing Move request for scope (0.55, 0.45) 19:15:06.349 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=3665, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:15:06.349 00.000 428 Worker thread wakes up 19:15:06.349 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.45) opts 0xd 19:15:06.349 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.45) 19:15:06.349 00.000 428 Moving (0.55, 0.45) raw xDistance=-0.60 yDistance=0.39 19:15:06.349 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.60 19:15:06.349 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:06.349 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 19:15:06.349 00.000 428 MoveAxis(E, 608, ABG) 19:15:06.349 00.000 428 Guiding Dir = 2, Dur = 608 19:15:06.349 00.000 428 IsSlewing returns 0 19:15:06.349 00.000 428 IsGuiding returns 0 19:15:06.365 00.016 10672 UpdateGuideState exits: m=195123 SNR=23.9 19:15:06.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:06.365 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:06.365 00.000 10672 Enqueuing Expose request 19:15:06.365 00.000 428 PulseGuide returned control before completion, sleep 593 19:15:07.000 00.635 428 IsGuiding returns 0 19:15:07.000 00.000 428 Move returns status 0, amount 608 19:15:07.000 00.000 428 MoveAxis(N, 0, ABG) 19:15:07.000 00.000 428 Move returns status 0, amount 0 19:15:07.000 00.000 428 move complete, result=0 19:15:07.000 00.000 428 worker thread done servicing request 19:15:07.000 00.000 428 Worker thread wakes up 19:15:07.000 00.000 10672 GuideStep: -0.6 px 608 ms EAST, 0.4 px 0 ms NORTH 19:15:07.000 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:07.000 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:08.301 01.301 10672 read socket command 10 19:15:08.301 00.000 10672 processing socket request REQDIST 19:15:08.301 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:15:08.301 00.000 10672 Sending socket response 55 (0x37) 19:15:08.717 00.416 428 Exposure complete 19:15:08.842 00.125 428 worker thread done servicing request 19:15:08.842 00.000 10672 OnExposeComplete: enter 19:15:08.842 00.000 10672 UpdateGuideState(): m_state=6 19:15:08.842 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 706 19:15:08.842 00.000 10672 Star::Find returns 1 (0), X=1068.62, Y=742.09, Mass=188445, SNR=25.8, Peak=53808 HFD=2.1 19:15:08.842 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.02) = xAngle (5.44 = -0.84) 19:15:08.842 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.31 = 2.31) 19:15:08.842 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.26 hyp=0.39 cameraTheta=2.42 mountX=0.26 mountY=0.29, mountTheta=0.84 19:15:08.842 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.26, opts=13) 19:15:08.842 00.000 10672 Enqueuing Move request for scope (-0.29, 0.26) 19:15:08.842 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12720, FiltMax=65488, Gamma=1.000 19:15:08.842 00.000 428 Worker thread wakes up 19:15:08.842 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.26) opts 0xd 19:15:08.842 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.26) 19:15:08.842 00.000 428 Moving (-0.29, 0.26) raw xDistance=0.26 yDistance=0.29 19:15:08.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 19:15:08.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:08.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:15:08.842 00.000 428 MoveAxis(E, 0, ABG) 19:15:08.842 00.000 428 Move returns status 0, amount 0 19:15:08.842 00.000 428 MoveAxis(N, 0, ABG) 19:15:08.842 00.000 428 Move returns status 0, amount 0 19:15:08.842 00.000 428 move complete, result=0 19:15:08.842 00.000 428 worker thread done servicing request 19:15:08.873 00.031 10672 UpdateGuideState exits: m=188445 SNR=25.8 19:15:08.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:08.873 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:08.873 00.000 10672 Enqueuing Expose request 19:15:08.873 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:15:08.873 00.000 428 Worker thread wakes up 19:15:08.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:08.873 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:11.221 02.348 428 Exposure complete 19:15:11.361 00.140 428 worker thread done servicing request 19:15:11.361 00.000 10672 OnExposeComplete: enter 19:15:11.361 00.000 10672 UpdateGuideState(): m_state=6 19:15:11.361 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 707 19:15:11.361 00.000 10672 Star::Find returns 1 (0), X=1068.74, Y=741.79, Mass=195064, SNR=26.2, Peak=53265 HFD=2.0 19:15:11.361 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.02) = xAngle (0.15 = 0.15) 19:15:11.361 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98) 19:15:11.361 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.87 mountX=0.17 mountY=-0.03, mountTheta=-0.16 19:15:11.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.05, opts=13) 19:15:11.361 00.000 10672 Enqueuing Move request for scope (-0.17, -0.05) 19:15:11.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2465, max=65265, FiltMin=13473, FiltMax=65265, Gamma=1.000 19:15:11.361 00.000 428 Worker thread wakes up 19:15:11.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd 19:15:11.361 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.05) 19:15:11.361 00.000 428 Moving (-0.17, -0.05) raw xDistance=0.17 yDistance=-0.03 19:15:11.361 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:15:11.361 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:11.361 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:15:11.361 00.000 428 MoveAxis(E, 0, ABG) 19:15:11.361 00.000 428 Move returns status 0, amount 0 19:15:11.361 00.000 428 MoveAxis(N, 0, ABG) 19:15:11.361 00.000 428 Move returns status 0, amount 0 19:15:11.361 00.000 428 move complete, result=0 19:15:11.361 00.000 428 worker thread done servicing request 19:15:11.377 00.016 10672 UpdateGuideState exits: m=195064 SNR=26.2 19:15:11.377 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:11.377 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:11.377 00.000 10672 Enqueuing Expose request 19:15:11.377 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:15:11.377 00.000 428 Worker thread wakes up 19:15:11.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:11.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:13.336 01.959 10672 read socket command 10 19:15:13.336 00.000 10672 processing socket request REQDIST 19:15:13.336 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:15:13.336 00.000 10672 Sending socket response 40 (0x28) 19:15:13.726 00.390 428 Exposure complete 19:15:13.883 00.157 428 worker thread done servicing request 19:15:13.883 00.000 10672 OnExposeComplete: enter 19:15:13.883 00.000 10672 UpdateGuideState(): m_state=6 19:15:13.883 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 708 19:15:13.883 00.000 10672 Star::Find returns 1 (0), X=1069.17, Y=742.28, Mass=212247, SNR=27.2, Peak=59921 HFD=2.5 19:15:13.883 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.02) = xAngle (4.07 = -2.22) 19:15:13.883 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.94 = 0.94) 19:15:13.883 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.44 hyp=0.51 cameraTheta=1.05 mountX=-0.31 mountY=0.41, mountTheta=2.21 19:15:13.883 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.44, opts=13) 19:15:13.883 00.000 10672 Enqueuing Move request for scope (0.26, 0.44) 19:15:13.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1057, max=65265, FiltMin=13153, FiltMax=65265, Gamma=1.000 19:15:13.883 00.000 428 Worker thread wakes up 19:15:13.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.44) opts 0xd 19:15:13.883 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.44) 19:15:13.883 00.000 428 Moving (0.26, 0.44) raw xDistance=-0.31 yDistance=0.41 19:15:13.883 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:15:13.883 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:13.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 19:15:13.898 00.015 428 MoveAxis(E, 0, ABG) 19:15:13.898 00.000 428 Move returns status 0, amount 0 19:15:13.898 00.000 428 MoveAxis(N, 0, ABG) 19:15:13.898 00.000 428 Move returns status 0, amount 0 19:15:13.898 00.000 428 move complete, result=0 19:15:13.898 00.000 428 worker thread done servicing request 19:15:13.914 00.016 10672 UpdateGuideState exits: m=212247 SNR=27.2 19:15:13.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:13.914 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:13.914 00.000 10672 Enqueuing Expose request 19:15:13.914 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 19:15:13.914 00.000 428 Worker thread wakes up 19:15:13.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:13.914 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:16.218 02.304 428 Exposure complete 19:15:17.024 00.806 428 worker thread done servicing request 19:15:17.425 00.401 10672 OnExposeComplete: enter 19:15:17.426 00.001 10672 UpdateGuideState(): m_state=6 19:15:17.426 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 709 19:15:17.427 00.001 10672 Star::Find returns 1 (0), X=1069.57, Y=742.01, Mass=232885, SNR=28.8, Peak=51201 HFD=2.3 19:15:17.427 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -2.99) 19:15:17.427 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 19:15:17.427 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.18 hyp=0.68 cameraTheta=0.27 mountX=-0.67 mountY=0.11, mountTheta=2.98 19:15:17.431 00.004 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.18, opts=13) 19:15:17.431 00.000 10672 Enqueuing Move request for scope (0.66, 0.18) 19:15:17.432 00.001 428 Worker thread wakes up 19:15:17.432 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1489, max=65265, FiltMin=12065, FiltMax=65265, Gamma=1.000 19:15:17.432 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.18) opts 0xd 19:15:17.432 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.18) 19:15:17.432 00.000 428 Moving (0.66, 0.18) raw xDistance=-0.67 yDistance=0.11 19:15:17.432 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67 19:15:17.433 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:17.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:15:17.433 00.000 428 MoveAxis(E, 627, ABG) 19:15:17.433 00.000 428 Guiding Dir = 2, Dur = 627 19:15:17.481 00.048 10672 UpdateGuideState exits: m=232885 SNR=28.8 19:15:17.481 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:17.481 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:17.482 00.001 10672 Enqueuing Expose request 19:15:17.762 00.280 428 IsSlewing returns 0 19:15:17.764 00.002 428 IsGuiding returns 0 19:15:17.791 00.027 428 PulseGuide returned control before completion, sleep 610 19:15:18.423 00.632 428 IsGuiding returns 1 19:15:18.423 00.000 428 scope still moving after pulse duration time elapsed 19:15:18.448 00.025 428 IsSlewing returns 0 19:15:18.454 00.006 428 IsGuiding returns 0 19:15:18.454 00.000 428 scope move finished after 627 + 63 ms 19:15:18.454 00.000 428 Move returns status 0, amount 627 19:15:18.455 00.001 428 MoveAxis(N, 0, ABG) 19:15:18.455 00.000 428 Move returns status 0, amount 0 19:15:18.455 00.000 428 move complete, result=0 19:15:18.455 00.000 428 worker thread done servicing request 19:15:18.456 00.001 428 Worker thread wakes up 19:15:18.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:18.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:18.460 00.004 10672 GuideStep: -0.7 px 627 ms EAST, 0.1 px 0 ms NORTH 19:15:18.711 00.251 428 Exposure complete 19:15:18.973 00.262 428 worker thread done servicing request 19:15:18.973 00.000 10672 OnExposeComplete: enter 19:15:18.973 00.000 10672 UpdateGuideState(): m_state=6 19:15:18.975 00.002 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 710 19:15:18.976 00.001 10672 Star::Find returns 1 (0), X=1069.58, Y=741.65, Mass=281229, SNR=34.1, Peak=52497 HFD=3.3 19:15:18.976 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.02) = xAngle (2.75 = 2.75) 19:15:18.976 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.38 = -0.38) 19:15:18.976 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.19 hyp=0.70 cameraTheta=-0.27 mountX=-0.64 mountY=-0.26, mountTheta=-2.76 19:15:19.020 00.044 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.19, opts=13) 19:15:19.021 00.001 10672 Enqueuing Move request for scope (0.67, -0.19) 19:15:19.021 00.000 428 Worker thread wakes up 19:15:19.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=12721, FiltMax=65265, Gamma=1.000 19:15:19.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.19) opts 0xd 19:15:19.022 00.001 428 Handling offset move in thread for scope, endpoint = (0.67, -0.19) 19:15:19.022 00.000 428 Moving (0.67, -0.19) raw xDistance=-0.64 yDistance=-0.26 19:15:19.022 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.64 19:15:19.022 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:19.023 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:15:19.023 00.000 428 MoveAxis(E, 641, ABG) 19:15:19.023 00.000 428 Guiding Dir = 2, Dur = 641 19:15:19.025 00.002 428 IsSlewing returns 0 19:15:19.028 00.003 428 IsGuiding returns 0 19:15:19.105 00.077 10672 UpdateGuideState exits: m=281229 SNR=34.1 19:15:19.106 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:19.107 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:19.107 00.000 10672 Enqueuing Expose request 19:15:19.109 00.002 10672 read socket command 10 19:15:19.109 00.000 10672 processing socket request REQDIST 19:15:19.110 00.001 10672 SOCKSVR: Sending pixel error of 0.56 19:15:19.110 00.000 10672 Sending socket response 56 (0x38) 19:15:19.111 00.001 428 PulseGuide returned control before completion, sleep 577 19:15:19.708 00.597 428 IsGuiding returns 1 19:15:19.708 00.000 428 scope still moving after pulse duration time elapsed 19:15:19.740 00.032 428 IsSlewing returns 0 19:15:19.741 00.001 428 IsGuiding returns 1 19:15:19.777 00.036 428 IsSlewing returns 0 19:15:19.804 00.027 428 IsGuiding returns 0 19:15:19.804 00.000 428 scope move finished after 641 + 127 ms 19:15:19.805 00.001 428 Move returns status 0, amount 641 19:15:19.805 00.000 428 MoveAxis(N, 0, ABG) 19:15:19.805 00.000 428 Move returns status 0, amount 0 19:15:19.805 00.000 428 move complete, result=0 19:15:19.806 00.001 428 worker thread done servicing request 19:15:19.806 00.000 10672 GuideStep: -0.6 px 641 ms EAST, -0.3 px 0 ms NORTH 19:15:19.806 00.000 428 Worker thread wakes up 19:15:19.806 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:19.807 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:21.213 01.406 428 Exposure complete 19:15:21.520 00.307 428 worker thread done servicing request 19:15:21.520 00.000 10672 OnExposeComplete: enter 19:15:21.520 00.000 10672 UpdateGuideState(): m_state=6 19:15:21.521 00.001 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 711 19:15:21.522 00.001 10672 Star::Find returns 1 (0), X=1068.76, Y=742.35, Mass=164672, SNR=22.7, Peak=39633 HFD=2.5 19:15:21.522 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.02) = xAngle (4.88 = -1.40) 19:15:21.522 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.75 = 1.75) 19:15:21.522 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.52 hyp=0.54 cameraTheta=1.86 mountX=0.09 mountY=0.53, mountTheta=1.40 19:15:21.525 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.52, opts=13) 19:15:21.526 00.001 10672 Enqueuing Move request for scope (-0.15, 0.52) 19:15:21.526 00.000 428 Worker thread wakes up 19:15:21.526 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=289, max=65265, FiltMin=13041, FiltMax=65265, Gamma=1.000 19:15:21.526 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.52) opts 0xd 19:15:21.527 00.001 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.52) 19:15:21.527 00.000 428 Moving (-0.15, 0.52) raw xDistance=0.09 yDistance=0.53 19:15:21.527 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:15:21.527 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:21.527 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 19:15:21.527 00.000 428 MoveAxis(E, 0, ABG) 19:15:21.528 00.001 428 Move returns status 0, amount 0 19:15:21.528 00.000 428 MoveAxis(N, 0, ABG) 19:15:21.528 00.000 428 Move returns status 0, amount 0 19:15:21.528 00.000 428 move complete, result=0 19:15:21.528 00.000 428 worker thread done servicing request 19:15:21.573 00.045 10672 UpdateGuideState exits: m=164672 SNR=22.7 19:15:21.574 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:21.574 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:21.574 00.000 10672 Enqueuing Expose request 19:15:21.574 00.000 428 Worker thread wakes up 19:15:21.574 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:15:21.575 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:21.575 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:23.312 01.737 10672 read socket command 10 19:15:23.312 00.000 10672 processing socket request REQDIST 19:15:23.312 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:15:23.312 00.000 10672 Sending socket response 55 (0x37) 19:15:23.718 00.406 428 Exposure complete 19:15:23.843 00.125 428 worker thread done servicing request 19:15:23.843 00.000 10672 OnExposeComplete: enter 19:15:23.843 00.000 10672 UpdateGuideState(): m_state=6 19:15:23.843 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 712 19:15:23.843 00.000 10672 Star::Find returns 1 (0), X=1068.08, Y=742.61, Mass=241838, SNR=29.2, Peak=42704 HFD=3.4 19:15:23.843 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.02) = xAngle (5.41 = -0.87) 19:15:23.843 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.28 = 2.28) 19:15:23.843 00.000 10672 CameraToMount -- cameraX=-0.83 cameraY=0.78 hyp=1.14 cameraTheta=2.39 mountX=0.73 mountY=0.86, mountTheta=0.87 19:15:23.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.83, y=0.78, opts=13) 19:15:23.843 00.000 10672 Enqueuing Move request for scope (-0.83, 0.78) 19:15:23.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=13152, FiltMax=65488, Gamma=1.000 19:15:23.843 00.000 428 Worker thread wakes up 19:15:23.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.78) opts 0xd 19:15:23.843 00.000 428 Handling offset move in thread for scope, endpoint = (-0.83, 0.78) 19:15:23.843 00.000 428 Moving (-0.83, 0.78) raw xDistance=0.73 yDistance=0.86 19:15:23.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 19:15:23.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:15:23.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.86 19:15:23.843 00.000 428 MoveAxis(W, 683, ABG) 19:15:23.843 00.000 428 Guiding Dir = 3, Dur = 683 19:15:23.843 00.000 428 IsSlewing returns 0 19:15:23.843 00.000 428 IsGuiding returns 0 19:15:23.874 00.031 10672 UpdateGuideState exits: m=241838 SNR=29.2 19:15:23.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:23.874 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:23.874 00.000 10672 Enqueuing Expose request 19:15:23.874 00.000 428 PulseGuide returned control before completion, sleep 669 19:15:24.559 00.685 428 IsGuiding returns 1 19:15:24.559 00.000 428 scope still moving after pulse duration time elapsed 19:15:24.590 00.031 428 IsSlewing returns 0 19:15:24.590 00.000 428 IsGuiding returns 0 19:15:24.590 00.000 428 scope move finished after 683 + 61 ms 19:15:24.590 00.000 428 Move returns status 0, amount 683 19:15:24.590 00.000 428 MoveAxis(N, 0, ABG) 19:15:24.590 00.000 428 Move returns status 0, amount 0 19:15:24.590 00.000 428 move complete, result=0 19:15:24.590 00.000 428 worker thread done servicing request 19:15:24.590 00.000 428 Worker thread wakes up 19:15:24.590 00.000 10672 GuideStep: 0.7 px 683 ms WEST, 0.9 px 0 ms NORTH 19:15:24.590 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:24.590 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:26.211 01.621 428 Exposure complete 19:15:26.336 00.125 428 worker thread done servicing request 19:15:26.336 00.000 10672 OnExposeComplete: enter 19:15:26.336 00.000 10672 UpdateGuideState(): m_state=6 19:15:26.336 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 713 19:15:26.336 00.000 10672 Star::Find returns 1 (0), X=1068.94, Y=742.92, Mass=226538, SNR=26.4, Peak=43808 HFD=2.8 19:15:26.336 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.02) = xAngle (4.56 = -1.72) 19:15:26.336 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.44 = 1.44) 19:15:26.336 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=1.09 hyp=1.09 cameraTheta=1.54 mountX=-0.16 mountY=1.08, mountTheta=1.72 19:15:26.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=1.09, opts=13) 19:15:26.336 00.000 10672 Enqueuing Move request for scope (0.03, 1.09) 19:15:26.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65408, FiltMin=12320, FiltMax=65408, Gamma=1.000 19:15:26.336 00.000 428 Worker thread wakes up 19:15:26.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.09) opts 0xd 19:15:26.336 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 1.09) 19:15:26.336 00.000 428 Moving (0.03, 1.09) raw xDistance=-0.16 yDistance=1.08 19:15:26.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:15:26.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:15:26.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.08 19:15:26.336 00.000 428 MoveAxis(E, 0, ABG) 19:15:26.336 00.000 428 Move returns status 0, amount 0 19:15:26.336 00.000 428 MoveAxis(N, 0, ABG) 19:15:26.336 00.000 428 Move returns status 0, amount 0 19:15:26.336 00.000 428 move complete, result=0 19:15:26.336 00.000 428 worker thread done servicing request 19:15:26.368 00.032 10672 UpdateGuideState exits: m=226538 SNR=26.4 19:15:26.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:26.368 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:26.368 00.000 10672 Enqueuing Expose request 19:15:26.368 00.000 428 Worker thread wakes up 19:15:26.368 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.1 px 0 ms NORTH 19:15:26.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:26.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:28.311 01.943 10672 read socket command 10 19:15:28.311 00.000 10672 processing socket request REQDIST 19:15:28.311 00.000 10672 SOCKSVR: Sending pixel error of 0.83 19:15:28.311 00.000 10672 Sending socket response 83 (0x53) 19:15:28.717 00.406 428 Exposure complete 19:15:28.858 00.141 428 worker thread done servicing request 19:15:28.858 00.000 10672 OnExposeComplete: enter 19:15:28.858 00.000 10672 UpdateGuideState(): m_state=6 19:15:28.858 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 714 19:15:28.858 00.000 10672 Star::Find returns 1 (0), X=1069.27, Y=742.29, Mass=206857, SNR=26.9, Peak=46192 HFD=2.6 19:15:28.858 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.02) = xAngle (3.91 = -2.37) 19:15:28.858 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.79 = 0.79) 19:15:28.858 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.45 hyp=0.58 cameraTheta=0.89 mountX=-0.42 mountY=0.41, mountTheta=2.36 19:15:28.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.45, opts=13) 19:15:28.858 00.000 10672 Enqueuing Move request for scope (0.36, 0.45) 19:15:28.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12496, FiltMax=65488, Gamma=1.000 19:15:28.858 00.000 428 Worker thread wakes up 19:15:28.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.45) opts 0xd 19:15:28.858 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.45) 19:15:28.858 00.000 428 Moving (0.36, 0.45) raw xDistance=-0.42 yDistance=0.41 19:15:28.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:15:28.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:28.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 19:15:28.858 00.000 428 MoveAxis(E, 0, ABG) 19:15:28.858 00.000 428 Move returns status 0, amount 0 19:15:28.858 00.000 428 MoveAxis(N, 0, ABG) 19:15:28.858 00.000 428 Move returns status 0, amount 0 19:15:28.858 00.000 428 move complete, result=0 19:15:28.858 00.000 428 worker thread done servicing request 19:15:28.873 00.015 10672 UpdateGuideState exits: m=206857 SNR=26.9 19:15:28.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:28.873 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:28.873 00.000 10672 Enqueuing Expose request 19:15:28.873 00.000 428 Worker thread wakes up 19:15:28.873 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 19:15:28.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:28.873 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:31.219 02.346 428 Exposure complete 19:15:31.344 00.125 428 worker thread done servicing request 19:15:31.344 00.000 10672 OnExposeComplete: enter 19:15:31.344 00.000 10672 UpdateGuideState(): m_state=6 19:15:31.344 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 715 19:15:31.344 00.000 10672 Star::Find returns 1 (0), X=1069.60, Y=742.00, Mass=174390, SNR=23.8, Peak=56209 HFD=2.3 19:15:31.344 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.02) 19:15:31.344 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 19:15:31.344 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=0.17 hyp=0.71 cameraTheta=0.24 mountX=-0.71 mountY=0.09, mountTheta=3.01 19:15:31.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=0.17, opts=13) 19:15:31.344 00.000 10672 Enqueuing Move request for scope (0.69, 0.17) 19:15:31.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2257, max=65265, FiltMin=12385, FiltMax=65265, Gamma=1.000 19:15:31.344 00.000 428 Worker thread wakes up 19:15:31.344 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.17) opts 0xd 19:15:31.344 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, 0.17) 19:15:31.344 00.000 428 Moving (0.69, 0.17) raw xDistance=-0.71 yDistance=0.09 19:15:31.344 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 19:15:31.344 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:31.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:15:31.344 00.000 428 MoveAxis(E, 658, ABG) 19:15:31.344 00.000 428 Guiding Dir = 2, Dur = 658 19:15:31.344 00.000 428 IsSlewing returns 0 19:15:31.344 00.000 428 IsGuiding returns 0 19:15:31.359 00.015 10672 UpdateGuideState exits: m=174390 SNR=23.8 19:15:31.359 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:31.359 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:31.375 00.016 10672 Enqueuing Expose request 19:15:31.375 00.000 428 PulseGuide returned control before completion, sleep 647 19:15:32.062 00.687 428 IsGuiding returns 0 19:15:32.062 00.000 428 Move returns status 0, amount 658 19:15:32.062 00.000 428 MoveAxis(N, 0, ABG) 19:15:32.062 00.000 428 Move returns status 0, amount 0 19:15:32.062 00.000 428 move complete, result=0 19:15:32.062 00.000 428 worker thread done servicing request 19:15:32.062 00.000 428 Worker thread wakes up 19:15:32.062 00.000 10672 GuideStep: -0.7 px 658 ms EAST, 0.1 px 0 ms NORTH 19:15:32.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:32.062 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:33.311 01.249 10672 read socket command 10 19:15:33.311 00.000 10672 processing socket request REQDIST 19:15:33.311 00.000 10672 SOCKSVR: Sending pixel error of 0.74 19:15:33.311 00.000 10672 Sending socket response 74 (0x4a) 19:15:33.686 00.375 428 Exposure complete 19:15:33.826 00.140 428 worker thread done servicing request 19:15:33.826 00.000 10672 OnExposeComplete: enter 19:15:33.826 00.000 10672 UpdateGuideState(): m_state=6 19:15:33.826 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 716 19:15:33.826 00.000 10672 Star::Find returns 1 (0), X=1069.28, Y=742.05, Mass=178260, SNR=28.9, Peak=45633 HFD=2.5 19:15:33.826 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.02) = xAngle (3.54 = -2.74) 19:15:33.826 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.42 = 0.42) 19:15:33.826 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.22 hyp=0.43 cameraTheta=0.52 mountX=-0.40 mountY=0.17, mountTheta=2.73 19:15:33.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.22, opts=13) 19:15:33.826 00.000 10672 Enqueuing Move request for scope (0.37, 0.22) 19:15:33.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1921, max=65265, FiltMin=11953, FiltMax=65265, Gamma=1.000 19:15:33.826 00.000 428 Worker thread wakes up 19:15:33.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.22) opts 0xd 19:15:33.826 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.22) 19:15:33.826 00.000 428 Moving (0.37, 0.22) raw xDistance=-0.40 yDistance=0.17 19:15:33.826 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:15:33.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:33.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:15:33.826 00.000 428 MoveAxis(E, 0, ABG) 19:15:33.826 00.000 428 Move returns status 0, amount 0 19:15:33.826 00.000 428 MoveAxis(N, 0, ABG) 19:15:33.826 00.000 428 Move returns status 0, amount 0 19:15:33.826 00.000 428 move complete, result=0 19:15:33.826 00.000 428 worker thread done servicing request 19:15:33.842 00.016 10672 UpdateGuideState exits: m=178260 SNR=28.9 19:15:33.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:33.842 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:33.842 00.000 10672 Enqueuing Expose request 19:15:33.842 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:15:33.842 00.000 428 Worker thread wakes up 19:15:33.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:33.842 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:36.217 02.375 428 Exposure complete 19:15:36.342 00.125 428 worker thread done servicing request 19:15:36.342 00.000 10672 OnExposeComplete: enter 19:15:36.342 00.000 10672 UpdateGuideState(): m_state=6 19:15:36.357 00.015 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 717 19:15:36.357 00.000 10672 Star::Find returns 1 (0), X=1068.88, Y=742.39, Mass=219450, SNR=28.6, Peak=44113 HFD=2.6 19:15:36.357 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.02) = xAngle (4.64 = -1.64) 19:15:36.357 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 19:15:36.357 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.56 hyp=0.56 cameraTheta=1.62 mountX=-0.04 mountY=0.56, mountTheta=1.64 19:15:36.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.56, opts=13) 19:15:36.357 00.000 10672 Enqueuing Move request for scope (-0.03, 0.56) 19:15:36.357 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2033, max=65265, FiltMin=11633, FiltMax=65265, Gamma=1.000 19:15:36.357 00.000 428 Worker thread wakes up 19:15:36.357 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.56) opts 0xd 19:15:36.357 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.56) 19:15:36.357 00.000 428 Moving (-0.03, 0.56) raw xDistance=-0.04 yDistance=0.56 19:15:36.357 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:15:36.357 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.27 newest=0.83 19:15:36.357 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 19:15:36.357 00.000 428 MoveAxis(E, 0, ABG) 19:15:36.357 00.000 428 Move returns status 0, amount 0 19:15:36.357 00.000 428 MoveAxis(S, 846, ABG) 19:15:36.357 00.000 428 Guiding Dir = 1, Dur = 846 19:15:36.357 00.000 428 IsSlewing returns 0 19:15:36.357 00.000 428 IsGuiding returns 0 19:15:36.373 00.016 10672 UpdateGuideState exits: m=219450 SNR=28.6 19:15:36.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:36.373 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:36.373 00.000 10672 Enqueuing Expose request 19:15:36.435 00.062 428 PulseGuide returned control before completion, sleep 775 19:15:37.232 00.797 428 IsGuiding returns 1 19:15:37.232 00.000 428 scope still moving after pulse duration time elapsed 19:15:37.263 00.031 428 IsSlewing returns 0 19:15:37.263 00.000 428 IsGuiding returns 1 19:15:37.326 00.063 428 IsSlewing returns 0 19:15:37.326 00.000 428 IsGuiding returns 0 19:15:37.326 00.000 428 scope move finished after 846 + 131 ms 19:15:37.326 00.000 428 Move returns status 0, amount 846 19:15:37.326 00.000 428 move complete, result=0 19:15:37.326 00.000 428 worker thread done servicing request 19:15:37.326 00.000 428 Worker thread wakes up 19:15:37.326 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 846 ms SOUTH 19:15:37.341 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:37.341 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:38.300 00.959 10672 read socket command 10 19:15:38.300 00.000 10672 processing socket request REQDIST 19:15:38.300 00.000 10672 SOCKSVR: Sending pixel error of 0.62 19:15:38.300 00.000 10672 Sending socket response 62 (0x3e) 19:15:38.706 00.406 428 Exposure complete 19:15:38.846 00.140 428 worker thread done servicing request 19:15:38.846 00.000 10672 OnExposeComplete: enter 19:15:38.846 00.000 10672 UpdateGuideState(): m_state=6 19:15:38.846 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 718 19:15:38.846 00.000 10672 Star::Find returns 1 (0), X=1069.00, Y=741.90, Mass=177690, SNR=30.4, Peak=56656 HFD=2.0 19:15:38.846 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.59) 19:15:38.846 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 19:15:38.846 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.68 mountX=-0.09 mountY=0.06, mountTheta=2.58 19:15:38.846 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.07, opts=13) 19:15:38.846 00.000 10672 Enqueuing Move request for scope (0.09, 0.07) 19:15:38.846 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12176, FiltMax=65488, Gamma=1.000 19:15:38.846 00.000 428 Worker thread wakes up 19:15:38.846 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd 19:15:38.846 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.07) 19:15:38.846 00.000 428 Moving (0.09, 0.07) raw xDistance=-0.09 yDistance=0.06 19:15:38.846 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:15:38.846 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:38.846 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:15:38.846 00.000 428 MoveAxis(E, 0, ABG) 19:15:38.846 00.000 428 Move returns status 0, amount 0 19:15:38.846 00.000 428 MoveAxis(N, 0, ABG) 19:15:38.846 00.000 428 Move returns status 0, amount 0 19:15:38.846 00.000 428 move complete, result=0 19:15:38.846 00.000 428 worker thread done servicing request 19:15:38.862 00.016 10672 UpdateGuideState exits: m=177690 SNR=30.4 19:15:38.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:38.862 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:38.862 00.000 10672 Enqueuing Expose request 19:15:38.862 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:15:38.862 00.000 428 Worker thread wakes up 19:15:38.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:38.862 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:41.211 02.349 428 Exposure complete 19:15:41.351 00.140 428 worker thread done servicing request 19:15:41.351 00.000 10672 OnExposeComplete: enter 19:15:41.351 00.000 10672 UpdateGuideState(): m_state=6 19:15:41.351 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 719 19:15:41.351 00.000 10672 Star::Find returns 1 (0), X=1068.84, Y=742.03, Mass=236668, SNR=26.9, Peak=41601 HFD=2.6 19:15:41.351 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.02) = xAngle (4.92 = -1.37) 19:15:41.351 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.79 = 1.79) 19:15:41.351 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.90 mountX=0.04 mountY=0.21, mountTheta=1.37 19:15:41.351 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.20, opts=13) 19:15:41.351 00.000 10672 Enqueuing Move request for scope (-0.07, 0.20) 19:15:41.351 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=2913, max=65265, FiltMin=12177, FiltMax=65265, Gamma=1.000 19:15:41.351 00.000 428 Worker thread wakes up 19:15:41.351 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd 19:15:41.351 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.20) 19:15:41.351 00.000 428 Moving (-0.07, 0.20) raw xDistance=0.04 yDistance=0.21 19:15:41.351 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:15:41.351 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:41.367 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:15:41.367 00.000 428 MoveAxis(E, 0, ABG) 19:15:41.367 00.000 428 Move returns status 0, amount 0 19:15:41.367 00.000 428 MoveAxis(N, 0, ABG) 19:15:41.367 00.000 428 Move returns status 0, amount 0 19:15:41.367 00.000 428 move complete, result=0 19:15:41.367 00.000 428 worker thread done servicing request 19:15:41.382 00.015 10672 UpdateGuideState exits: m=236668 SNR=26.9 19:15:41.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:41.382 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:41.382 00.000 10672 Enqueuing Expose request 19:15:41.382 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:15:41.382 00.000 428 Worker thread wakes up 19:15:41.382 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:41.382 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:43.305 01.923 10672 read socket command 10 19:15:43.305 00.000 10672 processing socket request REQDIST 19:15:43.305 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:15:43.305 00.000 10672 Sending socket response 39 (0x27) 19:15:43.696 00.391 428 Exposure complete 19:15:43.836 00.140 428 worker thread done servicing request 19:15:43.836 00.000 10672 OnExposeComplete: enter 19:15:43.836 00.000 10672 UpdateGuideState(): m_state=6 19:15:43.836 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 720 19:15:43.836 00.000 10672 Star::Find returns 1 (0), X=1068.28, Y=741.85, Mass=268541, SNR=30.4, Peak=46832 HFD=3.5 19:15:43.836 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.02) = xAngle (6.14 = -0.14) 19:15:43.836 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.01 = 3.01) 19:15:43.836 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.01 hyp=0.63 cameraTheta=3.12 mountX=0.62 mountY=0.08, mountTheta=0.13 19:15:43.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.01, opts=13) 19:15:43.836 00.000 10672 Enqueuing Move request for scope (-0.63, 0.01) 19:15:43.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11856, FiltMax=65488, Gamma=1.000 19:15:43.836 00.000 428 Worker thread wakes up 19:15:43.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.01) opts 0xd 19:15:43.836 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.01) 19:15:43.836 00.000 428 Moving (-0.63, 0.01) raw xDistance=0.62 yDistance=0.08 19:15:43.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 19:15:43.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:43.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 19:15:43.836 00.000 428 MoveAxis(W, 581, ABG) 19:15:43.836 00.000 428 Guiding Dir = 3, Dur = 581 19:15:43.836 00.000 428 IsSlewing returns 0 19:15:43.836 00.000 428 IsGuiding returns 0 19:15:43.867 00.031 10672 UpdateGuideState exits: m=268541 SNR=30.4 19:15:43.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:43.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:43.867 00.000 10672 Enqueuing Expose request 19:15:43.867 00.000 428 PulseGuide returned control before completion, sleep 566 19:15:44.445 00.578 428 IsGuiding returns 1 19:15:44.445 00.000 428 scope still moving after pulse duration time elapsed 19:15:44.476 00.031 428 IsSlewing returns 0 19:15:44.476 00.000 428 IsGuiding returns 0 19:15:44.476 00.000 428 scope move finished after 581 + 52 ms 19:15:44.476 00.000 428 Move returns status 0, amount 581 19:15:44.476 00.000 428 MoveAxis(N, 0, ABG) 19:15:44.476 00.000 428 Move returns status 0, amount 0 19:15:44.476 00.000 428 move complete, result=0 19:15:44.476 00.000 428 worker thread done servicing request 19:15:44.476 00.000 428 Worker thread wakes up 19:15:44.476 00.000 10672 GuideStep: 0.6 px 581 ms WEST, 0.1 px 0 ms NORTH 19:15:44.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:44.476 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:46.188 01.712 428 Exposure complete 19:15:46.313 00.125 428 worker thread done servicing request 19:15:46.313 00.000 10672 OnExposeComplete: enter 19:15:46.313 00.000 10672 UpdateGuideState(): m_state=6 19:15:46.313 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 721 19:15:46.313 00.000 10672 Star::Find returns 1 (0), X=1069.70, Y=741.14, Mass=177655, SNR=27.5, Peak=45632 HFD=2.4 19:15:46.328 00.015 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.02) = xAngle (2.30 = 2.30) 19:15:46.328 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.83 = -0.83) 19:15:46.328 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=-0.69 hyp=1.05 cameraTheta=-0.72 mountX=-0.70 mountY=-0.77, mountTheta=-2.31 19:15:46.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=-0.69, opts=13) 19:15:46.328 00.000 10672 Enqueuing Move request for scope (0.79, -0.69) 19:15:46.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11520, FiltMax=65488, Gamma=1.000 19:15:46.328 00.000 428 Worker thread wakes up 19:15:46.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.69) opts 0xd 19:15:46.328 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, -0.69) 19:15:46.328 00.000 428 Moving (0.79, -0.69) raw xDistance=-0.70 yDistance=-0.77 19:15:46.328 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.70 19:15:46.328 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:15:46.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.77 19:15:46.328 00.000 428 MoveAxis(E, 612, ABG) 19:15:46.328 00.000 428 Guiding Dir = 2, Dur = 612 19:15:46.328 00.000 428 IsSlewing returns 0 19:15:46.328 00.000 428 IsGuiding returns 0 19:15:46.344 00.016 10672 UpdateGuideState exits: m=177655 SNR=27.5 19:15:46.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:46.344 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:46.344 00.000 10672 Enqueuing Expose request 19:15:46.344 00.000 428 PulseGuide returned control before completion, sleep 602 19:15:46.984 00.640 428 IsGuiding returns 0 19:15:46.984 00.000 428 Move returns status 0, amount 612 19:15:46.984 00.000 428 MoveAxis(N, 0, ABG) 19:15:46.984 00.000 428 Move returns status 0, amount 0 19:15:46.984 00.000 428 move complete, result=0 19:15:46.984 00.000 428 worker thread done servicing request 19:15:46.984 00.000 428 Worker thread wakes up 19:15:46.984 00.000 10672 GuideStep: -0.7 px 612 ms EAST, -0.8 px 0 ms NORTH 19:15:46.984 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:46.984 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:48.301 01.317 10672 read socket command 10 19:15:48.301 00.000 10672 processing socket request REQDIST 19:15:48.301 00.000 10672 SOCKSVR: Sending pixel error of 0.63 19:15:48.301 00.000 10672 Sending socket response 63 (0x3f) 19:15:48.701 00.400 428 Exposure complete 19:15:48.826 00.125 428 worker thread done servicing request 19:15:48.826 00.000 10672 OnExposeComplete: enter 19:15:48.826 00.000 10672 UpdateGuideState(): m_state=6 19:15:48.826 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 722 19:15:48.826 00.000 10672 Star::Find returns 1 (0), X=1069.25, Y=741.21, Mass=208371, SNR=25.6, Peak=42481 HFD=2.6 19:15:48.826 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.02) = xAngle (1.95 = 1.95) 19:15:48.826 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.18 = -1.18) 19:15:48.826 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.62 hyp=0.71 cameraTheta=-1.07 mountX=-0.26 mountY=-0.66, mountTheta=-1.95 19:15:48.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.62, opts=13) 19:15:48.826 00.000 10672 Enqueuing Move request for scope (0.34, -0.62) 19:15:48.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=177, max=65265, FiltMin=11089, FiltMax=65265, Gamma=1.000 19:15:48.826 00.000 428 Worker thread wakes up 19:15:48.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.62) opts 0xd 19:15:48.826 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.62) 19:15:48.826 00.000 428 Moving (0.34, -0.62) raw xDistance=-0.26 yDistance=-0.66 19:15:48.826 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:15:48.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:15:48.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 19:15:48.826 00.000 428 MoveAxis(E, 0, ABG) 19:15:48.826 00.000 428 Move returns status 0, amount 0 19:15:48.826 00.000 428 MoveAxis(N, 0, ABG) 19:15:48.826 00.000 428 Move returns status 0, amount 0 19:15:48.826 00.000 428 move complete, result=0 19:15:48.841 00.015 428 worker thread done servicing request 19:15:48.857 00.016 10672 UpdateGuideState exits: m=208371 SNR=25.6 19:15:48.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:48.857 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:48.857 00.000 10672 Enqueuing Expose request 19:15:48.857 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 19:15:48.857 00.000 428 Worker thread wakes up 19:15:48.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:48.857 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:51.199 02.342 428 Exposure complete 19:15:51.340 00.141 428 worker thread done servicing request 19:15:51.340 00.000 10672 OnExposeComplete: enter 19:15:51.340 00.000 10672 UpdateGuideState(): m_state=6 19:15:51.340 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 723 19:15:51.340 00.000 10672 Star::Find returns 1 (0), X=1068.85, Y=741.77, Mass=204494, SNR=26.2, Peak=52512 HFD=2.3 19:15:51.340 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.02) = xAngle (0.73 = 0.73) 19:15:51.340 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40) 19:15:51.340 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.29 mountX=0.07 mountY=-0.06, mountTheta=-0.73 19:15:51.340 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.07, opts=13) 19:15:51.340 00.000 10672 Enqueuing Move request for scope (-0.06, -0.07) 19:15:51.340 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12064, FiltMax=65488, Gamma=1.000 19:15:51.340 00.000 428 Worker thread wakes up 19:15:51.340 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd 19:15:51.340 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.07) 19:15:51.340 00.000 428 Moving (-0.06, -0.07) raw xDistance=0.07 yDistance=-0.06 19:15:51.340 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:15:51.340 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:51.340 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:15:51.340 00.000 428 MoveAxis(E, 0, ABG) 19:15:51.340 00.000 428 Move returns status 0, amount 0 19:15:51.340 00.000 428 MoveAxis(N, 0, ABG) 19:15:51.340 00.000 428 Move returns status 0, amount 0 19:15:51.340 00.000 428 move complete, result=0 19:15:51.340 00.000 428 worker thread done servicing request 19:15:51.356 00.016 10672 UpdateGuideState exits: m=204494 SNR=26.2 19:15:51.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:51.356 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:51.356 00.000 10672 Enqueuing Expose request 19:15:51.356 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:15:51.356 00.000 428 Worker thread wakes up 19:15:51.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:51.356 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:53.302 01.946 10672 read socket command 10 19:15:53.302 00.000 10672 processing socket request REQDIST 19:15:53.302 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:15:53.302 00.000 10672 Sending socket response 48 (0x30) 19:15:53.693 00.391 428 Exposure complete 19:15:53.818 00.125 428 worker thread done servicing request 19:15:53.818 00.000 10672 OnExposeComplete: enter 19:15:53.818 00.000 10672 UpdateGuideState(): m_state=6 19:15:53.818 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 724 19:15:53.818 00.000 10672 Star::Find returns 1 (0), X=1069.02, Y=742.10, Mass=224433, SNR=27.3, Peak=48577 HFD=2.6 19:15:53.818 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.07) 19:15:53.818 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 19:15:53.818 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.19 mountX=-0.14 mountY=0.26, mountTheta=2.07 19:15:53.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.27, opts=13) 19:15:53.818 00.000 10672 Enqueuing Move request for scope (0.11, 0.27) 19:15:53.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1265, max=65265, FiltMin=11729, FiltMax=65265, Gamma=1.000 19:15:53.818 00.000 428 Worker thread wakes up 19:15:53.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd 19:15:53.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.27) 19:15:53.818 00.000 428 Moving (0.11, 0.27) raw xDistance=-0.14 yDistance=0.26 19:15:53.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:15:53.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:53.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 19:15:53.818 00.000 428 MoveAxis(E, 0, ABG) 19:15:53.818 00.000 428 Move returns status 0, amount 0 19:15:53.818 00.000 428 MoveAxis(N, 0, ABG) 19:15:53.818 00.000 428 Move returns status 0, amount 0 19:15:53.818 00.000 428 move complete, result=0 19:15:53.818 00.000 428 worker thread done servicing request 19:15:53.849 00.031 10672 UpdateGuideState exits: m=224433 SNR=27.3 19:15:53.849 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:53.849 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:53.849 00.000 10672 Enqueuing Expose request 19:15:53.849 00.000 428 Worker thread wakes up 19:15:53.849 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:53.849 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:15:53.849 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:56.206 02.357 428 Exposure complete 19:15:56.331 00.125 428 worker thread done servicing request 19:15:56.331 00.000 10672 OnExposeComplete: enter 19:15:56.331 00.000 10672 UpdateGuideState(): m_state=6 19:15:56.331 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 725 19:15:56.331 00.000 10672 Star::Find returns 1 (0), X=1068.82, Y=742.33, Mass=245741, SNR=27.4, Peak=40512 HFD=3.3 19:15:56.331 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.02) = xAngle (4.77 = -1.51) 19:15:56.331 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 19:15:56.331 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.50 hyp=0.51 cameraTheta=1.75 mountX=0.03 mountY=0.51, mountTheta=1.51 19:15:56.331 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.50, opts=13) 19:15:56.331 00.000 10672 Enqueuing Move request for scope (-0.09, 0.50) 19:15:56.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11856, FiltMax=65488, Gamma=1.000 19:15:56.331 00.000 428 Worker thread wakes up 19:15:56.331 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.50) opts 0xd 19:15:56.331 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.50) 19:15:56.331 00.000 428 Moving (-0.09, 0.50) raw xDistance=0.03 yDistance=0.51 19:15:56.331 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:15:56.331 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:56.331 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 19:15:56.331 00.000 428 MoveAxis(E, 0, ABG) 19:15:56.331 00.000 428 Move returns status 0, amount 0 19:15:56.331 00.000 428 MoveAxis(N, 0, ABG) 19:15:56.331 00.000 428 Move returns status 0, amount 0 19:15:56.331 00.000 428 move complete, result=0 19:15:56.331 00.000 428 worker thread done servicing request 19:15:56.362 00.031 10672 UpdateGuideState exits: m=245741 SNR=27.4 19:15:56.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:56.362 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:56.362 00.000 10672 Enqueuing Expose request 19:15:56.362 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 19:15:56.362 00.000 428 Worker thread wakes up 19:15:56.362 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:56.362 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:15:58.299 01.937 10672 read socket command 10 19:15:58.299 00.000 10672 processing socket request REQDIST 19:15:58.299 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:15:58.299 00.000 10672 Sending socket response 45 (0x2d) 19:15:58.705 00.406 428 Exposure complete 19:15:58.830 00.125 428 worker thread done servicing request 19:15:58.830 00.000 10672 OnExposeComplete: enter 19:15:58.830 00.000 10672 UpdateGuideState(): m_state=6 19:15:58.830 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 726 19:15:58.830 00.000 10672 Star::Find returns 1 (0), X=1068.45, Y=741.42, Mass=228087, SNR=27.9, Peak=50112 HFD=2.5 19:15:58.830 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.02) = xAngle (0.61 = 0.61) 19:15:58.830 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51) 19:15:58.830 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.41 hyp=0.62 cameraTheta=-2.41 mountX=0.50 mountY=-0.36, mountTheta=-0.62 19:15:58.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.41, opts=13) 19:15:58.830 00.000 10672 Enqueuing Move request for scope (-0.46, -0.41) 19:15:58.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12400, FiltMax=65488, Gamma=1.000 19:15:58.830 00.000 428 Worker thread wakes up 19:15:58.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.41) opts 0xd 19:15:58.830 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.41) 19:15:58.830 00.000 428 Moving (-0.46, -0.41) raw xDistance=0.50 yDistance=-0.36 19:15:58.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 19:15:58.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:58.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 19:15:58.830 00.000 428 MoveAxis(W, 469, ABG) 19:15:58.830 00.000 428 Guiding Dir = 3, Dur = 469 19:15:58.830 00.000 428 IsSlewing returns 0 19:15:58.830 00.000 428 IsGuiding returns 0 19:15:58.862 00.032 10672 UpdateGuideState exits: m=228087 SNR=27.9 19:15:58.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:58.862 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:15:58.862 00.000 10672 Enqueuing Expose request 19:15:58.862 00.000 428 PulseGuide returned control before completion, sleep 453 19:15:59.330 00.468 428 IsGuiding returns 1 19:15:59.330 00.000 428 scope still moving after pulse duration time elapsed 19:15:59.377 00.047 428 IsSlewing returns 0 19:15:59.377 00.000 428 IsGuiding returns 0 19:15:59.377 00.000 428 scope move finished after 469 + 68 ms 19:15:59.377 00.000 428 Move returns status 0, amount 469 19:15:59.377 00.000 428 MoveAxis(N, 0, ABG) 19:15:59.377 00.000 428 Move returns status 0, amount 0 19:15:59.377 00.000 428 move complete, result=0 19:15:59.377 00.000 428 worker thread done servicing request 19:15:59.377 00.000 10672 GuideStep: 0.5 px 469 ms WEST, -0.4 px 0 ms NORTH 19:15:59.377 00.000 428 Worker thread wakes up 19:15:59.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:15:59.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:01.205 01.828 428 Exposure complete 19:16:01.330 00.125 428 worker thread done servicing request 19:16:01.330 00.000 10672 OnExposeComplete: enter 19:16:01.345 00.015 10672 UpdateGuideState(): m_state=6 19:16:01.345 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 727 19:16:01.345 00.000 10672 Star::Find returns 1 (0), X=1068.81, Y=742.11, Mass=248127, SNR=32.5, Peak=52720 HFD=2.6 19:16:01.345 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.02) = xAngle (4.94 = -1.34) 19:16:01.345 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.82 = 1.82) 19:16:01.345 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.92 mountX=0.07 mountY=0.29, mountTheta=1.34 19:16:01.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.28, opts=13) 19:16:01.345 00.000 10672 Enqueuing Move request for scope (-0.10, 0.28) 19:16:01.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12288, FiltMax=65488, Gamma=1.000 19:16:01.345 00.000 428 Worker thread wakes up 19:16:01.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.28) opts 0xd 19:16:01.345 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.28) 19:16:01.345 00.000 428 Moving (-0.10, 0.28) raw xDistance=0.07 yDistance=0.29 19:16:01.345 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:16:01.345 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:01.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:16:01.345 00.000 428 MoveAxis(E, 0, ABG) 19:16:01.345 00.000 428 Move returns status 0, amount 0 19:16:01.345 00.000 428 MoveAxis(N, 0, ABG) 19:16:01.345 00.000 428 Move returns status 0, amount 0 19:16:01.345 00.000 428 move complete, result=0 19:16:01.345 00.000 428 worker thread done servicing request 19:16:01.361 00.016 10672 UpdateGuideState exits: m=248127 SNR=32.5 19:16:01.361 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:01.361 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:01.361 00.000 10672 Enqueuing Expose request 19:16:01.361 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:16:01.361 00.000 428 Worker thread wakes up 19:16:01.361 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:01.361 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:03.303 01.942 10672 read socket command 10 19:16:03.303 00.000 10672 processing socket request REQDIST 19:16:03.303 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:16:03.303 00.000 10672 Sending socket response 44 (0x2c) 19:16:03.709 00.406 428 Exposure complete 19:16:03.834 00.125 428 worker thread done servicing request 19:16:03.834 00.000 10672 OnExposeComplete: enter 19:16:03.834 00.000 10672 UpdateGuideState(): m_state=6 19:16:03.834 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 728 19:16:03.834 00.000 10672 Star::Find returns 1 (0), X=1068.93, Y=741.86, Mass=213056, SNR=28.3, Peak=49680 HFD=2.3 19:16:03.834 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.31) 19:16:03.834 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 19:16:03.834 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=0.95 mountX=-0.02 mountY=0.02, mountTheta=2.31 19:16:03.834 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.03, opts=13) 19:16:03.834 00.000 10672 Enqueuing Move request for scope (0.02, 0.03) 19:16:03.834 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:16:03.834 00.000 428 Worker thread wakes up 19:16:03.834 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd 19:16:03.834 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.03) 19:16:03.834 00.000 428 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=0.02 19:16:03.834 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:16:03.834 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:03.834 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 19:16:03.834 00.000 428 MoveAxis(E, 0, ABG) 19:16:03.834 00.000 428 Move returns status 0, amount 0 19:16:03.834 00.000 428 MoveAxis(N, 0, ABG) 19:16:03.834 00.000 428 Move returns status 0, amount 0 19:16:03.834 00.000 428 move complete, result=0 19:16:03.834 00.000 428 worker thread done servicing request 19:16:03.865 00.031 10672 UpdateGuideState exits: m=213056 SNR=28.3 19:16:03.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:03.865 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:03.865 00.000 10672 Enqueuing Expose request 19:16:03.865 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:16:03.865 00.000 428 Worker thread wakes up 19:16:03.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:03.865 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:06.192 02.327 428 Exposure complete 19:16:06.739 00.547 428 worker thread done servicing request 19:16:07.991 01.252 10672 OnExposeComplete: enter 19:16:07.992 00.001 10672 UpdateGuideState(): m_state=6 19:16:07.992 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 729 19:16:07.993 00.001 10672 Star::Find returns 1 (0), X=1069.00, Y=741.75, Mass=231078, SNR=30.9, Peak=58064 HFD=2.5 19:16:07.993 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.02) = xAngle (2.27 = 2.27) 19:16:07.993 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.86 = -0.86) 19:16:07.993 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.75 mountX=-0.08 mountY=-0.09, mountTheta=-2.27 19:16:07.995 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.08, opts=13) 19:16:07.995 00.000 10672 Enqueuing Move request for scope (0.09, -0.08) 19:16:07.995 00.000 428 Worker thread wakes up 19:16:07.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11856, FiltMax=65488, Gamma=1.000 19:16:07.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd 19:16:07.996 00.001 428 Handling offset move in thread for scope, endpoint = (0.09, -0.08) 19:16:07.996 00.000 428 Moving (0.09, -0.08) raw xDistance=-0.08 yDistance=-0.09 19:16:07.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:16:07.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:07.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:16:07.996 00.000 428 MoveAxis(E, 0, ABG) 19:16:07.996 00.000 428 Move returns status 0, amount 0 19:16:07.997 00.001 428 MoveAxis(N, 0, ABG) 19:16:07.997 00.000 428 Move returns status 0, amount 0 19:16:07.997 00.000 428 move complete, result=0 19:16:07.997 00.000 428 worker thread done servicing request 19:16:08.054 00.057 10672 UpdateGuideState exits: m=231078 SNR=30.9 19:16:08.055 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:08.055 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:08.055 00.000 10672 Enqueuing Expose request 19:16:08.055 00.000 428 Worker thread wakes up 19:16:08.055 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:16:08.055 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:08.055 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:08.564 00.509 10672 read socket command 10 19:16:08.564 00.000 10672 processing socket request REQDIST 19:16:08.564 00.000 10672 SOCKSVR: Sending pixel error of 0.25 19:16:08.564 00.000 10672 Sending socket response 25 (0x19) 19:16:08.695 00.131 428 Exposure complete 19:16:08.910 00.215 428 worker thread done servicing request 19:16:08.910 00.000 10672 OnExposeComplete: enter 19:16:08.910 00.000 10672 UpdateGuideState(): m_state=6 19:16:08.910 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 730 19:16:08.910 00.000 10672 Star::Find returns 1 (0), X=1069.46, Y=741.50, Mass=210700, SNR=29.3, Peak=45200 HFD=3.1 19:16:08.910 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.02) = xAngle (2.48 = 2.48) 19:16:08.910 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.65 = -0.65) 19:16:08.910 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.33 hyp=0.64 cameraTheta=-0.54 mountX=-0.51 mountY=-0.39, mountTheta=-2.49 19:16:08.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.33, opts=13) 19:16:08.910 00.000 10672 Enqueuing Move request for scope (0.55, -0.33) 19:16:08.910 00.000 428 Worker thread wakes up 19:16:08.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12496, FiltMax=65488, Gamma=1.000 19:16:08.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.33) opts 0xd 19:16:08.910 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.33) 19:16:08.910 00.000 428 Moving (0.55, -0.33) raw xDistance=-0.51 yDistance=-0.39 19:16:08.910 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 19:16:08.910 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:08.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:16:08.910 00.000 428 MoveAxis(E, 471, ABG) 19:16:08.910 00.000 428 Guiding Dir = 2, Dur = 471 19:16:08.910 00.000 428 IsSlewing returns 0 19:16:08.910 00.000 428 IsGuiding returns 0 19:16:08.938 00.028 428 PulseGuide returned control before completion, sleep 465 19:16:08.950 00.012 10672 UpdateGuideState exits: m=210700 SNR=29.3 19:16:08.950 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:08.951 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:08.951 00.000 10672 Enqueuing Expose request 19:16:09.434 00.483 428 IsGuiding returns 0 19:16:09.434 00.000 428 Move returns status 0, amount 471 19:16:09.434 00.000 428 MoveAxis(N, 0, ABG) 19:16:09.434 00.000 428 Move returns status 0, amount 0 19:16:09.434 00.000 428 move complete, result=0 19:16:09.435 00.001 428 worker thread done servicing request 19:16:09.435 00.000 428 Worker thread wakes up 19:16:09.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:09.435 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:09.437 00.002 10672 GuideStep: -0.5 px 471 ms EAST, -0.4 px 0 ms NORTH 19:16:11.186 01.749 428 Exposure complete 19:16:11.327 00.141 428 worker thread done servicing request 19:16:11.327 00.000 10672 OnExposeComplete: enter 19:16:11.327 00.000 10672 UpdateGuideState(): m_state=6 19:16:11.327 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 731 19:16:11.327 00.000 10672 Star::Find returns 1 (0), X=1069.09, Y=741.33, Mass=268527, SNR=34.2, Peak=57296 HFD=2.6 19:16:11.327 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.02) = xAngle (1.80 = 1.80) 19:16:11.327 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.33 = -1.33) 19:16:11.327 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.50 hyp=0.54 cameraTheta=-1.22 mountX=-0.12 mountY=-0.52, mountTheta=-1.80 19:16:11.327 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.50, opts=13) 19:16:11.327 00.000 10672 Enqueuing Move request for scope (0.18, -0.50) 19:16:11.327 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12608, FiltMax=65488, Gamma=1.000 19:16:11.327 00.000 428 Worker thread wakes up 19:16:11.327 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.50) opts 0xd 19:16:11.327 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.50) 19:16:11.327 00.000 428 Moving (0.18, -0.50) raw xDistance=-0.12 yDistance=-0.52 19:16:11.327 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:16:11.327 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:11.327 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 19:16:11.327 00.000 428 MoveAxis(E, 0, ABG) 19:16:11.327 00.000 428 Move returns status 0, amount 0 19:16:11.327 00.000 428 MoveAxis(N, 0, ABG) 19:16:11.327 00.000 428 Move returns status 0, amount 0 19:16:11.327 00.000 428 move complete, result=0 19:16:11.327 00.000 428 worker thread done servicing request 19:16:11.343 00.016 10672 UpdateGuideState exits: m=268527 SNR=34.2 19:16:11.343 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:11.343 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:11.343 00.000 10672 Enqueuing Expose request 19:16:11.343 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:16:11.343 00.000 428 Worker thread wakes up 19:16:11.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:11.343 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:13.306 01.963 10672 read socket command 10 19:16:13.306 00.000 10672 processing socket request REQDIST 19:16:13.306 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:16:13.306 00.000 10672 Sending socket response 42 (0x2a) 19:16:13.697 00.391 428 Exposure complete 19:16:13.822 00.125 428 worker thread done servicing request 19:16:13.822 00.000 10672 OnExposeComplete: enter 19:16:13.822 00.000 10672 UpdateGuideState(): m_state=6 19:16:13.822 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 732 19:16:13.822 00.000 10672 Star::Find returns 1 (0), X=1068.98, Y=741.69, Mass=219158, SNR=34.7, Peak=50864 HFD=2.3 19:16:13.822 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.02) = xAngle (1.92 = 1.92) 19:16:13.822 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.20 = -1.20) 19:16:13.822 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.10 mountX=-0.06 mountY=-0.15, mountTheta=-1.93 19:16:13.822 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.14, opts=13) 19:16:13.822 00.000 10672 Enqueuing Move request for scope (0.07, -0.14) 19:16:13.822 00.000 428 Worker thread wakes up 19:16:13.822 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12064, FiltMax=65488, Gamma=1.000 19:16:13.822 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd 19:16:13.822 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.14) 19:16:13.822 00.000 428 Moving (0.07, -0.14) raw xDistance=-0.06 yDistance=-0.15 19:16:13.822 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:16:13.822 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:13.822 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:16:13.822 00.000 428 MoveAxis(E, 0, ABG) 19:16:13.837 00.015 428 Move returns status 0, amount 0 19:16:13.837 00.000 428 MoveAxis(N, 0, ABG) 19:16:13.837 00.000 428 Move returns status 0, amount 0 19:16:13.837 00.000 428 move complete, result=0 19:16:13.837 00.000 428 worker thread done servicing request 19:16:13.853 00.016 10672 UpdateGuideState exits: m=219158 SNR=34.7 19:16:13.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:13.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:13.853 00.000 10672 Enqueuing Expose request 19:16:13.853 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:16:13.853 00.000 428 Worker thread wakes up 19:16:13.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:13.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:16.205 02.352 428 Exposure complete 19:16:16.345 00.140 428 worker thread done servicing request 19:16:16.345 00.000 10672 OnExposeComplete: enter 19:16:16.345 00.000 10672 UpdateGuideState(): m_state=6 19:16:16.345 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 733 19:16:16.345 00.000 10672 Star::Find returns 1 (0), X=1068.71, Y=741.95, Mass=176677, SNR=30.6, Peak=49776 HFD=2.2 19:16:16.345 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.02) = xAngle (5.64 = -0.65) 19:16:16.345 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.51 = 2.51) 19:16:16.345 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.23 cameraTheta=2.62 mountX=0.19 mountY=0.14, mountTheta=0.64 19:16:16.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.12, opts=13) 19:16:16.345 00.000 10672 Enqueuing Move request for scope (-0.20, 0.12) 19:16:16.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11952, FiltMax=65488, Gamma=1.000 19:16:16.345 00.000 428 Worker thread wakes up 19:16:16.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd 19:16:16.345 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.12) 19:16:16.345 00.000 428 Moving (-0.20, 0.12) raw xDistance=0.19 yDistance=0.14 19:16:16.345 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:16:16.345 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:16.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:16:16.345 00.000 428 MoveAxis(E, 0, ABG) 19:16:16.345 00.000 428 Move returns status 0, amount 0 19:16:16.345 00.000 428 MoveAxis(N, 0, ABG) 19:16:16.345 00.000 428 Move returns status 0, amount 0 19:16:16.345 00.000 428 move complete, result=0 19:16:16.345 00.000 428 worker thread done servicing request 19:16:16.376 00.031 10672 UpdateGuideState exits: m=176677 SNR=30.6 19:16:16.392 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:16.392 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:16.392 00.000 10672 Enqueuing Expose request 19:16:16.392 00.000 428 Worker thread wakes up 19:16:16.392 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:16:16.392 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:16.392 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:18.299 01.907 10672 read socket command 10 19:16:18.299 00.000 10672 processing socket request REQDIST 19:16:18.299 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:16:18.299 00.000 10672 Sending socket response 31 (0x1f) 19:16:18.689 00.390 428 Exposure complete 19:16:18.819 00.130 428 worker thread done servicing request 19:16:18.819 00.000 10672 OnExposeComplete: enter 19:16:18.819 00.000 10672 UpdateGuideState(): m_state=6 19:16:18.819 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 734 19:16:18.819 00.000 10672 Star::Find returns 1 (0), X=1069.04, Y=741.46, Mass=231630, SNR=30.8, Peak=55776 HFD=2.3 19:16:18.819 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.02) = xAngle (1.79 = 1.79) 19:16:18.819 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.34 = -1.34) 19:16:18.819 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.37 hyp=0.39 cameraTheta=-1.23 mountX=-0.08 mountY=-0.38, mountTheta=-1.79 19:16:18.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.37, opts=13) 19:16:18.819 00.000 10672 Enqueuing Move request for scope (0.13, -0.37) 19:16:18.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11952, FiltMax=65488, Gamma=1.000 19:16:18.819 00.000 428 Worker thread wakes up 19:16:18.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.37) opts 0xd 19:16:18.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.37) 19:16:18.819 00.000 428 Moving (0.13, -0.37) raw xDistance=-0.08 yDistance=-0.38 19:16:18.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:16:18.834 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:18.834 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:16:18.834 00.000 428 MoveAxis(E, 0, ABG) 19:16:18.834 00.000 428 Move returns status 0, amount 0 19:16:18.834 00.000 428 MoveAxis(N, 0, ABG) 19:16:18.834 00.000 428 Move returns status 0, amount 0 19:16:18.834 00.000 428 move complete, result=0 19:16:18.834 00.000 428 worker thread done servicing request 19:16:18.850 00.016 10672 UpdateGuideState exits: m=231630 SNR=30.8 19:16:18.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:18.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:18.850 00.000 10672 Enqueuing Expose request 19:16:18.850 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:16:18.850 00.000 428 Worker thread wakes up 19:16:18.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:18.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:21.196 02.346 428 Exposure complete 19:16:21.321 00.125 428 worker thread done servicing request 19:16:21.321 00.000 10672 OnExposeComplete: enter 19:16:21.321 00.000 10672 UpdateGuideState(): m_state=6 19:16:21.321 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 735 19:16:21.321 00.000 10672 Star::Find returns 1 (0), X=1068.25, Y=742.09, Mass=246322, SNR=34.7, Peak=49568 HFD=2.6 19:16:21.321 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.02) = xAngle (5.80 = -0.49) 19:16:21.321 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.67 = 2.67) 19:16:21.321 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.25 hyp=0.71 cameraTheta=2.78 mountX=0.63 mountY=0.32, mountTheta=0.48 19:16:21.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.25, opts=13) 19:16:21.321 00.000 10672 Enqueuing Move request for scope (-0.66, 0.25) 19:16:21.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10976, FiltMax=65488, Gamma=1.000 19:16:21.321 00.000 428 Worker thread wakes up 19:16:21.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.25) opts 0xd 19:16:21.321 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.25) 19:16:21.321 00.000 428 Moving (-0.66, 0.25) raw xDistance=0.63 yDistance=0.32 19:16:21.321 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 19:16:21.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:21.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:16:21.321 00.000 428 MoveAxis(W, 583, ABG) 19:16:21.321 00.000 428 Guiding Dir = 3, Dur = 583 19:16:21.321 00.000 428 IsSlewing returns 0 19:16:21.321 00.000 428 IsGuiding returns 0 19:16:21.353 00.032 10672 UpdateGuideState exits: m=246322 SNR=34.7 19:16:21.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:21.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:21.353 00.000 10672 Enqueuing Expose request 19:16:21.353 00.000 428 PulseGuide returned control before completion, sleep 570 19:16:21.965 00.612 428 IsGuiding returns 0 19:16:21.965 00.000 428 Move returns status 0, amount 583 19:16:21.966 00.001 428 MoveAxis(N, 0, ABG) 19:16:21.966 00.000 428 Move returns status 0, amount 0 19:16:21.966 00.000 428 move complete, result=0 19:16:21.967 00.001 428 worker thread done servicing request 19:16:21.967 00.000 428 Worker thread wakes up 19:16:21.967 00.000 10672 GuideStep: 0.6 px 583 ms WEST, 0.3 px 0 ms NORTH 19:16:21.967 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:21.968 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:23.302 01.334 10672 read socket command 10 19:16:23.302 00.000 10672 processing socket request REQDIST 19:16:23.302 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:16:23.302 00.000 10672 Sending socket response 44 (0x2c) 19:16:23.692 00.390 428 Exposure complete 19:16:23.848 00.156 428 worker thread done servicing request 19:16:23.895 00.047 10672 OnExposeComplete: enter 19:16:23.895 00.000 10672 UpdateGuideState(): m_state=6 19:16:23.896 00.001 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 736 19:16:23.897 00.001 10672 Star::Find returns 1 (0), X=1068.78, Y=742.04, Mass=133764, SNR=20.0, Peak=40081 HFD=2.1 19:16:23.897 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.02) = xAngle (5.14 = -1.14) 19:16:23.897 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.01 = 2.01) 19:16:23.897 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.12 mountX=0.10 mountY=0.22, mountTheta=1.14 19:16:23.900 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.21, opts=13) 19:16:23.900 00.000 10672 Enqueuing Move request for scope (-0.13, 0.21) 19:16:23.900 00.000 428 Worker thread wakes up 19:16:23.900 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65, max=65265, FiltMin=11521, FiltMax=65265, Gamma=1.000 19:16:23.900 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd 19:16:23.900 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.21) 19:16:23.900 00.000 428 Moving (-0.13, 0.21) raw xDistance=0.10 yDistance=0.22 19:16:23.901 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:16:23.901 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:23.901 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:16:23.901 00.000 428 MoveAxis(E, 0, ABG) 19:16:23.901 00.000 428 Move returns status 0, amount 0 19:16:23.901 00.000 428 MoveAxis(N, 0, ABG) 19:16:23.901 00.000 428 Move returns status 0, amount 0 19:16:23.901 00.000 428 move complete, result=0 19:16:23.914 00.013 428 worker thread done servicing request 19:16:23.976 00.062 10672 UpdateGuideState exits: m=133764 SNR=20.0 19:16:23.977 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:23.977 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:23.977 00.000 10672 Enqueuing Expose request 19:16:23.977 00.000 428 Worker thread wakes up 19:16:23.977 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:23.977 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:23.977 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:26.175 02.198 428 Exposure complete 19:16:26.816 00.641 428 worker thread done servicing request 19:16:26.878 00.062 10672 OnExposeComplete: enter 19:16:26.878 00.000 10672 UpdateGuideState(): m_state=6 19:16:26.878 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 737 19:16:26.878 00.000 10672 Star::Find returns 1 (0), X=1068.62, Y=742.00, Mass=185794, SNR=28.8, Peak=47057 HFD=2.3 19:16:26.878 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.02) = xAngle (5.65 = -0.63) 19:16:26.878 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.52 = 2.52) 19:16:26.878 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.16 hyp=0.33 cameraTheta=2.63 mountX=0.27 mountY=0.19, mountTheta=0.62 19:16:26.894 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.16, opts=13) 19:16:26.894 00.000 10672 Enqueuing Move request for scope (-0.29, 0.16) 19:16:26.894 00.000 428 Worker thread wakes up 19:16:26.894 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=177, max=65265, FiltMin=11185, FiltMax=65265, Gamma=1.000 19:16:26.894 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.16) opts 0xd 19:16:26.894 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.16) 19:16:26.894 00.000 428 Moving (-0.29, 0.16) raw xDistance=0.27 yDistance=0.19 19:16:26.894 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:16:26.894 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:26.894 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:16:26.894 00.000 428 MoveAxis(E, 0, ABG) 19:16:26.894 00.000 428 Move returns status 0, amount 0 19:16:26.894 00.000 428 MoveAxis(N, 0, ABG) 19:16:26.894 00.000 428 Move returns status 0, amount 0 19:16:26.894 00.000 428 move complete, result=0 19:16:26.894 00.000 428 worker thread done servicing request 19:16:26.925 00.031 10672 UpdateGuideState exits: m=185794 SNR=28.8 19:16:26.925 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:26.925 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:26.925 00.000 10672 Enqueuing Expose request 19:16:26.925 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:26.925 00.000 428 Worker thread wakes up 19:16:26.925 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:26.925 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:28.688 01.763 428 Exposure complete 19:16:29.141 00.453 428 worker thread done servicing request 19:16:29.358 00.217 10672 OnExposeComplete: enter 19:16:29.358 00.000 10672 UpdateGuideState(): m_state=6 19:16:29.359 00.001 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 738 19:16:29.360 00.001 10672 Star::Find returns 1 (0), X=1068.78, Y=741.16, Mass=224180, SNR=28.7, Peak=48032 HFD=2.6 19:16:29.360 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.02) = xAngle (1.26 = 1.26) 19:16:29.360 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.87 = -1.87) 19:16:29.360 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.68 hyp=0.69 cameraTheta=-1.76 mountX=0.21 mountY=-0.66, mountTheta=-1.26 19:16:29.369 00.009 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.68, opts=13) 19:16:29.369 00.000 10672 Enqueuing Move request for scope (-0.13, -0.68) 19:16:29.369 00.000 428 Worker thread wakes up 19:16:29.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11200, FiltMax=65488, Gamma=1.000 19:16:29.370 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.68) opts 0xd 19:16:29.370 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.68) 19:16:29.370 00.000 428 Moving (-0.13, -0.68) raw xDistance=0.21 yDistance=-0.66 19:16:29.370 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:16:29.371 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:16:29.371 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 19:16:29.371 00.000 428 MoveAxis(E, 0, ABG) 19:16:29.371 00.000 428 Move returns status 0, amount 0 19:16:29.373 00.002 428 MoveAxis(N, 0, ABG) 19:16:29.373 00.000 428 Move returns status 0, amount 0 19:16:29.373 00.000 428 move complete, result=0 19:16:29.373 00.000 428 worker thread done servicing request 19:16:29.416 00.043 10672 UpdateGuideState exits: m=224180 SNR=28.7 19:16:29.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:29.417 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:29.417 00.000 10672 Enqueuing Expose request 19:16:29.417 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 19:16:29.417 00.000 428 Worker thread wakes up 19:16:29.418 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:29.418 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:30.167 00.749 10672 read socket command 10 19:16:30.167 00.000 10672 processing socket request REQDIST 19:16:30.167 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:16:30.168 00.001 10672 Sending socket response 46 (0x2e) 19:16:31.193 01.025 428 Exposure complete 19:16:31.495 00.302 428 worker thread done servicing request 19:16:31.495 00.000 10672 OnExposeComplete: enter 19:16:31.495 00.000 10672 UpdateGuideState(): m_state=6 19:16:31.496 00.001 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 739 19:16:31.497 00.001 10672 Star::Find returns 1 (0), X=1068.62, Y=741.60, Mass=159674, SNR=24.0, Peak=39312 HFD=2.9 19:16:31.497 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 19:16:31.497 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 19:16:31.498 00.001 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-2.47 mountX=0.32 mountY=-0.20, mountTheta=-0.56 19:16:31.501 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.23, opts=13) 19:16:31.501 00.000 10672 Enqueuing Move request for scope (-0.29, -0.23) 19:16:31.502 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11520, FiltMax=65488, Gamma=1.000 19:16:31.502 00.000 428 Worker thread wakes up 19:16:31.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.23) opts 0xd 19:16:31.502 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.23) 19:16:31.502 00.000 428 Moving (-0.29, -0.23) raw xDistance=0.32 yDistance=-0.20 19:16:31.503 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:16:31.503 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:31.503 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:16:31.503 00.000 428 MoveAxis(E, 0, ABG) 19:16:31.504 00.001 428 Move returns status 0, amount 0 19:16:31.504 00.000 428 MoveAxis(N, 0, ABG) 19:16:31.504 00.000 428 Move returns status 0, amount 0 19:16:31.504 00.000 428 move complete, result=0 19:16:31.504 00.000 428 worker thread done servicing request 19:16:31.543 00.039 10672 UpdateGuideState exits: m=159674 SNR=24.0 19:16:31.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:31.544 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:31.544 00.000 10672 Enqueuing Expose request 19:16:31.544 00.000 428 Worker thread wakes up 19:16:31.544 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:16:31.545 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:31.545 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:33.594 02.049 10672 read socket command 10 19:16:33.594 00.000 10672 processing socket request REQDIST 19:16:33.594 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:16:33.594 00.000 10672 Sending socket response 43 (0x2b) 19:16:33.688 00.094 428 Exposure complete 19:16:33.942 00.254 428 worker thread done servicing request 19:16:33.942 00.000 10672 OnExposeComplete: enter 19:16:33.942 00.000 10672 UpdateGuideState(): m_state=6 19:16:33.943 00.001 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 740 19:16:33.944 00.001 10672 Star::Find returns 1 (0), X=1069.18, Y=741.86, Mass=189030, SNR=27.6, Peak=54800 HFD=2.3 19:16:33.944 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.02) = xAngle (3.12 = 3.12) 19:16:33.944 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.00 = -0.00) 19:16:33.944 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.27 cameraTheta=0.10 mountX=-0.27 mountY=-0.00, mountTheta=-3.14 19:16:33.948 00.004 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.03, opts=13) 19:16:33.948 00.000 10672 Enqueuing Move request for scope (0.27, 0.03) 19:16:33.949 00.001 428 Worker thread wakes up 19:16:33.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11408, FiltMax=65488, Gamma=1.000 19:16:33.950 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd 19:16:33.950 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.03) 19:16:33.950 00.000 428 Moving (0.27, 0.03) raw xDistance=-0.27 yDistance=-0.00 19:16:33.950 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:16:33.950 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:33.951 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:16:33.951 00.000 428 MoveAxis(E, 0, ABG) 19:16:33.951 00.000 428 Move returns status 0, amount 0 19:16:33.951 00.000 428 MoveAxis(N, 0, ABG) 19:16:33.951 00.000 428 Move returns status 0, amount 0 19:16:33.951 00.000 428 move complete, result=0 19:16:33.952 00.001 428 worker thread done servicing request 19:16:33.987 00.035 10672 UpdateGuideState exits: m=189030 SNR=27.6 19:16:33.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:33.987 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:33.988 00.001 10672 Enqueuing Expose request 19:16:33.988 00.000 428 Worker thread wakes up 19:16:33.989 00.001 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:16:33.989 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:33.989 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:36.170 02.181 428 Exposure complete 19:16:36.310 00.140 428 worker thread done servicing request 19:16:36.310 00.000 10672 OnExposeComplete: enter 19:16:36.310 00.000 10672 UpdateGuideState(): m_state=6 19:16:36.310 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 741 19:16:36.310 00.000 10672 Star::Find returns 1 (0), X=1068.94, Y=742.31, Mass=262249, SNR=36.0, Peak=65265 HFD=2.4 19:16:36.310 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.02) = xAngle (4.52 = -1.77) 19:16:36.310 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.39 = 1.39) 19:16:36.310 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.47 hyp=0.47 cameraTheta=1.50 mountX=-0.09 mountY=0.47, mountTheta=1.77 19:16:36.310 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.47, opts=13) 19:16:36.310 00.000 10672 Enqueuing Move request for scope (0.03, 0.47) 19:16:36.310 00.000 428 Worker thread wakes up 19:16:36.310 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1377, max=65265, FiltMin=10641, FiltMax=65265, Gamma=1.000 19:16:36.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.47) opts 0xd 19:16:36.310 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.47) 19:16:36.310 00.000 428 Moving (0.03, 0.47) raw xDistance=-0.09 yDistance=0.47 19:16:36.310 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:16:36.310 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:36.310 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 19:16:36.310 00.000 428 MoveAxis(E, 0, ABG) 19:16:36.310 00.000 428 Move returns status 0, amount 0 19:16:36.310 00.000 428 MoveAxis(N, 0, ABG) 19:16:36.310 00.000 428 Move returns status 0, amount 0 19:16:36.310 00.000 428 move complete, result=0 19:16:36.310 00.000 428 worker thread done servicing request 19:16:36.341 00.031 10672 UpdateGuideState exits: m=262249 SNR=36.0 19:16:36.341 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:36.341 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:36.341 00.000 10672 Enqueuing Expose request 19:16:36.341 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:16:36.341 00.000 428 Worker thread wakes up 19:16:36.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:36.341 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:38.580 02.239 10672 read socket command 10 19:16:38.580 00.000 10672 processing socket request REQDIST 19:16:38.580 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:16:38.580 00.000 10672 Sending socket response 41 (0x29) 19:16:38.689 00.109 428 Exposure complete 19:16:38.830 00.141 428 worker thread done servicing request 19:16:38.830 00.000 10672 OnExposeComplete: enter 19:16:38.830 00.000 10672 UpdateGuideState(): m_state=6 19:16:38.830 00.000 10672 Star::Find(15, 1068, 742, 0, (0,0,0,0), 0.0, 0) frame 742 19:16:38.830 00.000 10672 Star::Find returns 1 (0), X=1068.94, Y=741.99, Mass=189766, SNR=25.8, Peak=56656 HFD=2.1 19:16:38.830 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.02) = xAngle (4.39 = -1.90) 19:16:38.830 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.26 = 1.26) 19:16:38.830 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.37 mountX=-0.05 mountY=0.15, mountTheta=1.90 19:16:38.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.16, opts=13) 19:16:38.830 00.000 10672 Enqueuing Move request for scope (0.03, 0.16) 19:16:38.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10864, FiltMax=65488, Gamma=1.000 19:16:38.830 00.000 428 Worker thread wakes up 19:16:38.845 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd 19:16:38.845 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.16) 19:16:38.845 00.000 428 Moving (0.03, 0.16) raw xDistance=-0.05 yDistance=0.15 19:16:38.845 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:16:38.845 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:38.845 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 19:16:38.845 00.000 428 MoveAxis(E, 0, ABG) 19:16:38.845 00.000 428 Move returns status 0, amount 0 19:16:38.845 00.000 428 MoveAxis(N, 0, ABG) 19:16:38.845 00.000 428 Move returns status 0, amount 0 19:16:38.845 00.000 428 move complete, result=0 19:16:38.845 00.000 428 worker thread done servicing request 19:16:38.861 00.016 10672 UpdateGuideState exits: m=189766 SNR=25.8 19:16:38.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:38.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:38.861 00.000 10672 Enqueuing Expose request 19:16:38.861 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:38.861 00.000 428 Worker thread wakes up 19:16:38.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:38.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:41.187 02.326 428 Exposure complete 19:16:41.344 00.157 428 worker thread done servicing request 19:16:41.344 00.000 10672 OnExposeComplete: enter 19:16:41.344 00.000 10672 UpdateGuideState(): m_state=6 19:16:41.344 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 743 19:16:41.344 00.000 10672 Star::Find returns 1 (0), X=1069.48, Y=741.44, Mass=286243, SNR=37.4, Peak=53697 HFD=3.2 19:16:41.344 00.000 10672 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.02) = xAngle (2.41 = 2.41) 19:16:41.344 00.000 10672 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.72 = -0.72) 19:16:41.344 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-0.39 hyp=0.69 cameraTheta=-0.61 mountX=-0.51 mountY=-0.45, mountTheta=-2.42 19:16:41.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-0.39, opts=13) 19:16:41.344 00.000 10672 Enqueuing Move request for scope (0.57, -0.39) 19:16:41.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1713, max=65265, FiltMin=9985, FiltMax=65265, Gamma=1.000 19:16:41.344 00.000 428 Worker thread wakes up 19:16:41.344 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.39) opts 0xd 19:16:41.344 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -0.39) 19:16:41.344 00.000 428 Moving (0.57, -0.39) raw xDistance=-0.51 yDistance=-0.45 19:16:41.344 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 19:16:41.344 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:41.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:16:41.344 00.000 428 MoveAxis(E, 477, ABG) 19:16:41.344 00.000 428 Guiding Dir = 2, Dur = 477 19:16:41.344 00.000 428 IsSlewing returns 0 19:16:41.344 00.000 428 IsGuiding returns 0 19:16:41.359 00.015 428 PulseGuide returned control before completion, sleep 469 19:16:41.359 00.000 10672 UpdateGuideState exits: m=286243 SNR=37.4 19:16:41.359 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:41.359 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:41.359 00.000 10672 Enqueuing Expose request 19:16:41.844 00.485 428 IsGuiding returns 0 19:16:41.844 00.000 428 Move returns status 0, amount 477 19:16:41.844 00.000 428 MoveAxis(N, 0, ABG) 19:16:41.844 00.000 428 Move returns status 0, amount 0 19:16:41.844 00.000 428 move complete, result=0 19:16:41.844 00.000 428 worker thread done servicing request 19:16:41.844 00.000 428 Worker thread wakes up 19:16:41.844 00.000 10672 GuideStep: -0.5 px 477 ms EAST, -0.5 px 0 ms NORTH 19:16:41.844 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:41.844 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:43.587 01.743 10672 read socket command 10 19:16:43.587 00.000 10672 processing socket request REQDIST 19:16:43.587 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:16:43.587 00.000 10672 Sending socket response 44 (0x2c) 19:16:43.696 00.109 428 Exposure complete 19:16:43.821 00.125 428 worker thread done servicing request 19:16:43.821 00.000 10672 OnExposeComplete: enter 19:16:43.821 00.000 10672 UpdateGuideState(): m_state=6 19:16:43.821 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 744 19:16:43.821 00.000 10672 Star::Find returns 1 (0), X=1069.00, Y=741.89, Mass=243932, SNR=33.9, Peak=49456 HFD=2.6 19:16:43.821 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.02) = xAngle (3.57 = -2.71) 19:16:43.821 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.44 = 0.44) 19:16:43.821 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.55 mountX=-0.09 mountY=0.04, mountTheta=2.70 19:16:43.821 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.05, opts=13) 19:16:43.821 00.000 10672 Enqueuing Move request for scope (0.09, 0.05) 19:16:43.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11408, FiltMax=65488, Gamma=1.000 19:16:43.821 00.000 428 Worker thread wakes up 19:16:43.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd 19:16:43.821 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.05) 19:16:43.821 00.000 428 Moving (0.09, 0.05) raw xDistance=-0.09 yDistance=0.04 19:16:43.821 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:16:43.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:43.821 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:16:43.821 00.000 428 MoveAxis(E, 0, ABG) 19:16:43.821 00.000 428 Move returns status 0, amount 0 19:16:43.821 00.000 428 MoveAxis(N, 0, ABG) 19:16:43.821 00.000 428 Move returns status 0, amount 0 19:16:43.821 00.000 428 move complete, result=0 19:16:43.821 00.000 428 worker thread done servicing request 19:16:43.836 00.015 10672 UpdateGuideState exits: m=243932 SNR=33.9 19:16:43.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:43.836 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:43.836 00.000 10672 Enqueuing Expose request 19:16:43.836 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:16:43.836 00.000 428 Worker thread wakes up 19:16:43.836 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:43.836 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:46.166 02.330 428 Exposure complete 19:16:46.306 00.140 428 worker thread done servicing request 19:16:46.306 00.000 10672 OnExposeComplete: enter 19:16:46.306 00.000 10672 UpdateGuideState(): m_state=6 19:16:46.306 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 745 19:16:46.306 00.000 10672 Star::Find returns 1 (0), X=1068.87, Y=741.60, Mass=224323, SNR=29.8, Peak=49888 HFD=2.5 19:16:46.306 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 19:16:46.306 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 19:16:46.306 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.72 mountX=0.06 mountY=-0.23, mountTheta=-1.30 19:16:46.322 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.24, opts=13) 19:16:46.322 00.000 10672 Enqueuing Move request for scope (-0.04, -0.24) 19:16:46.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10112, FiltMax=65488, Gamma=1.000 19:16:46.322 00.000 428 Worker thread wakes up 19:16:46.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd 19:16:46.322 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.24) 19:16:46.322 00.000 428 Moving (-0.04, -0.24) raw xDistance=0.06 yDistance=-0.23 19:16:46.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:16:46.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:46.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:16:46.322 00.000 428 MoveAxis(E, 0, ABG) 19:16:46.322 00.000 428 Move returns status 0, amount 0 19:16:46.322 00.000 428 MoveAxis(N, 0, ABG) 19:16:46.322 00.000 428 Move returns status 0, amount 0 19:16:46.322 00.000 428 move complete, result=0 19:16:46.322 00.000 428 worker thread done servicing request 19:16:46.337 00.015 10672 UpdateGuideState exits: m=224323 SNR=29.8 19:16:46.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:46.337 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:46.337 00.000 10672 Enqueuing Expose request 19:16:46.337 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:16:46.337 00.000 428 Worker thread wakes up 19:16:46.337 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:46.337 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:48.580 02.243 10672 read socket command 10 19:16:48.580 00.000 10672 processing socket request REQDIST 19:16:48.580 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:16:48.580 00.000 10672 Sending socket response 31 (0x1f) 19:16:48.690 00.110 428 Exposure complete 19:16:48.814 00.124 428 worker thread done servicing request 19:16:48.814 00.000 10672 OnExposeComplete: enter 19:16:48.814 00.000 10672 UpdateGuideState(): m_state=6 19:16:48.814 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 746 19:16:48.814 00.000 10672 Star::Find returns 1 (0), X=1068.62, Y=741.42, Mass=211230, SNR=25.8, Peak=40624 HFD=2.9 19:16:48.814 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:16:48.814 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29) 19:16:48.814 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.42 hyp=0.51 cameraTheta=-2.19 mountX=0.34 mountY=-0.38, mountTheta=-0.84 19:16:48.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.42, opts=13) 19:16:48.814 00.000 10672 Enqueuing Move request for scope (-0.29, -0.42) 19:16:48.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10000, FiltMax=65488, Gamma=1.000 19:16:48.814 00.000 428 Worker thread wakes up 19:16:48.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.42) opts 0xd 19:16:48.814 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.42) 19:16:48.814 00.000 428 Moving (-0.29, -0.42) raw xDistance=0.34 yDistance=-0.38 19:16:48.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 19:16:48.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:48.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:16:48.814 00.000 428 MoveAxis(E, 0, ABG) 19:16:48.814 00.000 428 Move returns status 0, amount 0 19:16:48.814 00.000 428 MoveAxis(N, 0, ABG) 19:16:48.814 00.000 428 Move returns status 0, amount 0 19:16:48.814 00.000 428 move complete, result=0 19:16:48.814 00.000 428 worker thread done servicing request 19:16:48.830 00.016 10672 UpdateGuideState exits: m=211230 SNR=25.8 19:16:48.846 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:48.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:48.846 00.000 10672 Enqueuing Expose request 19:16:48.846 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:16:48.846 00.000 428 Worker thread wakes up 19:16:48.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:48.846 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:51.192 02.346 428 Exposure complete 19:16:51.333 00.141 428 worker thread done servicing request 19:16:51.333 00.000 10672 OnExposeComplete: enter 19:16:51.333 00.000 10672 UpdateGuideState(): m_state=6 19:16:51.333 00.000 10672 Star::Find(15, 1068, 741, 0, (0,0,0,0), 0.0, 0) frame 747 19:16:51.333 00.000 10672 Star::Find returns 1 (0), X=1068.22, Y=740.86, Mass=271714, SNR=29.6, Peak=48368 HFD=2.9 19:16:51.333 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:16:51.333 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 19:16:51.333 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=-0.97 hyp=1.20 cameraTheta=-2.19 mountX=0.81 mountY=-0.89, mountTheta=-0.84 19:16:51.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=-0.97, opts=13) 19:16:51.333 00.000 10672 Enqueuing Move request for scope (-0.69, -0.97) 19:16:51.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10432, FiltMax=65488, Gamma=1.000 19:16:51.333 00.000 428 Worker thread wakes up 19:16:51.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.97) opts 0xd 19:16:51.333 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, -0.97) 19:16:51.333 00.000 428 Moving (-0.69, -0.97) raw xDistance=0.81 yDistance=-0.89 19:16:51.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81 19:16:51.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:16:51.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.89 19:16:51.333 00.000 428 MoveAxis(W, 750, ABG) 19:16:51.333 00.000 428 Guiding Dir = 3, Dur = 750 19:16:51.333 00.000 428 IsSlewing returns 0 19:16:51.333 00.000 428 IsGuiding returns 0 19:16:51.349 00.016 428 PulseGuide returned control before completion, sleep 744 19:16:51.349 00.000 10672 UpdateGuideState exits: m=271714 SNR=29.6 19:16:51.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:51.349 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:51.349 00.000 10672 Enqueuing Expose request 19:16:52.119 00.770 428 IsGuiding returns 0 19:16:52.119 00.000 428 Move returns status 0, amount 750 19:16:52.119 00.000 428 MoveAxis(N, 0, ABG) 19:16:52.119 00.000 428 Move returns status 0, amount 0 19:16:52.119 00.000 428 move complete, result=0 19:16:52.119 00.000 428 worker thread done servicing request 19:16:52.119 00.000 428 Worker thread wakes up 19:16:52.119 00.000 10672 GuideStep: 0.8 px 750 ms WEST, -0.9 px 0 ms NORTH 19:16:52.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:52.119 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:53.592 01.473 10672 read socket command 10 19:16:53.592 00.000 10672 processing socket request REQDIST 19:16:53.592 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:16:53.592 00.000 10672 Sending socket response 61 (0x3d) 19:16:53.686 00.094 428 Exposure complete 19:16:53.811 00.125 428 worker thread done servicing request 19:16:53.811 00.000 10672 OnExposeComplete: enter 19:16:53.811 00.000 10672 UpdateGuideState(): m_state=6 19:16:53.811 00.000 10672 Star::Find(15, 1068, 740, 0, (0,0,0,0), 0.0, 0) frame 748 19:16:53.811 00.000 10672 Star::Find returns 1 (0), X=1068.41, Y=740.94, Mass=228446, SNR=28.4, Peak=48144 HFD=2.4 19:16:53.811 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.02) = xAngle (0.94 = 0.94) 19:16:53.811 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19) 19:16:53.811 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.89 hyp=1.02 cameraTheta=-2.08 mountX=0.60 mountY=-0.83, mountTheta=-0.95 19:16:53.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.89, opts=13) 19:16:53.811 00.000 10672 Enqueuing Move request for scope (-0.50, -0.89) 19:16:53.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11088, FiltMax=65488, Gamma=1.000 19:16:53.811 00.000 428 Worker thread wakes up 19:16:53.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.89) opts 0xd 19:16:53.811 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.89) 19:16:53.811 00.000 428 Moving (-0.50, -0.89) raw xDistance=0.60 yDistance=-0.83 19:16:53.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.60 19:16:53.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:16:53.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.83 19:16:53.811 00.000 428 MoveAxis(W, 613, ABG) 19:16:53.811 00.000 428 Guiding Dir = 3, Dur = 613 19:16:53.811 00.000 428 IsSlewing returns 0 19:16:53.811 00.000 428 IsGuiding returns 0 19:16:53.842 00.031 10672 UpdateGuideState exits: m=228446 SNR=28.4 19:16:53.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:53.842 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:53.842 00.000 10672 Enqueuing Expose request 19:16:53.842 00.000 428 PulseGuide returned control before completion, sleep 597 19:16:54.452 00.610 428 IsGuiding returns 1 19:16:54.452 00.000 428 scope still moving after pulse duration time elapsed 19:16:54.483 00.031 428 IsSlewing returns 0 19:16:54.483 00.000 428 IsGuiding returns 0 19:16:54.483 00.000 428 scope move finished after 613 + 54 ms 19:16:54.483 00.000 428 Move returns status 0, amount 613 19:16:54.483 00.000 428 MoveAxis(N, 0, ABG) 19:16:54.483 00.000 428 Move returns status 0, amount 0 19:16:54.483 00.000 428 move complete, result=0 19:16:54.483 00.000 428 worker thread done servicing request 19:16:54.483 00.000 428 Worker thread wakes up 19:16:54.483 00.000 10672 GuideStep: 0.6 px 613 ms WEST, -0.8 px 0 ms NORTH 19:16:54.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:54.483 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:56.192 01.709 428 Exposure complete 19:16:56.332 00.140 428 worker thread done servicing request 19:16:56.332 00.000 10672 OnExposeComplete: enter 19:16:56.332 00.000 10672 UpdateGuideState(): m_state=6 19:16:56.332 00.000 10672 Star::Find(15, 1068, 740, 0, (0,0,0,0), 0.0, 0) frame 749 19:16:56.332 00.000 10672 Star::Find returns 1 (0), X=1069.02, Y=741.56, Mass=182141, SNR=27.0, Peak=44336 HFD=2.2 19:16:56.332 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 19:16:56.332 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 19:16:56.332 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.18 mountX=-0.08 mountY=-0.28, mountTheta=-1.85 19:16:56.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.27, opts=13) 19:16:56.332 00.000 10672 Enqueuing Move request for scope (0.11, -0.27) 19:16:56.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10864, FiltMax=65488, Gamma=1.000 19:16:56.332 00.000 428 Worker thread wakes up 19:16:56.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.27) opts 0xd 19:16:56.332 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.27) 19:16:56.332 00.000 428 Moving (0.11, -0.27) raw xDistance=-0.08 yDistance=-0.28 19:16:56.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:16:56.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:56.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:16:56.332 00.000 428 MoveAxis(E, 0, ABG) 19:16:56.332 00.000 428 Move returns status 0, amount 0 19:16:56.332 00.000 428 MoveAxis(N, 0, ABG) 19:16:56.332 00.000 428 Move returns status 0, amount 0 19:16:56.332 00.000 428 move complete, result=0 19:16:56.332 00.000 428 worker thread done servicing request 19:16:56.348 00.016 10672 UpdateGuideState exits: m=182141 SNR=27.0 19:16:56.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:56.348 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:16:56.348 00.000 10672 Enqueuing Expose request 19:16:56.348 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:16:56.348 00.000 428 Worker thread wakes up 19:16:56.348 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:16:56.348 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:16:58.685 02.337 428 Exposure complete 19:16:58.826 00.141 428 worker thread done servicing request 19:17:06.650 07.824 10672 OnExposeComplete: enter 19:17:06.651 00.001 10672 UpdateGuideState(): m_state=6 19:17:06.652 00.001 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 750 19:17:06.652 00.000 10672 Star::Find returns 1 (0), X=1069.58, Y=741.97, Mass=201085, SNR=29.0, Peak=49776 HFD=2.3 19:17:06.653 00.001 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.06) 19:17:06.653 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 19:17:06.653 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=0.14 hyp=0.68 cameraTheta=0.20 mountX=-0.68 mountY=0.06, mountTheta=3.05 19:17:06.656 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=0.14, opts=13) 19:17:06.657 00.001 10672 Enqueuing Move request for scope (0.67, 0.14) 19:17:06.657 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:17:06.657 00.000 428 Worker thread wakes up 19:17:06.658 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.14) opts 0xd 19:17:06.658 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, 0.14) 19:17:06.658 00.000 428 Moving (0.67, 0.14) raw xDistance=-0.68 yDistance=0.06 19:17:06.659 00.001 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 19:17:06.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:17:06.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:17:06.659 00.000 428 MoveAxis(E, 634, ABG) 19:17:06.659 00.000 428 Guiding Dir = 2, Dur = 634 19:17:06.662 00.003 428 IsSlewing returns 0 19:17:06.689 00.027 428 IsGuiding returns 0 19:17:06.695 00.006 10672 UpdateGuideState exits: m=201085 SNR=29.0 19:17:06.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:06.696 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:06.696 00.000 10672 Enqueuing Expose request 19:17:06.711 00.015 10672 read socket command 13 19:17:06.711 00.000 10672 processing socket request MOVEn 19:17:06.712 00.001 10672 PhdController::Dither begins 19:17:06.712 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 19:17:06.712 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (-3.02) = xAngle (-6.16 = 0.12) 19:17:06.712 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=-3.14 cameraX=24.82, cameraY=3.03 cameraTheta=0.12 19:17:06.712 00.000 10672 setting lock position to (1093.73, 744.86) 19:17:06.712 00.000 10672 Mount: notify guiding dithered (24.8, 3.0) 19:17:06.712 00.000 10672 Status Line: Dither by -25.00,0.00 19:17:06.733 00.021 428 PulseGuide returned control before completion, sleep 602 19:17:06.798 00.065 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:17:06.798 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 19:17:06.798 00.000 10672 Sending socket response 2 (0x2) 19:17:07.363 00.565 428 IsGuiding returns 1 19:17:07.363 00.000 428 scope still moving after pulse duration time elapsed 19:17:07.406 00.043 428 IsSlewing returns 0 19:17:07.406 00.000 428 IsGuiding returns 0 19:17:07.407 00.001 428 scope move finished after 634 + 83 ms 19:17:07.407 00.000 428 Move returns status 0, amount 634 19:17:07.407 00.000 428 MoveAxis(N, 0, ABG) 19:17:07.407 00.000 428 Move returns status 0, amount 0 19:17:07.407 00.000 428 move complete, result=0 19:17:07.407 00.000 428 worker thread done servicing request 19:17:07.407 00.000 428 Worker thread wakes up 19:17:07.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:07.408 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1054,727,31,31) 19:17:07.414 00.006 10672 GuideStep: -0.7 px 634 ms EAST, 0.1 px 0 ms NORTH 19:17:07.415 00.001 428 ZWO: getimagedata clearbuf 1 ret 0 19:17:07.421 00.006 428 ZWO: getimagedata clearbuf 2 ret 0 19:17:08.668 01.247 428 Exposure complete 19:17:08.793 00.125 428 worker thread done servicing request 19:17:08.793 00.000 10672 OnExposeComplete: enter 19:17:08.793 00.000 10672 UpdateGuideState(): m_state=6 19:17:08.793 00.000 10672 Star::Find(15, 1069, 741, 0, (0,0,0,0), 0.0, 0) frame 751 19:17:08.793 00.000 10672 Star::Find returns 1 (0), X=1069.69, Y=742.06, Mass=215821, SNR=27.5, Peak=49344 HFD=2.5 19:17:08.793 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 19:17:08.793 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 19:17:08.793 00.000 10672 CameraToMount -- cameraX=-24.03 cameraY=-2.80 hyp=24.20 cameraTheta=-3.03 mountX=24.20 mountY=-0.21, mountTheta=-0.01 19:17:08.793 00.000 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 19:17:08.793 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:17:08.793 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 19:17:08.793 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 19:17:08.793 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 19:17:08.808 00.015 428 Worker thread wakes up 19:17:08.808 00.000 10672 Mount: notify direct move 10.50,-0.00 19:17:08.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 19:17:08.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10432, FiltMax=65488, Gamma=1.000 19:17:08.808 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 19:17:08.808 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 19:17:08.808 00.000 428 MoveAxis(W, 15505, B) 19:17:08.808 00.000 428 Guiding Dir = 3, Dur = 15505 19:17:08.808 00.000 428 IsSlewing returns 0 19:17:08.808 00.000 428 IsGuiding returns 0 19:17:08.824 00.016 428 PulseGuide returned control before completion, sleep 15497 19:17:08.824 00.000 10672 UpdateGuideState exits: m=215821 SNR=27.5 19:17:08.824 00.000 10672 PhdController: settling, locked = 1, distance = 25.20 (99.00) aobump = 0 frame = 1 / 10 19:17:08.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:08.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:08.824 00.000 10672 Enqueuing Expose request 19:17:18.678 09.854 10672 read socket command 10 19:17:18.678 00.000 10672 processing socket request REQDIST 19:17:18.679 00.001 10672 SOCKSVR: Sending pixel error of 2.55 19:17:18.679 00.000 10672 Sending socket response 255 (0xff) 19:17:18.970 00.291 10672 read socket command 10 19:17:18.970 00.000 10672 processing socket request REQDIST 19:17:18.970 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:18.970 00.000 10672 Sending socket response 255 (0xff) 19:17:24.355 05.385 428 IsGuiding returns 0 19:17:24.355 00.000 428 Move returns status 0, amount 15505 19:17:24.355 00.000 428 MoveAxis(N, 0, B) 19:17:24.355 00.000 428 Move returns status 0, amount 0 19:17:24.355 00.000 428 move complete, result=0 19:17:24.355 00.000 428 worker thread done servicing request 19:17:24.355 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 19:17:24.355 00.000 428 Worker thread wakes up 19:17:24.355 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:24.355 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1055,727,31,31) 19:17:24.370 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:17:24.370 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:17:24.953 00.583 10672 read socket command 10 19:17:24.953 00.000 10672 processing socket request REQDIST 19:17:24.953 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:24.953 00.000 10672 Sending socket response 255 (0xff) 19:17:24.999 00.046 10672 read socket command 10 19:17:25.000 00.001 10672 processing socket request REQDIST 19:17:25.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:25.000 00.000 10672 Sending socket response 255 (0xff) 19:17:26.150 01.150 428 Exposure complete 19:17:26.291 00.141 428 worker thread done servicing request 19:17:26.291 00.000 10672 OnExposeComplete: enter 19:17:26.291 00.000 10672 UpdateGuideState(): m_state=6 19:17:26.291 00.000 10672 Star::Find(15, 1069, 742, 0, (0,0,0,0), 0.0, 0) frame 752 19:17:26.291 00.000 10672 Star::Find returns 1 (0), X=1079.65, Y=743.01, Mass=224458, SNR=30.9, Peak=62976 HFD=2.1 19:17:26.291 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.02) = xAngle (0.01 = 0.01) 19:17:26.291 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12) 19:17:26.291 00.000 10672 CameraToMount -- cameraX=-14.08 cameraY=-1.85 hyp=14.20 cameraTheta=-3.01 mountX=14.20 mountY=-0.33, mountTheta=-0.02 19:17:26.291 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 19:17:26.291 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:17:26.291 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 19:17:26.291 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 19:17:26.291 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 19:17:26.291 00.000 10672 Mount: notify direct move 10.50,-0.00 19:17:26.291 00.000 428 Worker thread wakes up 19:17:26.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10000, FiltMax=65488, Gamma=1.000 19:17:26.291 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 19:17:26.291 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 19:17:26.291 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 19:17:26.291 00.000 428 MoveAxis(W, 15505, B) 19:17:26.291 00.000 428 Guiding Dir = 3, Dur = 15505 19:17:26.291 00.000 428 IsSlewing returns 0 19:17:26.291 00.000 428 IsGuiding returns 0 19:17:26.322 00.031 10672 UpdateGuideState exits: m=224458 SNR=30.9 19:17:26.322 00.000 10672 PhdController: settling, locked = 1, distance = 21.90 (99.00) aobump = 0 frame = 2 / 10 19:17:26.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:26.322 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:26.322 00.000 10672 Enqueuing Expose request 19:17:26.322 00.000 428 PulseGuide returned control before completion, sleep 15489 19:17:28.586 02.264 10672 read socket command 10 19:17:28.586 00.000 10672 processing socket request REQDIST 19:17:28.586 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:28.586 00.000 10672 Sending socket response 255 (0xff) 19:17:33.585 04.999 10672 read socket command 10 19:17:33.585 00.000 10672 processing socket request REQDIST 19:17:33.585 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:33.585 00.000 10672 Sending socket response 255 (0xff) 19:17:38.582 04.997 10672 read socket command 10 19:17:38.582 00.000 10672 processing socket request REQDIST 19:17:38.582 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:38.582 00.000 10672 Sending socket response 255 (0xff) 19:17:41.867 03.285 428 IsGuiding returns 0 19:17:41.867 00.000 428 Move returns status 0, amount 15505 19:17:41.867 00.000 428 MoveAxis(N, 0, B) 19:17:41.867 00.000 428 Move returns status 0, amount 0 19:17:41.867 00.000 428 move complete, result=0 19:17:41.867 00.000 428 worker thread done servicing request 19:17:41.867 00.000 428 Worker thread wakes up 19:17:41.867 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 19:17:41.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:41.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,728,31,31) 19:17:41.883 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:17:41.898 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:17:43.583 01.685 10672 read socket command 10 19:17:43.583 00.000 10672 processing socket request REQDIST 19:17:43.583 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:43.583 00.000 10672 Sending socket response 255 (0xff) 19:17:43.661 00.078 428 Exposure complete 19:17:43.786 00.125 428 worker thread done servicing request 19:17:43.786 00.000 10672 OnExposeComplete: enter 19:17:43.786 00.000 10672 UpdateGuideState(): m_state=6 19:17:43.786 00.000 10672 Star::Find(15, 1079, 743, 0, (0,0,0,0), 0.0, 0) frame 753 19:17:43.786 00.000 10672 Star::Find returns 1 (0), X=1090.62, Y=744.63, Mass=208508, SNR=30.2, Peak=47712 HFD=2.6 19:17:43.786 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.02) = xAngle (-0.05 = -0.05) 19:17:43.786 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.18 = 3.11) 19:17:43.786 00.000 10672 CameraToMount -- cameraX=-3.11 cameraY=-0.22 hyp=3.12 cameraTheta=-3.07 mountX=3.11 mountY=0.11, mountTheta=0.04 19:17:43.786 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 19:17:43.786 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:17:43.786 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=0.00 cameraX=-3.97, cameraY=-0.48 cameraTheta=-3.02 19:17:43.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.97, y=-0.48, opts=4) 19:17:43.786 00.000 10672 Enqueuing Move request for scope (-3.97, -0.48) 19:17:43.786 00.000 10672 Mount: notify direct move 4.00,-0.00 19:17:43.786 00.000 428 Worker thread wakes up 19:17:43.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9456, FiltMax=65488, Gamma=1.000 19:17:43.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.97, -0.48) opts 0x4 19:17:43.786 00.000 428 Handling offset move in thread for scope, endpoint = (-3.97, -0.48) 19:17:43.786 00.000 428 Moving (-3.97, -0.48) raw xDistance=4.00 yDistance=-0.00 19:17:43.786 00.000 428 MoveAxis(W, 5907, B) 19:17:43.786 00.000 428 Guiding Dir = 3, Dur = 5907 19:17:43.802 00.016 428 IsSlewing returns 0 19:17:43.802 00.000 428 IsGuiding returns 0 19:17:43.818 00.016 428 PulseGuide returned control before completion, sleep 5903 19:17:43.818 00.000 10672 UpdateGuideState exits: m=208508 SNR=30.2 19:17:43.818 00.000 10672 PhdController: settling, locked = 1, distance = 16.26 (99.00) aobump = 0 frame = 3 / 10 19:17:43.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:43.818 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:43.818 00.000 10672 Enqueuing Expose request 19:17:48.579 04.761 10672 read socket command 10 19:17:48.579 00.000 10672 processing socket request REQDIST 19:17:48.579 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:17:48.579 00.000 10672 Sending socket response 255 (0xff) 19:17:49.740 01.161 428 IsGuiding returns 0 19:17:49.740 00.000 428 Move returns status 0, amount 5907 19:17:49.740 00.000 428 MoveAxis(N, 0, B) 19:17:49.740 00.000 428 Move returns status 0, amount 0 19:17:49.740 00.000 428 move complete, result=0 19:17:49.740 00.000 428 worker thread done servicing request 19:17:49.740 00.000 428 Worker thread wakes up 19:17:49.740 00.000 10672 GuideStep: 4.0 px 5907 ms WEST, -0.0 px 0 ms NORTH 19:17:49.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:49.740 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:17:49.755 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:17:49.771 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 19:17:51.169 01.398 428 Exposure complete 19:17:51.325 00.156 428 worker thread done servicing request 19:17:51.325 00.000 10672 OnExposeComplete: enter 19:17:51.325 00.000 10672 UpdateGuideState(): m_state=6 19:17:51.325 00.000 10672 Star::Find(15, 1090, 744, 0, (0,0,0,0), 0.0, 0) frame 754 19:17:51.325 00.000 10672 Star::Find returns 1 (0), X=1094.10, Y=745.15, Mass=274645, SNR=34.3, Peak=54144 HFD=2.8 19:17:51.325 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.02) = xAngle (3.67 = -2.61) 19:17:51.325 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.54 = 0.54) 19:17:51.325 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.29 hyp=0.47 cameraTheta=0.65 mountX=-0.41 mountY=0.25, mountTheta=2.60 19:17:51.325 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.29, opts=13) 19:17:51.325 00.000 10672 Enqueuing Move request for scope (0.38, 0.29) 19:17:51.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10320, FiltMax=65488, Gamma=1.000 19:17:51.325 00.000 428 Worker thread wakes up 19:17:51.325 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.29) opts 0xd 19:17:51.325 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.29) 19:17:51.325 00.000 428 Moving (0.38, 0.29) raw xDistance=-0.41 yDistance=0.25 19:17:51.325 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 19:17:51.325 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:17:51.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 19:17:51.325 00.000 428 MoveAxis(E, 0, ABG) 19:17:51.325 00.000 428 Move returns status 0, amount 0 19:17:51.325 00.000 428 MoveAxis(N, 0, ABG) 19:17:51.325 00.000 428 Move returns status 0, amount 0 19:17:51.325 00.000 428 move complete, result=0 19:17:51.325 00.000 428 worker thread done servicing request 19:17:51.356 00.031 10672 UpdateGuideState exits: m=274645 SNR=34.3 19:17:51.356 00.000 10672 PhdController: settling, locked = 1, distance = 0.47 (99.00) aobump = 0 frame = 4 / 10 19:17:51.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:51.356 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:51.356 00.000 10672 Enqueuing Expose request 19:17:51.356 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:17:51.356 00.000 428 Worker thread wakes up 19:17:51.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:51.356 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:17:53.580 02.224 10672 read socket command 10 19:17:53.580 00.000 10672 processing socket request REQDIST 19:17:53.580 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:17:53.580 00.000 10672 Sending socket response 47 (0x2f) 19:17:53.674 00.094 428 Exposure complete 19:17:53.799 00.125 428 worker thread done servicing request 19:17:53.799 00.000 10672 OnExposeComplete: enter 19:17:53.799 00.000 10672 UpdateGuideState(): m_state=6 19:17:53.799 00.000 10672 Star::Find(15, 1094, 745, 0, (0,0,0,0), 0.0, 0) frame 755 19:17:53.799 00.000 10672 Star::Find returns 1 (0), X=1094.44, Y=745.36, Mass=205843, SNR=33.0, Peak=50864 HFD=2.0 19:17:53.799 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.02) = xAngle (3.63 = -2.65) 19:17:53.799 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.50 = 0.50) 19:17:53.799 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=0.50 hyp=0.87 cameraTheta=0.61 mountX=-0.77 mountY=0.42, mountTheta=2.64 19:17:53.799 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=0.50, opts=13) 19:17:53.799 00.000 10672 Enqueuing Move request for scope (0.72, 0.50) 19:17:53.799 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9456, FiltMax=65488, Gamma=1.000 19:17:53.799 00.000 428 Worker thread wakes up 19:17:53.799 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.50) opts 0xd 19:17:53.799 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, 0.50) 19:17:53.799 00.000 428 Moving (0.72, 0.50) raw xDistance=-0.77 yDistance=0.42 19:17:53.799 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.77 19:17:53.799 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:17:53.799 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 19:17:53.799 00.000 428 MoveAxis(E, 717, ABG) 19:17:53.799 00.000 428 Guiding Dir = 2, Dur = 717 19:17:53.799 00.000 428 IsSlewing returns 0 19:17:53.799 00.000 428 IsGuiding returns 0 19:17:53.830 00.031 10672 UpdateGuideState exits: m=205843 SNR=33.0 19:17:53.830 00.000 10672 PhdController: settling, locked = 1, distance = 0.59 (99.00) aobump = 0 frame = 5 / 10 19:17:53.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:53.830 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:53.830 00.000 10672 Enqueuing Expose request 19:17:53.830 00.000 428 PulseGuide returned control before completion, sleep 698 19:17:54.549 00.719 428 IsGuiding returns 1 19:17:54.549 00.000 428 scope still moving after pulse duration time elapsed 19:17:54.580 00.031 428 IsSlewing returns 0 19:17:54.580 00.000 428 IsGuiding returns 0 19:17:54.580 00.000 428 scope move finished after 717 + 64 ms 19:17:54.580 00.000 428 Move returns status 0, amount 717 19:17:54.580 00.000 428 MoveAxis(N, 0, ABG) 19:17:54.580 00.000 428 Move returns status 0, amount 0 19:17:54.580 00.000 428 move complete, result=0 19:17:54.580 00.000 428 worker thread done servicing request 19:17:54.580 00.000 428 Worker thread wakes up 19:17:54.580 00.000 10672 GuideStep: -0.8 px 717 ms EAST, 0.4 px 0 ms NORTH 19:17:54.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:54.595 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:17:56.168 01.573 428 Exposure complete 19:17:56.293 00.125 428 worker thread done servicing request 19:17:56.293 00.000 10672 OnExposeComplete: enter 19:17:56.293 00.000 10672 UpdateGuideState(): m_state=6 19:17:56.293 00.000 10672 Star::Find(15, 1094, 745, 0, (0,0,0,0), 0.0, 0) frame 756 19:17:56.293 00.000 10672 Star::Find returns 1 (0), X=1093.28, Y=745.74, Mass=240300, SNR=30.6, Peak=53920 HFD=2.7 19:17:56.293 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.02) = xAngle (5.06 = -1.22) 19:17:56.293 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.93 = 1.93) 19:17:56.293 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.88 hyp=0.98 cameraTheta=2.04 mountX=0.34 mountY=0.92, mountTheta=1.22 19:17:56.293 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.88, opts=13) 19:17:56.293 00.000 10672 Enqueuing Move request for scope (-0.45, 0.88) 19:17:56.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9664, FiltMax=65488, Gamma=1.000 19:17:56.293 00.000 428 Worker thread wakes up 19:17:56.293 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.88) opts 0xd 19:17:56.293 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.88) 19:17:56.293 00.000 428 Moving (-0.45, 0.88) raw xDistance=0.34 yDistance=0.92 19:17:56.293 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 19:17:56.293 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:17:56.293 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.92 19:17:56.293 00.000 428 MoveAxis(E, 0, ABG) 19:17:56.293 00.000 428 Move returns status 0, amount 0 19:17:56.293 00.000 428 MoveAxis(N, 0, ABG) 19:17:56.293 00.000 428 Move returns status 0, amount 0 19:17:56.293 00.000 428 move complete, result=0 19:17:56.293 00.000 428 worker thread done servicing request 19:17:56.327 00.034 10672 UpdateGuideState exits: m=240300 SNR=30.6 19:17:56.328 00.001 10672 PhdController: settling, locked = 1, distance = 0.71 (99.00) aobump = 0 frame = 6 / 10 19:17:56.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:56.328 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:56.328 00.000 10672 Enqueuing Expose request 19:17:56.328 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.9 px 0 ms NORTH 19:17:56.328 00.000 428 Worker thread wakes up 19:17:56.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:56.328 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:17:58.587 02.259 10672 read socket command 10 19:17:58.587 00.000 10672 processing socket request REQDIST 19:17:58.587 00.000 10672 SOCKSVR: Sending pixel error of 0.71 19:17:58.587 00.000 10672 Sending socket response 71 (0x47) 19:17:58.665 00.078 428 Exposure complete 19:17:58.790 00.125 428 worker thread done servicing request 19:17:58.790 00.000 10672 OnExposeComplete: enter 19:17:58.790 00.000 10672 UpdateGuideState(): m_state=6 19:17:58.790 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 757 19:17:58.790 00.000 10672 Star::Find returns 1 (0), X=1093.69, Y=745.29, Mass=291251, SNR=42.0, Peak=54144 HFD=3.0 19:17:58.790 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.60) 19:17:58.790 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.55 = 1.55) 19:17:58.790 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.44 hyp=0.44 cameraTheta=1.66 mountX=-0.01 mountY=0.44, mountTheta=1.60 19:17:58.790 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.44, opts=13) 19:17:58.790 00.000 10672 Enqueuing Move request for scope (-0.04, 0.44) 19:17:58.790 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9456, FiltMax=65488, Gamma=1.000 19:17:58.790 00.000 428 Worker thread wakes up 19:17:58.790 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.44) opts 0xd 19:17:58.790 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.44) 19:17:58.790 00.000 428 Moving (-0.04, 0.44) raw xDistance=-0.01 yDistance=0.44 19:17:58.790 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:17:58.790 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:17:58.790 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 19:17:58.790 00.000 428 MoveAxis(E, 0, ABG) 19:17:58.790 00.000 428 Move returns status 0, amount 0 19:17:58.790 00.000 428 MoveAxis(N, 0, ABG) 19:17:58.790 00.000 428 Move returns status 0, amount 0 19:17:58.790 00.000 428 move complete, result=0 19:17:58.790 00.000 428 worker thread done servicing request 19:17:58.821 00.031 10672 UpdateGuideState exits: m=291251 SNR=42.0 19:17:58.821 00.000 10672 PhdController: settling, locked = 1, distance = 0.63 (99.00) aobump = 0 frame = 7 / 10 19:17:58.821 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:58.821 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:17:58.821 00.000 10672 Enqueuing Expose request 19:17:58.821 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:17:58.821 00.000 428 Worker thread wakes up 19:17:58.821 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:17:58.821 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:01.171 02.350 428 Exposure complete 19:18:01.296 00.125 428 worker thread done servicing request 19:18:01.296 00.000 10672 OnExposeComplete: enter 19:18:01.296 00.000 10672 UpdateGuideState(): m_state=6 19:18:01.296 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 758 19:18:01.296 00.000 10672 Star::Find returns 1 (0), X=1093.51, Y=745.33, Mass=251024, SNR=31.6, Peak=48912 HFD=3.1 19:18:01.296 00.000 10672 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.02) = xAngle (5.03 = -1.25) 19:18:01.296 00.000 10672 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.90 = 1.90) 19:18:01.296 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.47 hyp=0.52 cameraTheta=2.01 mountX=0.16 mountY=0.49, mountTheta=1.25 19:18:01.296 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.47, opts=13) 19:18:01.311 00.015 10672 Enqueuing Move request for scope (-0.22, 0.47) 19:18:01.311 00.000 428 Worker thread wakes up 19:18:01.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:18:01.311 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.47) opts 0xd 19:18:01.311 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.47) 19:18:01.311 00.000 428 Moving (-0.22, 0.47) raw xDistance=0.16 yDistance=0.49 19:18:01.311 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:18:01.311 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:01.311 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 19:18:01.311 00.000 428 MoveAxis(E, 0, ABG) 19:18:01.311 00.000 428 Move returns status 0, amount 0 19:18:01.311 00.000 428 MoveAxis(N, 0, ABG) 19:18:01.311 00.000 428 Move returns status 0, amount 0 19:18:01.311 00.000 428 move complete, result=0 19:18:01.311 00.000 428 worker thread done servicing request 19:18:01.327 00.016 10672 UpdateGuideState exits: m=251024 SNR=31.6 19:18:01.327 00.000 10672 PhdController: settling, locked = 1, distance = 0.60 (99.00) aobump = 0 frame = 8 / 10 19:18:01.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:01.327 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:01.327 00.000 10672 Enqueuing Expose request 19:18:01.327 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:18:01.327 00.000 428 Worker thread wakes up 19:18:01.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:01.327 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:03.588 02.261 10672 read socket command 10 19:18:03.588 00.000 10672 processing socket request REQDIST 19:18:03.588 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:18:03.588 00.000 10672 Sending socket response 59 (0x3b) 19:18:03.666 00.078 428 Exposure complete 19:18:03.791 00.125 428 worker thread done servicing request 19:18:03.791 00.000 10672 OnExposeComplete: enter 19:18:03.791 00.000 10672 UpdateGuideState(): m_state=6 19:18:03.791 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 759 19:18:03.791 00.000 10672 Star::Find returns 1 (0), X=1093.57, Y=745.28, Mass=257247, SNR=38.5, Peak=47168 HFD=2.8 19:18:03.791 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.02) = xAngle (4.96 = -1.33) 19:18:03.791 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.83 = 1.83) 19:18:03.791 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.94 mountX=0.11 mountY=0.43, mountTheta=1.33 19:18:03.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.42, opts=13) 19:18:03.791 00.000 10672 Enqueuing Move request for scope (-0.16, 0.42) 19:18:03.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9120, FiltMax=65488, Gamma=1.000 19:18:03.791 00.000 428 Worker thread wakes up 19:18:03.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.42) opts 0xd 19:18:03.791 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.42) 19:18:03.791 00.000 428 Moving (-0.16, 0.42) raw xDistance=0.11 yDistance=0.43 19:18:03.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:18:03.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:03.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 19:18:03.791 00.000 428 MoveAxis(E, 0, ABG) 19:18:03.791 00.000 428 Move returns status 0, amount 0 19:18:03.791 00.000 428 MoveAxis(N, 0, ABG) 19:18:03.791 00.000 428 Move returns status 0, amount 0 19:18:03.791 00.000 428 move complete, result=0 19:18:03.791 00.000 428 worker thread done servicing request 19:18:03.807 00.016 10672 UpdateGuideState exits: m=257247 SNR=38.5 19:18:03.823 00.016 10672 PhdController: settling, locked = 1, distance = 0.55 (99.00) aobump = 0 frame = 9 / 10 19:18:03.823 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:03.823 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:03.823 00.000 10672 Enqueuing Expose request 19:18:03.823 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:18:03.823 00.000 428 Worker thread wakes up 19:18:03.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:03.823 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:06.166 02.343 428 Exposure complete 19:18:06.291 00.125 428 worker thread done servicing request 19:18:06.291 00.000 10672 OnExposeComplete: enter 19:18:06.291 00.000 10672 UpdateGuideState(): m_state=6 19:18:06.291 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 760 19:18:06.291 00.000 10672 Star::Find returns 1 (0), X=1093.30, Y=745.51, Mass=245753, SNR=30.8, Peak=44880 HFD=3.1 19:18:06.291 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.11) 19:18:06.291 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 19:18:06.291 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.65 hyp=0.77 cameraTheta=2.15 mountX=0.34 mountY=0.69, mountTheta=1.11 19:18:06.291 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.65, opts=13) 19:18:06.291 00.000 10672 Enqueuing Move request for scope (-0.42, 0.65) 19:18:06.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:18:06.291 00.000 428 Worker thread wakes up 19:18:06.291 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.65) opts 0xd 19:18:06.291 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.65) 19:18:06.291 00.000 428 Moving (-0.42, 0.65) raw xDistance=0.34 yDistance=0.69 19:18:06.291 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 19:18:06.291 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:18:06.291 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 19:18:06.291 00.000 428 MoveAxis(E, 0, ABG) 19:18:06.291 00.000 428 Move returns status 0, amount 0 19:18:06.291 00.000 428 MoveAxis(N, 0, ABG) 19:18:06.291 00.000 428 Move returns status 0, amount 0 19:18:06.291 00.000 428 move complete, result=0 19:18:06.291 00.000 428 worker thread done servicing request 19:18:06.322 00.031 10672 UpdateGuideState exits: m=245753 SNR=30.8 19:18:06.322 00.000 10672 PhdController: settling, locked = 1, distance = 0.62 (99.00) aobump = 0 frame = 10 / 10 19:18:06.322 00.000 10672 PhdController: newstate STATE_FINISH 19:18:06.322 00.000 10672 PhdController complete: success 19:18:06.322 00.000 10672 Mount: notify guiding dither settle done success=1 19:18:06.322 00.000 10672 PhdController: newstate STATE_IDLE 19:18:06.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:06.322 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:06.322 00.000 10672 Enqueuing Expose request 19:18:06.322 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH 19:18:06.322 00.000 428 Worker thread wakes up 19:18:06.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:06.322 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:08.586 02.264 10672 read socket command 10 19:18:08.586 00.000 10672 processing socket request REQDIST 19:18:08.586 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:18:08.586 00.000 10672 Sending socket response 61 (0x3d) 19:18:08.664 00.078 428 Exposure complete 19:18:08.804 00.140 428 worker thread done servicing request 19:18:08.804 00.000 10672 OnExposeComplete: enter 19:18:08.804 00.000 10672 UpdateGuideState(): m_state=6 19:18:08.804 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 761 19:18:08.804 00.000 10672 Star::Find returns 1 (0), X=1092.83, Y=745.55, Mass=293686, SNR=38.5, Peak=50544 HFD=3.8 19:18:08.804 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.02) = xAngle (5.50 = -0.78) 19:18:08.804 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.37 = 2.37) 19:18:08.804 00.000 10672 CameraToMount -- cameraX=-0.89 cameraY=0.69 hyp=1.13 cameraTheta=2.48 mountX=0.80 mountY=0.79, mountTheta=0.78 19:18:08.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.89, y=0.69, opts=13) 19:18:08.804 00.000 10672 Enqueuing Move request for scope (-0.89, 0.69) 19:18:08.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8848, FiltMax=65488, Gamma=1.000 19:18:08.804 00.000 428 Worker thread wakes up 19:18:08.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.69) opts 0xd 19:18:08.804 00.000 428 Handling offset move in thread for scope, endpoint = (-0.89, 0.69) 19:18:08.804 00.000 428 Moving (-0.89, 0.69) raw xDistance=0.80 yDistance=0.79 19:18:08.804 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.80 19:18:08.804 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.25 newest=1.91 19:18:08.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.79 from input 0.79 19:18:08.804 00.000 428 MoveAxis(W, 746, ABG) 19:18:08.804 00.000 428 Guiding Dir = 3, Dur = 746 19:18:08.804 00.000 428 IsSlewing returns 0 19:18:08.804 00.000 428 IsGuiding returns 0 19:18:08.820 00.016 428 PulseGuide returned control before completion, sleep 738 19:18:08.820 00.000 10672 UpdateGuideState exits: m=293686 SNR=38.5 19:18:08.820 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:08.820 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:08.820 00.000 10672 Enqueuing Expose request 19:18:09.585 00.765 428 IsGuiding returns 0 19:18:09.585 00.000 428 Move returns status 0, amount 746 19:18:09.601 00.016 428 MoveAxis(S, 1192, ABG) 19:18:09.601 00.000 428 Guiding Dir = 1, Dur = 1192 19:18:09.601 00.000 428 IsSlewing returns 0 19:18:09.601 00.000 428 IsGuiding returns 0 19:18:09.679 00.078 428 PulseGuide returned control before completion, sleep 1127 19:18:10.819 01.140 428 IsGuiding returns 1 19:18:10.819 00.000 428 scope still moving after pulse duration time elapsed 19:18:10.882 00.063 428 IsSlewing returns 0 19:18:10.913 00.031 428 IsGuiding returns 0 19:18:10.913 00.000 428 scope move finished after 1192 + 130 ms 19:18:10.913 00.000 428 Move returns status 0, amount 1192 19:18:10.913 00.000 428 move complete, result=0 19:18:10.913 00.000 428 worker thread done servicing request 19:18:10.913 00.000 428 Worker thread wakes up 19:18:10.913 00.000 10672 GuideStep: 0.8 px 746 ms WEST, 0.8 px 1192 ms SOUTH 19:18:10.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:10.913 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:11.149 00.236 428 Exposure complete 19:18:11.291 00.142 428 worker thread done servicing request 19:18:11.292 00.001 10672 OnExposeComplete: enter 19:18:11.292 00.000 10672 UpdateGuideState(): m_state=6 19:18:11.293 00.001 10672 Star::Find(15, 1092, 745, 0, (0,0,0,0), 0.0, 0) frame 762 19:18:11.294 00.001 10672 Star::Find returns 1 (0), X=1093.20, Y=745.47, Mass=227414, SNR=29.7, Peak=44224 HFD=3.0 19:18:11.294 00.000 10672 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.02) = xAngle (5.30 = -0.98) 19:18:11.294 00.000 10672 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.18 = 2.18) 19:18:11.294 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.61 hyp=0.81 cameraTheta=2.28 mountX=0.45 mountY=0.67, mountTheta=0.98 19:18:11.296 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.61, opts=13) 19:18:11.296 00.000 10672 Enqueuing Move request for scope (-0.53, 0.61) 19:18:11.297 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10112, FiltMax=65488, Gamma=1.000 19:18:11.297 00.000 428 Worker thread wakes up 19:18:11.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.61) opts 0xd 19:18:11.297 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.61) 19:18:11.297 00.000 428 Moving (-0.53, 0.61) raw xDistance=0.45 yDistance=0.67 19:18:11.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.45 19:18:11.298 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 19:18:11.298 00.000 428 MoveAxis(W, 472, ABG) 19:18:11.298 00.000 428 Guiding Dir = 3, Dur = 472 19:18:11.299 00.001 428 IsSlewing returns 0 19:18:11.300 00.001 428 IsGuiding returns 0 19:18:11.325 00.025 10672 UpdateGuideState exits: m=227414 SNR=29.7 19:18:11.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:11.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:11.325 00.000 10672 Enqueuing Expose request 19:18:11.327 00.002 428 PulseGuide returned control before completion, sleep 455 19:18:11.821 00.494 428 IsGuiding returns 0 19:18:11.821 00.000 428 Move returns status 0, amount 472 19:18:11.821 00.000 428 MoveAxis(S, 1009, ABG) 19:18:11.821 00.000 428 Guiding Dir = 1, Dur = 1009 19:18:11.853 00.032 428 IsSlewing returns 0 19:18:11.853 00.000 428 IsGuiding returns 0 19:18:11.931 00.078 428 PulseGuide returned control before completion, sleep 937 19:18:12.890 00.959 428 IsGuiding returns 1 19:18:12.890 00.000 428 scope still moving after pulse duration time elapsed 19:18:12.921 00.031 428 IsSlewing returns 0 19:18:12.921 00.000 428 IsGuiding returns 1 19:18:12.983 00.062 428 IsSlewing returns 0 19:18:12.983 00.000 428 IsGuiding returns 0 19:18:12.983 00.000 428 scope move finished after 1009 + 123 ms 19:18:12.983 00.000 428 Move returns status 0, amount 1009 19:18:12.983 00.000 428 move complete, result=0 19:18:12.983 00.000 428 worker thread done servicing request 19:18:12.983 00.000 428 Worker thread wakes up 19:18:12.983 00.000 10672 GuideStep: 0.5 px 472 ms WEST, 0.7 px 1009 ms SOUTH 19:18:12.983 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:12.983 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:13.593 00.610 10672 read socket command 10 19:18:13.593 00.000 10672 processing socket request REQDIST 19:18:13.593 00.000 10672 SOCKSVR: Sending pixel error of 0.78 19:18:13.593 00.000 10672 Sending socket response 78 (0x4e) 19:18:13.655 00.062 428 Exposure complete 19:18:14.581 00.926 428 worker thread done servicing request 19:18:14.691 00.110 10672 OnExposeComplete: enter 19:18:14.691 00.000 10672 UpdateGuideState(): m_state=6 19:18:14.706 00.015 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 763 19:18:14.706 00.000 10672 Star::Find returns 1 (0), X=1093.89, Y=744.79, Mass=173566, SNR=26.7, Peak=42368 HFD=2.2 19:18:14.706 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.02) = xAngle (2.62 = 2.62) 19:18:14.706 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.51 = -0.51) 19:18:14.706 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=-0.15 mountY=-0.09, mountTheta=-2.63 19:18:14.878 00.172 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.07, opts=13) 19:18:14.878 00.000 10672 Enqueuing Move request for scope (0.16, -0.07) 19:18:14.878 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10000, FiltMax=65488, Gamma=1.000 19:18:14.878 00.000 428 Worker thread wakes up 19:18:14.878 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd 19:18:14.878 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.07) 19:18:14.878 00.000 428 Moving (0.16, -0.07) raw xDistance=-0.15 yDistance=-0.09 19:18:14.878 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:18:14.878 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:14.878 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:18:14.878 00.000 428 MoveAxis(E, 0, ABG) 19:18:14.878 00.000 428 Move returns status 0, amount 0 19:18:14.878 00.000 428 MoveAxis(N, 0, ABG) 19:18:14.878 00.000 428 Move returns status 0, amount 0 19:18:14.878 00.000 428 move complete, result=0 19:18:14.878 00.000 428 worker thread done servicing request 19:18:14.909 00.031 10672 UpdateGuideState exits: m=173566 SNR=26.7 19:18:14.909 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:14.909 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:14.909 00.000 10672 Enqueuing Expose request 19:18:14.909 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:18:14.925 00.016 428 Worker thread wakes up 19:18:14.925 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:14.925 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:16.284 01.359 428 Exposure complete 19:18:17.002 00.718 428 worker thread done servicing request 19:18:17.127 00.125 10672 OnExposeComplete: enter 19:18:17.127 00.000 10672 UpdateGuideState(): m_state=6 19:18:17.127 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 764 19:18:17.127 00.000 10672 Star::Find returns 1 (0), X=1093.47, Y=744.60, Mass=236741, SNR=32.2, Peak=51088 HFD=3.0 19:18:17.127 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.02) = xAngle (0.68 = 0.68) 19:18:17.127 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45) 19:18:17.127 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-2.34 mountX=0.28 mountY=-0.23, mountTheta=-0.69 19:18:17.143 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.26, opts=13) 19:18:17.143 00.000 10672 Enqueuing Move request for scope (-0.25, -0.26) 19:18:17.143 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9456, FiltMax=65488, Gamma=1.000 19:18:17.143 00.000 428 Worker thread wakes up 19:18:17.143 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.26) opts 0xd 19:18:17.143 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.26) 19:18:17.143 00.000 428 Moving (-0.25, -0.26) raw xDistance=0.28 yDistance=-0.23 19:18:17.143 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:18:17.143 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:17.143 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:18:17.143 00.000 428 MoveAxis(E, 0, ABG) 19:18:17.143 00.000 428 Move returns status 0, amount 0 19:18:17.143 00.000 428 MoveAxis(N, 0, ABG) 19:18:17.143 00.000 428 Move returns status 0, amount 0 19:18:17.143 00.000 428 move complete, result=0 19:18:17.143 00.000 428 worker thread done servicing request 19:18:17.283 00.140 10672 UpdateGuideState exits: m=236741 SNR=32.2 19:18:17.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:17.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:17.283 00.000 10672 Enqueuing Expose request 19:18:17.283 00.000 428 Worker thread wakes up 19:18:17.283 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:18:17.283 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:17.283 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:18.642 01.359 428 Exposure complete 19:18:18.814 00.172 428 worker thread done servicing request 19:18:18.814 00.000 10672 OnExposeComplete: enter 19:18:18.814 00.000 10672 UpdateGuideState(): m_state=6 19:18:18.830 00.016 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 765 19:18:18.830 00.000 10672 Star::Find returns 1 (0), X=1093.60, Y=744.22, Mass=218917, SNR=32.3, Peak=44000 HFD=2.8 19:18:18.830 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.02) = xAngle (1.25 = 1.25) 19:18:18.830 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.87 = -1.87) 19:18:18.830 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.64 hyp=0.65 cameraTheta=-1.77 mountX=0.20 mountY=-0.62, mountTheta=-1.25 19:18:18.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.64, opts=13) 19:18:18.830 00.000 10672 Enqueuing Move request for scope (-0.13, -0.64) 19:18:18.830 00.000 428 Worker thread wakes up 19:18:18.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9344, FiltMax=65488, Gamma=1.000 19:18:18.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.64) opts 0xd 19:18:18.830 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.64) 19:18:18.830 00.000 428 Moving (-0.13, -0.64) raw xDistance=0.20 yDistance=-0.62 19:18:18.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:18:18.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:18:18.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 19:18:18.830 00.000 428 MoveAxis(E, 0, ABG) 19:18:18.830 00.000 428 Move returns status 0, amount 0 19:18:18.830 00.000 428 MoveAxis(N, 0, ABG) 19:18:18.830 00.000 428 Move returns status 0, amount 0 19:18:18.830 00.000 428 move complete, result=0 19:18:18.830 00.000 428 worker thread done servicing request 19:18:18.861 00.031 10672 UpdateGuideState exits: m=218917 SNR=32.3 19:18:18.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:18.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:18.861 00.000 10672 Enqueuing Expose request 19:18:18.861 00.000 428 Worker thread wakes up 19:18:18.861 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 19:18:18.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:18.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:19.351 00.490 10672 read socket command 10 19:18:19.351 00.000 10672 processing socket request REQDIST 19:18:19.351 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:18:19.351 00.000 10672 Sending socket response 56 (0x38) 19:18:21.149 01.798 428 Exposure complete 19:18:21.337 00.188 428 worker thread done servicing request 19:18:21.337 00.000 10672 OnExposeComplete: enter 19:18:21.337 00.000 10672 UpdateGuideState(): m_state=6 19:18:21.337 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 766 19:18:21.337 00.000 10672 Star::Find returns 1 (0), X=1093.72, Y=744.58, Mass=238324, SNR=37.0, Peak=55008 HFD=2.8 19:18:21.337 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 19:18:21.337 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 19:18:21.337 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.60 mountX=0.04 mountY=-0.28, mountTheta=-1.42 19:18:21.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.28, opts=13) 19:18:21.337 00.000 10672 Enqueuing Move request for scope (-0.01, -0.28) 19:18:21.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9008, FiltMax=65488, Gamma=1.000 19:18:21.337 00.000 428 Worker thread wakes up 19:18:21.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd 19:18:21.337 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.28) 19:18:21.337 00.000 428 Moving (-0.01, -0.28) raw xDistance=0.04 yDistance=-0.28 19:18:21.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:18:21.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:21.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:18:21.337 00.000 428 MoveAxis(E, 0, ABG) 19:18:21.337 00.000 428 Move returns status 0, amount 0 19:18:21.337 00.000 428 MoveAxis(N, 0, ABG) 19:18:21.337 00.000 428 Move returns status 0, amount 0 19:18:21.337 00.000 428 move complete, result=0 19:18:21.337 00.000 428 worker thread done servicing request 19:18:21.368 00.031 10672 UpdateGuideState exits: m=238324 SNR=37.0 19:18:21.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:21.368 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:21.368 00.000 10672 Enqueuing Expose request 19:18:21.368 00.000 428 Worker thread wakes up 19:18:21.368 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:18:21.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:21.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:23.588 02.220 10672 read socket command 10 19:18:23.588 00.000 10672 processing socket request REQDIST 19:18:23.588 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:18:23.588 00.000 10672 Sending socket response 48 (0x30) 19:18:23.650 00.062 428 Exposure complete 19:18:23.775 00.125 428 worker thread done servicing request 19:18:23.775 00.000 10672 OnExposeComplete: enter 19:18:23.775 00.000 10672 UpdateGuideState(): m_state=6 19:18:23.775 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 767 19:18:23.775 00.000 10672 Star::Find returns 1 (0), X=1093.60, Y=744.44, Mass=251968, SNR=33.9, Peak=53056 HFD=2.9 19:18:23.775 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 19:18:23.775 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 19:18:23.775 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.42 hyp=0.43 cameraTheta=-1.86 mountX=0.17 mountY=-0.40, mountTheta=-1.16 19:18:23.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.42, opts=13) 19:18:23.775 00.000 10672 Enqueuing Move request for scope (-0.12, -0.42) 19:18:23.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10112, FiltMax=65488, Gamma=1.000 19:18:23.775 00.000 428 Worker thread wakes up 19:18:23.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.42) opts 0xd 19:18:23.775 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.42) 19:18:23.775 00.000 428 Moving (-0.12, -0.42) raw xDistance=0.17 yDistance=-0.40 19:18:23.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:18:23.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:23.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:18:23.775 00.000 428 MoveAxis(E, 0, ABG) 19:18:23.775 00.000 428 Move returns status 0, amount 0 19:18:23.775 00.000 428 MoveAxis(N, 0, ABG) 19:18:23.775 00.000 428 Move returns status 0, amount 0 19:18:23.775 00.000 428 move complete, result=0 19:18:23.775 00.000 428 worker thread done servicing request 19:18:23.806 00.031 10672 UpdateGuideState exits: m=251968 SNR=33.9 19:18:23.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:23.806 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:23.806 00.000 10672 Enqueuing Expose request 19:18:23.806 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:18:23.806 00.000 428 Worker thread wakes up 19:18:23.806 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:23.806 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:26.149 02.343 428 Exposure complete 19:18:26.274 00.125 428 worker thread done servicing request 19:18:26.274 00.000 10672 OnExposeComplete: enter 19:18:26.274 00.000 10672 UpdateGuideState(): m_state=6 19:18:26.274 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 768 19:18:26.274 00.000 10672 Star::Find returns 1 (0), X=1093.33, Y=744.39, Mass=238616, SNR=30.4, Peak=61664 HFD=2.8 19:18:26.274 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 19:18:26.274 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 19:18:26.274 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.47 hyp=0.62 cameraTheta=-2.27 mountX=0.45 mountY=-0.43, mountTheta=-0.76 19:18:26.290 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.47, opts=13) 19:18:26.290 00.000 10672 Enqueuing Move request for scope (-0.40, -0.47) 19:18:26.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9232, FiltMax=65488, Gamma=1.000 19:18:26.290 00.000 428 Worker thread wakes up 19:18:26.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.47) opts 0xd 19:18:26.290 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.47) 19:18:26.290 00.000 428 Moving (-0.40, -0.47) raw xDistance=0.45 yDistance=-0.43 19:18:26.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:18:26.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:26.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:18:26.290 00.000 428 MoveAxis(W, 419, ABG) 19:18:26.290 00.000 428 Guiding Dir = 3, Dur = 419 19:18:26.290 00.000 428 IsSlewing returns 0 19:18:26.290 00.000 428 IsGuiding returns 0 19:18:26.306 00.016 10672 UpdateGuideState exits: m=238616 SNR=30.4 19:18:26.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:26.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:26.306 00.000 10672 Enqueuing Expose request 19:18:26.306 00.000 428 PulseGuide returned control before completion, sleep 405 19:18:26.728 00.422 428 IsGuiding returns 1 19:18:26.728 00.000 428 scope still moving after pulse duration time elapsed 19:18:26.759 00.031 428 IsSlewing returns 0 19:18:26.759 00.000 428 IsGuiding returns 0 19:18:26.759 00.000 428 scope move finished after 419 + 53 ms 19:18:26.759 00.000 428 Move returns status 0, amount 419 19:18:26.759 00.000 428 MoveAxis(N, 0, ABG) 19:18:26.759 00.000 428 Move returns status 0, amount 0 19:18:26.759 00.000 428 move complete, result=0 19:18:26.759 00.000 428 worker thread done servicing request 19:18:26.759 00.000 428 Worker thread wakes up 19:18:26.759 00.000 10672 GuideStep: 0.5 px 419 ms WEST, -0.4 px 0 ms NORTH 19:18:26.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:26.759 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:28.586 01.827 10672 read socket command 10 19:18:28.586 00.000 10672 processing socket request REQDIST 19:18:28.586 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:18:28.586 00.000 10672 Sending socket response 51 (0x33) 19:18:28.649 00.063 428 Exposure complete 19:18:28.774 00.125 428 worker thread done servicing request 19:18:28.774 00.000 10672 OnExposeComplete: enter 19:18:28.774 00.000 10672 UpdateGuideState(): m_state=6 19:18:28.774 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 769 19:18:28.774 00.000 10672 Star::Find returns 1 (0), X=1093.66, Y=745.20, Mass=251519, SNR=37.2, Peak=46080 HFD=2.7 19:18:28.774 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.50) 19:18:28.774 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 19:18:28.774 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.76 mountX=0.02 mountY=0.35, mountTheta=1.50 19:18:28.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.34, opts=13) 19:18:28.774 00.000 10672 Enqueuing Move request for scope (-0.07, 0.34) 19:18:28.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9456, FiltMax=65488, Gamma=1.000 19:18:28.774 00.000 428 Worker thread wakes up 19:18:28.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd 19:18:28.774 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.34) 19:18:28.774 00.000 428 Moving (-0.07, 0.34) raw xDistance=0.02 yDistance=0.35 19:18:28.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:18:28.789 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:28.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:18:28.789 00.000 428 MoveAxis(E, 0, ABG) 19:18:28.789 00.000 428 Move returns status 0, amount 0 19:18:28.789 00.000 428 MoveAxis(N, 0, ABG) 19:18:28.789 00.000 428 Move returns status 0, amount 0 19:18:28.789 00.000 428 move complete, result=0 19:18:28.789 00.000 428 worker thread done servicing request 19:18:28.805 00.016 10672 UpdateGuideState exits: m=251519 SNR=37.2 19:18:28.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:28.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:28.805 00.000 10672 Enqueuing Expose request 19:18:28.805 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:18:28.805 00.000 428 Worker thread wakes up 19:18:28.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:28.805 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:31.153 02.348 428 Exposure complete 19:18:31.293 00.140 428 worker thread done servicing request 19:18:31.293 00.000 10672 OnExposeComplete: enter 19:18:31.293 00.000 10672 UpdateGuideState(): m_state=6 19:18:31.293 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 770 19:18:31.293 00.000 10672 Star::Find returns 1 (0), X=1093.88, Y=744.20, Mass=245869, SNR=34.3, Peak=55888 HFD=2.4 19:18:31.293 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.02) = xAngle (1.68 = 1.68) 19:18:31.293 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.45 = -1.45) 19:18:31.293 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.66 hyp=0.68 cameraTheta=-1.34 mountX=-0.07 mountY=-0.67, mountTheta=-1.68 19:18:31.293 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.66, opts=13) 19:18:31.293 00.000 10672 Enqueuing Move request for scope (0.16, -0.66) 19:18:31.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9120, FiltMax=65488, Gamma=1.000 19:18:31.293 00.000 428 Worker thread wakes up 19:18:31.293 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.66) opts 0xd 19:18:31.293 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.66) 19:18:31.293 00.000 428 Moving (0.16, -0.66) raw xDistance=-0.07 yDistance=-0.67 19:18:31.293 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:18:31.293 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:18:31.293 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 19:18:31.293 00.000 428 MoveAxis(E, 0, ABG) 19:18:31.293 00.000 428 Move returns status 0, amount 0 19:18:31.293 00.000 428 MoveAxis(N, 0, ABG) 19:18:31.293 00.000 428 Move returns status 0, amount 0 19:18:31.293 00.000 428 move complete, result=0 19:18:31.293 00.000 428 worker thread done servicing request 19:18:31.325 00.032 10672 UpdateGuideState exits: m=245869 SNR=34.3 19:18:31.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:31.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:31.325 00.000 10672 Enqueuing Expose request 19:18:31.325 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 19:18:31.325 00.000 428 Worker thread wakes up 19:18:31.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:31.325 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:33.590 02.265 10672 read socket command 10 19:18:33.590 00.000 10672 processing socket request REQDIST 19:18:33.590 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:18:33.590 00.000 10672 Sending socket response 52 (0x34) 19:18:33.652 00.062 428 Exposure complete 19:18:33.793 00.141 428 worker thread done servicing request 19:18:33.793 00.000 10672 OnExposeComplete: enter 19:18:33.793 00.000 10672 UpdateGuideState(): m_state=6 19:18:33.793 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 771 19:18:33.793 00.000 10672 Star::Find returns 1 (0), X=1093.56, Y=744.30, Mass=227126, SNR=30.6, Peak=51088 HFD=2.8 19:18:33.793 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 19:18:33.793 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 19:18:33.793 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.56 hyp=0.58 cameraTheta=-1.86 mountX=0.23 mountY=-0.54, mountTheta=-1.17 19:18:33.808 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.56, opts=13) 19:18:33.808 00.000 10672 Enqueuing Move request for scope (-0.16, -0.56) 19:18:33.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9664, FiltMax=65488, Gamma=1.000 19:18:33.808 00.000 428 Worker thread wakes up 19:18:33.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.56) opts 0xd 19:18:33.808 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.56) 19:18:33.808 00.000 428 Moving (-0.16, -0.56) raw xDistance=0.23 yDistance=-0.54 19:18:33.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 19:18:33.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:33.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 19:18:33.808 00.000 428 MoveAxis(E, 0, ABG) 19:18:33.808 00.000 428 Move returns status 0, amount 0 19:18:33.808 00.000 428 MoveAxis(N, 0, ABG) 19:18:33.808 00.000 428 Move returns status 0, amount 0 19:18:33.808 00.000 428 move complete, result=0 19:18:33.808 00.000 428 worker thread done servicing request 19:18:33.824 00.016 10672 UpdateGuideState exits: m=227126 SNR=30.6 19:18:33.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:33.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:33.824 00.000 10672 Enqueuing Expose request 19:18:33.824 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:18:33.824 00.000 428 Worker thread wakes up 19:18:33.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:33.824 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:36.151 02.327 428 Exposure complete 19:18:36.292 00.141 428 worker thread done servicing request 19:18:36.292 00.000 10672 OnExposeComplete: enter 19:18:36.292 00.000 10672 UpdateGuideState(): m_state=6 19:18:36.292 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 772 19:18:36.292 00.000 10672 Star::Find returns 1 (0), X=1093.25, Y=745.46, Mass=229364, SNR=33.9, Peak=43248 HFD=3.1 19:18:36.292 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.02) = xAngle (5.26 = -1.02) 19:18:36.292 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.13 = 2.13) 19:18:36.292 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.60 hyp=0.76 cameraTheta=2.24 mountX=0.40 mountY=0.64, mountTheta=1.02 19:18:36.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.60, opts=13) 19:18:36.292 00.000 10672 Enqueuing Move request for scope (-0.47, 0.60) 19:18:36.292 00.000 428 Worker thread wakes up 19:18:36.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10264, FiltMax=65488, Gamma=1.000 19:18:36.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.60) opts 0xd 19:18:36.292 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.60) 19:18:36.292 00.000 428 Moving (-0.47, 0.60) raw xDistance=0.40 yDistance=0.64 19:18:36.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 19:18:36.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:18:36.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 19:18:36.292 00.000 428 MoveAxis(E, 0, ABG) 19:18:36.292 00.000 428 Move returns status 0, amount 0 19:18:36.292 00.000 428 MoveAxis(N, 0, ABG) 19:18:36.292 00.000 428 Move returns status 0, amount 0 19:18:36.292 00.000 428 move complete, result=0 19:18:36.292 00.000 428 worker thread done servicing request 19:18:36.323 00.031 10672 UpdateGuideState exits: m=229364 SNR=33.9 19:18:36.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:36.323 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:36.323 00.000 10672 Enqueuing Expose request 19:18:36.323 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 19:18:36.323 00.000 428 Worker thread wakes up 19:18:36.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:36.323 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:38.588 02.265 10672 read socket command 10 19:18:38.588 00.000 10672 processing socket request REQDIST 19:18:38.588 00.000 10672 SOCKSVR: Sending pixel error of 0.60 19:18:38.588 00.000 10672 Sending socket response 60 (0x3c) 19:18:38.650 00.062 428 Exposure complete 19:18:38.791 00.141 428 worker thread done servicing request 19:18:38.791 00.000 10672 OnExposeComplete: enter 19:18:38.791 00.000 10672 UpdateGuideState(): m_state=6 19:18:38.791 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 773 19:18:38.791 00.000 10672 Star::Find returns 1 (0), X=1093.61, Y=744.96, Mass=241818, SNR=32.7, Peak=52288 HFD=2.4 19:18:38.791 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.02) = xAngle (5.47 = -0.81) 19:18:38.791 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.34 = 2.34) 19:18:38.791 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.45 mountX=0.11 mountY=0.11, mountTheta=0.81 19:18:38.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.10, opts=13) 19:18:38.791 00.000 10672 Enqueuing Move request for scope (-0.12, 0.10) 19:18:38.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10000, FiltMax=65488, Gamma=1.000 19:18:38.791 00.000 428 Worker thread wakes up 19:18:38.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd 19:18:38.791 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.10) 19:18:38.791 00.000 428 Moving (-0.12, 0.10) raw xDistance=0.11 yDistance=0.11 19:18:38.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:18:38.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:38.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:18:38.791 00.000 428 MoveAxis(E, 0, ABG) 19:18:38.791 00.000 428 Move returns status 0, amount 0 19:18:38.791 00.000 428 MoveAxis(N, 0, ABG) 19:18:38.791 00.000 428 Move returns status 0, amount 0 19:18:38.791 00.000 428 move complete, result=0 19:18:38.791 00.000 428 worker thread done servicing request 19:18:38.822 00.031 10672 UpdateGuideState exits: m=241818 SNR=32.7 19:18:38.822 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:38.822 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:38.822 00.000 10672 Enqueuing Expose request 19:18:38.822 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:18:38.822 00.000 428 Worker thread wakes up 19:18:38.822 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:38.822 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:41.154 02.332 428 Exposure complete 19:18:41.279 00.125 428 worker thread done servicing request 19:18:41.279 00.000 10672 OnExposeComplete: enter 19:18:41.279 00.000 10672 UpdateGuideState(): m_state=6 19:18:41.279 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 774 19:18:41.279 00.000 10672 Star::Find returns 1 (0), X=1093.66, Y=744.40, Mass=263572, SNR=31.8, Peak=46288 HFD=2.9 19:18:41.279 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 19:18:41.279 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 19:18:41.279 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.46 hyp=0.46 cameraTheta=-1.72 mountX=0.12 mountY=-0.45, mountTheta=-1.30 19:18:41.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.46, opts=13) 19:18:41.279 00.000 10672 Enqueuing Move request for scope (-0.07, -0.46) 19:18:41.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:18:41.279 00.000 428 Worker thread wakes up 19:18:41.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.46) opts 0xd 19:18:41.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.46) 19:18:41.279 00.000 428 Moving (-0.07, -0.46) raw xDistance=0.12 yDistance=-0.45 19:18:41.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:18:41.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:41.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:18:41.279 00.000 428 MoveAxis(E, 0, ABG) 19:18:41.279 00.000 428 Move returns status 0, amount 0 19:18:41.279 00.000 428 MoveAxis(N, 0, ABG) 19:18:41.279 00.000 428 Move returns status 0, amount 0 19:18:41.279 00.000 428 move complete, result=0 19:18:41.279 00.000 428 worker thread done servicing request 19:18:41.311 00.032 10672 UpdateGuideState exits: m=263572 SNR=31.8 19:18:41.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:41.311 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:41.311 00.000 10672 Enqueuing Expose request 19:18:41.311 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:18:41.311 00.000 428 Worker thread wakes up 19:18:41.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:41.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:43.591 02.280 10672 read socket command 10 19:18:43.591 00.000 10672 processing socket request REQDIST 19:18:43.591 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:18:43.591 00.000 10672 Sending socket response 46 (0x2e) 19:18:43.654 00.063 428 Exposure complete 19:18:43.794 00.140 428 worker thread done servicing request 19:18:43.794 00.000 10672 OnExposeComplete: enter 19:18:43.794 00.000 10672 UpdateGuideState(): m_state=6 19:18:43.794 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 775 19:18:43.794 00.000 10672 Star::Find returns 1 (0), X=1092.88, Y=744.58, Mass=213351, SNR=32.3, Peak=45744 HFD=2.4 19:18:43.794 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.02) = xAngle (0.20 = 0.20) 19:18:43.794 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.93 = -2.93) 19:18:43.794 00.000 10672 CameraToMount -- cameraX=-0.85 cameraY=-0.28 hyp=0.89 cameraTheta=-2.82 mountX=0.87 mountY=-0.19, mountTheta=-0.21 19:18:43.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.85, y=-0.28, opts=13) 19:18:43.794 00.000 10672 Enqueuing Move request for scope (-0.85, -0.28) 19:18:43.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9888, FiltMax=65488, Gamma=1.000 19:18:43.794 00.000 428 Worker thread wakes up 19:18:43.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.28) opts 0xd 19:18:43.794 00.000 428 Handling offset move in thread for scope, endpoint = (-0.85, -0.28) 19:18:43.794 00.000 428 Moving (-0.85, -0.28) raw xDistance=0.87 yDistance=-0.19 19:18:43.794 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87 19:18:43.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:43.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:18:43.794 00.000 428 MoveAxis(W, 812, ABG) 19:18:43.794 00.000 428 Guiding Dir = 3, Dur = 812 19:18:43.794 00.000 428 IsSlewing returns 0 19:18:43.794 00.000 428 IsGuiding returns 0 19:18:43.825 00.031 10672 UpdateGuideState exits: m=213351 SNR=32.3 19:18:43.825 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:43.825 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:43.825 00.000 10672 Enqueuing Expose request 19:18:43.825 00.000 428 PulseGuide returned control before completion, sleep 793 19:18:44.653 00.828 428 IsGuiding returns 0 19:18:44.669 00.016 428 Move returns status 0, amount 812 19:18:44.669 00.000 428 MoveAxis(N, 0, ABG) 19:18:44.669 00.000 428 Move returns status 0, amount 0 19:18:44.669 00.000 428 move complete, result=0 19:18:44.669 00.000 428 worker thread done servicing request 19:18:44.669 00.000 428 Worker thread wakes up 19:18:44.669 00.000 10672 GuideStep: 0.9 px 812 ms WEST, -0.2 px 0 ms NORTH 19:18:44.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:44.669 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:46.137 01.468 428 Exposure complete 19:18:46.309 00.172 428 worker thread done servicing request 19:18:46.309 00.000 10672 OnExposeComplete: enter 19:18:46.309 00.000 10672 UpdateGuideState(): m_state=6 19:18:46.309 00.000 10672 Star::Find(15, 1092, 744, 0, (0,0,0,0), 0.0, 0) frame 776 19:18:46.309 00.000 10672 Star::Find returns 1 (0), X=1093.59, Y=744.83, Mass=212908, SNR=30.7, Peak=53712 HFD=2.1 19:18:46.309 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.02) = xAngle (0.07 = 0.07) 19:18:46.309 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 19:18:46.309 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.95 mountX=0.14 mountY=-0.01, mountTheta=-0.09 19:18:46.325 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.03, opts=13) 19:18:46.325 00.000 10672 Enqueuing Move request for scope (-0.14, -0.03) 19:18:46.325 00.000 428 Worker thread wakes up 19:18:46.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10000, FiltMax=65488, Gamma=1.000 19:18:46.325 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd 19:18:46.325 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.03) 19:18:46.325 00.000 428 Moving (-0.14, -0.03) raw xDistance=0.14 yDistance=-0.01 19:18:46.325 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:18:46.325 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:46.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:18:46.325 00.000 428 MoveAxis(E, 0, ABG) 19:18:46.325 00.000 428 Move returns status 0, amount 0 19:18:46.325 00.000 428 MoveAxis(N, 0, ABG) 19:18:46.325 00.000 428 Move returns status 0, amount 0 19:18:46.325 00.000 428 move complete, result=0 19:18:46.325 00.000 428 worker thread done servicing request 19:18:46.356 00.031 10672 UpdateGuideState exits: m=212908 SNR=30.7 19:18:46.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:46.356 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:46.356 00.000 10672 Enqueuing Expose request 19:18:46.356 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:18:46.356 00.000 428 Worker thread wakes up 19:18:46.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:46.356 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:48.579 02.223 10672 read socket command 10 19:18:48.579 00.000 10672 processing socket request REQDIST 19:18:48.579 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:18:48.579 00.000 10672 Sending socket response 45 (0x2d) 19:18:48.657 00.078 428 Exposure complete 19:18:48.782 00.125 428 worker thread done servicing request 19:18:48.782 00.000 10672 OnExposeComplete: enter 19:18:48.782 00.000 10672 UpdateGuideState(): m_state=6 19:18:48.782 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 777 19:18:48.782 00.000 10672 Star::Find returns 1 (0), X=1093.75, Y=744.86, Mass=223671, SNR=29.5, Peak=40960 HFD=3.0 19:18:48.782 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.02) = xAngle (3.09 = 3.09) 19:18:48.782 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.03 = -0.03) 19:18:48.782 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.07 mountX=-0.03 mountY=-0.00, mountTheta=-3.11 19:18:48.782 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.00, opts=13) 19:18:48.782 00.000 10672 Enqueuing Move request for scope (0.03, 0.00) 19:18:48.782 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10000, FiltMax=65488, Gamma=1.000 19:18:48.782 00.000 428 Worker thread wakes up 19:18:48.782 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd 19:18:48.782 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.00) 19:18:48.782 00.000 428 Moving (0.03, 0.00) raw xDistance=-0.03 yDistance=-0.00 19:18:48.782 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:18:48.782 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:48.782 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:18:48.782 00.000 428 MoveAxis(E, 0, ABG) 19:18:48.782 00.000 428 Move returns status 0, amount 0 19:18:48.782 00.000 428 MoveAxis(N, 0, ABG) 19:18:48.782 00.000 428 Move returns status 0, amount 0 19:18:48.782 00.000 428 move complete, result=0 19:18:48.782 00.000 428 worker thread done servicing request 19:18:48.813 00.031 10672 UpdateGuideState exits: m=223671 SNR=29.5 19:18:48.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:48.813 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:48.813 00.000 10672 Enqueuing Expose request 19:18:48.813 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:18:48.813 00.000 428 Worker thread wakes up 19:18:48.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:48.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:51.156 02.343 428 Exposure complete 19:18:51.312 00.156 428 worker thread done servicing request 19:18:51.312 00.000 10672 OnExposeComplete: enter 19:18:51.312 00.000 10672 UpdateGuideState(): m_state=6 19:18:51.312 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 778 19:18:51.312 00.000 10672 Star::Find returns 1 (0), X=1093.85, Y=744.65, Mass=220220, SNR=29.1, Peak=41280 HFD=2.6 19:18:51.312 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.02) = xAngle (1.98 = 1.98) 19:18:51.312 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.15 = -1.15) 19:18:51.312 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-1.04 mountX=-0.09 mountY=-0.22, mountTheta=-1.98 19:18:51.312 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.20, opts=13) 19:18:51.312 00.000 10672 Enqueuing Move request for scope (0.12, -0.20) 19:18:51.312 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9232, FiltMax=65488, Gamma=1.000 19:18:51.312 00.000 428 Worker thread wakes up 19:18:51.312 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd 19:18:51.312 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.20) 19:18:51.312 00.000 428 Moving (0.12, -0.20) raw xDistance=-0.09 yDistance=-0.22 19:18:51.312 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:18:51.312 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:51.312 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:18:51.312 00.000 428 MoveAxis(E, 0, ABG) 19:18:51.312 00.000 428 Move returns status 0, amount 0 19:18:51.312 00.000 428 MoveAxis(N, 0, ABG) 19:18:51.312 00.000 428 Move returns status 0, amount 0 19:18:51.312 00.000 428 move complete, result=0 19:18:51.312 00.000 428 worker thread done servicing request 19:18:51.328 00.016 10672 UpdateGuideState exits: m=220220 SNR=29.1 19:18:51.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:51.328 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:51.328 00.000 10672 Enqueuing Expose request 19:18:51.328 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:18:51.328 00.000 428 Worker thread wakes up 19:18:51.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:51.328 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:53.593 02.265 10672 read socket command 10 19:18:53.593 00.000 10672 processing socket request REQDIST 19:18:53.593 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:18:53.593 00.000 10672 Sending socket response 30 (0x1e) 19:18:53.639 00.046 428 Exposure complete 19:18:53.764 00.125 428 worker thread done servicing request 19:18:53.764 00.000 10672 OnExposeComplete: enter 19:18:53.764 00.000 10672 UpdateGuideState(): m_state=6 19:18:53.780 00.016 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 779 19:18:53.780 00.000 10672 Star::Find returns 1 (0), X=1093.52, Y=744.99, Mass=195426, SNR=27.7, Peak=45424 HFD=2.3 19:18:53.780 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.02) = xAngle (5.59 = -0.69) 19:18:53.780 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.47 = 2.47) 19:18:53.780 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.57 mountX=0.19 mountY=0.16, mountTheta=0.68 19:18:53.780 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.13, opts=13) 19:18:53.780 00.000 10672 Enqueuing Move request for scope (-0.21, 0.13) 19:18:53.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10104, FiltMax=65488, Gamma=1.000 19:18:53.780 00.000 428 Worker thread wakes up 19:18:53.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd 19:18:53.780 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.13) 19:18:53.780 00.000 428 Moving (-0.21, 0.13) raw xDistance=0.19 yDistance=0.16 19:18:53.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:18:53.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:53.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 19:18:53.780 00.000 428 MoveAxis(E, 0, ABG) 19:18:53.780 00.000 428 Move returns status 0, amount 0 19:18:53.780 00.000 428 MoveAxis(N, 0, ABG) 19:18:53.780 00.000 428 Move returns status 0, amount 0 19:18:53.780 00.000 428 move complete, result=0 19:18:53.780 00.000 428 worker thread done servicing request 19:18:53.796 00.016 10672 UpdateGuideState exits: m=195426 SNR=27.7 19:18:53.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:53.796 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:53.796 00.000 10672 Enqueuing Expose request 19:18:53.796 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:18:53.796 00.000 428 Worker thread wakes up 19:18:53.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:53.796 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:56.143 02.347 428 Exposure complete 19:18:56.284 00.141 428 worker thread done servicing request 19:18:56.284 00.000 10672 OnExposeComplete: enter 19:18:56.284 00.000 10672 UpdateGuideState(): m_state=6 19:18:56.284 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 780 19:18:56.284 00.000 10672 Star::Find returns 1 (0), X=1093.82, Y=744.86, Mass=276645, SNR=35.4, Peak=53712 HFD=3.0 19:18:56.284 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 19:18:56.284 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 19:18:56.284 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.04 mountX=-0.09 mountY=-0.01, mountTheta=-3.07 19:18:56.284 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.00, opts=13) 19:18:56.284 00.000 10672 Enqueuing Move request for scope (0.09, 0.00) 19:18:56.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9664, FiltMax=65488, Gamma=1.000 19:18:56.284 00.000 428 Worker thread wakes up 19:18:56.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd 19:18:56.284 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.00) 19:18:56.284 00.000 428 Moving (0.09, 0.00) raw xDistance=-0.09 yDistance=-0.01 19:18:56.284 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:18:56.284 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:56.284 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:18:56.284 00.000 428 MoveAxis(E, 0, ABG) 19:18:56.284 00.000 428 Move returns status 0, amount 0 19:18:56.284 00.000 428 MoveAxis(N, 0, ABG) 19:18:56.284 00.000 428 Move returns status 0, amount 0 19:18:56.284 00.000 428 move complete, result=0 19:18:56.284 00.000 428 worker thread done servicing request 19:18:56.315 00.031 10672 UpdateGuideState exits: m=276645 SNR=35.4 19:18:56.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:56.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:56.315 00.000 10672 Enqueuing Expose request 19:18:56.315 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:18:56.315 00.000 428 Worker thread wakes up 19:18:56.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:56.315 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:18:58.580 02.265 10672 read socket command 10 19:18:58.580 00.000 10672 processing socket request REQDIST 19:18:58.580 00.000 10672 SOCKSVR: Sending pixel error of 0.22 19:18:58.580 00.000 10672 Sending socket response 22 (0x16) 19:18:58.642 00.062 428 Exposure complete 19:18:58.783 00.141 428 worker thread done servicing request 19:18:58.783 00.000 10672 OnExposeComplete: enter 19:18:58.798 00.015 10672 UpdateGuideState(): m_state=6 19:18:58.798 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 781 19:18:58.798 00.000 10672 Star::Find returns 1 (0), X=1093.83, Y=744.88, Mass=278764, SNR=35.7, Peak=44112 HFD=3.7 19:18:58.798 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.02) = xAngle (3.20 = -3.08) 19:18:58.798 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.07 = 0.07) 19:18:58.798 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.18 mountX=-0.11 mountY=0.01, mountTheta=3.07 19:18:58.798 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.02, opts=13) 19:18:58.798 00.000 10672 Enqueuing Move request for scope (0.10, 0.02) 19:18:58.798 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:18:58.798 00.000 428 Worker thread wakes up 19:18:58.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd 19:18:58.798 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.02) 19:18:58.798 00.000 428 Moving (0.10, 0.02) raw xDistance=-0.11 yDistance=0.01 19:18:58.798 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:18:58.798 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:58.798 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:18:58.798 00.000 428 MoveAxis(E, 0, ABG) 19:18:58.798 00.000 428 Move returns status 0, amount 0 19:18:58.798 00.000 428 MoveAxis(N, 0, ABG) 19:18:58.798 00.000 428 Move returns status 0, amount 0 19:18:58.798 00.000 428 move complete, result=0 19:18:58.798 00.000 428 worker thread done servicing request 19:18:58.814 00.016 10672 UpdateGuideState exits: m=278764 SNR=35.7 19:18:58.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:58.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:18:58.814 00.000 10672 Enqueuing Expose request 19:18:58.814 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:18:58.814 00.000 428 Worker thread wakes up 19:18:58.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:18:58.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:01.126 02.312 428 Exposure complete 19:19:01.282 00.156 428 worker thread done servicing request 19:19:01.282 00.000 10672 OnExposeComplete: enter 19:19:01.282 00.000 10672 UpdateGuideState(): m_state=6 19:19:01.282 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 782 19:19:01.282 00.000 10672 Star::Find returns 1 (0), X=1094.24, Y=744.36, Mass=223814, SNR=30.8, Peak=46832 HFD=2.7 19:19:01.282 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.02) = xAngle (2.24 = 2.24) 19:19:01.282 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.89 = -0.89) 19:19:01.282 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.50 hyp=0.72 cameraTheta=-0.78 mountX=-0.44 mountY=-0.55, mountTheta=-2.25 19:19:01.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.50, opts=13) 19:19:01.282 00.000 10672 Enqueuing Move request for scope (0.51, -0.50) 19:19:01.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9400, FiltMax=65488, Gamma=1.000 19:19:01.282 00.000 428 Worker thread wakes up 19:19:01.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.50) opts 0xd 19:19:01.282 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.50) 19:19:01.282 00.000 428 Moving (0.51, -0.50) raw xDistance=-0.44 yDistance=-0.55 19:19:01.282 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:19:01.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:19:01.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 19:19:01.282 00.000 428 MoveAxis(E, 414, ABG) 19:19:01.282 00.000 428 Guiding Dir = 2, Dur = 414 19:19:01.282 00.000 428 IsSlewing returns 0 19:19:01.282 00.000 428 IsGuiding returns 0 19:19:01.298 00.016 428 PulseGuide returned control before completion, sleep 410 19:19:01.313 00.015 10672 UpdateGuideState exits: m=223814 SNR=30.8 19:19:01.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:01.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:01.313 00.000 10672 Enqueuing Expose request 19:19:01.735 00.422 428 IsGuiding returns 1 19:19:01.735 00.000 428 scope still moving after pulse duration time elapsed 19:19:01.766 00.031 428 IsSlewing returns 0 19:19:01.766 00.000 428 IsGuiding returns 0 19:19:01.766 00.000 428 scope move finished after 414 + 65 ms 19:19:01.766 00.000 428 Move returns status 0, amount 414 19:19:01.766 00.000 428 MoveAxis(N, 0, ABG) 19:19:01.766 00.000 428 Move returns status 0, amount 0 19:19:01.766 00.000 428 move complete, result=0 19:19:01.766 00.000 428 worker thread done servicing request 19:19:01.766 00.000 10672 GuideStep: -0.4 px 414 ms EAST, -0.6 px 0 ms NORTH 19:19:01.766 00.000 428 Worker thread wakes up 19:19:01.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:01.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:03.578 01.812 10672 read socket command 10 19:19:03.578 00.000 10672 processing socket request REQDIST 19:19:03.578 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:19:03.578 00.000 10672 Sending socket response 34 (0x22) 19:19:03.641 00.063 428 Exposure complete 19:19:03.781 00.140 428 worker thread done servicing request 19:19:03.781 00.000 10672 OnExposeComplete: enter 19:19:03.781 00.000 10672 UpdateGuideState(): m_state=6 19:19:03.781 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 783 19:19:03.781 00.000 10672 Star::Find returns 1 (0), X=1093.89, Y=743.80, Mass=247781, SNR=30.3, Peak=45632 HFD=3.0 19:19:03.781 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 19:19:03.781 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 19:19:03.781 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-1.05 hyp=1.07 cameraTheta=-1.42 mountX=-0.03 mountY=-1.07, mountTheta=-1.60 19:19:03.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-1.05, opts=13) 19:19:03.781 00.000 10672 Enqueuing Move request for scope (0.16, -1.05) 19:19:03.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9120, FiltMax=65488, Gamma=1.000 19:19:03.781 00.000 428 Worker thread wakes up 19:19:03.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.05) opts 0xd 19:19:03.781 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -1.05) 19:19:03.781 00.000 428 Moving (0.16, -1.05) raw xDistance=-0.03 yDistance=-1.07 19:19:03.781 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:19:03.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:19:03.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.07 19:19:03.781 00.000 428 MoveAxis(E, 0, ABG) 19:19:03.781 00.000 428 Move returns status 0, amount 0 19:19:03.781 00.000 428 MoveAxis(N, 0, ABG) 19:19:03.781 00.000 428 Move returns status 0, amount 0 19:19:03.781 00.000 428 move complete, result=0 19:19:03.781 00.000 428 worker thread done servicing request 19:19:03.813 00.032 10672 UpdateGuideState exits: m=247781 SNR=30.3 19:19:03.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:03.813 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:03.813 00.000 10672 Enqueuing Expose request 19:19:03.813 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -1.1 px 0 ms NORTH 19:19:03.813 00.000 428 Worker thread wakes up 19:19:03.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:03.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:06.144 02.331 428 Exposure complete 19:19:06.269 00.125 428 worker thread done servicing request 19:19:06.269 00.000 10672 OnExposeComplete: enter 19:19:06.269 00.000 10672 UpdateGuideState(): m_state=6 19:19:06.269 00.000 10672 Star::Find(15, 1093, 743, 0, (0,0,0,0), 0.0, 0) frame 784 19:19:06.269 00.000 10672 Star::Find returns 1 (0), X=1093.56, Y=743.41, Mass=213558, SNR=28.6, Peak=48688 HFD=3.0 19:19:06.269 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.02) = xAngle (1.33 = 1.33) 19:19:06.269 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79) 19:19:06.269 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-1.45 hyp=1.46 cameraTheta=-1.69 mountX=0.34 mountY=-1.42, mountTheta=-1.33 19:19:06.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-1.45, opts=13) 19:19:06.269 00.000 10672 Enqueuing Move request for scope (-0.17, -1.45) 19:19:06.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10112, FiltMax=65488, Gamma=1.000 19:19:06.269 00.000 428 Worker thread wakes up 19:19:06.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -1.45) opts 0xd 19:19:06.269 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -1.45) 19:19:06.269 00.000 428 Moving (-0.17, -1.45) raw xDistance=0.34 yDistance=-1.42 19:19:06.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 19:19:06.269 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.20 newest=-3.04 19:19:06.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.42 from input -1.42 19:19:06.269 00.000 428 MoveAxis(E, 0, ABG) 19:19:06.269 00.000 428 Move returns status 0, amount 0 19:19:06.269 00.000 428 MoveAxis(N, 2158, ABG) 19:19:06.269 00.000 428 Guiding Dir = 0, Dur = 2158 19:19:06.269 00.000 428 IsSlewing returns 0 19:19:06.285 00.016 428 IsGuiding returns 0 19:19:06.300 00.015 10672 UpdateGuideState exits: m=213558 SNR=28.6 19:19:06.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:06.300 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:06.300 00.000 10672 Enqueuing Expose request 19:19:06.347 00.047 428 PulseGuide returned control before completion, sleep 2094 19:19:08.487 02.140 428 IsGuiding returns 1 19:19:08.487 00.000 428 scope still moving after pulse duration time elapsed 19:19:08.534 00.047 428 IsSlewing returns 0 19:19:08.534 00.000 428 IsGuiding returns 0 19:19:08.550 00.016 428 scope move finished after 2158 + 106 ms 19:19:08.550 00.000 428 Move returns status 0, amount 2158 19:19:08.550 00.000 428 move complete, result=0 19:19:08.550 00.000 428 worker thread done servicing request 19:19:08.550 00.000 428 Worker thread wakes up 19:19:08.550 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.4 px 2158 ms NORTH 19:19:08.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:08.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:08.581 00.031 10672 read socket command 10 19:19:08.581 00.000 10672 processing socket request REQDIST 19:19:08.581 00.000 10672 SOCKSVR: Sending pixel error of 0.83 19:19:08.581 00.000 10672 Sending socket response 83 (0x53) 19:19:08.628 00.047 428 Exposure complete 19:19:08.768 00.140 428 worker thread done servicing request 19:19:08.768 00.000 10672 OnExposeComplete: enter 19:19:08.768 00.000 10672 UpdateGuideState(): m_state=6 19:19:08.768 00.000 10672 Star::Find(15, 1093, 743, 0, (0,0,0,0), 0.0, 0) frame 785 19:19:08.768 00.000 10672 Star::Find returns 1 (0), X=1093.66, Y=744.19, Mass=157940, SNR=25.3, Peak=48144 HFD=2.3 19:19:08.768 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.02) = xAngle (1.34 = 1.34) 19:19:08.768 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.78 = -1.78) 19:19:08.768 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.67 hyp=0.67 cameraTheta=-1.68 mountX=0.15 mountY=-0.65, mountTheta=-1.34 19:19:08.784 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.67, opts=13) 19:19:08.784 00.000 10672 Enqueuing Move request for scope (-0.07, -0.67) 19:19:08.784 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9568, FiltMax=65488, Gamma=1.000 19:19:08.784 00.000 428 Worker thread wakes up 19:19:08.784 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.67) opts 0xd 19:19:08.784 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.67) 19:19:08.784 00.000 428 Moving (-0.07, -0.67) raw xDistance=0.15 yDistance=-0.65 19:19:08.784 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:19:08.784 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 19:19:08.784 00.000 428 MoveAxis(E, 0, ABG) 19:19:08.784 00.000 428 Move returns status 0, amount 0 19:19:08.784 00.000 428 MoveAxis(N, 992, ABG) 19:19:08.784 00.000 428 Guiding Dir = 0, Dur = 992 19:19:08.784 00.000 428 IsSlewing returns 0 19:19:08.784 00.000 428 IsGuiding returns 0 19:19:08.799 00.015 10672 UpdateGuideState exits: m=157940 SNR=25.3 19:19:08.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:08.799 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:08.799 00.000 10672 Enqueuing Expose request 19:19:08.862 00.063 428 PulseGuide returned control before completion, sleep 921 19:19:09.799 00.937 428 IsGuiding returns 1 19:19:09.799 00.000 428 scope still moving after pulse duration time elapsed 19:19:09.830 00.031 428 IsSlewing returns 0 19:19:09.830 00.000 428 IsGuiding returns 1 19:19:09.862 00.032 428 IsSlewing returns 0 19:19:09.893 00.031 428 IsGuiding returns 0 19:19:09.893 00.000 428 scope move finished after 992 + 127 ms 19:19:09.893 00.000 428 Move returns status 0, amount 992 19:19:09.893 00.000 428 move complete, result=0 19:19:09.893 00.000 428 worker thread done servicing request 19:19:09.893 00.000 428 Worker thread wakes up 19:19:09.893 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 992 ms NORTH 19:19:09.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:09.893 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:11.142 01.249 428 Exposure complete 19:19:11.283 00.141 428 worker thread done servicing request 19:19:11.283 00.000 10672 OnExposeComplete: enter 19:19:11.283 00.000 10672 UpdateGuideState(): m_state=6 19:19:11.283 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 786 19:19:11.283 00.000 10672 Star::Find returns 1 (0), X=1094.21, Y=745.40, Mass=214186, SNR=30.3, Peak=54144 HFD=2.6 19:19:11.283 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.42) 19:19:11.283 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.73 = 0.73) 19:19:11.283 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.54 hyp=0.72 cameraTheta=0.84 mountX=-0.54 mountY=0.48, mountTheta=2.41 19:19:11.283 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.54, opts=13) 19:19:11.283 00.000 10672 Enqueuing Move request for scope (0.48, 0.54) 19:19:11.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10432, FiltMax=65488, Gamma=1.000 19:19:11.283 00.000 428 Worker thread wakes up 19:19:11.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.54) opts 0xd 19:19:11.283 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.54) 19:19:11.283 00.000 428 Moving (0.48, 0.54) raw xDistance=-0.54 yDistance=0.48 19:19:11.283 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 19:19:11.283 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:11.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 19:19:11.283 00.000 428 MoveAxis(E, 505, ABG) 19:19:11.283 00.000 428 Guiding Dir = 2, Dur = 505 19:19:11.283 00.000 428 IsSlewing returns 0 19:19:11.299 00.016 428 IsGuiding returns 0 19:19:11.299 00.000 428 PulseGuide returned control before completion, sleep 501 19:19:11.314 00.015 10672 UpdateGuideState exits: m=214186 SNR=30.3 19:19:11.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:11.314 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:11.314 00.000 10672 Enqueuing Expose request 19:19:11.830 00.516 428 IsGuiding returns 0 19:19:11.830 00.000 428 Move returns status 0, amount 505 19:19:11.830 00.000 428 MoveAxis(N, 0, ABG) 19:19:11.830 00.000 428 Move returns status 0, amount 0 19:19:11.830 00.000 428 move complete, result=0 19:19:11.830 00.000 428 worker thread done servicing request 19:19:11.830 00.000 428 Worker thread wakes up 19:19:11.830 00.000 10672 GuideStep: -0.5 px 505 ms EAST, 0.5 px 0 ms NORTH 19:19:11.830 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:11.830 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:13.584 01.754 10672 read socket command 10 19:19:13.584 00.000 10672 processing socket request REQDIST 19:19:13.584 00.000 10672 SOCKSVR: Sending pixel error of 0.76 19:19:13.584 00.000 10672 Sending socket response 76 (0x4c) 19:19:13.615 00.031 428 Exposure complete 19:19:13.756 00.141 428 worker thread done servicing request 19:19:13.756 00.000 10672 OnExposeComplete: enter 19:19:13.756 00.000 10672 UpdateGuideState(): m_state=6 19:19:13.756 00.000 10672 Star::Find(15, 1094, 745, 0, (0,0,0,0), 0.0, 0) frame 787 19:19:13.756 00.000 10672 Star::Find returns 1 (0), X=1093.07, Y=744.97, Mass=193859, SNR=30.3, Peak=45424 HFD=2.1 19:19:13.756 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.02) = xAngle (5.99 = -0.29) 19:19:13.756 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.86 = 2.86) 19:19:13.756 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.11 hyp=0.67 cameraTheta=2.97 mountX=0.64 mountY=0.18, mountTheta=0.28 19:19:13.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.11, opts=13) 19:19:13.756 00.000 10672 Enqueuing Move request for scope (-0.66, 0.11) 19:19:13.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9888, FiltMax=65488, Gamma=1.000 19:19:13.756 00.000 428 Worker thread wakes up 19:19:13.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.11) opts 0xd 19:19:13.756 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.11) 19:19:13.756 00.000 428 Moving (-0.66, 0.11) raw xDistance=0.64 yDistance=0.18 19:19:13.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.64 19:19:13.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:13.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:19:13.756 00.000 428 MoveAxis(W, 561, ABG) 19:19:13.756 00.000 428 Guiding Dir = 3, Dur = 561 19:19:13.756 00.000 428 IsSlewing returns 0 19:19:13.756 00.000 428 IsGuiding returns 0 19:19:13.787 00.031 10672 UpdateGuideState exits: m=193859 SNR=30.3 19:19:13.787 00.000 428 PulseGuide returned control before completion, sleep 550 19:19:13.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:13.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:13.787 00.000 10672 Enqueuing Expose request 19:19:14.381 00.594 428 IsGuiding returns 0 19:19:14.381 00.000 428 Move returns status 0, amount 561 19:19:14.381 00.000 428 MoveAxis(N, 0, ABG) 19:19:14.381 00.000 428 Move returns status 0, amount 0 19:19:14.381 00.000 428 move complete, result=0 19:19:14.381 00.000 428 worker thread done servicing request 19:19:14.381 00.000 428 Worker thread wakes up 19:19:14.381 00.000 10672 GuideStep: 0.6 px 561 ms WEST, 0.2 px 0 ms NORTH 19:19:14.381 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:14.381 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:16.146 01.765 428 Exposure complete 19:19:16.271 00.125 428 worker thread done servicing request 19:19:16.271 00.000 10672 OnExposeComplete: enter 19:19:16.271 00.000 10672 UpdateGuideState(): m_state=6 19:19:16.271 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 788 19:19:16.271 00.000 10672 Star::Find returns 1 (0), X=1093.64, Y=744.99, Mass=223385, SNR=30.0, Peak=47488 HFD=2.5 19:19:16.271 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.12) 19:19:16.271 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 19:19:16.271 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.15 mountX=0.07 mountY=0.14, mountTheta=1.12 19:19:16.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.13, opts=13) 19:19:16.271 00.000 10672 Enqueuing Move request for scope (-0.08, 0.13) 19:19:16.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:19:16.271 00.000 428 Worker thread wakes up 19:19:16.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd 19:19:16.271 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.13) 19:19:16.271 00.000 428 Moving (-0.08, 0.13) raw xDistance=0.07 yDistance=0.14 19:19:16.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:19:16.271 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:16.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:19:16.271 00.000 428 MoveAxis(E, 0, ABG) 19:19:16.271 00.000 428 Move returns status 0, amount 0 19:19:16.271 00.000 428 MoveAxis(N, 0, ABG) 19:19:16.271 00.000 428 Move returns status 0, amount 0 19:19:16.271 00.000 428 move complete, result=0 19:19:16.271 00.000 428 worker thread done servicing request 19:19:16.302 00.031 10672 UpdateGuideState exits: m=223385 SNR=30.0 19:19:16.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:16.302 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:16.302 00.000 10672 Enqueuing Expose request 19:19:16.302 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:16.302 00.000 428 Worker thread wakes up 19:19:16.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:16.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:18.583 02.281 10672 read socket command 10 19:19:18.583 00.000 10672 processing socket request REQDIST 19:19:18.583 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:19:18.583 00.000 10672 Sending socket response 56 (0x38) 19:19:18.645 00.062 428 Exposure complete 19:19:18.785 00.140 428 worker thread done servicing request 19:19:18.785 00.000 10672 OnExposeComplete: enter 19:19:18.785 00.000 10672 UpdateGuideState(): m_state=6 19:19:18.785 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 789 19:19:18.785 00.000 10672 Star::Find returns 1 (0), X=1093.80, Y=745.37, Mass=217219, SNR=30.5, Peak=52400 HFD=2.3 19:19:18.785 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.02) = xAngle (4.44 = -1.84) 19:19:18.785 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 19:19:18.785 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.51 hyp=0.51 cameraTheta=1.42 mountX=-0.14 mountY=0.50, mountTheta=1.84 19:19:18.785 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.51, opts=13) 19:19:18.785 00.000 10672 Enqueuing Move request for scope (0.08, 0.51) 19:19:18.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9456, FiltMax=65488, Gamma=1.000 19:19:18.785 00.000 428 Worker thread wakes up 19:19:18.785 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.51) opts 0xd 19:19:18.785 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.51) 19:19:18.785 00.000 428 Moving (0.08, 0.51) raw xDistance=-0.14 yDistance=0.50 19:19:18.785 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:19:18.785 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:18.785 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 19:19:18.785 00.000 428 MoveAxis(E, 0, ABG) 19:19:18.785 00.000 428 Move returns status 0, amount 0 19:19:18.801 00.016 428 MoveAxis(N, 0, ABG) 19:19:18.801 00.000 428 Move returns status 0, amount 0 19:19:18.801 00.000 428 move complete, result=0 19:19:18.801 00.000 428 worker thread done servicing request 19:19:18.817 00.016 10672 UpdateGuideState exits: m=217219 SNR=30.5 19:19:18.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:18.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:18.817 00.000 10672 Enqueuing Expose request 19:19:18.817 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:19:18.817 00.000 428 Worker thread wakes up 19:19:18.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:18.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:21.133 02.316 428 Exposure complete 19:19:21.258 00.125 428 worker thread done servicing request 19:19:21.258 00.000 10672 OnExposeComplete: enter 19:19:21.258 00.000 10672 UpdateGuideState(): m_state=6 19:19:21.258 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 790 19:19:21.258 00.000 10672 Star::Find returns 1 (0), X=1093.87, Y=745.42, Mass=179742, SNR=25.9, Peak=60688 HFD=2.1 19:19:21.258 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.02) = xAngle (4.34 = -1.95) 19:19:21.258 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.21 = 1.21) 19:19:21.258 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.56 hyp=0.58 cameraTheta=1.32 mountX=-0.21 mountY=0.54, mountTheta=1.94 19:19:21.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.56, opts=13) 19:19:21.258 00.000 10672 Enqueuing Move request for scope (0.15, 0.56) 19:19:21.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:19:21.274 00.016 428 Worker thread wakes up 19:19:21.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.56) opts 0xd 19:19:21.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.56) 19:19:21.274 00.000 428 Moving (0.15, 0.56) raw xDistance=-0.21 yDistance=0.54 19:19:21.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:19:21.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:21.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 19:19:21.274 00.000 428 MoveAxis(E, 0, ABG) 19:19:21.274 00.000 428 Move returns status 0, amount 0 19:19:21.274 00.000 428 MoveAxis(N, 0, ABG) 19:19:21.274 00.000 428 Move returns status 0, amount 0 19:19:21.274 00.000 428 move complete, result=0 19:19:21.274 00.000 428 worker thread done servicing request 19:19:21.289 00.015 10672 UpdateGuideState exits: m=179742 SNR=25.9 19:19:21.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:21.289 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:21.289 00.000 10672 Enqueuing Expose request 19:19:21.289 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:19:21.289 00.000 428 Worker thread wakes up 19:19:21.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:21.289 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:23.585 02.296 10672 read socket command 10 19:19:23.585 00.000 10672 processing socket request REQDIST 19:19:23.585 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:19:23.585 00.000 10672 Sending socket response 55 (0x37) 19:19:23.632 00.047 428 Exposure complete 19:19:23.788 00.156 428 worker thread done servicing request 19:19:23.788 00.000 10672 OnExposeComplete: enter 19:19:23.788 00.000 10672 UpdateGuideState(): m_state=6 19:19:23.788 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 791 19:19:23.788 00.000 10672 Star::Find returns 1 (0), X=1093.61, Y=744.86, Mass=196713, SNR=31.0, Peak=58944 HFD=2.1 19:19:23.788 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.02) = xAngle (6.11 = -0.17) 19:19:23.788 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.98 = 2.98) 19:19:23.788 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.09 mountX=0.12 mountY=0.02, mountTheta=0.16 19:19:23.788 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.01, opts=13) 19:19:23.788 00.000 10672 Enqueuing Move request for scope (-0.12, 0.01) 19:19:23.788 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9776, FiltMax=65488, Gamma=1.000 19:19:23.788 00.000 428 Worker thread wakes up 19:19:23.788 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd 19:19:23.788 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.01) 19:19:23.788 00.000 428 Moving (-0.12, 0.01) raw xDistance=0.12 yDistance=0.02 19:19:23.788 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:19:23.788 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:23.788 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 19:19:23.788 00.000 428 MoveAxis(E, 0, ABG) 19:19:23.788 00.000 428 Move returns status 0, amount 0 19:19:23.788 00.000 428 MoveAxis(N, 0, ABG) 19:19:23.788 00.000 428 Move returns status 0, amount 0 19:19:23.788 00.000 428 move complete, result=0 19:19:23.788 00.000 428 worker thread done servicing request 19:19:23.820 00.032 10672 UpdateGuideState exits: m=196713 SNR=31.0 19:19:23.820 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:23.820 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:23.820 00.000 10672 Enqueuing Expose request 19:19:23.820 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:19:23.820 00.000 428 Worker thread wakes up 19:19:23.820 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:23.820 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:26.131 02.311 428 Exposure complete 19:19:26.272 00.141 428 worker thread done servicing request 19:19:26.272 00.000 10672 OnExposeComplete: enter 19:19:26.272 00.000 10672 UpdateGuideState(): m_state=6 19:19:26.272 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 792 19:19:26.272 00.000 10672 Star::Find returns 1 (0), X=1093.61, Y=745.05, Mass=214337, SNR=27.8, Peak=56976 HFD=2.3 19:19:26.272 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.02) = xAngle (5.13 = -1.15) 19:19:26.272 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.01 = 2.01) 19:19:26.272 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.11 mountX=0.09 mountY=0.20, mountTheta=1.15 19:19:26.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.19, opts=13) 19:19:26.272 00.000 10672 Enqueuing Move request for scope (-0.11, 0.19) 19:19:26.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10112, FiltMax=65488, Gamma=1.000 19:19:26.272 00.000 428 Worker thread wakes up 19:19:26.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd 19:19:26.272 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.19) 19:19:26.272 00.000 428 Moving (-0.11, 0.19) raw xDistance=0.09 yDistance=0.20 19:19:26.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:19:26.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:26.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:19:26.272 00.000 428 MoveAxis(E, 0, ABG) 19:19:26.272 00.000 428 Move returns status 0, amount 0 19:19:26.272 00.000 428 MoveAxis(N, 0, ABG) 19:19:26.272 00.000 428 Move returns status 0, amount 0 19:19:26.272 00.000 428 move complete, result=0 19:19:26.272 00.000 428 worker thread done servicing request 19:19:26.303 00.031 10672 UpdateGuideState exits: m=214337 SNR=27.8 19:19:26.303 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:26.303 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:26.303 00.000 10672 Enqueuing Expose request 19:19:26.303 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:19:26.303 00.000 428 Worker thread wakes up 19:19:26.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:26.303 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:28.584 02.281 10672 read socket command 10 19:19:28.584 00.000 10672 processing socket request REQDIST 19:19:28.584 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:19:28.584 00.000 10672 Sending socket response 36 (0x24) 19:19:28.631 00.047 428 Exposure complete 19:19:28.760 00.129 428 worker thread done servicing request 19:19:28.760 00.000 10672 OnExposeComplete: enter 19:19:28.760 00.000 10672 UpdateGuideState(): m_state=6 19:19:28.760 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 793 19:19:28.760 00.000 10672 Star::Find returns 1 (0), X=1093.87, Y=745.68, Mass=245881, SNR=32.4, Peak=49456 HFD=2.6 19:19:28.760 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.02) = xAngle (4.42 = -1.86) 19:19:28.760 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.29 = 1.29) 19:19:28.760 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.82 hyp=0.83 cameraTheta=1.40 mountX=-0.24 mountY=0.80, mountTheta=1.86 19:19:28.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.82, opts=13) 19:19:28.760 00.000 10672 Enqueuing Move request for scope (0.14, 0.82) 19:19:28.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10432, FiltMax=65488, Gamma=1.000 19:19:28.760 00.000 428 Worker thread wakes up 19:19:28.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.82) opts 0xd 19:19:28.760 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.82) 19:19:28.760 00.000 428 Moving (0.14, 0.82) raw xDistance=-0.24 yDistance=0.80 19:19:28.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:19:28.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:19:28.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.80 19:19:28.760 00.000 428 MoveAxis(E, 0, ABG) 19:19:28.760 00.000 428 Move returns status 0, amount 0 19:19:28.760 00.000 428 MoveAxis(N, 0, ABG) 19:19:28.760 00.000 428 Move returns status 0, amount 0 19:19:28.760 00.000 428 move complete, result=0 19:19:28.760 00.000 428 worker thread done servicing request 19:19:28.791 00.031 10672 UpdateGuideState exits: m=245881 SNR=32.4 19:19:28.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:28.791 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:28.791 00.000 10672 Enqueuing Expose request 19:19:28.791 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 19:19:28.791 00.000 428 Worker thread wakes up 19:19:28.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:28.791 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:31.134 02.343 428 Exposure complete 19:19:31.275 00.141 428 worker thread done servicing request 19:19:31.275 00.000 10672 OnExposeComplete: enter 19:19:31.275 00.000 10672 UpdateGuideState(): m_state=6 19:19:31.275 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 794 19:19:31.275 00.000 10672 Star::Find returns 1 (0), X=1094.10, Y=745.50, Mass=213995, SNR=28.8, Peak=57744 HFD=2.1 19:19:31.275 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.02) = xAngle (4.06 = -2.22) 19:19:31.275 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.94 = 0.94) 19:19:31.275 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.64 hyp=0.74 cameraTheta=1.04 mountX=-0.45 mountY=0.60, mountTheta=2.21 19:19:31.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.64, opts=13) 19:19:31.275 00.000 10672 Enqueuing Move request for scope (0.37, 0.64) 19:19:31.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8640, FiltMax=65488, Gamma=1.000 19:19:31.275 00.000 428 Worker thread wakes up 19:19:31.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.64) opts 0xd 19:19:31.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.64) 19:19:31.275 00.000 428 Moving (0.37, 0.64) raw xDistance=-0.45 yDistance=0.60 19:19:31.275 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:19:31.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:19:31.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 19:19:31.275 00.000 428 MoveAxis(E, 416, ABG) 19:19:31.275 00.000 428 Guiding Dir = 2, Dur = 416 19:19:31.275 00.000 428 IsSlewing returns 0 19:19:31.275 00.000 428 IsGuiding returns 0 19:19:31.290 00.015 10672 UpdateGuideState exits: m=213995 SNR=28.8 19:19:31.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:31.290 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:31.290 00.000 10672 Enqueuing Expose request 19:19:31.306 00.016 428 PulseGuide returned control before completion, sleep 401 19:19:31.712 00.406 428 IsGuiding returns 1 19:19:31.712 00.000 428 scope still moving after pulse duration time elapsed 19:19:31.759 00.047 428 IsSlewing returns 0 19:19:31.759 00.000 428 IsGuiding returns 0 19:19:31.774 00.015 428 scope move finished after 416 + 74 ms 19:19:31.774 00.000 428 Move returns status 0, amount 416 19:19:31.774 00.000 428 MoveAxis(N, 0, ABG) 19:19:31.774 00.000 428 Move returns status 0, amount 0 19:19:31.774 00.000 428 move complete, result=0 19:19:31.774 00.000 428 worker thread done servicing request 19:19:31.774 00.000 428 Worker thread wakes up 19:19:31.774 00.000 10672 GuideStep: -0.4 px 416 ms EAST, 0.6 px 0 ms NORTH 19:19:31.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:31.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:33.586 01.812 10672 read socket command 10 19:19:33.586 00.000 10672 processing socket request REQDIST 19:19:33.586 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:19:33.586 00.000 10672 Sending socket response 57 (0x39) 19:19:33.617 00.031 428 Exposure complete 19:19:33.742 00.125 428 worker thread done servicing request 19:19:33.742 00.000 10672 OnExposeComplete: enter 19:19:33.742 00.000 10672 UpdateGuideState(): m_state=6 19:19:33.742 00.000 10672 Star::Find(15, 1094, 745, 0, (0,0,0,0), 0.0, 0) frame 795 19:19:33.742 00.000 10672 Star::Find returns 1 (0), X=1093.47, Y=745.44, Mass=227137, SNR=30.1, Peak=52064 HFD=3.1 19:19:33.742 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.02) = xAngle (5.01 = -1.27) 19:19:33.742 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.88 = 1.88) 19:19:33.742 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.58 hyp=0.63 cameraTheta=1.99 mountX=0.19 mountY=0.60, mountTheta=1.27 19:19:33.758 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.58, opts=13) 19:19:33.758 00.000 10672 Enqueuing Move request for scope (-0.26, 0.58) 19:19:33.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9832, FiltMax=65488, Gamma=1.000 19:19:33.758 00.000 428 Worker thread wakes up 19:19:33.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.58) opts 0xd 19:19:33.758 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.58) 19:19:33.758 00.000 428 Moving (-0.26, 0.58) raw xDistance=0.19 yDistance=0.60 19:19:33.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:19:33.758 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.81 newest=2.00 19:19:33.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 19:19:33.758 00.000 428 MoveAxis(E, 0, ABG) 19:19:33.758 00.000 428 Move returns status 0, amount 0 19:19:33.758 00.000 428 MoveAxis(S, 916, ABG) 19:19:33.758 00.000 428 Guiding Dir = 1, Dur = 916 19:19:33.758 00.000 428 IsSlewing returns 0 19:19:33.758 00.000 428 IsGuiding returns 0 19:19:33.774 00.016 10672 UpdateGuideState exits: m=227137 SNR=30.1 19:19:33.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:33.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:33.774 00.000 10672 Enqueuing Expose request 19:19:33.836 00.062 428 PulseGuide returned control before completion, sleep 839 19:19:34.695 00.859 428 IsGuiding returns 1 19:19:34.695 00.000 428 scope still moving after pulse duration time elapsed 19:19:34.727 00.032 428 IsSlewing returns 0 19:19:34.727 00.000 428 IsGuiding returns 1 19:19:34.789 00.062 428 IsSlewing returns 0 19:19:34.789 00.000 428 IsGuiding returns 0 19:19:34.789 00.000 428 scope move finished after 916 + 116 ms 19:19:34.789 00.000 428 Move returns status 0, amount 916 19:19:34.789 00.000 428 move complete, result=0 19:19:34.789 00.000 428 worker thread done servicing request 19:19:34.789 00.000 428 Worker thread wakes up 19:19:34.789 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 916 ms SOUTH 19:19:34.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:34.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:36.132 01.343 428 Exposure complete 19:19:36.257 00.125 428 worker thread done servicing request 19:19:36.257 00.000 10672 OnExposeComplete: enter 19:19:36.257 00.000 10672 UpdateGuideState(): m_state=6 19:19:36.257 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 796 19:19:36.257 00.000 10672 Star::Find returns 1 (0), X=1093.84, Y=744.51, Mass=218743, SNR=31.3, Peak=49888 HFD=2.5 19:19:36.257 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.02) = xAngle (1.77 = 1.77) 19:19:36.257 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.36 = -1.36) 19:19:36.257 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.35 hyp=0.37 cameraTheta=-1.25 mountX=-0.07 mountY=-0.36, mountTheta=-1.77 19:19:36.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.35, opts=13) 19:19:36.257 00.000 10672 Enqueuing Move request for scope (0.12, -0.35) 19:19:36.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9232, FiltMax=65488, Gamma=1.000 19:19:36.257 00.000 428 Worker thread wakes up 19:19:36.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.35) opts 0xd 19:19:36.257 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.35) 19:19:36.257 00.000 428 Moving (0.12, -0.35) raw xDistance=-0.07 yDistance=-0.36 19:19:36.257 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:19:36.257 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:36.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 19:19:36.257 00.000 428 MoveAxis(E, 0, ABG) 19:19:36.257 00.000 428 Move returns status 0, amount 0 19:19:36.257 00.000 428 MoveAxis(N, 0, ABG) 19:19:36.257 00.000 428 Move returns status 0, amount 0 19:19:36.257 00.000 428 move complete, result=0 19:19:36.257 00.000 428 worker thread done servicing request 19:19:36.288 00.031 10672 UpdateGuideState exits: m=218743 SNR=31.3 19:19:36.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:36.288 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:36.288 00.000 10672 Enqueuing Expose request 19:19:36.288 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:19:36.288 00.000 428 Worker thread wakes up 19:19:36.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:36.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:38.590 02.302 10672 read socket command 10 19:19:38.590 00.000 10672 processing socket request REQDIST 19:19:38.590 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:19:38.590 00.000 10672 Sending socket response 52 (0x34) 19:19:38.621 00.031 428 Exposure complete 19:19:38.761 00.140 428 worker thread done servicing request 19:19:38.761 00.000 10672 OnExposeComplete: enter 19:19:38.761 00.000 10672 UpdateGuideState(): m_state=6 19:19:38.761 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 797 19:19:38.761 00.000 10672 Star::Find returns 1 (0), X=1093.15, Y=745.11, Mass=255348, SNR=35.8, Peak=47936 HFD=2.6 19:19:38.761 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.02) = xAngle (5.75 = -0.53) 19:19:38.761 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.62 = 2.62) 19:19:38.761 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.25 hyp=0.63 cameraTheta=2.73 mountX=0.54 mountY=0.31, mountTheta=0.52 19:19:38.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.25, opts=13) 19:19:38.761 00.000 10672 Enqueuing Move request for scope (-0.58, 0.25) 19:19:38.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10208, FiltMax=65488, Gamma=1.000 19:19:38.761 00.000 428 Worker thread wakes up 19:19:38.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.25) opts 0xd 19:19:38.761 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.25) 19:19:38.761 00.000 428 Moving (-0.58, 0.25) raw xDistance=0.54 yDistance=0.31 19:19:38.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 19:19:38.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:38.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 19:19:38.761 00.000 428 MoveAxis(W, 505, ABG) 19:19:38.761 00.000 428 Guiding Dir = 3, Dur = 505 19:19:38.761 00.000 428 IsSlewing returns 0 19:19:38.761 00.000 428 IsGuiding returns 0 19:19:38.777 00.016 10672 UpdateGuideState exits: m=255348 SNR=35.8 19:19:38.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:38.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:38.777 00.000 10672 Enqueuing Expose request 19:19:38.777 00.000 428 PulseGuide returned control before completion, sleep 493 19:19:39.293 00.516 428 IsGuiding returns 0 19:19:39.293 00.000 428 Move returns status 0, amount 505 19:19:39.293 00.000 428 MoveAxis(N, 0, ABG) 19:19:39.293 00.000 428 Move returns status 0, amount 0 19:19:39.293 00.000 428 move complete, result=0 19:19:39.293 00.000 428 worker thread done servicing request 19:19:39.293 00.000 428 Worker thread wakes up 19:19:39.293 00.000 10672 GuideStep: 0.5 px 505 ms WEST, 0.3 px 0 ms NORTH 19:19:39.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:39.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:41.120 01.827 428 Exposure complete 19:19:41.245 00.125 428 worker thread done servicing request 19:19:41.245 00.000 10672 OnExposeComplete: enter 19:19:41.245 00.000 10672 UpdateGuideState(): m_state=6 19:19:41.261 00.016 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 798 19:19:41.261 00.000 10672 Star::Find returns 1 (0), X=1093.92, Y=744.99, Mass=284543, SNR=37.1, Peak=65488 HFD=2.7 19:19:41.261 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.62 = -2.67) 19:19:41.261 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.49 = 0.49) 19:19:41.261 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.13 hyp=0.23 cameraTheta=0.59 mountX=-0.21 mountY=0.11, mountTheta=2.66 19:19:41.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.13, opts=13) 19:19:41.261 00.000 10672 Enqueuing Move request for scope (0.19, 0.13) 19:19:41.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9344, FiltMax=65488, Gamma=1.000 19:19:41.261 00.000 428 Worker thread wakes up 19:19:41.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.13) opts 0xd 19:19:41.261 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.13) 19:19:41.261 00.000 428 Moving (0.19, 0.13) raw xDistance=-0.21 yDistance=0.11 19:19:41.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:19:41.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:41.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:19:41.261 00.000 428 MoveAxis(E, 0, ABG) 19:19:41.261 00.000 428 Move returns status 0, amount 0 19:19:41.261 00.000 428 MoveAxis(N, 0, ABG) 19:19:41.261 00.000 428 Move returns status 0, amount 0 19:19:41.261 00.000 428 move complete, result=0 19:19:41.261 00.000 428 worker thread done servicing request 19:19:41.276 00.015 10672 UpdateGuideState exits: m=284543 SNR=37.1 19:19:41.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:41.276 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:41.276 00.000 10672 Enqueuing Expose request 19:19:41.276 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:41.276 00.000 428 Worker thread wakes up 19:19:41.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:41.276 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:43.588 02.312 10672 read socket command 10 19:19:43.588 00.000 10672 processing socket request REQDIST 19:19:43.588 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:19:43.588 00.000 10672 Sending socket response 45 (0x2d) 19:19:43.604 00.016 428 Exposure complete 19:19:43.744 00.140 428 worker thread done servicing request 19:19:43.744 00.000 10672 OnExposeComplete: enter 19:19:43.744 00.000 10672 UpdateGuideState(): m_state=6 19:19:43.744 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 799 19:19:43.744 00.000 10672 Star::Find returns 1 (0), X=1093.69, Y=745.15, Mass=261827, SNR=37.3, Peak=65488 HFD=2.6 19:19:43.744 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.57) 19:19:43.744 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 19:19:43.744 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.70 mountX=0.00 mountY=0.29, mountTheta=1.57 19:19:43.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.29, opts=13) 19:19:43.744 00.000 10672 Enqueuing Move request for scope (-0.04, 0.29) 19:19:43.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9008, FiltMax=65488, Gamma=1.000 19:19:43.744 00.000 428 Worker thread wakes up 19:19:43.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.29) opts 0xd 19:19:43.744 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.29) 19:19:43.744 00.000 428 Moving (-0.04, 0.29) raw xDistance=0.00 yDistance=0.29 19:19:43.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:19:43.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:43.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:19:43.744 00.000 428 MoveAxis(E, 0, ABG) 19:19:43.744 00.000 428 Move returns status 0, amount 0 19:19:43.744 00.000 428 MoveAxis(N, 0, ABG) 19:19:43.744 00.000 428 Move returns status 0, amount 0 19:19:43.744 00.000 428 move complete, result=0 19:19:43.744 00.000 428 worker thread done servicing request 19:19:43.775 00.031 10672 UpdateGuideState exits: m=261827 SNR=37.3 19:19:43.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:43.775 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:43.775 00.000 10672 Enqueuing Expose request 19:19:43.775 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:19:43.775 00.000 428 Worker thread wakes up 19:19:43.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:43.775 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:46.123 02.348 428 Exposure complete 19:19:46.264 00.141 428 worker thread done servicing request 19:19:46.264 00.000 10672 OnExposeComplete: enter 19:19:46.264 00.000 10672 UpdateGuideState(): m_state=6 19:19:46.264 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 800 19:19:46.264 00.000 10672 Star::Find returns 1 (0), X=1093.19, Y=745.30, Mass=218607, SNR=33.1, Peak=63952 HFD=2.2 19:19:46.264 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.02) = xAngle (5.47 = -0.81) 19:19:46.264 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.35 = 2.35) 19:19:46.264 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.44 hyp=0.70 cameraTheta=2.45 mountX=0.48 mountY=0.50, mountTheta=0.80 19:19:46.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.44, opts=13) 19:19:46.264 00.000 10672 Enqueuing Move request for scope (-0.54, 0.44) 19:19:46.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9120, FiltMax=65488, Gamma=1.000 19:19:46.264 00.000 428 Worker thread wakes up 19:19:46.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.44) opts 0xd 19:19:46.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.44) 19:19:46.264 00.000 428 Moving (-0.54, 0.44) raw xDistance=0.48 yDistance=0.50 19:19:46.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 19:19:46.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:46.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 19:19:46.264 00.000 428 MoveAxis(W, 447, ABG) 19:19:46.264 00.000 428 Guiding Dir = 3, Dur = 447 19:19:46.264 00.000 428 IsSlewing returns 0 19:19:46.264 00.000 428 IsGuiding returns 0 19:19:46.295 00.031 10672 UpdateGuideState exits: m=218607 SNR=33.1 19:19:46.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:46.295 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:46.295 00.000 10672 Enqueuing Expose request 19:19:46.295 00.000 428 PulseGuide returned control before completion, sleep 431 19:19:46.748 00.453 428 IsGuiding returns 1 19:19:46.748 00.000 428 scope still moving after pulse duration time elapsed 19:19:46.779 00.031 428 IsSlewing returns 0 19:19:46.779 00.000 428 IsGuiding returns 0 19:19:46.779 00.000 428 scope move finished after 447 + 60 ms 19:19:46.779 00.000 428 Move returns status 0, amount 447 19:19:46.779 00.000 428 MoveAxis(N, 0, ABG) 19:19:46.779 00.000 428 Move returns status 0, amount 0 19:19:46.779 00.000 428 move complete, result=0 19:19:46.779 00.000 428 worker thread done servicing request 19:19:46.779 00.000 428 Worker thread wakes up 19:19:46.779 00.000 10672 GuideStep: 0.5 px 447 ms WEST, 0.5 px 0 ms NORTH 19:19:46.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:46.779 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:48.591 01.812 10672 read socket command 10 19:19:48.591 00.000 10672 processing socket request REQDIST 19:19:48.591 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:19:48.591 00.000 10672 Sending socket response 49 (0x31) 19:19:48.622 00.031 428 Exposure complete 19:19:48.763 00.141 428 worker thread done servicing request 19:19:48.763 00.000 10672 OnExposeComplete: enter 19:19:48.763 00.000 10672 UpdateGuideState(): m_state=6 19:19:48.763 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 801 19:19:48.763 00.000 10672 Star::Find returns 1 (0), X=1093.78, Y=745.56, Mass=210765, SNR=31.2, Peak=50976 HFD=2.2 19:19:48.763 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.02) = xAngle (4.51 = -1.77) 19:19:48.763 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.38 = 1.38) 19:19:48.763 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.70 hyp=0.70 cameraTheta=1.49 mountX=-0.14 mountY=0.69, mountTheta=1.77 19:19:48.763 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.70, opts=13) 19:19:48.763 00.000 10672 Enqueuing Move request for scope (0.06, 0.70) 19:19:48.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9456, FiltMax=65488, Gamma=1.000 19:19:48.763 00.000 428 Worker thread wakes up 19:19:48.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.70) opts 0xd 19:19:48.763 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.70) 19:19:48.763 00.000 428 Moving (0.06, 0.70) raw xDistance=-0.14 yDistance=0.69 19:19:48.763 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:19:48.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.69 from input 0.69 19:19:48.763 00.000 428 MoveAxis(E, 0, ABG) 19:19:48.763 00.000 428 Move returns status 0, amount 0 19:19:48.763 00.000 428 MoveAxis(S, 1042, ABG) 19:19:48.763 00.000 428 Guiding Dir = 1, Dur = 1042 19:19:48.763 00.000 428 IsSlewing returns 0 19:19:48.763 00.000 428 IsGuiding returns 0 19:19:48.794 00.031 10672 UpdateGuideState exits: m=210765 SNR=31.2 19:19:48.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:48.794 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:48.794 00.000 10672 Enqueuing Expose request 19:19:48.857 00.063 428 PulseGuide returned control before completion, sleep 969 19:19:49.841 00.984 428 IsGuiding returns 1 19:19:49.841 00.000 428 scope still moving after pulse duration time elapsed 19:19:49.888 00.047 428 IsSlewing returns 0 19:19:49.888 00.000 428 IsGuiding returns 1 19:19:49.950 00.062 428 IsSlewing returns 0 19:19:49.950 00.000 428 IsGuiding returns 0 19:19:49.950 00.000 428 scope move finished after 1042 + 146 ms 19:19:49.950 00.000 428 Move returns status 0, amount 1042 19:19:49.950 00.000 428 move complete, result=0 19:19:49.950 00.000 428 worker thread done servicing request 19:19:49.950 00.000 428 Worker thread wakes up 19:19:49.950 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 1042 ms SOUTH 19:19:49.966 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:49.966 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:51.122 01.156 428 Exposure complete 19:19:51.262 00.140 428 worker thread done servicing request 19:19:51.262 00.000 10672 OnExposeComplete: enter 19:19:51.262 00.000 10672 UpdateGuideState(): m_state=6 19:19:51.262 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 802 19:19:51.262 00.000 10672 Star::Find returns 1 (0), X=1093.56, Y=745.16, Mass=200012, SNR=29.1, Peak=42256 HFD=2.9 19:19:51.262 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.02) = xAngle (5.10 = -1.18) 19:19:51.262 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.97 = 1.97) 19:19:51.262 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.31 hyp=0.35 cameraTheta=2.08 mountX=0.13 mountY=0.32, mountTheta=1.18 19:19:51.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.31, opts=13) 19:19:51.262 00.000 10672 Enqueuing Move request for scope (-0.17, 0.31) 19:19:51.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8576, FiltMax=65488, Gamma=1.000 19:19:51.262 00.000 428 Worker thread wakes up 19:19:51.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.31) opts 0xd 19:19:51.262 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.31) 19:19:51.262 00.000 428 Moving (-0.17, 0.31) raw xDistance=0.13 yDistance=0.32 19:19:51.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:19:51.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:51.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:19:51.262 00.000 428 MoveAxis(E, 0, ABG) 19:19:51.262 00.000 428 Move returns status 0, amount 0 19:19:51.262 00.000 428 MoveAxis(N, 0, ABG) 19:19:51.262 00.000 428 Move returns status 0, amount 0 19:19:51.262 00.000 428 move complete, result=0 19:19:51.262 00.000 428 worker thread done servicing request 19:19:51.293 00.031 10672 UpdateGuideState exits: m=200012 SNR=29.1 19:19:51.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:51.293 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:51.293 00.000 10672 Enqueuing Expose request 19:19:51.293 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:19:51.293 00.000 428 Worker thread wakes up 19:19:51.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:51.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:53.578 02.285 10672 read socket command 10 19:19:53.578 00.000 10672 processing socket request REQDIST 19:19:53.578 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:19:53.578 00.000 10672 Sending socket response 49 (0x31) 19:19:53.609 00.031 428 Exposure complete 19:19:53.734 00.125 428 worker thread done servicing request 19:19:53.734 00.000 10672 OnExposeComplete: enter 19:19:53.734 00.000 10672 UpdateGuideState(): m_state=6 19:19:53.750 00.016 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 803 19:19:53.750 00.000 10672 Star::Find returns 1 (0), X=1093.85, Y=744.99, Mass=246099, SNR=32.9, Peak=49776 HFD=2.7 19:19:53.750 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.02) = xAngle (3.82 = -2.47) 19:19:53.750 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.69 = 0.69) 19:19:53.750 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.80 mountX=-0.14 mountY=0.11, mountTheta=2.46 19:19:53.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.13, opts=13) 19:19:53.750 00.000 10672 Enqueuing Move request for scope (0.13, 0.13) 19:19:53.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8912, FiltMax=65488, Gamma=1.000 19:19:53.750 00.000 428 Worker thread wakes up 19:19:53.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd 19:19:53.750 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.13) 19:19:53.750 00.000 428 Moving (0.13, 0.13) raw xDistance=-0.14 yDistance=0.11 19:19:53.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:19:53.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:53.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:19:53.750 00.000 428 MoveAxis(E, 0, ABG) 19:19:53.750 00.000 428 Move returns status 0, amount 0 19:19:53.750 00.000 428 MoveAxis(N, 0, ABG) 19:19:53.750 00.000 428 Move returns status 0, amount 0 19:19:53.750 00.000 428 move complete, result=0 19:19:53.750 00.000 428 worker thread done servicing request 19:19:53.765 00.015 10672 UpdateGuideState exits: m=246099 SNR=32.9 19:19:53.765 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:53.765 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:53.765 00.000 10672 Enqueuing Expose request 19:19:53.765 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:53.765 00.000 428 Worker thread wakes up 19:19:53.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:53.765 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:56.124 02.359 428 Exposure complete 19:19:56.249 00.125 428 worker thread done servicing request 19:19:56.249 00.000 10672 OnExposeComplete: enter 19:19:56.249 00.000 10672 UpdateGuideState(): m_state=6 19:19:56.249 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 804 19:19:56.249 00.000 10672 Star::Find returns 1 (0), X=1094.52, Y=744.98, Mass=206182, SNR=27.8, Peak=52720 HFD=2.3 19:19:56.249 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.02) = xAngle (3.18 = -3.11) 19:19:56.249 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.05 = 0.05) 19:19:56.249 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=0.12 hyp=0.80 cameraTheta=0.16 mountX=-0.80 mountY=0.04, mountTheta=3.09 19:19:56.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=0.12, opts=13) 19:19:56.249 00.000 10672 Enqueuing Move request for scope (0.79, 0.12) 19:19:56.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9232, FiltMax=65488, Gamma=1.000 19:19:56.249 00.000 428 Worker thread wakes up 19:19:56.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.12) opts 0xd 19:19:56.249 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 0.12) 19:19:56.249 00.000 428 Moving (0.79, 0.12) raw xDistance=-0.80 yDistance=0.04 19:19:56.249 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.80 19:19:56.249 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:56.249 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:19:56.249 00.000 428 MoveAxis(E, 747, ABG) 19:19:56.249 00.000 428 Guiding Dir = 2, Dur = 747 19:19:56.249 00.000 428 IsSlewing returns 0 19:19:56.265 00.016 428 IsGuiding returns 0 19:19:56.280 00.015 10672 UpdateGuideState exits: m=206182 SNR=27.8 19:19:56.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:56.280 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:56.280 00.000 10672 Enqueuing Expose request 19:19:56.280 00.000 428 PulseGuide returned control before completion, sleep 731 19:19:57.030 00.750 428 IsGuiding returns 1 19:19:57.030 00.000 428 scope still moving after pulse duration time elapsed 19:19:57.061 00.031 428 IsSlewing returns 0 19:19:57.061 00.000 428 IsGuiding returns 0 19:19:57.061 00.000 428 scope move finished after 747 + 64 ms 19:19:57.077 00.016 428 Move returns status 0, amount 747 19:19:57.077 00.000 428 MoveAxis(N, 0, ABG) 19:19:57.077 00.000 428 Move returns status 0, amount 0 19:19:57.077 00.000 428 move complete, result=0 19:19:57.077 00.000 428 worker thread done servicing request 19:19:57.077 00.000 10672 GuideStep: -0.8 px 747 ms EAST, 0.0 px 0 ms NORTH 19:19:57.077 00.000 428 Worker thread wakes up 19:19:57.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:57.077 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:19:58.592 01.515 10672 read socket command 10 19:19:58.592 00.000 10672 processing socket request REQDIST 19:19:58.592 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:19:58.592 00.000 10672 Sending socket response 52 (0x34) 19:19:58.608 00.016 428 Exposure complete 19:19:58.733 00.125 428 worker thread done servicing request 19:19:58.733 00.000 10672 OnExposeComplete: enter 19:19:58.733 00.000 10672 UpdateGuideState(): m_state=6 19:19:58.733 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 805 19:19:58.733 00.000 10672 Star::Find returns 1 (0), X=1093.59, Y=744.63, Mass=257934, SNR=36.9, Peak=47488 HFD=3.2 19:19:58.733 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 19:19:58.733 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 19:19:58.733 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.11 mountX=0.16 mountY=-0.21, mountTheta=-0.91 19:19:58.748 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.23, opts=13) 19:19:58.748 00.000 10672 Enqueuing Move request for scope (-0.14, -0.23) 19:19:58.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8688, FiltMax=65488, Gamma=1.000 19:19:58.748 00.000 428 Worker thread wakes up 19:19:58.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd 19:19:58.748 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.23) 19:19:58.748 00.000 428 Moving (-0.14, -0.23) raw xDistance=0.16 yDistance=-0.21 19:19:58.748 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:19:58.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:58.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:19:58.748 00.000 428 MoveAxis(E, 0, ABG) 19:19:58.748 00.000 428 Move returns status 0, amount 0 19:19:58.748 00.000 428 MoveAxis(N, 0, ABG) 19:19:58.748 00.000 428 Move returns status 0, amount 0 19:19:58.748 00.000 428 move complete, result=0 19:19:58.748 00.000 428 worker thread done servicing request 19:19:58.764 00.016 10672 UpdateGuideState exits: m=257934 SNR=36.9 19:19:58.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:58.764 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:19:58.764 00.000 10672 Enqueuing Expose request 19:19:58.764 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:19:58.764 00.000 428 Worker thread wakes up 19:19:58.764 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:19:58.764 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:01.122 02.358 428 Exposure complete 19:20:01.263 00.141 428 worker thread done servicing request 19:20:01.263 00.000 10672 OnExposeComplete: enter 19:20:01.263 00.000 10672 UpdateGuideState(): m_state=6 19:20:01.263 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 806 19:20:01.263 00.000 10672 Star::Find returns 1 (0), X=1093.32, Y=745.11, Mass=191490, SNR=28.7, Peak=36272 HFD=3.2 19:20:01.263 00.000 10672 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.02) = xAngle (5.60 = -0.68) 19:20:01.263 00.000 10672 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.47 = 2.47) 19:20:01.263 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.25 hyp=0.48 cameraTheta=2.58 mountX=0.37 mountY=0.29, mountTheta=0.67 19:20:01.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.25, opts=13) 19:20:01.263 00.000 10672 Enqueuing Move request for scope (-0.40, 0.25) 19:20:01.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8576, FiltMax=65488, Gamma=1.000 19:20:01.263 00.000 428 Worker thread wakes up 19:20:01.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.25) opts 0xd 19:20:01.263 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.25) 19:20:01.263 00.000 428 Moving (-0.40, 0.25) raw xDistance=0.37 yDistance=0.29 19:20:01.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 19:20:01.263 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:01.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:20:01.263 00.000 428 MoveAxis(E, 0, ABG) 19:20:01.263 00.000 428 Move returns status 0, amount 0 19:20:01.263 00.000 428 MoveAxis(N, 0, ABG) 19:20:01.263 00.000 428 Move returns status 0, amount 0 19:20:01.263 00.000 428 move complete, result=0 19:20:01.263 00.000 428 worker thread done servicing request 19:20:01.294 00.031 10672 UpdateGuideState exits: m=191490 SNR=28.7 19:20:01.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:01.294 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:01.294 00.000 10672 Enqueuing Expose request 19:20:01.294 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:20:01.294 00.000 428 Worker thread wakes up 19:20:01.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:01.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:03.580 02.286 10672 read socket command 10 19:20:03.580 00.000 10672 processing socket request REQDIST 19:20:03.580 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:20:03.580 00.000 10672 Sending socket response 45 (0x2d) 19:20:03.627 00.047 428 Exposure complete 19:20:03.752 00.125 428 worker thread done servicing request 19:20:03.752 00.000 10672 OnExposeComplete: enter 19:20:03.752 00.000 10672 UpdateGuideState(): m_state=6 19:20:03.752 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 807 19:20:03.752 00.000 10672 Star::Find returns 1 (0), X=1093.67, Y=744.85, Mass=243027, SNR=31.1, Peak=37024 HFD=3.3 19:20:03.752 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.02) = xAngle (0.03 = 0.03) 19:20:03.752 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10) 19:20:03.752 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.99 mountX=0.06 mountY=-0.00, mountTheta=-0.05 19:20:03.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.01, opts=13) 19:20:03.752 00.000 10672 Enqueuing Move request for scope (-0.06, -0.01) 19:20:03.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8912, FiltMax=65488, Gamma=1.000 19:20:03.752 00.000 428 Worker thread wakes up 19:20:03.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd 19:20:03.752 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.01) 19:20:03.752 00.000 428 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=-0.00 19:20:03.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:20:03.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:03.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:20:03.752 00.000 428 MoveAxis(E, 0, ABG) 19:20:03.752 00.000 428 Move returns status 0, amount 0 19:20:03.752 00.000 428 MoveAxis(N, 0, ABG) 19:20:03.752 00.000 428 Move returns status 0, amount 0 19:20:03.752 00.000 428 move complete, result=0 19:20:03.752 00.000 428 worker thread done servicing request 19:20:03.783 00.031 10672 UpdateGuideState exits: m=243027 SNR=31.1 19:20:03.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:03.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:03.783 00.000 10672 Enqueuing Expose request 19:20:03.783 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:20:03.783 00.000 428 Worker thread wakes up 19:20:03.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:03.783 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:06.126 02.343 428 Exposure complete 19:20:06.251 00.125 428 worker thread done servicing request 19:20:06.251 00.000 10672 OnExposeComplete: enter 19:20:06.251 00.000 10672 UpdateGuideState(): m_state=6 19:20:06.251 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 808 19:20:06.251 00.000 10672 Star::Find returns 1 (0), X=1093.47, Y=744.04, Mass=252396, SNR=32.4, Peak=46736 HFD=3.6 19:20:06.251 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 19:20:06.251 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 19:20:06.251 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.82 hyp=0.86 cameraTheta=-1.88 mountX=0.36 mountY=-0.78, mountTheta=-1.14 19:20:06.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.82, opts=13) 19:20:06.251 00.000 10672 Enqueuing Move request for scope (-0.26, -0.82) 19:20:06.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9008, FiltMax=65488, Gamma=1.000 19:20:06.251 00.000 428 Worker thread wakes up 19:20:06.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.82) opts 0xd 19:20:06.251 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.82) 19:20:06.251 00.000 428 Moving (-0.26, -0.82) raw xDistance=0.36 yDistance=-0.78 19:20:06.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:20:06.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:20:06.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.78 19:20:06.251 00.000 428 MoveAxis(E, 0, ABG) 19:20:06.251 00.000 428 Move returns status 0, amount 0 19:20:06.251 00.000 428 MoveAxis(N, 0, ABG) 19:20:06.251 00.000 428 Move returns status 0, amount 0 19:20:06.251 00.000 428 move complete, result=0 19:20:06.251 00.000 428 worker thread done servicing request 19:20:06.282 00.031 10672 UpdateGuideState exits: m=252396 SNR=32.4 19:20:06.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:06.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:06.282 00.000 10672 Enqueuing Expose request 19:20:06.282 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.8 px 0 ms NORTH 19:20:06.282 00.000 428 Worker thread wakes up 19:20:06.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:06.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:08.578 02.296 10672 read socket command 10 19:20:08.578 00.000 10672 processing socket request REQDIST 19:20:08.578 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:20:08.578 00.000 10672 Sending socket response 49 (0x31) 19:20:08.609 00.031 428 Exposure complete 19:20:08.734 00.125 428 worker thread done servicing request 19:20:08.734 00.000 10672 OnExposeComplete: enter 19:20:08.734 00.000 10672 UpdateGuideState(): m_state=6 19:20:08.734 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 809 19:20:08.734 00.000 10672 Star::Find returns 1 (0), X=1093.79, Y=744.60, Mass=205953, SNR=31.4, Peak=49024 HFD=1.9 19:20:08.734 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.02) = xAngle (1.71 = 1.71) 19:20:08.734 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.42 = -1.42) 19:20:08.734 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.31 mountX=-0.04 mountY=-0.26, mountTheta=-1.71 19:20:08.734 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.25, opts=13) 19:20:08.734 00.000 10672 Enqueuing Move request for scope (0.07, -0.25) 19:20:08.734 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9176, FiltMax=65488, Gamma=1.000 19:20:08.734 00.000 428 Worker thread wakes up 19:20:08.734 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd 19:20:08.734 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.25) 19:20:08.734 00.000 428 Moving (0.07, -0.25) raw xDistance=-0.04 yDistance=-0.26 19:20:08.734 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:20:08.734 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:08.734 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:20:08.734 00.000 428 MoveAxis(E, 0, ABG) 19:20:08.734 00.000 428 Move returns status 0, amount 0 19:20:08.734 00.000 428 MoveAxis(N, 0, ABG) 19:20:08.734 00.000 428 Move returns status 0, amount 0 19:20:08.734 00.000 428 move complete, result=0 19:20:08.734 00.000 428 worker thread done servicing request 19:20:08.766 00.032 10672 UpdateGuideState exits: m=205953 SNR=31.4 19:20:08.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:08.766 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:08.766 00.000 10672 Enqueuing Expose request 19:20:08.766 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:20:08.766 00.000 428 Worker thread wakes up 19:20:08.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:08.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:11.128 02.362 428 Exposure complete 19:20:11.253 00.125 428 worker thread done servicing request 19:20:11.253 00.000 10672 OnExposeComplete: enter 19:20:11.253 00.000 10672 UpdateGuideState(): m_state=6 19:20:11.253 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 810 19:20:11.253 00.000 10672 Star::Find returns 1 (0), X=1093.44, Y=744.64, Mass=242490, SNR=32.8, Peak=46288 HFD=3.0 19:20:11.253 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 19:20:11.253 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 19:20:11.253 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-2.49 mountX=0.31 mountY=-0.18, mountTheta=-0.54 19:20:11.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.22, opts=13) 19:20:11.253 00.000 10672 Enqueuing Move request for scope (-0.28, -0.22) 19:20:11.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8912, FiltMax=65488, Gamma=1.000 19:20:11.253 00.000 428 Worker thread wakes up 19:20:11.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.22) opts 0xd 19:20:11.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.22) 19:20:11.253 00.000 428 Moving (-0.28, -0.22) raw xDistance=0.31 yDistance=-0.18 19:20:11.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:20:11.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:11.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:20:11.253 00.000 428 MoveAxis(E, 0, ABG) 19:20:11.253 00.000 428 Move returns status 0, amount 0 19:20:11.253 00.000 428 MoveAxis(N, 0, ABG) 19:20:11.253 00.000 428 Move returns status 0, amount 0 19:20:11.253 00.000 428 move complete, result=0 19:20:11.253 00.000 428 worker thread done servicing request 19:20:11.285 00.032 10672 UpdateGuideState exits: m=242490 SNR=32.8 19:20:11.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:11.285 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:11.285 00.000 10672 Enqueuing Expose request 19:20:11.285 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:20:11.285 00.000 428 Worker thread wakes up 19:20:11.285 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:11.285 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:13.581 02.296 10672 read socket command 10 19:20:13.581 00.000 10672 processing socket request REQDIST 19:20:13.581 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:20:13.581 00.000 10672 Sending socket response 40 (0x28) 19:20:13.612 00.031 428 Exposure complete 19:20:13.737 00.125 428 worker thread done servicing request 19:20:13.737 00.000 10672 OnExposeComplete: enter 19:20:13.737 00.000 10672 UpdateGuideState(): m_state=6 19:20:13.737 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 811 19:20:13.737 00.000 10672 Star::Find returns 1 (0), X=1092.93, Y=744.37, Mass=239839, SNR=31.3, Peak=39216 HFD=3.4 19:20:13.737 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.02) = xAngle (0.43 = 0.43) 19:20:13.737 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70) 19:20:13.737 00.000 10672 CameraToMount -- cameraX=-0.80 cameraY=-0.49 hyp=0.94 cameraTheta=-2.59 mountX=0.85 mountY=-0.40, mountTheta=-0.44 19:20:13.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.80, y=-0.49, opts=13) 19:20:13.737 00.000 10672 Enqueuing Move request for scope (-0.80, -0.49) 19:20:13.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8800, FiltMax=65488, Gamma=1.000 19:20:13.737 00.000 428 Worker thread wakes up 19:20:13.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.49) opts 0xd 19:20:13.737 00.000 428 Handling offset move in thread for scope, endpoint = (-0.80, -0.49) 19:20:13.737 00.000 428 Moving (-0.80, -0.49) raw xDistance=0.85 yDistance=-0.40 19:20:13.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85 19:20:13.752 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:13.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:20:13.752 00.000 428 MoveAxis(W, 791, ABG) 19:20:13.752 00.000 428 Guiding Dir = 3, Dur = 791 19:20:13.752 00.000 428 IsSlewing returns 0 19:20:13.752 00.000 428 IsGuiding returns 0 19:20:13.768 00.016 10672 UpdateGuideState exits: m=239839 SNR=31.3 19:20:13.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:13.768 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:13.768 00.000 10672 Enqueuing Expose request 19:20:13.768 00.000 428 PulseGuide returned control before completion, sleep 773 19:20:14.581 00.813 428 IsGuiding returns 0 19:20:14.581 00.000 428 Move returns status 0, amount 791 19:20:14.581 00.000 428 MoveAxis(N, 0, ABG) 19:20:14.581 00.000 428 Move returns status 0, amount 0 19:20:14.581 00.000 428 move complete, result=0 19:20:14.581 00.000 428 worker thread done servicing request 19:20:14.581 00.000 428 Worker thread wakes up 19:20:14.581 00.000 10672 GuideStep: 0.9 px 791 ms WEST, -0.4 px 0 ms NORTH 19:20:14.596 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:14.596 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:16.111 01.515 428 Exposure complete 19:20:16.236 00.125 428 worker thread done servicing request 19:20:16.236 00.000 10672 OnExposeComplete: enter 19:20:16.236 00.000 10672 UpdateGuideState(): m_state=6 19:20:16.236 00.000 10672 Star::Find(15, 1092, 744, 0, (0,0,0,0), 0.0, 0) frame 812 19:20:16.236 00.000 10672 Star::Find returns 1 (0), X=1093.80, Y=744.10, Mass=225867, SNR=30.5, Peak=52288 HFD=2.4 19:20:16.236 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 19:20:16.236 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 19:20:16.236 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.76 hyp=0.76 cameraTheta=-1.47 mountX=0.01 mountY=-0.76, mountTheta=-1.55 19:20:16.236 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.76, opts=13) 19:20:16.252 00.016 10672 Enqueuing Move request for scope (0.08, -0.76) 19:20:16.252 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8576, FiltMax=65488, Gamma=1.000 19:20:16.252 00.000 428 Worker thread wakes up 19:20:16.252 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.76) opts 0xd 19:20:16.252 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.76) 19:20:16.252 00.000 428 Moving (0.08, -0.76) raw xDistance=0.01 yDistance=-0.76 19:20:16.252 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:20:16.252 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:20:16.252 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.76 19:20:16.252 00.000 428 MoveAxis(E, 0, ABG) 19:20:16.252 00.000 428 Move returns status 0, amount 0 19:20:16.252 00.000 428 MoveAxis(N, 0, ABG) 19:20:16.252 00.000 428 Move returns status 0, amount 0 19:20:16.252 00.000 428 move complete, result=0 19:20:16.252 00.000 428 worker thread done servicing request 19:20:16.267 00.015 10672 UpdateGuideState exits: m=225867 SNR=30.5 19:20:16.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:16.267 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:16.267 00.000 10672 Enqueuing Expose request 19:20:16.267 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH 19:20:16.267 00.000 428 Worker thread wakes up 19:20:16.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:16.267 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:18.584 02.317 10672 read socket command 10 19:20:18.584 00.000 10672 processing socket request REQDIST 19:20:18.584 00.000 10672 SOCKSVR: Sending pixel error of 0.62 19:20:18.584 00.000 10672 Sending socket response 62 (0x3e) 19:20:18.599 00.015 428 Exposure complete 19:20:18.724 00.125 428 worker thread done servicing request 19:20:18.724 00.000 10672 OnExposeComplete: enter 19:20:18.724 00.000 10672 UpdateGuideState(): m_state=6 19:20:18.724 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 813 19:20:18.724 00.000 10672 Star::Find returns 1 (0), X=1093.58, Y=744.52, Mass=217640, SNR=29.6, Peak=60240 HFD=1.7 19:20:18.724 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 19:20:18.740 00.016 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08) 19:20:18.740 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.34 hyp=0.37 cameraTheta=-1.98 mountX=0.18 mountY=-0.32, mountTheta=-1.05 19:20:18.740 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.34, opts=13) 19:20:18.740 00.000 10672 Enqueuing Move request for scope (-0.14, -0.34) 19:20:18.740 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9008, FiltMax=65488, Gamma=1.000 19:20:18.740 00.000 428 Worker thread wakes up 19:20:18.740 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.34) opts 0xd 19:20:18.740 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.34) 19:20:18.740 00.000 428 Moving (-0.14, -0.34) raw xDistance=0.18 yDistance=-0.32 19:20:18.740 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:20:18.740 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:18.740 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:20:18.740 00.000 428 MoveAxis(E, 0, ABG) 19:20:18.740 00.000 428 Move returns status 0, amount 0 19:20:18.740 00.000 428 MoveAxis(N, 0, ABG) 19:20:18.740 00.000 428 Move returns status 0, amount 0 19:20:18.740 00.000 428 move complete, result=0 19:20:18.740 00.000 428 worker thread done servicing request 19:20:18.756 00.016 10672 UpdateGuideState exits: m=217640 SNR=29.6 19:20:18.756 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:18.756 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:18.756 00.000 10672 Enqueuing Expose request 19:20:18.756 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:20:18.756 00.000 428 Worker thread wakes up 19:20:18.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:18.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:21.114 02.358 428 Exposure complete 19:20:21.271 00.157 428 worker thread done servicing request 19:20:21.271 00.000 10672 OnExposeComplete: enter 19:20:21.271 00.000 10672 UpdateGuideState(): m_state=6 19:20:21.271 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 814 19:20:21.271 00.000 10672 Star::Find returns 1 (0), X=1093.40, Y=743.94, Mass=250145, SNR=34.3, Peak=57840 HFD=2.5 19:20:21.271 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 19:20:21.271 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 19:20:21.271 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.92 hyp=0.97 cameraTheta=-1.91 mountX=0.43 mountY=-0.88, mountTheta=-1.11 19:20:21.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.92, opts=13) 19:20:21.271 00.000 10672 Enqueuing Move request for scope (-0.32, -0.92) 19:20:21.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9232, FiltMax=65488, Gamma=1.000 19:20:21.271 00.000 428 Worker thread wakes up 19:20:21.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.92) opts 0xd 19:20:21.271 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.92) 19:20:21.271 00.000 428 Moving (-0.32, -0.92) raw xDistance=0.43 yDistance=-0.88 19:20:21.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 19:20:21.271 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=0.08 newest=-1.96 19:20:21.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.88 from input -0.88 19:20:21.271 00.000 428 MoveAxis(E, 0, ABG) 19:20:21.271 00.000 428 Move returns status 0, amount 0 19:20:21.271 00.000 428 MoveAxis(N, 1329, ABG) 19:20:21.271 00.000 428 Guiding Dir = 0, Dur = 1329 19:20:21.271 00.000 428 IsSlewing returns 0 19:20:21.271 00.000 428 IsGuiding returns 0 19:20:21.302 00.031 10672 UpdateGuideState exits: m=250145 SNR=34.3 19:20:21.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:21.302 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:21.302 00.000 10672 Enqueuing Expose request 19:20:21.364 00.062 428 PulseGuide returned control before completion, sleep 1254 19:20:22.630 01.266 428 IsGuiding returns 1 19:20:22.630 00.000 428 scope still moving after pulse duration time elapsed 19:20:22.661 00.031 428 IsSlewing returns 0 19:20:22.661 00.000 428 IsGuiding returns 1 19:20:22.723 00.062 428 IsSlewing returns 0 19:20:22.723 00.000 428 IsGuiding returns 0 19:20:22.723 00.000 428 scope move finished after 1329 + 116 ms 19:20:22.723 00.000 428 Move returns status 0, amount 1329 19:20:22.723 00.000 428 move complete, result=0 19:20:22.723 00.000 428 worker thread done servicing request 19:20:22.723 00.000 428 Worker thread wakes up 19:20:22.723 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.9 px 1329 ms NORTH 19:20:22.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:22.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:23.582 00.859 10672 read socket command 10 19:20:23.582 00.000 10672 processing socket request REQDIST 19:20:23.582 00.000 10672 SOCKSVR: Sending pixel error of 0.67 19:20:23.582 00.000 10672 Sending socket response 67 (0x43) 19:20:23.598 00.016 428 Exposure complete 19:20:23.723 00.125 428 worker thread done servicing request 19:20:23.723 00.000 10672 OnExposeComplete: enter 19:20:23.723 00.000 10672 UpdateGuideState(): m_state=6 19:20:23.738 00.015 10672 Star::Find(15, 1093, 743, 0, (0,0,0,0), 0.0, 0) frame 815 19:20:23.738 00.000 10672 Star::Find returns 1 (0), X=1093.58, Y=744.56, Mass=259457, SNR=32.8, Peak=42144 HFD=3.1 19:20:23.738 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.02) = xAngle (0.98 = 0.98) 19:20:23.738 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 19:20:23.738 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.30 hyp=0.33 cameraTheta=-2.04 mountX=0.18 mountY=-0.28, mountTheta=-0.99 19:20:23.738 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.30, opts=13) 19:20:23.738 00.000 10672 Enqueuing Move request for scope (-0.15, -0.30) 19:20:23.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9232, FiltMax=65488, Gamma=1.000 19:20:23.738 00.000 428 Worker thread wakes up 19:20:23.738 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.30) opts 0xd 19:20:23.738 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.30) 19:20:23.738 00.000 428 Moving (-0.15, -0.30) raw xDistance=0.18 yDistance=-0.28 19:20:23.738 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:20:23.738 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:23.738 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:20:23.738 00.000 428 MoveAxis(E, 0, ABG) 19:20:23.738 00.000 428 Move returns status 0, amount 0 19:20:23.738 00.000 428 MoveAxis(N, 0, ABG) 19:20:23.738 00.000 428 Move returns status 0, amount 0 19:20:23.738 00.000 428 move complete, result=0 19:20:23.738 00.000 428 worker thread done servicing request 19:20:23.754 00.016 10672 UpdateGuideState exits: m=259457 SNR=32.8 19:20:23.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:23.754 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:23.754 00.000 10672 Enqueuing Expose request 19:20:23.754 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:20:23.754 00.000 428 Worker thread wakes up 19:20:23.754 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:23.754 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:26.113 02.359 428 Exposure complete 19:20:26.238 00.125 428 worker thread done servicing request 19:20:26.238 00.000 10672 OnExposeComplete: enter 19:20:26.238 00.000 10672 UpdateGuideState(): m_state=6 19:20:26.238 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 816 19:20:26.238 00.000 10672 Star::Find returns 1 (0), X=1093.31, Y=745.41, Mass=172977, SNR=25.0, Peak=43024 HFD=2.8 19:20:26.238 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.02) = xAngle (5.24 = -1.05) 19:20:26.238 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.11 = 2.11) 19:20:26.238 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.55 hyp=0.69 cameraTheta=2.22 mountX=0.35 mountY=0.59, mountTheta=1.04 19:20:26.238 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.55, opts=13) 19:20:26.238 00.000 10672 Enqueuing Move request for scope (-0.42, 0.55) 19:20:26.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8912, FiltMax=65488, Gamma=1.000 19:20:26.238 00.000 428 Worker thread wakes up 19:20:26.238 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.55) opts 0xd 19:20:26.238 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.55) 19:20:26.238 00.000 428 Moving (-0.42, 0.55) raw xDistance=0.35 yDistance=0.59 19:20:26.238 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 19:20:26.238 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:20:26.238 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 19:20:26.238 00.000 428 MoveAxis(E, 0, ABG) 19:20:26.238 00.000 428 Move returns status 0, amount 0 19:20:26.238 00.000 428 MoveAxis(N, 0, ABG) 19:20:26.238 00.000 428 Move returns status 0, amount 0 19:20:26.238 00.000 428 move complete, result=0 19:20:26.238 00.000 428 worker thread done servicing request 19:20:26.269 00.031 10672 UpdateGuideState exits: m=172977 SNR=25.0 19:20:26.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:26.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:26.269 00.000 10672 Enqueuing Expose request 19:20:26.269 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 19:20:26.269 00.000 428 Worker thread wakes up 19:20:26.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:26.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:28.585 02.316 10672 read socket command 10 19:20:28.585 00.000 10672 processing socket request REQDIST 19:20:28.585 00.000 10672 SOCKSVR: Sending pixel error of 0.60 19:20:28.585 00.000 10672 Sending socket response 60 (0x3c) 19:20:28.600 00.015 428 Exposure complete 19:20:28.725 00.125 428 worker thread done servicing request 19:20:28.725 00.000 10672 OnExposeComplete: enter 19:20:28.725 00.000 10672 UpdateGuideState(): m_state=6 19:20:28.725 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 817 19:20:28.725 00.000 10672 Star::Find returns 1 (0), X=1093.34, Y=744.32, Mass=215582, SNR=29.7, Peak=39536 HFD=2.7 19:20:28.725 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:20:28.725 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 19:20:28.725 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.54 hyp=0.67 cameraTheta=-2.19 mountX=0.45 mountY=-0.50, mountTheta=-0.83 19:20:28.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.54, opts=13) 19:20:28.725 00.000 10672 Enqueuing Move request for scope (-0.39, -0.54) 19:20:28.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8144, FiltMax=65488, Gamma=1.000 19:20:28.725 00.000 428 Worker thread wakes up 19:20:28.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.54) opts 0xd 19:20:28.725 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.54) 19:20:28.725 00.000 428 Moving (-0.39, -0.54) raw xDistance=0.45 yDistance=-0.50 19:20:28.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:20:28.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:28.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 19:20:28.725 00.000 428 MoveAxis(W, 419, ABG) 19:20:28.725 00.000 428 Guiding Dir = 3, Dur = 419 19:20:28.741 00.016 428 IsSlewing returns 0 19:20:28.741 00.000 428 IsGuiding returns 0 19:20:28.757 00.016 10672 UpdateGuideState exits: m=215582 SNR=29.7 19:20:28.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:28.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:28.757 00.000 10672 Enqueuing Expose request 19:20:28.757 00.000 428 PulseGuide returned control before completion, sleep 400 19:20:29.194 00.437 428 IsGuiding returns 0 19:20:29.194 00.000 428 Move returns status 0, amount 419 19:20:29.194 00.000 428 MoveAxis(N, 0, ABG) 19:20:29.194 00.000 428 Move returns status 0, amount 0 19:20:29.194 00.000 428 move complete, result=0 19:20:29.194 00.000 428 worker thread done servicing request 19:20:29.194 00.000 428 Worker thread wakes up 19:20:29.194 00.000 10672 GuideStep: 0.5 px 419 ms WEST, -0.5 px 0 ms NORTH 19:20:29.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:29.194 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:31.115 01.921 428 Exposure complete 19:20:31.256 00.141 428 worker thread done servicing request 19:20:31.256 00.000 10672 OnExposeComplete: enter 19:20:31.256 00.000 10672 UpdateGuideState(): m_state=6 19:20:31.256 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 818 19:20:31.256 00.000 10672 Star::Find returns 1 (0), X=1093.26, Y=745.54, Mass=217025, SNR=33.7, Peak=48480 HFD=2.6 19:20:31.256 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.08) 19:20:31.256 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 19:20:31.256 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.68 hyp=0.82 cameraTheta=2.18 mountX=0.39 mountY=0.72, mountTheta=1.08 19:20:31.256 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.68, opts=13) 19:20:31.256 00.000 10672 Enqueuing Move request for scope (-0.47, 0.68) 19:20:31.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9120, FiltMax=65488, Gamma=1.000 19:20:31.256 00.000 428 Worker thread wakes up 19:20:31.256 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.68) opts 0xd 19:20:31.256 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.68) 19:20:31.256 00.000 428 Moving (-0.47, 0.68) raw xDistance=0.39 yDistance=0.72 19:20:31.256 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 19:20:31.256 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:20:31.256 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 19:20:31.256 00.000 428 MoveAxis(E, 0, ABG) 19:20:31.256 00.000 428 Move returns status 0, amount 0 19:20:31.271 00.015 428 MoveAxis(N, 0, ABG) 19:20:31.271 00.000 428 Move returns status 0, amount 0 19:20:31.271 00.000 428 move complete, result=0 19:20:31.271 00.000 428 worker thread done servicing request 19:20:31.287 00.016 10672 UpdateGuideState exits: m=217025 SNR=33.7 19:20:31.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:31.287 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:31.287 00.000 10672 Enqueuing Expose request 19:20:31.287 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 19:20:31.287 00.000 428 Worker thread wakes up 19:20:31.287 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:31.287 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:33.583 02.296 10672 read socket command 10 19:20:33.583 00.000 10672 processing socket request REQDIST 19:20:33.583 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:20:33.583 00.000 10672 Sending socket response 68 (0x44) 19:20:33.614 00.031 428 Exposure complete 19:20:33.739 00.125 428 worker thread done servicing request 19:20:33.739 00.000 10672 OnExposeComplete: enter 19:20:33.739 00.000 10672 UpdateGuideState(): m_state=6 19:20:33.739 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 819 19:20:33.739 00.000 10672 Star::Find returns 1 (0), X=1093.31, Y=744.71, Mass=219003, SNR=32.6, Peak=41168 HFD=2.7 19:20:33.739 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.02) = xAngle (0.21 = 0.21) 19:20:33.739 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 19:20:33.739 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.14 hyp=0.44 cameraTheta=-2.81 mountX=0.43 mountY=-0.10, mountTheta=-0.23 19:20:33.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.14, opts=13) 19:20:33.739 00.000 10672 Enqueuing Move request for scope (-0.42, -0.14) 19:20:33.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8912, FiltMax=65488, Gamma=1.000 19:20:33.739 00.000 428 Worker thread wakes up 19:20:33.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.14) opts 0xd 19:20:33.739 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.14) 19:20:33.739 00.000 428 Moving (-0.42, -0.14) raw xDistance=0.43 yDistance=-0.10 19:20:33.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 19:20:33.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:33.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:20:33.739 00.000 428 MoveAxis(E, 0, ABG) 19:20:33.739 00.000 428 Move returns status 0, amount 0 19:20:33.739 00.000 428 MoveAxis(N, 0, ABG) 19:20:33.739 00.000 428 Move returns status 0, amount 0 19:20:33.739 00.000 428 move complete, result=0 19:20:33.739 00.000 428 worker thread done servicing request 19:20:33.771 00.032 10672 UpdateGuideState exits: m=219003 SNR=32.6 19:20:33.771 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:33.771 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:33.771 00.000 10672 Enqueuing Expose request 19:20:33.771 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:20:33.771 00.000 428 Worker thread wakes up 19:20:33.771 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:33.771 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:36.119 02.348 428 Exposure complete 19:20:36.259 00.140 428 worker thread done servicing request 19:20:36.259 00.000 10672 OnExposeComplete: enter 19:20:36.259 00.000 10672 UpdateGuideState(): m_state=6 19:20:36.259 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 820 19:20:36.259 00.000 10672 Star::Find returns 1 (0), X=1093.59, Y=744.84, Mass=263639, SNR=34.3, Peak=56544 HFD=2.6 19:20:36.259 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (0.00 = 0.00) 19:20:36.259 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 19:20:36.259 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.02 mountX=0.14 mountY=-0.00, mountTheta=-0.01 19:20:36.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.02, opts=13) 19:20:36.259 00.000 10672 Enqueuing Move request for scope (-0.14, -0.02) 19:20:36.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8464, FiltMax=65488, Gamma=1.000 19:20:36.259 00.000 428 Worker thread wakes up 19:20:36.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd 19:20:36.259 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.02) 19:20:36.259 00.000 428 Moving (-0.14, -0.02) raw xDistance=0.14 yDistance=-0.00 19:20:36.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:20:36.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:36.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:20:36.259 00.000 428 MoveAxis(E, 0, ABG) 19:20:36.259 00.000 428 Move returns status 0, amount 0 19:20:36.259 00.000 428 MoveAxis(N, 0, ABG) 19:20:36.259 00.000 428 Move returns status 0, amount 0 19:20:36.259 00.000 428 move complete, result=0 19:20:36.259 00.000 428 worker thread done servicing request 19:20:36.275 00.016 10672 UpdateGuideState exits: m=263639 SNR=34.3 19:20:36.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:36.275 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:36.275 00.000 10672 Enqueuing Expose request 19:20:36.275 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:20:36.275 00.000 428 Worker thread wakes up 19:20:36.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:36.275 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:38.587 02.312 10672 read socket command 10 19:20:38.587 00.000 10672 processing socket request REQDIST 19:20:38.587 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:20:38.587 00.000 10672 Sending socket response 46 (0x2e) 19:20:38.587 00.000 428 Exposure complete 19:20:38.727 00.140 428 worker thread done servicing request 19:20:38.727 00.000 10672 OnExposeComplete: enter 19:20:38.727 00.000 10672 UpdateGuideState(): m_state=6 19:20:38.727 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 821 19:20:38.727 00.000 10672 Star::Find returns 1 (0), X=1093.23, Y=744.80, Mass=213741, SNR=31.6, Peak=53808 HFD=1.8 19:20:38.727 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (0.00 = 0.00) 19:20:38.727 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 19:20:38.727 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.06 hyp=0.50 cameraTheta=-3.02 mountX=0.50 mountY=-0.01, mountTheta=-0.01 19:20:38.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.06, opts=13) 19:20:38.727 00.000 10672 Enqueuing Move request for scope (-0.50, -0.06) 19:20:38.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8800, FiltMax=65488, Gamma=1.000 19:20:38.727 00.000 428 Worker thread wakes up 19:20:38.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.06) opts 0xd 19:20:38.727 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.06) 19:20:38.727 00.000 428 Moving (-0.50, -0.06) raw xDistance=0.50 yDistance=-0.01 19:20:38.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 19:20:38.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:38.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:20:38.727 00.000 428 MoveAxis(W, 465, ABG) 19:20:38.727 00.000 428 Guiding Dir = 3, Dur = 465 19:20:38.727 00.000 428 IsSlewing returns 0 19:20:38.727 00.000 428 IsGuiding returns 0 19:20:38.758 00.031 428 PulseGuide returned control before completion, sleep 454 19:20:38.758 00.000 10672 UpdateGuideState exits: m=213741 SNR=31.6 19:20:38.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:38.758 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:38.758 00.000 10672 Enqueuing Expose request 19:20:39.227 00.469 428 IsGuiding returns 1 19:20:39.227 00.000 428 scope still moving after pulse duration time elapsed 19:20:39.258 00.031 428 IsSlewing returns 0 19:20:39.274 00.016 428 IsGuiding returns 0 19:20:39.274 00.000 428 scope move finished after 465 + 70 ms 19:20:39.274 00.000 428 Move returns status 0, amount 465 19:20:39.274 00.000 428 MoveAxis(N, 0, ABG) 19:20:39.274 00.000 428 Move returns status 0, amount 0 19:20:39.274 00.000 428 move complete, result=0 19:20:39.274 00.000 428 worker thread done servicing request 19:20:39.274 00.000 10672 GuideStep: 0.5 px 465 ms WEST, -0.0 px 0 ms NORTH 19:20:39.274 00.000 428 Worker thread wakes up 19:20:39.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:39.274 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:41.117 01.843 428 Exposure complete 19:20:41.242 00.125 428 worker thread done servicing request 19:20:41.242 00.000 10672 OnExposeComplete: enter 19:20:41.242 00.000 10672 UpdateGuideState(): m_state=6 19:20:41.242 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 822 19:20:41.242 00.000 10672 Star::Find returns 1 (0), X=1093.31, Y=744.96, Mass=211905, SNR=33.7, Peak=65488 HFD=2.3 19:20:41.242 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.02) = xAngle (5.93 = -0.35) 19:20:41.242 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 19:20:41.242 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.10 hyp=0.43 cameraTheta=2.91 mountX=0.40 mountY=0.14, mountTheta=0.34 19:20:41.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.10, opts=13) 19:20:41.242 00.000 10672 Enqueuing Move request for scope (-0.42, 0.10) 19:20:41.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9232, FiltMax=65488, Gamma=1.000 19:20:41.242 00.000 428 Worker thread wakes up 19:20:41.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.10) opts 0xd 19:20:41.242 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.10) 19:20:41.242 00.000 428 Moving (-0.42, 0.10) raw xDistance=0.40 yDistance=0.14 19:20:41.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 19:20:41.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:41.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:20:41.242 00.000 428 MoveAxis(E, 0, ABG) 19:20:41.242 00.000 428 Move returns status 0, amount 0 19:20:41.242 00.000 428 MoveAxis(N, 0, ABG) 19:20:41.242 00.000 428 Move returns status 0, amount 0 19:20:41.242 00.000 428 move complete, result=0 19:20:41.242 00.000 428 worker thread done servicing request 19:20:41.273 00.031 10672 UpdateGuideState exits: m=211905 SNR=33.7 19:20:41.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:41.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:41.273 00.000 10672 Enqueuing Expose request 19:20:41.273 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:41.273 00.000 428 Worker thread wakes up 19:20:41.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:41.273 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:43.590 02.317 10672 read socket command 10 19:20:43.590 00.000 10672 processing socket request REQDIST 19:20:43.590 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:20:43.590 00.000 10672 Sending socket response 46 (0x2e) 19:20:43.606 00.016 428 Exposure complete 19:20:43.746 00.140 428 worker thread done servicing request 19:20:43.746 00.000 10672 OnExposeComplete: enter 19:20:43.746 00.000 10672 UpdateGuideState(): m_state=6 19:20:43.746 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 823 19:20:43.746 00.000 10672 Star::Find returns 1 (0), X=1093.42, Y=744.88, Mass=191634, SNR=33.0, Peak=55456 HFD=2.1 19:20:43.746 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.02) = xAngle (6.11 = -0.18) 19:20:43.762 00.016 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.98 = 2.98) 19:20:43.762 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.09 mountX=0.31 mountY=0.05, mountTheta=0.16 19:20:43.762 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.02, opts=13) 19:20:43.762 00.000 10672 Enqueuing Move request for scope (-0.31, 0.02) 19:20:43.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8800, FiltMax=65488, Gamma=1.000 19:20:43.762 00.000 428 Worker thread wakes up 19:20:43.762 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd 19:20:43.762 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.02) 19:20:43.762 00.000 428 Moving (-0.31, 0.02) raw xDistance=0.31 yDistance=0.05 19:20:43.762 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:20:43.762 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:43.762 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:20:43.762 00.000 428 MoveAxis(E, 0, ABG) 19:20:43.762 00.000 428 Move returns status 0, amount 0 19:20:43.762 00.000 428 MoveAxis(N, 0, ABG) 19:20:43.762 00.000 428 Move returns status 0, amount 0 19:20:43.762 00.000 428 move complete, result=0 19:20:43.762 00.000 428 worker thread done servicing request 19:20:43.777 00.015 10672 UpdateGuideState exits: m=191634 SNR=33.0 19:20:43.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:43.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:43.777 00.000 10672 Enqueuing Expose request 19:20:43.777 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:43.777 00.000 428 Worker thread wakes up 19:20:43.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:43.777 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:46.105 02.328 428 Exposure complete 19:20:46.245 00.140 428 worker thread done servicing request 19:20:46.245 00.000 10672 OnExposeComplete: enter 19:20:46.245 00.000 10672 UpdateGuideState(): m_state=6 19:20:46.245 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 824 19:20:46.245 00.000 10672 Star::Find returns 1 (0), X=1093.54, Y=744.94, Mass=242167, SNR=35.4, Peak=48144 HFD=2.7 19:20:46.245 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.02) = xAngle (5.75 = -0.53) 19:20:46.245 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.62 = 2.62) 19:20:46.245 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.73 mountX=0.18 mountY=0.10, mountTheta=0.52 19:20:46.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.08, opts=13) 19:20:46.245 00.000 10672 Enqueuing Move request for scope (-0.19, 0.08) 19:20:46.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=9008, FiltMax=65488, Gamma=1.000 19:20:46.245 00.000 428 Worker thread wakes up 19:20:46.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd 19:20:46.245 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.08) 19:20:46.245 00.000 428 Moving (-0.19, 0.08) raw xDistance=0.18 yDistance=0.10 19:20:46.245 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:20:46.245 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:46.245 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:20:46.245 00.000 428 MoveAxis(E, 0, ABG) 19:20:46.245 00.000 428 Move returns status 0, amount 0 19:20:46.245 00.000 428 MoveAxis(N, 0, ABG) 19:20:46.245 00.000 428 Move returns status 0, amount 0 19:20:46.245 00.000 428 move complete, result=0 19:20:46.245 00.000 428 worker thread done servicing request 19:20:46.277 00.032 10672 UpdateGuideState exits: m=242167 SNR=35.4 19:20:46.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:46.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:46.277 00.000 10672 Enqueuing Expose request 19:20:46.277 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:46.277 00.000 428 Worker thread wakes up 19:20:46.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:46.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:48.588 02.311 10672 read socket command 10 19:20:48.588 00.000 10672 processing socket request REQDIST 19:20:48.588 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:20:48.588 00.000 10672 Sending socket response 35 (0x23) 19:20:48.604 00.016 428 Exposure complete 19:20:48.745 00.141 428 worker thread done servicing request 19:20:48.745 00.000 10672 OnExposeComplete: enter 19:20:48.745 00.000 10672 UpdateGuideState(): m_state=6 19:20:48.745 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 825 19:20:48.745 00.000 10672 Star::Find returns 1 (0), X=1093.79, Y=745.32, Mass=249403, SNR=34.1, Peak=46400 HFD=2.7 19:20:48.745 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 19:20:48.745 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 19:20:48.745 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.46 hyp=0.47 cameraTheta=1.44 mountX=-0.12 mountY=0.45, mountTheta=1.82 19:20:48.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.46, opts=13) 19:20:48.745 00.000 10672 Enqueuing Move request for scope (0.06, 0.46) 19:20:48.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8256, FiltMax=65488, Gamma=1.000 19:20:48.745 00.000 428 Worker thread wakes up 19:20:48.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.46) opts 0xd 19:20:48.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.46) 19:20:48.745 00.000 428 Moving (0.06, 0.46) raw xDistance=-0.12 yDistance=0.45 19:20:48.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:20:48.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:48.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 19:20:48.745 00.000 428 MoveAxis(E, 0, ABG) 19:20:48.745 00.000 428 Move returns status 0, amount 0 19:20:48.745 00.000 428 MoveAxis(N, 0, ABG) 19:20:48.745 00.000 428 Move returns status 0, amount 0 19:20:48.745 00.000 428 move complete, result=0 19:20:48.745 00.000 428 worker thread done servicing request 19:20:48.760 00.015 10672 UpdateGuideState exits: m=249403 SNR=34.1 19:20:48.760 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:48.760 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:48.760 00.000 10672 Enqueuing Expose request 19:20:48.760 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:20:48.776 00.016 428 Worker thread wakes up 19:20:48.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:48.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:51.103 02.327 428 Exposure complete 19:20:51.275 00.172 428 worker thread done servicing request 19:20:51.275 00.000 10672 OnExposeComplete: enter 19:20:51.275 00.000 10672 UpdateGuideState(): m_state=6 19:20:51.275 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 826 19:20:51.275 00.000 10672 Star::Find returns 1 (0), X=1093.95, Y=745.11, Mass=228705, SNR=32.6, Peak=55888 HFD=2.2 19:20:51.275 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.02) = xAngle (3.88 = -2.40) 19:20:51.275 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.75 = 0.75) 19:20:51.275 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.25 hyp=0.34 cameraTheta=0.86 mountX=-0.25 mountY=0.23, mountTheta=2.40 19:20:51.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.25, opts=13) 19:20:51.275 00.000 10672 Enqueuing Move request for scope (0.22, 0.25) 19:20:51.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8256, FiltMax=65488, Gamma=1.000 19:20:51.275 00.000 428 Worker thread wakes up 19:20:51.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.25) opts 0xd 19:20:51.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.25) 19:20:51.275 00.000 428 Moving (0.22, 0.25) raw xDistance=-0.25 yDistance=0.23 19:20:51.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:20:51.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:51.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:20:51.275 00.000 428 MoveAxis(E, 0, ABG) 19:20:51.275 00.000 428 Move returns status 0, amount 0 19:20:51.275 00.000 428 MoveAxis(N, 0, ABG) 19:20:51.275 00.000 428 Move returns status 0, amount 0 19:20:51.275 00.000 428 move complete, result=0 19:20:51.275 00.000 428 worker thread done servicing request 19:20:51.295 00.020 10672 UpdateGuideState exits: m=228705 SNR=32.6 19:20:51.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:51.295 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:51.295 00.000 10672 Enqueuing Expose request 19:20:51.295 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:20:51.295 00.000 428 Worker thread wakes up 19:20:51.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:51.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:53.591 02.296 10672 read socket command 10 19:20:53.591 00.000 10672 processing socket request REQDIST 19:20:53.591 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:20:53.591 00.000 10672 Sending socket response 37 (0x25) 19:20:53.606 00.015 428 Exposure complete 19:20:53.747 00.141 428 worker thread done servicing request 19:20:53.747 00.000 10672 OnExposeComplete: enter 19:20:53.747 00.000 10672 UpdateGuideState(): m_state=6 19:20:53.747 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 827 19:20:53.747 00.000 10672 Star::Find returns 1 (0), X=1093.54, Y=746.27, Mass=187414, SNR=25.0, Peak=36368 HFD=2.7 19:20:53.747 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 19:20:53.747 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 19:20:53.747 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=1.41 hyp=1.43 cameraTheta=1.70 mountX=0.02 mountY=1.43, mountTheta=1.56 19:20:53.747 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=1.41, opts=13) 19:20:53.747 00.000 10672 Enqueuing Move request for scope (-0.19, 1.41) 19:20:53.747 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8464, FiltMax=65488, Gamma=1.000 19:20:53.747 00.000 428 Worker thread wakes up 19:20:53.747 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.41) opts 0xd 19:20:53.747 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 1.41) 19:20:53.747 00.000 428 Moving (-0.19, 1.41) raw xDistance=0.02 yDistance=1.43 19:20:53.747 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:20:53.747 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:20:53.747 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.43 19:20:53.747 00.000 428 MoveAxis(E, 0, ABG) 19:20:53.747 00.000 428 Move returns status 0, amount 0 19:20:53.747 00.000 428 MoveAxis(N, 0, ABG) 19:20:53.747 00.000 428 Move returns status 0, amount 0 19:20:53.747 00.000 428 move complete, result=0 19:20:53.747 00.000 428 worker thread done servicing request 19:20:53.778 00.031 10672 UpdateGuideState exits: m=187414 SNR=25.0 19:20:53.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:53.778 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:20:53.778 00.000 10672 Enqueuing Expose request 19:20:53.778 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 1.4 px 0 ms NORTH 19:20:53.778 00.000 428 Worker thread wakes up 19:20:53.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:53.778 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:20:56.090 02.312 428 Exposure complete 19:20:56.152 00.062 428 worker thread done servicing request 19:20:56.152 00.000 10672 OnExposeComplete: enter 19:20:56.152 00.000 10672 UpdateGuideState(): m_state=6 19:20:56.152 00.000 10672 Star::Find(15, 1093, 746, 0, (0,0,0,0), 0.0, 0) frame 828 19:20:56.152 00.000 10672 Star::Find returns 0 (3), X=1093.00, Y=746.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:20:56.152 00.000 10672 DistanceChecker: activated 19:20:56.152 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:20:56.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:20:56.152 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:20:56.152 00.000 428 Worker thread wakes up 19:20:56.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:20:56.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:20:56.152 00.000 428 move complete, result=0 19:20:56.152 00.000 428 worker thread done servicing request 19:20:56.277 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:20:56.277 00.000 10672 Status Line: Star lost - low mass 19:20:56.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:20:56.293 00.016 10672 UpdateGuideState exits: Star lost - low mass 19:20:56.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:56.293 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:20:56.293 00.000 10672 Enqueuing Expose request 19:20:56.293 00.000 428 Worker thread wakes up 19:20:56.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:56.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:20:58.583 02.290 10672 read socket command 10 19:20:58.583 00.000 10672 processing socket request REQDIST 19:20:58.583 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:20:58.583 00.000 10672 Sending socket response 68 (0x44) 19:20:58.605 00.022 428 Exposure complete 19:20:58.664 00.059 10672 OnExposeComplete: enter 19:20:58.664 00.000 10672 UpdateGuideState(): m_state=6 19:20:58.664 00.000 428 worker thread done servicing request 19:20:58.665 00.001 10672 Star::Find(15, 1093, 746, 0, (0,0,0,0), 0.0, 0) frame 829 19:20:58.665 00.000 10672 Star::Find returns 0 (3), X=1093.00, Y=746.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:20:58.665 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:20:58.665 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:20:58.666 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 19:20:58.666 00.000 428 Worker thread wakes up 19:20:58.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:20:58.666 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:20:58.666 00.000 428 move complete, result=0 19:20:58.667 00.001 428 worker thread done servicing request 19:20:58.774 00.107 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:20:58.774 00.000 10672 Status Line: Star lost - low mass 19:20:58.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=51633, max=65265, FiltMin=60673, FiltMax=65265, Gamma=1.000 19:20:58.790 00.016 10672 UpdateGuideState exits: Star lost - low mass 19:20:58.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:58.790 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:20:58.790 00.000 10672 Enqueuing Expose request 19:20:58.790 00.000 428 Worker thread wakes up 19:20:58.790 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:20:58.790 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:21:01.111 02.321 428 Exposure complete 19:21:01.251 00.140 428 worker thread done servicing request 19:21:01.251 00.000 10672 OnExposeComplete: enter 19:21:01.251 00.000 10672 UpdateGuideState(): m_state=6 19:21:01.252 00.001 10672 Star::Find(15, 1093, 746, 0, (0,0,0,0), 0.0, 0) frame 830 19:21:01.252 00.000 10672 Star::Find returns 1 (0), X=1094.91, Y=749.27, Mass=116966, SNR=18.1, Peak=28960 HFD=3.3 19:21:01.252 00.000 10672 DistanceChecker: reject for large offset (4.57 > 1.07) avgDist = 0.54 count = 74 19:21:01.253 00.001 10672 DistanceChecker: begin recovering 19:21:01.253 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.02) = xAngle (4.33 = -1.95) 19:21:01.253 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.20 = 1.20) 19:21:01.253 00.000 10672 CameraToMount -- cameraX=1.18 cameraY=4.41 hyp=4.57 cameraTheta=1.31 mountX=-1.71 mountY=4.26, mountTheta=1.95 19:21:01.254 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.18, y=4.41, opts=13) 19:21:01.254 00.000 10672 Enqueuing Move request for scope (1.18, 4.41) 19:21:01.255 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8800, FiltMax=65488, Gamma=1.000 19:21:01.255 00.000 428 Worker thread wakes up 19:21:01.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.18, 4.41) opts 0xd 19:21:01.255 00.000 428 Handling offset move in thread for scope, endpoint = (1.18, 4.41) 19:21:01.255 00.000 428 Moving (1.18, 4.41) raw xDistance=-1.71 yDistance=4.26 19:21:01.255 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.71 19:21:01.255 00.000 428 resist switch: large excursion: input 4.26 thresh 1.65 direction from -1 to 1 19:21:01.255 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=12.78 19:21:01.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 4.26 from input 4.26 19:21:01.255 00.000 428 MoveAxis(E, 1588, ABG) 19:21:01.255 00.000 428 Guiding Dir = 2, Dur = 1588 19:21:01.255 00.000 428 IsSlewing returns 0 19:21:01.256 00.001 428 IsGuiding returns 0 19:21:01.277 00.021 10672 UpdateGuideState exits: m=116966 SNR=18.1 19:21:01.278 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:01.278 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:01.278 00.000 10672 Enqueuing Expose request 19:21:01.283 00.005 428 PulseGuide returned control before completion, sleep 1572 19:21:02.872 01.589 428 IsGuiding returns 1 19:21:02.872 00.000 428 scope still moving after pulse duration time elapsed 19:21:02.919 00.047 428 IsSlewing returns 0 19:21:02.919 00.000 428 IsGuiding returns 0 19:21:02.919 00.000 428 scope move finished after 1588 + 85 ms 19:21:02.919 00.000 428 Move returns status 0, amount 1588 19:21:02.919 00.000 428 MoveAxis(S, 6459, ABG) 19:21:02.919 00.000 428 duration set to 2500 by maxDecDuration 19:21:02.919 00.000 428 Guiding Dir = 1, Dur = 2500 19:21:02.919 00.000 428 IsSlewing returns 0 19:21:02.919 00.000 428 IsGuiding returns 0 19:21:02.997 00.078 428 PulseGuide returned control before completion, sleep 2436 19:21:03.591 00.594 10672 read socket command 10 19:21:03.591 00.000 10672 processing socket request REQDIST 19:21:03.591 00.000 10672 SOCKSVR: Sending pixel error of 1.85 19:21:03.591 00.000 10672 Sending socket response 185 (0xb9) 19:21:05.449 01.858 428 IsGuiding returns 1 19:21:05.449 00.000 428 scope still moving after pulse duration time elapsed 19:21:05.480 00.031 428 IsSlewing returns 0 19:21:05.480 00.000 428 IsGuiding returns 1 19:21:05.527 00.047 428 IsSlewing returns 0 19:21:05.527 00.000 428 IsGuiding returns 0 19:21:05.527 00.000 428 scope move finished after 2500 + 100 ms 19:21:05.527 00.000 428 Move returns status 0, amount 2500 19:21:05.527 00.000 428 move complete, result=0 19:21:05.527 00.000 428 worker thread done servicing request 19:21:05.527 00.000 428 Worker thread wakes up 19:21:05.527 00.000 10672 GuideStep: -1.7 px 1588 ms EAST, 4.3 px 2500 ms SOUTH 19:21:05.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:05.527 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:05.527 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:21:06.105 00.578 428 Exposure complete 19:21:06.230 00.125 428 worker thread done servicing request 19:21:06.230 00.000 10672 OnExposeComplete: enter 19:21:06.230 00.000 10672 UpdateGuideState(): m_state=6 19:21:06.230 00.000 10672 Star::Find(15, 1094, 749, 0, (0,0,0,0), 0.0, 0) frame 831 19:21:06.230 00.000 10672 Star::Find returns 1 (0), X=1095.33, Y=752.36, Mass=231860, SNR=27.2, Peak=32560 HFD=3.1 19:21:06.230 00.000 10672 DistanceChecker: reject for large offset (7.68 > 1.43) avgDist = 0.72 count = 75 19:21:06.230 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.02) = xAngle (4.38 = -1.90) 19:21:06.230 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 19:21:06.230 00.000 10672 CameraToMount -- cameraX=1.61 cameraY=7.51 hyp=7.68 cameraTheta=1.36 mountX=-2.50 mountY=7.29, mountTheta=1.90 19:21:06.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.61, y=7.51, opts=13) 19:21:06.230 00.000 10672 Enqueuing Move request for scope (1.61, 7.51) 19:21:06.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8464, FiltMax=65488, Gamma=1.000 19:21:06.230 00.000 428 Worker thread wakes up 19:21:06.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.61, 7.51) opts 0xd 19:21:06.230 00.000 428 Handling offset move in thread for scope, endpoint = (1.61, 7.51) 19:21:06.230 00.000 428 Moving (1.61, 7.51) raw xDistance=-2.50 yDistance=7.29 19:21:06.230 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.65 from input -2.50 19:21:06.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 7.29 from input 7.29 19:21:06.230 00.000 428 MoveAxis(E, 2438, ABG) 19:21:06.230 00.000 428 Guiding Dir = 2, Dur = 2438 19:21:06.246 00.016 428 IsSlewing returns 0 19:21:06.246 00.000 428 IsGuiding returns 0 19:21:06.261 00.015 10672 UpdateGuideState exits: m=231860 SNR=27.2 19:21:06.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:06.261 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:06.261 00.000 10672 Enqueuing Expose request 19:21:06.261 00.000 428 PulseGuide returned control before completion, sleep 2423 19:21:08.589 02.328 10672 read socket command 10 19:21:08.589 00.000 10672 processing socket request REQDIST 19:21:08.589 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:21:08.589 00.000 10672 Sending socket response 255 (0xff) 19:21:08.714 00.125 428 IsGuiding returns 0 19:21:08.714 00.000 428 Move returns status 0, amount 2438 19:21:08.714 00.000 428 MoveAxis(S, 11058, ABG) 19:21:08.714 00.000 428 duration set to 2500 by maxDecDuration 19:21:08.714 00.000 428 Guiding Dir = 1, Dur = 2500 19:21:08.714 00.000 428 IsSlewing returns 0 19:21:08.714 00.000 428 IsGuiding returns 0 19:21:08.792 00.078 428 PulseGuide returned control before completion, sleep 2431 19:21:11.230 02.438 428 IsGuiding returns 1 19:21:11.230 00.000 428 scope still moving after pulse duration time elapsed 19:21:11.252 00.022 428 IsSlewing returns 0 19:21:11.253 00.001 428 IsGuiding returns 1 19:21:11.274 00.021 428 IsSlewing returns 0 19:21:11.275 00.001 428 IsGuiding returns 1 19:21:11.336 00.061 428 IsSlewing returns 0 19:21:11.368 00.032 428 IsGuiding returns 0 19:21:11.368 00.000 428 scope move finished after 2500 + 151 ms 19:21:11.369 00.001 428 Move returns status 0, amount 2500 19:21:11.369 00.000 428 move complete, result=0 19:21:11.369 00.000 428 worker thread done servicing request 19:21:11.369 00.000 428 Worker thread wakes up 19:21:11.369 00.000 10672 GuideStep: -2.5 px 2438 ms EAST, 7.3 px 2500 ms SOUTH 19:21:11.370 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:11.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1080,737,31,31) 19:21:11.381 00.011 428 ZWO: getimagedata clearbuf 1 ret 0 19:21:11.392 00.011 428 ZWO: getimagedata clearbuf 2 ret 0 19:21:13.582 02.190 10672 read socket command 10 19:21:13.582 00.000 10672 processing socket request REQDIST 19:21:13.582 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:21:13.582 00.000 10672 Sending socket response 255 (0xff) 19:21:13.589 00.007 428 Exposure complete 19:21:13.724 00.135 428 worker thread done servicing request 19:21:13.724 00.000 10672 OnExposeComplete: enter 19:21:13.724 00.000 10672 UpdateGuideState(): m_state=6 19:21:13.725 00.001 10672 Star::Find(15, 1095, 752, 0, (0,0,0,0), 0.0, 0) frame 832 19:21:13.725 00.000 10672 Star::Find returns 1 (0), X=1093.54, Y=749.17, Mass=226219, SNR=27.4, Peak=33328 HFD=3.8 19:21:13.725 00.000 10672 DistanceChecker: reject for large offset (4.32 > 2.06) avgDist = 1.03 count = 76 19:21:13.726 00.001 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 19:21:13.726 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 19:21:13.726 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=4.32 hyp=4.32 cameraTheta=1.61 mountX=-0.34 mountY=4.31, mountTheta=1.65 19:21:13.727 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=4.32, opts=13) 19:21:13.728 00.001 10672 Enqueuing Move request for scope (-0.19, 4.32) 19:21:13.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8144, FiltMax=65488, Gamma=1.000 19:21:13.728 00.000 428 Worker thread wakes up 19:21:13.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 4.32) opts 0xd 19:21:13.728 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 4.32) 19:21:13.728 00.000 428 Moving (-0.19, 4.32) raw xDistance=-0.34 yDistance=4.31 19:21:13.729 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:21:13.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 4.31 from input 4.31 19:21:13.729 00.000 428 MoveAxis(E, 0, ABG) 19:21:13.729 00.000 428 Move returns status 0, amount 0 19:21:13.729 00.000 428 MoveAxis(S, 6538, ABG) 19:21:13.729 00.000 428 duration set to 2500 by maxDecDuration 19:21:13.729 00.000 428 Guiding Dir = 1, Dur = 2500 19:21:13.731 00.002 428 IsSlewing returns 0 19:21:13.731 00.000 428 IsGuiding returns 0 19:21:13.752 00.021 10672 UpdateGuideState exits: m=226219 SNR=27.4 19:21:13.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:13.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:13.752 00.000 10672 Enqueuing Expose request 19:21:13.813 00.061 428 PulseGuide returned control before completion, sleep 2428 19:21:16.244 02.431 428 IsGuiding returns 1 19:21:16.244 00.000 428 scope still moving after pulse duration time elapsed 19:21:16.292 00.048 428 IsSlewing returns 0 19:21:16.293 00.001 428 IsGuiding returns 1 19:21:16.315 00.022 428 IsSlewing returns 0 19:21:16.356 00.041 428 IsGuiding returns 0 19:21:16.356 00.000 428 scope move finished after 2500 + 124 ms 19:21:16.356 00.000 428 Move returns status 0, amount 2500 19:21:16.357 00.001 428 move complete, result=0 19:21:16.357 00.000 428 worker thread done servicing request 19:21:16.357 00.000 428 Worker thread wakes up 19:21:16.357 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 4.3 px 2500 ms SOUTH 19:21:16.358 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:16.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:16.374 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:21:18.581 02.207 10672 read socket command 10 19:21:18.582 00.001 10672 processing socket request REQDIST 19:21:18.582 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:21:18.582 00.000 10672 Sending socket response 255 (0xff) 19:21:18.587 00.005 428 Exposure complete 19:21:18.723 00.136 428 worker thread done servicing request 19:21:18.723 00.000 10672 OnExposeComplete: enter 19:21:18.723 00.000 10672 UpdateGuideState(): m_state=6 19:21:18.724 00.001 10672 Star::Find(15, 1093, 749, 0, (0,0,0,0), 0.0, 0) frame 833 19:21:18.724 00.000 10672 Star::Find returns 1 (0), X=1094.13, Y=743.98, Mass=248117, SNR=34.9, Peak=39424 HFD=2.7 19:21:18.724 00.000 10672 DistanceChecker: deactivated 19:21:18.724 00.000 10672 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.02) = xAngle (1.88 = 1.88) 19:21:18.725 00.001 10672 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.24 = -1.24) 19:21:18.725 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.88 hyp=0.97 cameraTheta=-1.14 mountX=-0.30 mountY=-0.92, mountTheta=-1.89 19:21:18.726 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.88, opts=13) 19:21:18.726 00.000 10672 Enqueuing Move request for scope (0.41, -0.88) 19:21:18.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8256, FiltMax=65488, Gamma=1.000 19:21:18.726 00.000 428 Worker thread wakes up 19:21:18.727 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.88) opts 0xd 19:21:18.727 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.88) 19:21:18.727 00.000 428 Moving (0.41, -0.88) raw xDistance=-0.30 yDistance=-0.92 19:21:18.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:21:18.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:21:18.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.92 19:21:18.727 00.000 428 MoveAxis(E, 0, ABG) 19:21:18.728 00.001 428 Move returns status 0, amount 0 19:21:18.728 00.000 428 MoveAxis(N, 0, ABG) 19:21:18.728 00.000 428 Move returns status 0, amount 0 19:21:18.728 00.000 428 move complete, result=0 19:21:18.728 00.000 428 worker thread done servicing request 19:21:18.753 00.025 10672 UpdateGuideState exits: m=248117 SNR=34.9 19:21:18.753 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:18.753 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:18.753 00.000 10672 Enqueuing Expose request 19:21:18.753 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.9 px 0 ms NORTH 19:21:18.754 00.001 428 Worker thread wakes up 19:21:18.754 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:18.754 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:21.087 02.333 428 Exposure complete 19:21:21.222 00.135 428 worker thread done servicing request 19:21:21.222 00.000 10672 OnExposeComplete: enter 19:21:21.222 00.000 10672 UpdateGuideState(): m_state=6 19:21:21.223 00.001 10672 Star::Find(15, 1094, 743, 0, (0,0,0,0), 0.0, 0) frame 834 19:21:21.223 00.000 10672 Star::Find returns 1 (0), X=1094.27, Y=744.16, Mass=236397, SNR=36.0, Peak=45968 HFD=2.6 19:21:21.223 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.02) = xAngle (2.11 = 2.11) 19:21:21.223 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.01 = -1.01) 19:21:21.224 00.001 10672 CameraToMount -- cameraX=0.54 cameraY=-0.69 hyp=0.88 cameraTheta=-0.91 mountX=-0.46 mountY=-0.75, mountTheta=-2.12 19:21:21.225 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.69, opts=13) 19:21:21.225 00.000 10672 Enqueuing Move request for scope (0.54, -0.69) 19:21:21.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8368, FiltMax=65488, Gamma=1.000 19:21:21.225 00.000 428 Worker thread wakes up 19:21:21.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.69) opts 0xd 19:21:21.226 00.001 428 Handling offset move in thread for scope, endpoint = (0.54, -0.69) 19:21:21.226 00.000 428 Moving (0.54, -0.69) raw xDistance=-0.46 yDistance=-0.75 19:21:21.226 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:21:21.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:21:21.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.75 19:21:21.226 00.000 428 MoveAxis(E, 424, ABG) 19:21:21.226 00.000 428 Guiding Dir = 2, Dur = 424 19:21:21.228 00.002 428 IsSlewing returns 0 19:21:21.228 00.000 428 IsGuiding returns 0 19:21:21.246 00.018 428 PulseGuide returned control before completion, sleep 416 19:21:21.249 00.003 10672 UpdateGuideState exits: m=236397 SNR=36.0 19:21:21.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:21.249 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:21.249 00.000 10672 Enqueuing Expose request 19:21:21.664 00.415 428 IsGuiding returns 1 19:21:21.665 00.001 428 scope still moving after pulse duration time elapsed 19:21:21.694 00.029 428 IsSlewing returns 0 19:21:21.695 00.001 428 IsGuiding returns 0 19:21:21.695 00.000 428 scope move finished after 424 + 43 ms 19:21:21.695 00.000 428 Move returns status 0, amount 424 19:21:21.695 00.000 428 MoveAxis(N, 0, ABG) 19:21:21.695 00.000 428 Move returns status 0, amount 0 19:21:21.695 00.000 428 move complete, result=0 19:21:21.696 00.001 428 worker thread done servicing request 19:21:21.696 00.000 428 Worker thread wakes up 19:21:21.696 00.000 10672 GuideStep: -0.5 px 424 ms EAST, -0.7 px 0 ms NORTH 19:21:21.697 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:21.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:23.581 01.884 10672 read socket command 10 19:21:23.581 00.000 10672 processing socket request REQDIST 19:21:23.581 00.000 10672 SOCKSVR: Sending pixel error of 2.33 19:21:23.581 00.000 10672 Sending socket response 233 (0xe9) 19:21:23.581 00.000 428 Exposure complete 19:21:23.706 00.125 428 worker thread done servicing request 19:21:23.706 00.000 10672 OnExposeComplete: enter 19:21:23.706 00.000 10672 UpdateGuideState(): m_state=6 19:21:23.706 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 835 19:21:23.706 00.000 10672 Star::Find returns 1 (0), X=1093.74, Y=744.81, Mass=226047, SNR=30.3, Peak=48800 HFD=2.8 19:21:23.706 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.02) = xAngle (1.81 = 1.81) 19:21:23.706 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.32 = -1.32) 19:21:23.706 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.21 mountX=-0.01 mountY=-0.05, mountTheta=-1.81 19:21:23.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.05, opts=13) 19:21:23.706 00.000 10672 Enqueuing Move request for scope (0.02, -0.05) 19:21:23.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=7264, FiltMax=65488, Gamma=1.000 19:21:23.706 00.000 428 Worker thread wakes up 19:21:23.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd 19:21:23.706 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.05) 19:21:23.706 00.000 428 Moving (0.02, -0.05) raw xDistance=-0.01 yDistance=-0.05 19:21:23.722 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:21:23.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:23.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:21:23.722 00.000 428 MoveAxis(E, 0, ABG) 19:21:23.722 00.000 428 Move returns status 0, amount 0 19:21:23.722 00.000 428 MoveAxis(N, 0, ABG) 19:21:23.722 00.000 428 Move returns status 0, amount 0 19:21:23.722 00.000 428 move complete, result=0 19:21:23.722 00.000 428 worker thread done servicing request 19:21:23.737 00.015 10672 UpdateGuideState exits: m=226047 SNR=30.3 19:21:23.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:23.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:23.737 00.000 10672 Enqueuing Expose request 19:21:23.737 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:21:23.737 00.000 428 Worker thread wakes up 19:21:23.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:23.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:26.101 02.364 428 Exposure complete 19:21:26.226 00.125 428 worker thread done servicing request 19:21:26.226 00.000 10672 OnExposeComplete: enter 19:21:26.226 00.000 10672 UpdateGuideState(): m_state=6 19:21:26.226 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 836 19:21:26.226 00.000 10672 Star::Find returns 1 (0), X=1093.91, Y=744.05, Mass=214468, SNR=33.5, Peak=64384 HFD=2.1 19:21:26.226 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.02) = xAngle (1.68 = 1.68) 19:21:26.226 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.45 = -1.45) 19:21:26.226 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.81 hyp=0.83 cameraTheta=-1.34 mountX=-0.09 mountY=-0.82, mountTheta=-1.68 19:21:26.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.81, opts=13) 19:21:26.226 00.000 10672 Enqueuing Move request for scope (0.19, -0.81) 19:21:26.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8032, FiltMax=65488, Gamma=1.000 19:21:26.226 00.000 428 Worker thread wakes up 19:21:26.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.81) opts 0xd 19:21:26.226 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.81) 19:21:26.226 00.000 428 Moving (0.19, -0.81) raw xDistance=-0.09 yDistance=-0.82 19:21:26.226 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:21:26.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:21:26.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.82 19:21:26.226 00.000 428 MoveAxis(E, 0, ABG) 19:21:26.226 00.000 428 Move returns status 0, amount 0 19:21:26.226 00.000 428 MoveAxis(N, 0, ABG) 19:21:26.226 00.000 428 Move returns status 0, amount 0 19:21:26.226 00.000 428 move complete, result=0 19:21:26.226 00.000 428 worker thread done servicing request 19:21:26.257 00.031 10672 UpdateGuideState exits: m=214468 SNR=33.5 19:21:26.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:26.257 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:26.257 00.000 10672 Enqueuing Expose request 19:21:26.257 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH 19:21:26.257 00.000 428 Worker thread wakes up 19:21:26.257 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:26.257 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:28.569 02.312 428 Exposure complete 19:21:28.585 00.016 10672 read socket command 10 19:21:28.585 00.000 10672 processing socket request REQDIST 19:21:28.585 00.000 10672 SOCKSVR: Sending pixel error of 1.40 19:21:28.585 00.000 10672 Sending socket response 140 (0x8c) 19:21:28.710 00.125 428 worker thread done servicing request 19:21:28.710 00.000 10672 OnExposeComplete: enter 19:21:28.710 00.000 10672 UpdateGuideState(): m_state=6 19:21:28.710 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 837 19:21:28.710 00.000 10672 Star::Find returns 1 (0), X=1093.61, Y=744.14, Mass=197515, SNR=33.1, Peak=63952 HFD=2.1 19:21:28.710 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 19:21:28.710 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84) 19:21:28.710 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.72 hyp=0.73 cameraTheta=-1.73 mountX=0.20 mountY=-0.70, mountTheta=-1.29 19:21:28.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.72, opts=13) 19:21:28.710 00.000 10672 Enqueuing Move request for scope (-0.12, -0.72) 19:21:28.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8464, FiltMax=65488, Gamma=1.000 19:21:28.710 00.000 428 Worker thread wakes up 19:21:28.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.72) opts 0xd 19:21:28.710 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.72) 19:21:28.710 00.000 428 Moving (-0.12, -0.72) raw xDistance=0.20 yDistance=-0.70 19:21:28.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:21:28.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:21:28.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 19:21:28.710 00.000 428 MoveAxis(E, 0, ABG) 19:21:28.710 00.000 428 Move returns status 0, amount 0 19:21:28.710 00.000 428 MoveAxis(N, 0, ABG) 19:21:28.710 00.000 428 Move returns status 0, amount 0 19:21:28.710 00.000 428 move complete, result=0 19:21:28.710 00.000 428 worker thread done servicing request 19:21:28.741 00.031 10672 UpdateGuideState exits: m=197515 SNR=33.1 19:21:28.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:28.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:28.741 00.000 10672 Enqueuing Expose request 19:21:28.741 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 19:21:28.741 00.000 428 Worker thread wakes up 19:21:28.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:28.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:31.099 02.358 428 Exposure complete 19:21:31.240 00.141 428 worker thread done servicing request 19:21:31.240 00.000 10672 OnExposeComplete: enter 19:21:31.240 00.000 10672 UpdateGuideState(): m_state=6 19:21:31.240 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 838 19:21:31.240 00.000 10672 Star::Find returns 1 (0), X=1093.89, Y=744.19, Mass=206808, SNR=29.1, Peak=51632 HFD=2.3 19:21:31.240 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.02) = xAngle (1.69 = 1.69) 19:21:31.240 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.43 = -1.43) 19:21:31.240 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.67 hyp=0.69 cameraTheta=-1.33 mountX=-0.08 mountY=-0.68, mountTheta=-1.69 19:21:31.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.67, opts=13) 19:21:31.240 00.000 10672 Enqueuing Move request for scope (0.17, -0.67) 19:21:31.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=7920, FiltMax=65488, Gamma=1.000 19:21:31.240 00.000 428 Worker thread wakes up 19:21:31.240 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.67) opts 0xd 19:21:31.240 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.67) 19:21:31.240 00.000 428 Moving (0.17, -0.67) raw xDistance=-0.08 yDistance=-0.68 19:21:31.240 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:21:31.240 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:21:31.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 19:21:31.240 00.000 428 MoveAxis(E, 0, ABG) 19:21:31.240 00.000 428 Move returns status 0, amount 0 19:21:31.240 00.000 428 MoveAxis(N, 0, ABG) 19:21:31.240 00.000 428 Move returns status 0, amount 0 19:21:31.240 00.000 428 move complete, result=0 19:21:31.240 00.000 428 worker thread done servicing request 19:21:31.256 00.016 10672 UpdateGuideState exits: m=206808 SNR=29.1 19:21:31.256 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:31.256 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:31.256 00.000 10672 Enqueuing Expose request 19:21:31.256 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 19:21:31.256 00.000 428 Worker thread wakes up 19:21:31.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:31.256 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:33.588 02.332 10672 read socket command 10 19:21:33.588 00.000 10672 processing socket request REQDIST 19:21:33.588 00.000 10672 SOCKSVR: Sending pixel error of 1.04 19:21:33.588 00.000 10672 Sending socket response 104 (0x68) 19:21:33.588 00.000 428 Exposure complete 19:21:33.729 00.141 428 worker thread done servicing request 19:21:33.729 00.000 10672 OnExposeComplete: enter 19:21:33.729 00.000 10672 UpdateGuideState(): m_state=6 19:21:33.729 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 839 19:21:33.729 00.000 10672 Star::Find returns 1 (0), X=1093.63, Y=744.16, Mass=241902, SNR=32.3, Peak=54688 HFD=2.6 19:21:33.729 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.02) = xAngle (1.32 = 1.32) 19:21:33.729 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81) 19:21:33.729 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.69 hyp=0.70 cameraTheta=-1.70 mountX=0.18 mountY=-0.68, mountTheta=-1.32 19:21:33.729 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.69, opts=13) 19:21:33.729 00.000 10672 Enqueuing Move request for scope (-0.09, -0.69) 19:21:33.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8256, FiltMax=65488, Gamma=1.000 19:21:33.729 00.000 428 Worker thread wakes up 19:21:33.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.69) opts 0xd 19:21:33.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.69) 19:21:33.729 00.000 428 Moving (-0.09, -0.69) raw xDistance=0.18 yDistance=-0.68 19:21:33.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:21:33.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:21:33.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 19:21:33.729 00.000 428 MoveAxis(E, 0, ABG) 19:21:33.729 00.000 428 Move returns status 0, amount 0 19:21:33.729 00.000 428 MoveAxis(N, 0, ABG) 19:21:33.729 00.000 428 Move returns status 0, amount 0 19:21:33.729 00.000 428 move complete, result=0 19:21:33.729 00.000 428 worker thread done servicing request 19:21:33.760 00.031 10672 UpdateGuideState exits: m=241902 SNR=32.3 19:21:33.760 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:33.760 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:33.760 00.000 10672 Enqueuing Expose request 19:21:33.760 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 19:21:33.760 00.000 428 Worker thread wakes up 19:21:33.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:33.760 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:36.087 02.327 428 Exposure complete 19:21:36.212 00.125 428 worker thread done servicing request 19:21:36.212 00.000 10672 OnExposeComplete: enter 19:21:36.212 00.000 10672 UpdateGuideState(): m_state=6 19:21:36.212 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 840 19:21:36.212 00.000 10672 Star::Find returns 1 (0), X=1093.79, Y=744.79, Mass=260098, SNR=38.1, Peak=52064 HFD=2.5 19:21:36.212 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.02) = xAngle (2.23 = 2.23) 19:21:36.212 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.90 = -0.90) 19:21:36.212 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-0.79 mountX=-0.06 mountY=-0.07, mountTheta=-2.24 19:21:36.212 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.07, opts=13) 19:21:36.212 00.000 10672 Enqueuing Move request for scope (0.07, -0.07) 19:21:36.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8032, FiltMax=65488, Gamma=1.000 19:21:36.212 00.000 428 Worker thread wakes up 19:21:36.228 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd 19:21:36.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.07) 19:21:36.228 00.000 428 Moving (0.07, -0.07) raw xDistance=-0.06 yDistance=-0.07 19:21:36.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:21:36.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:36.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:21:36.228 00.000 428 MoveAxis(E, 0, ABG) 19:21:36.228 00.000 428 Move returns status 0, amount 0 19:21:36.228 00.000 428 MoveAxis(N, 0, ABG) 19:21:36.228 00.000 428 Move returns status 0, amount 0 19:21:36.228 00.000 428 move complete, result=0 19:21:36.228 00.000 428 worker thread done servicing request 19:21:36.243 00.015 10672 UpdateGuideState exits: m=260098 SNR=38.1 19:21:36.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:36.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:36.243 00.000 10672 Enqueuing Expose request 19:21:36.243 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:21:36.243 00.000 428 Worker thread wakes up 19:21:36.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:36.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:38.571 02.328 428 Exposure complete 19:21:38.586 00.015 10672 read socket command 10 19:21:38.586 00.000 10672 processing socket request REQDIST 19:21:38.586 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:21:38.586 00.000 10672 Sending socket response 68 (0x44) 19:21:38.711 00.125 428 worker thread done servicing request 19:21:38.711 00.000 10672 OnExposeComplete: enter 19:21:38.711 00.000 10672 UpdateGuideState(): m_state=6 19:21:38.711 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 841 19:21:38.711 00.000 10672 Star::Find returns 1 (0), X=1093.57, Y=744.44, Mass=241911, SNR=30.8, Peak=44768 HFD=3.0 19:21:38.711 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.02) = xAngle (1.09 = 1.09) 19:21:38.711 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 19:21:38.711 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.42 hyp=0.44 cameraTheta=-1.93 mountX=0.21 mountY=-0.40, mountTheta=-1.09 19:21:38.711 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.42, opts=13) 19:21:38.711 00.000 10672 Enqueuing Move request for scope (-0.16, -0.42) 19:21:38.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8368, FiltMax=65488, Gamma=1.000 19:21:38.711 00.000 428 Worker thread wakes up 19:21:38.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.42) opts 0xd 19:21:38.711 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.42) 19:21:38.711 00.000 428 Moving (-0.16, -0.42) raw xDistance=0.21 yDistance=-0.40 19:21:38.711 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:21:38.711 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:38.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:21:38.711 00.000 428 MoveAxis(E, 0, ABG) 19:21:38.711 00.000 428 Move returns status 0, amount 0 19:21:38.711 00.000 428 MoveAxis(N, 0, ABG) 19:21:38.711 00.000 428 Move returns status 0, amount 0 19:21:38.727 00.016 428 move complete, result=0 19:21:38.727 00.000 428 worker thread done servicing request 19:21:38.743 00.016 10672 UpdateGuideState exits: m=241911 SNR=30.8 19:21:38.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:38.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:38.743 00.000 10672 Enqueuing Expose request 19:21:38.743 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:21:38.743 00.000 428 Worker thread wakes up 19:21:38.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:38.743 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:41.090 02.347 428 Exposure complete 19:21:41.230 00.140 428 worker thread done servicing request 19:21:41.230 00.000 10672 OnExposeComplete: enter 19:21:41.230 00.000 10672 UpdateGuideState(): m_state=6 19:21:41.230 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 842 19:21:41.230 00.000 10672 Star::Find returns 1 (0), X=1093.42, Y=744.72, Mass=197114, SNR=26.5, Peak=49120 HFD=1.8 19:21:41.230 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.02) = xAngle (0.31 = 0.31) 19:21:41.230 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81) 19:21:41.230 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-2.71 mountX=0.32 mountY=-0.11, mountTheta=-0.33 19:21:41.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.14, opts=13) 19:21:41.230 00.000 10672 Enqueuing Move request for scope (-0.30, -0.14) 19:21:41.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8368, FiltMax=65488, Gamma=1.000 19:21:41.230 00.000 428 Worker thread wakes up 19:21:41.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.14) opts 0xd 19:21:41.230 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.14) 19:21:41.230 00.000 428 Moving (-0.30, -0.14) raw xDistance=0.32 yDistance=-0.11 19:21:41.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:21:41.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:41.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:21:41.230 00.000 428 MoveAxis(E, 0, ABG) 19:21:41.230 00.000 428 Move returns status 0, amount 0 19:21:41.230 00.000 428 MoveAxis(N, 0, ABG) 19:21:41.230 00.000 428 Move returns status 0, amount 0 19:21:41.230 00.000 428 move complete, result=0 19:21:41.230 00.000 428 worker thread done servicing request 19:21:41.246 00.016 10672 UpdateGuideState exits: m=197114 SNR=26.5 19:21:41.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:41.246 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:41.246 00.000 10672 Enqueuing Expose request 19:21:41.246 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:21:41.246 00.000 428 Worker thread wakes up 19:21:41.262 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:41.262 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:43.573 02.311 428 Exposure complete 19:21:43.589 00.016 10672 read socket command 10 19:21:43.589 00.000 10672 processing socket request REQDIST 19:21:43.589 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:21:43.589 00.000 10672 Sending socket response 53 (0x35) 19:21:43.698 00.109 428 worker thread done servicing request 19:21:43.698 00.000 10672 OnExposeComplete: enter 19:21:43.698 00.000 10672 UpdateGuideState(): m_state=6 19:21:43.698 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 843 19:21:43.698 00.000 10672 Star::Find returns 1 (0), X=1093.16, Y=744.78, Mass=237136, SNR=34.9, Peak=42144 HFD=3.4 19:21:43.698 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.02) = xAngle (0.02 = 0.02) 19:21:43.698 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11) 19:21:43.698 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.08 hyp=0.57 cameraTheta=-3.00 mountX=0.57 mountY=-0.02, mountTheta=-0.03 19:21:43.714 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.08, opts=13) 19:21:43.714 00.000 10672 Enqueuing Move request for scope (-0.56, -0.08) 19:21:43.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8192, FiltMax=65488, Gamma=1.000 19:21:43.714 00.000 428 Worker thread wakes up 19:21:43.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.08) opts 0xd 19:21:43.714 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.08) 19:21:43.714 00.000 428 Moving (-0.56, -0.08) raw xDistance=0.57 yDistance=-0.02 19:21:43.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 19:21:43.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:43.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:21:43.714 00.000 428 MoveAxis(W, 530, ABG) 19:21:43.714 00.000 428 Guiding Dir = 3, Dur = 530 19:21:43.714 00.000 428 IsSlewing returns 0 19:21:43.714 00.000 428 IsGuiding returns 0 19:21:43.730 00.016 428 PulseGuide returned control before completion, sleep 526 19:21:43.730 00.000 10672 UpdateGuideState exits: m=237136 SNR=34.9 19:21:43.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:43.730 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:43.730 00.000 10672 Enqueuing Expose request 19:21:44.296 00.566 428 IsGuiding returns 0 19:21:44.296 00.000 428 Move returns status 0, amount 530 19:21:44.296 00.000 428 MoveAxis(N, 0, ABG) 19:21:44.296 00.000 428 Move returns status 0, amount 0 19:21:44.296 00.000 428 move complete, result=0 19:21:44.297 00.001 428 worker thread done servicing request 19:21:44.297 00.000 428 Worker thread wakes up 19:21:44.297 00.000 10672 GuideStep: 0.6 px 530 ms WEST, -0.0 px 0 ms NORTH 19:21:44.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:44.297 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:46.072 01.775 428 Exposure complete 19:21:46.213 00.141 428 worker thread done servicing request 19:21:46.213 00.000 10672 OnExposeComplete: enter 19:21:46.213 00.000 10672 UpdateGuideState(): m_state=6 19:21:46.213 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 844 19:21:46.213 00.000 10672 Star::Find returns 1 (0), X=1093.84, Y=744.65, Mass=209382, SNR=32.5, Peak=42704 HFD=2.6 19:21:46.213 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.02) = xAngle (1.95 = 1.95) 19:21:46.213 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.18 = -1.18) 19:21:46.213 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.07 mountX=-0.09 mountY=-0.22, mountTheta=-1.95 19:21:46.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.21, opts=13) 19:21:46.213 00.000 10672 Enqueuing Move request for scope (0.11, -0.21) 19:21:46.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8368, FiltMax=65488, Gamma=1.000 19:21:46.213 00.000 428 Worker thread wakes up 19:21:46.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd 19:21:46.213 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.21) 19:21:46.213 00.000 428 Moving (0.11, -0.21) raw xDistance=-0.09 yDistance=-0.22 19:21:46.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:21:46.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:46.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:21:46.213 00.000 428 MoveAxis(E, 0, ABG) 19:21:46.213 00.000 428 Move returns status 0, amount 0 19:21:46.213 00.000 428 MoveAxis(N, 0, ABG) 19:21:46.213 00.000 428 Move returns status 0, amount 0 19:21:46.213 00.000 428 move complete, result=0 19:21:46.213 00.000 428 worker thread done servicing request 19:21:46.244 00.031 10672 UpdateGuideState exits: m=209382 SNR=32.5 19:21:46.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:46.244 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:46.244 00.000 10672 Enqueuing Expose request 19:21:46.244 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:21:46.244 00.000 428 Worker thread wakes up 19:21:46.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:46.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:48.572 02.328 428 Exposure complete 19:21:48.587 00.015 10672 read socket command 10 19:21:48.587 00.000 10672 processing socket request REQDIST 19:21:48.587 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:21:48.587 00.000 10672 Sending socket response 45 (0x2d) 19:21:48.712 00.125 428 worker thread done servicing request 19:21:48.712 00.000 10672 OnExposeComplete: enter 19:21:48.712 00.000 10672 UpdateGuideState(): m_state=6 19:21:48.712 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 845 19:21:48.712 00.000 10672 Star::Find returns 1 (0), X=1093.66, Y=744.98, Mass=249457, SNR=33.8, Peak=49344 HFD=2.5 19:21:48.712 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.02) = xAngle (5.11 = -1.18) 19:21:48.712 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.98 = 1.98) 19:21:48.712 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.13 cameraTheta=2.09 mountX=0.05 mountY=0.12, mountTheta=1.17 19:21:48.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.12, opts=13) 19:21:48.712 00.000 10672 Enqueuing Move request for scope (-0.07, 0.12) 19:21:48.712 00.000 428 Worker thread wakes up 19:21:48.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=7712, FiltMax=65488, Gamma=1.000 19:21:48.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd 19:21:48.712 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.12) 19:21:48.712 00.000 428 Moving (-0.07, 0.12) raw xDistance=0.05 yDistance=0.12 19:21:48.712 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:21:48.712 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:48.712 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 19:21:48.712 00.000 428 MoveAxis(E, 0, ABG) 19:21:48.712 00.000 428 Move returns status 0, amount 0 19:21:48.712 00.000 428 MoveAxis(N, 0, ABG) 19:21:48.712 00.000 428 Move returns status 0, amount 0 19:21:48.712 00.000 428 move complete, result=0 19:21:48.712 00.000 428 worker thread done servicing request 19:21:48.743 00.031 10672 UpdateGuideState exits: m=249457 SNR=33.8 19:21:48.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:48.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:48.743 00.000 10672 Enqueuing Expose request 19:21:48.743 00.000 428 Worker thread wakes up 19:21:48.743 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:21:48.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:48.743 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:51.078 02.335 428 Exposure complete 19:21:51.214 00.136 428 worker thread done servicing request 19:21:51.214 00.000 10672 OnExposeComplete: enter 19:21:51.214 00.000 10672 UpdateGuideState(): m_state=6 19:21:51.215 00.001 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 846 19:21:51.215 00.000 10672 Star::Find returns 1 (0), X=1093.89, Y=744.32, Mass=217829, SNR=36.3, Peak=65488 HFD=2.3 19:21:51.215 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.02) = xAngle (1.74 = 1.74) 19:21:51.215 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 19:21:51.215 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.54 hyp=0.57 cameraTheta=-1.28 mountX=-0.10 mountY=-0.56, mountTheta=-1.75 19:21:51.217 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.54, opts=13) 19:21:51.217 00.000 10672 Enqueuing Move request for scope (0.16, -0.54) 19:21:51.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8144, FiltMax=65488, Gamma=1.000 19:21:51.217 00.000 428 Worker thread wakes up 19:21:51.218 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.54) opts 0xd 19:21:51.218 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.54) 19:21:51.218 00.000 428 Moving (0.16, -0.54) raw xDistance=-0.10 yDistance=-0.56 19:21:51.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:21:51.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:21:51.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 19:21:51.218 00.000 428 MoveAxis(E, 0, ABG) 19:21:51.218 00.000 428 Move returns status 0, amount 0 19:21:51.219 00.001 428 MoveAxis(N, 0, ABG) 19:21:51.219 00.000 428 Move returns status 0, amount 0 19:21:51.219 00.000 428 move complete, result=0 19:21:51.219 00.000 428 worker thread done servicing request 19:21:51.248 00.029 10672 UpdateGuideState exits: m=217829 SNR=36.3 19:21:51.249 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:51.249 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:51.249 00.000 10672 Enqueuing Expose request 19:21:51.249 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 19:21:51.249 00.000 428 Worker thread wakes up 19:21:51.250 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:51.250 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:53.573 02.323 428 Exposure complete 19:21:53.610 00.037 10672 read socket command 10 19:21:53.611 00.001 10672 processing socket request REQDIST 19:21:53.611 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:21:53.611 00.000 10672 Sending socket response 41 (0x29) 19:21:53.730 00.119 428 worker thread done servicing request 19:21:53.731 00.001 10672 OnExposeComplete: enter 19:21:53.731 00.000 10672 UpdateGuideState(): m_state=6 19:21:53.732 00.001 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 847 19:21:53.732 00.000 10672 Star::Find returns 1 (0), X=1093.79, Y=744.23, Mass=262980, SNR=36.0, Peak=48368 HFD=2.7 19:21:53.732 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 19:21:53.732 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 19:21:53.733 00.001 10672 CameraToMount -- cameraX=0.06 cameraY=-0.63 hyp=0.63 cameraTheta=-1.47 mountX=0.01 mountY=-0.63, mountTheta=-1.55 19:21:53.743 00.010 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.63, opts=13) 19:21:53.743 00.000 10672 Enqueuing Move request for scope (0.06, -0.63) 19:21:53.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8032, FiltMax=65488, Gamma=1.000 19:21:53.743 00.000 428 Worker thread wakes up 19:21:53.744 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.63) opts 0xd 19:21:53.744 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.63) 19:21:53.744 00.000 428 Moving (0.06, -0.63) raw xDistance=0.01 yDistance=-0.63 19:21:53.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:21:53.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:21:53.745 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.63 19:21:53.745 00.000 428 MoveAxis(E, 0, ABG) 19:21:53.745 00.000 428 Move returns status 0, amount 0 19:21:53.745 00.000 428 MoveAxis(N, 0, ABG) 19:21:53.745 00.000 428 Move returns status 0, amount 0 19:21:53.745 00.000 428 move complete, result=0 19:21:53.746 00.001 428 worker thread done servicing request 19:21:53.778 00.032 10672 UpdateGuideState exits: m=262980 SNR=36.0 19:21:53.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:53.778 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:53.779 00.001 10672 Enqueuing Expose request 19:21:53.779 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 19:21:53.779 00.000 428 Worker thread wakes up 19:21:53.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:53.779 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:56.091 02.312 428 Exposure complete 19:21:56.216 00.125 428 worker thread done servicing request 19:21:56.216 00.000 10672 OnExposeComplete: enter 19:21:56.216 00.000 10672 UpdateGuideState(): m_state=6 19:21:56.216 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 848 19:21:56.216 00.000 10672 Star::Find returns 1 (0), X=1093.84, Y=744.44, Mass=229325, SNR=32.4, Peak=54800 HFD=2.5 19:21:56.216 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 19:21:56.216 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.40 = -1.40) 19:21:56.216 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.42 hyp=0.43 cameraTheta=-1.30 mountX=-0.07 mountY=-0.43, mountTheta=-1.72 19:21:56.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.42, opts=13) 19:21:56.232 00.016 10672 Enqueuing Move request for scope (0.12, -0.42) 19:21:56.232 00.000 428 Worker thread wakes up 19:21:56.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8032, FiltMax=65488, Gamma=1.000 19:21:56.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.42) opts 0xd 19:21:56.232 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.42) 19:21:56.232 00.000 428 Moving (0.12, -0.42) raw xDistance=-0.07 yDistance=-0.43 19:21:56.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:21:56.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:56.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:21:56.232 00.000 428 MoveAxis(E, 0, ABG) 19:21:56.232 00.000 428 Move returns status 0, amount 0 19:21:56.232 00.000 428 MoveAxis(N, 0, ABG) 19:21:56.232 00.000 428 Move returns status 0, amount 0 19:21:56.232 00.000 428 move complete, result=0 19:21:56.232 00.000 428 worker thread done servicing request 19:21:56.248 00.016 10672 UpdateGuideState exits: m=229325 SNR=32.4 19:21:56.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:56.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:56.248 00.000 10672 Enqueuing Expose request 19:21:56.248 00.000 428 Worker thread wakes up 19:21:56.248 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:21:56.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:56.248 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:21:58.580 02.332 10672 read socket command 10 19:21:58.580 00.000 10672 processing socket request REQDIST 19:21:58.580 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:21:58.580 00.000 10672 Sending socket response 46 (0x2e) 19:21:58.580 00.000 428 Exposure complete 19:21:58.752 00.172 428 worker thread done servicing request 19:21:58.752 00.000 10672 OnExposeComplete: enter 19:21:58.752 00.000 10672 UpdateGuideState(): m_state=6 19:21:58.752 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 849 19:21:58.752 00.000 10672 Star::Find returns 1 (0), X=1093.94, Y=744.36, Mass=194889, SNR=32.0, Peak=63952 HFD=2.1 19:21:58.752 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.02) = xAngle (1.85 = 1.85) 19:21:58.752 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 19:21:58.752 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.50 hyp=0.54 cameraTheta=-1.17 mountX=-0.15 mountY=-0.52, mountTheta=-1.85 19:21:58.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.50, opts=13) 19:21:58.752 00.000 10672 Enqueuing Move request for scope (0.21, -0.50) 19:21:58.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8576, FiltMax=65488, Gamma=1.000 19:21:58.752 00.000 428 Worker thread wakes up 19:21:58.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.50) opts 0xd 19:21:58.752 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.50) 19:21:58.752 00.000 428 Moving (0.21, -0.50) raw xDistance=-0.15 yDistance=-0.52 19:21:58.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:21:58.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:58.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 19:21:58.752 00.000 428 MoveAxis(E, 0, ABG) 19:21:58.752 00.000 428 Move returns status 0, amount 0 19:21:58.752 00.000 428 MoveAxis(N, 0, ABG) 19:21:58.752 00.000 428 Move returns status 0, amount 0 19:21:58.752 00.000 428 move complete, result=0 19:21:58.752 00.000 428 worker thread done servicing request 19:21:58.783 00.031 10672 UpdateGuideState exits: m=194889 SNR=32.0 19:21:58.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:58.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:21:58.783 00.000 10672 Enqueuing Expose request 19:21:58.783 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:21:58.783 00.000 428 Worker thread wakes up 19:21:58.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:21:58.783 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:01.079 02.296 428 Exposure complete 19:22:01.220 00.141 428 worker thread done servicing request 19:22:01.220 00.000 10672 OnExposeComplete: enter 19:22:01.220 00.000 10672 UpdateGuideState(): m_state=6 19:22:01.220 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 850 19:22:01.220 00.000 10672 Star::Find returns 1 (0), X=1093.84, Y=743.84, Mass=227267, SNR=38.2, Peak=47712 HFD=2.5 19:22:01.220 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 19:22:01.220 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 19:22:01.220 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-1.02 hyp=1.02 cameraTheta=-1.46 mountX=0.01 mountY=-1.02, mountTheta=-1.56 19:22:01.220 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-1.02, opts=13) 19:22:01.220 00.000 10672 Enqueuing Move request for scope (0.12, -1.02) 19:22:01.220 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8032, FiltMax=65488, Gamma=1.000 19:22:01.220 00.000 428 Worker thread wakes up 19:22:01.220 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -1.02) opts 0xd 19:22:01.220 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -1.02) 19:22:01.220 00.000 428 Moving (0.12, -1.02) raw xDistance=0.01 yDistance=-1.02 19:22:01.220 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:22:01.220 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.52 newest=-1.97 19:22:01.220 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.02 from input -1.02 19:22:01.220 00.000 428 MoveAxis(E, 0, ABG) 19:22:01.220 00.000 428 Move returns status 0, amount 0 19:22:01.220 00.000 428 MoveAxis(N, 1551, ABG) 19:22:01.220 00.000 428 Guiding Dir = 0, Dur = 1551 19:22:01.220 00.000 428 IsSlewing returns 0 19:22:01.235 00.015 428 IsGuiding returns 0 19:22:01.251 00.016 10672 UpdateGuideState exits: m=227267 SNR=38.2 19:22:01.251 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:01.251 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:01.251 00.000 10672 Enqueuing Expose request 19:22:01.314 00.063 428 PulseGuide returned control before completion, sleep 1477 19:22:02.813 01.499 428 IsGuiding returns 1 19:22:02.813 00.000 428 scope still moving after pulse duration time elapsed 19:22:02.845 00.032 428 IsSlewing returns 0 19:22:02.845 00.000 428 IsGuiding returns 1 19:22:02.891 00.046 428 IsSlewing returns 0 19:22:02.891 00.000 428 IsGuiding returns 0 19:22:02.891 00.000 428 scope move finished after 1551 + 117 ms 19:22:02.891 00.000 428 Move returns status 0, amount 1551 19:22:02.891 00.000 428 move complete, result=0 19:22:02.891 00.000 428 worker thread done servicing request 19:22:02.891 00.000 428 Worker thread wakes up 19:22:02.891 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -1.0 px 1551 ms NORTH 19:22:02.907 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:02.907 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:03.579 00.672 10672 read socket command 10 19:22:03.579 00.000 10672 processing socket request REQDIST 19:22:03.579 00.000 10672 SOCKSVR: Sending pixel error of 0.65 19:22:03.579 00.000 10672 Sending socket response 65 (0x41) 19:22:03.579 00.000 428 Exposure complete 19:22:03.703 00.124 428 worker thread done servicing request 19:22:03.703 00.000 10672 OnExposeComplete: enter 19:22:03.703 00.000 10672 UpdateGuideState(): m_state=6 19:22:03.703 00.000 10672 Star::Find(15, 1093, 743, 0, (0,0,0,0), 0.0, 0) frame 851 19:22:03.703 00.000 10672 Star::Find returns 1 (0), X=1093.66, Y=744.50, Mass=177771, SNR=26.8, Peak=50864 HFD=2.4 19:22:03.703 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.02) = xAngle (1.27 = 1.27) 19:22:03.703 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.85 = -1.85) 19:22:03.703 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.36 hyp=0.36 cameraTheta=-1.75 mountX=0.11 mountY=-0.35, mountTheta=-1.27 19:22:03.719 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.36, opts=13) 19:22:03.719 00.000 10672 Enqueuing Move request for scope (-0.06, -0.36) 19:22:03.719 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8032, FiltMax=65488, Gamma=1.000 19:22:03.719 00.000 428 Worker thread wakes up 19:22:03.719 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.36) opts 0xd 19:22:03.719 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.36) 19:22:03.719 00.000 428 Moving (-0.06, -0.36) raw xDistance=0.11 yDistance=-0.35 19:22:03.719 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:22:03.719 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:03.719 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 19:22:03.719 00.000 428 MoveAxis(E, 0, ABG) 19:22:03.719 00.000 428 Move returns status 0, amount 0 19:22:03.719 00.000 428 MoveAxis(N, 0, ABG) 19:22:03.719 00.000 428 Move returns status 0, amount 0 19:22:03.719 00.000 428 move complete, result=0 19:22:03.719 00.000 428 worker thread done servicing request 19:22:03.735 00.016 10672 UpdateGuideState exits: m=177771 SNR=26.8 19:22:03.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:03.735 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:03.735 00.000 10672 Enqueuing Expose request 19:22:03.735 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:22:03.735 00.000 428 Worker thread wakes up 19:22:03.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:03.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:06.082 02.347 428 Exposure complete 19:22:06.207 00.125 428 worker thread done servicing request 19:22:06.207 00.000 10672 OnExposeComplete: enter 19:22:06.207 00.000 10672 UpdateGuideState(): m_state=6 19:22:06.207 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 852 19:22:06.222 00.015 10672 Star::Find returns 1 (0), X=1094.01, Y=744.62, Mass=243275, SNR=34.8, Peak=45744 HFD=3.3 19:22:06.222 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.02) = xAngle (2.32 = 2.32) 19:22:06.222 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 19:22:06.222 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-0.70 mountX=-0.25 mountY=-0.27, mountTheta=-2.33 19:22:06.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.24, opts=13) 19:22:06.222 00.000 10672 Enqueuing Move request for scope (0.28, -0.24) 19:22:06.222 00.000 428 Worker thread wakes up 19:22:06.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=7488, FiltMax=65488, Gamma=1.000 19:22:06.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd 19:22:06.222 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.24) 19:22:06.222 00.000 428 Moving (0.28, -0.24) raw xDistance=-0.25 yDistance=-0.27 19:22:06.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:22:06.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:06.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:22:06.222 00.000 428 MoveAxis(E, 0, ABG) 19:22:06.222 00.000 428 Move returns status 0, amount 0 19:22:06.222 00.000 428 MoveAxis(N, 0, ABG) 19:22:06.222 00.000 428 Move returns status 0, amount 0 19:22:06.222 00.000 428 move complete, result=0 19:22:06.222 00.000 428 worker thread done servicing request 19:22:06.238 00.016 10672 UpdateGuideState exits: m=243275 SNR=34.8 19:22:06.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:06.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:06.238 00.000 10672 Enqueuing Expose request 19:22:06.238 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:22:06.238 00.000 428 Worker thread wakes up 19:22:06.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:06.238 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:08.565 02.327 428 Exposure complete 19:22:08.581 00.016 10672 read socket command 10 19:22:08.581 00.000 10672 processing socket request REQDIST 19:22:08.581 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:22:08.581 00.000 10672 Sending socket response 50 (0x32) 19:22:08.706 00.125 428 worker thread done servicing request 19:22:08.706 00.000 10672 OnExposeComplete: enter 19:22:08.706 00.000 10672 UpdateGuideState(): m_state=6 19:22:08.706 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 853 19:22:08.706 00.000 10672 Star::Find returns 1 (0), X=1093.45, Y=744.14, Mass=193808, SNR=29.6, Peak=47376 HFD=2.8 19:22:08.706 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 19:22:08.706 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 19:22:08.706 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.72 hyp=0.77 cameraTheta=-1.94 mountX=0.36 mountY=-0.69, mountTheta=-1.09 19:22:08.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.72, opts=13) 19:22:08.706 00.000 10672 Enqueuing Move request for scope (-0.28, -0.72) 19:22:08.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8256, FiltMax=65488, Gamma=1.000 19:22:08.706 00.000 428 Worker thread wakes up 19:22:08.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.72) opts 0xd 19:22:08.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.72) 19:22:08.706 00.000 428 Moving (-0.28, -0.72) raw xDistance=0.36 yDistance=-0.69 19:22:08.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:22:08.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 19:22:08.706 00.000 428 MoveAxis(E, 0, ABG) 19:22:08.706 00.000 428 Move returns status 0, amount 0 19:22:08.706 00.000 428 MoveAxis(N, 1040, ABG) 19:22:08.706 00.000 428 Guiding Dir = 0, Dur = 1040 19:22:08.706 00.000 428 IsSlewing returns 0 19:22:08.706 00.000 428 IsGuiding returns 0 19:22:08.737 00.031 10672 UpdateGuideState exits: m=193808 SNR=29.6 19:22:08.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:08.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:08.737 00.000 10672 Enqueuing Expose request 19:22:08.800 00.063 428 PulseGuide returned control before completion, sleep 965 19:22:09.800 01.000 428 IsGuiding returns 1 19:22:09.800 00.000 428 scope still moving after pulse duration time elapsed 19:22:09.862 00.062 428 IsSlewing returns 0 19:22:09.862 00.000 428 IsGuiding returns 0 19:22:09.862 00.000 428 scope move finished after 1040 + 118 ms 19:22:09.862 00.000 428 Move returns status 0, amount 1040 19:22:09.862 00.000 428 move complete, result=0 19:22:09.862 00.000 428 worker thread done servicing request 19:22:09.862 00.000 428 Worker thread wakes up 19:22:09.862 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 1040 ms NORTH 19:22:09.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:09.862 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:11.065 01.203 428 Exposure complete 19:22:11.190 00.125 428 worker thread done servicing request 19:22:11.205 00.015 10672 OnExposeComplete: enter 19:22:11.205 00.000 10672 UpdateGuideState(): m_state=6 19:22:11.205 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 854 19:22:11.205 00.000 10672 Star::Find returns 1 (0), X=1093.82, Y=743.87, Mass=226148, SNR=33.8, Peak=38224 HFD=2.9 19:22:11.205 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 19:22:11.205 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 19:22:11.205 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.99 hyp=1.00 cameraTheta=-1.48 mountX=0.03 mountY=-1.00, mountTheta=-1.54 19:22:11.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.99, opts=13) 19:22:11.205 00.000 10672 Enqueuing Move request for scope (0.09, -0.99) 19:22:11.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8464, FiltMax=65488, Gamma=1.000 19:22:11.205 00.000 428 Worker thread wakes up 19:22:11.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.99) opts 0xd 19:22:11.205 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.99) 19:22:11.205 00.000 428 Moving (0.09, -0.99) raw xDistance=0.03 yDistance=-1.00 19:22:11.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:22:11.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.00 from input -1.00 19:22:11.205 00.000 428 MoveAxis(E, 0, ABG) 19:22:11.205 00.000 428 Move returns status 0, amount 0 19:22:11.205 00.000 428 MoveAxis(N, 1511, ABG) 19:22:11.205 00.000 428 Guiding Dir = 0, Dur = 1511 19:22:11.205 00.000 428 IsSlewing returns 0 19:22:11.205 00.000 428 IsGuiding returns 0 19:22:11.221 00.016 10672 UpdateGuideState exits: m=226148 SNR=33.8 19:22:11.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:11.221 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:11.221 00.000 10672 Enqueuing Expose request 19:22:11.283 00.062 428 PulseGuide returned control before completion, sleep 1442 19:22:12.752 01.469 428 IsGuiding returns 1 19:22:12.752 00.000 428 scope still moving after pulse duration time elapsed 19:22:12.783 00.031 428 IsSlewing returns 0 19:22:12.783 00.000 428 IsGuiding returns 1 19:22:12.845 00.062 428 IsSlewing returns 0 19:22:12.877 00.032 428 IsGuiding returns 0 19:22:12.877 00.000 428 scope move finished after 1511 + 152 ms 19:22:12.877 00.000 428 Move returns status 0, amount 1511 19:22:12.877 00.000 428 move complete, result=0 19:22:12.877 00.000 428 worker thread done servicing request 19:22:12.877 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -1.0 px 1511 ms NORTH 19:22:12.877 00.000 428 Worker thread wakes up 19:22:12.877 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:12.877 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:13.579 00.702 10672 read socket command 10 19:22:13.579 00.000 10672 processing socket request REQDIST 19:22:13.579 00.000 10672 SOCKSVR: Sending pixel error of 0.70 19:22:13.579 00.000 10672 Sending socket response 70 (0x46) 19:22:13.579 00.000 428 Exposure complete 19:22:13.704 00.125 428 worker thread done servicing request 19:22:13.704 00.000 10672 OnExposeComplete: enter 19:22:13.704 00.000 10672 UpdateGuideState(): m_state=6 19:22:13.704 00.000 10672 Star::Find(15, 1093, 743, 0, (0,0,0,0), 0.0, 0) frame 855 19:22:13.704 00.000 10672 Star::Find returns 1 (0), X=1093.83, Y=744.26, Mass=250021, SNR=32.0, Peak=43888 HFD=2.8 19:22:13.704 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.02) = xAngle (1.63 = 1.63) 19:22:13.720 00.016 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.50 = -1.50) 19:22:13.720 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.60 hyp=0.61 cameraTheta=-1.40 mountX=-0.03 mountY=-0.60, mountTheta=-1.63 19:22:13.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.60, opts=13) 19:22:13.720 00.000 10672 Enqueuing Move request for scope (0.11, -0.60) 19:22:13.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8688, FiltMax=65488, Gamma=1.000 19:22:13.720 00.000 428 Worker thread wakes up 19:22:13.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.60) opts 0xd 19:22:13.720 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.60) 19:22:13.720 00.000 428 Moving (0.11, -0.60) raw xDistance=-0.03 yDistance=-0.60 19:22:13.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:22:13.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 19:22:13.720 00.000 428 MoveAxis(E, 0, ABG) 19:22:13.720 00.000 428 Move returns status 0, amount 0 19:22:13.720 00.000 428 MoveAxis(N, 917, ABG) 19:22:13.720 00.000 428 Guiding Dir = 0, Dur = 917 19:22:13.720 00.000 428 IsSlewing returns 0 19:22:13.720 00.000 428 IsGuiding returns 0 19:22:13.736 00.016 10672 UpdateGuideState exits: m=250021 SNR=32.0 19:22:13.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:13.736 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:13.736 00.000 10672 Enqueuing Expose request 19:22:13.798 00.062 428 PulseGuide returned control before completion, sleep 846 19:22:14.662 00.864 428 IsGuiding returns 1 19:22:14.662 00.000 428 scope still moving after pulse duration time elapsed 19:22:14.693 00.031 428 IsSlewing returns 0 19:22:14.693 00.000 428 IsGuiding returns 1 19:22:14.756 00.063 428 IsSlewing returns 0 19:22:14.787 00.031 428 IsGuiding returns 0 19:22:14.787 00.000 428 scope move finished after 917 + 155 ms 19:22:14.787 00.000 428 Move returns status 0, amount 917 19:22:14.787 00.000 428 move complete, result=0 19:22:14.787 00.000 428 worker thread done servicing request 19:22:14.787 00.000 428 Worker thread wakes up 19:22:14.787 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 917 ms NORTH 19:22:14.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:14.787 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:16.083 01.296 428 Exposure complete 19:22:16.208 00.125 428 worker thread done servicing request 19:22:16.208 00.000 10672 OnExposeComplete: enter 19:22:16.208 00.000 10672 UpdateGuideState(): m_state=6 19:22:16.208 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 856 19:22:16.208 00.000 10672 Star::Find returns 1 (0), X=1093.39, Y=744.40, Mass=199406, SNR=25.2, Peak=30384 HFD=3.4 19:22:16.208 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.02) = xAngle (0.82 = 0.82) 19:22:16.208 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 19:22:16.208 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.46 hyp=0.57 cameraTheta=-2.20 mountX=0.38 mountY=-0.42, mountTheta=-0.83 19:22:16.208 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.46, opts=13) 19:22:16.208 00.000 10672 Enqueuing Move request for scope (-0.33, -0.46) 19:22:16.208 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=7712, FiltMax=65488, Gamma=1.000 19:22:16.208 00.000 428 Worker thread wakes up 19:22:16.224 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.46) opts 0xd 19:22:16.224 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.46) 19:22:16.224 00.000 428 Moving (-0.33, -0.46) raw xDistance=0.38 yDistance=-0.42 19:22:16.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:22:16.224 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:16.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 19:22:16.224 00.000 428 MoveAxis(E, 0, ABG) 19:22:16.224 00.000 428 Move returns status 0, amount 0 19:22:16.224 00.000 428 MoveAxis(N, 0, ABG) 19:22:16.224 00.000 428 Move returns status 0, amount 0 19:22:16.224 00.000 428 move complete, result=0 19:22:16.224 00.000 428 worker thread done servicing request 19:22:16.240 00.016 10672 UpdateGuideState exits: m=199406 SNR=25.2 19:22:16.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:16.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:16.240 00.000 10672 Enqueuing Expose request 19:22:16.240 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:22:16.240 00.000 428 Worker thread wakes up 19:22:16.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:16.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:18.583 02.343 10672 read socket command 10 19:22:18.583 00.000 10672 processing socket request REQDIST 19:22:18.583 00.000 10672 SOCKSVR: Sending pixel error of 0.64 19:22:18.583 00.000 10672 Sending socket response 64 (0x40) 19:22:18.583 00.000 428 Exposure complete 19:22:18.739 00.156 428 worker thread done servicing request 19:22:18.739 00.000 10672 OnExposeComplete: enter 19:22:18.739 00.000 10672 UpdateGuideState(): m_state=6 19:22:18.739 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 857 19:22:18.739 00.000 10672 Star::Find returns 1 (0), X=1093.70, Y=745.45, Mass=265011, SNR=35.5, Peak=49680 HFD=2.9 19:22:18.739 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.02) = xAngle (4.64 = -1.64) 19:22:18.739 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 19:22:18.739 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.59 hyp=0.60 cameraTheta=1.62 mountX=-0.04 mountY=0.59, mountTheta=1.64 19:22:18.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.59, opts=13) 19:22:18.739 00.000 10672 Enqueuing Move request for scope (-0.03, 0.59) 19:22:18.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8576, FiltMax=65488, Gamma=1.000 19:22:18.739 00.000 428 Worker thread wakes up 19:22:18.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.59) opts 0xd 19:22:18.739 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.59) 19:22:18.739 00.000 428 Moving (-0.03, 0.59) raw xDistance=-0.04 yDistance=0.59 19:22:18.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:22:18.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:22:18.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 19:22:18.739 00.000 428 MoveAxis(E, 0, ABG) 19:22:18.739 00.000 428 Move returns status 0, amount 0 19:22:18.739 00.000 428 MoveAxis(N, 0, ABG) 19:22:18.739 00.000 428 Move returns status 0, amount 0 19:22:18.739 00.000 428 move complete, result=0 19:22:18.739 00.000 428 worker thread done servicing request 19:22:18.770 00.031 10672 UpdateGuideState exits: m=265011 SNR=35.5 19:22:18.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:18.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:18.770 00.000 10672 Enqueuing Expose request 19:22:18.770 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 19:22:18.770 00.000 428 Worker thread wakes up 19:22:18.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:18.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:21.082 02.312 428 Exposure complete 19:22:21.222 00.140 428 worker thread done servicing request 19:22:21.222 00.000 10672 OnExposeComplete: enter 19:22:21.222 00.000 10672 UpdateGuideState(): m_state=6 19:22:21.222 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 858 19:22:21.222 00.000 10672 Star::Find returns 1 (0), X=1093.74, Y=746.00, Mass=255475, SNR=35.6, Peak=53168 HFD=2.5 19:22:21.222 00.000 10672 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.02) = xAngle (4.58 = -1.71) 19:22:21.222 00.000 10672 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.45 = 1.45) 19:22:21.222 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=1.14 hyp=1.14 cameraTheta=1.56 mountX=-0.15 mountY=1.14, mountTheta=1.71 19:22:21.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=1.14, opts=13) 19:22:21.222 00.000 10672 Enqueuing Move request for scope (0.02, 1.14) 19:22:21.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8144, FiltMax=65488, Gamma=1.000 19:22:21.222 00.000 428 Worker thread wakes up 19:22:21.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.14) opts 0xd 19:22:21.222 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 1.14) 19:22:21.222 00.000 428 Moving (0.02, 1.14) raw xDistance=-0.15 yDistance=1.14 19:22:21.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:22:21.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:22:21.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.14 19:22:21.222 00.000 428 MoveAxis(E, 0, ABG) 19:22:21.222 00.000 428 Move returns status 0, amount 0 19:22:21.222 00.000 428 MoveAxis(N, 0, ABG) 19:22:21.222 00.000 428 Move returns status 0, amount 0 19:22:21.222 00.000 428 move complete, result=0 19:22:21.222 00.000 428 worker thread done servicing request 19:22:21.254 00.032 10672 UpdateGuideState exits: m=255475 SNR=35.6 19:22:21.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:21.254 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:21.254 00.000 10672 Enqueuing Expose request 19:22:21.254 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.1 px 0 ms NORTH 19:22:21.254 00.000 428 Worker thread wakes up 19:22:21.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:21.254 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:23.570 02.316 428 Exposure complete 19:22:23.586 00.016 10672 read socket command 10 19:22:23.586 00.000 10672 processing socket request REQDIST 19:22:23.586 00.000 10672 SOCKSVR: Sending pixel error of 0.78 19:22:23.586 00.000 10672 Sending socket response 78 (0x4e) 19:22:23.711 00.125 428 worker thread done servicing request 19:22:23.711 00.000 10672 OnExposeComplete: enter 19:22:23.711 00.000 10672 UpdateGuideState(): m_state=6 19:22:23.711 00.000 10672 Star::Find(15, 1093, 746, 0, (0,0,0,0), 0.0, 0) frame 859 19:22:23.711 00.000 10672 Star::Find returns 1 (0), X=1093.53, Y=745.77, Mass=208878, SNR=32.9, Peak=49120 HFD=2.7 19:22:23.711 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.02) = xAngle (4.81 = -1.48) 19:22:23.711 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.68 = 1.68) 19:22:23.711 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.91 hyp=0.93 cameraTheta=1.79 mountX=0.09 mountY=0.93, mountTheta=1.48 19:22:23.711 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.91, opts=13) 19:22:23.711 00.000 10672 Enqueuing Move request for scope (-0.20, 0.91) 19:22:23.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=7920, FiltMax=65488, Gamma=1.000 19:22:23.711 00.000 428 Worker thread wakes up 19:22:23.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.91) opts 0xd 19:22:23.711 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.91) 19:22:23.711 00.000 428 Moving (-0.20, 0.91) raw xDistance=0.09 yDistance=0.93 19:22:23.711 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:22:23.711 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:22:23.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.93 19:22:23.711 00.000 428 MoveAxis(E, 0, ABG) 19:22:23.711 00.000 428 Move returns status 0, amount 0 19:22:23.711 00.000 428 MoveAxis(N, 0, ABG) 19:22:23.711 00.000 428 Move returns status 0, amount 0 19:22:23.711 00.000 428 move complete, result=0 19:22:23.711 00.000 428 worker thread done servicing request 19:22:23.742 00.031 10672 UpdateGuideState exits: m=208878 SNR=32.9 19:22:23.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:23.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:23.742 00.000 10672 Enqueuing Expose request 19:22:23.742 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH 19:22:23.742 00.000 428 Worker thread wakes up 19:22:23.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:23.742 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:26.085 02.343 428 Exposure complete 19:22:26.225 00.140 428 worker thread done servicing request 19:22:26.225 00.000 10672 OnExposeComplete: enter 19:22:26.225 00.000 10672 UpdateGuideState(): m_state=6 19:22:26.225 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 860 19:22:26.225 00.000 10672 Star::Find returns 1 (0), X=1093.96, Y=746.14, Mass=293236, SNR=43.7, Peak=58608 HFD=3.0 19:22:26.225 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.87) 19:22:26.225 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 19:22:26.225 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=1.28 hyp=1.30 cameraTheta=1.39 mountX=-0.39 mountY=1.25, mountTheta=1.87 19:22:26.225 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=1.28, opts=13) 19:22:26.225 00.000 10672 Enqueuing Move request for scope (0.24, 1.28) 19:22:26.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8144, FiltMax=65488, Gamma=1.000 19:22:26.225 00.000 428 Worker thread wakes up 19:22:26.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 1.28) opts 0xd 19:22:26.225 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 1.28) 19:22:26.225 00.000 428 Moving (0.24, 1.28) raw xDistance=-0.39 yDistance=1.25 19:22:26.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:22:26.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:22:26.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.25 19:22:26.225 00.000 428 MoveAxis(E, 0, ABG) 19:22:26.225 00.000 428 Move returns status 0, amount 0 19:22:26.225 00.000 428 MoveAxis(N, 0, ABG) 19:22:26.225 00.000 428 Move returns status 0, amount 0 19:22:26.225 00.000 428 move complete, result=0 19:22:26.225 00.000 428 worker thread done servicing request 19:22:26.241 00.016 10672 UpdateGuideState exits: m=293236 SNR=43.7 19:22:26.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:26.241 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:26.241 00.000 10672 Enqueuing Expose request 19:22:26.241 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 1.2 px 0 ms NORTH 19:22:26.257 00.016 428 Worker thread wakes up 19:22:26.257 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:26.257 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:28.584 02.327 428 Exposure complete 19:22:28.584 00.000 10672 read socket command 10 19:22:28.584 00.000 10672 processing socket request REQDIST 19:22:28.584 00.000 10672 SOCKSVR: Sending pixel error of 0.97 19:22:28.584 00.000 10672 Sending socket response 97 (0x61) 19:22:28.709 00.125 428 worker thread done servicing request 19:22:28.709 00.000 10672 OnExposeComplete: enter 19:22:28.709 00.000 10672 UpdateGuideState(): m_state=6 19:22:28.709 00.000 10672 Star::Find(15, 1093, 746, 0, (0,0,0,0), 0.0, 0) frame 861 19:22:28.709 00.000 10672 Star::Find returns 1 (0), X=1093.78, Y=746.11, Mass=216288, SNR=34.7, Peak=50432 HFD=2.6 19:22:28.709 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.02) = xAngle (4.54 = -1.74) 19:22:28.709 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.42 = 1.42) 19:22:28.709 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=1.25 hyp=1.25 cameraTheta=1.52 mountX=-0.21 mountY=1.23, mountTheta=1.74 19:22:28.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=1.25, opts=13) 19:22:28.709 00.000 10672 Enqueuing Move request for scope (0.06, 1.25) 19:22:28.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=5200, FiltMax=65488, Gamma=1.000 19:22:28.709 00.000 428 Worker thread wakes up 19:22:28.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.25) opts 0xd 19:22:28.709 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 1.25) 19:22:28.709 00.000 428 Moving (0.06, 1.25) raw xDistance=-0.21 yDistance=1.23 19:22:28.709 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:22:28.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:22:28.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.23 19:22:28.709 00.000 428 MoveAxis(E, 0, ABG) 19:22:28.709 00.000 428 Move returns status 0, amount 0 19:22:28.709 00.000 428 MoveAxis(N, 0, ABG) 19:22:28.709 00.000 428 Move returns status 0, amount 0 19:22:28.709 00.000 428 move complete, result=0 19:22:28.709 00.000 428 worker thread done servicing request 19:22:28.740 00.031 10672 UpdateGuideState exits: m=216288 SNR=34.7 19:22:28.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:28.740 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:28.740 00.000 10672 Enqueuing Expose request 19:22:28.740 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.2 px 0 ms NORTH 19:22:28.740 00.000 428 Worker thread wakes up 19:22:28.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:28.740 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:31.072 02.332 428 Exposure complete 19:22:31.228 00.156 428 worker thread done servicing request 19:22:31.228 00.000 10672 OnExposeComplete: enter 19:22:31.228 00.000 10672 UpdateGuideState(): m_state=6 19:22:31.228 00.000 10672 Star::Find(15, 1093, 746, 0, (0,0,0,0), 0.0, 0) frame 862 19:22:31.228 00.000 10672 Star::Find returns 1 (0), X=1093.98, Y=746.02, Mass=279553, SNR=42.2, Peak=34304 HFD=2.8 19:22:31.228 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.02) = xAngle (4.37 = -1.91) 19:22:31.228 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 19:22:31.228 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=1.16 hyp=1.19 cameraTheta=1.35 mountX=-0.40 mountY=1.13, mountTheta=1.91 19:22:31.228 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=1.16, opts=13) 19:22:31.228 00.000 10672 Enqueuing Move request for scope (0.26, 1.16) 19:22:31.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:22:31.228 00.000 428 Worker thread wakes up 19:22:31.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 1.16) opts 0xd 19:22:31.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 1.16) 19:22:31.228 00.000 428 Moving (0.26, 1.16) raw xDistance=-0.40 yDistance=1.13 19:22:31.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:22:31.228 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-2.29 newest=3.61 19:22:31.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.13 from input 1.13 19:22:31.228 00.000 428 MoveAxis(E, 0, ABG) 19:22:31.228 00.000 428 Move returns status 0, amount 0 19:22:31.228 00.000 428 MoveAxis(S, 1711, ABG) 19:22:31.228 00.000 428 Guiding Dir = 1, Dur = 1711 19:22:31.228 00.000 428 IsSlewing returns 0 19:22:31.228 00.000 428 IsGuiding returns 0 19:22:31.244 00.016 10672 UpdateGuideState exits: m=279553 SNR=42.2 19:22:31.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:31.244 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:31.244 00.000 10672 Enqueuing Expose request 19:22:31.322 00.078 428 PulseGuide returned control before completion, sleep 1634 19:22:32.962 01.640 428 IsGuiding returns 1 19:22:32.962 00.000 428 scope still moving after pulse duration time elapsed 19:22:32.994 00.032 428 IsSlewing returns 0 19:22:32.994 00.000 428 IsGuiding returns 1 19:22:33.056 00.062 428 IsSlewing returns 0 19:22:33.056 00.000 428 IsGuiding returns 0 19:22:33.056 00.000 428 scope move finished after 1711 + 120 ms 19:22:33.056 00.000 428 Move returns status 0, amount 1711 19:22:33.056 00.000 428 move complete, result=0 19:22:33.056 00.000 428 worker thread done servicing request 19:22:33.056 00.000 428 Worker thread wakes up 19:22:33.056 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 1.1 px 1711 ms SOUTH 19:22:33.056 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:33.056 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:33.571 00.515 428 Exposure complete 19:22:33.587 00.016 10672 read socket command 10 19:22:33.587 00.000 10672 processing socket request REQDIST 19:22:33.587 00.000 10672 SOCKSVR: Sending pixel error of 1.09 19:22:33.587 00.000 10672 Sending socket response 109 (0x6d) 19:22:33.727 00.140 428 worker thread done servicing request 19:22:33.727 00.000 10672 OnExposeComplete: enter 19:22:33.727 00.000 10672 UpdateGuideState(): m_state=6 19:22:33.727 00.000 10672 Star::Find(15, 1093, 746, 0, (0,0,0,0), 0.0, 0) frame 863 19:22:33.727 00.000 10672 Star::Find returns 1 (0), X=1094.19, Y=745.98, Mass=246789, SNR=46.7, Peak=39968 HFD=2.5 19:22:33.727 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.02) = xAngle (4.20 = -2.08) 19:22:33.727 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 19:22:33.727 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=1.12 hyp=1.22 cameraTheta=1.18 mountX=-0.59 mountY=1.07, mountTheta=2.08 19:22:33.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=1.12, opts=13) 19:22:33.727 00.000 10672 Enqueuing Move request for scope (0.46, 1.12) 19:22:33.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:22:33.727 00.000 428 Worker thread wakes up 19:22:33.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 1.12) opts 0xd 19:22:33.727 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 1.12) 19:22:33.727 00.000 428 Moving (0.46, 1.12) raw xDistance=-0.59 yDistance=1.07 19:22:33.727 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 19:22:33.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.07 from input 1.07 19:22:33.727 00.000 428 MoveAxis(E, 552, ABG) 19:22:33.727 00.000 428 Guiding Dir = 2, Dur = 552 19:22:33.727 00.000 428 IsSlewing returns 0 19:22:33.727 00.000 428 IsGuiding returns 0 19:22:33.743 00.016 428 PulseGuide returned control before completion, sleep 542 19:22:33.743 00.000 10672 UpdateGuideState exits: m=246789 SNR=46.7 19:22:33.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:33.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:33.743 00.000 10672 Enqueuing Expose request 19:22:34.306 00.563 428 IsGuiding returns 1 19:22:34.306 00.000 428 scope still moving after pulse duration time elapsed 19:22:34.337 00.031 428 IsSlewing returns 0 19:22:34.337 00.000 428 IsGuiding returns 0 19:22:34.337 00.000 428 scope move finished after 552 + 54 ms 19:22:34.337 00.000 428 Move returns status 0, amount 552 19:22:34.337 00.000 428 MoveAxis(S, 1621, ABG) 19:22:34.337 00.000 428 Guiding Dir = 1, Dur = 1621 19:22:34.337 00.000 428 IsSlewing returns 0 19:22:34.337 00.000 428 IsGuiding returns 0 19:22:34.415 00.078 428 PulseGuide returned control before completion, sleep 1548 19:22:35.977 01.562 428 IsGuiding returns 1 19:22:35.977 00.000 428 scope still moving after pulse duration time elapsed 19:22:36.008 00.031 428 IsSlewing returns 0 19:22:36.008 00.000 428 IsGuiding returns 1 19:22:36.071 00.063 428 IsSlewing returns 0 19:22:36.102 00.031 428 IsGuiding returns 0 19:22:36.102 00.000 428 scope move finished after 1621 + 141 ms 19:22:36.102 00.000 428 Move returns status 0, amount 1621 19:22:36.102 00.000 428 move complete, result=0 19:22:36.102 00.000 428 worker thread done servicing request 19:22:36.102 00.000 428 Worker thread wakes up 19:22:36.102 00.000 10672 GuideStep: -0.6 px 552 ms EAST, 1.1 px 1621 ms SOUTH 19:22:36.102 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:36.102 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:36.117 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:22:38.570 02.453 428 Exposure complete 19:22:38.585 00.015 10672 read socket command 10 19:22:38.585 00.000 10672 processing socket request REQDIST 19:22:38.585 00.000 10672 SOCKSVR: Sending pixel error of 1.13 19:22:38.585 00.000 10672 Sending socket response 113 (0x71) 19:22:38.714 00.129 428 worker thread done servicing request 19:22:38.714 00.000 10672 OnExposeComplete: enter 19:22:38.714 00.000 10672 UpdateGuideState(): m_state=6 19:22:38.714 00.000 10672 Star::Find(15, 1094, 745, 0, (0,0,0,0), 0.0, 0) frame 864 19:22:38.714 00.000 10672 Star::Find returns 1 (0), X=1093.74, Y=745.21, Mass=235780, SNR=40.3, Peak=50864 HFD=2.5 19:22:38.714 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.02) = xAngle (4.54 = -1.74) 19:22:38.714 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.41 = 1.41) 19:22:38.714 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.52 mountX=-0.06 mountY=0.35, mountTheta=1.74 19:22:38.714 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.36, opts=13) 19:22:38.714 00.000 10672 Enqueuing Move request for scope (0.02, 0.36) 19:22:38.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:22:38.714 00.000 428 Worker thread wakes up 19:22:38.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.36) opts 0xd 19:22:38.714 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.36) 19:22:38.714 00.000 428 Moving (0.02, 0.36) raw xDistance=-0.06 yDistance=0.35 19:22:38.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:22:38.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:38.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:22:38.714 00.000 428 MoveAxis(E, 0, ABG) 19:22:38.714 00.000 428 Move returns status 0, amount 0 19:22:38.714 00.000 428 MoveAxis(N, 0, ABG) 19:22:38.714 00.000 428 Move returns status 0, amount 0 19:22:38.714 00.000 428 move complete, result=0 19:22:38.714 00.000 428 worker thread done servicing request 19:22:38.730 00.016 10672 UpdateGuideState exits: m=235780 SNR=40.3 19:22:38.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:38.730 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:38.730 00.000 10672 Enqueuing Expose request 19:22:38.730 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:22:38.730 00.000 428 Worker thread wakes up 19:22:38.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:38.730 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:41.073 02.343 428 Exposure complete 19:22:41.229 00.156 428 worker thread done servicing request 19:22:41.229 00.000 10672 OnExposeComplete: enter 19:22:41.229 00.000 10672 UpdateGuideState(): m_state=6 19:22:41.229 00.000 10672 Star::Find(15, 1093, 745, 0, (0,0,0,0), 0.0, 0) frame 865 19:22:41.229 00.000 10672 Star::Find returns 1 (0), X=1094.06, Y=744.76, Mass=229361, SNR=36.0, Peak=38224 HFD=2.4 19:22:41.229 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.02) = xAngle (2.73 = 2.73) 19:22:41.229 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.39 = -0.39) 19:22:41.229 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.10 hyp=0.35 cameraTheta=-0.29 mountX=-0.32 mountY=-0.13, mountTheta=-2.74 19:22:41.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.10, opts=13) 19:22:41.229 00.000 10672 Enqueuing Move request for scope (0.33, -0.10) 19:22:41.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:22:41.229 00.000 428 Worker thread wakes up 19:22:41.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.10) opts 0xd 19:22:41.229 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.10) 19:22:41.229 00.000 428 Moving (0.33, -0.10) raw xDistance=-0.32 yDistance=-0.13 19:22:41.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:22:41.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:41.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:22:41.229 00.000 428 MoveAxis(E, 0, ABG) 19:22:41.229 00.000 428 Move returns status 0, amount 0 19:22:41.229 00.000 428 MoveAxis(N, 0, ABG) 19:22:41.229 00.000 428 Move returns status 0, amount 0 19:22:41.229 00.000 428 move complete, result=0 19:22:41.229 00.000 428 worker thread done servicing request 19:22:41.245 00.016 10672 UpdateGuideState exits: m=229361 SNR=36.0 19:22:41.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:41.245 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:41.245 00.000 10672 Enqueuing Expose request 19:22:41.245 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:22:41.245 00.000 428 Worker thread wakes up 19:22:41.245 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:41.245 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:43.557 02.312 428 Exposure complete 19:22:43.588 00.031 10672 read socket command 10 19:22:43.588 00.000 10672 processing socket request REQDIST 19:22:43.588 00.000 10672 SOCKSVR: Sending pixel error of 0.73 19:22:43.588 00.000 10672 Sending socket response 73 (0x49) 19:22:43.682 00.094 428 worker thread done servicing request 19:22:43.682 00.000 10672 OnExposeComplete: enter 19:22:43.682 00.000 10672 UpdateGuideState(): m_state=6 19:22:43.682 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 866 19:22:43.682 00.000 10672 Star::Find returns 1 (0), X=1094.16, Y=744.71, Mass=240266, SNR=44.8, Peak=37472 HFD=2.2 19:22:43.682 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.02) = xAngle (2.69 = 2.69) 19:22:43.682 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.43 = -0.43) 19:22:43.682 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.15 hyp=0.46 cameraTheta=-0.33 mountX=-0.41 mountY=-0.19, mountTheta=-2.71 19:22:43.697 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.15, opts=13) 19:22:43.697 00.000 10672 Enqueuing Move request for scope (0.44, -0.15) 19:22:43.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:22:43.697 00.000 428 Worker thread wakes up 19:22:43.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.15) opts 0xd 19:22:43.697 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.15) 19:22:43.697 00.000 428 Moving (0.44, -0.15) raw xDistance=-0.41 yDistance=-0.19 19:22:43.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 19:22:43.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:43.697 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:22:43.697 00.000 428 MoveAxis(E, 0, ABG) 19:22:43.697 00.000 428 Move returns status 0, amount 0 19:22:43.697 00.000 428 MoveAxis(N, 0, ABG) 19:22:43.697 00.000 428 Move returns status 0, amount 0 19:22:43.697 00.000 428 move complete, result=0 19:22:43.697 00.000 428 worker thread done servicing request 19:22:43.713 00.016 10672 UpdateGuideState exits: m=240266 SNR=44.8 19:22:43.713 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:43.713 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:43.713 00.000 10672 Enqueuing Expose request 19:22:43.713 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:22:43.713 00.000 428 Worker thread wakes up 19:22:43.713 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:43.713 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:46.071 02.358 428 Exposure complete 19:22:46.212 00.141 428 worker thread done servicing request 19:22:46.212 00.000 10672 OnExposeComplete: enter 19:22:46.212 00.000 10672 UpdateGuideState(): m_state=6 19:22:46.212 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 867 19:22:46.212 00.000 10672 Star::Find returns 1 (0), X=1094.11, Y=744.91, Mass=271540, SNR=45.6, Peak=34960 HFD=3.0 19:22:46.212 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.02) = xAngle (3.16 = -3.12) 19:22:46.212 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 19:22:46.212 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.05 hyp=0.38 cameraTheta=0.14 mountX=-0.38 mountY=0.01, mountTheta=3.11 19:22:46.212 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.05, opts=13) 19:22:46.212 00.000 10672 Enqueuing Move request for scope (0.38, 0.05) 19:22:46.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:22:46.212 00.000 428 Worker thread wakes up 19:22:46.212 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.05) opts 0xd 19:22:46.212 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.05) 19:22:46.212 00.000 428 Moving (0.38, 0.05) raw xDistance=-0.38 yDistance=0.01 19:22:46.212 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:22:46.212 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:46.212 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:22:46.212 00.000 428 MoveAxis(E, 0, ABG) 19:22:46.212 00.000 428 Move returns status 0, amount 0 19:22:46.212 00.000 428 MoveAxis(N, 0, ABG) 19:22:46.212 00.000 428 Move returns status 0, amount 0 19:22:46.212 00.000 428 move complete, result=0 19:22:46.212 00.000 428 worker thread done servicing request 19:22:46.243 00.031 10672 UpdateGuideState exits: m=271540 SNR=45.6 19:22:46.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:46.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:46.243 00.000 10672 Enqueuing Expose request 19:22:46.243 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 19:22:46.243 00.000 428 Worker thread wakes up 19:22:46.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:46.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:48.544 02.301 428 Exposure complete 19:22:48.590 00.046 10672 read socket command 10 19:22:48.590 00.000 10672 processing socket request REQDIST 19:22:48.590 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:22:48.590 00.000 10672 Sending socket response 57 (0x39) 19:22:48.684 00.094 428 worker thread done servicing request 19:22:48.684 00.000 10672 OnExposeComplete: enter 19:22:48.684 00.000 10672 UpdateGuideState(): m_state=6 19:22:48.684 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 868 19:22:48.684 00.000 10672 Star::Find returns 1 (0), X=1094.65, Y=745.19, Mass=293564, SNR=47.5, Peak=53056 HFD=2.8 19:22:48.684 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.92) 19:22:48.684 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 19:22:48.684 00.000 10672 CameraToMount -- cameraX=0.92 cameraY=0.33 hyp=0.98 cameraTheta=0.35 mountX=-0.96 mountY=0.23, mountTheta=2.90 19:22:48.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.92, y=0.33, opts=13) 19:22:48.684 00.000 10672 Enqueuing Move request for scope (0.92, 0.33) 19:22:48.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:22:48.684 00.000 428 Worker thread wakes up 19:22:48.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.33) opts 0xd 19:22:48.684 00.000 428 Handling offset move in thread for scope, endpoint = (0.92, 0.33) 19:22:48.684 00.000 428 Moving (0.92, 0.33) raw xDistance=-0.96 yDistance=0.23 19:22:48.684 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.96 19:22:48.684 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:48.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:22:48.684 00.000 428 MoveAxis(E, 889, ABG) 19:22:48.684 00.000 428 Guiding Dir = 2, Dur = 889 19:22:48.684 00.000 428 IsSlewing returns 0 19:22:48.684 00.000 428 IsGuiding returns 0 19:22:48.715 00.031 428 PulseGuide returned control before completion, sleep 881 19:22:48.715 00.000 10672 UpdateGuideState exits: m=293564 SNR=47.5 19:22:48.715 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:48.715 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:48.715 00.000 10672 Enqueuing Expose request 19:22:49.621 00.906 428 IsGuiding returns 0 19:22:49.621 00.000 428 Move returns status 0, amount 889 19:22:49.621 00.000 428 MoveAxis(N, 0, ABG) 19:22:49.621 00.000 428 Move returns status 0, amount 0 19:22:49.621 00.000 428 move complete, result=0 19:22:49.621 00.000 428 worker thread done servicing request 19:22:49.621 00.000 428 Worker thread wakes up 19:22:49.621 00.000 10672 GuideStep: -1.0 px 889 ms EAST, 0.2 px 0 ms NORTH 19:22:49.621 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:49.621 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:51.058 01.437 428 Exposure complete 19:22:51.199 00.141 428 worker thread done servicing request 19:22:51.199 00.000 10672 OnExposeComplete: enter 19:22:51.199 00.000 10672 UpdateGuideState(): m_state=6 19:22:51.199 00.000 10672 Star::Find(15, 1094, 745, 0, (0,0,0,0), 0.0, 0) frame 869 19:22:51.199 00.000 10672 Star::Find returns 1 (0), X=1093.82, Y=744.83, Mass=285990, SNR=52.3, Peak=38112 HFD=2.9 19:22:51.199 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.02) = xAngle (2.71 = 2.71) 19:22:51.199 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.42 = -0.42) 19:22:51.199 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.31 mountX=-0.09 mountY=-0.04, mountTheta=-2.72 19:22:51.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.03, opts=13) 19:22:51.199 00.000 10672 Enqueuing Move request for scope (0.09, -0.03) 19:22:51.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 19:22:51.199 00.000 428 Worker thread wakes up 19:22:51.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd 19:22:51.199 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.03) 19:22:51.199 00.000 428 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=-0.04 19:22:51.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:22:51.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:51.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 19:22:51.199 00.000 428 MoveAxis(E, 0, ABG) 19:22:51.199 00.000 428 Move returns status 0, amount 0 19:22:51.199 00.000 428 MoveAxis(N, 0, ABG) 19:22:51.199 00.000 428 Move returns status 0, amount 0 19:22:51.199 00.000 428 move complete, result=0 19:22:51.199 00.000 428 worker thread done servicing request 19:22:51.230 00.031 10672 UpdateGuideState exits: m=285990 SNR=52.3 19:22:51.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:51.230 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:51.230 00.000 10672 Enqueuing Expose request 19:22:51.230 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:22:51.230 00.000 428 Worker thread wakes up 19:22:51.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:51.230 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:53.558 02.328 428 Exposure complete 19:22:53.589 00.031 10672 read socket command 10 19:22:53.589 00.000 10672 processing socket request REQDIST 19:22:53.589 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:22:53.589 00.000 10672 Sending socket response 51 (0x33) 19:22:53.698 00.109 428 worker thread done servicing request 19:22:53.698 00.000 10672 OnExposeComplete: enter 19:22:53.698 00.000 10672 UpdateGuideState(): m_state=6 19:22:53.698 00.000 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 870 19:22:53.698 00.000 10672 Star::Find returns 1 (0), X=1093.62, Y=744.91, Mass=225318, SNR=48.3, Peak=63072 HFD=2.2 19:22:53.698 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.02) = xAngle (5.71 = -0.57) 19:22:53.698 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.58 = 2.58) 19:22:53.698 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.12 cameraTheta=2.69 mountX=0.10 mountY=0.06, mountTheta=0.56 19:22:53.698 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.05, opts=13) 19:22:53.698 00.000 10672 Enqueuing Move request for scope (-0.10, 0.05) 19:22:53.698 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:22:53.698 00.000 428 Worker thread wakes up 19:22:53.698 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd 19:22:53.698 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.05) 19:22:53.698 00.000 428 Moving (-0.10, 0.05) raw xDistance=0.10 yDistance=0.06 19:22:53.698 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:22:53.698 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:53.698 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:22:53.698 00.000 428 MoveAxis(E, 0, ABG) 19:22:53.698 00.000 428 Move returns status 0, amount 0 19:22:53.698 00.000 428 MoveAxis(N, 0, ABG) 19:22:53.698 00.000 428 Move returns status 0, amount 0 19:22:53.698 00.000 428 move complete, result=0 19:22:53.698 00.000 428 worker thread done servicing request 19:22:53.714 00.016 10672 UpdateGuideState exits: m=225318 SNR=48.3 19:22:53.714 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:53.714 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:53.714 00.000 10672 Enqueuing Expose request 19:22:53.714 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:22:53.714 00.000 428 Worker thread wakes up 19:22:53.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:22:53.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:22:55.590 01.876 10672 read socket command 13 19:22:55.590 00.000 10672 processing socket request MOVEn 19:22:55.590 00.000 10672 PhdController::Dither begins 19:22:55.590 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 19:22:55.590 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 19:22:55.590 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 19:22:55.590 00.000 10672 setting lock position to (1090.70, 769.67) 19:22:55.590 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 19:22:55.591 00.001 10672 Status Line: Dither by 0.00,25.00 19:22:55.603 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:22:55.603 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 19:22:55.603 00.000 10672 Sending socket response 2 (0x2) 19:22:56.075 00.472 428 Exposure complete 19:22:56.226 00.151 428 worker thread done servicing request 19:22:56.226 00.000 10672 OnExposeComplete: enter 19:22:56.226 00.000 10672 UpdateGuideState(): m_state=6 19:22:56.227 00.001 10672 Star::Find(15, 1093, 744, 0, (0,0,0,0), 0.0, 0) frame 871 19:22:56.227 00.000 10672 Star::Find returns 1 (0), X=1094.31, Y=744.95, Mass=233079, SNR=41.0, Peak=42048 HFD=2.3 19:22:56.228 00.001 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 19:22:56.228 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 19:22:56.228 00.000 10672 CameraToMount -- cameraX=3.60 cameraY=-24.72 hyp=24.98 cameraTheta=-1.43 mountX=-0.59 mountY=-24.97, mountTheta=-1.59 19:22:56.229 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 19:22:56.229 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:22:56.230 00.001 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 19:22:56.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 19:22:56.230 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 19:22:56.230 00.000 10672 Mount: notify direct move -0.00,-10.50 19:22:56.230 00.000 428 Worker thread wakes up 19:22:56.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:22:56.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 19:22:56.230 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 19:22:56.231 00.001 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 19:22:56.231 00.000 428 MoveAxis(E, 0, B) 19:22:56.231 00.000 428 Move returns status 0, amount 0 19:22:56.231 00.000 428 MoveAxis(N, 15925, B) 19:22:56.231 00.000 428 Guiding Dir = 0, Dur = 15925 19:22:56.232 00.001 428 IsSlewing returns 0 19:22:56.232 00.000 428 IsGuiding returns 0 19:22:56.254 00.022 10672 UpdateGuideState exits: m=233079 SNR=41.0 19:22:56.254 00.000 10672 PhdController: settling, locked = 1, distance = 25.27 (99.00) aobump = 0 frame = 1 / 10 19:22:56.255 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:56.255 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:22:56.255 00.000 10672 Enqueuing Expose request 19:22:56.308 00.053 428 PulseGuide returned control before completion, sleep 15859 19:22:57.595 01.287 10672 read socket command 10 19:22:57.596 00.001 10672 processing socket request REQDIST 19:22:57.596 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:22:57.596 00.000 10672 Sending socket response 255 (0xff) 19:23:03.192 05.596 10672 read socket command 10 19:23:03.192 00.000 10672 processing socket request REQDIST 19:23:03.192 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:03.192 00.000 10672 Sending socket response 255 (0xff) 19:23:03.603 00.411 10672 read socket command 10 19:23:03.603 00.000 10672 processing socket request REQDIST 19:23:03.603 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:03.603 00.000 10672 Sending socket response 255 (0xff) 19:23:05.617 02.014 10672 read socket command 10 19:23:05.617 00.000 10672 processing socket request REQDIST 19:23:05.617 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:05.617 00.000 10672 Sending socket response 255 (0xff) 19:23:07.601 01.984 10672 read socket command 10 19:23:07.601 00.000 10672 processing socket request REQDIST 19:23:07.601 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:07.601 00.000 10672 Sending socket response 255 (0xff) 19:23:09.601 02.000 10672 read socket command 10 19:23:09.601 00.000 10672 processing socket request REQDIST 19:23:09.601 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:09.601 00.000 10672 Sending socket response 255 (0xff) 19:23:11.600 01.999 10672 read socket command 10 19:23:11.600 00.000 10672 processing socket request REQDIST 19:23:11.600 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:11.600 00.000 10672 Sending socket response 255 (0xff) 19:23:12.183 00.583 428 IsGuiding returns 1 19:23:12.183 00.000 428 scope still moving after pulse duration time elapsed 19:23:12.214 00.031 428 IsSlewing returns 0 19:23:12.214 00.000 428 IsGuiding returns 1 19:23:12.261 00.047 428 IsSlewing returns 0 19:23:12.292 00.031 428 IsGuiding returns 0 19:23:12.292 00.000 428 scope move finished after 15925 + 136 ms 19:23:12.292 00.000 428 Move returns status 0, amount 15925 19:23:12.292 00.000 428 move complete, result=0 19:23:12.292 00.000 428 worker thread done servicing request 19:23:12.292 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 19:23:12.292 00.000 428 Worker thread wakes up 19:23:12.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:23:12.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,730,31,31) 19:23:12.308 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:23:12.323 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:23:13.542 01.219 428 Exposure complete 19:23:13.620 00.078 10672 read socket command 10 19:23:13.620 00.000 10672 processing socket request REQDIST 19:23:13.620 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:13.620 00.000 10672 Sending socket response 255 (0xff) 19:23:13.682 00.062 428 worker thread done servicing request 19:23:13.682 00.000 10672 OnExposeComplete: enter 19:23:13.682 00.000 10672 UpdateGuideState(): m_state=6 19:23:13.682 00.000 10672 Star::Find(15, 1094, 744, 0, (0,0,0,0), 0.0, 0) frame 872 19:23:13.682 00.000 10672 Star::Find returns 1 (0), X=1094.69, Y=752.26, Mass=235514, SNR=40.2, Peak=42704 HFD=2.6 19:23:13.682 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 19:23:13.682 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.45 = -1.45) 19:23:13.682 00.000 10672 CameraToMount -- cameraX=3.99 cameraY=-17.41 hyp=17.86 cameraTheta=-1.35 mountX=-1.86 mountY=-17.74, mountTheta=-1.68 19:23:13.682 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 19:23:13.682 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:23:13.682 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 19:23:13.682 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 19:23:13.682 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 19:23:13.682 00.000 10672 Mount: notify direct move -0.00,-10.50 19:23:13.682 00.000 428 Worker thread wakes up 19:23:13.682 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 19:23:13.682 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 19:23:13.682 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 19:23:13.682 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 19:23:13.682 00.000 428 MoveAxis(E, 0, B) 19:23:13.682 00.000 428 Move returns status 0, amount 0 19:23:13.682 00.000 428 MoveAxis(N, 15925, B) 19:23:13.682 00.000 428 Guiding Dir = 0, Dur = 15925 19:23:13.698 00.016 428 IsSlewing returns 0 19:23:13.698 00.000 428 IsGuiding returns 0 19:23:13.713 00.015 10672 UpdateGuideState exits: m=235514 SNR=40.2 19:23:13.713 00.000 10672 PhdController: settling, locked = 1, distance = 23.05 (99.00) aobump = 0 frame = 2 / 10 19:23:13.713 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:13.713 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:23:13.713 00.000 10672 Enqueuing Expose request 19:23:13.776 00.063 428 PulseGuide returned control before completion, sleep 15856 19:23:18.587 04.811 10672 read socket command 10 19:23:18.587 00.000 10672 processing socket request REQDIST 19:23:18.587 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:18.587 00.000 10672 Sending socket response 255 (0xff) 19:23:23.590 05.003 10672 read socket command 10 19:23:23.590 00.000 10672 processing socket request REQDIST 19:23:23.590 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:23.590 00.000 10672 Sending socket response 255 (0xff) 19:23:28.593 05.003 10672 read socket command 10 19:23:28.593 00.000 10672 processing socket request REQDIST 19:23:28.593 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:28.593 00.000 10672 Sending socket response 255 (0xff) 19:23:29.655 01.062 428 IsGuiding returns 1 19:23:29.670 00.015 428 scope still moving after pulse duration time elapsed 19:23:29.702 00.032 428 IsSlewing returns 0 19:23:29.702 00.000 428 IsGuiding returns 1 19:23:29.749 00.047 428 IsSlewing returns 0 19:23:29.749 00.000 428 IsGuiding returns 0 19:23:29.749 00.000 428 scope move finished after 15925 + 124 ms 19:23:29.749 00.000 428 Move returns status 0, amount 15925 19:23:29.749 00.000 428 move complete, result=0 19:23:29.749 00.000 428 worker thread done servicing request 19:23:29.749 00.000 428 Worker thread wakes up 19:23:29.749 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 19:23:29.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:23:29.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1080,737,31,31) 19:23:29.749 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:23:29.764 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:23:31.045 01.281 428 Exposure complete 19:23:31.186 00.141 428 worker thread done servicing request 19:23:31.186 00.000 10672 OnExposeComplete: enter 19:23:31.186 00.000 10672 UpdateGuideState(): m_state=6 19:23:31.186 00.000 10672 Star::Find(15, 1094, 752, 0, (0,0,0,0), 0.0, 0) frame 873 19:23:31.186 00.000 10672 Star::Find returns 1 (0), X=1094.82, Y=757.35, Mass=254665, SNR=43.7, Peak=44544 HFD=2.3 19:23:31.186 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.02) = xAngle (1.77 = 1.77) 19:23:31.186 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.36 = -1.36) 19:23:31.186 00.000 10672 CameraToMount -- cameraX=4.12 cameraY=-12.33 hyp=13.00 cameraTheta=-1.25 mountX=-2.60 mountY=-12.70, mountTheta=-1.77 19:23:31.186 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 19:23:31.186 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:23:31.186 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 19:23:31.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 19:23:31.186 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 19:23:31.186 00.000 10672 Mount: notify direct move -0.00,-4.00 19:23:31.186 00.000 428 Worker thread wakes up 19:23:31.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:23:31.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 19:23:31.186 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 19:23:31.186 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 19:23:31.186 00.000 428 MoveAxis(E, 0, B) 19:23:31.186 00.000 428 Move returns status 0, amount 0 19:23:31.186 00.000 428 MoveAxis(N, 6067, B) 19:23:31.186 00.000 428 Guiding Dir = 0, Dur = 6067 19:23:31.186 00.000 428 IsSlewing returns 0 19:23:31.186 00.000 428 IsGuiding returns 0 19:23:31.201 00.015 10672 UpdateGuideState exits: m=254665 SNR=43.7 19:23:31.201 00.000 10672 PhdController: settling, locked = 1, distance = 20.03 (99.00) aobump = 0 frame = 3 / 10 19:23:31.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:31.201 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:23:31.201 00.000 10672 Enqueuing Expose request 19:23:31.264 00.063 428 PulseGuide returned control before completion, sleep 6002 19:23:33.591 02.327 10672 read socket command 10 19:23:33.591 00.000 10672 processing socket request REQDIST 19:23:33.591 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:33.591 00.000 10672 Sending socket response 255 (0xff) 19:23:37.284 03.693 428 IsGuiding returns 1 19:23:37.284 00.000 428 scope still moving after pulse duration time elapsed 19:23:37.346 00.062 428 IsSlewing returns 0 19:23:37.346 00.000 428 IsGuiding returns 0 19:23:37.346 00.000 428 scope move finished after 6067 + 100 ms 19:23:37.346 00.000 428 Move returns status 0, amount 6067 19:23:37.346 00.000 428 move complete, result=0 19:23:37.346 00.000 428 worker thread done servicing request 19:23:37.346 00.000 428 Worker thread wakes up 19:23:37.346 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 19:23:37.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:23:37.362 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1080,742,31,31) 19:23:37.362 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:23:37.377 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:23:38.533 01.156 428 Exposure complete 19:23:38.580 00.047 10672 read socket command 10 19:23:38.580 00.000 10672 processing socket request REQDIST 19:23:38.580 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:38.580 00.000 10672 Sending socket response 255 (0xff) 19:23:38.674 00.094 428 worker thread done servicing request 19:23:38.674 00.000 10672 OnExposeComplete: enter 19:23:38.674 00.000 10672 UpdateGuideState(): m_state=6 19:23:38.674 00.000 10672 Star::Find(15, 1094, 757, 0, (0,0,0,0), 0.0, 0) frame 874 19:23:38.674 00.000 10672 Star::Find returns 1 (0), X=1095.11, Y=758.15, Mass=275344, SNR=49.4, Peak=50432 HFD=2.4 19:23:38.674 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.02) = xAngle (1.81 = 1.81) 19:23:38.674 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.31 = -1.31) 19:23:38.674 00.000 10672 CameraToMount -- cameraX=4.41 cameraY=-11.53 hyp=12.34 cameraTheta=-1.21 mountX=-2.98 mountY=-11.93, mountTheta=-1.82 19:23:38.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=4.41, y=-11.53, opts=13) 19:23:38.674 00.000 10672 Enqueuing Move request for scope (4.41, -11.53) 19:23:38.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:23:38.674 00.000 428 Worker thread wakes up 19:23:38.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (4.41, -11.53) opts 0xd 19:23:38.674 00.000 428 Handling offset move in thread for scope, endpoint = (4.41, -11.53) 19:23:38.674 00.000 428 Moving (4.41, -11.53) raw xDistance=-2.98 yDistance=-11.93 19:23:38.674 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.88 from input -2.98 19:23:38.674 00.000 428 resist switch: large excursion: input -11.93 thresh 1.65 direction from 0 to -1 19:23:38.674 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-35.80 19:23:38.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.93 from input -11.93 19:23:38.674 00.000 428 MoveAxis(E, 2772, ABG) 19:23:38.674 00.000 428 duration set to 2500 by maxRaDuration 19:23:38.674 00.000 428 Guiding Dir = 2, Dur = 2500 19:23:38.674 00.000 428 IsSlewing returns 0 19:23:38.674 00.000 428 IsGuiding returns 0 19:23:38.689 00.015 428 PulseGuide returned control before completion, sleep 2492 19:23:38.689 00.000 10672 UpdateGuideState exits: m=275344 SNR=49.4 19:23:38.689 00.000 10672 PhdController: settling, locked = 1, distance = 12.34 (99.00) aobump = 0 frame = 4 / 10 19:23:38.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:38.689 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:23:38.689 00.000 10672 Enqueuing Expose request 19:23:41.210 02.521 428 IsGuiding returns 1 19:23:41.210 00.000 428 scope still moving after pulse duration time elapsed 19:23:41.242 00.032 428 IsSlewing returns 0 19:23:41.243 00.001 428 IsGuiding returns 0 19:23:41.243 00.000 428 scope move finished after 2500 + 61 ms 19:23:41.244 00.001 428 Move returns status 0, amount 2500 19:23:41.244 00.000 428 MoveAxis(N, 18101, ABG) 19:23:41.244 00.000 428 duration set to 2500 by maxDecDuration 19:23:41.244 00.000 428 Guiding Dir = 0, Dur = 2500 19:23:41.245 00.001 428 IsSlewing returns 0 19:23:41.245 00.000 428 IsGuiding returns 0 19:23:41.321 00.076 428 PulseGuide returned control before completion, sleep 2434 19:23:43.589 02.268 10672 read socket command 10 19:23:43.589 00.000 10672 processing socket request REQDIST 19:23:43.589 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:43.589 00.000 10672 Sending socket response 255 (0xff) 19:23:43.761 00.172 428 IsGuiding returns 1 19:23:43.761 00.000 428 scope still moving after pulse duration time elapsed 19:23:43.824 00.063 428 IsSlewing returns 0 19:23:43.855 00.031 428 IsGuiding returns 0 19:23:43.855 00.000 428 scope move finished after 2500 + 118 ms 19:23:43.855 00.000 428 Move returns status 0, amount 2500 19:23:43.855 00.000 428 move complete, result=0 19:23:43.855 00.000 428 worker thread done servicing request 19:23:43.855 00.000 428 Worker thread wakes up 19:23:43.855 00.000 10672 GuideStep: -3.0 px 2500 ms EAST, -11.9 px 2500 ms NORTH 19:23:43.855 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:23:43.855 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1080,743,31,31) 19:23:43.870 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:23:43.886 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 19:23:46.046 02.160 428 Exposure complete 19:23:46.171 00.125 428 worker thread done servicing request 19:23:46.171 00.000 10672 OnExposeComplete: enter 19:23:46.171 00.000 10672 UpdateGuideState(): m_state=6 19:23:46.171 00.000 10672 Star::Find(15, 1095, 758, 0, (0,0,0,0), 0.0, 0) frame 875 19:23:46.171 00.000 10672 Star::Find returns 1 (0), X=1093.52, Y=758.58, Mass=196904, SNR=37.4, Peak=37024 HFD=1.5 19:23:46.171 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-3.02) = xAngle (1.70 = 1.70) 19:23:46.171 00.000 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.43 = -1.43) 19:23:46.171 00.000 10672 CameraToMount -- cameraX=2.82 cameraY=-11.10 hyp=11.45 cameraTheta=-1.32 mountX=-1.45 mountY=-11.34, mountTheta=-1.70 19:23:46.187 00.016 10672 SchedulePrimaryMove(0702ACD8, x=2.82, y=-11.10, opts=13) 19:23:46.187 00.000 10672 Enqueuing Move request for scope (2.82, -11.10) 19:23:46.187 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:23:46.187 00.000 428 Worker thread wakes up 19:23:46.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.82, -11.10) opts 0xd 19:23:46.187 00.000 428 Handling offset move in thread for scope, endpoint = (2.82, -11.10) 19:23:46.187 00.000 428 Moving (2.82, -11.10) raw xDistance=-1.45 yDistance=-11.34 19:23:46.187 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.45 19:23:46.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.34 from input -11.34 19:23:46.187 00.000 428 MoveAxis(E, 1547, ABG) 19:23:46.187 00.000 428 Guiding Dir = 2, Dur = 1547 19:23:46.187 00.000 428 IsSlewing returns 0 19:23:46.187 00.000 428 IsGuiding returns 0 19:23:46.203 00.016 10672 UpdateGuideState exits: m=196904 SNR=37.4 19:23:46.203 00.000 10672 PhdController: settling, locked = 1, distance = 12.07 (99.00) aobump = 0 frame = 5 / 10 19:23:46.203 00.000 428 PulseGuide returned control before completion, sleep 1536 19:23:46.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:46.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:23:46.203 00.000 10672 Enqueuing Expose request 19:23:47.796 01.593 428 IsGuiding returns 0 19:23:47.796 00.000 428 Move returns status 0, amount 1547 19:23:47.796 00.000 428 MoveAxis(N, 17192, ABG) 19:23:47.796 00.000 428 duration set to 2500 by maxDecDuration 19:23:47.796 00.000 428 Guiding Dir = 0, Dur = 2500 19:23:47.827 00.031 428 IsSlewing returns 0 19:23:47.827 00.000 428 IsGuiding returns 0 19:23:47.905 00.078 428 PulseGuide returned control before completion, sleep 2432 19:23:48.593 00.688 10672 read socket command 10 19:23:48.593 00.000 10672 processing socket request REQDIST 19:23:48.593 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:48.593 00.000 10672 Sending socket response 255 (0xff) 19:23:50.342 01.749 428 IsGuiding returns 1 19:23:50.342 00.000 428 scope still moving after pulse duration time elapsed 19:23:50.373 00.031 428 IsSlewing returns 0 19:23:50.373 00.000 428 IsGuiding returns 1 19:23:50.420 00.047 428 IsSlewing returns 0 19:23:50.451 00.031 428 IsGuiding returns 0 19:23:50.451 00.000 428 scope move finished after 2500 + 136 ms 19:23:50.451 00.000 428 Move returns status 0, amount 2500 19:23:50.467 00.016 428 move complete, result=0 19:23:50.467 00.000 428 worker thread done servicing request 19:23:50.467 00.000 10672 GuideStep: -1.5 px 1547 ms EAST, -11.3 px 2500 ms NORTH 19:23:50.467 00.000 428 Worker thread wakes up 19:23:50.467 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:23:50.467 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,744,31,31) 19:23:50.482 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:23:51.045 00.563 428 Exposure complete 19:23:51.170 00.125 428 worker thread done servicing request 19:23:51.170 00.000 10672 OnExposeComplete: enter 19:23:51.170 00.000 10672 UpdateGuideState(): m_state=6 19:23:51.170 00.000 10672 Star::Find(15, 1093, 758, 0, (0,0,0,0), 0.0, 0) frame 876 19:23:51.170 00.000 10672 Star::Find returns 1 (0), X=1092.69, Y=758.41, Mass=218311, SNR=37.0, Peak=35392 HFD=2.8 19:23:51.170 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.02) = xAngle (1.62 = 1.62) 19:23:51.170 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.50 = -1.50) 19:23:51.170 00.000 10672 CameraToMount -- cameraX=1.99 cameraY=-11.26 hyp=11.44 cameraTheta=-1.40 mountX=-0.62 mountY=-11.41, mountTheta=-1.62 19:23:51.185 00.015 10672 SchedulePrimaryMove(0702ACD8, x=1.99, y=-11.26, opts=13) 19:23:51.185 00.000 10672 Enqueuing Move request for scope (1.99, -11.26) 19:23:51.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:23:51.185 00.000 428 Worker thread wakes up 19:23:51.185 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.99, -11.26) opts 0xd 19:23:51.185 00.000 428 Handling offset move in thread for scope, endpoint = (1.99, -11.26) 19:23:51.185 00.000 428 Moving (1.99, -11.26) raw xDistance=-0.62 yDistance=-11.41 19:23:51.185 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.62 19:23:51.185 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.41 from input -11.41 19:23:51.185 00.000 428 MoveAxis(E, 682, ABG) 19:23:51.185 00.000 428 Guiding Dir = 2, Dur = 682 19:23:51.185 00.000 428 IsSlewing returns 0 19:23:51.185 00.000 428 IsGuiding returns 0 19:23:51.201 00.016 10672 UpdateGuideState exits: m=218311 SNR=37.0 19:23:51.201 00.000 10672 PhdController: settling, locked = 1, distance = 11.88 (99.00) aobump = 0 frame = 6 / 10 19:23:51.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:51.201 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:23:51.201 00.000 10672 Enqueuing Expose request 19:23:51.217 00.016 428 PulseGuide returned control before completion, sleep 664 19:23:51.888 00.671 428 IsGuiding returns 1 19:23:51.888 00.000 428 scope still moving after pulse duration time elapsed 19:23:51.935 00.047 428 IsSlewing returns 0 19:23:51.935 00.000 428 IsGuiding returns 0 19:23:51.935 00.000 428 scope move finished after 682 + 65 ms 19:23:51.935 00.000 428 Move returns status 0, amount 682 19:23:51.935 00.000 428 MoveAxis(N, 17304, ABG) 19:23:51.935 00.000 428 duration set to 2500 by maxDecDuration 19:23:51.935 00.000 428 Guiding Dir = 0, Dur = 2500 19:23:51.935 00.000 428 IsSlewing returns 0 19:23:51.935 00.000 428 IsGuiding returns 0 19:23:52.013 00.078 428 PulseGuide returned control before completion, sleep 2433 19:23:53.580 01.567 10672 read socket command 10 19:23:53.580 00.000 10672 processing socket request REQDIST 19:23:53.580 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:53.580 00.000 10672 Sending socket response 255 (0xff) 19:23:54.455 00.875 428 IsGuiding returns 1 19:23:54.455 00.000 428 scope still moving after pulse duration time elapsed 19:23:54.486 00.031 428 IsSlewing returns 0 19:23:54.486 00.000 428 IsGuiding returns 1 19:23:54.549 00.063 428 IsSlewing returns 0 19:23:54.549 00.000 428 IsGuiding returns 0 19:23:54.549 00.000 428 scope move finished after 2500 + 118 ms 19:23:54.549 00.000 428 Move returns status 0, amount 2500 19:23:54.549 00.000 428 move complete, result=0 19:23:54.549 00.000 428 worker thread done servicing request 19:23:54.549 00.000 428 Worker thread wakes up 19:23:54.549 00.000 10672 GuideStep: -0.6 px 682 ms EAST, -11.4 px 2500 ms NORTH 19:23:54.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:23:54.549 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1078,743,31,31) 19:23:54.564 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:23:56.048 01.484 428 Exposure complete 19:23:56.173 00.125 428 worker thread done servicing request 19:23:56.173 00.000 10672 OnExposeComplete: enter 19:23:56.173 00.000 10672 UpdateGuideState(): m_state=6 19:23:56.173 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 877 19:23:56.173 00.000 10672 Star::Find returns 1 (0), X=1092.50, Y=758.15, Mass=214262, SNR=37.7, Peak=50320 HFD=2.0 19:23:56.173 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 19:23:56.173 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 19:23:56.173 00.000 10672 CameraToMount -- cameraX=1.80 cameraY=-11.53 hyp=11.66 cameraTheta=-1.42 mountX=-0.39 mountY=-11.65, mountTheta=-1.60 19:23:56.189 00.016 10672 SchedulePrimaryMove(0702ACD8, x=1.80, y=-11.53, opts=13) 19:23:56.189 00.000 10672 Enqueuing Move request for scope (1.80, -11.53) 19:23:56.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:23:56.189 00.000 428 Worker thread wakes up 19:23:56.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.80, -11.53) opts 0xd 19:23:56.189 00.000 428 Handling offset move in thread for scope, endpoint = (1.80, -11.53) 19:23:56.189 00.000 428 Moving (1.80, -11.53) raw xDistance=-0.39 yDistance=-11.65 19:23:56.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:23:56.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.65 from input -11.65 19:23:56.189 00.000 428 MoveAxis(E, 0, ABG) 19:23:56.189 00.000 428 Move returns status 0, amount 0 19:23:56.189 00.000 428 MoveAxis(N, 17672, ABG) 19:23:56.189 00.000 428 duration set to 2500 by maxDecDuration 19:23:56.189 00.000 428 Guiding Dir = 0, Dur = 2500 19:23:56.189 00.000 428 IsSlewing returns 0 19:23:56.189 00.000 428 IsGuiding returns 0 19:23:56.204 00.015 10672 UpdateGuideState exits: m=214262 SNR=37.7 19:23:56.204 00.000 10672 PhdController: settling, locked = 1, distance = 11.82 (99.00) aobump = 0 frame = 7 / 10 19:23:56.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:56.204 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:23:56.204 00.000 10672 Enqueuing Expose request 19:23:56.267 00.063 428 PulseGuide returned control before completion, sleep 2436 19:23:58.579 02.312 10672 read socket command 10 19:23:58.579 00.000 10672 processing socket request REQDIST 19:23:58.579 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:23:58.579 00.000 10672 Sending socket response 255 (0xff) 19:23:58.719 00.140 428 IsGuiding returns 1 19:23:58.719 00.000 428 scope still moving after pulse duration time elapsed 19:23:58.750 00.031 428 IsSlewing returns 0 19:23:58.750 00.000 428 IsGuiding returns 1 19:23:58.782 00.032 428 IsSlewing returns 0 19:23:58.782 00.000 428 IsGuiding returns 0 19:23:58.782 00.000 428 scope move finished after 2500 + 100 ms 19:23:58.782 00.000 428 Move returns status 0, amount 2500 19:23:58.782 00.000 428 move complete, result=0 19:23:58.782 00.000 428 worker thread done servicing request 19:23:58.782 00.000 428 Worker thread wakes up 19:23:58.782 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -11.7 px 2500 ms NORTH 19:23:58.782 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:23:58.782 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,743,31,31) 19:23:58.797 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:01.046 02.249 428 Exposure complete 19:24:01.203 00.157 428 worker thread done servicing request 19:24:01.203 00.000 10672 OnExposeComplete: enter 19:24:01.203 00.000 10672 UpdateGuideState(): m_state=6 19:24:01.203 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 878 19:24:01.203 00.000 10672 Star::Find returns 1 (0), X=1092.44, Y=758.15, Mass=267547, SNR=47.8, Peak=51312 HFD=2.4 19:24:01.203 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 19:24:01.203 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 19:24:01.203 00.000 10672 CameraToMount -- cameraX=1.74 cameraY=-11.53 hyp=11.66 cameraTheta=-1.42 mountX=-0.33 mountY=-11.65, mountTheta=-1.60 19:24:01.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.74, y=-11.53, opts=13) 19:24:01.203 00.000 10672 Enqueuing Move request for scope (1.74, -11.53) 19:24:01.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:24:01.203 00.000 428 Worker thread wakes up 19:24:01.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.74, -11.53) opts 0xd 19:24:01.203 00.000 428 Handling offset move in thread for scope, endpoint = (1.74, -11.53) 19:24:01.203 00.000 428 Moving (1.74, -11.53) raw xDistance=-0.33 yDistance=-11.65 19:24:01.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:24:01.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.65 from input -11.65 19:24:01.203 00.000 428 MoveAxis(E, 0, ABG) 19:24:01.203 00.000 428 Move returns status 0, amount 0 19:24:01.203 00.000 428 MoveAxis(N, 17663, ABG) 19:24:01.203 00.000 428 duration set to 2500 by maxDecDuration 19:24:01.203 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:01.203 00.000 428 IsSlewing returns 0 19:24:01.203 00.000 428 IsGuiding returns 0 19:24:01.222 00.019 10672 UpdateGuideState exits: m=267547 SNR=47.8 19:24:01.222 00.000 10672 PhdController: settling, locked = 1, distance = 11.77 (99.00) aobump = 0 frame = 8 / 10 19:24:01.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:01.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:01.222 00.000 10672 Enqueuing Expose request 19:24:01.285 00.063 428 PulseGuide returned control before completion, sleep 2433 19:24:03.581 02.296 10672 read socket command 10 19:24:03.581 00.000 10672 processing socket request REQDIST 19:24:03.581 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:03.581 00.000 10672 Sending socket response 255 (0xff) 19:24:03.722 00.141 428 IsGuiding returns 1 19:24:03.722 00.000 428 scope still moving after pulse duration time elapsed 19:24:03.784 00.062 428 IsSlewing returns 0 19:24:03.815 00.031 428 IsGuiding returns 0 19:24:03.815 00.000 428 scope move finished after 2500 + 119 ms 19:24:03.815 00.000 428 Move returns status 0, amount 2500 19:24:03.815 00.000 428 move complete, result=0 19:24:03.815 00.000 428 worker thread done servicing request 19:24:03.815 00.000 428 Worker thread wakes up 19:24:03.815 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -11.6 px 2500 ms NORTH 19:24:03.831 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:03.831 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,743,31,31) 19:24:03.831 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:06.033 02.202 428 Exposure complete 19:24:06.174 00.141 428 worker thread done servicing request 19:24:06.174 00.000 10672 OnExposeComplete: enter 19:24:06.174 00.000 10672 UpdateGuideState(): m_state=6 19:24:06.174 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 879 19:24:06.174 00.000 10672 Star::Find returns 1 (0), X=1092.29, Y=758.15, Mass=233591, SNR=41.2, Peak=44656 HFD=2.3 19:24:06.174 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 19:24:06.174 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 19:24:06.174 00.000 10672 CameraToMount -- cameraX=1.59 cameraY=-11.52 hyp=11.63 cameraTheta=-1.43 mountX=-0.18 mountY=-11.63, mountTheta=-1.59 19:24:06.174 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.59, y=-11.52, opts=13) 19:24:06.174 00.000 10672 Enqueuing Move request for scope (1.59, -11.52) 19:24:06.174 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2152, FiltMax=65488, Gamma=1.000 19:24:06.174 00.000 428 Worker thread wakes up 19:24:06.174 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.59, -11.52) opts 0xd 19:24:06.174 00.000 428 Handling offset move in thread for scope, endpoint = (1.59, -11.52) 19:24:06.174 00.000 428 Moving (1.59, -11.52) raw xDistance=-0.18 yDistance=-11.63 19:24:06.174 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:24:06.174 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.63 from input -11.63 19:24:06.174 00.000 428 MoveAxis(E, 0, ABG) 19:24:06.174 00.000 428 Move returns status 0, amount 0 19:24:06.174 00.000 428 MoveAxis(N, 17634, ABG) 19:24:06.174 00.000 428 duration set to 2500 by maxDecDuration 19:24:06.174 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 19:24:06.174 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:06.174 00.000 428 IsSlewing returns 0 19:24:06.174 00.000 428 IsGuiding returns 0 19:24:06.190 00.016 10672 UpdateGuideState exits: m=233591 SNR=41.2 19:24:06.190 00.000 10672 PhdController: settling, locked = 1, distance = 11.73 (99.00) aobump = 0 frame = 9 / 10 19:24:06.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:06.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:06.190 00.000 10672 Enqueuing Expose request 19:24:06.190 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 19:24:06.252 00.062 428 PulseGuide returned control before completion, sleep 2434 19:24:08.580 02.328 10672 read socket command 10 19:24:08.580 00.000 10672 processing socket request REQDIST 19:24:08.580 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:08.580 00.000 10672 Sending socket response 255 (0xff) 19:24:08.704 00.124 428 IsGuiding returns 1 19:24:08.704 00.000 428 scope still moving after pulse duration time elapsed 19:24:08.736 00.032 428 IsSlewing returns 0 19:24:08.736 00.000 428 IsGuiding returns 1 19:24:08.798 00.062 428 IsSlewing returns 0 19:24:08.798 00.000 428 IsGuiding returns 0 19:24:08.798 00.000 428 scope move finished after 2500 + 119 ms 19:24:08.798 00.000 428 Move returns status 0, amount 2500 19:24:08.798 00.000 428 move complete, result=0 19:24:08.798 00.000 428 worker thread done servicing request 19:24:08.798 00.000 428 Worker thread wakes up 19:24:08.798 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -11.6 px 2500 ms NORTH 19:24:08.798 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:08.798 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,743,31,31) 19:24:08.814 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:11.036 02.222 428 Exposure complete 19:24:11.161 00.125 428 worker thread done servicing request 19:24:11.161 00.000 10672 OnExposeComplete: enter 19:24:11.161 00.000 10672 UpdateGuideState(): m_state=6 19:24:11.161 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 880 19:24:11.176 00.015 10672 Star::Find returns 1 (0), X=1092.24, Y=758.48, Mass=270070, SNR=42.7, Peak=54032 HFD=2.7 19:24:11.176 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 19:24:11.176 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 19:24:11.176 00.000 10672 CameraToMount -- cameraX=1.54 cameraY=-11.19 hyp=11.30 cameraTheta=-1.43 mountX=-0.18 mountY=-11.29, mountTheta=-1.59 19:24:11.176 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.54, y=-11.19, opts=13) 19:24:11.176 00.000 10672 Enqueuing Move request for scope (1.54, -11.19) 19:24:11.176 00.000 428 Worker thread wakes up 19:24:11.176 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3136, FiltMax=65488, Gamma=1.000 19:24:11.176 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.54, -11.19) opts 0xd 19:24:11.176 00.000 428 Handling offset move in thread for scope, endpoint = (1.54, -11.19) 19:24:11.176 00.000 428 Moving (1.54, -11.19) raw xDistance=-0.18 yDistance=-11.29 19:24:11.176 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:24:11.176 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.29 from input -11.29 19:24:11.176 00.000 428 MoveAxis(E, 0, ABG) 19:24:11.176 00.000 428 Move returns status 0, amount 0 19:24:11.176 00.000 428 MoveAxis(N, 17125, ABG) 19:24:11.176 00.000 428 duration set to 2500 by maxDecDuration 19:24:11.176 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:11.176 00.000 428 IsSlewing returns 0 19:24:11.176 00.000 428 IsGuiding returns 0 19:24:11.192 00.016 10672 UpdateGuideState exits: m=270070 SNR=42.7 19:24:11.192 00.000 10672 PhdController: settling, locked = 1, distance = 11.60 (99.00) aobump = 0 frame = 10 / 10 19:24:11.192 00.000 10672 PhdController: newstate STATE_FINISH 19:24:11.192 00.000 10672 PhdController complete: success 19:24:11.192 00.000 10672 Mount: notify guiding dither settle done success=1 19:24:11.192 00.000 10672 PhdController: newstate STATE_IDLE 19:24:11.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:11.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:11.192 00.000 10672 Enqueuing Expose request 19:24:11.255 00.063 428 PulseGuide returned control before completion, sleep 2430 19:24:13.582 02.327 10672 read socket command 10 19:24:13.582 00.000 10672 processing socket request REQDIST 19:24:13.582 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:13.582 00.000 10672 Sending socket response 255 (0xff) 19:24:13.707 00.125 428 IsGuiding returns 1 19:24:13.707 00.000 428 scope still moving after pulse duration time elapsed 19:24:13.738 00.031 428 IsSlewing returns 0 19:24:13.738 00.000 428 IsGuiding returns 1 19:24:13.785 00.047 428 IsSlewing returns 0 19:24:13.785 00.000 428 IsGuiding returns 0 19:24:13.785 00.000 428 scope move finished after 2500 + 107 ms 19:24:13.785 00.000 428 Move returns status 0, amount 2500 19:24:13.785 00.000 428 move complete, result=0 19:24:13.785 00.000 428 worker thread done servicing request 19:24:13.785 00.000 428 Worker thread wakes up 19:24:13.785 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -11.3 px 2500 ms NORTH 19:24:13.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:13.785 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,743,31,31) 19:24:13.801 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:16.034 02.233 428 Exposure complete 19:24:16.128 00.094 428 worker thread done servicing request 19:24:16.128 00.000 10672 OnExposeComplete: enter 19:24:16.128 00.000 10672 UpdateGuideState(): m_state=6 19:24:16.128 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 881 19:24:16.128 00.000 10672 Star::Find returns 0 (3), X=1092.00, Y=758.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:24:16.128 00.000 10672 DistanceChecker: activated 19:24:16.128 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:24:16.128 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:24:16.128 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:24:16.128 00.000 428 Worker thread wakes up 19:24:16.128 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:24:16.128 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:24:16.128 00.000 428 move complete, result=0 19:24:16.128 00.000 428 worker thread done servicing request 19:24:16.253 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:24:16.253 00.000 10672 Status Line: Star lost - low mass 19:24:16.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=33537, max=65265, FiltMin=45089, FiltMax=65265, Gamma=1.000 19:24:16.284 00.031 10672 UpdateGuideState exits: Star lost - low mass 19:24:16.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:16.284 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:24:16.284 00.000 10672 Enqueuing Expose request 19:24:16.284 00.000 428 Worker thread wakes up 19:24:16.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:16.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:24:18.529 02.245 428 Exposure complete 19:24:18.576 00.047 428 worker thread done servicing request 19:24:18.576 00.000 10672 OnExposeComplete: enter 19:24:18.577 00.001 10672 UpdateGuideState(): m_state=6 19:24:18.577 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 882 19:24:18.577 00.000 10672 Star::Find returns 0 (3), X=1092.00, Y=758.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:24:18.578 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:24:18.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:24:18.578 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:24:18.578 00.000 428 Worker thread wakes up 19:24:18.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:24:18.579 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:24:18.579 00.000 428 move complete, result=0 19:24:18.579 00.000 428 worker thread done servicing request 19:24:18.683 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:24:18.683 00.000 10672 Status Line: Star lost - low mass 19:24:18.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:24:18.699 00.016 10672 UpdateGuideState exits: Star lost - low mass 19:24:18.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:18.699 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:24:18.699 00.000 10672 Enqueuing Expose request 19:24:18.699 00.000 428 Worker thread wakes up 19:24:18.699 00.000 10672 read socket command 10 19:24:18.699 00.000 10672 processing socket request REQDIST 19:24:18.699 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:18.699 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:18.699 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:24:18.699 00.000 10672 Sending socket response 255 (0xff) 19:24:21.029 02.330 428 Exposure complete 19:24:21.168 00.139 428 worker thread done servicing request 19:24:21.168 00.000 10672 OnExposeComplete: enter 19:24:21.168 00.000 10672 UpdateGuideState(): m_state=6 19:24:21.169 00.001 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 883 19:24:21.169 00.000 10672 Star::Find returns 1 (0), X=1093.81, Y=757.57, Mass=217869, SNR=35.3, Peak=30928 HFD=3.3 19:24:21.170 00.001 10672 DistanceChecker: deactivated 19:24:21.170 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-3.02) = xAngle (1.70 = 1.70) 19:24:21.170 00.000 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.43 = -1.43) 19:24:21.170 00.000 10672 CameraToMount -- cameraX=3.11 cameraY=-12.10 hyp=12.50 cameraTheta=-1.32 mountX=-1.63 mountY=-12.37, mountTheta=-1.70 19:24:21.174 00.004 10672 SchedulePrimaryMove(0702ACD8, x=3.11, y=-12.10, opts=13) 19:24:21.174 00.000 10672 Enqueuing Move request for scope (3.11, -12.10) 19:24:21.174 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 19:24:21.174 00.000 428 Worker thread wakes up 19:24:21.175 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (3.11, -12.10) opts 0xd 19:24:21.175 00.000 428 Handling offset move in thread for scope, endpoint = (3.11, -12.10) 19:24:21.175 00.000 428 Moving (3.11, -12.10) raw xDistance=-1.63 yDistance=-12.37 19:24:21.175 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.63 19:24:21.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns -12.37 from input -12.37 19:24:21.175 00.000 428 MoveAxis(E, 1512, ABG) 19:24:21.176 00.001 428 Guiding Dir = 2, Dur = 1512 19:24:21.176 00.000 428 IsSlewing returns 0 19:24:21.177 00.001 428 IsGuiding returns 0 19:24:21.197 00.020 10672 UpdateGuideState exits: m=217869 SNR=35.3 19:24:21.198 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:21.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:21.198 00.000 10672 Enqueuing Expose request 19:24:21.204 00.006 428 PulseGuide returned control before completion, sleep 1496 19:24:22.710 01.506 428 IsGuiding returns 1 19:24:22.710 00.000 428 scope still moving after pulse duration time elapsed 19:24:22.757 00.047 428 IsSlewing returns 0 19:24:22.757 00.000 428 IsGuiding returns 0 19:24:22.757 00.000 428 scope move finished after 1512 + 81 ms 19:24:22.757 00.000 428 Move returns status 0, amount 1512 19:24:22.757 00.000 428 MoveAxis(N, 18754, ABG) 19:24:22.757 00.000 428 duration set to 2500 by maxDecDuration 19:24:22.757 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:22.757 00.000 428 IsSlewing returns 0 19:24:22.773 00.016 428 IsGuiding returns 0 19:24:22.835 00.062 428 PulseGuide returned control before completion, sleep 2433 19:24:23.585 00.750 10672 read socket command 10 19:24:23.585 00.000 10672 processing socket request REQDIST 19:24:23.585 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:23.585 00.000 10672 Sending socket response 255 (0xff) 19:24:25.288 01.703 428 IsGuiding returns 1 19:24:25.288 00.000 428 scope still moving after pulse duration time elapsed 19:24:25.319 00.031 428 IsSlewing returns 0 19:24:25.319 00.000 428 IsGuiding returns 1 19:24:25.381 00.062 428 IsSlewing returns 0 19:24:25.381 00.000 428 IsGuiding returns 0 19:24:25.381 00.000 428 scope move finished after 2500 + 119 ms 19:24:25.381 00.000 428 Move returns status 0, amount 2500 19:24:25.381 00.000 428 move complete, result=0 19:24:25.381 00.000 428 worker thread done servicing request 19:24:25.381 00.000 428 Worker thread wakes up 19:24:25.381 00.000 10672 GuideStep: -1.6 px 1512 ms EAST, -12.4 px 2500 ms NORTH 19:24:25.381 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:25.381 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1079,743,31,31) 19:24:25.397 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:26.026 00.629 428 Exposure complete 19:24:26.151 00.125 428 worker thread done servicing request 19:24:26.151 00.000 10672 OnExposeComplete: enter 19:24:26.166 00.015 10672 UpdateGuideState(): m_state=6 19:24:26.166 00.000 10672 Star::Find(15, 1093, 757, 0, (0,0,0,0), 0.0, 0) frame 884 19:24:26.166 00.000 10672 Star::Find returns 1 (0), X=1091.63, Y=758.35, Mass=236784, SNR=45.5, Peak=41936 HFD=2.8 19:24:26.166 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.02) = xAngle (1.53 = 1.53) 19:24:26.166 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60) 19:24:26.166 00.000 10672 CameraToMount -- cameraX=0.93 cameraY=-11.33 hyp=11.36 cameraTheta=-1.49 mountX=0.45 mountY=-11.36, mountTheta=-1.53 19:24:26.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.93, y=-11.33, opts=13) 19:24:26.166 00.000 10672 Enqueuing Move request for scope (0.93, -11.33) 19:24:26.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1928, FiltMax=65488, Gamma=1.000 19:24:26.166 00.000 428 Worker thread wakes up 19:24:26.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.93, -11.33) opts 0xd 19:24:26.166 00.000 428 Handling offset move in thread for scope, endpoint = (0.93, -11.33) 19:24:26.166 00.000 428 Moving (0.93, -11.33) raw xDistance=0.45 yDistance=-11.36 19:24:26.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.45 19:24:26.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.36 from input -11.36 19:24:26.166 00.000 428 MoveAxis(W, 315, ABG) 19:24:26.166 00.000 428 Guiding Dir = 3, Dur = 315 19:24:26.166 00.000 428 IsSlewing returns 0 19:24:26.166 00.000 428 IsGuiding returns 0 19:24:26.182 00.016 428 PulseGuide returned control before completion, sleep 310 19:24:26.182 00.000 10672 UpdateGuideState exits: m=236784 SNR=45.5 19:24:26.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:26.182 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:26.182 00.000 10672 Enqueuing Expose request 19:24:26.526 00.344 428 IsGuiding returns 0 19:24:26.526 00.000 428 Move returns status 0, amount 315 19:24:26.526 00.000 428 MoveAxis(N, 17230, ABG) 19:24:26.526 00.000 428 duration set to 2500 by maxDecDuration 19:24:26.526 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:26.526 00.000 428 IsSlewing returns 0 19:24:26.526 00.000 428 IsGuiding returns 0 19:24:26.604 00.078 428 PulseGuide returned control before completion, sleep 2433 19:24:28.587 01.983 10672 read socket command 10 19:24:28.587 00.000 10672 processing socket request REQDIST 19:24:28.587 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:28.587 00.000 10672 Sending socket response 255 (0xff) 19:24:29.040 00.453 428 IsGuiding returns 1 19:24:29.040 00.000 428 scope still moving after pulse duration time elapsed 19:24:29.072 00.032 428 IsSlewing returns 0 19:24:29.072 00.000 428 IsGuiding returns 1 19:24:29.103 00.031 428 IsSlewing returns 0 19:24:29.103 00.000 428 IsGuiding returns 1 19:24:29.134 00.031 428 IsSlewing returns 0 19:24:29.165 00.031 428 IsGuiding returns 0 19:24:29.165 00.000 428 scope move finished after 2500 + 151 ms 19:24:29.165 00.000 428 Move returns status 0, amount 2500 19:24:29.181 00.016 428 move complete, result=0 19:24:29.181 00.000 428 worker thread done servicing request 19:24:29.181 00.000 428 Worker thread wakes up 19:24:29.181 00.000 10672 GuideStep: 0.5 px 315 ms WEST, -11.4 px 2500 ms NORTH 19:24:29.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:29.181 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,743,31,31) 19:24:29.181 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:31.024 01.843 428 Exposure complete 19:24:31.165 00.141 428 worker thread done servicing request 19:24:31.165 00.000 10672 OnExposeComplete: enter 19:24:31.165 00.000 10672 UpdateGuideState(): m_state=6 19:24:31.165 00.000 10672 Star::Find(15, 1091, 758, 0, (0,0,0,0), 0.0, 0) frame 885 19:24:31.165 00.000 10672 Star::Find returns 1 (0), X=1091.95, Y=759.05, Mass=267505, SNR=43.1, Peak=56320 HFD=2.4 19:24:31.165 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 19:24:31.165 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 19:24:31.165 00.000 10672 CameraToMount -- cameraX=1.25 cameraY=-10.62 hyp=10.69 cameraTheta=-1.45 mountX=0.05 mountY=-10.69, mountTheta=-1.57 19:24:31.165 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.25, y=-10.62, opts=13) 19:24:31.165 00.000 10672 Enqueuing Move request for scope (1.25, -10.62) 19:24:31.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1720, FiltMax=65488, Gamma=1.000 19:24:31.165 00.000 428 Worker thread wakes up 19:24:31.165 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.25, -10.62) opts 0xd 19:24:31.165 00.000 428 Handling offset move in thread for scope, endpoint = (1.25, -10.62) 19:24:31.165 00.000 428 Moving (1.25, -10.62) raw xDistance=0.05 yDistance=-10.69 19:24:31.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:24:31.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns -10.69 from input -10.69 19:24:31.165 00.000 428 MoveAxis(E, 0, ABG) 19:24:31.165 00.000 428 Move returns status 0, amount 0 19:24:31.165 00.000 428 MoveAxis(N, 16219, ABG) 19:24:31.165 00.000 428 duration set to 2500 by maxDecDuration 19:24:31.165 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:31.165 00.000 428 IsSlewing returns 0 19:24:31.165 00.000 428 IsGuiding returns 0 19:24:31.180 00.015 10672 UpdateGuideState exits: m=267505 SNR=43.1 19:24:31.180 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:31.180 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:31.180 00.000 10672 Enqueuing Expose request 19:24:31.258 00.078 428 PulseGuide returned control before completion, sleep 2425 19:24:33.586 02.328 10672 read socket command 10 19:24:33.586 00.000 10672 processing socket request REQDIST 19:24:33.586 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:33.586 00.000 10672 Sending socket response 255 (0xff) 19:24:33.695 00.109 428 IsGuiding returns 1 19:24:33.695 00.000 428 scope still moving after pulse duration time elapsed 19:24:33.726 00.031 428 IsSlewing returns 0 19:24:33.726 00.000 428 IsGuiding returns 1 19:24:33.789 00.063 428 IsSlewing returns 0 19:24:33.789 00.000 428 IsGuiding returns 0 19:24:33.789 00.000 428 scope move finished after 2500 + 129 ms 19:24:33.789 00.000 428 Move returns status 0, amount 2500 19:24:33.789 00.000 428 move complete, result=0 19:24:33.789 00.000 428 worker thread done servicing request 19:24:33.789 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -10.7 px 2500 ms NORTH 19:24:33.789 00.000 428 Worker thread wakes up 19:24:33.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:33.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,744,31,31) 19:24:33.804 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:36.027 02.223 428 Exposure complete 19:24:36.152 00.125 428 worker thread done servicing request 19:24:36.152 00.000 10672 OnExposeComplete: enter 19:24:36.152 00.000 10672 UpdateGuideState(): m_state=6 19:24:36.152 00.000 10672 Star::Find(15, 1091, 759, 0, (0,0,0,0), 0.0, 0) frame 886 19:24:36.152 00.000 10672 Star::Find returns 1 (0), X=1091.92, Y=758.94, Mass=235085, SNR=40.3, Peak=44448 HFD=2.2 19:24:36.152 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 19:24:36.168 00.016 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 19:24:36.168 00.000 10672 CameraToMount -- cameraX=1.22 cameraY=-10.74 hyp=10.80 cameraTheta=-1.46 mountX=0.09 mountY=-10.80, mountTheta=-1.56 19:24:36.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.22, y=-10.74, opts=13) 19:24:36.168 00.000 10672 Enqueuing Move request for scope (1.22, -10.74) 19:24:36.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:24:36.168 00.000 428 Worker thread wakes up 19:24:36.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.22, -10.74) opts 0xd 19:24:36.168 00.000 428 Handling offset move in thread for scope, endpoint = (1.22, -10.74) 19:24:36.168 00.000 428 Moving (1.22, -10.74) raw xDistance=0.09 yDistance=-10.80 19:24:36.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:24:36.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns -10.80 from input -10.80 19:24:36.168 00.000 428 MoveAxis(E, 0, ABG) 19:24:36.168 00.000 428 Move returns status 0, amount 0 19:24:36.168 00.000 428 MoveAxis(N, 16387, ABG) 19:24:36.168 00.000 428 duration set to 2500 by maxDecDuration 19:24:36.168 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:36.168 00.000 428 IsSlewing returns 0 19:24:36.168 00.000 428 IsGuiding returns 0 19:24:36.184 00.016 10672 UpdateGuideState exits: m=235085 SNR=40.3 19:24:36.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:36.184 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:36.184 00.000 10672 Enqueuing Expose request 19:24:36.230 00.046 428 PulseGuide returned control before completion, sleep 2437 19:24:38.589 02.359 10672 read socket command 10 19:24:38.589 00.000 10672 processing socket request REQDIST 19:24:38.589 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:38.589 00.000 10672 Sending socket response 255 (0xff) 19:24:38.699 00.110 428 IsGuiding returns 1 19:24:38.699 00.000 428 scope still moving after pulse duration time elapsed 19:24:38.730 00.031 428 IsSlewing returns 0 19:24:38.730 00.000 428 IsGuiding returns 1 19:24:38.777 00.047 428 IsSlewing returns 0 19:24:38.777 00.000 428 IsGuiding returns 0 19:24:38.777 00.000 428 scope move finished after 2500 + 116 ms 19:24:38.777 00.000 428 Move returns status 0, amount 2500 19:24:38.777 00.000 428 move complete, result=0 19:24:38.777 00.000 428 worker thread done servicing request 19:24:38.777 00.000 428 Worker thread wakes up 19:24:38.777 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -10.8 px 2500 ms NORTH 19:24:38.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:38.777 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,744,31,31) 19:24:38.792 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:41.041 02.249 428 Exposure complete 19:24:41.166 00.125 428 worker thread done servicing request 19:24:41.166 00.000 10672 OnExposeComplete: enter 19:24:41.166 00.000 10672 UpdateGuideState(): m_state=6 19:24:41.166 00.000 10672 Star::Find(15, 1091, 758, 0, (0,0,0,0), 0.0, 0) frame 887 19:24:41.166 00.000 10672 Star::Find returns 1 (0), X=1091.31, Y=758.85, Mass=216935, SNR=35.8, Peak=33104 HFD=2.5 19:24:41.166 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 19:24:41.166 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 19:24:41.166 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-10.82 hyp=10.84 cameraTheta=-1.51 mountX=0.70 mountY=-10.83, mountTheta=-1.51 19:24:41.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-10.82, opts=13) 19:24:41.166 00.000 10672 Enqueuing Move request for scope (0.61, -10.82) 19:24:41.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:24:41.166 00.000 428 Worker thread wakes up 19:24:41.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -10.82) opts 0xd 19:24:41.166 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -10.82) 19:24:41.166 00.000 428 Moving (0.61, -10.82) raw xDistance=0.70 yDistance=-10.83 19:24:41.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 19:24:41.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns -10.83 from input -10.83 19:24:41.166 00.000 428 MoveAxis(W, 656, ABG) 19:24:41.166 00.000 428 Guiding Dir = 3, Dur = 656 19:24:41.198 00.032 10672 UpdateGuideState exits: m=216935 SNR=35.8 19:24:41.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:41.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:41.198 00.000 10672 Enqueuing Expose request 19:24:41.198 00.000 428 IsSlewing returns 0 19:24:41.198 00.000 428 IsGuiding returns 0 19:24:41.229 00.031 428 PulseGuide returned control before completion, sleep 636 19:24:41.901 00.672 428 IsGuiding returns 1 19:24:41.901 00.000 428 scope still moving after pulse duration time elapsed 19:24:41.932 00.031 428 IsSlewing returns 0 19:24:41.932 00.000 428 IsGuiding returns 0 19:24:41.932 00.000 428 scope move finished after 656 + 79 ms 19:24:41.932 00.000 428 Move returns status 0, amount 656 19:24:41.932 00.000 428 MoveAxis(N, 16422, ABG) 19:24:41.932 00.000 428 duration set to 2500 by maxDecDuration 19:24:41.932 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 19:24:41.932 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:41.932 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 19:24:41.932 00.000 428 IsSlewing returns 0 19:24:41.932 00.000 428 IsGuiding returns 0 19:24:42.010 00.078 428 PulseGuide returned control before completion, sleep 2438 19:24:43.592 01.582 10672 read socket command 10 19:24:43.592 00.000 10672 processing socket request REQDIST 19:24:43.592 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:43.592 00.000 10672 Sending socket response 255 (0xff) 19:24:44.482 00.890 428 IsGuiding returns 1 19:24:44.482 00.000 428 scope still moving after pulse duration time elapsed 19:24:44.545 00.063 428 IsSlewing returns 0 19:24:44.545 00.000 428 IsGuiding returns 0 19:24:44.545 00.000 428 scope move finished after 2500 + 115 ms 19:24:44.545 00.000 428 Move returns status 0, amount 2500 19:24:44.545 00.000 428 move complete, result=0 19:24:44.545 00.000 428 worker thread done servicing request 19:24:44.545 00.000 428 Worker thread wakes up 19:24:44.545 00.000 10672 GuideStep: 0.7 px 656 ms WEST, -10.8 px 2500 ms NORTH 19:24:44.545 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:44.545 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,744,31,31) 19:24:44.561 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:46.029 01.468 428 Exposure complete 19:24:46.169 00.140 428 worker thread done servicing request 19:24:46.169 00.000 10672 OnExposeComplete: enter 19:24:46.169 00.000 10672 UpdateGuideState(): m_state=6 19:24:46.169 00.000 10672 Star::Find(15, 1091, 758, 0, (0,0,0,0), 0.0, 0) frame 888 19:24:46.169 00.000 10672 Star::Find returns 1 (0), X=1092.18, Y=759.35, Mass=230854, SNR=39.7, Peak=40304 HFD=2.7 19:24:46.169 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 19:24:46.169 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 19:24:46.169 00.000 10672 CameraToMount -- cameraX=1.48 cameraY=-10.32 hyp=10.43 cameraTheta=-1.43 mountX=-0.22 mountY=-10.42, mountTheta=-1.59 19:24:46.169 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.48, y=-10.32, opts=13) 19:24:46.169 00.000 10672 Enqueuing Move request for scope (1.48, -10.32) 19:24:46.169 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:24:46.169 00.000 428 Worker thread wakes up 19:24:46.169 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.48, -10.32) opts 0xd 19:24:46.169 00.000 428 Handling offset move in thread for scope, endpoint = (1.48, -10.32) 19:24:46.169 00.000 428 Moving (1.48, -10.32) raw xDistance=-0.22 yDistance=-10.42 19:24:46.169 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:24:46.169 00.000 428 GuideAlgorithmResistSwitch::Result() returns -10.42 from input -10.42 19:24:46.169 00.000 428 MoveAxis(E, 0, ABG) 19:24:46.169 00.000 428 Move returns status 0, amount 0 19:24:46.169 00.000 428 MoveAxis(N, 15806, ABG) 19:24:46.169 00.000 428 duration set to 2500 by maxDecDuration 19:24:46.169 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:46.169 00.000 428 IsSlewing returns 0 19:24:46.169 00.000 428 IsGuiding returns 0 19:24:46.201 00.032 10672 UpdateGuideState exits: m=230854 SNR=39.7 19:24:46.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:46.201 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:46.201 00.000 10672 Enqueuing Expose request 19:24:46.263 00.062 428 PulseGuide returned control before completion, sleep 2424 19:24:48.591 02.328 10672 read socket command 10 19:24:48.591 00.000 10672 processing socket request REQDIST 19:24:48.591 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:48.591 00.000 10672 Sending socket response 255 (0xff) 19:24:48.700 00.109 428 IsGuiding returns 1 19:24:48.700 00.000 428 scope still moving after pulse duration time elapsed 19:24:48.747 00.047 428 IsSlewing returns 0 19:24:48.747 00.000 428 IsGuiding returns 1 19:24:48.794 00.047 428 IsSlewing returns 0 19:24:48.794 00.000 428 IsGuiding returns 0 19:24:48.794 00.000 428 scope move finished after 2500 + 113 ms 19:24:48.794 00.000 428 Move returns status 0, amount 2500 19:24:48.794 00.000 428 move complete, result=0 19:24:48.794 00.000 428 worker thread done servicing request 19:24:48.794 00.000 428 Worker thread wakes up 19:24:48.794 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -10.4 px 2500 ms NORTH 19:24:48.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:48.794 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,744,31,31) 19:24:48.809 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:51.032 02.223 428 Exposure complete 19:24:51.157 00.125 428 worker thread done servicing request 19:24:51.157 00.000 10672 OnExposeComplete: enter 19:24:51.157 00.000 10672 UpdateGuideState(): m_state=6 19:24:51.157 00.000 10672 Star::Find(15, 1092, 759, 0, (0,0,0,0), 0.0, 0) frame 889 19:24:51.157 00.000 10672 Star::Find returns 1 (0), X=1092.85, Y=758.47, Mass=241713, SNR=42.0, Peak=43888 HFD=2.5 19:24:51.157 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 19:24:51.157 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.49 = -1.49) 19:24:51.157 00.000 10672 CameraToMount -- cameraX=2.15 cameraY=-11.20 hyp=11.40 cameraTheta=-1.38 mountX=-0.77 mountY=-11.37, mountTheta=-1.64 19:24:51.157 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.15, y=-11.20, opts=13) 19:24:51.157 00.000 10672 Enqueuing Move request for scope (2.15, -11.20) 19:24:51.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:24:51.157 00.000 428 Worker thread wakes up 19:24:51.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.15, -11.20) opts 0xd 19:24:51.157 00.000 428 Handling offset move in thread for scope, endpoint = (2.15, -11.20) 19:24:51.157 00.000 428 Moving (2.15, -11.20) raw xDistance=-0.77 yDistance=-11.37 19:24:51.157 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.77 19:24:51.157 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.37 from input -11.37 19:24:51.157 00.000 428 MoveAxis(E, 720, ABG) 19:24:51.157 00.000 428 Guiding Dir = 2, Dur = 720 19:24:51.157 00.000 428 IsSlewing returns 0 19:24:51.157 00.000 428 IsGuiding returns 0 19:24:51.188 00.031 10672 UpdateGuideState exits: m=241713 SNR=42.0 19:24:51.188 00.000 428 PulseGuide returned control before completion, sleep 710 19:24:51.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:51.188 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:51.188 00.000 10672 Enqueuing Expose request 19:24:51.907 00.719 428 IsGuiding returns 1 19:24:51.907 00.000 428 scope still moving after pulse duration time elapsed 19:24:51.938 00.031 428 IsSlewing returns 0 19:24:51.970 00.032 428 IsGuiding returns 0 19:24:51.970 00.000 428 scope move finished after 720 + 84 ms 19:24:51.970 00.000 428 Move returns status 0, amount 720 19:24:51.970 00.000 428 MoveAxis(N, 17239, ABG) 19:24:51.970 00.000 428 duration set to 2500 by maxDecDuration 19:24:51.970 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:51.970 00.000 428 IsSlewing returns 0 19:24:51.970 00.000 428 IsGuiding returns 0 19:24:52.047 00.077 428 PulseGuide returned control before completion, sleep 2436 19:24:53.578 01.531 10672 read socket command 10 19:24:53.578 00.000 10672 processing socket request REQDIST 19:24:53.578 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:53.578 00.000 10672 Sending socket response 255 (0xff) 19:24:54.500 00.922 428 IsGuiding returns 1 19:24:54.500 00.000 428 scope still moving after pulse duration time elapsed 19:24:54.547 00.047 428 IsSlewing returns 0 19:24:54.578 00.031 428 IsGuiding returns 0 19:24:54.578 00.000 428 scope move finished after 2500 + 100 ms 19:24:54.578 00.000 428 Move returns status 0, amount 2500 19:24:54.578 00.000 428 move complete, result=0 19:24:54.578 00.000 428 worker thread done servicing request 19:24:54.578 00.000 428 Worker thread wakes up 19:24:54.578 00.000 10672 GuideStep: -0.8 px 720 ms EAST, -11.4 px 2500 ms NORTH 19:24:54.578 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:54.578 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1078,743,31,31) 19:24:54.594 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:24:56.031 01.437 428 Exposure complete 19:24:56.171 00.140 428 worker thread done servicing request 19:24:56.171 00.000 10672 OnExposeComplete: enter 19:24:56.171 00.000 10672 UpdateGuideState(): m_state=6 19:24:56.171 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 890 19:24:56.171 00.000 10672 Star::Find returns 1 (0), X=1092.82, Y=758.69, Mass=297049, SNR=44.0, Peak=43568 HFD=3.1 19:24:56.171 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 19:24:56.171 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.49 = -1.49) 19:24:56.171 00.000 10672 CameraToMount -- cameraX=2.12 cameraY=-10.99 hyp=11.19 cameraTheta=-1.38 mountX=-0.77 mountY=-11.15, mountTheta=-1.64 19:24:56.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.12, y=-10.99, opts=13) 19:24:56.171 00.000 10672 Enqueuing Move request for scope (2.12, -10.99) 19:24:56.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:24:56.171 00.000 428 Worker thread wakes up 19:24:56.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.12, -10.99) opts 0xd 19:24:56.171 00.000 428 Handling offset move in thread for scope, endpoint = (2.12, -10.99) 19:24:56.171 00.000 428 Moving (2.12, -10.99) raw xDistance=-0.77 yDistance=-11.15 19:24:56.171 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.77 19:24:56.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.15 from input -11.15 19:24:56.171 00.000 428 MoveAxis(E, 769, ABG) 19:24:56.171 00.000 428 Guiding Dir = 2, Dur = 769 19:24:56.202 00.031 10672 UpdateGuideState exits: m=297049 SNR=44.0 19:24:56.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:56.202 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:24:56.202 00.000 10672 Enqueuing Expose request 19:24:56.202 00.000 428 IsSlewing returns 0 19:24:56.202 00.000 428 IsGuiding returns 0 19:24:56.234 00.032 428 PulseGuide returned control before completion, sleep 750 19:24:57.015 00.781 428 IsGuiding returns 0 19:24:57.015 00.000 428 Move returns status 0, amount 769 19:24:57.015 00.000 428 MoveAxis(N, 16909, ABG) 19:24:57.015 00.000 428 duration set to 2500 by maxDecDuration 19:24:57.015 00.000 428 Guiding Dir = 0, Dur = 2500 19:24:57.015 00.000 428 IsSlewing returns 0 19:24:57.015 00.000 428 IsGuiding returns 0 19:24:57.093 00.078 428 PulseGuide returned control before completion, sleep 2434 19:24:58.592 01.499 10672 read socket command 10 19:24:58.592 00.000 10672 processing socket request REQDIST 19:24:58.592 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:24:58.592 00.000 10672 Sending socket response 255 (0xff) 19:24:59.566 00.974 428 IsGuiding returns 1 19:24:59.566 00.000 428 scope still moving after pulse duration time elapsed 19:24:59.628 00.062 428 IsSlewing returns 0 19:24:59.628 00.000 428 IsGuiding returns 0 19:24:59.628 00.000 428 scope move finished after 2500 + 103 ms 19:24:59.628 00.000 428 Move returns status 0, amount 2500 19:24:59.628 00.000 428 move complete, result=0 19:24:59.628 00.000 428 worker thread done servicing request 19:24:59.628 00.000 428 Worker thread wakes up 19:24:59.628 00.000 10672 GuideStep: -0.8 px 769 ms EAST, -11.1 px 2500 ms NORTH 19:24:59.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:24:59.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1078,744,31,31) 19:24:59.644 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:01.034 01.390 428 Exposure complete 19:25:01.175 00.141 428 worker thread done servicing request 19:25:01.175 00.000 10672 OnExposeComplete: enter 19:25:01.175 00.000 10672 UpdateGuideState(): m_state=6 19:25:01.175 00.000 10672 Star::Find(15, 1092, 758, 0, (0,0,0,0), 0.0, 0) frame 891 19:25:01.175 00.000 10672 Star::Find returns 1 (0), X=1091.74, Y=757.72, Mass=234663, SNR=33.1, Peak=30496 HFD=2.9 19:25:01.175 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 19:25:01.175 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 19:25:01.175 00.000 10672 CameraToMount -- cameraX=1.04 cameraY=-11.96 hyp=12.00 cameraTheta=-1.48 mountX=0.41 mountY=-12.00, mountTheta=-1.54 19:25:01.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.04, y=-11.96, opts=13) 19:25:01.175 00.000 10672 Enqueuing Move request for scope (1.04, -11.96) 19:25:01.175 00.000 428 Worker thread wakes up 19:25:01.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:25:01.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.04, -11.96) opts 0xd 19:25:01.175 00.000 428 Handling offset move in thread for scope, endpoint = (1.04, -11.96) 19:25:01.175 00.000 428 Moving (1.04, -11.96) raw xDistance=0.41 yDistance=-12.00 19:25:01.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 19:25:01.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns -12.00 from input -12.00 19:25:01.175 00.000 428 MoveAxis(E, 0, ABG) 19:25:01.175 00.000 428 Move returns status 0, amount 0 19:25:01.175 00.000 428 MoveAxis(N, 18198, ABG) 19:25:01.175 00.000 428 duration set to 2500 by maxDecDuration 19:25:01.175 00.000 428 Guiding Dir = 0, Dur = 2500 19:25:01.206 00.031 10672 UpdateGuideState exits: m=234663 SNR=33.1 19:25:01.206 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:01.206 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:01.206 00.000 10672 Enqueuing Expose request 19:25:01.206 00.000 428 IsSlewing returns 0 19:25:01.206 00.000 428 IsGuiding returns 0 19:25:01.284 00.078 428 PulseGuide returned control before completion, sleep 2431 19:25:03.580 02.296 10672 read socket command 10 19:25:03.580 00.000 10672 processing socket request REQDIST 19:25:03.580 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:03.580 00.000 10672 Sending socket response 255 (0xff) 19:25:03.736 00.156 428 IsGuiding returns 1 19:25:03.736 00.000 428 scope still moving after pulse duration time elapsed 19:25:03.768 00.032 428 IsSlewing returns 0 19:25:03.768 00.000 428 IsGuiding returns 1 19:25:03.830 00.062 428 IsSlewing returns 0 19:25:03.830 00.000 428 IsGuiding returns 0 19:25:03.830 00.000 428 scope move finished after 2500 + 122 ms 19:25:03.830 00.000 428 Move returns status 0, amount 2500 19:25:03.830 00.000 428 move complete, result=0 19:25:03.830 00.000 428 worker thread done servicing request 19:25:03.830 00.000 428 Worker thread wakes up 19:25:03.830 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -12.0 px 2500 ms NORTH 19:25:03.830 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:03.830 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,743,31,31) 19:25:03.846 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:06.032 02.186 428 Exposure complete 19:25:06.173 00.141 428 worker thread done servicing request 19:25:06.173 00.000 10672 OnExposeComplete: enter 19:25:06.173 00.000 10672 UpdateGuideState(): m_state=6 19:25:06.173 00.000 10672 Star::Find(15, 1091, 757, 0, (0,0,0,0), 0.0, 0) frame 892 19:25:06.173 00.000 10672 Star::Find returns 1 (0), X=1092.02, Y=760.66, Mass=252358, SNR=44.1, Peak=36704 HFD=2.4 19:25:06.173 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 19:25:06.173 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 19:25:06.173 00.000 10672 CameraToMount -- cameraX=1.32 cameraY=-9.01 hyp=9.11 cameraTheta=-1.43 mountX=-0.22 mountY=-9.10, mountTheta=-1.60 19:25:06.173 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.32, y=-9.01, opts=13) 19:25:06.173 00.000 10672 Enqueuing Move request for scope (1.32, -9.01) 19:25:06.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:25:06.173 00.000 428 Worker thread wakes up 19:25:06.173 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.32, -9.01) opts 0xd 19:25:06.173 00.000 428 Handling offset move in thread for scope, endpoint = (1.32, -9.01) 19:25:06.173 00.000 428 Moving (1.32, -9.01) raw xDistance=-0.22 yDistance=-9.10 19:25:06.173 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:25:06.173 00.000 428 GuideAlgorithmResistSwitch::Result() returns -9.10 from input -9.10 19:25:06.173 00.000 428 MoveAxis(E, 0, ABG) 19:25:06.173 00.000 428 Move returns status 0, amount 0 19:25:06.173 00.000 428 MoveAxis(N, 13802, ABG) 19:25:06.173 00.000 428 duration set to 2500 by maxDecDuration 19:25:06.173 00.000 428 Guiding Dir = 0, Dur = 2500 19:25:06.173 00.000 428 IsSlewing returns 0 19:25:06.173 00.000 428 IsGuiding returns 0 19:25:06.204 00.031 10672 UpdateGuideState exits: m=252358 SNR=44.1 19:25:06.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:06.204 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:06.204 00.000 10672 Enqueuing Expose request 19:25:06.251 00.047 428 PulseGuide returned control before completion, sleep 2433 19:25:08.584 02.333 10672 read socket command 10 19:25:08.584 00.000 10672 processing socket request REQDIST 19:25:08.584 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:08.584 00.000 10672 Sending socket response 255 (0xff) 19:25:08.709 00.125 428 IsGuiding returns 1 19:25:08.709 00.000 428 scope still moving after pulse duration time elapsed 19:25:08.740 00.031 428 IsSlewing returns 0 19:25:08.740 00.000 428 IsGuiding returns 1 19:25:08.787 00.047 428 IsSlewing returns 0 19:25:08.787 00.000 428 IsGuiding returns 0 19:25:08.787 00.000 428 scope move finished after 2500 + 103 ms 19:25:08.787 00.000 428 Move returns status 0, amount 2500 19:25:08.787 00.000 428 move complete, result=0 19:25:08.787 00.000 428 worker thread done servicing request 19:25:08.787 00.000 428 Worker thread wakes up 19:25:08.787 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -9.1 px 2500 ms NORTH 19:25:08.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:08.787 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,746,31,31) 19:25:08.802 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:11.020 02.218 428 Exposure complete 19:25:11.145 00.125 428 worker thread done servicing request 19:25:11.145 00.000 10672 OnExposeComplete: enter 19:25:11.145 00.000 10672 UpdateGuideState(): m_state=6 19:25:11.145 00.000 10672 Star::Find(15, 1092, 760, 0, (0,0,0,0), 0.0, 0) frame 893 19:25:11.145 00.000 10672 Star::Find returns 1 (0), X=1091.49, Y=761.10, Mass=202860, SNR=35.3, Peak=32240 HFD=2.4 19:25:11.145 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 19:25:11.145 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 19:25:11.145 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=-8.58 hyp=8.61 cameraTheta=-1.48 mountX=0.25 mountY=-8.61, mountTheta=-1.54 19:25:11.145 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=-8.58, opts=13) 19:25:11.145 00.000 10672 Enqueuing Move request for scope (0.79, -8.58) 19:25:11.145 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:25:11.145 00.000 428 Worker thread wakes up 19:25:11.145 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, -8.58) opts 0xd 19:25:11.145 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, -8.58) 19:25:11.145 00.000 428 Moving (0.79, -8.58) raw xDistance=0.25 yDistance=-8.61 19:25:11.145 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:25:11.145 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.61 from input -8.61 19:25:11.145 00.000 428 MoveAxis(E, 0, ABG) 19:25:11.145 00.000 428 Move returns status 0, amount 0 19:25:11.145 00.000 428 MoveAxis(N, 13064, ABG) 19:25:11.145 00.000 428 duration set to 2500 by maxDecDuration 19:25:11.145 00.000 428 Guiding Dir = 0, Dur = 2500 19:25:11.145 00.000 428 IsSlewing returns 0 19:25:11.145 00.000 428 IsGuiding returns 0 19:25:11.176 00.031 10672 UpdateGuideState exits: m=202860 SNR=35.3 19:25:11.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:11.176 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:11.176 00.000 10672 Enqueuing Expose request 19:25:11.223 00.047 428 PulseGuide returned control before completion, sleep 2434 19:25:13.582 02.359 10672 read socket command 10 19:25:13.582 00.000 10672 processing socket request REQDIST 19:25:13.582 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:13.582 00.000 10672 Sending socket response 255 (0xff) 19:25:13.676 00.094 428 IsGuiding returns 1 19:25:13.676 00.000 428 scope still moving after pulse duration time elapsed 19:25:13.707 00.031 428 IsSlewing returns 0 19:25:13.707 00.000 428 IsGuiding returns 1 19:25:13.769 00.062 428 IsSlewing returns 0 19:25:13.769 00.000 428 IsGuiding returns 0 19:25:13.769 00.000 428 scope move finished after 2500 + 119 ms 19:25:13.769 00.000 428 Move returns status 0, amount 2500 19:25:13.769 00.000 428 move complete, result=0 19:25:13.769 00.000 428 worker thread done servicing request 19:25:13.769 00.000 428 Worker thread wakes up 19:25:13.769 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -8.6 px 2500 ms NORTH 19:25:13.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:13.769 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,746,31,31) 19:25:13.785 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:16.023 02.238 428 Exposure complete 19:25:16.163 00.140 428 worker thread done servicing request 19:25:16.163 00.000 10672 OnExposeComplete: enter 19:25:16.163 00.000 10672 UpdateGuideState(): m_state=6 19:25:16.163 00.000 10672 Star::Find(15, 1091, 761, 0, (0,0,0,0), 0.0, 0) frame 894 19:25:16.163 00.000 10672 Star::Find returns 1 (0), X=1091.50, Y=763.33, Mass=213142, SNR=35.8, Peak=28752 HFD=3.0 19:25:16.163 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 19:25:16.163 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 19:25:16.163 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=-6.35 hyp=6.40 cameraTheta=-1.45 mountX=-0.02 mountY=-6.40, mountTheta=-1.57 19:25:16.163 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=-6.35, opts=13) 19:25:16.163 00.000 10672 Enqueuing Move request for scope (0.80, -6.35) 19:25:16.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:25:16.163 00.000 428 Worker thread wakes up 19:25:16.163 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, -6.35) opts 0xd 19:25:16.163 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, -6.35) 19:25:16.163 00.000 428 Moving (0.80, -6.35) raw xDistance=-0.02 yDistance=-6.40 19:25:16.163 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:25:16.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.40 from input -6.40 19:25:16.163 00.000 428 MoveAxis(E, 0, ABG) 19:25:16.163 00.000 428 Move returns status 0, amount 0 19:25:16.163 00.000 428 MoveAxis(N, 9704, ABG) 19:25:16.163 00.000 428 duration set to 2500 by maxDecDuration 19:25:16.163 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 19:25:16.163 00.000 428 Guiding Dir = 0, Dur = 2500 19:25:16.179 00.016 10672 UpdateGuideState exits: m=213142 SNR=35.8 19:25:16.179 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:16.179 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:16.179 00.000 10672 Enqueuing Expose request 19:25:16.179 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 19:25:16.195 00.016 428 IsSlewing returns 0 19:25:16.195 00.000 428 IsGuiding returns 0 19:25:16.273 00.078 428 PulseGuide returned control before completion, sleep 2432 19:25:18.585 02.312 10672 read socket command 10 19:25:18.585 00.000 10672 processing socket request REQDIST 19:25:18.585 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:18.585 00.000 10672 Sending socket response 255 (0xff) 19:25:18.725 00.140 428 IsGuiding returns 1 19:25:18.725 00.000 428 scope still moving after pulse duration time elapsed 19:25:18.772 00.047 428 IsSlewing returns 0 19:25:18.803 00.031 428 IsGuiding returns 0 19:25:18.803 00.000 428 scope move finished after 2500 + 104 ms 19:25:18.803 00.000 428 Move returns status 0, amount 2500 19:25:18.803 00.000 428 move complete, result=0 19:25:18.803 00.000 428 worker thread done servicing request 19:25:18.803 00.000 428 Worker thread wakes up 19:25:18.803 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -6.4 px 2500 ms NORTH 19:25:18.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:18.803 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,748,31,31) 19:25:18.819 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:21.021 02.202 428 Exposure complete 19:25:21.146 00.125 428 worker thread done servicing request 19:25:21.146 00.000 10672 OnExposeComplete: enter 19:25:21.146 00.000 10672 UpdateGuideState(): m_state=6 19:25:21.146 00.000 10672 Star::Find(15, 1091, 763, 0, (0,0,0,0), 0.0, 0) frame 895 19:25:21.146 00.000 10672 Star::Find returns 1 (0), X=1091.78, Y=764.74, Mass=239915, SNR=41.5, Peak=33536 HFD=2.9 19:25:21.146 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 19:25:21.146 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.46 = -1.46) 19:25:21.146 00.000 10672 CameraToMount -- cameraX=1.08 cameraY=-4.93 hyp=5.05 cameraTheta=-1.36 mountX=-0.48 mountY=-5.02, mountTheta=-1.67 19:25:21.146 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.08, y=-4.93, opts=13) 19:25:21.146 00.000 10672 Enqueuing Move request for scope (1.08, -4.93) 19:25:21.146 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:25:21.146 00.000 428 Worker thread wakes up 19:25:21.146 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.08, -4.93) opts 0xd 19:25:21.146 00.000 428 Handling offset move in thread for scope, endpoint = (1.08, -4.93) 19:25:21.146 00.000 428 Moving (1.08, -4.93) raw xDistance=-0.48 yDistance=-5.02 19:25:21.146 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 19:25:21.146 00.000 428 GuideAlgorithmResistSwitch::Result() returns -5.02 from input -5.02 19:25:21.146 00.000 428 MoveAxis(E, 443, ABG) 19:25:21.146 00.000 428 Guiding Dir = 2, Dur = 443 19:25:21.146 00.000 428 IsSlewing returns 0 19:25:21.146 00.000 428 IsGuiding returns 0 19:25:21.177 00.031 428 PulseGuide returned control before completion, sleep 436 19:25:21.177 00.000 10672 UpdateGuideState exits: m=239915 SNR=41.5 19:25:21.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:21.177 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:21.177 00.000 10672 Enqueuing Expose request 19:25:21.615 00.438 428 IsGuiding returns 1 19:25:21.615 00.000 428 scope still moving after pulse duration time elapsed 19:25:21.646 00.031 428 IsSlewing returns 0 19:25:21.646 00.000 428 IsGuiding returns 0 19:25:21.646 00.000 428 scope move finished after 443 + 55 ms 19:25:21.646 00.000 428 Move returns status 0, amount 443 19:25:21.646 00.000 428 MoveAxis(N, 7616, ABG) 19:25:21.646 00.000 428 duration set to 2500 by maxDecDuration 19:25:21.646 00.000 428 Guiding Dir = 0, Dur = 2500 19:25:21.662 00.016 428 IsSlewing returns 0 19:25:21.662 00.000 428 IsGuiding returns 0 19:25:21.724 00.062 428 PulseGuide returned control before completion, sleep 2436 19:25:23.583 01.859 10672 read socket command 10 19:25:23.583 00.000 10672 processing socket request REQDIST 19:25:23.583 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:23.583 00.000 10672 Sending socket response 255 (0xff) 19:25:24.182 00.599 428 IsGuiding returns 1 19:25:24.182 00.000 428 scope still moving after pulse duration time elapsed 19:25:24.213 00.031 428 IsSlewing returns 0 19:25:24.213 00.000 428 IsGuiding returns 1 19:25:24.260 00.047 428 IsSlewing returns 0 19:25:24.260 00.000 428 IsGuiding returns 0 19:25:24.260 00.000 428 scope move finished after 2500 + 101 ms 19:25:24.260 00.000 428 Move returns status 0, amount 2500 19:25:24.260 00.000 428 move complete, result=0 19:25:24.260 00.000 428 worker thread done servicing request 19:25:24.260 00.000 10672 GuideStep: -0.5 px 443 ms EAST, -5.0 px 2500 ms NORTH 19:25:24.260 00.000 428 Worker thread wakes up 19:25:24.260 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:24.260 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:24.275 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:26.025 01.750 428 Exposure complete 19:25:26.150 00.125 428 worker thread done servicing request 19:25:26.150 00.000 10672 OnExposeComplete: enter 19:25:26.150 00.000 10672 UpdateGuideState(): m_state=6 19:25:26.150 00.000 10672 Star::Find(15, 1091, 764, 0, (0,0,0,0), 0.0, 0) frame 896 19:25:26.150 00.000 10672 Star::Find returns 1 (0), X=1091.08, Y=766.74, Mass=264811, SNR=45.0, Peak=48800 HFD=2.5 19:25:26.150 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 19:25:26.150 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 19:25:26.150 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-2.93 hyp=2.96 cameraTheta=-1.44 mountX=-0.02 mountY=-2.96, mountTheta=-1.58 19:25:26.150 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-2.93, opts=13) 19:25:26.150 00.000 10672 Enqueuing Move request for scope (0.38, -2.93) 19:25:26.150 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2096, FiltMax=65488, Gamma=1.000 19:25:26.150 00.000 428 Worker thread wakes up 19:25:26.150 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -2.93) opts 0xd 19:25:26.150 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -2.93) 19:25:26.150 00.000 428 Moving (0.38, -2.93) raw xDistance=-0.02 yDistance=-2.96 19:25:26.150 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:25:26.150 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.96 from input -2.96 19:25:26.150 00.000 428 MoveAxis(E, 0, ABG) 19:25:26.150 00.000 428 Move returns status 0, amount 0 19:25:26.150 00.000 428 MoveAxis(N, 4484, ABG) 19:25:26.150 00.000 428 duration set to 2500 by maxDecDuration 19:25:26.150 00.000 428 Guiding Dir = 0, Dur = 2500 19:25:26.150 00.000 428 IsSlewing returns 0 19:25:26.150 00.000 428 IsGuiding returns 0 19:25:26.165 00.015 10672 UpdateGuideState exits: m=264811 SNR=45.0 19:25:26.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:26.165 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:26.165 00.000 10672 Enqueuing Expose request 19:25:26.243 00.078 428 PulseGuide returned control before completion, sleep 2425 19:25:28.586 02.343 10672 read socket command 10 19:25:28.586 00.000 10672 processing socket request REQDIST 19:25:28.586 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:28.586 00.000 10672 Sending socket response 255 (0xff) 19:25:28.680 00.094 428 IsGuiding returns 1 19:25:28.680 00.000 428 scope still moving after pulse duration time elapsed 19:25:28.711 00.031 428 IsSlewing returns 0 19:25:28.711 00.000 428 IsGuiding returns 1 19:25:28.774 00.063 428 IsSlewing returns 0 19:25:28.774 00.000 428 IsGuiding returns 0 19:25:28.774 00.000 428 scope move finished after 2500 + 128 ms 19:25:28.789 00.015 428 Move returns status 0, amount 2500 19:25:28.789 00.000 428 move complete, result=0 19:25:28.789 00.000 428 worker thread done servicing request 19:25:28.789 00.000 428 Worker thread wakes up 19:25:28.789 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -3.0 px 2500 ms NORTH 19:25:28.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:28.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:28.805 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:31.023 02.218 428 Exposure complete 19:25:31.164 00.141 428 worker thread done servicing request 19:25:31.164 00.000 10672 OnExposeComplete: enter 19:25:31.164 00.000 10672 UpdateGuideState(): m_state=6 19:25:31.164 00.000 10672 Star::Find(15, 1091, 766, 0, (0,0,0,0), 0.0, 0) frame 897 19:25:31.164 00.000 10672 Star::Find returns 1 (0), X=1091.20, Y=768.05, Mass=263253, SNR=45.8, Peak=52400 HFD=2.4 19:25:31.164 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 19:25:31.164 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 19:25:31.164 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-1.63 hyp=1.70 cameraTheta=-1.27 mountX=-0.30 mountY=-1.67, mountTheta=-1.75 19:25:31.164 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-1.63, opts=13) 19:25:31.164 00.000 10672 Enqueuing Move request for scope (0.50, -1.63) 19:25:31.164 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:25:31.164 00.000 428 Worker thread wakes up 19:25:31.164 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -1.63) opts 0xd 19:25:31.164 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -1.63) 19:25:31.164 00.000 428 Moving (0.50, -1.63) raw xDistance=-0.30 yDistance=-1.67 19:25:31.164 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:25:31.164 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.67 from input -1.67 19:25:31.164 00.000 428 MoveAxis(E, 0, ABG) 19:25:31.164 00.000 428 Move returns status 0, amount 0 19:25:31.164 00.000 428 MoveAxis(N, 2532, ABG) 19:25:31.164 00.000 428 duration set to 2500 by maxDecDuration 19:25:31.164 00.000 428 Guiding Dir = 0, Dur = 2500 19:25:31.179 00.015 428 IsSlewing returns 0 19:25:31.179 00.000 428 IsGuiding returns 0 19:25:31.179 00.000 10672 UpdateGuideState exits: m=263253 SNR=45.8 19:25:31.179 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:31.179 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:31.179 00.000 10672 Enqueuing Expose request 19:25:31.257 00.078 428 PulseGuide returned control before completion, sleep 2431 19:25:33.590 02.333 10672 read socket command 10 19:25:33.590 00.000 10672 processing socket request REQDIST 19:25:33.590 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:33.590 00.000 10672 Sending socket response 255 (0xff) 19:25:33.699 00.109 428 IsGuiding returns 1 19:25:33.699 00.000 428 scope still moving after pulse duration time elapsed 19:25:33.762 00.063 428 IsSlewing returns 0 19:25:33.793 00.031 428 IsGuiding returns 0 19:25:33.793 00.000 428 scope move finished after 2500 + 121 ms 19:25:33.793 00.000 428 Move returns status 0, amount 2500 19:25:33.793 00.000 428 move complete, result=0 19:25:33.793 00.000 428 worker thread done servicing request 19:25:33.793 00.000 428 Worker thread wakes up 19:25:33.808 00.015 10672 GuideStep: -0.3 px 0 ms EAST, -1.7 px 2500 ms NORTH 19:25:33.808 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:33.808 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:33.808 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:25:36.011 02.203 428 Exposure complete 19:25:36.151 00.140 428 worker thread done servicing request 19:25:36.151 00.000 10672 OnExposeComplete: enter 19:25:36.151 00.000 10672 UpdateGuideState(): m_state=6 19:25:36.151 00.000 10672 Star::Find(15, 1091, 768, 0, (0,0,0,0), 0.0, 0) frame 898 19:25:36.151 00.000 10672 Star::Find returns 1 (0), X=1090.39, Y=769.65, Mass=231019, SNR=40.6, Peak=40400 HFD=2.3 19:25:36.151 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 19:25:36.151 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.13) 19:25:36.151 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-3.05 mountX=0.31 mountY=0.00, mountTheta=0.01 19:25:36.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.03, opts=13) 19:25:36.151 00.000 10672 Enqueuing Move request for scope (-0.31, -0.03) 19:25:36.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:25:36.151 00.000 428 Worker thread wakes up 19:25:36.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd 19:25:36.151 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.03) 19:25:36.151 00.000 428 Moving (-0.31, -0.03) raw xDistance=0.31 yDistance=0.00 19:25:36.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:25:36.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:36.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:25:36.151 00.000 428 MoveAxis(E, 0, ABG) 19:25:36.151 00.000 428 Move returns status 0, amount 0 19:25:36.151 00.000 428 MoveAxis(N, 0, ABG) 19:25:36.151 00.000 428 Move returns status 0, amount 0 19:25:36.151 00.000 428 move complete, result=0 19:25:36.151 00.000 428 worker thread done servicing request 19:25:36.167 00.016 10672 UpdateGuideState exits: m=231019 SNR=40.6 19:25:36.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:36.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:36.167 00.000 10672 Enqueuing Expose request 19:25:36.167 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:25:36.167 00.000 428 Worker thread wakes up 19:25:36.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:36.167 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:38.494 02.327 428 Exposure complete 19:25:38.588 00.094 10672 read socket command 10 19:25:38.588 00.000 10672 processing socket request REQDIST 19:25:38.588 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:25:38.588 00.000 10672 Sending socket response 255 (0xff) 19:25:38.619 00.031 428 worker thread done servicing request 19:25:38.619 00.000 10672 OnExposeComplete: enter 19:25:38.619 00.000 10672 UpdateGuideState(): m_state=6 19:25:38.635 00.016 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 899 19:25:38.635 00.000 10672 Star::Find returns 1 (0), X=1090.62, Y=770.00, Mass=258534, SNR=46.4, Peak=46832 HFD=2.4 19:25:38.635 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.02) = xAngle (4.82 = -1.46) 19:25:38.635 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.69 = 1.69) 19:25:38.635 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.80 mountX=0.04 mountY=0.34, mountTheta=1.46 19:25:38.635 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.33, opts=13) 19:25:38.635 00.000 10672 Enqueuing Move request for scope (-0.08, 0.33) 19:25:38.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:25:38.635 00.000 428 Worker thread wakes up 19:25:38.635 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd 19:25:38.635 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.33) 19:25:38.635 00.000 428 Moving (-0.08, 0.33) raw xDistance=0.04 yDistance=0.34 19:25:38.635 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:25:38.635 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:38.635 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 19:25:38.635 00.000 428 MoveAxis(E, 0, ABG) 19:25:38.635 00.000 428 Move returns status 0, amount 0 19:25:38.635 00.000 428 MoveAxis(N, 0, ABG) 19:25:38.635 00.000 428 Move returns status 0, amount 0 19:25:38.635 00.000 428 move complete, result=0 19:25:38.635 00.000 428 worker thread done servicing request 19:25:38.651 00.016 10672 UpdateGuideState exits: m=258534 SNR=46.4 19:25:38.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:38.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:38.651 00.000 10672 Enqueuing Expose request 19:25:38.651 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:25:38.651 00.000 428 Worker thread wakes up 19:25:38.651 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:38.651 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:41.013 02.362 428 Exposure complete 19:25:41.138 00.125 428 worker thread done servicing request 19:25:41.138 00.000 10672 OnExposeComplete: enter 19:25:41.138 00.000 10672 UpdateGuideState(): m_state=6 19:25:41.138 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 900 19:25:41.138 00.000 10672 Star::Find returns 1 (0), X=1090.93, Y=769.53, Mass=247505, SNR=42.9, Peak=41824 HFD=2.3 19:25:41.138 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.02) = xAngle (2.45 = 2.45) 19:25:41.138 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.68 = -0.68) 19:25:41.138 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-0.57 mountX=-0.21 mountY=-0.17, mountTheta=-2.46 19:25:41.138 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.15, opts=13) 19:25:41.138 00.000 10672 Enqueuing Move request for scope (0.23, -0.15) 19:25:41.138 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:25:41.138 00.000 428 Worker thread wakes up 19:25:41.138 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd 19:25:41.138 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.15) 19:25:41.138 00.000 428 Moving (0.23, -0.15) raw xDistance=-0.21 yDistance=-0.17 19:25:41.138 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:25:41.138 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:41.138 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:25:41.138 00.000 428 MoveAxis(E, 0, ABG) 19:25:41.138 00.000 428 Move returns status 0, amount 0 19:25:41.138 00.000 428 MoveAxis(N, 0, ABG) 19:25:41.138 00.000 428 Move returns status 0, amount 0 19:25:41.138 00.000 428 move complete, result=0 19:25:41.138 00.000 428 worker thread done servicing request 19:25:41.169 00.031 10672 UpdateGuideState exits: m=247505 SNR=42.9 19:25:41.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:41.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:41.169 00.000 10672 Enqueuing Expose request 19:25:41.169 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:25:41.169 00.000 428 Worker thread wakes up 19:25:41.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:41.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:43.497 02.328 428 Exposure complete 19:25:43.590 00.093 10672 read socket command 10 19:25:43.590 00.000 10672 processing socket request REQDIST 19:25:43.590 00.000 10672 SOCKSVR: Sending pixel error of 1.89 19:25:43.590 00.000 10672 Sending socket response 189 (0xbd) 19:25:43.622 00.032 428 worker thread done servicing request 19:25:43.622 00.000 10672 OnExposeComplete: enter 19:25:43.622 00.000 10672 UpdateGuideState(): m_state=6 19:25:43.622 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 901 19:25:43.622 00.000 10672 Star::Find returns 1 (0), X=1090.05, Y=770.20, Mass=257360, SNR=46.1, Peak=51632 HFD=2.4 19:25:43.622 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.02) = xAngle (5.48 = -0.80) 19:25:43.622 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.35 = 2.35) 19:25:43.622 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.53 hyp=0.84 cameraTheta=2.46 mountX=0.58 mountY=0.59, mountTheta=0.79 19:25:43.637 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.53, opts=13) 19:25:43.637 00.000 10672 Enqueuing Move request for scope (-0.65, 0.53) 19:25:43.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:25:43.637 00.000 428 Worker thread wakes up 19:25:43.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.53) opts 0xd 19:25:43.637 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.53) 19:25:43.637 00.000 428 Moving (-0.65, 0.53) raw xDistance=0.58 yDistance=0.59 19:25:43.637 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 19:25:43.637 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:25:43.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 19:25:43.637 00.000 428 MoveAxis(W, 542, ABG) 19:25:43.637 00.000 428 Guiding Dir = 3, Dur = 542 19:25:43.637 00.000 428 IsSlewing returns 0 19:25:43.637 00.000 428 IsGuiding returns 0 19:25:43.653 00.016 10672 UpdateGuideState exits: m=257360 SNR=46.1 19:25:43.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:43.653 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:43.653 00.000 10672 Enqueuing Expose request 19:25:43.669 00.016 428 PulseGuide returned control before completion, sleep 524 19:25:44.200 00.531 428 IsGuiding returns 1 19:25:44.200 00.000 428 scope still moving after pulse duration time elapsed 19:25:44.247 00.047 428 IsSlewing returns 0 19:25:44.262 00.015 428 IsGuiding returns 0 19:25:44.262 00.000 428 scope move finished after 542 + 80 ms 19:25:44.262 00.000 428 Move returns status 0, amount 542 19:25:44.262 00.000 428 MoveAxis(N, 0, ABG) 19:25:44.262 00.000 428 Move returns status 0, amount 0 19:25:44.262 00.000 428 move complete, result=0 19:25:44.262 00.000 428 worker thread done servicing request 19:25:44.262 00.000 428 Worker thread wakes up 19:25:44.262 00.000 10672 GuideStep: 0.6 px 542 ms WEST, 0.6 px 0 ms NORTH 19:25:44.262 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:44.262 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:46.012 01.750 428 Exposure complete 19:25:46.152 00.140 428 worker thread done servicing request 19:25:46.152 00.000 10672 OnExposeComplete: enter 19:25:46.152 00.000 10672 UpdateGuideState(): m_state=6 19:25:46.152 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 902 19:25:46.152 00.000 10672 Star::Find returns 1 (0), X=1090.50, Y=770.94, Mass=294639, SNR=48.4, Peak=39856 HFD=3.0 19:25:46.152 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 19:25:46.152 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 19:25:46.152 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=1.26 hyp=1.28 cameraTheta=1.73 mountX=0.04 mountY=1.28, mountTheta=1.54 19:25:46.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=1.26, opts=13) 19:25:46.152 00.000 10672 Enqueuing Move request for scope (-0.20, 1.26) 19:25:46.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:25:46.152 00.000 428 Worker thread wakes up 19:25:46.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.26) opts 0xd 19:25:46.152 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 1.26) 19:25:46.152 00.000 428 Moving (-0.20, 1.26) raw xDistance=0.04 yDistance=1.28 19:25:46.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:25:46.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:25:46.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.28 19:25:46.152 00.000 428 MoveAxis(E, 0, ABG) 19:25:46.152 00.000 428 Move returns status 0, amount 0 19:25:46.152 00.000 428 MoveAxis(N, 0, ABG) 19:25:46.152 00.000 428 Move returns status 0, amount 0 19:25:46.152 00.000 428 move complete, result=0 19:25:46.152 00.000 428 worker thread done servicing request 19:25:46.168 00.016 10672 UpdateGuideState exits: m=294639 SNR=48.4 19:25:46.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:46.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:46.168 00.000 10672 Enqueuing Expose request 19:25:46.168 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 1.3 px 0 ms NORTH 19:25:46.168 00.000 428 Worker thread wakes up 19:25:46.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:46.168 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:48.495 02.327 428 Exposure complete 19:25:48.593 00.098 10672 read socket command 10 19:25:48.593 00.000 10672 processing socket request REQDIST 19:25:48.593 00.000 10672 SOCKSVR: Sending pixel error of 1.48 19:25:48.593 00.000 10672 Sending socket response 148 (0x94) 19:25:48.624 00.031 428 worker thread done servicing request 19:25:48.624 00.000 10672 OnExposeComplete: enter 19:25:48.624 00.000 10672 UpdateGuideState(): m_state=6 19:25:48.624 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 903 19:25:48.624 00.000 10672 Star::Find returns 1 (0), X=1090.83, Y=770.32, Mass=236622, SNR=38.6, Peak=48480 HFD=2.5 19:25:48.624 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.02) = xAngle (4.39 = -1.89) 19:25:48.624 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.27 = 1.27) 19:25:48.624 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.65 hyp=0.66 cameraTheta=1.37 mountX=-0.21 mountY=0.63, mountTheta=1.89 19:25:48.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.65, opts=13) 19:25:48.624 00.000 10672 Enqueuing Move request for scope (0.13, 0.65) 19:25:48.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:25:48.624 00.000 428 Worker thread wakes up 19:25:48.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.65) opts 0xd 19:25:48.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.65) 19:25:48.624 00.000 428 Moving (0.13, 0.65) raw xDistance=-0.21 yDistance=0.63 19:25:48.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:25:48.624 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:25:48.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 19:25:48.624 00.000 428 MoveAxis(E, 0, ABG) 19:25:48.624 00.000 428 Move returns status 0, amount 0 19:25:48.624 00.000 428 MoveAxis(N, 0, ABG) 19:25:48.624 00.000 428 Move returns status 0, amount 0 19:25:48.624 00.000 428 move complete, result=0 19:25:48.624 00.000 428 worker thread done servicing request 19:25:48.655 00.031 10672 UpdateGuideState exits: m=236622 SNR=38.6 19:25:48.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:48.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:48.655 00.000 10672 Enqueuing Expose request 19:25:48.655 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 19:25:48.655 00.000 428 Worker thread wakes up 19:25:48.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:48.655 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:51.014 02.359 428 Exposure complete 19:25:51.155 00.141 428 worker thread done servicing request 19:25:51.155 00.000 10672 OnExposeComplete: enter 19:25:51.155 00.000 10672 UpdateGuideState(): m_state=6 19:25:51.155 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 904 19:25:51.155 00.000 10672 Star::Find returns 1 (0), X=1091.14, Y=769.85, Mass=255964, SNR=42.2, Peak=54256 HFD=2.4 19:25:51.155 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.89) 19:25:51.155 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.26 = 0.26) 19:25:51.155 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.17 hyp=0.47 cameraTheta=0.37 mountX=-0.46 mountY=0.12, mountTheta=2.88 19:25:51.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.17, opts=13) 19:25:51.155 00.000 10672 Enqueuing Move request for scope (0.44, 0.17) 19:25:51.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:25:51.155 00.000 428 Worker thread wakes up 19:25:51.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.17) opts 0xd 19:25:51.155 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.17) 19:25:51.155 00.000 428 Moving (0.44, 0.17) raw xDistance=-0.46 yDistance=0.12 19:25:51.155 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:25:51.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:51.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 19:25:51.155 00.000 428 MoveAxis(E, 426, ABG) 19:25:51.155 00.000 428 Guiding Dir = 2, Dur = 426 19:25:51.155 00.000 428 IsSlewing returns 0 19:25:51.155 00.000 428 IsGuiding returns 0 19:25:51.170 00.015 10672 UpdateGuideState exits: m=255964 SNR=42.2 19:25:51.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:51.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:51.170 00.000 10672 Enqueuing Expose request 19:25:51.170 00.000 428 PulseGuide returned control before completion, sleep 415 19:25:51.608 00.438 428 IsGuiding returns 0 19:25:51.608 00.000 428 Move returns status 0, amount 426 19:25:51.608 00.000 428 MoveAxis(N, 0, ABG) 19:25:51.608 00.000 428 Move returns status 0, amount 0 19:25:51.608 00.000 428 move complete, result=0 19:25:51.608 00.000 428 worker thread done servicing request 19:25:51.608 00.000 428 Worker thread wakes up 19:25:51.608 00.000 10672 GuideStep: -0.5 px 426 ms EAST, 0.1 px 0 ms NORTH 19:25:51.608 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:51.608 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:53.498 01.890 428 Exposure complete 19:25:53.591 00.093 10672 read socket command 10 19:25:53.591 00.000 10672 processing socket request REQDIST 19:25:53.591 00.000 10672 SOCKSVR: Sending pixel error of 1.00 19:25:53.591 00.000 10672 Sending socket response 100 (0x64) 19:25:53.623 00.032 428 worker thread done servicing request 19:25:53.623 00.000 10672 OnExposeComplete: enter 19:25:53.623 00.000 10672 UpdateGuideState(): m_state=6 19:25:53.623 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 905 19:25:53.623 00.000 10672 Star::Find returns 1 (0), X=1090.90, Y=770.00, Mass=231940, SNR=38.2, Peak=33104 HFD=2.7 19:25:53.623 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 19:25:53.623 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.91 = 0.91) 19:25:53.623 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.33 hyp=0.38 cameraTheta=1.01 mountX=-0.24 mountY=0.30, mountTheta=2.25 19:25:53.623 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.33, opts=13) 19:25:53.623 00.000 10672 Enqueuing Move request for scope (0.20, 0.33) 19:25:53.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:25:53.623 00.000 428 Worker thread wakes up 19:25:53.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.33) opts 0xd 19:25:53.623 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.33) 19:25:53.623 00.000 428 Moving (0.20, 0.33) raw xDistance=-0.24 yDistance=0.30 19:25:53.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:25:53.623 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:53.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 19:25:53.623 00.000 428 MoveAxis(E, 0, ABG) 19:25:53.623 00.000 428 Move returns status 0, amount 0 19:25:53.623 00.000 428 MoveAxis(N, 0, ABG) 19:25:53.623 00.000 428 Move returns status 0, amount 0 19:25:53.623 00.000 428 move complete, result=0 19:25:53.623 00.000 428 worker thread done servicing request 19:25:53.654 00.031 10672 UpdateGuideState exits: m=231940 SNR=38.2 19:25:53.654 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:53.654 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:53.654 00.000 10672 Enqueuing Expose request 19:25:53.654 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:25:53.654 00.000 428 Worker thread wakes up 19:25:53.654 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:53.654 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:56.013 02.359 428 Exposure complete 19:25:56.137 00.124 428 worker thread done servicing request 19:25:56.137 00.000 10672 OnExposeComplete: enter 19:25:56.137 00.000 10672 UpdateGuideState(): m_state=6 19:25:56.137 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 906 19:25:56.137 00.000 10672 Star::Find returns 1 (0), X=1090.54, Y=769.89, Mass=262508, SNR=39.9, Peak=35728 HFD=2.8 19:25:56.137 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.04) 19:25:56.137 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 19:25:56.137 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.27 cameraTheta=2.23 mountX=0.14 mountY=0.23, mountTheta=1.03 19:25:56.137 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.21, opts=13) 19:25:56.137 00.000 10672 Enqueuing Move request for scope (-0.16, 0.21) 19:25:56.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 19:25:56.137 00.000 428 Worker thread wakes up 19:25:56.137 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd 19:25:56.137 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.21) 19:25:56.137 00.000 428 Moving (-0.16, 0.21) raw xDistance=0.14 yDistance=0.23 19:25:56.137 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:25:56.137 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:56.137 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:25:56.137 00.000 428 MoveAxis(E, 0, ABG) 19:25:56.137 00.000 428 Move returns status 0, amount 0 19:25:56.137 00.000 428 MoveAxis(N, 0, ABG) 19:25:56.137 00.000 428 Move returns status 0, amount 0 19:25:56.137 00.000 428 move complete, result=0 19:25:56.137 00.000 428 worker thread done servicing request 19:25:56.169 00.032 10672 UpdateGuideState exits: m=262508 SNR=39.9 19:25:56.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:56.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:56.169 00.000 10672 Enqueuing Expose request 19:25:56.169 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:25:56.169 00.000 428 Worker thread wakes up 19:25:56.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:25:56.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:25:58.485 02.316 428 Exposure complete 19:25:58.579 00.094 10672 read socket command 10 19:25:58.579 00.000 10672 processing socket request REQDIST 19:25:58.579 00.000 10672 SOCKSVR: Sending pixel error of 0.65 19:25:58.579 00.000 10672 Sending socket response 65 (0x41) 19:25:58.626 00.047 428 worker thread done servicing request 19:25:58.626 00.000 10672 OnExposeComplete: enter 19:25:58.626 00.000 10672 UpdateGuideState(): m_state=6 19:25:58.626 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 907 19:25:58.626 00.000 10672 Star::Find returns 1 (0), X=1089.96, Y=770.16, Mass=266327, SNR=41.3, Peak=42480 HFD=2.7 19:25:58.626 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.02) = xAngle (5.58 = -0.70) 19:25:58.626 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.46 = 2.46) 19:25:58.626 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=0.48 hyp=0.89 cameraTheta=2.56 mountX=0.68 mountY=0.56, mountTheta=0.69 19:25:58.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=0.48, opts=13) 19:25:58.626 00.000 10672 Enqueuing Move request for scope (-0.74, 0.48) 19:25:58.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:25:58.626 00.000 428 Worker thread wakes up 19:25:58.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.48) opts 0xd 19:25:58.626 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, 0.48) 19:25:58.626 00.000 428 Moving (-0.74, 0.48) raw xDistance=0.68 yDistance=0.56 19:25:58.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 19:25:58.626 00.000 428 switching direction from -1 to 1 - decHistory=4 oldest=0.17 newest=1.10 19:25:58.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 19:25:58.626 00.000 428 MoveAxis(W, 633, ABG) 19:25:58.626 00.000 428 Guiding Dir = 3, Dur = 633 19:25:58.626 00.000 428 IsSlewing returns 0 19:25:58.626 00.000 428 IsGuiding returns 0 19:25:58.642 00.016 10672 UpdateGuideState exits: m=266327 SNR=41.3 19:25:58.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:58.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:25:58.642 00.000 10672 Enqueuing Expose request 19:25:58.657 00.015 428 PulseGuide returned control before completion, sleep 615 19:25:59.282 00.625 428 IsGuiding returns 1 19:25:59.282 00.000 428 scope still moving after pulse duration time elapsed 19:25:59.329 00.047 428 IsSlewing returns 0 19:25:59.329 00.000 428 IsGuiding returns 0 19:25:59.329 00.000 428 scope move finished after 633 + 68 ms 19:25:59.329 00.000 428 Move returns status 0, amount 633 19:25:59.329 00.000 428 MoveAxis(S, 852, ABG) 19:25:59.329 00.000 428 Guiding Dir = 1, Dur = 852 19:25:59.329 00.000 428 IsSlewing returns 0 19:25:59.329 00.000 428 IsGuiding returns 0 19:25:59.407 00.078 428 PulseGuide returned control before completion, sleep 788 19:26:00.219 00.812 428 IsGuiding returns 1 19:26:00.219 00.000 428 scope still moving after pulse duration time elapsed 19:26:00.250 00.031 428 IsSlewing returns 0 19:26:00.266 00.016 428 IsGuiding returns 0 19:26:00.266 00.000 428 scope move finished after 852 + 85 ms 19:26:00.266 00.000 428 Move returns status 0, amount 852 19:26:00.266 00.000 428 move complete, result=0 19:26:00.266 00.000 428 worker thread done servicing request 19:26:00.266 00.000 428 Worker thread wakes up 19:26:00.266 00.000 10672 GuideStep: 0.7 px 633 ms WEST, 0.6 px 852 ms SOUTH 19:26:00.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:00.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:01.000 00.734 428 Exposure complete 19:26:01.156 00.156 428 worker thread done servicing request 19:26:01.156 00.000 10672 OnExposeComplete: enter 19:26:01.156 00.000 10672 UpdateGuideState(): m_state=6 19:26:01.156 00.000 10672 Star::Find(15, 1089, 770, 0, (0,0,0,0), 0.0, 0) frame 908 19:26:01.156 00.000 10672 Star::Find returns 1 (0), X=1090.78, Y=770.08, Mass=294618, SNR=45.8, Peak=50224 HFD=2.8 19:26:01.156 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.02) = xAngle (4.40 = -1.89) 19:26:01.156 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.27 = 1.27) 19:26:01.156 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.38 mountX=-0.13 mountY=0.40, mountTheta=1.88 19:26:01.156 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.41, opts=13) 19:26:01.156 00.000 10672 Enqueuing Move request for scope (0.08, 0.41) 19:26:01.156 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:26:01.156 00.000 428 Worker thread wakes up 19:26:01.156 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd 19:26:01.156 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.41) 19:26:01.156 00.000 428 Moving (0.08, 0.41) raw xDistance=-0.13 yDistance=0.40 19:26:01.156 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:26:01.156 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:01.156 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:26:01.156 00.000 428 MoveAxis(E, 0, ABG) 19:26:01.156 00.000 428 Move returns status 0, amount 0 19:26:01.156 00.000 428 MoveAxis(N, 0, ABG) 19:26:01.156 00.000 428 Move returns status 0, amount 0 19:26:01.156 00.000 428 move complete, result=0 19:26:01.156 00.000 428 worker thread done servicing request 19:26:01.172 00.016 10672 UpdateGuideState exits: m=294618 SNR=45.8 19:26:01.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:01.172 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:01.172 00.000 10672 Enqueuing Expose request 19:26:01.172 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:26:01.172 00.000 428 Worker thread wakes up 19:26:01.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:01.172 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:03.484 02.312 428 Exposure complete 19:26:03.593 00.109 10672 read socket command 10 19:26:03.593 00.000 10672 processing socket request REQDIST 19:26:03.593 00.000 10672 SOCKSVR: Sending pixel error of 0.63 19:26:03.593 00.000 10672 Sending socket response 63 (0x3f) 19:26:03.624 00.031 428 worker thread done servicing request 19:26:03.624 00.000 10672 OnExposeComplete: enter 19:26:03.624 00.000 10672 UpdateGuideState(): m_state=6 19:26:03.624 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 909 19:26:03.624 00.000 10672 Star::Find returns 1 (0), X=1090.76, Y=769.62, Mass=232606, SNR=44.6, Peak=38560 HFD=2.6 19:26:03.624 00.000 10672 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.02) = xAngle (2.33 = 2.33) 19:26:03.624 00.000 10672 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 19:26:03.624 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.69 mountX=-0.06 mountY=-0.06, mountTheta=-2.33 19:26:03.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.05, opts=13) 19:26:03.624 00.000 10672 Enqueuing Move request for scope (0.06, -0.05) 19:26:03.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:26:03.624 00.000 428 Worker thread wakes up 19:26:03.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd 19:26:03.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.05) 19:26:03.624 00.000 428 Moving (0.06, -0.05) raw xDistance=-0.06 yDistance=-0.06 19:26:03.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:26:03.624 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:03.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:26:03.624 00.000 428 MoveAxis(E, 0, ABG) 19:26:03.624 00.000 428 Move returns status 0, amount 0 19:26:03.624 00.000 428 MoveAxis(N, 0, ABG) 19:26:03.624 00.000 428 Move returns status 0, amount 0 19:26:03.624 00.000 428 move complete, result=0 19:26:03.624 00.000 428 worker thread done servicing request 19:26:03.640 00.016 10672 UpdateGuideState exits: m=232606 SNR=44.6 19:26:03.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:03.640 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:03.640 00.000 10672 Enqueuing Expose request 19:26:03.640 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:26:03.640 00.000 428 Worker thread wakes up 19:26:03.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:03.640 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:06.004 02.364 428 Exposure complete 19:26:06.128 00.124 428 worker thread done servicing request 19:26:06.128 00.000 10672 OnExposeComplete: enter 19:26:06.128 00.000 10672 UpdateGuideState(): m_state=6 19:26:06.128 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 910 19:26:06.128 00.000 10672 Star::Find returns 1 (0), X=1090.39, Y=769.56, Mass=255317, SNR=37.8, Peak=35280 HFD=3.0 19:26:06.128 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.02) = xAngle (0.24 = 0.24) 19:26:06.128 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89) 19:26:06.128 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-2.78 mountX=0.32 mountY=-0.08, mountTheta=-0.25 19:26:06.128 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.12, opts=13) 19:26:06.128 00.000 10672 Enqueuing Move request for scope (-0.31, -0.12) 19:26:06.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1656, FiltMax=65488, Gamma=1.000 19:26:06.128 00.000 428 Worker thread wakes up 19:26:06.128 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.12) opts 0xd 19:26:06.128 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.12) 19:26:06.128 00.000 428 Moving (-0.31, -0.12) raw xDistance=0.32 yDistance=-0.08 19:26:06.128 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:26:06.128 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:06.128 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:26:06.128 00.000 428 MoveAxis(E, 0, ABG) 19:26:06.128 00.000 428 Move returns status 0, amount 0 19:26:06.128 00.000 428 MoveAxis(N, 0, ABG) 19:26:06.128 00.000 428 Move returns status 0, amount 0 19:26:06.128 00.000 428 move complete, result=0 19:26:06.128 00.000 428 worker thread done servicing request 19:26:06.160 00.032 10672 UpdateGuideState exits: m=255317 SNR=37.8 19:26:06.160 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:06.160 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:06.160 00.000 10672 Enqueuing Expose request 19:26:06.160 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:26:06.160 00.000 428 Worker thread wakes up 19:26:06.160 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:06.160 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:08.487 02.327 428 Exposure complete 19:26:08.581 00.094 10672 read socket command 10 19:26:08.581 00.000 10672 processing socket request REQDIST 19:26:08.581 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:26:08.581 00.000 10672 Sending socket response 42 (0x2a) 19:26:08.612 00.031 428 worker thread done servicing request 19:26:08.612 00.000 10672 OnExposeComplete: enter 19:26:08.612 00.000 10672 UpdateGuideState(): m_state=6 19:26:08.628 00.016 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 911 19:26:08.628 00.000 10672 Star::Find returns 1 (0), X=1089.92, Y=769.59, Mass=255906, SNR=39.6, Peak=38224 HFD=2.6 19:26:08.628 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 19:26:08.628 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14) 19:26:08.628 00.000 10672 CameraToMount -- cameraX=-0.78 cameraY=-0.08 hyp=0.79 cameraTheta=-3.03 mountX=0.79 mountY=-0.00, mountTheta=-0.00 19:26:08.628 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.78, y=-0.08, opts=13) 19:26:08.628 00.000 10672 Enqueuing Move request for scope (-0.78, -0.08) 19:26:08.628 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:26:08.628 00.000 428 Worker thread wakes up 19:26:08.628 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.08) opts 0xd 19:26:08.628 00.000 428 Handling offset move in thread for scope, endpoint = (-0.78, -0.08) 19:26:08.628 00.000 428 Moving (-0.78, -0.08) raw xDistance=0.79 yDistance=-0.00 19:26:08.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79 19:26:08.628 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:08.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:26:08.628 00.000 428 MoveAxis(W, 733, ABG) 19:26:08.628 00.000 428 Guiding Dir = 3, Dur = 733 19:26:08.643 00.015 10672 UpdateGuideState exits: m=255906 SNR=39.6 19:26:08.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:08.643 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:08.643 00.000 10672 Enqueuing Expose request 19:26:08.643 00.000 428 IsSlewing returns 0 19:26:08.643 00.000 428 IsGuiding returns 0 19:26:08.675 00.032 428 PulseGuide returned control before completion, sleep 714 19:26:09.409 00.734 428 IsGuiding returns 1 19:26:09.409 00.000 428 scope still moving after pulse duration time elapsed 19:26:09.440 00.031 428 IsSlewing returns 0 19:26:09.440 00.000 428 IsGuiding returns 0 19:26:09.440 00.000 428 scope move finished after 733 + 64 ms 19:26:09.440 00.000 428 Move returns status 0, amount 733 19:26:09.440 00.000 428 MoveAxis(N, 0, ABG) 19:26:09.440 00.000 428 Move returns status 0, amount 0 19:26:09.440 00.000 428 move complete, result=0 19:26:09.440 00.000 428 worker thread done servicing request 19:26:09.456 00.016 10672 GuideStep: 0.8 px 733 ms WEST, -0.0 px 0 ms NORTH 19:26:09.456 00.000 428 Worker thread wakes up 19:26:09.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:09.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:11.002 01.546 428 Exposure complete 19:26:11.142 00.140 428 worker thread done servicing request 19:26:11.142 00.000 10672 OnExposeComplete: enter 19:26:11.142 00.000 10672 UpdateGuideState(): m_state=6 19:26:11.142 00.000 10672 Star::Find(15, 1089, 769, 0, (0,0,0,0), 0.0, 0) frame 912 19:26:11.142 00.000 10672 Star::Find returns 1 (0), X=1090.56, Y=769.80, Mass=232205, SNR=37.2, Peak=32240 HFD=2.7 19:26:11.142 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.02) = xAngle (5.42 = -0.86) 19:26:11.142 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.29 = 2.29) 19:26:11.142 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.40 mountX=0.12 mountY=0.14, mountTheta=0.86 19:26:11.142 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.12, opts=13) 19:26:11.142 00.000 10672 Enqueuing Move request for scope (-0.14, 0.12) 19:26:11.142 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2152, FiltMax=65488, Gamma=1.000 19:26:11.142 00.000 428 Worker thread wakes up 19:26:11.142 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd 19:26:11.142 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.12) 19:26:11.142 00.000 428 Moving (-0.14, 0.12) raw xDistance=0.12 yDistance=0.14 19:26:11.142 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:26:11.142 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:11.142 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:26:11.142 00.000 428 MoveAxis(E, 0, ABG) 19:26:11.142 00.000 428 Move returns status 0, amount 0 19:26:11.142 00.000 428 MoveAxis(N, 0, ABG) 19:26:11.142 00.000 428 Move returns status 0, amount 0 19:26:11.142 00.000 428 move complete, result=0 19:26:11.142 00.000 428 worker thread done servicing request 19:26:11.158 00.016 10672 UpdateGuideState exits: m=232205 SNR=37.2 19:26:11.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:11.158 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:11.158 00.000 10672 Enqueuing Expose request 19:26:11.158 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:26:11.158 00.000 428 Worker thread wakes up 19:26:11.158 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:11.158 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:13.490 02.332 428 Exposure complete 19:26:13.584 00.094 10672 read socket command 10 19:26:13.584 00.000 10672 processing socket request REQDIST 19:26:13.584 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:26:13.584 00.000 10672 Sending socket response 42 (0x2a) 19:26:13.615 00.031 428 worker thread done servicing request 19:26:13.615 00.000 10672 OnExposeComplete: enter 19:26:13.615 00.000 10672 UpdateGuideState(): m_state=6 19:26:13.615 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 913 19:26:13.615 00.000 10672 Star::Find returns 1 (0), X=1090.84, Y=769.34, Mass=246275, SNR=39.8, Peak=31680 HFD=3.0 19:26:13.615 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 19:26:13.615 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.29 = -1.29) 19:26:13.615 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.34 hyp=0.36 cameraTheta=-1.18 mountX=-0.10 mountY=-0.35, mountTheta=-1.84 19:26:13.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.34, opts=13) 19:26:13.615 00.000 10672 Enqueuing Move request for scope (0.14, -0.34) 19:26:13.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:26:13.615 00.000 428 Worker thread wakes up 19:26:13.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.34) opts 0xd 19:26:13.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.34) 19:26:13.615 00.000 428 Moving (0.14, -0.34) raw xDistance=-0.10 yDistance=-0.35 19:26:13.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:26:13.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:13.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 19:26:13.615 00.000 428 MoveAxis(E, 0, ABG) 19:26:13.615 00.000 428 Move returns status 0, amount 0 19:26:13.615 00.000 428 MoveAxis(N, 0, ABG) 19:26:13.615 00.000 428 Move returns status 0, amount 0 19:26:13.615 00.000 428 move complete, result=0 19:26:13.615 00.000 428 worker thread done servicing request 19:26:13.646 00.031 10672 UpdateGuideState exits: m=246275 SNR=39.8 19:26:13.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:13.646 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:13.646 00.000 10672 Enqueuing Expose request 19:26:13.646 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:26:13.646 00.000 428 Worker thread wakes up 19:26:13.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:13.646 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:16.005 02.359 428 Exposure complete 19:26:16.130 00.125 428 worker thread done servicing request 19:26:16.130 00.000 10672 OnExposeComplete: enter 19:26:16.130 00.000 10672 UpdateGuideState(): m_state=6 19:26:16.130 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 914 19:26:16.130 00.000 10672 Star::Find returns 1 (0), X=1090.14, Y=769.14, Mass=251128, SNR=41.4, Peak=43792 HFD=2.8 19:26:16.130 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.02) = xAngle (0.64 = 0.64) 19:26:16.130 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49) 19:26:16.130 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.53 hyp=0.77 cameraTheta=-2.38 mountX=0.62 mountY=-0.47, mountTheta=-0.65 19:26:16.130 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.53, opts=13) 19:26:16.130 00.000 10672 Enqueuing Move request for scope (-0.56, -0.53) 19:26:16.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:26:16.130 00.000 428 Worker thread wakes up 19:26:16.130 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.53) opts 0xd 19:26:16.130 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.53) 19:26:16.130 00.000 428 Moving (-0.56, -0.53) raw xDistance=0.62 yDistance=-0.47 19:26:16.130 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 19:26:16.130 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:16.130 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 19:26:16.130 00.000 428 MoveAxis(W, 576, ABG) 19:26:16.130 00.000 428 Guiding Dir = 3, Dur = 576 19:26:16.130 00.000 428 IsSlewing returns 0 19:26:16.130 00.000 428 IsGuiding returns 0 19:26:16.161 00.031 10672 UpdateGuideState exits: m=251128 SNR=41.4 19:26:16.161 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:16.161 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:16.161 00.000 10672 Enqueuing Expose request 19:26:16.161 00.000 428 PulseGuide returned control before completion, sleep 562 19:26:16.739 00.578 428 IsGuiding returns 1 19:26:16.739 00.000 428 scope still moving after pulse duration time elapsed 19:26:16.770 00.031 428 IsSlewing returns 0 19:26:16.770 00.000 428 IsGuiding returns 0 19:26:16.770 00.000 428 scope move finished after 576 + 56 ms 19:26:16.770 00.000 428 Move returns status 0, amount 576 19:26:16.770 00.000 428 MoveAxis(N, 0, ABG) 19:26:16.770 00.000 428 Move returns status 0, amount 0 19:26:16.770 00.000 428 move complete, result=0 19:26:16.770 00.000 428 worker thread done servicing request 19:26:16.770 00.000 428 Worker thread wakes up 19:26:16.770 00.000 10672 GuideStep: 0.6 px 576 ms WEST, -0.5 px 0 ms NORTH 19:26:16.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:16.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:18.488 01.718 428 Exposure complete 19:26:18.582 00.094 10672 read socket command 10 19:26:18.582 00.000 10672 processing socket request REQDIST 19:26:18.582 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:26:18.582 00.000 10672 Sending socket response 51 (0x33) 19:26:18.613 00.031 428 worker thread done servicing request 19:26:18.613 00.000 10672 OnExposeComplete: enter 19:26:18.613 00.000 10672 UpdateGuideState(): m_state=6 19:26:18.613 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 915 19:26:18.613 00.000 10672 Star::Find returns 1 (0), X=1090.78, Y=769.41, Mass=221197, SNR=38.7, Peak=38560 HFD=2.6 19:26:18.613 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.02) = xAngle (1.73 = 1.73) 19:26:18.613 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.39 = -1.39) 19:26:18.613 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.29 mountX=-0.04 mountY=-0.27, mountTheta=-1.73 19:26:18.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.26, opts=13) 19:26:18.613 00.000 10672 Enqueuing Move request for scope (0.08, -0.26) 19:26:18.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:26:18.613 00.000 428 Worker thread wakes up 19:26:18.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd 19:26:18.613 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.26) 19:26:18.613 00.000 428 Moving (0.08, -0.26) raw xDistance=-0.04 yDistance=-0.27 19:26:18.613 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:26:18.613 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:18.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:26:18.613 00.000 428 MoveAxis(E, 0, ABG) 19:26:18.613 00.000 428 Move returns status 0, amount 0 19:26:18.613 00.000 428 MoveAxis(N, 0, ABG) 19:26:18.629 00.016 428 Move returns status 0, amount 0 19:26:18.629 00.000 428 move complete, result=0 19:26:18.629 00.000 428 worker thread done servicing request 19:26:18.644 00.015 10672 UpdateGuideState exits: m=221197 SNR=38.7 19:26:18.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:18.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:18.644 00.000 10672 Enqueuing Expose request 19:26:18.644 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:26:18.644 00.000 428 Worker thread wakes up 19:26:18.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:18.644 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:20.987 02.343 428 Exposure complete 19:26:21.112 00.125 428 worker thread done servicing request 19:26:21.112 00.000 10672 OnExposeComplete: enter 19:26:21.112 00.000 10672 UpdateGuideState(): m_state=6 19:26:21.112 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 916 19:26:21.112 00.000 10672 Star::Find returns 1 (0), X=1090.85, Y=769.50, Mass=254229, SNR=45.4, Peak=36592 HFD=2.8 19:26:21.112 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.02) = xAngle (2.17 = 2.17) 19:26:21.112 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.96 = -0.96) 19:26:21.112 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.85 mountX=-0.13 mountY=-0.19, mountTheta=-2.17 19:26:21.128 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.17, opts=13) 19:26:21.128 00.000 10672 Enqueuing Move request for scope (0.15, -0.17) 19:26:21.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:26:21.128 00.000 428 Worker thread wakes up 19:26:21.128 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd 19:26:21.128 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.17) 19:26:21.128 00.000 428 Moving (0.15, -0.17) raw xDistance=-0.13 yDistance=-0.19 19:26:21.128 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:26:21.128 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:21.128 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:26:21.128 00.000 428 MoveAxis(E, 0, ABG) 19:26:21.128 00.000 428 Move returns status 0, amount 0 19:26:21.128 00.000 428 MoveAxis(N, 0, ABG) 19:26:21.128 00.000 428 Move returns status 0, amount 0 19:26:21.128 00.000 428 move complete, result=0 19:26:21.128 00.000 428 worker thread done servicing request 19:26:21.144 00.016 10672 UpdateGuideState exits: m=254229 SNR=45.4 19:26:21.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:21.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:21.144 00.000 10672 Enqueuing Expose request 19:26:21.144 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:26:21.144 00.000 428 Worker thread wakes up 19:26:21.144 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:21.144 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:23.476 02.332 428 Exposure complete 19:26:23.585 00.109 10672 read socket command 10 19:26:23.585 00.000 10672 processing socket request REQDIST 19:26:23.585 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:26:23.585 00.000 10672 Sending socket response 37 (0x25) 19:26:23.617 00.032 428 worker thread done servicing request 19:26:23.617 00.000 10672 OnExposeComplete: enter 19:26:23.617 00.000 10672 UpdateGuideState(): m_state=6 19:26:23.617 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 917 19:26:23.617 00.000 10672 Star::Find returns 1 (0), X=1090.14, Y=768.78, Mass=219877, SNR=38.3, Peak=26672 HFD=2.9 19:26:23.617 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 19:26:23.617 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 19:26:23.617 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.90 hyp=1.06 cameraTheta=-2.13 mountX=0.67 mountY=-0.83, mountTheta=-0.90 19:26:23.617 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.90, opts=13) 19:26:23.617 00.000 10672 Enqueuing Move request for scope (-0.56, -0.90) 19:26:23.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:26:23.617 00.000 428 Worker thread wakes up 19:26:23.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.90) opts 0xd 19:26:23.617 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.90) 19:26:23.617 00.000 428 Moving (-0.56, -0.90) raw xDistance=0.67 yDistance=-0.83 19:26:23.617 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67 19:26:23.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:26:23.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.83 19:26:23.617 00.000 428 MoveAxis(W, 619, ABG) 19:26:23.617 00.000 428 Guiding Dir = 3, Dur = 619 19:26:23.617 00.000 428 IsSlewing returns 0 19:26:23.617 00.000 428 IsGuiding returns 0 19:26:23.632 00.015 428 PulseGuide returned control before completion, sleep 610 19:26:23.632 00.000 10672 UpdateGuideState exits: m=219877 SNR=38.3 19:26:23.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:23.632 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:23.632 00.000 10672 Enqueuing Expose request 19:26:24.288 00.656 428 IsGuiding returns 0 19:26:24.288 00.000 428 Move returns status 0, amount 619 19:26:24.288 00.000 428 MoveAxis(N, 0, ABG) 19:26:24.304 00.016 428 Move returns status 0, amount 0 19:26:24.304 00.000 428 move complete, result=0 19:26:24.304 00.000 428 worker thread done servicing request 19:26:24.304 00.000 10672 GuideStep: 0.7 px 619 ms WEST, -0.8 px 0 ms NORTH 19:26:24.304 00.000 428 Worker thread wakes up 19:26:24.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:24.304 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:25.975 01.671 428 Exposure complete 19:26:26.116 00.141 428 worker thread done servicing request 19:26:26.116 00.000 10672 OnExposeComplete: enter 19:26:26.116 00.000 10672 UpdateGuideState(): m_state=6 19:26:26.116 00.000 10672 Star::Find(15, 1090, 768, 0, (0,0,0,0), 0.0, 0) frame 918 19:26:26.116 00.000 10672 Star::Find returns 1 (0), X=1090.60, Y=770.00, Mass=266887, SNR=42.1, Peak=32992 HFD=3.0 19:26:26.116 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.02) = xAngle (4.88 = -1.40) 19:26:26.116 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.75 = 1.75) 19:26:26.116 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.33 hyp=0.34 cameraTheta=1.86 mountX=0.06 mountY=0.34, mountTheta=1.40 19:26:26.116 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.33, opts=13) 19:26:26.116 00.000 10672 Enqueuing Move request for scope (-0.10, 0.33) 19:26:26.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2200, FiltMax=65488, Gamma=1.000 19:26:26.116 00.000 428 Worker thread wakes up 19:26:26.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.33) opts 0xd 19:26:26.116 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.33) 19:26:26.116 00.000 428 Moving (-0.10, 0.33) raw xDistance=0.06 yDistance=0.34 19:26:26.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:26:26.116 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:26.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 19:26:26.116 00.000 428 MoveAxis(E, 0, ABG) 19:26:26.116 00.000 428 Move returns status 0, amount 0 19:26:26.116 00.000 428 MoveAxis(N, 0, ABG) 19:26:26.116 00.000 428 Move returns status 0, amount 0 19:26:26.116 00.000 428 move complete, result=0 19:26:26.116 00.000 428 worker thread done servicing request 19:26:26.131 00.015 10672 UpdateGuideState exits: m=266887 SNR=42.1 19:26:26.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:26.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:26.131 00.000 10672 Enqueuing Expose request 19:26:26.131 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:26:26.131 00.000 428 Worker thread wakes up 19:26:26.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:26.131 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:28.474 02.343 428 Exposure complete 19:26:28.584 00.110 10672 read socket command 10 19:26:28.584 00.000 10672 processing socket request REQDIST 19:26:28.584 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:26:28.584 00.000 10672 Sending socket response 51 (0x33) 19:26:28.615 00.031 428 worker thread done servicing request 19:26:28.615 00.000 10672 OnExposeComplete: enter 19:26:28.615 00.000 10672 UpdateGuideState(): m_state=6 19:26:28.615 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 919 19:26:28.615 00.000 10672 Star::Find returns 1 (0), X=1090.68, Y=769.67, Mass=243776, SNR=44.6, Peak=46288 HFD=2.6 19:26:28.615 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 19:26:28.615 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.08) 19:26:28.615 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.10 mountX=0.02 mountY=0.00, mountTheta=0.07 19:26:28.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.00, opts=13) 19:26:28.615 00.000 10672 Enqueuing Move request for scope (-0.02, -0.00) 19:26:28.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:26:28.615 00.000 428 Worker thread wakes up 19:26:28.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd 19:26:28.615 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.00) 19:26:28.615 00.000 428 Moving (-0.02, -0.00) raw xDistance=0.02 yDistance=0.00 19:26:28.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:26:28.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:28.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:26:28.615 00.000 428 MoveAxis(E, 0, ABG) 19:26:28.615 00.000 428 Move returns status 0, amount 0 19:26:28.615 00.000 428 MoveAxis(N, 0, ABG) 19:26:28.615 00.000 428 Move returns status 0, amount 0 19:26:28.615 00.000 428 move complete, result=0 19:26:28.615 00.000 428 worker thread done servicing request 19:26:28.646 00.031 10672 UpdateGuideState exits: m=243776 SNR=44.6 19:26:28.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:28.646 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:28.646 00.000 10672 Enqueuing Expose request 19:26:28.646 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:26:28.646 00.000 428 Worker thread wakes up 19:26:28.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:28.646 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:30.994 02.348 428 Exposure complete 19:26:31.135 00.141 428 worker thread done servicing request 19:26:31.135 00.000 10672 OnExposeComplete: enter 19:26:31.135 00.000 10672 UpdateGuideState(): m_state=6 19:26:31.135 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 920 19:26:31.135 00.000 10672 Star::Find returns 1 (0), X=1090.49, Y=769.47, Mass=228352, SNR=36.1, Peak=32016 HFD=3.1 19:26:31.135 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.02) = xAngle (0.67 = 0.67) 19:26:31.135 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46) 19:26:31.135 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.29 cameraTheta=-2.35 mountX=0.23 mountY=-0.18, mountTheta=-0.67 19:26:31.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.21, opts=13) 19:26:31.135 00.000 10672 Enqueuing Move request for scope (-0.21, -0.21) 19:26:31.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:26:31.135 00.000 428 Worker thread wakes up 19:26:31.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd 19:26:31.135 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.21) 19:26:31.135 00.000 428 Moving (-0.21, -0.21) raw xDistance=0.23 yDistance=-0.18 19:26:31.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 19:26:31.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:31.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:26:31.135 00.000 428 MoveAxis(E, 0, ABG) 19:26:31.135 00.000 428 Move returns status 0, amount 0 19:26:31.135 00.000 428 MoveAxis(N, 0, ABG) 19:26:31.135 00.000 428 Move returns status 0, amount 0 19:26:31.135 00.000 428 move complete, result=0 19:26:31.135 00.000 428 worker thread done servicing request 19:26:31.150 00.015 10672 UpdateGuideState exits: m=228352 SNR=36.1 19:26:31.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:31.150 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:31.150 00.000 10672 Enqueuing Expose request 19:26:31.150 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:26:31.150 00.000 428 Worker thread wakes up 19:26:31.150 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:31.150 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:33.478 02.328 428 Exposure complete 19:26:33.587 00.109 10672 read socket command 10 19:26:33.587 00.000 10672 processing socket request REQDIST 19:26:33.587 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:26:33.587 00.000 10672 Sending socket response 34 (0x22) 19:26:33.618 00.031 428 worker thread done servicing request 19:26:33.618 00.000 10672 OnExposeComplete: enter 19:26:33.618 00.000 10672 UpdateGuideState(): m_state=6 19:26:33.618 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 921 19:26:33.618 00.000 10672 Star::Find returns 1 (0), X=1090.61, Y=770.26, Mass=230849, SNR=39.1, Peak=42144 HFD=2.6 19:26:33.618 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.55) 19:26:33.618 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 19:26:33.618 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.59 hyp=0.60 cameraTheta=1.72 mountX=0.02 mountY=0.59, mountTheta=1.55 19:26:33.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.59, opts=13) 19:26:33.618 00.000 10672 Enqueuing Move request for scope (-0.09, 0.59) 19:26:33.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:26:33.618 00.000 428 Worker thread wakes up 19:26:33.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.59) opts 0xd 19:26:33.618 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.59) 19:26:33.618 00.000 428 Moving (-0.09, 0.59) raw xDistance=0.02 yDistance=0.59 19:26:33.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:26:33.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.59 from input 0.59 19:26:33.618 00.000 428 MoveAxis(E, 0, ABG) 19:26:33.618 00.000 428 Move returns status 0, amount 0 19:26:33.618 00.000 428 MoveAxis(S, 902, ABG) 19:26:33.618 00.000 428 Guiding Dir = 1, Dur = 902 19:26:33.634 00.016 10672 UpdateGuideState exits: m=230849 SNR=39.1 19:26:33.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:33.634 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:33.634 00.000 10672 Enqueuing Expose request 19:26:33.650 00.016 428 IsSlewing returns 0 19:26:33.650 00.000 428 IsGuiding returns 0 19:26:33.728 00.078 428 PulseGuide returned control before completion, sleep 834 19:26:34.587 00.859 428 IsGuiding returns 1 19:26:34.587 00.000 428 scope still moving after pulse duration time elapsed 19:26:34.618 00.031 428 IsSlewing returns 0 19:26:34.618 00.000 428 IsGuiding returns 1 19:26:34.681 00.063 428 IsSlewing returns 0 19:26:34.681 00.000 428 IsGuiding returns 0 19:26:34.681 00.000 428 scope move finished after 902 + 137 ms 19:26:34.681 00.000 428 Move returns status 0, amount 902 19:26:34.681 00.000 428 move complete, result=0 19:26:34.681 00.000 428 worker thread done servicing request 19:26:34.681 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 902 ms SOUTH 19:26:34.681 00.000 428 Worker thread wakes up 19:26:34.681 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:34.681 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:35.993 01.312 428 Exposure complete 19:26:36.117 00.124 428 worker thread done servicing request 19:26:36.117 00.000 10672 OnExposeComplete: enter 19:26:36.117 00.000 10672 UpdateGuideState(): m_state=6 19:26:36.117 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 922 19:26:36.117 00.000 10672 Star::Find returns 1 (0), X=1090.75, Y=770.04, Mass=253970, SNR=43.7, Peak=48032 HFD=2.5 19:26:36.117 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.02) = xAngle (4.45 = -1.83) 19:26:36.117 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.32 = 1.32) 19:26:36.117 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.37 hyp=0.37 cameraTheta=1.43 mountX=-0.10 mountY=0.36, mountTheta=1.83 19:26:36.117 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.37, opts=13) 19:26:36.117 00.000 10672 Enqueuing Move request for scope (0.05, 0.37) 19:26:36.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 19:26:36.117 00.000 428 Worker thread wakes up 19:26:36.117 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.37) opts 0xd 19:26:36.117 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.37) 19:26:36.117 00.000 428 Moving (0.05, 0.37) raw xDistance=-0.10 yDistance=0.36 19:26:36.117 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:26:36.117 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:36.117 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 19:26:36.117 00.000 428 MoveAxis(E, 0, ABG) 19:26:36.133 00.016 428 Move returns status 0, amount 0 19:26:36.133 00.000 428 MoveAxis(N, 0, ABG) 19:26:36.133 00.000 428 Move returns status 0, amount 0 19:26:36.133 00.000 428 move complete, result=0 19:26:36.133 00.000 428 worker thread done servicing request 19:26:36.149 00.016 10672 UpdateGuideState exits: m=253970 SNR=43.7 19:26:36.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:36.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:36.149 00.000 10672 Enqueuing Expose request 19:26:36.149 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:26:36.149 00.000 428 Worker thread wakes up 19:26:36.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:36.149 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:38.481 02.332 428 Exposure complete 19:26:38.590 00.109 10672 read socket command 10 19:26:38.590 00.000 10672 processing socket request REQDIST 19:26:38.590 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:26:38.590 00.000 10672 Sending socket response 40 (0x28) 19:26:38.622 00.032 428 worker thread done servicing request 19:26:38.622 00.000 10672 OnExposeComplete: enter 19:26:38.622 00.000 10672 UpdateGuideState(): m_state=6 19:26:38.622 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 923 19:26:38.622 00.000 10672 Star::Find returns 1 (0), X=1090.78, Y=769.11, Mass=277772, SNR=44.7, Peak=40400 HFD=2.5 19:26:38.622 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 19:26:38.622 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 19:26:38.622 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.57 hyp=0.57 cameraTheta=-1.44 mountX=-0.01 mountY=-0.57, mountTheta=-1.58 19:26:38.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.57, opts=13) 19:26:38.622 00.000 10672 Enqueuing Move request for scope (0.08, -0.57) 19:26:38.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:26:38.622 00.000 428 Worker thread wakes up 19:26:38.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.57) opts 0xd 19:26:38.622 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.57) 19:26:38.622 00.000 428 Moving (0.08, -0.57) raw xDistance=-0.01 yDistance=-0.57 19:26:38.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:26:38.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:26:38.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 19:26:38.622 00.000 428 MoveAxis(E, 0, ABG) 19:26:38.622 00.000 428 Move returns status 0, amount 0 19:26:38.622 00.000 428 MoveAxis(N, 0, ABG) 19:26:38.622 00.000 428 Move returns status 0, amount 0 19:26:38.622 00.000 428 move complete, result=0 19:26:38.622 00.000 428 worker thread done servicing request 19:26:38.637 00.015 10672 UpdateGuideState exits: m=277772 SNR=44.7 19:26:38.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:38.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:38.637 00.000 10672 Enqueuing Expose request 19:26:38.637 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 19:26:38.637 00.000 428 Worker thread wakes up 19:26:38.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:38.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:40.996 02.359 428 Exposure complete 19:26:41.137 00.141 428 worker thread done servicing request 19:26:41.137 00.000 10672 OnExposeComplete: enter 19:26:41.137 00.000 10672 UpdateGuideState(): m_state=6 19:26:41.137 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 924 19:26:41.137 00.000 10672 Star::Find returns 1 (0), X=1090.02, Y=769.53, Mass=267501, SNR=45.1, Peak=49776 HFD=2.3 19:26:41.137 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.02) = xAngle (0.09 = 0.09) 19:26:41.137 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04) 19:26:41.137 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=-0.14 hyp=0.70 cameraTheta=-2.93 mountX=0.69 mountY=-0.07, mountTheta=-0.10 19:26:41.137 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=-0.14, opts=13) 19:26:41.137 00.000 10672 Enqueuing Move request for scope (-0.68, -0.14) 19:26:41.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:26:41.137 00.000 428 Worker thread wakes up 19:26:41.137 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.14) opts 0xd 19:26:41.137 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, -0.14) 19:26:41.137 00.000 428 Moving (-0.68, -0.14) raw xDistance=0.69 yDistance=-0.07 19:26:41.137 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69 19:26:41.137 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:41.137 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:26:41.137 00.000 428 MoveAxis(W, 646, ABG) 19:26:41.137 00.000 428 Guiding Dir = 3, Dur = 646 19:26:41.152 00.015 428 IsSlewing returns 0 19:26:41.152 00.000 428 IsGuiding returns 0 19:26:41.168 00.016 10672 UpdateGuideState exits: m=267501 SNR=45.1 19:26:41.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:41.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:41.168 00.000 10672 Enqueuing Expose request 19:26:41.168 00.000 428 PulseGuide returned control before completion, sleep 641 19:26:41.824 00.656 428 IsGuiding returns 0 19:26:41.824 00.000 428 Move returns status 0, amount 646 19:26:41.824 00.000 428 MoveAxis(N, 0, ABG) 19:26:41.824 00.000 428 Move returns status 0, amount 0 19:26:41.824 00.000 428 move complete, result=0 19:26:41.824 00.000 428 worker thread done servicing request 19:26:41.839 00.015 10672 GuideStep: 0.7 px 646 ms WEST, -0.1 px 0 ms NORTH 19:26:41.839 00.000 428 Worker thread wakes up 19:26:41.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:41.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:43.480 01.641 428 Exposure complete 19:26:43.589 00.109 10672 read socket command 10 19:26:43.589 00.000 10672 processing socket request REQDIST 19:26:43.589 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:26:43.589 00.000 10672 Sending socket response 52 (0x34) 19:26:43.604 00.015 428 worker thread done servicing request 19:26:43.604 00.000 10672 OnExposeComplete: enter 19:26:43.604 00.000 10672 UpdateGuideState(): m_state=6 19:26:43.604 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 925 19:26:43.604 00.000 10672 Star::Find returns 1 (0), X=1090.78, Y=769.57, Mass=214233, SNR=38.8, Peak=40400 HFD=1.9 19:26:43.604 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 19:26:43.604 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 19:26:43.604 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.93 mountX=-0.07 mountY=-0.12, mountTheta=-2.09 19:26:43.604 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.11, opts=13) 19:26:43.604 00.000 10672 Enqueuing Move request for scope (0.08, -0.11) 19:26:43.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1768, FiltMax=65488, Gamma=1.000 19:26:43.604 00.000 428 Worker thread wakes up 19:26:43.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd 19:26:43.604 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.11) 19:26:43.604 00.000 428 Moving (0.08, -0.11) raw xDistance=-0.07 yDistance=-0.12 19:26:43.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:26:43.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:43.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:26:43.604 00.000 428 MoveAxis(E, 0, ABG) 19:26:43.604 00.000 428 Move returns status 0, amount 0 19:26:43.604 00.000 428 MoveAxis(N, 0, ABG) 19:26:43.604 00.000 428 Move returns status 0, amount 0 19:26:43.604 00.000 428 move complete, result=0 19:26:43.604 00.000 428 worker thread done servicing request 19:26:43.636 00.032 10672 UpdateGuideState exits: m=214233 SNR=38.8 19:26:43.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:43.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:43.636 00.000 10672 Enqueuing Expose request 19:26:43.636 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:26:43.636 00.000 428 Worker thread wakes up 19:26:43.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:43.636 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:45.994 02.358 428 Exposure complete 19:26:46.135 00.141 428 worker thread done servicing request 19:26:46.135 00.000 10672 OnExposeComplete: enter 19:26:46.135 00.000 10672 UpdateGuideState(): m_state=6 19:26:46.135 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 926 19:26:46.135 00.000 10672 Star::Find returns 1 (0), X=1090.65, Y=769.99, Mass=258655, SNR=46.2, Peak=42592 HFD=2.4 19:26:46.135 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.02) = xAngle (4.76 = -1.52) 19:26:46.135 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.64 = 1.64) 19:26:46.135 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.74 mountX=0.02 mountY=0.32, mountTheta=1.52 19:26:46.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.31, opts=13) 19:26:46.135 00.000 10672 Enqueuing Move request for scope (-0.05, 0.31) 19:26:46.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:26:46.135 00.000 428 Worker thread wakes up 19:26:46.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd 19:26:46.135 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.31) 19:26:46.135 00.000 428 Moving (-0.05, 0.31) raw xDistance=0.02 yDistance=0.32 19:26:46.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:26:46.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:46.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:26:46.135 00.000 428 MoveAxis(E, 0, ABG) 19:26:46.135 00.000 428 Move returns status 0, amount 0 19:26:46.135 00.000 428 MoveAxis(N, 0, ABG) 19:26:46.135 00.000 428 Move returns status 0, amount 0 19:26:46.135 00.000 428 move complete, result=0 19:26:46.135 00.000 428 worker thread done servicing request 19:26:46.151 00.016 10672 UpdateGuideState exits: m=258655 SNR=46.2 19:26:46.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:46.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:46.151 00.000 10672 Enqueuing Expose request 19:26:46.151 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:26:46.151 00.000 428 Worker thread wakes up 19:26:46.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:46.151 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:48.467 02.316 428 Exposure complete 19:26:48.592 00.125 10672 read socket command 10 19:26:48.592 00.000 10672 processing socket request REQDIST 19:26:48.592 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:26:48.592 00.000 10672 Sending socket response 38 (0x26) 19:26:48.608 00.016 428 worker thread done servicing request 19:26:48.608 00.000 10672 OnExposeComplete: enter 19:26:48.608 00.000 10672 UpdateGuideState(): m_state=6 19:26:48.608 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 927 19:26:48.608 00.000 10672 Star::Find returns 1 (0), X=1091.01, Y=769.73, Mass=223317, SNR=36.8, Peak=44768 HFD=2.3 19:26:48.608 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.02) = xAngle (3.21 = -3.08) 19:26:48.608 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 19:26:48.608 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.06 hyp=0.31 cameraTheta=0.19 mountX=-0.31 mountY=0.02, mountTheta=3.06 19:26:48.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.06, opts=13) 19:26:48.608 00.000 10672 Enqueuing Move request for scope (0.31, 0.06) 19:26:48.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:26:48.608 00.000 428 Worker thread wakes up 19:26:48.608 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.06) opts 0xd 19:26:48.608 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.06) 19:26:48.608 00.000 428 Moving (0.31, 0.06) raw xDistance=-0.31 yDistance=0.02 19:26:48.608 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:26:48.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:48.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 19:26:48.608 00.000 428 MoveAxis(E, 0, ABG) 19:26:48.608 00.000 428 Move returns status 0, amount 0 19:26:48.608 00.000 428 MoveAxis(N, 0, ABG) 19:26:48.608 00.000 428 Move returns status 0, amount 0 19:26:48.608 00.000 428 move complete, result=0 19:26:48.608 00.000 428 worker thread done servicing request 19:26:48.639 00.031 10672 UpdateGuideState exits: m=223317 SNR=36.8 19:26:48.639 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:48.639 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:48.639 00.000 10672 Enqueuing Expose request 19:26:48.639 00.000 428 Worker thread wakes up 19:26:48.639 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:26:48.639 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:48.639 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:50.997 02.358 428 Exposure complete 19:26:51.122 00.125 428 worker thread done servicing request 19:26:51.122 00.000 10672 OnExposeComplete: enter 19:26:51.122 00.000 10672 UpdateGuideState(): m_state=6 19:26:51.122 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 928 19:26:51.122 00.000 10672 Star::Find returns 1 (0), X=1091.03, Y=770.02, Mass=221585, SNR=38.5, Peak=40304 HFD=2.8 19:26:51.122 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.44) 19:26:51.122 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 19:26:51.122 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.35 hyp=0.48 cameraTheta=0.82 mountX=-0.36 mountY=0.31, mountTheta=2.43 19:26:51.122 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.35, opts=13) 19:26:51.122 00.000 10672 Enqueuing Move request for scope (0.32, 0.35) 19:26:51.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:26:51.122 00.000 428 Worker thread wakes up 19:26:51.122 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.35) opts 0xd 19:26:51.122 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.35) 19:26:51.122 00.000 428 Moving (0.32, 0.35) raw xDistance=-0.36 yDistance=0.31 19:26:51.122 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 19:26:51.122 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:51.122 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 19:26:51.122 00.000 428 MoveAxis(E, 0, ABG) 19:26:51.122 00.000 428 Move returns status 0, amount 0 19:26:51.122 00.000 428 MoveAxis(N, 0, ABG) 19:26:51.122 00.000 428 Move returns status 0, amount 0 19:26:51.122 00.000 428 move complete, result=0 19:26:51.122 00.000 428 worker thread done servicing request 19:26:51.138 00.016 10672 UpdateGuideState exits: m=221585 SNR=38.5 19:26:51.138 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:51.138 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:51.138 00.000 10672 Enqueuing Expose request 19:26:51.138 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:26:51.138 00.000 428 Worker thread wakes up 19:26:51.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:51.154 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:53.481 02.327 428 Exposure complete 19:26:53.590 00.109 10672 read socket command 10 19:26:53.590 00.000 10672 processing socket request REQDIST 19:26:53.590 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:26:53.590 00.000 10672 Sending socket response 39 (0x27) 19:26:53.606 00.016 428 worker thread done servicing request 19:26:53.606 00.000 10672 OnExposeComplete: enter 19:26:53.606 00.000 10672 UpdateGuideState(): m_state=6 19:26:53.606 00.000 10672 Star::Find(15, 1091, 770, 0, (0,0,0,0), 0.0, 0) frame 929 19:26:53.606 00.000 10672 Star::Find returns 1 (0), X=1090.51, Y=769.73, Mass=238190, SNR=37.7, Peak=33328 HFD=3.1 19:26:53.622 00.016 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.02) = xAngle (5.88 = -0.40) 19:26:53.622 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.76 = 2.76) 19:26:53.622 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.19 cameraTheta=2.86 mountX=0.18 mountY=0.07, mountTheta=0.39 19:26:53.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.05, opts=13) 19:26:53.622 00.000 10672 Enqueuing Move request for scope (-0.19, 0.05) 19:26:53.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 19:26:53.622 00.000 428 Worker thread wakes up 19:26:53.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd 19:26:53.622 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.05) 19:26:53.622 00.000 428 Moving (-0.19, 0.05) raw xDistance=0.18 yDistance=0.07 19:26:53.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:26:53.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:53.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 19:26:53.622 00.000 428 MoveAxis(E, 0, ABG) 19:26:53.622 00.000 428 Move returns status 0, amount 0 19:26:53.622 00.000 428 MoveAxis(N, 0, ABG) 19:26:53.622 00.000 428 Move returns status 0, amount 0 19:26:53.622 00.000 428 move complete, result=0 19:26:53.622 00.000 428 worker thread done servicing request 19:26:53.637 00.015 10672 UpdateGuideState exits: m=238190 SNR=37.7 19:26:53.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:53.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:53.637 00.000 10672 Enqueuing Expose request 19:26:53.637 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:26:53.637 00.000 428 Worker thread wakes up 19:26:53.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:53.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:55.985 02.348 428 Exposure complete 19:26:56.126 00.141 428 worker thread done servicing request 19:26:56.126 00.000 10672 OnExposeComplete: enter 19:26:56.126 00.000 10672 UpdateGuideState(): m_state=6 19:26:56.126 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 930 19:26:56.126 00.000 10672 Star::Find returns 1 (0), X=1090.17, Y=769.73, Mass=244650, SNR=38.5, Peak=35504 HFD=3.0 19:26:56.126 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.02) = xAngle (6.05 = -0.23) 19:26:56.126 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.93 = 2.93) 19:26:56.126 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.06 hyp=0.54 cameraTheta=3.03 mountX=0.52 mountY=0.11, mountTheta=0.22 19:26:56.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.06, opts=13) 19:26:56.126 00.000 10672 Enqueuing Move request for scope (-0.54, 0.06) 19:26:56.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:26:56.126 00.000 428 Worker thread wakes up 19:26:56.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.06) opts 0xd 19:26:56.126 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.06) 19:26:56.126 00.000 428 Moving (-0.54, 0.06) raw xDistance=0.52 yDistance=0.11 19:26:56.126 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 19:26:56.126 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:56.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:26:56.126 00.000 428 MoveAxis(W, 488, ABG) 19:26:56.126 00.000 428 Guiding Dir = 3, Dur = 488 19:26:56.126 00.000 428 IsSlewing returns 0 19:26:56.126 00.000 428 IsGuiding returns 0 19:26:56.141 00.015 10672 UpdateGuideState exits: m=244650 SNR=38.5 19:26:56.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:56.141 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:56.141 00.000 10672 Enqueuing Expose request 19:26:56.157 00.016 428 PulseGuide returned control before completion, sleep 473 19:26:56.641 00.484 428 IsGuiding returns 1 19:26:56.641 00.000 428 scope still moving after pulse duration time elapsed 19:26:56.673 00.032 428 IsSlewing returns 0 19:26:56.688 00.015 428 IsGuiding returns 0 19:26:56.688 00.000 428 scope move finished after 488 + 66 ms 19:26:56.688 00.000 428 Move returns status 0, amount 488 19:26:56.688 00.000 428 MoveAxis(N, 0, ABG) 19:26:56.688 00.000 428 Move returns status 0, amount 0 19:26:56.688 00.000 428 move complete, result=0 19:26:56.688 00.000 428 worker thread done servicing request 19:26:56.688 00.000 428 Worker thread wakes up 19:26:56.688 00.000 10672 GuideStep: 0.5 px 488 ms WEST, 0.1 px 0 ms NORTH 19:26:56.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:56.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:26:58.469 01.781 428 Exposure complete 19:26:58.578 00.109 10672 read socket command 10 19:26:58.578 00.000 10672 processing socket request REQDIST 19:26:58.578 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:26:58.578 00.000 10672 Sending socket response 39 (0x27) 19:26:58.609 00.031 428 worker thread done servicing request 19:26:58.609 00.000 10672 OnExposeComplete: enter 19:26:58.609 00.000 10672 UpdateGuideState(): m_state=6 19:26:58.609 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 931 19:26:58.609 00.000 10672 Star::Find returns 1 (0), X=1091.27, Y=769.81, Mass=227970, SNR=36.7, Peak=40304 HFD=2.5 19:26:58.609 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.03) 19:26:58.609 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.12 = 0.12) 19:26:58.609 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.13 hyp=0.59 cameraTheta=0.23 mountX=-0.58 mountY=0.07, mountTheta=3.02 19:26:58.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.13, opts=13) 19:26:58.609 00.000 10672 Enqueuing Move request for scope (0.57, 0.13) 19:26:58.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1544, FiltMax=65488, Gamma=1.000 19:26:58.609 00.000 428 Worker thread wakes up 19:26:58.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.13) opts 0xd 19:26:58.609 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.13) 19:26:58.609 00.000 428 Moving (0.57, 0.13) raw xDistance=-0.58 yDistance=0.07 19:26:58.609 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.58 19:26:58.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:58.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 19:26:58.609 00.000 428 MoveAxis(E, 510, ABG) 19:26:58.609 00.000 428 Guiding Dir = 2, Dur = 510 19:26:58.609 00.000 428 IsSlewing returns 0 19:26:58.609 00.000 428 IsGuiding returns 0 19:26:58.625 00.016 10672 UpdateGuideState exits: m=227970 SNR=36.7 19:26:58.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:58.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:26:58.625 00.000 10672 Enqueuing Expose request 19:26:58.625 00.000 428 PulseGuide returned control before completion, sleep 497 19:26:59.141 00.516 428 IsGuiding returns 1 19:26:59.141 00.000 428 scope still moving after pulse duration time elapsed 19:26:59.172 00.031 428 IsSlewing returns 0 19:26:59.172 00.000 428 IsGuiding returns 0 19:26:59.172 00.000 428 scope move finished after 510 + 57 ms 19:26:59.172 00.000 428 Move returns status 0, amount 510 19:26:59.172 00.000 428 MoveAxis(N, 0, ABG) 19:26:59.172 00.000 428 Move returns status 0, amount 0 19:26:59.172 00.000 428 move complete, result=0 19:26:59.172 00.000 428 worker thread done servicing request 19:26:59.172 00.000 428 Worker thread wakes up 19:26:59.172 00.000 10672 GuideStep: -0.6 px 510 ms EAST, 0.1 px 0 ms NORTH 19:26:59.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:26:59.172 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:00.984 01.812 428 Exposure complete 19:27:01.108 00.124 428 worker thread done servicing request 19:27:01.108 00.000 10672 OnExposeComplete: enter 19:27:01.108 00.000 10672 UpdateGuideState(): m_state=6 19:27:01.108 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 932 19:27:01.108 00.000 10672 Star::Find returns 1 (0), X=1090.82, Y=769.97, Mass=302607, SNR=46.7, Peak=44000 HFD=2.8 19:27:01.108 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.07) 19:27:01.108 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 19:27:01.108 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.19 mountX=-0.15 mountY=0.28, mountTheta=2.07 19:27:01.108 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.29, opts=13) 19:27:01.108 00.000 10672 Enqueuing Move request for scope (0.12, 0.29) 19:27:01.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:27:01.108 00.000 428 Worker thread wakes up 19:27:01.108 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd 19:27:01.108 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.29) 19:27:01.108 00.000 428 Moving (0.12, 0.29) raw xDistance=-0.15 yDistance=0.28 19:27:01.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:27:01.108 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:01.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 19:27:01.108 00.000 428 MoveAxis(E, 0, ABG) 19:27:01.108 00.000 428 Move returns status 0, amount 0 19:27:01.108 00.000 428 MoveAxis(N, 0, ABG) 19:27:01.108 00.000 428 Move returns status 0, amount 0 19:27:01.108 00.000 428 move complete, result=0 19:27:01.108 00.000 428 worker thread done servicing request 19:27:01.140 00.032 10672 UpdateGuideState exits: m=302607 SNR=46.7 19:27:01.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:01.140 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:01.140 00.000 10672 Enqueuing Expose request 19:27:01.140 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:27:01.140 00.000 428 Worker thread wakes up 19:27:01.140 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:01.140 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:03.472 02.332 428 Exposure complete 19:27:03.581 00.109 10672 read socket command 10 19:27:03.581 00.000 10672 processing socket request REQDIST 19:27:03.581 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:27:03.581 00.000 10672 Sending socket response 41 (0x29) 19:27:03.597 00.016 428 worker thread done servicing request 19:27:03.597 00.000 10672 OnExposeComplete: enter 19:27:03.597 00.000 10672 UpdateGuideState(): m_state=6 19:27:03.597 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 933 19:27:03.597 00.000 10672 Star::Find returns 1 (0), X=1090.85, Y=769.90, Mass=217127, SNR=41.7, Peak=50976 HFD=2.1 19:27:03.597 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.02) = xAngle (4.01 = -2.27) 19:27:03.597 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.88 = 0.88) 19:27:03.597 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.99 mountX=-0.17 mountY=0.21, mountTheta=2.27 19:27:03.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.22, opts=13) 19:27:03.597 00.000 10672 Enqueuing Move request for scope (0.15, 0.22) 19:27:03.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:27:03.597 00.000 428 Worker thread wakes up 19:27:03.612 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd 19:27:03.612 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.22) 19:27:03.612 00.000 428 Moving (0.15, 0.22) raw xDistance=-0.17 yDistance=0.21 19:27:03.612 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:27:03.612 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:03.612 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:27:03.612 00.000 428 MoveAxis(E, 0, ABG) 19:27:03.612 00.000 428 Move returns status 0, amount 0 19:27:03.612 00.000 428 MoveAxis(N, 0, ABG) 19:27:03.612 00.000 428 Move returns status 0, amount 0 19:27:03.612 00.000 428 move complete, result=0 19:27:03.612 00.000 428 worker thread done servicing request 19:27:03.628 00.016 10672 UpdateGuideState exits: m=217127 SNR=41.7 19:27:03.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:03.628 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:03.628 00.000 10672 Enqueuing Expose request 19:27:03.628 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:27:03.628 00.000 428 Worker thread wakes up 19:27:03.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:03.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:05.987 02.359 428 Exposure complete 19:27:06.112 00.125 428 worker thread done servicing request 19:27:06.112 00.000 10672 OnExposeComplete: enter 19:27:06.112 00.000 10672 UpdateGuideState(): m_state=6 19:27:06.112 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 934 19:27:06.112 00.000 10672 Star::Find returns 1 (0), X=1090.79, Y=769.43, Mass=216023, SNR=43.5, Peak=45856 HFD=2.1 19:27:06.112 00.000 10672 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.02) = xAngle (1.82 = 1.82) 19:27:06.112 00.000 10672 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.31 = -1.31) 19:27:06.112 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.20 mountX=-0.06 mountY=-0.25, mountTheta=-1.82 19:27:06.112 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.24, opts=13) 19:27:06.112 00.000 10672 Enqueuing Move request for scope (0.09, -0.24) 19:27:06.112 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:27:06.112 00.000 428 Worker thread wakes up 19:27:06.112 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd 19:27:06.112 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.24) 19:27:06.112 00.000 428 Moving (0.09, -0.24) raw xDistance=-0.06 yDistance=-0.25 19:27:06.112 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:27:06.112 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:06.112 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:27:06.112 00.000 428 MoveAxis(E, 0, ABG) 19:27:06.112 00.000 428 Move returns status 0, amount 0 19:27:06.112 00.000 428 MoveAxis(N, 0, ABG) 19:27:06.112 00.000 428 Move returns status 0, amount 0 19:27:06.112 00.000 428 move complete, result=0 19:27:06.112 00.000 428 worker thread done servicing request 19:27:06.127 00.015 10672 UpdateGuideState exits: m=216023 SNR=43.5 19:27:06.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:06.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:06.127 00.000 10672 Enqueuing Expose request 19:27:06.127 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:27:06.127 00.000 428 Worker thread wakes up 19:27:06.143 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:06.143 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:08.486 02.343 428 Exposure complete 19:27:08.579 00.093 10672 read socket command 10 19:27:08.579 00.000 10672 processing socket request REQDIST 19:27:08.579 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:27:08.579 00.000 10672 Sending socket response 33 (0x21) 19:27:08.611 00.032 428 worker thread done servicing request 19:27:08.611 00.000 10672 OnExposeComplete: enter 19:27:08.611 00.000 10672 UpdateGuideState(): m_state=6 19:27:08.611 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 935 19:27:08.611 00.000 10672 Star::Find returns 1 (0), X=1090.99, Y=769.76, Mass=223599, SNR=41.5, Peak=48032 HFD=2.2 19:27:08.611 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -2.99) 19:27:08.611 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.17 = 0.17) 19:27:08.611 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.08 hyp=0.30 cameraTheta=0.27 mountX=-0.29 mountY=0.05, mountTheta=2.97 19:27:08.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.08, opts=13) 19:27:08.611 00.000 10672 Enqueuing Move request for scope (0.29, 0.08) 19:27:08.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 19:27:08.611 00.000 428 Worker thread wakes up 19:27:08.626 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.08) opts 0xd 19:27:08.626 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.08) 19:27:08.626 00.000 428 Moving (0.29, 0.08) raw xDistance=-0.29 yDistance=0.05 19:27:08.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:27:08.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:08.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:27:08.626 00.000 428 MoveAxis(E, 0, ABG) 19:27:08.626 00.000 428 Move returns status 0, amount 0 19:27:08.626 00.000 428 MoveAxis(N, 0, ABG) 19:27:08.626 00.000 428 Move returns status 0, amount 0 19:27:08.626 00.000 428 move complete, result=0 19:27:08.626 00.000 428 worker thread done servicing request 19:27:08.642 00.016 10672 UpdateGuideState exits: m=223599 SNR=41.5 19:27:08.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:08.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:08.642 00.000 10672 Enqueuing Expose request 19:27:08.642 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:27:08.642 00.000 428 Worker thread wakes up 19:27:08.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:08.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:10.985 02.343 428 Exposure complete 19:27:11.126 00.141 428 worker thread done servicing request 19:27:11.126 00.000 10672 OnExposeComplete: enter 19:27:11.126 00.000 10672 UpdateGuideState(): m_state=6 19:27:11.126 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 936 19:27:11.126 00.000 10672 Star::Find returns 1 (0), X=1091.28, Y=769.39, Mass=254613, SNR=46.1, Peak=43792 HFD=2.4 19:27:11.126 00.000 10672 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.02) = xAngle (2.57 = 2.57) 19:27:11.126 00.000 10672 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.56 = -0.56) 19:27:11.126 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.28 hyp=0.65 cameraTheta=-0.45 mountX=-0.54 mountY=-0.34, mountTheta=-2.58 19:27:11.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.28, opts=13) 19:27:11.126 00.000 10672 Enqueuing Move request for scope (0.58, -0.28) 19:27:11.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 19:27:11.126 00.000 428 Worker thread wakes up 19:27:11.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.28) opts 0xd 19:27:11.126 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.28) 19:27:11.126 00.000 428 Moving (0.58, -0.28) raw xDistance=-0.54 yDistance=-0.34 19:27:11.126 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 19:27:11.126 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:11.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 19:27:11.126 00.000 428 MoveAxis(E, 506, ABG) 19:27:11.126 00.000 428 Guiding Dir = 2, Dur = 506 19:27:11.145 00.019 10672 UpdateGuideState exits: m=254613 SNR=46.1 19:27:11.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:11.145 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:11.145 00.000 10672 Enqueuing Expose request 19:27:11.161 00.016 428 IsSlewing returns 0 19:27:11.161 00.000 428 IsGuiding returns 0 19:27:11.177 00.016 428 PulseGuide returned control before completion, sleep 502 19:27:11.723 00.546 428 IsGuiding returns 0 19:27:11.723 00.000 428 Move returns status 0, amount 506 19:27:11.723 00.000 428 MoveAxis(N, 0, ABG) 19:27:11.723 00.000 428 Move returns status 0, amount 0 19:27:11.723 00.000 428 move complete, result=0 19:27:11.723 00.000 428 worker thread done servicing request 19:27:11.723 00.000 428 Worker thread wakes up 19:27:11.723 00.000 10672 GuideStep: -0.5 px 506 ms EAST, -0.3 px 0 ms NORTH 19:27:11.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:11.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:13.457 01.734 428 Exposure complete 19:27:13.582 00.125 10672 read socket command 10 19:27:13.582 00.000 10672 processing socket request REQDIST 19:27:13.582 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:27:13.582 00.000 10672 Sending socket response 42 (0x2a) 19:27:13.598 00.016 428 worker thread done servicing request 19:27:13.598 00.000 10672 OnExposeComplete: enter 19:27:13.598 00.000 10672 UpdateGuideState(): m_state=6 19:27:13.598 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 937 19:27:13.598 00.000 10672 Star::Find returns 1 (0), X=1090.86, Y=769.57, Mass=301700, SNR=53.1, Peak=48912 HFD=2.6 19:27:13.598 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.02) = xAngle (2.42 = 2.42) 19:27:13.598 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 19:27:13.598 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.60 mountX=-0.15 mountY=-0.13, mountTheta=-2.43 19:27:13.598 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.11, opts=13) 19:27:13.598 00.000 10672 Enqueuing Move request for scope (0.16, -0.11) 19:27:13.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:27:13.598 00.000 428 Worker thread wakes up 19:27:13.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd 19:27:13.598 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.11) 19:27:13.598 00.000 428 Moving (0.16, -0.11) raw xDistance=-0.15 yDistance=-0.13 19:27:13.598 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:27:13.598 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:13.598 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:27:13.598 00.000 428 MoveAxis(E, 0, ABG) 19:27:13.598 00.000 428 Move returns status 0, amount 0 19:27:13.598 00.000 428 MoveAxis(N, 0, ABG) 19:27:13.598 00.000 428 Move returns status 0, amount 0 19:27:13.598 00.000 428 move complete, result=0 19:27:13.598 00.000 428 worker thread done servicing request 19:27:13.629 00.031 10672 UpdateGuideState exits: m=301700 SNR=53.1 19:27:13.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:13.629 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:13.629 00.000 10672 Enqueuing Expose request 19:27:13.629 00.000 428 Worker thread wakes up 19:27:13.629 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:27:13.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:13.629 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:15.987 02.358 428 Exposure complete 19:27:16.112 00.125 428 worker thread done servicing request 19:27:16.112 00.000 10672 OnExposeComplete: enter 19:27:16.112 00.000 10672 UpdateGuideState(): m_state=6 19:27:16.112 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 938 19:27:16.112 00.000 10672 Star::Find returns 1 (0), X=1090.53, Y=769.27, Mass=282048, SNR=44.0, Peak=42144 HFD=2.7 19:27:16.112 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.02) = xAngle (1.06 = 1.06) 19:27:16.112 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.07 = -2.07) 19:27:16.112 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.40 hyp=0.43 cameraTheta=-1.97 mountX=0.21 mountY=-0.38, mountTheta=-1.06 19:27:16.112 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.40, opts=13) 19:27:16.112 00.000 10672 Enqueuing Move request for scope (-0.17, -0.40) 19:27:16.112 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:27:16.112 00.000 428 Worker thread wakes up 19:27:16.112 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.40) opts 0xd 19:27:16.112 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.40) 19:27:16.112 00.000 428 Moving (-0.17, -0.40) raw xDistance=0.21 yDistance=-0.38 19:27:16.112 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:27:16.112 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:16.112 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:27:16.112 00.000 428 MoveAxis(E, 0, ABG) 19:27:16.112 00.000 428 Move returns status 0, amount 0 19:27:16.112 00.000 428 MoveAxis(N, 0, ABG) 19:27:16.112 00.000 428 Move returns status 0, amount 0 19:27:16.112 00.000 428 move complete, result=0 19:27:16.112 00.000 428 worker thread done servicing request 19:27:16.144 00.032 10672 UpdateGuideState exits: m=282048 SNR=44.0 19:27:16.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:16.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:16.144 00.000 10672 Enqueuing Expose request 19:27:16.144 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:27:16.144 00.000 428 Worker thread wakes up 19:27:16.144 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:16.144 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:18.471 02.327 428 Exposure complete 19:27:18.580 00.109 10672 read socket command 10 19:27:18.580 00.000 10672 processing socket request REQDIST 19:27:18.580 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:27:18.580 00.000 10672 Sending socket response 37 (0x25) 19:27:18.612 00.032 428 worker thread done servicing request 19:27:18.612 00.000 10672 OnExposeComplete: enter 19:27:18.612 00.000 10672 UpdateGuideState(): m_state=6 19:27:18.612 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 939 19:27:18.612 00.000 10672 Star::Find returns 1 (0), X=1090.78, Y=769.58, Mass=276040, SNR=46.7, Peak=48480 HFD=2.2 19:27:18.612 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.02) = xAngle (2.17 = 2.17) 19:27:18.612 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.95 = -0.95) 19:27:18.612 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.13 cameraTheta=-0.85 mountX=-0.07 mountY=-0.10, mountTheta=-2.18 19:27:18.612 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.09, opts=13) 19:27:18.612 00.000 10672 Enqueuing Move request for scope (0.08, -0.09) 19:27:18.612 00.000 428 Worker thread wakes up 19:27:18.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 19:27:18.612 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd 19:27:18.612 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.09) 19:27:18.612 00.000 428 Moving (0.08, -0.09) raw xDistance=-0.07 yDistance=-0.10 19:27:18.612 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:27:18.612 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:18.612 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:27:18.612 00.000 428 MoveAxis(E, 0, ABG) 19:27:18.612 00.000 428 Move returns status 0, amount 0 19:27:18.612 00.000 428 MoveAxis(N, 0, ABG) 19:27:18.612 00.000 428 Move returns status 0, amount 0 19:27:18.612 00.000 428 move complete, result=0 19:27:18.612 00.000 428 worker thread done servicing request 19:27:18.627 00.015 10672 UpdateGuideState exits: m=276040 SNR=46.7 19:27:18.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:18.627 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:18.627 00.000 10672 Enqueuing Expose request 19:27:18.627 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:27:18.627 00.000 428 Worker thread wakes up 19:27:18.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:18.627 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:20.975 02.348 428 Exposure complete 19:27:21.116 00.141 428 worker thread done servicing request 19:27:21.116 00.000 10672 OnExposeComplete: enter 19:27:21.116 00.000 10672 UpdateGuideState(): m_state=6 19:27:21.116 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 940 19:27:21.116 00.000 10672 Star::Find returns 1 (0), X=1091.10, Y=769.71, Mass=304014, SNR=56.8, Peak=49024 HFD=2.6 19:27:21.116 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 19:27:21.116 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.02 = -0.02) 19:27:21.116 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.03 hyp=0.40 cameraTheta=0.09 mountX=-0.40 mountY=-0.01, mountTheta=-3.12 19:27:21.116 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.03, opts=13) 19:27:21.116 00.000 10672 Enqueuing Move request for scope (0.40, 0.03) 19:27:21.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:27:21.116 00.000 428 Worker thread wakes up 19:27:21.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.03) opts 0xd 19:27:21.116 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.03) 19:27:21.116 00.000 428 Moving (0.40, 0.03) raw xDistance=-0.40 yDistance=-0.01 19:27:21.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:27:21.116 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:21.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:27:21.116 00.000 428 MoveAxis(E, 0, ABG) 19:27:21.116 00.000 428 Move returns status 0, amount 0 19:27:21.116 00.000 428 MoveAxis(N, 0, ABG) 19:27:21.116 00.000 428 Move returns status 0, amount 0 19:27:21.116 00.000 428 move complete, result=0 19:27:21.116 00.000 428 worker thread done servicing request 19:27:21.131 00.015 10672 UpdateGuideState exits: m=304014 SNR=56.8 19:27:21.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:21.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:21.131 00.000 10672 Enqueuing Expose request 19:27:21.131 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 19:27:21.131 00.000 428 Worker thread wakes up 19:27:21.147 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:21.147 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:23.459 02.312 428 Exposure complete 19:27:23.584 00.125 10672 read socket command 10 19:27:23.584 00.000 10672 processing socket request REQDIST 19:27:23.584 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:27:23.584 00.000 10672 Sending socket response 33 (0x21) 19:27:23.599 00.015 428 worker thread done servicing request 19:27:23.599 00.000 10672 OnExposeComplete: enter 19:27:23.599 00.000 10672 UpdateGuideState(): m_state=6 19:27:23.599 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 941 19:27:23.599 00.000 10672 Star::Find returns 1 (0), X=1091.03, Y=769.50, Mass=265648, SNR=46.0, Peak=48144 HFD=2.6 19:27:23.599 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 19:27:23.599 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 19:27:23.599 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.18 hyp=0.37 cameraTheta=-0.50 mountX=-0.30 mountY=-0.21, mountTheta=-2.53 19:27:23.599 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.18, opts=13) 19:27:23.599 00.000 10672 Enqueuing Move request for scope (0.33, -0.18) 19:27:23.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:27:23.599 00.000 428 Worker thread wakes up 19:27:23.599 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.18) opts 0xd 19:27:23.599 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.18) 19:27:23.599 00.000 428 Moving (0.33, -0.18) raw xDistance=-0.30 yDistance=-0.21 19:27:23.599 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:27:23.599 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:23.599 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:27:23.599 00.000 428 MoveAxis(E, 0, ABG) 19:27:23.599 00.000 428 Move returns status 0, amount 0 19:27:23.599 00.000 428 MoveAxis(N, 0, ABG) 19:27:23.599 00.000 428 Move returns status 0, amount 0 19:27:23.599 00.000 428 move complete, result=0 19:27:23.599 00.000 428 worker thread done servicing request 19:27:23.615 00.016 10672 UpdateGuideState exits: m=265648 SNR=46.0 19:27:23.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:23.615 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:23.615 00.000 10672 Enqueuing Expose request 19:27:23.615 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:27:23.615 00.000 428 Worker thread wakes up 19:27:23.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:23.615 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:25.974 02.359 428 Exposure complete 19:27:26.099 00.125 428 worker thread done servicing request 19:27:26.099 00.000 10672 OnExposeComplete: enter 19:27:26.099 00.000 10672 UpdateGuideState(): m_state=6 19:27:26.099 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 942 19:27:26.099 00.000 10672 Star::Find returns 1 (0), X=1091.17, Y=769.73, Mass=231510, SNR=39.5, Peak=49568 HFD=2.3 19:27:26.099 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:27:26.099 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 19:27:26.099 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.05 hyp=0.48 cameraTheta=0.11 mountX=-0.48 mountY=0.00, mountTheta=3.14 19:27:26.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.05, opts=13) 19:27:26.099 00.000 10672 Enqueuing Move request for scope (0.47, 0.05) 19:27:26.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:27:26.099 00.000 428 Worker thread wakes up 19:27:26.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.05) opts 0xd 19:27:26.099 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.05) 19:27:26.099 00.000 428 Moving (0.47, 0.05) raw xDistance=-0.48 yDistance=0.00 19:27:26.099 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 19:27:26.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:26.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:27:26.099 00.000 428 MoveAxis(E, 442, ABG) 19:27:26.099 00.000 428 Guiding Dir = 2, Dur = 442 19:27:26.099 00.000 428 IsSlewing returns 0 19:27:26.099 00.000 428 IsGuiding returns 0 19:27:26.130 00.031 428 PulseGuide returned control before completion, sleep 435 19:27:26.130 00.000 10672 UpdateGuideState exits: m=231510 SNR=39.5 19:27:26.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:26.130 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:26.130 00.000 10672 Enqueuing Expose request 19:27:26.567 00.437 428 IsGuiding returns 1 19:27:26.567 00.000 428 scope still moving after pulse duration time elapsed 19:27:26.599 00.032 428 IsSlewing returns 0 19:27:26.630 00.031 428 IsGuiding returns 0 19:27:26.630 00.000 428 scope move finished after 442 + 88 ms 19:27:26.630 00.000 428 Move returns status 0, amount 442 19:27:26.630 00.000 428 MoveAxis(N, 0, ABG) 19:27:26.630 00.000 428 Move returns status 0, amount 0 19:27:26.645 00.015 428 move complete, result=0 19:27:26.645 00.000 428 worker thread done servicing request 19:27:26.645 00.000 428 Worker thread wakes up 19:27:26.645 00.000 10672 GuideStep: -0.5 px 442 ms EAST, 0.0 px 0 ms NORTH 19:27:26.645 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:26.645 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:28.478 01.833 428 Exposure complete 19:27:28.587 00.109 10672 read socket command 10 19:27:28.587 00.000 10672 processing socket request REQDIST 19:27:28.587 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:27:28.587 00.000 10672 Sending socket response 38 (0x26) 19:27:28.618 00.031 428 worker thread done servicing request 19:27:28.618 00.000 10672 OnExposeComplete: enter 19:27:28.618 00.000 10672 UpdateGuideState(): m_state=6 19:27:28.618 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 943 19:27:28.618 00.000 10672 Star::Find returns 1 (0), X=1090.98, Y=769.52, Mass=269310, SNR=42.8, Peak=51520 HFD=2.3 19:27:28.618 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 19:27:28.618 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 19:27:28.618 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-0.52 mountX=-0.26 mountY=-0.19, mountTheta=-2.51 19:27:28.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.16, opts=13) 19:27:28.618 00.000 10672 Enqueuing Move request for scope (0.28, -0.16) 19:27:28.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 19:27:28.618 00.000 428 Worker thread wakes up 19:27:28.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.16) opts 0xd 19:27:28.618 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.16) 19:27:28.618 00.000 428 Moving (0.28, -0.16) raw xDistance=-0.26 yDistance=-0.19 19:27:28.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:27:28.618 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:28.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:27:28.618 00.000 428 MoveAxis(E, 0, ABG) 19:27:28.618 00.000 428 Move returns status 0, amount 0 19:27:28.618 00.000 428 MoveAxis(N, 0, ABG) 19:27:28.618 00.000 428 Move returns status 0, amount 0 19:27:28.618 00.000 428 move complete, result=0 19:27:28.618 00.000 428 worker thread done servicing request 19:27:28.634 00.016 10672 UpdateGuideState exits: m=269310 SNR=42.8 19:27:28.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:28.634 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:28.634 00.000 10672 Enqueuing Expose request 19:27:28.634 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:27:28.634 00.000 428 Worker thread wakes up 19:27:28.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:28.634 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:30.977 02.343 428 Exposure complete 19:27:31.102 00.125 428 worker thread done servicing request 19:27:31.102 00.000 10672 OnExposeComplete: enter 19:27:31.102 00.000 10672 UpdateGuideState(): m_state=6 19:27:31.102 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 944 19:27:31.102 00.000 10672 Star::Find returns 1 (0), X=1091.01, Y=769.64, Mass=222753, SNR=42.2, Peak=35072 HFD=2.3 19:27:31.102 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.02) = xAngle (2.91 = 2.91) 19:27:31.102 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.22 = -0.22) 19:27:31.102 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-0.11 mountX=-0.31 mountY=-0.07, mountTheta=-2.92 19:27:31.102 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.04, opts=13) 19:27:31.102 00.000 10672 Enqueuing Move request for scope (0.31, -0.04) 19:27:31.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:27:31.102 00.000 428 Worker thread wakes up 19:27:31.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.04) opts 0xd 19:27:31.102 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.04) 19:27:31.102 00.000 428 Moving (0.31, -0.04) raw xDistance=-0.31 yDistance=-0.07 19:27:31.102 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:27:31.102 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:31.102 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:27:31.102 00.000 428 MoveAxis(E, 0, ABG) 19:27:31.102 00.000 428 Move returns status 0, amount 0 19:27:31.102 00.000 428 MoveAxis(N, 0, ABG) 19:27:31.102 00.000 428 Move returns status 0, amount 0 19:27:31.102 00.000 428 move complete, result=0 19:27:31.102 00.000 428 worker thread done servicing request 19:27:31.133 00.031 10672 UpdateGuideState exits: m=222753 SNR=42.2 19:27:31.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:31.133 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:31.133 00.000 10672 Enqueuing Expose request 19:27:31.133 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:27:31.133 00.000 428 Worker thread wakes up 19:27:31.133 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:31.133 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:33.476 02.343 428 Exposure complete 19:27:33.585 00.109 10672 read socket command 10 19:27:33.585 00.000 10672 processing socket request REQDIST 19:27:33.585 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:27:33.585 00.000 10672 Sending socket response 34 (0x22) 19:27:33.601 00.016 428 worker thread done servicing request 19:27:33.601 00.000 10672 OnExposeComplete: enter 19:27:33.601 00.000 10672 UpdateGuideState(): m_state=6 19:27:33.601 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 945 19:27:33.601 00.000 10672 Star::Find returns 1 (0), X=1091.24, Y=769.57, Mass=243770, SNR=38.8, Peak=37792 HFD=2.3 19:27:33.601 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.02) = xAngle (2.84 = 2.84) 19:27:33.601 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 19:27:33.601 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.10 hyp=0.55 cameraTheta=-0.19 mountX=-0.52 mountY=-0.16, mountTheta=-2.85 19:27:33.617 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.10, opts=13) 19:27:33.617 00.000 10672 Enqueuing Move request for scope (0.54, -0.10) 19:27:33.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:27:33.617 00.000 428 Worker thread wakes up 19:27:33.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.10) opts 0xd 19:27:33.617 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.10) 19:27:33.617 00.000 428 Moving (0.54, -0.10) raw xDistance=-0.52 yDistance=-0.16 19:27:33.617 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 19:27:33.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:33.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 19:27:33.617 00.000 428 MoveAxis(E, 488, ABG) 19:27:33.617 00.000 428 Guiding Dir = 2, Dur = 488 19:27:33.617 00.000 428 IsSlewing returns 0 19:27:33.617 00.000 428 IsGuiding returns 0 19:27:33.632 00.015 10672 UpdateGuideState exits: m=243770 SNR=38.8 19:27:33.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:33.632 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:33.632 00.000 10672 Enqueuing Expose request 19:27:33.632 00.000 428 PulseGuide returned control before completion, sleep 473 19:27:34.132 00.500 428 IsGuiding returns 1 19:27:34.132 00.000 428 scope still moving after pulse duration time elapsed 19:27:34.164 00.032 428 IsSlewing returns 0 19:27:34.164 00.000 428 IsGuiding returns 0 19:27:34.164 00.000 428 scope move finished after 488 + 65 ms 19:27:34.164 00.000 428 Move returns status 0, amount 488 19:27:34.164 00.000 428 MoveAxis(N, 0, ABG) 19:27:34.164 00.000 428 Move returns status 0, amount 0 19:27:34.164 00.000 428 move complete, result=0 19:27:34.164 00.000 428 worker thread done servicing request 19:27:34.164 00.000 428 Worker thread wakes up 19:27:34.164 00.000 10672 GuideStep: -0.5 px 488 ms EAST, -0.2 px 0 ms NORTH 19:27:34.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:34.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:35.980 01.816 428 Exposure complete 19:27:36.120 00.140 428 worker thread done servicing request 19:27:36.120 00.000 10672 OnExposeComplete: enter 19:27:36.120 00.000 10672 UpdateGuideState(): m_state=6 19:27:36.120 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 946 19:27:36.120 00.000 10672 Star::Find returns 1 (0), X=1090.89, Y=769.71, Mass=261560, SNR=46.0, Peak=43888 HFD=2.6 19:27:36.120 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.06) 19:27:36.120 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 19:27:36.120 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.20 mountX=-0.19 mountY=0.02, mountTheta=3.05 19:27:36.120 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.04, opts=13) 19:27:36.120 00.000 10672 Enqueuing Move request for scope (0.19, 0.04) 19:27:36.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:27:36.120 00.000 428 Worker thread wakes up 19:27:36.120 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd 19:27:36.120 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.04) 19:27:36.120 00.000 428 Moving (0.19, 0.04) raw xDistance=-0.19 yDistance=0.02 19:27:36.120 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:27:36.120 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:36.120 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 19:27:36.120 00.000 428 MoveAxis(E, 0, ABG) 19:27:36.120 00.000 428 Move returns status 0, amount 0 19:27:36.120 00.000 428 MoveAxis(N, 0, ABG) 19:27:36.120 00.000 428 Move returns status 0, amount 0 19:27:36.120 00.000 428 move complete, result=0 19:27:36.120 00.000 428 worker thread done servicing request 19:27:36.136 00.016 10672 UpdateGuideState exits: m=261560 SNR=46.0 19:27:36.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:36.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:36.136 00.000 10672 Enqueuing Expose request 19:27:36.136 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:27:36.136 00.000 428 Worker thread wakes up 19:27:36.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:36.136 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:38.463 02.327 428 Exposure complete 19:27:38.588 00.125 10672 read socket command 10 19:27:38.588 00.000 10672 processing socket request REQDIST 19:27:38.588 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:27:38.588 00.000 10672 Sending socket response 34 (0x22) 19:27:38.588 00.000 428 worker thread done servicing request 19:27:38.588 00.000 10672 OnExposeComplete: enter 19:27:38.588 00.000 10672 UpdateGuideState(): m_state=6 19:27:38.588 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 947 19:27:38.588 00.000 10672 Star::Find returns 1 (0), X=1090.79, Y=769.64, Mass=305996, SNR=51.6, Peak=31680 HFD=3.4 19:27:38.588 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.02) = xAngle (2.60 = 2.60) 19:27:38.588 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.53 = -0.53) 19:27:38.588 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.42 mountX=-0.08 mountY=-0.05, mountTheta=-2.61 19:27:38.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.04, opts=13) 19:27:38.588 00.000 10672 Enqueuing Move request for scope (0.09, -0.04) 19:27:38.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:27:38.588 00.000 428 Worker thread wakes up 19:27:38.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd 19:27:38.588 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.04) 19:27:38.588 00.000 428 Moving (0.09, -0.04) raw xDistance=-0.08 yDistance=-0.05 19:27:38.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:27:38.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:38.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:27:38.588 00.000 428 MoveAxis(E, 0, ABG) 19:27:38.588 00.000 428 Move returns status 0, amount 0 19:27:38.588 00.000 428 MoveAxis(N, 0, ABG) 19:27:38.588 00.000 428 Move returns status 0, amount 0 19:27:38.588 00.000 428 move complete, result=0 19:27:38.588 00.000 428 worker thread done servicing request 19:27:38.620 00.032 10672 UpdateGuideState exits: m=305996 SNR=51.6 19:27:38.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:38.620 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:38.620 00.000 10672 Enqueuing Expose request 19:27:38.620 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:27:38.620 00.000 428 Worker thread wakes up 19:27:38.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:38.620 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:40.978 02.358 428 Exposure complete 19:27:41.103 00.125 428 worker thread done servicing request 19:27:41.103 00.000 10672 OnExposeComplete: enter 19:27:41.103 00.000 10672 UpdateGuideState(): m_state=6 19:27:41.103 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 948 19:27:41.103 00.000 10672 Star::Find returns 1 (0), X=1091.25, Y=769.87, Mass=245947, SNR=44.2, Peak=36816 HFD=3.0 19:27:41.103 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.02) = xAngle (3.36 = -2.92) 19:27:41.103 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 19:27:41.103 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.20 hyp=0.59 cameraTheta=0.34 mountX=-0.57 mountY=0.14, mountTheta=2.91 19:27:41.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.20, opts=13) 19:27:41.103 00.000 10672 Enqueuing Move request for scope (0.55, 0.20) 19:27:41.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:27:41.103 00.000 428 Worker thread wakes up 19:27:41.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.20) opts 0xd 19:27:41.103 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.20) 19:27:41.103 00.000 428 Moving (0.55, 0.20) raw xDistance=-0.57 yDistance=0.14 19:27:41.103 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 19:27:41.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:41.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:27:41.103 00.000 428 MoveAxis(E, 533, ABG) 19:27:41.103 00.000 428 Guiding Dir = 2, Dur = 533 19:27:41.103 00.000 428 IsSlewing returns 0 19:27:41.103 00.000 428 IsGuiding returns 0 19:27:41.119 00.016 10672 UpdateGuideState exits: m=245947 SNR=44.2 19:27:41.134 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:41.134 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:41.134 00.000 10672 Enqueuing Expose request 19:27:41.134 00.000 428 PulseGuide returned control before completion, sleep 517 19:27:41.697 00.563 428 IsGuiding returns 0 19:27:41.697 00.000 428 Move returns status 0, amount 533 19:27:41.697 00.000 428 MoveAxis(N, 0, ABG) 19:27:41.697 00.000 428 Move returns status 0, amount 0 19:27:41.697 00.000 428 move complete, result=0 19:27:41.697 00.000 428 worker thread done servicing request 19:27:41.697 00.000 10672 GuideStep: -0.6 px 533 ms EAST, 0.1 px 0 ms NORTH 19:27:41.697 00.000 428 Worker thread wakes up 19:27:41.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:41.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:43.477 01.780 428 Exposure complete 19:27:43.587 00.110 10672 read socket command 10 19:27:43.587 00.000 10672 processing socket request REQDIST 19:27:43.587 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:27:43.587 00.000 10672 Sending socket response 36 (0x24) 19:27:43.618 00.031 428 worker thread done servicing request 19:27:43.618 00.000 10672 OnExposeComplete: enter 19:27:43.618 00.000 10672 UpdateGuideState(): m_state=6 19:27:43.618 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 949 19:27:43.618 00.000 10672 Star::Find returns 1 (0), X=1091.01, Y=769.09, Mass=231536, SNR=38.9, Peak=41056 HFD=2.7 19:27:43.618 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.02) = xAngle (1.93 = 1.93) 19:27:43.618 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.20 = -1.20) 19:27:43.618 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.59 hyp=0.66 cameraTheta=-1.09 mountX=-0.23 mountY=-0.62, mountTheta=-1.93 19:27:43.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.59, opts=13) 19:27:43.618 00.000 10672 Enqueuing Move request for scope (0.31, -0.59) 19:27:43.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1000, FiltMax=65488, Gamma=1.000 19:27:43.618 00.000 428 Worker thread wakes up 19:27:43.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.59) opts 0xd 19:27:43.618 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.59) 19:27:43.618 00.000 428 Moving (0.31, -0.59) raw xDistance=-0.23 yDistance=-0.62 19:27:43.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:27:43.618 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:27:43.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 19:27:43.618 00.000 428 MoveAxis(E, 0, ABG) 19:27:43.618 00.000 428 Move returns status 0, amount 0 19:27:43.618 00.000 428 MoveAxis(N, 0, ABG) 19:27:43.618 00.000 428 Move returns status 0, amount 0 19:27:43.618 00.000 428 move complete, result=0 19:27:43.618 00.000 428 worker thread done servicing request 19:27:43.634 00.016 10672 UpdateGuideState exits: m=231536 SNR=38.9 19:27:43.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:43.634 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:43.634 00.000 10672 Enqueuing Expose request 19:27:43.634 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 19:27:43.634 00.000 428 Worker thread wakes up 19:27:43.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:43.634 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:45.966 02.332 428 Exposure complete 19:27:46.091 00.125 428 worker thread done servicing request 19:27:46.091 00.000 10672 OnExposeComplete: enter 19:27:46.091 00.000 10672 UpdateGuideState(): m_state=6 19:27:46.091 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 950 19:27:46.091 00.000 10672 Star::Find returns 1 (0), X=1090.45, Y=769.54, Mass=260567, SNR=44.2, Peak=38224 HFD=3.1 19:27:46.091 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.02) = xAngle (0.38 = 0.38) 19:27:46.091 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 19:27:46.091 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-2.64 mountX=0.27 mountY=-0.11, mountTheta=-0.40 19:27:46.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.14, opts=13) 19:27:46.091 00.000 10672 Enqueuing Move request for scope (-0.25, -0.14) 19:27:46.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:27:46.091 00.000 428 Worker thread wakes up 19:27:46.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.14) opts 0xd 19:27:46.091 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.14) 19:27:46.091 00.000 428 Moving (-0.25, -0.14) raw xDistance=0.27 yDistance=-0.11 19:27:46.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:27:46.091 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:46.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:27:46.091 00.000 428 MoveAxis(E, 0, ABG) 19:27:46.091 00.000 428 Move returns status 0, amount 0 19:27:46.091 00.000 428 MoveAxis(N, 0, ABG) 19:27:46.091 00.000 428 Move returns status 0, amount 0 19:27:46.091 00.000 428 move complete, result=0 19:27:46.091 00.000 428 worker thread done servicing request 19:27:46.122 00.031 10672 UpdateGuideState exits: m=260567 SNR=44.2 19:27:46.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:46.122 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:46.122 00.000 10672 Enqueuing Expose request 19:27:46.122 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:27:46.122 00.000 428 Worker thread wakes up 19:27:46.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:46.122 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:48.465 02.343 428 Exposure complete 19:27:48.590 00.125 10672 read socket command 10 19:27:48.590 00.000 10672 processing socket request REQDIST 19:27:48.590 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:27:48.590 00.000 10672 Sending socket response 40 (0x28) 19:27:48.606 00.016 428 worker thread done servicing request 19:27:48.606 00.000 10672 OnExposeComplete: enter 19:27:48.606 00.000 10672 UpdateGuideState(): m_state=6 19:27:48.606 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 951 19:27:48.606 00.000 10672 Star::Find returns 1 (0), X=1090.77, Y=770.13, Mass=271088, SNR=54.4, Peak=40192 HFD=2.7 19:27:48.606 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.02) = xAngle (4.44 = -1.85) 19:27:48.606 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 19:27:48.606 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.46 hyp=0.46 cameraTheta=1.42 mountX=-0.13 mountY=0.45, mountTheta=1.85 19:27:48.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.46, opts=13) 19:27:48.606 00.000 10672 Enqueuing Move request for scope (0.07, 0.46) 19:27:48.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:27:48.606 00.000 428 Worker thread wakes up 19:27:48.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.46) opts 0xd 19:27:48.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.46) 19:27:48.606 00.000 428 Moving (0.07, 0.46) raw xDistance=-0.13 yDistance=0.45 19:27:48.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:27:48.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:48.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 19:27:48.606 00.000 428 MoveAxis(E, 0, ABG) 19:27:48.606 00.000 428 Move returns status 0, amount 0 19:27:48.606 00.000 428 MoveAxis(N, 0, ABG) 19:27:48.606 00.000 428 Move returns status 0, amount 0 19:27:48.606 00.000 428 move complete, result=0 19:27:48.606 00.000 428 worker thread done servicing request 19:27:48.637 00.031 10672 UpdateGuideState exits: m=271088 SNR=54.4 19:27:48.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:48.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:48.637 00.000 10672 Enqueuing Expose request 19:27:48.637 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:27:48.637 00.000 428 Worker thread wakes up 19:27:48.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:48.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:50.964 02.327 428 Exposure complete 19:27:51.089 00.125 428 worker thread done servicing request 19:27:51.089 00.000 10672 OnExposeComplete: enter 19:27:51.089 00.000 10672 UpdateGuideState(): m_state=6 19:27:51.089 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 952 19:27:51.089 00.000 10672 Star::Find returns 1 (0), X=1091.05, Y=769.89, Mass=281193, SNR=51.6, Peak=45424 HFD=2.8 19:27:51.089 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.02) = xAngle (3.57 = -2.71) 19:27:51.089 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.44 = 0.44) 19:27:51.089 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.21 hyp=0.41 cameraTheta=0.55 mountX=-0.37 mountY=0.18, mountTheta=2.70 19:27:51.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.21, opts=13) 19:27:51.089 00.000 10672 Enqueuing Move request for scope (0.35, 0.21) 19:27:51.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:27:51.089 00.000 428 Worker thread wakes up 19:27:51.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.21) opts 0xd 19:27:51.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.21) 19:27:51.089 00.000 428 Moving (0.35, 0.21) raw xDistance=-0.37 yDistance=0.18 19:27:51.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:27:51.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:51.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:27:51.089 00.000 428 MoveAxis(E, 0, ABG) 19:27:51.089 00.000 428 Move returns status 0, amount 0 19:27:51.089 00.000 428 MoveAxis(N, 0, ABG) 19:27:51.089 00.000 428 Move returns status 0, amount 0 19:27:51.089 00.000 428 move complete, result=0 19:27:51.089 00.000 428 worker thread done servicing request 19:27:51.121 00.032 10672 UpdateGuideState exits: m=281193 SNR=51.6 19:27:51.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:51.121 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:51.121 00.000 10672 Enqueuing Expose request 19:27:51.121 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:27:51.121 00.000 428 Worker thread wakes up 19:27:51.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:51.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:53.469 02.348 428 Exposure complete 19:27:53.578 00.109 10672 read socket command 10 19:27:53.578 00.000 10672 processing socket request REQDIST 19:27:53.578 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:27:53.578 00.000 10672 Sending socket response 41 (0x29) 19:27:53.594 00.016 428 worker thread done servicing request 19:27:53.594 00.000 10672 OnExposeComplete: enter 19:27:53.594 00.000 10672 UpdateGuideState(): m_state=6 19:27:53.594 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 953 19:27:53.594 00.000 10672 Star::Find returns 1 (0), X=1090.56, Y=770.01, Mass=246303, SNR=41.1, Peak=34624 HFD=2.5 19:27:53.594 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.02) = xAngle (4.99 = -1.29) 19:27:53.594 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.87 = 1.87) 19:27:53.594 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.97 mountX=0.10 mountY=0.34, mountTheta=1.29 19:27:53.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.33, opts=13) 19:27:53.594 00.000 10672 Enqueuing Move request for scope (-0.14, 0.33) 19:27:53.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:27:53.609 00.015 428 Worker thread wakes up 19:27:53.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.33) opts 0xd 19:27:53.609 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.33) 19:27:53.609 00.000 428 Moving (-0.14, 0.33) raw xDistance=0.10 yDistance=0.34 19:27:53.609 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:27:53.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:53.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 19:27:53.609 00.000 428 MoveAxis(E, 0, ABG) 19:27:53.609 00.000 428 Move returns status 0, amount 0 19:27:53.609 00.000 428 MoveAxis(N, 0, ABG) 19:27:53.609 00.000 428 Move returns status 0, amount 0 19:27:53.609 00.000 428 move complete, result=0 19:27:53.609 00.000 428 worker thread done servicing request 19:27:53.625 00.016 10672 UpdateGuideState exits: m=246303 SNR=41.1 19:27:53.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:53.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:53.625 00.000 10672 Enqueuing Expose request 19:27:53.625 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:27:53.625 00.000 428 Worker thread wakes up 19:27:53.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:53.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:55.968 02.343 428 Exposure complete 19:27:56.108 00.140 428 worker thread done servicing request 19:27:56.108 00.000 10672 OnExposeComplete: enter 19:27:56.108 00.000 10672 UpdateGuideState(): m_state=6 19:27:56.108 00.000 10672 Star::Find(15, 1090, 770, 0, (0,0,0,0), 0.0, 0) frame 954 19:27:56.108 00.000 10672 Star::Find returns 1 (0), X=1090.67, Y=769.73, Mass=245834, SNR=42.9, Peak=41168 HFD=2.6 19:27:56.108 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.02) = xAngle (5.07 = -1.21) 19:27:56.108 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.94 = 1.94) 19:27:56.108 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.05 mountX=0.02 mountY=0.06, mountTheta=1.21 19:27:56.108 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.06, opts=13) 19:27:56.108 00.000 10672 Enqueuing Move request for scope (-0.03, 0.06) 19:27:56.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:27:56.108 00.000 428 Worker thread wakes up 19:27:56.108 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd 19:27:56.108 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.06) 19:27:56.108 00.000 428 Moving (-0.03, 0.06) raw xDistance=0.02 yDistance=0.06 19:27:56.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:27:56.108 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:56.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:27:56.108 00.000 428 MoveAxis(E, 0, ABG) 19:27:56.108 00.000 428 Move returns status 0, amount 0 19:27:56.108 00.000 428 MoveAxis(N, 0, ABG) 19:27:56.108 00.000 428 Move returns status 0, amount 0 19:27:56.108 00.000 428 move complete, result=0 19:27:56.108 00.000 428 worker thread done servicing request 19:27:56.124 00.016 10672 UpdateGuideState exits: m=245834 SNR=42.9 19:27:56.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:56.124 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:56.124 00.000 10672 Enqueuing Expose request 19:27:56.124 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:27:56.124 00.000 428 Worker thread wakes up 19:27:56.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:56.124 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:27:58.467 02.343 428 Exposure complete 19:27:58.592 00.125 10672 read socket command 10 19:27:58.592 00.000 10672 processing socket request REQDIST 19:27:58.592 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:27:58.592 00.000 10672 Sending socket response 30 (0x1e) 19:27:58.608 00.016 428 worker thread done servicing request 19:27:58.608 00.000 10672 OnExposeComplete: enter 19:27:58.608 00.000 10672 UpdateGuideState(): m_state=6 19:27:58.608 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 955 19:27:58.608 00.000 10672 Star::Find returns 1 (0), X=1090.98, Y=769.72, Mass=283963, SNR=48.8, Peak=43568 HFD=2.5 19:27:58.608 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.02) = xAngle (3.17 = -3.12) 19:27:58.608 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.04 = 0.04) 19:27:58.608 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.14 mountX=-0.28 mountY=0.01, mountTheta=3.10 19:27:58.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.04, opts=13) 19:27:58.608 00.000 10672 Enqueuing Move request for scope (0.28, 0.04) 19:27:58.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:27:58.608 00.000 428 Worker thread wakes up 19:27:58.608 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd 19:27:58.608 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.04) 19:27:58.608 00.000 428 Moving (0.28, 0.04) raw xDistance=-0.28 yDistance=0.01 19:27:58.608 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:27:58.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:58.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:27:58.608 00.000 428 MoveAxis(E, 0, ABG) 19:27:58.608 00.000 428 Move returns status 0, amount 0 19:27:58.608 00.000 428 MoveAxis(N, 0, ABG) 19:27:58.608 00.000 428 Move returns status 0, amount 0 19:27:58.608 00.000 428 move complete, result=0 19:27:58.608 00.000 428 worker thread done servicing request 19:27:58.623 00.015 10672 UpdateGuideState exits: m=283963 SNR=48.8 19:27:58.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:58.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:27:58.623 00.000 10672 Enqueuing Expose request 19:27:58.623 00.000 428 Worker thread wakes up 19:27:58.623 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:27:58.639 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:27:58.639 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:00.971 02.332 428 Exposure complete 19:28:01.096 00.125 428 worker thread done servicing request 19:28:01.096 00.000 10672 OnExposeComplete: enter 19:28:01.096 00.000 10672 UpdateGuideState(): m_state=6 19:28:01.096 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 956 19:28:01.096 00.000 10672 Star::Find returns 1 (0), X=1090.76, Y=769.05, Mass=242477, SNR=46.0, Peak=45744 HFD=2.4 19:28:01.096 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 19:28:01.096 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 19:28:01.096 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.63 hyp=0.63 cameraTheta=-1.48 mountX=0.02 mountY=-0.63, mountTheta=-1.54 19:28:01.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.63, opts=13) 19:28:01.096 00.000 10672 Enqueuing Move request for scope (0.06, -0.63) 19:28:01.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:28:01.096 00.000 428 Worker thread wakes up 19:28:01.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.63) opts 0xd 19:28:01.096 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.63) 19:28:01.096 00.000 428 Moving (0.06, -0.63) raw xDistance=0.02 yDistance=-0.63 19:28:01.096 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:28:01.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:28:01.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.63 19:28:01.096 00.000 428 MoveAxis(E, 0, ABG) 19:28:01.096 00.000 428 Move returns status 0, amount 0 19:28:01.096 00.000 428 MoveAxis(N, 0, ABG) 19:28:01.096 00.000 428 Move returns status 0, amount 0 19:28:01.096 00.000 428 move complete, result=0 19:28:01.096 00.000 428 worker thread done servicing request 19:28:01.112 00.016 10672 UpdateGuideState exits: m=242477 SNR=46.0 19:28:01.112 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:01.112 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:01.112 00.000 10672 Enqueuing Expose request 19:28:01.112 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 19:28:01.112 00.000 428 Worker thread wakes up 19:28:01.112 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:01.112 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:03.470 02.358 428 Exposure complete 19:28:03.580 00.110 10672 read socket command 10 19:28:03.580 00.000 10672 processing socket request REQDIST 19:28:03.580 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:28:03.580 00.000 10672 Sending socket response 39 (0x27) 19:28:03.611 00.031 428 worker thread done servicing request 19:28:03.611 00.000 10672 OnExposeComplete: enter 19:28:03.611 00.000 10672 UpdateGuideState(): m_state=6 19:28:03.611 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 957 19:28:03.611 00.000 10672 Star::Find returns 1 (0), X=1091.09, Y=769.76, Mass=276871, SNR=48.5, Peak=48688 HFD=2.5 19:28:03.611 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.02) = xAngle (3.24 = -3.04) 19:28:03.611 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.12 = 0.12) 19:28:03.611 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.09 hyp=0.40 cameraTheta=0.22 mountX=-0.39 mountY=0.05, mountTheta=3.03 19:28:03.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.09, opts=13) 19:28:03.611 00.000 10672 Enqueuing Move request for scope (0.39, 0.09) 19:28:03.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:28:03.611 00.000 428 Worker thread wakes up 19:28:03.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.09) opts 0xd 19:28:03.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.09) 19:28:03.611 00.000 428 Moving (0.39, 0.09) raw xDistance=-0.39 yDistance=0.05 19:28:03.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:28:03.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:03.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:28:03.611 00.000 428 MoveAxis(E, 0, ABG) 19:28:03.611 00.000 428 Move returns status 0, amount 0 19:28:03.611 00.000 428 MoveAxis(N, 0, ABG) 19:28:03.611 00.000 428 Move returns status 0, amount 0 19:28:03.611 00.000 428 move complete, result=0 19:28:03.611 00.000 428 worker thread done servicing request 19:28:03.626 00.015 10672 UpdateGuideState exits: m=276871 SNR=48.5 19:28:03.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:03.626 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:03.626 00.000 10672 Enqueuing Expose request 19:28:03.626 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 19:28:03.626 00.000 428 Worker thread wakes up 19:28:03.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:03.626 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:05.969 02.343 428 Exposure complete 19:28:06.110 00.141 428 worker thread done servicing request 19:28:06.110 00.000 10672 OnExposeComplete: enter 19:28:06.110 00.000 10672 UpdateGuideState(): m_state=6 19:28:06.110 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 958 19:28:06.110 00.000 10672 Star::Find returns 1 (0), X=1091.14, Y=769.74, Mass=267158, SNR=41.7, Peak=46400 HFD=2.5 19:28:06.110 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.02) = xAngle (3.16 = -3.13) 19:28:06.110 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 19:28:06.110 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.06 hyp=0.45 cameraTheta=0.14 mountX=-0.45 mountY=0.01, mountTheta=3.11 19:28:06.110 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.06, opts=13) 19:28:06.110 00.000 10672 Enqueuing Move request for scope (0.44, 0.06) 19:28:06.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:28:06.110 00.000 428 Worker thread wakes up 19:28:06.110 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.06) opts 0xd 19:28:06.110 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.06) 19:28:06.110 00.000 428 Moving (0.44, 0.06) raw xDistance=-0.45 yDistance=0.01 19:28:06.110 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:28:06.110 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:06.110 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:28:06.110 00.000 428 MoveAxis(E, 416, ABG) 19:28:06.110 00.000 428 Guiding Dir = 2, Dur = 416 19:28:06.110 00.000 428 IsSlewing returns 0 19:28:06.110 00.000 428 IsGuiding returns 0 19:28:06.126 00.016 10672 UpdateGuideState exits: m=267158 SNR=41.7 19:28:06.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:06.126 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:06.126 00.000 10672 Enqueuing Expose request 19:28:06.141 00.015 428 PulseGuide returned control before completion, sleep 401 19:28:06.547 00.406 428 IsGuiding returns 1 19:28:06.547 00.000 428 scope still moving after pulse duration time elapsed 19:28:06.579 00.032 428 IsSlewing returns 0 19:28:06.579 00.000 428 IsGuiding returns 0 19:28:06.579 00.000 428 scope move finished after 416 + 58 ms 19:28:06.579 00.000 428 Move returns status 0, amount 416 19:28:06.579 00.000 428 MoveAxis(N, 0, ABG) 19:28:06.579 00.000 428 Move returns status 0, amount 0 19:28:06.579 00.000 428 move complete, result=0 19:28:06.579 00.000 428 worker thread done servicing request 19:28:06.579 00.000 428 Worker thread wakes up 19:28:06.579 00.000 10672 GuideStep: -0.4 px 416 ms EAST, 0.0 px 0 ms NORTH 19:28:06.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:06.579 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:08.469 01.890 428 Exposure complete 19:28:08.578 00.109 10672 read socket command 10 19:28:08.578 00.000 10672 processing socket request REQDIST 19:28:08.578 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:28:08.578 00.000 10672 Sending socket response 41 (0x29) 19:28:08.594 00.016 428 worker thread done servicing request 19:28:08.594 00.000 10672 OnExposeComplete: enter 19:28:08.594 00.000 10672 UpdateGuideState(): m_state=6 19:28:08.594 00.000 10672 Star::Find(15, 1091, 769, 0, (0,0,0,0), 0.0, 0) frame 959 19:28:08.594 00.000 10672 Star::Find returns 1 (0), X=1090.94, Y=769.44, Mass=246407, SNR=44.6, Peak=42480 HFD=2.2 19:28:08.594 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.02) = xAngle (2.24 = 2.24) 19:28:08.594 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.89 = -0.89) 19:28:08.594 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-0.78 mountX=-0.21 mountY=-0.26, mountTheta=-2.24 19:28:08.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.24, opts=13) 19:28:08.594 00.000 10672 Enqueuing Move request for scope (0.24, -0.24) 19:28:08.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:28:08.594 00.000 428 Worker thread wakes up 19:28:08.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.24) opts 0xd 19:28:08.594 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.24) 19:28:08.594 00.000 428 Moving (0.24, -0.24) raw xDistance=-0.21 yDistance=-0.26 19:28:08.594 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:28:08.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:08.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:28:08.594 00.000 428 MoveAxis(E, 0, ABG) 19:28:08.594 00.000 428 Move returns status 0, amount 0 19:28:08.594 00.000 428 MoveAxis(N, 0, ABG) 19:28:08.594 00.000 428 Move returns status 0, amount 0 19:28:08.594 00.000 428 move complete, result=0 19:28:08.594 00.000 428 worker thread done servicing request 19:28:08.625 00.031 10672 UpdateGuideState exits: m=246407 SNR=44.6 19:28:08.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:08.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:08.625 00.000 10672 Enqueuing Expose request 19:28:08.625 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:28:08.625 00.000 428 Worker thread wakes up 19:28:08.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:08.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:10.941 02.316 428 Exposure complete 19:28:11.081 00.140 428 worker thread done servicing request 19:28:11.081 00.000 10672 OnExposeComplete: enter 19:28:11.081 00.000 10672 UpdateGuideState(): m_state=6 19:28:11.081 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 960 19:28:11.081 00.000 10672 Star::Find returns 1 (0), X=1090.71, Y=769.47, Mass=261145, SNR=40.1, Peak=42144 HFD=2.8 19:28:11.081 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 19:28:11.081 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 19:28:11.081 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.52 mountX=0.01 mountY=-0.20, mountTheta=-1.50 19:28:11.081 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.20, opts=13) 19:28:11.081 00.000 10672 Enqueuing Move request for scope (0.01, -0.20) 19:28:11.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:28:11.081 00.000 428 Worker thread wakes up 19:28:11.081 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd 19:28:11.081 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.20) 19:28:11.081 00.000 428 Moving (0.01, -0.20) raw xDistance=0.01 yDistance=-0.20 19:28:11.081 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:28:11.081 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:11.081 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:28:11.081 00.000 428 MoveAxis(E, 0, ABG) 19:28:11.081 00.000 428 Move returns status 0, amount 0 19:28:11.081 00.000 428 MoveAxis(N, 0, ABG) 19:28:11.081 00.000 428 Move returns status 0, amount 0 19:28:11.081 00.000 428 move complete, result=0 19:28:11.081 00.000 428 worker thread done servicing request 19:28:11.097 00.016 10672 UpdateGuideState exits: m=261145 SNR=40.1 19:28:11.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:11.097 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:11.097 00.000 10672 Enqueuing Expose request 19:28:11.097 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:28:11.097 00.000 428 Worker thread wakes up 19:28:11.097 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:11.097 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:13.471 02.374 428 Exposure complete 19:28:13.581 00.110 10672 read socket command 10 19:28:13.581 00.000 10672 processing socket request REQDIST 19:28:13.581 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:28:13.581 00.000 10672 Sending socket response 33 (0x21) 19:28:13.596 00.015 428 worker thread done servicing request 19:28:13.596 00.000 10672 OnExposeComplete: enter 19:28:13.596 00.000 10672 UpdateGuideState(): m_state=6 19:28:13.596 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 961 19:28:13.596 00.000 10672 Star::Find returns 1 (0), X=1090.49, Y=769.45, Mass=235257, SNR=42.1, Peak=38992 HFD=2.3 19:28:13.596 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.02) = xAngle (0.71 = 0.71) 19:28:13.596 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42) 19:28:13.596 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.23 hyp=0.31 cameraTheta=-2.31 mountX=0.24 mountY=-0.21, mountTheta=-0.72 19:28:13.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.23, opts=13) 19:28:13.596 00.000 10672 Enqueuing Move request for scope (-0.21, -0.23) 19:28:13.596 00.000 428 Worker thread wakes up 19:28:13.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:28:13.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.23) opts 0xd 19:28:13.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.23) 19:28:13.596 00.000 428 Moving (-0.21, -0.23) raw xDistance=0.24 yDistance=-0.21 19:28:13.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:28:13.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:13.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:28:13.596 00.000 428 MoveAxis(E, 0, ABG) 19:28:13.596 00.000 428 Move returns status 0, amount 0 19:28:13.596 00.000 428 MoveAxis(N, 0, ABG) 19:28:13.596 00.000 428 Move returns status 0, amount 0 19:28:13.596 00.000 428 move complete, result=0 19:28:13.612 00.016 428 worker thread done servicing request 19:28:13.627 00.015 10672 UpdateGuideState exits: m=235257 SNR=42.1 19:28:13.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:13.627 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:13.627 00.000 10672 Enqueuing Expose request 19:28:13.627 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:28:13.627 00.000 428 Worker thread wakes up 19:28:13.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:13.627 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:15.955 02.328 428 Exposure complete 19:28:16.095 00.140 428 worker thread done servicing request 19:28:16.095 00.000 10672 OnExposeComplete: enter 19:28:16.095 00.000 10672 UpdateGuideState(): m_state=6 19:28:16.095 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 962 19:28:16.095 00.000 10672 Star::Find returns 1 (0), X=1090.74, Y=769.24, Mass=268849, SNR=50.7, Peak=40624 HFD=2.6 19:28:16.095 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.02) = xAngle (1.53 = 1.53) 19:28:16.095 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60) 19:28:16.095 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.44 hyp=0.44 cameraTheta=-1.49 mountX=0.02 mountY=-0.44, mountTheta=-1.53 19:28:16.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.44, opts=13) 19:28:16.095 00.000 10672 Enqueuing Move request for scope (0.04, -0.44) 19:28:16.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:28:16.095 00.000 428 Worker thread wakes up 19:28:16.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.44) opts 0xd 19:28:16.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.44) 19:28:16.095 00.000 428 Moving (0.04, -0.44) raw xDistance=0.02 yDistance=-0.44 19:28:16.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:28:16.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:16.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 19:28:16.095 00.000 428 MoveAxis(E, 0, ABG) 19:28:16.095 00.000 428 Move returns status 0, amount 0 19:28:16.095 00.000 428 MoveAxis(N, 0, ABG) 19:28:16.095 00.000 428 Move returns status 0, amount 0 19:28:16.095 00.000 428 move complete, result=0 19:28:16.095 00.000 428 worker thread done servicing request 19:28:16.111 00.016 10672 UpdateGuideState exits: m=268849 SNR=50.7 19:28:16.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:16.111 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:16.111 00.000 10672 Enqueuing Expose request 19:28:16.111 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:28:16.111 00.000 428 Worker thread wakes up 19:28:16.111 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:16.111 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:18.459 02.348 428 Exposure complete 19:28:18.584 00.125 10672 read socket command 10 19:28:18.584 00.000 10672 processing socket request REQDIST 19:28:18.584 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:28:18.584 00.000 10672 Sending socket response 35 (0x23) 19:28:18.600 00.016 428 worker thread done servicing request 19:28:18.600 00.000 10672 OnExposeComplete: enter 19:28:18.600 00.000 10672 UpdateGuideState(): m_state=6 19:28:18.600 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 963 19:28:18.600 00.000 10672 Star::Find returns 1 (0), X=1090.64, Y=769.45, Mass=266562, SNR=45.1, Peak=38112 HFD=3.0 19:28:18.600 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.02) = xAngle (1.18 = 1.18) 19:28:18.600 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 19:28:18.600 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.84 mountX=0.09 mountY=-0.21, mountTheta=-1.18 19:28:18.600 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.22, opts=13) 19:28:18.600 00.000 10672 Enqueuing Move request for scope (-0.06, -0.22) 19:28:18.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:28:18.600 00.000 428 Worker thread wakes up 19:28:18.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd 19:28:18.600 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.22) 19:28:18.600 00.000 428 Moving (-0.06, -0.22) raw xDistance=0.09 yDistance=-0.21 19:28:18.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:28:18.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:18.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:28:18.600 00.000 428 MoveAxis(E, 0, ABG) 19:28:18.600 00.000 428 Move returns status 0, amount 0 19:28:18.600 00.000 428 MoveAxis(N, 0, ABG) 19:28:18.600 00.000 428 Move returns status 0, amount 0 19:28:18.600 00.000 428 move complete, result=0 19:28:18.600 00.000 428 worker thread done servicing request 19:28:18.631 00.031 10672 UpdateGuideState exits: m=266562 SNR=45.1 19:28:18.631 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:18.631 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:18.631 00.000 10672 Enqueuing Expose request 19:28:18.631 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:28:18.631 00.000 428 Worker thread wakes up 19:28:18.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:18.631 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:20.958 02.327 428 Exposure complete 19:28:21.083 00.125 428 worker thread done servicing request 19:28:21.083 00.000 10672 OnExposeComplete: enter 19:28:21.083 00.000 10672 UpdateGuideState(): m_state=6 19:28:21.083 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 964 19:28:21.083 00.000 10672 Star::Find returns 1 (0), X=1090.62, Y=769.10, Mass=249170, SNR=53.9, Peak=39968 HFD=2.6 19:28:21.083 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 19:28:21.083 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 19:28:21.083 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.58 hyp=0.58 cameraTheta=-1.72 mountX=0.15 mountY=-0.57, mountTheta=-1.31 19:28:21.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.58, opts=13) 19:28:21.083 00.000 10672 Enqueuing Move request for scope (-0.08, -0.58) 19:28:21.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:28:21.083 00.000 428 Worker thread wakes up 19:28:21.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.58) opts 0xd 19:28:21.083 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.58) 19:28:21.083 00.000 428 Moving (-0.08, -0.58) raw xDistance=0.15 yDistance=-0.57 19:28:21.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:28:21.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:28:21.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 19:28:21.083 00.000 428 MoveAxis(E, 0, ABG) 19:28:21.083 00.000 428 Move returns status 0, amount 0 19:28:21.083 00.000 428 MoveAxis(N, 0, ABG) 19:28:21.083 00.000 428 Move returns status 0, amount 0 19:28:21.083 00.000 428 move complete, result=0 19:28:21.083 00.000 428 worker thread done servicing request 19:28:21.114 00.031 10672 UpdateGuideState exits: m=249170 SNR=53.9 19:28:21.114 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:21.114 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:21.114 00.000 10672 Enqueuing Expose request 19:28:21.114 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 19:28:21.114 00.000 428 Worker thread wakes up 19:28:21.114 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:21.114 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:23.457 02.343 428 Exposure complete 19:28:23.598 00.141 10672 read socket command 10 19:28:23.598 00.000 10672 processing socket request REQDIST 19:28:23.598 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:28:23.598 00.000 10672 Sending socket response 40 (0x28) 19:28:23.614 00.016 428 worker thread done servicing request 19:28:23.614 00.000 10672 OnExposeComplete: enter 19:28:23.614 00.000 10672 UpdateGuideState(): m_state=6 19:28:23.614 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 965 19:28:23.614 00.000 10672 Star::Find returns 1 (0), X=1090.50, Y=769.00, Mass=281391, SNR=45.1, Peak=39216 HFD=2.4 19:28:23.614 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 19:28:23.614 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 19:28:23.614 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.67 hyp=0.70 cameraTheta=-1.86 mountX=0.28 mountY=-0.65, mountTheta=-1.17 19:28:23.614 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.67, opts=13) 19:28:23.614 00.000 10672 Enqueuing Move request for scope (-0.20, -0.67) 19:28:23.614 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:28:23.614 00.000 428 Worker thread wakes up 19:28:23.614 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.67) opts 0xd 19:28:23.614 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.67) 19:28:23.614 00.000 428 Moving (-0.20, -0.67) raw xDistance=0.28 yDistance=-0.65 19:28:23.614 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:28:23.614 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.57 newest=-1.43 19:28:23.614 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 19:28:23.614 00.000 428 MoveAxis(E, 0, ABG) 19:28:23.614 00.000 428 Move returns status 0, amount 0 19:28:23.614 00.000 428 MoveAxis(N, 986, ABG) 19:28:23.614 00.000 428 Guiding Dir = 0, Dur = 986 19:28:23.614 00.000 428 IsSlewing returns 0 19:28:23.614 00.000 428 IsGuiding returns 0 19:28:23.629 00.015 10672 UpdateGuideState exits: m=281391 SNR=45.1 19:28:23.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:23.629 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:23.629 00.000 10672 Enqueuing Expose request 19:28:23.692 00.063 428 PulseGuide returned control before completion, sleep 923 19:28:24.629 00.937 428 IsGuiding returns 1 19:28:24.629 00.000 428 scope still moving after pulse duration time elapsed 19:28:24.660 00.031 428 IsSlewing returns 0 19:28:24.660 00.000 428 IsGuiding returns 1 19:28:24.707 00.047 428 IsSlewing returns 0 19:28:24.707 00.000 428 IsGuiding returns 0 19:28:24.707 00.000 428 scope move finished after 986 + 110 ms 19:28:24.707 00.000 428 Move returns status 0, amount 986 19:28:24.707 00.000 428 move complete, result=0 19:28:24.707 00.000 428 worker thread done servicing request 19:28:24.707 00.000 428 Worker thread wakes up 19:28:24.707 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 986 ms NORTH 19:28:24.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:24.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:25.961 01.254 428 Exposure complete 19:28:26.102 00.141 428 worker thread done servicing request 19:28:26.102 00.000 10672 OnExposeComplete: enter 19:28:26.102 00.000 10672 UpdateGuideState(): m_state=6 19:28:26.102 00.000 10672 Star::Find(15, 1090, 768, 0, (0,0,0,0), 0.0, 0) frame 966 19:28:26.102 00.000 10672 Star::Find returns 1 (0), X=1090.19, Y=769.46, Mass=250771, SNR=42.2, Peak=32672 HFD=2.8 19:28:26.102 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.02) = xAngle (0.27 = 0.27) 19:28:26.102 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85) 19:28:26.102 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.21 hyp=0.55 cameraTheta=-2.75 mountX=0.53 mountY=-0.16, mountTheta=-0.29 19:28:26.102 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.21, opts=13) 19:28:26.102 00.000 10672 Enqueuing Move request for scope (-0.51, -0.21) 19:28:26.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:28:26.102 00.000 428 Worker thread wakes up 19:28:26.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.21) opts 0xd 19:28:26.102 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.21) 19:28:26.102 00.000 428 Moving (-0.51, -0.21) raw xDistance=0.53 yDistance=-0.16 19:28:26.102 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 19:28:26.102 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:26.102 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 19:28:26.102 00.000 428 MoveAxis(W, 494, ABG) 19:28:26.102 00.000 428 Guiding Dir = 3, Dur = 494 19:28:26.102 00.000 428 IsSlewing returns 0 19:28:26.102 00.000 428 IsGuiding returns 0 19:28:26.117 00.015 10672 UpdateGuideState exits: m=250771 SNR=42.2 19:28:26.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:26.117 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:26.117 00.000 10672 Enqueuing Expose request 19:28:26.133 00.016 428 PulseGuide returned control before completion, sleep 475 19:28:26.649 00.516 428 IsGuiding returns 0 19:28:26.649 00.000 428 Move returns status 0, amount 494 19:28:26.649 00.000 428 MoveAxis(N, 0, ABG) 19:28:26.649 00.000 428 Move returns status 0, amount 0 19:28:26.649 00.000 428 move complete, result=0 19:28:26.649 00.000 428 worker thread done servicing request 19:28:26.649 00.000 428 Worker thread wakes up 19:28:26.649 00.000 10672 GuideStep: 0.5 px 494 ms WEST, -0.2 px 0 ms NORTH 19:28:26.649 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:26.649 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:28.460 01.811 428 Exposure complete 19:28:28.585 00.125 10672 read socket command 10 19:28:28.585 00.000 10672 processing socket request REQDIST 19:28:28.585 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:28:28.585 00.000 10672 Sending socket response 50 (0x32) 19:28:28.585 00.000 428 worker thread done servicing request 19:28:28.585 00.000 10672 OnExposeComplete: enter 19:28:28.585 00.000 10672 UpdateGuideState(): m_state=6 19:28:28.585 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 967 19:28:28.585 00.000 10672 Star::Find returns 1 (0), X=1090.42, Y=769.46, Mass=282865, SNR=44.6, Peak=43568 HFD=3.1 19:28:28.585 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 19:28:28.585 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58) 19:28:28.585 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.22 hyp=0.35 cameraTheta=-2.47 mountX=0.30 mountY=-0.19, mountTheta=-0.56 19:28:28.585 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.22, opts=13) 19:28:28.585 00.000 10672 Enqueuing Move request for scope (-0.28, -0.22) 19:28:28.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:28:28.585 00.000 428 Worker thread wakes up 19:28:28.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.22) opts 0xd 19:28:28.585 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.22) 19:28:28.585 00.000 428 Moving (-0.28, -0.22) raw xDistance=0.30 yDistance=-0.19 19:28:28.585 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 19:28:28.585 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:28.585 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:28:28.585 00.000 428 MoveAxis(E, 0, ABG) 19:28:28.585 00.000 428 Move returns status 0, amount 0 19:28:28.585 00.000 428 MoveAxis(N, 0, ABG) 19:28:28.585 00.000 428 Move returns status 0, amount 0 19:28:28.585 00.000 428 move complete, result=0 19:28:28.585 00.000 428 worker thread done servicing request 19:28:28.617 00.032 10672 UpdateGuideState exits: m=282865 SNR=44.6 19:28:28.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:28.617 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:28.617 00.000 10672 Enqueuing Expose request 19:28:28.617 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:28:28.617 00.000 428 Worker thread wakes up 19:28:28.617 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:28.617 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:30.960 02.343 428 Exposure complete 19:28:31.085 00.125 428 worker thread done servicing request 19:28:31.085 00.000 10672 OnExposeComplete: enter 19:28:31.085 00.000 10672 UpdateGuideState(): m_state=6 19:28:31.085 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 968 19:28:31.085 00.000 10672 Star::Find returns 1 (0), X=1090.75, Y=769.07, Mass=280426, SNR=44.0, Peak=48368 HFD=2.5 19:28:31.085 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 19:28:31.085 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 19:28:31.085 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.60 hyp=0.60 cameraTheta=-1.48 mountX=0.02 mountY=-0.60, mountTheta=-1.54 19:28:31.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.60, opts=13) 19:28:31.085 00.000 10672 Enqueuing Move request for scope (0.05, -0.60) 19:28:31.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:28:31.085 00.000 428 Worker thread wakes up 19:28:31.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.60) opts 0xd 19:28:31.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.60) 19:28:31.085 00.000 428 Moving (0.05, -0.60) raw xDistance=0.02 yDistance=-0.60 19:28:31.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:28:31.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 19:28:31.085 00.000 428 MoveAxis(E, 0, ABG) 19:28:31.085 00.000 428 Move returns status 0, amount 0 19:28:31.085 00.000 428 MoveAxis(N, 914, ABG) 19:28:31.085 00.000 428 Guiding Dir = 0, Dur = 914 19:28:31.116 00.031 10672 UpdateGuideState exits: m=280426 SNR=44.0 19:28:31.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:31.116 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:31.116 00.000 10672 Enqueuing Expose request 19:28:31.116 00.000 428 IsSlewing returns 0 19:28:31.116 00.000 428 IsGuiding returns 0 19:28:31.194 00.078 428 PulseGuide returned control before completion, sleep 845 19:28:32.053 00.859 428 IsGuiding returns 1 19:28:32.053 00.000 428 scope still moving after pulse duration time elapsed 19:28:32.084 00.031 428 IsSlewing returns 0 19:28:32.084 00.000 428 IsGuiding returns 1 19:28:32.147 00.063 428 IsSlewing returns 0 19:28:32.147 00.000 428 IsGuiding returns 0 19:28:32.147 00.000 428 scope move finished after 914 + 109 ms 19:28:32.147 00.000 428 Move returns status 0, amount 914 19:28:32.147 00.000 428 move complete, result=0 19:28:32.147 00.000 428 worker thread done servicing request 19:28:32.147 00.000 428 Worker thread wakes up 19:28:32.147 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 914 ms NORTH 19:28:32.147 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:32.147 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,755,31,31) 19:28:33.404 01.257 10672 read socket command 13 19:28:33.405 00.001 10672 processing socket request MOVEn 19:28:33.405 00.000 10672 PhdController::Dither begins 19:28:33.405 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 19:28:33.405 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 19:28:33.405 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 19:28:33.405 00.000 10672 setting lock position to (1087.68, 794.49) 19:28:33.405 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 19:28:33.406 00.001 10672 Status Line: Dither by 0.00,25.00 19:28:33.421 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:28:33.421 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 19:28:33.422 00.001 10672 Sending socket response 2 (0x2) 19:28:33.447 00.025 428 Exposure complete 19:28:33.585 00.138 428 worker thread done servicing request 19:28:33.585 00.000 10672 OnExposeComplete: enter 19:28:33.585 00.000 10672 UpdateGuideState(): m_state=6 19:28:33.586 00.001 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 969 19:28:33.586 00.000 10672 Star::Find returns 1 (0), X=1090.84, Y=769.07, Mass=280278, SNR=50.3, Peak=49344 HFD=2.5 19:28:33.586 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 19:28:33.587 00.001 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 19:28:33.587 00.000 10672 CameraToMount -- cameraX=3.17 cameraY=-25.42 hyp=25.62 cameraTheta=-1.45 mountX=-0.07 mountY=-25.61, mountTheta=-1.57 19:28:33.588 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 19:28:33.588 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:28:33.588 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 19:28:33.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 19:28:33.588 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 19:28:33.589 00.001 10672 Mount: notify direct move -0.00,-10.50 19:28:33.589 00.000 428 Worker thread wakes up 19:28:33.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:28:33.589 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 19:28:33.589 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 19:28:33.590 00.001 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 19:28:33.590 00.000 428 MoveAxis(E, 0, B) 19:28:33.590 00.000 428 Move returns status 0, amount 0 19:28:33.590 00.000 428 MoveAxis(N, 15925, B) 19:28:33.590 00.000 428 Guiding Dir = 0, Dur = 15925 19:28:33.591 00.001 428 IsSlewing returns 0 19:28:33.591 00.000 428 IsGuiding returns 0 19:28:33.611 00.020 10672 UpdateGuideState exits: m=280278 SNR=50.3 19:28:33.612 00.001 10672 PhdController: settling, locked = 1, distance = 25.54 (99.00) aobump = 0 frame = 1 / 10 19:28:33.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:33.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:33.612 00.000 10672 Enqueuing Expose request 19:28:33.667 00.055 428 PulseGuide returned control before completion, sleep 15860 19:28:35.426 01.759 10672 read socket command 10 19:28:35.427 00.001 10672 processing socket request REQDIST 19:28:35.427 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:35.427 00.000 10672 Sending socket response 255 (0xff) 19:28:40.896 05.469 10672 read socket command 10 19:28:40.896 00.000 10672 processing socket request REQDIST 19:28:40.896 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:40.896 00.000 10672 Sending socket response 255 (0xff) 19:28:41.427 00.531 10672 read socket command 10 19:28:41.427 00.000 10672 processing socket request REQDIST 19:28:41.427 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:41.427 00.000 10672 Sending socket response 255 (0xff) 19:28:43.431 02.004 10672 read socket command 10 19:28:43.431 00.000 10672 processing socket request REQDIST 19:28:43.431 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:43.431 00.000 10672 Sending socket response 255 (0xff) 19:28:45.430 01.999 10672 read socket command 10 19:28:45.430 00.000 10672 processing socket request REQDIST 19:28:45.430 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:45.430 00.000 10672 Sending socket response 255 (0xff) 19:28:47.429 01.999 10672 read socket command 10 19:28:47.429 00.000 10672 processing socket request REQDIST 19:28:47.429 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:47.429 00.000 10672 Sending socket response 255 (0xff) 19:28:49.429 02.000 10672 read socket command 10 19:28:49.429 00.000 10672 processing socket request REQDIST 19:28:49.429 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:49.429 00.000 10672 Sending socket response 255 (0xff) 19:28:49.538 00.109 428 IsGuiding returns 1 19:28:49.538 00.000 428 scope still moving after pulse duration time elapsed 19:28:49.569 00.031 428 IsSlewing returns 0 19:28:49.569 00.000 428 IsGuiding returns 1 19:28:49.616 00.047 428 IsSlewing returns 0 19:28:49.647 00.031 428 IsGuiding returns 0 19:28:49.647 00.000 428 scope move finished after 15925 + 136 ms 19:28:49.647 00.000 428 Move returns status 0, amount 15925 19:28:49.647 00.000 428 move complete, result=0 19:28:49.647 00.000 428 worker thread done servicing request 19:28:49.647 00.000 428 Worker thread wakes up 19:28:49.647 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 19:28:49.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:28:49.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,754,31,31) 19:28:49.663 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:28:49.678 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:28:50.949 01.271 428 Exposure complete 19:28:51.105 00.156 428 worker thread done servicing request 19:28:51.105 00.000 10672 OnExposeComplete: enter 19:28:51.105 00.000 10672 UpdateGuideState(): m_state=6 19:28:51.105 00.000 10672 Star::Find(15, 1090, 769, 0, (0,0,0,0), 0.0, 0) frame 970 19:28:51.105 00.000 10672 Star::Find returns 1 (0), X=1089.53, Y=780.04, Mass=308529, SNR=49.8, Peak=50976 HFD=3.0 19:28:51.105 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 19:28:51.105 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 19:28:51.105 00.000 10672 CameraToMount -- cameraX=1.85 cameraY=-14.45 hyp=14.57 cameraTheta=-1.44 mountX=-0.09 mountY=-14.56, mountTheta=-1.58 19:28:51.105 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 19:28:51.105 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:28:51.105 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 19:28:51.105 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 19:28:51.105 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 19:28:51.105 00.000 10672 Mount: notify direct move -0.00,-10.50 19:28:51.105 00.000 428 Worker thread wakes up 19:28:51.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:28:51.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 19:28:51.105 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 19:28:51.105 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 19:28:51.105 00.000 428 MoveAxis(E, 0, B) 19:28:51.105 00.000 428 Move returns status 0, amount 0 19:28:51.105 00.000 428 MoveAxis(N, 15925, B) 19:28:51.105 00.000 428 Guiding Dir = 0, Dur = 15925 19:28:51.105 00.000 428 IsSlewing returns 0 19:28:51.105 00.000 428 IsGuiding returns 0 19:28:51.136 00.031 10672 UpdateGuideState exits: m=308529 SNR=49.8 19:28:51.136 00.000 10672 PhdController: settling, locked = 1, distance = 22.25 (99.00) aobump = 0 frame = 2 / 10 19:28:51.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:51.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:28:51.136 00.000 10672 Enqueuing Expose request 19:28:51.199 00.063 428 PulseGuide returned control before completion, sleep 15853 19:28:51.433 00.234 10672 read socket command 10 19:28:51.433 00.000 10672 processing socket request REQDIST 19:28:51.433 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:51.433 00.000 10672 Sending socket response 255 (0xff) 19:28:53.589 02.156 10672 read socket command 10 19:28:53.589 00.000 10672 processing socket request REQDIST 19:28:53.589 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:53.589 00.000 10672 Sending socket response 255 (0xff) 19:28:58.592 05.003 10672 read socket command 10 19:28:58.592 00.000 10672 processing socket request REQDIST 19:28:58.592 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:28:58.592 00.000 10672 Sending socket response 255 (0xff) 19:29:03.590 04.998 10672 read socket command 10 19:29:03.590 00.000 10672 processing socket request REQDIST 19:29:03.590 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:29:03.590 00.000 10672 Sending socket response 255 (0xff) 19:29:07.062 03.472 428 IsGuiding returns 1 19:29:07.062 00.000 428 scope still moving after pulse duration time elapsed 19:29:07.093 00.031 428 IsSlewing returns 0 19:29:07.093 00.000 428 IsGuiding returns 1 19:29:07.124 00.031 428 IsSlewing returns 0 19:29:07.140 00.016 428 IsGuiding returns 0 19:29:07.140 00.000 428 scope move finished after 15925 + 95 ms 19:29:07.140 00.000 428 Move returns status 0, amount 15925 19:29:07.140 00.000 428 move complete, result=0 19:29:07.140 00.000 428 worker thread done servicing request 19:29:07.140 00.000 428 Worker thread wakes up 19:29:07.140 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 19:29:07.140 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:07.140 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,765,31,31) 19:29:07.156 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:29:07.171 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:29:08.436 01.265 428 Exposure complete 19:29:08.577 00.141 428 worker thread done servicing request 19:29:08.577 00.000 10672 OnExposeComplete: enter 19:29:08.577 00.000 10672 UpdateGuideState(): m_state=6 19:29:08.577 00.000 10672 Star::Find(15, 1089, 780, 0, (0,0,0,0), 0.0, 0) frame 971 19:29:08.577 00.000 10672 Star::Find returns 1 (0), X=1088.28, Y=792.28, Mass=334746, SNR=50.2, Peak=37680 HFD=3.6 19:29:08.593 00.016 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 19:29:08.593 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 19:29:08.593 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-2.21 hyp=2.29 cameraTheta=-1.30 mountX=-0.33 mountY=-2.26, mountTheta=-1.72 19:29:08.593 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 19:29:08.593 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:29:08.593 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 19:29:08.593 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 19:29:08.593 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 19:29:08.593 00.000 10672 Mount: notify direct move -0.00,-4.00 19:29:08.593 00.000 428 Worker thread wakes up 19:29:08.593 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 19:29:08.593 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:29:08.593 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 19:29:08.593 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 19:29:08.593 00.000 428 MoveAxis(E, 0, B) 19:29:08.593 00.000 428 Move returns status 0, amount 0 19:29:08.593 00.000 428 MoveAxis(N, 6067, B) 19:29:08.593 00.000 428 Guiding Dir = 0, Dur = 6067 19:29:08.593 00.000 428 IsSlewing returns 0 19:29:08.593 00.000 428 IsGuiding returns 0 19:29:08.608 00.015 10672 UpdateGuideState exits: m=334746 SNR=50.2 19:29:08.608 00.000 10672 PhdController: settling, locked = 1, distance = 16.26 (99.00) aobump = 0 frame = 3 / 10 19:29:08.608 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:08.608 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:08.608 00.000 10672 Enqueuing Expose request 19:29:08.608 00.000 10672 read socket command 10 19:29:08.608 00.000 10672 processing socket request REQDIST 19:29:08.608 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:29:08.608 00.000 10672 Sending socket response 255 (0xff) 19:29:08.671 00.063 428 PulseGuide returned control before completion, sleep 6001 19:29:13.606 04.935 10672 read socket command 10 19:29:13.606 00.000 10672 processing socket request REQDIST 19:29:13.607 00.001 10672 SOCKSVR: Sending pixel error of 2.55 19:29:13.607 00.000 10672 Sending socket response 255 (0xff) 19:29:14.685 01.078 428 IsGuiding returns 1 19:29:14.685 00.000 428 scope still moving after pulse duration time elapsed 19:29:14.716 00.031 428 IsSlewing returns 0 19:29:14.716 00.000 428 IsGuiding returns 1 19:29:14.763 00.047 428 IsSlewing returns 0 19:29:14.763 00.000 428 IsGuiding returns 0 19:29:14.763 00.000 428 scope move finished after 6067 + 101 ms 19:29:14.763 00.000 428 Move returns status 0, amount 6067 19:29:14.763 00.000 428 move complete, result=0 19:29:14.763 00.000 428 worker thread done servicing request 19:29:14.763 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 19:29:14.763 00.000 428 Worker thread wakes up 19:29:14.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:14.763 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:14.779 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:29:14.779 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:29:15.940 01.161 428 Exposure complete 19:29:16.080 00.140 428 worker thread done servicing request 19:29:16.080 00.000 10672 OnExposeComplete: enter 19:29:16.080 00.000 10672 UpdateGuideState(): m_state=6 19:29:16.080 00.000 10672 Star::Find(15, 1088, 792, 0, (0,0,0,0), 0.0, 0) frame 972 19:29:16.080 00.000 10672 Star::Find returns 1 (0), X=1088.13, Y=796.34, Mass=304582, SNR=55.4, Peak=45856 HFD=2.7 19:29:16.080 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.02) = xAngle (4.35 = -1.93) 19:29:16.080 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.22 = 1.22) 19:29:16.080 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=1.85 hyp=1.91 cameraTheta=1.33 mountX=-0.67 mountY=1.79, mountTheta=1.93 19:29:16.080 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=1.85, opts=13) 19:29:16.080 00.000 10672 Enqueuing Move request for scope (0.45, 1.85) 19:29:16.080 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:29:16.080 00.000 428 Worker thread wakes up 19:29:16.080 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 1.85) opts 0xd 19:29:16.080 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 1.85) 19:29:16.080 00.000 428 Moving (0.45, 1.85) raw xDistance=-0.67 yDistance=1.79 19:29:16.080 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.67 19:29:16.080 00.000 428 resist switch: large excursion: input 1.79 thresh 1.65 direction from 0 to 1 19:29:16.080 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.38 19:29:16.080 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.79 from input 1.79 19:29:16.080 00.000 428 MoveAxis(E, 628, ABG) 19:29:16.080 00.000 428 Guiding Dir = 2, Dur = 628 19:29:16.080 00.000 428 IsSlewing returns 0 19:29:16.080 00.000 428 IsGuiding returns 0 19:29:16.096 00.016 428 PulseGuide returned control before completion, sleep 623 19:29:16.096 00.000 10672 UpdateGuideState exits: m=304582 SNR=55.4 19:29:16.096 00.000 10672 PhdController: settling, locked = 1, distance = 1.91 (99.00) aobump = 0 frame = 4 / 10 19:29:16.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:16.096 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:16.096 00.000 10672 Enqueuing Expose request 19:29:16.736 00.640 428 IsGuiding returns 1 19:29:16.736 00.000 428 scope still moving after pulse duration time elapsed 19:29:16.768 00.032 428 IsSlewing returns 0 19:29:16.768 00.000 428 IsGuiding returns 0 19:29:16.768 00.000 428 scope move finished after 628 + 60 ms 19:29:16.768 00.000 428 Move returns status 0, amount 628 19:29:16.768 00.000 428 MoveAxis(S, 2719, ABG) 19:29:16.768 00.000 428 duration set to 2500 by maxDecDuration 19:29:16.768 00.000 428 Guiding Dir = 1, Dur = 2500 19:29:16.768 00.000 428 IsSlewing returns 0 19:29:16.768 00.000 428 IsGuiding returns 0 19:29:16.845 00.077 428 PulseGuide returned control before completion, sleep 2435 19:29:18.583 01.738 10672 read socket command 10 19:29:18.583 00.000 10672 processing socket request REQDIST 19:29:18.583 00.000 10672 SOCKSVR: Sending pixel error of 1.90 19:29:18.583 00.000 10672 Sending socket response 190 (0xbe) 19:29:19.295 00.712 428 IsGuiding returns 1 19:29:19.296 00.001 428 scope still moving after pulse duration time elapsed 19:29:19.336 00.040 428 IsSlewing returns 0 19:29:19.336 00.000 428 IsGuiding returns 1 19:29:19.358 00.022 428 IsSlewing returns 0 19:29:19.359 00.001 428 IsGuiding returns 1 19:29:19.399 00.040 428 IsSlewing returns 0 19:29:19.399 00.000 428 IsGuiding returns 0 19:29:19.400 00.001 428 scope move finished after 2500 + 117 ms 19:29:19.400 00.000 428 Move returns status 0, amount 2500 19:29:19.400 00.000 428 move complete, result=0 19:29:19.400 00.000 428 worker thread done servicing request 19:29:19.400 00.000 428 Worker thread wakes up 19:29:19.400 00.000 10672 GuideStep: -0.7 px 628 ms EAST, 1.8 px 2500 ms SOUTH 19:29:19.400 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:19.400 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:19.408 00.008 428 ZWO: getimagedata clearbuf 1 ret 0 19:29:20.926 01.518 428 Exposure complete 19:29:21.066 00.140 428 worker thread done servicing request 19:29:21.066 00.000 10672 OnExposeComplete: enter 19:29:21.066 00.000 10672 UpdateGuideState(): m_state=6 19:29:21.066 00.000 10672 Star::Find(15, 1088, 796, 0, (0,0,0,0), 0.0, 0) frame 973 19:29:21.066 00.000 10672 Star::Find returns 1 (0), X=1088.44, Y=796.29, Mass=265803, SNR=43.3, Peak=58064 HFD=2.8 19:29:21.066 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.02) = xAngle (4.19 = -2.09) 19:29:21.066 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.06 = 1.06) 19:29:21.066 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=1.80 hyp=1.95 cameraTheta=1.17 mountX=-0.98 mountY=1.71, mountTheta=2.09 19:29:21.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=1.80, opts=13) 19:29:21.066 00.000 10672 Enqueuing Move request for scope (0.77, 1.80) 19:29:21.066 00.000 428 Worker thread wakes up 19:29:21.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:29:21.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, 1.80) opts 0xd 19:29:21.066 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, 1.80) 19:29:21.066 00.000 428 Moving (0.77, 1.80) raw xDistance=-0.98 yDistance=1.71 19:29:21.066 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.98 19:29:21.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.71 from input 1.71 19:29:21.066 00.000 428 MoveAxis(E, 954, ABG) 19:29:21.066 00.000 428 Guiding Dir = 2, Dur = 954 19:29:21.066 00.000 428 IsSlewing returns 0 19:29:21.066 00.000 428 IsGuiding returns 0 19:29:21.082 00.016 428 PulseGuide returned control before completion, sleep 947 19:29:21.082 00.000 10672 UpdateGuideState exits: m=265803 SNR=43.3 19:29:21.082 00.000 10672 PhdController: settling, locked = 1, distance = 1.92 (99.00) aobump = 0 frame = 5 / 10 19:29:21.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:21.082 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:21.082 00.000 10672 Enqueuing Expose request 19:29:22.082 01.000 428 IsGuiding returns 0 19:29:22.082 00.000 428 Move returns status 0, amount 954 19:29:22.082 00.000 428 MoveAxis(S, 2588, ABG) 19:29:22.082 00.000 428 duration set to 2500 by maxDecDuration 19:29:22.082 00.000 428 Guiding Dir = 1, Dur = 2500 19:29:22.082 00.000 428 IsSlewing returns 0 19:29:22.082 00.000 428 IsGuiding returns 0 19:29:22.160 00.078 428 PulseGuide returned control before completion, sleep 2435 19:29:23.586 01.426 10672 read socket command 10 19:29:23.586 00.000 10672 processing socket request REQDIST 19:29:23.586 00.000 10672 SOCKSVR: Sending pixel error of 1.92 19:29:23.586 00.000 10672 Sending socket response 192 (0xc0) 19:29:24.601 01.015 428 IsGuiding returns 1 19:29:24.601 00.000 428 scope still moving after pulse duration time elapsed 19:29:24.632 00.031 428 IsSlewing returns 0 19:29:24.632 00.000 428 IsGuiding returns 1 19:29:24.664 00.032 428 IsSlewing returns 0 19:29:24.695 00.031 428 IsGuiding returns 0 19:29:24.695 00.000 428 scope move finished after 2500 + 117 ms 19:29:24.695 00.000 428 Move returns status 0, amount 2500 19:29:24.695 00.000 428 move complete, result=0 19:29:24.695 00.000 428 worker thread done servicing request 19:29:24.695 00.000 428 Worker thread wakes up 19:29:24.695 00.000 10672 GuideStep: -1.0 px 954 ms EAST, 1.7 px 2500 ms SOUTH 19:29:24.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:24.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:24.710 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:29:25.913 01.203 428 Exposure complete 19:29:26.054 00.141 428 worker thread done servicing request 19:29:26.054 00.000 10672 OnExposeComplete: enter 19:29:26.054 00.000 10672 UpdateGuideState(): m_state=6 19:29:26.054 00.000 10672 Star::Find(15, 1088, 796, 0, (0,0,0,0), 0.0, 0) frame 974 19:29:26.054 00.000 10672 Star::Find returns 1 (0), X=1088.24, Y=795.68, Mass=285938, SNR=50.6, Peak=45088 HFD=2.7 19:29:26.054 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.02) = xAngle (4.15 = -2.14) 19:29:26.054 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 19:29:26.054 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=1.19 hyp=1.31 cameraTheta=1.13 mountX=-0.70 mountY=1.12, mountTheta=2.13 19:29:26.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=1.19, opts=13) 19:29:26.054 00.000 10672 Enqueuing Move request for scope (0.56, 1.19) 19:29:26.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:29:26.054 00.000 428 Worker thread wakes up 19:29:26.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 1.19) opts 0xd 19:29:26.054 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 1.19) 19:29:26.054 00.000 428 Moving (0.56, 1.19) raw xDistance=-0.70 yDistance=1.12 19:29:26.054 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.70 19:29:26.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.12 from input 1.12 19:29:26.054 00.000 428 MoveAxis(E, 721, ABG) 19:29:26.054 00.000 428 Guiding Dir = 2, Dur = 721 19:29:26.054 00.000 428 IsSlewing returns 0 19:29:26.054 00.000 428 IsGuiding returns 0 19:29:26.069 00.015 428 PulseGuide returned control before completion, sleep 715 19:29:26.069 00.000 10672 UpdateGuideState exits: m=285938 SNR=50.6 19:29:26.069 00.000 10672 PhdController: settling, locked = 1, distance = 1.74 (99.00) aobump = 0 frame = 6 / 10 19:29:26.069 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:26.069 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:26.069 00.000 10672 Enqueuing Expose request 19:29:26.804 00.735 428 IsGuiding returns 1 19:29:26.804 00.000 428 scope still moving after pulse duration time elapsed 19:29:26.835 00.031 428 IsSlewing returns 0 19:29:26.835 00.000 428 IsGuiding returns 0 19:29:26.835 00.000 428 scope move finished after 721 + 53 ms 19:29:26.835 00.000 428 Move returns status 0, amount 721 19:29:26.835 00.000 428 MoveAxis(S, 1699, ABG) 19:29:26.835 00.000 428 Guiding Dir = 1, Dur = 1699 19:29:26.835 00.000 428 IsSlewing returns 0 19:29:26.835 00.000 428 IsGuiding returns 0 19:29:26.913 00.078 428 PulseGuide returned control before completion, sleep 1625 19:29:28.584 01.671 10672 read socket command 10 19:29:28.584 00.000 10672 processing socket request REQDIST 19:29:28.584 00.000 10672 SOCKSVR: Sending pixel error of 1.73 19:29:28.584 00.000 10672 Sending socket response 173 (0xad) 19:29:28.600 00.016 428 IsGuiding returns 1 19:29:28.600 00.000 428 scope still moving after pulse duration time elapsed 19:29:28.631 00.031 428 IsSlewing returns 0 19:29:28.662 00.031 428 IsGuiding returns 0 19:29:28.662 00.000 428 scope move finished after 1699 + 128 ms 19:29:28.662 00.000 428 Move returns status 0, amount 1699 19:29:28.662 00.000 428 move complete, result=0 19:29:28.662 00.000 428 worker thread done servicing request 19:29:28.662 00.000 10672 GuideStep: -0.7 px 721 ms EAST, 1.1 px 1699 ms SOUTH 19:29:28.662 00.000 428 Worker thread wakes up 19:29:28.662 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:28.662 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:28.678 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:29:30.943 02.265 428 Exposure complete 19:29:31.068 00.125 428 worker thread done servicing request 19:29:31.068 00.000 10672 OnExposeComplete: enter 19:29:31.068 00.000 10672 UpdateGuideState(): m_state=6 19:29:31.068 00.000 10672 Star::Find(15, 1088, 795, 0, (0,0,0,0), 0.0, 0) frame 975 19:29:31.068 00.000 10672 Star::Find returns 1 (0), X=1087.73, Y=794.79, Mass=313865, SNR=51.3, Peak=41600 HFD=2.8 19:29:31.068 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.02) = xAngle (4.42 = -1.86) 19:29:31.068 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.29 = 1.29) 19:29:31.068 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.40 mountX=-0.09 mountY=0.29, mountTheta=1.86 19:29:31.068 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.30, opts=13) 19:29:31.068 00.000 10672 Enqueuing Move request for scope (0.05, 0.30) 19:29:31.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:29:31.068 00.000 428 Worker thread wakes up 19:29:31.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd 19:29:31.068 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.30) 19:29:31.068 00.000 428 Moving (0.05, 0.30) raw xDistance=-0.09 yDistance=0.29 19:29:31.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:29:31.068 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:31.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:29:31.068 00.000 428 MoveAxis(E, 0, ABG) 19:29:31.068 00.000 428 Move returns status 0, amount 0 19:29:31.068 00.000 428 MoveAxis(N, 0, ABG) 19:29:31.068 00.000 428 Move returns status 0, amount 0 19:29:31.068 00.000 428 move complete, result=0 19:29:31.068 00.000 428 worker thread done servicing request 19:29:31.099 00.031 10672 UpdateGuideState exits: m=313865 SNR=51.3 19:29:31.099 00.000 10672 PhdController: settling, locked = 1, distance = 1.31 (99.00) aobump = 0 frame = 7 / 10 19:29:31.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:31.099 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:31.099 00.000 10672 Enqueuing Expose request 19:29:31.099 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:29:31.099 00.000 428 Worker thread wakes up 19:29:31.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:31.099 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:33.415 02.316 428 Exposure complete 19:29:33.555 00.140 428 worker thread done servicing request 19:29:33.555 00.000 10672 OnExposeComplete: enter 19:29:33.555 00.000 10672 UpdateGuideState(): m_state=6 19:29:33.555 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 976 19:29:33.555 00.000 10672 Star::Find returns 1 (0), X=1087.65, Y=795.07, Mass=273280, SNR=46.6, Peak=50000 HFD=2.4 19:29:33.555 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 19:29:33.555 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.50 = 1.50) 19:29:33.555 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.58 hyp=0.58 cameraTheta=1.61 mountX=-0.05 mountY=0.58, mountTheta=1.65 19:29:33.555 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.58, opts=13) 19:29:33.555 00.000 10672 Enqueuing Move request for scope (-0.02, 0.58) 19:29:33.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:29:33.555 00.000 428 Worker thread wakes up 19:29:33.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.58) opts 0xd 19:29:33.555 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.58) 19:29:33.555 00.000 428 Moving (-0.02, 0.58) raw xDistance=-0.05 yDistance=0.58 19:29:33.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:29:33.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 19:29:33.555 00.000 428 MoveAxis(E, 0, ABG) 19:29:33.555 00.000 428 Move returns status 0, amount 0 19:29:33.555 00.000 428 MoveAxis(S, 879, ABG) 19:29:33.555 00.000 428 Guiding Dir = 1, Dur = 879 19:29:33.555 00.000 428 IsSlewing returns 0 19:29:33.555 00.000 428 IsGuiding returns 0 19:29:33.587 00.032 10672 UpdateGuideState exits: m=273280 SNR=46.6 19:29:33.587 00.000 10672 PhdController: settling, locked = 1, distance = 1.09 (99.00) aobump = 0 frame = 8 / 10 19:29:33.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:33.587 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:33.587 00.000 10672 Enqueuing Expose request 19:29:33.587 00.000 10672 read socket command 10 19:29:33.587 00.000 10672 processing socket request REQDIST 19:29:33.587 00.000 10672 SOCKSVR: Sending pixel error of 1.09 19:29:33.587 00.000 10672 Sending socket response 109 (0x6d) 19:29:33.633 00.046 428 PulseGuide returned control before completion, sleep 816 19:29:34.477 00.844 428 IsGuiding returns 1 19:29:34.477 00.000 428 scope still moving after pulse duration time elapsed 19:29:34.524 00.047 428 IsSlewing returns 0 19:29:34.524 00.000 428 IsGuiding returns 0 19:29:34.524 00.000 428 scope move finished after 879 + 91 ms 19:29:34.524 00.000 428 Move returns status 0, amount 879 19:29:34.539 00.015 428 move complete, result=0 19:29:34.539 00.000 428 worker thread done servicing request 19:29:34.539 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 879 ms SOUTH 19:29:34.539 00.000 428 Worker thread wakes up 19:29:34.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:34.539 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:35.930 01.391 428 Exposure complete 19:29:36.070 00.140 428 worker thread done servicing request 19:29:36.070 00.000 10672 OnExposeComplete: enter 19:29:36.070 00.000 10672 UpdateGuideState(): m_state=6 19:29:36.070 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 977 19:29:36.070 00.000 10672 Star::Find returns 1 (0), X=1087.53, Y=793.93, Mass=279188, SNR=44.3, Peak=37024 HFD=3.0 19:29:36.070 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.02) = xAngle (1.19 = 1.19) 19:29:36.070 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 19:29:36.070 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.56 hyp=0.58 cameraTheta=-1.83 mountX=0.21 mountY=-0.54, mountTheta=-1.19 19:29:36.070 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.56, opts=13) 19:29:36.070 00.000 10672 Enqueuing Move request for scope (-0.15, -0.56) 19:29:36.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:29:36.070 00.000 428 Worker thread wakes up 19:29:36.070 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.56) opts 0xd 19:29:36.070 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.56) 19:29:36.070 00.000 428 Moving (-0.15, -0.56) raw xDistance=0.21 yDistance=-0.54 19:29:36.070 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:29:36.070 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:36.070 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 19:29:36.070 00.000 428 MoveAxis(E, 0, ABG) 19:29:36.070 00.000 428 Move returns status 0, amount 0 19:29:36.070 00.000 428 MoveAxis(N, 0, ABG) 19:29:36.070 00.000 428 Move returns status 0, amount 0 19:29:36.070 00.000 428 move complete, result=0 19:29:36.070 00.000 428 worker thread done servicing request 19:29:36.086 00.016 10672 UpdateGuideState exits: m=279188 SNR=44.3 19:29:36.101 00.015 10672 PhdController: settling, locked = 1, distance = 0.94 (99.00) aobump = 0 frame = 9 / 10 19:29:36.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:36.101 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:36.101 00.000 10672 Enqueuing Expose request 19:29:36.101 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:29:36.101 00.000 428 Worker thread wakes up 19:29:36.101 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:36.101 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:38.413 02.312 428 Exposure complete 19:29:38.554 00.141 428 worker thread done servicing request 19:29:38.554 00.000 10672 OnExposeComplete: enter 19:29:38.554 00.000 10672 UpdateGuideState(): m_state=6 19:29:38.554 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 978 19:29:38.554 00.000 10672 Star::Find returns 1 (0), X=1088.07, Y=794.48, Mass=291225, SNR=45.6, Peak=40400 HFD=3.0 19:29:38.554 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 19:29:38.554 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 19:29:38.554 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.01 hyp=0.40 cameraTheta=-0.02 mountX=-0.40 mountY=-0.05, mountTheta=-3.01 19:29:38.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.01, opts=13) 19:29:38.554 00.000 10672 Enqueuing Move request for scope (0.40, -0.01) 19:29:38.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 19:29:38.554 00.000 428 Worker thread wakes up 19:29:38.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.01) opts 0xd 19:29:38.554 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.01) 19:29:38.554 00.000 428 Moving (0.40, -0.01) raw xDistance=-0.40 yDistance=-0.05 19:29:38.554 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:29:38.554 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:38.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:29:38.554 00.000 428 MoveAxis(E, 0, ABG) 19:29:38.554 00.000 428 Move returns status 0, amount 0 19:29:38.554 00.000 428 MoveAxis(N, 0, ABG) 19:29:38.554 00.000 428 Move returns status 0, amount 0 19:29:38.554 00.000 428 move complete, result=0 19:29:38.554 00.000 428 worker thread done servicing request 19:29:38.569 00.015 10672 UpdateGuideState exits: m=291225 SNR=45.6 19:29:38.569 00.000 10672 PhdController: settling, locked = 1, distance = 0.78 (99.00) aobump = 0 frame = 10 / 10 19:29:38.569 00.000 10672 PhdController: newstate STATE_FINISH 19:29:38.585 00.016 10672 PhdController complete: success 19:29:38.585 00.000 10672 Mount: notify guiding dither settle done success=1 19:29:38.585 00.000 10672 PhdController: newstate STATE_IDLE 19:29:38.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:38.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:38.585 00.000 10672 Enqueuing Expose request 19:29:38.585 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:29:38.585 00.000 428 Worker thread wakes up 19:29:38.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:38.585 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:38.585 00.000 10672 read socket command 10 19:29:38.585 00.000 10672 processing socket request REQDIST 19:29:38.585 00.000 10672 SOCKSVR: Sending pixel error of 0.77 19:29:38.585 00.000 10672 Sending socket response 77 (0x4d) 19:29:40.917 02.332 428 Exposure complete 19:29:41.042 00.125 428 worker thread done servicing request 19:29:41.042 00.000 10672 OnExposeComplete: enter 19:29:41.042 00.000 10672 UpdateGuideState(): m_state=6 19:29:41.042 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 979 19:29:41.042 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=794.71, Mass=267186, SNR=50.3, Peak=41504 HFD=2.3 19:29:41.042 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 19:29:41.042 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 19:29:41.042 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.21 hyp=0.34 cameraTheta=0.69 mountX=-0.28 mountY=0.19, mountTheta=2.56 19:29:41.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.21, opts=13) 19:29:41.042 00.000 10672 Enqueuing Move request for scope (0.26, 0.21) 19:29:41.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:29:41.042 00.000 428 Worker thread wakes up 19:29:41.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.21) opts 0xd 19:29:41.057 00.015 428 Handling offset move in thread for scope, endpoint = (0.26, 0.21) 19:29:41.057 00.000 428 Moving (0.26, 0.21) raw xDistance=-0.28 yDistance=0.19 19:29:41.057 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:29:41.057 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:41.057 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:29:41.057 00.000 428 MoveAxis(E, 0, ABG) 19:29:41.057 00.000 428 Move returns status 0, amount 0 19:29:41.057 00.000 428 MoveAxis(N, 0, ABG) 19:29:41.057 00.000 428 Move returns status 0, amount 0 19:29:41.057 00.000 428 move complete, result=0 19:29:41.057 00.000 428 worker thread done servicing request 19:29:41.073 00.016 10672 UpdateGuideState exits: m=267186 SNR=50.3 19:29:41.073 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:41.073 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:41.073 00.000 10672 Enqueuing Expose request 19:29:41.073 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:29:41.073 00.000 428 Worker thread wakes up 19:29:41.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:41.073 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:43.432 02.359 428 Exposure complete 19:29:43.572 00.140 428 worker thread done servicing request 19:29:43.572 00.000 10672 OnExposeComplete: enter 19:29:43.572 00.000 10672 UpdateGuideState(): m_state=6 19:29:43.572 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 980 19:29:43.572 00.000 10672 Star::Find returns 1 (0), X=1087.59, Y=794.49, Mass=249266, SNR=42.9, Peak=41824 HFD=3.0 19:29:43.572 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.02) = xAngle (-0.09 = -0.09) 19:29:43.572 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.07) 19:29:43.572 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.11 mountX=0.09 mountY=0.01, mountTheta=0.07 19:29:43.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.00, opts=13) 19:29:43.572 00.000 10672 Enqueuing Move request for scope (-0.09, -0.00) 19:29:43.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:29:43.572 00.000 428 Worker thread wakes up 19:29:43.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd 19:29:43.572 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.00) 19:29:43.572 00.000 428 Moving (-0.09, -0.00) raw xDistance=0.09 yDistance=0.01 19:29:43.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:29:43.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:43.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:29:43.572 00.000 428 MoveAxis(E, 0, ABG) 19:29:43.572 00.000 428 Move returns status 0, amount 0 19:29:43.572 00.000 428 MoveAxis(N, 0, ABG) 19:29:43.572 00.000 428 Move returns status 0, amount 0 19:29:43.572 00.000 428 move complete, result=0 19:29:43.572 00.000 428 worker thread done servicing request 19:29:43.604 00.032 10672 UpdateGuideState exits: m=249266 SNR=42.9 19:29:43.604 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:43.604 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:43.604 00.000 10672 Enqueuing Expose request 19:29:43.604 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:29:43.604 00.000 428 Worker thread wakes up 19:29:43.604 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:43.604 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:43.604 00.000 10672 read socket command 10 19:29:43.604 00.000 10672 processing socket request REQDIST 19:29:43.604 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:29:43.604 00.000 10672 Sending socket response 47 (0x2f) 19:29:45.915 02.311 428 Exposure complete 19:29:46.040 00.125 428 worker thread done servicing request 19:29:46.040 00.000 10672 OnExposeComplete: enter 19:29:46.040 00.000 10672 UpdateGuideState(): m_state=6 19:29:46.040 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 981 19:29:46.040 00.000 10672 Star::Find returns 1 (0), X=1087.61, Y=793.94, Mass=291457, SNR=48.2, Peak=41824 HFD=2.7 19:29:46.040 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.02) = xAngle (1.34 = 1.34) 19:29:46.040 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79) 19:29:46.040 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.55 hyp=0.55 cameraTheta=-1.68 mountX=0.13 mountY=-0.54, mountTheta=-1.34 19:29:46.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.55, opts=13) 19:29:46.040 00.000 10672 Enqueuing Move request for scope (-0.06, -0.55) 19:29:46.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:29:46.040 00.000 428 Worker thread wakes up 19:29:46.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.55) opts 0xd 19:29:46.040 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.55) 19:29:46.040 00.000 428 Moving (-0.06, -0.55) raw xDistance=0.13 yDistance=-0.54 19:29:46.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:29:46.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:46.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 19:29:46.040 00.000 428 MoveAxis(E, 0, ABG) 19:29:46.056 00.016 428 Move returns status 0, amount 0 19:29:46.056 00.000 428 MoveAxis(N, 0, ABG) 19:29:46.056 00.000 428 Move returns status 0, amount 0 19:29:46.056 00.000 428 move complete, result=0 19:29:46.056 00.000 428 worker thread done servicing request 19:29:46.071 00.015 10672 UpdateGuideState exits: m=291457 SNR=48.2 19:29:46.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:46.071 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:46.071 00.000 10672 Enqueuing Expose request 19:29:46.071 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:29:46.071 00.000 428 Worker thread wakes up 19:29:46.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:46.071 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:48.435 02.364 428 Exposure complete 19:29:48.560 00.125 428 worker thread done servicing request 19:29:49.312 00.752 10672 OnExposeComplete: enter 19:29:49.312 00.000 10672 UpdateGuideState(): m_state=6 19:29:49.314 00.002 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 982 19:29:49.314 00.000 10672 Star::Find returns 1 (0), X=1087.89, Y=794.73, Mass=245910, SNR=43.6, Peak=36160 HFD=2.4 19:29:49.314 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.42) 19:29:49.315 00.001 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.73 = 0.73) 19:29:49.315 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.24 hyp=0.33 cameraTheta=0.84 mountX=-0.24 mountY=0.22, mountTheta=2.42 19:29:49.320 00.005 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.24, opts=13) 19:29:49.320 00.000 10672 Enqueuing Move request for scope (0.22, 0.24) 19:29:49.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:29:49.320 00.000 428 Worker thread wakes up 19:29:49.321 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.24) opts 0xd 19:29:49.321 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.24) 19:29:49.321 00.000 428 Moving (0.22, 0.24) raw xDistance=-0.24 yDistance=0.22 19:29:49.321 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:29:49.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:49.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:29:49.321 00.000 428 MoveAxis(E, 0, ABG) 19:29:49.321 00.000 428 Move returns status 0, amount 0 19:29:49.322 00.001 428 MoveAxis(N, 0, ABG) 19:29:49.322 00.000 428 Move returns status 0, amount 0 19:29:49.322 00.000 428 move complete, result=0 19:29:49.322 00.000 428 worker thread done servicing request 19:29:49.347 00.025 10672 UpdateGuideState exits: m=245910 SNR=43.6 19:29:49.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:49.347 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:49.347 00.000 10672 Enqueuing Expose request 19:29:49.347 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:29:49.347 00.000 428 Worker thread wakes up 19:29:49.348 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:49.348 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:49.401 00.053 10672 read socket command 10 19:29:49.401 00.000 10672 processing socket request REQDIST 19:29:49.401 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:29:49.401 00.000 10672 Sending socket response 44 (0x2c) 19:29:50.923 01.522 428 Exposure complete 19:29:51.060 00.137 428 worker thread done servicing request 19:29:51.060 00.000 10672 OnExposeComplete: enter 19:29:51.060 00.000 10672 UpdateGuideState(): m_state=6 19:29:51.061 00.001 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 983 19:29:51.061 00.000 10672 Star::Find returns 1 (0), X=1087.93, Y=794.62, Mass=291748, SNR=48.5, Peak=42144 HFD=2.7 19:29:51.061 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.02) = xAngle (3.47 = -2.82) 19:29:51.062 00.001 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 19:29:51.062 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.29 cameraTheta=0.45 mountX=-0.27 mountY=0.10, mountTheta=2.80 19:29:51.063 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.12, opts=13) 19:29:51.063 00.000 10672 Enqueuing Move request for scope (0.26, 0.12) 19:29:51.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 19:29:51.063 00.000 428 Worker thread wakes up 19:29:51.064 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd 19:29:51.064 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.12) 19:29:51.064 00.000 428 Moving (0.26, 0.12) raw xDistance=-0.27 yDistance=0.10 19:29:51.064 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:29:51.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:51.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:29:51.065 00.001 428 MoveAxis(E, 0, ABG) 19:29:51.065 00.000 428 Move returns status 0, amount 0 19:29:51.065 00.000 428 MoveAxis(N, 0, ABG) 19:29:51.065 00.000 428 Move returns status 0, amount 0 19:29:51.065 00.000 428 move complete, result=0 19:29:51.065 00.000 428 worker thread done servicing request 19:29:51.086 00.021 10672 UpdateGuideState exits: m=291748 SNR=48.5 19:29:51.087 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:51.087 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:51.087 00.000 10672 Enqueuing Expose request 19:29:51.087 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:29:51.087 00.000 428 Worker thread wakes up 19:29:51.087 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:51.088 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:53.411 02.323 428 Exposure complete 19:29:53.552 00.141 428 worker thread done servicing request 19:29:53.552 00.000 10672 OnExposeComplete: enter 19:29:53.552 00.000 10672 UpdateGuideState(): m_state=6 19:29:53.552 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 984 19:29:53.552 00.000 10672 Star::Find returns 1 (0), X=1087.74, Y=794.72, Mass=260611, SNR=44.6, Peak=38992 HFD=2.8 19:29:53.552 00.000 10672 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.02) = xAngle (4.31 = -1.97) 19:29:53.552 00.000 10672 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.19 = 1.19) 19:29:53.552 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=-0.09 mountY=0.23, mountTheta=1.97 19:29:53.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.23, opts=13) 19:29:53.552 00.000 10672 Enqueuing Move request for scope (0.07, 0.23) 19:29:53.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:29:53.552 00.000 428 Worker thread wakes up 19:29:53.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd 19:29:53.552 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.23) 19:29:53.552 00.000 428 Moving (0.07, 0.23) raw xDistance=-0.09 yDistance=0.23 19:29:53.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:29:53.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:53.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:29:53.552 00.000 428 MoveAxis(E, 0, ABG) 19:29:53.552 00.000 428 Move returns status 0, amount 0 19:29:53.552 00.000 428 MoveAxis(N, 0, ABG) 19:29:53.552 00.000 428 Move returns status 0, amount 0 19:29:53.552 00.000 428 move complete, result=0 19:29:53.552 00.000 428 worker thread done servicing request 19:29:53.567 00.015 10672 UpdateGuideState exits: m=260611 SNR=44.6 19:29:53.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:53.567 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:53.567 00.000 10672 Enqueuing Expose request 19:29:53.567 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:29:53.583 00.016 428 Worker thread wakes up 19:29:53.583 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:53.583 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:55.910 02.327 428 Exposure complete 19:29:56.051 00.141 428 worker thread done servicing request 19:29:56.352 00.301 10672 OnExposeComplete: enter 19:29:56.352 00.000 10672 UpdateGuideState(): m_state=6 19:29:56.352 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 985 19:29:56.352 00.000 10672 Star::Find returns 1 (0), X=1088.03, Y=794.57, Mass=281942, SNR=51.7, Peak=44224 HFD=2.4 19:29:56.352 00.000 10672 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.02) = xAngle (3.23 = -3.06) 19:29:56.367 00.015 10672 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.10 = 0.10) 19:29:56.367 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.07 hyp=0.37 cameraTheta=0.21 mountX=-0.37 mountY=0.04, mountTheta=3.04 19:29:56.383 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.07, opts=13) 19:29:56.383 00.000 10672 Enqueuing Move request for scope (0.36, 0.07) 19:29:56.383 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:29:56.383 00.000 428 Worker thread wakes up 19:29:56.383 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.07) opts 0xd 19:29:56.383 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.07) 19:29:56.383 00.000 428 Moving (0.36, 0.07) raw xDistance=-0.37 yDistance=0.04 19:29:56.383 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:29:56.383 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:56.383 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:29:56.383 00.000 428 MoveAxis(E, 0, ABG) 19:29:56.383 00.000 428 Move returns status 0, amount 0 19:29:56.383 00.000 428 MoveAxis(N, 0, ABG) 19:29:56.383 00.000 428 Move returns status 0, amount 0 19:29:56.383 00.000 428 move complete, result=0 19:29:56.383 00.000 428 worker thread done servicing request 19:29:56.430 00.047 10672 UpdateGuideState exits: m=281942 SNR=51.7 19:29:56.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:56.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:56.430 00.000 10672 Enqueuing Expose request 19:29:56.430 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 19:29:56.430 00.000 428 Worker thread wakes up 19:29:56.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:56.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:29:56.555 00.125 10672 read socket command 10 19:29:56.555 00.000 10672 processing socket request REQDIST 19:29:56.555 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:29:56.555 00.000 10672 Sending socket response 35 (0x23) 19:29:58.413 01.858 428 Exposure complete 19:29:58.554 00.141 428 worker thread done servicing request 19:29:58.554 00.000 10672 OnExposeComplete: enter 19:29:58.554 00.000 10672 UpdateGuideState(): m_state=6 19:29:58.554 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 986 19:29:58.554 00.000 10672 Star::Find returns 1 (0), X=1088.16, Y=794.56, Mass=286530, SNR=47.8, Peak=50320 HFD=2.5 19:29:58.554 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.02) = xAngle (3.16 = -3.13) 19:29:58.554 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 19:29:58.554 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.07 hyp=0.49 cameraTheta=0.14 mountX=-0.49 mountY=0.01, mountTheta=3.11 19:29:58.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.07, opts=13) 19:29:58.554 00.000 10672 Enqueuing Move request for scope (0.48, 0.07) 19:29:58.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:29:58.554 00.000 428 Worker thread wakes up 19:29:58.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.07) opts 0xd 19:29:58.554 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.07) 19:29:58.554 00.000 428 Moving (0.48, 0.07) raw xDistance=-0.49 yDistance=0.01 19:29:58.554 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 19:29:58.554 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:58.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:29:58.554 00.000 428 MoveAxis(E, 455, ABG) 19:29:58.554 00.000 428 Guiding Dir = 2, Dur = 455 19:29:58.554 00.000 428 IsSlewing returns 0 19:29:58.554 00.000 428 IsGuiding returns 0 19:29:58.570 00.016 428 PulseGuide returned control before completion, sleep 452 19:29:58.570 00.000 10672 UpdateGuideState exits: m=286530 SNR=47.8 19:29:58.570 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:58.570 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:29:58.570 00.000 10672 Enqueuing Expose request 19:29:58.585 00.015 10672 read socket command 10 19:29:58.585 00.000 10672 processing socket request REQDIST 19:29:58.585 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:29:58.585 00.000 10672 Sending socket response 39 (0x27) 19:29:59.054 00.469 428 IsGuiding returns 0 19:29:59.054 00.000 428 Move returns status 0, amount 455 19:29:59.054 00.000 428 MoveAxis(N, 0, ABG) 19:29:59.054 00.000 428 Move returns status 0, amount 0 19:29:59.054 00.000 428 move complete, result=0 19:29:59.054 00.000 428 worker thread done servicing request 19:29:59.054 00.000 428 Worker thread wakes up 19:29:59.054 00.000 10672 GuideStep: -0.5 px 455 ms EAST, 0.0 px 0 ms NORTH 19:29:59.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:29:59.054 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:00.913 01.859 428 Exposure complete 19:30:01.053 00.140 428 worker thread done servicing request 19:30:01.053 00.000 10672 OnExposeComplete: enter 19:30:01.053 00.000 10672 UpdateGuideState(): m_state=6 19:30:01.053 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 987 19:30:01.053 00.000 10672 Star::Find returns 1 (0), X=1087.51, Y=794.36, Mass=253464, SNR=49.2, Peak=38656 HFD=2.1 19:30:01.053 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 19:30:01.053 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 19:30:01.053 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=0.18 mountY=-0.11, mountTheta=-0.54 19:30:01.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.13, opts=13) 19:30:01.053 00.000 10672 Enqueuing Move request for scope (-0.17, -0.13) 19:30:01.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:30:01.053 00.000 428 Worker thread wakes up 19:30:01.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd 19:30:01.053 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.13) 19:30:01.053 00.000 428 Moving (-0.17, -0.13) raw xDistance=0.18 yDistance=-0.11 19:30:01.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:30:01.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:01.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:30:01.053 00.000 428 MoveAxis(E, 0, ABG) 19:30:01.053 00.000 428 Move returns status 0, amount 0 19:30:01.053 00.000 428 MoveAxis(N, 0, ABG) 19:30:01.053 00.000 428 Move returns status 0, amount 0 19:30:01.053 00.000 428 move complete, result=0 19:30:01.053 00.000 428 worker thread done servicing request 19:30:01.084 00.031 10672 UpdateGuideState exits: m=253464 SNR=49.2 19:30:01.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:01.084 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:01.084 00.000 10672 Enqueuing Expose request 19:30:01.084 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:30:01.084 00.000 428 Worker thread wakes up 19:30:01.084 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:01.084 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:03.427 02.343 428 Exposure complete 19:30:03.568 00.141 428 worker thread done servicing request 19:30:03.568 00.000 10672 OnExposeComplete: enter 19:30:03.568 00.000 10672 UpdateGuideState(): m_state=6 19:30:03.568 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 988 19:30:03.568 00.000 10672 Star::Find returns 1 (0), X=1088.08, Y=794.50, Mass=290607, SNR=49.6, Peak=38112 HFD=3.0 19:30:03.568 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.02) = xAngle (3.05 = 3.05) 19:30:03.568 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.08 = -0.08) 19:30:03.568 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.01 hyp=0.40 cameraTheta=0.03 mountX=-0.40 mountY=-0.03, mountTheta=-3.06 19:30:03.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.01, opts=13) 19:30:03.568 00.000 10672 Enqueuing Move request for scope (0.40, 0.01) 19:30:03.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:30:03.568 00.000 428 Worker thread wakes up 19:30:03.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.01) opts 0xd 19:30:03.568 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.01) 19:30:03.568 00.000 428 Moving (0.40, 0.01) raw xDistance=-0.40 yDistance=-0.03 19:30:03.568 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:30:03.568 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:03.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:30:03.568 00.000 428 MoveAxis(E, 0, ABG) 19:30:03.568 00.000 428 Move returns status 0, amount 0 19:30:03.568 00.000 428 MoveAxis(N, 0, ABG) 19:30:03.568 00.000 428 Move returns status 0, amount 0 19:30:03.568 00.000 428 move complete, result=0 19:30:03.568 00.000 428 worker thread done servicing request 19:30:03.584 00.016 10672 UpdateGuideState exits: m=290607 SNR=49.6 19:30:03.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:03.584 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:03.584 00.000 10672 Enqueuing Expose request 19:30:03.584 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 19:30:03.584 00.000 428 Worker thread wakes up 19:30:03.584 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:03.584 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:03.599 00.015 10672 read socket command 10 19:30:03.599 00.000 10672 processing socket request REQDIST 19:30:03.599 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:30:03.599 00.000 10672 Sending socket response 35 (0x23) 19:30:05.916 02.317 428 Exposure complete 19:30:06.041 00.125 428 worker thread done servicing request 19:30:06.056 00.015 10672 OnExposeComplete: enter 19:30:06.056 00.000 10672 UpdateGuideState(): m_state=6 19:30:06.056 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 989 19:30:06.056 00.000 10672 Star::Find returns 1 (0), X=1087.46, Y=794.44, Mass=347527, SNR=52.8, Peak=38016 HFD=3.1 19:30:06.056 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.02) = xAngle (0.10 = 0.10) 19:30:06.056 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02) 19:30:06.056 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.92 mountX=0.22 mountY=-0.03, mountTheta=-0.12 19:30:06.056 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.05, opts=13) 19:30:06.056 00.000 10672 Enqueuing Move request for scope (-0.22, -0.05) 19:30:06.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:30:06.056 00.000 428 Worker thread wakes up 19:30:06.056 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd 19:30:06.056 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.05) 19:30:06.056 00.000 428 Moving (-0.22, -0.05) raw xDistance=0.22 yDistance=-0.03 19:30:06.056 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:30:06.056 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:06.056 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:30:06.056 00.000 428 MoveAxis(E, 0, ABG) 19:30:06.056 00.000 428 Move returns status 0, amount 0 19:30:06.056 00.000 428 MoveAxis(N, 0, ABG) 19:30:06.056 00.000 428 Move returns status 0, amount 0 19:30:06.056 00.000 428 move complete, result=0 19:30:06.056 00.000 428 worker thread done servicing request 19:30:06.087 00.031 10672 UpdateGuideState exits: m=347527 SNR=52.8 19:30:06.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:06.087 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:06.087 00.000 10672 Enqueuing Expose request 19:30:06.087 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:30:06.087 00.000 428 Worker thread wakes up 19:30:06.087 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:06.087 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:08.415 02.328 428 Exposure complete 19:30:08.540 00.125 428 worker thread done servicing request 19:30:08.540 00.000 10672 OnExposeComplete: enter 19:30:08.540 00.000 10672 UpdateGuideState(): m_state=6 19:30:08.540 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 990 19:30:08.540 00.000 10672 Star::Find returns 1 (0), X=1087.11, Y=794.25, Mass=239282, SNR=46.5, Peak=49232 HFD=2.3 19:30:08.540 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.02) = xAngle (0.29 = 0.29) 19:30:08.540 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84) 19:30:08.540 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.24 hyp=0.62 cameraTheta=-2.73 mountX=0.59 mountY=-0.18, mountTheta=-0.30 19:30:08.540 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.24, opts=13) 19:30:08.540 00.000 10672 Enqueuing Move request for scope (-0.57, -0.24) 19:30:08.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:30:08.540 00.000 428 Worker thread wakes up 19:30:08.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.24) opts 0xd 19:30:08.540 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.24) 19:30:08.555 00.015 428 Moving (-0.57, -0.24) raw xDistance=0.59 yDistance=-0.18 19:30:08.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 19:30:08.555 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:08.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:30:08.555 00.000 428 MoveAxis(W, 550, ABG) 19:30:08.555 00.000 428 Guiding Dir = 3, Dur = 550 19:30:08.555 00.000 428 IsSlewing returns 0 19:30:08.555 00.000 428 IsGuiding returns 0 19:30:08.571 00.016 10672 UpdateGuideState exits: m=239282 SNR=46.5 19:30:08.571 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:08.571 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:08.571 00.000 10672 Enqueuing Expose request 19:30:08.571 00.000 428 PulseGuide returned control before completion, sleep 535 19:30:08.587 00.016 10672 read socket command 10 19:30:08.587 00.000 10672 processing socket request REQDIST 19:30:08.587 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:30:08.587 00.000 10672 Sending socket response 40 (0x28) 19:30:09.134 00.547 428 IsGuiding returns 0 19:30:09.134 00.000 428 Move returns status 0, amount 550 19:30:09.134 00.000 428 MoveAxis(N, 0, ABG) 19:30:09.134 00.000 428 Move returns status 0, amount 0 19:30:09.134 00.000 428 move complete, result=0 19:30:09.134 00.000 428 worker thread done servicing request 19:30:09.134 00.000 428 Worker thread wakes up 19:30:09.134 00.000 10672 GuideStep: 0.6 px 550 ms WEST, -0.2 px 0 ms NORTH 19:30:09.134 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:09.134 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:10.914 01.780 428 Exposure complete 19:30:11.039 00.125 428 worker thread done servicing request 19:30:11.039 00.000 10672 OnExposeComplete: enter 19:30:11.039 00.000 10672 UpdateGuideState(): m_state=6 19:30:11.039 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 991 19:30:11.039 00.000 10672 Star::Find returns 1 (0), X=1087.25, Y=794.73, Mass=274953, SNR=55.0, Peak=43248 HFD=2.6 19:30:11.039 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.02) = xAngle (5.65 = -0.64) 19:30:11.039 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.52 = 2.52) 19:30:11.039 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.24 hyp=0.49 cameraTheta=2.63 mountX=0.39 mountY=0.29, mountTheta=0.63 19:30:11.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.24, opts=13) 19:30:11.039 00.000 10672 Enqueuing Move request for scope (-0.42, 0.24) 19:30:11.039 00.000 428 Worker thread wakes up 19:30:11.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.24) opts 0xd 19:30:11.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:30:11.039 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.24) 19:30:11.039 00.000 428 Moving (-0.42, 0.24) raw xDistance=0.39 yDistance=0.29 19:30:11.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 19:30:11.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:11.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:30:11.039 00.000 428 MoveAxis(E, 0, ABG) 19:30:11.039 00.000 428 Move returns status 0, amount 0 19:30:11.039 00.000 428 MoveAxis(N, 0, ABG) 19:30:11.039 00.000 428 Move returns status 0, amount 0 19:30:11.039 00.000 428 move complete, result=0 19:30:11.039 00.000 428 worker thread done servicing request 19:30:11.070 00.031 10672 UpdateGuideState exits: m=274953 SNR=55.0 19:30:11.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:11.070 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:11.070 00.000 10672 Enqueuing Expose request 19:30:11.070 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:30:11.070 00.000 428 Worker thread wakes up 19:30:11.070 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:11.070 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:13.418 02.348 428 Exposure complete 19:30:13.574 00.156 428 worker thread done servicing request 19:30:13.574 00.000 10672 OnExposeComplete: enter 19:30:13.574 00.000 10672 UpdateGuideState(): m_state=6 19:30:13.574 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 992 19:30:13.590 00.016 10672 Star::Find returns 1 (0), X=1087.58, Y=794.25, Mass=306501, SNR=49.6, Peak=34848 HFD=3.3 19:30:13.590 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.02) = xAngle (1.06 = 1.06) 19:30:13.590 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.07 = -2.07) 19:30:13.590 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.96 mountX=0.13 mountY=-0.23, mountTheta=-1.06 19:30:13.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.24, opts=13) 19:30:13.590 00.000 10672 Enqueuing Move request for scope (-0.10, -0.24) 19:30:13.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:30:13.590 00.000 428 Worker thread wakes up 19:30:13.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd 19:30:13.590 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.24) 19:30:13.590 00.000 428 Moving (-0.10, -0.24) raw xDistance=0.13 yDistance=-0.23 19:30:13.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:30:13.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:13.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:30:13.590 00.000 428 MoveAxis(E, 0, ABG) 19:30:13.590 00.000 428 Move returns status 0, amount 0 19:30:13.590 00.000 428 MoveAxis(N, 0, ABG) 19:30:13.590 00.000 428 Move returns status 0, amount 0 19:30:13.590 00.000 428 move complete, result=0 19:30:13.590 00.000 428 worker thread done servicing request 19:30:13.606 00.016 10672 UpdateGuideState exits: m=306501 SNR=49.6 19:30:13.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:13.606 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:13.606 00.000 10672 Enqueuing Expose request 19:30:13.606 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:30:13.606 00.000 428 Worker thread wakes up 19:30:13.606 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:13.606 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:13.606 00.000 10672 read socket command 10 19:30:13.606 00.000 10672 processing socket request REQDIST 19:30:13.606 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:30:13.606 00.000 10672 Sending socket response 38 (0x26) 19:30:15.917 02.311 428 Exposure complete 19:30:16.058 00.141 428 worker thread done servicing request 19:30:16.058 00.000 10672 OnExposeComplete: enter 19:30:16.058 00.000 10672 UpdateGuideState(): m_state=6 19:30:16.058 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 993 19:30:16.058 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.66, Mass=294517, SNR=48.8, Peak=44768 HFD=3.2 19:30:16.058 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.02) = xAngle (3.87 = -2.42) 19:30:16.058 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.74 = 0.74) 19:30:16.058 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.85 mountX=-0.17 mountY=0.15, mountTheta=2.41 19:30:16.058 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.17, opts=13) 19:30:16.058 00.000 10672 Enqueuing Move request for scope (0.15, 0.17) 19:30:16.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:30:16.058 00.000 428 Worker thread wakes up 19:30:16.058 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd 19:30:16.058 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.17) 19:30:16.058 00.000 428 Moving (0.15, 0.17) raw xDistance=-0.17 yDistance=0.15 19:30:16.058 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:30:16.058 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:16.058 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 19:30:16.058 00.000 428 MoveAxis(E, 0, ABG) 19:30:16.058 00.000 428 Move returns status 0, amount 0 19:30:16.058 00.000 428 MoveAxis(N, 0, ABG) 19:30:16.058 00.000 428 Move returns status 0, amount 0 19:30:16.058 00.000 428 move complete, result=0 19:30:16.058 00.000 428 worker thread done servicing request 19:30:16.089 00.031 10672 UpdateGuideState exits: m=294517 SNR=48.8 19:30:16.089 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:16.089 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:16.089 00.000 10672 Enqueuing Expose request 19:30:16.089 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:30:16.089 00.000 428 Worker thread wakes up 19:30:16.089 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:16.089 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:18.417 02.328 428 Exposure complete 19:30:18.557 00.140 428 worker thread done servicing request 19:30:18.557 00.000 10672 OnExposeComplete: enter 19:30:18.557 00.000 10672 UpdateGuideState(): m_state=6 19:30:18.557 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 994 19:30:18.557 00.000 10672 Star::Find returns 1 (0), X=1088.44, Y=794.20, Mass=271490, SNR=45.0, Peak=56096 HFD=2.8 19:30:18.557 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.02) = xAngle (2.65 = 2.65) 19:30:18.557 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.48 = -0.48) 19:30:18.557 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.29 hyp=0.82 cameraTheta=-0.37 mountX=-0.72 mountY=-0.37, mountTheta=-2.66 19:30:18.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-0.29, opts=13) 19:30:18.557 00.000 10672 Enqueuing Move request for scope (0.76, -0.29) 19:30:18.557 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:30:18.557 00.000 428 Worker thread wakes up 19:30:18.557 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.29) opts 0xd 19:30:18.557 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -0.29) 19:30:18.557 00.000 428 Moving (0.76, -0.29) raw xDistance=-0.72 yDistance=-0.37 19:30:18.557 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 19:30:18.557 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:18.557 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:30:18.557 00.000 428 MoveAxis(E, 672, ABG) 19:30:18.557 00.000 428 Guiding Dir = 2, Dur = 672 19:30:18.557 00.000 428 IsSlewing returns 0 19:30:18.557 00.000 428 IsGuiding returns 0 19:30:18.573 00.016 10672 UpdateGuideState exits: m=271490 SNR=45.0 19:30:18.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:18.573 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:18.573 00.000 10672 Enqueuing Expose request 19:30:18.588 00.015 10672 read socket command 10 19:30:18.588 00.000 10672 processing socket request REQDIST 19:30:18.588 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:30:18.588 00.000 10672 Sending socket response 48 (0x30) 19:30:18.588 00.000 428 PulseGuide returned control before completion, sleep 656 19:30:19.260 00.672 428 IsGuiding returns 1 19:30:19.260 00.000 428 scope still moving after pulse duration time elapsed 19:30:19.307 00.047 428 IsSlewing returns 0 19:30:19.338 00.031 428 IsGuiding returns 0 19:30:19.338 00.000 428 scope move finished after 672 + 107 ms 19:30:19.338 00.000 428 Move returns status 0, amount 672 19:30:19.338 00.000 428 MoveAxis(N, 0, ABG) 19:30:19.338 00.000 428 Move returns status 0, amount 0 19:30:19.338 00.000 428 move complete, result=0 19:30:19.338 00.000 428 worker thread done servicing request 19:30:19.338 00.000 428 Worker thread wakes up 19:30:19.338 00.000 10672 GuideStep: -0.7 px 672 ms EAST, -0.4 px 0 ms NORTH 19:30:19.338 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:19.338 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:20.900 01.562 428 Exposure complete 19:30:21.041 00.141 428 worker thread done servicing request 19:30:21.041 00.000 10672 OnExposeComplete: enter 19:30:21.041 00.000 10672 UpdateGuideState(): m_state=6 19:30:21.041 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 995 19:30:21.041 00.000 10672 Star::Find returns 1 (0), X=1087.79, Y=794.24, Mass=268921, SNR=43.5, Peak=52944 HFD=2.5 19:30:21.041 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.02) = xAngle (1.89 = 1.89) 19:30:21.041 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.24 = -1.24) 19:30:21.041 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-1.13 mountX=-0.09 mountY=-0.26, mountTheta=-1.89 19:30:21.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.25, opts=13) 19:30:21.041 00.000 10672 Enqueuing Move request for scope (0.12, -0.25) 19:30:21.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:30:21.041 00.000 428 Worker thread wakes up 19:30:21.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd 19:30:21.041 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.25) 19:30:21.041 00.000 428 Moving (0.12, -0.25) raw xDistance=-0.09 yDistance=-0.26 19:30:21.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:30:21.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:21.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:30:21.041 00.000 428 MoveAxis(E, 0, ABG) 19:30:21.041 00.000 428 Move returns status 0, amount 0 19:30:21.041 00.000 428 MoveAxis(N, 0, ABG) 19:30:21.041 00.000 428 Move returns status 0, amount 0 19:30:21.041 00.000 428 move complete, result=0 19:30:21.041 00.000 428 worker thread done servicing request 19:30:21.072 00.031 10672 UpdateGuideState exits: m=268921 SNR=43.5 19:30:21.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:21.072 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:21.072 00.000 10672 Enqueuing Expose request 19:30:21.072 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:30:21.072 00.000 428 Worker thread wakes up 19:30:21.072 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:21.072 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:23.419 02.347 428 Exposure complete 19:30:23.560 00.141 428 worker thread done servicing request 19:30:23.560 00.000 10672 OnExposeComplete: enter 19:30:23.560 00.000 10672 UpdateGuideState(): m_state=6 19:30:23.560 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 996 19:30:23.560 00.000 10672 Star::Find returns 1 (0), X=1088.10, Y=794.54, Mass=278508, SNR=48.8, Peak=47488 HFD=2.7 19:30:23.560 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:30:23.560 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.00 = 0.00) 19:30:23.560 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.05 hyp=0.43 cameraTheta=0.11 mountX=-0.43 mountY=0.00, mountTheta=3.14 19:30:23.560 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.05, opts=13) 19:30:23.560 00.000 10672 Enqueuing Move request for scope (0.42, 0.05) 19:30:23.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1608, FiltMax=65488, Gamma=1.000 19:30:23.560 00.000 428 Worker thread wakes up 19:30:23.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.05) opts 0xd 19:30:23.560 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.05) 19:30:23.560 00.000 428 Moving (0.42, 0.05) raw xDistance=-0.43 yDistance=0.00 19:30:23.560 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 19:30:23.560 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:23.560 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:30:23.560 00.000 428 MoveAxis(E, 0, ABG) 19:30:23.560 00.000 428 Move returns status 0, amount 0 19:30:23.560 00.000 428 MoveAxis(N, 0, ABG) 19:30:23.560 00.000 428 Move returns status 0, amount 0 19:30:23.560 00.000 428 move complete, result=0 19:30:23.560 00.000 428 worker thread done servicing request 19:30:23.591 00.031 10672 UpdateGuideState exits: m=278508 SNR=48.8 19:30:23.591 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:23.591 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:23.591 00.000 10672 Enqueuing Expose request 19:30:23.591 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 19:30:23.591 00.000 428 Worker thread wakes up 19:30:23.591 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:23.591 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:23.591 00.000 10672 read socket command 10 19:30:23.591 00.000 10672 processing socket request REQDIST 19:30:23.591 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:30:23.591 00.000 10672 Sending socket response 42 (0x2a) 19:30:25.918 02.327 428 Exposure complete 19:30:26.043 00.125 428 worker thread done servicing request 19:30:26.043 00.000 10672 OnExposeComplete: enter 19:30:26.043 00.000 10672 UpdateGuideState(): m_state=6 19:30:26.043 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 997 19:30:26.043 00.000 10672 Star::Find returns 1 (0), X=1087.88, Y=794.63, Mass=273730, SNR=46.0, Peak=43888 HFD=2.6 19:30:26.043 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.68) 19:30:26.043 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 19:30:26.043 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.59 mountX=-0.22 mountY=0.11, mountTheta=2.66 19:30:26.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.13, opts=13) 19:30:26.043 00.000 10672 Enqueuing Move request for scope (0.20, 0.13) 19:30:26.043 00.000 428 Worker thread wakes up 19:30:26.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:30:26.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd 19:30:26.043 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.13) 19:30:26.043 00.000 428 Moving (0.20, 0.13) raw xDistance=-0.22 yDistance=0.11 19:30:26.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:30:26.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:26.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:30:26.043 00.000 428 MoveAxis(E, 0, ABG) 19:30:26.043 00.000 428 Move returns status 0, amount 0 19:30:26.043 00.000 428 MoveAxis(N, 0, ABG) 19:30:26.043 00.000 428 Move returns status 0, amount 0 19:30:26.043 00.000 428 move complete, result=0 19:30:26.043 00.000 428 worker thread done servicing request 19:30:26.075 00.032 10672 UpdateGuideState exits: m=273730 SNR=46.0 19:30:26.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:26.075 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:26.075 00.000 10672 Enqueuing Expose request 19:30:26.075 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:30:26.075 00.000 428 Worker thread wakes up 19:30:26.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:26.075 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:28.402 02.327 428 Exposure complete 19:30:28.542 00.140 428 worker thread done servicing request 19:30:28.542 00.000 10672 OnExposeComplete: enter 19:30:28.542 00.000 10672 UpdateGuideState(): m_state=6 19:30:28.542 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 998 19:30:28.542 00.000 10672 Star::Find returns 1 (0), X=1087.58, Y=795.11, Mass=273919, SNR=48.9, Peak=39760 HFD=2.6 19:30:28.542 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.55) 19:30:28.542 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 19:30:28.542 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.62 hyp=0.63 cameraTheta=1.72 mountX=0.02 mountY=0.63, mountTheta=1.55 19:30:28.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.62, opts=13) 19:30:28.542 00.000 10672 Enqueuing Move request for scope (-0.09, 0.62) 19:30:28.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:30:28.542 00.000 428 Worker thread wakes up 19:30:28.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.62) opts 0xd 19:30:28.542 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.62) 19:30:28.542 00.000 428 Moving (-0.09, 0.62) raw xDistance=0.02 yDistance=0.63 19:30:28.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:30:28.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 19:30:28.542 00.000 428 MoveAxis(E, 0, ABG) 19:30:28.542 00.000 428 Move returns status 0, amount 0 19:30:28.542 00.000 428 MoveAxis(S, 950, ABG) 19:30:28.542 00.000 428 Guiding Dir = 1, Dur = 950 19:30:28.542 00.000 428 IsSlewing returns 0 19:30:28.542 00.000 428 IsGuiding returns 0 19:30:28.574 00.032 10672 UpdateGuideState exits: m=273919 SNR=48.9 19:30:28.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:28.574 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:28.574 00.000 10672 Enqueuing Expose request 19:30:28.589 00.015 10672 read socket command 10 19:30:28.589 00.000 10672 processing socket request REQDIST 19:30:28.589 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:30:28.589 00.000 10672 Sending socket response 44 (0x2c) 19:30:28.621 00.032 428 PulseGuide returned control before completion, sleep 888 19:30:29.531 00.910 428 IsGuiding returns 1 19:30:29.531 00.000 428 scope still moving after pulse duration time elapsed 19:30:29.594 00.063 428 IsSlewing returns 0 19:30:29.594 00.000 428 IsGuiding returns 0 19:30:29.594 00.000 428 scope move finished after 950 + 98 ms 19:30:29.594 00.000 428 Move returns status 0, amount 950 19:30:29.594 00.000 428 move complete, result=0 19:30:29.594 00.000 428 worker thread done servicing request 19:30:29.594 00.000 428 Worker thread wakes up 19:30:29.594 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 950 ms SOUTH 19:30:29.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:29.594 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:30.921 01.327 428 Exposure complete 19:30:31.046 00.125 428 worker thread done servicing request 19:30:31.046 00.000 10672 OnExposeComplete: enter 19:30:31.046 00.000 10672 UpdateGuideState(): m_state=6 19:30:31.046 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 999 19:30:31.046 00.000 10672 Star::Find returns 1 (0), X=1087.45, Y=794.09, Mass=297252, SNR=52.0, Peak=49680 HFD=2.4 19:30:31.046 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.02) = xAngle (0.95 = 0.95) 19:30:31.046 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18) 19:30:31.046 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.41 hyp=0.46 cameraTheta=-2.08 mountX=0.27 mountY=-0.38, mountTheta=-0.95 19:30:31.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.41, opts=13) 19:30:31.046 00.000 10672 Enqueuing Move request for scope (-0.22, -0.41) 19:30:31.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:30:31.046 00.000 428 Worker thread wakes up 19:30:31.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.41) opts 0xd 19:30:31.046 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.41) 19:30:31.046 00.000 428 Moving (-0.22, -0.41) raw xDistance=0.27 yDistance=-0.38 19:30:31.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:30:31.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:31.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:30:31.046 00.000 428 MoveAxis(E, 0, ABG) 19:30:31.046 00.000 428 Move returns status 0, amount 0 19:30:31.046 00.000 428 MoveAxis(N, 0, ABG) 19:30:31.046 00.000 428 Move returns status 0, amount 0 19:30:31.046 00.000 428 move complete, result=0 19:30:31.046 00.000 428 worker thread done servicing request 19:30:31.077 00.031 10672 UpdateGuideState exits: m=297252 SNR=52.0 19:30:31.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:31.077 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:31.077 00.000 10672 Enqueuing Expose request 19:30:31.077 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:30:31.077 00.000 428 Worker thread wakes up 19:30:31.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:31.077 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:33.420 02.343 428 Exposure complete 19:30:33.545 00.125 428 worker thread done servicing request 19:30:33.545 00.000 10672 OnExposeComplete: enter 19:30:33.545 00.000 10672 UpdateGuideState(): m_state=6 19:30:33.545 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1000 19:30:33.545 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=794.30, Mass=231835, SNR=41.6, Peak=43456 HFD=2.4 19:30:33.545 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 19:30:33.545 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 19:30:33.545 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.63 mountX=-0.24 mountY=-0.22, mountTheta=-2.40 19:30:33.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.19, opts=13) 19:30:33.545 00.000 10672 Enqueuing Move request for scope (0.26, -0.19) 19:30:33.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:30:33.561 00.016 428 Worker thread wakes up 19:30:33.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd 19:30:33.561 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.19) 19:30:33.561 00.000 428 Moving (0.26, -0.19) raw xDistance=-0.24 yDistance=-0.22 19:30:33.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:30:33.561 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:33.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:30:33.561 00.000 428 MoveAxis(E, 0, ABG) 19:30:33.561 00.000 428 Move returns status 0, amount 0 19:30:33.561 00.000 428 MoveAxis(N, 0, ABG) 19:30:33.561 00.000 428 Move returns status 0, amount 0 19:30:33.561 00.000 428 move complete, result=0 19:30:33.561 00.000 428 worker thread done servicing request 19:30:33.577 00.016 10672 UpdateGuideState exits: m=231835 SNR=41.6 19:30:33.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:33.577 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:33.577 00.000 10672 Enqueuing Expose request 19:30:33.577 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:30:33.577 00.000 428 Worker thread wakes up 19:30:33.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:33.577 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:33.592 00.015 10672 read socket command 10 19:30:33.592 00.000 10672 processing socket request REQDIST 19:30:33.592 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:30:33.592 00.000 10672 Sending socket response 41 (0x29) 19:30:35.904 02.312 428 Exposure complete 19:30:36.045 00.141 428 worker thread done servicing request 19:30:36.045 00.000 10672 OnExposeComplete: enter 19:30:36.045 00.000 10672 UpdateGuideState(): m_state=6 19:30:36.045 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1001 19:30:36.045 00.000 10672 Star::Find returns 1 (0), X=1087.53, Y=794.29, Mass=355233, SNR=60.0, Peak=44656 HFD=3.5 19:30:36.045 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:30:36.045 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 19:30:36.045 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-2.19 mountX=0.16 mountY=-0.18, mountTheta=-0.83 19:30:36.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.20, opts=13) 19:30:36.045 00.000 10672 Enqueuing Move request for scope (-0.14, -0.20) 19:30:36.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:30:36.045 00.000 428 Worker thread wakes up 19:30:36.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd 19:30:36.045 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.20) 19:30:36.045 00.000 428 Moving (-0.14, -0.20) raw xDistance=0.16 yDistance=-0.18 19:30:36.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:30:36.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:36.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:30:36.045 00.000 428 MoveAxis(E, 0, ABG) 19:30:36.045 00.000 428 Move returns status 0, amount 0 19:30:36.045 00.000 428 MoveAxis(N, 0, ABG) 19:30:36.045 00.000 428 Move returns status 0, amount 0 19:30:36.045 00.000 428 move complete, result=0 19:30:36.045 00.000 428 worker thread done servicing request 19:30:36.060 00.015 10672 UpdateGuideState exits: m=355233 SNR=60.0 19:30:36.060 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:36.060 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:36.060 00.000 10672 Enqueuing Expose request 19:30:36.060 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:30:36.060 00.000 428 Worker thread wakes up 19:30:36.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:36.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:38.423 02.363 428 Exposure complete 19:30:38.548 00.125 428 worker thread done servicing request 19:30:38.548 00.000 10672 OnExposeComplete: enter 19:30:38.548 00.000 10672 UpdateGuideState(): m_state=6 19:30:38.548 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1002 19:30:38.548 00.000 10672 Star::Find returns 1 (0), X=1087.99, Y=794.08, Mass=349206, SNR=59.2, Peak=49568 HFD=2.9 19:30:38.548 00.000 10672 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.02) = xAngle (2.10 = 2.10) 19:30:38.548 00.000 10672 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.02 = -1.02) 19:30:38.548 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.41 hyp=0.52 cameraTheta=-0.92 mountX=-0.26 mountY=-0.44, mountTheta=-2.11 19:30:38.548 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.41, opts=13) 19:30:38.548 00.000 10672 Enqueuing Move request for scope (0.31, -0.41) 19:30:38.548 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1496, FiltMax=65488, Gamma=1.000 19:30:38.548 00.000 428 Worker thread wakes up 19:30:38.548 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.41) opts 0xd 19:30:38.548 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.41) 19:30:38.548 00.000 428 Moving (0.31, -0.41) raw xDistance=-0.26 yDistance=-0.44 19:30:38.548 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:30:38.548 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:38.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 19:30:38.548 00.000 428 MoveAxis(E, 0, ABG) 19:30:38.548 00.000 428 Move returns status 0, amount 0 19:30:38.548 00.000 428 MoveAxis(N, 0, ABG) 19:30:38.548 00.000 428 Move returns status 0, amount 0 19:30:38.548 00.000 428 move complete, result=0 19:30:38.548 00.000 428 worker thread done servicing request 19:30:38.580 00.032 10672 UpdateGuideState exits: m=349206 SNR=59.2 19:30:38.580 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:38.580 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:38.580 00.000 10672 Enqueuing Expose request 19:30:38.580 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:30:38.580 00.000 428 Worker thread wakes up 19:30:38.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:38.580 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:38.580 00.000 10672 read socket command 10 19:30:38.580 00.000 10672 processing socket request REQDIST 19:30:38.580 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:30:38.580 00.000 10672 Sending socket response 40 (0x28) 19:30:40.923 02.343 428 Exposure complete 19:30:41.048 00.125 428 worker thread done servicing request 19:30:41.048 00.000 10672 OnExposeComplete: enter 19:30:41.048 00.000 10672 UpdateGuideState(): m_state=6 19:30:41.048 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1003 19:30:41.048 00.000 10672 Star::Find returns 1 (0), X=1088.03, Y=794.07, Mass=290115, SNR=46.8, Peak=61328 HFD=2.8 19:30:41.048 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.02) = xAngle (2.16 = 2.16) 19:30:41.048 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.97 = -0.97) 19:30:41.048 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.42 hyp=0.55 cameraTheta=-0.86 mountX=-0.31 mountY=-0.45, mountTheta=-2.17 19:30:41.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.42, opts=13) 19:30:41.048 00.000 10672 Enqueuing Move request for scope (0.36, -0.42) 19:30:41.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:30:41.048 00.000 428 Worker thread wakes up 19:30:41.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.42) opts 0xd 19:30:41.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.42) 19:30:41.048 00.000 428 Moving (0.36, -0.42) raw xDistance=-0.31 yDistance=-0.45 19:30:41.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:30:41.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:41.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:30:41.048 00.000 428 MoveAxis(E, 0, ABG) 19:30:41.048 00.000 428 Move returns status 0, amount 0 19:30:41.048 00.000 428 MoveAxis(N, 0, ABG) 19:30:41.048 00.000 428 Move returns status 0, amount 0 19:30:41.048 00.000 428 move complete, result=0 19:30:41.048 00.000 428 worker thread done servicing request 19:30:41.079 00.031 10672 UpdateGuideState exits: m=290115 SNR=46.8 19:30:41.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:41.079 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:41.079 00.000 10672 Enqueuing Expose request 19:30:41.079 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:30:41.079 00.000 428 Worker thread wakes up 19:30:41.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:41.079 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:43.422 02.343 428 Exposure complete 19:30:43.547 00.125 428 worker thread done servicing request 19:30:43.547 00.000 10672 OnExposeComplete: enter 19:30:43.547 00.000 10672 UpdateGuideState(): m_state=6 19:30:43.547 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1004 19:30:43.547 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.13, Mass=326803, SNR=56.7, Peak=64272 HFD=3.0 19:30:43.547 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.02) = xAngle (1.87 = 1.87) 19:30:43.547 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 19:30:43.547 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.36 hyp=0.39 cameraTheta=-1.15 mountX=-0.11 mountY=-0.37, mountTheta=-1.87 19:30:43.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.36, opts=13) 19:30:43.547 00.000 10672 Enqueuing Move request for scope (0.16, -0.36) 19:30:43.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:30:43.547 00.000 428 Worker thread wakes up 19:30:43.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.36) opts 0xd 19:30:43.547 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.36) 19:30:43.547 00.000 428 Moving (0.16, -0.36) raw xDistance=-0.11 yDistance=-0.37 19:30:43.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:30:43.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:43.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:30:43.547 00.000 428 MoveAxis(E, 0, ABG) 19:30:43.547 00.000 428 Move returns status 0, amount 0 19:30:43.547 00.000 428 MoveAxis(N, 0, ABG) 19:30:43.547 00.000 428 Move returns status 0, amount 0 19:30:43.547 00.000 428 move complete, result=0 19:30:43.547 00.000 428 worker thread done servicing request 19:30:43.578 00.031 10672 UpdateGuideState exits: m=326803 SNR=56.7 19:30:43.578 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:43.578 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:43.578 00.000 10672 Enqueuing Expose request 19:30:43.578 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:30:43.578 00.000 428 Worker thread wakes up 19:30:43.578 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:43.578 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:43.578 00.000 10672 read socket command 10 19:30:43.578 00.000 10672 processing socket request REQDIST 19:30:43.578 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:30:43.578 00.000 10672 Sending socket response 43 (0x2b) 19:30:45.910 02.332 428 Exposure complete 19:30:46.035 00.125 428 worker thread done servicing request 19:30:46.035 00.000 10672 OnExposeComplete: enter 19:30:46.035 00.000 10672 UpdateGuideState(): m_state=6 19:30:46.035 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1005 19:30:46.035 00.000 10672 Star::Find returns 1 (0), X=1088.12, Y=794.09, Mass=285454, SNR=45.6, Peak=65488 HFD=2.5 19:30:46.035 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.02) = xAngle (2.29 = 2.29) 19:30:46.035 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.84 = -0.84) 19:30:46.035 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.40 hyp=0.60 cameraTheta=-0.73 mountX=-0.39 mountY=-0.44, mountTheta=-2.29 19:30:46.035 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.40, opts=13) 19:30:46.035 00.000 10672 Enqueuing Move request for scope (0.44, -0.40) 19:30:46.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:30:46.035 00.000 428 Worker thread wakes up 19:30:46.050 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.40) opts 0xd 19:30:46.050 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.40) 19:30:46.050 00.000 428 Moving (0.44, -0.40) raw xDistance=-0.39 yDistance=-0.44 19:30:46.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:30:46.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:46.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 19:30:46.050 00.000 428 MoveAxis(E, 0, ABG) 19:30:46.050 00.000 428 Move returns status 0, amount 0 19:30:46.050 00.000 428 MoveAxis(N, 0, ABG) 19:30:46.050 00.000 428 Move returns status 0, amount 0 19:30:46.050 00.000 428 move complete, result=0 19:30:46.050 00.000 428 worker thread done servicing request 19:30:46.066 00.016 10672 UpdateGuideState exits: m=285454 SNR=45.6 19:30:46.066 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:46.066 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:46.066 00.000 10672 Enqueuing Expose request 19:30:46.066 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:30:46.066 00.000 428 Worker thread wakes up 19:30:46.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:46.066 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:48.409 02.343 428 Exposure complete 19:30:48.534 00.125 428 worker thread done servicing request 19:30:48.534 00.000 10672 OnExposeComplete: enter 19:30:48.534 00.000 10672 UpdateGuideState(): m_state=6 19:30:48.534 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1006 19:30:48.534 00.000 10672 Star::Find returns 1 (0), X=1088.44, Y=794.12, Mass=301018, SNR=45.8, Peak=51744 HFD=3.0 19:30:48.534 00.000 10672 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.02) = xAngle (2.57 = 2.57) 19:30:48.534 00.000 10672 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.56 = -0.56) 19:30:48.534 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.37 hyp=0.85 cameraTheta=-0.45 mountX=-0.71 mountY=-0.45, mountTheta=-2.58 19:30:48.550 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-0.37, opts=13) 19:30:48.550 00.000 10672 Enqueuing Move request for scope (0.76, -0.37) 19:30:48.550 00.000 428 Worker thread wakes up 19:30:48.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 19:30:48.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.37) opts 0xd 19:30:48.550 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -0.37) 19:30:48.550 00.000 428 Moving (0.76, -0.37) raw xDistance=-0.71 yDistance=-0.45 19:30:48.550 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 19:30:48.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:48.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:30:48.550 00.000 428 MoveAxis(E, 665, ABG) 19:30:48.550 00.000 428 Guiding Dir = 2, Dur = 665 19:30:48.550 00.000 428 IsSlewing returns 0 19:30:48.550 00.000 428 IsGuiding returns 0 19:30:48.565 00.015 10672 UpdateGuideState exits: m=301018 SNR=45.8 19:30:48.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:48.565 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:30:48.565 00.000 10672 Enqueuing Expose request 19:30:48.565 00.000 428 PulseGuide returned control before completion, sleep 652 19:30:48.581 00.016 10672 read socket command 10 19:30:48.581 00.000 10672 processing socket request REQDIST 19:30:48.581 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:30:48.581 00.000 10672 Sending socket response 59 (0x3b) 19:30:49.253 00.672 428 IsGuiding returns 0 19:30:49.253 00.000 428 Move returns status 0, amount 665 19:30:49.253 00.000 428 MoveAxis(N, 0, ABG) 19:30:49.253 00.000 428 Move returns status 0, amount 0 19:30:49.253 00.000 428 move complete, result=0 19:30:49.253 00.000 428 worker thread done servicing request 19:30:49.253 00.000 10672 GuideStep: -0.7 px 665 ms EAST, -0.5 px 0 ms NORTH 19:30:49.253 00.000 428 Worker thread wakes up 19:30:49.268 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:49.268 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:30:50.908 01.640 428 Exposure complete 19:30:50.986 00.078 428 worker thread done servicing request 19:30:50.986 00.000 10672 OnExposeComplete: enter 19:30:50.986 00.000 10672 UpdateGuideState(): m_state=6 19:30:50.986 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1007 19:30:50.986 00.000 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:30:50.986 00.000 10672 DistanceChecker: activated 19:30:50.986 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:30:50.986 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:30:50.986 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:30:50.986 00.000 428 Worker thread wakes up 19:30:50.986 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:30:50.986 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:30:50.986 00.000 428 move complete, result=0 19:30:50.986 00.000 428 worker thread done servicing request 19:30:51.096 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:30:51.096 00.000 10672 Status Line: Star lost - low mass 19:30:51.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=41713, max=65265, FiltMin=52945, FiltMax=65265, Gamma=1.000 19:30:51.127 00.031 10672 UpdateGuideState exits: Star lost - low mass 19:30:51.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:51.127 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:30:51.127 00.000 10672 Enqueuing Expose request 19:30:51.127 00.000 428 Worker thread wakes up 19:30:51.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:51.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:30:53.413 02.286 428 Exposure complete 19:30:53.486 00.073 428 worker thread done servicing request 19:30:53.487 00.001 10672 OnExposeComplete: enter 19:30:53.487 00.000 10672 UpdateGuideState(): m_state=6 19:30:53.488 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1008 19:30:53.488 00.000 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:30:53.488 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:30:53.488 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:30:53.489 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 19:30:53.489 00.000 428 Worker thread wakes up 19:30:53.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:30:53.489 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:30:53.489 00.000 428 move complete, result=0 19:30:53.489 00.000 428 worker thread done servicing request 19:30:53.598 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:30:53.598 00.000 10672 Status Line: Star lost - low mass 19:30:53.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:30:53.620 00.022 10672 UpdateGuideState exits: Star lost - low mass 19:30:53.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:53.621 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:30:53.621 00.000 10672 Enqueuing Expose request 19:30:53.621 00.000 428 Worker thread wakes up 19:30:53.621 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:53.621 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:30:53.622 00.001 10672 read socket command 10 19:30:53.622 00.000 10672 processing socket request REQDIST 19:30:53.622 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:30:53.622 00.000 10672 Sending socket response 59 (0x3b) 19:30:55.921 02.299 428 Exposure complete 19:30:55.969 00.048 428 worker thread done servicing request 19:30:55.969 00.000 10672 OnExposeComplete: enter 19:30:55.970 00.001 10672 UpdateGuideState(): m_state=6 19:30:55.970 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1009 19:30:55.970 00.000 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:30:55.971 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:30:55.971 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:30:55.971 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:30:55.971 00.000 428 Worker thread wakes up 19:30:55.971 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:30:55.971 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:30:55.972 00.001 428 move complete, result=0 19:30:55.972 00.000 428 worker thread done servicing request 19:30:56.086 00.114 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:30:56.086 00.000 10672 Status Line: Star lost - low mass 19:30:56.086 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:30:56.108 00.022 10672 UpdateGuideState exits: Star lost - low mass 19:30:56.109 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:56.109 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:30:56.109 00.000 10672 Enqueuing Expose request 19:30:56.109 00.000 428 Worker thread wakes up 19:30:56.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:56.109 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:30:58.418 02.309 428 Exposure complete 19:30:58.464 00.046 428 worker thread done servicing request 19:30:58.464 00.000 10672 OnExposeComplete: enter 19:30:58.464 00.000 10672 UpdateGuideState(): m_state=6 19:30:58.465 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1010 19:30:58.465 00.000 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:30:58.465 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:30:58.466 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:30:58.466 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:30:58.466 00.000 428 Worker thread wakes up 19:30:58.466 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:30:58.466 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:30:58.466 00.000 428 move complete, result=0 19:30:58.467 00.001 428 worker thread done servicing request 19:30:58.578 00.111 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:30:58.578 00.000 10672 Status Line: Star lost - low mass 19:30:58.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=57729, max=65265, FiltMin=64497, FiltMax=65265, Gamma=1.000 19:30:58.593 00.015 10672 UpdateGuideState exits: Star lost - low mass 19:30:58.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:58.593 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:30:58.593 00.000 10672 Enqueuing Expose request 19:30:58.593 00.000 428 Worker thread wakes up 19:30:58.593 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:30:58.593 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:30:58.609 00.016 10672 read socket command 10 19:30:58.609 00.000 10672 processing socket request REQDIST 19:30:58.609 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:30:58.609 00.000 10672 Sending socket response 59 (0x3b) 19:31:00.912 02.303 428 Exposure complete 19:31:00.963 00.051 428 worker thread done servicing request 19:31:00.963 00.000 10672 OnExposeComplete: enter 19:31:00.963 00.000 10672 UpdateGuideState(): m_state=6 19:31:00.964 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1011 19:31:00.964 00.000 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:31:00.964 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:31:00.965 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:31:00.965 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:31:00.965 00.000 428 Worker thread wakes up 19:31:00.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:31:00.965 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:31:00.965 00.000 428 move complete, result=0 19:31:00.966 00.001 428 worker thread done servicing request 19:31:01.081 00.115 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:31:01.081 00.000 10672 Status Line: Star lost - low mass 19:31:01.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=45521, max=65265, FiltMin=55009, FiltMax=65265, Gamma=1.000 19:31:01.096 00.015 10672 UpdateGuideState exits: Star lost - low mass 19:31:01.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:01.096 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:31:01.096 00.000 10672 Enqueuing Expose request 19:31:01.096 00.000 428 Worker thread wakes up 19:31:01.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:01.096 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:31:03.398 02.302 428 Exposure complete 19:31:03.532 00.134 428 worker thread done servicing request 19:31:03.532 00.000 10672 OnExposeComplete: enter 19:31:03.533 00.001 10672 UpdateGuideState(): m_state=6 19:31:03.533 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1012 19:31:03.534 00.001 10672 Star::Find returns 1 (0), X=1089.75, Y=794.26, Mass=280070, SNR=46.7, Peak=41504 HFD=2.9 19:31:03.534 00.000 10672 DistanceChecker: reject for large offset (2.09 > 1.12) avgDist = 0.56 count = 35 19:31:03.534 00.000 10672 DistanceChecker: begin recovering 19:31:03.534 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.02) = xAngle (2.91 = 2.91) 19:31:03.534 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.22 = -0.22) 19:31:03.534 00.000 10672 CameraToMount -- cameraX=2.08 cameraY=-0.23 hyp=2.09 cameraTheta=-0.11 mountX=-2.04 mountY=-0.45, mountTheta=-2.92 19:31:03.537 00.003 10672 SchedulePrimaryMove(0702ACD8, x=2.08, y=-0.23, opts=13) 19:31:03.537 00.000 10672 Enqueuing Move request for scope (2.08, -0.23) 19:31:03.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:31:03.538 00.001 428 Worker thread wakes up 19:31:03.538 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.08, -0.23) opts 0xd 19:31:03.538 00.000 428 Handling offset move in thread for scope, endpoint = (2.08, -0.23) 19:31:03.538 00.000 428 Moving (2.08, -0.23) raw xDistance=-2.04 yDistance=-0.45 19:31:03.538 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.31 from input -2.04 19:31:03.538 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:03.538 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:31:03.539 00.001 428 MoveAxis(E, 1940, ABG) 19:31:03.539 00.000 428 Guiding Dir = 2, Dur = 1940 19:31:03.540 00.001 428 IsSlewing returns 0 19:31:03.540 00.000 428 IsGuiding returns 0 19:31:03.556 00.016 428 PulseGuide returned control before completion, sleep 1935 19:31:03.565 00.009 10672 UpdateGuideState exits: m=280070 SNR=46.7 19:31:03.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:03.565 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:03.565 00.000 10672 Enqueuing Expose request 19:31:03.610 00.045 10672 read socket command 10 19:31:03.611 00.001 10672 processing socket request REQDIST 19:31:03.611 00.000 10672 SOCKSVR: Sending pixel error of 1.04 19:31:03.611 00.000 10672 Sending socket response 104 (0x68) 19:31:05.495 01.884 428 IsGuiding returns 1 19:31:05.495 00.000 428 scope still moving after pulse duration time elapsed 19:31:05.526 00.031 428 IsSlewing returns 0 19:31:05.526 00.000 428 IsGuiding returns 0 19:31:05.526 00.000 428 scope move finished after 1940 + 58 ms 19:31:05.526 00.000 428 Move returns status 0, amount 1940 19:31:05.526 00.000 428 MoveAxis(N, 0, ABG) 19:31:05.526 00.000 428 Move returns status 0, amount 0 19:31:05.526 00.000 428 move complete, result=0 19:31:05.526 00.000 428 worker thread done servicing request 19:31:05.526 00.000 428 Worker thread wakes up 19:31:05.526 00.000 10672 GuideStep: -2.0 px 1940 ms EAST, -0.5 px 0 ms NORTH 19:31:05.542 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:05.542 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:05.901 00.359 428 Exposure complete 19:31:06.041 00.140 428 worker thread done servicing request 19:31:06.041 00.000 10672 OnExposeComplete: enter 19:31:06.041 00.000 10672 UpdateGuideState(): m_state=6 19:31:06.041 00.000 10672 Star::Find(15, 1089, 794, 0, (0,0,0,0), 0.0, 0) frame 1013 19:31:06.041 00.000 10672 Star::Find returns 1 (0), X=1089.34, Y=794.12, Mass=263243, SNR=42.1, Peak=35504 HFD=3.2 19:31:06.041 00.000 10672 DistanceChecker: reject for large offset (1.70 > 1.26) avgDist = 0.63 count = 36 19:31:06.041 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 19:31:06.041 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 19:31:06.041 00.000 10672 CameraToMount -- cameraX=1.66 cameraY=-0.37 hyp=1.70 cameraTheta=-0.22 mountX=-1.60 mountY=-0.54, mountTheta=-2.81 19:31:06.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.66, y=-0.37, opts=13) 19:31:06.041 00.000 10672 Enqueuing Move request for scope (1.66, -0.37) 19:31:06.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:31:06.041 00.000 428 Worker thread wakes up 19:31:06.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.66, -0.37) opts 0xd 19:31:06.041 00.000 428 Handling offset move in thread for scope, endpoint = (1.66, -0.37) 19:31:06.041 00.000 428 Moving (1.66, -0.37) raw xDistance=-1.60 yDistance=-0.54 19:31:06.041 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.60 19:31:06.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:06.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 19:31:06.041 00.000 428 MoveAxis(E, 1627, ABG) 19:31:06.041 00.000 428 Guiding Dir = 2, Dur = 1627 19:31:06.041 00.000 428 IsSlewing returns 0 19:31:06.041 00.000 428 IsGuiding returns 0 19:31:06.073 00.032 10672 UpdateGuideState exits: m=263243 SNR=42.1 19:31:06.073 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:06.073 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:06.073 00.000 10672 Enqueuing Expose request 19:31:06.073 00.000 428 PulseGuide returned control before completion, sleep 1610 19:31:07.713 01.640 428 IsGuiding returns 0 19:31:07.713 00.000 428 Move returns status 0, amount 1627 19:31:07.728 00.015 428 MoveAxis(N, 0, ABG) 19:31:07.728 00.000 428 Move returns status 0, amount 0 19:31:07.728 00.000 428 move complete, result=0 19:31:07.728 00.000 428 worker thread done servicing request 19:31:07.728 00.000 10672 GuideStep: -1.6 px 1627 ms EAST, -0.5 px 0 ms NORTH 19:31:07.728 00.000 428 Worker thread wakes up 19:31:07.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:07.728 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:08.416 00.688 428 Exposure complete 19:31:08.541 00.125 428 worker thread done servicing request 19:31:08.541 00.000 10672 OnExposeComplete: enter 19:31:08.541 00.000 10672 UpdateGuideState(): m_state=6 19:31:08.541 00.000 10672 Star::Find(15, 1089, 794, 0, (0,0,0,0), 0.0, 0) frame 1014 19:31:08.541 00.000 10672 Star::Find returns 1 (0), X=1088.01, Y=794.02, Mass=272155, SNR=48.0, Peak=40400 HFD=2.8 19:31:08.541 00.000 10672 DistanceChecker: deactivated 19:31:08.541 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.02) = xAngle (2.07 = 2.07) 19:31:08.541 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.05 = -1.05) 19:31:08.541 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.47 hyp=0.58 cameraTheta=-0.95 mountX=-0.28 mountY=-0.50, mountTheta=-2.08 19:31:08.541 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.47, opts=13) 19:31:08.541 00.000 10672 Enqueuing Move request for scope (0.34, -0.47) 19:31:08.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:31:08.541 00.000 428 Worker thread wakes up 19:31:08.541 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.47) opts 0xd 19:31:08.541 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.47) 19:31:08.541 00.000 428 Moving (0.34, -0.47) raw xDistance=-0.28 yDistance=-0.50 19:31:08.541 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:31:08.541 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:08.541 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 19:31:08.541 00.000 428 MoveAxis(E, 0, ABG) 19:31:08.541 00.000 428 Move returns status 0, amount 0 19:31:08.541 00.000 428 MoveAxis(N, 0, ABG) 19:31:08.541 00.000 428 Move returns status 0, amount 0 19:31:08.541 00.000 428 move complete, result=0 19:31:08.541 00.000 428 worker thread done servicing request 19:31:08.572 00.031 10672 UpdateGuideState exits: m=272155 SNR=48.0 19:31:08.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:08.572 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:08.572 00.000 10672 Enqueuing Expose request 19:31:08.572 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:31:08.572 00.000 428 Worker thread wakes up 19:31:08.572 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:08.572 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:08.619 00.047 10672 read socket command 10 19:31:08.619 00.000 10672 processing socket request REQDIST 19:31:08.619 00.000 10672 SOCKSVR: Sending pixel error of 1.04 19:31:08.619 00.000 10672 Sending socket response 104 (0x68) 19:31:10.904 02.285 428 Exposure complete 19:31:11.029 00.125 428 worker thread done servicing request 19:31:11.029 00.000 10672 OnExposeComplete: enter 19:31:11.029 00.000 10672 UpdateGuideState(): m_state=6 19:31:11.029 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1015 19:31:11.029 00.000 10672 Star::Find returns 1 (0), X=1087.70, Y=793.32, Mass=270397, SNR=45.0, Peak=35936 HFD=2.8 19:31:11.029 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-3.02) = xAngle (1.47 = 1.47) 19:31:11.029 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66) 19:31:11.029 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-1.17 hyp=1.17 cameraTheta=-1.55 mountX=0.12 mountY=-1.16, mountTheta=-1.47 19:31:11.029 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-1.17, opts=13) 19:31:11.029 00.000 10672 Enqueuing Move request for scope (0.02, -1.17) 19:31:11.044 00.015 428 Worker thread wakes up 19:31:11.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:31:11.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.17) opts 0xd 19:31:11.044 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -1.17) 19:31:11.044 00.000 428 Moving (0.02, -1.17) raw xDistance=0.12 yDistance=-1.16 19:31:11.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:31:11.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:31:11.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.16 19:31:11.044 00.000 428 MoveAxis(E, 0, ABG) 19:31:11.044 00.000 428 Move returns status 0, amount 0 19:31:11.044 00.000 428 MoveAxis(N, 0, ABG) 19:31:11.044 00.000 428 Move returns status 0, amount 0 19:31:11.044 00.000 428 move complete, result=0 19:31:11.044 00.000 428 worker thread done servicing request 19:31:11.060 00.016 10672 UpdateGuideState exits: m=270397 SNR=45.0 19:31:11.060 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:11.060 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:11.060 00.000 10672 Enqueuing Expose request 19:31:11.060 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.2 px 0 ms NORTH 19:31:11.060 00.000 428 Worker thread wakes up 19:31:11.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:11.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:13.387 02.327 428 Exposure complete 19:31:13.528 00.141 428 worker thread done servicing request 19:31:13.528 00.000 10672 OnExposeComplete: enter 19:31:13.528 00.000 10672 UpdateGuideState(): m_state=6 19:31:13.528 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1016 19:31:13.528 00.000 10672 Star::Find returns 1 (0), X=1087.97, Y=793.80, Mass=274664, SNR=40.1, Peak=44880 HFD=2.5 19:31:13.528 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.02) = xAngle (1.85 = 1.85) 19:31:13.528 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 19:31:13.528 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.69 hyp=0.75 cameraTheta=-1.17 mountX=-0.20 mountY=-0.72, mountTheta=-1.85 19:31:13.528 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.69, opts=13) 19:31:13.528 00.000 10672 Enqueuing Move request for scope (0.29, -0.69) 19:31:13.528 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:31:13.528 00.000 428 Worker thread wakes up 19:31:13.528 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.69) opts 0xd 19:31:13.528 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.69) 19:31:13.528 00.000 428 Moving (0.29, -0.69) raw xDistance=-0.20 yDistance=-0.72 19:31:13.528 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:31:13.528 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:31:13.528 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.72 19:31:13.528 00.000 428 MoveAxis(E, 0, ABG) 19:31:13.528 00.000 428 Move returns status 0, amount 0 19:31:13.528 00.000 428 MoveAxis(N, 0, ABG) 19:31:13.528 00.000 428 Move returns status 0, amount 0 19:31:13.528 00.000 428 move complete, result=0 19:31:13.528 00.000 428 worker thread done servicing request 19:31:13.543 00.015 10672 UpdateGuideState exits: m=274664 SNR=40.1 19:31:13.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:13.543 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:13.543 00.000 10672 Enqueuing Expose request 19:31:13.543 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 19:31:13.543 00.000 428 Worker thread wakes up 19:31:13.543 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:13.543 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:13.637 00.094 10672 read socket command 10 19:31:13.637 00.000 10672 processing socket request REQDIST 19:31:13.637 00.000 10672 SOCKSVR: Sending pixel error of 0.98 19:31:13.637 00.000 10672 Sending socket response 98 (0x62) 19:31:15.886 02.249 428 Exposure complete 19:31:16.011 00.125 428 worker thread done servicing request 19:31:16.011 00.000 10672 OnExposeComplete: enter 19:31:16.011 00.000 10672 UpdateGuideState(): m_state=6 19:31:16.011 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1017 19:31:16.011 00.000 10672 Star::Find returns 1 (0), X=1087.92, Y=793.71, Mass=315286, SNR=56.0, Peak=49680 HFD=2.6 19:31:16.011 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 19:31:16.011 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 19:31:16.011 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.78 hyp=0.82 cameraTheta=-1.27 mountX=-0.15 mountY=-0.80, mountTheta=-1.75 19:31:16.027 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.78, opts=13) 19:31:16.027 00.000 10672 Enqueuing Move request for scope (0.24, -0.78) 19:31:16.027 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:31:16.027 00.000 428 Worker thread wakes up 19:31:16.027 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.78) opts 0xd 19:31:16.027 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.78) 19:31:16.027 00.000 428 Moving (0.24, -0.78) raw xDistance=-0.15 yDistance=-0.80 19:31:16.027 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:31:16.027 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.27 newest=-2.68 19:31:16.027 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.80 from input -0.80 19:31:16.027 00.000 428 MoveAxis(E, 0, ABG) 19:31:16.027 00.000 428 Move returns status 0, amount 0 19:31:16.027 00.000 428 MoveAxis(N, 1218, ABG) 19:31:16.027 00.000 428 Guiding Dir = 0, Dur = 1218 19:31:16.027 00.000 428 IsSlewing returns 0 19:31:16.027 00.000 428 IsGuiding returns 0 19:31:16.043 00.016 10672 UpdateGuideState exits: m=315286 SNR=56.0 19:31:16.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:16.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:16.043 00.000 10672 Enqueuing Expose request 19:31:16.105 00.062 428 PulseGuide returned control before completion, sleep 1149 19:31:17.277 01.172 428 IsGuiding returns 1 19:31:17.277 00.000 428 scope still moving after pulse duration time elapsed 19:31:17.308 00.031 428 IsSlewing returns 0 19:31:17.308 00.000 428 IsGuiding returns 1 19:31:17.355 00.047 428 IsSlewing returns 0 19:31:17.355 00.000 428 IsGuiding returns 0 19:31:17.355 00.000 428 scope move finished after 1218 + 109 ms 19:31:17.355 00.000 428 Move returns status 0, amount 1218 19:31:17.355 00.000 428 move complete, result=0 19:31:17.355 00.000 428 worker thread done servicing request 19:31:17.355 00.000 428 Worker thread wakes up 19:31:17.355 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1218 ms NORTH 19:31:17.355 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:17.355 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:18.401 01.046 428 Exposure complete 19:31:18.542 00.141 428 worker thread done servicing request 19:31:18.542 00.000 10672 OnExposeComplete: enter 19:31:18.542 00.000 10672 UpdateGuideState(): m_state=6 19:31:18.542 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1018 19:31:18.542 00.000 10672 Star::Find returns 1 (0), X=1088.16, Y=793.85, Mass=272245, SNR=44.2, Peak=58496 HFD=2.4 19:31:18.542 00.000 10672 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.02) = xAngle (2.10 = 2.10) 19:31:18.542 00.000 10672 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.03 = -1.03) 19:31:18.542 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.64 hyp=0.80 cameraTheta=-0.92 mountX=-0.40 mountY=-0.69, mountTheta=-2.10 19:31:18.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.64, opts=13) 19:31:18.542 00.000 10672 Enqueuing Move request for scope (0.48, -0.64) 19:31:18.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:31:18.542 00.000 428 Worker thread wakes up 19:31:18.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.64) opts 0xd 19:31:18.542 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.64) 19:31:18.542 00.000 428 Moving (0.48, -0.64) raw xDistance=-0.40 yDistance=-0.69 19:31:18.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:31:18.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 19:31:18.542 00.000 428 MoveAxis(E, 0, ABG) 19:31:18.542 00.000 428 Move returns status 0, amount 0 19:31:18.542 00.000 428 MoveAxis(N, 1041, ABG) 19:31:18.542 00.000 428 Guiding Dir = 0, Dur = 1041 19:31:18.542 00.000 428 IsSlewing returns 0 19:31:18.542 00.000 428 IsGuiding returns 0 19:31:18.557 00.015 10672 UpdateGuideState exits: m=272245 SNR=44.2 19:31:18.573 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:18.573 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:18.573 00.000 10672 Enqueuing Expose request 19:31:18.620 00.047 428 PulseGuide returned control before completion, sleep 975 19:31:18.651 00.031 10672 read socket command 10 19:31:18.651 00.000 10672 processing socket request REQDIST 19:31:18.651 00.000 10672 SOCKSVR: Sending pixel error of 0.89 19:31:18.651 00.000 10672 Sending socket response 89 (0x59) 19:31:19.609 00.958 428 IsGuiding returns 1 19:31:19.609 00.000 428 scope still moving after pulse duration time elapsed 19:31:19.640 00.031 428 IsSlewing returns 0 19:31:19.640 00.000 428 IsGuiding returns 1 19:31:19.672 00.032 428 IsSlewing returns 0 19:31:19.672 00.000 428 IsGuiding returns 0 19:31:19.672 00.000 428 scope move finished after 1041 + 92 ms 19:31:19.672 00.000 428 Move returns status 0, amount 1041 19:31:19.672 00.000 428 move complete, result=0 19:31:19.672 00.000 428 worker thread done servicing request 19:31:19.672 00.000 428 Worker thread wakes up 19:31:19.687 00.015 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 1041 ms NORTH 19:31:19.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:19.687 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:20.905 01.218 428 Exposure complete 19:31:21.030 00.125 428 worker thread done servicing request 19:31:21.030 00.000 10672 OnExposeComplete: enter 19:31:21.030 00.000 10672 UpdateGuideState(): m_state=6 19:31:21.030 00.000 10672 Star::Find(15, 1088, 793, 0, (0,0,0,0), 0.0, 0) frame 1019 19:31:21.030 00.000 10672 Star::Find returns 1 (0), X=1088.12, Y=794.30, Mass=283856, SNR=46.7, Peak=46944 HFD=2.9 19:31:21.030 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.02) = xAngle (2.62 = 2.62) 19:31:21.030 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.51 = -0.51) 19:31:21.030 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.19 hyp=0.48 cameraTheta=-0.40 mountX=-0.42 mountY=-0.24, mountTheta=-2.63 19:31:21.030 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.19, opts=13) 19:31:21.030 00.000 10672 Enqueuing Move request for scope (0.45, -0.19) 19:31:21.030 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:31:21.030 00.000 428 Worker thread wakes up 19:31:21.030 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.19) opts 0xd 19:31:21.030 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.19) 19:31:21.030 00.000 428 Moving (0.45, -0.19) raw xDistance=-0.42 yDistance=-0.24 19:31:21.030 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:31:21.030 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:21.030 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:31:21.030 00.000 428 MoveAxis(E, 0, ABG) 19:31:21.030 00.000 428 Move returns status 0, amount 0 19:31:21.030 00.000 428 MoveAxis(N, 0, ABG) 19:31:21.030 00.000 428 Move returns status 0, amount 0 19:31:21.030 00.000 428 move complete, result=0 19:31:21.030 00.000 428 worker thread done servicing request 19:31:21.062 00.032 10672 UpdateGuideState exits: m=283856 SNR=46.7 19:31:21.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:21.062 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:21.062 00.000 10672 Enqueuing Expose request 19:31:21.062 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:31:21.062 00.000 428 Worker thread wakes up 19:31:21.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:21.062 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:23.404 02.342 428 Exposure complete 19:31:23.529 00.125 428 worker thread done servicing request 19:31:23.529 00.000 10672 OnExposeComplete: enter 19:31:23.529 00.000 10672 UpdateGuideState(): m_state=6 19:31:23.529 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1020 19:31:23.529 00.000 10672 Star::Find returns 1 (0), X=1087.87, Y=794.86, Mass=267026, SNR=51.3, Peak=39856 HFD=2.4 19:31:23.529 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.02) = xAngle (4.11 = -2.17) 19:31:23.529 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.98 = 0.98) 19:31:23.529 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.37 hyp=0.42 cameraTheta=1.09 mountX=-0.23 mountY=0.35, mountTheta=2.17 19:31:23.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.37, opts=13) 19:31:23.529 00.000 10672 Enqueuing Move request for scope (0.19, 0.37) 19:31:23.529 00.000 428 Worker thread wakes up 19:31:23.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:31:23.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.37) opts 0xd 19:31:23.529 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.37) 19:31:23.529 00.000 428 Moving (0.19, 0.37) raw xDistance=-0.23 yDistance=0.35 19:31:23.529 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:31:23.529 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:23.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:31:23.529 00.000 428 MoveAxis(E, 0, ABG) 19:31:23.529 00.000 428 Move returns status 0, amount 0 19:31:23.529 00.000 428 MoveAxis(N, 0, ABG) 19:31:23.529 00.000 428 Move returns status 0, amount 0 19:31:23.529 00.000 428 move complete, result=0 19:31:23.529 00.000 428 worker thread done servicing request 19:31:23.561 00.032 10672 UpdateGuideState exits: m=267026 SNR=51.3 19:31:23.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:23.561 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:23.561 00.000 10672 Enqueuing Expose request 19:31:23.561 00.000 428 Worker thread wakes up 19:31:23.561 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:31:23.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:23.561 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:23.670 00.109 10672 read socket command 10 19:31:23.670 00.000 10672 processing socket request REQDIST 19:31:23.670 00.000 10672 SOCKSVR: Sending pixel error of 0.66 19:31:23.670 00.000 10672 Sending socket response 66 (0x42) 19:31:25.904 02.234 428 Exposure complete 19:31:26.044 00.140 428 worker thread done servicing request 19:31:26.044 00.000 10672 OnExposeComplete: enter 19:31:26.044 00.000 10672 UpdateGuideState(): m_state=6 19:31:26.044 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1021 19:31:26.044 00.000 10672 Star::Find returns 1 (0), X=1088.43, Y=794.32, Mass=235006, SNR=38.8, Peak=50432 HFD=2.8 19:31:26.044 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.02) = xAngle (2.79 = 2.79) 19:31:26.044 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 19:31:26.044 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.18 hyp=0.78 cameraTheta=-0.23 mountX=-0.73 mountY=-0.26, mountTheta=-2.81 19:31:26.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-0.18, opts=13) 19:31:26.044 00.000 10672 Enqueuing Move request for scope (0.76, -0.18) 19:31:26.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:31:26.044 00.000 428 Worker thread wakes up 19:31:26.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.18) opts 0xd 19:31:26.044 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -0.18) 19:31:26.044 00.000 428 Moving (0.76, -0.18) raw xDistance=-0.73 yDistance=-0.26 19:31:26.044 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 19:31:26.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:26.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:31:26.044 00.000 428 MoveAxis(E, 681, ABG) 19:31:26.044 00.000 428 Guiding Dir = 2, Dur = 681 19:31:26.044 00.000 428 IsSlewing returns 0 19:31:26.044 00.000 428 IsGuiding returns 0 19:31:26.060 00.016 10672 UpdateGuideState exits: m=235006 SNR=38.8 19:31:26.060 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:26.060 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:26.060 00.000 10672 Enqueuing Expose request 19:31:26.076 00.016 428 PulseGuide returned control before completion, sleep 667 19:31:26.747 00.671 428 IsGuiding returns 1 19:31:26.747 00.000 428 scope still moving after pulse duration time elapsed 19:31:26.794 00.047 428 IsSlewing returns 0 19:31:26.794 00.000 428 IsGuiding returns 0 19:31:26.794 00.000 428 scope move finished after 681 + 64 ms 19:31:26.794 00.000 428 Move returns status 0, amount 681 19:31:26.794 00.000 428 MoveAxis(N, 0, ABG) 19:31:26.794 00.000 428 Move returns status 0, amount 0 19:31:26.794 00.000 428 move complete, result=0 19:31:26.794 00.000 428 worker thread done servicing request 19:31:26.794 00.000 428 Worker thread wakes up 19:31:26.794 00.000 10672 GuideStep: -0.7 px 681 ms EAST, -0.3 px 0 ms NORTH 19:31:26.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:26.794 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:28.407 01.613 428 Exposure complete 19:31:28.532 00.125 428 worker thread done servicing request 19:31:28.532 00.000 10672 OnExposeComplete: enter 19:31:28.532 00.000 10672 UpdateGuideState(): m_state=6 19:31:28.532 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1022 19:31:28.532 00.000 10672 Star::Find returns 1 (0), X=1088.08, Y=794.30, Mass=270305, SNR=41.6, Peak=43888 HFD=2.6 19:31:28.532 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.02) = xAngle (2.58 = 2.58) 19:31:28.532 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.55 = -0.55) 19:31:28.532 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.19 hyp=0.45 cameraTheta=-0.44 mountX=-0.38 mountY=-0.24, mountTheta=-2.59 19:31:28.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.19, opts=13) 19:31:28.532 00.000 10672 Enqueuing Move request for scope (0.40, -0.19) 19:31:28.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:31:28.532 00.000 428 Worker thread wakes up 19:31:28.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.19) opts 0xd 19:31:28.532 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.19) 19:31:28.532 00.000 428 Moving (0.40, -0.19) raw xDistance=-0.38 yDistance=-0.24 19:31:28.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:31:28.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:28.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:31:28.532 00.000 428 MoveAxis(E, 0, ABG) 19:31:28.532 00.000 428 Move returns status 0, amount 0 19:31:28.532 00.000 428 MoveAxis(N, 0, ABG) 19:31:28.532 00.000 428 Move returns status 0, amount 0 19:31:28.532 00.000 428 move complete, result=0 19:31:28.532 00.000 428 worker thread done servicing request 19:31:28.564 00.032 10672 UpdateGuideState exits: m=270305 SNR=41.6 19:31:28.564 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:28.564 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:28.564 00.000 10672 Enqueuing Expose request 19:31:28.564 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:31:28.564 00.000 428 Worker thread wakes up 19:31:28.564 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:28.564 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:28.657 00.093 10672 read socket command 10 19:31:28.657 00.000 10672 processing socket request REQDIST 19:31:28.657 00.000 10672 SOCKSVR: Sending pixel error of 0.62 19:31:28.657 00.000 10672 Sending socket response 62 (0x3e) 19:31:30.907 02.250 428 Exposure complete 19:31:31.047 00.140 428 worker thread done servicing request 19:31:31.047 00.000 10672 OnExposeComplete: enter 19:31:31.047 00.000 10672 UpdateGuideState(): m_state=6 19:31:31.047 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1023 19:31:31.047 00.000 10672 Star::Find returns 1 (0), X=1088.30, Y=794.42, Mass=298473, SNR=47.8, Peak=46832 HFD=2.9 19:31:31.047 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.02) = xAngle (2.91 = 2.91) 19:31:31.047 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.21 = -0.21) 19:31:31.047 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.07 hyp=0.63 cameraTheta=-0.11 mountX=-0.61 mountY=-0.13, mountTheta=-2.93 19:31:31.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.07, opts=13) 19:31:31.047 00.000 10672 Enqueuing Move request for scope (0.63, -0.07) 19:31:31.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:31:31.047 00.000 428 Worker thread wakes up 19:31:31.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.07) opts 0xd 19:31:31.047 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.07) 19:31:31.047 00.000 428 Moving (0.63, -0.07) raw xDistance=-0.61 yDistance=-0.13 19:31:31.047 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 19:31:31.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:31.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:31:31.047 00.000 428 MoveAxis(E, 571, ABG) 19:31:31.047 00.000 428 Guiding Dir = 2, Dur = 571 19:31:31.047 00.000 428 IsSlewing returns 0 19:31:31.047 00.000 428 IsGuiding returns 0 19:31:31.063 00.016 10672 UpdateGuideState exits: m=298473 SNR=47.8 19:31:31.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:31.063 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:31.063 00.000 10672 Enqueuing Expose request 19:31:31.078 00.015 428 PulseGuide returned control before completion, sleep 554 19:31:31.672 00.594 428 IsGuiding returns 0 19:31:31.672 00.000 428 Move returns status 0, amount 571 19:31:31.672 00.000 428 MoveAxis(N, 0, ABG) 19:31:31.672 00.000 428 Move returns status 0, amount 0 19:31:31.672 00.000 428 move complete, result=0 19:31:31.672 00.000 428 worker thread done servicing request 19:31:31.672 00.000 10672 GuideStep: -0.6 px 571 ms EAST, -0.1 px 0 ms NORTH 19:31:31.672 00.000 428 Worker thread wakes up 19:31:31.672 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:31.672 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:33.406 01.734 428 Exposure complete 19:31:33.531 00.125 428 worker thread done servicing request 19:31:33.531 00.000 10672 OnExposeComplete: enter 19:31:33.531 00.000 10672 UpdateGuideState(): m_state=6 19:31:33.531 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1024 19:31:33.531 00.000 10672 Star::Find returns 1 (0), X=1087.97, Y=794.15, Mass=288746, SNR=51.8, Peak=49024 HFD=2.6 19:31:33.531 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.02) = xAngle (2.15 = 2.15) 19:31:33.531 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.97 = -0.97) 19:31:33.531 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.34 hyp=0.45 cameraTheta=-0.87 mountX=-0.25 mountY=-0.37, mountTheta=-2.16 19:31:33.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.34, opts=13) 19:31:33.531 00.000 10672 Enqueuing Move request for scope (0.29, -0.34) 19:31:33.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:31:33.531 00.000 428 Worker thread wakes up 19:31:33.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.34) opts 0xd 19:31:33.531 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.34) 19:31:33.531 00.000 428 Moving (0.29, -0.34) raw xDistance=-0.25 yDistance=-0.37 19:31:33.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:31:33.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:33.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:31:33.531 00.000 428 MoveAxis(E, 0, ABG) 19:31:33.531 00.000 428 Move returns status 0, amount 0 19:31:33.531 00.000 428 MoveAxis(N, 0, ABG) 19:31:33.531 00.000 428 Move returns status 0, amount 0 19:31:33.531 00.000 428 move complete, result=0 19:31:33.531 00.000 428 worker thread done servicing request 19:31:33.562 00.031 10672 UpdateGuideState exits: m=288746 SNR=51.8 19:31:33.562 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:33.562 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:33.562 00.000 10672 Enqueuing Expose request 19:31:33.562 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:31:33.562 00.000 428 Worker thread wakes up 19:31:33.562 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:33.562 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:33.671 00.109 10672 read socket command 10 19:31:33.671 00.000 10672 processing socket request REQDIST 19:31:33.671 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:31:33.671 00.000 10672 Sending socket response 57 (0x39) 19:31:35.894 02.223 428 Exposure complete 19:31:36.019 00.125 428 worker thread done servicing request 19:31:36.019 00.000 10672 OnExposeComplete: enter 19:31:36.019 00.000 10672 UpdateGuideState(): m_state=6 19:31:36.019 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1025 19:31:36.019 00.000 10672 Star::Find returns 1 (0), X=1087.79, Y=794.27, Mass=294304, SNR=48.3, Peak=44656 HFD=2.8 19:31:36.019 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.02) = xAngle (1.93 = 1.93) 19:31:36.019 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.20 = -1.20) 19:31:36.019 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-1.09 mountX=-0.09 mountY=-0.23, mountTheta=-1.93 19:31:36.034 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.22, opts=13) 19:31:36.034 00.000 10672 Enqueuing Move request for scope (0.11, -0.22) 19:31:36.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1000, FiltMax=65488, Gamma=1.000 19:31:36.034 00.000 428 Worker thread wakes up 19:31:36.034 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd 19:31:36.034 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.22) 19:31:36.034 00.000 428 Moving (0.11, -0.22) raw xDistance=-0.09 yDistance=-0.23 19:31:36.034 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:31:36.034 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:36.034 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:31:36.034 00.000 428 MoveAxis(E, 0, ABG) 19:31:36.034 00.000 428 Move returns status 0, amount 0 19:31:36.034 00.000 428 MoveAxis(N, 0, ABG) 19:31:36.034 00.000 428 Move returns status 0, amount 0 19:31:36.034 00.000 428 move complete, result=0 19:31:36.034 00.000 428 worker thread done servicing request 19:31:36.050 00.016 10672 UpdateGuideState exits: m=294304 SNR=48.3 19:31:36.050 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:36.050 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:36.050 00.000 10672 Enqueuing Expose request 19:31:36.050 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:31:36.050 00.000 428 Worker thread wakes up 19:31:36.050 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:36.050 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:38.393 02.343 428 Exposure complete 19:31:38.518 00.125 428 worker thread done servicing request 19:31:38.518 00.000 10672 OnExposeComplete: enter 19:31:38.518 00.000 10672 UpdateGuideState(): m_state=6 19:31:38.518 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1026 19:31:38.518 00.000 10672 Star::Find returns 1 (0), X=1088.34, Y=794.67, Mass=250360, SNR=45.6, Peak=45632 HFD=2.8 19:31:38.518 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.02) = xAngle (3.28 = -3.00) 19:31:38.518 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.15 = 0.15) 19:31:38.518 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.17 hyp=0.68 cameraTheta=0.26 mountX=-0.68 mountY=0.10, mountTheta=2.99 19:31:38.534 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.17, opts=13) 19:31:38.534 00.000 10672 Enqueuing Move request for scope (0.66, 0.17) 19:31:38.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:31:38.534 00.000 428 Worker thread wakes up 19:31:38.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.17) opts 0xd 19:31:38.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.17) 19:31:38.534 00.000 428 Moving (0.66, 0.17) raw xDistance=-0.68 yDistance=0.10 19:31:38.534 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 19:31:38.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:38.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:31:38.534 00.000 428 MoveAxis(E, 631, ABG) 19:31:38.534 00.000 428 Guiding Dir = 2, Dur = 631 19:31:38.549 00.015 10672 UpdateGuideState exits: m=250360 SNR=45.6 19:31:38.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:38.549 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:38.549 00.000 10672 Enqueuing Expose request 19:31:38.549 00.000 428 IsSlewing returns 0 19:31:38.565 00.016 428 IsGuiding returns 0 19:31:38.580 00.015 428 PulseGuide returned control before completion, sleep 612 19:31:38.674 00.094 10672 read socket command 10 19:31:38.674 00.000 10672 processing socket request REQDIST 19:31:38.674 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:31:38.674 00.000 10672 Sending socket response 53 (0x35) 19:31:39.237 00.563 428 IsGuiding returns 0 19:31:39.237 00.000 428 Move returns status 0, amount 631 19:31:39.237 00.000 428 MoveAxis(N, 0, ABG) 19:31:39.237 00.000 428 Move returns status 0, amount 0 19:31:39.237 00.000 428 move complete, result=0 19:31:39.237 00.000 428 worker thread done servicing request 19:31:39.237 00.000 10672 GuideStep: -0.7 px 631 ms EAST, 0.1 px 0 ms NORTH 19:31:39.237 00.000 428 Worker thread wakes up 19:31:39.252 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:39.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:40.892 01.640 428 Exposure complete 19:31:41.048 00.156 428 worker thread done servicing request 19:31:41.048 00.000 10672 OnExposeComplete: enter 19:31:41.048 00.000 10672 UpdateGuideState(): m_state=6 19:31:41.048 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1027 19:31:41.048 00.000 10672 Star::Find returns 1 (0), X=1088.33, Y=794.47, Mass=264668, SNR=49.2, Peak=59696 HFD=2.9 19:31:41.048 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.02) = xAngle (2.99 = 2.99) 19:31:41.048 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 19:31:41.048 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.02 hyp=0.66 cameraTheta=-0.03 mountX=-0.65 mountY=-0.09, mountTheta=-3.01 19:31:41.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-0.02, opts=13) 19:31:41.048 00.000 10672 Enqueuing Move request for scope (0.66, -0.02) 19:31:41.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:31:41.048 00.000 428 Worker thread wakes up 19:31:41.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.02) opts 0xd 19:31:41.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -0.02) 19:31:41.048 00.000 428 Moving (0.66, -0.02) raw xDistance=-0.65 yDistance=-0.09 19:31:41.048 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65 19:31:41.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:41.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:31:41.048 00.000 428 MoveAxis(E, 649, ABG) 19:31:41.048 00.000 428 Guiding Dir = 2, Dur = 649 19:31:41.048 00.000 428 IsSlewing returns 0 19:31:41.048 00.000 428 IsGuiding returns 0 19:31:41.064 00.016 428 PulseGuide returned control before completion, sleep 642 19:31:41.064 00.000 10672 UpdateGuideState exits: m=264668 SNR=49.2 19:31:41.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:41.064 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:41.064 00.000 10672 Enqueuing Expose request 19:31:41.736 00.672 428 IsGuiding returns 0 19:31:41.736 00.000 428 Move returns status 0, amount 649 19:31:41.736 00.000 428 MoveAxis(N, 0, ABG) 19:31:41.736 00.000 428 Move returns status 0, amount 0 19:31:41.736 00.000 428 move complete, result=0 19:31:41.736 00.000 428 worker thread done servicing request 19:31:41.736 00.000 428 Worker thread wakes up 19:31:41.736 00.000 10672 GuideStep: -0.6 px 649 ms EAST, -0.1 px 0 ms NORTH 19:31:41.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:41.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:43.391 01.655 428 Exposure complete 19:31:43.516 00.125 428 worker thread done servicing request 19:31:43.516 00.000 10672 OnExposeComplete: enter 19:31:43.516 00.000 10672 UpdateGuideState(): m_state=6 19:31:43.516 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1028 19:31:43.516 00.000 10672 Star::Find returns 1 (0), X=1086.87, Y=794.02, Mass=234999, SNR=43.4, Peak=58400 HFD=2.2 19:31:43.516 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 19:31:43.516 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 19:31:43.516 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=-0.47 hyp=0.93 cameraTheta=-2.62 mountX=0.86 mountY=-0.38, mountTheta=-0.42 19:31:43.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=-0.47, opts=13) 19:31:43.516 00.000 10672 Enqueuing Move request for scope (-0.81, -0.47) 19:31:43.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 19:31:43.516 00.000 428 Worker thread wakes up 19:31:43.532 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.47) opts 0xd 19:31:43.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, -0.47) 19:31:43.532 00.000 428 Moving (-0.81, -0.47) raw xDistance=0.86 yDistance=-0.38 19:31:43.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.86 19:31:43.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:43.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:31:43.532 00.000 428 MoveAxis(W, 751, ABG) 19:31:43.532 00.000 428 Guiding Dir = 3, Dur = 751 19:31:43.532 00.000 428 IsSlewing returns 0 19:31:43.532 00.000 428 IsGuiding returns 0 19:31:43.548 00.016 428 PulseGuide returned control before completion, sleep 744 19:31:43.548 00.000 10672 UpdateGuideState exits: m=234999 SNR=43.4 19:31:43.548 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:43.548 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:43.548 00.000 10672 Enqueuing Expose request 19:31:43.739 00.191 10672 read socket command 10 19:31:43.739 00.000 10672 processing socket request REQDIST 19:31:43.739 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:31:43.739 00.000 10672 Sending socket response 68 (0x44) 19:31:44.301 00.562 428 IsGuiding returns 1 19:31:44.301 00.000 428 scope still moving after pulse duration time elapsed 19:31:44.348 00.047 428 IsSlewing returns 0 19:31:44.380 00.032 428 IsGuiding returns 0 19:31:44.380 00.000 428 scope move finished after 751 + 97 ms 19:31:44.380 00.000 428 Move returns status 0, amount 751 19:31:44.380 00.000 428 MoveAxis(N, 0, ABG) 19:31:44.380 00.000 428 Move returns status 0, amount 0 19:31:44.380 00.000 428 move complete, result=0 19:31:44.380 00.000 428 worker thread done servicing request 19:31:44.380 00.000 428 Worker thread wakes up 19:31:44.380 00.000 10672 GuideStep: 0.9 px 751 ms WEST, -0.4 px 0 ms NORTH 19:31:44.380 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:44.380 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:45.879 01.499 428 Exposure complete 19:31:46.020 00.141 428 worker thread done servicing request 19:31:46.020 00.000 10672 OnExposeComplete: enter 19:31:46.020 00.000 10672 UpdateGuideState(): m_state=6 19:31:46.020 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1029 19:31:46.020 00.000 10672 Star::Find returns 1 (0), X=1088.11, Y=794.52, Mass=274549, SNR=42.6, Peak=49680 HFD=2.4 19:31:46.020 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.02) = xAngle (3.08 = 3.08) 19:31:46.020 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.05 = -0.05) 19:31:46.020 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.02 hyp=0.44 cameraTheta=0.06 mountX=-0.44 mountY=-0.02, mountTheta=-3.09 19:31:46.020 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.02, opts=13) 19:31:46.020 00.000 10672 Enqueuing Move request for scope (0.44, 0.02) 19:31:46.020 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:31:46.020 00.000 428 Worker thread wakes up 19:31:46.020 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.02) opts 0xd 19:31:46.020 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.02) 19:31:46.020 00.000 428 Moving (0.44, 0.02) raw xDistance=-0.44 yDistance=-0.02 19:31:46.020 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 19:31:46.020 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:46.020 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:31:46.020 00.000 428 MoveAxis(E, 0, ABG) 19:31:46.020 00.000 428 Move returns status 0, amount 0 19:31:46.020 00.000 428 MoveAxis(N, 0, ABG) 19:31:46.020 00.000 428 Move returns status 0, amount 0 19:31:46.020 00.000 428 move complete, result=0 19:31:46.020 00.000 428 worker thread done servicing request 19:31:46.051 00.031 10672 UpdateGuideState exits: m=274549 SNR=42.6 19:31:46.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:46.051 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:46.051 00.000 10672 Enqueuing Expose request 19:31:46.051 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 19:31:46.051 00.000 428 Worker thread wakes up 19:31:46.051 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:46.051 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:48.395 02.344 428 Exposure complete 19:31:48.559 00.164 428 worker thread done servicing request 19:31:48.560 00.001 10672 OnExposeComplete: enter 19:31:48.560 00.000 10672 UpdateGuideState(): m_state=6 19:31:48.561 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1030 19:31:48.561 00.000 10672 Star::Find returns 1 (0), X=1088.53, Y=794.53, Mass=270368, SNR=50.8, Peak=43248 HFD=3.1 19:31:48.561 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 19:31:48.561 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 19:31:48.561 00.000 10672 CameraToMount -- cameraX=0.85 cameraY=0.03 hyp=0.85 cameraTheta=0.04 mountX=-0.85 mountY=-0.06, mountTheta=-3.08 19:31:48.565 00.004 10672 SchedulePrimaryMove(0702ACD8, x=0.85, y=0.03, opts=13) 19:31:48.565 00.000 10672 Enqueuing Move request for scope (0.85, 0.03) 19:31:48.565 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:31:48.565 00.000 428 Worker thread wakes up 19:31:48.565 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.03) opts 0xd 19:31:48.565 00.000 428 Handling offset move in thread for scope, endpoint = (0.85, 0.03) 19:31:48.566 00.001 428 Moving (0.85, 0.03) raw xDistance=-0.85 yDistance=-0.06 19:31:48.566 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.85 19:31:48.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:48.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:31:48.566 00.000 428 MoveAxis(E, 790, ABG) 19:31:48.566 00.000 428 Guiding Dir = 2, Dur = 790 19:31:48.567 00.001 428 IsSlewing returns 0 19:31:48.568 00.001 428 IsGuiding returns 0 19:31:48.586 00.018 428 PulseGuide returned control before completion, sleep 783 19:31:48.593 00.007 10672 UpdateGuideState exits: m=270368 SNR=50.8 19:31:48.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:48.594 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:48.594 00.000 10672 Enqueuing Expose request 19:31:48.660 00.066 10672 read socket command 10 19:31:48.660 00.000 10672 processing socket request REQDIST 19:31:48.660 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:31:48.660 00.000 10672 Sending socket response 68 (0x44) 19:31:49.393 00.733 428 IsGuiding returns 0 19:31:49.393 00.000 428 Move returns status 0, amount 790 19:31:49.393 00.000 428 MoveAxis(N, 0, ABG) 19:31:49.393 00.000 428 Move returns status 0, amount 0 19:31:49.393 00.000 428 move complete, result=0 19:31:49.393 00.000 428 worker thread done servicing request 19:31:49.393 00.000 10672 GuideStep: -0.8 px 790 ms EAST, -0.1 px 0 ms NORTH 19:31:49.393 00.000 428 Worker thread wakes up 19:31:49.393 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:49.393 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:50.893 01.500 428 Exposure complete 19:31:51.018 00.125 428 worker thread done servicing request 19:31:51.018 00.000 10672 OnExposeComplete: enter 19:31:51.018 00.000 10672 UpdateGuideState(): m_state=6 19:31:51.018 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1031 19:31:51.018 00.000 10672 Star::Find returns 1 (0), X=1088.14, Y=794.85, Mass=290101, SNR=47.4, Peak=45632 HFD=2.8 19:31:51.018 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.02) = xAngle (3.69 = -2.60) 19:31:51.018 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.56 = 0.56) 19:31:51.018 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.36 hyp=0.59 cameraTheta=0.67 mountX=-0.50 mountY=0.31, mountTheta=2.59 19:31:51.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.36, opts=13) 19:31:51.018 00.000 10672 Enqueuing Move request for scope (0.46, 0.36) 19:31:51.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:31:51.018 00.000 428 Worker thread wakes up 19:31:51.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.36) opts 0xd 19:31:51.018 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.36) 19:31:51.018 00.000 428 Moving (0.46, 0.36) raw xDistance=-0.50 yDistance=0.31 19:31:51.018 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.50 19:31:51.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:51.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 19:31:51.018 00.000 428 MoveAxis(E, 523, ABG) 19:31:51.018 00.000 428 Guiding Dir = 2, Dur = 523 19:31:51.018 00.000 428 IsSlewing returns 0 19:31:51.033 00.015 428 IsGuiding returns 0 19:31:51.049 00.016 10672 UpdateGuideState exits: m=290101 SNR=47.4 19:31:51.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:51.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:51.049 00.000 10672 Enqueuing Expose request 19:31:51.049 00.000 428 PulseGuide returned control before completion, sleep 505 19:31:51.580 00.531 428 IsGuiding returns 1 19:31:51.580 00.000 428 scope still moving after pulse duration time elapsed 19:31:51.611 00.031 428 IsSlewing returns 0 19:31:51.611 00.000 428 IsGuiding returns 0 19:31:51.611 00.000 428 scope move finished after 523 + 56 ms 19:31:51.611 00.000 428 Move returns status 0, amount 523 19:31:51.611 00.000 428 MoveAxis(N, 0, ABG) 19:31:51.611 00.000 428 Move returns status 0, amount 0 19:31:51.611 00.000 428 move complete, result=0 19:31:51.611 00.000 428 worker thread done servicing request 19:31:51.611 00.000 428 Worker thread wakes up 19:31:51.611 00.000 10672 GuideStep: -0.5 px 523 ms EAST, 0.3 px 0 ms NORTH 19:31:51.611 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:51.611 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:53.381 01.770 428 Exposure complete 19:31:53.520 00.139 428 worker thread done servicing request 19:31:53.521 00.001 10672 OnExposeComplete: enter 19:31:53.521 00.000 10672 UpdateGuideState(): m_state=6 19:31:53.522 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1032 19:31:53.522 00.000 10672 Star::Find returns 1 (0), X=1087.55, Y=794.30, Mass=222363, SNR=40.3, Peak=41504 HFD=1.7 19:31:53.522 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.02) = xAngle (0.84 = 0.84) 19:31:53.523 00.001 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28) 19:31:53.523 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.18 mountX=0.15 mountY=-0.17, mountTheta=-0.85 19:31:53.524 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.19, opts=13) 19:31:53.524 00.000 10672 Enqueuing Move request for scope (-0.13, -0.19) 19:31:53.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:31:53.524 00.000 428 Worker thread wakes up 19:31:53.525 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd 19:31:53.525 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.19) 19:31:53.525 00.000 428 Moving (-0.13, -0.19) raw xDistance=0.15 yDistance=-0.17 19:31:53.525 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:31:53.525 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:53.525 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:31:53.525 00.000 428 MoveAxis(E, 0, ABG) 19:31:53.525 00.000 428 Move returns status 0, amount 0 19:31:53.526 00.001 428 MoveAxis(N, 0, ABG) 19:31:53.526 00.000 428 Move returns status 0, amount 0 19:31:53.526 00.000 428 move complete, result=0 19:31:53.526 00.000 428 worker thread done servicing request 19:31:53.547 00.021 10672 UpdateGuideState exits: m=222363 SNR=40.3 19:31:53.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:53.547 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:53.547 00.000 10672 Enqueuing Expose request 19:31:53.547 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:31:53.547 00.000 428 Worker thread wakes up 19:31:53.548 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:53.548 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:53.657 00.109 10672 read socket command 10 19:31:53.657 00.000 10672 processing socket request REQDIST 19:31:53.657 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:31:53.657 00.000 10672 Sending socket response 52 (0x34) 19:31:55.876 02.219 428 Exposure complete 19:31:56.126 00.250 428 worker thread done servicing request 19:31:56.126 00.000 10672 OnExposeComplete: enter 19:31:56.126 00.000 10672 UpdateGuideState(): m_state=6 19:31:56.126 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1033 19:31:56.126 00.000 10672 Star::Find returns 1 (0), X=1087.51, Y=794.24, Mass=287731, SNR=49.8, Peak=51312 HFD=2.9 19:31:56.126 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 19:31:56.126 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25) 19:31:56.126 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-2.14 mountX=0.19 mountY=-0.23, mountTheta=-0.89 19:31:56.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.25, opts=13) 19:31:56.126 00.000 10672 Enqueuing Move request for scope (-0.16, -0.25) 19:31:56.126 00.000 428 Worker thread wakes up 19:31:56.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:31:56.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.25) opts 0xd 19:31:56.126 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.25) 19:31:56.126 00.000 428 Moving (-0.16, -0.25) raw xDistance=0.19 yDistance=-0.23 19:31:56.126 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:31:56.126 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:56.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:31:56.126 00.000 428 MoveAxis(E, 0, ABG) 19:31:56.126 00.000 428 Move returns status 0, amount 0 19:31:56.126 00.000 428 MoveAxis(N, 0, ABG) 19:31:56.126 00.000 428 Move returns status 0, amount 0 19:31:56.126 00.000 428 move complete, result=0 19:31:56.126 00.000 428 worker thread done servicing request 19:31:56.157 00.031 10672 UpdateGuideState exits: m=287731 SNR=49.8 19:31:56.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:56.157 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:56.157 00.000 10672 Enqueuing Expose request 19:31:56.157 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:31:56.157 00.000 428 Worker thread wakes up 19:31:56.157 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:56.157 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:31:58.375 02.218 428 Exposure complete 19:31:58.500 00.125 428 worker thread done servicing request 19:31:58.500 00.000 10672 OnExposeComplete: enter 19:31:58.500 00.000 10672 UpdateGuideState(): m_state=6 19:31:58.500 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1034 19:31:58.500 00.000 10672 Star::Find returns 1 (0), X=1087.08, Y=793.94, Mass=257681, SNR=43.5, Peak=56752 HFD=2.2 19:31:58.500 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.02) = xAngle (0.62 = 0.62) 19:31:58.500 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.50 = -2.50) 19:31:58.500 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.55 hyp=0.81 cameraTheta=-2.40 mountX=0.66 mountY=-0.48, mountTheta=-0.63 19:31:58.516 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.55, opts=13) 19:31:58.516 00.000 10672 Enqueuing Move request for scope (-0.59, -0.55) 19:31:58.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:31:58.516 00.000 428 Worker thread wakes up 19:31:58.516 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.55) opts 0xd 19:31:58.516 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.55) 19:31:58.516 00.000 428 Moving (-0.59, -0.55) raw xDistance=0.66 yDistance=-0.48 19:31:58.516 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 19:31:58.516 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:58.516 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:31:58.516 00.000 428 MoveAxis(W, 610, ABG) 19:31:58.516 00.000 428 Guiding Dir = 3, Dur = 610 19:31:58.516 00.000 428 IsSlewing returns 0 19:31:58.516 00.000 428 IsGuiding returns 0 19:31:58.531 00.015 10672 UpdateGuideState exits: m=257681 SNR=43.5 19:31:58.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:58.531 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:31:58.531 00.000 10672 Enqueuing Expose request 19:31:58.531 00.000 428 PulseGuide returned control before completion, sleep 596 19:31:59.156 00.625 428 IsGuiding returns 0 19:31:59.156 00.000 428 Move returns status 0, amount 610 19:31:59.156 00.000 428 MoveAxis(N, 0, ABG) 19:31:59.156 00.000 428 Move returns status 0, amount 0 19:31:59.156 00.000 428 move complete, result=0 19:31:59.156 00.000 428 worker thread done servicing request 19:31:59.156 00.000 428 Worker thread wakes up 19:31:59.156 00.000 10672 GuideStep: 0.7 px 610 ms WEST, -0.5 px 0 ms NORTH 19:31:59.156 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:31:59.156 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:00.046 00.890 10672 read socket command 10 19:32:00.046 00.000 10672 processing socket request REQDIST 19:32:00.046 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:32:00.046 00.000 10672 Sending socket response 56 (0x38) 19:32:00.894 00.848 428 Exposure complete 19:32:01.035 00.141 428 worker thread done servicing request 19:32:01.035 00.000 10672 OnExposeComplete: enter 19:32:01.035 00.000 10672 UpdateGuideState(): m_state=6 19:32:01.035 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1035 19:32:01.035 00.000 10672 Star::Find returns 1 (0), X=1088.13, Y=794.36, Mass=268382, SNR=47.3, Peak=54464 HFD=2.6 19:32:01.035 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.02) = xAngle (2.74 = 2.74) 19:32:01.035 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.39 = -0.39) 19:32:01.035 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.13 hyp=0.47 cameraTheta=-0.28 mountX=-0.44 mountY=-0.18, mountTheta=-2.75 19:32:01.035 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.13, opts=13) 19:32:01.035 00.000 10672 Enqueuing Move request for scope (0.46, -0.13) 19:32:01.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:32:01.035 00.000 428 Worker thread wakes up 19:32:01.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.13) opts 0xd 19:32:01.035 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.13) 19:32:01.035 00.000 428 Moving (0.46, -0.13) raw xDistance=-0.44 yDistance=-0.18 19:32:01.035 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 19:32:01.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:01.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:32:01.035 00.000 428 MoveAxis(E, 0, ABG) 19:32:01.035 00.000 428 Move returns status 0, amount 0 19:32:01.035 00.000 428 MoveAxis(N, 0, ABG) 19:32:01.035 00.000 428 Move returns status 0, amount 0 19:32:01.035 00.000 428 move complete, result=0 19:32:01.035 00.000 428 worker thread done servicing request 19:32:01.066 00.031 10672 UpdateGuideState exits: m=268382 SNR=47.3 19:32:01.066 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:01.066 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:01.066 00.000 10672 Enqueuing Expose request 19:32:01.066 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:32:01.066 00.000 428 Worker thread wakes up 19:32:01.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:01.066 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:03.393 02.327 428 Exposure complete 19:32:03.518 00.125 428 worker thread done servicing request 19:32:03.518 00.000 10672 OnExposeComplete: enter 19:32:03.518 00.000 10672 UpdateGuideState(): m_state=6 19:32:03.518 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1036 19:32:03.518 00.000 10672 Star::Find returns 1 (0), X=1088.10, Y=794.51, Mass=262753, SNR=47.7, Peak=45312 HFD=2.4 19:32:03.518 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 19:32:03.518 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 19:32:03.518 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.02 hyp=0.42 cameraTheta=0.04 mountX=-0.42 mountY=-0.03, mountTheta=-3.07 19:32:03.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.02, opts=13) 19:32:03.518 00.000 10672 Enqueuing Move request for scope (0.42, 0.02) 19:32:03.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:32:03.518 00.000 428 Worker thread wakes up 19:32:03.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.02) opts 0xd 19:32:03.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.02) 19:32:03.518 00.000 428 Moving (0.42, 0.02) raw xDistance=-0.42 yDistance=-0.03 19:32:03.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:32:03.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:03.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:32:03.518 00.000 428 MoveAxis(E, 0, ABG) 19:32:03.518 00.000 428 Move returns status 0, amount 0 19:32:03.518 00.000 428 MoveAxis(N, 0, ABG) 19:32:03.534 00.016 428 Move returns status 0, amount 0 19:32:03.534 00.000 428 move complete, result=0 19:32:03.534 00.000 428 worker thread done servicing request 19:32:03.549 00.015 10672 UpdateGuideState exits: m=262753 SNR=47.7 19:32:03.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:03.549 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:03.549 00.000 10672 Enqueuing Expose request 19:32:03.549 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 19:32:03.549 00.000 428 Worker thread wakes up 19:32:03.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:03.549 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:03.674 00.125 10672 read socket command 10 19:32:03.674 00.000 10672 processing socket request REQDIST 19:32:03.674 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:32:03.674 00.000 10672 Sending socket response 50 (0x32) 19:32:05.877 02.203 428 Exposure complete 19:32:06.002 00.125 428 worker thread done servicing request 19:32:06.002 00.000 10672 OnExposeComplete: enter 19:32:06.002 00.000 10672 UpdateGuideState(): m_state=6 19:32:06.017 00.015 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1037 19:32:06.017 00.000 10672 Star::Find returns 1 (0), X=1087.85, Y=794.49, Mass=262269, SNR=43.1, Peak=55776 HFD=2.5 19:32:06.017 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 19:32:06.017 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 19:32:06.017 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.02 mountX=-0.17 mountY=-0.02, mountTheta=-3.01 19:32:06.017 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.00, opts=13) 19:32:06.017 00.000 10672 Enqueuing Move request for scope (0.17, -0.00) 19:32:06.017 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:32:06.017 00.000 428 Worker thread wakes up 19:32:06.017 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd 19:32:06.017 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.00) 19:32:06.017 00.000 428 Moving (0.17, -0.00) raw xDistance=-0.17 yDistance=-0.02 19:32:06.017 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:32:06.017 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:06.017 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:32:06.017 00.000 428 MoveAxis(E, 0, ABG) 19:32:06.017 00.000 428 Move returns status 0, amount 0 19:32:06.017 00.000 428 MoveAxis(N, 0, ABG) 19:32:06.017 00.000 428 Move returns status 0, amount 0 19:32:06.017 00.000 428 move complete, result=0 19:32:06.017 00.000 428 worker thread done servicing request 19:32:06.049 00.032 10672 UpdateGuideState exits: m=262269 SNR=43.1 19:32:06.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:06.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:06.049 00.000 10672 Enqueuing Expose request 19:32:06.049 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:32:06.049 00.000 428 Worker thread wakes up 19:32:06.049 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:06.049 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:08.376 02.327 428 Exposure complete 19:32:08.536 00.160 428 worker thread done servicing request 19:32:08.536 00.000 10672 OnExposeComplete: enter 19:32:08.536 00.000 10672 UpdateGuideState(): m_state=6 19:32:08.536 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1038 19:32:08.536 00.000 10672 Star::Find returns 1 (0), X=1088.17, Y=794.44, Mass=276320, SNR=45.2, Peak=42912 HFD=2.8 19:32:08.536 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.02) = xAngle (2.92 = 2.92) 19:32:08.536 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.21 = -0.21) 19:32:08.536 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.05 hyp=0.49 cameraTheta=-0.10 mountX=-0.48 mountY=-0.10, mountTheta=-2.93 19:32:08.536 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.05, opts=13) 19:32:08.536 00.000 10672 Enqueuing Move request for scope (0.49, -0.05) 19:32:08.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:32:08.536 00.000 428 Worker thread wakes up 19:32:08.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.05) opts 0xd 19:32:08.536 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.05) 19:32:08.536 00.000 428 Moving (0.49, -0.05) raw xDistance=-0.48 yDistance=-0.10 19:32:08.536 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 19:32:08.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:08.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:32:08.536 00.000 428 MoveAxis(E, 448, ABG) 19:32:08.536 00.000 428 Guiding Dir = 2, Dur = 448 19:32:08.536 00.000 428 IsSlewing returns 0 19:32:08.536 00.000 428 IsGuiding returns 0 19:32:08.567 00.031 10672 UpdateGuideState exits: m=276320 SNR=45.2 19:32:08.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:08.567 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:08.567 00.000 10672 Enqueuing Expose request 19:32:08.567 00.000 428 PulseGuide returned control before completion, sleep 428 19:32:08.692 00.125 10672 read socket command 10 19:32:08.692 00.000 10672 processing socket request REQDIST 19:32:08.692 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:32:08.692 00.000 10672 Sending socket response 43 (0x2b) 19:32:09.052 00.360 428 IsGuiding returns 1 19:32:09.052 00.000 428 scope still moving after pulse duration time elapsed 19:32:09.083 00.031 428 IsSlewing returns 0 19:32:09.083 00.000 428 IsGuiding returns 0 19:32:09.083 00.000 428 scope move finished after 448 + 84 ms 19:32:09.083 00.000 428 Move returns status 0, amount 448 19:32:09.083 00.000 428 MoveAxis(N, 0, ABG) 19:32:09.083 00.000 428 Move returns status 0, amount 0 19:32:09.083 00.000 428 move complete, result=0 19:32:09.083 00.000 428 worker thread done servicing request 19:32:09.083 00.000 428 Worker thread wakes up 19:32:09.083 00.000 10672 GuideStep: -0.5 px 448 ms EAST, -0.1 px 0 ms NORTH 19:32:09.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:09.083 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:10.879 01.796 428 Exposure complete 19:32:11.004 00.125 428 worker thread done servicing request 19:32:11.004 00.000 10672 OnExposeComplete: enter 19:32:11.004 00.000 10672 UpdateGuideState(): m_state=6 19:32:11.020 00.016 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1039 19:32:11.020 00.000 10672 Star::Find returns 1 (0), X=1088.47, Y=794.22, Mass=276804, SNR=47.5, Peak=49680 HFD=2.8 19:32:11.020 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.02) = xAngle (2.69 = 2.69) 19:32:11.020 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 19:32:11.020 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=-0.27 hyp=0.84 cameraTheta=-0.33 mountX=-0.76 mountY=-0.36, mountTheta=-2.70 19:32:11.020 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=-0.27, opts=13) 19:32:11.020 00.000 10672 Enqueuing Move request for scope (0.80, -0.27) 19:32:11.020 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:32:11.020 00.000 428 Worker thread wakes up 19:32:11.020 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.27) opts 0xd 19:32:11.020 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, -0.27) 19:32:11.020 00.000 428 Moving (0.80, -0.27) raw xDistance=-0.76 yDistance=-0.36 19:32:11.020 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.76 19:32:11.020 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:11.020 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 19:32:11.020 00.000 428 MoveAxis(E, 737, ABG) 19:32:11.020 00.000 428 Guiding Dir = 2, Dur = 737 19:32:11.020 00.000 428 IsSlewing returns 0 19:32:11.020 00.000 428 IsGuiding returns 0 19:32:11.035 00.015 428 PulseGuide returned control before completion, sleep 729 19:32:11.051 00.016 10672 UpdateGuideState exits: m=276804 SNR=47.5 19:32:11.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:11.051 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:11.051 00.000 10672 Enqueuing Expose request 19:32:11.785 00.734 428 IsGuiding returns 0 19:32:11.785 00.000 428 Move returns status 0, amount 737 19:32:11.785 00.000 428 MoveAxis(N, 0, ABG) 19:32:11.785 00.000 428 Move returns status 0, amount 0 19:32:11.785 00.000 428 move complete, result=0 19:32:11.785 00.000 428 worker thread done servicing request 19:32:11.785 00.000 428 Worker thread wakes up 19:32:11.785 00.000 10672 GuideStep: -0.8 px 737 ms EAST, -0.4 px 0 ms NORTH 19:32:11.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:11.785 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:13.378 01.593 428 Exposure complete 19:32:13.519 00.141 428 worker thread done servicing request 19:32:13.519 00.000 10672 OnExposeComplete: enter 19:32:13.519 00.000 10672 UpdateGuideState(): m_state=6 19:32:13.519 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1040 19:32:13.519 00.000 10672 Star::Find returns 1 (0), X=1087.69, Y=794.39, Mass=261509, SNR=44.7, Peak=43248 HFD=2.8 19:32:13.519 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 19:32:13.519 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 19:32:13.519 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.46 mountX=0.00 mountY=-0.10, mountTheta=-1.56 19:32:13.519 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.10, opts=13) 19:32:13.519 00.000 10672 Enqueuing Move request for scope (0.01, -0.10) 19:32:13.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:32:13.519 00.000 428 Worker thread wakes up 19:32:13.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd 19:32:13.519 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.10) 19:32:13.519 00.000 428 Moving (0.01, -0.10) raw xDistance=0.00 yDistance=-0.10 19:32:13.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:32:13.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:13.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:32:13.519 00.000 428 MoveAxis(E, 0, ABG) 19:32:13.519 00.000 428 Move returns status 0, amount 0 19:32:13.519 00.000 428 MoveAxis(N, 0, ABG) 19:32:13.519 00.000 428 Move returns status 0, amount 0 19:32:13.519 00.000 428 move complete, result=0 19:32:13.519 00.000 428 worker thread done servicing request 19:32:13.550 00.031 10672 UpdateGuideState exits: m=261509 SNR=44.7 19:32:13.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:13.550 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:13.550 00.000 10672 Enqueuing Expose request 19:32:13.550 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:32:13.550 00.000 428 Worker thread wakes up 19:32:13.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:13.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:13.675 00.125 10672 read socket command 10 19:32:13.675 00.000 10672 processing socket request REQDIST 19:32:13.675 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:32:13.675 00.000 10672 Sending socket response 41 (0x29) 19:32:15.878 02.203 428 Exposure complete 19:32:16.018 00.140 428 worker thread done servicing request 19:32:16.018 00.000 10672 OnExposeComplete: enter 19:32:16.018 00.000 10672 UpdateGuideState(): m_state=6 19:32:16.018 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1041 19:32:16.018 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=794.22, Mass=271884, SNR=47.8, Peak=44112 HFD=2.6 19:32:16.018 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 19:32:16.018 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 19:32:16.018 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.28 cameraTheta=-1.45 mountX=-0.00 mountY=-0.28, mountTheta=-1.57 19:32:16.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.27, opts=13) 19:32:16.018 00.000 10672 Enqueuing Move request for scope (0.03, -0.27) 19:32:16.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:32:16.018 00.000 428 Worker thread wakes up 19:32:16.034 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd 19:32:16.034 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.27) 19:32:16.034 00.000 428 Moving (0.03, -0.27) raw xDistance=-0.00 yDistance=-0.28 19:32:16.034 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:32:16.034 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:16.034 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:32:16.034 00.000 428 MoveAxis(E, 0, ABG) 19:32:16.034 00.000 428 Move returns status 0, amount 0 19:32:16.034 00.000 428 MoveAxis(N, 0, ABG) 19:32:16.034 00.000 428 Move returns status 0, amount 0 19:32:16.034 00.000 428 move complete, result=0 19:32:16.034 00.000 428 worker thread done servicing request 19:32:16.049 00.015 10672 UpdateGuideState exits: m=271884 SNR=47.8 19:32:16.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:16.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:16.049 00.000 10672 Enqueuing Expose request 19:32:16.049 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:32:16.049 00.000 428 Worker thread wakes up 19:32:16.049 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:16.049 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:18.382 02.333 428 Exposure complete 19:32:18.506 00.124 428 worker thread done servicing request 19:32:18.506 00.000 10672 OnExposeComplete: enter 19:32:18.506 00.000 10672 UpdateGuideState(): m_state=6 19:32:18.506 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1042 19:32:18.506 00.000 10672 Star::Find returns 1 (0), X=1087.11, Y=794.01, Mass=324170, SNR=48.3, Peak=54256 HFD=2.9 19:32:18.506 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.02) = xAngle (0.58 = 0.58) 19:32:18.506 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.55 = -2.55) 19:32:18.506 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.48 hyp=0.74 cameraTheta=-2.44 mountX=0.62 mountY=-0.41, mountTheta=-0.59 19:32:18.522 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.48, opts=13) 19:32:18.522 00.000 10672 Enqueuing Move request for scope (-0.57, -0.48) 19:32:18.522 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:32:18.522 00.000 428 Worker thread wakes up 19:32:18.522 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.48) opts 0xd 19:32:18.522 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.48) 19:32:18.522 00.000 428 Moving (-0.57, -0.48) raw xDistance=0.62 yDistance=-0.41 19:32:18.522 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 19:32:18.522 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:18.522 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 19:32:18.522 00.000 428 MoveAxis(W, 579, ABG) 19:32:18.522 00.000 428 Guiding Dir = 3, Dur = 579 19:32:18.522 00.000 428 IsSlewing returns 0 19:32:18.522 00.000 428 IsGuiding returns 0 19:32:18.538 00.016 428 PulseGuide returned control before completion, sleep 575 19:32:18.538 00.000 10672 UpdateGuideState exits: m=324170 SNR=48.3 19:32:18.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:18.538 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:18.538 00.000 10672 Enqueuing Expose request 19:32:18.678 00.140 10672 read socket command 10 19:32:18.678 00.000 10672 processing socket request REQDIST 19:32:18.678 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:32:18.678 00.000 10672 Sending socket response 48 (0x30) 19:32:19.147 00.469 428 IsGuiding returns 0 19:32:19.147 00.000 428 Move returns status 0, amount 579 19:32:19.147 00.000 428 MoveAxis(N, 0, ABG) 19:32:19.147 00.000 428 Move returns status 0, amount 0 19:32:19.147 00.000 428 move complete, result=0 19:32:19.147 00.000 428 worker thread done servicing request 19:32:19.147 00.000 10672 GuideStep: 0.6 px 579 ms WEST, -0.4 px 0 ms NORTH 19:32:19.147 00.000 428 Worker thread wakes up 19:32:19.147 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:19.147 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:20.881 01.734 428 Exposure complete 19:32:21.021 00.140 428 worker thread done servicing request 19:32:21.021 00.000 10672 OnExposeComplete: enter 19:32:21.021 00.000 10672 UpdateGuideState(): m_state=6 19:32:21.021 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1043 19:32:21.021 00.000 10672 Star::Find returns 1 (0), X=1087.62, Y=793.98, Mass=266447, SNR=44.8, Peak=50768 HFD=2.3 19:32:21.021 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.02) = xAngle (1.33 = 1.33) 19:32:21.021 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80) 19:32:21.021 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.51 hyp=0.51 cameraTheta=-1.69 mountX=0.12 mountY=-0.50, mountTheta=-1.33 19:32:21.021 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.51, opts=13) 19:32:21.021 00.000 10672 Enqueuing Move request for scope (-0.06, -0.51) 19:32:21.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:32:21.021 00.000 428 Worker thread wakes up 19:32:21.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.51) opts 0xd 19:32:21.021 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.51) 19:32:21.021 00.000 428 Moving (-0.06, -0.51) raw xDistance=0.12 yDistance=-0.50 19:32:21.021 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:32:21.021 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:21.021 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 19:32:21.021 00.000 428 MoveAxis(E, 0, ABG) 19:32:21.021 00.000 428 Move returns status 0, amount 0 19:32:21.021 00.000 428 MoveAxis(N, 0, ABG) 19:32:21.021 00.000 428 Move returns status 0, amount 0 19:32:21.021 00.000 428 move complete, result=0 19:32:21.021 00.000 428 worker thread done servicing request 19:32:21.053 00.032 10672 UpdateGuideState exits: m=266447 SNR=44.8 19:32:21.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:21.053 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:21.053 00.000 10672 Enqueuing Expose request 19:32:21.053 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:32:21.053 00.000 428 Worker thread wakes up 19:32:21.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:21.053 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:23.364 02.311 428 Exposure complete 19:32:23.505 00.141 428 worker thread done servicing request 19:32:23.505 00.000 10672 OnExposeComplete: enter 19:32:23.505 00.000 10672 UpdateGuideState(): m_state=6 19:32:23.505 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1044 19:32:23.505 00.000 10672 Star::Find returns 1 (0), X=1087.63, Y=793.90, Mass=269856, SNR=53.0, Peak=46624 HFD=2.4 19:32:23.505 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.02) = xAngle (1.37 = 1.37) 19:32:23.505 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76) 19:32:23.505 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.59 hyp=0.59 cameraTheta=-1.65 mountX=0.12 mountY=-0.58, mountTheta=-1.37 19:32:23.505 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.59, opts=13) 19:32:23.505 00.000 10672 Enqueuing Move request for scope (-0.05, -0.59) 19:32:23.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:32:23.505 00.000 428 Worker thread wakes up 19:32:23.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.59) opts 0xd 19:32:23.505 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.59) 19:32:23.505 00.000 428 Moving (-0.05, -0.59) raw xDistance=0.12 yDistance=-0.58 19:32:23.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:32:23.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 19:32:23.505 00.000 428 MoveAxis(E, 0, ABG) 19:32:23.505 00.000 428 Move returns status 0, amount 0 19:32:23.505 00.000 428 MoveAxis(N, 885, ABG) 19:32:23.505 00.000 428 Guiding Dir = 0, Dur = 885 19:32:23.505 00.000 428 IsSlewing returns 0 19:32:23.505 00.000 428 IsGuiding returns 0 19:32:23.536 00.031 10672 UpdateGuideState exits: m=269856 SNR=53.0 19:32:23.536 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:23.536 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:23.536 00.000 10672 Enqueuing Expose request 19:32:23.583 00.047 428 PulseGuide returned control before completion, sleep 824 19:32:23.677 00.094 10672 read socket command 10 19:32:23.677 00.000 10672 processing socket request REQDIST 19:32:23.677 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:32:23.677 00.000 10672 Sending socket response 52 (0x34) 19:32:24.427 00.750 428 IsGuiding returns 1 19:32:24.427 00.000 428 scope still moving after pulse duration time elapsed 19:32:24.458 00.031 428 IsSlewing returns 0 19:32:24.458 00.000 428 IsGuiding returns 1 19:32:24.504 00.046 428 IsSlewing returns 0 19:32:24.504 00.000 428 IsGuiding returns 0 19:32:24.504 00.000 428 scope move finished after 885 + 115 ms 19:32:24.504 00.000 428 Move returns status 0, amount 885 19:32:24.504 00.000 428 move complete, result=0 19:32:24.520 00.016 428 worker thread done servicing request 19:32:24.520 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 885 ms NORTH 19:32:24.520 00.000 428 Worker thread wakes up 19:32:24.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:24.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:25.884 01.364 428 Exposure complete 19:32:26.024 00.140 428 worker thread done servicing request 19:32:26.024 00.000 10672 OnExposeComplete: enter 19:32:26.024 00.000 10672 UpdateGuideState(): m_state=6 19:32:26.024 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1045 19:32:26.024 00.000 10672 Star::Find returns 1 (0), X=1087.23, Y=794.40, Mass=264027, SNR=43.4, Peak=47488 HFD=2.5 19:32:26.024 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.02) = xAngle (0.09 = 0.09) 19:32:26.024 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04) 19:32:26.024 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.09 hyp=0.46 cameraTheta=-2.93 mountX=0.46 mountY=-0.05, mountTheta=-0.10 19:32:26.024 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.09, opts=13) 19:32:26.024 00.000 10672 Enqueuing Move request for scope (-0.45, -0.09) 19:32:26.024 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:32:26.024 00.000 428 Worker thread wakes up 19:32:26.024 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.09) opts 0xd 19:32:26.024 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.09) 19:32:26.024 00.000 428 Moving (-0.45, -0.09) raw xDistance=0.46 yDistance=-0.05 19:32:26.024 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 19:32:26.024 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:26.024 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:32:26.024 00.000 428 MoveAxis(W, 425, ABG) 19:32:26.024 00.000 428 Guiding Dir = 3, Dur = 425 19:32:26.024 00.000 428 IsSlewing returns 0 19:32:26.024 00.000 428 IsGuiding returns 0 19:32:26.055 00.031 10672 UpdateGuideState exits: m=264027 SNR=43.4 19:32:26.055 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:26.055 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:26.055 00.000 10672 Enqueuing Expose request 19:32:26.055 00.000 428 PulseGuide returned control before completion, sleep 406 19:32:26.493 00.438 428 IsGuiding returns 1 19:32:26.493 00.000 428 scope still moving after pulse duration time elapsed 19:32:26.524 00.031 428 IsSlewing returns 0 19:32:26.524 00.000 428 IsGuiding returns 0 19:32:26.524 00.000 428 scope move finished after 425 + 69 ms 19:32:26.524 00.000 428 Move returns status 0, amount 425 19:32:26.524 00.000 428 MoveAxis(N, 0, ABG) 19:32:26.524 00.000 428 Move returns status 0, amount 0 19:32:26.524 00.000 428 move complete, result=0 19:32:26.524 00.000 428 worker thread done servicing request 19:32:26.524 00.000 428 Worker thread wakes up 19:32:26.524 00.000 10672 GuideStep: 0.5 px 425 ms WEST, -0.0 px 0 ms NORTH 19:32:26.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:26.524 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:28.383 01.859 428 Exposure complete 19:32:28.523 00.140 428 worker thread done servicing request 19:32:28.523 00.000 10672 OnExposeComplete: enter 19:32:28.523 00.000 10672 UpdateGuideState(): m_state=6 19:32:28.523 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1046 19:32:28.523 00.000 10672 Star::Find returns 1 (0), X=1088.08, Y=794.43, Mass=335323, SNR=58.0, Peak=43568 HFD=3.4 19:32:28.523 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.02) = xAngle (2.88 = 2.88) 19:32:28.523 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.25 = -0.25) 19:32:28.523 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.06 hyp=0.41 cameraTheta=-0.14 mountX=-0.40 mountY=-0.10, mountTheta=-2.89 19:32:28.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.06, opts=13) 19:32:28.523 00.000 10672 Enqueuing Move request for scope (0.41, -0.06) 19:32:28.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=888, FiltMax=65488, Gamma=1.000 19:32:28.523 00.000 428 Worker thread wakes up 19:32:28.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.06) opts 0xd 19:32:28.523 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.06) 19:32:28.523 00.000 428 Moving (0.41, -0.06) raw xDistance=-0.40 yDistance=-0.10 19:32:28.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:32:28.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:28.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:32:28.523 00.000 428 MoveAxis(E, 0, ABG) 19:32:28.523 00.000 428 Move returns status 0, amount 0 19:32:28.523 00.000 428 MoveAxis(N, 0, ABG) 19:32:28.523 00.000 428 Move returns status 0, amount 0 19:32:28.523 00.000 428 move complete, result=0 19:32:28.523 00.000 428 worker thread done servicing request 19:32:28.539 00.016 10672 UpdateGuideState exits: m=335323 SNR=58.0 19:32:28.555 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:28.555 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:28.555 00.000 10672 Enqueuing Expose request 19:32:28.555 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:32:28.555 00.000 428 Worker thread wakes up 19:32:28.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:28.555 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:28.680 00.125 10672 read socket command 10 19:32:28.680 00.000 10672 processing socket request REQDIST 19:32:28.680 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:32:28.680 00.000 10672 Sending socket response 47 (0x2f) 19:32:30.882 02.202 428 Exposure complete 19:32:31.007 00.125 428 worker thread done servicing request 19:32:31.007 00.000 10672 OnExposeComplete: enter 19:32:31.007 00.000 10672 UpdateGuideState(): m_state=6 19:32:31.007 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1047 19:32:31.007 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.81, Mass=285481, SNR=53.3, Peak=51520 HFD=2.5 19:32:31.007 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.02) = xAngle (3.59 = -2.69) 19:32:31.007 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.46 = 0.46) 19:32:31.007 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.32 hyp=0.60 cameraTheta=0.57 mountX=-0.54 mountY=0.26, mountTheta=2.68 19:32:31.007 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.32, opts=13) 19:32:31.007 00.000 10672 Enqueuing Move request for scope (0.50, 0.32) 19:32:31.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:32:31.007 00.000 428 Worker thread wakes up 19:32:31.007 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.32) opts 0xd 19:32:31.007 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.32) 19:32:31.007 00.000 428 Moving (0.50, 0.32) raw xDistance=-0.54 yDistance=0.26 19:32:31.007 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 19:32:31.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:31.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 19:32:31.007 00.000 428 MoveAxis(E, 499, ABG) 19:32:31.007 00.000 428 Guiding Dir = 2, Dur = 499 19:32:31.023 00.016 428 IsSlewing returns 0 19:32:31.023 00.000 428 IsGuiding returns 0 19:32:31.038 00.015 428 PulseGuide returned control before completion, sleep 492 19:32:31.038 00.000 10672 UpdateGuideState exits: m=285481 SNR=53.3 19:32:31.038 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:31.038 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:31.038 00.000 10672 Enqueuing Expose request 19:32:31.554 00.516 428 IsGuiding returns 0 19:32:31.554 00.000 428 Move returns status 0, amount 499 19:32:31.554 00.000 428 MoveAxis(N, 0, ABG) 19:32:31.554 00.000 428 Move returns status 0, amount 0 19:32:31.554 00.000 428 move complete, result=0 19:32:31.554 00.000 428 worker thread done servicing request 19:32:31.554 00.000 428 Worker thread wakes up 19:32:31.554 00.000 10672 GuideStep: -0.5 px 499 ms EAST, 0.3 px 0 ms NORTH 19:32:31.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:31.569 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:33.386 01.817 428 Exposure complete 19:32:33.511 00.125 428 worker thread done servicing request 19:32:33.511 00.000 10672 OnExposeComplete: enter 19:32:33.511 00.000 10672 UpdateGuideState(): m_state=6 19:32:33.511 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1048 19:32:33.511 00.000 10672 Star::Find returns 1 (0), X=1087.69, Y=795.06, Mass=245987, SNR=49.2, Peak=51968 HFD=2.4 19:32:33.511 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.02) = xAngle (4.56 = -1.72) 19:32:33.511 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.43 = 1.43) 19:32:33.511 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.57 hyp=0.57 cameraTheta=1.54 mountX=-0.09 mountY=0.57, mountTheta=1.72 19:32:33.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.57, opts=13) 19:32:33.511 00.000 10672 Enqueuing Move request for scope (0.02, 0.57) 19:32:33.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1440, FiltMax=65488, Gamma=1.000 19:32:33.511 00.000 428 Worker thread wakes up 19:32:33.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.57) opts 0xd 19:32:33.511 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.57) 19:32:33.511 00.000 428 Moving (0.02, 0.57) raw xDistance=-0.09 yDistance=0.57 19:32:33.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:32:33.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:32:33.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.57 19:32:33.511 00.000 428 MoveAxis(E, 0, ABG) 19:32:33.511 00.000 428 Move returns status 0, amount 0 19:32:33.511 00.000 428 MoveAxis(N, 0, ABG) 19:32:33.511 00.000 428 Move returns status 0, amount 0 19:32:33.511 00.000 428 move complete, result=0 19:32:33.511 00.000 428 worker thread done servicing request 19:32:33.542 00.031 10672 UpdateGuideState exits: m=245987 SNR=49.2 19:32:33.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:33.542 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:33.542 00.000 10672 Enqueuing Expose request 19:32:33.542 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 19:32:33.542 00.000 428 Worker thread wakes up 19:32:33.542 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:33.542 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:33.683 00.141 10672 read socket command 10 19:32:33.683 00.000 10672 processing socket request REQDIST 19:32:33.683 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:32:33.683 00.000 10672 Sending socket response 52 (0x34) 19:32:35.881 02.198 428 Exposure complete 19:32:36.023 00.142 428 worker thread done servicing request 19:32:36.023 00.000 10672 OnExposeComplete: enter 19:32:36.023 00.000 10672 UpdateGuideState(): m_state=6 19:32:36.024 00.001 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1049 19:32:36.024 00.000 10672 Star::Find returns 1 (0), X=1087.70, Y=794.68, Mass=293357, SNR=49.4, Peak=49344 HFD=2.7 19:32:36.024 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.02) = xAngle (4.44 = -1.84) 19:32:36.024 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 19:32:36.025 00.001 10672 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.42 mountX=-0.05 mountY=0.19, mountTheta=1.84 19:32:36.026 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.19, opts=13) 19:32:36.026 00.000 10672 Enqueuing Move request for scope (0.03, 0.19) 19:32:36.026 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1328, FiltMax=65488, Gamma=1.000 19:32:36.026 00.000 428 Worker thread wakes up 19:32:36.026 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd 19:32:36.027 00.001 428 Handling offset move in thread for scope, endpoint = (0.03, 0.19) 19:32:36.027 00.000 428 Moving (0.03, 0.19) raw xDistance=-0.05 yDistance=0.19 19:32:36.027 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:32:36.027 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:36.027 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:32:36.027 00.000 428 MoveAxis(E, 0, ABG) 19:32:36.027 00.000 428 Move returns status 0, amount 0 19:32:36.027 00.000 428 MoveAxis(N, 0, ABG) 19:32:36.027 00.000 428 Move returns status 0, amount 0 19:32:36.028 00.001 428 move complete, result=0 19:32:36.028 00.000 428 worker thread done servicing request 19:32:36.049 00.021 10672 UpdateGuideState exits: m=293357 SNR=49.4 19:32:36.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:36.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:36.049 00.000 10672 Enqueuing Expose request 19:32:36.049 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:32:36.049 00.000 428 Worker thread wakes up 19:32:36.050 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:36.050 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:38.369 02.319 428 Exposure complete 19:32:38.509 00.140 428 worker thread done servicing request 19:32:38.509 00.000 10672 OnExposeComplete: enter 19:32:38.509 00.000 10672 UpdateGuideState(): m_state=6 19:32:38.509 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1050 19:32:38.509 00.000 10672 Star::Find returns 1 (0), X=1088.33, Y=794.88, Mass=249986, SNR=43.3, Peak=41056 HFD=2.6 19:32:38.509 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.02) = xAngle (3.56 = -2.72) 19:32:38.509 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.43 = 0.43) 19:32:38.509 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.39 hyp=0.76 cameraTheta=0.54 mountX=-0.70 mountY=0.32, mountTheta=2.71 19:32:38.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.39, opts=13) 19:32:38.509 00.000 10672 Enqueuing Move request for scope (0.66, 0.39) 19:32:38.509 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1216, FiltMax=65488, Gamma=1.000 19:32:38.509 00.000 428 Worker thread wakes up 19:32:38.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.39) opts 0xd 19:32:38.509 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.39) 19:32:38.509 00.000 428 Moving (0.66, 0.39) raw xDistance=-0.70 yDistance=0.32 19:32:38.509 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 19:32:38.509 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:38.509 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:32:38.509 00.000 428 MoveAxis(E, 650, ABG) 19:32:38.509 00.000 428 Guiding Dir = 2, Dur = 650 19:32:38.509 00.000 428 IsSlewing returns 0 19:32:38.509 00.000 428 IsGuiding returns 0 19:32:38.541 00.032 10672 UpdateGuideState exits: m=249986 SNR=43.3 19:32:38.541 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:38.541 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:38.541 00.000 10672 Enqueuing Expose request 19:32:38.541 00.000 428 PulseGuide returned control before completion, sleep 630 19:32:38.681 00.140 10672 read socket command 10 19:32:38.681 00.000 10672 processing socket request REQDIST 19:32:38.681 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:32:38.681 00.000 10672 Sending socket response 52 (0x34) 19:32:39.197 00.516 428 IsGuiding returns 1 19:32:39.197 00.000 428 scope still moving after pulse duration time elapsed 19:32:39.243 00.046 428 IsSlewing returns 0 19:32:39.243 00.000 428 IsGuiding returns 0 19:32:39.243 00.000 428 scope move finished after 650 + 73 ms 19:32:39.243 00.000 428 Move returns status 0, amount 650 19:32:39.243 00.000 428 MoveAxis(N, 0, ABG) 19:32:39.243 00.000 428 Move returns status 0, amount 0 19:32:39.243 00.000 428 move complete, result=0 19:32:39.243 00.000 428 worker thread done servicing request 19:32:39.243 00.000 10672 GuideStep: -0.7 px 650 ms EAST, 0.3 px 0 ms NORTH 19:32:39.243 00.000 428 Worker thread wakes up 19:32:39.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:39.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:40.868 01.625 428 Exposure complete 19:32:41.008 00.140 428 worker thread done servicing request 19:32:41.008 00.000 10672 OnExposeComplete: enter 19:32:41.008 00.000 10672 UpdateGuideState(): m_state=6 19:32:41.008 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1051 19:32:41.008 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.99, Mass=303198, SNR=56.7, Peak=56432 HFD=2.6 19:32:41.008 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.02) = xAngle (3.80 = -2.48) 19:32:41.008 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.67 = 0.67) 19:32:41.008 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.50 hyp=0.71 cameraTheta=0.78 mountX=-0.56 mountY=0.44, mountTheta=2.48 19:32:41.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.50, opts=13) 19:32:41.008 00.000 10672 Enqueuing Move request for scope (0.50, 0.50) 19:32:41.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:32:41.008 00.000 428 Worker thread wakes up 19:32:41.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.50) opts 0xd 19:32:41.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.50) 19:32:41.008 00.000 428 Moving (0.50, 0.50) raw xDistance=-0.56 yDistance=0.44 19:32:41.008 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.56 19:32:41.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:41.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 19:32:41.008 00.000 428 MoveAxis(E, 567, ABG) 19:32:41.008 00.000 428 Guiding Dir = 2, Dur = 567 19:32:41.008 00.000 428 IsSlewing returns 0 19:32:41.008 00.000 428 IsGuiding returns 0 19:32:41.040 00.032 10672 UpdateGuideState exits: m=303198 SNR=56.7 19:32:41.040 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:41.040 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:41.040 00.000 10672 Enqueuing Expose request 19:32:41.040 00.000 428 PulseGuide returned control before completion, sleep 552 19:32:41.638 00.598 428 IsGuiding returns 0 19:32:41.638 00.000 428 Move returns status 0, amount 567 19:32:41.638 00.000 428 MoveAxis(N, 0, ABG) 19:32:41.638 00.000 428 Move returns status 0, amount 0 19:32:41.638 00.000 428 move complete, result=0 19:32:41.638 00.000 428 worker thread done servicing request 19:32:41.638 00.000 428 Worker thread wakes up 19:32:41.638 00.000 10672 GuideStep: -0.6 px 567 ms EAST, 0.4 px 0 ms NORTH 19:32:41.638 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:41.638 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:43.372 01.734 428 Exposure complete 19:32:43.497 00.125 428 worker thread done servicing request 19:32:43.497 00.000 10672 OnExposeComplete: enter 19:32:43.497 00.000 10672 UpdateGuideState(): m_state=6 19:32:43.497 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1052 19:32:43.497 00.000 10672 Star::Find returns 1 (0), X=1087.41, Y=794.60, Mass=281837, SNR=48.8, Peak=38880 HFD=3.0 19:32:43.497 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.02) = xAngle (5.77 = -0.51) 19:32:43.497 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.65 = 2.65) 19:32:43.497 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.75 mountX=0.25 mountY=0.14, mountTheta=0.50 19:32:43.513 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.11, opts=13) 19:32:43.513 00.000 10672 Enqueuing Move request for scope (-0.27, 0.11) 19:32:43.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:32:43.513 00.000 428 Worker thread wakes up 19:32:43.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.11) opts 0xd 19:32:43.513 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.11) 19:32:43.513 00.000 428 Moving (-0.27, 0.11) raw xDistance=0.25 yDistance=0.14 19:32:43.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:32:43.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:43.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:32:43.513 00.000 428 MoveAxis(E, 0, ABG) 19:32:43.513 00.000 428 Move returns status 0, amount 0 19:32:43.513 00.000 428 MoveAxis(N, 0, ABG) 19:32:43.513 00.000 428 Move returns status 0, amount 0 19:32:43.513 00.000 428 move complete, result=0 19:32:43.513 00.000 428 worker thread done servicing request 19:32:43.544 00.031 10672 UpdateGuideState exits: m=281837 SNR=48.8 19:32:43.544 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:43.544 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:43.544 00.000 10672 Enqueuing Expose request 19:32:43.544 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:32:43.544 00.000 428 Worker thread wakes up 19:32:43.544 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:43.544 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:43.685 00.141 10672 read socket command 10 19:32:43.685 00.000 10672 processing socket request REQDIST 19:32:43.685 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:32:43.685 00.000 10672 Sending socket response 49 (0x31) 19:32:45.871 02.186 428 Exposure complete 19:32:46.012 00.141 428 worker thread done servicing request 19:32:46.012 00.000 10672 OnExposeComplete: enter 19:32:46.012 00.000 10672 UpdateGuideState(): m_state=6 19:32:46.012 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1053 19:32:46.012 00.000 10672 Star::Find returns 1 (0), X=1087.97, Y=794.87, Mass=304805, SNR=50.6, Peak=41392 HFD=3.0 19:32:46.012 00.000 10672 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.02) = xAngle (3.94 = -2.35) 19:32:46.012 00.000 10672 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.81 = 0.81) 19:32:46.012 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.38 hyp=0.48 cameraTheta=0.92 mountX=-0.33 mountY=0.35, mountTheta=2.34 19:32:46.012 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.38, opts=13) 19:32:46.012 00.000 10672 Enqueuing Move request for scope (0.29, 0.38) 19:32:46.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:32:46.012 00.000 428 Worker thread wakes up 19:32:46.012 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.38) opts 0xd 19:32:46.012 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.38) 19:32:46.012 00.000 428 Moving (0.29, 0.38) raw xDistance=-0.33 yDistance=0.35 19:32:46.012 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:32:46.012 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:46.012 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:32:46.012 00.000 428 MoveAxis(E, 0, ABG) 19:32:46.012 00.000 428 Move returns status 0, amount 0 19:32:46.012 00.000 428 MoveAxis(N, 0, ABG) 19:32:46.012 00.000 428 Move returns status 0, amount 0 19:32:46.012 00.000 428 move complete, result=0 19:32:46.012 00.000 428 worker thread done servicing request 19:32:46.043 00.031 10672 UpdateGuideState exits: m=304805 SNR=50.6 19:32:46.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:46.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:46.043 00.000 10672 Enqueuing Expose request 19:32:46.043 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:32:46.043 00.000 428 Worker thread wakes up 19:32:46.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:46.043 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:48.371 02.328 428 Exposure complete 19:32:48.527 00.156 428 worker thread done servicing request 19:32:48.527 00.000 10672 OnExposeComplete: enter 19:32:48.542 00.015 10672 UpdateGuideState(): m_state=6 19:32:48.542 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1054 19:32:48.542 00.000 10672 Star::Find returns 1 (0), X=1087.67, Y=794.37, Mass=267872, SNR=46.9, Peak=42256 HFD=2.8 19:32:48.542 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 19:32:48.542 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 19:32:48.542 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.60 mountX=0.02 mountY=-0.12, mountTheta=-1.42 19:32:48.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.12, opts=13) 19:32:48.542 00.000 10672 Enqueuing Move request for scope (-0.00, -0.12) 19:32:48.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:32:48.542 00.000 428 Worker thread wakes up 19:32:48.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd 19:32:48.542 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.12) 19:32:48.542 00.000 428 Moving (-0.00, -0.12) raw xDistance=0.02 yDistance=-0.12 19:32:48.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:32:48.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:48.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:32:48.542 00.000 428 MoveAxis(E, 0, ABG) 19:32:48.542 00.000 428 Move returns status 0, amount 0 19:32:48.542 00.000 428 MoveAxis(N, 0, ABG) 19:32:48.542 00.000 428 Move returns status 0, amount 0 19:32:48.542 00.000 428 move complete, result=0 19:32:48.542 00.000 428 worker thread done servicing request 19:32:48.558 00.016 10672 UpdateGuideState exits: m=267872 SNR=46.9 19:32:48.558 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:48.558 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:48.558 00.000 10672 Enqueuing Expose request 19:32:48.558 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:32:48.558 00.000 428 Worker thread wakes up 19:32:48.558 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:48.558 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:48.683 00.125 10672 read socket command 10 19:32:48.683 00.000 10672 processing socket request REQDIST 19:32:48.683 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:32:48.683 00.000 10672 Sending socket response 37 (0x25) 19:32:50.874 02.191 428 Exposure complete 19:32:51.015 00.141 428 worker thread done servicing request 19:32:51.015 00.000 10672 OnExposeComplete: enter 19:32:51.015 00.000 10672 UpdateGuideState(): m_state=6 19:32:51.015 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1055 19:32:51.015 00.000 10672 Star::Find returns 1 (0), X=1087.06, Y=795.01, Mass=286262, SNR=48.9, Peak=40512 HFD=2.9 19:32:51.015 00.000 10672 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.02) = xAngle (5.46 = -0.82) 19:32:51.015 00.000 10672 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.34 = 2.34) 19:32:51.015 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.52 hyp=0.81 cameraTheta=2.44 mountX=0.55 mountY=0.58, mountTheta=0.81 19:32:51.015 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.52, opts=13) 19:32:51.015 00.000 10672 Enqueuing Move request for scope (-0.62, 0.52) 19:32:51.015 00.000 428 Worker thread wakes up 19:32:51.015 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.52) opts 0xd 19:32:51.015 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:32:51.015 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.52) 19:32:51.015 00.000 428 Moving (-0.62, 0.52) raw xDistance=0.55 yDistance=0.58 19:32:51.015 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 19:32:51.015 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:32:51.015 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 19:32:51.015 00.000 428 MoveAxis(W, 512, ABG) 19:32:51.015 00.000 428 Guiding Dir = 3, Dur = 512 19:32:51.015 00.000 428 IsSlewing returns 0 19:32:51.015 00.000 428 IsGuiding returns 0 19:32:51.046 00.031 10672 UpdateGuideState exits: m=286262 SNR=48.9 19:32:51.046 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:51.046 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:51.046 00.000 10672 Enqueuing Expose request 19:32:51.046 00.000 428 PulseGuide returned control before completion, sleep 493 19:32:51.593 00.547 428 IsGuiding returns 0 19:32:51.593 00.000 428 Move returns status 0, amount 512 19:32:51.593 00.000 428 MoveAxis(N, 0, ABG) 19:32:51.593 00.000 428 Move returns status 0, amount 0 19:32:51.593 00.000 428 move complete, result=0 19:32:51.593 00.000 428 worker thread done servicing request 19:32:51.593 00.000 10672 GuideStep: 0.6 px 512 ms WEST, 0.6 px 0 ms NORTH 19:32:51.593 00.000 428 Worker thread wakes up 19:32:51.593 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:51.593 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:53.374 01.781 428 Exposure complete 19:32:53.514 00.140 428 worker thread done servicing request 19:32:53.514 00.000 10672 OnExposeComplete: enter 19:32:53.514 00.000 10672 UpdateGuideState(): m_state=6 19:32:53.514 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1056 19:32:53.514 00.000 10672 Star::Find returns 1 (0), X=1087.37, Y=795.40, Mass=246068, SNR=43.8, Peak=37024 HFD=3.0 19:32:53.514 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.02) = xAngle (4.91 = -1.37) 19:32:53.514 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.79 = 1.79) 19:32:53.514 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.91 hyp=0.96 cameraTheta=1.89 mountX=0.19 mountY=0.94, mountTheta=1.37 19:32:53.514 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.91, opts=13) 19:32:53.514 00.000 10672 Enqueuing Move request for scope (-0.30, 0.91) 19:32:53.514 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:32:53.514 00.000 428 Worker thread wakes up 19:32:53.514 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.91) opts 0xd 19:32:53.514 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.91) 19:32:53.514 00.000 428 Moving (-0.30, 0.91) raw xDistance=0.19 yDistance=0.94 19:32:53.514 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:32:53.514 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.02 newest=1.39 19:32:53.514 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.94 from input 0.94 19:32:53.514 00.000 428 MoveAxis(E, 0, ABG) 19:32:53.514 00.000 428 Move returns status 0, amount 0 19:32:53.514 00.000 428 MoveAxis(S, 1420, ABG) 19:32:53.514 00.000 428 Guiding Dir = 1, Dur = 1420 19:32:53.514 00.000 428 IsSlewing returns 0 19:32:53.514 00.000 428 IsGuiding returns 0 19:32:53.530 00.016 10672 UpdateGuideState exits: m=246068 SNR=43.8 19:32:53.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:53.530 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:53.530 00.000 10672 Enqueuing Expose request 19:32:53.608 00.078 428 PulseGuide returned control before completion, sleep 1343 19:32:53.702 00.094 10672 read socket command 10 19:32:53.702 00.000 10672 processing socket request REQDIST 19:32:53.702 00.000 10672 SOCKSVR: Sending pixel error of 0.64 19:32:53.702 00.000 10672 Sending socket response 64 (0x40) 19:32:54.967 01.265 428 IsGuiding returns 1 19:32:54.967 00.000 428 scope still moving after pulse duration time elapsed 19:32:54.998 00.031 428 IsSlewing returns 0 19:32:54.998 00.000 428 IsGuiding returns 1 19:32:55.029 00.031 428 IsSlewing returns 0 19:32:55.029 00.000 428 IsGuiding returns 1 19:32:55.076 00.047 428 IsSlewing returns 0 19:32:55.076 00.000 428 IsGuiding returns 0 19:32:55.076 00.000 428 scope move finished after 1420 + 138 ms 19:32:55.076 00.000 428 Move returns status 0, amount 1420 19:32:55.076 00.000 428 move complete, result=0 19:32:55.076 00.000 428 worker thread done servicing request 19:32:55.076 00.000 428 Worker thread wakes up 19:32:55.076 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.9 px 1420 ms SOUTH 19:32:55.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:55.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:55.873 00.797 428 Exposure complete 19:32:55.998 00.125 428 worker thread done servicing request 19:32:55.998 00.000 10672 OnExposeComplete: enter 19:32:55.998 00.000 10672 UpdateGuideState(): m_state=6 19:32:55.998 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1057 19:32:55.998 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=795.13, Mass=282164, SNR=47.2, Peak=48144 HFD=2.8 19:32:55.998 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.02) = xAngle (4.20 = -2.08) 19:32:55.998 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 19:32:55.998 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.64 hyp=0.69 cameraTheta=1.18 mountX=-0.34 mountY=0.60, mountTheta=2.08 19:32:55.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.64, opts=13) 19:32:55.998 00.000 10672 Enqueuing Move request for scope (0.26, 0.64) 19:32:55.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:32:55.998 00.000 428 Worker thread wakes up 19:32:55.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.64) opts 0xd 19:32:55.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.64) 19:32:55.998 00.000 428 Moving (0.26, 0.64) raw xDistance=-0.34 yDistance=0.60 19:32:55.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:32:55.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 19:32:55.998 00.000 428 MoveAxis(E, 0, ABG) 19:32:55.998 00.000 428 Move returns status 0, amount 0 19:32:55.998 00.000 428 MoveAxis(S, 917, ABG) 19:32:55.998 00.000 428 Guiding Dir = 1, Dur = 917 19:32:55.998 00.000 428 IsSlewing returns 0 19:32:55.998 00.000 428 IsGuiding returns 0 19:32:56.045 00.047 10672 UpdateGuideState exits: m=282164 SNR=47.2 19:32:56.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:56.045 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:56.045 00.000 10672 Enqueuing Expose request 19:32:56.076 00.031 428 PulseGuide returned control before completion, sleep 849 19:32:56.951 00.875 428 IsGuiding returns 1 19:32:56.951 00.000 428 scope still moving after pulse duration time elapsed 19:32:56.982 00.031 428 IsSlewing returns 0 19:32:56.982 00.000 428 IsGuiding returns 1 19:32:57.029 00.047 428 IsSlewing returns 0 19:32:57.060 00.031 428 IsGuiding returns 0 19:32:57.060 00.000 428 scope move finished after 917 + 137 ms 19:32:57.060 00.000 428 Move returns status 0, amount 917 19:32:57.060 00.000 428 move complete, result=0 19:32:57.060 00.000 428 worker thread done servicing request 19:32:57.060 00.000 428 Worker thread wakes up 19:32:57.060 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 917 ms SOUTH 19:32:57.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:57.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:58.377 01.317 428 Exposure complete 19:32:58.502 00.125 428 worker thread done servicing request 19:32:58.502 00.000 10672 OnExposeComplete: enter 19:32:58.502 00.000 10672 UpdateGuideState(): m_state=6 19:32:58.502 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1058 19:32:58.502 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.64, Mass=260082, SNR=43.7, Peak=47936 HFD=2.6 19:32:58.502 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.02) = xAngle (3.51 = -2.78) 19:32:58.502 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.38 = 0.38) 19:32:58.502 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.14 hyp=0.31 cameraTheta=0.49 mountX=-0.29 mountY=0.11, mountTheta=2.76 19:32:58.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.14, opts=13) 19:32:58.502 00.000 10672 Enqueuing Move request for scope (0.27, 0.14) 19:32:58.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:32:58.502 00.000 428 Worker thread wakes up 19:32:58.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.14) opts 0xd 19:32:58.502 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.14) 19:32:58.502 00.000 428 Moving (0.27, 0.14) raw xDistance=-0.29 yDistance=0.11 19:32:58.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:32:58.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:58.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:32:58.502 00.000 428 MoveAxis(E, 0, ABG) 19:32:58.502 00.000 428 Move returns status 0, amount 0 19:32:58.502 00.000 428 MoveAxis(N, 0, ABG) 19:32:58.502 00.000 428 Move returns status 0, amount 0 19:32:58.502 00.000 428 move complete, result=0 19:32:58.502 00.000 428 worker thread done servicing request 19:32:58.533 00.031 10672 UpdateGuideState exits: m=260082 SNR=43.7 19:32:58.533 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:58.533 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:32:58.533 00.000 10672 Enqueuing Expose request 19:32:58.533 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:32:58.533 00.000 428 Worker thread wakes up 19:32:58.533 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:32:58.533 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:32:58.673 00.140 10672 read socket command 10 19:32:58.673 00.000 10672 processing socket request REQDIST 19:32:58.673 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:32:58.673 00.000 10672 Sending socket response 55 (0x37) 19:33:00.876 02.203 428 Exposure complete 19:33:01.016 00.140 428 worker thread done servicing request 19:33:01.016 00.000 10672 OnExposeComplete: enter 19:33:01.016 00.000 10672 UpdateGuideState(): m_state=6 19:33:01.016 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1059 19:33:01.016 00.000 10672 Star::Find returns 1 (0), X=1088.39, Y=794.48, Mass=286503, SNR=47.8, Peak=50000 HFD=3.1 19:33:01.016 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 19:33:01.016 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 19:33:01.016 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.02 hyp=0.71 cameraTheta=-0.02 mountX=-0.71 mountY=-0.09, mountTheta=-3.01 19:33:01.016 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.02, opts=13) 19:33:01.016 00.000 10672 Enqueuing Move request for scope (0.71, -0.02) 19:33:01.016 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:33:01.016 00.000 428 Worker thread wakes up 19:33:01.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.02) opts 0xd 19:33:01.016 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.02) 19:33:01.016 00.000 428 Moving (0.71, -0.02) raw xDistance=-0.71 yDistance=-0.09 19:33:01.016 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 19:33:01.016 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:01.016 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:33:01.016 00.000 428 MoveAxis(E, 658, ABG) 19:33:01.016 00.000 428 Guiding Dir = 2, Dur = 658 19:33:01.016 00.000 428 IsSlewing returns 0 19:33:01.016 00.000 428 IsGuiding returns 0 19:33:01.032 00.016 428 PulseGuide returned control before completion, sleep 653 19:33:01.032 00.000 10672 UpdateGuideState exits: m=286503 SNR=47.8 19:33:01.032 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:01.032 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:01.032 00.000 10672 Enqueuing Expose request 19:33:01.720 00.688 428 IsGuiding returns 1 19:33:01.720 00.000 428 scope still moving after pulse duration time elapsed 19:33:01.766 00.046 428 IsSlewing returns 0 19:33:01.766 00.000 428 IsGuiding returns 0 19:33:01.766 00.000 428 scope move finished after 658 + 81 ms 19:33:01.766 00.000 428 Move returns status 0, amount 658 19:33:01.766 00.000 428 MoveAxis(N, 0, ABG) 19:33:01.766 00.000 428 Move returns status 0, amount 0 19:33:01.766 00.000 428 move complete, result=0 19:33:01.766 00.000 428 worker thread done servicing request 19:33:01.766 00.000 428 Worker thread wakes up 19:33:01.766 00.000 10672 GuideStep: -0.7 px 658 ms EAST, -0.1 px 0 ms NORTH 19:33:01.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:01.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:03.375 01.609 428 Exposure complete 19:33:03.516 00.141 428 worker thread done servicing request 19:33:03.516 00.000 10672 OnExposeComplete: enter 19:33:03.516 00.000 10672 UpdateGuideState(): m_state=6 19:33:03.516 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1060 19:33:03.516 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=794.62, Mass=255882, SNR=44.4, Peak=39968 HFD=2.4 19:33:03.516 00.000 10672 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.02) = xAngle (3.43 = -2.86) 19:33:03.516 00.000 10672 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.30 = 0.30) 19:33:03.516 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.13 hyp=0.33 cameraTheta=0.41 mountX=-0.32 mountY=0.10, mountTheta=2.84 19:33:03.531 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.13, opts=13) 19:33:03.531 00.000 10672 Enqueuing Move request for scope (0.30, 0.13) 19:33:03.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:33:03.531 00.000 428 Worker thread wakes up 19:33:03.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.13) opts 0xd 19:33:03.531 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.13) 19:33:03.531 00.000 428 Moving (0.30, 0.13) raw xDistance=-0.32 yDistance=0.10 19:33:03.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:33:03.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:03.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:33:03.531 00.000 428 MoveAxis(E, 0, ABG) 19:33:03.531 00.000 428 Move returns status 0, amount 0 19:33:03.531 00.000 428 MoveAxis(N, 0, ABG) 19:33:03.531 00.000 428 Move returns status 0, amount 0 19:33:03.531 00.000 428 move complete, result=0 19:33:03.531 00.000 428 worker thread done servicing request 19:33:03.547 00.016 10672 UpdateGuideState exits: m=255882 SNR=44.4 19:33:03.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:03.547 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:03.547 00.000 10672 Enqueuing Expose request 19:33:03.547 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:33:03.547 00.000 428 Worker thread wakes up 19:33:03.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:03.547 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:03.703 00.156 10672 read socket command 10 19:33:03.703 00.000 10672 processing socket request REQDIST 19:33:03.703 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:33:03.703 00.000 10672 Sending socket response 52 (0x34) 19:33:05.843 02.140 428 Exposure complete 19:33:05.988 00.145 428 worker thread done servicing request 19:33:05.989 00.001 10672 OnExposeComplete: enter 19:33:05.989 00.000 10672 UpdateGuideState(): m_state=6 19:33:05.990 00.001 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1061 19:33:05.990 00.000 10672 Star::Find returns 1 (0), X=1087.79, Y=794.60, Mass=289620, SNR=49.9, Peak=42480 HFD=2.9 19:33:05.990 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.02) = xAngle (3.79 = -2.49) 19:33:05.990 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.66 = 0.66) 19:33:05.991 00.001 10672 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.77 mountX=-0.13 mountY=0.10, mountTheta=2.48 19:33:05.994 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.11, opts=13) 19:33:05.994 00.000 10672 Enqueuing Move request for scope (0.11, 0.11) 19:33:05.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:33:05.994 00.000 428 Worker thread wakes up 19:33:05.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd 19:33:05.994 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.11) 19:33:05.995 00.001 428 Moving (0.11, 0.11) raw xDistance=-0.13 yDistance=0.10 19:33:05.995 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:33:05.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:05.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:33:05.995 00.000 428 MoveAxis(E, 0, ABG) 19:33:05.995 00.000 428 Move returns status 0, amount 0 19:33:05.995 00.000 428 MoveAxis(N, 0, ABG) 19:33:05.995 00.000 428 Move returns status 0, amount 0 19:33:05.995 00.000 428 move complete, result=0 19:33:05.996 00.001 428 worker thread done servicing request 19:33:06.018 00.022 10672 UpdateGuideState exits: m=289620 SNR=49.9 19:33:06.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:06.018 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:06.018 00.000 10672 Enqueuing Expose request 19:33:06.018 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:33:06.018 00.000 428 Worker thread wakes up 19:33:06.019 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:06.019 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:08.351 02.332 428 Exposure complete 19:33:08.492 00.141 428 worker thread done servicing request 19:33:08.492 00.000 10672 OnExposeComplete: enter 19:33:08.492 00.000 10672 UpdateGuideState(): m_state=6 19:33:08.492 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1062 19:33:08.492 00.000 10672 Star::Find returns 1 (0), X=1088.06, Y=794.47, Mass=248901, SNR=43.7, Peak=56432 HFD=2.4 19:33:08.492 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 19:33:08.492 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 19:33:08.492 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.02 hyp=0.39 cameraTheta=-0.06 mountX=-0.38 mountY=-0.07, mountTheta=-2.97 19:33:08.492 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.02, opts=13) 19:33:08.492 00.000 10672 Enqueuing Move request for scope (0.39, -0.02) 19:33:08.492 00.000 428 Worker thread wakes up 19:33:08.492 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:33:08.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.02) opts 0xd 19:33:08.492 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.02) 19:33:08.492 00.000 428 Moving (0.39, -0.02) raw xDistance=-0.38 yDistance=-0.07 19:33:08.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:33:08.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:08.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:33:08.492 00.000 428 MoveAxis(E, 0, ABG) 19:33:08.492 00.000 428 Move returns status 0, amount 0 19:33:08.492 00.000 428 MoveAxis(N, 0, ABG) 19:33:08.492 00.000 428 Move returns status 0, amount 0 19:33:08.492 00.000 428 move complete, result=0 19:33:08.492 00.000 428 worker thread done servicing request 19:33:08.507 00.015 10672 UpdateGuideState exits: m=248901 SNR=43.7 19:33:08.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:08.507 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:08.507 00.000 10672 Enqueuing Expose request 19:33:08.507 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:33:08.507 00.000 428 Worker thread wakes up 19:33:08.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:08.507 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:10.850 02.343 428 Exposure complete 19:33:10.975 00.125 428 worker thread done servicing request 19:33:10.975 00.000 10672 OnExposeComplete: enter 19:33:10.975 00.000 10672 UpdateGuideState(): m_state=6 19:33:10.991 00.016 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1063 19:33:10.991 00.000 10672 Star::Find returns 1 (0), X=1088.14, Y=793.80, Mass=336352, SNR=63.3, Peak=55456 HFD=3.7 19:33:10.991 00.000 10672 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.02) = xAngle (2.04 = 2.04) 19:33:10.991 00.000 10672 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.09 = -1.09) 19:33:10.991 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.69 hyp=0.83 cameraTheta=-0.98 mountX=-0.37 mountY=-0.74, mountTheta=-2.04 19:33:10.991 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.69, opts=13) 19:33:10.991 00.000 10672 Enqueuing Move request for scope (0.46, -0.69) 19:33:10.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:33:10.991 00.000 428 Worker thread wakes up 19:33:10.991 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.69) opts 0xd 19:33:10.991 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.69) 19:33:10.991 00.000 428 Moving (0.46, -0.69) raw xDistance=-0.37 yDistance=-0.74 19:33:10.991 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:33:10.991 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:33:10.991 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 19:33:10.991 00.000 428 MoveAxis(E, 0, ABG) 19:33:10.991 00.000 428 Move returns status 0, amount 0 19:33:10.991 00.000 428 MoveAxis(N, 0, ABG) 19:33:10.991 00.000 428 Move returns status 0, amount 0 19:33:10.991 00.000 428 move complete, result=0 19:33:10.991 00.000 428 worker thread done servicing request 19:33:11.007 00.016 10672 UpdateGuideState exits: m=336352 SNR=63.3 19:33:11.007 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:11.007 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:11.007 00.000 10672 Enqueuing Expose request 19:33:11.007 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 19:33:11.007 00.000 428 Worker thread wakes up 19:33:11.007 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:11.007 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:12.600 01.593 10672 read socket command 10 19:33:12.600 00.000 10672 processing socket request REQDIST 19:33:12.600 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:33:12.600 00.000 10672 Sending socket response 53 (0x35) 19:33:13.350 00.750 428 Exposure complete 19:33:13.475 00.125 428 worker thread done servicing request 19:33:13.475 00.000 10672 OnExposeComplete: enter 19:33:13.475 00.000 10672 UpdateGuideState(): m_state=6 19:33:13.490 00.015 10672 Star::Find(15, 1088, 793, 0, (0,0,0,0), 0.0, 0) frame 1064 19:33:13.490 00.000 10672 Star::Find returns 1 (0), X=1088.12, Y=794.49, Mass=315188, SNR=50.3, Peak=45856 HFD=3.5 19:33:13.490 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.02) = xAngle (3.03 = 3.03) 19:33:13.490 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.10 = -0.10) 19:33:13.490 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.00 hyp=0.45 cameraTheta=0.01 mountX=-0.45 mountY=-0.04, mountTheta=-3.04 19:33:13.490 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.00, opts=13) 19:33:13.490 00.000 10672 Enqueuing Move request for scope (0.45, 0.00) 19:33:13.490 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:33:13.490 00.000 428 Worker thread wakes up 19:33:13.490 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.00) opts 0xd 19:33:13.490 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.00) 19:33:13.490 00.000 428 Moving (0.45, 0.00) raw xDistance=-0.45 yDistance=-0.04 19:33:13.490 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:33:13.490 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:13.490 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 19:33:13.490 00.000 428 MoveAxis(E, 415, ABG) 19:33:13.490 00.000 428 Guiding Dir = 2, Dur = 415 19:33:13.490 00.000 428 IsSlewing returns 0 19:33:13.490 00.000 428 IsGuiding returns 0 19:33:13.506 00.016 10672 UpdateGuideState exits: m=315188 SNR=50.3 19:33:13.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:13.506 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:13.506 00.000 10672 Enqueuing Expose request 19:33:13.522 00.016 428 PulseGuide returned control before completion, sleep 396 19:33:13.678 00.156 10672 read socket command 10 19:33:13.678 00.000 10672 processing socket request REQDIST 19:33:13.678 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:33:13.678 00.000 10672 Sending socket response 50 (0x32) 19:33:13.928 00.250 428 IsGuiding returns 1 19:33:13.928 00.000 428 scope still moving after pulse duration time elapsed 19:33:13.959 00.031 428 IsSlewing returns 0 19:33:13.959 00.000 428 IsGuiding returns 0 19:33:13.959 00.000 428 scope move finished after 415 + 49 ms 19:33:13.959 00.000 428 Move returns status 0, amount 415 19:33:13.959 00.000 428 MoveAxis(N, 0, ABG) 19:33:13.959 00.000 428 Move returns status 0, amount 0 19:33:13.959 00.000 428 move complete, result=0 19:33:13.959 00.000 428 worker thread done servicing request 19:33:13.959 00.000 10672 GuideStep: -0.4 px 415 ms EAST, -0.0 px 0 ms NORTH 19:33:13.959 00.000 428 Worker thread wakes up 19:33:13.959 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:13.959 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:15.854 01.895 428 Exposure complete 19:33:15.978 00.124 428 worker thread done servicing request 19:33:15.978 00.000 10672 OnExposeComplete: enter 19:33:15.978 00.000 10672 UpdateGuideState(): m_state=6 19:33:15.978 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1065 19:33:15.978 00.000 10672 Star::Find returns 1 (0), X=1087.12, Y=794.10, Mass=244915, SNR=42.8, Peak=37904 HFD=2.6 19:33:15.978 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.02) = xAngle (0.50 = 0.50) 19:33:15.978 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63) 19:33:15.978 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.40 hyp=0.68 cameraTheta=-2.52 mountX=0.60 mountY=-0.33, mountTheta=-0.51 19:33:15.994 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.40, opts=13) 19:33:15.994 00.000 10672 Enqueuing Move request for scope (-0.56, -0.40) 19:33:15.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:33:15.994 00.000 428 Worker thread wakes up 19:33:15.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.40) opts 0xd 19:33:15.994 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.40) 19:33:15.994 00.000 428 Moving (-0.56, -0.40) raw xDistance=0.60 yDistance=-0.33 19:33:15.994 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.60 19:33:15.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:15.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 19:33:15.994 00.000 428 MoveAxis(W, 529, ABG) 19:33:15.994 00.000 428 Guiding Dir = 3, Dur = 529 19:33:15.994 00.000 428 IsSlewing returns 0 19:33:15.994 00.000 428 IsGuiding returns 0 19:33:16.010 00.016 10672 UpdateGuideState exits: m=244915 SNR=42.8 19:33:16.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:16.010 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:16.010 00.000 10672 Enqueuing Expose request 19:33:16.010 00.000 428 PulseGuide returned control before completion, sleep 515 19:33:16.557 00.547 428 IsGuiding returns 0 19:33:16.557 00.000 428 Move returns status 0, amount 529 19:33:16.557 00.000 428 MoveAxis(N, 0, ABG) 19:33:16.557 00.000 428 Move returns status 0, amount 0 19:33:16.557 00.000 428 move complete, result=0 19:33:16.557 00.000 428 worker thread done servicing request 19:33:16.557 00.000 10672 GuideStep: 0.6 px 529 ms WEST, -0.3 px 0 ms NORTH 19:33:16.557 00.000 428 Worker thread wakes up 19:33:16.557 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:16.557 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:18.368 01.811 428 Exposure complete 19:33:18.509 00.141 428 worker thread done servicing request 19:33:18.509 00.000 10672 OnExposeComplete: enter 19:33:18.509 00.000 10672 UpdateGuideState(): m_state=6 19:33:18.509 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1066 19:33:18.509 00.000 10672 Star::Find returns 1 (0), X=1087.82, Y=794.37, Mass=286151, SNR=51.1, Peak=41936 HFD=3.1 19:33:18.509 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.02) = xAngle (2.31 = 2.31) 19:33:18.509 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.82 = -0.82) 19:33:18.509 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.71 mountX=-0.13 mountY=-0.14, mountTheta=-2.32 19:33:18.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.12, opts=13) 19:33:18.509 00.000 10672 Enqueuing Move request for scope (0.14, -0.12) 19:33:18.509 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:33:18.509 00.000 428 Worker thread wakes up 19:33:18.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd 19:33:18.509 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.12) 19:33:18.509 00.000 428 Moving (0.14, -0.12) raw xDistance=-0.13 yDistance=-0.14 19:33:18.509 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:33:18.509 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:18.509 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:33:18.509 00.000 428 MoveAxis(E, 0, ABG) 19:33:18.509 00.000 428 Move returns status 0, amount 0 19:33:18.509 00.000 428 MoveAxis(N, 0, ABG) 19:33:18.509 00.000 428 Move returns status 0, amount 0 19:33:18.509 00.000 428 move complete, result=0 19:33:18.509 00.000 428 worker thread done servicing request 19:33:18.540 00.031 10672 UpdateGuideState exits: m=286151 SNR=51.1 19:33:18.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:18.540 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:18.540 00.000 10672 Enqueuing Expose request 19:33:18.540 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:33:18.540 00.000 428 Worker thread wakes up 19:33:18.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:18.540 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:18.681 00.141 10672 read socket command 10 19:33:18.681 00.000 10672 processing socket request REQDIST 19:33:18.681 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:33:18.681 00.000 10672 Sending socket response 44 (0x2c) 19:33:20.837 02.156 428 Exposure complete 19:33:20.977 00.140 428 worker thread done servicing request 19:33:20.977 00.000 10672 OnExposeComplete: enter 19:33:20.977 00.000 10672 UpdateGuideState(): m_state=6 19:33:20.977 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1067 19:33:20.977 00.000 10672 Star::Find returns 1 (0), X=1087.64, Y=794.23, Mass=239369, SNR=44.4, Peak=47056 HFD=2.6 19:33:20.977 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.02) = xAngle (1.32 = 1.32) 19:33:20.977 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80) 19:33:20.977 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.70 mountX=0.06 mountY=-0.26, mountTheta=-1.32 19:33:20.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.26, opts=13) 19:33:20.977 00.000 10672 Enqueuing Move request for scope (-0.03, -0.26) 19:33:20.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:33:20.977 00.000 428 Worker thread wakes up 19:33:20.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd 19:33:20.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.26) 19:33:20.977 00.000 428 Moving (-0.03, -0.26) raw xDistance=0.06 yDistance=-0.26 19:33:20.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:33:20.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:20.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:33:20.977 00.000 428 MoveAxis(E, 0, ABG) 19:33:20.977 00.000 428 Move returns status 0, amount 0 19:33:20.977 00.000 428 MoveAxis(N, 0, ABG) 19:33:20.977 00.000 428 Move returns status 0, amount 0 19:33:20.977 00.000 428 move complete, result=0 19:33:20.977 00.000 428 worker thread done servicing request 19:33:20.993 00.016 10672 UpdateGuideState exits: m=239369 SNR=44.4 19:33:20.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:20.993 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:21.008 00.015 10672 Enqueuing Expose request 19:33:21.008 00.000 428 Worker thread wakes up 19:33:21.008 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:33:21.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:21.008 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:23.355 02.347 428 Exposure complete 19:33:23.496 00.141 428 worker thread done servicing request 19:33:23.496 00.000 10672 OnExposeComplete: enter 19:33:23.496 00.000 10672 UpdateGuideState(): m_state=6 19:33:23.496 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1068 19:33:23.496 00.000 10672 Star::Find returns 1 (0), X=1088.14, Y=794.45, Mass=266261, SNR=42.8, Peak=32016 HFD=2.9 19:33:23.496 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.02) = xAngle (2.93 = 2.93) 19:33:23.496 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.19 = -0.19) 19:33:23.496 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.04 hyp=0.46 cameraTheta=-0.09 mountX=-0.45 mountY=-0.09, mountTheta=-2.95 19:33:23.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.04, opts=13) 19:33:23.496 00.000 10672 Enqueuing Move request for scope (0.46, -0.04) 19:33:23.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:33:23.496 00.000 428 Worker thread wakes up 19:33:23.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.04) opts 0xd 19:33:23.496 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.04) 19:33:23.496 00.000 428 Moving (0.46, -0.04) raw xDistance=-0.45 yDistance=-0.09 19:33:23.496 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:33:23.496 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:23.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:33:23.496 00.000 428 MoveAxis(E, 420, ABG) 19:33:23.496 00.000 428 Guiding Dir = 2, Dur = 420 19:33:23.496 00.000 428 IsSlewing returns 0 19:33:23.496 00.000 428 IsGuiding returns 0 19:33:23.527 00.031 10672 UpdateGuideState exits: m=266261 SNR=42.8 19:33:23.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:23.527 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:23.527 00.000 10672 Enqueuing Expose request 19:33:23.527 00.000 428 PulseGuide returned control before completion, sleep 405 19:33:23.683 00.156 10672 read socket command 10 19:33:23.683 00.000 10672 processing socket request REQDIST 19:33:23.683 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:33:23.683 00.000 10672 Sending socket response 41 (0x29) 19:33:23.949 00.266 428 IsGuiding returns 1 19:33:23.949 00.000 428 scope still moving after pulse duration time elapsed 19:33:23.996 00.047 428 IsSlewing returns 0 19:33:23.996 00.000 428 IsGuiding returns 0 19:33:23.996 00.000 428 scope move finished after 420 + 70 ms 19:33:23.996 00.000 428 Move returns status 0, amount 420 19:33:23.996 00.000 428 MoveAxis(N, 0, ABG) 19:33:23.996 00.000 428 Move returns status 0, amount 0 19:33:23.996 00.000 428 move complete, result=0 19:33:23.996 00.000 428 worker thread done servicing request 19:33:23.996 00.000 428 Worker thread wakes up 19:33:23.996 00.000 10672 GuideStep: -0.5 px 420 ms EAST, -0.1 px 0 ms NORTH 19:33:23.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:23.996 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:25.855 01.859 428 Exposure complete 19:33:25.995 00.140 428 worker thread done servicing request 19:33:25.995 00.000 10672 OnExposeComplete: enter 19:33:25.995 00.000 10672 UpdateGuideState(): m_state=6 19:33:25.995 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1069 19:33:25.995 00.000 10672 Star::Find returns 1 (0), X=1087.35, Y=794.10, Mass=226189, SNR=39.8, Peak=33424 HFD=2.4 19:33:25.995 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 19:33:25.995 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 19:33:25.995 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.39 hyp=0.51 cameraTheta=-2.26 mountX=0.37 mountY=-0.36, mountTheta=-0.76 19:33:25.995 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.39, opts=13) 19:33:25.995 00.000 10672 Enqueuing Move request for scope (-0.33, -0.39) 19:33:25.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:33:25.995 00.000 428 Worker thread wakes up 19:33:25.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.39) opts 0xd 19:33:25.995 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.39) 19:33:25.995 00.000 428 Moving (-0.33, -0.39) raw xDistance=0.37 yDistance=-0.36 19:33:25.995 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 19:33:25.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:25.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 19:33:25.995 00.000 428 MoveAxis(E, 0, ABG) 19:33:25.995 00.000 428 Move returns status 0, amount 0 19:33:25.995 00.000 428 MoveAxis(N, 0, ABG) 19:33:25.995 00.000 428 Move returns status 0, amount 0 19:33:25.995 00.000 428 move complete, result=0 19:33:25.995 00.000 428 worker thread done servicing request 19:33:26.042 00.047 10672 UpdateGuideState exits: m=226189 SNR=39.8 19:33:26.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:26.042 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:26.042 00.000 10672 Enqueuing Expose request 19:33:26.042 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:33:26.042 00.000 428 Worker thread wakes up 19:33:26.042 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:26.042 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:28.354 02.312 428 Exposure complete 19:33:28.510 00.156 428 worker thread done servicing request 19:33:28.510 00.000 10672 OnExposeComplete: enter 19:33:28.510 00.000 10672 UpdateGuideState(): m_state=6 19:33:28.510 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1070 19:33:28.510 00.000 10672 Star::Find returns 1 (0), X=1087.69, Y=794.13, Mass=255406, SNR=38.6, Peak=38880 HFD=2.8 19:33:28.510 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.02) = xAngle (1.48 = 1.48) 19:33:28.510 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.65 = -1.65) 19:33:28.510 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.37 hyp=0.37 cameraTheta=-1.54 mountX=0.03 mountY=-0.36, mountTheta=-1.48 19:33:28.510 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.37, opts=13) 19:33:28.510 00.000 10672 Enqueuing Move request for scope (0.01, -0.37) 19:33:28.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:33:28.510 00.000 428 Worker thread wakes up 19:33:28.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.37) opts 0xd 19:33:28.510 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.37) 19:33:28.510 00.000 428 Moving (0.01, -0.37) raw xDistance=0.03 yDistance=-0.36 19:33:28.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:33:28.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:28.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 19:33:28.510 00.000 428 MoveAxis(E, 0, ABG) 19:33:28.510 00.000 428 Move returns status 0, amount 0 19:33:28.510 00.000 428 MoveAxis(N, 0, ABG) 19:33:28.510 00.000 428 Move returns status 0, amount 0 19:33:28.510 00.000 428 move complete, result=0 19:33:28.510 00.000 428 worker thread done servicing request 19:33:28.526 00.016 10672 UpdateGuideState exits: m=255406 SNR=38.6 19:33:28.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:28.526 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:28.526 00.000 10672 Enqueuing Expose request 19:33:28.526 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:33:28.526 00.000 428 Worker thread wakes up 19:33:28.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:28.526 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:28.682 00.156 10672 read socket command 10 19:33:28.682 00.000 10672 processing socket request REQDIST 19:33:28.682 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:33:28.682 00.000 10672 Sending socket response 41 (0x29) 19:33:30.853 02.171 428 Exposure complete 19:33:30.993 00.140 428 worker thread done servicing request 19:33:30.993 00.000 10672 OnExposeComplete: enter 19:33:30.993 00.000 10672 UpdateGuideState(): m_state=6 19:33:30.993 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1071 19:33:30.993 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.52, Mass=257609, SNR=43.0, Peak=47280 HFD=2.3 19:33:30.993 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:33:30.993 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.00 = 0.00) 19:33:30.993 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.11 mountX=-0.28 mountY=0.00, mountTheta=3.14 19:33:30.993 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.03, opts=13) 19:33:30.993 00.000 10672 Enqueuing Move request for scope (0.28, 0.03) 19:33:30.993 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:33:30.993 00.000 428 Worker thread wakes up 19:33:30.997 00.004 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd 19:33:30.997 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.03) 19:33:30.997 00.000 428 Moving (0.28, 0.03) raw xDistance=-0.28 yDistance=0.00 19:33:30.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:33:30.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:30.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:33:30.997 00.000 428 MoveAxis(E, 0, ABG) 19:33:30.997 00.000 428 Move returns status 0, amount 0 19:33:30.997 00.000 428 MoveAxis(N, 0, ABG) 19:33:30.997 00.000 428 Move returns status 0, amount 0 19:33:30.997 00.000 428 move complete, result=0 19:33:30.997 00.000 428 worker thread done servicing request 19:33:31.013 00.016 10672 UpdateGuideState exits: m=257609 SNR=43.0 19:33:31.013 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:31.013 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:31.013 00.000 10672 Enqueuing Expose request 19:33:31.013 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:33:31.013 00.000 428 Worker thread wakes up 19:33:31.013 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:31.013 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:33.340 02.327 428 Exposure complete 19:33:33.481 00.141 428 worker thread done servicing request 19:33:33.481 00.000 10672 OnExposeComplete: enter 19:33:33.481 00.000 10672 UpdateGuideState(): m_state=6 19:33:33.481 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1072 19:33:33.481 00.000 10672 Star::Find returns 1 (0), X=1087.86, Y=794.71, Mass=257303, SNR=42.6, Peak=38448 HFD=3.2 19:33:33.481 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.02) = xAngle (3.88 = -2.41) 19:33:33.481 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.75 = 0.75) 19:33:33.481 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.86 mountX=-0.21 mountY=0.20, mountTheta=2.40 19:33:33.481 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.22, opts=13) 19:33:33.481 00.000 10672 Enqueuing Move request for scope (0.19, 0.22) 19:33:33.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:33:33.481 00.000 428 Worker thread wakes up 19:33:33.481 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd 19:33:33.481 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.22) 19:33:33.481 00.000 428 Moving (0.19, 0.22) raw xDistance=-0.21 yDistance=0.20 19:33:33.481 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:33:33.481 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:33.481 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:33:33.481 00.000 428 MoveAxis(E, 0, ABG) 19:33:33.481 00.000 428 Move returns status 0, amount 0 19:33:33.481 00.000 428 MoveAxis(N, 0, ABG) 19:33:33.481 00.000 428 Move returns status 0, amount 0 19:33:33.481 00.000 428 move complete, result=0 19:33:33.481 00.000 428 worker thread done servicing request 19:33:33.497 00.016 10672 UpdateGuideState exits: m=257303 SNR=42.6 19:33:33.497 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:33.497 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:33.497 00.000 10672 Enqueuing Expose request 19:33:33.512 00.015 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:33:33.512 00.000 428 Worker thread wakes up 19:33:33.512 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:33.512 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:33.684 00.172 10672 read socket command 10 19:33:33.684 00.000 10672 processing socket request REQDIST 19:33:33.684 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:33:33.684 00.000 10672 Sending socket response 35 (0x23) 19:33:35.855 02.171 428 Exposure complete 19:33:35.996 00.141 428 worker thread done servicing request 19:33:35.996 00.000 10672 OnExposeComplete: enter 19:33:35.996 00.000 10672 UpdateGuideState(): m_state=6 19:33:35.996 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1073 19:33:35.996 00.000 10672 Star::Find returns 1 (0), X=1087.76, Y=793.90, Mass=244921, SNR=41.8, Peak=50976 HFD=2.4 19:33:35.996 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 19:33:35.996 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 19:33:35.996 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.59 hyp=0.60 cameraTheta=-1.43 mountX=-0.01 mountY=-0.60, mountTheta=-1.59 19:33:35.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.59, opts=13) 19:33:35.996 00.000 10672 Enqueuing Move request for scope (0.08, -0.59) 19:33:35.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:33:35.996 00.000 428 Worker thread wakes up 19:33:35.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.59) opts 0xd 19:33:35.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.59) 19:33:35.996 00.000 428 Moving (0.08, -0.59) raw xDistance=-0.01 yDistance=-0.60 19:33:35.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:33:35.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:33:35.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 19:33:35.996 00.000 428 MoveAxis(E, 0, ABG) 19:33:35.996 00.000 428 Move returns status 0, amount 0 19:33:35.996 00.000 428 MoveAxis(N, 0, ABG) 19:33:35.996 00.000 428 Move returns status 0, amount 0 19:33:35.996 00.000 428 move complete, result=0 19:33:35.996 00.000 428 worker thread done servicing request 19:33:36.012 00.016 10672 UpdateGuideState exits: m=244921 SNR=41.8 19:33:36.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:36.012 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:36.012 00.000 10672 Enqueuing Expose request 19:33:36.012 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 19:33:36.012 00.000 428 Worker thread wakes up 19:33:36.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:36.012 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:38.355 02.343 428 Exposure complete 19:33:38.480 00.125 428 worker thread done servicing request 19:33:38.480 00.000 10672 OnExposeComplete: enter 19:33:38.480 00.000 10672 UpdateGuideState(): m_state=6 19:33:38.480 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1074 19:33:38.480 00.000 10672 Star::Find returns 1 (0), X=1088.24, Y=794.07, Mass=303378, SNR=50.1, Peak=50224 HFD=3.4 19:33:38.480 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.02) = xAngle (2.38 = 2.38) 19:33:38.480 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.75 = -0.75) 19:33:38.480 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.42 hyp=0.70 cameraTheta=-0.64 mountX=-0.51 mountY=-0.48, mountTheta=-2.39 19:33:38.495 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.42, opts=13) 19:33:38.495 00.000 10672 Enqueuing Move request for scope (0.56, -0.42) 19:33:38.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:33:38.495 00.000 428 Worker thread wakes up 19:33:38.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.42) opts 0xd 19:33:38.495 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.42) 19:33:38.495 00.000 428 Moving (0.56, -0.42) raw xDistance=-0.51 yDistance=-0.48 19:33:38.495 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 19:33:38.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:38.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:33:38.495 00.000 428 MoveAxis(E, 473, ABG) 19:33:38.495 00.000 428 Guiding Dir = 2, Dur = 473 19:33:38.495 00.000 428 IsSlewing returns 0 19:33:38.495 00.000 428 IsGuiding returns 0 19:33:38.511 00.016 10672 UpdateGuideState exits: m=303378 SNR=50.1 19:33:38.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:38.511 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:38.511 00.000 10672 Enqueuing Expose request 19:33:38.526 00.015 428 PulseGuide returned control before completion, sleep 454 19:33:38.683 00.157 10672 read socket command 10 19:33:38.683 00.000 10672 processing socket request REQDIST 19:33:38.683 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:33:38.683 00.000 10672 Sending socket response 50 (0x32) 19:33:39.011 00.328 428 IsGuiding returns 0 19:33:39.011 00.000 428 Move returns status 0, amount 473 19:33:39.011 00.000 428 MoveAxis(N, 0, ABG) 19:33:39.011 00.000 428 Move returns status 0, amount 0 19:33:39.011 00.000 428 move complete, result=0 19:33:39.011 00.000 428 worker thread done servicing request 19:33:39.011 00.000 428 Worker thread wakes up 19:33:39.011 00.000 10672 GuideStep: -0.5 px 473 ms EAST, -0.5 px 0 ms NORTH 19:33:39.026 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:39.026 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:40.843 01.817 428 Exposure complete 19:33:40.968 00.125 428 worker thread done servicing request 19:33:40.968 00.000 10672 OnExposeComplete: enter 19:33:40.968 00.000 10672 UpdateGuideState(): m_state=6 19:33:40.968 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1075 19:33:40.968 00.000 10672 Star::Find returns 1 (0), X=1088.10, Y=794.19, Mass=290452, SNR=49.2, Peak=38992 HFD=3.2 19:33:40.968 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.02) = xAngle (2.40 = 2.40) 19:33:40.968 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.73 = -0.73) 19:33:40.968 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.30 hyp=0.52 cameraTheta=-0.62 mountX=-0.38 mountY=-0.34, mountTheta=-2.41 19:33:40.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.30, opts=13) 19:33:40.968 00.000 10672 Enqueuing Move request for scope (0.42, -0.30) 19:33:40.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=968, FiltMax=65488, Gamma=1.000 19:33:40.968 00.000 428 Worker thread wakes up 19:33:40.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.30) opts 0xd 19:33:40.968 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.30) 19:33:40.968 00.000 428 Moving (0.42, -0.30) raw xDistance=-0.38 yDistance=-0.34 19:33:40.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:33:40.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:40.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 19:33:40.983 00.015 428 MoveAxis(E, 0, ABG) 19:33:40.983 00.000 428 Move returns status 0, amount 0 19:33:40.983 00.000 428 MoveAxis(N, 0, ABG) 19:33:40.983 00.000 428 Move returns status 0, amount 0 19:33:40.983 00.000 428 move complete, result=0 19:33:40.983 00.000 428 worker thread done servicing request 19:33:40.999 00.016 10672 UpdateGuideState exits: m=290452 SNR=49.2 19:33:40.999 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:40.999 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:40.999 00.000 10672 Enqueuing Expose request 19:33:40.999 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 19:33:40.999 00.000 428 Worker thread wakes up 19:33:40.999 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:40.999 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:43.357 02.358 428 Exposure complete 19:33:43.498 00.141 428 worker thread done servicing request 19:33:43.498 00.000 10672 OnExposeComplete: enter 19:33:43.498 00.000 10672 UpdateGuideState(): m_state=6 19:33:43.498 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1076 19:33:43.498 00.000 10672 Star::Find returns 1 (0), X=1088.24, Y=794.34, Mass=302266, SNR=49.3, Peak=34416 HFD=3.4 19:33:43.498 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 19:33:43.498 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.37 = -0.37) 19:33:43.498 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-0.15 hyp=0.59 cameraTheta=-0.26 mountX=-0.55 mountY=-0.21, mountTheta=-2.77 19:33:43.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-0.15, opts=13) 19:33:43.498 00.000 10672 Enqueuing Move request for scope (0.57, -0.15) 19:33:43.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:33:43.498 00.000 428 Worker thread wakes up 19:33:43.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.15) opts 0xd 19:33:43.498 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -0.15) 19:33:43.498 00.000 428 Moving (0.57, -0.15) raw xDistance=-0.55 yDistance=-0.21 19:33:43.498 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 19:33:43.498 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:43.498 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:33:43.498 00.000 428 MoveAxis(E, 508, ABG) 19:33:43.498 00.000 428 Guiding Dir = 2, Dur = 508 19:33:43.498 00.000 428 IsSlewing returns 0 19:33:43.498 00.000 428 IsGuiding returns 0 19:33:43.514 00.016 10672 UpdateGuideState exits: m=302266 SNR=49.3 19:33:43.514 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:43.514 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:43.514 00.000 10672 Enqueuing Expose request 19:33:43.529 00.015 428 PulseGuide returned control before completion, sleep 495 19:33:43.685 00.156 10672 read socket command 10 19:33:43.685 00.000 10672 processing socket request REQDIST 19:33:43.685 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:33:43.685 00.000 10672 Sending socket response 53 (0x35) 19:33:44.029 00.344 428 IsGuiding returns 1 19:33:44.029 00.000 428 scope still moving after pulse duration time elapsed 19:33:44.076 00.047 428 IsSlewing returns 0 19:33:44.076 00.000 428 IsGuiding returns 0 19:33:44.076 00.000 428 scope move finished after 508 + 61 ms 19:33:44.076 00.000 428 Move returns status 0, amount 508 19:33:44.076 00.000 428 MoveAxis(N, 0, ABG) 19:33:44.076 00.000 428 Move returns status 0, amount 0 19:33:44.076 00.000 428 move complete, result=0 19:33:44.076 00.000 428 worker thread done servicing request 19:33:44.076 00.000 428 Worker thread wakes up 19:33:44.076 00.000 10672 GuideStep: -0.5 px 508 ms EAST, -0.2 px 0 ms NORTH 19:33:44.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:44.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:45.857 01.781 428 Exposure complete 19:33:45.982 00.125 428 worker thread done servicing request 19:33:45.982 00.000 10672 OnExposeComplete: enter 19:33:45.982 00.000 10672 UpdateGuideState(): m_state=6 19:33:45.982 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1077 19:33:45.982 00.000 10672 Star::Find returns 1 (0), X=1087.74, Y=794.41, Mass=318073, SNR=59.6, Peak=31680 HFD=3.6 19:33:45.982 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.02) = xAngle (2.11 = 2.11) 19:33:45.982 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.01 = -1.01) 19:33:45.982 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.91 mountX=-0.05 mountY=-0.09, mountTheta=-2.12 19:33:45.982 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.08, opts=13) 19:33:45.982 00.000 10672 Enqueuing Move request for scope (0.06, -0.08) 19:33:45.982 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:33:45.982 00.000 428 Worker thread wakes up 19:33:45.982 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd 19:33:45.982 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.08) 19:33:45.982 00.000 428 Moving (0.06, -0.08) raw xDistance=-0.05 yDistance=-0.09 19:33:45.982 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:33:45.982 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:45.982 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:33:45.982 00.000 428 MoveAxis(E, 0, ABG) 19:33:45.982 00.000 428 Move returns status 0, amount 0 19:33:45.982 00.000 428 MoveAxis(N, 0, ABG) 19:33:45.982 00.000 428 Move returns status 0, amount 0 19:33:45.982 00.000 428 move complete, result=0 19:33:45.982 00.000 428 worker thread done servicing request 19:33:46.013 00.031 10672 UpdateGuideState exits: m=318073 SNR=59.6 19:33:46.013 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:46.013 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:46.013 00.000 10672 Enqueuing Expose request 19:33:46.013 00.000 428 Worker thread wakes up 19:33:46.013 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:46.013 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:33:46.013 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:48.329 02.316 428 Exposure complete 19:33:48.470 00.141 428 worker thread done servicing request 19:33:48.470 00.000 10672 OnExposeComplete: enter 19:33:48.470 00.000 10672 UpdateGuideState(): m_state=6 19:33:48.470 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1078 19:33:48.470 00.000 10672 Star::Find returns 1 (0), X=1087.89, Y=794.22, Mass=236004, SNR=39.6, Peak=46080 HFD=2.4 19:33:48.470 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.02) = xAngle (2.11 = 2.11) 19:33:48.470 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.02 = -1.02) 19:33:48.470 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-0.91 mountX=-0.18 mountY=-0.30, mountTheta=-2.11 19:33:48.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.28, opts=13) 19:33:48.470 00.000 10672 Enqueuing Move request for scope (0.21, -0.28) 19:33:48.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1544, FiltMax=65488, Gamma=1.000 19:33:48.470 00.000 428 Worker thread wakes up 19:33:48.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.28) opts 0xd 19:33:48.470 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.28) 19:33:48.470 00.000 428 Moving (0.21, -0.28) raw xDistance=-0.18 yDistance=-0.30 19:33:48.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:33:48.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:48.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 19:33:48.470 00.000 428 MoveAxis(E, 0, ABG) 19:33:48.470 00.000 428 Move returns status 0, amount 0 19:33:48.470 00.000 428 MoveAxis(N, 0, ABG) 19:33:48.470 00.000 428 Move returns status 0, amount 0 19:33:48.470 00.000 428 move complete, result=0 19:33:48.470 00.000 428 worker thread done servicing request 19:33:48.486 00.016 10672 UpdateGuideState exits: m=236004 SNR=39.6 19:33:48.486 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:48.486 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:48.486 00.000 10672 Enqueuing Expose request 19:33:48.486 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:33:48.501 00.015 428 Worker thread wakes up 19:33:48.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:48.501 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:33:48.673 00.172 10672 read socket command 10 19:33:48.673 00.000 10672 processing socket request REQDIST 19:33:48.673 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:33:48.673 00.000 10672 Sending socket response 38 (0x26) 19:33:50.844 02.171 428 Exposure complete 19:33:50.922 00.078 428 worker thread done servicing request 19:33:50.922 00.000 10672 OnExposeComplete: enter 19:33:50.922 00.000 10672 UpdateGuideState(): m_state=6 19:33:50.922 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1079 19:33:50.922 00.000 10672 Star::Find returns 0 (3), X=1087.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:33:50.922 00.000 10672 DistanceChecker: activated 19:33:50.922 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:33:50.922 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:33:50.922 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:33:50.922 00.000 428 Worker thread wakes up 19:33:50.922 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:33:50.922 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:33:50.922 00.000 428 move complete, result=0 19:33:50.922 00.000 428 worker thread done servicing request 19:33:51.032 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:33:51.032 00.000 10672 Status Line: Star lost - low mass 19:33:51.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=18161, max=65265, FiltMin=27105, FiltMax=65265, Gamma=1.000 19:33:51.047 00.015 10672 UpdateGuideState exits: Star lost - low mass 19:33:51.047 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:51.047 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:33:51.047 00.000 10672 Enqueuing Expose request 19:33:51.047 00.000 428 Worker thread wakes up 19:33:51.047 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:51.047 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:33:53.352 02.305 428 Exposure complete 19:33:53.399 00.047 428 worker thread done servicing request 19:33:53.400 00.001 10672 OnExposeComplete: enter 19:33:53.400 00.000 10672 UpdateGuideState(): m_state=6 19:33:53.400 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1080 19:33:53.401 00.001 10672 Star::Find returns 0 (3), X=1087.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:33:53.401 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:33:53.401 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:33:53.401 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:33:53.401 00.000 428 Worker thread wakes up 19:33:53.402 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:33:53.402 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:33:53.402 00.000 428 move complete, result=0 19:33:53.402 00.000 428 worker thread done servicing request 19:33:53.508 00.106 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:33:53.508 00.000 10672 Status Line: Star lost - low mass 19:33:53.508 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:33:53.524 00.016 10672 UpdateGuideState exits: Star lost - low mass 19:33:53.524 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:53.524 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:33:53.524 00.000 10672 Enqueuing Expose request 19:33:53.524 00.000 428 Worker thread wakes up 19:33:53.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:53.524 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:33:53.680 00.156 10672 read socket command 10 19:33:53.680 00.000 10672 processing socket request REQDIST 19:33:53.680 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:33:53.680 00.000 10672 Sending socket response 38 (0x26) 19:33:55.858 02.178 428 Exposure complete 19:33:55.915 00.057 428 worker thread done servicing request 19:33:55.915 00.000 10672 OnExposeComplete: enter 19:33:55.915 00.000 10672 UpdateGuideState(): m_state=6 19:33:55.916 00.001 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1081 19:33:55.916 00.000 10672 Star::Find returns 0 (3), X=1087.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:33:55.916 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:33:55.916 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:33:55.916 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:33:55.917 00.001 428 Worker thread wakes up 19:33:55.917 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:33:55.917 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:33:55.917 00.000 428 move complete, result=0 19:33:55.917 00.000 428 worker thread done servicing request 19:33:56.027 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:33:56.027 00.000 10672 Status Line: Star lost - low mass 19:33:56.027 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:33:56.043 00.016 10672 UpdateGuideState exits: Star lost - low mass 19:33:56.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:56.043 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:33:56.043 00.000 10672 Enqueuing Expose request 19:33:56.043 00.000 428 Worker thread wakes up 19:33:56.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:56.043 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:33:58.350 02.307 428 Exposure complete 19:33:58.493 00.143 428 worker thread done servicing request 19:33:58.493 00.000 10672 OnExposeComplete: enter 19:33:58.493 00.000 10672 UpdateGuideState(): m_state=6 19:33:58.494 00.001 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1082 19:33:58.494 00.000 10672 Star::Find returns 1 (0), X=1088.77, Y=793.88, Mass=308617, SNR=47.4, Peak=35392 HFD=3.1 19:33:58.494 00.000 10672 DistanceChecker: reject for large offset (1.25 > 0.96) avgDist = 0.48 count = 102 19:33:58.494 00.000 10672 DistanceChecker: begin recovering 19:33:58.494 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.02) = xAngle (2.51 = 2.51) 19:33:58.495 00.001 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 19:33:58.495 00.000 10672 CameraToMount -- cameraX=1.09 cameraY=-0.61 hyp=1.25 cameraTheta=-0.51 mountX=-1.01 mountY=-0.72, mountTheta=-2.52 19:33:58.496 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.09, y=-0.61, opts=13) 19:33:58.496 00.000 10672 Enqueuing Move request for scope (1.09, -0.61) 19:33:58.496 00.000 428 Worker thread wakes up 19:33:58.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 19:33:58.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.61) opts 0xd 19:33:58.497 00.001 428 Handling offset move in thread for scope, endpoint = (1.09, -0.61) 19:33:58.497 00.000 428 Moving (1.09, -0.61) raw xDistance=-1.01 yDistance=-0.72 19:33:58.497 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.01 19:33:58.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:33:58.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.72 19:33:58.497 00.000 428 MoveAxis(E, 942, ABG) 19:33:58.497 00.000 428 Guiding Dir = 2, Dur = 942 19:33:58.498 00.001 428 IsSlewing returns 0 19:33:58.498 00.000 428 IsGuiding returns 0 19:33:58.518 00.020 10672 UpdateGuideState exits: m=308617 SNR=47.4 19:33:58.518 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:58.518 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:33:58.519 00.001 10672 Enqueuing Expose request 19:33:58.525 00.006 428 PulseGuide returned control before completion, sleep 926 19:33:58.675 00.150 10672 read socket command 10 19:33:58.675 00.000 10672 processing socket request REQDIST 19:33:58.675 00.000 10672 SOCKSVR: Sending pixel error of 0.64 19:33:58.676 00.001 10672 Sending socket response 64 (0x40) 19:33:59.492 00.816 428 IsGuiding returns 0 19:33:59.492 00.000 428 Move returns status 0, amount 942 19:33:59.492 00.000 428 MoveAxis(N, 0, ABG) 19:33:59.492 00.000 428 Move returns status 0, amount 0 19:33:59.492 00.000 428 move complete, result=0 19:33:59.492 00.000 428 worker thread done servicing request 19:33:59.492 00.000 10672 GuideStep: -1.0 px 942 ms EAST, -0.7 px 0 ms NORTH 19:33:59.492 00.000 428 Worker thread wakes up 19:33:59.492 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:33:59.492 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:00.851 01.359 428 Exposure complete 19:34:00.991 00.140 428 worker thread done servicing request 19:34:00.991 00.000 10672 OnExposeComplete: enter 19:34:00.991 00.000 10672 UpdateGuideState(): m_state=6 19:34:00.991 00.000 10672 Star::Find(15, 1088, 793, 0, (0,0,0,0), 0.0, 0) frame 1083 19:34:00.991 00.000 10672 Star::Find returns 1 (0), X=1087.84, Y=793.92, Mass=246666, SNR=43.4, Peak=33328 HFD=2.5 19:34:00.991 00.000 10672 DistanceChecker: deactivated 19:34:00.991 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 19:34:00.991 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.40 = -1.40) 19:34:00.991 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.57 hyp=0.59 cameraTheta=-1.30 mountX=-0.09 mountY=-0.59, mountTheta=-1.72 19:34:00.991 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.57, opts=13) 19:34:00.991 00.000 10672 Enqueuing Move request for scope (0.16, -0.57) 19:34:00.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:34:00.991 00.000 428 Worker thread wakes up 19:34:00.991 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.57) opts 0xd 19:34:00.991 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.57) 19:34:00.991 00.000 428 Moving (0.16, -0.57) raw xDistance=-0.09 yDistance=-0.59 19:34:00.991 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:34:00.991 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.40 newest=-1.60 19:34:00.991 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 19:34:00.991 00.000 428 MoveAxis(E, 0, ABG) 19:34:00.991 00.000 428 Move returns status 0, amount 0 19:34:00.991 00.000 428 MoveAxis(N, 888, ABG) 19:34:00.991 00.000 428 Guiding Dir = 0, Dur = 888 19:34:00.991 00.000 428 IsSlewing returns 0 19:34:00.991 00.000 428 IsGuiding returns 0 19:34:01.007 00.016 10672 UpdateGuideState exits: m=246666 SNR=43.4 19:34:01.007 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:01.007 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:01.007 00.000 10672 Enqueuing Expose request 19:34:01.069 00.062 428 PulseGuide returned control before completion, sleep 817 19:34:01.913 00.844 428 IsGuiding returns 1 19:34:01.913 00.000 428 scope still moving after pulse duration time elapsed 19:34:01.944 00.031 428 IsSlewing returns 0 19:34:01.944 00.000 428 IsGuiding returns 1 19:34:01.991 00.047 428 IsSlewing returns 0 19:34:01.991 00.000 428 IsGuiding returns 0 19:34:01.991 00.000 428 scope move finished after 888 + 105 ms 19:34:01.991 00.000 428 Move returns status 0, amount 888 19:34:01.991 00.000 428 move complete, result=0 19:34:01.991 00.000 428 worker thread done servicing request 19:34:01.991 00.000 428 Worker thread wakes up 19:34:01.991 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 888 ms NORTH 19:34:01.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:01.991 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:03.350 01.359 428 Exposure complete 19:34:03.475 00.125 428 worker thread done servicing request 19:34:03.475 00.000 10672 OnExposeComplete: enter 19:34:03.475 00.000 10672 UpdateGuideState(): m_state=6 19:34:03.475 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1084 19:34:03.475 00.000 10672 Star::Find returns 1 (0), X=1087.70, Y=794.08, Mass=285456, SNR=45.5, Peak=45200 HFD=2.5 19:34:03.475 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 19:34:03.475 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63) 19:34:03.475 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.41 hyp=0.41 cameraTheta=-1.52 mountX=0.03 mountY=-0.41, mountTheta=-1.50 19:34:03.491 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.41, opts=13) 19:34:03.491 00.000 10672 Enqueuing Move request for scope (0.02, -0.41) 19:34:03.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:34:03.491 00.000 428 Worker thread wakes up 19:34:03.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.41) opts 0xd 19:34:03.491 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.41) 19:34:03.491 00.000 428 Moving (0.02, -0.41) raw xDistance=0.03 yDistance=-0.41 19:34:03.491 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:34:03.491 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:03.491 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 19:34:03.491 00.000 428 MoveAxis(E, 0, ABG) 19:34:03.491 00.000 428 Move returns status 0, amount 0 19:34:03.491 00.000 428 MoveAxis(N, 0, ABG) 19:34:03.491 00.000 428 Move returns status 0, amount 0 19:34:03.491 00.000 428 move complete, result=0 19:34:03.491 00.000 428 worker thread done servicing request 19:34:03.506 00.015 10672 UpdateGuideState exits: m=285456 SNR=45.5 19:34:03.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:03.506 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:03.506 00.000 10672 Enqueuing Expose request 19:34:03.506 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:34:03.506 00.000 428 Worker thread wakes up 19:34:03.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:03.506 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:03.678 00.172 10672 read socket command 10 19:34:03.678 00.000 10672 processing socket request REQDIST 19:34:03.678 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:34:03.678 00.000 10672 Sending socket response 56 (0x38) 19:34:05.838 02.160 428 Exposure complete 19:34:05.963 00.125 428 worker thread done servicing request 19:34:05.963 00.000 10672 OnExposeComplete: enter 19:34:05.979 00.016 10672 UpdateGuideState(): m_state=6 19:34:05.994 00.015 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1085 19:34:05.994 00.000 10672 Star::Find returns 1 (0), X=1088.09, Y=794.07, Mass=345185, SNR=54.8, Peak=45632 HFD=3.8 19:34:05.994 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.02) = xAngle (2.23 = 2.23) 19:34:05.994 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.89 = -0.89) 19:34:05.994 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.42 hyp=0.59 cameraTheta=-0.79 mountX=-0.36 mountY=-0.46, mountTheta=-2.24 19:34:05.994 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.42, opts=13) 19:34:05.994 00.000 10672 Enqueuing Move request for scope (0.42, -0.42) 19:34:05.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:34:05.994 00.000 428 Worker thread wakes up 19:34:05.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.42) opts 0xd 19:34:05.994 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.42) 19:34:05.994 00.000 428 Moving (0.42, -0.42) raw xDistance=-0.36 yDistance=-0.46 19:34:05.994 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 19:34:05.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:05.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 19:34:05.994 00.000 428 MoveAxis(E, 0, ABG) 19:34:05.994 00.000 428 Move returns status 0, amount 0 19:34:05.994 00.000 428 MoveAxis(N, 0, ABG) 19:34:05.994 00.000 428 Move returns status 0, amount 0 19:34:05.994 00.000 428 move complete, result=0 19:34:05.994 00.000 428 worker thread done servicing request 19:34:06.010 00.016 10672 UpdateGuideState exits: m=345185 SNR=54.8 19:34:06.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:06.010 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:06.010 00.000 10672 Enqueuing Expose request 19:34:06.010 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 19:34:06.010 00.000 428 Worker thread wakes up 19:34:06.010 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:06.010 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:08.353 02.343 428 Exposure complete 19:34:08.493 00.140 428 worker thread done servicing request 19:34:08.493 00.000 10672 OnExposeComplete: enter 19:34:08.493 00.000 10672 UpdateGuideState(): m_state=6 19:34:08.493 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1086 19:34:08.493 00.000 10672 Star::Find returns 1 (0), X=1088.06, Y=794.44, Mass=278541, SNR=43.3, Peak=51856 HFD=2.7 19:34:08.493 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.02) = xAngle (2.90 = 2.90) 19:34:08.493 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.23 = -0.23) 19:34:08.493 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.05 hyp=0.39 cameraTheta=-0.12 mountX=-0.38 mountY=-0.09, mountTheta=-2.91 19:34:08.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.05, opts=13) 19:34:08.493 00.000 10672 Enqueuing Move request for scope (0.39, -0.05) 19:34:08.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:34:08.493 00.000 428 Worker thread wakes up 19:34:08.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.05) opts 0xd 19:34:08.493 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.05) 19:34:08.493 00.000 428 Moving (0.39, -0.05) raw xDistance=-0.38 yDistance=-0.09 19:34:08.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:34:08.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:08.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:34:08.493 00.000 428 MoveAxis(E, 0, ABG) 19:34:08.493 00.000 428 Move returns status 0, amount 0 19:34:08.493 00.000 428 MoveAxis(N, 0, ABG) 19:34:08.493 00.000 428 Move returns status 0, amount 0 19:34:08.493 00.000 428 move complete, result=0 19:34:08.493 00.000 428 worker thread done servicing request 19:34:08.525 00.032 10672 UpdateGuideState exits: m=278541 SNR=43.3 19:34:08.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:08.525 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:08.525 00.000 10672 Enqueuing Expose request 19:34:08.525 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:34:08.525 00.000 428 Worker thread wakes up 19:34:08.525 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:08.525 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:08.681 00.156 10672 read socket command 10 19:34:08.681 00.000 10672 processing socket request REQDIST 19:34:08.681 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:34:08.681 00.000 10672 Sending socket response 51 (0x33) 19:34:10.852 02.171 428 Exposure complete 19:34:10.993 00.141 428 worker thread done servicing request 19:34:10.993 00.000 10672 OnExposeComplete: enter 19:34:11.008 00.015 10672 UpdateGuideState(): m_state=6 19:34:11.008 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1087 19:34:11.008 00.000 10672 Star::Find returns 1 (0), X=1087.65, Y=793.87, Mass=272453, SNR=46.0, Peak=32784 HFD=3.3 19:34:11.008 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.02) = xAngle (1.41 = 1.41) 19:34:11.008 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72) 19:34:11.008 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.62 hyp=0.62 cameraTheta=-1.61 mountX=0.10 mountY=-0.61, mountTheta=-1.41 19:34:11.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.62, opts=13) 19:34:11.008 00.000 10672 Enqueuing Move request for scope (-0.03, -0.62) 19:34:11.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:34:11.008 00.000 428 Worker thread wakes up 19:34:11.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.62) opts 0xd 19:34:11.008 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.62) 19:34:11.008 00.000 428 Moving (-0.03, -0.62) raw xDistance=0.10 yDistance=-0.61 19:34:11.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:34:11.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.61 from input -0.61 19:34:11.008 00.000 428 MoveAxis(E, 0, ABG) 19:34:11.008 00.000 428 Move returns status 0, amount 0 19:34:11.008 00.000 428 MoveAxis(N, 932, ABG) 19:34:11.008 00.000 428 Guiding Dir = 0, Dur = 932 19:34:11.008 00.000 428 IsSlewing returns 0 19:34:11.008 00.000 428 IsGuiding returns 0 19:34:11.039 00.031 10672 UpdateGuideState exits: m=272453 SNR=46.0 19:34:11.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:11.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:11.039 00.000 10672 Enqueuing Expose request 19:34:11.086 00.047 428 PulseGuide returned control before completion, sleep 866 19:34:11.961 00.875 428 IsGuiding returns 1 19:34:11.961 00.000 428 scope still moving after pulse duration time elapsed 19:34:11.993 00.032 428 IsSlewing returns 0 19:34:11.993 00.000 428 IsGuiding returns 1 19:34:12.055 00.062 428 IsSlewing returns 0 19:34:12.086 00.031 428 IsGuiding returns 0 19:34:12.086 00.000 428 scope move finished after 932 + 151 ms 19:34:12.086 00.000 428 Move returns status 0, amount 932 19:34:12.086 00.000 428 move complete, result=0 19:34:12.086 00.000 428 worker thread done servicing request 19:34:12.086 00.000 428 Worker thread wakes up 19:34:12.086 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 932 ms NORTH 19:34:12.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:12.086 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:13.340 01.254 428 Exposure complete 19:34:13.480 00.140 428 worker thread done servicing request 19:34:13.480 00.000 10672 OnExposeComplete: enter 19:34:13.480 00.000 10672 UpdateGuideState(): m_state=6 19:34:13.480 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1088 19:34:13.480 00.000 10672 Star::Find returns 1 (0), X=1087.10, Y=793.78, Mass=250955, SNR=41.3, Peak=48256 HFD=2.4 19:34:13.480 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 19:34:13.480 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 19:34:13.480 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.72 hyp=0.92 cameraTheta=-2.25 mountX=0.66 mountY=-0.65, mountTheta=-0.78 19:34:13.480 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.72, opts=13) 19:34:13.480 00.000 10672 Enqueuing Move request for scope (-0.58, -0.72) 19:34:13.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:13.480 00.000 428 Worker thread wakes up 19:34:13.480 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.72) opts 0xd 19:34:13.480 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.72) 19:34:13.480 00.000 428 Moving (-0.58, -0.72) raw xDistance=0.66 yDistance=-0.65 19:34:13.480 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66 19:34:13.480 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 19:34:13.480 00.000 428 MoveAxis(W, 613, ABG) 19:34:13.480 00.000 428 Guiding Dir = 3, Dur = 613 19:34:13.496 00.016 428 IsSlewing returns 0 19:34:13.496 00.000 428 IsGuiding returns 0 19:34:13.512 00.016 10672 UpdateGuideState exits: m=250955 SNR=41.3 19:34:13.512 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:13.512 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:13.512 00.000 10672 Enqueuing Expose request 19:34:13.512 00.000 428 PulseGuide returned control before completion, sleep 609 19:34:13.683 00.171 10672 read socket command 10 19:34:13.683 00.000 10672 processing socket request REQDIST 19:34:13.683 00.000 10672 SOCKSVR: Sending pixel error of 0.66 19:34:13.683 00.000 10672 Sending socket response 66 (0x42) 19:34:14.136 00.453 428 IsGuiding returns 0 19:34:14.136 00.000 428 Move returns status 0, amount 613 19:34:14.136 00.000 428 MoveAxis(N, 985, ABG) 19:34:14.136 00.000 428 Guiding Dir = 0, Dur = 985 19:34:14.136 00.000 428 IsSlewing returns 0 19:34:14.136 00.000 428 IsGuiding returns 0 19:34:14.215 00.079 428 PulseGuide returned control before completion, sleep 918 19:34:15.142 00.927 428 IsGuiding returns 1 19:34:15.142 00.000 428 scope still moving after pulse duration time elapsed 19:34:15.163 00.021 428 IsSlewing returns 0 19:34:15.164 00.001 428 IsGuiding returns 1 19:34:15.214 00.050 428 IsSlewing returns 0 19:34:15.246 00.032 428 IsGuiding returns 0 19:34:15.246 00.000 428 scope move finished after 985 + 115 ms 19:34:15.246 00.000 428 Move returns status 0, amount 985 19:34:15.246 00.000 428 move complete, result=0 19:34:15.246 00.000 428 worker thread done servicing request 19:34:15.246 00.000 428 Worker thread wakes up 19:34:15.246 00.000 10672 GuideStep: 0.7 px 613 ms WEST, -0.6 px 985 ms NORTH 19:34:15.247 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:15.247 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:15.833 00.586 428 Exposure complete 19:34:15.969 00.136 428 worker thread done servicing request 19:34:15.969 00.000 10672 OnExposeComplete: enter 19:34:15.969 00.000 10672 UpdateGuideState(): m_state=6 19:34:15.970 00.001 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1089 19:34:15.971 00.001 10672 Star::Find returns 1 (0), X=1087.34, Y=794.36, Mass=253719, SNR=37.7, Peak=38880 HFD=2.9 19:34:15.971 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.02) = xAngle (0.24 = 0.24) 19:34:15.971 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 19:34:15.971 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.13 hyp=0.36 cameraTheta=-2.78 mountX=0.35 mountY=-0.09, mountTheta=-0.26 19:34:15.973 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.13, opts=13) 19:34:15.974 00.001 10672 Enqueuing Move request for scope (-0.34, -0.13) 19:34:15.974 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:15.974 00.000 428 Worker thread wakes up 19:34:15.974 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.13) opts 0xd 19:34:15.974 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.13) 19:34:15.974 00.000 428 Moving (-0.34, -0.13) raw xDistance=0.35 yDistance=-0.09 19:34:15.974 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 19:34:15.975 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:15.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:34:15.975 00.000 428 MoveAxis(E, 0, ABG) 19:34:15.975 00.000 428 Move returns status 0, amount 0 19:34:15.975 00.000 428 MoveAxis(N, 0, ABG) 19:34:15.975 00.000 428 Move returns status 0, amount 0 19:34:15.975 00.000 428 move complete, result=0 19:34:15.975 00.000 428 worker thread done servicing request 19:34:15.998 00.023 10672 UpdateGuideState exits: m=253719 SNR=37.7 19:34:15.998 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:15.998 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:15.998 00.000 10672 Enqueuing Expose request 19:34:15.998 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:34:15.999 00.001 428 Worker thread wakes up 19:34:15.999 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:15.999 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:18.339 02.340 428 Exposure complete 19:34:18.495 00.156 428 worker thread done servicing request 19:34:18.495 00.000 10672 OnExposeComplete: enter 19:34:18.495 00.000 10672 UpdateGuideState(): m_state=6 19:34:18.495 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1090 19:34:18.495 00.000 10672 Star::Find returns 1 (0), X=1086.80, Y=794.85, Mass=245344, SNR=45.1, Peak=38336 HFD=2.5 19:34:18.495 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.02) = xAngle (5.78 = -0.51) 19:34:18.495 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.65 = 2.65) 19:34:18.495 00.000 10672 CameraToMount -- cameraX=-0.88 cameraY=0.36 hyp=0.95 cameraTheta=2.76 mountX=0.83 mountY=0.45, mountTheta=0.49 19:34:18.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.88, y=0.36, opts=13) 19:34:18.495 00.000 10672 Enqueuing Move request for scope (-0.88, 0.36) 19:34:18.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:18.495 00.000 428 Worker thread wakes up 19:34:18.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.36) opts 0xd 19:34:18.495 00.000 428 Handling offset move in thread for scope, endpoint = (-0.88, 0.36) 19:34:18.495 00.000 428 Moving (-0.88, 0.36) raw xDistance=0.83 yDistance=0.45 19:34:18.495 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83 19:34:18.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:18.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 19:34:18.495 00.000 428 MoveAxis(W, 772, ABG) 19:34:18.495 00.000 428 Guiding Dir = 3, Dur = 772 19:34:18.511 00.016 10672 UpdateGuideState exits: m=245344 SNR=45.1 19:34:18.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:18.511 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:18.511 00.000 10672 Enqueuing Expose request 19:34:18.526 00.015 428 IsSlewing returns 0 19:34:18.526 00.000 428 IsGuiding returns 0 19:34:18.542 00.016 428 PulseGuide returned control before completion, sleep 768 19:34:18.682 00.140 10672 read socket command 10 19:34:18.682 00.000 10672 processing socket request REQDIST 19:34:18.682 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:34:18.682 00.000 10672 Sending socket response 68 (0x44) 19:34:19.354 00.672 428 IsGuiding returns 0 19:34:19.354 00.000 428 Move returns status 0, amount 772 19:34:19.354 00.000 428 MoveAxis(N, 0, ABG) 19:34:19.354 00.000 428 Move returns status 0, amount 0 19:34:19.354 00.000 428 move complete, result=0 19:34:19.354 00.000 428 worker thread done servicing request 19:34:19.354 00.000 10672 GuideStep: 0.8 px 772 ms WEST, 0.4 px 0 ms NORTH 19:34:19.354 00.000 428 Worker thread wakes up 19:34:19.354 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:19.354 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:20.827 01.473 428 Exposure complete 19:34:20.983 00.156 10672 OnExposeComplete: enter 19:34:20.983 00.000 428 worker thread done servicing request 19:34:20.983 00.000 10672 UpdateGuideState(): m_state=6 19:34:20.983 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1091 19:34:20.983 00.000 10672 Star::Find returns 1 (0), X=1087.26, Y=794.65, Mass=286816, SNR=47.6, Peak=44224 HFD=2.8 19:34:20.983 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.02) = xAngle (5.80 = -0.49) 19:34:20.983 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.67 = 2.67) 19:34:20.983 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.16 hyp=0.45 cameraTheta=2.78 mountX=0.40 mountY=0.20, mountTheta=0.48 19:34:20.983 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.16, opts=13) 19:34:20.983 00.000 10672 Enqueuing Move request for scope (-0.42, 0.16) 19:34:20.983 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:34:20.983 00.000 428 Worker thread wakes up 19:34:20.983 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.16) opts 0xd 19:34:20.983 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.16) 19:34:20.983 00.000 428 Moving (-0.42, 0.16) raw xDistance=0.40 yDistance=0.20 19:34:20.983 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 19:34:20.983 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:20.983 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:34:20.983 00.000 428 MoveAxis(E, 0, ABG) 19:34:20.983 00.000 428 Move returns status 0, amount 0 19:34:20.983 00.000 428 MoveAxis(N, 0, ABG) 19:34:20.983 00.000 428 Move returns status 0, amount 0 19:34:20.983 00.000 428 move complete, result=0 19:34:20.983 00.000 428 worker thread done servicing request 19:34:20.999 00.016 10672 UpdateGuideState exits: m=286816 SNR=47.6 19:34:20.999 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:20.999 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:20.999 00.000 10672 Enqueuing Expose request 19:34:20.999 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:34:20.999 00.000 428 Worker thread wakes up 19:34:20.999 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:20.999 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:23.342 02.343 428 Exposure complete 19:34:23.467 00.125 428 worker thread done servicing request 19:34:23.467 00.000 10672 OnExposeComplete: enter 19:34:23.467 00.000 10672 UpdateGuideState(): m_state=6 19:34:23.467 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1092 19:34:23.467 00.000 10672 Star::Find returns 1 (0), X=1087.42, Y=794.98, Mass=285559, SNR=48.5, Peak=53920 HFD=2.7 19:34:23.467 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.02) = xAngle (5.07 = -1.21) 19:34:23.467 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.94 = 1.94) 19:34:23.467 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.49 hyp=0.55 cameraTheta=2.05 mountX=0.19 mountY=0.51, mountTheta=1.21 19:34:23.467 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.49, opts=13) 19:34:23.467 00.000 10672 Enqueuing Move request for scope (-0.25, 0.49) 19:34:23.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:34:23.467 00.000 428 Worker thread wakes up 19:34:23.467 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.49) opts 0xd 19:34:23.482 00.015 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.49) 19:34:23.482 00.000 428 Moving (-0.25, 0.49) raw xDistance=0.19 yDistance=0.51 19:34:23.482 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:34:23.482 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:23.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 19:34:23.482 00.000 428 MoveAxis(E, 0, ABG) 19:34:23.482 00.000 428 Move returns status 0, amount 0 19:34:23.482 00.000 428 MoveAxis(N, 0, ABG) 19:34:23.482 00.000 428 Move returns status 0, amount 0 19:34:23.482 00.000 428 move complete, result=0 19:34:23.482 00.000 428 worker thread done servicing request 19:34:23.498 00.016 10672 UpdateGuideState exits: m=285559 SNR=48.5 19:34:23.498 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:23.498 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:23.498 00.000 10672 Enqueuing Expose request 19:34:23.498 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:34:23.498 00.000 428 Worker thread wakes up 19:34:23.498 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:23.498 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:23.685 00.187 10672 read socket command 10 19:34:23.685 00.000 10672 processing socket request REQDIST 19:34:23.685 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:34:23.685 00.000 10672 Sending socket response 59 (0x3b) 19:34:25.825 02.140 428 Exposure complete 19:34:25.950 00.125 428 worker thread done servicing request 19:34:25.950 00.000 10672 OnExposeComplete: enter 19:34:25.950 00.000 10672 UpdateGuideState(): m_state=6 19:34:25.950 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1093 19:34:25.950 00.000 10672 Star::Find returns 1 (0), X=1087.02, Y=795.30, Mass=283491, SNR=44.9, Peak=55344 HFD=3.1 19:34:25.950 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.02) = xAngle (5.27 = -1.01) 19:34:25.950 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.15 = 2.15) 19:34:25.950 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.80 hyp=1.04 cameraTheta=2.25 mountX=0.55 mountY=0.87, mountTheta=1.01 19:34:25.950 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.80, opts=13) 19:34:25.950 00.000 10672 Enqueuing Move request for scope (-0.65, 0.80) 19:34:25.950 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:25.950 00.000 428 Worker thread wakes up 19:34:25.950 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.80) opts 0xd 19:34:25.950 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.80) 19:34:25.950 00.000 428 Moving (-0.65, 0.80) raw xDistance=0.55 yDistance=0.87 19:34:25.950 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 19:34:25.950 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:34:25.950 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.87 19:34:25.950 00.000 428 MoveAxis(W, 512, ABG) 19:34:25.950 00.000 428 Guiding Dir = 3, Dur = 512 19:34:25.950 00.000 428 IsSlewing returns 0 19:34:25.950 00.000 428 IsGuiding returns 0 19:34:25.982 00.032 10672 UpdateGuideState exits: m=283491 SNR=44.9 19:34:25.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:25.982 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:25.982 00.000 10672 Enqueuing Expose request 19:34:25.982 00.000 428 PulseGuide returned control before completion, sleep 496 19:34:26.497 00.515 428 IsGuiding returns 1 19:34:26.497 00.000 428 scope still moving after pulse duration time elapsed 19:34:26.528 00.031 428 IsSlewing returns 0 19:34:26.528 00.000 428 IsGuiding returns 0 19:34:26.528 00.000 428 scope move finished after 512 + 55 ms 19:34:26.528 00.000 428 Move returns status 0, amount 512 19:34:26.528 00.000 428 MoveAxis(N, 0, ABG) 19:34:26.528 00.000 428 Move returns status 0, amount 0 19:34:26.528 00.000 428 move complete, result=0 19:34:26.528 00.000 428 worker thread done servicing request 19:34:26.528 00.000 10672 GuideStep: 0.6 px 512 ms WEST, 0.9 px 0 ms NORTH 19:34:26.528 00.000 428 Worker thread wakes up 19:34:26.528 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:26.528 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:28.340 01.812 428 Exposure complete 19:34:28.496 00.156 428 worker thread done servicing request 19:34:28.496 00.000 10672 OnExposeComplete: enter 19:34:28.496 00.000 10672 UpdateGuideState(): m_state=6 19:34:28.496 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1094 19:34:28.496 00.000 10672 Star::Find returns 1 (0), X=1087.55, Y=795.26, Mass=235056, SNR=40.2, Peak=58720 HFD=2.7 19:34:28.496 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 19:34:28.496 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 19:34:28.496 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.76 hyp=0.77 cameraTheta=1.73 mountX=0.03 mountY=0.77, mountTheta=1.54 19:34:28.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.76, opts=13) 19:34:28.496 00.000 10672 Enqueuing Move request for scope (-0.12, 0.76) 19:34:28.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:34:28.496 00.000 428 Worker thread wakes up 19:34:28.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.76) opts 0xd 19:34:28.496 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.76) 19:34:28.496 00.000 428 Moving (-0.12, 0.76) raw xDistance=0.03 yDistance=0.77 19:34:28.496 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:34:28.496 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:34:28.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.77 19:34:28.496 00.000 428 MoveAxis(E, 0, ABG) 19:34:28.496 00.000 428 Move returns status 0, amount 0 19:34:28.496 00.000 428 MoveAxis(N, 0, ABG) 19:34:28.496 00.000 428 Move returns status 0, amount 0 19:34:28.496 00.000 428 move complete, result=0 19:34:28.512 00.016 428 worker thread done servicing request 19:34:28.528 00.016 10672 UpdateGuideState exits: m=235056 SNR=40.2 19:34:28.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:28.528 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:28.528 00.000 10672 Enqueuing Expose request 19:34:28.528 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.8 px 0 ms NORTH 19:34:28.528 00.000 428 Worker thread wakes up 19:34:28.528 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:28.528 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:28.684 00.156 10672 read socket command 10 19:34:28.684 00.000 10672 processing socket request REQDIST 19:34:28.684 00.000 10672 SOCKSVR: Sending pixel error of 0.74 19:34:28.684 00.000 10672 Sending socket response 74 (0x4a) 19:34:30.844 02.160 428 Exposure complete 19:34:30.969 00.125 428 worker thread done servicing request 19:34:30.969 00.000 10672 OnExposeComplete: enter 19:34:30.969 00.000 10672 UpdateGuideState(): m_state=6 19:34:30.969 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1095 19:34:30.969 00.000 10672 Star::Find returns 1 (0), X=1087.51, Y=795.06, Mass=292993, SNR=53.1, Peak=53168 HFD=3.0 19:34:30.969 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.02) = xAngle (4.88 = -1.40) 19:34:30.969 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.75 = 1.75) 19:34:30.969 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.56 hyp=0.59 cameraTheta=1.86 mountX=0.10 mountY=0.58, mountTheta=1.40 19:34:30.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.56, opts=13) 19:34:30.969 00.000 10672 Enqueuing Move request for scope (-0.17, 0.56) 19:34:30.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:34:30.969 00.000 428 Worker thread wakes up 19:34:30.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.56) opts 0xd 19:34:30.969 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.56) 19:34:30.969 00.000 428 Moving (-0.17, 0.56) raw xDistance=0.10 yDistance=0.58 19:34:30.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:34:30.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:34:30.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 19:34:30.969 00.000 428 MoveAxis(E, 0, ABG) 19:34:30.969 00.000 428 Move returns status 0, amount 0 19:34:30.969 00.000 428 MoveAxis(N, 0, ABG) 19:34:30.969 00.000 428 Move returns status 0, amount 0 19:34:30.969 00.000 428 move complete, result=0 19:34:30.969 00.000 428 worker thread done servicing request 19:34:31.001 00.032 10672 UpdateGuideState exits: m=292993 SNR=53.1 19:34:31.001 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:31.001 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:31.001 00.000 10672 Enqueuing Expose request 19:34:31.001 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 19:34:31.001 00.000 428 Worker thread wakes up 19:34:31.001 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:31.001 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:33.344 02.343 428 Exposure complete 19:34:33.469 00.125 428 worker thread done servicing request 19:34:33.469 00.000 10672 OnExposeComplete: enter 19:34:33.469 00.000 10672 UpdateGuideState(): m_state=6 19:34:33.469 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1096 19:34:33.469 00.000 10672 Star::Find returns 1 (0), X=1087.17, Y=795.24, Mass=274821, SNR=50.9, Peak=52832 HFD=2.9 19:34:33.469 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.02) = xAngle (5.18 = -1.10) 19:34:33.469 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.05 = 2.05) 19:34:33.469 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.75 hyp=0.91 cameraTheta=2.16 mountX=0.41 mountY=0.80, mountTheta=1.10 19:34:33.469 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.75, opts=13) 19:34:33.469 00.000 10672 Enqueuing Move request for scope (-0.50, 0.75) 19:34:33.484 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:33.484 00.000 428 Worker thread wakes up 19:34:33.484 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.75) opts 0xd 19:34:33.484 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.75) 19:34:33.484 00.000 428 Moving (-0.50, 0.75) raw xDistance=0.41 yDistance=0.80 19:34:33.484 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 19:34:33.484 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:34:33.484 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.80 19:34:33.484 00.000 428 MoveAxis(E, 0, ABG) 19:34:33.484 00.000 428 Move returns status 0, amount 0 19:34:33.484 00.000 428 MoveAxis(N, 0, ABG) 19:34:33.484 00.000 428 Move returns status 0, amount 0 19:34:33.484 00.000 428 move complete, result=0 19:34:33.484 00.000 428 worker thread done servicing request 19:34:33.500 00.016 10672 UpdateGuideState exits: m=274821 SNR=50.9 19:34:33.500 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:33.500 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:33.500 00.000 10672 Enqueuing Expose request 19:34:33.500 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.8 px 0 ms NORTH 19:34:33.500 00.000 428 Worker thread wakes up 19:34:33.500 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:33.500 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:33.672 00.172 10672 read socket command 10 19:34:33.672 00.000 10672 processing socket request REQDIST 19:34:33.672 00.000 10672 SOCKSVR: Sending pixel error of 0.75 19:34:33.672 00.000 10672 Sending socket response 75 (0x4b) 19:34:35.812 02.140 428 Exposure complete 19:34:35.952 00.140 428 worker thread done servicing request 19:34:35.952 00.000 10672 OnExposeComplete: enter 19:34:35.952 00.000 10672 UpdateGuideState(): m_state=6 19:34:35.952 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1097 19:34:35.952 00.000 10672 Star::Find returns 1 (0), X=1087.55, Y=795.23, Mass=224947, SNR=40.0, Peak=37680 HFD=2.6 19:34:35.952 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.02) = xAngle (4.76 = -1.52) 19:34:35.952 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.63 = 1.63) 19:34:35.952 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.74 hyp=0.75 cameraTheta=1.74 mountX=0.04 mountY=0.75, mountTheta=1.52 19:34:35.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.74, opts=13) 19:34:35.952 00.000 10672 Enqueuing Move request for scope (-0.13, 0.74) 19:34:35.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:34:35.952 00.000 428 Worker thread wakes up 19:34:35.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.74) opts 0xd 19:34:35.952 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.74) 19:34:35.952 00.000 428 Moving (-0.13, 0.74) raw xDistance=0.04 yDistance=0.75 19:34:35.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:34:35.952 00.000 428 switching direction from -1 to 1 - decHistory=4 oldest=-0.29 newest=2.13 19:34:35.952 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.75 from input 0.75 19:34:35.952 00.000 428 MoveAxis(E, 0, ABG) 19:34:35.952 00.000 428 Move returns status 0, amount 0 19:34:35.952 00.000 428 MoveAxis(S, 1132, ABG) 19:34:35.952 00.000 428 Guiding Dir = 1, Dur = 1132 19:34:35.952 00.000 428 IsSlewing returns 0 19:34:35.952 00.000 428 IsGuiding returns 0 19:34:35.968 00.016 10672 UpdateGuideState exits: m=224947 SNR=40.0 19:34:35.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:35.983 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:35.983 00.000 10672 Enqueuing Expose request 19:34:36.030 00.047 428 PulseGuide returned control before completion, sleep 1062 19:34:37.113 01.083 428 IsGuiding returns 1 19:34:37.113 00.000 428 scope still moving after pulse duration time elapsed 19:34:37.144 00.031 428 IsSlewing returns 0 19:34:37.144 00.000 428 IsGuiding returns 1 19:34:37.191 00.047 428 IsSlewing returns 0 19:34:37.191 00.000 428 IsGuiding returns 0 19:34:37.191 00.000 428 scope move finished after 1132 + 101 ms 19:34:37.191 00.000 428 Move returns status 0, amount 1132 19:34:37.191 00.000 428 move complete, result=0 19:34:37.191 00.000 428 worker thread done servicing request 19:34:37.191 00.000 428 Worker thread wakes up 19:34:37.191 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 1132 ms SOUTH 19:34:37.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:37.191 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:38.331 01.140 428 Exposure complete 19:34:38.456 00.125 428 worker thread done servicing request 19:34:38.456 00.000 10672 OnExposeComplete: enter 19:34:38.456 00.000 10672 UpdateGuideState(): m_state=6 19:34:38.472 00.016 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1098 19:34:38.472 00.000 10672 Star::Find returns 1 (0), X=1086.65, Y=794.01, Mass=263489, SNR=49.8, Peak=43248 HFD=2.4 19:34:38.472 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.02) = xAngle (0.32 = 0.32) 19:34:38.472 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81) 19:34:38.472 00.000 10672 CameraToMount -- cameraX=-1.02 cameraY=-0.48 hyp=1.13 cameraTheta=-2.70 mountX=1.07 mountY=-0.37, mountTheta=-0.33 19:34:38.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.02, y=-0.48, opts=13) 19:34:38.472 00.000 10672 Enqueuing Move request for scope (-1.02, -0.48) 19:34:38.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:38.472 00.000 428 Worker thread wakes up 19:34:38.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.48) opts 0xd 19:34:38.472 00.000 428 Handling offset move in thread for scope, endpoint = (-1.02, -0.48) 19:34:38.472 00.000 428 Moving (-1.02, -0.48) raw xDistance=1.07 yDistance=-0.37 19:34:38.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.07 19:34:38.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:38.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:34:38.472 00.000 428 MoveAxis(W, 997, ABG) 19:34:38.472 00.000 428 Guiding Dir = 3, Dur = 997 19:34:38.472 00.000 428 IsSlewing returns 0 19:34:38.472 00.000 428 IsGuiding returns 0 19:34:38.488 00.016 10672 UpdateGuideState exits: m=263489 SNR=49.8 19:34:38.488 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:38.488 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:38.488 00.000 10672 Enqueuing Expose request 19:34:38.503 00.015 428 PulseGuide returned control before completion, sleep 979 19:34:38.675 00.172 10672 read socket command 10 19:34:38.675 00.000 10672 processing socket request REQDIST 19:34:38.675 00.000 10672 SOCKSVR: Sending pixel error of 0.86 19:34:38.675 00.000 10672 Sending socket response 86 (0x56) 19:34:39.487 00.812 428 IsGuiding returns 1 19:34:39.487 00.000 428 scope still moving after pulse duration time elapsed 19:34:39.519 00.032 428 IsSlewing returns 0 19:34:39.519 00.000 428 IsGuiding returns 0 19:34:39.519 00.000 428 scope move finished after 997 + 54 ms 19:34:39.519 00.000 428 Move returns status 0, amount 997 19:34:39.519 00.000 428 MoveAxis(N, 0, ABG) 19:34:39.519 00.000 428 Move returns status 0, amount 0 19:34:39.519 00.000 428 move complete, result=0 19:34:39.519 00.000 428 worker thread done servicing request 19:34:39.519 00.000 428 Worker thread wakes up 19:34:39.519 00.000 10672 GuideStep: 1.1 px 997 ms WEST, -0.4 px 0 ms NORTH 19:34:39.519 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:39.519 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:40.831 01.312 428 Exposure complete 19:34:40.955 00.124 428 worker thread done servicing request 19:34:40.955 00.000 10672 OnExposeComplete: enter 19:34:40.955 00.000 10672 UpdateGuideState(): m_state=6 19:34:40.955 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1099 19:34:40.955 00.000 10672 Star::Find returns 1 (0), X=1087.45, Y=794.92, Mass=322359, SNR=58.3, Peak=32672 HFD=3.6 19:34:40.955 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.02) = xAngle (5.07 = -1.22) 19:34:40.955 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.94 = 1.94) 19:34:40.955 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.43 hyp=0.49 cameraTheta=2.05 mountX=0.17 mountY=0.45, mountTheta=1.21 19:34:40.971 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.43, opts=13) 19:34:40.971 00.000 10672 Enqueuing Move request for scope (-0.22, 0.43) 19:34:40.971 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:34:40.971 00.000 428 Worker thread wakes up 19:34:40.971 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.43) opts 0xd 19:34:40.971 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.43) 19:34:40.971 00.000 428 Moving (-0.22, 0.43) raw xDistance=0.17 yDistance=0.45 19:34:40.971 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:34:40.971 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:40.971 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 19:34:40.971 00.000 428 MoveAxis(E, 0, ABG) 19:34:40.971 00.000 428 Move returns status 0, amount 0 19:34:40.971 00.000 428 MoveAxis(N, 0, ABG) 19:34:40.971 00.000 428 Move returns status 0, amount 0 19:34:40.971 00.000 428 move complete, result=0 19:34:40.971 00.000 428 worker thread done servicing request 19:34:40.987 00.016 10672 UpdateGuideState exits: m=322359 SNR=58.3 19:34:40.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:40.987 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:40.987 00.000 10672 Enqueuing Expose request 19:34:40.987 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:34:40.987 00.000 428 Worker thread wakes up 19:34:40.987 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:40.987 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:43.330 02.343 428 Exposure complete 19:34:43.470 00.140 428 worker thread done servicing request 19:34:43.470 00.000 10672 OnExposeComplete: enter 19:34:43.470 00.000 10672 UpdateGuideState(): m_state=6 19:34:43.470 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1100 19:34:43.470 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.59, Mass=287292, SNR=49.6, Peak=35168 HFD=3.2 19:34:43.470 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.91) 19:34:43.470 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.25 = 0.25) 19:34:43.470 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.10 hyp=0.29 cameraTheta=0.35 mountX=-0.29 mountY=0.07, mountTheta=2.90 19:34:43.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.10, opts=13) 19:34:43.470 00.000 10672 Enqueuing Move request for scope (0.28, 0.10) 19:34:43.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:43.470 00.000 428 Worker thread wakes up 19:34:43.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.10) opts 0xd 19:34:43.470 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.10) 19:34:43.470 00.000 428 Moving (0.28, 0.10) raw xDistance=-0.29 yDistance=0.07 19:34:43.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:34:43.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:43.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 19:34:43.470 00.000 428 MoveAxis(E, 0, ABG) 19:34:43.470 00.000 428 Move returns status 0, amount 0 19:34:43.470 00.000 428 MoveAxis(N, 0, ABG) 19:34:43.470 00.000 428 Move returns status 0, amount 0 19:34:43.470 00.000 428 move complete, result=0 19:34:43.470 00.000 428 worker thread done servicing request 19:34:43.502 00.032 10672 UpdateGuideState exits: m=287292 SNR=49.6 19:34:43.502 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:43.502 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:43.502 00.000 10672 Enqueuing Expose request 19:34:43.502 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:34:43.502 00.000 428 Worker thread wakes up 19:34:43.502 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:43.502 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:43.673 00.171 10672 read socket command 10 19:34:43.673 00.000 10672 processing socket request REQDIST 19:34:43.673 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:34:43.673 00.000 10672 Sending socket response 61 (0x3d) 19:34:45.835 02.162 428 Exposure complete 19:34:45.976 00.141 428 worker thread done servicing request 19:34:45.976 00.000 10672 OnExposeComplete: enter 19:34:45.976 00.000 10672 UpdateGuideState(): m_state=6 19:34:45.977 00.001 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1101 19:34:45.977 00.000 10672 Star::Find returns 1 (0), X=1087.27, Y=794.38, Mass=251901, SNR=39.6, Peak=35936 HFD=2.8 19:34:45.978 00.001 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.02) = xAngle (0.15 = 0.15) 19:34:45.978 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98) 19:34:45.978 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.11 hyp=0.42 cameraTheta=-2.87 mountX=0.42 mountY=-0.07, mountTheta=-0.16 19:34:45.979 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.11, opts=13) 19:34:45.979 00.000 10672 Enqueuing Move request for scope (-0.40, -0.11) 19:34:45.979 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:34:45.980 00.001 428 Worker thread wakes up 19:34:45.980 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.11) opts 0xd 19:34:45.980 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.11) 19:34:45.980 00.000 428 Moving (-0.40, -0.11) raw xDistance=0.42 yDistance=-0.07 19:34:45.980 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 19:34:45.980 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:45.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:34:45.981 00.001 428 MoveAxis(E, 0, ABG) 19:34:45.981 00.000 428 Move returns status 0, amount 0 19:34:45.981 00.000 428 MoveAxis(N, 0, ABG) 19:34:45.981 00.000 428 Move returns status 0, amount 0 19:34:45.981 00.000 428 move complete, result=0 19:34:45.981 00.000 428 worker thread done servicing request 19:34:46.002 00.021 10672 UpdateGuideState exits: m=251901 SNR=39.6 19:34:46.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:46.002 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:46.002 00.000 10672 Enqueuing Expose request 19:34:46.002 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:34:46.003 00.001 428 Worker thread wakes up 19:34:46.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:46.003 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:48.308 02.305 428 Exposure complete 19:34:48.479 00.171 428 worker thread done servicing request 19:34:48.479 00.000 10672 OnExposeComplete: enter 19:34:48.479 00.000 10672 UpdateGuideState(): m_state=6 19:34:48.479 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1102 19:34:48.479 00.000 10672 Star::Find returns 1 (0), X=1088.15, Y=794.18, Mass=346359, SNR=53.1, Peak=43680 HFD=4.2 19:34:48.479 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.02) = xAngle (2.45 = 2.45) 19:34:48.479 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.68 = -0.68) 19:34:48.479 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.31 hyp=0.57 cameraTheta=-0.57 mountX=-0.44 mountY=-0.36, mountTheta=-2.46 19:34:48.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.31, opts=13) 19:34:48.479 00.000 10672 Enqueuing Move request for scope (0.48, -0.31) 19:34:48.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:34:48.479 00.000 428 Worker thread wakes up 19:34:48.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.31) opts 0xd 19:34:48.479 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.31) 19:34:48.479 00.000 428 Moving (0.48, -0.31) raw xDistance=-0.44 yDistance=-0.36 19:34:48.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 19:34:48.479 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:48.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 19:34:48.479 00.000 428 MoveAxis(E, 0, ABG) 19:34:48.479 00.000 428 Move returns status 0, amount 0 19:34:48.479 00.000 428 MoveAxis(N, 0, ABG) 19:34:48.479 00.000 428 Move returns status 0, amount 0 19:34:48.479 00.000 428 move complete, result=0 19:34:48.479 00.000 428 worker thread done servicing request 19:34:48.495 00.016 10672 UpdateGuideState exits: m=346359 SNR=53.1 19:34:48.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:48.495 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:48.495 00.000 10672 Enqueuing Expose request 19:34:48.495 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:34:48.495 00.000 428 Worker thread wakes up 19:34:48.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:48.511 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:50.807 02.296 428 Exposure complete 19:34:50.947 00.140 428 worker thread done servicing request 19:34:50.947 00.000 10672 OnExposeComplete: enter 19:34:50.947 00.000 10672 UpdateGuideState(): m_state=6 19:34:50.947 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1103 19:34:50.947 00.000 10672 Star::Find returns 1 (0), X=1087.72, Y=794.73, Mass=260313, SNR=45.5, Peak=32992 HFD=3.2 19:34:50.947 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.87) 19:34:50.947 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 19:34:50.947 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.39 mountX=-0.07 mountY=0.23, mountTheta=1.87 19:34:50.947 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.24, opts=13) 19:34:50.947 00.000 10672 Enqueuing Move request for scope (0.04, 0.24) 19:34:50.947 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:34:50.947 00.000 428 Worker thread wakes up 19:34:50.947 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd 19:34:50.947 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.24) 19:34:50.947 00.000 428 Moving (0.04, 0.24) raw xDistance=-0.07 yDistance=0.23 19:34:50.947 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:34:50.947 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:50.947 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:34:50.947 00.000 428 MoveAxis(E, 0, ABG) 19:34:50.947 00.000 428 Move returns status 0, amount 0 19:34:50.947 00.000 428 MoveAxis(N, 0, ABG) 19:34:50.947 00.000 428 Move returns status 0, amount 0 19:34:50.947 00.000 428 move complete, result=0 19:34:50.947 00.000 428 worker thread done servicing request 19:34:50.979 00.032 10672 UpdateGuideState exits: m=260313 SNR=45.5 19:34:50.979 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:50.979 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:50.979 00.000 10672 Enqueuing Expose request 19:34:50.979 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:34:50.979 00.000 428 Worker thread wakes up 19:34:50.979 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:50.979 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:52.119 01.140 10672 read socket command 10 19:34:52.119 00.000 10672 processing socket request REQDIST 19:34:52.119 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:34:52.119 00.000 10672 Sending socket response 46 (0x2e) 19:34:53.337 01.218 428 Exposure complete 19:34:53.478 00.141 428 worker thread done servicing request 19:34:53.478 00.000 10672 OnExposeComplete: enter 19:34:53.478 00.000 10672 UpdateGuideState(): m_state=6 19:34:53.478 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1104 19:34:53.478 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.47, Mass=309179, SNR=46.2, Peak=42368 HFD=3.0 19:34:53.478 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.02) = xAngle (2.88 = 2.88) 19:34:53.478 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.25 = -0.25) 19:34:53.478 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.14 mountX=-0.15 mountY=-0.04, mountTheta=-2.89 19:34:53.478 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.02, opts=13) 19:34:53.478 00.000 10672 Enqueuing Move request for scope (0.16, -0.02) 19:34:53.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:34:53.478 00.000 428 Worker thread wakes up 19:34:53.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd 19:34:53.478 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.02) 19:34:53.478 00.000 428 Moving (0.16, -0.02) raw xDistance=-0.15 yDistance=-0.04 19:34:53.478 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:34:53.478 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:53.478 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 19:34:53.478 00.000 428 MoveAxis(E, 0, ABG) 19:34:53.478 00.000 428 Move returns status 0, amount 0 19:34:53.478 00.000 428 MoveAxis(N, 0, ABG) 19:34:53.478 00.000 428 Move returns status 0, amount 0 19:34:53.478 00.000 428 move complete, result=0 19:34:53.478 00.000 428 worker thread done servicing request 19:34:53.493 00.015 10672 UpdateGuideState exits: m=309179 SNR=46.2 19:34:53.493 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:53.493 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:53.493 00.000 10672 Enqueuing Expose request 19:34:53.493 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:34:53.493 00.000 428 Worker thread wakes up 19:34:53.509 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:53.509 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:53.685 00.176 10672 read socket command 10 19:34:53.685 00.000 10672 processing socket request REQDIST 19:34:53.685 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:34:53.685 00.000 10672 Sending socket response 37 (0x25) 19:34:55.825 02.140 428 Exposure complete 19:34:55.965 00.140 428 worker thread done servicing request 19:34:55.965 00.000 10672 OnExposeComplete: enter 19:34:55.965 00.000 10672 UpdateGuideState(): m_state=6 19:34:55.965 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1105 19:34:55.965 00.000 10672 Star::Find returns 1 (0), X=1087.32, Y=794.84, Mass=274580, SNR=49.5, Peak=38560 HFD=2.5 19:34:55.965 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.02) = xAngle (5.38 = -0.90) 19:34:55.965 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.25 = 2.25) 19:34:55.965 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.35 hyp=0.50 cameraTheta=2.36 mountX=0.31 mountY=0.39, mountTheta=0.90 19:34:55.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.35, opts=13) 19:34:55.965 00.000 10672 Enqueuing Move request for scope (-0.36, 0.35) 19:34:55.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:34:55.965 00.000 428 Worker thread wakes up 19:34:55.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.35) opts 0xd 19:34:55.965 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.35) 19:34:55.965 00.000 428 Moving (-0.36, 0.35) raw xDistance=0.31 yDistance=0.39 19:34:55.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:34:55.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:55.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 19:34:55.965 00.000 428 MoveAxis(E, 0, ABG) 19:34:55.965 00.000 428 Move returns status 0, amount 0 19:34:55.965 00.000 428 MoveAxis(N, 0, ABG) 19:34:55.965 00.000 428 Move returns status 0, amount 0 19:34:55.965 00.000 428 move complete, result=0 19:34:55.965 00.000 428 worker thread done servicing request 19:34:55.997 00.032 10672 UpdateGuideState exits: m=274580 SNR=49.5 19:34:55.997 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:55.997 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:55.997 00.000 10672 Enqueuing Expose request 19:34:55.997 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 19:34:55.997 00.000 428 Worker thread wakes up 19:34:55.997 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:55.997 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:34:58.308 02.311 428 Exposure complete 19:34:58.449 00.141 428 worker thread done servicing request 19:34:58.449 00.000 10672 OnExposeComplete: enter 19:34:58.449 00.000 10672 UpdateGuideState(): m_state=6 19:34:58.449 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1106 19:34:58.449 00.000 10672 Star::Find returns 1 (0), X=1088.30, Y=794.67, Mass=290375, SNR=51.3, Peak=55888 HFD=2.7 19:34:58.449 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -2.99) 19:34:58.449 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 19:34:58.449 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=0.17 hyp=0.65 cameraTheta=0.27 mountX=-0.64 mountY=0.11, mountTheta=2.98 19:34:58.449 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=0.17, opts=13) 19:34:58.449 00.000 10672 Enqueuing Move request for scope (0.63, 0.17) 19:34:58.449 00.000 428 Worker thread wakes up 19:34:58.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:34:58.449 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.17) opts 0xd 19:34:58.449 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, 0.17) 19:34:58.449 00.000 428 Moving (0.63, 0.17) raw xDistance=-0.64 yDistance=0.11 19:34:58.449 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.64 19:34:58.449 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:34:58.449 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:34:58.449 00.000 428 MoveAxis(E, 599, ABG) 19:34:58.449 00.000 428 Guiding Dir = 2, Dur = 599 19:34:58.449 00.000 428 IsSlewing returns 0 19:34:58.449 00.000 428 IsGuiding returns 0 19:34:58.480 00.031 10672 UpdateGuideState exits: m=290375 SNR=51.3 19:34:58.480 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:34:58.480 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:34:58.480 00.000 10672 Enqueuing Expose request 19:34:58.480 00.000 428 PulseGuide returned control before completion, sleep 583 19:34:58.683 00.203 10672 read socket command 10 19:34:58.683 00.000 10672 processing socket request REQDIST 19:34:58.683 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:34:58.683 00.000 10672 Sending socket response 48 (0x30) 19:34:59.074 00.391 428 IsGuiding returns 1 19:34:59.074 00.000 428 scope still moving after pulse duration time elapsed 19:34:59.121 00.047 428 IsSlewing returns 0 19:34:59.121 00.000 428 IsGuiding returns 0 19:34:59.121 00.000 428 scope move finished after 599 + 68 ms 19:34:59.121 00.000 428 Move returns status 0, amount 599 19:34:59.121 00.000 428 MoveAxis(N, 0, ABG) 19:34:59.121 00.000 428 Move returns status 0, amount 0 19:34:59.121 00.000 428 move complete, result=0 19:34:59.121 00.000 428 worker thread done servicing request 19:34:59.121 00.000 428 Worker thread wakes up 19:34:59.121 00.000 10672 GuideStep: -0.6 px 599 ms EAST, 0.1 px 0 ms NORTH 19:34:59.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:34:59.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:00.808 01.687 428 Exposure complete 19:35:00.948 00.140 428 worker thread done servicing request 19:35:00.948 00.000 10672 OnExposeComplete: enter 19:35:00.948 00.000 10672 UpdateGuideState(): m_state=6 19:35:00.948 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1107 19:35:00.948 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=794.44, Mass=279204, SNR=51.8, Peak=53488 HFD=2.3 19:35:00.948 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.02) = xAngle (2.86 = 2.86) 19:35:00.948 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.26 = -0.26) 19:35:00.948 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-0.16 mountX=-0.29 mountY=-0.08, mountTheta=-2.88 19:35:00.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.05, opts=13) 19:35:00.948 00.000 10672 Enqueuing Move request for scope (0.30, -0.05) 19:35:00.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:35:00.948 00.000 428 Worker thread wakes up 19:35:00.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd 19:35:00.948 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.05) 19:35:00.948 00.000 428 Moving (0.30, -0.05) raw xDistance=-0.29 yDistance=-0.08 19:35:00.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:35:00.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:00.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:35:00.948 00.000 428 MoveAxis(E, 0, ABG) 19:35:00.948 00.000 428 Move returns status 0, amount 0 19:35:00.948 00.000 428 MoveAxis(N, 0, ABG) 19:35:00.948 00.000 428 Move returns status 0, amount 0 19:35:00.948 00.000 428 move complete, result=0 19:35:00.948 00.000 428 worker thread done servicing request 19:35:00.964 00.016 10672 UpdateGuideState exits: m=279204 SNR=51.8 19:35:00.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:00.964 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:00.964 00.000 10672 Enqueuing Expose request 19:35:00.964 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:35:00.964 00.000 428 Worker thread wakes up 19:35:00.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:00.964 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:03.327 02.363 428 Exposure complete 19:35:03.483 00.156 10672 OnExposeComplete: enter 19:35:03.483 00.000 10672 UpdateGuideState(): m_state=6 19:35:03.483 00.000 428 worker thread done servicing request 19:35:03.483 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1108 19:35:03.483 00.000 10672 Star::Find returns 1 (0), X=1087.54, Y=794.38, Mass=296836, SNR=46.8, Peak=49344 HFD=3.0 19:35:03.483 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.02) = xAngle (0.56 = 0.56) 19:35:03.483 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 19:35:03.483 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.46 mountX=0.15 mountY=-0.10, mountTheta=-0.57 19:35:03.483 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.11, opts=13) 19:35:03.483 00.000 10672 Enqueuing Move request for scope (-0.14, -0.11) 19:35:03.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:35:03.483 00.000 428 Worker thread wakes up 19:35:03.483 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd 19:35:03.483 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.11) 19:35:03.483 00.000 428 Moving (-0.14, -0.11) raw xDistance=0.15 yDistance=-0.10 19:35:03.483 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:35:03.483 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:03.483 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:35:03.483 00.000 428 MoveAxis(E, 0, ABG) 19:35:03.483 00.000 428 Move returns status 0, amount 0 19:35:03.483 00.000 428 MoveAxis(N, 0, ABG) 19:35:03.483 00.000 428 Move returns status 0, amount 0 19:35:03.483 00.000 428 move complete, result=0 19:35:03.483 00.000 428 worker thread done servicing request 19:35:03.499 00.016 10672 UpdateGuideState exits: m=296836 SNR=46.8 19:35:03.499 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:03.499 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:03.499 00.000 10672 Enqueuing Expose request 19:35:03.499 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:35:03.499 00.000 428 Worker thread wakes up 19:35:03.499 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:03.499 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:03.686 00.187 10672 read socket command 10 19:35:03.686 00.000 10672 processing socket request REQDIST 19:35:03.686 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:35:03.686 00.000 10672 Sending socket response 35 (0x23) 19:35:05.826 02.140 428 Exposure complete 19:35:05.966 00.140 428 worker thread done servicing request 19:35:05.966 00.000 10672 OnExposeComplete: enter 19:35:05.966 00.000 10672 UpdateGuideState(): m_state=6 19:35:05.966 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1109 19:35:05.966 00.000 10672 Star::Find returns 1 (0), X=1087.26, Y=794.63, Mass=249496, SNR=43.8, Peak=45744 HFD=2.5 19:35:05.966 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.02) = xAngle (5.84 = -0.44) 19:35:05.966 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.71 = 2.71) 19:35:05.966 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.14 hyp=0.44 cameraTheta=2.82 mountX=0.40 mountY=0.18, mountTheta=0.43 19:35:05.966 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.14, opts=13) 19:35:05.966 00.000 10672 Enqueuing Move request for scope (-0.41, 0.14) 19:35:05.966 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 19:35:05.966 00.000 428 Worker thread wakes up 19:35:05.966 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.14) opts 0xd 19:35:05.966 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.14) 19:35:05.966 00.000 428 Moving (-0.41, 0.14) raw xDistance=0.40 yDistance=0.18 19:35:05.966 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 19:35:05.966 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:05.966 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:35:05.966 00.000 428 MoveAxis(E, 0, ABG) 19:35:05.966 00.000 428 Move returns status 0, amount 0 19:35:05.966 00.000 428 MoveAxis(N, 0, ABG) 19:35:05.966 00.000 428 Move returns status 0, amount 0 19:35:05.966 00.000 428 move complete, result=0 19:35:05.966 00.000 428 worker thread done servicing request 19:35:05.982 00.016 10672 UpdateGuideState exits: m=249496 SNR=43.8 19:35:05.998 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:05.998 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:05.998 00.000 10672 Enqueuing Expose request 19:35:05.998 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:35:05.998 00.000 428 Worker thread wakes up 19:35:05.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:05.998 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:08.325 02.327 428 Exposure complete 19:35:08.466 00.141 428 worker thread done servicing request 19:35:08.466 00.000 10672 OnExposeComplete: enter 19:35:08.466 00.000 10672 UpdateGuideState(): m_state=6 19:35:08.466 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1110 19:35:08.466 00.000 10672 Star::Find returns 1 (0), X=1087.40, Y=794.67, Mass=275734, SNR=46.8, Peak=41056 HFD=2.9 19:35:08.466 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.02) = xAngle (5.59 = -0.70) 19:35:08.466 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.46 = 2.46) 19:35:08.466 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.18 hyp=0.33 cameraTheta=2.57 mountX=0.25 mountY=0.21, mountTheta=0.69 19:35:08.481 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.18, opts=13) 19:35:08.481 00.000 10672 Enqueuing Move request for scope (-0.28, 0.18) 19:35:08.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:35:08.481 00.000 428 Worker thread wakes up 19:35:08.481 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.18) opts 0xd 19:35:08.481 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.18) 19:35:08.481 00.000 428 Moving (-0.28, 0.18) raw xDistance=0.25 yDistance=0.21 19:35:08.481 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:35:08.481 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:08.481 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:35:08.481 00.000 428 MoveAxis(E, 0, ABG) 19:35:08.481 00.000 428 Move returns status 0, amount 0 19:35:08.481 00.000 428 MoveAxis(N, 0, ABG) 19:35:08.481 00.000 428 Move returns status 0, amount 0 19:35:08.481 00.000 428 move complete, result=0 19:35:08.481 00.000 428 worker thread done servicing request 19:35:08.497 00.016 10672 UpdateGuideState exits: m=275734 SNR=46.8 19:35:08.497 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:08.497 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:08.497 00.000 10672 Enqueuing Expose request 19:35:08.497 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:35:08.497 00.000 428 Worker thread wakes up 19:35:08.497 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:08.497 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:08.684 00.187 10672 read socket command 10 19:35:08.684 00.000 10672 processing socket request REQDIST 19:35:08.684 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:35:08.684 00.000 10672 Sending socket response 36 (0x24) 19:35:10.813 02.129 428 Exposure complete 19:35:10.954 00.141 428 worker thread done servicing request 19:35:10.954 00.000 10672 OnExposeComplete: enter 19:35:10.954 00.000 10672 UpdateGuideState(): m_state=6 19:35:10.954 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1111 19:35:10.954 00.000 10672 Star::Find returns 1 (0), X=1088.07, Y=794.57, Mass=278155, SNR=47.6, Peak=50320 HFD=2.9 19:35:10.954 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.07) 19:35:10.954 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 19:35:10.954 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.08 hyp=0.40 cameraTheta=0.20 mountX=-0.40 mountY=0.04, mountTheta=3.05 19:35:10.954 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.08, opts=13) 19:35:10.954 00.000 10672 Enqueuing Move request for scope (0.39, 0.08) 19:35:10.954 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:35:10.954 00.000 428 Worker thread wakes up 19:35:10.954 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.08) opts 0xd 19:35:10.954 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.08) 19:35:10.954 00.000 428 Moving (0.39, 0.08) raw xDistance=-0.40 yDistance=0.04 19:35:10.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:35:10.954 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:10.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:35:10.954 00.000 428 MoveAxis(E, 0, ABG) 19:35:10.954 00.000 428 Move returns status 0, amount 0 19:35:10.954 00.000 428 MoveAxis(N, 0, ABG) 19:35:10.954 00.000 428 Move returns status 0, amount 0 19:35:10.954 00.000 428 move complete, result=0 19:35:10.954 00.000 428 worker thread done servicing request 19:35:10.985 00.031 10672 UpdateGuideState exits: m=278155 SNR=47.6 19:35:10.985 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:10.985 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:10.985 00.000 10672 Enqueuing Expose request 19:35:10.985 00.000 428 Worker thread wakes up 19:35:10.985 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 19:35:10.985 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:10.985 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:13.328 02.343 428 Exposure complete 19:35:13.469 00.141 428 worker thread done servicing request 19:35:13.469 00.000 10672 OnExposeComplete: enter 19:35:13.469 00.000 10672 UpdateGuideState(): m_state=6 19:35:13.469 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1112 19:35:13.469 00.000 10672 Star::Find returns 1 (0), X=1087.57, Y=794.22, Mass=241358, SNR=44.8, Peak=47376 HFD=2.3 19:35:13.469 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.02) = xAngle (1.09 = 1.09) 19:35:13.469 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 19:35:13.469 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.93 mountX=0.14 mountY=-0.26, mountTheta=-1.09 19:35:13.469 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.27, opts=13) 19:35:13.469 00.000 10672 Enqueuing Move request for scope (-0.10, -0.27) 19:35:13.469 00.000 428 Worker thread wakes up 19:35:13.469 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:35:13.469 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd 19:35:13.469 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.27) 19:35:13.469 00.000 428 Moving (-0.10, -0.27) raw xDistance=0.14 yDistance=-0.26 19:35:13.469 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:35:13.469 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:13.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:35:13.469 00.000 428 MoveAxis(E, 0, ABG) 19:35:13.469 00.000 428 Move returns status 0, amount 0 19:35:13.469 00.000 428 MoveAxis(N, 0, ABG) 19:35:13.469 00.000 428 Move returns status 0, amount 0 19:35:13.469 00.000 428 move complete, result=0 19:35:13.469 00.000 428 worker thread done servicing request 19:35:13.500 00.031 10672 UpdateGuideState exits: m=241358 SNR=44.8 19:35:13.500 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:13.500 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:13.500 00.000 10672 Enqueuing Expose request 19:35:13.500 00.000 428 Worker thread wakes up 19:35:13.500 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:35:13.500 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:13.500 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:13.672 00.172 10672 read socket command 10 19:35:13.672 00.000 10672 processing socket request REQDIST 19:35:13.672 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:35:13.672 00.000 10672 Sending socket response 34 (0x22) 19:35:15.827 02.155 428 Exposure complete 19:35:15.968 00.141 428 worker thread done servicing request 19:35:15.968 00.000 10672 OnExposeComplete: enter 19:35:15.968 00.000 10672 UpdateGuideState(): m_state=6 19:35:15.968 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1113 19:35:15.968 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.80, Mass=244123, SNR=39.5, Peak=49568 HFD=2.4 19:35:15.968 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.14) 19:35:15.968 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 19:35:15.968 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.31 hyp=0.34 cameraTheta=1.12 mountX=-0.19 mountY=0.29, mountTheta=2.14 19:35:15.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.31, opts=13) 19:35:15.968 00.000 10672 Enqueuing Move request for scope (0.15, 0.31) 19:35:15.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:35:15.968 00.000 428 Worker thread wakes up 19:35:15.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.31) opts 0xd 19:35:15.968 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.31) 19:35:15.968 00.000 428 Moving (0.15, 0.31) raw xDistance=-0.19 yDistance=0.29 19:35:15.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:35:15.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:15.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:35:15.968 00.000 428 MoveAxis(E, 0, ABG) 19:35:15.968 00.000 428 Move returns status 0, amount 0 19:35:15.968 00.000 428 MoveAxis(N, 0, ABG) 19:35:15.968 00.000 428 Move returns status 0, amount 0 19:35:15.968 00.000 428 move complete, result=0 19:35:15.968 00.000 428 worker thread done servicing request 19:35:15.999 00.031 10672 UpdateGuideState exits: m=244123 SNR=39.5 19:35:15.999 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:15.999 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:15.999 00.000 10672 Enqueuing Expose request 19:35:15.999 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:35:15.999 00.000 428 Worker thread wakes up 19:35:15.999 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:15.999 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:18.311 02.312 428 Exposure complete 19:35:18.440 00.129 428 worker thread done servicing request 19:35:18.440 00.000 10672 OnExposeComplete: enter 19:35:18.440 00.000 10672 UpdateGuideState(): m_state=6 19:35:18.440 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1114 19:35:18.440 00.000 10672 Star::Find returns 1 (0), X=1087.90, Y=794.32, Mass=267975, SNR=44.6, Peak=56656 HFD=2.5 19:35:18.440 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 19:35:18.440 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 19:35:18.440 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-0.63 mountX=-0.21 mountY=-0.19, mountTheta=-2.40 19:35:18.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.17, opts=13) 19:35:18.440 00.000 10672 Enqueuing Move request for scope (0.23, -0.17) 19:35:18.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:35:18.440 00.000 428 Worker thread wakes up 19:35:18.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.17) opts 0xd 19:35:18.440 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.17) 19:35:18.440 00.000 428 Moving (0.23, -0.17) raw xDistance=-0.21 yDistance=-0.19 19:35:18.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:35:18.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:18.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:35:18.440 00.000 428 MoveAxis(E, 0, ABG) 19:35:18.440 00.000 428 Move returns status 0, amount 0 19:35:18.440 00.000 428 MoveAxis(N, 0, ABG) 19:35:18.440 00.000 428 Move returns status 0, amount 0 19:35:18.440 00.000 428 move complete, result=0 19:35:18.440 00.000 428 worker thread done servicing request 19:35:18.472 00.032 10672 UpdateGuideState exits: m=267975 SNR=44.6 19:35:18.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:18.472 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:18.472 00.000 10672 Enqueuing Expose request 19:35:18.472 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:35:18.472 00.000 428 Worker thread wakes up 19:35:18.472 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:18.472 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:18.675 00.203 10672 read socket command 10 19:35:18.675 00.000 10672 processing socket request REQDIST 19:35:18.675 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:35:18.675 00.000 10672 Sending socket response 32 (0x20) 19:35:20.815 02.140 428 Exposure complete 19:35:20.940 00.125 428 worker thread done servicing request 19:35:20.940 00.000 10672 OnExposeComplete: enter 19:35:20.940 00.000 10672 UpdateGuideState(): m_state=6 19:35:20.940 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1115 19:35:20.940 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.61, Mass=312883, SNR=48.7, Peak=51632 HFD=3.2 19:35:20.940 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.03) 19:35:20.940 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 19:35:20.940 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.12 hyp=0.52 cameraTheta=0.23 mountX=-0.51 mountY=0.06, mountTheta=3.02 19:35:20.940 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.12, opts=13) 19:35:20.940 00.000 10672 Enqueuing Move request for scope (0.50, 0.12) 19:35:20.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:35:20.940 00.000 428 Worker thread wakes up 19:35:20.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.12) opts 0xd 19:35:20.940 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.12) 19:35:20.955 00.015 428 Moving (0.50, 0.12) raw xDistance=-0.51 yDistance=0.06 19:35:20.955 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 19:35:20.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:20.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:35:20.955 00.000 428 MoveAxis(E, 477, ABG) 19:35:20.955 00.000 428 Guiding Dir = 2, Dur = 477 19:35:20.955 00.000 428 IsSlewing returns 0 19:35:20.955 00.000 428 IsGuiding returns 0 19:35:20.971 00.016 10672 UpdateGuideState exits: m=312883 SNR=48.7 19:35:20.971 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:20.971 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:20.971 00.000 10672 Enqueuing Expose request 19:35:20.987 00.016 428 PulseGuide returned control before completion, sleep 458 19:35:21.455 00.468 428 IsGuiding returns 1 19:35:21.455 00.000 428 scope still moving after pulse duration time elapsed 19:35:21.502 00.047 428 IsSlewing returns 0 19:35:21.502 00.000 428 IsGuiding returns 0 19:35:21.502 00.000 428 scope move finished after 477 + 64 ms 19:35:21.502 00.000 428 Move returns status 0, amount 477 19:35:21.502 00.000 428 MoveAxis(N, 0, ABG) 19:35:21.502 00.000 428 Move returns status 0, amount 0 19:35:21.502 00.000 428 move complete, result=0 19:35:21.502 00.000 428 worker thread done servicing request 19:35:21.502 00.000 10672 GuideStep: -0.5 px 477 ms EAST, 0.1 px 0 ms NORTH 19:35:21.502 00.000 428 Worker thread wakes up 19:35:21.502 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:21.502 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:23.329 01.827 428 Exposure complete 19:35:23.361 00.032 428 worker thread done servicing request 19:35:23.361 00.000 10672 OnExposeComplete: enter 19:35:23.361 00.000 10672 UpdateGuideState(): m_state=6 19:35:23.376 00.015 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1116 19:35:23.376 00.000 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:35:23.376 00.000 10672 DistanceChecker: activated 19:35:23.376 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:35:23.376 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:35:23.376 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:35:23.376 00.000 428 Worker thread wakes up 19:35:23.376 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:35:23.376 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:35:23.376 00.000 428 move complete, result=0 19:35:23.376 00.000 428 worker thread done servicing request 19:35:23.486 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:35:23.486 00.000 10672 Status Line: Star lost - low mass 19:35:23.486 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:35:23.501 00.015 10672 UpdateGuideState exits: Star lost - low mass 19:35:23.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:23.501 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:35:23.501 00.000 10672 Enqueuing Expose request 19:35:23.501 00.000 428 Worker thread wakes up 19:35:23.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:23.501 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:35:23.674 00.173 10672 read socket command 10 19:35:23.675 00.001 10672 processing socket request REQDIST 19:35:23.675 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:35:23.675 00.000 10672 Sending socket response 38 (0x26) 19:35:25.818 02.143 428 Exposure complete 19:35:25.875 00.057 428 worker thread done servicing request 19:35:25.875 00.000 10672 OnExposeComplete: enter 19:35:25.876 00.001 10672 UpdateGuideState(): m_state=6 19:35:25.876 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1117 19:35:25.877 00.001 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:35:25.877 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:35:25.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:35:25.877 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:35:25.877 00.000 428 Worker thread wakes up 19:35:25.878 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:35:25.878 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:35:25.878 00.000 428 move complete, result=0 19:35:25.878 00.000 428 worker thread done servicing request 19:35:25.984 00.106 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:35:25.984 00.000 10672 Status Line: Star lost - low mass 19:35:25.984 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:35:25.993 00.009 10672 UpdateGuideState exits: Star lost - low mass 19:35:25.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:25.993 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:35:25.993 00.000 10672 Enqueuing Expose request 19:35:25.993 00.000 428 Worker thread wakes up 19:35:25.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:25.993 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:35:28.321 02.328 428 Exposure complete 19:35:28.372 00.051 428 worker thread done servicing request 19:35:28.372 00.000 10672 OnExposeComplete: enter 19:35:28.372 00.000 10672 UpdateGuideState(): m_state=6 19:35:28.373 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1118 19:35:28.373 00.000 10672 Star::Find returns 0 (3), X=1088.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:35:28.373 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:35:28.373 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:35:28.373 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:35:28.373 00.000 428 Worker thread wakes up 19:35:28.374 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:35:28.374 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:35:28.374 00.000 428 move complete, result=0 19:35:28.374 00.000 428 worker thread done servicing request 19:35:28.478 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:35:28.478 00.000 10672 Status Line: Star lost - low mass 19:35:28.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:35:28.494 00.016 10672 UpdateGuideState exits: Star lost - low mass 19:35:28.494 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:28.494 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:35:28.494 00.000 10672 Enqueuing Expose request 19:35:28.494 00.000 428 Worker thread wakes up 19:35:28.494 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:28.494 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:35:28.675 00.181 10672 read socket command 10 19:35:28.676 00.001 10672 processing socket request REQDIST 19:35:28.676 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:35:28.676 00.000 10672 Sending socket response 38 (0x26) 19:35:30.819 02.143 428 Exposure complete 19:35:30.966 00.147 428 worker thread done servicing request 19:35:30.966 00.000 10672 OnExposeComplete: enter 19:35:30.967 00.001 10672 UpdateGuideState(): m_state=6 19:35:30.968 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1119 19:35:30.968 00.000 10672 Star::Find returns 1 (0), X=1089.29, Y=793.99, Mass=239467, SNR=36.3, Peak=31040 HFD=3.1 19:35:30.968 00.000 10672 DistanceChecker: reject for large offset (1.70 > 0.97) avgDist = 0.49 count = 136 19:35:30.968 00.000 10672 DistanceChecker: begin recovering 19:35:30.968 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.02) = xAngle (2.72 = 2.72) 19:35:30.968 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.41 = -0.41) 19:35:30.968 00.000 10672 CameraToMount -- cameraX=1.62 cameraY=-0.51 hyp=1.70 cameraTheta=-0.30 mountX=-1.55 mountY=-0.68, mountTheta=-2.73 19:35:30.970 00.002 10672 SchedulePrimaryMove(0702ACD8, x=1.62, y=-0.51, opts=13) 19:35:30.970 00.000 10672 Enqueuing Move request for scope (1.62, -0.51) 19:35:30.970 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 19:35:30.970 00.000 428 Worker thread wakes up 19:35:30.970 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.62, -0.51) opts 0xd 19:35:30.971 00.001 428 Handling offset move in thread for scope, endpoint = (1.62, -0.51) 19:35:30.971 00.000 428 Moving (1.62, -0.51) raw xDistance=-1.55 yDistance=-0.68 19:35:30.971 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.55 19:35:30.971 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:35:30.971 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 19:35:30.971 00.000 428 MoveAxis(E, 1471, ABG) 19:35:30.971 00.000 428 Guiding Dir = 2, Dur = 1471 19:35:30.993 00.022 10672 UpdateGuideState exits: m=239467 SNR=36.3 19:35:30.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:30.993 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:30.993 00.000 10672 Enqueuing Expose request 19:35:30.998 00.005 428 IsSlewing returns 0 19:35:30.999 00.001 428 IsGuiding returns 0 19:35:31.029 00.030 428 PulseGuide returned control before completion, sleep 1452 19:35:32.485 01.456 428 IsGuiding returns 1 19:35:32.485 00.000 428 scope still moving after pulse duration time elapsed 19:35:32.532 00.047 428 IsSlewing returns 0 19:35:32.532 00.000 428 IsGuiding returns 0 19:35:32.532 00.000 428 scope move finished after 1471 + 63 ms 19:35:32.532 00.000 428 Move returns status 0, amount 1471 19:35:32.532 00.000 428 MoveAxis(N, 0, ABG) 19:35:32.532 00.000 428 Move returns status 0, amount 0 19:35:32.532 00.000 428 move complete, result=0 19:35:32.532 00.000 428 worker thread done servicing request 19:35:32.532 00.000 10672 GuideStep: -1.5 px 1471 ms EAST, -0.7 px 0 ms NORTH 19:35:32.532 00.000 428 Worker thread wakes up 19:35:32.532 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:32.532 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:33.313 00.781 428 Exposure complete 19:35:33.453 00.140 428 worker thread done servicing request 19:35:33.453 00.000 10672 OnExposeComplete: enter 19:35:33.453 00.000 10672 UpdateGuideState(): m_state=6 19:35:33.453 00.000 10672 Star::Find(15, 1089, 793, 0, (0,0,0,0), 0.0, 0) frame 1120 19:35:33.453 00.000 10672 Star::Find returns 1 (0), X=1088.51, Y=793.93, Mass=309787, SNR=50.9, Peak=55552 HFD=3.3 19:35:33.453 00.000 10672 DistanceChecker: deactivated 19:35:33.453 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.02) = xAngle (2.43 = 2.43) 19:35:33.453 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.70 = -0.70) 19:35:33.453 00.000 10672 CameraToMount -- cameraX=0.84 cameraY=-0.56 hyp=1.01 cameraTheta=-0.59 mountX=-0.76 mountY=-0.65, mountTheta=-2.44 19:35:33.469 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.84, y=-0.56, opts=13) 19:35:33.469 00.000 10672 Enqueuing Move request for scope (0.84, -0.56) 19:35:33.469 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:35:33.469 00.000 428 Worker thread wakes up 19:35:33.469 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.56) opts 0xd 19:35:33.469 00.000 428 Handling offset move in thread for scope, endpoint = (0.84, -0.56) 19:35:33.469 00.000 428 Moving (0.84, -0.56) raw xDistance=-0.76 yDistance=-0.65 19:35:33.469 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.76 19:35:33.469 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:35:33.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.65 19:35:33.469 00.000 428 MoveAxis(E, 815, ABG) 19:35:33.469 00.000 428 Guiding Dir = 2, Dur = 815 19:35:33.469 00.000 428 IsSlewing returns 0 19:35:33.469 00.000 428 IsGuiding returns 0 19:35:33.485 00.016 428 PulseGuide returned control before completion, sleep 809 19:35:33.485 00.000 10672 UpdateGuideState exits: m=309787 SNR=50.9 19:35:33.485 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:33.485 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:33.485 00.000 10672 Enqueuing Expose request 19:35:33.672 00.187 10672 read socket command 10 19:35:33.672 00.000 10672 processing socket request REQDIST 19:35:33.672 00.000 10672 SOCKSVR: Sending pixel error of 0.84 19:35:33.672 00.000 10672 Sending socket response 84 (0x54) 19:35:34.328 00.656 428 IsGuiding returns 0 19:35:34.328 00.000 428 Move returns status 0, amount 815 19:35:34.328 00.000 428 MoveAxis(N, 0, ABG) 19:35:34.328 00.000 428 Move returns status 0, amount 0 19:35:34.328 00.000 428 move complete, result=0 19:35:34.328 00.000 428 worker thread done servicing request 19:35:34.328 00.000 10672 GuideStep: -0.8 px 815 ms EAST, -0.7 px 0 ms NORTH 19:35:34.328 00.000 428 Worker thread wakes up 19:35:34.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:34.328 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:35.817 01.489 428 Exposure complete 19:35:35.942 00.125 428 worker thread done servicing request 19:35:35.942 00.000 10672 OnExposeComplete: enter 19:35:35.942 00.000 10672 UpdateGuideState(): m_state=6 19:35:35.942 00.000 10672 Star::Find(15, 1088, 793, 0, (0,0,0,0), 0.0, 0) frame 1121 19:35:35.942 00.000 10672 Star::Find returns 1 (0), X=1087.14, Y=793.91, Mass=258451, SNR=45.3, Peak=49888 HFD=2.3 19:35:35.942 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.02) = xAngle (0.71 = 0.71) 19:35:35.942 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42) 19:35:35.942 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.58 hyp=0.79 cameraTheta=-2.31 mountX=0.60 mountY=-0.52, mountTheta=-0.72 19:35:35.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.58, opts=13) 19:35:35.942 00.000 10672 Enqueuing Move request for scope (-0.53, -0.58) 19:35:35.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:35:35.942 00.000 428 Worker thread wakes up 19:35:35.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.58) opts 0xd 19:35:35.942 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.58) 19:35:35.942 00.000 428 Moving (-0.53, -0.58) raw xDistance=0.60 yDistance=-0.52 19:35:35.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.60 19:35:35.942 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:35.942 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 19:35:35.942 00.000 428 MoveAxis(W, 500, ABG) 19:35:35.942 00.000 428 Guiding Dir = 3, Dur = 500 19:35:35.942 00.000 428 IsSlewing returns 0 19:35:35.942 00.000 428 IsGuiding returns 0 19:35:35.973 00.031 10672 UpdateGuideState exits: m=258451 SNR=45.3 19:35:35.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:35.973 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:35.973 00.000 10672 Enqueuing Expose request 19:35:35.973 00.000 428 PulseGuide returned control before completion, sleep 483 19:35:36.504 00.531 428 IsGuiding returns 0 19:35:36.504 00.000 428 Move returns status 0, amount 500 19:35:36.504 00.000 428 MoveAxis(N, 0, ABG) 19:35:36.504 00.000 428 Move returns status 0, amount 0 19:35:36.504 00.000 428 move complete, result=0 19:35:36.504 00.000 428 worker thread done servicing request 19:35:36.504 00.000 428 Worker thread wakes up 19:35:36.504 00.000 10672 GuideStep: 0.6 px 500 ms WEST, -0.5 px 0 ms NORTH 19:35:36.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:36.504 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:38.316 01.812 428 Exposure complete 19:35:38.457 00.141 428 worker thread done servicing request 19:35:38.457 00.000 10672 OnExposeComplete: enter 19:35:38.457 00.000 10672 UpdateGuideState(): m_state=6 19:35:38.457 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1122 19:35:38.457 00.000 10672 Star::Find returns 1 (0), X=1086.97, Y=793.93, Mass=286727, SNR=47.7, Peak=56320 HFD=2.6 19:35:38.457 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 19:35:38.457 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58) 19:35:38.457 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=-0.56 hyp=0.90 cameraTheta=-2.47 mountX=0.77 mountY=-0.48, mountTheta=-0.56 19:35:38.472 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=-0.56, opts=13) 19:35:38.472 00.000 10672 Enqueuing Move request for scope (-0.70, -0.56) 19:35:38.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:35:38.472 00.000 428 Worker thread wakes up 19:35:38.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.56) opts 0xd 19:35:38.472 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, -0.56) 19:35:38.472 00.000 428 Moving (-0.70, -0.56) raw xDistance=0.77 yDistance=-0.48 19:35:38.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.77 19:35:38.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:38.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:35:38.472 00.000 428 MoveAxis(W, 748, ABG) 19:35:38.472 00.000 428 Guiding Dir = 3, Dur = 748 19:35:38.472 00.000 428 IsSlewing returns 0 19:35:38.472 00.000 428 IsGuiding returns 0 19:35:38.488 00.016 428 PulseGuide returned control before completion, sleep 740 19:35:38.488 00.000 10672 UpdateGuideState exits: m=286727 SNR=47.7 19:35:38.488 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:38.488 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:38.488 00.000 10672 Enqueuing Expose request 19:35:38.676 00.188 10672 read socket command 10 19:35:38.676 00.000 10672 processing socket request REQDIST 19:35:38.676 00.000 10672 SOCKSVR: Sending pixel error of 0.85 19:35:38.676 00.000 10672 Sending socket response 85 (0x55) 19:35:39.238 00.562 428 IsGuiding returns 1 19:35:39.238 00.000 428 scope still moving after pulse duration time elapsed 19:35:39.269 00.031 428 IsSlewing returns 0 19:35:39.269 00.000 428 IsGuiding returns 0 19:35:39.269 00.000 428 scope move finished after 748 + 55 ms 19:35:39.269 00.000 428 Move returns status 0, amount 748 19:35:39.269 00.000 428 MoveAxis(N, 0, ABG) 19:35:39.269 00.000 428 Move returns status 0, amount 0 19:35:39.269 00.000 428 move complete, result=0 19:35:39.269 00.000 428 worker thread done servicing request 19:35:39.269 00.000 428 Worker thread wakes up 19:35:39.269 00.000 10672 GuideStep: 0.8 px 748 ms WEST, -0.5 px 0 ms NORTH 19:35:39.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:39.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:40.816 01.547 428 Exposure complete 19:35:40.940 00.124 428 worker thread done servicing request 19:35:40.940 00.000 10672 OnExposeComplete: enter 19:35:40.940 00.000 10672 UpdateGuideState(): m_state=6 19:35:40.940 00.000 10672 Star::Find(15, 1086, 793, 0, (0,0,0,0), 0.0, 0) frame 1123 19:35:40.940 00.000 10672 Star::Find returns 1 (0), X=1087.90, Y=794.40, Mass=265866, SNR=45.4, Peak=47488 HFD=2.4 19:35:40.940 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.02) = xAngle (2.63 = 2.63) 19:35:40.940 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.50 = -0.50) 19:35:40.940 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-0.39 mountX=-0.22 mountY=-0.12, mountTheta=-2.64 19:35:40.940 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.09, opts=13) 19:35:40.940 00.000 10672 Enqueuing Move request for scope (0.23, -0.09) 19:35:40.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:35:40.940 00.000 428 Worker thread wakes up 19:35:40.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.09) opts 0xd 19:35:40.940 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.09) 19:35:40.940 00.000 428 Moving (0.23, -0.09) raw xDistance=-0.22 yDistance=-0.12 19:35:40.940 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:35:40.940 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:40.940 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:35:40.940 00.000 428 MoveAxis(E, 0, ABG) 19:35:40.940 00.000 428 Move returns status 0, amount 0 19:35:40.940 00.000 428 MoveAxis(N, 0, ABG) 19:35:40.940 00.000 428 Move returns status 0, amount 0 19:35:40.940 00.000 428 move complete, result=0 19:35:40.940 00.000 428 worker thread done servicing request 19:35:40.972 00.032 10672 UpdateGuideState exits: m=265866 SNR=45.4 19:35:40.972 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:40.972 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:40.972 00.000 10672 Enqueuing Expose request 19:35:40.972 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:35:40.972 00.000 428 Worker thread wakes up 19:35:40.972 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:40.972 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:43.320 02.348 428 Exposure complete 19:35:43.445 00.125 428 worker thread done servicing request 19:35:43.445 00.000 10672 OnExposeComplete: enter 19:35:43.445 00.000 10672 UpdateGuideState(): m_state=6 19:35:43.445 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1124 19:35:43.445 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.43, Mass=310720, SNR=54.1, Peak=65488 HFD=2.7 19:35:43.445 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.02) = xAngle (2.90 = 2.90) 19:35:43.445 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.23 = -0.23) 19:35:43.445 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.06 hyp=0.51 cameraTheta=-0.12 mountX=-0.49 mountY=-0.12, mountTheta=-2.91 19:35:43.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.06, opts=13) 19:35:43.445 00.000 10672 Enqueuing Move request for scope (0.50, -0.06) 19:35:43.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:35:43.445 00.000 428 Worker thread wakes up 19:35:43.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.06) opts 0xd 19:35:43.445 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.06) 19:35:43.445 00.000 428 Moving (0.50, -0.06) raw xDistance=-0.49 yDistance=-0.12 19:35:43.445 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 19:35:43.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:43.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:35:43.445 00.000 428 MoveAxis(E, 457, ABG) 19:35:43.445 00.000 428 Guiding Dir = 2, Dur = 457 19:35:43.476 00.031 428 IsSlewing returns 0 19:35:43.476 00.000 428 IsGuiding returns 0 19:35:43.476 00.000 10672 UpdateGuideState exits: m=310720 SNR=54.1 19:35:43.476 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:43.476 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:43.476 00.000 10672 Enqueuing Expose request 19:35:43.492 00.016 428 PulseGuide returned control before completion, sleep 453 19:35:43.679 00.187 10672 read socket command 10 19:35:43.679 00.000 10672 processing socket request REQDIST 19:35:43.679 00.000 10672 SOCKSVR: Sending pixel error of 0.62 19:35:43.679 00.000 10672 Sending socket response 62 (0x3e) 19:35:43.960 00.281 428 IsGuiding returns 0 19:35:43.960 00.000 428 Move returns status 0, amount 457 19:35:43.960 00.000 428 MoveAxis(N, 0, ABG) 19:35:43.960 00.000 428 Move returns status 0, amount 0 19:35:43.960 00.000 428 move complete, result=0 19:35:43.960 00.000 428 worker thread done servicing request 19:35:43.960 00.000 10672 GuideStep: -0.5 px 457 ms EAST, -0.1 px 0 ms NORTH 19:35:43.960 00.000 428 Worker thread wakes up 19:35:43.960 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:43.960 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:45.803 01.843 428 Exposure complete 19:35:45.928 00.125 428 worker thread done servicing request 19:35:45.928 00.000 10672 OnExposeComplete: enter 19:35:45.928 00.000 10672 UpdateGuideState(): m_state=6 19:35:45.928 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1125 19:35:45.928 00.000 10672 Star::Find returns 1 (0), X=1088.08, Y=794.21, Mass=308867, SNR=58.0, Peak=48912 HFD=3.1 19:35:45.928 00.000 10672 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.02) = xAngle (2.41 = 2.41) 19:35:45.928 00.000 10672 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 19:35:45.928 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.28 hyp=0.49 cameraTheta=-0.61 mountX=-0.37 mountY=-0.32, mountTheta=-2.42 19:35:45.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.28, opts=13) 19:35:45.928 00.000 10672 Enqueuing Move request for scope (0.40, -0.28) 19:35:45.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:35:45.928 00.000 428 Worker thread wakes up 19:35:45.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.28) opts 0xd 19:35:45.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.28) 19:35:45.928 00.000 428 Moving (0.40, -0.28) raw xDistance=-0.37 yDistance=-0.32 19:35:45.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:35:45.928 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:45.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:35:45.928 00.000 428 MoveAxis(E, 0, ABG) 19:35:45.928 00.000 428 Move returns status 0, amount 0 19:35:45.928 00.000 428 MoveAxis(N, 0, ABG) 19:35:45.928 00.000 428 Move returns status 0, amount 0 19:35:45.928 00.000 428 move complete, result=0 19:35:45.928 00.000 428 worker thread done servicing request 19:35:45.959 00.031 10672 UpdateGuideState exits: m=308867 SNR=58.0 19:35:45.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:45.959 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:45.959 00.000 10672 Enqueuing Expose request 19:35:45.959 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 19:35:45.959 00.000 428 Worker thread wakes up 19:35:45.959 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:45.959 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:48.318 02.359 428 Exposure complete 19:35:48.459 00.141 428 worker thread done servicing request 19:35:48.459 00.000 10672 OnExposeComplete: enter 19:35:48.459 00.000 10672 UpdateGuideState(): m_state=6 19:35:48.459 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1126 19:35:48.459 00.000 10672 Star::Find returns 1 (0), X=1087.21, Y=793.80, Mass=246775, SNR=44.1, Peak=39760 HFD=2.4 19:35:48.459 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.02) = xAngle (0.86 = 0.86) 19:35:48.459 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27) 19:35:48.459 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.69 hyp=0.84 cameraTheta=-2.16 mountX=0.55 mountY=-0.64, mountTheta=-0.86 19:35:48.474 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.69, opts=13) 19:35:48.474 00.000 10672 Enqueuing Move request for scope (-0.47, -0.69) 19:35:48.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:35:48.474 00.000 428 Worker thread wakes up 19:35:48.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.69) opts 0xd 19:35:48.474 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.69) 19:35:48.474 00.000 428 Moving (-0.47, -0.69) raw xDistance=0.55 yDistance=-0.64 19:35:48.474 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55 19:35:48.474 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.80 newest=-1.08 19:35:48.474 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.64 from input -0.64 19:35:48.474 00.000 428 MoveAxis(W, 509, ABG) 19:35:48.474 00.000 428 Guiding Dir = 3, Dur = 509 19:35:48.474 00.000 428 IsSlewing returns 0 19:35:48.474 00.000 428 IsGuiding returns 0 19:35:48.490 00.016 428 PulseGuide returned control before completion, sleep 501 19:35:48.490 00.000 10672 UpdateGuideState exits: m=246775 SNR=44.1 19:35:48.490 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:48.505 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:48.505 00.000 10672 Enqueuing Expose request 19:35:48.677 00.172 10672 read socket command 10 19:35:48.677 00.000 10672 processing socket request REQDIST 19:35:48.677 00.000 10672 SOCKSVR: Sending pixel error of 0.65 19:35:48.677 00.000 10672 Sending socket response 65 (0x41) 19:35:49.006 00.329 428 IsGuiding returns 0 19:35:49.006 00.000 428 Move returns status 0, amount 509 19:35:49.006 00.000 428 MoveAxis(N, 972, ABG) 19:35:49.006 00.000 428 Guiding Dir = 0, Dur = 972 19:35:49.006 00.000 428 IsSlewing returns 0 19:35:49.006 00.000 428 IsGuiding returns 0 19:35:49.083 00.077 428 PulseGuide returned control before completion, sleep 907 19:35:50.005 00.922 428 IsGuiding returns 1 19:35:50.005 00.000 428 scope still moving after pulse duration time elapsed 19:35:50.036 00.031 428 IsSlewing returns 0 19:35:50.036 00.000 428 IsGuiding returns 1 19:35:50.083 00.047 428 IsSlewing returns 0 19:35:50.114 00.031 428 IsGuiding returns 0 19:35:50.114 00.000 428 scope move finished after 972 + 126 ms 19:35:50.114 00.000 428 Move returns status 0, amount 972 19:35:50.114 00.000 428 move complete, result=0 19:35:50.114 00.000 428 worker thread done servicing request 19:35:50.114 00.000 10672 GuideStep: 0.5 px 509 ms WEST, -0.6 px 972 ms NORTH 19:35:50.114 00.000 428 Worker thread wakes up 19:35:50.114 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:50.114 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:50.817 00.703 428 Exposure complete 19:35:50.942 00.125 428 worker thread done servicing request 19:35:50.942 00.000 10672 OnExposeComplete: enter 19:35:50.942 00.000 10672 UpdateGuideState(): m_state=6 19:35:50.942 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1127 19:35:50.942 00.000 10672 Star::Find returns 1 (0), X=1088.07, Y=794.13, Mass=273099, SNR=47.4, Peak=63184 HFD=2.3 19:35:50.942 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.02) = xAngle (2.27 = 2.27) 19:35:50.942 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.85 = -0.85) 19:35:50.942 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.36 hyp=0.54 cameraTheta=-0.75 mountX=-0.35 mountY=-0.40, mountTheta=-2.28 19:35:50.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.36, opts=13) 19:35:50.942 00.000 10672 Enqueuing Move request for scope (0.39, -0.36) 19:35:50.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:35:50.942 00.000 428 Worker thread wakes up 19:35:50.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.36) opts 0xd 19:35:50.942 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.36) 19:35:50.942 00.000 428 Moving (0.39, -0.36) raw xDistance=-0.35 yDistance=-0.40 19:35:50.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:35:50.942 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:50.942 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:35:50.942 00.000 428 MoveAxis(E, 0, ABG) 19:35:50.942 00.000 428 Move returns status 0, amount 0 19:35:50.942 00.000 428 MoveAxis(N, 0, ABG) 19:35:50.942 00.000 428 Move returns status 0, amount 0 19:35:50.942 00.000 428 move complete, result=0 19:35:50.942 00.000 428 worker thread done servicing request 19:35:50.973 00.031 10672 UpdateGuideState exits: m=273099 SNR=47.4 19:35:50.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:50.973 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:50.973 00.000 10672 Enqueuing Expose request 19:35:50.973 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:35:50.973 00.000 428 Worker thread wakes up 19:35:50.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:50.973 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:53.302 02.329 428 Exposure complete 19:35:53.440 00.138 428 worker thread done servicing request 19:35:53.440 00.000 10672 OnExposeComplete: enter 19:35:53.440 00.000 10672 UpdateGuideState(): m_state=6 19:35:53.441 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1128 19:35:53.441 00.000 10672 Star::Find returns 1 (0), X=1088.17, Y=794.10, Mass=271634, SNR=47.1, Peak=64608 HFD=2.4 19:35:53.441 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.02) = xAngle (2.34 = 2.34) 19:35:53.441 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.78 = -0.78) 19:35:53.441 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.39 hyp=0.63 cameraTheta=-0.68 mountX=-0.44 mountY=-0.44, mountTheta=-2.35 19:35:53.442 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.39, opts=13) 19:35:53.443 00.001 10672 Enqueuing Move request for scope (0.49, -0.39) 19:35:53.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:35:53.443 00.000 428 Worker thread wakes up 19:35:53.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.39) opts 0xd 19:35:53.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.39) 19:35:53.443 00.000 428 Moving (0.49, -0.39) raw xDistance=-0.44 yDistance=-0.44 19:35:53.444 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 19:35:53.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:53.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 19:35:53.444 00.000 428 MoveAxis(E, 0, ABG) 19:35:53.444 00.000 428 Move returns status 0, amount 0 19:35:53.444 00.000 428 MoveAxis(N, 0, ABG) 19:35:53.444 00.000 428 Move returns status 0, amount 0 19:35:53.444 00.000 428 move complete, result=0 19:35:53.444 00.000 428 worker thread done servicing request 19:35:53.470 00.026 10672 UpdateGuideState exits: m=271634 SNR=47.1 19:35:53.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:53.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:53.470 00.000 10672 Enqueuing Expose request 19:35:53.471 00.001 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:35:53.471 00.000 428 Worker thread wakes up 19:35:53.471 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:53.471 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:53.673 00.202 10672 read socket command 10 19:35:53.673 00.000 10672 processing socket request REQDIST 19:35:53.674 00.001 10672 SOCKSVR: Sending pixel error of 0.62 19:35:53.674 00.000 10672 Sending socket response 62 (0x3e) 19:35:55.810 02.136 428 Exposure complete 19:35:55.935 00.125 428 worker thread done servicing request 19:35:55.935 00.000 10672 OnExposeComplete: enter 19:35:55.935 00.000 10672 UpdateGuideState(): m_state=6 19:35:55.935 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1129 19:35:55.935 00.000 10672 Star::Find returns 1 (0), X=1088.16, Y=794.36, Mass=337118, SNR=54.0, Peak=64496 HFD=3.0 19:35:55.935 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.02) = xAngle (2.75 = 2.75) 19:35:55.935 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.38 = -0.38) 19:35:55.935 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.14 hyp=0.51 cameraTheta=-0.27 mountX=-0.47 mountY=-0.19, mountTheta=-2.76 19:35:55.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.14, opts=13) 19:35:55.935 00.000 10672 Enqueuing Move request for scope (0.49, -0.14) 19:35:55.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:35:55.935 00.000 428 Worker thread wakes up 19:35:55.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.14) opts 0xd 19:35:55.935 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.14) 19:35:55.935 00.000 428 Moving (0.49, -0.14) raw xDistance=-0.47 yDistance=-0.19 19:35:55.935 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 19:35:55.935 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:55.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:35:55.935 00.000 428 MoveAxis(E, 435, ABG) 19:35:55.935 00.000 428 Guiding Dir = 2, Dur = 435 19:35:55.935 00.000 428 IsSlewing returns 0 19:35:55.935 00.000 428 IsGuiding returns 0 19:35:55.951 00.016 428 PulseGuide returned control before completion, sleep 430 19:35:55.966 00.015 10672 UpdateGuideState exits: m=337118 SNR=54.0 19:35:55.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:55.966 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:55.966 00.000 10672 Enqueuing Expose request 19:35:56.404 00.438 428 IsGuiding returns 0 19:35:56.404 00.000 428 Move returns status 0, amount 435 19:35:56.404 00.000 428 MoveAxis(N, 0, ABG) 19:35:56.404 00.000 428 Move returns status 0, amount 0 19:35:56.404 00.000 428 move complete, result=0 19:35:56.404 00.000 428 worker thread done servicing request 19:35:56.404 00.000 428 Worker thread wakes up 19:35:56.404 00.000 10672 GuideStep: -0.5 px 435 ms EAST, -0.2 px 0 ms NORTH 19:35:56.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:56.404 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:58.309 01.905 428 Exposure complete 19:35:58.450 00.141 428 worker thread done servicing request 19:35:58.450 00.000 10672 OnExposeComplete: enter 19:35:58.450 00.000 10672 UpdateGuideState(): m_state=6 19:35:58.450 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1130 19:35:58.450 00.000 10672 Star::Find returns 1 (0), X=1088.00, Y=794.64, Mass=281917, SNR=49.8, Peak=65040 HFD=2.8 19:35:58.450 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.02) = xAngle (3.45 = -2.83) 19:35:58.450 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.32 = 0.32) 19:35:58.450 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.15 hyp=0.35 cameraTheta=0.43 mountX=-0.34 mountY=0.11, mountTheta=2.82 19:35:58.465 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.15, opts=13) 19:35:58.465 00.000 10672 Enqueuing Move request for scope (0.32, 0.15) 19:35:58.465 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:35:58.465 00.000 428 Worker thread wakes up 19:35:58.465 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.15) opts 0xd 19:35:58.465 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.15) 19:35:58.465 00.000 428 Moving (0.32, 0.15) raw xDistance=-0.34 yDistance=0.11 19:35:58.465 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:35:58.465 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:35:58.465 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:35:58.465 00.000 428 MoveAxis(E, 0, ABG) 19:35:58.465 00.000 428 Move returns status 0, amount 0 19:35:58.465 00.000 428 MoveAxis(N, 0, ABG) 19:35:58.465 00.000 428 Move returns status 0, amount 0 19:35:58.465 00.000 428 move complete, result=0 19:35:58.465 00.000 428 worker thread done servicing request 19:35:58.497 00.032 10672 UpdateGuideState exits: m=281917 SNR=49.8 19:35:58.497 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:58.497 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:35:58.497 00.000 10672 Enqueuing Expose request 19:35:58.497 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:35:58.497 00.000 428 Worker thread wakes up 19:35:58.497 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:35:58.497 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:35:58.684 00.187 10672 read socket command 10 19:35:58.684 00.000 10672 processing socket request REQDIST 19:35:58.684 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:35:58.684 00.000 10672 Sending socket response 51 (0x33) 19:36:00.814 02.130 428 Exposure complete 19:36:00.955 00.141 428 worker thread done servicing request 19:36:00.955 00.000 10672 OnExposeComplete: enter 19:36:00.955 00.000 10672 UpdateGuideState(): m_state=6 19:36:00.955 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1131 19:36:00.955 00.000 10672 Star::Find returns 1 (0), X=1087.97, Y=794.36, Mass=282279, SNR=45.6, Peak=54352 HFD=2.7 19:36:00.955 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.02) = xAngle (2.60 = 2.60) 19:36:00.955 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.53 = -0.53) 19:36:00.955 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.13 hyp=0.33 cameraTheta=-0.42 mountX=-0.28 mountY=-0.16, mountTheta=-2.61 19:36:00.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.13, opts=13) 19:36:00.955 00.000 10672 Enqueuing Move request for scope (0.30, -0.13) 19:36:00.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:00.955 00.000 428 Worker thread wakes up 19:36:00.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.13) opts 0xd 19:36:00.955 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.13) 19:36:00.955 00.000 428 Moving (0.30, -0.13) raw xDistance=-0.28 yDistance=-0.16 19:36:00.955 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:36:00.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:00.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 19:36:00.955 00.000 428 MoveAxis(E, 0, ABG) 19:36:00.955 00.000 428 Move returns status 0, amount 0 19:36:00.955 00.000 428 MoveAxis(N, 0, ABG) 19:36:00.955 00.000 428 Move returns status 0, amount 0 19:36:00.955 00.000 428 move complete, result=0 19:36:00.955 00.000 428 worker thread done servicing request 19:36:00.970 00.015 10672 UpdateGuideState exits: m=282279 SNR=45.6 19:36:00.970 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:00.986 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:00.986 00.000 10672 Enqueuing Expose request 19:36:00.986 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:00.986 00.000 428 Worker thread wakes up 19:36:00.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:00.986 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:03.313 02.327 428 Exposure complete 19:36:03.438 00.125 428 worker thread done servicing request 19:36:03.438 00.000 10672 OnExposeComplete: enter 19:36:03.438 00.000 10672 UpdateGuideState(): m_state=6 19:36:03.438 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1132 19:36:03.438 00.000 10672 Star::Find returns 1 (0), X=1087.68, Y=794.32, Mass=301167, SNR=54.1, Peak=43792 HFD=2.9 19:36:03.438 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 19:36:03.438 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 19:36:03.438 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.56 mountX=0.02 mountY=-0.17, mountTheta=-1.46 19:36:03.438 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.17, opts=13) 19:36:03.438 00.000 10672 Enqueuing Move request for scope (0.00, -0.17) 19:36:03.438 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:36:03.438 00.000 428 Worker thread wakes up 19:36:03.438 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd 19:36:03.438 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.17) 19:36:03.438 00.000 428 Moving (0.00, -0.17) raw xDistance=0.02 yDistance=-0.17 19:36:03.438 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:36:03.438 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:03.438 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:36:03.438 00.000 428 MoveAxis(E, 0, ABG) 19:36:03.438 00.000 428 Move returns status 0, amount 0 19:36:03.438 00.000 428 MoveAxis(N, 0, ABG) 19:36:03.438 00.000 428 Move returns status 0, amount 0 19:36:03.438 00.000 428 move complete, result=0 19:36:03.438 00.000 428 worker thread done servicing request 19:36:03.470 00.032 10672 UpdateGuideState exits: m=301167 SNR=54.1 19:36:03.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:03.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:03.470 00.000 10672 Enqueuing Expose request 19:36:03.470 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:03.470 00.000 428 Worker thread wakes up 19:36:03.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:03.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:03.673 00.203 10672 read socket command 10 19:36:03.673 00.000 10672 processing socket request REQDIST 19:36:03.673 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:36:03.673 00.000 10672 Sending socket response 37 (0x25) 19:36:05.797 02.124 428 Exposure complete 19:36:05.922 00.125 428 worker thread done servicing request 19:36:05.922 00.000 10672 OnExposeComplete: enter 19:36:05.922 00.000 10672 UpdateGuideState(): m_state=6 19:36:05.922 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1133 19:36:05.922 00.000 10672 Star::Find returns 1 (0), X=1087.66, Y=793.94, Mass=241636, SNR=44.9, Peak=41600 HFD=2.3 19:36:05.922 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 19:36:05.922 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 19:36:05.922 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.55 hyp=0.55 cameraTheta=-1.60 mountX=0.08 mountY=-0.55, mountTheta=-1.42 19:36:05.922 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.55, opts=13) 19:36:05.922 00.000 10672 Enqueuing Move request for scope (-0.02, -0.55) 19:36:05.922 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:36:05.922 00.000 428 Worker thread wakes up 19:36:05.922 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.55) opts 0xd 19:36:05.922 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.55) 19:36:05.922 00.000 428 Moving (-0.02, -0.55) raw xDistance=0.08 yDistance=-0.55 19:36:05.922 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:36:05.922 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:05.922 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 19:36:05.922 00.000 428 MoveAxis(E, 0, ABG) 19:36:05.922 00.000 428 Move returns status 0, amount 0 19:36:05.922 00.000 428 MoveAxis(N, 0, ABG) 19:36:05.922 00.000 428 Move returns status 0, amount 0 19:36:05.922 00.000 428 move complete, result=0 19:36:05.922 00.000 428 worker thread done servicing request 19:36:05.938 00.016 10672 UpdateGuideState exits: m=241636 SNR=44.9 19:36:05.938 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:05.938 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:05.938 00.000 10672 Enqueuing Expose request 19:36:05.938 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:36:05.953 00.015 428 Worker thread wakes up 19:36:05.953 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:05.953 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:08.301 02.348 428 Exposure complete 19:36:08.426 00.125 428 worker thread done servicing request 19:36:08.426 00.000 10672 OnExposeComplete: enter 19:36:08.426 00.000 10672 UpdateGuideState(): m_state=6 19:36:08.426 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1134 19:36:08.426 00.000 10672 Star::Find returns 1 (0), X=1087.42, Y=793.86, Mass=254608, SNR=49.0, Peak=46192 HFD=2.3 19:36:08.426 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.02) = xAngle (1.07 = 1.07) 19:36:08.426 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06) 19:36:08.426 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.63 hyp=0.68 cameraTheta=-1.95 mountX=0.33 mountY=-0.60, mountTheta=-1.07 19:36:08.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.63, opts=13) 19:36:08.426 00.000 10672 Enqueuing Move request for scope (-0.25, -0.63) 19:36:08.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:36:08.426 00.000 428 Worker thread wakes up 19:36:08.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.63) opts 0xd 19:36:08.426 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.63) 19:36:08.426 00.000 428 Moving (-0.25, -0.63) raw xDistance=0.33 yDistance=-0.60 19:36:08.442 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 19:36:08.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 19:36:08.442 00.000 428 MoveAxis(E, 0, ABG) 19:36:08.442 00.000 428 Move returns status 0, amount 0 19:36:08.442 00.000 428 MoveAxis(N, 906, ABG) 19:36:08.442 00.000 428 Guiding Dir = 0, Dur = 906 19:36:08.442 00.000 428 IsSlewing returns 0 19:36:08.442 00.000 428 IsGuiding returns 0 19:36:08.457 00.015 10672 UpdateGuideState exits: m=254608 SNR=49.0 19:36:08.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:08.457 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:08.457 00.000 10672 Enqueuing Expose request 19:36:08.520 00.063 428 PulseGuide returned control before completion, sleep 837 19:36:08.676 00.156 10672 read socket command 10 19:36:08.676 00.000 10672 processing socket request REQDIST 19:36:08.676 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:36:08.676 00.000 10672 Sending socket response 50 (0x32) 19:36:09.379 00.703 428 IsGuiding returns 1 19:36:09.394 00.015 428 scope still moving after pulse duration time elapsed 19:36:09.426 00.032 428 IsSlewing returns 0 19:36:09.426 00.000 428 IsGuiding returns 1 19:36:09.472 00.046 428 IsSlewing returns 0 19:36:09.472 00.000 428 IsGuiding returns 0 19:36:09.472 00.000 428 scope move finished after 906 + 117 ms 19:36:09.472 00.000 428 Move returns status 0, amount 906 19:36:09.472 00.000 428 move complete, result=0 19:36:09.472 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 906 ms NORTH 19:36:09.472 00.000 428 worker thread done servicing request 19:36:09.472 00.000 428 Worker thread wakes up 19:36:09.472 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:09.472 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:10.800 01.328 428 Exposure complete 19:36:10.941 00.141 428 worker thread done servicing request 19:36:10.941 00.000 10672 OnExposeComplete: enter 19:36:10.941 00.000 10672 UpdateGuideState(): m_state=6 19:36:10.941 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1135 19:36:10.941 00.000 10672 Star::Find returns 1 (0), X=1087.38, Y=794.21, Mass=279704, SNR=47.4, Peak=47824 HFD=2.7 19:36:10.941 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 19:36:10.941 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48) 19:36:10.941 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.28 hyp=0.41 cameraTheta=-2.37 mountX=0.32 mountY=-0.25, mountTheta=-0.66 19:36:10.941 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.28, opts=13) 19:36:10.941 00.000 10672 Enqueuing Move request for scope (-0.29, -0.28) 19:36:10.941 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:36:10.941 00.000 428 Worker thread wakes up 19:36:10.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.28) opts 0xd 19:36:10.941 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.28) 19:36:10.941 00.000 428 Moving (-0.29, -0.28) raw xDistance=0.32 yDistance=-0.25 19:36:10.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:36:10.941 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:10.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:36:10.941 00.000 428 MoveAxis(E, 0, ABG) 19:36:10.941 00.000 428 Move returns status 0, amount 0 19:36:10.941 00.000 428 MoveAxis(N, 0, ABG) 19:36:10.941 00.000 428 Move returns status 0, amount 0 19:36:10.941 00.000 428 move complete, result=0 19:36:10.941 00.000 428 worker thread done servicing request 19:36:10.956 00.015 10672 UpdateGuideState exits: m=279704 SNR=47.4 19:36:10.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:10.956 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:10.956 00.000 10672 Enqueuing Expose request 19:36:10.956 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:10.956 00.000 428 Worker thread wakes up 19:36:10.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:10.956 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:13.299 02.343 428 Exposure complete 19:36:13.424 00.125 428 worker thread done servicing request 19:36:13.424 00.000 10672 OnExposeComplete: enter 19:36:13.424 00.000 10672 UpdateGuideState(): m_state=6 19:36:13.424 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1136 19:36:13.424 00.000 10672 Star::Find returns 1 (0), X=1086.85, Y=793.91, Mass=238641, SNR=42.4, Peak=46400 HFD=2.5 19:36:13.424 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.02) = xAngle (0.50 = 0.50) 19:36:13.424 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63) 19:36:13.424 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=-0.58 hyp=1.01 cameraTheta=-2.52 mountX=0.89 mountY=-0.49, mountTheta=-0.51 19:36:13.440 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=-0.58, opts=13) 19:36:13.440 00.000 10672 Enqueuing Move request for scope (-0.82, -0.58) 19:36:13.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:13.440 00.000 428 Worker thread wakes up 19:36:13.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.58) opts 0xd 19:36:13.440 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, -0.58) 19:36:13.440 00.000 428 Moving (-0.82, -0.58) raw xDistance=0.89 yDistance=-0.49 19:36:13.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89 19:36:13.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:13.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 19:36:13.440 00.000 428 MoveAxis(W, 827, ABG) 19:36:13.440 00.000 428 Guiding Dir = 3, Dur = 827 19:36:13.440 00.000 428 IsSlewing returns 0 19:36:13.440 00.000 428 IsGuiding returns 0 19:36:13.456 00.016 10672 UpdateGuideState exits: m=238641 SNR=42.4 19:36:13.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:13.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:13.456 00.000 10672 Enqueuing Expose request 19:36:13.471 00.015 428 PulseGuide returned control before completion, sleep 808 19:36:13.674 00.203 10672 read socket command 10 19:36:13.674 00.000 10672 processing socket request REQDIST 19:36:13.674 00.000 10672 SOCKSVR: Sending pixel error of 0.63 19:36:13.674 00.000 10672 Sending socket response 63 (0x3f) 19:36:14.315 00.641 428 IsGuiding returns 1 19:36:14.315 00.000 428 scope still moving after pulse duration time elapsed 19:36:14.346 00.031 428 IsSlewing returns 0 19:36:14.346 00.000 428 IsGuiding returns 0 19:36:14.346 00.000 428 scope move finished after 827 + 79 ms 19:36:14.346 00.000 428 Move returns status 0, amount 827 19:36:14.346 00.000 428 MoveAxis(N, 0, ABG) 19:36:14.346 00.000 428 Move returns status 0, amount 0 19:36:14.346 00.000 428 move complete, result=0 19:36:14.346 00.000 428 worker thread done servicing request 19:36:14.346 00.000 10672 GuideStep: 0.9 px 827 ms WEST, -0.5 px 0 ms NORTH 19:36:14.346 00.000 428 Worker thread wakes up 19:36:14.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:14.346 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:15.783 01.437 428 Exposure complete 19:36:15.924 00.141 428 worker thread done servicing request 19:36:15.924 00.000 10672 OnExposeComplete: enter 19:36:15.924 00.000 10672 UpdateGuideState(): m_state=6 19:36:15.924 00.000 10672 Star::Find(15, 1086, 793, 0, (0,0,0,0), 0.0, 0) frame 1137 19:36:15.924 00.000 10672 Star::Find returns 1 (0), X=1087.52, Y=794.27, Mass=298938, SNR=54.3, Peak=48144 HFD=2.7 19:36:15.924 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.02) = xAngle (0.85 = 0.85) 19:36:15.924 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28) 19:36:15.924 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-2.17 mountX=0.18 mountY=-0.21, mountTheta=-0.85 19:36:15.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.22, opts=13) 19:36:15.924 00.000 10672 Enqueuing Move request for scope (-0.15, -0.22) 19:36:15.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:15.924 00.000 428 Worker thread wakes up 19:36:15.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd 19:36:15.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.22) 19:36:15.924 00.000 428 Moving (-0.15, -0.22) raw xDistance=0.18 yDistance=-0.21 19:36:15.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:36:15.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:15.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:36:15.924 00.000 428 MoveAxis(E, 0, ABG) 19:36:15.924 00.000 428 Move returns status 0, amount 0 19:36:15.924 00.000 428 MoveAxis(N, 0, ABG) 19:36:15.924 00.000 428 Move returns status 0, amount 0 19:36:15.924 00.000 428 move complete, result=0 19:36:15.924 00.000 428 worker thread done servicing request 19:36:15.939 00.015 10672 UpdateGuideState exits: m=298938 SNR=54.3 19:36:15.939 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:15.939 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:15.939 00.000 10672 Enqueuing Expose request 19:36:15.939 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:15.939 00.000 428 Worker thread wakes up 19:36:15.939 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:15.939 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:18.302 02.363 428 Exposure complete 19:36:18.458 00.156 428 worker thread done servicing request 19:36:18.458 00.000 10672 OnExposeComplete: enter 19:36:18.458 00.000 10672 UpdateGuideState(): m_state=6 19:36:18.458 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1138 19:36:18.458 00.000 10672 Star::Find returns 1 (0), X=1088.11, Y=794.43, Mass=248313, SNR=47.4, Peak=57632 HFD=2.4 19:36:18.458 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 19:36:18.458 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.24 = -0.24) 19:36:18.458 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.06 hyp=0.44 cameraTheta=-0.13 mountX=-0.43 mountY=-0.10, mountTheta=-2.90 19:36:18.474 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.06, opts=13) 19:36:18.474 00.000 10672 Enqueuing Move request for scope (0.44, -0.06) 19:36:18.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:36:18.474 00.000 428 Worker thread wakes up 19:36:18.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.06) opts 0xd 19:36:18.474 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.06) 19:36:18.474 00.000 428 Moving (0.44, -0.06) raw xDistance=-0.43 yDistance=-0.10 19:36:18.474 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 19:36:18.474 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:18.474 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:36:18.474 00.000 428 MoveAxis(E, 0, ABG) 19:36:18.474 00.000 428 Move returns status 0, amount 0 19:36:18.474 00.000 428 MoveAxis(N, 0, ABG) 19:36:18.474 00.000 428 Move returns status 0, amount 0 19:36:18.474 00.000 428 move complete, result=0 19:36:18.474 00.000 428 worker thread done servicing request 19:36:18.489 00.015 10672 UpdateGuideState exits: m=248313 SNR=47.4 19:36:18.489 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:18.489 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:18.489 00.000 10672 Enqueuing Expose request 19:36:18.489 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:36:18.489 00.000 428 Worker thread wakes up 19:36:18.489 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:18.489 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:18.677 00.188 10672 read socket command 10 19:36:18.677 00.000 10672 processing socket request REQDIST 19:36:18.677 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:36:18.677 00.000 10672 Sending socket response 50 (0x32) 19:36:20.785 02.108 428 Exposure complete 19:36:20.910 00.125 428 worker thread done servicing request 19:36:20.910 00.000 10672 OnExposeComplete: enter 19:36:20.910 00.000 10672 UpdateGuideState(): m_state=6 19:36:20.910 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1139 19:36:20.910 00.000 10672 Star::Find returns 1 (0), X=1087.75, Y=794.23, Mass=296026, SNR=48.2, Peak=57408 HFD=2.8 19:36:20.910 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.02) = xAngle (1.73 = 1.73) 19:36:20.910 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.40 = -1.40) 19:36:20.910 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.29 mountX=-0.04 mountY=-0.26, mountTheta=-1.73 19:36:20.926 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.26, opts=13) 19:36:20.926 00.000 10672 Enqueuing Move request for scope (0.07, -0.26) 19:36:20.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:36:20.926 00.000 428 Worker thread wakes up 19:36:20.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd 19:36:20.926 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.26) 19:36:20.926 00.000 428 Moving (0.07, -0.26) raw xDistance=-0.04 yDistance=-0.26 19:36:20.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:36:20.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:20.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:36:20.926 00.000 428 MoveAxis(E, 0, ABG) 19:36:20.926 00.000 428 Move returns status 0, amount 0 19:36:20.926 00.000 428 MoveAxis(N, 0, ABG) 19:36:20.926 00.000 428 Move returns status 0, amount 0 19:36:20.926 00.000 428 move complete, result=0 19:36:20.926 00.000 428 worker thread done servicing request 19:36:20.942 00.016 10672 UpdateGuideState exits: m=296026 SNR=48.2 19:36:20.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:20.942 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:20.942 00.000 10672 Enqueuing Expose request 19:36:20.942 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:36:20.942 00.000 428 Worker thread wakes up 19:36:20.942 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:20.942 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:23.310 02.368 428 Exposure complete 19:36:23.450 00.140 428 worker thread done servicing request 19:36:23.450 00.000 10672 OnExposeComplete: enter 19:36:23.451 00.001 10672 UpdateGuideState(): m_state=6 19:36:23.451 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1140 19:36:23.452 00.001 10672 Star::Find returns 1 (0), X=1087.94, Y=794.34, Mass=288658, SNR=42.6, Peak=49888 HFD=2.8 19:36:23.452 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.02) = xAngle (2.49 = 2.49) 19:36:23.452 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 19:36:23.452 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.53 mountX=-0.25 mountY=-0.18, mountTheta=-2.50 19:36:23.453 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.15, opts=13) 19:36:23.453 00.000 10672 Enqueuing Move request for scope (0.27, -0.15) 19:36:23.454 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:36:23.454 00.000 428 Worker thread wakes up 19:36:23.454 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd 19:36:23.454 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.15) 19:36:23.454 00.000 428 Moving (0.27, -0.15) raw xDistance=-0.25 yDistance=-0.18 19:36:23.454 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:36:23.454 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:23.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:36:23.454 00.000 428 MoveAxis(E, 0, ABG) 19:36:23.455 00.001 428 Move returns status 0, amount 0 19:36:23.455 00.000 428 MoveAxis(N, 0, ABG) 19:36:23.455 00.000 428 Move returns status 0, amount 0 19:36:23.455 00.000 428 move complete, result=0 19:36:23.455 00.000 428 worker thread done servicing request 19:36:23.479 00.024 10672 UpdateGuideState exits: m=288658 SNR=42.6 19:36:23.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:23.479 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:23.479 00.000 10672 Enqueuing Expose request 19:36:23.479 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:23.479 00.000 428 Worker thread wakes up 19:36:23.480 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:23.480 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:23.675 00.195 10672 read socket command 10 19:36:23.675 00.000 10672 processing socket request REQDIST 19:36:23.675 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:36:23.675 00.000 10672 Sending socket response 39 (0x27) 19:36:25.786 02.111 428 Exposure complete 19:36:25.927 00.141 428 worker thread done servicing request 19:36:25.927 00.000 10672 OnExposeComplete: enter 19:36:25.927 00.000 10672 UpdateGuideState(): m_state=6 19:36:25.927 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1141 19:36:25.927 00.000 10672 Star::Find returns 1 (0), X=1088.01, Y=794.48, Mass=318480, SNR=50.8, Peak=56976 HFD=2.7 19:36:25.927 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.02) = xAngle (2.98 = 2.98) 19:36:25.927 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.15 = -0.15) 19:36:25.927 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.01 hyp=0.33 cameraTheta=-0.04 mountX=-0.33 mountY=-0.05, mountTheta=-2.99 19:36:25.927 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.01, opts=13) 19:36:25.927 00.000 10672 Enqueuing Move request for scope (0.33, -0.01) 19:36:25.927 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:36:25.927 00.000 428 Worker thread wakes up 19:36:25.927 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.01) opts 0xd 19:36:25.927 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.01) 19:36:25.927 00.000 428 Moving (0.33, -0.01) raw xDistance=-0.33 yDistance=-0.05 19:36:25.927 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:36:25.927 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:25.927 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:36:25.927 00.000 428 MoveAxis(E, 0, ABG) 19:36:25.927 00.000 428 Move returns status 0, amount 0 19:36:25.927 00.000 428 MoveAxis(N, 0, ABG) 19:36:25.927 00.000 428 Move returns status 0, amount 0 19:36:25.927 00.000 428 move complete, result=0 19:36:25.927 00.000 428 worker thread done servicing request 19:36:25.943 00.016 10672 UpdateGuideState exits: m=318480 SNR=50.8 19:36:25.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:25.943 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:25.943 00.000 10672 Enqueuing Expose request 19:36:25.943 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:36:25.943 00.000 428 Worker thread wakes up 19:36:25.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:25.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:28.286 02.343 428 Exposure complete 19:36:28.411 00.125 428 worker thread done servicing request 19:36:29.488 01.077 10672 OnExposeComplete: enter 19:36:29.488 00.000 10672 UpdateGuideState(): m_state=6 19:36:29.488 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1142 19:36:29.488 00.000 10672 Star::Find returns 1 (0), X=1087.11, Y=794.19, Mass=275868, SNR=42.7, Peak=43888 HFD=2.4 19:36:29.488 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.02) = xAngle (0.37 = 0.37) 19:36:29.488 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76) 19:36:29.488 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.31 hyp=0.65 cameraTheta=-2.65 mountX=0.60 mountY=-0.24, mountTheta=-0.38 19:36:29.488 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.31, opts=13) 19:36:29.488 00.000 10672 Enqueuing Move request for scope (-0.57, -0.31) 19:36:29.488 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:36:29.488 00.000 428 Worker thread wakes up 19:36:29.488 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.31) opts 0xd 19:36:29.488 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.31) 19:36:29.488 00.000 428 Moving (-0.57, -0.31) raw xDistance=0.60 yDistance=-0.24 19:36:29.488 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 19:36:29.488 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:29.488 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:36:29.488 00.000 428 MoveAxis(W, 559, ABG) 19:36:29.488 00.000 428 Guiding Dir = 3, Dur = 559 19:36:29.488 00.000 428 IsSlewing returns 0 19:36:29.488 00.000 428 IsGuiding returns 0 19:36:29.566 00.078 428 PulseGuide returned control before completion, sleep 488 19:36:29.566 00.000 10672 UpdateGuideState exits: m=275868 SNR=42.7 19:36:29.582 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:29.582 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:29.582 00.000 10672 Enqueuing Expose request 19:36:29.738 00.156 10672 read socket command 10 19:36:29.738 00.000 10672 processing socket request REQDIST 19:36:29.738 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:36:29.738 00.000 10672 Sending socket response 45 (0x2d) 19:36:30.082 00.344 428 IsGuiding returns 1 19:36:30.082 00.000 428 scope still moving after pulse duration time elapsed 19:36:30.129 00.047 428 IsSlewing returns 0 19:36:30.129 00.000 428 IsGuiding returns 1 19:36:30.160 00.031 428 IsSlewing returns 0 19:36:30.160 00.000 428 IsGuiding returns 0 19:36:30.160 00.000 428 scope move finished after 559 + 116 ms 19:36:30.160 00.000 428 Move returns status 0, amount 559 19:36:30.160 00.000 428 MoveAxis(N, 0, ABG) 19:36:30.176 00.016 428 Move returns status 0, amount 0 19:36:30.176 00.000 428 move complete, result=0 19:36:30.176 00.000 428 worker thread done servicing request 19:36:30.176 00.000 10672 GuideStep: 0.6 px 559 ms WEST, -0.2 px 0 ms NORTH 19:36:30.176 00.000 428 Worker thread wakes up 19:36:30.176 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:30.176 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:30.785 00.609 428 Exposure complete 19:36:30.910 00.125 428 worker thread done servicing request 19:36:30.910 00.000 10672 OnExposeComplete: enter 19:36:30.910 00.000 10672 UpdateGuideState(): m_state=6 19:36:30.910 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1143 19:36:30.910 00.000 10672 Star::Find returns 1 (0), X=1087.43, Y=794.05, Mass=254091, SNR=39.8, Peak=44992 HFD=2.3 19:36:30.910 00.000 10672 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.02) = xAngle (0.95 = 0.95) 19:36:30.910 00.000 10672 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18) 19:36:30.910 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.44 hyp=0.50 cameraTheta=-2.07 mountX=0.29 mountY=-0.41, mountTheta=-0.95 19:36:30.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.44, opts=13) 19:36:30.910 00.000 10672 Enqueuing Move request for scope (-0.24, -0.44) 19:36:30.925 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:36:30.925 00.000 428 Worker thread wakes up 19:36:30.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.44) opts 0xd 19:36:30.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.44) 19:36:30.925 00.000 428 Moving (-0.24, -0.44) raw xDistance=0.29 yDistance=-0.41 19:36:30.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 19:36:30.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:30.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 19:36:30.925 00.000 428 MoveAxis(E, 0, ABG) 19:36:30.925 00.000 428 Move returns status 0, amount 0 19:36:30.925 00.000 428 MoveAxis(N, 0, ABG) 19:36:30.925 00.000 428 Move returns status 0, amount 0 19:36:30.925 00.000 428 move complete, result=0 19:36:30.925 00.000 428 worker thread done servicing request 19:36:30.941 00.016 10672 UpdateGuideState exits: m=254091 SNR=39.8 19:36:30.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:30.941 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:30.941 00.000 10672 Enqueuing Expose request 19:36:30.941 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:36:30.941 00.000 428 Worker thread wakes up 19:36:30.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:30.941 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:33.304 02.363 428 Exposure complete 19:36:33.445 00.141 428 worker thread done servicing request 19:36:33.445 00.000 10672 OnExposeComplete: enter 19:36:33.445 00.000 10672 UpdateGuideState(): m_state=6 19:36:33.445 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1144 19:36:33.445 00.000 10672 Star::Find returns 1 (0), X=1087.77, Y=794.26, Mass=235167, SNR=44.4, Peak=48912 HFD=2.1 19:36:33.445 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 19:36:33.445 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.29 = -1.29) 19:36:33.445 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.18 mountX=-0.07 mountY=-0.24, mountTheta=-1.84 19:36:33.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.23, opts=13) 19:36:33.445 00.000 10672 Enqueuing Move request for scope (0.10, -0.23) 19:36:33.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:36:33.445 00.000 428 Worker thread wakes up 19:36:33.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd 19:36:33.445 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.23) 19:36:33.445 00.000 428 Moving (0.10, -0.23) raw xDistance=-0.07 yDistance=-0.24 19:36:33.445 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:36:33.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:33.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:36:33.445 00.000 428 MoveAxis(E, 0, ABG) 19:36:33.445 00.000 428 Move returns status 0, amount 0 19:36:33.445 00.000 428 MoveAxis(N, 0, ABG) 19:36:33.445 00.000 428 Move returns status 0, amount 0 19:36:33.445 00.000 428 move complete, result=0 19:36:33.445 00.000 428 worker thread done servicing request 19:36:33.460 00.015 10672 UpdateGuideState exits: m=235167 SNR=44.4 19:36:33.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:33.460 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:33.460 00.000 10672 Enqueuing Expose request 19:36:33.460 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:33.460 00.000 428 Worker thread wakes up 19:36:33.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:33.460 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:33.679 00.219 10672 read socket command 10 19:36:33.679 00.000 10672 processing socket request REQDIST 19:36:33.679 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:36:33.679 00.000 10672 Sending socket response 40 (0x28) 19:36:35.772 02.093 428 Exposure complete 19:36:35.913 00.141 428 worker thread done servicing request 19:36:35.913 00.000 10672 OnExposeComplete: enter 19:36:35.913 00.000 10672 UpdateGuideState(): m_state=6 19:36:35.913 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1145 19:36:35.913 00.000 10672 Star::Find returns 1 (0), X=1087.56, Y=794.25, Mass=297922, SNR=52.7, Peak=55344 HFD=2.7 19:36:35.913 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.02) = xAngle (0.99 = 0.99) 19:36:35.913 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 19:36:35.913 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.03 mountX=0.15 mountY=-0.23, mountTheta=-0.99 19:36:35.913 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.24, opts=13) 19:36:35.913 00.000 10672 Enqueuing Move request for scope (-0.12, -0.24) 19:36:35.913 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:35.913 00.000 428 Worker thread wakes up 19:36:35.913 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd 19:36:35.913 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.24) 19:36:35.913 00.000 428 Moving (-0.12, -0.24) raw xDistance=0.15 yDistance=-0.23 19:36:35.913 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:36:35.913 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:35.913 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:36:35.913 00.000 428 MoveAxis(E, 0, ABG) 19:36:35.913 00.000 428 Move returns status 0, amount 0 19:36:35.913 00.000 428 MoveAxis(N, 0, ABG) 19:36:35.913 00.000 428 Move returns status 0, amount 0 19:36:35.913 00.000 428 move complete, result=0 19:36:35.913 00.000 428 worker thread done servicing request 19:36:35.944 00.031 10672 UpdateGuideState exits: m=297922 SNR=52.7 19:36:35.944 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:35.944 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:35.944 00.000 10672 Enqueuing Expose request 19:36:35.944 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:35.944 00.000 428 Worker thread wakes up 19:36:35.944 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:35.944 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:38.303 02.359 428 Exposure complete 19:36:38.427 00.124 428 worker thread done servicing request 19:36:38.427 00.000 10672 OnExposeComplete: enter 19:36:38.427 00.000 10672 UpdateGuideState(): m_state=6 19:36:38.427 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1146 19:36:38.427 00.000 10672 Star::Find returns 1 (0), X=1087.46, Y=794.09, Mass=268208, SNR=46.8, Peak=54688 HFD=2.4 19:36:38.427 00.000 10672 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.02) = xAngle (0.95 = 0.95) 19:36:38.427 00.000 10672 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18) 19:36:38.427 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.40 hyp=0.46 cameraTheta=-2.07 mountX=0.27 mountY=-0.38, mountTheta=-0.95 19:36:38.427 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.40, opts=13) 19:36:38.427 00.000 10672 Enqueuing Move request for scope (-0.22, -0.40) 19:36:38.427 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:38.427 00.000 428 Worker thread wakes up 19:36:38.427 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.40) opts 0xd 19:36:38.427 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.40) 19:36:38.427 00.000 428 Moving (-0.22, -0.40) raw xDistance=0.27 yDistance=-0.38 19:36:38.427 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:36:38.427 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:38.427 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:36:38.427 00.000 428 MoveAxis(E, 0, ABG) 19:36:38.427 00.000 428 Move returns status 0, amount 0 19:36:38.427 00.000 428 MoveAxis(N, 0, ABG) 19:36:38.427 00.000 428 Move returns status 0, amount 0 19:36:38.427 00.000 428 move complete, result=0 19:36:38.427 00.000 428 worker thread done servicing request 19:36:38.459 00.032 10672 UpdateGuideState exits: m=268208 SNR=46.8 19:36:38.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:38.459 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:38.459 00.000 10672 Enqueuing Expose request 19:36:38.459 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:36:38.459 00.000 428 Worker thread wakes up 19:36:38.459 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:38.459 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:38.677 00.218 10672 read socket command 10 19:36:38.677 00.000 10672 processing socket request REQDIST 19:36:38.677 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:36:38.677 00.000 10672 Sending socket response 39 (0x27) 19:36:40.770 02.093 428 Exposure complete 19:36:40.915 00.145 428 worker thread done servicing request 19:36:40.915 00.000 10672 OnExposeComplete: enter 19:36:40.915 00.000 10672 UpdateGuideState(): m_state=6 19:36:40.915 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1147 19:36:40.915 00.000 10672 Star::Find returns 1 (0), X=1087.72, Y=794.36, Mass=309852, SNR=52.9, Peak=45968 HFD=3.4 19:36:40.915 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 19:36:40.915 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 19:36:40.915 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.27 mountX=-0.02 mountY=-0.13, mountTheta=-1.75 19:36:40.915 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.13, opts=13) 19:36:40.915 00.000 10672 Enqueuing Move request for scope (0.04, -0.13) 19:36:40.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:40.915 00.000 428 Worker thread wakes up 19:36:40.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd 19:36:40.915 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.13) 19:36:40.915 00.000 428 Moving (0.04, -0.13) raw xDistance=-0.02 yDistance=-0.13 19:36:40.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:36:40.915 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:40.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:36:40.915 00.000 428 MoveAxis(E, 0, ABG) 19:36:40.915 00.000 428 Move returns status 0, amount 0 19:36:40.915 00.000 428 MoveAxis(N, 0, ABG) 19:36:40.915 00.000 428 Move returns status 0, amount 0 19:36:40.915 00.000 428 move complete, result=0 19:36:40.915 00.000 428 worker thread done servicing request 19:36:40.931 00.016 10672 UpdateGuideState exits: m=309852 SNR=52.9 19:36:40.931 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:40.931 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:40.931 00.000 10672 Enqueuing Expose request 19:36:40.931 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:36:40.931 00.000 428 Worker thread wakes up 19:36:40.931 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:40.931 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:43.274 02.343 428 Exposure complete 19:36:43.414 00.140 428 worker thread done servicing request 19:36:43.414 00.000 10672 OnExposeComplete: enter 19:36:43.414 00.000 10672 UpdateGuideState(): m_state=6 19:36:43.414 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1148 19:36:43.414 00.000 10672 Star::Find returns 1 (0), X=1087.30, Y=794.21, Mass=267818, SNR=47.2, Peak=38112 HFD=2.6 19:36:43.414 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 19:36:43.414 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 19:36:43.414 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.28 hyp=0.47 cameraTheta=-2.50 mountX=0.41 mountY=-0.24, mountTheta=-0.53 19:36:43.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.28, opts=13) 19:36:43.414 00.000 10672 Enqueuing Move request for scope (-0.38, -0.28) 19:36:43.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:36:43.414 00.000 428 Worker thread wakes up 19:36:43.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.28) opts 0xd 19:36:43.414 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.28) 19:36:43.414 00.000 428 Moving (-0.38, -0.28) raw xDistance=0.41 yDistance=-0.24 19:36:43.414 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 19:36:43.414 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:43.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:36:43.414 00.000 428 MoveAxis(E, 0, ABG) 19:36:43.414 00.000 428 Move returns status 0, amount 0 19:36:43.414 00.000 428 MoveAxis(N, 0, ABG) 19:36:43.414 00.000 428 Move returns status 0, amount 0 19:36:43.414 00.000 428 move complete, result=0 19:36:43.414 00.000 428 worker thread done servicing request 19:36:43.430 00.016 10672 UpdateGuideState exits: m=267818 SNR=47.2 19:36:43.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:43.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:43.430 00.000 10672 Enqueuing Expose request 19:36:43.430 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:43.430 00.000 428 Worker thread wakes up 19:36:43.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:43.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:43.680 00.250 10672 read socket command 10 19:36:43.680 00.000 10672 processing socket request REQDIST 19:36:43.680 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:36:43.680 00.000 10672 Sending socket response 36 (0x24) 19:36:45.773 02.093 428 Exposure complete 19:36:45.913 00.140 428 worker thread done servicing request 19:36:45.913 00.000 10672 OnExposeComplete: enter 19:36:45.913 00.000 10672 UpdateGuideState(): m_state=6 19:36:45.913 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1149 19:36:45.913 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=794.30, Mass=297913, SNR=46.7, Peak=43792 HFD=2.5 19:36:45.913 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.02) = xAngle (2.48 = 2.48) 19:36:45.913 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.65 = -0.65) 19:36:45.913 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.19 hyp=0.36 cameraTheta=-0.54 mountX=-0.28 mountY=-0.22, mountTheta=-2.48 19:36:45.913 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.19, opts=13) 19:36:45.913 00.000 10672 Enqueuing Move request for scope (0.31, -0.19) 19:36:45.913 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:45.913 00.000 428 Worker thread wakes up 19:36:45.913 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.19) opts 0xd 19:36:45.913 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.19) 19:36:45.913 00.000 428 Moving (0.31, -0.19) raw xDistance=-0.28 yDistance=-0.22 19:36:45.913 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:36:45.913 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:45.913 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:36:45.913 00.000 428 MoveAxis(E, 0, ABG) 19:36:45.913 00.000 428 Move returns status 0, amount 0 19:36:45.913 00.000 428 MoveAxis(N, 0, ABG) 19:36:45.913 00.000 428 Move returns status 0, amount 0 19:36:45.913 00.000 428 move complete, result=0 19:36:45.913 00.000 428 worker thread done servicing request 19:36:45.929 00.016 10672 UpdateGuideState exits: m=297913 SNR=46.7 19:36:45.929 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:45.929 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:45.929 00.000 10672 Enqueuing Expose request 19:36:45.929 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:45.929 00.000 428 Worker thread wakes up 19:36:45.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:45.929 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:48.288 02.359 428 Exposure complete 19:36:48.444 00.156 428 worker thread done servicing request 19:36:48.444 00.000 10672 OnExposeComplete: enter 19:36:48.444 00.000 10672 UpdateGuideState(): m_state=6 19:36:48.444 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1150 19:36:48.444 00.000 10672 Star::Find returns 1 (0), X=1087.22, Y=794.04, Mass=250071, SNR=45.6, Peak=54576 HFD=2.5 19:36:48.444 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 19:36:48.444 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47) 19:36:48.444 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.45 hyp=0.64 cameraTheta=-2.37 mountX=0.51 mountY=-0.40, mountTheta=-0.66 19:36:48.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.45, opts=13) 19:36:48.444 00.000 10672 Enqueuing Move request for scope (-0.46, -0.45) 19:36:48.444 00.000 428 Worker thread wakes up 19:36:48.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:36:48.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.45) opts 0xd 19:36:48.444 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.45) 19:36:48.444 00.000 428 Moving (-0.46, -0.45) raw xDistance=0.51 yDistance=-0.40 19:36:48.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 19:36:48.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:48.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:36:48.444 00.000 428 MoveAxis(W, 473, ABG) 19:36:48.444 00.000 428 Guiding Dir = 3, Dur = 473 19:36:48.444 00.000 428 IsSlewing returns 0 19:36:48.444 00.000 428 IsGuiding returns 0 19:36:48.459 00.015 10672 UpdateGuideState exits: m=250071 SNR=45.6 19:36:48.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:48.459 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:48.459 00.000 10672 Enqueuing Expose request 19:36:48.475 00.016 428 PulseGuide returned control before completion, sleep 458 19:36:48.678 00.203 10672 read socket command 10 19:36:48.678 00.000 10672 processing socket request REQDIST 19:36:48.678 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:36:48.678 00.000 10672 Sending socket response 44 (0x2c) 19:36:48.960 00.282 428 IsGuiding returns 0 19:36:48.960 00.000 428 Move returns status 0, amount 473 19:36:48.960 00.000 428 MoveAxis(N, 0, ABG) 19:36:48.960 00.000 428 Move returns status 0, amount 0 19:36:48.960 00.000 428 move complete, result=0 19:36:48.960 00.000 428 worker thread done servicing request 19:36:48.960 00.000 10672 GuideStep: 0.5 px 473 ms WEST, -0.4 px 0 ms NORTH 19:36:48.960 00.000 428 Worker thread wakes up 19:36:48.960 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:48.960 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:50.776 01.816 428 Exposure complete 19:36:50.901 00.125 428 worker thread done servicing request 19:36:50.901 00.000 10672 OnExposeComplete: enter 19:36:50.901 00.000 10672 UpdateGuideState(): m_state=6 19:36:50.901 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1151 19:36:50.901 00.000 10672 Star::Find returns 1 (0), X=1087.85, Y=794.51, Mass=271789, SNR=51.3, Peak=54688 HFD=2.5 19:36:50.901 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 19:36:50.901 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.01 = -0.01) 19:36:50.901 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.09 mountX=-0.18 mountY=-0.00, mountTheta=-3.13 19:36:50.901 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.02, opts=13) 19:36:50.916 00.015 10672 Enqueuing Move request for scope (0.18, 0.02) 19:36:50.916 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:50.916 00.000 428 Worker thread wakes up 19:36:50.916 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd 19:36:50.916 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.02) 19:36:50.916 00.000 428 Moving (0.18, 0.02) raw xDistance=-0.18 yDistance=-0.00 19:36:50.916 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:36:50.916 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:50.916 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:36:50.916 00.000 428 MoveAxis(E, 0, ABG) 19:36:50.916 00.000 428 Move returns status 0, amount 0 19:36:50.916 00.000 428 MoveAxis(N, 0, ABG) 19:36:50.916 00.000 428 Move returns status 0, amount 0 19:36:50.916 00.000 428 move complete, result=0 19:36:50.916 00.000 428 worker thread done servicing request 19:36:50.932 00.016 10672 UpdateGuideState exits: m=271789 SNR=51.3 19:36:50.932 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:50.932 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:50.932 00.000 10672 Enqueuing Expose request 19:36:50.932 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:36:50.932 00.000 428 Worker thread wakes up 19:36:50.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:50.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:53.290 02.358 428 Exposure complete 19:36:53.415 00.125 428 worker thread done servicing request 19:36:53.415 00.000 10672 OnExposeComplete: enter 19:36:53.415 00.000 10672 UpdateGuideState(): m_state=6 19:36:53.415 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1152 19:36:53.415 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.16, Mass=269470, SNR=44.2, Peak=52832 HFD=2.4 19:36:53.415 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 19:36:53.415 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.69 = -0.69) 19:36:53.415 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.33 hyp=0.61 cameraTheta=-0.58 mountX=-0.46 mountY=-0.39, mountTheta=-2.45 19:36:53.431 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.33, opts=13) 19:36:53.431 00.000 10672 Enqueuing Move request for scope (0.51, -0.33) 19:36:53.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:36:53.431 00.000 428 Worker thread wakes up 19:36:53.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.33) opts 0xd 19:36:53.431 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.33) 19:36:53.431 00.000 428 Moving (0.51, -0.33) raw xDistance=-0.46 yDistance=-0.39 19:36:53.431 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:36:53.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:53.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:36:53.431 00.000 428 MoveAxis(E, 431, ABG) 19:36:53.431 00.000 428 Guiding Dir = 2, Dur = 431 19:36:53.431 00.000 428 IsSlewing returns 0 19:36:53.431 00.000 428 IsGuiding returns 0 19:36:53.447 00.016 10672 UpdateGuideState exits: m=269470 SNR=44.2 19:36:53.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:53.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:53.447 00.000 10672 Enqueuing Expose request 19:36:53.462 00.015 428 PulseGuide returned control before completion, sleep 412 19:36:53.681 00.219 10672 read socket command 10 19:36:53.681 00.000 10672 processing socket request REQDIST 19:36:53.681 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:36:53.681 00.000 10672 Sending socket response 43 (0x2b) 19:36:53.900 00.219 428 IsGuiding returns 0 19:36:53.900 00.000 428 Move returns status 0, amount 431 19:36:53.900 00.000 428 MoveAxis(N, 0, ABG) 19:36:53.900 00.000 428 Move returns status 0, amount 0 19:36:53.900 00.000 428 move complete, result=0 19:36:53.900 00.000 428 worker thread done servicing request 19:36:53.900 00.000 428 Worker thread wakes up 19:36:53.900 00.000 10672 GuideStep: -0.5 px 431 ms EAST, -0.4 px 0 ms NORTH 19:36:53.900 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:53.900 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:55.774 01.874 428 Exposure complete 19:36:55.899 00.125 428 worker thread done servicing request 19:36:55.899 00.000 10672 OnExposeComplete: enter 19:36:55.899 00.000 10672 UpdateGuideState(): m_state=6 19:36:55.899 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1153 19:36:55.899 00.000 10672 Star::Find returns 1 (0), X=1088.00, Y=794.28, Mass=325365, SNR=52.6, Peak=45744 HFD=3.3 19:36:55.899 00.000 10672 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.02) = xAngle (2.46 = 2.46) 19:36:55.899 00.000 10672 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.67 = -0.67) 19:36:55.899 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.21 hyp=0.39 cameraTheta=-0.56 mountX=-0.30 mountY=-0.24, mountTheta=-2.46 19:36:55.915 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.21, opts=13) 19:36:55.915 00.000 10672 Enqueuing Move request for scope (0.33, -0.21) 19:36:55.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:36:55.915 00.000 428 Worker thread wakes up 19:36:55.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.21) opts 0xd 19:36:55.915 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.21) 19:36:55.915 00.000 428 Moving (0.33, -0.21) raw xDistance=-0.30 yDistance=-0.24 19:36:55.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:36:55.915 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:55.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:36:55.915 00.000 428 MoveAxis(E, 0, ABG) 19:36:55.915 00.000 428 Move returns status 0, amount 0 19:36:55.915 00.000 428 MoveAxis(N, 0, ABG) 19:36:55.915 00.000 428 Move returns status 0, amount 0 19:36:55.915 00.000 428 move complete, result=0 19:36:55.915 00.000 428 worker thread done servicing request 19:36:55.930 00.015 10672 UpdateGuideState exits: m=325365 SNR=52.6 19:36:55.930 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:55.930 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:55.930 00.000 10672 Enqueuing Expose request 19:36:55.930 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:36:55.930 00.000 428 Worker thread wakes up 19:36:55.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:55.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:58.294 02.364 428 Exposure complete 19:36:58.434 00.140 428 worker thread done servicing request 19:36:58.434 00.000 10672 OnExposeComplete: enter 19:36:58.434 00.000 10672 UpdateGuideState(): m_state=6 19:36:58.434 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1154 19:36:58.434 00.000 10672 Star::Find returns 1 (0), X=1087.99, Y=794.54, Mass=276654, SNR=44.7, Peak=46944 HFD=2.3 19:36:58.434 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.02) = xAngle (3.16 = -3.12) 19:36:58.434 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 19:36:58.434 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.14 mountX=-0.32 mountY=0.01, mountTheta=3.11 19:36:58.434 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.05, opts=13) 19:36:58.434 00.000 10672 Enqueuing Move request for scope (0.32, 0.05) 19:36:58.434 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=896, FiltMax=65488, Gamma=1.000 19:36:58.434 00.000 428 Worker thread wakes up 19:36:58.434 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.05) opts 0xd 19:36:58.434 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.05) 19:36:58.434 00.000 428 Moving (0.32, 0.05) raw xDistance=-0.32 yDistance=0.01 19:36:58.434 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:36:58.434 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:58.434 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:36:58.434 00.000 428 MoveAxis(E, 0, ABG) 19:36:58.434 00.000 428 Move returns status 0, amount 0 19:36:58.434 00.000 428 MoveAxis(N, 0, ABG) 19:36:58.434 00.000 428 Move returns status 0, amount 0 19:36:58.434 00.000 428 move complete, result=0 19:36:58.434 00.000 428 worker thread done servicing request 19:36:58.450 00.016 10672 UpdateGuideState exits: m=276654 SNR=44.7 19:36:58.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:58.450 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:36:58.450 00.000 10672 Enqueuing Expose request 19:36:58.450 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:36:58.450 00.000 428 Worker thread wakes up 19:36:58.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:36:58.450 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:36:58.684 00.234 10672 read socket command 10 19:36:58.684 00.000 10672 processing socket request REQDIST 19:36:58.684 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:36:58.684 00.000 10672 Sending socket response 39 (0x27) 19:37:00.777 02.093 428 Exposure complete 19:37:00.902 00.125 428 worker thread done servicing request 19:37:00.902 00.000 10672 OnExposeComplete: enter 19:37:00.902 00.000 10672 UpdateGuideState(): m_state=6 19:37:00.902 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1155 19:37:00.902 00.000 10672 Star::Find returns 1 (0), X=1088.06, Y=794.78, Mass=294353, SNR=45.8, Peak=46400 HFD=2.6 19:37:00.902 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.02) = xAngle (3.67 = -2.61) 19:37:00.902 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.54 = 0.54) 19:37:00.902 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.29 hyp=0.48 cameraTheta=0.65 mountX=-0.42 mountY=0.25, mountTheta=2.60 19:37:00.902 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.29, opts=13) 19:37:00.902 00.000 10672 Enqueuing Move request for scope (0.38, 0.29) 19:37:00.902 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:37:00.902 00.000 428 Worker thread wakes up 19:37:00.902 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.29) opts 0xd 19:37:00.902 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.29) 19:37:00.902 00.000 428 Moving (0.38, 0.29) raw xDistance=-0.42 yDistance=0.25 19:37:00.902 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:37:00.902 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:00.902 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 19:37:00.902 00.000 428 MoveAxis(E, 0, ABG) 19:37:00.902 00.000 428 Move returns status 0, amount 0 19:37:00.902 00.000 428 MoveAxis(N, 0, ABG) 19:37:00.902 00.000 428 Move returns status 0, amount 0 19:37:00.902 00.000 428 move complete, result=0 19:37:00.902 00.000 428 worker thread done servicing request 19:37:00.934 00.032 10672 UpdateGuideState exits: m=294353 SNR=45.8 19:37:00.934 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:00.934 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:00.934 00.000 10672 Enqueuing Expose request 19:37:00.934 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:37:00.934 00.000 428 Worker thread wakes up 19:37:00.934 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:00.934 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:03.292 02.358 428 Exposure complete 19:37:03.417 00.125 428 worker thread done servicing request 19:37:03.417 00.000 10672 OnExposeComplete: enter 19:37:03.417 00.000 10672 UpdateGuideState(): m_state=6 19:37:03.417 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1156 19:37:03.417 00.000 10672 Star::Find returns 1 (0), X=1088.10, Y=794.67, Mass=279387, SNR=46.2, Peak=41936 HFD=3.1 19:37:03.417 00.000 10672 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.02) = xAngle (3.43 = -2.86) 19:37:03.417 00.000 10672 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.30 = 0.30) 19:37:03.417 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.18 hyp=0.46 cameraTheta=0.41 mountX=-0.44 mountY=0.14, mountTheta=2.84 19:37:03.417 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.18, opts=13) 19:37:03.417 00.000 10672 Enqueuing Move request for scope (0.43, 0.18) 19:37:03.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:37:03.417 00.000 428 Worker thread wakes up 19:37:03.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.18) opts 0xd 19:37:03.417 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.18) 19:37:03.417 00.000 428 Moving (0.43, 0.18) raw xDistance=-0.44 yDistance=0.14 19:37:03.417 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:37:03.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:03.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:37:03.417 00.000 428 MoveAxis(E, 413, ABG) 19:37:03.417 00.000 428 Guiding Dir = 2, Dur = 413 19:37:03.417 00.000 428 IsSlewing returns 0 19:37:03.417 00.000 428 IsGuiding returns 0 19:37:03.448 00.031 10672 UpdateGuideState exits: m=279387 SNR=46.2 19:37:03.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:03.448 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:03.448 00.000 10672 Enqueuing Expose request 19:37:03.448 00.000 428 PulseGuide returned control before completion, sleep 399 19:37:03.683 00.235 10672 read socket command 10 19:37:03.683 00.000 10672 processing socket request REQDIST 19:37:03.683 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:37:03.683 00.000 10672 Sending socket response 43 (0x2b) 19:37:03.870 00.187 428 IsGuiding returns 0 19:37:03.870 00.000 428 Move returns status 0, amount 413 19:37:03.886 00.016 428 MoveAxis(N, 0, ABG) 19:37:03.886 00.000 428 Move returns status 0, amount 0 19:37:03.886 00.000 428 move complete, result=0 19:37:03.886 00.000 428 worker thread done servicing request 19:37:03.886 00.000 428 Worker thread wakes up 19:37:03.886 00.000 10672 GuideStep: -0.4 px 413 ms EAST, 0.1 px 0 ms NORTH 19:37:03.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:03.886 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:05.764 01.878 428 Exposure complete 19:37:05.905 00.141 428 worker thread done servicing request 19:37:05.905 00.000 10672 OnExposeComplete: enter 19:37:05.905 00.000 10672 UpdateGuideState(): m_state=6 19:37:05.905 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1157 19:37:05.905 00.000 10672 Star::Find returns 1 (0), X=1088.06, Y=794.81, Mass=303152, SNR=45.2, Peak=42704 HFD=3.2 19:37:05.905 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.58) 19:37:05.905 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 19:37:05.905 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.32 hyp=0.50 cameraTheta=0.68 mountX=-0.42 mountY=0.27, mountTheta=2.57 19:37:05.905 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.32, opts=13) 19:37:05.905 00.000 10672 Enqueuing Move request for scope (0.39, 0.32) 19:37:05.905 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:37:05.905 00.000 428 Worker thread wakes up 19:37:05.905 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.32) opts 0xd 19:37:05.905 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.32) 19:37:05.905 00.000 428 Moving (0.39, 0.32) raw xDistance=-0.42 yDistance=0.27 19:37:05.905 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:37:05.905 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:05.905 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:37:05.905 00.000 428 MoveAxis(E, 0, ABG) 19:37:05.905 00.000 428 Move returns status 0, amount 0 19:37:05.905 00.000 428 MoveAxis(N, 0, ABG) 19:37:05.905 00.000 428 Move returns status 0, amount 0 19:37:05.905 00.000 428 move complete, result=0 19:37:05.905 00.000 428 worker thread done servicing request 19:37:05.921 00.016 10672 UpdateGuideState exits: m=303152 SNR=45.2 19:37:05.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:05.921 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:05.921 00.000 10672 Enqueuing Expose request 19:37:05.921 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:37:05.936 00.015 428 Worker thread wakes up 19:37:05.936 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:05.936 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:08.279 02.343 428 Exposure complete 19:37:08.404 00.125 428 worker thread done servicing request 19:37:08.404 00.000 10672 OnExposeComplete: enter 19:37:08.404 00.000 10672 UpdateGuideState(): m_state=6 19:37:08.404 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1158 19:37:08.404 00.000 10672 Star::Find returns 1 (0), X=1088.07, Y=794.60, Mass=254914, SNR=43.1, Peak=35280 HFD=2.6 19:37:08.404 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.02) = xAngle (3.28 = -3.00) 19:37:08.404 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 19:37:08.404 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.11 hyp=0.41 cameraTheta=0.26 mountX=-0.40 mountY=0.06, mountTheta=2.99 19:37:08.420 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.11, opts=13) 19:37:08.420 00.000 10672 Enqueuing Move request for scope (0.39, 0.11) 19:37:08.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:37:08.420 00.000 428 Worker thread wakes up 19:37:08.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.11) opts 0xd 19:37:08.420 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.11) 19:37:08.420 00.000 428 Moving (0.39, 0.11) raw xDistance=-0.40 yDistance=0.06 19:37:08.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:37:08.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:08.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:37:08.420 00.000 428 MoveAxis(E, 0, ABG) 19:37:08.420 00.000 428 Move returns status 0, amount 0 19:37:08.420 00.000 428 MoveAxis(N, 0, ABG) 19:37:08.420 00.000 428 Move returns status 0, amount 0 19:37:08.420 00.000 428 move complete, result=0 19:37:08.420 00.000 428 worker thread done servicing request 19:37:08.435 00.015 10672 UpdateGuideState exits: m=254914 SNR=43.1 19:37:08.435 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:08.435 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:08.435 00.000 10672 Enqueuing Expose request 19:37:08.435 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:08.435 00.000 428 Worker thread wakes up 19:37:08.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:08.435 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:08.685 00.250 10672 read socket command 10 19:37:08.701 00.016 10672 processing socket request REQDIST 19:37:08.701 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:37:08.701 00.000 10672 Sending socket response 43 (0x2b) 19:37:10.763 02.062 428 Exposure complete 19:37:10.903 00.140 428 worker thread done servicing request 19:37:10.903 00.000 10672 OnExposeComplete: enter 19:37:10.903 00.000 10672 UpdateGuideState(): m_state=6 19:37:10.903 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1159 19:37:10.903 00.000 10672 Star::Find returns 1 (0), X=1088.39, Y=794.77, Mass=270241, SNR=50.4, Peak=39856 HFD=2.9 19:37:10.903 00.000 10672 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.02) = xAngle (3.40 = -2.89) 19:37:10.903 00.000 10672 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.27 = 0.27) 19:37:10.903 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=0.28 hyp=0.77 cameraTheta=0.38 mountX=-0.74 mountY=0.21, mountTheta=2.87 19:37:10.903 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=0.28, opts=13) 19:37:10.903 00.000 10672 Enqueuing Move request for scope (0.72, 0.28) 19:37:10.903 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:37:10.903 00.000 428 Worker thread wakes up 19:37:10.903 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.28) opts 0xd 19:37:10.903 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, 0.28) 19:37:10.903 00.000 428 Moving (0.72, 0.28) raw xDistance=-0.74 yDistance=0.21 19:37:10.903 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.74 19:37:10.903 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:10.903 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:37:10.903 00.000 428 MoveAxis(E, 693, ABG) 19:37:10.903 00.000 428 Guiding Dir = 2, Dur = 693 19:37:10.903 00.000 428 IsSlewing returns 0 19:37:10.903 00.000 428 IsGuiding returns 0 19:37:10.919 00.016 428 PulseGuide returned control before completion, sleep 684 19:37:10.935 00.016 10672 UpdateGuideState exits: m=270241 SNR=50.4 19:37:10.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:10.935 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:10.935 00.000 10672 Enqueuing Expose request 19:37:11.653 00.718 428 IsGuiding returns 0 19:37:11.653 00.000 428 Move returns status 0, amount 693 19:37:11.653 00.000 428 MoveAxis(N, 0, ABG) 19:37:11.653 00.000 428 Move returns status 0, amount 0 19:37:11.653 00.000 428 move complete, result=0 19:37:11.653 00.000 428 worker thread done servicing request 19:37:11.653 00.000 428 Worker thread wakes up 19:37:11.653 00.000 10672 GuideStep: -0.7 px 693 ms EAST, 0.2 px 0 ms NORTH 19:37:11.653 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:11.653 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:13.293 01.640 428 Exposure complete 19:37:13.418 00.125 428 worker thread done servicing request 19:37:13.418 00.000 10672 OnExposeComplete: enter 19:37:13.418 00.000 10672 UpdateGuideState(): m_state=6 19:37:13.418 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1160 19:37:13.418 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.73, Mass=262523, SNR=45.3, Peak=41936 HFD=2.4 19:37:13.418 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.02) = xAngle (4.01 = -2.28) 19:37:13.418 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.88 = 0.88) 19:37:13.418 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.29 cameraTheta=0.99 mountX=-0.19 mountY=0.22, mountTheta=2.27 19:37:13.418 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.24, opts=13) 19:37:13.418 00.000 10672 Enqueuing Move request for scope (0.16, 0.24) 19:37:13.418 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:37:13.418 00.000 428 Worker thread wakes up 19:37:13.418 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd 19:37:13.418 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.24) 19:37:13.418 00.000 428 Moving (0.16, 0.24) raw xDistance=-0.19 yDistance=0.22 19:37:13.418 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:37:13.418 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:13.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:37:13.418 00.000 428 MoveAxis(E, 0, ABG) 19:37:13.418 00.000 428 Move returns status 0, amount 0 19:37:13.418 00.000 428 MoveAxis(N, 0, ABG) 19:37:13.418 00.000 428 Move returns status 0, amount 0 19:37:13.418 00.000 428 move complete, result=0 19:37:13.418 00.000 428 worker thread done servicing request 19:37:13.449 00.031 10672 UpdateGuideState exits: m=262523 SNR=45.3 19:37:13.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:13.449 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:13.449 00.000 10672 Enqueuing Expose request 19:37:13.449 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:37:13.449 00.000 428 Worker thread wakes up 19:37:13.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:13.449 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:13.684 00.235 10672 read socket command 10 19:37:13.684 00.000 10672 processing socket request REQDIST 19:37:13.684 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:37:13.684 00.000 10672 Sending socket response 46 (0x2e) 19:37:15.766 02.082 428 Exposure complete 19:37:15.891 00.125 428 worker thread done servicing request 19:37:15.891 00.000 10672 OnExposeComplete: enter 19:37:15.907 00.016 10672 UpdateGuideState(): m_state=6 19:37:15.907 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1161 19:37:15.907 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=794.58, Mass=268898, SNR=41.3, Peak=41824 HFD=2.3 19:37:15.907 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.95) 19:37:15.907 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 19:37:15.907 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.28 cameraTheta=0.32 mountX=-0.27 mountY=0.06, mountTheta=2.93 19:37:15.907 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.09, opts=13) 19:37:15.907 00.000 10672 Enqueuing Move request for scope (0.27, 0.09) 19:37:15.907 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:37:15.907 00.000 428 Worker thread wakes up 19:37:15.907 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd 19:37:15.907 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.09) 19:37:15.907 00.000 428 Moving (0.27, 0.09) raw xDistance=-0.27 yDistance=0.06 19:37:15.907 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:37:15.907 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:15.907 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:37:15.907 00.000 428 MoveAxis(E, 0, ABG) 19:37:15.907 00.000 428 Move returns status 0, amount 0 19:37:15.907 00.000 428 MoveAxis(N, 0, ABG) 19:37:15.907 00.000 428 Move returns status 0, amount 0 19:37:15.907 00.000 428 move complete, result=0 19:37:15.907 00.000 428 worker thread done servicing request 19:37:15.922 00.015 10672 UpdateGuideState exits: m=268898 SNR=41.3 19:37:15.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:15.922 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:15.922 00.000 10672 Enqueuing Expose request 19:37:15.922 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:15.922 00.000 428 Worker thread wakes up 19:37:15.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:15.922 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:18.281 02.359 428 Exposure complete 19:37:18.421 00.140 428 worker thread done servicing request 19:37:18.421 00.000 10672 OnExposeComplete: enter 19:37:18.421 00.000 10672 UpdateGuideState(): m_state=6 19:37:18.421 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1162 19:37:18.421 00.000 10672 Star::Find returns 1 (0), X=1088.26, Y=794.65, Mass=286757, SNR=43.2, Peak=43680 HFD=2.8 19:37:18.421 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -3.00) 19:37:18.421 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 19:37:18.421 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.16 hyp=0.61 cameraTheta=0.27 mountX=-0.60 mountY=0.10, mountTheta=2.98 19:37:18.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.16, opts=13) 19:37:18.421 00.000 10672 Enqueuing Move request for scope (0.58, 0.16) 19:37:18.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:37:18.421 00.000 428 Worker thread wakes up 19:37:18.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.16) opts 0xd 19:37:18.421 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.16) 19:37:18.421 00.000 428 Moving (0.58, 0.16) raw xDistance=-0.60 yDistance=0.10 19:37:18.421 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 19:37:18.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:18.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:37:18.421 00.000 428 MoveAxis(E, 557, ABG) 19:37:18.421 00.000 428 Guiding Dir = 2, Dur = 557 19:37:18.421 00.000 428 IsSlewing returns 0 19:37:18.421 00.000 428 IsGuiding returns 0 19:37:18.437 00.016 428 PulseGuide returned control before completion, sleep 553 19:37:18.437 00.000 10672 UpdateGuideState exits: m=286757 SNR=43.2 19:37:18.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:18.437 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:18.453 00.016 10672 Enqueuing Expose request 19:37:18.672 00.219 10672 read socket command 10 19:37:18.672 00.000 10672 processing socket request REQDIST 19:37:18.672 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:37:18.672 00.000 10672 Sending socket response 46 (0x2e) 19:37:19.031 00.359 428 IsGuiding returns 0 19:37:19.031 00.000 428 Move returns status 0, amount 557 19:37:19.031 00.000 428 MoveAxis(N, 0, ABG) 19:37:19.031 00.000 428 Move returns status 0, amount 0 19:37:19.031 00.000 428 move complete, result=0 19:37:19.031 00.000 428 worker thread done servicing request 19:37:19.031 00.000 428 Worker thread wakes up 19:37:19.031 00.000 10672 GuideStep: -0.6 px 557 ms EAST, 0.1 px 0 ms NORTH 19:37:19.031 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:19.031 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:20.765 01.734 428 Exposure complete 19:37:20.905 00.140 428 worker thread done servicing request 19:37:20.905 00.000 10672 OnExposeComplete: enter 19:37:20.905 00.000 10672 UpdateGuideState(): m_state=6 19:37:20.905 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1163 19:37:20.905 00.000 10672 Star::Find returns 1 (0), X=1087.67, Y=794.84, Mass=284875, SNR=43.1, Peak=42912 HFD=2.7 19:37:20.905 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.68) 19:37:20.905 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.48 = 1.48) 19:37:20.905 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.35 hyp=0.35 cameraTheta=1.58 mountX=-0.04 mountY=0.35, mountTheta=1.68 19:37:20.905 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.35, opts=13) 19:37:20.905 00.000 10672 Enqueuing Move request for scope (-0.00, 0.35) 19:37:20.905 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:37:20.905 00.000 428 Worker thread wakes up 19:37:20.905 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.35) opts 0xd 19:37:20.905 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.35) 19:37:20.905 00.000 428 Moving (-0.00, 0.35) raw xDistance=-0.04 yDistance=0.35 19:37:20.905 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:37:20.905 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:20.905 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:37:20.905 00.000 428 MoveAxis(E, 0, ABG) 19:37:20.905 00.000 428 Move returns status 0, amount 0 19:37:20.905 00.000 428 MoveAxis(N, 0, ABG) 19:37:20.905 00.000 428 Move returns status 0, amount 0 19:37:20.905 00.000 428 move complete, result=0 19:37:20.905 00.000 428 worker thread done servicing request 19:37:20.921 00.016 10672 UpdateGuideState exits: m=284875 SNR=43.1 19:37:20.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:20.921 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:20.921 00.000 10672 Enqueuing Expose request 19:37:20.921 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:37:20.921 00.000 428 Worker thread wakes up 19:37:20.921 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:20.921 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:23.284 02.363 428 Exposure complete 19:37:23.409 00.125 428 worker thread done servicing request 19:37:23.409 00.000 10672 OnExposeComplete: enter 19:37:23.409 00.000 10672 UpdateGuideState(): m_state=6 19:37:23.409 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1164 19:37:23.409 00.000 10672 Star::Find returns 1 (0), X=1087.33, Y=794.29, Mass=271703, SNR=50.1, Peak=50768 HFD=1.9 19:37:23.409 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.02) = xAngle (0.41 = 0.41) 19:37:23.409 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71) 19:37:23.409 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.21 hyp=0.40 cameraTheta=-2.61 mountX=0.37 mountY=-0.17, mountTheta=-0.42 19:37:23.409 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.21, opts=13) 19:37:23.409 00.000 10672 Enqueuing Move request for scope (-0.35, -0.21) 19:37:23.409 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 19:37:23.409 00.000 428 Worker thread wakes up 19:37:23.409 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.21) opts 0xd 19:37:23.409 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.21) 19:37:23.409 00.000 428 Moving (-0.35, -0.21) raw xDistance=0.37 yDistance=-0.17 19:37:23.409 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 19:37:23.409 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:23.409 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:37:23.409 00.000 428 MoveAxis(E, 0, ABG) 19:37:23.409 00.000 428 Move returns status 0, amount 0 19:37:23.409 00.000 428 MoveAxis(N, 0, ABG) 19:37:23.409 00.000 428 Move returns status 0, amount 0 19:37:23.409 00.000 428 move complete, result=0 19:37:23.409 00.000 428 worker thread done servicing request 19:37:23.441 00.032 10672 UpdateGuideState exits: m=271703 SNR=50.1 19:37:23.441 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:23.441 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:23.441 00.000 10672 Enqueuing Expose request 19:37:23.441 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:37:23.441 00.000 428 Worker thread wakes up 19:37:23.441 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:23.441 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:23.675 00.234 10672 read socket command 10 19:37:23.675 00.000 10672 processing socket request REQDIST 19:37:23.675 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:37:23.675 00.000 10672 Sending socket response 42 (0x2a) 19:37:25.768 02.093 428 Exposure complete 19:37:25.893 00.125 428 worker thread done servicing request 19:37:25.893 00.000 10672 OnExposeComplete: enter 19:37:25.893 00.000 10672 UpdateGuideState(): m_state=6 19:37:25.893 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1165 19:37:25.893 00.000 10672 Star::Find returns 1 (0), X=1087.30, Y=794.77, Mass=280588, SNR=49.9, Peak=48576 HFD=2.7 19:37:25.893 00.000 10672 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.02) = xAngle (5.52 = -0.76) 19:37:25.893 00.000 10672 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.39 = 2.39) 19:37:25.893 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.28 hyp=0.47 cameraTheta=2.50 mountX=0.34 mountY=0.32, mountTheta=0.76 19:37:25.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.28, opts=13) 19:37:25.893 00.000 10672 Enqueuing Move request for scope (-0.37, 0.28) 19:37:25.893 00.000 428 Worker thread wakes up 19:37:25.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 19:37:25.893 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.28) opts 0xd 19:37:25.893 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.28) 19:37:25.893 00.000 428 Moving (-0.37, 0.28) raw xDistance=0.34 yDistance=0.32 19:37:25.893 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 19:37:25.893 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:25.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:37:25.893 00.000 428 MoveAxis(E, 0, ABG) 19:37:25.893 00.000 428 Move returns status 0, amount 0 19:37:25.893 00.000 428 MoveAxis(N, 0, ABG) 19:37:25.893 00.000 428 Move returns status 0, amount 0 19:37:25.893 00.000 428 move complete, result=0 19:37:25.893 00.000 428 worker thread done servicing request 19:37:25.924 00.031 10672 UpdateGuideState exits: m=280588 SNR=49.9 19:37:25.924 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:25.924 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:25.924 00.000 10672 Enqueuing Expose request 19:37:25.924 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:37:25.924 00.000 428 Worker thread wakes up 19:37:25.924 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:25.924 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:28.283 02.359 428 Exposure complete 19:37:28.423 00.140 428 worker thread done servicing request 19:37:28.423 00.000 10672 OnExposeComplete: enter 19:37:28.423 00.000 10672 UpdateGuideState(): m_state=6 19:37:28.423 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1166 19:37:28.423 00.000 10672 Star::Find returns 1 (0), X=1087.23, Y=794.18, Mass=270445, SNR=46.0, Peak=46736 HFD=2.4 19:37:28.423 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.02) = xAngle (0.49 = 0.49) 19:37:28.423 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63) 19:37:28.423 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.31 hyp=0.55 cameraTheta=-2.53 mountX=0.48 mountY=-0.27, mountTheta=-0.50 19:37:28.423 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.31, opts=13) 19:37:28.423 00.000 10672 Enqueuing Move request for scope (-0.45, -0.31) 19:37:28.423 00.000 428 Worker thread wakes up 19:37:28.423 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:37:28.423 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.31) opts 0xd 19:37:28.423 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.31) 19:37:28.423 00.000 428 Moving (-0.45, -0.31) raw xDistance=0.48 yDistance=-0.27 19:37:28.423 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 19:37:28.423 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:28.423 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:37:28.423 00.000 428 MoveAxis(W, 447, ABG) 19:37:28.423 00.000 428 Guiding Dir = 3, Dur = 447 19:37:28.439 00.016 10672 UpdateGuideState exits: m=270445 SNR=46.0 19:37:28.439 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:28.439 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:28.439 00.000 10672 Enqueuing Expose request 19:37:28.455 00.016 428 IsSlewing returns 0 19:37:28.455 00.000 428 IsGuiding returns 0 19:37:28.470 00.015 428 PulseGuide returned control before completion, sleep 429 19:37:28.673 00.203 10672 read socket command 10 19:37:28.673 00.000 10672 processing socket request REQDIST 19:37:28.673 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:37:28.673 00.000 10672 Sending socket response 46 (0x2e) 19:37:28.923 00.250 428 IsGuiding returns 1 19:37:28.923 00.000 428 scope still moving after pulse duration time elapsed 19:37:28.970 00.047 428 IsSlewing returns 0 19:37:28.970 00.000 428 IsGuiding returns 0 19:37:28.970 00.000 428 scope move finished after 447 + 68 ms 19:37:28.970 00.000 428 Move returns status 0, amount 447 19:37:28.970 00.000 428 MoveAxis(N, 0, ABG) 19:37:28.970 00.000 428 Move returns status 0, amount 0 19:37:28.970 00.000 428 move complete, result=0 19:37:28.970 00.000 428 worker thread done servicing request 19:37:28.970 00.000 428 Worker thread wakes up 19:37:28.970 00.000 10672 GuideStep: 0.5 px 447 ms WEST, -0.3 px 0 ms NORTH 19:37:28.970 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:28.970 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:30.755 01.785 428 Exposure complete 19:37:30.896 00.141 428 worker thread done servicing request 19:37:30.896 00.000 10672 OnExposeComplete: enter 19:37:30.896 00.000 10672 UpdateGuideState(): m_state=6 19:37:30.896 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1167 19:37:30.896 00.000 10672 Star::Find returns 1 (0), X=1087.66, Y=794.48, Mass=298500, SNR=49.7, Peak=50864 HFD=2.9 19:37:30.896 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.02) = xAngle (0.34 = 0.34) 19:37:30.896 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79) 19:37:30.896 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.69 mountX=0.02 mountY=-0.01, mountTheta=-0.35 19:37:30.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.01, opts=13) 19:37:30.896 00.000 10672 Enqueuing Move request for scope (-0.02, -0.01) 19:37:30.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:37:30.896 00.000 428 Worker thread wakes up 19:37:30.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd 19:37:30.896 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.01) 19:37:30.896 00.000 428 Moving (-0.02, -0.01) raw xDistance=0.02 yDistance=-0.01 19:37:30.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:37:30.896 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:30.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:37:30.896 00.000 428 MoveAxis(E, 0, ABG) 19:37:30.896 00.000 428 Move returns status 0, amount 0 19:37:30.896 00.000 428 MoveAxis(N, 0, ABG) 19:37:30.896 00.000 428 Move returns status 0, amount 0 19:37:30.896 00.000 428 move complete, result=0 19:37:30.896 00.000 428 worker thread done servicing request 19:37:30.912 00.016 10672 UpdateGuideState exits: m=298500 SNR=49.7 19:37:30.927 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:30.927 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:30.927 00.000 10672 Enqueuing Expose request 19:37:30.927 00.000 428 Worker thread wakes up 19:37:30.927 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:37:30.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:30.927 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:33.255 02.328 428 Exposure complete 19:37:33.411 00.156 428 worker thread done servicing request 19:37:33.411 00.000 10672 OnExposeComplete: enter 19:37:33.411 00.000 10672 UpdateGuideState(): m_state=6 19:37:33.411 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1168 19:37:33.411 00.000 10672 Star::Find returns 1 (0), X=1087.96, Y=794.40, Mass=348425, SNR=50.7, Peak=52176 HFD=2.7 19:37:33.411 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.02) = xAngle (2.71 = 2.71) 19:37:33.411 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.42 = -0.42) 19:37:33.411 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.09 hyp=0.30 cameraTheta=-0.31 mountX=-0.28 mountY=-0.12, mountTheta=-2.72 19:37:33.411 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.09, opts=13) 19:37:33.411 00.000 10672 Enqueuing Move request for scope (0.29, -0.09) 19:37:33.411 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:37:33.411 00.000 428 Worker thread wakes up 19:37:33.411 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.09) opts 0xd 19:37:33.411 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.09) 19:37:33.411 00.000 428 Moving (0.29, -0.09) raw xDistance=-0.28 yDistance=-0.12 19:37:33.411 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:37:33.411 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:33.411 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:37:33.411 00.000 428 MoveAxis(E, 0, ABG) 19:37:33.411 00.000 428 Move returns status 0, amount 0 19:37:33.411 00.000 428 MoveAxis(N, 0, ABG) 19:37:33.411 00.000 428 Move returns status 0, amount 0 19:37:33.411 00.000 428 move complete, result=0 19:37:33.411 00.000 428 worker thread done servicing request 19:37:33.442 00.031 10672 UpdateGuideState exits: m=348425 SNR=50.7 19:37:33.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:33.442 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:33.442 00.000 10672 Enqueuing Expose request 19:37:33.442 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:37:33.442 00.000 428 Worker thread wakes up 19:37:33.442 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:33.442 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:33.677 00.235 10672 read socket command 10 19:37:33.677 00.000 10672 processing socket request REQDIST 19:37:33.677 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:37:33.677 00.000 10672 Sending socket response 32 (0x20) 19:37:35.785 02.108 428 Exposure complete 19:37:35.957 00.172 428 worker thread done servicing request 19:37:35.957 00.000 10672 OnExposeComplete: enter 19:37:35.957 00.000 10672 UpdateGuideState(): m_state=6 19:37:35.957 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1169 19:37:35.957 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.83, Mass=262589, SNR=46.5, Peak=42480 HFD=2.4 19:37:35.957 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.02) = xAngle (4.16 = -2.13) 19:37:35.957 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.03 = 1.03) 19:37:35.957 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.38 cameraTheta=1.14 mountX=-0.20 mountY=0.32, mountTheta=2.12 19:37:35.957 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.34, opts=13) 19:37:35.957 00.000 10672 Enqueuing Move request for scope (0.16, 0.34) 19:37:35.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:37:35.957 00.000 428 Worker thread wakes up 19:37:35.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd 19:37:35.957 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.34) 19:37:35.957 00.000 428 Moving (0.16, 0.34) raw xDistance=-0.20 yDistance=0.32 19:37:35.957 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:37:35.957 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:35.957 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:37:35.957 00.000 428 MoveAxis(E, 0, ABG) 19:37:35.957 00.000 428 Move returns status 0, amount 0 19:37:35.957 00.000 428 MoveAxis(N, 0, ABG) 19:37:35.957 00.000 428 Move returns status 0, amount 0 19:37:35.957 00.000 428 move complete, result=0 19:37:35.957 00.000 428 worker thread done servicing request 19:37:35.988 00.031 10672 UpdateGuideState exits: m=262589 SNR=46.5 19:37:35.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:35.988 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:35.988 00.000 10672 Enqueuing Expose request 19:37:35.988 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:37:35.988 00.000 428 Worker thread wakes up 19:37:35.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:35.988 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:38.253 02.265 428 Exposure complete 19:37:38.394 00.141 428 worker thread done servicing request 19:37:38.394 00.000 10672 OnExposeComplete: enter 19:37:38.394 00.000 10672 UpdateGuideState(): m_state=6 19:37:38.394 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1170 19:37:38.394 00.000 10672 Star::Find returns 1 (0), X=1087.35, Y=794.08, Mass=264278, SNR=47.8, Peak=49680 HFD=2.3 19:37:38.394 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 19:37:38.394 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 19:37:38.394 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.42 hyp=0.53 cameraTheta=-2.24 mountX=0.38 mountY=-0.38, mountTheta=-0.79 19:37:38.394 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.42, opts=13) 19:37:38.394 00.000 10672 Enqueuing Move request for scope (-0.33, -0.42) 19:37:38.394 00.000 428 Worker thread wakes up 19:37:38.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 19:37:38.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.42) opts 0xd 19:37:38.394 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.42) 19:37:38.394 00.000 428 Moving (-0.33, -0.42) raw xDistance=0.38 yDistance=-0.38 19:37:38.394 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:37:38.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:38.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:37:38.394 00.000 428 MoveAxis(E, 0, ABG) 19:37:38.394 00.000 428 Move returns status 0, amount 0 19:37:38.394 00.000 428 MoveAxis(N, 0, ABG) 19:37:38.394 00.000 428 Move returns status 0, amount 0 19:37:38.394 00.000 428 move complete, result=0 19:37:38.409 00.015 428 worker thread done servicing request 19:37:38.425 00.016 10672 UpdateGuideState exits: m=264278 SNR=47.8 19:37:38.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:38.425 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:38.425 00.000 10672 Enqueuing Expose request 19:37:38.425 00.000 428 Worker thread wakes up 19:37:38.425 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:37:38.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:38.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:38.675 00.250 10672 read socket command 10 19:37:38.675 00.000 10672 processing socket request REQDIST 19:37:38.675 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:37:38.675 00.000 10672 Sending socket response 39 (0x27) 19:37:40.757 02.082 428 Exposure complete 19:37:40.897 00.140 428 worker thread done servicing request 19:37:40.897 00.000 10672 OnExposeComplete: enter 19:37:40.897 00.000 10672 UpdateGuideState(): m_state=6 19:37:40.897 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1171 19:37:40.897 00.000 10672 Star::Find returns 1 (0), X=1087.47, Y=794.80, Mass=264852, SNR=45.8, Peak=37024 HFD=3.0 19:37:40.897 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.11) 19:37:40.897 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.05 = 2.05) 19:37:40.897 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.31 hyp=0.38 cameraTheta=2.15 mountX=0.17 mountY=0.33, mountTheta=1.11 19:37:40.897 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.31, opts=13) 19:37:40.897 00.000 10672 Enqueuing Move request for scope (-0.21, 0.31) 19:37:40.897 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:37:40.897 00.000 428 Worker thread wakes up 19:37:40.897 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.31) opts 0xd 19:37:40.897 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.31) 19:37:40.897 00.000 428 Moving (-0.21, 0.31) raw xDistance=0.17 yDistance=0.33 19:37:40.897 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:37:40.897 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:40.897 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 19:37:40.897 00.000 428 MoveAxis(E, 0, ABG) 19:37:40.897 00.000 428 Move returns status 0, amount 0 19:37:40.897 00.000 428 MoveAxis(N, 0, ABG) 19:37:40.897 00.000 428 Move returns status 0, amount 0 19:37:40.897 00.000 428 move complete, result=0 19:37:40.897 00.000 428 worker thread done servicing request 19:37:40.929 00.032 10672 UpdateGuideState exits: m=264852 SNR=45.8 19:37:40.929 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:40.929 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:40.929 00.000 10672 Enqueuing Expose request 19:37:40.929 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:37:40.929 00.000 428 Worker thread wakes up 19:37:40.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:40.929 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:43.272 02.343 428 Exposure complete 19:37:43.412 00.140 428 worker thread done servicing request 19:37:43.412 00.000 10672 OnExposeComplete: enter 19:37:43.412 00.000 10672 UpdateGuideState(): m_state=6 19:37:43.412 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1172 19:37:43.412 00.000 10672 Star::Find returns 1 (0), X=1087.72, Y=794.57, Mass=265204, SNR=47.1, Peak=38656 HFD=2.8 19:37:43.412 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.02) = xAngle (4.09 = -2.19) 19:37:43.412 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.96 = 0.96) 19:37:43.412 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.07 mountX=-0.05 mountY=0.07, mountTheta=2.19 19:37:43.412 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.08, opts=13) 19:37:43.412 00.000 10672 Enqueuing Move request for scope (0.04, 0.08) 19:37:43.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:37:43.412 00.000 428 Worker thread wakes up 19:37:43.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd 19:37:43.412 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.08) 19:37:43.412 00.000 428 Moving (0.04, 0.08) raw xDistance=-0.05 yDistance=0.07 19:37:43.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:37:43.412 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:43.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 19:37:43.412 00.000 428 MoveAxis(E, 0, ABG) 19:37:43.412 00.000 428 Move returns status 0, amount 0 19:37:43.412 00.000 428 MoveAxis(N, 0, ABG) 19:37:43.412 00.000 428 Move returns status 0, amount 0 19:37:43.412 00.000 428 move complete, result=0 19:37:43.412 00.000 428 worker thread done servicing request 19:37:43.443 00.031 10672 UpdateGuideState exits: m=265204 SNR=47.1 19:37:43.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:43.443 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:43.443 00.000 10672 Enqueuing Expose request 19:37:43.443 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:43.443 00.000 428 Worker thread wakes up 19:37:43.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:43.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:43.678 00.235 10672 read socket command 10 19:37:43.678 00.000 10672 processing socket request REQDIST 19:37:43.678 00.000 10672 SOCKSVR: Sending pixel error of 0.29 19:37:43.678 00.000 10672 Sending socket response 29 (0x1d) 19:37:45.755 02.077 428 Exposure complete 19:37:45.880 00.125 428 worker thread done servicing request 19:37:45.896 00.016 10672 OnExposeComplete: enter 19:37:45.896 00.000 10672 UpdateGuideState(): m_state=6 19:37:45.896 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1173 19:37:45.896 00.000 10672 Star::Find returns 1 (0), X=1087.41, Y=794.81, Mass=269912, SNR=53.6, Peak=43136 HFD=2.7 19:37:45.896 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.02) = xAngle (5.28 = -1.00) 19:37:45.896 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.16 = 2.16) 19:37:45.896 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.32 hyp=0.41 cameraTheta=2.26 mountX=0.22 mountY=0.34, mountTheta=1.00 19:37:45.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.32, opts=13) 19:37:45.896 00.000 10672 Enqueuing Move request for scope (-0.26, 0.32) 19:37:45.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:37:45.896 00.000 428 Worker thread wakes up 19:37:45.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.32) opts 0xd 19:37:45.896 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.32) 19:37:45.896 00.000 428 Moving (-0.26, 0.32) raw xDistance=0.22 yDistance=0.34 19:37:45.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:37:45.896 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:45.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 19:37:45.896 00.000 428 MoveAxis(E, 0, ABG) 19:37:45.896 00.000 428 Move returns status 0, amount 0 19:37:45.896 00.000 428 MoveAxis(N, 0, ABG) 19:37:45.896 00.000 428 Move returns status 0, amount 0 19:37:45.896 00.000 428 move complete, result=0 19:37:45.896 00.000 428 worker thread done servicing request 19:37:45.911 00.015 10672 UpdateGuideState exits: m=269912 SNR=53.6 19:37:45.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:45.911 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:45.911 00.000 10672 Enqueuing Expose request 19:37:45.911 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:37:45.911 00.000 428 Worker thread wakes up 19:37:45.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:45.911 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:48.259 02.348 428 Exposure complete 19:37:48.400 00.141 428 worker thread done servicing request 19:37:48.416 00.016 10672 OnExposeComplete: enter 19:37:48.416 00.000 10672 UpdateGuideState(): m_state=6 19:37:48.416 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1174 19:37:48.416 00.000 10672 Star::Find returns 1 (0), X=1087.61, Y=794.90, Mass=236027, SNR=47.2, Peak=39424 HFD=2.5 19:37:48.416 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.53) 19:37:48.416 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 19:37:48.416 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.41 cameraTheta=1.73 mountX=0.02 mountY=0.41, mountTheta=1.53 19:37:48.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.40, opts=13) 19:37:48.416 00.000 10672 Enqueuing Move request for scope (-0.06, 0.40) 19:37:48.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:37:48.416 00.000 428 Worker thread wakes up 19:37:48.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.40) opts 0xd 19:37:48.416 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.40) 19:37:48.416 00.000 428 Moving (-0.06, 0.40) raw xDistance=0.02 yDistance=0.41 19:37:48.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:37:48.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:48.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 19:37:48.416 00.000 428 MoveAxis(E, 0, ABG) 19:37:48.416 00.000 428 Move returns status 0, amount 0 19:37:48.416 00.000 428 MoveAxis(N, 0, ABG) 19:37:48.416 00.000 428 Move returns status 0, amount 0 19:37:48.416 00.000 428 move complete, result=0 19:37:48.416 00.000 428 worker thread done servicing request 19:37:48.431 00.015 10672 UpdateGuideState exits: m=236027 SNR=47.2 19:37:48.431 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:48.431 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:48.431 00.000 10672 Enqueuing Expose request 19:37:48.431 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:37:48.431 00.000 428 Worker thread wakes up 19:37:48.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:48.431 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:48.681 00.250 10672 read socket command 10 19:37:48.681 00.000 10672 processing socket request REQDIST 19:37:48.681 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:37:48.681 00.000 10672 Sending socket response 35 (0x23) 19:37:50.759 02.078 428 Exposure complete 19:37:50.884 00.125 428 worker thread done servicing request 19:37:50.884 00.000 10672 OnExposeComplete: enter 19:37:50.884 00.000 10672 UpdateGuideState(): m_state=6 19:37:50.884 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1175 19:37:50.884 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=794.53, Mass=263669, SNR=51.8, Peak=39104 HFD=2.3 19:37:50.884 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.02) = xAngle (3.17 = -3.11) 19:37:50.884 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.05 = 0.05) 19:37:50.884 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.04 hyp=0.26 cameraTheta=0.15 mountX=-0.26 mountY=0.01, mountTheta=3.10 19:37:50.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.04, opts=13) 19:37:50.884 00.000 10672 Enqueuing Move request for scope (0.26, 0.04) 19:37:50.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:37:50.884 00.000 428 Worker thread wakes up 19:37:50.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.04) opts 0xd 19:37:50.884 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.04) 19:37:50.884 00.000 428 Moving (0.26, 0.04) raw xDistance=-0.26 yDistance=0.01 19:37:50.884 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:37:50.884 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:50.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:37:50.884 00.000 428 MoveAxis(E, 0, ABG) 19:37:50.899 00.015 428 Move returns status 0, amount 0 19:37:50.899 00.000 428 MoveAxis(N, 0, ABG) 19:37:50.899 00.000 428 Move returns status 0, amount 0 19:37:50.899 00.000 428 move complete, result=0 19:37:50.899 00.000 428 worker thread done servicing request 19:37:50.915 00.016 10672 UpdateGuideState exits: m=263669 SNR=51.8 19:37:50.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:50.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:50.915 00.000 10672 Enqueuing Expose request 19:37:50.915 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:37:50.915 00.000 428 Worker thread wakes up 19:37:50.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:50.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:53.273 02.358 428 Exposure complete 19:37:53.398 00.125 428 worker thread done servicing request 19:37:53.398 00.000 10672 OnExposeComplete: enter 19:37:53.398 00.000 10672 UpdateGuideState(): m_state=6 19:37:53.398 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1176 19:37:53.398 00.000 10672 Star::Find returns 1 (0), X=1087.48, Y=794.29, Mass=264777, SNR=47.1, Peak=46400 HFD=2.7 19:37:53.398 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.02) = xAngle (0.67 = 0.67) 19:37:53.398 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46) 19:37:53.398 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-2.35 mountX=0.22 mountY=-0.18, mountTheta=-0.68 19:37:53.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.20, opts=13) 19:37:53.398 00.000 10672 Enqueuing Move request for scope (-0.20, -0.20) 19:37:53.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:37:53.398 00.000 428 Worker thread wakes up 19:37:53.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.20) opts 0xd 19:37:53.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.20) 19:37:53.398 00.000 428 Moving (-0.20, -0.20) raw xDistance=0.22 yDistance=-0.18 19:37:53.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:37:53.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:53.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:37:53.398 00.000 428 MoveAxis(E, 0, ABG) 19:37:53.398 00.000 428 Move returns status 0, amount 0 19:37:53.398 00.000 428 MoveAxis(N, 0, ABG) 19:37:53.398 00.000 428 Move returns status 0, amount 0 19:37:53.398 00.000 428 move complete, result=0 19:37:53.398 00.000 428 worker thread done servicing request 19:37:53.430 00.032 10672 UpdateGuideState exits: m=264777 SNR=47.1 19:37:53.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:53.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:53.430 00.000 10672 Enqueuing Expose request 19:37:53.430 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:37:53.430 00.000 428 Worker thread wakes up 19:37:53.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:53.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:53.680 00.250 10672 read socket command 10 19:37:53.680 00.000 10672 processing socket request REQDIST 19:37:53.680 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:37:53.680 00.000 10672 Sending socket response 31 (0x1f) 19:37:55.746 02.066 428 Exposure complete 19:37:55.887 00.141 428 worker thread done servicing request 19:37:55.887 00.000 10672 OnExposeComplete: enter 19:37:55.887 00.000 10672 UpdateGuideState(): m_state=6 19:37:55.887 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1177 19:37:55.887 00.000 10672 Star::Find returns 1 (0), X=1087.27, Y=794.11, Mass=252294, SNR=49.5, Peak=50544 HFD=2.3 19:37:55.887 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.02) = xAngle (0.64 = 0.64) 19:37:55.887 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49) 19:37:55.887 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.39 hyp=0.56 cameraTheta=-2.38 mountX=0.45 mountY=-0.34, mountTheta=-0.65 19:37:55.887 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.39, opts=13) 19:37:55.887 00.000 10672 Enqueuing Move request for scope (-0.40, -0.39) 19:37:55.887 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:37:55.887 00.000 428 Worker thread wakes up 19:37:55.887 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.39) opts 0xd 19:37:55.887 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.39) 19:37:55.887 00.000 428 Moving (-0.40, -0.39) raw xDistance=0.45 yDistance=-0.34 19:37:55.887 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:37:55.887 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:55.887 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 19:37:55.887 00.000 428 MoveAxis(W, 417, ABG) 19:37:55.887 00.000 428 Guiding Dir = 3, Dur = 417 19:37:55.887 00.000 428 IsSlewing returns 0 19:37:55.887 00.000 428 IsGuiding returns 0 19:37:55.902 00.015 428 PulseGuide returned control before completion, sleep 411 19:37:55.918 00.016 10672 UpdateGuideState exits: m=252294 SNR=49.5 19:37:55.918 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:55.918 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:55.918 00.000 10672 Enqueuing Expose request 19:37:56.356 00.438 428 IsGuiding returns 0 19:37:56.356 00.000 428 Move returns status 0, amount 417 19:37:56.356 00.000 428 MoveAxis(N, 0, ABG) 19:37:56.356 00.000 428 Move returns status 0, amount 0 19:37:56.356 00.000 428 move complete, result=0 19:37:56.356 00.000 428 worker thread done servicing request 19:37:56.356 00.000 10672 GuideStep: 0.4 px 417 ms WEST, -0.3 px 0 ms NORTH 19:37:56.356 00.000 428 Worker thread wakes up 19:37:56.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:56.356 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:58.246 01.890 428 Exposure complete 19:37:58.355 00.109 428 worker thread done servicing request 19:37:58.355 00.000 10672 OnExposeComplete: enter 19:37:58.355 00.000 10672 UpdateGuideState(): m_state=6 19:37:58.355 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1178 19:37:58.355 00.000 10672 Star::Find returns 1 (0), X=1087.81, Y=794.12, Mass=159667, SNR=14.6, Peak=54352 HFD=1.8 19:37:58.355 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.02) = xAngle (1.79 = 1.79) 19:37:58.355 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.34 = -1.34) 19:37:58.355 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.38 hyp=0.40 cameraTheta=-1.23 mountX=-0.09 mountY=-0.39, mountTheta=-1.79 19:37:58.355 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.38, opts=13) 19:37:58.355 00.000 10672 Enqueuing Move request for scope (0.13, -0.38) 19:37:58.355 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=12720, FiltMax=65488, Gamma=1.000 19:37:58.355 00.000 428 Worker thread wakes up 19:37:58.355 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.38) opts 0xd 19:37:58.355 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.38) 19:37:58.355 00.000 428 Moving (0.13, -0.38) raw xDistance=-0.09 yDistance=-0.39 19:37:58.355 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:37:58.355 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:58.355 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:37:58.355 00.000 428 MoveAxis(E, 0, ABG) 19:37:58.355 00.000 428 Move returns status 0, amount 0 19:37:58.355 00.000 428 MoveAxis(N, 0, ABG) 19:37:58.355 00.000 428 Move returns status 0, amount 0 19:37:58.355 00.000 428 move complete, result=0 19:37:58.355 00.000 428 worker thread done servicing request 19:37:58.386 00.031 10672 UpdateGuideState exits: m=159667 SNR=14.6 19:37:58.386 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:58.386 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:37:58.386 00.000 10672 Enqueuing Expose request 19:37:58.386 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:37:58.386 00.000 428 Worker thread wakes up 19:37:58.386 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:37:58.386 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:37:58.683 00.297 10672 read socket command 10 19:37:58.683 00.000 10672 processing socket request REQDIST 19:37:58.683 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:37:58.683 00.000 10672 Sending socket response 39 (0x27) 19:38:00.745 02.062 428 Exposure complete 19:38:00.791 00.046 428 worker thread done servicing request 19:38:00.791 00.000 10672 OnExposeComplete: enter 19:38:00.791 00.000 10672 UpdateGuideState(): m_state=6 19:38:00.791 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1179 19:38:00.791 00.000 10672 Star::Find returns 0 (3), X=1087.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:38:00.807 00.016 10672 DistanceChecker: activated 19:38:00.807 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:38:00.807 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:38:00.807 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:38:00.807 00.000 428 Worker thread wakes up 19:38:00.807 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:38:00.807 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:38:00.807 00.000 428 move complete, result=0 19:38:00.807 00.000 428 worker thread done servicing request 19:38:00.917 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:38:00.917 00.000 10672 Status Line: Star lost - low mass 19:38:00.917 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=53489, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:38:00.932 00.015 10672 UpdateGuideState exits: Star lost - low mass 19:38:00.932 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:00.932 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:38:00.932 00.000 10672 Enqueuing Expose request 19:38:00.932 00.000 428 Worker thread wakes up 19:38:00.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:00.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:38:03.278 02.346 428 Exposure complete 19:38:03.328 00.050 428 worker thread done servicing request 19:38:03.328 00.000 10672 OnExposeComplete: enter 19:38:03.329 00.001 10672 UpdateGuideState(): m_state=6 19:38:03.329 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1180 19:38:03.330 00.001 10672 Star::Find returns 0 (3), X=1087.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:38:03.330 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:38:03.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:38:03.330 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:38:03.330 00.000 428 Worker thread wakes up 19:38:03.331 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:38:03.331 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:38:03.331 00.000 428 move complete, result=0 19:38:03.331 00.000 428 worker thread done servicing request 19:38:03.447 00.116 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:38:03.447 00.000 10672 Status Line: Star lost - low mass 19:38:03.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:38:03.463 00.016 10672 UpdateGuideState exits: Star lost - low mass 19:38:03.463 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:03.463 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:38:03.463 00.000 10672 Enqueuing Expose request 19:38:03.463 00.000 428 Worker thread wakes up 19:38:03.463 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:03.463 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:38:03.685 00.222 10672 read socket command 10 19:38:03.685 00.000 10672 processing socket request REQDIST 19:38:03.685 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:38:03.685 00.000 10672 Sending socket response 39 (0x27) 19:38:05.758 02.073 428 Exposure complete 19:38:05.805 00.047 428 worker thread done servicing request 19:38:05.805 00.000 10672 OnExposeComplete: enter 19:38:05.805 00.000 10672 UpdateGuideState(): m_state=6 19:38:05.805 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1181 19:38:05.805 00.000 10672 Star::Find returns 0 (3), X=1087.00, Y=794.00, Mass=0, SNR=-1.$, Peak=65265 HFD=0.0 19:38:05.805 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 19:38:05.806 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:38:05.806 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:38:05.806 00.000 428 Worker thread wakes up 19:38:05.806 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:38:05.806 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:38:05.806 00.000 428 move complete, result=0 19:38:05.807 00.001 428 worker thread done servicing request 19:38:05.920 00.113 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:38:05.920 00.000 10672 Status Line: Star lost - low mass 19:38:05.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=65265, max=65265, FiltMin=65265, FiltMax=65265, Gamma=1.000 19:38:05.942 00.022 10672 UpdateGuideState exits: Star lost - low mass 19:38:05.943 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:05.943 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:38:05.943 00.000 10672 Enqueuing Expose request 19:38:05.943 00.000 428 Worker thread wakes up 19:38:05.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:05.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:38:08.267 02.324 428 Exposure complete 19:38:08.403 00.136 428 worker thread done servicing request 19:38:08.403 00.000 10672 OnExposeComplete: enter 19:38:08.403 00.000 10672 UpdateGuideState(): m_state=6 19:38:08.404 00.001 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1182 19:38:08.404 00.000 10672 Star::Find returns 1 (0), X=1088.86, Y=794.02, Mass=283138, SNR=45.9, Peak=46944 HFD=2.7 19:38:08.404 00.000 10672 DistanceChecker: reject for large offset (1.28 > 0.82) avgDist = 0.41 count = 196 19:38:08.404 00.000 10672 DistanceChecker: begin recovering 19:38:08.404 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.02) = xAngle (2.65 = 2.65) 19:38:08.404 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.48 = -0.48) 19:38:08.405 00.001 10672 CameraToMount -- cameraX=1.19 cameraY=-0.47 hyp=1.28 cameraTheta=-0.38 mountX=-1.12 mountY=-0.59, mountTheta=-2.66 19:38:08.407 00.002 10672 SchedulePrimaryMove(0702ACD8, x=1.19, y=-0.47, opts=13) 19:38:08.407 00.000 10672 Enqueuing Move request for scope (1.19, -0.47) 19:38:08.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:38:08.407 00.000 428 Worker thread wakes up 19:38:08.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.19, -0.47) opts 0xd 19:38:08.407 00.000 428 Handling offset move in thread for scope, endpoint = (1.19, -0.47) 19:38:08.407 00.000 428 Moving (1.19, -0.47) raw xDistance=-1.12 yDistance=-0.59 19:38:08.408 00.001 428 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.12 19:38:08.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 19:38:08.408 00.000 428 MoveAxis(E, 1046, ABG) 19:38:08.408 00.000 428 Guiding Dir = 2, Dur = 1046 19:38:08.409 00.001 428 IsSlewing returns 0 19:38:08.409 00.000 428 IsGuiding returns 0 19:38:08.431 00.022 428 PulseGuide returned control before completion, sleep 1034 19:38:08.436 00.005 10672 UpdateGuideState exits: m=283138 SNR=45.9 19:38:08.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:08.436 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:08.437 00.001 10672 Enqueuing Expose request 19:38:08.678 00.241 10672 read socket command 10 19:38:08.678 00.000 10672 processing socket request REQDIST 19:38:08.678 00.000 10672 SOCKSVR: Sending pixel error of 0.65 19:38:08.678 00.000 10672 Sending socket response 65 (0x41) 19:38:09.490 00.812 428 IsGuiding returns 1 19:38:09.490 00.000 428 scope still moving after pulse duration time elapsed 19:38:09.537 00.047 428 IsSlewing returns 0 19:38:09.537 00.000 428 IsGuiding returns 0 19:38:09.537 00.000 428 scope move finished after 1046 + 84 ms 19:38:09.537 00.000 428 Move returns status 0, amount 1046 19:38:09.537 00.000 428 MoveAxis(N, 899, ABG) 19:38:09.537 00.000 428 Guiding Dir = 0, Dur = 899 19:38:09.537 00.000 428 IsSlewing returns 0 19:38:09.537 00.000 428 IsGuiding returns 0 19:38:09.630 00.093 428 PulseGuide returned control before completion, sleep 820 19:38:10.458 00.828 428 IsGuiding returns 1 19:38:10.458 00.000 428 scope still moving after pulse duration time elapsed 19:38:10.490 00.032 428 IsSlewing returns 0 19:38:10.490 00.000 428 IsGuiding returns 1 19:38:10.552 00.062 428 IsSlewing returns 0 19:38:10.552 00.000 428 IsGuiding returns 0 19:38:10.552 00.000 428 scope move finished after 899 + 117 ms 19:38:10.552 00.000 428 Move returns status 0, amount 899 19:38:10.552 00.000 428 move complete, result=0 19:38:10.552 00.000 428 worker thread done servicing request 19:38:10.552 00.000 428 Worker thread wakes up 19:38:10.552 00.000 10672 GuideStep: -1.1 px 1046 ms EAST, -0.6 px 899 ms NORTH 19:38:10.552 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:10.552 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:10.755 00.203 428 Exposure complete 19:38:10.880 00.125 428 worker thread done servicing request 19:38:10.880 00.000 10672 OnExposeComplete: enter 19:38:10.880 00.000 10672 UpdateGuideState(): m_state=6 19:38:10.880 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1183 19:38:10.880 00.000 10672 Star::Find returns 1 (0), X=1088.07, Y=794.05, Mass=302040, SNR=53.3, Peak=56544 HFD=2.8 19:38:10.880 00.000 10672 DistanceChecker: deactivated 19:38:10.880 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.02) = xAngle (2.18 = 2.18) 19:38:10.880 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.95 = -0.95) 19:38:10.880 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.45 hyp=0.60 cameraTheta=-0.84 mountX=-0.34 mountY=-0.49, mountTheta=-2.18 19:38:10.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.45, opts=13) 19:38:10.880 00.000 10672 Enqueuing Move request for scope (0.40, -0.45) 19:38:10.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:38:10.880 00.000 428 Worker thread wakes up 19:38:10.896 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.45) opts 0xd 19:38:10.896 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.45) 19:38:10.896 00.000 428 Moving (0.40, -0.45) raw xDistance=-0.34 yDistance=-0.49 19:38:10.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:38:10.896 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:10.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 19:38:10.896 00.000 428 MoveAxis(E, 0, ABG) 19:38:10.896 00.000 428 Move returns status 0, amount 0 19:38:10.896 00.000 428 MoveAxis(N, 0, ABG) 19:38:10.896 00.000 428 Move returns status 0, amount 0 19:38:10.896 00.000 428 move complete, result=0 19:38:10.896 00.000 428 worker thread done servicing request 19:38:10.911 00.015 10672 UpdateGuideState exits: m=302040 SNR=53.3 19:38:10.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:10.911 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:10.911 00.000 10672 Enqueuing Expose request 19:38:10.911 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:38:10.911 00.000 428 Worker thread wakes up 19:38:10.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:10.911 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:13.274 02.363 428 Exposure complete 19:38:13.415 00.141 428 worker thread done servicing request 19:38:13.415 00.000 10672 OnExposeComplete: enter 19:38:13.415 00.000 10672 UpdateGuideState(): m_state=6 19:38:13.415 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1184 19:38:13.415 00.000 10672 Star::Find returns 1 (0), X=1087.09, Y=794.25, Mass=272426, SNR=42.3, Peak=44992 HFD=2.6 19:38:13.415 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.02) = xAngle (0.27 = 0.27) 19:38:13.415 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86) 19:38:13.415 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.24 hyp=0.63 cameraTheta=-2.75 mountX=0.61 mountY=-0.18, mountTheta=-0.28 19:38:13.415 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.24, opts=13) 19:38:13.415 00.000 10672 Enqueuing Move request for scope (-0.58, -0.24) 19:38:13.415 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=640, FiltMax=65488, Gamma=1.000 19:38:13.415 00.000 428 Worker thread wakes up 19:38:13.415 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.24) opts 0xd 19:38:13.415 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.24) 19:38:13.415 00.000 428 Moving (-0.58, -0.24) raw xDistance=0.61 yDistance=-0.18 19:38:13.415 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 19:38:13.415 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:13.430 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:38:13.430 00.000 428 MoveAxis(W, 565, ABG) 19:38:13.430 00.000 428 Guiding Dir = 3, Dur = 565 19:38:13.430 00.000 428 IsSlewing returns 0 19:38:13.430 00.000 428 IsGuiding returns 0 19:38:13.446 00.016 428 PulseGuide returned control before completion, sleep 557 19:38:13.446 00.000 10672 UpdateGuideState exits: m=272426 SNR=42.3 19:38:13.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:13.446 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:13.446 00.000 10672 Enqueuing Expose request 19:38:13.680 00.234 10672 read socket command 10 19:38:13.680 00.000 10672 processing socket request REQDIST 19:38:13.680 00.000 10672 SOCKSVR: Sending pixel error of 0.63 19:38:13.680 00.000 10672 Sending socket response 63 (0x3f) 19:38:14.008 00.328 428 IsGuiding returns 1 19:38:14.008 00.000 428 scope still moving after pulse duration time elapsed 19:38:14.040 00.032 428 IsSlewing returns 0 19:38:14.040 00.000 428 IsGuiding returns 0 19:38:14.040 00.000 428 scope move finished after 565 + 47 ms 19:38:14.040 00.000 428 Move returns status 0, amount 565 19:38:14.040 00.000 428 MoveAxis(N, 0, ABG) 19:38:14.040 00.000 428 Move returns status 0, amount 0 19:38:14.040 00.000 428 move complete, result=0 19:38:14.040 00.000 428 worker thread done servicing request 19:38:14.040 00.000 428 Worker thread wakes up 19:38:14.040 00.000 10672 GuideStep: 0.6 px 565 ms WEST, -0.2 px 0 ms NORTH 19:38:14.040 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:14.040 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:15.742 01.702 428 Exposure complete 19:38:15.883 00.141 428 worker thread done servicing request 19:38:15.883 00.000 10672 OnExposeComplete: enter 19:38:15.883 00.000 10672 UpdateGuideState(): m_state=6 19:38:15.883 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1185 19:38:15.883 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=794.29, Mass=300888, SNR=54.3, Peak=46944 HFD=2.6 19:38:15.883 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.02) = xAngle (2.38 = 2.38) 19:38:15.883 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.75 = -0.75) 19:38:15.883 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.20 hyp=0.33 cameraTheta=-0.65 mountX=-0.24 mountY=-0.23, mountTheta=-2.38 19:38:15.883 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.20, opts=13) 19:38:15.883 00.000 10672 Enqueuing Move request for scope (0.27, -0.20) 19:38:15.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:38:15.883 00.000 428 Worker thread wakes up 19:38:15.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.20) opts 0xd 19:38:15.883 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.20) 19:38:15.883 00.000 428 Moving (0.27, -0.20) raw xDistance=-0.24 yDistance=-0.23 19:38:15.883 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:38:15.883 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:15.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:38:15.883 00.000 428 MoveAxis(E, 0, ABG) 19:38:15.883 00.000 428 Move returns status 0, amount 0 19:38:15.883 00.000 428 MoveAxis(N, 0, ABG) 19:38:15.883 00.000 428 Move returns status 0, amount 0 19:38:15.883 00.000 428 move complete, result=0 19:38:15.883 00.000 428 worker thread done servicing request 19:38:15.898 00.015 10672 UpdateGuideState exits: m=300888 SNR=54.3 19:38:15.898 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:15.898 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:15.898 00.000 10672 Enqueuing Expose request 19:38:15.898 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:38:15.898 00.000 428 Worker thread wakes up 19:38:15.898 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:15.898 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:18.272 02.374 428 Exposure complete 19:38:18.397 00.125 428 worker thread done servicing request 19:38:18.397 00.000 10672 OnExposeComplete: enter 19:38:18.397 00.000 10672 UpdateGuideState(): m_state=6 19:38:18.397 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1186 19:38:18.397 00.000 10672 Star::Find returns 1 (0), X=1087.86, Y=794.46, Mass=262927, SNR=43.3, Peak=50000 HFD=2.5 19:38:18.397 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.02) = xAngle (2.86 = 2.86) 19:38:18.397 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.27 = -0.27) 19:38:18.397 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.19 cameraTheta=-0.16 mountX=-0.18 mountY=-0.05, mountTheta=-2.87 19:38:18.397 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.03, opts=13) 19:38:18.397 00.000 10672 Enqueuing Move request for scope (0.18, -0.03) 19:38:18.397 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:38:18.397 00.000 428 Worker thread wakes up 19:38:18.397 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd 19:38:18.397 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.03) 19:38:18.397 00.000 428 Moving (0.18, -0.03) raw xDistance=-0.18 yDistance=-0.05 19:38:18.397 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:38:18.397 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:18.397 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:38:18.397 00.000 428 MoveAxis(E, 0, ABG) 19:38:18.397 00.000 428 Move returns status 0, amount 0 19:38:18.397 00.000 428 MoveAxis(N, 0, ABG) 19:38:18.397 00.000 428 Move returns status 0, amount 0 19:38:18.397 00.000 428 move complete, result=0 19:38:18.397 00.000 428 worker thread done servicing request 19:38:18.429 00.032 10672 UpdateGuideState exits: m=262927 SNR=43.3 19:38:18.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:18.429 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:18.429 00.000 10672 Enqueuing Expose request 19:38:18.429 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:38:18.429 00.000 428 Worker thread wakes up 19:38:18.429 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:18.429 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:18.679 00.250 10672 read socket command 10 19:38:18.679 00.000 10672 processing socket request REQDIST 19:38:18.679 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:38:18.679 00.000 10672 Sending socket response 43 (0x2b) 19:38:20.745 02.066 428 Exposure complete 19:38:20.886 00.141 428 worker thread done servicing request 19:38:20.886 00.000 10672 OnExposeComplete: enter 19:38:20.886 00.000 10672 UpdateGuideState(): m_state=6 19:38:20.886 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1187 19:38:20.886 00.000 10672 Star::Find returns 1 (0), X=1088.45, Y=794.61, Mass=287990, SNR=44.6, Peak=37360 HFD=3.1 19:38:20.886 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.02) = xAngle (3.17 = -3.11) 19:38:20.886 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.04 = 0.04) 19:38:20.886 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=0.12 hyp=0.78 cameraTheta=0.15 mountX=-0.78 mountY=0.03, mountTheta=3.10 19:38:20.886 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=0.12, opts=13) 19:38:20.886 00.000 10672 Enqueuing Move request for scope (0.77, 0.12) 19:38:20.886 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:38:20.886 00.000 428 Worker thread wakes up 19:38:20.886 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.12) opts 0xd 19:38:20.886 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, 0.12) 19:38:20.886 00.000 428 Moving (0.77, 0.12) raw xDistance=-0.78 yDistance=0.03 19:38:20.886 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78 19:38:20.886 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:20.886 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:38:20.886 00.000 428 MoveAxis(E, 726, ABG) 19:38:20.886 00.000 428 Guiding Dir = 2, Dur = 726 19:38:20.886 00.000 428 IsSlewing returns 0 19:38:20.886 00.000 428 IsGuiding returns 0 19:38:20.902 00.016 10672 UpdateGuideState exits: m=287990 SNR=44.6 19:38:20.902 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:20.902 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:20.902 00.000 10672 Enqueuing Expose request 19:38:20.917 00.015 428 PulseGuide returned control before completion, sleep 712 19:38:21.636 00.719 428 IsGuiding returns 1 19:38:21.636 00.000 428 scope still moving after pulse duration time elapsed 19:38:21.683 00.047 428 IsSlewing returns 0 19:38:21.714 00.031 428 IsGuiding returns 0 19:38:21.714 00.000 428 scope move finished after 726 + 97 ms 19:38:21.714 00.000 428 Move returns status 0, amount 726 19:38:21.714 00.000 428 MoveAxis(N, 0, ABG) 19:38:21.714 00.000 428 Move returns status 0, amount 0 19:38:21.714 00.000 428 move complete, result=0 19:38:21.714 00.000 428 worker thread done servicing request 19:38:21.714 00.000 10672 GuideStep: -0.8 px 726 ms EAST, 0.0 px 0 ms NORTH 19:38:21.714 00.000 428 Worker thread wakes up 19:38:21.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:21.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:23.260 01.546 428 Exposure complete 19:38:23.385 00.125 428 worker thread done servicing request 19:38:23.385 00.000 10672 OnExposeComplete: enter 19:38:23.385 00.000 10672 UpdateGuideState(): m_state=6 19:38:23.385 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1188 19:38:23.385 00.000 10672 Star::Find returns 1 (0), X=1087.16, Y=794.35, Mass=288980, SNR=49.5, Peak=45424 HFD=2.7 19:38:23.385 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.02) = xAngle (0.15 = 0.15) 19:38:23.385 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98) 19:38:23.385 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.14 hyp=0.54 cameraTheta=-2.87 mountX=0.53 mountY=-0.09, mountTheta=-0.16 19:38:23.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.14, opts=13) 19:38:23.385 00.000 10672 Enqueuing Move request for scope (-0.52, -0.14) 19:38:23.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:38:23.385 00.000 428 Worker thread wakes up 19:38:23.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.14) opts 0xd 19:38:23.385 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.14) 19:38:23.385 00.000 428 Moving (-0.52, -0.14) raw xDistance=0.53 yDistance=-0.09 19:38:23.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.53 19:38:23.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:23.401 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:38:23.401 00.000 428 MoveAxis(W, 444, ABG) 19:38:23.401 00.000 428 Guiding Dir = 3, Dur = 444 19:38:23.401 00.000 428 IsSlewing returns 0 19:38:23.401 00.000 428 IsGuiding returns 0 19:38:23.416 00.015 10672 UpdateGuideState exits: m=288980 SNR=49.5 19:38:23.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:23.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:23.416 00.000 10672 Enqueuing Expose request 19:38:23.416 00.000 428 PulseGuide returned control before completion, sleep 431 19:38:23.682 00.266 10672 read socket command 10 19:38:23.682 00.000 10672 processing socket request REQDIST 19:38:23.682 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:38:23.682 00.000 10672 Sending socket response 53 (0x35) 19:38:23.870 00.188 428 IsGuiding returns 0 19:38:23.870 00.000 428 Move returns status 0, amount 444 19:38:23.870 00.000 428 MoveAxis(N, 0, ABG) 19:38:23.870 00.000 428 Move returns status 0, amount 0 19:38:23.870 00.000 428 move complete, result=0 19:38:23.870 00.000 428 worker thread done servicing request 19:38:23.870 00.000 428 Worker thread wakes up 19:38:23.870 00.000 10672 GuideStep: 0.5 px 444 ms WEST, -0.1 px 0 ms NORTH 19:38:23.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:23.870 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:25.744 01.874 428 Exposure complete 19:38:25.884 00.140 428 worker thread done servicing request 19:38:25.884 00.000 10672 OnExposeComplete: enter 19:38:25.884 00.000 10672 UpdateGuideState(): m_state=6 19:38:25.884 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1189 19:38:25.884 00.000 10672 Star::Find returns 1 (0), X=1087.48, Y=794.32, Mass=278966, SNR=50.7, Peak=39856 HFD=2.8 19:38:25.884 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.02) = xAngle (0.61 = 0.61) 19:38:25.884 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51) 19:38:25.884 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.26 cameraTheta=-2.41 mountX=0.21 mountY=-0.15, mountTheta=-0.62 19:38:25.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.17, opts=13) 19:38:25.884 00.000 10672 Enqueuing Move request for scope (-0.19, -0.17) 19:38:25.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:38:25.884 00.000 428 Worker thread wakes up 19:38:25.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd 19:38:25.884 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.17) 19:38:25.884 00.000 428 Moving (-0.19, -0.17) raw xDistance=0.21 yDistance=-0.15 19:38:25.884 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:38:25.884 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:25.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:38:25.884 00.000 428 MoveAxis(E, 0, ABG) 19:38:25.884 00.000 428 Move returns status 0, amount 0 19:38:25.884 00.000 428 MoveAxis(N, 0, ABG) 19:38:25.884 00.000 428 Move returns status 0, amount 0 19:38:25.884 00.000 428 move complete, result=0 19:38:25.884 00.000 428 worker thread done servicing request 19:38:25.900 00.016 10672 UpdateGuideState exits: m=278966 SNR=50.7 19:38:25.900 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:25.900 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:25.900 00.000 10672 Enqueuing Expose request 19:38:25.900 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:38:25.900 00.000 428 Worker thread wakes up 19:38:25.900 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:25.900 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:28.270 02.370 428 Exposure complete 19:38:28.417 00.147 428 worker thread done servicing request 19:38:28.417 00.000 10672 OnExposeComplete: enter 19:38:28.418 00.001 10672 UpdateGuideState(): m_state=6 19:38:28.418 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1190 19:38:28.418 00.000 10672 Star::Find returns 1 (0), X=1087.57, Y=794.54, Mass=261551, SNR=50.5, Peak=40512 HFD=3.0 19:38:28.419 00.001 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.02) = xAngle (5.73 = -0.55) 19:38:28.419 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.61 = 2.61) 19:38:28.419 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.71 mountX=0.10 mountY=0.06, mountTheta=0.54 19:38:28.420 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.05, opts=13) 19:38:28.421 00.001 10672 Enqueuing Move request for scope (-0.11, 0.05) 19:38:28.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:38:28.421 00.000 428 Worker thread wakes up 19:38:28.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd 19:38:28.421 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.05) 19:38:28.421 00.000 428 Moving (-0.11, 0.05) raw xDistance=0.10 yDistance=0.06 19:38:28.422 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:38:28.422 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:28.422 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:38:28.422 00.000 428 MoveAxis(E, 0, ABG) 19:38:28.422 00.000 428 Move returns status 0, amount 0 19:38:28.422 00.000 428 MoveAxis(N, 0, ABG) 19:38:28.422 00.000 428 Move returns status 0, amount 0 19:38:28.423 00.001 428 move complete, result=0 19:38:28.423 00.000 428 worker thread done servicing request 19:38:28.439 00.016 10672 UpdateGuideState exits: m=261551 SNR=50.5 19:38:28.439 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:28.439 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:28.439 00.000 10672 Enqueuing Expose request 19:38:28.439 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:38:28.439 00.000 428 Worker thread wakes up 19:38:28.439 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:28.439 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:28.681 00.242 10672 read socket command 10 19:38:28.681 00.000 10672 processing socket request REQDIST 19:38:28.681 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:38:28.681 00.000 10672 Sending socket response 35 (0x23) 19:38:30.743 02.062 428 Exposure complete 19:38:30.883 00.140 428 worker thread done servicing request 19:38:30.883 00.000 10672 OnExposeComplete: enter 19:38:30.883 00.000 10672 UpdateGuideState(): m_state=6 19:38:30.883 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1191 19:38:30.883 00.000 10672 Star::Find returns 1 (0), X=1087.64, Y=794.66, Mass=334008, SNR=51.5, Peak=55776 HFD=3.0 19:38:30.883 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.02) = xAngle (4.79 = -1.49) 19:38:30.883 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.66 = 1.66) 19:38:30.883 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.77 mountX=0.01 mountY=0.17, mountTheta=1.49 19:38:30.883 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.16, opts=13) 19:38:30.883 00.000 10672 Enqueuing Move request for scope (-0.03, 0.16) 19:38:30.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:38:30.883 00.000 428 Worker thread wakes up 19:38:30.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd 19:38:30.883 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.16) 19:38:30.883 00.000 428 Moving (-0.03, 0.16) raw xDistance=0.01 yDistance=0.17 19:38:30.883 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:38:30.883 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:30.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:38:30.883 00.000 428 MoveAxis(E, 0, ABG) 19:38:30.883 00.000 428 Move returns status 0, amount 0 19:38:30.883 00.000 428 MoveAxis(N, 0, ABG) 19:38:30.883 00.000 428 Move returns status 0, amount 0 19:38:30.883 00.000 428 move complete, result=0 19:38:30.883 00.000 428 worker thread done servicing request 19:38:30.915 00.032 10672 UpdateGuideState exits: m=334008 SNR=51.5 19:38:30.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:30.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:30.915 00.000 10672 Enqueuing Expose request 19:38:30.915 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:38:30.915 00.000 428 Worker thread wakes up 19:38:30.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:30.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:33.258 02.343 428 Exposure complete 19:38:33.398 00.140 428 worker thread done servicing request 19:38:33.398 00.000 10672 OnExposeComplete: enter 19:38:33.398 00.000 10672 UpdateGuideState(): m_state=6 19:38:33.398 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1192 19:38:33.398 00.000 10672 Star::Find returns 1 (0), X=1087.60, Y=794.82, Mass=298271, SNR=50.6, Peak=41280 HFD=2.8 19:38:33.398 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.02) = xAngle (4.81 = -1.47) 19:38:33.398 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.68 = 1.68) 19:38:33.398 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.33 hyp=0.33 cameraTheta=1.79 mountX=0.03 mountY=0.33, mountTheta=1.47 19:38:33.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.33, opts=13) 19:38:33.398 00.000 10672 Enqueuing Move request for scope (-0.07, 0.33) 19:38:33.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:38:33.398 00.000 428 Worker thread wakes up 19:38:33.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.33) opts 0xd 19:38:33.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.33) 19:38:33.398 00.000 428 Moving (-0.07, 0.33) raw xDistance=0.03 yDistance=0.33 19:38:33.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:38:33.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:33.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 19:38:33.398 00.000 428 MoveAxis(E, 0, ABG) 19:38:33.398 00.000 428 Move returns status 0, amount 0 19:38:33.398 00.000 428 MoveAxis(N, 0, ABG) 19:38:33.398 00.000 428 Move returns status 0, amount 0 19:38:33.398 00.000 428 move complete, result=0 19:38:33.398 00.000 428 worker thread done servicing request 19:38:33.414 00.016 10672 UpdateGuideState exits: m=298271 SNR=50.6 19:38:33.414 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:33.414 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:33.414 00.000 10672 Enqueuing Expose request 19:38:33.414 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:38:33.414 00.000 428 Worker thread wakes up 19:38:33.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:33.414 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:33.680 00.266 10672 read socket command 10 19:38:33.680 00.000 10672 processing socket request REQDIST 19:38:33.680 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:38:33.680 00.000 10672 Sending socket response 30 (0x1e) 19:38:35.741 02.061 428 Exposure complete 19:38:35.866 00.125 428 worker thread done servicing request 19:38:35.882 00.016 10672 OnExposeComplete: enter 19:38:35.882 00.000 10672 UpdateGuideState(): m_state=6 19:38:35.882 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1193 19:38:35.882 00.000 10672 Star::Find returns 1 (0), X=1087.88, Y=794.17, Mass=294769, SNR=48.7, Peak=43024 HFD=2.9 19:38:35.882 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 19:38:35.882 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.10 = -1.10) 19:38:35.882 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.32 hyp=0.38 cameraTheta=-0.99 mountX=-0.17 mountY=-0.34, mountTheta=-2.03 19:38:35.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.32, opts=13) 19:38:35.882 00.000 10672 Enqueuing Move request for scope (0.21, -0.32) 19:38:35.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:38:35.882 00.000 428 Worker thread wakes up 19:38:35.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.32) opts 0xd 19:38:35.882 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.32) 19:38:35.882 00.000 428 Moving (0.21, -0.32) raw xDistance=-0.17 yDistance=-0.34 19:38:35.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:38:35.882 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:35.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 19:38:35.882 00.000 428 MoveAxis(E, 0, ABG) 19:38:35.882 00.000 428 Move returns status 0, amount 0 19:38:35.882 00.000 428 MoveAxis(N, 0, ABG) 19:38:35.882 00.000 428 Move returns status 0, amount 0 19:38:35.882 00.000 428 move complete, result=0 19:38:35.882 00.000 428 worker thread done servicing request 19:38:35.897 00.015 10672 UpdateGuideState exits: m=294769 SNR=48.7 19:38:35.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:35.897 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:35.897 00.000 10672 Enqueuing Expose request 19:38:35.897 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:38:35.897 00.000 428 Worker thread wakes up 19:38:35.897 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:35.897 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:38.261 02.364 428 Exposure complete 19:38:38.402 00.141 428 worker thread done servicing request 19:38:38.402 00.000 10672 OnExposeComplete: enter 19:38:38.402 00.000 10672 UpdateGuideState(): m_state=6 19:38:38.402 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1194 19:38:38.402 00.000 10672 Star::Find returns 1 (0), X=1087.57, Y=794.59, Mass=334240, SNR=59.0, Peak=41936 HFD=3.3 19:38:38.402 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.02) = xAngle (5.40 = -0.88) 19:38:38.402 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.28 = 2.28) 19:38:38.402 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.38 mountX=0.09 mountY=0.11, mountTheta=0.87 19:38:38.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.10, opts=13) 19:38:38.402 00.000 10672 Enqueuing Move request for scope (-0.11, 0.10) 19:38:38.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:38:38.402 00.000 428 Worker thread wakes up 19:38:38.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd 19:38:38.402 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.10) 19:38:38.417 00.015 428 Moving (-0.11, 0.10) raw xDistance=0.09 yDistance=0.11 19:38:38.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:38:38.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:38.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:38:38.417 00.000 428 MoveAxis(E, 0, ABG) 19:38:38.417 00.000 428 Move returns status 0, amount 0 19:38:38.417 00.000 428 MoveAxis(N, 0, ABG) 19:38:38.417 00.000 428 Move returns status 0, amount 0 19:38:38.417 00.000 428 move complete, result=0 19:38:38.417 00.000 428 worker thread done servicing request 19:38:38.433 00.016 10672 UpdateGuideState exits: m=334240 SNR=59.0 19:38:38.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:38.433 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:38.433 00.000 10672 Enqueuing Expose request 19:38:38.433 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:38:38.433 00.000 428 Worker thread wakes up 19:38:38.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:38.433 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:38.683 00.250 10672 read socket command 10 19:38:38.683 00.000 10672 processing socket request REQDIST 19:38:38.683 00.000 10672 SOCKSVR: Sending pixel error of 0.27 19:38:38.683 00.000 10672 Sending socket response 27 (0x1b) 19:38:40.745 02.062 428 Exposure complete 19:38:40.869 00.124 428 worker thread done servicing request 19:38:40.869 00.000 10672 OnExposeComplete: enter 19:38:40.869 00.000 10672 UpdateGuideState(): m_state=6 19:38:40.869 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1195 19:38:40.869 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=794.77, Mass=307234, SNR=46.2, Peak=53600 HFD=2.5 19:38:40.869 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.02) = xAngle (3.75 = -2.53) 19:38:40.869 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.63 = 0.63) 19:38:40.869 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.28 hyp=0.41 cameraTheta=0.73 mountX=-0.34 mountY=0.24, mountTheta=2.52 19:38:40.869 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.28, opts=13) 19:38:40.869 00.000 10672 Enqueuing Move request for scope (0.31, 0.28) 19:38:40.869 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:38:40.869 00.000 428 Worker thread wakes up 19:38:40.869 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.28) opts 0xd 19:38:40.869 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.28) 19:38:40.869 00.000 428 Moving (0.31, 0.28) raw xDistance=-0.34 yDistance=0.24 19:38:40.869 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:38:40.869 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:40.869 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 19:38:40.869 00.000 428 MoveAxis(E, 0, ABG) 19:38:40.869 00.000 428 Move returns status 0, amount 0 19:38:40.869 00.000 428 MoveAxis(N, 0, ABG) 19:38:40.869 00.000 428 Move returns status 0, amount 0 19:38:40.869 00.000 428 move complete, result=0 19:38:40.869 00.000 428 worker thread done servicing request 19:38:40.901 00.032 10672 UpdateGuideState exits: m=307234 SNR=46.2 19:38:40.901 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:40.901 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:40.901 00.000 10672 Enqueuing Expose request 19:38:40.901 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:38:40.901 00.000 428 Worker thread wakes up 19:38:40.901 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:40.901 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:43.244 02.343 428 Exposure complete 19:38:43.369 00.125 428 worker thread done servicing request 19:38:43.369 00.000 10672 OnExposeComplete: enter 19:38:43.369 00.000 10672 UpdateGuideState(): m_state=6 19:38:43.369 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1196 19:38:43.369 00.000 10672 Star::Find returns 1 (0), X=1088.29, Y=794.61, Mass=274013, SNR=43.8, Peak=46944 HFD=2.8 19:38:43.369 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.02) = xAngle (3.21 = -3.07) 19:38:43.369 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 19:38:43.369 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.12 hyp=0.63 cameraTheta=0.19 mountX=-0.63 mountY=0.05, mountTheta=3.05 19:38:43.369 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.12, opts=13) 19:38:43.369 00.000 10672 Enqueuing Move request for scope (0.62, 0.12) 19:38:43.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:38:43.369 00.000 428 Worker thread wakes up 19:38:43.369 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.12) opts 0xd 19:38:43.369 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.12) 19:38:43.369 00.000 428 Moving (0.62, 0.12) raw xDistance=-0.63 yDistance=0.05 19:38:43.369 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 19:38:43.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:43.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:38:43.369 00.000 428 MoveAxis(E, 585, ABG) 19:38:43.369 00.000 428 Guiding Dir = 2, Dur = 585 19:38:43.369 00.000 428 IsSlewing returns 0 19:38:43.369 00.000 428 IsGuiding returns 0 19:38:43.400 00.031 10672 UpdateGuideState exits: m=274013 SNR=43.8 19:38:43.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:43.400 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:43.400 00.000 10672 Enqueuing Expose request 19:38:43.400 00.000 428 PulseGuide returned control before completion, sleep 571 19:38:43.681 00.281 10672 read socket command 10 19:38:43.681 00.000 10672 processing socket request REQDIST 19:38:43.681 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:38:43.681 00.000 10672 Sending socket response 41 (0x29) 19:38:43.994 00.313 428 IsGuiding returns 0 19:38:43.994 00.000 428 Move returns status 0, amount 585 19:38:43.994 00.000 428 MoveAxis(N, 0, ABG) 19:38:43.994 00.000 428 Move returns status 0, amount 0 19:38:43.994 00.000 428 move complete, result=0 19:38:43.994 00.000 428 worker thread done servicing request 19:38:43.994 00.000 428 Worker thread wakes up 19:38:43.994 00.000 10672 GuideStep: -0.6 px 585 ms EAST, 0.1 px 0 ms NORTH 19:38:43.994 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:43.994 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:45.731 01.737 428 Exposure complete 19:38:45.872 00.141 428 worker thread done servicing request 19:38:45.872 00.000 10672 OnExposeComplete: enter 19:38:45.872 00.000 10672 UpdateGuideState(): m_state=6 19:38:45.872 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1197 19:38:45.872 00.000 10672 Star::Find returns 1 (0), X=1088.39, Y=794.69, Mass=259829, SNR=44.7, Peak=42144 HFD=2.9 19:38:45.872 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -2.99) 19:38:45.872 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 19:38:45.872 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=0.20 hyp=0.74 cameraTheta=0.27 mountX=-0.73 mountY=0.12, mountTheta=2.98 19:38:45.872 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=0.20, opts=13) 19:38:45.872 00.000 10672 Enqueuing Move request for scope (0.71, 0.20) 19:38:45.872 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:38:45.872 00.000 428 Worker thread wakes up 19:38:45.872 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.20) opts 0xd 19:38:45.872 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, 0.20) 19:38:45.872 00.000 428 Moving (0.71, 0.20) raw xDistance=-0.73 yDistance=0.12 19:38:45.872 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.73 19:38:45.872 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:45.872 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 19:38:45.872 00.000 428 MoveAxis(E, 722, ABG) 19:38:45.872 00.000 428 Guiding Dir = 2, Dur = 722 19:38:45.872 00.000 428 IsSlewing returns 0 19:38:45.872 00.000 428 IsGuiding returns 0 19:38:45.888 00.016 428 PulseGuide returned control before completion, sleep 716 19:38:45.903 00.015 10672 UpdateGuideState exits: m=259829 SNR=44.7 19:38:45.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:45.903 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:45.903 00.000 10672 Enqueuing Expose request 19:38:46.653 00.750 428 IsGuiding returns 1 19:38:46.653 00.000 428 scope still moving after pulse duration time elapsed 19:38:46.684 00.031 428 IsSlewing returns 0 19:38:46.684 00.000 428 IsGuiding returns 0 19:38:46.684 00.000 428 scope move finished after 722 + 81 ms 19:38:46.684 00.000 428 Move returns status 0, amount 722 19:38:46.684 00.000 428 MoveAxis(N, 0, ABG) 19:38:46.684 00.000 428 Move returns status 0, amount 0 19:38:46.684 00.000 428 move complete, result=0 19:38:46.684 00.000 428 worker thread done servicing request 19:38:46.684 00.000 10672 GuideStep: -0.7 px 722 ms EAST, 0.1 px 0 ms NORTH 19:38:46.684 00.000 428 Worker thread wakes up 19:38:46.684 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:46.684 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:48.262 01.578 428 Exposure complete 19:38:48.387 00.125 428 worker thread done servicing request 19:38:48.387 00.000 10672 OnExposeComplete: enter 19:38:48.387 00.000 10672 UpdateGuideState(): m_state=6 19:38:48.387 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1198 19:38:48.387 00.000 10672 Star::Find returns 1 (0), X=1088.09, Y=794.78, Mass=275630, SNR=49.5, Peak=41392 HFD=2.6 19:38:48.387 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.02) = xAngle (3.62 = -2.66) 19:38:48.387 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.49 = 0.49) 19:38:48.387 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.29 hyp=0.51 cameraTheta=0.60 mountX=-0.45 mountY=0.24, mountTheta=2.65 19:38:48.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.29, opts=13) 19:38:48.387 00.000 10672 Enqueuing Move request for scope (0.42, 0.29) 19:38:48.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:38:48.387 00.000 428 Worker thread wakes up 19:38:48.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.29) opts 0xd 19:38:48.387 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.29) 19:38:48.387 00.000 428 Moving (0.42, 0.29) raw xDistance=-0.45 yDistance=0.24 19:38:48.387 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.45 19:38:48.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:48.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 19:38:48.387 00.000 428 MoveAxis(E, 467, ABG) 19:38:48.387 00.000 428 Guiding Dir = 2, Dur = 467 19:38:48.387 00.000 428 IsSlewing returns 0 19:38:48.387 00.000 428 IsGuiding returns 0 19:38:48.418 00.031 10672 UpdateGuideState exits: m=275630 SNR=49.5 19:38:48.418 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:48.418 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:48.418 00.000 10672 Enqueuing Expose request 19:38:48.418 00.000 428 PulseGuide returned control before completion, sleep 451 19:38:48.684 00.266 10672 read socket command 10 19:38:48.684 00.000 10672 processing socket request REQDIST 19:38:48.684 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:38:48.684 00.000 10672 Sending socket response 50 (0x32) 19:38:48.918 00.234 428 IsGuiding returns 0 19:38:48.918 00.000 428 Move returns status 0, amount 467 19:38:48.918 00.000 428 MoveAxis(N, 0, ABG) 19:38:48.918 00.000 428 Move returns status 0, amount 0 19:38:48.918 00.000 428 move complete, result=0 19:38:48.918 00.000 428 worker thread done servicing request 19:38:48.918 00.000 428 Worker thread wakes up 19:38:48.918 00.000 10672 GuideStep: -0.4 px 467 ms EAST, 0.2 px 0 ms NORTH 19:38:48.918 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:48.918 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:50.730 01.812 428 Exposure complete 19:38:50.870 00.140 428 worker thread done servicing request 19:38:50.870 00.000 10672 OnExposeComplete: enter 19:38:50.870 00.000 10672 UpdateGuideState(): m_state=6 19:38:50.870 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1199 19:38:50.870 00.000 10672 Star::Find returns 1 (0), X=1088.04, Y=794.73, Mass=349292, SNR=54.9, Peak=47280 HFD=3.2 19:38:50.870 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.02) = xAngle (3.60 = -2.68) 19:38:50.870 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.47 = 0.47) 19:38:50.870 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.24 hyp=0.44 cameraTheta=0.58 mountX=-0.39 mountY=0.20, mountTheta=2.67 19:38:50.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.24, opts=13) 19:38:50.870 00.000 10672 Enqueuing Move request for scope (0.37, 0.24) 19:38:50.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1224, FiltMax=65488, Gamma=1.000 19:38:50.870 00.000 428 Worker thread wakes up 19:38:50.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.24) opts 0xd 19:38:50.870 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.24) 19:38:50.870 00.000 428 Moving (0.37, 0.24) raw xDistance=-0.39 yDistance=0.20 19:38:50.870 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:38:50.870 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:50.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:38:50.870 00.000 428 MoveAxis(E, 0, ABG) 19:38:50.870 00.000 428 Move returns status 0, amount 0 19:38:50.870 00.000 428 MoveAxis(N, 0, ABG) 19:38:50.870 00.000 428 Move returns status 0, amount 0 19:38:50.870 00.000 428 move complete, result=0 19:38:50.870 00.000 428 worker thread done servicing request 19:38:50.902 00.032 10672 UpdateGuideState exits: m=349292 SNR=54.9 19:38:50.902 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:50.902 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:50.902 00.000 10672 Enqueuing Expose request 19:38:50.902 00.000 428 Worker thread wakes up 19:38:50.902 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:38:50.902 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:50.902 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:53.250 02.348 428 Exposure complete 19:38:53.406 00.156 428 worker thread done servicing request 19:38:53.406 00.000 10672 OnExposeComplete: enter 19:38:53.406 00.000 10672 UpdateGuideState(): m_state=6 19:38:53.406 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1200 19:38:53.406 00.000 10672 Star::Find returns 1 (0), X=1088.10, Y=794.44, Mass=330099, SNR=59.9, Peak=43344 HFD=2.9 19:38:53.406 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 19:38:53.406 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.24 = -0.24) 19:38:53.406 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.06 hyp=0.43 cameraTheta=-0.13 mountX=-0.42 mountY=-0.10, mountTheta=-2.91 19:38:53.406 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.06, opts=13) 19:38:53.406 00.000 10672 Enqueuing Move request for scope (0.43, -0.06) 19:38:53.406 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:38:53.406 00.000 428 Worker thread wakes up 19:38:53.406 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.06) opts 0xd 19:38:53.406 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.06) 19:38:53.406 00.000 428 Moving (0.43, -0.06) raw xDistance=-0.42 yDistance=-0.10 19:38:53.406 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:38:53.406 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:53.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:38:53.406 00.000 428 MoveAxis(E, 0, ABG) 19:38:53.406 00.000 428 Move returns status 0, amount 0 19:38:53.406 00.000 428 MoveAxis(N, 0, ABG) 19:38:53.406 00.000 428 Move returns status 0, amount 0 19:38:53.406 00.000 428 move complete, result=0 19:38:53.406 00.000 428 worker thread done servicing request 19:38:53.437 00.031 10672 UpdateGuideState exits: m=330099 SNR=59.9 19:38:53.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:53.437 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:53.437 00.000 10672 Enqueuing Expose request 19:38:53.437 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:38:53.437 00.000 428 Worker thread wakes up 19:38:53.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:53.437 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:53.671 00.234 10672 read socket command 10 19:38:53.671 00.000 10672 processing socket request REQDIST 19:38:53.671 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:38:53.671 00.000 10672 Sending socket response 47 (0x2f) 19:38:55.733 02.062 428 Exposure complete 19:38:55.874 00.141 428 worker thread done servicing request 19:38:55.874 00.000 10672 OnExposeComplete: enter 19:38:55.874 00.000 10672 UpdateGuideState(): m_state=6 19:38:55.874 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1201 19:38:55.874 00.000 10672 Star::Find returns 1 (0), X=1088.05, Y=794.42, Mass=320804, SNR=53.1, Peak=43248 HFD=3.1 19:38:55.874 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.02) = xAngle (2.84 = 2.84) 19:38:55.874 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 19:38:55.874 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.07 hyp=0.38 cameraTheta=-0.18 mountX=-0.36 mountY=-0.11, mountTheta=-2.85 19:38:55.874 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.07, opts=13) 19:38:55.874 00.000 10672 Enqueuing Move request for scope (0.38, -0.07) 19:38:55.874 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:38:55.874 00.000 428 Worker thread wakes up 19:38:55.874 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.07) opts 0xd 19:38:55.874 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.07) 19:38:55.874 00.000 428 Moving (0.38, -0.07) raw xDistance=-0.36 yDistance=-0.11 19:38:55.874 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 19:38:55.874 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:55.874 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:38:55.874 00.000 428 MoveAxis(E, 0, ABG) 19:38:55.874 00.000 428 Move returns status 0, amount 0 19:38:55.874 00.000 428 MoveAxis(N, 0, ABG) 19:38:55.874 00.000 428 Move returns status 0, amount 0 19:38:55.874 00.000 428 move complete, result=0 19:38:55.874 00.000 428 worker thread done servicing request 19:38:55.905 00.031 10672 UpdateGuideState exits: m=320804 SNR=53.1 19:38:55.905 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:55.905 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:55.905 00.000 10672 Enqueuing Expose request 19:38:55.905 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:38:55.905 00.000 428 Worker thread wakes up 19:38:55.905 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:55.905 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:38:58.240 02.335 428 Exposure complete 19:38:58.377 00.137 428 worker thread done servicing request 19:38:58.378 00.001 10672 OnExposeComplete: enter 19:38:58.378 00.000 10672 UpdateGuideState(): m_state=6 19:38:58.379 00.001 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1202 19:38:58.380 00.001 10672 Star::Find returns 1 (0), X=1088.14, Y=794.85, Mass=250408, SNR=44.3, Peak=43136 HFD=2.4 19:38:58.380 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.02) = xAngle (3.68 = -2.61) 19:38:58.380 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.55 = 0.55) 19:38:58.380 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.35 hyp=0.58 cameraTheta=0.66 mountX=-0.50 mountY=0.30, mountTheta=2.60 19:38:58.381 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.35, opts=13) 19:38:58.382 00.001 10672 Enqueuing Move request for scope (0.46, 0.35) 19:38:58.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:38:58.382 00.000 428 Worker thread wakes up 19:38:58.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.35) opts 0xd 19:38:58.382 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.35) 19:38:58.382 00.000 428 Moving (0.46, 0.35) raw xDistance=-0.50 yDistance=0.30 19:38:58.382 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 19:38:58.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:38:58.383 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 19:38:58.383 00.000 428 MoveAxis(E, 465, ABG) 19:38:58.383 00.000 428 Guiding Dir = 2, Dur = 465 19:38:58.405 00.022 10672 UpdateGuideState exits: m=250408 SNR=44.3 19:38:58.405 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:38:58.405 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:38:58.405 00.000 10672 Enqueuing Expose request 19:38:58.416 00.011 428 IsSlewing returns 0 19:38:58.417 00.001 428 IsGuiding returns 0 19:38:58.431 00.014 428 PulseGuide returned control before completion, sleep 461 19:38:58.673 00.242 10672 read socket command 10 19:38:58.673 00.000 10672 processing socket request REQDIST 19:38:58.674 00.001 10672 SOCKSVR: Sending pixel error of 0.48 19:38:58.674 00.000 10672 Sending socket response 48 (0x30) 19:38:58.895 00.221 428 IsGuiding returns 1 19:38:58.895 00.000 428 scope still moving after pulse duration time elapsed 19:38:58.927 00.032 428 IsSlewing returns 0 19:38:58.928 00.001 428 IsGuiding returns 0 19:38:58.928 00.000 428 scope move finished after 465 + 46 ms 19:38:58.928 00.000 428 Move returns status 0, amount 465 19:38:58.928 00.000 428 MoveAxis(N, 0, ABG) 19:38:58.929 00.001 428 Move returns status 0, amount 0 19:38:58.929 00.000 428 move complete, result=0 19:38:58.929 00.000 428 worker thread done servicing request 19:38:58.929 00.000 428 Worker thread wakes up 19:38:58.929 00.000 10672 GuideStep: -0.5 px 465 ms EAST, 0.3 px 0 ms NORTH 19:38:58.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:38:58.929 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:00.744 01.815 428 Exposure complete 19:39:00.884 00.140 428 worker thread done servicing request 19:39:00.884 00.000 10672 OnExposeComplete: enter 19:39:00.884 00.000 10672 UpdateGuideState(): m_state=6 19:39:00.884 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1203 19:39:00.884 00.000 10672 Star::Find returns 1 (0), X=1088.13, Y=794.53, Mass=282087, SNR=50.6, Peak=44224 HFD=2.5 19:39:00.884 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.02) = xAngle (3.10 = 3.10) 19:39:00.884 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.03 = -0.03) 19:39:00.884 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.04 hyp=0.45 cameraTheta=0.08 mountX=-0.45 mountY=-0.01, mountTheta=-3.12 19:39:00.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.04, opts=13) 19:39:00.884 00.000 10672 Enqueuing Move request for scope (0.45, 0.04) 19:39:00.884 00.000 428 Worker thread wakes up 19:39:00.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:39:00.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.04) opts 0xd 19:39:00.884 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.04) 19:39:00.884 00.000 428 Moving (0.45, 0.04) raw xDistance=-0.45 yDistance=-0.01 19:39:00.884 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.45 19:39:00.884 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:00.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:39:00.884 00.000 428 MoveAxis(E, 455, ABG) 19:39:00.884 00.000 428 Guiding Dir = 2, Dur = 455 19:39:00.884 00.000 428 IsSlewing returns 0 19:39:00.884 00.000 428 IsGuiding returns 0 19:39:00.915 00.031 10672 UpdateGuideState exits: m=282087 SNR=50.6 19:39:00.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:00.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:00.915 00.000 10672 Enqueuing Expose request 19:39:00.915 00.000 428 PulseGuide returned control before completion, sleep 435 19:39:01.404 00.489 428 IsGuiding returns 0 19:39:01.404 00.000 428 Move returns status 0, amount 455 19:39:01.404 00.000 428 MoveAxis(N, 0, ABG) 19:39:01.404 00.000 428 Move returns status 0, amount 0 19:39:01.404 00.000 428 move complete, result=0 19:39:01.404 00.000 428 worker thread done servicing request 19:39:01.404 00.000 10672 GuideStep: -0.5 px 455 ms EAST, -0.0 px 0 ms NORTH 19:39:01.404 00.000 428 Worker thread wakes up 19:39:01.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:01.404 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:03.232 01.828 428 Exposure complete 19:39:03.372 00.140 428 worker thread done servicing request 19:39:03.372 00.000 10672 OnExposeComplete: enter 19:39:03.372 00.000 10672 UpdateGuideState(): m_state=6 19:39:03.372 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1204 19:39:03.372 00.000 10672 Star::Find returns 1 (0), X=1087.65, Y=794.59, Mass=276641, SNR=47.8, Peak=40080 HFD=2.9 19:39:03.372 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.02) = xAngle (4.87 = -1.42) 19:39:03.372 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.74 = 1.74) 19:39:03.372 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.84 mountX=0.02 mountY=0.10, mountTheta=1.42 19:39:03.372 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.10, opts=13) 19:39:03.372 00.000 10672 Enqueuing Move request for scope (-0.03, 0.10) 19:39:03.372 00.000 428 Worker thread wakes up 19:39:03.372 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:39:03.372 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd 19:39:03.372 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.10) 19:39:03.372 00.000 428 Moving (-0.03, 0.10) raw xDistance=0.02 yDistance=0.10 19:39:03.372 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:39:03.372 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:03.372 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:39:03.372 00.000 428 MoveAxis(E, 0, ABG) 19:39:03.372 00.000 428 Move returns status 0, amount 0 19:39:03.372 00.000 428 MoveAxis(N, 0, ABG) 19:39:03.372 00.000 428 Move returns status 0, amount 0 19:39:03.372 00.000 428 move complete, result=0 19:39:03.372 00.000 428 worker thread done servicing request 19:39:03.388 00.016 10672 UpdateGuideState exits: m=276641 SNR=47.8 19:39:03.404 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:03.404 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:03.404 00.000 10672 Enqueuing Expose request 19:39:03.404 00.000 428 Worker thread wakes up 19:39:03.404 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:39:03.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:03.404 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:03.794 00.390 10672 read socket command 10 19:39:03.794 00.000 10672 processing socket request REQDIST 19:39:03.794 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:39:03.794 00.000 10672 Sending socket response 36 (0x24) 19:39:05.731 01.937 428 Exposure complete 19:39:05.872 00.141 428 worker thread done servicing request 19:39:05.872 00.000 10672 OnExposeComplete: enter 19:39:05.872 00.000 10672 UpdateGuideState(): m_state=6 19:39:05.872 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1205 19:39:05.872 00.000 10672 Star::Find returns 1 (0), X=1087.45, Y=794.38, Mass=235830, SNR=47.0, Peak=43568 HFD=1.6 19:39:05.872 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.02) = xAngle (0.34 = 0.34) 19:39:05.872 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79) 19:39:05.872 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-2.68 mountX=0.23 mountY=-0.09, mountTheta=-0.35 19:39:05.872 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.11, opts=13) 19:39:05.872 00.000 10672 Enqueuing Move request for scope (-0.22, -0.11) 19:39:05.872 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:39:05.872 00.000 428 Worker thread wakes up 19:39:05.872 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd 19:39:05.872 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.11) 19:39:05.872 00.000 428 Moving (-0.22, -0.11) raw xDistance=0.23 yDistance=-0.09 19:39:05.872 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 19:39:05.872 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:05.872 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:39:05.872 00.000 428 MoveAxis(E, 0, ABG) 19:39:05.872 00.000 428 Move returns status 0, amount 0 19:39:05.872 00.000 428 MoveAxis(N, 0, ABG) 19:39:05.872 00.000 428 Move returns status 0, amount 0 19:39:05.872 00.000 428 move complete, result=0 19:39:05.872 00.000 428 worker thread done servicing request 19:39:05.887 00.015 10672 UpdateGuideState exits: m=235830 SNR=47.0 19:39:05.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:05.887 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:05.887 00.000 10672 Enqueuing Expose request 19:39:05.887 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:39:05.887 00.000 428 Worker thread wakes up 19:39:05.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:05.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:08.230 02.343 428 Exposure complete 19:39:08.355 00.125 428 worker thread done servicing request 19:39:08.355 00.000 10672 OnExposeComplete: enter 19:39:08.355 00.000 10672 UpdateGuideState(): m_state=6 19:39:08.355 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1206 19:39:08.355 00.000 10672 Star::Find returns 1 (0), X=1087.67, Y=794.81, Mass=299454, SNR=47.6, Peak=42800 HFD=2.7 19:39:08.355 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.68) 19:39:08.355 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.48 = 1.48) 19:39:08.355 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.59 mountX=-0.03 mountY=0.32, mountTheta=1.68 19:39:08.355 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.32, opts=13) 19:39:08.355 00.000 10672 Enqueuing Move request for scope (-0.01, 0.32) 19:39:08.355 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:39:08.355 00.000 428 Worker thread wakes up 19:39:08.355 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd 19:39:08.371 00.016 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.32) 19:39:08.371 00.000 428 Moving (-0.01, 0.32) raw xDistance=-0.03 yDistance=0.32 19:39:08.371 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:39:08.371 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:08.371 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:39:08.371 00.000 428 MoveAxis(E, 0, ABG) 19:39:08.371 00.000 428 Move returns status 0, amount 0 19:39:08.371 00.000 428 MoveAxis(N, 0, ABG) 19:39:08.371 00.000 428 Move returns status 0, amount 0 19:39:08.371 00.000 428 move complete, result=0 19:39:08.371 00.000 428 worker thread done servicing request 19:39:08.386 00.015 10672 UpdateGuideState exits: m=299454 SNR=47.6 19:39:08.386 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:08.386 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:08.386 00.000 10672 Enqueuing Expose request 19:39:08.386 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:39:08.386 00.000 428 Worker thread wakes up 19:39:08.386 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:08.386 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:08.683 00.297 10672 read socket command 10 19:39:08.683 00.000 10672 processing socket request REQDIST 19:39:08.683 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:39:08.683 00.000 10672 Sending socket response 32 (0x20) 19:39:10.734 02.051 428 Exposure complete 19:39:10.859 00.125 428 worker thread done servicing request 19:39:10.859 00.000 10672 OnExposeComplete: enter 19:39:10.859 00.000 10672 UpdateGuideState(): m_state=6 19:39:10.859 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1207 19:39:10.859 00.000 10672 Star::Find returns 1 (0), X=1088.31, Y=794.56, Mass=289871, SNR=47.8, Peak=39216 HFD=3.1 19:39:10.859 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:39:10.859 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.00 = 0.00) 19:39:10.859 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=0.07 hyp=0.63 cameraTheta=0.11 mountX=-0.63 mountY=0.00, mountTheta=3.14 19:39:10.859 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=0.07, opts=13) 19:39:10.859 00.000 10672 Enqueuing Move request for scope (0.63, 0.07) 19:39:10.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:39:10.859 00.000 428 Worker thread wakes up 19:39:10.859 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.07) opts 0xd 19:39:10.859 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, 0.07) 19:39:10.859 00.000 428 Moving (0.63, 0.07) raw xDistance=-0.63 yDistance=0.00 19:39:10.859 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 19:39:10.859 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:10.875 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:39:10.875 00.000 428 MoveAxis(E, 590, ABG) 19:39:10.875 00.000 428 Guiding Dir = 2, Dur = 590 19:39:10.875 00.000 428 IsSlewing returns 0 19:39:10.875 00.000 428 IsGuiding returns 0 19:39:10.891 00.016 10672 UpdateGuideState exits: m=289871 SNR=47.8 19:39:10.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:10.891 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:10.891 00.000 10672 Enqueuing Expose request 19:39:10.891 00.000 428 PulseGuide returned control before completion, sleep 577 19:39:11.484 00.593 428 IsGuiding returns 1 19:39:11.484 00.000 428 scope still moving after pulse duration time elapsed 19:39:11.515 00.031 428 IsSlewing returns 0 19:39:11.547 00.032 428 IsGuiding returns 0 19:39:11.547 00.000 428 scope move finished after 590 + 88 ms 19:39:11.547 00.000 428 Move returns status 0, amount 590 19:39:11.547 00.000 428 MoveAxis(N, 0, ABG) 19:39:11.547 00.000 428 Move returns status 0, amount 0 19:39:11.547 00.000 428 move complete, result=0 19:39:11.547 00.000 428 worker thread done servicing request 19:39:11.547 00.000 428 Worker thread wakes up 19:39:11.547 00.000 10672 GuideStep: -0.6 px 590 ms EAST, 0.0 px 0 ms NORTH 19:39:11.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:11.547 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:13.234 01.687 428 Exposure complete 19:39:13.358 00.124 428 worker thread done servicing request 19:39:13.358 00.000 10672 OnExposeComplete: enter 19:39:13.358 00.000 10672 UpdateGuideState(): m_state=6 19:39:13.358 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1208 19:39:13.358 00.000 10672 Star::Find returns 1 (0), X=1087.74, Y=794.66, Mass=291386, SNR=48.7, Peak=38560 HFD=3.0 19:39:13.358 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.08) 19:39:13.358 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 19:39:13.358 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.19 mountX=-0.09 mountY=0.16, mountTheta=2.07 19:39:13.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.17, opts=13) 19:39:13.358 00.000 10672 Enqueuing Move request for scope (0.07, 0.17) 19:39:13.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:39:13.358 00.000 428 Worker thread wakes up 19:39:13.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd 19:39:13.358 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.17) 19:39:13.358 00.000 428 Moving (0.07, 0.17) raw xDistance=-0.09 yDistance=0.16 19:39:13.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:39:13.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:13.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 19:39:13.358 00.000 428 MoveAxis(E, 0, ABG) 19:39:13.358 00.000 428 Move returns status 0, amount 0 19:39:13.358 00.000 428 MoveAxis(N, 0, ABG) 19:39:13.358 00.000 428 Move returns status 0, amount 0 19:39:13.358 00.000 428 move complete, result=0 19:39:13.358 00.000 428 worker thread done servicing request 19:39:13.390 00.032 10672 UpdateGuideState exits: m=291386 SNR=48.7 19:39:13.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:13.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:13.390 00.000 10672 Enqueuing Expose request 19:39:13.390 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:39:13.390 00.000 428 Worker thread wakes up 19:39:13.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:13.390 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:13.686 00.296 10672 read socket command 10 19:39:13.686 00.000 10672 processing socket request REQDIST 19:39:13.686 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:39:13.686 00.000 10672 Sending socket response 34 (0x22) 19:39:15.733 02.047 428 Exposure complete 19:39:15.858 00.125 428 worker thread done servicing request 19:39:15.858 00.000 10672 OnExposeComplete: enter 19:39:15.858 00.000 10672 UpdateGuideState(): m_state=6 19:39:15.858 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1209 19:39:15.858 00.000 10672 Star::Find returns 1 (0), X=1087.96, Y=794.73, Mass=307069, SNR=50.3, Peak=52064 HFD=2.5 19:39:15.858 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.02) = xAngle (3.72 = -2.56) 19:39:15.858 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.60 = 0.60) 19:39:15.858 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.24 hyp=0.37 cameraTheta=0.70 mountX=-0.31 mountY=0.21, mountTheta=2.55 19:39:15.873 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.24, opts=13) 19:39:15.873 00.000 10672 Enqueuing Move request for scope (0.28, 0.24) 19:39:15.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=96, FiltMax=65488, Gamma=1.000 19:39:15.873 00.000 428 Worker thread wakes up 19:39:15.873 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.24) opts 0xd 19:39:15.873 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.24) 19:39:15.873 00.000 428 Moving (0.28, 0.24) raw xDistance=-0.31 yDistance=0.21 19:39:15.873 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:39:15.873 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:15.873 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:39:15.873 00.000 428 MoveAxis(E, 0, ABG) 19:39:15.873 00.000 428 Move returns status 0, amount 0 19:39:15.873 00.000 428 MoveAxis(N, 0, ABG) 19:39:15.873 00.000 428 Move returns status 0, amount 0 19:39:15.873 00.000 428 move complete, result=0 19:39:15.873 00.000 428 worker thread done servicing request 19:39:15.889 00.016 10672 UpdateGuideState exits: m=307069 SNR=50.3 19:39:15.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:15.889 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:15.889 00.000 10672 Enqueuing Expose request 19:39:15.889 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:39:15.889 00.000 428 Worker thread wakes up 19:39:15.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:15.889 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:18.237 02.348 428 Exposure complete 19:39:18.362 00.125 428 worker thread done servicing request 19:39:18.362 00.000 10672 OnExposeComplete: enter 19:39:18.362 00.000 10672 UpdateGuideState(): m_state=6 19:39:18.362 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1210 19:39:18.362 00.000 10672 Star::Find returns 1 (0), X=1087.67, Y=794.81, Mass=277602, SNR=49.6, Peak=37360 HFD=2.7 19:39:18.362 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.68) 19:39:18.362 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 19:39:18.362 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.58 mountX=-0.04 mountY=0.32, mountTheta=1.68 19:39:18.377 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.32, opts=13) 19:39:18.377 00.000 10672 Enqueuing Move request for scope (-0.00, 0.32) 19:39:18.377 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:39:18.377 00.000 428 Worker thread wakes up 19:39:18.377 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.32) opts 0xd 19:39:18.377 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.32) 19:39:18.377 00.000 428 Moving (-0.00, 0.32) raw xDistance=-0.04 yDistance=0.32 19:39:18.377 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:39:18.377 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:18.377 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:39:18.377 00.000 428 MoveAxis(E, 0, ABG) 19:39:18.377 00.000 428 Move returns status 0, amount 0 19:39:18.377 00.000 428 MoveAxis(N, 0, ABG) 19:39:18.377 00.000 428 Move returns status 0, amount 0 19:39:18.377 00.000 428 move complete, result=0 19:39:18.377 00.000 428 worker thread done servicing request 19:39:18.393 00.016 10672 UpdateGuideState exits: m=277602 SNR=49.6 19:39:18.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:18.393 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:18.393 00.000 10672 Enqueuing Expose request 19:39:18.393 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:39:18.393 00.000 428 Worker thread wakes up 19:39:18.393 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:18.393 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:18.674 00.281 10672 read socket command 10 19:39:18.674 00.000 10672 processing socket request REQDIST 19:39:18.674 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:39:18.674 00.000 10672 Sending socket response 34 (0x22) 19:39:20.721 02.047 428 Exposure complete 19:39:20.861 00.140 428 worker thread done servicing request 19:39:20.861 00.000 10672 OnExposeComplete: enter 19:39:20.861 00.000 10672 UpdateGuideState(): m_state=6 19:39:20.861 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1211 19:39:20.861 00.000 10672 Star::Find returns 1 (0), X=1088.11, Y=794.78, Mass=300576, SNR=49.0, Peak=49024 HFD=2.6 19:39:20.861 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.67) 19:39:20.861 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.49 = 0.49) 19:39:20.861 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.29 hyp=0.52 cameraTheta=0.59 mountX=-0.46 mountY=0.24, mountTheta=2.66 19:39:20.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.29, opts=13) 19:39:20.861 00.000 10672 Enqueuing Move request for scope (0.43, 0.29) 19:39:20.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:39:20.861 00.000 428 Worker thread wakes up 19:39:20.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.29) opts 0xd 19:39:20.861 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.29) 19:39:20.861 00.000 428 Moving (0.43, 0.29) raw xDistance=-0.46 yDistance=0.24 19:39:20.861 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:39:20.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:20.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 19:39:20.861 00.000 428 MoveAxis(E, 431, ABG) 19:39:20.861 00.000 428 Guiding Dir = 2, Dur = 431 19:39:20.877 00.016 10672 UpdateGuideState exits: m=300576 SNR=49.0 19:39:20.877 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:20.892 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:20.892 00.000 10672 Enqueuing Expose request 19:39:20.892 00.000 428 IsSlewing returns 0 19:39:20.892 00.000 428 IsGuiding returns 0 19:39:20.908 00.016 428 PulseGuide returned control before completion, sleep 427 19:39:21.361 00.453 428 IsGuiding returns 1 19:39:21.361 00.000 428 scope still moving after pulse duration time elapsed 19:39:21.392 00.031 428 IsSlewing returns 0 19:39:21.392 00.000 428 IsGuiding returns 0 19:39:21.392 00.000 428 scope move finished after 431 + 65 ms 19:39:21.392 00.000 428 Move returns status 0, amount 431 19:39:21.392 00.000 428 MoveAxis(N, 0, ABG) 19:39:21.392 00.000 428 Move returns status 0, amount 0 19:39:21.392 00.000 428 move complete, result=0 19:39:21.392 00.000 428 worker thread done servicing request 19:39:21.392 00.000 10672 GuideStep: -0.5 px 431 ms EAST, 0.2 px 0 ms NORTH 19:39:21.392 00.000 428 Worker thread wakes up 19:39:21.392 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:21.392 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:23.220 01.828 428 Exposure complete 19:39:23.360 00.140 428 worker thread done servicing request 19:39:23.360 00.000 10672 OnExposeComplete: enter 19:39:23.360 00.000 10672 UpdateGuideState(): m_state=6 19:39:23.360 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1212 19:39:23.360 00.000 10672 Star::Find returns 1 (0), X=1087.84, Y=794.55, Mass=294930, SNR=52.3, Peak=45088 HFD=2.8 19:39:23.360 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.02) = xAngle (3.38 = -2.91) 19:39:23.360 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.25 = 0.25) 19:39:23.360 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.36 mountX=-0.17 mountY=0.04, mountTheta=2.89 19:39:23.360 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.06, opts=13) 19:39:23.360 00.000 10672 Enqueuing Move request for scope (0.16, 0.06) 19:39:23.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:39:23.360 00.000 428 Worker thread wakes up 19:39:23.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd 19:39:23.360 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.06) 19:39:23.360 00.000 428 Moving (0.16, 0.06) raw xDistance=-0.17 yDistance=0.04 19:39:23.360 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:39:23.360 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:23.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:39:23.360 00.000 428 MoveAxis(E, 0, ABG) 19:39:23.360 00.000 428 Move returns status 0, amount 0 19:39:23.360 00.000 428 MoveAxis(N, 0, ABG) 19:39:23.360 00.000 428 Move returns status 0, amount 0 19:39:23.360 00.000 428 move complete, result=0 19:39:23.360 00.000 428 worker thread done servicing request 19:39:23.376 00.016 10672 UpdateGuideState exits: m=294930 SNR=52.3 19:39:23.376 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:23.376 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:23.376 00.000 10672 Enqueuing Expose request 19:39:23.376 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:39:23.376 00.000 428 Worker thread wakes up 19:39:23.376 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:23.376 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:23.673 00.297 10672 read socket command 10 19:39:23.673 00.000 10672 processing socket request REQDIST 19:39:23.673 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:39:23.673 00.000 10672 Sending socket response 32 (0x20) 19:39:25.719 02.046 428 Exposure complete 19:39:25.860 00.141 428 worker thread done servicing request 19:39:25.860 00.000 10672 OnExposeComplete: enter 19:39:25.860 00.000 10672 UpdateGuideState(): m_state=6 19:39:25.860 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1213 19:39:25.860 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.74, Mass=261703, SNR=39.8, Peak=35504 HFD=2.5 19:39:25.860 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.02) = xAngle (3.77 = -2.52) 19:39:25.860 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.64 = 0.64) 19:39:25.860 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.25 hyp=0.37 cameraTheta=0.75 mountX=-0.30 mountY=0.22, mountTheta=2.51 19:39:25.860 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.25, opts=13) 19:39:25.860 00.000 10672 Enqueuing Move request for scope (0.27, 0.25) 19:39:25.860 00.000 428 Worker thread wakes up 19:39:25.860 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:39:25.860 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.25) opts 0xd 19:39:25.860 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.25) 19:39:25.860 00.000 428 Moving (0.27, 0.25) raw xDistance=-0.30 yDistance=0.22 19:39:25.860 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:39:25.860 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:25.860 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:39:25.860 00.000 428 MoveAxis(E, 0, ABG) 19:39:25.860 00.000 428 Move returns status 0, amount 0 19:39:25.860 00.000 428 MoveAxis(N, 0, ABG) 19:39:25.860 00.000 428 Move returns status 0, amount 0 19:39:25.860 00.000 428 move complete, result=0 19:39:25.860 00.000 428 worker thread done servicing request 19:39:25.891 00.031 10672 UpdateGuideState exits: m=261703 SNR=39.8 19:39:25.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:25.891 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:25.891 00.000 10672 Enqueuing Expose request 19:39:25.891 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:39:25.891 00.000 428 Worker thread wakes up 19:39:25.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:25.891 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:28.222 02.331 428 Exposure complete 19:39:28.347 00.125 428 worker thread done servicing request 19:39:28.347 00.000 10672 OnExposeComplete: enter 19:39:28.363 00.016 10672 UpdateGuideState(): m_state=6 19:39:28.363 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1214 19:39:28.363 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=794.94, Mass=252575, SNR=45.2, Peak=46192 HFD=2.1 19:39:28.363 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.02) = xAngle (4.00 = -2.28) 19:39:28.363 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.87 = 0.87) 19:39:28.363 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.45 hyp=0.55 cameraTheta=0.98 mountX=-0.36 mountY=0.42, mountTheta=2.28 19:39:28.363 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.45, opts=13) 19:39:28.363 00.000 10672 Enqueuing Move request for scope (0.30, 0.45) 19:39:28.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:39:28.363 00.000 428 Worker thread wakes up 19:39:28.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.45) opts 0xd 19:39:28.363 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.45) 19:39:28.363 00.000 428 Moving (0.30, 0.45) raw xDistance=-0.36 yDistance=0.42 19:39:28.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 19:39:28.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:28.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 19:39:28.363 00.000 428 MoveAxis(E, 0, ABG) 19:39:28.363 00.000 428 Move returns status 0, amount 0 19:39:28.363 00.000 428 MoveAxis(N, 0, ABG) 19:39:28.363 00.000 428 Move returns status 0, amount 0 19:39:28.363 00.000 428 move complete, result=0 19:39:28.363 00.000 428 worker thread done servicing request 19:39:28.378 00.015 10672 UpdateGuideState exits: m=252575 SNR=45.2 19:39:28.378 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:28.378 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:28.378 00.000 10672 Enqueuing Expose request 19:39:28.378 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 19:39:28.378 00.000 428 Worker thread wakes up 19:39:28.378 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:28.378 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:28.675 00.297 10672 read socket command 10 19:39:28.675 00.000 10672 processing socket request REQDIST 19:39:28.675 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:39:28.675 00.000 10672 Sending socket response 40 (0x28) 19:39:30.722 02.047 428 Exposure complete 19:39:30.862 00.140 428 worker thread done servicing request 19:39:30.862 00.000 10672 OnExposeComplete: enter 19:39:30.862 00.000 10672 UpdateGuideState(): m_state=6 19:39:30.862 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1215 19:39:30.862 00.000 10672 Star::Find returns 1 (0), X=1088.15, Y=794.87, Mass=300116, SNR=50.7, Peak=50320 HFD=2.9 19:39:30.862 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.58) 19:39:30.862 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 19:39:30.862 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.38 hyp=0.61 cameraTheta=0.68 mountX=-0.51 mountY=0.33, mountTheta=2.57 19:39:30.862 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.38, opts=13) 19:39:30.862 00.000 10672 Enqueuing Move request for scope (0.47, 0.38) 19:39:30.862 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:39:30.862 00.000 428 Worker thread wakes up 19:39:30.862 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.38) opts 0xd 19:39:30.862 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.38) 19:39:30.862 00.000 428 Moving (0.47, 0.38) raw xDistance=-0.51 yDistance=0.33 19:39:30.862 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 19:39:30.862 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:30.862 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 19:39:30.862 00.000 428 MoveAxis(E, 477, ABG) 19:39:30.862 00.000 428 Guiding Dir = 2, Dur = 477 19:39:30.862 00.000 428 IsSlewing returns 0 19:39:30.862 00.000 428 IsGuiding returns 0 19:39:30.893 00.031 10672 UpdateGuideState exits: m=300116 SNR=50.7 19:39:30.893 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:30.893 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:30.893 00.000 10672 Enqueuing Expose request 19:39:30.893 00.000 428 PulseGuide returned control before completion, sleep 466 19:39:31.393 00.500 428 IsGuiding returns 0 19:39:31.409 00.016 428 Move returns status 0, amount 477 19:39:31.409 00.000 428 MoveAxis(N, 0, ABG) 19:39:31.409 00.000 428 Move returns status 0, amount 0 19:39:31.409 00.000 428 move complete, result=0 19:39:31.409 00.000 428 worker thread done servicing request 19:39:31.409 00.000 428 Worker thread wakes up 19:39:31.409 00.000 10672 GuideStep: -0.5 px 477 ms EAST, 0.3 px 0 ms NORTH 19:39:31.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:31.409 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:33.236 01.827 428 Exposure complete 19:39:33.377 00.141 428 worker thread done servicing request 19:39:33.377 00.000 10672 OnExposeComplete: enter 19:39:33.377 00.000 10672 UpdateGuideState(): m_state=6 19:39:33.377 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1216 19:39:33.377 00.000 10672 Star::Find returns 1 (0), X=1087.96, Y=794.76, Mass=318395, SNR=53.7, Peak=46944 HFD=2.8 19:39:33.377 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.02) = xAngle (3.78 = -2.50) 19:39:33.377 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.65 = 0.65) 19:39:33.377 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.39 cameraTheta=0.76 mountX=-0.31 mountY=0.24, mountTheta=2.50 19:39:33.377 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.27, opts=13) 19:39:33.377 00.000 10672 Enqueuing Move request for scope (0.28, 0.27) 19:39:33.377 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:39:33.377 00.000 428 Worker thread wakes up 19:39:33.377 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd 19:39:33.377 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.27) 19:39:33.377 00.000 428 Moving (0.28, 0.27) raw xDistance=-0.31 yDistance=0.24 19:39:33.377 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:39:33.377 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:33.377 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 19:39:33.377 00.000 428 MoveAxis(E, 0, ABG) 19:39:33.377 00.000 428 Move returns status 0, amount 0 19:39:33.377 00.000 428 MoveAxis(N, 0, ABG) 19:39:33.377 00.000 428 Move returns status 0, amount 0 19:39:33.377 00.000 428 move complete, result=0 19:39:33.377 00.000 428 worker thread done servicing request 19:39:33.408 00.031 10672 UpdateGuideState exits: m=318395 SNR=53.7 19:39:33.408 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:33.408 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:33.408 00.000 10672 Enqueuing Expose request 19:39:33.408 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:39:33.408 00.000 428 Worker thread wakes up 19:39:33.408 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:33.408 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:33.674 00.266 10672 read socket command 10 19:39:33.674 00.000 10672 processing socket request REQDIST 19:39:33.674 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:39:33.674 00.000 10672 Sending socket response 44 (0x2c) 19:39:35.724 02.050 428 Exposure complete 19:39:35.849 00.125 428 worker thread done servicing request 19:39:35.849 00.000 10672 OnExposeComplete: enter 19:39:35.849 00.000 10672 UpdateGuideState(): m_state=6 19:39:35.849 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1217 19:39:35.849 00.000 10672 Star::Find returns 1 (0), X=1087.96, Y=795.21, Mass=275512, SNR=49.3, Peak=50000 HFD=2.5 19:39:35.849 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.02) = xAngle (4.22 = -2.07) 19:39:35.849 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 19:39:35.849 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.72 hyp=0.77 cameraTheta=1.20 mountX=-0.37 mountY=0.68, mountTheta=2.06 19:39:35.849 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.72, opts=13) 19:39:35.849 00.000 10672 Enqueuing Move request for scope (0.28, 0.72) 19:39:35.849 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:39:35.849 00.000 428 Worker thread wakes up 19:39:35.849 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.72) opts 0xd 19:39:35.849 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.72) 19:39:35.849 00.000 428 Moving (0.28, 0.72) raw xDistance=-0.37 yDistance=0.68 19:39:35.865 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:39:35.865 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:39:35.865 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 19:39:35.865 00.000 428 MoveAxis(E, 0, ABG) 19:39:35.865 00.000 428 Move returns status 0, amount 0 19:39:35.865 00.000 428 MoveAxis(N, 0, ABG) 19:39:35.865 00.000 428 Move returns status 0, amount 0 19:39:35.865 00.000 428 move complete, result=0 19:39:35.865 00.000 428 worker thread done servicing request 19:39:35.881 00.016 10672 UpdateGuideState exits: m=275512 SNR=49.3 19:39:35.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:35.881 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:35.881 00.000 10672 Enqueuing Expose request 19:39:35.881 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 19:39:35.881 00.000 428 Worker thread wakes up 19:39:35.881 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:35.881 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:38.239 02.358 428 Exposure complete 19:39:38.380 00.141 428 worker thread done servicing request 19:39:38.380 00.000 10672 OnExposeComplete: enter 19:39:38.380 00.000 10672 UpdateGuideState(): m_state=6 19:39:38.380 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1218 19:39:38.380 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.79, Mass=257499, SNR=42.7, Peak=43568 HFD=2.4 19:39:38.380 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.43) 19:39:38.380 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.73 = 0.73) 19:39:38.380 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.30 hyp=0.41 cameraTheta=0.84 mountX=-0.31 mountY=0.27, mountTheta=2.42 19:39:38.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.30, opts=13) 19:39:38.380 00.000 10672 Enqueuing Move request for scope (0.27, 0.30) 19:39:38.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:39:38.380 00.000 428 Worker thread wakes up 19:39:38.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.30) opts 0xd 19:39:38.380 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.30) 19:39:38.380 00.000 428 Moving (0.27, 0.30) raw xDistance=-0.31 yDistance=0.27 19:39:38.380 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:39:38.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:38.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:39:38.380 00.000 428 MoveAxis(E, 0, ABG) 19:39:38.380 00.000 428 Move returns status 0, amount 0 19:39:38.380 00.000 428 MoveAxis(N, 0, ABG) 19:39:38.380 00.000 428 Move returns status 0, amount 0 19:39:38.380 00.000 428 move complete, result=0 19:39:38.380 00.000 428 worker thread done servicing request 19:39:38.411 00.031 10672 UpdateGuideState exits: m=257499 SNR=42.7 19:39:38.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:38.411 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:38.411 00.000 10672 Enqueuing Expose request 19:39:38.411 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:39:38.411 00.000 428 Worker thread wakes up 19:39:38.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:38.411 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:38.677 00.266 10672 read socket command 10 19:39:38.677 00.000 10672 processing socket request REQDIST 19:39:38.677 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:39:38.677 00.000 10672 Sending socket response 50 (0x32) 19:39:40.723 02.046 428 Exposure complete 19:39:40.863 00.140 428 worker thread done servicing request 19:39:40.863 00.000 10672 OnExposeComplete: enter 19:39:40.863 00.000 10672 UpdateGuideState(): m_state=6 19:39:40.863 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1219 19:39:40.863 00.000 10672 Star::Find returns 1 (0), X=1087.79, Y=794.80, Mass=298350, SNR=49.4, Peak=43344 HFD=2.9 19:39:40.863 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.02) = xAngle (4.25 = -2.04) 19:39:40.863 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.12 = 1.12) 19:39:40.863 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.23 mountX=-0.15 mountY=0.30, mountTheta=2.03 19:39:40.863 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.31, opts=13) 19:39:40.863 00.000 10672 Enqueuing Move request for scope (0.11, 0.31) 19:39:40.863 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:39:40.863 00.000 428 Worker thread wakes up 19:39:40.863 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd 19:39:40.863 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.31) 19:39:40.863 00.000 428 Moving (0.11, 0.31) raw xDistance=-0.15 yDistance=0.30 19:39:40.863 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:39:40.863 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:40.863 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 19:39:40.863 00.000 428 MoveAxis(E, 0, ABG) 19:39:40.863 00.000 428 Move returns status 0, amount 0 19:39:40.863 00.000 428 MoveAxis(N, 0, ABG) 19:39:40.863 00.000 428 Move returns status 0, amount 0 19:39:40.863 00.000 428 move complete, result=0 19:39:40.863 00.000 428 worker thread done servicing request 19:39:40.879 00.016 10672 UpdateGuideState exits: m=298350 SNR=49.4 19:39:40.879 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:40.879 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:40.879 00.000 10672 Enqueuing Expose request 19:39:40.879 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:39:40.879 00.000 428 Worker thread wakes up 19:39:40.879 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:40.879 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:43.242 02.363 428 Exposure complete 19:39:43.367 00.125 428 worker thread done servicing request 19:39:43.367 00.000 10672 OnExposeComplete: enter 19:39:43.367 00.000 10672 UpdateGuideState(): m_state=6 19:39:43.367 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1220 19:39:43.367 00.000 10672 Star::Find returns 1 (0), X=1088.31, Y=794.98, Mass=325010, SNR=58.1, Peak=65488 HFD=2.6 19:39:43.367 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.02) = xAngle (3.68 = -2.60) 19:39:43.367 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.55 = 0.55) 19:39:43.367 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=0.49 hyp=0.80 cameraTheta=0.66 mountX=-0.69 mountY=0.42, mountTheta=2.59 19:39:43.367 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=0.49, opts=13) 19:39:43.367 00.000 10672 Enqueuing Move request for scope (0.63, 0.49) 19:39:43.367 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 19:39:43.367 00.000 428 Worker thread wakes up 19:39:43.367 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.49) opts 0xd 19:39:43.367 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, 0.49) 19:39:43.367 00.000 428 Moving (0.63, 0.49) raw xDistance=-0.69 yDistance=0.42 19:39:43.367 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69 19:39:43.367 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:43.367 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 19:39:43.367 00.000 428 MoveAxis(E, 638, ABG) 19:39:43.367 00.000 428 Guiding Dir = 2, Dur = 638 19:39:43.367 00.000 428 IsSlewing returns 0 19:39:43.367 00.000 428 IsGuiding returns 0 19:39:43.383 00.016 428 PulseGuide returned control before completion, sleep 631 19:39:43.398 00.015 10672 UpdateGuideState exits: m=325010 SNR=58.1 19:39:43.398 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:43.398 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:43.398 00.000 10672 Enqueuing Expose request 19:39:43.680 00.282 10672 read socket command 10 19:39:43.680 00.000 10672 processing socket request REQDIST 19:39:43.680 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:39:43.680 00.000 10672 Sending socket response 55 (0x37) 19:39:44.055 00.375 428 IsGuiding returns 1 19:39:44.055 00.000 428 scope still moving after pulse duration time elapsed 19:39:44.101 00.046 428 IsSlewing returns 0 19:39:44.101 00.000 428 IsGuiding returns 0 19:39:44.101 00.000 428 scope move finished after 638 + 85 ms 19:39:44.101 00.000 428 Move returns status 0, amount 638 19:39:44.101 00.000 428 MoveAxis(N, 0, ABG) 19:39:44.101 00.000 428 Move returns status 0, amount 0 19:39:44.101 00.000 428 move complete, result=0 19:39:44.101 00.000 428 worker thread done servicing request 19:39:44.101 00.000 428 Worker thread wakes up 19:39:44.101 00.000 10672 GuideStep: -0.7 px 638 ms EAST, 0.4 px 0 ms NORTH 19:39:44.101 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:44.101 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:45.710 01.609 428 Exposure complete 19:39:45.851 00.141 428 worker thread done servicing request 19:39:45.851 00.000 10672 OnExposeComplete: enter 19:39:45.851 00.000 10672 UpdateGuideState(): m_state=6 19:39:45.851 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1221 19:39:45.851 00.000 10672 Star::Find returns 1 (0), X=1087.87, Y=794.94, Mass=314522, SNR=51.4, Peak=43024 HFD=2.7 19:39:45.851 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.02) = xAngle (4.19 = -2.10) 19:39:45.851 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.06 = 1.06) 19:39:45.851 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.45 hyp=0.49 cameraTheta=1.17 mountX=-0.25 mountY=0.43, mountTheta=2.09 19:39:45.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.45, opts=13) 19:39:45.851 00.000 10672 Enqueuing Move request for scope (0.19, 0.45) 19:39:45.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:39:45.851 00.000 428 Worker thread wakes up 19:39:45.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.45) opts 0xd 19:39:45.851 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.45) 19:39:45.851 00.000 428 Moving (0.19, 0.45) raw xDistance=-0.25 yDistance=0.43 19:39:45.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:39:45.851 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:45.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 19:39:45.851 00.000 428 MoveAxis(E, 0, ABG) 19:39:45.851 00.000 428 Move returns status 0, amount 0 19:39:45.851 00.000 428 MoveAxis(N, 0, ABG) 19:39:45.851 00.000 428 Move returns status 0, amount 0 19:39:45.851 00.000 428 move complete, result=0 19:39:45.851 00.000 428 worker thread done servicing request 19:39:45.882 00.031 10672 UpdateGuideState exits: m=314522 SNR=51.4 19:39:45.882 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:45.882 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:45.882 00.000 10672 Enqueuing Expose request 19:39:45.882 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:39:45.882 00.000 428 Worker thread wakes up 19:39:45.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:45.882 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:48.241 02.359 428 Exposure complete 19:39:48.366 00.125 428 worker thread done servicing request 19:39:48.366 00.000 10672 OnExposeComplete: enter 19:39:48.366 00.000 10672 UpdateGuideState(): m_state=6 19:39:48.366 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1222 19:39:48.366 00.000 10672 Star::Find returns 1 (0), X=1087.60, Y=794.89, Mass=278626, SNR=48.9, Peak=37360 HFD=2.6 19:39:48.366 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.02) = xAngle (4.79 = -1.49) 19:39:48.366 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.66 = 1.66) 19:39:48.366 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.40 hyp=0.40 cameraTheta=1.77 mountX=0.03 mountY=0.40, mountTheta=1.49 19:39:48.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.40, opts=13) 19:39:48.366 00.000 10672 Enqueuing Move request for scope (-0.08, 0.40) 19:39:48.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:39:48.366 00.000 428 Worker thread wakes up 19:39:48.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.40) opts 0xd 19:39:48.366 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.40) 19:39:48.366 00.000 428 Moving (-0.08, 0.40) raw xDistance=0.03 yDistance=0.40 19:39:48.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:39:48.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:48.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:39:48.366 00.000 428 MoveAxis(E, 0, ABG) 19:39:48.366 00.000 428 Move returns status 0, amount 0 19:39:48.366 00.000 428 MoveAxis(N, 0, ABG) 19:39:48.366 00.000 428 Move returns status 0, amount 0 19:39:48.366 00.000 428 move complete, result=0 19:39:48.366 00.000 428 worker thread done servicing request 19:39:48.397 00.031 10672 UpdateGuideState exits: m=278626 SNR=48.9 19:39:48.397 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:48.397 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:48.397 00.000 10672 Enqueuing Expose request 19:39:48.397 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:39:48.397 00.000 428 Worker thread wakes up 19:39:48.397 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:48.397 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:48.678 00.281 10672 read socket command 10 19:39:48.678 00.000 10672 processing socket request REQDIST 19:39:48.678 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:39:48.678 00.000 10672 Sending socket response 49 (0x31) 19:39:50.724 02.046 428 Exposure complete 19:39:50.853 00.129 428 worker thread done servicing request 19:39:50.853 00.000 10672 OnExposeComplete: enter 19:39:50.853 00.000 10672 UpdateGuideState(): m_state=6 19:39:50.853 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1223 19:39:50.853 00.000 10672 Star::Find returns 1 (0), X=1087.96, Y=795.42, Mass=290833, SNR=48.3, Peak=51424 HFD=2.7 19:39:50.853 00.000 10672 DistanceChecker: reject for large offset (0.97 > 0.88) avgDist = 0.44 count = 237 19:39:50.853 00.000 10672 DistanceChecker: activated 19:39:50.853 00.000 10672 Status Line: Recovering 19:39:50.853 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:766->CheckDistance error 19:39:50.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 19:39:50.853 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 19:39:50.853 00.000 428 Worker thread wakes up 19:39:50.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 19:39:50.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 19:39:50.853 00.000 428 move complete, result=0 19:39:50.853 00.000 428 worker thread done servicing request 19:39:50.978 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 19:39:50.978 00.000 10672 Status Line: No star found 19:39:50.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 19:39:51.010 00.032 10672 UpdateGuideState exits: No star found 19:39:51.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:51.010 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 19:39:51.010 00.000 10672 Enqueuing Expose request 19:39:51.010 00.000 428 Worker thread wakes up 19:39:51.010 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:51.010 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 19:39:53.234 02.224 428 Exposure complete 19:39:53.374 00.140 428 worker thread done servicing request 19:39:53.374 00.000 10672 OnExposeComplete: enter 19:39:53.375 00.001 10672 UpdateGuideState(): m_state=6 19:39:53.375 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1224 19:39:53.376 00.001 10672 Star::Find returns 1 (0), X=1087.96, Y=795.07, Mass=265353, SNR=48.5, Peak=50224 HFD=2.8 19:39:53.376 00.000 10672 DistanceChecker: deactivated 19:39:53.376 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.02) = xAngle (4.13 = -2.15) 19:39:53.376 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.00 = 1.00) 19:39:53.376 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.58 hyp=0.65 cameraTheta=1.11 mountX=-0.36 mountY=0.54, mountTheta=2.15 19:39:53.379 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.58, opts=13) 19:39:53.379 00.000 10672 Enqueuing Move request for scope (0.29, 0.58) 19:39:53.379 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:39:53.379 00.000 428 Worker thread wakes up 19:39:53.380 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.58) opts 0xd 19:39:53.380 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.58) 19:39:53.380 00.000 428 Moving (0.29, 0.58) raw xDistance=-0.36 yDistance=0.54 19:39:53.380 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 19:39:53.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:53.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 19:39:53.380 00.000 428 MoveAxis(E, 0, ABG) 19:39:53.380 00.000 428 Move returns status 0, amount 0 19:39:53.380 00.000 428 MoveAxis(N, 0, ABG) 19:39:53.381 00.001 428 Move returns status 0, amount 0 19:39:53.381 00.000 428 move complete, result=0 19:39:53.381 00.000 428 worker thread done servicing request 19:39:53.401 00.020 10672 UpdateGuideState exits: m=265353 SNR=48.5 19:39:53.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:53.402 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:53.402 00.000 10672 Enqueuing Expose request 19:39:53.402 00.000 428 Worker thread wakes up 19:39:53.402 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 19:39:53.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:53.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:53.702 00.300 10672 read socket command 10 19:39:53.702 00.000 10672 processing socket request REQDIST 19:39:53.703 00.001 10672 SOCKSVR: Sending pixel error of 0.54 19:39:53.703 00.000 10672 Sending socket response 54 (0x36) 19:39:55.716 02.013 428 Exposure complete 19:39:55.857 00.141 428 worker thread done servicing request 19:39:55.857 00.000 10672 OnExposeComplete: enter 19:39:55.857 00.000 10672 UpdateGuideState(): m_state=6 19:39:55.857 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1225 19:39:55.857 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.54, Mass=266147, SNR=45.1, Peak=49344 HFD=2.5 19:39:55.857 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:39:55.857 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.00 = -0.00) 19:39:55.857 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.05 hyp=0.51 cameraTheta=0.10 mountX=-0.51 mountY=-0.00, mountTheta=-3.14 19:39:55.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.05, opts=13) 19:39:55.857 00.000 10672 Enqueuing Move request for scope (0.50, 0.05) 19:39:55.857 00.000 428 Worker thread wakes up 19:39:55.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:39:55.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.05) opts 0xd 19:39:55.857 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.05) 19:39:55.857 00.000 428 Moving (0.50, 0.05) raw xDistance=-0.51 yDistance=-0.00 19:39:55.857 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 19:39:55.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:55.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:39:55.857 00.000 428 MoveAxis(E, 471, ABG) 19:39:55.857 00.000 428 Guiding Dir = 2, Dur = 471 19:39:55.857 00.000 428 IsSlewing returns 0 19:39:55.857 00.000 428 IsGuiding returns 0 19:39:55.888 00.031 10672 UpdateGuideState exits: m=266147 SNR=45.1 19:39:55.888 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:55.888 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:55.888 00.000 10672 Enqueuing Expose request 19:39:55.888 00.000 428 PulseGuide returned control before completion, sleep 454 19:39:56.356 00.468 428 IsGuiding returns 1 19:39:56.356 00.000 428 scope still moving after pulse duration time elapsed 19:39:56.388 00.032 428 IsSlewing returns 0 19:39:56.388 00.000 428 IsGuiding returns 0 19:39:56.388 00.000 428 scope move finished after 471 + 52 ms 19:39:56.388 00.000 428 Move returns status 0, amount 471 19:39:56.388 00.000 428 MoveAxis(N, 0, ABG) 19:39:56.388 00.000 428 Move returns status 0, amount 0 19:39:56.388 00.000 428 move complete, result=0 19:39:56.388 00.000 428 worker thread done servicing request 19:39:56.388 00.000 10672 GuideStep: -0.5 px 471 ms EAST, -0.0 px 0 ms NORTH 19:39:56.388 00.000 428 Worker thread wakes up 19:39:56.388 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:56.388 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:39:58.215 01.827 428 Exposure complete 19:39:58.356 00.141 428 worker thread done servicing request 19:39:58.356 00.000 10672 OnExposeComplete: enter 19:39:58.356 00.000 10672 UpdateGuideState(): m_state=6 19:39:58.356 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1226 19:39:58.356 00.000 10672 Star::Find returns 1 (0), X=1088.14, Y=794.91, Mass=300526, SNR=44.5, Peak=44880 HFD=2.9 19:39:58.356 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.02) = xAngle (3.76 = -2.52) 19:39:58.356 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.64 = 0.64) 19:39:58.356 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.42 hyp=0.63 cameraTheta=0.74 mountX=-0.51 mountY=0.37, mountTheta=2.51 19:39:58.356 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.42, opts=13) 19:39:58.356 00.000 10672 Enqueuing Move request for scope (0.46, 0.42) 19:39:58.356 00.000 428 Worker thread wakes up 19:39:58.356 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 19:39:58.356 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.42) opts 0xd 19:39:58.356 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.42) 19:39:58.356 00.000 428 Moving (0.46, 0.42) raw xDistance=-0.51 yDistance=0.37 19:39:58.356 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51 19:39:58.356 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:58.356 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 19:39:58.356 00.000 428 MoveAxis(E, 506, ABG) 19:39:58.356 00.000 428 Guiding Dir = 2, Dur = 506 19:39:58.356 00.000 428 IsSlewing returns 0 19:39:58.356 00.000 428 IsGuiding returns 0 19:39:58.387 00.031 10672 UpdateGuideState exits: m=300526 SNR=44.5 19:39:58.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:58.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:39:58.387 00.000 10672 Enqueuing Expose request 19:39:58.387 00.000 428 PulseGuide returned control before completion, sleep 489 19:39:58.684 00.297 10672 read socket command 10 19:39:58.684 00.000 10672 processing socket request REQDIST 19:39:58.684 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:39:58.684 00.000 10672 Sending socket response 55 (0x37) 19:39:58.902 00.218 428 IsGuiding returns 0 19:39:58.902 00.000 428 Move returns status 0, amount 506 19:39:58.918 00.016 428 MoveAxis(N, 0, ABG) 19:39:58.918 00.000 428 Move returns status 0, amount 0 19:39:58.918 00.000 428 move complete, result=0 19:39:58.918 00.000 428 worker thread done servicing request 19:39:58.918 00.000 428 Worker thread wakes up 19:39:58.918 00.000 10672 GuideStep: -0.5 px 506 ms EAST, 0.4 px 0 ms NORTH 19:39:58.918 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:39:58.918 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:00.718 01.800 428 Exposure complete 19:40:00.859 00.141 428 worker thread done servicing request 19:40:00.859 00.000 10672 OnExposeComplete: enter 19:40:00.859 00.000 10672 UpdateGuideState(): m_state=6 19:40:00.859 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1227 19:40:00.859 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.72, Mass=288174, SNR=48.4, Peak=45856 HFD=2.6 19:40:00.859 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.02) = xAngle (3.72 = -2.56) 19:40:00.859 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 19:40:00.859 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.23 hyp=0.36 cameraTheta=0.70 mountX=-0.30 mountY=0.20, mountTheta=2.55 19:40:00.859 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.23, opts=13) 19:40:00.859 00.000 10672 Enqueuing Move request for scope (0.28, 0.23) 19:40:00.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:40:00.859 00.000 428 Worker thread wakes up 19:40:00.859 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.23) opts 0xd 19:40:00.859 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.23) 19:40:00.859 00.000 428 Moving (0.28, 0.23) raw xDistance=-0.30 yDistance=0.20 19:40:00.859 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:40:00.859 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:00.859 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:40:00.859 00.000 428 MoveAxis(E, 0, ABG) 19:40:00.859 00.000 428 Move returns status 0, amount 0 19:40:00.859 00.000 428 MoveAxis(N, 0, ABG) 19:40:00.859 00.000 428 Move returns status 0, amount 0 19:40:00.859 00.000 428 move complete, result=0 19:40:00.859 00.000 428 worker thread done servicing request 19:40:00.875 00.016 10672 UpdateGuideState exits: m=288174 SNR=48.4 19:40:00.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:00.875 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:00.875 00.000 10672 Enqueuing Expose request 19:40:00.875 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:00.875 00.000 428 Worker thread wakes up 19:40:00.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:00.875 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:03.218 02.343 428 Exposure complete 19:40:03.343 00.125 428 worker thread done servicing request 19:40:03.343 00.000 10672 OnExposeComplete: enter 19:40:03.343 00.000 10672 UpdateGuideState(): m_state=6 19:40:03.358 00.015 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1228 19:40:03.358 00.000 10672 Star::Find returns 1 (0), X=1087.75, Y=794.71, Mass=261935, SNR=47.4, Peak=38224 HFD=2.6 19:40:03.358 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.02) = xAngle (4.25 = -2.04) 19:40:03.358 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.12 = 1.12) 19:40:03.358 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.23 mountX=-0.10 mountY=0.21, mountTheta=2.03 19:40:03.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.22, opts=13) 19:40:03.358 00.000 10672 Enqueuing Move request for scope (0.08, 0.22) 19:40:03.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:40:03.358 00.000 428 Worker thread wakes up 19:40:03.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd 19:40:03.358 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.22) 19:40:03.358 00.000 428 Moving (0.08, 0.22) raw xDistance=-0.10 yDistance=0.21 19:40:03.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:40:03.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:03.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:40:03.358 00.000 428 MoveAxis(E, 0, ABG) 19:40:03.358 00.000 428 Move returns status 0, amount 0 19:40:03.358 00.000 428 MoveAxis(N, 0, ABG) 19:40:03.358 00.000 428 Move returns status 0, amount 0 19:40:03.358 00.000 428 move complete, result=0 19:40:03.358 00.000 428 worker thread done servicing request 19:40:03.374 00.016 10672 UpdateGuideState exits: m=261935 SNR=47.4 19:40:03.374 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:03.374 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:03.374 00.000 10672 Enqueuing Expose request 19:40:03.374 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:03.374 00.000 428 Worker thread wakes up 19:40:03.374 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:03.374 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:03.686 00.312 10672 read socket command 10 19:40:03.686 00.000 10672 processing socket request REQDIST 19:40:03.686 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:40:03.686 00.000 10672 Sending socket response 41 (0x29) 19:40:05.732 02.046 428 Exposure complete 19:40:05.857 00.125 428 worker thread done servicing request 19:40:05.857 00.000 10672 OnExposeComplete: enter 19:40:05.857 00.000 10672 UpdateGuideState(): m_state=6 19:40:05.857 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1229 19:40:05.857 00.000 10672 Star::Find returns 1 (0), X=1087.34, Y=794.55, Mass=242179, SNR=42.5, Peak=36912 HFD=2.5 19:40:05.857 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.02) = xAngle (5.98 = -0.30) 19:40:05.857 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.86 = 2.86) 19:40:05.857 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.06 hyp=0.34 cameraTheta=2.96 mountX=0.33 mountY=0.10, mountTheta=0.29 19:40:05.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.06, opts=13) 19:40:05.873 00.016 10672 Enqueuing Move request for scope (-0.34, 0.06) 19:40:05.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:40:05.873 00.000 428 Worker thread wakes up 19:40:05.873 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.06) opts 0xd 19:40:05.873 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.06) 19:40:05.873 00.000 428 Moving (-0.34, 0.06) raw xDistance=0.33 yDistance=0.10 19:40:05.873 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 19:40:05.873 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:05.873 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:40:05.873 00.000 428 MoveAxis(E, 0, ABG) 19:40:05.873 00.000 428 Move returns status 0, amount 0 19:40:05.873 00.000 428 MoveAxis(N, 0, ABG) 19:40:05.873 00.000 428 Move returns status 0, amount 0 19:40:05.873 00.000 428 move complete, result=0 19:40:05.873 00.000 428 worker thread done servicing request 19:40:05.889 00.016 10672 UpdateGuideState exits: m=242179 SNR=42.5 19:40:05.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:05.889 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:05.889 00.000 10672 Enqueuing Expose request 19:40:05.889 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:40:05.889 00.000 428 Worker thread wakes up 19:40:05.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:05.889 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:08.221 02.332 428 Exposure complete 19:40:08.361 00.140 428 worker thread done servicing request 19:40:08.361 00.000 10672 OnExposeComplete: enter 19:40:08.361 00.000 10672 UpdateGuideState(): m_state=6 19:40:08.361 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1230 19:40:08.361 00.000 10672 Star::Find returns 1 (0), X=1087.73, Y=795.14, Mass=244886, SNR=43.3, Peak=38880 HFD=2.5 19:40:08.361 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.02) = xAngle (4.50 = -1.78) 19:40:08.361 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.37 = 1.37) 19:40:08.361 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.64 hyp=0.65 cameraTheta=1.48 mountX=-0.13 mountY=0.63, mountTheta=1.78 19:40:08.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.64, opts=13) 19:40:08.361 00.000 10672 Enqueuing Move request for scope (0.06, 0.64) 19:40:08.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:08.361 00.000 428 Worker thread wakes up 19:40:08.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.64) opts 0xd 19:40:08.361 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.64) 19:40:08.361 00.000 428 Moving (0.06, 0.64) raw xDistance=-0.13 yDistance=0.63 19:40:08.361 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:40:08.361 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:40:08.361 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 19:40:08.361 00.000 428 MoveAxis(E, 0, ABG) 19:40:08.361 00.000 428 Move returns status 0, amount 0 19:40:08.361 00.000 428 MoveAxis(N, 0, ABG) 19:40:08.361 00.000 428 Move returns status 0, amount 0 19:40:08.361 00.000 428 move complete, result=0 19:40:08.361 00.000 428 worker thread done servicing request 19:40:08.377 00.016 10672 UpdateGuideState exits: m=244886 SNR=43.3 19:40:08.377 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:08.377 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:08.377 00.000 10672 Enqueuing Expose request 19:40:08.377 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 19:40:08.377 00.000 428 Worker thread wakes up 19:40:08.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:08.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:08.674 00.297 10672 read socket command 10 19:40:08.674 00.000 10672 processing socket request REQDIST 19:40:08.674 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:40:08.674 00.000 10672 Sending socket response 47 (0x2f) 19:40:10.704 02.030 428 Exposure complete 19:40:10.845 00.141 428 worker thread done servicing request 19:40:10.845 00.000 10672 OnExposeComplete: enter 19:40:10.845 00.000 10672 UpdateGuideState(): m_state=6 19:40:10.845 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1231 19:40:10.845 00.000 10672 Star::Find returns 1 (0), X=1087.84, Y=794.65, Mass=290799, SNR=50.5, Peak=46832 HFD=2.8 19:40:10.845 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.02) = xAngle (3.77 = -2.52) 19:40:10.845 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.64 = 0.64) 19:40:10.845 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.75 mountX=-0.18 mountY=0.14, mountTheta=2.51 19:40:10.845 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.15, opts=13) 19:40:10.845 00.000 10672 Enqueuing Move request for scope (0.17, 0.15) 19:40:10.845 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:40:10.845 00.000 428 Worker thread wakes up 19:40:10.845 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd 19:40:10.845 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.15) 19:40:10.845 00.000 428 Moving (0.17, 0.15) raw xDistance=-0.18 yDistance=0.14 19:40:10.845 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:40:10.845 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:10.845 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:40:10.845 00.000 428 MoveAxis(E, 0, ABG) 19:40:10.845 00.000 428 Move returns status 0, amount 0 19:40:10.845 00.000 428 MoveAxis(N, 0, ABG) 19:40:10.845 00.000 428 Move returns status 0, amount 0 19:40:10.845 00.000 428 move complete, result=0 19:40:10.845 00.000 428 worker thread done servicing request 19:40:10.876 00.031 10672 UpdateGuideState exits: m=290799 SNR=50.5 19:40:10.876 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:10.876 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:10.876 00.000 10672 Enqueuing Expose request 19:40:10.876 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:40:10.876 00.000 428 Worker thread wakes up 19:40:10.876 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:10.876 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:13.219 02.343 428 Exposure complete 19:40:13.344 00.125 428 worker thread done servicing request 19:40:13.344 00.000 10672 OnExposeComplete: enter 19:40:13.344 00.000 10672 UpdateGuideState(): m_state=6 19:40:13.344 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1232 19:40:13.344 00.000 10672 Star::Find returns 1 (0), X=1087.75, Y=794.98, Mass=247670, SNR=44.2, Peak=52064 HFD=2.4 19:40:13.344 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.02) = xAngle (4.44 = -1.84) 19:40:13.344 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 19:40:13.344 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.49 hyp=0.49 cameraTheta=1.42 mountX=-0.13 mountY=0.48, mountTheta=1.84 19:40:13.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.49, opts=13) 19:40:13.344 00.000 10672 Enqueuing Move request for scope (0.07, 0.49) 19:40:13.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:13.360 00.016 428 Worker thread wakes up 19:40:13.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.49) opts 0xd 19:40:13.360 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.49) 19:40:13.360 00.000 428 Moving (0.07, 0.49) raw xDistance=-0.13 yDistance=0.48 19:40:13.360 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:40:13.360 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:13.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 19:40:13.360 00.000 428 MoveAxis(E, 0, ABG) 19:40:13.360 00.000 428 Move returns status 0, amount 0 19:40:13.360 00.000 428 MoveAxis(N, 0, ABG) 19:40:13.360 00.000 428 Move returns status 0, amount 0 19:40:13.360 00.000 428 move complete, result=0 19:40:13.360 00.000 428 worker thread done servicing request 19:40:13.375 00.015 10672 UpdateGuideState exits: m=247670 SNR=44.2 19:40:13.375 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:13.375 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:13.375 00.000 10672 Enqueuing Expose request 19:40:13.375 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:40:13.375 00.000 428 Worker thread wakes up 19:40:13.375 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:13.375 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:13.672 00.297 10672 read socket command 10 19:40:13.672 00.000 10672 processing socket request REQDIST 19:40:13.672 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:40:13.672 00.000 10672 Sending socket response 42 (0x2a) 19:40:15.708 02.036 428 Exposure complete 19:40:15.848 00.140 428 worker thread done servicing request 19:40:15.848 00.000 10672 OnExposeComplete: enter 19:40:15.848 00.000 10672 UpdateGuideState(): m_state=6 19:40:15.848 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1233 19:40:15.848 00.000 10672 Star::Find returns 1 (0), X=1087.31, Y=795.27, Mass=292922, SNR=51.4, Peak=53600 HFD=2.6 19:40:15.848 00.000 10672 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.02) = xAngle (5.04 = -1.25) 19:40:15.848 00.000 10672 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.91 = 1.91) 19:40:15.848 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.77 hyp=0.86 cameraTheta=2.02 mountX=0.27 mountY=0.81, mountTheta=1.25 19:40:15.848 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.77, opts=13) 19:40:15.848 00.000 10672 Enqueuing Move request for scope (-0.37, 0.77) 19:40:15.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:15.848 00.000 428 Worker thread wakes up 19:40:15.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.77) opts 0xd 19:40:15.848 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.77) 19:40:15.848 00.000 428 Moving (-0.37, 0.77) raw xDistance=0.27 yDistance=0.81 19:40:15.848 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:40:15.848 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:40:15.848 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.81 19:40:15.848 00.000 428 MoveAxis(E, 0, ABG) 19:40:15.848 00.000 428 Move returns status 0, amount 0 19:40:15.848 00.000 428 MoveAxis(N, 0, ABG) 19:40:15.848 00.000 428 Move returns status 0, amount 0 19:40:15.848 00.000 428 move complete, result=0 19:40:15.848 00.000 428 worker thread done servicing request 19:40:15.864 00.016 10672 UpdateGuideState exits: m=292922 SNR=51.4 19:40:15.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:15.864 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:15.864 00.000 10672 Enqueuing Expose request 19:40:15.864 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.8 px 0 ms NORTH 19:40:15.864 00.000 428 Worker thread wakes up 19:40:15.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:15.864 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:18.223 02.359 428 Exposure complete 19:40:18.363 00.140 428 worker thread done servicing request 19:40:18.363 00.000 10672 OnExposeComplete: enter 19:40:18.363 00.000 10672 UpdateGuideState(): m_state=6 19:40:18.363 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1234 19:40:18.363 00.000 10672 Star::Find returns 1 (0), X=1087.15, Y=794.18, Mass=251473, SNR=45.5, Peak=46624 HFD=2.3 19:40:18.363 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.02) = xAngle (0.41 = 0.41) 19:40:18.363 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 19:40:18.363 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.31 hyp=0.61 cameraTheta=-2.61 mountX=0.56 mountY=-0.25, mountTheta=-0.42 19:40:18.363 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.31, opts=13) 19:40:18.363 00.000 10672 Enqueuing Move request for scope (-0.52, -0.31) 19:40:18.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:40:18.363 00.000 428 Worker thread wakes up 19:40:18.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.31) opts 0xd 19:40:18.363 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.31) 19:40:18.363 00.000 428 Moving (-0.52, -0.31) raw xDistance=0.56 yDistance=-0.25 19:40:18.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 19:40:18.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:18.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:40:18.363 00.000 428 MoveAxis(W, 519, ABG) 19:40:18.363 00.000 428 Guiding Dir = 3, Dur = 519 19:40:18.363 00.000 428 IsSlewing returns 0 19:40:18.363 00.000 428 IsGuiding returns 0 19:40:18.379 00.016 10672 UpdateGuideState exits: m=251473 SNR=45.5 19:40:18.394 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:18.394 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:18.394 00.000 10672 Enqueuing Expose request 19:40:18.394 00.000 428 PulseGuide returned control before completion, sleep 501 19:40:18.676 00.282 10672 read socket command 10 19:40:18.676 00.000 10672 processing socket request REQDIST 19:40:18.676 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:40:18.676 00.000 10672 Sending socket response 57 (0x39) 19:40:18.910 00.234 428 IsGuiding returns 1 19:40:18.910 00.000 428 scope still moving after pulse duration time elapsed 19:40:18.941 00.031 428 IsSlewing returns 0 19:40:18.941 00.000 428 IsGuiding returns 0 19:40:18.941 00.000 428 scope move finished after 519 + 49 ms 19:40:18.941 00.000 428 Move returns status 0, amount 519 19:40:18.941 00.000 428 MoveAxis(N, 0, ABG) 19:40:18.941 00.000 428 Move returns status 0, amount 0 19:40:18.941 00.000 428 move complete, result=0 19:40:18.941 00.000 428 worker thread done servicing request 19:40:18.941 00.000 428 Worker thread wakes up 19:40:18.941 00.000 10672 GuideStep: 0.6 px 519 ms WEST, -0.3 px 0 ms NORTH 19:40:18.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:18.941 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:20.706 01.765 428 Exposure complete 19:40:20.847 00.141 428 worker thread done servicing request 19:40:20.847 00.000 10672 OnExposeComplete: enter 19:40:20.847 00.000 10672 UpdateGuideState(): m_state=6 19:40:20.847 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1235 19:40:20.847 00.000 10672 Star::Find returns 1 (0), X=1088.06, Y=794.73, Mass=253844, SNR=50.2, Peak=50656 HFD=2.4 19:40:20.847 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.02) = xAngle (3.58 = -2.70) 19:40:20.847 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.45 = 0.45) 19:40:20.847 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.24 hyp=0.46 cameraTheta=0.56 mountX=-0.41 mountY=0.20, mountTheta=2.69 19:40:20.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.24, opts=13) 19:40:20.847 00.000 10672 Enqueuing Move request for scope (0.39, 0.24) 19:40:20.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:20.847 00.000 428 Worker thread wakes up 19:40:20.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.24) opts 0xd 19:40:20.847 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.24) 19:40:20.847 00.000 428 Moving (0.39, 0.24) raw xDistance=-0.41 yDistance=0.20 19:40:20.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 19:40:20.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:20.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:40:20.847 00.000 428 MoveAxis(E, 0, ABG) 19:40:20.847 00.000 428 Move returns status 0, amount 0 19:40:20.847 00.000 428 MoveAxis(N, 0, ABG) 19:40:20.847 00.000 428 Move returns status 0, amount 0 19:40:20.847 00.000 428 move complete, result=0 19:40:20.847 00.000 428 worker thread done servicing request 19:40:20.862 00.015 10672 UpdateGuideState exits: m=253844 SNR=50.2 19:40:20.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:20.862 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:20.862 00.000 10672 Enqueuing Expose request 19:40:20.862 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:20.862 00.000 428 Worker thread wakes up 19:40:20.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:20.862 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:23.205 02.343 428 Exposure complete 19:40:23.346 00.141 428 worker thread done servicing request 19:40:23.346 00.000 10672 OnExposeComplete: enter 19:40:23.346 00.000 10672 UpdateGuideState(): m_state=6 19:40:23.346 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1236 19:40:23.346 00.000 10672 Star::Find returns 1 (0), X=1088.00, Y=794.95, Mass=257286, SNR=45.2, Peak=45968 HFD=2.8 19:40:23.346 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.31) 19:40:23.346 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.85 = 0.85) 19:40:23.346 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.46 hyp=0.56 cameraTheta=0.95 mountX=-0.38 mountY=0.42, mountTheta=2.30 19:40:23.346 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.46, opts=13) 19:40:23.346 00.000 10672 Enqueuing Move request for scope (0.33, 0.46) 19:40:23.346 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:23.346 00.000 428 Worker thread wakes up 19:40:23.346 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.46) opts 0xd 19:40:23.346 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.46) 19:40:23.346 00.000 428 Moving (0.33, 0.46) raw xDistance=-0.38 yDistance=0.42 19:40:23.346 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:40:23.346 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:23.346 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 19:40:23.346 00.000 428 MoveAxis(E, 0, ABG) 19:40:23.346 00.000 428 Move returns status 0, amount 0 19:40:23.346 00.000 428 MoveAxis(N, 0, ABG) 19:40:23.346 00.000 428 Move returns status 0, amount 0 19:40:23.346 00.000 428 move complete, result=0 19:40:23.346 00.000 428 worker thread done servicing request 19:40:23.362 00.016 10672 UpdateGuideState exits: m=257286 SNR=45.2 19:40:23.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:23.362 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:23.362 00.000 10672 Enqueuing Expose request 19:40:23.362 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 19:40:23.362 00.000 428 Worker thread wakes up 19:40:23.362 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:23.362 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:23.674 00.312 10672 read socket command 10 19:40:23.674 00.000 10672 processing socket request REQDIST 19:40:23.674 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:40:23.674 00.000 10672 Sending socket response 54 (0x36) 19:40:25.725 02.051 428 Exposure complete 19:40:25.850 00.125 428 worker thread done servicing request 19:40:25.850 00.000 10672 OnExposeComplete: enter 19:40:25.850 00.000 10672 UpdateGuideState(): m_state=6 19:40:25.850 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1237 19:40:25.850 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.52, Mass=254678, SNR=46.6, Peak=53056 HFD=2.1 19:40:25.850 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.07) 19:40:25.850 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 19:40:25.850 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.16 cameraTheta=0.20 mountX=-0.16 mountY=0.01, mountTheta=3.05 19:40:25.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.03, opts=13) 19:40:25.850 00.000 10672 Enqueuing Move request for scope (0.15, 0.03) 19:40:25.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:40:25.850 00.000 428 Worker thread wakes up 19:40:25.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd 19:40:25.850 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.03) 19:40:25.850 00.000 428 Moving (0.15, 0.03) raw xDistance=-0.16 yDistance=0.01 19:40:25.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:40:25.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:25.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:40:25.850 00.000 428 MoveAxis(E, 0, ABG) 19:40:25.850 00.000 428 Move returns status 0, amount 0 19:40:25.850 00.000 428 MoveAxis(N, 0, ABG) 19:40:25.850 00.000 428 Move returns status 0, amount 0 19:40:25.850 00.000 428 move complete, result=0 19:40:25.850 00.000 428 worker thread done servicing request 19:40:25.881 00.031 10672 UpdateGuideState exits: m=254678 SNR=46.6 19:40:25.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:25.881 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:25.881 00.000 10672 Enqueuing Expose request 19:40:25.881 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:40:25.881 00.000 428 Worker thread wakes up 19:40:25.881 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:25.881 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:28.224 02.343 428 Exposure complete 19:40:28.349 00.125 428 worker thread done servicing request 19:40:28.349 00.000 10672 OnExposeComplete: enter 19:40:28.349 00.000 10672 UpdateGuideState(): m_state=6 19:40:28.349 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1238 19:40:28.349 00.000 10672 Star::Find returns 1 (0), X=1087.86, Y=794.70, Mass=302954, SNR=54.0, Peak=45536 HFD=2.6 19:40:28.349 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.02) = xAngle (3.85 = -2.43) 19:40:28.349 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 19:40:28.349 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.21 hyp=0.28 cameraTheta=0.83 mountX=-0.21 mountY=0.19, mountTheta=2.42 19:40:28.349 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.21, opts=13) 19:40:28.349 00.000 10672 Enqueuing Move request for scope (0.19, 0.21) 19:40:28.349 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:28.349 00.000 428 Worker thread wakes up 19:40:28.349 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.21) opts 0xd 19:40:28.349 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.21) 19:40:28.349 00.000 428 Moving (0.19, 0.21) raw xDistance=-0.21 yDistance=0.19 19:40:28.349 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:40:28.349 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:28.349 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:40:28.349 00.000 428 MoveAxis(E, 0, ABG) 19:40:28.349 00.000 428 Move returns status 0, amount 0 19:40:28.349 00.000 428 MoveAxis(N, 0, ABG) 19:40:28.349 00.000 428 Move returns status 0, amount 0 19:40:28.349 00.000 428 move complete, result=0 19:40:28.349 00.000 428 worker thread done servicing request 19:40:28.381 00.032 10672 UpdateGuideState exits: m=302954 SNR=54.0 19:40:28.381 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:28.381 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:28.381 00.000 10672 Enqueuing Expose request 19:40:28.381 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:28.381 00.000 428 Worker thread wakes up 19:40:28.381 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:28.381 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:28.677 00.296 10672 read socket command 10 19:40:28.677 00.000 10672 processing socket request REQDIST 19:40:28.677 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:40:28.677 00.000 10672 Sending socket response 38 (0x26) 19:40:30.708 02.031 428 Exposure complete 19:40:30.864 00.156 428 worker thread done servicing request 19:40:30.864 00.000 10672 OnExposeComplete: enter 19:40:30.864 00.000 10672 UpdateGuideState(): m_state=6 19:40:30.864 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1239 19:40:30.864 00.000 10672 Star::Find returns 1 (0), X=1088.14, Y=794.83, Mass=248005, SNR=40.6, Peak=50000 HFD=2.4 19:40:30.864 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.02) = xAngle (3.65 = -2.63) 19:40:30.864 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.52 = 0.52) 19:40:30.864 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.34 hyp=0.58 cameraTheta=0.63 mountX=-0.50 mountY=0.29, mountTheta=2.62 19:40:30.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.34, opts=13) 19:40:30.864 00.000 10672 Enqueuing Move request for scope (0.47, 0.34) 19:40:30.864 00.000 428 Worker thread wakes up 19:40:30.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:40:30.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.34) opts 0xd 19:40:30.864 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.34) 19:40:30.864 00.000 428 Moving (0.47, 0.34) raw xDistance=-0.50 yDistance=0.29 19:40:30.864 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 19:40:30.864 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:30.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:40:30.864 00.000 428 MoveAxis(E, 469, ABG) 19:40:30.864 00.000 428 Guiding Dir = 2, Dur = 469 19:40:30.895 00.031 10672 UpdateGuideState exits: m=248005 SNR=40.6 19:40:30.895 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:30.895 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:30.895 00.000 10672 Enqueuing Expose request 19:40:30.895 00.000 428 IsSlewing returns 0 19:40:30.895 00.000 428 IsGuiding returns 0 19:40:30.927 00.032 428 PulseGuide returned control before completion, sleep 449 19:40:31.411 00.484 428 IsGuiding returns 0 19:40:31.411 00.000 428 Move returns status 0, amount 469 19:40:31.411 00.000 428 MoveAxis(N, 0, ABG) 19:40:31.411 00.000 428 Move returns status 0, amount 0 19:40:31.411 00.000 428 move complete, result=0 19:40:31.411 00.000 428 worker thread done servicing request 19:40:31.411 00.000 428 Worker thread wakes up 19:40:31.411 00.000 10672 GuideStep: -0.5 px 469 ms EAST, 0.3 px 0 ms NORTH 19:40:31.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:31.411 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:33.227 01.816 428 Exposure complete 19:40:33.352 00.125 428 worker thread done servicing request 19:40:33.352 00.000 10672 OnExposeComplete: enter 19:40:33.352 00.000 10672 UpdateGuideState(): m_state=6 19:40:33.352 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1240 19:40:33.352 00.000 10672 Star::Find returns 1 (0), X=1087.33, Y=794.38, Mass=297988, SNR=51.1, Peak=42368 HFD=2.9 19:40:33.352 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.02) = xAngle (0.18 = 0.18) 19:40:33.352 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.95 = -2.95) 19:40:33.352 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.11 hyp=0.36 cameraTheta=-2.84 mountX=0.36 mountY=-0.07, mountTheta=-0.19 19:40:33.352 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.11, opts=13) 19:40:33.352 00.000 10672 Enqueuing Move request for scope (-0.35, -0.11) 19:40:33.352 00.000 428 Worker thread wakes up 19:40:33.352 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:40:33.352 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.11) opts 0xd 19:40:33.352 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.11) 19:40:33.352 00.000 428 Moving (-0.35, -0.11) raw xDistance=0.36 yDistance=-0.07 19:40:33.352 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:40:33.352 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:33.352 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:40:33.352 00.000 428 MoveAxis(E, 0, ABG) 19:40:33.352 00.000 428 Move returns status 0, amount 0 19:40:33.352 00.000 428 MoveAxis(N, 0, ABG) 19:40:33.352 00.000 428 Move returns status 0, amount 0 19:40:33.352 00.000 428 move complete, result=0 19:40:33.352 00.000 428 worker thread done servicing request 19:40:33.383 00.031 10672 UpdateGuideState exits: m=297988 SNR=51.1 19:40:33.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:33.383 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:33.383 00.000 10672 Enqueuing Expose request 19:40:33.383 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:40:33.383 00.000 428 Worker thread wakes up 19:40:33.383 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:33.383 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:33.680 00.297 10672 read socket command 10 19:40:33.680 00.000 10672 processing socket request REQDIST 19:40:33.680 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:40:33.680 00.000 10672 Sending socket response 41 (0x29) 19:40:35.726 02.046 428 Exposure complete 19:40:35.866 00.140 428 worker thread done servicing request 19:40:35.866 00.000 10672 OnExposeComplete: enter 19:40:35.866 00.000 10672 UpdateGuideState(): m_state=6 19:40:35.866 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1241 19:40:35.866 00.000 10672 Star::Find returns 1 (0), X=1087.53, Y=794.07, Mass=295906, SNR=55.4, Peak=43456 HFD=2.8 19:40:35.866 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 19:40:35.866 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 19:40:35.866 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.43 hyp=0.45 cameraTheta=-1.90 mountX=0.20 mountY=-0.41, mountTheta=-1.12 19:40:35.866 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.43, opts=13) 19:40:35.866 00.000 10672 Enqueuing Move request for scope (-0.15, -0.43) 19:40:35.866 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:40:35.866 00.000 428 Worker thread wakes up 19:40:35.866 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.43) opts 0xd 19:40:35.866 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.43) 19:40:35.866 00.000 428 Moving (-0.15, -0.43) raw xDistance=0.20 yDistance=-0.41 19:40:35.866 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:40:35.866 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:35.866 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 19:40:35.866 00.000 428 MoveAxis(E, 0, ABG) 19:40:35.866 00.000 428 Move returns status 0, amount 0 19:40:35.866 00.000 428 MoveAxis(N, 0, ABG) 19:40:35.866 00.000 428 Move returns status 0, amount 0 19:40:35.866 00.000 428 move complete, result=0 19:40:35.866 00.000 428 worker thread done servicing request 19:40:35.882 00.016 10672 UpdateGuideState exits: m=295906 SNR=55.4 19:40:35.882 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:35.882 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:35.882 00.000 10672 Enqueuing Expose request 19:40:35.882 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:40:35.882 00.000 428 Worker thread wakes up 19:40:35.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:35.882 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:38.209 02.327 428 Exposure complete 19:40:38.335 00.126 428 worker thread done servicing request 19:40:38.335 00.000 10672 OnExposeComplete: enter 19:40:38.335 00.000 10672 UpdateGuideState(): m_state=6 19:40:38.350 00.015 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1242 19:40:38.350 00.000 10672 Star::Find returns 1 (0), X=1087.79, Y=794.40, Mass=292810, SNR=45.3, Peak=39760 HFD=3.2 19:40:38.350 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.02) = xAngle (2.35 = 2.35) 19:40:38.350 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.78 = -0.78) 19:40:38.350 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.67 mountX=-0.10 mountY=-0.10, mountTheta=-2.36 19:40:38.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.09, opts=13) 19:40:38.350 00.000 10672 Enqueuing Move request for scope (0.11, -0.09) 19:40:38.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:40:38.350 00.000 428 Worker thread wakes up 19:40:38.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd 19:40:38.350 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.09) 19:40:38.350 00.000 428 Moving (0.11, -0.09) raw xDistance=-0.10 yDistance=-0.10 19:40:38.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:40:38.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:38.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:40:38.350 00.000 428 MoveAxis(E, 0, ABG) 19:40:38.350 00.000 428 Move returns status 0, amount 0 19:40:38.350 00.000 428 MoveAxis(N, 0, ABG) 19:40:38.350 00.000 428 Move returns status 0, amount 0 19:40:38.350 00.000 428 move complete, result=0 19:40:38.350 00.000 428 worker thread done servicing request 19:40:38.366 00.016 10672 UpdateGuideState exits: m=292810 SNR=45.3 19:40:38.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:38.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:38.366 00.000 10672 Enqueuing Expose request 19:40:38.366 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:40:38.366 00.000 428 Worker thread wakes up 19:40:38.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:38.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:38.678 00.312 10672 read socket command 10 19:40:38.678 00.000 10672 processing socket request REQDIST 19:40:38.678 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:40:38.678 00.000 10672 Sending socket response 34 (0x22) 19:40:40.713 02.035 428 Exposure complete 19:40:40.854 00.141 428 worker thread done servicing request 19:40:40.854 00.000 10672 OnExposeComplete: enter 19:40:40.854 00.000 10672 UpdateGuideState(): m_state=6 19:40:40.854 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1243 19:40:40.854 00.000 10672 Star::Find returns 1 (0), X=1087.45, Y=794.81, Mass=242107, SNR=41.6, Peak=30928 HFD=3.3 19:40:40.854 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.08) 19:40:40.854 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 19:40:40.854 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.18 mountX=0.18 mountY=0.34, mountTheta=1.08 19:40:40.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.32, opts=13) 19:40:40.854 00.000 10672 Enqueuing Move request for scope (-0.22, 0.32) 19:40:40.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:40:40.854 00.000 428 Worker thread wakes up 19:40:40.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd 19:40:40.854 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.32) 19:40:40.854 00.000 428 Moving (-0.22, 0.32) raw xDistance=0.18 yDistance=0.34 19:40:40.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:40:40.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:40.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 19:40:40.854 00.000 428 MoveAxis(E, 0, ABG) 19:40:40.854 00.000 428 Move returns status 0, amount 0 19:40:40.854 00.000 428 MoveAxis(N, 0, ABG) 19:40:40.854 00.000 428 Move returns status 0, amount 0 19:40:40.854 00.000 428 move complete, result=0 19:40:40.854 00.000 428 worker thread done servicing request 19:40:40.885 00.031 10672 UpdateGuideState exits: m=242107 SNR=41.6 19:40:40.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:40.885 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:40.885 00.000 10672 Enqueuing Expose request 19:40:40.885 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:40:40.885 00.000 428 Worker thread wakes up 19:40:40.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:40.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:43.197 02.312 428 Exposure complete 19:40:43.337 00.140 428 worker thread done servicing request 19:40:43.337 00.000 10672 OnExposeComplete: enter 19:40:43.337 00.000 10672 UpdateGuideState(): m_state=6 19:40:43.337 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1244 19:40:43.337 00.000 10672 Star::Find returns 1 (0), X=1087.70, Y=795.56, Mass=270332, SNR=43.3, Peak=38016 HFD=3.1 19:40:43.337 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.02) = xAngle (4.57 = -1.72) 19:40:43.337 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.44 = 1.44) 19:40:43.337 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=1.07 hyp=1.07 cameraTheta=1.55 mountX=-0.16 mountY=1.06, mountTheta=1.72 19:40:43.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=1.07, opts=13) 19:40:43.337 00.000 10672 Enqueuing Move request for scope (0.03, 1.07) 19:40:43.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:40:43.337 00.000 428 Worker thread wakes up 19:40:43.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.07) opts 0xd 19:40:43.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 1.07) 19:40:43.337 00.000 428 Moving (0.03, 1.07) raw xDistance=-0.16 yDistance=1.06 19:40:43.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:40:43.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:40:43.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.06 19:40:43.337 00.000 428 MoveAxis(E, 0, ABG) 19:40:43.337 00.000 428 Move returns status 0, amount 0 19:40:43.337 00.000 428 MoveAxis(N, 0, ABG) 19:40:43.337 00.000 428 Move returns status 0, amount 0 19:40:43.337 00.000 428 move complete, result=0 19:40:43.337 00.000 428 worker thread done servicing request 19:40:43.353 00.016 10672 UpdateGuideState exits: m=270332 SNR=43.3 19:40:43.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:43.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:43.353 00.000 10672 Enqueuing Expose request 19:40:43.353 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.1 px 0 ms NORTH 19:40:43.353 00.000 428 Worker thread wakes up 19:40:43.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:43.353 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:43.681 00.328 10672 read socket command 10 19:40:43.681 00.000 10672 processing socket request REQDIST 19:40:43.681 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:40:43.681 00.000 10672 Sending socket response 56 (0x38) 19:40:45.711 02.030 428 Exposure complete 19:40:45.852 00.141 428 worker thread done servicing request 19:40:45.852 00.000 10672 OnExposeComplete: enter 19:40:45.852 00.000 10672 UpdateGuideState(): m_state=6 19:40:45.852 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1245 19:40:45.852 00.000 10672 Star::Find returns 1 (0), X=1087.97, Y=795.35, Mass=284988, SNR=44.6, Peak=43024 HFD=2.9 19:40:45.852 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.02) = xAngle (4.26 = -2.02) 19:40:45.852 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.13 = 1.13) 19:40:45.852 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.86 hyp=0.91 cameraTheta=1.24 mountX=-0.40 mountY=0.83, mountTheta=2.02 19:40:45.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.86, opts=13) 19:40:45.852 00.000 10672 Enqueuing Move request for scope (0.30, 0.86) 19:40:45.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:40:45.852 00.000 428 Worker thread wakes up 19:40:45.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.86) opts 0xd 19:40:45.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.86) 19:40:45.852 00.000 428 Moving (0.30, 0.86) raw xDistance=-0.40 yDistance=0.83 19:40:45.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:40:45.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:40:45.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.83 19:40:45.852 00.000 428 MoveAxis(E, 0, ABG) 19:40:45.852 00.000 428 Move returns status 0, amount 0 19:40:45.852 00.000 428 MoveAxis(N, 0, ABG) 19:40:45.852 00.000 428 Move returns status 0, amount 0 19:40:45.852 00.000 428 move complete, result=0 19:40:45.852 00.000 428 worker thread done servicing request 19:40:45.883 00.031 10672 UpdateGuideState exits: m=284988 SNR=44.6 19:40:45.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:45.883 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:45.883 00.000 10672 Enqueuing Expose request 19:40:45.883 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.8 px 0 ms NORTH 19:40:45.883 00.000 428 Worker thread wakes up 19:40:45.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:45.883 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:48.195 02.312 428 Exposure complete 19:40:48.336 00.141 428 worker thread done servicing request 19:40:48.336 00.000 10672 OnExposeComplete: enter 19:40:48.336 00.000 10672 UpdateGuideState(): m_state=6 19:40:48.336 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1246 19:40:48.336 00.000 10672 Star::Find returns 1 (0), X=1088.14, Y=795.01, Mass=294234, SNR=52.6, Peak=47280 HFD=2.7 19:40:48.336 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.42) 19:40:48.336 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.74 = 0.74) 19:40:48.336 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.52 hyp=0.69 cameraTheta=0.84 mountX=-0.52 mountY=0.46, mountTheta=2.41 19:40:48.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.52, opts=13) 19:40:48.336 00.000 10672 Enqueuing Move request for scope (0.46, 0.52) 19:40:48.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:48.336 00.000 428 Worker thread wakes up 19:40:48.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.52) opts 0xd 19:40:48.336 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.52) 19:40:48.336 00.000 428 Moving (0.46, 0.52) raw xDistance=-0.52 yDistance=0.46 19:40:48.336 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 19:40:48.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:48.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 19:40:48.336 00.000 428 MoveAxis(E, 483, ABG) 19:40:48.336 00.000 428 Guiding Dir = 2, Dur = 483 19:40:48.336 00.000 428 IsSlewing returns 0 19:40:48.336 00.000 428 IsGuiding returns 0 19:40:48.351 00.015 428 PulseGuide returned control before completion, sleep 477 19:40:48.351 00.000 10672 UpdateGuideState exits: m=294234 SNR=52.6 19:40:48.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:48.351 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:48.351 00.000 10672 Enqueuing Expose request 19:40:48.700 00.349 10672 read socket command 10 19:40:48.700 00.000 10672 processing socket request REQDIST 19:40:48.700 00.000 10672 SOCKSVR: Sending pixel error of 0.67 19:40:48.700 00.000 10672 Sending socket response 67 (0x43) 19:40:48.856 00.156 428 IsGuiding returns 0 19:40:48.856 00.000 428 Move returns status 0, amount 483 19:40:48.872 00.016 428 MoveAxis(N, 0, ABG) 19:40:48.872 00.000 428 Move returns status 0, amount 0 19:40:48.872 00.000 428 move complete, result=0 19:40:48.872 00.000 428 worker thread done servicing request 19:40:48.872 00.000 10672 GuideStep: -0.5 px 483 ms EAST, 0.5 px 0 ms NORTH 19:40:48.872 00.000 428 Worker thread wakes up 19:40:48.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:48.872 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:50.715 01.843 428 Exposure complete 19:40:50.840 00.125 428 worker thread done servicing request 19:40:50.840 00.000 10672 OnExposeComplete: enter 19:40:50.840 00.000 10672 UpdateGuideState(): m_state=6 19:40:50.840 00.000 10672 Star::Find(15, 1088, 795, 0, (0,0,0,0), 0.0, 0) frame 1247 19:40:50.840 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.73, Mass=294616, SNR=53.0, Peak=37568 HFD=2.7 19:40:50.840 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.02) = xAngle (4.01 = -2.28) 19:40:50.840 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.88 = 0.88) 19:40:50.840 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.28 cameraTheta=0.99 mountX=-0.18 mountY=0.22, mountTheta=2.27 19:40:50.855 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.24, opts=13) 19:40:50.855 00.000 10672 Enqueuing Move request for scope (0.16, 0.24) 19:40:50.855 00.000 428 Worker thread wakes up 19:40:50.855 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd 19:40:50.855 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:40:50.855 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.24) 19:40:50.855 00.000 428 Moving (0.16, 0.24) raw xDistance=-0.18 yDistance=0.22 19:40:50.855 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:40:50.855 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:50.855 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:40:50.855 00.000 428 MoveAxis(E, 0, ABG) 19:40:50.855 00.000 428 Move returns status 0, amount 0 19:40:50.855 00.000 428 MoveAxis(N, 0, ABG) 19:40:50.855 00.000 428 Move returns status 0, amount 0 19:40:50.855 00.000 428 move complete, result=0 19:40:50.855 00.000 428 worker thread done servicing request 19:40:50.871 00.016 10672 UpdateGuideState exits: m=294616 SNR=53.0 19:40:50.871 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:50.871 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:50.871 00.000 10672 Enqueuing Expose request 19:40:50.871 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:50.871 00.000 428 Worker thread wakes up 19:40:50.871 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:50.871 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:53.214 02.343 428 Exposure complete 19:40:53.355 00.141 428 worker thread done servicing request 19:40:53.355 00.000 10672 OnExposeComplete: enter 19:40:53.355 00.000 10672 UpdateGuideState(): m_state=6 19:40:53.355 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1248 19:40:53.355 00.000 10672 Star::Find returns 1 (0), X=1087.33, Y=795.15, Mass=294721, SNR=46.4, Peak=45424 HFD=2.9 19:40:53.355 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.02) = xAngle (5.07 = -1.21) 19:40:53.355 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.94 = 1.94) 19:40:53.355 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.65 hyp=0.74 cameraTheta=2.05 mountX=0.26 mountY=0.69, mountTheta=1.21 19:40:53.355 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.65, opts=13) 19:40:53.355 00.000 10672 Enqueuing Move request for scope (-0.34, 0.65) 19:40:53.355 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:40:53.355 00.000 428 Worker thread wakes up 19:40:53.355 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.65) opts 0xd 19:40:53.355 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.65) 19:40:53.355 00.000 428 Moving (-0.34, 0.65) raw xDistance=0.26 yDistance=0.69 19:40:53.355 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 19:40:53.355 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.19 newest=1.37 19:40:53.355 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.69 from input 0.69 19:40:53.355 00.000 428 MoveAxis(E, 0, ABG) 19:40:53.355 00.000 428 Move returns status 0, amount 0 19:40:53.355 00.000 428 MoveAxis(S, 1043, ABG) 19:40:53.355 00.000 428 Guiding Dir = 1, Dur = 1043 19:40:53.355 00.000 428 IsSlewing returns 0 19:40:53.355 00.000 428 IsGuiding returns 0 19:40:53.370 00.015 10672 UpdateGuideState exits: m=294721 SNR=46.4 19:40:53.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:53.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:53.370 00.000 10672 Enqueuing Expose request 19:40:53.433 00.063 428 PulseGuide returned control before completion, sleep 975 19:40:53.683 00.250 10672 read socket command 10 19:40:53.683 00.000 10672 processing socket request REQDIST 19:40:53.683 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:40:53.683 00.000 10672 Sending socket response 61 (0x3d) 19:40:54.432 00.749 428 IsGuiding returns 1 19:40:54.432 00.000 428 scope still moving after pulse duration time elapsed 19:40:54.464 00.032 428 IsSlewing returns 0 19:40:54.464 00.000 428 IsGuiding returns 1 19:40:54.526 00.062 428 IsSlewing returns 0 19:40:54.526 00.000 428 IsGuiding returns 0 19:40:54.526 00.000 428 scope move finished after 1043 + 123 ms 19:40:54.526 00.000 428 Move returns status 0, amount 1043 19:40:54.526 00.000 428 move complete, result=0 19:40:54.526 00.000 428 worker thread done servicing request 19:40:54.526 00.000 428 Worker thread wakes up 19:40:54.526 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 1043 ms SOUTH 19:40:54.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:54.526 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:55.713 01.187 428 Exposure complete 19:40:55.838 00.125 428 worker thread done servicing request 19:40:55.838 00.000 10672 OnExposeComplete: enter 19:40:55.838 00.000 10672 UpdateGuideState(): m_state=6 19:40:55.838 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1249 19:40:55.838 00.000 10672 Star::Find returns 1 (0), X=1087.48, Y=795.00, Mass=232564, SNR=42.1, Peak=39648 HFD=2.3 19:40:55.838 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.02) = xAngle (4.96 = -1.32) 19:40:55.838 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.83 = 1.83) 19:40:55.838 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.51 hyp=0.54 cameraTheta=1.94 mountX=0.13 mountY=0.53, mountTheta=1.32 19:40:55.854 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.51, opts=13) 19:40:55.854 00.000 10672 Enqueuing Move request for scope (-0.20, 0.51) 19:40:55.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:40:55.854 00.000 428 Worker thread wakes up 19:40:55.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.51) opts 0xd 19:40:55.854 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.51) 19:40:55.854 00.000 428 Moving (-0.20, 0.51) raw xDistance=0.13 yDistance=0.53 19:40:55.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:40:55.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:55.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 19:40:55.854 00.000 428 MoveAxis(E, 0, ABG) 19:40:55.854 00.000 428 Move returns status 0, amount 0 19:40:55.854 00.000 428 MoveAxis(N, 0, ABG) 19:40:55.854 00.000 428 Move returns status 0, amount 0 19:40:55.854 00.000 428 move complete, result=0 19:40:55.854 00.000 428 worker thread done servicing request 19:40:55.869 00.015 10672 UpdateGuideState exits: m=232564 SNR=42.1 19:40:55.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:55.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:55.869 00.000 10672 Enqueuing Expose request 19:40:55.869 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:40:55.869 00.000 428 Worker thread wakes up 19:40:55.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:55.869 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:58.202 02.333 428 Exposure complete 19:40:58.342 00.140 428 worker thread done servicing request 19:40:58.342 00.000 10672 OnExposeComplete: enter 19:40:58.342 00.000 10672 UpdateGuideState(): m_state=6 19:40:58.342 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1250 19:40:58.342 00.000 10672 Star::Find returns 1 (0), X=1087.82, Y=794.11, Mass=282764, SNR=45.0, Peak=42912 HFD=2.8 19:40:58.342 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.02) = xAngle (1.81 = 1.81) 19:40:58.342 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.32 = -1.32) 19:40:58.342 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.38 hyp=0.41 cameraTheta=-1.21 mountX=-0.10 mountY=-0.39, mountTheta=-1.81 19:40:58.342 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.38, opts=13) 19:40:58.342 00.000 10672 Enqueuing Move request for scope (0.14, -0.38) 19:40:58.342 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:40:58.342 00.000 428 Worker thread wakes up 19:40:58.342 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.38) opts 0xd 19:40:58.342 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.38) 19:40:58.342 00.000 428 Moving (0.14, -0.38) raw xDistance=-0.10 yDistance=-0.39 19:40:58.342 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:40:58.342 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:58.342 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:40:58.342 00.000 428 MoveAxis(E, 0, ABG) 19:40:58.342 00.000 428 Move returns status 0, amount 0 19:40:58.342 00.000 428 MoveAxis(N, 0, ABG) 19:40:58.342 00.000 428 Move returns status 0, amount 0 19:40:58.342 00.000 428 move complete, result=0 19:40:58.342 00.000 428 worker thread done servicing request 19:40:58.358 00.016 10672 UpdateGuideState exits: m=282764 SNR=45.0 19:40:58.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:58.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:40:58.358 00.000 10672 Enqueuing Expose request 19:40:58.358 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:40:58.358 00.000 428 Worker thread wakes up 19:40:58.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:40:58.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:40:58.686 00.328 10672 read socket command 10 19:40:58.686 00.000 10672 processing socket request REQDIST 19:40:58.686 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:40:58.686 00.000 10672 Sending socket response 53 (0x35) 19:40:59.014 00.328 10672 SOCKSVR: Client disconnected, deleting socket 19:40:59.014 00.000 10672 Status Line: New server connection 19:40:59.014 00.000 10672 SOCKSVR: New connection 19:41:00.702 01.688 428 Exposure complete 19:41:00.841 00.139 428 worker thread done servicing request 19:41:00.842 00.001 10672 OnExposeComplete: enter 19:41:00.842 00.000 10672 UpdateGuideState(): m_state=6 19:41:00.842 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1251 19:41:00.842 00.000 10672 Star::Find returns 1 (0), X=1088.01, Y=794.71, Mass=286469, SNR=48.5, Peak=30384 HFD=3.8 19:41:00.842 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.02) = xAngle (3.60 = -2.69) 19:41:00.842 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.47 = 0.47) 19:41:00.842 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.22 hyp=0.40 cameraTheta=0.58 mountX=-0.36 mountY=0.18, mountTheta=2.67 19:41:00.844 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.22, opts=13) 19:41:00.844 00.000 10672 Enqueuing Move request for scope (0.34, 0.22) 19:41:00.844 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:41:00.844 00.000 428 Worker thread wakes up 19:41:00.844 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.22) opts 0xd 19:41:00.845 00.001 428 Handling offset move in thread for scope, endpoint = (0.34, 0.22) 19:41:00.845 00.000 428 Moving (0.34, 0.22) raw xDistance=-0.36 yDistance=0.18 19:41:00.845 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 19:41:00.845 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:00.845 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:41:00.845 00.000 428 MoveAxis(E, 0, ABG) 19:41:00.845 00.000 428 Move returns status 0, amount 0 19:41:00.845 00.000 428 MoveAxis(N, 0, ABG) 19:41:00.845 00.000 428 Move returns status 0, amount 0 19:41:00.846 00.001 428 move complete, result=0 19:41:00.846 00.000 428 worker thread done servicing request 19:41:00.866 00.020 10672 UpdateGuideState exits: m=286469 SNR=48.5 19:41:00.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:00.867 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:00.867 00.000 10672 Enqueuing Expose request 19:41:00.867 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:41:00.867 00.000 428 Worker thread wakes up 19:41:00.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:00.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:03.208 02.341 428 Exposure complete 19:41:03.333 00.125 428 worker thread done servicing request 19:41:03.333 00.000 10672 OnExposeComplete: enter 19:41:03.333 00.000 10672 UpdateGuideState(): m_state=6 19:41:03.333 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1252 19:41:03.333 00.000 10672 Star::Find returns 1 (0), X=1088.03, Y=793.88, Mass=301498, SNR=48.1, Peak=37024 HFD=3.4 19:41:03.333 00.000 10672 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.02) = xAngle (1.98 = 1.98) 19:41:03.333 00.000 10672 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.15 = -1.15) 19:41:03.333 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.61 hyp=0.71 cameraTheta=-1.05 mountX=-0.28 mountY=-0.65, mountTheta=-1.98 19:41:03.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.61, opts=13) 19:41:03.333 00.000 10672 Enqueuing Move request for scope (0.35, -0.61) 19:41:03.333 00.000 428 Worker thread wakes up 19:41:03.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=800, FiltMax=65488, Gamma=1.000 19:41:03.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.61) opts 0xd 19:41:03.333 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.61) 19:41:03.333 00.000 428 Moving (0.35, -0.61) raw xDistance=-0.28 yDistance=-0.65 19:41:03.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:41:03.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:41:03.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.65 19:41:03.349 00.016 428 MoveAxis(E, 0, ABG) 19:41:03.349 00.000 428 Move returns status 0, amount 0 19:41:03.349 00.000 428 MoveAxis(N, 0, ABG) 19:41:03.349 00.000 428 Move returns status 0, amount 0 19:41:03.349 00.000 428 move complete, result=0 19:41:03.349 00.000 428 worker thread done servicing request 19:41:03.365 00.016 10672 UpdateGuideState exits: m=301498 SNR=48.1 19:41:03.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:03.365 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:03.365 00.000 10672 Enqueuing Expose request 19:41:03.365 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 19:41:03.365 00.000 428 Worker thread wakes up 19:41:03.365 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:03.365 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:04.036 00.671 10672 read socket command 10 19:41:04.036 00.000 10672 processing socket request REQDIST 19:41:04.036 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:41:04.036 00.000 10672 Sending socket response 55 (0x37) 19:41:05.713 01.677 428 Exposure complete 19:41:05.853 00.140 428 worker thread done servicing request 19:41:05.853 00.000 10672 OnExposeComplete: enter 19:41:05.853 00.000 10672 UpdateGuideState(): m_state=6 19:41:05.853 00.000 10672 Star::Find(15, 1088, 793, 0, (0,0,0,0), 0.0, 0) frame 1253 19:41:05.853 00.000 10672 Star::Find returns 1 (0), X=1088.05, Y=794.53, Mass=233137, SNR=39.7, Peak=30704 HFD=3.0 19:41:05.853 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 19:41:05.853 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.02 = -0.02) 19:41:05.853 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.03 hyp=0.38 cameraTheta=0.09 mountX=-0.38 mountY=-0.01, mountTheta=-3.12 19:41:05.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.03, opts=13) 19:41:05.853 00.000 10672 Enqueuing Move request for scope (0.38, 0.03) 19:41:05.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:41:05.853 00.000 428 Worker thread wakes up 19:41:05.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.03) opts 0xd 19:41:05.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.03) 19:41:05.853 00.000 428 Moving (0.38, 0.03) raw xDistance=-0.38 yDistance=-0.01 19:41:05.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:41:05.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:05.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:41:05.853 00.000 428 MoveAxis(E, 0, ABG) 19:41:05.853 00.000 428 Move returns status 0, amount 0 19:41:05.853 00.000 428 MoveAxis(N, 0, ABG) 19:41:05.853 00.000 428 Move returns status 0, amount 0 19:41:05.853 00.000 428 move complete, result=0 19:41:05.853 00.000 428 worker thread done servicing request 19:41:05.884 00.031 10672 UpdateGuideState exits: m=233137 SNR=39.7 19:41:05.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:05.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:05.884 00.000 10672 Enqueuing Expose request 19:41:05.884 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 19:41:05.884 00.000 428 Worker thread wakes up 19:41:05.884 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:05.884 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:08.212 02.328 428 Exposure complete 19:41:08.337 00.125 428 worker thread done servicing request 19:41:08.337 00.000 10672 OnExposeComplete: enter 19:41:08.337 00.000 10672 UpdateGuideState(): m_state=6 19:41:08.337 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1254 19:41:08.337 00.000 10672 Star::Find returns 1 (0), X=1087.90, Y=794.43, Mass=272039, SNR=49.2, Peak=32672 HFD=3.3 19:41:08.337 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.02) = xAngle (2.78 = 2.78) 19:41:08.337 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 19:41:08.337 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.24 mountX=-0.22 mountY=-0.08, mountTheta=-2.79 19:41:08.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.06, opts=13) 19:41:08.337 00.000 10672 Enqueuing Move request for scope (0.23, -0.06) 19:41:08.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:41:08.337 00.000 428 Worker thread wakes up 19:41:08.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd 19:41:08.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.06) 19:41:08.337 00.000 428 Moving (0.23, -0.06) raw xDistance=-0.22 yDistance=-0.08 19:41:08.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:41:08.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:08.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:41:08.352 00.015 428 MoveAxis(E, 0, ABG) 19:41:08.352 00.000 428 Move returns status 0, amount 0 19:41:08.352 00.000 428 MoveAxis(N, 0, ABG) 19:41:08.352 00.000 428 Move returns status 0, amount 0 19:41:08.352 00.000 428 move complete, result=0 19:41:08.352 00.000 428 worker thread done servicing request 19:41:08.368 00.016 10672 UpdateGuideState exits: m=272039 SNR=49.2 19:41:08.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:08.368 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:08.368 00.000 10672 Enqueuing Expose request 19:41:08.368 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:41:08.368 00.000 428 Worker thread wakes up 19:41:08.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:08.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:09.040 00.672 10672 read socket command 10 19:41:09.040 00.000 10672 processing socket request REQDIST 19:41:09.040 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:41:09.040 00.000 10672 Sending socket response 42 (0x2a) 19:41:10.711 01.671 428 Exposure complete 19:41:10.836 00.125 428 worker thread done servicing request 19:41:10.836 00.000 10672 OnExposeComplete: enter 19:41:10.836 00.000 10672 UpdateGuideState(): m_state=6 19:41:10.836 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1255 19:41:10.836 00.000 10672 Star::Find returns 1 (0), X=1087.76, Y=794.10, Mass=255272, SNR=45.4, Peak=36704 HFD=2.4 19:41:10.836 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.02) = xAngle (1.66 = 1.66) 19:41:10.836 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.47 = -1.47) 19:41:10.836 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.39 hyp=0.40 cameraTheta=-1.36 mountX=-0.04 mountY=-0.40, mountTheta=-1.66 19:41:10.852 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.39, opts=13) 19:41:10.852 00.000 10672 Enqueuing Move request for scope (0.08, -0.39) 19:41:10.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:41:10.852 00.000 428 Worker thread wakes up 19:41:10.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.39) opts 0xd 19:41:10.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.39) 19:41:10.852 00.000 428 Moving (0.08, -0.39) raw xDistance=-0.04 yDistance=-0.40 19:41:10.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:41:10.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:10.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:41:10.852 00.000 428 MoveAxis(E, 0, ABG) 19:41:10.852 00.000 428 Move returns status 0, amount 0 19:41:10.852 00.000 428 MoveAxis(N, 0, ABG) 19:41:10.852 00.000 428 Move returns status 0, amount 0 19:41:10.852 00.000 428 move complete, result=0 19:41:10.852 00.000 428 worker thread done servicing request 19:41:10.867 00.015 10672 UpdateGuideState exits: m=255272 SNR=45.4 19:41:10.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:10.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:10.867 00.000 10672 Enqueuing Expose request 19:41:10.867 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:41:10.867 00.000 428 Worker thread wakes up 19:41:10.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:10.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:13.210 02.343 428 Exposure complete 19:41:13.351 00.141 428 worker thread done servicing request 19:41:13.351 00.000 10672 OnExposeComplete: enter 19:41:13.351 00.000 10672 UpdateGuideState(): m_state=6 19:41:13.351 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1256 19:41:13.351 00.000 10672 Star::Find returns 1 (0), X=1087.67, Y=794.20, Mass=308804, SNR=51.6, Peak=33648 HFD=3.6 19:41:13.351 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.02) = xAngle (1.45 = 1.45) 19:41:13.351 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 19:41:13.351 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.57 mountX=0.04 mountY=-0.29, mountTheta=-1.45 19:41:13.351 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.29, opts=13) 19:41:13.351 00.000 10672 Enqueuing Move request for scope (-0.00, -0.29) 19:41:13.351 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:41:13.351 00.000 428 Worker thread wakes up 19:41:13.351 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.29) opts 0xd 19:41:13.351 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.29) 19:41:13.351 00.000 428 Moving (-0.00, -0.29) raw xDistance=0.04 yDistance=-0.29 19:41:13.351 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:41:13.351 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:13.351 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 19:41:13.351 00.000 428 MoveAxis(E, 0, ABG) 19:41:13.351 00.000 428 Move returns status 0, amount 0 19:41:13.351 00.000 428 MoveAxis(N, 0, ABG) 19:41:13.351 00.000 428 Move returns status 0, amount 0 19:41:13.351 00.000 428 move complete, result=0 19:41:13.351 00.000 428 worker thread done servicing request 19:41:13.366 00.015 10672 UpdateGuideState exits: m=308804 SNR=51.6 19:41:13.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:13.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:13.366 00.000 10672 Enqueuing Expose request 19:41:13.366 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:41:13.366 00.000 428 Worker thread wakes up 19:41:13.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:13.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:14.042 00.676 10672 read socket command 10 19:41:14.042 00.000 10672 processing socket request REQDIST 19:41:14.042 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:41:14.042 00.000 10672 Sending socket response 37 (0x25) 19:41:15.713 01.671 428 Exposure complete 19:41:15.838 00.125 428 worker thread done servicing request 19:41:15.838 00.000 10672 OnExposeComplete: enter 19:41:15.838 00.000 10672 UpdateGuideState(): m_state=6 19:41:15.838 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1257 19:41:15.838 00.000 10672 Star::Find returns 1 (0), X=1087.89, Y=794.76, Mass=300166, SNR=56.5, Peak=41392 HFD=3.5 19:41:15.838 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.02) = xAngle (3.93 = -2.35) 19:41:15.838 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.81 = 0.81) 19:41:15.838 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.27 hyp=0.35 cameraTheta=0.91 mountX=-0.24 mountY=0.25, mountTheta=2.34 19:41:15.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.27, opts=13) 19:41:15.838 00.000 10672 Enqueuing Move request for scope (0.21, 0.27) 19:41:15.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:41:15.838 00.000 428 Worker thread wakes up 19:41:15.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.27) opts 0xd 19:41:15.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.27) 19:41:15.838 00.000 428 Moving (0.21, 0.27) raw xDistance=-0.24 yDistance=0.25 19:41:15.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:41:15.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:15.854 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 19:41:15.854 00.000 428 MoveAxis(E, 0, ABG) 19:41:15.854 00.000 428 Move returns status 0, amount 0 19:41:15.854 00.000 428 MoveAxis(N, 0, ABG) 19:41:15.854 00.000 428 Move returns status 0, amount 0 19:41:15.854 00.000 428 move complete, result=0 19:41:15.854 00.000 428 worker thread done servicing request 19:41:15.870 00.016 10672 UpdateGuideState exits: m=300166 SNR=56.5 19:41:15.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:15.870 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:15.870 00.000 10672 Enqueuing Expose request 19:41:15.870 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:41:15.870 00.000 428 Worker thread wakes up 19:41:15.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:15.870 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:18.197 02.327 428 Exposure complete 19:41:18.322 00.125 428 worker thread done servicing request 19:41:18.322 00.000 10672 OnExposeComplete: enter 19:41:18.322 00.000 10672 UpdateGuideState(): m_state=6 19:41:18.322 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1258 19:41:18.322 00.000 10672 Star::Find returns 1 (0), X=1087.87, Y=794.65, Mass=285240, SNR=47.9, Peak=39312 HFD=3.1 19:41:18.322 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.58) 19:41:18.322 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 19:41:18.322 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.25 cameraTheta=0.69 mountX=-0.21 mountY=0.14, mountTheta=2.57 19:41:18.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.16, opts=13) 19:41:18.322 00.000 10672 Enqueuing Move request for scope (0.20, 0.16) 19:41:18.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:41:18.322 00.000 428 Worker thread wakes up 19:41:18.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd 19:41:18.322 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.16) 19:41:18.322 00.000 428 Moving (0.20, 0.16) raw xDistance=-0.21 yDistance=0.14 19:41:18.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:41:18.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:18.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:41:18.322 00.000 428 MoveAxis(E, 0, ABG) 19:41:18.322 00.000 428 Move returns status 0, amount 0 19:41:18.322 00.000 428 MoveAxis(N, 0, ABG) 19:41:18.322 00.000 428 Move returns status 0, amount 0 19:41:18.322 00.000 428 move complete, result=0 19:41:18.322 00.000 428 worker thread done servicing request 19:41:18.353 00.031 10672 UpdateGuideState exits: m=285240 SNR=47.9 19:41:18.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:18.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:18.353 00.000 10672 Enqueuing Expose request 19:41:18.353 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:41:18.353 00.000 428 Worker thread wakes up 19:41:18.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:18.353 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:19.041 00.688 10672 read socket command 10 19:41:19.041 00.000 10672 processing socket request REQDIST 19:41:19.041 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:41:19.041 00.000 10672 Sending socket response 33 (0x21) 19:41:20.712 01.671 428 Exposure complete 19:41:20.852 00.140 428 worker thread done servicing request 19:41:20.852 00.000 10672 OnExposeComplete: enter 19:41:20.852 00.000 10672 UpdateGuideState(): m_state=6 19:41:20.852 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1259 19:41:20.852 00.000 10672 Star::Find returns 1 (0), X=1088.46, Y=794.66, Mass=287898, SNR=51.0, Peak=37792 HFD=3.2 19:41:20.852 00.000 10672 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.02) = xAngle (3.23 = -3.05) 19:41:20.852 00.000 10672 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.11 = 0.11) 19:41:20.852 00.000 10672 CameraToMount -- cameraX=0.78 cameraY=0.17 hyp=0.80 cameraTheta=0.21 mountX=-0.80 mountY=0.09, mountTheta=3.03 19:41:20.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.78, y=0.17, opts=13) 19:41:20.852 00.000 10672 Enqueuing Move request for scope (0.78, 0.17) 19:41:20.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1336, FiltMax=65488, Gamma=1.000 19:41:20.852 00.000 428 Worker thread wakes up 19:41:20.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.17) opts 0xd 19:41:20.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.78, 0.17) 19:41:20.852 00.000 428 Moving (0.78, 0.17) raw xDistance=-0.80 yDistance=0.09 19:41:20.852 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 19:41:20.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:20.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:41:20.852 00.000 428 MoveAxis(E, 744, ABG) 19:41:20.852 00.000 428 Guiding Dir = 2, Dur = 744 19:41:20.852 00.000 428 IsSlewing returns 0 19:41:20.852 00.000 428 IsGuiding returns 0 19:41:20.884 00.032 428 PulseGuide returned control before completion, sleep 731 19:41:20.884 00.000 10672 UpdateGuideState exits: m=287898 SNR=51.0 19:41:20.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:20.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:20.884 00.000 10672 Enqueuing Expose request 19:41:21.649 00.765 428 IsGuiding returns 1 19:41:21.649 00.000 428 scope still moving after pulse duration time elapsed 19:41:21.685 00.036 428 IsSlewing returns 0 19:41:21.685 00.000 428 IsGuiding returns 0 19:41:21.685 00.000 428 scope move finished after 744 + 83 ms 19:41:21.685 00.000 428 Move returns status 0, amount 744 19:41:21.685 00.000 428 MoveAxis(N, 0, ABG) 19:41:21.685 00.000 428 Move returns status 0, amount 0 19:41:21.685 00.000 428 move complete, result=0 19:41:21.685 00.000 428 worker thread done servicing request 19:41:21.685 00.000 10672 GuideStep: -0.8 px 744 ms EAST, 0.1 px 0 ms NORTH 19:41:21.685 00.000 428 Worker thread wakes up 19:41:21.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:21.685 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:23.216 01.531 428 Exposure complete 19:41:23.341 00.125 428 worker thread done servicing request 19:41:23.341 00.000 10672 OnExposeComplete: enter 19:41:23.341 00.000 10672 UpdateGuideState(): m_state=6 19:41:23.341 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1260 19:41:23.341 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=793.98, Mass=286977, SNR=48.8, Peak=56000 HFD=2.9 19:41:23.341 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 19:41:23.341 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 19:41:23.341 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.52 hyp=0.52 cameraTheta=-1.51 mountX=0.03 mountY=-0.52, mountTheta=-1.51 19:41:23.341 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.52, opts=13) 19:41:23.341 00.000 10672 Enqueuing Move request for scope (0.03, -0.52) 19:41:23.341 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:41:23.341 00.000 428 Worker thread wakes up 19:41:23.341 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.52) opts 0xd 19:41:23.341 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.52) 19:41:23.341 00.000 428 Moving (0.03, -0.52) raw xDistance=0.03 yDistance=-0.52 19:41:23.341 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:41:23.341 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:23.341 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 19:41:23.341 00.000 428 MoveAxis(E, 0, ABG) 19:41:23.341 00.000 428 Move returns status 0, amount 0 19:41:23.341 00.000 428 MoveAxis(N, 0, ABG) 19:41:23.341 00.000 428 Move returns status 0, amount 0 19:41:23.341 00.000 428 move complete, result=0 19:41:23.341 00.000 428 worker thread done servicing request 19:41:23.372 00.031 10672 UpdateGuideState exits: m=286977 SNR=48.8 19:41:23.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:23.372 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:23.372 00.000 10672 Enqueuing Expose request 19:41:23.372 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 19:41:23.372 00.000 428 Worker thread wakes up 19:41:23.372 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:23.372 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:24.059 00.687 10672 read socket command 10 19:41:24.059 00.000 10672 processing socket request REQDIST 19:41:24.059 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:41:24.059 00.000 10672 Sending socket response 48 (0x30) 19:41:25.715 01.656 428 Exposure complete 19:41:25.856 00.141 428 worker thread done servicing request 19:41:25.856 00.000 10672 OnExposeComplete: enter 19:41:25.856 00.000 10672 UpdateGuideState(): m_state=6 19:41:25.856 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1261 19:41:25.856 00.000 10672 Star::Find returns 1 (0), X=1087.44, Y=793.77, Mass=286926, SNR=48.1, Peak=37680 HFD=3.2 19:41:25.856 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 19:41:25.856 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 19:41:25.856 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.72 hyp=0.76 cameraTheta=-1.88 mountX=0.32 mountY=-0.69, mountTheta=-1.14 19:41:25.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.72, opts=13) 19:41:25.856 00.000 10672 Enqueuing Move request for scope (-0.23, -0.72) 19:41:25.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:41:25.856 00.000 428 Worker thread wakes up 19:41:25.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.72) opts 0xd 19:41:25.856 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.72) 19:41:25.856 00.000 428 Moving (-0.23, -0.72) raw xDistance=0.32 yDistance=-0.69 19:41:25.856 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:41:25.856 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:41:25.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.69 19:41:25.856 00.000 428 MoveAxis(E, 0, ABG) 19:41:25.856 00.000 428 Move returns status 0, amount 0 19:41:25.856 00.000 428 MoveAxis(N, 0, ABG) 19:41:25.856 00.000 428 Move returns status 0, amount 0 19:41:25.856 00.000 428 move complete, result=0 19:41:25.856 00.000 428 worker thread done servicing request 19:41:25.871 00.015 10672 UpdateGuideState exits: m=286926 SNR=48.1 19:41:25.871 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:25.871 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:25.871 00.000 10672 Enqueuing Expose request 19:41:25.871 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 19:41:25.871 00.000 428 Worker thread wakes up 19:41:25.871 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:25.871 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:28.198 02.327 428 Exposure complete 19:41:28.323 00.125 428 worker thread done servicing request 19:41:28.323 00.000 10672 OnExposeComplete: enter 19:41:28.323 00.000 10672 UpdateGuideState(): m_state=6 19:41:28.323 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1262 19:41:28.323 00.000 10672 Star::Find returns 1 (0), X=1087.34, Y=794.46, Mass=305666, SNR=48.4, Peak=43024 HFD=3.0 19:41:28.323 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.02) = xAngle (-0.04 = -0.04) 19:41:28.323 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.12) 19:41:28.323 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.03 hyp=0.34 cameraTheta=-3.06 mountX=0.34 mountY=0.01, mountTheta=0.03 19:41:28.339 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.03, opts=13) 19:41:28.339 00.000 10672 Enqueuing Move request for scope (-0.34, -0.03) 19:41:28.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:41:28.339 00.000 428 Worker thread wakes up 19:41:28.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.03) opts 0xd 19:41:28.339 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.03) 19:41:28.339 00.000 428 Moving (-0.34, -0.03) raw xDistance=0.34 yDistance=0.01 19:41:28.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 19:41:28.339 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:28.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:41:28.339 00.000 428 MoveAxis(E, 0, ABG) 19:41:28.339 00.000 428 Move returns status 0, amount 0 19:41:28.339 00.000 428 MoveAxis(N, 0, ABG) 19:41:28.339 00.000 428 Move returns status 0, amount 0 19:41:28.339 00.000 428 move complete, result=0 19:41:28.339 00.000 428 worker thread done servicing request 19:41:28.355 00.016 10672 UpdateGuideState exits: m=305666 SNR=48.4 19:41:28.355 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:28.355 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:28.355 00.000 10672 Enqueuing Expose request 19:41:28.355 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:41:28.355 00.000 428 Worker thread wakes up 19:41:28.355 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:28.355 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:29.058 00.703 10672 read socket command 10 19:41:29.058 00.000 10672 processing socket request REQDIST 19:41:29.058 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:41:29.058 00.000 10672 Sending socket response 50 (0x32) 19:41:30.703 01.645 428 Exposure complete 19:41:30.843 00.140 428 worker thread done servicing request 19:41:30.843 00.000 10672 OnExposeComplete: enter 19:41:30.843 00.000 10672 UpdateGuideState(): m_state=6 19:41:30.843 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1263 19:41:30.843 00.000 10672 Star::Find returns 1 (0), X=1086.95, Y=794.18, Mass=231511, SNR=42.0, Peak=45856 HFD=2.4 19:41:30.843 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.02) = xAngle (0.28 = 0.28) 19:41:30.843 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84) 19:41:30.843 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.31 hyp=0.79 cameraTheta=-2.74 mountX=0.76 mountY=-0.23, mountTheta=-0.30 19:41:30.859 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.31, opts=13) 19:41:30.859 00.000 10672 Enqueuing Move request for scope (-0.72, -0.31) 19:41:30.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:41:30.859 00.000 428 Worker thread wakes up 19:41:30.859 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.31) opts 0xd 19:41:30.859 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.31) 19:41:30.859 00.000 428 Moving (-0.72, -0.31) raw xDistance=0.76 yDistance=-0.23 19:41:30.859 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76 19:41:30.859 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:30.859 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:41:30.859 00.000 428 MoveAxis(W, 704, ABG) 19:41:30.859 00.000 428 Guiding Dir = 3, Dur = 704 19:41:30.859 00.000 428 IsSlewing returns 0 19:41:30.859 00.000 428 IsGuiding returns 0 19:41:30.875 00.016 428 PulseGuide returned control before completion, sleep 697 19:41:30.875 00.000 10672 UpdateGuideState exits: m=231511 SNR=42.0 19:41:30.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:30.875 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:30.875 00.000 10672 Enqueuing Expose request 19:41:31.579 00.704 428 IsGuiding returns 1 19:41:31.579 00.000 428 scope still moving after pulse duration time elapsed 19:41:31.631 00.052 428 IsSlewing returns 0 19:41:31.632 00.001 428 IsGuiding returns 0 19:41:31.632 00.000 428 scope move finished after 704 + 66 ms 19:41:31.632 00.000 428 Move returns status 0, amount 704 19:41:31.633 00.001 428 MoveAxis(N, 0, ABG) 19:41:31.633 00.000 428 Move returns status 0, amount 0 19:41:31.633 00.000 428 move complete, result=0 19:41:31.634 00.001 428 worker thread done servicing request 19:41:31.634 00.000 428 Worker thread wakes up 19:41:31.634 00.000 10672 GuideStep: 0.8 px 704 ms WEST, -0.2 px 0 ms NORTH 19:41:31.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:31.635 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:33.178 01.543 428 Exposure complete 19:41:33.319 00.141 428 worker thread done servicing request 19:41:33.319 00.000 10672 OnExposeComplete: enter 19:41:33.319 00.000 10672 UpdateGuideState(): m_state=6 19:41:33.319 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1264 19:41:33.319 00.000 10672 Star::Find returns 1 (0), X=1087.37, Y=794.47, Mass=254705, SNR=44.6, Peak=40400 HFD=2.9 19:41:33.319 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.02) = xAngle (-0.05 = -0.05) 19:41:33.319 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.11) 19:41:33.319 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.02 hyp=0.30 cameraTheta=-3.07 mountX=0.30 mountY=0.01, mountTheta=0.03 19:41:33.319 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.02, opts=13) 19:41:33.319 00.000 10672 Enqueuing Move request for scope (-0.30, -0.02) 19:41:33.319 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:41:33.319 00.000 428 Worker thread wakes up 19:41:33.319 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.02) opts 0xd 19:41:33.319 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.02) 19:41:33.319 00.000 428 Moving (-0.30, -0.02) raw xDistance=0.30 yDistance=0.01 19:41:33.319 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 19:41:33.319 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:33.319 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:41:33.319 00.000 428 MoveAxis(E, 0, ABG) 19:41:33.319 00.000 428 Move returns status 0, amount 0 19:41:33.319 00.000 428 MoveAxis(N, 0, ABG) 19:41:33.319 00.000 428 Move returns status 0, amount 0 19:41:33.319 00.000 428 move complete, result=0 19:41:33.319 00.000 428 worker thread done servicing request 19:41:33.350 00.031 10672 UpdateGuideState exits: m=254705 SNR=44.6 19:41:33.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:33.350 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:33.350 00.000 10672 Enqueuing Expose request 19:41:33.350 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:41:33.350 00.000 428 Worker thread wakes up 19:41:33.350 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:33.350 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:34.053 00.703 10672 read socket command 10 19:41:34.053 00.000 10672 processing socket request REQDIST 19:41:34.053 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:41:34.053 00.000 10672 Sending socket response 50 (0x32) 19:41:35.709 01.656 428 Exposure complete 19:41:35.834 00.125 428 worker thread done servicing request 19:41:35.834 00.000 10672 OnExposeComplete: enter 19:41:35.834 00.000 10672 UpdateGuideState(): m_state=6 19:41:35.834 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1265 19:41:35.834 00.000 10672 Star::Find returns 1 (0), X=1086.94, Y=794.14, Mass=269684, SNR=45.7, Peak=44768 HFD=2.5 19:41:35.834 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.02) = xAngle (0.32 = 0.32) 19:41:35.834 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81) 19:41:35.834 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-0.35 hyp=0.81 cameraTheta=-2.70 mountX=0.77 mountY=-0.27, mountTheta=-0.33 19:41:35.834 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-0.35, opts=13) 19:41:35.834 00.000 10672 Enqueuing Move request for scope (-0.74, -0.35) 19:41:35.834 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:41:35.834 00.000 428 Worker thread wakes up 19:41:35.834 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.35) opts 0xd 19:41:35.834 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -0.35) 19:41:35.834 00.000 428 Moving (-0.74, -0.35) raw xDistance=0.77 yDistance=-0.27 19:41:35.834 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77 19:41:35.834 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:35.834 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:41:35.834 00.000 428 MoveAxis(W, 720, ABG) 19:41:35.834 00.000 428 Guiding Dir = 3, Dur = 720 19:41:35.849 00.015 428 IsSlewing returns 0 19:41:35.849 00.000 428 IsGuiding returns 0 19:41:35.865 00.016 428 PulseGuide returned control before completion, sleep 715 19:41:35.865 00.000 10672 UpdateGuideState exits: m=269684 SNR=45.7 19:41:35.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:35.865 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:35.865 00.000 10672 Enqueuing Expose request 19:41:36.615 00.750 428 IsGuiding returns 0 19:41:36.615 00.000 428 Move returns status 0, amount 720 19:41:36.615 00.000 428 MoveAxis(N, 0, ABG) 19:41:36.615 00.000 428 Move returns status 0, amount 0 19:41:36.615 00.000 428 move complete, result=0 19:41:36.615 00.000 428 worker thread done servicing request 19:41:36.615 00.000 428 Worker thread wakes up 19:41:36.615 00.000 10672 GuideStep: 0.8 px 720 ms WEST, -0.3 px 0 ms NORTH 19:41:36.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:36.615 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:38.197 01.582 428 Exposure complete 19:41:38.322 00.125 428 worker thread done servicing request 19:41:38.337 00.015 10672 OnExposeComplete: enter 19:41:38.337 00.000 10672 UpdateGuideState(): m_state=6 19:41:38.337 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1266 19:41:38.337 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.32, Mass=251056, SNR=42.7, Peak=32240 HFD=3.0 19:41:38.337 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.02) = xAngle (2.70 = 2.70) 19:41:38.337 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.43 = -0.43) 19:41:38.337 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.17 hyp=0.53 cameraTheta=-0.32 mountX=-0.48 mountY=-0.22, mountTheta=-2.71 19:41:38.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.17, opts=13) 19:41:38.337 00.000 10672 Enqueuing Move request for scope (0.50, -0.17) 19:41:38.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:41:38.337 00.000 428 Worker thread wakes up 19:41:38.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.17) opts 0xd 19:41:38.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.17) 19:41:38.337 00.000 428 Moving (0.50, -0.17) raw xDistance=-0.48 yDistance=-0.22 19:41:38.337 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.48 19:41:38.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:38.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:41:38.337 00.000 428 MoveAxis(E, 392, ABG) 19:41:38.337 00.000 428 Guiding Dir = 2, Dur = 392 19:41:38.337 00.000 428 IsSlewing returns 0 19:41:38.337 00.000 428 IsGuiding returns 0 19:41:38.353 00.016 428 PulseGuide returned control before completion, sleep 386 19:41:38.353 00.000 10672 UpdateGuideState exits: m=251056 SNR=42.7 19:41:38.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:38.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:38.353 00.000 10672 Enqueuing Expose request 19:41:38.759 00.406 428 IsGuiding returns 1 19:41:38.759 00.000 428 scope still moving after pulse duration time elapsed 19:41:38.791 00.032 428 IsSlewing returns 0 19:41:38.791 00.000 428 IsGuiding returns 0 19:41:38.791 00.000 428 scope move finished after 392 + 58 ms 19:41:38.791 00.000 428 Move returns status 0, amount 392 19:41:38.791 00.000 428 MoveAxis(N, 0, ABG) 19:41:38.791 00.000 428 Move returns status 0, amount 0 19:41:38.791 00.000 428 move complete, result=0 19:41:38.791 00.000 428 worker thread done servicing request 19:41:38.791 00.000 428 Worker thread wakes up 19:41:38.791 00.000 10672 GuideStep: -0.5 px 392 ms EAST, -0.2 px 0 ms NORTH 19:41:38.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:38.791 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:39.056 00.265 10672 read socket command 10 19:41:39.056 00.000 10672 processing socket request REQDIST 19:41:39.056 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:41:39.056 00.000 10672 Sending socket response 57 (0x39) 19:41:40.696 01.640 428 Exposure complete 19:41:40.837 00.141 428 worker thread done servicing request 19:41:40.837 00.000 10672 OnExposeComplete: enter 19:41:40.837 00.000 10672 UpdateGuideState(): m_state=6 19:41:40.837 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1267 19:41:40.837 00.000 10672 Star::Find returns 1 (0), X=1088.14, Y=794.88, Mass=245199, SNR=42.6, Peak=41168 HFD=2.8 19:41:40.837 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.02) = xAngle (3.72 = -2.57) 19:41:40.837 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 19:41:40.837 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.39 hyp=0.60 cameraTheta=0.70 mountX=-0.51 mountY=0.33, mountTheta=2.56 19:41:40.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.39, opts=13) 19:41:40.837 00.000 10672 Enqueuing Move request for scope (0.46, 0.39) 19:41:40.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=368, FiltMax=65488, Gamma=1.000 19:41:40.837 00.000 428 Worker thread wakes up 19:41:40.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.39) opts 0xd 19:41:40.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.39) 19:41:40.837 00.000 428 Moving (0.46, 0.39) raw xDistance=-0.51 yDistance=0.33 19:41:40.837 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51 19:41:40.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:40.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 19:41:40.837 00.000 428 MoveAxis(E, 499, ABG) 19:41:40.837 00.000 428 Guiding Dir = 2, Dur = 499 19:41:40.868 00.031 428 IsSlewing returns 0 19:41:40.868 00.000 428 IsGuiding returns 0 19:41:40.868 00.000 10672 UpdateGuideState exits: m=245199 SNR=42.6 19:41:40.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:40.868 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:40.868 00.000 10672 Enqueuing Expose request 19:41:40.883 00.015 428 PulseGuide returned control before completion, sleep 494 19:41:41.383 00.500 428 IsGuiding returns 1 19:41:41.383 00.000 428 scope still moving after pulse duration time elapsed 19:41:41.415 00.032 428 IsSlewing returns 0 19:41:41.415 00.000 428 IsGuiding returns 0 19:41:41.415 00.000 428 scope move finished after 499 + 60 ms 19:41:41.415 00.000 428 Move returns status 0, amount 499 19:41:41.415 00.000 428 MoveAxis(N, 0, ABG) 19:41:41.415 00.000 428 Move returns status 0, amount 0 19:41:41.415 00.000 428 move complete, result=0 19:41:41.415 00.000 428 worker thread done servicing request 19:41:41.415 00.000 428 Worker thread wakes up 19:41:41.430 00.015 10672 GuideStep: -0.5 px 499 ms EAST, 0.3 px 0 ms NORTH 19:41:41.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:41.430 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:43.195 01.765 428 Exposure complete 19:41:43.320 00.125 428 worker thread done servicing request 19:41:43.336 00.016 10672 OnExposeComplete: enter 19:41:43.336 00.000 10672 UpdateGuideState(): m_state=6 19:41:43.336 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1268 19:41:43.336 00.000 10672 Star::Find returns 1 (0), X=1086.86, Y=794.85, Mass=299329, SNR=57.8, Peak=39648 HFD=2.8 19:41:43.336 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.02) = xAngle (5.75 = -0.53) 19:41:43.336 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.62 = 2.62) 19:41:43.336 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=0.36 hyp=0.89 cameraTheta=2.73 mountX=0.77 mountY=0.44, mountTheta=0.52 19:41:43.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=0.36, opts=13) 19:41:43.336 00.000 10672 Enqueuing Move request for scope (-0.82, 0.36) 19:41:43.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:41:43.336 00.000 428 Worker thread wakes up 19:41:43.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.36) opts 0xd 19:41:43.336 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, 0.36) 19:41:43.336 00.000 428 Moving (-0.82, 0.36) raw xDistance=0.77 yDistance=0.44 19:41:43.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.77 19:41:43.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:43.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 19:41:43.336 00.000 428 MoveAxis(W, 679, ABG) 19:41:43.336 00.000 428 Guiding Dir = 3, Dur = 679 19:41:43.336 00.000 428 IsSlewing returns 0 19:41:43.336 00.000 428 IsGuiding returns 0 19:41:43.351 00.015 10672 UpdateGuideState exits: m=299329 SNR=57.8 19:41:43.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:43.351 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:43.351 00.000 10672 Enqueuing Expose request 19:41:43.351 00.000 428 PulseGuide returned control before completion, sleep 665 19:41:44.054 00.703 10672 read socket command 10 19:41:44.054 00.000 10672 processing socket request REQDIST 19:41:44.054 00.000 10672 SOCKSVR: Sending pixel error of 0.67 19:41:44.054 00.000 10672 Sending socket response 67 (0x43) 19:41:44.054 00.000 428 IsGuiding returns 0 19:41:44.054 00.000 428 Move returns status 0, amount 679 19:41:44.054 00.000 428 MoveAxis(N, 0, ABG) 19:41:44.054 00.000 428 Move returns status 0, amount 0 19:41:44.054 00.000 428 move complete, result=0 19:41:44.054 00.000 428 worker thread done servicing request 19:41:44.054 00.000 428 Worker thread wakes up 19:41:44.054 00.000 10672 GuideStep: 0.8 px 679 ms WEST, 0.4 px 0 ms NORTH 19:41:44.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:44.054 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:45.694 01.640 428 Exposure complete 19:41:45.835 00.141 428 worker thread done servicing request 19:41:45.835 00.000 10672 OnExposeComplete: enter 19:41:45.835 00.000 10672 UpdateGuideState(): m_state=6 19:41:45.835 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1269 19:41:45.835 00.000 10672 Star::Find returns 1 (0), X=1087.36, Y=794.05, Mass=234780, SNR=47.1, Peak=41168 HFD=2.3 19:41:45.835 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:41:45.835 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 19:41:45.835 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.44 hyp=0.54 cameraTheta=-2.19 mountX=0.36 mountY=-0.40, mountTheta=-0.83 19:41:45.835 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.44, opts=13) 19:41:45.835 00.000 10672 Enqueuing Move request for scope (-0.31, -0.44) 19:41:45.835 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:41:45.835 00.000 428 Worker thread wakes up 19:41:45.835 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.44) opts 0xd 19:41:45.835 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.44) 19:41:45.835 00.000 428 Moving (-0.31, -0.44) raw xDistance=0.36 yDistance=-0.40 19:41:45.835 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:41:45.835 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:45.835 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:41:45.835 00.000 428 MoveAxis(E, 0, ABG) 19:41:45.835 00.000 428 Move returns status 0, amount 0 19:41:45.835 00.000 428 MoveAxis(N, 0, ABG) 19:41:45.835 00.000 428 Move returns status 0, amount 0 19:41:45.835 00.000 428 move complete, result=0 19:41:45.835 00.000 428 worker thread done servicing request 19:41:45.866 00.031 10672 UpdateGuideState exits: m=234780 SNR=47.1 19:41:45.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:45.866 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:45.866 00.000 10672 Enqueuing Expose request 19:41:45.866 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:41:45.866 00.000 428 Worker thread wakes up 19:41:45.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:45.866 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:48.198 02.332 428 Exposure complete 19:41:48.338 00.140 428 worker thread done servicing request 19:41:48.338 00.000 10672 OnExposeComplete: enter 19:41:48.338 00.000 10672 UpdateGuideState(): m_state=6 19:41:48.338 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1270 19:41:48.338 00.000 10672 Star::Find returns 1 (0), X=1088.00, Y=794.46, Mass=242478, SNR=43.0, Peak=39312 HFD=2.3 19:41:48.338 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.02) = xAngle (2.94 = 2.94) 19:41:48.338 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.19 = -0.19) 19:41:48.338 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-0.08 mountX=-0.32 mountY=-0.06, mountTheta=-2.95 19:41:48.338 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.03, opts=13) 19:41:48.338 00.000 10672 Enqueuing Move request for scope (0.33, -0.03) 19:41:48.338 00.000 428 Worker thread wakes up 19:41:48.338 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:41:48.338 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd 19:41:48.338 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.03) 19:41:48.338 00.000 428 Moving (0.33, -0.03) raw xDistance=-0.32 yDistance=-0.06 19:41:48.338 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:41:48.338 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:48.338 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:41:48.338 00.000 428 MoveAxis(E, 0, ABG) 19:41:48.338 00.000 428 Move returns status 0, amount 0 19:41:48.338 00.000 428 MoveAxis(N, 0, ABG) 19:41:48.338 00.000 428 Move returns status 0, amount 0 19:41:48.338 00.000 428 move complete, result=0 19:41:48.338 00.000 428 worker thread done servicing request 19:41:48.370 00.032 10672 UpdateGuideState exits: m=242478 SNR=43.0 19:41:48.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:48.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:48.370 00.000 10672 Enqueuing Expose request 19:41:48.370 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:41:48.370 00.000 428 Worker thread wakes up 19:41:48.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:48.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:49.057 00.687 10672 read socket command 10 19:41:49.057 00.000 10672 processing socket request REQDIST 19:41:49.057 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:41:49.057 00.000 10672 Sending socket response 54 (0x36) 19:41:50.697 01.640 428 Exposure complete 19:41:50.838 00.141 428 worker thread done servicing request 19:41:50.838 00.000 10672 OnExposeComplete: enter 19:41:50.838 00.000 10672 UpdateGuideState(): m_state=6 19:41:50.838 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1271 19:41:50.838 00.000 10672 Star::Find returns 1 (0), X=1088.00, Y=794.75, Mass=282918, SNR=47.0, Peak=43792 HFD=2.7 19:41:50.838 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.59) 19:41:50.838 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 19:41:50.838 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.26 hyp=0.42 cameraTheta=0.68 mountX=-0.35 mountY=0.22, mountTheta=2.58 19:41:50.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.26, opts=13) 19:41:50.838 00.000 10672 Enqueuing Move request for scope (0.33, 0.26) 19:41:50.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:41:50.838 00.000 428 Worker thread wakes up 19:41:50.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.26) opts 0xd 19:41:50.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.26) 19:41:50.838 00.000 428 Moving (0.33, 0.26) raw xDistance=-0.35 yDistance=0.22 19:41:50.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:41:50.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:50.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 19:41:50.838 00.000 428 MoveAxis(E, 0, ABG) 19:41:50.838 00.000 428 Move returns status 0, amount 0 19:41:50.838 00.000 428 MoveAxis(N, 0, ABG) 19:41:50.838 00.000 428 Move returns status 0, amount 0 19:41:50.838 00.000 428 move complete, result=0 19:41:50.838 00.000 428 worker thread done servicing request 19:41:50.853 00.015 10672 UpdateGuideState exits: m=282918 SNR=47.0 19:41:50.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:50.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:50.853 00.000 10672 Enqueuing Expose request 19:41:50.853 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:41:50.853 00.000 428 Worker thread wakes up 19:41:50.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:50.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:53.196 02.343 428 Exposure complete 19:41:53.321 00.125 428 worker thread done servicing request 19:41:53.321 00.000 10672 OnExposeComplete: enter 19:41:53.321 00.000 10672 UpdateGuideState(): m_state=6 19:41:53.321 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1272 19:41:53.321 00.000 10672 Star::Find returns 1 (0), X=1088.16, Y=794.14, Mass=304532, SNR=48.0, Peak=44768 HFD=2.9 19:41:53.321 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 19:41:53.321 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 19:41:53.321 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.35 hyp=0.60 cameraTheta=-0.63 mountX=-0.44 mountY=-0.40, mountTheta=-2.40 19:41:53.337 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.35, opts=13) 19:41:53.337 00.000 10672 Enqueuing Move request for scope (0.48, -0.35) 19:41:53.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:41:53.337 00.000 428 Worker thread wakes up 19:41:53.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.35) opts 0xd 19:41:53.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.35) 19:41:53.337 00.000 428 Moving (0.48, -0.35) raw xDistance=-0.44 yDistance=-0.40 19:41:53.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 19:41:53.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:53.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:41:53.337 00.000 428 MoveAxis(E, 0, ABG) 19:41:53.337 00.000 428 Move returns status 0, amount 0 19:41:53.337 00.000 428 MoveAxis(N, 0, ABG) 19:41:53.337 00.000 428 Move returns status 0, amount 0 19:41:53.337 00.000 428 move complete, result=0 19:41:53.337 00.000 428 worker thread done servicing request 19:41:53.352 00.015 10672 UpdateGuideState exits: m=304532 SNR=48.0 19:41:53.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:53.352 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:53.352 00.000 10672 Enqueuing Expose request 19:41:53.352 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 19:41:53.352 00.000 428 Worker thread wakes up 19:41:53.352 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:53.352 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:54.056 00.704 10672 read socket command 10 19:41:54.056 00.000 10672 processing socket request REQDIST 19:41:54.056 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:41:54.056 00.000 10672 Sending socket response 53 (0x35) 19:41:55.684 01.628 428 Exposure complete 19:41:55.825 00.141 428 worker thread done servicing request 19:41:55.825 00.000 10672 OnExposeComplete: enter 19:41:55.825 00.000 10672 UpdateGuideState(): m_state=6 19:41:55.825 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1273 19:41:55.825 00.000 10672 Star::Find returns 1 (0), X=1087.54, Y=794.20, Mass=281117, SNR=47.9, Peak=53808 HFD=2.6 19:41:55.825 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.02) = xAngle (1.02 = 1.02) 19:41:55.825 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11) 19:41:55.825 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.29 hyp=0.32 cameraTheta=-2.00 mountX=0.17 mountY=-0.28, mountTheta=-1.02 19:41:55.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.29, opts=13) 19:41:55.825 00.000 10672 Enqueuing Move request for scope (-0.14, -0.29) 19:41:55.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:41:55.825 00.000 428 Worker thread wakes up 19:41:55.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.29) opts 0xd 19:41:55.825 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.29) 19:41:55.825 00.000 428 Moving (-0.14, -0.29) raw xDistance=0.17 yDistance=-0.28 19:41:55.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:41:55.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:55.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:41:55.825 00.000 428 MoveAxis(E, 0, ABG) 19:41:55.825 00.000 428 Move returns status 0, amount 0 19:41:55.825 00.000 428 MoveAxis(N, 0, ABG) 19:41:55.825 00.000 428 Move returns status 0, amount 0 19:41:55.825 00.000 428 move complete, result=0 19:41:55.825 00.000 428 worker thread done servicing request 19:41:55.841 00.016 10672 UpdateGuideState exits: m=281117 SNR=47.9 19:41:55.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:55.841 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:55.841 00.000 10672 Enqueuing Expose request 19:41:55.841 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:41:55.841 00.000 428 Worker thread wakes up 19:41:55.856 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:55.856 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:58.184 02.328 428 Exposure complete 19:41:58.324 00.140 428 worker thread done servicing request 19:41:58.324 00.000 10672 OnExposeComplete: enter 19:41:58.324 00.000 10672 UpdateGuideState(): m_state=6 19:41:58.324 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1274 19:41:58.324 00.000 10672 Star::Find returns 1 (0), X=1087.03, Y=794.20, Mass=253244, SNR=52.4, Peak=45088 HFD=2.4 19:41:58.324 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.02) = xAngle (0.30 = 0.30) 19:41:58.324 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83) 19:41:58.324 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.29 hyp=0.71 cameraTheta=-2.72 mountX=0.68 mountY=-0.22, mountTheta=-0.31 19:41:58.324 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.29, opts=13) 19:41:58.324 00.000 10672 Enqueuing Move request for scope (-0.65, -0.29) 19:41:58.324 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:41:58.324 00.000 428 Worker thread wakes up 19:41:58.324 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.29) opts 0xd 19:41:58.324 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.29) 19:41:58.324 00.000 428 Moving (-0.65, -0.29) raw xDistance=0.68 yDistance=-0.22 19:41:58.324 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 19:41:58.324 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:41:58.324 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:41:58.324 00.000 428 MoveAxis(W, 632, ABG) 19:41:58.324 00.000 428 Guiding Dir = 3, Dur = 632 19:41:58.324 00.000 428 IsSlewing returns 0 19:41:58.324 00.000 428 IsGuiding returns 0 19:41:58.340 00.016 10672 UpdateGuideState exits: m=253244 SNR=52.4 19:41:58.340 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:41:58.340 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:41:58.340 00.000 10672 Enqueuing Expose request 19:41:58.355 00.015 428 PulseGuide returned control before completion, sleep 616 19:41:59.012 00.657 428 IsGuiding returns 0 19:41:59.012 00.000 428 Move returns status 0, amount 632 19:41:59.012 00.000 428 MoveAxis(N, 0, ABG) 19:41:59.012 00.000 428 Move returns status 0, amount 0 19:41:59.012 00.000 428 move complete, result=0 19:41:59.012 00.000 428 worker thread done servicing request 19:41:59.012 00.000 10672 GuideStep: 0.7 px 632 ms WEST, -0.2 px 0 ms NORTH 19:41:59.012 00.000 428 Worker thread wakes up 19:41:59.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:41:59.012 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:41:59.058 00.046 10672 read socket command 10 19:41:59.058 00.000 10672 processing socket request REQDIST 19:41:59.058 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:41:59.058 00.000 10672 Sending socket response 54 (0x36) 19:42:00.698 01.640 428 Exposure complete 19:42:00.839 00.141 428 worker thread done servicing request 19:42:00.839 00.000 10672 OnExposeComplete: enter 19:42:00.839 00.000 10672 UpdateGuideState(): m_state=6 19:42:00.839 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1275 19:42:00.839 00.000 10672 Star::Find returns 1 (0), X=1087.86, Y=794.31, Mass=277829, SNR=48.4, Peak=38656 HFD=2.7 19:42:00.839 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.02) = xAngle (2.24 = 2.24) 19:42:00.839 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.88 = -0.88) 19:42:00.839 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.26 cameraTheta=-0.78 mountX=-0.16 mountY=-0.20, mountTheta=-2.25 19:42:00.839 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.18, opts=13) 19:42:00.839 00.000 10672 Enqueuing Move request for scope (0.18, -0.18) 19:42:00.839 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:42:00.839 00.000 428 Worker thread wakes up 19:42:00.839 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd 19:42:00.839 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.18) 19:42:00.839 00.000 428 Moving (0.18, -0.18) raw xDistance=-0.16 yDistance=-0.20 19:42:00.839 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:42:00.839 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:00.839 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:42:00.839 00.000 428 MoveAxis(E, 0, ABG) 19:42:00.839 00.000 428 Move returns status 0, amount 0 19:42:00.839 00.000 428 MoveAxis(N, 0, ABG) 19:42:00.839 00.000 428 Move returns status 0, amount 0 19:42:00.839 00.000 428 move complete, result=0 19:42:00.839 00.000 428 worker thread done servicing request 19:42:00.855 00.016 10672 UpdateGuideState exits: m=277829 SNR=48.4 19:42:00.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:00.855 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:00.855 00.000 10672 Enqueuing Expose request 19:42:00.855 00.000 428 Worker thread wakes up 19:42:00.855 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:42:00.855 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:00.855 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:03.203 02.348 428 Exposure complete 19:42:03.343 00.140 428 worker thread done servicing request 19:42:03.343 00.000 10672 OnExposeComplete: enter 19:42:03.343 00.000 10672 UpdateGuideState(): m_state=6 19:42:03.343 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1276 19:42:03.343 00.000 10672 Star::Find returns 1 (0), X=1088.09, Y=794.52, Mass=256793, SNR=44.5, Peak=35504 HFD=3.0 19:42:03.343 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.02) = xAngle (3.10 = 3.10) 19:42:03.343 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.03 = -0.03) 19:42:03.343 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.03 hyp=0.41 cameraTheta=0.08 mountX=-0.41 mountY=-0.01, mountTheta=-3.11 19:42:03.343 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.03, opts=13) 19:42:03.343 00.000 10672 Enqueuing Move request for scope (0.41, 0.03) 19:42:03.343 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:42:03.343 00.000 428 Worker thread wakes up 19:42:03.343 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.03) opts 0xd 19:42:03.343 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.03) 19:42:03.343 00.000 428 Moving (0.41, 0.03) raw xDistance=-0.41 yDistance=-0.01 19:42:03.343 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 19:42:03.343 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:03.343 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:42:03.343 00.000 428 MoveAxis(E, 0, ABG) 19:42:03.343 00.000 428 Move returns status 0, amount 0 19:42:03.343 00.000 428 MoveAxis(N, 0, ABG) 19:42:03.343 00.000 428 Move returns status 0, amount 0 19:42:03.343 00.000 428 move complete, result=0 19:42:03.343 00.000 428 worker thread done servicing request 19:42:03.359 00.016 10672 UpdateGuideState exits: m=256793 SNR=44.5 19:42:03.359 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:03.359 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:03.359 00.000 10672 Enqueuing Expose request 19:42:03.359 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 19:42:03.359 00.000 428 Worker thread wakes up 19:42:03.359 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:03.359 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:04.062 00.703 10672 read socket command 10 19:42:04.062 00.000 10672 processing socket request REQDIST 19:42:04.062 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:42:04.062 00.000 10672 Sending socket response 44 (0x2c) 19:42:05.686 01.624 428 Exposure complete 19:42:05.827 00.141 428 worker thread done servicing request 19:42:05.827 00.000 10672 OnExposeComplete: enter 19:42:05.827 00.000 10672 UpdateGuideState(): m_state=6 19:42:05.827 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1277 19:42:05.827 00.000 10672 Star::Find returns 1 (0), X=1086.60, Y=794.24, Mass=244396, SNR=45.6, Peak=39760 HFD=2.8 19:42:05.827 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.02) = xAngle (0.11 = 0.11) 19:42:05.827 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02) 19:42:05.827 00.000 10672 CameraToMount -- cameraX=-1.07 cameraY=-0.25 hyp=1.10 cameraTheta=-2.91 mountX=1.09 mountY=-0.14, mountTheta=-0.12 19:42:05.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.07, y=-0.25, opts=13) 19:42:05.827 00.000 10672 Enqueuing Move request for scope (-1.07, -0.25) 19:42:05.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:42:05.827 00.000 428 Worker thread wakes up 19:42:05.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.25) opts 0xd 19:42:05.827 00.000 428 Handling offset move in thread for scope, endpoint = (-1.07, -0.25) 19:42:05.827 00.000 428 Moving (-1.07, -0.25) raw xDistance=1.09 yDistance=-0.14 19:42:05.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.09 19:42:05.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:05.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:42:05.827 00.000 428 MoveAxis(W, 1018, ABG) 19:42:05.827 00.000 428 Guiding Dir = 3, Dur = 1018 19:42:05.827 00.000 428 IsSlewing returns 0 19:42:05.827 00.000 428 IsGuiding returns 0 19:42:05.842 00.015 428 PulseGuide returned control before completion, sleep 1014 19:42:05.858 00.016 10672 UpdateGuideState exits: m=244396 SNR=45.6 19:42:05.858 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:05.858 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:05.858 00.000 10672 Enqueuing Expose request 19:42:06.905 01.047 428 IsGuiding returns 0 19:42:06.905 00.000 428 Move returns status 0, amount 1018 19:42:06.905 00.000 428 MoveAxis(N, 0, ABG) 19:42:06.905 00.000 428 Move returns status 0, amount 0 19:42:06.905 00.000 428 move complete, result=0 19:42:06.905 00.000 428 worker thread done servicing request 19:42:06.905 00.000 428 Worker thread wakes up 19:42:06.905 00.000 10672 GuideStep: 1.1 px 1018 ms WEST, -0.1 px 0 ms NORTH 19:42:06.905 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:06.905 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:08.201 01.296 428 Exposure complete 19:42:08.326 00.125 428 worker thread done servicing request 19:42:08.326 00.000 10672 OnExposeComplete: enter 19:42:08.326 00.000 10672 UpdateGuideState(): m_state=6 19:42:08.326 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1278 19:42:08.326 00.000 10672 Star::Find returns 1 (0), X=1087.83, Y=794.54, Mass=281834, SNR=51.4, Peak=40192 HFD=3.1 19:42:08.326 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.02) = xAngle (3.31 = -2.97) 19:42:08.326 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.18 = 0.18) 19:42:08.326 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.29 mountX=-0.16 mountY=0.03, mountTheta=2.96 19:42:08.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.05, opts=13) 19:42:08.326 00.000 10672 Enqueuing Move request for scope (0.15, 0.05) 19:42:08.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:42:08.326 00.000 428 Worker thread wakes up 19:42:08.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd 19:42:08.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.05) 19:42:08.326 00.000 428 Moving (0.15, 0.05) raw xDistance=-0.16 yDistance=0.03 19:42:08.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:42:08.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:08.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:42:08.326 00.000 428 MoveAxis(E, 0, ABG) 19:42:08.326 00.000 428 Move returns status 0, amount 0 19:42:08.326 00.000 428 MoveAxis(N, 0, ABG) 19:42:08.326 00.000 428 Move returns status 0, amount 0 19:42:08.326 00.000 428 move complete, result=0 19:42:08.326 00.000 428 worker thread done servicing request 19:42:08.357 00.031 10672 UpdateGuideState exits: m=281834 SNR=51.4 19:42:08.357 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:08.357 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:08.357 00.000 10672 Enqueuing Expose request 19:42:08.357 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:42:08.357 00.000 428 Worker thread wakes up 19:42:08.357 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:08.357 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:09.060 00.703 10672 read socket command 10 19:42:09.060 00.000 10672 processing socket request REQDIST 19:42:09.060 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:42:09.060 00.000 10672 Sending socket response 49 (0x31) 19:42:10.685 01.625 428 Exposure complete 19:42:10.825 00.140 428 worker thread done servicing request 19:42:10.825 00.000 10672 OnExposeComplete: enter 19:42:10.825 00.000 10672 UpdateGuideState(): m_state=6 19:42:10.825 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1279 19:42:10.825 00.000 10672 Star::Find returns 1 (0), X=1088.01, Y=794.40, Mass=300900, SNR=47.6, Peak=39536 HFD=3.5 19:42:10.825 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.02) = xAngle (2.75 = 2.75) 19:42:10.825 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.38 = -0.38) 19:42:10.825 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.35 cameraTheta=-0.27 mountX=-0.32 mountY=-0.13, mountTheta=-2.76 19:42:10.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.09, opts=13) 19:42:10.825 00.000 10672 Enqueuing Move request for scope (0.33, -0.09) 19:42:10.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:42:10.825 00.000 428 Worker thread wakes up 19:42:10.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.09) opts 0xd 19:42:10.825 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.09) 19:42:10.825 00.000 428 Moving (0.33, -0.09) raw xDistance=-0.32 yDistance=-0.13 19:42:10.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:42:10.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:10.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:42:10.825 00.000 428 MoveAxis(E, 0, ABG) 19:42:10.825 00.000 428 Move returns status 0, amount 0 19:42:10.825 00.000 428 MoveAxis(N, 0, ABG) 19:42:10.825 00.000 428 Move returns status 0, amount 0 19:42:10.825 00.000 428 move complete, result=0 19:42:10.825 00.000 428 worker thread done servicing request 19:42:10.841 00.016 10672 UpdateGuideState exits: m=300900 SNR=47.6 19:42:10.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:10.841 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:10.841 00.000 10672 Enqueuing Expose request 19:42:10.841 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:42:10.841 00.000 428 Worker thread wakes up 19:42:10.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:10.841 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:13.173 02.332 428 Exposure complete 19:42:13.298 00.125 428 worker thread done servicing request 19:42:13.298 00.000 10672 OnExposeComplete: enter 19:42:13.298 00.000 10672 UpdateGuideState(): m_state=6 19:42:13.298 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1280 19:42:13.298 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=794.06, Mass=261688, SNR=42.7, Peak=39312 HFD=3.2 19:42:13.298 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 19:42:13.298 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 19:42:13.298 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.43 hyp=0.43 cameraTheta=-1.48 mountX=0.01 mountY=-0.43, mountTheta=-1.54 19:42:13.313 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.43, opts=13) 19:42:13.313 00.000 10672 Enqueuing Move request for scope (0.04, -0.43) 19:42:13.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:42:13.313 00.000 428 Worker thread wakes up 19:42:13.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.43) opts 0xd 19:42:13.313 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.43) 19:42:13.313 00.000 428 Moving (0.04, -0.43) raw xDistance=0.01 yDistance=-0.43 19:42:13.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:42:13.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:13.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:42:13.313 00.000 428 MoveAxis(E, 0, ABG) 19:42:13.313 00.000 428 Move returns status 0, amount 0 19:42:13.313 00.000 428 MoveAxis(N, 0, ABG) 19:42:13.313 00.000 428 Move returns status 0, amount 0 19:42:13.313 00.000 428 move complete, result=0 19:42:13.313 00.000 428 worker thread done servicing request 19:42:13.329 00.016 10672 UpdateGuideState exits: m=261688 SNR=42.7 19:42:13.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:13.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:13.329 00.000 10672 Enqueuing Expose request 19:42:13.329 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:42:13.329 00.000 428 Worker thread wakes up 19:42:13.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:13.329 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:14.048 00.719 10672 read socket command 10 19:42:14.048 00.000 10672 processing socket request REQDIST 19:42:14.048 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:42:14.048 00.000 10672 Sending socket response 44 (0x2c) 19:42:15.688 01.640 428 Exposure complete 19:42:15.828 00.140 428 worker thread done servicing request 19:42:15.828 00.000 10672 OnExposeComplete: enter 19:42:15.828 00.000 10672 UpdateGuideState(): m_state=6 19:42:15.828 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1281 19:42:15.828 00.000 10672 Star::Find returns 1 (0), X=1087.81, Y=794.71, Mass=275420, SNR=45.2, Peak=30816 HFD=3.0 19:42:15.828 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.02) = xAngle (4.04 = -2.24) 19:42:15.828 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.92 = 0.92) 19:42:15.828 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.25 cameraTheta=1.02 mountX=-0.16 mountY=0.20, mountTheta=2.23 19:42:15.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.22, opts=13) 19:42:15.828 00.000 10672 Enqueuing Move request for scope (0.13, 0.22) 19:42:15.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:42:15.828 00.000 428 Worker thread wakes up 19:42:15.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd 19:42:15.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.22) 19:42:15.828 00.000 428 Moving (0.13, 0.22) raw xDistance=-0.16 yDistance=0.20 19:42:15.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:42:15.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:15.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:42:15.828 00.000 428 MoveAxis(E, 0, ABG) 19:42:15.828 00.000 428 Move returns status 0, amount 0 19:42:15.828 00.000 428 MoveAxis(N, 0, ABG) 19:42:15.828 00.000 428 Move returns status 0, amount 0 19:42:15.828 00.000 428 move complete, result=0 19:42:15.828 00.000 428 worker thread done servicing request 19:42:15.859 00.031 10672 UpdateGuideState exits: m=275420 SNR=45.2 19:42:15.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:15.859 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:15.859 00.000 10672 Enqueuing Expose request 19:42:15.859 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:42:15.859 00.000 428 Worker thread wakes up 19:42:15.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:15.859 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:18.171 02.312 428 Exposure complete 19:42:18.312 00.141 428 worker thread done servicing request 19:42:18.312 00.000 10672 OnExposeComplete: enter 19:42:18.312 00.000 10672 UpdateGuideState(): m_state=6 19:42:18.312 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1282 19:42:18.312 00.000 10672 Star::Find returns 1 (0), X=1087.84, Y=794.86, Mass=278785, SNR=43.5, Peak=34528 HFD=2.9 19:42:18.312 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.02) = xAngle (4.18 = -2.10) 19:42:18.312 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.06 = 1.06) 19:42:18.312 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.37 hyp=0.41 cameraTheta=1.16 mountX=-0.21 mountY=0.35, mountTheta=2.10 19:42:18.312 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.37, opts=13) 19:42:18.312 00.000 10672 Enqueuing Move request for scope (0.16, 0.37) 19:42:18.312 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:42:18.312 00.000 428 Worker thread wakes up 19:42:18.312 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.37) opts 0xd 19:42:18.312 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.37) 19:42:18.312 00.000 428 Moving (0.16, 0.37) raw xDistance=-0.21 yDistance=0.35 19:42:18.312 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:42:18.312 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:18.312 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:42:18.312 00.000 428 MoveAxis(E, 0, ABG) 19:42:18.312 00.000 428 Move returns status 0, amount 0 19:42:18.312 00.000 428 MoveAxis(N, 0, ABG) 19:42:18.312 00.000 428 Move returns status 0, amount 0 19:42:18.312 00.000 428 move complete, result=0 19:42:18.312 00.000 428 worker thread done servicing request 19:42:18.327 00.015 10672 UpdateGuideState exits: m=278785 SNR=43.5 19:42:18.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:18.327 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:18.327 00.000 10672 Enqueuing Expose request 19:42:18.327 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:42:18.327 00.000 428 Worker thread wakes up 19:42:18.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:18.327 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:19.062 00.735 10672 read socket command 10 19:42:19.062 00.000 10672 processing socket request REQDIST 19:42:19.062 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:42:19.062 00.000 10672 Sending socket response 39 (0x27) 19:42:20.691 01.629 428 Exposure complete 19:42:20.816 00.125 428 worker thread done servicing request 19:42:20.816 00.000 10672 OnExposeComplete: enter 19:42:20.816 00.000 10672 UpdateGuideState(): m_state=6 19:42:20.816 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1283 19:42:20.816 00.000 10672 Star::Find returns 1 (0), X=1087.49, Y=794.02, Mass=266923, SNR=45.0, Peak=42912 HFD=2.3 19:42:20.816 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 19:42:20.816 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 19:42:20.816 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.47 hyp=0.51 cameraTheta=-1.94 mountX=0.24 mountY=-0.45, mountTheta=-1.08 19:42:20.832 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.47, opts=13) 19:42:20.832 00.000 10672 Enqueuing Move request for scope (-0.19, -0.47) 19:42:20.832 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:42:20.832 00.000 428 Worker thread wakes up 19:42:20.832 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.47) opts 0xd 19:42:20.832 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.47) 19:42:20.832 00.000 428 Moving (-0.19, -0.47) raw xDistance=0.24 yDistance=-0.45 19:42:20.832 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:42:20.832 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:20.832 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:42:20.832 00.000 428 MoveAxis(E, 0, ABG) 19:42:20.832 00.000 428 Move returns status 0, amount 0 19:42:20.832 00.000 428 MoveAxis(N, 0, ABG) 19:42:20.832 00.000 428 Move returns status 0, amount 0 19:42:20.832 00.000 428 move complete, result=0 19:42:20.832 00.000 428 worker thread done servicing request 19:42:20.847 00.015 10672 UpdateGuideState exits: m=266923 SNR=45.0 19:42:20.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:20.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:20.847 00.000 10672 Enqueuing Expose request 19:42:20.847 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:42:20.847 00.000 428 Worker thread wakes up 19:42:20.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:20.847 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:23.190 02.343 428 Exposure complete 19:42:23.315 00.125 428 worker thread done servicing request 19:42:23.315 00.000 10672 OnExposeComplete: enter 19:42:23.315 00.000 10672 UpdateGuideState(): m_state=6 19:42:23.315 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1284 19:42:23.315 00.000 10672 Star::Find returns 1 (0), X=1086.70, Y=794.14, Mass=299311, SNR=48.9, Peak=46832 HFD=3.0 19:42:23.315 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.02) = xAngle (0.23 = 0.23) 19:42:23.315 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90) 19:42:23.315 00.000 10672 CameraToMount -- cameraX=-0.97 cameraY=-0.35 hyp=1.04 cameraTheta=-2.79 mountX=1.01 mountY=-0.25, mountTheta=-0.24 19:42:23.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.97, y=-0.35, opts=13) 19:42:23.315 00.000 10672 Enqueuing Move request for scope (-0.97, -0.35) 19:42:23.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:42:23.315 00.000 428 Worker thread wakes up 19:42:23.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.35) opts 0xd 19:42:23.315 00.000 428 Handling offset move in thread for scope, endpoint = (-0.97, -0.35) 19:42:23.315 00.000 428 Moving (-0.97, -0.35) raw xDistance=1.01 yDistance=-0.25 19:42:23.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.01 19:42:23.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:23.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:42:23.315 00.000 428 MoveAxis(W, 939, ABG) 19:42:23.315 00.000 428 Guiding Dir = 3, Dur = 939 19:42:23.331 00.016 428 IsSlewing returns 0 19:42:23.331 00.000 428 IsGuiding returns 0 19:42:23.347 00.016 10672 UpdateGuideState exits: m=299311 SNR=48.9 19:42:23.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:23.347 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:23.347 00.000 10672 Enqueuing Expose request 19:42:23.347 00.000 428 PulseGuide returned control before completion, sleep 925 19:42:24.050 00.703 10672 read socket command 10 19:42:24.050 00.000 10672 processing socket request REQDIST 19:42:24.050 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:42:24.050 00.000 10672 Sending socket response 61 (0x3d) 19:42:24.284 00.234 428 IsGuiding returns 1 19:42:24.284 00.000 428 scope still moving after pulse duration time elapsed 19:42:24.331 00.047 428 IsSlewing returns 0 19:42:24.362 00.031 428 IsGuiding returns 0 19:42:24.362 00.000 428 scope move finished after 939 + 94 ms 19:42:24.362 00.000 428 Move returns status 0, amount 939 19:42:24.362 00.000 428 MoveAxis(N, 0, ABG) 19:42:24.362 00.000 428 Move returns status 0, amount 0 19:42:24.362 00.000 428 move complete, result=0 19:42:24.362 00.000 428 worker thread done servicing request 19:42:24.362 00.000 428 Worker thread wakes up 19:42:24.362 00.000 10672 GuideStep: 1.0 px 939 ms WEST, -0.2 px 0 ms NORTH 19:42:24.362 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:24.362 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:25.689 01.327 428 Exposure complete 19:42:25.830 00.141 428 worker thread done servicing request 19:42:25.830 00.000 10672 OnExposeComplete: enter 19:42:25.830 00.000 10672 UpdateGuideState(): m_state=6 19:42:25.830 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1285 19:42:25.830 00.000 10672 Star::Find returns 1 (0), X=1086.92, Y=793.82, Mass=278473, SNR=43.5, Peak=44992 HFD=2.8 19:42:25.830 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.02) = xAngle (0.60 = 0.60) 19:42:25.830 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.52 = -2.52) 19:42:25.830 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=-0.67 hyp=1.01 cameraTheta=-2.42 mountX=0.84 mountY=-0.59, mountTheta=-0.61 19:42:25.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.76, y=-0.67, opts=13) 19:42:25.830 00.000 10672 Enqueuing Move request for scope (-0.76, -0.67) 19:42:25.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:42:25.830 00.000 428 Worker thread wakes up 19:42:25.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.67) opts 0xd 19:42:25.830 00.000 428 Handling offset move in thread for scope, endpoint = (-0.76, -0.67) 19:42:25.830 00.000 428 Moving (-0.76, -0.67) raw xDistance=0.84 yDistance=-0.59 19:42:25.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.84 19:42:25.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:42:25.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.59 19:42:25.830 00.000 428 MoveAxis(W, 843, ABG) 19:42:25.830 00.000 428 Guiding Dir = 3, Dur = 843 19:42:25.830 00.000 428 IsSlewing returns 0 19:42:25.830 00.000 428 IsGuiding returns 0 19:42:25.861 00.031 10672 UpdateGuideState exits: m=278473 SNR=43.5 19:42:25.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:25.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:25.861 00.000 10672 Enqueuing Expose request 19:42:25.861 00.000 428 PulseGuide returned control before completion, sleep 829 19:42:26.705 00.844 428 IsGuiding returns 1 19:42:26.705 00.000 428 scope still moving after pulse duration time elapsed 19:42:26.736 00.031 428 IsSlewing returns 0 19:42:26.736 00.000 428 IsGuiding returns 0 19:42:26.736 00.000 428 scope move finished after 843 + 61 ms 19:42:26.736 00.000 428 Move returns status 0, amount 843 19:42:26.736 00.000 428 MoveAxis(N, 0, ABG) 19:42:26.736 00.000 428 Move returns status 0, amount 0 19:42:26.736 00.000 428 move complete, result=0 19:42:26.736 00.000 428 worker thread done servicing request 19:42:26.736 00.000 10672 GuideStep: 0.8 px 843 ms WEST, -0.6 px 0 ms NORTH 19:42:26.736 00.000 428 Worker thread wakes up 19:42:26.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:26.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:28.178 01.442 428 Exposure complete 19:42:28.318 00.140 428 worker thread done servicing request 19:42:28.318 00.000 10672 OnExposeComplete: enter 19:42:28.318 00.000 10672 UpdateGuideState(): m_state=6 19:42:28.318 00.000 10672 Star::Find(15, 1086, 793, 0, (0,0,0,0), 0.0, 0) frame 1286 19:42:28.318 00.000 10672 Star::Find returns 1 (0), X=1087.58, Y=794.65, Mass=267580, SNR=46.0, Peak=35280 HFD=2.9 19:42:28.318 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.02) = xAngle (5.13 = -1.16) 19:42:28.318 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.00 = 2.00) 19:42:28.318 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.11 mountX=0.08 mountY=0.17, mountTheta=1.16 19:42:28.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.16, opts=13) 19:42:28.318 00.000 10672 Enqueuing Move request for scope (-0.10, 0.16) 19:42:28.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:42:28.318 00.000 428 Worker thread wakes up 19:42:28.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd 19:42:28.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.16) 19:42:28.318 00.000 428 Moving (-0.10, 0.16) raw xDistance=0.08 yDistance=0.17 19:42:28.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:42:28.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:28.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:42:28.318 00.000 428 MoveAxis(E, 0, ABG) 19:42:28.318 00.000 428 Move returns status 0, amount 0 19:42:28.318 00.000 428 MoveAxis(N, 0, ABG) 19:42:28.318 00.000 428 Move returns status 0, amount 0 19:42:28.318 00.000 428 move complete, result=0 19:42:28.318 00.000 428 worker thread done servicing request 19:42:28.350 00.032 10672 UpdateGuideState exits: m=267580 SNR=46.0 19:42:28.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:28.350 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:28.350 00.000 10672 Enqueuing Expose request 19:42:28.350 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:42:28.350 00.000 428 Worker thread wakes up 19:42:28.350 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:28.350 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:29.053 00.703 10672 read socket command 10 19:42:29.053 00.000 10672 processing socket request REQDIST 19:42:29.053 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:42:29.053 00.000 10672 Sending socket response 56 (0x38) 19:42:30.677 01.624 428 Exposure complete 19:42:30.817 00.140 428 worker thread done servicing request 19:42:30.817 00.000 10672 OnExposeComplete: enter 19:42:30.817 00.000 10672 UpdateGuideState(): m_state=6 19:42:30.817 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1287 19:42:30.817 00.000 10672 Star::Find returns 1 (0), X=1087.80, Y=794.48, Mass=290215, SNR=50.8, Peak=41824 HFD=3.0 19:42:30.817 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 19:42:30.817 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 19:42:30.817 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.07 mountX=-0.12 mountY=-0.02, mountTheta=-2.97 19:42:30.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.01, opts=13) 19:42:30.833 00.016 10672 Enqueuing Move request for scope (0.12, -0.01) 19:42:30.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:42:30.833 00.000 428 Worker thread wakes up 19:42:30.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd 19:42:30.833 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.01) 19:42:30.833 00.000 428 Moving (0.12, -0.01) raw xDistance=-0.12 yDistance=-0.02 19:42:30.833 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:42:30.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:30.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:42:30.833 00.000 428 MoveAxis(E, 0, ABG) 19:42:30.833 00.000 428 Move returns status 0, amount 0 19:42:30.833 00.000 428 MoveAxis(N, 0, ABG) 19:42:30.833 00.000 428 Move returns status 0, amount 0 19:42:30.833 00.000 428 move complete, result=0 19:42:30.833 00.000 428 worker thread done servicing request 19:42:30.849 00.016 10672 UpdateGuideState exits: m=290215 SNR=50.8 19:42:30.849 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:30.849 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:30.849 00.000 10672 Enqueuing Expose request 19:42:30.849 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:42:30.849 00.000 428 Worker thread wakes up 19:42:30.849 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:30.849 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:33.192 02.343 428 Exposure complete 19:42:33.332 00.140 428 worker thread done servicing request 19:42:33.332 00.000 10672 OnExposeComplete: enter 19:42:33.332 00.000 10672 UpdateGuideState(): m_state=6 19:42:33.332 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1288 19:42:33.332 00.000 10672 Star::Find returns 1 (0), X=1087.65, Y=794.48, Mass=262068, SNR=41.6, Peak=42368 HFD=3.1 19:42:33.332 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.02) = xAngle (0.20 = 0.20) 19:42:33.332 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.93 = -2.93) 19:42:33.332 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.82 mountX=0.03 mountY=-0.01, mountTheta=-0.21 19:42:33.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.01, opts=13) 19:42:33.332 00.000 10672 Enqueuing Move request for scope (-0.03, -0.01) 19:42:33.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:42:33.332 00.000 428 Worker thread wakes up 19:42:33.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd 19:42:33.332 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.01) 19:42:33.332 00.000 428 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=-0.01 19:42:33.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:42:33.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:33.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:42:33.332 00.000 428 MoveAxis(E, 0, ABG) 19:42:33.332 00.000 428 Move returns status 0, amount 0 19:42:33.332 00.000 428 MoveAxis(N, 0, ABG) 19:42:33.332 00.000 428 Move returns status 0, amount 0 19:42:33.332 00.000 428 move complete, result=0 19:42:33.332 00.000 428 worker thread done servicing request 19:42:33.348 00.016 10672 UpdateGuideState exits: m=262068 SNR=41.6 19:42:33.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:33.348 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:33.348 00.000 10672 Enqueuing Expose request 19:42:33.348 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:42:33.348 00.000 428 Worker thread wakes up 19:42:33.348 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:33.348 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:34.051 00.703 10672 read socket command 10 19:42:34.051 00.000 10672 processing socket request REQDIST 19:42:34.051 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:42:34.051 00.000 10672 Sending socket response 31 (0x1f) 19:42:35.691 01.640 428 Exposure complete 19:42:35.816 00.125 428 worker thread done servicing request 19:42:35.816 00.000 10672 OnExposeComplete: enter 19:42:35.816 00.000 10672 UpdateGuideState(): m_state=6 19:42:35.816 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1289 19:42:35.816 00.000 10672 Star::Find returns 1 (0), X=1087.34, Y=794.14, Mass=287869, SNR=49.1, Peak=53376 HFD=2.8 19:42:35.816 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.02) = xAngle (0.69 = 0.69) 19:42:35.816 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44) 19:42:35.816 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.35 hyp=0.49 cameraTheta=-2.33 mountX=0.38 mountY=-0.32, mountTheta=-0.70 19:42:35.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.35, opts=13) 19:42:35.816 00.000 10672 Enqueuing Move request for scope (-0.34, -0.35) 19:42:35.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:42:35.816 00.000 428 Worker thread wakes up 19:42:35.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.35) opts 0xd 19:42:35.816 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.35) 19:42:35.816 00.000 428 Moving (-0.34, -0.35) raw xDistance=0.38 yDistance=-0.32 19:42:35.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:42:35.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:35.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:42:35.816 00.000 428 MoveAxis(E, 0, ABG) 19:42:35.816 00.000 428 Move returns status 0, amount 0 19:42:35.816 00.000 428 MoveAxis(N, 0, ABG) 19:42:35.816 00.000 428 Move returns status 0, amount 0 19:42:35.816 00.000 428 move complete, result=0 19:42:35.831 00.015 428 worker thread done servicing request 19:42:35.847 00.016 10672 UpdateGuideState exits: m=287869 SNR=49.1 19:42:35.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:35.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:35.847 00.000 10672 Enqueuing Expose request 19:42:35.847 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 19:42:35.847 00.000 428 Worker thread wakes up 19:42:35.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:35.847 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:38.179 02.332 428 Exposure complete 19:42:38.304 00.125 428 worker thread done servicing request 19:42:38.304 00.000 10672 OnExposeComplete: enter 19:42:38.304 00.000 10672 UpdateGuideState(): m_state=6 19:42:38.304 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1290 19:42:38.304 00.000 10672 Star::Find returns 1 (0), X=1087.44, Y=794.87, Mass=265494, SNR=43.5, Peak=42592 HFD=2.7 19:42:38.304 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.15 = -1.13) 19:42:38.304 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.03 = 2.03) 19:42:38.304 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.38 hyp=0.44 cameraTheta=2.13 mountX=0.19 mountY=0.40, mountTheta=1.13 19:42:38.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.38, opts=13) 19:42:38.304 00.000 10672 Enqueuing Move request for scope (-0.24, 0.38) 19:42:38.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:42:38.304 00.000 428 Worker thread wakes up 19:42:38.319 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.38) opts 0xd 19:42:38.319 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.38) 19:42:38.319 00.000 428 Moving (-0.24, 0.38) raw xDistance=0.19 yDistance=0.40 19:42:38.319 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:42:38.319 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:38.319 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:42:38.319 00.000 428 MoveAxis(E, 0, ABG) 19:42:38.319 00.000 428 Move returns status 0, amount 0 19:42:38.319 00.000 428 MoveAxis(N, 0, ABG) 19:42:38.319 00.000 428 Move returns status 0, amount 0 19:42:38.319 00.000 428 move complete, result=0 19:42:38.319 00.000 428 worker thread done servicing request 19:42:38.335 00.016 10672 UpdateGuideState exits: m=265494 SNR=43.5 19:42:38.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:38.335 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:38.335 00.000 10672 Enqueuing Expose request 19:42:38.335 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:42:38.335 00.000 428 Worker thread wakes up 19:42:38.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:38.335 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:39.054 00.719 10672 read socket command 10 19:42:39.054 00.000 10672 processing socket request REQDIST 19:42:39.054 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:42:39.054 00.000 10672 Sending socket response 38 (0x26) 19:42:40.678 01.624 428 Exposure complete 19:42:40.818 00.140 428 worker thread done servicing request 19:42:40.818 00.000 10672 OnExposeComplete: enter 19:42:40.818 00.000 10672 UpdateGuideState(): m_state=6 19:42:40.818 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1291 19:42:40.818 00.000 10672 Star::Find returns 1 (0), X=1087.54, Y=794.26, Mass=259035, SNR=42.6, Peak=54144 HFD=2.6 19:42:40.818 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 19:42:40.818 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20) 19:42:40.818 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.10 mountX=0.16 mountY=-0.22, mountTheta=-0.93 19:42:40.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.23, opts=13) 19:42:40.818 00.000 10672 Enqueuing Move request for scope (-0.14, -0.23) 19:42:40.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 19:42:40.818 00.000 428 Worker thread wakes up 19:42:40.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd 19:42:40.818 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.23) 19:42:40.818 00.000 428 Moving (-0.14, -0.23) raw xDistance=0.16 yDistance=-0.22 19:42:40.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:42:40.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:40.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:42:40.818 00.000 428 MoveAxis(E, 0, ABG) 19:42:40.818 00.000 428 Move returns status 0, amount 0 19:42:40.818 00.000 428 MoveAxis(N, 0, ABG) 19:42:40.818 00.000 428 Move returns status 0, amount 0 19:42:40.818 00.000 428 move complete, result=0 19:42:40.818 00.000 428 worker thread done servicing request 19:42:40.850 00.032 10672 UpdateGuideState exits: m=259035 SNR=42.6 19:42:40.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:40.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:40.850 00.000 10672 Enqueuing Expose request 19:42:40.850 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:42:40.850 00.000 428 Worker thread wakes up 19:42:40.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:40.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:43.177 02.327 428 Exposure complete 19:42:43.302 00.125 428 worker thread done servicing request 19:42:43.302 00.000 10672 OnExposeComplete: enter 19:42:43.302 00.000 10672 UpdateGuideState(): m_state=6 19:42:43.302 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1292 19:42:43.302 00.000 10672 Star::Find returns 1 (0), X=1087.23, Y=794.24, Mass=254160, SNR=42.3, Peak=53808 HFD=2.0 19:42:43.302 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.39 = 0.39) 19:42:43.302 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 19:42:43.302 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.25 hyp=0.51 cameraTheta=-2.63 mountX=0.47 mountY=-0.20, mountTheta=-0.40 19:42:43.318 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.25, opts=13) 19:42:43.318 00.000 10672 Enqueuing Move request for scope (-0.44, -0.25) 19:42:43.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:42:43.318 00.000 428 Worker thread wakes up 19:42:43.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.25) opts 0xd 19:42:43.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.25) 19:42:43.318 00.000 428 Moving (-0.44, -0.25) raw xDistance=0.47 yDistance=-0.20 19:42:43.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 19:42:43.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:43.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:42:43.318 00.000 428 MoveAxis(W, 438, ABG) 19:42:43.318 00.000 428 Guiding Dir = 3, Dur = 438 19:42:43.318 00.000 428 IsSlewing returns 0 19:42:43.318 00.000 428 IsGuiding returns 0 19:42:43.333 00.015 428 PulseGuide returned control before completion, sleep 433 19:42:43.333 00.000 10672 UpdateGuideState exits: m=254160 SNR=42.3 19:42:43.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:43.333 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:43.333 00.000 10672 Enqueuing Expose request 19:42:43.817 00.484 428 IsGuiding returns 0 19:42:43.817 00.000 428 Move returns status 0, amount 438 19:42:43.817 00.000 428 MoveAxis(N, 0, ABG) 19:42:43.817 00.000 428 Move returns status 0, amount 0 19:42:43.817 00.000 428 move complete, result=0 19:42:43.817 00.000 428 worker thread done servicing request 19:42:43.817 00.000 428 Worker thread wakes up 19:42:43.817 00.000 10672 GuideStep: 0.5 px 438 ms WEST, -0.2 px 0 ms NORTH 19:42:43.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:43.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:44.052 00.235 10672 read socket command 10 19:42:44.052 00.000 10672 processing socket request REQDIST 19:42:44.052 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:42:44.052 00.000 10672 Sending socket response 40 (0x28) 19:42:45.681 01.629 428 Exposure complete 19:42:45.806 00.125 428 worker thread done servicing request 19:42:45.806 00.000 10672 OnExposeComplete: enter 19:42:45.806 00.000 10672 UpdateGuideState(): m_state=6 19:42:45.806 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1293 19:42:45.806 00.000 10672 Star::Find returns 1 (0), X=1087.89, Y=794.68, Mass=270863, SNR=43.8, Peak=40192 HFD=2.4 19:42:45.806 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.02) = xAngle (3.74 = -2.55) 19:42:45.806 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.61 = 0.61) 19:42:45.806 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.19 hyp=0.29 cameraTheta=0.72 mountX=-0.24 mountY=0.17, mountTheta=2.54 19:42:45.821 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.19, opts=13) 19:42:45.821 00.000 10672 Enqueuing Move request for scope (0.22, 0.19) 19:42:45.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:42:45.821 00.000 428 Worker thread wakes up 19:42:45.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.19) opts 0xd 19:42:45.821 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.19) 19:42:45.821 00.000 428 Moving (0.22, 0.19) raw xDistance=-0.24 yDistance=0.17 19:42:45.821 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:42:45.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:45.821 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:42:45.821 00.000 428 MoveAxis(E, 0, ABG) 19:42:45.821 00.000 428 Move returns status 0, amount 0 19:42:45.821 00.000 428 MoveAxis(N, 0, ABG) 19:42:45.821 00.000 428 Move returns status 0, amount 0 19:42:45.821 00.000 428 move complete, result=0 19:42:45.821 00.000 428 worker thread done servicing request 19:42:45.853 00.032 10672 UpdateGuideState exits: m=270863 SNR=43.8 19:42:45.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:45.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:45.853 00.000 10672 Enqueuing Expose request 19:42:45.853 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:42:45.853 00.000 428 Worker thread wakes up 19:42:45.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:45.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:48.180 02.327 428 Exposure complete 19:42:48.305 00.125 428 worker thread done servicing request 19:42:48.305 00.000 10672 OnExposeComplete: enter 19:42:48.305 00.000 10672 UpdateGuideState(): m_state=6 19:42:48.305 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1294 19:42:48.305 00.000 10672 Star::Find returns 1 (0), X=1087.77, Y=794.49, Mass=234121, SNR=42.8, Peak=38992 HFD=1.8 19:42:48.305 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 19:42:48.305 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 19:42:48.305 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.02 mountX=-0.10 mountY=-0.01, mountTheta=-3.01 19:42:48.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.00, opts=13) 19:42:48.305 00.000 10672 Enqueuing Move request for scope (0.10, -0.00) 19:42:48.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:42:48.321 00.016 428 Worker thread wakes up 19:42:48.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd 19:42:48.321 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.00) 19:42:48.321 00.000 428 Moving (0.10, -0.00) raw xDistance=-0.10 yDistance=-0.01 19:42:48.321 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:42:48.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:48.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:42:48.321 00.000 428 MoveAxis(E, 0, ABG) 19:42:48.321 00.000 428 Move returns status 0, amount 0 19:42:48.321 00.000 428 MoveAxis(N, 0, ABG) 19:42:48.321 00.000 428 Move returns status 0, amount 0 19:42:48.321 00.000 428 move complete, result=0 19:42:48.321 00.000 428 worker thread done servicing request 19:42:48.336 00.015 10672 UpdateGuideState exits: m=234121 SNR=42.8 19:42:48.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:48.336 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:48.336 00.000 10672 Enqueuing Expose request 19:42:48.336 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:42:48.336 00.000 428 Worker thread wakes up 19:42:48.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:48.336 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:49.055 00.719 10672 read socket command 10 19:42:49.055 00.000 10672 processing socket request REQDIST 19:42:49.055 00.000 10672 SOCKSVR: Sending pixel error of 0.28 19:42:49.055 00.000 10672 Sending socket response 28 (0x1c) 19:42:50.679 01.624 428 Exposure complete 19:42:50.820 00.141 428 worker thread done servicing request 19:42:50.820 00.000 10672 OnExposeComplete: enter 19:42:50.820 00.000 10672 UpdateGuideState(): m_state=6 19:42:50.820 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1295 19:42:50.820 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.76, Mass=275678, SNR=50.3, Peak=40400 HFD=2.5 19:42:50.820 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.02) = xAngle (3.79 = -2.50) 19:42:50.820 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.66 = 0.66) 19:42:50.820 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.38 cameraTheta=0.77 mountX=-0.31 mountY=0.24, mountTheta=2.49 19:42:50.820 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.27, opts=13) 19:42:50.820 00.000 10672 Enqueuing Move request for scope (0.28, 0.27) 19:42:50.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:42:50.820 00.000 428 Worker thread wakes up 19:42:50.820 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd 19:42:50.820 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.27) 19:42:50.820 00.000 428 Moving (0.28, 0.27) raw xDistance=-0.31 yDistance=0.24 19:42:50.820 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:42:50.820 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:50.820 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 19:42:50.820 00.000 428 MoveAxis(E, 0, ABG) 19:42:50.820 00.000 428 Move returns status 0, amount 0 19:42:50.820 00.000 428 MoveAxis(N, 0, ABG) 19:42:50.820 00.000 428 Move returns status 0, amount 0 19:42:50.820 00.000 428 move complete, result=0 19:42:50.820 00.000 428 worker thread done servicing request 19:42:50.851 00.031 10672 UpdateGuideState exits: m=275678 SNR=50.3 19:42:50.851 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:50.851 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:50.851 00.000 10672 Enqueuing Expose request 19:42:50.851 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:42:50.851 00.000 428 Worker thread wakes up 19:42:50.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:50.851 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:53.168 02.317 428 Exposure complete 19:42:53.308 00.140 428 worker thread done servicing request 19:42:53.308 00.000 10672 OnExposeComplete: enter 19:42:53.308 00.000 10672 UpdateGuideState(): m_state=6 19:42:53.308 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1296 19:42:53.308 00.000 10672 Star::Find returns 1 (0), X=1087.36, Y=794.43, Mass=276197, SNR=45.7, Peak=29184 HFD=3.2 19:42:53.308 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.02) = xAngle (0.06 = 0.06) 19:42:53.308 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07) 19:42:53.308 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.06 hyp=0.32 cameraTheta=-2.96 mountX=0.32 mountY=-0.02, mountTheta=-0.07 19:42:53.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.06, opts=13) 19:42:53.308 00.000 10672 Enqueuing Move request for scope (-0.32, -0.06) 19:42:53.308 00.000 428 Worker thread wakes up 19:42:53.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:42:53.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.06) opts 0xd 19:42:53.308 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.06) 19:42:53.308 00.000 428 Moving (-0.32, -0.06) raw xDistance=0.32 yDistance=-0.02 19:42:53.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:42:53.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:53.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:42:53.308 00.000 428 MoveAxis(E, 0, ABG) 19:42:53.308 00.000 428 Move returns status 0, amount 0 19:42:53.308 00.000 428 MoveAxis(N, 0, ABG) 19:42:53.308 00.000 428 Move returns status 0, amount 0 19:42:53.308 00.000 428 move complete, result=0 19:42:53.308 00.000 428 worker thread done servicing request 19:42:53.340 00.032 10672 UpdateGuideState exits: m=276197 SNR=45.7 19:42:53.340 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:53.340 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:53.340 00.000 10672 Enqueuing Expose request 19:42:53.340 00.000 428 Worker thread wakes up 19:42:53.340 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:42:53.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:53.340 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:54.058 00.718 10672 read socket command 10 19:42:54.058 00.000 10672 processing socket request REQDIST 19:42:54.058 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:42:54.058 00.000 10672 Sending socket response 31 (0x1f) 19:42:55.667 01.609 428 Exposure complete 19:42:55.808 00.141 428 worker thread done servicing request 19:42:55.808 00.000 10672 OnExposeComplete: enter 19:42:55.808 00.000 10672 UpdateGuideState(): m_state=6 19:42:55.808 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1297 19:42:55.808 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=794.31, Mass=275718, SNR=42.1, Peak=39424 HFD=2.8 19:42:55.808 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.02) = xAngle (2.42 = 2.42) 19:42:55.808 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 19:42:55.808 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.18 hyp=0.32 cameraTheta=-0.60 mountX=-0.24 mountY=-0.21, mountTheta=-2.42 19:42:55.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.18, opts=13) 19:42:55.808 00.000 10672 Enqueuing Move request for scope (0.27, -0.18) 19:42:55.823 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:42:55.823 00.000 428 Worker thread wakes up 19:42:55.823 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.18) opts 0xd 19:42:55.823 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.18) 19:42:55.823 00.000 428 Moving (0.27, -0.18) raw xDistance=-0.24 yDistance=-0.21 19:42:55.823 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:42:55.823 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:55.823 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:42:55.823 00.000 428 MoveAxis(E, 0, ABG) 19:42:55.823 00.000 428 Move returns status 0, amount 0 19:42:55.823 00.000 428 MoveAxis(N, 0, ABG) 19:42:55.823 00.000 428 Move returns status 0, amount 0 19:42:55.823 00.000 428 move complete, result=0 19:42:55.823 00.000 428 worker thread done servicing request 19:42:55.839 00.016 10672 UpdateGuideState exits: m=275718 SNR=42.1 19:42:55.839 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:55.839 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:55.839 00.000 10672 Enqueuing Expose request 19:42:55.839 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:42:55.839 00.000 428 Worker thread wakes up 19:42:55.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:55.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:58.166 02.327 428 Exposure complete 19:42:58.307 00.141 428 worker thread done servicing request 19:42:58.307 00.000 10672 OnExposeComplete: enter 19:42:58.307 00.000 10672 UpdateGuideState(): m_state=6 19:42:58.307 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1298 19:42:58.307 00.000 10672 Star::Find returns 1 (0), X=1088.19, Y=794.89, Mass=255253, SNR=46.8, Peak=46192 HFD=2.5 19:42:58.307 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.02) = xAngle (3.68 = -2.60) 19:42:58.307 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.56 = 0.56) 19:42:58.307 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.40 hyp=0.65 cameraTheta=0.66 mountX=-0.56 mountY=0.35, mountTheta=2.59 19:42:58.307 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.40, opts=13) 19:42:58.307 00.000 10672 Enqueuing Move request for scope (0.51, 0.40) 19:42:58.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:42:58.307 00.000 428 Worker thread wakes up 19:42:58.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.40) opts 0xd 19:42:58.307 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.40) 19:42:58.307 00.000 428 Moving (0.51, 0.40) raw xDistance=-0.56 yDistance=0.35 19:42:58.307 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 19:42:58.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:58.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:42:58.307 00.000 428 MoveAxis(E, 520, ABG) 19:42:58.307 00.000 428 Guiding Dir = 2, Dur = 520 19:42:58.307 00.000 428 IsSlewing returns 0 19:42:58.307 00.000 428 IsGuiding returns 0 19:42:58.338 00.031 10672 UpdateGuideState exits: m=255253 SNR=46.8 19:42:58.338 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:58.338 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:42:58.338 00.000 10672 Enqueuing Expose request 19:42:58.338 00.000 428 PulseGuide returned control before completion, sleep 503 19:42:58.854 00.516 428 IsGuiding returns 1 19:42:58.854 00.000 428 scope still moving after pulse duration time elapsed 19:42:58.885 00.031 428 IsSlewing returns 0 19:42:58.885 00.000 428 IsGuiding returns 0 19:42:58.885 00.000 428 scope move finished after 520 + 52 ms 19:42:58.885 00.000 428 Move returns status 0, amount 520 19:42:58.885 00.000 428 MoveAxis(N, 0, ABG) 19:42:58.885 00.000 428 Move returns status 0, amount 0 19:42:58.885 00.000 428 move complete, result=0 19:42:58.885 00.000 428 worker thread done servicing request 19:42:58.885 00.000 428 Worker thread wakes up 19:42:58.885 00.000 10672 GuideStep: -0.6 px 520 ms EAST, 0.3 px 0 ms NORTH 19:42:58.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:42:58.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:42:59.057 00.172 10672 read socket command 10 19:42:59.057 00.000 10672 processing socket request REQDIST 19:42:59.057 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:42:59.057 00.000 10672 Sending socket response 41 (0x29) 19:43:00.665 01.608 428 Exposure complete 19:43:00.810 00.145 428 worker thread done servicing request 19:43:00.810 00.000 10672 OnExposeComplete: enter 19:43:00.810 00.000 10672 UpdateGuideState(): m_state=6 19:43:00.810 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1299 19:43:00.810 00.000 10672 Star::Find returns 1 (0), X=1088.25, Y=794.37, Mass=287176, SNR=46.5, Peak=37568 HFD=2.8 19:43:00.810 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.02) = xAngle (2.81 = 2.81) 19:43:00.810 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 19:43:00.810 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.12 hyp=0.59 cameraTheta=-0.21 mountX=-0.56 mountY=-0.18, mountTheta=-2.83 19:43:00.810 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.12, opts=13) 19:43:00.810 00.000 10672 Enqueuing Move request for scope (0.58, -0.12) 19:43:00.810 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:43:00.810 00.000 428 Worker thread wakes up 19:43:00.810 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.12) opts 0xd 19:43:00.826 00.016 428 Handling offset move in thread for scope, endpoint = (0.58, -0.12) 19:43:00.826 00.000 428 Moving (0.58, -0.12) raw xDistance=-0.56 yDistance=-0.18 19:43:00.826 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.56 19:43:00.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:00.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:43:00.826 00.000 428 MoveAxis(E, 558, ABG) 19:43:00.826 00.000 428 Guiding Dir = 2, Dur = 558 19:43:00.826 00.000 428 IsSlewing returns 0 19:43:00.826 00.000 428 IsGuiding returns 0 19:43:00.841 00.015 428 PulseGuide returned control before completion, sleep 554 19:43:00.841 00.000 10672 UpdateGuideState exits: m=287176 SNR=46.5 19:43:00.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:00.841 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:00.841 00.000 10672 Enqueuing Expose request 19:43:01.419 00.578 428 IsGuiding returns 1 19:43:01.419 00.000 428 scope still moving after pulse duration time elapsed 19:43:01.466 00.047 428 IsSlewing returns 0 19:43:01.466 00.000 428 IsGuiding returns 0 19:43:01.466 00.000 428 scope move finished after 558 + 82 ms 19:43:01.466 00.000 428 Move returns status 0, amount 558 19:43:01.466 00.000 428 MoveAxis(N, 0, ABG) 19:43:01.466 00.000 428 Move returns status 0, amount 0 19:43:01.466 00.000 428 move complete, result=0 19:43:01.466 00.000 428 worker thread done servicing request 19:43:01.466 00.000 10672 GuideStep: -0.6 px 558 ms EAST, -0.2 px 0 ms NORTH 19:43:01.466 00.000 428 Worker thread wakes up 19:43:01.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:01.466 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:03.169 01.703 428 Exposure complete 19:43:03.294 00.125 428 worker thread done servicing request 19:43:03.294 00.000 10672 OnExposeComplete: enter 19:43:03.294 00.000 10672 UpdateGuideState(): m_state=6 19:43:03.294 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1300 19:43:03.294 00.000 10672 Star::Find returns 1 (0), X=1087.02, Y=794.03, Mass=308327, SNR=52.6, Peak=38336 HFD=2.8 19:43:03.294 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.02) = xAngle (0.49 = 0.49) 19:43:03.294 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64) 19:43:03.309 00.015 10672 CameraToMount -- cameraX=-0.66 cameraY=-0.46 hyp=0.80 cameraTheta=-2.53 mountX=0.71 mountY=-0.38, mountTheta=-0.50 19:43:03.309 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=-0.46, opts=13) 19:43:03.309 00.000 10672 Enqueuing Move request for scope (-0.66, -0.46) 19:43:03.309 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:43:03.309 00.000 428 Worker thread wakes up 19:43:03.309 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.46) opts 0xd 19:43:03.309 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, -0.46) 19:43:03.309 00.000 428 Moving (-0.66, -0.46) raw xDistance=0.71 yDistance=-0.38 19:43:03.309 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.71 19:43:03.309 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:03.309 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:43:03.309 00.000 428 MoveAxis(W, 621, ABG) 19:43:03.309 00.000 428 Guiding Dir = 3, Dur = 621 19:43:03.309 00.000 428 IsSlewing returns 0 19:43:03.309 00.000 428 IsGuiding returns 0 19:43:03.325 00.016 10672 UpdateGuideState exits: m=308327 SNR=52.6 19:43:03.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:03.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:03.325 00.000 10672 Enqueuing Expose request 19:43:03.325 00.000 428 PulseGuide returned control before completion, sleep 609 19:43:03.981 00.656 428 IsGuiding returns 1 19:43:03.981 00.000 428 scope still moving after pulse duration time elapsed 19:43:04.012 00.031 428 IsSlewing returns 0 19:43:04.012 00.000 428 IsGuiding returns 0 19:43:04.012 00.000 428 scope move finished after 621 + 89 ms 19:43:04.012 00.000 428 Move returns status 0, amount 621 19:43:04.012 00.000 428 MoveAxis(N, 0, ABG) 19:43:04.012 00.000 428 Move returns status 0, amount 0 19:43:04.012 00.000 428 move complete, result=0 19:43:04.012 00.000 428 worker thread done servicing request 19:43:04.012 00.000 428 Worker thread wakes up 19:43:04.012 00.000 10672 GuideStep: 0.7 px 621 ms WEST, -0.4 px 0 ms NORTH 19:43:04.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:04.012 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:04.059 00.047 10672 read socket command 10 19:43:04.059 00.000 10672 processing socket request REQDIST 19:43:04.059 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:43:04.059 00.000 10672 Sending socket response 57 (0x39) 19:43:05.668 01.609 428 Exposure complete 19:43:05.808 00.140 428 worker thread done servicing request 19:43:05.808 00.000 10672 OnExposeComplete: enter 19:43:05.808 00.000 10672 UpdateGuideState(): m_state=6 19:43:05.808 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1301 19:43:05.808 00.000 10672 Star::Find returns 1 (0), X=1087.59, Y=794.39, Mass=222654, SNR=41.7, Peak=39312 HFD=2.4 19:43:05.808 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 19:43:05.808 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 19:43:05.808 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.25 mountX=0.09 mountY=-0.09, mountTheta=-0.78 19:43:05.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.10, opts=13) 19:43:05.808 00.000 10672 Enqueuing Move request for scope (-0.08, -0.10) 19:43:05.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:43:05.808 00.000 428 Worker thread wakes up 19:43:05.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd 19:43:05.808 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.10) 19:43:05.808 00.000 428 Moving (-0.08, -0.10) raw xDistance=0.09 yDistance=-0.09 19:43:05.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:43:05.824 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:05.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:43:05.824 00.000 428 MoveAxis(E, 0, ABG) 19:43:05.824 00.000 428 Move returns status 0, amount 0 19:43:05.824 00.000 428 MoveAxis(N, 0, ABG) 19:43:05.824 00.000 428 Move returns status 0, amount 0 19:43:05.824 00.000 428 move complete, result=0 19:43:05.824 00.000 428 worker thread done servicing request 19:43:05.840 00.016 10672 UpdateGuideState exits: m=222654 SNR=41.7 19:43:05.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:05.840 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:05.840 00.000 10672 Enqueuing Expose request 19:43:05.840 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:43:05.840 00.000 428 Worker thread wakes up 19:43:05.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:05.840 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:08.167 02.327 428 Exposure complete 19:43:08.323 00.156 428 worker thread done servicing request 19:43:08.323 00.000 10672 OnExposeComplete: enter 19:43:08.323 00.000 10672 UpdateGuideState(): m_state=6 19:43:08.323 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1302 19:43:08.323 00.000 10672 Star::Find returns 1 (0), X=1088.51, Y=794.48, Mass=280774, SNR=44.1, Peak=50864 HFD=3.1 19:43:08.323 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.02) = xAngle (3.01 = 3.01) 19:43:08.323 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.12 = -0.12) 19:43:08.323 00.000 10672 CameraToMount -- cameraX=0.83 cameraY=-0.01 hyp=0.83 cameraTheta=-0.01 mountX=-0.82 mountY=-0.10, mountTheta=-3.03 19:43:08.323 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.83, y=-0.01, opts=13) 19:43:08.323 00.000 10672 Enqueuing Move request for scope (0.83, -0.01) 19:43:08.323 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:43:08.323 00.000 428 Worker thread wakes up 19:43:08.323 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.01) opts 0xd 19:43:08.323 00.000 428 Handling offset move in thread for scope, endpoint = (0.83, -0.01) 19:43:08.323 00.000 428 Moving (0.83, -0.01) raw xDistance=-0.82 yDistance=-0.10 19:43:08.323 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82 19:43:08.323 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:08.323 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:43:08.323 00.000 428 MoveAxis(E, 765, ABG) 19:43:08.323 00.000 428 Guiding Dir = 2, Dur = 765 19:43:08.323 00.000 428 IsSlewing returns 0 19:43:08.323 00.000 428 IsGuiding returns 0 19:43:08.339 00.016 10672 UpdateGuideState exits: m=280774 SNR=44.1 19:43:08.339 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:08.339 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:08.339 00.000 10672 Enqueuing Expose request 19:43:08.354 00.015 428 PulseGuide returned control before completion, sleep 751 19:43:09.047 00.693 10672 read socket command 10 19:43:09.047 00.000 10672 processing socket request REQDIST 19:43:09.047 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:43:09.047 00.000 10672 Sending socket response 55 (0x37) 19:43:09.109 00.062 428 IsGuiding returns 1 19:43:09.109 00.000 428 scope still moving after pulse duration time elapsed 19:43:09.141 00.032 428 IsSlewing returns 0 19:43:09.187 00.046 428 IsGuiding returns 0 19:43:09.187 00.000 428 scope move finished after 765 + 94 ms 19:43:09.187 00.000 428 Move returns status 0, amount 765 19:43:09.187 00.000 428 MoveAxis(N, 0, ABG) 19:43:09.187 00.000 428 Move returns status 0, amount 0 19:43:09.187 00.000 428 move complete, result=0 19:43:09.187 00.000 428 worker thread done servicing request 19:43:09.187 00.000 10672 GuideStep: -0.8 px 765 ms EAST, -0.1 px 0 ms NORTH 19:43:09.187 00.000 428 Worker thread wakes up 19:43:09.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:09.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:10.671 01.484 428 Exposure complete 19:43:10.796 00.125 428 worker thread done servicing request 19:43:10.796 00.000 10672 OnExposeComplete: enter 19:43:10.796 00.000 10672 UpdateGuideState(): m_state=6 19:43:10.796 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1303 19:43:10.796 00.000 10672 Star::Find returns 1 (0), X=1088.01, Y=794.33, Mass=316725, SNR=52.5, Peak=43792 HFD=3.3 19:43:10.796 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.02) = xAngle (2.58 = 2.58) 19:43:10.796 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.55 = -0.55) 19:43:10.812 00.016 10672 CameraToMount -- cameraX=0.34 cameraY=-0.16 hyp=0.37 cameraTheta=-0.44 mountX=-0.32 mountY=-0.19, mountTheta=-2.59 19:43:10.812 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.16, opts=13) 19:43:10.812 00.000 10672 Enqueuing Move request for scope (0.34, -0.16) 19:43:10.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:43:10.812 00.000 428 Worker thread wakes up 19:43:10.812 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.16) opts 0xd 19:43:10.812 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.16) 19:43:10.812 00.000 428 Moving (0.34, -0.16) raw xDistance=-0.32 yDistance=-0.19 19:43:10.812 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:43:10.812 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:10.812 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:43:10.812 00.000 428 MoveAxis(E, 0, ABG) 19:43:10.812 00.000 428 Move returns status 0, amount 0 19:43:10.812 00.000 428 MoveAxis(N, 0, ABG) 19:43:10.812 00.000 428 Move returns status 0, amount 0 19:43:10.812 00.000 428 move complete, result=0 19:43:10.812 00.000 428 worker thread done servicing request 19:43:10.827 00.015 10672 UpdateGuideState exits: m=316725 SNR=52.5 19:43:10.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:10.827 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:10.827 00.000 10672 Enqueuing Expose request 19:43:10.827 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:43:10.827 00.000 428 Worker thread wakes up 19:43:10.827 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:10.827 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:13.170 02.343 428 Exposure complete 19:43:13.311 00.141 428 worker thread done servicing request 19:43:13.311 00.000 10672 OnExposeComplete: enter 19:43:13.311 00.000 10672 UpdateGuideState(): m_state=6 19:43:13.311 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1304 19:43:13.311 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=794.63, Mass=264879, SNR=46.8, Peak=32560 HFD=3.1 19:43:13.311 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.02) = xAngle (4.36 = -1.93) 19:43:13.311 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.23 = 1.23) 19:43:13.311 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.34 mountX=-0.05 mountY=0.13, mountTheta=1.93 19:43:13.311 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.14, opts=13) 19:43:13.311 00.000 10672 Enqueuing Move request for scope (0.03, 0.14) 19:43:13.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:43:13.311 00.000 428 Worker thread wakes up 19:43:13.311 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd 19:43:13.311 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.14) 19:43:13.311 00.000 428 Moving (0.03, 0.14) raw xDistance=-0.05 yDistance=0.13 19:43:13.311 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:43:13.311 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:13.311 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 19:43:13.311 00.000 428 MoveAxis(E, 0, ABG) 19:43:13.311 00.000 428 Move returns status 0, amount 0 19:43:13.311 00.000 428 MoveAxis(N, 0, ABG) 19:43:13.311 00.000 428 Move returns status 0, amount 0 19:43:13.311 00.000 428 move complete, result=0 19:43:13.311 00.000 428 worker thread done servicing request 19:43:13.342 00.031 10672 UpdateGuideState exits: m=264879 SNR=46.8 19:43:13.342 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:13.342 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:13.342 00.000 10672 Enqueuing Expose request 19:43:13.342 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:43:13.342 00.000 428 Worker thread wakes up 19:43:13.342 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:13.342 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:14.061 00.719 10672 read socket command 10 19:43:14.061 00.000 10672 processing socket request REQDIST 19:43:14.061 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:43:14.061 00.000 10672 Sending socket response 39 (0x27) 19:43:15.670 01.609 428 Exposure complete 19:43:15.810 00.140 428 worker thread done servicing request 19:43:15.810 00.000 10672 OnExposeComplete: enter 19:43:15.810 00.000 10672 UpdateGuideState(): m_state=6 19:43:15.810 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1305 19:43:15.810 00.000 10672 Star::Find returns 1 (0), X=1088.24, Y=794.83, Mass=275158, SNR=46.5, Peak=39760 HFD=2.9 19:43:15.810 00.000 10672 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.02) = xAngle (3.56 = -2.73) 19:43:15.810 00.000 10672 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.43 = 0.43) 19:43:15.810 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.34 hyp=0.66 cameraTheta=0.53 mountX=-0.61 mountY=0.27, mountTheta=2.72 19:43:15.810 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.34, opts=13) 19:43:15.810 00.000 10672 Enqueuing Move request for scope (0.57, 0.34) 19:43:15.810 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:43:15.810 00.000 428 Worker thread wakes up 19:43:15.810 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.34) opts 0xd 19:43:15.810 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.34) 19:43:15.810 00.000 428 Moving (0.57, 0.34) raw xDistance=-0.61 yDistance=0.27 19:43:15.810 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61 19:43:15.810 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:15.810 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:43:15.810 00.000 428 MoveAxis(E, 563, ABG) 19:43:15.810 00.000 428 Guiding Dir = 2, Dur = 563 19:43:15.810 00.000 428 IsSlewing returns 0 19:43:15.810 00.000 428 IsGuiding returns 0 19:43:15.841 00.031 10672 UpdateGuideState exits: m=275158 SNR=46.5 19:43:15.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:15.841 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:15.841 00.000 10672 Enqueuing Expose request 19:43:15.841 00.000 428 PulseGuide returned control before completion, sleep 546 19:43:16.420 00.579 428 IsGuiding returns 0 19:43:16.420 00.000 428 Move returns status 0, amount 563 19:43:16.420 00.000 428 MoveAxis(N, 0, ABG) 19:43:16.420 00.000 428 Move returns status 0, amount 0 19:43:16.420 00.000 428 move complete, result=0 19:43:16.420 00.000 428 worker thread done servicing request 19:43:16.420 00.000 428 Worker thread wakes up 19:43:16.420 00.000 10672 GuideStep: -0.6 px 563 ms EAST, 0.3 px 0 ms NORTH 19:43:16.420 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:16.420 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:18.173 01.753 428 Exposure complete 19:43:18.298 00.125 428 worker thread done servicing request 19:43:18.298 00.000 10672 OnExposeComplete: enter 19:43:18.298 00.000 10672 UpdateGuideState(): m_state=6 19:43:18.298 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1306 19:43:18.298 00.000 10672 Star::Find returns 1 (0), X=1087.42, Y=794.18, Mass=247013, SNR=44.7, Peak=27216 HFD=3.3 19:43:18.298 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 19:43:18.298 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 19:43:18.298 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.31 hyp=0.40 cameraTheta=-2.26 mountX=0.29 mountY=-0.28, mountTheta=-0.77 19:43:18.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.31, opts=13) 19:43:18.298 00.000 10672 Enqueuing Move request for scope (-0.25, -0.31) 19:43:18.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:43:18.298 00.000 428 Worker thread wakes up 19:43:18.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.31) opts 0xd 19:43:18.298 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.31) 19:43:18.298 00.000 428 Moving (-0.25, -0.31) raw xDistance=0.29 yDistance=-0.28 19:43:18.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 19:43:18.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:18.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:43:18.298 00.000 428 MoveAxis(E, 0, ABG) 19:43:18.298 00.000 428 Move returns status 0, amount 0 19:43:18.298 00.000 428 MoveAxis(N, 0, ABG) 19:43:18.298 00.000 428 Move returns status 0, amount 0 19:43:18.298 00.000 428 move complete, result=0 19:43:18.298 00.000 428 worker thread done servicing request 19:43:18.329 00.031 10672 UpdateGuideState exits: m=247013 SNR=44.7 19:43:18.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:18.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:18.329 00.000 10672 Enqueuing Expose request 19:43:18.329 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:43:18.329 00.000 428 Worker thread wakes up 19:43:18.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:18.329 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:19.048 00.719 10672 read socket command 10 19:43:19.048 00.000 10672 processing socket request REQDIST 19:43:19.048 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:43:19.048 00.000 10672 Sending socket response 45 (0x2d) 19:43:20.657 01.609 428 Exposure complete 19:43:20.797 00.140 428 worker thread done servicing request 19:43:20.797 00.000 10672 OnExposeComplete: enter 19:43:20.797 00.000 10672 UpdateGuideState(): m_state=6 19:43:20.797 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1307 19:43:20.797 00.000 10672 Star::Find returns 1 (0), X=1088.01, Y=794.42, Mass=270104, SNR=47.1, Peak=24928 HFD=4.0 19:43:20.797 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 19:43:20.797 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 19:43:20.797 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-0.22 mountX=-0.32 mountY=-0.11, mountTheta=-2.81 19:43:20.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.07, opts=13) 19:43:20.797 00.000 10672 Enqueuing Move request for scope (0.33, -0.07) 19:43:20.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:43:20.797 00.000 428 Worker thread wakes up 19:43:20.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.07) opts 0xd 19:43:20.797 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.07) 19:43:20.797 00.000 428 Moving (0.33, -0.07) raw xDistance=-0.32 yDistance=-0.11 19:43:20.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:43:20.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:20.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:43:20.797 00.000 428 MoveAxis(E, 0, ABG) 19:43:20.797 00.000 428 Move returns status 0, amount 0 19:43:20.797 00.000 428 MoveAxis(N, 0, ABG) 19:43:20.797 00.000 428 Move returns status 0, amount 0 19:43:20.797 00.000 428 move complete, result=0 19:43:20.797 00.000 428 worker thread done servicing request 19:43:20.813 00.016 10672 UpdateGuideState exits: m=270104 SNR=47.1 19:43:20.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:20.813 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:20.813 00.000 10672 Enqueuing Expose request 19:43:20.813 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:43:20.813 00.000 428 Worker thread wakes up 19:43:20.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:20.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:23.172 02.359 428 Exposure complete 19:43:23.297 00.125 428 worker thread done servicing request 19:43:23.297 00.000 10672 OnExposeComplete: enter 19:43:23.297 00.000 10672 UpdateGuideState(): m_state=6 19:43:23.297 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1308 19:43:23.297 00.000 10672 Star::Find returns 1 (0), X=1087.95, Y=794.34, Mass=255213, SNR=45.4, Peak=36592 HFD=3.3 19:43:23.297 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 19:43:23.297 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 19:43:23.297 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.31 cameraTheta=-0.52 mountX=-0.25 mountY=-0.18, mountTheta=-2.51 19:43:23.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.16, opts=13) 19:43:23.297 00.000 10672 Enqueuing Move request for scope (0.27, -0.16) 19:43:23.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=728, FiltMax=65488, Gamma=1.000 19:43:23.297 00.000 428 Worker thread wakes up 19:43:23.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.16) opts 0xd 19:43:23.297 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.16) 19:43:23.297 00.000 428 Moving (0.27, -0.16) raw xDistance=-0.25 yDistance=-0.18 19:43:23.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:43:23.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:23.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:43:23.297 00.000 428 MoveAxis(E, 0, ABG) 19:43:23.297 00.000 428 Move returns status 0, amount 0 19:43:23.297 00.000 428 MoveAxis(N, 0, ABG) 19:43:23.312 00.015 428 Move returns status 0, amount 0 19:43:23.312 00.000 428 move complete, result=0 19:43:23.312 00.000 428 worker thread done servicing request 19:43:23.328 00.016 10672 UpdateGuideState exits: m=255213 SNR=45.4 19:43:23.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:23.328 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:23.328 00.000 10672 Enqueuing Expose request 19:43:23.328 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:43:23.328 00.000 428 Worker thread wakes up 19:43:23.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:23.328 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:24.047 00.719 10672 read socket command 10 19:43:24.047 00.000 10672 processing socket request REQDIST 19:43:24.047 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:43:24.047 00.000 10672 Sending socket response 38 (0x26) 19:43:25.660 01.613 428 Exposure complete 19:43:25.800 00.140 428 worker thread done servicing request 19:43:25.800 00.000 10672 OnExposeComplete: enter 19:43:25.800 00.000 10672 UpdateGuideState(): m_state=6 19:43:25.800 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1309 19:43:25.800 00.000 10672 Star::Find returns 1 (0), X=1086.81, Y=794.15, Mass=285262, SNR=45.6, Peak=43792 HFD=2.8 19:43:25.800 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 19:43:25.800 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 19:43:25.800 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=-0.34 hyp=0.93 cameraTheta=-2.77 mountX=0.90 mountY=-0.24, mountTheta=-0.27 19:43:25.800 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=-0.34, opts=13) 19:43:25.800 00.000 10672 Enqueuing Move request for scope (-0.86, -0.34) 19:43:25.800 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:43:25.800 00.000 428 Worker thread wakes up 19:43:25.800 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.34) opts 0xd 19:43:25.800 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, -0.34) 19:43:25.800 00.000 428 Moving (-0.86, -0.34) raw xDistance=0.90 yDistance=-0.24 19:43:25.800 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.90 19:43:25.800 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:25.800 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:43:25.800 00.000 428 MoveAxis(W, 834, ABG) 19:43:25.800 00.000 428 Guiding Dir = 3, Dur = 834 19:43:25.816 00.016 10672 UpdateGuideState exits: m=285262 SNR=45.6 19:43:25.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:25.816 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:25.816 00.000 10672 Enqueuing Expose request 19:43:25.832 00.016 428 IsSlewing returns 0 19:43:25.832 00.000 428 IsGuiding returns 0 19:43:25.847 00.015 428 PulseGuide returned control before completion, sleep 829 19:43:26.691 00.844 428 IsGuiding returns 1 19:43:26.691 00.000 428 scope still moving after pulse duration time elapsed 19:43:26.722 00.031 428 IsSlewing returns 0 19:43:26.722 00.000 428 IsGuiding returns 0 19:43:26.722 00.000 428 scope move finished after 834 + 47 ms 19:43:26.722 00.000 428 Move returns status 0, amount 834 19:43:26.722 00.000 428 MoveAxis(N, 0, ABG) 19:43:26.722 00.000 428 Move returns status 0, amount 0 19:43:26.722 00.000 428 move complete, result=0 19:43:26.722 00.000 428 worker thread done servicing request 19:43:26.722 00.000 428 Worker thread wakes up 19:43:26.722 00.000 10672 GuideStep: 0.9 px 834 ms WEST, -0.2 px 0 ms NORTH 19:43:26.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:26.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:28.159 01.437 428 Exposure complete 19:43:28.284 00.125 428 worker thread done servicing request 19:43:28.284 00.000 10672 OnExposeComplete: enter 19:43:28.284 00.000 10672 UpdateGuideState(): m_state=6 19:43:28.299 00.015 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1310 19:43:28.299 00.000 10672 Star::Find returns 1 (0), X=1088.11, Y=794.38, Mass=269097, SNR=47.5, Peak=38880 HFD=2.8 19:43:28.299 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.02) = xAngle (2.77 = 2.77) 19:43:28.299 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 19:43:28.299 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.11 hyp=0.44 cameraTheta=-0.25 mountX=-0.41 mountY=-0.15, mountTheta=-2.79 19:43:28.299 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.11, opts=13) 19:43:28.299 00.000 10672 Enqueuing Move request for scope (0.43, -0.11) 19:43:28.299 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:43:28.299 00.000 428 Worker thread wakes up 19:43:28.299 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.11) opts 0xd 19:43:28.299 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.11) 19:43:28.299 00.000 428 Moving (0.43, -0.11) raw xDistance=-0.41 yDistance=-0.15 19:43:28.299 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 19:43:28.299 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:28.299 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:43:28.299 00.000 428 MoveAxis(E, 0, ABG) 19:43:28.299 00.000 428 Move returns status 0, amount 0 19:43:28.299 00.000 428 MoveAxis(N, 0, ABG) 19:43:28.299 00.000 428 Move returns status 0, amount 0 19:43:28.299 00.000 428 move complete, result=0 19:43:28.299 00.000 428 worker thread done servicing request 19:43:28.315 00.016 10672 UpdateGuideState exits: m=269097 SNR=47.5 19:43:28.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:28.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:28.315 00.000 10672 Enqueuing Expose request 19:43:28.315 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:43:28.315 00.000 428 Worker thread wakes up 19:43:28.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:28.315 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:29.049 00.734 10672 read socket command 10 19:43:29.049 00.000 10672 processing socket request REQDIST 19:43:29.049 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:43:29.049 00.000 10672 Sending socket response 51 (0x33) 19:43:30.658 01.609 428 Exposure complete 19:43:30.799 00.141 428 worker thread done servicing request 19:43:30.799 00.000 10672 OnExposeComplete: enter 19:43:30.799 00.000 10672 UpdateGuideState(): m_state=6 19:43:30.814 00.015 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1311 19:43:30.814 00.000 10672 Star::Find returns 1 (0), X=1088.61, Y=794.57, Mass=248471, SNR=42.4, Peak=44112 HFD=3.1 19:43:30.814 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 19:43:30.814 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.02 = -0.02) 19:43:30.814 00.000 10672 CameraToMount -- cameraX=0.94 cameraY=0.08 hyp=0.94 cameraTheta=0.09 mountX=-0.94 mountY=-0.02, mountTheta=-3.12 19:43:30.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.94, y=0.08, opts=13) 19:43:30.814 00.000 10672 Enqueuing Move request for scope (0.94, 0.08) 19:43:30.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:43:30.814 00.000 428 Worker thread wakes up 19:43:30.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.08) opts 0xd 19:43:30.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.94, 0.08) 19:43:30.814 00.000 428 Moving (0.94, 0.08) raw xDistance=-0.94 yDistance=-0.02 19:43:30.814 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94 19:43:30.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:30.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:43:30.814 00.000 428 MoveAxis(E, 876, ABG) 19:43:30.814 00.000 428 Guiding Dir = 2, Dur = 876 19:43:30.814 00.000 428 IsSlewing returns 0 19:43:30.814 00.000 428 IsGuiding returns 0 19:43:30.830 00.016 10672 UpdateGuideState exits: m=248471 SNR=42.4 19:43:30.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:30.830 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:30.830 00.000 10672 Enqueuing Expose request 19:43:30.830 00.000 428 PulseGuide returned control before completion, sleep 861 19:43:31.736 00.906 428 IsGuiding returns 0 19:43:31.736 00.000 428 Move returns status 0, amount 876 19:43:31.736 00.000 428 MoveAxis(N, 0, ABG) 19:43:31.736 00.000 428 Move returns status 0, amount 0 19:43:31.736 00.000 428 move complete, result=0 19:43:31.736 00.000 428 worker thread done servicing request 19:43:31.736 00.000 428 Worker thread wakes up 19:43:31.736 00.000 10672 GuideStep: -0.9 px 876 ms EAST, -0.0 px 0 ms NORTH 19:43:31.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:31.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:33.157 01.421 428 Exposure complete 19:43:33.298 00.141 428 worker thread done servicing request 19:43:33.298 00.000 10672 OnExposeComplete: enter 19:43:33.298 00.000 10672 UpdateGuideState(): m_state=6 19:43:33.298 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1312 19:43:33.298 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=794.46, Mass=287718, SNR=48.1, Peak=46736 HFD=3.0 19:43:33.298 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.02) = xAngle (2.20 = 2.20) 19:43:33.298 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.93 = -0.93) 19:43:33.298 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.82 mountX=-0.03 mountY=-0.04, mountTheta=-2.20 19:43:33.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.04, opts=13) 19:43:33.298 00.000 10672 Enqueuing Move request for scope (0.03, -0.04) 19:43:33.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:43:33.298 00.000 428 Worker thread wakes up 19:43:33.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd 19:43:33.298 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.04) 19:43:33.298 00.000 428 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=-0.04 19:43:33.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:43:33.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:33.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 19:43:33.298 00.000 428 MoveAxis(E, 0, ABG) 19:43:33.298 00.000 428 Move returns status 0, amount 0 19:43:33.298 00.000 428 MoveAxis(N, 0, ABG) 19:43:33.298 00.000 428 Move returns status 0, amount 0 19:43:33.298 00.000 428 move complete, result=0 19:43:33.298 00.000 428 worker thread done servicing request 19:43:33.329 00.031 10672 UpdateGuideState exits: m=287718 SNR=48.1 19:43:33.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:33.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:33.329 00.000 10672 Enqueuing Expose request 19:43:33.329 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:43:33.329 00.000 428 Worker thread wakes up 19:43:33.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:33.329 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:34.052 00.723 10672 read socket command 10 19:43:34.052 00.000 10672 processing socket request REQDIST 19:43:34.052 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:43:34.052 00.000 10672 Sending socket response 46 (0x2e) 19:43:35.661 01.609 428 Exposure complete 19:43:35.786 00.125 428 worker thread done servicing request 19:43:35.786 00.000 10672 OnExposeComplete: enter 19:43:35.786 00.000 10672 UpdateGuideState(): m_state=6 19:43:35.786 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1313 19:43:35.786 00.000 10672 Star::Find returns 1 (0), X=1087.61, Y=794.25, Mass=277499, SNR=50.2, Peak=35616 HFD=3.3 19:43:35.786 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.02) = xAngle (1.18 = 1.18) 19:43:35.801 00.015 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 19:43:35.801 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.25 cameraTheta=-1.84 mountX=0.10 mountY=-0.24, mountTheta=-1.19 19:43:35.801 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.25, opts=13) 19:43:35.801 00.000 10672 Enqueuing Move request for scope (-0.07, -0.25) 19:43:35.801 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:43:35.801 00.000 428 Worker thread wakes up 19:43:35.801 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd 19:43:35.801 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.25) 19:43:35.801 00.000 428 Moving (-0.07, -0.25) raw xDistance=0.10 yDistance=-0.24 19:43:35.801 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:43:35.801 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:35.801 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:43:35.801 00.000 428 MoveAxis(E, 0, ABG) 19:43:35.801 00.000 428 Move returns status 0, amount 0 19:43:35.801 00.000 428 MoveAxis(N, 0, ABG) 19:43:35.801 00.000 428 Move returns status 0, amount 0 19:43:35.801 00.000 428 move complete, result=0 19:43:35.801 00.000 428 worker thread done servicing request 19:43:35.817 00.016 10672 UpdateGuideState exits: m=277499 SNR=50.2 19:43:35.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:35.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:35.817 00.000 10672 Enqueuing Expose request 19:43:35.817 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:43:35.817 00.000 428 Worker thread wakes up 19:43:35.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:35.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:38.145 02.328 428 Exposure complete 19:43:38.316 00.171 428 worker thread done servicing request 19:43:38.316 00.000 10672 OnExposeComplete: enter 19:43:38.316 00.000 10672 UpdateGuideState(): m_state=6 19:43:38.316 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1314 19:43:38.316 00.000 10672 Star::Find returns 1 (0), X=1087.38, Y=793.89, Mass=238852, SNR=37.9, Peak=42480 HFD=2.5 19:43:38.316 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.02) = xAngle (0.99 = 0.99) 19:43:38.316 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 19:43:38.316 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.60 hyp=0.67 cameraTheta=-2.03 mountX=0.37 mountY=-0.57, mountTheta=-0.99 19:43:38.316 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.60, opts=13) 19:43:38.316 00.000 10672 Enqueuing Move request for scope (-0.30, -0.60) 19:43:38.316 00.000 428 Worker thread wakes up 19:43:38.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:43:38.316 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.60) opts 0xd 19:43:38.316 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.60) 19:43:38.316 00.000 428 Moving (-0.30, -0.60) raw xDistance=0.37 yDistance=-0.57 19:43:38.316 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 19:43:38.316 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:43:38.316 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 19:43:38.316 00.000 428 MoveAxis(E, 0, ABG) 19:43:38.316 00.000 428 Move returns status 0, amount 0 19:43:38.316 00.000 428 MoveAxis(N, 0, ABG) 19:43:38.316 00.000 428 Move returns status 0, amount 0 19:43:38.316 00.000 428 move complete, result=0 19:43:38.316 00.000 428 worker thread done servicing request 19:43:38.332 00.016 10672 UpdateGuideState exits: m=238852 SNR=37.9 19:43:38.348 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:38.348 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:38.348 00.000 10672 Enqueuing Expose request 19:43:38.348 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 19:43:38.348 00.000 428 Worker thread wakes up 19:43:38.348 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:38.348 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:39.051 00.703 10672 read socket command 10 19:43:39.051 00.000 10672 processing socket request REQDIST 19:43:39.051 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:43:39.051 00.000 10672 Sending socket response 48 (0x30) 19:43:40.659 01.608 428 Exposure complete 19:43:40.784 00.125 428 worker thread done servicing request 19:43:40.784 00.000 10672 OnExposeComplete: enter 19:43:40.784 00.000 10672 UpdateGuideState(): m_state=6 19:43:40.800 00.016 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1315 19:43:40.800 00.000 10672 Star::Find returns 1 (0), X=1087.32, Y=793.81, Mass=245799, SNR=41.6, Peak=32784 HFD=2.8 19:43:40.800 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.02) = xAngle (0.97 = 0.97) 19:43:40.800 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 19:43:40.800 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.69 hyp=0.77 cameraTheta=-2.05 mountX=0.44 mountY=-0.64, mountTheta=-0.98 19:43:40.800 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.69, opts=13) 19:43:40.800 00.000 10672 Enqueuing Move request for scope (-0.36, -0.69) 19:43:40.800 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:43:40.800 00.000 428 Worker thread wakes up 19:43:40.800 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.69) opts 0xd 19:43:40.800 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.69) 19:43:40.800 00.000 428 Moving (-0.36, -0.69) raw xDistance=0.44 yDistance=-0.64 19:43:40.800 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 19:43:40.800 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:43:40.800 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 19:43:40.800 00.000 428 MoveAxis(E, 0, ABG) 19:43:40.800 00.000 428 Move returns status 0, amount 0 19:43:40.800 00.000 428 MoveAxis(N, 0, ABG) 19:43:40.800 00.000 428 Move returns status 0, amount 0 19:43:40.800 00.000 428 move complete, result=0 19:43:40.800 00.000 428 worker thread done servicing request 19:43:40.816 00.016 10672 UpdateGuideState exits: m=245799 SNR=41.6 19:43:40.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:40.816 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:40.816 00.000 10672 Enqueuing Expose request 19:43:40.816 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 19:43:40.816 00.000 428 Worker thread wakes up 19:43:40.816 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:40.816 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:43.163 02.347 428 Exposure complete 19:43:43.288 00.125 428 worker thread done servicing request 19:43:43.288 00.000 10672 OnExposeComplete: enter 19:43:43.288 00.000 10672 UpdateGuideState(): m_state=6 19:43:43.288 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1316 19:43:43.288 00.000 10672 Star::Find returns 1 (0), X=1087.96, Y=794.94, Mass=299186, SNR=45.2, Peak=40080 HFD=4.0 19:43:43.288 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 19:43:43.288 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.90 = 0.90) 19:43:43.288 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.45 hyp=0.54 cameraTheta=1.01 mountX=-0.34 mountY=0.42, mountTheta=2.25 19:43:43.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.45, opts=13) 19:43:43.288 00.000 10672 Enqueuing Move request for scope (0.28, 0.45) 19:43:43.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:43:43.288 00.000 428 Worker thread wakes up 19:43:43.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.45) opts 0xd 19:43:43.288 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.45) 19:43:43.304 00.016 428 Moving (0.28, 0.45) raw xDistance=-0.34 yDistance=0.42 19:43:43.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:43:43.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:43.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 19:43:43.304 00.000 428 MoveAxis(E, 0, ABG) 19:43:43.304 00.000 428 Move returns status 0, amount 0 19:43:43.304 00.000 428 MoveAxis(N, 0, ABG) 19:43:43.304 00.000 428 Move returns status 0, amount 0 19:43:43.304 00.000 428 move complete, result=0 19:43:43.304 00.000 428 worker thread done servicing request 19:43:43.320 00.016 10672 UpdateGuideState exits: m=299186 SNR=45.2 19:43:43.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:43.320 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:43.320 00.000 10672 Enqueuing Expose request 19:43:43.320 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 19:43:43.320 00.000 428 Worker thread wakes up 19:43:43.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:43.320 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:44.054 00.734 10672 read socket command 10 19:43:44.054 00.000 10672 processing socket request REQDIST 19:43:44.054 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:43:44.054 00.000 10672 Sending socket response 55 (0x37) 19:43:45.663 01.609 428 Exposure complete 19:43:45.803 00.140 428 worker thread done servicing request 19:43:45.803 00.000 10672 OnExposeComplete: enter 19:43:45.803 00.000 10672 UpdateGuideState(): m_state=6 19:43:45.803 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1317 19:43:45.803 00.000 10672 Star::Find returns 1 (0), X=1087.35, Y=794.45, Mass=202180, SNR=40.3, Peak=35824 HFD=1.7 19:43:45.803 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (-0.00 = -0.00) 19:43:45.803 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 19:43:45.803 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.04 hyp=0.33 cameraTheta=-3.02 mountX=0.33 mountY=-0.00, mountTheta=-0.01 19:43:45.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.04, opts=13) 19:43:45.803 00.000 10672 Enqueuing Move request for scope (-0.32, -0.04) 19:43:45.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:43:45.803 00.000 428 Worker thread wakes up 19:43:45.803 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.04) opts 0xd 19:43:45.803 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.04) 19:43:45.803 00.000 428 Moving (-0.32, -0.04) raw xDistance=0.33 yDistance=-0.00 19:43:45.803 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 19:43:45.803 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:45.803 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 19:43:45.803 00.000 428 MoveAxis(E, 0, ABG) 19:43:45.803 00.000 428 Move returns status 0, amount 0 19:43:45.803 00.000 428 MoveAxis(N, 0, ABG) 19:43:45.803 00.000 428 Move returns status 0, amount 0 19:43:45.803 00.000 428 move complete, result=0 19:43:45.803 00.000 428 worker thread done servicing request 19:43:45.835 00.032 10672 UpdateGuideState exits: m=202180 SNR=40.3 19:43:45.835 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:45.835 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:45.835 00.000 10672 Enqueuing Expose request 19:43:45.835 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:43:45.835 00.000 428 Worker thread wakes up 19:43:45.835 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:45.835 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:48.131 02.296 428 Exposure complete 19:43:48.271 00.140 428 worker thread done servicing request 19:43:48.271 00.000 10672 OnExposeComplete: enter 19:43:48.271 00.000 10672 UpdateGuideState(): m_state=6 19:43:48.271 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1318 19:43:48.271 00.000 10672 Star::Find returns 1 (0), X=1088.04, Y=794.72, Mass=287223, SNR=52.5, Peak=37568 HFD=3.3 19:43:48.271 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.02) = xAngle (3.58 = -2.70) 19:43:48.271 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.45 = 0.45) 19:43:48.271 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.23 hyp=0.43 cameraTheta=0.56 mountX=-0.39 mountY=0.19, mountTheta=2.69 19:43:48.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.23, opts=13) 19:43:48.271 00.000 10672 Enqueuing Move request for scope (0.36, 0.23) 19:43:48.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:43:48.271 00.000 428 Worker thread wakes up 19:43:48.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.23) opts 0xd 19:43:48.271 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.23) 19:43:48.271 00.000 428 Moving (0.36, 0.23) raw xDistance=-0.39 yDistance=0.19 19:43:48.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:43:48.271 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:48.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:43:48.271 00.000 428 MoveAxis(E, 0, ABG) 19:43:48.271 00.000 428 Move returns status 0, amount 0 19:43:48.271 00.000 428 MoveAxis(N, 0, ABG) 19:43:48.271 00.000 428 Move returns status 0, amount 0 19:43:48.271 00.000 428 move complete, result=0 19:43:48.271 00.000 428 worker thread done servicing request 19:43:48.302 00.031 10672 UpdateGuideState exits: m=287223 SNR=52.5 19:43:48.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:48.302 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:48.302 00.000 10672 Enqueuing Expose request 19:43:48.302 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:43:48.302 00.000 428 Worker thread wakes up 19:43:48.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:48.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:49.052 00.750 10672 read socket command 10 19:43:49.052 00.000 10672 processing socket request REQDIST 19:43:49.052 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:43:49.052 00.000 10672 Sending socket response 47 (0x2f) 19:43:50.650 01.598 428 Exposure complete 19:43:50.807 00.157 428 worker thread done servicing request 19:43:50.807 00.000 10672 OnExposeComplete: enter 19:43:50.807 00.000 10672 UpdateGuideState(): m_state=6 19:43:50.807 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1319 19:43:50.807 00.000 10672 Star::Find returns 1 (0), X=1087.72, Y=795.05, Mass=278076, SNR=49.5, Peak=39104 HFD=2.7 19:43:50.807 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.02) = xAngle (4.50 = -1.78) 19:43:50.807 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.38 = 1.38) 19:43:50.807 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.56 hyp=0.56 cameraTheta=1.48 mountX=-0.12 mountY=0.55, mountTheta=1.78 19:43:50.807 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.56, opts=13) 19:43:50.807 00.000 10672 Enqueuing Move request for scope (0.05, 0.56) 19:43:50.807 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:43:50.807 00.000 428 Worker thread wakes up 19:43:50.807 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.56) opts 0xd 19:43:50.807 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.56) 19:43:50.807 00.000 428 Moving (0.05, 0.56) raw xDistance=-0.12 yDistance=0.55 19:43:50.807 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:43:50.807 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:50.807 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 19:43:50.807 00.000 428 MoveAxis(E, 0, ABG) 19:43:50.807 00.000 428 Move returns status 0, amount 0 19:43:50.807 00.000 428 MoveAxis(N, 0, ABG) 19:43:50.807 00.000 428 Move returns status 0, amount 0 19:43:50.807 00.000 428 move complete, result=0 19:43:50.807 00.000 428 worker thread done servicing request 19:43:50.822 00.015 10672 UpdateGuideState exits: m=278076 SNR=49.5 19:43:50.822 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:50.822 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:50.838 00.016 10672 Enqueuing Expose request 19:43:50.838 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:43:50.838 00.000 428 Worker thread wakes up 19:43:50.838 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:50.838 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:53.150 02.312 428 Exposure complete 19:43:53.306 00.156 428 worker thread done servicing request 19:43:53.306 00.000 10672 OnExposeComplete: enter 19:43:53.306 00.000 10672 UpdateGuideState(): m_state=6 19:43:53.306 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1320 19:43:53.306 00.000 10672 Star::Find returns 1 (0), X=1087.85, Y=794.93, Mass=249345, SNR=48.5, Peak=35168 HFD=2.5 19:43:53.306 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.07) 19:43:53.306 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 19:43:53.306 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.44 hyp=0.47 cameraTheta=1.19 mountX=-0.23 mountY=0.42, mountTheta=2.07 19:43:53.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.44, opts=13) 19:43:53.306 00.000 10672 Enqueuing Move request for scope (0.17, 0.44) 19:43:53.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:43:53.306 00.000 428 Worker thread wakes up 19:43:53.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.44) opts 0xd 19:43:53.306 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.44) 19:43:53.306 00.000 428 Moving (0.17, 0.44) raw xDistance=-0.23 yDistance=0.42 19:43:53.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:43:53.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:53.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 19:43:53.306 00.000 428 MoveAxis(E, 0, ABG) 19:43:53.306 00.000 428 Move returns status 0, amount 0 19:43:53.306 00.000 428 MoveAxis(N, 0, ABG) 19:43:53.306 00.000 428 Move returns status 0, amount 0 19:43:53.306 00.000 428 move complete, result=0 19:43:53.306 00.000 428 worker thread done servicing request 19:43:53.321 00.015 10672 UpdateGuideState exits: m=249345 SNR=48.5 19:43:53.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:53.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:53.321 00.000 10672 Enqueuing Expose request 19:43:53.321 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:43:53.321 00.000 428 Worker thread wakes up 19:43:53.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:53.321 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:54.056 00.735 10672 read socket command 10 19:43:54.056 00.000 10672 processing socket request REQDIST 19:43:54.056 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:43:54.056 00.000 10672 Sending socket response 48 (0x30) 19:43:55.649 01.593 428 Exposure complete 19:43:55.789 00.140 428 worker thread done servicing request 19:43:55.789 00.000 10672 OnExposeComplete: enter 19:43:55.789 00.000 10672 UpdateGuideState(): m_state=6 19:43:55.789 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1321 19:43:55.789 00.000 10672 Star::Find returns 1 (0), X=1087.40, Y=794.13, Mass=328533, SNR=55.8, Peak=41712 HFD=3.3 19:43:55.789 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.02) = xAngle (0.80 = 0.80) 19:43:55.789 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.33 = -2.33) 19:43:55.789 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.37 hyp=0.46 cameraTheta=-2.22 mountX=0.32 mountY=-0.33, mountTheta=-0.81 19:43:55.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.37, opts=13) 19:43:55.789 00.000 10672 Enqueuing Move request for scope (-0.28, -0.37) 19:43:55.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:43:55.789 00.000 428 Worker thread wakes up 19:43:55.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.37) opts 0xd 19:43:55.789 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.37) 19:43:55.789 00.000 428 Moving (-0.28, -0.37) raw xDistance=0.32 yDistance=-0.33 19:43:55.789 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:43:55.789 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:55.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 19:43:55.789 00.000 428 MoveAxis(E, 0, ABG) 19:43:55.789 00.000 428 Move returns status 0, amount 0 19:43:55.789 00.000 428 MoveAxis(N, 0, ABG) 19:43:55.789 00.000 428 Move returns status 0, amount 0 19:43:55.789 00.000 428 move complete, result=0 19:43:55.789 00.000 428 worker thread done servicing request 19:43:55.805 00.016 10672 UpdateGuideState exits: m=328533 SNR=55.8 19:43:55.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:55.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:55.805 00.000 10672 Enqueuing Expose request 19:43:55.805 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:43:55.805 00.000 428 Worker thread wakes up 19:43:55.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:55.805 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:58.148 02.343 428 Exposure complete 19:43:58.304 00.156 428 worker thread done servicing request 19:43:58.304 00.000 10672 OnExposeComplete: enter 19:43:58.304 00.000 10672 UpdateGuideState(): m_state=6 19:43:58.304 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1322 19:43:58.304 00.000 10672 Star::Find returns 1 (0), X=1087.62, Y=794.17, Mass=291732, SNR=51.7, Peak=34080 HFD=3.2 19:43:58.304 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 19:43:58.304 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84) 19:43:58.304 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.32 hyp=0.33 cameraTheta=-1.73 mountX=0.09 mountY=-0.32, mountTheta=-1.29 19:43:58.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.32, opts=13) 19:43:58.304 00.000 10672 Enqueuing Move request for scope (-0.05, -0.32) 19:43:58.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:43:58.304 00.000 428 Worker thread wakes up 19:43:58.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.32) opts 0xd 19:43:58.304 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.32) 19:43:58.304 00.000 428 Moving (-0.05, -0.32) raw xDistance=0.09 yDistance=-0.32 19:43:58.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:43:58.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:43:58.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:43:58.304 00.000 428 MoveAxis(E, 0, ABG) 19:43:58.304 00.000 428 Move returns status 0, amount 0 19:43:58.304 00.000 428 MoveAxis(N, 0, ABG) 19:43:58.304 00.000 428 Move returns status 0, amount 0 19:43:58.304 00.000 428 move complete, result=0 19:43:58.304 00.000 428 worker thread done servicing request 19:43:58.320 00.016 10672 UpdateGuideState exits: m=291732 SNR=51.7 19:43:58.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:43:58.320 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:43:58.320 00.000 10672 Enqueuing Expose request 19:43:58.320 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:43:58.320 00.000 428 Worker thread wakes up 19:43:58.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:43:58.320 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:43:59.059 00.739 10672 read socket command 10 19:43:59.059 00.000 10672 processing socket request REQDIST 19:43:59.059 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:43:59.059 00.000 10672 Sending socket response 43 (0x2b) 19:44:00.652 01.593 428 Exposure complete 19:44:00.793 00.141 428 worker thread done servicing request 19:44:00.808 00.015 10672 OnExposeComplete: enter 19:44:00.808 00.000 10672 UpdateGuideState(): m_state=6 19:44:00.808 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1323 19:44:00.808 00.000 10672 Star::Find returns 1 (0), X=1087.86, Y=794.37, Mass=258097, SNR=44.1, Peak=35072 HFD=2.7 19:44:00.808 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.02) = xAngle (2.42 = 2.42) 19:44:00.808 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 19:44:00.808 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-0.60 mountX=-0.16 mountY=-0.14, mountTheta=-2.43 19:44:00.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.12, opts=13) 19:44:00.808 00.000 10672 Enqueuing Move request for scope (0.18, -0.12) 19:44:00.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:00.808 00.000 428 Worker thread wakes up 19:44:00.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.12) opts 0xd 19:44:00.808 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.12) 19:44:00.808 00.000 428 Moving (0.18, -0.12) raw xDistance=-0.16 yDistance=-0.14 19:44:00.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:44:00.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:00.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:44:00.808 00.000 428 MoveAxis(E, 0, ABG) 19:44:00.808 00.000 428 Move returns status 0, amount 0 19:44:00.808 00.000 428 MoveAxis(N, 0, ABG) 19:44:00.808 00.000 428 Move returns status 0, amount 0 19:44:00.808 00.000 428 move complete, result=0 19:44:00.808 00.000 428 worker thread done servicing request 19:44:00.824 00.016 10672 UpdateGuideState exits: m=258097 SNR=44.1 19:44:00.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:00.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:00.824 00.000 10672 Enqueuing Expose request 19:44:00.824 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:44:00.824 00.000 428 Worker thread wakes up 19:44:00.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:00.824 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:03.151 02.327 428 Exposure complete 19:44:03.276 00.125 428 worker thread done servicing request 19:44:03.276 00.000 10672 OnExposeComplete: enter 19:44:03.276 00.000 10672 UpdateGuideState(): m_state=6 19:44:03.276 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1324 19:44:03.276 00.000 10672 Star::Find returns 1 (0), X=1087.40, Y=794.44, Mass=272417, SNR=45.2, Peak=46624 HFD=3.0 19:44:03.276 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.02) = xAngle (0.05 = 0.05) 19:44:03.276 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08) 19:44:03.276 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.97 mountX=0.28 mountY=-0.02, mountTheta=-0.07 19:44:03.292 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.05, opts=13) 19:44:03.292 00.000 10672 Enqueuing Move request for scope (-0.28, -0.05) 19:44:03.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:03.292 00.000 428 Worker thread wakes up 19:44:03.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd 19:44:03.292 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.05) 19:44:03.292 00.000 428 Moving (-0.28, -0.05) raw xDistance=0.28 yDistance=-0.02 19:44:03.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 19:44:03.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:03.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:44:03.292 00.000 428 MoveAxis(E, 0, ABG) 19:44:03.292 00.000 428 Move returns status 0, amount 0 19:44:03.292 00.000 428 MoveAxis(N, 0, ABG) 19:44:03.292 00.000 428 Move returns status 0, amount 0 19:44:03.292 00.000 428 move complete, result=0 19:44:03.292 00.000 428 worker thread done servicing request 19:44:03.308 00.016 10672 UpdateGuideState exits: m=272417 SNR=45.2 19:44:03.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:03.308 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:03.308 00.000 10672 Enqueuing Expose request 19:44:03.308 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:44:03.308 00.000 428 Worker thread wakes up 19:44:03.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:03.308 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:04.058 00.750 10672 read socket command 10 19:44:04.058 00.000 10672 processing socket request REQDIST 19:44:04.058 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:44:04.058 00.000 10672 Sending socket response 34 (0x22) 19:44:05.635 01.577 428 Exposure complete 19:44:05.760 00.125 428 worker thread done servicing request 19:44:05.760 00.000 10672 OnExposeComplete: enter 19:44:05.760 00.000 10672 UpdateGuideState(): m_state=6 19:44:05.776 00.016 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1325 19:44:05.776 00.000 10672 Star::Find returns 1 (0), X=1086.55, Y=794.15, Mass=275059, SNR=48.9, Peak=42800 HFD=2.8 19:44:05.776 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.02) = xAngle (0.17 = 0.17) 19:44:05.776 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96) 19:44:05.776 00.000 10672 CameraToMount -- cameraX=-1.12 cameraY=-0.34 hyp=1.17 cameraTheta=-2.85 mountX=1.16 mountY=-0.21, mountTheta=-0.18 19:44:05.776 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.12, y=-0.34, opts=13) 19:44:05.776 00.000 10672 Enqueuing Move request for scope (-1.12, -0.34) 19:44:05.776 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:05.776 00.000 428 Worker thread wakes up 19:44:05.776 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.34) opts 0xd 19:44:05.776 00.000 428 Handling offset move in thread for scope, endpoint = (-1.12, -0.34) 19:44:05.776 00.000 428 Moving (-1.12, -0.34) raw xDistance=1.16 yDistance=-0.21 19:44:05.776 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16 19:44:05.776 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:05.776 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:44:05.776 00.000 428 MoveAxis(W, 1076, ABG) 19:44:05.776 00.000 428 Guiding Dir = 3, Dur = 1076 19:44:05.776 00.000 428 IsSlewing returns 0 19:44:05.776 00.000 428 IsGuiding returns 0 19:44:05.791 00.015 10672 UpdateGuideState exits: m=275059 SNR=48.9 19:44:05.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:05.791 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:05.791 00.000 10672 Enqueuing Expose request 19:44:05.791 00.000 428 PulseGuide returned control before completion, sleep 1062 19:44:06.890 01.099 428 IsGuiding returns 0 19:44:06.890 00.000 428 Move returns status 0, amount 1076 19:44:06.890 00.000 428 MoveAxis(N, 0, ABG) 19:44:06.890 00.000 428 Move returns status 0, amount 0 19:44:06.890 00.000 428 move complete, result=0 19:44:06.890 00.000 428 worker thread done servicing request 19:44:06.890 00.000 428 Worker thread wakes up 19:44:06.890 00.000 10672 GuideStep: 1.2 px 1076 ms WEST, -0.2 px 0 ms NORTH 19:44:06.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:06.890 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:08.155 01.265 428 Exposure complete 19:44:08.280 00.125 428 worker thread done servicing request 19:44:08.280 00.000 10672 OnExposeComplete: enter 19:44:08.280 00.000 10672 UpdateGuideState(): m_state=6 19:44:08.280 00.000 10672 Star::Find(15, 1086, 794, 0, (0,0,0,0), 0.0, 0) frame 1326 19:44:08.280 00.000 10672 Star::Find returns 1 (0), X=1087.62, Y=794.08, Mass=268189, SNR=48.2, Peak=36048 HFD=2.8 19:44:08.280 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.02) = xAngle (1.31 = 1.31) 19:44:08.280 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 19:44:08.280 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.41 hyp=0.41 cameraTheta=-1.71 mountX=0.11 mountY=-0.40, mountTheta=-1.31 19:44:08.280 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.41, opts=13) 19:44:08.280 00.000 10672 Enqueuing Move request for scope (-0.06, -0.41) 19:44:08.280 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:08.280 00.000 428 Worker thread wakes up 19:44:08.280 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.41) opts 0xd 19:44:08.280 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.41) 19:44:08.280 00.000 428 Moving (-0.06, -0.41) raw xDistance=0.11 yDistance=-0.40 19:44:08.280 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:44:08.280 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:08.295 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:44:08.295 00.000 428 MoveAxis(E, 0, ABG) 19:44:08.295 00.000 428 Move returns status 0, amount 0 19:44:08.295 00.000 428 MoveAxis(N, 0, ABG) 19:44:08.295 00.000 428 Move returns status 0, amount 0 19:44:08.295 00.000 428 move complete, result=0 19:44:08.295 00.000 428 worker thread done servicing request 19:44:08.311 00.016 10672 UpdateGuideState exits: m=268189 SNR=48.2 19:44:08.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:08.311 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:08.311 00.000 10672 Enqueuing Expose request 19:44:08.311 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:44:08.311 00.000 428 Worker thread wakes up 19:44:08.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:08.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:09.061 00.750 10672 read socket command 10 19:44:09.061 00.000 10672 processing socket request REQDIST 19:44:09.061 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:44:09.061 00.000 10672 Sending socket response 53 (0x35) 19:44:10.654 01.593 428 Exposure complete 19:44:10.794 00.140 428 worker thread done servicing request 19:44:10.794 00.000 10672 OnExposeComplete: enter 19:44:10.794 00.000 10672 UpdateGuideState(): m_state=6 19:44:10.794 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1327 19:44:10.794 00.000 10672 Star::Find returns 1 (0), X=1087.93, Y=794.18, Mass=295660, SNR=51.9, Peak=52064 HFD=2.7 19:44:10.794 00.000 10672 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.02) = xAngle (2.14 = 2.14) 19:44:10.794 00.000 10672 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.99 = -0.99) 19:44:10.794 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.31 hyp=0.40 cameraTheta=-0.88 mountX=-0.21 mountY=-0.33, mountTheta=-2.14 19:44:10.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.31, opts=13) 19:44:10.794 00.000 10672 Enqueuing Move request for scope (0.25, -0.31) 19:44:10.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:10.794 00.000 428 Worker thread wakes up 19:44:10.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.31) opts 0xd 19:44:10.794 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.31) 19:44:10.794 00.000 428 Moving (0.25, -0.31) raw xDistance=-0.21 yDistance=-0.33 19:44:10.794 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:44:10.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:10.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 19:44:10.794 00.000 428 MoveAxis(E, 0, ABG) 19:44:10.794 00.000 428 Move returns status 0, amount 0 19:44:10.794 00.000 428 MoveAxis(N, 0, ABG) 19:44:10.794 00.000 428 Move returns status 0, amount 0 19:44:10.794 00.000 428 move complete, result=0 19:44:10.794 00.000 428 worker thread done servicing request 19:44:10.810 00.016 10672 UpdateGuideState exits: m=295660 SNR=51.9 19:44:10.826 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:10.826 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:10.826 00.000 10672 Enqueuing Expose request 19:44:10.826 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:44:10.826 00.000 428 Worker thread wakes up 19:44:10.826 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:10.826 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:13.153 02.327 428 Exposure complete 19:44:13.278 00.125 428 worker thread done servicing request 19:44:13.278 00.000 10672 OnExposeComplete: enter 19:44:13.278 00.000 10672 UpdateGuideState(): m_state=6 19:44:13.278 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1328 19:44:13.278 00.000 10672 Star::Find returns 1 (0), X=1087.56, Y=794.04, Mass=224235, SNR=40.0, Peak=40080 HFD=2.3 19:44:13.278 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.02) = xAngle (1.19 = 1.19) 19:44:13.278 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 19:44:13.278 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.45 hyp=0.46 cameraTheta=-1.83 mountX=0.17 mountY=-0.43, mountTheta=-1.19 19:44:13.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.45, opts=13) 19:44:13.278 00.000 10672 Enqueuing Move request for scope (-0.12, -0.45) 19:44:13.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:13.278 00.000 428 Worker thread wakes up 19:44:13.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.45) opts 0xd 19:44:13.278 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.45) 19:44:13.278 00.000 428 Moving (-0.12, -0.45) raw xDistance=0.17 yDistance=-0.43 19:44:13.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:44:13.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:13.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 19:44:13.278 00.000 428 MoveAxis(E, 0, ABG) 19:44:13.278 00.000 428 Move returns status 0, amount 0 19:44:13.278 00.000 428 MoveAxis(N, 0, ABG) 19:44:13.278 00.000 428 Move returns status 0, amount 0 19:44:13.278 00.000 428 move complete, result=0 19:44:13.278 00.000 428 worker thread done servicing request 19:44:13.309 00.031 10672 UpdateGuideState exits: m=224235 SNR=40.0 19:44:13.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:13.309 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:13.309 00.000 10672 Enqueuing Expose request 19:44:13.309 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:44:13.309 00.000 428 Worker thread wakes up 19:44:13.309 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:13.309 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:14.059 00.750 10672 read socket command 10 19:44:14.059 00.000 10672 processing socket request REQDIST 19:44:14.059 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:44:14.059 00.000 10672 Sending socket response 48 (0x30) 19:44:15.626 01.567 428 Exposure complete 19:44:15.766 00.140 428 worker thread done servicing request 19:44:15.766 00.000 10672 OnExposeComplete: enter 19:44:15.766 00.000 10672 UpdateGuideState(): m_state=6 19:44:15.766 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1329 19:44:15.766 00.000 10672 Star::Find returns 1 (0), X=1087.03, Y=794.20, Mass=291568, SNR=50.8, Peak=32880 HFD=3.1 19:44:15.766 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.02) = xAngle (0.30 = 0.30) 19:44:15.766 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82) 19:44:15.766 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.29 hyp=0.71 cameraTheta=-2.72 mountX=0.68 mountY=-0.22, mountTheta=-0.32 19:44:15.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.29, opts=13) 19:44:15.766 00.000 10672 Enqueuing Move request for scope (-0.65, -0.29) 19:44:15.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:44:15.766 00.000 428 Worker thread wakes up 19:44:15.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.29) opts 0xd 19:44:15.766 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.29) 19:44:15.766 00.000 428 Moving (-0.65, -0.29) raw xDistance=0.68 yDistance=-0.22 19:44:15.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 19:44:15.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:15.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 19:44:15.766 00.000 428 MoveAxis(W, 630, ABG) 19:44:15.766 00.000 428 Guiding Dir = 3, Dur = 630 19:44:15.766 00.000 428 IsSlewing returns 0 19:44:15.766 00.000 428 IsGuiding returns 0 19:44:15.782 00.016 428 PulseGuide returned control before completion, sleep 625 19:44:15.797 00.015 10672 UpdateGuideState exits: m=291568 SNR=50.8 19:44:15.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:15.797 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:15.797 00.000 10672 Enqueuing Expose request 19:44:16.438 00.641 428 IsGuiding returns 0 19:44:16.438 00.000 428 Move returns status 0, amount 630 19:44:16.438 00.000 428 MoveAxis(N, 0, ABG) 19:44:16.438 00.000 428 Move returns status 0, amount 0 19:44:16.438 00.000 428 move complete, result=0 19:44:16.438 00.000 428 worker thread done servicing request 19:44:16.438 00.000 428 Worker thread wakes up 19:44:16.438 00.000 10672 GuideStep: 0.7 px 630 ms WEST, -0.2 px 0 ms NORTH 19:44:16.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:16.438 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:18.140 01.702 428 Exposure complete 19:44:18.281 00.141 428 worker thread done servicing request 19:44:18.281 00.000 10672 OnExposeComplete: enter 19:44:18.281 00.000 10672 UpdateGuideState(): m_state=6 19:44:18.281 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1330 19:44:18.281 00.000 10672 Star::Find returns 1 (0), X=1087.49, Y=794.42, Mass=320510, SNR=55.9, Peak=33872 HFD=3.3 19:44:18.281 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 19:44:18.281 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 19:44:18.281 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.77 mountX=0.19 mountY=-0.05, mountTheta=-0.26 19:44:18.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.07, opts=13) 19:44:18.281 00.000 10672 Enqueuing Move request for scope (-0.19, -0.07) 19:44:18.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:18.281 00.000 428 Worker thread wakes up 19:44:18.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd 19:44:18.281 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.07) 19:44:18.281 00.000 428 Moving (-0.19, -0.07) raw xDistance=0.19 yDistance=-0.05 19:44:18.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:44:18.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:18.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:44:18.281 00.000 428 MoveAxis(E, 0, ABG) 19:44:18.281 00.000 428 Move returns status 0, amount 0 19:44:18.281 00.000 428 MoveAxis(N, 0, ABG) 19:44:18.281 00.000 428 Move returns status 0, amount 0 19:44:18.281 00.000 428 move complete, result=0 19:44:18.281 00.000 428 worker thread done servicing request 19:44:18.297 00.016 10672 UpdateGuideState exits: m=320510 SNR=55.9 19:44:18.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:18.297 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:18.297 00.000 10672 Enqueuing Expose request 19:44:18.297 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:44:18.297 00.000 428 Worker thread wakes up 19:44:18.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:18.297 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:19.047 00.750 10672 read socket command 10 19:44:19.047 00.000 10672 processing socket request REQDIST 19:44:19.047 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:44:19.047 00.000 10672 Sending socket response 44 (0x2c) 19:44:20.640 01.593 428 Exposure complete 19:44:20.780 00.140 428 worker thread done servicing request 19:44:20.780 00.000 10672 OnExposeComplete: enter 19:44:20.780 00.000 10672 UpdateGuideState(): m_state=6 19:44:20.780 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1331 19:44:20.780 00.000 10672 Star::Find returns 1 (0), X=1087.81, Y=794.05, Mass=273501, SNR=47.7, Peak=32016 HFD=3.2 19:44:20.780 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.02) = xAngle (1.74 = 1.74) 19:44:20.780 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.39 = -1.39) 19:44:20.780 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.28 mountX=-0.08 mountY=-0.46, mountTheta=-1.74 19:44:20.780 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.44, opts=13) 19:44:20.780 00.000 10672 Enqueuing Move request for scope (0.13, -0.44) 19:44:20.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:44:20.780 00.000 428 Worker thread wakes up 19:44:20.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.44) opts 0xd 19:44:20.780 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.44) 19:44:20.780 00.000 428 Moving (0.13, -0.44) raw xDistance=-0.08 yDistance=-0.46 19:44:20.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:44:20.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:20.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 19:44:20.780 00.000 428 MoveAxis(E, 0, ABG) 19:44:20.780 00.000 428 Move returns status 0, amount 0 19:44:20.780 00.000 428 MoveAxis(N, 0, ABG) 19:44:20.780 00.000 428 Move returns status 0, amount 0 19:44:20.780 00.000 428 move complete, result=0 19:44:20.780 00.000 428 worker thread done servicing request 19:44:20.811 00.031 10672 UpdateGuideState exits: m=273501 SNR=47.7 19:44:20.811 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:20.811 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:20.811 00.000 10672 Enqueuing Expose request 19:44:20.811 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:44:20.811 00.000 428 Worker thread wakes up 19:44:20.811 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:20.811 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:23.139 02.328 428 Exposure complete 19:44:23.279 00.140 428 worker thread done servicing request 19:44:23.279 00.000 10672 OnExposeComplete: enter 19:44:23.279 00.000 10672 UpdateGuideState(): m_state=6 19:44:23.279 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1332 19:44:23.279 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=794.42, Mass=254320, SNR=40.3, Peak=35072 HFD=3.0 19:44:23.279 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 19:44:23.279 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 19:44:23.279 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.16 mountX=-0.02 mountY=-0.08, mountTheta=-1.86 19:44:23.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.07, opts=13) 19:44:23.279 00.000 10672 Enqueuing Move request for scope (0.03, -0.07) 19:44:23.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:44:23.279 00.000 428 Worker thread wakes up 19:44:23.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd 19:44:23.279 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.07) 19:44:23.279 00.000 428 Moving (0.03, -0.07) raw xDistance=-0.02 yDistance=-0.08 19:44:23.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:44:23.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:23.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:44:23.279 00.000 428 MoveAxis(E, 0, ABG) 19:44:23.279 00.000 428 Move returns status 0, amount 0 19:44:23.279 00.000 428 MoveAxis(N, 0, ABG) 19:44:23.279 00.000 428 Move returns status 0, amount 0 19:44:23.279 00.000 428 move complete, result=0 19:44:23.279 00.000 428 worker thread done servicing request 19:44:23.311 00.032 10672 UpdateGuideState exits: m=254320 SNR=40.3 19:44:23.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:23.311 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:23.311 00.000 10672 Enqueuing Expose request 19:44:23.311 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:44:23.311 00.000 428 Worker thread wakes up 19:44:23.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:23.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:24.049 00.738 10672 read socket command 10 19:44:24.049 00.000 10672 processing socket request REQDIST 19:44:24.049 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:44:24.049 00.000 10672 Sending socket response 34 (0x22) 19:44:25.642 01.593 428 Exposure complete 19:44:25.798 00.156 428 worker thread done servicing request 19:44:25.798 00.000 10672 OnExposeComplete: enter 19:44:25.798 00.000 10672 UpdateGuideState(): m_state=6 19:44:25.798 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1333 19:44:25.798 00.000 10672 Star::Find returns 1 (0), X=1087.16, Y=793.93, Mass=246306, SNR=40.5, Peak=32240 HFD=3.0 19:44:25.798 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.02) = xAngle (0.71 = 0.71) 19:44:25.798 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42) 19:44:25.798 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.56 hyp=0.76 cameraTheta=-2.31 mountX=0.58 mountY=-0.50, mountTheta=-0.72 19:44:25.798 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.56, opts=13) 19:44:25.798 00.000 10672 Enqueuing Move request for scope (-0.51, -0.56) 19:44:25.798 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:44:25.798 00.000 428 Worker thread wakes up 19:44:25.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.56) opts 0xd 19:44:25.798 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.56) 19:44:25.798 00.000 428 Moving (-0.51, -0.56) raw xDistance=0.58 yDistance=-0.50 19:44:25.798 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 19:44:25.798 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:25.798 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 19:44:25.798 00.000 428 MoveAxis(W, 538, ABG) 19:44:25.798 00.000 428 Guiding Dir = 3, Dur = 538 19:44:25.798 00.000 428 IsSlewing returns 0 19:44:25.798 00.000 428 IsGuiding returns 0 19:44:25.830 00.032 10672 UpdateGuideState exits: m=246306 SNR=40.5 19:44:25.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:25.830 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:25.830 00.000 10672 Enqueuing Expose request 19:44:25.830 00.000 428 PulseGuide returned control before completion, sleep 526 19:44:26.392 00.562 428 IsGuiding returns 0 19:44:26.392 00.000 428 Move returns status 0, amount 538 19:44:26.392 00.000 428 MoveAxis(N, 0, ABG) 19:44:26.392 00.000 428 Move returns status 0, amount 0 19:44:26.392 00.000 428 move complete, result=0 19:44:26.392 00.000 428 worker thread done servicing request 19:44:26.392 00.000 10672 GuideStep: 0.6 px 538 ms WEST, -0.5 px 0 ms NORTH 19:44:26.392 00.000 428 Worker thread wakes up 19:44:26.392 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:26.392 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:28.141 01.749 428 Exposure complete 19:44:28.282 00.141 428 worker thread done servicing request 19:44:28.282 00.000 10672 OnExposeComplete: enter 19:44:28.282 00.000 10672 UpdateGuideState(): m_state=6 19:44:28.282 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1334 19:44:28.282 00.000 10672 Star::Find returns 1 (0), X=1087.63, Y=794.21, Mass=228024, SNR=41.1, Peak=31680 HFD=2.8 19:44:28.282 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 19:44:28.282 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 19:44:28.282 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.72 mountX=0.07 mountY=-0.27, mountTheta=-1.30 19:44:28.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.28, opts=13) 19:44:28.282 00.000 10672 Enqueuing Move request for scope (-0.04, -0.28) 19:44:28.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:44:28.282 00.000 428 Worker thread wakes up 19:44:28.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.28) opts 0xd 19:44:28.282 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.28) 19:44:28.282 00.000 428 Moving (-0.04, -0.28) raw xDistance=0.07 yDistance=-0.27 19:44:28.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:44:28.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:28.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:44:28.282 00.000 428 MoveAxis(E, 0, ABG) 19:44:28.282 00.000 428 Move returns status 0, amount 0 19:44:28.282 00.000 428 MoveAxis(N, 0, ABG) 19:44:28.282 00.000 428 Move returns status 0, amount 0 19:44:28.282 00.000 428 move complete, result=0 19:44:28.282 00.000 428 worker thread done servicing request 19:44:28.298 00.016 10672 UpdateGuideState exits: m=228024 SNR=41.1 19:44:28.313 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:28.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:28.313 00.000 10672 Enqueuing Expose request 19:44:28.313 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:44:28.313 00.000 428 Worker thread wakes up 19:44:28.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:28.313 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:29.047 00.734 10672 read socket command 10 19:44:29.047 00.000 10672 processing socket request REQDIST 19:44:29.047 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:44:29.047 00.000 10672 Sending socket response 41 (0x29) 19:44:30.641 01.594 428 Exposure complete 19:44:30.781 00.140 428 worker thread done servicing request 19:44:30.781 00.000 10672 OnExposeComplete: enter 19:44:30.781 00.000 10672 UpdateGuideState(): m_state=6 19:44:30.781 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1335 19:44:30.781 00.000 10672 Star::Find returns 1 (0), X=1087.63, Y=793.24, Mass=270767, SNR=42.0, Peak=30272 HFD=3.2 19:44:30.781 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.02) = xAngle (1.41 = 1.41) 19:44:30.781 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72) 19:44:30.781 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-1.25 hyp=1.25 cameraTheta=-1.61 mountX=0.20 mountY=-1.24, mountTheta=-1.41 19:44:30.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-1.25, opts=13) 19:44:30.781 00.000 10672 Enqueuing Move request for scope (-0.05, -1.25) 19:44:30.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:44:30.781 00.000 428 Worker thread wakes up 19:44:30.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -1.25) opts 0xd 19:44:30.781 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -1.25) 19:44:30.781 00.000 428 Moving (-0.05, -1.25) raw xDistance=0.20 yDistance=-1.24 19:44:30.781 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:44:30.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:44:30.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.24 19:44:30.781 00.000 428 MoveAxis(E, 0, ABG) 19:44:30.781 00.000 428 Move returns status 0, amount 0 19:44:30.781 00.000 428 MoveAxis(N, 0, ABG) 19:44:30.781 00.000 428 Move returns status 0, amount 0 19:44:30.781 00.000 428 move complete, result=0 19:44:30.781 00.000 428 worker thread done servicing request 19:44:30.797 00.016 10672 UpdateGuideState exits: m=270767 SNR=42.0 19:44:30.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:30.797 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:30.797 00.000 10672 Enqueuing Expose request 19:44:30.797 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.2 px 0 ms NORTH 19:44:30.797 00.000 428 Worker thread wakes up 19:44:30.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:30.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:33.145 02.348 428 Exposure complete 19:44:33.285 00.140 428 worker thread done servicing request 19:44:33.285 00.000 10672 OnExposeComplete: enter 19:44:33.285 00.000 10672 UpdateGuideState(): m_state=6 19:44:33.285 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1336 19:44:33.285 00.000 10672 Star::Find returns 1 (0), X=1087.36, Y=792.94, Mass=355187, SNR=53.5, Peak=34304 HFD=3.6 19:44:33.285 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.02) = xAngle (1.25 = 1.25) 19:44:33.285 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88) 19:44:33.285 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-1.55 hyp=1.58 cameraTheta=-1.77 mountX=0.50 mountY=-1.51, mountTheta=-1.25 19:44:33.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-1.55, opts=13) 19:44:33.285 00.000 10672 Enqueuing Move request for scope (-0.31, -1.55) 19:44:33.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:33.285 00.000 428 Worker thread wakes up 19:44:33.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.55) opts 0xd 19:44:33.285 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -1.55) 19:44:33.285 00.000 428 Moving (-0.31, -1.55) raw xDistance=0.50 yDistance=-1.51 19:44:33.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 19:44:33.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:44:33.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.51 19:44:33.285 00.000 428 MoveAxis(W, 466, ABG) 19:44:33.285 00.000 428 Guiding Dir = 3, Dur = 466 19:44:33.285 00.000 428 IsSlewing returns 0 19:44:33.285 00.000 428 IsGuiding returns 0 19:44:33.301 00.016 428 PulseGuide returned control before completion, sleep 460 19:44:33.316 00.015 10672 UpdateGuideState exits: m=355187 SNR=53.5 19:44:33.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:33.316 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:33.316 00.000 10672 Enqueuing Expose request 19:44:33.801 00.485 428 IsGuiding returns 0 19:44:33.801 00.000 428 Move returns status 0, amount 466 19:44:33.801 00.000 428 MoveAxis(N, 0, ABG) 19:44:33.801 00.000 428 Move returns status 0, amount 0 19:44:33.801 00.000 428 move complete, result=0 19:44:33.801 00.000 428 worker thread done servicing request 19:44:33.801 00.000 10672 GuideStep: 0.5 px 466 ms WEST, -1.5 px 0 ms NORTH 19:44:33.801 00.000 428 Worker thread wakes up 19:44:33.801 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:33.801 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:34.051 00.250 10672 read socket command 10 19:44:34.051 00.000 10672 processing socket request REQDIST 19:44:34.051 00.000 10672 SOCKSVR: Sending pixel error of 0.93 19:44:34.051 00.000 10672 Sending socket response 93 (0x5d) 19:44:35.628 01.577 428 Exposure complete 19:44:35.769 00.141 428 worker thread done servicing request 19:44:35.769 00.000 10672 OnExposeComplete: enter 19:44:35.769 00.000 10672 UpdateGuideState(): m_state=6 19:44:35.769 00.000 10672 Star::Find(15, 1087, 792, 0, (0,0,0,0), 0.0, 0) frame 1337 19:44:35.769 00.000 10672 Star::Find returns 1 (0), X=1087.14, Y=793.64, Mass=234256, SNR=39.7, Peak=32992 HFD=2.5 19:44:35.769 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 19:44:35.769 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 19:44:35.769 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.85 hyp=1.00 cameraTheta=-2.13 mountX=0.63 mountY=-0.79, mountTheta=-0.89 19:44:35.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.85, opts=13) 19:44:35.769 00.000 10672 Enqueuing Move request for scope (-0.53, -0.85) 19:44:35.769 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:44:35.769 00.000 428 Worker thread wakes up 19:44:35.769 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.85) opts 0xd 19:44:35.769 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.85) 19:44:35.769 00.000 428 Moving (-0.53, -0.85) raw xDistance=0.63 yDistance=-0.79 19:44:35.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.63 19:44:35.769 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.71 newest=-3.53 19:44:35.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.79 from input -0.79 19:44:35.769 00.000 428 MoveAxis(W, 621, ABG) 19:44:35.769 00.000 428 Guiding Dir = 3, Dur = 621 19:44:35.769 00.000 428 IsSlewing returns 0 19:44:35.769 00.000 428 IsGuiding returns 0 19:44:35.784 00.015 428 PulseGuide returned control before completion, sleep 616 19:44:35.784 00.000 10672 UpdateGuideState exits: m=234256 SNR=39.7 19:44:35.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:35.784 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:35.784 00.000 10672 Enqueuing Expose request 19:44:36.425 00.641 428 IsGuiding returns 1 19:44:36.425 00.000 428 scope still moving after pulse duration time elapsed 19:44:36.456 00.031 428 IsSlewing returns 0 19:44:36.456 00.000 428 IsGuiding returns 0 19:44:36.456 00.000 428 scope move finished after 621 + 67 ms 19:44:36.456 00.000 428 Move returns status 0, amount 621 19:44:36.456 00.000 428 MoveAxis(N, 1193, ABG) 19:44:36.456 00.000 428 Guiding Dir = 0, Dur = 1193 19:44:36.456 00.000 428 IsSlewing returns 0 19:44:36.456 00.000 428 IsGuiding returns 0 19:44:36.534 00.078 428 PulseGuide returned control before completion, sleep 1127 19:44:37.675 01.141 428 IsGuiding returns 1 19:44:37.675 00.000 428 scope still moving after pulse duration time elapsed 19:44:37.706 00.031 428 IsSlewing returns 0 19:44:37.706 00.000 428 IsGuiding returns 1 19:44:37.753 00.047 428 IsSlewing returns 0 19:44:37.753 00.000 428 IsGuiding returns 0 19:44:37.753 00.000 428 scope move finished after 1193 + 99 ms 19:44:37.753 00.000 428 Move returns status 0, amount 1193 19:44:37.753 00.000 428 move complete, result=0 19:44:37.753 00.000 428 worker thread done servicing request 19:44:37.753 00.000 428 Worker thread wakes up 19:44:37.753 00.000 10672 GuideStep: 0.6 px 621 ms WEST, -0.8 px 1193 ms NORTH 19:44:37.753 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:37.753 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:38.143 00.390 428 Exposure complete 19:44:38.284 00.141 428 worker thread done servicing request 19:44:38.284 00.000 10672 OnExposeComplete: enter 19:44:38.284 00.000 10672 UpdateGuideState(): m_state=6 19:44:38.284 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1338 19:44:38.284 00.000 10672 Star::Find returns 1 (0), X=1088.08, Y=793.68, Mass=269383, SNR=39.0, Peak=41504 HFD=3.6 19:44:38.284 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.02) = xAngle (1.91 = 1.91) 19:44:38.284 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.22 = -1.22) 19:44:38.284 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.81 hyp=0.90 cameraTheta=-1.11 mountX=-0.30 mountY=-0.85, mountTheta=-1.91 19:44:38.284 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.81, opts=13) 19:44:38.284 00.000 10672 Enqueuing Move request for scope (0.40, -0.81) 19:44:38.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:44:38.284 00.000 428 Worker thread wakes up 19:44:38.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.81) opts 0xd 19:44:38.284 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.81) 19:44:38.284 00.000 428 Moving (0.40, -0.81) raw xDistance=-0.30 yDistance=-0.85 19:44:38.284 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:44:38.284 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.85 from input -0.85 19:44:38.284 00.000 428 MoveAxis(E, 0, ABG) 19:44:38.284 00.000 428 Move returns status 0, amount 0 19:44:38.284 00.000 428 MoveAxis(N, 1282, ABG) 19:44:38.284 00.000 428 Guiding Dir = 0, Dur = 1282 19:44:38.299 00.015 428 IsSlewing returns 0 19:44:38.299 00.000 428 IsGuiding returns 0 19:44:38.315 00.016 10672 UpdateGuideState exits: m=269383 SNR=39.0 19:44:38.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:38.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:38.315 00.000 10672 Enqueuing Expose request 19:44:38.377 00.062 428 PulseGuide returned control before completion, sleep 1213 19:44:39.049 00.672 10672 read socket command 10 19:44:39.049 00.000 10672 processing socket request REQDIST 19:44:39.049 00.000 10672 SOCKSVR: Sending pixel error of 0.94 19:44:39.049 00.000 10672 Sending socket response 94 (0x5e) 19:44:39.596 00.547 428 IsGuiding returns 1 19:44:39.596 00.000 428 scope still moving after pulse duration time elapsed 19:44:39.627 00.031 428 IsSlewing returns 0 19:44:39.627 00.000 428 IsGuiding returns 1 19:44:39.690 00.063 428 IsSlewing returns 0 19:44:39.721 00.031 428 IsGuiding returns 0 19:44:39.721 00.000 428 scope move finished after 1282 + 140 ms 19:44:39.721 00.000 428 Move returns status 0, amount 1282 19:44:39.721 00.000 428 move complete, result=0 19:44:39.721 00.000 428 worker thread done servicing request 19:44:39.721 00.000 428 Worker thread wakes up 19:44:39.721 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 1282 ms NORTH 19:44:39.721 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:39.721 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:40.646 00.925 428 Exposure complete 19:44:40.771 00.125 428 worker thread done servicing request 19:44:40.771 00.000 10672 OnExposeComplete: enter 19:44:40.771 00.000 10672 UpdateGuideState(): m_state=6 19:44:40.771 00.000 10672 Star::Find(15, 1088, 793, 0, (0,0,0,0), 0.0, 0) frame 1339 19:44:40.771 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=794.56, Mass=263182, SNR=47.0, Peak=56000 HFD=2.9 19:44:40.771 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.03) 19:44:40.771 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 19:44:40.771 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.07 hyp=0.31 cameraTheta=0.24 mountX=-0.31 mountY=0.04, mountTheta=3.01 19:44:40.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.07, opts=13) 19:44:40.771 00.000 10672 Enqueuing Move request for scope (0.30, 0.07) 19:44:40.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:44:40.771 00.000 428 Worker thread wakes up 19:44:40.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.07) opts 0xd 19:44:40.771 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.07) 19:44:40.771 00.000 428 Moving (0.30, 0.07) raw xDistance=-0.31 yDistance=0.04 19:44:40.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:44:40.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:40.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:44:40.771 00.000 428 MoveAxis(E, 0, ABG) 19:44:40.771 00.000 428 Move returns status 0, amount 0 19:44:40.771 00.000 428 MoveAxis(N, 0, ABG) 19:44:40.771 00.000 428 Move returns status 0, amount 0 19:44:40.771 00.000 428 move complete, result=0 19:44:40.771 00.000 428 worker thread done servicing request 19:44:40.803 00.032 10672 UpdateGuideState exits: m=263182 SNR=47.0 19:44:40.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:40.803 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:40.803 00.000 10672 Enqueuing Expose request 19:44:40.803 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:44:40.803 00.000 428 Worker thread wakes up 19:44:40.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:40.803 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:43.146 02.343 428 Exposure complete 19:44:43.271 00.125 428 worker thread done servicing request 19:44:43.271 00.000 10672 OnExposeComplete: enter 19:44:43.271 00.000 10672 UpdateGuideState(): m_state=6 19:44:43.271 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1340 19:44:43.271 00.000 10672 Star::Find returns 1 (0), X=1088.25, Y=795.23, Mass=218377, SNR=39.9, Peak=54144 HFD=2.2 19:44:43.271 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.02) = xAngle (3.93 = -2.35) 19:44:43.271 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.81 = 0.81) 19:44:43.271 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.74 hyp=0.94 cameraTheta=0.91 mountX=-0.66 mountY=0.68, mountTheta=2.34 19:44:43.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.74, opts=13) 19:44:43.271 00.000 10672 Enqueuing Move request for scope (0.57, 0.74) 19:44:43.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:44:43.271 00.000 428 Worker thread wakes up 19:44:43.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.74) opts 0xd 19:44:43.271 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.74) 19:44:43.271 00.000 428 Moving (0.57, 0.74) raw xDistance=-0.66 yDistance=0.68 19:44:43.271 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.66 19:44:43.271 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:44:43.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 19:44:43.271 00.000 428 MoveAxis(E, 613, ABG) 19:44:43.271 00.000 428 Guiding Dir = 2, Dur = 613 19:44:43.271 00.000 428 IsSlewing returns 0 19:44:43.271 00.000 428 IsGuiding returns 0 19:44:43.302 00.031 428 PulseGuide returned control before completion, sleep 605 19:44:43.302 00.000 10672 UpdateGuideState exits: m=218377 SNR=39.9 19:44:43.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:43.302 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:43.302 00.000 10672 Enqueuing Expose request 19:44:43.942 00.640 428 IsGuiding returns 1 19:44:43.942 00.000 428 scope still moving after pulse duration time elapsed 19:44:43.974 00.032 428 IsSlewing returns 0 19:44:43.974 00.000 428 IsGuiding returns 0 19:44:43.974 00.000 428 scope move finished after 613 + 78 ms 19:44:43.974 00.000 428 Move returns status 0, amount 613 19:44:43.974 00.000 428 MoveAxis(N, 0, ABG) 19:44:43.974 00.000 428 Move returns status 0, amount 0 19:44:43.974 00.000 428 move complete, result=0 19:44:43.974 00.000 428 worker thread done servicing request 19:44:43.974 00.000 428 Worker thread wakes up 19:44:43.974 00.000 10672 GuideStep: -0.7 px 613 ms EAST, 0.7 px 0 ms NORTH 19:44:43.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:43.974 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:44.052 00.078 10672 read socket command 10 19:44:44.052 00.000 10672 processing socket request REQDIST 19:44:44.052 00.000 10672 SOCKSVR: Sending pixel error of 0.80 19:44:44.052 00.000 10672 Sending socket response 80 (0x50) 19:44:45.645 01.593 428 Exposure complete 19:44:45.801 00.156 428 worker thread done servicing request 19:44:45.801 00.000 10672 OnExposeComplete: enter 19:44:45.801 00.000 10672 UpdateGuideState(): m_state=6 19:44:45.801 00.000 10672 Star::Find(15, 1088, 795, 0, (0,0,0,0), 0.0, 0) frame 1341 19:44:45.801 00.000 10672 Star::Find returns 1 (0), X=1087.82, Y=794.93, Mass=301365, SNR=51.4, Peak=33984 HFD=3.1 19:44:45.801 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.02) = xAngle (4.28 = -2.00) 19:44:45.801 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.15 = 1.15) 19:44:45.801 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.44 hyp=0.47 cameraTheta=1.26 mountX=-0.20 mountY=0.43, mountTheta=2.00 19:44:45.801 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.44, opts=13) 19:44:45.801 00.000 10672 Enqueuing Move request for scope (0.14, 0.44) 19:44:45.817 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:44:45.817 00.000 428 Worker thread wakes up 19:44:45.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.44) opts 0xd 19:44:45.817 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.44) 19:44:45.817 00.000 428 Moving (0.14, 0.44) raw xDistance=-0.20 yDistance=0.43 19:44:45.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:44:45.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:45.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 19:44:45.817 00.000 428 MoveAxis(E, 0, ABG) 19:44:45.817 00.000 428 Move returns status 0, amount 0 19:44:45.817 00.000 428 MoveAxis(N, 0, ABG) 19:44:45.817 00.000 428 Move returns status 0, amount 0 19:44:45.817 00.000 428 move complete, result=0 19:44:45.817 00.000 428 worker thread done servicing request 19:44:45.832 00.015 10672 UpdateGuideState exits: m=301365 SNR=51.4 19:44:45.832 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:45.832 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:45.832 00.000 10672 Enqueuing Expose request 19:44:45.832 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:44:45.832 00.000 428 Worker thread wakes up 19:44:45.832 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:45.832 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:48.133 02.301 428 Exposure complete 19:44:48.274 00.141 428 worker thread done servicing request 19:44:48.274 00.000 10672 OnExposeComplete: enter 19:44:48.274 00.000 10672 UpdateGuideState(): m_state=6 19:44:48.274 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1342 19:44:48.274 00.000 10672 Star::Find returns 1 (0), X=1087.58, Y=794.54, Mass=280696, SNR=51.6, Peak=38224 HFD=3.2 19:44:48.274 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.02) = xAngle (5.67 = -0.62) 19:44:48.274 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.54 = 2.54) 19:44:48.274 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.65 mountX=0.09 mountY=0.06, mountTheta=0.61 19:44:48.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.05, opts=13) 19:44:48.274 00.000 10672 Enqueuing Move request for scope (-0.09, 0.05) 19:44:48.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1216, FiltMax=65488, Gamma=1.000 19:44:48.274 00.000 428 Worker thread wakes up 19:44:48.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd 19:44:48.274 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.05) 19:44:48.274 00.000 428 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=0.06 19:44:48.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:44:48.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:48.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:44:48.274 00.000 428 MoveAxis(E, 0, ABG) 19:44:48.274 00.000 428 Move returns status 0, amount 0 19:44:48.274 00.000 428 MoveAxis(N, 0, ABG) 19:44:48.274 00.000 428 Move returns status 0, amount 0 19:44:48.274 00.000 428 move complete, result=0 19:44:48.274 00.000 428 worker thread done servicing request 19:44:48.305 00.031 10672 UpdateGuideState exits: m=280696 SNR=51.6 19:44:48.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:48.305 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:48.305 00.000 10672 Enqueuing Expose request 19:44:48.305 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:44:48.305 00.000 428 Worker thread wakes up 19:44:48.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:48.305 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:49.055 00.750 10672 read socket command 10 19:44:49.055 00.000 10672 processing socket request REQDIST 19:44:49.055 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:44:49.055 00.000 10672 Sending socket response 52 (0x34) 19:44:50.632 01.577 428 Exposure complete 19:44:50.773 00.141 428 worker thread done servicing request 19:44:50.773 00.000 10672 OnExposeComplete: enter 19:44:50.773 00.000 10672 UpdateGuideState(): m_state=6 19:44:50.773 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1343 19:44:50.773 00.000 10672 Star::Find returns 1 (0), X=1087.54, Y=795.03, Mass=271564, SNR=47.1, Peak=38656 HFD=2.6 19:44:50.773 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.45) 19:44:50.773 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.70 = 1.70) 19:44:50.773 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.54 hyp=0.56 cameraTheta=1.81 mountX=0.07 mountY=0.55, mountTheta=1.45 19:44:50.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.54, opts=13) 19:44:50.773 00.000 10672 Enqueuing Move request for scope (-0.13, 0.54) 19:44:50.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:44:50.773 00.000 428 Worker thread wakes up 19:44:50.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.54) opts 0xd 19:44:50.773 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.54) 19:44:50.773 00.000 428 Moving (-0.13, 0.54) raw xDistance=0.07 yDistance=0.55 19:44:50.773 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:44:50.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:44:50.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 19:44:50.773 00.000 428 MoveAxis(E, 0, ABG) 19:44:50.773 00.000 428 Move returns status 0, amount 0 19:44:50.773 00.000 428 MoveAxis(N, 0, ABG) 19:44:50.773 00.000 428 Move returns status 0, amount 0 19:44:50.773 00.000 428 move complete, result=0 19:44:50.773 00.000 428 worker thread done servicing request 19:44:50.804 00.031 10672 UpdateGuideState exits: m=271564 SNR=47.1 19:44:50.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:50.804 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:50.804 00.000 10672 Enqueuing Expose request 19:44:50.804 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 19:44:50.804 00.000 428 Worker thread wakes up 19:44:50.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:50.804 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:53.131 02.327 428 Exposure complete 19:44:53.256 00.125 428 worker thread done servicing request 19:44:53.256 00.000 10672 OnExposeComplete: enter 19:44:53.256 00.000 10672 UpdateGuideState(): m_state=6 19:44:53.272 00.016 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1344 19:44:53.272 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=794.99, Mass=299541, SNR=52.9, Peak=41168 HFD=3.3 19:44:53.272 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.02) = xAngle (4.51 = -1.77) 19:44:53.272 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.39 = 1.39) 19:44:53.272 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.50 hyp=0.50 cameraTheta=1.49 mountX=-0.10 mountY=0.49, mountTheta=1.77 19:44:53.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.50, opts=13) 19:44:53.272 00.000 10672 Enqueuing Move request for scope (0.04, 0.50) 19:44:53.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:44:53.272 00.000 428 Worker thread wakes up 19:44:53.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.50) opts 0xd 19:44:53.272 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.50) 19:44:53.272 00.000 428 Moving (0.04, 0.50) raw xDistance=-0.10 yDistance=0.49 19:44:53.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:44:53.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:53.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 19:44:53.272 00.000 428 MoveAxis(E, 0, ABG) 19:44:53.272 00.000 428 Move returns status 0, amount 0 19:44:53.272 00.000 428 MoveAxis(N, 0, ABG) 19:44:53.272 00.000 428 Move returns status 0, amount 0 19:44:53.272 00.000 428 move complete, result=0 19:44:53.272 00.000 428 worker thread done servicing request 19:44:53.288 00.016 10672 UpdateGuideState exits: m=299541 SNR=52.9 19:44:53.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:53.288 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:53.288 00.000 10672 Enqueuing Expose request 19:44:53.288 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:44:53.288 00.000 428 Worker thread wakes up 19:44:53.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:53.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:54.053 00.765 10672 read socket command 10 19:44:54.053 00.000 10672 processing socket request REQDIST 19:44:54.053 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:44:54.053 00.000 10672 Sending socket response 52 (0x34) 19:44:55.631 01.578 428 Exposure complete 19:44:55.755 00.124 428 worker thread done servicing request 19:44:55.755 00.000 10672 OnExposeComplete: enter 19:44:55.755 00.000 10672 UpdateGuideState(): m_state=6 19:44:55.771 00.016 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1345 19:44:55.771 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=795.12, Mass=320060, SNR=52.1, Peak=51968 HFD=3.2 19:44:55.771 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.15) 19:44:55.771 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 19:44:55.771 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.63 hyp=0.70 cameraTheta=1.12 mountX=-0.38 mountY=0.59, mountTheta=2.14 19:44:55.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.63, opts=13) 19:44:55.771 00.000 10672 Enqueuing Move request for scope (0.31, 0.63) 19:44:55.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:44:55.771 00.000 428 Worker thread wakes up 19:44:55.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.63) opts 0xd 19:44:55.771 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.63) 19:44:55.771 00.000 428 Moving (0.31, 0.63) raw xDistance=-0.38 yDistance=0.59 19:44:55.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:44:55.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:44:55.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 19:44:55.771 00.000 428 MoveAxis(E, 0, ABG) 19:44:55.771 00.000 428 Move returns status 0, amount 0 19:44:55.771 00.000 428 MoveAxis(N, 0, ABG) 19:44:55.771 00.000 428 Move returns status 0, amount 0 19:44:55.771 00.000 428 move complete, result=0 19:44:55.771 00.000 428 worker thread done servicing request 19:44:55.787 00.016 10672 UpdateGuideState exits: m=320060 SNR=52.1 19:44:55.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:55.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:55.787 00.000 10672 Enqueuing Expose request 19:44:55.787 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 19:44:55.787 00.000 428 Worker thread wakes up 19:44:55.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:55.787 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:58.135 02.348 428 Exposure complete 19:44:58.275 00.140 428 worker thread done servicing request 19:44:58.275 00.000 10672 OnExposeComplete: enter 19:44:58.275 00.000 10672 UpdateGuideState(): m_state=6 19:44:58.275 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1346 19:44:58.275 00.000 10672 Star::Find returns 1 (0), X=1088.03, Y=794.88, Mass=270394, SNR=46.0, Peak=35392 HFD=3.0 19:44:58.275 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.02) = xAngle (3.85 = -2.43) 19:44:58.275 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 19:44:58.275 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.39 hyp=0.53 cameraTheta=0.83 mountX=-0.40 mountY=0.35, mountTheta=2.43 19:44:58.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.39, opts=13) 19:44:58.275 00.000 10672 Enqueuing Move request for scope (0.36, 0.39) 19:44:58.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1384, FiltMax=65488, Gamma=1.000 19:44:58.275 00.000 428 Worker thread wakes up 19:44:58.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.39) opts 0xd 19:44:58.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.39) 19:44:58.275 00.000 428 Moving (0.36, 0.39) raw xDistance=-0.40 yDistance=0.35 19:44:58.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:44:58.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:58.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:44:58.275 00.000 428 MoveAxis(E, 0, ABG) 19:44:58.275 00.000 428 Move returns status 0, amount 0 19:44:58.275 00.000 428 MoveAxis(N, 0, ABG) 19:44:58.275 00.000 428 Move returns status 0, amount 0 19:44:58.275 00.000 428 move complete, result=0 19:44:58.275 00.000 428 worker thread done servicing request 19:44:58.291 00.016 10672 UpdateGuideState exits: m=270394 SNR=46.0 19:44:58.307 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:58.307 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:44:58.307 00.000 10672 Enqueuing Expose request 19:44:58.307 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 19:44:58.307 00.000 428 Worker thread wakes up 19:44:58.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:44:58.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:44:59.057 00.750 10672 read socket command 10 19:44:59.057 00.000 10672 processing socket request REQDIST 19:44:59.057 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:44:59.057 00.000 10672 Sending socket response 56 (0x38) 19:45:00.618 01.561 428 Exposure complete 19:45:00.759 00.141 428 worker thread done servicing request 19:45:00.759 00.000 10672 OnExposeComplete: enter 19:45:00.759 00.000 10672 UpdateGuideState(): m_state=6 19:45:00.759 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1347 19:45:00.759 00.000 10672 Star::Find returns 1 (0), X=1088.30, Y=795.15, Mass=258167, SNR=49.5, Peak=52944 HFD=2.5 19:45:00.759 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.45) 19:45:00.759 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.71 = 0.71) 19:45:00.759 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.66 hyp=0.91 cameraTheta=0.82 mountX=-0.70 mountY=0.59, mountTheta=2.44 19:45:00.774 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.66, opts=13) 19:45:00.774 00.000 10672 Enqueuing Move request for scope (0.62, 0.66) 19:45:00.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:45:00.774 00.000 428 Worker thread wakes up 19:45:00.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.66) opts 0xd 19:45:00.774 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.66) 19:45:00.774 00.000 428 Moving (0.62, 0.66) raw xDistance=-0.70 yDistance=0.59 19:45:00.774 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 19:45:00.774 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.13 newest=1.53 19:45:00.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.59 from input 0.59 19:45:00.774 00.000 428 MoveAxis(E, 650, ABG) 19:45:00.774 00.000 428 Guiding Dir = 2, Dur = 650 19:45:00.774 00.000 428 IsSlewing returns 0 19:45:00.774 00.000 428 IsGuiding returns 0 19:45:00.790 00.016 428 PulseGuide returned control before completion, sleep 647 19:45:00.790 00.000 10672 UpdateGuideState exits: m=258167 SNR=49.5 19:45:00.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:00.790 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:00.790 00.000 10672 Enqueuing Expose request 19:45:01.462 00.672 428 IsGuiding returns 0 19:45:01.462 00.000 428 Move returns status 0, amount 650 19:45:01.462 00.000 428 MoveAxis(S, 899, ABG) 19:45:01.462 00.000 428 Guiding Dir = 1, Dur = 899 19:45:01.462 00.000 428 IsSlewing returns 0 19:45:01.462 00.000 428 IsGuiding returns 0 19:45:01.540 00.078 428 PulseGuide returned control before completion, sleep 831 19:45:02.384 00.844 428 IsGuiding returns 1 19:45:02.384 00.000 428 scope still moving after pulse duration time elapsed 19:45:02.415 00.031 428 IsSlewing returns 0 19:45:02.415 00.000 428 IsGuiding returns 1 19:45:02.462 00.047 428 IsSlewing returns 0 19:45:02.462 00.000 428 IsGuiding returns 0 19:45:02.462 00.000 428 scope move finished after 899 + 108 ms 19:45:02.462 00.000 428 Move returns status 0, amount 899 19:45:02.462 00.000 428 move complete, result=0 19:45:02.462 00.000 428 worker thread done servicing request 19:45:02.462 00.000 10672 GuideStep: -0.7 px 650 ms EAST, 0.6 px 899 ms SOUTH 19:45:02.462 00.000 428 Worker thread wakes up 19:45:02.462 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:02.462 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:03.133 00.671 428 Exposure complete 19:45:03.274 00.141 428 worker thread done servicing request 19:45:03.274 00.000 10672 OnExposeComplete: enter 19:45:03.274 00.000 10672 UpdateGuideState(): m_state=6 19:45:03.274 00.000 10672 Star::Find(15, 1088, 795, 0, (0,0,0,0), 0.0, 0) frame 1348 19:45:03.274 00.000 10672 Star::Find returns 1 (0), X=1087.58, Y=795.28, Mass=284004, SNR=43.2, Peak=41280 HFD=2.9 19:45:03.274 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.57) 19:45:03.274 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 19:45:03.274 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.79 hyp=0.80 cameraTheta=1.70 mountX=0.00 mountY=0.80, mountTheta=1.57 19:45:03.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.79, opts=13) 19:45:03.274 00.000 10672 Enqueuing Move request for scope (-0.10, 0.79) 19:45:03.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:45:03.274 00.000 428 Worker thread wakes up 19:45:03.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.79) opts 0xd 19:45:03.274 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.79) 19:45:03.274 00.000 428 Moving (-0.10, 0.79) raw xDistance=0.00 yDistance=0.80 19:45:03.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:45:03.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.80 from input 0.80 19:45:03.274 00.000 428 MoveAxis(E, 0, ABG) 19:45:03.274 00.000 428 Move returns status 0, amount 0 19:45:03.274 00.000 428 MoveAxis(S, 1208, ABG) 19:45:03.274 00.000 428 Guiding Dir = 1, Dur = 1208 19:45:03.274 00.000 428 IsSlewing returns 0 19:45:03.274 00.000 428 IsGuiding returns 0 19:45:03.289 00.015 10672 UpdateGuideState exits: m=284004 SNR=43.2 19:45:03.305 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:03.305 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:03.305 00.000 10672 Enqueuing Expose request 19:45:03.352 00.047 428 PulseGuide returned control before completion, sleep 1139 19:45:04.054 00.702 10672 read socket command 10 19:45:04.054 00.000 10672 processing socket request REQDIST 19:45:04.054 00.000 10672 SOCKSVR: Sending pixel error of 0.70 19:45:04.054 00.000 10672 Sending socket response 70 (0x46) 19:45:04.507 00.453 428 IsGuiding returns 1 19:45:04.507 00.000 428 scope still moving after pulse duration time elapsed 19:45:04.538 00.031 428 IsSlewing returns 0 19:45:04.538 00.000 428 IsGuiding returns 1 19:45:04.585 00.047 428 IsSlewing returns 0 19:45:04.585 00.000 428 IsGuiding returns 0 19:45:04.585 00.000 428 scope move finished after 1208 + 103 ms 19:45:04.585 00.000 428 Move returns status 0, amount 1208 19:45:04.585 00.000 428 move complete, result=0 19:45:04.585 00.000 428 worker thread done servicing request 19:45:04.585 00.000 428 Worker thread wakes up 19:45:04.585 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.8 px 1208 ms SOUTH 19:45:04.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:04.585 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:05.636 01.051 428 Exposure complete 19:45:05.761 00.125 428 worker thread done servicing request 19:45:05.761 00.000 10672 OnExposeComplete: enter 19:45:05.761 00.000 10672 UpdateGuideState(): m_state=6 19:45:05.761 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1349 19:45:05.761 00.000 10672 Star::Find returns 1 (0), X=1087.61, Y=794.93, Mass=279158, SNR=44.9, Peak=34416 HFD=3.1 19:45:05.761 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 19:45:05.761 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 19:45:05.761 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.44 hyp=0.44 cameraTheta=1.73 mountX=0.02 mountY=0.44, mountTheta=1.54 19:45:05.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.44, opts=13) 19:45:05.761 00.000 10672 Enqueuing Move request for scope (-0.07, 0.44) 19:45:05.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:45:05.761 00.000 428 Worker thread wakes up 19:45:05.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.44) opts 0xd 19:45:05.761 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.44) 19:45:05.761 00.000 428 Moving (-0.07, 0.44) raw xDistance=0.02 yDistance=0.44 19:45:05.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:45:05.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:05.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 19:45:05.761 00.000 428 MoveAxis(E, 0, ABG) 19:45:05.761 00.000 428 Move returns status 0, amount 0 19:45:05.761 00.000 428 MoveAxis(N, 0, ABG) 19:45:05.761 00.000 428 Move returns status 0, amount 0 19:45:05.761 00.000 428 move complete, result=0 19:45:05.761 00.000 428 worker thread done servicing request 19:45:05.792 00.031 10672 UpdateGuideState exits: m=279158 SNR=44.9 19:45:05.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:05.792 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:05.792 00.000 10672 Enqueuing Expose request 19:45:05.792 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:45:05.792 00.000 428 Worker thread wakes up 19:45:05.792 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:05.792 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:08.135 02.343 428 Exposure complete 19:45:08.276 00.141 428 worker thread done servicing request 19:45:08.276 00.000 10672 OnExposeComplete: enter 19:45:08.276 00.000 10672 UpdateGuideState(): m_state=6 19:45:08.276 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1350 19:45:08.276 00.000 10672 Star::Find returns 1 (0), X=1087.94, Y=794.37, Mass=289743, SNR=51.9, Peak=55552 HFD=2.6 19:45:08.276 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.02) = xAngle (2.61 = 2.61) 19:45:08.276 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.52 = -0.52) 19:45:08.276 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.12 hyp=0.29 cameraTheta=-0.41 mountX=-0.25 mountY=-0.14, mountTheta=-2.62 19:45:08.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.12, opts=13) 19:45:08.276 00.000 10672 Enqueuing Move request for scope (0.27, -0.12) 19:45:08.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:45:08.276 00.000 428 Worker thread wakes up 19:45:08.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.12) opts 0xd 19:45:08.276 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.12) 19:45:08.276 00.000 428 Moving (0.27, -0.12) raw xDistance=-0.25 yDistance=-0.14 19:45:08.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:45:08.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:08.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:45:08.276 00.000 428 MoveAxis(E, 0, ABG) 19:45:08.276 00.000 428 Move returns status 0, amount 0 19:45:08.276 00.000 428 MoveAxis(N, 0, ABG) 19:45:08.276 00.000 428 Move returns status 0, amount 0 19:45:08.276 00.000 428 move complete, result=0 19:45:08.276 00.000 428 worker thread done servicing request 19:45:08.292 00.016 10672 UpdateGuideState exits: m=289743 SNR=51.9 19:45:08.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:08.292 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:08.292 00.000 10672 Enqueuing Expose request 19:45:08.307 00.015 428 Worker thread wakes up 19:45:08.307 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:45:08.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:08.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:09.057 00.750 10672 read socket command 10 19:45:09.057 00.000 10672 processing socket request REQDIST 19:45:09.057 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:45:09.057 00.000 10672 Sending socket response 52 (0x34) 19:45:10.603 01.546 428 Exposure complete 19:45:10.744 00.141 428 worker thread done servicing request 19:45:10.744 00.000 10672 OnExposeComplete: enter 19:45:10.744 00.000 10672 UpdateGuideState(): m_state=6 19:45:10.744 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1351 19:45:10.744 00.000 10672 Star::Find returns 1 (0), X=1087.81, Y=794.71, Mass=264644, SNR=45.5, Peak=48256 HFD=2.6 19:45:10.744 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.02) = xAngle (4.04 = -2.24) 19:45:10.744 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.91 = 0.91) 19:45:10.744 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.02 mountX=-0.16 mountY=0.21, mountTheta=2.24 19:45:10.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.22, opts=13) 19:45:10.744 00.000 10672 Enqueuing Move request for scope (0.14, 0.22) 19:45:10.744 00.000 428 Worker thread wakes up 19:45:10.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:45:10.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd 19:45:10.744 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.22) 19:45:10.744 00.000 428 Moving (0.14, 0.22) raw xDistance=-0.16 yDistance=0.21 19:45:10.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:45:10.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:10.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:45:10.744 00.000 428 MoveAxis(E, 0, ABG) 19:45:10.759 00.015 428 Move returns status 0, amount 0 19:45:10.759 00.000 428 MoveAxis(N, 0, ABG) 19:45:10.759 00.000 428 Move returns status 0, amount 0 19:45:10.759 00.000 428 move complete, result=0 19:45:10.759 00.000 428 worker thread done servicing request 19:45:10.775 00.016 10672 UpdateGuideState exits: m=264644 SNR=45.5 19:45:10.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:10.775 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:10.775 00.000 10672 Enqueuing Expose request 19:45:10.775 00.000 428 Worker thread wakes up 19:45:10.775 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:45:10.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:10.775 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:13.123 02.348 428 Exposure complete 19:45:13.263 00.140 428 worker thread done servicing request 19:45:13.263 00.000 10672 OnExposeComplete: enter 19:45:13.263 00.000 10672 UpdateGuideState(): m_state=6 19:45:13.263 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1352 19:45:13.263 00.000 10672 Star::Find returns 1 (0), X=1087.82, Y=794.74, Mass=304775, SNR=49.0, Peak=41824 HFD=3.5 19:45:13.263 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.02) = xAngle (4.07 = -2.22) 19:45:13.263 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.94 = 0.94) 19:45:13.263 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.05 mountX=-0.17 mountY=0.23, mountTheta=2.21 19:45:13.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.24, opts=13) 19:45:13.263 00.000 10672 Enqueuing Move request for scope (0.14, 0.24) 19:45:13.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 19:45:13.263 00.000 428 Worker thread wakes up 19:45:13.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd 19:45:13.263 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.24) 19:45:13.263 00.000 428 Moving (0.14, 0.24) raw xDistance=-0.17 yDistance=0.23 19:45:13.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:45:13.263 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:13.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:45:13.263 00.000 428 MoveAxis(E, 0, ABG) 19:45:13.263 00.000 428 Move returns status 0, amount 0 19:45:13.263 00.000 428 MoveAxis(N, 0, ABG) 19:45:13.263 00.000 428 Move returns status 0, amount 0 19:45:13.263 00.000 428 move complete, result=0 19:45:13.263 00.000 428 worker thread done servicing request 19:45:13.295 00.032 10672 UpdateGuideState exits: m=304775 SNR=49.0 19:45:13.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:13.295 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:13.295 00.000 10672 Enqueuing Expose request 19:45:13.295 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:45:13.295 00.000 428 Worker thread wakes up 19:45:13.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:13.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:14.060 00.765 10672 read socket command 10 19:45:14.060 00.000 10672 processing socket request REQDIST 19:45:14.060 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:45:14.060 00.000 10672 Sending socket response 39 (0x27) 19:45:15.622 01.562 428 Exposure complete 19:45:15.763 00.141 428 worker thread done servicing request 19:45:15.763 00.000 10672 OnExposeComplete: enter 19:45:15.763 00.000 10672 UpdateGuideState(): m_state=6 19:45:15.763 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1353 19:45:15.763 00.000 10672 Star::Find returns 1 (0), X=1087.41, Y=794.91, Mass=271980, SNR=44.9, Peak=38016 HFD=3.0 19:45:15.763 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.02) = xAngle (5.16 = -1.12) 19:45:15.763 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.03 = 2.03) 19:45:15.763 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.41 hyp=0.49 cameraTheta=2.14 mountX=0.21 mountY=0.44, mountTheta=1.12 19:45:15.763 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.41, opts=13) 19:45:15.763 00.000 10672 Enqueuing Move request for scope (-0.27, 0.41) 19:45:15.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:45:15.763 00.000 428 Worker thread wakes up 19:45:15.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.41) opts 0xd 19:45:15.763 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.41) 19:45:15.763 00.000 428 Moving (-0.27, 0.41) raw xDistance=0.21 yDistance=0.44 19:45:15.763 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:45:15.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:15.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 19:45:15.763 00.000 428 MoveAxis(E, 0, ABG) 19:45:15.763 00.000 428 Move returns status 0, amount 0 19:45:15.763 00.000 428 MoveAxis(N, 0, ABG) 19:45:15.763 00.000 428 Move returns status 0, amount 0 19:45:15.763 00.000 428 move complete, result=0 19:45:15.763 00.000 428 worker thread done servicing request 19:45:15.794 00.031 10672 UpdateGuideState exits: m=271980 SNR=44.9 19:45:15.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:15.794 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:15.794 00.000 10672 Enqueuing Expose request 19:45:15.794 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:45:15.794 00.000 428 Worker thread wakes up 19:45:15.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:15.794 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:18.121 02.327 428 Exposure complete 19:45:18.246 00.125 428 worker thread done servicing request 19:45:18.246 00.000 10672 OnExposeComplete: enter 19:45:18.246 00.000 10672 UpdateGuideState(): m_state=6 19:45:18.246 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1354 19:45:18.246 00.000 10672 Star::Find returns 1 (0), X=1088.23, Y=794.44, Mass=313913, SNR=45.8, Peak=28528 HFD=3.6 19:45:18.246 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.02) = xAngle (2.92 = 2.92) 19:45:18.246 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.21 = -0.21) 19:45:18.246 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.06 hyp=0.56 cameraTheta=-0.10 mountX=-0.55 mountY=-0.12, mountTheta=-2.93 19:45:18.262 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.06, opts=13) 19:45:18.262 00.000 10672 Enqueuing Move request for scope (0.56, -0.06) 19:45:18.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:45:18.262 00.000 428 Worker thread wakes up 19:45:18.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.06) opts 0xd 19:45:18.262 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.06) 19:45:18.262 00.000 428 Moving (0.56, -0.06) raw xDistance=-0.55 yDistance=-0.12 19:45:18.262 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 19:45:18.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:18.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:45:18.262 00.000 428 MoveAxis(E, 509, ABG) 19:45:18.262 00.000 428 Guiding Dir = 2, Dur = 509 19:45:18.277 00.015 428 IsSlewing returns 0 19:45:18.277 00.000 428 IsGuiding returns 0 19:45:18.277 00.000 10672 UpdateGuideState exits: m=313913 SNR=45.8 19:45:18.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:18.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:18.277 00.000 10672 Enqueuing Expose request 19:45:18.293 00.016 428 PulseGuide returned control before completion, sleep 504 19:45:18.824 00.531 428 IsGuiding returns 0 19:45:18.824 00.000 428 Move returns status 0, amount 509 19:45:18.824 00.000 428 MoveAxis(N, 0, ABG) 19:45:18.824 00.000 428 Move returns status 0, amount 0 19:45:18.824 00.000 428 move complete, result=0 19:45:18.824 00.000 428 worker thread done servicing request 19:45:18.824 00.000 10672 GuideStep: -0.5 px 509 ms EAST, -0.1 px 0 ms NORTH 19:45:18.840 00.016 428 Worker thread wakes up 19:45:18.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:18.840 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:19.059 00.219 10672 read socket command 10 19:45:19.059 00.000 10672 processing socket request REQDIST 19:45:19.059 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:45:19.059 00.000 10672 Sending socket response 46 (0x2e) 19:45:20.605 01.546 428 Exposure complete 19:45:20.745 00.140 428 worker thread done servicing request 19:45:20.745 00.000 10672 OnExposeComplete: enter 19:45:20.745 00.000 10672 UpdateGuideState(): m_state=6 19:45:20.745 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1355 19:45:20.745 00.000 10672 Star::Find returns 1 (0), X=1088.05, Y=794.43, Mass=289208, SNR=46.2, Peak=43024 HFD=2.6 19:45:20.745 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.02) = xAngle (2.86 = 2.86) 19:45:20.745 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.27 = -0.27) 19:45:20.745 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.06 hyp=0.38 cameraTheta=-0.16 mountX=-0.37 mountY=-0.10, mountTheta=-2.87 19:45:20.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.06, opts=13) 19:45:20.745 00.000 10672 Enqueuing Move request for scope (0.38, -0.06) 19:45:20.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:45:20.745 00.000 428 Worker thread wakes up 19:45:20.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.06) opts 0xd 19:45:20.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.06) 19:45:20.745 00.000 428 Moving (0.38, -0.06) raw xDistance=-0.37 yDistance=-0.10 19:45:20.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:45:20.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:20.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:45:20.745 00.000 428 MoveAxis(E, 0, ABG) 19:45:20.745 00.000 428 Move returns status 0, amount 0 19:45:20.745 00.000 428 MoveAxis(N, 0, ABG) 19:45:20.745 00.000 428 Move returns status 0, amount 0 19:45:20.745 00.000 428 move complete, result=0 19:45:20.745 00.000 428 worker thread done servicing request 19:45:20.777 00.032 10672 UpdateGuideState exits: m=289208 SNR=46.2 19:45:20.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:20.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:20.777 00.000 10672 Enqueuing Expose request 19:45:20.777 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:45:20.777 00.000 428 Worker thread wakes up 19:45:20.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:20.777 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:23.109 02.332 428 Exposure complete 19:45:23.234 00.125 428 worker thread done servicing request 19:45:23.234 00.000 10672 OnExposeComplete: enter 19:45:23.234 00.000 10672 UpdateGuideState(): m_state=6 19:45:23.234 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1356 19:45:23.250 00.016 10672 Star::Find returns 1 (0), X=1088.39, Y=794.77, Mass=300102, SNR=48.6, Peak=34080 HFD=3.9 19:45:23.250 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.89) 19:45:23.250 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.27 = 0.27) 19:45:23.250 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=0.28 hyp=0.77 cameraTheta=0.37 mountX=-0.75 mountY=0.20, mountTheta=2.88 19:45:23.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=0.28, opts=13) 19:45:23.250 00.000 10672 Enqueuing Move request for scope (0.72, 0.28) 19:45:23.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:45:23.250 00.000 428 Worker thread wakes up 19:45:23.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.28) opts 0xd 19:45:23.250 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, 0.28) 19:45:23.250 00.000 428 Moving (0.72, 0.28) raw xDistance=-0.75 yDistance=0.20 19:45:23.250 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 19:45:23.250 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:23.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:45:23.250 00.000 428 MoveAxis(E, 693, ABG) 19:45:23.250 00.000 428 Guiding Dir = 2, Dur = 693 19:45:23.250 00.000 428 IsSlewing returns 0 19:45:23.250 00.000 428 IsGuiding returns 0 19:45:23.265 00.015 10672 UpdateGuideState exits: m=300102 SNR=48.6 19:45:23.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:23.265 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:23.265 00.000 10672 Enqueuing Expose request 19:45:23.281 00.016 428 PulseGuide returned control before completion, sleep 677 19:45:23.968 00.687 428 IsGuiding returns 1 19:45:23.968 00.000 428 scope still moving after pulse duration time elapsed 19:45:24.015 00.047 428 IsSlewing returns 0 19:45:24.015 00.000 428 IsGuiding returns 0 19:45:24.015 00.000 428 scope move finished after 693 + 71 ms 19:45:24.015 00.000 428 Move returns status 0, amount 693 19:45:24.015 00.000 428 MoveAxis(N, 0, ABG) 19:45:24.015 00.000 428 Move returns status 0, amount 0 19:45:24.015 00.000 428 move complete, result=0 19:45:24.015 00.000 428 worker thread done servicing request 19:45:24.015 00.000 428 Worker thread wakes up 19:45:24.015 00.000 10672 GuideStep: -0.7 px 693 ms EAST, 0.2 px 0 ms NORTH 19:45:24.015 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:24.015 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:24.062 00.047 10672 read socket command 10 19:45:24.062 00.000 10672 processing socket request REQDIST 19:45:24.062 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:45:24.062 00.000 10672 Sending socket response 54 (0x36) 19:45:25.624 01.562 428 Exposure complete 19:45:25.764 00.140 428 worker thread done servicing request 19:45:25.764 00.000 10672 OnExposeComplete: enter 19:45:25.764 00.000 10672 UpdateGuideState(): m_state=6 19:45:25.764 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1357 19:45:25.764 00.000 10672 Star::Find returns 1 (0), X=1087.43, Y=795.22, Mass=327780, SNR=52.4, Peak=40624 HFD=3.5 19:45:25.764 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.02) = xAngle (4.91 = -1.37) 19:45:25.764 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.78 = 1.78) 19:45:25.764 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.73 hyp=0.77 cameraTheta=1.89 mountX=0.15 mountY=0.75, mountTheta=1.37 19:45:25.764 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.73, opts=13) 19:45:25.764 00.000 10672 Enqueuing Move request for scope (-0.24, 0.73) 19:45:25.764 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:45:25.764 00.000 428 Worker thread wakes up 19:45:25.764 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.73) opts 0xd 19:45:25.764 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.73) 19:45:25.764 00.000 428 Moving (-0.24, 0.73) raw xDistance=0.15 yDistance=0.75 19:45:25.764 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:45:25.764 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.75 from input 0.75 19:45:25.764 00.000 428 MoveAxis(E, 0, ABG) 19:45:25.764 00.000 428 Move returns status 0, amount 0 19:45:25.764 00.000 428 MoveAxis(S, 1134, ABG) 19:45:25.764 00.000 428 Guiding Dir = 1, Dur = 1134 19:45:25.780 00.016 428 IsSlewing returns 0 19:45:25.780 00.000 428 IsGuiding returns 0 19:45:25.796 00.016 10672 UpdateGuideState exits: m=327780 SNR=52.4 19:45:25.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:25.796 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:25.796 00.000 10672 Enqueuing Expose request 19:45:25.858 00.062 428 PulseGuide returned control before completion, sleep 1065 19:45:26.952 01.094 428 IsGuiding returns 1 19:45:26.952 00.000 428 scope still moving after pulse duration time elapsed 19:45:27.014 00.062 428 IsSlewing returns 0 19:45:27.014 00.000 428 IsGuiding returns 0 19:45:27.014 00.000 428 scope move finished after 1134 + 97 ms 19:45:27.014 00.000 428 Move returns status 0, amount 1134 19:45:27.014 00.000 428 move complete, result=0 19:45:27.014 00.000 428 worker thread done servicing request 19:45:27.014 00.000 428 Worker thread wakes up 19:45:27.014 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 1134 ms SOUTH 19:45:27.014 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:27.014 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:28.123 01.109 428 Exposure complete 19:45:28.248 00.125 428 worker thread done servicing request 19:45:28.248 00.000 10672 OnExposeComplete: enter 19:45:28.248 00.000 10672 UpdateGuideState(): m_state=6 19:45:28.248 00.000 10672 Star::Find(15, 1087, 795, 0, (0,0,0,0), 0.0, 0) frame 1358 19:45:28.248 00.000 10672 Star::Find returns 1 (0), X=1087.73, Y=794.68, Mass=234362, SNR=39.4, Peak=36480 HFD=2.7 19:45:28.248 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.02) = xAngle (4.33 = -1.96) 19:45:28.248 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.20 = 1.20) 19:45:28.248 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.31 mountX=-0.07 mountY=0.19, mountTheta=1.95 19:45:28.248 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.19, opts=13) 19:45:28.248 00.000 10672 Enqueuing Move request for scope (0.05, 0.19) 19:45:28.248 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:45:28.248 00.000 428 Worker thread wakes up 19:45:28.248 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd 19:45:28.248 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.19) 19:45:28.248 00.000 428 Moving (0.05, 0.19) raw xDistance=-0.07 yDistance=0.19 19:45:28.248 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:45:28.264 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:28.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:45:28.264 00.000 428 MoveAxis(E, 0, ABG) 19:45:28.264 00.000 428 Move returns status 0, amount 0 19:45:28.264 00.000 428 MoveAxis(N, 0, ABG) 19:45:28.264 00.000 428 Move returns status 0, amount 0 19:45:28.264 00.000 428 move complete, result=0 19:45:28.264 00.000 428 worker thread done servicing request 19:45:28.279 00.015 10672 UpdateGuideState exits: m=234362 SNR=39.4 19:45:28.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:28.279 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:28.279 00.000 10672 Enqueuing Expose request 19:45:28.279 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:45:28.279 00.000 428 Worker thread wakes up 19:45:28.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:28.279 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:29.060 00.781 10672 read socket command 10 19:45:29.060 00.000 10672 processing socket request REQDIST 19:45:29.060 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:45:29.060 00.000 10672 Sending socket response 48 (0x30) 19:45:30.627 01.567 428 Exposure complete 19:45:30.768 00.141 428 worker thread done servicing request 19:45:30.768 00.000 10672 OnExposeComplete: enter 19:45:30.768 00.000 10672 UpdateGuideState(): m_state=6 19:45:30.768 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1359 19:45:30.768 00.000 10672 Star::Find returns 1 (0), X=1087.89, Y=793.87, Mass=295658, SNR=51.2, Peak=49232 HFD=2.9 19:45:30.768 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 19:45:30.768 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.35 = -1.35) 19:45:30.768 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.62 hyp=0.66 cameraTheta=-1.24 mountX=-0.13 mountY=-0.64, mountTheta=-1.78 19:45:30.768 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.62, opts=13) 19:45:30.768 00.000 10672 Enqueuing Move request for scope (0.21, -0.62) 19:45:30.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=952, FiltMax=65488, Gamma=1.000 19:45:30.768 00.000 428 Worker thread wakes up 19:45:30.768 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.62) opts 0xd 19:45:30.768 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.62) 19:45:30.768 00.000 428 Moving (0.21, -0.62) raw xDistance=-0.13 yDistance=-0.64 19:45:30.768 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:45:30.768 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:45:30.768 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 19:45:30.768 00.000 428 MoveAxis(E, 0, ABG) 19:45:30.768 00.000 428 Move returns status 0, amount 0 19:45:30.768 00.000 428 MoveAxis(N, 0, ABG) 19:45:30.768 00.000 428 Move returns status 0, amount 0 19:45:30.768 00.000 428 move complete, result=0 19:45:30.768 00.000 428 worker thread done servicing request 19:45:30.799 00.031 10672 UpdateGuideState exits: m=295658 SNR=51.2 19:45:30.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:30.799 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:30.799 00.000 10672 Enqueuing Expose request 19:45:30.799 00.000 428 Worker thread wakes up 19:45:30.799 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 19:45:30.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:30.799 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:33.126 02.327 428 Exposure complete 19:45:33.251 00.125 428 worker thread done servicing request 19:45:33.251 00.000 10672 OnExposeComplete: enter 19:45:33.251 00.000 10672 UpdateGuideState(): m_state=6 19:45:33.251 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1360 19:45:33.251 00.000 10672 Star::Find returns 1 (0), X=1088.13, Y=793.82, Mass=221563, SNR=40.6, Peak=34624 HFD=2.8 19:45:33.251 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.02) = xAngle (2.05 = 2.05) 19:45:33.251 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.08 = -1.08) 19:45:33.251 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.67 hyp=0.81 cameraTheta=-0.97 mountX=-0.37 mountY=-0.72, mountTheta=-2.05 19:45:33.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.67, opts=13) 19:45:33.251 00.000 10672 Enqueuing Move request for scope (0.46, -0.67) 19:45:33.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:45:33.251 00.000 428 Worker thread wakes up 19:45:33.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.67) opts 0xd 19:45:33.251 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.67) 19:45:33.251 00.000 428 Moving (0.46, -0.67) raw xDistance=-0.37 yDistance=-0.72 19:45:33.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:45:33.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:45:33.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.72 19:45:33.251 00.000 428 MoveAxis(E, 0, ABG) 19:45:33.267 00.016 428 Move returns status 0, amount 0 19:45:33.267 00.000 428 MoveAxis(N, 0, ABG) 19:45:33.267 00.000 428 Move returns status 0, amount 0 19:45:33.267 00.000 428 move complete, result=0 19:45:33.267 00.000 428 worker thread done servicing request 19:45:33.283 00.016 10672 UpdateGuideState exits: m=221563 SNR=40.6 19:45:33.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:33.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:33.283 00.000 10672 Enqueuing Expose request 19:45:33.283 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 19:45:33.283 00.000 428 Worker thread wakes up 19:45:33.283 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:33.283 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:34.048 00.765 10672 read socket command 10 19:45:34.048 00.000 10672 processing socket request REQDIST 19:45:34.048 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:45:34.048 00.000 10672 Sending socket response 61 (0x3d) 19:45:35.626 01.578 428 Exposure complete 19:45:35.766 00.140 428 worker thread done servicing request 19:45:35.766 00.000 10672 OnExposeComplete: enter 19:45:35.766 00.000 10672 UpdateGuideState(): m_state=6 19:45:35.766 00.000 10672 Star::Find(15, 1088, 793, 0, (0,0,0,0), 0.0, 0) frame 1361 19:45:35.766 00.000 10672 Star::Find returns 1 (0), X=1088.18, Y=794.03, Mass=264370, SNR=45.7, Peak=51088 HFD=2.7 19:45:35.766 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.02) = xAngle (2.29 = 2.29) 19:45:35.766 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.84 = -0.84) 19:45:35.766 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.46 hyp=0.68 cameraTheta=-0.73 mountX=-0.45 mountY=-0.51, mountTheta=-2.29 19:45:35.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.46, opts=13) 19:45:35.766 00.000 10672 Enqueuing Move request for scope (0.51, -0.46) 19:45:35.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:45:35.766 00.000 428 Worker thread wakes up 19:45:35.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.46) opts 0xd 19:45:35.766 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.46) 19:45:35.766 00.000 428 Moving (0.51, -0.46) raw xDistance=-0.45 yDistance=-0.51 19:45:35.766 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:45:35.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:35.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 19:45:35.766 00.000 428 MoveAxis(E, 419, ABG) 19:45:35.766 00.000 428 Guiding Dir = 2, Dur = 419 19:45:35.766 00.000 428 IsSlewing returns 0 19:45:35.766 00.000 428 IsGuiding returns 0 19:45:35.797 00.031 428 PulseGuide returned control before completion, sleep 410 19:45:35.797 00.000 10672 UpdateGuideState exits: m=264370 SNR=45.7 19:45:35.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:35.797 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:35.797 00.000 10672 Enqueuing Expose request 19:45:36.235 00.438 428 IsGuiding returns 0 19:45:36.235 00.000 428 Move returns status 0, amount 419 19:45:36.235 00.000 428 MoveAxis(N, 0, ABG) 19:45:36.235 00.000 428 Move returns status 0, amount 0 19:45:36.235 00.000 428 move complete, result=0 19:45:36.235 00.000 428 worker thread done servicing request 19:45:36.235 00.000 10672 GuideStep: -0.5 px 419 ms EAST, -0.5 px 0 ms NORTH 19:45:36.235 00.000 428 Worker thread wakes up 19:45:36.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:36.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:38.114 01.879 428 Exposure complete 19:45:38.239 00.125 428 worker thread done servicing request 19:45:38.239 00.000 10672 OnExposeComplete: enter 19:45:38.239 00.000 10672 UpdateGuideState(): m_state=6 19:45:38.239 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1362 19:45:38.239 00.000 10672 Star::Find returns 1 (0), X=1087.70, Y=794.47, Mass=298317, SNR=50.6, Peak=44992 HFD=3.1 19:45:38.239 00.000 10672 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.02) = xAngle (2.46 = 2.46) 19:45:38.239 00.000 10672 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.66 = -0.66) 19:45:38.239 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.56 mountX=-0.03 mountY=-0.02, mountTheta=-2.47 19:45:38.255 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.02, opts=13) 19:45:38.255 00.000 10672 Enqueuing Move request for scope (0.03, -0.02) 19:45:38.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:45:38.255 00.000 428 Worker thread wakes up 19:45:38.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd 19:45:38.255 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.02) 19:45:38.255 00.000 428 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02 19:45:38.255 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:45:38.255 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:38.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:45:38.255 00.000 428 MoveAxis(E, 0, ABG) 19:45:38.255 00.000 428 Move returns status 0, amount 0 19:45:38.255 00.000 428 MoveAxis(N, 0, ABG) 19:45:38.255 00.000 428 Move returns status 0, amount 0 19:45:38.255 00.000 428 move complete, result=0 19:45:38.255 00.000 428 worker thread done servicing request 19:45:38.270 00.015 10672 UpdateGuideState exits: m=298317 SNR=50.6 19:45:38.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:38.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:38.270 00.000 10672 Enqueuing Expose request 19:45:38.270 00.000 428 Worker thread wakes up 19:45:38.270 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:45:38.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:38.270 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:39.051 00.781 10672 read socket command 10 19:45:39.051 00.000 10672 processing socket request REQDIST 19:45:39.051 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:45:39.051 00.000 10672 Sending socket response 45 (0x2d) 19:45:40.613 01.562 428 Exposure complete 19:45:40.754 00.141 428 worker thread done servicing request 19:45:40.754 00.000 10672 OnExposeComplete: enter 19:45:40.754 00.000 10672 UpdateGuideState(): m_state=6 19:45:40.754 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1363 19:45:40.754 00.000 10672 Star::Find returns 1 (0), X=1087.50, Y=794.23, Mass=296689, SNR=47.7, Peak=38880 HFD=3.2 19:45:40.754 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.02) = xAngle (0.85 = 0.85) 19:45:40.754 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28) 19:45:40.754 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.26 hyp=0.31 cameraTheta=-2.17 mountX=0.21 mountY=-0.24, mountTheta=-0.86 19:45:40.754 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.26, opts=13) 19:45:40.754 00.000 10672 Enqueuing Move request for scope (-0.18, -0.26) 19:45:40.754 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:45:40.754 00.000 428 Worker thread wakes up 19:45:40.754 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.26) opts 0xd 19:45:40.754 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.26) 19:45:40.754 00.000 428 Moving (-0.18, -0.26) raw xDistance=0.21 yDistance=-0.24 19:45:40.754 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:45:40.754 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:40.754 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:45:40.754 00.000 428 MoveAxis(E, 0, ABG) 19:45:40.754 00.000 428 Move returns status 0, amount 0 19:45:40.754 00.000 428 MoveAxis(N, 0, ABG) 19:45:40.754 00.000 428 Move returns status 0, amount 0 19:45:40.754 00.000 428 move complete, result=0 19:45:40.769 00.015 428 worker thread done servicing request 19:45:40.785 00.016 10672 UpdateGuideState exits: m=296689 SNR=47.7 19:45:40.785 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:40.785 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:40.785 00.000 10672 Enqueuing Expose request 19:45:40.785 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:45:40.785 00.000 428 Worker thread wakes up 19:45:40.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:40.785 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:43.112 02.327 428 Exposure complete 19:45:43.269 00.157 428 worker thread done servicing request 19:45:43.269 00.000 10672 OnExposeComplete: enter 19:45:43.269 00.000 10672 UpdateGuideState(): m_state=6 19:45:43.269 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1364 19:45:43.269 00.000 10672 Star::Find returns 1 (0), X=1087.78, Y=794.59, Mass=248987, SNR=42.3, Peak=37792 HFD=3.1 19:45:43.269 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.02) = xAngle (3.80 = -2.49) 19:45:43.269 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.67 = 0.67) 19:45:43.269 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.77 mountX=-0.11 mountY=0.09, mountTheta=2.48 19:45:43.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.10, opts=13) 19:45:43.269 00.000 10672 Enqueuing Move request for scope (0.10, 0.10) 19:45:43.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:45:43.269 00.000 428 Worker thread wakes up 19:45:43.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd 19:45:43.269 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.10) 19:45:43.269 00.000 428 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=0.09 19:45:43.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:45:43.269 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:43.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:45:43.269 00.000 428 MoveAxis(E, 0, ABG) 19:45:43.269 00.000 428 Move returns status 0, amount 0 19:45:43.269 00.000 428 MoveAxis(N, 0, ABG) 19:45:43.269 00.000 428 Move returns status 0, amount 0 19:45:43.269 00.000 428 move complete, result=0 19:45:43.269 00.000 428 worker thread done servicing request 19:45:43.284 00.015 10672 UpdateGuideState exits: m=248987 SNR=42.3 19:45:43.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:43.284 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:43.284 00.000 10672 Enqueuing Expose request 19:45:43.284 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:45:43.284 00.000 428 Worker thread wakes up 19:45:43.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:43.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:44.050 00.766 10672 read socket command 10 19:45:44.050 00.000 10672 processing socket request REQDIST 19:45:44.050 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:45:44.050 00.000 10672 Sending socket response 33 (0x21) 19:45:45.612 01.562 428 Exposure complete 19:45:45.768 00.156 428 worker thread done servicing request 19:45:45.768 00.000 10672 OnExposeComplete: enter 19:45:45.768 00.000 10672 UpdateGuideState(): m_state=6 19:45:45.768 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1365 19:45:45.768 00.000 10672 Star::Find returns 1 (0), X=1087.73, Y=794.36, Mass=264994, SNR=45.3, Peak=51424 HFD=2.8 19:45:45.768 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.02) = xAngle (1.85 = 1.85) 19:45:45.768 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 19:45:45.768 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.17 mountX=-0.04 mountY=-0.14, mountTheta=-1.85 19:45:45.768 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.13, opts=13) 19:45:45.768 00.000 10672 Enqueuing Move request for scope (0.06, -0.13) 19:45:45.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:45:45.768 00.000 428 Worker thread wakes up 19:45:45.768 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd 19:45:45.768 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.13) 19:45:45.768 00.000 428 Moving (0.06, -0.13) raw xDistance=-0.04 yDistance=-0.14 19:45:45.768 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:45:45.768 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:45.768 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:45:45.768 00.000 428 MoveAxis(E, 0, ABG) 19:45:45.768 00.000 428 Move returns status 0, amount 0 19:45:45.768 00.000 428 MoveAxis(N, 0, ABG) 19:45:45.768 00.000 428 Move returns status 0, amount 0 19:45:45.768 00.000 428 move complete, result=0 19:45:45.768 00.000 428 worker thread done servicing request 19:45:45.783 00.015 10672 UpdateGuideState exits: m=264994 SNR=45.3 19:45:45.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:45.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:45.783 00.000 10672 Enqueuing Expose request 19:45:45.783 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:45:45.783 00.000 428 Worker thread wakes up 19:45:45.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:45.783 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:48.115 02.332 428 Exposure complete 19:45:48.271 00.156 428 worker thread done servicing request 19:45:48.271 00.000 10672 OnExposeComplete: enter 19:45:48.271 00.000 10672 UpdateGuideState(): m_state=6 19:45:48.271 00.000 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1366 19:45:48.271 00.000 10672 Star::Find returns 1 (0), X=1087.98, Y=793.78, Mass=283287, SNR=46.8, Peak=46832 HFD=2.5 19:45:48.271 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 19:45:48.271 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 19:45:48.271 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.71 hyp=0.77 cameraTheta=-1.16 mountX=-0.22 mountY=-0.74, mountTheta=-1.86 19:45:48.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.71, opts=13) 19:45:48.271 00.000 10672 Enqueuing Move request for scope (0.30, -0.71) 19:45:48.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:45:48.271 00.000 428 Worker thread wakes up 19:45:48.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.71) opts 0xd 19:45:48.271 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.71) 19:45:48.271 00.000 428 Moving (0.30, -0.71) raw xDistance=-0.22 yDistance=-0.74 19:45:48.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:45:48.271 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:45:48.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 19:45:48.271 00.000 428 MoveAxis(E, 0, ABG) 19:45:48.271 00.000 428 Move returns status 0, amount 0 19:45:48.271 00.000 428 MoveAxis(N, 0, ABG) 19:45:48.271 00.000 428 Move returns status 0, amount 0 19:45:48.271 00.000 428 move complete, result=0 19:45:48.271 00.000 428 worker thread done servicing request 19:45:48.302 00.031 10672 UpdateGuideState exits: m=283287 SNR=46.8 19:45:48.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:48.302 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:48.302 00.000 10672 Enqueuing Expose request 19:45:48.302 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 19:45:48.302 00.000 428 Worker thread wakes up 19:45:48.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:48.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:49.052 00.750 10672 read socket command 10 19:45:49.052 00.000 10672 processing socket request REQDIST 19:45:49.052 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:45:49.052 00.000 10672 Sending socket response 42 (0x2a) 19:45:50.614 01.562 428 Exposure complete 19:45:50.739 00.125 428 worker thread done servicing request 19:45:50.739 00.000 10672 OnExposeComplete: enter 19:45:50.739 00.000 10672 UpdateGuideState(): m_state=6 19:45:50.755 00.016 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1367 19:45:50.755 00.000 10672 Star::Find returns 1 (0), X=1088.01, Y=794.02, Mass=262081, SNR=46.5, Peak=53264 HFD=2.3 19:45:50.755 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.02) = xAngle (2.06 = 2.06) 19:45:50.755 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.07 = -1.07) 19:45:50.755 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.47 hyp=0.58 cameraTheta=-0.96 mountX=-0.27 mountY=-0.51, mountTheta=-2.06 19:45:50.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.47, opts=13) 19:45:50.755 00.000 10672 Enqueuing Move request for scope (0.33, -0.47) 19:45:50.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:45:50.755 00.000 428 Worker thread wakes up 19:45:50.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.47) opts 0xd 19:45:50.755 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.47) 19:45:50.755 00.000 428 Moving (0.33, -0.47) raw xDistance=-0.27 yDistance=-0.51 19:45:50.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:45:50.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:50.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 19:45:50.755 00.000 428 MoveAxis(E, 0, ABG) 19:45:50.755 00.000 428 Move returns status 0, amount 0 19:45:50.755 00.000 428 MoveAxis(N, 0, ABG) 19:45:50.755 00.000 428 Move returns status 0, amount 0 19:45:50.755 00.000 428 move complete, result=0 19:45:50.755 00.000 428 worker thread done servicing request 19:45:50.770 00.015 10672 UpdateGuideState exits: m=262081 SNR=46.5 19:45:50.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:50.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:50.770 00.000 10672 Enqueuing Expose request 19:45:50.770 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:45:50.770 00.000 428 Worker thread wakes up 19:45:50.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:50.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:53.113 02.343 428 Exposure complete 19:45:53.238 00.125 428 worker thread done servicing request 19:45:53.238 00.000 10672 OnExposeComplete: enter 19:45:53.238 00.000 10672 UpdateGuideState(): m_state=6 19:45:53.238 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1368 19:45:53.238 00.000 10672 Star::Find returns 1 (0), X=1087.71, Y=793.32, Mass=302647, SNR=52.5, Peak=37472 HFD=2.9 19:45:53.238 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.02) = xAngle (1.48 = 1.48) 19:45:53.238 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.65 = -1.65) 19:45:53.238 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-1.18 hyp=1.18 cameraTheta=-1.54 mountX=0.11 mountY=-1.17, mountTheta=-1.48 19:45:53.254 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-1.18, opts=13) 19:45:53.254 00.000 10672 Enqueuing Move request for scope (0.04, -1.18) 19:45:53.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1296, FiltMax=65488, Gamma=1.000 19:45:53.254 00.000 428 Worker thread wakes up 19:45:53.254 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.18) opts 0xd 19:45:53.254 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -1.18) 19:45:53.254 00.000 428 Moving (0.04, -1.18) raw xDistance=0.11 yDistance=-1.17 19:45:53.254 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:45:53.254 00.000 428 switching direction from 1 to -1 - decHistory=-4 oldest=-1.87 newest=-2.41 19:45:53.254 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.17 from input -1.17 19:45:53.254 00.000 428 MoveAxis(E, 0, ABG) 19:45:53.254 00.000 428 Move returns status 0, amount 0 19:45:53.254 00.000 428 MoveAxis(N, 1779, ABG) 19:45:53.254 00.000 428 Guiding Dir = 0, Dur = 1779 19:45:53.254 00.000 428 IsSlewing returns 0 19:45:53.254 00.000 428 IsGuiding returns 0 19:45:53.285 00.031 10672 UpdateGuideState exits: m=302647 SNR=52.5 19:45:53.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:53.285 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:53.285 00.000 10672 Enqueuing Expose request 19:45:53.332 00.047 428 PulseGuide returned control before completion, sleep 1714 19:45:54.051 00.719 10672 read socket command 10 19:45:54.051 00.000 10672 processing socket request REQDIST 19:45:54.051 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:45:54.051 00.000 10672 Sending socket response 68 (0x44) 19:45:55.055 01.004 428 IsGuiding returns 1 19:45:55.055 00.000 428 scope still moving after pulse duration time elapsed 19:45:55.086 00.031 428 IsSlewing returns 0 19:45:55.086 00.000 428 IsGuiding returns 1 19:45:55.118 00.032 428 IsSlewing returns 0 19:45:55.118 00.000 428 IsGuiding returns 1 19:45:55.164 00.046 428 IsSlewing returns 0 19:45:55.164 00.000 428 IsGuiding returns 0 19:45:55.164 00.000 428 scope move finished after 1779 + 136 ms 19:45:55.164 00.000 428 Move returns status 0, amount 1779 19:45:55.164 00.000 428 move complete, result=0 19:45:55.164 00.000 428 worker thread done servicing request 19:45:55.164 00.000 428 Worker thread wakes up 19:45:55.164 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.2 px 1779 ms NORTH 19:45:55.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:55.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:55.617 00.453 428 Exposure complete 19:45:55.758 00.141 428 worker thread done servicing request 19:45:55.758 00.000 10672 OnExposeComplete: enter 19:45:55.758 00.000 10672 UpdateGuideState(): m_state=6 19:45:55.758 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1369 19:45:55.758 00.000 10672 Star::Find returns 1 (0), X=1087.80, Y=793.87, Mass=242780, SNR=42.0, Peak=54912 HFD=2.3 19:45:55.758 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 19:45:55.758 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.48 = -1.48) 19:45:55.758 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.62 hyp=0.63 cameraTheta=-1.38 mountX=-0.05 mountY=-0.63, mountTheta=-1.64 19:45:55.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.62, opts=13) 19:45:55.758 00.000 10672 Enqueuing Move request for scope (0.12, -0.62) 19:45:55.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:45:55.758 00.000 428 Worker thread wakes up 19:45:55.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.62) opts 0xd 19:45:55.758 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.62) 19:45:55.758 00.000 428 Moving (0.12, -0.62) raw xDistance=-0.05 yDistance=-0.63 19:45:55.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:45:55.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 19:45:55.758 00.000 428 MoveAxis(E, 0, ABG) 19:45:55.758 00.000 428 Move returns status 0, amount 0 19:45:55.758 00.000 428 MoveAxis(N, 953, ABG) 19:45:55.758 00.000 428 Guiding Dir = 0, Dur = 953 19:45:55.758 00.000 428 IsSlewing returns 0 19:45:55.758 00.000 428 IsGuiding returns 0 19:45:55.789 00.031 10672 UpdateGuideState exits: m=242780 SNR=42.0 19:45:55.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:55.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:55.789 00.000 10672 Enqueuing Expose request 19:45:55.836 00.047 428 PulseGuide returned control before completion, sleep 890 19:45:56.742 00.906 428 IsGuiding returns 1 19:45:56.742 00.000 428 scope still moving after pulse duration time elapsed 19:45:56.773 00.031 428 IsSlewing returns 0 19:45:56.773 00.000 428 IsGuiding returns 1 19:45:56.820 00.047 428 IsSlewing returns 0 19:45:56.820 00.000 428 IsGuiding returns 0 19:45:56.820 00.000 428 scope move finished after 953 + 112 ms 19:45:56.820 00.000 428 Move returns status 0, amount 953 19:45:56.820 00.000 428 move complete, result=0 19:45:56.836 00.016 428 worker thread done servicing request 19:45:56.836 00.000 428 Worker thread wakes up 19:45:56.836 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 953 ms NORTH 19:45:56.836 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:56.836 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:58.116 01.280 428 Exposure complete 19:45:58.241 00.125 428 worker thread done servicing request 19:45:58.241 00.000 10672 OnExposeComplete: enter 19:45:58.241 00.000 10672 UpdateGuideState(): m_state=6 19:45:58.241 00.000 10672 Star::Find(15, 1087, 793, 0, (0,0,0,0), 0.0, 0) frame 1370 19:45:58.241 00.000 10672 Star::Find returns 1 (0), X=1087.90, Y=794.91, Mass=274305, SNR=43.5, Peak=49456 HFD=2.5 19:45:58.241 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.02) = xAngle (4.10 = -2.19) 19:45:58.241 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.97 = 0.97) 19:45:58.241 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.42 hyp=0.48 cameraTheta=1.08 mountX=-0.28 mountY=0.40, mountTheta=2.18 19:45:58.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.42, opts=13) 19:45:58.241 00.000 10672 Enqueuing Move request for scope (0.23, 0.42) 19:45:58.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:45:58.241 00.000 428 Worker thread wakes up 19:45:58.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.42) opts 0xd 19:45:58.241 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.42) 19:45:58.241 00.000 428 Moving (0.23, 0.42) raw xDistance=-0.28 yDistance=0.40 19:45:58.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:45:58.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:58.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:45:58.241 00.000 428 MoveAxis(E, 0, ABG) 19:45:58.241 00.000 428 Move returns status 0, amount 0 19:45:58.241 00.000 428 MoveAxis(N, 0, ABG) 19:45:58.241 00.000 428 Move returns status 0, amount 0 19:45:58.241 00.000 428 move complete, result=0 19:45:58.241 00.000 428 worker thread done servicing request 19:45:58.273 00.032 10672 UpdateGuideState exits: m=274305 SNR=43.5 19:45:58.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:58.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:45:58.273 00.000 10672 Enqueuing Expose request 19:45:58.273 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 19:45:58.273 00.000 428 Worker thread wakes up 19:45:58.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:45:58.273 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,779,31,31) 19:45:59.054 00.781 10672 read socket command 10 19:45:59.054 00.000 10672 processing socket request REQDIST 19:45:59.054 00.000 10672 SOCKSVR: Sending pixel error of 0.61 19:45:59.054 00.000 10672 Sending socket response 61 (0x3d) 19:45:59.314 00.260 10672 read socket command 13 19:45:59.314 00.000 10672 processing socket request MOVEn 19:45:59.315 00.001 10672 PhdController::Dither begins 19:45:59.315 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 19:45:59.315 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 19:45:59.315 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 19:45:59.315 00.000 10672 setting lock position to (1084.65, 819.31) 19:45:59.315 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 19:45:59.315 00.000 10672 Status Line: Dither by 0.00,25.00 19:45:59.327 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:45:59.328 00.001 10672 PhdController: newstate STATE_SETTLE_WAIT 19:45:59.328 00.000 10672 Sending socket response 2 (0x2) 19:46:00.602 01.274 428 Exposure complete 19:46:00.756 00.154 428 worker thread done servicing request 19:46:00.756 00.000 10672 OnExposeComplete: enter 19:46:00.756 00.000 10672 UpdateGuideState(): m_state=6 19:46:00.757 00.001 10672 Star::Find(15, 1087, 794, 0, (0,0,0,0), 0.0, 0) frame 1371 19:46:00.758 00.001 10672 Star::Find returns 1 (0), X=1088.06, Y=794.64, Mass=244614, SNR=44.4, Peak=47600 HFD=2.3 19:46:00.758 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 19:46:00.758 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 19:46:00.758 00.000 10672 CameraToMount -- cameraX=3.41 cameraY=-24.67 hyp=24.90 cameraTheta=-1.43 mountX=-0.40 mountY=-24.89, mountTheta=-1.59 19:46:00.759 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 19:46:00.760 00.001 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:46:00.760 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 19:46:00.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 19:46:00.760 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 19:46:00.760 00.000 10672 Mount: notify direct move -0.00,-10.50 19:46:00.760 00.000 428 Worker thread wakes up 19:46:00.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:46:00.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 19:46:00.761 00.001 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 19:46:00.761 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 19:46:00.761 00.000 428 MoveAxis(E, 0, B) 19:46:00.761 00.000 428 Move returns status 0, amount 0 19:46:00.761 00.000 428 MoveAxis(N, 15925, B) 19:46:00.761 00.000 428 Guiding Dir = 0, Dur = 15925 19:46:00.762 00.001 428 IsSlewing returns 0 19:46:00.762 00.000 428 IsGuiding returns 0 19:46:00.783 00.021 10672 UpdateGuideState exits: m=244614 SNR=44.4 19:46:00.784 00.001 10672 PhdController: settling, locked = 1, distance = 25.40 (99.00) aobump = 0 frame = 1 / 10 19:46:00.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:00.784 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:46:00.784 00.000 10672 Enqueuing Expose request 19:46:00.845 00.061 428 PulseGuide returned control before completion, sleep 15853 19:46:01.339 00.494 10672 read socket command 10 19:46:01.339 00.000 10672 processing socket request REQDIST 19:46:01.339 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:01.339 00.000 10672 Sending socket response 255 (0xff) 19:46:05.959 04.620 10672 read socket command 10 19:46:05.959 00.000 10672 processing socket request REQDIST 19:46:05.959 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:05.959 00.000 10672 Sending socket response 255 (0xff) 19:46:07.334 01.375 10672 read socket command 10 19:46:07.334 00.000 10672 processing socket request REQDIST 19:46:07.334 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:07.334 00.000 10672 Sending socket response 255 (0xff) 19:46:09.333 01.999 10672 read socket command 10 19:46:09.333 00.000 10672 processing socket request REQDIST 19:46:09.333 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:09.333 00.000 10672 Sending socket response 255 (0xff) 19:46:11.338 02.005 10672 read socket command 10 19:46:11.338 00.000 10672 processing socket request REQDIST 19:46:11.338 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:11.338 00.000 10672 Sending socket response 255 (0xff) 19:46:13.337 01.999 10672 read socket command 10 19:46:13.337 00.000 10672 processing socket request REQDIST 19:46:13.337 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:13.337 00.000 10672 Sending socket response 255 (0xff) 19:46:15.336 01.999 10672 read socket command 10 19:46:15.336 00.000 10672 processing socket request REQDIST 19:46:15.336 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:15.336 00.000 10672 Sending socket response 255 (0xff) 19:46:16.711 01.375 428 IsGuiding returns 1 19:46:16.711 00.000 428 scope still moving after pulse duration time elapsed 19:46:16.742 00.031 428 IsSlewing returns 0 19:46:16.742 00.000 428 IsGuiding returns 1 19:46:16.773 00.031 428 IsSlewing returns 0 19:46:16.773 00.000 428 IsGuiding returns 1 19:46:16.820 00.047 428 IsSlewing returns 0 19:46:16.820 00.000 428 IsGuiding returns 0 19:46:16.820 00.000 428 scope move finished after 15925 + 144 ms 19:46:16.820 00.000 428 Move returns status 0, amount 15925 19:46:16.820 00.000 428 move complete, result=0 19:46:16.820 00.000 428 worker thread done servicing request 19:46:16.820 00.000 428 Worker thread wakes up 19:46:16.820 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 19:46:16.820 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:46:16.820 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,780,31,31) 19:46:16.836 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:46:16.851 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:46:17.336 00.485 10672 read socket command 10 19:46:17.336 00.000 10672 processing socket request REQDIST 19:46:17.336 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:17.336 00.000 10672 Sending socket response 255 (0xff) 19:46:18.101 00.765 428 Exposure complete 19:46:18.242 00.141 428 worker thread done servicing request 19:46:18.242 00.000 10672 OnExposeComplete: enter 19:46:18.242 00.000 10672 UpdateGuideState(): m_state=6 19:46:18.242 00.000 10672 Star::Find(15, 1088, 794, 0, (0,0,0,0), 0.0, 0) frame 1372 19:46:18.242 00.000 10672 Star::Find returns 1 (0), X=1085.94, Y=805.87, Mass=279047, SNR=47.8, Peak=38224 HFD=2.9 19:46:18.242 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 19:46:18.242 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 19:46:18.242 00.000 10672 CameraToMount -- cameraX=1.29 cameraY=-13.44 hyp=13.50 cameraTheta=-1.47 mountX=0.34 mountY=-13.50, mountTheta=-1.55 19:46:18.242 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 19:46:18.242 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:46:18.242 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 19:46:18.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 19:46:18.242 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 19:46:18.242 00.000 10672 Mount: notify direct move -0.00,-10.50 19:46:18.242 00.000 428 Worker thread wakes up 19:46:18.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:46:18.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 19:46:18.242 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 19:46:18.242 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 19:46:18.242 00.000 428 MoveAxis(E, 0, B) 19:46:18.242 00.000 428 Move returns status 0, amount 0 19:46:18.242 00.000 428 MoveAxis(N, 15925, B) 19:46:18.242 00.000 428 Guiding Dir = 0, Dur = 15925 19:46:18.242 00.000 428 IsSlewing returns 0 19:46:18.242 00.000 428 IsGuiding returns 0 19:46:18.273 00.031 10672 UpdateGuideState exits: m=279047 SNR=47.8 19:46:18.273 00.000 10672 PhdController: settling, locked = 1, distance = 21.83 (99.00) aobump = 0 frame = 2 / 10 19:46:18.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:18.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:46:18.273 00.000 10672 Enqueuing Expose request 19:46:18.320 00.047 428 PulseGuide returned control before completion, sleep 15858 19:46:24.073 05.753 10672 read socket command 10 19:46:24.073 00.000 10672 processing socket request REQDIST 19:46:24.073 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:24.073 00.000 10672 Sending socket response 255 (0xff) 19:46:29.061 04.988 10672 read socket command 10 19:46:29.061 00.000 10672 processing socket request REQDIST 19:46:29.061 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:29.061 00.000 10672 Sending socket response 255 (0xff) 19:46:34.059 04.998 10672 read socket command 10 19:46:34.059 00.000 10672 processing socket request REQDIST 19:46:34.059 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:34.059 00.000 10672 Sending socket response 255 (0xff) 19:46:34.231 00.172 428 IsGuiding returns 1 19:46:34.231 00.000 428 scope still moving after pulse duration time elapsed 19:46:34.293 00.062 428 IsSlewing returns 0 19:46:34.293 00.000 428 IsGuiding returns 0 19:46:34.293 00.000 428 scope move finished after 15925 + 123 ms 19:46:34.293 00.000 428 Move returns status 0, amount 15925 19:46:34.293 00.000 428 move complete, result=0 19:46:34.293 00.000 428 worker thread done servicing request 19:46:34.293 00.000 428 Worker thread wakes up 19:46:34.293 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 19:46:34.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:46:34.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1071,791,31,31) 19:46:34.309 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:46:34.324 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:46:35.595 01.271 428 Exposure complete 19:46:35.735 00.140 428 worker thread done servicing request 19:46:35.735 00.000 10672 OnExposeComplete: enter 19:46:35.735 00.000 10672 UpdateGuideState(): m_state=6 19:46:35.735 00.000 10672 Star::Find(15, 1085, 805, 0, (0,0,0,0), 0.0, 0) frame 1373 19:46:35.735 00.000 10672 Star::Find returns 1 (0), X=1084.59, Y=817.40, Mass=243167, SNR=38.8, Peak=27760 HFD=3.2 19:46:35.735 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 19:46:35.735 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 19:46:35.735 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-1.90 hyp=1.90 cameraTheta=-1.60 mountX=0.29 mountY=-1.89, mountTheta=-1.42 19:46:35.735 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 19:46:35.735 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 19:46:35.735 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 19:46:35.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 19:46:35.735 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 19:46:35.751 00.016 10672 Mount: notify direct move -0.00,-4.00 19:46:35.751 00.000 428 Worker thread wakes up 19:46:35.751 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:46:35.751 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 19:46:35.751 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 19:46:35.751 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 19:46:35.751 00.000 428 MoveAxis(E, 0, B) 19:46:35.751 00.000 428 Move returns status 0, amount 0 19:46:35.751 00.000 428 MoveAxis(N, 6067, B) 19:46:35.751 00.000 428 Guiding Dir = 0, Dur = 6067 19:46:35.751 00.000 428 IsSlewing returns 0 19:46:35.751 00.000 428 IsGuiding returns 0 19:46:35.766 00.015 10672 UpdateGuideState exits: m=243167 SNR=38.8 19:46:35.766 00.000 10672 PhdController: settling, locked = 1, distance = 15.85 (99.00) aobump = 0 frame = 3 / 10 19:46:35.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:35.766 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:46:35.766 00.000 10672 Enqueuing Expose request 19:46:35.829 00.063 428 PulseGuide returned control before completion, sleep 5994 19:46:39.054 03.225 10672 read socket command 10 19:46:39.054 00.000 10672 processing socket request REQDIST 19:46:39.054 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:39.054 00.000 10672 Sending socket response 255 (0xff) 19:46:41.835 02.781 428 IsGuiding returns 1 19:46:41.835 00.000 428 scope still moving after pulse duration time elapsed 19:46:41.866 00.031 428 IsSlewing returns 0 19:46:41.866 00.000 428 IsGuiding returns 1 19:46:41.913 00.047 428 IsSlewing returns 0 19:46:41.913 00.000 428 IsGuiding returns 0 19:46:41.928 00.015 428 scope move finished after 6067 + 108 ms 19:46:41.928 00.000 428 Move returns status 0, amount 6067 19:46:41.928 00.000 428 move complete, result=0 19:46:41.928 00.000 428 worker thread done servicing request 19:46:41.928 00.000 428 Worker thread wakes up 19:46:41.928 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 19:46:41.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:46:41.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:46:41.944 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:46:41.959 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 19:46:43.100 01.141 428 Exposure complete 19:46:43.225 00.125 428 worker thread done servicing request 19:46:43.225 00.000 10672 OnExposeComplete: enter 19:46:43.225 00.000 10672 UpdateGuideState(): m_state=6 19:46:43.225 00.000 10672 Star::Find(15, 1084, 817, 0, (0,0,0,0), 0.0, 0) frame 1374 19:46:43.225 00.000 10672 Star::Find returns 1 (0), X=1084.49, Y=822.02, Mass=231891, SNR=42.6, Peak=36272 HFD=2.3 19:46:43.225 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.63) 19:46:43.225 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.52 = 1.52) 19:46:43.225 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=2.71 hyp=2.72 cameraTheta=1.63 mountX=-0.17 mountY=2.71, mountTheta=1.63 19:46:43.225 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=2.71, opts=13) 19:46:43.225 00.000 10672 Enqueuing Move request for scope (-0.16, 2.71) 19:46:43.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:46:43.225 00.000 428 Worker thread wakes up 19:46:43.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 2.71) opts 0xd 19:46:43.225 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 2.71) 19:46:43.225 00.000 428 Moving (-0.16, 2.71) raw xDistance=-0.17 yDistance=2.71 19:46:43.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:46:43.225 00.000 428 resist switch: large excursion: input 2.71 thresh 1.65 direction from 0 to 1 19:46:43.240 00.015 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.14 19:46:43.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.71 from input 2.71 19:46:43.240 00.000 428 MoveAxis(E, 0, ABG) 19:46:43.240 00.000 428 Move returns status 0, amount 0 19:46:43.240 00.000 428 MoveAxis(S, 4118, ABG) 19:46:43.240 00.000 428 duration set to 2500 by maxDecDuration 19:46:43.240 00.000 428 Guiding Dir = 1, Dur = 2500 19:46:43.240 00.000 428 IsSlewing returns 0 19:46:43.240 00.000 428 IsGuiding returns 0 19:46:43.256 00.016 10672 UpdateGuideState exits: m=231891 SNR=42.6 19:46:43.256 00.000 10672 PhdController: settling, locked = 1, distance = 2.72 (99.00) aobump = 0 frame = 4 / 10 19:46:43.256 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:43.256 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:46:43.256 00.000 10672 Enqueuing Expose request 19:46:43.303 00.047 428 PulseGuide returned control before completion, sleep 2436 19:46:44.057 00.754 10672 read socket command 10 19:46:44.057 00.000 10672 processing socket request REQDIST 19:46:44.057 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:44.057 00.000 10672 Sending socket response 255 (0xff) 19:46:45.760 01.703 428 IsGuiding returns 1 19:46:45.760 00.000 428 scope still moving after pulse duration time elapsed 19:46:45.791 00.031 428 IsSlewing returns 0 19:46:45.791 00.000 428 IsGuiding returns 1 19:46:45.838 00.047 428 IsSlewing returns 0 19:46:45.838 00.000 428 IsGuiding returns 0 19:46:45.838 00.000 428 scope move finished after 2500 + 102 ms 19:46:45.838 00.000 428 Move returns status 0, amount 2500 19:46:45.838 00.000 428 move complete, result=0 19:46:45.838 00.000 428 worker thread done servicing request 19:46:45.838 00.000 428 Worker thread wakes up 19:46:45.838 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 2.7 px 2500 ms SOUTH 19:46:45.838 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:46:45.838 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:46:45.853 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:46:48.103 02.250 428 Exposure complete 19:46:48.243 00.140 428 worker thread done servicing request 19:46:48.243 00.000 10672 OnExposeComplete: enter 19:46:48.243 00.000 10672 UpdateGuideState(): m_state=6 19:46:48.243 00.000 10672 Star::Find(15, 1084, 822, 0, (0,0,0,0), 0.0, 0) frame 1375 19:46:48.243 00.000 10672 Star::Find returns 1 (0), X=1085.44, Y=821.67, Mass=249155, SNR=39.6, Peak=32448 HFD=2.9 19:46:48.243 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.02) = xAngle (4.27 = -2.02) 19:46:48.243 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.14 = 1.14) 19:46:48.243 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=2.36 hyp=2.49 cameraTheta=1.25 mountX=-1.07 mountY=2.26, mountTheta=2.01 19:46:48.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=2.36, opts=13) 19:46:48.243 00.000 10672 Enqueuing Move request for scope (0.79, 2.36) 19:46:48.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:46:48.243 00.000 428 Worker thread wakes up 19:46:48.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 2.36) opts 0xd 19:46:48.243 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 2.36) 19:46:48.243 00.000 428 Moving (0.79, 2.36) raw xDistance=-1.07 yDistance=2.26 19:46:48.243 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.07 19:46:48.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.26 from input 2.26 19:46:48.243 00.000 428 MoveAxis(E, 996, ABG) 19:46:48.243 00.000 428 Guiding Dir = 2, Dur = 996 19:46:48.243 00.000 428 IsSlewing returns 0 19:46:48.243 00.000 428 IsGuiding returns 0 19:46:48.259 00.016 10672 UpdateGuideState exits: m=249155 SNR=39.6 19:46:48.259 00.000 10672 PhdController: settling, locked = 1, distance = 2.65 (99.00) aobump = 0 frame = 5 / 10 19:46:48.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:48.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:46:48.259 00.000 10672 Enqueuing Expose request 19:46:48.259 00.000 428 PulseGuide returned control before completion, sleep 986 19:46:49.055 00.796 10672 read socket command 10 19:46:49.055 00.000 10672 processing socket request REQDIST 19:46:49.055 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:46:49.055 00.000 10672 Sending socket response 255 (0xff) 19:46:49.259 00.204 428 IsGuiding returns 1 19:46:49.259 00.000 428 scope still moving after pulse duration time elapsed 19:46:49.290 00.031 428 IsSlewing returns 0 19:46:49.290 00.000 428 IsGuiding returns 0 19:46:49.290 00.000 428 scope move finished after 996 + 48 ms 19:46:49.290 00.000 428 Move returns status 0, amount 996 19:46:49.290 00.000 428 MoveAxis(S, 3429, ABG) 19:46:49.290 00.000 428 duration set to 2500 by maxDecDuration 19:46:49.290 00.000 428 Guiding Dir = 1, Dur = 2500 19:46:49.290 00.000 428 IsSlewing returns 0 19:46:49.290 00.000 428 IsGuiding returns 0 19:46:49.368 00.078 428 PulseGuide returned control before completion, sleep 2432 19:46:51.836 02.468 428 IsGuiding returns 1 19:46:51.836 00.000 428 scope still moving after pulse duration time elapsed 19:46:51.898 00.062 428 IsSlewing returns 0 19:46:51.898 00.000 428 IsGuiding returns 0 19:46:51.898 00.000 428 scope move finished after 2500 + 103 ms 19:46:51.898 00.000 428 Move returns status 0, amount 2500 19:46:51.898 00.000 428 move complete, result=0 19:46:51.898 00.000 428 worker thread done servicing request 19:46:51.898 00.000 428 Worker thread wakes up 19:46:51.898 00.000 10672 GuideStep: -1.1 px 996 ms EAST, 2.3 px 2500 ms SOUTH 19:46:51.898 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:46:51.898 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:46:51.898 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:46:53.089 01.191 428 Exposure complete 19:46:53.230 00.141 428 worker thread done servicing request 19:46:53.230 00.000 10672 OnExposeComplete: enter 19:46:53.230 00.000 10672 UpdateGuideState(): m_state=6 19:46:53.230 00.000 10672 Star::Find(15, 1085, 821, 0, (0,0,0,0), 0.0, 0) frame 1376 19:46:53.230 00.000 10672 Star::Find returns 1 (0), X=1084.97, Y=820.92, Mass=262836, SNR=42.5, Peak=58944 HFD=2.1 19:46:53.230 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.02) = xAngle (4.40 = -1.89) 19:46:53.230 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.27 = 1.27) 19:46:53.230 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=1.61 hyp=1.64 cameraTheta=1.38 mountX=-0.51 mountY=1.57, mountTheta=1.88 19:46:53.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=1.61, opts=13) 19:46:53.230 00.000 10672 Enqueuing Move request for scope (0.32, 1.61) 19:46:53.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=792, FiltMax=65488, Gamma=1.000 19:46:53.230 00.000 428 Worker thread wakes up 19:46:53.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 1.61) opts 0xd 19:46:53.230 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 1.61) 19:46:53.230 00.000 428 Moving (0.32, 1.61) raw xDistance=-0.51 yDistance=1.57 19:46:53.230 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.51 19:46:53.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.57 from input 1.57 19:46:53.230 00.000 428 MoveAxis(E, 542, ABG) 19:46:53.230 00.000 428 Guiding Dir = 2, Dur = 542 19:46:53.246 00.016 428 IsSlewing returns 0 19:46:53.246 00.000 428 IsGuiding returns 0 19:46:53.261 00.015 10672 UpdateGuideState exits: m=262836 SNR=42.5 19:46:53.261 00.000 10672 PhdController: settling, locked = 1, distance = 2.35 (99.00) aobump = 0 frame = 6 / 10 19:46:53.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:53.261 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:46:53.261 00.000 10672 Enqueuing Expose request 19:46:53.277 00.016 428 PulseGuide returned control before completion, sleep 522 19:46:53.824 00.547 428 IsGuiding returns 1 19:46:53.824 00.000 428 scope still moving after pulse duration time elapsed 19:46:53.855 00.031 428 IsSlewing returns 0 19:46:53.855 00.000 428 IsGuiding returns 0 19:46:53.855 00.000 428 scope move finished after 542 + 64 ms 19:46:53.855 00.000 428 Move returns status 0, amount 542 19:46:53.855 00.000 428 MoveAxis(S, 2381, ABG) 19:46:53.855 00.000 428 Guiding Dir = 1, Dur = 2381 19:46:53.870 00.015 428 IsSlewing returns 0 19:46:53.870 00.000 428 IsGuiding returns 0 19:46:53.933 00.063 428 PulseGuide returned control before completion, sleep 2317 19:46:54.058 00.125 10672 read socket command 10 19:46:54.058 00.000 10672 processing socket request REQDIST 19:46:54.058 00.000 10672 SOCKSVR: Sending pixel error of 2.34 19:46:54.058 00.000 10672 Sending socket response 234 (0xea) 19:46:56.276 02.218 428 IsGuiding returns 1 19:46:56.276 00.000 428 scope still moving after pulse duration time elapsed 19:46:56.339 00.063 428 IsSlewing returns 0 19:46:56.370 00.031 428 IsGuiding returns 0 19:46:56.370 00.000 428 scope move finished after 2381 + 123 ms 19:46:56.370 00.000 428 Move returns status 0, amount 2381 19:46:56.370 00.000 428 move complete, result=0 19:46:56.370 00.000 428 worker thread done servicing request 19:46:56.370 00.000 428 Worker thread wakes up 19:46:56.370 00.000 10672 GuideStep: -0.5 px 542 ms EAST, 1.6 px 2381 ms SOUTH 19:46:56.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:46:56.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:46:56.385 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:46:58.088 01.703 428 Exposure complete 19:46:58.228 00.140 428 worker thread done servicing request 19:46:58.228 00.000 10672 OnExposeComplete: enter 19:46:58.228 00.000 10672 UpdateGuideState(): m_state=6 19:46:58.228 00.000 10672 Star::Find(15, 1084, 820, 0, (0,0,0,0), 0.0, 0) frame 1377 19:46:58.228 00.000 10672 Star::Find returns 1 (0), X=1084.94, Y=819.96, Mass=224766, SNR=45.4, Peak=60032 HFD=2.1 19:46:58.228 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.02) = xAngle (4.18 = -2.11) 19:46:58.228 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.05 = 1.05) 19:46:58.228 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.66 hyp=0.72 cameraTheta=1.16 mountX=-0.37 mountY=0.62, mountTheta=2.10 19:46:58.228 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.66, opts=13) 19:46:58.228 00.000 10672 Enqueuing Move request for scope (0.29, 0.66) 19:46:58.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:46:58.228 00.000 428 Worker thread wakes up 19:46:58.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.66) opts 0xd 19:46:58.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.66) 19:46:58.228 00.000 428 Moving (0.29, 0.66) raw xDistance=-0.37 yDistance=0.62 19:46:58.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:46:58.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 19:46:58.228 00.000 428 MoveAxis(E, 0, ABG) 19:46:58.228 00.000 428 Move returns status 0, amount 0 19:46:58.228 00.000 428 MoveAxis(S, 942, ABG) 19:46:58.228 00.000 428 Guiding Dir = 1, Dur = 942 19:46:58.244 00.016 428 IsSlewing returns 0 19:46:58.244 00.000 428 IsGuiding returns 0 19:46:58.260 00.016 10672 UpdateGuideState exits: m=224766 SNR=45.4 19:46:58.260 00.000 10672 PhdController: settling, locked = 1, distance = 1.86 (99.00) aobump = 0 frame = 7 / 10 19:46:58.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:58.260 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:46:58.260 00.000 10672 Enqueuing Expose request 19:46:58.322 00.062 428 PulseGuide returned control before completion, sleep 874 19:46:59.056 00.734 10672 read socket command 10 19:46:59.056 00.000 10672 processing socket request REQDIST 19:46:59.056 00.000 10672 SOCKSVR: Sending pixel error of 1.85 19:46:59.056 00.000 10672 Sending socket response 185 (0xb9) 19:46:59.212 00.156 428 IsGuiding returns 1 19:46:59.212 00.000 428 scope still moving after pulse duration time elapsed 19:46:59.244 00.032 428 IsSlewing returns 0 19:46:59.244 00.000 428 IsGuiding returns 1 19:46:59.291 00.047 428 IsSlewing returns 0 19:46:59.291 00.000 428 IsGuiding returns 0 19:46:59.291 00.000 428 scope move finished after 942 + 112 ms 19:46:59.291 00.000 428 Move returns status 0, amount 942 19:46:59.291 00.000 428 move complete, result=0 19:46:59.291 00.000 428 worker thread done servicing request 19:46:59.291 00.000 428 Worker thread wakes up 19:46:59.291 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 942 ms SOUTH 19:46:59.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:46:59.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:00.592 01.301 428 Exposure complete 19:47:00.732 00.140 428 worker thread done servicing request 19:47:00.732 00.000 10672 OnExposeComplete: enter 19:47:00.732 00.000 10672 UpdateGuideState(): m_state=6 19:47:00.732 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1378 19:47:00.732 00.000 10672 Star::Find returns 1 (0), X=1085.15, Y=819.85, Mass=251030, SNR=49.5, Peak=46080 HFD=2.3 19:47:00.732 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.02) = xAngle (3.85 = -2.44) 19:47:00.732 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 19:47:00.732 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.55 hyp=0.74 cameraTheta=0.83 mountX=-0.56 mountY=0.49, mountTheta=2.43 19:47:00.748 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.55, opts=13) 19:47:00.748 00.000 10672 Enqueuing Move request for scope (0.50, 0.55) 19:47:00.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:47:00.748 00.000 428 Worker thread wakes up 19:47:00.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.55) opts 0xd 19:47:00.748 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.55) 19:47:00.748 00.000 428 Moving (0.50, 0.55) raw xDistance=-0.56 yDistance=0.49 19:47:00.748 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56 19:47:00.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:00.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 19:47:00.748 00.000 428 MoveAxis(E, 525, ABG) 19:47:00.748 00.000 428 Guiding Dir = 2, Dur = 525 19:47:00.748 00.000 428 IsSlewing returns 0 19:47:00.748 00.000 428 IsGuiding returns 0 19:47:00.763 00.015 428 PulseGuide returned control before completion, sleep 517 19:47:00.779 00.016 10672 UpdateGuideState exits: m=251030 SNR=49.5 19:47:00.779 00.000 10672 PhdController: settling, locked = 1, distance = 1.52 (99.00) aobump = 0 frame = 8 / 10 19:47:00.779 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:00.779 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:00.779 00.000 10672 Enqueuing Expose request 19:47:01.310 00.531 428 IsGuiding returns 0 19:47:01.310 00.000 428 Move returns status 0, amount 525 19:47:01.310 00.000 428 MoveAxis(N, 0, ABG) 19:47:01.310 00.000 428 Move returns status 0, amount 0 19:47:01.310 00.000 428 move complete, result=0 19:47:01.310 00.000 428 worker thread done servicing request 19:47:01.310 00.000 10672 GuideStep: -0.6 px 525 ms EAST, 0.5 px 0 ms NORTH 19:47:01.310 00.000 428 Worker thread wakes up 19:47:01.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:01.310 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:03.091 01.781 428 Exposure complete 19:47:03.231 00.140 428 worker thread done servicing request 19:47:03.231 00.000 10672 OnExposeComplete: enter 19:47:03.231 00.000 10672 UpdateGuideState(): m_state=6 19:47:03.247 00.016 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1379 19:47:03.247 00.000 10672 Star::Find returns 1 (0), X=1085.13, Y=819.93, Mass=242443, SNR=43.6, Peak=52176 HFD=2.3 19:47:03.247 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.02) = xAngle (3.93 = -2.35) 19:47:03.247 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.81 = 0.81) 19:47:03.247 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.62 hyp=0.78 cameraTheta=0.91 mountX=-0.55 mountY=0.57, mountTheta=2.34 19:47:03.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.62, opts=13) 19:47:03.247 00.000 10672 Enqueuing Move request for scope (0.48, 0.62) 19:47:03.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:47:03.247 00.000 428 Worker thread wakes up 19:47:03.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.62) opts 0xd 19:47:03.247 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.62) 19:47:03.247 00.000 428 Moving (0.48, 0.62) raw xDistance=-0.55 yDistance=0.57 19:47:03.247 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.55 19:47:03.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 19:47:03.247 00.000 428 MoveAxis(E, 549, ABG) 19:47:03.247 00.000 428 Guiding Dir = 2, Dur = 549 19:47:03.247 00.000 428 IsSlewing returns 0 19:47:03.247 00.000 428 IsGuiding returns 0 19:47:03.263 00.016 428 PulseGuide returned control before completion, sleep 545 19:47:03.263 00.000 10672 UpdateGuideState exits: m=242443 SNR=43.6 19:47:03.263 00.000 10672 PhdController: settling, locked = 1, distance = 1.30 (99.00) aobump = 0 frame = 9 / 10 19:47:03.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:03.263 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:03.263 00.000 10672 Enqueuing Expose request 19:47:03.841 00.578 428 IsGuiding returns 0 19:47:03.841 00.000 428 Move returns status 0, amount 549 19:47:03.841 00.000 428 MoveAxis(S, 858, ABG) 19:47:03.841 00.000 428 Guiding Dir = 1, Dur = 858 19:47:03.872 00.031 428 IsSlewing returns 0 19:47:03.872 00.000 428 IsGuiding returns 0 19:47:03.950 00.078 428 PulseGuide returned control before completion, sleep 790 19:47:04.059 00.109 10672 read socket command 10 19:47:04.059 00.000 10672 processing socket request REQDIST 19:47:04.059 00.000 10672 SOCKSVR: Sending pixel error of 1.30 19:47:04.059 00.000 10672 Sending socket response 130 (0x82) 19:47:04.746 00.687 428 IsGuiding returns 1 19:47:04.746 00.000 428 scope still moving after pulse duration time elapsed 19:47:04.809 00.063 428 IsSlewing returns 0 19:47:04.840 00.031 428 IsGuiding returns 0 19:47:04.840 00.000 428 scope move finished after 858 + 115 ms 19:47:04.840 00.000 428 Move returns status 0, amount 858 19:47:04.840 00.000 428 move complete, result=0 19:47:04.840 00.000 428 worker thread done servicing request 19:47:04.840 00.000 10672 GuideStep: -0.6 px 549 ms EAST, 0.6 px 858 ms SOUTH 19:47:04.840 00.000 428 Worker thread wakes up 19:47:04.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:04.840 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:05.590 00.750 428 Exposure complete 19:47:05.731 00.141 428 worker thread done servicing request 19:47:05.731 00.000 10672 OnExposeComplete: enter 19:47:05.731 00.000 10672 UpdateGuideState(): m_state=6 19:47:05.731 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1380 19:47:05.731 00.000 10672 Star::Find returns 1 (0), X=1084.79, Y=819.96, Mass=263235, SNR=48.2, Peak=43136 HFD=2.5 19:47:05.731 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.02) = xAngle (4.38 = -1.90) 19:47:05.731 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 19:47:05.731 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.65 hyp=0.67 cameraTheta=1.36 mountX=-0.22 mountY=0.63, mountTheta=1.90 19:47:05.731 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.65, opts=13) 19:47:05.731 00.000 10672 Enqueuing Move request for scope (0.14, 0.65) 19:47:05.731 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:47:05.731 00.000 428 Worker thread wakes up 19:47:05.731 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.65) opts 0xd 19:47:05.731 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.65) 19:47:05.731 00.000 428 Moving (0.14, 0.65) raw xDistance=-0.22 yDistance=0.63 19:47:05.731 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:47:05.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 19:47:05.731 00.000 428 MoveAxis(E, 0, ABG) 19:47:05.731 00.000 428 Move returns status 0, amount 0 19:47:05.731 00.000 428 MoveAxis(S, 958, ABG) 19:47:05.731 00.000 428 Guiding Dir = 1, Dur = 958 19:47:05.746 00.015 428 IsSlewing returns 0 19:47:05.746 00.000 428 IsGuiding returns 0 19:47:05.777 00.031 10672 UpdateGuideState exits: m=263235 SNR=48.2 19:47:05.777 00.000 10672 PhdController: settling, locked = 1, distance = 1.11 (99.00) aobump = 0 frame = 10 / 10 19:47:05.777 00.000 10672 PhdController: newstate STATE_FINISH 19:47:05.777 00.000 10672 PhdController complete: success 19:47:05.777 00.000 10672 Mount: notify guiding dither settle done success=1 19:47:05.777 00.000 10672 PhdController: newstate STATE_IDLE 19:47:05.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:05.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:05.777 00.000 10672 Enqueuing Expose request 19:47:05.824 00.047 428 PulseGuide returned control before completion, sleep 889 19:47:06.730 00.906 428 IsGuiding returns 1 19:47:06.730 00.000 428 scope still moving after pulse duration time elapsed 19:47:06.761 00.031 428 IsSlewing returns 0 19:47:06.761 00.000 428 IsGuiding returns 1 19:47:06.809 00.048 428 IsSlewing returns 0 19:47:06.809 00.000 428 IsGuiding returns 0 19:47:06.809 00.000 428 scope move finished after 958 + 97 ms 19:47:06.809 00.000 428 Move returns status 0, amount 958 19:47:06.809 00.000 428 move complete, result=0 19:47:06.809 00.000 428 worker thread done servicing request 19:47:06.809 00.000 428 Worker thread wakes up 19:47:06.809 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 958 ms SOUTH 19:47:06.809 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:06.809 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:08.099 01.290 428 Exposure complete 19:47:08.238 00.139 428 worker thread done servicing request 19:47:08.239 00.001 10672 OnExposeComplete: enter 19:47:08.239 00.000 10672 UpdateGuideState(): m_state=6 19:47:08.239 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1381 19:47:08.240 00.001 10672 Star::Find returns 1 (0), X=1084.54, Y=819.57, Mass=247407, SNR=47.3, Peak=40848 HFD=2.2 19:47:08.240 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.02) = xAngle (4.98 = -1.31) 19:47:08.240 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 19:47:08.240 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.96 mountX=0.07 mountY=0.27, mountTheta=1.31 19:47:08.241 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.26, opts=13) 19:47:08.241 00.000 10672 Enqueuing Move request for scope (-0.11, 0.26) 19:47:08.242 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:47:08.242 00.000 428 Worker thread wakes up 19:47:08.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd 19:47:08.242 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.26) 19:47:08.242 00.000 428 Moving (-0.11, 0.26) raw xDistance=0.07 yDistance=0.27 19:47:08.243 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:47:08.243 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:08.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:47:08.243 00.000 428 MoveAxis(E, 0, ABG) 19:47:08.243 00.000 428 Move returns status 0, amount 0 19:47:08.243 00.000 428 MoveAxis(N, 0, ABG) 19:47:08.244 00.001 428 Move returns status 0, amount 0 19:47:08.244 00.000 428 move complete, result=0 19:47:08.244 00.000 428 worker thread done servicing request 19:47:08.266 00.022 10672 UpdateGuideState exits: m=247407 SNR=47.3 19:47:08.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:08.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:08.266 00.000 10672 Enqueuing Expose request 19:47:08.266 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:47:08.267 00.001 428 Worker thread wakes up 19:47:08.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:08.267 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:09.051 00.784 10672 read socket command 10 19:47:09.051 00.000 10672 processing socket request REQDIST 19:47:09.051 00.000 10672 SOCKSVR: Sending pixel error of 0.86 19:47:09.052 00.001 10672 Sending socket response 86 (0x56) 19:47:10.591 01.539 428 Exposure complete 19:47:10.747 00.156 428 worker thread done servicing request 19:47:10.747 00.000 10672 OnExposeComplete: enter 19:47:10.747 00.000 10672 UpdateGuideState(): m_state=6 19:47:10.747 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1382 19:47:10.747 00.000 10672 Star::Find returns 1 (0), X=1085.19, Y=819.45, Mass=256568, SNR=47.1, Peak=42704 HFD=2.6 19:47:10.747 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.02) = xAngle (3.28 = -3.00) 19:47:10.747 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.15 = 0.15) 19:47:10.747 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.14 hyp=0.56 cameraTheta=0.26 mountX=-0.55 mountY=0.09, mountTheta=2.99 19:47:10.763 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.14, opts=13) 19:47:10.763 00.000 10672 Enqueuing Move request for scope (0.54, 0.14) 19:47:10.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:47:10.763 00.000 428 Worker thread wakes up 19:47:10.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.14) opts 0xd 19:47:10.763 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.14) 19:47:10.763 00.000 428 Moving (0.54, 0.14) raw xDistance=-0.55 yDistance=0.09 19:47:10.763 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 19:47:10.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:10.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:47:10.763 00.000 428 MoveAxis(E, 516, ABG) 19:47:10.763 00.000 428 Guiding Dir = 2, Dur = 516 19:47:10.778 00.015 428 IsSlewing returns 0 19:47:10.778 00.000 428 IsGuiding returns 0 19:47:10.778 00.000 10672 UpdateGuideState exits: m=256568 SNR=47.1 19:47:10.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:10.778 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:10.778 00.000 10672 Enqueuing Expose request 19:47:10.794 00.016 428 PulseGuide returned control before completion, sleep 512 19:47:11.325 00.531 428 IsGuiding returns 0 19:47:11.325 00.000 428 Move returns status 0, amount 516 19:47:11.325 00.000 428 MoveAxis(N, 0, ABG) 19:47:11.325 00.000 428 Move returns status 0, amount 0 19:47:11.325 00.000 428 move complete, result=0 19:47:11.325 00.000 428 worker thread done servicing request 19:47:11.325 00.000 428 Worker thread wakes up 19:47:11.325 00.000 10672 GuideStep: -0.6 px 516 ms EAST, 0.1 px 0 ms NORTH 19:47:11.341 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:11.341 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:13.090 01.749 428 Exposure complete 19:47:13.215 00.125 428 worker thread done servicing request 19:47:13.215 00.000 10672 OnExposeComplete: enter 19:47:13.215 00.000 10672 UpdateGuideState(): m_state=6 19:47:13.215 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1383 19:47:13.215 00.000 10672 Star::Find returns 1 (0), X=1084.62, Y=819.31, Mass=226431, SNR=42.0, Peak=41936 HFD=2.7 19:47:13.215 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.02) = xAngle (5.97 = -0.31) 19:47:13.215 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.84 = 2.84) 19:47:13.215 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.04 cameraTheta=2.95 mountX=0.03 mountY=0.01, mountTheta=0.30 19:47:13.231 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.01, opts=13) 19:47:13.231 00.000 10672 Enqueuing Move request for scope (-0.03, 0.01) 19:47:13.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:47:13.231 00.000 428 Worker thread wakes up 19:47:13.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd 19:47:13.231 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.01) 19:47:13.231 00.000 428 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=0.01 19:47:13.231 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:47:13.231 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:13.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:47:13.231 00.000 428 MoveAxis(E, 0, ABG) 19:47:13.231 00.000 428 Move returns status 0, amount 0 19:47:13.231 00.000 428 MoveAxis(N, 0, ABG) 19:47:13.231 00.000 428 Move returns status 0, amount 0 19:47:13.231 00.000 428 move complete, result=0 19:47:13.231 00.000 428 worker thread done servicing request 19:47:13.246 00.015 10672 UpdateGuideState exits: m=226431 SNR=42.0 19:47:13.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:13.246 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:13.246 00.000 10672 Enqueuing Expose request 19:47:13.246 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:47:13.246 00.000 428 Worker thread wakes up 19:47:13.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:13.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:14.059 00.813 10672 read socket command 10 19:47:14.059 00.000 10672 processing socket request REQDIST 19:47:14.059 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:47:14.059 00.000 10672 Sending socket response 55 (0x37) 19:47:15.589 01.530 428 Exposure complete 19:47:15.714 00.125 428 worker thread done servicing request 19:47:15.714 00.000 10672 OnExposeComplete: enter 19:47:15.714 00.000 10672 UpdateGuideState(): m_state=6 19:47:15.714 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1384 19:47:15.714 00.000 10672 Star::Find returns 1 (0), X=1084.64, Y=819.21, Mass=273016, SNR=43.1, Peak=35280 HFD=3.3 19:47:15.714 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.02) = xAngle (1.38 = 1.38) 19:47:15.714 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.75 = -1.75) 19:47:15.730 00.016 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.64 mountX=0.02 mountY=-0.10, mountTheta=-1.38 19:47:15.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.10, opts=13) 19:47:15.730 00.000 10672 Enqueuing Move request for scope (-0.01, -0.10) 19:47:15.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:47:15.730 00.000 428 Worker thread wakes up 19:47:15.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd 19:47:15.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.10) 19:47:15.730 00.000 428 Moving (-0.01, -0.10) raw xDistance=0.02 yDistance=-0.10 19:47:15.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:47:15.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:15.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:47:15.730 00.000 428 MoveAxis(E, 0, ABG) 19:47:15.730 00.000 428 Move returns status 0, amount 0 19:47:15.730 00.000 428 MoveAxis(N, 0, ABG) 19:47:15.730 00.000 428 Move returns status 0, amount 0 19:47:15.730 00.000 428 move complete, result=0 19:47:15.730 00.000 428 worker thread done servicing request 19:47:15.746 00.016 10672 UpdateGuideState exits: m=273016 SNR=43.1 19:47:15.761 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:15.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:15.761 00.000 10672 Enqueuing Expose request 19:47:15.761 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:47:15.761 00.000 428 Worker thread wakes up 19:47:15.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:15.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:18.078 02.317 428 Exposure complete 19:47:18.202 00.124 428 worker thread done servicing request 19:47:18.202 00.000 10672 OnExposeComplete: enter 19:47:18.202 00.000 10672 UpdateGuideState(): m_state=6 19:47:18.202 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1385 19:47:18.202 00.000 10672 Star::Find returns 1 (0), X=1085.01, Y=818.70, Mass=280888, SNR=49.2, Peak=39312 HFD=3.1 19:47:18.202 00.000 10672 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.02) = xAngle (1.99 = 1.99) 19:47:18.202 00.000 10672 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.14 = -1.14) 19:47:18.202 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.60 hyp=0.70 cameraTheta=-1.03 mountX=-0.29 mountY=-0.64, mountTheta=-1.99 19:47:18.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.60, opts=13) 19:47:18.202 00.000 10672 Enqueuing Move request for scope (0.36, -0.60) 19:47:18.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:47:18.202 00.000 428 Worker thread wakes up 19:47:18.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.60) opts 0xd 19:47:18.202 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.60) 19:47:18.202 00.000 428 Moving (0.36, -0.60) raw xDistance=-0.29 yDistance=-0.64 19:47:18.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:47:18.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:47:18.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 19:47:18.218 00.016 428 MoveAxis(E, 0, ABG) 19:47:18.218 00.000 428 Move returns status 0, amount 0 19:47:18.218 00.000 428 MoveAxis(N, 0, ABG) 19:47:18.218 00.000 428 Move returns status 0, amount 0 19:47:18.218 00.000 428 move complete, result=0 19:47:18.218 00.000 428 worker thread done servicing request 19:47:18.234 00.016 10672 UpdateGuideState exits: m=280888 SNR=49.2 19:47:18.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:18.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:18.234 00.000 10672 Enqueuing Expose request 19:47:18.234 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 19:47:18.234 00.000 428 Worker thread wakes up 19:47:18.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:18.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:19.062 00.828 10672 read socket command 10 19:47:19.062 00.000 10672 processing socket request REQDIST 19:47:19.062 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:47:19.062 00.000 10672 Sending socket response 50 (0x32) 19:47:20.592 01.530 428 Exposure complete 19:47:20.717 00.125 428 worker thread done servicing request 19:47:20.717 00.000 10672 OnExposeComplete: enter 19:47:20.717 00.000 10672 UpdateGuideState(): m_state=6 19:47:20.717 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1386 19:47:20.717 00.000 10672 Star::Find returns 1 (0), X=1085.35, Y=819.01, Mass=298919, SNR=45.6, Peak=37792 HFD=3.3 19:47:20.717 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.02) = xAngle (2.62 = 2.62) 19:47:20.717 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.51 = -0.51) 19:47:20.717 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=-0.30 hyp=0.76 cameraTheta=-0.40 mountX=-0.66 mountY=-0.37, mountTheta=-2.63 19:47:20.733 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=-0.30, opts=13) 19:47:20.733 00.000 10672 Enqueuing Move request for scope (0.70, -0.30) 19:47:20.733 00.000 428 Worker thread wakes up 19:47:20.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.30) opts 0xd 19:47:20.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:47:20.733 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, -0.30) 19:47:20.733 00.000 428 Moving (0.70, -0.30) raw xDistance=-0.66 yDistance=-0.37 19:47:20.733 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 19:47:20.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:20.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 19:47:20.733 00.000 428 MoveAxis(E, 613, ABG) 19:47:20.733 00.000 428 Guiding Dir = 2, Dur = 613 19:47:20.733 00.000 428 IsSlewing returns 0 19:47:20.733 00.000 428 IsGuiding returns 0 19:47:20.764 00.031 10672 UpdateGuideState exits: m=298919 SNR=45.6 19:47:20.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:20.764 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:20.764 00.000 10672 Enqueuing Expose request 19:47:20.764 00.000 428 PulseGuide returned control before completion, sleep 596 19:47:21.405 00.641 428 IsGuiding returns 0 19:47:21.405 00.000 428 Move returns status 0, amount 613 19:47:21.405 00.000 428 MoveAxis(N, 0, ABG) 19:47:21.405 00.000 428 Move returns status 0, amount 0 19:47:21.405 00.000 428 move complete, result=0 19:47:21.405 00.000 428 worker thread done servicing request 19:47:21.405 00.000 10672 GuideStep: -0.7 px 613 ms EAST, -0.4 px 0 ms NORTH 19:47:21.405 00.000 428 Worker thread wakes up 19:47:21.405 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:21.405 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:23.092 01.687 428 Exposure complete 19:47:23.232 00.140 428 worker thread done servicing request 19:47:23.232 00.000 10672 OnExposeComplete: enter 19:47:23.232 00.000 10672 UpdateGuideState(): m_state=6 19:47:23.232 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1387 19:47:23.232 00.000 10672 Star::Find returns 1 (0), X=1084.48, Y=818.77, Mass=274096, SNR=48.4, Peak=36272 HFD=3.1 19:47:23.232 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 19:47:23.232 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 19:47:23.232 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.54 hyp=0.56 cameraTheta=-1.87 mountX=0.23 mountY=-0.51, mountTheta=-1.15 19:47:23.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.54, opts=13) 19:47:23.232 00.000 10672 Enqueuing Move request for scope (-0.17, -0.54) 19:47:23.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:47:23.232 00.000 428 Worker thread wakes up 19:47:23.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.54) opts 0xd 19:47:23.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.54) 19:47:23.232 00.000 428 Moving (-0.17, -0.54) raw xDistance=0.23 yDistance=-0.51 19:47:23.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 19:47:23.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:23.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 19:47:23.232 00.000 428 MoveAxis(E, 0, ABG) 19:47:23.232 00.000 428 Move returns status 0, amount 0 19:47:23.232 00.000 428 MoveAxis(N, 0, ABG) 19:47:23.232 00.000 428 Move returns status 0, amount 0 19:47:23.232 00.000 428 move complete, result=0 19:47:23.232 00.000 428 worker thread done servicing request 19:47:23.248 00.016 10672 UpdateGuideState exits: m=274096 SNR=48.4 19:47:23.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:23.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:23.248 00.000 10672 Enqueuing Expose request 19:47:23.248 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:47:23.248 00.000 428 Worker thread wakes up 19:47:23.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:23.248 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:24.060 00.812 10672 read socket command 10 19:47:24.060 00.000 10672 processing socket request REQDIST 19:47:24.060 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:47:24.060 00.000 10672 Sending socket response 57 (0x39) 19:47:25.580 01.520 428 Exposure complete 19:47:25.721 00.141 428 worker thread done servicing request 19:47:25.721 00.000 10672 OnExposeComplete: enter 19:47:25.721 00.000 10672 UpdateGuideState(): m_state=6 19:47:25.721 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1388 19:47:25.721 00.000 10672 Star::Find returns 1 (0), X=1084.28, Y=819.14, Mass=231259, SNR=42.2, Peak=35616 HFD=2.4 19:47:25.721 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.02) = xAngle (0.31 = 0.31) 19:47:25.721 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82) 19:47:25.721 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.17 hyp=0.41 cameraTheta=-2.71 mountX=0.39 mountY=-0.13, mountTheta=-0.32 19:47:25.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.17, opts=13) 19:47:25.721 00.000 10672 Enqueuing Move request for scope (-0.37, -0.17) 19:47:25.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:47:25.721 00.000 428 Worker thread wakes up 19:47:25.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.17) opts 0xd 19:47:25.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.17) 19:47:25.721 00.000 428 Moving (-0.37, -0.17) raw xDistance=0.39 yDistance=-0.13 19:47:25.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 19:47:25.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:25.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:47:25.721 00.000 428 MoveAxis(E, 0, ABG) 19:47:25.721 00.000 428 Move returns status 0, amount 0 19:47:25.721 00.000 428 MoveAxis(N, 0, ABG) 19:47:25.721 00.000 428 Move returns status 0, amount 0 19:47:25.721 00.000 428 move complete, result=0 19:47:25.721 00.000 428 worker thread done servicing request 19:47:25.752 00.031 10672 UpdateGuideState exits: m=231259 SNR=42.2 19:47:25.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:25.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:25.752 00.000 10672 Enqueuing Expose request 19:47:25.752 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:47:25.752 00.000 428 Worker thread wakes up 19:47:25.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:25.752 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:28.079 02.327 428 Exposure complete 19:47:28.204 00.125 428 worker thread done servicing request 19:47:28.204 00.000 10672 OnExposeComplete: enter 19:47:28.204 00.000 10672 UpdateGuideState(): m_state=6 19:47:28.204 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1389 19:47:28.204 00.000 10672 Star::Find returns 1 (0), X=1084.93, Y=818.67, Mass=238436, SNR=49.8, Peak=42144 HFD=2.4 19:47:28.204 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 19:47:28.204 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 19:47:28.204 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.64 hyp=0.70 cameraTheta=-1.16 mountX=-0.20 mountY=-0.67, mountTheta=-1.86 19:47:28.220 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.64, opts=13) 19:47:28.220 00.000 10672 Enqueuing Move request for scope (0.28, -0.64) 19:47:28.220 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:47:28.220 00.000 428 Worker thread wakes up 19:47:28.220 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.64) opts 0xd 19:47:28.220 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.64) 19:47:28.220 00.000 428 Moving (0.28, -0.64) raw xDistance=-0.20 yDistance=-0.67 19:47:28.220 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:47:28.220 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:47:28.220 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 19:47:28.220 00.000 428 MoveAxis(E, 0, ABG) 19:47:28.220 00.000 428 Move returns status 0, amount 0 19:47:28.220 00.000 428 MoveAxis(N, 0, ABG) 19:47:28.220 00.000 428 Move returns status 0, amount 0 19:47:28.220 00.000 428 move complete, result=0 19:47:28.220 00.000 428 worker thread done servicing request 19:47:28.235 00.015 10672 UpdateGuideState exits: m=238436 SNR=49.8 19:47:28.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:28.235 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:28.235 00.000 10672 Enqueuing Expose request 19:47:28.235 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 19:47:28.235 00.000 428 Worker thread wakes up 19:47:28.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:28.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:29.048 00.813 10672 read socket command 10 19:47:29.048 00.000 10672 processing socket request REQDIST 19:47:29.048 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:47:29.048 00.000 10672 Sending socket response 57 (0x39) 19:47:30.578 01.530 428 Exposure complete 19:47:30.719 00.141 428 worker thread done servicing request 19:47:30.719 00.000 10672 OnExposeComplete: enter 19:47:30.719 00.000 10672 UpdateGuideState(): m_state=6 19:47:30.719 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1390 19:47:30.719 00.000 10672 Star::Find returns 1 (0), X=1084.91, Y=819.13, Mass=249136, SNR=45.2, Peak=45632 HFD=2.6 19:47:30.719 00.000 10672 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.02) = xAngle (2.41 = 2.41) 19:47:30.719 00.000 10672 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 19:47:30.719 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.61 mountX=-0.24 mountY=-0.21, mountTheta=-2.42 19:47:30.735 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.18, opts=13) 19:47:30.735 00.000 10672 Enqueuing Move request for scope (0.26, -0.18) 19:47:30.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:47:30.735 00.000 428 Worker thread wakes up 19:47:30.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd 19:47:30.735 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.18) 19:47:30.735 00.000 428 Moving (0.26, -0.18) raw xDistance=-0.24 yDistance=-0.21 19:47:30.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:47:30.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:30.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:47:30.735 00.000 428 MoveAxis(E, 0, ABG) 19:47:30.735 00.000 428 Move returns status 0, amount 0 19:47:30.735 00.000 428 MoveAxis(N, 0, ABG) 19:47:30.735 00.000 428 Move returns status 0, amount 0 19:47:30.735 00.000 428 move complete, result=0 19:47:30.735 00.000 428 worker thread done servicing request 19:47:30.750 00.015 10672 UpdateGuideState exits: m=249136 SNR=45.2 19:47:30.750 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:30.750 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:30.750 00.000 10672 Enqueuing Expose request 19:47:30.750 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:47:30.750 00.000 428 Worker thread wakes up 19:47:30.750 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:30.750 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:33.078 02.328 428 Exposure complete 19:47:33.218 00.140 428 worker thread done servicing request 19:47:33.218 00.000 10672 OnExposeComplete: enter 19:47:33.218 00.000 10672 UpdateGuideState(): m_state=6 19:47:33.218 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1391 19:47:33.218 00.000 10672 Star::Find returns 1 (0), X=1084.91, Y=819.09, Mass=265382, SNR=45.2, Peak=50544 HFD=2.4 19:47:33.218 00.000 10672 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.02) = xAngle (2.33 = 2.33) 19:47:33.218 00.000 10672 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 19:47:33.218 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-0.69 mountX=-0.24 mountY=-0.24, mountTheta=-2.34 19:47:33.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.22, opts=13) 19:47:33.218 00.000 10672 Enqueuing Move request for scope (0.26, -0.22) 19:47:33.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:47:33.218 00.000 428 Worker thread wakes up 19:47:33.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.22) opts 0xd 19:47:33.218 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.22) 19:47:33.234 00.016 428 Moving (0.26, -0.22) raw xDistance=-0.24 yDistance=-0.24 19:47:33.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:47:33.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:33.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:47:33.234 00.000 428 MoveAxis(E, 0, ABG) 19:47:33.234 00.000 428 Move returns status 0, amount 0 19:47:33.234 00.000 428 MoveAxis(N, 0, ABG) 19:47:33.234 00.000 428 Move returns status 0, amount 0 19:47:33.234 00.000 428 move complete, result=0 19:47:33.234 00.000 428 worker thread done servicing request 19:47:33.250 00.016 10672 UpdateGuideState exits: m=265382 SNR=45.2 19:47:33.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:33.250 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:33.250 00.000 10672 Enqueuing Expose request 19:47:33.250 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:47:33.250 00.000 428 Worker thread wakes up 19:47:33.250 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:33.250 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:34.050 00.800 10672 read socket command 10 19:47:34.050 00.000 10672 processing socket request REQDIST 19:47:34.050 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:47:34.050 00.000 10672 Sending socket response 45 (0x2d) 19:47:35.565 01.515 428 Exposure complete 19:47:35.706 00.141 428 worker thread done servicing request 19:47:35.706 00.000 10672 OnExposeComplete: enter 19:47:35.706 00.000 10672 UpdateGuideState(): m_state=6 19:47:35.706 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1392 19:47:35.706 00.000 10672 Star::Find returns 1 (0), X=1085.05, Y=818.86, Mass=254643, SNR=41.3, Peak=41936 HFD=2.8 19:47:35.706 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.02) = xAngle (2.19 = 2.19) 19:47:35.706 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.94 = -0.94) 19:47:35.706 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.44 hyp=0.60 cameraTheta=-0.83 mountX=-0.35 mountY=-0.48, mountTheta=-2.19 19:47:35.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.44, opts=13) 19:47:35.706 00.000 10672 Enqueuing Move request for scope (0.40, -0.44) 19:47:35.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:47:35.706 00.000 428 Worker thread wakes up 19:47:35.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.44) opts 0xd 19:47:35.706 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.44) 19:47:35.706 00.000 428 Moving (0.40, -0.44) raw xDistance=-0.35 yDistance=-0.48 19:47:35.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:47:35.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:35.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:47:35.706 00.000 428 MoveAxis(E, 0, ABG) 19:47:35.706 00.000 428 Move returns status 0, amount 0 19:47:35.706 00.000 428 MoveAxis(N, 0, ABG) 19:47:35.706 00.000 428 Move returns status 0, amount 0 19:47:35.706 00.000 428 move complete, result=0 19:47:35.706 00.000 428 worker thread done servicing request 19:47:35.737 00.031 10672 UpdateGuideState exits: m=254643 SNR=41.3 19:47:35.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:35.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:35.737 00.000 10672 Enqueuing Expose request 19:47:35.737 00.000 428 Worker thread wakes up 19:47:35.737 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:47:35.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:35.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:38.080 02.343 428 Exposure complete 19:47:38.221 00.141 428 worker thread done servicing request 19:47:38.221 00.000 10672 OnExposeComplete: enter 19:47:38.221 00.000 10672 UpdateGuideState(): m_state=6 19:47:38.221 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1393 19:47:38.221 00.000 10672 Star::Find returns 1 (0), X=1085.04, Y=818.84, Mass=205650, SNR=40.3, Peak=26240 HFD=2.6 19:47:38.221 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.02) = xAngle (2.15 = 2.15) 19:47:38.221 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.98 = -0.98) 19:47:38.221 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.46 hyp=0.61 cameraTheta=-0.87 mountX=-0.33 mountY=-0.50, mountTheta=-2.15 19:47:38.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.46, opts=13) 19:47:38.221 00.000 10672 Enqueuing Move request for scope (0.39, -0.46) 19:47:38.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:47:38.221 00.000 428 Worker thread wakes up 19:47:38.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.46) opts 0xd 19:47:38.221 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.46) 19:47:38.221 00.000 428 Moving (0.39, -0.46) raw xDistance=-0.33 yDistance=-0.50 19:47:38.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:47:38.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:38.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 19:47:38.221 00.000 428 MoveAxis(E, 0, ABG) 19:47:38.221 00.000 428 Move returns status 0, amount 0 19:47:38.221 00.000 428 MoveAxis(N, 0, ABG) 19:47:38.221 00.000 428 Move returns status 0, amount 0 19:47:38.221 00.000 428 move complete, result=0 19:47:38.221 00.000 428 worker thread done servicing request 19:47:38.252 00.031 10672 UpdateGuideState exits: m=205650 SNR=40.3 19:47:38.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:38.252 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:38.252 00.000 10672 Enqueuing Expose request 19:47:38.252 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:47:38.252 00.000 428 Worker thread wakes up 19:47:38.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:38.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:39.049 00.797 10672 read socket command 10 19:47:39.049 00.000 10672 processing socket request REQDIST 19:47:39.049 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:47:39.049 00.000 10672 Sending socket response 52 (0x34) 19:47:40.579 01.530 428 Exposure complete 19:47:40.736 00.157 428 worker thread done servicing request 19:47:40.736 00.000 10672 OnExposeComplete: enter 19:47:40.736 00.000 10672 UpdateGuideState(): m_state=6 19:47:40.736 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1394 19:47:40.736 00.000 10672 Star::Find returns 1 (0), X=1084.87, Y=819.20, Mass=262576, SNR=49.4, Peak=32448 HFD=3.0 19:47:40.736 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.02) = xAngle (2.59 = 2.59) 19:47:40.736 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.54 = -0.54) 19:47:40.736 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.25 cameraTheta=-0.43 mountX=-0.21 mountY=-0.13, mountTheta=-2.60 19:47:40.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.10, opts=13) 19:47:40.736 00.000 10672 Enqueuing Move request for scope (0.22, -0.10) 19:47:40.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:47:40.736 00.000 428 Worker thread wakes up 19:47:40.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd 19:47:40.736 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.10) 19:47:40.736 00.000 428 Moving (0.22, -0.10) raw xDistance=-0.21 yDistance=-0.13 19:47:40.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 19:47:40.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:40.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:47:40.736 00.000 428 MoveAxis(E, 0, ABG) 19:47:40.736 00.000 428 Move returns status 0, amount 0 19:47:40.736 00.000 428 MoveAxis(N, 0, ABG) 19:47:40.736 00.000 428 Move returns status 0, amount 0 19:47:40.736 00.000 428 move complete, result=0 19:47:40.736 00.000 428 worker thread done servicing request 19:47:40.751 00.015 10672 UpdateGuideState exits: m=262576 SNR=49.4 19:47:40.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:40.751 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:40.751 00.000 10672 Enqueuing Expose request 19:47:40.751 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:47:40.751 00.000 428 Worker thread wakes up 19:47:40.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:40.751 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:43.083 02.332 428 Exposure complete 19:47:43.208 00.125 10672 OnExposeComplete: enter 19:47:43.208 00.000 428 worker thread done servicing request 19:47:43.208 00.000 10672 UpdateGuideState(): m_state=6 19:47:43.208 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1395 19:47:43.208 00.000 10672 Star::Find returns 1 (0), X=1084.66, Y=819.83, Mass=254221, SNR=41.9, Peak=37136 HFD=2.7 19:47:43.208 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.02) = xAngle (4.57 = -1.72) 19:47:43.208 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.44 = 1.44) 19:47:43.208 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.52 hyp=0.52 cameraTheta=1.55 mountX=-0.08 mountY=0.52, mountTheta=1.72 19:47:43.223 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.52, opts=13) 19:47:43.223 00.000 10672 Enqueuing Move request for scope (0.01, 0.52) 19:47:43.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:47:43.223 00.000 428 Worker thread wakes up 19:47:43.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.52) opts 0xd 19:47:43.223 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.52) 19:47:43.223 00.000 428 Moving (0.01, 0.52) raw xDistance=-0.08 yDistance=0.52 19:47:43.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:47:43.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:43.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 19:47:43.223 00.000 428 MoveAxis(E, 0, ABG) 19:47:43.223 00.000 428 Move returns status 0, amount 0 19:47:43.223 00.000 428 MoveAxis(N, 0, ABG) 19:47:43.223 00.000 428 Move returns status 0, amount 0 19:47:43.223 00.000 428 move complete, result=0 19:47:43.223 00.000 428 worker thread done servicing request 19:47:43.239 00.016 10672 UpdateGuideState exits: m=254221 SNR=41.9 19:47:43.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:43.239 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:43.239 00.000 10672 Enqueuing Expose request 19:47:43.239 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:47:43.239 00.000 428 Worker thread wakes up 19:47:43.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:43.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:44.051 00.812 10672 read socket command 10 19:47:44.051 00.000 10672 processing socket request REQDIST 19:47:44.051 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:47:44.051 00.000 10672 Sending socket response 46 (0x2e) 19:47:45.582 01.531 428 Exposure complete 19:47:45.723 00.141 428 worker thread done servicing request 19:47:45.723 00.000 10672 OnExposeComplete: enter 19:47:45.723 00.000 10672 UpdateGuideState(): m_state=6 19:47:45.723 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1396 19:47:45.723 00.000 10672 Star::Find returns 1 (0), X=1085.24, Y=818.98, Mass=260293, SNR=43.1, Peak=39312 HFD=2.5 19:47:45.723 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 19:47:45.723 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 19:47:45.723 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.32 hyp=0.67 cameraTheta=-0.50 mountX=-0.54 mountY=-0.38, mountTheta=-2.53 19:47:45.723 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.32, opts=13) 19:47:45.723 00.000 10672 Enqueuing Move request for scope (0.59, -0.32) 19:47:45.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:47:45.723 00.000 428 Worker thread wakes up 19:47:45.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.32) opts 0xd 19:47:45.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.32) 19:47:45.723 00.000 428 Moving (0.59, -0.32) raw xDistance=-0.54 yDistance=-0.38 19:47:45.723 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 19:47:45.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:45.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 19:47:45.723 00.000 428 MoveAxis(E, 504, ABG) 19:47:45.723 00.000 428 Guiding Dir = 2, Dur = 504 19:47:45.723 00.000 428 IsSlewing returns 0 19:47:45.723 00.000 428 IsGuiding returns 0 19:47:45.738 00.015 428 PulseGuide returned control before completion, sleep 497 19:47:45.754 00.016 10672 UpdateGuideState exits: m=260293 SNR=43.1 19:47:45.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:45.754 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:45.754 00.000 10672 Enqueuing Expose request 19:47:46.269 00.515 428 IsGuiding returns 0 19:47:46.269 00.000 428 Move returns status 0, amount 504 19:47:46.269 00.000 428 MoveAxis(N, 0, ABG) 19:47:46.269 00.000 428 Move returns status 0, amount 0 19:47:46.269 00.000 428 move complete, result=0 19:47:46.269 00.000 428 worker thread done servicing request 19:47:46.269 00.000 428 Worker thread wakes up 19:47:46.269 00.000 10672 GuideStep: -0.5 px 504 ms EAST, -0.4 px 0 ms NORTH 19:47:46.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:46.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:48.081 01.812 428 Exposure complete 19:47:48.206 00.125 428 worker thread done servicing request 19:47:48.206 00.000 10672 OnExposeComplete: enter 19:47:48.206 00.000 10672 UpdateGuideState(): m_state=6 19:47:48.206 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1397 19:47:48.206 00.000 10672 Star::Find returns 1 (0), X=1084.89, Y=819.48, Mass=281433, SNR=45.7, Peak=36704 HFD=3.3 19:47:48.206 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.02) = xAngle (3.62 = -2.66) 19:47:48.206 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.50 = 0.50) 19:47:48.206 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.17 hyp=0.30 cameraTheta=0.60 mountX=-0.26 mountY=0.14, mountTheta=2.65 19:47:48.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.17, opts=13) 19:47:48.206 00.000 10672 Enqueuing Move request for scope (0.24, 0.17) 19:47:48.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:47:48.206 00.000 428 Worker thread wakes up 19:47:48.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.17) opts 0xd 19:47:48.206 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.17) 19:47:48.206 00.000 428 Moving (0.24, 0.17) raw xDistance=-0.26 yDistance=0.14 19:47:48.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:47:48.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:48.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:47:48.206 00.000 428 MoveAxis(E, 0, ABG) 19:47:48.206 00.000 428 Move returns status 0, amount 0 19:47:48.206 00.000 428 MoveAxis(N, 0, ABG) 19:47:48.206 00.000 428 Move returns status 0, amount 0 19:47:48.206 00.000 428 move complete, result=0 19:47:48.206 00.000 428 worker thread done servicing request 19:47:48.237 00.031 10672 UpdateGuideState exits: m=281433 SNR=45.7 19:47:48.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:48.237 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:48.237 00.000 10672 Enqueuing Expose request 19:47:48.237 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:47:48.237 00.000 428 Worker thread wakes up 19:47:48.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:48.237 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:49.050 00.813 10672 read socket command 10 19:47:49.050 00.000 10672 processing socket request REQDIST 19:47:49.050 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:47:49.050 00.000 10672 Sending socket response 45 (0x2d) 19:47:50.585 01.535 428 Exposure complete 19:47:50.710 00.125 428 worker thread done servicing request 19:47:50.710 00.000 10672 OnExposeComplete: enter 19:47:50.710 00.000 10672 UpdateGuideState(): m_state=6 19:47:50.710 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1398 19:47:50.710 00.000 10672 Star::Find returns 1 (0), X=1085.15, Y=819.12, Mass=267495, SNR=41.6, Peak=33216 HFD=2.9 19:47:50.710 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.02) = xAngle (2.65 = 2.65) 19:47:50.710 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.47 = -0.47) 19:47:50.710 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.19 hyp=0.53 cameraTheta=-0.37 mountX=-0.47 mountY=-0.24, mountTheta=-2.66 19:47:50.725 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.19, opts=13) 19:47:50.725 00.000 10672 Enqueuing Move request for scope (0.50, -0.19) 19:47:50.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:47:50.725 00.000 428 Worker thread wakes up 19:47:50.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.19) opts 0xd 19:47:50.725 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.19) 19:47:50.725 00.000 428 Moving (0.50, -0.19) raw xDistance=-0.47 yDistance=-0.24 19:47:50.725 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 19:47:50.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:50.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:47:50.725 00.000 428 MoveAxis(E, 436, ABG) 19:47:50.725 00.000 428 Guiding Dir = 2, Dur = 436 19:47:50.725 00.000 428 IsSlewing returns 0 19:47:50.725 00.000 428 IsGuiding returns 0 19:47:50.741 00.016 10672 UpdateGuideState exits: m=267495 SNR=41.6 19:47:50.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:50.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:50.741 00.000 10672 Enqueuing Expose request 19:47:50.756 00.015 428 PulseGuide returned control before completion, sleep 419 19:47:51.178 00.422 428 IsGuiding returns 1 19:47:51.178 00.000 428 scope still moving after pulse duration time elapsed 19:47:51.210 00.032 428 IsSlewing returns 0 19:47:51.210 00.000 428 IsGuiding returns 0 19:47:51.210 00.000 428 scope move finished after 436 + 55 ms 19:47:51.210 00.000 428 Move returns status 0, amount 436 19:47:51.210 00.000 428 MoveAxis(N, 0, ABG) 19:47:51.210 00.000 428 Move returns status 0, amount 0 19:47:51.210 00.000 428 move complete, result=0 19:47:51.210 00.000 10672 GuideStep: -0.5 px 436 ms EAST, -0.2 px 0 ms NORTH 19:47:51.225 00.015 428 worker thread done servicing request 19:47:51.225 00.000 428 Worker thread wakes up 19:47:51.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:51.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:53.084 01.859 428 Exposure complete 19:47:53.224 00.140 428 worker thread done servicing request 19:47:53.224 00.000 10672 OnExposeComplete: enter 19:47:53.224 00.000 10672 UpdateGuideState(): m_state=6 19:47:53.224 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1399 19:47:53.224 00.000 10672 Star::Find returns 1 (0), X=1084.71, Y=819.60, Mass=247092, SNR=39.3, Peak=36368 HFD=2.8 19:47:53.224 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.02) = xAngle (4.39 = -1.90) 19:47:53.224 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.26 = 1.26) 19:47:53.224 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.29 hyp=0.29 cameraTheta=1.37 mountX=-0.09 mountY=0.28, mountTheta=1.90 19:47:53.224 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.29, opts=13) 19:47:53.224 00.000 10672 Enqueuing Move request for scope (0.06, 0.29) 19:47:53.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:47:53.224 00.000 428 Worker thread wakes up 19:47:53.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.29) opts 0xd 19:47:53.224 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.29) 19:47:53.224 00.000 428 Moving (0.06, 0.29) raw xDistance=-0.09 yDistance=0.28 19:47:53.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:47:53.224 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:53.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 19:47:53.224 00.000 428 MoveAxis(E, 0, ABG) 19:47:53.224 00.000 428 Move returns status 0, amount 0 19:47:53.224 00.000 428 MoveAxis(N, 0, ABG) 19:47:53.224 00.000 428 Move returns status 0, amount 0 19:47:53.224 00.000 428 move complete, result=0 19:47:53.224 00.000 428 worker thread done servicing request 19:47:53.256 00.032 10672 UpdateGuideState exits: m=247092 SNR=39.3 19:47:53.256 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:53.256 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:53.256 00.000 10672 Enqueuing Expose request 19:47:53.256 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:47:53.256 00.000 428 Worker thread wakes up 19:47:53.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:53.256 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:54.053 00.797 10672 read socket command 10 19:47:54.053 00.000 10672 processing socket request REQDIST 19:47:54.053 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:47:54.053 00.000 10672 Sending socket response 42 (0x2a) 19:47:55.552 01.499 428 Exposure complete 19:47:55.692 00.140 428 worker thread done servicing request 19:47:55.692 00.000 10672 OnExposeComplete: enter 19:47:55.692 00.000 10672 UpdateGuideState(): m_state=6 19:47:55.692 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1400 19:47:55.692 00.000 10672 Star::Find returns 1 (0), X=1084.65, Y=818.88, Mass=251567, SNR=42.4, Peak=36368 HFD=2.6 19:47:55.692 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.02) = xAngle (1.45 = 1.45) 19:47:55.692 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 19:47:55.692 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.42 hyp=0.42 cameraTheta=-1.57 mountX=0.05 mountY=-0.42, mountTheta=-1.45 19:47:55.692 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.42, opts=13) 19:47:55.692 00.000 10672 Enqueuing Move request for scope (0.00, -0.42) 19:47:55.692 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:47:55.692 00.000 428 Worker thread wakes up 19:47:55.692 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.42) opts 0xd 19:47:55.692 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.42) 19:47:55.692 00.000 428 Moving (0.00, -0.42) raw xDistance=0.05 yDistance=-0.42 19:47:55.692 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:47:55.692 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:55.692 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 19:47:55.692 00.000 428 MoveAxis(E, 0, ABG) 19:47:55.692 00.000 428 Move returns status 0, amount 0 19:47:55.692 00.000 428 MoveAxis(N, 0, ABG) 19:47:55.692 00.000 428 Move returns status 0, amount 0 19:47:55.692 00.000 428 move complete, result=0 19:47:55.692 00.000 428 worker thread done servicing request 19:47:55.724 00.032 10672 UpdateGuideState exits: m=251567 SNR=42.4 19:47:55.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:55.724 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:55.724 00.000 10672 Enqueuing Expose request 19:47:55.724 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:47:55.724 00.000 428 Worker thread wakes up 19:47:55.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:55.724 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:58.072 02.348 428 Exposure complete 19:47:58.197 00.125 428 worker thread done servicing request 19:47:58.197 00.000 10672 OnExposeComplete: enter 19:47:58.197 00.000 10672 UpdateGuideState(): m_state=6 19:47:58.197 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1401 19:47:58.197 00.000 10672 Star::Find returns 1 (0), X=1084.71, Y=819.10, Mass=285397, SNR=50.1, Peak=37680 HFD=3.2 19:47:58.197 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 19:47:58.197 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 19:47:58.197 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.30 mountX=-0.03 mountY=-0.21, mountTheta=-1.72 19:47:58.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.21, opts=13) 19:47:58.212 00.015 10672 Enqueuing Move request for scope (0.06, -0.21) 19:47:58.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:47:58.212 00.000 428 Worker thread wakes up 19:47:58.212 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd 19:47:58.212 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.21) 19:47:58.212 00.000 428 Moving (0.06, -0.21) raw xDistance=-0.03 yDistance=-0.21 19:47:58.212 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:47:58.212 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:58.212 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:47:58.212 00.000 428 MoveAxis(E, 0, ABG) 19:47:58.212 00.000 428 Move returns status 0, amount 0 19:47:58.212 00.000 428 MoveAxis(N, 0, ABG) 19:47:58.212 00.000 428 Move returns status 0, amount 0 19:47:58.212 00.000 428 move complete, result=0 19:47:58.212 00.000 428 worker thread done servicing request 19:47:58.228 00.016 10672 UpdateGuideState exits: m=285397 SNR=50.1 19:47:58.243 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:58.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:47:58.243 00.000 10672 Enqueuing Expose request 19:47:58.243 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:47:58.243 00.000 428 Worker thread wakes up 19:47:58.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:47:58.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:47:59.056 00.813 10672 read socket command 10 19:47:59.056 00.000 10672 processing socket request REQDIST 19:47:59.056 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:47:59.056 00.000 10672 Sending socket response 36 (0x24) 19:48:00.571 01.515 428 Exposure complete 19:48:00.758 00.187 428 worker thread done servicing request 19:48:00.758 00.000 10672 OnExposeComplete: enter 19:48:00.758 00.000 10672 UpdateGuideState(): m_state=6 19:48:00.758 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1402 19:48:00.758 00.000 10672 Star::Find returns 1 (0), X=1084.75, Y=819.04, Mass=289121, SNR=47.4, Peak=50112 HFD=2.7 19:48:00.758 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.02) = xAngle (1.81 = 1.81) 19:48:00.758 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.31 = -1.31) 19:48:00.758 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.21 mountX=-0.07 mountY=-0.28, mountTheta=-1.81 19:48:00.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.27, opts=13) 19:48:00.758 00.000 10672 Enqueuing Move request for scope (0.10, -0.27) 19:48:00.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:00.758 00.000 428 Worker thread wakes up 19:48:00.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd 19:48:00.758 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.27) 19:48:00.758 00.000 428 Moving (0.10, -0.27) raw xDistance=-0.07 yDistance=-0.28 19:48:00.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:48:00.774 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:00.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:48:00.774 00.000 428 MoveAxis(E, 0, ABG) 19:48:00.774 00.000 428 Move returns status 0, amount 0 19:48:00.774 00.000 428 MoveAxis(N, 0, ABG) 19:48:00.774 00.000 428 Move returns status 0, amount 0 19:48:00.774 00.000 428 move complete, result=0 19:48:00.774 00.000 428 worker thread done servicing request 19:48:00.790 00.016 10672 UpdateGuideState exits: m=289121 SNR=47.4 19:48:00.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:00.790 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:00.790 00.000 10672 Enqueuing Expose request 19:48:00.790 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:48:00.790 00.000 428 Worker thread wakes up 19:48:00.790 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:00.790 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:03.070 02.280 428 Exposure complete 19:48:03.211 00.141 428 worker thread done servicing request 19:48:03.211 00.000 10672 OnExposeComplete: enter 19:48:03.211 00.000 10672 UpdateGuideState(): m_state=6 19:48:03.211 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1403 19:48:03.211 00.000 10672 Star::Find returns 1 (0), X=1085.10, Y=819.07, Mass=234006, SNR=40.1, Peak=44224 HFD=2.4 19:48:03.211 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.02) = xAngle (2.53 = 2.53) 19:48:03.211 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.60 = -0.60) 19:48:03.211 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.24 hyp=0.51 cameraTheta=-0.49 mountX=-0.42 mountY=-0.29, mountTheta=-2.54 19:48:03.226 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.24, opts=13) 19:48:03.226 00.000 10672 Enqueuing Move request for scope (0.45, -0.24) 19:48:03.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:03.226 00.000 428 Worker thread wakes up 19:48:03.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.24) opts 0xd 19:48:03.226 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.24) 19:48:03.226 00.000 428 Moving (0.45, -0.24) raw xDistance=-0.42 yDistance=-0.29 19:48:03.226 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:48:03.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:03.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 19:48:03.226 00.000 428 MoveAxis(E, 0, ABG) 19:48:03.226 00.000 428 Move returns status 0, amount 0 19:48:03.226 00.000 428 MoveAxis(N, 0, ABG) 19:48:03.226 00.000 428 Move returns status 0, amount 0 19:48:03.226 00.000 428 move complete, result=0 19:48:03.226 00.000 428 worker thread done servicing request 19:48:03.242 00.016 10672 UpdateGuideState exits: m=234006 SNR=40.1 19:48:03.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:03.242 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:03.242 00.000 10672 Enqueuing Expose request 19:48:03.242 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 19:48:03.242 00.000 428 Worker thread wakes up 19:48:03.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:03.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:04.054 00.812 10672 read socket command 10 19:48:04.054 00.000 10672 processing socket request REQDIST 19:48:04.054 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:48:04.054 00.000 10672 Sending socket response 39 (0x27) 19:48:05.569 01.515 428 Exposure complete 19:48:05.710 00.141 428 worker thread done servicing request 19:48:05.710 00.000 10672 OnExposeComplete: enter 19:48:05.710 00.000 10672 UpdateGuideState(): m_state=6 19:48:05.710 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1404 19:48:05.710 00.000 10672 Star::Find returns 1 (0), X=1084.93, Y=819.30, Mass=280753, SNR=45.9, Peak=38016 HFD=2.7 19:48:05.710 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.02) = xAngle (2.99 = 2.99) 19:48:05.710 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.14 = -0.14) 19:48:05.710 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.04 mountX=-0.28 mountY=-0.04, mountTheta=-3.00 19:48:05.725 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.01, opts=13) 19:48:05.725 00.000 10672 Enqueuing Move request for scope (0.28, -0.01) 19:48:05.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:48:05.725 00.000 428 Worker thread wakes up 19:48:05.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd 19:48:05.725 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.01) 19:48:05.725 00.000 428 Moving (0.28, -0.01) raw xDistance=-0.28 yDistance=-0.04 19:48:05.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:48:05.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:05.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 19:48:05.725 00.000 428 MoveAxis(E, 0, ABG) 19:48:05.725 00.000 428 Move returns status 0, amount 0 19:48:05.725 00.000 428 MoveAxis(N, 0, ABG) 19:48:05.725 00.000 428 Move returns status 0, amount 0 19:48:05.725 00.000 428 move complete, result=0 19:48:05.725 00.000 428 worker thread done servicing request 19:48:05.741 00.016 10672 UpdateGuideState exits: m=280753 SNR=45.9 19:48:05.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:05.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:05.741 00.000 10672 Enqueuing Expose request 19:48:05.741 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:48:05.741 00.000 428 Worker thread wakes up 19:48:05.757 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:05.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:08.057 02.300 428 Exposure complete 19:48:08.182 00.125 428 worker thread done servicing request 19:48:08.182 00.000 10672 OnExposeComplete: enter 19:48:08.182 00.000 10672 UpdateGuideState(): m_state=6 19:48:08.198 00.016 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1405 19:48:08.198 00.000 10672 Star::Find returns 1 (0), X=1085.07, Y=818.67, Mass=262036, SNR=46.3, Peak=48144 HFD=2.6 19:48:08.198 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 19:48:08.198 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.10 = -1.10) 19:48:08.198 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.64 hyp=0.77 cameraTheta=-0.99 mountX=-0.34 mountY=-0.68, mountTheta=-2.03 19:48:08.198 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.64, opts=13) 19:48:08.198 00.000 10672 Enqueuing Move request for scope (0.42, -0.64) 19:48:08.198 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:48:08.198 00.000 428 Worker thread wakes up 19:48:08.198 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.64) opts 0xd 19:48:08.198 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.64) 19:48:08.198 00.000 428 Moving (0.42, -0.64) raw xDistance=-0.34 yDistance=-0.68 19:48:08.198 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:48:08.198 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:48:08.198 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 19:48:08.198 00.000 428 MoveAxis(E, 0, ABG) 19:48:08.198 00.000 428 Move returns status 0, amount 0 19:48:08.198 00.000 428 MoveAxis(N, 0, ABG) 19:48:08.198 00.000 428 Move returns status 0, amount 0 19:48:08.198 00.000 428 move complete, result=0 19:48:08.198 00.000 428 worker thread done servicing request 19:48:08.214 00.016 10672 UpdateGuideState exits: m=262036 SNR=46.3 19:48:08.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:08.214 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:08.214 00.000 10672 Enqueuing Expose request 19:48:08.214 00.000 428 Worker thread wakes up 19:48:08.214 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 19:48:08.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:08.214 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:09.057 00.843 10672 read socket command 10 19:48:09.057 00.000 10672 processing socket request REQDIST 19:48:09.057 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:48:09.057 00.000 10672 Sending socket response 48 (0x30) 19:48:10.572 01.515 428 Exposure complete 19:48:10.713 00.141 428 worker thread done servicing request 19:48:10.713 00.000 10672 OnExposeComplete: enter 19:48:10.713 00.000 10672 UpdateGuideState(): m_state=6 19:48:10.713 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1406 19:48:10.713 00.000 10672 Star::Find returns 1 (0), X=1084.80, Y=818.84, Mass=265328, SNR=42.5, Peak=40192 HFD=2.5 19:48:10.713 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 19:48:10.713 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 19:48:10.713 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.47 hyp=0.49 cameraTheta=-1.27 mountX=-0.09 mountY=-0.48, mountTheta=-1.75 19:48:10.728 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.47, opts=13) 19:48:10.728 00.000 10672 Enqueuing Move request for scope (0.15, -0.47) 19:48:10.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:48:10.728 00.000 428 Worker thread wakes up 19:48:10.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.47) opts 0xd 19:48:10.728 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.47) 19:48:10.728 00.000 428 Moving (0.15, -0.47) raw xDistance=-0.09 yDistance=-0.48 19:48:10.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:48:10.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:10.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 19:48:10.728 00.000 428 MoveAxis(E, 0, ABG) 19:48:10.728 00.000 428 Move returns status 0, amount 0 19:48:10.728 00.000 428 MoveAxis(N, 0, ABG) 19:48:10.728 00.000 428 Move returns status 0, amount 0 19:48:10.728 00.000 428 move complete, result=0 19:48:10.728 00.000 428 worker thread done servicing request 19:48:10.744 00.016 10672 UpdateGuideState exits: m=265328 SNR=42.5 19:48:10.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:10.744 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:10.744 00.000 10672 Enqueuing Expose request 19:48:10.744 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:48:10.744 00.000 428 Worker thread wakes up 19:48:10.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:10.744 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:13.071 02.327 428 Exposure complete 19:48:13.196 00.125 428 worker thread done servicing request 19:48:13.196 00.000 10672 OnExposeComplete: enter 19:48:13.196 00.000 10672 UpdateGuideState(): m_state=6 19:48:13.196 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1407 19:48:13.196 00.000 10672 Star::Find returns 1 (0), X=1084.67, Y=818.80, Mass=272251, SNR=46.4, Peak=35824 HFD=2.7 19:48:13.196 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.02) = xAngle (1.49 = 1.49) 19:48:13.196 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64) 19:48:13.196 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.51 hyp=0.51 cameraTheta=-1.53 mountX=0.04 mountY=-0.51, mountTheta=-1.49 19:48:13.196 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.51, opts=13) 19:48:13.196 00.000 10672 Enqueuing Move request for scope (0.02, -0.51) 19:48:13.196 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:13.196 00.000 428 Worker thread wakes up 19:48:13.196 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.51) opts 0xd 19:48:13.196 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.51) 19:48:13.196 00.000 428 Moving (0.02, -0.51) raw xDistance=0.04 yDistance=-0.51 19:48:13.196 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:48:13.196 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:13.196 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 19:48:13.196 00.000 428 MoveAxis(E, 0, ABG) 19:48:13.196 00.000 428 Move returns status 0, amount 0 19:48:13.196 00.000 428 MoveAxis(N, 0, ABG) 19:48:13.196 00.000 428 Move returns status 0, amount 0 19:48:13.196 00.000 428 move complete, result=0 19:48:13.196 00.000 428 worker thread done servicing request 19:48:13.227 00.031 10672 UpdateGuideState exits: m=272251 SNR=46.4 19:48:13.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:13.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:13.227 00.000 10672 Enqueuing Expose request 19:48:13.227 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 19:48:13.227 00.000 428 Worker thread wakes up 19:48:13.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:13.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:14.056 00.829 10672 read socket command 10 19:48:14.056 00.000 10672 processing socket request REQDIST 19:48:14.056 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:48:14.056 00.000 10672 Sending socket response 49 (0x31) 19:48:15.559 01.503 428 Exposure complete 19:48:15.700 00.141 428 worker thread done servicing request 19:48:15.700 00.000 10672 OnExposeComplete: enter 19:48:15.700 00.000 10672 UpdateGuideState(): m_state=6 19:48:15.700 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1408 19:48:15.700 00.000 10672 Star::Find returns 1 (0), X=1084.33, Y=819.07, Mass=267797, SNR=46.2, Peak=54576 HFD=2.6 19:48:15.700 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 19:48:15.700 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 19:48:15.700 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.24 hyp=0.40 cameraTheta=-2.50 mountX=0.35 mountY=-0.20, mountTheta=-0.53 19:48:15.700 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.24, opts=13) 19:48:15.700 00.000 10672 Enqueuing Move request for scope (-0.32, -0.24) 19:48:15.700 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:15.700 00.000 428 Worker thread wakes up 19:48:15.700 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.24) opts 0xd 19:48:15.700 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.24) 19:48:15.700 00.000 428 Moving (-0.32, -0.24) raw xDistance=0.35 yDistance=-0.20 19:48:15.700 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 19:48:15.700 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:15.700 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:48:15.700 00.000 428 MoveAxis(E, 0, ABG) 19:48:15.700 00.000 428 Move returns status 0, amount 0 19:48:15.700 00.000 428 MoveAxis(N, 0, ABG) 19:48:15.700 00.000 428 Move returns status 0, amount 0 19:48:15.700 00.000 428 move complete, result=0 19:48:15.700 00.000 428 worker thread done servicing request 19:48:15.731 00.031 10672 UpdateGuideState exits: m=267797 SNR=46.2 19:48:15.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:15.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:15.731 00.000 10672 Enqueuing Expose request 19:48:15.731 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:48:15.731 00.000 428 Worker thread wakes up 19:48:15.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:15.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:18.074 02.343 428 Exposure complete 19:48:18.199 00.125 428 worker thread done servicing request 19:48:18.199 00.000 10672 OnExposeComplete: enter 19:48:18.199 00.000 10672 UpdateGuideState(): m_state=6 19:48:18.199 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1409 19:48:18.199 00.000 10672 Star::Find returns 1 (0), X=1084.30, Y=818.60, Mass=291539, SNR=52.4, Peak=36592 HFD=3.0 19:48:18.199 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.02) = xAngle (0.99 = 0.99) 19:48:18.199 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 19:48:18.199 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.71 hyp=0.79 cameraTheta=-2.03 mountX=0.44 mountY=-0.67, mountTheta=-0.99 19:48:18.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.71, opts=13) 19:48:18.199 00.000 10672 Enqueuing Move request for scope (-0.35, -0.71) 19:48:18.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:48:18.199 00.000 428 Worker thread wakes up 19:48:18.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.71) opts 0xd 19:48:18.199 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.71) 19:48:18.199 00.000 428 Moving (-0.35, -0.71) raw xDistance=0.44 yDistance=-0.67 19:48:18.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 19:48:18.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:48:18.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 19:48:18.199 00.000 428 MoveAxis(E, 0, ABG) 19:48:18.199 00.000 428 Move returns status 0, amount 0 19:48:18.199 00.000 428 MoveAxis(N, 0, ABG) 19:48:18.199 00.000 428 Move returns status 0, amount 0 19:48:18.199 00.000 428 move complete, result=0 19:48:18.199 00.000 428 worker thread done servicing request 19:48:18.230 00.031 10672 UpdateGuideState exits: m=291539 SNR=52.4 19:48:18.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:18.230 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:18.230 00.000 10672 Enqueuing Expose request 19:48:18.230 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 19:48:18.230 00.000 428 Worker thread wakes up 19:48:18.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:18.230 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:19.058 00.828 10672 read socket command 10 19:48:19.058 00.000 10672 processing socket request REQDIST 19:48:19.058 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:48:19.058 00.000 10672 Sending socket response 56 (0x38) 19:48:20.573 01.515 428 Exposure complete 19:48:20.714 00.141 428 worker thread done servicing request 19:48:20.714 00.000 10672 OnExposeComplete: enter 19:48:20.714 00.000 10672 UpdateGuideState(): m_state=6 19:48:20.714 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1410 19:48:20.714 00.000 10672 Star::Find returns 1 (0), X=1084.59, Y=818.81, Mass=277057, SNR=48.2, Peak=37904 HFD=2.6 19:48:20.714 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.02) = xAngle (1.33 = 1.33) 19:48:20.714 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79) 19:48:20.714 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.50 hyp=0.51 cameraTheta=-1.69 mountX=0.12 mountY=-0.49, mountTheta=-1.33 19:48:20.729 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.50, opts=13) 19:48:20.729 00.000 10672 Enqueuing Move request for scope (-0.06, -0.50) 19:48:20.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:48:20.729 00.000 428 Worker thread wakes up 19:48:20.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.50) opts 0xd 19:48:20.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.50) 19:48:20.729 00.000 428 Moving (-0.06, -0.50) raw xDistance=0.12 yDistance=-0.49 19:48:20.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:48:20.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:20.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 19:48:20.729 00.000 428 MoveAxis(E, 0, ABG) 19:48:20.729 00.000 428 Move returns status 0, amount 0 19:48:20.729 00.000 428 MoveAxis(N, 0, ABG) 19:48:20.729 00.000 428 Move returns status 0, amount 0 19:48:20.729 00.000 428 move complete, result=0 19:48:20.729 00.000 428 worker thread done servicing request 19:48:20.745 00.016 10672 UpdateGuideState exits: m=277057 SNR=48.2 19:48:20.761 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:20.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:20.761 00.000 10672 Enqueuing Expose request 19:48:20.761 00.000 428 Worker thread wakes up 19:48:20.761 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:48:20.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:20.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:23.061 02.300 428 Exposure complete 19:48:23.186 00.125 428 worker thread done servicing request 19:48:23.186 00.000 10672 OnExposeComplete: enter 19:48:23.186 00.000 10672 UpdateGuideState(): m_state=6 19:48:23.186 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1411 19:48:23.186 00.000 10672 Star::Find returns 1 (0), X=1083.98, Y=818.15, Mass=235136, SNR=42.9, Peak=38336 HFD=2.6 19:48:23.186 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 19:48:23.186 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21) 19:48:23.186 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=-1.15 hyp=1.34 cameraTheta=-2.10 mountX=0.81 mountY=-1.07, mountTheta=-0.93 19:48:23.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=-1.15, opts=13) 19:48:23.186 00.000 10672 Enqueuing Move request for scope (-0.67, -1.15) 19:48:23.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:23.186 00.000 428 Worker thread wakes up 19:48:23.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.15) opts 0xd 19:48:23.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, -1.15) 19:48:23.186 00.000 428 Moving (-0.67, -1.15) raw xDistance=0.81 yDistance=-1.07 19:48:23.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81 19:48:23.186 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.61 newest=-2.23 19:48:23.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.07 from input -1.07 19:48:23.186 00.000 428 MoveAxis(W, 752, ABG) 19:48:23.186 00.000 428 Guiding Dir = 3, Dur = 752 19:48:23.186 00.000 428 IsSlewing returns 0 19:48:23.202 00.016 428 IsGuiding returns 0 19:48:23.217 00.015 428 PulseGuide returned control before completion, sleep 737 19:48:23.217 00.000 10672 UpdateGuideState exits: m=235136 SNR=42.9 19:48:23.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:23.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:23.217 00.000 10672 Enqueuing Expose request 19:48:23.967 00.750 428 IsGuiding returns 1 19:48:23.967 00.000 428 scope still moving after pulse duration time elapsed 19:48:23.998 00.031 428 IsSlewing returns 0 19:48:23.998 00.000 428 IsGuiding returns 0 19:48:23.998 00.000 428 scope move finished after 752 + 53 ms 19:48:23.998 00.000 428 Move returns status 0, amount 752 19:48:23.998 00.000 428 MoveAxis(N, 1629, ABG) 19:48:23.998 00.000 428 Guiding Dir = 0, Dur = 1629 19:48:23.998 00.000 428 IsSlewing returns 0 19:48:23.998 00.000 428 IsGuiding returns 0 19:48:24.076 00.078 428 PulseGuide returned control before completion, sleep 1565 19:48:24.092 00.016 10672 read socket command 10 19:48:24.092 00.000 10672 processing socket request REQDIST 19:48:24.092 00.000 10672 SOCKSVR: Sending pixel error of 0.78 19:48:24.092 00.000 10672 Sending socket response 78 (0x4e) 19:48:25.654 01.562 428 IsGuiding returns 1 19:48:25.654 00.000 428 scope still moving after pulse duration time elapsed 19:48:25.685 00.031 428 IsSlewing returns 0 19:48:25.685 00.000 428 IsGuiding returns 1 19:48:25.716 00.031 428 IsSlewing returns 0 19:48:25.763 00.047 428 IsGuiding returns 0 19:48:25.763 00.000 428 scope move finished after 1629 + 125 ms 19:48:25.763 00.000 428 Move returns status 0, amount 1629 19:48:25.763 00.000 428 move complete, result=0 19:48:25.763 00.000 428 worker thread done servicing request 19:48:25.763 00.000 428 Worker thread wakes up 19:48:25.763 00.000 10672 GuideStep: 0.8 px 752 ms WEST, -1.1 px 1629 ms NORTH 19:48:25.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:25.763 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:25.763 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:48:28.059 02.296 428 Exposure complete 19:48:28.184 00.125 428 worker thread done servicing request 19:48:28.184 00.000 10672 OnExposeComplete: enter 19:48:28.184 00.000 10672 UpdateGuideState(): m_state=6 19:48:28.184 00.000 10672 Star::Find(15, 1083, 818, 0, (0,0,0,0), 0.0, 0) frame 1412 19:48:28.184 00.000 10672 Star::Find returns 1 (0), X=1085.04, Y=819.54, Mass=250827, SNR=45.5, Peak=46944 HFD=2.3 19:48:28.184 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.02) = xAngle (3.56 = -2.72) 19:48:28.184 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.44 = 0.44) 19:48:28.184 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.23 hyp=0.45 cameraTheta=0.54 mountX=-0.41 mountY=0.19, mountTheta=2.71 19:48:28.184 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.23, opts=13) 19:48:28.184 00.000 10672 Enqueuing Move request for scope (0.39, 0.23) 19:48:28.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:48:28.184 00.000 428 Worker thread wakes up 19:48:28.184 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.23) opts 0xd 19:48:28.184 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.23) 19:48:28.184 00.000 428 Moving (0.39, 0.23) raw xDistance=-0.41 yDistance=0.19 19:48:28.184 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 19:48:28.184 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:28.184 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:48:28.184 00.000 428 MoveAxis(E, 0, ABG) 19:48:28.184 00.000 428 Move returns status 0, amount 0 19:48:28.200 00.016 428 MoveAxis(N, 0, ABG) 19:48:28.200 00.000 428 Move returns status 0, amount 0 19:48:28.200 00.000 428 move complete, result=0 19:48:28.200 00.000 428 worker thread done servicing request 19:48:28.216 00.016 10672 UpdateGuideState exits: m=250827 SNR=45.5 19:48:28.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:28.216 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:28.216 00.000 10672 Enqueuing Expose request 19:48:28.216 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:48:28.216 00.000 428 Worker thread wakes up 19:48:28.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:28.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:29.059 00.843 10672 read socket command 10 19:48:29.059 00.000 10672 processing socket request REQDIST 19:48:29.059 00.000 10672 SOCKSVR: Sending pixel error of 0.68 19:48:29.059 00.000 10672 Sending socket response 68 (0x44) 19:48:30.559 01.500 428 Exposure complete 19:48:30.684 00.125 428 worker thread done servicing request 19:48:30.684 00.000 10672 OnExposeComplete: enter 19:48:30.684 00.000 10672 UpdateGuideState(): m_state=6 19:48:30.684 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1413 19:48:30.684 00.000 10672 Star::Find returns 1 (0), X=1084.96, Y=819.31, Mass=280229, SNR=51.6, Peak=48480 HFD=2.5 19:48:30.684 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.02) = xAngle (3.02 = 3.02) 19:48:30.684 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.10 = -0.10) 19:48:30.684 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.00 hyp=0.31 cameraTheta=0.00 mountX=-0.31 mountY=-0.03, mountTheta=-3.04 19:48:30.699 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.00, opts=13) 19:48:30.699 00.000 10672 Enqueuing Move request for scope (0.31, 0.00) 19:48:30.699 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:48:30.699 00.000 428 Worker thread wakes up 19:48:30.699 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.00) opts 0xd 19:48:30.699 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.00) 19:48:30.699 00.000 428 Moving (0.31, 0.00) raw xDistance=-0.31 yDistance=-0.03 19:48:30.699 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:48:30.699 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:30.699 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:48:30.699 00.000 428 MoveAxis(E, 0, ABG) 19:48:30.699 00.000 428 Move returns status 0, amount 0 19:48:30.699 00.000 428 MoveAxis(N, 0, ABG) 19:48:30.699 00.000 428 Move returns status 0, amount 0 19:48:30.699 00.000 428 move complete, result=0 19:48:30.699 00.000 428 worker thread done servicing request 19:48:30.730 00.031 10672 UpdateGuideState exits: m=280229 SNR=51.6 19:48:30.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:30.730 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:30.730 00.000 10672 Enqueuing Expose request 19:48:30.730 00.000 428 Worker thread wakes up 19:48:30.730 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:48:30.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:30.730 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:33.047 02.317 428 Exposure complete 19:48:33.172 00.125 428 worker thread done servicing request 19:48:33.172 00.000 10672 OnExposeComplete: enter 19:48:33.172 00.000 10672 UpdateGuideState(): m_state=6 19:48:33.187 00.015 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1414 19:48:33.187 00.000 10672 Star::Find returns 1 (0), X=1084.81, Y=819.26, Mass=250281, SNR=48.1, Peak=43680 HFD=2.4 19:48:33.187 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.02) = xAngle (2.73 = 2.73) 19:48:33.187 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.39 = -0.39) 19:48:33.187 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.29 mountX=-0.15 mountY=-0.06, mountTheta=-2.74 19:48:33.187 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.05, opts=13) 19:48:33.187 00.000 10672 Enqueuing Move request for scope (0.16, -0.05) 19:48:33.187 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 19:48:33.187 00.000 428 Worker thread wakes up 19:48:33.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd 19:48:33.187 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.05) 19:48:33.187 00.000 428 Moving (0.16, -0.05) raw xDistance=-0.15 yDistance=-0.06 19:48:33.187 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:48:33.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:33.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:48:33.187 00.000 428 MoveAxis(E, 0, ABG) 19:48:33.187 00.000 428 Move returns status 0, amount 0 19:48:33.187 00.000 428 MoveAxis(N, 0, ABG) 19:48:33.187 00.000 428 Move returns status 0, amount 0 19:48:33.187 00.000 428 move complete, result=0 19:48:33.187 00.000 428 worker thread done servicing request 19:48:33.203 00.016 10672 UpdateGuideState exits: m=250281 SNR=48.1 19:48:33.218 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:33.218 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:33.218 00.000 10672 Enqueuing Expose request 19:48:33.218 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:33.218 00.000 428 Worker thread wakes up 19:48:33.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:33.218 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:34.078 00.860 10672 read socket command 10 19:48:34.078 00.000 10672 processing socket request REQDIST 19:48:34.078 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:48:34.078 00.000 10672 Sending socket response 44 (0x2c) 19:48:35.546 01.468 428 Exposure complete 19:48:35.671 00.125 428 worker thread done servicing request 19:48:35.671 00.000 10672 OnExposeComplete: enter 19:48:35.671 00.000 10672 UpdateGuideState(): m_state=6 19:48:35.671 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1415 19:48:35.671 00.000 10672 Star::Find returns 1 (0), X=1084.54, Y=819.35, Mass=253230, SNR=46.7, Peak=44880 HFD=2.9 19:48:35.671 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.02) = xAngle (5.77 = -0.51) 19:48:35.671 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.65 = 2.65) 19:48:35.671 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.75 mountX=0.10 mountY=0.06, mountTheta=0.50 19:48:35.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.05, opts=13) 19:48:35.671 00.000 10672 Enqueuing Move request for scope (-0.11, 0.05) 19:48:35.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:35.671 00.000 428 Worker thread wakes up 19:48:35.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd 19:48:35.671 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.05) 19:48:35.671 00.000 428 Moving (-0.11, 0.05) raw xDistance=0.10 yDistance=0.06 19:48:35.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:48:35.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:35.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 19:48:35.671 00.000 428 MoveAxis(E, 0, ABG) 19:48:35.671 00.000 428 Move returns status 0, amount 0 19:48:35.671 00.000 428 MoveAxis(N, 0, ABG) 19:48:35.671 00.000 428 Move returns status 0, amount 0 19:48:35.671 00.000 428 move complete, result=0 19:48:35.671 00.000 428 worker thread done servicing request 19:48:35.702 00.031 10672 UpdateGuideState exits: m=253230 SNR=46.7 19:48:35.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:35.702 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:35.702 00.000 10672 Enqueuing Expose request 19:48:35.702 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:48:35.702 00.000 428 Worker thread wakes up 19:48:35.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:35.702 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:38.061 02.359 428 Exposure complete 19:48:38.201 00.140 428 worker thread done servicing request 19:48:38.201 00.000 10672 OnExposeComplete: enter 19:48:38.201 00.000 10672 UpdateGuideState(): m_state=6 19:48:38.201 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1416 19:48:38.201 00.000 10672 Star::Find returns 1 (0), X=1085.49, Y=818.96, Mass=305539, SNR=49.6, Peak=50864 HFD=3.0 19:48:38.201 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.02) = xAngle (2.63 = 2.63) 19:48:38.201 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.50 = -0.50) 19:48:38.201 00.000 10672 CameraToMount -- cameraX=0.84 cameraY=-0.35 hyp=0.91 cameraTheta=-0.39 mountX=-0.80 mountY=-0.44, mountTheta=-2.64 19:48:38.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.84, y=-0.35, opts=13) 19:48:38.201 00.000 10672 Enqueuing Move request for scope (0.84, -0.35) 19:48:38.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:48:38.201 00.000 428 Worker thread wakes up 19:48:38.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.35) opts 0xd 19:48:38.201 00.000 428 Handling offset move in thread for scope, endpoint = (0.84, -0.35) 19:48:38.201 00.000 428 Moving (0.84, -0.35) raw xDistance=-0.80 yDistance=-0.44 19:48:38.201 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 19:48:38.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:38.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 19:48:38.201 00.000 428 MoveAxis(E, 740, ABG) 19:48:38.201 00.000 428 Guiding Dir = 2, Dur = 740 19:48:38.201 00.000 428 IsSlewing returns 0 19:48:38.201 00.000 428 IsGuiding returns 0 19:48:38.232 00.031 10672 UpdateGuideState exits: m=305539 SNR=49.6 19:48:38.232 00.000 428 PulseGuide returned control before completion, sleep 726 19:48:38.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:38.232 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:38.232 00.000 10672 Enqueuing Expose request 19:48:38.998 00.766 428 IsGuiding returns 1 19:48:38.998 00.000 428 scope still moving after pulse duration time elapsed 19:48:39.029 00.031 428 IsSlewing returns 0 19:48:39.029 00.000 428 IsGuiding returns 0 19:48:39.029 00.000 428 scope move finished after 740 + 82 ms 19:48:39.029 00.000 428 Move returns status 0, amount 740 19:48:39.029 00.000 428 MoveAxis(N, 0, ABG) 19:48:39.029 00.000 428 Move returns status 0, amount 0 19:48:39.029 00.000 428 move complete, result=0 19:48:39.029 00.000 428 worker thread done servicing request 19:48:39.029 00.000 428 Worker thread wakes up 19:48:39.029 00.000 10672 GuideStep: -0.8 px 740 ms EAST, -0.4 px 0 ms NORTH 19:48:39.029 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:39.029 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:39.060 00.031 10672 read socket command 10 19:48:39.060 00.000 10672 processing socket request REQDIST 19:48:39.060 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:48:39.060 00.000 10672 Sending socket response 51 (0x33) 19:48:40.564 01.504 428 Exposure complete 19:48:40.705 00.141 428 worker thread done servicing request 19:48:40.705 00.000 10672 OnExposeComplete: enter 19:48:40.705 00.000 10672 UpdateGuideState(): m_state=6 19:48:40.720 00.015 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1417 19:48:40.720 00.000 10672 Star::Find returns 1 (0), X=1085.02, Y=819.09, Mass=297501, SNR=52.8, Peak=46080 HFD=2.9 19:48:40.720 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.02) = xAngle (2.48 = 2.48) 19:48:40.720 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.65 = -0.65) 19:48:40.720 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-0.54 mountX=-0.34 mountY=-0.26, mountTheta=-2.49 19:48:40.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.22, opts=13) 19:48:40.720 00.000 10672 Enqueuing Move request for scope (0.37, -0.22) 19:48:40.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:48:40.720 00.000 428 Worker thread wakes up 19:48:40.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.22) opts 0xd 19:48:40.720 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.22) 19:48:40.720 00.000 428 Moving (0.37, -0.22) raw xDistance=-0.34 yDistance=-0.26 19:48:40.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:48:40.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:40.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:48:40.720 00.000 428 MoveAxis(E, 0, ABG) 19:48:40.720 00.000 428 Move returns status 0, amount 0 19:48:40.720 00.000 428 MoveAxis(N, 0, ABG) 19:48:40.720 00.000 428 Move returns status 0, amount 0 19:48:40.720 00.000 428 move complete, result=0 19:48:40.720 00.000 428 worker thread done servicing request 19:48:40.751 00.031 10672 UpdateGuideState exits: m=297501 SNR=52.8 19:48:40.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:40.751 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:40.751 00.000 10672 Enqueuing Expose request 19:48:40.751 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:48:40.751 00.000 428 Worker thread wakes up 19:48:40.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:40.751 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:43.047 02.296 428 Exposure complete 19:48:43.172 00.125 428 worker thread done servicing request 19:48:43.172 00.000 10672 OnExposeComplete: enter 19:48:43.172 00.000 10672 UpdateGuideState(): m_state=6 19:48:43.172 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1418 19:48:43.188 00.016 10672 Star::Find returns 1 (0), X=1084.60, Y=819.49, Mass=258242, SNR=41.0, Peak=34736 HFD=3.1 19:48:43.188 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.02) = xAngle (4.87 = -1.41) 19:48:43.188 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.74 = 1.74) 19:48:43.188 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.85 mountX=0.03 mountY=0.19, mountTheta=1.41 19:48:43.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.18, opts=13) 19:48:43.188 00.000 10672 Enqueuing Move request for scope (-0.05, 0.18) 19:48:43.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:48:43.188 00.000 428 Worker thread wakes up 19:48:43.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd 19:48:43.188 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.18) 19:48:43.188 00.000 428 Moving (-0.05, 0.18) raw xDistance=0.03 yDistance=0.19 19:48:43.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:48:43.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:43.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:48:43.188 00.000 428 MoveAxis(E, 0, ABG) 19:48:43.188 00.000 428 Move returns status 0, amount 0 19:48:43.188 00.000 428 MoveAxis(N, 0, ABG) 19:48:43.188 00.000 428 Move returns status 0, amount 0 19:48:43.188 00.000 428 move complete, result=0 19:48:43.188 00.000 428 worker thread done servicing request 19:48:43.219 00.031 10672 UpdateGuideState exits: m=258242 SNR=41.0 19:48:43.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:43.219 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:43.219 00.000 10672 Enqueuing Expose request 19:48:43.219 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:48:43.219 00.000 428 Worker thread wakes up 19:48:43.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:43.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:44.047 00.828 10672 read socket command 10 19:48:44.047 00.000 10672 processing socket request REQDIST 19:48:44.047 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:48:44.047 00.000 10672 Sending socket response 40 (0x28) 19:48:45.562 01.515 428 Exposure complete 19:48:45.687 00.125 428 worker thread done servicing request 19:48:45.687 00.000 10672 OnExposeComplete: enter 19:48:45.687 00.000 10672 UpdateGuideState(): m_state=6 19:48:45.687 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1419 19:48:45.687 00.000 10672 Star::Find returns 1 (0), X=1084.47, Y=819.01, Mass=236564, SNR=44.3, Peak=51424 HFD=2.2 19:48:45.687 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 19:48:45.687 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 19:48:45.687 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-2.11 mountX=0.21 mountY=-0.28, mountTheta=-0.91 19:48:45.703 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.30, opts=13) 19:48:45.703 00.000 10672 Enqueuing Move request for scope (-0.18, -0.30) 19:48:45.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 19:48:45.703 00.000 428 Worker thread wakes up 19:48:45.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.30) opts 0xd 19:48:45.703 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.30) 19:48:45.703 00.000 428 Moving (-0.18, -0.30) raw xDistance=0.21 yDistance=-0.28 19:48:45.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 19:48:45.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:45.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 19:48:45.703 00.000 428 MoveAxis(E, 0, ABG) 19:48:45.703 00.000 428 Move returns status 0, amount 0 19:48:45.703 00.000 428 MoveAxis(N, 0, ABG) 19:48:45.703 00.000 428 Move returns status 0, amount 0 19:48:45.703 00.000 428 move complete, result=0 19:48:45.703 00.000 428 worker thread done servicing request 19:48:45.718 00.015 10672 UpdateGuideState exits: m=236564 SNR=44.3 19:48:45.734 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:45.734 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:45.734 00.000 10672 Enqueuing Expose request 19:48:45.734 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 19:48:45.734 00.000 428 Worker thread wakes up 19:48:45.734 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:45.734 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:48.067 02.333 428 Exposure complete 19:48:48.191 00.124 428 worker thread done servicing request 19:48:48.191 00.000 10672 OnExposeComplete: enter 19:48:48.191 00.000 10672 UpdateGuideState(): m_state=6 19:48:48.191 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1420 19:48:48.191 00.000 10672 Star::Find returns 1 (0), X=1084.43, Y=819.14, Mass=297714, SNR=49.9, Peak=46400 HFD=2.5 19:48:48.191 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 19:48:48.191 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58) 19:48:48.191 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-2.47 mountX=0.24 mountY=-0.15, mountTheta=-0.56 19:48:48.191 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.17, opts=13) 19:48:48.191 00.000 10672 Enqueuing Move request for scope (-0.22, -0.17) 19:48:48.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:48.191 00.000 428 Worker thread wakes up 19:48:48.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.17) opts 0xd 19:48:48.191 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.17) 19:48:48.191 00.000 428 Moving (-0.22, -0.17) raw xDistance=0.24 yDistance=-0.15 19:48:48.191 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:48:48.191 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:48.191 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:48:48.191 00.000 428 MoveAxis(E, 0, ABG) 19:48:48.191 00.000 428 Move returns status 0, amount 0 19:48:48.191 00.000 428 MoveAxis(N, 0, ABG) 19:48:48.191 00.000 428 Move returns status 0, amount 0 19:48:48.191 00.000 428 move complete, result=0 19:48:48.191 00.000 428 worker thread done servicing request 19:48:48.223 00.032 10672 UpdateGuideState exits: m=297714 SNR=49.9 19:48:48.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:48.223 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:48.223 00.000 10672 Enqueuing Expose request 19:48:48.223 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:48.223 00.000 428 Worker thread wakes up 19:48:48.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:48.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:49.051 00.828 10672 read socket command 10 19:48:49.051 00.000 10672 processing socket request REQDIST 19:48:49.051 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:48:49.051 00.000 10672 Sending socket response 35 (0x23) 19:48:50.566 01.515 428 Exposure complete 19:48:50.706 00.140 428 worker thread done servicing request 19:48:50.706 00.000 10672 OnExposeComplete: enter 19:48:50.706 00.000 10672 UpdateGuideState(): m_state=6 19:48:50.706 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1421 19:48:50.706 00.000 10672 Star::Find returns 1 (0), X=1084.55, Y=819.12, Mass=241949, SNR=49.9, Peak=43888 HFD=2.5 19:48:50.706 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.02) = xAngle (0.97 = 0.97) 19:48:50.706 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 19:48:50.706 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-2.05 mountX=0.12 mountY=-0.18, mountTheta=-0.97 19:48:50.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.19, opts=13) 19:48:50.706 00.000 10672 Enqueuing Move request for scope (-0.10, -0.19) 19:48:50.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:48:50.706 00.000 428 Worker thread wakes up 19:48:50.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd 19:48:50.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.19) 19:48:50.706 00.000 428 Moving (-0.10, -0.19) raw xDistance=0.12 yDistance=-0.18 19:48:50.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:48:50.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:50.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:48:50.706 00.000 428 MoveAxis(E, 0, ABG) 19:48:50.706 00.000 428 Move returns status 0, amount 0 19:48:50.706 00.000 428 MoveAxis(N, 0, ABG) 19:48:50.706 00.000 428 Move returns status 0, amount 0 19:48:50.706 00.000 428 move complete, result=0 19:48:50.706 00.000 428 worker thread done servicing request 19:48:50.738 00.032 10672 UpdateGuideState exits: m=241949 SNR=49.9 19:48:50.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:50.738 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:50.738 00.000 10672 Enqueuing Expose request 19:48:50.738 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:48:50.738 00.000 428 Worker thread wakes up 19:48:50.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:50.738 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:53.065 02.327 428 Exposure complete 19:48:53.190 00.125 428 worker thread done servicing request 19:48:53.190 00.000 10672 OnExposeComplete: enter 19:48:53.190 00.000 10672 UpdateGuideState(): m_state=6 19:48:53.190 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1422 19:48:53.190 00.000 10672 Star::Find returns 1 (0), X=1084.21, Y=819.24, Mass=262524, SNR=49.9, Peak=40736 HFD=2.7 19:48:53.190 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.02) = xAngle (0.02 = 0.02) 19:48:53.190 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10) 19:48:53.190 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.06 hyp=0.44 cameraTheta=-3.00 mountX=0.44 mountY=-0.02, mountTheta=-0.04 19:48:53.190 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.06, opts=13) 19:48:53.190 00.000 10672 Enqueuing Move request for scope (-0.44, -0.06) 19:48:53.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:53.190 00.000 428 Worker thread wakes up 19:48:53.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.06) opts 0xd 19:48:53.190 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.06) 19:48:53.190 00.000 428 Moving (-0.44, -0.06) raw xDistance=0.44 yDistance=-0.02 19:48:53.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 19:48:53.190 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:53.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:48:53.190 00.000 428 MoveAxis(W, 411, ABG) 19:48:53.190 00.000 428 Guiding Dir = 3, Dur = 411 19:48:53.190 00.000 428 IsSlewing returns 0 19:48:53.190 00.000 428 IsGuiding returns 0 19:48:53.221 00.031 10672 UpdateGuideState exits: m=262524 SNR=49.9 19:48:53.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:53.221 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:53.221 00.000 10672 Enqueuing Expose request 19:48:53.221 00.000 428 PulseGuide returned control before completion, sleep 394 19:48:53.643 00.422 428 IsGuiding returns 0 19:48:53.643 00.000 428 Move returns status 0, amount 411 19:48:53.643 00.000 428 MoveAxis(N, 0, ABG) 19:48:53.658 00.015 428 Move returns status 0, amount 0 19:48:53.658 00.000 428 move complete, result=0 19:48:53.658 00.000 428 worker thread done servicing request 19:48:53.658 00.000 428 Worker thread wakes up 19:48:53.658 00.000 10672 GuideStep: 0.4 px 411 ms WEST, -0.0 px 0 ms NORTH 19:48:53.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:53.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:54.049 00.391 10672 read socket command 10 19:48:54.049 00.000 10672 processing socket request REQDIST 19:48:54.049 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:48:54.049 00.000 10672 Sending socket response 35 (0x23) 19:48:55.564 01.515 428 Exposure complete 19:48:55.705 00.141 428 worker thread done servicing request 19:48:55.705 00.000 10672 OnExposeComplete: enter 19:48:55.705 00.000 10672 UpdateGuideState(): m_state=6 19:48:55.705 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1423 19:48:55.705 00.000 10672 Star::Find returns 1 (0), X=1084.17, Y=819.40, Mass=307710, SNR=51.9, Peak=50432 HFD=2.6 19:48:55.705 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.02) = xAngle (5.97 = -0.32) 19:48:55.705 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.84 = 2.84) 19:48:55.705 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.09 hyp=0.49 cameraTheta=2.95 mountX=0.46 mountY=0.15, mountTheta=0.30 19:48:55.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.09, opts=13) 19:48:55.705 00.000 10672 Enqueuing Move request for scope (-0.48, 0.09) 19:48:55.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:55.705 00.000 428 Worker thread wakes up 19:48:55.705 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.09) opts 0xd 19:48:55.705 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.09) 19:48:55.705 00.000 428 Moving (-0.48, 0.09) raw xDistance=0.46 yDistance=0.15 19:48:55.705 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46 19:48:55.705 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:55.705 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 19:48:55.705 00.000 428 MoveAxis(W, 461, ABG) 19:48:55.705 00.000 428 Guiding Dir = 3, Dur = 461 19:48:55.705 00.000 428 IsSlewing returns 0 19:48:55.705 00.000 428 IsGuiding returns 0 19:48:55.720 00.015 428 PulseGuide returned control before completion, sleep 455 19:48:55.736 00.016 10672 UpdateGuideState exits: m=307710 SNR=51.9 19:48:55.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:55.736 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:55.736 00.000 10672 Enqueuing Expose request 19:48:56.209 00.473 428 IsGuiding returns 0 19:48:56.209 00.000 428 Move returns status 0, amount 461 19:48:56.209 00.000 428 MoveAxis(N, 0, ABG) 19:48:56.209 00.000 428 Move returns status 0, amount 0 19:48:56.209 00.000 428 move complete, result=0 19:48:56.209 00.000 428 worker thread done servicing request 19:48:56.209 00.000 428 Worker thread wakes up 19:48:56.209 00.000 10672 GuideStep: 0.5 px 461 ms WEST, 0.1 px 0 ms NORTH 19:48:56.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:56.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:58.052 01.843 428 Exposure complete 19:48:58.192 00.140 428 worker thread done servicing request 19:48:58.192 00.000 10672 OnExposeComplete: enter 19:48:58.192 00.000 10672 UpdateGuideState(): m_state=6 19:48:58.192 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1424 19:48:58.192 00.000 10672 Star::Find returns 1 (0), X=1084.97, Y=819.01, Mass=258812, SNR=45.6, Peak=57200 HFD=2.4 19:48:58.192 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.02) = xAngle (2.26 = 2.26) 19:48:58.192 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.87 = -0.87) 19:48:58.192 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-0.76 mountX=-0.28 mountY=-0.33, mountTheta=-2.26 19:48:58.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.30, opts=13) 19:48:58.192 00.000 10672 Enqueuing Move request for scope (0.32, -0.30) 19:48:58.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:48:58.192 00.000 428 Worker thread wakes up 19:48:58.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.30) opts 0xd 19:48:58.192 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.30) 19:48:58.192 00.000 428 Moving (0.32, -0.30) raw xDistance=-0.28 yDistance=-0.33 19:48:58.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:48:58.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:58.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 19:48:58.192 00.000 428 MoveAxis(E, 0, ABG) 19:48:58.192 00.000 428 Move returns status 0, amount 0 19:48:58.192 00.000 428 MoveAxis(N, 0, ABG) 19:48:58.192 00.000 428 Move returns status 0, amount 0 19:48:58.192 00.000 428 move complete, result=0 19:48:58.192 00.000 428 worker thread done servicing request 19:48:58.224 00.032 10672 UpdateGuideState exits: m=258812 SNR=45.6 19:48:58.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:58.224 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:48:58.224 00.000 10672 Enqueuing Expose request 19:48:58.224 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:48:58.224 00.000 428 Worker thread wakes up 19:48:58.224 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:48:58.224 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:48:59.052 00.828 10672 read socket command 10 19:48:59.052 00.000 10672 processing socket request REQDIST 19:48:59.052 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:48:59.052 00.000 10672 Sending socket response 40 (0x28) 19:49:00.535 01.483 428 Exposure complete 19:49:00.660 00.125 428 worker thread done servicing request 19:49:00.660 00.000 10672 OnExposeComplete: enter 19:49:00.660 00.000 10672 UpdateGuideState(): m_state=6 19:49:00.676 00.016 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1425 19:49:00.676 00.000 10672 Star::Find returns 1 (0), X=1084.86, Y=819.15, Mass=222889, SNR=43.7, Peak=55552 HFD=2.3 19:49:00.676 00.000 10672 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.02) = xAngle (2.36 = 2.36) 19:49:00.676 00.000 10672 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.77 = -0.77) 19:49:00.676 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-0.66 mountX=-0.19 mountY=-0.18, mountTheta=-2.37 19:49:00.676 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.16, opts=13) 19:49:00.676 00.000 10672 Enqueuing Move request for scope (0.21, -0.16) 19:49:00.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1328, FiltMax=65488, Gamma=1.000 19:49:00.676 00.000 428 Worker thread wakes up 19:49:00.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.16) opts 0xd 19:49:00.676 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.16) 19:49:00.676 00.000 428 Moving (0.21, -0.16) raw xDistance=-0.19 yDistance=-0.18 19:49:00.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:49:00.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:00.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:49:00.676 00.000 428 MoveAxis(E, 0, ABG) 19:49:00.676 00.000 428 Move returns status 0, amount 0 19:49:00.676 00.000 428 MoveAxis(N, 0, ABG) 19:49:00.676 00.000 428 Move returns status 0, amount 0 19:49:00.676 00.000 428 move complete, result=0 19:49:00.676 00.000 428 worker thread done servicing request 19:49:00.692 00.016 10672 UpdateGuideState exits: m=222889 SNR=43.7 19:49:00.692 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:00.692 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:00.692 00.000 10672 Enqueuing Expose request 19:49:00.692 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:49:00.692 00.000 428 Worker thread wakes up 19:49:00.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:00.692 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:03.035 02.343 428 Exposure complete 19:49:03.206 00.171 428 worker thread done servicing request 19:49:03.206 00.000 10672 OnExposeComplete: enter 19:49:03.206 00.000 10672 UpdateGuideState(): m_state=6 19:49:03.206 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1426 19:49:03.206 00.000 10672 Star::Find returns 1 (0), X=1084.79, Y=818.99, Mass=230236, SNR=37.6, Peak=51520 HFD=2.4 19:49:03.206 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.02) = xAngle (1.87 = 1.87) 19:49:03.206 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 19:49:03.206 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.15 mountX=-0.10 mountY=-0.33, mountTheta=-1.87 19:49:03.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.31, opts=13) 19:49:03.206 00.000 10672 Enqueuing Move request for scope (0.14, -0.31) 19:49:03.206 00.000 428 Worker thread wakes up 19:49:03.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:49:03.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.31) opts 0xd 19:49:03.206 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.31) 19:49:03.206 00.000 428 Moving (0.14, -0.31) raw xDistance=-0.10 yDistance=-0.33 19:49:03.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:49:03.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:03.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 19:49:03.206 00.000 428 MoveAxis(E, 0, ABG) 19:49:03.206 00.000 428 Move returns status 0, amount 0 19:49:03.206 00.000 428 MoveAxis(N, 0, ABG) 19:49:03.206 00.000 428 Move returns status 0, amount 0 19:49:03.206 00.000 428 move complete, result=0 19:49:03.206 00.000 428 worker thread done servicing request 19:49:03.238 00.032 10672 UpdateGuideState exits: m=230236 SNR=37.6 19:49:03.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:03.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:03.238 00.000 10672 Enqueuing Expose request 19:49:03.238 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:49:03.238 00.000 428 Worker thread wakes up 19:49:03.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:03.238 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:04.050 00.812 10672 read socket command 10 19:49:04.050 00.000 10672 processing socket request REQDIST 19:49:04.050 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:49:04.050 00.000 10672 Sending socket response 35 (0x23) 19:49:05.539 01.489 428 Exposure complete 19:49:05.664 00.125 428 worker thread done servicing request 19:49:05.664 00.000 10672 OnExposeComplete: enter 19:49:05.664 00.000 10672 UpdateGuideState(): m_state=6 19:49:05.664 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1427 19:49:05.664 00.000 10672 Star::Find returns 1 (0), X=1085.09, Y=819.25, Mass=278622, SNR=49.1, Peak=55344 HFD=2.4 19:49:05.664 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.02) = xAngle (2.88 = 2.88) 19:49:05.664 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.24 = -0.24) 19:49:05.664 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.06 hyp=0.44 cameraTheta=-0.14 mountX=-0.43 mountY=-0.11, mountTheta=-2.90 19:49:05.664 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.06, opts=13) 19:49:05.664 00.000 10672 Enqueuing Move request for scope (0.44, -0.06) 19:49:05.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1064, FiltMax=65488, Gamma=1.000 19:49:05.664 00.000 428 Worker thread wakes up 19:49:05.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.06) opts 0xd 19:49:05.664 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.06) 19:49:05.664 00.000 428 Moving (0.44, -0.06) raw xDistance=-0.43 yDistance=-0.11 19:49:05.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 19:49:05.664 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:05.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:49:05.664 00.000 428 MoveAxis(E, 0, ABG) 19:49:05.664 00.000 428 Move returns status 0, amount 0 19:49:05.664 00.000 428 MoveAxis(N, 0, ABG) 19:49:05.664 00.000 428 Move returns status 0, amount 0 19:49:05.664 00.000 428 move complete, result=0 19:49:05.664 00.000 428 worker thread done servicing request 19:49:05.695 00.031 10672 UpdateGuideState exits: m=278622 SNR=49.1 19:49:05.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:05.695 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:05.695 00.000 10672 Enqueuing Expose request 19:49:05.695 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:49:05.695 00.000 428 Worker thread wakes up 19:49:05.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:05.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:08.054 02.359 428 Exposure complete 19:49:08.179 00.125 428 worker thread done servicing request 19:49:08.179 00.000 10672 OnExposeComplete: enter 19:49:08.179 00.000 10672 UpdateGuideState(): m_state=6 19:49:08.179 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1428 19:49:08.179 00.000 10672 Star::Find returns 1 (0), X=1085.36, Y=819.19, Mass=239082, SNR=45.7, Peak=44992 HFD=2.3 19:49:08.179 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.02) = xAngle (2.86 = 2.86) 19:49:08.179 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.27 = -0.27) 19:49:08.179 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.12 hyp=0.72 cameraTheta=-0.16 mountX=-0.69 mountY=-0.19, mountTheta=-2.87 19:49:08.179 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.12, opts=13) 19:49:08.179 00.000 10672 Enqueuing Move request for scope (0.71, -0.12) 19:49:08.179 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:49:08.179 00.000 428 Worker thread wakes up 19:49:08.179 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.12) opts 0xd 19:49:08.179 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.12) 19:49:08.179 00.000 428 Moving (0.71, -0.12) raw xDistance=-0.69 yDistance=-0.19 19:49:08.179 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69 19:49:08.179 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:08.179 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:49:08.179 00.000 428 MoveAxis(E, 639, ABG) 19:49:08.179 00.000 428 Guiding Dir = 2, Dur = 639 19:49:08.179 00.000 428 IsSlewing returns 0 19:49:08.179 00.000 428 IsGuiding returns 0 19:49:08.210 00.031 10672 UpdateGuideState exits: m=239082 SNR=45.7 19:49:08.210 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:08.210 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:08.210 00.000 10672 Enqueuing Expose request 19:49:08.210 00.000 428 PulseGuide returned control before completion, sleep 617 19:49:08.850 00.640 428 IsGuiding returns 1 19:49:08.850 00.000 428 scope still moving after pulse duration time elapsed 19:49:08.882 00.032 428 IsSlewing returns 0 19:49:08.882 00.000 428 IsGuiding returns 0 19:49:08.882 00.000 428 scope move finished after 639 + 62 ms 19:49:08.882 00.000 428 Move returns status 0, amount 639 19:49:08.882 00.000 428 MoveAxis(N, 0, ABG) 19:49:08.882 00.000 428 Move returns status 0, amount 0 19:49:08.882 00.000 428 move complete, result=0 19:49:08.882 00.000 428 worker thread done servicing request 19:49:08.882 00.000 428 Worker thread wakes up 19:49:08.882 00.000 10672 GuideStep: -0.7 px 639 ms EAST, -0.2 px 0 ms NORTH 19:49:08.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:08.882 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:09.053 00.171 10672 read socket command 10 19:49:09.053 00.000 10672 processing socket request REQDIST 19:49:09.053 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:49:09.053 00.000 10672 Sending socket response 48 (0x30) 19:49:10.553 01.500 428 Exposure complete 19:49:10.678 00.125 428 worker thread done servicing request 19:49:10.678 00.000 10672 OnExposeComplete: enter 19:49:10.678 00.000 10672 UpdateGuideState(): m_state=6 19:49:10.678 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1429 19:49:10.678 00.000 10672 Star::Find returns 1 (0), X=1084.95, Y=819.34, Mass=281196, SNR=49.9, Peak=59376 HFD=2.5 19:49:10.678 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.02) = xAngle (3.14 = 3.14) 19:49:10.678 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 19:49:10.678 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.12 mountX=-0.30 mountY=0.00, mountTheta=3.13 19:49:10.693 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.04, opts=13) 19:49:10.693 00.000 10672 Enqueuing Move request for scope (0.30, 0.04) 19:49:10.693 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:49:10.693 00.000 428 Worker thread wakes up 19:49:10.693 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.04) opts 0xd 19:49:10.693 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.04) 19:49:10.693 00.000 428 Moving (0.30, 0.04) raw xDistance=-0.30 yDistance=0.00 19:49:10.693 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:49:10.693 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:10.693 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 19:49:10.693 00.000 428 MoveAxis(E, 0, ABG) 19:49:10.693 00.000 428 Move returns status 0, amount 0 19:49:10.693 00.000 428 MoveAxis(N, 0, ABG) 19:49:10.693 00.000 428 Move returns status 0, amount 0 19:49:10.693 00.000 428 move complete, result=0 19:49:10.693 00.000 428 worker thread done servicing request 19:49:10.709 00.016 10672 UpdateGuideState exits: m=281196 SNR=49.9 19:49:10.725 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:10.725 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:10.725 00.000 10672 Enqueuing Expose request 19:49:10.725 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 19:49:10.725 00.000 428 Worker thread wakes up 19:49:10.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:10.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:13.041 02.316 428 Exposure complete 19:49:13.166 00.125 428 worker thread done servicing request 19:49:13.166 00.000 10672 OnExposeComplete: enter 19:49:13.166 00.000 10672 UpdateGuideState(): m_state=6 19:49:13.166 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1430 19:49:13.166 00.000 10672 Star::Find returns 1 (0), X=1084.78, Y=819.31, Mass=266022, SNR=49.5, Peak=51312 HFD=2.1 19:49:13.166 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.02) = xAngle (3.01 = 3.01) 19:49:13.166 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.12 = -0.12) 19:49:13.166 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.01 mountX=-0.13 mountY=-0.02, mountTheta=-3.02 19:49:13.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.00, opts=13) 19:49:13.166 00.000 10672 Enqueuing Move request for scope (0.13, -0.00) 19:49:13.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:49:13.166 00.000 428 Worker thread wakes up 19:49:13.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd 19:49:13.166 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.00) 19:49:13.166 00.000 428 Moving (0.13, -0.00) raw xDistance=-0.13 yDistance=-0.02 19:49:13.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:49:13.166 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:13.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:49:13.166 00.000 428 MoveAxis(E, 0, ABG) 19:49:13.166 00.000 428 Move returns status 0, amount 0 19:49:13.182 00.016 428 MoveAxis(N, 0, ABG) 19:49:13.182 00.000 428 Move returns status 0, amount 0 19:49:13.182 00.000 428 move complete, result=0 19:49:13.182 00.000 428 worker thread done servicing request 19:49:13.198 00.016 10672 UpdateGuideState exits: m=266022 SNR=49.5 19:49:13.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:13.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:13.198 00.000 10672 Enqueuing Expose request 19:49:13.198 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:49:13.198 00.000 428 Worker thread wakes up 19:49:13.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:13.198 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:14.057 00.859 10672 read socket command 10 19:49:14.057 00.000 10672 processing socket request REQDIST 19:49:14.057 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:49:14.057 00.000 10672 Sending socket response 33 (0x21) 19:49:15.556 01.499 428 Exposure complete 19:49:15.681 00.125 428 worker thread done servicing request 19:49:15.681 00.000 10672 OnExposeComplete: enter 19:49:15.681 00.000 10672 UpdateGuideState(): m_state=6 19:49:15.681 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1431 19:49:15.681 00.000 10672 Star::Find returns 1 (0), X=1084.45, Y=819.17, Mass=289626, SNR=48.2, Peak=38880 HFD=3.0 19:49:15.681 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.02) = xAngle (0.47 = 0.47) 19:49:15.681 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65) 19:49:15.681 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-2.55 mountX=0.22 mountY=-0.12, mountTheta=-0.48 19:49:15.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.14, opts=13) 19:49:15.681 00.000 10672 Enqueuing Move request for scope (-0.20, -0.14) 19:49:15.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:49:15.681 00.000 428 Worker thread wakes up 19:49:15.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd 19:49:15.681 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.14) 19:49:15.681 00.000 428 Moving (-0.20, -0.14) raw xDistance=0.22 yDistance=-0.12 19:49:15.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:49:15.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:15.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:49:15.681 00.000 428 MoveAxis(E, 0, ABG) 19:49:15.681 00.000 428 Move returns status 0, amount 0 19:49:15.681 00.000 428 MoveAxis(N, 0, ABG) 19:49:15.681 00.000 428 Move returns status 0, amount 0 19:49:15.681 00.000 428 move complete, result=0 19:49:15.697 00.016 428 worker thread done servicing request 19:49:15.712 00.015 10672 UpdateGuideState exits: m=289626 SNR=48.2 19:49:15.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:15.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:15.712 00.000 10672 Enqueuing Expose request 19:49:15.712 00.000 428 Worker thread wakes up 19:49:15.712 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:49:15.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:15.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:18.055 02.343 428 Exposure complete 19:49:18.180 00.125 428 worker thread done servicing request 19:49:18.180 00.000 10672 OnExposeComplete: enter 19:49:18.180 00.000 10672 UpdateGuideState(): m_state=6 19:49:18.180 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1432 19:49:18.180 00.000 10672 Star::Find returns 1 (0), X=1085.01, Y=819.03, Mass=267967, SNR=47.0, Peak=50432 HFD=2.8 19:49:18.180 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.02) = xAngle (2.37 = 2.37) 19:49:18.180 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.76 = -0.76) 19:49:18.180 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.28 hyp=0.46 cameraTheta=-0.65 mountX=-0.33 mountY=-0.32, mountTheta=-2.37 19:49:18.180 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.28, opts=13) 19:49:18.180 00.000 10672 Enqueuing Move request for scope (0.37, -0.28) 19:49:18.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:49:18.180 00.000 428 Worker thread wakes up 19:49:18.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.28) opts 0xd 19:49:18.180 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.28) 19:49:18.180 00.000 428 Moving (0.37, -0.28) raw xDistance=-0.33 yDistance=-0.32 19:49:18.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:49:18.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:18.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:49:18.180 00.000 428 MoveAxis(E, 0, ABG) 19:49:18.180 00.000 428 Move returns status 0, amount 0 19:49:18.180 00.000 428 MoveAxis(N, 0, ABG) 19:49:18.180 00.000 428 Move returns status 0, amount 0 19:49:18.180 00.000 428 move complete, result=0 19:49:18.180 00.000 428 worker thread done servicing request 19:49:18.212 00.032 10672 UpdateGuideState exits: m=267967 SNR=47.0 19:49:18.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:18.212 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:18.212 00.000 10672 Enqueuing Expose request 19:49:18.212 00.000 428 Worker thread wakes up 19:49:18.212 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:49:18.212 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:18.212 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:19.055 00.843 10672 read socket command 10 19:49:19.055 00.000 10672 processing socket request REQDIST 19:49:19.055 00.000 10672 SOCKSVR: Sending pixel error of 0.35 19:49:19.055 00.000 10672 Sending socket response 35 (0x23) 19:49:20.555 01.500 428 Exposure complete 19:49:20.684 00.129 428 worker thread done servicing request 19:49:20.684 00.000 10672 OnExposeComplete: enter 19:49:20.684 00.000 10672 UpdateGuideState(): m_state=6 19:49:20.684 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1433 19:49:20.684 00.000 10672 Star::Find returns 1 (0), X=1085.03, Y=819.23, Mass=234050, SNR=44.4, Peak=59264 HFD=2.3 19:49:20.684 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 19:49:20.684 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 19:49:20.684 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.08 hyp=0.39 cameraTheta=-0.20 mountX=-0.37 mountY=-0.12, mountTheta=-2.83 19:49:20.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.08, opts=13) 19:49:20.684 00.000 10672 Enqueuing Move request for scope (0.38, -0.08) 19:49:20.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:49:20.684 00.000 428 Worker thread wakes up 19:49:20.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.08) opts 0xd 19:49:20.684 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.08) 19:49:20.684 00.000 428 Moving (0.38, -0.08) raw xDistance=-0.37 yDistance=-0.12 19:49:20.684 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:49:20.684 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:20.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:49:20.684 00.000 428 MoveAxis(E, 0, ABG) 19:49:20.684 00.000 428 Move returns status 0, amount 0 19:49:20.684 00.000 428 MoveAxis(N, 0, ABG) 19:49:20.684 00.000 428 Move returns status 0, amount 0 19:49:20.684 00.000 428 move complete, result=0 19:49:20.684 00.000 428 worker thread done servicing request 19:49:20.715 00.031 10672 UpdateGuideState exits: m=234050 SNR=44.4 19:49:20.715 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:20.715 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:20.715 00.000 10672 Enqueuing Expose request 19:49:20.715 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:49:20.715 00.000 428 Worker thread wakes up 19:49:20.715 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:20.715 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:23.042 02.327 428 Exposure complete 19:49:23.167 00.125 428 worker thread done servicing request 19:49:23.167 00.000 10672 OnExposeComplete: enter 19:49:23.167 00.000 10672 UpdateGuideState(): m_state=6 19:49:23.167 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1434 19:49:23.167 00.000 10672 Star::Find returns 1 (0), X=1084.95, Y=819.07, Mass=293370, SNR=51.1, Peak=53920 HFD=2.7 19:49:23.167 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.02) = xAngle (2.35 = 2.35) 19:49:23.167 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.78 = -0.78) 19:49:23.167 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.24 hyp=0.39 cameraTheta=-0.67 mountX=-0.27 mountY=-0.27, mountTheta=-2.36 19:49:23.167 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.24, opts=13) 19:49:23.167 00.000 10672 Enqueuing Move request for scope (0.30, -0.24) 19:49:23.167 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:49:23.167 00.000 428 Worker thread wakes up 19:49:23.167 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.24) opts 0xd 19:49:23.167 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.24) 19:49:23.167 00.000 428 Moving (0.30, -0.24) raw xDistance=-0.27 yDistance=-0.27 19:49:23.167 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:49:23.167 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:23.167 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:49:23.167 00.000 428 MoveAxis(E, 0, ABG) 19:49:23.167 00.000 428 Move returns status 0, amount 0 19:49:23.167 00.000 428 MoveAxis(N, 0, ABG) 19:49:23.167 00.000 428 Move returns status 0, amount 0 19:49:23.167 00.000 428 move complete, result=0 19:49:23.167 00.000 428 worker thread done servicing request 19:49:23.198 00.031 10672 UpdateGuideState exits: m=293370 SNR=51.1 19:49:23.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:23.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:23.198 00.000 10672 Enqueuing Expose request 19:49:23.198 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:49:23.198 00.000 428 Worker thread wakes up 19:49:23.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:23.198 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:24.058 00.860 10672 read socket command 10 19:49:24.058 00.000 10672 processing socket request REQDIST 19:49:24.058 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:49:24.058 00.000 10672 Sending socket response 37 (0x25) 19:49:25.541 01.483 428 Exposure complete 19:49:25.682 00.141 428 worker thread done servicing request 19:49:25.682 00.000 10672 OnExposeComplete: enter 19:49:25.682 00.000 10672 UpdateGuideState(): m_state=6 19:49:25.682 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1435 19:49:25.682 00.000 10672 Star::Find returns 1 (0), X=1085.13, Y=819.03, Mass=248882, SNR=44.3, Peak=47376 HFD=2.6 19:49:25.682 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 19:49:25.682 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.62 = -0.62) 19:49:25.682 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.27 hyp=0.55 cameraTheta=-0.52 mountX=-0.45 mountY=-0.32, mountTheta=-2.51 19:49:25.682 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.27, opts=13) 19:49:25.682 00.000 10672 Enqueuing Move request for scope (0.48, -0.27) 19:49:25.682 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:49:25.682 00.000 428 Worker thread wakes up 19:49:25.682 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.27) opts 0xd 19:49:25.682 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.27) 19:49:25.682 00.000 428 Moving (0.48, -0.27) raw xDistance=-0.45 yDistance=-0.32 19:49:25.682 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:49:25.682 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:25.682 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:49:25.682 00.000 428 MoveAxis(E, 414, ABG) 19:49:25.682 00.000 428 Guiding Dir = 2, Dur = 414 19:49:25.698 00.016 428 IsSlewing returns 0 19:49:25.698 00.000 428 IsGuiding returns 0 19:49:25.713 00.015 428 PulseGuide returned control before completion, sleep 403 19:49:25.729 00.016 10672 UpdateGuideState exits: m=248882 SNR=44.3 19:49:25.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:25.729 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:25.729 00.000 10672 Enqueuing Expose request 19:49:26.166 00.437 428 IsGuiding returns 0 19:49:26.166 00.000 428 Move returns status 0, amount 414 19:49:26.166 00.000 428 MoveAxis(N, 0, ABG) 19:49:26.166 00.000 428 Move returns status 0, amount 0 19:49:26.166 00.000 428 move complete, result=0 19:49:26.166 00.000 428 worker thread done servicing request 19:49:26.166 00.000 10672 GuideStep: -0.4 px 414 ms EAST, -0.3 px 0 ms NORTH 19:49:26.166 00.000 428 Worker thread wakes up 19:49:26.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:26.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:28.041 01.875 428 Exposure complete 19:49:28.181 00.140 428 worker thread done servicing request 19:49:28.181 00.000 10672 OnExposeComplete: enter 19:49:28.181 00.000 10672 UpdateGuideState(): m_state=6 19:49:28.181 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1436 19:49:28.181 00.000 10672 Star::Find returns 1 (0), X=1085.08, Y=818.88, Mass=280477, SNR=48.7, Peak=45856 HFD=2.7 19:49:28.181 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.02) = xAngle (2.24 = 2.24) 19:49:28.181 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.89 = -0.89) 19:49:28.181 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.43 hyp=0.60 cameraTheta=-0.78 mountX=-0.37 mountY=-0.47, mountTheta=-2.24 19:49:28.181 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.43, opts=13) 19:49:28.181 00.000 10672 Enqueuing Move request for scope (0.43, -0.43) 19:49:28.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:49:28.181 00.000 428 Worker thread wakes up 19:49:28.181 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.43) opts 0xd 19:49:28.181 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.43) 19:49:28.181 00.000 428 Moving (0.43, -0.43) raw xDistance=-0.37 yDistance=-0.47 19:49:28.181 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:49:28.181 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:28.181 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 19:49:28.181 00.000 428 MoveAxis(E, 0, ABG) 19:49:28.181 00.000 428 Move returns status 0, amount 0 19:49:28.181 00.000 428 MoveAxis(N, 0, ABG) 19:49:28.181 00.000 428 Move returns status 0, amount 0 19:49:28.181 00.000 428 move complete, result=0 19:49:28.181 00.000 428 worker thread done servicing request 19:49:28.197 00.016 10672 UpdateGuideState exits: m=280477 SNR=48.7 19:49:28.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:28.197 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:28.197 00.000 10672 Enqueuing Expose request 19:49:28.213 00.016 428 Worker thread wakes up 19:49:28.213 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 19:49:28.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:28.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:29.061 00.848 10672 read socket command 10 19:49:29.061 00.000 10672 processing socket request REQDIST 19:49:29.061 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:49:29.061 00.000 10672 Sending socket response 47 (0x2f) 19:49:30.545 01.484 428 Exposure complete 19:49:30.670 00.125 428 worker thread done servicing request 19:49:30.670 00.000 10672 OnExposeComplete: enter 19:49:30.670 00.000 10672 UpdateGuideState(): m_state=6 19:49:30.670 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1437 19:49:30.670 00.000 10672 Star::Find returns 1 (0), X=1085.02, Y=818.63, Mass=267574, SNR=45.4, Peak=50112 HFD=2.4 19:49:30.670 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.02) = xAngle (1.95 = 1.95) 19:49:30.670 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.18 = -1.18) 19:49:30.670 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.68 hyp=0.77 cameraTheta=-1.07 mountX=-0.29 mountY=-0.71, mountTheta=-1.95 19:49:30.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.68, opts=13) 19:49:30.670 00.000 10672 Enqueuing Move request for scope (0.37, -0.68) 19:49:30.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:49:30.670 00.000 428 Worker thread wakes up 19:49:30.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.68) opts 0xd 19:49:30.670 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.68) 19:49:30.670 00.000 428 Moving (0.37, -0.68) raw xDistance=-0.29 yDistance=-0.71 19:49:30.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:49:30.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.71 from input -0.71 19:49:30.670 00.000 428 MoveAxis(E, 0, ABG) 19:49:30.670 00.000 428 Move returns status 0, amount 0 19:49:30.670 00.000 428 MoveAxis(N, 1083, ABG) 19:49:30.670 00.000 428 Guiding Dir = 0, Dur = 1083 19:49:30.670 00.000 428 IsSlewing returns 0 19:49:30.670 00.000 428 IsGuiding returns 0 19:49:30.701 00.031 10672 UpdateGuideState exits: m=267574 SNR=45.4 19:49:30.701 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:30.701 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:30.701 00.000 10672 Enqueuing Expose request 19:49:30.748 00.047 428 PulseGuide returned control before completion, sleep 1019 19:49:31.779 01.031 428 IsGuiding returns 1 19:49:31.779 00.000 428 scope still moving after pulse duration time elapsed 19:49:31.810 00.031 428 IsSlewing returns 0 19:49:31.810 00.000 428 IsGuiding returns 1 19:49:31.857 00.047 428 IsSlewing returns 0 19:49:31.857 00.000 428 IsGuiding returns 0 19:49:31.857 00.000 428 scope move finished after 1083 + 95 ms 19:49:31.857 00.000 428 Move returns status 0, amount 1083 19:49:31.857 00.000 428 move complete, result=0 19:49:31.857 00.000 428 worker thread done servicing request 19:49:31.857 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 1083 ms NORTH 19:49:31.857 00.000 428 Worker thread wakes up 19:49:31.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:31.857 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:33.044 01.187 428 Exposure complete 19:49:33.185 00.141 428 worker thread done servicing request 19:49:33.185 00.000 10672 OnExposeComplete: enter 19:49:33.185 00.000 10672 UpdateGuideState(): m_state=6 19:49:33.185 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1438 19:49:33.185 00.000 10672 Star::Find returns 1 (0), X=1084.64, Y=819.16, Mass=246235, SNR=44.9, Peak=53376 HFD=2.3 19:49:33.185 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.02) = xAngle (1.40 = 1.40) 19:49:33.185 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.73 = -1.73) 19:49:33.185 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.62 mountX=0.02 mountY=-0.15, mountTheta=-1.40 19:49:33.185 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.15, opts=13) 19:49:33.185 00.000 10672 Enqueuing Move request for scope (-0.01, -0.15) 19:49:33.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:49:33.185 00.000 428 Worker thread wakes up 19:49:33.185 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd 19:49:33.185 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.15) 19:49:33.185 00.000 428 Moving (-0.01, -0.15) raw xDistance=0.02 yDistance=-0.15 19:49:33.185 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:49:33.185 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:33.185 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:49:33.185 00.000 428 MoveAxis(E, 0, ABG) 19:49:33.185 00.000 428 Move returns status 0, amount 0 19:49:33.185 00.000 428 MoveAxis(N, 0, ABG) 19:49:33.185 00.000 428 Move returns status 0, amount 0 19:49:33.185 00.000 428 move complete, result=0 19:49:33.185 00.000 428 worker thread done servicing request 19:49:33.200 00.015 10672 UpdateGuideState exits: m=246235 SNR=44.9 19:49:33.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:33.200 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:33.200 00.000 10672 Enqueuing Expose request 19:49:33.200 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:49:33.200 00.000 428 Worker thread wakes up 19:49:33.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:33.200 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:34.060 00.860 10672 read socket command 10 19:49:34.060 00.000 10672 processing socket request REQDIST 19:49:34.060 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:49:34.060 00.000 10672 Sending socket response 44 (0x2c) 19:49:35.528 01.468 428 Exposure complete 19:49:35.653 00.125 428 worker thread done servicing request 19:49:35.653 00.000 10672 OnExposeComplete: enter 19:49:35.653 00.000 10672 UpdateGuideState(): m_state=6 19:49:35.653 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1439 19:49:35.653 00.000 10672 Star::Find returns 1 (0), X=1084.73, Y=818.96, Mass=245032, SNR=46.8, Peak=41824 HFD=2.5 19:49:35.653 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 19:49:35.653 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.46 = -1.46) 19:49:35.653 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.35 hyp=0.36 cameraTheta=-1.35 mountX=-0.04 mountY=-0.36, mountTheta=-1.67 19:49:35.668 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.35, opts=13) 19:49:35.668 00.000 10672 Enqueuing Move request for scope (0.08, -0.35) 19:49:35.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:49:35.668 00.000 428 Worker thread wakes up 19:49:35.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.35) opts 0xd 19:49:35.668 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.35) 19:49:35.668 00.000 428 Moving (0.08, -0.35) raw xDistance=-0.04 yDistance=-0.36 19:49:35.668 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:49:35.668 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:35.668 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 19:49:35.668 00.000 428 MoveAxis(E, 0, ABG) 19:49:35.668 00.000 428 Move returns status 0, amount 0 19:49:35.668 00.000 428 MoveAxis(N, 0, ABG) 19:49:35.668 00.000 428 Move returns status 0, amount 0 19:49:35.668 00.000 428 move complete, result=0 19:49:35.668 00.000 428 worker thread done servicing request 19:49:35.684 00.016 10672 UpdateGuideState exits: m=245032 SNR=46.8 19:49:35.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:35.684 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:35.684 00.000 10672 Enqueuing Expose request 19:49:35.684 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:49:35.684 00.000 428 Worker thread wakes up 19:49:35.684 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:35.684 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:38.031 02.347 428 Exposure complete 19:49:38.156 00.125 428 worker thread done servicing request 19:49:38.156 00.000 10672 OnExposeComplete: enter 19:49:38.156 00.000 10672 UpdateGuideState(): m_state=6 19:49:38.156 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1440 19:49:38.156 00.000 10672 Star::Find returns 1 (0), X=1084.61, Y=819.29, Mass=224207, SNR=39.4, Peak=43456 HFD=2.2 19:49:38.156 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.02) = xAngle (0.19 = 0.19) 19:49:38.156 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94) 19:49:38.156 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.83 mountX=0.04 mountY=-0.01, mountTheta=-0.20 19:49:38.156 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.01, opts=13) 19:49:38.156 00.000 10672 Enqueuing Move request for scope (-0.04, -0.01) 19:49:38.156 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:49:38.156 00.000 428 Worker thread wakes up 19:49:38.156 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd 19:49:38.156 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.01) 19:49:38.156 00.000 428 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=-0.01 19:49:38.156 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:49:38.156 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:38.156 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:49:38.156 00.000 428 MoveAxis(E, 0, ABG) 19:49:38.156 00.000 428 Move returns status 0, amount 0 19:49:38.156 00.000 428 MoveAxis(N, 0, ABG) 19:49:38.156 00.000 428 Move returns status 0, amount 0 19:49:38.156 00.000 428 move complete, result=0 19:49:38.156 00.000 428 worker thread done servicing request 19:49:38.172 00.016 10672 UpdateGuideState exits: m=224207 SNR=39.4 19:49:38.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:38.172 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:38.172 00.000 10672 Enqueuing Expose request 19:49:38.187 00.015 428 Worker thread wakes up 19:49:38.187 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:49:38.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:38.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:39.047 00.860 10672 read socket command 10 19:49:39.047 00.000 10672 processing socket request REQDIST 19:49:39.047 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:49:39.047 00.000 10672 Sending socket response 30 (0x1e) 19:49:40.546 01.499 428 Exposure complete 19:49:40.671 00.125 428 worker thread done servicing request 19:49:40.671 00.000 10672 OnExposeComplete: enter 19:49:40.671 00.000 10672 UpdateGuideState(): m_state=6 19:49:40.671 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1441 19:49:40.671 00.000 10672 Star::Find returns 1 (0), X=1084.62, Y=818.89, Mass=280175, SNR=54.2, Peak=49568 HFD=2.4 19:49:40.671 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.02) = xAngle (1.37 = 1.37) 19:49:40.671 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.75 = -1.75) 19:49:40.671 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.42 hyp=0.42 cameraTheta=-1.65 mountX=0.08 mountY=-0.41, mountTheta=-1.38 19:49:40.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.42, opts=13) 19:49:40.671 00.000 10672 Enqueuing Move request for scope (-0.03, -0.42) 19:49:40.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:49:40.671 00.000 428 Worker thread wakes up 19:49:40.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.42) opts 0xd 19:49:40.671 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.42) 19:49:40.671 00.000 428 Moving (-0.03, -0.42) raw xDistance=0.08 yDistance=-0.41 19:49:40.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:49:40.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:40.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 19:49:40.671 00.000 428 MoveAxis(E, 0, ABG) 19:49:40.671 00.000 428 Move returns status 0, amount 0 19:49:40.671 00.000 428 MoveAxis(N, 0, ABG) 19:49:40.671 00.000 428 Move returns status 0, amount 0 19:49:40.671 00.000 428 move complete, result=0 19:49:40.671 00.000 428 worker thread done servicing request 19:49:40.702 00.031 10672 UpdateGuideState exits: m=280175 SNR=54.2 19:49:40.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:40.702 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:40.702 00.000 10672 Enqueuing Expose request 19:49:40.702 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:49:40.702 00.000 428 Worker thread wakes up 19:49:40.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:40.702 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:43.030 02.328 428 Exposure complete 19:49:43.155 00.125 428 worker thread done servicing request 19:49:43.155 00.000 10672 OnExposeComplete: enter 19:49:43.155 00.000 10672 UpdateGuideState(): m_state=6 19:49:43.155 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1442 19:49:43.155 00.000 10672 Star::Find returns 1 (0), X=1084.56, Y=819.27, Mass=289736, SNR=52.7, Peak=45856 HFD=2.8 19:49:43.155 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.02) = xAngle (0.22 = 0.22) 19:49:43.155 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 19:49:43.155 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.80 mountX=0.10 mountY=-0.02, mountTheta=-0.23 19:49:43.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.03, opts=13) 19:49:43.155 00.000 10672 Enqueuing Move request for scope (-0.09, -0.03) 19:49:43.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:49:43.155 00.000 428 Worker thread wakes up 19:49:43.170 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd 19:49:43.170 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.03) 19:49:43.170 00.000 428 Moving (-0.09, -0.03) raw xDistance=0.10 yDistance=-0.02 19:49:43.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:49:43.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:43.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:49:43.170 00.000 428 MoveAxis(E, 0, ABG) 19:49:43.170 00.000 428 Move returns status 0, amount 0 19:49:43.170 00.000 428 MoveAxis(N, 0, ABG) 19:49:43.170 00.000 428 Move returns status 0, amount 0 19:49:43.170 00.000 428 move complete, result=0 19:49:43.170 00.000 428 worker thread done servicing request 19:49:43.186 00.016 10672 UpdateGuideState exits: m=289736 SNR=52.7 19:49:43.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:43.186 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:43.186 00.000 10672 Enqueuing Expose request 19:49:43.186 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:49:43.186 00.000 428 Worker thread wakes up 19:49:43.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:43.186 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:44.061 00.875 10672 read socket command 10 19:49:44.061 00.000 10672 processing socket request REQDIST 19:49:44.061 00.000 10672 SOCKSVR: Sending pixel error of 0.26 19:49:44.061 00.000 10672 Sending socket response 26 (0x1a) 19:49:45.518 01.457 428 Exposure complete 19:49:45.643 00.125 428 worker thread done servicing request 19:49:45.643 00.000 10672 OnExposeComplete: enter 19:49:45.643 00.000 10672 UpdateGuideState(): m_state=6 19:49:45.659 00.016 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1443 19:49:45.659 00.000 10672 Star::Find returns 1 (0), X=1084.56, Y=819.31, Mass=246624, SNR=43.6, Peak=55888 HFD=2.1 19:49:45.659 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.02) = xAngle (6.11 = -0.17) 19:49:45.659 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.98 = 2.98) 19:49:45.659 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.09 mountX=0.09 mountY=0.01, mountTheta=0.16 19:49:45.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.00, opts=13) 19:49:45.659 00.000 10672 Enqueuing Move request for scope (-0.09, 0.00) 19:49:45.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:49:45.659 00.000 428 Worker thread wakes up 19:49:45.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd 19:49:45.659 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.00) 19:49:45.659 00.000 428 Moving (-0.09, 0.00) raw xDistance=0.09 yDistance=0.01 19:49:45.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:49:45.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:45.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:49:45.659 00.000 428 MoveAxis(E, 0, ABG) 19:49:45.659 00.000 428 Move returns status 0, amount 0 19:49:45.659 00.000 428 MoveAxis(N, 0, ABG) 19:49:45.659 00.000 428 Move returns status 0, amount 0 19:49:45.659 00.000 428 move complete, result=0 19:49:45.659 00.000 428 worker thread done servicing request 19:49:45.674 00.015 10672 UpdateGuideState exits: m=246624 SNR=43.6 19:49:45.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:45.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:45.674 00.000 10672 Enqueuing Expose request 19:49:45.674 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:49:45.674 00.000 428 Worker thread wakes up 19:49:45.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:45.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:48.033 02.359 428 Exposure complete 19:49:48.189 00.156 428 worker thread done servicing request 19:49:48.189 00.000 10672 OnExposeComplete: enter 19:49:48.189 00.000 10672 UpdateGuideState(): m_state=6 19:49:48.189 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1444 19:49:48.189 00.000 10672 Star::Find returns 1 (0), X=1084.81, Y=819.07, Mass=267970, SNR=44.0, Peak=46080 HFD=2.5 19:49:48.189 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.02) = xAngle (2.05 = 2.05) 19:49:48.189 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.08 = -1.08) 19:49:48.189 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.24 hyp=0.29 cameraTheta=-0.97 mountX=-0.13 mountY=-0.25, mountTheta=-2.05 19:49:48.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.24, opts=13) 19:49:48.189 00.000 10672 Enqueuing Move request for scope (0.16, -0.24) 19:49:48.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:49:48.189 00.000 428 Worker thread wakes up 19:49:48.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.24) opts 0xd 19:49:48.189 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.24) 19:49:48.189 00.000 428 Moving (0.16, -0.24) raw xDistance=-0.13 yDistance=-0.25 19:49:48.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:49:48.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:48.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:49:48.189 00.000 428 MoveAxis(E, 0, ABG) 19:49:48.189 00.000 428 Move returns status 0, amount 0 19:49:48.189 00.000 428 MoveAxis(N, 0, ABG) 19:49:48.189 00.000 428 Move returns status 0, amount 0 19:49:48.189 00.000 428 move complete, result=0 19:49:48.189 00.000 428 worker thread done servicing request 19:49:48.205 00.016 10672 UpdateGuideState exits: m=267970 SNR=44.0 19:49:48.205 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:48.205 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:48.205 00.000 10672 Enqueuing Expose request 19:49:48.205 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:49:48.220 00.015 428 Worker thread wakes up 19:49:48.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:48.220 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:49.048 00.828 10672 read socket command 10 19:49:49.048 00.000 10672 processing socket request REQDIST 19:49:49.048 00.000 10672 SOCKSVR: Sending pixel error of 0.23 19:49:49.048 00.000 10672 Sending socket response 23 (0x17) 19:49:50.532 01.484 428 Exposure complete 19:49:50.673 00.141 428 worker thread done servicing request 19:49:50.673 00.000 10672 OnExposeComplete: enter 19:49:50.673 00.000 10672 UpdateGuideState(): m_state=6 19:49:50.673 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1445 19:49:50.673 00.000 10672 Star::Find returns 1 (0), X=1084.14, Y=818.91, Mass=255545, SNR=48.6, Peak=44992 HFD=2.5 19:49:50.673 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.02) = xAngle (0.54 = 0.54) 19:49:50.673 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58) 19:49:50.673 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.40 hyp=0.65 cameraTheta=-2.48 mountX=0.55 mountY=-0.34, mountTheta=-0.55 19:49:50.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.40, opts=13) 19:49:50.673 00.000 10672 Enqueuing Move request for scope (-0.51, -0.40) 19:49:50.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:49:50.673 00.000 428 Worker thread wakes up 19:49:50.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.40) opts 0xd 19:49:50.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.40) 19:49:50.673 00.000 428 Moving (-0.51, -0.40) raw xDistance=0.55 yDistance=-0.34 19:49:50.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 19:49:50.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:50.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 19:49:50.673 00.000 428 MoveAxis(W, 516, ABG) 19:49:50.673 00.000 428 Guiding Dir = 3, Dur = 516 19:49:50.704 00.031 428 IsSlewing returns 0 19:49:50.704 00.000 428 IsGuiding returns 0 19:49:50.704 00.000 10672 UpdateGuideState exits: m=255545 SNR=48.6 19:49:50.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:50.704 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:50.704 00.000 10672 Enqueuing Expose request 19:49:50.735 00.031 428 PulseGuide returned control before completion, sleep 494 19:49:51.251 00.516 428 IsGuiding returns 1 19:49:51.251 00.000 428 scope still moving after pulse duration time elapsed 19:49:51.297 00.046 428 IsSlewing returns 0 19:49:51.297 00.000 428 IsGuiding returns 0 19:49:51.297 00.000 428 scope move finished after 516 + 70 ms 19:49:51.297 00.000 428 Move returns status 0, amount 516 19:49:51.297 00.000 428 MoveAxis(N, 0, ABG) 19:49:51.297 00.000 428 Move returns status 0, amount 0 19:49:51.297 00.000 428 move complete, result=0 19:49:51.297 00.000 428 worker thread done servicing request 19:49:51.297 00.000 428 Worker thread wakes up 19:49:51.297 00.000 10672 GuideStep: 0.6 px 516 ms WEST, -0.3 px 0 ms NORTH 19:49:51.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:51.297 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:53.031 01.734 428 Exposure complete 19:49:53.172 00.141 428 worker thread done servicing request 19:49:53.172 00.000 10672 OnExposeComplete: enter 19:49:53.172 00.000 10672 UpdateGuideState(): m_state=6 19:49:53.172 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1446 19:49:53.172 00.000 10672 Star::Find returns 1 (0), X=1084.14, Y=819.14, Mass=256957, SNR=46.6, Peak=46080 HFD=2.4 19:49:53.172 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.02) = xAngle (0.19 = 0.19) 19:49:53.172 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94) 19:49:53.172 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.17 hyp=0.54 cameraTheta=-2.83 mountX=0.53 mountY=-0.11, mountTheta=-0.20 19:49:53.172 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.17, opts=13) 19:49:53.172 00.000 10672 Enqueuing Move request for scope (-0.51, -0.17) 19:49:53.172 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:49:53.172 00.000 428 Worker thread wakes up 19:49:53.172 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.17) opts 0xd 19:49:53.172 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.17) 19:49:53.172 00.000 428 Moving (-0.51, -0.17) raw xDistance=0.53 yDistance=-0.11 19:49:53.172 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.53 19:49:53.172 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:53.172 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:49:53.172 00.000 428 MoveAxis(W, 529, ABG) 19:49:53.172 00.000 428 Guiding Dir = 3, Dur = 529 19:49:53.172 00.000 428 IsSlewing returns 0 19:49:53.172 00.000 428 IsGuiding returns 0 19:49:53.187 00.015 428 PulseGuide returned control before completion, sleep 521 19:49:53.187 00.000 10672 UpdateGuideState exits: m=256957 SNR=46.6 19:49:53.203 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:53.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:53.203 00.000 10672 Enqueuing Expose request 19:49:53.739 00.536 428 IsGuiding returns 1 19:49:53.739 00.000 428 scope still moving after pulse duration time elapsed 19:49:53.771 00.032 428 IsSlewing returns 0 19:49:53.771 00.000 428 IsGuiding returns 0 19:49:53.771 00.000 428 scope move finished after 529 + 66 ms 19:49:53.771 00.000 428 Move returns status 0, amount 529 19:49:53.771 00.000 428 MoveAxis(N, 0, ABG) 19:49:53.771 00.000 428 Move returns status 0, amount 0 19:49:53.771 00.000 428 move complete, result=0 19:49:53.771 00.000 428 worker thread done servicing request 19:49:53.771 00.000 428 Worker thread wakes up 19:49:53.771 00.000 10672 GuideStep: 0.5 px 529 ms WEST, -0.1 px 0 ms NORTH 19:49:53.771 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:53.771 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:54.052 00.281 10672 read socket command 10 19:49:54.052 00.000 10672 processing socket request REQDIST 19:49:54.052 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:49:54.052 00.000 10672 Sending socket response 41 (0x29) 19:49:55.535 01.483 428 Exposure complete 19:49:55.676 00.141 428 worker thread done servicing request 19:49:55.676 00.000 10672 OnExposeComplete: enter 19:49:55.676 00.000 10672 UpdateGuideState(): m_state=6 19:49:55.676 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1447 19:49:55.676 00.000 10672 Star::Find returns 1 (0), X=1084.67, Y=819.04, Mass=228032, SNR=38.2, Peak=46736 HFD=2.4 19:49:55.676 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 19:49:55.676 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 19:49:55.676 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.48 mountX=0.01 mountY=-0.27, mountTheta=-1.54 19:49:55.676 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.27, opts=13) 19:49:55.676 00.000 10672 Enqueuing Move request for scope (0.03, -0.27) 19:49:55.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:49:55.676 00.000 428 Worker thread wakes up 19:49:55.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd 19:49:55.676 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.27) 19:49:55.676 00.000 428 Moving (0.03, -0.27) raw xDistance=0.01 yDistance=-0.27 19:49:55.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:49:55.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:55.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 19:49:55.676 00.000 428 MoveAxis(E, 0, ABG) 19:49:55.676 00.000 428 Move returns status 0, amount 0 19:49:55.676 00.000 428 MoveAxis(N, 0, ABG) 19:49:55.676 00.000 428 Move returns status 0, amount 0 19:49:55.676 00.000 428 move complete, result=0 19:49:55.676 00.000 428 worker thread done servicing request 19:49:55.707 00.031 10672 UpdateGuideState exits: m=228032 SNR=38.2 19:49:55.707 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:55.707 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:55.707 00.000 10672 Enqueuing Expose request 19:49:55.707 00.000 428 Worker thread wakes up 19:49:55.707 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:49:55.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:55.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:58.035 02.328 428 Exposure complete 19:49:58.175 00.140 428 worker thread done servicing request 19:49:58.175 00.000 10672 OnExposeComplete: enter 19:49:58.175 00.000 10672 UpdateGuideState(): m_state=6 19:49:58.175 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1448 19:49:58.175 00.000 10672 Star::Find returns 1 (0), X=1084.92, Y=819.21, Mass=263891, SNR=46.9, Peak=49568 HFD=2.4 19:49:58.175 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.02) = xAngle (2.67 = 2.67) 19:49:58.175 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.46 = -0.46) 19:49:58.175 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.28 cameraTheta=-0.35 mountX=-0.25 mountY=-0.13, mountTheta=-2.68 19:49:58.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.10, opts=13) 19:49:58.175 00.000 10672 Enqueuing Move request for scope (0.27, -0.10) 19:49:58.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:49:58.175 00.000 428 Worker thread wakes up 19:49:58.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.10) opts 0xd 19:49:58.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.10) 19:49:58.175 00.000 428 Moving (0.27, -0.10) raw xDistance=-0.25 yDistance=-0.13 19:49:58.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 19:49:58.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:58.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:49:58.175 00.000 428 MoveAxis(E, 0, ABG) 19:49:58.175 00.000 428 Move returns status 0, amount 0 19:49:58.175 00.000 428 MoveAxis(N, 0, ABG) 19:49:58.175 00.000 428 Move returns status 0, amount 0 19:49:58.175 00.000 428 move complete, result=0 19:49:58.175 00.000 428 worker thread done servicing request 19:49:58.191 00.016 10672 UpdateGuideState exits: m=263891 SNR=46.9 19:49:58.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:58.191 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:49:58.191 00.000 10672 Enqueuing Expose request 19:49:58.191 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:49:58.191 00.000 428 Worker thread wakes up 19:49:58.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:49:58.191 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:49:59.050 00.859 10672 read socket command 10 19:49:59.050 00.000 10672 processing socket request REQDIST 19:49:59.050 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:49:59.050 00.000 10672 Sending socket response 34 (0x22) 19:50:00.534 01.484 428 Exposure complete 19:50:00.674 00.140 428 worker thread done servicing request 19:50:00.674 00.000 10672 OnExposeComplete: enter 19:50:00.674 00.000 10672 UpdateGuideState(): m_state=6 19:50:00.674 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1449 19:50:00.674 00.000 10672 Star::Find returns 1 (0), X=1085.03, Y=819.08, Mass=237733, SNR=46.2, Peak=58944 HFD=2.0 19:50:00.674 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.02) = xAngle (2.49 = 2.49) 19:50:00.674 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.64 = -0.64) 19:50:00.674 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.23 hyp=0.44 cameraTheta=-0.53 mountX=-0.35 mountY=-0.26, mountTheta=-2.50 19:50:00.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.23, opts=13) 19:50:00.674 00.000 10672 Enqueuing Move request for scope (0.38, -0.23) 19:50:00.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:50:00.674 00.000 428 Worker thread wakes up 19:50:00.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.23) opts 0xd 19:50:00.674 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.23) 19:50:00.674 00.000 428 Moving (0.38, -0.23) raw xDistance=-0.35 yDistance=-0.26 19:50:00.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:50:00.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:00.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:50:00.674 00.000 428 MoveAxis(E, 0, ABG) 19:50:00.674 00.000 428 Move returns status 0, amount 0 19:50:00.674 00.000 428 MoveAxis(N, 0, ABG) 19:50:00.674 00.000 428 Move returns status 0, amount 0 19:50:00.674 00.000 428 move complete, result=0 19:50:00.674 00.000 428 worker thread done servicing request 19:50:00.706 00.032 10672 UpdateGuideState exits: m=237733 SNR=46.2 19:50:00.706 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:00.706 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:00.706 00.000 10672 Enqueuing Expose request 19:50:00.706 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 19:50:00.706 00.000 428 Worker thread wakes up 19:50:00.706 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:00.706 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:03.038 02.332 428 Exposure complete 19:50:03.163 00.125 428 worker thread done servicing request 19:50:03.163 00.000 10672 OnExposeComplete: enter 19:50:03.163 00.000 10672 UpdateGuideState(): m_state=6 19:50:03.163 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1450 19:50:03.163 00.000 10672 Star::Find returns 1 (0), X=1084.70, Y=818.92, Mass=298569, SNR=49.9, Peak=52176 HFD=2.6 19:50:03.163 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 19:50:03.163 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 19:50:03.163 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.38 hyp=0.39 cameraTheta=-1.43 mountX=-0.01 mountY=-0.39, mountTheta=-1.59 19:50:03.163 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.38, opts=13) 19:50:03.163 00.000 10672 Enqueuing Move request for scope (0.05, -0.38) 19:50:03.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:50:03.163 00.000 428 Worker thread wakes up 19:50:03.163 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.38) opts 0xd 19:50:03.163 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.38) 19:50:03.163 00.000 428 Moving (0.05, -0.38) raw xDistance=-0.01 yDistance=-0.39 19:50:03.163 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:50:03.163 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:03.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:50:03.163 00.000 428 MoveAxis(E, 0, ABG) 19:50:03.163 00.000 428 Move returns status 0, amount 0 19:50:03.163 00.000 428 MoveAxis(N, 0, ABG) 19:50:03.163 00.000 428 Move returns status 0, amount 0 19:50:03.163 00.000 428 move complete, result=0 19:50:03.163 00.000 428 worker thread done servicing request 19:50:03.194 00.031 10672 UpdateGuideState exits: m=298569 SNR=49.9 19:50:03.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:03.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:03.194 00.000 10672 Enqueuing Expose request 19:50:03.194 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:50:03.194 00.000 428 Worker thread wakes up 19:50:03.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:03.194 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:04.053 00.859 10672 read socket command 10 19:50:04.053 00.000 10672 processing socket request REQDIST 19:50:04.053 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:50:04.053 00.000 10672 Sending socket response 37 (0x25) 19:50:05.521 01.468 428 Exposure complete 19:50:05.646 00.125 428 worker thread done servicing request 19:50:05.646 00.000 10672 OnExposeComplete: enter 19:50:05.646 00.000 10672 UpdateGuideState(): m_state=6 19:50:05.646 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1451 19:50:05.646 00.000 10672 Star::Find returns 1 (0), X=1084.13, Y=819.04, Mass=255828, SNR=53.1, Peak=50656 HFD=2.5 19:50:05.646 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.02) = xAngle (0.36 = 0.36) 19:50:05.646 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.77 = -2.77) 19:50:05.646 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.27 hyp=0.59 cameraTheta=-2.66 mountX=0.55 mountY=-0.21, mountTheta=-0.37 19:50:05.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.27, opts=13) 19:50:05.646 00.000 10672 Enqueuing Move request for scope (-0.52, -0.27) 19:50:05.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 19:50:05.646 00.000 428 Worker thread wakes up 19:50:05.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.27) opts 0xd 19:50:05.646 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.27) 19:50:05.646 00.000 428 Moving (-0.52, -0.27) raw xDistance=0.55 yDistance=-0.21 19:50:05.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 19:50:05.646 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:05.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:50:05.646 00.000 428 MoveAxis(W, 514, ABG) 19:50:05.646 00.000 428 Guiding Dir = 3, Dur = 514 19:50:05.646 00.000 428 IsSlewing returns 0 19:50:05.646 00.000 428 IsGuiding returns 0 19:50:05.677 00.031 10672 UpdateGuideState exits: m=255828 SNR=53.1 19:50:05.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:05.677 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:05.677 00.000 10672 Enqueuing Expose request 19:50:05.677 00.000 428 PulseGuide returned control before completion, sleep 495 19:50:06.209 00.532 428 IsGuiding returns 1 19:50:06.209 00.000 428 scope still moving after pulse duration time elapsed 19:50:06.240 00.031 428 IsSlewing returns 0 19:50:06.240 00.000 428 IsGuiding returns 0 19:50:06.240 00.000 428 scope move finished after 514 + 74 ms 19:50:06.240 00.000 428 Move returns status 0, amount 514 19:50:06.240 00.000 428 MoveAxis(N, 0, ABG) 19:50:06.240 00.000 428 Move returns status 0, amount 0 19:50:06.240 00.000 428 move complete, result=0 19:50:06.240 00.000 428 worker thread done servicing request 19:50:06.240 00.000 428 Worker thread wakes up 19:50:06.240 00.000 10672 GuideStep: 0.6 px 514 ms WEST, -0.2 px 0 ms NORTH 19:50:06.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:06.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:08.036 01.796 428 Exposure complete 19:50:08.161 00.125 428 worker thread done servicing request 19:50:08.161 00.000 10672 OnExposeComplete: enter 19:50:08.161 00.000 10672 UpdateGuideState(): m_state=6 19:50:08.177 00.016 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1452 19:50:08.177 00.000 10672 Star::Find returns 1 (0), X=1084.82, Y=819.21, Mass=258701, SNR=47.1, Peak=59264 HFD=2.3 19:50:08.177 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.02) = xAngle (2.48 = 2.48) 19:50:08.177 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.65 = -0.65) 19:50:08.177 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.54 mountX=-0.15 mountY=-0.12, mountTheta=-2.49 19:50:08.177 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.10, opts=13) 19:50:08.177 00.000 10672 Enqueuing Move request for scope (0.17, -0.10) 19:50:08.177 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:50:08.177 00.000 428 Worker thread wakes up 19:50:08.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd 19:50:08.177 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.10) 19:50:08.177 00.000 428 Moving (0.17, -0.10) raw xDistance=-0.15 yDistance=-0.12 19:50:08.177 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:50:08.177 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:08.177 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:50:08.177 00.000 428 MoveAxis(E, 0, ABG) 19:50:08.177 00.000 428 Move returns status 0, amount 0 19:50:08.177 00.000 428 MoveAxis(N, 0, ABG) 19:50:08.177 00.000 428 Move returns status 0, amount 0 19:50:08.177 00.000 428 move complete, result=0 19:50:08.177 00.000 428 worker thread done servicing request 19:50:08.192 00.015 10672 UpdateGuideState exits: m=258701 SNR=47.1 19:50:08.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:08.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:08.192 00.000 10672 Enqueuing Expose request 19:50:08.192 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:08.192 00.000 428 Worker thread wakes up 19:50:08.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:08.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:09.051 00.859 10672 read socket command 10 19:50:09.051 00.000 10672 processing socket request REQDIST 19:50:09.051 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:50:09.051 00.000 10672 Sending socket response 36 (0x24) 19:50:10.540 01.489 428 Exposure complete 19:50:10.665 00.125 428 worker thread done servicing request 19:50:10.665 00.000 10672 OnExposeComplete: enter 19:50:10.665 00.000 10672 UpdateGuideState(): m_state=6 19:50:10.665 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1453 19:50:10.665 00.000 10672 Star::Find returns 1 (0), X=1084.71, Y=819.20, Mass=234535, SNR=45.3, Peak=39648 HFD=2.4 19:50:10.665 00.000 10672 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.02) = xAngle (1.97 = 1.97) 19:50:10.665 00.000 10672 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.16 = -1.16) 19:50:10.665 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.05 mountX=-0.05 mountY=-0.11, mountTheta=-1.97 19:50:10.665 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.10, opts=13) 19:50:10.665 00.000 10672 Enqueuing Move request for scope (0.06, -0.10) 19:50:10.665 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:50:10.665 00.000 428 Worker thread wakes up 19:50:10.665 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd 19:50:10.665 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.10) 19:50:10.665 00.000 428 Moving (0.06, -0.10) raw xDistance=-0.05 yDistance=-0.11 19:50:10.665 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:50:10.665 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:10.665 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:50:10.665 00.000 428 MoveAxis(E, 0, ABG) 19:50:10.665 00.000 428 Move returns status 0, amount 0 19:50:10.665 00.000 428 MoveAxis(N, 0, ABG) 19:50:10.665 00.000 428 Move returns status 0, amount 0 19:50:10.665 00.000 428 move complete, result=0 19:50:10.665 00.000 428 worker thread done servicing request 19:50:10.696 00.031 10672 UpdateGuideState exits: m=234535 SNR=45.3 19:50:10.696 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:10.696 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:10.696 00.000 10672 Enqueuing Expose request 19:50:10.696 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:10.696 00.000 428 Worker thread wakes up 19:50:10.696 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:10.696 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:13.039 02.343 428 Exposure complete 19:50:13.195 00.156 428 worker thread done servicing request 19:50:13.195 00.000 10672 OnExposeComplete: enter 19:50:13.195 00.000 10672 UpdateGuideState(): m_state=6 19:50:13.195 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1454 19:50:13.195 00.000 10672 Star::Find returns 1 (0), X=1084.29, Y=819.22, Mass=305482, SNR=52.0, Peak=58832 HFD=2.9 19:50:13.195 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.02) = xAngle (0.13 = 0.13) 19:50:13.195 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.00 = -3.00) 19:50:13.195 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.09 hyp=0.37 cameraTheta=-2.89 mountX=0.36 mountY=-0.05, mountTheta=-0.14 19:50:13.195 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.09, opts=13) 19:50:13.195 00.000 10672 Enqueuing Move request for scope (-0.36, -0.09) 19:50:13.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 19:50:13.195 00.000 428 Worker thread wakes up 19:50:13.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.09) opts 0xd 19:50:13.195 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.09) 19:50:13.195 00.000 428 Moving (-0.36, -0.09) raw xDistance=0.36 yDistance=-0.05 19:50:13.195 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:50:13.195 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:13.195 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:50:13.195 00.000 428 MoveAxis(E, 0, ABG) 19:50:13.195 00.000 428 Move returns status 0, amount 0 19:50:13.195 00.000 428 MoveAxis(N, 0, ABG) 19:50:13.195 00.000 428 Move returns status 0, amount 0 19:50:13.195 00.000 428 move complete, result=0 19:50:13.195 00.000 428 worker thread done servicing request 19:50:13.226 00.031 10672 UpdateGuideState exits: m=305482 SNR=52.0 19:50:13.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:13.226 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:13.226 00.000 10672 Enqueuing Expose request 19:50:13.226 00.000 428 Worker thread wakes up 19:50:13.226 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:13.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:13.226 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:14.054 00.828 10672 read socket command 10 19:50:14.054 00.000 10672 processing socket request REQDIST 19:50:14.054 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:50:14.054 00.000 10672 Sending socket response 31 (0x1f) 19:50:15.538 01.484 428 Exposure complete 19:50:15.679 00.141 428 worker thread done servicing request 19:50:15.679 00.000 10672 OnExposeComplete: enter 19:50:15.679 00.000 10672 UpdateGuideState(): m_state=6 19:50:15.679 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1455 19:50:15.679 00.000 10672 Star::Find returns 1 (0), X=1084.15, Y=818.78, Mass=283269, SNR=46.1, Peak=60240 HFD=2.7 19:50:15.679 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.02) = xAngle (0.69 = 0.69) 19:50:15.679 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44) 19:50:15.679 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.52 hyp=0.72 cameraTheta=-2.33 mountX=0.56 mountY=-0.47, mountTheta=-0.70 19:50:15.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.52, opts=13) 19:50:15.679 00.000 10672 Enqueuing Move request for scope (-0.50, -0.52) 19:50:15.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:50:15.679 00.000 428 Worker thread wakes up 19:50:15.679 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.52) opts 0xd 19:50:15.694 00.015 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.52) 19:50:15.694 00.000 428 Moving (-0.50, -0.52) raw xDistance=0.56 yDistance=-0.47 19:50:15.694 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 19:50:15.694 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:15.694 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 19:50:15.694 00.000 428 MoveAxis(W, 517, ABG) 19:50:15.694 00.000 428 Guiding Dir = 3, Dur = 517 19:50:15.694 00.000 428 IsSlewing returns 0 19:50:15.694 00.000 428 IsGuiding returns 0 19:50:15.710 00.016 10672 UpdateGuideState exits: m=283269 SNR=46.1 19:50:15.710 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:15.710 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:15.710 00.000 10672 Enqueuing Expose request 19:50:15.725 00.015 428 PulseGuide returned control before completion, sleep 498 19:50:16.225 00.500 428 IsGuiding returns 1 19:50:16.225 00.000 428 scope still moving after pulse duration time elapsed 19:50:16.257 00.032 428 IsSlewing returns 0 19:50:16.288 00.031 428 IsGuiding returns 0 19:50:16.288 00.000 428 scope move finished after 517 + 84 ms 19:50:16.288 00.000 428 Move returns status 0, amount 517 19:50:16.288 00.000 428 MoveAxis(N, 0, ABG) 19:50:16.288 00.000 428 Move returns status 0, amount 0 19:50:16.288 00.000 428 move complete, result=0 19:50:16.288 00.000 428 worker thread done servicing request 19:50:16.288 00.000 428 Worker thread wakes up 19:50:16.288 00.000 10672 GuideStep: 0.6 px 517 ms WEST, -0.5 px 0 ms NORTH 19:50:16.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:16.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:18.006 01.718 428 Exposure complete 19:50:18.147 00.141 428 worker thread done servicing request 19:50:18.147 00.000 10672 OnExposeComplete: enter 19:50:18.147 00.000 10672 UpdateGuideState(): m_state=6 19:50:18.147 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1456 19:50:18.147 00.000 10672 Star::Find returns 1 (0), X=1084.42, Y=819.12, Mass=246967, SNR=45.7, Peak=47600 HFD=2.4 19:50:18.147 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.02) = xAngle (0.57 = 0.57) 19:50:18.147 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56) 19:50:18.147 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-2.45 mountX=0.25 mountY=-0.16, mountTheta=-0.58 19:50:18.147 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.19, opts=13) 19:50:18.147 00.000 10672 Enqueuing Move request for scope (-0.23, -0.19) 19:50:18.147 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:50:18.147 00.000 428 Worker thread wakes up 19:50:18.147 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.19) opts 0xd 19:50:18.147 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.19) 19:50:18.147 00.000 428 Moving (-0.23, -0.19) raw xDistance=0.25 yDistance=-0.16 19:50:18.147 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:50:18.147 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:18.147 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 19:50:18.147 00.000 428 MoveAxis(E, 0, ABG) 19:50:18.147 00.000 428 Move returns status 0, amount 0 19:50:18.147 00.000 428 MoveAxis(N, 0, ABG) 19:50:18.147 00.000 428 Move returns status 0, amount 0 19:50:18.147 00.000 428 move complete, result=0 19:50:18.147 00.000 428 worker thread done servicing request 19:50:18.162 00.015 10672 UpdateGuideState exits: m=246967 SNR=45.7 19:50:18.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:18.162 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:18.162 00.000 10672 Enqueuing Expose request 19:50:18.162 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:50:18.162 00.000 428 Worker thread wakes up 19:50:18.162 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:18.162 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:19.057 00.895 10672 read socket command 10 19:50:19.057 00.000 10672 processing socket request REQDIST 19:50:19.057 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:50:19.057 00.000 10672 Sending socket response 39 (0x27) 19:50:20.525 01.468 428 Exposure complete 19:50:20.666 00.141 428 worker thread done servicing request 19:50:20.666 00.000 10672 OnExposeComplete: enter 19:50:20.666 00.000 10672 UpdateGuideState(): m_state=6 19:50:20.666 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1457 19:50:20.666 00.000 10672 Star::Find returns 1 (0), X=1083.72, Y=818.91, Mass=280304, SNR=47.1, Peak=63728 HFD=2.6 19:50:20.666 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.02) = xAngle (0.28 = 0.28) 19:50:20.666 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85) 19:50:20.666 00.000 10672 CameraToMount -- cameraX=-0.93 cameraY=-0.39 hyp=1.01 cameraTheta=-2.74 mountX=0.97 mountY=-0.29, mountTheta=-0.29 19:50:20.666 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.93, y=-0.39, opts=13) 19:50:20.666 00.000 10672 Enqueuing Move request for scope (-0.93, -0.39) 19:50:20.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:50:20.666 00.000 428 Worker thread wakes up 19:50:20.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.39) opts 0xd 19:50:20.666 00.000 428 Handling offset move in thread for scope, endpoint = (-0.93, -0.39) 19:50:20.666 00.000 428 Moving (-0.93, -0.39) raw xDistance=0.97 yDistance=-0.29 19:50:20.666 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97 19:50:20.666 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:20.666 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 19:50:20.666 00.000 428 MoveAxis(W, 899, ABG) 19:50:20.666 00.000 428 Guiding Dir = 3, Dur = 899 19:50:20.697 00.031 10672 UpdateGuideState exits: m=280304 SNR=47.1 19:50:20.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:20.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:20.697 00.000 10672 Enqueuing Expose request 19:50:20.697 00.000 428 IsSlewing returns 0 19:50:20.713 00.016 428 IsGuiding returns 0 19:50:20.744 00.031 428 PulseGuide returned control before completion, sleep 878 19:50:21.634 00.890 428 IsGuiding returns 1 19:50:21.634 00.000 428 scope still moving after pulse duration time elapsed 19:50:21.666 00.032 428 IsSlewing returns 0 19:50:21.666 00.000 428 IsGuiding returns 0 19:50:21.666 00.000 428 scope move finished after 899 + 57 ms 19:50:21.666 00.000 428 Move returns status 0, amount 899 19:50:21.666 00.000 428 MoveAxis(N, 0, ABG) 19:50:21.666 00.000 428 Move returns status 0, amount 0 19:50:21.666 00.000 428 move complete, result=0 19:50:21.666 00.000 428 worker thread done servicing request 19:50:21.666 00.000 428 Worker thread wakes up 19:50:21.666 00.000 10672 GuideStep: 1.0 px 899 ms WEST, -0.3 px 0 ms NORTH 19:50:21.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:21.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:23.009 01.343 428 Exposure complete 19:50:23.134 00.125 428 worker thread done servicing request 19:50:23.134 00.000 10672 OnExposeComplete: enter 19:50:23.134 00.000 10672 UpdateGuideState(): m_state=6 19:50:23.134 00.000 10672 Star::Find(15, 1083, 818, 0, (0,0,0,0), 0.0, 0) frame 1458 19:50:23.134 00.000 10672 Star::Find returns 1 (0), X=1084.50, Y=819.14, Mass=257302, SNR=42.4, Peak=48576 HFD=2.4 19:50:23.134 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.02) = xAngle (0.72 = 0.72) 19:50:23.134 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41) 19:50:23.134 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.30 mountX=0.17 mountY=-0.15, mountTheta=-0.72 19:50:23.149 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.17, opts=13) 19:50:23.149 00.000 10672 Enqueuing Move request for scope (-0.15, -0.17) 19:50:23.149 00.000 428 Worker thread wakes up 19:50:23.149 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd 19:50:23.149 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:50:23.149 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.17) 19:50:23.149 00.000 428 Moving (-0.15, -0.17) raw xDistance=0.17 yDistance=-0.15 19:50:23.149 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:50:23.149 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:23.149 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:50:23.149 00.000 428 MoveAxis(E, 0, ABG) 19:50:23.149 00.000 428 Move returns status 0, amount 0 19:50:23.149 00.000 428 MoveAxis(N, 0, ABG) 19:50:23.149 00.000 428 Move returns status 0, amount 0 19:50:23.149 00.000 428 move complete, result=0 19:50:23.149 00.000 428 worker thread done servicing request 19:50:23.165 00.016 10672 UpdateGuideState exits: m=257302 SNR=42.4 19:50:23.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:23.165 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:23.165 00.000 10672 Enqueuing Expose request 19:50:23.165 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:50:23.165 00.000 428 Worker thread wakes up 19:50:23.165 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:23.165 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:24.055 00.890 10672 read socket command 10 19:50:24.055 00.000 10672 processing socket request REQDIST 19:50:24.055 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:50:24.055 00.000 10672 Sending socket response 47 (0x2f) 19:50:25.524 01.469 428 Exposure complete 19:50:25.695 00.171 428 worker thread done servicing request 19:50:25.695 00.000 10672 OnExposeComplete: enter 19:50:25.695 00.000 10672 UpdateGuideState(): m_state=6 19:50:25.695 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1459 19:50:25.695 00.000 10672 Star::Find returns 1 (0), X=1084.54, Y=818.76, Mass=240900, SNR=47.0, Peak=44544 HFD=2.5 19:50:25.695 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.02) = xAngle (1.24 = 1.24) 19:50:25.695 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88) 19:50:25.695 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.54 hyp=0.55 cameraTheta=-1.78 mountX=0.18 mountY=-0.53, mountTheta=-1.25 19:50:25.695 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.54, opts=13) 19:50:25.695 00.000 10672 Enqueuing Move request for scope (-0.11, -0.54) 19:50:25.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:50:25.695 00.000 428 Worker thread wakes up 19:50:25.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.54) opts 0xd 19:50:25.695 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.54) 19:50:25.695 00.000 428 Moving (-0.11, -0.54) raw xDistance=0.18 yDistance=-0.53 19:50:25.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:50:25.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:25.695 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 19:50:25.695 00.000 428 MoveAxis(E, 0, ABG) 19:50:25.695 00.000 428 Move returns status 0, amount 0 19:50:25.695 00.000 428 MoveAxis(N, 0, ABG) 19:50:25.695 00.000 428 Move returns status 0, amount 0 19:50:25.695 00.000 428 move complete, result=0 19:50:25.695 00.000 428 worker thread done servicing request 19:50:25.727 00.032 10672 UpdateGuideState exits: m=240900 SNR=47.0 19:50:25.727 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:25.727 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:25.727 00.000 10672 Enqueuing Expose request 19:50:25.727 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 19:50:25.727 00.000 428 Worker thread wakes up 19:50:25.727 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:25.727 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:28.028 02.301 428 Exposure complete 19:50:28.168 00.140 428 worker thread done servicing request 19:50:28.168 00.000 10672 OnExposeComplete: enter 19:50:28.168 00.000 10672 UpdateGuideState(): m_state=6 19:50:28.168 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1460 19:50:28.168 00.000 10672 Star::Find returns 1 (0), X=1084.34, Y=819.18, Mass=234152, SNR=45.7, Peak=43792 HFD=2.1 19:50:28.168 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.02) = xAngle (0.27 = 0.27) 19:50:28.168 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86) 19:50:28.168 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.13 hyp=0.34 cameraTheta=-2.75 mountX=0.32 mountY=-0.09, mountTheta=-0.29 19:50:28.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.13, opts=13) 19:50:28.168 00.000 10672 Enqueuing Move request for scope (-0.31, -0.13) 19:50:28.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:50:28.168 00.000 428 Worker thread wakes up 19:50:28.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.13) opts 0xd 19:50:28.168 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.13) 19:50:28.168 00.000 428 Moving (-0.31, -0.13) raw xDistance=0.32 yDistance=-0.09 19:50:28.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 19:50:28.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:28.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:50:28.168 00.000 428 MoveAxis(E, 0, ABG) 19:50:28.168 00.000 428 Move returns status 0, amount 0 19:50:28.168 00.000 428 MoveAxis(N, 0, ABG) 19:50:28.168 00.000 428 Move returns status 0, amount 0 19:50:28.168 00.000 428 move complete, result=0 19:50:28.168 00.000 428 worker thread done servicing request 19:50:28.184 00.016 10672 UpdateGuideState exits: m=234152 SNR=45.7 19:50:28.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:28.184 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:28.200 00.016 10672 Enqueuing Expose request 19:50:28.200 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:28.200 00.000 428 Worker thread wakes up 19:50:28.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:28.200 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:29.059 00.859 10672 read socket command 10 19:50:29.059 00.000 10672 processing socket request REQDIST 19:50:29.059 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:50:29.059 00.000 10672 Sending socket response 44 (0x2c) 19:50:30.527 01.468 428 Exposure complete 19:50:30.668 00.141 428 worker thread done servicing request 19:50:30.668 00.000 10672 OnExposeComplete: enter 19:50:30.668 00.000 10672 UpdateGuideState(): m_state=6 19:50:30.668 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1461 19:50:30.668 00.000 10672 Star::Find returns 1 (0), X=1084.20, Y=819.24, Mass=238393, SNR=46.3, Peak=42048 HFD=2.5 19:50:30.668 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.02) = xAngle (0.03 = 0.03) 19:50:30.668 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10) 19:50:30.668 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.07 hyp=0.45 cameraTheta=-2.99 mountX=0.45 mountY=-0.02, mountTheta=-0.05 19:50:30.668 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.07, opts=13) 19:50:30.668 00.000 10672 Enqueuing Move request for scope (-0.44, -0.07) 19:50:30.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:50:30.668 00.000 428 Worker thread wakes up 19:50:30.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.07) opts 0xd 19:50:30.668 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.07) 19:50:30.668 00.000 428 Moving (-0.44, -0.07) raw xDistance=0.45 yDistance=-0.02 19:50:30.683 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:50:30.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:30.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:50:30.683 00.000 428 MoveAxis(W, 418, ABG) 19:50:30.683 00.000 428 Guiding Dir = 3, Dur = 418 19:50:30.683 00.000 428 IsSlewing returns 0 19:50:30.683 00.000 428 IsGuiding returns 0 19:50:30.699 00.016 428 PulseGuide returned control before completion, sleep 414 19:50:30.699 00.000 10672 UpdateGuideState exits: m=238393 SNR=46.3 19:50:30.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:30.699 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:30.699 00.000 10672 Enqueuing Expose request 19:50:31.121 00.422 428 IsGuiding returns 1 19:50:31.121 00.000 428 scope still moving after pulse duration time elapsed 19:50:31.152 00.031 428 IsSlewing returns 0 19:50:31.152 00.000 428 IsGuiding returns 0 19:50:31.152 00.000 428 scope move finished after 418 + 61 ms 19:50:31.152 00.000 428 Move returns status 0, amount 418 19:50:31.152 00.000 428 MoveAxis(N, 0, ABG) 19:50:31.152 00.000 428 Move returns status 0, amount 0 19:50:31.152 00.000 428 move complete, result=0 19:50:31.152 00.000 428 worker thread done servicing request 19:50:31.152 00.000 428 Worker thread wakes up 19:50:31.152 00.000 10672 GuideStep: 0.4 px 418 ms WEST, -0.0 px 0 ms NORTH 19:50:31.152 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:31.152 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:33.011 01.859 428 Exposure complete 19:50:33.135 00.124 428 worker thread done servicing request 19:50:33.135 00.000 10672 OnExposeComplete: enter 19:50:33.135 00.000 10672 UpdateGuideState(): m_state=6 19:50:33.135 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1462 19:50:33.135 00.000 10672 Star::Find returns 1 (0), X=1085.02, Y=818.93, Mass=231181, SNR=47.4, Peak=60464 HFD=2.1 19:50:33.135 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.02) = xAngle (2.23 = 2.23) 19:50:33.135 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.90 = -0.90) 19:50:33.135 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.38 hyp=0.53 cameraTheta=-0.79 mountX=-0.32 mountY=-0.41, mountTheta=-2.23 19:50:33.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.38, opts=13) 19:50:33.135 00.000 10672 Enqueuing Move request for scope (0.37, -0.38) 19:50:33.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:50:33.135 00.000 428 Worker thread wakes up 19:50:33.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.38) opts 0xd 19:50:33.135 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.38) 19:50:33.135 00.000 428 Moving (0.37, -0.38) raw xDistance=-0.32 yDistance=-0.41 19:50:33.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:50:33.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:33.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 19:50:33.135 00.000 428 MoveAxis(E, 0, ABG) 19:50:33.135 00.000 428 Move returns status 0, amount 0 19:50:33.135 00.000 428 MoveAxis(N, 0, ABG) 19:50:33.135 00.000 428 Move returns status 0, amount 0 19:50:33.135 00.000 428 move complete, result=0 19:50:33.135 00.000 428 worker thread done servicing request 19:50:33.167 00.032 10672 UpdateGuideState exits: m=231181 SNR=47.4 19:50:33.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:33.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:33.167 00.000 10672 Enqueuing Expose request 19:50:33.167 00.000 428 Worker thread wakes up 19:50:33.167 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:50:33.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:33.167 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:34.057 00.890 10672 read socket command 10 19:50:34.057 00.000 10672 processing socket request REQDIST 19:50:34.057 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:50:34.057 00.000 10672 Sending socket response 47 (0x2f) 19:50:35.515 01.458 428 Exposure complete 19:50:35.640 00.125 428 worker thread done servicing request 19:50:35.655 00.015 10672 OnExposeComplete: enter 19:50:35.655 00.000 10672 UpdateGuideState(): m_state=6 19:50:35.655 00.000 10672 Star::Find(15, 1085, 818, 0, (0,0,0,0), 0.0, 0) frame 1463 19:50:35.655 00.000 10672 Star::Find returns 1 (0), X=1084.52, Y=819.19, Mass=227933, SNR=41.7, Peak=40080 HFD=1.9 19:50:35.655 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.02) = xAngle (0.62 = 0.62) 19:50:35.655 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51) 19:50:35.655 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.40 mountX=0.15 mountY=-0.11, mountTheta=-0.63 19:50:35.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.12, opts=13) 19:50:35.655 00.000 10672 Enqueuing Move request for scope (-0.13, -0.12) 19:50:35.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:50:35.655 00.000 428 Worker thread wakes up 19:50:35.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd 19:50:35.655 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.12) 19:50:35.655 00.000 428 Moving (-0.13, -0.12) raw xDistance=0.15 yDistance=-0.11 19:50:35.655 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:50:35.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:35.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:50:35.655 00.000 428 MoveAxis(E, 0, ABG) 19:50:35.655 00.000 428 Move returns status 0, amount 0 19:50:35.655 00.000 428 MoveAxis(N, 0, ABG) 19:50:35.655 00.000 428 Move returns status 0, amount 0 19:50:35.655 00.000 428 move complete, result=0 19:50:35.655 00.000 428 worker thread done servicing request 19:50:35.671 00.016 10672 UpdateGuideState exits: m=227933 SNR=41.7 19:50:35.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:35.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:35.671 00.000 10672 Enqueuing Expose request 19:50:35.671 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:35.671 00.000 428 Worker thread wakes up 19:50:35.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:35.671 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:38.029 02.358 428 Exposure complete 19:50:38.155 00.126 428 worker thread done servicing request 19:50:38.155 00.000 10672 OnExposeComplete: enter 19:50:38.155 00.000 10672 UpdateGuideState(): m_state=6 19:50:38.155 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1464 19:50:38.155 00.000 10672 Star::Find returns 1 (0), X=1084.40, Y=819.37, Mass=253780, SNR=40.5, Peak=54576 HFD=2.6 19:50:38.155 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.02) = xAngle (5.91 = -0.37) 19:50:38.155 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.78 = 2.78) 19:50:38.155 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.89 mountX=0.24 mountY=0.09, mountTheta=0.36 19:50:38.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.06, opts=13) 19:50:38.155 00.000 10672 Enqueuing Move request for scope (-0.25, 0.06) 19:50:38.155 00.000 428 Worker thread wakes up 19:50:38.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:50:38.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd 19:50:38.155 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.06) 19:50:38.155 00.000 428 Moving (-0.25, 0.06) raw xDistance=0.24 yDistance=0.09 19:50:38.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:50:38.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:38.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 19:50:38.155 00.000 428 MoveAxis(E, 0, ABG) 19:50:38.155 00.000 428 Move returns status 0, amount 0 19:50:38.155 00.000 428 MoveAxis(N, 0, ABG) 19:50:38.155 00.000 428 Move returns status 0, amount 0 19:50:38.155 00.000 428 move complete, result=0 19:50:38.155 00.000 428 worker thread done servicing request 19:50:38.186 00.031 10672 UpdateGuideState exits: m=253780 SNR=40.5 19:50:38.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:38.186 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:38.186 00.000 10672 Enqueuing Expose request 19:50:38.186 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:50:38.186 00.000 428 Worker thread wakes up 19:50:38.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:38.186 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:39.061 00.875 10672 read socket command 10 19:50:39.061 00.000 10672 processing socket request REQDIST 19:50:39.061 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:50:39.061 00.000 10672 Sending socket response 34 (0x22) 19:50:40.497 01.436 428 Exposure complete 19:50:40.638 00.141 428 worker thread done servicing request 19:50:40.638 00.000 10672 OnExposeComplete: enter 19:50:40.638 00.000 10672 UpdateGuideState(): m_state=6 19:50:40.638 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1465 19:50:40.638 00.000 10672 Star::Find returns 1 (0), X=1083.75, Y=819.01, Mass=263390, SNR=46.2, Peak=57200 HFD=2.5 19:50:40.638 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.02) = xAngle (0.20 = 0.20) 19:50:40.638 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.93 = -2.93) 19:50:40.638 00.000 10672 CameraToMount -- cameraX=-0.90 cameraY=-0.30 hyp=0.95 cameraTheta=-2.82 mountX=0.93 mountY=-0.20, mountTheta=-0.21 19:50:40.638 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.90, y=-0.30, opts=13) 19:50:40.638 00.000 10672 Enqueuing Move request for scope (-0.90, -0.30) 19:50:40.638 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:50:40.638 00.000 428 Worker thread wakes up 19:50:40.638 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.30) opts 0xd 19:50:40.638 00.000 428 Handling offset move in thread for scope, endpoint = (-0.90, -0.30) 19:50:40.638 00.000 428 Moving (-0.90, -0.30) raw xDistance=0.93 yDistance=-0.20 19:50:40.638 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.93 19:50:40.638 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:40.638 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:50:40.638 00.000 428 MoveAxis(W, 862, ABG) 19:50:40.638 00.000 428 Guiding Dir = 3, Dur = 862 19:50:40.638 00.000 428 IsSlewing returns 0 19:50:40.638 00.000 428 IsGuiding returns 0 19:50:40.669 00.031 10672 UpdateGuideState exits: m=263390 SNR=46.2 19:50:40.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:40.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:40.669 00.000 10672 Enqueuing Expose request 19:50:40.669 00.000 428 PulseGuide returned control before completion, sleep 846 19:50:41.529 00.860 428 IsGuiding returns 1 19:50:41.529 00.000 428 scope still moving after pulse duration time elapsed 19:50:41.560 00.031 428 IsSlewing returns 0 19:50:41.560 00.000 428 IsGuiding returns 0 19:50:41.560 00.000 428 scope move finished after 862 + 59 ms 19:50:41.560 00.000 428 Move returns status 0, amount 862 19:50:41.560 00.000 428 MoveAxis(N, 0, ABG) 19:50:41.560 00.000 428 Move returns status 0, amount 0 19:50:41.560 00.000 428 move complete, result=0 19:50:41.560 00.000 428 worker thread done servicing request 19:50:41.560 00.000 10672 GuideStep: 0.9 px 862 ms WEST, -0.2 px 0 ms NORTH 19:50:41.560 00.000 428 Worker thread wakes up 19:50:41.560 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:41.560 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:43.012 01.452 428 Exposure complete 19:50:43.137 00.125 428 worker thread done servicing request 19:50:43.137 00.000 10672 OnExposeComplete: enter 19:50:43.137 00.000 10672 UpdateGuideState(): m_state=6 19:50:43.137 00.000 10672 Star::Find(15, 1083, 819, 0, (0,0,0,0), 0.0, 0) frame 1466 19:50:43.137 00.000 10672 Star::Find returns 1 (0), X=1084.62, Y=819.51, Mass=250484, SNR=45.3, Peak=41712 HFD=2.9 19:50:43.137 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.54) 19:50:43.137 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 19:50:43.137 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.72 mountX=0.01 mountY=0.21, mountTheta=1.54 19:50:43.137 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.20, opts=13) 19:50:43.137 00.000 10672 Enqueuing Move request for scope (-0.03, 0.20) 19:50:43.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:50:43.137 00.000 428 Worker thread wakes up 19:50:43.137 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd 19:50:43.137 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.20) 19:50:43.137 00.000 428 Moving (-0.03, 0.20) raw xDistance=0.01 yDistance=0.21 19:50:43.137 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:50:43.153 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:43.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:50:43.153 00.000 428 MoveAxis(E, 0, ABG) 19:50:43.153 00.000 428 Move returns status 0, amount 0 19:50:43.153 00.000 428 MoveAxis(N, 0, ABG) 19:50:43.153 00.000 428 Move returns status 0, amount 0 19:50:43.153 00.000 428 move complete, result=0 19:50:43.153 00.000 428 worker thread done servicing request 19:50:43.168 00.015 10672 UpdateGuideState exits: m=250484 SNR=45.3 19:50:43.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:43.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:43.168 00.000 10672 Enqueuing Expose request 19:50:43.168 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:50:43.168 00.000 428 Worker thread wakes up 19:50:43.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:43.168 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:44.063 00.895 10672 read socket command 10 19:50:44.063 00.000 10672 processing socket request REQDIST 19:50:44.063 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:50:44.063 00.000 10672 Sending socket response 43 (0x2b) 19:50:45.516 01.453 428 Exposure complete 19:50:45.656 00.140 428 worker thread done servicing request 19:50:45.656 00.000 10672 OnExposeComplete: enter 19:50:45.656 00.000 10672 UpdateGuideState(): m_state=6 19:50:45.656 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1467 19:50:45.656 00.000 10672 Star::Find returns 1 (0), X=1084.83, Y=819.37, Mass=235710, SNR=44.3, Peak=41280 HFD=2.3 19:50:45.656 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.93) 19:50:45.656 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 19:50:45.656 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.33 mountX=-0.19 mountY=0.04, mountTheta=2.92 19:50:45.656 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.06, opts=13) 19:50:45.656 00.000 10672 Enqueuing Move request for scope (0.18, 0.06) 19:50:45.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:50:45.656 00.000 428 Worker thread wakes up 19:50:45.656 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd 19:50:45.656 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.06) 19:50:45.656 00.000 428 Moving (0.18, 0.06) raw xDistance=-0.19 yDistance=0.04 19:50:45.656 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:50:45.656 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:45.656 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 19:50:45.656 00.000 428 MoveAxis(E, 0, ABG) 19:50:45.656 00.000 428 Move returns status 0, amount 0 19:50:45.656 00.000 428 MoveAxis(N, 0, ABG) 19:50:45.656 00.000 428 Move returns status 0, amount 0 19:50:45.656 00.000 428 move complete, result=0 19:50:45.656 00.000 428 worker thread done servicing request 19:50:45.687 00.031 10672 UpdateGuideState exits: m=235710 SNR=44.3 19:50:45.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:45.687 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:45.687 00.000 10672 Enqueuing Expose request 19:50:45.687 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:50:45.687 00.000 428 Worker thread wakes up 19:50:45.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:45.687 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:48.015 02.328 428 Exposure complete 19:50:48.140 00.125 428 worker thread done servicing request 19:50:48.140 00.000 10672 OnExposeComplete: enter 19:50:48.140 00.000 10672 UpdateGuideState(): m_state=6 19:50:48.140 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1468 19:50:48.140 00.000 10672 Star::Find returns 1 (0), X=1084.99, Y=818.90, Mass=267355, SNR=55.6, Peak=61008 HFD=2.7 19:50:48.140 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.02) = xAngle (2.15 = 2.15) 19:50:48.140 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.98 = -0.98) 19:50:48.140 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.41 hyp=0.53 cameraTheta=-0.87 mountX=-0.29 mountY=-0.44, mountTheta=-2.16 19:50:48.140 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.41, opts=13) 19:50:48.140 00.000 10672 Enqueuing Move request for scope (0.34, -0.41) 19:50:48.140 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:50:48.140 00.000 428 Worker thread wakes up 19:50:48.140 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.41) opts 0xd 19:50:48.140 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.41) 19:50:48.140 00.000 428 Moving (0.34, -0.41) raw xDistance=-0.29 yDistance=-0.44 19:50:48.140 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:50:48.140 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:48.140 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 19:50:48.140 00.000 428 MoveAxis(E, 0, ABG) 19:50:48.140 00.000 428 Move returns status 0, amount 0 19:50:48.140 00.000 428 MoveAxis(N, 0, ABG) 19:50:48.140 00.000 428 Move returns status 0, amount 0 19:50:48.140 00.000 428 move complete, result=0 19:50:48.140 00.000 428 worker thread done servicing request 19:50:48.171 00.031 10672 UpdateGuideState exits: m=267355 SNR=55.6 19:50:48.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:48.171 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:48.171 00.000 10672 Enqueuing Expose request 19:50:48.171 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:50:48.171 00.000 428 Worker thread wakes up 19:50:48.171 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:48.171 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:49.062 00.891 10672 read socket command 10 19:50:49.062 00.000 10672 processing socket request REQDIST 19:50:49.062 00.000 10672 SOCKSVR: Sending pixel error of 0.41 19:50:49.062 00.000 10672 Sending socket response 41 (0x29) 19:50:50.514 01.452 428 Exposure complete 19:50:50.639 00.125 428 worker thread done servicing request 19:50:50.639 00.000 10672 OnExposeComplete: enter 19:50:50.639 00.000 10672 UpdateGuideState(): m_state=6 19:50:50.639 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1469 19:50:50.639 00.000 10672 Star::Find returns 1 (0), X=1084.80, Y=819.08, Mass=222950, SNR=41.6, Peak=65488 HFD=2.1 19:50:50.639 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 19:50:50.639 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.10 = -1.10) 19:50:50.639 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-0.99 mountX=-0.12 mountY=-0.24, mountTheta=-2.03 19:50:50.639 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.23, opts=13) 19:50:50.639 00.000 10672 Enqueuing Move request for scope (0.15, -0.23) 19:50:50.639 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:50:50.639 00.000 428 Worker thread wakes up 19:50:50.639 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd 19:50:50.639 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.23) 19:50:50.639 00.000 428 Moving (0.15, -0.23) raw xDistance=-0.12 yDistance=-0.24 19:50:50.639 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:50:50.639 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:50.639 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:50:50.639 00.000 428 MoveAxis(E, 0, ABG) 19:50:50.639 00.000 428 Move returns status 0, amount 0 19:50:50.639 00.000 428 MoveAxis(N, 0, ABG) 19:50:50.639 00.000 428 Move returns status 0, amount 0 19:50:50.639 00.000 428 move complete, result=0 19:50:50.639 00.000 428 worker thread done servicing request 19:50:50.670 00.031 10672 UpdateGuideState exits: m=222950 SNR=41.6 19:50:50.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:50.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:50.670 00.000 10672 Enqueuing Expose request 19:50:50.670 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:50:50.670 00.000 428 Worker thread wakes up 19:50:50.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:50.670 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:53.018 02.348 428 Exposure complete 19:50:53.158 00.140 428 worker thread done servicing request 19:50:53.158 00.000 10672 OnExposeComplete: enter 19:50:53.158 00.000 10672 UpdateGuideState(): m_state=6 19:50:53.158 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1470 19:50:53.158 00.000 10672 Star::Find returns 1 (0), X=1085.10, Y=819.22, Mass=283109, SNR=56.5, Peak=53056 HFD=2.5 19:50:53.158 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 19:50:53.158 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.30 = -0.30) 19:50:53.158 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.09 hyp=0.45 cameraTheta=-0.20 mountX=-0.43 mountY=-0.14, mountTheta=-2.84 19:50:53.158 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.09, opts=13) 19:50:53.158 00.000 10672 Enqueuing Move request for scope (0.45, -0.09) 19:50:53.158 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:50:53.158 00.000 428 Worker thread wakes up 19:50:53.158 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.09) opts 0xd 19:50:53.158 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.09) 19:50:53.158 00.000 428 Moving (0.45, -0.09) raw xDistance=-0.43 yDistance=-0.14 19:50:53.158 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 19:50:53.158 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:53.158 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:50:53.158 00.000 428 MoveAxis(E, 0, ABG) 19:50:53.158 00.000 428 Move returns status 0, amount 0 19:50:53.158 00.000 428 MoveAxis(N, 0, ABG) 19:50:53.158 00.000 428 Move returns status 0, amount 0 19:50:53.158 00.000 428 move complete, result=0 19:50:53.158 00.000 428 worker thread done servicing request 19:50:53.174 00.016 10672 UpdateGuideState exits: m=283109 SNR=56.5 19:50:53.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:53.174 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:53.174 00.000 10672 Enqueuing Expose request 19:50:53.174 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:53.174 00.000 428 Worker thread wakes up 19:50:53.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:53.174 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:54.064 00.890 10672 read socket command 10 19:50:54.064 00.000 10672 processing socket request REQDIST 19:50:54.064 00.000 10672 SOCKSVR: Sending pixel error of 0.39 19:50:54.064 00.000 10672 Sending socket response 39 (0x27) 19:50:55.501 01.437 428 Exposure complete 19:50:55.626 00.125 428 worker thread done servicing request 19:50:55.626 00.000 10672 OnExposeComplete: enter 19:50:55.626 00.000 10672 UpdateGuideState(): m_state=6 19:50:55.626 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1471 19:50:55.626 00.000 10672 Star::Find returns 1 (0), X=1084.99, Y=819.24, Mass=237393, SNR=44.3, Peak=45744 HFD=2.5 19:50:55.626 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 19:50:55.626 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 19:50:55.626 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-0.20 mountX=-0.33 mountY=-0.11, mountTheta=-2.83 19:50:55.642 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.07, opts=13) 19:50:55.642 00.000 10672 Enqueuing Move request for scope (0.34, -0.07) 19:50:55.642 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:50:55.642 00.000 428 Worker thread wakes up 19:50:55.642 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.07) opts 0xd 19:50:55.642 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.07) 19:50:55.642 00.000 428 Moving (0.34, -0.07) raw xDistance=-0.33 yDistance=-0.11 19:50:55.642 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:50:55.642 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:55.642 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:50:55.642 00.000 428 MoveAxis(E, 0, ABG) 19:50:55.642 00.000 428 Move returns status 0, amount 0 19:50:55.642 00.000 428 MoveAxis(N, 0, ABG) 19:50:55.642 00.000 428 Move returns status 0, amount 0 19:50:55.642 00.000 428 move complete, result=0 19:50:55.642 00.000 428 worker thread done servicing request 19:50:55.658 00.016 10672 UpdateGuideState exits: m=237393 SNR=44.3 19:50:55.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:55.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:55.658 00.000 10672 Enqueuing Expose request 19:50:55.658 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:55.658 00.000 428 Worker thread wakes up 19:50:55.658 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:55.658 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:50:58.016 02.358 428 Exposure complete 19:50:58.172 00.156 428 worker thread done servicing request 19:50:58.188 00.016 10672 OnExposeComplete: enter 19:50:58.188 00.000 10672 UpdateGuideState(): m_state=6 19:50:58.188 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1472 19:50:58.188 00.000 10672 Star::Find returns 1 (0), X=1085.60, Y=819.52, Mass=301779, SNR=52.3, Peak=48800 HFD=3.1 19:50:58.188 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.02) = xAngle (3.24 = -3.04) 19:50:58.188 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.12 = 0.12) 19:50:58.188 00.000 10672 CameraToMount -- cameraX=0.95 cameraY=0.21 hyp=0.97 cameraTheta=0.22 mountX=-0.97 mountY=0.11, mountTheta=3.03 19:50:58.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.95, y=0.21, opts=13) 19:50:58.188 00.000 10672 Enqueuing Move request for scope (0.95, 0.21) 19:50:58.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:50:58.188 00.000 428 Worker thread wakes up 19:50:58.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.21) opts 0xd 19:50:58.188 00.000 428 Handling offset move in thread for scope, endpoint = (0.95, 0.21) 19:50:58.188 00.000 428 Moving (0.95, 0.21) raw xDistance=-0.97 yDistance=0.11 19:50:58.188 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97 19:50:58.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:58.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:50:58.188 00.000 428 MoveAxis(E, 898, ABG) 19:50:58.188 00.000 428 Guiding Dir = 2, Dur = 898 19:50:58.188 00.000 428 IsSlewing returns 0 19:50:58.188 00.000 428 IsGuiding returns 0 19:50:58.204 00.016 428 PulseGuide returned control before completion, sleep 890 19:50:58.204 00.000 10672 UpdateGuideState exits: m=301779 SNR=52.3 19:50:58.219 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:58.219 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:50:58.219 00.000 10672 Enqueuing Expose request 19:50:59.047 00.828 10672 read socket command 10 19:50:59.047 00.000 10672 processing socket request REQDIST 19:50:59.047 00.000 10672 SOCKSVR: Sending pixel error of 0.55 19:50:59.047 00.000 10672 Sending socket response 55 (0x37) 19:50:59.125 00.078 428 IsGuiding returns 0 19:50:59.125 00.000 428 Move returns status 0, amount 898 19:50:59.125 00.000 428 MoveAxis(N, 0, ABG) 19:50:59.125 00.000 428 Move returns status 0, amount 0 19:50:59.125 00.000 428 move complete, result=0 19:50:59.125 00.000 428 worker thread done servicing request 19:50:59.125 00.000 428 Worker thread wakes up 19:50:59.125 00.000 10672 GuideStep: -1.0 px 898 ms EAST, 0.1 px 0 ms NORTH 19:50:59.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:50:59.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:00.520 01.395 428 Exposure complete 19:51:00.645 00.125 428 worker thread done servicing request 19:51:00.645 00.000 10672 OnExposeComplete: enter 19:51:00.645 00.000 10672 UpdateGuideState(): m_state=6 19:51:00.645 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1473 19:51:00.645 00.000 10672 Star::Find returns 1 (0), X=1084.59, Y=819.35, Mass=260319, SNR=49.0, Peak=48576 HFD=2.1 19:51:00.645 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.02) = xAngle (5.48 = -0.80) 19:51:00.645 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.35 = 2.35) 19:51:00.645 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.07 cameraTheta=2.46 mountX=0.05 mountY=0.05, mountTheta=0.80 19:51:00.645 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.05, opts=13) 19:51:00.645 00.000 10672 Enqueuing Move request for scope (-0.06, 0.05) 19:51:00.645 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:51:00.645 00.000 428 Worker thread wakes up 19:51:00.645 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd 19:51:00.645 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.05) 19:51:00.645 00.000 428 Moving (-0.06, 0.05) raw xDistance=0.05 yDistance=0.05 19:51:00.645 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:51:00.645 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:00.645 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:51:00.645 00.000 428 MoveAxis(E, 0, ABG) 19:51:00.645 00.000 428 Move returns status 0, amount 0 19:51:00.645 00.000 428 MoveAxis(N, 0, ABG) 19:51:00.645 00.000 428 Move returns status 0, amount 0 19:51:00.645 00.000 428 move complete, result=0 19:51:00.645 00.000 428 worker thread done servicing request 19:51:00.676 00.031 10672 UpdateGuideState exits: m=260319 SNR=49.0 19:51:00.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:00.676 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:00.676 00.000 10672 Enqueuing Expose request 19:51:00.676 00.000 428 Worker thread wakes up 19:51:00.676 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:51:00.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:00.676 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:03.019 02.343 428 Exposure complete 19:51:03.144 00.125 428 worker thread done servicing request 19:51:03.144 00.000 10672 OnExposeComplete: enter 19:51:03.160 00.016 10672 UpdateGuideState(): m_state=6 19:51:03.160 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1474 19:51:03.160 00.000 10672 Star::Find returns 1 (0), X=1084.15, Y=819.02, Mass=248916, SNR=51.8, Peak=43888 HFD=2.4 19:51:03.160 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 19:51:03.160 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 19:51:03.160 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.29 hyp=0.58 cameraTheta=-2.62 mountX=0.53 mountY=-0.23, mountTheta=-0.41 19:51:03.160 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.29, opts=13) 19:51:03.160 00.000 10672 Enqueuing Move request for scope (-0.50, -0.29) 19:51:03.160 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 19:51:03.160 00.000 428 Worker thread wakes up 19:51:03.160 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.29) opts 0xd 19:51:03.160 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.29) 19:51:03.160 00.000 428 Moving (-0.50, -0.29) raw xDistance=0.53 yDistance=-0.23 19:51:03.160 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53 19:51:03.160 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:03.160 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 19:51:03.160 00.000 428 MoveAxis(W, 497, ABG) 19:51:03.160 00.000 428 Guiding Dir = 3, Dur = 497 19:51:03.160 00.000 428 IsSlewing returns 0 19:51:03.160 00.000 428 IsGuiding returns 0 19:51:03.175 00.015 428 PulseGuide returned control before completion, sleep 491 19:51:03.175 00.000 10672 UpdateGuideState exits: m=248916 SNR=51.8 19:51:03.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:03.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:03.175 00.000 10672 Enqueuing Expose request 19:51:03.707 00.532 428 IsGuiding returns 0 19:51:03.707 00.000 428 Move returns status 0, amount 497 19:51:03.707 00.000 428 MoveAxis(N, 0, ABG) 19:51:03.707 00.000 428 Move returns status 0, amount 0 19:51:03.707 00.000 428 move complete, result=0 19:51:03.707 00.000 428 worker thread done servicing request 19:51:03.707 00.000 10672 GuideStep: 0.5 px 497 ms WEST, -0.2 px 0 ms NORTH 19:51:03.707 00.000 428 Worker thread wakes up 19:51:03.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:03.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:04.050 00.343 10672 read socket command 10 19:51:04.050 00.000 10672 processing socket request REQDIST 19:51:04.050 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:51:04.050 00.000 10672 Sending socket response 46 (0x2e) 19:51:05.518 01.468 428 Exposure complete 19:51:05.643 00.125 428 worker thread done servicing request 19:51:05.643 00.000 10672 OnExposeComplete: enter 19:51:05.643 00.000 10672 UpdateGuideState(): m_state=6 19:51:05.643 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1475 19:51:05.643 00.000 10672 Star::Find returns 1 (0), X=1084.81, Y=819.08, Mass=234364, SNR=44.0, Peak=44656 HFD=2.4 19:51:05.643 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.02) = xAngle (2.07 = 2.07) 19:51:05.643 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.05 = -1.05) 19:51:05.643 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.95 mountX=-0.13 mountY=-0.24, mountTheta=-2.08 19:51:05.643 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.22, opts=13) 19:51:05.643 00.000 10672 Enqueuing Move request for scope (0.16, -0.22) 19:51:05.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:51:05.643 00.000 428 Worker thread wakes up 19:51:05.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd 19:51:05.643 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.22) 19:51:05.643 00.000 428 Moving (0.16, -0.22) raw xDistance=-0.13 yDistance=-0.24 19:51:05.643 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:51:05.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:05.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:51:05.643 00.000 428 MoveAxis(E, 0, ABG) 19:51:05.643 00.000 428 Move returns status 0, amount 0 19:51:05.643 00.000 428 MoveAxis(N, 0, ABG) 19:51:05.643 00.000 428 Move returns status 0, amount 0 19:51:05.643 00.000 428 move complete, result=0 19:51:05.643 00.000 428 worker thread done servicing request 19:51:05.675 00.032 10672 UpdateGuideState exits: m=234364 SNR=44.0 19:51:05.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:05.675 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:05.675 00.000 10672 Enqueuing Expose request 19:51:05.675 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:51:05.675 00.000 428 Worker thread wakes up 19:51:05.675 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:05.675 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:08.007 02.332 428 Exposure complete 19:51:08.147 00.140 428 worker thread done servicing request 19:51:08.147 00.000 10672 OnExposeComplete: enter 19:51:08.147 00.000 10672 UpdateGuideState(): m_state=6 19:51:08.147 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1476 19:51:08.147 00.000 10672 Star::Find returns 1 (0), X=1084.98, Y=819.31, Mass=254511, SNR=44.3, Peak=46288 HFD=2.3 19:51:08.147 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.02) = xAngle (3.03 = 3.03) 19:51:08.147 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.10 = -0.10) 19:51:08.147 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.00 hyp=0.33 cameraTheta=0.01 mountX=-0.33 mountY=-0.03, mountTheta=-3.04 19:51:08.147 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.00, opts=13) 19:51:08.147 00.000 10672 Enqueuing Move request for scope (0.33, 0.00) 19:51:08.147 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:51:08.147 00.000 428 Worker thread wakes up 19:51:08.147 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.00) opts 0xd 19:51:08.147 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.00) 19:51:08.147 00.000 428 Moving (0.33, 0.00) raw xDistance=-0.33 yDistance=-0.03 19:51:08.147 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:51:08.147 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:08.147 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 19:51:08.147 00.000 428 MoveAxis(E, 0, ABG) 19:51:08.147 00.000 428 Move returns status 0, amount 0 19:51:08.147 00.000 428 MoveAxis(N, 0, ABG) 19:51:08.147 00.000 428 Move returns status 0, amount 0 19:51:08.147 00.000 428 move complete, result=0 19:51:08.147 00.000 428 worker thread done servicing request 19:51:08.163 00.016 10672 UpdateGuideState exits: m=254511 SNR=44.3 19:51:08.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:08.163 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:08.163 00.000 10672 Enqueuing Expose request 19:51:08.163 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:51:08.163 00.000 428 Worker thread wakes up 19:51:08.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:08.163 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:09.053 00.890 10672 read socket command 10 19:51:09.053 00.000 10672 processing socket request REQDIST 19:51:09.053 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:51:09.053 00.000 10672 Sending socket response 38 (0x26) 19:51:10.521 01.468 428 Exposure complete 19:51:10.646 00.125 428 worker thread done servicing request 19:51:10.646 00.000 10672 OnExposeComplete: enter 19:51:10.646 00.000 10672 UpdateGuideState(): m_state=6 19:51:10.646 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1477 19:51:10.646 00.000 10672 Star::Find returns 1 (0), X=1084.68, Y=819.25, Mass=259848, SNR=52.1, Peak=43680 HFD=2.6 19:51:10.646 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 19:51:10.646 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 19:51:10.646 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.16 mountX=-0.02 mountY=-0.06, mountTheta=-1.86 19:51:10.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.06, opts=13) 19:51:10.646 00.000 10672 Enqueuing Move request for scope (0.03, -0.06) 19:51:10.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:51:10.646 00.000 428 Worker thread wakes up 19:51:10.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd 19:51:10.646 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.06) 19:51:10.646 00.000 428 Moving (0.03, -0.06) raw xDistance=-0.02 yDistance=-0.06 19:51:10.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:51:10.646 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:10.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:51:10.646 00.000 428 MoveAxis(E, 0, ABG) 19:51:10.646 00.000 428 Move returns status 0, amount 0 19:51:10.646 00.000 428 MoveAxis(N, 0, ABG) 19:51:10.646 00.000 428 Move returns status 0, amount 0 19:51:10.646 00.000 428 move complete, result=0 19:51:10.646 00.000 428 worker thread done servicing request 19:51:10.678 00.032 10672 UpdateGuideState exits: m=259848 SNR=52.1 19:51:10.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:10.678 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:10.678 00.000 10672 Enqueuing Expose request 19:51:10.678 00.000 428 Worker thread wakes up 19:51:10.678 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:51:10.678 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:10.678 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:13.005 02.327 428 Exposure complete 19:51:13.145 00.140 428 worker thread done servicing request 19:51:13.145 00.000 10672 OnExposeComplete: enter 19:51:13.145 00.000 10672 UpdateGuideState(): m_state=6 19:51:13.145 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1478 19:51:13.145 00.000 10672 Star::Find returns 1 (0), X=1084.72, Y=819.15, Mass=219904, SNR=43.8, Peak=55120 HFD=2.2 19:51:13.145 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 19:51:13.145 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 19:51:13.145 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.16 mountX=-0.05 mountY=-0.17, mountTheta=-1.86 19:51:13.145 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.16, opts=13) 19:51:13.145 00.000 10672 Enqueuing Move request for scope (0.07, -0.16) 19:51:13.145 00.000 428 Worker thread wakes up 19:51:13.145 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:51:13.145 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd 19:51:13.145 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.16) 19:51:13.145 00.000 428 Moving (0.07, -0.16) raw xDistance=-0.05 yDistance=-0.17 19:51:13.145 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:51:13.145 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:13.145 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:51:13.145 00.000 428 MoveAxis(E, 0, ABG) 19:51:13.145 00.000 428 Move returns status 0, amount 0 19:51:13.145 00.000 428 MoveAxis(N, 0, ABG) 19:51:13.145 00.000 428 Move returns status 0, amount 0 19:51:13.145 00.000 428 move complete, result=0 19:51:13.145 00.000 428 worker thread done servicing request 19:51:13.177 00.032 10672 UpdateGuideState exits: m=219904 SNR=43.8 19:51:13.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:13.177 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:13.177 00.000 10672 Enqueuing Expose request 19:51:13.177 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:51:13.177 00.000 428 Worker thread wakes up 19:51:13.177 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:13.177 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:14.051 00.874 10672 read socket command 10 19:51:14.051 00.000 10672 processing socket request REQDIST 19:51:14.051 00.000 10672 SOCKSVR: Sending pixel error of 0.25 19:51:14.051 00.000 10672 Sending socket response 25 (0x19) 19:51:15.520 01.469 428 Exposure complete 19:51:15.645 00.125 428 worker thread done servicing request 19:51:15.645 00.000 10672 OnExposeComplete: enter 19:51:15.645 00.000 10672 UpdateGuideState(): m_state=6 19:51:15.645 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1479 19:51:15.645 00.000 10672 Star::Find returns 1 (0), X=1084.50, Y=818.87, Mass=217358, SNR=42.5, Peak=59376 HFD=2.5 19:51:15.645 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 19:51:15.645 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 19:51:15.645 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.44 hyp=0.46 cameraTheta=-1.90 mountX=0.20 mountY=-0.42, mountTheta=-1.12 19:51:15.645 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.44, opts=13) 19:51:15.645 00.000 10672 Enqueuing Move request for scope (-0.15, -0.44) 19:51:15.645 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:51:15.645 00.000 428 Worker thread wakes up 19:51:15.645 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.44) opts 0xd 19:51:15.645 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.44) 19:51:15.645 00.000 428 Moving (-0.15, -0.44) raw xDistance=0.20 yDistance=-0.42 19:51:15.645 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:51:15.645 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:15.645 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 19:51:15.645 00.000 428 MoveAxis(E, 0, ABG) 19:51:15.645 00.000 428 Move returns status 0, amount 0 19:51:15.645 00.000 428 MoveAxis(N, 0, ABG) 19:51:15.645 00.000 428 Move returns status 0, amount 0 19:51:15.645 00.000 428 move complete, result=0 19:51:15.645 00.000 428 worker thread done servicing request 19:51:15.676 00.031 10672 UpdateGuideState exits: m=217358 SNR=42.5 19:51:15.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:15.676 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:15.676 00.000 10672 Enqueuing Expose request 19:51:15.676 00.000 428 Worker thread wakes up 19:51:15.676 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:51:15.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:15.676 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:17.992 02.316 428 Exposure complete 19:51:18.117 00.125 428 worker thread done servicing request 19:51:18.117 00.000 10672 OnExposeComplete: enter 19:51:18.117 00.000 10672 UpdateGuideState(): m_state=6 19:51:18.117 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1480 19:51:18.117 00.000 10672 Star::Find returns 1 (0), X=1084.97, Y=819.21, Mass=259310, SNR=45.9, Peak=55776 HFD=2.4 19:51:18.117 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.02) = xAngle (2.71 = 2.71) 19:51:18.117 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.42 = -0.42) 19:51:18.117 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-0.31 mountX=-0.30 mountY=-0.13, mountTheta=-2.72 19:51:18.117 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.10, opts=13) 19:51:18.117 00.000 10672 Enqueuing Move request for scope (0.32, -0.10) 19:51:18.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:51:18.117 00.000 428 Worker thread wakes up 19:51:18.117 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd 19:51:18.117 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.10) 19:51:18.117 00.000 428 Moving (0.32, -0.10) raw xDistance=-0.30 yDistance=-0.13 19:51:18.117 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 19:51:18.117 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:18.117 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:51:18.117 00.000 428 MoveAxis(E, 0, ABG) 19:51:18.117 00.000 428 Move returns status 0, amount 0 19:51:18.117 00.000 428 MoveAxis(N, 0, ABG) 19:51:18.133 00.016 428 Move returns status 0, amount 0 19:51:18.133 00.000 428 move complete, result=0 19:51:18.133 00.000 428 worker thread done servicing request 19:51:18.149 00.016 10672 UpdateGuideState exits: m=259310 SNR=45.9 19:51:18.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:18.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:18.149 00.000 10672 Enqueuing Expose request 19:51:18.149 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:51:18.149 00.000 428 Worker thread wakes up 19:51:18.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:18.149 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:19.055 00.906 10672 read socket command 10 19:51:19.055 00.000 10672 processing socket request REQDIST 19:51:19.055 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:51:19.055 00.000 10672 Sending socket response 32 (0x20) 19:51:20.507 01.452 428 Exposure complete 19:51:20.632 00.125 428 worker thread done servicing request 19:51:20.632 00.000 10672 OnExposeComplete: enter 19:51:20.632 00.000 10672 UpdateGuideState(): m_state=6 19:51:20.632 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1481 19:51:20.632 00.000 10672 Star::Find returns 1 (0), X=1084.75, Y=819.33, Mass=241578, SNR=44.0, Peak=57840 HFD=2.2 19:51:20.632 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.02) = xAngle (3.24 = -3.04) 19:51:20.632 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.11 = 0.11) 19:51:20.632 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.22 mountX=-0.10 mountY=0.01, mountTheta=3.03 19:51:20.632 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.02, opts=13) 19:51:20.632 00.000 10672 Enqueuing Move request for scope (0.10, 0.02) 19:51:20.632 00.000 428 Worker thread wakes up 19:51:20.632 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:51:20.632 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd 19:51:20.632 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.02) 19:51:20.632 00.000 428 Moving (0.10, 0.02) raw xDistance=-0.10 yDistance=0.01 19:51:20.632 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:51:20.632 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:20.632 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:51:20.632 00.000 428 MoveAxis(E, 0, ABG) 19:51:20.632 00.000 428 Move returns status 0, amount 0 19:51:20.632 00.000 428 MoveAxis(N, 0, ABG) 19:51:20.632 00.000 428 Move returns status 0, amount 0 19:51:20.632 00.000 428 move complete, result=0 19:51:20.632 00.000 428 worker thread done servicing request 19:51:20.663 00.031 10672 UpdateGuideState exits: m=241578 SNR=44.0 19:51:20.663 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:20.663 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:20.663 00.000 10672 Enqueuing Expose request 19:51:20.663 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:51:20.663 00.000 428 Worker thread wakes up 19:51:20.663 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:20.663 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:23.007 02.344 428 Exposure complete 19:51:23.131 00.124 428 worker thread done servicing request 19:51:23.131 00.000 10672 OnExposeComplete: enter 19:51:23.131 00.000 10672 UpdateGuideState(): m_state=6 19:51:23.131 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1482 19:51:23.131 00.000 10672 Star::Find returns 1 (0), X=1085.10, Y=819.14, Mass=261167, SNR=43.5, Peak=49680 HFD=2.5 19:51:23.131 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.02) = xAngle (2.67 = 2.67) 19:51:23.131 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.46 = -0.46) 19:51:23.131 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.16 hyp=0.48 cameraTheta=-0.35 mountX=-0.42 mountY=-0.21, mountTheta=-2.68 19:51:23.131 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.16, opts=13) 19:51:23.131 00.000 10672 Enqueuing Move request for scope (0.45, -0.16) 19:51:23.131 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:51:23.131 00.000 428 Worker thread wakes up 19:51:23.131 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.16) opts 0xd 19:51:23.131 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.16) 19:51:23.131 00.000 428 Moving (0.45, -0.16) raw xDistance=-0.42 yDistance=-0.21 19:51:23.131 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:51:23.131 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:23.131 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 19:51:23.131 00.000 428 MoveAxis(E, 0, ABG) 19:51:23.131 00.000 428 Move returns status 0, amount 0 19:51:23.131 00.000 428 MoveAxis(N, 0, ABG) 19:51:23.131 00.000 428 Move returns status 0, amount 0 19:51:23.131 00.000 428 move complete, result=0 19:51:23.131 00.000 428 worker thread done servicing request 19:51:23.163 00.032 10672 UpdateGuideState exits: m=261167 SNR=43.5 19:51:23.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:23.163 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:23.163 00.000 10672 Enqueuing Expose request 19:51:23.163 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:51:23.163 00.000 428 Worker thread wakes up 19:51:23.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:23.163 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:24.053 00.890 10672 read socket command 10 19:51:24.053 00.000 10672 processing socket request REQDIST 19:51:24.053 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:51:24.053 00.000 10672 Sending socket response 32 (0x20) 19:51:25.495 01.442 428 Exposure complete 19:51:25.635 00.140 428 worker thread done servicing request 19:51:25.635 00.000 10672 OnExposeComplete: enter 19:51:25.635 00.000 10672 UpdateGuideState(): m_state=6 19:51:25.635 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1483 19:51:25.635 00.000 10672 Star::Find returns 1 (0), X=1085.13, Y=819.21, Mass=290642, SNR=51.3, Peak=65488 HFD=2.4 19:51:25.635 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 19:51:25.635 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 19:51:25.635 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.10 hyp=0.49 cameraTheta=-0.20 mountX=-0.46 mountY=-0.15, mountTheta=-2.83 19:51:25.635 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.10, opts=13) 19:51:25.635 00.000 10672 Enqueuing Move request for scope (0.48, -0.10) 19:51:25.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:51:25.635 00.000 428 Worker thread wakes up 19:51:25.635 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.10) opts 0xd 19:51:25.635 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.10) 19:51:25.635 00.000 428 Moving (0.48, -0.10) raw xDistance=-0.46 yDistance=-0.15 19:51:25.635 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:51:25.635 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:25.635 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 19:51:25.635 00.000 428 MoveAxis(E, 431, ABG) 19:51:25.635 00.000 428 Guiding Dir = 2, Dur = 431 19:51:25.635 00.000 428 IsSlewing returns 0 19:51:25.635 00.000 428 IsGuiding returns 0 19:51:25.651 00.016 10672 UpdateGuideState exits: m=290642 SNR=51.3 19:51:25.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:25.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:25.651 00.000 10672 Enqueuing Expose request 19:51:25.667 00.016 428 PulseGuide returned control before completion, sleep 413 19:51:26.089 00.422 428 IsGuiding returns 1 19:51:26.089 00.000 428 scope still moving after pulse duration time elapsed 19:51:26.151 00.062 428 IsSlewing returns 0 19:51:26.151 00.000 428 IsGuiding returns 0 19:51:26.151 00.000 428 scope move finished after 431 + 79 ms 19:51:26.151 00.000 428 Move returns status 0, amount 431 19:51:26.151 00.000 428 MoveAxis(N, 0, ABG) 19:51:26.151 00.000 428 Move returns status 0, amount 0 19:51:26.151 00.000 428 move complete, result=0 19:51:26.151 00.000 428 worker thread done servicing request 19:51:26.151 00.000 428 Worker thread wakes up 19:51:26.151 00.000 10672 GuideStep: -0.5 px 431 ms EAST, -0.1 px 0 ms NORTH 19:51:26.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:26.151 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:28.010 01.859 428 Exposure complete 19:51:28.135 00.125 428 worker thread done servicing request 19:51:28.135 00.000 10672 OnExposeComplete: enter 19:51:28.135 00.000 10672 UpdateGuideState(): m_state=6 19:51:28.135 00.000 10672 Star::Find(15, 1085, 819, 0, (0,0,0,0), 0.0, 0) frame 1484 19:51:28.135 00.000 10672 Star::Find returns 1 (0), X=1084.52, Y=819.36, Mass=248892, SNR=45.0, Peak=47056 HFD=2.9 19:51:28.135 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.02) = xAngle (5.78 = -0.51) 19:51:28.135 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.65 = 2.65) 19:51:28.135 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.76 mountX=0.12 mountY=0.07, mountTheta=0.49 19:51:28.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.05, opts=13) 19:51:28.135 00.000 10672 Enqueuing Move request for scope (-0.13, 0.05) 19:51:28.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:51:28.135 00.000 428 Worker thread wakes up 19:51:28.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd 19:51:28.135 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.05) 19:51:28.135 00.000 428 Moving (-0.13, 0.05) raw xDistance=0.12 yDistance=0.07 19:51:28.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:51:28.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:28.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 19:51:28.135 00.000 428 MoveAxis(E, 0, ABG) 19:51:28.135 00.000 428 Move returns status 0, amount 0 19:51:28.135 00.000 428 MoveAxis(N, 0, ABG) 19:51:28.135 00.000 428 Move returns status 0, amount 0 19:51:28.135 00.000 428 move complete, result=0 19:51:28.135 00.000 428 worker thread done servicing request 19:51:28.166 00.031 10672 UpdateGuideState exits: m=248892 SNR=45.0 19:51:28.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:28.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:28.166 00.000 10672 Enqueuing Expose request 19:51:28.166 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:51:28.166 00.000 428 Worker thread wakes up 19:51:28.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:28.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:29.056 00.890 10672 read socket command 10 19:51:29.056 00.000 10672 processing socket request REQDIST 19:51:29.056 00.000 10672 SOCKSVR: Sending pixel error of 0.30 19:51:29.056 00.000 10672 Sending socket response 30 (0x1e) 19:51:30.509 01.453 428 Exposure complete 19:51:30.634 00.125 428 worker thread done servicing request 19:51:30.634 00.000 10672 OnExposeComplete: enter 19:51:30.634 00.000 10672 UpdateGuideState(): m_state=6 19:51:30.634 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1485 19:51:30.634 00.000 10672 Star::Find returns 1 (0), X=1084.68, Y=819.19, Mass=265172, SNR=50.1, Peak=45088 HFD=2.4 19:51:30.634 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.02) = xAngle (1.68 = 1.68) 19:51:30.634 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.45 = -1.45) 19:51:30.634 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.34 mountX=-0.01 mountY=-0.12, mountTheta=-1.68 19:51:30.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.12, opts=13) 19:51:30.634 00.000 10672 Enqueuing Move request for scope (0.03, -0.12) 19:51:30.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 19:51:30.634 00.000 428 Worker thread wakes up 19:51:30.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd 19:51:30.634 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.12) 19:51:30.634 00.000 428 Moving (0.03, -0.12) raw xDistance=-0.01 yDistance=-0.12 19:51:30.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:51:30.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:30.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:51:30.634 00.000 428 MoveAxis(E, 0, ABG) 19:51:30.634 00.000 428 Move returns status 0, amount 0 19:51:30.634 00.000 428 MoveAxis(N, 0, ABG) 19:51:30.634 00.000 428 Move returns status 0, amount 0 19:51:30.634 00.000 428 move complete, result=0 19:51:30.634 00.000 428 worker thread done servicing request 19:51:30.665 00.031 10672 UpdateGuideState exits: m=265172 SNR=50.1 19:51:30.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:30.665 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:30.665 00.000 10672 Enqueuing Expose request 19:51:30.665 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:51:30.665 00.000 428 Worker thread wakes up 19:51:30.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:30.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:32.997 02.332 428 Exposure complete 19:51:33.122 00.125 428 worker thread done servicing request 19:51:33.122 00.000 10672 OnExposeComplete: enter 19:51:33.122 00.000 10672 UpdateGuideState(): m_state=6 19:51:33.122 00.000 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1486 19:51:33.122 00.000 10672 Star::Find returns 1 (0), X=1084.57, Y=819.04, Mass=253907, SNR=42.9, Peak=44992 HFD=2.3 19:51:33.122 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 19:51:33.122 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 19:51:33.122 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.87 mountX=0.11 mountY=-0.26, mountTheta=-1.15 19:51:33.122 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.27, opts=13) 19:51:33.122 00.000 10672 Enqueuing Move request for scope (-0.08, -0.27) 19:51:33.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:51:33.122 00.000 428 Worker thread wakes up 19:51:33.122 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.27) opts 0xd 19:51:33.122 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.27) 19:51:33.122 00.000 428 Moving (-0.08, -0.27) raw xDistance=0.11 yDistance=-0.26 19:51:33.122 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:51:33.122 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:33.122 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 19:51:33.122 00.000 428 MoveAxis(E, 0, ABG) 19:51:33.122 00.000 428 Move returns status 0, amount 0 19:51:33.122 00.000 428 MoveAxis(N, 0, ABG) 19:51:33.122 00.000 428 Move returns status 0, amount 0 19:51:33.122 00.000 428 move complete, result=0 19:51:33.122 00.000 428 worker thread done servicing request 19:51:33.153 00.031 10672 UpdateGuideState exits: m=253907 SNR=42.9 19:51:33.153 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:33.153 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:33.153 00.000 10672 Enqueuing Expose request 19:51:33.153 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:51:33.153 00.000 428 Worker thread wakes up 19:51:33.153 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:33.153 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1070,804,31,31) 19:51:34.059 00.906 10672 read socket command 10 19:51:34.059 00.000 10672 processing socket request REQDIST 19:51:34.059 00.000 10672 SOCKSVR: Sending pixel error of 0.25 19:51:34.059 00.000 10672 Sending socket response 25 (0x19) 19:51:35.492 01.433 10672 read socket command 13 19:51:35.492 00.000 10672 processing socket request MOVEn 19:51:35.492 00.000 10672 PhdController::Dither begins 19:51:35.492 00.000 10672 dither: size=25.00, dRA=25.00 dDec=0.00 19:51:35.492 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:51:35.493 00.001 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=-0.00 cameraX=-24.82, cameraY=-3.03 cameraTheta=-3.02 19:51:35.493 00.000 10672 setting lock position to (1059.83, 816.28) 19:51:35.493 00.000 10672 Mount: notify guiding dithered (-24.8, -3.0) 19:51:35.493 00.000 10672 Status Line: Dither by 25.00,0.00 19:51:35.494 00.001 428 Exposure complete 19:51:35.503 00.009 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:51:35.503 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 19:51:35.503 00.000 10672 Sending socket response 2 (0x2) 19:51:35.630 00.127 428 worker thread done servicing request 19:51:35.630 00.000 10672 OnExposeComplete: enter 19:51:35.630 00.000 10672 UpdateGuideState(): m_state=6 19:51:35.631 00.001 10672 Star::Find(15, 1084, 819, 0, (0,0,0,0), 0.0, 0) frame 1487 19:51:35.631 00.000 10672 Star::Find returns 1 (0), X=1084.49, Y=818.92, Mass=249724, SNR=50.1, Peak=47600 HFD=2.4 19:51:35.631 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:51:35.631 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.00 = -0.00) 19:51:35.632 00.001 10672 CameraToMount -- cameraX=24.66 cameraY=2.64 hyp=24.80 cameraTheta=0.11 mountX=-24.80 mountY=-0.02, mountTheta=-3.14 19:51:35.633 00.001 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 19:51:35.633 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 19:51:35.633 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 19:51:35.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 19:51:35.633 00.000 10672 Enqueuing Move request for scope (10.42, 1.27) 19:51:35.634 00.001 10672 Mount: notify direct move -10.50,-0.00 19:51:35.634 00.000 428 Worker thread wakes up 19:51:35.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:51:35.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 19:51:35.634 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 19:51:35.634 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 19:51:35.634 00.000 428 MoveAxis(E, 15505, B) 19:51:35.634 00.000 428 Guiding Dir = 2, Dur = 15505 19:51:35.635 00.001 428 IsSlewing returns 0 19:51:35.635 00.000 428 IsGuiding returns 0 19:51:35.657 00.022 10672 UpdateGuideState exits: m=249724 SNR=50.1 19:51:35.658 00.001 10672 PhdController: settling, locked = 1, distance = 25.12 (99.00) aobump = 0 frame = 1 / 10 19:51:35.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:35.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:35.658 00.000 10672 Enqueuing Expose request 19:51:35.662 00.004 428 PulseGuide returned control before completion, sleep 15489 19:51:37.502 01.840 10672 read socket command 10 19:51:37.502 00.000 10672 processing socket request REQDIST 19:51:37.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:51:37.502 00.000 10672 Sending socket response 255 (0xff) 19:51:51.166 13.664 428 IsGuiding returns 1 19:51:51.166 00.000 428 scope still moving after pulse duration time elapsed 19:51:51.197 00.031 428 IsSlewing returns 0 19:51:51.197 00.000 428 IsGuiding returns 0 19:51:51.197 00.000 428 scope move finished after 15505 + 58 ms 19:51:51.197 00.000 428 Move returns status 0, amount 15505 19:51:51.197 00.000 428 MoveAxis(N, 0, B) 19:51:51.197 00.000 428 Move returns status 0, amount 0 19:51:51.197 00.000 428 move complete, result=0 19:51:51.197 00.000 428 worker thread done servicing request 19:51:51.197 00.000 428 Worker thread wakes up 19:51:51.197 00.000 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 19:51:51.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:51:51.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1069,804,31,31) 19:51:51.197 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:51:51.213 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 19:51:51.354 00.141 10672 read socket command 10 19:51:51.354 00.000 10672 processing socket request REQDIST 19:51:51.354 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:51:51.354 00.000 10672 Sending socket response 255 (0xff) 19:51:51.510 00.156 10672 read socket command 10 19:51:51.510 00.000 10672 processing socket request REQDIST 19:51:51.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:51:51.510 00.000 10672 Sending socket response 255 (0xff) 19:51:52.996 01.486 428 Exposure complete 19:51:53.137 00.141 428 worker thread done servicing request 19:51:53.138 00.001 10672 OnExposeComplete: enter 19:51:53.138 00.000 10672 UpdateGuideState(): m_state=6 19:51:53.138 00.000 10672 Star::Find(15, 1084, 818, 0, (0,0,0,0), 0.0, 0) frame 1488 19:51:53.139 00.001 10672 Star::Find returns 1 (0), X=1073.98, Y=817.98, Mass=302646, SNR=48.5, Peak=41824 HFD=2.8 19:51:53.139 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.02) = xAngle (3.14 = 3.14) 19:51:53.139 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 19:51:53.139 00.000 10672 CameraToMount -- cameraX=14.15 cameraY=1.70 hyp=14.25 cameraTheta=0.12 mountX=-14.25 mountY=0.17, mountTheta=3.13 19:51:53.140 00.001 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 19:51:53.141 00.001 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 19:51:53.141 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 19:51:53.141 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 19:51:53.141 00.000 10672 Enqueuing Move request for scope (10.42, 1.27) 19:51:53.141 00.000 10672 Mount: notify direct move -10.50,-0.00 19:51:53.141 00.000 428 Worker thread wakes up 19:51:53.141 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 19:51:53.142 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:51:53.142 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 19:51:53.142 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 19:51:53.142 00.000 428 MoveAxis(E, 15505, B) 19:51:53.142 00.000 428 Guiding Dir = 2, Dur = 15505 19:51:53.143 00.001 428 IsSlewing returns 0 19:51:53.143 00.000 428 IsGuiding returns 0 19:51:53.164 00.021 428 PulseGuide returned control before completion, sleep 15495 19:51:53.166 00.002 10672 UpdateGuideState exits: m=302646 SNR=48.5 19:51:53.166 00.000 10672 PhdController: settling, locked = 1, distance = 21.86 (99.00) aobump = 0 frame = 2 / 10 19:51:53.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:53.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:51:53.166 00.000 10672 Enqueuing Expose request 19:51:53.503 00.337 10672 read socket command 10 19:51:53.503 00.000 10672 processing socket request REQDIST 19:51:53.504 00.001 10672 SOCKSVR: Sending pixel error of 2.55 19:51:53.504 00.000 10672 Sending socket response 255 (0xff) 19:51:59.062 05.558 10672 read socket command 10 19:51:59.062 00.000 10672 processing socket request REQDIST 19:51:59.062 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:51:59.062 00.000 10672 Sending socket response 255 (0xff) 19:52:04.060 04.998 10672 read socket command 10 19:52:04.060 00.000 10672 processing socket request REQDIST 19:52:04.060 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:52:04.060 00.000 10672 Sending socket response 255 (0xff) 19:52:08.688 04.628 428 IsGuiding returns 0 19:52:08.688 00.000 428 Move returns status 0, amount 15505 19:52:08.688 00.000 428 MoveAxis(N, 0, B) 19:52:08.688 00.000 428 Move returns status 0, amount 0 19:52:08.688 00.000 428 move complete, result=0 19:52:08.688 00.000 428 worker thread done servicing request 19:52:08.703 00.015 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 19:52:08.703 00.000 428 Worker thread wakes up 19:52:08.703 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:08.703 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1059,803,31,31) 19:52:08.719 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:52:08.719 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:52:09.047 00.328 10672 read socket command 10 19:52:09.047 00.000 10672 processing socket request REQDIST 19:52:09.047 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:52:09.047 00.000 10672 Sending socket response 255 (0xff) 19:52:10.500 01.453 428 Exposure complete 19:52:10.625 00.125 428 worker thread done servicing request 19:52:10.625 00.000 10672 OnExposeComplete: enter 19:52:10.625 00.000 10672 UpdateGuideState(): m_state=6 19:52:10.625 00.000 10672 Star::Find(15, 1073, 817, 0, (0,0,0,0), 0.0, 0) frame 1489 19:52:10.625 00.000 10672 Star::Find returns 1 (0), X=1063.58, Y=816.70, Mass=268690, SNR=53.4, Peak=48368 HFD=2.8 19:52:10.625 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:52:10.625 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.00 = 0.00) 19:52:10.625 00.000 10672 CameraToMount -- cameraX=3.74 cameraY=0.42 hyp=3.77 cameraTheta=0.11 mountX=-3.77 mountY=0.02, mountTheta=3.14 19:52:10.625 00.000 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 19:52:10.625 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 19:52:10.625 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=3.14 cameraX=3.97, cameraY=0.48 cameraTheta=0.12 19:52:10.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.97, y=0.48, opts=4) 19:52:10.625 00.000 10672 Enqueuing Move request for scope (3.97, 0.48) 19:52:10.625 00.000 10672 Mount: notify direct move -4.00,-0.00 19:52:10.625 00.000 428 Worker thread wakes up 19:52:10.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.97, 0.48) opts 0x4 19:52:10.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:52:10.625 00.000 428 Handling offset move in thread for scope, endpoint = (3.97, 0.48) 19:52:10.625 00.000 428 Moving (3.97, 0.48) raw xDistance=-4.00 yDistance=-0.00 19:52:10.625 00.000 428 MoveAxis(E, 5907, B) 19:52:10.625 00.000 428 Guiding Dir = 2, Dur = 5907 19:52:10.625 00.000 428 IsSlewing returns 0 19:52:10.625 00.000 428 IsGuiding returns 0 19:52:10.640 00.015 428 PulseGuide returned control before completion, sleep 5903 19:52:10.656 00.016 10672 UpdateGuideState exits: m=268690 SNR=53.4 19:52:10.656 00.000 10672 PhdController: settling, locked = 1, distance = 16.43 (99.00) aobump = 0 frame = 3 / 10 19:52:10.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:10.656 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:10.656 00.000 10672 Enqueuing Expose request 19:52:14.066 03.410 10672 read socket command 10 19:52:14.066 00.000 10672 processing socket request REQDIST 19:52:14.066 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:52:14.066 00.000 10672 Sending socket response 255 (0xff) 19:52:16.612 02.546 428 IsGuiding returns 1 19:52:16.612 00.000 428 scope still moving after pulse duration time elapsed 19:52:16.643 00.031 428 IsSlewing returns 0 19:52:16.643 00.000 428 IsGuiding returns 0 19:52:16.643 00.000 428 scope move finished after 5907 + 102 ms 19:52:16.643 00.000 428 Move returns status 0, amount 5907 19:52:16.643 00.000 428 MoveAxis(N, 0, B) 19:52:16.643 00.000 428 Move returns status 0, amount 0 19:52:16.643 00.000 428 move complete, result=0 19:52:16.643 00.000 428 worker thread done servicing request 19:52:16.643 00.000 428 Worker thread wakes up 19:52:16.643 00.000 10672 GuideStep: -4.0 px 5907 ms EAST, -0.0 px 0 ms NORTH 19:52:16.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:16.643 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:16.643 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 19:52:16.659 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 19:52:17.987 01.328 428 Exposure complete 19:52:18.127 00.140 428 worker thread done servicing request 19:52:18.127 00.000 10672 OnExposeComplete: enter 19:52:18.127 00.000 10672 UpdateGuideState(): m_state=6 19:52:18.127 00.000 10672 Star::Find(15, 1063, 816, 0, (0,0,0,0), 0.0, 0) frame 1490 19:52:18.127 00.000 10672 Star::Find returns 1 (0), X=1059.44, Y=815.82, Mass=246980, SNR=44.9, Peak=46080 HFD=2.6 19:52:18.127 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 19:52:18.127 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 19:52:18.127 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.46 hyp=0.60 cameraTheta=-2.28 mountX=0.45 mountY=-0.41, mountTheta=-0.75 19:52:18.127 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.46, opts=13) 19:52:18.127 00.000 10672 Enqueuing Move request for scope (-0.39, -0.46) 19:52:18.127 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:52:18.127 00.000 428 Worker thread wakes up 19:52:18.127 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.46) opts 0xd 19:52:18.127 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.46) 19:52:18.127 00.000 428 Moving (-0.39, -0.46) raw xDistance=0.45 yDistance=-0.41 19:52:18.127 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:52:18.127 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:18.127 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 19:52:18.127 00.000 428 MoveAxis(W, 414, ABG) 19:52:18.127 00.000 428 Guiding Dir = 3, Dur = 414 19:52:18.127 00.000 428 IsSlewing returns 0 19:52:18.127 00.000 428 IsGuiding returns 0 19:52:18.159 00.032 10672 UpdateGuideState exits: m=246980 SNR=44.9 19:52:18.159 00.000 10672 PhdController: settling, locked = 1, distance = 0.60 (99.00) aobump = 0 frame = 4 / 10 19:52:18.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:18.159 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:18.159 00.000 10672 Enqueuing Expose request 19:52:18.159 00.000 428 PulseGuide returned control before completion, sleep 397 19:52:18.565 00.406 428 IsGuiding returns 1 19:52:18.565 00.000 428 scope still moving after pulse duration time elapsed 19:52:18.612 00.047 428 IsSlewing returns 0 19:52:18.612 00.000 428 IsGuiding returns 0 19:52:18.612 00.000 428 scope move finished after 414 + 62 ms 19:52:18.612 00.000 428 Move returns status 0, amount 414 19:52:18.612 00.000 428 MoveAxis(N, 0, ABG) 19:52:18.612 00.000 428 Move returns status 0, amount 0 19:52:18.612 00.000 428 move complete, result=0 19:52:18.612 00.000 428 worker thread done servicing request 19:52:18.612 00.000 428 Worker thread wakes up 19:52:18.612 00.000 10672 GuideStep: 0.4 px 414 ms WEST, -0.4 px 0 ms NORTH 19:52:18.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:18.612 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:19.049 00.437 10672 read socket command 10 19:52:19.049 00.000 10672 processing socket request REQDIST 19:52:19.049 00.000 10672 SOCKSVR: Sending pixel error of 0.60 19:52:19.049 00.000 10672 Sending socket response 60 (0x3c) 19:52:20.486 01.437 428 Exposure complete 19:52:20.611 00.125 428 worker thread done servicing request 19:52:20.611 00.000 10672 OnExposeComplete: enter 19:52:20.611 00.000 10672 UpdateGuideState(): m_state=6 19:52:20.611 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1491 19:52:20.611 00.000 10672 Star::Find returns 1 (0), X=1059.46, Y=815.47, Mass=248556, SNR=42.0, Peak=35168 HFD=3.1 19:52:20.611 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.02) = xAngle (1.02 = 1.02) 19:52:20.611 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11) 19:52:20.611 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.81 hyp=0.90 cameraTheta=-2.00 mountX=0.47 mountY=-0.77, mountTheta=-1.02 19:52:20.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.81, opts=13) 19:52:20.611 00.000 10672 Enqueuing Move request for scope (-0.38, -0.81) 19:52:20.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:52:20.611 00.000 428 Worker thread wakes up 19:52:20.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.81) opts 0xd 19:52:20.627 00.016 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.81) 19:52:20.627 00.000 428 Moving (-0.38, -0.81) raw xDistance=0.47 yDistance=-0.77 19:52:20.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47 19:52:20.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:52:20.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.77 19:52:20.627 00.000 428 MoveAxis(W, 467, ABG) 19:52:20.627 00.000 428 Guiding Dir = 3, Dur = 467 19:52:20.627 00.000 428 IsSlewing returns 0 19:52:20.627 00.000 428 IsGuiding returns 0 19:52:20.642 00.015 428 PulseGuide returned control before completion, sleep 463 19:52:20.642 00.000 10672 UpdateGuideState exits: m=248556 SNR=42.0 19:52:20.642 00.000 10672 PhdController: settling, locked = 1, distance = 0.69 (99.00) aobump = 0 frame = 5 / 10 19:52:20.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:20.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:20.642 00.000 10672 Enqueuing Expose request 19:52:21.127 00.485 428 IsGuiding returns 0 19:52:21.127 00.000 428 Move returns status 0, amount 467 19:52:21.127 00.000 428 MoveAxis(N, 0, ABG) 19:52:21.127 00.000 428 Move returns status 0, amount 0 19:52:21.127 00.000 428 move complete, result=0 19:52:21.127 00.000 428 worker thread done servicing request 19:52:21.127 00.000 428 Worker thread wakes up 19:52:21.127 00.000 10672 GuideStep: 0.5 px 467 ms WEST, -0.8 px 0 ms NORTH 19:52:21.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:21.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:22.992 01.865 428 Exposure complete 19:52:23.130 00.138 428 worker thread done servicing request 19:52:23.131 00.001 10672 OnExposeComplete: enter 19:52:23.131 00.000 10672 UpdateGuideState(): m_state=6 19:52:23.131 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1492 19:52:23.132 00.001 10672 Star::Find returns 1 (0), X=1059.99, Y=816.13, Mass=301528, SNR=53.5, Peak=43680 HFD=2.9 19:52:23.132 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.02) = xAngle (2.24 = 2.24) 19:52:23.132 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.89 = -0.89) 19:52:23.132 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.22 cameraTheta=-0.78 mountX=-0.13 mountY=-0.17, mountTheta=-2.24 19:52:23.134 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.15, opts=13) 19:52:23.134 00.000 10672 Enqueuing Move request for scope (0.15, -0.15) 19:52:23.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:52:23.134 00.000 428 Worker thread wakes up 19:52:23.134 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd 19:52:23.134 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.15) 19:52:23.134 00.000 428 Moving (0.15, -0.15) raw xDistance=-0.13 yDistance=-0.17 19:52:23.135 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:52:23.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:23.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:52:23.135 00.000 428 MoveAxis(E, 0, ABG) 19:52:23.135 00.000 428 Move returns status 0, amount 0 19:52:23.135 00.000 428 MoveAxis(N, 0, ABG) 19:52:23.135 00.000 428 Move returns status 0, amount 0 19:52:23.135 00.000 428 move complete, result=0 19:52:23.135 00.000 428 worker thread done servicing request 19:52:23.159 00.024 10672 UpdateGuideState exits: m=301528 SNR=53.5 19:52:23.159 00.000 10672 PhdController: settling, locked = 1, distance = 0.55 (99.00) aobump = 0 frame = 6 / 10 19:52:23.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:23.159 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:23.159 00.000 10672 Enqueuing Expose request 19:52:23.159 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:52:23.159 00.000 428 Worker thread wakes up 19:52:23.160 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:23.160 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:24.050 00.890 10672 read socket command 10 19:52:24.050 00.000 10672 processing socket request REQDIST 19:52:24.050 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:52:24.050 00.000 10672 Sending socket response 54 (0x36) 19:52:25.468 01.418 428 Exposure complete 19:52:25.624 00.156 428 worker thread done servicing request 19:52:25.624 00.000 10672 OnExposeComplete: enter 19:52:25.624 00.000 10672 UpdateGuideState(): m_state=6 19:52:25.624 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1493 19:52:25.624 00.000 10672 Star::Find returns 1 (0), X=1059.85, Y=815.73, Mass=282655, SNR=50.2, Peak=49680 HFD=2.6 19:52:25.624 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.02) = xAngle (1.49 = 1.49) 19:52:25.624 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64) 19:52:25.624 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.55 hyp=0.56 cameraTheta=-1.53 mountX=0.05 mountY=-0.55, mountTheta=-1.49 19:52:25.640 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.55, opts=13) 19:52:25.640 00.000 10672 Enqueuing Move request for scope (0.02, -0.55) 19:52:25.640 00.000 428 Worker thread wakes up 19:52:25.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:52:25.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.55) opts 0xd 19:52:25.640 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.55) 19:52:25.640 00.000 428 Moving (0.02, -0.55) raw xDistance=0.05 yDistance=-0.55 19:52:25.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:52:25.640 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:52:25.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 19:52:25.640 00.000 428 MoveAxis(E, 0, ABG) 19:52:25.640 00.000 428 Move returns status 0, amount 0 19:52:25.640 00.000 428 MoveAxis(N, 0, ABG) 19:52:25.640 00.000 428 Move returns status 0, amount 0 19:52:25.640 00.000 428 move complete, result=0 19:52:25.640 00.000 428 worker thread done servicing request 19:52:25.671 00.031 10672 UpdateGuideState exits: m=282655 SNR=50.2 19:52:25.671 00.000 10672 PhdController: settling, locked = 1, distance = 0.55 (99.00) aobump = 0 frame = 7 / 10 19:52:25.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:25.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:25.671 00.000 10672 Enqueuing Expose request 19:52:25.671 00.000 428 Worker thread wakes up 19:52:25.671 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 19:52:25.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:25.671 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:27.983 02.312 428 Exposure complete 19:52:28.108 00.125 428 worker thread done servicing request 19:52:28.108 00.000 10672 OnExposeComplete: enter 19:52:28.108 00.000 10672 UpdateGuideState(): m_state=6 19:52:28.108 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1494 19:52:28.108 00.000 10672 Star::Find returns 1 (0), X=1059.96, Y=816.20, Mass=259339, SNR=44.1, Peak=40848 HFD=2.5 19:52:28.108 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 19:52:28.108 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.69 = -0.69) 19:52:28.108 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.58 mountX=-0.12 mountY=-0.10, mountTheta=-2.45 19:52:28.108 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.08, opts=13) 19:52:28.108 00.000 10672 Enqueuing Move request for scope (0.13, -0.08) 19:52:28.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:52:28.108 00.000 428 Worker thread wakes up 19:52:28.108 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd 19:52:28.108 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.08) 19:52:28.108 00.000 428 Moving (0.13, -0.08) raw xDistance=-0.12 yDistance=-0.10 19:52:28.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:52:28.108 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:28.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 19:52:28.108 00.000 428 MoveAxis(E, 0, ABG) 19:52:28.108 00.000 428 Move returns status 0, amount 0 19:52:28.108 00.000 428 MoveAxis(N, 0, ABG) 19:52:28.108 00.000 428 Move returns status 0, amount 0 19:52:28.108 00.000 428 move complete, result=0 19:52:28.108 00.000 428 worker thread done servicing request 19:52:28.139 00.031 10672 UpdateGuideState exits: m=259339 SNR=44.1 19:52:28.139 00.000 10672 PhdController: settling, locked = 1, distance = 0.43 (99.00) aobump = 0 frame = 8 / 10 19:52:28.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:28.139 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:28.139 00.000 10672 Enqueuing Expose request 19:52:28.139 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:52:28.139 00.000 428 Worker thread wakes up 19:52:28.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:28.139 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:29.061 00.922 10672 read socket command 10 19:52:29.061 00.000 10672 processing socket request REQDIST 19:52:29.061 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:52:29.061 00.000 10672 Sending socket response 43 (0x2b) 19:52:30.482 01.421 428 Exposure complete 19:52:30.612 00.130 428 worker thread done servicing request 19:52:30.612 00.000 10672 OnExposeComplete: enter 19:52:30.612 00.000 10672 UpdateGuideState(): m_state=6 19:52:30.612 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1495 19:52:30.612 00.000 10672 Star::Find returns 1 (0), X=1059.63, Y=815.91, Mass=261397, SNR=41.8, Peak=37568 HFD=2.7 19:52:30.612 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.02) = xAngle (0.96 = 0.96) 19:52:30.612 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17) 19:52:30.612 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.38 hyp=0.43 cameraTheta=-2.06 mountX=0.25 mountY=-0.35, mountTheta=-0.96 19:52:30.612 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.38, opts=13) 19:52:30.612 00.000 10672 Enqueuing Move request for scope (-0.20, -0.38) 19:52:30.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:52:30.612 00.000 428 Worker thread wakes up 19:52:30.612 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.38) opts 0xd 19:52:30.612 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.38) 19:52:30.612 00.000 428 Moving (-0.20, -0.38) raw xDistance=0.25 yDistance=-0.35 19:52:30.612 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:52:30.612 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:30.612 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 19:52:30.612 00.000 428 MoveAxis(E, 0, ABG) 19:52:30.627 00.015 428 Move returns status 0, amount 0 19:52:30.627 00.000 428 MoveAxis(N, 0, ABG) 19:52:30.627 00.000 428 Move returns status 0, amount 0 19:52:30.627 00.000 428 move complete, result=0 19:52:30.627 00.000 428 worker thread done servicing request 19:52:30.643 00.016 10672 UpdateGuideState exits: m=261397 SNR=41.8 19:52:30.643 00.000 10672 PhdController: settling, locked = 1, distance = 0.43 (99.00) aobump = 0 frame = 9 / 10 19:52:30.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:30.643 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:30.643 00.000 10672 Enqueuing Expose request 19:52:30.643 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 19:52:30.643 00.000 428 Worker thread wakes up 19:52:30.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:30.643 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:32.986 02.343 428 Exposure complete 19:52:33.126 00.140 428 worker thread done servicing request 19:52:33.126 00.000 10672 OnExposeComplete: enter 19:52:33.126 00.000 10672 UpdateGuideState(): m_state=6 19:52:33.126 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1496 19:52:33.126 00.000 10672 Star::Find returns 1 (0), X=1059.56, Y=815.33, Mass=270863, SNR=46.5, Peak=32672 HFD=3.1 19:52:33.126 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.02) = xAngle (1.17 = 1.17) 19:52:33.126 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95) 19:52:33.126 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.95 hyp=0.99 cameraTheta=-1.85 mountX=0.38 mountY=-0.92, mountTheta=-1.18 19:52:33.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.95, opts=13) 19:52:33.126 00.000 10672 Enqueuing Move request for scope (-0.27, -0.95) 19:52:33.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:52:33.126 00.000 428 Worker thread wakes up 19:52:33.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.95) opts 0xd 19:52:33.126 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.95) 19:52:33.126 00.000 428 Moving (-0.27, -0.95) raw xDistance=0.38 yDistance=-0.92 19:52:33.126 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:52:33.126 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.37 19:52:33.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.92 from input -0.92 19:52:33.126 00.000 428 MoveAxis(E, 0, ABG) 19:52:33.126 00.000 428 Move returns status 0, amount 0 19:52:33.126 00.000 428 MoveAxis(N, 1394, ABG) 19:52:33.126 00.000 428 Guiding Dir = 0, Dur = 1394 19:52:33.126 00.000 428 IsSlewing returns 0 19:52:33.126 00.000 428 IsGuiding returns 0 19:52:33.142 00.016 10672 UpdateGuideState exits: m=270863 SNR=46.5 19:52:33.142 00.000 10672 PhdController: settling, locked = 1, distance = 0.60 (99.00) aobump = 0 frame = 10 / 10 19:52:33.142 00.000 10672 PhdController: newstate STATE_FINISH 19:52:33.142 00.000 10672 PhdController complete: success 19:52:33.142 00.000 10672 Mount: notify guiding dither settle done success=1 19:52:33.142 00.000 10672 PhdController: newstate STATE_IDLE 19:52:33.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:33.142 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:33.142 00.000 10672 Enqueuing Expose request 19:52:33.205 00.063 428 PulseGuide returned control before completion, sleep 1328 19:52:34.048 00.843 10672 read socket command 10 19:52:34.048 00.000 10672 processing socket request REQDIST 19:52:34.048 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:52:34.048 00.000 10672 Sending socket response 59 (0x3b) 19:52:34.548 00.500 428 IsGuiding returns 1 19:52:34.548 00.000 428 scope still moving after pulse duration time elapsed 19:52:34.579 00.031 428 IsSlewing returns 0 19:52:34.579 00.000 428 IsGuiding returns 1 19:52:34.626 00.047 428 IsSlewing returns 0 19:52:34.626 00.000 428 IsGuiding returns 0 19:52:34.626 00.000 428 scope move finished after 1394 + 103 ms 19:52:34.626 00.000 428 Move returns status 0, amount 1394 19:52:34.626 00.000 428 move complete, result=0 19:52:34.626 00.000 428 worker thread done servicing request 19:52:34.626 00.000 428 Worker thread wakes up 19:52:34.626 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.9 px 1394 ms NORTH 19:52:34.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:34.626 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:35.485 00.859 428 Exposure complete 19:52:35.610 00.125 428 worker thread done servicing request 19:52:35.610 00.000 10672 OnExposeComplete: enter 19:52:35.610 00.000 10672 UpdateGuideState(): m_state=6 19:52:35.610 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1497 19:52:35.610 00.000 10672 Star::Find returns 1 (0), X=1058.78, Y=816.11, Mass=268169, SNR=45.0, Peak=33104 HFD=3.0 19:52:35.610 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.02) = xAngle (0.04 = 0.04) 19:52:35.610 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.09 = -3.09) 19:52:35.610 00.000 10672 CameraToMount -- cameraX=-1.06 cameraY=-0.17 hyp=1.07 cameraTheta=-2.98 mountX=1.07 mountY=-0.06, mountTheta=-0.05 19:52:35.610 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.06, y=-0.17, opts=13) 19:52:35.610 00.000 10672 Enqueuing Move request for scope (-1.06, -0.17) 19:52:35.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:52:35.610 00.000 428 Worker thread wakes up 19:52:35.610 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.17) opts 0xd 19:52:35.610 00.000 428 Handling offset move in thread for scope, endpoint = (-1.06, -0.17) 19:52:35.610 00.000 428 Moving (-1.06, -0.17) raw xDistance=1.07 yDistance=-0.06 19:52:35.610 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.07 19:52:35.610 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:35.610 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:52:35.610 00.000 428 MoveAxis(W, 994, ABG) 19:52:35.610 00.000 428 Guiding Dir = 3, Dur = 994 19:52:35.641 00.031 10672 UpdateGuideState exits: m=268169 SNR=45.0 19:52:35.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:35.641 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:35.641 00.000 10672 Enqueuing Expose request 19:52:35.641 00.000 428 IsSlewing returns 0 19:52:35.641 00.000 428 IsGuiding returns 0 19:52:35.673 00.032 428 PulseGuide returned control before completion, sleep 972 19:52:36.688 01.015 428 IsGuiding returns 0 19:52:36.688 00.000 428 Move returns status 0, amount 994 19:52:36.688 00.000 428 MoveAxis(N, 0, ABG) 19:52:36.688 00.000 428 Move returns status 0, amount 0 19:52:36.688 00.000 428 move complete, result=0 19:52:36.688 00.000 428 worker thread done servicing request 19:52:36.688 00.000 428 Worker thread wakes up 19:52:36.688 00.000 10672 GuideStep: 1.1 px 994 ms WEST, -0.1 px 0 ms NORTH 19:52:36.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:36.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:37.984 01.296 428 Exposure complete 19:52:38.125 00.141 428 worker thread done servicing request 19:52:38.125 00.000 10672 OnExposeComplete: enter 19:52:38.125 00.000 10672 UpdateGuideState(): m_state=6 19:52:38.125 00.000 10672 Star::Find(15, 1058, 816, 0, (0,0,0,0), 0.0, 0) frame 1498 19:52:38.125 00.000 10672 Star::Find returns 1 (0), X=1059.38, Y=816.05, Mass=254493, SNR=43.1, Peak=40512 HFD=2.3 19:52:38.125 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.02) = xAngle (0.36 = 0.36) 19:52:38.125 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.77 = -2.77) 19:52:38.125 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.24 hyp=0.51 cameraTheta=-2.66 mountX=0.48 mountY=-0.19, mountTheta=-0.37 19:52:38.125 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.24, opts=13) 19:52:38.125 00.000 10672 Enqueuing Move request for scope (-0.45, -0.24) 19:52:38.125 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:52:38.125 00.000 428 Worker thread wakes up 19:52:38.125 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.24) opts 0xd 19:52:38.125 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.24) 19:52:38.125 00.000 428 Moving (-0.45, -0.24) raw xDistance=0.48 yDistance=-0.19 19:52:38.125 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.48 19:52:38.125 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:38.125 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:52:38.125 00.000 428 MoveAxis(W, 513, ABG) 19:52:38.125 00.000 428 Guiding Dir = 3, Dur = 513 19:52:38.125 00.000 428 IsSlewing returns 0 19:52:38.125 00.000 428 IsGuiding returns 0 19:52:38.141 00.016 10672 UpdateGuideState exits: m=254493 SNR=43.1 19:52:38.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:38.141 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:38.141 00.000 10672 Enqueuing Expose request 19:52:38.156 00.015 428 PulseGuide returned control before completion, sleep 494 19:52:38.687 00.531 428 IsGuiding returns 1 19:52:38.687 00.000 428 scope still moving after pulse duration time elapsed 19:52:38.718 00.031 428 IsSlewing returns 0 19:52:38.718 00.000 428 IsGuiding returns 0 19:52:38.718 00.000 428 scope move finished after 513 + 76 ms 19:52:38.718 00.000 428 Move returns status 0, amount 513 19:52:38.718 00.000 428 MoveAxis(N, 0, ABG) 19:52:38.718 00.000 428 Move returns status 0, amount 0 19:52:38.718 00.000 428 move complete, result=0 19:52:38.718 00.000 428 worker thread done servicing request 19:52:38.718 00.000 10672 GuideStep: 0.5 px 513 ms WEST, -0.2 px 0 ms NORTH 19:52:38.718 00.000 428 Worker thread wakes up 19:52:38.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:38.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:39.051 00.333 10672 read socket command 10 19:52:39.051 00.000 10672 processing socket request REQDIST 19:52:39.051 00.000 10672 SOCKSVR: Sending pixel error of 0.67 19:52:39.051 00.000 10672 Sending socket response 67 (0x43) 19:52:40.488 01.437 428 Exposure complete 19:52:40.613 00.125 428 worker thread done servicing request 19:52:40.613 00.000 10672 OnExposeComplete: enter 19:52:40.613 00.000 10672 UpdateGuideState(): m_state=6 19:52:40.613 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1499 19:52:40.613 00.000 10672 Star::Find returns 1 (0), X=1060.12, Y=816.50, Mass=285138, SNR=45.2, Peak=43456 HFD=2.5 19:52:40.613 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 19:52:40.613 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.53 = 0.53) 19:52:40.613 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.22 hyp=0.36 cameraTheta=0.64 mountX=-0.31 mountY=0.18, mountTheta=2.61 19:52:40.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.22, opts=13) 19:52:40.613 00.000 10672 Enqueuing Move request for scope (0.29, 0.22) 19:52:40.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:52:40.613 00.000 428 Worker thread wakes up 19:52:40.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.22) opts 0xd 19:52:40.613 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.22) 19:52:40.613 00.000 428 Moving (0.29, 0.22) raw xDistance=-0.31 yDistance=0.18 19:52:40.613 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:52:40.613 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:40.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 19:52:40.613 00.000 428 MoveAxis(E, 0, ABG) 19:52:40.613 00.000 428 Move returns status 0, amount 0 19:52:40.613 00.000 428 MoveAxis(N, 0, ABG) 19:52:40.613 00.000 428 Move returns status 0, amount 0 19:52:40.613 00.000 428 move complete, result=0 19:52:40.613 00.000 428 worker thread done servicing request 19:52:40.644 00.031 10672 UpdateGuideState exits: m=285138 SNR=45.2 19:52:40.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:40.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:40.644 00.000 10672 Enqueuing Expose request 19:52:40.644 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:52:40.644 00.000 428 Worker thread wakes up 19:52:40.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:40.644 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:42.956 02.312 428 Exposure complete 19:52:43.096 00.140 428 worker thread done servicing request 19:52:43.096 00.000 10672 OnExposeComplete: enter 19:52:43.096 00.000 10672 UpdateGuideState(): m_state=6 19:52:43.096 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1500 19:52:43.096 00.000 10672 Star::Find returns 1 (0), X=1060.44, Y=816.49, Mass=256819, SNR=43.6, Peak=47824 HFD=3.1 19:52:43.096 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.93) 19:52:43.096 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 19:52:43.096 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=0.21 hyp=0.64 cameraTheta=0.33 mountX=-0.63 mountY=0.14, mountTheta=2.92 19:52:43.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=0.21, opts=13) 19:52:43.096 00.000 10672 Enqueuing Move request for scope (0.61, 0.21) 19:52:43.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:52:43.096 00.000 428 Worker thread wakes up 19:52:43.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.21) opts 0xd 19:52:43.096 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, 0.21) 19:52:43.096 00.000 428 Moving (0.61, 0.21) raw xDistance=-0.63 yDistance=0.14 19:52:43.096 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 19:52:43.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:43.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:52:43.096 00.000 428 MoveAxis(E, 586, ABG) 19:52:43.096 00.000 428 Guiding Dir = 2, Dur = 586 19:52:43.096 00.000 428 IsSlewing returns 0 19:52:43.096 00.000 428 IsGuiding returns 0 19:52:43.127 00.031 10672 UpdateGuideState exits: m=256819 SNR=43.6 19:52:43.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:43.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:43.127 00.000 10672 Enqueuing Expose request 19:52:43.127 00.000 428 PulseGuide returned control before completion, sleep 569 19:52:43.705 00.578 428 IsGuiding returns 1 19:52:43.705 00.000 428 scope still moving after pulse duration time elapsed 19:52:43.752 00.047 428 IsSlewing returns 0 19:52:43.752 00.000 428 IsGuiding returns 0 19:52:43.752 00.000 428 scope move finished after 586 + 64 ms 19:52:43.752 00.000 428 Move returns status 0, amount 586 19:52:43.752 00.000 428 MoveAxis(N, 0, ABG) 19:52:43.752 00.000 428 Move returns status 0, amount 0 19:52:43.752 00.000 428 move complete, result=0 19:52:43.752 00.000 428 worker thread done servicing request 19:52:43.752 00.000 428 Worker thread wakes up 19:52:43.752 00.000 10672 GuideStep: -0.6 px 586 ms EAST, 0.1 px 0 ms NORTH 19:52:43.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:43.752 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:44.049 00.297 10672 read socket command 10 19:52:44.049 00.000 10672 processing socket request REQDIST 19:52:44.049 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:52:44.049 00.000 10672 Sending socket response 59 (0x3b) 19:52:45.486 01.437 428 Exposure complete 19:52:45.611 00.125 428 worker thread done servicing request 19:52:45.611 00.000 10672 OnExposeComplete: enter 19:52:45.611 00.000 10672 UpdateGuideState(): m_state=6 19:52:45.611 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1501 19:52:45.611 00.000 10672 Star::Find returns 1 (0), X=1060.05, Y=815.72, Mass=248731, SNR=44.1, Peak=50864 HFD=2.4 19:52:45.611 00.000 10672 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.02) = xAngle (1.82 = 1.82) 19:52:45.611 00.000 10672 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.31 = -1.31) 19:52:45.611 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.57 hyp=0.61 cameraTheta=-1.20 mountX=-0.15 mountY=-0.59, mountTheta=-1.82 19:52:45.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.57, opts=13) 19:52:45.611 00.000 10672 Enqueuing Move request for scope (0.22, -0.57) 19:52:45.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 19:52:45.611 00.000 428 Worker thread wakes up 19:52:45.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.57) opts 0xd 19:52:45.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.57) 19:52:45.611 00.000 428 Moving (0.22, -0.57) raw xDistance=-0.15 yDistance=-0.59 19:52:45.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:52:45.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 19:52:45.611 00.000 428 MoveAxis(E, 0, ABG) 19:52:45.611 00.000 428 Move returns status 0, amount 0 19:52:45.611 00.000 428 MoveAxis(N, 889, ABG) 19:52:45.611 00.000 428 Guiding Dir = 0, Dur = 889 19:52:45.611 00.000 428 IsSlewing returns 0 19:52:45.611 00.000 428 IsGuiding returns 0 19:52:45.642 00.031 10672 UpdateGuideState exits: m=248731 SNR=44.1 19:52:45.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:45.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:45.642 00.000 10672 Enqueuing Expose request 19:52:45.705 00.063 428 PulseGuide returned control before completion, sleep 812 19:52:46.533 00.828 428 IsGuiding returns 1 19:52:46.533 00.000 428 scope still moving after pulse duration time elapsed 19:52:46.564 00.031 428 IsSlewing returns 0 19:52:46.564 00.000 428 IsGuiding returns 1 19:52:46.595 00.031 428 IsSlewing returns 0 19:52:46.595 00.000 428 IsGuiding returns 1 19:52:46.642 00.047 428 IsSlewing returns 0 19:52:46.642 00.000 428 IsGuiding returns 0 19:52:46.642 00.000 428 scope move finished after 889 + 136 ms 19:52:46.642 00.000 428 Move returns status 0, amount 889 19:52:46.642 00.000 428 move complete, result=0 19:52:46.642 00.000 428 worker thread done servicing request 19:52:46.642 00.000 428 Worker thread wakes up 19:52:46.642 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 889 ms NORTH 19:52:46.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:46.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:47.975 01.333 428 Exposure complete 19:52:48.100 00.125 428 worker thread done servicing request 19:52:48.100 00.000 10672 OnExposeComplete: enter 19:52:48.100 00.000 10672 UpdateGuideState(): m_state=6 19:52:48.100 00.000 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1502 19:52:48.100 00.000 10672 Star::Find returns 1 (0), X=1059.63, Y=816.62, Mass=218650, SNR=39.2, Peak=39968 HFD=1.9 19:52:48.100 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.02) = xAngle (5.13 = -1.16) 19:52:48.100 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.00 = 2.00) 19:52:48.100 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.34 hyp=0.40 cameraTheta=2.11 mountX=0.16 mountY=0.36, mountTheta=1.15 19:52:48.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.34, opts=13) 19:52:48.100 00.000 10672 Enqueuing Move request for scope (-0.20, 0.34) 19:52:48.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:52:48.100 00.000 428 Worker thread wakes up 19:52:48.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.34) opts 0xd 19:52:48.100 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.34) 19:52:48.100 00.000 428 Moving (-0.20, 0.34) raw xDistance=0.16 yDistance=0.36 19:52:48.100 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:52:48.100 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:48.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 19:52:48.100 00.000 428 MoveAxis(E, 0, ABG) 19:52:48.100 00.000 428 Move returns status 0, amount 0 19:52:48.100 00.000 428 MoveAxis(N, 0, ABG) 19:52:48.100 00.000 428 Move returns status 0, amount 0 19:52:48.100 00.000 428 move complete, result=0 19:52:48.100 00.000 428 worker thread done servicing request 19:52:48.131 00.031 10672 UpdateGuideState exits: m=218650 SNR=39.2 19:52:48.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:48.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:48.131 00.000 10672 Enqueuing Expose request 19:52:48.131 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:52:48.131 00.000 428 Worker thread wakes up 19:52:48.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:48.131 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:49.053 00.922 10672 read socket command 10 19:52:49.053 00.000 10672 processing socket request REQDIST 19:52:49.053 00.000 10672 SOCKSVR: Sending pixel error of 0.53 19:52:49.053 00.000 10672 Sending socket response 53 (0x35) 19:52:50.474 01.421 428 Exposure complete 19:52:50.614 00.140 428 worker thread done servicing request 19:52:50.614 00.000 10672 OnExposeComplete: enter 19:52:50.614 00.000 10672 UpdateGuideState(): m_state=6 19:52:50.614 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1503 19:52:50.630 00.016 10672 Star::Find returns 1 (0), X=1060.05, Y=816.54, Mass=258589, SNR=44.4, Peak=36160 HFD=2.3 19:52:50.630 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.38) 19:52:50.630 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 19:52:50.630 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.34 cameraTheta=0.88 mountX=-0.24 mountY=0.23, mountTheta=2.38 19:52:50.630 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.26, opts=13) 19:52:50.630 00.000 10672 Enqueuing Move request for scope (0.21, 0.26) 19:52:50.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:52:50.630 00.000 428 Worker thread wakes up 19:52:50.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd 19:52:50.630 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.26) 19:52:50.630 00.000 428 Moving (0.21, 0.26) raw xDistance=-0.24 yDistance=0.23 19:52:50.630 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:52:50.630 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:50.630 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 19:52:50.630 00.000 428 MoveAxis(E, 0, ABG) 19:52:50.630 00.000 428 Move returns status 0, amount 0 19:52:50.630 00.000 428 MoveAxis(N, 0, ABG) 19:52:50.630 00.000 428 Move returns status 0, amount 0 19:52:50.630 00.000 428 move complete, result=0 19:52:50.630 00.000 428 worker thread done servicing request 19:52:50.646 00.016 10672 UpdateGuideState exits: m=258589 SNR=44.4 19:52:50.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:50.646 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:50.646 00.000 10672 Enqueuing Expose request 19:52:50.646 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:52:50.646 00.000 428 Worker thread wakes up 19:52:50.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:50.646 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:52.973 02.327 428 Exposure complete 19:52:53.114 00.141 428 worker thread done servicing request 19:52:53.114 00.000 10672 OnExposeComplete: enter 19:52:53.114 00.000 10672 UpdateGuideState(): m_state=6 19:52:53.114 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1504 19:52:53.114 00.000 10672 Star::Find returns 1 (0), X=1059.93, Y=816.65, Mass=235342, SNR=49.8, Peak=39216 HFD=2.3 19:52:53.114 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.02) = xAngle (4.32 = -1.96) 19:52:53.114 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.19 = 1.19) 19:52:53.114 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.30 mountX=-0.15 mountY=0.35, mountTheta=1.96 19:52:53.114 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.37, opts=13) 19:52:53.114 00.000 10672 Enqueuing Move request for scope (0.10, 0.37) 19:52:53.114 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:52:53.114 00.000 428 Worker thread wakes up 19:52:53.114 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.37) opts 0xd 19:52:53.114 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.37) 19:52:53.114 00.000 428 Moving (0.10, 0.37) raw xDistance=-0.15 yDistance=0.35 19:52:53.114 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:52:53.114 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:53.114 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 19:52:53.114 00.000 428 MoveAxis(E, 0, ABG) 19:52:53.114 00.000 428 Move returns status 0, amount 0 19:52:53.114 00.000 428 MoveAxis(N, 0, ABG) 19:52:53.114 00.000 428 Move returns status 0, amount 0 19:52:53.114 00.000 428 move complete, result=0 19:52:53.114 00.000 428 worker thread done servicing request 19:52:53.129 00.015 10672 UpdateGuideState exits: m=235342 SNR=49.8 19:52:53.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:53.129 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:53.129 00.000 10672 Enqueuing Expose request 19:52:53.129 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:52:53.129 00.000 428 Worker thread wakes up 19:52:53.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:53.129 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:54.067 00.938 10672 read socket command 10 19:52:54.067 00.000 10672 processing socket request REQDIST 19:52:54.067 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:52:54.067 00.000 10672 Sending socket response 44 (0x2c) 19:52:55.477 01.410 428 Exposure complete 19:52:55.618 00.141 428 worker thread done servicing request 19:52:55.618 00.000 10672 OnExposeComplete: enter 19:52:55.618 00.000 10672 UpdateGuideState(): m_state=6 19:52:55.618 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1505 19:52:55.618 00.000 10672 Star::Find returns 1 (0), X=1059.94, Y=816.78, Mass=270439, SNR=48.2, Peak=36272 HFD=2.8 19:52:55.633 00.015 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.02) = xAngle (4.39 = -1.90) 19:52:55.633 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.26 = 1.26) 19:52:55.633 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.49 hyp=0.50 cameraTheta=1.37 mountX=-0.16 mountY=0.48, mountTheta=1.90 19:52:55.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.49, opts=13) 19:52:55.633 00.000 10672 Enqueuing Move request for scope (0.10, 0.49) 19:52:55.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:52:55.633 00.000 428 Worker thread wakes up 19:52:55.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.49) opts 0xd 19:52:55.633 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.49) 19:52:55.633 00.000 428 Moving (0.10, 0.49) raw xDistance=-0.16 yDistance=0.48 19:52:55.633 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:52:55.633 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:55.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 19:52:55.633 00.000 428 MoveAxis(E, 0, ABG) 19:52:55.633 00.000 428 Move returns status 0, amount 0 19:52:55.633 00.000 428 MoveAxis(N, 0, ABG) 19:52:55.633 00.000 428 Move returns status 0, amount 0 19:52:55.633 00.000 428 move complete, result=0 19:52:55.633 00.000 428 worker thread done servicing request 19:52:55.649 00.016 10672 UpdateGuideState exits: m=270439 SNR=48.2 19:52:55.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:55.649 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:55.649 00.000 10672 Enqueuing Expose request 19:52:55.649 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:52:55.649 00.000 428 Worker thread wakes up 19:52:55.649 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:55.649 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:57.968 02.319 428 Exposure complete 19:52:58.115 00.147 428 worker thread done servicing request 19:52:58.116 00.001 10672 OnExposeComplete: enter 19:52:58.116 00.000 10672 UpdateGuideState(): m_state=6 19:52:58.116 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1506 19:52:58.117 00.001 10672 Star::Find returns 1 (0), X=1060.16, Y=816.68, Mass=234898, SNR=42.8, Peak=32992 HFD=2.7 19:52:58.117 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.38) 19:52:58.117 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 19:52:58.117 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.40 hyp=0.52 cameraTheta=0.88 mountX=-0.37 mountY=0.36, mountTheta=2.38 19:52:58.118 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.40, opts=13) 19:52:58.118 00.000 10672 Enqueuing Move request for scope (0.33, 0.40) 19:52:58.119 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:52:58.119 00.000 428 Worker thread wakes up 19:52:58.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.40) opts 0xd 19:52:58.119 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.40) 19:52:58.119 00.000 428 Moving (0.33, 0.40) raw xDistance=-0.37 yDistance=0.36 19:52:58.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:52:58.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:58.120 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 19:52:58.120 00.000 428 MoveAxis(E, 0, ABG) 19:52:58.120 00.000 428 Move returns status 0, amount 0 19:52:58.120 00.000 428 MoveAxis(N, 0, ABG) 19:52:58.120 00.000 428 Move returns status 0, amount 0 19:52:58.120 00.000 428 move complete, result=0 19:52:58.120 00.000 428 worker thread done servicing request 19:52:58.143 00.023 10672 UpdateGuideState exits: m=234898 SNR=42.8 19:52:58.143 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:58.143 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:52:58.143 00.000 10672 Enqueuing Expose request 19:52:58.143 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 19:52:58.143 00.000 428 Worker thread wakes up 19:52:58.144 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:52:58.144 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:52:59.053 00.909 10672 read socket command 10 19:52:59.053 00.000 10672 processing socket request REQDIST 19:52:59.053 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:52:59.053 00.000 10672 Sending socket response 48 (0x30) 19:53:00.459 01.406 428 Exposure complete 19:53:00.584 00.125 428 worker thread done servicing request 19:53:00.584 00.000 10672 OnExposeComplete: enter 19:53:00.584 00.000 10672 UpdateGuideState(): m_state=6 19:53:00.584 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1507 19:53:00.584 00.000 10672 Star::Find returns 1 (0), X=1060.28, Y=816.65, Mass=208204, SNR=38.7, Peak=41600 HFD=2.4 19:53:00.584 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 19:53:00.584 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 19:53:00.584 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.37 hyp=0.57 cameraTheta=0.69 mountX=-0.48 mountY=0.32, mountTheta=2.56 19:53:00.599 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.37, opts=13) 19:53:00.599 00.000 10672 Enqueuing Move request for scope (0.44, 0.37) 19:53:00.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:53:00.599 00.000 428 Worker thread wakes up 19:53:00.599 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.37) opts 0xd 19:53:00.599 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.37) 19:53:00.599 00.000 428 Moving (0.44, 0.37) raw xDistance=-0.48 yDistance=0.32 19:53:00.599 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 19:53:00.599 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:00.599 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:53:00.599 00.000 428 MoveAxis(E, 450, ABG) 19:53:00.599 00.000 428 Guiding Dir = 2, Dur = 450 19:53:00.599 00.000 428 IsSlewing returns 0 19:53:00.599 00.000 428 IsGuiding returns 0 19:53:00.615 00.016 428 PulseGuide returned control before completion, sleep 444 19:53:00.615 00.000 10672 UpdateGuideState exits: m=208204 SNR=38.7 19:53:00.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:00.615 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:00.615 00.000 10672 Enqueuing Expose request 19:53:01.068 00.453 428 IsGuiding returns 1 19:53:01.068 00.000 428 scope still moving after pulse duration time elapsed 19:53:01.115 00.047 428 IsSlewing returns 0 19:53:01.115 00.000 428 IsGuiding returns 0 19:53:01.115 00.000 428 scope move finished after 450 + 63 ms 19:53:01.115 00.000 428 Move returns status 0, amount 450 19:53:01.115 00.000 428 MoveAxis(N, 0, ABG) 19:53:01.115 00.000 428 Move returns status 0, amount 0 19:53:01.115 00.000 428 move complete, result=0 19:53:01.115 00.000 428 worker thread done servicing request 19:53:01.115 00.000 428 Worker thread wakes up 19:53:01.115 00.000 10672 GuideStep: -0.5 px 450 ms EAST, 0.3 px 0 ms NORTH 19:53:01.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:01.115 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:02.974 01.859 428 Exposure complete 19:53:03.099 00.125 428 worker thread done servicing request 19:53:03.099 00.000 10672 OnExposeComplete: enter 19:53:03.099 00.000 10672 UpdateGuideState(): m_state=6 19:53:03.099 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1508 19:53:03.099 00.000 10672 Star::Find returns 1 (0), X=1059.58, Y=816.45, Mass=267932, SNR=49.9, Peak=41392 HFD=3.1 19:53:03.099 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.02) = xAngle (5.56 = -0.72) 19:53:03.099 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.43 = 2.43) 19:53:03.099 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.30 cameraTheta=2.54 mountX=0.23 mountY=0.20, mountTheta=0.71 19:53:03.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.17, opts=13) 19:53:03.099 00.000 10672 Enqueuing Move request for scope (-0.25, 0.17) 19:53:03.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:53:03.099 00.000 428 Worker thread wakes up 19:53:03.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd 19:53:03.099 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.17) 19:53:03.099 00.000 428 Moving (-0.25, 0.17) raw xDistance=0.23 yDistance=0.20 19:53:03.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 19:53:03.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:03.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:53:03.099 00.000 428 MoveAxis(E, 0, ABG) 19:53:03.099 00.000 428 Move returns status 0, amount 0 19:53:03.099 00.000 428 MoveAxis(N, 0, ABG) 19:53:03.099 00.000 428 Move returns status 0, amount 0 19:53:03.099 00.000 428 move complete, result=0 19:53:03.099 00.000 428 worker thread done servicing request 19:53:03.130 00.031 10672 UpdateGuideState exits: m=267932 SNR=49.9 19:53:03.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:03.130 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:03.130 00.000 10672 Enqueuing Expose request 19:53:03.130 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:53:03.130 00.000 428 Worker thread wakes up 19:53:03.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:03.130 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:04.056 00.926 10672 read socket command 10 19:53:04.056 00.000 10672 processing socket request REQDIST 19:53:04.056 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:53:04.056 00.000 10672 Sending socket response 44 (0x2c) 19:53:05.477 01.421 428 Exposure complete 19:53:05.602 00.125 428 worker thread done servicing request 19:53:05.602 00.000 10672 OnExposeComplete: enter 19:53:05.602 00.000 10672 UpdateGuideState(): m_state=6 19:53:05.602 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1509 19:53:05.602 00.000 10672 Star::Find returns 1 (0), X=1059.02, Y=816.60, Mass=323440, SNR=50.8, Peak=39424 HFD=3.6 19:53:05.602 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.02) = xAngle (5.79 = -0.49) 19:53:05.602 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.66 = 2.66) 19:53:05.602 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=0.32 hyp=0.87 cameraTheta=2.77 mountX=0.77 mountY=0.40, mountTheta=0.48 19:53:05.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=0.32, opts=13) 19:53:05.602 00.000 10672 Enqueuing Move request for scope (-0.81, 0.32) 19:53:05.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 19:53:05.602 00.000 428 Worker thread wakes up 19:53:05.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.32) opts 0xd 19:53:05.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, 0.32) 19:53:05.602 00.000 428 Moving (-0.81, 0.32) raw xDistance=0.77 yDistance=0.40 19:53:05.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77 19:53:05.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:05.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:53:05.602 00.000 428 MoveAxis(W, 716, ABG) 19:53:05.602 00.000 428 Guiding Dir = 3, Dur = 716 19:53:05.602 00.000 428 IsSlewing returns 0 19:53:05.602 00.000 428 IsGuiding returns 0 19:53:05.634 00.032 428 PulseGuide returned control before completion, sleep 705 19:53:05.634 00.000 10672 UpdateGuideState exits: m=323440 SNR=50.8 19:53:05.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:05.634 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:05.634 00.000 10672 Enqueuing Expose request 19:53:06.384 00.750 428 IsGuiding returns 1 19:53:06.384 00.000 428 scope still moving after pulse duration time elapsed 19:53:06.415 00.031 428 IsSlewing returns 0 19:53:06.415 00.000 428 IsGuiding returns 0 19:53:06.415 00.000 428 scope move finished after 716 + 90 ms 19:53:06.415 00.000 428 Move returns status 0, amount 716 19:53:06.415 00.000 428 MoveAxis(N, 0, ABG) 19:53:06.415 00.000 428 Move returns status 0, amount 0 19:53:06.415 00.000 428 move complete, result=0 19:53:06.415 00.000 428 worker thread done servicing request 19:53:06.415 00.000 428 Worker thread wakes up 19:53:06.415 00.000 10672 GuideStep: 0.8 px 716 ms WEST, 0.4 px 0 ms NORTH 19:53:06.415 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:06.415 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:07.961 01.546 428 Exposure complete 19:53:08.086 00.125 428 worker thread done servicing request 19:53:08.086 00.000 10672 OnExposeComplete: enter 19:53:08.086 00.000 10672 UpdateGuideState(): m_state=6 19:53:08.086 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1510 19:53:08.086 00.000 10672 Star::Find returns 1 (0), X=1060.07, Y=816.61, Mass=292627, SNR=53.7, Peak=47712 HFD=2.8 19:53:08.086 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.02) = xAngle (3.96 = -2.32) 19:53:08.086 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 19:53:08.086 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.33 hyp=0.41 cameraTheta=0.94 mountX=-0.28 mountY=0.30, mountTheta=2.31 19:53:08.086 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.33, opts=13) 19:53:08.086 00.000 10672 Enqueuing Move request for scope (0.24, 0.33) 19:53:08.086 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:53:08.086 00.000 428 Worker thread wakes up 19:53:08.086 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.33) opts 0xd 19:53:08.086 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.33) 19:53:08.086 00.000 428 Moving (0.24, 0.33) raw xDistance=-0.28 yDistance=0.30 19:53:08.086 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:53:08.086 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:08.086 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 19:53:08.086 00.000 428 MoveAxis(E, 0, ABG) 19:53:08.086 00.000 428 Move returns status 0, amount 0 19:53:08.086 00.000 428 MoveAxis(N, 0, ABG) 19:53:08.086 00.000 428 Move returns status 0, amount 0 19:53:08.086 00.000 428 move complete, result=0 19:53:08.086 00.000 428 worker thread done servicing request 19:53:08.117 00.031 10672 UpdateGuideState exits: m=292627 SNR=53.7 19:53:08.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:08.117 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:08.117 00.000 10672 Enqueuing Expose request 19:53:08.117 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:53:08.117 00.000 428 Worker thread wakes up 19:53:08.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:08.117 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:09.055 00.938 10672 read socket command 10 19:53:09.055 00.000 10672 processing socket request REQDIST 19:53:09.055 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:53:09.055 00.000 10672 Sending socket response 52 (0x34) 19:53:10.460 01.405 428 Exposure complete 19:53:10.585 00.125 428 worker thread done servicing request 19:53:10.585 00.000 10672 OnExposeComplete: enter 19:53:10.585 00.000 10672 UpdateGuideState(): m_state=6 19:53:10.585 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1511 19:53:10.585 00.000 10672 Star::Find returns 1 (0), X=1060.20, Y=817.08, Mass=246425, SNR=42.0, Peak=44768 HFD=2.5 19:53:10.585 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.02) = xAngle (4.16 = -2.12) 19:53:10.585 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.04 = 1.04) 19:53:10.585 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.80 hyp=0.87 cameraTheta=1.14 mountX=-0.46 mountY=0.75, mountTheta=2.11 19:53:10.585 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.80, opts=13) 19:53:10.585 00.000 10672 Enqueuing Move request for scope (0.36, 0.80) 19:53:10.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:53:10.585 00.000 428 Worker thread wakes up 19:53:10.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.80) opts 0xd 19:53:10.585 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.80) 19:53:10.585 00.000 428 Moving (0.36, 0.80) raw xDistance=-0.46 yDistance=0.75 19:53:10.585 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:53:10.585 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:53:10.585 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 19:53:10.585 00.000 428 MoveAxis(E, 424, ABG) 19:53:10.585 00.000 428 Guiding Dir = 2, Dur = 424 19:53:10.616 00.031 10672 UpdateGuideState exits: m=246425 SNR=42.0 19:53:10.616 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:10.616 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:10.616 00.000 10672 Enqueuing Expose request 19:53:10.616 00.000 428 IsSlewing returns 0 19:53:10.616 00.000 428 IsGuiding returns 0 19:53:10.632 00.016 428 PulseGuide returned control before completion, sleep 420 19:53:11.085 00.453 428 IsGuiding returns 1 19:53:11.085 00.000 428 scope still moving after pulse duration time elapsed 19:53:11.116 00.031 428 IsSlewing returns 0 19:53:11.116 00.000 428 IsGuiding returns 0 19:53:11.116 00.000 428 scope move finished after 424 + 71 ms 19:53:11.116 00.000 428 Move returns status 0, amount 424 19:53:11.116 00.000 428 MoveAxis(N, 0, ABG) 19:53:11.116 00.000 428 Move returns status 0, amount 0 19:53:11.116 00.000 428 move complete, result=0 19:53:11.116 00.000 428 worker thread done servicing request 19:53:11.116 00.000 428 Worker thread wakes up 19:53:11.116 00.000 10672 GuideStep: -0.5 px 424 ms EAST, 0.8 px 0 ms NORTH 19:53:11.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:11.116 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:12.964 01.848 428 Exposure complete 19:53:13.089 00.125 428 worker thread done servicing request 19:53:13.089 00.000 10672 OnExposeComplete: enter 19:53:13.089 00.000 10672 UpdateGuideState(): m_state=6 19:53:13.089 00.000 10672 Star::Find(15, 1060, 817, 0, (0,0,0,0), 0.0, 0) frame 1512 19:53:13.089 00.000 10672 Star::Find returns 1 (0), X=1060.28, Y=816.79, Mass=254388, SNR=46.1, Peak=50000 HFD=2.7 19:53:13.089 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.02) = xAngle (3.87 = -2.41) 19:53:13.089 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.74 = 0.74) 19:53:13.089 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.51 hyp=0.68 cameraTheta=0.85 mountX=-0.51 mountY=0.46, mountTheta=2.40 19:53:13.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.51, opts=13) 19:53:13.089 00.000 10672 Enqueuing Move request for scope (0.45, 0.51) 19:53:13.089 00.000 428 Worker thread wakes up 19:53:13.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:53:13.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.51) opts 0xd 19:53:13.105 00.016 428 Handling offset move in thread for scope, endpoint = (0.45, 0.51) 19:53:13.105 00.000 428 Moving (0.45, 0.51) raw xDistance=-0.51 yDistance=0.46 19:53:13.105 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51 19:53:13.105 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:13.105 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 19:53:13.105 00.000 428 MoveAxis(E, 501, ABG) 19:53:13.105 00.000 428 Guiding Dir = 2, Dur = 501 19:53:13.105 00.000 428 IsSlewing returns 0 19:53:13.105 00.000 428 IsGuiding returns 0 19:53:13.120 00.015 10672 UpdateGuideState exits: m=254388 SNR=46.1 19:53:13.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:13.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:13.120 00.000 10672 Enqueuing Expose request 19:53:13.136 00.016 428 PulseGuide returned control before completion, sleep 483 19:53:13.667 00.531 428 IsGuiding returns 1 19:53:13.667 00.000 428 scope still moving after pulse duration time elapsed 19:53:13.714 00.047 428 IsSlewing returns 0 19:53:13.714 00.000 428 IsGuiding returns 0 19:53:13.714 00.000 428 scope move finished after 501 + 107 ms 19:53:13.714 00.000 428 Move returns status 0, amount 501 19:53:13.714 00.000 428 MoveAxis(N, 0, ABG) 19:53:13.714 00.000 428 Move returns status 0, amount 0 19:53:13.714 00.000 428 move complete, result=0 19:53:13.714 00.000 428 worker thread done servicing request 19:53:13.714 00.000 428 Worker thread wakes up 19:53:13.714 00.000 10672 GuideStep: -0.5 px 501 ms EAST, 0.5 px 0 ms NORTH 19:53:13.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:13.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:14.058 00.344 10672 read socket command 10 19:53:14.058 00.000 10672 processing socket request REQDIST 19:53:14.058 00.000 10672 SOCKSVR: Sending pixel error of 0.64 19:53:14.058 00.000 10672 Sending socket response 64 (0x40) 19:53:15.463 01.405 428 Exposure complete 19:53:15.588 00.125 428 worker thread done servicing request 19:53:15.588 00.000 10672 OnExposeComplete: enter 19:53:15.588 00.000 10672 UpdateGuideState(): m_state=6 19:53:15.588 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1513 19:53:15.588 00.000 10672 Star::Find returns 1 (0), X=1059.53, Y=816.75, Mass=246068, SNR=41.8, Peak=50864 HFD=2.3 19:53:15.588 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.02) = xAngle (5.16 = -1.12) 19:53:15.588 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 19:53:15.604 00.016 10672 CameraToMount -- cameraX=-0.30 cameraY=0.47 hyp=0.56 cameraTheta=2.14 mountX=0.24 mountY=0.50, mountTheta=1.12 19:53:15.604 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.47, opts=13) 19:53:15.604 00.000 10672 Enqueuing Move request for scope (-0.30, 0.47) 19:53:15.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=680, FiltMax=65488, Gamma=1.000 19:53:15.604 00.000 428 Worker thread wakes up 19:53:15.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.47) opts 0xd 19:53:15.604 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.47) 19:53:15.604 00.000 428 Moving (-0.30, 0.47) raw xDistance=0.24 yDistance=0.50 19:53:15.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:53:15.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:15.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 19:53:15.604 00.000 428 MoveAxis(E, 0, ABG) 19:53:15.604 00.000 428 Move returns status 0, amount 0 19:53:15.604 00.000 428 MoveAxis(N, 0, ABG) 19:53:15.604 00.000 428 Move returns status 0, amount 0 19:53:15.604 00.000 428 move complete, result=0 19:53:15.604 00.000 428 worker thread done servicing request 19:53:15.619 00.015 10672 UpdateGuideState exits: m=246068 SNR=41.8 19:53:15.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:15.619 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:15.619 00.000 10672 Enqueuing Expose request 19:53:15.619 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:53:15.619 00.000 428 Worker thread wakes up 19:53:15.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:15.619 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:17.978 02.359 428 Exposure complete 19:53:18.119 00.141 428 worker thread done servicing request 19:53:18.119 00.000 10672 OnExposeComplete: enter 19:53:18.119 00.000 10672 UpdateGuideState(): m_state=6 19:53:18.119 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1514 19:53:18.119 00.000 10672 Star::Find returns 1 (0), X=1060.01, Y=816.99, Mass=288081, SNR=58.8, Peak=52608 HFD=2.5 19:53:18.119 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.02) = xAngle (4.35 = -1.93) 19:53:18.119 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.23 = 1.23) 19:53:18.119 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.71 hyp=0.73 cameraTheta=1.33 mountX=-0.26 mountY=0.69, mountTheta=1.93 19:53:18.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.71, opts=13) 19:53:18.119 00.000 10672 Enqueuing Move request for scope (0.17, 0.71) 19:53:18.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:53:18.119 00.000 428 Worker thread wakes up 19:53:18.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.71) opts 0xd 19:53:18.119 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.71) 19:53:18.119 00.000 428 Moving (0.17, 0.71) raw xDistance=-0.26 yDistance=0.69 19:53:18.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:53:18.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:53:18.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 19:53:18.119 00.000 428 MoveAxis(E, 0, ABG) 19:53:18.119 00.000 428 Move returns status 0, amount 0 19:53:18.119 00.000 428 MoveAxis(N, 0, ABG) 19:53:18.119 00.000 428 Move returns status 0, amount 0 19:53:18.119 00.000 428 move complete, result=0 19:53:18.119 00.000 428 worker thread done servicing request 19:53:18.150 00.031 10672 UpdateGuideState exits: m=288081 SNR=58.8 19:53:18.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:18.150 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:18.150 00.000 10672 Enqueuing Expose request 19:53:18.150 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH 19:53:18.150 00.000 428 Worker thread wakes up 19:53:18.150 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:18.150 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:19.056 00.906 10672 read socket command 10 19:53:19.056 00.000 10672 processing socket request REQDIST 19:53:19.056 00.000 10672 SOCKSVR: Sending pixel error of 0.65 19:53:19.056 00.000 10672 Sending socket response 65 (0x41) 19:53:20.466 01.410 428 Exposure complete 19:53:20.591 00.125 428 worker thread done servicing request 19:53:20.591 00.000 10672 OnExposeComplete: enter 19:53:20.591 00.000 10672 UpdateGuideState(): m_state=6 19:53:20.591 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1515 19:53:20.591 00.000 10672 Star::Find returns 1 (0), X=1059.99, Y=816.63, Mass=246299, SNR=45.1, Peak=53056 HFD=2.2 19:53:20.591 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.02) = xAngle (4.16 = -2.12) 19:53:20.591 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.04 = 1.04) 19:53:20.591 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.38 cameraTheta=1.14 mountX=-0.20 mountY=0.32, mountTheta=2.12 19:53:20.606 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.34, opts=13) 19:53:20.606 00.000 10672 Enqueuing Move request for scope (0.16, 0.34) 19:53:20.606 00.000 428 Worker thread wakes up 19:53:20.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:53:20.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd 19:53:20.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.34) 19:53:20.606 00.000 428 Moving (0.16, 0.34) raw xDistance=-0.20 yDistance=0.32 19:53:20.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:53:20.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:20.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 19:53:20.606 00.000 428 MoveAxis(E, 0, ABG) 19:53:20.606 00.000 428 Move returns status 0, amount 0 19:53:20.606 00.000 428 MoveAxis(N, 0, ABG) 19:53:20.606 00.000 428 Move returns status 0, amount 0 19:53:20.606 00.000 428 move complete, result=0 19:53:20.606 00.000 428 worker thread done servicing request 19:53:20.622 00.016 10672 UpdateGuideState exits: m=246299 SNR=45.1 19:53:20.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:20.622 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:20.622 00.000 10672 Enqueuing Expose request 19:53:20.622 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:53:20.622 00.000 428 Worker thread wakes up 19:53:20.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:20.622 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:22.949 02.327 428 Exposure complete 19:53:23.074 00.125 428 worker thread done servicing request 19:53:23.074 00.000 10672 OnExposeComplete: enter 19:53:23.074 00.000 10672 UpdateGuideState(): m_state=6 19:53:23.074 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1516 19:53:23.074 00.000 10672 Star::Find returns 1 (0), X=1059.87, Y=816.78, Mass=238917, SNR=45.2, Peak=43680 HFD=2.3 19:53:23.074 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.02) = xAngle (4.51 = -1.77) 19:53:23.074 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.39 = 1.39) 19:53:23.074 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.50 hyp=0.50 cameraTheta=1.49 mountX=-0.10 mountY=0.49, mountTheta=1.77 19:53:23.090 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.50, opts=13) 19:53:23.090 00.000 10672 Enqueuing Move request for scope (0.04, 0.50) 19:53:23.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:53:23.090 00.000 428 Worker thread wakes up 19:53:23.090 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.50) opts 0xd 19:53:23.090 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.50) 19:53:23.090 00.000 428 Moving (0.04, 0.50) raw xDistance=-0.10 yDistance=0.49 19:53:23.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:53:23.090 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:23.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 19:53:23.090 00.000 428 MoveAxis(E, 0, ABG) 19:53:23.090 00.000 428 Move returns status 0, amount 0 19:53:23.090 00.000 428 MoveAxis(N, 0, ABG) 19:53:23.090 00.000 428 Move returns status 0, amount 0 19:53:23.090 00.000 428 move complete, result=0 19:53:23.090 00.000 428 worker thread done servicing request 19:53:23.105 00.015 10672 UpdateGuideState exits: m=238917 SNR=45.2 19:53:23.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:23.105 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:23.105 00.000 10672 Enqueuing Expose request 19:53:23.105 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:53:23.105 00.000 428 Worker thread wakes up 19:53:23.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:23.105 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:24.058 00.953 10672 read socket command 10 19:53:24.058 00.000 10672 processing socket request REQDIST 19:53:24.058 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:53:24.058 00.000 10672 Sending socket response 54 (0x36) 19:53:25.464 01.406 428 Exposure complete 19:53:25.604 00.140 428 worker thread done servicing request 19:53:25.604 00.000 10672 OnExposeComplete: enter 19:53:25.604 00.000 10672 UpdateGuideState(): m_state=6 19:53:25.604 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1517 19:53:25.604 00.000 10672 Star::Find returns 1 (0), X=1059.50, Y=817.35, Mass=219518, SNR=34.0, Peak=26784 HFD=3.1 19:53:25.604 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.02) = xAngle (4.89 = -1.39) 19:53:25.604 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.76 = 1.76) 19:53:25.604 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=1.06 hyp=1.11 cameraTheta=1.87 mountX=0.20 mountY=1.09, mountTheta=1.39 19:53:25.604 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=1.06, opts=13) 19:53:25.604 00.000 10672 Enqueuing Move request for scope (-0.33, 1.06) 19:53:25.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:53:25.604 00.000 428 Worker thread wakes up 19:53:25.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.06) opts 0xd 19:53:25.604 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 1.06) 19:53:25.604 00.000 428 Moving (-0.33, 1.06) raw xDistance=0.20 yDistance=1.09 19:53:25.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:53:25.604 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.90 newest=1.91 19:53:25.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.09 from input 1.09 19:53:25.604 00.000 428 MoveAxis(E, 0, ABG) 19:53:25.604 00.000 428 Move returns status 0, amount 0 19:53:25.604 00.000 428 MoveAxis(S, 1658, ABG) 19:53:25.604 00.000 428 Guiding Dir = 1, Dur = 1658 19:53:25.604 00.000 428 IsSlewing returns 0 19:53:25.604 00.000 428 IsGuiding returns 0 19:53:25.636 00.032 10672 UpdateGuideState exits: m=219518 SNR=34.0 19:53:25.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:25.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:25.636 00.000 10672 Enqueuing Expose request 19:53:25.698 00.062 428 PulseGuide returned control before completion, sleep 1586 19:53:27.289 01.591 428 IsGuiding returns 1 19:53:27.289 00.000 428 scope still moving after pulse duration time elapsed 19:53:27.310 00.021 428 IsSlewing returns 0 19:53:27.311 00.001 428 IsGuiding returns 1 19:53:27.333 00.022 428 IsSlewing returns 0 19:53:27.334 00.001 428 IsGuiding returns 1 19:53:27.356 00.022 428 IsSlewing returns 0 19:53:27.357 00.001 428 IsGuiding returns 1 19:53:27.395 00.038 428 IsSlewing returns 0 19:53:27.396 00.001 428 IsGuiding returns 0 19:53:27.396 00.000 428 scope move finished after 1658 + 120 ms 19:53:27.397 00.001 428 Move returns status 0, amount 1658 19:53:27.397 00.000 428 move complete, result=0 19:53:27.397 00.000 428 worker thread done servicing request 19:53:27.397 00.000 428 Worker thread wakes up 19:53:27.398 00.001 10672 GuideStep: 0.2 px 0 ms EAST, 1.1 px 1658 ms SOUTH 19:53:27.398 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:27.398 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:27.957 00.559 428 Exposure complete 19:53:28.091 00.134 428 worker thread done servicing request 19:53:28.092 00.001 10672 OnExposeComplete: enter 19:53:28.092 00.000 10672 UpdateGuideState(): m_state=6 19:53:28.092 00.000 10672 Star::Find(15, 1059, 817, 0, (0,0,0,0), 0.0, 0) frame 1518 19:53:28.093 00.001 10672 Star::Find returns 1 (0), X=1060.25, Y=816.34, Mass=221235, SNR=39.7, Peak=28192 HFD=2.8 19:53:28.093 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.13) 19:53:28.093 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 19:53:28.093 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.06 hyp=0.42 cameraTheta=0.13 mountX=-0.42 mountY=0.01, mountTheta=3.12 19:53:28.094 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.06, opts=13) 19:53:28.095 00.001 10672 Enqueuing Move request for scope (0.42, 0.06) 19:53:28.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:53:28.095 00.000 428 Worker thread wakes up 19:53:28.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.06) opts 0xd 19:53:28.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.06) 19:53:28.095 00.000 428 Moving (0.42, 0.06) raw xDistance=-0.42 yDistance=0.01 19:53:28.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:53:28.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:28.096 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:53:28.096 00.000 428 MoveAxis(E, 0, ABG) 19:53:28.096 00.000 428 Move returns status 0, amount 0 19:53:28.096 00.000 428 MoveAxis(N, 0, ABG) 19:53:28.096 00.000 428 Move returns status 0, amount 0 19:53:28.096 00.000 428 move complete, result=0 19:53:28.096 00.000 428 worker thread done servicing request 19:53:28.119 00.023 10672 UpdateGuideState exits: m=221235 SNR=39.7 19:53:28.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:28.119 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:28.119 00.000 10672 Enqueuing Expose request 19:53:28.120 00.001 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 19:53:28.120 00.000 428 Worker thread wakes up 19:53:28.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:28.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:29.060 00.940 10672 read socket command 10 19:53:29.060 00.000 10672 processing socket request REQDIST 19:53:29.060 00.000 10672 SOCKSVR: Sending pixel error of 0.62 19:53:29.060 00.000 10672 Sending socket response 62 (0x3e) 19:53:30.466 01.406 428 Exposure complete 19:53:30.606 00.140 428 worker thread done servicing request 19:53:30.606 00.000 10672 OnExposeComplete: enter 19:53:30.606 00.000 10672 UpdateGuideState(): m_state=6 19:53:30.606 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1519 19:53:30.606 00.000 10672 Star::Find returns 1 (0), X=1060.30, Y=816.27, Mass=243434, SNR=46.3, Peak=30816 HFD=2.8 19:53:30.606 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.02) = xAngle (2.99 = 2.99) 19:53:30.606 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.14 = -0.14) 19:53:30.606 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.01 hyp=0.47 cameraTheta=-0.03 mountX=-0.46 mountY=-0.06, mountTheta=-3.00 19:53:30.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.01, opts=13) 19:53:30.606 00.000 10672 Enqueuing Move request for scope (0.47, -0.01) 19:53:30.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:53:30.606 00.000 428 Worker thread wakes up 19:53:30.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.01) opts 0xd 19:53:30.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.01) 19:53:30.606 00.000 428 Moving (0.47, -0.01) raw xDistance=-0.46 yDistance=-0.06 19:53:30.606 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:53:30.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:30.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:53:30.606 00.000 428 MoveAxis(E, 432, ABG) 19:53:30.606 00.000 428 Guiding Dir = 2, Dur = 432 19:53:30.606 00.000 428 IsSlewing returns 0 19:53:30.606 00.000 428 IsGuiding returns 0 19:53:30.638 00.032 10672 UpdateGuideState exits: m=243434 SNR=46.3 19:53:30.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:30.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:30.638 00.000 10672 Enqueuing Expose request 19:53:30.638 00.000 428 PulseGuide returned control before completion, sleep 420 19:53:31.075 00.437 428 IsGuiding returns 1 19:53:31.075 00.000 428 scope still moving after pulse duration time elapsed 19:53:31.106 00.031 428 IsSlewing returns 0 19:53:31.106 00.000 428 IsGuiding returns 0 19:53:31.106 00.000 428 scope move finished after 432 + 71 ms 19:53:31.106 00.000 428 Move returns status 0, amount 432 19:53:31.106 00.000 428 MoveAxis(N, 0, ABG) 19:53:31.106 00.000 428 Move returns status 0, amount 0 19:53:31.106 00.000 428 move complete, result=0 19:53:31.106 00.000 428 worker thread done servicing request 19:53:31.106 00.000 10672 GuideStep: -0.5 px 432 ms EAST, -0.1 px 0 ms NORTH 19:53:31.122 00.016 428 Worker thread wakes up 19:53:31.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:31.122 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:32.965 01.843 428 Exposure complete 19:53:33.090 00.125 428 worker thread done servicing request 19:53:33.090 00.000 10672 OnExposeComplete: enter 19:53:33.090 00.000 10672 UpdateGuideState(): m_state=6 19:53:33.090 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1520 19:53:33.090 00.000 10672 Star::Find returns 1 (0), X=1060.24, Y=816.50, Mass=247572, SNR=42.0, Peak=43248 HFD=2.7 19:53:33.090 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.02) = xAngle (3.51 = -2.77) 19:53:33.090 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.38 = 0.38) 19:53:33.090 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.22 hyp=0.46 cameraTheta=0.49 mountX=-0.43 mountY=0.17, mountTheta=2.76 19:53:33.090 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.22, opts=13) 19:53:33.090 00.000 10672 Enqueuing Move request for scope (0.41, 0.22) 19:53:33.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:53:33.090 00.000 428 Worker thread wakes up 19:53:33.090 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.22) opts 0xd 19:53:33.090 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.22) 19:53:33.090 00.000 428 Moving (0.41, 0.22) raw xDistance=-0.43 yDistance=0.17 19:53:33.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 19:53:33.090 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:33.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 19:53:33.090 00.000 428 MoveAxis(E, 0, ABG) 19:53:33.090 00.000 428 Move returns status 0, amount 0 19:53:33.090 00.000 428 MoveAxis(N, 0, ABG) 19:53:33.090 00.000 428 Move returns status 0, amount 0 19:53:33.090 00.000 428 move complete, result=0 19:53:33.090 00.000 428 worker thread done servicing request 19:53:33.121 00.031 10672 UpdateGuideState exits: m=247572 SNR=42.0 19:53:33.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:33.121 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:33.121 00.000 10672 Enqueuing Expose request 19:53:33.121 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 19:53:33.121 00.000 428 Worker thread wakes up 19:53:33.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:33.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:34.059 00.938 10672 read socket command 10 19:53:34.059 00.000 10672 processing socket request REQDIST 19:53:34.059 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:53:34.059 00.000 10672 Sending socket response 54 (0x36) 19:53:35.449 01.390 428 Exposure complete 19:53:35.589 00.140 428 worker thread done servicing request 19:53:35.589 00.000 10672 OnExposeComplete: enter 19:53:35.589 00.000 10672 UpdateGuideState(): m_state=6 19:53:35.589 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1521 19:53:35.589 00.000 10672 Star::Find returns 1 (0), X=1059.81, Y=816.55, Mass=266155, SNR=44.9, Peak=42800 HFD=2.6 19:53:35.589 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.60) 19:53:35.589 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.55 = 1.55) 19:53:35.589 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.66 mountX=-0.01 mountY=0.27, mountTheta=1.60 19:53:35.589 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.27, opts=13) 19:53:35.589 00.000 10672 Enqueuing Move request for scope (-0.02, 0.27) 19:53:35.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:53:35.589 00.000 428 Worker thread wakes up 19:53:35.589 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd 19:53:35.589 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.27) 19:53:35.589 00.000 428 Moving (-0.02, 0.27) raw xDistance=-0.01 yDistance=0.27 19:53:35.589 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:53:35.589 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:35.589 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:53:35.589 00.000 428 MoveAxis(E, 0, ABG) 19:53:35.589 00.000 428 Move returns status 0, amount 0 19:53:35.589 00.000 428 MoveAxis(N, 0, ABG) 19:53:35.589 00.000 428 Move returns status 0, amount 0 19:53:35.589 00.000 428 move complete, result=0 19:53:35.589 00.000 428 worker thread done servicing request 19:53:35.605 00.016 10672 UpdateGuideState exits: m=266155 SNR=44.9 19:53:35.605 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:35.605 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:35.605 00.000 10672 Enqueuing Expose request 19:53:35.605 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:53:35.605 00.000 428 Worker thread wakes up 19:53:35.605 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:35.605 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:37.953 02.348 428 Exposure complete 19:53:38.078 00.125 428 worker thread done servicing request 19:53:38.078 00.000 10672 OnExposeComplete: enter 19:53:38.078 00.000 10672 UpdateGuideState(): m_state=6 19:53:38.078 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1522 19:53:38.078 00.000 10672 Star::Find returns 1 (0), X=1059.93, Y=816.77, Mass=244809, SNR=42.2, Peak=44224 HFD=2.5 19:53:38.078 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.02) = xAngle (4.39 = -1.90) 19:53:38.078 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.26 = 1.26) 19:53:38.078 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.49 hyp=0.50 cameraTheta=1.37 mountX=-0.16 mountY=0.47, mountTheta=1.90 19:53:38.078 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.49, opts=13) 19:53:38.078 00.000 10672 Enqueuing Move request for scope (0.10, 0.49) 19:53:38.078 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:53:38.078 00.000 428 Worker thread wakes up 19:53:38.078 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.49) opts 0xd 19:53:38.078 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.49) 19:53:38.078 00.000 428 Moving (0.10, 0.49) raw xDistance=-0.16 yDistance=0.47 19:53:38.078 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:53:38.078 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:38.078 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 19:53:38.078 00.000 428 MoveAxis(E, 0, ABG) 19:53:38.078 00.000 428 Move returns status 0, amount 0 19:53:38.078 00.000 428 MoveAxis(N, 0, ABG) 19:53:38.078 00.000 428 Move returns status 0, amount 0 19:53:38.078 00.000 428 move complete, result=0 19:53:38.078 00.000 428 worker thread done servicing request 19:53:38.109 00.031 10672 UpdateGuideState exits: m=244809 SNR=42.2 19:53:38.109 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:38.109 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:38.109 00.000 10672 Enqueuing Expose request 19:53:38.109 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:53:38.109 00.000 428 Worker thread wakes up 19:53:38.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:38.109 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:39.046 00.937 10672 read socket command 10 19:53:39.046 00.000 10672 processing socket request REQDIST 19:53:39.046 00.000 10672 SOCKSVR: Sending pixel error of 0.47 19:53:39.046 00.000 10672 Sending socket response 47 (0x2f) 19:53:40.468 01.422 428 Exposure complete 19:53:40.593 00.125 428 worker thread done servicing request 19:53:40.593 00.000 10672 OnExposeComplete: enter 19:53:40.593 00.000 10672 UpdateGuideState(): m_state=6 19:53:40.593 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1523 19:53:40.593 00.000 10672 Star::Find returns 1 (0), X=1059.36, Y=816.42, Mass=250411, SNR=45.0, Peak=26352 HFD=3.3 19:53:40.593 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.02) = xAngle (5.88 = -0.40) 19:53:40.593 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.75 = 2.75) 19:53:40.593 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.14 hyp=0.49 cameraTheta=2.86 mountX=0.45 mountY=0.19, mountTheta=0.39 19:53:40.593 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.14, opts=13) 19:53:40.593 00.000 10672 Enqueuing Move request for scope (-0.47, 0.14) 19:53:40.593 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:53:40.593 00.000 428 Worker thread wakes up 19:53:40.593 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.14) opts 0xd 19:53:40.593 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.14) 19:53:40.593 00.000 428 Moving (-0.47, 0.14) raw xDistance=0.45 yDistance=0.19 19:53:40.593 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:53:40.593 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:40.593 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 19:53:40.593 00.000 428 MoveAxis(W, 421, ABG) 19:53:40.593 00.000 428 Guiding Dir = 3, Dur = 421 19:53:40.624 00.031 10672 UpdateGuideState exits: m=250411 SNR=45.0 19:53:40.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:40.624 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:40.624 00.000 10672 Enqueuing Expose request 19:53:40.624 00.000 428 IsSlewing returns 0 19:53:40.624 00.000 428 IsGuiding returns 0 19:53:40.640 00.016 428 PulseGuide returned control before completion, sleep 417 19:53:41.092 00.452 428 IsGuiding returns 1 19:53:41.092 00.000 428 scope still moving after pulse duration time elapsed 19:53:41.124 00.032 428 IsSlewing returns 0 19:53:41.124 00.000 428 IsGuiding returns 0 19:53:41.124 00.000 428 scope move finished after 421 + 74 ms 19:53:41.124 00.000 428 Move returns status 0, amount 421 19:53:41.124 00.000 428 MoveAxis(N, 0, ABG) 19:53:41.124 00.000 428 Move returns status 0, amount 0 19:53:41.124 00.000 428 move complete, result=0 19:53:41.124 00.000 428 worker thread done servicing request 19:53:41.124 00.000 428 Worker thread wakes up 19:53:41.124 00.000 10672 GuideStep: 0.5 px 421 ms WEST, 0.2 px 0 ms NORTH 19:53:41.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:41.124 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:42.967 01.843 428 Exposure complete 19:53:43.092 00.125 428 worker thread done servicing request 19:53:43.107 00.015 10672 OnExposeComplete: enter 19:53:43.107 00.000 10672 UpdateGuideState(): m_state=6 19:53:43.107 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1524 19:53:43.107 00.000 10672 Star::Find returns 1 (0), X=1060.24, Y=816.26, Mass=266016, SNR=40.5, Peak=37904 HFD=2.9 19:53:43.107 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.02) = xAngle (2.98 = 2.98) 19:53:43.107 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.15 = -0.15) 19:53:43.107 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.02 hyp=0.40 cameraTheta=-0.04 mountX=-0.40 mountY=-0.06, mountTheta=-2.99 19:53:43.107 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.02, opts=13) 19:53:43.107 00.000 10672 Enqueuing Move request for scope (0.40, -0.02) 19:53:43.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:53:43.107 00.000 428 Worker thread wakes up 19:53:43.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.02) opts 0xd 19:53:43.107 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.02) 19:53:43.107 00.000 428 Moving (0.40, -0.02) raw xDistance=-0.40 yDistance=-0.06 19:53:43.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:53:43.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:43.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:53:43.107 00.000 428 MoveAxis(E, 0, ABG) 19:53:43.107 00.000 428 Move returns status 0, amount 0 19:53:43.107 00.000 428 MoveAxis(N, 0, ABG) 19:53:43.107 00.000 428 Move returns status 0, amount 0 19:53:43.107 00.000 428 move complete, result=0 19:53:43.107 00.000 428 worker thread done servicing request 19:53:43.123 00.016 10672 UpdateGuideState exits: m=266016 SNR=40.5 19:53:43.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:43.123 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:43.123 00.000 10672 Enqueuing Expose request 19:53:43.123 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:53:43.123 00.000 428 Worker thread wakes up 19:53:43.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:43.123 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:44.060 00.937 10672 read socket command 10 19:53:44.060 00.000 10672 processing socket request REQDIST 19:53:44.060 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:53:44.060 00.000 10672 Sending socket response 45 (0x2d) 19:53:45.455 01.395 428 Exposure complete 19:53:45.596 00.141 428 worker thread done servicing request 19:53:45.596 00.000 10672 OnExposeComplete: enter 19:53:45.596 00.000 10672 UpdateGuideState(): m_state=6 19:53:45.596 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1525 19:53:45.596 00.000 10672 Star::Find returns 1 (0), X=1060.42, Y=816.24, Mass=213750, SNR=44.2, Peak=38224 HFD=2.5 19:53:45.596 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.02) = xAngle (2.95 = 2.95) 19:53:45.596 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.18 = -0.18) 19:53:45.596 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.04 hyp=0.59 cameraTheta=-0.07 mountX=-0.58 mountY=-0.11, mountTheta=-2.96 19:53:45.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.04, opts=13) 19:53:45.596 00.000 10672 Enqueuing Move request for scope (0.59, -0.04) 19:53:45.596 00.000 428 Worker thread wakes up 19:53:45.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:53:45.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.04) opts 0xd 19:53:45.596 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.04) 19:53:45.596 00.000 428 Moving (0.59, -0.04) raw xDistance=-0.58 yDistance=-0.11 19:53:45.596 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 19:53:45.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:45.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:53:45.596 00.000 428 MoveAxis(E, 541, ABG) 19:53:45.596 00.000 428 Guiding Dir = 2, Dur = 541 19:53:45.596 00.000 428 IsSlewing returns 0 19:53:45.596 00.000 428 IsGuiding returns 0 19:53:45.627 00.031 10672 UpdateGuideState exits: m=213750 SNR=44.2 19:53:45.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:45.627 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:45.627 00.000 10672 Enqueuing Expose request 19:53:45.627 00.000 428 PulseGuide returned control before completion, sleep 526 19:53:46.189 00.562 428 IsGuiding returns 0 19:53:46.189 00.000 428 Move returns status 0, amount 541 19:53:46.189 00.000 428 MoveAxis(N, 0, ABG) 19:53:46.189 00.000 428 Move returns status 0, amount 0 19:53:46.189 00.000 428 move complete, result=0 19:53:46.189 00.000 428 worker thread done servicing request 19:53:46.189 00.000 428 Worker thread wakes up 19:53:46.189 00.000 10672 GuideStep: -0.6 px 541 ms EAST, -0.1 px 0 ms NORTH 19:53:46.189 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:46.189 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:47.954 01.765 428 Exposure complete 19:53:48.079 00.125 428 worker thread done servicing request 19:53:48.079 00.000 10672 OnExposeComplete: enter 19:53:48.079 00.000 10672 UpdateGuideState(): m_state=6 19:53:48.079 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1526 19:53:48.079 00.000 10672 Star::Find returns 1 (0), X=1059.55, Y=816.52, Mass=253234, SNR=47.4, Peak=38224 HFD=3.1 19:53:48.079 00.000 10672 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.02) = xAngle (5.46 = -0.82) 19:53:48.079 00.000 10672 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.33 = 2.33) 19:53:48.079 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.24 hyp=0.37 cameraTheta=2.44 mountX=0.25 mountY=0.27, mountTheta=0.82 19:53:48.079 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.24, opts=13) 19:53:48.079 00.000 10672 Enqueuing Move request for scope (-0.28, 0.24) 19:53:48.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:53:48.079 00.000 428 Worker thread wakes up 19:53:48.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.24) opts 0xd 19:53:48.079 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.24) 19:53:48.079 00.000 428 Moving (-0.28, 0.24) raw xDistance=0.25 yDistance=0.27 19:53:48.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:53:48.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:48.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:53:48.079 00.000 428 MoveAxis(E, 0, ABG) 19:53:48.095 00.016 428 Move returns status 0, amount 0 19:53:48.095 00.000 428 MoveAxis(N, 0, ABG) 19:53:48.095 00.000 428 Move returns status 0, amount 0 19:53:48.095 00.000 428 move complete, result=0 19:53:48.095 00.000 428 worker thread done servicing request 19:53:48.110 00.015 10672 UpdateGuideState exits: m=253234 SNR=47.4 19:53:48.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:48.110 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:48.110 00.000 10672 Enqueuing Expose request 19:53:48.110 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 19:53:48.110 00.000 428 Worker thread wakes up 19:53:48.110 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:48.110 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:49.048 00.938 10672 read socket command 10 19:53:49.048 00.000 10672 processing socket request REQDIST 19:53:49.048 00.000 10672 SOCKSVR: Sending pixel error of 0.45 19:53:49.048 00.000 10672 Sending socket response 45 (0x2d) 19:53:50.453 01.405 428 Exposure complete 19:53:50.594 00.141 428 worker thread done servicing request 19:53:50.594 00.000 10672 OnExposeComplete: enter 19:53:50.594 00.000 10672 UpdateGuideState(): m_state=6 19:53:50.594 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1527 19:53:50.594 00.000 10672 Star::Find returns 1 (0), X=1059.20, Y=816.43, Mass=259611, SNR=42.8, Peak=32672 HFD=2.8 19:53:50.594 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.02) = xAngle (5.94 = -0.35) 19:53:50.594 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 19:53:50.594 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.14 hyp=0.65 cameraTheta=2.92 mountX=0.61 mountY=0.21, mountTheta=0.33 19:53:50.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.14, opts=13) 19:53:50.594 00.000 10672 Enqueuing Move request for scope (-0.63, 0.14) 19:53:50.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:53:50.594 00.000 428 Worker thread wakes up 19:53:50.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.14) opts 0xd 19:53:50.594 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.14) 19:53:50.594 00.000 428 Moving (-0.63, 0.14) raw xDistance=0.61 yDistance=0.21 19:53:50.594 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 19:53:50.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:50.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:53:50.594 00.000 428 MoveAxis(W, 568, ABG) 19:53:50.594 00.000 428 Guiding Dir = 3, Dur = 568 19:53:50.594 00.000 428 IsSlewing returns 0 19:53:50.594 00.000 428 IsGuiding returns 0 19:53:50.625 00.031 10672 UpdateGuideState exits: m=259611 SNR=42.8 19:53:50.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:50.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:50.625 00.000 10672 Enqueuing Expose request 19:53:50.625 00.000 428 PulseGuide returned control before completion, sleep 550 19:53:51.188 00.563 428 IsGuiding returns 1 19:53:51.188 00.000 428 scope still moving after pulse duration time elapsed 19:53:51.219 00.031 428 IsSlewing returns 0 19:53:51.219 00.000 428 IsGuiding returns 0 19:53:51.219 00.000 428 scope move finished after 568 + 53 ms 19:53:51.219 00.000 428 Move returns status 0, amount 568 19:53:51.219 00.000 428 MoveAxis(N, 0, ABG) 19:53:51.219 00.000 428 Move returns status 0, amount 0 19:53:51.219 00.000 428 move complete, result=0 19:53:51.219 00.000 428 worker thread done servicing request 19:53:51.219 00.000 428 Worker thread wakes up 19:53:51.219 00.000 10672 GuideStep: 0.6 px 568 ms WEST, 0.2 px 0 ms NORTH 19:53:51.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:51.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:52.953 01.734 428 Exposure complete 19:53:53.093 00.140 428 worker thread done servicing request 19:53:53.093 00.000 10672 OnExposeComplete: enter 19:53:53.093 00.000 10672 UpdateGuideState(): m_state=6 19:53:53.093 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1528 19:53:53.093 00.000 10672 Star::Find returns 1 (0), X=1059.64, Y=816.09, Mass=300107, SNR=53.3, Peak=47712 HFD=2.7 19:53:53.093 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 19:53:53.093 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48) 19:53:53.093 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-2.37 mountX=0.22 mountY=-0.17, mountTheta=-0.65 19:53:53.093 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.19, opts=13) 19:53:53.093 00.000 10672 Enqueuing Move request for scope (-0.20, -0.19) 19:53:53.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:53:53.093 00.000 428 Worker thread wakes up 19:53:53.093 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.19) opts 0xd 19:53:53.093 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.19) 19:53:53.093 00.000 428 Moving (-0.20, -0.19) raw xDistance=0.22 yDistance=-0.17 19:53:53.093 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 19:53:53.093 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:53.093 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:53:53.093 00.000 428 MoveAxis(E, 0, ABG) 19:53:53.093 00.000 428 Move returns status 0, amount 0 19:53:53.093 00.000 428 MoveAxis(N, 0, ABG) 19:53:53.093 00.000 428 Move returns status 0, amount 0 19:53:53.093 00.000 428 move complete, result=0 19:53:53.093 00.000 428 worker thread done servicing request 19:53:53.113 00.020 10672 UpdateGuideState exits: m=300107 SNR=53.3 19:53:53.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:53.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:53.113 00.000 10672 Enqueuing Expose request 19:53:53.113 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:53:53.113 00.000 428 Worker thread wakes up 19:53:53.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:53.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:54.050 00.937 10672 read socket command 10 19:53:54.050 00.000 10672 processing socket request REQDIST 19:53:54.050 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:53:54.050 00.000 10672 Sending socket response 44 (0x2c) 19:53:55.456 01.406 428 Exposure complete 19:53:55.581 00.125 428 worker thread done servicing request 19:53:55.581 00.000 10672 OnExposeComplete: enter 19:53:55.581 00.000 10672 UpdateGuideState(): m_state=6 19:53:55.581 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1529 19:53:55.581 00.000 10672 Star::Find returns 1 (0), X=1060.22, Y=816.20, Mass=265754, SNR=50.2, Peak=57200 HFD=2.5 19:53:55.581 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 19:53:55.581 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.30 = -0.30) 19:53:55.581 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.08 hyp=0.40 cameraTheta=-0.20 mountX=-0.38 mountY=-0.12, mountTheta=-2.84 19:53:55.581 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.08, opts=13) 19:53:55.581 00.000 10672 Enqueuing Move request for scope (0.39, -0.08) 19:53:55.581 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:53:55.581 00.000 428 Worker thread wakes up 19:53:55.581 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.08) opts 0xd 19:53:55.581 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.08) 19:53:55.581 00.000 428 Moving (0.39, -0.08) raw xDistance=-0.38 yDistance=-0.12 19:53:55.581 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:53:55.581 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:55.581 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:53:55.581 00.000 428 MoveAxis(E, 0, ABG) 19:53:55.581 00.000 428 Move returns status 0, amount 0 19:53:55.581 00.000 428 MoveAxis(N, 0, ABG) 19:53:55.581 00.000 428 Move returns status 0, amount 0 19:53:55.581 00.000 428 move complete, result=0 19:53:55.581 00.000 428 worker thread done servicing request 19:53:55.612 00.031 10672 UpdateGuideState exits: m=265754 SNR=50.2 19:53:55.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:55.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:55.612 00.000 10672 Enqueuing Expose request 19:53:55.612 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:53:55.612 00.000 428 Worker thread wakes up 19:53:55.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:55.612 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:57.955 02.343 428 Exposure complete 19:53:58.096 00.141 428 worker thread done servicing request 19:53:58.096 00.000 10672 OnExposeComplete: enter 19:53:58.096 00.000 10672 UpdateGuideState(): m_state=6 19:53:58.096 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1530 19:53:58.096 00.000 10672 Star::Find returns 1 (0), X=1059.58, Y=815.80, Mass=251562, SNR=41.8, Peak=44656 HFD=2.7 19:53:58.096 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.02) = xAngle (0.97 = 0.97) 19:53:58.096 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 19:53:58.096 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.48 hyp=0.55 cameraTheta=-2.05 mountX=0.31 mountY=-0.45, mountTheta=-0.97 19:53:58.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.48, opts=13) 19:53:58.096 00.000 10672 Enqueuing Move request for scope (-0.25, -0.48) 19:53:58.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:53:58.096 00.000 428 Worker thread wakes up 19:53:58.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.48) opts 0xd 19:53:58.096 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.48) 19:53:58.096 00.000 428 Moving (-0.25, -0.48) raw xDistance=0.31 yDistance=-0.45 19:53:58.096 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 19:53:58.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:58.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 19:53:58.096 00.000 428 MoveAxis(E, 0, ABG) 19:53:58.096 00.000 428 Move returns status 0, amount 0 19:53:58.096 00.000 428 MoveAxis(N, 0, ABG) 19:53:58.096 00.000 428 Move returns status 0, amount 0 19:53:58.096 00.000 428 move complete, result=0 19:53:58.096 00.000 428 worker thread done servicing request 19:53:58.111 00.015 10672 UpdateGuideState exits: m=251562 SNR=41.8 19:53:58.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:58.111 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:53:58.111 00.000 10672 Enqueuing Expose request 19:53:58.127 00.016 428 Worker thread wakes up 19:53:58.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:53:58.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:53:58.127 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 19:53:59.049 00.922 10672 read socket command 10 19:53:59.049 00.000 10672 processing socket request REQDIST 19:53:59.049 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:53:59.049 00.000 10672 Sending socket response 46 (0x2e) 19:54:00.459 01.410 428 Exposure complete 19:54:00.595 00.136 428 worker thread done servicing request 19:54:00.596 00.001 10672 OnExposeComplete: enter 19:54:00.596 00.000 10672 UpdateGuideState(): m_state=6 19:54:00.596 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1531 19:54:00.597 00.001 10672 Star::Find returns 1 (0), X=1060.24, Y=816.26, Mass=268589, SNR=49.0, Peak=35616 HFD=2.9 19:54:00.597 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.02) = xAngle (2.97 = 2.97) 19:54:00.597 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.16 = -0.16) 19:54:00.597 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.02 hyp=0.41 cameraTheta=-0.05 mountX=-0.40 mountY=-0.06, mountTheta=-2.98 19:54:00.599 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.02, opts=13) 19:54:00.599 00.000 10672 Enqueuing Move request for scope (0.41, -0.02) 19:54:00.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:54:00.599 00.000 428 Worker thread wakes up 19:54:00.600 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.02) opts 0xd 19:54:00.600 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.02) 19:54:00.600 00.000 428 Moving (0.41, -0.02) raw xDistance=-0.40 yDistance=-0.06 19:54:00.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:54:00.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:00.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:54:00.600 00.000 428 MoveAxis(E, 0, ABG) 19:54:00.601 00.001 428 Move returns status 0, amount 0 19:54:00.601 00.000 428 MoveAxis(N, 0, ABG) 19:54:00.601 00.000 428 Move returns status 0, amount 0 19:54:00.601 00.000 428 move complete, result=0 19:54:00.601 00.000 428 worker thread done servicing request 19:54:00.623 00.022 10672 UpdateGuideState exits: m=268589 SNR=49.0 19:54:00.624 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:00.624 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:00.624 00.000 10672 Enqueuing Expose request 19:54:00.624 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 19:54:00.624 00.000 428 Worker thread wakes up 19:54:00.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:00.625 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:02.943 02.318 428 Exposure complete 19:54:03.068 00.125 428 worker thread done servicing request 19:54:03.068 00.000 10672 OnExposeComplete: enter 19:54:03.068 00.000 10672 UpdateGuideState(): m_state=6 19:54:03.068 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1532 19:54:03.068 00.000 10672 Star::Find returns 1 (0), X=1059.78, Y=816.69, Mass=264470, SNR=45.0, Peak=38016 HFD=2.7 19:54:03.068 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 19:54:03.068 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 19:54:03.068 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.41 hyp=0.42 cameraTheta=1.69 mountX=-0.00 mountY=0.42, mountTheta=1.57 19:54:03.068 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.41, opts=13) 19:54:03.068 00.000 10672 Enqueuing Move request for scope (-0.05, 0.41) 19:54:03.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:54:03.068 00.000 428 Worker thread wakes up 19:54:03.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.41) opts 0xd 19:54:03.068 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.41) 19:54:03.068 00.000 428 Moving (-0.05, 0.41) raw xDistance=-0.00 yDistance=0.42 19:54:03.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:54:03.068 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:03.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 19:54:03.068 00.000 428 MoveAxis(E, 0, ABG) 19:54:03.068 00.000 428 Move returns status 0, amount 0 19:54:03.068 00.000 428 MoveAxis(N, 0, ABG) 19:54:03.068 00.000 428 Move returns status 0, amount 0 19:54:03.068 00.000 428 move complete, result=0 19:54:03.068 00.000 428 worker thread done servicing request 19:54:03.099 00.031 10672 UpdateGuideState exits: m=264470 SNR=45.0 19:54:03.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:03.099 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:03.099 00.000 10672 Enqueuing Expose request 19:54:03.099 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:54:03.099 00.000 428 Worker thread wakes up 19:54:03.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:03.099 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:04.052 00.953 10672 read socket command 10 19:54:04.052 00.000 10672 processing socket request REQDIST 19:54:04.052 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:54:04.052 00.000 10672 Sending socket response 43 (0x2b) 19:54:05.442 01.390 428 Exposure complete 19:54:05.583 00.141 428 worker thread done servicing request 19:54:05.583 00.000 10672 OnExposeComplete: enter 19:54:05.583 00.000 10672 UpdateGuideState(): m_state=6 19:54:05.583 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1533 19:54:05.583 00.000 10672 Star::Find returns 1 (0), X=1060.11, Y=816.39, Mass=278575, SNR=47.5, Peak=43568 HFD=2.6 19:54:05.583 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.90) 19:54:05.583 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.26 = 0.26) 19:54:05.583 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.11 hyp=0.30 cameraTheta=0.37 mountX=-0.29 mountY=0.08, mountTheta=2.88 19:54:05.583 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.11, opts=13) 19:54:05.583 00.000 10672 Enqueuing Move request for scope (0.28, 0.11) 19:54:05.583 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:54:05.583 00.000 428 Worker thread wakes up 19:54:05.583 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.11) opts 0xd 19:54:05.583 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.11) 19:54:05.583 00.000 428 Moving (0.28, 0.11) raw xDistance=-0.29 yDistance=0.08 19:54:05.583 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:54:05.583 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:05.583 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 19:54:05.583 00.000 428 MoveAxis(E, 0, ABG) 19:54:05.583 00.000 428 Move returns status 0, amount 0 19:54:05.583 00.000 428 MoveAxis(N, 0, ABG) 19:54:05.583 00.000 428 Move returns status 0, amount 0 19:54:05.583 00.000 428 move complete, result=0 19:54:05.583 00.000 428 worker thread done servicing request 19:54:05.598 00.015 10672 UpdateGuideState exits: m=278575 SNR=47.5 19:54:05.598 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:05.598 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:05.598 00.000 10672 Enqueuing Expose request 19:54:05.598 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 19:54:05.598 00.000 428 Worker thread wakes up 19:54:05.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:05.598 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:07.957 02.359 428 Exposure complete 19:54:08.082 00.125 428 worker thread done servicing request 19:54:08.082 00.000 10672 OnExposeComplete: enter 19:54:08.082 00.000 10672 UpdateGuideState(): m_state=6 19:54:08.082 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1534 19:54:08.098 00.016 10672 Star::Find returns 1 (0), X=1060.13, Y=816.14, Mass=257733, SNR=52.0, Peak=41936 HFD=2.8 19:54:08.098 00.000 10672 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.02) = xAngle (2.57 = 2.57) 19:54:08.098 00.000 10672 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.56 = -0.56) 19:54:08.098 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-0.45 mountX=-0.28 mountY=-0.17, mountTheta=-2.58 19:54:08.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.14, opts=13) 19:54:08.098 00.000 10672 Enqueuing Move request for scope (0.30, -0.14) 19:54:08.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:54:08.098 00.000 428 Worker thread wakes up 19:54:08.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.14) opts 0xd 19:54:08.098 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.14) 19:54:08.098 00.000 428 Moving (0.30, -0.14) raw xDistance=-0.28 yDistance=-0.17 19:54:08.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 19:54:08.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:08.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:54:08.098 00.000 428 MoveAxis(E, 0, ABG) 19:54:08.098 00.000 428 Move returns status 0, amount 0 19:54:08.098 00.000 428 MoveAxis(N, 0, ABG) 19:54:08.098 00.000 428 Move returns status 0, amount 0 19:54:08.098 00.000 428 move complete, result=0 19:54:08.098 00.000 428 worker thread done servicing request 19:54:08.113 00.015 10672 UpdateGuideState exits: m=257733 SNR=52.0 19:54:08.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:08.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:08.113 00.000 10672 Enqueuing Expose request 19:54:08.113 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:54:08.113 00.000 428 Worker thread wakes up 19:54:08.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:08.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:09.050 00.937 10672 read socket command 10 19:54:09.050 00.000 10672 processing socket request REQDIST 19:54:09.050 00.000 10672 SOCKSVR: Sending pixel error of 0.37 19:54:09.050 00.000 10672 Sending socket response 37 (0x25) 19:54:10.446 01.396 428 Exposure complete 19:54:10.586 00.140 428 worker thread done servicing request 19:54:10.586 00.000 10672 OnExposeComplete: enter 19:54:10.586 00.000 10672 UpdateGuideState(): m_state=6 19:54:10.586 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1535 19:54:10.586 00.000 10672 Star::Find returns 1 (0), X=1060.15, Y=816.11, Mass=301865, SNR=47.9, Peak=39760 HFD=2.8 19:54:10.586 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.02) = xAngle (2.53 = 2.53) 19:54:10.586 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.60 = -0.60) 19:54:10.586 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.17 hyp=0.36 cameraTheta=-0.49 mountX=-0.29 mountY=-0.20, mountTheta=-2.54 19:54:10.586 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.17, opts=13) 19:54:10.586 00.000 10672 Enqueuing Move request for scope (0.32, -0.17) 19:54:10.586 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:54:10.586 00.000 428 Worker thread wakes up 19:54:10.586 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.17) opts 0xd 19:54:10.586 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.17) 19:54:10.586 00.000 428 Moving (0.32, -0.17) raw xDistance=-0.29 yDistance=-0.20 19:54:10.586 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 19:54:10.586 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:10.586 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 19:54:10.586 00.000 428 MoveAxis(E, 0, ABG) 19:54:10.586 00.000 428 Move returns status 0, amount 0 19:54:10.586 00.000 428 MoveAxis(N, 0, ABG) 19:54:10.586 00.000 428 Move returns status 0, amount 0 19:54:10.586 00.000 428 move complete, result=0 19:54:10.586 00.000 428 worker thread done servicing request 19:54:10.602 00.016 10672 UpdateGuideState exits: m=301865 SNR=47.9 19:54:10.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:10.602 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:10.617 00.015 10672 Enqueuing Expose request 19:54:10.617 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:54:10.617 00.000 428 Worker thread wakes up 19:54:10.617 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:10.617 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:12.960 02.343 428 Exposure complete 19:54:13.085 00.125 428 worker thread done servicing request 19:54:13.085 00.000 10672 OnExposeComplete: enter 19:54:13.085 00.000 10672 UpdateGuideState(): m_state=6 19:54:13.085 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1536 19:54:13.085 00.000 10672 Star::Find returns 1 (0), X=1060.09, Y=816.30, Mass=290225, SNR=54.0, Peak=35392 HFD=3.2 19:54:13.085 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.02) = xAngle (3.09 = 3.09) 19:54:13.085 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.04 = -0.04) 19:54:13.085 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.07 mountX=-0.26 mountY=-0.01, mountTheta=-3.11 19:54:13.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.02, opts=13) 19:54:13.085 00.000 10672 Enqueuing Move request for scope (0.26, 0.02) 19:54:13.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:54:13.085 00.000 428 Worker thread wakes up 19:54:13.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd 19:54:13.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.02) 19:54:13.085 00.000 428 Moving (0.26, 0.02) raw xDistance=-0.26 yDistance=-0.01 19:54:13.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:54:13.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:13.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 19:54:13.085 00.000 428 MoveAxis(E, 0, ABG) 19:54:13.085 00.000 428 Move returns status 0, amount 0 19:54:13.085 00.000 428 MoveAxis(N, 0, ABG) 19:54:13.085 00.000 428 Move returns status 0, amount 0 19:54:13.085 00.000 428 move complete, result=0 19:54:13.085 00.000 428 worker thread done servicing request 19:54:13.117 00.032 10672 UpdateGuideState exits: m=290225 SNR=54.0 19:54:13.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:13.117 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:13.117 00.000 10672 Enqueuing Expose request 19:54:13.117 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:54:13.117 00.000 428 Worker thread wakes up 19:54:13.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:13.117 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:14.054 00.937 10672 read socket command 10 19:54:14.054 00.000 10672 processing socket request REQDIST 19:54:14.054 00.000 10672 SOCKSVR: Sending pixel error of 0.33 19:54:14.054 00.000 10672 Sending socket response 33 (0x21) 19:54:15.460 01.406 428 Exposure complete 19:54:15.600 00.140 428 worker thread done servicing request 19:54:15.600 00.000 10672 OnExposeComplete: enter 19:54:15.600 00.000 10672 UpdateGuideState(): m_state=6 19:54:15.600 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1537 19:54:15.600 00.000 10672 Star::Find returns 1 (0), X=1060.00, Y=816.11, Mass=263678, SNR=43.4, Peak=43456 HFD=2.7 19:54:15.600 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.02) = xAngle (2.20 = 2.20) 19:54:15.600 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.92 = -0.92) 19:54:15.600 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.24 cameraTheta=-0.82 mountX=-0.14 mountY=-0.19, mountTheta=-2.21 19:54:15.600 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.18, opts=13) 19:54:15.600 00.000 10672 Enqueuing Move request for scope (0.17, -0.18) 19:54:15.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:54:15.600 00.000 428 Worker thread wakes up 19:54:15.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd 19:54:15.600 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.18) 19:54:15.600 00.000 428 Moving (0.17, -0.18) raw xDistance=-0.14 yDistance=-0.19 19:54:15.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:54:15.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:15.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:54:15.600 00.000 428 MoveAxis(E, 0, ABG) 19:54:15.600 00.000 428 Move returns status 0, amount 0 19:54:15.600 00.000 428 MoveAxis(N, 0, ABG) 19:54:15.600 00.000 428 Move returns status 0, amount 0 19:54:15.600 00.000 428 move complete, result=0 19:54:15.600 00.000 428 worker thread done servicing request 19:54:15.616 00.016 10672 UpdateGuideState exits: m=263678 SNR=43.4 19:54:15.616 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:15.616 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:15.616 00.000 10672 Enqueuing Expose request 19:54:15.616 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:54:15.616 00.000 428 Worker thread wakes up 19:54:15.616 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:15.616 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:17.948 02.332 428 Exposure complete 19:54:18.089 00.141 428 worker thread done servicing request 19:54:18.089 00.000 10672 OnExposeComplete: enter 19:54:18.089 00.000 10672 UpdateGuideState(): m_state=6 19:54:18.089 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1538 19:54:18.089 00.000 10672 Star::Find returns 1 (0), X=1059.12, Y=816.07, Mass=236235, SNR=44.3, Peak=39648 HFD=2.6 19:54:18.089 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 19:54:18.089 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 19:54:18.089 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=-0.21 hyp=0.74 cameraTheta=-2.86 mountX=0.73 mountY=-0.13, mountTheta=-0.18 19:54:18.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=-0.21, opts=13) 19:54:18.089 00.000 10672 Enqueuing Move request for scope (-0.71, -0.21) 19:54:18.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:54:18.089 00.000 428 Worker thread wakes up 19:54:18.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.21) opts 0xd 19:54:18.089 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, -0.21) 19:54:18.089 00.000 428 Moving (-0.71, -0.21) raw xDistance=0.73 yDistance=-0.13 19:54:18.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 19:54:18.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:18.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:54:18.089 00.000 428 MoveAxis(W, 680, ABG) 19:54:18.089 00.000 428 Guiding Dir = 3, Dur = 680 19:54:18.089 00.000 428 IsSlewing returns 0 19:54:18.089 00.000 428 IsGuiding returns 0 19:54:18.120 00.031 10672 UpdateGuideState exits: m=236235 SNR=44.3 19:54:18.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:18.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:18.120 00.000 10672 Enqueuing Expose request 19:54:18.120 00.000 428 PulseGuide returned control before completion, sleep 661 19:54:18.807 00.687 428 IsGuiding returns 0 19:54:18.807 00.000 428 Move returns status 0, amount 680 19:54:18.807 00.000 428 MoveAxis(N, 0, ABG) 19:54:18.807 00.000 428 Move returns status 0, amount 0 19:54:18.807 00.000 428 move complete, result=0 19:54:18.807 00.000 428 worker thread done servicing request 19:54:18.807 00.000 428 Worker thread wakes up 19:54:18.807 00.000 10672 GuideStep: 0.7 px 680 ms WEST, -0.1 px 0 ms NORTH 19:54:18.807 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:18.807 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:19.057 00.250 10672 read socket command 10 19:54:19.057 00.000 10672 processing socket request REQDIST 19:54:19.057 00.000 10672 SOCKSVR: Sending pixel error of 0.43 19:54:19.057 00.000 10672 Sending socket response 43 (0x2b) 19:54:20.447 01.390 428 Exposure complete 19:54:20.588 00.141 428 worker thread done servicing request 19:54:20.588 00.000 10672 OnExposeComplete: enter 19:54:20.588 00.000 10672 UpdateGuideState(): m_state=6 19:54:20.588 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1539 19:54:20.588 00.000 10672 Star::Find returns 1 (0), X=1060.44, Y=815.60, Mass=178417, SNR=31.1, Peak=24064 HFD=3.0 19:54:20.588 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.02) = xAngle (2.18 = 2.18) 19:54:20.588 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.95 = -0.95) 19:54:20.588 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.68 hyp=0.91 cameraTheta=-0.84 mountX=-0.52 mountY=-0.74, mountTheta=-2.18 19:54:20.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.68, opts=13) 19:54:20.588 00.000 10672 Enqueuing Move request for scope (0.61, -0.68) 19:54:20.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:54:20.588 00.000 428 Worker thread wakes up 19:54:20.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.68) opts 0xd 19:54:20.588 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.68) 19:54:20.588 00.000 428 Moving (0.61, -0.68) raw xDistance=-0.52 yDistance=-0.74 19:54:20.588 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.52 19:54:20.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:54:20.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 19:54:20.588 00.000 428 MoveAxis(E, 437, ABG) 19:54:20.588 00.000 428 Guiding Dir = 2, Dur = 437 19:54:20.588 00.000 428 IsSlewing returns 0 19:54:20.588 00.000 428 IsGuiding returns 0 19:54:20.619 00.031 10672 UpdateGuideState exits: m=178417 SNR=31.1 19:54:20.619 00.000 428 PulseGuide returned control before completion, sleep 423 19:54:20.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:20.619 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:20.619 00.000 10672 Enqueuing Expose request 19:54:21.057 00.438 428 IsGuiding returns 1 19:54:21.057 00.000 428 scope still moving after pulse duration time elapsed 19:54:21.088 00.031 428 IsSlewing returns 0 19:54:21.103 00.015 428 IsGuiding returns 0 19:54:21.103 00.000 428 scope move finished after 437 + 68 ms 19:54:21.103 00.000 428 Move returns status 0, amount 437 19:54:21.103 00.000 428 MoveAxis(N, 0, ABG) 19:54:21.103 00.000 428 Move returns status 0, amount 0 19:54:21.103 00.000 428 move complete, result=0 19:54:21.103 00.000 428 worker thread done servicing request 19:54:21.103 00.000 428 Worker thread wakes up 19:54:21.103 00.000 10672 GuideStep: -0.5 px 437 ms EAST, -0.7 px 0 ms NORTH 19:54:21.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:21.103 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:22.947 01.844 428 Exposure complete 19:54:23.087 00.140 428 worker thread done servicing request 19:54:23.087 00.000 10672 OnExposeComplete: enter 19:54:23.087 00.000 10672 UpdateGuideState(): m_state=6 19:54:23.087 00.000 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1540 19:54:23.087 00.000 10672 Star::Find returns 1 (0), X=1060.90, Y=815.51, Mass=240678, SNR=44.8, Peak=38768 HFD=2.6 19:54:23.087 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.02) = xAngle (2.40 = 2.40) 19:54:23.087 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.73 = -0.73) 19:54:23.087 00.000 10672 CameraToMount -- cameraX=1.07 cameraY=-0.77 hyp=1.32 cameraTheta=-0.62 mountX=-0.97 mountY=-0.88, mountTheta=-2.40 19:54:23.087 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.07, y=-0.77, opts=13) 19:54:23.087 00.000 10672 Enqueuing Move request for scope (1.07, -0.77) 19:54:23.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:54:23.087 00.000 428 Worker thread wakes up 19:54:23.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.07, -0.77) opts 0xd 19:54:23.087 00.000 428 Handling offset move in thread for scope, endpoint = (1.07, -0.77) 19:54:23.087 00.000 428 Moving (1.07, -0.77) raw xDistance=-0.97 yDistance=-0.88 19:54:23.087 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.97 19:54:23.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:54:23.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.88 19:54:23.087 00.000 428 MoveAxis(E, 930, ABG) 19:54:23.087 00.000 428 Guiding Dir = 2, Dur = 930 19:54:23.087 00.000 428 IsSlewing returns 0 19:54:23.087 00.000 428 IsGuiding returns 0 19:54:23.103 00.016 428 PulseGuide returned control before completion, sleep 926 19:54:23.118 00.015 10672 UpdateGuideState exits: m=240678 SNR=44.8 19:54:23.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:23.118 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:23.118 00.000 10672 Enqueuing Expose request 19:54:24.056 00.938 10672 read socket command 10 19:54:24.056 00.000 10672 processing socket request REQDIST 19:54:24.056 00.000 10672 SOCKSVR: Sending pixel error of 0.80 19:54:24.056 00.000 10672 Sending socket response 80 (0x50) 19:54:24.056 00.000 428 IsGuiding returns 0 19:54:24.056 00.000 428 Move returns status 0, amount 930 19:54:24.056 00.000 428 MoveAxis(N, 0, ABG) 19:54:24.056 00.000 428 Move returns status 0, amount 0 19:54:24.056 00.000 428 move complete, result=0 19:54:24.056 00.000 428 worker thread done servicing request 19:54:24.056 00.000 428 Worker thread wakes up 19:54:24.056 00.000 10672 GuideStep: -1.0 px 930 ms EAST, -0.9 px 0 ms NORTH 19:54:24.056 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:24.056 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:25.446 01.390 428 Exposure complete 19:54:25.586 00.140 428 worker thread done servicing request 19:54:25.586 00.000 10672 OnExposeComplete: enter 19:54:25.586 00.000 10672 UpdateGuideState(): m_state=6 19:54:25.602 00.016 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1541 19:54:25.602 00.000 10672 Star::Find returns 1 (0), X=1059.66, Y=816.10, Mass=246852, SNR=46.0, Peak=33536 HFD=2.6 19:54:25.602 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.02) = xAngle (0.69 = 0.69) 19:54:25.602 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44) 19:54:25.602 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-2.33 mountX=0.19 mountY=-0.16, mountTheta=-0.70 19:54:25.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.18, opts=13) 19:54:25.602 00.000 10672 Enqueuing Move request for scope (-0.17, -0.18) 19:54:25.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1072, FiltMax=65488, Gamma=1.000 19:54:25.602 00.000 428 Worker thread wakes up 19:54:25.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.18) opts 0xd 19:54:25.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.18) 19:54:25.602 00.000 428 Moving (-0.17, -0.18) raw xDistance=0.19 yDistance=-0.16 19:54:25.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:54:25.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:25.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 19:54:25.602 00.000 428 MoveAxis(E, 0, ABG) 19:54:25.602 00.000 428 Move returns status 0, amount 0 19:54:25.602 00.000 428 MoveAxis(N, 0, ABG) 19:54:25.602 00.000 428 Move returns status 0, amount 0 19:54:25.602 00.000 428 move complete, result=0 19:54:25.602 00.000 428 worker thread done servicing request 19:54:25.618 00.016 10672 UpdateGuideState exits: m=246852 SNR=46.0 19:54:25.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:25.618 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:25.618 00.000 10672 Enqueuing Expose request 19:54:25.618 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:54:25.618 00.000 428 Worker thread wakes up 19:54:25.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:25.618 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:27.950 02.332 428 Exposure complete 19:54:28.075 00.125 428 worker thread done servicing request 19:54:28.075 00.000 10672 OnExposeComplete: enter 19:54:28.075 00.000 10672 UpdateGuideState(): m_state=6 19:54:28.075 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1542 19:54:28.075 00.000 10672 Star::Find returns 1 (0), X=1059.15, Y=816.57, Mass=244692, SNR=40.6, Peak=34192 HFD=3.0 19:54:28.075 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.02) = xAngle (5.76 = -0.52) 19:54:28.075 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.63 = 2.63) 19:54:28.075 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=0.29 hyp=0.75 cameraTheta=2.74 mountX=0.65 mountY=0.36, mountTheta=0.51 19:54:28.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=0.29, opts=13) 19:54:28.075 00.000 10672 Enqueuing Move request for scope (-0.69, 0.29) 19:54:28.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:54:28.075 00.000 428 Worker thread wakes up 19:54:28.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.29) opts 0xd 19:54:28.075 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, 0.29) 19:54:28.075 00.000 428 Moving (-0.69, 0.29) raw xDistance=0.65 yDistance=0.36 19:54:28.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 19:54:28.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:28.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 19:54:28.075 00.000 428 MoveAxis(W, 601, ABG) 19:54:28.075 00.000 428 Guiding Dir = 3, Dur = 601 19:54:28.075 00.000 428 IsSlewing returns 0 19:54:28.091 00.016 428 IsGuiding returns 0 19:54:28.106 00.015 10672 UpdateGuideState exits: m=244692 SNR=40.6 19:54:28.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:28.106 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:28.106 00.000 10672 Enqueuing Expose request 19:54:28.106 00.000 428 PulseGuide returned control before completion, sleep 583 19:54:28.731 00.625 428 IsGuiding returns 0 19:54:28.731 00.000 428 Move returns status 0, amount 601 19:54:28.731 00.000 428 MoveAxis(N, 0, ABG) 19:54:28.731 00.000 428 Move returns status 0, amount 0 19:54:28.731 00.000 428 move complete, result=0 19:54:28.731 00.000 428 worker thread done servicing request 19:54:28.731 00.000 428 Worker thread wakes up 19:54:28.731 00.000 10672 GuideStep: 0.6 px 601 ms WEST, 0.4 px 0 ms NORTH 19:54:28.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:28.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:29.059 00.328 10672 read socket command 10 19:54:29.059 00.000 10672 processing socket request REQDIST 19:54:29.059 00.000 10672 SOCKSVR: Sending pixel error of 0.66 19:54:29.059 00.000 10672 Sending socket response 66 (0x42) 19:54:30.437 01.378 428 Exposure complete 19:54:30.571 00.134 428 worker thread done servicing request 19:54:30.571 00.000 10672 OnExposeComplete: enter 19:54:30.572 00.001 10672 UpdateGuideState(): m_state=6 19:54:30.572 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1543 19:54:30.573 00.001 10672 Star::Find returns 1 (0), X=1060.20, Y=816.57, Mass=273848, SNR=53.9, Peak=32336 HFD=3.1 19:54:30.573 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.59) 19:54:30.573 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 19:54:30.573 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.29 hyp=0.47 cameraTheta=0.68 mountX=-0.40 mountY=0.25, mountTheta=2.58 19:54:30.574 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.29, opts=13) 19:54:30.575 00.001 10672 Enqueuing Move request for scope (0.36, 0.29) 19:54:30.575 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:54:30.575 00.000 428 Worker thread wakes up 19:54:30.575 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.29) opts 0xd 19:54:30.575 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.29) 19:54:30.575 00.000 428 Moving (0.36, 0.29) raw xDistance=-0.40 yDistance=0.25 19:54:30.575 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:54:30.576 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:30.576 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 19:54:30.576 00.000 428 MoveAxis(E, 0, ABG) 19:54:30.576 00.000 428 Move returns status 0, amount 0 19:54:30.576 00.000 428 MoveAxis(N, 0, ABG) 19:54:30.576 00.000 428 Move returns status 0, amount 0 19:54:30.576 00.000 428 move complete, result=0 19:54:30.576 00.000 428 worker thread done servicing request 19:54:30.598 00.022 10672 UpdateGuideState exits: m=273848 SNR=53.9 19:54:30.598 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:30.598 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:30.598 00.000 10672 Enqueuing Expose request 19:54:30.598 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:54:30.598 00.000 428 Worker thread wakes up 19:54:30.599 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:30.599 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:32.921 02.322 428 Exposure complete 19:54:33.062 00.141 428 worker thread done servicing request 19:54:33.062 00.000 10672 OnExposeComplete: enter 19:54:33.062 00.000 10672 UpdateGuideState(): m_state=6 19:54:33.062 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1544 19:54:33.062 00.000 10672 Star::Find returns 1 (0), X=1060.29, Y=816.21, Mass=283133, SNR=48.5, Peak=40080 HFD=2.8 19:54:33.062 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.02) = xAngle (2.87 = 2.87) 19:54:33.062 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.26 = -0.26) 19:54:33.062 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.07 hyp=0.46 cameraTheta=-0.15 mountX=-0.44 mountY=-0.12, mountTheta=-2.88 19:54:33.062 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.07, opts=13) 19:54:33.062 00.000 10672 Enqueuing Move request for scope (0.46, -0.07) 19:54:33.062 00.000 428 Worker thread wakes up 19:54:33.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1000, FiltMax=65488, Gamma=1.000 19:54:33.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.07) opts 0xd 19:54:33.062 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.07) 19:54:33.062 00.000 428 Moving (0.46, -0.07) raw xDistance=-0.44 yDistance=-0.12 19:54:33.062 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:54:33.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:33.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 19:54:33.062 00.000 428 MoveAxis(E, 414, ABG) 19:54:33.062 00.000 428 Guiding Dir = 2, Dur = 414 19:54:33.062 00.000 428 IsSlewing returns 0 19:54:33.062 00.000 428 IsGuiding returns 0 19:54:33.077 00.015 428 PulseGuide returned control before completion, sleep 409 19:54:33.093 00.016 10672 UpdateGuideState exits: m=283133 SNR=48.5 19:54:33.093 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:33.093 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:33.093 00.000 10672 Enqueuing Expose request 19:54:33.531 00.438 428 IsGuiding returns 0 19:54:33.531 00.000 428 Move returns status 0, amount 414 19:54:33.531 00.000 428 MoveAxis(N, 0, ABG) 19:54:33.531 00.000 428 Move returns status 0, amount 0 19:54:33.531 00.000 428 move complete, result=0 19:54:33.531 00.000 428 worker thread done servicing request 19:54:33.531 00.000 10672 GuideStep: -0.4 px 414 ms EAST, -0.1 px 0 ms NORTH 19:54:33.531 00.000 428 Worker thread wakes up 19:54:33.531 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:33.531 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:34.062 00.531 10672 read socket command 10 19:54:34.062 00.000 10672 processing socket request REQDIST 19:54:34.062 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:54:34.062 00.000 10672 Sending socket response 56 (0x38) 19:54:35.441 01.379 428 Exposure complete 19:54:35.566 00.125 428 worker thread done servicing request 19:54:35.566 00.000 10672 OnExposeComplete: enter 19:54:35.566 00.000 10672 UpdateGuideState(): m_state=6 19:54:35.566 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1545 19:54:35.566 00.000 10672 Star::Find returns 1 (0), X=1060.01, Y=815.88, Mass=287554, SNR=49.1, Peak=40192 HFD=3.0 19:54:35.566 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.02) = xAngle (1.85 = 1.85) 19:54:35.566 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 19:54:35.566 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.40 hyp=0.44 cameraTheta=-1.17 mountX=-0.12 mountY=-0.42, mountTheta=-1.85 19:54:35.566 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.40, opts=13) 19:54:35.566 00.000 10672 Enqueuing Move request for scope (0.17, -0.40) 19:54:35.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:54:35.566 00.000 428 Worker thread wakes up 19:54:35.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.40) opts 0xd 19:54:35.566 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.40) 19:54:35.566 00.000 428 Moving (0.17, -0.40) raw xDistance=-0.12 yDistance=-0.42 19:54:35.566 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:54:35.582 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:35.582 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 19:54:35.582 00.000 428 MoveAxis(E, 0, ABG) 19:54:35.582 00.000 428 Move returns status 0, amount 0 19:54:35.582 00.000 428 MoveAxis(N, 0, ABG) 19:54:35.582 00.000 428 Move returns status 0, amount 0 19:54:35.582 00.000 428 move complete, result=0 19:54:35.582 00.000 428 worker thread done servicing request 19:54:35.597 00.015 10672 UpdateGuideState exits: m=287554 SNR=49.1 19:54:35.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:35.597 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:35.597 00.000 10672 Enqueuing Expose request 19:54:35.597 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:54:35.597 00.000 428 Worker thread wakes up 19:54:35.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:35.597 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:37.940 02.343 428 Exposure complete 19:54:38.065 00.125 428 worker thread done servicing request 19:54:38.065 00.000 10672 OnExposeComplete: enter 19:54:38.065 00.000 10672 UpdateGuideState(): m_state=6 19:54:38.065 00.000 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1546 19:54:38.081 00.016 10672 Star::Find returns 1 (0), X=1060.03, Y=815.73, Mass=267605, SNR=44.5, Peak=52288 HFD=2.5 19:54:38.081 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.02) = xAngle (1.80 = 1.80) 19:54:38.081 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.33 = -1.33) 19:54:38.081 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.55 hyp=0.59 cameraTheta=-1.22 mountX=-0.13 mountY=-0.57, mountTheta=-1.80 19:54:38.081 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.55, opts=13) 19:54:38.081 00.000 10672 Enqueuing Move request for scope (0.20, -0.55) 19:54:38.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:54:38.081 00.000 428 Worker thread wakes up 19:54:38.081 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.55) opts 0xd 19:54:38.081 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.55) 19:54:38.081 00.000 428 Moving (0.20, -0.55) raw xDistance=-0.13 yDistance=-0.57 19:54:38.081 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:54:38.081 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.07 newest=-1.11 19:54:38.081 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 19:54:38.081 00.000 428 MoveAxis(E, 0, ABG) 19:54:38.081 00.000 428 Move returns status 0, amount 0 19:54:38.081 00.000 428 MoveAxis(N, 862, ABG) 19:54:38.081 00.000 428 Guiding Dir = 0, Dur = 862 19:54:38.081 00.000 428 IsSlewing returns 0 19:54:38.081 00.000 428 IsGuiding returns 0 19:54:38.097 00.016 10672 UpdateGuideState exits: m=267605 SNR=44.5 19:54:38.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:38.097 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:38.097 00.000 10672 Enqueuing Expose request 19:54:38.159 00.062 428 PulseGuide returned control before completion, sleep 799 19:54:38.971 00.812 428 IsGuiding returns 1 19:54:38.971 00.000 428 scope still moving after pulse duration time elapsed 19:54:39.003 00.032 428 IsSlewing returns 0 19:54:39.003 00.000 428 IsGuiding returns 1 19:54:39.050 00.047 10672 read socket command 10 19:54:39.050 00.000 10672 processing socket request REQDIST 19:54:39.050 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:54:39.050 00.000 10672 Sending socket response 54 (0x36) 19:54:39.050 00.000 428 IsSlewing returns 0 19:54:39.050 00.000 428 IsGuiding returns 0 19:54:39.050 00.000 428 scope move finished after 862 + 107 ms 19:54:39.050 00.000 428 Move returns status 0, amount 862 19:54:39.050 00.000 428 move complete, result=0 19:54:39.050 00.000 428 worker thread done servicing request 19:54:39.050 00.000 428 Worker thread wakes up 19:54:39.050 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 862 ms NORTH 19:54:39.050 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:39.050 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:40.439 01.389 428 Exposure complete 19:54:40.580 00.141 428 worker thread done servicing request 19:54:40.580 00.000 10672 OnExposeComplete: enter 19:54:40.580 00.000 10672 UpdateGuideState(): m_state=6 19:54:40.580 00.000 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1547 19:54:40.580 00.000 10672 Star::Find returns 1 (0), X=1060.15, Y=816.71, Mass=239711, SNR=44.4, Peak=35728 HFD=2.6 19:54:40.580 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.02) = xAngle (3.96 = -2.32) 19:54:40.580 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.83 = 0.83) 19:54:40.580 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.43 hyp=0.54 cameraTheta=0.94 mountX=-0.37 mountY=0.40, mountTheta=2.32 19:54:40.580 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.43, opts=13) 19:54:40.580 00.000 10672 Enqueuing Move request for scope (0.32, 0.43) 19:54:40.580 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:54:40.580 00.000 428 Worker thread wakes up 19:54:40.580 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.43) opts 0xd 19:54:40.580 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.43) 19:54:40.580 00.000 428 Moving (0.32, 0.43) raw xDistance=-0.37 yDistance=0.40 19:54:40.580 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 19:54:40.580 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:40.580 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:54:40.580 00.000 428 MoveAxis(E, 0, ABG) 19:54:40.580 00.000 428 Move returns status 0, amount 0 19:54:40.580 00.000 428 MoveAxis(N, 0, ABG) 19:54:40.580 00.000 428 Move returns status 0, amount 0 19:54:40.580 00.000 428 move complete, result=0 19:54:40.580 00.000 428 worker thread done servicing request 19:54:40.611 00.031 10672 UpdateGuideState exits: m=239711 SNR=44.4 19:54:40.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:40.611 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:40.611 00.000 10672 Enqueuing Expose request 19:54:40.611 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 19:54:40.611 00.000 428 Worker thread wakes up 19:54:40.611 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:40.611 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:42.944 02.333 428 Exposure complete 19:54:43.069 00.125 428 worker thread done servicing request 19:54:43.069 00.000 10672 OnExposeComplete: enter 19:54:43.069 00.000 10672 UpdateGuideState(): m_state=6 19:54:43.069 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1548 19:54:43.069 00.000 10672 Star::Find returns 1 (0), X=1060.25, Y=816.14, Mass=210711, SNR=38.3, Peak=25472 HFD=2.8 19:54:43.069 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.02) = xAngle (2.68 = 2.68) 19:54:43.069 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 19:54:43.069 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.15 hyp=0.44 cameraTheta=-0.34 mountX=-0.40 mountY=-0.19, mountTheta=-2.70 19:54:43.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.15, opts=13) 19:54:43.069 00.000 10672 Enqueuing Move request for scope (0.42, -0.15) 19:54:43.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:54:43.069 00.000 428 Worker thread wakes up 19:54:43.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.15) opts 0xd 19:54:43.069 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.15) 19:54:43.069 00.000 428 Moving (0.42, -0.15) raw xDistance=-0.40 yDistance=-0.19 19:54:43.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 19:54:43.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:43.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:54:43.069 00.000 428 MoveAxis(E, 0, ABG) 19:54:43.069 00.000 428 Move returns status 0, amount 0 19:54:43.069 00.000 428 MoveAxis(N, 0, ABG) 19:54:43.069 00.000 428 Move returns status 0, amount 0 19:54:43.069 00.000 428 move complete, result=0 19:54:43.069 00.000 428 worker thread done servicing request 19:54:43.100 00.031 10672 UpdateGuideState exits: m=210711 SNR=38.3 19:54:43.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:43.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:43.100 00.000 10672 Enqueuing Expose request 19:54:43.100 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:54:43.100 00.000 428 Worker thread wakes up 19:54:43.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:43.100 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:44.053 00.953 10672 read socket command 10 19:54:44.053 00.000 10672 processing socket request REQDIST 19:54:44.053 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:54:44.053 00.000 10672 Sending socket response 51 (0x33) 19:54:45.443 01.390 428 Exposure complete 19:54:45.583 00.140 428 worker thread done servicing request 19:54:45.583 00.000 10672 OnExposeComplete: enter 19:54:45.583 00.000 10672 UpdateGuideState(): m_state=6 19:54:45.583 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1549 19:54:45.583 00.000 10672 Star::Find returns 1 (0), X=1060.93, Y=816.65, Mass=249974, SNR=43.9, Peak=34624 HFD=3.0 19:54:45.583 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.94) 19:54:45.583 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 19:54:45.583 00.000 10672 CameraToMount -- cameraX=1.10 cameraY=0.37 hyp=1.16 cameraTheta=0.32 mountX=-1.13 mountY=0.25, mountTheta=2.93 19:54:45.583 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.10, y=0.37, opts=13) 19:54:45.583 00.000 10672 Enqueuing Move request for scope (1.10, 0.37) 19:54:45.583 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:54:45.583 00.000 428 Worker thread wakes up 19:54:45.583 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.37) opts 0xd 19:54:45.583 00.000 428 Handling offset move in thread for scope, endpoint = (1.10, 0.37) 19:54:45.583 00.000 428 Moving (1.10, 0.37) raw xDistance=-1.13 yDistance=0.25 19:54:45.583 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.13 19:54:45.583 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:45.583 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 19:54:45.583 00.000 428 MoveAxis(E, 1056, ABG) 19:54:45.583 00.000 428 Guiding Dir = 2, Dur = 1056 19:54:45.583 00.000 428 IsSlewing returns 0 19:54:45.583 00.000 428 IsGuiding returns 0 19:54:45.599 00.016 428 PulseGuide returned control before completion, sleep 1051 19:54:45.599 00.000 10672 UpdateGuideState exits: m=249974 SNR=43.9 19:54:45.599 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:45.599 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:45.599 00.000 10672 Enqueuing Expose request 19:54:46.677 01.078 428 IsGuiding returns 0 19:54:46.677 00.000 428 Move returns status 0, amount 1056 19:54:46.677 00.000 428 MoveAxis(N, 0, ABG) 19:54:46.677 00.000 428 Move returns status 0, amount 0 19:54:46.677 00.000 428 move complete, result=0 19:54:46.677 00.000 428 worker thread done servicing request 19:54:46.677 00.000 10672 GuideStep: -1.1 px 1056 ms EAST, 0.2 px 0 ms NORTH 19:54:46.677 00.000 428 Worker thread wakes up 19:54:46.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:46.677 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:47.926 01.249 428 Exposure complete 19:54:48.083 00.157 428 worker thread done servicing request 19:54:48.083 00.000 10672 OnExposeComplete: enter 19:54:48.083 00.000 10672 UpdateGuideState(): m_state=6 19:54:48.083 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1550 19:54:48.083 00.000 10672 Star::Find returns 1 (0), X=1060.19, Y=816.26, Mass=278465, SNR=46.7, Peak=36592 HFD=2.8 19:54:48.083 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 19:54:48.083 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 19:54:48.083 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.02 hyp=0.35 cameraTheta=-0.06 mountX=-0.35 mountY=-0.06, mountTheta=-2.97 19:54:48.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.02, opts=13) 19:54:48.083 00.000 10672 Enqueuing Move request for scope (0.35, -0.02) 19:54:48.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 19:54:48.083 00.000 428 Worker thread wakes up 19:54:48.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.02) opts 0xd 19:54:48.083 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.02) 19:54:48.083 00.000 428 Moving (0.35, -0.02) raw xDistance=-0.35 yDistance=-0.06 19:54:48.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 19:54:48.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:48.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:54:48.083 00.000 428 MoveAxis(E, 0, ABG) 19:54:48.083 00.000 428 Move returns status 0, amount 0 19:54:48.083 00.000 428 MoveAxis(N, 0, ABG) 19:54:48.083 00.000 428 Move returns status 0, amount 0 19:54:48.083 00.000 428 move complete, result=0 19:54:48.083 00.000 428 worker thread done servicing request 19:54:48.098 00.015 10672 UpdateGuideState exits: m=278465 SNR=46.7 19:54:48.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:48.098 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:48.098 00.000 10672 Enqueuing Expose request 19:54:48.098 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:54:48.098 00.000 428 Worker thread wakes up 19:54:48.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:48.098 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:49.660 01.562 10672 read socket command 10 19:54:49.660 00.000 10672 processing socket request REQDIST 19:54:49.660 00.000 10672 SOCKSVR: Sending pixel error of 0.60 19:54:49.660 00.000 10672 Sending socket response 60 (0x3c) 19:54:50.426 00.766 428 Exposure complete 19:54:50.551 00.125 428 worker thread done servicing request 19:54:50.551 00.000 10672 OnExposeComplete: enter 19:54:50.551 00.000 10672 UpdateGuideState(): m_state=6 19:54:50.551 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1551 19:54:50.551 00.000 10672 Star::Find returns 1 (0), X=1060.47, Y=816.49, Mass=286468, SNR=52.4, Peak=36704 HFD=3.2 19:54:50.551 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.02) = xAngle (3.33 = -2.95) 19:54:50.551 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 19:54:50.551 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.21 hyp=0.67 cameraTheta=0.31 mountX=-0.66 mountY=0.14, mountTheta=2.94 19:54:50.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.21, opts=13) 19:54:50.551 00.000 10672 Enqueuing Move request for scope (0.64, 0.21) 19:54:50.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:54:50.551 00.000 428 Worker thread wakes up 19:54:50.551 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.21) opts 0xd 19:54:50.566 00.015 428 Handling offset move in thread for scope, endpoint = (0.64, 0.21) 19:54:50.566 00.000 428 Moving (0.64, 0.21) raw xDistance=-0.66 yDistance=0.14 19:54:50.566 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 19:54:50.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:50.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:54:50.566 00.000 428 MoveAxis(E, 614, ABG) 19:54:50.566 00.000 428 Guiding Dir = 2, Dur = 614 19:54:50.566 00.000 428 IsSlewing returns 0 19:54:50.566 00.000 428 IsGuiding returns 0 19:54:50.582 00.016 10672 UpdateGuideState exits: m=286468 SNR=52.4 19:54:50.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:50.582 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:50.582 00.000 10672 Enqueuing Expose request 19:54:50.582 00.000 428 PulseGuide returned control before completion, sleep 598 19:54:51.196 00.614 428 IsGuiding returns 1 19:54:51.196 00.000 428 scope still moving after pulse duration time elapsed 19:54:51.227 00.031 428 IsSlewing returns 0 19:54:51.227 00.000 428 IsGuiding returns 0 19:54:51.227 00.000 428 scope move finished after 614 + 52 ms 19:54:51.227 00.000 428 Move returns status 0, amount 614 19:54:51.227 00.000 428 MoveAxis(N, 0, ABG) 19:54:51.227 00.000 428 Move returns status 0, amount 0 19:54:51.227 00.000 428 move complete, result=0 19:54:51.227 00.000 428 worker thread done servicing request 19:54:51.227 00.000 428 Worker thread wakes up 19:54:51.227 00.000 10672 GuideStep: -0.7 px 614 ms EAST, 0.1 px 0 ms NORTH 19:54:51.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:51.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:52.945 01.718 428 Exposure complete 19:54:53.086 00.141 428 worker thread done servicing request 19:54:53.086 00.000 10672 OnExposeComplete: enter 19:54:53.086 00.000 10672 UpdateGuideState(): m_state=6 19:54:53.086 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1552 19:54:53.086 00.000 10672 Star::Find returns 1 (0), X=1059.62, Y=816.98, Mass=270636, SNR=49.0, Peak=39424 HFD=2.9 19:54:53.086 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.02) = xAngle (4.89 = -1.40) 19:54:53.086 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.76 = 1.76) 19:54:53.086 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.70 hyp=0.73 cameraTheta=1.87 mountX=0.13 mountY=0.72, mountTheta=1.40 19:54:53.086 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.70, opts=13) 19:54:53.086 00.000 10672 Enqueuing Move request for scope (-0.21, 0.70) 19:54:53.086 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:54:53.086 00.000 428 Worker thread wakes up 19:54:53.086 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.70) opts 0xd 19:54:53.086 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.70) 19:54:53.086 00.000 428 Moving (-0.21, 0.70) raw xDistance=0.13 yDistance=0.72 19:54:53.086 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:54:53.086 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:54:53.086 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 19:54:53.086 00.000 428 MoveAxis(E, 0, ABG) 19:54:53.086 00.000 428 Move returns status 0, amount 0 19:54:53.086 00.000 428 MoveAxis(N, 0, ABG) 19:54:53.086 00.000 428 Move returns status 0, amount 0 19:54:53.086 00.000 428 move complete, result=0 19:54:53.086 00.000 428 worker thread done servicing request 19:54:53.102 00.016 10672 UpdateGuideState exits: m=270636 SNR=49.0 19:54:53.102 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:53.102 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:53.102 00.000 10672 Enqueuing Expose request 19:54:53.102 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 19:54:53.102 00.000 428 Worker thread wakes up 19:54:53.102 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:53.102 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:54.055 00.953 10672 read socket command 10 19:54:54.055 00.000 10672 processing socket request REQDIST 19:54:54.055 00.000 10672 SOCKSVR: Sending pixel error of 0.65 19:54:54.055 00.000 10672 Sending socket response 65 (0x41) 19:54:55.429 01.374 428 Exposure complete 19:54:55.554 00.125 428 worker thread done servicing request 19:54:55.554 00.000 10672 OnExposeComplete: enter 19:54:55.554 00.000 10672 UpdateGuideState(): m_state=6 19:54:55.554 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1553 19:54:55.554 00.000 10672 Star::Find returns 1 (0), X=1059.81, Y=816.29, Mass=249608, SNR=37.1, Peak=32672 HFD=2.7 19:54:55.554 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.02) = xAngle (5.74 = -0.55) 19:54:55.570 00.016 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.61 = 2.61) 19:54:55.570 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.72 mountX=0.02 mountY=0.01, mountTheta=0.54 19:54:55.570 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.01, opts=13) 19:54:55.570 00.000 10672 Enqueuing Move request for scope (-0.02, 0.01) 19:54:55.570 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:54:55.570 00.000 428 Worker thread wakes up 19:54:55.570 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd 19:54:55.570 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.01) 19:54:55.570 00.000 428 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01 19:54:55.570 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:54:55.570 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:55.570 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:54:55.570 00.000 428 MoveAxis(E, 0, ABG) 19:54:55.570 00.000 428 Move returns status 0, amount 0 19:54:55.570 00.000 428 MoveAxis(N, 0, ABG) 19:54:55.570 00.000 428 Move returns status 0, amount 0 19:54:55.570 00.000 428 move complete, result=0 19:54:55.570 00.000 428 worker thread done servicing request 19:54:55.585 00.015 10672 UpdateGuideState exits: m=249608 SNR=37.1 19:54:55.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:55.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:55.585 00.000 10672 Enqueuing Expose request 19:54:55.585 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:54:55.585 00.000 428 Worker thread wakes up 19:54:55.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:55.585 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:57.913 02.328 428 Exposure complete 19:54:58.053 00.140 428 worker thread done servicing request 19:54:58.053 00.000 10672 OnExposeComplete: enter 19:54:58.053 00.000 10672 UpdateGuideState(): m_state=6 19:54:58.053 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1554 19:54:58.053 00.000 10672 Star::Find returns 1 (0), X=1060.19, Y=816.85, Mass=236855, SNR=40.8, Peak=30272 HFD=2.9 19:54:58.053 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 19:54:58.053 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.90 = 0.90) 19:54:58.053 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.57 hyp=0.67 cameraTheta=1.01 mountX=-0.42 mountY=0.53, mountTheta=2.25 19:54:58.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.57, opts=13) 19:54:58.053 00.000 10672 Enqueuing Move request for scope (0.36, 0.57) 19:54:58.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:54:58.053 00.000 428 Worker thread wakes up 19:54:58.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.57) opts 0xd 19:54:58.053 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.57) 19:54:58.053 00.000 428 Moving (0.36, 0.57) raw xDistance=-0.42 yDistance=0.53 19:54:58.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 19:54:58.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:58.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 19:54:58.053 00.000 428 MoveAxis(E, 0, ABG) 19:54:58.053 00.000 428 Move returns status 0, amount 0 19:54:58.053 00.000 428 MoveAxis(N, 0, ABG) 19:54:58.053 00.000 428 Move returns status 0, amount 0 19:54:58.053 00.000 428 move complete, result=0 19:54:58.053 00.000 428 worker thread done servicing request 19:54:58.084 00.031 10672 UpdateGuideState exits: m=236855 SNR=40.8 19:54:58.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:58.084 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:54:58.084 00.000 10672 Enqueuing Expose request 19:54:58.084 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 19:54:58.084 00.000 428 Worker thread wakes up 19:54:58.084 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:54:58.084 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:54:59.053 00.969 10672 read socket command 10 19:54:59.053 00.000 10672 processing socket request REQDIST 19:54:59.053 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:54:59.053 00.000 10672 Sending socket response 52 (0x34) 19:55:00.432 01.379 428 Exposure complete 19:55:00.557 00.125 428 worker thread done servicing request 19:55:00.557 00.000 10672 OnExposeComplete: enter 19:55:00.557 00.000 10672 UpdateGuideState(): m_state=6 19:55:00.557 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1555 19:55:00.557 00.000 10672 Star::Find returns 1 (0), X=1060.09, Y=816.95, Mass=244480, SNR=43.1, Peak=41600 HFD=2.4 19:55:00.557 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.02) = xAngle (4.23 = -2.06) 19:55:00.557 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.10 = 1.10) 19:55:00.557 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.66 hyp=0.71 cameraTheta=1.21 mountX=-0.33 mountY=0.63, mountTheta=2.05 19:55:00.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.66, opts=13) 19:55:00.557 00.000 10672 Enqueuing Move request for scope (0.25, 0.66) 19:55:00.557 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:55:00.573 00.016 428 Worker thread wakes up 19:55:00.573 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.66) opts 0xd 19:55:00.573 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.66) 19:55:00.573 00.000 428 Moving (0.25, 0.66) raw xDistance=-0.33 yDistance=0.63 19:55:00.573 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:55:00.573 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:55:00.573 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 19:55:00.573 00.000 428 MoveAxis(E, 0, ABG) 19:55:00.573 00.000 428 Move returns status 0, amount 0 19:55:00.573 00.000 428 MoveAxis(N, 0, ABG) 19:55:00.573 00.000 428 Move returns status 0, amount 0 19:55:00.573 00.000 428 move complete, result=0 19:55:00.573 00.000 428 worker thread done servicing request 19:55:00.588 00.015 10672 UpdateGuideState exits: m=244480 SNR=43.1 19:55:00.588 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:00.588 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:00.588 00.000 10672 Enqueuing Expose request 19:55:00.588 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 19:55:00.588 00.000 428 Worker thread wakes up 19:55:00.588 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:00.588 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:02.931 02.343 428 Exposure complete 19:55:03.056 00.125 428 worker thread done servicing request 19:55:03.056 00.000 10672 OnExposeComplete: enter 19:55:03.056 00.000 10672 UpdateGuideState(): m_state=6 19:55:03.056 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1556 19:55:03.056 00.000 10672 Star::Find returns 1 (0), X=1060.46, Y=816.43, Mass=249677, SNR=42.9, Peak=36704 HFD=2.8 19:55:03.056 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.03) 19:55:03.056 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 19:55:03.056 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.15 hyp=0.64 cameraTheta=0.23 mountX=-0.63 mountY=0.08, mountTheta=3.02 19:55:03.056 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.15, opts=13) 19:55:03.056 00.000 10672 Enqueuing Move request for scope (0.62, 0.15) 19:55:03.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:55:03.056 00.000 428 Worker thread wakes up 19:55:03.056 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.15) opts 0xd 19:55:03.056 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.15) 19:55:03.056 00.000 428 Moving (0.62, 0.15) raw xDistance=-0.63 yDistance=0.08 19:55:03.056 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 19:55:03.056 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:03.056 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 19:55:03.056 00.000 428 MoveAxis(E, 591, ABG) 19:55:03.072 00.016 428 Guiding Dir = 2, Dur = 591 19:55:03.088 00.016 10672 UpdateGuideState exits: m=249677 SNR=42.9 19:55:03.088 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:03.088 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:03.088 00.000 10672 Enqueuing Expose request 19:55:03.103 00.015 428 IsSlewing returns 0 19:55:03.103 00.000 428 IsGuiding returns 0 19:55:03.119 00.016 428 PulseGuide returned control before completion, sleep 587 19:55:03.744 00.625 428 IsGuiding returns 0 19:55:03.744 00.000 428 Move returns status 0, amount 591 19:55:03.744 00.000 428 MoveAxis(N, 0, ABG) 19:55:03.744 00.000 428 Move returns status 0, amount 0 19:55:03.744 00.000 428 move complete, result=0 19:55:03.744 00.000 428 worker thread done servicing request 19:55:03.744 00.000 428 Worker thread wakes up 19:55:03.744 00.000 10672 GuideStep: -0.6 px 591 ms EAST, 0.1 px 0 ms NORTH 19:55:03.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:03.744 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:04.056 00.312 10672 read socket command 10 19:55:04.056 00.000 10672 processing socket request REQDIST 19:55:04.056 00.000 10672 SOCKSVR: Sending pixel error of 0.59 19:55:04.056 00.000 10672 Sending socket response 59 (0x3b) 19:55:05.439 01.383 428 Exposure complete 19:55:05.575 00.136 428 worker thread done servicing request 19:55:05.575 00.000 10672 OnExposeComplete: enter 19:55:05.575 00.000 10672 UpdateGuideState(): m_state=6 19:55:05.576 00.001 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1557 19:55:05.576 00.000 10672 Star::Find returns 1 (0), X=1059.89, Y=816.14, Mass=255976, SNR=51.3, Peak=45088 HFD=2.5 19:55:05.576 00.000 10672 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.02) = xAngle (1.82 = 1.82) 19:55:05.576 00.000 10672 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.31 = -1.31) 19:55:05.577 00.001 10672 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.20 mountX=-0.04 mountY=-0.14, mountTheta=-1.82 19:55:05.578 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.14, opts=13) 19:55:05.578 00.000 10672 Enqueuing Move request for scope (0.05, -0.14) 19:55:05.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:55:05.578 00.000 428 Worker thread wakes up 19:55:05.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd 19:55:05.579 00.001 428 Handling offset move in thread for scope, endpoint = (0.05, -0.14) 19:55:05.579 00.000 428 Moving (0.05, -0.14) raw xDistance=-0.04 yDistance=-0.14 19:55:05.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:55:05.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:05.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:55:05.579 00.000 428 MoveAxis(E, 0, ABG) 19:55:05.579 00.000 428 Move returns status 0, amount 0 19:55:05.579 00.000 428 MoveAxis(N, 0, ABG) 19:55:05.579 00.000 428 Move returns status 0, amount 0 19:55:05.580 00.001 428 move complete, result=0 19:55:05.580 00.000 428 worker thread done servicing request 19:55:05.602 00.022 10672 UpdateGuideState exits: m=255976 SNR=51.3 19:55:05.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:05.603 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:05.603 00.000 10672 Enqueuing Expose request 19:55:05.603 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:55:05.603 00.000 428 Worker thread wakes up 19:55:05.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:05.603 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:07.934 02.331 428 Exposure complete 19:55:08.058 00.124 428 worker thread done servicing request 19:55:08.058 00.000 10672 OnExposeComplete: enter 19:55:08.058 00.000 10672 UpdateGuideState(): m_state=6 19:55:08.058 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1558 19:55:08.058 00.000 10672 Star::Find returns 1 (0), X=1060.50, Y=816.19, Mass=275913, SNR=48.3, Peak=40304 HFD=2.6 19:55:08.058 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.02) = xAngle (2.88 = 2.88) 19:55:08.058 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.25 = -0.25) 19:55:08.058 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.09 hyp=0.67 cameraTheta=-0.14 mountX=-0.65 mountY=-0.17, mountTheta=-2.89 19:55:08.058 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.09, opts=13) 19:55:08.058 00.000 10672 Enqueuing Move request for scope (0.67, -0.09) 19:55:08.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:55:08.058 00.000 428 Worker thread wakes up 19:55:08.058 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.09) opts 0xd 19:55:08.058 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.09) 19:55:08.058 00.000 428 Moving (0.67, -0.09) raw xDistance=-0.65 yDistance=-0.17 19:55:08.058 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 19:55:08.058 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:08.058 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:55:08.058 00.000 428 MoveAxis(E, 607, ABG) 19:55:08.058 00.000 428 Guiding Dir = 2, Dur = 607 19:55:08.074 00.016 428 IsSlewing returns 0 19:55:08.074 00.000 428 IsGuiding returns 0 19:55:08.090 00.016 10672 UpdateGuideState exits: m=275913 SNR=48.3 19:55:08.090 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:08.090 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:08.090 00.000 10672 Enqueuing Expose request 19:55:08.090 00.000 428 PulseGuide returned control before completion, sleep 593 19:55:08.699 00.609 428 IsGuiding returns 1 19:55:08.699 00.000 428 scope still moving after pulse duration time elapsed 19:55:08.730 00.031 428 IsSlewing returns 0 19:55:08.762 00.032 428 IsGuiding returns 0 19:55:08.762 00.000 428 scope move finished after 607 + 88 ms 19:55:08.762 00.000 428 Move returns status 0, amount 607 19:55:08.762 00.000 428 MoveAxis(N, 0, ABG) 19:55:08.762 00.000 428 Move returns status 0, amount 0 19:55:08.762 00.000 428 move complete, result=0 19:55:08.762 00.000 428 worker thread done servicing request 19:55:08.762 00.000 428 Worker thread wakes up 19:55:08.762 00.000 10672 GuideStep: -0.7 px 607 ms EAST, -0.2 px 0 ms NORTH 19:55:08.762 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:08.762 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:09.058 00.296 10672 read socket command 10 19:55:09.058 00.000 10672 processing socket request REQDIST 19:55:09.058 00.000 10672 SOCKSVR: Sending pixel error of 0.52 19:55:09.058 00.000 10672 Sending socket response 52 (0x34) 19:55:10.433 01.375 428 Exposure complete 19:55:10.573 00.140 428 worker thread done servicing request 19:55:10.573 00.000 10672 OnExposeComplete: enter 19:55:10.573 00.000 10672 UpdateGuideState(): m_state=6 19:55:10.573 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1559 19:55:10.573 00.000 10672 Star::Find returns 1 (0), X=1059.84, Y=816.33, Mass=248485, SNR=42.6, Peak=48800 HFD=2.6 19:55:10.573 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.87) 19:55:10.573 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 19:55:10.573 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.39 mountX=-0.01 mountY=0.05, mountTheta=1.87 19:55:10.573 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.05, opts=13) 19:55:10.573 00.000 10672 Enqueuing Move request for scope (0.01, 0.05) 19:55:10.573 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:55:10.573 00.000 428 Worker thread wakes up 19:55:10.573 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd 19:55:10.573 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.05) 19:55:10.573 00.000 428 Moving (0.01, 0.05) raw xDistance=-0.01 yDistance=0.05 19:55:10.573 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:55:10.573 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:10.573 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 19:55:10.573 00.000 428 MoveAxis(E, 0, ABG) 19:55:10.573 00.000 428 Move returns status 0, amount 0 19:55:10.573 00.000 428 MoveAxis(N, 0, ABG) 19:55:10.573 00.000 428 Move returns status 0, amount 0 19:55:10.573 00.000 428 move complete, result=0 19:55:10.573 00.000 428 worker thread done servicing request 19:55:10.589 00.016 10672 UpdateGuideState exits: m=248485 SNR=42.6 19:55:10.589 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:10.589 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:10.589 00.000 10672 Enqueuing Expose request 19:55:10.589 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:55:10.589 00.000 428 Worker thread wakes up 19:55:10.589 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:10.589 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:12.932 02.343 428 Exposure complete 19:55:13.072 00.140 428 worker thread done servicing request 19:55:13.072 00.000 10672 OnExposeComplete: enter 19:55:13.072 00.000 10672 UpdateGuideState(): m_state=6 19:55:13.072 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1560 19:55:13.072 00.000 10672 Star::Find returns 1 (0), X=1060.51, Y=816.03, Mass=254742, SNR=48.3, Peak=44880 HFD=2.3 19:55:13.072 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.02) = xAngle (2.66 = 2.66) 19:55:13.072 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.46 = -0.46) 19:55:13.072 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.25 hyp=0.72 cameraTheta=-0.36 mountX=-0.64 mountY=-0.32, mountTheta=-2.67 19:55:13.072 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.25, opts=13) 19:55:13.072 00.000 10672 Enqueuing Move request for scope (0.67, -0.25) 19:55:13.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:55:13.072 00.000 428 Worker thread wakes up 19:55:13.072 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.25) opts 0xd 19:55:13.072 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.25) 19:55:13.072 00.000 428 Moving (0.67, -0.25) raw xDistance=-0.64 yDistance=-0.32 19:55:13.072 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 19:55:13.072 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:13.072 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 19:55:13.072 00.000 428 MoveAxis(E, 592, ABG) 19:55:13.072 00.000 428 Guiding Dir = 2, Dur = 592 19:55:13.072 00.000 428 IsSlewing returns 0 19:55:13.072 00.000 428 IsGuiding returns 0 19:55:13.088 00.016 428 PulseGuide returned control before completion, sleep 585 19:55:13.104 00.016 10672 UpdateGuideState exits: m=254742 SNR=48.3 19:55:13.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:13.104 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:13.104 00.000 10672 Enqueuing Expose request 19:55:13.697 00.593 428 IsGuiding returns 0 19:55:13.697 00.000 428 Move returns status 0, amount 592 19:55:13.697 00.000 428 MoveAxis(N, 0, ABG) 19:55:13.697 00.000 428 Move returns status 0, amount 0 19:55:13.697 00.000 428 move complete, result=0 19:55:13.697 00.000 428 worker thread done servicing request 19:55:13.697 00.000 428 Worker thread wakes up 19:55:13.697 00.000 10672 GuideStep: -0.6 px 592 ms EAST, -0.3 px 0 ms NORTH 19:55:13.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:13.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:14.057 00.360 10672 read socket command 10 19:55:14.057 00.000 10672 processing socket request REQDIST 19:55:14.057 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:55:14.057 00.000 10672 Sending socket response 48 (0x30) 19:55:15.431 01.374 428 Exposure complete 19:55:15.556 00.125 428 worker thread done servicing request 19:55:15.556 00.000 10672 OnExposeComplete: enter 19:55:15.556 00.000 10672 UpdateGuideState(): m_state=6 19:55:15.556 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1561 19:55:15.556 00.000 10672 Star::Find returns 1 (0), X=1060.06, Y=816.42, Mass=252939, SNR=48.5, Peak=42704 HFD=2.3 19:55:15.556 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.02) = xAngle (3.57 = -2.71) 19:55:15.556 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.44 = 0.44) 19:55:15.556 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.14 hyp=0.26 cameraTheta=0.55 mountX=-0.24 mountY=0.11, mountTheta=2.70 19:55:15.556 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.14, opts=13) 19:55:15.556 00.000 10672 Enqueuing Move request for scope (0.23, 0.14) 19:55:15.556 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1384, FiltMax=65488, Gamma=1.000 19:55:15.556 00.000 428 Worker thread wakes up 19:55:15.556 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.14) opts 0xd 19:55:15.556 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.14) 19:55:15.556 00.000 428 Moving (0.23, 0.14) raw xDistance=-0.24 yDistance=0.11 19:55:15.556 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:55:15.556 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:15.556 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 19:55:15.556 00.000 428 MoveAxis(E, 0, ABG) 19:55:15.556 00.000 428 Move returns status 0, amount 0 19:55:15.556 00.000 428 MoveAxis(N, 0, ABG) 19:55:15.556 00.000 428 Move returns status 0, amount 0 19:55:15.556 00.000 428 move complete, result=0 19:55:15.556 00.000 428 worker thread done servicing request 19:55:15.587 00.031 10672 UpdateGuideState exits: m=252939 SNR=48.5 19:55:15.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:15.587 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:15.587 00.000 10672 Enqueuing Expose request 19:55:15.587 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:55:15.587 00.000 428 Worker thread wakes up 19:55:15.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:15.587 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:17.934 02.347 428 Exposure complete 19:55:18.075 00.141 428 worker thread done servicing request 19:55:18.075 00.000 10672 OnExposeComplete: enter 19:55:18.075 00.000 10672 UpdateGuideState(): m_state=6 19:55:18.075 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1562 19:55:18.075 00.000 10672 Star::Find returns 1 (0), X=1059.73, Y=816.30, Mass=281991, SNR=51.2, Peak=60144 HFD=2.7 19:55:18.075 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.02) = xAngle (6.01 = -0.27) 19:55:18.075 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.88 = 2.88) 19:55:18.075 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.99 mountX=0.10 mountY=0.03, mountTheta=0.26 19:55:18.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.02, opts=13) 19:55:18.075 00.000 10672 Enqueuing Move request for scope (-0.10, 0.02) 19:55:18.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:55:18.075 00.000 428 Worker thread wakes up 19:55:18.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd 19:55:18.075 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.02) 19:55:18.075 00.000 428 Moving (-0.10, 0.02) raw xDistance=0.10 yDistance=0.03 19:55:18.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:55:18.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:18.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:55:18.075 00.000 428 MoveAxis(E, 0, ABG) 19:55:18.075 00.000 428 Move returns status 0, amount 0 19:55:18.075 00.000 428 MoveAxis(N, 0, ABG) 19:55:18.075 00.000 428 Move returns status 0, amount 0 19:55:18.075 00.000 428 move complete, result=0 19:55:18.075 00.000 428 worker thread done servicing request 19:55:18.091 00.016 10672 UpdateGuideState exits: m=281991 SNR=51.2 19:55:18.091 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:18.106 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:18.106 00.000 10672 Enqueuing Expose request 19:55:18.106 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:55:18.106 00.000 428 Worker thread wakes up 19:55:18.106 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:18.106 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:19.059 00.953 10672 read socket command 10 19:55:19.059 00.000 10672 processing socket request REQDIST 19:55:19.059 00.000 10672 SOCKSVR: Sending pixel error of 0.32 19:55:19.059 00.000 10672 Sending socket response 32 (0x20) 19:55:20.418 01.359 428 Exposure complete 19:55:20.543 00.125 428 worker thread done servicing request 19:55:20.543 00.000 10672 OnExposeComplete: enter 19:55:20.543 00.000 10672 UpdateGuideState(): m_state=6 19:55:20.543 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1563 19:55:20.543 00.000 10672 Star::Find returns 1 (0), X=1060.22, Y=816.64, Mass=237225, SNR=44.2, Peak=36048 HFD=2.4 19:55:20.543 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.02) = xAngle (3.76 = -2.52) 19:55:20.543 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.64 = 0.64) 19:55:20.543 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.36 hyp=0.52 cameraTheta=0.74 mountX=-0.43 mountY=0.31, mountTheta=2.51 19:55:20.559 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.36, opts=13) 19:55:20.559 00.000 10672 Enqueuing Move request for scope (0.39, 0.36) 19:55:20.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:55:20.559 00.000 428 Worker thread wakes up 19:55:20.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.36) opts 0xd 19:55:20.559 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.36) 19:55:20.559 00.000 428 Moving (0.39, 0.36) raw xDistance=-0.43 yDistance=0.31 19:55:20.559 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 19:55:20.559 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:20.559 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 19:55:20.559 00.000 428 MoveAxis(E, 0, ABG) 19:55:20.559 00.000 428 Move returns status 0, amount 0 19:55:20.559 00.000 428 MoveAxis(N, 0, ABG) 19:55:20.559 00.000 428 Move returns status 0, amount 0 19:55:20.559 00.000 428 move complete, result=0 19:55:20.559 00.000 428 worker thread done servicing request 19:55:20.574 00.015 10672 UpdateGuideState exits: m=237225 SNR=44.2 19:55:20.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:20.574 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:20.574 00.000 10672 Enqueuing Expose request 19:55:20.574 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 19:55:20.574 00.000 428 Worker thread wakes up 19:55:20.574 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:20.574 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:22.933 02.359 428 Exposure complete 19:55:23.089 00.156 428 worker thread done servicing request 19:55:23.089 00.000 10672 OnExposeComplete: enter 19:55:23.089 00.000 10672 UpdateGuideState(): m_state=6 19:55:23.089 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1564 19:55:23.089 00.000 10672 Star::Find returns 1 (0), X=1060.49, Y=816.38, Mass=253178, SNR=54.4, Peak=39216 HFD=3.1 19:55:23.089 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.02) = xAngle (3.17 = -3.12) 19:55:23.089 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.04 = 0.04) 19:55:23.089 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.10 hyp=0.66 cameraTheta=0.15 mountX=-0.66 mountY=0.03, mountTheta=3.10 19:55:23.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.10, opts=13) 19:55:23.089 00.000 10672 Enqueuing Move request for scope (0.65, 0.10) 19:55:23.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:55:23.089 00.000 428 Worker thread wakes up 19:55:23.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.10) opts 0xd 19:55:23.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, 0.10) 19:55:23.089 00.000 428 Moving (0.65, 0.10) raw xDistance=-0.66 yDistance=0.03 19:55:23.089 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 19:55:23.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:23.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:55:23.089 00.000 428 MoveAxis(E, 616, ABG) 19:55:23.089 00.000 428 Guiding Dir = 2, Dur = 616 19:55:23.089 00.000 428 IsSlewing returns 0 19:55:23.089 00.000 428 IsGuiding returns 0 19:55:23.105 00.016 10672 UpdateGuideState exits: m=253178 SNR=54.4 19:55:23.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:23.105 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:23.105 00.000 10672 Enqueuing Expose request 19:55:23.120 00.015 428 PulseGuide returned control before completion, sleep 599 19:55:23.729 00.609 428 IsGuiding returns 1 19:55:23.729 00.000 428 scope still moving after pulse duration time elapsed 19:55:23.761 00.032 428 IsSlewing returns 0 19:55:23.761 00.000 428 IsGuiding returns 0 19:55:23.761 00.000 428 scope move finished after 616 + 51 ms 19:55:23.761 00.000 428 Move returns status 0, amount 616 19:55:23.761 00.000 428 MoveAxis(N, 0, ABG) 19:55:23.761 00.000 428 Move returns status 0, amount 0 19:55:23.761 00.000 428 move complete, result=0 19:55:23.761 00.000 428 worker thread done servicing request 19:55:23.761 00.000 428 Worker thread wakes up 19:55:23.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:23.761 00.000 10672 GuideStep: -0.7 px 616 ms EAST, 0.0 px 0 ms NORTH 19:55:23.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:24.062 00.301 10672 read socket command 10 19:55:24.062 00.000 10672 processing socket request REQDIST 19:55:24.062 00.000 10672 SOCKSVR: Sending pixel error of 0.46 19:55:24.062 00.000 10672 Sending socket response 46 (0x2e) 19:55:25.436 01.374 428 Exposure complete 19:55:25.561 00.125 428 worker thread done servicing request 19:55:25.561 00.000 10672 OnExposeComplete: enter 19:55:25.561 00.000 10672 UpdateGuideState(): m_state=6 19:55:25.577 00.016 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1565 19:55:25.577 00.000 10672 Star::Find returns 1 (0), X=1060.33, Y=816.25, Mass=264282, SNR=51.2, Peak=49120 HFD=2.6 19:55:25.577 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 19:55:25.577 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 19:55:25.577 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.03 hyp=0.50 cameraTheta=-0.06 mountX=-0.49 mountY=-0.08, mountTheta=-2.97 19:55:25.577 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.03, opts=13) 19:55:25.577 00.000 10672 Enqueuing Move request for scope (0.50, -0.03) 19:55:25.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:55:25.577 00.000 428 Worker thread wakes up 19:55:25.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.03) opts 0xd 19:55:25.577 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.03) 19:55:25.577 00.000 428 Moving (0.50, -0.03) raw xDistance=-0.49 yDistance=-0.08 19:55:25.577 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.49 19:55:25.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:25.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 19:55:25.577 00.000 428 MoveAxis(E, 498, ABG) 19:55:25.577 00.000 428 Guiding Dir = 2, Dur = 498 19:55:25.592 00.015 10672 UpdateGuideState exits: m=264282 SNR=51.2 19:55:25.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:25.592 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:25.592 00.000 10672 Enqueuing Expose request 19:55:25.608 00.016 428 IsSlewing returns 0 19:55:25.608 00.000 428 IsGuiding returns 0 19:55:25.623 00.015 428 PulseGuide returned control before completion, sleep 494 19:55:26.155 00.532 428 IsGuiding returns 0 19:55:26.155 00.000 428 Move returns status 0, amount 498 19:55:26.155 00.000 428 MoveAxis(N, 0, ABG) 19:55:26.155 00.000 428 Move returns status 0, amount 0 19:55:26.155 00.000 428 move complete, result=0 19:55:26.155 00.000 428 worker thread done servicing request 19:55:26.155 00.000 10672 GuideStep: -0.5 px 498 ms EAST, -0.1 px 0 ms NORTH 19:55:26.155 00.000 428 Worker thread wakes up 19:55:26.155 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:26.155 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:27.920 01.765 428 Exposure complete 19:55:28.045 00.125 428 worker thread done servicing request 19:55:28.045 00.000 10672 OnExposeComplete: enter 19:55:28.045 00.000 10672 UpdateGuideState(): m_state=6 19:55:28.045 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1566 19:55:28.060 00.015 10672 Star::Find returns 1 (0), X=1059.59, Y=816.23, Mass=254915, SNR=43.8, Peak=36912 HFD=2.3 19:55:28.060 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 19:55:28.060 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 19:55:28.060 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.94 mountX=0.25 mountY=-0.02, mountTheta=-0.09 19:55:28.060 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.05, opts=13) 19:55:28.060 00.000 10672 Enqueuing Move request for scope (-0.25, -0.05) 19:55:28.060 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:55:28.060 00.000 428 Worker thread wakes up 19:55:28.060 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd 19:55:28.060 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.05) 19:55:28.060 00.000 428 Moving (-0.25, -0.05) raw xDistance=0.25 yDistance=-0.02 19:55:28.060 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 19:55:28.060 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:28.060 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 19:55:28.060 00.000 428 MoveAxis(E, 0, ABG) 19:55:28.060 00.000 428 Move returns status 0, amount 0 19:55:28.060 00.000 428 MoveAxis(N, 0, ABG) 19:55:28.060 00.000 428 Move returns status 0, amount 0 19:55:28.060 00.000 428 move complete, result=0 19:55:28.060 00.000 428 worker thread done servicing request 19:55:28.076 00.016 10672 UpdateGuideState exits: m=254915 SNR=43.8 19:55:28.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:28.076 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:28.076 00.000 10672 Enqueuing Expose request 19:55:28.076 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 19:55:28.076 00.000 428 Worker thread wakes up 19:55:28.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:28.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:29.060 00.984 10672 read socket command 10 19:55:29.060 00.000 10672 processing socket request REQDIST 19:55:29.060 00.000 10672 SOCKSVR: Sending pixel error of 0.40 19:55:29.060 00.000 10672 Sending socket response 40 (0x28) 19:55:30.434 01.374 428 Exposure complete 19:55:30.559 00.125 428 worker thread done servicing request 19:55:30.559 00.000 10672 OnExposeComplete: enter 19:55:30.559 00.000 10672 UpdateGuideState(): m_state=6 19:55:30.559 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1567 19:55:30.559 00.000 10672 Star::Find returns 1 (0), X=1059.75, Y=816.09, Mass=286610, SNR=52.9, Peak=52400 HFD=2.5 19:55:30.559 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 19:55:30.559 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 19:55:30.559 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.99 mountX=0.11 mountY=-0.18, mountTheta=-1.04 19:55:30.559 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.19, opts=13) 19:55:30.559 00.000 10672 Enqueuing Move request for scope (-0.08, -0.19) 19:55:30.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:55:30.559 00.000 428 Worker thread wakes up 19:55:30.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd 19:55:30.559 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.19) 19:55:30.559 00.000 428 Moving (-0.08, -0.19) raw xDistance=0.11 yDistance=-0.18 19:55:30.559 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:55:30.559 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:30.559 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 19:55:30.559 00.000 428 MoveAxis(E, 0, ABG) 19:55:30.559 00.000 428 Move returns status 0, amount 0 19:55:30.559 00.000 428 MoveAxis(N, 0, ABG) 19:55:30.559 00.000 428 Move returns status 0, amount 0 19:55:30.559 00.000 428 move complete, result=0 19:55:30.559 00.000 428 worker thread done servicing request 19:55:30.591 00.032 10672 UpdateGuideState exits: m=286610 SNR=52.9 19:55:30.591 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:30.591 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:30.591 00.000 10672 Enqueuing Expose request 19:55:30.591 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:55:30.591 00.000 428 Worker thread wakes up 19:55:30.591 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:30.591 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:32.923 02.332 428 Exposure complete 19:55:33.048 00.125 428 worker thread done servicing request 19:55:33.048 00.000 10672 OnExposeComplete: enter 19:55:33.048 00.000 10672 UpdateGuideState(): m_state=6 19:55:33.048 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1568 19:55:33.048 00.000 10672 Star::Find returns 1 (0), X=1059.71, Y=816.10, Mass=256226, SNR=40.2, Peak=48256 HFD=2.4 19:55:33.048 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 19:55:33.048 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25) 19:55:33.048 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.14 mountX=0.14 mountY=-0.17, mountTheta=-0.89 19:55:33.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.19, opts=13) 19:55:33.048 00.000 10672 Enqueuing Move request for scope (-0.12, -0.19) 19:55:33.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:55:33.048 00.000 428 Worker thread wakes up 19:55:33.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd 19:55:33.048 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.19) 19:55:33.048 00.000 428 Moving (-0.12, -0.19) raw xDistance=0.14 yDistance=-0.17 19:55:33.064 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:55:33.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:33.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 19:55:33.064 00.000 428 MoveAxis(E, 0, ABG) 19:55:33.064 00.000 428 Move returns status 0, amount 0 19:55:33.064 00.000 428 MoveAxis(N, 0, ABG) 19:55:33.064 00.000 428 Move returns status 0, amount 0 19:55:33.064 00.000 428 move complete, result=0 19:55:33.064 00.000 428 worker thread done servicing request 19:55:33.079 00.015 10672 UpdateGuideState exits: m=256226 SNR=40.2 19:55:33.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:33.079 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:33.079 00.000 10672 Enqueuing Expose request 19:55:33.079 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:55:33.079 00.000 428 Worker thread wakes up 19:55:33.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:33.079 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:34.048 00.969 10672 read socket command 10 19:55:34.048 00.000 10672 processing socket request REQDIST 19:55:34.048 00.000 10672 SOCKSVR: Sending pixel error of 0.31 19:55:34.048 00.000 10672 Sending socket response 31 (0x1f) 19:55:35.422 01.374 428 Exposure complete 19:55:35.563 00.141 428 worker thread done servicing request 19:55:35.563 00.000 10672 OnExposeComplete: enter 19:55:35.563 00.000 10672 UpdateGuideState(): m_state=6 19:55:35.563 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1569 19:55:35.563 00.000 10672 Star::Find returns 1 (0), X=1059.67, Y=816.20, Mass=226829, SNR=47.5, Peak=47488 HFD=2.6 19:55:35.563 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.02) = xAngle (0.36 = 0.36) 19:55:35.563 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76) 19:55:35.563 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-2.66 mountX=0.17 mountY=-0.07, mountTheta=-0.38 19:55:35.563 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.09, opts=13) 19:55:35.563 00.000 10672 Enqueuing Move request for scope (-0.16, -0.09) 19:55:35.563 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:55:35.563 00.000 428 Worker thread wakes up 19:55:35.563 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd 19:55:35.563 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.09) 19:55:35.563 00.000 428 Moving (-0.16, -0.09) raw xDistance=0.17 yDistance=-0.07 19:55:35.563 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:55:35.563 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:35.563 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 19:55:35.563 00.000 428 MoveAxis(E, 0, ABG) 19:55:35.563 00.000 428 Move returns status 0, amount 0 19:55:35.563 00.000 428 MoveAxis(N, 0, ABG) 19:55:35.563 00.000 428 Move returns status 0, amount 0 19:55:35.563 00.000 428 move complete, result=0 19:55:35.563 00.000 428 worker thread done servicing request 19:55:35.594 00.031 10672 UpdateGuideState exits: m=226829 SNR=47.5 19:55:35.594 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:35.594 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:35.594 00.000 10672 Enqueuing Expose request 19:55:35.594 00.000 428 Worker thread wakes up 19:55:35.594 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:55:35.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:35.594 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:37.921 02.327 428 Exposure complete 19:55:38.062 00.141 428 worker thread done servicing request 19:55:38.062 00.000 10672 OnExposeComplete: enter 19:55:38.062 00.000 10672 UpdateGuideState(): m_state=6 19:55:38.062 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1570 19:55:38.062 00.000 10672 Star::Find returns 1 (0), X=1060.19, Y=816.19, Mass=288698, SNR=49.6, Peak=43568 HFD=2.9 19:55:38.062 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 19:55:38.062 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.36 = -0.36) 19:55:38.062 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.09 hyp=0.36 cameraTheta=-0.26 mountX=-0.34 mountY=-0.13, mountTheta=-2.78 19:55:38.062 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.09, opts=13) 19:55:38.062 00.000 10672 Enqueuing Move request for scope (0.35, -0.09) 19:55:38.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:55:38.062 00.000 428 Worker thread wakes up 19:55:38.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.09) opts 0xd 19:55:38.062 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.09) 19:55:38.062 00.000 428 Moving (0.35, -0.09) raw xDistance=-0.34 yDistance=-0.13 19:55:38.062 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 19:55:38.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:38.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:55:38.062 00.000 428 MoveAxis(E, 0, ABG) 19:55:38.062 00.000 428 Move returns status 0, amount 0 19:55:38.062 00.000 428 MoveAxis(N, 0, ABG) 19:55:38.062 00.000 428 Move returns status 0, amount 0 19:55:38.062 00.000 428 move complete, result=0 19:55:38.062 00.000 428 worker thread done servicing request 19:55:38.093 00.031 10672 UpdateGuideState exits: m=288698 SNR=49.6 19:55:38.093 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:38.093 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:38.093 00.000 10672 Enqueuing Expose request 19:55:38.093 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 19:55:38.093 00.000 428 Worker thread wakes up 19:55:38.093 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:38.093 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:39.062 00.969 10672 read socket command 10 19:55:39.062 00.000 10672 processing socket request REQDIST 19:55:39.062 00.000 10672 SOCKSVR: Sending pixel error of 0.29 19:55:39.062 00.000 10672 Sending socket response 29 (0x1d) 19:55:40.421 01.359 428 Exposure complete 19:55:40.550 00.129 428 worker thread done servicing request 19:55:40.550 00.000 10672 OnExposeComplete: enter 19:55:40.550 00.000 10672 UpdateGuideState(): m_state=6 19:55:40.550 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1571 19:55:40.550 00.000 10672 Star::Find returns 1 (0), X=1059.85, Y=816.58, Mass=317132, SNR=50.2, Peak=41504 HFD=3.2 19:55:40.550 00.000 10672 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.02) = xAngle (4.53 = -1.75) 19:55:40.550 00.000 10672 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.40 = 1.40) 19:55:40.550 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.51 mountX=-0.05 mountY=0.29, mountTheta=1.75 19:55:40.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.30, opts=13) 19:55:40.550 00.000 10672 Enqueuing Move request for scope (0.02, 0.30) 19:55:40.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:55:40.550 00.000 428 Worker thread wakes up 19:55:40.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd 19:55:40.550 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.30) 19:55:40.550 00.000 428 Moving (0.02, 0.30) raw xDistance=-0.05 yDistance=0.29 19:55:40.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:55:40.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:40.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:55:40.550 00.000 428 MoveAxis(E, 0, ABG) 19:55:40.550 00.000 428 Move returns status 0, amount 0 19:55:40.550 00.000 428 MoveAxis(N, 0, ABG) 19:55:40.550 00.000 428 Move returns status 0, amount 0 19:55:40.550 00.000 428 move complete, result=0 19:55:40.550 00.000 428 worker thread done servicing request 19:55:40.566 00.016 10672 UpdateGuideState exits: m=317132 SNR=50.2 19:55:40.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:40.566 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:40.566 00.000 10672 Enqueuing Expose request 19:55:40.566 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:55:40.566 00.000 428 Worker thread wakes up 19:55:40.581 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:40.581 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:42.912 02.331 428 Exposure complete 19:55:43.049 00.137 428 worker thread done servicing request 19:55:43.049 00.000 10672 OnExposeComplete: enter 19:55:43.050 00.001 10672 UpdateGuideState(): m_state=6 19:55:43.050 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1572 19:55:43.050 00.000 10672 Star::Find returns 1 (0), X=1060.15, Y=815.88, Mass=293403, SNR=48.4, Peak=44768 HFD=3.3 19:55:43.050 00.000 10672 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.02) = xAngle (2.12 = 2.12) 19:55:43.050 00.000 10672 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.01 = -1.01) 19:55:43.050 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.40 hyp=0.51 cameraTheta=-0.90 mountX=-0.27 mountY=-0.44, mountTheta=-2.12 19:55:43.053 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.40, opts=13) 19:55:43.053 00.000 10672 Enqueuing Move request for scope (0.32, -0.40) 19:55:43.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:55:43.053 00.000 428 Worker thread wakes up 19:55:43.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.40) opts 0xd 19:55:43.053 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.40) 19:55:43.053 00.000 428 Moving (0.32, -0.40) raw xDistance=-0.27 yDistance=-0.44 19:55:43.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:55:43.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:43.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 19:55:43.053 00.000 428 MoveAxis(E, 0, ABG) 19:55:43.053 00.000 428 Move returns status 0, amount 0 19:55:43.053 00.000 428 MoveAxis(N, 0, ABG) 19:55:43.053 00.000 428 Move returns status 0, amount 0 19:55:43.053 00.000 428 move complete, result=0 19:55:43.054 00.001 428 worker thread done servicing request 19:55:43.076 00.022 10672 UpdateGuideState exits: m=293403 SNR=48.4 19:55:43.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:43.076 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:43.076 00.000 10672 Enqueuing Expose request 19:55:43.076 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:55:43.076 00.000 428 Worker thread wakes up 19:55:43.077 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:43.077 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:44.055 00.978 10672 read socket command 10 19:55:44.055 00.000 10672 processing socket request REQDIST 19:55:44.055 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:55:44.055 00.000 10672 Sending socket response 36 (0x24) 19:55:45.414 01.359 428 Exposure complete 19:55:45.539 00.125 428 worker thread done servicing request 19:55:45.539 00.000 10672 OnExposeComplete: enter 19:55:45.539 00.000 10672 UpdateGuideState(): m_state=6 19:55:45.539 00.000 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1573 19:55:45.539 00.000 10672 Star::Find returns 1 (0), X=1060.15, Y=816.91, Mass=262277, SNR=47.1, Peak=28096 HFD=3.5 19:55:45.539 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.02) = xAngle (4.13 = -2.16) 19:55:45.539 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.00 = 1.00) 19:55:45.539 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.63 hyp=0.71 cameraTheta=1.11 mountX=-0.39 mountY=0.59, mountTheta=2.15 19:55:45.555 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.63, opts=13) 19:55:45.555 00.000 10672 Enqueuing Move request for scope (0.32, 0.63) 19:55:45.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:55:45.555 00.000 428 Worker thread wakes up 19:55:45.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.63) opts 0xd 19:55:45.555 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.63) 19:55:45.555 00.000 428 Moving (0.32, 0.63) raw xDistance=-0.39 yDistance=0.59 19:55:45.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 19:55:45.555 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:55:45.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 19:55:45.555 00.000 428 MoveAxis(E, 0, ABG) 19:55:45.555 00.000 428 Move returns status 0, amount 0 19:55:45.555 00.000 428 MoveAxis(N, 0, ABG) 19:55:45.555 00.000 428 Move returns status 0, amount 0 19:55:45.555 00.000 428 move complete, result=0 19:55:45.555 00.000 428 worker thread done servicing request 19:55:45.570 00.015 10672 UpdateGuideState exits: m=262277 SNR=47.1 19:55:45.570 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:45.570 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:45.570 00.000 10672 Enqueuing Expose request 19:55:45.570 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 19:55:45.586 00.016 428 Worker thread wakes up 19:55:45.586 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:45.586 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:47.898 02.312 428 Exposure complete 19:55:48.038 00.140 428 worker thread done servicing request 19:55:48.038 00.000 10672 OnExposeComplete: enter 19:55:48.038 00.000 10672 UpdateGuideState(): m_state=6 19:55:48.038 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1574 19:55:48.038 00.000 10672 Star::Find returns 1 (0), X=1060.45, Y=816.38, Mass=288578, SNR=48.0, Peak=39312 HFD=3.1 19:55:48.038 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.02) = xAngle (3.18 = -3.11) 19:55:48.038 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.05 = 0.05) 19:55:48.038 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.10 hyp=0.62 cameraTheta=0.16 mountX=-0.62 mountY=0.03, mountTheta=3.09 19:55:48.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.10, opts=13) 19:55:48.038 00.000 10672 Enqueuing Move request for scope (0.62, 0.10) 19:55:48.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:55:48.038 00.000 428 Worker thread wakes up 19:55:48.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.10) opts 0xd 19:55:48.038 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.10) 19:55:48.038 00.000 428 Moving (0.62, 0.10) raw xDistance=-0.62 yDistance=0.03 19:55:48.038 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 19:55:48.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:48.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:55:48.038 00.000 428 MoveAxis(E, 580, ABG) 19:55:48.038 00.000 428 Guiding Dir = 2, Dur = 580 19:55:48.038 00.000 428 IsSlewing returns 0 19:55:48.038 00.000 428 IsGuiding returns 0 19:55:48.070 00.032 10672 UpdateGuideState exits: m=288578 SNR=48.0 19:55:48.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:48.070 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:48.070 00.000 10672 Enqueuing Expose request 19:55:48.070 00.000 428 PulseGuide returned control before completion, sleep 563 19:55:48.648 00.578 428 IsGuiding returns 1 19:55:48.648 00.000 428 scope still moving after pulse duration time elapsed 19:55:48.694 00.046 428 IsSlewing returns 0 19:55:48.694 00.000 428 IsGuiding returns 0 19:55:48.694 00.000 428 scope move finished after 580 + 72 ms 19:55:48.694 00.000 428 Move returns status 0, amount 580 19:55:48.694 00.000 428 MoveAxis(N, 0, ABG) 19:55:48.694 00.000 428 Move returns status 0, amount 0 19:55:48.694 00.000 428 move complete, result=0 19:55:48.694 00.000 428 worker thread done servicing request 19:55:48.694 00.000 10672 GuideStep: -0.6 px 580 ms EAST, 0.0 px 0 ms NORTH 19:55:48.694 00.000 428 Worker thread wakes up 19:55:48.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:48.694 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:49.058 00.364 10672 read socket command 10 19:55:49.058 00.000 10672 processing socket request REQDIST 19:55:49.058 00.000 10672 SOCKSVR: Sending pixel error of 0.51 19:55:49.058 00.000 10672 Sending socket response 51 (0x33) 19:55:50.402 01.344 428 Exposure complete 19:55:50.527 00.125 428 worker thread done servicing request 19:55:50.527 00.000 10672 OnExposeComplete: enter 19:55:50.527 00.000 10672 UpdateGuideState(): m_state=6 19:55:50.542 00.015 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1575 19:55:50.542 00.000 10672 Star::Find returns 1 (0), X=1059.90, Y=816.58, Mass=237826, SNR=40.7, Peak=29504 HFD=2.9 19:55:50.542 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.02) = xAngle (4.36 = -1.92) 19:55:50.542 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.23 = 1.23) 19:55:50.542 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.34 mountX=-0.11 mountY=0.29, mountTheta=1.92 19:55:50.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.30, opts=13) 19:55:50.542 00.000 10672 Enqueuing Move request for scope (0.07, 0.30) 19:55:50.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:55:50.542 00.000 428 Worker thread wakes up 19:55:50.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.30) opts 0xd 19:55:50.542 00.000 10672 UpdateGuideState exits: m=237826 SNR=40.7 19:55:50.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:50.542 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.30) 19:55:50.542 00.000 428 Moving (0.07, 0.30) raw xDistance=-0.11 yDistance=0.29 19:55:50.542 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:50.542 00.000 10672 Enqueuing Expose request 19:55:50.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:55:50.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:50.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 19:55:50.542 00.000 428 MoveAxis(E, 0, ABG) 19:55:50.542 00.000 428 Move returns status 0, amount 0 19:55:50.542 00.000 428 MoveAxis(N, 0, ABG) 19:55:50.542 00.000 428 Move returns status 0, amount 0 19:55:50.542 00.000 428 move complete, result=0 19:55:50.542 00.000 428 worker thread done servicing request 19:55:50.542 00.000 428 Worker thread wakes up 19:55:50.542 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:55:50.542 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:50.542 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:52.916 02.374 428 Exposure complete 19:55:53.057 00.141 428 worker thread done servicing request 19:55:53.057 00.000 10672 OnExposeComplete: enter 19:55:53.057 00.000 10672 UpdateGuideState(): m_state=6 19:55:53.057 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1576 19:55:53.057 00.000 10672 Star::Find returns 1 (0), X=1060.40, Y=816.25, Mass=284782, SNR=50.9, Peak=38880 HFD=2.8 19:55:53.057 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.02) = xAngle (2.97 = 2.97) 19:55:53.057 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.16 = -0.16) 19:55:53.057 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.03 hyp=0.56 cameraTheta=-0.05 mountX=-0.56 mountY=-0.09, mountTheta=-2.98 19:55:53.057 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.03, opts=13) 19:55:53.057 00.000 10672 Enqueuing Move request for scope (0.56, -0.03) 19:55:53.057 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:55:53.057 00.000 428 Worker thread wakes up 19:55:53.057 00.000 10672 UpdateGuideState exits: m=284782 SNR=50.9 19:55:53.057 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.03) opts 0xd 19:55:53.057 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:53.057 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.03) 19:55:53.057 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:53.057 00.000 428 Moving (0.56, -0.03) raw xDistance=-0.56 yDistance=-0.09 19:55:53.057 00.000 10672 Enqueuing Expose request 19:55:53.057 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 19:55:53.057 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:53.057 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 19:55:53.057 00.000 428 MoveAxis(E, 516, ABG) 19:55:53.057 00.000 428 Guiding Dir = 2, Dur = 516 19:55:53.057 00.000 428 IsSlewing returns 0 19:55:53.057 00.000 428 IsGuiding returns 0 19:55:53.088 00.031 428 PulseGuide returned control before completion, sleep 502 19:55:53.635 00.547 428 IsGuiding returns 0 19:55:53.635 00.000 428 Move returns status 0, amount 516 19:55:53.635 00.000 428 MoveAxis(N, 0, ABG) 19:55:53.635 00.000 428 Move returns status 0, amount 0 19:55:53.635 00.000 428 move complete, result=0 19:55:53.635 00.000 428 worker thread done servicing request 19:55:53.635 00.000 428 Worker thread wakes up 19:55:53.635 00.000 10672 GuideStep: -0.6 px 516 ms EAST, -0.1 px 0 ms NORTH 19:55:53.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:53.635 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:54.072 00.437 10672 read socket command 10 19:55:54.072 00.000 10672 processing socket request REQDIST 19:55:54.072 00.000 10672 SOCKSVR: Sending pixel error of 0.48 19:55:54.072 00.000 10672 Sending socket response 48 (0x30) 19:55:55.416 01.344 428 Exposure complete 19:55:55.556 00.140 428 worker thread done servicing request 19:55:55.556 00.000 10672 OnExposeComplete: enter 19:55:55.556 00.000 10672 UpdateGuideState(): m_state=6 19:55:55.556 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1577 19:55:55.556 00.000 10672 Star::Find returns 1 (0), X=1059.58, Y=816.37, Mass=243758, SNR=50.0, Peak=53808 HFD=2.9 19:55:55.556 00.000 10672 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.02) = xAngle (5.82 = -0.46) 19:55:55.556 00.000 10672 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.69 = 2.69) 19:55:55.556 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.09 hyp=0.27 cameraTheta=2.80 mountX=0.24 mountY=0.12, mountTheta=0.45 19:55:55.556 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.09, opts=13) 19:55:55.556 00.000 10672 Enqueuing Move request for scope (-0.25, 0.09) 19:55:55.556 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:55:55.556 00.000 428 Worker thread wakes up 19:55:55.556 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.09) opts 0xd 19:55:55.556 00.000 10672 UpdateGuideState exits: m=243758 SNR=50.0 19:55:55.556 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:55.556 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.09) 19:55:55.556 00.000 428 Moving (-0.25, 0.09) raw xDistance=0.24 yDistance=0.12 19:55:55.556 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:55.556 00.000 10672 Enqueuing Expose request 19:55:55.556 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:55:55.556 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:55.556 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 19:55:55.556 00.000 428 MoveAxis(E, 0, ABG) 19:55:55.556 00.000 428 Move returns status 0, amount 0 19:55:55.556 00.000 428 MoveAxis(N, 0, ABG) 19:55:55.556 00.000 428 Move returns status 0, amount 0 19:55:55.556 00.000 428 move complete, result=0 19:55:55.556 00.000 428 worker thread done servicing request 19:55:55.556 00.000 428 Worker thread wakes up 19:55:55.556 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:55:55.556 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:55.556 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:57.919 02.363 428 Exposure complete 19:55:58.044 00.125 428 worker thread done servicing request 19:55:58.044 00.000 10672 OnExposeComplete: enter 19:55:58.044 00.000 10672 UpdateGuideState(): m_state=6 19:55:58.044 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1578 19:55:58.044 00.000 10672 Star::Find returns 1 (0), X=1060.19, Y=815.92, Mass=268799, SNR=46.9, Peak=42480 HFD=2.7 19:55:58.044 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.02) = xAngle (2.23 = 2.23) 19:55:58.044 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.90 = -0.90) 19:55:58.044 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.36 hyp=0.51 cameraTheta=-0.79 mountX=-0.31 mountY=-0.40, mountTheta=-2.23 19:55:58.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.36, opts=13) 19:55:58.060 00.016 10672 Enqueuing Move request for scope (0.36, -0.36) 19:55:58.060 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:55:58.060 00.000 428 Worker thread wakes up 19:55:58.060 00.000 10672 UpdateGuideState exits: m=268799 SNR=46.9 19:55:58.060 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.36) opts 0xd 19:55:58.060 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:58.060 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.36) 19:55:58.060 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:55:58.060 00.000 428 Moving (0.36, -0.36) raw xDistance=-0.31 yDistance=-0.40 19:55:58.060 00.000 10672 Enqueuing Expose request 19:55:58.060 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:55:58.060 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:58.060 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 19:55:58.060 00.000 428 MoveAxis(E, 0, ABG) 19:55:58.060 00.000 428 Move returns status 0, amount 0 19:55:58.060 00.000 428 MoveAxis(N, 0, ABG) 19:55:58.060 00.000 428 Move returns status 0, amount 0 19:55:58.060 00.000 428 move complete, result=0 19:55:58.060 00.000 428 worker thread done servicing request 19:55:58.060 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:55:58.060 00.000 428 Worker thread wakes up 19:55:58.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:55:58.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:55:59.060 01.000 10672 read socket command 10 19:55:59.060 00.000 10672 processing socket request REQDIST 19:55:59.060 00.000 10672 SOCKSVR: Sending pixel error of 0.44 19:55:59.060 00.000 10672 Sending socket response 44 (0x2c) 19:56:00.403 01.343 428 Exposure complete 19:56:00.528 00.125 428 worker thread done servicing request 19:56:00.528 00.000 10672 OnExposeComplete: enter 19:56:00.528 00.000 10672 UpdateGuideState(): m_state=6 19:56:00.544 00.016 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1579 19:56:00.544 00.000 10672 Star::Find returns 1 (0), X=1060.13, Y=816.07, Mass=235189, SNR=43.0, Peak=44768 HFD=2.3 19:56:00.544 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 19:56:00.544 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 19:56:00.544 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.22 hyp=0.37 cameraTheta=-0.63 mountX=-0.27 mountY=-0.25, mountTheta=-2.39 19:56:00.544 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.22, opts=13) 19:56:00.544 00.000 10672 Enqueuing Move request for scope (0.29, -0.22) 19:56:00.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:56:00.544 00.000 428 Worker thread wakes up 19:56:00.544 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.22) opts 0xd 19:56:00.544 00.000 10672 UpdateGuideState exits: m=235189 SNR=43.0 19:56:00.544 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:00.544 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.22) 19:56:00.544 00.000 428 Moving (0.29, -0.22) raw xDistance=-0.27 yDistance=-0.25 19:56:00.544 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:00.544 00.000 10672 Enqueuing Expose request 19:56:00.544 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 19:56:00.544 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:00.544 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 19:56:00.544 00.000 428 MoveAxis(E, 0, ABG) 19:56:00.544 00.000 428 Move returns status 0, amount 0 19:56:00.544 00.000 428 MoveAxis(N, 0, ABG) 19:56:00.544 00.000 428 Move returns status 0, amount 0 19:56:00.544 00.000 428 move complete, result=0 19:56:00.544 00.000 428 worker thread done servicing request 19:56:00.544 00.000 428 Worker thread wakes up 19:56:00.544 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 19:56:00.544 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:00.544 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:02.902 02.358 428 Exposure complete 19:56:03.043 00.141 428 worker thread done servicing request 19:56:03.043 00.000 10672 OnExposeComplete: enter 19:56:03.043 00.000 10672 UpdateGuideState(): m_state=6 19:56:03.043 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1580 19:56:03.043 00.000 10672 Star::Find returns 1 (0), X=1059.90, Y=816.04, Mass=257127, SNR=40.2, Peak=46832 HFD=2.6 19:56:03.043 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 19:56:03.043 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 19:56:03.043 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.30 mountX=-0.04 mountY=-0.24, mountTheta=-1.72 19:56:03.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.24, opts=13) 19:56:03.043 00.000 10672 Enqueuing Move request for scope (0.07, -0.24) 19:56:03.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 19:56:03.043 00.000 428 Worker thread wakes up 19:56:03.043 00.000 10672 UpdateGuideState exits: m=257127 SNR=40.2 19:56:03.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd 19:56:03.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:03.043 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.24) 19:56:03.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:03.043 00.000 428 Moving (0.07, -0.24) raw xDistance=-0.04 yDistance=-0.24 19:56:03.043 00.000 10672 Enqueuing Expose request 19:56:03.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:56:03.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:03.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 19:56:03.043 00.000 428 MoveAxis(E, 0, ABG) 19:56:03.043 00.000 428 Move returns status 0, amount 0 19:56:03.043 00.000 428 MoveAxis(N, 0, ABG) 19:56:03.043 00.000 428 Move returns status 0, amount 0 19:56:03.043 00.000 428 move complete, result=0 19:56:03.043 00.000 428 worker thread done servicing request 19:56:03.043 00.000 428 Worker thread wakes up 19:56:03.043 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:56:03.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:03.043 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:04.058 01.015 10672 read socket command 10 19:56:04.058 00.000 10672 processing socket request REQDIST 19:56:04.058 00.000 10672 SOCKSVR: Sending pixel error of 0.36 19:56:04.058 00.000 10672 Sending socket response 36 (0x24) 19:56:05.422 01.364 428 Exposure complete 19:56:05.547 00.125 428 worker thread done servicing request 19:56:05.547 00.000 10672 OnExposeComplete: enter 19:56:05.547 00.000 10672 UpdateGuideState(): m_state=6 19:56:05.547 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1581 19:56:05.547 00.000 10672 Star::Find returns 1 (0), X=1059.75, Y=815.74, Mass=240402, SNR=40.7, Peak=29728 HFD=2.9 19:56:05.547 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 19:56:05.547 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 19:56:05.547 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.54 hyp=0.55 cameraTheta=-1.72 mountX=0.15 mountY=-0.53, mountTheta=-1.30 19:56:05.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.54, opts=13) 19:56:05.547 00.000 10672 Enqueuing Move request for scope (-0.08, -0.54) 19:56:05.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:56:05.547 00.000 428 Worker thread wakes up 19:56:05.547 00.000 10672 UpdateGuideState exits: m=240402 SNR=40.7 19:56:05.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.54) opts 0xd 19:56:05.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:05.547 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.54) 19:56:05.547 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:05.547 00.000 428 Moving (-0.08, -0.54) raw xDistance=0.15 yDistance=-0.53 19:56:05.547 00.000 10672 Enqueuing Expose request 19:56:05.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:56:05.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:05.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 19:56:05.547 00.000 428 MoveAxis(E, 0, ABG) 19:56:05.547 00.000 428 Move returns status 0, amount 0 19:56:05.547 00.000 428 MoveAxis(N, 0, ABG) 19:56:05.547 00.000 428 Move returns status 0, amount 0 19:56:05.547 00.000 428 move complete, result=0 19:56:05.547 00.000 428 worker thread done servicing request 19:56:05.547 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:56:05.547 00.000 428 Worker thread wakes up 19:56:05.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:05.547 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:07.890 02.343 428 Exposure complete 19:56:08.046 00.156 428 worker thread done servicing request 19:56:08.046 00.000 10672 OnExposeComplete: enter 19:56:08.046 00.000 10672 UpdateGuideState(): m_state=6 19:56:08.046 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1582 19:56:08.046 00.000 10672 Star::Find returns 1 (0), X=1059.53, Y=815.70, Mass=292165, SNR=50.1, Peak=36048 HFD=3.5 19:56:08.046 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.02) = xAngle (0.97 = 0.97) 19:56:08.046 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 19:56:08.046 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.58 hyp=0.66 cameraTheta=-2.05 mountX=0.37 mountY=-0.55, mountTheta=-0.98 19:56:08.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.58, opts=13) 19:56:08.046 00.000 10672 Enqueuing Move request for scope (-0.30, -0.58) 19:56:08.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 19:56:08.046 00.000 428 Worker thread wakes up 19:56:08.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.58) opts 0xd 19:56:08.046 00.000 10672 UpdateGuideState exits: m=292165 SNR=50.1 19:56:08.046 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:08.046 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.58) 19:56:08.046 00.000 428 Moving (-0.30, -0.58) raw xDistance=0.37 yDistance=-0.55 19:56:08.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 19:56:08.046 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:08.046 00.000 10672 Enqueuing Expose request 19:56:08.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:08.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 19:56:08.046 00.000 428 MoveAxis(E, 0, ABG) 19:56:08.046 00.000 428 Move returns status 0, amount 0 19:56:08.046 00.000 428 MoveAxis(N, 0, ABG) 19:56:08.046 00.000 428 Move returns status 0, amount 0 19:56:08.046 00.000 428 move complete, result=0 19:56:08.046 00.000 428 worker thread done servicing request 19:56:08.046 00.000 428 Worker thread wakes up 19:56:08.046 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 19:56:08.046 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:08.046 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:09.061 01.015 10672 read socket command 10 19:56:09.061 00.000 10672 processing socket request REQDIST 19:56:09.061 00.000 10672 SOCKSVR: Sending pixel error of 0.49 19:56:09.061 00.000 10672 Sending socket response 49 (0x31) 19:56:10.420 01.359 428 Exposure complete 19:56:10.561 00.141 428 worker thread done servicing request 19:56:10.561 00.000 10672 OnExposeComplete: enter 19:56:10.561 00.000 10672 UpdateGuideState(): m_state=6 19:56:10.561 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1583 19:56:10.576 00.015 10672 Star::Find returns 1 (0), X=1059.24, Y=815.86, Mass=246249, SNR=42.9, Peak=34080 HFD=2.7 19:56:10.576 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.02) = xAngle (0.49 = 0.49) 19:56:10.576 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63) 19:56:10.576 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.42 hyp=0.73 cameraTheta=-2.53 mountX=0.64 mountY=-0.35, mountTheta=-0.50 19:56:10.576 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.42, opts=13) 19:56:10.576 00.000 10672 Enqueuing Move request for scope (-0.59, -0.42) 19:56:10.576 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:56:10.576 00.000 428 Worker thread wakes up 19:56:10.576 00.000 10672 UpdateGuideState exits: m=246249 SNR=42.9 19:56:10.576 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.42) opts 0xd 19:56:10.576 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:10.576 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.42) 19:56:10.576 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:10.576 00.000 428 Moving (-0.59, -0.42) raw xDistance=0.64 yDistance=-0.35 19:56:10.576 00.000 10672 Enqueuing Expose request 19:56:10.576 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 19:56:10.576 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:10.576 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 19:56:10.576 00.000 428 MoveAxis(W, 596, ABG) 19:56:10.576 00.000 428 Guiding Dir = 3, Dur = 596 19:56:10.576 00.000 428 IsSlewing returns 0 19:56:10.576 00.000 428 IsGuiding returns 0 19:56:10.592 00.016 428 PulseGuide returned control before completion, sleep 591 19:56:11.201 00.609 428 IsGuiding returns 0 19:56:11.201 00.000 428 Move returns status 0, amount 596 19:56:11.201 00.000 428 MoveAxis(N, 0, ABG) 19:56:11.201 00.000 428 Move returns status 0, amount 0 19:56:11.201 00.000 428 move complete, result=0 19:56:11.201 00.000 428 worker thread done servicing request 19:56:11.201 00.000 428 Worker thread wakes up 19:56:11.201 00.000 10672 GuideStep: 0.6 px 596 ms WEST, -0.4 px 0 ms NORTH 19:56:11.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:11.201 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:12.888 01.687 428 Exposure complete 19:56:13.028 00.140 428 worker thread done servicing request 19:56:13.028 00.000 10672 OnExposeComplete: enter 19:56:13.028 00.000 10672 UpdateGuideState(): m_state=6 19:56:13.044 00.016 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1584 19:56:13.044 00.000 10672 Star::Find returns 1 (0), X=1059.93, Y=815.69, Mass=225999, SNR=40.1, Peak=38224 HFD=2.6 19:56:13.044 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 19:56:13.044 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 19:56:13.044 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.60 hyp=0.60 cameraTheta=-1.41 mountX=-0.02 mountY=-0.60, mountTheta=-1.61 19:56:13.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.60, opts=13) 19:56:13.044 00.000 10672 Enqueuing Move request for scope (0.10, -0.60) 19:56:13.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:56:13.044 00.000 428 Worker thread wakes up 19:56:13.044 00.000 10672 UpdateGuideState exits: m=225999 SNR=40.1 19:56:13.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.60) opts 0xd 19:56:13.044 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:13.044 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.60) 19:56:13.044 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:13.044 00.000 428 Moving (0.10, -0.60) raw xDistance=-0.02 yDistance=-0.60 19:56:13.044 00.000 10672 Enqueuing Expose request 19:56:13.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:56:13.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 19:56:13.044 00.000 428 MoveAxis(E, 0, ABG) 19:56:13.044 00.000 428 Move returns status 0, amount 0 19:56:13.044 00.000 428 MoveAxis(N, 913, ABG) 19:56:13.044 00.000 428 Guiding Dir = 0, Dur = 913 19:56:13.044 00.000 428 IsSlewing returns 0 19:56:13.044 00.000 428 IsGuiding returns 0 19:56:13.122 00.078 428 PulseGuide returned control before completion, sleep 851 19:56:13.986 00.864 428 IsGuiding returns 1 19:56:13.986 00.000 428 scope still moving after pulse duration time elapsed 19:56:14.018 00.032 428 IsSlewing returns 0 19:56:14.018 00.000 428 IsGuiding returns 1 19:56:14.049 00.031 10672 read socket command 10 19:56:14.049 00.000 10672 processing socket request REQDIST 19:56:14.049 00.000 10672 SOCKSVR: Sending pixel error of 0.57 19:56:14.049 00.000 10672 Sending socket response 57 (0x39) 19:56:14.064 00.015 428 IsSlewing returns 0 19:56:14.096 00.032 428 IsGuiding returns 0 19:56:14.096 00.000 428 scope move finished after 913 + 136 ms 19:56:14.096 00.000 428 Move returns status 0, amount 913 19:56:14.096 00.000 428 move complete, result=0 19:56:14.096 00.000 428 worker thread done servicing request 19:56:14.096 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 913 ms NORTH 19:56:14.096 00.000 428 Worker thread wakes up 19:56:14.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:14.096 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:15.392 01.296 428 Exposure complete 19:56:15.517 00.125 428 worker thread done servicing request 19:56:15.517 00.000 10672 OnExposeComplete: enter 19:56:15.517 00.000 10672 UpdateGuideState(): m_state=6 19:56:15.533 00.016 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1585 19:56:15.533 00.000 10672 Star::Find returns 1 (0), X=1059.77, Y=816.15, Mass=239981, SNR=37.8, Peak=34960 HFD=2.4 19:56:15.533 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 19:56:15.533 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 19:56:15.533 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.01 mountX=0.08 mountY=-0.13, mountTheta=-1.01 19:56:15.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.13, opts=13) 19:56:15.533 00.000 10672 Enqueuing Move request for scope (-0.06, -0.13) 19:56:15.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:56:15.533 00.000 428 Worker thread wakes up 19:56:15.533 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd 19:56:15.533 00.000 10672 UpdateGuideState exits: m=239981 SNR=37.8 19:56:15.533 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:15.533 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.13) 19:56:15.533 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:15.533 00.000 428 Moving (-0.06, -0.13) raw xDistance=0.08 yDistance=-0.13 19:56:15.533 00.000 10672 Enqueuing Expose request 19:56:15.533 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:56:15.533 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:15.533 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:56:15.533 00.000 428 MoveAxis(E, 0, ABG) 19:56:15.533 00.000 428 Move returns status 0, amount 0 19:56:15.533 00.000 428 MoveAxis(N, 0, ABG) 19:56:15.533 00.000 428 Move returns status 0, amount 0 19:56:15.533 00.000 428 move complete, result=0 19:56:15.533 00.000 428 worker thread done servicing request 19:56:15.533 00.000 428 Worker thread wakes up 19:56:15.533 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:56:15.533 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:15.533 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:17.891 02.358 428 Exposure complete 19:56:18.032 00.141 428 worker thread done servicing request 19:56:18.032 00.000 10672 OnExposeComplete: enter 19:56:18.032 00.000 10672 UpdateGuideState(): m_state=6 19:56:18.032 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1586 19:56:18.032 00.000 10672 Star::Find returns 1 (0), X=1059.39, Y=816.99, Mass=250662, SNR=44.9, Peak=33328 HFD=3.2 19:56:18.032 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.15 = -1.13) 19:56:18.032 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.02 = 2.02) 19:56:18.032 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.71 hyp=0.83 cameraTheta=2.13 mountX=0.35 mountY=0.75, mountTheta=1.13 19:56:18.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.71, opts=13) 19:56:18.032 00.000 10672 Enqueuing Move request for scope (-0.44, 0.71) 19:56:18.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:56:18.032 00.000 428 Worker thread wakes up 19:56:18.032 00.000 10672 UpdateGuideState exits: m=250662 SNR=44.9 19:56:18.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.71) opts 0xd 19:56:18.032 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:18.032 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.71) 19:56:18.032 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:18.032 00.000 428 Moving (-0.44, 0.71) raw xDistance=0.35 yDistance=0.75 19:56:18.032 00.000 10672 Enqueuing Expose request 19:56:18.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 19:56:18.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:56:18.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 19:56:18.032 00.000 428 MoveAxis(E, 0, ABG) 19:56:18.032 00.000 428 Move returns status 0, amount 0 19:56:18.032 00.000 428 MoveAxis(N, 0, ABG) 19:56:18.032 00.000 428 Move returns status 0, amount 0 19:56:18.032 00.000 428 move complete, result=0 19:56:18.032 00.000 428 worker thread done servicing request 19:56:18.032 00.000 428 Worker thread wakes up 19:56:18.032 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 19:56:18.032 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:18.032 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:19.047 01.015 10672 read socket command 10 19:56:19.047 00.000 10672 processing socket request REQDIST 19:56:19.047 00.000 10672 SOCKSVR: Sending pixel error of 0.56 19:56:19.047 00.000 10672 Sending socket response 56 (0x38) 19:56:20.406 01.359 428 Exposure complete 19:56:20.547 00.141 428 worker thread done servicing request 19:56:20.547 00.000 10672 OnExposeComplete: enter 19:56:20.547 00.000 10672 UpdateGuideState(): m_state=6 19:56:20.547 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1587 19:56:20.547 00.000 10672 Star::Find returns 1 (0), X=1059.83, Y=816.48, Mass=243887, SNR=41.5, Peak=31792 HFD=3.0 19:56:20.547 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.02) = xAngle (4.62 = -1.66) 19:56:20.547 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.49 = 1.49) 19:56:20.547 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.60 mountX=-0.02 mountY=0.20, mountTheta=1.66 19:56:20.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.20, opts=13) 19:56:20.547 00.000 10672 Enqueuing Move request for scope (-0.01, 0.20) 19:56:20.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=368, FiltMax=65488, Gamma=1.000 19:56:20.547 00.000 428 Worker thread wakes up 19:56:20.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd 19:56:20.547 00.000 10672 UpdateGuideState exits: m=243887 SNR=41.5 19:56:20.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:20.547 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.20) 19:56:20.547 00.000 428 Moving (-0.01, 0.20) raw xDistance=-0.02 yDistance=0.20 19:56:20.547 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:20.547 00.000 10672 Enqueuing Expose request 19:56:20.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:56:20.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:20.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:56:20.547 00.000 428 MoveAxis(E, 0, ABG) 19:56:20.547 00.000 428 Move returns status 0, amount 0 19:56:20.547 00.000 428 MoveAxis(N, 0, ABG) 19:56:20.547 00.000 428 Move returns status 0, amount 0 19:56:20.547 00.000 428 move complete, result=0 19:56:20.547 00.000 428 worker thread done servicing request 19:56:20.547 00.000 428 Worker thread wakes up 19:56:20.547 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:56:20.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:20.547 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:22.910 02.363 428 Exposure complete 19:56:23.035 00.125 428 worker thread done servicing request 19:56:23.035 00.000 10672 OnExposeComplete: enter 19:56:23.035 00.000 10672 UpdateGuideState(): m_state=6 19:56:23.050 00.015 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1588 19:56:23.050 00.000 10672 Star::Find returns 1 (0), X=1059.51, Y=816.41, Mass=254270, SNR=45.4, Peak=31248 HFD=3.2 19:56:23.050 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.02) = xAngle (5.79 = -0.50) 19:56:23.050 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.66 = 2.66) 19:56:23.050 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.13 hyp=0.34 cameraTheta=2.77 mountX=0.30 mountY=0.16, mountTheta=0.49 19:56:23.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.13, opts=13) 19:56:23.050 00.000 10672 Enqueuing Move request for scope (-0.32, 0.13) 19:56:23.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:56:23.050 00.000 428 Worker thread wakes up 19:56:23.050 00.000 10672 UpdateGuideState exits: m=254270 SNR=45.4 19:56:23.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.13) opts 0xd 19:56:23.050 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:23.050 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.13) 19:56:23.050 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:23.050 00.000 428 Moving (-0.32, 0.13) raw xDistance=0.30 yDistance=0.16 19:56:23.050 00.000 10672 Enqueuing Expose request 19:56:23.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 19:56:23.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:23.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 19:56:23.050 00.000 428 MoveAxis(E, 0, ABG) 19:56:23.050 00.000 428 Move returns status 0, amount 0 19:56:23.050 00.000 428 MoveAxis(N, 0, ABG) 19:56:23.050 00.000 428 Move returns status 0, amount 0 19:56:23.050 00.000 428 move complete, result=0 19:56:23.050 00.000 428 worker thread done servicing request 19:56:23.050 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 19:56:23.050 00.000 428 Worker thread wakes up 19:56:23.050 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:23.050 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:24.050 01.000 10672 read socket command 10 19:56:24.050 00.000 10672 processing socket request REQDIST 19:56:24.050 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:56:24.050 00.000 10672 Sending socket response 42 (0x2a) 19:56:25.398 01.348 428 Exposure complete 19:56:25.531 00.133 428 worker thread done servicing request 19:56:25.532 00.001 10672 OnExposeComplete: enter 19:56:25.532 00.000 10672 UpdateGuideState(): m_state=6 19:56:25.533 00.001 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1589 19:56:25.533 00.000 10672 Star::Find returns 1 (0), X=1059.78, Y=816.77, Mass=241741, SNR=42.5, Peak=30816 HFD=2.9 19:56:25.533 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.58) 19:56:25.533 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 19:56:25.533 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.48 hyp=0.49 cameraTheta=1.69 mountX=-0.00 mountY=0.49, mountTheta=1.58 19:56:25.534 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.48, opts=13) 19:56:25.535 00.001 10672 Enqueuing Move request for scope (-0.06, 0.48) 19:56:25.535 00.000 428 Worker thread wakes up 19:56:25.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:56:25.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.48) opts 0xd 19:56:25.535 00.000 10672 UpdateGuideState exits: m=241741 SNR=42.5 19:56:25.535 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.48) 19:56:25.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:25.535 00.000 428 Moving (-0.06, 0.48) raw xDistance=-0.00 yDistance=0.49 19:56:25.535 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:25.536 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:56:25.536 00.000 10672 Enqueuing Expose request 19:56:25.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:25.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 19:56:25.536 00.000 428 MoveAxis(E, 0, ABG) 19:56:25.536 00.000 428 Move returns status 0, amount 0 19:56:25.536 00.000 428 MoveAxis(N, 0, ABG) 19:56:25.536 00.000 428 Move returns status 0, amount 0 19:56:25.536 00.000 428 move complete, result=0 19:56:25.537 00.001 428 worker thread done servicing request 19:56:25.537 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 19:56:25.537 00.000 428 Worker thread wakes up 19:56:25.537 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:25.537 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:27.891 02.354 428 Exposure complete 19:56:28.031 00.140 428 worker thread done servicing request 19:56:28.031 00.000 10672 OnExposeComplete: enter 19:56:28.031 00.000 10672 UpdateGuideState(): m_state=6 19:56:28.031 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1590 19:56:28.031 00.000 10672 Star::Find returns 1 (0), X=1059.58, Y=817.01, Mass=251609, SNR=43.3, Peak=41392 HFD=2.3 19:56:28.031 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.02) = xAngle (4.93 = -1.36) 19:56:28.031 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.80 = 1.80) 19:56:28.031 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.73 hyp=0.77 cameraTheta=1.91 mountX=0.16 mountY=0.75, mountTheta=1.36 19:56:28.031 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.73, opts=13) 19:56:28.031 00.000 10672 Enqueuing Move request for scope (-0.25, 0.73) 19:56:28.031 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:56:28.031 00.000 428 Worker thread wakes up 19:56:28.031 00.000 10672 UpdateGuideState exits: m=251609 SNR=43.3 19:56:28.031 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.73) opts 0xd 19:56:28.031 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:28.031 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.73) 19:56:28.031 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:28.031 00.000 428 Moving (-0.25, 0.73) raw xDistance=0.16 yDistance=0.75 19:56:28.031 00.000 10672 Enqueuing Expose request 19:56:28.031 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:56:28.031 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:56:28.031 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 19:56:28.031 00.000 428 MoveAxis(E, 0, ABG) 19:56:28.031 00.000 428 Move returns status 0, amount 0 19:56:28.031 00.000 428 MoveAxis(N, 0, ABG) 19:56:28.031 00.000 428 Move returns status 0, amount 0 19:56:28.031 00.000 428 move complete, result=0 19:56:28.031 00.000 428 worker thread done servicing request 19:56:28.031 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 19:56:28.031 00.000 428 Worker thread wakes up 19:56:28.031 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:28.031 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:29.047 01.016 10672 read socket command 10 19:56:29.047 00.000 10672 processing socket request REQDIST 19:56:29.047 00.000 10672 SOCKSVR: Sending pixel error of 0.54 19:56:29.047 00.000 10672 Sending socket response 54 (0x36) 19:56:30.395 01.348 428 Exposure complete 19:56:30.520 00.125 428 worker thread done servicing request 19:56:30.520 00.000 10672 OnExposeComplete: enter 19:56:30.520 00.000 10672 UpdateGuideState(): m_state=6 19:56:30.520 00.000 10672 Star::Find(15, 1059, 817, 0, (0,0,0,0), 0.0, 0) frame 1591 19:56:30.520 00.000 10672 Star::Find returns 1 (0), X=1059.39, Y=816.96, Mass=299764, SNR=52.1, Peak=40304 HFD=2.9 19:56:30.520 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.12) 19:56:30.520 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 19:56:30.520 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.68 hyp=0.81 cameraTheta=2.15 mountX=0.35 mountY=0.72, mountTheta=1.11 19:56:30.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.68, opts=13) 19:56:30.520 00.000 10672 Enqueuing Move request for scope (-0.44, 0.68) 19:56:30.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:56:30.520 00.000 428 Worker thread wakes up 19:56:30.520 00.000 10672 UpdateGuideState exits: m=299764 SNR=52.1 19:56:30.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:30.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.68) opts 0xd 19:56:30.520 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.68) 19:56:30.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:30.520 00.000 10672 Enqueuing Expose request 19:56:30.520 00.000 428 Moving (-0.44, 0.68) raw xDistance=0.35 yDistance=0.72 19:56:30.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 19:56:30.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:56:30.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 19:56:30.520 00.000 428 MoveAxis(E, 0, ABG) 19:56:30.520 00.000 428 Move returns status 0, amount 0 19:56:30.520 00.000 428 MoveAxis(N, 0, ABG) 19:56:30.520 00.000 428 Move returns status 0, amount 0 19:56:30.520 00.000 428 move complete, result=0 19:56:30.520 00.000 428 worker thread done servicing request 19:56:30.520 00.000 428 Worker thread wakes up 19:56:30.520 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 19:56:30.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:30.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:32.894 02.374 428 Exposure complete 19:56:33.019 00.125 428 worker thread done servicing request 19:56:33.019 00.000 10672 OnExposeComplete: enter 19:56:33.019 00.000 10672 UpdateGuideState(): m_state=6 19:56:33.034 00.015 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1592 19:56:33.034 00.000 10672 Star::Find returns 1 (0), X=1059.63, Y=816.82, Mass=261623, SNR=46.8, Peak=39968 HFD=2.7 19:56:33.034 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.02) = xAngle (4.96 = -1.33) 19:56:33.034 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.83 = 1.83) 19:56:33.034 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.54 hyp=0.58 cameraTheta=1.94 mountX=0.14 mountY=0.56, mountTheta=1.33 19:56:33.034 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.54, opts=13) 19:56:33.034 00.000 10672 Enqueuing Move request for scope (-0.21, 0.54) 19:56:33.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:56:33.034 00.000 428 Worker thread wakes up 19:56:33.034 00.000 10672 UpdateGuideState exits: m=261623 SNR=46.8 19:56:33.034 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.54) opts 0xd 19:56:33.034 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:33.034 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.54) 19:56:33.034 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:33.034 00.000 428 Moving (-0.21, 0.54) raw xDistance=0.14 yDistance=0.56 19:56:33.034 00.000 10672 Enqueuing Expose request 19:56:33.034 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:56:33.034 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-1.08 newest=2.03 19:56:33.034 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 19:56:33.034 00.000 428 MoveAxis(E, 0, ABG) 19:56:33.034 00.000 428 Move returns status 0, amount 0 19:56:33.034 00.000 428 MoveAxis(S, 849, ABG) 19:56:33.034 00.000 428 Guiding Dir = 1, Dur = 849 19:56:33.034 00.000 428 IsSlewing returns 0 19:56:33.034 00.000 428 IsGuiding returns 0 19:56:33.113 00.079 428 PulseGuide returned control before completion, sleep 784 19:56:33.909 00.796 428 IsGuiding returns 1 19:56:33.909 00.000 428 scope still moving after pulse duration time elapsed 19:56:33.972 00.063 428 IsSlewing returns 0 19:56:34.003 00.031 428 IsGuiding returns 0 19:56:34.003 00.000 428 scope move finished after 849 + 121 ms 19:56:34.003 00.000 428 Move returns status 0, amount 849 19:56:34.003 00.000 428 move complete, result=0 19:56:34.003 00.000 428 worker thread done servicing request 19:56:34.003 00.000 428 Worker thread wakes up 19:56:34.003 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 849 ms SOUTH 19:56:34.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:34.003 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:34.050 00.047 10672 read socket command 10 19:56:34.050 00.000 10672 processing socket request REQDIST 19:56:34.050 00.000 10672 SOCKSVR: Sending pixel error of 0.60 19:56:34.050 00.000 10672 Sending socket response 60 (0x3c) 19:56:35.409 01.359 428 Exposure complete 19:56:35.549 00.140 428 worker thread done servicing request 19:56:35.549 00.000 10672 OnExposeComplete: enter 19:56:35.549 00.000 10672 UpdateGuideState(): m_state=6 19:56:35.549 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1593 19:56:35.549 00.000 10672 Star::Find returns 1 (0), X=1059.43, Y=816.86, Mass=269562, SNR=46.1, Peak=38112 HFD=2.5 19:56:35.549 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.08) 19:56:35.549 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.08 = 2.08) 19:56:35.549 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.58 hyp=0.71 cameraTheta=2.18 mountX=0.33 mountY=0.62, mountTheta=1.08 19:56:35.549 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.58, opts=13) 19:56:35.549 00.000 10672 Enqueuing Move request for scope (-0.41, 0.58) 19:56:35.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:56:35.549 00.000 428 Worker thread wakes up 19:56:35.549 00.000 10672 UpdateGuideState exits: m=269562 SNR=46.1 19:56:35.549 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.58) opts 0xd 19:56:35.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:35.549 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.58) 19:56:35.549 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:35.549 00.000 428 Moving (-0.41, 0.58) raw xDistance=0.33 yDistance=0.62 19:56:35.549 00.000 10672 Enqueuing Expose request 19:56:35.549 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 19:56:35.549 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 19:56:35.549 00.000 428 MoveAxis(E, 0, ABG) 19:56:35.549 00.000 428 Move returns status 0, amount 0 19:56:35.565 00.016 428 MoveAxis(S, 940, ABG) 19:56:35.565 00.000 428 Guiding Dir = 1, Dur = 940 19:56:35.565 00.000 428 IsSlewing returns 0 19:56:35.565 00.000 428 IsGuiding returns 0 19:56:35.643 00.078 428 PulseGuide returned control before completion, sleep 872 19:56:36.533 00.890 428 IsGuiding returns 1 19:56:36.533 00.000 428 scope still moving after pulse duration time elapsed 19:56:36.565 00.032 428 IsSlewing returns 0 19:56:36.565 00.000 428 IsGuiding returns 1 19:56:36.612 00.047 428 IsSlewing returns 0 19:56:36.643 00.031 428 IsGuiding returns 0 19:56:36.643 00.000 428 scope move finished after 940 + 145 ms 19:56:36.643 00.000 428 Move returns status 0, amount 940 19:56:36.643 00.000 428 move complete, result=0 19:56:36.643 00.000 428 worker thread done servicing request 19:56:36.643 00.000 428 Worker thread wakes up 19:56:36.643 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 940 ms SOUTH 19:56:36.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:36.643 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:37.908 01.265 428 Exposure complete 19:56:38.048 00.140 428 worker thread done servicing request 19:56:38.048 00.000 10672 OnExposeComplete: enter 19:56:38.048 00.000 10672 UpdateGuideState(): m_state=6 19:56:38.048 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1594 19:56:38.048 00.000 10672 Star::Find returns 1 (0), X=1059.76, Y=816.79, Mass=251240, SNR=43.7, Peak=33104 HFD=2.7 19:56:38.048 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.54) 19:56:38.048 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 19:56:38.048 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.51 hyp=0.52 cameraTheta=1.72 mountX=0.01 mountY=0.52, mountTheta=1.54 19:56:38.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.51, opts=13) 19:56:38.048 00.000 10672 Enqueuing Move request for scope (-0.08, 0.51) 19:56:38.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:56:38.048 00.000 428 Worker thread wakes up 19:56:38.048 00.000 10672 UpdateGuideState exits: m=251240 SNR=43.7 19:56:38.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.51) opts 0xd 19:56:38.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:38.048 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.51) 19:56:38.048 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:38.048 00.000 428 Moving (-0.08, 0.51) raw xDistance=0.01 yDistance=0.52 19:56:38.048 00.000 10672 Enqueuing Expose request 19:56:38.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:56:38.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:38.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 19:56:38.048 00.000 428 MoveAxis(E, 0, ABG) 19:56:38.048 00.000 428 Move returns status 0, amount 0 19:56:38.048 00.000 428 MoveAxis(N, 0, ABG) 19:56:38.048 00.000 428 Move returns status 0, amount 0 19:56:38.048 00.000 428 move complete, result=0 19:56:38.048 00.000 428 worker thread done servicing request 19:56:38.048 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 19:56:38.048 00.000 428 Worker thread wakes up 19:56:38.048 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:38.048 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:39.053 01.005 10672 read socket command 10 19:56:39.053 00.000 10672 processing socket request REQDIST 19:56:39.053 00.000 10672 SOCKSVR: Sending pixel error of 0.60 19:56:39.053 00.000 10672 Sending socket response 60 (0x3c) 19:56:40.381 01.328 428 Exposure complete 19:56:40.521 00.140 428 worker thread done servicing request 19:56:40.521 00.000 10672 OnExposeComplete: enter 19:56:40.521 00.000 10672 UpdateGuideState(): m_state=6 19:56:40.521 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1595 19:56:40.521 00.000 10672 Star::Find returns 1 (0), X=1059.54, Y=816.65, Mass=324857, SNR=54.8, Peak=46288 HFD=3.2 19:56:40.521 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.02) = xAngle (5.26 = -1.03) 19:56:40.521 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.13 = 2.13) 19:56:40.521 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.37 hyp=0.47 cameraTheta=2.24 mountX=0.24 mountY=0.40, mountTheta=1.02 19:56:40.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.37, opts=13) 19:56:40.521 00.000 10672 Enqueuing Move request for scope (-0.29, 0.37) 19:56:40.521 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:56:40.521 00.000 428 Worker thread wakes up 19:56:40.521 00.000 10672 UpdateGuideState exits: m=324857 SNR=54.8 19:56:40.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:40.521 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.37) opts 0xd 19:56:40.521 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.37) 19:56:40.521 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:40.521 00.000 10672 Enqueuing Expose request 19:56:40.521 00.000 428 Moving (-0.29, 0.37) raw xDistance=0.24 yDistance=0.40 19:56:40.521 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 19:56:40.521 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:40.521 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 19:56:40.521 00.000 428 MoveAxis(E, 0, ABG) 19:56:40.521 00.000 428 Move returns status 0, amount 0 19:56:40.521 00.000 428 MoveAxis(N, 0, ABG) 19:56:40.521 00.000 428 Move returns status 0, amount 0 19:56:40.521 00.000 428 move complete, result=0 19:56:40.521 00.000 428 worker thread done servicing request 19:56:40.521 00.000 428 Worker thread wakes up 19:56:40.521 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:56:40.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:40.521 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:42.895 02.374 428 Exposure complete 19:56:43.020 00.125 428 worker thread done servicing request 19:56:43.020 00.000 10672 OnExposeComplete: enter 19:56:43.020 00.000 10672 UpdateGuideState(): m_state=6 19:56:43.052 00.032 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1596 19:56:43.052 00.000 10672 Star::Find returns 1 (0), X=1059.68, Y=816.64, Mass=250983, SNR=46.4, Peak=39216 HFD=2.9 19:56:43.052 00.000 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.02) = xAngle (5.00 = -1.29) 19:56:43.052 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.87 = 1.87) 19:56:43.052 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.98 mountX=0.11 mountY=0.37, mountTheta=1.28 19:56:43.052 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.36, opts=13) 19:56:43.052 00.000 10672 Enqueuing Move request for scope (-0.15, 0.36) 19:56:43.052 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:56:43.052 00.000 428 Worker thread wakes up 19:56:43.052 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd 19:56:43.052 00.000 10672 UpdateGuideState exits: m=250983 SNR=46.4 19:56:43.052 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:43.052 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.36) 19:56:43.052 00.000 428 Moving (-0.15, 0.36) raw xDistance=0.11 yDistance=0.37 19:56:43.052 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:43.052 00.000 10672 Enqueuing Expose request 19:56:43.052 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:56:43.052 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:43.052 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 19:56:43.052 00.000 428 MoveAxis(E, 0, ABG) 19:56:43.052 00.000 428 Move returns status 0, amount 0 19:56:43.052 00.000 428 MoveAxis(N, 0, ABG) 19:56:43.052 00.000 428 Move returns status 0, amount 0 19:56:43.052 00.000 428 move complete, result=0 19:56:43.052 00.000 428 worker thread done servicing request 19:56:43.052 00.000 428 Worker thread wakes up 19:56:43.052 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:56:43.052 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:43.052 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:44.052 01.000 10672 read socket command 10 19:56:44.052 00.000 10672 processing socket request REQDIST 19:56:44.052 00.000 10672 SOCKSVR: Sending pixel error of 0.50 19:56:44.052 00.000 10672 Sending socket response 50 (0x32) 19:56:45.379 01.327 428 Exposure complete 19:56:45.520 00.141 428 worker thread done servicing request 19:56:45.520 00.000 10672 OnExposeComplete: enter 19:56:45.520 00.000 10672 UpdateGuideState(): m_state=6 19:56:45.520 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1597 19:56:45.520 00.000 10672 Star::Find returns 1 (0), X=1059.08, Y=816.30, Mass=225140, SNR=48.7, Peak=31472 HFD=2.5 19:56:45.520 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.02) = xAngle (6.14 = -0.14) 19:56:45.520 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.01 = 3.01) 19:56:45.520 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=0.02 hyp=0.75 cameraTheta=3.12 mountX=0.74 mountY=0.10, mountTheta=0.13 19:56:45.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=0.02, opts=13) 19:56:45.520 00.000 10672 Enqueuing Move request for scope (-0.75, 0.02) 19:56:45.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:56:45.520 00.000 428 Worker thread wakes up 19:56:45.520 00.000 10672 UpdateGuideState exits: m=225140 SNR=48.7 19:56:45.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.02) opts 0xd 19:56:45.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:45.520 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, 0.02) 19:56:45.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:45.520 00.000 428 Moving (-0.75, 0.02) raw xDistance=0.74 yDistance=0.10 19:56:45.520 00.000 10672 Enqueuing Expose request 19:56:45.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74 19:56:45.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:45.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 19:56:45.520 00.000 428 MoveAxis(W, 691, ABG) 19:56:45.520 00.000 428 Guiding Dir = 3, Dur = 691 19:56:45.520 00.000 428 IsSlewing returns 0 19:56:45.520 00.000 428 IsGuiding returns 0 19:56:45.551 00.031 428 PulseGuide returned control before completion, sleep 675 19:56:46.238 00.687 428 IsGuiding returns 1 19:56:46.238 00.000 428 scope still moving after pulse duration time elapsed 19:56:46.270 00.032 428 IsSlewing returns 0 19:56:46.270 00.000 428 IsGuiding returns 0 19:56:46.270 00.000 428 scope move finished after 691 + 56 ms 19:56:46.270 00.000 428 Move returns status 0, amount 691 19:56:46.270 00.000 428 MoveAxis(N, 0, ABG) 19:56:46.270 00.000 428 Move returns status 0, amount 0 19:56:46.270 00.000 428 move complete, result=0 19:56:46.270 00.000 428 worker thread done servicing request 19:56:46.270 00.000 428 Worker thread wakes up 19:56:46.270 00.000 10672 GuideStep: 0.7 px 691 ms WEST, 0.1 px 0 ms NORTH 19:56:46.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:46.270 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:47.898 01.628 428 Exposure complete 19:56:48.039 00.141 428 worker thread done servicing request 19:56:48.039 00.000 10672 OnExposeComplete: enter 19:56:48.039 00.000 10672 UpdateGuideState(): m_state=6 19:56:48.039 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1598 19:56:48.039 00.000 10672 Star::Find returns 1 (0), X=1059.78, Y=816.23, Mass=252098, SNR=47.7, Peak=52832 HFD=2.4 19:56:48.039 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.02) = xAngle (0.67 = 0.67) 19:56:48.039 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45) 19:56:48.039 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.35 mountX=0.06 mountY=-0.05, mountTheta=-0.68 19:56:48.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.05, opts=13) 19:56:48.039 00.000 10672 Enqueuing Move request for scope (-0.05, -0.05) 19:56:48.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:56:48.039 00.000 428 Worker thread wakes up 19:56:48.039 00.000 10672 UpdateGuideState exits: m=252098 SNR=47.7 19:56:48.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd 19:56:48.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:48.039 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.05) 19:56:48.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:48.039 00.000 428 Moving (-0.05, -0.05) raw xDistance=0.06 yDistance=-0.05 19:56:48.039 00.000 10672 Enqueuing Expose request 19:56:48.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:56:48.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:48.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:56:48.039 00.000 428 MoveAxis(E, 0, ABG) 19:56:48.039 00.000 428 Move returns status 0, amount 0 19:56:48.039 00.000 428 MoveAxis(N, 0, ABG) 19:56:48.039 00.000 428 Move returns status 0, amount 0 19:56:48.039 00.000 428 move complete, result=0 19:56:48.039 00.000 428 worker thread done servicing request 19:56:48.039 00.000 428 Worker thread wakes up 19:56:48.039 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:56:48.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:48.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:49.054 01.015 10672 read socket command 10 19:56:49.054 00.000 10672 processing socket request REQDIST 19:56:49.054 00.000 10672 SOCKSVR: Sending pixel error of 0.42 19:56:49.054 00.000 10672 Sending socket response 42 (0x2a) 19:56:50.382 01.328 428 Exposure complete 19:56:50.507 00.125 428 worker thread done servicing request 19:56:50.507 00.000 10672 OnExposeComplete: enter 19:56:50.507 00.000 10672 UpdateGuideState(): m_state=6 19:56:50.522 00.015 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1599 19:56:50.522 00.000 10672 Star::Find returns 1 (0), X=1060.03, Y=816.31, Mass=277478, SNR=54.5, Peak=50112 HFD=2.3 19:56:50.522 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.02) = xAngle (3.18 = -3.11) 19:56:50.522 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.05 = 0.05) 19:56:50.522 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.16 mountX=-0.20 mountY=0.01, mountTheta=3.09 19:56:50.522 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.03, opts=13) 19:56:50.522 00.000 10672 Enqueuing Move request for scope (0.20, 0.03) 19:56:50.522 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 19:56:50.522 00.000 428 Worker thread wakes up 19:56:50.522 00.000 10672 UpdateGuideState exits: m=277478 SNR=54.5 19:56:50.522 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd 19:56:50.522 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:50.522 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.03) 19:56:50.522 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:50.522 00.000 428 Moving (0.20, 0.03) raw xDistance=-0.20 yDistance=0.01 19:56:50.522 00.000 10672 Enqueuing Expose request 19:56:50.522 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:56:50.522 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:50.522 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 19:56:50.522 00.000 428 MoveAxis(E, 0, ABG) 19:56:50.522 00.000 428 Move returns status 0, amount 0 19:56:50.522 00.000 428 MoveAxis(N, 0, ABG) 19:56:50.522 00.000 428 Move returns status 0, amount 0 19:56:50.522 00.000 428 move complete, result=0 19:56:50.522 00.000 428 worker thread done servicing request 19:56:50.522 00.000 428 Worker thread wakes up 19:56:50.522 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:56:50.522 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:50.522 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:52.897 02.375 428 Exposure complete 19:56:53.022 00.125 428 worker thread done servicing request 19:56:53.022 00.000 10672 OnExposeComplete: enter 19:56:53.022 00.000 10672 UpdateGuideState(): m_state=6 19:56:53.022 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1600 19:56:53.022 00.000 10672 Star::Find returns 1 (0), X=1060.24, Y=816.13, Mass=216889, SNR=38.2, Peak=39312 HFD=2.4 19:56:53.022 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.02) = xAngle (2.66 = 2.66) 19:56:53.022 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.47 = -0.47) 19:56:53.022 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.15 hyp=0.43 cameraTheta=-0.36 mountX=-0.38 mountY=-0.19, mountTheta=-2.67 19:56:53.022 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.15, opts=13) 19:56:53.022 00.000 10672 Enqueuing Move request for scope (0.40, -0.15) 19:56:53.022 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:56:53.022 00.000 428 Worker thread wakes up 19:56:53.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.15) opts 0xd 19:56:53.022 00.000 10672 UpdateGuideState exits: m=216889 SNR=38.2 19:56:53.022 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:53.022 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.15) 19:56:53.022 00.000 428 Moving (0.40, -0.15) raw xDistance=-0.38 yDistance=-0.19 19:56:53.022 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:53.022 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:56:53.022 00.000 10672 Enqueuing Expose request 19:56:53.022 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:53.037 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 19:56:53.037 00.000 428 MoveAxis(E, 0, ABG) 19:56:53.037 00.000 428 Move returns status 0, amount 0 19:56:53.037 00.000 428 MoveAxis(N, 0, ABG) 19:56:53.037 00.000 428 Move returns status 0, amount 0 19:56:53.037 00.000 428 move complete, result=0 19:56:53.037 00.000 428 worker thread done servicing request 19:56:53.037 00.000 428 Worker thread wakes up 19:56:53.037 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 19:56:53.037 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:53.037 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:54.053 01.016 10672 read socket command 10 19:56:54.053 00.000 10672 processing socket request REQDIST 19:56:54.053 00.000 10672 SOCKSVR: Sending pixel error of 0.38 19:56:54.053 00.000 10672 Sending socket response 38 (0x26) 19:56:55.385 01.332 428 Exposure complete 19:56:55.510 00.125 428 worker thread done servicing request 19:56:55.510 00.000 10672 OnExposeComplete: enter 19:56:55.510 00.000 10672 UpdateGuideState(): m_state=6 19:56:55.510 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1601 19:56:55.510 00.000 10672 Star::Find returns 1 (0), X=1059.77, Y=816.21, Mass=260872, SNR=42.7, Peak=38224 HFD=2.8 19:56:55.510 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.02) = xAngle (0.69 = 0.69) 19:56:55.510 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44) 19:56:55.510 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.33 mountX=0.07 mountY=-0.06, mountTheta=-0.69 19:56:55.510 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.07, opts=13) 19:56:55.510 00.000 10672 Enqueuing Move request for scope (-0.06, -0.07) 19:56:55.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:56:55.510 00.000 428 Worker thread wakes up 19:56:55.510 00.000 10672 UpdateGuideState exits: m=260872 SNR=42.7 19:56:55.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd 19:56:55.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:55.510 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.07) 19:56:55.510 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:55.510 00.000 428 Moving (-0.06, -0.07) raw xDistance=0.07 yDistance=-0.06 19:56:55.510 00.000 10672 Enqueuing Expose request 19:56:55.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:56:55.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:55.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 19:56:55.525 00.015 428 MoveAxis(E, 0, ABG) 19:56:55.525 00.000 428 Move returns status 0, amount 0 19:56:55.525 00.000 428 MoveAxis(N, 0, ABG) 19:56:55.525 00.000 428 Move returns status 0, amount 0 19:56:55.525 00.000 428 move complete, result=0 19:56:55.525 00.000 428 worker thread done servicing request 19:56:55.525 00.000 428 Worker thread wakes up 19:56:55.525 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:56:55.525 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:55.525 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:57.900 02.375 428 Exposure complete 19:56:58.025 00.125 428 worker thread done servicing request 19:56:58.025 00.000 10672 OnExposeComplete: enter 19:56:58.040 00.015 10672 UpdateGuideState(): m_state=6 19:56:58.040 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1602 19:56:58.040 00.000 10672 Star::Find returns 1 (0), X=1060.07, Y=816.17, Mass=253295, SNR=43.8, Peak=30272 HFD=2.9 19:56:58.040 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.02) = xAngle (2.58 = 2.58) 19:56:58.040 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.55 = -0.55) 19:56:58.040 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-0.44 mountX=-0.22 mountY=-0.14, mountTheta=-2.59 19:56:58.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.11, opts=13) 19:56:58.040 00.000 10672 Enqueuing Move request for scope (0.23, -0.11) 19:56:58.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:56:58.040 00.000 428 Worker thread wakes up 19:56:58.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.11) opts 0xd 19:56:58.040 00.000 10672 UpdateGuideState exits: m=253295 SNR=43.8 19:56:58.040 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:58.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.11) 19:56:58.040 00.000 428 Moving (0.23, -0.11) raw xDistance=-0.22 yDistance=-0.14 19:56:58.040 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:56:58.040 00.000 10672 Enqueuing Expose request 19:56:58.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 19:56:58.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:58.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 19:56:58.040 00.000 428 MoveAxis(E, 0, ABG) 19:56:58.040 00.000 428 Move returns status 0, amount 0 19:56:58.040 00.000 428 MoveAxis(N, 0, ABG) 19:56:58.040 00.000 428 Move returns status 0, amount 0 19:56:58.040 00.000 428 move complete, result=0 19:56:58.040 00.000 428 worker thread done servicing request 19:56:58.040 00.000 428 Worker thread wakes up 19:56:58.040 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:56:58.040 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:56:58.040 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:56:59.056 01.016 10672 read socket command 10 19:56:59.056 00.000 10672 processing socket request REQDIST 19:56:59.056 00.000 10672 SOCKSVR: Sending pixel error of 0.28 19:56:59.056 00.000 10672 Sending socket response 28 (0x1c) 19:57:00.383 01.327 428 Exposure complete 19:57:00.508 00.125 428 worker thread done servicing request 19:57:00.508 00.000 10672 OnExposeComplete: enter 19:57:00.508 00.000 10672 UpdateGuideState(): m_state=6 19:57:00.508 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1603 19:57:00.508 00.000 10672 Star::Find returns 1 (0), X=1059.96, Y=815.99, Mass=248926, SNR=43.9, Peak=58400 HFD=2.6 19:57:00.508 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.02) = xAngle (1.85 = 1.85) 19:57:00.508 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 19:57:00.508 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.17 mountX=-0.09 mountY=-0.30, mountTheta=-1.85 19:57:00.524 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.29, opts=13) 19:57:00.524 00.000 10672 Enqueuing Move request for scope (0.12, -0.29) 19:57:00.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:57:00.524 00.000 428 Worker thread wakes up 19:57:00.524 00.000 10672 UpdateGuideState exits: m=248926 SNR=43.9 19:57:00.524 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:00.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.29) opts 0xd 19:57:00.524 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:00.524 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.29) 19:57:00.524 00.000 10672 Enqueuing Expose request 19:57:00.524 00.000 428 Moving (0.12, -0.29) raw xDistance=-0.09 yDistance=-0.30 19:57:00.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:57:00.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:00.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 19:57:00.524 00.000 428 MoveAxis(E, 0, ABG) 19:57:00.524 00.000 428 Move returns status 0, amount 0 19:57:00.524 00.000 428 MoveAxis(N, 0, ABG) 19:57:00.524 00.000 428 Move returns status 0, amount 0 19:57:00.524 00.000 428 move complete, result=0 19:57:00.524 00.000 428 worker thread done servicing request 19:57:00.524 00.000 428 Worker thread wakes up 19:57:00.524 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:57:00.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:00.524 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:02.882 02.358 428 Exposure complete 19:57:03.043 00.161 428 worker thread done servicing request 19:57:03.043 00.000 10672 OnExposeComplete: enter 19:57:03.043 00.000 10672 UpdateGuideState(): m_state=6 19:57:03.043 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1604 19:57:03.043 00.000 10672 Star::Find returns 1 (0), X=1059.68, Y=816.46, Mass=252182, SNR=43.1, Peak=41824 HFD=2.8 19:57:03.043 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.02) = xAngle (5.28 = -1.01) 19:57:03.043 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.15 = 2.15) 19:57:03.043 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.26 mountX=0.13 mountY=0.20, mountTheta=1.00 19:57:03.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.18, opts=13) 19:57:03.043 00.000 10672 Enqueuing Move request for scope (-0.15, 0.18) 19:57:03.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:57:03.043 00.000 428 Worker thread wakes up 19:57:03.043 00.000 10672 UpdateGuideState exits: m=252182 SNR=43.1 19:57:03.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd 19:57:03.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:03.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.18) 19:57:03.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:03.043 00.000 428 Moving (-0.15, 0.18) raw xDistance=0.13 yDistance=0.20 19:57:03.043 00.000 10672 Enqueuing Expose request 19:57:03.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:57:03.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:03.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:57:03.043 00.000 428 MoveAxis(E, 0, ABG) 19:57:03.043 00.000 428 Move returns status 0, amount 0 19:57:03.043 00.000 428 MoveAxis(N, 0, ABG) 19:57:03.043 00.000 428 Move returns status 0, amount 0 19:57:03.043 00.000 428 move complete, result=0 19:57:03.043 00.000 428 worker thread done servicing request 19:57:03.043 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:57:03.043 00.000 428 Worker thread wakes up 19:57:03.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:03.043 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:04.058 01.015 10672 read socket command 10 19:57:04.058 00.000 10672 processing socket request REQDIST 19:57:04.058 00.000 10672 SOCKSVR: Sending pixel error of 0.27 19:57:04.058 00.000 10672 Sending socket response 27 (0x1b) 19:57:05.370 01.312 428 Exposure complete 19:57:05.529 00.159 428 worker thread done servicing request 19:57:05.529 00.000 10672 OnExposeComplete: enter 19:57:05.529 00.000 10672 UpdateGuideState(): m_state=6 19:57:05.530 00.001 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1605 19:57:05.531 00.001 10672 Star::Find returns 1 (0), X=1060.09, Y=816.20, Mass=268099, SNR=49.5, Peak=40736 HFD=2.5 19:57:05.531 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.02) = xAngle (2.71 = 2.71) 19:57:05.531 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.42 = -0.42) 19:57:05.532 00.001 10672 CameraToMount -- cameraX=0.25 cameraY=-0.08 hyp=0.27 cameraTheta=-0.31 mountX=-0.24 mountY=-0.11, mountTheta=-2.72 19:57:05.534 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.08, opts=13) 19:57:05.534 00.000 10672 Enqueuing Move request for scope (0.25, -0.08) 19:57:05.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:57:05.534 00.000 428 Worker thread wakes up 19:57:05.534 00.000 10672 UpdateGuideState exits: m=268099 SNR=49.5 19:57:05.535 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.08) opts 0xd 19:57:05.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:05.535 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.08) 19:57:05.535 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:05.535 00.000 428 Moving (0.25, -0.08) raw xDistance=-0.24 yDistance=-0.11 19:57:05.535 00.000 10672 Enqueuing Expose request 19:57:05.535 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 19:57:05.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:05.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 19:57:05.536 00.001 428 MoveAxis(E, 0, ABG) 19:57:05.536 00.000 428 Move returns status 0, amount 0 19:57:05.536 00.000 428 MoveAxis(N, 0, ABG) 19:57:05.536 00.000 428 Move returns status 0, amount 0 19:57:05.536 00.000 428 move complete, result=0 19:57:05.536 00.000 428 worker thread done servicing request 19:57:05.536 00.000 428 Worker thread wakes up 19:57:05.536 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:57:05.537 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:05.537 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:07.883 02.346 428 Exposure complete 19:57:08.008 00.125 428 worker thread done servicing request 19:57:08.008 00.000 10672 OnExposeComplete: enter 19:57:08.008 00.000 10672 UpdateGuideState(): m_state=6 19:57:08.008 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1606 19:57:08.008 00.000 10672 Star::Find returns 1 (0), X=1060.30, Y=816.47, Mass=214879, SNR=40.8, Peak=36048 HFD=2.1 19:57:08.008 00.000 10672 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.02) = xAngle (3.40 = -2.88) 19:57:08.008 00.000 10672 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.28 = 0.28) 19:57:08.008 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.19 hyp=0.50 cameraTheta=0.38 mountX=-0.48 mountY=0.14, mountTheta=2.87 19:57:08.024 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.19, opts=13) 19:57:08.024 00.000 10672 Enqueuing Move request for scope (0.46, 0.19) 19:57:08.024 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:57:08.024 00.000 428 Worker thread wakes up 19:57:08.024 00.000 10672 UpdateGuideState exits: m=214879 SNR=40.8 19:57:08.024 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.19) opts 0xd 19:57:08.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:08.024 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.19) 19:57:08.024 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:08.024 00.000 428 Moving (0.46, 0.19) raw xDistance=-0.48 yDistance=0.14 19:57:08.024 00.000 10672 Enqueuing Expose request 19:57:08.024 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 19:57:08.024 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:08.024 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 19:57:08.024 00.000 428 MoveAxis(E, 450, ABG) 19:57:08.024 00.000 428 Guiding Dir = 2, Dur = 450 19:57:08.039 00.015 428 IsSlewing returns 0 19:57:08.039 00.000 428 IsGuiding returns 0 19:57:08.055 00.016 428 PulseGuide returned control before completion, sleep 446 19:57:08.539 00.484 428 IsGuiding returns 0 19:57:08.539 00.000 428 Move returns status 0, amount 450 19:57:08.539 00.000 428 MoveAxis(N, 0, ABG) 19:57:08.539 00.000 428 Move returns status 0, amount 0 19:57:08.539 00.000 428 move complete, result=0 19:57:08.539 00.000 428 worker thread done servicing request 19:57:08.539 00.000 10672 GuideStep: -0.5 px 450 ms EAST, 0.1 px 0 ms NORTH 19:57:08.539 00.000 428 Worker thread wakes up 19:57:08.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:08.539 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:09.055 00.516 10672 read socket command 10 19:57:09.055 00.000 10672 processing socket request REQDIST 19:57:09.055 00.000 10672 SOCKSVR: Sending pixel error of 0.34 19:57:09.055 00.000 10672 Sending socket response 34 (0x22) 19:57:10.382 01.327 428 Exposure complete 19:57:10.507 00.125 428 worker thread done servicing request 19:57:10.507 00.000 10672 OnExposeComplete: enter 19:57:10.507 00.000 10672 UpdateGuideState(): m_state=6 19:57:10.507 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1607 19:57:10.507 00.000 10672 Star::Find returns 1 (0), X=1059.92, Y=816.24, Mass=265025, SNR=45.2, Peak=50320 HFD=2.5 19:57:10.507 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.02) = xAngle (2.56 = 2.56) 19:57:10.507 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.57 = -0.57) 19:57:10.507 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.46 mountX=-0.08 mountY=-0.05, mountTheta=-2.57 19:57:10.507 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.04, opts=13) 19:57:10.507 00.000 10672 Enqueuing Move request for scope (0.09, -0.04) 19:57:10.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:57:10.507 00.000 428 Worker thread wakes up 19:57:10.507 00.000 10672 UpdateGuideState exits: m=265025 SNR=45.2 19:57:10.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:10.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd 19:57:10.507 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.04) 19:57:10.507 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:10.507 00.000 10672 Enqueuing Expose request 19:57:10.507 00.000 428 Moving (0.09, -0.04) raw xDistance=-0.08 yDistance=-0.05 19:57:10.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:57:10.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:10.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:57:10.507 00.000 428 MoveAxis(E, 0, ABG) 19:57:10.507 00.000 428 Move returns status 0, amount 0 19:57:10.507 00.000 428 MoveAxis(N, 0, ABG) 19:57:10.507 00.000 428 Move returns status 0, amount 0 19:57:10.507 00.000 428 move complete, result=0 19:57:10.507 00.000 428 worker thread done servicing request 19:57:10.507 00.000 428 Worker thread wakes up 19:57:10.507 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:57:10.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:10.507 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:12.871 02.364 428 Exposure complete 19:57:13.011 00.140 428 worker thread done servicing request 19:57:13.011 00.000 10672 OnExposeComplete: enter 19:57:13.011 00.000 10672 UpdateGuideState(): m_state=6 19:57:13.011 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1608 19:57:13.011 00.000 10672 Star::Find returns 1 (0), X=1059.99, Y=816.17, Mass=269690, SNR=47.1, Peak=46944 HFD=2.6 19:57:13.011 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 19:57:13.011 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 19:57:13.011 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-0.63 mountX=-0.14 mountY=-0.13, mountTheta=-2.40 19:57:13.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.11, opts=13) 19:57:13.011 00.000 10672 Enqueuing Move request for scope (0.15, -0.11) 19:57:13.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1328, FiltMax=65488, Gamma=1.000 19:57:13.011 00.000 428 Worker thread wakes up 19:57:13.011 00.000 10672 UpdateGuideState exits: m=269690 SNR=47.1 19:57:13.011 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:13.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd 19:57:13.011 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.11) 19:57:13.011 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:13.011 00.000 10672 Enqueuing Expose request 19:57:13.011 00.000 428 Moving (0.15, -0.11) raw xDistance=-0.14 yDistance=-0.13 19:57:13.011 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:57:13.011 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:13.011 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 19:57:13.011 00.000 428 MoveAxis(E, 0, ABG) 19:57:13.011 00.000 428 Move returns status 0, amount 0 19:57:13.011 00.000 428 MoveAxis(N, 0, ABG) 19:57:13.011 00.000 428 Move returns status 0, amount 0 19:57:13.011 00.000 428 move complete, result=0 19:57:13.011 00.000 428 worker thread done servicing request 19:57:13.011 00.000 428 Worker thread wakes up 19:57:13.011 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:57:13.011 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:13.011 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:14.058 01.047 10672 read socket command 10 19:57:14.058 00.000 10672 processing socket request REQDIST 19:57:14.058 00.000 10672 SOCKSVR: Sending pixel error of 0.24 19:57:14.058 00.000 10672 Sending socket response 24 (0x18) 19:57:15.370 01.312 428 Exposure complete 19:57:15.510 00.140 428 worker thread done servicing request 19:57:15.510 00.000 10672 OnExposeComplete: enter 19:57:15.510 00.000 10672 UpdateGuideState(): m_state=6 19:57:15.510 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1609 19:57:15.510 00.000 10672 Star::Find returns 1 (0), X=1059.88, Y=816.23, Mass=247639, SNR=45.3, Peak=39312 HFD=2.6 19:57:15.510 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.02) = xAngle (2.18 = 2.18) 19:57:15.510 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.95 = -0.95) 19:57:15.510 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.84 mountX=-0.04 mountY=-0.05, mountTheta=-2.19 19:57:15.510 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.05, opts=13) 19:57:15.510 00.000 10672 Enqueuing Move request for scope (0.04, -0.05) 19:57:15.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:57:15.510 00.000 428 Worker thread wakes up 19:57:15.510 00.000 10672 UpdateGuideState exits: m=247639 SNR=45.3 19:57:15.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd 19:57:15.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:15.510 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.05) 19:57:15.510 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:15.510 00.000 428 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=-0.05 19:57:15.510 00.000 10672 Enqueuing Expose request 19:57:15.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:57:15.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:15.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 19:57:15.510 00.000 428 MoveAxis(E, 0, ABG) 19:57:15.510 00.000 428 Move returns status 0, amount 0 19:57:15.510 00.000 428 MoveAxis(N, 0, ABG) 19:57:15.510 00.000 428 Move returns status 0, amount 0 19:57:15.510 00.000 428 move complete, result=0 19:57:15.510 00.000 428 worker thread done servicing request 19:57:15.510 00.000 428 Worker thread wakes up 19:57:15.510 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:57:15.510 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:15.510 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:17.885 02.375 428 Exposure complete 19:57:18.025 00.140 428 worker thread done servicing request 19:57:18.025 00.000 10672 OnExposeComplete: enter 19:57:18.025 00.000 10672 UpdateGuideState(): m_state=6 19:57:18.025 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1610 19:57:18.025 00.000 10672 Star::Find returns 1 (0), X=1059.97, Y=815.74, Mass=233056, SNR=43.5, Peak=44768 HFD=2.5 19:57:18.025 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.02) = xAngle (1.69 = 1.69) 19:57:18.025 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.44 = -1.44) 19:57:18.025 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.54 hyp=0.56 cameraTheta=-1.33 mountX=-0.07 mountY=-0.55, mountTheta=-1.69 19:57:18.025 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.54, opts=13) 19:57:18.025 00.000 10672 Enqueuing Move request for scope (0.13, -0.54) 19:57:18.025 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:57:18.025 00.000 428 Worker thread wakes up 19:57:18.025 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.54) opts 0xd 19:57:18.025 00.000 10672 UpdateGuideState exits: m=233056 SNR=43.5 19:57:18.025 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:18.025 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.54) 19:57:18.025 00.000 428 Moving (0.13, -0.54) raw xDistance=-0.07 yDistance=-0.55 19:57:18.025 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:18.025 00.000 10672 Enqueuing Expose request 19:57:18.025 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:57:18.025 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:57:18.025 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 19:57:18.025 00.000 428 MoveAxis(E, 0, ABG) 19:57:18.025 00.000 428 Move returns status 0, amount 0 19:57:18.025 00.000 428 MoveAxis(N, 0, ABG) 19:57:18.025 00.000 428 Move returns status 0, amount 0 19:57:18.025 00.000 428 move complete, result=0 19:57:18.025 00.000 428 worker thread done servicing request 19:57:18.025 00.000 428 Worker thread wakes up 19:57:18.025 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 19:57:18.025 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:18.025 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:19.056 01.031 10672 read socket command 10 19:57:19.056 00.000 10672 processing socket request REQDIST 19:57:19.056 00.000 10672 SOCKSVR: Sending pixel error of 0.29 19:57:19.056 00.000 10672 Sending socket response 29 (0x1d) 19:57:20.389 01.333 428 Exposure complete 19:57:20.513 00.124 428 worker thread done servicing request 19:57:20.513 00.000 10672 OnExposeComplete: enter 19:57:20.513 00.000 10672 UpdateGuideState(): m_state=6 19:57:20.513 00.000 10672 Star::Find(15, 1059, 815, 0, (0,0,0,0), 0.0, 0) frame 1611 19:57:20.513 00.000 10672 Star::Find returns 1 (0), X=1060.20, Y=815.99, Mass=289504, SNR=49.5, Peak=56208 HFD=2.6 19:57:20.513 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.02) = xAngle (2.35 = 2.35) 19:57:20.513 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.78 = -0.78) 19:57:20.513 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.29 hyp=0.47 cameraTheta=-0.67 mountX=-0.33 mountY=-0.33, mountTheta=-2.35 19:57:20.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.29, opts=13) 19:57:20.513 00.000 10672 Enqueuing Move request for scope (0.37, -0.29) 19:57:20.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:57:20.513 00.000 428 Worker thread wakes up 19:57:20.513 00.000 10672 UpdateGuideState exits: m=289504 SNR=49.5 19:57:20.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.29) opts 0xd 19:57:20.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:20.513 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.29) 19:57:20.513 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:20.513 00.000 428 Moving (0.37, -0.29) raw xDistance=-0.33 yDistance=-0.33 19:57:20.513 00.000 10672 Enqueuing Expose request 19:57:20.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 19:57:20.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:20.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 19:57:20.529 00.016 428 MoveAxis(E, 0, ABG) 19:57:20.529 00.000 428 Move returns status 0, amount 0 19:57:20.529 00.000 428 MoveAxis(N, 0, ABG) 19:57:20.529 00.000 428 Move returns status 0, amount 0 19:57:20.529 00.000 428 move complete, result=0 19:57:20.529 00.000 428 worker thread done servicing request 19:57:20.529 00.000 428 Worker thread wakes up 19:57:20.529 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:20.529 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 19:57:20.529 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:22.888 02.359 428 Exposure complete 19:57:23.028 00.140 428 worker thread done servicing request 19:57:23.028 00.000 10672 OnExposeComplete: enter 19:57:23.028 00.000 10672 UpdateGuideState(): m_state=6 19:57:23.028 00.000 10672 Star::Find(15, 1060, 815, 0, (0,0,0,0), 0.0, 0) frame 1612 19:57:23.028 00.000 10672 Star::Find returns 1 (0), X=1059.65, Y=816.47, Mass=235791, SNR=45.1, Peak=43568 HFD=2.3 19:57:23.028 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.02) = xAngle (5.36 = -0.93) 19:57:23.028 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.23 = 2.23) 19:57:23.028 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.27 cameraTheta=2.34 mountX=0.16 mountY=0.21, mountTheta=0.92 19:57:23.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.19, opts=13) 19:57:23.028 00.000 10672 Enqueuing Move request for scope (-0.18, 0.19) 19:57:23.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:57:23.028 00.000 428 Worker thread wakes up 19:57:23.028 00.000 10672 UpdateGuideState exits: m=235791 SNR=45.1 19:57:23.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd 19:57:23.028 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:23.028 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.19) 19:57:23.028 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:23.028 00.000 428 Moving (-0.18, 0.19) raw xDistance=0.16 yDistance=0.21 19:57:23.044 00.016 10672 Enqueuing Expose request 19:57:23.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:57:23.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:23.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 19:57:23.044 00.000 428 MoveAxis(E, 0, ABG) 19:57:23.044 00.000 428 Move returns status 0, amount 0 19:57:23.044 00.000 428 MoveAxis(N, 0, ABG) 19:57:23.044 00.000 428 Move returns status 0, amount 0 19:57:23.044 00.000 428 move complete, result=0 19:57:23.044 00.000 428 worker thread done servicing request 19:57:23.044 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:57:23.044 00.000 428 Worker thread wakes up 19:57:23.044 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:23.044 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:25.387 02.343 428 Exposure complete 19:57:25.527 00.140 428 worker thread done servicing request 19:57:25.527 00.000 10672 OnExposeComplete: enter 19:57:25.527 00.000 10672 UpdateGuideState(): m_state=6 19:57:25.527 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1613 19:57:25.527 00.000 10672 Star::Find returns 1 (0), X=1059.67, Y=816.30, Mass=225752, SNR=39.7, Peak=37904 HFD=1.8 19:57:25.527 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.02) = xAngle (6.06 = -0.22) 19:57:25.527 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.93 = 2.93) 19:57:25.527 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.04 mountX=0.16 mountY=0.03, mountTheta=0.21 19:57:25.527 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.02, opts=13) 19:57:25.527 00.000 10672 Enqueuing Move request for scope (-0.17, 0.02) 19:57:25.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:57:25.527 00.000 428 Worker thread wakes up 19:57:25.527 00.000 10672 UpdateGuideState exits: m=225752 SNR=39.7 19:57:25.527 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd 19:57:25.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:25.527 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.02) 19:57:25.527 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:25.527 00.000 428 Moving (-0.17, 0.02) raw xDistance=0.16 yDistance=0.03 19:57:25.527 00.000 10672 Enqueuing Expose request 19:57:25.527 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:57:25.527 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:25.527 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 19:57:25.527 00.000 428 MoveAxis(E, 0, ABG) 19:57:25.527 00.000 428 Move returns status 0, amount 0 19:57:25.527 00.000 428 MoveAxis(N, 0, ABG) 19:57:25.527 00.000 428 Move returns status 0, amount 0 19:57:25.527 00.000 428 move complete, result=0 19:57:25.527 00.000 428 worker thread done servicing request 19:57:25.527 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:57:25.527 00.000 428 Worker thread wakes up 19:57:25.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:25.527 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:27.890 02.363 428 Exposure complete 19:57:28.046 00.156 428 worker thread done servicing request 19:57:28.046 00.000 10672 OnExposeComplete: enter 19:57:28.046 00.000 10672 UpdateGuideState(): m_state=6 19:57:28.046 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1614 19:57:28.046 00.000 10672 Star::Find returns 1 (0), X=1059.80, Y=816.24, Mass=260462, SNR=46.5, Peak=35072 HFD=2.8 19:57:28.046 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 19:57:28.046 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29) 19:57:28.046 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.19 mountX=0.03 mountY=-0.04, mountTheta=-0.84 19:57:28.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.04, opts=13) 19:57:28.046 00.000 10672 Enqueuing Move request for scope (-0.03, -0.04) 19:57:28.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:57:28.046 00.000 428 Worker thread wakes up 19:57:28.046 00.000 10672 UpdateGuideState exits: m=260462 SNR=46.5 19:57:28.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd 19:57:28.046 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:28.046 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.04) 19:57:28.046 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:28.046 00.000 428 Moving (-0.03, -0.04) raw xDistance=0.03 yDistance=-0.04 19:57:28.046 00.000 10672 Enqueuing Expose request 19:57:28.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:57:28.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:28.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 19:57:28.046 00.000 428 MoveAxis(E, 0, ABG) 19:57:28.046 00.000 428 Move returns status 0, amount 0 19:57:28.046 00.000 428 MoveAxis(N, 0, ABG) 19:57:28.046 00.000 428 Move returns status 0, amount 0 19:57:28.046 00.000 428 move complete, result=0 19:57:28.046 00.000 428 worker thread done servicing request 19:57:28.046 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:57:28.046 00.000 428 Worker thread wakes up 19:57:28.046 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:28.046 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,801,31,31) 19:57:28.484 00.438 10672 read socket command 13 19:57:28.484 00.000 10672 processing socket request MOVEn 19:57:28.484 00.000 10672 PhdController::Dither begins 19:57:28.484 00.000 10672 dither: size=25.00, dRA=25.00 dDec=0.00 19:57:28.484 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 19:57:28.484 00.000 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=-0.00 cameraX=-24.82, cameraY=-3.03 cameraTheta=-3.02 19:57:28.484 00.000 10672 setting lock position to (1035.02, 813.26) 19:57:28.484 00.000 10672 Mount: notify guiding dithered (-24.8, -3.0) 19:57:28.484 00.000 10672 Status Line: Dither by 25.00,0.00 19:57:28.484 00.000 10672 PhdController: newstate STATE_SETTLE_BEGIN 19:57:28.484 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 19:57:28.484 00.000 10672 Sending socket response 2 (0x2) 19:57:30.374 01.890 428 Exposure complete 19:57:30.499 00.125 428 worker thread done servicing request 19:57:30.499 00.000 10672 OnExposeComplete: enter 19:57:30.499 00.000 10672 UpdateGuideState(): m_state=6 19:57:30.499 00.000 10672 Star::Find(15, 1059, 816, 0, (0,0,0,0), 0.0, 0) frame 1615 19:57:30.499 00.000 10672 Star::Find returns 1 (0), X=1060.11, Y=816.60, Mass=243439, SNR=46.2, Peak=32560 HFD=3.6 19:57:30.499 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.13) 19:57:30.499 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 19:57:30.499 00.000 10672 CameraToMount -- cameraX=25.10 cameraY=3.34 hyp=25.32 cameraTheta=0.13 mountX=-25.32 mountY=0.64, mountTheta=3.12 19:57:30.499 00.000 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 19:57:30.499 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 19:57:30.499 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 19:57:30.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 19:57:30.514 00.015 10672 Enqueuing Move request for scope (10.42, 1.27) 19:57:30.514 00.000 10672 Mount: notify direct move -10.50,-0.00 19:57:30.514 00.000 428 Worker thread wakes up 19:57:30.514 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:57:30.514 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 19:57:30.514 00.000 10672 UpdateGuideState exits: m=243439 SNR=46.2 19:57:30.514 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 19:57:30.514 00.000 10672 PhdController: settling, locked = 1, distance = 25.24 (99.00) aobump = 0 frame = 1 / 10 19:57:30.514 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 19:57:30.514 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:30.514 00.000 428 MoveAxis(E, 15505, B) 19:57:30.514 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:30.514 00.000 428 Guiding Dir = 2, Dur = 15505 19:57:30.514 00.000 10672 Enqueuing Expose request 19:57:30.530 00.016 428 IsSlewing returns 0 19:57:30.530 00.000 428 IsGuiding returns 0 19:57:30.546 00.016 428 PulseGuide returned control before completion, sleep 15500 19:57:30.796 00.250 10672 read socket command 10 19:57:30.796 00.000 10672 processing socket request REQDIST 19:57:30.796 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:30.796 00.000 10672 Sending socket response 255 (0xff) 19:57:35.731 04.935 10672 read socket command 10 19:57:35.731 00.000 10672 processing socket request REQDIST 19:57:35.731 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:35.731 00.000 10672 Sending socket response 255 (0xff) 19:57:36.799 01.068 10672 read socket command 10 19:57:36.799 00.000 10672 processing socket request REQDIST 19:57:36.799 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:36.799 00.000 10672 Sending socket response 255 (0xff) 19:57:38.798 01.999 10672 read socket command 10 19:57:38.798 00.000 10672 processing socket request REQDIST 19:57:38.798 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:38.798 00.000 10672 Sending socket response 255 (0xff) 19:57:40.797 01.999 10672 read socket command 10 19:57:40.797 00.000 10672 processing socket request REQDIST 19:57:40.797 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:40.797 00.000 10672 Sending socket response 255 (0xff) 19:57:42.797 02.000 10672 read socket command 10 19:57:42.797 00.000 10672 processing socket request REQDIST 19:57:42.797 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:42.797 00.000 10672 Sending socket response 255 (0xff) 19:57:44.801 02.004 10672 read socket command 10 19:57:44.801 00.000 10672 processing socket request REQDIST 19:57:44.801 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:44.801 00.000 10672 Sending socket response 255 (0xff) 19:57:46.066 01.265 428 IsGuiding returns 0 19:57:46.066 00.000 428 Move returns status 0, amount 15505 19:57:46.066 00.000 428 MoveAxis(N, 0, B) 19:57:46.066 00.000 428 Move returns status 0, amount 0 19:57:46.066 00.000 428 move complete, result=0 19:57:46.066 00.000 428 worker thread done servicing request 19:57:46.066 00.000 428 Worker thread wakes up 19:57:46.066 00.000 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 19:57:46.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:57:46.066 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1045,802,31,31) 19:57:46.082 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 19:57:46.082 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:57:46.800 00.718 10672 read socket command 10 19:57:46.800 00.000 10672 processing socket request REQDIST 19:57:46.800 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:46.800 00.000 10672 Sending socket response 255 (0xff) 19:57:47.878 01.078 428 Exposure complete 19:57:48.003 00.125 428 worker thread done servicing request 19:57:48.003 00.000 10672 OnExposeComplete: enter 19:57:48.003 00.000 10672 UpdateGuideState(): m_state=6 19:57:48.003 00.000 10672 Star::Find(15, 1060, 816, 0, (0,0,0,0), 0.0, 0) frame 1616 19:57:48.003 00.000 10672 Star::Find returns 1 (0), X=1049.83, Y=814.90, Mass=275190, SNR=53.6, Peak=40848 HFD=2.7 19:57:48.003 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 19:57:48.003 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.00 = 0.00) 19:57:48.003 00.000 10672 CameraToMount -- cameraX=14.82 cameraY=1.64 hyp=14.91 cameraTheta=0.11 mountX=-14.91 mountY=0.05, mountTheta=3.14 19:57:48.003 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 19:57:48.003 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 19:57:48.003 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 19:57:48.003 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 19:57:48.003 00.000 10672 Enqueuing Move request for scope (10.42, 1.27) 19:57:48.003 00.000 10672 Mount: notify direct move -10.50,-0.00 19:57:48.003 00.000 428 Worker thread wakes up 19:57:48.003 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:57:48.003 00.000 10672 UpdateGuideState exits: m=275190 SNR=53.6 19:57:48.003 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 19:57:48.003 00.000 10672 PhdController: settling, locked = 1, distance = 22.14 (99.00) aobump = 0 frame = 2 / 10 19:57:48.003 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 19:57:48.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:48.003 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 19:57:48.003 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:57:48.003 00.000 428 MoveAxis(E, 15505, B) 19:57:48.003 00.000 10672 Enqueuing Expose request 19:57:48.018 00.015 428 Guiding Dir = 2, Dur = 15505 19:57:48.018 00.000 428 IsSlewing returns 0 19:57:48.018 00.000 428 IsGuiding returns 0 19:57:48.034 00.016 428 PulseGuide returned control before completion, sleep 15497 19:57:49.050 01.016 10672 read socket command 10 19:57:49.050 00.000 10672 processing socket request REQDIST 19:57:49.050 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:49.050 00.000 10672 Sending socket response 255 (0xff) 19:57:54.052 05.002 10672 read socket command 10 19:57:54.052 00.000 10672 processing socket request REQDIST 19:57:54.052 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:54.052 00.000 10672 Sending socket response 255 (0xff) 19:57:59.051 04.999 10672 read socket command 10 19:57:59.051 00.000 10672 processing socket request REQDIST 19:57:59.051 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:57:59.051 00.000 10672 Sending socket response 255 (0xff) 19:58:03.554 04.503 428 IsGuiding returns 0 19:58:03.554 00.000 428 Move returns status 0, amount 15505 19:58:03.554 00.000 428 MoveAxis(N, 0, B) 19:58:03.554 00.000 428 Move returns status 0, amount 0 19:58:03.554 00.000 428 move complete, result=0 19:58:03.554 00.000 428 worker thread done servicing request 19:58:03.554 00.000 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 19:58:03.554 00.000 428 Worker thread wakes up 19:58:03.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:03.554 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1035,800,31,31) 19:58:03.569 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:58:03.585 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 19:58:04.054 00.469 10672 read socket command 10 19:58:04.054 00.000 10672 processing socket request REQDIST 19:58:04.054 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:58:04.054 00.000 10672 Sending socket response 255 (0xff) 19:58:05.350 01.296 428 Exposure complete 19:58:05.491 00.141 428 worker thread done servicing request 19:58:05.491 00.000 10672 OnExposeComplete: enter 19:58:05.491 00.000 10672 UpdateGuideState(): m_state=6 19:58:05.491 00.000 10672 Star::Find(15, 1049, 814, 0, (0,0,0,0), 0.0, 0) frame 1617 19:58:05.491 00.000 10672 Star::Find returns 1 (0), X=1039.12, Y=813.62, Mass=259172, SNR=48.7, Peak=35504 HFD=2.5 19:58:05.491 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 19:58:05.491 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.02 = -0.02) 19:58:05.491 00.000 10672 CameraToMount -- cameraX=4.10 cameraY=0.37 hyp=4.12 cameraTheta=0.09 mountX=-4.11 mountY=-0.07, mountTheta=-3.12 19:58:05.491 00.000 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 19:58:05.491 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 19:58:05.491 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=3.14 cameraX=3.97, cameraY=0.48 cameraTheta=0.12 19:58:05.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.97, y=0.48, opts=4) 19:58:05.491 00.000 10672 Enqueuing Move request for scope (3.97, 0.48) 19:58:05.491 00.000 10672 Mount: notify direct move -4.00,-0.00 19:58:05.491 00.000 428 Worker thread wakes up 19:58:05.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:58:05.491 00.000 10672 UpdateGuideState exits: m=259172 SNR=48.7 19:58:05.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.97, 0.48) opts 0x4 19:58:05.491 00.000 10672 PhdController: settling, locked = 1, distance = 16.73 (99.00) aobump = 0 frame = 3 / 10 19:58:05.491 00.000 428 Handling offset move in thread for scope, endpoint = (3.97, 0.48) 19:58:05.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:05.491 00.000 428 Moving (3.97, 0.48) raw xDistance=-4.00 yDistance=-0.00 19:58:05.491 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:05.491 00.000 428 MoveAxis(E, 5907, B) 19:58:05.491 00.000 10672 Enqueuing Expose request 19:58:05.491 00.000 428 Guiding Dir = 2, Dur = 5907 19:58:05.491 00.000 428 IsSlewing returns 0 19:58:05.491 00.000 428 IsGuiding returns 0 19:58:05.522 00.031 428 PulseGuide returned control before completion, sleep 5893 19:58:09.052 03.530 10672 read socket command 10 19:58:09.052 00.000 10672 processing socket request REQDIST 19:58:09.052 00.000 10672 SOCKSVR: Sending pixel error of 2.55 19:58:09.052 00.000 10672 Sending socket response 255 (0xff) 19:58:11.447 02.395 428 IsGuiding returns 0 19:58:11.447 00.000 428 Move returns status 0, amount 5907 19:58:11.447 00.000 428 MoveAxis(N, 0, B) 19:58:11.447 00.000 428 Move returns status 0, amount 0 19:58:11.447 00.000 428 move complete, result=0 19:58:11.447 00.000 428 worker thread done servicing request 19:58:11.447 00.000 428 Worker thread wakes up 19:58:11.447 00.000 10672 GuideStep: -4.0 px 5907 ms EAST, -0.0 px 0 ms NORTH 19:58:11.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:11.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:11.462 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 19:58:11.462 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 19:58:12.868 01.406 428 Exposure complete 19:58:13.024 00.156 428 worker thread done servicing request 19:58:13.024 00.000 10672 OnExposeComplete: enter 19:58:13.024 00.000 10672 UpdateGuideState(): m_state=6 19:58:13.024 00.000 10672 Star::Find(15, 1039, 813, 0, (0,0,0,0), 0.0, 0) frame 1618 19:58:13.024 00.000 10672 Star::Find returns 1 (0), X=1034.68, Y=812.01, Mass=326547, SNR=54.7, Peak=54464 HFD=4.1 19:58:13.024 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.02) = xAngle (1.19 = 1.19) 19:58:13.024 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 19:58:13.024 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-1.25 hyp=1.29 cameraTheta=-1.83 mountX=0.48 mountY=-1.20, mountTheta=-1.19 19:58:13.024 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-1.25, opts=13) 19:58:13.024 00.000 10672 Enqueuing Move request for scope (-0.34, -1.25) 19:58:13.024 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:58:13.024 00.000 428 Worker thread wakes up 19:58:13.024 00.000 10672 UpdateGuideState exits: m=326547 SNR=54.7 19:58:13.024 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -1.25) opts 0xd 19:58:13.024 00.000 10672 PhdController: settling, locked = 1, distance = 1.29 (99.00) aobump = 0 frame = 4 / 10 19:58:13.024 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -1.25) 19:58:13.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:13.024 00.000 428 Moving (-0.34, -1.25) raw xDistance=0.48 yDistance=-1.20 19:58:13.024 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:13.024 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.48 19:58:13.024 00.000 10672 Enqueuing Expose request 19:58:13.024 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:58:13.024 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.20 19:58:13.024 00.000 428 MoveAxis(W, 451, ABG) 19:58:13.024 00.000 428 Guiding Dir = 3, Dur = 451 19:58:13.024 00.000 428 IsSlewing returns 0 19:58:13.024 00.000 428 IsGuiding returns 0 19:58:13.040 00.016 428 PulseGuide returned control before completion, sleep 438 19:58:13.524 00.484 428 IsGuiding returns 0 19:58:13.524 00.000 428 Move returns status 0, amount 451 19:58:13.524 00.000 428 MoveAxis(N, 0, ABG) 19:58:13.524 00.000 428 Move returns status 0, amount 0 19:58:13.524 00.000 428 move complete, result=0 19:58:13.524 00.000 428 worker thread done servicing request 19:58:13.524 00.000 428 Worker thread wakes up 19:58:13.524 00.000 10672 GuideStep: 0.5 px 451 ms WEST, -1.2 px 0 ms NORTH 19:58:13.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:13.524 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:14.056 00.532 10672 read socket command 10 19:58:14.056 00.000 10672 processing socket request REQDIST 19:58:14.056 00.000 10672 SOCKSVR: Sending pixel error of 1.29 19:58:14.056 00.000 10672 Sending socket response 129 (0x81) 19:58:15.352 01.296 428 Exposure complete 19:58:15.492 00.140 428 worker thread done servicing request 19:58:15.492 00.000 10672 OnExposeComplete: enter 19:58:15.492 00.000 10672 UpdateGuideState(): m_state=6 19:58:15.492 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1619 19:58:15.492 00.000 10672 Star::Find returns 1 (0), X=1035.07, Y=811.98, Mass=330752, SNR=57.3, Peak=50320 HFD=4.1 19:58:15.492 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.02) = xAngle (1.49 = 1.49) 19:58:15.492 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63) 19:58:15.492 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-1.28 hyp=1.28 cameraTheta=-1.53 mountX=0.10 mountY=-1.28, mountTheta=-1.49 19:58:15.492 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-1.28, opts=13) 19:58:15.492 00.000 10672 Enqueuing Move request for scope (0.06, -1.28) 19:58:15.492 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:58:15.492 00.000 428 Worker thread wakes up 19:58:15.492 00.000 10672 UpdateGuideState exits: m=330752 SNR=57.3 19:58:15.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.28) opts 0xd 19:58:15.492 00.000 10672 PhdController: settling, locked = 1, distance = 1.29 (99.00) aobump = 0 frame = 5 / 10 19:58:15.492 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -1.28) 19:58:15.492 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:15.492 00.000 428 Moving (0.06, -1.28) raw xDistance=0.10 yDistance=-1.28 19:58:15.492 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:15.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:58:15.492 00.000 10672 Enqueuing Expose request 19:58:15.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:58:15.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.28 19:58:15.492 00.000 428 MoveAxis(E, 0, ABG) 19:58:15.492 00.000 428 Move returns status 0, amount 0 19:58:15.492 00.000 428 MoveAxis(N, 0, ABG) 19:58:15.492 00.000 428 Move returns status 0, amount 0 19:58:15.492 00.000 428 move complete, result=0 19:58:15.492 00.000 428 worker thread done servicing request 19:58:15.492 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.3 px 0 ms NORTH 19:58:15.492 00.000 428 Worker thread wakes up 19:58:15.492 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:15.492 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:17.872 02.380 428 Exposure complete 19:58:18.012 00.140 428 worker thread done servicing request 19:58:18.012 00.000 10672 OnExposeComplete: enter 19:58:18.012 00.000 10672 UpdateGuideState(): m_state=6 19:58:18.012 00.000 10672 Star::Find(15, 1035, 811, 0, (0,0,0,0), 0.0, 0) frame 1620 19:58:18.012 00.000 10672 Star::Find returns 1 (0), X=1035.22, Y=811.96, Mass=305932, SNR=53.7, Peak=53920 HFD=4.1 19:58:18.012 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 19:58:18.012 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 19:58:18.012 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-1.30 hyp=1.31 cameraTheta=-1.42 mountX=-0.04 mountY=-1.31, mountTheta=-1.60 19:58:18.012 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-1.30, opts=13) 19:58:18.012 00.000 10672 Enqueuing Move request for scope (0.20, -1.30) 19:58:18.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:58:18.012 00.000 428 Worker thread wakes up 19:58:18.012 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -1.30) opts 0xd 19:58:18.012 00.000 10672 UpdateGuideState exits: m=305932 SNR=53.7 19:58:18.012 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -1.30) 19:58:18.012 00.000 428 Moving (0.20, -1.30) raw xDistance=-0.04 yDistance=-1.31 19:58:18.012 00.000 10672 PhdController: settling, locked = 1, distance = 1.30 (99.00) aobump = 0 frame = 6 / 10 19:58:18.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:18.012 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:58:18.012 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.79 19:58:18.012 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:18.012 00.000 10672 Enqueuing Expose request 19:58:18.012 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.31 from input -1.31 19:58:18.012 00.000 428 MoveAxis(E, 0, ABG) 19:58:18.012 00.000 428 Move returns status 0, amount 0 19:58:18.012 00.000 428 MoveAxis(N, 1986, ABG) 19:58:18.012 00.000 428 Guiding Dir = 0, Dur = 1986 19:58:18.012 00.000 428 IsSlewing returns 0 19:58:18.012 00.000 428 IsGuiding returns 0 19:58:18.106 00.094 428 PulseGuide returned control before completion, sleep 1913 19:58:19.059 00.953 10672 read socket command 10 19:58:19.059 00.000 10672 processing socket request REQDIST 19:58:19.059 00.000 10672 SOCKSVR: Sending pixel error of 1.29 19:58:19.059 00.000 10672 Sending socket response 129 (0x81) 19:58:20.027 00.968 428 IsGuiding returns 1 19:58:20.027 00.000 428 scope still moving after pulse duration time elapsed 19:58:20.074 00.047 428 IsSlewing returns 0 19:58:20.074 00.000 428 IsGuiding returns 1 19:58:20.121 00.047 428 IsSlewing returns 0 19:58:20.121 00.000 428 IsGuiding returns 0 19:58:20.121 00.000 428 scope move finished after 1986 + 110 ms 19:58:20.121 00.000 428 Move returns status 0, amount 1986 19:58:20.121 00.000 428 move complete, result=0 19:58:20.121 00.000 428 worker thread done servicing request 19:58:20.121 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -1.3 px 1986 ms NORTH 19:58:20.121 00.000 428 Worker thread wakes up 19:58:20.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:20.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:20.355 00.234 428 Exposure complete 19:58:20.480 00.125 428 worker thread done servicing request 19:58:20.496 00.016 10672 OnExposeComplete: enter 19:58:20.496 00.000 10672 UpdateGuideState(): m_state=6 19:58:20.496 00.000 10672 Star::Find(15, 1035, 811, 0, (0,0,0,0), 0.0, 0) frame 1621 19:58:20.496 00.000 10672 Star::Find returns 1 (0), X=1034.76, Y=812.28, Mass=265018, SNR=51.5, Peak=55776 HFD=3.7 19:58:20.496 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.02) = xAngle (1.19 = 1.19) 19:58:20.496 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 19:58:20.496 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.97 hyp=1.01 cameraTheta=-1.83 mountX=0.38 mountY=-0.94, mountTheta=-1.19 19:58:20.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.97, opts=13) 19:58:20.496 00.000 10672 Enqueuing Move request for scope (-0.26, -0.97) 19:58:20.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:58:20.496 00.000 428 Worker thread wakes up 19:58:20.496 00.000 10672 UpdateGuideState exits: m=265018 SNR=51.5 19:58:20.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.97) opts 0xd 19:58:20.496 00.000 10672 PhdController: settling, locked = 1, distance = 1.21 (99.00) aobump = 0 frame = 7 / 10 19:58:20.496 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.97) 19:58:20.496 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:20.496 00.000 428 Moving (-0.26, -0.97) raw xDistance=0.38 yDistance=-0.94 19:58:20.496 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:20.496 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 19:58:20.496 00.000 10672 Enqueuing Expose request 19:58:20.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.94 from input -0.94 19:58:20.496 00.000 428 MoveAxis(E, 0, ABG) 19:58:20.496 00.000 428 Move returns status 0, amount 0 19:58:20.496 00.000 428 MoveAxis(N, 1426, ABG) 19:58:20.496 00.000 428 Guiding Dir = 0, Dur = 1426 19:58:20.496 00.000 428 IsSlewing returns 0 19:58:20.496 00.000 428 IsGuiding returns 0 19:58:20.574 00.078 428 PulseGuide returned control before completion, sleep 1357 19:58:21.948 01.374 428 IsGuiding returns 1 19:58:21.948 00.000 428 scope still moving after pulse duration time elapsed 19:58:21.980 00.032 428 IsSlewing returns 0 19:58:21.980 00.000 428 IsGuiding returns 1 19:58:22.027 00.047 428 IsSlewing returns 0 19:58:22.027 00.000 428 IsGuiding returns 0 19:58:22.027 00.000 428 scope move finished after 1426 + 108 ms 19:58:22.027 00.000 428 Move returns status 0, amount 1426 19:58:22.027 00.000 428 move complete, result=0 19:58:22.027 00.000 428 worker thread done servicing request 19:58:22.027 00.000 428 Worker thread wakes up 19:58:22.027 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.9 px 1426 ms NORTH 19:58:22.042 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:22.042 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:22.870 00.828 428 Exposure complete 19:58:22.995 00.125 428 worker thread done servicing request 19:58:22.995 00.000 10672 OnExposeComplete: enter 19:58:22.995 00.000 10672 UpdateGuideState(): m_state=6 19:58:22.995 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1622 19:58:22.995 00.000 10672 Star::Find returns 1 (0), X=1035.21, Y=813.85, Mass=300890, SNR=52.5, Peak=51968 HFD=2.9 19:58:22.995 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.02) = xAngle (4.28 = -2.00) 19:58:22.995 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.15 = 1.15) 19:58:22.995 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.60 hyp=0.63 cameraTheta=1.26 mountX=-0.26 mountY=0.57, mountTheta=2.00 19:58:22.995 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.60, opts=13) 19:58:22.995 00.000 10672 Enqueuing Move request for scope (0.19, 0.60) 19:58:22.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:58:22.995 00.000 428 Worker thread wakes up 19:58:22.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.60) opts 0xd 19:58:22.995 00.000 10672 UpdateGuideState exits: m=300890 SNR=52.5 19:58:22.995 00.000 10672 PhdController: settling, locked = 1, distance = 1.04 (99.00) aobump = 0 frame = 8 / 10 19:58:22.995 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.60) 19:58:22.995 00.000 428 Moving (0.19, 0.60) raw xDistance=-0.26 yDistance=0.57 19:58:22.995 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:22.995 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:22.995 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 19:58:22.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:22.995 00.000 10672 Enqueuing Expose request 19:58:22.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.57 19:58:22.995 00.000 428 MoveAxis(E, 0, ABG) 19:58:22.995 00.000 428 Move returns status 0, amount 0 19:58:22.995 00.000 428 MoveAxis(N, 0, ABG) 19:58:22.995 00.000 428 Move returns status 0, amount 0 19:58:22.995 00.000 428 move complete, result=0 19:58:22.995 00.000 428 worker thread done servicing request 19:58:23.011 00.016 428 Worker thread wakes up 19:58:23.011 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 19:58:23.011 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:23.011 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:24.057 01.046 10672 read socket command 10 19:58:24.057 00.000 10672 processing socket request REQDIST 19:58:24.057 00.000 10672 SOCKSVR: Sending pixel error of 1.03 19:58:24.057 00.000 10672 Sending socket response 103 (0x67) 19:58:25.354 01.297 428 Exposure complete 19:58:25.479 00.125 428 worker thread done servicing request 19:58:25.479 00.000 10672 OnExposeComplete: enter 19:58:25.479 00.000 10672 UpdateGuideState(): m_state=6 19:58:25.479 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1623 19:58:25.479 00.000 10672 Star::Find returns 1 (0), X=1034.92, Y=814.00, Mass=292978, SNR=42.2, Peak=53376 HFD=2.7 19:58:25.479 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 19:58:25.479 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 19:58:25.479 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.74 hyp=0.75 cameraTheta=1.70 mountX=0.01 mountY=0.75, mountTheta=1.56 19:58:25.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.74, opts=13) 19:58:25.479 00.000 10672 Enqueuing Move request for scope (-0.10, 0.74) 19:58:25.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:58:25.479 00.000 428 Worker thread wakes up 19:58:25.479 00.000 10672 UpdateGuideState exits: m=292978 SNR=42.2 19:58:25.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.74) opts 0xd 19:58:25.494 00.015 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.74) 19:58:25.494 00.000 10672 PhdController: settling, locked = 1, distance = 0.95 (99.00) aobump = 0 frame = 9 / 10 19:58:25.494 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:25.494 00.000 428 Moving (-0.10, 0.74) raw xDistance=0.01 yDistance=0.75 19:58:25.494 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:58:25.494 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:25.494 00.000 10672 Enqueuing Expose request 19:58:25.494 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:25.494 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 19:58:25.494 00.000 428 MoveAxis(E, 0, ABG) 19:58:25.494 00.000 428 Move returns status 0, amount 0 19:58:25.494 00.000 428 MoveAxis(N, 0, ABG) 19:58:25.494 00.000 428 Move returns status 0, amount 0 19:58:25.494 00.000 428 move complete, result=0 19:58:25.494 00.000 428 worker thread done servicing request 19:58:25.494 00.000 428 Worker thread wakes up 19:58:25.494 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 19:58:25.494 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:25.494 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:27.858 02.364 428 Exposure complete 19:58:27.983 00.125 428 worker thread done servicing request 19:58:27.983 00.000 10672 OnExposeComplete: enter 19:58:27.998 00.015 10672 UpdateGuideState(): m_state=6 19:58:27.998 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1624 19:58:27.998 00.000 10672 Star::Find returns 1 (0), X=1034.41, Y=813.90, Mass=261876, SNR=50.9, Peak=56752 HFD=2.4 19:58:27.998 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.02) = xAngle (5.35 = -0.94) 19:58:27.998 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.22 = 2.22) 19:58:27.998 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.64 hyp=0.88 cameraTheta=2.33 mountX=0.52 mountY=0.70, mountTheta=0.93 19:58:27.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.64, opts=13) 19:58:27.998 00.000 10672 Enqueuing Move request for scope (-0.61, 0.64) 19:58:27.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1072, FiltMax=65488, Gamma=1.000 19:58:27.998 00.000 428 Worker thread wakes up 19:58:27.998 00.000 10672 UpdateGuideState exits: m=261876 SNR=50.9 19:58:27.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.64) opts 0xd 19:58:27.998 00.000 10672 PhdController: settling, locked = 1, distance = 0.93 (99.00) aobump = 0 frame = 10 / 10 19:58:27.998 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.64) 19:58:27.998 00.000 10672 PhdController: newstate STATE_FINISH 19:58:27.998 00.000 428 Moving (-0.61, 0.64) raw xDistance=0.52 yDistance=0.70 19:58:27.998 00.000 10672 PhdController complete: success 19:58:27.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 19:58:27.998 00.000 10672 Mount: notify guiding dither settle done success=1 19:58:27.998 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:27.998 00.000 10672 PhdController: newstate STATE_IDLE 19:58:27.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 19:58:27.998 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:27.998 00.000 428 MoveAxis(W, 488, ABG) 19:58:27.998 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:27.998 00.000 428 Guiding Dir = 3, Dur = 488 19:58:27.998 00.000 10672 Enqueuing Expose request 19:58:27.998 00.000 428 IsSlewing returns 0 19:58:27.998 00.000 428 IsGuiding returns 0 19:58:28.030 00.032 428 PulseGuide returned control before completion, sleep 471 19:58:28.514 00.484 428 IsGuiding returns 1 19:58:28.514 00.000 428 scope still moving after pulse duration time elapsed 19:58:28.560 00.046 428 IsSlewing returns 0 19:58:28.560 00.000 428 IsGuiding returns 0 19:58:28.560 00.000 428 scope move finished after 488 + 67 ms 19:58:28.560 00.000 428 Move returns status 0, amount 488 19:58:28.560 00.000 428 MoveAxis(N, 0, ABG) 19:58:28.560 00.000 428 Move returns status 0, amount 0 19:58:28.560 00.000 428 move complete, result=0 19:58:28.560 00.000 428 worker thread done servicing request 19:58:28.560 00.000 428 Worker thread wakes up 19:58:28.560 00.000 10672 GuideStep: 0.5 px 488 ms WEST, 0.7 px 0 ms NORTH 19:58:28.560 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:28.560 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:29.061 00.501 10672 read socket command 10 19:58:29.061 00.000 10672 processing socket request REQDIST 19:58:29.061 00.000 10672 SOCKSVR: Sending pixel error of 0.92 19:58:29.061 00.000 10672 Sending socket response 92 (0x5c) 19:58:30.372 01.311 428 Exposure complete 19:58:30.497 00.125 428 worker thread done servicing request 19:58:30.497 00.000 10672 OnExposeComplete: enter 19:58:30.497 00.000 10672 UpdateGuideState(): m_state=6 19:58:30.497 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1625 19:58:30.497 00.000 10672 Star::Find returns 1 (0), X=1034.61, Y=813.77, Mass=293193, SNR=42.8, Peak=53600 HFD=3.1 19:58:30.497 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.02) = xAngle (5.27 = -1.01) 19:58:30.497 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.14 = 2.14) 19:58:30.497 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.51 hyp=0.66 cameraTheta=2.25 mountX=0.35 mountY=0.55, mountTheta=1.01 19:58:30.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.51, opts=13) 19:58:30.497 00.000 10672 Enqueuing Move request for scope (-0.41, 0.51) 19:58:30.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:58:30.497 00.000 428 Worker thread wakes up 19:58:30.497 00.000 10672 UpdateGuideState exits: m=293193 SNR=42.8 19:58:30.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.51) opts 0xd 19:58:30.497 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:30.497 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.51) 19:58:30.497 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:30.497 00.000 428 Moving (-0.41, 0.51) raw xDistance=0.35 yDistance=0.55 19:58:30.497 00.000 10672 Enqueuing Expose request 19:58:30.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 19:58:30.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:30.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 19:58:30.497 00.000 428 MoveAxis(E, 0, ABG) 19:58:30.497 00.000 428 Move returns status 0, amount 0 19:58:30.497 00.000 428 MoveAxis(N, 0, ABG) 19:58:30.497 00.000 428 Move returns status 0, amount 0 19:58:30.497 00.000 428 move complete, result=0 19:58:30.497 00.000 428 worker thread done servicing request 19:58:30.497 00.000 428 Worker thread wakes up 19:58:30.497 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 19:58:30.497 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:30.497 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:32.856 02.359 428 Exposure complete 19:58:32.997 00.141 428 worker thread done servicing request 19:58:32.997 00.000 10672 OnExposeComplete: enter 19:58:32.997 00.000 10672 UpdateGuideState(): m_state=6 19:58:32.997 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1626 19:58:32.997 00.000 10672 Star::Find returns 1 (0), X=1034.71, Y=814.36, Mass=276046, SNR=48.4, Peak=57200 HFD=3.0 19:58:32.997 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.02) = xAngle (4.86 = -1.42) 19:58:32.997 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.73 = 1.73) 19:58:32.997 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=1.11 hyp=1.15 cameraTheta=1.84 mountX=0.17 mountY=1.13, mountTheta=1.42 19:58:32.997 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=1.11, opts=13) 19:58:32.997 00.000 10672 Enqueuing Move request for scope (-0.31, 1.11) 19:58:32.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 19:58:32.997 00.000 428 Worker thread wakes up 19:58:32.997 00.000 10672 UpdateGuideState exits: m=276046 SNR=48.4 19:58:32.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.11) opts 0xd 19:58:32.997 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:32.997 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 1.11) 19:58:32.997 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:32.997 00.000 428 Moving (-0.31, 1.11) raw xDistance=0.17 yDistance=1.13 19:58:32.997 00.000 10672 Enqueuing Expose request 19:58:32.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:58:32.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:58:32.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.13 19:58:32.997 00.000 428 MoveAxis(E, 0, ABG) 19:58:32.997 00.000 428 Move returns status 0, amount 0 19:58:32.997 00.000 428 MoveAxis(N, 0, ABG) 19:58:32.997 00.000 428 Move returns status 0, amount 0 19:58:32.997 00.000 428 move complete, result=0 19:58:32.997 00.000 428 worker thread done servicing request 19:58:32.997 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 1.1 px 0 ms NORTH 19:58:32.997 00.000 428 Worker thread wakes up 19:58:32.997 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:32.997 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:34.048 01.051 10672 read socket command 10 19:58:34.048 00.000 10672 processing socket request REQDIST 19:58:34.048 00.000 10672 SOCKSVR: Sending pixel error of 0.93 19:58:34.048 00.000 10672 Sending socket response 93 (0x5d) 19:58:35.345 01.297 428 Exposure complete 19:58:35.485 00.140 428 worker thread done servicing request 19:58:35.485 00.000 10672 OnExposeComplete: enter 19:58:35.485 00.000 10672 UpdateGuideState(): m_state=6 19:58:35.485 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1627 19:58:35.485 00.000 10672 Star::Find returns 1 (0), X=1034.53, Y=813.78, Mass=261846, SNR=42.5, Peak=50544 HFD=3.1 19:58:35.485 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.02) = xAngle (5.34 = -0.94) 19:58:35.485 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.21 = 2.21) 19:58:35.485 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.53 hyp=0.72 cameraTheta=2.32 mountX=0.42 mountY=0.58, mountTheta=0.94 19:58:35.485 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.53, opts=13) 19:58:35.485 00.000 10672 Enqueuing Move request for scope (-0.49, 0.53) 19:58:35.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:58:35.485 00.000 428 Worker thread wakes up 19:58:35.485 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.53) opts 0xd 19:58:35.485 00.000 10672 UpdateGuideState exits: m=261846 SNR=42.5 19:58:35.485 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:35.485 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.53) 19:58:35.485 00.000 428 Moving (-0.49, 0.53) raw xDistance=0.42 yDistance=0.58 19:58:35.485 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:35.485 00.000 10672 Enqueuing Expose request 19:58:35.485 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 19:58:35.485 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:58:35.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 19:58:35.485 00.000 428 MoveAxis(E, 0, ABG) 19:58:35.485 00.000 428 Move returns status 0, amount 0 19:58:35.485 00.000 428 MoveAxis(N, 0, ABG) 19:58:35.485 00.000 428 Move returns status 0, amount 0 19:58:35.485 00.000 428 move complete, result=0 19:58:35.485 00.000 428 worker thread done servicing request 19:58:35.485 00.000 428 Worker thread wakes up 19:58:35.485 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 19:58:35.485 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:35.485 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:37.859 02.374 428 Exposure complete 19:58:37.984 00.125 428 worker thread done servicing request 19:58:37.984 00.000 10672 OnExposeComplete: enter 19:58:37.984 00.000 10672 UpdateGuideState(): m_state=6 19:58:37.984 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1628 19:58:37.984 00.000 10672 Star::Find returns 1 (0), X=1034.43, Y=814.17, Mass=252409, SNR=42.8, Peak=52400 HFD=2.6 19:58:37.984 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.02) = xAngle (5.16 = -1.12) 19:58:37.984 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.03 = 2.03) 19:58:37.984 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.92 hyp=1.09 cameraTheta=2.14 mountX=0.47 mountY=0.97, mountTheta=1.12 19:58:37.984 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.92, opts=13) 19:58:38.000 00.016 10672 Enqueuing Move request for scope (-0.58, 0.92) 19:58:38.000 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:58:38.000 00.000 428 Worker thread wakes up 19:58:38.000 00.000 10672 UpdateGuideState exits: m=252409 SNR=42.8 19:58:38.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.92) opts 0xd 19:58:38.000 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.92) 19:58:38.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:38.000 00.000 428 Moving (-0.58, 0.92) raw xDistance=0.47 yDistance=0.97 19:58:38.000 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:38.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 19:58:38.000 00.000 10672 Enqueuing Expose request 19:58:38.000 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:58:38.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.97 19:58:38.000 00.000 428 MoveAxis(W, 436, ABG) 19:58:38.000 00.000 428 Guiding Dir = 3, Dur = 436 19:58:38.000 00.000 428 IsSlewing returns 0 19:58:38.000 00.000 428 IsGuiding returns 0 19:58:38.016 00.016 428 PulseGuide returned control before completion, sleep 426 19:58:38.453 00.437 428 IsGuiding returns 1 19:58:38.453 00.000 428 scope still moving after pulse duration time elapsed 19:58:38.484 00.031 428 IsSlewing returns 0 19:58:38.484 00.000 428 IsGuiding returns 0 19:58:38.484 00.000 428 scope move finished after 436 + 48 ms 19:58:38.484 00.000 428 Move returns status 0, amount 436 19:58:38.484 00.000 428 MoveAxis(N, 0, ABG) 19:58:38.484 00.000 428 Move returns status 0, amount 0 19:58:38.484 00.000 428 move complete, result=0 19:58:38.484 00.000 428 worker thread done servicing request 19:58:38.484 00.000 428 Worker thread wakes up 19:58:38.484 00.000 10672 GuideStep: 0.5 px 436 ms WEST, 1.0 px 0 ms NORTH 19:58:38.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:38.484 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:39.047 00.563 10672 read socket command 10 19:58:39.047 00.000 10672 processing socket request REQDIST 19:58:39.047 00.000 10672 SOCKSVR: Sending pixel error of 0.93 19:58:39.047 00.000 10672 Sending socket response 93 (0x5d) 19:58:40.359 01.312 428 Exposure complete 19:58:40.483 00.124 428 worker thread done servicing request 19:58:40.483 00.000 10672 OnExposeComplete: enter 19:58:40.483 00.000 10672 UpdateGuideState(): m_state=6 19:58:40.483 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1629 19:58:40.483 00.000 10672 Star::Find returns 1 (0), X=1034.35, Y=814.05, Mass=267182, SNR=46.8, Peak=52512 HFD=2.8 19:58:40.483 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.02) = xAngle (5.29 = -0.99) 19:58:40.483 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.17 = 2.17) 19:58:40.483 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=0.79 hyp=1.03 cameraTheta=2.27 mountX=0.57 mountY=0.86, mountTheta=0.99 19:58:40.483 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=0.79, opts=13) 19:58:40.483 00.000 10672 Enqueuing Move request for scope (-0.67, 0.79) 19:58:40.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:58:40.499 00.016 428 Worker thread wakes up 19:58:40.499 00.000 10672 UpdateGuideState exits: m=267182 SNR=46.8 19:58:40.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.79) opts 0xd 19:58:40.499 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 0.79) 19:58:40.499 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:40.499 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:40.499 00.000 428 Moving (-0.67, 0.79) raw xDistance=0.57 yDistance=0.86 19:58:40.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.57 19:58:40.499 00.000 10672 Enqueuing Expose request 19:58:40.499 00.000 428 switching direction from -1 to 1 - decHistory=6 oldest=-1.68 newest=2.41 19:58:40.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.86 from input 0.86 19:58:40.499 00.000 428 MoveAxis(W, 558, ABG) 19:58:40.499 00.000 428 Guiding Dir = 3, Dur = 558 19:58:40.499 00.000 428 IsSlewing returns 0 19:58:40.499 00.000 428 IsGuiding returns 0 19:58:40.530 00.031 428 PulseGuide returned control before completion, sleep 539 19:58:41.108 00.578 428 IsGuiding returns 1 19:58:41.108 00.000 428 scope still moving after pulse duration time elapsed 19:58:41.140 00.032 428 IsSlewing returns 0 19:58:41.140 00.000 428 IsGuiding returns 0 19:58:41.140 00.000 428 scope move finished after 558 + 81 ms 19:58:41.140 00.000 428 Move returns status 0, amount 558 19:58:41.140 00.000 428 MoveAxis(S, 1298, ABG) 19:58:41.140 00.000 428 Guiding Dir = 1, Dur = 1298 19:58:41.140 00.000 428 IsSlewing returns 0 19:58:41.140 00.000 428 IsGuiding returns 0 19:58:41.218 00.078 428 PulseGuide returned control before completion, sleep 1233 19:58:42.457 01.239 428 IsGuiding returns 1 19:58:42.457 00.000 428 scope still moving after pulse duration time elapsed 19:58:42.504 00.047 428 IsSlewing returns 0 19:58:42.535 00.031 428 IsGuiding returns 0 19:58:42.535 00.000 428 scope move finished after 1298 + 103 ms 19:58:42.535 00.000 428 Move returns status 0, amount 1298 19:58:42.535 00.000 428 move complete, result=0 19:58:42.535 00.000 428 worker thread done servicing request 19:58:42.535 00.000 428 Worker thread wakes up 19:58:42.535 00.000 10672 GuideStep: 0.6 px 558 ms WEST, 0.9 px 1298 ms SOUTH 19:58:42.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:42.535 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:42.863 00.328 428 Exposure complete 19:58:42.988 00.125 428 worker thread done servicing request 19:58:42.988 00.000 10672 OnExposeComplete: enter 19:58:42.988 00.000 10672 UpdateGuideState(): m_state=6 19:58:42.988 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1630 19:58:42.988 00.000 10672 Star::Find returns 1 (0), X=1034.74, Y=812.49, Mass=341743, SNR=59.4, Peak=49776 HFD=3.8 19:58:42.988 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 19:58:42.988 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 19:58:42.988 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.77 hyp=0.81 cameraTheta=-1.91 mountX=0.36 mountY=-0.73, mountTheta=-1.11 19:58:42.988 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.77, opts=13) 19:58:42.988 00.000 10672 Enqueuing Move request for scope (-0.27, -0.77) 19:58:42.988 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:58:42.988 00.000 428 Worker thread wakes up 19:58:42.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.77) opts 0xd 19:58:42.988 00.000 10672 UpdateGuideState exits: m=341743 SNR=59.4 19:58:42.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:42.988 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.77) 19:58:42.988 00.000 428 Moving (-0.27, -0.77) raw xDistance=0.36 yDistance=-0.73 19:58:42.988 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:42.988 00.000 10672 Enqueuing Expose request 19:58:42.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:58:42.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:42.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.73 19:58:43.003 00.015 428 MoveAxis(E, 0, ABG) 19:58:43.003 00.000 428 Move returns status 0, amount 0 19:58:43.003 00.000 428 MoveAxis(N, 0, ABG) 19:58:43.003 00.000 428 Move returns status 0, amount 0 19:58:43.003 00.000 428 move complete, result=0 19:58:43.003 00.000 428 worker thread done servicing request 19:58:43.003 00.000 428 Worker thread wakes up 19:58:43.003 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 19:58:43.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:43.003 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:44.050 01.047 10672 read socket command 10 19:58:44.050 00.000 10672 processing socket request REQDIST 19:58:44.050 00.000 10672 SOCKSVR: Sending pixel error of 0.91 19:58:44.050 00.000 10672 Sending socket response 91 (0x5b) 19:58:45.362 01.312 428 Exposure complete 19:58:45.487 00.125 428 worker thread done servicing request 19:58:45.487 00.000 10672 OnExposeComplete: enter 19:58:45.487 00.000 10672 UpdateGuideState(): m_state=6 19:58:45.487 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1631 19:58:45.487 00.000 10672 Star::Find returns 1 (0), X=1035.33, Y=812.62, Mass=335690, SNR=50.6, Peak=52608 HFD=3.5 19:58:45.487 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.02) = xAngle (1.90 = 1.90) 19:58:45.487 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.23 = -1.23) 19:58:45.487 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.64 hyp=0.71 cameraTheta=-1.12 mountX=-0.23 mountY=-0.67, mountTheta=-1.90 19:58:45.487 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.64, opts=13) 19:58:45.487 00.000 10672 Enqueuing Move request for scope (0.31, -0.64) 19:58:45.487 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:58:45.487 00.000 428 Worker thread wakes up 19:58:45.487 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.64) opts 0xd 19:58:45.487 00.000 10672 UpdateGuideState exits: m=335690 SNR=50.6 19:58:45.487 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:45.487 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.64) 19:58:45.487 00.000 428 Moving (0.31, -0.64) raw xDistance=-0.23 yDistance=-0.67 19:58:45.487 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:45.487 00.000 10672 Enqueuing Expose request 19:58:45.487 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 19:58:45.487 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:45.487 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 19:58:45.487 00.000 428 MoveAxis(E, 0, ABG) 19:58:45.487 00.000 428 Move returns status 0, amount 0 19:58:45.487 00.000 428 MoveAxis(N, 0, ABG) 19:58:45.487 00.000 428 Move returns status 0, amount 0 19:58:45.487 00.000 428 move complete, result=0 19:58:45.487 00.000 428 worker thread done servicing request 19:58:45.487 00.000 428 Worker thread wakes up 19:58:45.487 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 19:58:45.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:45.487 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:47.861 02.374 428 Exposure complete 19:58:47.986 00.125 428 worker thread done servicing request 19:58:47.986 00.000 10672 OnExposeComplete: enter 19:58:47.986 00.000 10672 UpdateGuideState(): m_state=6 19:58:47.986 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1632 19:58:47.986 00.000 10672 Star::Find returns 1 (0), X=1034.38, Y=812.52, Mass=295607, SNR=57.9, Peak=49344 HFD=3.4 19:58:47.986 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 19:58:47.986 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 19:58:47.986 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=-0.74 hyp=0.97 cameraTheta=-2.28 mountX=0.72 mountY=-0.67, mountTheta=-0.75 19:58:47.986 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=-0.74, opts=13) 19:58:48.002 00.016 10672 Enqueuing Move request for scope (-0.63, -0.74) 19:58:48.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:58:48.002 00.000 428 Worker thread wakes up 19:58:48.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.74) opts 0xd 19:58:48.002 00.000 10672 UpdateGuideState exits: m=295607 SNR=57.9 19:58:48.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:48.002 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, -0.74) 19:58:48.002 00.000 428 Moving (-0.63, -0.74) raw xDistance=0.72 yDistance=-0.67 19:58:48.002 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:48.002 00.000 10672 Enqueuing Expose request 19:58:48.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 19:58:48.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:48.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 19:58:48.002 00.000 428 MoveAxis(W, 668, ABG) 19:58:48.002 00.000 428 Guiding Dir = 3, Dur = 668 19:58:48.002 00.000 428 IsSlewing returns 0 19:58:48.002 00.000 428 IsGuiding returns 0 19:58:48.018 00.016 428 PulseGuide returned control before completion, sleep 655 19:58:48.689 00.671 428 IsGuiding returns 1 19:58:48.689 00.000 428 scope still moving after pulse duration time elapsed 19:58:48.720 00.031 428 IsSlewing returns 0 19:58:48.720 00.000 428 IsGuiding returns 0 19:58:48.720 00.000 428 scope move finished after 668 + 60 ms 19:58:48.720 00.000 428 Move returns status 0, amount 668 19:58:48.720 00.000 428 MoveAxis(N, 0, ABG) 19:58:48.720 00.000 428 Move returns status 0, amount 0 19:58:48.736 00.016 428 move complete, result=0 19:58:48.736 00.000 428 worker thread done servicing request 19:58:48.736 00.000 428 Worker thread wakes up 19:58:48.736 00.000 10672 GuideStep: 0.7 px 668 ms WEST, -0.7 px 0 ms NORTH 19:58:48.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:48.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:49.048 00.312 10672 read socket command 10 19:58:49.048 00.000 10672 processing socket request REQDIST 19:58:49.048 00.000 10672 SOCKSVR: Sending pixel error of 0.89 19:58:49.048 00.000 10672 Sending socket response 89 (0x59) 19:58:50.345 01.297 428 Exposure complete 19:58:50.474 00.129 428 worker thread done servicing request 19:58:50.474 00.000 10672 OnExposeComplete: enter 19:58:50.474 00.000 10672 UpdateGuideState(): m_state=6 19:58:50.474 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1633 19:58:50.474 00.000 10672 Star::Find returns 1 (0), X=1034.79, Y=812.84, Mass=331830, SNR=55.9, Peak=52832 HFD=4.2 19:58:50.474 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.02) = xAngle (0.96 = 0.96) 19:58:50.474 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17) 19:58:50.474 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.42 hyp=0.47 cameraTheta=-2.06 mountX=0.27 mountY=-0.39, mountTheta=-0.96 19:58:50.474 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.42, opts=13) 19:58:50.474 00.000 10672 Enqueuing Move request for scope (-0.22, -0.42) 19:58:50.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:58:50.474 00.000 428 Worker thread wakes up 19:58:50.474 00.000 10672 UpdateGuideState exits: m=331830 SNR=55.9 19:58:50.489 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:50.489 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:50.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.42) opts 0xd 19:58:50.489 00.000 10672 Enqueuing Expose request 19:58:50.489 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.42) 19:58:50.489 00.000 428 Moving (-0.22, -0.42) raw xDistance=0.27 yDistance=-0.39 19:58:50.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:58:50.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:50.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 19:58:50.489 00.000 428 MoveAxis(E, 0, ABG) 19:58:50.489 00.000 428 Move returns status 0, amount 0 19:58:50.489 00.000 428 MoveAxis(N, 0, ABG) 19:58:50.489 00.000 428 Move returns status 0, amount 0 19:58:50.489 00.000 428 move complete, result=0 19:58:50.489 00.000 428 worker thread done servicing request 19:58:50.489 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 19:58:50.489 00.000 428 Worker thread wakes up 19:58:50.489 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:50.489 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:52.864 02.375 428 Exposure complete 19:58:53.004 00.140 428 worker thread done servicing request 19:58:53.004 00.000 10672 OnExposeComplete: enter 19:58:53.004 00.000 10672 UpdateGuideState(): m_state=6 19:58:53.004 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1634 19:58:53.004 00.000 10672 Star::Find returns 1 (0), X=1035.68, Y=813.84, Mass=267178, SNR=45.0, Peak=49344 HFD=2.6 19:58:53.004 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.02) = xAngle (3.74 = -2.55) 19:58:53.004 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.61 = 0.61) 19:58:53.004 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.58 hyp=0.88 cameraTheta=0.72 mountX=-0.73 mountY=0.51, mountTheta=2.54 19:58:53.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.58, opts=13) 19:58:53.004 00.000 10672 Enqueuing Move request for scope (0.66, 0.58) 19:58:53.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:58:53.004 00.000 428 Worker thread wakes up 19:58:53.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.58) opts 0xd 19:58:53.004 00.000 10672 UpdateGuideState exits: m=267178 SNR=45.0 19:58:53.004 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:53.004 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.58) 19:58:53.004 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:53.004 00.000 428 Moving (0.66, 0.58) raw xDistance=-0.73 yDistance=0.51 19:58:53.004 00.000 10672 Enqueuing Expose request 19:58:53.004 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 19:58:53.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:53.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 19:58:53.004 00.000 428 MoveAxis(E, 679, ABG) 19:58:53.004 00.000 428 Guiding Dir = 2, Dur = 679 19:58:53.004 00.000 428 IsSlewing returns 0 19:58:53.004 00.000 428 IsGuiding returns 0 19:58:53.020 00.016 428 PulseGuide returned control before completion, sleep 669 19:58:53.707 00.687 428 IsGuiding returns 0 19:58:53.707 00.000 428 Move returns status 0, amount 679 19:58:53.707 00.000 428 MoveAxis(N, 0, ABG) 19:58:53.707 00.000 428 Move returns status 0, amount 0 19:58:53.707 00.000 428 move complete, result=0 19:58:53.707 00.000 428 worker thread done servicing request 19:58:53.707 00.000 10672 GuideStep: -0.7 px 679 ms EAST, 0.5 px 0 ms NORTH 19:58:53.707 00.000 428 Worker thread wakes up 19:58:53.723 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:53.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:54.051 00.328 10672 read socket command 10 19:58:54.051 00.000 10672 processing socket request REQDIST 19:58:54.051 00.000 10672 SOCKSVR: Sending pixel error of 0.80 19:58:54.051 00.000 10672 Sending socket response 80 (0x50) 19:58:55.347 01.296 428 Exposure complete 19:58:55.472 00.125 428 worker thread done servicing request 19:58:55.472 00.000 10672 OnExposeComplete: enter 19:58:55.472 00.000 10672 UpdateGuideState(): m_state=6 19:58:55.488 00.016 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1635 19:58:55.488 00.000 10672 Star::Find returns 1 (0), X=1035.21, Y=812.45, Mass=336549, SNR=59.3, Peak=54352 HFD=4.6 19:58:55.488 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.02) = xAngle (1.69 = 1.69) 19:58:55.488 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.44 = -1.44) 19:58:55.488 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.80 hyp=0.83 cameraTheta=-1.33 mountX=-0.10 mountY=-0.82, mountTheta=-1.69 19:58:55.488 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.80, opts=13) 19:58:55.488 00.000 10672 Enqueuing Move request for scope (0.20, -0.80) 19:58:55.488 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:58:55.488 00.000 428 Worker thread wakes up 19:58:55.488 00.000 10672 UpdateGuideState exits: m=336549 SNR=59.3 19:58:55.488 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.80) opts 0xd 19:58:55.488 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:55.488 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.80) 19:58:55.488 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:55.488 00.000 428 Moving (0.20, -0.80) raw xDistance=-0.10 yDistance=-0.82 19:58:55.488 00.000 10672 Enqueuing Expose request 19:58:55.488 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:58:55.488 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:58:55.488 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.82 19:58:55.488 00.000 428 MoveAxis(E, 0, ABG) 19:58:55.488 00.000 428 Move returns status 0, amount 0 19:58:55.488 00.000 428 MoveAxis(N, 0, ABG) 19:58:55.488 00.000 428 Move returns status 0, amount 0 19:58:55.488 00.000 428 move complete, result=0 19:58:55.488 00.000 428 worker thread done servicing request 19:58:55.488 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH 19:58:55.488 00.000 428 Worker thread wakes up 19:58:55.488 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:55.488 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:57.862 02.374 428 Exposure complete 19:58:57.987 00.125 428 worker thread done servicing request 19:58:57.987 00.000 10672 OnExposeComplete: enter 19:58:57.987 00.000 10672 UpdateGuideState(): m_state=6 19:58:57.987 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1636 19:58:57.987 00.000 10672 Star::Find returns 1 (0), X=1035.25, Y=813.85, Mass=242446, SNR=49.1, Peak=46624 HFD=2.2 19:58:57.987 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.07) 19:58:57.987 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 19:58:57.987 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.60 hyp=0.64 cameraTheta=1.19 mountX=-0.31 mountY=0.57, mountTheta=2.07 19:58:57.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.60, opts=13) 19:58:57.987 00.000 10672 Enqueuing Move request for scope (0.24, 0.60) 19:58:57.987 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:58:57.987 00.000 428 Worker thread wakes up 19:58:57.987 00.000 10672 UpdateGuideState exits: m=242446 SNR=49.1 19:58:57.987 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.60) opts 0xd 19:58:57.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:57.987 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.60) 19:58:57.987 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:58:57.987 00.000 428 Moving (0.24, 0.60) raw xDistance=-0.31 yDistance=0.57 19:58:57.987 00.000 10672 Enqueuing Expose request 19:58:57.987 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 19:58:57.987 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 19:58:57.987 00.000 428 MoveAxis(E, 0, ABG) 19:58:57.987 00.000 428 Move returns status 0, amount 0 19:58:57.987 00.000 428 MoveAxis(S, 859, ABG) 19:58:57.987 00.000 428 Guiding Dir = 1, Dur = 859 19:58:58.003 00.016 428 IsSlewing returns 0 19:58:58.003 00.000 428 IsGuiding returns 0 19:58:58.081 00.078 428 PulseGuide returned control before completion, sleep 790 19:58:58.882 00.801 428 IsGuiding returns 1 19:58:58.882 00.000 428 scope still moving after pulse duration time elapsed 19:58:58.945 00.063 428 IsSlewing returns 0 19:58:58.976 00.031 428 IsGuiding returns 0 19:58:58.976 00.000 428 scope move finished after 859 + 116 ms 19:58:58.976 00.000 428 Move returns status 0, amount 859 19:58:58.976 00.000 428 move complete, result=0 19:58:58.976 00.000 428 worker thread done servicing request 19:58:58.976 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 859 ms SOUTH 19:58:58.976 00.000 428 Worker thread wakes up 19:58:58.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:58:58.976 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:58:59.054 00.078 10672 read socket command 10 19:58:59.054 00.000 10672 processing socket request REQDIST 19:58:59.054 00.000 10672 SOCKSVR: Sending pixel error of 0.75 19:58:59.054 00.000 10672 Sending socket response 75 (0x4b) 19:59:00.366 01.312 428 Exposure complete 19:59:00.491 00.125 428 worker thread done servicing request 19:59:00.491 00.000 10672 OnExposeComplete: enter 19:59:00.491 00.000 10672 UpdateGuideState(): m_state=6 19:59:00.491 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1637 19:59:00.491 00.000 10672 Star::Find returns 1 (0), X=1034.65, Y=812.43, Mass=262969, SNR=48.9, Peak=50224 HFD=3.3 19:59:00.491 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 19:59:00.491 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 19:59:00.491 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.83 hyp=0.90 cameraTheta=-1.99 mountX=0.46 mountY=-0.78, mountTheta=-1.04 19:59:00.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.83, opts=13) 19:59:00.491 00.000 10672 Enqueuing Move request for scope (-0.37, -0.83) 19:59:00.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:59:00.491 00.000 428 Worker thread wakes up 19:59:00.491 00.000 10672 UpdateGuideState exits: m=262969 SNR=48.9 19:59:00.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.83) opts 0xd 19:59:00.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:00.491 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.83) 19:59:00.491 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:00.491 00.000 428 Moving (-0.37, -0.83) raw xDistance=0.46 yDistance=-0.78 19:59:00.491 00.000 10672 Enqueuing Expose request 19:59:00.491 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 19:59:00.491 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:59:00.491 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.78 19:59:00.491 00.000 428 MoveAxis(W, 430, ABG) 19:59:00.491 00.000 428 Guiding Dir = 3, Dur = 430 19:59:00.491 00.000 428 IsSlewing returns 0 19:59:00.491 00.000 428 IsGuiding returns 0 19:59:00.522 00.031 428 PulseGuide returned control before completion, sleep 415 19:59:00.991 00.469 428 IsGuiding returns 0 19:59:00.991 00.000 428 Move returns status 0, amount 430 19:59:00.991 00.000 428 MoveAxis(N, 0, ABG) 19:59:00.991 00.000 428 Move returns status 0, amount 0 19:59:00.991 00.000 428 move complete, result=0 19:59:00.991 00.000 428 worker thread done servicing request 19:59:00.991 00.000 428 Worker thread wakes up 19:59:00.991 00.000 10672 GuideStep: 0.5 px 430 ms WEST, -0.8 px 0 ms NORTH 19:59:00.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:00.991 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:02.850 01.859 428 Exposure complete 19:59:02.975 00.125 428 worker thread done servicing request 19:59:02.975 00.000 10672 OnExposeComplete: enter 19:59:02.975 00.000 10672 UpdateGuideState(): m_state=6 19:59:02.975 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1638 19:59:02.975 00.000 10672 Star::Find returns 1 (0), X=1035.86, Y=813.55, Mass=267757, SNR=47.8, Peak=48576 HFD=2.5 19:59:02.975 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.93) 19:59:02.975 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 19:59:02.975 00.000 10672 CameraToMount -- cameraX=0.85 cameraY=0.29 hyp=0.89 cameraTheta=0.33 mountX=-0.87 mountY=0.20, mountTheta=2.92 19:59:02.990 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.85, y=0.29, opts=13) 19:59:02.990 00.000 10672 Enqueuing Move request for scope (0.85, 0.29) 19:59:02.990 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=896, FiltMax=65488, Gamma=1.000 19:59:02.990 00.000 428 Worker thread wakes up 19:59:02.990 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.29) opts 0xd 19:59:02.990 00.000 10672 UpdateGuideState exits: m=267757 SNR=47.8 19:59:02.990 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:02.990 00.000 428 Handling offset move in thread for scope, endpoint = (0.85, 0.29) 19:59:02.990 00.000 428 Moving (0.85, 0.29) raw xDistance=-0.87 yDistance=0.20 19:59:02.990 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:02.990 00.000 10672 Enqueuing Expose request 19:59:02.990 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.87 19:59:02.990 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:02.990 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 19:59:02.990 00.000 428 MoveAxis(E, 784, ABG) 19:59:02.990 00.000 428 Guiding Dir = 2, Dur = 784 19:59:02.990 00.000 428 IsSlewing returns 0 19:59:02.990 00.000 428 IsGuiding returns 0 19:59:03.022 00.032 428 PulseGuide returned control before completion, sleep 766 19:59:03.834 00.812 428 IsGuiding returns 0 19:59:03.834 00.000 428 Move returns status 0, amount 784 19:59:03.834 00.000 428 MoveAxis(N, 0, ABG) 19:59:03.834 00.000 428 Move returns status 0, amount 0 19:59:03.834 00.000 428 move complete, result=0 19:59:03.834 00.000 428 worker thread done servicing request 19:59:03.834 00.000 428 Worker thread wakes up 19:59:03.834 00.000 10672 GuideStep: -0.9 px 784 ms EAST, 0.2 px 0 ms NORTH 19:59:03.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:03.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:04.053 00.219 10672 read socket command 10 19:59:04.053 00.000 10672 processing socket request REQDIST 19:59:04.053 00.000 10672 SOCKSVR: Sending pixel error of 0.82 19:59:04.053 00.000 10672 Sending socket response 82 (0x52) 19:59:05.349 01.296 428 Exposure complete 19:59:05.474 00.125 428 worker thread done servicing request 19:59:05.474 00.000 10672 OnExposeComplete: enter 19:59:05.474 00.000 10672 UpdateGuideState(): m_state=6 19:59:05.474 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1639 19:59:05.474 00.000 10672 Star::Find returns 1 (0), X=1035.50, Y=812.43, Mass=301729, SNR=58.2, Peak=50768 HFD=3.3 19:59:05.474 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.02) = xAngle (1.98 = 1.98) 19:59:05.474 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.15 = -1.15) 19:59:05.474 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.82 hyp=0.96 cameraTheta=-1.04 mountX=-0.38 mountY=-0.87, mountTheta=-1.98 19:59:05.474 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.82, opts=13) 19:59:05.474 00.000 10672 Enqueuing Move request for scope (0.48, -0.82) 19:59:05.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:59:05.474 00.000 428 Worker thread wakes up 19:59:05.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.82) opts 0xd 19:59:05.489 00.015 428 Handling offset move in thread for scope, endpoint = (0.48, -0.82) 19:59:05.489 00.000 428 Moving (0.48, -0.82) raw xDistance=-0.38 yDistance=-0.87 19:59:05.489 00.000 10672 UpdateGuideState exits: m=301729 SNR=58.2 19:59:05.489 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:05.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 19:59:05.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:59:05.489 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:05.489 00.000 10672 Enqueuing Expose request 19:59:05.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.87 19:59:05.489 00.000 428 MoveAxis(E, 0, ABG) 19:59:05.489 00.000 428 Move returns status 0, amount 0 19:59:05.489 00.000 428 MoveAxis(N, 0, ABG) 19:59:05.489 00.000 428 Move returns status 0, amount 0 19:59:05.489 00.000 428 move complete, result=0 19:59:05.489 00.000 428 worker thread done servicing request 19:59:05.489 00.000 428 Worker thread wakes up 19:59:05.489 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.9 px 0 ms NORTH 19:59:05.489 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:05.489 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:07.853 02.364 428 Exposure complete 19:59:07.978 00.125 428 worker thread done servicing request 19:59:07.978 00.000 10672 OnExposeComplete: enter 19:59:07.978 00.000 10672 UpdateGuideState(): m_state=6 19:59:07.978 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1640 19:59:07.978 00.000 10672 Star::Find returns 1 (0), X=1035.12, Y=812.36, Mass=310876, SNR=49.9, Peak=55008 HFD=3.8 19:59:07.978 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 19:59:07.978 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 19:59:07.978 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.89 hyp=0.90 cameraTheta=-1.45 mountX=0.00 mountY=-0.90, mountTheta=-1.57 19:59:07.978 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.89, opts=13) 19:59:07.978 00.000 10672 Enqueuing Move request for scope (0.10, -0.89) 19:59:07.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:59:07.978 00.000 428 Worker thread wakes up 19:59:07.978 00.000 10672 UpdateGuideState exits: m=310876 SNR=49.9 19:59:07.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.89) opts 0xd 19:59:07.978 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:07.978 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.89) 19:59:07.978 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:07.978 00.000 428 Moving (0.10, -0.89) raw xDistance=0.00 yDistance=-0.90 19:59:07.978 00.000 10672 Enqueuing Expose request 19:59:07.978 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:59:07.978 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:59:07.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.90 19:59:07.978 00.000 428 MoveAxis(E, 0, ABG) 19:59:07.978 00.000 428 Move returns status 0, amount 0 19:59:07.978 00.000 428 MoveAxis(N, 0, ABG) 19:59:07.978 00.000 428 Move returns status 0, amount 0 19:59:07.978 00.000 428 move complete, result=0 19:59:07.978 00.000 428 worker thread done servicing request 19:59:07.994 00.016 428 Worker thread wakes up 19:59:07.994 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.9 px 0 ms NORTH 19:59:07.994 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:07.994 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:09.056 01.062 10672 read socket command 10 19:59:09.056 00.000 10672 processing socket request REQDIST 19:59:09.056 00.000 10672 SOCKSVR: Sending pixel error of 0.87 19:59:09.056 00.000 10672 Sending socket response 87 (0x57) 19:59:10.337 01.281 428 Exposure complete 19:59:10.477 00.140 428 worker thread done servicing request 19:59:10.477 00.000 10672 OnExposeComplete: enter 19:59:10.477 00.000 10672 UpdateGuideState(): m_state=6 19:59:10.477 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1641 19:59:10.477 00.000 10672 Star::Find returns 1 (0), X=1035.21, Y=812.45, Mass=316828, SNR=63.4, Peak=53920 HFD=3.4 19:59:10.477 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.02) = xAngle (1.69 = 1.69) 19:59:10.477 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.44 = -1.44) 19:59:10.477 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.81 hyp=0.83 cameraTheta=-1.33 mountX=-0.10 mountY=-0.82, mountTheta=-1.69 19:59:10.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.81, opts=13) 19:59:10.477 00.000 10672 Enqueuing Move request for scope (0.19, -0.81) 19:59:10.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:59:10.477 00.000 428 Worker thread wakes up 19:59:10.477 00.000 10672 UpdateGuideState exits: m=316828 SNR=63.4 19:59:10.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.81) opts 0xd 19:59:10.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:10.477 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.81) 19:59:10.477 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:10.477 00.000 428 Moving (0.19, -0.81) raw xDistance=-0.10 yDistance=-0.82 19:59:10.477 00.000 10672 Enqueuing Expose request 19:59:10.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:59:10.477 00.000 428 switching direction from 1 to -1 - decHistory=-5 oldest=-0.55 newest=-2.60 19:59:10.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.82 from input -0.82 19:59:10.477 00.000 428 MoveAxis(E, 0, ABG) 19:59:10.477 00.000 428 Move returns status 0, amount 0 19:59:10.477 00.000 428 MoveAxis(N, 1250, ABG) 19:59:10.477 00.000 428 Guiding Dir = 0, Dur = 1250 19:59:10.477 00.000 428 IsSlewing returns 0 19:59:10.477 00.000 428 IsGuiding returns 0 19:59:10.555 00.078 428 PulseGuide returned control before completion, sleep 1177 19:59:11.758 01.203 428 IsGuiding returns 1 19:59:11.758 00.000 428 scope still moving after pulse duration time elapsed 19:59:11.789 00.031 428 IsSlewing returns 0 19:59:11.789 00.000 428 IsGuiding returns 1 19:59:11.836 00.047 428 IsSlewing returns 0 19:59:11.868 00.032 428 IsGuiding returns 0 19:59:11.868 00.000 428 scope move finished after 1250 + 145 ms 19:59:11.868 00.000 428 Move returns status 0, amount 1250 19:59:11.868 00.000 428 move complete, result=0 19:59:11.868 00.000 428 worker thread done servicing request 19:59:11.868 00.000 428 Worker thread wakes up 19:59:11.868 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1250 ms NORTH 19:59:11.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:11.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:12.851 00.983 428 Exposure complete 19:59:12.992 00.141 428 worker thread done servicing request 19:59:12.992 00.000 10672 OnExposeComplete: enter 19:59:12.992 00.000 10672 UpdateGuideState(): m_state=6 19:59:12.992 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1642 19:59:12.992 00.000 10672 Star::Find returns 1 (0), X=1035.81, Y=813.91, Mass=250155, SNR=44.1, Peak=52944 HFD=2.4 19:59:12.992 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 19:59:12.992 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 19:59:12.992 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=0.65 hyp=1.03 cameraTheta=0.69 mountX=-0.87 mountY=0.57, mountTheta=2.56 19:59:12.992 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=0.65, opts=13) 19:59:12.992 00.000 10672 Enqueuing Move request for scope (0.80, 0.65) 19:59:12.992 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:59:12.992 00.000 428 Worker thread wakes up 19:59:12.992 00.000 10672 UpdateGuideState exits: m=250155 SNR=44.1 19:59:12.992 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.65) opts 0xd 19:59:12.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:12.992 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, 0.65) 19:59:12.992 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:12.992 00.000 428 Moving (0.80, 0.65) raw xDistance=-0.87 yDistance=0.57 19:59:12.992 00.000 10672 Enqueuing Expose request 19:59:12.992 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87 19:59:12.992 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:12.992 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.57 19:59:12.992 00.000 428 MoveAxis(E, 808, ABG) 19:59:12.992 00.000 428 Guiding Dir = 2, Dur = 808 19:59:12.992 00.000 428 IsSlewing returns 0 19:59:12.992 00.000 428 IsGuiding returns 0 19:59:13.023 00.031 428 PulseGuide returned control before completion, sleep 790 19:59:13.835 00.812 428 IsGuiding returns 1 19:59:13.835 00.000 428 scope still moving after pulse duration time elapsed 19:59:13.867 00.032 428 IsSlewing returns 0 19:59:13.867 00.000 428 IsGuiding returns 0 19:59:13.867 00.000 428 scope move finished after 808 + 68 ms 19:59:13.867 00.000 428 Move returns status 0, amount 808 19:59:13.867 00.000 428 MoveAxis(N, 0, ABG) 19:59:13.867 00.000 428 Move returns status 0, amount 0 19:59:13.867 00.000 428 move complete, result=0 19:59:13.867 00.000 428 worker thread done servicing request 19:59:13.867 00.000 428 Worker thread wakes up 19:59:13.867 00.000 10672 GuideStep: -0.9 px 808 ms EAST, 0.6 px 0 ms NORTH 19:59:13.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:13.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:14.054 00.187 10672 read socket command 10 19:59:14.054 00.000 10672 processing socket request REQDIST 19:59:14.054 00.000 10672 SOCKSVR: Sending pixel error of 0.91 19:59:14.054 00.000 10672 Sending socket response 91 (0x5b) 19:59:15.340 01.286 428 Exposure complete 19:59:15.465 00.125 428 worker thread done servicing request 19:59:15.465 00.000 10672 OnExposeComplete: enter 19:59:15.465 00.000 10672 UpdateGuideState(): m_state=6 19:59:15.465 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1643 19:59:15.465 00.000 10672 Star::Find returns 1 (0), X=1035.26, Y=813.87, Mass=264924, SNR=45.4, Peak=52064 HFD=2.3 19:59:15.465 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.02) = xAngle (4.22 = -2.07) 19:59:15.465 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 19:59:15.465 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.62 hyp=0.66 cameraTheta=1.20 mountX=-0.32 mountY=0.59, mountTheta=2.06 19:59:15.465 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.62, opts=13) 19:59:15.465 00.000 10672 Enqueuing Move request for scope (0.24, 0.62) 19:59:15.465 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:59:15.465 00.000 428 Worker thread wakes up 19:59:15.465 00.000 10672 UpdateGuideState exits: m=264924 SNR=45.4 19:59:15.465 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.62) opts 0xd 19:59:15.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:15.465 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.62) 19:59:15.465 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:15.465 00.000 428 Moving (0.24, 0.62) raw xDistance=-0.32 yDistance=0.59 19:59:15.465 00.000 10672 Enqueuing Expose request 19:59:15.465 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 19:59:15.465 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:15.465 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 19:59:15.465 00.000 428 MoveAxis(E, 0, ABG) 19:59:15.465 00.000 428 Move returns status 0, amount 0 19:59:15.465 00.000 428 MoveAxis(N, 0, ABG) 19:59:15.465 00.000 428 Move returns status 0, amount 0 19:59:15.465 00.000 428 move complete, result=0 19:59:15.465 00.000 428 worker thread done servicing request 19:59:15.465 00.000 428 Worker thread wakes up 19:59:15.465 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 19:59:15.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:15.480 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:17.855 02.375 428 Exposure complete 19:59:17.980 00.125 428 worker thread done servicing request 19:59:17.980 00.000 10672 OnExposeComplete: enter 19:59:17.980 00.000 10672 UpdateGuideState(): m_state=6 19:59:17.980 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1644 19:59:17.980 00.000 10672 Star::Find returns 1 (0), X=1034.75, Y=812.45, Mass=305429, SNR=52.9, Peak=50976 HFD=3.3 19:59:17.980 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 19:59:17.980 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 19:59:17.980 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.81 hyp=0.85 cameraTheta=-1.89 mountX=0.36 mountY=-0.78, mountTheta=-1.14 19:59:17.980 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.81, opts=13) 19:59:17.980 00.000 10672 Enqueuing Move request for scope (-0.27, -0.81) 19:59:17.980 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:59:17.980 00.000 428 Worker thread wakes up 19:59:17.980 00.000 10672 UpdateGuideState exits: m=305429 SNR=52.9 19:59:17.980 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:17.980 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.81) opts 0xd 19:59:17.980 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.81) 19:59:17.980 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:17.980 00.000 10672 Enqueuing Expose request 19:59:17.980 00.000 428 Moving (-0.27, -0.81) raw xDistance=0.36 yDistance=-0.78 19:59:17.980 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 19:59:17.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.78 from input -0.78 19:59:17.980 00.000 428 MoveAxis(E, 0, ABG) 19:59:17.980 00.000 428 Move returns status 0, amount 0 19:59:17.980 00.000 428 MoveAxis(N, 1180, ABG) 19:59:17.995 00.015 428 Guiding Dir = 0, Dur = 1180 19:59:17.995 00.000 428 IsSlewing returns 0 19:59:17.995 00.000 428 IsGuiding returns 0 19:59:18.074 00.079 428 PulseGuide returned control before completion, sleep 1107 19:59:19.058 00.984 10672 read socket command 10 19:59:19.058 00.000 10672 processing socket request REQDIST 19:59:19.058 00.000 10672 SOCKSVR: Sending pixel error of 0.84 19:59:19.058 00.000 10672 Sending socket response 84 (0x54) 19:59:19.198 00.140 428 IsGuiding returns 1 19:59:19.198 00.000 428 scope still moving after pulse duration time elapsed 19:59:19.230 00.032 428 IsSlewing returns 0 19:59:19.230 00.000 428 IsGuiding returns 1 19:59:19.276 00.046 428 IsSlewing returns 0 19:59:19.276 00.000 428 IsGuiding returns 0 19:59:19.276 00.000 428 scope move finished after 1180 + 104 ms 19:59:19.276 00.000 428 Move returns status 0, amount 1180 19:59:19.276 00.000 428 move complete, result=0 19:59:19.276 00.000 428 worker thread done servicing request 19:59:19.276 00.000 428 Worker thread wakes up 19:59:19.276 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.8 px 1180 ms NORTH 19:59:19.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:19.276 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:20.354 01.078 428 Exposure complete 19:59:20.479 00.125 428 worker thread done servicing request 19:59:20.479 00.000 10672 OnExposeComplete: enter 19:59:20.479 00.000 10672 UpdateGuideState(): m_state=6 19:59:20.479 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1645 19:59:20.479 00.000 10672 Star::Find returns 1 (0), X=1034.86, Y=813.82, Mass=240727, SNR=43.7, Peak=52832 HFD=2.3 19:59:20.479 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.02) = xAngle (4.87 = -1.42) 19:59:20.479 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.74 = 1.74) 19:59:20.479 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.56 hyp=0.59 cameraTheta=1.85 mountX=0.09 mountY=0.58, mountTheta=1.42 19:59:20.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.56, opts=13) 19:59:20.479 00.000 10672 Enqueuing Move request for scope (-0.16, 0.56) 19:59:20.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 19:59:20.479 00.000 428 Worker thread wakes up 19:59:20.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.56) opts 0xd 19:59:20.479 00.000 10672 UpdateGuideState exits: m=240727 SNR=43.7 19:59:20.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:20.479 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.56) 19:59:20.479 00.000 428 Moving (-0.16, 0.56) raw xDistance=0.09 yDistance=0.58 19:59:20.479 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:20.479 00.000 10672 Enqueuing Expose request 19:59:20.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:59:20.479 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:20.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 19:59:20.479 00.000 428 MoveAxis(E, 0, ABG) 19:59:20.479 00.000 428 Move returns status 0, amount 0 19:59:20.479 00.000 428 MoveAxis(N, 0, ABG) 19:59:20.479 00.000 428 Move returns status 0, amount 0 19:59:20.479 00.000 428 move complete, result=0 19:59:20.479 00.000 428 worker thread done servicing request 19:59:20.479 00.000 428 Worker thread wakes up 19:59:20.479 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 19:59:20.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:20.479 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:22.853 02.374 428 Exposure complete 19:59:23.009 00.156 428 worker thread done servicing request 19:59:23.009 00.000 10672 OnExposeComplete: enter 19:59:23.009 00.000 10672 UpdateGuideState(): m_state=6 19:59:23.009 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1646 19:59:23.009 00.000 10672 Star::Find returns 1 (0), X=1034.79, Y=812.41, Mass=312008, SNR=54.4, Peak=54032 HFD=3.6 19:59:23.009 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.02) = xAngle (1.19 = 1.19) 19:59:23.009 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 19:59:23.009 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.84 hyp=0.87 cameraTheta=-1.83 mountX=0.33 mountY=-0.81, mountTheta=-1.19 19:59:23.009 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.84, opts=13) 19:59:23.009 00.000 10672 Enqueuing Move request for scope (-0.23, -0.84) 19:59:23.009 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:59:23.009 00.000 428 Worker thread wakes up 19:59:23.009 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.84) opts 0xd 19:59:23.009 00.000 10672 UpdateGuideState exits: m=312008 SNR=54.4 19:59:23.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:23.009 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.84) 19:59:23.009 00.000 428 Moving (-0.23, -0.84) raw xDistance=0.33 yDistance=-0.81 19:59:23.009 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:23.009 00.000 10672 Enqueuing Expose request 19:59:23.009 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 19:59:23.009 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.81 from input -0.81 19:59:23.009 00.000 428 MoveAxis(E, 0, ABG) 19:59:23.009 00.000 428 Move returns status 0, amount 0 19:59:23.009 00.000 428 MoveAxis(N, 1235, ABG) 19:59:23.009 00.000 428 Guiding Dir = 0, Dur = 1235 19:59:23.009 00.000 428 IsSlewing returns 0 19:59:23.009 00.000 428 IsGuiding returns 0 19:59:23.087 00.078 428 PulseGuide returned control before completion, sleep 1168 19:59:24.061 00.974 10672 read socket command 10 19:59:24.061 00.000 10672 processing socket request REQDIST 19:59:24.061 00.000 10672 SOCKSVR: Sending pixel error of 0.79 19:59:24.061 00.000 10672 Sending socket response 79 (0x4f) 19:59:24.311 00.250 428 IsGuiding returns 1 19:59:24.311 00.000 428 scope still moving after pulse duration time elapsed 19:59:24.373 00.062 428 IsSlewing returns 0 19:59:24.373 00.000 428 IsGuiding returns 0 19:59:24.373 00.000 428 scope move finished after 1235 + 122 ms 19:59:24.373 00.000 428 Move returns status 0, amount 1235 19:59:24.373 00.000 428 move complete, result=0 19:59:24.373 00.000 428 worker thread done servicing request 19:59:24.373 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 1235 ms NORTH 19:59:24.373 00.000 428 Worker thread wakes up 19:59:24.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:24.373 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:25.357 00.984 428 Exposure complete 19:59:25.482 00.125 428 worker thread done servicing request 19:59:25.482 00.000 10672 OnExposeComplete: enter 19:59:25.482 00.000 10672 UpdateGuideState(): m_state=6 19:59:25.482 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1647 19:59:25.482 00.000 10672 Star::Find returns 1 (0), X=1034.83, Y=813.75, Mass=262330, SNR=50.7, Peak=56752 HFD=2.5 19:59:25.482 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.02) = xAngle (4.95 = -1.33) 19:59:25.482 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.83 = 1.83) 19:59:25.482 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.50 hyp=0.53 cameraTheta=1.93 mountX=0.13 mountY=0.51, mountTheta=1.33 19:59:25.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.50, opts=13) 19:59:25.482 00.000 10672 Enqueuing Move request for scope (-0.19, 0.50) 19:59:25.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:59:25.482 00.000 428 Worker thread wakes up 19:59:25.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.50) opts 0xd 19:59:25.482 00.000 10672 UpdateGuideState exits: m=262330 SNR=50.7 19:59:25.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:25.482 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.50) 19:59:25.482 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:25.482 00.000 428 Moving (-0.19, 0.50) raw xDistance=0.13 yDistance=0.51 19:59:25.482 00.000 10672 Enqueuing Expose request 19:59:25.482 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:59:25.482 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:25.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 19:59:25.482 00.000 428 MoveAxis(E, 0, ABG) 19:59:25.482 00.000 428 Move returns status 0, amount 0 19:59:25.482 00.000 428 MoveAxis(N, 0, ABG) 19:59:25.482 00.000 428 Move returns status 0, amount 0 19:59:25.482 00.000 428 move complete, result=0 19:59:25.482 00.000 428 worker thread done servicing request 19:59:25.482 00.000 428 Worker thread wakes up 19:59:25.482 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:59:25.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:25.482 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:27.825 02.343 428 Exposure complete 19:59:27.966 00.141 428 worker thread done servicing request 19:59:27.966 00.000 10672 OnExposeComplete: enter 19:59:27.966 00.000 10672 UpdateGuideState(): m_state=6 19:59:27.966 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1648 19:59:27.966 00.000 10672 Star::Find returns 1 (0), X=1034.97, Y=814.24, Mass=241217, SNR=47.5, Peak=50544 HFD=2.3 19:59:27.966 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 19:59:27.966 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 19:59:27.966 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.98 hyp=0.98 cameraTheta=1.61 mountX=-0.08 mountY=0.98, mountTheta=1.65 19:59:27.966 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.98, opts=13) 19:59:27.966 00.000 10672 Enqueuing Move request for scope (-0.04, 0.98) 19:59:27.966 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 19:59:27.966 00.000 428 Worker thread wakes up 19:59:27.966 00.000 10672 UpdateGuideState exits: m=241217 SNR=47.5 19:59:27.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:27.966 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.98) opts 0xd 19:59:27.966 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.98) 19:59:27.966 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:27.966 00.000 10672 Enqueuing Expose request 19:59:27.966 00.000 428 Moving (-0.04, 0.98) raw xDistance=-0.08 yDistance=0.98 19:59:27.966 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:59:27.966 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:27.966 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.98 19:59:27.966 00.000 428 MoveAxis(E, 0, ABG) 19:59:27.966 00.000 428 Move returns status 0, amount 0 19:59:27.966 00.000 428 MoveAxis(N, 0, ABG) 19:59:27.966 00.000 428 Move returns status 0, amount 0 19:59:27.966 00.000 428 move complete, result=0 19:59:27.966 00.000 428 worker thread done servicing request 19:59:27.966 00.000 428 Worker thread wakes up 19:59:27.966 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.0 px 0 ms NORTH 19:59:27.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:27.966 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:29.059 01.093 10672 read socket command 10 19:59:29.059 00.000 10672 processing socket request REQDIST 19:59:29.059 00.000 10672 SOCKSVR: Sending pixel error of 0.79 19:59:29.059 00.000 10672 Sending socket response 79 (0x4f) 19:59:30.356 01.297 428 Exposure complete 19:59:30.481 00.125 428 worker thread done servicing request 19:59:30.481 00.000 10672 OnExposeComplete: enter 19:59:30.481 00.000 10672 UpdateGuideState(): m_state=6 19:59:30.481 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1649 19:59:30.481 00.000 10672 Star::Find returns 1 (0), X=1034.59, Y=814.55, Mass=241244, SNR=44.3, Peak=51744 HFD=2.0 19:59:30.481 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.02) = xAngle (4.91 = -1.37) 19:59:30.481 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.78 = 1.78) 19:59:30.481 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=1.29 hyp=1.36 cameraTheta=1.89 mountX=0.27 mountY=1.33, mountTheta=1.37 19:59:30.481 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=1.29, opts=13) 19:59:30.481 00.000 10672 Enqueuing Move request for scope (-0.43, 1.29) 19:59:30.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:59:30.481 00.000 428 Worker thread wakes up 19:59:30.481 00.000 10672 UpdateGuideState exits: m=241244 SNR=44.3 19:59:30.481 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 1.29) opts 0xd 19:59:30.481 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:30.481 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 1.29) 19:59:30.481 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:30.481 00.000 428 Moving (-0.43, 1.29) raw xDistance=0.27 yDistance=1.33 19:59:30.481 00.000 10672 Enqueuing Expose request 19:59:30.481 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 19:59:30.481 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:59:30.481 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.33 19:59:30.481 00.000 428 MoveAxis(E, 0, ABG) 19:59:30.481 00.000 428 Move returns status 0, amount 0 19:59:30.481 00.000 428 MoveAxis(N, 0, ABG) 19:59:30.481 00.000 428 Move returns status 0, amount 0 19:59:30.481 00.000 428 move complete, result=0 19:59:30.481 00.000 428 worker thread done servicing request 19:59:30.481 00.000 428 Worker thread wakes up 19:59:30.481 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.3 px 0 ms NORTH 19:59:30.481 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:30.481 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:32.844 02.363 428 Exposure complete 19:59:32.969 00.125 428 worker thread done servicing request 19:59:32.969 00.000 10672 OnExposeComplete: enter 19:59:32.969 00.000 10672 UpdateGuideState(): m_state=6 19:59:32.969 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1650 19:59:32.969 00.000 10672 Star::Find returns 1 (0), X=1034.95, Y=814.18, Mass=248470, SNR=46.5, Peak=52720 HFD=2.5 19:59:32.969 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.02) = xAngle (4.66 = -1.62) 19:59:32.969 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.53 = 1.53) 19:59:32.969 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.93 hyp=0.93 cameraTheta=1.64 mountX=-0.05 mountY=0.93, mountTheta=1.62 19:59:32.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.93, opts=13) 19:59:32.969 00.000 10672 Enqueuing Move request for scope (-0.06, 0.93) 19:59:32.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 19:59:32.969 00.000 428 Worker thread wakes up 19:59:32.969 00.000 10672 UpdateGuideState exits: m=248470 SNR=46.5 19:59:32.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:32.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.93) opts 0xd 19:59:32.969 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.93) 19:59:32.969 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:32.969 00.000 10672 Enqueuing Expose request 19:59:32.969 00.000 428 Moving (-0.06, 0.93) raw xDistance=-0.05 yDistance=0.93 19:59:32.985 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:59:32.985 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.33 newest=3.24 19:59:32.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.93 from input 0.93 19:59:32.985 00.000 428 MoveAxis(E, 0, ABG) 19:59:32.985 00.000 428 Move returns status 0, amount 0 19:59:32.985 00.000 428 MoveAxis(S, 1409, ABG) 19:59:32.985 00.000 428 Guiding Dir = 1, Dur = 1409 19:59:33.000 00.015 428 IsSlewing returns 0 19:59:33.000 00.000 428 IsGuiding returns 0 19:59:33.079 00.079 428 PulseGuide returned control before completion, sleep 1340 19:59:34.047 00.968 10672 read socket command 10 19:59:34.047 00.000 10672 processing socket request REQDIST 19:59:34.047 00.000 10672 SOCKSVR: Sending pixel error of 0.95 19:59:34.047 00.000 10672 Sending socket response 95 (0x5f) 19:59:34.438 00.391 428 IsGuiding returns 1 19:59:34.438 00.000 428 scope still moving after pulse duration time elapsed 19:59:34.469 00.031 428 IsSlewing returns 0 19:59:34.469 00.000 428 IsGuiding returns 1 19:59:34.516 00.047 428 IsSlewing returns 0 19:59:34.516 00.000 428 IsGuiding returns 0 19:59:34.531 00.015 428 scope move finished after 1409 + 110 ms 19:59:34.531 00.000 428 Move returns status 0, amount 1409 19:59:34.531 00.000 428 move complete, result=0 19:59:34.531 00.000 428 worker thread done servicing request 19:59:34.531 00.000 428 Worker thread wakes up 19:59:34.531 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.9 px 1409 ms SOUTH 19:59:34.531 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:34.531 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:35.328 00.797 428 Exposure complete 19:59:35.468 00.140 428 worker thread done servicing request 19:59:35.468 00.000 10672 OnExposeComplete: enter 19:59:35.468 00.000 10672 UpdateGuideState(): m_state=6 19:59:35.468 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1651 19:59:35.468 00.000 10672 Star::Find returns 1 (0), X=1034.96, Y=814.22, Mass=257937, SNR=48.9, Peak=57520 HFD=2.2 19:59:35.468 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.64) 19:59:35.468 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.52 = 1.52) 19:59:35.468 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.96 hyp=0.96 cameraTheta=1.63 mountX=-0.06 mountY=0.96, mountTheta=1.64 19:59:35.468 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.96, opts=13) 19:59:35.468 00.000 10672 Enqueuing Move request for scope (-0.05, 0.96) 19:59:35.468 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:59:35.468 00.000 428 Worker thread wakes up 19:59:35.468 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.96) opts 0xd 19:59:35.468 00.000 10672 UpdateGuideState exits: m=257937 SNR=48.9 19:59:35.468 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.96) 19:59:35.468 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:35.468 00.000 428 Moving (-0.05, 0.96) raw xDistance=-0.06 yDistance=0.96 19:59:35.468 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:35.468 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:59:35.468 00.000 10672 Enqueuing Expose request 19:59:35.468 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.96 from input 0.96 19:59:35.468 00.000 428 MoveAxis(E, 0, ABG) 19:59:35.468 00.000 428 Move returns status 0, amount 0 19:59:35.468 00.000 428 MoveAxis(S, 1456, ABG) 19:59:35.468 00.000 428 Guiding Dir = 1, Dur = 1456 19:59:35.468 00.000 428 IsSlewing returns 0 19:59:35.468 00.000 428 IsGuiding returns 0 19:59:35.547 00.079 428 PulseGuide returned control before completion, sleep 1390 19:59:36.952 01.405 428 IsGuiding returns 1 19:59:36.952 00.000 428 scope still moving after pulse duration time elapsed 19:59:36.999 00.047 428 IsSlewing returns 0 19:59:36.999 00.000 428 IsGuiding returns 1 19:59:37.062 00.063 428 IsSlewing returns 0 19:59:37.062 00.000 428 IsGuiding returns 0 19:59:37.062 00.000 428 scope move finished after 1456 + 139 ms 19:59:37.062 00.000 428 Move returns status 0, amount 1456 19:59:37.062 00.000 428 move complete, result=0 19:59:37.062 00.000 428 worker thread done servicing request 19:59:37.062 00.000 428 Worker thread wakes up 19:59:37.062 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.0 px 1456 ms SOUTH 19:59:37.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:37.062 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:37.827 00.765 428 Exposure complete 19:59:37.967 00.140 428 worker thread done servicing request 19:59:37.967 00.000 10672 OnExposeComplete: enter 19:59:37.967 00.000 10672 UpdateGuideState(): m_state=6 19:59:37.967 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1652 19:59:37.967 00.000 10672 Star::Find returns 1 (0), X=1035.10, Y=813.92, Mass=276174, SNR=45.5, Peak=51632 HFD=2.7 19:59:37.967 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 19:59:37.967 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.34 = 1.34) 19:59:37.967 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.66 hyp=0.67 cameraTheta=1.44 mountX=-0.16 mountY=0.65, mountTheta=1.82 19:59:37.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.66, opts=13) 19:59:37.967 00.000 10672 Enqueuing Move request for scope (0.08, 0.66) 19:59:37.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:59:37.967 00.000 428 Worker thread wakes up 19:59:37.967 00.000 10672 UpdateGuideState exits: m=276174 SNR=45.5 19:59:37.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.66) opts 0xd 19:59:37.967 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:37.967 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.66) 19:59:37.967 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:37.967 00.000 428 Moving (0.08, 0.66) raw xDistance=-0.16 yDistance=0.65 19:59:37.967 00.000 10672 Enqueuing Expose request 19:59:37.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:59:37.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 19:59:37.967 00.000 428 MoveAxis(E, 0, ABG) 19:59:37.967 00.000 428 Move returns status 0, amount 0 19:59:37.967 00.000 428 MoveAxis(S, 988, ABG) 19:59:37.967 00.000 428 Guiding Dir = 1, Dur = 988 19:59:37.967 00.000 428 IsSlewing returns 0 19:59:37.967 00.000 428 IsGuiding returns 0 19:59:38.061 00.094 428 PulseGuide returned control before completion, sleep 912 19:59:38.983 00.922 428 IsGuiding returns 1 19:59:38.983 00.000 428 scope still moving after pulse duration time elapsed 19:59:39.014 00.031 428 IsSlewing returns 0 19:59:39.014 00.000 428 IsGuiding returns 1 19:59:39.045 00.031 428 IsSlewing returns 0 19:59:39.045 00.000 428 IsGuiding returns 1 19:59:39.061 00.016 10672 read socket command 10 19:59:39.061 00.000 10672 processing socket request REQDIST 19:59:39.061 00.000 10672 SOCKSVR: Sending pixel error of 0.87 19:59:39.061 00.000 10672 Sending socket response 87 (0x57) 19:59:39.092 00.031 428 IsSlewing returns 0 19:59:39.124 00.032 428 IsGuiding returns 0 19:59:39.124 00.000 428 scope move finished after 988 + 170 ms 19:59:39.124 00.000 428 Move returns status 0, amount 988 19:59:39.124 00.000 428 move complete, result=0 19:59:39.124 00.000 428 worker thread done servicing request 19:59:39.124 00.000 428 Worker thread wakes up 19:59:39.124 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 988 ms SOUTH 19:59:39.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:39.124 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:40.347 01.223 428 Exposure complete 19:59:40.472 00.125 428 worker thread done servicing request 19:59:40.472 00.000 10672 OnExposeComplete: enter 19:59:40.472 00.000 10672 UpdateGuideState(): m_state=6 19:59:40.472 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1653 19:59:40.472 00.000 10672 Star::Find returns 1 (0), X=1034.59, Y=812.51, Mass=313994, SNR=61.4, Peak=53168 HFD=3.1 19:59:40.472 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.02) = xAngle (0.93 = 0.93) 19:59:40.472 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19) 19:59:40.472 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.75 hyp=0.86 cameraTheta=-2.09 mountX=0.51 mountY=-0.70, mountTheta=-0.94 19:59:40.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.75, opts=13) 19:59:40.472 00.000 10672 Enqueuing Move request for scope (-0.43, -0.75) 19:59:40.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:59:40.472 00.000 428 Worker thread wakes up 19:59:40.472 00.000 10672 UpdateGuideState exits: m=313994 SNR=61.4 19:59:40.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.75) opts 0xd 19:59:40.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:40.472 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.75) 19:59:40.472 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:40.472 00.000 428 Moving (-0.43, -0.75) raw xDistance=0.51 yDistance=-0.70 19:59:40.472 00.000 10672 Enqueuing Expose request 19:59:40.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 19:59:40.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:40.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 19:59:40.472 00.000 428 MoveAxis(W, 478, ABG) 19:59:40.472 00.000 428 Guiding Dir = 3, Dur = 478 19:59:40.472 00.000 428 IsSlewing returns 0 19:59:40.472 00.000 428 IsGuiding returns 0 19:59:40.503 00.031 428 PulseGuide returned control before completion, sleep 467 19:59:41.003 00.500 428 IsGuiding returns 1 19:59:41.003 00.000 428 scope still moving after pulse duration time elapsed 19:59:41.034 00.031 428 IsSlewing returns 0 19:59:41.034 00.000 428 IsGuiding returns 0 19:59:41.034 00.000 428 scope move finished after 478 + 72 ms 19:59:41.034 00.000 428 Move returns status 0, amount 478 19:59:41.034 00.000 428 MoveAxis(N, 0, ABG) 19:59:41.034 00.000 428 Move returns status 0, amount 0 19:59:41.034 00.000 428 move complete, result=0 19:59:41.034 00.000 428 worker thread done servicing request 19:59:41.034 00.000 428 Worker thread wakes up 19:59:41.034 00.000 10672 GuideStep: 0.5 px 478 ms WEST, -0.7 px 0 ms NORTH 19:59:41.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:41.034 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:42.830 01.796 428 Exposure complete 19:59:42.971 00.141 428 worker thread done servicing request 19:59:42.971 00.000 10672 OnExposeComplete: enter 19:59:42.971 00.000 10672 UpdateGuideState(): m_state=6 19:59:42.971 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1654 19:59:42.971 00.000 10672 Star::Find returns 1 (0), X=1034.62, Y=812.36, Mass=323210, SNR=58.7, Peak=60576 HFD=3.4 19:59:42.971 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 19:59:42.971 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 19:59:42.971 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.89 hyp=0.98 cameraTheta=-1.99 mountX=0.50 mountY=-0.84, mountTheta=-1.03 19:59:42.971 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.89, opts=13) 19:59:42.971 00.000 10672 Enqueuing Move request for scope (-0.40, -0.89) 19:59:42.971 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 19:59:42.971 00.000 428 Worker thread wakes up 19:59:42.971 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.89) opts 0xd 19:59:42.971 00.000 10672 UpdateGuideState exits: m=323210 SNR=58.7 19:59:42.971 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:42.971 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.89) 19:59:42.971 00.000 428 Moving (-0.40, -0.89) raw xDistance=0.50 yDistance=-0.84 19:59:42.971 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:42.971 00.000 10672 Enqueuing Expose request 19:59:42.971 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50 19:59:42.971 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:42.971 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.84 19:59:42.971 00.000 428 MoveAxis(W, 501, ABG) 19:59:42.971 00.000 428 Guiding Dir = 3, Dur = 501 19:59:42.971 00.000 428 IsSlewing returns 0 19:59:42.971 00.000 428 IsGuiding returns 0 19:59:42.987 00.016 428 PulseGuide returned control before completion, sleep 489 19:59:43.518 00.531 428 IsGuiding returns 0 19:59:43.518 00.000 428 Move returns status 0, amount 501 19:59:43.518 00.000 428 MoveAxis(N, 0, ABG) 19:59:43.518 00.000 428 Move returns status 0, amount 0 19:59:43.518 00.000 428 move complete, result=0 19:59:43.518 00.000 428 worker thread done servicing request 19:59:43.518 00.000 428 Worker thread wakes up 19:59:43.518 00.000 10672 GuideStep: 0.5 px 501 ms WEST, -0.8 px 0 ms NORTH 19:59:43.518 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:43.518 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:44.049 00.531 10672 read socket command 10 19:59:44.049 00.000 10672 processing socket request REQDIST 19:59:44.049 00.000 10672 SOCKSVR: Sending pixel error of 0.90 19:59:44.049 00.000 10672 Sending socket response 90 (0x5a) 19:59:45.329 01.280 428 Exposure complete 19:59:45.470 00.141 428 worker thread done servicing request 19:59:45.470 00.000 10672 OnExposeComplete: enter 19:59:45.470 00.000 10672 UpdateGuideState(): m_state=6 19:59:45.470 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1655 19:59:45.470 00.000 10672 Star::Find returns 1 (0), X=1035.68, Y=813.59, Mass=306917, SNR=54.6, Peak=49888 HFD=2.9 19:59:45.470 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.02) = xAngle (3.49 = -2.79) 19:59:45.470 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.36 = 0.36) 19:59:45.470 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=0.34 hyp=0.75 cameraTheta=0.47 mountX=-0.70 mountY=0.27, mountTheta=2.78 19:59:45.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=0.34, opts=13) 19:59:45.470 00.000 10672 Enqueuing Move request for scope (0.67, 0.34) 19:59:45.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:59:45.470 00.000 428 Worker thread wakes up 19:59:45.470 00.000 10672 UpdateGuideState exits: m=306917 SNR=54.6 19:59:45.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.34) opts 0xd 19:59:45.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:45.470 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, 0.34) 19:59:45.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:45.470 00.000 428 Moving (0.67, 0.34) raw xDistance=-0.70 yDistance=0.27 19:59:45.470 00.000 10672 Enqueuing Expose request 19:59:45.470 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.70 19:59:45.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:45.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 19:59:45.470 00.000 428 MoveAxis(E, 618, ABG) 19:59:45.470 00.000 428 Guiding Dir = 2, Dur = 618 19:59:45.470 00.000 428 IsSlewing returns 0 19:59:45.470 00.000 428 IsGuiding returns 0 19:59:45.486 00.016 428 PulseGuide returned control before completion, sleep 610 19:59:46.126 00.640 428 IsGuiding returns 0 19:59:46.126 00.000 428 Move returns status 0, amount 618 19:59:46.126 00.000 428 MoveAxis(N, 0, ABG) 19:59:46.126 00.000 428 Move returns status 0, amount 0 19:59:46.126 00.000 428 move complete, result=0 19:59:46.126 00.000 428 worker thread done servicing request 19:59:46.126 00.000 10672 GuideStep: -0.7 px 618 ms EAST, 0.3 px 0 ms NORTH 19:59:46.126 00.000 428 Worker thread wakes up 19:59:46.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:46.126 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:47.844 01.718 428 Exposure complete 19:59:47.969 00.125 428 worker thread done servicing request 19:59:47.969 00.000 10672 OnExposeComplete: enter 19:59:47.969 00.000 10672 UpdateGuideState(): m_state=6 19:59:47.969 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1656 19:59:47.969 00.000 10672 Star::Find returns 1 (0), X=1035.11, Y=812.41, Mass=355932, SNR=67.7, Peak=52832 HFD=3.9 19:59:47.969 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 19:59:47.969 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 19:59:47.969 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.85 hyp=0.86 cameraTheta=-1.46 mountX=0.01 mountY=-0.86, mountTheta=-1.56 19:59:47.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.85, opts=13) 19:59:47.969 00.000 10672 Enqueuing Move request for scope (0.09, -0.85) 19:59:47.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 19:59:47.969 00.000 428 Worker thread wakes up 19:59:47.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.85) opts 0xd 19:59:47.969 00.000 10672 UpdateGuideState exits: m=355932 SNR=67.7 19:59:47.969 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.85) 19:59:47.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:47.969 00.000 428 Moving (0.09, -0.85) raw xDistance=0.01 yDistance=-0.86 19:59:47.969 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:47.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:59:47.969 00.000 10672 Enqueuing Expose request 19:59:47.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:47.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.86 19:59:47.969 00.000 428 MoveAxis(E, 0, ABG) 19:59:47.969 00.000 428 Move returns status 0, amount 0 19:59:47.969 00.000 428 MoveAxis(N, 0, ABG) 19:59:47.969 00.000 428 Move returns status 0, amount 0 19:59:47.969 00.000 428 move complete, result=0 19:59:47.969 00.000 428 worker thread done servicing request 19:59:47.969 00.000 428 Worker thread wakes up 19:59:47.969 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.9 px 0 ms NORTH 19:59:47.969 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:47.969 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:49.052 01.083 10672 read socket command 10 19:59:49.052 00.000 10672 processing socket request REQDIST 19:59:49.052 00.000 10672 SOCKSVR: Sending pixel error of 0.85 19:59:49.052 00.000 10672 Sending socket response 85 (0x55) 19:59:50.333 01.281 428 Exposure complete 19:59:50.458 00.125 428 worker thread done servicing request 19:59:50.458 00.000 10672 OnExposeComplete: enter 19:59:50.458 00.000 10672 UpdateGuideState(): m_state=6 19:59:50.458 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1657 19:59:50.458 00.000 10672 Star::Find returns 1 (0), X=1034.71, Y=812.05, Mass=334461, SNR=56.9, Peak=57088 HFD=4.1 19:59:50.473 00.015 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.02) = xAngle (1.20 = 1.20) 19:59:50.473 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93) 19:59:50.473 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-1.21 hyp=1.25 cameraTheta=-1.82 mountX=0.46 mountY=-1.17, mountTheta=-1.20 19:59:50.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-1.21, opts=13) 19:59:50.473 00.000 10672 Enqueuing Move request for scope (-0.31, -1.21) 19:59:50.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 19:59:50.473 00.000 428 Worker thread wakes up 19:59:50.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.21) opts 0xd 19:59:50.473 00.000 10672 UpdateGuideState exits: m=334461 SNR=56.9 19:59:50.473 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -1.21) 19:59:50.473 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:50.473 00.000 428 Moving (-0.31, -1.21) raw xDistance=0.46 yDistance=-1.17 19:59:50.473 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:50.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 19:59:50.473 00.000 10672 Enqueuing Expose request 19:59:50.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:50.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.17 19:59:50.473 00.000 428 MoveAxis(W, 423, ABG) 19:59:50.473 00.000 428 Guiding Dir = 3, Dur = 423 19:59:50.473 00.000 428 IsSlewing returns 0 19:59:50.473 00.000 428 IsGuiding returns 0 19:59:50.489 00.016 428 PulseGuide returned control before completion, sleep 414 19:59:50.927 00.438 428 IsGuiding returns 0 19:59:50.927 00.000 428 Move returns status 0, amount 423 19:59:50.927 00.000 428 MoveAxis(N, 0, ABG) 19:59:50.927 00.000 428 Move returns status 0, amount 0 19:59:50.927 00.000 428 move complete, result=0 19:59:50.927 00.000 428 worker thread done servicing request 19:59:50.927 00.000 428 Worker thread wakes up 19:59:50.927 00.000 10672 GuideStep: 0.5 px 423 ms WEST, -1.2 px 0 ms NORTH 19:59:50.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:50.927 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:52.848 01.921 428 Exposure complete 19:59:52.973 00.125 428 worker thread done servicing request 19:59:52.973 00.000 10672 OnExposeComplete: enter 19:59:52.973 00.000 10672 UpdateGuideState(): m_state=6 19:59:52.973 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1658 19:59:52.973 00.000 10672 Star::Find returns 1 (0), X=1034.61, Y=812.13, Mass=338519, SNR=57.8, Peak=53488 HFD=3.9 19:59:52.973 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 19:59:52.973 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03) 19:59:52.973 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-1.12 hyp=1.19 cameraTheta=-1.92 mountX=0.54 mountY=-1.07, mountTheta=-1.10 19:59:52.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-1.12, opts=13) 19:59:52.973 00.000 10672 Enqueuing Move request for scope (-0.41, -1.12) 19:59:52.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 19:59:52.973 00.000 428 Worker thread wakes up 19:59:52.973 00.000 10672 UpdateGuideState exits: m=338519 SNR=57.8 19:59:52.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -1.12) opts 0xd 19:59:52.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:52.973 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -1.12) 19:59:52.973 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:52.973 00.000 428 Moving (-0.41, -1.12) raw xDistance=0.54 yDistance=-1.07 19:59:52.973 00.000 10672 Enqueuing Expose request 19:59:52.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.54 19:59:52.973 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:59:52.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.07 19:59:52.973 00.000 428 MoveAxis(W, 533, ABG) 19:59:52.973 00.000 428 Guiding Dir = 3, Dur = 533 19:59:52.973 00.000 428 IsSlewing returns 0 19:59:52.973 00.000 428 IsGuiding returns 0 19:59:53.004 00.031 428 PulseGuide returned control before completion, sleep 522 19:59:53.535 00.531 428 IsGuiding returns 1 19:59:53.535 00.000 428 scope still moving after pulse duration time elapsed 19:59:53.582 00.047 428 IsSlewing returns 0 19:59:53.582 00.000 428 IsGuiding returns 0 19:59:53.582 00.000 428 scope move finished after 533 + 65 ms 19:59:53.582 00.000 428 Move returns status 0, amount 533 19:59:53.582 00.000 428 MoveAxis(N, 0, ABG) 19:59:53.582 00.000 428 Move returns status 0, amount 0 19:59:53.582 00.000 428 move complete, result=0 19:59:53.582 00.000 428 worker thread done servicing request 19:59:53.582 00.000 10672 GuideStep: 0.5 px 533 ms WEST, -1.1 px 0 ms NORTH 19:59:53.582 00.000 428 Worker thread wakes up 19:59:53.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:53.582 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:54.051 00.469 10672 read socket command 10 19:59:54.051 00.000 10672 processing socket request REQDIST 19:59:54.051 00.000 10672 SOCKSVR: Sending pixel error of 1.03 19:59:54.051 00.000 10672 Sending socket response 103 (0x67) 19:59:55.347 01.296 428 Exposure complete 19:59:55.472 00.125 428 worker thread done servicing request 19:59:55.472 00.000 10672 OnExposeComplete: enter 19:59:55.472 00.000 10672 UpdateGuideState(): m_state=6 19:59:55.472 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1659 19:59:55.472 00.000 10672 Star::Find returns 1 (0), X=1035.09, Y=811.97, Mass=311424, SNR=53.9, Peak=53808 HFD=4.2 19:59:55.472 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 19:59:55.472 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 19:59:55.472 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-1.29 hyp=1.29 cameraTheta=-1.52 mountX=0.09 mountY=-1.29, mountTheta=-1.50 19:59:55.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-1.29, opts=13) 19:59:55.472 00.000 10672 Enqueuing Move request for scope (0.07, -1.29) 19:59:55.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 19:59:55.472 00.000 428 Worker thread wakes up 19:59:55.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -1.29) opts 0xd 19:59:55.472 00.000 10672 UpdateGuideState exits: m=311424 SNR=53.9 19:59:55.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:55.472 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -1.29) 19:59:55.472 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:55.472 00.000 428 Moving (0.07, -1.29) raw xDistance=0.09 yDistance=-1.29 19:59:55.472 00.000 10672 Enqueuing Expose request 19:59:55.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:59:55.472 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=2.54 newest=-3.52 19:59:55.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.29 from input -1.29 19:59:55.472 00.000 428 MoveAxis(E, 0, ABG) 19:59:55.472 00.000 428 Move returns status 0, amount 0 19:59:55.472 00.000 428 MoveAxis(N, 1952, ABG) 19:59:55.472 00.000 428 Guiding Dir = 0, Dur = 1952 19:59:55.472 00.000 428 IsSlewing returns 0 19:59:55.472 00.000 428 IsGuiding returns 0 19:59:55.566 00.094 428 PulseGuide returned control before completion, sleep 1881 19:59:57.476 01.910 428 IsGuiding returns 1 19:59:57.476 00.000 428 scope still moving after pulse duration time elapsed 19:59:57.508 00.032 428 IsSlewing returns 0 19:59:57.508 00.000 428 IsGuiding returns 1 19:59:57.570 00.062 428 IsSlewing returns 0 19:59:57.570 00.000 428 IsGuiding returns 0 19:59:57.570 00.000 428 scope move finished after 1952 + 144 ms 19:59:57.570 00.000 428 Move returns status 0, amount 1952 19:59:57.570 00.000 428 move complete, result=0 19:59:57.570 00.000 428 worker thread done servicing request 19:59:57.570 00.000 428 Worker thread wakes up 19:59:57.570 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.3 px 1952 ms NORTH 19:59:57.570 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:57.570 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 19:59:57.835 00.265 428 Exposure complete 19:59:57.960 00.125 428 worker thread done servicing request 19:59:57.960 00.000 10672 OnExposeComplete: enter 19:59:57.960 00.000 10672 UpdateGuideState(): m_state=6 19:59:57.960 00.000 10672 Star::Find(15, 1035, 811, 0, (0,0,0,0), 0.0, 0) frame 1660 19:59:57.960 00.000 10672 Star::Find returns 1 (0), X=1035.07, Y=812.22, Mass=334304, SNR=56.5, Peak=49680 HFD=3.9 19:59:57.960 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 19:59:57.960 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 19:59:57.960 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-1.03 hyp=1.03 cameraTheta=-1.52 mountX=0.07 mountY=-1.03, mountTheta=-1.50 19:59:57.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-1.03, opts=13) 19:59:57.960 00.000 10672 Enqueuing Move request for scope (0.06, -1.03) 19:59:57.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 19:59:57.960 00.000 428 Worker thread wakes up 19:59:57.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.03) opts 0xd 19:59:57.960 00.000 10672 UpdateGuideState exits: m=334304 SNR=56.5 19:59:57.960 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:57.960 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -1.03) 19:59:57.960 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 19:59:57.960 00.000 428 Moving (0.06, -1.03) raw xDistance=0.07 yDistance=-1.03 19:59:57.976 00.016 10672 Enqueuing Expose request 19:59:57.976 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:59:57.976 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.03 from input -1.03 19:59:57.976 00.000 428 MoveAxis(E, 0, ABG) 19:59:57.976 00.000 428 Move returns status 0, amount 0 19:59:57.976 00.000 428 MoveAxis(N, 1567, ABG) 19:59:57.976 00.000 428 Guiding Dir = 0, Dur = 1567 19:59:57.976 00.000 428 IsSlewing returns 0 19:59:57.976 00.000 428 IsGuiding returns 0 19:59:58.054 00.078 428 PulseGuide returned control before completion, sleep 1496 19:59:59.054 01.000 10672 read socket command 10 19:59:59.054 00.000 10672 processing socket request REQDIST 19:59:59.054 00.000 10672 SOCKSVR: Sending pixel error of 1.09 19:59:59.054 00.000 10672 Sending socket response 109 (0x6d) 19:59:59.585 00.531 428 IsGuiding returns 1 19:59:59.585 00.000 428 scope still moving after pulse duration time elapsed 19:59:59.648 00.063 428 IsSlewing returns 0 19:59:59.648 00.000 428 IsGuiding returns 0 19:59:59.648 00.000 428 scope move finished after 1567 + 114 ms 19:59:59.648 00.000 428 Move returns status 0, amount 1567 19:59:59.648 00.000 428 move complete, result=0 19:59:59.648 00.000 428 worker thread done servicing request 19:59:59.648 00.000 428 Worker thread wakes up 19:59:59.648 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.0 px 1567 ms NORTH 19:59:59.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 19:59:59.648 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:00.335 00.687 428 Exposure complete 20:00:00.475 00.140 428 worker thread done servicing request 20:00:00.475 00.000 10672 OnExposeComplete: enter 20:00:00.475 00.000 10672 UpdateGuideState(): m_state=6 20:00:00.475 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1661 20:00:00.475 00.000 10672 Star::Find returns 1 (0), X=1034.23, Y=814.42, Mass=247161, SNR=39.3, Peak=49680 HFD=2.2 20:00:00.475 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.02) = xAngle (5.19 = -1.10) 20:00:00.475 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.06 = 2.06) 20:00:00.475 00.000 10672 CameraToMount -- cameraX=-0.79 cameraY=1.16 hyp=1.40 cameraTheta=2.17 mountX=0.64 mountY=1.24, mountTheta=1.09 20:00:00.475 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.79, y=1.16, opts=13) 20:00:00.475 00.000 10672 Enqueuing Move request for scope (-0.79, 1.16) 20:00:00.475 00.000 428 Worker thread wakes up 20:00:00.475 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:00:00.475 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 1.16) opts 0xd 20:00:00.475 00.000 10672 UpdateGuideState exits: m=247161 SNR=39.3 20:00:00.475 00.000 428 Handling offset move in thread for scope, endpoint = (-0.79, 1.16) 20:00:00.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:00.475 00.000 428 Moving (-0.79, 1.16) raw xDistance=0.64 yDistance=1.24 20:00:00.475 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:00.475 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 20:00:00.475 00.000 10672 Enqueuing Expose request 20:00:00.475 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:00.475 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.24 20:00:00.475 00.000 428 MoveAxis(W, 598, ABG) 20:00:00.475 00.000 428 Guiding Dir = 3, Dur = 598 20:00:00.475 00.000 428 IsSlewing returns 0 20:00:00.475 00.000 428 IsGuiding returns 0 20:00:00.491 00.016 428 PulseGuide returned control before completion, sleep 592 20:00:01.100 00.609 428 IsGuiding returns 0 20:00:01.100 00.000 428 Move returns status 0, amount 598 20:00:01.100 00.000 428 MoveAxis(N, 0, ABG) 20:00:01.100 00.000 428 Move returns status 0, amount 0 20:00:01.100 00.000 428 move complete, result=0 20:00:01.100 00.000 428 worker thread done servicing request 20:00:01.100 00.000 428 Worker thread wakes up 20:00:01.100 00.000 10672 GuideStep: 0.6 px 598 ms WEST, 1.2 px 0 ms NORTH 20:00:01.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:01.100 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:02.834 01.734 428 Exposure complete 20:00:02.974 00.140 428 worker thread done servicing request 20:00:02.974 00.000 10672 OnExposeComplete: enter 20:00:02.974 00.000 10672 UpdateGuideState(): m_state=6 20:00:02.974 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1662 20:00:02.974 00.000 10672 Star::Find returns 1 (0), X=1034.97, Y=814.37, Mass=274699, SNR=46.7, Peak=59696 HFD=2.8 20:00:02.974 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 20:00:02.974 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 20:00:02.974 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=1.12 hyp=1.12 cameraTheta=1.61 mountX=-0.09 mountY=1.11, mountTheta=1.65 20:00:02.974 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=1.12, opts=13) 20:00:02.974 00.000 10672 Enqueuing Move request for scope (-0.05, 1.12) 20:00:02.974 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:00:02.974 00.000 428 Worker thread wakes up 20:00:02.974 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.12) opts 0xd 20:00:02.974 00.000 10672 UpdateGuideState exits: m=274699 SNR=46.7 20:00:02.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:02.974 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 1.12) 20:00:02.974 00.000 428 Moving (-0.05, 1.12) raw xDistance=-0.09 yDistance=1.11 20:00:02.974 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:02.974 00.000 10672 Enqueuing Expose request 20:00:02.974 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:00:02.974 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:02.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.11 20:00:02.974 00.000 428 MoveAxis(E, 0, ABG) 20:00:02.974 00.000 428 Move returns status 0, amount 0 20:00:02.974 00.000 428 MoveAxis(N, 0, ABG) 20:00:02.974 00.000 428 Move returns status 0, amount 0 20:00:02.974 00.000 428 move complete, result=0 20:00:02.974 00.000 428 worker thread done servicing request 20:00:02.974 00.000 428 Worker thread wakes up 20:00:02.974 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms NORTH 20:00:02.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:02.974 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:04.052 01.078 10672 read socket command 10 20:00:04.052 00.000 10672 processing socket request REQDIST 20:00:04.052 00.000 10672 SOCKSVR: Sending pixel error of 1.16 20:00:04.052 00.000 10672 Sending socket response 116 (0x74) 20:00:05.338 01.286 428 Exposure complete 20:00:05.463 00.125 428 worker thread done servicing request 20:00:05.463 00.000 10672 OnExposeComplete: enter 20:00:05.463 00.000 10672 UpdateGuideState(): m_state=6 20:00:05.463 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1663 20:00:05.463 00.000 10672 Star::Find returns 1 (0), X=1035.19, Y=814.18, Mass=266480, SNR=46.3, Peak=55120 HFD=2.8 20:00:05.463 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.87) 20:00:05.463 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 20:00:05.463 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.92 hyp=0.94 cameraTheta=1.39 mountX=-0.28 mountY=0.90, mountTheta=1.87 20:00:05.463 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.92, opts=13) 20:00:05.463 00.000 10672 Enqueuing Move request for scope (0.17, 0.92) 20:00:05.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:00:05.478 00.015 428 Worker thread wakes up 20:00:05.478 00.000 10672 UpdateGuideState exits: m=266480 SNR=46.3 20:00:05.478 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:05.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.92) opts 0xd 20:00:05.478 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:05.478 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.92) 20:00:05.478 00.000 10672 Enqueuing Expose request 20:00:05.478 00.000 428 Moving (0.17, 0.92) raw xDistance=-0.28 yDistance=0.90 20:00:05.478 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:00:05.478 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:05.478 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.90 20:00:05.478 00.000 428 MoveAxis(E, 0, ABG) 20:00:05.478 00.000 428 Move returns status 0, amount 0 20:00:05.478 00.000 428 MoveAxis(N, 0, ABG) 20:00:05.478 00.000 428 Move returns status 0, amount 0 20:00:05.478 00.000 428 move complete, result=0 20:00:05.478 00.000 428 worker thread done servicing request 20:00:05.478 00.000 428 Worker thread wakes up 20:00:05.478 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.9 px 0 ms NORTH 20:00:05.478 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:05.478 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:07.821 02.343 428 Exposure complete 20:00:07.946 00.125 428 worker thread done servicing request 20:00:07.946 00.000 10672 OnExposeComplete: enter 20:00:07.946 00.000 10672 UpdateGuideState(): m_state=6 20:00:07.946 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1664 20:00:07.946 00.000 10672 Star::Find returns 1 (0), X=1035.19, Y=814.65, Mass=276956, SNR=51.3, Peak=56656 HFD=2.7 20:00:07.946 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 20:00:07.946 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.34 = 1.34) 20:00:07.946 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=1.39 hyp=1.40 cameraTheta=1.44 mountX=-0.34 mountY=1.36, mountTheta=1.82 20:00:07.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=1.39, opts=13) 20:00:07.946 00.000 10672 Enqueuing Move request for scope (0.18, 1.39) 20:00:07.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:00:07.946 00.000 428 Worker thread wakes up 20:00:07.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.39) opts 0xd 20:00:07.946 00.000 10672 UpdateGuideState exits: m=276956 SNR=51.3 20:00:07.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:07.946 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 1.39) 20:00:07.946 00.000 428 Moving (0.18, 1.39) raw xDistance=-0.34 yDistance=1.36 20:00:07.946 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:07.946 00.000 10672 Enqueuing Expose request 20:00:07.946 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:00:07.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:07.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.36 20:00:07.946 00.000 428 MoveAxis(E, 0, ABG) 20:00:07.946 00.000 428 Move returns status 0, amount 0 20:00:07.946 00.000 428 MoveAxis(N, 0, ABG) 20:00:07.946 00.000 428 Move returns status 0, amount 0 20:00:07.946 00.000 428 move complete, result=0 20:00:07.946 00.000 428 worker thread done servicing request 20:00:07.962 00.016 428 Worker thread wakes up 20:00:07.962 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 1.4 px 0 ms NORTH 20:00:07.962 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:07.962 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:09.055 01.093 10672 read socket command 10 20:00:09.055 00.000 10672 processing socket request REQDIST 20:00:09.055 00.000 10672 SOCKSVR: Sending pixel error of 1.18 20:00:09.055 00.000 10672 Sending socket response 118 (0x76) 20:00:10.336 01.281 428 Exposure complete 20:00:10.461 00.125 428 worker thread done servicing request 20:00:10.461 00.000 10672 OnExposeComplete: enter 20:00:10.461 00.000 10672 UpdateGuideState(): m_state=6 20:00:10.461 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1665 20:00:10.461 00.000 10672 Star::Find returns 1 (0), X=1035.37, Y=814.79, Mass=273825, SNR=49.8, Peak=48032 HFD=2.8 20:00:10.461 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.02) = xAngle (4.37 = -1.92) 20:00:10.461 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.24 = 1.24) 20:00:10.461 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=1.53 hyp=1.57 cameraTheta=1.35 mountX=-0.53 mountY=1.48, mountTheta=1.91 20:00:10.461 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=1.53, opts=13) 20:00:10.461 00.000 10672 Enqueuing Move request for scope (0.35, 1.53) 20:00:10.461 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:00:10.461 00.000 428 Worker thread wakes up 20:00:10.461 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 1.53) opts 0xd 20:00:10.461 00.000 10672 UpdateGuideState exits: m=273825 SNR=49.8 20:00:10.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:10.461 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 1.53) 20:00:10.461 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:10.461 00.000 428 Moving (0.35, 1.53) raw xDistance=-0.53 yDistance=1.48 20:00:10.461 00.000 10672 Enqueuing Expose request 20:00:10.461 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 20:00:10.461 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:10.461 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.48 20:00:10.461 00.000 428 MoveAxis(E, 494, ABG) 20:00:10.461 00.000 428 Guiding Dir = 2, Dur = 494 20:00:10.477 00.016 428 IsSlewing returns 0 20:00:10.477 00.000 428 IsGuiding returns 0 20:00:10.492 00.015 428 PulseGuide returned control before completion, sleep 487 20:00:10.992 00.500 428 IsGuiding returns 1 20:00:10.992 00.000 428 scope still moving after pulse duration time elapsed 20:00:11.039 00.047 428 IsSlewing returns 0 20:00:11.039 00.000 428 IsGuiding returns 0 20:00:11.039 00.000 428 scope move finished after 494 + 68 ms 20:00:11.039 00.000 428 Move returns status 0, amount 494 20:00:11.039 00.000 428 MoveAxis(N, 0, ABG) 20:00:11.039 00.000 428 Move returns status 0, amount 0 20:00:11.039 00.000 428 move complete, result=0 20:00:11.039 00.000 428 worker thread done servicing request 20:00:11.039 00.000 428 Worker thread wakes up 20:00:11.039 00.000 10672 GuideStep: -0.5 px 494 ms EAST, 1.5 px 0 ms NORTH 20:00:11.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:11.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:12.835 01.796 428 Exposure complete 20:00:12.964 00.129 428 worker thread done servicing request 20:00:12.964 00.000 10672 OnExposeComplete: enter 20:00:12.964 00.000 10672 UpdateGuideState(): m_state=6 20:00:12.964 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1666 20:00:12.964 00.000 10672 Star::Find returns 1 (0), X=1035.17, Y=814.35, Mass=248574, SNR=49.9, Peak=50320 HFD=2.7 20:00:12.964 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.02) = xAngle (4.45 = -1.83) 20:00:12.964 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 20:00:12.964 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=1.10 hyp=1.11 cameraTheta=1.43 mountX=-0.28 mountY=1.08, mountTheta=1.83 20:00:12.964 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=1.10, opts=13) 20:00:12.964 00.000 10672 Enqueuing Move request for scope (0.15, 1.10) 20:00:12.964 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:00:12.964 00.000 428 Worker thread wakes up 20:00:12.964 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.10) opts 0xd 20:00:12.964 00.000 10672 UpdateGuideState exits: m=248574 SNR=49.9 20:00:12.964 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 1.10) 20:00:12.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:12.964 00.000 428 Moving (0.15, 1.10) raw xDistance=-0.28 yDistance=1.08 20:00:12.964 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:12.964 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:00:12.964 00.000 10672 Enqueuing Expose request 20:00:12.964 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:00:12.964 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.08 20:00:12.964 00.000 428 MoveAxis(E, 0, ABG) 20:00:12.964 00.000 428 Move returns status 0, amount 0 20:00:12.964 00.000 428 MoveAxis(N, 0, ABG) 20:00:12.964 00.000 428 Move returns status 0, amount 0 20:00:12.964 00.000 428 move complete, result=0 20:00:12.964 00.000 428 worker thread done servicing request 20:00:12.964 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 1.1 px 0 ms NORTH 20:00:12.964 00.000 428 Worker thread wakes up 20:00:12.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:12.964 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:14.058 01.094 10672 read socket command 10 20:00:14.058 00.000 10672 processing socket request REQDIST 20:00:14.058 00.000 10672 SOCKSVR: Sending pixel error of 1.24 20:00:14.058 00.000 10672 Sending socket response 124 (0x7c) 20:00:15.338 01.280 428 Exposure complete 20:00:15.479 00.141 428 worker thread done servicing request 20:00:15.479 00.000 10672 OnExposeComplete: enter 20:00:15.479 00.000 10672 UpdateGuideState(): m_state=6 20:00:15.479 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1667 20:00:15.479 00.000 10672 Star::Find returns 1 (0), X=1034.05, Y=814.37, Mass=279825, SNR=52.9, Peak=49680 HFD=2.8 20:00:15.479 00.000 10672 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.02) = xAngle (5.30 = -0.98) 20:00:15.479 00.000 10672 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.18 = 2.18) 20:00:15.479 00.000 10672 CameraToMount -- cameraX=-0.97 cameraY=1.12 hyp=1.48 cameraTheta=2.28 mountX=0.82 mountY=1.21, mountTheta=0.97 20:00:15.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.97, y=1.12, opts=13) 20:00:15.479 00.000 10672 Enqueuing Move request for scope (-0.97, 1.12) 20:00:15.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:00:15.479 00.000 428 Worker thread wakes up 20:00:15.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 1.12) opts 0xd 20:00:15.479 00.000 10672 UpdateGuideState exits: m=279825 SNR=52.9 20:00:15.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:15.479 00.000 428 Handling offset move in thread for scope, endpoint = (-0.97, 1.12) 20:00:15.479 00.000 428 Moving (-0.97, 1.12) raw xDistance=0.82 yDistance=1.21 20:00:15.479 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:15.479 00.000 10672 Enqueuing Expose request 20:00:15.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82 20:00:15.479 00.000 428 switching direction from -1 to 1 - decHistory=4 oldest=-3.39 newest=3.77 20:00:15.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.21 from input 1.21 20:00:15.479 00.000 428 MoveAxis(W, 767, ABG) 20:00:15.479 00.000 428 Guiding Dir = 3, Dur = 767 20:00:15.479 00.000 428 IsSlewing returns 0 20:00:15.479 00.000 428 IsGuiding returns 0 20:00:15.511 00.032 428 PulseGuide returned control before completion, sleep 753 20:00:16.276 00.765 428 IsGuiding returns 1 20:00:16.276 00.000 428 scope still moving after pulse duration time elapsed 20:00:16.307 00.031 428 IsSlewing returns 0 20:00:16.307 00.000 428 IsGuiding returns 0 20:00:16.307 00.000 428 scope move finished after 767 + 58 ms 20:00:16.307 00.000 428 Move returns status 0, amount 767 20:00:16.307 00.000 428 MoveAxis(S, 1842, ABG) 20:00:16.307 00.000 428 Guiding Dir = 1, Dur = 1842 20:00:16.307 00.000 428 IsSlewing returns 0 20:00:16.307 00.000 428 IsGuiding returns 0 20:00:16.385 00.078 428 PulseGuide returned control before completion, sleep 1777 20:00:18.182 01.797 428 IsGuiding returns 1 20:00:18.182 00.000 428 scope still moving after pulse duration time elapsed 20:00:18.213 00.031 428 IsSlewing returns 0 20:00:18.213 00.000 428 IsGuiding returns 1 20:00:18.260 00.047 428 IsSlewing returns 0 20:00:18.260 00.000 428 IsGuiding returns 0 20:00:18.260 00.000 428 scope move finished after 1842 + 104 ms 20:00:18.260 00.000 428 Move returns status 0, amount 1842 20:00:18.260 00.000 428 move complete, result=0 20:00:18.260 00.000 428 worker thread done servicing request 20:00:18.260 00.000 428 Worker thread wakes up 20:00:18.260 00.000 10672 GuideStep: 0.8 px 767 ms WEST, 1.2 px 1842 ms SOUTH 20:00:18.260 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:18.260 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:18.275 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:00:19.056 00.781 10672 read socket command 10 20:00:19.056 00.000 10672 processing socket request REQDIST 20:00:19.056 00.000 10672 SOCKSVR: Sending pixel error of 1.31 20:00:19.056 00.000 10672 Sending socket response 131 (0x83) 20:00:20.337 01.281 428 Exposure complete 20:00:20.477 00.140 428 worker thread done servicing request 20:00:20.477 00.000 10672 OnExposeComplete: enter 20:00:20.477 00.000 10672 UpdateGuideState(): m_state=6 20:00:20.477 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1668 20:00:20.477 00.000 10672 Star::Find returns 1 (0), X=1034.54, Y=812.67, Mass=346916, SNR=51.6, Peak=53056 HFD=4.7 20:00:20.477 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 20:00:20.477 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 20:00:20.477 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.58 hyp=0.76 cameraTheta=-2.26 mountX=0.55 mountY=-0.53, mountTheta=-0.77 20:00:20.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.58, opts=13) 20:00:20.477 00.000 10672 Enqueuing Move request for scope (-0.48, -0.58) 20:00:20.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:00:20.477 00.000 428 Worker thread wakes up 20:00:20.477 00.000 10672 UpdateGuideState exits: m=346916 SNR=51.6 20:00:20.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.58) opts 0xd 20:00:20.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:20.477 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.58) 20:00:20.477 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:20.477 00.000 428 Moving (-0.48, -0.58) raw xDistance=0.55 yDistance=-0.53 20:00:20.477 00.000 10672 Enqueuing Expose request 20:00:20.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55 20:00:20.493 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:20.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:00:20.493 00.000 428 MoveAxis(W, 564, ABG) 20:00:20.493 00.000 428 Guiding Dir = 3, Dur = 564 20:00:20.493 00.000 428 IsSlewing returns 0 20:00:20.493 00.000 428 IsGuiding returns 0 20:00:20.509 00.016 428 PulseGuide returned control before completion, sleep 552 20:00:21.087 00.578 428 IsGuiding returns 0 20:00:21.087 00.000 428 Move returns status 0, amount 564 20:00:21.087 00.000 428 MoveAxis(N, 0, ABG) 20:00:21.087 00.000 428 Move returns status 0, amount 0 20:00:21.087 00.000 428 move complete, result=0 20:00:21.087 00.000 428 worker thread done servicing request 20:00:21.087 00.000 428 Worker thread wakes up 20:00:21.087 00.000 10672 GuideStep: 0.5 px 564 ms WEST, -0.5 px 0 ms NORTH 20:00:21.087 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:21.087 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:22.841 01.754 428 Exposure complete 20:00:22.982 00.141 428 worker thread done servicing request 20:00:22.982 00.000 10672 OnExposeComplete: enter 20:00:22.982 00.000 10672 UpdateGuideState(): m_state=6 20:00:22.982 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1669 20:00:22.982 00.000 10672 Star::Find returns 1 (0), X=1034.70, Y=813.77, Mass=250979, SNR=40.7, Peak=50432 HFD=2.7 20:00:22.982 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.15 = -1.13) 20:00:22.982 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.02 = 2.02) 20:00:22.982 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.51 hyp=0.60 cameraTheta=2.13 mountX=0.26 mountY=0.54, mountTheta=1.13 20:00:22.982 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.51, opts=13) 20:00:22.982 00.000 10672 Enqueuing Move request for scope (-0.32, 0.51) 20:00:22.982 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:00:22.982 00.000 428 Worker thread wakes up 20:00:22.982 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.51) opts 0xd 20:00:22.982 00.000 10672 UpdateGuideState exits: m=250979 SNR=40.7 20:00:22.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:22.982 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.51) 20:00:22.982 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:22.982 00.000 428 Moving (-0.32, 0.51) raw xDistance=0.26 yDistance=0.54 20:00:22.982 00.000 10672 Enqueuing Expose request 20:00:22.982 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:00:22.982 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:22.982 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 20:00:22.982 00.000 428 MoveAxis(E, 0, ABG) 20:00:22.982 00.000 428 Move returns status 0, amount 0 20:00:22.982 00.000 428 MoveAxis(N, 0, ABG) 20:00:22.982 00.000 428 Move returns status 0, amount 0 20:00:22.982 00.000 428 move complete, result=0 20:00:22.982 00.000 428 worker thread done servicing request 20:00:22.982 00.000 428 Worker thread wakes up 20:00:22.982 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:00:22.982 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:22.982 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:24.060 01.078 10672 read socket command 10 20:00:24.060 00.000 10672 processing socket request REQDIST 20:00:24.060 00.000 10672 SOCKSVR: Sending pixel error of 0.98 20:00:24.060 00.000 10672 Sending socket response 98 (0x62) 20:00:25.325 01.265 428 Exposure complete 20:00:25.465 00.140 428 worker thread done servicing request 20:00:25.465 00.000 10672 OnExposeComplete: enter 20:00:25.465 00.000 10672 UpdateGuideState(): m_state=6 20:00:25.465 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1670 20:00:25.465 00.000 10672 Star::Find returns 1 (0), X=1034.71, Y=813.61, Mass=294193, SNR=53.6, Peak=54256 HFD=2.8 20:00:25.465 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.02) = xAngle (5.30 = -0.99) 20:00:25.465 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.17 = 2.17) 20:00:25.465 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.36 hyp=0.47 cameraTheta=2.27 mountX=0.26 mountY=0.39, mountTheta=0.98 20:00:25.465 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.36, opts=13) 20:00:25.465 00.000 10672 Enqueuing Move request for scope (-0.30, 0.36) 20:00:25.465 00.000 428 Worker thread wakes up 20:00:25.465 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:00:25.465 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.36) opts 0xd 20:00:25.465 00.000 10672 UpdateGuideState exits: m=294193 SNR=53.6 20:00:25.465 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.36) 20:00:25.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:25.465 00.000 428 Moving (-0.30, 0.36) raw xDistance=0.26 yDistance=0.39 20:00:25.465 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:25.465 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:00:25.465 00.000 10672 Enqueuing Expose request 20:00:25.465 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:25.465 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 20:00:25.465 00.000 428 MoveAxis(E, 0, ABG) 20:00:25.465 00.000 428 Move returns status 0, amount 0 20:00:25.465 00.000 428 MoveAxis(N, 0, ABG) 20:00:25.465 00.000 428 Move returns status 0, amount 0 20:00:25.465 00.000 428 move complete, result=0 20:00:25.465 00.000 428 worker thread done servicing request 20:00:25.465 00.000 428 Worker thread wakes up 20:00:25.465 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:00:25.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:25.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:27.839 02.374 428 Exposure complete 20:00:27.964 00.125 428 worker thread done servicing request 20:00:27.964 00.000 10672 OnExposeComplete: enter 20:00:27.964 00.000 10672 UpdateGuideState(): m_state=6 20:00:27.964 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1671 20:00:27.964 00.000 10672 Star::Find returns 1 (0), X=1034.91, Y=813.83, Mass=261349, SNR=42.1, Peak=57296 HFD=2.4 20:00:27.964 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.51) 20:00:27.964 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 20:00:27.964 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.57 hyp=0.58 cameraTheta=1.76 mountX=0.04 mountY=0.58, mountTheta=1.51 20:00:27.964 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.57, opts=13) 20:00:27.964 00.000 10672 Enqueuing Move request for scope (-0.11, 0.57) 20:00:27.964 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:00:27.964 00.000 428 Worker thread wakes up 20:00:27.964 00.000 10672 UpdateGuideState exits: m=261349 SNR=42.1 20:00:27.964 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.57) opts 0xd 20:00:27.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:27.964 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.57) 20:00:27.964 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:27.964 00.000 428 Moving (-0.11, 0.57) raw xDistance=0.04 yDistance=0.58 20:00:27.964 00.000 10672 Enqueuing Expose request 20:00:27.964 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:00:27.964 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 20:00:27.964 00.000 428 MoveAxis(E, 0, ABG) 20:00:27.964 00.000 428 Move returns status 0, amount 0 20:00:27.964 00.000 428 MoveAxis(S, 880, ABG) 20:00:27.964 00.000 428 Guiding Dir = 1, Dur = 880 20:00:27.996 00.032 428 IsSlewing returns 0 20:00:27.996 00.000 428 IsGuiding returns 0 20:00:28.074 00.078 428 PulseGuide returned control before completion, sleep 811 20:00:28.902 00.828 428 IsGuiding returns 1 20:00:28.902 00.000 428 scope still moving after pulse duration time elapsed 20:00:28.933 00.031 428 IsSlewing returns 0 20:00:28.933 00.000 428 IsGuiding returns 1 20:00:28.964 00.031 428 IsSlewing returns 0 20:00:28.996 00.032 428 IsGuiding returns 0 20:00:28.996 00.000 428 scope move finished after 880 + 126 ms 20:00:28.996 00.000 428 Move returns status 0, amount 880 20:00:28.996 00.000 428 move complete, result=0 20:00:28.996 00.000 428 worker thread done servicing request 20:00:28.996 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 880 ms SOUTH 20:00:28.996 00.000 428 Worker thread wakes up 20:00:28.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:28.996 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:29.058 00.062 10672 read socket command 10 20:00:29.058 00.000 10672 processing socket request REQDIST 20:00:29.058 00.000 10672 SOCKSVR: Sending pixel error of 0.75 20:00:29.058 00.000 10672 Sending socket response 75 (0x4b) 20:00:30.328 01.270 428 Exposure complete 20:00:30.453 00.125 428 worker thread done servicing request 20:00:30.453 00.000 10672 OnExposeComplete: enter 20:00:30.453 00.000 10672 UpdateGuideState(): m_state=6 20:00:30.453 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1672 20:00:30.453 00.000 10672 Star::Find returns 1 (0), X=1034.92, Y=813.76, Mass=243849, SNR=46.5, Peak=50864 HFD=2.4 20:00:30.453 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.50) 20:00:30.453 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 20:00:30.453 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.50 hyp=0.51 cameraTheta=1.76 mountX=0.03 mountY=0.51, mountTheta=1.50 20:00:30.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.50, opts=13) 20:00:30.453 00.000 10672 Enqueuing Move request for scope (-0.10, 0.50) 20:00:30.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:00:30.453 00.000 428 Worker thread wakes up 20:00:30.453 00.000 10672 UpdateGuideState exits: m=243849 SNR=46.5 20:00:30.453 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:30.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.50) opts 0xd 20:00:30.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.50) 20:00:30.453 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:30.453 00.000 10672 Enqueuing Expose request 20:00:30.453 00.000 428 Moving (-0.10, 0.50) raw xDistance=0.03 yDistance=0.51 20:00:30.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:00:30.469 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:30.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:00:30.469 00.000 428 MoveAxis(E, 0, ABG) 20:00:30.469 00.000 428 Move returns status 0, amount 0 20:00:30.469 00.000 428 MoveAxis(N, 0, ABG) 20:00:30.469 00.000 428 Move returns status 0, amount 0 20:00:30.469 00.000 428 move complete, result=0 20:00:30.469 00.000 428 worker thread done servicing request 20:00:30.469 00.000 428 Worker thread wakes up 20:00:30.469 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:00:30.469 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:30.469 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:32.827 02.358 428 Exposure complete 20:00:32.968 00.141 428 worker thread done servicing request 20:00:32.968 00.000 10672 OnExposeComplete: enter 20:00:32.968 00.000 10672 UpdateGuideState(): m_state=6 20:00:32.968 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1673 20:00:32.968 00.000 10672 Star::Find returns 1 (0), X=1034.29, Y=812.67, Mass=304207, SNR=52.3, Peak=50112 HFD=3.3 20:00:32.968 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.02) = xAngle (0.56 = 0.56) 20:00:32.968 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 20:00:32.968 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.58 hyp=0.93 cameraTheta=-2.46 mountX=0.79 mountY=-0.50, mountTheta=-0.57 20:00:32.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.58, opts=13) 20:00:32.968 00.000 10672 Enqueuing Move request for scope (-0.72, -0.58) 20:00:32.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:00:32.968 00.000 428 Worker thread wakes up 20:00:32.968 00.000 10672 UpdateGuideState exits: m=304207 SNR=52.3 20:00:32.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:32.968 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:32.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.58) opts 0xd 20:00:32.968 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.58) 20:00:32.968 00.000 10672 Enqueuing Expose request 20:00:32.968 00.000 428 Moving (-0.72, -0.58) raw xDistance=0.79 yDistance=-0.50 20:00:32.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79 20:00:32.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:32.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 20:00:32.968 00.000 428 MoveAxis(W, 734, ABG) 20:00:32.968 00.000 428 Guiding Dir = 3, Dur = 734 20:00:32.968 00.000 428 IsSlewing returns 0 20:00:32.968 00.000 428 IsGuiding returns 0 20:00:32.999 00.031 428 PulseGuide returned control before completion, sleep 725 20:00:33.733 00.734 428 IsGuiding returns 1 20:00:33.733 00.000 428 scope still moving after pulse duration time elapsed 20:00:33.765 00.032 428 IsSlewing returns 0 20:00:33.765 00.000 428 IsGuiding returns 0 20:00:33.765 00.000 428 scope move finished after 734 + 55 ms 20:00:33.765 00.000 428 Move returns status 0, amount 734 20:00:33.765 00.000 428 MoveAxis(N, 0, ABG) 20:00:33.765 00.000 428 Move returns status 0, amount 0 20:00:33.765 00.000 428 move complete, result=0 20:00:33.765 00.000 428 worker thread done servicing request 20:00:33.765 00.000 10672 GuideStep: 0.8 px 734 ms WEST, -0.5 px 0 ms NORTH 20:00:33.765 00.000 428 Worker thread wakes up 20:00:33.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:33.765 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:34.061 00.296 10672 read socket command 10 20:00:34.061 00.000 10672 processing socket request REQDIST 20:00:34.061 00.000 10672 SOCKSVR: Sending pixel error of 0.75 20:00:34.061 00.000 10672 Sending socket response 75 (0x4b) 20:00:35.311 01.250 428 Exposure complete 20:00:35.451 00.140 428 worker thread done servicing request 20:00:35.451 00.000 10672 OnExposeComplete: enter 20:00:35.451 00.000 10672 UpdateGuideState(): m_state=6 20:00:35.451 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1674 20:00:35.451 00.000 10672 Star::Find returns 1 (0), X=1034.58, Y=812.27, Mass=294166, SNR=51.1, Peak=55456 HFD=3.9 20:00:35.451 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 20:00:35.451 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 20:00:35.451 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.99 hyp=1.08 cameraTheta=-1.99 mountX=0.56 mountY=-0.93, mountTheta=-1.03 20:00:35.451 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.99, opts=13) 20:00:35.451 00.000 10672 Enqueuing Move request for scope (-0.44, -0.99) 20:00:35.451 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:00:35.451 00.000 428 Worker thread wakes up 20:00:35.451 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.99) opts 0xd 20:00:35.451 00.000 10672 UpdateGuideState exits: m=294166 SNR=51.1 20:00:35.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:35.451 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.99) 20:00:35.451 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:35.451 00.000 428 Moving (-0.44, -0.99) raw xDistance=0.56 yDistance=-0.93 20:00:35.451 00.000 10672 Enqueuing Expose request 20:00:35.451 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.56 20:00:35.451 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:35.451 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.93 20:00:35.451 00.000 428 MoveAxis(W, 568, ABG) 20:00:35.451 00.000 428 Guiding Dir = 3, Dur = 568 20:00:35.467 00.016 428 IsSlewing returns 0 20:00:35.467 00.000 428 IsGuiding returns 0 20:00:35.483 00.016 428 PulseGuide returned control before completion, sleep 564 20:00:36.076 00.593 428 IsGuiding returns 0 20:00:36.076 00.000 428 Move returns status 0, amount 568 20:00:36.076 00.000 428 MoveAxis(N, 0, ABG) 20:00:36.076 00.000 428 Move returns status 0, amount 0 20:00:36.076 00.000 428 move complete, result=0 20:00:36.076 00.000 428 worker thread done servicing request 20:00:36.076 00.000 428 Worker thread wakes up 20:00:36.076 00.000 10672 GuideStep: 0.6 px 568 ms WEST, -0.9 px 0 ms NORTH 20:00:36.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:36.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:37.830 01.754 428 Exposure complete 20:00:37.955 00.125 428 worker thread done servicing request 20:00:37.955 00.000 10672 OnExposeComplete: enter 20:00:37.955 00.000 10672 UpdateGuideState(): m_state=6 20:00:37.955 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1675 20:00:37.955 00.000 10672 Star::Find returns 1 (0), X=1035.47, Y=813.98, Mass=252074, SNR=47.9, Peak=50224 HFD=2.3 20:00:37.955 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.26) 20:00:37.955 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.90 = 0.90) 20:00:37.955 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.72 hyp=0.85 cameraTheta=1.01 mountX=-0.54 mountY=0.67, mountTheta=2.25 20:00:37.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.72, opts=13) 20:00:37.955 00.000 10672 Enqueuing Move request for scope (0.46, 0.72) 20:00:37.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:00:37.955 00.000 428 Worker thread wakes up 20:00:37.955 00.000 10672 UpdateGuideState exits: m=252074 SNR=47.9 20:00:37.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.72) opts 0xd 20:00:37.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:37.955 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.72) 20:00:37.955 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:37.955 00.000 428 Moving (0.46, 0.72) raw xDistance=-0.54 yDistance=0.67 20:00:37.955 00.000 10672 Enqueuing Expose request 20:00:37.955 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.54 20:00:37.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 20:00:37.955 00.000 428 MoveAxis(E, 463, ABG) 20:00:37.955 00.000 428 Guiding Dir = 2, Dur = 463 20:00:37.971 00.016 428 IsSlewing returns 0 20:00:37.971 00.000 428 IsGuiding returns 0 20:00:37.986 00.015 428 PulseGuide returned control before completion, sleep 456 20:00:38.471 00.485 428 IsGuiding returns 0 20:00:38.471 00.000 428 Move returns status 0, amount 463 20:00:38.471 00.000 428 MoveAxis(S, 1014, ABG) 20:00:38.471 00.000 428 Guiding Dir = 1, Dur = 1014 20:00:38.517 00.046 428 IsSlewing returns 0 20:00:38.517 00.000 428 IsGuiding returns 0 20:00:38.596 00.079 428 PulseGuide returned control before completion, sleep 947 20:00:39.049 00.453 10672 read socket command 10 20:00:39.049 00.000 10672 processing socket request REQDIST 20:00:39.049 00.000 10672 SOCKSVR: Sending pixel error of 0.85 20:00:39.049 00.000 10672 Sending socket response 85 (0x55) 20:00:39.548 00.499 428 IsGuiding returns 1 20:00:39.548 00.000 428 scope still moving after pulse duration time elapsed 20:00:39.580 00.032 428 IsSlewing returns 0 20:00:39.580 00.000 428 IsGuiding returns 1 20:00:39.611 00.031 428 IsSlewing returns 0 20:00:39.611 00.000 428 IsGuiding returns 1 20:00:39.658 00.047 428 IsSlewing returns 0 20:00:39.689 00.031 428 IsGuiding returns 0 20:00:39.689 00.000 428 scope move finished after 1014 + 167 ms 20:00:39.689 00.000 428 Move returns status 0, amount 1014 20:00:39.689 00.000 428 move complete, result=0 20:00:39.689 00.000 428 worker thread done servicing request 20:00:39.689 00.000 428 Worker thread wakes up 20:00:39.689 00.000 10672 GuideStep: -0.5 px 463 ms EAST, 0.7 px 1014 ms SOUTH 20:00:39.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:39.689 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:40.329 00.640 428 Exposure complete 20:00:40.470 00.141 428 worker thread done servicing request 20:00:40.470 00.000 10672 OnExposeComplete: enter 20:00:40.470 00.000 10672 UpdateGuideState(): m_state=6 20:00:40.470 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1676 20:00:40.470 00.000 10672 Star::Find returns 1 (0), X=1034.79, Y=812.16, Mass=289161, SNR=53.1, Peak=51968 HFD=4.0 20:00:40.470 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.02) = xAngle (1.24 = 1.24) 20:00:40.470 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89) 20:00:40.470 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-1.10 hyp=1.13 cameraTheta=-1.78 mountX=0.36 mountY=-1.07, mountTheta=-1.24 20:00:40.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-1.10, opts=13) 20:00:40.470 00.000 10672 Enqueuing Move request for scope (-0.23, -1.10) 20:00:40.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:00:40.470 00.000 428 Worker thread wakes up 20:00:40.470 00.000 10672 UpdateGuideState exits: m=289161 SNR=53.1 20:00:40.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.10) opts 0xd 20:00:40.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:40.470 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -1.10) 20:00:40.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:40.470 00.000 428 Moving (-0.23, -1.10) raw xDistance=0.36 yDistance=-1.07 20:00:40.470 00.000 10672 Enqueuing Expose request 20:00:40.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 20:00:40.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:40.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.07 20:00:40.470 00.000 428 MoveAxis(E, 0, ABG) 20:00:40.470 00.000 428 Move returns status 0, amount 0 20:00:40.470 00.000 428 MoveAxis(N, 0, ABG) 20:00:40.470 00.000 428 Move returns status 0, amount 0 20:00:40.470 00.000 428 move complete, result=0 20:00:40.470 00.000 428 worker thread done servicing request 20:00:40.470 00.000 428 Worker thread wakes up 20:00:40.470 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -1.1 px 0 ms NORTH 20:00:40.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:40.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:42.828 02.358 428 Exposure complete 20:00:42.953 00.125 428 worker thread done servicing request 20:00:42.953 00.000 10672 OnExposeComplete: enter 20:00:42.953 00.000 10672 UpdateGuideState(): m_state=6 20:00:42.953 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1677 20:00:42.953 00.000 10672 Star::Find returns 1 (0), X=1034.62, Y=812.23, Mass=309922, SNR=54.1, Peak=53920 HFD=3.6 20:00:42.953 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 20:00:42.953 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 20:00:42.953 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-1.03 hyp=1.10 cameraTheta=-1.94 mountX=0.52 mountY=-0.98, mountTheta=-1.08 20:00:42.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-1.03, opts=13) 20:00:42.953 00.000 10672 Enqueuing Move request for scope (-0.40, -1.03) 20:00:42.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:00:42.953 00.000 428 Worker thread wakes up 20:00:42.953 00.000 10672 UpdateGuideState exits: m=309922 SNR=54.1 20:00:42.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.03) opts 0xd 20:00:42.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:42.953 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -1.03) 20:00:42.953 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:42.953 00.000 428 Moving (-0.40, -1.03) raw xDistance=0.52 yDistance=-0.98 20:00:42.953 00.000 10672 Enqueuing Expose request 20:00:42.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 20:00:42.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:00:42.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.98 20:00:42.953 00.000 428 MoveAxis(W, 481, ABG) 20:00:42.953 00.000 428 Guiding Dir = 3, Dur = 481 20:00:42.969 00.016 428 IsSlewing returns 0 20:00:42.969 00.000 428 IsGuiding returns 0 20:00:42.985 00.016 428 PulseGuide returned control before completion, sleep 476 20:00:43.500 00.515 428 IsGuiding returns 0 20:00:43.500 00.000 428 Move returns status 0, amount 481 20:00:43.500 00.000 428 MoveAxis(N, 0, ABG) 20:00:43.500 00.000 428 Move returns status 0, amount 0 20:00:43.500 00.000 428 move complete, result=0 20:00:43.500 00.000 428 worker thread done servicing request 20:00:43.500 00.000 428 Worker thread wakes up 20:00:43.500 00.000 10672 GuideStep: 0.5 px 481 ms WEST, -1.0 px 0 ms NORTH 20:00:43.500 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:43.500 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:44.047 00.547 10672 read socket command 10 20:00:44.047 00.000 10672 processing socket request REQDIST 20:00:44.047 00.000 10672 SOCKSVR: Sending pixel error of 0.98 20:00:44.047 00.000 10672 Sending socket response 98 (0x62) 20:00:45.312 01.265 428 Exposure complete 20:00:45.437 00.125 428 worker thread done servicing request 20:00:45.437 00.000 10672 OnExposeComplete: enter 20:00:45.437 00.000 10672 UpdateGuideState(): m_state=6 20:00:45.437 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1678 20:00:45.437 00.000 10672 Star::Find returns 1 (0), X=1035.11, Y=812.48, Mass=329595, SNR=51.3, Peak=50224 HFD=3.8 20:00:45.437 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 20:00:45.437 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 20:00:45.437 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.77 hyp=0.78 cameraTheta=-1.45 mountX=0.00 mountY=-0.78, mountTheta=-1.57 20:00:45.437 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.77, opts=13) 20:00:45.437 00.000 10672 Enqueuing Move request for scope (0.09, -0.77) 20:00:45.437 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:00:45.437 00.000 428 Worker thread wakes up 20:00:45.437 00.000 10672 UpdateGuideState exits: m=329595 SNR=51.3 20:00:45.437 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.77) opts 0xd 20:00:45.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:45.437 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.77) 20:00:45.437 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:45.437 00.000 428 Moving (0.09, -0.77) raw xDistance=0.00 yDistance=-0.78 20:00:45.437 00.000 10672 Enqueuing Expose request 20:00:45.437 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:00:45.437 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:00:45.437 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.78 20:00:45.437 00.000 428 MoveAxis(E, 0, ABG) 20:00:45.437 00.000 428 Move returns status 0, amount 0 20:00:45.437 00.000 428 MoveAxis(N, 0, ABG) 20:00:45.437 00.000 428 Move returns status 0, amount 0 20:00:45.437 00.000 428 move complete, result=0 20:00:45.437 00.000 428 worker thread done servicing request 20:00:45.437 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH 20:00:45.437 00.000 428 Worker thread wakes up 20:00:45.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:45.437 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:47.832 02.395 428 Exposure complete 20:00:47.972 00.140 428 worker thread done servicing request 20:00:47.972 00.000 10672 OnExposeComplete: enter 20:00:47.972 00.000 10672 UpdateGuideState(): m_state=6 20:00:47.972 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1679 20:00:47.972 00.000 10672 Star::Find returns 1 (0), X=1034.85, Y=812.55, Mass=309607, SNR=49.5, Peak=50320 HFD=3.6 20:00:47.972 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.02) = xAngle (1.21 = 1.21) 20:00:47.972 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92) 20:00:47.972 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.71 hyp=0.73 cameraTheta=-1.81 mountX=0.26 mountY=-0.68, mountTheta=-1.21 20:00:47.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.71, opts=13) 20:00:47.972 00.000 10672 Enqueuing Move request for scope (-0.17, -0.71) 20:00:47.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:00:47.972 00.000 428 Worker thread wakes up 20:00:47.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.71) opts 0xd 20:00:47.972 00.000 10672 UpdateGuideState exits: m=309607 SNR=49.5 20:00:47.972 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.71) 20:00:47.972 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:47.972 00.000 428 Moving (-0.17, -0.71) raw xDistance=0.26 yDistance=-0.68 20:00:47.972 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:47.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:00:47.972 00.000 10672 Enqueuing Expose request 20:00:47.972 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=1.48 newest=-2.44 20:00:47.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 20:00:47.972 00.000 428 MoveAxis(E, 0, ABG) 20:00:47.972 00.000 428 Move returns status 0, amount 0 20:00:47.972 00.000 428 MoveAxis(N, 1038, ABG) 20:00:47.972 00.000 428 Guiding Dir = 0, Dur = 1038 20:00:47.972 00.000 428 IsSlewing returns 0 20:00:47.972 00.000 428 IsGuiding returns 0 20:00:48.050 00.078 428 PulseGuide returned control before completion, sleep 969 20:00:49.034 00.984 428 IsGuiding returns 1 20:00:49.034 00.000 428 scope still moving after pulse duration time elapsed 20:00:49.050 00.016 10672 read socket command 10 20:00:49.050 00.000 10672 processing socket request REQDIST 20:00:49.050 00.000 10672 SOCKSVR: Sending pixel error of 0.86 20:00:49.050 00.000 10672 Sending socket response 86 (0x56) 20:00:49.081 00.031 428 IsSlewing returns 0 20:00:49.113 00.032 428 IsGuiding returns 0 20:00:49.113 00.000 428 scope move finished after 1038 + 96 ms 20:00:49.113 00.000 428 Move returns status 0, amount 1038 20:00:49.113 00.000 428 move complete, result=0 20:00:49.113 00.000 428 worker thread done servicing request 20:00:49.113 00.000 428 Worker thread wakes up 20:00:49.113 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 1038 ms NORTH 20:00:49.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:49.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:50.331 01.218 428 Exposure complete 20:00:50.456 00.125 428 worker thread done servicing request 20:00:50.456 00.000 10672 OnExposeComplete: enter 20:00:50.456 00.000 10672 UpdateGuideState(): m_state=6 20:00:50.456 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1680 20:00:50.456 00.000 10672 Star::Find returns 1 (0), X=1034.41, Y=812.43, Mass=280166, SNR=48.3, Peak=49568 HFD=3.3 20:00:50.456 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.02) = xAngle (0.81 = 0.81) 20:00:50.456 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32) 20:00:50.456 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=-0.82 hyp=1.03 cameraTheta=-2.21 mountX=0.71 mountY=-0.75, mountTheta=-0.82 20:00:50.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=-0.82, opts=13) 20:00:50.456 00.000 10672 Enqueuing Move request for scope (-0.61, -0.82) 20:00:50.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:00:50.456 00.000 428 Worker thread wakes up 20:00:50.456 00.000 10672 UpdateGuideState exits: m=280166 SNR=48.3 20:00:50.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.82) opts 0xd 20:00:50.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:50.456 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, -0.82) 20:00:50.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:50.456 00.000 428 Moving (-0.61, -0.82) raw xDistance=0.71 yDistance=-0.75 20:00:50.456 00.000 10672 Enqueuing Expose request 20:00:50.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71 20:00:50.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 20:00:50.456 00.000 428 MoveAxis(W, 658, ABG) 20:00:50.456 00.000 428 Guiding Dir = 3, Dur = 658 20:00:50.487 00.031 428 IsSlewing returns 0 20:00:50.487 00.000 428 IsGuiding returns 0 20:00:50.503 00.016 428 PulseGuide returned control before completion, sleep 654 20:00:51.190 00.687 428 IsGuiding returns 1 20:00:51.190 00.000 428 scope still moving after pulse duration time elapsed 20:00:51.221 00.031 428 IsSlewing returns 0 20:00:51.221 00.000 428 IsGuiding returns 0 20:00:51.221 00.000 428 scope move finished after 658 + 78 ms 20:00:51.221 00.000 428 Move returns status 0, amount 658 20:00:51.221 00.000 428 MoveAxis(N, 1142, ABG) 20:00:51.221 00.000 428 Guiding Dir = 0, Dur = 1142 20:00:51.221 00.000 428 IsSlewing returns 0 20:00:51.221 00.000 428 IsGuiding returns 0 20:00:51.299 00.078 428 PulseGuide returned control before completion, sleep 1077 20:00:52.393 01.094 428 IsGuiding returns 1 20:00:52.393 00.000 428 scope still moving after pulse duration time elapsed 20:00:52.424 00.031 428 IsSlewing returns 0 20:00:52.424 00.000 428 IsGuiding returns 1 20:00:52.486 00.062 428 IsSlewing returns 0 20:00:52.486 00.000 428 IsGuiding returns 0 20:00:52.486 00.000 428 scope move finished after 1142 + 116 ms 20:00:52.486 00.000 428 Move returns status 0, amount 1142 20:00:52.486 00.000 428 move complete, result=0 20:00:52.486 00.000 428 worker thread done servicing request 20:00:52.486 00.000 428 Worker thread wakes up 20:00:52.486 00.000 10672 GuideStep: 0.7 px 658 ms WEST, -0.8 px 1142 ms NORTH 20:00:52.486 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:52.486 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:52.830 00.344 428 Exposure complete 20:00:52.955 00.125 428 worker thread done servicing request 20:00:52.955 00.000 10672 OnExposeComplete: enter 20:00:52.955 00.000 10672 UpdateGuideState(): m_state=6 20:00:52.955 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1681 20:00:52.955 00.000 10672 Star::Find returns 1 (0), X=1035.50, Y=813.80, Mass=277884, SNR=53.7, Peak=49232 HFD=2.6 20:00:52.955 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.42) 20:00:52.955 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.73 = 0.73) 20:00:52.955 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.54 hyp=0.72 cameraTheta=0.84 mountX=-0.54 mountY=0.49, mountTheta=2.41 20:00:52.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.54, opts=13) 20:00:52.955 00.000 10672 Enqueuing Move request for scope (0.48, 0.54) 20:00:52.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:00:52.955 00.000 428 Worker thread wakes up 20:00:52.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.54) opts 0xd 20:00:52.955 00.000 10672 UpdateGuideState exits: m=277884 SNR=53.7 20:00:52.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:52.955 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.54) 20:00:52.955 00.000 428 Moving (0.48, 0.54) raw xDistance=-0.54 yDistance=0.49 20:00:52.955 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:52.955 00.000 10672 Enqueuing Expose request 20:00:52.955 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.54 20:00:52.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:52.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 20:00:52.955 00.000 428 MoveAxis(E, 460, ABG) 20:00:52.955 00.000 428 Guiding Dir = 2, Dur = 460 20:00:52.971 00.016 428 IsSlewing returns 0 20:00:52.971 00.000 428 IsGuiding returns 0 20:00:52.986 00.015 428 PulseGuide returned control before completion, sleep 443 20:00:53.471 00.485 428 IsGuiding returns 0 20:00:53.471 00.000 428 Move returns status 0, amount 460 20:00:53.471 00.000 428 MoveAxis(N, 0, ABG) 20:00:53.471 00.000 428 Move returns status 0, amount 0 20:00:53.471 00.000 428 move complete, result=0 20:00:53.471 00.000 428 worker thread done servicing request 20:00:53.471 00.000 428 Worker thread wakes up 20:00:53.471 00.000 10672 GuideStep: -0.5 px 460 ms EAST, 0.5 px 0 ms NORTH 20:00:53.471 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:53.471 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:54.049 00.578 10672 read socket command 10 20:00:54.049 00.000 10672 processing socket request REQDIST 20:00:54.049 00.000 10672 SOCKSVR: Sending pixel error of 0.85 20:00:54.049 00.000 10672 Sending socket response 85 (0x55) 20:00:55.303 01.254 428 Exposure complete 20:00:55.428 00.125 428 worker thread done servicing request 20:00:55.428 00.000 10672 OnExposeComplete: enter 20:00:55.428 00.000 10672 UpdateGuideState(): m_state=6 20:00:55.443 00.015 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1682 20:00:55.443 00.000 10672 Star::Find returns 1 (0), X=1035.77, Y=814.08, Mass=278295, SNR=49.6, Peak=55344 HFD=2.9 20:00:55.443 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.02) = xAngle (3.85 = -2.43) 20:00:55.443 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 20:00:55.443 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=0.82 hyp=1.12 cameraTheta=0.83 mountX=-0.85 mountY=0.74, mountTheta=2.42 20:00:55.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=0.82, opts=13) 20:00:55.443 00.000 10672 Enqueuing Move request for scope (0.75, 0.82) 20:00:55.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:00:55.443 00.000 428 Worker thread wakes up 20:00:55.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.82) opts 0xd 20:00:55.443 00.000 10672 UpdateGuideState exits: m=278295 SNR=49.6 20:00:55.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:55.443 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:55.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, 0.82) 20:00:55.443 00.000 428 Moving (0.75, 0.82) raw xDistance=-0.85 yDistance=0.74 20:00:55.443 00.000 10672 Enqueuing Expose request 20:00:55.443 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.85 20:00:55.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:55.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 20:00:55.443 00.000 428 MoveAxis(E, 821, ABG) 20:00:55.443 00.000 428 Guiding Dir = 2, Dur = 821 20:00:55.443 00.000 428 IsSlewing returns 0 20:00:55.443 00.000 428 IsGuiding returns 0 20:00:55.475 00.032 428 PulseGuide returned control before completion, sleep 805 20:00:56.287 00.812 428 IsGuiding returns 1 20:00:56.287 00.000 428 scope still moving after pulse duration time elapsed 20:00:56.318 00.031 428 IsSlewing returns 0 20:00:56.349 00.031 428 IsGuiding returns 0 20:00:56.349 00.000 428 scope move finished after 821 + 85 ms 20:00:56.349 00.000 428 Move returns status 0, amount 821 20:00:56.349 00.000 428 MoveAxis(N, 0, ABG) 20:00:56.349 00.000 428 Move returns status 0, amount 0 20:00:56.349 00.000 428 move complete, result=0 20:00:56.349 00.000 428 worker thread done servicing request 20:00:56.349 00.000 428 Worker thread wakes up 20:00:56.349 00.000 10672 GuideStep: -0.8 px 821 ms EAST, 0.7 px 0 ms NORTH 20:00:56.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:56.349 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:57.818 01.469 428 Exposure complete 20:00:57.943 00.125 428 worker thread done servicing request 20:00:57.943 00.000 10672 OnExposeComplete: enter 20:00:57.943 00.000 10672 UpdateGuideState(): m_state=6 20:00:57.943 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1683 20:00:57.943 00.000 10672 Star::Find returns 1 (0), X=1034.85, Y=814.03, Mass=268225, SNR=46.0, Peak=47600 HFD=3.1 20:00:57.943 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.02) = xAngle (4.81 = -1.48) 20:00:57.943 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.68 = 1.68) 20:00:57.943 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.77 hyp=0.79 cameraTheta=1.79 mountX=0.08 mountY=0.79, mountTheta=1.48 20:00:57.958 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.77, opts=13) 20:00:57.958 00.000 10672 Enqueuing Move request for scope (-0.17, 0.77) 20:00:57.958 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:00:57.958 00.000 428 Worker thread wakes up 20:00:57.958 00.000 10672 UpdateGuideState exits: m=268225 SNR=46.0 20:00:57.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:57.958 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.77) opts 0xd 20:00:57.958 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:00:57.958 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.77) 20:00:57.958 00.000 10672 Enqueuing Expose request 20:00:57.958 00.000 428 Moving (-0.17, 0.77) raw xDistance=0.08 yDistance=0.79 20:00:57.958 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:00:57.958 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:57.958 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.79 20:00:57.958 00.000 428 MoveAxis(E, 0, ABG) 20:00:57.958 00.000 428 Move returns status 0, amount 0 20:00:57.958 00.000 428 MoveAxis(N, 0, ABG) 20:00:57.958 00.000 428 Move returns status 0, amount 0 20:00:57.958 00.000 428 move complete, result=0 20:00:57.958 00.000 428 worker thread done servicing request 20:00:57.958 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 20:00:57.958 00.000 428 Worker thread wakes up 20:00:57.958 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:00:57.958 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:00:59.052 01.094 10672 read socket command 10 20:00:59.052 00.000 10672 processing socket request REQDIST 20:00:59.052 00.000 10672 SOCKSVR: Sending pixel error of 0.89 20:00:59.052 00.000 10672 Sending socket response 89 (0x59) 20:01:00.317 01.265 428 Exposure complete 20:01:00.442 00.125 428 worker thread done servicing request 20:01:00.442 00.000 10672 OnExposeComplete: enter 20:01:00.442 00.000 10672 UpdateGuideState(): m_state=6 20:01:00.442 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1684 20:01:00.442 00.000 10672 Star::Find returns 1 (0), X=1034.91, Y=813.97, Mass=268084, SNR=42.9, Peak=51968 HFD=2.8 20:01:00.442 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 20:01:00.442 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 20:01:00.442 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.71 hyp=0.72 cameraTheta=1.73 mountX=0.02 mountY=0.72, mountTheta=1.54 20:01:00.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.71, opts=13) 20:01:00.442 00.000 10672 Enqueuing Move request for scope (-0.11, 0.71) 20:01:00.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:01:00.442 00.000 428 Worker thread wakes up 20:01:00.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.71) opts 0xd 20:01:00.442 00.000 10672 UpdateGuideState exits: m=268084 SNR=42.9 20:01:00.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:00.442 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.71) 20:01:00.442 00.000 428 Moving (-0.11, 0.71) raw xDistance=0.02 yDistance=0.72 20:01:00.442 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:00.457 00.015 10672 Enqueuing Expose request 20:01:00.457 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:01:00.457 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:00.457 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 20:01:00.457 00.000 428 MoveAxis(E, 0, ABG) 20:01:00.457 00.000 428 Move returns status 0, amount 0 20:01:00.457 00.000 428 MoveAxis(N, 0, ABG) 20:01:00.457 00.000 428 Move returns status 0, amount 0 20:01:00.457 00.000 428 move complete, result=0 20:01:00.457 00.000 428 worker thread done servicing request 20:01:00.457 00.000 428 Worker thread wakes up 20:01:00.457 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 20:01:00.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:00.457 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:02.805 02.348 428 Exposure complete 20:01:02.946 00.141 428 worker thread done servicing request 20:01:02.946 00.000 10672 OnExposeComplete: enter 20:01:02.946 00.000 10672 UpdateGuideState(): m_state=6 20:01:02.946 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1685 20:01:02.946 00.000 10672 Star::Find returns 1 (0), X=1034.66, Y=814.32, Mass=301857, SNR=52.9, Peak=53712 HFD=3.5 20:01:02.946 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.02) = xAngle (4.92 = -1.37) 20:01:02.946 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.79 = 1.79) 20:01:02.946 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=1.06 hyp=1.12 cameraTheta=1.90 mountX=0.23 mountY=1.10, mountTheta=1.37 20:01:02.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=1.06, opts=13) 20:01:02.946 00.000 10672 Enqueuing Move request for scope (-0.36, 1.06) 20:01:02.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 20:01:02.946 00.000 428 Worker thread wakes up 20:01:02.946 00.000 10672 UpdateGuideState exits: m=301857 SNR=52.9 20:01:02.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 1.06) opts 0xd 20:01:02.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:02.946 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 1.06) 20:01:02.946 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:02.946 00.000 428 Moving (-0.36, 1.06) raw xDistance=0.23 yDistance=1.10 20:01:02.946 00.000 10672 Enqueuing Expose request 20:01:02.946 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:01:02.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:02.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.10 20:01:02.946 00.000 428 MoveAxis(E, 0, ABG) 20:01:02.946 00.000 428 Move returns status 0, amount 0 20:01:02.946 00.000 428 MoveAxis(N, 0, ABG) 20:01:02.946 00.000 428 Move returns status 0, amount 0 20:01:02.946 00.000 428 move complete, result=0 20:01:02.946 00.000 428 worker thread done servicing request 20:01:02.946 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 1.1 px 0 ms NORTH 20:01:02.946 00.000 428 Worker thread wakes up 20:01:02.946 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:02.946 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:04.054 01.108 10672 read socket command 10 20:01:04.054 00.000 10672 processing socket request REQDIST 20:01:04.054 00.000 10672 SOCKSVR: Sending pixel error of 0.92 20:01:04.054 00.000 10672 Sending socket response 92 (0x5c) 20:01:05.319 01.265 428 Exposure complete 20:01:05.443 00.124 428 worker thread done servicing request 20:01:05.443 00.000 10672 OnExposeComplete: enter 20:01:05.443 00.000 10672 UpdateGuideState(): m_state=6 20:01:05.443 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1686 20:01:05.443 00.000 10672 Star::Find returns 1 (0), X=1034.91, Y=813.50, Mass=255407, SNR=40.7, Peak=52944 HFD=3.0 20:01:05.443 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.02) = xAngle (4.99 = -1.29) 20:01:05.443 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.86 = 1.86) 20:01:05.443 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.97 mountX=0.07 mountY=0.25, mountTheta=1.29 20:01:05.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.24, opts=13) 20:01:05.443 00.000 10672 Enqueuing Move request for scope (-0.10, 0.24) 20:01:05.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:01:05.443 00.000 428 Worker thread wakes up 20:01:05.443 00.000 10672 UpdateGuideState exits: m=255407 SNR=40.7 20:01:05.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd 20:01:05.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:05.443 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.24) 20:01:05.443 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:05.443 00.000 428 Moving (-0.10, 0.24) raw xDistance=0.07 yDistance=0.25 20:01:05.443 00.000 10672 Enqueuing Expose request 20:01:05.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:01:05.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:05.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:01:05.443 00.000 428 MoveAxis(E, 0, ABG) 20:01:05.443 00.000 428 Move returns status 0, amount 0 20:01:05.443 00.000 428 MoveAxis(N, 0, ABG) 20:01:05.443 00.000 428 Move returns status 0, amount 0 20:01:05.443 00.000 428 move complete, result=0 20:01:05.443 00.000 428 worker thread done servicing request 20:01:05.443 00.000 428 Worker thread wakes up 20:01:05.443 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:01:05.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:05.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:07.802 02.359 428 Exposure complete 20:01:07.943 00.141 428 worker thread done servicing request 20:01:07.943 00.000 10672 OnExposeComplete: enter 20:01:07.943 00.000 10672 UpdateGuideState(): m_state=6 20:01:07.943 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1687 20:01:07.943 00.000 10672 Star::Find returns 1 (0), X=1035.05, Y=813.68, Mass=269965, SNR=47.2, Peak=52832 HFD=2.7 20:01:07.943 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.02) = xAngle (4.52 = -1.76) 20:01:07.943 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.40 = 1.40) 20:01:07.943 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.50 mountX=-0.08 mountY=0.42, mountTheta=1.76 20:01:07.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.43, opts=13) 20:01:07.943 00.000 10672 Enqueuing Move request for scope (0.03, 0.43) 20:01:07.943 00.000 428 Worker thread wakes up 20:01:07.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:01:07.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.43) opts 0xd 20:01:07.943 00.000 10672 UpdateGuideState exits: m=269965 SNR=47.2 20:01:07.943 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.43) 20:01:07.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:07.943 00.000 428 Moving (0.03, 0.43) raw xDistance=-0.08 yDistance=0.42 20:01:07.943 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:07.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:01:07.943 00.000 10672 Enqueuing Expose request 20:01:07.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:07.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 20:01:07.943 00.000 428 MoveAxis(E, 0, ABG) 20:01:07.943 00.000 428 Move returns status 0, amount 0 20:01:07.943 00.000 428 MoveAxis(N, 0, ABG) 20:01:07.943 00.000 428 Move returns status 0, amount 0 20:01:07.943 00.000 428 move complete, result=0 20:01:07.943 00.000 428 worker thread done servicing request 20:01:07.943 00.000 428 Worker thread wakes up 20:01:07.943 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:01:07.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:07.943 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:09.052 01.109 10672 read socket command 10 20:01:09.052 00.000 10672 processing socket request REQDIST 20:01:09.052 00.000 10672 SOCKSVR: Sending pixel error of 0.63 20:01:09.052 00.000 10672 Sending socket response 63 (0x3f) 20:01:10.317 01.265 428 Exposure complete 20:01:10.458 00.141 428 worker thread done servicing request 20:01:10.458 00.000 10672 OnExposeComplete: enter 20:01:10.458 00.000 10672 UpdateGuideState(): m_state=6 20:01:10.458 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1688 20:01:10.458 00.000 10672 Star::Find returns 1 (0), X=1034.80, Y=812.32, Mass=310583, SNR=50.7, Peak=54144 HFD=3.9 20:01:10.458 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.02) = xAngle (1.23 = 1.23) 20:01:10.458 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.90 = -1.90) 20:01:10.458 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.94 hyp=0.96 cameraTheta=-1.80 mountX=0.33 mountY=-0.91, mountTheta=-1.23 20:01:10.458 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.94, opts=13) 20:01:10.458 00.000 10672 Enqueuing Move request for scope (-0.21, -0.94) 20:01:10.458 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:01:10.458 00.000 428 Worker thread wakes up 20:01:10.458 00.000 10672 UpdateGuideState exits: m=310583 SNR=50.7 20:01:10.458 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.94) opts 0xd 20:01:10.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:10.458 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.94) 20:01:10.458 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:10.458 00.000 428 Moving (-0.21, -0.94) raw xDistance=0.33 yDistance=-0.91 20:01:10.458 00.000 10672 Enqueuing Expose request 20:01:10.458 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:01:10.458 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:01:10.458 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.91 20:01:10.458 00.000 428 MoveAxis(E, 0, ABG) 20:01:10.458 00.000 428 Move returns status 0, amount 0 20:01:10.458 00.000 428 MoveAxis(N, 0, ABG) 20:01:10.458 00.000 428 Move returns status 0, amount 0 20:01:10.458 00.000 428 move complete, result=0 20:01:10.458 00.000 428 worker thread done servicing request 20:01:10.458 00.000 428 Worker thread wakes up 20:01:10.458 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH 20:01:10.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:10.458 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:12.790 02.332 428 Exposure complete 20:01:12.930 00.140 428 worker thread done servicing request 20:01:12.930 00.000 10672 OnExposeComplete: enter 20:01:12.930 00.000 10672 UpdateGuideState(): m_state=6 20:01:12.930 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1689 20:01:12.930 00.000 10672 Star::Find returns 1 (0), X=1034.80, Y=812.44, Mass=352206, SNR=55.5, Peak=55664 HFD=3.9 20:01:12.930 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.02) = xAngle (1.18 = 1.18) 20:01:12.930 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 20:01:12.930 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.82 hyp=0.85 cameraTheta=-1.84 mountX=0.32 mountY=-0.79, mountTheta=-1.19 20:01:12.930 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.82, opts=13) 20:01:12.930 00.000 10672 Enqueuing Move request for scope (-0.22, -0.82) 20:01:12.930 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:01:12.930 00.000 428 Worker thread wakes up 20:01:12.930 00.000 10672 UpdateGuideState exits: m=352206 SNR=55.5 20:01:12.930 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.82) opts 0xd 20:01:12.930 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:12.930 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.82) 20:01:12.930 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:12.930 00.000 428 Moving (-0.22, -0.82) raw xDistance=0.32 yDistance=-0.79 20:01:12.930 00.000 10672 Enqueuing Expose request 20:01:12.930 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:01:12.930 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:01:12.930 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.79 20:01:12.930 00.000 428 MoveAxis(E, 0, ABG) 20:01:12.930 00.000 428 Move returns status 0, amount 0 20:01:12.930 00.000 428 MoveAxis(N, 0, ABG) 20:01:12.930 00.000 428 Move returns status 0, amount 0 20:01:12.930 00.000 428 move complete, result=0 20:01:12.930 00.000 428 worker thread done servicing request 20:01:12.930 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 20:01:12.930 00.000 428 Worker thread wakes up 20:01:12.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:12.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:14.055 01.125 10672 read socket command 10 20:01:14.055 00.000 10672 processing socket request REQDIST 20:01:14.055 00.000 10672 SOCKSVR: Sending pixel error of 0.76 20:01:14.055 00.000 10672 Sending socket response 76 (0x4c) 20:01:15.320 01.265 428 Exposure complete 20:01:15.461 00.141 428 worker thread done servicing request 20:01:15.461 00.000 10672 OnExposeComplete: enter 20:01:15.461 00.000 10672 UpdateGuideState(): m_state=6 20:01:15.461 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1690 20:01:15.461 00.000 10672 Star::Find returns 1 (0), X=1035.13, Y=813.79, Mass=240934, SNR=40.1, Peak=57408 HFD=2.8 20:01:15.461 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.02) = xAngle (4.38 = -1.90) 20:01:15.461 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 20:01:15.461 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.54 hyp=0.55 cameraTheta=1.36 mountX=-0.18 mountY=0.52, mountTheta=1.90 20:01:15.461 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.54, opts=13) 20:01:15.461 00.000 10672 Enqueuing Move request for scope (0.11, 0.54) 20:01:15.461 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:01:15.461 00.000 428 Worker thread wakes up 20:01:15.461 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.54) opts 0xd 20:01:15.461 00.000 10672 UpdateGuideState exits: m=240934 SNR=40.1 20:01:15.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:15.461 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.54) 20:01:15.461 00.000 428 Moving (0.11, 0.54) raw xDistance=-0.18 yDistance=0.52 20:01:15.461 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:15.461 00.000 10672 Enqueuing Expose request 20:01:15.461 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:01:15.461 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:15.461 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 20:01:15.461 00.000 428 MoveAxis(E, 0, ABG) 20:01:15.461 00.000 428 Move returns status 0, amount 0 20:01:15.461 00.000 428 MoveAxis(N, 0, ABG) 20:01:15.461 00.000 428 Move returns status 0, amount 0 20:01:15.461 00.000 428 move complete, result=0 20:01:15.461 00.000 428 worker thread done servicing request 20:01:15.461 00.000 428 Worker thread wakes up 20:01:15.461 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:01:15.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:15.461 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:17.804 02.343 428 Exposure complete 20:01:17.944 00.140 428 worker thread done servicing request 20:01:17.944 00.000 10672 OnExposeComplete: enter 20:01:17.944 00.000 10672 UpdateGuideState(): m_state=6 20:01:17.944 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1691 20:01:17.944 00.000 10672 Star::Find returns 1 (0), X=1034.85, Y=812.39, Mass=304515, SNR=53.4, Peak=52176 HFD=3.9 20:01:17.944 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.02) = xAngle (1.26 = 1.26) 20:01:17.944 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.87 = -1.87) 20:01:17.944 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.87 hyp=0.88 cameraTheta=-1.76 mountX=0.27 mountY=-0.84, mountTheta=-1.26 20:01:17.944 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.87, opts=13) 20:01:17.944 00.000 10672 Enqueuing Move request for scope (-0.17, -0.87) 20:01:17.944 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:01:17.944 00.000 428 Worker thread wakes up 20:01:17.944 00.000 10672 UpdateGuideState exits: m=304515 SNR=53.4 20:01:17.944 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.87) opts 0xd 20:01:17.944 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:17.944 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.87) 20:01:17.944 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:17.944 00.000 10672 Enqueuing Expose request 20:01:17.944 00.000 428 Moving (-0.17, -0.87) raw xDistance=0.27 yDistance=-0.84 20:01:17.944 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 20:01:17.944 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:01:17.944 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.84 20:01:17.944 00.000 428 MoveAxis(E, 0, ABG) 20:01:17.944 00.000 428 Move returns status 0, amount 0 20:01:17.944 00.000 428 MoveAxis(N, 0, ABG) 20:01:17.944 00.000 428 Move returns status 0, amount 0 20:01:17.944 00.000 428 move complete, result=0 20:01:17.944 00.000 428 worker thread done servicing request 20:01:17.944 00.000 428 Worker thread wakes up 20:01:17.944 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 20:01:17.944 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:17.944 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:19.058 01.114 10672 read socket command 10 20:01:19.058 00.000 10672 processing socket request REQDIST 20:01:19.058 00.000 10672 SOCKSVR: Sending pixel error of 0.75 20:01:19.058 00.000 10672 Sending socket response 75 (0x4b) 20:01:20.292 01.234 428 Exposure complete 20:01:20.433 00.141 428 worker thread done servicing request 20:01:20.433 00.000 10672 OnExposeComplete: enter 20:01:20.433 00.000 10672 UpdateGuideState(): m_state=6 20:01:20.433 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1692 20:01:20.433 00.000 10672 Star::Find returns 1 (0), X=1035.14, Y=812.36, Mass=319111, SNR=56.0, Peak=49456 HFD=3.7 20:01:20.433 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 20:01:20.433 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 20:01:20.433 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.89 hyp=0.90 cameraTheta=-1.43 mountX=-0.02 mountY=-0.90, mountTheta=-1.59 20:01:20.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.89, opts=13) 20:01:20.433 00.000 10672 Enqueuing Move request for scope (0.13, -0.89) 20:01:20.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:01:20.433 00.000 428 Worker thread wakes up 20:01:20.433 00.000 10672 UpdateGuideState exits: m=319111 SNR=56.0 20:01:20.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:20.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.89) opts 0xd 20:01:20.433 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.89) 20:01:20.433 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:20.433 00.000 428 Moving (0.13, -0.89) raw xDistance=-0.02 yDistance=-0.90 20:01:20.433 00.000 10672 Enqueuing Expose request 20:01:20.433 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:01:20.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.90 from input -0.90 20:01:20.433 00.000 428 MoveAxis(E, 0, ABG) 20:01:20.433 00.000 428 Move returns status 0, amount 0 20:01:20.433 00.000 428 MoveAxis(N, 1365, ABG) 20:01:20.433 00.000 428 Guiding Dir = 0, Dur = 1365 20:01:20.433 00.000 428 IsSlewing returns 0 20:01:20.433 00.000 428 IsGuiding returns 0 20:01:20.511 00.078 428 PulseGuide returned control before completion, sleep 1297 20:01:21.823 01.312 428 IsGuiding returns 1 20:01:21.823 00.000 428 scope still moving after pulse duration time elapsed 20:01:21.854 00.031 428 IsSlewing returns 0 20:01:21.854 00.000 428 IsGuiding returns 1 20:01:21.886 00.032 428 IsSlewing returns 0 20:01:21.886 00.000 428 IsGuiding returns 0 20:01:21.886 00.000 428 scope move finished after 1365 + 89 ms 20:01:21.886 00.000 428 Move returns status 0, amount 1365 20:01:21.886 00.000 428 move complete, result=0 20:01:21.886 00.000 428 worker thread done servicing request 20:01:21.886 00.000 428 Worker thread wakes up 20:01:21.886 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.9 px 1365 ms NORTH 20:01:21.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:21.886 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:22.807 00.921 428 Exposure complete 20:01:22.948 00.141 428 worker thread done servicing request 20:01:22.948 00.000 10672 OnExposeComplete: enter 20:01:22.948 00.000 10672 UpdateGuideState(): m_state=6 20:01:22.948 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1693 20:01:22.948 00.000 10672 Star::Find returns 1 (0), X=1035.58, Y=813.82, Mass=258749, SNR=47.6, Peak=53808 HFD=2.8 20:01:22.948 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.02) = xAngle (3.81 = -2.48) 20:01:22.948 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.68 = 0.68) 20:01:22.948 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.57 hyp=0.80 cameraTheta=0.79 mountX=-0.63 mountY=0.50, mountTheta=2.47 20:01:22.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.57, opts=13) 20:01:22.948 00.000 10672 Enqueuing Move request for scope (0.56, 0.57) 20:01:22.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:01:22.948 00.000 428 Worker thread wakes up 20:01:22.948 00.000 10672 UpdateGuideState exits: m=258749 SNR=47.6 20:01:22.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.57) opts 0xd 20:01:22.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:22.948 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.57) 20:01:22.948 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:22.948 00.000 428 Moving (0.56, 0.57) raw xDistance=-0.63 yDistance=0.50 20:01:22.948 00.000 10672 Enqueuing Expose request 20:01:22.948 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 20:01:22.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:22.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:01:22.948 00.000 428 MoveAxis(E, 585, ABG) 20:01:22.948 00.000 428 Guiding Dir = 2, Dur = 585 20:01:22.948 00.000 428 IsSlewing returns 0 20:01:22.948 00.000 428 IsGuiding returns 0 20:01:22.979 00.031 428 PulseGuide returned control before completion, sleep 572 20:01:23.588 00.609 428 IsGuiding returns 1 20:01:23.588 00.000 428 scope still moving after pulse duration time elapsed 20:01:23.620 00.032 428 IsSlewing returns 0 20:01:23.620 00.000 428 IsGuiding returns 0 20:01:23.620 00.000 428 scope move finished after 585 + 79 ms 20:01:23.620 00.000 428 Move returns status 0, amount 585 20:01:23.620 00.000 428 MoveAxis(N, 0, ABG) 20:01:23.620 00.000 428 Move returns status 0, amount 0 20:01:23.620 00.000 428 move complete, result=0 20:01:23.620 00.000 428 worker thread done servicing request 20:01:23.620 00.000 428 Worker thread wakes up 20:01:23.620 00.000 10672 GuideStep: -0.6 px 585 ms EAST, 0.5 px 0 ms NORTH 20:01:23.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:23.620 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:24.057 00.437 10672 read socket command 10 20:01:24.057 00.000 10672 processing socket request REQDIST 20:01:24.057 00.000 10672 SOCKSVR: Sending pixel error of 0.79 20:01:24.057 00.000 10672 Sending socket response 79 (0x4f) 20:01:25.306 01.249 428 Exposure complete 20:01:25.447 00.141 428 worker thread done servicing request 20:01:25.447 00.000 10672 OnExposeComplete: enter 20:01:25.447 00.000 10672 UpdateGuideState(): m_state=6 20:01:25.447 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1694 20:01:25.447 00.000 10672 Star::Find returns 1 (0), X=1034.96, Y=814.26, Mass=270111, SNR=46.1, Peak=55344 HFD=2.5 20:01:25.447 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.64) 20:01:25.447 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.52 = 1.52) 20:01:25.447 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=1.01 hyp=1.01 cameraTheta=1.63 mountX=-0.07 mountY=1.01, mountTheta=1.64 20:01:25.447 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=1.01, opts=13) 20:01:25.447 00.000 10672 Enqueuing Move request for scope (-0.06, 1.01) 20:01:25.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:01:25.447 00.000 428 Worker thread wakes up 20:01:25.447 00.000 10672 UpdateGuideState exits: m=270111 SNR=46.1 20:01:25.447 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.01) opts 0xd 20:01:25.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:25.447 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 1.01) 20:01:25.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:25.447 00.000 428 Moving (-0.06, 1.01) raw xDistance=-0.07 yDistance=1.01 20:01:25.447 00.000 10672 Enqueuing Expose request 20:01:25.447 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:01:25.447 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:25.447 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.01 20:01:25.447 00.000 428 MoveAxis(E, 0, ABG) 20:01:25.447 00.000 428 Move returns status 0, amount 0 20:01:25.447 00.000 428 MoveAxis(N, 0, ABG) 20:01:25.447 00.000 428 Move returns status 0, amount 0 20:01:25.447 00.000 428 move complete, result=0 20:01:25.447 00.000 428 worker thread done servicing request 20:01:25.447 00.000 428 Worker thread wakes up 20:01:25.447 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.0 px 0 ms NORTH 20:01:25.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:25.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:27.811 02.364 428 Exposure complete 20:01:27.967 00.156 428 worker thread done servicing request 20:01:27.967 00.000 10672 OnExposeComplete: enter 20:01:27.967 00.000 10672 UpdateGuideState(): m_state=6 20:01:27.967 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1695 20:01:27.967 00.000 10672 Star::Find returns 1 (0), X=1035.72, Y=814.23, Mass=272506, SNR=47.9, Peak=51088 HFD=2.6 20:01:27.967 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.32) 20:01:27.967 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 20:01:27.967 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.97 hyp=1.20 cameraTheta=0.95 mountX=-0.81 mountY=0.89, mountTheta=2.31 20:01:27.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.97, opts=13) 20:01:27.967 00.000 10672 Enqueuing Move request for scope (0.70, 0.97) 20:01:27.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:01:27.967 00.000 428 Worker thread wakes up 20:01:27.967 00.000 10672 UpdateGuideState exits: m=272506 SNR=47.9 20:01:27.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.97) opts 0xd 20:01:27.967 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:27.967 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.97) 20:01:27.967 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:27.967 00.000 428 Moving (0.70, 0.97) raw xDistance=-0.81 yDistance=0.89 20:01:27.967 00.000 10672 Enqueuing Expose request 20:01:27.967 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81 20:01:27.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:27.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.89 20:01:27.967 00.000 428 MoveAxis(E, 757, ABG) 20:01:27.967 00.000 428 Guiding Dir = 2, Dur = 757 20:01:27.967 00.000 428 IsSlewing returns 0 20:01:27.967 00.000 428 IsGuiding returns 0 20:01:27.998 00.031 428 PulseGuide returned control before completion, sleep 739 20:01:28.748 00.750 428 IsGuiding returns 1 20:01:28.748 00.000 428 scope still moving after pulse duration time elapsed 20:01:28.779 00.031 428 IsSlewing returns 0 20:01:28.779 00.000 428 IsGuiding returns 0 20:01:28.779 00.000 428 scope move finished after 757 + 56 ms 20:01:28.779 00.000 428 Move returns status 0, amount 757 20:01:28.779 00.000 428 MoveAxis(N, 0, ABG) 20:01:28.779 00.000 428 Move returns status 0, amount 0 20:01:28.779 00.000 428 move complete, result=0 20:01:28.779 00.000 428 worker thread done servicing request 20:01:28.779 00.000 428 Worker thread wakes up 20:01:28.779 00.000 10672 GuideStep: -0.8 px 757 ms EAST, 0.9 px 0 ms NORTH 20:01:28.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:28.779 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:29.060 00.281 10672 read socket command 10 20:01:29.060 00.000 10672 processing socket request REQDIST 20:01:29.060 00.000 10672 SOCKSVR: Sending pixel error of 0.96 20:01:29.060 00.000 10672 Sending socket response 96 (0x60) 20:01:30.310 01.250 428 Exposure complete 20:01:30.466 00.156 428 worker thread done servicing request 20:01:30.466 00.000 10672 OnExposeComplete: enter 20:01:30.466 00.000 10672 UpdateGuideState(): m_state=6 20:01:30.466 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1696 20:01:30.466 00.000 10672 Star::Find returns 1 (0), X=1034.90, Y=814.25, Mass=267972, SNR=49.4, Peak=52288 HFD=2.5 20:01:30.466 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.58) 20:01:30.466 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 20:01:30.466 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.99 hyp=1.00 cameraTheta=1.69 mountX=-0.01 mountY=1.00, mountTheta=1.58 20:01:30.466 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.99, opts=13) 20:01:30.466 00.000 10672 Enqueuing Move request for scope (-0.11, 0.99) 20:01:30.466 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:01:30.466 00.000 428 Worker thread wakes up 20:01:30.466 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.99) opts 0xd 20:01:30.466 00.000 10672 UpdateGuideState exits: m=267972 SNR=49.4 20:01:30.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:30.466 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.99) 20:01:30.466 00.000 428 Moving (-0.11, 0.99) raw xDistance=-0.01 yDistance=1.00 20:01:30.466 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:30.466 00.000 10672 Enqueuing Expose request 20:01:30.466 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:01:30.466 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:30.466 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.00 20:01:30.466 00.000 428 MoveAxis(E, 0, ABG) 20:01:30.466 00.000 428 Move returns status 0, amount 0 20:01:30.466 00.000 428 MoveAxis(N, 0, ABG) 20:01:30.466 00.000 428 Move returns status 0, amount 0 20:01:30.466 00.000 428 move complete, result=0 20:01:30.466 00.000 428 worker thread done servicing request 20:01:30.466 00.000 428 Worker thread wakes up 20:01:30.466 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.0 px 0 ms NORTH 20:01:30.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:30.482 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:32.809 02.327 428 Exposure complete 20:01:32.934 00.125 428 worker thread done servicing request 20:01:32.934 00.000 10672 OnExposeComplete: enter 20:01:32.934 00.000 10672 UpdateGuideState(): m_state=6 20:01:32.934 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1697 20:01:32.934 00.000 10672 Star::Find returns 1 (0), X=1035.21, Y=814.54, Mass=263891, SNR=50.6, Peak=52832 HFD=2.6 20:01:32.934 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.02) = xAngle (4.44 = -1.84) 20:01:32.934 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 20:01:32.934 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=1.28 hyp=1.30 cameraTheta=1.42 mountX=-0.35 mountY=1.26, mountTheta=1.84 20:01:32.934 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=1.28, opts=13) 20:01:32.934 00.000 10672 Enqueuing Move request for scope (0.19, 1.28) 20:01:32.934 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:01:32.934 00.000 428 Worker thread wakes up 20:01:32.950 00.016 10672 UpdateGuideState exits: m=263891 SNR=50.6 20:01:32.950 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 1.28) opts 0xd 20:01:32.950 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:32.950 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 1.28) 20:01:32.950 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:32.950 00.000 428 Moving (0.19, 1.28) raw xDistance=-0.35 yDistance=1.26 20:01:32.950 00.000 10672 Enqueuing Expose request 20:01:32.950 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 20:01:32.950 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:32.950 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.26 20:01:32.950 00.000 428 MoveAxis(E, 0, ABG) 20:01:32.950 00.000 428 Move returns status 0, amount 0 20:01:32.950 00.000 428 MoveAxis(N, 0, ABG) 20:01:32.950 00.000 428 Move returns status 0, amount 0 20:01:32.950 00.000 428 move complete, result=0 20:01:32.950 00.000 428 worker thread done servicing request 20:01:32.950 00.000 428 Worker thread wakes up 20:01:32.950 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 1.3 px 0 ms NORTH 20:01:32.950 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:32.950 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:34.059 01.109 10672 read socket command 10 20:01:34.059 00.000 10672 processing socket request REQDIST 20:01:34.059 00.000 10672 SOCKSVR: Sending pixel error of 1.07 20:01:34.059 00.000 10672 Sending socket response 107 (0x6b) 20:01:35.308 01.249 428 Exposure complete 20:01:35.433 00.125 428 worker thread done servicing request 20:01:35.433 00.000 10672 OnExposeComplete: enter 20:01:35.433 00.000 10672 UpdateGuideState(): m_state=6 20:01:35.433 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1698 20:01:35.433 00.000 10672 Star::Find returns 1 (0), X=1034.92, Y=814.32, Mass=306559, SNR=58.9, Peak=51744 HFD=2.6 20:01:35.433 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.60) 20:01:35.433 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:01:35.433 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=1.06 hyp=1.06 cameraTheta=1.66 mountX=-0.03 mountY=1.06, mountTheta=1.60 20:01:35.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=1.06, opts=13) 20:01:35.433 00.000 10672 Enqueuing Move request for scope (-0.10, 1.06) 20:01:35.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:01:35.433 00.000 428 Worker thread wakes up 20:01:35.433 00.000 10672 UpdateGuideState exits: m=306559 SNR=58.9 20:01:35.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.06) opts 0xd 20:01:35.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:35.433 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 1.06) 20:01:35.433 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:35.433 00.000 428 Moving (-0.10, 1.06) raw xDistance=-0.03 yDistance=1.06 20:01:35.433 00.000 10672 Enqueuing Expose request 20:01:35.433 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:01:35.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:01:35.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.06 20:01:35.433 00.000 428 MoveAxis(E, 0, ABG) 20:01:35.433 00.000 428 Move returns status 0, amount 0 20:01:35.433 00.000 428 MoveAxis(N, 0, ABG) 20:01:35.433 00.000 428 Move returns status 0, amount 0 20:01:35.433 00.000 428 move complete, result=0 20:01:35.433 00.000 428 worker thread done servicing request 20:01:35.433 00.000 428 Worker thread wakes up 20:01:35.433 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.1 px 0 ms NORTH 20:01:35.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:35.433 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:37.812 02.379 428 Exposure complete 20:01:37.953 00.141 428 worker thread done servicing request 20:01:37.953 00.000 10672 OnExposeComplete: enter 20:01:37.953 00.000 10672 UpdateGuideState(): m_state=6 20:01:37.953 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1699 20:01:37.953 00.000 10672 Star::Find returns 1 (0), X=1034.69, Y=814.05, Mass=269077, SNR=47.7, Peak=52832 HFD=2.4 20:01:37.953 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.02) = xAngle (4.98 = -1.30) 20:01:37.953 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 20:01:37.953 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.79 hyp=0.85 cameraTheta=1.96 mountX=0.23 mountY=0.82, mountTheta=1.30 20:01:37.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.79, opts=13) 20:01:37.953 00.000 10672 Enqueuing Move request for scope (-0.32, 0.79) 20:01:37.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:01:37.953 00.000 428 Worker thread wakes up 20:01:37.953 00.000 10672 UpdateGuideState exits: m=269077 SNR=47.7 20:01:37.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.79) opts 0xd 20:01:37.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:37.953 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.79) 20:01:37.953 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:37.953 00.000 428 Moving (-0.32, 0.79) raw xDistance=0.23 yDistance=0.82 20:01:37.953 00.000 10672 Enqueuing Expose request 20:01:37.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:01:37.953 00.000 428 switching direction from -1 to 1 - decHistory=4 oldest=-1.22 newest=3.14 20:01:37.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.82 from input 0.82 20:01:37.953 00.000 428 MoveAxis(E, 0, ABG) 20:01:37.953 00.000 428 Move returns status 0, amount 0 20:01:37.953 00.000 428 MoveAxis(S, 1243, ABG) 20:01:37.953 00.000 428 Guiding Dir = 1, Dur = 1243 20:01:37.953 00.000 428 IsSlewing returns 0 20:01:37.953 00.000 428 IsGuiding returns 0 20:01:38.031 00.078 428 PulseGuide returned control before completion, sleep 1173 20:01:39.062 01.031 10672 read socket command 10 20:01:39.062 00.000 10672 processing socket request REQDIST 20:01:39.062 00.000 10672 SOCKSVR: Sending pixel error of 1.00 20:01:39.062 00.000 10672 Sending socket response 100 (0x64) 20:01:39.218 00.156 428 IsGuiding returns 1 20:01:39.218 00.000 428 scope still moving after pulse duration time elapsed 20:01:39.249 00.031 428 IsSlewing returns 0 20:01:39.249 00.000 428 IsGuiding returns 1 20:01:39.312 00.063 428 IsSlewing returns 0 20:01:39.343 00.031 428 IsGuiding returns 0 20:01:39.343 00.000 428 scope move finished after 1243 + 149 ms 20:01:39.343 00.000 428 Move returns status 0, amount 1243 20:01:39.343 00.000 428 move complete, result=0 20:01:39.343 00.000 428 worker thread done servicing request 20:01:39.343 00.000 428 Worker thread wakes up 20:01:39.343 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.8 px 1243 ms SOUTH 20:01:39.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:39.343 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:40.311 00.968 428 Exposure complete 20:01:40.436 00.125 428 worker thread done servicing request 20:01:40.436 00.000 10672 OnExposeComplete: enter 20:01:40.436 00.000 10672 UpdateGuideState(): m_state=6 20:01:40.436 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1700 20:01:40.436 00.000 10672 Star::Find returns 1 (0), X=1034.45, Y=814.17, Mass=257464, SNR=45.5, Peak=54576 HFD=2.5 20:01:40.436 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.15 = -1.14) 20:01:40.436 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.02 = 2.02) 20:01:40.436 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.91 hyp=1.08 cameraTheta=2.13 mountX=0.45 mountY=0.97, mountTheta=1.13 20:01:40.436 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.91, opts=13) 20:01:40.436 00.000 10672 Enqueuing Move request for scope (-0.57, 0.91) 20:01:40.436 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:01:40.436 00.000 428 Worker thread wakes up 20:01:40.436 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.91) opts 0xd 20:01:40.436 00.000 10672 UpdateGuideState exits: m=257464 SNR=45.5 20:01:40.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:40.436 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.91) 20:01:40.436 00.000 428 Moving (-0.57, 0.91) raw xDistance=0.45 yDistance=0.97 20:01:40.436 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:40.436 00.000 10672 Enqueuing Expose request 20:01:40.436 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.45 20:01:40.436 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.97 from input 0.97 20:01:40.436 00.000 428 MoveAxis(W, 423, ABG) 20:01:40.436 00.000 428 Guiding Dir = 3, Dur = 423 20:01:40.436 00.000 428 IsSlewing returns 0 20:01:40.436 00.000 428 IsGuiding returns 0 20:01:40.468 00.032 428 PulseGuide returned control before completion, sleep 411 20:01:40.889 00.421 428 IsGuiding returns 1 20:01:40.889 00.000 428 scope still moving after pulse duration time elapsed 20:01:40.936 00.047 428 IsSlewing returns 0 20:01:40.936 00.000 428 IsGuiding returns 0 20:01:40.936 00.000 428 scope move finished after 423 + 63 ms 20:01:40.936 00.000 428 Move returns status 0, amount 423 20:01:40.936 00.000 428 MoveAxis(S, 1472, ABG) 20:01:40.936 00.000 428 Guiding Dir = 1, Dur = 1472 20:01:40.936 00.000 428 IsSlewing returns 0 20:01:40.936 00.000 428 IsGuiding returns 0 20:01:41.014 00.078 428 PulseGuide returned control before completion, sleep 1405 20:01:42.451 01.437 428 IsGuiding returns 1 20:01:42.451 00.000 428 scope still moving after pulse duration time elapsed 20:01:42.514 00.063 428 IsSlewing returns 0 20:01:42.514 00.000 428 IsGuiding returns 0 20:01:42.514 00.000 428 scope move finished after 1472 + 109 ms 20:01:42.514 00.000 428 Move returns status 0, amount 1472 20:01:42.514 00.000 428 move complete, result=0 20:01:42.514 00.000 428 worker thread done servicing request 20:01:42.514 00.000 428 Worker thread wakes up 20:01:42.514 00.000 10672 GuideStep: 0.5 px 423 ms WEST, 1.0 px 1472 ms SOUTH 20:01:42.514 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:42.514 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:42.810 00.296 428 Exposure complete 20:01:42.935 00.125 428 worker thread done servicing request 20:01:42.935 00.000 10672 OnExposeComplete: enter 20:01:42.935 00.000 10672 UpdateGuideState(): m_state=6 20:01:42.935 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1701 20:01:42.935 00.000 10672 Star::Find returns 1 (0), X=1035.13, Y=813.79, Mass=242420, SNR=46.9, Peak=53712 HFD=2.5 20:01:42.935 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.02) = xAngle (4.37 = -1.91) 20:01:42.935 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 20:01:42.935 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.53 hyp=0.54 cameraTheta=1.35 mountX=-0.18 mountY=0.51, mountTheta=1.91 20:01:42.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.53, opts=13) 20:01:42.935 00.000 10672 Enqueuing Move request for scope (0.12, 0.53) 20:01:42.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:01:42.935 00.000 428 Worker thread wakes up 20:01:42.935 00.000 10672 UpdateGuideState exits: m=242420 SNR=46.9 20:01:42.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.53) opts 0xd 20:01:42.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:42.935 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.53) 20:01:42.935 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:42.935 00.000 428 Moving (0.12, 0.53) raw xDistance=-0.18 yDistance=0.51 20:01:42.935 00.000 10672 Enqueuing Expose request 20:01:42.935 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:01:42.951 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:42.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:01:42.951 00.000 428 MoveAxis(E, 0, ABG) 20:01:42.951 00.000 428 Move returns status 0, amount 0 20:01:42.951 00.000 428 MoveAxis(N, 0, ABG) 20:01:42.951 00.000 428 Move returns status 0, amount 0 20:01:42.951 00.000 428 move complete, result=0 20:01:42.951 00.000 428 worker thread done servicing request 20:01:42.951 00.000 428 Worker thread wakes up 20:01:42.951 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:01:42.951 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:42.951 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:44.049 01.098 10672 read socket command 10 20:01:44.049 00.000 10672 processing socket request REQDIST 20:01:44.049 00.000 10672 SOCKSVR: Sending pixel error of 0.88 20:01:44.049 00.000 10672 Sending socket response 88 (0x58) 20:01:45.299 01.250 428 Exposure complete 20:01:45.455 00.156 428 worker thread done servicing request 20:01:45.455 00.000 10672 OnExposeComplete: enter 20:01:45.455 00.000 10672 UpdateGuideState(): m_state=6 20:01:45.455 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1702 20:01:45.455 00.000 10672 Star::Find returns 1 (0), X=1035.20, Y=813.44, Mass=271217, SNR=43.9, Peak=53920 HFD=2.4 20:01:45.455 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.02) = xAngle (3.81 = -2.47) 20:01:45.455 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.68 = 0.68) 20:01:45.455 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.18 hyp=0.25 cameraTheta=0.79 mountX=-0.20 mountY=0.16, mountTheta=2.47 20:01:45.455 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.18, opts=13) 20:01:45.455 00.000 10672 Enqueuing Move request for scope (0.18, 0.18) 20:01:45.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:01:45.455 00.000 428 Worker thread wakes up 20:01:45.455 00.000 10672 UpdateGuideState exits: m=271217 SNR=43.9 20:01:45.455 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.18) opts 0xd 20:01:45.455 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:45.455 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.18) 20:01:45.455 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:45.455 00.000 428 Moving (0.18, 0.18) raw xDistance=-0.20 yDistance=0.16 20:01:45.455 00.000 10672 Enqueuing Expose request 20:01:45.455 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:01:45.455 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:45.455 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 20:01:45.455 00.000 428 MoveAxis(E, 0, ABG) 20:01:45.455 00.000 428 Move returns status 0, amount 0 20:01:45.455 00.000 428 MoveAxis(N, 0, ABG) 20:01:45.455 00.000 428 Move returns status 0, amount 0 20:01:45.455 00.000 428 move complete, result=0 20:01:45.455 00.000 428 worker thread done servicing request 20:01:45.455 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:01:45.455 00.000 428 Worker thread wakes up 20:01:45.455 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:45.455 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:47.798 02.343 428 Exposure complete 20:01:47.923 00.125 428 worker thread done servicing request 20:01:47.923 00.000 10672 OnExposeComplete: enter 20:01:47.939 00.016 10672 UpdateGuideState(): m_state=6 20:01:47.939 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1703 20:01:47.939 00.000 10672 Star::Find returns 1 (0), X=1034.92, Y=814.34, Mass=293397, SNR=48.6, Peak=52400 HFD=2.7 20:01:47.939 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.61) 20:01:47.939 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.55 = 1.55) 20:01:47.939 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=1.09 hyp=1.09 cameraTheta=1.66 mountX=-0.04 mountY=1.09, mountTheta=1.61 20:01:47.939 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=1.09, opts=13) 20:01:47.939 00.000 10672 Enqueuing Move request for scope (-0.09, 1.09) 20:01:47.939 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:01:47.939 00.000 428 Worker thread wakes up 20:01:47.939 00.000 10672 UpdateGuideState exits: m=293397 SNR=48.6 20:01:47.939 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 1.09) opts 0xd 20:01:47.939 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:47.939 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 1.09) 20:01:47.939 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:47.939 00.000 428 Moving (-0.09, 1.09) raw xDistance=-0.04 yDistance=1.09 20:01:47.939 00.000 10672 Enqueuing Expose request 20:01:47.939 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:01:47.939 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.09 from input 1.09 20:01:47.939 00.000 428 MoveAxis(E, 0, ABG) 20:01:47.939 00.000 428 Move returns status 0, amount 0 20:01:47.939 00.000 428 MoveAxis(S, 1652, ABG) 20:01:47.939 00.000 428 Guiding Dir = 1, Dur = 1652 20:01:47.939 00.000 428 IsSlewing returns 0 20:01:47.939 00.000 428 IsGuiding returns 0 20:01:48.017 00.078 428 PulseGuide returned control before completion, sleep 1589 20:01:49.048 01.031 10672 read socket command 10 20:01:49.048 00.000 10672 processing socket request REQDIST 20:01:49.048 00.000 10672 SOCKSVR: Sending pixel error of 0.81 20:01:49.048 00.000 10672 Sending socket response 81 (0x51) 20:01:49.610 00.562 428 IsGuiding returns 1 20:01:49.610 00.000 428 scope still moving after pulse duration time elapsed 20:01:49.641 00.031 428 IsSlewing returns 0 20:01:49.641 00.000 428 IsGuiding returns 1 20:01:49.704 00.063 428 IsSlewing returns 0 20:01:49.735 00.031 428 IsGuiding returns 0 20:01:49.735 00.000 428 scope move finished after 1652 + 147 ms 20:01:49.735 00.000 428 Move returns status 0, amount 1652 20:01:49.735 00.000 428 move complete, result=0 20:01:49.735 00.000 428 worker thread done servicing request 20:01:49.735 00.000 428 Worker thread wakes up 20:01:49.735 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.1 px 1652 ms SOUTH 20:01:49.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:49.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:50.297 00.562 428 Exposure complete 20:01:50.422 00.125 428 worker thread done servicing request 20:01:50.422 00.000 10672 OnExposeComplete: enter 20:01:50.422 00.000 10672 UpdateGuideState(): m_state=6 20:01:50.422 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1704 20:01:50.422 00.000 10672 Star::Find returns 1 (0), X=1034.05, Y=812.22, Mass=311506, SNR=62.4, Peak=53808 HFD=4.0 20:01:50.422 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.02) = xAngle (0.70 = 0.70) 20:01:50.422 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43) 20:01:50.422 00.000 10672 CameraToMount -- cameraX=-0.97 cameraY=-1.03 hyp=1.42 cameraTheta=-2.32 mountX=1.09 mountY=-0.92, mountTheta=-0.70 20:01:50.422 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.97, y=-1.03, opts=13) 20:01:50.422 00.000 10672 Enqueuing Move request for scope (-0.97, -1.03) 20:01:50.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:01:50.422 00.000 428 Worker thread wakes up 20:01:50.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -1.03) opts 0xd 20:01:50.422 00.000 10672 UpdateGuideState exits: m=311506 SNR=62.4 20:01:50.422 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:50.422 00.000 428 Handling offset move in thread for scope, endpoint = (-0.97, -1.03) 20:01:50.438 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:50.438 00.000 428 Moving (-0.97, -1.03) raw xDistance=1.09 yDistance=-0.92 20:01:50.438 00.000 10672 Enqueuing Expose request 20:01:50.438 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.09 20:01:50.438 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:50.438 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.92 20:01:50.438 00.000 428 MoveAxis(W, 1011, ABG) 20:01:50.438 00.000 428 Guiding Dir = 3, Dur = 1011 20:01:50.438 00.000 428 IsSlewing returns 0 20:01:50.438 00.000 428 IsGuiding returns 0 20:01:50.454 00.016 428 PulseGuide returned control before completion, sleep 1007 20:01:51.500 01.046 428 IsGuiding returns 0 20:01:51.500 00.000 428 Move returns status 0, amount 1011 20:01:51.500 00.000 428 MoveAxis(N, 0, ABG) 20:01:51.500 00.000 428 Move returns status 0, amount 0 20:01:51.500 00.000 428 move complete, result=0 20:01:51.500 00.000 428 worker thread done servicing request 20:01:51.500 00.000 10672 GuideStep: 1.1 px 1011 ms WEST, -0.9 px 0 ms NORTH 20:01:51.500 00.000 428 Worker thread wakes up 20:01:51.500 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:51.500 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:52.786 01.286 428 Exposure complete 20:01:52.927 00.141 428 worker thread done servicing request 20:01:52.927 00.000 10672 OnExposeComplete: enter 20:01:52.927 00.000 10672 UpdateGuideState(): m_state=6 20:01:52.927 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1705 20:01:52.927 00.000 10672 Star::Find returns 1 (0), X=1034.86, Y=811.95, Mass=314297, SNR=56.9, Peak=50656 HFD=4.6 20:01:52.927 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.02) = xAngle (1.33 = 1.33) 20:01:52.927 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80) 20:01:52.927 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-1.30 hyp=1.31 cameraTheta=-1.69 mountX=0.32 mountY=-1.28, mountTheta=-1.33 20:01:52.927 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-1.30, opts=13) 20:01:52.927 00.000 10672 Enqueuing Move request for scope (-0.16, -1.30) 20:01:52.927 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:01:52.927 00.000 10672 UpdateGuideState exits: m=314297 SNR=56.9 20:01:52.927 00.000 428 Worker thread wakes up 20:01:52.927 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:52.927 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -1.30) opts 0xd 20:01:52.927 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:52.927 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -1.30) 20:01:52.927 00.000 10672 Enqueuing Expose request 20:01:52.927 00.000 428 Moving (-0.16, -1.30) raw xDistance=0.32 yDistance=-1.28 20:01:52.927 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:01:52.927 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:52.927 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.28 20:01:52.927 00.000 428 MoveAxis(E, 0, ABG) 20:01:52.927 00.000 428 Move returns status 0, amount 0 20:01:52.927 00.000 428 MoveAxis(N, 0, ABG) 20:01:52.927 00.000 428 Move returns status 0, amount 0 20:01:52.927 00.000 428 move complete, result=0 20:01:52.927 00.000 428 worker thread done servicing request 20:01:52.927 00.000 428 Worker thread wakes up 20:01:52.927 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.3 px 0 ms NORTH 20:01:52.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:52.927 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:54.051 01.124 10672 read socket command 10 20:01:54.051 00.000 10672 processing socket request REQDIST 20:01:54.051 00.000 10672 SOCKSVR: Sending pixel error of 1.08 20:01:54.051 00.000 10672 Sending socket response 108 (0x6c) 20:01:55.301 01.250 428 Exposure complete 20:01:55.426 00.125 428 worker thread done servicing request 20:01:55.426 00.000 10672 OnExposeComplete: enter 20:01:55.426 00.000 10672 UpdateGuideState(): m_state=6 20:01:55.426 00.000 10672 Star::Find(15, 1034, 811, 0, (0,0,0,0), 0.0, 0) frame 1706 20:01:55.426 00.000 10672 Star::Find returns 1 (0), X=1034.87, Y=812.01, Mass=279832, SNR=52.8, Peak=49232 HFD=4.3 20:01:55.426 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.02) = xAngle (1.33 = 1.33) 20:01:55.426 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80) 20:01:55.426 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-1.25 hyp=1.26 cameraTheta=-1.69 mountX=0.30 mountY=-1.22, mountTheta=-1.33 20:01:55.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-1.25, opts=13) 20:01:55.426 00.000 10672 Enqueuing Move request for scope (-0.15, -1.25) 20:01:55.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=568, FiltMax=65488, Gamma=1.000 20:01:55.426 00.000 428 Worker thread wakes up 20:01:55.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -1.25) opts 0xd 20:01:55.426 00.000 10672 UpdateGuideState exits: m=279832 SNR=52.8 20:01:55.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:55.426 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -1.25) 20:01:55.426 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:55.426 00.000 428 Moving (-0.15, -1.25) raw xDistance=0.30 yDistance=-1.22 20:01:55.426 00.000 10672 Enqueuing Expose request 20:01:55.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:01:55.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:55.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.22 20:01:55.426 00.000 428 MoveAxis(E, 0, ABG) 20:01:55.426 00.000 428 Move returns status 0, amount 0 20:01:55.426 00.000 428 MoveAxis(N, 0, ABG) 20:01:55.426 00.000 428 Move returns status 0, amount 0 20:01:55.426 00.000 428 move complete, result=0 20:01:55.426 00.000 428 worker thread done servicing request 20:01:55.441 00.015 428 Worker thread wakes up 20:01:55.441 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.2 px 0 ms NORTH 20:01:55.441 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:55.441 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:57.800 02.359 428 Exposure complete 20:01:57.941 00.141 428 worker thread done servicing request 20:01:57.941 00.000 10672 OnExposeComplete: enter 20:01:57.941 00.000 10672 UpdateGuideState(): m_state=6 20:01:57.941 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1707 20:01:57.941 00.000 10672 Star::Find returns 1 (0), X=1035.33, Y=812.15, Mass=300962, SNR=54.2, Peak=45856 HFD=3.7 20:01:57.941 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.02) = xAngle (1.73 = 1.73) 20:01:57.941 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.40 = -1.40) 20:01:57.941 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-1.10 hyp=1.15 cameraTheta=-1.29 mountX=-0.18 mountY=-1.13, mountTheta=-1.73 20:01:57.941 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-1.10, opts=13) 20:01:57.941 00.000 10672 Enqueuing Move request for scope (0.31, -1.10) 20:01:57.941 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:01:57.941 00.000 428 Worker thread wakes up 20:01:57.941 00.000 10672 UpdateGuideState exits: m=300962 SNR=54.2 20:01:57.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:57.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.10) opts 0xd 20:01:57.941 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -1.10) 20:01:57.941 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:01:57.941 00.000 10672 Enqueuing Expose request 20:01:57.941 00.000 428 Moving (0.31, -1.10) raw xDistance=-0.18 yDistance=-1.13 20:01:57.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:01:57.941 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:57.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.13 20:01:57.941 00.000 428 MoveAxis(E, 0, ABG) 20:01:57.941 00.000 428 Move returns status 0, amount 0 20:01:57.941 00.000 428 MoveAxis(N, 0, ABG) 20:01:57.941 00.000 428 Move returns status 0, amount 0 20:01:57.941 00.000 428 move complete, result=0 20:01:57.941 00.000 428 worker thread done servicing request 20:01:57.941 00.000 428 Worker thread wakes up 20:01:57.941 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.1 px 0 ms NORTH 20:01:57.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:01:57.941 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:01:59.050 01.109 10672 read socket command 10 20:01:59.050 00.000 10672 processing socket request REQDIST 20:01:59.050 00.000 10672 SOCKSVR: Sending pixel error of 1.14 20:01:59.050 00.000 10672 Sending socket response 114 (0x72) 20:02:00.304 01.254 428 Exposure complete 20:02:00.429 00.125 428 worker thread done servicing request 20:02:00.429 00.000 10672 OnExposeComplete: enter 20:02:00.429 00.000 10672 UpdateGuideState(): m_state=6 20:02:00.429 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1708 20:02:00.429 00.000 10672 Star::Find returns 1 (0), X=1034.92, Y=811.58, Mass=268512, SNR=48.0, Peak=51200 HFD=3.5 20:02:00.429 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.02) = xAngle (1.39 = 1.39) 20:02:00.429 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.73 = -1.73) 20:02:00.429 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-1.68 hyp=1.68 cameraTheta=-1.63 mountX=0.30 mountY=-1.66, mountTheta=-1.39 20:02:00.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-1.68, opts=13) 20:02:00.429 00.000 10672 Enqueuing Move request for scope (-0.09, -1.68) 20:02:00.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:02:00.429 00.000 428 Worker thread wakes up 20:02:00.429 00.000 10672 UpdateGuideState exits: m=268512 SNR=48.0 20:02:00.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -1.68) opts 0xd 20:02:00.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:00.429 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -1.68) 20:02:00.429 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:00.429 00.000 428 Moving (-0.09, -1.68) raw xDistance=0.30 yDistance=-1.66 20:02:00.429 00.000 10672 Enqueuing Expose request 20:02:00.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:02:00.429 00.000 428 resist switch: large excursion: input -1.66 thresh 1.65 direction from 1 to -1 20:02:00.429 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.97 20:02:00.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.66 from input -1.66 20:02:00.429 00.000 428 MoveAxis(E, 0, ABG) 20:02:00.429 00.000 428 Move returns status 0, amount 0 20:02:00.429 00.000 428 MoveAxis(N, 2513, ABG) 20:02:00.429 00.000 428 duration set to 2500 by maxDecDuration 20:02:00.429 00.000 428 Guiding Dir = 0, Dur = 2500 20:02:00.429 00.000 428 IsSlewing returns 0 20:02:00.429 00.000 428 IsGuiding returns 0 20:02:00.507 00.078 428 PulseGuide returned control before completion, sleep 2437 20:02:02.959 02.452 428 IsGuiding returns 1 20:02:02.959 00.000 428 scope still moving after pulse duration time elapsed 20:02:02.991 00.032 428 IsSlewing returns 0 20:02:02.991 00.000 428 IsGuiding returns 1 20:02:03.038 00.047 428 IsSlewing returns 0 20:02:03.038 00.000 428 IsGuiding returns 0 20:02:03.038 00.000 428 scope move finished after 2500 + 100 ms 20:02:03.038 00.000 428 Move returns status 0, amount 2500 20:02:03.038 00.000 428 move complete, result=0 20:02:03.038 00.000 428 worker thread done servicing request 20:02:03.038 00.000 428 Worker thread wakes up 20:02:03.038 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.7 px 2500 ms NORTH 20:02:03.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:03.038 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:03.053 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:02:04.053 01.000 10672 read socket command 10 20:02:04.053 00.000 10672 processing socket request REQDIST 20:02:04.053 00.000 10672 SOCKSVR: Sending pixel error of 1.30 20:02:04.053 00.000 10672 Sending socket response 130 (0x82) 20:02:05.302 01.249 428 Exposure complete 20:02:05.443 00.141 428 worker thread done servicing request 20:02:05.443 00.000 10672 OnExposeComplete: enter 20:02:05.443 00.000 10672 UpdateGuideState(): m_state=6 20:02:05.443 00.000 10672 Star::Find(15, 1034, 811, 0, (0,0,0,0), 0.0, 0) frame 1709 20:02:05.443 00.000 10672 Star::Find returns 1 (0), X=1035.23, Y=813.79, Mass=269903, SNR=45.5, Peak=46512 HFD=2.9 20:02:05.443 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.02) = xAngle (4.20 = -2.08) 20:02:05.443 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 20:02:05.443 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.53 hyp=0.57 cameraTheta=1.18 mountX=-0.28 mountY=0.50, mountTheta=2.08 20:02:05.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.53, opts=13) 20:02:05.443 00.000 10672 Enqueuing Move request for scope (0.22, 0.53) 20:02:05.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:02:05.443 00.000 428 Worker thread wakes up 20:02:05.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.53) opts 0xd 20:02:05.443 00.000 10672 UpdateGuideState exits: m=269903 SNR=45.5 20:02:05.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:05.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.53) 20:02:05.443 00.000 428 Moving (0.22, 0.53) raw xDistance=-0.28 yDistance=0.50 20:02:05.443 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:05.443 00.000 10672 Enqueuing Expose request 20:02:05.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:02:05.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:05.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:02:05.443 00.000 428 MoveAxis(E, 0, ABG) 20:02:05.443 00.000 428 Move returns status 0, amount 0 20:02:05.443 00.000 428 MoveAxis(N, 0, ABG) 20:02:05.443 00.000 428 Move returns status 0, amount 0 20:02:05.443 00.000 428 move complete, result=0 20:02:05.443 00.000 428 worker thread done servicing request 20:02:05.443 00.000 428 Worker thread wakes up 20:02:05.443 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:02:05.443 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:05.443 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:07.801 02.358 428 Exposure complete 20:02:07.942 00.141 428 worker thread done servicing request 20:02:07.942 00.000 10672 OnExposeComplete: enter 20:02:07.942 00.000 10672 UpdateGuideState(): m_state=6 20:02:07.942 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1710 20:02:07.942 00.000 10672 Star::Find returns 1 (0), X=1034.98, Y=813.76, Mass=317740, SNR=46.9, Peak=49344 HFD=3.0 20:02:07.942 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.02) = xAngle (4.67 = -1.61) 20:02:07.942 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.54 = 1.54) 20:02:07.942 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.51 hyp=0.51 cameraTheta=1.65 mountX=-0.02 mountY=0.51, mountTheta=1.61 20:02:07.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.51, opts=13) 20:02:07.942 00.000 10672 Enqueuing Move request for scope (-0.04, 0.51) 20:02:07.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:02:07.942 00.000 428 Worker thread wakes up 20:02:07.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.51) opts 0xd 20:02:07.942 00.000 10672 UpdateGuideState exits: m=317740 SNR=46.9 20:02:07.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:07.942 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.51) 20:02:07.942 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:07.942 00.000 428 Moving (-0.04, 0.51) raw xDistance=-0.02 yDistance=0.51 20:02:07.942 00.000 10672 Enqueuing Expose request 20:02:07.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:02:07.942 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:07.942 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:02:07.942 00.000 428 MoveAxis(E, 0, ABG) 20:02:07.942 00.000 428 Move returns status 0, amount 0 20:02:07.942 00.000 428 MoveAxis(N, 0, ABG) 20:02:07.942 00.000 428 Move returns status 0, amount 0 20:02:07.942 00.000 428 move complete, result=0 20:02:07.942 00.000 428 worker thread done servicing request 20:02:07.942 00.000 428 Worker thread wakes up 20:02:07.942 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:02:07.942 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:07.942 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:09.056 01.114 10672 read socket command 10 20:02:09.056 00.000 10672 processing socket request REQDIST 20:02:09.056 00.000 10672 SOCKSVR: Sending pixel error of 0.91 20:02:09.056 00.000 10672 Sending socket response 91 (0x5b) 20:02:10.290 01.234 428 Exposure complete 20:02:10.431 00.141 428 worker thread done servicing request 20:02:10.431 00.000 10672 OnExposeComplete: enter 20:02:10.431 00.000 10672 UpdateGuideState(): m_state=6 20:02:10.431 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1711 20:02:10.431 00.000 10672 Star::Find returns 1 (0), X=1034.76, Y=812.29, Mass=324375, SNR=50.2, Peak=54032 HFD=4.2 20:02:10.431 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.02) = xAngle (1.19 = 1.19) 20:02:10.431 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93) 20:02:10.431 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.97 hyp=1.00 cameraTheta=-1.83 mountX=0.37 mountY=-0.94, mountTheta=-1.20 20:02:10.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.97, opts=13) 20:02:10.431 00.000 10672 Enqueuing Move request for scope (-0.25, -0.97) 20:02:10.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:02:10.431 00.000 428 Worker thread wakes up 20:02:10.431 00.000 10672 UpdateGuideState exits: m=324375 SNR=50.2 20:02:10.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.97) opts 0xd 20:02:10.431 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:10.431 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.97) 20:02:10.431 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:10.431 00.000 428 Moving (-0.25, -0.97) raw xDistance=0.37 yDistance=-0.94 20:02:10.431 00.000 10672 Enqueuing Expose request 20:02:10.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:02:10.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.94 from input -0.94 20:02:10.431 00.000 428 MoveAxis(E, 0, ABG) 20:02:10.431 00.000 428 Move returns status 0, amount 0 20:02:10.431 00.000 428 MoveAxis(N, 1418, ABG) 20:02:10.431 00.000 428 Guiding Dir = 0, Dur = 1418 20:02:10.431 00.000 428 IsSlewing returns 0 20:02:10.431 00.000 428 IsGuiding returns 0 20:02:10.509 00.078 428 PulseGuide returned control before completion, sleep 1348 20:02:11.883 01.374 428 IsGuiding returns 1 20:02:11.883 00.000 428 scope still moving after pulse duration time elapsed 20:02:11.915 00.032 428 IsSlewing returns 0 20:02:11.915 00.000 428 IsGuiding returns 1 20:02:11.977 00.062 428 IsSlewing returns 0 20:02:12.008 00.031 428 IsGuiding returns 0 20:02:12.008 00.000 428 scope move finished after 1418 + 150 ms 20:02:12.008 00.000 428 Move returns status 0, amount 1418 20:02:12.008 00.000 428 move complete, result=0 20:02:12.008 00.000 428 worker thread done servicing request 20:02:12.008 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.9 px 1418 ms NORTH 20:02:12.008 00.000 428 Worker thread wakes up 20:02:12.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:12.008 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:12.789 00.781 428 Exposure complete 20:02:12.914 00.125 428 worker thread done servicing request 20:02:12.914 00.000 10672 OnExposeComplete: enter 20:02:12.914 00.000 10672 UpdateGuideState(): m_state=6 20:02:12.914 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1712 20:02:12.914 00.000 10672 Star::Find returns 1 (0), X=1035.15, Y=813.73, Mass=303112, SNR=48.8, Peak=59040 HFD=2.6 20:02:12.914 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.02) = xAngle (4.32 = -1.96) 20:02:12.914 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.20 = 1.20) 20:02:12.914 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.48 hyp=0.49 cameraTheta=1.30 mountX=-0.19 mountY=0.46, mountTheta=1.96 20:02:12.930 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.48, opts=13) 20:02:12.930 00.000 10672 Enqueuing Move request for scope (0.13, 0.48) 20:02:12.930 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:02:12.930 00.000 428 Worker thread wakes up 20:02:12.930 00.000 10672 UpdateGuideState exits: m=303112 SNR=48.8 20:02:12.930 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.48) opts 0xd 20:02:12.930 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:12.930 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.48) 20:02:12.930 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:12.930 00.000 428 Moving (0.13, 0.48) raw xDistance=-0.19 yDistance=0.46 20:02:12.930 00.000 10672 Enqueuing Expose request 20:02:12.930 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:02:12.930 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:12.930 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 20:02:12.930 00.000 428 MoveAxis(E, 0, ABG) 20:02:12.930 00.000 428 Move returns status 0, amount 0 20:02:12.930 00.000 428 MoveAxis(N, 0, ABG) 20:02:12.930 00.000 428 Move returns status 0, amount 0 20:02:12.930 00.000 428 move complete, result=0 20:02:12.930 00.000 428 worker thread done servicing request 20:02:12.930 00.000 428 Worker thread wakes up 20:02:12.930 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:02:12.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:12.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:14.055 01.125 10672 read socket command 10 20:02:14.055 00.000 10672 processing socket request REQDIST 20:02:14.055 00.000 10672 SOCKSVR: Sending pixel error of 0.80 20:02:14.055 00.000 10672 Sending socket response 80 (0x50) 20:02:15.288 01.233 428 Exposure complete 20:02:15.429 00.141 428 worker thread done servicing request 20:02:15.429 00.000 10672 OnExposeComplete: enter 20:02:15.429 00.000 10672 UpdateGuideState(): m_state=6 20:02:15.429 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1713 20:02:15.429 00.000 10672 Star::Find returns 1 (0), X=1035.15, Y=814.15, Mass=340911, SNR=65.6, Peak=51968 HFD=3.1 20:02:15.429 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.02) = xAngle (4.44 = -1.84) 20:02:15.429 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 20:02:15.429 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.89 hyp=0.91 cameraTheta=1.42 mountX=-0.24 mountY=0.88, mountTheta=1.84 20:02:15.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.89, opts=13) 20:02:15.429 00.000 10672 Enqueuing Move request for scope (0.13, 0.89) 20:02:15.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:02:15.429 00.000 428 Worker thread wakes up 20:02:15.429 00.000 10672 UpdateGuideState exits: m=340911 SNR=65.6 20:02:15.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.89) opts 0xd 20:02:15.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:15.429 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.89) 20:02:15.429 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:15.429 00.000 428 Moving (0.13, 0.89) raw xDistance=-0.24 yDistance=0.88 20:02:15.429 00.000 10672 Enqueuing Expose request 20:02:15.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:02:15.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:02:15.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.88 20:02:15.429 00.000 428 MoveAxis(E, 0, ABG) 20:02:15.429 00.000 428 Move returns status 0, amount 0 20:02:15.429 00.000 428 MoveAxis(N, 0, ABG) 20:02:15.429 00.000 428 Move returns status 0, amount 0 20:02:15.429 00.000 428 move complete, result=0 20:02:15.429 00.000 428 worker thread done servicing request 20:02:15.429 00.000 428 Worker thread wakes up 20:02:15.429 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 0 ms NORTH 20:02:15.429 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:15.429 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:17.793 02.364 428 Exposure complete 20:02:17.933 00.140 428 worker thread done servicing request 20:02:17.933 00.000 10672 OnExposeComplete: enter 20:02:17.933 00.000 10672 UpdateGuideState(): m_state=6 20:02:17.933 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1714 20:02:17.933 00.000 10672 Star::Find returns 1 (0), X=1035.17, Y=814.20, Mass=305245, SNR=47.1, Peak=52720 HFD=2.9 20:02:17.933 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.02) = xAngle (4.43 = -1.85) 20:02:17.933 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.30 = 1.30) 20:02:17.933 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.95 hyp=0.96 cameraTheta=1.41 mountX=-0.27 mountY=0.93, mountTheta=1.85 20:02:17.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.95, opts=13) 20:02:17.933 00.000 10672 Enqueuing Move request for scope (0.15, 0.95) 20:02:17.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:02:17.933 00.000 428 Worker thread wakes up 20:02:17.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.95) opts 0xd 20:02:17.933 00.000 10672 UpdateGuideState exits: m=305245 SNR=47.1 20:02:17.933 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:17.933 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.95) 20:02:17.933 00.000 428 Moving (0.15, 0.95) raw xDistance=-0.27 yDistance=0.93 20:02:17.933 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:17.933 00.000 10672 Enqueuing Expose request 20:02:17.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:02:17.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:02:17.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.93 20:02:17.933 00.000 428 MoveAxis(E, 0, ABG) 20:02:17.933 00.000 428 Move returns status 0, amount 0 20:02:17.933 00.000 428 MoveAxis(N, 0, ABG) 20:02:17.933 00.000 428 Move returns status 0, amount 0 20:02:17.933 00.000 428 move complete, result=0 20:02:17.933 00.000 428 worker thread done servicing request 20:02:17.933 00.000 428 Worker thread wakes up 20:02:17.933 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.9 px 0 ms NORTH 20:02:17.933 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:17.933 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:19.058 01.125 10672 read socket command 10 20:02:19.058 00.000 10672 processing socket request REQDIST 20:02:19.058 00.000 10672 SOCKSVR: Sending pixel error of 0.87 20:02:19.058 00.000 10672 Sending socket response 87 (0x57) 20:02:20.292 01.234 428 Exposure complete 20:02:20.417 00.125 428 worker thread done servicing request 20:02:20.417 00.000 10672 OnExposeComplete: enter 20:02:20.417 00.000 10672 UpdateGuideState(): m_state=6 20:02:20.417 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1715 20:02:20.417 00.000 10672 Star::Find returns 1 (0), X=1035.25, Y=813.50, Mass=208059, SNR=39.0, Peak=56656 HFD=2.2 20:02:20.417 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.44) 20:02:20.417 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.71 = 0.71) 20:02:20.417 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.25 hyp=0.34 cameraTheta=0.82 mountX=-0.26 mountY=0.22, mountTheta=2.43 20:02:20.417 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.25, opts=13) 20:02:20.417 00.000 10672 Enqueuing Move request for scope (0.23, 0.25) 20:02:20.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:02:20.417 00.000 428 Worker thread wakes up 20:02:20.417 00.000 10672 UpdateGuideState exits: m=208059 SNR=39.0 20:02:20.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.25) opts 0xd 20:02:20.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:20.417 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.25) 20:02:20.417 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:20.417 00.000 428 Moving (0.23, 0.25) raw xDistance=-0.26 yDistance=0.22 20:02:20.417 00.000 10672 Enqueuing Expose request 20:02:20.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:02:20.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:20.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:02:20.417 00.000 428 MoveAxis(E, 0, ABG) 20:02:20.417 00.000 428 Move returns status 0, amount 0 20:02:20.417 00.000 428 MoveAxis(N, 0, ABG) 20:02:20.417 00.000 428 Move returns status 0, amount 0 20:02:20.417 00.000 428 move complete, result=0 20:02:20.417 00.000 428 worker thread done servicing request 20:02:20.417 00.000 428 Worker thread wakes up 20:02:20.417 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:02:20.417 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:20.432 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:22.791 02.359 428 Exposure complete 20:02:22.932 00.141 428 worker thread done servicing request 20:02:22.932 00.000 10672 OnExposeComplete: enter 20:02:22.932 00.000 10672 UpdateGuideState(): m_state=6 20:02:22.932 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1716 20:02:22.932 00.000 10672 Star::Find returns 1 (0), X=1035.38, Y=814.48, Mass=266680, SNR=46.7, Peak=52064 HFD=3.0 20:02:22.932 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.02) = xAngle (4.30 = -1.98) 20:02:22.932 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.17 = 1.17) 20:02:22.932 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=1.22 hyp=1.27 cameraTheta=1.28 mountX=-0.51 mountY=1.18, mountTheta=1.98 20:02:22.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=1.22, opts=13) 20:02:22.932 00.000 10672 Enqueuing Move request for scope (0.36, 1.22) 20:02:22.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:02:22.932 00.000 428 Worker thread wakes up 20:02:22.932 00.000 10672 UpdateGuideState exits: m=266680 SNR=46.7 20:02:22.932 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:22.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 1.22) opts 0xd 20:02:22.932 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:22.932 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 1.22) 20:02:22.932 00.000 10672 Enqueuing Expose request 20:02:22.932 00.000 428 Moving (0.36, 1.22) raw xDistance=-0.51 yDistance=1.18 20:02:22.932 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:02:22.932 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:02:22.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.18 20:02:22.932 00.000 428 MoveAxis(E, 473, ABG) 20:02:22.932 00.000 428 Guiding Dir = 2, Dur = 473 20:02:22.932 00.000 428 IsSlewing returns 0 20:02:22.932 00.000 428 IsGuiding returns 0 20:02:22.963 00.031 428 PulseGuide returned control before completion, sleep 453 20:02:23.432 00.469 428 IsGuiding returns 1 20:02:23.432 00.000 428 scope still moving after pulse duration time elapsed 20:02:23.463 00.031 428 IsSlewing returns 0 20:02:23.463 00.000 428 IsGuiding returns 0 20:02:23.463 00.000 428 scope move finished after 473 + 47 ms 20:02:23.463 00.000 428 Move returns status 0, amount 473 20:02:23.463 00.000 428 MoveAxis(N, 0, ABG) 20:02:23.463 00.000 428 Move returns status 0, amount 0 20:02:23.463 00.000 428 move complete, result=0 20:02:23.463 00.000 428 worker thread done servicing request 20:02:23.463 00.000 428 Worker thread wakes up 20:02:23.463 00.000 10672 GuideStep: -0.5 px 473 ms EAST, 1.2 px 0 ms NORTH 20:02:23.463 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:23.463 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:24.056 00.593 10672 read socket command 10 20:02:24.056 00.000 10672 processing socket request REQDIST 20:02:24.056 00.000 10672 SOCKSVR: Sending pixel error of 0.88 20:02:24.056 00.000 10672 Sending socket response 88 (0x58) 20:02:25.295 01.239 428 Exposure complete 20:02:25.420 00.125 428 worker thread done servicing request 20:02:25.420 00.000 10672 OnExposeComplete: enter 20:02:25.420 00.000 10672 UpdateGuideState(): m_state=6 20:02:25.420 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1717 20:02:25.420 00.000 10672 Star::Find returns 1 (0), X=1034.51, Y=814.52, Mass=269684, SNR=48.9, Peak=51200 HFD=3.2 20:02:25.420 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.02) = xAngle (4.98 = -1.31) 20:02:25.420 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 20:02:25.420 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=1.26 hyp=1.36 cameraTheta=1.96 mountX=0.36 mountY=1.31, mountTheta=1.31 20:02:25.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=1.26, opts=13) 20:02:25.420 00.000 10672 Enqueuing Move request for scope (-0.51, 1.26) 20:02:25.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:02:25.420 00.000 428 Worker thread wakes up 20:02:25.420 00.000 10672 UpdateGuideState exits: m=269684 SNR=48.9 20:02:25.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.26) opts 0xd 20:02:25.420 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:25.420 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 1.26) 20:02:25.420 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:25.420 00.000 428 Moving (-0.51, 1.26) raw xDistance=0.36 yDistance=1.31 20:02:25.420 00.000 10672 Enqueuing Expose request 20:02:25.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 20:02:25.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:02:25.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.31 20:02:25.420 00.000 428 MoveAxis(E, 0, ABG) 20:02:25.420 00.000 428 Move returns status 0, amount 0 20:02:25.420 00.000 428 MoveAxis(N, 0, ABG) 20:02:25.420 00.000 428 Move returns status 0, amount 0 20:02:25.420 00.000 428 move complete, result=0 20:02:25.420 00.000 428 worker thread done servicing request 20:02:25.420 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 1.3 px 0 ms NORTH 20:02:25.420 00.000 428 Worker thread wakes up 20:02:25.420 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:25.435 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:27.794 02.359 428 Exposure complete 20:02:27.919 00.125 428 worker thread done servicing request 20:02:27.919 00.000 10672 OnExposeComplete: enter 20:02:27.919 00.000 10672 UpdateGuideState(): m_state=6 20:02:27.919 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1718 20:02:27.919 00.000 10672 Star::Find returns 1 (0), X=1034.89, Y=814.70, Mass=303434, SNR=50.3, Peak=50976 HFD=3.5 20:02:27.919 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.60) 20:02:27.919 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.55 = 1.55) 20:02:27.919 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=1.45 hyp=1.45 cameraTheta=1.66 mountX=-0.05 mountY=1.45, mountTheta=1.60 20:02:27.919 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=1.45, opts=13) 20:02:27.919 00.000 10672 Enqueuing Move request for scope (-0.13, 1.45) 20:02:27.919 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:02:27.919 00.000 428 Worker thread wakes up 20:02:27.919 00.000 10672 UpdateGuideState exits: m=303434 SNR=50.3 20:02:27.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:27.919 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.45) opts 0xd 20:02:27.919 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:27.919 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 1.45) 20:02:27.919 00.000 10672 Enqueuing Expose request 20:02:27.919 00.000 428 Moving (-0.13, 1.45) raw xDistance=-0.05 yDistance=1.45 20:02:27.919 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:02:27.919 00.000 428 switching direction from -1 to 1 - decHistory=4 oldest=0.08 newest=3.94 20:02:27.919 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.45 from input 1.45 20:02:27.919 00.000 428 MoveAxis(E, 0, ABG) 20:02:27.919 00.000 428 Move returns status 0, amount 0 20:02:27.919 00.000 428 MoveAxis(S, 2205, ABG) 20:02:27.919 00.000 428 Guiding Dir = 1, Dur = 2205 20:02:27.935 00.016 428 IsSlewing returns 0 20:02:27.935 00.000 428 IsGuiding returns 0 20:02:28.013 00.078 428 PulseGuide returned control before completion, sleep 2136 20:02:29.059 01.046 10672 read socket command 10 20:02:29.059 00.000 10672 processing socket request REQDIST 20:02:29.059 00.000 10672 SOCKSVR: Sending pixel error of 1.15 20:02:29.059 00.000 10672 Sending socket response 115 (0x73) 20:02:30.168 01.109 428 IsGuiding returns 1 20:02:30.168 00.000 428 scope still moving after pulse duration time elapsed 20:02:30.200 00.032 428 IsSlewing returns 0 20:02:30.200 00.000 428 IsGuiding returns 1 20:02:30.246 00.046 428 IsSlewing returns 0 20:02:30.246 00.000 428 IsGuiding returns 0 20:02:30.246 00.000 428 scope move finished after 2205 + 97 ms 20:02:30.246 00.000 428 Move returns status 0, amount 2205 20:02:30.246 00.000 428 move complete, result=0 20:02:30.246 00.000 428 worker thread done servicing request 20:02:30.246 00.000 428 Worker thread wakes up 20:02:30.246 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.5 px 2205 ms SOUTH 20:02:30.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:30.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:30.277 00.031 428 Exposure complete 20:02:30.418 00.141 428 worker thread done servicing request 20:02:30.418 00.000 10672 OnExposeComplete: enter 20:02:30.418 00.000 10672 UpdateGuideState(): m_state=6 20:02:30.418 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1719 20:02:30.418 00.000 10672 Star::Find returns 1 (0), X=1034.21, Y=813.68, Mass=222811, SNR=39.8, Peak=52288 HFD=2.6 20:02:30.418 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.02) = xAngle (5.68 = -0.61) 20:02:30.418 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.55 = 2.55) 20:02:30.418 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=0.43 hyp=0.92 cameraTheta=2.66 mountX=0.75 mountY=0.51, mountTheta=0.60 20:02:30.418 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=0.43, opts=13) 20:02:30.418 00.000 10672 Enqueuing Move request for scope (-0.81, 0.43) 20:02:30.418 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:02:30.418 00.000 428 Worker thread wakes up 20:02:30.418 00.000 10672 UpdateGuideState exits: m=222811 SNR=39.8 20:02:30.418 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:30.418 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.43) opts 0xd 20:02:30.418 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:30.418 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, 0.43) 20:02:30.418 00.000 10672 Enqueuing Expose request 20:02:30.418 00.000 428 Moving (-0.81, 0.43) raw xDistance=0.75 yDistance=0.51 20:02:30.418 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75 20:02:30.418 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:30.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:02:30.418 00.000 428 MoveAxis(W, 701, ABG) 20:02:30.418 00.000 428 Guiding Dir = 3, Dur = 701 20:02:30.418 00.000 428 IsSlewing returns 0 20:02:30.418 00.000 428 IsGuiding returns 0 20:02:30.449 00.031 428 PulseGuide returned control before completion, sleep 682 20:02:31.168 00.719 428 IsGuiding returns 0 20:02:31.168 00.000 428 Move returns status 0, amount 701 20:02:31.168 00.000 428 MoveAxis(N, 0, ABG) 20:02:31.168 00.000 428 Move returns status 0, amount 0 20:02:31.168 00.000 428 move complete, result=0 20:02:31.168 00.000 428 worker thread done servicing request 20:02:31.168 00.000 428 Worker thread wakes up 20:02:31.168 00.000 10672 GuideStep: 0.8 px 701 ms WEST, 0.5 px 0 ms NORTH 20:02:31.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:31.168 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:32.792 01.624 428 Exposure complete 20:02:32.933 00.141 428 worker thread done servicing request 20:02:32.933 00.000 10672 OnExposeComplete: enter 20:02:32.933 00.000 10672 UpdateGuideState(): m_state=6 20:02:32.933 00.000 10672 Star::Find(15, 1034, 813, 0, (0,0,0,0), 0.0, 0) frame 1720 20:02:32.933 00.000 10672 Star::Find returns 1 (0), X=1034.50, Y=812.44, Mass=313907, SNR=52.1, Peak=48368 HFD=3.3 20:02:32.933 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 20:02:32.933 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 20:02:32.933 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.81 hyp=0.96 cameraTheta=-2.14 mountX=0.61 mountY=-0.75, mountTheta=-0.89 20:02:32.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.81, opts=13) 20:02:32.933 00.000 10672 Enqueuing Move request for scope (-0.52, -0.81) 20:02:32.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:02:32.933 00.000 428 Worker thread wakes up 20:02:32.933 00.000 10672 UpdateGuideState exits: m=313907 SNR=52.1 20:02:32.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.81) opts 0xd 20:02:32.933 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:32.933 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.81) 20:02:32.933 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:32.933 00.000 428 Moving (-0.52, -0.81) raw xDistance=0.61 yDistance=-0.75 20:02:32.933 00.000 10672 Enqueuing Expose request 20:02:32.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.61 20:02:32.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:02:32.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.75 20:02:32.933 00.000 428 MoveAxis(W, 616, ABG) 20:02:32.933 00.000 428 Guiding Dir = 3, Dur = 616 20:02:32.933 00.000 428 IsSlewing returns 0 20:02:32.933 00.000 428 IsGuiding returns 0 20:02:32.964 00.031 428 PulseGuide returned control before completion, sleep 602 20:02:33.594 00.630 428 IsGuiding returns 1 20:02:33.594 00.000 428 scope still moving after pulse duration time elapsed 20:02:33.640 00.046 428 IsSlewing returns 0 20:02:33.640 00.000 428 IsGuiding returns 0 20:02:33.640 00.000 428 scope move finished after 616 + 84 ms 20:02:33.640 00.000 428 Move returns status 0, amount 616 20:02:33.640 00.000 428 MoveAxis(N, 0, ABG) 20:02:33.640 00.000 428 Move returns status 0, amount 0 20:02:33.640 00.000 428 move complete, result=0 20:02:33.640 00.000 428 worker thread done servicing request 20:02:33.640 00.000 428 Worker thread wakes up 20:02:33.640 00.000 10672 GuideStep: 0.6 px 616 ms WEST, -0.8 px 0 ms NORTH 20:02:33.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:33.640 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:34.047 00.407 10672 read socket command 10 20:02:34.047 00.000 10672 processing socket request REQDIST 20:02:34.047 00.000 10672 SOCKSVR: Sending pixel error of 1.04 20:02:34.047 00.000 10672 Sending socket response 104 (0x68) 20:02:35.280 01.233 428 Exposure complete 20:02:35.421 00.141 428 worker thread done servicing request 20:02:35.421 00.000 10672 OnExposeComplete: enter 20:02:35.421 00.000 10672 UpdateGuideState(): m_state=6 20:02:35.421 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1721 20:02:35.421 00.000 10672 Star::Find returns 1 (0), X=1035.34, Y=812.23, Mass=294743, SNR=50.9, Peak=47824 HFD=3.6 20:02:35.421 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 20:02:35.421 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 20:02:35.421 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-1.02 hyp=1.07 cameraTheta=-1.27 mountX=-0.19 mountY=-1.05, mountTheta=-1.75 20:02:35.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-1.02, opts=13) 20:02:35.421 00.000 10672 Enqueuing Move request for scope (0.32, -1.02) 20:02:35.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:02:35.421 00.000 428 Worker thread wakes up 20:02:35.421 00.000 10672 UpdateGuideState exits: m=294743 SNR=50.9 20:02:35.421 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:35.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.02) opts 0xd 20:02:35.421 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -1.02) 20:02:35.421 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:35.421 00.000 10672 Enqueuing Expose request 20:02:35.421 00.000 428 Moving (0.32, -1.02) raw xDistance=-0.19 yDistance=-1.05 20:02:35.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:02:35.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:02:35.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.05 20:02:35.421 00.000 428 MoveAxis(E, 0, ABG) 20:02:35.421 00.000 428 Move returns status 0, amount 0 20:02:35.421 00.000 428 MoveAxis(N, 0, ABG) 20:02:35.421 00.000 428 Move returns status 0, amount 0 20:02:35.421 00.000 428 move complete, result=0 20:02:35.421 00.000 428 worker thread done servicing request 20:02:35.421 00.000 428 Worker thread wakes up 20:02:35.421 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.1 px 0 ms NORTH 20:02:35.421 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:35.421 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:37.780 02.359 428 Exposure complete 20:02:37.920 00.140 428 worker thread done servicing request 20:02:37.920 00.000 10672 OnExposeComplete: enter 20:02:37.920 00.000 10672 UpdateGuideState(): m_state=6 20:02:37.920 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1722 20:02:37.920 00.000 10672 Star::Find returns 1 (0), X=1035.18, Y=813.65, Mass=273471, SNR=47.1, Peak=47824 HFD=3.0 20:02:37.920 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.02) = xAngle (4.20 = -2.08) 20:02:37.920 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 20:02:37.920 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.39 hyp=0.42 cameraTheta=1.18 mountX=-0.21 mountY=0.37, mountTheta=2.08 20:02:37.920 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.39, opts=13) 20:02:37.920 00.000 10672 Enqueuing Move request for scope (0.16, 0.39) 20:02:37.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:02:37.920 00.000 428 Worker thread wakes up 20:02:37.920 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.39) opts 0xd 20:02:37.920 00.000 10672 UpdateGuideState exits: m=273471 SNR=47.1 20:02:37.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:37.920 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.39) 20:02:37.920 00.000 428 Moving (0.16, 0.39) raw xDistance=-0.21 yDistance=0.37 20:02:37.920 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:37.920 00.000 10672 Enqueuing Expose request 20:02:37.920 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:02:37.920 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:37.920 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 20:02:37.920 00.000 428 MoveAxis(E, 0, ABG) 20:02:37.920 00.000 428 Move returns status 0, amount 0 20:02:37.920 00.000 428 MoveAxis(N, 0, ABG) 20:02:37.920 00.000 428 Move returns status 0, amount 0 20:02:37.920 00.000 428 move complete, result=0 20:02:37.920 00.000 428 worker thread done servicing request 20:02:37.920 00.000 428 Worker thread wakes up 20:02:37.920 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:02:37.920 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:37.920 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:39.061 01.141 10672 read socket command 10 20:02:39.061 00.000 10672 processing socket request REQDIST 20:02:39.061 00.000 10672 SOCKSVR: Sending pixel error of 0.86 20:02:39.061 00.000 10672 Sending socket response 86 (0x56) 20:02:40.279 01.218 428 Exposure complete 20:02:40.404 00.125 428 worker thread done servicing request 20:02:40.404 00.000 10672 OnExposeComplete: enter 20:02:40.404 00.000 10672 UpdateGuideState(): m_state=6 20:02:40.404 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1723 20:02:40.404 00.000 10672 Star::Find returns 1 (0), X=1034.78, Y=812.86, Mass=343799, SNR=55.0, Peak=45200 HFD=3.8 20:02:40.404 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 20:02:40.404 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 20:02:40.419 00.015 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-2.12 mountX=0.28 mountY=-0.36, mountTheta=-0.91 20:02:40.419 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.39, opts=13) 20:02:40.419 00.000 10672 Enqueuing Move request for scope (-0.24, -0.39) 20:02:40.419 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=456, FiltMax=65488, Gamma=1.000 20:02:40.419 00.000 428 Worker thread wakes up 20:02:40.419 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.39) opts 0xd 20:02:40.419 00.000 10672 UpdateGuideState exits: m=343799 SNR=55.0 20:02:40.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:40.419 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.39) 20:02:40.419 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:40.419 00.000 428 Moving (-0.24, -0.39) raw xDistance=0.28 yDistance=-0.36 20:02:40.419 00.000 10672 Enqueuing Expose request 20:02:40.419 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 20:02:40.419 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:40.419 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 20:02:40.419 00.000 428 MoveAxis(E, 0, ABG) 20:02:40.419 00.000 428 Move returns status 0, amount 0 20:02:40.419 00.000 428 MoveAxis(N, 0, ABG) 20:02:40.419 00.000 428 Move returns status 0, amount 0 20:02:40.419 00.000 428 move complete, result=0 20:02:40.419 00.000 428 worker thread done servicing request 20:02:40.419 00.000 428 Worker thread wakes up 20:02:40.419 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 20:02:40.419 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:40.419 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:42.783 02.364 428 Exposure complete 20:02:42.924 00.141 428 worker thread done servicing request 20:02:42.924 00.000 10672 OnExposeComplete: enter 20:02:42.924 00.000 10672 UpdateGuideState(): m_state=6 20:02:42.924 00.000 10672 Star::Find(15, 1034, 812, 0, (0,0,0,0), 0.0, 0) frame 1724 20:02:42.924 00.000 10672 Star::Find returns 1 (0), X=1035.49, Y=813.62, Mass=305376, SNR=47.3, Peak=51968 HFD=3.1 20:02:42.924 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.02) = xAngle (3.68 = -2.61) 20:02:42.924 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.55 = 0.55) 20:02:42.924 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.36 hyp=0.59 cameraTheta=0.66 mountX=-0.51 mountY=0.31, mountTheta=2.60 20:02:42.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.36, opts=13) 20:02:42.924 00.000 10672 Enqueuing Move request for scope (0.47, 0.36) 20:02:42.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:02:42.924 00.000 428 Worker thread wakes up 20:02:42.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.36) opts 0xd 20:02:42.924 00.000 10672 UpdateGuideState exits: m=305376 SNR=47.3 20:02:42.924 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:42.924 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.36) 20:02:42.924 00.000 428 Moving (0.47, 0.36) raw xDistance=-0.51 yDistance=0.31 20:02:42.924 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:42.924 00.000 10672 Enqueuing Expose request 20:02:42.924 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:02:42.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:42.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 20:02:42.924 00.000 428 MoveAxis(E, 474, ABG) 20:02:42.924 00.000 428 Guiding Dir = 2, Dur = 474 20:02:42.924 00.000 428 IsSlewing returns 0 20:02:42.924 00.000 428 IsGuiding returns 0 20:02:42.955 00.031 428 PulseGuide returned control before completion, sleep 465 20:02:43.455 00.500 428 IsGuiding returns 1 20:02:43.455 00.000 428 scope still moving after pulse duration time elapsed 20:02:43.502 00.047 428 IsSlewing returns 0 20:02:43.502 00.000 428 IsGuiding returns 0 20:02:43.502 00.000 428 scope move finished after 474 + 93 ms 20:02:43.502 00.000 428 Move returns status 0, amount 474 20:02:43.502 00.000 428 MoveAxis(N, 0, ABG) 20:02:43.502 00.000 428 Move returns status 0, amount 0 20:02:43.502 00.000 428 move complete, result=0 20:02:43.502 00.000 428 worker thread done servicing request 20:02:43.502 00.000 428 Worker thread wakes up 20:02:43.502 00.000 10672 GuideStep: -0.5 px 474 ms EAST, 0.3 px 0 ms NORTH 20:02:43.502 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:43.502 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:44.048 00.546 10672 read socket command 10 20:02:44.048 00.000 10672 processing socket request REQDIST 20:02:44.048 00.000 10672 SOCKSVR: Sending pixel error of 0.69 20:02:44.048 00.000 10672 Sending socket response 69 (0x45) 20:02:45.282 01.234 428 Exposure complete 20:02:45.407 00.125 428 worker thread done servicing request 20:02:45.407 00.000 10672 OnExposeComplete: enter 20:02:45.407 00.000 10672 UpdateGuideState(): m_state=6 20:02:45.407 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1725 20:02:45.407 00.000 10672 Star::Find returns 1 (0), X=1035.65, Y=813.95, Mass=231266, SNR=44.2, Peak=53168 HFD=2.3 20:02:45.407 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.02) = xAngle (3.85 = -2.43) 20:02:45.407 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 20:02:45.407 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=0.69 hyp=0.94 cameraTheta=0.83 mountX=-0.71 mountY=0.62, mountTheta=2.42 20:02:45.423 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=0.69, opts=13) 20:02:45.423 00.000 10672 Enqueuing Move request for scope (0.63, 0.69) 20:02:45.423 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=696, FiltMax=65488, Gamma=1.000 20:02:45.423 00.000 428 Worker thread wakes up 20:02:45.423 00.000 10672 UpdateGuideState exits: m=231266 SNR=44.2 20:02:45.423 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.69) opts 0xd 20:02:45.423 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:45.423 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, 0.69) 20:02:45.423 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:45.423 00.000 428 Moving (0.63, 0.69) raw xDistance=-0.71 yDistance=0.62 20:02:45.423 00.000 10672 Enqueuing Expose request 20:02:45.423 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.71 20:02:45.423 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 20:02:45.423 00.000 428 MoveAxis(E, 694, ABG) 20:02:45.423 00.000 428 Guiding Dir = 2, Dur = 694 20:02:45.423 00.000 428 IsSlewing returns 0 20:02:45.423 00.000 428 IsGuiding returns 0 20:02:45.438 00.015 428 PulseGuide returned control before completion, sleep 682 20:02:46.142 00.704 428 IsGuiding returns 0 20:02:46.142 00.000 428 Move returns status 0, amount 694 20:02:46.142 00.000 428 MoveAxis(S, 941, ABG) 20:02:46.142 00.000 428 Guiding Dir = 1, Dur = 941 20:02:46.142 00.000 428 IsSlewing returns 0 20:02:46.157 00.015 428 IsGuiding returns 0 20:02:46.220 00.063 428 PulseGuide returned control before completion, sleep 875 20:02:47.110 00.890 428 IsGuiding returns 1 20:02:47.110 00.000 428 scope still moving after pulse duration time elapsed 20:02:47.141 00.031 428 IsSlewing returns 0 20:02:47.141 00.000 428 IsGuiding returns 1 20:02:47.188 00.047 428 IsSlewing returns 0 20:02:47.219 00.031 428 IsGuiding returns 0 20:02:47.219 00.000 428 scope move finished after 941 + 127 ms 20:02:47.219 00.000 428 Move returns status 0, amount 941 20:02:47.219 00.000 428 move complete, result=0 20:02:47.219 00.000 428 worker thread done servicing request 20:02:47.219 00.000 428 Worker thread wakes up 20:02:47.219 00.000 10672 GuideStep: -0.7 px 694 ms EAST, 0.6 px 941 ms SOUTH 20:02:47.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:47.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:47.781 00.562 428 Exposure complete 20:02:47.922 00.141 428 worker thread done servicing request 20:02:47.922 00.000 10672 OnExposeComplete: enter 20:02:47.922 00.000 10672 UpdateGuideState(): m_state=6 20:02:47.922 00.000 10672 Star::Find(15, 1035, 813, 0, (0,0,0,0), 0.0, 0) frame 1726 20:02:47.922 00.000 10672 Star::Find returns 1 (0), X=1034.52, Y=814.22, Mass=278668, SNR=46.0, Peak=51856 HFD=2.9 20:02:47.922 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.02) = xAngle (5.07 = -1.22) 20:02:47.922 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.94 = 1.94) 20:02:47.922 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.96 hyp=1.08 cameraTheta=2.05 mountX=0.38 mountY=1.01, mountTheta=1.21 20:02:47.922 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.96, opts=13) 20:02:47.922 00.000 10672 Enqueuing Move request for scope (-0.50, 0.96) 20:02:47.922 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1000, FiltMax=65488, Gamma=1.000 20:02:47.922 00.000 428 Worker thread wakes up 20:02:47.922 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.96) opts 0xd 20:02:47.922 00.000 10672 UpdateGuideState exits: m=278668 SNR=46.0 20:02:47.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:47.922 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.96) 20:02:47.922 00.000 428 Moving (-0.50, 0.96) raw xDistance=0.38 yDistance=1.01 20:02:47.922 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:47.922 00.000 10672 Enqueuing Expose request 20:02:47.922 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 20:02:47.922 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.01 from input 1.01 20:02:47.922 00.000 428 MoveAxis(E, 0, ABG) 20:02:47.922 00.000 428 Move returns status 0, amount 0 20:02:47.922 00.000 428 MoveAxis(S, 1529, ABG) 20:02:47.922 00.000 428 Guiding Dir = 1, Dur = 1529 20:02:47.922 00.000 428 IsSlewing returns 0 20:02:47.922 00.000 428 IsGuiding returns 0 20:02:48.000 00.078 428 PulseGuide returned control before completion, sleep 1465 20:02:49.047 01.047 10672 read socket command 10 20:02:49.047 00.000 10672 processing socket request REQDIST 20:02:49.047 00.000 10672 SOCKSVR: Sending pixel error of 0.86 20:02:49.047 00.000 10672 Sending socket response 86 (0x56) 20:02:49.484 00.437 428 IsGuiding returns 1 20:02:49.484 00.000 428 scope still moving after pulse duration time elapsed 20:02:49.515 00.031 428 IsSlewing returns 0 20:02:49.515 00.000 428 IsGuiding returns 1 20:02:49.562 00.047 428 IsSlewing returns 0 20:02:49.594 00.032 428 IsGuiding returns 0 20:02:49.594 00.000 428 scope move finished after 1529 + 143 ms 20:02:49.594 00.000 428 Move returns status 0, amount 1529 20:02:49.594 00.000 428 move complete, result=0 20:02:49.594 00.000 428 worker thread done servicing request 20:02:49.594 00.000 428 Worker thread wakes up 20:02:49.594 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 1.0 px 1529 ms SOUTH 20:02:49.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:49.594 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:50.286 00.692 428 Exposure complete 20:02:50.411 00.125 428 worker thread done servicing request 20:02:50.411 00.000 10672 OnExposeComplete: enter 20:02:50.411 00.000 10672 UpdateGuideState(): m_state=6 20:02:50.411 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1727 20:02:50.411 00.000 10672 Star::Find returns 1 (0), X=1034.87, Y=811.66, Mass=303230, SNR=48.1, Peak=55232 HFD=3.4 20:02:50.411 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.02) = xAngle (1.36 = 1.36) 20:02:50.411 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77) 20:02:50.411 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-1.59 hyp=1.60 cameraTheta=-1.66 mountX=0.33 mountY=-1.57, mountTheta=-1.36 20:02:50.411 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-1.59, opts=13) 20:02:50.411 00.000 10672 Enqueuing Move request for scope (-0.14, -1.59) 20:02:50.411 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:02:50.411 00.000 428 Worker thread wakes up 20:02:50.411 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -1.59) opts 0xd 20:02:50.411 00.000 10672 UpdateGuideState exits: m=303230 SNR=48.1 20:02:50.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:50.411 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -1.59) 20:02:50.411 00.000 428 Moving (-0.14, -1.59) raw xDistance=0.33 yDistance=-1.57 20:02:50.411 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:50.411 00.000 10672 Enqueuing Expose request 20:02:50.411 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:02:50.411 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:02:50.411 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.57 20:02:50.411 00.000 428 MoveAxis(E, 0, ABG) 20:02:50.411 00.000 428 Move returns status 0, amount 0 20:02:50.411 00.000 428 MoveAxis(N, 0, ABG) 20:02:50.411 00.000 428 Move returns status 0, amount 0 20:02:50.411 00.000 428 move complete, result=0 20:02:50.411 00.000 428 worker thread done servicing request 20:02:50.411 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.6 px 0 ms NORTH 20:02:50.411 00.000 428 Worker thread wakes up 20:02:50.426 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:50.426 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:52.785 02.359 428 Exposure complete 20:02:52.910 00.125 428 worker thread done servicing request 20:02:52.910 00.000 10672 OnExposeComplete: enter 20:02:52.910 00.000 10672 UpdateGuideState(): m_state=6 20:02:52.910 00.000 10672 Star::Find(15, 1034, 811, 0, (0,0,0,0), 0.0, 0) frame 1728 20:02:52.910 00.000 10672 Star::Find returns 1 (0), X=1034.98, Y=811.49, Mass=350544, SNR=63.2, Peak=52288 HFD=3.6 20:02:52.910 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.02) = xAngle (1.43 = 1.43) 20:02:52.910 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 20:02:52.910 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-1.77 hyp=1.77 cameraTheta=-1.59 mountX=0.25 mountY=-1.75, mountTheta=-1.43 20:02:52.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-1.77, opts=13) 20:02:52.910 00.000 10672 Enqueuing Move request for scope (-0.03, -1.77) 20:02:52.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:02:52.910 00.000 428 Worker thread wakes up 20:02:52.910 00.000 10672 UpdateGuideState exits: m=350544 SNR=63.2 20:02:52.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.77) opts 0xd 20:02:52.910 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:52.910 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -1.77) 20:02:52.910 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:52.910 00.000 428 Moving (-0.03, -1.77) raw xDistance=0.25 yDistance=-1.75 20:02:52.910 00.000 10672 Enqueuing Expose request 20:02:52.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:02:52.910 00.000 428 resist switch: large excursion: input -1.75 thresh 1.65 direction from 1 to -1 20:02:52.910 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.26 20:02:52.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.75 from input -1.75 20:02:52.910 00.000 428 MoveAxis(E, 0, ABG) 20:02:52.910 00.000 428 Move returns status 0, amount 0 20:02:52.910 00.000 428 MoveAxis(N, 2658, ABG) 20:02:52.910 00.000 428 duration set to 2500 by maxDecDuration 20:02:52.910 00.000 428 Guiding Dir = 0, Dur = 2500 20:02:52.925 00.015 428 IsSlewing returns 0 20:02:52.925 00.000 428 IsGuiding returns 0 20:02:53.004 00.079 428 PulseGuide returned control before completion, sleep 2426 20:02:54.050 01.046 10672 read socket command 10 20:02:54.050 00.000 10672 processing socket request REQDIST 20:02:54.050 00.000 10672 SOCKSVR: Sending pixel error of 1.28 20:02:54.050 00.000 10672 Sending socket response 128 (0x80) 20:02:55.440 01.390 428 IsGuiding returns 1 20:02:55.440 00.000 428 scope still moving after pulse duration time elapsed 20:02:55.472 00.032 428 IsSlewing returns 0 20:02:55.472 00.000 428 IsGuiding returns 1 20:02:55.503 00.031 428 IsSlewing returns 0 20:02:55.503 00.000 428 IsGuiding returns 1 20:02:55.550 00.047 428 IsSlewing returns 0 20:02:55.550 00.000 428 IsGuiding returns 0 20:02:55.550 00.000 428 scope move finished after 2500 + 127 ms 20:02:55.550 00.000 428 Move returns status 0, amount 2500 20:02:55.550 00.000 428 move complete, result=0 20:02:55.550 00.000 428 worker thread done servicing request 20:02:55.550 00.000 428 Worker thread wakes up 20:02:55.550 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.8 px 2500 ms NORTH 20:02:55.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:55.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:02:55.565 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:02:57.783 02.218 428 Exposure complete 20:02:57.924 00.141 428 worker thread done servicing request 20:02:57.924 00.000 10672 OnExposeComplete: enter 20:02:57.924 00.000 10672 UpdateGuideState(): m_state=6 20:02:57.924 00.000 10672 Star::Find(15, 1034, 811, 0, (0,0,0,0), 0.0, 0) frame 1729 20:02:57.924 00.000 10672 Star::Find returns 1 (0), X=1035.03, Y=812.13, Mass=289347, SNR=56.8, Peak=53600 HFD=3.9 20:02:57.924 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 20:02:57.924 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 20:02:57.924 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-1.13 hyp=1.13 cameraTheta=-1.56 mountX=0.13 mountY=-1.12, mountTheta=-1.46 20:02:57.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-1.13, opts=13) 20:02:57.924 00.000 10672 Enqueuing Move request for scope (0.01, -1.13) 20:02:57.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1160, FiltMax=65488, Gamma=1.000 20:02:57.924 00.000 428 Worker thread wakes up 20:02:57.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -1.13) opts 0xd 20:02:57.924 00.000 10672 UpdateGuideState exits: m=289347 SNR=56.8 20:02:57.924 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:57.924 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -1.13) 20:02:57.924 00.000 428 Moving (0.01, -1.13) raw xDistance=0.13 yDistance=-1.12 20:02:57.924 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:02:57.924 00.000 10672 Enqueuing Expose request 20:02:57.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:02:57.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.12 from input -1.12 20:02:57.924 00.000 428 MoveAxis(E, 0, ABG) 20:02:57.924 00.000 428 Move returns status 0, amount 0 20:02:57.924 00.000 428 MoveAxis(N, 1701, ABG) 20:02:57.924 00.000 428 Guiding Dir = 0, Dur = 1701 20:02:57.924 00.000 428 IsSlewing returns 0 20:02:57.924 00.000 428 IsGuiding returns 0 20:02:58.002 00.078 428 PulseGuide returned control before completion, sleep 1632 20:02:59.053 01.051 10672 read socket command 10 20:02:59.053 00.000 10672 processing socket request REQDIST 20:02:59.053 00.000 10672 SOCKSVR: Sending pixel error of 1.23 20:02:59.053 00.000 10672 Sending socket response 123 (0x7b) 20:02:59.693 00.640 428 IsGuiding returns 1 20:02:59.693 00.000 428 scope still moving after pulse duration time elapsed 20:02:59.756 00.063 428 IsSlewing returns 0 20:02:59.756 00.000 428 IsGuiding returns 0 20:02:59.756 00.000 428 scope move finished after 1701 + 121 ms 20:02:59.756 00.000 428 Move returns status 0, amount 1701 20:02:59.756 00.000 428 move complete, result=0 20:02:59.756 00.000 428 worker thread done servicing request 20:02:59.756 00.000 428 Worker thread wakes up 20:02:59.756 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.1 px 1701 ms NORTH 20:02:59.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:02:59.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:03:00.287 00.531 428 Exposure complete 20:03:00.412 00.125 428 worker thread done servicing request 20:03:00.412 00.000 10672 OnExposeComplete: enter 20:03:00.412 00.000 10672 UpdateGuideState(): m_state=6 20:03:00.412 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1730 20:03:00.412 00.000 10672 Star::Find returns 1 (0), X=1035.08, Y=812.41, Mass=291270, SNR=49.5, Peak=50112 HFD=3.6 20:03:00.412 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.02) = xAngle (1.52 = 1.52) 20:03:00.412 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60) 20:03:00.412 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.85 hyp=0.85 cameraTheta=-1.50 mountX=0.04 mountY=-0.85, mountTheta=-1.52 20:03:00.412 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.85, opts=13) 20:03:00.412 00.000 10672 Enqueuing Move request for scope (0.06, -0.85) 20:03:00.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:03:00.412 00.000 428 Worker thread wakes up 20:03:00.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.85) opts 0xd 20:03:00.412 00.000 10672 UpdateGuideState exits: m=291270 SNR=49.5 20:03:00.412 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.85) 20:03:00.412 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:00.412 00.000 428 Moving (0.06, -0.85) raw xDistance=0.04 yDistance=-0.85 20:03:00.412 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:00.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:03:00.412 00.000 10672 Enqueuing Expose request 20:03:00.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.85 from input -0.85 20:03:00.412 00.000 428 MoveAxis(E, 0, ABG) 20:03:00.412 00.000 428 Move returns status 0, amount 0 20:03:00.412 00.000 428 MoveAxis(N, 1292, ABG) 20:03:00.412 00.000 428 Guiding Dir = 0, Dur = 1292 20:03:00.412 00.000 428 IsSlewing returns 0 20:03:00.412 00.000 428 IsGuiding returns 0 20:03:00.506 00.094 428 PulseGuide returned control before completion, sleep 1221 20:03:01.771 01.265 428 IsGuiding returns 1 20:03:01.771 00.000 428 scope still moving after pulse duration time elapsed 20:03:01.833 00.062 428 IsSlewing returns 0 20:03:01.833 00.000 428 IsGuiding returns 0 20:03:01.833 00.000 428 scope move finished after 1292 + 117 ms 20:03:01.833 00.000 428 Move returns status 0, amount 1292 20:03:01.833 00.000 428 move complete, result=0 20:03:01.833 00.000 428 worker thread done servicing request 20:03:01.833 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.9 px 1292 ms NORTH 20:03:01.833 00.000 428 Worker thread wakes up 20:03:01.833 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:01.833 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:03:02.770 00.937 428 Exposure complete 20:03:02.895 00.125 428 worker thread done servicing request 20:03:02.895 00.000 10672 OnExposeComplete: enter 20:03:02.895 00.000 10672 UpdateGuideState(): m_state=6 20:03:02.895 00.000 10672 Star::Find(15, 1035, 812, 0, (0,0,0,0), 0.0, 0) frame 1731 20:03:02.895 00.000 10672 Star::Find returns 1 (0), X=1035.88, Y=814.19, Mass=251809, SNR=47.5, Peak=51968 HFD=2.4 20:03:02.895 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.44) 20:03:02.895 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.72 = 0.72) 20:03:02.895 00.000 10672 CameraToMount -- cameraX=0.87 cameraY=0.93 hyp=1.27 cameraTheta=0.82 mountX=-0.97 mountY=0.83, mountTheta=2.43 20:03:02.895 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.87, y=0.93, opts=13) 20:03:02.895 00.000 10672 Enqueuing Move request for scope (0.87, 0.93) 20:03:02.911 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:03:02.911 00.000 428 Worker thread wakes up 20:03:02.911 00.000 10672 UpdateGuideState exits: m=251809 SNR=47.5 20:03:02.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.93) opts 0xd 20:03:02.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:02.911 00.000 428 Handling offset move in thread for scope, endpoint = (0.87, 0.93) 20:03:02.911 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:02.911 00.000 428 Moving (0.87, 0.93) raw xDistance=-0.97 yDistance=0.83 20:03:02.911 00.000 10672 Enqueuing Expose request 20:03:02.911 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97 20:03:02.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:03:02.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.83 20:03:02.911 00.000 428 MoveAxis(E, 904, ABG) 20:03:02.911 00.000 428 Guiding Dir = 2, Dur = 904 20:03:02.942 00.031 428 IsSlewing returns 0 20:03:02.942 00.000 428 IsGuiding returns 0 20:03:02.958 00.016 428 PulseGuide returned control before completion, sleep 899 20:03:03.880 00.922 428 IsGuiding returns 1 20:03:03.880 00.000 428 scope still moving after pulse duration time elapsed 20:03:03.911 00.031 428 IsSlewing returns 0 20:03:03.911 00.000 428 IsGuiding returns 0 20:03:03.911 00.000 428 scope move finished after 904 + 56 ms 20:03:03.911 00.000 428 Move returns status 0, amount 904 20:03:03.911 00.000 428 MoveAxis(N, 0, ABG) 20:03:03.911 00.000 428 Move returns status 0, amount 0 20:03:03.911 00.000 428 move complete, result=0 20:03:03.911 00.000 428 worker thread done servicing request 20:03:03.911 00.000 428 Worker thread wakes up 20:03:03.911 00.000 10672 GuideStep: -1.0 px 904 ms EAST, 0.8 px 0 ms NORTH 20:03:03.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:03.911 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,798,31,31) 20:03:04.051 00.140 10672 read socket command 10 20:03:04.051 00.000 10672 processing socket request REQDIST 20:03:04.051 00.000 10672 SOCKSVR: Sending pixel error of 1.16 20:03:04.051 00.000 10672 Sending socket response 116 (0x74) 20:03:05.051 01.000 10672 read socket command 13 20:03:05.051 00.000 10672 processing socket request MOVEn 20:03:05.051 00.000 10672 PhdController::Dither begins 20:03:05.051 00.000 10672 dither: size=25.00, dRA=25.00 dDec=0.00 20:03:05.051 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:03:05.051 00.000 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=-0.00 cameraX=-24.82, cameraY=-3.03 cameraTheta=-3.02 20:03:05.051 00.000 10672 setting lock position to (1010.20, 810.23) 20:03:05.051 00.000 10672 Mount: notify guiding dithered (-24.8, -3.0) 20:03:05.051 00.000 10672 Status Line: Dither by 25.00,0.00 20:03:05.067 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:03:05.067 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:03:05.067 00.000 10672 Sending socket response 2 (0x2) 20:03:05.285 00.218 428 Exposure complete 20:03:05.410 00.125 428 worker thread done servicing request 20:03:05.410 00.000 10672 OnExposeComplete: enter 20:03:05.410 00.000 10672 UpdateGuideState(): m_state=6 20:03:05.410 00.000 10672 Star::Find(15, 1035, 814, 0, (0,0,0,0), 0.0, 0) frame 1732 20:03:05.410 00.000 10672 Star::Find returns 1 (0), X=1034.85, Y=814.41, Mass=201846, SNR=41.5, Peak=48912 HFD=2.1 20:03:05.410 00.000 10672 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.02) = xAngle (3.19 = -3.09) 20:03:05.410 00.000 10672 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.06 = 0.06) 20:03:05.410 00.000 10672 CameraToMount -- cameraX=24.65 cameraY=4.18 hyp=25.00 cameraTheta=0.17 mountX=-24.97 mountY=1.52, mountTheta=3.08 20:03:05.410 00.000 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 20:03:05.410 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 20:03:05.410 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 20:03:05.410 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 20:03:05.410 00.000 10672 Enqueuing Move request for scope (10.42, 1.27) 20:03:05.410 00.000 10672 Mount: notify direct move -10.50,-0.00 20:03:05.410 00.000 428 Worker thread wakes up 20:03:05.410 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 20:03:05.410 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:03:05.410 00.000 10672 UpdateGuideState exits: m=201846 SNR=41.5 20:03:05.410 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 20:03:05.410 00.000 10672 PhdController: settling, locked = 1, distance = 25.82 (99.00) aobump = 0 frame = 1 / 10 20:03:05.410 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 20:03:05.410 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:05.410 00.000 428 MoveAxis(E, 15505, B) 20:03:05.410 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:05.410 00.000 428 Guiding Dir = 2, Dur = 15505 20:03:05.410 00.000 10672 Enqueuing Expose request 20:03:05.410 00.000 428 IsSlewing returns 0 20:03:05.410 00.000 428 IsGuiding returns 0 20:03:05.442 00.032 428 PulseGuide returned control before completion, sleep 15494 20:03:07.086 01.644 10672 read socket command 10 20:03:07.086 00.000 10672 processing socket request REQDIST 20:03:07.086 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:07.086 00.000 10672 Sending socket response 255 (0xff) 20:03:11.600 04.514 10672 read socket command 10 20:03:11.600 00.000 10672 processing socket request REQDIST 20:03:11.600 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:11.600 00.000 10672 Sending socket response 255 (0xff) 20:03:13.084 01.484 10672 read socket command 10 20:03:13.084 00.000 10672 processing socket request REQDIST 20:03:13.084 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:13.084 00.000 10672 Sending socket response 255 (0xff) 20:03:15.089 02.005 10672 read socket command 10 20:03:15.089 00.000 10672 processing socket request REQDIST 20:03:15.089 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:15.089 00.000 10672 Sending socket response 255 (0xff) 20:03:17.088 01.999 10672 read socket command 10 20:03:17.088 00.000 10672 processing socket request REQDIST 20:03:17.088 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:17.088 00.000 10672 Sending socket response 255 (0xff) 20:03:19.087 01.999 10672 read socket command 10 20:03:19.087 00.000 10672 processing socket request REQDIST 20:03:19.087 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:19.087 00.000 10672 Sending socket response 255 (0xff) 20:03:20.962 01.875 428 IsGuiding returns 1 20:03:20.962 00.000 428 scope still moving after pulse duration time elapsed 20:03:20.993 00.031 428 IsSlewing returns 0 20:03:20.993 00.000 428 IsGuiding returns 0 20:03:20.993 00.000 428 scope move finished after 15505 + 71 ms 20:03:20.993 00.000 428 Move returns status 0, amount 15505 20:03:20.993 00.000 428 MoveAxis(N, 0, B) 20:03:20.993 00.000 428 Move returns status 0, amount 0 20:03:20.993 00.000 428 move complete, result=0 20:03:20.993 00.000 428 worker thread done servicing request 20:03:20.993 00.000 428 Worker thread wakes up 20:03:20.993 00.000 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 20:03:20.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:20.993 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1020,799,31,31) 20:03:21.009 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:03:21.024 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:03:21.087 00.063 10672 read socket command 10 20:03:21.087 00.000 10672 processing socket request REQDIST 20:03:21.087 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:21.087 00.000 10672 Sending socket response 255 (0xff) 20:03:22.774 01.687 428 Exposure complete 20:03:22.918 00.144 428 worker thread done servicing request 20:03:22.918 00.000 10672 OnExposeComplete: enter 20:03:22.918 00.000 10672 UpdateGuideState(): m_state=6 20:03:22.918 00.000 10672 Star::Find(15, 1034, 814, 0, (0,0,0,0), 0.0, 0) frame 1733 20:03:22.918 00.000 10672 Star::Find returns 1 (0), X=1025.72, Y=813.15, Mass=270017, SNR=47.4, Peak=52608 HFD=2.9 20:03:22.918 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.02) = xAngle (3.21 = -3.08) 20:03:22.918 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 20:03:22.918 00.000 10672 CameraToMount -- cameraX=15.51 cameraY=2.92 hyp=15.79 cameraTheta=0.19 mountX=-15.75 mountY=1.24, mountTheta=3.06 20:03:22.918 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 20:03:22.918 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 20:03:22.918 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=3.14 cameraX=10.42, cameraY=1.27 cameraTheta=0.12 20:03:22.918 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.42, y=1.27, opts=4) 20:03:22.918 00.000 10672 Enqueuing Move request for scope (10.42, 1.27) 20:03:22.918 00.000 10672 Mount: notify direct move -10.50,-0.00 20:03:22.918 00.000 428 Worker thread wakes up 20:03:22.918 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:03:22.918 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.42, 1.27) opts 0x4 20:03:22.918 00.000 10672 UpdateGuideState exits: m=270017 SNR=47.4 20:03:22.918 00.000 428 Handling offset move in thread for scope, endpoint = (10.42, 1.27) 20:03:22.934 00.016 10672 PhdController: settling, locked = 1, distance = 22.81 (99.00) aobump = 0 frame = 2 / 10 20:03:22.934 00.000 428 Moving (10.42, 1.27) raw xDistance=-10.50 yDistance=-0.00 20:03:22.934 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:22.934 00.000 428 MoveAxis(E, 15505, B) 20:03:22.934 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:22.934 00.000 428 Guiding Dir = 2, Dur = 15505 20:03:22.934 00.000 10672 Enqueuing Expose request 20:03:22.934 00.000 428 IsSlewing returns 0 20:03:22.934 00.000 428 IsGuiding returns 0 20:03:22.949 00.015 428 PulseGuide returned control before completion, sleep 15501 20:03:23.090 00.141 10672 read socket command 10 20:03:23.090 00.000 10672 processing socket request REQDIST 20:03:23.090 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:23.090 00.000 10672 Sending socket response 255 (0xff) 20:03:29.057 05.967 10672 read socket command 10 20:03:29.057 00.000 10672 processing socket request REQDIST 20:03:29.057 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:29.057 00.000 10672 Sending socket response 255 (0xff) 20:03:34.060 05.003 10672 read socket command 10 20:03:34.060 00.000 10672 processing socket request REQDIST 20:03:34.060 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:34.060 00.000 10672 Sending socket response 255 (0xff) 20:03:38.480 04.420 428 IsGuiding returns 0 20:03:38.480 00.000 428 Move returns status 0, amount 15505 20:03:38.480 00.000 428 MoveAxis(N, 0, B) 20:03:38.480 00.000 428 Move returns status 0, amount 0 20:03:38.480 00.000 428 move complete, result=0 20:03:38.480 00.000 428 worker thread done servicing request 20:03:38.480 00.000 10672 GuideStep: -10.5 px 15505 ms EAST, -0.0 px 0 ms NORTH 20:03:38.480 00.000 428 Worker thread wakes up 20:03:38.480 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:38.480 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1011,798,31,31) 20:03:38.496 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:03:38.496 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:03:39.074 00.578 10672 read socket command 10 20:03:39.074 00.000 10672 processing socket request REQDIST 20:03:39.074 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:39.074 00.000 10672 Sending socket response 255 (0xff) 20:03:40.265 01.191 428 Exposure complete 20:03:40.390 00.125 428 worker thread done servicing request 20:03:40.390 00.000 10672 OnExposeComplete: enter 20:03:40.390 00.000 10672 UpdateGuideState(): m_state=6 20:03:40.390 00.000 10672 Star::Find(15, 1025, 813, 0, (0,0,0,0), 0.0, 0) frame 1734 20:03:40.390 00.000 10672 Star::Find returns 1 (0), X=1015.61, Y=811.72, Mass=278979, SNR=46.1, Peak=55552 HFD=2.8 20:03:40.390 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -3.00) 20:03:40.390 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 20:03:40.390 00.000 10672 CameraToMount -- cameraX=5.41 cameraY=1.48 hyp=5.61 cameraTheta=0.27 mountX=-5.55 mountY=0.90, mountTheta=2.98 20:03:40.390 00.000 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 20:03:40.390 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (-3.02) = xAngle (0.12 = 0.12) 20:03:40.390 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=3.14 cameraX=3.97, cameraY=0.48 cameraTheta=0.12 20:03:40.390 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.97, y=0.48, opts=4) 20:03:40.390 00.000 10672 Enqueuing Move request for scope (3.97, 0.48) 20:03:40.390 00.000 10672 Mount: notify direct move -4.00,-0.00 20:03:40.390 00.000 428 Worker thread wakes up 20:03:40.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:03:40.390 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.97, 0.48) opts 0x4 20:03:40.390 00.000 10672 UpdateGuideState exits: m=278979 SNR=46.1 20:03:40.390 00.000 428 Handling offset move in thread for scope, endpoint = (3.97, 0.48) 20:03:40.390 00.000 10672 PhdController: settling, locked = 1, distance = 17.65 (99.00) aobump = 0 frame = 3 / 10 20:03:40.390 00.000 428 Moving (3.97, 0.48) raw xDistance=-4.00 yDistance=-0.00 20:03:40.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:40.390 00.000 428 MoveAxis(E, 5907, B) 20:03:40.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:40.390 00.000 428 Guiding Dir = 2, Dur = 5907 20:03:40.390 00.000 10672 Enqueuing Expose request 20:03:40.406 00.016 428 IsSlewing returns 0 20:03:40.421 00.015 428 IsGuiding returns 0 20:03:40.421 00.000 428 PulseGuide returned control before completion, sleep 5903 20:03:44.061 03.640 10672 read socket command 10 20:03:44.061 00.000 10672 processing socket request REQDIST 20:03:44.061 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:03:44.061 00.000 10672 Sending socket response 255 (0xff) 20:03:46.357 02.296 428 IsGuiding returns 0 20:03:46.357 00.000 428 Move returns status 0, amount 5907 20:03:46.357 00.000 428 MoveAxis(N, 0, B) 20:03:46.357 00.000 428 Move returns status 0, amount 0 20:03:46.357 00.000 428 move complete, result=0 20:03:46.357 00.000 428 worker thread done servicing request 20:03:46.357 00.000 428 Worker thread wakes up 20:03:46.357 00.000 10672 GuideStep: -4.0 px 5907 ms EAST, -0.0 px 0 ms NORTH 20:03:46.357 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:46.357 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:03:46.373 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:03:46.373 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:03:47.752 01.379 428 Exposure complete 20:03:47.877 00.125 428 worker thread done servicing request 20:03:47.877 00.000 10672 OnExposeComplete: enter 20:03:47.877 00.000 10672 UpdateGuideState(): m_state=6 20:03:47.893 00.016 10672 Star::Find(15, 1015, 811, 0, (0,0,0,0), 0.0, 0) frame 1735 20:03:47.893 00.000 10672 Star::Find returns 1 (0), X=1011.80, Y=811.55, Mass=270671, SNR=48.4, Peak=41824 HFD=3.1 20:03:47.893 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 20:03:47.893 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 20:03:47.893 00.000 10672 CameraToMount -- cameraX=1.60 cameraY=1.32 hyp=2.08 cameraTheta=0.69 mountX=-1.75 mountY=1.14, mountTheta=2.56 20:03:47.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.60, y=1.32, opts=13) 20:03:47.893 00.000 10672 Enqueuing Move request for scope (1.60, 1.32) 20:03:47.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:03:47.893 00.000 428 Worker thread wakes up 20:03:47.893 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.60, 1.32) opts 0xd 20:03:47.893 00.000 10672 UpdateGuideState exits: m=270671 SNR=48.4 20:03:47.893 00.000 10672 PhdController: settling, locked = 1, distance = 2.08 (99.00) aobump = 0 frame = 4 / 10 20:03:47.893 00.000 428 Handling offset move in thread for scope, endpoint = (1.60, 1.32) 20:03:47.893 00.000 428 Moving (1.60, 1.32) raw xDistance=-1.75 yDistance=1.14 20:03:47.893 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:47.893 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:47.893 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.75 20:03:47.893 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:03:47.893 00.000 10672 Enqueuing Expose request 20:03:47.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.14 20:03:47.893 00.000 428 MoveAxis(E, 1626, ABG) 20:03:47.893 00.000 428 Guiding Dir = 2, Dur = 1626 20:03:47.893 00.000 428 IsSlewing returns 0 20:03:47.893 00.000 428 IsGuiding returns 0 20:03:47.909 00.016 428 PulseGuide returned control before completion, sleep 1622 20:03:49.049 01.140 10672 read socket command 10 20:03:49.049 00.000 10672 processing socket request REQDIST 20:03:49.049 00.000 10672 SOCKSVR: Sending pixel error of 2.07 20:03:49.049 00.000 10672 Sending socket response 207 (0xcf) 20:03:49.548 00.499 428 IsGuiding returns 1 20:03:49.548 00.000 428 scope still moving after pulse duration time elapsed 20:03:49.580 00.032 428 IsSlewing returns 0 20:03:49.580 00.000 428 IsGuiding returns 0 20:03:49.580 00.000 428 scope move finished after 1626 + 54 ms 20:03:49.580 00.000 428 Move returns status 0, amount 1626 20:03:49.580 00.000 428 MoveAxis(N, 0, ABG) 20:03:49.580 00.000 428 Move returns status 0, amount 0 20:03:49.580 00.000 428 move complete, result=0 20:03:49.580 00.000 428 worker thread done servicing request 20:03:49.580 00.000 428 Worker thread wakes up 20:03:49.580 00.000 10672 GuideStep: -1.7 px 1626 ms EAST, 1.1 px 0 ms NORTH 20:03:49.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:49.580 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:03:50.251 00.671 428 Exposure complete 20:03:50.376 00.125 428 worker thread done servicing request 20:03:50.376 00.000 10672 OnExposeComplete: enter 20:03:50.376 00.000 10672 UpdateGuideState(): m_state=6 20:03:50.376 00.000 10672 Star::Find(15, 1011, 811, 0, (0,0,0,0), 0.0, 0) frame 1736 20:03:50.376 00.000 10672 Star::Find returns 1 (0), X=1010.72, Y=811.46, Mass=250986, SNR=39.6, Peak=38016 HFD=3.0 20:03:50.376 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.02) = xAngle (4.19 = -2.09) 20:03:50.376 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.06 = 1.06) 20:03:50.376 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=1.23 hyp=1.33 cameraTheta=1.17 mountX=-0.66 mountY=1.16, mountTheta=2.09 20:03:50.392 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=1.23, opts=13) 20:03:50.392 00.000 10672 Enqueuing Move request for scope (0.52, 1.23) 20:03:50.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:03:50.392 00.000 428 Worker thread wakes up 20:03:50.392 00.000 10672 UpdateGuideState exits: m=250986 SNR=39.6 20:03:50.392 00.000 10672 PhdController: settling, locked = 1, distance = 1.85 (99.00) aobump = 0 frame = 5 / 10 20:03:50.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 1.23) opts 0xd 20:03:50.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:50.392 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 1.23) 20:03:50.392 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:50.392 00.000 428 Moving (0.52, 1.23) raw xDistance=-0.66 yDistance=1.16 20:03:50.392 00.000 10672 Enqueuing Expose request 20:03:50.392 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.66 20:03:50.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:03:50.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.16 20:03:50.392 00.000 428 MoveAxis(E, 729, ABG) 20:03:50.392 00.000 428 Guiding Dir = 2, Dur = 729 20:03:50.392 00.000 428 IsSlewing returns 0 20:03:50.392 00.000 428 IsGuiding returns 0 20:03:50.423 00.031 428 PulseGuide returned control before completion, sleep 710 20:03:51.142 00.719 428 IsGuiding returns 1 20:03:51.142 00.000 428 scope still moving after pulse duration time elapsed 20:03:51.189 00.047 428 IsSlewing returns 0 20:03:51.220 00.031 428 IsGuiding returns 0 20:03:51.220 00.000 428 scope move finished after 729 + 100 ms 20:03:51.220 00.000 428 Move returns status 0, amount 729 20:03:51.220 00.000 428 MoveAxis(N, 0, ABG) 20:03:51.220 00.000 428 Move returns status 0, amount 0 20:03:51.220 00.000 428 move complete, result=0 20:03:51.220 00.000 428 worker thread done servicing request 20:03:51.220 00.000 428 Worker thread wakes up 20:03:51.220 00.000 10672 GuideStep: -0.7 px 729 ms EAST, 1.2 px 0 ms NORTH 20:03:51.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:51.220 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:03:52.766 01.546 428 Exposure complete 20:03:52.907 00.141 428 worker thread done servicing request 20:03:52.907 00.000 10672 OnExposeComplete: enter 20:03:52.907 00.000 10672 UpdateGuideState(): m_state=6 20:03:52.907 00.000 10672 Star::Find(15, 1010, 811, 0, (0,0,0,0), 0.0, 0) frame 1737 20:03:52.907 00.000 10672 Star::Find returns 1 (0), X=1010.29, Y=810.77, Mass=239340, SNR=42.7, Peak=33984 HFD=2.8 20:03:52.907 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.02) = xAngle (4.43 = -1.86) 20:03:52.907 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.30 = 1.30) 20:03:52.907 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.54 hyp=0.55 cameraTheta=1.41 mountX=-0.15 mountY=0.53, mountTheta=1.86 20:03:52.922 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.54, opts=13) 20:03:52.922 00.000 10672 Enqueuing Move request for scope (0.09, 0.54) 20:03:52.922 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:03:52.922 00.000 428 Worker thread wakes up 20:03:52.922 00.000 10672 UpdateGuideState exits: m=239340 SNR=42.7 20:03:52.922 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.54) opts 0xd 20:03:52.922 00.000 10672 PhdController: settling, locked = 1, distance = 1.46 (99.00) aobump = 0 frame = 6 / 10 20:03:52.922 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.54) 20:03:52.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:52.922 00.000 428 Moving (0.09, 0.54) raw xDistance=-0.15 yDistance=0.53 20:03:52.922 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:52.922 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:03:52.922 00.000 10672 Enqueuing Expose request 20:03:52.922 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:52.922 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 20:03:52.922 00.000 428 MoveAxis(E, 0, ABG) 20:03:52.922 00.000 428 Move returns status 0, amount 0 20:03:52.922 00.000 428 MoveAxis(N, 0, ABG) 20:03:52.922 00.000 428 Move returns status 0, amount 0 20:03:52.922 00.000 428 move complete, result=0 20:03:52.922 00.000 428 worker thread done servicing request 20:03:52.922 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:03:52.922 00.000 428 Worker thread wakes up 20:03:52.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:52.922 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:03:54.047 01.125 10672 read socket command 10 20:03:54.047 00.000 10672 processing socket request REQDIST 20:03:54.047 00.000 10672 SOCKSVR: Sending pixel error of 1.46 20:03:54.047 00.000 10672 Sending socket response 146 (0x92) 20:03:55.265 01.218 428 Exposure complete 20:03:55.390 00.125 428 worker thread done servicing request 20:03:55.390 00.000 10672 OnExposeComplete: enter 20:03:55.390 00.000 10672 UpdateGuideState(): m_state=6 20:03:55.390 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1738 20:03:55.390 00.000 10672 Star::Find returns 1 (0), X=1010.43, Y=810.86, Mass=273021, SNR=46.7, Peak=49568 HFD=2.9 20:03:55.390 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.02) = xAngle (4.24 = -2.05) 20:03:55.390 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.11 = 1.11) 20:03:55.390 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.63 hyp=0.67 cameraTheta=1.22 mountX=-0.31 mountY=0.60, mountTheta=2.04 20:03:55.390 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.63, opts=13) 20:03:55.390 00.000 10672 Enqueuing Move request for scope (0.23, 0.63) 20:03:55.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:03:55.390 00.000 428 Worker thread wakes up 20:03:55.390 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.63) opts 0xd 20:03:55.390 00.000 10672 UpdateGuideState exits: m=273021 SNR=46.7 20:03:55.390 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.63) 20:03:55.390 00.000 10672 PhdController: settling, locked = 1, distance = 1.22 (99.00) aobump = 0 frame = 7 / 10 20:03:55.390 00.000 428 Moving (0.23, 0.63) raw xDistance=-0.31 yDistance=0.60 20:03:55.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:55.390 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:03:55.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:55.390 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.29 20:03:55.390 00.000 10672 Enqueuing Expose request 20:03:55.390 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 20:03:55.390 00.000 428 MoveAxis(E, 0, ABG) 20:03:55.390 00.000 428 Move returns status 0, amount 0 20:03:55.390 00.000 428 MoveAxis(S, 905, ABG) 20:03:55.390 00.000 428 Guiding Dir = 1, Dur = 905 20:03:55.406 00.016 428 IsSlewing returns 0 20:03:55.406 00.000 428 IsGuiding returns 0 20:03:55.484 00.078 428 PulseGuide returned control before completion, sleep 836 20:03:56.348 00.864 428 IsGuiding returns 1 20:03:56.348 00.000 428 scope still moving after pulse duration time elapsed 20:03:56.379 00.031 428 IsSlewing returns 0 20:03:56.379 00.000 428 IsGuiding returns 1 20:03:56.442 00.063 428 IsSlewing returns 0 20:03:56.442 00.000 428 IsGuiding returns 0 20:03:56.442 00.000 428 scope move finished after 905 + 135 ms 20:03:56.442 00.000 428 Move returns status 0, amount 905 20:03:56.442 00.000 428 move complete, result=0 20:03:56.442 00.000 428 worker thread done servicing request 20:03:56.442 00.000 428 Worker thread wakes up 20:03:56.442 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 905 ms SOUTH 20:03:56.457 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:56.457 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:03:57.754 01.297 428 Exposure complete 20:03:57.894 00.140 428 worker thread done servicing request 20:03:57.894 00.000 10672 OnExposeComplete: enter 20:03:57.894 00.000 10672 UpdateGuideState(): m_state=6 20:03:57.894 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1739 20:03:57.894 00.000 10672 Star::Find returns 1 (0), X=1010.46, Y=810.45, Mass=256345, SNR=43.0, Peak=36368 HFD=3.1 20:03:57.894 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.02) = xAngle (3.74 = -2.54) 20:03:57.894 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.61 = 0.61) 20:03:57.894 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.22 hyp=0.34 cameraTheta=0.72 mountX=-0.28 mountY=0.20, mountTheta=2.53 20:03:57.894 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.22, opts=13) 20:03:57.894 00.000 10672 Enqueuing Move request for scope (0.26, 0.22) 20:03:57.894 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:03:57.894 00.000 428 Worker thread wakes up 20:03:57.894 00.000 10672 UpdateGuideState exits: m=256345 SNR=43.0 20:03:57.894 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.22) opts 0xd 20:03:57.894 00.000 10672 PhdController: settling, locked = 1, distance = 0.96 (99.00) aobump = 0 frame = 8 / 10 20:03:57.894 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.22) 20:03:57.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:57.894 00.000 428 Moving (0.26, 0.22) raw xDistance=-0.28 yDistance=0.20 20:03:57.894 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:03:57.894 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:03:57.894 00.000 10672 Enqueuing Expose request 20:03:57.894 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:57.894 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:03:57.894 00.000 428 MoveAxis(E, 0, ABG) 20:03:57.894 00.000 428 Move returns status 0, amount 0 20:03:57.894 00.000 428 MoveAxis(N, 0, ABG) 20:03:57.894 00.000 428 Move returns status 0, amount 0 20:03:57.894 00.000 428 move complete, result=0 20:03:57.894 00.000 428 worker thread done servicing request 20:03:57.894 00.000 428 Worker thread wakes up 20:03:57.894 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:03:57.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:03:57.894 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:03:59.050 01.156 10672 read socket command 10 20:03:59.050 00.000 10672 processing socket request REQDIST 20:03:59.050 00.000 10672 SOCKSVR: Sending pixel error of 0.95 20:03:59.050 00.000 10672 Sending socket response 95 (0x5f) 20:04:00.253 01.203 428 Exposure complete 20:04:00.378 00.125 428 worker thread done servicing request 20:04:00.378 00.000 10672 OnExposeComplete: enter 20:04:00.378 00.000 10672 UpdateGuideState(): m_state=6 20:04:00.378 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1740 20:04:00.378 00.000 10672 Star::Find returns 1 (0), X=1010.60, Y=811.05, Mass=260273, SNR=50.6, Peak=37792 HFD=3.1 20:04:00.378 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.14) 20:04:00.378 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 20:04:00.378 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.82 hyp=0.91 cameraTheta=1.12 mountX=-0.49 mountY=0.77, mountTheta=2.14 20:04:00.393 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.82, opts=13) 20:04:00.393 00.000 10672 Enqueuing Move request for scope (0.40, 0.82) 20:04:00.393 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:04:00.393 00.000 428 Worker thread wakes up 20:04:00.393 00.000 10672 UpdateGuideState exits: m=260273 SNR=50.6 20:04:00.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.82) opts 0xd 20:04:00.393 00.000 10672 PhdController: settling, locked = 1, distance = 0.94 (99.00) aobump = 0 frame = 9 / 10 20:04:00.393 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.82) 20:04:00.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:00.393 00.000 428 Moving (0.40, 0.82) raw xDistance=-0.49 yDistance=0.77 20:04:00.393 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:00.393 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 20:04:00.393 00.000 10672 Enqueuing Expose request 20:04:00.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.77 from input 0.77 20:04:00.393 00.000 428 MoveAxis(E, 459, ABG) 20:04:00.393 00.000 428 Guiding Dir = 2, Dur = 459 20:04:00.393 00.000 428 IsSlewing returns 0 20:04:00.393 00.000 428 IsGuiding returns 0 20:04:00.409 00.016 428 PulseGuide returned control before completion, sleep 452 20:04:00.893 00.484 428 IsGuiding returns 0 20:04:00.893 00.000 428 Move returns status 0, amount 459 20:04:00.893 00.000 428 MoveAxis(S, 1173, ABG) 20:04:00.893 00.000 428 Guiding Dir = 1, Dur = 1173 20:04:00.893 00.000 428 IsSlewing returns 0 20:04:00.893 00.000 428 IsGuiding returns 0 20:04:00.972 00.079 428 PulseGuide returned control before completion, sleep 1107 20:04:02.096 01.124 428 IsGuiding returns 1 20:04:02.096 00.000 428 scope still moving after pulse duration time elapsed 20:04:02.127 00.031 428 IsSlewing returns 0 20:04:02.127 00.000 428 IsGuiding returns 1 20:04:02.190 00.063 428 IsSlewing returns 0 20:04:02.221 00.031 428 IsGuiding returns 0 20:04:02.221 00.000 428 scope move finished after 1173 + 150 ms 20:04:02.221 00.000 428 Move returns status 0, amount 1173 20:04:02.221 00.000 428 move complete, result=0 20:04:02.221 00.000 428 worker thread done servicing request 20:04:02.221 00.000 428 Worker thread wakes up 20:04:02.221 00.000 10672 GuideStep: -0.5 px 459 ms EAST, 0.8 px 1173 ms SOUTH 20:04:02.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:02.221 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:02.736 00.515 428 Exposure complete 20:04:02.877 00.141 428 worker thread done servicing request 20:04:02.877 00.000 10672 OnExposeComplete: enter 20:04:02.877 00.000 10672 UpdateGuideState(): m_state=6 20:04:02.877 00.000 10672 Star::Find(15, 1010, 811, 0, (0,0,0,0), 0.0, 0) frame 1741 20:04:02.877 00.000 10672 Star::Find returns 1 (0), X=1010.25, Y=811.16, Mass=284424, SNR=44.4, Peak=46944 HFD=3.0 20:04:02.877 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.02) = xAngle (4.54 = -1.75) 20:04:02.877 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.41 = 1.41) 20:04:02.877 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.93 hyp=0.93 cameraTheta=1.52 mountX=-0.16 mountY=0.91, mountTheta=1.75 20:04:02.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.93, opts=13) 20:04:02.877 00.000 10672 Enqueuing Move request for scope (0.05, 0.93) 20:04:02.877 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:04:02.877 00.000 428 Worker thread wakes up 20:04:02.877 00.000 10672 UpdateGuideState exits: m=284424 SNR=44.4 20:04:02.877 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.93) opts 0xd 20:04:02.877 00.000 10672 PhdController: settling, locked = 1, distance = 0.94 (99.00) aobump = 0 frame = 10 / 10 20:04:02.877 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.93) 20:04:02.877 00.000 10672 PhdController: newstate STATE_FINISH 20:04:02.877 00.000 428 Moving (0.05, 0.93) raw xDistance=-0.16 yDistance=0.91 20:04:02.877 00.000 10672 PhdController complete: success 20:04:02.877 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:04:02.877 00.000 10672 Mount: notify guiding dither settle done success=1 20:04:02.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.91 from input 0.91 20:04:02.877 00.000 428 MoveAxis(E, 0, ABG) 20:04:02.877 00.000 428 Move returns status 0, amount 0 20:04:02.877 00.000 10672 PhdController: newstate STATE_IDLE 20:04:02.877 00.000 428 MoveAxis(S, 1387, ABG) 20:04:02.877 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:02.877 00.000 428 Guiding Dir = 1, Dur = 1387 20:04:02.877 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:02.877 00.000 10672 Enqueuing Expose request 20:04:02.877 00.000 428 IsSlewing returns 0 20:04:02.877 00.000 428 IsGuiding returns 0 20:04:02.971 00.094 428 PulseGuide returned control before completion, sleep 1313 20:04:04.049 01.078 10672 read socket command 10 20:04:04.049 00.000 10672 processing socket request REQDIST 20:04:04.049 00.000 10672 SOCKSVR: Sending pixel error of 0.93 20:04:04.049 00.000 10672 Sending socket response 93 (0x5d) 20:04:04.303 00.254 428 IsGuiding returns 1 20:04:04.303 00.000 428 scope still moving after pulse duration time elapsed 20:04:04.334 00.031 428 IsSlewing returns 0 20:04:04.334 00.000 428 IsGuiding returns 1 20:04:04.365 00.031 428 IsSlewing returns 0 20:04:04.396 00.031 428 IsGuiding returns 1 20:04:04.428 00.032 428 IsSlewing returns 0 20:04:04.428 00.000 428 IsGuiding returns 0 20:04:04.428 00.000 428 scope move finished after 1387 + 153 ms 20:04:04.428 00.000 428 Move returns status 0, amount 1387 20:04:04.428 00.000 428 move complete, result=0 20:04:04.428 00.000 428 worker thread done servicing request 20:04:04.428 00.000 428 Worker thread wakes up 20:04:04.428 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 1387 ms SOUTH 20:04:04.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:04.428 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:05.255 00.827 428 Exposure complete 20:04:05.380 00.125 428 worker thread done servicing request 20:04:05.380 00.000 10672 OnExposeComplete: enter 20:04:05.380 00.000 10672 UpdateGuideState(): m_state=6 20:04:05.380 00.000 10672 Star::Find(15, 1010, 811, 0, (0,0,0,0), 0.0, 0) frame 1742 20:04:05.380 00.000 10672 Star::Find returns 1 (0), X=1010.89, Y=810.27, Mass=275610, SNR=49.0, Peak=37680 HFD=2.5 20:04:05.380 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.02) = xAngle (3.07 = 3.07) 20:04:05.380 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.05 = -0.05) 20:04:05.380 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=0.04 hyp=0.69 cameraTheta=0.05 mountX=-0.69 mountY=-0.04, mountTheta=-3.09 20:04:05.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=0.04, opts=13) 20:04:05.380 00.000 10672 Enqueuing Move request for scope (0.69, 0.04) 20:04:05.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:04:05.380 00.000 428 Worker thread wakes up 20:04:05.396 00.016 10672 UpdateGuideState exits: m=275610 SNR=49.0 20:04:05.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.04) opts 0xd 20:04:05.396 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:05.396 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, 0.04) 20:04:05.396 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:05.396 00.000 428 Moving (0.69, 0.04) raw xDistance=-0.69 yDistance=-0.04 20:04:05.396 00.000 10672 Enqueuing Expose request 20:04:05.396 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69 20:04:05.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:05.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:04:05.396 00.000 428 MoveAxis(E, 638, ABG) 20:04:05.396 00.000 428 Guiding Dir = 2, Dur = 638 20:04:05.396 00.000 428 IsSlewing returns 0 20:04:05.396 00.000 428 IsGuiding returns 0 20:04:05.412 00.016 428 PulseGuide returned control before completion, sleep 626 20:04:06.052 00.640 428 IsGuiding returns 1 20:04:06.052 00.000 428 scope still moving after pulse duration time elapsed 20:04:06.083 00.031 428 IsSlewing returns 0 20:04:06.083 00.000 428 IsGuiding returns 0 20:04:06.083 00.000 428 scope move finished after 638 + 57 ms 20:04:06.083 00.000 428 Move returns status 0, amount 638 20:04:06.083 00.000 428 MoveAxis(N, 0, ABG) 20:04:06.083 00.000 428 Move returns status 0, amount 0 20:04:06.083 00.000 428 move complete, result=0 20:04:06.083 00.000 428 worker thread done servicing request 20:04:06.083 00.000 428 Worker thread wakes up 20:04:06.083 00.000 10672 GuideStep: -0.7 px 638 ms EAST, -0.0 px 0 ms NORTH 20:04:06.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:06.083 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:07.754 01.671 428 Exposure complete 20:04:07.911 00.157 428 worker thread done servicing request 20:04:07.911 00.000 10672 OnExposeComplete: enter 20:04:07.911 00.000 10672 UpdateGuideState(): m_state=6 20:04:07.911 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1743 20:04:07.911 00.000 10672 Star::Find returns 1 (0), X=1010.54, Y=810.02, Mass=277836, SNR=50.3, Peak=33872 HFD=3.0 20:04:07.911 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.02) = xAngle (2.47 = 2.47) 20:04:07.911 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.66 = -0.66) 20:04:07.911 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.21 hyp=0.40 cameraTheta=-0.55 mountX=-0.31 mountY=-0.25, mountTheta=-2.48 20:04:07.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.21, opts=13) 20:04:07.911 00.000 10672 Enqueuing Move request for scope (0.34, -0.21) 20:04:07.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:04:07.911 00.000 428 Worker thread wakes up 20:04:07.911 00.000 10672 UpdateGuideState exits: m=277836 SNR=50.3 20:04:07.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.21) opts 0xd 20:04:07.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:07.911 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.21) 20:04:07.911 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:07.911 00.000 428 Moving (0.34, -0.21) raw xDistance=-0.31 yDistance=-0.25 20:04:07.911 00.000 10672 Enqueuing Expose request 20:04:07.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:04:07.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:07.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:04:07.911 00.000 428 MoveAxis(E, 0, ABG) 20:04:07.911 00.000 428 Move returns status 0, amount 0 20:04:07.911 00.000 428 MoveAxis(N, 0, ABG) 20:04:07.911 00.000 428 Move returns status 0, amount 0 20:04:07.911 00.000 428 move complete, result=0 20:04:07.911 00.000 428 worker thread done servicing request 20:04:07.911 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:04:07.911 00.000 428 Worker thread wakes up 20:04:07.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:07.911 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:09.067 01.156 10672 read socket command 10 20:04:09.067 00.000 10672 processing socket request REQDIST 20:04:09.067 00.000 10672 SOCKSVR: Sending pixel error of 0.72 20:04:09.067 00.000 10672 Sending socket response 72 (0x48) 20:04:10.254 01.187 428 Exposure complete 20:04:10.379 00.125 428 worker thread done servicing request 20:04:10.379 00.000 10672 OnExposeComplete: enter 20:04:10.379 00.000 10672 UpdateGuideState(): m_state=6 20:04:10.379 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1744 20:04:10.379 00.000 10672 Star::Find returns 1 (0), X=1009.85, Y=810.19, Mass=232849, SNR=43.5, Peak=51088 HFD=2.3 20:04:10.379 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (-0.00 = -0.00) 20:04:10.379 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 20:04:10.379 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.04 hyp=0.35 cameraTheta=-3.02 mountX=0.35 mountY=-0.00, mountTheta=-0.01 20:04:10.379 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.04, opts=13) 20:04:10.379 00.000 10672 Enqueuing Move request for scope (-0.35, -0.04) 20:04:10.394 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:04:10.394 00.000 10672 UpdateGuideState exits: m=232849 SNR=43.5 20:04:10.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:10.394 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:10.394 00.000 10672 Enqueuing Expose request 20:04:10.394 00.000 428 Worker thread wakes up 20:04:10.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.04) opts 0xd 20:04:10.394 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.04) 20:04:10.394 00.000 428 Moving (-0.35, -0.04) raw xDistance=0.35 yDistance=-0.00 20:04:10.394 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:04:10.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:10.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 20:04:10.394 00.000 428 MoveAxis(E, 0, ABG) 20:04:10.394 00.000 428 Move returns status 0, amount 0 20:04:10.394 00.000 428 MoveAxis(N, 0, ABG) 20:04:10.394 00.000 428 Move returns status 0, amount 0 20:04:10.394 00.000 428 move complete, result=0 20:04:10.394 00.000 428 worker thread done servicing request 20:04:10.394 00.000 428 Worker thread wakes up 20:04:10.394 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:04:10.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:10.394 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:12.758 02.364 428 Exposure complete 20:04:12.898 00.140 428 worker thread done servicing request 20:04:12.898 00.000 10672 OnExposeComplete: enter 20:04:12.898 00.000 10672 UpdateGuideState(): m_state=6 20:04:12.898 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1745 20:04:12.898 00.000 10672 Star::Find returns 1 (0), X=1010.03, Y=810.02, Mass=243262, SNR=45.0, Peak=43888 HFD=2.7 20:04:12.898 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 20:04:12.898 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 20:04:12.898 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.24 mountX=0.19 mountY=-0.19, mountTheta=-0.79 20:04:12.898 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.21, opts=13) 20:04:12.898 00.000 10672 Enqueuing Move request for scope (-0.17, -0.21) 20:04:12.898 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:04:12.898 00.000 428 Worker thread wakes up 20:04:12.898 00.000 10672 UpdateGuideState exits: m=243262 SNR=45.0 20:04:12.898 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd 20:04:12.898 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:12.898 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.21) 20:04:12.898 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:12.898 00.000 428 Moving (-0.17, -0.21) raw xDistance=0.19 yDistance=-0.19 20:04:12.898 00.000 10672 Enqueuing Expose request 20:04:12.898 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:04:12.898 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:12.898 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:04:12.898 00.000 428 MoveAxis(E, 0, ABG) 20:04:12.898 00.000 428 Move returns status 0, amount 0 20:04:12.898 00.000 428 MoveAxis(N, 0, ABG) 20:04:12.898 00.000 428 Move returns status 0, amount 0 20:04:12.898 00.000 428 move complete, result=0 20:04:12.898 00.000 428 worker thread done servicing request 20:04:12.898 00.000 428 Worker thread wakes up 20:04:12.898 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:04:12.898 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:12.898 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:14.054 01.156 10672 read socket command 10 20:04:14.054 00.000 10672 processing socket request REQDIST 20:04:14.054 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:04:14.054 00.000 10672 Sending socket response 50 (0x32) 20:04:15.257 01.203 428 Exposure complete 20:04:15.382 00.125 428 worker thread done servicing request 20:04:15.382 00.000 10672 OnExposeComplete: enter 20:04:15.382 00.000 10672 UpdateGuideState(): m_state=6 20:04:15.382 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1746 20:04:15.382 00.000 10672 Star::Find returns 1 (0), X=1009.87, Y=809.70, Mass=273427, SNR=44.0, Peak=44112 HFD=2.6 20:04:15.382 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 20:04:15.382 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 20:04:15.382 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.53 hyp=0.63 cameraTheta=-2.13 mountX=0.40 mountY=-0.49, mountTheta=-0.89 20:04:15.382 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.53, opts=13) 20:04:15.382 00.000 10672 Enqueuing Move request for scope (-0.33, -0.53) 20:04:15.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=896, FiltMax=65488, Gamma=1.000 20:04:15.382 00.000 428 Worker thread wakes up 20:04:15.398 00.016 10672 UpdateGuideState exits: m=273427 SNR=44.0 20:04:15.398 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:15.398 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:15.398 00.000 10672 Enqueuing Expose request 20:04:15.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.53) opts 0xd 20:04:15.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.53) 20:04:15.398 00.000 428 Moving (-0.33, -0.53) raw xDistance=0.40 yDistance=-0.49 20:04:15.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 20:04:15.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:15.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 20:04:15.398 00.000 428 MoveAxis(E, 0, ABG) 20:04:15.398 00.000 428 Move returns status 0, amount 0 20:04:15.398 00.000 428 MoveAxis(N, 0, ABG) 20:04:15.398 00.000 428 Move returns status 0, amount 0 20:04:15.398 00.000 428 move complete, result=0 20:04:15.398 00.000 428 worker thread done servicing request 20:04:15.398 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 20:04:15.398 00.000 428 Worker thread wakes up 20:04:15.398 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:15.398 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:17.756 02.358 428 Exposure complete 20:04:17.881 00.125 428 worker thread done servicing request 20:04:17.881 00.000 10672 OnExposeComplete: enter 20:04:17.881 00.000 10672 UpdateGuideState(): m_state=6 20:04:17.881 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1747 20:04:17.881 00.000 10672 Star::Find returns 1 (0), X=1010.10, Y=809.63, Mass=283791, SNR=49.1, Peak=48032 HFD=2.9 20:04:17.881 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 20:04:17.881 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84) 20:04:17.881 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.60 hyp=0.61 cameraTheta=-1.73 mountX=0.17 mountY=-0.59, mountTheta=-1.29 20:04:17.881 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.60, opts=13) 20:04:17.881 00.000 10672 Enqueuing Move request for scope (-0.10, -0.60) 20:04:17.881 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:04:17.881 00.000 428 Worker thread wakes up 20:04:17.881 00.000 10672 UpdateGuideState exits: m=283791 SNR=49.1 20:04:17.881 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.60) opts 0xd 20:04:17.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:17.881 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.60) 20:04:17.881 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:17.881 00.000 428 Moving (-0.10, -0.60) raw xDistance=0.17 yDistance=-0.59 20:04:17.881 00.000 10672 Enqueuing Expose request 20:04:17.881 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:04:17.881 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:04:17.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.59 20:04:17.881 00.000 428 MoveAxis(E, 0, ABG) 20:04:17.881 00.000 428 Move returns status 0, amount 0 20:04:17.881 00.000 428 MoveAxis(N, 0, ABG) 20:04:17.881 00.000 428 Move returns status 0, amount 0 20:04:17.897 00.016 428 move complete, result=0 20:04:17.897 00.000 428 worker thread done servicing request 20:04:17.897 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:04:17.897 00.000 428 Worker thread wakes up 20:04:17.897 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:17.897 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:19.084 01.187 10672 read socket command 10 20:04:19.084 00.000 10672 processing socket request REQDIST 20:04:19.084 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:04:19.084 00.000 10672 Sending socket response 56 (0x38) 20:04:20.255 01.171 428 Exposure complete 20:04:20.396 00.141 428 worker thread done servicing request 20:04:20.396 00.000 10672 OnExposeComplete: enter 20:04:20.396 00.000 10672 UpdateGuideState(): m_state=6 20:04:20.396 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1748 20:04:20.396 00.000 10672 Star::Find returns 1 (0), X=1009.83, Y=809.94, Mass=279844, SNR=49.1, Peak=49232 HFD=2.5 20:04:20.396 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.02) = xAngle (0.54 = 0.54) 20:04:20.396 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59) 20:04:20.396 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.29 hyp=0.47 cameraTheta=-2.48 mountX=0.41 mountY=-0.25, mountTheta=-0.55 20:04:20.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.29, opts=13) 20:04:20.396 00.000 10672 Enqueuing Move request for scope (-0.37, -0.29) 20:04:20.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:04:20.396 00.000 428 Worker thread wakes up 20:04:20.396 00.000 10672 UpdateGuideState exits: m=279844 SNR=49.1 20:04:20.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.29) opts 0xd 20:04:20.396 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:20.396 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.29) 20:04:20.396 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:20.396 00.000 428 Moving (-0.37, -0.29) raw xDistance=0.41 yDistance=-0.25 20:04:20.396 00.000 10672 Enqueuing Expose request 20:04:20.396 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 20:04:20.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:20.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:04:20.396 00.000 428 MoveAxis(E, 0, ABG) 20:04:20.396 00.000 428 Move returns status 0, amount 0 20:04:20.396 00.000 428 MoveAxis(N, 0, ABG) 20:04:20.396 00.000 428 Move returns status 0, amount 0 20:04:20.396 00.000 428 move complete, result=0 20:04:20.396 00.000 428 worker thread done servicing request 20:04:20.396 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:04:20.396 00.000 428 Worker thread wakes up 20:04:20.396 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:20.396 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:22.759 02.363 428 Exposure complete 20:04:22.884 00.125 428 worker thread done servicing request 20:04:22.884 00.000 10672 OnExposeComplete: enter 20:04:22.884 00.000 10672 UpdateGuideState(): m_state=6 20:04:22.884 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1749 20:04:22.884 00.000 10672 Star::Find returns 1 (0), X=1009.38, Y=809.94, Mass=247341, SNR=43.1, Peak=41712 HFD=2.4 20:04:22.884 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.02) = xAngle (0.22 = 0.22) 20:04:22.884 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 20:04:22.884 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=-0.29 hyp=0.87 cameraTheta=-2.80 mountX=0.85 mountY=-0.20, mountTheta=-0.23 20:04:22.900 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=-0.29, opts=13) 20:04:22.900 00.000 10672 Enqueuing Move request for scope (-0.82, -0.29) 20:04:22.900 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=472, FiltMax=65488, Gamma=1.000 20:04:22.900 00.000 428 Worker thread wakes up 20:04:22.900 00.000 10672 UpdateGuideState exits: m=247341 SNR=43.1 20:04:22.900 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.29) opts 0xd 20:04:22.900 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:22.900 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, -0.29) 20:04:22.900 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:22.900 00.000 10672 Enqueuing Expose request 20:04:22.900 00.000 428 Moving (-0.82, -0.29) raw xDistance=0.85 yDistance=-0.20 20:04:22.900 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.85 20:04:22.900 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:22.900 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:04:22.900 00.000 428 MoveAxis(W, 788, ABG) 20:04:22.900 00.000 428 Guiding Dir = 3, Dur = 788 20:04:22.900 00.000 428 IsSlewing returns 0 20:04:22.900 00.000 428 IsGuiding returns 0 20:04:22.916 00.016 428 PulseGuide returned control before completion, sleep 779 20:04:23.728 00.812 428 IsGuiding returns 0 20:04:23.728 00.000 428 Move returns status 0, amount 788 20:04:23.728 00.000 428 MoveAxis(N, 0, ABG) 20:04:23.728 00.000 428 Move returns status 0, amount 0 20:04:23.728 00.000 428 move complete, result=0 20:04:23.728 00.000 428 worker thread done servicing request 20:04:23.728 00.000 428 Worker thread wakes up 20:04:23.728 00.000 10672 GuideStep: 0.8 px 788 ms WEST, -0.2 px 0 ms NORTH 20:04:23.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:23.728 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:24.056 00.328 10672 read socket command 10 20:04:24.056 00.000 10672 processing socket request REQDIST 20:04:24.056 00.000 10672 SOCKSVR: Sending pixel error of 0.63 20:04:24.056 00.000 10672 Sending socket response 63 (0x3f) 20:04:25.243 01.187 428 Exposure complete 20:04:25.368 00.125 428 worker thread done servicing request 20:04:25.368 00.000 10672 OnExposeComplete: enter 20:04:25.368 00.000 10672 UpdateGuideState(): m_state=6 20:04:25.368 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1750 20:04:25.368 00.000 10672 Star::Find returns 1 (0), X=1010.17, Y=810.02, Mass=263092, SNR=40.5, Peak=26896 HFD=3.8 20:04:25.368 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 20:04:25.368 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84) 20:04:25.368 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.73 mountX=0.06 mountY=-0.20, mountTheta=-1.29 20:04:25.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.21, opts=13) 20:04:25.368 00.000 10672 Enqueuing Move request for scope (-0.03, -0.21) 20:04:25.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:04:25.368 00.000 428 Worker thread wakes up 20:04:25.368 00.000 10672 UpdateGuideState exits: m=263092 SNR=40.5 20:04:25.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd 20:04:25.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:25.368 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.21) 20:04:25.368 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:25.368 00.000 428 Moving (-0.03, -0.21) raw xDistance=0.06 yDistance=-0.20 20:04:25.368 00.000 10672 Enqueuing Expose request 20:04:25.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:04:25.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:25.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:04:25.384 00.016 428 MoveAxis(E, 0, ABG) 20:04:25.384 00.000 428 Move returns status 0, amount 0 20:04:25.384 00.000 428 MoveAxis(N, 0, ABG) 20:04:25.384 00.000 428 Move returns status 0, amount 0 20:04:25.384 00.000 428 move complete, result=0 20:04:25.384 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:04:25.384 00.000 428 worker thread done servicing request 20:04:25.384 00.000 428 Worker thread wakes up 20:04:25.384 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:25.384 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:27.742 02.358 428 Exposure complete 20:04:27.867 00.125 428 worker thread done servicing request 20:04:27.867 00.000 10672 OnExposeComplete: enter 20:04:27.867 00.000 10672 UpdateGuideState(): m_state=6 20:04:27.867 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1751 20:04:27.867 00.000 10672 Star::Find returns 1 (0), X=1010.21, Y=810.03, Mass=261975, SNR=49.0, Peak=30048 HFD=3.2 20:04:27.867 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.02) = xAngle (1.49 = 1.49) 20:04:27.867 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64) 20:04:27.867 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.53 mountX=0.02 mountY=-0.20, mountTheta=-1.49 20:04:27.867 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.20, opts=13) 20:04:27.867 00.000 10672 Enqueuing Move request for scope (0.01, -0.20) 20:04:27.867 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:04:27.867 00.000 428 Worker thread wakes up 20:04:27.867 00.000 10672 UpdateGuideState exits: m=261975 SNR=49.0 20:04:27.867 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd 20:04:27.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:27.867 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.20) 20:04:27.883 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:27.883 00.000 428 Moving (0.01, -0.20) raw xDistance=0.02 yDistance=-0.20 20:04:27.883 00.000 10672 Enqueuing Expose request 20:04:27.883 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:04:27.883 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:27.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:04:27.883 00.000 428 MoveAxis(E, 0, ABG) 20:04:27.883 00.000 428 Move returns status 0, amount 0 20:04:27.883 00.000 428 MoveAxis(N, 0, ABG) 20:04:27.883 00.000 428 Move returns status 0, amount 0 20:04:27.883 00.000 428 move complete, result=0 20:04:27.883 00.000 428 worker thread done servicing request 20:04:27.883 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:04:27.883 00.000 428 Worker thread wakes up 20:04:27.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:27.883 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:29.091 01.208 10672 read socket command 10 20:04:29.091 00.000 10672 processing socket request REQDIST 20:04:29.091 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:04:29.091 00.000 10672 Sending socket response 41 (0x29) 20:04:30.246 01.155 428 Exposure complete 20:04:30.387 00.141 428 worker thread done servicing request 20:04:30.387 00.000 10672 OnExposeComplete: enter 20:04:30.387 00.000 10672 UpdateGuideState(): m_state=6 20:04:30.387 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1752 20:04:30.387 00.000 10672 Star::Find returns 1 (0), X=1010.23, Y=810.16, Mass=274471, SNR=50.7, Peak=51088 HFD=2.5 20:04:30.387 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.02) = xAngle (1.87 = 1.87) 20:04:30.387 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 20:04:30.387 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.15 mountX=-0.02 mountY=-0.07, mountTheta=-1.87 20:04:30.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.07, opts=13) 20:04:30.387 00.000 10672 Enqueuing Move request for scope (0.03, -0.07) 20:04:30.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:04:30.387 00.000 428 Worker thread wakes up 20:04:30.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd 20:04:30.387 00.000 10672 UpdateGuideState exits: m=274471 SNR=50.7 20:04:30.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:30.387 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.07) 20:04:30.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:30.387 00.000 10672 Enqueuing Expose request 20:04:30.387 00.000 428 Moving (0.03, -0.07) raw xDistance=-0.02 yDistance=-0.07 20:04:30.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:04:30.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:30.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:04:30.387 00.000 428 MoveAxis(E, 0, ABG) 20:04:30.402 00.015 428 Move returns status 0, amount 0 20:04:30.402 00.000 428 MoveAxis(N, 0, ABG) 20:04:30.402 00.000 428 Move returns status 0, amount 0 20:04:30.402 00.000 428 move complete, result=0 20:04:30.402 00.000 428 worker thread done servicing request 20:04:30.402 00.000 428 Worker thread wakes up 20:04:30.402 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:04:30.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:30.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:32.745 02.343 428 Exposure complete 20:04:32.870 00.125 428 worker thread done servicing request 20:04:32.870 00.000 10672 OnExposeComplete: enter 20:04:32.870 00.000 10672 UpdateGuideState(): m_state=6 20:04:32.870 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1753 20:04:32.870 00.000 10672 Star::Find returns 1 (0), X=1009.72, Y=810.04, Mass=286326, SNR=48.0, Peak=34848 HFD=3.3 20:04:32.870 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.02) = xAngle (0.26 = 0.26) 20:04:32.870 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87) 20:04:32.870 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.19 hyp=0.52 cameraTheta=-2.76 mountX=0.50 mountY=-0.14, mountTheta=-0.27 20:04:32.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.19, opts=13) 20:04:32.870 00.000 10672 Enqueuing Move request for scope (-0.48, -0.19) 20:04:32.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:04:32.870 00.000 428 Worker thread wakes up 20:04:32.870 00.000 10672 UpdateGuideState exits: m=286326 SNR=48.0 20:04:32.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.19) opts 0xd 20:04:32.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:32.870 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.19) 20:04:32.870 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:32.870 00.000 428 Moving (-0.48, -0.19) raw xDistance=0.50 yDistance=-0.14 20:04:32.870 00.000 10672 Enqueuing Expose request 20:04:32.870 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 20:04:32.870 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:32.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:04:32.870 00.000 428 MoveAxis(W, 464, ABG) 20:04:32.870 00.000 428 Guiding Dir = 3, Dur = 464 20:04:32.870 00.000 428 IsSlewing returns 0 20:04:32.886 00.016 428 IsGuiding returns 0 20:04:32.902 00.016 428 PulseGuide returned control before completion, sleep 446 20:04:33.370 00.468 428 IsGuiding returns 1 20:04:33.370 00.000 428 scope still moving after pulse duration time elapsed 20:04:33.417 00.047 428 IsSlewing returns 0 20:04:33.449 00.032 428 IsGuiding returns 0 20:04:33.449 00.000 428 scope move finished after 464 + 108 ms 20:04:33.449 00.000 428 Move returns status 0, amount 464 20:04:33.449 00.000 428 MoveAxis(N, 0, ABG) 20:04:33.449 00.000 428 Move returns status 0, amount 0 20:04:33.449 00.000 428 move complete, result=0 20:04:33.449 00.000 428 worker thread done servicing request 20:04:33.449 00.000 428 Worker thread wakes up 20:04:33.449 00.000 10672 GuideStep: 0.5 px 464 ms WEST, -0.1 px 0 ms NORTH 20:04:33.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:33.449 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:34.058 00.609 10672 read socket command 10 20:04:34.058 00.000 10672 processing socket request REQDIST 20:04:34.058 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:04:34.058 00.000 10672 Sending socket response 37 (0x25) 20:04:35.245 01.187 428 Exposure complete 20:04:35.370 00.125 428 worker thread done servicing request 20:04:35.370 00.000 10672 OnExposeComplete: enter 20:04:35.370 00.000 10672 UpdateGuideState(): m_state=6 20:04:35.370 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1754 20:04:35.370 00.000 10672 Star::Find returns 1 (0), X=1010.29, Y=810.18, Mass=274077, SNR=46.6, Peak=34080 HFD=3.0 20:04:35.370 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 20:04:35.370 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 20:04:35.370 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.50 mountX=-0.08 mountY=-0.06, mountTheta=-2.53 20:04:35.370 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.05, opts=13) 20:04:35.370 00.000 10672 Enqueuing Move request for scope (0.09, -0.05) 20:04:35.370 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:04:35.370 00.000 428 Worker thread wakes up 20:04:35.370 00.000 10672 UpdateGuideState exits: m=274077 SNR=46.6 20:04:35.370 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd 20:04:35.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:35.370 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.05) 20:04:35.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:35.370 00.000 428 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06 20:04:35.370 00.000 10672 Enqueuing Expose request 20:04:35.370 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:04:35.370 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:35.370 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:04:35.370 00.000 428 MoveAxis(E, 0, ABG) 20:04:35.370 00.000 428 Move returns status 0, amount 0 20:04:35.370 00.000 428 MoveAxis(N, 0, ABG) 20:04:35.370 00.000 428 Move returns status 0, amount 0 20:04:35.370 00.000 428 move complete, result=0 20:04:35.370 00.000 428 worker thread done servicing request 20:04:35.370 00.000 428 Worker thread wakes up 20:04:35.370 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:04:35.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:35.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:37.749 02.379 428 Exposure complete 20:04:37.889 00.140 428 worker thread done servicing request 20:04:37.889 00.000 10672 OnExposeComplete: enter 20:04:37.889 00.000 10672 UpdateGuideState(): m_state=6 20:04:37.889 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1755 20:04:37.889 00.000 10672 Star::Find returns 1 (0), X=1010.92, Y=810.09, Mass=288750, SNR=50.3, Peak=42256 HFD=2.8 20:04:37.889 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.02) = xAngle (2.83 = 2.83) 20:04:37.889 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.30 = -0.30) 20:04:37.889 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.14 hyp=0.73 cameraTheta=-0.19 mountX=-0.69 mountY=-0.22, mountTheta=-2.84 20:04:37.889 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.14, opts=13) 20:04:37.889 00.000 10672 Enqueuing Move request for scope (0.72, -0.14) 20:04:37.889 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:04:37.889 00.000 428 Worker thread wakes up 20:04:37.889 00.000 10672 UpdateGuideState exits: m=288750 SNR=50.3 20:04:37.889 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.14) opts 0xd 20:04:37.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:37.889 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.14) 20:04:37.889 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:37.889 00.000 428 Moving (0.72, -0.14) raw xDistance=-0.69 yDistance=-0.22 20:04:37.889 00.000 10672 Enqueuing Expose request 20:04:37.889 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69 20:04:37.889 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:37.889 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:04:37.889 00.000 428 MoveAxis(E, 645, ABG) 20:04:37.889 00.000 428 Guiding Dir = 2, Dur = 645 20:04:37.905 00.016 428 IsSlewing returns 0 20:04:37.905 00.000 428 IsGuiding returns 0 20:04:37.921 00.016 428 PulseGuide returned control before completion, sleep 640 20:04:38.577 00.656 428 IsGuiding returns 0 20:04:38.577 00.000 428 Move returns status 0, amount 645 20:04:38.577 00.000 428 MoveAxis(N, 0, ABG) 20:04:38.577 00.000 428 Move returns status 0, amount 0 20:04:38.577 00.000 428 move complete, result=0 20:04:38.577 00.000 428 worker thread done servicing request 20:04:38.577 00.000 428 Worker thread wakes up 20:04:38.577 00.000 10672 GuideStep: -0.7 px 645 ms EAST, -0.2 px 0 ms NORTH 20:04:38.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:38.577 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:39.061 00.484 10672 read socket command 10 20:04:39.061 00.000 10672 processing socket request REQDIST 20:04:39.061 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:04:39.061 00.000 10672 Sending socket response 42 (0x2a) 20:04:40.248 01.187 428 Exposure complete 20:04:40.389 00.141 428 worker thread done servicing request 20:04:40.389 00.000 10672 OnExposeComplete: enter 20:04:40.389 00.000 10672 UpdateGuideState(): m_state=6 20:04:40.389 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1756 20:04:40.389 00.000 10672 Star::Find returns 1 (0), X=1010.83, Y=809.84, Mass=242825, SNR=42.8, Peak=34528 HFD=2.9 20:04:40.389 00.000 10672 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.02) = xAngle (2.46 = 2.46) 20:04:40.389 00.000 10672 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.67 = -0.67) 20:04:40.389 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.39 hyp=0.74 cameraTheta=-0.56 mountX=-0.58 mountY=-0.46, mountTheta=-2.47 20:04:40.404 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.39, opts=13) 20:04:40.404 00.000 10672 Enqueuing Move request for scope (0.63, -0.39) 20:04:40.404 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:04:40.404 00.000 428 Worker thread wakes up 20:04:40.404 00.000 10672 UpdateGuideState exits: m=242825 SNR=42.8 20:04:40.404 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.39) opts 0xd 20:04:40.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:40.404 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:40.404 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.39) 20:04:40.404 00.000 10672 Enqueuing Expose request 20:04:40.404 00.000 428 Moving (0.63, -0.39) raw xDistance=-0.58 yDistance=-0.46 20:04:40.404 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.58 20:04:40.404 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:40.404 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 20:04:40.404 00.000 428 MoveAxis(E, 581, ABG) 20:04:40.404 00.000 428 Guiding Dir = 2, Dur = 581 20:04:40.404 00.000 428 IsSlewing returns 0 20:04:40.404 00.000 428 IsGuiding returns 0 20:04:40.435 00.031 428 PulseGuide returned control before completion, sleep 563 20:04:41.029 00.594 428 IsGuiding returns 0 20:04:41.029 00.000 428 Move returns status 0, amount 581 20:04:41.029 00.000 428 MoveAxis(N, 0, ABG) 20:04:41.029 00.000 428 Move returns status 0, amount 0 20:04:41.029 00.000 428 move complete, result=0 20:04:41.029 00.000 428 worker thread done servicing request 20:04:41.029 00.000 10672 GuideStep: -0.6 px 581 ms EAST, -0.5 px 0 ms NORTH 20:04:41.029 00.000 428 Worker thread wakes up 20:04:41.029 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:41.029 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:42.732 01.703 428 Exposure complete 20:04:42.872 00.140 428 worker thread done servicing request 20:04:42.872 00.000 10672 OnExposeComplete: enter 20:04:42.872 00.000 10672 UpdateGuideState(): m_state=6 20:04:42.872 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1757 20:04:42.872 00.000 10672 Star::Find returns 1 (0), X=1010.33, Y=809.99, Mass=228203, SNR=37.3, Peak=33424 HFD=2.5 20:04:42.872 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.02) = xAngle (1.95 = 1.95) 20:04:42.872 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.18 = -1.18) 20:04:42.872 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-1.07 mountX=-0.10 mountY=-0.25, mountTheta=-1.95 20:04:42.872 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.24, opts=13) 20:04:42.872 00.000 10672 Enqueuing Move request for scope (0.13, -0.24) 20:04:42.872 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:04:42.872 00.000 428 Worker thread wakes up 20:04:42.872 00.000 10672 UpdateGuideState exits: m=228203 SNR=37.3 20:04:42.872 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.24) opts 0xd 20:04:42.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:42.872 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.24) 20:04:42.872 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:42.872 00.000 428 Moving (0.13, -0.24) raw xDistance=-0.10 yDistance=-0.25 20:04:42.872 00.000 10672 Enqueuing Expose request 20:04:42.872 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:04:42.872 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:42.872 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:04:42.872 00.000 428 MoveAxis(E, 0, ABG) 20:04:42.872 00.000 428 Move returns status 0, amount 0 20:04:42.872 00.000 428 MoveAxis(N, 0, ABG) 20:04:42.872 00.000 428 Move returns status 0, amount 0 20:04:42.872 00.000 428 move complete, result=0 20:04:42.872 00.000 428 worker thread done servicing request 20:04:42.872 00.000 428 Worker thread wakes up 20:04:42.872 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:04:42.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:42.872 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:44.060 01.188 10672 read socket command 10 20:04:44.060 00.000 10672 processing socket request REQDIST 20:04:44.060 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:04:44.060 00.000 10672 Sending socket response 44 (0x2c) 20:04:45.246 01.186 428 Exposure complete 20:04:45.387 00.141 428 worker thread done servicing request 20:04:45.387 00.000 10672 OnExposeComplete: enter 20:04:45.387 00.000 10672 UpdateGuideState(): m_state=6 20:04:45.387 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1758 20:04:45.387 00.000 10672 Star::Find returns 1 (0), X=1010.10, Y=809.67, Mass=258066, SNR=44.4, Peak=45632 HFD=2.7 20:04:45.387 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.02) = xAngle (1.27 = 1.27) 20:04:45.387 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86) 20:04:45.387 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.75 mountX=0.17 mountY=-0.55, mountTheta=-1.27 20:04:45.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.56, opts=13) 20:04:45.387 00.000 10672 Enqueuing Move request for scope (-0.10, -0.56) 20:04:45.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:04:45.387 00.000 428 Worker thread wakes up 20:04:45.387 00.000 10672 UpdateGuideState exits: m=258066 SNR=44.4 20:04:45.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.56) opts 0xd 20:04:45.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:45.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.56) 20:04:45.387 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:45.387 00.000 10672 Enqueuing Expose request 20:04:45.387 00.000 428 Moving (-0.10, -0.56) raw xDistance=0.17 yDistance=-0.55 20:04:45.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:04:45.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:45.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 20:04:45.387 00.000 428 MoveAxis(E, 0, ABG) 20:04:45.387 00.000 428 Move returns status 0, amount 0 20:04:45.387 00.000 428 MoveAxis(N, 0, ABG) 20:04:45.387 00.000 428 Move returns status 0, amount 0 20:04:45.387 00.000 428 move complete, result=0 20:04:45.387 00.000 428 worker thread done servicing request 20:04:45.387 00.000 428 Worker thread wakes up 20:04:45.387 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 20:04:45.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:45.387 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:47.750 02.363 428 Exposure complete 20:04:47.875 00.125 428 worker thread done servicing request 20:04:47.875 00.000 10672 OnExposeComplete: enter 20:04:47.875 00.000 10672 UpdateGuideState(): m_state=6 20:04:47.875 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1759 20:04:47.875 00.000 10672 Star::Find returns 1 (0), X=1009.86, Y=809.89, Mass=280153, SNR=48.4, Peak=42368 HFD=2.7 20:04:47.875 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.66 = 0.66) 20:04:47.875 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47) 20:04:47.875 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.34 hyp=0.48 cameraTheta=-2.37 mountX=0.38 mountY=-0.30, mountTheta=-0.66 20:04:47.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.34, opts=13) 20:04:47.875 00.000 10672 Enqueuing Move request for scope (-0.34, -0.34) 20:04:47.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:04:47.875 00.000 428 Worker thread wakes up 20:04:47.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.34) opts 0xd 20:04:47.875 00.000 10672 UpdateGuideState exits: m=280153 SNR=48.4 20:04:47.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:47.875 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.34) 20:04:47.875 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:47.875 00.000 428 Moving (-0.34, -0.34) raw xDistance=0.38 yDistance=-0.30 20:04:47.875 00.000 10672 Enqueuing Expose request 20:04:47.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 20:04:47.875 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:47.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:04:47.875 00.000 428 MoveAxis(E, 0, ABG) 20:04:47.875 00.000 428 Move returns status 0, amount 0 20:04:47.875 00.000 428 MoveAxis(N, 0, ABG) 20:04:47.875 00.000 428 Move returns status 0, amount 0 20:04:47.875 00.000 428 move complete, result=0 20:04:47.875 00.000 428 worker thread done servicing request 20:04:47.875 00.000 428 Worker thread wakes up 20:04:47.875 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:04:47.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:47.875 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:49.047 01.172 10672 read socket command 10 20:04:49.047 00.000 10672 processing socket request REQDIST 20:04:49.047 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:04:49.047 00.000 10672 Sending socket response 48 (0x30) 20:04:50.249 01.202 428 Exposure complete 20:04:50.390 00.141 428 worker thread done servicing request 20:04:50.390 00.000 10672 OnExposeComplete: enter 20:04:50.390 00.000 10672 UpdateGuideState(): m_state=6 20:04:50.390 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1760 20:04:50.390 00.000 10672 Star::Find returns 1 (0), X=1009.84, Y=809.77, Mass=257972, SNR=43.8, Peak=37568 HFD=2.9 20:04:50.390 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.02) = xAngle (0.79 = 0.79) 20:04:50.390 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34) 20:04:50.390 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.46 hyp=0.59 cameraTheta=-2.23 mountX=0.42 mountY=-0.42, mountTheta=-0.79 20:04:50.390 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.46, opts=13) 20:04:50.390 00.000 10672 Enqueuing Move request for scope (-0.36, -0.46) 20:04:50.390 00.000 428 Worker thread wakes up 20:04:50.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:04:50.390 00.000 10672 UpdateGuideState exits: m=257972 SNR=43.8 20:04:50.390 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.46) opts 0xd 20:04:50.390 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.46) 20:04:50.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:50.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:50.390 00.000 428 Moving (-0.36, -0.46) raw xDistance=0.42 yDistance=-0.42 20:04:50.390 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 20:04:50.390 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:50.390 00.000 10672 Enqueuing Expose request 20:04:50.390 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 20:04:50.390 00.000 428 MoveAxis(E, 0, ABG) 20:04:50.390 00.000 428 Move returns status 0, amount 0 20:04:50.390 00.000 428 MoveAxis(N, 0, ABG) 20:04:50.390 00.000 428 Move returns status 0, amount 0 20:04:50.390 00.000 428 move complete, result=0 20:04:50.390 00.000 428 worker thread done servicing request 20:04:50.390 00.000 428 Worker thread wakes up 20:04:50.390 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:04:50.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:50.390 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:52.717 02.327 428 Exposure complete 20:04:52.858 00.141 428 worker thread done servicing request 20:04:52.858 00.000 10672 OnExposeComplete: enter 20:04:52.858 00.000 10672 UpdateGuideState(): m_state=6 20:04:52.858 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1761 20:04:52.858 00.000 10672 Star::Find returns 1 (0), X=1009.88, Y=809.92, Mass=246518, SNR=41.4, Peak=45744 HFD=2.4 20:04:52.858 00.000 10672 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.02) = xAngle (0.63 = 0.63) 20:04:52.858 00.000 10672 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49) 20:04:52.858 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.31 hyp=0.45 cameraTheta=-2.39 mountX=0.36 mountY=-0.27, mountTheta=-0.64 20:04:52.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.31, opts=13) 20:04:52.858 00.000 10672 Enqueuing Move request for scope (-0.33, -0.31) 20:04:52.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:04:52.858 00.000 428 Worker thread wakes up 20:04:52.858 00.000 10672 UpdateGuideState exits: m=246518 SNR=41.4 20:04:52.858 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:52.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.31) opts 0xd 20:04:52.858 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:52.858 00.000 10672 Enqueuing Expose request 20:04:52.858 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.31) 20:04:52.858 00.000 428 Moving (-0.33, -0.31) raw xDistance=0.36 yDistance=-0.27 20:04:52.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 20:04:52.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:52.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:04:52.858 00.000 428 MoveAxis(E, 0, ABG) 20:04:52.858 00.000 428 Move returns status 0, amount 0 20:04:52.858 00.000 428 MoveAxis(N, 0, ABG) 20:04:52.858 00.000 428 Move returns status 0, amount 0 20:04:52.858 00.000 428 move complete, result=0 20:04:52.858 00.000 428 worker thread done servicing request 20:04:52.858 00.000 428 Worker thread wakes up 20:04:52.858 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:04:52.858 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:52.858 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:54.050 01.192 10672 read socket command 10 20:04:54.050 00.000 10672 processing socket request REQDIST 20:04:54.050 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:04:54.050 00.000 10672 Sending socket response 49 (0x31) 20:04:55.237 01.187 428 Exposure complete 20:04:55.362 00.125 428 worker thread done servicing request 20:04:55.362 00.000 10672 OnExposeComplete: enter 20:04:55.362 00.000 10672 UpdateGuideState(): m_state=6 20:04:55.362 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1762 20:04:55.362 00.000 10672 Star::Find returns 1 (0), X=1009.69, Y=809.82, Mass=296600, SNR=51.7, Peak=48256 HFD=2.8 20:04:55.362 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.02) = xAngle (0.56 = 0.56) 20:04:55.362 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 20:04:55.362 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.41 hyp=0.65 cameraTheta=-2.46 mountX=0.55 mountY=-0.35, mountTheta=-0.57 20:04:55.362 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.41, opts=13) 20:04:55.362 00.000 10672 Enqueuing Move request for scope (-0.51, -0.41) 20:04:55.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:04:55.362 00.000 428 Worker thread wakes up 20:04:55.362 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.41) opts 0xd 20:04:55.362 00.000 10672 UpdateGuideState exits: m=296600 SNR=51.7 20:04:55.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:55.362 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.41) 20:04:55.362 00.000 428 Moving (-0.51, -0.41) raw xDistance=0.55 yDistance=-0.35 20:04:55.362 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:55.362 00.000 10672 Enqueuing Expose request 20:04:55.362 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 20:04:55.362 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:55.362 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:04:55.362 00.000 428 MoveAxis(W, 514, ABG) 20:04:55.362 00.000 428 Guiding Dir = 3, Dur = 514 20:04:55.377 00.015 428 IsSlewing returns 0 20:04:55.377 00.000 428 IsGuiding returns 0 20:04:55.408 00.031 428 PulseGuide returned control before completion, sleep 495 20:04:55.940 00.532 428 IsGuiding returns 1 20:04:55.940 00.000 428 scope still moving after pulse duration time elapsed 20:04:55.971 00.031 428 IsSlewing returns 0 20:04:55.971 00.000 428 IsGuiding returns 0 20:04:55.971 00.000 428 scope move finished after 514 + 88 ms 20:04:55.971 00.000 428 Move returns status 0, amount 514 20:04:55.971 00.000 428 MoveAxis(N, 0, ABG) 20:04:55.971 00.000 428 Move returns status 0, amount 0 20:04:55.971 00.000 428 move complete, result=0 20:04:55.971 00.000 428 worker thread done servicing request 20:04:55.971 00.000 428 Worker thread wakes up 20:04:55.971 00.000 10672 GuideStep: 0.6 px 514 ms WEST, -0.4 px 0 ms NORTH 20:04:55.971 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:55.971 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:57.720 01.749 428 Exposure complete 20:04:57.845 00.125 428 worker thread done servicing request 20:04:57.845 00.000 10672 OnExposeComplete: enter 20:04:57.861 00.016 10672 UpdateGuideState(): m_state=6 20:04:57.861 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1763 20:04:57.861 00.000 10672 Star::Find returns 1 (0), X=1010.13, Y=810.12, Mass=255928, SNR=44.3, Peak=49456 HFD=2.4 20:04:57.861 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.02) = xAngle (0.87 = 0.87) 20:04:57.861 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26) 20:04:57.861 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.15 mountX=0.08 mountY=-0.10, mountTheta=-0.87 20:04:57.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.11, opts=13) 20:04:57.861 00.000 10672 Enqueuing Move request for scope (-0.07, -0.11) 20:04:57.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:04:57.861 00.000 428 Worker thread wakes up 20:04:57.861 00.000 10672 UpdateGuideState exits: m=255928 SNR=44.3 20:04:57.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:57.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd 20:04:57.861 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.11) 20:04:57.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:04:57.861 00.000 10672 Enqueuing Expose request 20:04:57.861 00.000 428 Moving (-0.07, -0.11) raw xDistance=0.08 yDistance=-0.10 20:04:57.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:04:57.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:57.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:04:57.861 00.000 428 MoveAxis(E, 0, ABG) 20:04:57.861 00.000 428 Move returns status 0, amount 0 20:04:57.861 00.000 428 MoveAxis(N, 0, ABG) 20:04:57.861 00.000 428 Move returns status 0, amount 0 20:04:57.861 00.000 428 move complete, result=0 20:04:57.861 00.000 428 worker thread done servicing request 20:04:57.861 00.000 428 Worker thread wakes up 20:04:57.861 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:04:57.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:04:57.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:04:59.048 01.187 10672 read socket command 10 20:04:59.048 00.000 10672 processing socket request REQDIST 20:04:59.048 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:04:59.048 00.000 10672 Sending socket response 41 (0x29) 20:05:00.235 01.187 428 Exposure complete 20:05:00.376 00.141 428 worker thread done servicing request 20:05:00.376 00.000 10672 OnExposeComplete: enter 20:05:00.376 00.000 10672 UpdateGuideState(): m_state=6 20:05:00.376 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1764 20:05:00.376 00.000 10672 Star::Find returns 1 (0), X=1010.32, Y=809.81, Mass=244428, SNR=46.0, Peak=49024 HFD=2.4 20:05:00.376 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 20:05:00.376 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 20:05:00.376 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.42 hyp=0.44 cameraTheta=-1.30 mountX=-0.07 mountY=-0.43, mountTheta=-1.72 20:05:00.376 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.42, opts=13) 20:05:00.376 00.000 10672 Enqueuing Move request for scope (0.12, -0.42) 20:05:00.376 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=640, FiltMax=65488, Gamma=1.000 20:05:00.376 00.000 428 Worker thread wakes up 20:05:00.376 00.000 10672 UpdateGuideState exits: m=244428 SNR=46.0 20:05:00.376 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.42) opts 0xd 20:05:00.376 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:00.376 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.42) 20:05:00.376 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:00.376 00.000 428 Moving (0.12, -0.42) raw xDistance=-0.07 yDistance=-0.43 20:05:00.376 00.000 10672 Enqueuing Expose request 20:05:00.376 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:05:00.376 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:00.376 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:05:00.376 00.000 428 MoveAxis(E, 0, ABG) 20:05:00.376 00.000 428 Move returns status 0, amount 0 20:05:00.376 00.000 428 MoveAxis(N, 0, ABG) 20:05:00.376 00.000 428 Move returns status 0, amount 0 20:05:00.376 00.000 428 move complete, result=0 20:05:00.391 00.015 428 worker thread done servicing request 20:05:00.391 00.000 428 Worker thread wakes up 20:05:00.391 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:05:00.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:00.391 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:02.739 02.348 428 Exposure complete 20:05:02.864 00.125 428 worker thread done servicing request 20:05:02.864 00.000 10672 OnExposeComplete: enter 20:05:02.864 00.000 10672 UpdateGuideState(): m_state=6 20:05:02.864 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1765 20:05:02.864 00.000 10672 Star::Find returns 1 (0), X=1010.62, Y=810.15, Mass=293540, SNR=53.4, Peak=39424 HFD=3.2 20:05:02.864 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.02) = xAngle (2.83 = 2.83) 20:05:02.864 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 20:05:02.864 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.08 hyp=0.43 cameraTheta=-0.19 mountX=-0.41 mountY=-0.12, mountTheta=-2.85 20:05:02.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.08, opts=13) 20:05:02.864 00.000 10672 Enqueuing Move request for scope (0.42, -0.08) 20:05:02.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=296, FiltMax=65488, Gamma=1.000 20:05:02.864 00.000 428 Worker thread wakes up 20:05:02.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.08) opts 0xd 20:05:02.864 00.000 10672 UpdateGuideState exits: m=293540 SNR=53.4 20:05:02.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:02.864 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.08) 20:05:02.864 00.000 428 Moving (0.42, -0.08) raw xDistance=-0.41 yDistance=-0.12 20:05:02.864 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:02.864 00.000 10672 Enqueuing Expose request 20:05:02.864 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:05:02.864 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:02.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:05:02.864 00.000 428 MoveAxis(E, 0, ABG) 20:05:02.864 00.000 428 Move returns status 0, amount 0 20:05:02.864 00.000 428 MoveAxis(N, 0, ABG) 20:05:02.864 00.000 428 Move returns status 0, amount 0 20:05:02.864 00.000 428 move complete, result=0 20:05:02.864 00.000 428 worker thread done servicing request 20:05:02.864 00.000 428 Worker thread wakes up 20:05:02.864 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:05:02.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:02.864 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:04.051 01.187 10672 read socket command 10 20:05:04.051 00.000 10672 processing socket request REQDIST 20:05:04.051 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:05:04.051 00.000 10672 Sending socket response 42 (0x2a) 20:05:05.238 01.187 428 Exposure complete 20:05:05.379 00.141 428 worker thread done servicing request 20:05:05.379 00.000 10672 OnExposeComplete: enter 20:05:05.379 00.000 10672 UpdateGuideState(): m_state=6 20:05:05.379 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1766 20:05:05.379 00.000 10672 Star::Find returns 1 (0), X=1010.79, Y=810.33, Mass=241160, SNR=42.3, Peak=34304 HFD=2.7 20:05:05.379 00.000 10672 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.02) = xAngle (3.19 = -3.10) 20:05:05.379 00.000 10672 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.06 = 0.06) 20:05:05.379 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=0.10 hyp=0.59 cameraTheta=0.17 mountX=-0.59 mountY=0.04, mountTheta=3.08 20:05:05.394 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=0.10, opts=13) 20:05:05.394 00.000 10672 Enqueuing Move request for scope (0.59, 0.10) 20:05:05.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:05:05.394 00.000 428 Worker thread wakes up 20:05:05.394 00.000 10672 UpdateGuideState exits: m=241160 SNR=42.3 20:05:05.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.10) opts 0xd 20:05:05.394 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, 0.10) 20:05:05.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:05.394 00.000 428 Moving (0.59, 0.10) raw xDistance=-0.59 yDistance=0.04 20:05:05.394 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 20:05:05.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:05.394 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:05.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:05:05.394 00.000 10672 Enqueuing Expose request 20:05:05.394 00.000 428 MoveAxis(E, 553, ABG) 20:05:05.394 00.000 428 Guiding Dir = 2, Dur = 553 20:05:05.394 00.000 428 IsSlewing returns 0 20:05:05.394 00.000 428 IsGuiding returns 0 20:05:05.426 00.032 428 PulseGuide returned control before completion, sleep 537 20:05:05.988 00.562 428 IsGuiding returns 0 20:05:05.988 00.000 428 Move returns status 0, amount 553 20:05:05.988 00.000 428 MoveAxis(N, 0, ABG) 20:05:05.988 00.000 428 Move returns status 0, amount 0 20:05:05.988 00.000 428 move complete, result=0 20:05:05.988 00.000 428 worker thread done servicing request 20:05:05.988 00.000 428 Worker thread wakes up 20:05:06.003 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:06.003 00.000 10672 GuideStep: -0.6 px 553 ms EAST, 0.0 px 0 ms NORTH 20:05:06.003 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:07.722 01.719 428 Exposure complete 20:05:07.847 00.125 428 worker thread done servicing request 20:05:07.847 00.000 10672 OnExposeComplete: enter 20:05:07.847 00.000 10672 UpdateGuideState(): m_state=6 20:05:07.847 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1767 20:05:07.847 00.000 10672 Star::Find returns 1 (0), X=1010.06, Y=809.60, Mass=301929, SNR=57.7, Peak=36048 HFD=3.5 20:05:07.847 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.02) = xAngle (1.23 = 1.23) 20:05:07.847 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.90 = -1.90) 20:05:07.847 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.63 hyp=0.65 cameraTheta=-1.79 mountX=0.22 mountY=-0.62, mountTheta=-1.23 20:05:07.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.63, opts=13) 20:05:07.847 00.000 10672 Enqueuing Move request for scope (-0.14, -0.63) 20:05:07.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:05:07.847 00.000 428 Worker thread wakes up 20:05:07.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.63) opts 0xd 20:05:07.847 00.000 10672 UpdateGuideState exits: m=301929 SNR=57.7 20:05:07.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:07.847 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.63) 20:05:07.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:07.847 00.000 428 Moving (-0.14, -0.63) raw xDistance=0.22 yDistance=-0.62 20:05:07.847 00.000 10672 Enqueuing Expose request 20:05:07.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:05:07.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:05:07.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 20:05:07.847 00.000 428 MoveAxis(E, 0, ABG) 20:05:07.847 00.000 428 Move returns status 0, amount 0 20:05:07.847 00.000 428 MoveAxis(N, 0, ABG) 20:05:07.847 00.000 428 Move returns status 0, amount 0 20:05:07.847 00.000 428 move complete, result=0 20:05:07.862 00.015 428 worker thread done servicing request 20:05:07.862 00.000 428 Worker thread wakes up 20:05:07.862 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:05:07.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:07.862 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:09.049 01.187 10672 read socket command 10 20:05:09.049 00.000 10672 processing socket request REQDIST 20:05:09.049 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:05:09.049 00.000 10672 Sending socket response 52 (0x34) 20:05:10.241 01.192 428 Exposure complete 20:05:10.366 00.125 428 worker thread done servicing request 20:05:10.366 00.000 10672 OnExposeComplete: enter 20:05:10.366 00.000 10672 UpdateGuideState(): m_state=6 20:05:10.366 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1768 20:05:10.366 00.000 10672 Star::Find returns 1 (0), X=1009.92, Y=809.49, Mass=265214, SNR=49.8, Peak=36912 HFD=3.2 20:05:10.366 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 20:05:10.366 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 20:05:10.366 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.74 hyp=0.79 cameraTheta=-1.94 mountX=0.37 mountY=-0.70, mountTheta=-1.09 20:05:10.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.74, opts=13) 20:05:10.366 00.000 10672 Enqueuing Move request for scope (-0.28, -0.74) 20:05:10.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 20:05:10.366 00.000 428 Worker thread wakes up 20:05:10.366 00.000 10672 UpdateGuideState exits: m=265214 SNR=49.8 20:05:10.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.74) opts 0xd 20:05:10.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:10.366 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.74) 20:05:10.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:10.366 00.000 428 Moving (-0.28, -0.74) raw xDistance=0.37 yDistance=-0.70 20:05:10.366 00.000 10672 Enqueuing Expose request 20:05:10.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:05:10.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:05:10.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 20:05:10.366 00.000 428 MoveAxis(E, 0, ABG) 20:05:10.366 00.000 428 Move returns status 0, amount 0 20:05:10.366 00.000 428 MoveAxis(N, 0, ABG) 20:05:10.366 00.000 428 Move returns status 0, amount 0 20:05:10.366 00.000 428 move complete, result=0 20:05:10.366 00.000 428 worker thread done servicing request 20:05:10.366 00.000 428 Worker thread wakes up 20:05:10.366 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 20:05:10.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:10.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:12.725 02.359 428 Exposure complete 20:05:12.850 00.125 428 worker thread done servicing request 20:05:12.850 00.000 10672 OnExposeComplete: enter 20:05:12.850 00.000 10672 UpdateGuideState(): m_state=6 20:05:12.850 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1769 20:05:12.850 00.000 10672 Star::Find returns 1 (0), X=1010.34, Y=810.07, Mass=245924, SNR=43.8, Peak=45632 HFD=2.5 20:05:12.850 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.02) = xAngle (2.16 = 2.16) 20:05:12.850 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.96 = -0.96) 20:05:12.850 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.86 mountX=-0.12 mountY=-0.18, mountTheta=-2.17 20:05:12.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.16, opts=13) 20:05:12.850 00.000 10672 Enqueuing Move request for scope (0.14, -0.16) 20:05:12.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:05:12.850 00.000 428 Worker thread wakes up 20:05:12.850 00.000 10672 UpdateGuideState exits: m=245924 SNR=43.8 20:05:12.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd 20:05:12.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:12.850 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.16) 20:05:12.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:12.850 00.000 428 Moving (0.14, -0.16) raw xDistance=-0.12 yDistance=-0.18 20:05:12.850 00.000 10672 Enqueuing Expose request 20:05:12.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:05:12.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:12.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:05:12.850 00.000 428 MoveAxis(E, 0, ABG) 20:05:12.850 00.000 428 Move returns status 0, amount 0 20:05:12.850 00.000 428 MoveAxis(N, 0, ABG) 20:05:12.850 00.000 428 Move returns status 0, amount 0 20:05:12.850 00.000 428 move complete, result=0 20:05:12.850 00.000 428 worker thread done servicing request 20:05:12.850 00.000 428 Worker thread wakes up 20:05:12.850 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:05:12.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:12.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:14.052 01.202 10672 read socket command 10 20:05:14.052 00.000 10672 processing socket request REQDIST 20:05:14.052 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:05:14.052 00.000 10672 Sending socket response 48 (0x30) 20:05:15.239 01.187 428 Exposure complete 20:05:15.364 00.125 428 worker thread done servicing request 20:05:15.364 00.000 10672 OnExposeComplete: enter 20:05:15.364 00.000 10672 UpdateGuideState(): m_state=6 20:05:15.364 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1770 20:05:15.364 00.000 10672 Star::Find returns 1 (0), X=1010.67, Y=809.65, Mass=271850, SNR=48.4, Peak=35728 HFD=3.0 20:05:15.364 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.02) = xAngle (2.13 = 2.13) 20:05:15.364 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.00 = -1.00) 20:05:15.364 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.58 hyp=0.75 cameraTheta=-0.89 mountX=-0.40 mountY=-0.63, mountTheta=-2.14 20:05:15.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.58, opts=13) 20:05:15.364 00.000 10672 Enqueuing Move request for scope (0.47, -0.58) 20:05:15.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:05:15.364 00.000 428 Worker thread wakes up 20:05:15.364 00.000 10672 UpdateGuideState exits: m=271850 SNR=48.4 20:05:15.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.58) opts 0xd 20:05:15.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:15.364 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.58) 20:05:15.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:15.364 00.000 428 Moving (0.47, -0.58) raw xDistance=-0.40 yDistance=-0.63 20:05:15.364 00.000 10672 Enqueuing Expose request 20:05:15.364 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 20:05:15.364 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.72 newest=-1.51 20:05:15.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 20:05:15.364 00.000 428 MoveAxis(E, 0, ABG) 20:05:15.364 00.000 428 Move returns status 0, amount 0 20:05:15.364 00.000 428 MoveAxis(N, 955, ABG) 20:05:15.364 00.000 428 Guiding Dir = 0, Dur = 955 20:05:15.396 00.032 428 IsSlewing returns 0 20:05:15.396 00.000 428 IsGuiding returns 0 20:05:15.474 00.078 428 PulseGuide returned control before completion, sleep 888 20:05:16.380 00.906 428 IsGuiding returns 1 20:05:16.380 00.000 428 scope still moving after pulse duration time elapsed 20:05:16.411 00.031 428 IsSlewing returns 0 20:05:16.411 00.000 428 IsGuiding returns 1 20:05:16.442 00.031 428 IsSlewing returns 0 20:05:16.442 00.000 428 IsGuiding returns 0 20:05:16.442 00.000 428 scope move finished after 955 + 98 ms 20:05:16.442 00.000 428 Move returns status 0, amount 955 20:05:16.442 00.000 428 move complete, result=0 20:05:16.442 00.000 428 worker thread done servicing request 20:05:16.442 00.000 428 Worker thread wakes up 20:05:16.442 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 955 ms NORTH 20:05:16.458 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:16.458 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:17.739 01.281 428 Exposure complete 20:05:17.864 00.125 428 worker thread done servicing request 20:05:17.864 00.000 10672 OnExposeComplete: enter 20:05:17.864 00.000 10672 UpdateGuideState(): m_state=6 20:05:17.864 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1771 20:05:17.864 00.000 10672 Star::Find returns 1 (0), X=1010.38, Y=809.66, Mass=290362, SNR=44.1, Peak=41824 HFD=3.4 20:05:17.864 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 20:05:17.864 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.37 = -1.37) 20:05:17.864 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.57 hyp=0.60 cameraTheta=-1.27 mountX=-0.11 mountY=-0.59, mountTheta=-1.75 20:05:17.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.57, opts=13) 20:05:17.864 00.000 10672 Enqueuing Move request for scope (0.18, -0.57) 20:05:17.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:05:17.864 00.000 428 Worker thread wakes up 20:05:17.864 00.000 10672 UpdateGuideState exits: m=290362 SNR=44.1 20:05:17.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.57) opts 0xd 20:05:17.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:17.864 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.57) 20:05:17.864 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:17.864 00.000 428 Moving (0.18, -0.57) raw xDistance=-0.11 yDistance=-0.59 20:05:17.864 00.000 10672 Enqueuing Expose request 20:05:17.864 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:05:17.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 20:05:17.864 00.000 428 MoveAxis(E, 0, ABG) 20:05:17.864 00.000 428 Move returns status 0, amount 0 20:05:17.864 00.000 428 MoveAxis(N, 892, ABG) 20:05:17.864 00.000 428 Guiding Dir = 0, Dur = 892 20:05:17.864 00.000 428 IsSlewing returns 0 20:05:17.864 00.000 428 IsGuiding returns 0 20:05:17.957 00.093 428 PulseGuide returned control before completion, sleep 819 20:05:18.790 00.833 428 IsGuiding returns 1 20:05:18.790 00.000 428 scope still moving after pulse duration time elapsed 20:05:18.821 00.031 428 IsSlewing returns 0 20:05:18.821 00.000 428 IsGuiding returns 1 20:05:18.853 00.032 428 IsSlewing returns 0 20:05:18.853 00.000 428 IsGuiding returns 1 20:05:18.900 00.047 428 IsSlewing returns 0 20:05:18.900 00.000 428 IsGuiding returns 0 20:05:18.900 00.000 428 scope move finished after 892 + 134 ms 20:05:18.900 00.000 428 Move returns status 0, amount 892 20:05:18.900 00.000 428 move complete, result=0 20:05:18.900 00.000 428 worker thread done servicing request 20:05:18.900 00.000 428 Worker thread wakes up 20:05:18.900 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 892 ms NORTH 20:05:18.900 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:18.900 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:19.056 00.156 10672 read socket command 10 20:05:19.056 00.000 10672 processing socket request REQDIST 20:05:19.056 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:05:19.056 00.000 10672 Sending socket response 57 (0x39) 20:05:20.227 01.171 428 Exposure complete 20:05:20.352 00.125 428 worker thread done servicing request 20:05:20.352 00.000 10672 OnExposeComplete: enter 20:05:20.352 00.000 10672 UpdateGuideState(): m_state=6 20:05:20.352 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1772 20:05:20.352 00.000 10672 Star::Find returns 1 (0), X=1009.34, Y=810.18, Mass=225097, SNR=41.3, Peak=33104 HFD=2.6 20:05:20.352 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.02) = xAngle (-0.07 = -0.07) 20:05:20.352 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09) 20:05:20.352 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=-0.05 hyp=0.86 cameraTheta=-3.09 mountX=0.86 mountY=0.05, mountTheta=0.05 20:05:20.352 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=-0.05, opts=13) 20:05:20.352 00.000 10672 Enqueuing Move request for scope (-0.86, -0.05) 20:05:20.352 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:05:20.352 00.000 428 Worker thread wakes up 20:05:20.352 00.000 10672 UpdateGuideState exits: m=225097 SNR=41.3 20:05:20.352 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.05) opts 0xd 20:05:20.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:20.352 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, -0.05) 20:05:20.352 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:20.352 00.000 428 Moving (-0.86, -0.05) raw xDistance=0.86 yDistance=0.05 20:05:20.352 00.000 10672 Enqueuing Expose request 20:05:20.368 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86 20:05:20.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:20.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:05:20.368 00.000 428 MoveAxis(W, 797, ABG) 20:05:20.368 00.000 428 Guiding Dir = 3, Dur = 797 20:05:20.368 00.000 428 IsSlewing returns 0 20:05:20.368 00.000 428 IsGuiding returns 0 20:05:20.383 00.015 428 PulseGuide returned control before completion, sleep 786 20:05:21.196 00.813 428 IsGuiding returns 0 20:05:21.196 00.000 428 Move returns status 0, amount 797 20:05:21.196 00.000 428 MoveAxis(N, 0, ABG) 20:05:21.196 00.000 428 Move returns status 0, amount 0 20:05:21.196 00.000 428 move complete, result=0 20:05:21.196 00.000 428 worker thread done servicing request 20:05:21.196 00.000 428 Worker thread wakes up 20:05:21.196 00.000 10672 GuideStep: 0.9 px 797 ms WEST, 0.0 px 0 ms NORTH 20:05:21.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:21.196 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:22.726 01.530 428 Exposure complete 20:05:22.867 00.141 428 worker thread done servicing request 20:05:22.867 00.000 10672 OnExposeComplete: enter 20:05:22.867 00.000 10672 UpdateGuideState(): m_state=6 20:05:22.867 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1773 20:05:22.867 00.000 10672 Star::Find returns 1 (0), X=1009.99, Y=810.44, Mass=219146, SNR=38.3, Peak=34848 HFD=2.7 20:05:22.867 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.02) = xAngle (5.38 = -0.90) 20:05:22.867 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.25 = 2.25) 20:05:22.867 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.36 mountX=0.19 mountY=0.24, mountTheta=0.90 20:05:22.867 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.21, opts=13) 20:05:22.867 00.000 10672 Enqueuing Move request for scope (-0.22, 0.21) 20:05:22.867 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:05:22.867 00.000 428 Worker thread wakes up 20:05:22.867 00.000 10672 UpdateGuideState exits: m=219146 SNR=38.3 20:05:22.867 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd 20:05:22.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:22.867 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.21) 20:05:22.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:22.867 00.000 428 Moving (-0.22, 0.21) raw xDistance=0.19 yDistance=0.24 20:05:22.867 00.000 10672 Enqueuing Expose request 20:05:22.867 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:05:22.867 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:22.867 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:05:22.867 00.000 428 MoveAxis(E, 0, ABG) 20:05:22.867 00.000 428 Move returns status 0, amount 0 20:05:22.867 00.000 428 MoveAxis(N, 0, ABG) 20:05:22.867 00.000 428 Move returns status 0, amount 0 20:05:22.867 00.000 428 move complete, result=0 20:05:22.867 00.000 428 worker thread done servicing request 20:05:22.867 00.000 428 Worker thread wakes up 20:05:22.867 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:05:22.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:22.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:24.054 01.187 10672 read socket command 10 20:05:24.054 00.000 10672 processing socket request REQDIST 20:05:24.054 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:05:24.054 00.000 10672 Sending socket response 55 (0x37) 20:05:25.226 01.172 428 Exposure complete 20:05:25.366 00.140 428 worker thread done servicing request 20:05:25.366 00.000 10672 OnExposeComplete: enter 20:05:25.366 00.000 10672 UpdateGuideState(): m_state=6 20:05:25.366 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1774 20:05:25.366 00.000 10672 Star::Find returns 1 (0), X=1009.80, Y=810.66, Mass=260693, SNR=43.1, Peak=35168 HFD=3.5 20:05:25.366 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.02) = xAngle (5.34 = -0.94) 20:05:25.366 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.22 = 2.22) 20:05:25.366 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.43 hyp=0.58 cameraTheta=2.32 mountX=0.34 mountY=0.47, mountTheta=0.94 20:05:25.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.43, opts=13) 20:05:25.366 00.000 10672 Enqueuing Move request for scope (-0.40, 0.43) 20:05:25.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:05:25.366 00.000 428 Worker thread wakes up 20:05:25.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.43) opts 0xd 20:05:25.366 00.000 10672 UpdateGuideState exits: m=260693 SNR=43.1 20:05:25.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:25.366 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.43) 20:05:25.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:25.366 00.000 428 Moving (-0.40, 0.43) raw xDistance=0.34 yDistance=0.47 20:05:25.366 00.000 10672 Enqueuing Expose request 20:05:25.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:05:25.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:25.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 20:05:25.366 00.000 428 MoveAxis(E, 0, ABG) 20:05:25.366 00.000 428 Move returns status 0, amount 0 20:05:25.366 00.000 428 MoveAxis(N, 0, ABG) 20:05:25.366 00.000 428 Move returns status 0, amount 0 20:05:25.366 00.000 428 move complete, result=0 20:05:25.366 00.000 428 worker thread done servicing request 20:05:25.366 00.000 428 Worker thread wakes up 20:05:25.366 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:05:25.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:25.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:27.714 02.348 428 Exposure complete 20:05:27.839 00.125 428 worker thread done servicing request 20:05:27.839 00.000 10672 OnExposeComplete: enter 20:05:27.839 00.000 10672 UpdateGuideState(): m_state=6 20:05:27.839 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1775 20:05:27.839 00.000 10672 Star::Find returns 1 (0), X=1010.68, Y=810.63, Mass=257392, SNR=45.3, Peak=34416 HFD=3.0 20:05:27.839 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 20:05:27.839 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 20:05:27.839 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.40 hyp=0.62 cameraTheta=0.69 mountX=-0.53 mountY=0.34, mountTheta=2.57 20:05:27.854 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.40, opts=13) 20:05:27.854 00.000 10672 Enqueuing Move request for scope (0.48, 0.40) 20:05:27.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:05:27.854 00.000 428 Worker thread wakes up 20:05:27.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.40) opts 0xd 20:05:27.854 00.000 10672 UpdateGuideState exits: m=257392 SNR=45.3 20:05:27.854 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:27.854 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.40) 20:05:27.854 00.000 428 Moving (0.48, 0.40) raw xDistance=-0.53 yDistance=0.34 20:05:27.854 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:27.854 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 20:05:27.854 00.000 10672 Enqueuing Expose request 20:05:27.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:27.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 20:05:27.854 00.000 428 MoveAxis(E, 489, ABG) 20:05:27.854 00.000 428 Guiding Dir = 2, Dur = 489 20:05:27.854 00.000 428 IsSlewing returns 0 20:05:27.854 00.000 428 IsGuiding returns 0 20:05:27.870 00.016 428 PulseGuide returned control before completion, sleep 474 20:05:28.385 00.515 428 IsGuiding returns 0 20:05:28.385 00.000 428 Move returns status 0, amount 489 20:05:28.385 00.000 428 MoveAxis(N, 0, ABG) 20:05:28.385 00.000 428 Move returns status 0, amount 0 20:05:28.385 00.000 428 move complete, result=0 20:05:28.385 00.000 428 worker thread done servicing request 20:05:28.385 00.000 10672 GuideStep: -0.5 px 489 ms EAST, 0.3 px 0 ms NORTH 20:05:28.385 00.000 428 Worker thread wakes up 20:05:28.385 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:28.385 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:29.057 00.672 10672 read socket command 10 20:05:29.057 00.000 10672 processing socket request REQDIST 20:05:29.057 00.000 10672 SOCKSVR: Sending pixel error of 0.58 20:05:29.057 00.000 10672 Sending socket response 58 (0x3a) 20:05:30.228 01.171 428 Exposure complete 20:05:30.369 00.141 428 worker thread done servicing request 20:05:30.369 00.000 10672 OnExposeComplete: enter 20:05:30.369 00.000 10672 UpdateGuideState(): m_state=6 20:05:30.369 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1776 20:05:30.369 00.000 10672 Star::Find returns 1 (0), X=1010.03, Y=810.47, Mass=286985, SNR=51.0, Peak=49232 HFD=3.0 20:05:30.369 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.02) = xAngle (5.21 = -1.07) 20:05:30.369 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.08 = 2.08) 20:05:30.369 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.19 mountX=0.14 mountY=0.25, mountTheta=1.07 20:05:30.369 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.24, opts=13) 20:05:30.369 00.000 10672 Enqueuing Move request for scope (-0.17, 0.24) 20:05:30.369 00.000 428 Worker thread wakes up 20:05:30.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:05:30.369 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd 20:05:30.369 00.000 10672 UpdateGuideState exits: m=286985 SNR=51.0 20:05:30.369 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.24) 20:05:30.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:30.369 00.000 428 Moving (-0.17, 0.24) raw xDistance=0.14 yDistance=0.25 20:05:30.369 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:30.369 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:05:30.369 00.000 10672 Enqueuing Expose request 20:05:30.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:30.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:05:30.369 00.000 428 MoveAxis(E, 0, ABG) 20:05:30.369 00.000 428 Move returns status 0, amount 0 20:05:30.369 00.000 428 MoveAxis(N, 0, ABG) 20:05:30.369 00.000 428 Move returns status 0, amount 0 20:05:30.369 00.000 428 move complete, result=0 20:05:30.369 00.000 428 worker thread done servicing request 20:05:30.369 00.000 428 Worker thread wakes up 20:05:30.369 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:05:30.369 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:30.369 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:32.728 02.359 428 Exposure complete 20:05:32.853 00.125 428 worker thread done servicing request 20:05:32.853 00.000 10672 OnExposeComplete: enter 20:05:32.853 00.000 10672 UpdateGuideState(): m_state=6 20:05:32.853 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1777 20:05:32.853 00.000 10672 Star::Find returns 1 (0), X=1010.10, Y=810.45, Mass=292714, SNR=49.4, Peak=48480 HFD=2.9 20:05:32.853 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.02) = xAngle (5.02 = -1.26) 20:05:32.853 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.90 = 1.90) 20:05:32.853 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.25 cameraTheta=2.00 mountX=0.08 mountY=0.23, mountTheta=1.26 20:05:32.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.22, opts=13) 20:05:32.853 00.000 10672 Enqueuing Move request for scope (-0.10, 0.22) 20:05:32.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:05:32.853 00.000 428 Worker thread wakes up 20:05:32.853 00.000 10672 UpdateGuideState exits: m=292714 SNR=49.4 20:05:32.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd 20:05:32.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:32.853 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.22) 20:05:32.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:32.853 00.000 428 Moving (-0.10, 0.22) raw xDistance=0.08 yDistance=0.23 20:05:32.853 00.000 10672 Enqueuing Expose request 20:05:32.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:05:32.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:32.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:05:32.853 00.000 428 MoveAxis(E, 0, ABG) 20:05:32.853 00.000 428 Move returns status 0, amount 0 20:05:32.853 00.000 428 MoveAxis(N, 0, ABG) 20:05:32.853 00.000 428 Move returns status 0, amount 0 20:05:32.853 00.000 428 move complete, result=0 20:05:32.853 00.000 428 worker thread done servicing request 20:05:32.853 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:05:32.853 00.000 428 Worker thread wakes up 20:05:32.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:32.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:34.056 01.203 10672 read socket command 10 20:05:34.056 00.000 10672 processing socket request REQDIST 20:05:34.056 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:05:34.056 00.000 10672 Sending socket response 41 (0x29) 20:05:35.215 01.159 428 Exposure complete 20:05:35.340 00.125 428 worker thread done servicing request 20:05:35.340 00.000 10672 OnExposeComplete: enter 20:05:35.340 00.000 10672 UpdateGuideState(): m_state=6 20:05:35.340 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1778 20:05:35.340 00.000 10672 Star::Find returns 1 (0), X=1009.77, Y=810.59, Mass=252861, SNR=42.2, Peak=44880 HFD=2.6 20:05:35.340 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.02) = xAngle (5.47 = -0.81) 20:05:35.340 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.34 = 2.34) 20:05:35.340 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.36 hyp=0.56 cameraTheta=2.45 mountX=0.39 mountY=0.40, mountTheta=0.81 20:05:35.340 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.36, opts=13) 20:05:35.340 00.000 10672 Enqueuing Move request for scope (-0.43, 0.36) 20:05:35.356 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:05:35.356 00.000 428 Worker thread wakes up 20:05:35.356 00.000 10672 UpdateGuideState exits: m=252861 SNR=42.2 20:05:35.356 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.36) opts 0xd 20:05:35.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:35.356 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.36) 20:05:35.356 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:35.356 00.000 428 Moving (-0.43, 0.36) raw xDistance=0.39 yDistance=0.40 20:05:35.356 00.000 10672 Enqueuing Expose request 20:05:35.356 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 20:05:35.356 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:35.356 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 20:05:35.356 00.000 428 MoveAxis(E, 0, ABG) 20:05:35.356 00.000 428 Move returns status 0, amount 0 20:05:35.356 00.000 428 MoveAxis(N, 0, ABG) 20:05:35.356 00.000 428 Move returns status 0, amount 0 20:05:35.356 00.000 428 move complete, result=0 20:05:35.356 00.000 428 worker thread done servicing request 20:05:35.356 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 20:05:35.356 00.000 428 Worker thread wakes up 20:05:35.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:35.356 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:37.730 02.374 428 Exposure complete 20:05:37.855 00.125 428 worker thread done servicing request 20:05:37.855 00.000 10672 OnExposeComplete: enter 20:05:37.855 00.000 10672 UpdateGuideState(): m_state=6 20:05:37.855 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1779 20:05:37.855 00.000 10672 Star::Find returns 1 (0), X=1010.36, Y=810.20, Mass=240979, SNR=42.1, Peak=36816 HFD=2.7 20:05:37.855 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.02) = xAngle (2.86 = 2.86) 20:05:37.855 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.27 = -0.27) 20:05:37.855 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.16 mountX=-0.16 mountY=-0.04, mountTheta=-2.87 20:05:37.855 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.03, opts=13) 20:05:37.855 00.000 10672 Enqueuing Move request for scope (0.16, -0.03) 20:05:37.855 00.000 428 Worker thread wakes up 20:05:37.855 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:05:37.855 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd 20:05:37.855 00.000 10672 UpdateGuideState exits: m=240979 SNR=42.1 20:05:37.855 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.03) 20:05:37.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:37.855 00.000 428 Moving (0.16, -0.03) raw xDistance=-0.16 yDistance=-0.04 20:05:37.855 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:37.855 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:05:37.855 00.000 10672 Enqueuing Expose request 20:05:37.855 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:37.855 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:05:37.855 00.000 428 MoveAxis(E, 0, ABG) 20:05:37.855 00.000 428 Move returns status 0, amount 0 20:05:37.855 00.000 428 MoveAxis(N, 0, ABG) 20:05:37.855 00.000 428 Move returns status 0, amount 0 20:05:37.855 00.000 428 move complete, result=0 20:05:37.855 00.000 428 worker thread done servicing request 20:05:37.855 00.000 428 Worker thread wakes up 20:05:37.855 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:05:37.855 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:37.855 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:39.058 01.203 10672 read socket command 10 20:05:39.058 00.000 10672 processing socket request REQDIST 20:05:39.058 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:05:39.058 00.000 10672 Sending socket response 37 (0x25) 20:05:40.229 01.171 428 Exposure complete 20:05:40.354 00.125 428 worker thread done servicing request 20:05:40.354 00.000 10672 OnExposeComplete: enter 20:05:40.354 00.000 10672 UpdateGuideState(): m_state=6 20:05:40.354 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1780 20:05:40.354 00.000 10672 Star::Find returns 1 (0), X=1009.72, Y=809.97, Mass=253163, SNR=47.6, Peak=36480 HFD=2.5 20:05:40.354 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.02) = xAngle (0.38 = 0.38) 20:05:40.354 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 20:05:40.354 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.27 hyp=0.55 cameraTheta=-2.64 mountX=0.51 mountY=-0.21, mountTheta=-0.40 20:05:40.354 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.27, opts=13) 20:05:40.354 00.000 10672 Enqueuing Move request for scope (-0.48, -0.27) 20:05:40.354 00.000 428 Worker thread wakes up 20:05:40.354 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:05:40.354 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.27) opts 0xd 20:05:40.354 00.000 10672 UpdateGuideState exits: m=253163 SNR=47.6 20:05:40.354 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.27) 20:05:40.354 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:40.354 00.000 428 Moving (-0.48, -0.27) raw xDistance=0.51 yDistance=-0.21 20:05:40.354 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:40.354 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 20:05:40.354 00.000 10672 Enqueuing Expose request 20:05:40.354 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:40.354 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:05:40.354 00.000 428 MoveAxis(W, 473, ABG) 20:05:40.354 00.000 428 Guiding Dir = 3, Dur = 473 20:05:40.354 00.000 428 IsSlewing returns 0 20:05:40.354 00.000 428 IsGuiding returns 0 20:05:40.370 00.016 428 PulseGuide returned control before completion, sleep 467 20:05:40.870 00.500 428 IsGuiding returns 0 20:05:40.870 00.000 428 Move returns status 0, amount 473 20:05:40.870 00.000 428 MoveAxis(N, 0, ABG) 20:05:40.870 00.000 428 Move returns status 0, amount 0 20:05:40.870 00.000 428 move complete, result=0 20:05:40.870 00.000 428 worker thread done servicing request 20:05:40.870 00.000 428 Worker thread wakes up 20:05:40.870 00.000 10672 GuideStep: 0.5 px 473 ms WEST, -0.2 px 0 ms NORTH 20:05:40.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:40.870 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:42.728 01.858 428 Exposure complete 20:05:42.869 00.141 428 worker thread done servicing request 20:05:42.869 00.000 10672 OnExposeComplete: enter 20:05:42.869 00.000 10672 UpdateGuideState(): m_state=6 20:05:42.869 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1781 20:05:42.869 00.000 10672 Star::Find returns 1 (0), X=1010.01, Y=810.61, Mass=262362, SNR=42.8, Peak=38560 HFD=2.8 20:05:42.869 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.02) = xAngle (5.06 = -1.22) 20:05:42.869 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.93 = 1.93) 20:05:42.869 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.38 hyp=0.42 cameraTheta=2.04 mountX=0.14 mountY=0.39, mountTheta=1.22 20:05:42.869 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.38, opts=13) 20:05:42.869 00.000 10672 Enqueuing Move request for scope (-0.19, 0.38) 20:05:42.869 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:05:42.869 00.000 428 Worker thread wakes up 20:05:42.869 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.38) opts 0xd 20:05:42.869 00.000 10672 UpdateGuideState exits: m=262362 SNR=42.8 20:05:42.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:42.869 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.38) 20:05:42.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:42.869 00.000 428 Moving (-0.19, 0.38) raw xDistance=0.14 yDistance=0.39 20:05:42.869 00.000 10672 Enqueuing Expose request 20:05:42.869 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:05:42.869 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:42.869 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 20:05:42.869 00.000 428 MoveAxis(E, 0, ABG) 20:05:42.869 00.000 428 Move returns status 0, amount 0 20:05:42.869 00.000 428 MoveAxis(N, 0, ABG) 20:05:42.869 00.000 428 Move returns status 0, amount 0 20:05:42.869 00.000 428 move complete, result=0 20:05:42.869 00.000 428 worker thread done servicing request 20:05:42.869 00.000 428 Worker thread wakes up 20:05:42.869 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:05:42.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:42.869 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:44.061 01.192 10672 read socket command 10 20:05:44.061 00.000 10672 processing socket request REQDIST 20:05:44.061 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:05:44.061 00.000 10672 Sending socket response 42 (0x2a) 20:05:45.233 01.172 428 Exposure complete 20:05:45.358 00.125 428 worker thread done servicing request 20:05:45.358 00.000 10672 OnExposeComplete: enter 20:05:45.358 00.000 10672 UpdateGuideState(): m_state=6 20:05:45.358 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1782 20:05:45.358 00.000 10672 Star::Find returns 1 (0), X=1009.95, Y=810.83, Mass=299363, SNR=53.0, Peak=42800 HFD=3.3 20:05:45.358 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.02) = xAngle (4.98 = -1.30) 20:05:45.358 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.86 = 1.86) 20:05:45.358 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.60 hyp=0.65 cameraTheta=1.96 mountX=0.17 mountY=0.62, mountTheta=1.30 20:05:45.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.60, opts=13) 20:05:45.358 00.000 10672 Enqueuing Move request for scope (-0.25, 0.60) 20:05:45.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:05:45.358 00.000 428 Worker thread wakes up 20:05:45.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.60) opts 0xd 20:05:45.358 00.000 10672 UpdateGuideState exits: m=299363 SNR=53.0 20:05:45.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:45.358 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.60) 20:05:45.358 00.000 428 Moving (-0.25, 0.60) raw xDistance=0.17 yDistance=0.62 20:05:45.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:45.358 00.000 10672 Enqueuing Expose request 20:05:45.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:05:45.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:05:45.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.62 20:05:45.358 00.000 428 MoveAxis(E, 0, ABG) 20:05:45.358 00.000 428 Move returns status 0, amount 0 20:05:45.358 00.000 428 MoveAxis(N, 0, ABG) 20:05:45.358 00.000 428 Move returns status 0, amount 0 20:05:45.358 00.000 428 move complete, result=0 20:05:45.358 00.000 428 worker thread done servicing request 20:05:45.358 00.000 428 Worker thread wakes up 20:05:45.358 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 20:05:45.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:45.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:47.716 02.358 428 Exposure complete 20:05:47.841 00.125 428 worker thread done servicing request 20:05:47.841 00.000 10672 OnExposeComplete: enter 20:05:47.841 00.000 10672 UpdateGuideState(): m_state=6 20:05:47.841 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1783 20:05:47.841 00.000 10672 Star::Find returns 1 (0), X=1010.13, Y=811.31, Mass=278098, SNR=48.4, Peak=36160 HFD=2.7 20:05:47.841 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.02) = xAngle (4.66 = -1.62) 20:05:47.841 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.53 = 1.53) 20:05:47.841 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=1.08 hyp=1.08 cameraTheta=1.64 mountX=-0.06 mountY=1.08, mountTheta=1.62 20:05:47.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=1.08, opts=13) 20:05:47.841 00.000 10672 Enqueuing Move request for scope (-0.07, 1.08) 20:05:47.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:05:47.841 00.000 428 Worker thread wakes up 20:05:47.857 00.016 10672 UpdateGuideState exits: m=278098 SNR=48.4 20:05:47.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.08) opts 0xd 20:05:47.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:47.857 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 1.08) 20:05:47.857 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:47.857 00.000 428 Moving (-0.07, 1.08) raw xDistance=-0.06 yDistance=1.08 20:05:47.857 00.000 10672 Enqueuing Expose request 20:05:47.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:05:47.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:05:47.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.08 20:05:47.857 00.000 428 MoveAxis(E, 0, ABG) 20:05:47.857 00.000 428 Move returns status 0, amount 0 20:05:47.857 00.000 428 MoveAxis(N, 0, ABG) 20:05:47.857 00.000 428 Move returns status 0, amount 0 20:05:47.857 00.000 428 move complete, result=0 20:05:47.857 00.000 428 worker thread done servicing request 20:05:47.857 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms NORTH 20:05:47.857 00.000 428 Worker thread wakes up 20:05:47.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:47.857 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:49.060 01.203 10672 read socket command 10 20:05:49.060 00.000 10672 processing socket request REQDIST 20:05:49.060 00.000 10672 SOCKSVR: Sending pixel error of 0.66 20:05:49.060 00.000 10672 Sending socket response 66 (0x42) 20:05:50.215 01.155 428 Exposure complete 20:05:50.340 00.125 428 worker thread done servicing request 20:05:50.340 00.000 10672 OnExposeComplete: enter 20:05:50.340 00.000 10672 UpdateGuideState(): m_state=6 20:05:50.340 00.000 10672 Star::Find(15, 1010, 811, 0, (0,0,0,0), 0.0, 0) frame 1784 20:05:50.340 00.000 10672 Star::Find returns 1 (0), X=1010.28, Y=810.72, Mass=268948, SNR=46.8, Peak=49456 HFD=2.9 20:05:50.340 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.02) = xAngle (4.42 = -1.86) 20:05:50.340 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.30 = 1.30) 20:05:50.340 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.49 hyp=0.50 cameraTheta=1.40 mountX=-0.14 mountY=0.48, mountTheta=1.86 20:05:50.340 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.49, opts=13) 20:05:50.340 00.000 10672 Enqueuing Move request for scope (0.08, 0.49) 20:05:50.356 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:05:50.356 00.000 428 Worker thread wakes up 20:05:50.356 00.000 10672 UpdateGuideState exits: m=268948 SNR=46.8 20:05:50.356 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.49) opts 0xd 20:05:50.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:50.356 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.49) 20:05:50.356 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:50.356 00.000 428 Moving (0.08, 0.49) raw xDistance=-0.14 yDistance=0.48 20:05:50.356 00.000 10672 Enqueuing Expose request 20:05:50.356 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:05:50.356 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:50.356 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 20:05:50.356 00.000 428 MoveAxis(E, 0, ABG) 20:05:50.356 00.000 428 Move returns status 0, amount 0 20:05:50.356 00.000 428 MoveAxis(N, 0, ABG) 20:05:50.356 00.000 428 Move returns status 0, amount 0 20:05:50.356 00.000 428 move complete, result=0 20:05:50.356 00.000 428 worker thread done servicing request 20:05:50.356 00.000 428 Worker thread wakes up 20:05:50.356 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 20:05:50.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:50.356 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:52.719 02.363 428 Exposure complete 20:05:52.860 00.141 428 worker thread done servicing request 20:05:52.860 00.000 10672 OnExposeComplete: enter 20:05:52.860 00.000 10672 UpdateGuideState(): m_state=6 20:05:52.860 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1785 20:05:52.860 00.000 10672 Star::Find returns 1 (0), X=1010.08, Y=810.86, Mass=251471, SNR=39.6, Peak=34960 HFD=2.8 20:05:52.860 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.50) 20:05:52.860 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.66 = 1.66) 20:05:52.860 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.63 hyp=0.64 cameraTheta=1.76 mountX=0.05 mountY=0.64, mountTheta=1.50 20:05:52.860 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.63, opts=13) 20:05:52.860 00.000 10672 Enqueuing Move request for scope (-0.12, 0.63) 20:05:52.860 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:05:52.860 00.000 428 Worker thread wakes up 20:05:52.860 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.63) opts 0xd 20:05:52.860 00.000 10672 UpdateGuideState exits: m=251471 SNR=39.6 20:05:52.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:52.860 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.63) 20:05:52.860 00.000 428 Moving (-0.12, 0.63) raw xDistance=0.05 yDistance=0.64 20:05:52.860 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:52.860 00.000 10672 Enqueuing Expose request 20:05:52.860 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:05:52.860 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.89 newest=2.20 20:05:52.860 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.64 from input 0.64 20:05:52.860 00.000 428 MoveAxis(E, 0, ABG) 20:05:52.860 00.000 428 Move returns status 0, amount 0 20:05:52.860 00.000 428 MoveAxis(S, 970, ABG) 20:05:52.860 00.000 428 Guiding Dir = 1, Dur = 970 20:05:52.875 00.015 428 IsSlewing returns 0 20:05:52.875 00.000 428 IsGuiding returns 0 20:05:52.954 00.079 428 PulseGuide returned control before completion, sleep 903 20:05:53.875 00.921 428 IsGuiding returns 1 20:05:53.875 00.000 428 scope still moving after pulse duration time elapsed 20:05:53.906 00.031 428 IsSlewing returns 0 20:05:53.906 00.000 428 IsGuiding returns 1 20:05:53.953 00.047 428 IsSlewing returns 0 20:05:53.953 00.000 428 IsGuiding returns 0 20:05:53.953 00.000 428 scope move finished after 970 + 99 ms 20:05:53.953 00.000 428 Move returns status 0, amount 970 20:05:53.953 00.000 428 move complete, result=0 20:05:53.953 00.000 428 worker thread done servicing request 20:05:53.953 00.000 428 Worker thread wakes up 20:05:53.953 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 970 ms SOUTH 20:05:53.953 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:53.953 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:54.047 00.094 10672 read socket command 10 20:05:54.047 00.000 10672 processing socket request REQDIST 20:05:54.047 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:05:54.047 00.000 10672 Sending socket response 62 (0x3e) 20:05:55.218 01.171 428 Exposure complete 20:05:55.343 00.125 428 worker thread done servicing request 20:05:55.343 00.000 10672 OnExposeComplete: enter 20:05:55.343 00.000 10672 UpdateGuideState(): m_state=6 20:05:55.343 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1786 20:05:55.343 00.000 10672 Star::Find returns 1 (0), X=1010.12, Y=810.35, Mass=270801, SNR=45.5, Peak=51744 HFD=2.4 20:05:55.343 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.09) 20:05:55.343 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 20:05:55.343 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.18 mountX=0.07 mountY=0.13, mountTheta=1.08 20:05:55.343 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.12, opts=13) 20:05:55.343 00.000 10672 Enqueuing Move request for scope (-0.09, 0.12) 20:05:55.343 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:05:55.343 00.000 428 Worker thread wakes up 20:05:55.343 00.000 10672 UpdateGuideState exits: m=270801 SNR=45.5 20:05:55.343 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd 20:05:55.343 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:55.343 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.12) 20:05:55.343 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:55.343 00.000 428 Moving (-0.09, 0.12) raw xDistance=0.07 yDistance=0.13 20:05:55.343 00.000 10672 Enqueuing Expose request 20:05:55.343 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:05:55.343 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:55.343 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 20:05:55.343 00.000 428 MoveAxis(E, 0, ABG) 20:05:55.343 00.000 428 Move returns status 0, amount 0 20:05:55.343 00.000 428 MoveAxis(N, 0, ABG) 20:05:55.343 00.000 428 Move returns status 0, amount 0 20:05:55.343 00.000 428 move complete, result=0 20:05:55.343 00.000 428 worker thread done servicing request 20:05:55.343 00.000 428 Worker thread wakes up 20:05:55.343 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:05:55.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:55.343 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:57.717 02.374 428 Exposure complete 20:05:57.842 00.125 428 worker thread done servicing request 20:05:57.842 00.000 10672 OnExposeComplete: enter 20:05:57.842 00.000 10672 UpdateGuideState(): m_state=6 20:05:57.842 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1787 20:05:57.842 00.000 10672 Star::Find returns 1 (0), X=1010.02, Y=810.16, Mass=274078, SNR=45.2, Peak=47168 HFD=2.7 20:05:57.842 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 20:05:57.842 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 20:05:57.842 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.20 cameraTheta=-2.77 mountX=0.19 mountY=-0.05, mountTheta=-0.26 20:05:57.858 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.07, opts=13) 20:05:57.858 00.000 10672 Enqueuing Move request for scope (-0.18, -0.07) 20:05:57.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:05:57.858 00.000 428 Worker thread wakes up 20:05:57.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd 20:05:57.858 00.000 10672 UpdateGuideState exits: m=274078 SNR=45.2 20:05:57.858 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:57.858 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.07) 20:05:57.858 00.000 428 Moving (-0.18, -0.07) raw xDistance=0.19 yDistance=-0.05 20:05:57.858 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:05:57.858 00.000 10672 Enqueuing Expose request 20:05:57.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:05:57.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:57.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:05:57.858 00.000 428 MoveAxis(E, 0, ABG) 20:05:57.858 00.000 428 Move returns status 0, amount 0 20:05:57.858 00.000 428 MoveAxis(N, 0, ABG) 20:05:57.858 00.000 428 Move returns status 0, amount 0 20:05:57.858 00.000 428 move complete, result=0 20:05:57.858 00.000 428 worker thread done servicing request 20:05:57.858 00.000 428 Worker thread wakes up 20:05:57.858 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:05:57.858 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:05:57.858 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:05:59.061 01.203 10672 read socket command 10 20:05:59.061 00.000 10672 processing socket request REQDIST 20:05:59.061 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:05:59.061 00.000 10672 Sending socket response 39 (0x27) 20:06:00.222 01.161 428 Exposure complete 20:06:00.362 00.140 428 worker thread done servicing request 20:06:00.362 00.000 10672 OnExposeComplete: enter 20:06:00.362 00.000 10672 UpdateGuideState(): m_state=6 20:06:00.362 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1788 20:06:00.362 00.000 10672 Star::Find returns 1 (0), X=1010.19, Y=809.75, Mass=254682, SNR=43.9, Peak=41056 HFD=2.7 20:06:00.362 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 20:06:00.362 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 20:06:00.362 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.48 hyp=0.48 cameraTheta=-1.60 mountX=0.07 mountY=-0.48, mountTheta=-1.42 20:06:00.362 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.48, opts=13) 20:06:00.362 00.000 10672 Enqueuing Move request for scope (-0.01, -0.48) 20:06:00.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:06:00.362 00.000 428 Worker thread wakes up 20:06:00.362 00.000 10672 UpdateGuideState exits: m=254682 SNR=43.9 20:06:00.362 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.48) opts 0xd 20:06:00.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:00.362 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.48) 20:06:00.362 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:00.362 00.000 428 Moving (-0.01, -0.48) raw xDistance=0.07 yDistance=-0.48 20:06:00.362 00.000 10672 Enqueuing Expose request 20:06:00.362 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:06:00.362 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:00.362 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 20:06:00.362 00.000 428 MoveAxis(E, 0, ABG) 20:06:00.362 00.000 428 Move returns status 0, amount 0 20:06:00.362 00.000 428 MoveAxis(N, 0, ABG) 20:06:00.362 00.000 428 Move returns status 0, amount 0 20:06:00.362 00.000 428 move complete, result=0 20:06:00.362 00.000 428 worker thread done servicing request 20:06:00.362 00.000 428 Worker thread wakes up 20:06:00.362 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:06:00.362 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:00.362 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:02.721 02.359 428 Exposure complete 20:06:02.846 00.125 428 worker thread done servicing request 20:06:02.846 00.000 10672 OnExposeComplete: enter 20:06:02.846 00.000 10672 UpdateGuideState(): m_state=6 20:06:02.846 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1789 20:06:02.846 00.000 10672 Star::Find returns 1 (0), X=1010.07, Y=810.16, Mass=263045, SNR=39.3, Peak=39648 HFD=2.6 20:06:02.846 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.02) = xAngle (0.42 = 0.42) 20:06:02.846 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71) 20:06:02.846 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.60 mountX=0.13 mountY=-0.06, mountTheta=-0.43 20:06:02.846 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.08, opts=13) 20:06:02.846 00.000 10672 Enqueuing Move request for scope (-0.13, -0.08) 20:06:02.846 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:06:02.846 00.000 428 Worker thread wakes up 20:06:02.846 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd 20:06:02.846 00.000 10672 UpdateGuideState exits: m=263045 SNR=39.3 20:06:02.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:02.846 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.08) 20:06:02.846 00.000 428 Moving (-0.13, -0.08) raw xDistance=0.13 yDistance=-0.06 20:06:02.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:02.846 00.000 10672 Enqueuing Expose request 20:06:02.846 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:06:02.846 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:02.846 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:06:02.846 00.000 428 MoveAxis(E, 0, ABG) 20:06:02.846 00.000 428 Move returns status 0, amount 0 20:06:02.846 00.000 428 MoveAxis(N, 0, ABG) 20:06:02.846 00.000 428 Move returns status 0, amount 0 20:06:02.846 00.000 428 move complete, result=0 20:06:02.846 00.000 428 worker thread done servicing request 20:06:02.846 00.000 428 Worker thread wakes up 20:06:02.846 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:06:02.861 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:02.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:04.049 01.188 10672 read socket command 10 20:06:04.049 00.000 10672 processing socket request REQDIST 20:06:04.049 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:06:04.049 00.000 10672 Sending socket response 33 (0x21) 20:06:05.204 01.155 428 Exposure complete 20:06:05.329 00.125 428 worker thread done servicing request 20:06:05.329 00.000 10672 OnExposeComplete: enter 20:06:05.329 00.000 10672 UpdateGuideState(): m_state=6 20:06:05.329 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1790 20:06:05.329 00.000 10672 Star::Find returns 1 (0), X=1009.55, Y=810.29, Mass=218170, SNR=43.7, Peak=32016 HFD=2.8 20:06:05.345 00.016 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.02) = xAngle (6.07 = -0.21) 20:06:05.345 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.94 = 2.94) 20:06:05.345 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.06 hyp=0.66 cameraTheta=3.05 mountX=0.64 mountY=0.13, mountTheta=0.20 20:06:05.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.06, opts=13) 20:06:05.345 00.000 10672 Enqueuing Move request for scope (-0.65, 0.06) 20:06:05.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:05.345 00.000 428 Worker thread wakes up 20:06:05.345 00.000 10672 UpdateGuideState exits: m=218170 SNR=43.7 20:06:05.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.06) opts 0xd 20:06:05.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:05.345 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.06) 20:06:05.345 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:05.345 00.000 428 Moving (-0.65, 0.06) raw xDistance=0.64 yDistance=0.13 20:06:05.345 00.000 10672 Enqueuing Expose request 20:06:05.345 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 20:06:05.345 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:05.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 20:06:05.345 00.000 428 MoveAxis(W, 597, ABG) 20:06:05.345 00.000 428 Guiding Dir = 3, Dur = 597 20:06:05.345 00.000 428 IsSlewing returns 0 20:06:05.345 00.000 428 IsGuiding returns 0 20:06:05.361 00.016 428 PulseGuide returned control before completion, sleep 588 20:06:05.986 00.625 428 IsGuiding returns 1 20:06:05.986 00.000 428 scope still moving after pulse duration time elapsed 20:06:06.017 00.031 428 IsSlewing returns 0 20:06:06.017 00.000 428 IsGuiding returns 0 20:06:06.017 00.000 428 scope move finished after 597 + 79 ms 20:06:06.017 00.000 428 Move returns status 0, amount 597 20:06:06.017 00.000 428 MoveAxis(N, 0, ABG) 20:06:06.017 00.000 428 Move returns status 0, amount 0 20:06:06.017 00.000 428 move complete, result=0 20:06:06.017 00.000 428 worker thread done servicing request 20:06:06.017 00.000 428 Worker thread wakes up 20:06:06.017 00.000 10672 GuideStep: 0.6 px 597 ms WEST, 0.1 px 0 ms NORTH 20:06:06.017 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:06.017 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:07.704 01.687 428 Exposure complete 20:06:07.829 00.125 428 worker thread done servicing request 20:06:07.829 00.000 10672 OnExposeComplete: enter 20:06:07.829 00.000 10672 UpdateGuideState(): m_state=6 20:06:07.844 00.015 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1791 20:06:07.844 00.000 10672 Star::Find returns 1 (0), X=1009.95, Y=810.51, Mass=293178, SNR=48.4, Peak=38768 HFD=3.2 20:06:07.844 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.02) = xAngle (5.33 = -0.95) 20:06:07.844 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.21 = 2.21) 20:06:07.844 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.28 hyp=0.38 cameraTheta=2.31 mountX=0.22 mountY=0.30, mountTheta=0.94 20:06:07.844 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.28, opts=13) 20:06:07.844 00.000 10672 Enqueuing Move request for scope (-0.25, 0.28) 20:06:07.844 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:07.844 00.000 428 Worker thread wakes up 20:06:07.844 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.28) opts 0xd 20:06:07.844 00.000 10672 UpdateGuideState exits: m=293178 SNR=48.4 20:06:07.844 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.28) 20:06:07.844 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:07.844 00.000 428 Moving (-0.25, 0.28) raw xDistance=0.22 yDistance=0.30 20:06:07.844 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:07.844 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:06:07.844 00.000 10672 Enqueuing Expose request 20:06:07.844 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:07.844 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 20:06:07.844 00.000 428 MoveAxis(E, 0, ABG) 20:06:07.844 00.000 428 Move returns status 0, amount 0 20:06:07.844 00.000 428 MoveAxis(N, 0, ABG) 20:06:07.844 00.000 428 Move returns status 0, amount 0 20:06:07.844 00.000 428 move complete, result=0 20:06:07.844 00.000 428 worker thread done servicing request 20:06:07.844 00.000 428 Worker thread wakes up 20:06:07.844 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:06:07.844 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:07.844 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:09.052 01.208 10672 read socket command 10 20:06:09.052 00.000 10672 processing socket request REQDIST 20:06:09.052 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:06:09.052 00.000 10672 Sending socket response 41 (0x29) 20:06:10.223 01.171 428 Exposure complete 20:06:10.348 00.125 428 worker thread done servicing request 20:06:10.348 00.000 10672 OnExposeComplete: enter 20:06:10.348 00.000 10672 UpdateGuideState(): m_state=6 20:06:10.348 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1792 20:06:10.348 00.000 10672 Star::Find returns 1 (0), X=1009.52, Y=810.42, Mass=288759, SNR=55.3, Peak=36704 HFD=3.1 20:06:10.348 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.02) = xAngle (5.90 = -0.38) 20:06:10.348 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.77 = 2.77) 20:06:10.348 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=0.19 hyp=0.71 cameraTheta=2.88 mountX=0.66 mountY=0.26, mountTheta=0.37 20:06:10.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=0.19, opts=13) 20:06:10.348 00.000 10672 Enqueuing Move request for scope (-0.69, 0.19) 20:06:10.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:06:10.348 00.000 428 Worker thread wakes up 20:06:10.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.19) opts 0xd 20:06:10.348 00.000 10672 UpdateGuideState exits: m=288759 SNR=55.3 20:06:10.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:10.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, 0.19) 20:06:10.348 00.000 428 Moving (-0.69, 0.19) raw xDistance=0.66 yDistance=0.26 20:06:10.348 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:10.348 00.000 10672 Enqueuing Expose request 20:06:10.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 20:06:10.348 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:10.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:06:10.348 00.000 428 MoveAxis(W, 613, ABG) 20:06:10.348 00.000 428 Guiding Dir = 3, Dur = 613 20:06:10.348 00.000 428 IsSlewing returns 0 20:06:10.348 00.000 428 IsGuiding returns 0 20:06:10.379 00.031 428 PulseGuide returned control before completion, sleep 595 20:06:10.988 00.609 428 IsGuiding returns 1 20:06:10.988 00.000 428 scope still moving after pulse duration time elapsed 20:06:11.020 00.032 428 IsSlewing returns 0 20:06:11.020 00.000 428 IsGuiding returns 0 20:06:11.020 00.000 428 scope move finished after 613 + 56 ms 20:06:11.020 00.000 428 Move returns status 0, amount 613 20:06:11.020 00.000 428 MoveAxis(N, 0, ABG) 20:06:11.020 00.000 428 Move returns status 0, amount 0 20:06:11.020 00.000 428 move complete, result=0 20:06:11.020 00.000 428 worker thread done servicing request 20:06:11.020 00.000 428 Worker thread wakes up 20:06:11.020 00.000 10672 GuideStep: 0.7 px 613 ms WEST, 0.3 px 0 ms NORTH 20:06:11.020 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:11.020 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:12.722 01.702 428 Exposure complete 20:06:12.847 00.125 428 worker thread done servicing request 20:06:12.847 00.000 10672 OnExposeComplete: enter 20:06:12.847 00.000 10672 UpdateGuideState(): m_state=6 20:06:12.847 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1793 20:06:12.847 00.000 10672 Star::Find returns 1 (0), X=1009.71, Y=810.19, Mass=305528, SNR=51.0, Peak=30928 HFD=3.7 20:06:12.847 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.02) = xAngle (-0.04 = -0.04) 20:06:12.847 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.12) 20:06:12.847 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.04 hyp=0.49 cameraTheta=-3.06 mountX=0.49 mountY=0.01, mountTheta=0.02 20:06:12.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.04, opts=13) 20:06:12.847 00.000 10672 Enqueuing Move request for scope (-0.49, -0.04) 20:06:12.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:06:12.847 00.000 428 Worker thread wakes up 20:06:12.847 00.000 10672 UpdateGuideState exits: m=305528 SNR=51.0 20:06:12.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.04) opts 0xd 20:06:12.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:12.847 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.04) 20:06:12.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:12.847 00.000 428 Moving (-0.49, -0.04) raw xDistance=0.49 yDistance=0.01 20:06:12.847 00.000 10672 Enqueuing Expose request 20:06:12.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.49 20:06:12.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:12.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:06:12.847 00.000 428 MoveAxis(W, 502, ABG) 20:06:12.847 00.000 428 Guiding Dir = 3, Dur = 502 20:06:12.847 00.000 428 IsSlewing returns 0 20:06:12.847 00.000 428 IsGuiding returns 0 20:06:12.878 00.031 428 PulseGuide returned control before completion, sleep 486 20:06:13.409 00.531 428 IsGuiding returns 0 20:06:13.409 00.000 428 Move returns status 0, amount 502 20:06:13.409 00.000 428 MoveAxis(N, 0, ABG) 20:06:13.409 00.000 428 Move returns status 0, amount 0 20:06:13.409 00.000 428 move complete, result=0 20:06:13.409 00.000 428 worker thread done servicing request 20:06:13.409 00.000 428 Worker thread wakes up 20:06:13.409 00.000 10672 GuideStep: 0.5 px 502 ms WEST, 0.0 px 0 ms NORTH 20:06:13.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:13.409 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:14.065 00.656 10672 read socket command 10 20:06:14.065 00.000 10672 processing socket request REQDIST 20:06:14.065 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:06:14.065 00.000 10672 Sending socket response 50 (0x32) 20:06:15.221 01.156 428 Exposure complete 20:06:15.346 00.125 428 worker thread done servicing request 20:06:15.346 00.000 10672 OnExposeComplete: enter 20:06:15.346 00.000 10672 UpdateGuideState(): m_state=6 20:06:15.346 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1794 20:06:15.346 00.000 10672 Star::Find returns 1 (0), X=1009.48, Y=809.85, Mass=222669, SNR=36.9, Peak=35616 HFD=2.5 20:06:15.346 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.02) = xAngle (0.36 = 0.36) 20:06:15.346 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.77 = -2.77) 20:06:15.346 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=-0.38 hyp=0.82 cameraTheta=-2.66 mountX=0.77 mountY=-0.30, mountTheta=-0.37 20:06:15.346 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=-0.38, opts=13) 20:06:15.346 00.000 10672 Enqueuing Move request for scope (-0.73, -0.38) 20:06:15.346 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:15.346 00.000 428 Worker thread wakes up 20:06:15.346 00.000 10672 UpdateGuideState exits: m=222669 SNR=36.9 20:06:15.346 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.38) opts 0xd 20:06:15.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:15.346 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, -0.38) 20:06:15.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:15.346 00.000 428 Moving (-0.73, -0.38) raw xDistance=0.77 yDistance=-0.30 20:06:15.346 00.000 10672 Enqueuing Expose request 20:06:15.346 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.77 20:06:15.346 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:15.346 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:06:15.346 00.000 428 MoveAxis(W, 747, ABG) 20:06:15.346 00.000 428 Guiding Dir = 3, Dur = 747 20:06:15.362 00.016 428 IsSlewing returns 0 20:06:15.362 00.000 428 IsGuiding returns 0 20:06:15.377 00.015 428 PulseGuide returned control before completion, sleep 741 20:06:16.159 00.782 428 IsGuiding returns 0 20:06:16.159 00.000 428 Move returns status 0, amount 747 20:06:16.159 00.000 428 MoveAxis(N, 0, ABG) 20:06:16.159 00.000 428 Move returns status 0, amount 0 20:06:16.159 00.000 428 move complete, result=0 20:06:16.159 00.000 428 worker thread done servicing request 20:06:16.159 00.000 10672 GuideStep: 0.8 px 747 ms WEST, -0.3 px 0 ms NORTH 20:06:16.159 00.000 428 Worker thread wakes up 20:06:16.159 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:16.159 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:17.709 01.550 428 Exposure complete 20:06:17.850 00.141 428 worker thread done servicing request 20:06:17.850 00.000 10672 OnExposeComplete: enter 20:06:17.850 00.000 10672 UpdateGuideState(): m_state=6 20:06:17.865 00.015 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1795 20:06:17.865 00.000 10672 Star::Find returns 1 (0), X=1010.29, Y=810.28, Mass=288362, SNR=43.6, Peak=40304 HFD=2.9 20:06:17.865 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.02) = xAngle (3.53 = -2.75) 20:06:17.865 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.40 = 0.40) 20:06:17.865 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.51 mountX=-0.09 mountY=0.04, mountTheta=2.74 20:06:17.865 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.05, opts=13) 20:06:17.865 00.000 10672 Enqueuing Move request for scope (0.09, 0.05) 20:06:17.865 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:06:17.865 00.000 428 Worker thread wakes up 20:06:17.865 00.000 10672 UpdateGuideState exits: m=288362 SNR=43.6 20:06:17.865 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd 20:06:17.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:17.865 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.05) 20:06:17.865 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:17.865 00.000 428 Moving (0.09, 0.05) raw xDistance=-0.09 yDistance=0.04 20:06:17.865 00.000 10672 Enqueuing Expose request 20:06:17.865 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:06:17.865 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:17.865 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:06:17.865 00.000 428 MoveAxis(E, 0, ABG) 20:06:17.865 00.000 428 Move returns status 0, amount 0 20:06:17.865 00.000 428 MoveAxis(N, 0, ABG) 20:06:17.865 00.000 428 Move returns status 0, amount 0 20:06:17.865 00.000 428 move complete, result=0 20:06:17.865 00.000 428 worker thread done servicing request 20:06:17.865 00.000 428 Worker thread wakes up 20:06:17.865 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:06:17.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:17.865 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:19.053 01.188 10672 read socket command 10 20:06:19.053 00.000 10672 processing socket request REQDIST 20:06:19.053 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:06:19.053 00.000 10672 Sending socket response 44 (0x2c) 20:06:20.208 01.155 428 Exposure complete 20:06:20.365 00.157 428 worker thread done servicing request 20:06:20.365 00.000 10672 OnExposeComplete: enter 20:06:20.365 00.000 10672 UpdateGuideState(): m_state=6 20:06:20.365 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1796 20:06:20.365 00.000 10672 Star::Find returns 1 (0), X=1009.90, Y=809.69, Mass=236025, SNR=38.8, Peak=34528 HFD=3.4 20:06:20.365 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.02) = xAngle (0.94 = 0.94) 20:06:20.365 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19) 20:06:20.365 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.55 hyp=0.63 cameraTheta=-2.08 mountX=0.37 mountY=-0.51, mountTheta=-0.94 20:06:20.365 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.55, opts=13) 20:06:20.365 00.000 10672 Enqueuing Move request for scope (-0.31, -0.55) 20:06:20.365 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:06:20.365 00.000 428 Worker thread wakes up 20:06:20.365 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.55) opts 0xd 20:06:20.365 00.000 10672 UpdateGuideState exits: m=236025 SNR=38.8 20:06:20.365 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.55) 20:06:20.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:20.365 00.000 428 Moving (-0.31, -0.55) raw xDistance=0.37 yDistance=-0.51 20:06:20.365 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:20.365 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:06:20.365 00.000 10672 Enqueuing Expose request 20:06:20.365 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:20.365 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 20:06:20.365 00.000 428 MoveAxis(E, 0, ABG) 20:06:20.365 00.000 428 Move returns status 0, amount 0 20:06:20.365 00.000 428 MoveAxis(N, 0, ABG) 20:06:20.365 00.000 428 Move returns status 0, amount 0 20:06:20.365 00.000 428 move complete, result=0 20:06:20.365 00.000 428 worker thread done servicing request 20:06:20.365 00.000 428 Worker thread wakes up 20:06:20.365 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 20:06:20.365 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:20.365 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:22.708 02.343 428 Exposure complete 20:06:22.848 00.140 428 worker thread done servicing request 20:06:22.848 00.000 10672 OnExposeComplete: enter 20:06:22.848 00.000 10672 UpdateGuideState(): m_state=6 20:06:22.848 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1797 20:06:22.848 00.000 10672 Star::Find returns 1 (0), X=1010.09, Y=810.38, Mass=268655, SNR=42.6, Peak=32016 HFD=3.3 20:06:22.848 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.03) 20:06:22.848 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 20:06:22.848 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.23 mountX=0.10 mountY=0.16, mountTheta=1.03 20:06:22.848 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.15, opts=13) 20:06:22.848 00.000 10672 Enqueuing Move request for scope (-0.11, 0.15) 20:06:22.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1128, FiltMax=65488, Gamma=1.000 20:06:22.848 00.000 428 Worker thread wakes up 20:06:22.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd 20:06:22.848 00.000 10672 UpdateGuideState exits: m=268655 SNR=42.6 20:06:22.848 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.15) 20:06:22.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:22.848 00.000 428 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=0.16 20:06:22.848 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:22.848 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:06:22.848 00.000 10672 Enqueuing Expose request 20:06:22.848 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:22.848 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 20:06:22.848 00.000 428 MoveAxis(E, 0, ABG) 20:06:22.848 00.000 428 Move returns status 0, amount 0 20:06:22.848 00.000 428 MoveAxis(N, 0, ABG) 20:06:22.848 00.000 428 Move returns status 0, amount 0 20:06:22.848 00.000 428 move complete, result=0 20:06:22.848 00.000 428 worker thread done servicing request 20:06:22.848 00.000 428 Worker thread wakes up 20:06:22.848 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:06:22.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:22.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:24.066 01.218 10672 read socket command 10 20:06:24.066 00.000 10672 processing socket request REQDIST 20:06:24.066 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:06:24.066 00.000 10672 Sending socket response 40 (0x28) 20:06:25.212 01.146 428 Exposure complete 20:06:25.337 00.125 428 worker thread done servicing request 20:06:25.337 00.000 10672 OnExposeComplete: enter 20:06:25.337 00.000 10672 UpdateGuideState(): m_state=6 20:06:25.337 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1798 20:06:25.337 00.000 10672 Star::Find returns 1 (0), X=1009.63, Y=809.93, Mass=248593, SNR=41.3, Peak=43248 HFD=2.5 20:06:25.337 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.02) = xAngle (0.37 = 0.37) 20:06:25.337 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76) 20:06:25.337 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.30 hyp=0.64 cameraTheta=-2.65 mountX=0.60 mountY=-0.24, mountTheta=-0.38 20:06:25.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.30, opts=13) 20:06:25.337 00.000 10672 Enqueuing Move request for scope (-0.57, -0.30) 20:06:25.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:06:25.337 00.000 428 Worker thread wakes up 20:06:25.337 00.000 10672 UpdateGuideState exits: m=248593 SNR=41.3 20:06:25.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.30) opts 0xd 20:06:25.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:25.337 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.30) 20:06:25.337 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:25.337 00.000 428 Moving (-0.57, -0.30) raw xDistance=0.60 yDistance=-0.24 20:06:25.337 00.000 10672 Enqueuing Expose request 20:06:25.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 20:06:25.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:25.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:06:25.337 00.000 428 MoveAxis(W, 558, ABG) 20:06:25.337 00.000 428 Guiding Dir = 3, Dur = 558 20:06:25.337 00.000 428 IsSlewing returns 0 20:06:25.337 00.000 428 IsGuiding returns 0 20:06:25.352 00.015 428 PulseGuide returned control before completion, sleep 553 20:06:25.946 00.594 428 IsGuiding returns 0 20:06:25.946 00.000 428 Move returns status 0, amount 558 20:06:25.946 00.000 428 MoveAxis(N, 0, ABG) 20:06:25.946 00.000 428 Move returns status 0, amount 0 20:06:25.946 00.000 428 move complete, result=0 20:06:25.946 00.000 428 worker thread done servicing request 20:06:25.946 00.000 428 Worker thread wakes up 20:06:25.946 00.000 10672 GuideStep: 0.6 px 558 ms WEST, -0.2 px 0 ms NORTH 20:06:25.946 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:25.946 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:27.711 01.765 428 Exposure complete 20:06:27.852 00.141 428 worker thread done servicing request 20:06:27.852 00.000 10672 OnExposeComplete: enter 20:06:27.852 00.000 10672 UpdateGuideState(): m_state=6 20:06:27.852 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1799 20:06:27.852 00.000 10672 Star::Find returns 1 (0), X=1010.21, Y=809.51, Mass=292533, SNR=43.9, Peak=35168 HFD=3.1 20:06:27.852 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 20:06:27.852 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 20:06:27.852 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.72 hyp=0.72 cameraTheta=-1.56 mountX=0.08 mountY=-0.71, mountTheta=-1.46 20:06:27.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.72, opts=13) 20:06:27.852 00.000 10672 Enqueuing Move request for scope (0.01, -0.72) 20:06:27.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:06:27.852 00.000 428 Worker thread wakes up 20:06:27.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.72) opts 0xd 20:06:27.852 00.000 10672 UpdateGuideState exits: m=292533 SNR=43.9 20:06:27.852 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:27.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.72) 20:06:27.852 00.000 428 Moving (0.01, -0.72) raw xDistance=0.08 yDistance=-0.71 20:06:27.852 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:27.852 00.000 10672 Enqueuing Expose request 20:06:27.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:06:27.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:06:27.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.71 20:06:27.852 00.000 428 MoveAxis(E, 0, ABG) 20:06:27.852 00.000 428 Move returns status 0, amount 0 20:06:27.852 00.000 428 MoveAxis(N, 0, ABG) 20:06:27.852 00.000 428 Move returns status 0, amount 0 20:06:27.852 00.000 428 move complete, result=0 20:06:27.852 00.000 428 worker thread done servicing request 20:06:27.852 00.000 428 Worker thread wakes up 20:06:27.852 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 20:06:27.852 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:27.852 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:29.054 01.202 10672 read socket command 10 20:06:29.054 00.000 10672 processing socket request REQDIST 20:06:29.054 00.000 10672 SOCKSVR: Sending pixel error of 0.54 20:06:29.054 00.000 10672 Sending socket response 54 (0x36) 20:06:30.210 01.156 428 Exposure complete 20:06:30.335 00.125 428 worker thread done servicing request 20:06:30.335 00.000 10672 OnExposeComplete: enter 20:06:30.335 00.000 10672 UpdateGuideState(): m_state=6 20:06:30.335 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1800 20:06:30.335 00.000 10672 Star::Find returns 1 (0), X=1009.69, Y=809.81, Mass=320654, SNR=52.2, Peak=43344 HFD=3.4 20:06:30.335 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.02) = xAngle (0.57 = 0.57) 20:06:30.335 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56) 20:06:30.335 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.42 hyp=0.67 cameraTheta=-2.45 mountX=0.56 mountY=-0.37, mountTheta=-0.58 20:06:30.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.42, opts=13) 20:06:30.335 00.000 10672 Enqueuing Move request for scope (-0.51, -0.42) 20:06:30.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:30.335 00.000 428 Worker thread wakes up 20:06:30.335 00.000 10672 UpdateGuideState exits: m=320654 SNR=52.2 20:06:30.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.42) opts 0xd 20:06:30.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:30.335 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.42) 20:06:30.335 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:30.335 00.000 428 Moving (-0.51, -0.42) raw xDistance=0.56 yDistance=-0.37 20:06:30.335 00.000 10672 Enqueuing Expose request 20:06:30.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 20:06:30.335 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:30.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 20:06:30.335 00.000 428 MoveAxis(W, 522, ABG) 20:06:30.335 00.000 428 Guiding Dir = 3, Dur = 522 20:06:30.366 00.031 428 IsSlewing returns 0 20:06:30.366 00.000 428 IsGuiding returns 0 20:06:30.382 00.016 428 PulseGuide returned control before completion, sleep 517 20:06:30.929 00.547 428 IsGuiding returns 0 20:06:30.929 00.000 428 Move returns status 0, amount 522 20:06:30.929 00.000 428 MoveAxis(N, 0, ABG) 20:06:30.929 00.000 428 Move returns status 0, amount 0 20:06:30.929 00.000 428 move complete, result=0 20:06:30.929 00.000 428 worker thread done servicing request 20:06:30.929 00.000 10672 GuideStep: 0.6 px 522 ms WEST, -0.4 px 0 ms NORTH 20:06:30.929 00.000 428 Worker thread wakes up 20:06:30.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:30.929 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:32.709 01.780 428 Exposure complete 20:06:32.838 00.129 428 worker thread done servicing request 20:06:32.838 00.000 10672 OnExposeComplete: enter 20:06:32.838 00.000 10672 UpdateGuideState(): m_state=6 20:06:32.838 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1801 20:06:32.838 00.000 10672 Star::Find returns 1 (0), X=1009.95, Y=809.75, Mass=268625, SNR=45.4, Peak=35072 HFD=2.6 20:06:32.838 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.02) = xAngle (0.97 = 0.97) 20:06:32.838 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 20:06:32.838 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.48 hyp=0.54 cameraTheta=-2.05 mountX=0.31 mountY=-0.45, mountTheta=-0.98 20:06:32.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.48, opts=13) 20:06:32.838 00.000 10672 Enqueuing Move request for scope (-0.25, -0.48) 20:06:32.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:32.838 00.000 428 Worker thread wakes up 20:06:32.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.48) opts 0xd 20:06:32.838 00.000 10672 UpdateGuideState exits: m=268625 SNR=45.4 20:06:32.838 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:32.838 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.48) 20:06:32.838 00.000 428 Moving (-0.25, -0.48) raw xDistance=0.31 yDistance=-0.45 20:06:32.838 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:32.838 00.000 10672 Enqueuing Expose request 20:06:32.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 20:06:32.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:32.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 20:06:32.838 00.000 428 MoveAxis(E, 0, ABG) 20:06:32.838 00.000 428 Move returns status 0, amount 0 20:06:32.838 00.000 428 MoveAxis(N, 0, ABG) 20:06:32.838 00.000 428 Move returns status 0, amount 0 20:06:32.838 00.000 428 move complete, result=0 20:06:32.838 00.000 428 worker thread done servicing request 20:06:32.838 00.000 428 Worker thread wakes up 20:06:32.838 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 20:06:32.838 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:32.838 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:34.057 01.219 10672 read socket command 10 20:06:34.057 00.000 10672 processing socket request REQDIST 20:06:34.057 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:06:34.057 00.000 10672 Sending socket response 57 (0x39) 20:06:35.213 01.156 428 Exposure complete 20:06:35.353 00.140 428 worker thread done servicing request 20:06:35.353 00.000 10672 OnExposeComplete: enter 20:06:35.353 00.000 10672 UpdateGuideState(): m_state=6 20:06:35.353 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1802 20:06:35.353 00.000 10672 Star::Find returns 1 (0), X=1010.02, Y=810.39, Mass=244690, SNR=46.1, Peak=43680 HFD=2.3 20:06:35.353 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.02) = xAngle (5.45 = -0.84) 20:06:35.353 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.32 = 2.32) 20:06:35.353 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.24 cameraTheta=2.43 mountX=0.16 mountY=0.18, mountTheta=0.83 20:06:35.353 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.16, opts=13) 20:06:35.353 00.000 10672 Enqueuing Move request for scope (-0.19, 0.16) 20:06:35.353 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:06:35.353 00.000 428 Worker thread wakes up 20:06:35.353 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd 20:06:35.353 00.000 10672 UpdateGuideState exits: m=244690 SNR=46.1 20:06:35.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:35.353 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.16) 20:06:35.353 00.000 428 Moving (-0.19, 0.16) raw xDistance=0.16 yDistance=0.18 20:06:35.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:35.353 00.000 10672 Enqueuing Expose request 20:06:35.353 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:06:35.353 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:35.353 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:06:35.353 00.000 428 MoveAxis(E, 0, ABG) 20:06:35.353 00.000 428 Move returns status 0, amount 0 20:06:35.353 00.000 428 MoveAxis(N, 0, ABG) 20:06:35.353 00.000 428 Move returns status 0, amount 0 20:06:35.353 00.000 428 move complete, result=0 20:06:35.353 00.000 428 worker thread done servicing request 20:06:35.353 00.000 428 Worker thread wakes up 20:06:35.353 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:06:35.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:35.353 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:37.712 02.359 428 Exposure complete 20:06:37.837 00.125 428 worker thread done servicing request 20:06:37.837 00.000 10672 OnExposeComplete: enter 20:06:37.837 00.000 10672 UpdateGuideState(): m_state=6 20:06:37.837 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1803 20:06:37.837 00.000 10672 Star::Find returns 1 (0), X=1009.48, Y=809.85, Mass=239724, SNR=45.5, Peak=30704 HFD=3.2 20:06:37.837 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.02) = xAngle (0.36 = 0.36) 20:06:37.837 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.77 = -2.77) 20:06:37.837 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.38 hyp=0.82 cameraTheta=-2.66 mountX=0.77 mountY=-0.30, mountTheta=-0.37 20:06:37.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.38, opts=13) 20:06:37.837 00.000 10672 Enqueuing Move request for scope (-0.72, -0.38) 20:06:37.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:37.837 00.000 428 Worker thread wakes up 20:06:37.837 00.000 10672 UpdateGuideState exits: m=239724 SNR=45.5 20:06:37.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.38) opts 0xd 20:06:37.837 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:37.837 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.38) 20:06:37.837 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:37.837 00.000 428 Moving (-0.72, -0.38) raw xDistance=0.77 yDistance=-0.30 20:06:37.837 00.000 10672 Enqueuing Expose request 20:06:37.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77 20:06:37.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:37.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:06:37.837 00.000 428 MoveAxis(W, 712, ABG) 20:06:37.837 00.000 428 Guiding Dir = 3, Dur = 712 20:06:37.868 00.031 428 IsSlewing returns 0 20:06:37.868 00.000 428 IsGuiding returns 0 20:06:37.884 00.016 428 PulseGuide returned control before completion, sleep 707 20:06:38.618 00.734 428 IsGuiding returns 0 20:06:38.618 00.000 428 Move returns status 0, amount 712 20:06:38.618 00.000 428 MoveAxis(N, 0, ABG) 20:06:38.633 00.015 428 Move returns status 0, amount 0 20:06:38.633 00.000 428 move complete, result=0 20:06:38.633 00.000 428 worker thread done servicing request 20:06:38.633 00.000 428 Worker thread wakes up 20:06:38.633 00.000 10672 GuideStep: 0.8 px 712 ms WEST, -0.3 px 0 ms NORTH 20:06:38.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:38.633 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:39.055 00.422 10672 read socket command 10 20:06:39.055 00.000 10672 processing socket request REQDIST 20:06:39.055 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:06:39.055 00.000 10672 Sending socket response 57 (0x39) 20:06:40.195 01.140 428 Exposure complete 20:06:40.320 00.125 428 worker thread done servicing request 20:06:40.320 00.000 10672 OnExposeComplete: enter 20:06:40.320 00.000 10672 UpdateGuideState(): m_state=6 20:06:40.320 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1804 20:06:40.320 00.000 10672 Star::Find returns 1 (0), X=1010.21, Y=810.73, Mass=294867, SNR=47.4, Peak=38992 HFD=3.5 20:06:40.320 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.02) = xAngle (4.57 = -1.71) 20:06:40.320 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.45 = 1.45) 20:06:40.320 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.50 hyp=0.50 cameraTheta=1.55 mountX=-0.07 mountY=0.50, mountTheta=1.71 20:06:40.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.50, opts=13) 20:06:40.320 00.000 10672 Enqueuing Move request for scope (0.01, 0.50) 20:06:40.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:40.320 00.000 428 Worker thread wakes up 20:06:40.320 00.000 10672 UpdateGuideState exits: m=294867 SNR=47.4 20:06:40.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:40.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.50) opts 0xd 20:06:40.320 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.50) 20:06:40.320 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:40.320 00.000 10672 Enqueuing Expose request 20:06:40.320 00.000 428 Moving (0.01, 0.50) raw xDistance=-0.07 yDistance=0.50 20:06:40.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:06:40.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:40.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:06:40.320 00.000 428 MoveAxis(E, 0, ABG) 20:06:40.320 00.000 428 Move returns status 0, amount 0 20:06:40.320 00.000 428 MoveAxis(N, 0, ABG) 20:06:40.320 00.000 428 Move returns status 0, amount 0 20:06:40.320 00.000 428 move complete, result=0 20:06:40.320 00.000 428 worker thread done servicing request 20:06:40.320 00.000 428 Worker thread wakes up 20:06:40.320 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 20:06:40.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:40.320 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:42.715 02.395 428 Exposure complete 20:06:42.871 00.156 428 worker thread done servicing request 20:06:42.871 00.000 10672 OnExposeComplete: enter 20:06:42.871 00.000 10672 UpdateGuideState(): m_state=6 20:06:42.871 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1805 20:06:42.871 00.000 10672 Star::Find returns 1 (0), X=1009.94, Y=810.22, Mass=256400, SNR=46.5, Peak=36368 HFD=2.5 20:06:42.871 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.02) = xAngle (-0.10 = -0.10) 20:06:42.871 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.06) 20:06:42.871 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.12 mountX=0.26 mountY=0.02, mountTheta=0.08 20:06:42.871 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.01, opts=13) 20:06:42.871 00.000 10672 Enqueuing Move request for scope (-0.26, -0.01) 20:06:42.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:06:42.871 00.000 428 Worker thread wakes up 20:06:42.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd 20:06:42.871 00.000 10672 UpdateGuideState exits: m=256400 SNR=46.5 20:06:42.871 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:42.871 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.01) 20:06:42.871 00.000 428 Moving (-0.26, -0.01) raw xDistance=0.26 yDistance=0.02 20:06:42.871 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:42.871 00.000 10672 Enqueuing Expose request 20:06:42.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:06:42.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:42.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:06:42.871 00.000 428 MoveAxis(E, 0, ABG) 20:06:42.871 00.000 428 Move returns status 0, amount 0 20:06:42.871 00.000 428 MoveAxis(N, 0, ABG) 20:06:42.871 00.000 428 Move returns status 0, amount 0 20:06:42.871 00.000 428 move complete, result=0 20:06:42.871 00.000 428 worker thread done servicing request 20:06:42.871 00.000 428 Worker thread wakes up 20:06:42.871 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 20:06:42.871 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:42.871 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:44.058 01.187 10672 read socket command 10 20:06:44.058 00.000 10672 processing socket request REQDIST 20:06:44.058 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:06:44.058 00.000 10672 Sending socket response 46 (0x2e) 20:06:45.214 01.156 428 Exposure complete 20:06:45.339 00.125 428 worker thread done servicing request 20:06:45.339 00.000 10672 OnExposeComplete: enter 20:06:45.339 00.000 10672 UpdateGuideState(): m_state=6 20:06:45.339 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1806 20:06:45.339 00.000 10672 Star::Find returns 1 (0), X=1010.11, Y=809.98, Mass=268690, SNR=45.1, Peak=37472 HFD=2.9 20:06:45.339 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 20:06:45.339 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 20:06:45.339 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.90 mountX=0.12 mountY=-0.24, mountTheta=-1.12 20:06:45.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.25, opts=13) 20:06:45.339 00.000 10672 Enqueuing Move request for scope (-0.09, -0.25) 20:06:45.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:45.339 00.000 428 Worker thread wakes up 20:06:45.339 00.000 10672 UpdateGuideState exits: m=268690 SNR=45.1 20:06:45.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd 20:06:45.339 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:45.339 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.25) 20:06:45.339 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:45.339 00.000 428 Moving (-0.09, -0.25) raw xDistance=0.12 yDistance=-0.24 20:06:45.339 00.000 10672 Enqueuing Expose request 20:06:45.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:06:45.339 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:45.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:06:45.339 00.000 428 MoveAxis(E, 0, ABG) 20:06:45.339 00.000 428 Move returns status 0, amount 0 20:06:45.339 00.000 428 MoveAxis(N, 0, ABG) 20:06:45.339 00.000 428 Move returns status 0, amount 0 20:06:45.339 00.000 428 move complete, result=0 20:06:45.339 00.000 428 worker thread done servicing request 20:06:45.339 00.000 428 Worker thread wakes up 20:06:45.339 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:06:45.339 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:45.339 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:47.713 02.374 428 Exposure complete 20:06:47.838 00.125 428 worker thread done servicing request 20:06:47.838 00.000 10672 OnExposeComplete: enter 20:06:47.838 00.000 10672 UpdateGuideState(): m_state=6 20:06:47.838 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1807 20:06:47.838 00.000 10672 Star::Find returns 1 (0), X=1009.94, Y=809.97, Mass=237612, SNR=43.0, Peak=36048 HFD=2.7 20:06:47.838 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 20:06:47.838 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48) 20:06:47.838 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-2.37 mountX=0.29 mountY=-0.23, mountTheta=-0.66 20:06:47.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.26, opts=13) 20:06:47.838 00.000 10672 Enqueuing Move request for scope (-0.26, -0.26) 20:06:47.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:06:47.838 00.000 428 Worker thread wakes up 20:06:47.838 00.000 10672 UpdateGuideState exits: m=237612 SNR=43.0 20:06:47.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.26) opts 0xd 20:06:47.838 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:47.838 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.26) 20:06:47.838 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:47.838 00.000 428 Moving (-0.26, -0.26) raw xDistance=0.29 yDistance=-0.23 20:06:47.838 00.000 10672 Enqueuing Expose request 20:06:47.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 20:06:47.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:47.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:06:47.838 00.000 428 MoveAxis(E, 0, ABG) 20:06:47.838 00.000 428 Move returns status 0, amount 0 20:06:47.838 00.000 428 MoveAxis(N, 0, ABG) 20:06:47.838 00.000 428 Move returns status 0, amount 0 20:06:47.838 00.000 428 move complete, result=0 20:06:47.838 00.000 428 worker thread done servicing request 20:06:47.838 00.000 428 Worker thread wakes up 20:06:47.838 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:06:47.838 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:47.838 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:49.057 01.219 10672 read socket command 10 20:06:49.057 00.000 10672 processing socket request REQDIST 20:06:49.057 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:06:49.057 00.000 10672 Sending socket response 39 (0x27) 20:06:50.202 01.145 428 Exposure complete 20:06:50.342 00.140 428 worker thread done servicing request 20:06:50.342 00.000 10672 OnExposeComplete: enter 20:06:50.342 00.000 10672 UpdateGuideState(): m_state=6 20:06:50.342 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1808 20:06:50.342 00.000 10672 Star::Find returns 1 (0), X=1009.73, Y=810.45, Mass=276047, SNR=49.9, Peak=35616 HFD=3.4 20:06:50.342 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.02) = xAngle (5.72 = -0.56) 20:06:50.342 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.60 = 2.60) 20:06:50.342 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.22 hyp=0.51 cameraTheta=2.70 mountX=0.44 mountY=0.27, mountTheta=0.55 20:06:50.358 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.22, opts=13) 20:06:50.358 00.000 10672 Enqueuing Move request for scope (-0.47, 0.22) 20:06:50.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:50.358 00.000 428 Worker thread wakes up 20:06:50.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.22) opts 0xd 20:06:50.358 00.000 10672 UpdateGuideState exits: m=276047 SNR=49.9 20:06:50.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:50.358 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.22) 20:06:50.358 00.000 428 Moving (-0.47, 0.22) raw xDistance=0.44 yDistance=0.27 20:06:50.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:50.358 00.000 10672 Enqueuing Expose request 20:06:50.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 20:06:50.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:50.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:06:50.358 00.000 428 MoveAxis(E, 0, ABG) 20:06:50.358 00.000 428 Move returns status 0, amount 0 20:06:50.358 00.000 428 MoveAxis(N, 0, ABG) 20:06:50.358 00.000 428 Move returns status 0, amount 0 20:06:50.358 00.000 428 move complete, result=0 20:06:50.358 00.000 428 worker thread done servicing request 20:06:50.358 00.000 428 Worker thread wakes up 20:06:50.358 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:06:50.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:50.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:52.701 02.343 428 Exposure complete 20:06:52.841 00.140 428 worker thread done servicing request 20:06:52.841 00.000 10672 OnExposeComplete: enter 20:06:52.841 00.000 10672 UpdateGuideState(): m_state=6 20:06:52.841 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1809 20:06:52.841 00.000 10672 Star::Find returns 1 (0), X=1009.46, Y=809.44, Mass=237240, SNR=40.1, Peak=34192 HFD=3.1 20:06:52.841 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.02) = xAngle (0.70 = 0.70) 20:06:52.841 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43) 20:06:52.841 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=-0.79 hyp=1.09 cameraTheta=-2.32 mountX=0.84 mountY=-0.71, mountTheta=-0.70 20:06:52.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=-0.79, opts=13) 20:06:52.841 00.000 10672 Enqueuing Move request for scope (-0.75, -0.79) 20:06:52.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:06:52.841 00.000 428 Worker thread wakes up 20:06:52.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.79) opts 0xd 20:06:52.841 00.000 10672 UpdateGuideState exits: m=237240 SNR=40.1 20:06:52.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:52.841 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, -0.79) 20:06:52.841 00.000 428 Moving (-0.75, -0.79) raw xDistance=0.84 yDistance=-0.71 20:06:52.841 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:52.841 00.000 10672 Enqueuing Expose request 20:06:52.841 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84 20:06:52.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:06:52.841 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.71 20:06:52.841 00.000 428 MoveAxis(W, 778, ABG) 20:06:52.841 00.000 428 Guiding Dir = 3, Dur = 778 20:06:52.873 00.032 428 IsSlewing returns 0 20:06:52.873 00.000 428 IsGuiding returns 0 20:06:52.888 00.015 428 PulseGuide returned control before completion, sleep 771 20:06:53.685 00.797 428 IsGuiding returns 0 20:06:53.685 00.000 428 Move returns status 0, amount 778 20:06:53.685 00.000 428 MoveAxis(N, 0, ABG) 20:06:53.685 00.000 428 Move returns status 0, amount 0 20:06:53.685 00.000 428 move complete, result=0 20:06:53.685 00.000 428 worker thread done servicing request 20:06:53.685 00.000 10672 GuideStep: 0.8 px 778 ms WEST, -0.7 px 0 ms NORTH 20:06:53.685 00.000 428 Worker thread wakes up 20:06:53.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:53.685 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:54.060 00.375 10672 read socket command 10 20:06:54.060 00.000 10672 processing socket request REQDIST 20:06:54.060 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:06:54.060 00.000 10672 Sending socket response 62 (0x3e) 20:06:55.200 01.140 428 Exposure complete 20:06:55.325 00.125 428 worker thread done servicing request 20:06:55.325 00.000 10672 OnExposeComplete: enter 20:06:55.325 00.000 10672 UpdateGuideState(): m_state=6 20:06:55.325 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1810 20:06:55.325 00.000 10672 Star::Find returns 1 (0), X=1010.12, Y=809.98, Mass=271709, SNR=48.5, Peak=35936 HFD=3.0 20:06:55.325 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 20:06:55.325 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 20:06:55.325 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.88 mountX=0.11 mountY=-0.24, mountTheta=-1.14 20:06:55.325 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.25, opts=13) 20:06:55.325 00.000 10672 Enqueuing Move request for scope (-0.08, -0.25) 20:06:55.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:06:55.325 00.000 428 Worker thread wakes up 20:06:55.325 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.25) opts 0xd 20:06:55.325 00.000 10672 UpdateGuideState exits: m=271709 SNR=48.5 20:06:55.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:55.325 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.25) 20:06:55.325 00.000 428 Moving (-0.08, -0.25) raw xDistance=0.11 yDistance=-0.24 20:06:55.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:55.325 00.000 10672 Enqueuing Expose request 20:06:55.325 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:06:55.325 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:55.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:06:55.325 00.000 428 MoveAxis(E, 0, ABG) 20:06:55.325 00.000 428 Move returns status 0, amount 0 20:06:55.325 00.000 428 MoveAxis(N, 0, ABG) 20:06:55.325 00.000 428 Move returns status 0, amount 0 20:06:55.325 00.000 428 move complete, result=0 20:06:55.325 00.000 428 worker thread done servicing request 20:06:55.325 00.000 428 Worker thread wakes up 20:06:55.325 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:06:55.341 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:55.341 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:57.704 02.363 428 Exposure complete 20:06:57.829 00.125 428 worker thread done servicing request 20:06:57.829 00.000 10672 OnExposeComplete: enter 20:06:57.829 00.000 10672 UpdateGuideState(): m_state=6 20:06:57.829 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1811 20:06:57.829 00.000 10672 Star::Find returns 1 (0), X=1010.00, Y=809.81, Mass=287247, SNR=44.3, Peak=35072 HFD=3.1 20:06:57.829 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 20:06:57.829 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 20:06:57.829 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.42 hyp=0.46 cameraTheta=-2.01 mountX=0.25 mountY=-0.39, mountTheta=-1.01 20:06:57.829 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.42, opts=13) 20:06:57.829 00.000 10672 Enqueuing Move request for scope (-0.20, -0.42) 20:06:57.829 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:06:57.829 00.000 428 Worker thread wakes up 20:06:57.829 00.000 10672 UpdateGuideState exits: m=287247 SNR=44.3 20:06:57.829 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.42) opts 0xd 20:06:57.829 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:57.829 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.42) 20:06:57.829 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:06:57.829 00.000 428 Moving (-0.20, -0.42) raw xDistance=0.25 yDistance=-0.39 20:06:57.829 00.000 10672 Enqueuing Expose request 20:06:57.829 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:06:57.829 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:57.829 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:06:57.829 00.000 428 MoveAxis(E, 0, ABG) 20:06:57.829 00.000 428 Move returns status 0, amount 0 20:06:57.829 00.000 428 MoveAxis(N, 0, ABG) 20:06:57.829 00.000 428 Move returns status 0, amount 0 20:06:57.829 00.000 428 move complete, result=0 20:06:57.829 00.000 428 worker thread done servicing request 20:06:57.829 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:06:57.829 00.000 428 Worker thread wakes up 20:06:57.829 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:06:57.829 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:06:59.048 01.219 10672 read socket command 10 20:06:59.048 00.000 10672 processing socket request REQDIST 20:06:59.048 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:06:59.048 00.000 10672 Sending socket response 50 (0x32) 20:07:00.203 01.155 428 Exposure complete 20:07:00.344 00.141 428 worker thread done servicing request 20:07:00.344 00.000 10672 OnExposeComplete: enter 20:07:00.344 00.000 10672 UpdateGuideState(): m_state=6 20:07:00.344 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1812 20:07:00.344 00.000 10672 Star::Find returns 1 (0), X=1010.04, Y=810.01, Mass=271561, SNR=42.9, Peak=39968 HFD=2.9 20:07:00.344 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.02) = xAngle (0.82 = 0.82) 20:07:00.344 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.31 = -2.31) 20:07:00.344 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.22 hyp=0.28 cameraTheta=-2.20 mountX=0.19 mountY=-0.20, mountTheta=-0.82 20:07:00.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.22, opts=13) 20:07:00.344 00.000 10672 Enqueuing Move request for scope (-0.16, -0.22) 20:07:00.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:07:00.344 00.000 428 Worker thread wakes up 20:07:00.344 00.000 10672 UpdateGuideState exits: m=271561 SNR=42.9 20:07:00.344 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.22) opts 0xd 20:07:00.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:00.344 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.22) 20:07:00.344 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:00.344 00.000 428 Moving (-0.16, -0.22) raw xDistance=0.19 yDistance=-0.20 20:07:00.344 00.000 10672 Enqueuing Expose request 20:07:00.344 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:07:00.344 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:00.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:07:00.344 00.000 428 MoveAxis(E, 0, ABG) 20:07:00.344 00.000 428 Move returns status 0, amount 0 20:07:00.344 00.000 428 MoveAxis(N, 0, ABG) 20:07:00.344 00.000 428 Move returns status 0, amount 0 20:07:00.344 00.000 428 move complete, result=0 20:07:00.344 00.000 428 worker thread done servicing request 20:07:00.344 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:07:00.344 00.000 428 Worker thread wakes up 20:07:00.344 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:00.344 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:02.702 02.358 428 Exposure complete 20:07:02.827 00.125 428 worker thread done servicing request 20:07:02.827 00.000 10672 OnExposeComplete: enter 20:07:02.827 00.000 10672 UpdateGuideState(): m_state=6 20:07:02.827 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1813 20:07:02.827 00.000 10672 Star::Find returns 1 (0), X=1010.19, Y=809.88, Mass=268168, SNR=47.5, Peak=39856 HFD=2.8 20:07:02.827 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 20:07:02.827 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 20:07:02.827 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.35 hyp=0.35 cameraTheta=-1.60 mountX=0.05 mountY=-0.35, mountTheta=-1.42 20:07:02.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.35, opts=13) 20:07:02.827 00.000 10672 Enqueuing Move request for scope (-0.01, -0.35) 20:07:02.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:07:02.827 00.000 428 Worker thread wakes up 20:07:02.827 00.000 10672 UpdateGuideState exits: m=268168 SNR=47.5 20:07:02.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.35) opts 0xd 20:07:02.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:02.827 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.35) 20:07:02.827 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:02.827 00.000 428 Moving (-0.01, -0.35) raw xDistance=0.05 yDistance=-0.35 20:07:02.827 00.000 10672 Enqueuing Expose request 20:07:02.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:07:02.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:02.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:07:02.827 00.000 428 MoveAxis(E, 0, ABG) 20:07:02.827 00.000 428 Move returns status 0, amount 0 20:07:02.827 00.000 428 MoveAxis(N, 0, ABG) 20:07:02.827 00.000 428 Move returns status 0, amount 0 20:07:02.827 00.000 428 move complete, result=0 20:07:02.827 00.000 428 worker thread done servicing request 20:07:02.827 00.000 428 Worker thread wakes up 20:07:02.827 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:07:02.827 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:02.827 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:04.062 01.235 10672 read socket command 10 20:07:04.062 00.000 10672 processing socket request REQDIST 20:07:04.062 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:07:04.062 00.000 10672 Sending socket response 40 (0x28) 20:07:05.202 01.140 428 Exposure complete 20:07:05.342 00.140 428 worker thread done servicing request 20:07:05.342 00.000 10672 OnExposeComplete: enter 20:07:05.342 00.000 10672 UpdateGuideState(): m_state=6 20:07:05.342 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1814 20:07:05.342 00.000 10672 Star::Find returns 1 (0), X=1010.34, Y=809.97, Mass=241244, SNR=40.3, Peak=27760 HFD=3.2 20:07:05.342 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-3.02) = xAngle (1.94 = 1.94) 20:07:05.342 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.18 = -1.18) 20:07:05.342 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.27 hyp=0.30 cameraTheta=-1.08 mountX=-0.11 mountY=-0.28, mountTheta=-1.95 20:07:05.342 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.27, opts=13) 20:07:05.342 00.000 10672 Enqueuing Move request for scope (0.14, -0.27) 20:07:05.342 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:07:05.342 00.000 428 Worker thread wakes up 20:07:05.358 00.016 10672 UpdateGuideState exits: m=241244 SNR=40.3 20:07:05.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.27) opts 0xd 20:07:05.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:05.358 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.27) 20:07:05.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:05.358 00.000 428 Moving (0.14, -0.27) raw xDistance=-0.11 yDistance=-0.28 20:07:05.358 00.000 10672 Enqueuing Expose request 20:07:05.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:07:05.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:05.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:07:05.358 00.000 428 MoveAxis(E, 0, ABG) 20:07:05.358 00.000 428 Move returns status 0, amount 0 20:07:05.358 00.000 428 MoveAxis(N, 0, ABG) 20:07:05.358 00.000 428 Move returns status 0, amount 0 20:07:05.358 00.000 428 move complete, result=0 20:07:05.358 00.000 428 worker thread done servicing request 20:07:05.358 00.000 428 Worker thread wakes up 20:07:05.358 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:07:05.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:05.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:07.705 02.347 428 Exposure complete 20:07:07.862 00.157 428 worker thread done servicing request 20:07:07.862 00.000 10672 OnExposeComplete: enter 20:07:07.862 00.000 10672 UpdateGuideState(): m_state=6 20:07:07.862 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1815 20:07:07.862 00.000 10672 Star::Find returns 1 (0), X=1011.22, Y=810.69, Mass=281604, SNR=44.6, Peak=47168 HFD=2.9 20:07:07.862 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.02) = xAngle (3.44 = -2.84) 20:07:07.862 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.32 = 0.32) 20:07:07.862 00.000 10672 CameraToMount -- cameraX=1.02 cameraY=0.46 hyp=1.12 cameraTheta=0.42 mountX=-1.07 mountY=0.35, mountTheta=2.83 20:07:07.862 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.02, y=0.46, opts=13) 20:07:07.862 00.000 10672 Enqueuing Move request for scope (1.02, 0.46) 20:07:07.862 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:07:07.862 00.000 428 Worker thread wakes up 20:07:07.862 00.000 10672 UpdateGuideState exits: m=281604 SNR=44.6 20:07:07.862 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.46) opts 0xd 20:07:07.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:07.862 00.000 428 Handling offset move in thread for scope, endpoint = (1.02, 0.46) 20:07:07.862 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:07.862 00.000 428 Moving (1.02, 0.46) raw xDistance=-1.07 yDistance=0.35 20:07:07.862 00.000 10672 Enqueuing Expose request 20:07:07.862 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.07 20:07:07.862 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:07.862 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:07:07.862 00.000 428 MoveAxis(E, 994, ABG) 20:07:07.862 00.000 428 Guiding Dir = 2, Dur = 994 20:07:07.862 00.000 428 IsSlewing returns 0 20:07:07.862 00.000 428 IsGuiding returns 0 20:07:07.893 00.031 428 PulseGuide returned control before completion, sleep 976 20:07:08.877 00.984 428 IsGuiding returns 1 20:07:08.877 00.000 428 scope still moving after pulse duration time elapsed 20:07:08.939 00.062 428 IsSlewing returns 0 20:07:08.939 00.000 428 IsGuiding returns 0 20:07:08.939 00.000 428 scope move finished after 994 + 74 ms 20:07:08.939 00.000 428 Move returns status 0, amount 994 20:07:08.939 00.000 428 MoveAxis(N, 0, ABG) 20:07:08.939 00.000 428 Move returns status 0, amount 0 20:07:08.939 00.000 428 move complete, result=0 20:07:08.939 00.000 428 worker thread done servicing request 20:07:08.939 00.000 428 Worker thread wakes up 20:07:08.939 00.000 10672 GuideStep: -1.1 px 994 ms EAST, 0.3 px 0 ms NORTH 20:07:08.939 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:08.939 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:09.049 00.110 10672 read socket command 10 20:07:09.049 00.000 10672 processing socket request REQDIST 20:07:09.049 00.000 10672 SOCKSVR: Sending pixel error of 0.59 20:07:09.049 00.000 10672 Sending socket response 59 (0x3b) 20:07:10.205 01.156 428 Exposure complete 20:07:10.330 00.125 428 worker thread done servicing request 20:07:10.330 00.000 10672 OnExposeComplete: enter 20:07:10.330 00.000 10672 UpdateGuideState(): m_state=6 20:07:10.330 00.000 10672 Star::Find(15, 1011, 810, 0, (0,0,0,0), 0.0, 0) frame 1816 20:07:10.330 00.000 10672 Star::Find returns 1 (0), X=1009.96, Y=810.79, Mass=270752, SNR=49.8, Peak=33872 HFD=2.8 20:07:10.330 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.02) = xAngle (4.99 = -1.29) 20:07:10.330 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.86 = 1.86) 20:07:10.330 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.56 hyp=0.61 cameraTheta=1.97 mountX=0.17 mountY=0.58, mountTheta=1.29 20:07:10.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.56, opts=13) 20:07:10.330 00.000 10672 Enqueuing Move request for scope (-0.24, 0.56) 20:07:10.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:07:10.330 00.000 428 Worker thread wakes up 20:07:10.330 00.000 10672 UpdateGuideState exits: m=270752 SNR=49.8 20:07:10.330 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.56) opts 0xd 20:07:10.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:10.330 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.56) 20:07:10.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:10.330 00.000 428 Moving (-0.24, 0.56) raw xDistance=0.17 yDistance=0.58 20:07:10.330 00.000 10672 Enqueuing Expose request 20:07:10.330 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:07:10.330 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 20:07:10.330 00.000 428 MoveAxis(E, 0, ABG) 20:07:10.330 00.000 428 Move returns status 0, amount 0 20:07:10.330 00.000 428 MoveAxis(S, 884, ABG) 20:07:10.330 00.000 428 Guiding Dir = 1, Dur = 884 20:07:10.330 00.000 428 IsSlewing returns 0 20:07:10.330 00.000 428 IsGuiding returns 0 20:07:10.423 00.093 428 PulseGuide returned control before completion, sleep 808 20:07:11.251 00.828 428 IsGuiding returns 1 20:07:11.251 00.000 428 scope still moving after pulse duration time elapsed 20:07:11.283 00.032 428 IsSlewing returns 0 20:07:11.283 00.000 428 IsGuiding returns 1 20:07:11.329 00.046 428 IsSlewing returns 0 20:07:11.329 00.000 428 IsGuiding returns 0 20:07:11.329 00.000 428 scope move finished after 884 + 114 ms 20:07:11.329 00.000 428 Move returns status 0, amount 884 20:07:11.329 00.000 428 move complete, result=0 20:07:11.329 00.000 428 worker thread done servicing request 20:07:11.329 00.000 428 Worker thread wakes up 20:07:11.329 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 884 ms SOUTH 20:07:11.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:11.329 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:12.673 01.344 428 Exposure complete 20:07:12.813 00.140 428 worker thread done servicing request 20:07:12.813 00.000 10672 OnExposeComplete: enter 20:07:12.813 00.000 10672 UpdateGuideState(): m_state=6 20:07:12.813 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1817 20:07:12.813 00.000 10672 Star::Find returns 1 (0), X=1009.94, Y=810.57, Mass=236225, SNR=39.1, Peak=37024 HFD=2.3 20:07:12.813 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.02) = xAngle (5.24 = -1.04) 20:07:12.813 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 20:07:12.813 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.34 hyp=0.43 cameraTheta=2.22 mountX=0.22 mountY=0.37, mountTheta=1.04 20:07:12.813 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.34, opts=13) 20:07:12.813 00.000 10672 Enqueuing Move request for scope (-0.26, 0.34) 20:07:12.813 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:07:12.813 00.000 428 Worker thread wakes up 20:07:12.813 00.000 10672 UpdateGuideState exits: m=236225 SNR=39.1 20:07:12.813 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.34) opts 0xd 20:07:12.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:12.813 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.34) 20:07:12.813 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:12.813 00.000 428 Moving (-0.26, 0.34) raw xDistance=0.22 yDistance=0.37 20:07:12.813 00.000 10672 Enqueuing Expose request 20:07:12.813 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:07:12.813 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:12.813 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 20:07:12.813 00.000 428 MoveAxis(E, 0, ABG) 20:07:12.813 00.000 428 Move returns status 0, amount 0 20:07:12.813 00.000 428 MoveAxis(N, 0, ABG) 20:07:12.813 00.000 428 Move returns status 0, amount 0 20:07:12.813 00.000 428 move complete, result=0 20:07:12.813 00.000 428 worker thread done servicing request 20:07:12.813 00.000 428 Worker thread wakes up 20:07:12.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:12.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:12.813 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:07:14.047 01.234 10672 read socket command 10 20:07:14.047 00.000 10672 processing socket request REQDIST 20:07:14.047 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:07:14.047 00.000 10672 Sending socket response 55 (0x37) 20:07:15.192 01.145 428 Exposure complete 20:07:15.333 00.141 428 worker thread done servicing request 20:07:15.333 00.000 10672 OnExposeComplete: enter 20:07:15.333 00.000 10672 UpdateGuideState(): m_state=6 20:07:15.333 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1818 20:07:15.333 00.000 10672 Star::Find returns 1 (0), X=1009.42, Y=810.25, Mass=250788, SNR=40.8, Peak=35168 HFD=2.9 20:07:15.333 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.02) = xAngle (6.13 = -0.15) 20:07:15.333 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.01 = 3.01) 20:07:15.333 00.000 10672 CameraToMount -- cameraX=-0.78 cameraY=0.02 hyp=0.78 cameraTheta=3.11 mountX=0.77 mountY=0.11, mountTheta=0.14 20:07:15.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.78, y=0.02, opts=13) 20:07:15.333 00.000 10672 Enqueuing Move request for scope (-0.78, 0.02) 20:07:15.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:07:15.333 00.000 428 Worker thread wakes up 20:07:15.333 00.000 10672 UpdateGuideState exits: m=250788 SNR=40.8 20:07:15.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:15.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.02) opts 0xd 20:07:15.333 00.000 428 Handling offset move in thread for scope, endpoint = (-0.78, 0.02) 20:07:15.333 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:15.333 00.000 10672 Enqueuing Expose request 20:07:15.333 00.000 428 Moving (-0.78, 0.02) raw xDistance=0.77 yDistance=0.11 20:07:15.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77 20:07:15.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:15.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 20:07:15.333 00.000 428 MoveAxis(W, 719, ABG) 20:07:15.333 00.000 428 Guiding Dir = 3, Dur = 719 20:07:15.333 00.000 428 IsSlewing returns 0 20:07:15.333 00.000 428 IsGuiding returns 0 20:07:15.364 00.031 428 PulseGuide returned control before completion, sleep 706 20:07:16.098 00.734 428 IsGuiding returns 1 20:07:16.098 00.000 428 scope still moving after pulse duration time elapsed 20:07:16.130 00.032 428 IsSlewing returns 0 20:07:16.130 00.000 428 IsGuiding returns 0 20:07:16.130 00.000 428 scope move finished after 719 + 72 ms 20:07:16.130 00.000 428 Move returns status 0, amount 719 20:07:16.130 00.000 428 MoveAxis(N, 0, ABG) 20:07:16.130 00.000 428 Move returns status 0, amount 0 20:07:16.130 00.000 428 move complete, result=0 20:07:16.130 00.000 428 worker thread done servicing request 20:07:16.130 00.000 428 Worker thread wakes up 20:07:16.130 00.000 10672 GuideStep: 0.8 px 719 ms WEST, 0.1 px 0 ms NORTH 20:07:16.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:16.130 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:17.691 01.561 428 Exposure complete 20:07:17.816 00.125 428 worker thread done servicing request 20:07:17.816 00.000 10672 OnExposeComplete: enter 20:07:17.816 00.000 10672 UpdateGuideState(): m_state=6 20:07:17.816 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1819 20:07:17.816 00.000 10672 Star::Find returns 1 (0), X=1010.05, Y=810.01, Mass=270330, SNR=47.2, Peak=39104 HFD=2.8 20:07:17.816 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.02) = xAngle (0.84 = 0.84) 20:07:17.816 00.000 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28) 20:07:17.816 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-2.18 mountX=0.18 mountY=-0.20, mountTheta=-0.85 20:07:17.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.22, opts=13) 20:07:17.816 00.000 10672 Enqueuing Move request for scope (-0.15, -0.22) 20:07:17.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:07:17.816 00.000 428 Worker thread wakes up 20:07:17.816 00.000 10672 UpdateGuideState exits: m=270330 SNR=47.2 20:07:17.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd 20:07:17.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:17.816 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.22) 20:07:17.816 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:17.832 00.016 10672 Enqueuing Expose request 20:07:17.832 00.000 428 Moving (-0.15, -0.22) raw xDistance=0.18 yDistance=-0.20 20:07:17.832 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:07:17.832 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:17.832 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:07:17.832 00.000 428 MoveAxis(E, 0, ABG) 20:07:17.832 00.000 428 Move returns status 0, amount 0 20:07:17.832 00.000 428 MoveAxis(N, 0, ABG) 20:07:17.832 00.000 428 Move returns status 0, amount 0 20:07:17.832 00.000 428 move complete, result=0 20:07:17.832 00.000 428 worker thread done servicing request 20:07:17.832 00.000 428 Worker thread wakes up 20:07:17.832 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:07:17.832 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:17.832 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:19.051 01.219 10672 read socket command 10 20:07:19.051 00.000 10672 processing socket request REQDIST 20:07:19.051 00.000 10672 SOCKSVR: Sending pixel error of 0.51 20:07:19.051 00.000 10672 Sending socket response 51 (0x33) 20:07:20.191 01.140 428 Exposure complete 20:07:20.331 00.140 428 worker thread done servicing request 20:07:20.331 00.000 10672 OnExposeComplete: enter 20:07:20.331 00.000 10672 UpdateGuideState(): m_state=6 20:07:20.331 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1820 20:07:20.331 00.000 10672 Star::Find returns 1 (0), X=1010.53, Y=810.21, Mass=291939, SNR=46.7, Peak=33328 HFD=3.4 20:07:20.331 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.02) = xAngle (2.94 = 2.94) 20:07:20.331 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.18 = -0.18) 20:07:20.331 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-0.08 mountX=-0.32 mountY=-0.06, mountTheta=-2.96 20:07:20.347 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.03, opts=13) 20:07:20.347 00.000 10672 Enqueuing Move request for scope (0.33, -0.03) 20:07:20.347 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 20:07:20.347 00.000 428 Worker thread wakes up 20:07:20.347 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd 20:07:20.347 00.000 10672 UpdateGuideState exits: m=291939 SNR=46.7 20:07:20.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:20.347 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.03) 20:07:20.347 00.000 428 Moving (0.33, -0.03) raw xDistance=-0.32 yDistance=-0.06 20:07:20.347 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:20.347 00.000 10672 Enqueuing Expose request 20:07:20.347 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:07:20.347 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:20.347 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:07:20.347 00.000 428 MoveAxis(E, 0, ABG) 20:07:20.347 00.000 428 Move returns status 0, amount 0 20:07:20.347 00.000 428 MoveAxis(N, 0, ABG) 20:07:20.347 00.000 428 Move returns status 0, amount 0 20:07:20.347 00.000 428 move complete, result=0 20:07:20.347 00.000 428 worker thread done servicing request 20:07:20.347 00.000 428 Worker thread wakes up 20:07:20.347 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:07:20.347 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:20.347 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:22.679 02.332 428 Exposure complete 20:07:22.804 00.125 428 worker thread done servicing request 20:07:22.804 00.000 10672 OnExposeComplete: enter 20:07:22.804 00.000 10672 UpdateGuideState(): m_state=6 20:07:22.804 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1821 20:07:22.804 00.000 10672 Star::Find returns 1 (0), X=1010.21, Y=810.38, Mass=252681, SNR=43.7, Peak=39856 HFD=2.8 20:07:22.804 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.02) = xAngle (4.52 = -1.77) 20:07:22.804 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.39 = 1.39) 20:07:22.804 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.50 mountX=-0.03 mountY=0.15, mountTheta=1.77 20:07:22.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.15, opts=13) 20:07:22.804 00.000 10672 Enqueuing Move request for scope (0.01, 0.15) 20:07:22.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:07:22.804 00.000 428 Worker thread wakes up 20:07:22.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd 20:07:22.804 00.000 10672 UpdateGuideState exits: m=252681 SNR=43.7 20:07:22.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:22.804 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.15) 20:07:22.804 00.000 428 Moving (0.01, 0.15) raw xDistance=-0.03 yDistance=0.15 20:07:22.804 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:22.804 00.000 10672 Enqueuing Expose request 20:07:22.804 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:07:22.804 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:22.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:07:22.804 00.000 428 MoveAxis(E, 0, ABG) 20:07:22.804 00.000 428 Move returns status 0, amount 0 20:07:22.804 00.000 428 MoveAxis(N, 0, ABG) 20:07:22.804 00.000 428 Move returns status 0, amount 0 20:07:22.804 00.000 428 move complete, result=0 20:07:22.804 00.000 428 worker thread done servicing request 20:07:22.804 00.000 428 Worker thread wakes up 20:07:22.804 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:07:22.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:22.804 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:24.054 01.250 10672 read socket command 10 20:07:24.054 00.000 10672 processing socket request REQDIST 20:07:24.054 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:07:24.054 00.000 10672 Sending socket response 36 (0x24) 20:07:25.194 01.140 428 Exposure complete 20:07:25.335 00.141 428 worker thread done servicing request 20:07:25.335 00.000 10672 OnExposeComplete: enter 20:07:25.335 00.000 10672 UpdateGuideState(): m_state=6 20:07:25.335 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1822 20:07:25.335 00.000 10672 Star::Find returns 1 (0), X=1010.51, Y=810.41, Mass=274890, SNR=51.5, Peak=33984 HFD=3.1 20:07:25.335 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.02) = xAngle (3.56 = -2.73) 20:07:25.335 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.43 = 0.43) 20:07:25.335 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.18 hyp=0.36 cameraTheta=0.54 mountX=-0.33 mountY=0.15, mountTheta=2.71 20:07:25.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.18, opts=13) 20:07:25.335 00.000 10672 Enqueuing Move request for scope (0.31, 0.18) 20:07:25.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=952, FiltMax=65488, Gamma=1.000 20:07:25.335 00.000 428 Worker thread wakes up 20:07:25.335 00.000 10672 UpdateGuideState exits: m=274890 SNR=51.5 20:07:25.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.18) opts 0xd 20:07:25.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:25.335 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.18) 20:07:25.335 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:25.335 00.000 428 Moving (0.31, 0.18) raw xDistance=-0.33 yDistance=0.15 20:07:25.335 00.000 10672 Enqueuing Expose request 20:07:25.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 20:07:25.335 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:25.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:07:25.335 00.000 428 MoveAxis(E, 0, ABG) 20:07:25.335 00.000 428 Move returns status 0, amount 0 20:07:25.335 00.000 428 MoveAxis(N, 0, ABG) 20:07:25.335 00.000 428 Move returns status 0, amount 0 20:07:25.335 00.000 428 move complete, result=0 20:07:25.335 00.000 428 worker thread done servicing request 20:07:25.335 00.000 428 Worker thread wakes up 20:07:25.335 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:07:25.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:25.335 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:27.693 02.358 428 Exposure complete 20:07:27.818 00.125 428 worker thread done servicing request 20:07:27.818 00.000 10672 OnExposeComplete: enter 20:07:27.818 00.000 10672 UpdateGuideState(): m_state=6 20:07:27.818 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1823 20:07:27.818 00.000 10672 Star::Find returns 1 (0), X=1010.69, Y=810.44, Mass=285447, SNR=49.2, Peak=39760 HFD=3.2 20:07:27.818 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.02) = xAngle (3.42 = -2.86) 20:07:27.818 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.30 = 0.30) 20:07:27.818 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.21 hyp=0.53 cameraTheta=0.40 mountX=-0.51 mountY=0.15, mountTheta=2.85 20:07:27.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.21, opts=13) 20:07:27.818 00.000 10672 Enqueuing Move request for scope (0.48, 0.21) 20:07:27.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:07:27.818 00.000 428 Worker thread wakes up 20:07:27.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.21) opts 0xd 20:07:27.818 00.000 10672 UpdateGuideState exits: m=285447 SNR=49.2 20:07:27.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.21) 20:07:27.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:27.818 00.000 428 Moving (0.48, 0.21) raw xDistance=-0.51 yDistance=0.15 20:07:27.818 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:27.818 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:07:27.818 00.000 10672 Enqueuing Expose request 20:07:27.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:27.834 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:07:27.834 00.000 428 MoveAxis(E, 470, ABG) 20:07:27.834 00.000 428 Guiding Dir = 2, Dur = 470 20:07:27.834 00.000 428 IsSlewing returns 0 20:07:27.834 00.000 428 IsGuiding returns 0 20:07:27.865 00.031 428 PulseGuide returned control before completion, sleep 451 20:07:28.318 00.453 428 IsGuiding returns 1 20:07:28.318 00.000 428 scope still moving after pulse duration time elapsed 20:07:28.365 00.047 428 IsSlewing returns 0 20:07:28.365 00.000 428 IsGuiding returns 0 20:07:28.365 00.000 428 scope move finished after 470 + 72 ms 20:07:28.365 00.000 428 Move returns status 0, amount 470 20:07:28.365 00.000 428 MoveAxis(N, 0, ABG) 20:07:28.365 00.000 428 Move returns status 0, amount 0 20:07:28.365 00.000 428 move complete, result=0 20:07:28.365 00.000 428 worker thread done servicing request 20:07:28.381 00.016 10672 GuideStep: -0.5 px 470 ms EAST, 0.2 px 0 ms NORTH 20:07:28.381 00.000 428 Worker thread wakes up 20:07:28.381 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:28.381 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:29.053 00.672 10672 read socket command 10 20:07:29.053 00.000 10672 processing socket request REQDIST 20:07:29.053 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:07:29.053 00.000 10672 Sending socket response 41 (0x29) 20:07:30.193 01.140 428 Exposure complete 20:07:30.318 00.125 428 worker thread done servicing request 20:07:30.318 00.000 10672 OnExposeComplete: enter 20:07:30.318 00.000 10672 UpdateGuideState(): m_state=6 20:07:30.318 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1824 20:07:30.318 00.000 10672 Star::Find returns 1 (0), X=1009.66, Y=809.55, Mass=281787, SNR=44.8, Peak=38448 HFD=3.1 20:07:30.318 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 20:07:30.318 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 20:07:30.318 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.68 hyp=0.86 cameraTheta=-2.24 mountX=0.62 mountY=-0.61, mountTheta=-0.78 20:07:30.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.68, opts=13) 20:07:30.318 00.000 10672 Enqueuing Move request for scope (-0.54, -0.68) 20:07:30.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:07:30.318 00.000 428 Worker thread wakes up 20:07:30.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.68) opts 0xd 20:07:30.318 00.000 10672 UpdateGuideState exits: m=281787 SNR=44.8 20:07:30.318 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:30.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.68) 20:07:30.318 00.000 428 Moving (-0.54, -0.68) raw xDistance=0.62 yDistance=-0.61 20:07:30.318 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:30.318 00.000 10672 Enqueuing Expose request 20:07:30.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.62 20:07:30.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:07:30.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 20:07:30.318 00.000 428 MoveAxis(W, 540, ABG) 20:07:30.318 00.000 428 Guiding Dir = 3, Dur = 540 20:07:30.318 00.000 428 IsSlewing returns 0 20:07:30.333 00.015 428 IsGuiding returns 0 20:07:30.349 00.016 428 PulseGuide returned control before completion, sleep 525 20:07:30.932 00.583 428 IsGuiding returns 0 20:07:30.932 00.000 428 Move returns status 0, amount 540 20:07:30.932 00.000 428 MoveAxis(N, 0, ABG) 20:07:30.932 00.000 428 Move returns status 0, amount 0 20:07:30.932 00.000 428 move complete, result=0 20:07:30.932 00.000 428 worker thread done servicing request 20:07:30.932 00.000 10672 GuideStep: 0.6 px 540 ms WEST, -0.6 px 0 ms NORTH 20:07:30.932 00.000 428 Worker thread wakes up 20:07:30.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:30.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:32.681 01.749 428 Exposure complete 20:07:32.806 00.125 428 worker thread done servicing request 20:07:32.806 00.000 10672 OnExposeComplete: enter 20:07:32.806 00.000 10672 UpdateGuideState(): m_state=6 20:07:32.806 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1825 20:07:32.806 00.000 10672 Star::Find returns 1 (0), X=1009.58, Y=810.14, Mass=258281, SNR=45.1, Peak=47488 HFD=2.7 20:07:32.806 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.02) = xAngle (0.02 = 0.02) 20:07:32.806 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11) 20:07:32.806 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.09 hyp=0.62 cameraTheta=-3.00 mountX=0.62 mountY=-0.02, mountTheta=-0.03 20:07:32.821 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.09, opts=13) 20:07:32.821 00.000 10672 Enqueuing Move request for scope (-0.62, -0.09) 20:07:32.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:07:32.821 00.000 428 Worker thread wakes up 20:07:32.821 00.000 10672 UpdateGuideState exits: m=258281 SNR=45.1 20:07:32.821 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:32.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.09) opts 0xd 20:07:32.821 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:32.821 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.09) 20:07:32.821 00.000 10672 Enqueuing Expose request 20:07:32.821 00.000 428 Moving (-0.62, -0.09) raw xDistance=0.62 yDistance=-0.02 20:07:32.821 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.62 20:07:32.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:32.821 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:07:32.821 00.000 428 MoveAxis(W, 619, ABG) 20:07:32.821 00.000 428 Guiding Dir = 3, Dur = 619 20:07:32.821 00.000 428 IsSlewing returns 0 20:07:32.821 00.000 428 IsGuiding returns 0 20:07:32.853 00.032 428 PulseGuide returned control before completion, sleep 603 20:07:33.462 00.609 428 IsGuiding returns 1 20:07:33.462 00.000 428 scope still moving after pulse duration time elapsed 20:07:33.493 00.031 428 IsSlewing returns 0 20:07:33.509 00.016 428 IsGuiding returns 0 20:07:33.509 00.000 428 scope move finished after 619 + 64 ms 20:07:33.509 00.000 428 Move returns status 0, amount 619 20:07:33.509 00.000 428 MoveAxis(N, 0, ABG) 20:07:33.509 00.000 428 Move returns status 0, amount 0 20:07:33.509 00.000 428 move complete, result=0 20:07:33.509 00.000 428 worker thread done servicing request 20:07:33.509 00.000 428 Worker thread wakes up 20:07:33.509 00.000 10672 GuideStep: 0.6 px 619 ms WEST, -0.0 px 0 ms NORTH 20:07:33.509 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:33.509 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:34.056 00.547 10672 read socket command 10 20:07:34.056 00.000 10672 processing socket request REQDIST 20:07:34.056 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:07:34.056 00.000 10672 Sending socket response 57 (0x39) 20:07:35.196 01.140 428 Exposure complete 20:07:35.321 00.125 428 worker thread done servicing request 20:07:35.321 00.000 10672 OnExposeComplete: enter 20:07:35.321 00.000 10672 UpdateGuideState(): m_state=6 20:07:35.321 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1826 20:07:35.321 00.000 10672 Star::Find returns 1 (0), X=1010.21, Y=810.09, Mass=296223, SNR=54.5, Peak=39536 HFD=3.5 20:07:35.321 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 20:07:35.321 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 20:07:35.321 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.15 cameraTheta=-1.51 mountX=0.01 mountY=-0.14, mountTheta=-1.51 20:07:35.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.14, opts=13) 20:07:35.321 00.000 10672 Enqueuing Move request for scope (0.01, -0.14) 20:07:35.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:07:35.321 00.000 428 Worker thread wakes up 20:07:35.321 00.000 10672 UpdateGuideState exits: m=296223 SNR=54.5 20:07:35.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd 20:07:35.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:35.321 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.14) 20:07:35.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:35.321 00.000 428 Moving (0.01, -0.14) raw xDistance=0.01 yDistance=-0.14 20:07:35.321 00.000 10672 Enqueuing Expose request 20:07:35.321 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:07:35.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:35.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:07:35.321 00.000 428 MoveAxis(E, 0, ABG) 20:07:35.321 00.000 428 Move returns status 0, amount 0 20:07:35.321 00.000 428 MoveAxis(N, 0, ABG) 20:07:35.321 00.000 428 Move returns status 0, amount 0 20:07:35.321 00.000 428 move complete, result=0 20:07:35.321 00.000 428 worker thread done servicing request 20:07:35.321 00.000 428 Worker thread wakes up 20:07:35.321 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:07:35.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:35.321 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:37.695 02.374 428 Exposure complete 20:07:37.820 00.125 428 worker thread done servicing request 20:07:37.820 00.000 10672 OnExposeComplete: enter 20:07:37.820 00.000 10672 UpdateGuideState(): m_state=6 20:07:37.820 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1827 20:07:37.820 00.000 10672 Star::Find returns 1 (0), X=1010.45, Y=810.10, Mass=274595, SNR=45.5, Peak=44544 HFD=2.7 20:07:37.820 00.000 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.02) = xAngle (2.54 = 2.54) 20:07:37.820 00.000 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.59 = -0.59) 20:07:37.820 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.48 mountX=-0.23 mountY=-0.16, mountTheta=-2.55 20:07:37.820 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.13, opts=13) 20:07:37.820 00.000 10672 Enqueuing Move request for scope (0.25, -0.13) 20:07:37.820 00.000 428 Worker thread wakes up 20:07:37.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:07:37.820 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd 20:07:37.820 00.000 10672 UpdateGuideState exits: m=274595 SNR=45.5 20:07:37.820 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.13) 20:07:37.820 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:37.820 00.000 428 Moving (0.25, -0.13) raw xDistance=-0.23 yDistance=-0.16 20:07:37.820 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:37.820 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 20:07:37.820 00.000 10672 Enqueuing Expose request 20:07:37.820 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:37.820 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:07:37.820 00.000 428 MoveAxis(E, 0, ABG) 20:07:37.820 00.000 428 Move returns status 0, amount 0 20:07:37.820 00.000 428 MoveAxis(N, 0, ABG) 20:07:37.820 00.000 428 Move returns status 0, amount 0 20:07:37.820 00.000 428 move complete, result=0 20:07:37.820 00.000 428 worker thread done servicing request 20:07:37.820 00.000 428 Worker thread wakes up 20:07:37.820 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:07:37.820 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:37.820 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:39.059 01.239 10672 read socket command 10 20:07:39.059 00.000 10672 processing socket request REQDIST 20:07:39.059 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:07:39.059 00.000 10672 Sending socket response 39 (0x27) 20:07:40.183 01.124 428 Exposure complete 20:07:40.308 00.125 428 worker thread done servicing request 20:07:40.308 00.000 10672 OnExposeComplete: enter 20:07:40.308 00.000 10672 UpdateGuideState(): m_state=6 20:07:40.308 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1828 20:07:40.308 00.000 10672 Star::Find returns 1 (0), X=1010.53, Y=810.21, Mass=260512, SNR=44.8, Peak=40400 HFD=2.8 20:07:40.308 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 20:07:40.308 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 20:07:40.308 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-0.06 mountX=-0.32 mountY=-0.05, mountTheta=-2.97 20:07:40.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.02, opts=13) 20:07:40.308 00.000 10672 Enqueuing Move request for scope (0.33, -0.02) 20:07:40.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:07:40.308 00.000 428 Worker thread wakes up 20:07:40.308 00.000 10672 UpdateGuideState exits: m=260512 SNR=44.8 20:07:40.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.02) opts 0xd 20:07:40.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:40.308 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.02) 20:07:40.308 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:40.308 00.000 428 Moving (0.33, -0.02) raw xDistance=-0.32 yDistance=-0.05 20:07:40.308 00.000 10672 Enqueuing Expose request 20:07:40.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:07:40.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:40.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:07:40.308 00.000 428 MoveAxis(E, 0, ABG) 20:07:40.308 00.000 428 Move returns status 0, amount 0 20:07:40.308 00.000 428 MoveAxis(N, 0, ABG) 20:07:40.308 00.000 428 Move returns status 0, amount 0 20:07:40.308 00.000 428 move complete, result=0 20:07:40.308 00.000 428 worker thread done servicing request 20:07:40.308 00.000 428 Worker thread wakes up 20:07:40.308 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:07:40.324 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:40.324 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:42.667 02.343 428 Exposure complete 20:07:42.807 00.140 428 worker thread done servicing request 20:07:42.807 00.000 10672 OnExposeComplete: enter 20:07:42.807 00.000 10672 UpdateGuideState(): m_state=6 20:07:42.807 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1829 20:07:42.807 00.000 10672 Star::Find returns 1 (0), X=1010.82, Y=809.76, Mass=245835, SNR=43.7, Peak=44336 HFD=2.6 20:07:42.807 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.02) = xAngle (2.37 = 2.37) 20:07:42.807 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.76 = -0.76) 20:07:42.807 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.47 hyp=0.78 cameraTheta=-0.65 mountX=-0.55 mountY=-0.53, mountTheta=-2.37 20:07:42.807 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.47, opts=13) 20:07:42.807 00.000 10672 Enqueuing Move request for scope (0.62, -0.47) 20:07:42.807 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:07:42.807 00.000 428 Worker thread wakes up 20:07:42.807 00.000 10672 UpdateGuideState exits: m=245835 SNR=43.7 20:07:42.807 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.47) opts 0xd 20:07:42.807 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:42.807 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, -0.47) 20:07:42.807 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:42.807 00.000 428 Moving (0.62, -0.47) raw xDistance=-0.55 yDistance=-0.53 20:07:42.807 00.000 10672 Enqueuing Expose request 20:07:42.807 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 20:07:42.807 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:42.807 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:07:42.807 00.000 428 MoveAxis(E, 516, ABG) 20:07:42.807 00.000 428 Guiding Dir = 2, Dur = 516 20:07:42.807 00.000 428 IsSlewing returns 0 20:07:42.807 00.000 428 IsGuiding returns 0 20:07:42.839 00.032 428 PulseGuide returned control before completion, sleep 502 20:07:43.354 00.515 428 IsGuiding returns 1 20:07:43.354 00.000 428 scope still moving after pulse duration time elapsed 20:07:43.401 00.047 428 IsSlewing returns 0 20:07:43.401 00.000 428 IsGuiding returns 0 20:07:43.401 00.000 428 scope move finished after 516 + 70 ms 20:07:43.401 00.000 428 Move returns status 0, amount 516 20:07:43.401 00.000 428 MoveAxis(N, 0, ABG) 20:07:43.401 00.000 428 Move returns status 0, amount 0 20:07:43.401 00.000 428 move complete, result=0 20:07:43.401 00.000 428 worker thread done servicing request 20:07:43.401 00.000 428 Worker thread wakes up 20:07:43.401 00.000 10672 GuideStep: -0.6 px 516 ms EAST, -0.5 px 0 ms NORTH 20:07:43.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:43.401 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:44.057 00.656 10672 read socket command 10 20:07:44.057 00.000 10672 processing socket request REQDIST 20:07:44.057 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:07:44.057 00.000 10672 Sending socket response 49 (0x31) 20:07:45.182 01.125 428 Exposure complete 20:07:45.307 00.125 428 worker thread done servicing request 20:07:45.307 00.000 10672 OnExposeComplete: enter 20:07:45.307 00.000 10672 UpdateGuideState(): m_state=6 20:07:45.307 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1830 20:07:45.307 00.000 10672 Star::Find returns 1 (0), X=1009.90, Y=810.16, Mass=245447, SNR=41.5, Peak=38016 HFD=2.6 20:07:45.307 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.02) = xAngle (0.12 = 0.12) 20:07:45.307 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.01 = -3.01) 20:07:45.307 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.90 mountX=0.30 mountY=-0.04, mountTheta=-0.13 20:07:45.307 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.07, opts=13) 20:07:45.307 00.000 10672 Enqueuing Move request for scope (-0.30, -0.07) 20:07:45.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:07:45.307 00.000 428 Worker thread wakes up 20:07:45.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd 20:07:45.307 00.000 10672 UpdateGuideState exits: m=245447 SNR=41.5 20:07:45.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:45.307 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.07) 20:07:45.307 00.000 428 Moving (-0.30, -0.07) raw xDistance=0.30 yDistance=-0.04 20:07:45.307 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:45.307 00.000 10672 Enqueuing Expose request 20:07:45.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:07:45.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:45.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:07:45.307 00.000 428 MoveAxis(E, 0, ABG) 20:07:45.307 00.000 428 Move returns status 0, amount 0 20:07:45.307 00.000 428 MoveAxis(N, 0, ABG) 20:07:45.307 00.000 428 Move returns status 0, amount 0 20:07:45.307 00.000 428 move complete, result=0 20:07:45.307 00.000 428 worker thread done servicing request 20:07:45.307 00.000 428 Worker thread wakes up 20:07:45.322 00.015 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:07:45.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:45.322 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:47.686 02.364 428 Exposure complete 20:07:47.811 00.125 428 worker thread done servicing request 20:07:47.811 00.000 10672 OnExposeComplete: enter 20:07:47.811 00.000 10672 UpdateGuideState(): m_state=6 20:07:47.811 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1831 20:07:47.811 00.000 10672 Star::Find returns 1 (0), X=1009.87, Y=810.10, Mass=264682, SNR=45.7, Peak=41056 HFD=2.8 20:07:47.811 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 20:07:47.811 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 20:07:47.811 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.13 hyp=0.36 cameraTheta=-2.77 mountX=0.34 mountY=-0.09, mountTheta=-0.26 20:07:47.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.13, opts=13) 20:07:47.811 00.000 10672 Enqueuing Move request for scope (-0.33, -0.13) 20:07:47.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:07:47.811 00.000 428 Worker thread wakes up 20:07:47.811 00.000 10672 UpdateGuideState exits: m=264682 SNR=45.7 20:07:47.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.13) opts 0xd 20:07:47.811 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:47.811 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.13) 20:07:47.811 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:47.811 00.000 428 Moving (-0.33, -0.13) raw xDistance=0.34 yDistance=-0.09 20:07:47.811 00.000 10672 Enqueuing Expose request 20:07:47.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:07:47.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:47.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:07:47.811 00.000 428 MoveAxis(E, 0, ABG) 20:07:47.811 00.000 428 Move returns status 0, amount 0 20:07:47.811 00.000 428 MoveAxis(N, 0, ABG) 20:07:47.811 00.000 428 Move returns status 0, amount 0 20:07:47.811 00.000 428 move complete, result=0 20:07:47.811 00.000 428 worker thread done servicing request 20:07:47.811 00.000 428 Worker thread wakes up 20:07:47.811 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:07:47.811 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:47.826 00.015 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:49.060 01.234 10672 read socket command 10 20:07:49.060 00.000 10672 processing socket request REQDIST 20:07:49.060 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:07:49.060 00.000 10672 Sending socket response 41 (0x29) 20:07:50.185 01.125 428 Exposure complete 20:07:50.326 00.141 428 worker thread done servicing request 20:07:50.326 00.000 10672 OnExposeComplete: enter 20:07:50.326 00.000 10672 UpdateGuideState(): m_state=6 20:07:50.326 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1832 20:07:50.326 00.000 10672 Star::Find returns 1 (0), X=1010.18, Y=809.79, Mass=262843, SNR=50.2, Peak=48032 HFD=2.9 20:07:50.326 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.02) = xAngle (1.40 = 1.40) 20:07:50.326 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72) 20:07:50.326 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.44 hyp=0.44 cameraTheta=-1.62 mountX=0.07 mountY=-0.44, mountTheta=-1.40 20:07:50.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.44, opts=13) 20:07:50.326 00.000 10672 Enqueuing Move request for scope (-0.02, -0.44) 20:07:50.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:07:50.326 00.000 428 Worker thread wakes up 20:07:50.326 00.000 10672 UpdateGuideState exits: m=262843 SNR=50.2 20:07:50.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.44) opts 0xd 20:07:50.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:50.326 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.44) 20:07:50.326 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:50.326 00.000 428 Moving (-0.02, -0.44) raw xDistance=0.07 yDistance=-0.44 20:07:50.326 00.000 10672 Enqueuing Expose request 20:07:50.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:07:50.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:50.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:07:50.326 00.000 428 MoveAxis(E, 0, ABG) 20:07:50.326 00.000 428 Move returns status 0, amount 0 20:07:50.326 00.000 428 MoveAxis(N, 0, ABG) 20:07:50.326 00.000 428 Move returns status 0, amount 0 20:07:50.326 00.000 428 move complete, result=0 20:07:50.326 00.000 428 worker thread done servicing request 20:07:50.326 00.000 428 Worker thread wakes up 20:07:50.326 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:07:50.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:50.326 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:52.684 02.358 428 Exposure complete 20:07:52.825 00.141 428 worker thread done servicing request 20:07:52.825 00.000 10672 OnExposeComplete: enter 20:07:52.825 00.000 10672 UpdateGuideState(): m_state=6 20:07:52.825 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1833 20:07:52.840 00.015 10672 Star::Find returns 1 (0), X=1009.55, Y=810.23, Mass=248912, SNR=42.6, Peak=38880 HFD=2.7 20:07:52.840 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.02) = xAngle (6.16 = -0.12) 20:07:52.840 00.000 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.03 = 3.03) 20:07:52.840 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.00 hyp=0.65 cameraTheta=3.14 mountX=0.64 mountY=0.07, mountTheta=0.11 20:07:52.840 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.00, opts=13) 20:07:52.840 00.000 10672 Enqueuing Move request for scope (-0.65, 0.00) 20:07:52.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:07:52.840 00.000 428 Worker thread wakes up 20:07:52.840 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.00) opts 0xd 20:07:52.840 00.000 10672 UpdateGuideState exits: m=248912 SNR=42.6 20:07:52.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:52.840 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.00) 20:07:52.840 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:52.840 00.000 428 Moving (-0.65, 0.00) raw xDistance=0.64 yDistance=0.07 20:07:52.840 00.000 10672 Enqueuing Expose request 20:07:52.840 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 20:07:52.840 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:52.840 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:07:52.840 00.000 428 MoveAxis(W, 597, ABG) 20:07:52.840 00.000 428 Guiding Dir = 3, Dur = 597 20:07:52.872 00.032 428 IsSlewing returns 0 20:07:52.872 00.000 428 IsGuiding returns 0 20:07:52.887 00.015 428 PulseGuide returned control before completion, sleep 591 20:07:53.497 00.610 428 IsGuiding returns 0 20:07:53.497 00.000 428 Move returns status 0, amount 597 20:07:53.497 00.000 428 MoveAxis(N, 0, ABG) 20:07:53.497 00.000 428 Move returns status 0, amount 0 20:07:53.497 00.000 428 move complete, result=0 20:07:53.497 00.000 428 worker thread done servicing request 20:07:53.497 00.000 428 Worker thread wakes up 20:07:53.497 00.000 10672 GuideStep: 0.6 px 597 ms WEST, 0.1 px 0 ms NORTH 20:07:53.497 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:53.497 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:54.059 00.562 10672 read socket command 10 20:07:54.059 00.000 10672 processing socket request REQDIST 20:07:54.059 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:07:54.059 00.000 10672 Sending socket response 48 (0x30) 20:07:55.184 01.125 428 Exposure complete 20:07:55.324 00.140 428 worker thread done servicing request 20:07:55.324 00.000 10672 OnExposeComplete: enter 20:07:55.324 00.000 10672 UpdateGuideState(): m_state=6 20:07:55.324 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1834 20:07:55.324 00.000 10672 Star::Find returns 1 (0), X=1010.21, Y=810.52, Mass=246960, SNR=43.9, Peak=37792 HFD=2.6 20:07:55.324 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.02) = xAngle (4.56 = -1.72) 20:07:55.324 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.44 = 1.44) 20:07:55.324 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.54 mountX=-0.04 mountY=0.29, mountTheta=1.72 20:07:55.324 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.29, opts=13) 20:07:55.324 00.000 10672 Enqueuing Move request for scope (0.01, 0.29) 20:07:55.324 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:07:55.324 00.000 428 Worker thread wakes up 20:07:55.324 00.000 10672 UpdateGuideState exits: m=246960 SNR=43.9 20:07:55.324 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd 20:07:55.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:55.324 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.29) 20:07:55.324 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:55.324 00.000 428 Moving (0.01, 0.29) raw xDistance=-0.04 yDistance=0.29 20:07:55.324 00.000 10672 Enqueuing Expose request 20:07:55.324 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:07:55.324 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:55.324 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:07:55.324 00.000 428 MoveAxis(E, 0, ABG) 20:07:55.324 00.000 428 Move returns status 0, amount 0 20:07:55.324 00.000 428 MoveAxis(N, 0, ABG) 20:07:55.324 00.000 428 Move returns status 0, amount 0 20:07:55.324 00.000 428 move complete, result=0 20:07:55.324 00.000 428 worker thread done servicing request 20:07:55.324 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:07:55.324 00.000 428 Worker thread wakes up 20:07:55.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:55.324 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:57.687 02.363 428 Exposure complete 20:07:57.827 00.140 428 worker thread done servicing request 20:07:57.827 00.000 10672 OnExposeComplete: enter 20:07:57.827 00.000 10672 UpdateGuideState(): m_state=6 20:07:57.827 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1835 20:07:57.827 00.000 10672 Star::Find returns 1 (0), X=1010.67, Y=810.11, Mass=303166, SNR=52.8, Peak=41600 HFD=2.7 20:07:57.827 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 20:07:57.827 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.37 = -0.37) 20:07:57.827 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.12 hyp=0.49 cameraTheta=-0.26 mountX=-0.45 mountY=-0.17, mountTheta=-2.77 20:07:57.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.12, opts=13) 20:07:57.827 00.000 10672 Enqueuing Move request for scope (0.47, -0.12) 20:07:57.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:07:57.827 00.000 428 Worker thread wakes up 20:07:57.827 00.000 10672 UpdateGuideState exits: m=303166 SNR=52.8 20:07:57.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.12) opts 0xd 20:07:57.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:57.827 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.12) 20:07:57.827 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:07:57.827 00.000 428 Moving (0.47, -0.12) raw xDistance=-0.45 yDistance=-0.17 20:07:57.827 00.000 10672 Enqueuing Expose request 20:07:57.827 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 20:07:57.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:57.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:07:57.827 00.000 428 MoveAxis(E, 419, ABG) 20:07:57.827 00.000 428 Guiding Dir = 2, Dur = 419 20:07:57.827 00.000 428 IsSlewing returns 0 20:07:57.827 00.000 428 IsGuiding returns 0 20:07:57.843 00.016 428 PulseGuide returned control before completion, sleep 412 20:07:58.296 00.453 428 IsGuiding returns 1 20:07:58.296 00.000 428 scope still moving after pulse duration time elapsed 20:07:58.327 00.031 428 IsSlewing returns 0 20:07:58.327 00.000 428 IsGuiding returns 0 20:07:58.327 00.000 428 scope move finished after 419 + 80 ms 20:07:58.327 00.000 428 Move returns status 0, amount 419 20:07:58.327 00.000 428 MoveAxis(N, 0, ABG) 20:07:58.327 00.000 428 Move returns status 0, amount 0 20:07:58.327 00.000 428 move complete, result=0 20:07:58.327 00.000 428 worker thread done servicing request 20:07:58.327 00.000 10672 GuideStep: -0.5 px 419 ms EAST, -0.2 px 0 ms NORTH 20:07:58.327 00.000 428 Worker thread wakes up 20:07:58.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:07:58.327 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:07:59.093 00.766 10672 read socket command 10 20:07:59.093 00.000 10672 processing socket request REQDIST 20:07:59.093 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:07:59.093 00.000 10672 Sending socket response 44 (0x2c) 20:08:00.170 01.077 428 Exposure complete 20:08:00.295 00.125 428 worker thread done servicing request 20:08:00.295 00.000 10672 OnExposeComplete: enter 20:08:00.295 00.000 10672 UpdateGuideState(): m_state=6 20:08:00.295 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1836 20:08:00.295 00.000 10672 Star::Find returns 1 (0), X=1010.11, Y=809.86, Mass=263903, SNR=45.3, Peak=62320 HFD=2.3 20:08:00.295 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.02) = xAngle (1.22 = 1.22) 20:08:00.295 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.91 = -1.91) 20:08:00.295 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.37 hyp=0.38 cameraTheta=-1.80 mountX=0.13 mountY=-0.36, mountTheta=-1.22 20:08:00.295 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.37, opts=13) 20:08:00.295 00.000 10672 Enqueuing Move request for scope (-0.09, -0.37) 20:08:00.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:08:00.295 00.000 428 Worker thread wakes up 20:08:00.295 00.000 10672 UpdateGuideState exits: m=263903 SNR=45.3 20:08:00.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:00.295 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.37) opts 0xd 20:08:00.295 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.37) 20:08:00.295 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:00.295 00.000 10672 Enqueuing Expose request 20:08:00.295 00.000 428 Moving (-0.09, -0.37) raw xDistance=0.13 yDistance=-0.36 20:08:00.295 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:08:00.295 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:00.295 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 20:08:00.295 00.000 428 MoveAxis(E, 0, ABG) 20:08:00.295 00.000 428 Move returns status 0, amount 0 20:08:00.295 00.000 428 MoveAxis(N, 0, ABG) 20:08:00.295 00.000 428 Move returns status 0, amount 0 20:08:00.295 00.000 428 move complete, result=0 20:08:00.295 00.000 428 worker thread done servicing request 20:08:00.295 00.000 428 Worker thread wakes up 20:08:00.295 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:08:00.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:00.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:02.685 02.390 428 Exposure complete 20:08:02.810 00.125 428 worker thread done servicing request 20:08:02.810 00.000 10672 OnExposeComplete: enter 20:08:02.810 00.000 10672 UpdateGuideState(): m_state=6 20:08:02.810 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1837 20:08:02.810 00.000 10672 Star::Find returns 1 (0), X=1009.73, Y=810.04, Mass=266502, SNR=50.0, Peak=41392 HFD=2.5 20:08:02.810 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.02) = xAngle (0.27 = 0.27) 20:08:02.810 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86) 20:08:02.810 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.19 hyp=0.51 cameraTheta=-2.75 mountX=0.49 mountY=-0.14, mountTheta=-0.28 20:08:02.810 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.19, opts=13) 20:08:02.810 00.000 10672 Enqueuing Move request for scope (-0.47, -0.19) 20:08:02.810 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:08:02.810 00.000 428 Worker thread wakes up 20:08:02.810 00.000 10672 UpdateGuideState exits: m=266502 SNR=50.0 20:08:02.810 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.19) opts 0xd 20:08:02.810 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:02.810 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.19) 20:08:02.810 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:02.810 00.000 428 Moving (-0.47, -0.19) raw xDistance=0.49 yDistance=-0.14 20:08:02.810 00.000 10672 Enqueuing Expose request 20:08:02.810 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:08:02.810 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:02.810 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:08:02.810 00.000 428 MoveAxis(W, 453, ABG) 20:08:02.810 00.000 428 Guiding Dir = 3, Dur = 453 20:08:02.810 00.000 428 IsSlewing returns 0 20:08:02.810 00.000 428 IsGuiding returns 0 20:08:02.826 00.016 428 PulseGuide returned control before completion, sleep 448 20:08:03.295 00.469 428 IsGuiding returns 0 20:08:03.295 00.000 428 Move returns status 0, amount 453 20:08:03.295 00.000 428 MoveAxis(N, 0, ABG) 20:08:03.295 00.000 428 Move returns status 0, amount 0 20:08:03.295 00.000 428 move complete, result=0 20:08:03.295 00.000 428 worker thread done servicing request 20:08:03.295 00.000 428 Worker thread wakes up 20:08:03.295 00.000 10672 GuideStep: 0.5 px 453 ms WEST, -0.1 px 0 ms NORTH 20:08:03.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:03.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:04.049 00.754 10672 read socket command 10 20:08:04.049 00.000 10672 processing socket request REQDIST 20:08:04.049 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:08:04.049 00.000 10672 Sending socket response 45 (0x2d) 20:08:05.174 01.125 428 Exposure complete 20:08:05.314 00.140 428 worker thread done servicing request 20:08:05.314 00.000 10672 OnExposeComplete: enter 20:08:05.314 00.000 10672 UpdateGuideState(): m_state=6 20:08:05.314 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1838 20:08:05.314 00.000 10672 Star::Find returns 1 (0), X=1010.23, Y=809.98, Mass=276070, SNR=46.8, Peak=38560 HFD=2.9 20:08:05.330 00.016 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 20:08:05.330 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 20:08:05.330 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.47 mountX=0.01 mountY=-0.25, mountTheta=-1.55 20:08:05.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.25, opts=13) 20:08:05.330 00.000 10672 Enqueuing Move request for scope (0.02, -0.25) 20:08:05.330 00.000 428 Worker thread wakes up 20:08:05.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:05.330 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd 20:08:05.330 00.000 10672 UpdateGuideState exits: m=276070 SNR=46.8 20:08:05.330 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.25) 20:08:05.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:05.330 00.000 428 Moving (0.02, -0.25) raw xDistance=0.01 yDistance=-0.25 20:08:05.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:05.330 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:08:05.330 00.000 10672 Enqueuing Expose request 20:08:05.330 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:05.330 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:08:05.330 00.000 428 MoveAxis(E, 0, ABG) 20:08:05.330 00.000 428 Move returns status 0, amount 0 20:08:05.330 00.000 428 MoveAxis(N, 0, ABG) 20:08:05.330 00.000 428 Move returns status 0, amount 0 20:08:05.330 00.000 428 move complete, result=0 20:08:05.330 00.000 428 worker thread done servicing request 20:08:05.330 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:08:05.330 00.000 428 Worker thread wakes up 20:08:05.330 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:05.330 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:07.673 02.343 428 Exposure complete 20:08:07.813 00.140 428 worker thread done servicing request 20:08:07.813 00.000 10672 OnExposeComplete: enter 20:08:07.813 00.000 10672 UpdateGuideState(): m_state=6 20:08:07.813 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1839 20:08:07.813 00.000 10672 Star::Find returns 1 (0), X=1010.73, Y=810.20, Mass=257142, SNR=43.4, Peak=30272 HFD=3.2 20:08:07.813 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.02) = xAngle (2.97 = 2.97) 20:08:07.813 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.16 = -0.16) 20:08:07.813 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.03 hyp=0.53 cameraTheta=-0.05 mountX=-0.52 mountY=-0.09, mountTheta=-2.98 20:08:07.813 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.03, opts=13) 20:08:07.813 00.000 10672 Enqueuing Move request for scope (0.53, -0.03) 20:08:07.813 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:07.813 00.000 428 Worker thread wakes up 20:08:07.813 00.000 10672 UpdateGuideState exits: m=257142 SNR=43.4 20:08:07.813 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.03) opts 0xd 20:08:07.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:07.813 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.03) 20:08:07.813 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:07.813 00.000 428 Moving (0.53, -0.03) raw xDistance=-0.52 yDistance=-0.09 20:08:07.813 00.000 10672 Enqueuing Expose request 20:08:07.813 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 20:08:07.813 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:07.813 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:08:07.813 00.000 428 MoveAxis(E, 488, ABG) 20:08:07.813 00.000 428 Guiding Dir = 2, Dur = 488 20:08:07.813 00.000 428 IsSlewing returns 0 20:08:07.813 00.000 428 IsGuiding returns 0 20:08:07.829 00.016 428 PulseGuide returned control before completion, sleep 480 20:08:08.345 00.516 428 IsGuiding returns 0 20:08:08.345 00.000 428 Move returns status 0, amount 488 20:08:08.345 00.000 428 MoveAxis(N, 0, ABG) 20:08:08.345 00.000 428 Move returns status 0, amount 0 20:08:08.345 00.000 428 move complete, result=0 20:08:08.345 00.000 428 worker thread done servicing request 20:08:08.345 00.000 428 Worker thread wakes up 20:08:08.345 00.000 10672 GuideStep: -0.5 px 488 ms EAST, -0.1 px 0 ms NORTH 20:08:08.345 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:08.345 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:09.048 00.703 10672 read socket command 10 20:08:09.048 00.000 10672 processing socket request REQDIST 20:08:09.048 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:08:09.048 00.000 10672 Sending socket response 43 (0x2b) 20:08:10.172 01.124 428 Exposure complete 20:08:10.313 00.141 428 worker thread done servicing request 20:08:10.313 00.000 10672 OnExposeComplete: enter 20:08:10.313 00.000 10672 UpdateGuideState(): m_state=6 20:08:10.313 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1840 20:08:10.313 00.000 10672 Star::Find returns 1 (0), X=1010.10, Y=810.40, Mass=254442, SNR=45.7, Peak=39312 HFD=2.4 20:08:10.313 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.02) = xAngle (5.14 = -1.14) 20:08:10.313 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.01 = 2.01) 20:08:10.313 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.12 mountX=0.08 mountY=0.18, mountTheta=1.14 20:08:10.313 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.17, opts=13) 20:08:10.313 00.000 10672 Enqueuing Move request for scope (-0.11, 0.17) 20:08:10.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:10.313 00.000 428 Worker thread wakes up 20:08:10.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd 20:08:10.313 00.000 10672 UpdateGuideState exits: m=254442 SNR=45.7 20:08:10.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:10.313 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.17) 20:08:10.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:10.313 00.000 428 Moving (-0.11, 0.17) raw xDistance=0.08 yDistance=0.18 20:08:10.313 00.000 10672 Enqueuing Expose request 20:08:10.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:08:10.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:10.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:08:10.313 00.000 428 MoveAxis(E, 0, ABG) 20:08:10.313 00.000 428 Move returns status 0, amount 0 20:08:10.313 00.000 428 MoveAxis(N, 0, ABG) 20:08:10.313 00.000 428 Move returns status 0, amount 0 20:08:10.313 00.000 428 move complete, result=0 20:08:10.313 00.000 428 worker thread done servicing request 20:08:10.313 00.000 428 Worker thread wakes up 20:08:10.313 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:08:10.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:10.313 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:12.676 02.363 428 Exposure complete 20:08:12.801 00.125 428 worker thread done servicing request 20:08:12.801 00.000 10672 OnExposeComplete: enter 20:08:12.801 00.000 10672 UpdateGuideState(): m_state=6 20:08:12.801 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1841 20:08:12.801 00.000 10672 Star::Find returns 1 (0), X=1009.81, Y=809.91, Mass=243417, SNR=41.3, Peak=28304 HFD=2.7 20:08:12.801 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.02) = xAngle (0.57 = 0.57) 20:08:12.801 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56) 20:08:12.801 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.32 hyp=0.51 cameraTheta=-2.45 mountX=0.43 mountY=-0.28, mountTheta=-0.58 20:08:12.801 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.32, opts=13) 20:08:12.801 00.000 10672 Enqueuing Move request for scope (-0.39, -0.32) 20:08:12.801 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:12.801 00.000 428 Worker thread wakes up 20:08:12.801 00.000 10672 UpdateGuideState exits: m=243417 SNR=41.3 20:08:12.801 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.32) opts 0xd 20:08:12.801 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:12.801 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.32) 20:08:12.801 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:12.801 00.000 428 Moving (-0.39, -0.32) raw xDistance=0.43 yDistance=-0.28 20:08:12.801 00.000 10672 Enqueuing Expose request 20:08:12.801 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 20:08:12.801 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:12.801 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:08:12.801 00.000 428 MoveAxis(E, 0, ABG) 20:08:12.801 00.000 428 Move returns status 0, amount 0 20:08:12.801 00.000 428 MoveAxis(N, 0, ABG) 20:08:12.801 00.000 428 Move returns status 0, amount 0 20:08:12.801 00.000 428 move complete, result=0 20:08:12.801 00.000 428 worker thread done servicing request 20:08:12.801 00.000 428 Worker thread wakes up 20:08:12.801 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:08:12.817 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:12.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:14.051 01.234 10672 read socket command 10 20:08:14.051 00.000 10672 processing socket request REQDIST 20:08:14.051 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:08:14.051 00.000 10672 Sending socket response 40 (0x28) 20:08:15.176 01.125 428 Exposure complete 20:08:15.316 00.140 428 worker thread done servicing request 20:08:15.316 00.000 10672 OnExposeComplete: enter 20:08:15.316 00.000 10672 UpdateGuideState(): m_state=6 20:08:15.316 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1842 20:08:15.316 00.000 10672 Star::Find returns 1 (0), X=1009.93, Y=810.18, Mass=298685, SNR=46.3, Peak=53488 HFD=2.7 20:08:15.316 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 20:08:15.316 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 20:08:15.316 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.94 mountX=0.28 mountY=-0.03, mountTheta=-0.09 20:08:15.316 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.06, opts=13) 20:08:15.316 00.000 10672 Enqueuing Move request for scope (-0.27, -0.06) 20:08:15.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=800, FiltMax=65488, Gamma=1.000 20:08:15.316 00.000 428 Worker thread wakes up 20:08:15.316 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.06) opts 0xd 20:08:15.316 00.000 10672 UpdateGuideState exits: m=298685 SNR=46.3 20:08:15.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:15.316 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.06) 20:08:15.316 00.000 428 Moving (-0.27, -0.06) raw xDistance=0.28 yDistance=-0.03 20:08:15.316 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:15.316 00.000 10672 Enqueuing Expose request 20:08:15.316 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 20:08:15.316 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:15.316 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 20:08:15.316 00.000 428 MoveAxis(E, 0, ABG) 20:08:15.316 00.000 428 Move returns status 0, amount 0 20:08:15.316 00.000 428 MoveAxis(N, 0, ABG) 20:08:15.316 00.000 428 Move returns status 0, amount 0 20:08:15.316 00.000 428 move complete, result=0 20:08:15.316 00.000 428 worker thread done servicing request 20:08:15.316 00.000 428 Worker thread wakes up 20:08:15.316 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:08:15.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:15.316 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:17.659 02.343 428 Exposure complete 20:08:17.800 00.141 428 worker thread done servicing request 20:08:17.800 00.000 10672 OnExposeComplete: enter 20:08:17.800 00.000 10672 UpdateGuideState(): m_state=6 20:08:17.800 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1843 20:08:17.800 00.000 10672 Star::Find returns 1 (0), X=1009.68, Y=809.62, Mass=257696, SNR=46.2, Peak=41600 HFD=2.8 20:08:17.800 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 20:08:17.800 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 20:08:17.800 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.61 hyp=0.80 cameraTheta=-2.28 mountX=0.59 mountY=-0.55, mountTheta=-0.75 20:08:17.800 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.61, opts=13) 20:08:17.800 00.000 10672 Enqueuing Move request for scope (-0.52, -0.61) 20:08:17.800 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:17.800 00.000 428 Worker thread wakes up 20:08:17.800 00.000 10672 UpdateGuideState exits: m=257696 SNR=46.2 20:08:17.800 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.61) opts 0xd 20:08:17.800 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:17.800 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.61) 20:08:17.800 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:17.800 00.000 428 Moving (-0.52, -0.61) raw xDistance=0.59 yDistance=-0.55 20:08:17.800 00.000 10672 Enqueuing Expose request 20:08:17.800 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 20:08:17.800 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:17.800 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 20:08:17.800 00.000 428 MoveAxis(W, 548, ABG) 20:08:17.800 00.000 428 Guiding Dir = 3, Dur = 548 20:08:17.800 00.000 428 IsSlewing returns 0 20:08:17.800 00.000 428 IsGuiding returns 0 20:08:17.831 00.031 428 PulseGuide returned control before completion, sleep 533 20:08:18.378 00.547 428 IsGuiding returns 1 20:08:18.378 00.000 428 scope still moving after pulse duration time elapsed 20:08:18.425 00.047 428 IsSlewing returns 0 20:08:18.425 00.000 428 IsGuiding returns 0 20:08:18.425 00.000 428 scope move finished after 548 + 71 ms 20:08:18.425 00.000 428 Move returns status 0, amount 548 20:08:18.425 00.000 428 MoveAxis(N, 0, ABG) 20:08:18.425 00.000 428 Move returns status 0, amount 0 20:08:18.425 00.000 428 move complete, result=0 20:08:18.425 00.000 428 worker thread done servicing request 20:08:18.425 00.000 10672 GuideStep: 0.6 px 548 ms WEST, -0.5 px 0 ms NORTH 20:08:18.425 00.000 428 Worker thread wakes up 20:08:18.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:18.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:19.049 00.624 10672 read socket command 10 20:08:19.049 00.000 10672 processing socket request REQDIST 20:08:19.049 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:08:19.049 00.000 10672 Sending socket response 49 (0x31) 20:08:20.179 01.130 428 Exposure complete 20:08:20.304 00.125 428 worker thread done servicing request 20:08:20.304 00.000 10672 OnExposeComplete: enter 20:08:20.304 00.000 10672 UpdateGuideState(): m_state=6 20:08:20.304 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1844 20:08:20.304 00.000 10672 Star::Find returns 1 (0), X=1009.67, Y=809.76, Mass=289142, SNR=47.4, Peak=46080 HFD=2.7 20:08:20.304 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.02) = xAngle (0.60 = 0.60) 20:08:20.304 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.52 = -2.52) 20:08:20.304 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.47 hyp=0.71 cameraTheta=-2.42 mountX=0.58 mountY=-0.41, mountTheta=-0.61 20:08:20.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.47, opts=13) 20:08:20.304 00.000 10672 Enqueuing Move request for scope (-0.53, -0.47) 20:08:20.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:20.304 00.000 428 Worker thread wakes up 20:08:20.304 00.000 10672 UpdateGuideState exits: m=289142 SNR=47.4 20:08:20.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.47) opts 0xd 20:08:20.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:20.304 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.47) 20:08:20.304 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:20.304 00.000 428 Moving (-0.53, -0.47) raw xDistance=0.58 yDistance=-0.41 20:08:20.304 00.000 10672 Enqueuing Expose request 20:08:20.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.58 20:08:20.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:20.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:08:20.304 00.000 428 MoveAxis(W, 582, ABG) 20:08:20.304 00.000 428 Guiding Dir = 3, Dur = 582 20:08:20.304 00.000 428 IsSlewing returns 0 20:08:20.304 00.000 428 IsGuiding returns 0 20:08:20.335 00.031 428 PulseGuide returned control before completion, sleep 566 20:08:20.913 00.578 428 IsGuiding returns 1 20:08:20.913 00.000 428 scope still moving after pulse duration time elapsed 20:08:20.960 00.047 428 IsSlewing returns 0 20:08:20.960 00.000 428 IsGuiding returns 0 20:08:20.960 00.000 428 scope move finished after 582 + 68 ms 20:08:20.960 00.000 428 Move returns status 0, amount 582 20:08:20.960 00.000 428 MoveAxis(N, 0, ABG) 20:08:20.960 00.000 428 Move returns status 0, amount 0 20:08:20.960 00.000 428 move complete, result=0 20:08:20.960 00.000 428 worker thread done servicing request 20:08:20.960 00.000 428 Worker thread wakes up 20:08:20.960 00.000 10672 GuideStep: 0.6 px 582 ms WEST, -0.4 px 0 ms NORTH 20:08:20.960 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:20.960 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:22.678 01.718 428 Exposure complete 20:08:22.819 00.141 428 worker thread done servicing request 20:08:22.819 00.000 10672 OnExposeComplete: enter 20:08:22.819 00.000 10672 UpdateGuideState(): m_state=6 20:08:22.819 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1845 20:08:22.819 00.000 10672 Star::Find returns 1 (0), X=1010.11, Y=809.91, Mass=261740, SNR=49.3, Peak=59696 HFD=2.3 20:08:22.819 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 20:08:22.819 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97) 20:08:22.819 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.32 hyp=0.33 cameraTheta=-1.86 mountX=0.13 mountY=-0.31, mountTheta=-1.16 20:08:22.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.32, opts=13) 20:08:22.834 00.015 10672 Enqueuing Move request for scope (-0.10, -0.32) 20:08:22.834 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:08:22.834 00.000 428 Worker thread wakes up 20:08:22.834 00.000 10672 UpdateGuideState exits: m=261740 SNR=49.3 20:08:22.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:22.834 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.32) opts 0xd 20:08:22.834 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.32) 20:08:22.834 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:22.834 00.000 10672 Enqueuing Expose request 20:08:22.834 00.000 428 Moving (-0.10, -0.32) raw xDistance=0.13 yDistance=-0.31 20:08:22.834 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:08:22.834 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:22.834 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:08:22.834 00.000 428 MoveAxis(E, 0, ABG) 20:08:22.834 00.000 428 Move returns status 0, amount 0 20:08:22.834 00.000 428 MoveAxis(N, 0, ABG) 20:08:22.834 00.000 428 Move returns status 0, amount 0 20:08:22.834 00.000 428 move complete, result=0 20:08:22.834 00.000 428 worker thread done servicing request 20:08:22.834 00.000 428 Worker thread wakes up 20:08:22.834 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:08:22.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:22.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:24.053 01.219 10672 read socket command 10 20:08:24.053 00.000 10672 processing socket request REQDIST 20:08:24.053 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:08:24.053 00.000 10672 Sending socket response 49 (0x31) 20:08:25.177 01.124 428 Exposure complete 20:08:25.318 00.141 428 worker thread done servicing request 20:08:25.318 00.000 10672 OnExposeComplete: enter 20:08:25.318 00.000 10672 UpdateGuideState(): m_state=6 20:08:25.318 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1846 20:08:25.318 00.000 10672 Star::Find returns 1 (0), X=1010.04, Y=809.97, Mass=264939, SNR=43.3, Peak=62976 HFD=2.1 20:08:25.318 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 20:08:25.318 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 20:08:25.318 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-2.14 mountX=0.20 mountY=-0.24, mountTheta=-0.89 20:08:25.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.26, opts=13) 20:08:25.318 00.000 10672 Enqueuing Move request for scope (-0.17, -0.26) 20:08:25.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:25.318 00.000 428 Worker thread wakes up 20:08:25.318 00.000 10672 UpdateGuideState exits: m=264939 SNR=43.3 20:08:25.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.26) opts 0xd 20:08:25.318 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:25.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.26) 20:08:25.318 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:25.318 00.000 428 Moving (-0.17, -0.26) raw xDistance=0.20 yDistance=-0.24 20:08:25.318 00.000 10672 Enqueuing Expose request 20:08:25.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:08:25.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:25.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:08:25.318 00.000 428 MoveAxis(E, 0, ABG) 20:08:25.318 00.000 428 Move returns status 0, amount 0 20:08:25.318 00.000 428 MoveAxis(N, 0, ABG) 20:08:25.318 00.000 428 Move returns status 0, amount 0 20:08:25.318 00.000 428 move complete, result=0 20:08:25.318 00.000 428 worker thread done servicing request 20:08:25.318 00.000 428 Worker thread wakes up 20:08:25.318 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:08:25.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:25.318 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:27.676 02.358 428 Exposure complete 20:08:27.817 00.141 428 worker thread done servicing request 20:08:27.817 00.000 10672 OnExposeComplete: enter 20:08:27.817 00.000 10672 UpdateGuideState(): m_state=6 20:08:27.817 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1847 20:08:27.817 00.000 10672 Star::Find returns 1 (0), X=1010.15, Y=810.09, Mass=313860, SNR=52.4, Peak=54912 HFD=2.9 20:08:27.817 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 20:08:27.817 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 20:08:27.817 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.90 mountX=0.07 mountY=-0.14, mountTheta=-1.12 20:08:27.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.14, opts=13) 20:08:27.817 00.000 10672 Enqueuing Move request for scope (-0.05, -0.14) 20:08:27.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:08:27.817 00.000 428 Worker thread wakes up 20:08:27.817 00.000 10672 UpdateGuideState exits: m=313860 SNR=52.4 20:08:27.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd 20:08:27.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:27.817 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.14) 20:08:27.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:27.817 00.000 428 Moving (-0.05, -0.14) raw xDistance=0.07 yDistance=-0.14 20:08:27.817 00.000 10672 Enqueuing Expose request 20:08:27.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:08:27.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:27.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:08:27.817 00.000 428 MoveAxis(E, 0, ABG) 20:08:27.817 00.000 428 Move returns status 0, amount 0 20:08:27.817 00.000 428 MoveAxis(N, 0, ABG) 20:08:27.817 00.000 428 Move returns status 0, amount 0 20:08:27.817 00.000 428 move complete, result=0 20:08:27.817 00.000 428 worker thread done servicing request 20:08:27.817 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:08:27.817 00.000 428 Worker thread wakes up 20:08:27.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:27.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:29.072 01.255 10672 read socket command 10 20:08:29.072 00.000 10672 processing socket request REQDIST 20:08:29.072 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:08:29.072 00.000 10672 Sending socket response 35 (0x23) 20:08:30.165 01.093 428 Exposure complete 20:08:30.306 00.141 428 worker thread done servicing request 20:08:30.306 00.000 10672 OnExposeComplete: enter 20:08:30.306 00.000 10672 UpdateGuideState(): m_state=6 20:08:30.306 00.000 10672 Star::Find(15, 1010, 810, 0, (0,0,0,0), 0.0, 0) frame 1848 20:08:30.306 00.000 10672 Star::Find returns 1 (0), X=1009.93, Y=809.99, Mass=277538, SNR=46.9, Peak=38768 HFD=2.7 20:08:30.306 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.02) = xAngle (0.60 = 0.60) 20:08:30.306 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53) 20:08:30.306 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.24 hyp=0.36 cameraTheta=-2.42 mountX=0.30 mountY=-0.21, mountTheta=-0.61 20:08:30.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.24, opts=13) 20:08:30.306 00.000 10672 Enqueuing Move request for scope (-0.27, -0.24) 20:08:30.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:08:30.306 00.000 428 Worker thread wakes up 20:08:30.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.24) opts 0xd 20:08:30.306 00.000 10672 UpdateGuideState exits: m=277538 SNR=46.9 20:08:30.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:30.306 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.24) 20:08:30.306 00.000 428 Moving (-0.27, -0.24) raw xDistance=0.30 yDistance=-0.21 20:08:30.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:30.306 00.000 10672 Enqueuing Expose request 20:08:30.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:08:30.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:30.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:08:30.306 00.000 428 MoveAxis(E, 0, ABG) 20:08:30.306 00.000 428 Move returns status 0, amount 0 20:08:30.306 00.000 428 MoveAxis(N, 0, ABG) 20:08:30.306 00.000 428 Move returns status 0, amount 0 20:08:30.306 00.000 428 move complete, result=0 20:08:30.306 00.000 428 worker thread done servicing request 20:08:30.306 00.000 428 Worker thread wakes up 20:08:30.306 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:08:30.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:30.306 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:32.664 02.358 428 Exposure complete 20:08:32.789 00.125 428 worker thread done servicing request 20:08:32.789 00.000 10672 OnExposeComplete: enter 20:08:32.789 00.000 10672 UpdateGuideState(): m_state=6 20:08:32.789 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1849 20:08:32.789 00.000 10672 Star::Find returns 1 (0), X=1009.48, Y=809.70, Mass=244333, SNR=41.5, Peak=51200 HFD=2.8 20:08:32.789 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.02) = xAngle (0.51 = 0.51) 20:08:32.789 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 20:08:32.789 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.53 hyp=0.89 cameraTheta=-2.51 mountX=0.78 mountY=-0.45, mountTheta=-0.53 20:08:32.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.53, opts=13) 20:08:32.789 00.000 10672 Enqueuing Move request for scope (-0.72, -0.53) 20:08:32.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1128, FiltMax=65488, Gamma=1.000 20:08:32.789 00.000 428 Worker thread wakes up 20:08:32.789 00.000 10672 UpdateGuideState exits: m=244333 SNR=41.5 20:08:32.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:32.805 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.53) opts 0xd 20:08:32.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:32.805 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.53) 20:08:32.805 00.000 10672 Enqueuing Expose request 20:08:32.805 00.000 428 Moving (-0.72, -0.53) raw xDistance=0.78 yDistance=-0.45 20:08:32.805 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78 20:08:32.805 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:32.805 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 20:08:32.805 00.000 428 MoveAxis(W, 725, ABG) 20:08:32.805 00.000 428 Guiding Dir = 3, Dur = 725 20:08:32.805 00.000 428 IsSlewing returns 0 20:08:32.805 00.000 428 IsGuiding returns 0 20:08:32.820 00.015 428 PulseGuide returned control before completion, sleep 716 20:08:33.555 00.735 428 IsGuiding returns 0 20:08:33.555 00.000 428 Move returns status 0, amount 725 20:08:33.555 00.000 428 MoveAxis(N, 0, ABG) 20:08:33.555 00.000 428 Move returns status 0, amount 0 20:08:33.555 00.000 428 move complete, result=0 20:08:33.555 00.000 428 worker thread done servicing request 20:08:33.555 00.000 428 Worker thread wakes up 20:08:33.555 00.000 10672 GuideStep: 0.8 px 725 ms WEST, -0.5 px 0 ms NORTH 20:08:33.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:33.555 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:34.055 00.500 10672 read socket command 10 20:08:34.055 00.000 10672 processing socket request REQDIST 20:08:34.055 00.000 10672 SOCKSVR: Sending pixel error of 0.51 20:08:34.055 00.000 10672 Sending socket response 51 (0x33) 20:08:35.163 01.108 428 Exposure complete 20:08:35.288 00.125 428 worker thread done servicing request 20:08:35.288 00.000 10672 OnExposeComplete: enter 20:08:35.288 00.000 10672 UpdateGuideState(): m_state=6 20:08:35.288 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1850 20:08:35.288 00.000 10672 Star::Find returns 1 (0), X=1009.38, Y=809.84, Mass=242671, SNR=42.7, Peak=46512 HFD=2.4 20:08:35.288 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.02) = xAngle (0.33 = 0.33) 20:08:35.288 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80) 20:08:35.288 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=-0.39 hyp=0.91 cameraTheta=-2.70 mountX=0.86 mountY=-0.30, mountTheta=-0.34 20:08:35.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=-0.39, opts=13) 20:08:35.288 00.000 10672 Enqueuing Move request for scope (-0.82, -0.39) 20:08:35.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:08:35.288 00.000 428 Worker thread wakes up 20:08:35.288 00.000 10672 UpdateGuideState exits: m=242671 SNR=42.7 20:08:35.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.39) opts 0xd 20:08:35.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:35.288 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, -0.39) 20:08:35.288 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:35.288 00.000 428 Moving (-0.82, -0.39) raw xDistance=0.86 yDistance=-0.30 20:08:35.288 00.000 10672 Enqueuing Expose request 20:08:35.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.86 20:08:35.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:35.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:08:35.288 00.000 428 MoveAxis(W, 853, ABG) 20:08:35.288 00.000 428 Guiding Dir = 3, Dur = 853 20:08:35.320 00.032 428 IsSlewing returns 0 20:08:35.320 00.000 428 IsGuiding returns 0 20:08:35.335 00.015 428 PulseGuide returned control before completion, sleep 848 20:08:36.195 00.860 428 IsGuiding returns 0 20:08:36.195 00.000 428 Move returns status 0, amount 853 20:08:36.195 00.000 428 MoveAxis(N, 0, ABG) 20:08:36.195 00.000 428 Move returns status 0, amount 0 20:08:36.195 00.000 428 move complete, result=0 20:08:36.195 00.000 428 worker thread done servicing request 20:08:36.195 00.000 428 Worker thread wakes up 20:08:36.195 00.000 10672 GuideStep: 0.9 px 853 ms WEST, -0.3 px 0 ms NORTH 20:08:36.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:36.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:37.667 01.472 428 Exposure complete 20:08:37.808 00.141 428 worker thread done servicing request 20:08:37.808 00.000 10672 OnExposeComplete: enter 20:08:37.808 00.000 10672 UpdateGuideState(): m_state=6 20:08:37.808 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1851 20:08:37.808 00.000 10672 Star::Find returns 1 (0), X=1009.79, Y=810.11, Mass=266785, SNR=46.8, Peak=41936 HFD=2.6 20:08:37.808 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 20:08:37.808 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 20:08:37.808 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.12 hyp=0.42 cameraTheta=-2.86 mountX=0.42 mountY=-0.07, mountTheta=-0.17 20:08:37.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.12, opts=13) 20:08:37.808 00.000 10672 Enqueuing Move request for scope (-0.41, -0.12) 20:08:37.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:08:37.808 00.000 428 Worker thread wakes up 20:08:37.808 00.000 10672 UpdateGuideState exits: m=266785 SNR=46.8 20:08:37.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:37.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.12) opts 0xd 20:08:37.808 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.12) 20:08:37.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:37.808 00.000 10672 Enqueuing Expose request 20:08:37.808 00.000 428 Moving (-0.41, -0.12) raw xDistance=0.42 yDistance=-0.07 20:08:37.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 20:08:37.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:37.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:08:37.808 00.000 428 MoveAxis(E, 0, ABG) 20:08:37.808 00.000 428 Move returns status 0, amount 0 20:08:37.808 00.000 428 MoveAxis(N, 0, ABG) 20:08:37.808 00.000 428 Move returns status 0, amount 0 20:08:37.808 00.000 428 move complete, result=0 20:08:37.808 00.000 428 worker thread done servicing request 20:08:37.808 00.000 428 Worker thread wakes up 20:08:37.808 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:08:37.808 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:37.808 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:39.058 01.250 10672 read socket command 10 20:08:39.058 00.000 10672 processing socket request REQDIST 20:08:39.058 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:08:39.058 00.000 10672 Sending socket response 57 (0x39) 20:08:40.167 01.109 428 Exposure complete 20:08:40.292 00.125 428 worker thread done servicing request 20:08:40.292 00.000 10672 OnExposeComplete: enter 20:08:40.292 00.000 10672 UpdateGuideState(): m_state=6 20:08:40.292 00.000 10672 Star::Find(15, 1009, 810, 0, (0,0,0,0), 0.0, 0) frame 1852 20:08:40.292 00.000 10672 Star::Find returns 1 (0), X=1010.13, Y=809.82, Mass=293949, SNR=51.9, Peak=63840 HFD=2.4 20:08:40.292 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.02) = xAngle (1.27 = 1.27) 20:08:40.292 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.85 = -1.85) 20:08:40.292 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.41 hyp=0.41 cameraTheta=-1.75 mountX=0.12 mountY=-0.40, mountTheta=-1.28 20:08:40.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.41, opts=13) 20:08:40.292 00.000 10672 Enqueuing Move request for scope (-0.07, -0.41) 20:08:40.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:08:40.292 00.000 428 Worker thread wakes up 20:08:40.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.41) opts 0xd 20:08:40.292 00.000 10672 UpdateGuideState exits: m=293949 SNR=51.9 20:08:40.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:40.292 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.41) 20:08:40.292 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:40.292 00.000 428 Moving (-0.07, -0.41) raw xDistance=0.12 yDistance=-0.40 20:08:40.292 00.000 10672 Enqueuing Expose request 20:08:40.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:08:40.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:40.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 20:08:40.292 00.000 428 MoveAxis(E, 0, ABG) 20:08:40.307 00.015 428 Move returns status 0, amount 0 20:08:40.307 00.000 428 MoveAxis(N, 0, ABG) 20:08:40.307 00.000 428 Move returns status 0, amount 0 20:08:40.307 00.000 428 move complete, result=0 20:08:40.307 00.000 428 worker thread done servicing request 20:08:40.307 00.000 428 Worker thread wakes up 20:08:40.307 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:08:40.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:40.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:40.823 00.516 10672 read socket command 13 20:08:40.823 00.000 10672 processing socket request MOVEn 20:08:40.823 00.000 10672 PhdController::Dither begins 20:08:40.823 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 20:08:40.823 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:08:40.823 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=1.57 cameraX=3.03, cameraY=-24.82 cameraTheta=-1.45 20:08:40.823 00.000 10672 setting lock position to (1013.23, 785.41) 20:08:40.823 00.000 10672 Mount: notify guiding dithered (3.0, -24.8) 20:08:40.823 00.000 10672 Status Line: Dither by 0.00,-25.00 20:08:40.838 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:08:40.838 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:08:40.838 00.000 10672 Sending socket response 2 (0x2) 20:08:42.650 01.812 428 Exposure complete 20:08:42.775 00.125 428 worker thread done servicing request 20:08:42.775 00.000 10672 OnExposeComplete: enter 20:08:42.791 00.016 10672 UpdateGuideState(): m_state=6 20:08:42.791 00.000 10672 Star::Find(15, 1010, 809, 0, (0,0,0,0), 0.0, 0) frame 1853 20:08:42.791 00.000 10672 Star::Find returns 1 (0), X=1009.91, Y=809.78, Mass=244837, SNR=45.4, Peak=61776 HFD=2.4 20:08:42.791 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.56) 20:08:42.791 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 20:08:42.791 00.000 10672 CameraToMount -- cameraX=-3.32 cameraY=24.37 hyp=24.59 cameraTheta=1.71 mountX=0.34 mountY=24.58, mountTheta=1.56 20:08:42.791 00.000 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 20:08:42.791 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:08:42.791 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:08:42.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:08:42.791 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:08:42.791 00.000 10672 Mount: notify direct move -0.00,10.50 20:08:42.791 00.000 428 Worker thread wakes up 20:08:42.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:08:42.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:08:42.791 00.000 10672 UpdateGuideState exits: m=244837 SNR=45.4 20:08:42.791 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:08:42.791 00.000 10672 PhdController: settling, locked = 1, distance = 25.24 (99.00) aobump = 0 frame = 1 / 10 20:08:42.791 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:08:42.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:42.791 00.000 428 MoveAxis(E, 0, B) 20:08:42.791 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:08:42.791 00.000 428 Move returns status 0, amount 0 20:08:42.791 00.000 10672 Enqueuing Expose request 20:08:42.791 00.000 428 MoveAxis(S, 15925, B) 20:08:42.791 00.000 428 Guiding Dir = 1, Dur = 15925 20:08:42.806 00.015 428 IsSlewing returns 0 20:08:42.806 00.000 428 IsGuiding returns 0 20:08:42.838 00.032 10672 read socket command 10 20:08:42.838 00.000 10672 processing socket request REQDIST 20:08:42.838 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:42.838 00.000 10672 Sending socket response 255 (0xff) 20:08:42.884 00.046 428 PulseGuide returned control before completion, sleep 15856 20:08:47.388 04.504 10672 read socket command 10 20:08:47.388 00.000 10672 processing socket request REQDIST 20:08:47.388 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:47.388 00.000 10672 Sending socket response 255 (0xff) 20:08:48.841 01.453 10672 read socket command 10 20:08:48.841 00.000 10672 processing socket request REQDIST 20:08:48.841 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:48.841 00.000 10672 Sending socket response 255 (0xff) 20:08:50.840 01.999 10672 read socket command 10 20:08:50.840 00.000 10672 processing socket request REQDIST 20:08:50.840 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:50.840 00.000 10672 Sending socket response 255 (0xff) 20:08:52.839 01.999 10672 read socket command 10 20:08:52.839 00.000 10672 processing socket request REQDIST 20:08:52.839 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:52.839 00.000 10672 Sending socket response 255 (0xff) 20:08:54.828 01.989 10672 read socket command 10 20:08:54.828 00.000 10672 processing socket request REQDIST 20:08:54.828 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:54.828 00.000 10672 Sending socket response 255 (0xff) 20:08:56.843 02.015 10672 read socket command 10 20:08:56.843 00.000 10672 processing socket request REQDIST 20:08:56.843 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:56.843 00.000 10672 Sending socket response 255 (0xff) 20:08:58.764 01.921 428 IsGuiding returns 1 20:08:58.764 00.000 428 scope still moving after pulse duration time elapsed 20:08:58.796 00.032 428 IsSlewing returns 0 20:08:58.796 00.000 428 IsGuiding returns 1 20:08:58.842 00.046 10672 read socket command 10 20:08:58.842 00.000 10672 processing socket request REQDIST 20:08:58.842 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:08:58.842 00.000 10672 Sending socket response 255 (0xff) 20:08:58.858 00.016 428 IsSlewing returns 0 20:08:58.858 00.000 428 IsGuiding returns 0 20:08:58.858 00.000 428 scope move finished after 15925 + 124 ms 20:08:58.858 00.000 428 Move returns status 0, amount 15925 20:08:58.858 00.000 428 move complete, result=0 20:08:58.858 00.000 428 worker thread done servicing request 20:08:58.858 00.000 428 Worker thread wakes up 20:08:58.858 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:08:58.858 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:08:58.858 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,795,31,31) 20:08:58.873 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:08:58.889 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:09:00.154 01.265 428 Exposure complete 20:09:00.279 00.125 428 worker thread done servicing request 20:09:00.279 00.000 10672 OnExposeComplete: enter 20:09:00.279 00.000 10672 UpdateGuideState(): m_state=6 20:09:00.279 00.000 10672 Star::Find(15, 1009, 809, 0, (0,0,0,0), 0.0, 0) frame 1854 20:09:00.279 00.000 10672 Star::Find returns 1 (0), X=1009.91, Y=808.44, Mass=271319, SNR=46.9, Peak=39216 HFD=2.5 20:09:00.279 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.55) 20:09:00.279 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 20:09:00.279 00.000 10672 CameraToMount -- cameraX=-3.31 cameraY=23.03 hyp=23.27 cameraTheta=1.71 mountX=0.50 mountY=23.25, mountTheta=1.55 20:09:00.279 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 20:09:00.279 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:09:00.279 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:09:00.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:09:00.279 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:09:00.279 00.000 10672 Mount: notify direct move -0.00,10.50 20:09:00.279 00.000 428 Worker thread wakes up 20:09:00.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 20:09:00.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:09:00.279 00.000 10672 UpdateGuideState exits: m=271319 SNR=46.9 20:09:00.279 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:09:00.279 00.000 10672 PhdController: settling, locked = 1, distance = 24.65 (99.00) aobump = 0 frame = 2 / 10 20:09:00.279 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:09:00.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:00.279 00.000 428 MoveAxis(E, 0, B) 20:09:00.279 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:00.279 00.000 428 Move returns status 0, amount 0 20:09:00.279 00.000 10672 Enqueuing Expose request 20:09:00.279 00.000 428 MoveAxis(S, 15925, B) 20:09:00.279 00.000 428 Guiding Dir = 1, Dur = 15925 20:09:00.295 00.016 428 IsSlewing returns 0 20:09:00.295 00.000 428 IsGuiding returns 0 20:09:00.358 00.063 428 PulseGuide returned control before completion, sleep 15863 20:09:04.049 03.691 10672 read socket command 10 20:09:04.049 00.000 10672 processing socket request REQDIST 20:09:04.049 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:04.049 00.000 10672 Sending socket response 255 (0xff) 20:09:09.047 04.998 10672 read socket command 10 20:09:09.047 00.000 10672 processing socket request REQDIST 20:09:09.047 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:09.047 00.000 10672 Sending socket response 255 (0xff) 20:09:14.050 05.003 10672 read socket command 10 20:09:14.050 00.000 10672 processing socket request REQDIST 20:09:14.050 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:14.050 00.000 10672 Sending socket response 255 (0xff) 20:09:16.237 02.187 428 IsGuiding returns 1 20:09:16.237 00.000 428 scope still moving after pulse duration time elapsed 20:09:16.299 00.062 428 IsSlewing returns 0 20:09:16.331 00.032 428 IsGuiding returns 0 20:09:16.331 00.000 428 scope move finished after 15925 + 117 ms 20:09:16.331 00.000 428 Move returns status 0, amount 15925 20:09:16.331 00.000 428 move complete, result=0 20:09:16.331 00.000 428 worker thread done servicing request 20:09:16.331 00.000 428 Worker thread wakes up 20:09:16.331 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:09:16.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:16.331 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,793,31,31) 20:09:16.346 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:16.362 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:09:17.658 01.296 428 Exposure complete 20:09:17.783 00.125 428 worker thread done servicing request 20:09:17.783 00.000 10672 OnExposeComplete: enter 20:09:17.783 00.000 10672 UpdateGuideState(): m_state=6 20:09:17.783 00.000 10672 Star::Find(15, 1009, 808, 0, (0,0,0,0), 0.0, 0) frame 1855 20:09:17.783 00.000 10672 Star::Find returns 1 (0), X=1010.85, Y=808.89, Mass=259818, SNR=50.1, Peak=43136 HFD=2.4 20:09:17.783 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 20:09:17.783 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:09:17.783 00.000 10672 CameraToMount -- cameraX=-2.38 cameraY=23.47 hyp=23.59 cameraTheta=1.67 mountX=-0.48 mountY=23.59, mountTheta=1.59 20:09:17.783 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 20:09:17.783 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:09:17.783 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=-1.57 cameraX=-0.48, cameraY=3.97 cameraTheta=1.69 20:09:17.783 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=3.97, opts=4) 20:09:17.783 00.000 10672 Enqueuing Move request for scope (-0.48, 3.97) 20:09:17.783 00.000 10672 Mount: notify direct move -0.00,4.00 20:09:17.783 00.000 428 Worker thread wakes up 20:09:17.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:09:17.783 00.000 10672 UpdateGuideState exits: m=259818 SNR=50.1 20:09:17.783 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 3.97) opts 0x4 20:09:17.783 00.000 10672 PhdController: settling, locked = 1, distance = 24.33 (99.00) aobump = 0 frame = 3 / 10 20:09:17.783 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 3.97) 20:09:17.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:17.783 00.000 428 Moving (-0.48, 3.97) raw xDistance=-0.00 yDistance=4.00 20:09:17.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:17.783 00.000 428 MoveAxis(E, 0, B) 20:09:17.783 00.000 10672 Enqueuing Expose request 20:09:17.783 00.000 428 Move returns status 0, amount 0 20:09:17.783 00.000 428 MoveAxis(S, 6067, B) 20:09:17.783 00.000 428 Guiding Dir = 1, Dur = 6067 20:09:17.799 00.016 428 IsSlewing returns 0 20:09:17.799 00.000 428 IsGuiding returns 0 20:09:17.877 00.078 428 PulseGuide returned control before completion, sleep 5990 20:09:19.053 01.176 10672 read socket command 10 20:09:19.053 00.000 10672 processing socket request REQDIST 20:09:19.053 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:19.053 00.000 10672 Sending socket response 255 (0xff) 20:09:23.880 04.827 428 IsGuiding returns 1 20:09:23.880 00.000 428 scope still moving after pulse duration time elapsed 20:09:23.911 00.031 428 IsSlewing returns 0 20:09:23.911 00.000 428 IsGuiding returns 1 20:09:23.974 00.063 428 IsSlewing returns 0 20:09:23.974 00.000 428 IsGuiding returns 0 20:09:23.974 00.000 428 scope move finished after 6067 + 110 ms 20:09:23.974 00.000 428 Move returns status 0, amount 6067 20:09:23.974 00.000 428 move complete, result=0 20:09:23.974 00.000 428 worker thread done servicing request 20:09:23.974 00.000 428 Worker thread wakes up 20:09:23.974 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 6067 ms SOUTH 20:09:23.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:23.974 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,794,31,31) 20:09:23.974 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:23.989 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:09:24.052 00.063 10672 read socket command 10 20:09:24.052 00.000 10672 processing socket request REQDIST 20:09:24.052 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:24.052 00.000 10672 Sending socket response 255 (0xff) 20:09:25.160 01.108 428 Exposure complete 20:09:25.285 00.125 428 worker thread done servicing request 20:09:25.285 00.000 10672 OnExposeComplete: enter 20:09:25.285 00.000 10672 UpdateGuideState(): m_state=6 20:09:25.285 00.000 10672 Star::Find(15, 1010, 808, 0, (0,0,0,0), 0.0, 0) frame 1856 20:09:25.285 00.000 10672 Star::Find returns 1 (0), X=1011.50, Y=808.65, Mass=291582, SNR=58.2, Peak=40400 HFD=3.0 20:09:25.285 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.02) = xAngle (4.67 = -1.62) 20:09:25.285 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.54 = 1.54) 20:09:25.285 00.000 10672 CameraToMount -- cameraX=-1.73 cameraY=23.23 hyp=23.30 cameraTheta=1.65 mountX=-1.10 mountY=23.29, mountTheta=1.62 20:09:25.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.73, y=23.23, opts=13) 20:09:25.285 00.000 10672 Enqueuing Move request for scope (-1.73, 23.23) 20:09:25.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:09:25.285 00.000 428 Worker thread wakes up 20:09:25.285 00.000 10672 UpdateGuideState exits: m=291582 SNR=58.2 20:09:25.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.73, 23.23) opts 0xd 20:09:25.285 00.000 10672 PhdController: settling, locked = 1, distance = 23.30 (99.00) aobump = 0 frame = 4 / 10 20:09:25.285 00.000 428 Handling offset move in thread for scope, endpoint = (-1.73, 23.23) 20:09:25.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:25.285 00.000 428 Moving (-1.73, 23.23) raw xDistance=-1.10 yDistance=23.29 20:09:25.285 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:25.285 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.10 20:09:25.285 00.000 10672 Enqueuing Expose request 20:09:25.285 00.000 428 resist switch: large excursion: input 23.29 thresh 1.65 direction from 0 to 1 20:09:25.285 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=69.86 20:09:25.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.29 from input 23.29 20:09:25.285 00.000 428 MoveAxis(E, 1021, ABG) 20:09:25.285 00.000 428 Guiding Dir = 2, Dur = 1021 20:09:25.285 00.000 428 IsSlewing returns 0 20:09:25.285 00.000 428 IsGuiding returns 0 20:09:25.317 00.032 428 PulseGuide returned control before completion, sleep 1009 20:09:26.337 01.020 428 IsGuiding returns 1 20:09:26.337 00.000 428 scope still moving after pulse duration time elapsed 20:09:26.368 00.031 428 IsSlewing returns 0 20:09:26.368 00.000 428 IsGuiding returns 0 20:09:26.368 00.000 428 scope move finished after 1021 + 58 ms 20:09:26.368 00.000 428 Move returns status 0, amount 1021 20:09:26.368 00.000 428 MoveAxis(S, 35318, ABG) 20:09:26.368 00.000 428 duration set to 2500 by maxDecDuration 20:09:26.368 00.000 428 Guiding Dir = 1, Dur = 2500 20:09:26.368 00.000 428 IsSlewing returns 0 20:09:26.368 00.000 428 IsGuiding returns 0 20:09:26.446 00.078 428 PulseGuide returned control before completion, sleep 2436 20:09:28.899 02.453 428 IsGuiding returns 1 20:09:28.899 00.000 428 scope still moving after pulse duration time elapsed 20:09:28.930 00.031 428 IsSlewing returns 0 20:09:28.930 00.000 428 IsGuiding returns 1 20:09:28.993 00.063 428 IsSlewing returns 0 20:09:28.993 00.000 428 IsGuiding returns 0 20:09:28.993 00.000 428 scope move finished after 2500 + 117 ms 20:09:28.993 00.000 428 Move returns status 0, amount 2500 20:09:28.993 00.000 428 move complete, result=0 20:09:28.993 00.000 428 worker thread done servicing request 20:09:28.993 00.000 428 Worker thread wakes up 20:09:28.993 00.000 10672 GuideStep: -1.1 px 1021 ms EAST, 23.3 px 2500 ms SOUTH 20:09:28.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:28.993 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,794,31,31) 20:09:29.008 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:29.055 00.047 10672 read socket command 10 20:09:29.055 00.000 10672 processing socket request REQDIST 20:09:29.055 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:29.055 00.000 10672 Sending socket response 255 (0xff) 20:09:30.148 01.093 428 Exposure complete 20:09:30.289 00.141 428 worker thread done servicing request 20:09:30.289 00.000 10672 OnExposeComplete: enter 20:09:30.289 00.000 10672 UpdateGuideState(): m_state=6 20:09:30.289 00.000 10672 Star::Find(15, 1011, 808, 0, (0,0,0,0), 0.0, 0) frame 1857 20:09:30.289 00.000 10672 Star::Find returns 1 (0), X=1010.92, Y=808.35, Mass=314933, SNR=54.4, Peak=39424 HFD=2.8 20:09:30.289 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 20:09:30.289 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:09:30.289 00.000 10672 CameraToMount -- cameraX=-2.30 cameraY=22.94 hyp=23.05 cameraTheta=1.67 mountX=-0.49 mountY=23.05, mountTheta=1.59 20:09:30.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.30, y=22.94, opts=13) 20:09:30.289 00.000 10672 Enqueuing Move request for scope (-2.30, 22.94) 20:09:30.289 00.000 428 Worker thread wakes up 20:09:30.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:09:30.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.30, 22.94) opts 0xd 20:09:30.289 00.000 10672 UpdateGuideState exits: m=314933 SNR=54.4 20:09:30.289 00.000 428 Handling offset move in thread for scope, endpoint = (-2.30, 22.94) 20:09:30.289 00.000 10672 PhdController: settling, locked = 1, distance = 23.22 (99.00) aobump = 0 frame = 5 / 10 20:09:30.289 00.000 428 Moving (-2.30, 22.94) raw xDistance=-0.49 yDistance=23.05 20:09:30.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:30.289 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.49 20:09:30.289 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:30.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.05 from input 23.05 20:09:30.289 00.000 10672 Enqueuing Expose request 20:09:30.289 00.000 428 MoveAxis(E, 526, ABG) 20:09:30.289 00.000 428 Guiding Dir = 2, Dur = 526 20:09:30.289 00.000 428 IsSlewing returns 0 20:09:30.289 00.000 428 IsGuiding returns 0 20:09:30.320 00.031 428 PulseGuide returned control before completion, sleep 514 20:09:30.851 00.531 428 IsGuiding returns 1 20:09:30.851 00.000 428 scope still moving after pulse duration time elapsed 20:09:30.898 00.047 428 IsSlewing returns 0 20:09:30.898 00.000 428 IsGuiding returns 0 20:09:30.898 00.000 428 scope move finished after 526 + 74 ms 20:09:30.898 00.000 428 Move returns status 0, amount 526 20:09:30.898 00.000 428 MoveAxis(S, 34961, ABG) 20:09:30.898 00.000 428 duration set to 2500 by maxDecDuration 20:09:30.898 00.000 428 Guiding Dir = 1, Dur = 2500 20:09:30.898 00.000 428 IsSlewing returns 0 20:09:30.898 00.000 428 IsGuiding returns 0 20:09:30.976 00.078 428 PulseGuide returned control before completion, sleep 2436 20:09:33.429 02.453 428 IsGuiding returns 1 20:09:33.429 00.000 428 scope still moving after pulse duration time elapsed 20:09:33.460 00.031 428 IsSlewing returns 0 20:09:33.460 00.000 428 IsGuiding returns 1 20:09:33.507 00.047 428 IsSlewing returns 0 20:09:33.507 00.000 428 IsGuiding returns 0 20:09:33.507 00.000 428 scope move finished after 2500 + 117 ms 20:09:33.522 00.015 428 Move returns status 0, amount 2500 20:09:33.522 00.000 428 move complete, result=0 20:09:33.522 00.000 428 worker thread done servicing request 20:09:33.522 00.000 428 Worker thread wakes up 20:09:33.522 00.000 10672 GuideStep: -0.5 px 526 ms EAST, 23.1 px 2500 ms SOUTH 20:09:33.522 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:33.522 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,793,31,31) 20:09:33.522 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:34.053 00.531 10672 read socket command 10 20:09:34.053 00.000 10672 processing socket request REQDIST 20:09:34.053 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:34.053 00.000 10672 Sending socket response 255 (0xff) 20:09:35.136 01.083 428 Exposure complete 20:09:35.260 00.124 428 worker thread done servicing request 20:09:35.260 00.000 10672 OnExposeComplete: enter 20:09:35.260 00.000 10672 UpdateGuideState(): m_state=6 20:09:35.260 00.000 10672 Star::Find(15, 1010, 808, 0, (0,0,0,0), 0.0, 0) frame 1858 20:09:35.260 00.000 10672 Star::Find returns 1 (0), X=1010.77, Y=808.76, Mass=297190, SNR=51.3, Peak=38448 HFD=2.6 20:09:35.260 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.59) 20:09:35.260 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 20:09:35.276 00.016 10672 CameraToMount -- cameraX=-2.46 cameraY=23.34 hyp=23.47 cameraTheta=1.68 mountX=-0.38 mountY=23.47, mountTheta=1.59 20:09:35.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.46, y=23.34, opts=13) 20:09:35.276 00.000 10672 Enqueuing Move request for scope (-2.46, 23.34) 20:09:35.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:09:35.276 00.000 428 Worker thread wakes up 20:09:35.276 00.000 10672 UpdateGuideState exits: m=297190 SNR=51.3 20:09:35.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.46, 23.34) opts 0xd 20:09:35.276 00.000 10672 PhdController: settling, locked = 1, distance = 23.30 (99.00) aobump = 0 frame = 6 / 10 20:09:35.276 00.000 428 Handling offset move in thread for scope, endpoint = (-2.46, 23.34) 20:09:35.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:35.276 00.000 428 Moving (-2.46, 23.34) raw xDistance=-0.38 yDistance=23.47 20:09:35.276 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:35.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 20:09:35.276 00.000 10672 Enqueuing Expose request 20:09:35.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.47 from input 23.47 20:09:35.276 00.000 428 MoveAxis(E, 0, ABG) 20:09:35.276 00.000 428 Move returns status 0, amount 0 20:09:35.276 00.000 428 MoveAxis(S, 35600, ABG) 20:09:35.276 00.000 428 duration set to 2500 by maxDecDuration 20:09:35.276 00.000 428 Guiding Dir = 1, Dur = 2500 20:09:35.276 00.000 428 IsSlewing returns 0 20:09:35.276 00.000 428 IsGuiding returns 0 20:09:35.354 00.078 428 PulseGuide returned control before completion, sleep 2433 20:09:37.822 02.468 428 IsGuiding returns 1 20:09:37.822 00.000 428 scope still moving after pulse duration time elapsed 20:09:37.869 00.047 428 IsSlewing returns 0 20:09:37.885 00.016 428 IsGuiding returns 0 20:09:37.885 00.000 428 scope move finished after 2500 + 104 ms 20:09:37.885 00.000 428 Move returns status 0, amount 2500 20:09:37.885 00.000 428 move complete, result=0 20:09:37.885 00.000 428 worker thread done servicing request 20:09:37.885 00.000 428 Worker thread wakes up 20:09:37.885 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 23.5 px 2500 ms SOUTH 20:09:37.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:37.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,794,31,31) 20:09:37.900 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:39.056 01.156 10672 read socket command 10 20:09:39.056 00.000 10672 processing socket request REQDIST 20:09:39.056 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:39.056 00.000 10672 Sending socket response 255 (0xff) 20:09:40.149 01.093 428 Exposure complete 20:09:40.290 00.141 428 worker thread done servicing request 20:09:40.290 00.000 10672 OnExposeComplete: enter 20:09:40.290 00.000 10672 UpdateGuideState(): m_state=6 20:09:40.290 00.000 10672 Star::Find(15, 1010, 808, 0, (0,0,0,0), 0.0, 0) frame 1859 20:09:40.290 00.000 10672 Star::Find returns 1 (0), X=1010.65, Y=808.16, Mass=269895, SNR=46.2, Peak=42480 HFD=2.6 20:09:40.290 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 20:09:40.290 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 20:09:40.290 00.000 10672 CameraToMount -- cameraX=-2.58 cameraY=22.75 hyp=22.89 cameraTheta=1.68 mountX=-0.19 mountY=22.89, mountTheta=1.58 20:09:40.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.58, y=22.75, opts=13) 20:09:40.290 00.000 10672 Enqueuing Move request for scope (-2.58, 22.75) 20:09:40.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:09:40.290 00.000 428 Worker thread wakes up 20:09:40.290 00.000 10672 UpdateGuideState exits: m=269895 SNR=46.2 20:09:40.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.58, 22.75) opts 0xd 20:09:40.290 00.000 10672 PhdController: settling, locked = 1, distance = 23.18 (99.00) aobump = 0 frame = 7 / 10 20:09:40.290 00.000 428 Handling offset move in thread for scope, endpoint = (-2.58, 22.75) 20:09:40.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:40.290 00.000 428 Moving (-2.58, 22.75) raw xDistance=-0.19 yDistance=22.89 20:09:40.290 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:40.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:09:40.290 00.000 10672 Enqueuing Expose request 20:09:40.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 22.89 from input 22.89 20:09:40.290 00.000 428 MoveAxis(E, 0, ABG) 20:09:40.290 00.000 428 Move returns status 0, amount 0 20:09:40.290 00.000 428 MoveAxis(S, 34719, ABG) 20:09:40.290 00.000 428 duration set to 2500 by maxDecDuration 20:09:40.290 00.000 428 Guiding Dir = 1, Dur = 2500 20:09:40.290 00.000 428 IsSlewing returns 0 20:09:40.290 00.000 428 IsGuiding returns 0 20:09:40.368 00.078 428 PulseGuide returned control before completion, sleep 2432 20:09:42.825 02.457 428 IsGuiding returns 1 20:09:42.825 00.000 428 scope still moving after pulse duration time elapsed 20:09:42.857 00.032 428 IsSlewing returns 0 20:09:42.857 00.000 428 IsGuiding returns 1 20:09:42.888 00.031 428 IsSlewing returns 0 20:09:42.904 00.016 428 IsGuiding returns 0 20:09:42.904 00.000 428 scope move finished after 2500 + 104 ms 20:09:42.904 00.000 428 Move returns status 0, amount 2500 20:09:42.904 00.000 428 move complete, result=0 20:09:42.904 00.000 428 worker thread done servicing request 20:09:42.904 00.000 428 Worker thread wakes up 20:09:42.904 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 22.9 px 2500 ms SOUTH 20:09:42.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:42.904 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,793,31,31) 20:09:42.904 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:44.060 01.156 10672 read socket command 10 20:09:44.060 00.000 10672 processing socket request REQDIST 20:09:44.060 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:44.060 00.000 10672 Sending socket response 255 (0xff) 20:09:45.153 01.093 428 Exposure complete 20:09:45.278 00.125 428 worker thread done servicing request 20:09:45.278 00.000 10672 OnExposeComplete: enter 20:09:45.278 00.000 10672 UpdateGuideState(): m_state=6 20:09:45.278 00.000 10672 Star::Find(15, 1010, 808, 0, (0,0,0,0), 0.0, 0) frame 1860 20:09:45.278 00.000 10672 Star::Find returns 1 (0), X=1010.73, Y=808.85, Mass=289171, SNR=49.8, Peak=48144 HFD=2.6 20:09:45.278 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.59) 20:09:45.278 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 20:09:45.278 00.000 10672 CameraToMount -- cameraX=-2.50 cameraY=23.44 hyp=23.57 cameraTheta=1.68 mountX=-0.36 mountY=23.57, mountTheta=1.59 20:09:45.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.50, y=23.44, opts=13) 20:09:45.278 00.000 10672 Enqueuing Move request for scope (-2.50, 23.44) 20:09:45.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:09:45.278 00.000 428 Worker thread wakes up 20:09:45.278 00.000 10672 UpdateGuideState exits: m=289171 SNR=49.8 20:09:45.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.50, 23.44) opts 0xd 20:09:45.278 00.000 10672 PhdController: settling, locked = 1, distance = 23.29 (99.00) aobump = 0 frame = 8 / 10 20:09:45.278 00.000 428 Handling offset move in thread for scope, endpoint = (-2.50, 23.44) 20:09:45.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:45.278 00.000 428 Moving (-2.50, 23.44) raw xDistance=-0.36 yDistance=23.57 20:09:45.278 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:45.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 20:09:45.278 00.000 10672 Enqueuing Expose request 20:09:45.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.57 from input 23.57 20:09:45.278 00.000 428 MoveAxis(E, 0, ABG) 20:09:45.278 00.000 428 Move returns status 0, amount 0 20:09:45.278 00.000 428 MoveAxis(S, 35746, ABG) 20:09:45.278 00.000 428 duration set to 2500 by maxDecDuration 20:09:45.278 00.000 428 Guiding Dir = 1, Dur = 2500 20:09:45.278 00.000 428 IsSlewing returns 0 20:09:45.278 00.000 428 IsGuiding returns 0 20:09:45.356 00.078 428 PulseGuide returned control before completion, sleep 2435 20:09:47.808 02.452 428 IsGuiding returns 1 20:09:47.808 00.000 428 scope still moving after pulse duration time elapsed 20:09:47.840 00.032 428 IsSlewing returns 0 20:09:47.840 00.000 428 IsGuiding returns 1 20:09:47.902 00.062 428 IsSlewing returns 0 20:09:47.902 00.000 428 IsGuiding returns 0 20:09:47.902 00.000 428 scope move finished after 2500 + 118 ms 20:09:47.902 00.000 428 Move returns status 0, amount 2500 20:09:47.902 00.000 428 move complete, result=0 20:09:47.902 00.000 428 worker thread done servicing request 20:09:47.902 00.000 428 Worker thread wakes up 20:09:47.902 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 23.6 px 2500 ms SOUTH 20:09:47.902 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:47.902 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,794,31,31) 20:09:47.918 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:49.058 01.140 10672 read socket command 10 20:09:49.058 00.000 10672 processing socket request REQDIST 20:09:49.058 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:49.058 00.000 10672 Sending socket response 255 (0xff) 20:09:50.151 01.093 428 Exposure complete 20:09:50.276 00.125 428 worker thread done servicing request 20:09:50.276 00.000 10672 OnExposeComplete: enter 20:09:50.276 00.000 10672 UpdateGuideState(): m_state=6 20:09:50.276 00.000 10672 Star::Find(15, 1010, 808, 0, (0,0,0,0), 0.0, 0) frame 1861 20:09:50.276 00.000 10672 Star::Find returns 1 (0), X=1010.64, Y=808.65, Mass=284030, SNR=52.2, Peak=41824 HFD=2.8 20:09:50.276 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 20:09:50.276 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 20:09:50.276 00.000 10672 CameraToMount -- cameraX=-2.59 cameraY=23.23 hyp=23.38 cameraTheta=1.68 mountX=-0.24 mountY=23.38, mountTheta=1.58 20:09:50.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.59, y=23.23, opts=13) 20:09:50.276 00.000 10672 Enqueuing Move request for scope (-2.59, 23.23) 20:09:50.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:09:50.276 00.000 428 Worker thread wakes up 20:09:50.276 00.000 10672 UpdateGuideState exits: m=284030 SNR=52.2 20:09:50.276 00.000 10672 PhdController: settling, locked = 1, distance = 23.32 (99.00) aobump = 0 frame = 9 / 10 20:09:50.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.59, 23.23) opts 0xd 20:09:50.276 00.000 428 Handling offset move in thread for scope, endpoint = (-2.59, 23.23) 20:09:50.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:50.276 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:50.276 00.000 428 Moving (-2.59, 23.23) raw xDistance=-0.24 yDistance=23.38 20:09:50.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:09:50.276 00.000 10672 Enqueuing Expose request 20:09:50.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.38 from input 23.38 20:09:50.276 00.000 428 MoveAxis(E, 0, ABG) 20:09:50.276 00.000 428 Move returns status 0, amount 0 20:09:50.276 00.000 428 MoveAxis(S, 35456, ABG) 20:09:50.276 00.000 428 duration set to 2500 by maxDecDuration 20:09:50.276 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 20:09:50.276 00.000 428 Guiding Dir = 1, Dur = 2500 20:09:50.276 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 20:09:50.276 00.000 428 IsSlewing returns 0 20:09:50.276 00.000 428 IsGuiding returns 0 20:09:50.354 00.078 428 PulseGuide returned control before completion, sleep 2434 20:09:52.811 02.457 428 IsGuiding returns 1 20:09:52.811 00.000 428 scope still moving after pulse duration time elapsed 20:09:52.843 00.032 428 IsSlewing returns 0 20:09:52.843 00.000 428 IsGuiding returns 1 20:09:52.890 00.047 428 IsSlewing returns 0 20:09:52.890 00.000 428 IsGuiding returns 0 20:09:52.890 00.000 428 scope move finished after 2500 + 103 ms 20:09:52.890 00.000 428 Move returns status 0, amount 2500 20:09:52.890 00.000 428 move complete, result=0 20:09:52.890 00.000 428 worker thread done servicing request 20:09:52.890 00.000 428 Worker thread wakes up 20:09:52.890 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 23.4 px 2500 ms SOUTH 20:09:52.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:52.890 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,794,31,31) 20:09:52.890 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:54.061 01.171 10672 read socket command 10 20:09:54.061 00.000 10672 processing socket request REQDIST 20:09:54.061 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:54.061 00.000 10672 Sending socket response 255 (0xff) 20:09:55.139 01.078 428 Exposure complete 20:09:55.264 00.125 428 worker thread done servicing request 20:09:55.264 00.000 10672 OnExposeComplete: enter 20:09:55.264 00.000 10672 UpdateGuideState(): m_state=6 20:09:55.264 00.000 10672 Star::Find(15, 1010, 808, 0, (0,0,0,0), 0.0, 0) frame 1862 20:09:55.264 00.000 10672 Star::Find returns 1 (0), X=1010.73, Y=808.36, Mass=308429, SNR=51.2, Peak=36272 HFD=2.9 20:09:55.264 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 20:09:55.264 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 20:09:55.264 00.000 10672 CameraToMount -- cameraX=-2.50 cameraY=22.95 hyp=23.08 cameraTheta=1.68 mountX=-0.30 mountY=23.08, mountTheta=1.58 20:09:55.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.50, y=22.95, opts=13) 20:09:55.264 00.000 10672 Enqueuing Move request for scope (-2.50, 22.95) 20:09:55.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:09:55.264 00.000 428 Worker thread wakes up 20:09:55.264 00.000 10672 UpdateGuideState exits: m=308429 SNR=51.2 20:09:55.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.50, 22.95) opts 0xd 20:09:55.264 00.000 10672 PhdController: settling, locked = 1, distance = 23.25 (99.00) aobump = 0 frame = 10 / 10 20:09:55.264 00.000 428 Handling offset move in thread for scope, endpoint = (-2.50, 22.95) 20:09:55.264 00.000 10672 PhdController: newstate STATE_FINISH 20:09:55.264 00.000 428 Moving (-2.50, 22.95) raw xDistance=-0.30 yDistance=23.08 20:09:55.264 00.000 10672 PhdController complete: success 20:09:55.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 20:09:55.264 00.000 10672 Mount: notify guiding dither settle done success=1 20:09:55.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 23.08 from input 23.08 20:09:55.264 00.000 10672 PhdController: newstate STATE_IDLE 20:09:55.264 00.000 428 MoveAxis(E, 0, ABG) 20:09:55.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:55.264 00.000 428 Move returns status 0, amount 0 20:09:55.264 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:09:55.264 00.000 428 MoveAxis(S, 35008, ABG) 20:09:55.264 00.000 10672 Enqueuing Expose request 20:09:55.264 00.000 428 duration set to 2500 by maxDecDuration 20:09:55.264 00.000 428 Guiding Dir = 1, Dur = 2500 20:09:55.264 00.000 428 IsSlewing returns 0 20:09:55.279 00.015 428 IsGuiding returns 0 20:09:55.389 00.110 428 PulseGuide returned control before completion, sleep 2386 20:09:57.794 02.405 428 IsGuiding returns 1 20:09:57.794 00.000 428 scope still moving after pulse duration time elapsed 20:09:57.825 00.031 428 IsSlewing returns 0 20:09:57.825 00.000 428 IsGuiding returns 1 20:09:57.857 00.032 428 IsSlewing returns 0 20:09:57.888 00.031 428 IsGuiding returns 1 20:09:57.919 00.031 428 IsSlewing returns 0 20:09:57.919 00.000 428 IsGuiding returns 0 20:09:57.919 00.000 428 scope move finished after 2500 + 150 ms 20:09:57.919 00.000 428 Move returns status 0, amount 2500 20:09:57.919 00.000 428 move complete, result=0 20:09:57.919 00.000 428 worker thread done servicing request 20:09:57.919 00.000 428 Worker thread wakes up 20:09:57.919 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 23.1 px 2500 ms SOUTH 20:09:57.919 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:09:57.919 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,793,31,31) 20:09:57.935 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:09:59.059 01.124 10672 read socket command 10 20:09:59.059 00.000 10672 processing socket request REQDIST 20:09:59.059 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:09:59.059 00.000 10672 Sending socket response 255 (0xff) 20:10:00.126 01.067 428 Exposure complete 20:10:00.267 00.141 428 worker thread done servicing request 20:10:00.267 00.000 10672 OnExposeComplete: enter 20:10:00.267 00.000 10672 UpdateGuideState(): m_state=6 20:10:00.267 00.000 10672 Star::Find(15, 1010, 808, 0, (0,0,0,0), 0.0, 0) frame 1863 20:10:00.267 00.000 10672 Star::Find returns 1 (0), X=1010.05, Y=806.95, Mass=277791, SNR=50.7, Peak=44768 HFD=2.8 20:10:00.267 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.55) 20:10:00.267 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 20:10:00.267 00.000 10672 CameraToMount -- cameraX=-3.18 cameraY=21.53 hyp=21.76 cameraTheta=1.72 mountX=0.55 mountY=21.75, mountTheta=1.55 20:10:00.283 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-3.18, y=21.53, opts=13) 20:10:00.283 00.000 10672 Enqueuing Move request for scope (-3.18, 21.53) 20:10:00.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:10:00.283 00.000 428 Worker thread wakes up 20:10:00.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.18, 21.53) opts 0xd 20:10:00.283 00.000 10672 UpdateGuideState exits: m=277791 SNR=50.7 20:10:00.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:00.283 00.000 428 Handling offset move in thread for scope, endpoint = (-3.18, 21.53) 20:10:00.283 00.000 428 Moving (-3.18, 21.53) raw xDistance=0.55 yDistance=21.75 20:10:00.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:00.283 00.000 10672 Enqueuing Expose request 20:10:00.283 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 20:10:00.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 21.75 from input 21.75 20:10:00.283 00.000 428 MoveAxis(W, 513, ABG) 20:10:00.283 00.000 428 Guiding Dir = 3, Dur = 513 20:10:00.283 00.000 428 IsSlewing returns 0 20:10:00.283 00.000 428 IsGuiding returns 0 20:10:00.298 00.015 428 PulseGuide returned control before completion, sleep 502 20:10:00.814 00.516 428 IsGuiding returns 1 20:10:00.814 00.000 428 scope still moving after pulse duration time elapsed 20:10:00.845 00.031 428 IsSlewing returns 0 20:10:00.845 00.000 428 IsGuiding returns 0 20:10:00.845 00.000 428 scope move finished after 513 + 54 ms 20:10:00.845 00.000 428 Move returns status 0, amount 513 20:10:00.845 00.000 428 MoveAxis(S, 32985, ABG) 20:10:00.845 00.000 428 duration set to 2500 by maxDecDuration 20:10:00.845 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:00.845 00.000 428 IsSlewing returns 0 20:10:00.845 00.000 428 IsGuiding returns 0 20:10:00.923 00.078 428 PulseGuide returned control before completion, sleep 2432 20:10:03.376 02.453 428 IsGuiding returns 1 20:10:03.376 00.000 428 scope still moving after pulse duration time elapsed 20:10:03.407 00.031 428 IsSlewing returns 0 20:10:03.407 00.000 428 IsGuiding returns 1 20:10:03.469 00.062 428 IsSlewing returns 0 20:10:03.469 00.000 428 IsGuiding returns 0 20:10:03.469 00.000 428 scope move finished after 2500 + 117 ms 20:10:03.469 00.000 428 Move returns status 0, amount 2500 20:10:03.469 00.000 428 move complete, result=0 20:10:03.469 00.000 428 worker thread done servicing request 20:10:03.469 00.000 428 Worker thread wakes up 20:10:03.469 00.000 10672 GuideStep: 0.6 px 513 ms WEST, 21.7 px 2500 ms SOUTH 20:10:03.469 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:03.469 00.000 428 Handling exposure in thread, d=2500 o=3 r=(995,792,31,31) 20:10:03.469 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:04.047 00.578 10672 read socket command 10 20:10:04.047 00.000 10672 processing socket request REQDIST 20:10:04.047 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:04.047 00.000 10672 Sending socket response 255 (0xff) 20:10:05.140 01.093 428 Exposure complete 20:10:05.265 00.125 428 worker thread done servicing request 20:10:05.265 00.000 10672 OnExposeComplete: enter 20:10:05.265 00.000 10672 UpdateGuideState(): m_state=6 20:10:05.265 00.000 10672 Star::Find(15, 1010, 806, 0, (0,0,0,0), 0.0, 0) frame 1864 20:10:05.265 00.000 10672 Star::Find returns 1 (0), X=1011.21, Y=806.31, Mass=314413, SNR=50.0, Peak=61888 HFD=2.8 20:10:05.265 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.60) 20:10:05.265 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:10:05.265 00.000 10672 CameraToMount -- cameraX=-2.01 cameraY=20.89 hyp=20.99 cameraTheta=1.67 mountX=-0.53 mountY=20.99, mountTheta=1.60 20:10:05.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.01, y=20.89, opts=13) 20:10:05.265 00.000 10672 Enqueuing Move request for scope (-2.01, 20.89) 20:10:05.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:10:05.265 00.000 428 Worker thread wakes up 20:10:05.265 00.000 10672 UpdateGuideState exits: m=314413 SNR=50.0 20:10:05.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.01, 20.89) opts 0xd 20:10:05.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:05.265 00.000 428 Handling offset move in thread for scope, endpoint = (-2.01, 20.89) 20:10:05.265 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:05.265 00.000 428 Moving (-2.01, 20.89) raw xDistance=-0.53 yDistance=20.99 20:10:05.265 00.000 10672 Enqueuing Expose request 20:10:05.265 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.53 20:10:05.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 20.99 from input 20.99 20:10:05.265 00.000 428 MoveAxis(E, 457, ABG) 20:10:05.265 00.000 428 Guiding Dir = 2, Dur = 457 20:10:05.265 00.000 428 IsSlewing returns 0 20:10:05.265 00.000 428 IsGuiding returns 0 20:10:05.297 00.032 428 PulseGuide returned control before completion, sleep 450 20:10:05.765 00.468 428 IsGuiding returns 0 20:10:05.765 00.000 428 Move returns status 0, amount 457 20:10:05.765 00.000 428 MoveAxis(S, 31835, ABG) 20:10:05.765 00.000 428 duration set to 2500 by maxDecDuration 20:10:05.765 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:05.765 00.000 428 IsSlewing returns 0 20:10:05.765 00.000 428 IsGuiding returns 0 20:10:05.843 00.078 428 PulseGuide returned control before completion, sleep 2433 20:10:08.301 02.458 428 IsGuiding returns 1 20:10:08.301 00.000 428 scope still moving after pulse duration time elapsed 20:10:08.332 00.031 428 IsSlewing returns 0 20:10:08.332 00.000 428 IsGuiding returns 1 20:10:08.395 00.063 428 IsSlewing returns 0 20:10:08.395 00.000 428 IsGuiding returns 0 20:10:08.395 00.000 428 scope move finished after 2500 + 119 ms 20:10:08.395 00.000 428 Move returns status 0, amount 2500 20:10:08.395 00.000 428 move complete, result=0 20:10:08.395 00.000 428 worker thread done servicing request 20:10:08.395 00.000 428 Worker thread wakes up 20:10:08.395 00.000 10672 GuideStep: -0.5 px 457 ms EAST, 21.0 px 2500 ms SOUTH 20:10:08.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:08.395 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,791,31,31) 20:10:08.395 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:09.051 00.656 10672 read socket command 10 20:10:09.051 00.000 10672 processing socket request REQDIST 20:10:09.051 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:09.051 00.000 10672 Sending socket response 255 (0xff) 20:10:10.128 01.077 428 Exposure complete 20:10:10.253 00.125 428 worker thread done servicing request 20:10:10.253 00.000 10672 OnExposeComplete: enter 20:10:10.253 00.000 10672 UpdateGuideState(): m_state=6 20:10:10.253 00.000 10672 Star::Find(15, 1011, 806, 0, (0,0,0,0), 0.0, 0) frame 1865 20:10:10.253 00.000 10672 Star::Find returns 1 (0), X=1010.59, Y=804.86, Mass=218066, SNR=43.0, Peak=48688 HFD=2.1 20:10:10.253 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.56) 20:10:10.253 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 20:10:10.253 00.000 10672 CameraToMount -- cameraX=-2.64 cameraY=19.45 hyp=19.63 cameraTheta=1.71 mountX=0.27 mountY=19.62, mountTheta=1.56 20:10:10.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.64, y=19.45, opts=13) 20:10:10.253 00.000 10672 Enqueuing Move request for scope (-2.64, 19.45) 20:10:10.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:10:10.253 00.000 428 Worker thread wakes up 20:10:10.253 00.000 10672 UpdateGuideState exits: m=218066 SNR=43.0 20:10:10.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.64, 19.45) opts 0xd 20:10:10.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:10.269 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:10.269 00.000 10672 Enqueuing Expose request 20:10:10.269 00.000 428 Handling offset move in thread for scope, endpoint = (-2.64, 19.45) 20:10:10.269 00.000 428 Moving (-2.64, 19.45) raw xDistance=0.27 yDistance=19.62 20:10:10.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 20:10:10.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 19.62 from input 19.62 20:10:10.269 00.000 428 MoveAxis(E, 0, ABG) 20:10:10.269 00.000 428 Move returns status 0, amount 0 20:10:10.269 00.000 428 MoveAxis(S, 29757, ABG) 20:10:10.269 00.000 428 duration set to 2500 by maxDecDuration 20:10:10.269 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:10.269 00.000 428 IsSlewing returns 0 20:10:10.269 00.000 428 IsGuiding returns 0 20:10:10.347 00.078 428 PulseGuide returned control before completion, sleep 2433 20:10:12.784 02.437 428 IsGuiding returns 1 20:10:12.784 00.000 428 scope still moving after pulse duration time elapsed 20:10:12.815 00.031 428 IsSlewing returns 0 20:10:12.815 00.000 428 IsGuiding returns 1 20:10:12.877 00.062 428 IsSlewing returns 0 20:10:12.877 00.000 428 IsGuiding returns 0 20:10:12.877 00.000 428 scope move finished after 2500 + 120 ms 20:10:12.877 00.000 428 Move returns status 0, amount 2500 20:10:12.877 00.000 428 move complete, result=0 20:10:12.893 00.016 428 worker thread done servicing request 20:10:12.893 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 19.6 px 2500 ms SOUTH 20:10:12.893 00.000 428 Worker thread wakes up 20:10:12.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:12.893 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,790,31,31) 20:10:12.893 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:14.049 01.156 10672 read socket command 10 20:10:14.049 00.000 10672 processing socket request REQDIST 20:10:14.049 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:14.049 00.000 10672 Sending socket response 255 (0xff) 20:10:15.142 01.093 428 Exposure complete 20:10:15.267 00.125 428 worker thread done servicing request 20:10:15.267 00.000 10672 OnExposeComplete: enter 20:10:15.267 00.000 10672 UpdateGuideState(): m_state=6 20:10:15.267 00.000 10672 Star::Find(15, 1010, 804, 0, (0,0,0,0), 0.0, 0) frame 1866 20:10:15.267 00.000 10672 Star::Find returns 1 (0), X=1010.94, Y=803.28, Mass=270608, SNR=47.7, Peak=64064 HFD=2.5 20:10:15.267 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 20:10:15.267 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 20:10:15.267 00.000 10672 CameraToMount -- cameraX=-2.29 cameraY=17.86 hyp=18.01 cameraTheta=1.70 mountX=0.11 mountY=18.01, mountTheta=1.56 20:10:15.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.29, y=17.86, opts=13) 20:10:15.267 00.000 10672 Enqueuing Move request for scope (-2.29, 17.86) 20:10:15.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:10:15.267 00.000 428 Worker thread wakes up 20:10:15.267 00.000 10672 UpdateGuideState exits: m=270608 SNR=47.7 20:10:15.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.29, 17.86) opts 0xd 20:10:15.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:15.267 00.000 428 Handling offset move in thread for scope, endpoint = (-2.29, 17.86) 20:10:15.267 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:15.267 00.000 428 Moving (-2.29, 17.86) raw xDistance=0.11 yDistance=18.01 20:10:15.267 00.000 10672 Enqueuing Expose request 20:10:15.267 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:10:15.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 18.01 from input 18.01 20:10:15.267 00.000 428 MoveAxis(E, 0, ABG) 20:10:15.267 00.000 428 Move returns status 0, amount 0 20:10:15.267 00.000 428 MoveAxis(S, 27310, ABG) 20:10:15.267 00.000 428 duration set to 2500 by maxDecDuration 20:10:15.267 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:15.298 00.031 428 IsSlewing returns 0 20:10:15.298 00.000 428 IsGuiding returns 0 20:10:15.377 00.079 428 PulseGuide returned control before completion, sleep 2431 20:10:17.818 02.441 428 IsGuiding returns 1 20:10:17.818 00.000 428 scope still moving after pulse duration time elapsed 20:10:17.865 00.047 428 IsSlewing returns 0 20:10:17.865 00.000 428 IsGuiding returns 1 20:10:17.911 00.046 428 IsSlewing returns 0 20:10:17.927 00.016 428 IsGuiding returns 0 20:10:17.927 00.000 428 scope move finished after 2500 + 122 ms 20:10:17.927 00.000 428 Move returns status 0, amount 2500 20:10:17.927 00.000 428 move complete, result=0 20:10:17.927 00.000 428 worker thread done servicing request 20:10:17.927 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 18.0 px 2500 ms SOUTH 20:10:17.927 00.000 428 Worker thread wakes up 20:10:17.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:17.927 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,788,31,31) 20:10:17.943 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:19.052 01.109 10672 read socket command 10 20:10:19.052 00.000 10672 processing socket request REQDIST 20:10:19.052 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:19.052 00.000 10672 Sending socket response 255 (0xff) 20:10:20.129 01.077 428 Exposure complete 20:10:20.270 00.141 428 worker thread done servicing request 20:10:20.270 00.000 10672 OnExposeComplete: enter 20:10:20.270 00.000 10672 UpdateGuideState(): m_state=6 20:10:20.270 00.000 10672 Star::Find(15, 1010, 803, 0, (0,0,0,0), 0.0, 0) frame 1867 20:10:20.270 00.000 10672 Star::Find returns 1 (0), X=1011.13, Y=801.19, Mass=254529, SNR=47.6, Peak=51088 HFD=2.4 20:10:20.270 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 20:10:20.270 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 20:10:20.270 00.000 10672 CameraToMount -- cameraX=-2.10 cameraY=15.78 hyp=15.92 cameraTheta=1.70 mountX=0.17 mountY=15.91, mountTheta=1.56 20:10:20.270 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.10, y=15.78, opts=13) 20:10:20.270 00.000 10672 Enqueuing Move request for scope (-2.10, 15.78) 20:10:20.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:10:20.270 00.000 428 Worker thread wakes up 20:10:20.270 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.10, 15.78) opts 0xd 20:10:20.270 00.000 10672 UpdateGuideState exits: m=254529 SNR=47.6 20:10:20.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:20.270 00.000 428 Handling offset move in thread for scope, endpoint = (-2.10, 15.78) 20:10:20.270 00.000 428 Moving (-2.10, 15.78) raw xDistance=0.17 yDistance=15.91 20:10:20.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:20.270 00.000 10672 Enqueuing Expose request 20:10:20.270 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:10:20.270 00.000 428 GuideAlgorithmResistSwitch::Result() returns 15.91 from input 15.91 20:10:20.270 00.000 428 MoveAxis(E, 0, ABG) 20:10:20.270 00.000 428 Move returns status 0, amount 0 20:10:20.270 00.000 428 MoveAxis(S, 24134, ABG) 20:10:20.270 00.000 428 duration set to 2500 by maxDecDuration 20:10:20.270 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:20.270 00.000 428 IsSlewing returns 0 20:10:20.270 00.000 428 IsGuiding returns 0 20:10:20.348 00.078 428 PulseGuide returned control before completion, sleep 2437 20:10:22.800 02.452 428 IsGuiding returns 1 20:10:22.800 00.000 428 scope still moving after pulse duration time elapsed 20:10:22.832 00.032 428 IsSlewing returns 0 20:10:22.832 00.000 428 IsGuiding returns 1 20:10:22.894 00.062 428 IsSlewing returns 0 20:10:22.894 00.000 428 IsGuiding returns 0 20:10:22.894 00.000 428 scope move finished after 2500 + 116 ms 20:10:22.894 00.000 428 Move returns status 0, amount 2500 20:10:22.894 00.000 428 move complete, result=0 20:10:22.894 00.000 428 worker thread done servicing request 20:10:22.894 00.000 428 Worker thread wakes up 20:10:22.894 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 15.9 px 2500 ms SOUTH 20:10:22.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:22.894 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,786,31,31) 20:10:22.910 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:24.055 01.145 10672 read socket command 10 20:10:24.055 00.000 10672 processing socket request REQDIST 20:10:24.055 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:24.055 00.000 10672 Sending socket response 255 (0xff) 20:10:25.132 01.077 428 Exposure complete 20:10:25.257 00.125 428 worker thread done servicing request 20:10:25.257 00.000 10672 OnExposeComplete: enter 20:10:25.257 00.000 10672 UpdateGuideState(): m_state=6 20:10:25.257 00.000 10672 Star::Find(15, 1011, 801, 0, (0,0,0,0), 0.0, 0) frame 1868 20:10:25.257 00.000 10672 Star::Find returns 1 (0), X=1011.20, Y=799.72, Mass=308400, SNR=54.4, Peak=40512 HFD=3.0 20:10:25.257 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.55) 20:10:25.257 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 20:10:25.257 00.000 10672 CameraToMount -- cameraX=-2.03 cameraY=14.31 hyp=14.45 cameraTheta=1.71 mountX=0.28 mountY=14.44, mountTheta=1.55 20:10:25.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.03, y=14.31, opts=13) 20:10:25.257 00.000 10672 Enqueuing Move request for scope (-2.03, 14.31) 20:10:25.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:10:25.257 00.000 428 Worker thread wakes up 20:10:25.257 00.000 10672 UpdateGuideState exits: m=308400 SNR=54.4 20:10:25.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.03, 14.31) opts 0xd 20:10:25.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:25.257 00.000 428 Handling offset move in thread for scope, endpoint = (-2.03, 14.31) 20:10:25.257 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:25.257 00.000 428 Moving (-2.03, 14.31) raw xDistance=0.28 yDistance=14.44 20:10:25.257 00.000 10672 Enqueuing Expose request 20:10:25.257 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 20:10:25.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 14.44 from input 14.44 20:10:25.257 00.000 428 MoveAxis(E, 0, ABG) 20:10:25.257 00.000 428 Move returns status 0, amount 0 20:10:25.257 00.000 428 MoveAxis(S, 21904, ABG) 20:10:25.257 00.000 428 duration set to 2500 by maxDecDuration 20:10:25.257 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 20:10:25.257 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:25.257 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 20:10:25.257 00.000 428 IsSlewing returns 0 20:10:25.257 00.000 428 IsGuiding returns 0 20:10:25.351 00.094 428 PulseGuide returned control before completion, sleep 2425 20:10:27.788 02.437 428 IsGuiding returns 1 20:10:27.788 00.000 428 scope still moving after pulse duration time elapsed 20:10:27.819 00.031 428 IsSlewing returns 0 20:10:27.819 00.000 428 IsGuiding returns 1 20:10:27.882 00.063 428 IsSlewing returns 0 20:10:27.882 00.000 428 IsGuiding returns 0 20:10:27.882 00.000 428 scope move finished after 2500 + 113 ms 20:10:27.882 00.000 428 Move returns status 0, amount 2500 20:10:27.882 00.000 428 move complete, result=0 20:10:27.882 00.000 428 worker thread done servicing request 20:10:27.882 00.000 428 Worker thread wakes up 20:10:27.882 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 14.4 px 2500 ms SOUTH 20:10:27.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:27.882 00.000 428 Handling exposure in thread, d=2500 o=3 r=(996,785,31,31) 20:10:27.897 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:29.053 01.156 10672 read socket command 10 20:10:29.053 00.000 10672 processing socket request REQDIST 20:10:29.053 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:29.053 00.000 10672 Sending socket response 255 (0xff) 20:10:30.131 01.078 428 Exposure complete 20:10:30.271 00.140 428 worker thread done servicing request 20:10:30.271 00.000 10672 OnExposeComplete: enter 20:10:30.271 00.000 10672 UpdateGuideState(): m_state=6 20:10:30.271 00.000 10672 Star::Find(15, 1011, 799, 0, (0,0,0,0), 0.0, 0) frame 1869 20:10:30.271 00.000 10672 Star::Find returns 1 (0), X=1011.72, Y=797.69, Mass=195669, SNR=36.7, Peak=40512 HFD=2.4 20:10:30.271 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 20:10:30.271 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 20:10:30.271 00.000 10672 CameraToMount -- cameraX=-1.50 cameraY=12.28 hyp=12.37 cameraTheta=1.69 mountX=0.01 mountY=12.37, mountTheta=1.57 20:10:30.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.50, y=12.28, opts=13) 20:10:30.271 00.000 10672 Enqueuing Move request for scope (-1.50, 12.28) 20:10:30.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:10:30.271 00.000 428 Worker thread wakes up 20:10:30.287 00.016 10672 UpdateGuideState exits: m=195669 SNR=36.7 20:10:30.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:30.287 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 12.28) opts 0xd 20:10:30.287 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:30.287 00.000 428 Handling offset move in thread for scope, endpoint = (-1.50, 12.28) 20:10:30.287 00.000 10672 Enqueuing Expose request 20:10:30.287 00.000 428 Moving (-1.50, 12.28) raw xDistance=0.01 yDistance=12.37 20:10:30.287 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:10:30.287 00.000 428 GuideAlgorithmResistSwitch::Result() returns 12.37 from input 12.37 20:10:30.287 00.000 428 MoveAxis(E, 0, ABG) 20:10:30.287 00.000 428 Move returns status 0, amount 0 20:10:30.287 00.000 428 MoveAxis(S, 18755, ABG) 20:10:30.287 00.000 428 duration set to 2500 by maxDecDuration 20:10:30.287 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:30.302 00.015 428 IsSlewing returns 0 20:10:30.302 00.000 428 IsGuiding returns 0 20:10:30.381 00.079 428 PulseGuide returned control before completion, sleep 2431 20:10:32.838 02.457 428 IsGuiding returns 1 20:10:32.838 00.000 428 scope still moving after pulse duration time elapsed 20:10:32.885 00.047 428 IsSlewing returns 0 20:10:32.916 00.031 428 IsGuiding returns 0 20:10:32.916 00.000 428 scope move finished after 2500 + 105 ms 20:10:32.916 00.000 428 Move returns status 0, amount 2500 20:10:32.916 00.000 428 move complete, result=0 20:10:32.916 00.000 428 worker thread done servicing request 20:10:32.916 00.000 428 Worker thread wakes up 20:10:32.916 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 12.4 px 2500 ms SOUTH 20:10:32.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:32.916 00.000 428 Handling exposure in thread, d=2500 o=3 r=(997,783,31,31) 20:10:32.932 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:34.056 01.124 10672 read socket command 10 20:10:34.056 00.000 10672 processing socket request REQDIST 20:10:34.056 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:34.056 00.000 10672 Sending socket response 255 (0xff) 20:10:35.118 01.062 428 Exposure complete 20:10:35.243 00.125 428 worker thread done servicing request 20:10:35.243 00.000 10672 OnExposeComplete: enter 20:10:35.243 00.000 10672 UpdateGuideState(): m_state=6 20:10:35.243 00.000 10672 Star::Find(15, 1011, 797, 0, (0,0,0,0), 0.0, 0) frame 1870 20:10:35.243 00.000 10672 Star::Find returns 1 (0), X=1011.88, Y=796.70, Mass=253607, SNR=40.4, Peak=34304 HFD=3.0 20:10:35.243 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 20:10:35.243 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 20:10:35.243 00.000 10672 CameraToMount -- cameraX=-1.35 cameraY=11.28 hyp=11.36 cameraTheta=1.69 mountX=-0.03 mountY=11.36, mountTheta=1.57 20:10:35.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.35, y=11.28, opts=13) 20:10:35.243 00.000 10672 Enqueuing Move request for scope (-1.35, 11.28) 20:10:35.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:10:35.243 00.000 428 Worker thread wakes up 20:10:35.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 11.28) opts 0xd 20:10:35.243 00.000 10672 UpdateGuideState exits: m=253607 SNR=40.4 20:10:35.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:35.243 00.000 428 Handling offset move in thread for scope, endpoint = (-1.35, 11.28) 20:10:35.243 00.000 428 Moving (-1.35, 11.28) raw xDistance=-0.03 yDistance=11.36 20:10:35.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:35.243 00.000 10672 Enqueuing Expose request 20:10:35.243 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:10:35.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 11.36 from input 11.36 20:10:35.243 00.000 428 MoveAxis(E, 0, ABG) 20:10:35.243 00.000 428 Move returns status 0, amount 0 20:10:35.243 00.000 428 MoveAxis(S, 17234, ABG) 20:10:35.243 00.000 428 duration set to 2500 by maxDecDuration 20:10:35.243 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:35.243 00.000 428 IsSlewing returns 0 20:10:35.243 00.000 428 IsGuiding returns 0 20:10:35.322 00.079 428 PulseGuide returned control before completion, sleep 2434 20:10:37.774 02.452 428 IsGuiding returns 1 20:10:37.774 00.000 428 scope still moving after pulse duration time elapsed 20:10:37.805 00.031 428 IsSlewing returns 0 20:10:37.805 00.000 428 IsGuiding returns 1 20:10:37.852 00.047 428 IsSlewing returns 0 20:10:37.852 00.000 428 IsGuiding returns 0 20:10:37.852 00.000 428 scope move finished after 2500 + 102 ms 20:10:37.852 00.000 428 Move returns status 0, amount 2500 20:10:37.852 00.000 428 move complete, result=0 20:10:37.852 00.000 428 worker thread done servicing request 20:10:37.852 00.000 428 Worker thread wakes up 20:10:37.852 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 11.4 px 2500 ms SOUTH 20:10:37.852 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:37.852 00.000 428 Handling exposure in thread, d=2500 o=3 r=(997,782,31,31) 20:10:37.867 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:39.055 01.188 10672 read socket command 10 20:10:39.055 00.000 10672 processing socket request REQDIST 20:10:39.055 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:39.055 00.000 10672 Sending socket response 255 (0xff) 20:10:40.132 01.077 428 Exposure complete 20:10:40.257 00.125 428 worker thread done servicing request 20:10:40.257 00.000 10672 OnExposeComplete: enter 20:10:40.257 00.000 10672 UpdateGuideState(): m_state=6 20:10:40.257 00.000 10672 Star::Find(15, 1011, 796, 0, (0,0,0,0), 0.0, 0) frame 1871 20:10:40.257 00.000 10672 Star::Find returns 1 (0), X=1012.21, Y=794.58, Mass=252206, SNR=47.3, Peak=34304 HFD=2.7 20:10:40.257 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 20:10:40.257 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 20:10:40.257 00.000 10672 CameraToMount -- cameraX=-1.02 cameraY=9.17 hyp=9.22 cameraTheta=1.68 mountX=-0.10 mountY=9.22, mountTheta=1.58 20:10:40.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.02, y=9.17, opts=13) 20:10:40.257 00.000 10672 Enqueuing Move request for scope (-1.02, 9.17) 20:10:40.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:10:40.257 00.000 428 Worker thread wakes up 20:10:40.257 00.000 10672 UpdateGuideState exits: m=252206 SNR=47.3 20:10:40.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 9.17) opts 0xd 20:10:40.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:40.257 00.000 428 Handling offset move in thread for scope, endpoint = (-1.02, 9.17) 20:10:40.257 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:40.257 00.000 428 Moving (-1.02, 9.17) raw xDistance=-0.10 yDistance=9.22 20:10:40.257 00.000 10672 Enqueuing Expose request 20:10:40.257 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:10:40.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 9.22 from input 9.22 20:10:40.257 00.000 428 MoveAxis(E, 0, ABG) 20:10:40.257 00.000 428 Move returns status 0, amount 0 20:10:40.257 00.000 428 MoveAxis(S, 13987, ABG) 20:10:40.257 00.000 428 duration set to 2500 by maxDecDuration 20:10:40.257 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:40.257 00.000 428 IsSlewing returns 0 20:10:40.257 00.000 428 IsGuiding returns 0 20:10:40.351 00.094 428 PulseGuide returned control before completion, sleep 2427 20:10:42.793 02.442 428 IsGuiding returns 1 20:10:42.793 00.000 428 scope still moving after pulse duration time elapsed 20:10:42.824 00.031 428 IsSlewing returns 0 20:10:42.824 00.000 428 IsGuiding returns 1 20:10:42.887 00.063 428 IsSlewing returns 0 20:10:42.887 00.000 428 IsGuiding returns 0 20:10:42.887 00.000 428 scope move finished after 2500 + 125 ms 20:10:42.887 00.000 428 Move returns status 0, amount 2500 20:10:42.887 00.000 428 move complete, result=0 20:10:42.887 00.000 428 worker thread done servicing request 20:10:42.887 00.000 428 Worker thread wakes up 20:10:42.887 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 9.2 px 2500 ms SOUTH 20:10:42.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:42.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(997,780,31,31) 20:10:42.902 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:44.058 01.156 10672 read socket command 10 20:10:44.058 00.000 10672 processing socket request REQDIST 20:10:44.058 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:44.058 00.000 10672 Sending socket response 255 (0xff) 20:10:45.120 01.062 428 Exposure complete 20:10:45.245 00.125 428 worker thread done servicing request 20:10:45.245 00.000 10672 OnExposeComplete: enter 20:10:45.245 00.000 10672 UpdateGuideState(): m_state=6 20:10:45.245 00.000 10672 Star::Find(15, 1012, 794, 0, (0,0,0,0), 0.0, 0) frame 1872 20:10:45.245 00.000 10672 Star::Find returns 1 (0), X=1013.05, Y=793.40, Mass=308996, SNR=56.2, Peak=38992 HFD=3.2 20:10:45.245 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 20:10:45.245 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.49 = 1.49) 20:10:45.245 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=7.98 hyp=7.98 cameraTheta=1.59 mountX=-0.79 mountY=7.95, mountTheta=1.67 20:10:45.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=7.98, opts=13) 20:10:45.245 00.000 10672 Enqueuing Move request for scope (-0.18, 7.98) 20:10:45.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:10:45.245 00.000 428 Worker thread wakes up 20:10:45.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 7.98) opts 0xd 20:10:45.245 00.000 10672 UpdateGuideState exits: m=308996 SNR=56.2 20:10:45.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:45.245 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 7.98) 20:10:45.261 00.016 428 Moving (-0.18, 7.98) raw xDistance=-0.79 yDistance=7.95 20:10:45.261 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:45.261 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79 20:10:45.261 00.000 10672 Enqueuing Expose request 20:10:45.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 7.95 from input 7.95 20:10:45.261 00.000 428 MoveAxis(E, 733, ABG) 20:10:45.261 00.000 428 Guiding Dir = 2, Dur = 733 20:10:45.261 00.000 428 IsSlewing returns 0 20:10:45.261 00.000 428 IsGuiding returns 0 20:10:45.292 00.031 428 PulseGuide returned control before completion, sleep 715 20:10:46.026 00.734 428 IsGuiding returns 1 20:10:46.026 00.000 428 scope still moving after pulse duration time elapsed 20:10:46.057 00.031 428 IsSlewing returns 0 20:10:46.057 00.000 428 IsGuiding returns 0 20:10:46.057 00.000 428 scope move finished after 733 + 63 ms 20:10:46.057 00.000 428 Move returns status 0, amount 733 20:10:46.057 00.000 428 MoveAxis(S, 12064, ABG) 20:10:46.057 00.000 428 duration set to 2500 by maxDecDuration 20:10:46.057 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:46.057 00.000 428 IsSlewing returns 0 20:10:46.057 00.000 428 IsGuiding returns 0 20:10:46.135 00.078 428 PulseGuide returned control before completion, sleep 2435 20:10:48.603 02.468 428 IsGuiding returns 1 20:10:48.603 00.000 428 scope still moving after pulse duration time elapsed 20:10:48.650 00.047 428 IsSlewing returns 0 20:10:48.666 00.016 428 IsGuiding returns 0 20:10:48.666 00.000 428 scope move finished after 2500 + 102 ms 20:10:48.666 00.000 428 Move returns status 0, amount 2500 20:10:48.666 00.000 428 move complete, result=0 20:10:48.666 00.000 428 worker thread done servicing request 20:10:48.666 00.000 10672 GuideStep: -0.8 px 733 ms EAST, 8.0 px 2500 ms SOUTH 20:10:48.666 00.000 428 Worker thread wakes up 20:10:48.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:48.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,778,31,31) 20:10:48.681 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:49.061 00.380 10672 read socket command 10 20:10:49.061 00.000 10672 processing socket request REQDIST 20:10:49.061 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:49.061 00.000 10672 Sending socket response 255 (0xff) 20:10:50.123 01.062 428 Exposure complete 20:10:50.263 00.140 428 worker thread done servicing request 20:10:50.263 00.000 10672 OnExposeComplete: enter 20:10:50.263 00.000 10672 UpdateGuideState(): m_state=6 20:10:50.263 00.000 10672 Star::Find(15, 1013, 793, 0, (0,0,0,0), 0.0, 0) frame 1873 20:10:50.263 00.000 10672 Star::Find returns 1 (0), X=1012.74, Y=791.59, Mass=279587, SNR=50.8, Peak=40848 HFD=3.1 20:10:50.263 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.02) = xAngle (4.67 = -1.61) 20:10:50.263 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.54 = 1.54) 20:10:50.263 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=6.17 hyp=6.19 cameraTheta=1.65 mountX=-0.26 mountY=6.19, mountTheta=1.61 20:10:50.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=6.17, opts=13) 20:10:50.263 00.000 10672 Enqueuing Move request for scope (-0.49, 6.17) 20:10:50.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:10:50.263 00.000 428 Worker thread wakes up 20:10:50.263 00.000 10672 UpdateGuideState exits: m=279587 SNR=50.8 20:10:50.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 6.17) opts 0xd 20:10:50.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:50.263 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 6.17) 20:10:50.263 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:50.263 00.000 428 Moving (-0.49, 6.17) raw xDistance=-0.26 yDistance=6.19 20:10:50.263 00.000 10672 Enqueuing Expose request 20:10:50.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:10:50.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 6.19 from input 6.19 20:10:50.263 00.000 428 MoveAxis(E, 0, ABG) 20:10:50.263 00.000 428 Move returns status 0, amount 0 20:10:50.263 00.000 428 MoveAxis(S, 9387, ABG) 20:10:50.263 00.000 428 duration set to 2500 by maxDecDuration 20:10:50.263 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:50.263 00.000 428 IsSlewing returns 0 20:10:50.263 00.000 428 IsGuiding returns 0 20:10:50.341 00.078 428 PulseGuide returned control before completion, sleep 2438 20:10:52.810 02.469 428 IsGuiding returns 1 20:10:52.810 00.000 428 scope still moving after pulse duration time elapsed 20:10:52.872 00.062 428 IsSlewing returns 0 20:10:52.872 00.000 428 IsGuiding returns 0 20:10:52.872 00.000 428 scope move finished after 2500 + 115 ms 20:10:52.872 00.000 428 Move returns status 0, amount 2500 20:10:52.872 00.000 428 move complete, result=0 20:10:52.872 00.000 428 worker thread done servicing request 20:10:52.872 00.000 428 Worker thread wakes up 20:10:52.872 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 6.2 px 2500 ms SOUTH 20:10:52.888 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:52.888 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,777,31,31) 20:10:52.888 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:54.059 01.171 10672 read socket command 10 20:10:54.059 00.000 10672 processing socket request REQDIST 20:10:54.059 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:54.059 00.000 10672 Sending socket response 255 (0xff) 20:10:55.121 01.062 428 Exposure complete 20:10:55.262 00.141 428 worker thread done servicing request 20:10:55.262 00.000 10672 OnExposeComplete: enter 20:10:55.262 00.000 10672 UpdateGuideState(): m_state=6 20:10:55.262 00.000 10672 Star::Find(15, 1012, 791, 0, (0,0,0,0), 0.0, 0) frame 1874 20:10:55.262 00.000 10672 Star::Find returns 1 (0), X=1013.72, Y=790.11, Mass=239246, SNR=47.4, Peak=41168 HFD=2.3 20:10:55.262 00.000 10672 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.02) = xAngle (4.49 = -1.80) 20:10:55.262 00.000 10672 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.36 = 1.36) 20:10:55.262 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=4.69 hyp=4.72 cameraTheta=1.47 mountX=-1.06 mountY=4.61, mountTheta=1.80 20:10:55.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=4.69, opts=13) 20:10:55.262 00.000 10672 Enqueuing Move request for scope (0.50, 4.69) 20:10:55.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:10:55.262 00.000 428 Worker thread wakes up 20:10:55.262 00.000 10672 UpdateGuideState exits: m=239246 SNR=47.4 20:10:55.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 4.69) opts 0xd 20:10:55.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:55.262 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 4.69) 20:10:55.262 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:10:55.262 00.000 428 Moving (0.50, 4.69) raw xDistance=-1.06 yDistance=4.61 20:10:55.262 00.000 10672 Enqueuing Expose request 20:10:55.262 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.06 20:10:55.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 4.61 from input 4.61 20:10:55.262 00.000 428 MoveAxis(E, 988, ABG) 20:10:55.262 00.000 428 Guiding Dir = 2, Dur = 988 20:10:55.262 00.000 428 IsSlewing returns 0 20:10:55.262 00.000 428 IsGuiding returns 0 20:10:55.293 00.031 428 PulseGuide returned control before completion, sleep 970 20:10:56.293 01.000 428 IsGuiding returns 0 20:10:56.293 00.000 428 Move returns status 0, amount 988 20:10:56.293 00.000 428 MoveAxis(S, 6993, ABG) 20:10:56.293 00.000 428 duration set to 2500 by maxDecDuration 20:10:56.293 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 20:10:56.293 00.000 428 Guiding Dir = 1, Dur = 2500 20:10:56.293 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 20:10:56.324 00.031 428 IsSlewing returns 0 20:10:56.340 00.016 428 IsGuiding returns 0 20:10:56.402 00.062 428 PulseGuide returned control before completion, sleep 2434 20:10:58.891 02.489 428 IsGuiding returns 1 20:10:58.891 00.000 428 scope still moving after pulse duration time elapsed 20:10:58.922 00.031 428 IsSlewing returns 0 20:10:58.922 00.000 428 IsGuiding returns 0 20:10:58.922 00.000 428 scope move finished after 2500 + 87 ms 20:10:58.922 00.000 428 Move returns status 0, amount 2500 20:10:58.922 00.000 428 move complete, result=0 20:10:58.922 00.000 10672 GuideStep: -1.1 px 988 ms EAST, 4.6 px 2500 ms SOUTH 20:10:58.922 00.000 428 worker thread done servicing request 20:10:58.922 00.000 428 Worker thread wakes up 20:10:58.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:10:58.922 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:10:58.937 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:10:59.047 00.110 10672 read socket command 10 20:10:59.047 00.000 10672 processing socket request REQDIST 20:10:59.047 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:10:59.047 00.000 10672 Sending socket response 255 (0xff) 20:11:00.109 01.062 428 Exposure complete 20:11:00.234 00.125 428 worker thread done servicing request 20:11:00.234 00.000 10672 OnExposeComplete: enter 20:11:00.234 00.000 10672 UpdateGuideState(): m_state=6 20:11:00.234 00.000 10672 Star::Find(15, 1013, 790, 0, (0,0,0,0), 0.0, 0) frame 1875 20:11:00.234 00.000 10672 Star::Find returns 1 (0), X=1013.17, Y=788.49, Mass=234429, SNR=51.2, Peak=34736 HFD=3.0 20:11:00.234 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 20:11:00.234 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.48 = 1.48) 20:11:00.234 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=3.07 hyp=3.07 cameraTheta=1.59 mountX=-0.32 mountY=3.06, mountTheta=1.67 20:11:00.250 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=3.07, opts=13) 20:11:00.250 00.000 10672 Enqueuing Move request for scope (-0.05, 3.07) 20:11:00.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:11:00.250 00.000 428 Worker thread wakes up 20:11:00.250 00.000 10672 UpdateGuideState exits: m=234429 SNR=51.2 20:11:00.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 3.07) opts 0xd 20:11:00.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:00.250 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 3.07) 20:11:00.250 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:00.250 00.000 428 Moving (-0.05, 3.07) raw xDistance=-0.32 yDistance=3.06 20:11:00.250 00.000 10672 Enqueuing Expose request 20:11:00.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:11:00.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.06 from input 3.06 20:11:00.250 00.000 428 MoveAxis(E, 0, ABG) 20:11:00.250 00.000 428 Move returns status 0, amount 0 20:11:00.250 00.000 428 MoveAxis(S, 4640, ABG) 20:11:00.250 00.000 428 duration set to 2500 by maxDecDuration 20:11:00.250 00.000 428 Guiding Dir = 1, Dur = 2500 20:11:00.250 00.000 428 IsSlewing returns 0 20:11:00.250 00.000 428 IsGuiding returns 0 20:11:00.328 00.078 428 PulseGuide returned control before completion, sleep 2431 20:11:02.780 02.452 428 IsGuiding returns 1 20:11:02.780 00.000 428 scope still moving after pulse duration time elapsed 20:11:02.811 00.031 428 IsSlewing returns 0 20:11:02.811 00.000 428 IsGuiding returns 1 20:11:02.842 00.031 428 IsSlewing returns 0 20:11:02.842 00.000 428 IsGuiding returns 1 20:11:02.890 00.048 428 IsSlewing returns 0 20:11:02.890 00.000 428 IsGuiding returns 0 20:11:02.890 00.000 428 scope move finished after 2500 + 137 ms 20:11:02.890 00.000 428 Move returns status 0, amount 2500 20:11:02.890 00.000 428 move complete, result=0 20:11:02.890 00.000 428 worker thread done servicing request 20:11:02.890 00.000 428 Worker thread wakes up 20:11:02.890 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 3.1 px 2500 ms SOUTH 20:11:02.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:02.890 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:02.905 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:11:04.092 01.187 10672 read socket command 10 20:11:04.092 00.000 10672 processing socket request REQDIST 20:11:04.092 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:11:04.092 00.000 10672 Sending socket response 255 (0xff) 20:11:05.123 01.031 428 Exposure complete 20:11:05.248 00.125 428 worker thread done servicing request 20:11:05.248 00.000 10672 OnExposeComplete: enter 20:11:05.248 00.000 10672 UpdateGuideState(): m_state=6 20:11:05.248 00.000 10672 Star::Find(15, 1013, 788, 0, (0,0,0,0), 0.0, 0) frame 1876 20:11:05.248 00.000 10672 Star::Find returns 1 (0), X=1014.07, Y=786.27, Mass=236433, SNR=42.6, Peak=38560 HFD=2.5 20:11:05.248 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.02) = xAngle (3.81 = -2.47) 20:11:05.248 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.68 = 0.68) 20:11:05.248 00.000 10672 CameraToMount -- cameraX=0.85 cameraY=0.85 hyp=1.20 cameraTheta=0.79 mountX=-0.94 mountY=0.76, mountTheta=2.47 20:11:05.248 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.85, y=0.85, opts=13) 20:11:05.248 00.000 10672 Enqueuing Move request for scope (0.85, 0.85) 20:11:05.248 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:11:05.248 00.000 428 Worker thread wakes up 20:11:05.248 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.85) opts 0xd 20:11:05.248 00.000 10672 UpdateGuideState exits: m=236433 SNR=42.6 20:11:05.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:05.248 00.000 428 Handling offset move in thread for scope, endpoint = (0.85, 0.85) 20:11:05.248 00.000 428 Moving (0.85, 0.85) raw xDistance=-0.94 yDistance=0.76 20:11:05.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:05.248 00.000 10672 Enqueuing Expose request 20:11:05.248 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94 20:11:05.248 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.76 from input 0.76 20:11:05.248 00.000 428 MoveAxis(E, 877, ABG) 20:11:05.248 00.000 428 Guiding Dir = 2, Dur = 877 20:11:05.248 00.000 428 IsSlewing returns 0 20:11:05.248 00.000 428 IsGuiding returns 0 20:11:05.279 00.031 428 PulseGuide returned control before completion, sleep 863 20:11:06.174 00.895 428 IsGuiding returns 0 20:11:06.174 00.000 428 Move returns status 0, amount 877 20:11:06.174 00.000 428 MoveAxis(S, 1147, ABG) 20:11:06.174 00.000 428 Guiding Dir = 1, Dur = 1147 20:11:06.174 00.000 428 IsSlewing returns 0 20:11:06.174 00.000 428 IsGuiding returns 0 20:11:06.252 00.078 428 PulseGuide returned control before completion, sleep 1081 20:11:07.346 01.094 428 IsGuiding returns 1 20:11:07.346 00.000 428 scope still moving after pulse duration time elapsed 20:11:07.377 00.031 428 IsSlewing returns 0 20:11:07.377 00.000 428 IsGuiding returns 1 20:11:07.439 00.062 428 IsSlewing returns 0 20:11:07.471 00.032 428 IsGuiding returns 0 20:11:07.471 00.000 428 scope move finished after 1147 + 145 ms 20:11:07.471 00.000 428 Move returns status 0, amount 1147 20:11:07.471 00.000 428 move complete, result=0 20:11:07.471 00.000 428 worker thread done servicing request 20:11:07.471 00.000 428 Worker thread wakes up 20:11:07.471 00.000 10672 GuideStep: -0.9 px 877 ms EAST, 0.8 px 1147 ms SOUTH 20:11:07.471 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:07.471 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:07.611 00.140 428 Exposure complete 20:11:07.736 00.125 428 worker thread done servicing request 20:11:07.736 00.000 10672 OnExposeComplete: enter 20:11:07.736 00.000 10672 UpdateGuideState(): m_state=6 20:11:07.736 00.000 10672 Star::Find(15, 1014, 786, 0, (0,0,0,0), 0.0, 0) frame 1877 20:11:07.736 00.000 10672 Star::Find returns 1 (0), X=1014.04, Y=785.69, Mass=247765, SNR=45.0, Peak=44112 HFD=2.5 20:11:07.736 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.93) 20:11:07.736 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 20:11:07.752 00.016 10672 CameraToMount -- cameraX=0.82 cameraY=0.28 hyp=0.86 cameraTheta=0.33 mountX=-0.84 mountY=0.19, mountTheta=2.92 20:11:07.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.82, y=0.28, opts=13) 20:11:07.752 00.000 10672 Enqueuing Move request for scope (0.82, 0.28) 20:11:07.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:11:07.752 00.000 428 Worker thread wakes up 20:11:07.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.28) opts 0xd 20:11:07.752 00.000 10672 UpdateGuideState exits: m=247765 SNR=45.0 20:11:07.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:07.752 00.000 428 Handling offset move in thread for scope, endpoint = (0.82, 0.28) 20:11:07.752 00.000 428 Moving (0.82, 0.28) raw xDistance=-0.84 yDistance=0.19 20:11:07.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:07.752 00.000 10672 Enqueuing Expose request 20:11:07.752 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.84 20:11:07.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:07.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:11:07.752 00.000 428 MoveAxis(E, 846, ABG) 20:11:07.752 00.000 428 Guiding Dir = 2, Dur = 846 20:11:07.752 00.000 428 IsSlewing returns 0 20:11:07.752 00.000 428 IsGuiding returns 0 20:11:07.767 00.015 428 PulseGuide returned control before completion, sleep 832 20:11:08.642 00.875 428 IsGuiding returns 1 20:11:08.642 00.000 428 scope still moving after pulse duration time elapsed 20:11:08.673 00.031 428 IsSlewing returns 0 20:11:08.673 00.000 428 IsGuiding returns 0 20:11:08.673 00.000 428 scope move finished after 846 + 75 ms 20:11:08.673 00.000 428 Move returns status 0, amount 846 20:11:08.673 00.000 428 MoveAxis(N, 0, ABG) 20:11:08.673 00.000 428 Move returns status 0, amount 0 20:11:08.673 00.000 428 move complete, result=0 20:11:08.673 00.000 428 worker thread done servicing request 20:11:08.673 00.000 428 Worker thread wakes up 20:11:08.673 00.000 10672 GuideStep: -0.8 px 846 ms EAST, 0.2 px 0 ms NORTH 20:11:08.673 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:08.673 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:09.048 00.375 10672 read socket command 10 20:11:09.048 00.000 10672 processing socket request REQDIST 20:11:09.048 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:11:09.048 00.000 10672 Sending socket response 255 (0xff) 20:11:10.126 01.078 428 Exposure complete 20:11:10.251 00.125 428 worker thread done servicing request 20:11:10.251 00.000 10672 OnExposeComplete: enter 20:11:10.251 00.000 10672 UpdateGuideState(): m_state=6 20:11:10.251 00.000 10672 Star::Find(15, 1014, 785, 0, (0,0,0,0), 0.0, 0) frame 1878 20:11:10.251 00.000 10672 Star::Find returns 1 (0), X=1013.63, Y=785.07, Mass=257198, SNR=50.4, Peak=37024 HFD=2.5 20:11:10.251 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.02) = xAngle (2.32 = 2.32) 20:11:10.251 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.81 = -0.81) 20:11:10.251 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.34 hyp=0.53 cameraTheta=-0.70 mountX=-0.36 mountY=-0.38, mountTheta=-2.32 20:11:10.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.34, opts=13) 20:11:10.251 00.000 10672 Enqueuing Move request for scope (0.40, -0.34) 20:11:10.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:11:10.251 00.000 428 Worker thread wakes up 20:11:10.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.34) opts 0xd 20:11:10.251 00.000 10672 UpdateGuideState exits: m=257198 SNR=50.4 20:11:10.251 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:10.251 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.34) 20:11:10.251 00.000 428 Moving (0.40, -0.34) raw xDistance=-0.36 yDistance=-0.38 20:11:10.251 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:10.251 00.000 10672 Enqueuing Expose request 20:11:10.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 20:11:10.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:10.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 20:11:10.251 00.000 428 MoveAxis(E, 0, ABG) 20:11:10.251 00.000 428 Move returns status 0, amount 0 20:11:10.251 00.000 428 MoveAxis(N, 0, ABG) 20:11:10.251 00.000 428 Move returns status 0, amount 0 20:11:10.251 00.000 428 move complete, result=0 20:11:10.251 00.000 428 worker thread done servicing request 20:11:10.251 00.000 428 Worker thread wakes up 20:11:10.251 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:11:10.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:10.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:12.625 02.374 428 Exposure complete 20:11:12.750 00.125 428 worker thread done servicing request 20:11:12.750 00.000 10672 OnExposeComplete: enter 20:11:12.750 00.000 10672 UpdateGuideState(): m_state=6 20:11:12.750 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1879 20:11:12.750 00.000 10672 Star::Find returns 1 (0), X=1013.11, Y=785.21, Mass=257823, SNR=47.1, Peak=41936 HFD=2.7 20:11:12.750 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.02) = xAngle (0.93 = 0.93) 20:11:12.750 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20) 20:11:12.750 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.09 mountX=0.14 mountY=-0.19, mountTheta=-0.93 20:11:12.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.20, opts=13) 20:11:12.750 00.000 10672 Enqueuing Move request for scope (-0.11, -0.20) 20:11:12.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:12.750 00.000 428 Worker thread wakes up 20:11:12.750 00.000 10672 UpdateGuideState exits: m=257823 SNR=47.1 20:11:12.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd 20:11:12.750 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:12.750 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.20) 20:11:12.750 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:12.750 00.000 428 Moving (-0.11, -0.20) raw xDistance=0.14 yDistance=-0.19 20:11:12.750 00.000 10672 Enqueuing Expose request 20:11:12.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:11:12.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:12.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:11:12.750 00.000 428 MoveAxis(E, 0, ABG) 20:11:12.750 00.000 428 Move returns status 0, amount 0 20:11:12.750 00.000 428 MoveAxis(N, 0, ABG) 20:11:12.750 00.000 428 Move returns status 0, amount 0 20:11:12.750 00.000 428 move complete, result=0 20:11:12.750 00.000 428 worker thread done servicing request 20:11:12.750 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:11:12.750 00.000 428 Worker thread wakes up 20:11:12.750 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:12.750 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:14.067 01.317 10672 read socket command 10 20:11:14.067 00.000 10672 processing socket request REQDIST 20:11:14.067 00.000 10672 SOCKSVR: Sending pixel error of 2.05 20:11:14.067 00.000 10672 Sending socket response 205 (0xcd) 20:11:15.113 01.046 428 Exposure complete 20:11:15.238 00.125 428 worker thread done servicing request 20:11:15.238 00.000 10672 OnExposeComplete: enter 20:11:15.238 00.000 10672 UpdateGuideState(): m_state=6 20:11:15.238 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1880 20:11:15.238 00.000 10672 Star::Find returns 1 (0), X=1013.36, Y=785.25, Mass=279899, SNR=43.2, Peak=37248 HFD=3.3 20:11:15.238 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.02) = xAngle (2.13 = 2.13) 20:11:15.238 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.99 = -0.99) 20:11:15.238 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.89 mountX=-0.11 mountY=-0.17, mountTheta=-2.14 20:11:15.238 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.16, opts=13) 20:11:15.238 00.000 10672 Enqueuing Move request for scope (0.13, -0.16) 20:11:15.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:15.238 00.000 428 Worker thread wakes up 20:11:15.238 00.000 10672 UpdateGuideState exits: m=279899 SNR=43.2 20:11:15.238 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd 20:11:15.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:15.238 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.16) 20:11:15.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:15.238 00.000 428 Moving (0.13, -0.16) raw xDistance=-0.11 yDistance=-0.17 20:11:15.238 00.000 10672 Enqueuing Expose request 20:11:15.238 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:11:15.238 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:15.238 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:11:15.254 00.016 428 MoveAxis(E, 0, ABG) 20:11:15.254 00.000 428 Move returns status 0, amount 0 20:11:15.254 00.000 428 MoveAxis(N, 0, ABG) 20:11:15.254 00.000 428 Move returns status 0, amount 0 20:11:15.254 00.000 428 move complete, result=0 20:11:15.254 00.000 428 worker thread done servicing request 20:11:15.254 00.000 428 Worker thread wakes up 20:11:15.254 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:11:15.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:15.254 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:17.612 02.358 428 Exposure complete 20:11:17.753 00.141 428 worker thread done servicing request 20:11:17.753 00.000 10672 OnExposeComplete: enter 20:11:17.753 00.000 10672 UpdateGuideState(): m_state=6 20:11:17.753 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1881 20:11:17.753 00.000 10672 Star::Find returns 1 (0), X=1013.94, Y=785.25, Mass=268303, SNR=46.3, Peak=37904 HFD=2.6 20:11:17.753 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.02) = xAngle (2.79 = 2.79) 20:11:17.753 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 20:11:17.753 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.17 hyp=0.74 cameraTheta=-0.23 mountX=-0.69 mountY=-0.24, mountTheta=-2.81 20:11:17.753 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.17, opts=13) 20:11:17.753 00.000 10672 Enqueuing Move request for scope (0.72, -0.17) 20:11:17.753 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=696, FiltMax=65488, Gamma=1.000 20:11:17.753 00.000 428 Worker thread wakes up 20:11:17.753 00.000 10672 UpdateGuideState exits: m=268303 SNR=46.3 20:11:17.753 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.17) opts 0xd 20:11:17.753 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:17.753 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.17) 20:11:17.753 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:17.753 00.000 428 Moving (0.72, -0.17) raw xDistance=-0.69 yDistance=-0.24 20:11:17.753 00.000 10672 Enqueuing Expose request 20:11:17.753 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69 20:11:17.753 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:17.753 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:11:17.753 00.000 428 MoveAxis(E, 643, ABG) 20:11:17.753 00.000 428 Guiding Dir = 2, Dur = 643 20:11:17.753 00.000 428 IsSlewing returns 0 20:11:17.753 00.000 428 IsGuiding returns 0 20:11:17.784 00.031 428 PulseGuide returned control before completion, sleep 630 20:11:18.456 00.672 428 IsGuiding returns 1 20:11:18.456 00.000 428 scope still moving after pulse duration time elapsed 20:11:18.487 00.031 428 IsSlewing returns 0 20:11:18.487 00.000 428 IsGuiding returns 0 20:11:18.487 00.000 428 scope move finished after 643 + 85 ms 20:11:18.487 00.000 428 Move returns status 0, amount 643 20:11:18.487 00.000 428 MoveAxis(N, 0, ABG) 20:11:18.487 00.000 428 Move returns status 0, amount 0 20:11:18.487 00.000 428 move complete, result=0 20:11:18.487 00.000 428 worker thread done servicing request 20:11:18.487 00.000 428 Worker thread wakes up 20:11:18.487 00.000 10672 GuideStep: -0.7 px 643 ms EAST, -0.2 px 0 ms NORTH 20:11:18.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:18.487 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:19.050 00.563 10672 read socket command 10 20:11:19.050 00.000 10672 processing socket request REQDIST 20:11:19.050 00.000 10672 SOCKSVR: Sending pixel error of 1.27 20:11:19.050 00.000 10672 Sending socket response 127 (0x7f) 20:11:20.112 01.062 428 Exposure complete 20:11:20.236 00.124 428 worker thread done servicing request 20:11:20.236 00.000 10672 OnExposeComplete: enter 20:11:20.236 00.000 10672 UpdateGuideState(): m_state=6 20:11:20.236 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1882 20:11:20.236 00.000 10672 Star::Find returns 1 (0), X=1013.27, Y=784.89, Mass=208339, SNR=44.1, Peak=45424 HFD=2.3 20:11:20.236 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 20:11:20.236 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 20:11:20.236 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.52 hyp=0.53 cameraTheta=-1.48 mountX=0.02 mountY=-0.53, mountTheta=-1.54 20:11:20.236 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.52, opts=13) 20:11:20.236 00.000 10672 Enqueuing Move request for scope (0.05, -0.52) 20:11:20.236 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:11:20.252 00.016 10672 UpdateGuideState exits: m=208339 SNR=44.1 20:11:20.252 00.000 428 Worker thread wakes up 20:11:20.252 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.52) opts 0xd 20:11:20.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:20.252 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:20.252 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.52) 20:11:20.252 00.000 428 Moving (0.05, -0.52) raw xDistance=0.02 yDistance=-0.53 20:11:20.252 00.000 10672 Enqueuing Expose request 20:11:20.252 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:11:20.252 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:20.252 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:11:20.252 00.000 428 MoveAxis(E, 0, ABG) 20:11:20.252 00.000 428 Move returns status 0, amount 0 20:11:20.252 00.000 428 MoveAxis(N, 0, ABG) 20:11:20.252 00.000 428 Move returns status 0, amount 0 20:11:20.252 00.000 428 move complete, result=0 20:11:20.252 00.000 428 worker thread done servicing request 20:11:20.252 00.000 428 Worker thread wakes up 20:11:20.252 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 20:11:20.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:20.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:22.600 02.348 428 Exposure complete 20:11:22.740 00.140 428 worker thread done servicing request 20:11:22.740 00.000 10672 OnExposeComplete: enter 20:11:22.740 00.000 10672 UpdateGuideState(): m_state=6 20:11:22.740 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1883 20:11:22.740 00.000 10672 Star::Find returns 1 (0), X=1013.42, Y=784.99, Mass=260950, SNR=42.1, Peak=35168 HFD=3.0 20:11:22.740 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.02) = xAngle (1.87 = 1.87) 20:11:22.740 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 20:11:22.740 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.43 hyp=0.47 cameraTheta=-1.15 mountX=-0.14 mountY=-0.45, mountTheta=-1.87 20:11:22.740 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.43, opts=13) 20:11:22.740 00.000 10672 Enqueuing Move request for scope (0.19, -0.43) 20:11:22.740 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:22.740 00.000 428 Worker thread wakes up 20:11:22.740 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.43) opts 0xd 20:11:22.740 00.000 10672 UpdateGuideState exits: m=260950 SNR=42.1 20:11:22.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:22.740 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.43) 20:11:22.740 00.000 428 Moving (0.19, -0.43) raw xDistance=-0.14 yDistance=-0.45 20:11:22.740 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:22.740 00.000 10672 Enqueuing Expose request 20:11:22.740 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:11:22.740 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:22.740 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 20:11:22.740 00.000 428 MoveAxis(E, 0, ABG) 20:11:22.740 00.000 428 Move returns status 0, amount 0 20:11:22.740 00.000 428 MoveAxis(N, 0, ABG) 20:11:22.740 00.000 428 Move returns status 0, amount 0 20:11:22.740 00.000 428 move complete, result=0 20:11:22.740 00.000 428 worker thread done servicing request 20:11:22.740 00.000 428 Worker thread wakes up 20:11:22.740 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:11:22.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:22.740 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:24.052 01.312 10672 read socket command 10 20:11:24.052 00.000 10672 processing socket request REQDIST 20:11:24.052 00.000 10672 SOCKSVR: Sending pixel error of 0.87 20:11:24.052 00.000 10672 Sending socket response 87 (0x57) 20:11:25.114 01.062 428 Exposure complete 20:11:25.255 00.141 428 worker thread done servicing request 20:11:25.255 00.000 10672 OnExposeComplete: enter 20:11:25.255 00.000 10672 UpdateGuideState(): m_state=6 20:11:25.255 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1884 20:11:25.255 00.000 10672 Star::Find returns 1 (0), X=1013.04, Y=784.87, Mass=219213, SNR=42.3, Peak=43248 HFD=2.2 20:11:25.255 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 20:11:25.255 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 20:11:25.255 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.54 hyp=0.57 cameraTheta=-1.90 mountX=0.25 mountY=-0.52, mountTheta=-1.13 20:11:25.255 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.54, opts=13) 20:11:25.255 00.000 10672 Enqueuing Move request for scope (-0.18, -0.54) 20:11:25.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:11:25.255 00.000 428 Worker thread wakes up 20:11:25.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.54) opts 0xd 20:11:25.255 00.000 10672 UpdateGuideState exits: m=219213 SNR=42.3 20:11:25.255 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:25.255 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.54) 20:11:25.255 00.000 428 Moving (-0.18, -0.54) raw xDistance=0.25 yDistance=-0.52 20:11:25.255 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:25.255 00.000 10672 Enqueuing Expose request 20:11:25.255 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:11:25.255 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:25.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:11:25.255 00.000 428 MoveAxis(E, 0, ABG) 20:11:25.255 00.000 428 Move returns status 0, amount 0 20:11:25.255 00.000 428 MoveAxis(N, 0, ABG) 20:11:25.255 00.000 428 Move returns status 0, amount 0 20:11:25.255 00.000 428 move complete, result=0 20:11:25.255 00.000 428 worker thread done servicing request 20:11:25.255 00.000 428 Worker thread wakes up 20:11:25.255 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 20:11:25.255 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:25.255 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:27.614 02.359 428 Exposure complete 20:11:27.739 00.125 428 worker thread done servicing request 20:11:27.739 00.000 10672 OnExposeComplete: enter 20:11:27.739 00.000 10672 UpdateGuideState(): m_state=6 20:11:27.739 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1885 20:11:27.739 00.000 10672 Star::Find returns 1 (0), X=1013.02, Y=785.17, Mass=246745, SNR=41.8, Peak=33648 HFD=2.6 20:11:27.739 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 20:11:27.739 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 20:11:27.739 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.25 mountX=0.23 mountY=-0.23, mountTheta=-0.77 20:11:27.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.25, opts=13) 20:11:27.739 00.000 10672 Enqueuing Move request for scope (-0.20, -0.25) 20:11:27.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:11:27.739 00.000 428 Worker thread wakes up 20:11:27.739 00.000 10672 UpdateGuideState exits: m=246745 SNR=41.8 20:11:27.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.25) opts 0xd 20:11:27.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:27.739 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.25) 20:11:27.739 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:27.739 00.000 428 Moving (-0.20, -0.25) raw xDistance=0.23 yDistance=-0.23 20:11:27.739 00.000 10672 Enqueuing Expose request 20:11:27.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:11:27.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:27.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:11:27.739 00.000 428 MoveAxis(E, 0, ABG) 20:11:27.739 00.000 428 Move returns status 0, amount 0 20:11:27.739 00.000 428 MoveAxis(N, 0, ABG) 20:11:27.739 00.000 428 Move returns status 0, amount 0 20:11:27.739 00.000 428 move complete, result=0 20:11:27.739 00.000 428 worker thread done servicing request 20:11:27.739 00.000 428 Worker thread wakes up 20:11:27.739 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:11:27.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:27.739 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:29.051 01.312 10672 read socket command 10 20:11:29.051 00.000 10672 processing socket request REQDIST 20:11:29.051 00.000 10672 SOCKSVR: Sending pixel error of 0.64 20:11:29.051 00.000 10672 Sending socket response 64 (0x40) 20:11:30.118 01.067 428 Exposure complete 20:11:30.258 00.140 428 worker thread done servicing request 20:11:30.258 00.000 10672 OnExposeComplete: enter 20:11:30.258 00.000 10672 UpdateGuideState(): m_state=6 20:11:30.258 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1886 20:11:30.258 00.000 10672 Star::Find returns 1 (0), X=1013.11, Y=784.76, Mass=253913, SNR=44.8, Peak=34080 HFD=2.6 20:11:30.258 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.02) = xAngle (1.27 = 1.27) 20:11:30.258 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86) 20:11:30.258 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.65 hyp=0.66 cameraTheta=-1.75 mountX=0.20 mountY=-0.64, mountTheta=-1.27 20:11:30.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.65, opts=13) 20:11:30.258 00.000 10672 Enqueuing Move request for scope (-0.12, -0.65) 20:11:30.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:30.258 00.000 428 Worker thread wakes up 20:11:30.258 00.000 10672 UpdateGuideState exits: m=253913 SNR=44.8 20:11:30.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.65) opts 0xd 20:11:30.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:30.258 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.65) 20:11:30.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:30.258 00.000 428 Moving (-0.12, -0.65) raw xDistance=0.20 yDistance=-0.64 20:11:30.258 00.000 10672 Enqueuing Expose request 20:11:30.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:11:30.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:11:30.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 20:11:30.258 00.000 428 MoveAxis(E, 0, ABG) 20:11:30.258 00.000 428 Move returns status 0, amount 0 20:11:30.258 00.000 428 MoveAxis(N, 0, ABG) 20:11:30.258 00.000 428 Move returns status 0, amount 0 20:11:30.258 00.000 428 move complete, result=0 20:11:30.258 00.000 428 worker thread done servicing request 20:11:30.258 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:11:30.258 00.000 428 Worker thread wakes up 20:11:30.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:30.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:32.601 02.343 428 Exposure complete 20:11:32.726 00.125 428 worker thread done servicing request 20:11:32.726 00.000 10672 OnExposeComplete: enter 20:11:32.742 00.016 10672 UpdateGuideState(): m_state=6 20:11:32.742 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1887 20:11:32.742 00.000 10672 Star::Find returns 1 (0), X=1013.24, Y=784.78, Mass=242971, SNR=40.8, Peak=36272 HFD=2.7 20:11:32.742 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 20:11:32.742 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66) 20:11:32.742 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.64 hyp=0.64 cameraTheta=-1.56 mountX=0.07 mountY=-0.64, mountTheta=-1.46 20:11:32.742 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.64, opts=13) 20:11:32.742 00.000 10672 Enqueuing Move request for scope (0.01, -0.64) 20:11:32.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:11:32.742 00.000 428 Worker thread wakes up 20:11:32.742 00.000 10672 UpdateGuideState exits: m=242971 SNR=40.8 20:11:32.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.64) opts 0xd 20:11:32.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:32.742 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.64) 20:11:32.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:32.742 00.000 428 Moving (0.01, -0.64) raw xDistance=0.07 yDistance=-0.64 20:11:32.742 00.000 10672 Enqueuing Expose request 20:11:32.742 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:11:32.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:11:32.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 20:11:32.742 00.000 428 MoveAxis(E, 0, ABG) 20:11:32.742 00.000 428 Move returns status 0, amount 0 20:11:32.742 00.000 428 MoveAxis(N, 0, ABG) 20:11:32.742 00.000 428 Move returns status 0, amount 0 20:11:32.742 00.000 428 move complete, result=0 20:11:32.742 00.000 428 worker thread done servicing request 20:11:32.742 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 20:11:32.742 00.000 428 Worker thread wakes up 20:11:32.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:32.742 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:34.054 01.312 10672 read socket command 10 20:11:34.054 00.000 10672 processing socket request REQDIST 20:11:34.054 00.000 10672 SOCKSVR: Sending pixel error of 0.64 20:11:34.054 00.000 10672 Sending socket response 64 (0x40) 20:11:35.116 01.062 428 Exposure complete 20:11:35.241 00.125 428 worker thread done servicing request 20:11:35.241 00.000 10672 OnExposeComplete: enter 20:11:35.241 00.000 10672 UpdateGuideState(): m_state=6 20:11:35.241 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1888 20:11:35.241 00.000 10672 Star::Find returns 1 (0), X=1014.18, Y=784.57, Mass=306796, SNR=49.4, Peak=39424 HFD=3.4 20:11:35.241 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.02) = xAngle (2.30 = 2.30) 20:11:35.241 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.83 = -0.83) 20:11:35.241 00.000 10672 CameraToMount -- cameraX=0.96 cameraY=-0.84 hyp=1.27 cameraTheta=-0.72 mountX=-0.85 mountY=-0.94, mountTheta=-2.31 20:11:35.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.96, y=-0.84, opts=13) 20:11:35.241 00.000 10672 Enqueuing Move request for scope (0.96, -0.84) 20:11:35.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:35.241 00.000 428 Worker thread wakes up 20:11:35.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.84) opts 0xd 20:11:35.241 00.000 10672 UpdateGuideState exits: m=306796 SNR=49.4 20:11:35.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:35.241 00.000 428 Handling offset move in thread for scope, endpoint = (0.96, -0.84) 20:11:35.241 00.000 428 Moving (0.96, -0.84) raw xDistance=-0.85 yDistance=-0.94 20:11:35.241 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:35.241 00.000 10672 Enqueuing Expose request 20:11:35.241 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.85 20:11:35.241 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.60 newest=-2.21 20:11:35.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.94 from input -0.94 20:11:35.241 00.000 428 MoveAxis(E, 789, ABG) 20:11:35.241 00.000 428 Guiding Dir = 2, Dur = 789 20:11:35.241 00.000 428 IsSlewing returns 0 20:11:35.257 00.016 428 IsGuiding returns 0 20:11:35.272 00.015 428 PulseGuide returned control before completion, sleep 780 20:11:36.069 00.797 428 IsGuiding returns 0 20:11:36.069 00.000 428 Move returns status 0, amount 789 20:11:36.069 00.000 428 MoveAxis(N, 1423, ABG) 20:11:36.069 00.000 428 Guiding Dir = 0, Dur = 1423 20:11:36.069 00.000 428 IsSlewing returns 0 20:11:36.069 00.000 428 IsGuiding returns 0 20:11:36.147 00.078 428 PulseGuide returned control before completion, sleep 1357 20:11:37.522 01.375 428 IsGuiding returns 1 20:11:37.522 00.000 428 scope still moving after pulse duration time elapsed 20:11:37.553 00.031 428 IsSlewing returns 0 20:11:37.553 00.000 428 IsGuiding returns 1 20:11:37.615 00.062 428 IsSlewing returns 0 20:11:37.615 00.000 428 IsGuiding returns 0 20:11:37.615 00.000 428 scope move finished after 1423 + 125 ms 20:11:37.615 00.000 428 Move returns status 0, amount 1423 20:11:37.615 00.000 428 move complete, result=0 20:11:37.615 00.000 428 worker thread done servicing request 20:11:37.615 00.000 428 Worker thread wakes up 20:11:37.615 00.000 10672 GuideStep: -0.8 px 789 ms EAST, -0.9 px 1423 ms NORTH 20:11:37.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:37.615 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:37.631 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:11:39.057 01.426 10672 read socket command 10 20:11:39.057 00.000 10672 processing socket request REQDIST 20:11:39.057 00.000 10672 SOCKSVR: Sending pixel error of 0.83 20:11:39.057 00.000 10672 Sending socket response 83 (0x53) 20:11:40.104 01.047 428 Exposure complete 20:11:40.260 00.156 428 worker thread done servicing request 20:11:40.260 00.000 10672 OnExposeComplete: enter 20:11:40.260 00.000 10672 UpdateGuideState(): m_state=6 20:11:40.260 00.000 10672 Star::Find(15, 1014, 784, 0, (0,0,0,0), 0.0, 0) frame 1889 20:11:40.260 00.000 10672 Star::Find returns 1 (0), X=1012.84, Y=784.81, Mass=199564, SNR=36.5, Peak=40192 HFD=2.4 20:11:40.260 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 20:11:40.260 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 20:11:40.260 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.61 hyp=0.72 cameraTheta=-2.14 mountX=0.46 mountY=-0.56, mountTheta=-0.89 20:11:40.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.61, opts=13) 20:11:40.260 00.000 10672 Enqueuing Move request for scope (-0.38, -0.61) 20:11:40.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:11:40.260 00.000 428 Worker thread wakes up 20:11:40.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.61) opts 0xd 20:11:40.260 00.000 10672 UpdateGuideState exits: m=199564 SNR=36.5 20:11:40.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:40.260 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.61) 20:11:40.260 00.000 428 Moving (-0.38, -0.61) raw xDistance=0.46 yDistance=-0.56 20:11:40.260 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:40.260 00.000 10672 Enqueuing Expose request 20:11:40.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.46 20:11:40.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 20:11:40.260 00.000 428 MoveAxis(W, 368, ABG) 20:11:40.260 00.000 428 Guiding Dir = 3, Dur = 368 20:11:40.260 00.000 428 IsSlewing returns 0 20:11:40.260 00.000 428 IsGuiding returns 0 20:11:40.291 00.031 428 PulseGuide returned control before completion, sleep 351 20:11:40.651 00.360 428 IsGuiding returns 1 20:11:40.651 00.000 428 scope still moving after pulse duration time elapsed 20:11:40.682 00.031 428 IsSlewing returns 0 20:11:40.713 00.031 428 IsGuiding returns 0 20:11:40.713 00.000 428 scope move finished after 368 + 92 ms 20:11:40.729 00.016 428 Move returns status 0, amount 368 20:11:40.729 00.000 428 MoveAxis(N, 851, ABG) 20:11:40.729 00.000 428 Guiding Dir = 0, Dur = 851 20:11:40.729 00.000 428 IsSlewing returns 0 20:11:40.729 00.000 428 IsGuiding returns 0 20:11:40.807 00.078 428 PulseGuide returned control before completion, sleep 786 20:11:41.603 00.796 428 IsGuiding returns 1 20:11:41.603 00.000 428 scope still moving after pulse duration time elapsed 20:11:41.650 00.047 428 IsSlewing returns 0 20:11:41.682 00.032 428 IsGuiding returns 0 20:11:41.682 00.000 428 scope move finished after 851 + 103 ms 20:11:41.682 00.000 428 Move returns status 0, amount 851 20:11:41.682 00.000 428 move complete, result=0 20:11:41.682 00.000 428 worker thread done servicing request 20:11:41.682 00.000 10672 GuideStep: 0.5 px 368 ms WEST, -0.6 px 851 ms NORTH 20:11:41.682 00.000 428 Worker thread wakes up 20:11:41.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:41.682 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:42.603 00.921 428 Exposure complete 20:11:42.744 00.141 428 worker thread done servicing request 20:11:42.744 00.000 10672 OnExposeComplete: enter 20:11:42.744 00.000 10672 UpdateGuideState(): m_state=6 20:11:42.744 00.000 10672 Star::Find(15, 1012, 784, 0, (0,0,0,0), 0.0, 0) frame 1890 20:11:42.744 00.000 10672 Star::Find returns 1 (0), X=1013.31, Y=785.06, Mass=279436, SNR=43.0, Peak=33328 HFD=3.4 20:11:42.744 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.02) = xAngle (1.69 = 1.69) 20:11:42.744 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.44 = -1.44) 20:11:42.744 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.35 hyp=0.36 cameraTheta=-1.33 mountX=-0.04 mountY=-0.36, mountTheta=-1.69 20:11:42.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.35, opts=13) 20:11:42.744 00.000 10672 Enqueuing Move request for scope (0.09, -0.35) 20:11:42.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:11:42.744 00.000 428 Worker thread wakes up 20:11:42.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.35) opts 0xd 20:11:42.744 00.000 10672 UpdateGuideState exits: m=279436 SNR=43.0 20:11:42.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:42.744 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.35) 20:11:42.744 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:42.744 00.000 428 Moving (0.09, -0.35) raw xDistance=-0.04 yDistance=-0.36 20:11:42.744 00.000 10672 Enqueuing Expose request 20:11:42.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:11:42.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:42.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 20:11:42.744 00.000 428 MoveAxis(E, 0, ABG) 20:11:42.744 00.000 428 Move returns status 0, amount 0 20:11:42.744 00.000 428 MoveAxis(N, 0, ABG) 20:11:42.744 00.000 428 Move returns status 0, amount 0 20:11:42.744 00.000 428 move complete, result=0 20:11:42.744 00.000 428 worker thread done servicing request 20:11:42.744 00.000 428 Worker thread wakes up 20:11:42.744 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:11:42.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:42.744 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:44.056 01.312 10672 read socket command 10 20:11:44.056 00.000 10672 processing socket request REQDIST 20:11:44.056 00.000 10672 SOCKSVR: Sending pixel error of 0.66 20:11:44.056 00.000 10672 Sending socket response 66 (0x42) 20:11:45.102 01.046 428 Exposure complete 20:11:45.243 00.141 428 worker thread done servicing request 20:11:45.243 00.000 10672 OnExposeComplete: enter 20:11:45.243 00.000 10672 UpdateGuideState(): m_state=6 20:11:45.258 00.015 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1891 20:11:45.258 00.000 10672 Star::Find returns 1 (0), X=1013.67, Y=786.16, Mass=230682, SNR=43.1, Peak=34848 HFD=2.8 20:11:45.258 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.02) = xAngle (4.06 = -2.23) 20:11:45.258 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.93 = 0.93) 20:11:45.258 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.75 hyp=0.87 cameraTheta=1.04 mountX=-0.53 mountY=0.70, mountTheta=2.22 20:11:45.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.75, opts=13) 20:11:45.258 00.000 10672 Enqueuing Move request for scope (0.44, 0.75) 20:11:45.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:11:45.258 00.000 428 Worker thread wakes up 20:11:45.258 00.000 10672 UpdateGuideState exits: m=230682 SNR=43.1 20:11:45.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.75) opts 0xd 20:11:45.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:45.258 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.75) 20:11:45.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:45.258 00.000 428 Moving (0.44, 0.75) raw xDistance=-0.53 yDistance=0.70 20:11:45.258 00.000 10672 Enqueuing Expose request 20:11:45.258 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 20:11:45.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:11:45.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 20:11:45.258 00.000 428 MoveAxis(E, 492, ABG) 20:11:45.258 00.000 428 Guiding Dir = 2, Dur = 492 20:11:45.258 00.000 428 IsSlewing returns 0 20:11:45.258 00.000 428 IsGuiding returns 0 20:11:45.274 00.016 428 PulseGuide returned control before completion, sleep 484 20:11:45.789 00.515 428 IsGuiding returns 0 20:11:45.789 00.000 428 Move returns status 0, amount 492 20:11:45.789 00.000 428 MoveAxis(N, 0, ABG) 20:11:45.789 00.000 428 Move returns status 0, amount 0 20:11:45.789 00.000 428 move complete, result=0 20:11:45.789 00.000 428 worker thread done servicing request 20:11:45.789 00.000 10672 GuideStep: -0.5 px 492 ms EAST, 0.7 px 0 ms NORTH 20:11:45.789 00.000 428 Worker thread wakes up 20:11:45.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:45.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:47.606 01.817 428 Exposure complete 20:11:47.731 00.125 428 worker thread done servicing request 20:11:47.731 00.000 10672 OnExposeComplete: enter 20:11:47.731 00.000 10672 UpdateGuideState(): m_state=6 20:11:47.731 00.000 10672 Star::Find(15, 1013, 786, 0, (0,0,0,0), 0.0, 0) frame 1892 20:11:47.731 00.000 10672 Star::Find returns 1 (0), X=1013.28, Y=785.87, Mass=216871, SNR=40.8, Peak=31472 HFD=2.3 20:11:47.731 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.02) = xAngle (4.48 = -1.80) 20:11:47.731 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.36 = 1.36) 20:11:47.731 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.45 hyp=0.45 cameraTheta=1.46 mountX=-0.10 mountY=0.44, mountTheta=1.80 20:11:47.731 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.45, opts=13) 20:11:47.731 00.000 10672 Enqueuing Move request for scope (0.05, 0.45) 20:11:47.731 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:47.731 00.000 428 Worker thread wakes up 20:11:47.731 00.000 10672 UpdateGuideState exits: m=216871 SNR=40.8 20:11:47.731 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.45) opts 0xd 20:11:47.747 00.016 428 Handling offset move in thread for scope, endpoint = (0.05, 0.45) 20:11:47.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:47.747 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:47.747 00.000 428 Moving (0.05, 0.45) raw xDistance=-0.10 yDistance=0.44 20:11:47.747 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:11:47.747 00.000 10672 Enqueuing Expose request 20:11:47.747 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:47.747 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:11:47.747 00.000 428 MoveAxis(E, 0, ABG) 20:11:47.747 00.000 428 Move returns status 0, amount 0 20:11:47.747 00.000 428 MoveAxis(N, 0, ABG) 20:11:47.747 00.000 428 Move returns status 0, amount 0 20:11:47.747 00.000 428 move complete, result=0 20:11:47.747 00.000 428 worker thread done servicing request 20:11:47.747 00.000 428 Worker thread wakes up 20:11:47.747 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:11:47.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:47.747 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:49.059 01.312 10672 read socket command 10 20:11:49.059 00.000 10672 processing socket request REQDIST 20:11:49.059 00.000 10672 SOCKSVR: Sending pixel error of 0.64 20:11:49.059 00.000 10672 Sending socket response 64 (0x40) 20:11:50.106 01.047 428 Exposure complete 20:11:50.230 00.124 428 worker thread done servicing request 20:11:50.230 00.000 10672 OnExposeComplete: enter 20:11:50.230 00.000 10672 UpdateGuideState(): m_state=6 20:11:50.230 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1893 20:11:50.230 00.000 10672 Star::Find returns 1 (0), X=1013.08, Y=785.49, Mass=266121, SNR=46.0, Peak=34624 HFD=3.0 20:11:50.230 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.02) = xAngle (5.71 = -0.57) 20:11:50.230 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.58 = 2.58) 20:11:50.230 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.69 mountX=0.14 mountY=0.09, mountTheta=0.56 20:11:50.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.07, opts=13) 20:11:50.230 00.000 10672 Enqueuing Move request for scope (-0.15, 0.07) 20:11:50.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:50.230 00.000 428 Worker thread wakes up 20:11:50.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd 20:11:50.230 00.000 10672 UpdateGuideState exits: m=266121 SNR=46.0 20:11:50.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:50.230 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.07) 20:11:50.230 00.000 428 Moving (-0.15, 0.07) raw xDistance=0.14 yDistance=0.09 20:11:50.230 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:50.230 00.000 10672 Enqueuing Expose request 20:11:50.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:11:50.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:50.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:11:50.230 00.000 428 MoveAxis(E, 0, ABG) 20:11:50.230 00.000 428 Move returns status 0, amount 0 20:11:50.230 00.000 428 MoveAxis(N, 0, ABG) 20:11:50.230 00.000 428 Move returns status 0, amount 0 20:11:50.230 00.000 428 move complete, result=0 20:11:50.230 00.000 428 worker thread done servicing request 20:11:50.230 00.000 428 Worker thread wakes up 20:11:50.230 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:11:50.246 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:50.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:52.605 02.359 428 Exposure complete 20:11:52.745 00.140 428 worker thread done servicing request 20:11:52.745 00.000 10672 OnExposeComplete: enter 20:11:52.745 00.000 10672 UpdateGuideState(): m_state=6 20:11:52.745 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1894 20:11:52.745 00.000 10672 Star::Find returns 1 (0), X=1013.32, Y=786.13, Mass=308253, SNR=60.8, Peak=33872 HFD=3.7 20:11:52.745 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 20:11:52.745 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 20:11:52.745 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.72 hyp=0.73 cameraTheta=1.44 mountX=-0.18 mountY=0.71, mountTheta=1.82 20:11:52.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.72, opts=13) 20:11:52.745 00.000 10672 Enqueuing Move request for scope (0.10, 0.72) 20:11:52.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:11:52.745 00.000 428 Worker thread wakes up 20:11:52.745 00.000 10672 UpdateGuideState exits: m=308253 SNR=60.8 20:11:52.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:52.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.72) opts 0xd 20:11:52.745 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:52.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.72) 20:11:52.745 00.000 10672 Enqueuing Expose request 20:11:52.745 00.000 428 Moving (0.10, 0.72) raw xDistance=-0.18 yDistance=0.71 20:11:52.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:11:52.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:11:52.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.71 20:11:52.745 00.000 428 MoveAxis(E, 0, ABG) 20:11:52.745 00.000 428 Move returns status 0, amount 0 20:11:52.745 00.000 428 MoveAxis(N, 0, ABG) 20:11:52.745 00.000 428 Move returns status 0, amount 0 20:11:52.745 00.000 428 move complete, result=0 20:11:52.745 00.000 428 worker thread done servicing request 20:11:52.745 00.000 428 Worker thread wakes up 20:11:52.745 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 20:11:52.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:52.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:54.057 01.312 10672 read socket command 10 20:11:54.057 00.000 10672 processing socket request REQDIST 20:11:54.057 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:11:54.057 00.000 10672 Sending socket response 56 (0x38) 20:11:55.092 01.035 428 Exposure complete 20:11:55.217 00.125 428 worker thread done servicing request 20:11:55.217 00.000 10672 OnExposeComplete: enter 20:11:55.217 00.000 10672 UpdateGuideState(): m_state=6 20:11:55.217 00.000 10672 Star::Find(15, 1013, 786, 0, (0,0,0,0), 0.0, 0) frame 1895 20:11:55.217 00.000 10672 Star::Find returns 1 (0), X=1013.40, Y=785.94, Mass=230851, SNR=38.9, Peak=37904 HFD=2.5 20:11:55.217 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.02) = xAngle (4.27 = -2.02) 20:11:55.217 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.14 = 1.14) 20:11:55.217 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.53 hyp=0.56 cameraTheta=1.25 mountX=-0.24 mountY=0.50, mountTheta=2.01 20:11:55.217 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.53, opts=13) 20:11:55.217 00.000 10672 Enqueuing Move request for scope (0.18, 0.53) 20:11:55.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:11:55.217 00.000 428 Worker thread wakes up 20:11:55.217 00.000 10672 UpdateGuideState exits: m=230851 SNR=38.9 20:11:55.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.53) opts 0xd 20:11:55.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:55.217 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.53) 20:11:55.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:55.217 00.000 428 Moving (0.18, 0.53) raw xDistance=-0.24 yDistance=0.50 20:11:55.217 00.000 10672 Enqueuing Expose request 20:11:55.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:11:55.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:55.233 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:11:55.233 00.000 428 MoveAxis(E, 0, ABG) 20:11:55.233 00.000 428 Move returns status 0, amount 0 20:11:55.233 00.000 428 MoveAxis(N, 0, ABG) 20:11:55.233 00.000 428 Move returns status 0, amount 0 20:11:55.233 00.000 428 move complete, result=0 20:11:55.233 00.000 428 worker thread done servicing request 20:11:55.233 00.000 428 Worker thread wakes up 20:11:55.233 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:11:55.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:55.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:57.592 02.359 428 Exposure complete 20:11:57.717 00.125 428 worker thread done servicing request 20:11:57.717 00.000 10672 OnExposeComplete: enter 20:11:57.717 00.000 10672 UpdateGuideState(): m_state=6 20:11:57.717 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1896 20:11:57.732 00.015 10672 Star::Find returns 1 (0), X=1013.70, Y=786.03, Mass=233893, SNR=43.6, Peak=35824 HFD=2.5 20:11:57.732 00.000 10672 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.02) = xAngle (3.94 = -2.34) 20:11:57.732 00.000 10672 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.81 = 0.81) 20:11:57.732 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.62 hyp=0.78 cameraTheta=0.92 mountX=-0.54 mountY=0.56, mountTheta=2.34 20:11:57.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.62, opts=13) 20:11:57.732 00.000 10672 Enqueuing Move request for scope (0.47, 0.62) 20:11:57.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:11:57.732 00.000 428 Worker thread wakes up 20:11:57.732 00.000 10672 UpdateGuideState exits: m=233893 SNR=43.6 20:11:57.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.62) opts 0xd 20:11:57.732 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:57.732 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.62) 20:11:57.732 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:11:57.732 00.000 428 Moving (0.47, 0.62) raw xDistance=-0.54 yDistance=0.56 20:11:57.732 00.000 10672 Enqueuing Expose request 20:11:57.732 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 20:11:57.732 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:11:57.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 20:11:57.732 00.000 428 MoveAxis(E, 505, ABG) 20:11:57.732 00.000 428 Guiding Dir = 2, Dur = 505 20:11:57.732 00.000 428 IsSlewing returns 0 20:11:57.732 00.000 428 IsGuiding returns 0 20:11:57.763 00.031 428 PulseGuide returned control before completion, sleep 488 20:11:58.279 00.516 428 IsGuiding returns 1 20:11:58.279 00.000 428 scope still moving after pulse duration time elapsed 20:11:58.310 00.031 428 IsSlewing returns 0 20:11:58.310 00.000 428 IsGuiding returns 0 20:11:58.310 00.000 428 scope move finished after 505 + 69 ms 20:11:58.310 00.000 428 Move returns status 0, amount 505 20:11:58.310 00.000 428 MoveAxis(N, 0, ABG) 20:11:58.310 00.000 428 Move returns status 0, amount 0 20:11:58.310 00.000 428 move complete, result=0 20:11:58.310 00.000 428 worker thread done servicing request 20:11:58.310 00.000 428 Worker thread wakes up 20:11:58.310 00.000 10672 GuideStep: -0.5 px 505 ms EAST, 0.6 px 0 ms NORTH 20:11:58.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:11:58.310 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:11:59.060 00.750 10672 read socket command 10 20:11:59.060 00.000 10672 processing socket request REQDIST 20:11:59.060 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:11:59.060 00.000 10672 Sending socket response 62 (0x3e) 20:12:00.091 01.031 428 Exposure complete 20:12:00.216 00.125 428 worker thread done servicing request 20:12:00.216 00.000 10672 OnExposeComplete: enter 20:12:00.216 00.000 10672 UpdateGuideState(): m_state=6 20:12:00.216 00.000 10672 Star::Find(15, 1013, 786, 0, (0,0,0,0), 0.0, 0) frame 1897 20:12:00.216 00.000 10672 Star::Find returns 1 (0), X=1012.98, Y=785.83, Mass=199103, SNR=37.2, Peak=38448 HFD=2.6 20:12:00.216 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.02) = xAngle (5.13 = -1.15) 20:12:00.216 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.00 = 2.00) 20:12:00.216 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.41 hyp=0.48 cameraTheta=2.11 mountX=0.19 mountY=0.44, mountTheta=1.15 20:12:00.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.41, opts=13) 20:12:00.216 00.000 10672 Enqueuing Move request for scope (-0.25, 0.41) 20:12:00.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:12:00.216 00.000 428 Worker thread wakes up 20:12:00.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.41) opts 0xd 20:12:00.216 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.41) 20:12:00.216 00.000 10672 UpdateGuideState exits: m=199103 SNR=37.2 20:12:00.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:00.216 00.000 428 Moving (-0.25, 0.41) raw xDistance=0.19 yDistance=0.44 20:12:00.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:12:00.216 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:00.216 00.000 10672 Enqueuing Expose request 20:12:00.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:00.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:12:00.216 00.000 428 MoveAxis(E, 0, ABG) 20:12:00.216 00.000 428 Move returns status 0, amount 0 20:12:00.216 00.000 428 MoveAxis(N, 0, ABG) 20:12:00.216 00.000 428 Move returns status 0, amount 0 20:12:00.216 00.000 428 move complete, result=0 20:12:00.216 00.000 428 worker thread done servicing request 20:12:00.216 00.000 428 Worker thread wakes up 20:12:00.216 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:12:00.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:00.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:02.606 02.390 428 Exposure complete 20:12:02.746 00.140 428 worker thread done servicing request 20:12:02.746 00.000 10672 OnExposeComplete: enter 20:12:02.746 00.000 10672 UpdateGuideState(): m_state=6 20:12:02.746 00.000 10672 Star::Find(15, 1012, 785, 0, (0,0,0,0), 0.0, 0) frame 1898 20:12:02.746 00.000 10672 Star::Find returns 1 (0), X=1013.31, Y=786.30, Mass=225762, SNR=40.2, Peak=32016 HFD=2.8 20:12:02.746 00.000 10672 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.02) = xAngle (4.49 = -1.79) 20:12:02.746 00.000 10672 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.37 = 1.37) 20:12:02.746 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.89 hyp=0.89 cameraTheta=1.47 mountX=-0.19 mountY=0.87, mountTheta=1.79 20:12:02.746 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.89, opts=13) 20:12:02.746 00.000 10672 Enqueuing Move request for scope (0.09, 0.89) 20:12:02.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:12:02.746 00.000 428 Worker thread wakes up 20:12:02.746 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.89) opts 0xd 20:12:02.746 00.000 10672 UpdateGuideState exits: m=225762 SNR=40.2 20:12:02.746 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:02.746 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.89) 20:12:02.746 00.000 428 Moving (0.09, 0.89) raw xDistance=-0.19 yDistance=0.87 20:12:02.746 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:02.746 00.000 10672 Enqueuing Expose request 20:12:02.746 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:12:02.746 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.23 newest=1.87 20:12:02.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.87 from input 0.87 20:12:02.746 00.000 428 MoveAxis(E, 0, ABG) 20:12:02.746 00.000 428 Move returns status 0, amount 0 20:12:02.746 00.000 428 MoveAxis(S, 1322, ABG) 20:12:02.746 00.000 428 Guiding Dir = 1, Dur = 1322 20:12:02.746 00.000 428 IsSlewing returns 0 20:12:02.746 00.000 428 IsGuiding returns 0 20:12:02.825 00.079 428 PulseGuide returned control before completion, sleep 1256 20:12:04.047 01.222 10672 read socket command 10 20:12:04.047 00.000 10672 processing socket request REQDIST 20:12:04.047 00.000 10672 SOCKSVR: Sending pixel error of 0.67 20:12:04.047 00.000 10672 Sending socket response 67 (0x43) 20:12:04.126 00.079 428 IsGuiding returns 1 20:12:04.126 00.000 428 scope still moving after pulse duration time elapsed 20:12:04.188 00.062 428 IsSlewing returns 0 20:12:04.188 00.000 428 IsGuiding returns 0 20:12:04.188 00.000 428 scope move finished after 1322 + 114 ms 20:12:04.188 00.000 428 Move returns status 0, amount 1322 20:12:04.188 00.000 428 move complete, result=0 20:12:04.188 00.000 428 worker thread done servicing request 20:12:04.188 00.000 428 Worker thread wakes up 20:12:04.188 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 1322 ms SOUTH 20:12:04.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:04.188 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:05.109 00.921 428 Exposure complete 20:12:05.234 00.125 428 worker thread done servicing request 20:12:05.234 00.000 10672 OnExposeComplete: enter 20:12:05.234 00.000 10672 UpdateGuideState(): m_state=6 20:12:05.234 00.000 10672 Star::Find(15, 1013, 786, 0, (0,0,0,0), 0.0, 0) frame 1899 20:12:05.234 00.000 10672 Star::Find returns 1 (0), X=1013.14, Y=785.74, Mass=254071, SNR=43.5, Peak=32992 HFD=2.6 20:12:05.234 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.02) = xAngle (4.85 = -1.44) 20:12:05.234 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.72 = 1.72) 20:12:05.234 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.83 mountX=0.05 mountY=0.33, mountTheta=1.43 20:12:05.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.33, opts=13) 20:12:05.234 00.000 10672 Enqueuing Move request for scope (-0.09, 0.33) 20:12:05.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:12:05.234 00.000 428 Worker thread wakes up 20:12:05.234 00.000 10672 UpdateGuideState exits: m=254071 SNR=43.5 20:12:05.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd 20:12:05.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:05.234 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.33) 20:12:05.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:05.234 00.000 428 Moving (-0.09, 0.33) raw xDistance=0.05 yDistance=0.33 20:12:05.234 00.000 10672 Enqueuing Expose request 20:12:05.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:12:05.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:05.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:12:05.234 00.000 428 MoveAxis(E, 0, ABG) 20:12:05.234 00.000 428 Move returns status 0, amount 0 20:12:05.234 00.000 428 MoveAxis(N, 0, ABG) 20:12:05.234 00.000 428 Move returns status 0, amount 0 20:12:05.234 00.000 428 move complete, result=0 20:12:05.234 00.000 428 worker thread done servicing request 20:12:05.234 00.000 428 Worker thread wakes up 20:12:05.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:05.234 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:12:05.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:07.577 02.343 428 Exposure complete 20:12:07.718 00.141 428 worker thread done servicing request 20:12:07.718 00.000 10672 OnExposeComplete: enter 20:12:07.718 00.000 10672 UpdateGuideState(): m_state=6 20:12:07.718 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1900 20:12:07.718 00.000 10672 Star::Find returns 1 (0), X=1012.44, Y=785.69, Mass=253412, SNR=40.9, Peak=34080 HFD=3.2 20:12:07.718 00.000 10672 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.02) = xAngle (5.82 = -0.46) 20:12:07.718 00.000 10672 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.70 = 2.70) 20:12:07.718 00.000 10672 CameraToMount -- cameraX=-0.79 cameraY=0.28 hyp=0.84 cameraTheta=2.80 mountX=0.75 mountY=0.36, mountTheta=0.45 20:12:07.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.79, y=0.28, opts=13) 20:12:07.718 00.000 10672 Enqueuing Move request for scope (-0.79, 0.28) 20:12:07.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:12:07.718 00.000 428 Worker thread wakes up 20:12:07.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.28) opts 0xd 20:12:07.718 00.000 10672 UpdateGuideState exits: m=253412 SNR=40.9 20:12:07.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:07.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.79, 0.28) 20:12:07.718 00.000 428 Moving (-0.79, 0.28) raw xDistance=0.75 yDistance=0.36 20:12:07.718 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:07.718 00.000 10672 Enqueuing Expose request 20:12:07.718 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75 20:12:07.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:07.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 20:12:07.718 00.000 428 MoveAxis(W, 700, ABG) 20:12:07.718 00.000 428 Guiding Dir = 3, Dur = 700 20:12:07.718 00.000 428 IsSlewing returns 0 20:12:07.718 00.000 428 IsGuiding returns 0 20:12:07.749 00.031 428 PulseGuide returned control before completion, sleep 683 20:12:08.468 00.719 428 IsGuiding returns 0 20:12:08.468 00.000 428 Move returns status 0, amount 700 20:12:08.468 00.000 428 MoveAxis(N, 0, ABG) 20:12:08.468 00.000 428 Move returns status 0, amount 0 20:12:08.468 00.000 428 move complete, result=0 20:12:08.468 00.000 428 worker thread done servicing request 20:12:08.468 00.000 10672 GuideStep: 0.8 px 700 ms WEST, 0.4 px 0 ms NORTH 20:12:08.468 00.000 428 Worker thread wakes up 20:12:08.468 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:08.468 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:09.061 00.593 10672 read socket command 10 20:12:09.061 00.000 10672 processing socket request REQDIST 20:12:09.061 00.000 10672 SOCKSVR: Sending pixel error of 0.65 20:12:09.061 00.000 10672 Sending socket response 65 (0x41) 20:12:10.077 01.016 428 Exposure complete 20:12:10.217 00.140 428 worker thread done servicing request 20:12:10.217 00.000 10672 OnExposeComplete: enter 20:12:10.217 00.000 10672 UpdateGuideState(): m_state=6 20:12:10.217 00.000 10672 Star::Find(15, 1012, 785, 0, (0,0,0,0), 0.0, 0) frame 1901 20:12:10.217 00.000 10672 Star::Find returns 1 (0), X=1013.26, Y=785.12, Mass=239712, SNR=39.5, Peak=34960 HFD=2.4 20:12:10.217 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 20:12:10.217 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 20:12:10.217 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.47 mountX=0.01 mountY=-0.29, mountTheta=-1.55 20:12:10.217 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.29, opts=13) 20:12:10.217 00.000 10672 Enqueuing Move request for scope (0.03, -0.29) 20:12:10.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:12:10.217 00.000 428 Worker thread wakes up 20:12:10.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.29) opts 0xd 20:12:10.217 00.000 10672 UpdateGuideState exits: m=239712 SNR=39.5 20:12:10.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:10.217 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.29) 20:12:10.217 00.000 428 Moving (0.03, -0.29) raw xDistance=0.01 yDistance=-0.29 20:12:10.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:10.217 00.000 10672 Enqueuing Expose request 20:12:10.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:12:10.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:10.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 20:12:10.217 00.000 428 MoveAxis(E, 0, ABG) 20:12:10.217 00.000 428 Move returns status 0, amount 0 20:12:10.217 00.000 428 MoveAxis(N, 0, ABG) 20:12:10.217 00.000 428 Move returns status 0, amount 0 20:12:10.217 00.000 428 move complete, result=0 20:12:10.217 00.000 428 worker thread done servicing request 20:12:10.217 00.000 428 Worker thread wakes up 20:12:10.217 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:12:10.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:10.217 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:12.596 02.379 428 Exposure complete 20:12:12.721 00.125 428 worker thread done servicing request 20:12:12.721 00.000 10672 OnExposeComplete: enter 20:12:12.721 00.000 10672 UpdateGuideState(): m_state=6 20:12:12.721 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1902 20:12:12.721 00.000 10672 Star::Find returns 1 (0), X=1012.81, Y=785.25, Mass=250612, SNR=40.7, Peak=32336 HFD=2.8 20:12:12.721 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 20:12:12.721 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 20:12:12.721 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.16 hyp=0.45 cameraTheta=-2.78 mountX=0.44 mountY=-0.12, mountTheta=-0.26 20:12:12.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.16, opts=13) 20:12:12.721 00.000 10672 Enqueuing Move request for scope (-0.42, -0.16) 20:12:12.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:12:12.721 00.000 428 Worker thread wakes up 20:12:12.721 00.000 10672 UpdateGuideState exits: m=250612 SNR=40.7 20:12:12.737 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:12.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.16) opts 0xd 20:12:12.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:12.737 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.16) 20:12:12.737 00.000 10672 Enqueuing Expose request 20:12:12.737 00.000 428 Moving (-0.42, -0.16) raw xDistance=0.44 yDistance=-0.12 20:12:12.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 20:12:12.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:12.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:12:12.737 00.000 428 MoveAxis(E, 0, ABG) 20:12:12.737 00.000 428 Move returns status 0, amount 0 20:12:12.737 00.000 428 MoveAxis(N, 0, ABG) 20:12:12.737 00.000 428 Move returns status 0, amount 0 20:12:12.737 00.000 428 move complete, result=0 20:12:12.737 00.000 428 worker thread done servicing request 20:12:12.737 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:12:12.737 00.000 428 Worker thread wakes up 20:12:12.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:12.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:14.049 01.312 10672 read socket command 10 20:12:14.049 00.000 10672 processing socket request REQDIST 20:12:14.049 00.000 10672 SOCKSVR: Sending pixel error of 0.51 20:12:14.049 00.000 10672 Sending socket response 51 (0x33) 20:12:15.096 01.047 428 Exposure complete 20:12:15.236 00.140 428 worker thread done servicing request 20:12:15.236 00.000 10672 OnExposeComplete: enter 20:12:15.236 00.000 10672 UpdateGuideState(): m_state=6 20:12:15.236 00.000 10672 Star::Find(15, 1012, 785, 0, (0,0,0,0), 0.0, 0) frame 1903 20:12:15.236 00.000 10672 Star::Find returns 1 (0), X=1013.08, Y=784.95, Mass=242280, SNR=41.2, Peak=35392 HFD=2.7 20:12:15.236 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 20:12:15.236 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 20:12:15.236 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.46 hyp=0.49 cameraTheta=-1.88 mountX=0.20 mountY=-0.44, mountTheta=-1.15 20:12:15.236 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.46, opts=13) 20:12:15.236 00.000 10672 Enqueuing Move request for scope (-0.15, -0.46) 20:12:15.236 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:12:15.236 00.000 428 Worker thread wakes up 20:12:15.236 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.46) opts 0xd 20:12:15.236 00.000 10672 UpdateGuideState exits: m=242280 SNR=41.2 20:12:15.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:15.236 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.46) 20:12:15.236 00.000 428 Moving (-0.15, -0.46) raw xDistance=0.20 yDistance=-0.44 20:12:15.236 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:15.236 00.000 10672 Enqueuing Expose request 20:12:15.236 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:12:15.236 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:15.236 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:12:15.236 00.000 428 MoveAxis(E, 0, ABG) 20:12:15.236 00.000 428 Move returns status 0, amount 0 20:12:15.236 00.000 428 MoveAxis(N, 0, ABG) 20:12:15.236 00.000 428 Move returns status 0, amount 0 20:12:15.236 00.000 428 move complete, result=0 20:12:15.236 00.000 428 worker thread done servicing request 20:12:15.236 00.000 428 Worker thread wakes up 20:12:15.236 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:12:15.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:15.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:17.595 02.359 428 Exposure complete 20:12:17.720 00.125 428 worker thread done servicing request 20:12:17.720 00.000 10672 OnExposeComplete: enter 20:12:17.720 00.000 10672 UpdateGuideState(): m_state=6 20:12:17.720 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1904 20:12:17.720 00.000 10672 Star::Find returns 1 (0), X=1012.64, Y=785.48, Mass=256874, SNR=52.2, Peak=34848 HFD=3.0 20:12:17.720 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.02) = xAngle (6.05 = -0.23) 20:12:17.720 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.92 = 2.92) 20:12:17.720 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.07 hyp=0.59 cameraTheta=3.03 mountX=0.57 mountY=0.13, mountTheta=0.22 20:12:17.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.07, opts=13) 20:12:17.720 00.000 10672 Enqueuing Move request for scope (-0.59, 0.07) 20:12:17.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:12:17.720 00.000 428 Worker thread wakes up 20:12:17.720 00.000 10672 UpdateGuideState exits: m=256874 SNR=52.2 20:12:17.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.07) opts 0xd 20:12:17.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:17.720 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.07) 20:12:17.720 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:17.720 00.000 428 Moving (-0.59, 0.07) raw xDistance=0.57 yDistance=0.13 20:12:17.720 00.000 10672 Enqueuing Expose request 20:12:17.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 20:12:17.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:17.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 20:12:17.720 00.000 428 MoveAxis(W, 534, ABG) 20:12:17.720 00.000 428 Guiding Dir = 3, Dur = 534 20:12:17.720 00.000 428 IsSlewing returns 0 20:12:17.735 00.015 428 IsGuiding returns 0 20:12:17.751 00.016 428 PulseGuide returned control before completion, sleep 518 20:12:18.314 00.563 428 IsGuiding returns 0 20:12:18.314 00.000 428 Move returns status 0, amount 534 20:12:18.314 00.000 428 MoveAxis(N, 0, ABG) 20:12:18.314 00.000 428 Move returns status 0, amount 0 20:12:18.314 00.000 428 move complete, result=0 20:12:18.314 00.000 428 worker thread done servicing request 20:12:18.314 00.000 428 Worker thread wakes up 20:12:18.314 00.000 10672 GuideStep: 0.6 px 534 ms WEST, 0.1 px 0 ms NORTH 20:12:18.314 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:18.314 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:19.047 00.733 10672 read socket command 10 20:12:19.047 00.000 10672 processing socket request REQDIST 20:12:19.047 00.000 10672 SOCKSVR: Sending pixel error of 0.53 20:12:19.047 00.000 10672 Sending socket response 53 (0x35) 20:12:20.083 01.036 428 Exposure complete 20:12:20.223 00.140 428 worker thread done servicing request 20:12:20.223 00.000 10672 OnExposeComplete: enter 20:12:20.223 00.000 10672 UpdateGuideState(): m_state=6 20:12:20.223 00.000 10672 Star::Find(15, 1012, 785, 0, (0,0,0,0), 0.0, 0) frame 1905 20:12:20.223 00.000 10672 Star::Find returns 1 (0), X=1012.84, Y=784.84, Mass=241708, SNR=39.4, Peak=39760 HFD=2.9 20:12:20.223 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.02) = xAngle (0.86 = 0.86) 20:12:20.223 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26) 20:12:20.223 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.58 hyp=0.69 cameraTheta=-2.16 mountX=0.45 mountY=-0.53, mountTheta=-0.87 20:12:20.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.58, opts=13) 20:12:20.223 00.000 10672 Enqueuing Move request for scope (-0.38, -0.58) 20:12:20.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:12:20.223 00.000 428 Worker thread wakes up 20:12:20.223 00.000 10672 UpdateGuideState exits: m=241708 SNR=39.4 20:12:20.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.58) opts 0xd 20:12:20.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:20.223 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.58) 20:12:20.223 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:20.223 00.000 428 Moving (-0.38, -0.58) raw xDistance=0.45 yDistance=-0.53 20:12:20.223 00.000 10672 Enqueuing Expose request 20:12:20.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45 20:12:20.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:20.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:12:20.223 00.000 428 MoveAxis(W, 455, ABG) 20:12:20.223 00.000 428 Guiding Dir = 3, Dur = 455 20:12:20.223 00.000 428 IsSlewing returns 0 20:12:20.223 00.000 428 IsGuiding returns 0 20:12:20.255 00.032 428 PulseGuide returned control before completion, sleep 440 20:12:20.723 00.468 428 IsGuiding returns 0 20:12:20.723 00.000 428 Move returns status 0, amount 455 20:12:20.723 00.000 428 MoveAxis(N, 0, ABG) 20:12:20.723 00.000 428 Move returns status 0, amount 0 20:12:20.723 00.000 428 move complete, result=0 20:12:20.723 00.000 428 worker thread done servicing request 20:12:20.723 00.000 428 Worker thread wakes up 20:12:20.739 00.016 10672 GuideStep: 0.4 px 455 ms WEST, -0.5 px 0 ms NORTH 20:12:20.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:20.739 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:22.598 01.859 428 Exposure complete 20:12:22.738 00.140 428 worker thread done servicing request 20:12:22.738 00.000 10672 OnExposeComplete: enter 20:12:22.738 00.000 10672 UpdateGuideState(): m_state=6 20:12:22.738 00.000 10672 Star::Find(15, 1012, 784, 0, (0,0,0,0), 0.0, 0) frame 1906 20:12:22.738 00.000 10672 Star::Find returns 1 (0), X=1013.02, Y=785.46, Mass=232233, SNR=42.0, Peak=42704 HFD=2.3 20:12:22.738 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.02) = xAngle (5.94 = -0.35) 20:12:22.738 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 20:12:22.738 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.92 mountX=0.20 mountY=0.07, mountTheta=0.33 20:12:22.738 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.05, opts=13) 20:12:22.738 00.000 10672 Enqueuing Move request for scope (-0.20, 0.05) 20:12:22.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:12:22.738 00.000 428 Worker thread wakes up 20:12:22.738 00.000 10672 UpdateGuideState exits: m=232233 SNR=42.0 20:12:22.738 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd 20:12:22.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:22.738 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.05) 20:12:22.738 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:22.738 00.000 428 Moving (-0.20, 0.05) raw xDistance=0.20 yDistance=0.07 20:12:22.738 00.000 10672 Enqueuing Expose request 20:12:22.738 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:12:22.738 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:22.738 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:12:22.738 00.000 428 MoveAxis(E, 0, ABG) 20:12:22.738 00.000 428 Move returns status 0, amount 0 20:12:22.738 00.000 428 MoveAxis(N, 0, ABG) 20:12:22.738 00.000 428 Move returns status 0, amount 0 20:12:22.738 00.000 428 move complete, result=0 20:12:22.738 00.000 428 worker thread done servicing request 20:12:22.738 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:12:22.738 00.000 428 Worker thread wakes up 20:12:22.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:22.738 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:24.051 01.313 10672 read socket command 10 20:12:24.051 00.000 10672 processing socket request REQDIST 20:12:24.051 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:12:24.051 00.000 10672 Sending socket response 46 (0x2e) 20:12:25.097 01.046 428 Exposure complete 20:12:25.222 00.125 428 worker thread done servicing request 20:12:25.222 00.000 10672 OnExposeComplete: enter 20:12:25.222 00.000 10672 UpdateGuideState(): m_state=6 20:12:25.222 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1907 20:12:25.222 00.000 10672 Star::Find returns 1 (0), X=1013.03, Y=785.46, Mass=238439, SNR=42.3, Peak=39104 HFD=2.4 20:12:25.222 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.02) = xAngle (5.94 = -0.34) 20:12:25.222 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 20:12:25.222 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.92 mountX=0.19 mountY=0.06, mountTheta=0.33 20:12:25.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.04, opts=13) 20:12:25.222 00.000 10672 Enqueuing Move request for scope (-0.20, 0.04) 20:12:25.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:12:25.222 00.000 428 Worker thread wakes up 20:12:25.222 00.000 10672 UpdateGuideState exits: m=238439 SNR=42.3 20:12:25.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd 20:12:25.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:25.222 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.04) 20:12:25.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:25.222 00.000 428 Moving (-0.20, 0.04) raw xDistance=0.19 yDistance=0.06 20:12:25.222 00.000 10672 Enqueuing Expose request 20:12:25.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:12:25.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:25.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:12:25.222 00.000 428 MoveAxis(E, 0, ABG) 20:12:25.222 00.000 428 Move returns status 0, amount 0 20:12:25.222 00.000 428 MoveAxis(N, 0, ABG) 20:12:25.222 00.000 428 Move returns status 0, amount 0 20:12:25.222 00.000 428 move complete, result=0 20:12:25.222 00.000 428 worker thread done servicing request 20:12:25.222 00.000 428 Worker thread wakes up 20:12:25.222 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:12:25.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:25.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:27.596 02.374 428 Exposure complete 20:12:27.752 00.156 428 worker thread done servicing request 20:12:27.752 00.000 10672 OnExposeComplete: enter 20:12:27.752 00.000 10672 UpdateGuideState(): m_state=6 20:12:27.752 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1908 20:12:27.752 00.000 10672 Star::Find returns 1 (0), X=1013.57, Y=785.54, Mass=234265, SNR=47.4, Peak=32784 HFD=3.1 20:12:27.752 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.02) = xAngle (3.36 = -2.92) 20:12:27.752 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.23 = 0.23) 20:12:27.752 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.12 hyp=0.36 cameraTheta=0.34 mountX=-0.36 mountY=0.08, mountTheta=2.91 20:12:27.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.12, opts=13) 20:12:27.752 00.000 10672 Enqueuing Move request for scope (0.34, 0.12) 20:12:27.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:12:27.752 00.000 428 Worker thread wakes up 20:12:27.752 00.000 10672 UpdateGuideState exits: m=234265 SNR=47.4 20:12:27.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.12) opts 0xd 20:12:27.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:27.752 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.12) 20:12:27.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:27.752 00.000 428 Moving (0.34, 0.12) raw xDistance=-0.36 yDistance=0.08 20:12:27.752 00.000 10672 Enqueuing Expose request 20:12:27.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 20:12:27.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:27.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:12:27.752 00.000 428 MoveAxis(E, 0, ABG) 20:12:27.752 00.000 428 Move returns status 0, amount 0 20:12:27.752 00.000 428 MoveAxis(N, 0, ABG) 20:12:27.752 00.000 428 Move returns status 0, amount 0 20:12:27.752 00.000 428 move complete, result=0 20:12:27.752 00.000 428 worker thread done servicing request 20:12:27.752 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:12:27.752 00.000 428 Worker thread wakes up 20:12:27.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:27.752 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:29.085 01.333 10672 read socket command 10 20:12:29.085 00.000 10672 processing socket request REQDIST 20:12:29.085 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:12:29.085 00.000 10672 Sending socket response 38 (0x26) 20:12:30.100 01.015 428 Exposure complete 20:12:30.225 00.125 428 worker thread done servicing request 20:12:30.225 00.000 10672 OnExposeComplete: enter 20:12:30.225 00.000 10672 UpdateGuideState(): m_state=6 20:12:30.225 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1909 20:12:30.225 00.000 10672 Star::Find returns 1 (0), X=1013.55, Y=785.85, Mass=223431, SNR=40.0, Peak=33216 HFD=2.5 20:12:30.225 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.02) = xAngle (3.95 = -2.33) 20:12:30.225 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.82 = 0.82) 20:12:30.225 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.43 hyp=0.54 cameraTheta=0.93 mountX=-0.37 mountY=0.40, mountTheta=2.33 20:12:30.225 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.43, opts=13) 20:12:30.225 00.000 10672 Enqueuing Move request for scope (0.32, 0.43) 20:12:30.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:12:30.225 00.000 428 Worker thread wakes up 20:12:30.225 00.000 10672 UpdateGuideState exits: m=223431 SNR=40.0 20:12:30.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.43) opts 0xd 20:12:30.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:30.225 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.43) 20:12:30.225 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:30.225 00.000 428 Moving (0.32, 0.43) raw xDistance=-0.37 yDistance=0.40 20:12:30.225 00.000 10672 Enqueuing Expose request 20:12:30.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:12:30.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:30.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 20:12:30.225 00.000 428 MoveAxis(E, 0, ABG) 20:12:30.225 00.000 428 Move returns status 0, amount 0 20:12:30.225 00.000 428 MoveAxis(N, 0, ABG) 20:12:30.225 00.000 428 Move returns status 0, amount 0 20:12:30.225 00.000 428 move complete, result=0 20:12:30.225 00.000 428 worker thread done servicing request 20:12:30.225 00.000 428 Worker thread wakes up 20:12:30.225 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 20:12:30.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:30.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:32.599 02.374 428 Exposure complete 20:12:32.740 00.141 428 worker thread done servicing request 20:12:32.740 00.000 10672 OnExposeComplete: enter 20:12:32.740 00.000 10672 UpdateGuideState(): m_state=6 20:12:32.740 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1910 20:12:32.740 00.000 10672 Star::Find returns 1 (0), X=1014.09, Y=785.54, Mass=248295, SNR=41.9, Peak=41168 HFD=2.4 20:12:32.740 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.02) = xAngle (3.16 = -3.12) 20:12:32.740 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 20:12:32.740 00.000 10672 CameraToMount -- cameraX=0.86 cameraY=0.12 hyp=0.87 cameraTheta=0.14 mountX=-0.87 mountY=0.03, mountTheta=3.11 20:12:32.740 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.86, y=0.12, opts=13) 20:12:32.740 00.000 10672 Enqueuing Move request for scope (0.86, 0.12) 20:12:32.740 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:12:32.740 00.000 428 Worker thread wakes up 20:12:32.740 00.000 10672 UpdateGuideState exits: m=248295 SNR=41.9 20:12:32.740 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.12) opts 0xd 20:12:32.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:32.740 00.000 428 Handling offset move in thread for scope, endpoint = (0.86, 0.12) 20:12:32.740 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:32.740 00.000 428 Moving (0.86, 0.12) raw xDistance=-0.87 yDistance=0.03 20:12:32.740 00.000 10672 Enqueuing Expose request 20:12:32.740 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87 20:12:32.740 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:32.740 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:12:32.740 00.000 428 MoveAxis(E, 810, ABG) 20:12:32.740 00.000 428 Guiding Dir = 2, Dur = 810 20:12:32.740 00.000 428 IsSlewing returns 0 20:12:32.740 00.000 428 IsGuiding returns 0 20:12:32.771 00.031 428 PulseGuide returned control before completion, sleep 796 20:12:33.584 00.813 428 IsGuiding returns 1 20:12:33.584 00.000 428 scope still moving after pulse duration time elapsed 20:12:33.631 00.047 428 IsSlewing returns 0 20:12:33.662 00.031 428 IsGuiding returns 0 20:12:33.662 00.000 428 scope move finished after 810 + 111 ms 20:12:33.662 00.000 428 Move returns status 0, amount 810 20:12:33.662 00.000 428 MoveAxis(N, 0, ABG) 20:12:33.662 00.000 428 Move returns status 0, amount 0 20:12:33.662 00.000 428 move complete, result=0 20:12:33.662 00.000 428 worker thread done servicing request 20:12:33.662 00.000 428 Worker thread wakes up 20:12:33.662 00.000 10672 GuideStep: -0.9 px 810 ms EAST, 0.0 px 0 ms NORTH 20:12:33.662 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:33.662 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:34.052 00.390 10672 read socket command 10 20:12:34.052 00.000 10672 processing socket request REQDIST 20:12:34.052 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:12:34.052 00.000 10672 Sending socket response 56 (0x38) 20:12:35.083 01.031 428 Exposure complete 20:12:35.208 00.125 428 worker thread done servicing request 20:12:35.208 00.000 10672 OnExposeComplete: enter 20:12:35.208 00.000 10672 UpdateGuideState(): m_state=6 20:12:35.208 00.000 10672 Star::Find(15, 1014, 785, 0, (0,0,0,0), 0.0, 0) frame 1911 20:12:35.208 00.000 10672 Star::Find returns 1 (0), X=1013.01, Y=785.19, Mass=242514, SNR=44.5, Peak=48576 HFD=2.5 20:12:35.208 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.02) = xAngle (0.67 = 0.67) 20:12:35.208 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46) 20:12:35.208 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-2.35 mountX=0.24 mountY=-0.20, mountTheta=-0.68 20:12:35.224 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.22, opts=13) 20:12:35.224 00.000 10672 Enqueuing Move request for scope (-0.22, -0.22) 20:12:35.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=640, FiltMax=65488, Gamma=1.000 20:12:35.224 00.000 428 Worker thread wakes up 20:12:35.224 00.000 10672 UpdateGuideState exits: m=242514 SNR=44.5 20:12:35.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:35.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.22) opts 0xd 20:12:35.224 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.22) 20:12:35.224 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:35.224 00.000 10672 Enqueuing Expose request 20:12:35.224 00.000 428 Moving (-0.22, -0.22) raw xDistance=0.24 yDistance=-0.20 20:12:35.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:12:35.224 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:35.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:12:35.224 00.000 428 MoveAxis(E, 0, ABG) 20:12:35.224 00.000 428 Move returns status 0, amount 0 20:12:35.224 00.000 428 MoveAxis(N, 0, ABG) 20:12:35.224 00.000 428 Move returns status 0, amount 0 20:12:35.224 00.000 428 move complete, result=0 20:12:35.224 00.000 428 worker thread done servicing request 20:12:35.224 00.000 428 Worker thread wakes up 20:12:35.224 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:12:35.224 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:35.224 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:37.587 02.363 428 Exposure complete 20:12:37.712 00.125 428 worker thread done servicing request 20:12:37.712 00.000 10672 OnExposeComplete: enter 20:12:37.712 00.000 10672 UpdateGuideState(): m_state=6 20:12:37.712 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1912 20:12:37.712 00.000 10672 Star::Find returns 1 (0), X=1012.10, Y=784.74, Mass=266800, SNR=47.6, Peak=34960 HFD=2.7 20:12:37.712 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.02) = xAngle (0.42 = 0.42) 20:12:37.712 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71) 20:12:37.712 00.000 10672 CameraToMount -- cameraX=-1.12 cameraY=-0.67 hyp=1.31 cameraTheta=-2.60 mountX=1.20 mountY=-0.55, mountTheta=-0.43 20:12:37.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.12, y=-0.67, opts=13) 20:12:37.712 00.000 10672 Enqueuing Move request for scope (-1.12, -0.67) 20:12:37.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:12:37.712 00.000 428 Worker thread wakes up 20:12:37.712 00.000 10672 UpdateGuideState exits: m=266800 SNR=47.6 20:12:37.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.67) opts 0xd 20:12:37.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:37.712 00.000 428 Handling offset move in thread for scope, endpoint = (-1.12, -0.67) 20:12:37.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:37.712 00.000 428 Moving (-1.12, -0.67) raw xDistance=1.20 yDistance=-0.55 20:12:37.728 00.016 10672 Enqueuing Expose request 20:12:37.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.20 20:12:37.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:37.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 20:12:37.728 00.000 428 MoveAxis(W, 1113, ABG) 20:12:37.728 00.000 428 Guiding Dir = 3, Dur = 1113 20:12:37.728 00.000 428 IsSlewing returns 0 20:12:37.728 00.000 428 IsGuiding returns 0 20:12:37.743 00.015 428 PulseGuide returned control before completion, sleep 1109 20:12:38.884 01.141 428 IsGuiding returns 0 20:12:38.884 00.000 428 Move returns status 0, amount 1113 20:12:38.884 00.000 428 MoveAxis(N, 0, ABG) 20:12:38.884 00.000 428 Move returns status 0, amount 0 20:12:38.884 00.000 428 move complete, result=0 20:12:38.884 00.000 428 worker thread done servicing request 20:12:38.884 00.000 428 Worker thread wakes up 20:12:38.884 00.000 10672 GuideStep: 1.2 px 1113 ms WEST, -0.5 px 0 ms NORTH 20:12:38.884 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:38.884 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:39.055 00.171 10672 read socket command 10 20:12:39.055 00.000 10672 processing socket request REQDIST 20:12:39.055 00.000 10672 SOCKSVR: Sending pixel error of 0.73 20:12:39.055 00.000 10672 Sending socket response 73 (0x49) 20:12:40.086 01.031 428 Exposure complete 20:12:40.227 00.141 428 worker thread done servicing request 20:12:40.227 00.000 10672 OnExposeComplete: enter 20:12:40.227 00.000 10672 UpdateGuideState(): m_state=6 20:12:40.227 00.000 10672 Star::Find(15, 1012, 784, 0, (0,0,0,0), 0.0, 0) frame 1913 20:12:40.227 00.000 10672 Star::Find returns 1 (0), X=1012.63, Y=785.07, Mass=221768, SNR=36.0, Peak=27440 HFD=2.9 20:12:40.227 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.02) = xAngle (0.41 = 0.41) 20:12:40.227 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 20:12:40.227 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.35 hyp=0.69 cameraTheta=-2.61 mountX=0.63 mountY=-0.28, mountTheta=-0.42 20:12:40.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.35, opts=13) 20:12:40.227 00.000 10672 Enqueuing Move request for scope (-0.59, -0.35) 20:12:40.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:12:40.227 00.000 428 Worker thread wakes up 20:12:40.227 00.000 10672 UpdateGuideState exits: m=221768 SNR=36.0 20:12:40.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.35) opts 0xd 20:12:40.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:40.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.35) 20:12:40.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:40.227 00.000 428 Moving (-0.59, -0.35) raw xDistance=0.63 yDistance=-0.28 20:12:40.227 00.000 10672 Enqueuing Expose request 20:12:40.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.63 20:12:40.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:40.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:12:40.227 00.000 428 MoveAxis(W, 664, ABG) 20:12:40.227 00.000 428 Guiding Dir = 3, Dur = 664 20:12:40.227 00.000 428 IsSlewing returns 0 20:12:40.227 00.000 428 IsGuiding returns 0 20:12:40.242 00.015 428 PulseGuide returned control before completion, sleep 659 20:12:40.930 00.688 428 IsGuiding returns 1 20:12:40.930 00.000 428 scope still moving after pulse duration time elapsed 20:12:40.977 00.047 428 IsSlewing returns 0 20:12:40.977 00.000 428 IsGuiding returns 0 20:12:40.977 00.000 428 scope move finished after 664 + 75 ms 20:12:40.977 00.000 428 Move returns status 0, amount 664 20:12:40.977 00.000 428 MoveAxis(N, 0, ABG) 20:12:40.977 00.000 428 Move returns status 0, amount 0 20:12:40.977 00.000 428 move complete, result=0 20:12:40.977 00.000 428 worker thread done servicing request 20:12:40.977 00.000 10672 GuideStep: 0.6 px 664 ms WEST, -0.3 px 0 ms NORTH 20:12:40.977 00.000 428 Worker thread wakes up 20:12:40.977 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:40.977 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:42.585 01.608 428 Exposure complete 20:12:42.726 00.141 428 worker thread done servicing request 20:12:42.726 00.000 10672 OnExposeComplete: enter 20:12:42.726 00.000 10672 UpdateGuideState(): m_state=6 20:12:42.742 00.016 10672 Star::Find(15, 1012, 785, 0, (0,0,0,0), 0.0, 0) frame 1914 20:12:42.742 00.000 10672 Star::Find returns 1 (0), X=1013.42, Y=784.94, Mass=269338, SNR=47.8, Peak=31360 HFD=3.3 20:12:42.742 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.02) = xAngle (1.83 = 1.83) 20:12:42.742 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.30 = -1.30) 20:12:42.742 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.48 hyp=0.51 cameraTheta=-1.19 mountX=-0.13 mountY=-0.50, mountTheta=-1.83 20:12:42.742 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.48, opts=13) 20:12:42.742 00.000 10672 Enqueuing Move request for scope (0.19, -0.48) 20:12:42.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:12:42.742 00.000 428 Worker thread wakes up 20:12:42.742 00.000 10672 UpdateGuideState exits: m=269338 SNR=47.8 20:12:42.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.48) opts 0xd 20:12:42.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:42.742 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.48) 20:12:42.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:42.742 00.000 428 Moving (0.19, -0.48) raw xDistance=-0.13 yDistance=-0.50 20:12:42.742 00.000 10672 Enqueuing Expose request 20:12:42.742 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:12:42.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:42.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 20:12:42.742 00.000 428 MoveAxis(E, 0, ABG) 20:12:42.742 00.000 428 Move returns status 0, amount 0 20:12:42.742 00.000 428 MoveAxis(N, 0, ABG) 20:12:42.742 00.000 428 Move returns status 0, amount 0 20:12:42.742 00.000 428 move complete, result=0 20:12:42.742 00.000 428 worker thread done servicing request 20:12:42.742 00.000 428 Worker thread wakes up 20:12:42.742 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:12:42.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:42.742 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:44.054 01.312 10672 read socket command 10 20:12:44.054 00.000 10672 processing socket request REQDIST 20:12:44.054 00.000 10672 SOCKSVR: Sending pixel error of 0.65 20:12:44.054 00.000 10672 Sending socket response 65 (0x41) 20:12:45.074 01.020 428 Exposure complete 20:12:45.215 00.141 428 worker thread done servicing request 20:12:45.215 00.000 10672 OnExposeComplete: enter 20:12:45.215 00.000 10672 UpdateGuideState(): m_state=6 20:12:45.215 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1915 20:12:45.215 00.000 10672 Star::Find returns 1 (0), X=1013.84, Y=785.24, Mass=220679, SNR=40.6, Peak=34624 HFD=2.5 20:12:45.215 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.02) = xAngle (2.74 = 2.74) 20:12:45.215 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.38 = -0.38) 20:12:45.215 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.18 hyp=0.64 cameraTheta=-0.28 mountX=-0.59 mountY=-0.24, mountTheta=-2.75 20:12:45.215 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.18, opts=13) 20:12:45.215 00.000 10672 Enqueuing Move request for scope (0.62, -0.18) 20:12:45.215 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:12:45.215 00.000 428 Worker thread wakes up 20:12:45.215 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.18) opts 0xd 20:12:45.215 00.000 10672 UpdateGuideState exits: m=220679 SNR=40.6 20:12:45.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:45.215 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, -0.18) 20:12:45.215 00.000 428 Moving (0.62, -0.18) raw xDistance=-0.59 yDistance=-0.24 20:12:45.215 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:45.215 00.000 10672 Enqueuing Expose request 20:12:45.215 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 20:12:45.215 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:45.215 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:12:45.215 00.000 428 MoveAxis(E, 549, ABG) 20:12:45.215 00.000 428 Guiding Dir = 2, Dur = 549 20:12:45.215 00.000 428 IsSlewing returns 0 20:12:45.215 00.000 428 IsGuiding returns 0 20:12:45.230 00.015 428 PulseGuide returned control before completion, sleep 541 20:12:45.793 00.563 428 IsGuiding returns 0 20:12:45.793 00.000 428 Move returns status 0, amount 549 20:12:45.793 00.000 428 MoveAxis(N, 0, ABG) 20:12:45.793 00.000 428 Move returns status 0, amount 0 20:12:45.793 00.000 428 move complete, result=0 20:12:45.793 00.000 428 worker thread done servicing request 20:12:45.793 00.000 428 Worker thread wakes up 20:12:45.793 00.000 10672 GuideStep: -0.6 px 549 ms EAST, -0.2 px 0 ms NORTH 20:12:45.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:45.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:47.589 01.796 428 Exposure complete 20:12:47.729 00.140 428 worker thread done servicing request 20:12:47.729 00.000 10672 OnExposeComplete: enter 20:12:47.729 00.000 10672 UpdateGuideState(): m_state=6 20:12:47.729 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1916 20:12:47.729 00.000 10672 Star::Find returns 1 (0), X=1013.65, Y=785.20, Mass=267950, SNR=39.7, Peak=32336 HFD=2.9 20:12:47.729 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.02) = xAngle (2.55 = 2.55) 20:12:47.729 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.58 = -0.58) 20:12:47.729 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.22 hyp=0.48 cameraTheta=-0.47 mountX=-0.39 mountY=-0.26, mountTheta=-2.56 20:12:47.729 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.22, opts=13) 20:12:47.729 00.000 10672 Enqueuing Move request for scope (0.42, -0.22) 20:12:47.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:12:47.729 00.000 428 Worker thread wakes up 20:12:47.729 00.000 10672 UpdateGuideState exits: m=267950 SNR=39.7 20:12:47.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.22) opts 0xd 20:12:47.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:47.729 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.22) 20:12:47.729 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:47.729 00.000 428 Moving (0.42, -0.22) raw xDistance=-0.39 yDistance=-0.26 20:12:47.729 00.000 10672 Enqueuing Expose request 20:12:47.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 20:12:47.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:47.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 20:12:47.729 00.000 428 MoveAxis(E, 0, ABG) 20:12:47.729 00.000 428 Move returns status 0, amount 0 20:12:47.729 00.000 428 MoveAxis(N, 0, ABG) 20:12:47.729 00.000 428 Move returns status 0, amount 0 20:12:47.729 00.000 428 move complete, result=0 20:12:47.729 00.000 428 worker thread done servicing request 20:12:47.729 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:12:47.729 00.000 428 Worker thread wakes up 20:12:47.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:47.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:49.057 01.328 10672 read socket command 10 20:12:49.057 00.000 10672 processing socket request REQDIST 20:12:49.057 00.000 10672 SOCKSVR: Sending pixel error of 0.59 20:12:49.057 00.000 10672 Sending socket response 59 (0x3b) 20:12:50.088 01.031 428 Exposure complete 20:12:50.213 00.125 428 worker thread done servicing request 20:12:50.213 00.000 10672 OnExposeComplete: enter 20:12:50.213 00.000 10672 UpdateGuideState(): m_state=6 20:12:50.213 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1917 20:12:50.213 00.000 10672 Star::Find returns 1 (0), X=1013.33, Y=785.67, Mass=228393, SNR=42.0, Peak=34304 HFD=2.7 20:12:50.213 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.02) = xAngle (4.19 = -2.09) 20:12:50.213 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 20:12:50.213 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.17 mountX=-0.13 mountY=0.24, mountTheta=2.09 20:12:50.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.25, opts=13) 20:12:50.213 00.000 10672 Enqueuing Move request for scope (0.11, 0.25) 20:12:50.213 00.000 428 Worker thread wakes up 20:12:50.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:12:50.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd 20:12:50.213 00.000 10672 UpdateGuideState exits: m=228393 SNR=42.0 20:12:50.213 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.25) 20:12:50.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:50.213 00.000 428 Moving (0.11, 0.25) raw xDistance=-0.13 yDistance=0.24 20:12:50.213 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:50.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:12:50.213 00.000 10672 Enqueuing Expose request 20:12:50.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:50.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:12:50.213 00.000 428 MoveAxis(E, 0, ABG) 20:12:50.213 00.000 428 Move returns status 0, amount 0 20:12:50.213 00.000 428 MoveAxis(N, 0, ABG) 20:12:50.213 00.000 428 Move returns status 0, amount 0 20:12:50.213 00.000 428 move complete, result=0 20:12:50.213 00.000 428 worker thread done servicing request 20:12:50.213 00.000 428 Worker thread wakes up 20:12:50.213 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:12:50.229 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:50.229 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:52.587 02.358 428 Exposure complete 20:12:52.716 00.129 428 worker thread done servicing request 20:12:52.716 00.000 10672 OnExposeComplete: enter 20:12:52.716 00.000 10672 UpdateGuideState(): m_state=6 20:12:52.716 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1918 20:12:52.716 00.000 10672 Star::Find returns 1 (0), X=1012.91, Y=785.66, Mass=219500, SNR=39.1, Peak=32560 HFD=2.6 20:12:52.716 00.000 10672 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.02) = xAngle (5.49 = -0.79) 20:12:52.716 00.000 10672 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.36 = 2.36) 20:12:52.716 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.25 hyp=0.40 cameraTheta=2.47 mountX=0.28 mountY=0.28, mountTheta=0.79 20:12:52.716 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.25, opts=13) 20:12:52.716 00.000 10672 Enqueuing Move request for scope (-0.31, 0.25) 20:12:52.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:12:52.716 00.000 428 Worker thread wakes up 20:12:52.716 00.000 10672 UpdateGuideState exits: m=219500 SNR=39.1 20:12:52.716 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.25) opts 0xd 20:12:52.716 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:52.716 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.25) 20:12:52.716 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:52.716 00.000 428 Moving (-0.31, 0.25) raw xDistance=0.28 yDistance=0.28 20:12:52.716 00.000 10672 Enqueuing Expose request 20:12:52.716 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 20:12:52.716 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:52.716 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 20:12:52.716 00.000 428 MoveAxis(E, 0, ABG) 20:12:52.716 00.000 428 Move returns status 0, amount 0 20:12:52.716 00.000 428 MoveAxis(N, 0, ABG) 20:12:52.716 00.000 428 Move returns status 0, amount 0 20:12:52.716 00.000 428 move complete, result=0 20:12:52.716 00.000 428 worker thread done servicing request 20:12:52.716 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:12:52.716 00.000 428 Worker thread wakes up 20:12:52.716 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:52.716 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:54.060 01.344 10672 read socket command 10 20:12:54.060 00.000 10672 processing socket request REQDIST 20:12:54.060 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:12:54.060 00.000 10672 Sending socket response 47 (0x2f) 20:12:55.075 01.015 428 Exposure complete 20:12:55.200 00.125 428 worker thread done servicing request 20:12:55.200 00.000 10672 OnExposeComplete: enter 20:12:55.200 00.000 10672 UpdateGuideState(): m_state=6 20:12:55.200 00.000 10672 Star::Find(15, 1012, 785, 0, (0,0,0,0), 0.0, 0) frame 1919 20:12:55.200 00.000 10672 Star::Find returns 1 (0), X=1013.64, Y=785.47, Mass=200199, SNR=35.9, Peak=28096 HFD=3.0 20:12:55.200 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.02) = xAngle (3.14 = -3.14) 20:12:55.200 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 20:12:55.200 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.05 hyp=0.42 cameraTheta=0.12 mountX=-0.42 mountY=0.01, mountTheta=3.12 20:12:55.216 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.05, opts=13) 20:12:55.216 00.000 10672 Enqueuing Move request for scope (0.42, 0.05) 20:12:55.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:12:55.216 00.000 428 Worker thread wakes up 20:12:55.216 00.000 10672 UpdateGuideState exits: m=200199 SNR=35.9 20:12:55.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.05) opts 0xd 20:12:55.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:55.216 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.05) 20:12:55.216 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:55.216 00.000 428 Moving (0.42, 0.05) raw xDistance=-0.42 yDistance=0.01 20:12:55.216 00.000 10672 Enqueuing Expose request 20:12:55.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 20:12:55.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:55.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:12:55.216 00.000 428 MoveAxis(E, 0, ABG) 20:12:55.216 00.000 428 Move returns status 0, amount 0 20:12:55.216 00.000 428 MoveAxis(N, 0, ABG) 20:12:55.216 00.000 428 Move returns status 0, amount 0 20:12:55.216 00.000 428 move complete, result=0 20:12:55.216 00.000 428 worker thread done servicing request 20:12:55.216 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:12:55.216 00.000 428 Worker thread wakes up 20:12:55.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:55.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:57.590 02.374 428 Exposure complete 20:12:57.715 00.125 428 worker thread done servicing request 20:12:57.715 00.000 10672 OnExposeComplete: enter 20:12:57.715 00.000 10672 UpdateGuideState(): m_state=6 20:12:57.715 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1920 20:12:57.715 00.000 10672 Star::Find returns 1 (0), X=1013.28, Y=785.15, Mass=288575, SNR=52.3, Peak=35936 HFD=3.2 20:12:57.715 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.02) = xAngle (1.63 = 1.63) 20:12:57.715 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.50 = -1.50) 20:12:57.715 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.39 mountX=-0.02 mountY=-0.27, mountTheta=-1.63 20:12:57.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.26, opts=13) 20:12:57.715 00.000 10672 Enqueuing Move request for scope (0.05, -0.26) 20:12:57.715 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:12:57.715 00.000 428 Worker thread wakes up 20:12:57.715 00.000 10672 UpdateGuideState exits: m=288575 SNR=52.3 20:12:57.715 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd 20:12:57.715 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:12:57.715 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.26) 20:12:57.715 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:12:57.715 00.000 428 Moving (0.05, -0.26) raw xDistance=-0.02 yDistance=-0.27 20:12:57.715 00.000 10672 Enqueuing Expose request 20:12:57.715 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:12:57.715 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:12:57.715 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:12:57.715 00.000 428 MoveAxis(E, 0, ABG) 20:12:57.715 00.000 428 Move returns status 0, amount 0 20:12:57.715 00.000 428 MoveAxis(N, 0, ABG) 20:12:57.715 00.000 428 Move returns status 0, amount 0 20:12:57.715 00.000 428 move complete, result=0 20:12:57.715 00.000 428 worker thread done servicing request 20:12:57.715 00.000 428 Worker thread wakes up 20:12:57.715 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:12:57.715 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:12:57.715 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:12:59.058 01.343 10672 read socket command 10 20:12:59.058 00.000 10672 processing socket request REQDIST 20:12:59.058 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:12:59.058 00.000 10672 Sending socket response 39 (0x27) 20:13:00.058 01.000 428 Exposure complete 20:13:00.198 00.140 428 worker thread done servicing request 20:13:00.198 00.000 10672 OnExposeComplete: enter 20:13:00.198 00.000 10672 UpdateGuideState(): m_state=6 20:13:00.198 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1921 20:13:00.198 00.000 10672 Star::Find returns 1 (0), X=1013.27, Y=785.16, Mass=234752, SNR=37.3, Peak=33648 HFD=2.9 20:13:00.198 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 20:13:00.198 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 20:13:00.198 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.26 cameraTheta=-1.42 mountX=-0.01 mountY=-0.26, mountTheta=-1.60 20:13:00.198 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.25, opts=13) 20:13:00.198 00.000 10672 Enqueuing Move request for scope (0.04, -0.25) 20:13:00.198 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:00.198 00.000 428 Worker thread wakes up 20:13:00.198 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd 20:13:00.198 00.000 10672 UpdateGuideState exits: m=234752 SNR=37.3 20:13:00.198 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.25) 20:13:00.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:00.198 00.000 428 Moving (0.04, -0.25) raw xDistance=-0.01 yDistance=-0.26 20:13:00.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:00.198 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:13:00.198 00.000 10672 Enqueuing Expose request 20:13:00.198 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:00.198 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 20:13:00.198 00.000 428 MoveAxis(E, 0, ABG) 20:13:00.198 00.000 428 Move returns status 0, amount 0 20:13:00.198 00.000 428 MoveAxis(N, 0, ABG) 20:13:00.198 00.000 428 Move returns status 0, amount 0 20:13:00.198 00.000 428 move complete, result=0 20:13:00.198 00.000 428 worker thread done servicing request 20:13:00.198 00.000 428 Worker thread wakes up 20:13:00.198 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:13:00.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:00.198 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:02.577 02.379 428 Exposure complete 20:13:02.702 00.125 428 worker thread done servicing request 20:13:02.702 00.000 10672 OnExposeComplete: enter 20:13:02.702 00.000 10672 UpdateGuideState(): m_state=6 20:13:02.702 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1922 20:13:02.702 00.000 10672 Star::Find returns 1 (0), X=1013.55, Y=785.03, Mass=229774, SNR=40.4, Peak=34080 HFD=2.6 20:13:02.702 00.000 10672 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.02) = xAngle (2.14 = 2.14) 20:13:02.702 00.000 10672 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.99 = -0.99) 20:13:02.702 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.39 hyp=0.50 cameraTheta=-0.88 mountX=-0.27 mountY=-0.42, mountTheta=-2.14 20:13:02.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.39, opts=13) 20:13:02.702 00.000 10672 Enqueuing Move request for scope (0.32, -0.39) 20:13:02.702 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:02.702 00.000 428 Worker thread wakes up 20:13:02.702 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.39) opts 0xd 20:13:02.702 00.000 10672 UpdateGuideState exits: m=229774 SNR=40.4 20:13:02.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:02.718 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:02.718 00.000 10672 Enqueuing Expose request 20:13:02.718 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.39) 20:13:02.718 00.000 428 Moving (0.32, -0.39) raw xDistance=-0.27 yDistance=-0.42 20:13:02.718 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:13:02.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:02.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 20:13:02.718 00.000 428 MoveAxis(E, 0, ABG) 20:13:02.718 00.000 428 Move returns status 0, amount 0 20:13:02.718 00.000 428 MoveAxis(N, 0, ABG) 20:13:02.718 00.000 428 Move returns status 0, amount 0 20:13:02.718 00.000 428 move complete, result=0 20:13:02.718 00.000 428 worker thread done servicing request 20:13:02.718 00.000 428 Worker thread wakes up 20:13:02.718 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 20:13:02.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:02.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:04.061 01.343 10672 read socket command 10 20:13:04.061 00.000 10672 processing socket request REQDIST 20:13:04.061 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:13:04.061 00.000 10672 Sending socket response 40 (0x28) 20:13:05.076 01.015 428 Exposure complete 20:13:05.217 00.141 428 worker thread done servicing request 20:13:05.217 00.000 10672 OnExposeComplete: enter 20:13:05.217 00.000 10672 UpdateGuideState(): m_state=6 20:13:05.217 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1923 20:13:05.217 00.000 10672 Star::Find returns 1 (0), X=1013.48, Y=785.02, Mass=269847, SNR=46.9, Peak=32560 HFD=3.4 20:13:05.217 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 20:13:05.217 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.10 = -1.10) 20:13:05.217 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.39 hyp=0.47 cameraTheta=-0.99 mountX=-0.21 mountY=-0.42, mountTheta=-2.03 20:13:05.217 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.39, opts=13) 20:13:05.217 00.000 10672 Enqueuing Move request for scope (0.26, -0.39) 20:13:05.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:13:05.217 00.000 428 Worker thread wakes up 20:13:05.217 00.000 10672 UpdateGuideState exits: m=269847 SNR=46.9 20:13:05.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.39) opts 0xd 20:13:05.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:05.217 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.39) 20:13:05.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:05.217 00.000 428 Moving (0.26, -0.39) raw xDistance=-0.21 yDistance=-0.42 20:13:05.217 00.000 10672 Enqueuing Expose request 20:13:05.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:13:05.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:05.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 20:13:05.217 00.000 428 MoveAxis(E, 0, ABG) 20:13:05.217 00.000 428 Move returns status 0, amount 0 20:13:05.217 00.000 428 MoveAxis(N, 0, ABG) 20:13:05.217 00.000 428 Move returns status 0, amount 0 20:13:05.217 00.000 428 move complete, result=0 20:13:05.217 00.000 428 worker thread done servicing request 20:13:05.217 00.000 428 Worker thread wakes up 20:13:05.217 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:13:05.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:05.217 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:07.560 02.343 428 Exposure complete 20:13:07.685 00.125 428 worker thread done servicing request 20:13:07.685 00.000 10672 OnExposeComplete: enter 20:13:07.685 00.000 10672 UpdateGuideState(): m_state=6 20:13:07.685 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1924 20:13:07.701 00.016 10672 Star::Find returns 1 (0), X=1013.12, Y=785.26, Mass=226950, SNR=41.7, Peak=37792 HFD=2.4 20:13:07.701 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.02) = xAngle (0.81 = 0.81) 20:13:07.701 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32) 20:13:07.701 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.21 mountX=0.13 mountY=-0.14, mountTheta=-0.82 20:13:07.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.15, opts=13) 20:13:07.701 00.000 10672 Enqueuing Move request for scope (-0.11, -0.15) 20:13:07.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:07.701 00.000 428 Worker thread wakes up 20:13:07.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd 20:13:07.701 00.000 10672 UpdateGuideState exits: m=226950 SNR=41.7 20:13:07.701 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:07.701 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.15) 20:13:07.701 00.000 428 Moving (-0.11, -0.15) raw xDistance=0.13 yDistance=-0.14 20:13:07.701 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:07.701 00.000 10672 Enqueuing Expose request 20:13:07.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:13:07.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:07.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:13:07.701 00.000 428 MoveAxis(E, 0, ABG) 20:13:07.701 00.000 428 Move returns status 0, amount 0 20:13:07.701 00.000 428 MoveAxis(N, 0, ABG) 20:13:07.701 00.000 428 Move returns status 0, amount 0 20:13:07.701 00.000 428 move complete, result=0 20:13:07.701 00.000 428 worker thread done servicing request 20:13:07.701 00.000 428 Worker thread wakes up 20:13:07.701 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:13:07.701 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:07.701 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:09.060 01.359 10672 read socket command 10 20:13:09.060 00.000 10672 processing socket request REQDIST 20:13:09.060 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:13:09.060 00.000 10672 Sending socket response 35 (0x23) 20:13:10.079 01.019 428 Exposure complete 20:13:10.220 00.141 428 worker thread done servicing request 20:13:10.220 00.000 10672 OnExposeComplete: enter 20:13:10.220 00.000 10672 UpdateGuideState(): m_state=6 20:13:10.220 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1925 20:13:10.220 00.000 10672 Star::Find returns 1 (0), X=1013.79, Y=784.64, Mass=283138, SNR=46.2, Peak=40080 HFD=3.0 20:13:10.220 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.02) = xAngle (2.08 = 2.08) 20:13:10.220 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 20:13:10.220 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-0.77 hyp=0.96 cameraTheta=-0.94 mountX=-0.47 mountY=-0.83, mountTheta=-2.09 20:13:10.220 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-0.77, opts=13) 20:13:10.220 00.000 10672 Enqueuing Move request for scope (0.57, -0.77) 20:13:10.220 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:13:10.220 00.000 428 Worker thread wakes up 20:13:10.220 00.000 10672 UpdateGuideState exits: m=283138 SNR=46.2 20:13:10.220 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.77) opts 0xd 20:13:10.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:10.220 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -0.77) 20:13:10.220 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:10.220 00.000 428 Moving (0.57, -0.77) raw xDistance=-0.47 yDistance=-0.83 20:13:10.220 00.000 10672 Enqueuing Expose request 20:13:10.220 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 20:13:10.220 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:13:10.220 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.83 20:13:10.220 00.000 428 MoveAxis(E, 437, ABG) 20:13:10.220 00.000 428 Guiding Dir = 2, Dur = 437 20:13:10.251 00.031 428 IsSlewing returns 0 20:13:10.251 00.000 428 IsGuiding returns 0 20:13:10.267 00.016 428 PulseGuide returned control before completion, sleep 432 20:13:10.720 00.453 428 IsGuiding returns 1 20:13:10.720 00.000 428 scope still moving after pulse duration time elapsed 20:13:10.751 00.031 428 IsSlewing returns 0 20:13:10.751 00.000 428 IsGuiding returns 0 20:13:10.751 00.000 428 scope move finished after 437 + 58 ms 20:13:10.751 00.000 428 Move returns status 0, amount 437 20:13:10.751 00.000 428 MoveAxis(N, 0, ABG) 20:13:10.751 00.000 428 Move returns status 0, amount 0 20:13:10.751 00.000 428 move complete, result=0 20:13:10.751 00.000 428 worker thread done servicing request 20:13:10.751 00.000 10672 GuideStep: -0.5 px 437 ms EAST, -0.8 px 0 ms NORTH 20:13:10.751 00.000 428 Worker thread wakes up 20:13:10.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:10.751 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:12.579 01.828 428 Exposure complete 20:13:12.703 00.124 428 worker thread done servicing request 20:13:12.703 00.000 10672 OnExposeComplete: enter 20:13:12.703 00.000 10672 UpdateGuideState(): m_state=6 20:13:12.703 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1926 20:13:12.703 00.000 10672 Star::Find returns 1 (0), X=1013.17, Y=785.15, Mass=273472, SNR=49.6, Peak=39648 HFD=2.9 20:13:12.703 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.02) = xAngle (1.22 = 1.22) 20:13:12.703 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.90 = -1.90) 20:13:12.703 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.80 mountX=0.09 mountY=-0.25, mountTheta=-1.23 20:13:12.703 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.26, opts=13) 20:13:12.703 00.000 10672 Enqueuing Move request for scope (-0.06, -0.26) 20:13:12.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:13:12.703 00.000 428 Worker thread wakes up 20:13:12.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd 20:13:12.703 00.000 10672 UpdateGuideState exits: m=273472 SNR=49.6 20:13:12.703 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:12.703 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.26) 20:13:12.703 00.000 428 Moving (-0.06, -0.26) raw xDistance=0.09 yDistance=-0.25 20:13:12.703 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:12.703 00.000 10672 Enqueuing Expose request 20:13:12.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:13:12.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:12.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:13:12.703 00.000 428 MoveAxis(E, 0, ABG) 20:13:12.703 00.000 428 Move returns status 0, amount 0 20:13:12.703 00.000 428 MoveAxis(N, 0, ABG) 20:13:12.703 00.000 428 Move returns status 0, amount 0 20:13:12.719 00.016 428 move complete, result=0 20:13:12.719 00.000 428 worker thread done servicing request 20:13:12.719 00.000 428 Worker thread wakes up 20:13:12.719 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:13:12.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:12.719 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:14.047 01.328 10672 read socket command 10 20:13:14.047 00.000 10672 processing socket request REQDIST 20:13:14.047 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:13:14.047 00.000 10672 Sending socket response 45 (0x2d) 20:13:15.078 01.031 428 Exposure complete 20:13:15.218 00.140 428 worker thread done servicing request 20:13:15.218 00.000 10672 OnExposeComplete: enter 20:13:15.218 00.000 10672 UpdateGuideState(): m_state=6 20:13:15.218 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1927 20:13:15.218 00.000 10672 Star::Find returns 1 (0), X=1013.21, Y=785.18, Mass=260346, SNR=53.9, Peak=40304 HFD=2.9 20:13:15.218 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.02) = xAngle (1.37 = 1.37) 20:13:15.218 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76) 20:13:15.218 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.65 mountX=0.05 mountY=-0.23, mountTheta=-1.37 20:13:15.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.23, opts=13) 20:13:15.218 00.000 10672 Enqueuing Move request for scope (-0.02, -0.23) 20:13:15.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:15.218 00.000 428 Worker thread wakes up 20:13:15.218 00.000 10672 UpdateGuideState exits: m=260346 SNR=53.9 20:13:15.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd 20:13:15.218 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:15.218 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.23) 20:13:15.218 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:15.218 00.000 428 Moving (-0.02, -0.23) raw xDistance=0.05 yDistance=-0.23 20:13:15.218 00.000 10672 Enqueuing Expose request 20:13:15.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:13:15.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:15.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:13:15.218 00.000 428 MoveAxis(E, 0, ABG) 20:13:15.218 00.000 428 Move returns status 0, amount 0 20:13:15.218 00.000 428 MoveAxis(N, 0, ABG) 20:13:15.218 00.000 428 Move returns status 0, amount 0 20:13:15.218 00.000 428 move complete, result=0 20:13:15.218 00.000 428 worker thread done servicing request 20:13:15.218 00.000 428 Worker thread wakes up 20:13:15.218 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:13:15.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:15.218 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:17.581 02.363 428 Exposure complete 20:13:17.706 00.125 428 worker thread done servicing request 20:13:17.706 00.000 10672 OnExposeComplete: enter 20:13:17.706 00.000 10672 UpdateGuideState(): m_state=6 20:13:17.706 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1928 20:13:17.706 00.000 10672 Star::Find returns 1 (0), X=1013.46, Y=785.30, Mass=226298, SNR=38.5, Peak=35280 HFD=1.8 20:13:17.706 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.02) = xAngle (2.56 = 2.56) 20:13:17.706 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.57 = -0.57) 20:13:17.706 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-0.46 mountX=-0.22 mountY=-0.14, mountTheta=-2.57 20:13:17.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.12, opts=13) 20:13:17.706 00.000 10672 Enqueuing Move request for scope (0.24, -0.12) 20:13:17.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:13:17.706 00.000 428 Worker thread wakes up 20:13:17.706 00.000 10672 UpdateGuideState exits: m=226298 SNR=38.5 20:13:17.706 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:17.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd 20:13:17.706 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:17.706 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.12) 20:13:17.706 00.000 10672 Enqueuing Expose request 20:13:17.706 00.000 428 Moving (0.24, -0.12) raw xDistance=-0.22 yDistance=-0.14 20:13:17.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:13:17.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:17.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:13:17.706 00.000 428 MoveAxis(E, 0, ABG) 20:13:17.706 00.000 428 Move returns status 0, amount 0 20:13:17.706 00.000 428 MoveAxis(N, 0, ABG) 20:13:17.706 00.000 428 Move returns status 0, amount 0 20:13:17.706 00.000 428 move complete, result=0 20:13:17.706 00.000 428 worker thread done servicing request 20:13:17.706 00.000 428 Worker thread wakes up 20:13:17.706 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:13:17.706 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:17.706 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:19.050 01.344 10672 read socket command 10 20:13:19.050 00.000 10672 processing socket request REQDIST 20:13:19.050 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:13:19.050 00.000 10672 Sending socket response 35 (0x23) 20:13:20.080 01.030 428 Exposure complete 20:13:20.221 00.141 428 worker thread done servicing request 20:13:20.221 00.000 10672 OnExposeComplete: enter 20:13:20.221 00.000 10672 UpdateGuideState(): m_state=6 20:13:20.221 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1929 20:13:20.221 00.000 10672 Star::Find returns 1 (0), X=1013.55, Y=785.32, Mass=244582, SNR=48.7, Peak=33648 HFD=2.9 20:13:20.221 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.02) = xAngle (2.73 = 2.73) 20:13:20.221 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.40 = -0.40) 20:13:20.221 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.10 hyp=0.34 cameraTheta=-0.29 mountX=-0.31 mountY=-0.13, mountTheta=-2.74 20:13:20.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.10, opts=13) 20:13:20.221 00.000 10672 Enqueuing Move request for scope (0.33, -0.10) 20:13:20.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:13:20.221 00.000 428 Worker thread wakes up 20:13:20.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.10) opts 0xd 20:13:20.221 00.000 10672 UpdateGuideState exits: m=244582 SNR=48.7 20:13:20.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:20.221 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.10) 20:13:20.221 00.000 428 Moving (0.33, -0.10) raw xDistance=-0.31 yDistance=-0.13 20:13:20.221 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:20.221 00.000 10672 Enqueuing Expose request 20:13:20.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:13:20.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:20.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:13:20.221 00.000 428 MoveAxis(E, 0, ABG) 20:13:20.221 00.000 428 Move returns status 0, amount 0 20:13:20.221 00.000 428 MoveAxis(N, 0, ABG) 20:13:20.221 00.000 428 Move returns status 0, amount 0 20:13:20.221 00.000 428 move complete, result=0 20:13:20.221 00.000 428 worker thread done servicing request 20:13:20.221 00.000 428 Worker thread wakes up 20:13:20.221 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:13:20.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:20.221 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:22.580 02.359 428 Exposure complete 20:13:22.705 00.125 428 worker thread done servicing request 20:13:22.705 00.000 10672 OnExposeComplete: enter 20:13:22.705 00.000 10672 UpdateGuideState(): m_state=6 20:13:22.705 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1930 20:13:22.705 00.000 10672 Star::Find returns 1 (0), X=1013.44, Y=785.25, Mass=231687, SNR=38.3, Peak=41712 HFD=2.4 20:13:22.705 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.02) = xAngle (2.35 = 2.35) 20:13:22.705 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.78 = -0.78) 20:13:22.705 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.17 hyp=0.27 cameraTheta=-0.67 mountX=-0.19 mountY=-0.19, mountTheta=-2.36 20:13:22.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.17, opts=13) 20:13:22.705 00.000 10672 Enqueuing Move request for scope (0.21, -0.17) 20:13:22.705 00.000 428 Worker thread wakes up 20:13:22.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:13:22.705 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.17) opts 0xd 20:13:22.705 00.000 10672 UpdateGuideState exits: m=231687 SNR=38.3 20:13:22.705 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.17) 20:13:22.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:22.705 00.000 428 Moving (0.21, -0.17) raw xDistance=-0.19 yDistance=-0.19 20:13:22.705 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:22.705 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:13:22.705 00.000 10672 Enqueuing Expose request 20:13:22.705 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:22.705 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:13:22.705 00.000 428 MoveAxis(E, 0, ABG) 20:13:22.705 00.000 428 Move returns status 0, amount 0 20:13:22.705 00.000 428 MoveAxis(N, 0, ABG) 20:13:22.705 00.000 428 Move returns status 0, amount 0 20:13:22.705 00.000 428 move complete, result=0 20:13:22.705 00.000 428 worker thread done servicing request 20:13:22.705 00.000 428 Worker thread wakes up 20:13:22.705 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:13:22.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:22.705 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:24.048 01.343 10672 read socket command 10 20:13:24.048 00.000 10672 processing socket request REQDIST 20:13:24.048 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:13:24.048 00.000 10672 Sending socket response 32 (0x20) 20:13:25.079 01.031 428 Exposure complete 20:13:25.219 00.140 428 worker thread done servicing request 20:13:25.219 00.000 10672 OnExposeComplete: enter 20:13:25.219 00.000 10672 UpdateGuideState(): m_state=6 20:13:25.219 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1931 20:13:25.219 00.000 10672 Star::Find returns 1 (0), X=1013.44, Y=785.23, Mass=250330, SNR=49.4, Peak=36912 HFD=2.7 20:13:25.219 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.02) = xAngle (2.30 = 2.30) 20:13:25.219 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.83 = -0.83) 20:13:25.219 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.72 mountX=-0.19 mountY=-0.21, mountTheta=-2.31 20:13:25.219 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.18, opts=13) 20:13:25.219 00.000 10672 Enqueuing Move request for scope (0.21, -0.18) 20:13:25.219 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:13:25.219 00.000 428 Worker thread wakes up 20:13:25.219 00.000 10672 UpdateGuideState exits: m=250330 SNR=49.4 20:13:25.235 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd 20:13:25.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:25.235 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.18) 20:13:25.235 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:25.235 00.000 428 Moving (0.21, -0.18) raw xDistance=-0.19 yDistance=-0.21 20:13:25.235 00.000 10672 Enqueuing Expose request 20:13:25.235 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:13:25.235 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:25.235 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:13:25.235 00.000 428 MoveAxis(E, 0, ABG) 20:13:25.235 00.000 428 Move returns status 0, amount 0 20:13:25.235 00.000 428 MoveAxis(N, 0, ABG) 20:13:25.235 00.000 428 Move returns status 0, amount 0 20:13:25.235 00.000 428 move complete, result=0 20:13:25.235 00.000 428 worker thread done servicing request 20:13:25.235 00.000 428 Worker thread wakes up 20:13:25.235 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:13:25.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:25.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:27.567 02.332 428 Exposure complete 20:13:27.692 00.125 428 worker thread done servicing request 20:13:27.692 00.000 10672 OnExposeComplete: enter 20:13:27.692 00.000 10672 UpdateGuideState(): m_state=6 20:13:27.692 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1932 20:13:27.692 00.000 10672 Star::Find returns 1 (0), X=1013.61, Y=785.06, Mass=223973, SNR=39.2, Peak=42256 HFD=2.4 20:13:27.692 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.02) = xAngle (2.29 = 2.29) 20:13:27.692 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.84 = -0.84) 20:13:27.692 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.35 hyp=0.52 cameraTheta=-0.73 mountX=-0.34 mountY=-0.39, mountTheta=-2.29 20:13:27.692 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.35, opts=13) 20:13:27.692 00.000 10672 Enqueuing Move request for scope (0.39, -0.35) 20:13:27.692 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:27.692 00.000 428 Worker thread wakes up 20:13:27.692 00.000 10672 UpdateGuideState exits: m=223973 SNR=39.2 20:13:27.692 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.35) opts 0xd 20:13:27.692 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:27.692 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.35) 20:13:27.692 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:27.692 00.000 428 Moving (0.39, -0.35) raw xDistance=-0.34 yDistance=-0.39 20:13:27.708 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:13:27.708 00.000 10672 Enqueuing Expose request 20:13:27.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:27.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:13:27.708 00.000 428 MoveAxis(E, 0, ABG) 20:13:27.708 00.000 428 Move returns status 0, amount 0 20:13:27.708 00.000 428 MoveAxis(N, 0, ABG) 20:13:27.708 00.000 428 Move returns status 0, amount 0 20:13:27.708 00.000 428 move complete, result=0 20:13:27.708 00.000 428 worker thread done servicing request 20:13:27.708 00.000 428 Worker thread wakes up 20:13:27.708 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 20:13:27.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:27.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:29.051 01.343 10672 read socket command 10 20:13:29.051 00.000 10672 processing socket request REQDIST 20:13:29.051 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:13:29.051 00.000 10672 Sending socket response 37 (0x25) 20:13:30.066 01.015 428 Exposure complete 20:13:30.207 00.141 428 worker thread done servicing request 20:13:30.207 00.000 10672 OnExposeComplete: enter 20:13:30.207 00.000 10672 UpdateGuideState(): m_state=6 20:13:30.207 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1933 20:13:30.207 00.000 10672 Star::Find returns 1 (0), X=1013.63, Y=785.03, Mass=255942, SNR=41.9, Peak=42704 HFD=2.4 20:13:30.207 00.000 10672 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.02) = xAngle (2.25 = 2.25) 20:13:30.207 00.000 10672 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.88 = -0.88) 20:13:30.207 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.39 hyp=0.56 cameraTheta=-0.77 mountX=-0.35 mountY=-0.43, mountTheta=-2.26 20:13:30.207 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.39, opts=13) 20:13:30.207 00.000 10672 Enqueuing Move request for scope (0.40, -0.39) 20:13:30.207 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:13:30.207 00.000 428 Worker thread wakes up 20:13:30.207 00.000 10672 UpdateGuideState exits: m=255942 SNR=41.9 20:13:30.207 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.39) opts 0xd 20:13:30.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:30.207 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.39) 20:13:30.207 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:30.207 00.000 428 Moving (0.40, -0.39) raw xDistance=-0.35 yDistance=-0.43 20:13:30.207 00.000 10672 Enqueuing Expose request 20:13:30.207 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 20:13:30.207 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:30.207 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:13:30.207 00.000 428 MoveAxis(E, 0, ABG) 20:13:30.207 00.000 428 Move returns status 0, amount 0 20:13:30.207 00.000 428 MoveAxis(N, 0, ABG) 20:13:30.207 00.000 428 Move returns status 0, amount 0 20:13:30.207 00.000 428 move complete, result=0 20:13:30.207 00.000 428 worker thread done servicing request 20:13:30.207 00.000 428 Worker thread wakes up 20:13:30.207 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:13:30.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:30.207 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:32.565 02.358 428 Exposure complete 20:13:32.690 00.125 428 worker thread done servicing request 20:13:32.690 00.000 10672 OnExposeComplete: enter 20:13:32.690 00.000 10672 UpdateGuideState(): m_state=6 20:13:32.690 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1934 20:13:32.690 00.000 10672 Star::Find returns 1 (0), X=1013.76, Y=785.58, Mass=309061, SNR=54.0, Peak=45632 HFD=3.3 20:13:32.690 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.02) = xAngle (3.32 = -2.97) 20:13:32.690 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.19 = 0.19) 20:13:32.690 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.16 hyp=0.55 cameraTheta=0.30 mountX=-0.55 mountY=0.10, mountTheta=2.95 20:13:32.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.16, opts=13) 20:13:32.690 00.000 10672 Enqueuing Move request for scope (0.53, 0.16) 20:13:32.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:32.690 00.000 428 Worker thread wakes up 20:13:32.690 00.000 10672 UpdateGuideState exits: m=309061 SNR=54.0 20:13:32.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.16) opts 0xd 20:13:32.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:32.690 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.16) 20:13:32.690 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:32.690 00.000 428 Moving (0.53, 0.16) raw xDistance=-0.55 yDistance=0.10 20:13:32.690 00.000 10672 Enqueuing Expose request 20:13:32.690 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 20:13:32.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:32.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:13:32.690 00.000 428 MoveAxis(E, 508, ABG) 20:13:32.690 00.000 428 Guiding Dir = 2, Dur = 508 20:13:32.690 00.000 428 IsSlewing returns 0 20:13:32.706 00.016 428 IsGuiding returns 0 20:13:32.722 00.016 428 PulseGuide returned control before completion, sleep 494 20:13:33.253 00.531 428 IsGuiding returns 1 20:13:33.253 00.000 428 scope still moving after pulse duration time elapsed 20:13:33.284 00.031 428 IsSlewing returns 0 20:13:33.284 00.000 428 IsGuiding returns 0 20:13:33.284 00.000 428 scope move finished after 508 + 78 ms 20:13:33.284 00.000 428 Move returns status 0, amount 508 20:13:33.284 00.000 428 MoveAxis(N, 0, ABG) 20:13:33.284 00.000 428 Move returns status 0, amount 0 20:13:33.284 00.000 428 move complete, result=0 20:13:33.284 00.000 428 worker thread done servicing request 20:13:33.284 00.000 428 Worker thread wakes up 20:13:33.284 00.000 10672 GuideStep: -0.5 px 508 ms EAST, 0.1 px 0 ms NORTH 20:13:33.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:33.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:34.054 00.770 10672 read socket command 10 20:13:34.054 00.000 10672 processing socket request REQDIST 20:13:34.054 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:13:34.054 00.000 10672 Sending socket response 46 (0x2e) 20:13:35.069 01.015 428 Exposure complete 20:13:35.194 00.125 428 worker thread done servicing request 20:13:35.194 00.000 10672 OnExposeComplete: enter 20:13:35.194 00.000 10672 UpdateGuideState(): m_state=6 20:13:35.194 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1935 20:13:35.194 00.000 10672 Star::Find returns 1 (0), X=1013.17, Y=785.69, Mass=280576, SNR=45.1, Peak=31680 HFD=2.8 20:13:35.194 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.02) = xAngle (4.81 = -1.48) 20:13:35.194 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.68 = 1.68) 20:13:35.194 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.78 mountX=0.03 mountY=0.28, mountTheta=1.48 20:13:35.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.28, opts=13) 20:13:35.194 00.000 10672 Enqueuing Move request for scope (-0.06, 0.28) 20:13:35.194 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:13:35.194 00.000 428 Worker thread wakes up 20:13:35.194 00.000 10672 UpdateGuideState exits: m=280576 SNR=45.1 20:13:35.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:35.194 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd 20:13:35.194 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.28) 20:13:35.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:35.194 00.000 10672 Enqueuing Expose request 20:13:35.194 00.000 428 Moving (-0.06, 0.28) raw xDistance=0.03 yDistance=0.28 20:13:35.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:13:35.210 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:35.210 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 20:13:35.210 00.000 428 MoveAxis(E, 0, ABG) 20:13:35.210 00.000 428 Move returns status 0, amount 0 20:13:35.210 00.000 428 MoveAxis(N, 0, ABG) 20:13:35.210 00.000 428 Move returns status 0, amount 0 20:13:35.210 00.000 428 move complete, result=0 20:13:35.210 00.000 428 worker thread done servicing request 20:13:35.210 00.000 428 Worker thread wakes up 20:13:35.210 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:13:35.210 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:35.210 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:37.568 02.358 428 Exposure complete 20:13:37.709 00.141 428 worker thread done servicing request 20:13:37.709 00.000 10672 OnExposeComplete: enter 20:13:37.709 00.000 10672 UpdateGuideState(): m_state=6 20:13:37.709 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1936 20:13:37.709 00.000 10672 Star::Find returns 1 (0), X=1013.46, Y=785.62, Mass=271308, SNR=45.9, Peak=32448 HFD=3.1 20:13:37.709 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.02) = xAngle (3.74 = -2.54) 20:13:37.709 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.62 = 0.62) 20:13:37.709 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.21 hyp=0.31 cameraTheta=0.72 mountX=-0.26 mountY=0.18, mountTheta=2.53 20:13:37.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.21, opts=13) 20:13:37.709 00.000 10672 Enqueuing Move request for scope (0.24, 0.21) 20:13:37.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:13:37.709 00.000 428 Worker thread wakes up 20:13:37.709 00.000 10672 UpdateGuideState exits: m=271308 SNR=45.9 20:13:37.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.21) opts 0xd 20:13:37.709 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:37.709 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.21) 20:13:37.709 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:37.709 00.000 428 Moving (0.24, 0.21) raw xDistance=-0.26 yDistance=0.18 20:13:37.709 00.000 10672 Enqueuing Expose request 20:13:37.709 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:13:37.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:37.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:13:37.709 00.000 428 MoveAxis(E, 0, ABG) 20:13:37.709 00.000 428 Move returns status 0, amount 0 20:13:37.709 00.000 428 MoveAxis(N, 0, ABG) 20:13:37.709 00.000 428 Move returns status 0, amount 0 20:13:37.709 00.000 428 move complete, result=0 20:13:37.709 00.000 428 worker thread done servicing request 20:13:37.709 00.000 428 Worker thread wakes up 20:13:37.709 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:13:37.709 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:37.709 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:39.068 01.359 10672 read socket command 10 20:13:39.068 00.000 10672 processing socket request REQDIST 20:13:39.068 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:13:39.068 00.000 10672 Sending socket response 38 (0x26) 20:13:40.067 00.999 428 Exposure complete 20:13:40.208 00.141 428 worker thread done servicing request 20:13:40.208 00.000 10672 OnExposeComplete: enter 20:13:40.208 00.000 10672 UpdateGuideState(): m_state=6 20:13:40.224 00.016 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1937 20:13:40.224 00.000 10672 Star::Find returns 1 (0), X=1013.35, Y=786.09, Mass=228995, SNR=39.4, Peak=36912 HFD=2.6 20:13:40.224 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.42 = -1.87) 20:13:40.224 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.29 = 1.29) 20:13:40.224 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.67 hyp=0.68 cameraTheta=1.39 mountX=-0.20 mountY=0.66, mountTheta=1.87 20:13:40.224 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.67, opts=13) 20:13:40.224 00.000 10672 Enqueuing Move request for scope (0.12, 0.67) 20:13:40.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:40.224 00.000 428 Worker thread wakes up 20:13:40.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.67) opts 0xd 20:13:40.224 00.000 10672 UpdateGuideState exits: m=228995 SNR=39.4 20:13:40.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:40.224 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.67) 20:13:40.224 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:40.224 00.000 428 Moving (0.12, 0.67) raw xDistance=-0.20 yDistance=0.66 20:13:40.224 00.000 10672 Enqueuing Expose request 20:13:40.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:13:40.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.66 from input 0.66 20:13:40.224 00.000 428 MoveAxis(E, 0, ABG) 20:13:40.224 00.000 428 Move returns status 0, amount 0 20:13:40.224 00.000 428 MoveAxis(S, 995, ABG) 20:13:40.224 00.000 428 Guiding Dir = 1, Dur = 995 20:13:40.224 00.000 428 IsSlewing returns 0 20:13:40.224 00.000 428 IsGuiding returns 0 20:13:40.302 00.078 428 PulseGuide returned control before completion, sleep 926 20:13:41.270 00.968 428 IsGuiding returns 1 20:13:41.270 00.000 428 scope still moving after pulse duration time elapsed 20:13:41.317 00.047 428 IsSlewing returns 0 20:13:41.333 00.016 428 IsGuiding returns 0 20:13:41.333 00.000 428 scope move finished after 995 + 108 ms 20:13:41.333 00.000 428 Move returns status 0, amount 995 20:13:41.333 00.000 428 move complete, result=0 20:13:41.333 00.000 428 worker thread done servicing request 20:13:41.333 00.000 428 Worker thread wakes up 20:13:41.333 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 995 ms SOUTH 20:13:41.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:41.333 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:42.556 01.223 428 Exposure complete 20:13:42.681 00.125 428 worker thread done servicing request 20:13:42.681 00.000 10672 OnExposeComplete: enter 20:13:42.681 00.000 10672 UpdateGuideState(): m_state=6 20:13:42.681 00.000 10672 Star::Find(15, 1013, 786, 0, (0,0,0,0), 0.0, 0) frame 1938 20:13:42.697 00.016 10672 Star::Find returns 1 (0), X=1013.16, Y=785.66, Mass=258716, SNR=45.8, Peak=37360 HFD=2.7 20:13:42.697 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.02) = xAngle (4.86 = -1.43) 20:13:42.697 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.73 = 1.73) 20:13:42.697 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.84 mountX=0.04 mountY=0.25, mountTheta=1.43 20:13:42.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.25, opts=13) 20:13:42.697 00.000 10672 Enqueuing Move request for scope (-0.07, 0.25) 20:13:42.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:13:42.697 00.000 428 Worker thread wakes up 20:13:42.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd 20:13:42.697 00.000 10672 UpdateGuideState exits: m=258716 SNR=45.8 20:13:42.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:42.697 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.25) 20:13:42.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:42.697 00.000 428 Moving (-0.07, 0.25) raw xDistance=0.04 yDistance=0.25 20:13:42.697 00.000 10672 Enqueuing Expose request 20:13:42.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:13:42.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:42.697 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:13:42.697 00.000 428 MoveAxis(E, 0, ABG) 20:13:42.697 00.000 428 Move returns status 0, amount 0 20:13:42.697 00.000 428 MoveAxis(N, 0, ABG) 20:13:42.697 00.000 428 Move returns status 0, amount 0 20:13:42.697 00.000 428 move complete, result=0 20:13:42.697 00.000 428 worker thread done servicing request 20:13:42.697 00.000 428 Worker thread wakes up 20:13:42.697 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:13:42.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:42.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:44.056 01.359 10672 read socket command 10 20:13:44.056 00.000 10672 processing socket request REQDIST 20:13:44.056 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:13:44.056 00.000 10672 Sending socket response 40 (0x28) 20:13:45.071 01.015 428 Exposure complete 20:13:45.211 00.140 428 worker thread done servicing request 20:13:45.211 00.000 10672 OnExposeComplete: enter 20:13:45.211 00.000 10672 UpdateGuideState(): m_state=6 20:13:45.211 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1939 20:13:45.211 00.000 10672 Star::Find returns 1 (0), X=1013.80, Y=785.31, Mass=241419, SNR=41.6, Peak=39856 HFD=2.7 20:13:45.211 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.02) = xAngle (2.84 = 2.84) 20:13:45.211 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 20:13:45.211 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-0.11 hyp=0.58 cameraTheta=-0.18 mountX=-0.55 mountY=-0.17, mountTheta=-2.85 20:13:45.211 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-0.11, opts=13) 20:13:45.211 00.000 10672 Enqueuing Move request for scope (0.57, -0.11) 20:13:45.211 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:13:45.211 00.000 428 Worker thread wakes up 20:13:45.211 00.000 10672 UpdateGuideState exits: m=241419 SNR=41.6 20:13:45.211 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.11) opts 0xd 20:13:45.211 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:45.211 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -0.11) 20:13:45.211 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:45.211 00.000 428 Moving (0.57, -0.11) raw xDistance=-0.55 yDistance=-0.17 20:13:45.211 00.000 10672 Enqueuing Expose request 20:13:45.211 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 20:13:45.211 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:45.211 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:13:45.211 00.000 428 MoveAxis(E, 513, ABG) 20:13:45.211 00.000 428 Guiding Dir = 2, Dur = 513 20:13:45.211 00.000 428 IsSlewing returns 0 20:13:45.211 00.000 428 IsGuiding returns 0 20:13:45.243 00.032 428 PulseGuide returned control before completion, sleep 495 20:13:45.758 00.515 428 IsGuiding returns 1 20:13:45.758 00.000 428 scope still moving after pulse duration time elapsed 20:13:45.805 00.047 428 IsSlewing returns 0 20:13:45.805 00.000 428 IsGuiding returns 0 20:13:45.805 00.000 428 scope move finished after 513 + 76 ms 20:13:45.805 00.000 428 Move returns status 0, amount 513 20:13:45.805 00.000 428 MoveAxis(N, 0, ABG) 20:13:45.805 00.000 428 Move returns status 0, amount 0 20:13:45.805 00.000 428 move complete, result=0 20:13:45.805 00.000 428 worker thread done servicing request 20:13:45.805 00.000 428 Worker thread wakes up 20:13:45.805 00.000 10672 GuideStep: -0.6 px 513 ms EAST, -0.2 px 0 ms NORTH 20:13:45.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:45.805 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:47.570 01.765 428 Exposure complete 20:13:47.695 00.125 428 worker thread done servicing request 20:13:47.695 00.000 10672 OnExposeComplete: enter 20:13:47.695 00.000 10672 UpdateGuideState(): m_state=6 20:13:47.695 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1940 20:13:47.695 00.000 10672 Star::Find returns 1 (0), X=1013.37, Y=784.96, Mass=302506, SNR=51.1, Peak=33984 HFD=3.3 20:13:47.695 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 20:13:47.695 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 20:13:47.695 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.45 hyp=0.47 cameraTheta=-1.27 mountX=-0.08 mountY=-0.46, mountTheta=-1.75 20:13:47.695 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.45, opts=13) 20:13:47.695 00.000 10672 Enqueuing Move request for scope (0.14, -0.45) 20:13:47.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:13:47.695 00.000 428 Worker thread wakes up 20:13:47.695 00.000 10672 UpdateGuideState exits: m=302506 SNR=51.1 20:13:47.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.45) opts 0xd 20:13:47.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:47.695 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.45) 20:13:47.695 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:47.695 00.000 428 Moving (0.14, -0.45) raw xDistance=-0.08 yDistance=-0.46 20:13:47.695 00.000 10672 Enqueuing Expose request 20:13:47.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:13:47.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:47.695 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 20:13:47.695 00.000 428 MoveAxis(E, 0, ABG) 20:13:47.695 00.000 428 Move returns status 0, amount 0 20:13:47.695 00.000 428 MoveAxis(N, 0, ABG) 20:13:47.695 00.000 428 Move returns status 0, amount 0 20:13:47.695 00.000 428 move complete, result=0 20:13:47.695 00.000 428 worker thread done servicing request 20:13:47.695 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:13:47.695 00.000 428 Worker thread wakes up 20:13:47.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:47.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:49.054 01.359 10672 read socket command 10 20:13:49.054 00.000 10672 processing socket request REQDIST 20:13:49.054 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:13:49.054 00.000 10672 Sending socket response 46 (0x2e) 20:13:50.069 01.015 428 Exposure complete 20:13:50.194 00.125 428 worker thread done servicing request 20:13:50.194 00.000 10672 OnExposeComplete: enter 20:13:50.194 00.000 10672 UpdateGuideState(): m_state=6 20:13:50.194 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1941 20:13:50.194 00.000 10672 Star::Find returns 1 (0), X=1013.14, Y=784.85, Mass=222003, SNR=45.6, Peak=36272 HFD=2.5 20:13:50.194 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 20:13:50.194 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 20:13:50.194 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.56 hyp=0.57 cameraTheta=-1.72 mountX=0.16 mountY=-0.55, mountTheta=-1.30 20:13:50.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.56, opts=13) 20:13:50.194 00.000 10672 Enqueuing Move request for scope (-0.09, -0.56) 20:13:50.194 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1000, FiltMax=65488, Gamma=1.000 20:13:50.194 00.000 428 Worker thread wakes up 20:13:50.194 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.56) opts 0xd 20:13:50.194 00.000 10672 UpdateGuideState exits: m=222003 SNR=45.6 20:13:50.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:50.194 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.56) 20:13:50.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:50.194 00.000 428 Moving (-0.09, -0.56) raw xDistance=0.16 yDistance=-0.55 20:13:50.194 00.000 10672 Enqueuing Expose request 20:13:50.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:13:50.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:13:50.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 20:13:50.194 00.000 428 MoveAxis(E, 0, ABG) 20:13:50.210 00.016 428 Move returns status 0, amount 0 20:13:50.210 00.000 428 MoveAxis(N, 0, ABG) 20:13:50.210 00.000 428 Move returns status 0, amount 0 20:13:50.210 00.000 428 move complete, result=0 20:13:50.210 00.000 428 worker thread done servicing request 20:13:50.210 00.000 428 Worker thread wakes up 20:13:50.210 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:13:50.210 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:50.210 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:52.573 02.363 428 Exposure complete 20:13:52.698 00.125 428 worker thread done servicing request 20:13:52.698 00.000 10672 OnExposeComplete: enter 20:13:52.698 00.000 10672 UpdateGuideState(): m_state=6 20:13:52.714 00.016 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1942 20:13:52.714 00.000 10672 Star::Find returns 1 (0), X=1013.31, Y=785.02, Mass=227407, SNR=40.0, Peak=39216 HFD=2.4 20:13:52.714 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.02) = xAngle (1.66 = 1.66) 20:13:52.714 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.47 = -1.47) 20:13:52.714 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.40 hyp=0.41 cameraTheta=-1.36 mountX=-0.04 mountY=-0.40, mountTheta=-1.66 20:13:52.714 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.40, opts=13) 20:13:52.714 00.000 10672 Enqueuing Move request for scope (0.08, -0.40) 20:13:52.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:13:52.714 00.000 428 Worker thread wakes up 20:13:52.714 00.000 10672 UpdateGuideState exits: m=227407 SNR=40.0 20:13:52.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.40) opts 0xd 20:13:52.714 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:52.714 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.40) 20:13:52.714 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:52.714 00.000 428 Moving (0.08, -0.40) raw xDistance=-0.04 yDistance=-0.40 20:13:52.714 00.000 10672 Enqueuing Expose request 20:13:52.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:13:52.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:52.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 20:13:52.714 00.000 428 MoveAxis(E, 0, ABG) 20:13:52.714 00.000 428 Move returns status 0, amount 0 20:13:52.714 00.000 428 MoveAxis(N, 0, ABG) 20:13:52.714 00.000 428 Move returns status 0, amount 0 20:13:52.714 00.000 428 move complete, result=0 20:13:52.714 00.000 428 worker thread done servicing request 20:13:52.714 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:13:52.714 00.000 428 Worker thread wakes up 20:13:52.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:52.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:54.057 01.343 10672 read socket command 10 20:13:54.057 00.000 10672 processing socket request REQDIST 20:13:54.057 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:13:54.057 00.000 10672 Sending socket response 46 (0x2e) 20:13:55.073 01.016 428 Exposure complete 20:13:55.213 00.140 428 worker thread done servicing request 20:13:55.213 00.000 10672 OnExposeComplete: enter 20:13:55.213 00.000 10672 UpdateGuideState(): m_state=6 20:13:55.213 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1943 20:13:55.213 00.000 10672 Star::Find returns 1 (0), X=1013.21, Y=784.94, Mass=245207, SNR=41.2, Peak=34080 HFD=2.8 20:13:55.213 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.02) = xAngle (1.41 = 1.41) 20:13:55.213 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72) 20:13:55.213 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.48 hyp=0.48 cameraTheta=-1.61 mountX=0.08 mountY=-0.47, mountTheta=-1.41 20:13:55.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.48, opts=13) 20:13:55.213 00.000 10672 Enqueuing Move request for scope (-0.02, -0.48) 20:13:55.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:13:55.213 00.000 428 Worker thread wakes up 20:13:55.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.48) opts 0xd 20:13:55.213 00.000 10672 UpdateGuideState exits: m=245207 SNR=41.2 20:13:55.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:55.213 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.48) 20:13:55.213 00.000 428 Moving (-0.02, -0.48) raw xDistance=0.08 yDistance=-0.47 20:13:55.213 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:55.213 00.000 10672 Enqueuing Expose request 20:13:55.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:13:55.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:55.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 20:13:55.213 00.000 428 MoveAxis(E, 0, ABG) 20:13:55.213 00.000 428 Move returns status 0, amount 0 20:13:55.213 00.000 428 MoveAxis(N, 0, ABG) 20:13:55.213 00.000 428 Move returns status 0, amount 0 20:13:55.213 00.000 428 move complete, result=0 20:13:55.213 00.000 428 worker thread done servicing request 20:13:55.213 00.000 428 Worker thread wakes up 20:13:55.213 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:13:55.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:55.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:57.572 02.359 428 Exposure complete 20:13:57.697 00.125 428 worker thread done servicing request 20:13:57.697 00.000 10672 OnExposeComplete: enter 20:13:57.697 00.000 10672 UpdateGuideState(): m_state=6 20:13:57.697 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1944 20:13:57.697 00.000 10672 Star::Find returns 1 (0), X=1012.98, Y=785.13, Mass=219415, SNR=39.4, Peak=38112 HFD=2.6 20:13:57.697 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.02) = xAngle (0.72 = 0.72) 20:13:57.697 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41) 20:13:57.697 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.28 hyp=0.38 cameraTheta=-2.30 mountX=0.28 mountY=-0.25, mountTheta=-0.73 20:13:57.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.28, opts=13) 20:13:57.697 00.000 10672 Enqueuing Move request for scope (-0.25, -0.28) 20:13:57.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:13:57.697 00.000 428 Worker thread wakes up 20:13:57.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.28) opts 0xd 20:13:57.697 00.000 10672 UpdateGuideState exits: m=219415 SNR=39.4 20:13:57.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:13:57.697 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.28) 20:13:57.697 00.000 428 Moving (-0.25, -0.28) raw xDistance=0.28 yDistance=-0.25 20:13:57.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:13:57.697 00.000 10672 Enqueuing Expose request 20:13:57.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 20:13:57.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:13:57.697 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:13:57.697 00.000 428 MoveAxis(E, 0, ABG) 20:13:57.697 00.000 428 Move returns status 0, amount 0 20:13:57.697 00.000 428 MoveAxis(N, 0, ABG) 20:13:57.697 00.000 428 Move returns status 0, amount 0 20:13:57.697 00.000 428 move complete, result=0 20:13:57.697 00.000 428 worker thread done servicing request 20:13:57.697 00.000 428 Worker thread wakes up 20:13:57.697 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:13:57.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:13:57.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:13:59.061 01.364 10672 read socket command 10 20:13:59.061 00.000 10672 processing socket request REQDIST 20:13:59.061 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:13:59.061 00.000 10672 Sending socket response 44 (0x2c) 20:14:00.045 00.984 428 Exposure complete 20:14:00.170 00.125 428 worker thread done servicing request 20:14:00.170 00.000 10672 OnExposeComplete: enter 20:14:00.170 00.000 10672 UpdateGuideState(): m_state=6 20:14:00.185 00.015 10672 Star::Find(15, 1012, 785, 0, (0,0,0,0), 0.0, 0) frame 1945 20:14:00.185 00.000 10672 Star::Find returns 1 (0), X=1013.08, Y=784.50, Mass=177987, SNR=35.5, Peak=34624 HFD=2.2 20:14:00.185 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 20:14:00.185 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 20:14:00.185 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.92 hyp=0.93 cameraTheta=-1.73 mountX=0.25 mountY=-0.90, mountTheta=-1.29 20:14:00.185 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.92, opts=13) 20:14:00.185 00.000 10672 Enqueuing Move request for scope (-0.14, -0.92) 20:14:00.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:14:00.185 00.000 428 Worker thread wakes up 20:14:00.185 00.000 10672 UpdateGuideState exits: m=177987 SNR=35.5 20:14:00.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:00.185 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.92) opts 0xd 20:14:00.185 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:00.185 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.92) 20:14:00.185 00.000 10672 Enqueuing Expose request 20:14:00.185 00.000 428 Moving (-0.14, -0.92) raw xDistance=0.25 yDistance=-0.90 20:14:00.185 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:14:00.185 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:14:00.185 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.90 20:14:00.185 00.000 428 MoveAxis(E, 0, ABG) 20:14:00.185 00.000 428 Move returns status 0, amount 0 20:14:00.185 00.000 428 MoveAxis(N, 0, ABG) 20:14:00.185 00.000 428 Move returns status 0, amount 0 20:14:00.185 00.000 428 move complete, result=0 20:14:00.185 00.000 428 worker thread done servicing request 20:14:00.185 00.000 428 Worker thread wakes up 20:14:00.185 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH 20:14:00.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:00.185 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:02.544 02.359 428 Exposure complete 20:14:02.669 00.125 428 worker thread done servicing request 20:14:02.669 00.000 10672 OnExposeComplete: enter 20:14:02.669 00.000 10672 UpdateGuideState(): m_state=6 20:14:02.669 00.000 10672 Star::Find(15, 1013, 784, 0, (0,0,0,0), 0.0, 0) frame 1946 20:14:02.669 00.000 10672 Star::Find returns 1 (0), X=1012.49, Y=784.40, Mass=250484, SNR=39.0, Peak=35616 HFD=3.0 20:14:02.669 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.02) = xAngle (0.82 = 0.82) 20:14:02.669 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 20:14:02.684 00.015 10672 CameraToMount -- cameraX=-0.73 cameraY=-1.01 hyp=1.25 cameraTheta=-2.20 mountX=0.85 mountY=-0.93, mountTheta=-0.83 20:14:02.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=-1.01, opts=13) 20:14:02.684 00.000 10672 Enqueuing Move request for scope (-0.73, -1.01) 20:14:02.684 00.000 428 Worker thread wakes up 20:14:02.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:14:02.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -1.01) opts 0xd 20:14:02.684 00.000 10672 UpdateGuideState exits: m=250484 SNR=39.0 20:14:02.684 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, -1.01) 20:14:02.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:02.684 00.000 428 Moving (-0.73, -1.01) raw xDistance=0.85 yDistance=-0.93 20:14:02.684 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:02.684 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85 20:14:02.684 00.000 10672 Enqueuing Expose request 20:14:02.684 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:14:02.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.93 20:14:02.684 00.000 428 MoveAxis(W, 793, ABG) 20:14:02.684 00.000 428 Guiding Dir = 3, Dur = 793 20:14:02.684 00.000 428 IsSlewing returns 0 20:14:02.684 00.000 428 IsGuiding returns 0 20:14:02.716 00.032 428 PulseGuide returned control before completion, sleep 774 20:14:03.497 00.781 428 IsGuiding returns 1 20:14:03.497 00.000 428 scope still moving after pulse duration time elapsed 20:14:03.544 00.047 428 IsSlewing returns 0 20:14:03.575 00.031 428 IsGuiding returns 0 20:14:03.575 00.000 428 scope move finished after 793 + 101 ms 20:14:03.575 00.000 428 Move returns status 0, amount 793 20:14:03.575 00.000 428 MoveAxis(N, 0, ABG) 20:14:03.575 00.000 428 Move returns status 0, amount 0 20:14:03.575 00.000 428 move complete, result=0 20:14:03.575 00.000 428 worker thread done servicing request 20:14:03.575 00.000 428 Worker thread wakes up 20:14:03.575 00.000 10672 GuideStep: 0.9 px 793 ms WEST, -0.9 px 0 ms NORTH 20:14:03.575 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:03.575 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:04.059 00.484 10672 read socket command 10 20:14:04.059 00.000 10672 processing socket request REQDIST 20:14:04.059 00.000 10672 SOCKSVR: Sending pixel error of 0.78 20:14:04.059 00.000 10672 Sending socket response 78 (0x4e) 20:14:05.059 01.000 428 Exposure complete 20:14:05.184 00.125 428 worker thread done servicing request 20:14:05.184 00.000 10672 OnExposeComplete: enter 20:14:05.184 00.000 10672 UpdateGuideState(): m_state=6 20:14:05.184 00.000 10672 Star::Find(15, 1012, 784, 0, (0,0,0,0), 0.0, 0) frame 1947 20:14:05.184 00.000 10672 Star::Find returns 1 (0), X=1012.69, Y=784.41, Mass=271245, SNR=48.1, Peak=32336 HFD=3.2 20:14:05.184 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.02) = xAngle (0.96 = 0.96) 20:14:05.184 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17) 20:14:05.184 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-1.00 hyp=1.13 cameraTheta=-2.06 mountX=0.65 mountY=-0.94, mountTheta=-0.96 20:14:05.184 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-1.00, opts=13) 20:14:05.184 00.000 10672 Enqueuing Move request for scope (-0.54, -1.00) 20:14:05.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:14:05.184 00.000 428 Worker thread wakes up 20:14:05.184 00.000 10672 UpdateGuideState exits: m=271245 SNR=48.1 20:14:05.184 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.00) opts 0xd 20:14:05.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:05.184 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -1.00) 20:14:05.199 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:05.199 00.000 428 Moving (-0.54, -1.00) raw xDistance=0.65 yDistance=-0.94 20:14:05.199 00.000 10672 Enqueuing Expose request 20:14:05.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.65 20:14:05.199 00.000 428 switching direction from 1 to -1 - decHistory=-4 oldest=-0.37 newest=-2.76 20:14:05.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.94 from input -0.94 20:14:05.199 00.000 428 MoveAxis(W, 662, ABG) 20:14:05.199 00.000 428 Guiding Dir = 3, Dur = 662 20:14:05.215 00.016 428 IsSlewing returns 0 20:14:05.215 00.000 428 IsGuiding returns 0 20:14:05.230 00.015 428 PulseGuide returned control before completion, sleep 657 20:14:05.918 00.688 428 IsGuiding returns 1 20:14:05.933 00.015 428 scope still moving after pulse duration time elapsed 20:14:05.965 00.032 428 IsSlewing returns 0 20:14:05.965 00.000 428 IsGuiding returns 0 20:14:05.965 00.000 428 scope move finished after 662 + 77 ms 20:14:05.965 00.000 428 Move returns status 0, amount 662 20:14:05.965 00.000 428 MoveAxis(N, 1421, ABG) 20:14:05.965 00.000 428 Guiding Dir = 0, Dur = 1421 20:14:05.965 00.000 428 IsSlewing returns 0 20:14:05.965 00.000 428 IsGuiding returns 0 20:14:06.059 00.094 428 PulseGuide returned control before completion, sleep 1344 20:14:07.407 01.348 428 IsGuiding returns 1 20:14:07.407 00.000 428 scope still moving after pulse duration time elapsed 20:14:07.438 00.031 428 IsSlewing returns 0 20:14:07.438 00.000 428 IsGuiding returns 1 20:14:07.485 00.047 428 IsSlewing returns 0 20:14:07.485 00.000 428 IsGuiding returns 0 20:14:07.500 00.015 428 scope move finished after 1421 + 106 ms 20:14:07.500 00.000 428 Move returns status 0, amount 1421 20:14:07.500 00.000 428 move complete, result=0 20:14:07.500 00.000 428 worker thread done servicing request 20:14:07.500 00.000 428 Worker thread wakes up 20:14:07.500 00.000 10672 GuideStep: 0.7 px 662 ms WEST, -0.9 px 1421 ms NORTH 20:14:07.500 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:07.500 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:07.547 00.047 428 Exposure complete 20:14:07.672 00.125 428 worker thread done servicing request 20:14:07.672 00.000 10672 OnExposeComplete: enter 20:14:07.672 00.000 10672 UpdateGuideState(): m_state=6 20:14:07.688 00.016 10672 Star::Find(15, 1012, 784, 0, (0,0,0,0), 0.0, 0) frame 1948 20:14:07.688 00.000 10672 Star::Find returns 1 (0), X=1013.28, Y=785.32, Mass=238023, SNR=43.8, Peak=45200 HFD=2.6 20:14:07.688 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.02) = xAngle (1.93 = 1.93) 20:14:07.688 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.19 = -1.19) 20:14:07.688 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.09 mountX=-0.04 mountY=-0.10, mountTheta=-1.94 20:14:07.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.09, opts=13) 20:14:07.688 00.000 10672 Enqueuing Move request for scope (0.05, -0.09) 20:14:07.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:14:07.688 00.000 428 Worker thread wakes up 20:14:07.688 00.000 10672 UpdateGuideState exits: m=238023 SNR=43.8 20:14:07.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd 20:14:07.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:07.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.09) 20:14:07.688 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:07.688 00.000 428 Moving (0.05, -0.09) raw xDistance=-0.04 yDistance=-0.10 20:14:07.688 00.000 10672 Enqueuing Expose request 20:14:07.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:14:07.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:14:07.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:14:07.688 00.000 428 MoveAxis(E, 0, ABG) 20:14:07.688 00.000 428 Move returns status 0, amount 0 20:14:07.688 00.000 428 MoveAxis(N, 0, ABG) 20:14:07.688 00.000 428 Move returns status 0, amount 0 20:14:07.688 00.000 428 move complete, result=0 20:14:07.688 00.000 428 worker thread done servicing request 20:14:07.688 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:14:07.688 00.000 428 Worker thread wakes up 20:14:07.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:07.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:09.047 01.359 10672 read socket command 10 20:14:09.047 00.000 10672 processing socket request REQDIST 20:14:09.047 00.000 10672 SOCKSVR: Sending pixel error of 0.65 20:14:09.047 00.000 10672 Sending socket response 65 (0x41) 20:14:10.046 00.999 428 Exposure complete 20:14:10.187 00.141 428 worker thread done servicing request 20:14:10.187 00.000 10672 OnExposeComplete: enter 20:14:10.187 00.000 10672 UpdateGuideState(): m_state=6 20:14:10.202 00.015 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1949 20:14:10.202 00.000 10672 Star::Find returns 1 (0), X=1013.61, Y=785.29, Mass=262445, SNR=49.4, Peak=37136 HFD=2.8 20:14:10.202 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.02) = xAngle (2.70 = 2.70) 20:14:10.202 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.43 = -0.43) 20:14:10.202 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-0.32 mountX=-0.37 mountY=-0.17, mountTheta=-2.71 20:14:10.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.13, opts=13) 20:14:10.202 00.000 10672 Enqueuing Move request for scope (0.39, -0.13) 20:14:10.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:14:10.202 00.000 428 Worker thread wakes up 20:14:10.202 00.000 10672 UpdateGuideState exits: m=262445 SNR=49.4 20:14:10.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.13) opts 0xd 20:14:10.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:10.202 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.13) 20:14:10.202 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:10.202 00.000 428 Moving (0.39, -0.13) raw xDistance=-0.37 yDistance=-0.17 20:14:10.202 00.000 10672 Enqueuing Expose request 20:14:10.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:14:10.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:14:10.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:14:10.202 00.000 428 MoveAxis(E, 0, ABG) 20:14:10.202 00.000 428 Move returns status 0, amount 0 20:14:10.202 00.000 428 MoveAxis(N, 0, ABG) 20:14:10.202 00.000 428 Move returns status 0, amount 0 20:14:10.202 00.000 428 move complete, result=0 20:14:10.202 00.000 428 worker thread done servicing request 20:14:10.202 00.000 428 Worker thread wakes up 20:14:10.202 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:14:10.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:10.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:12.561 02.359 428 Exposure complete 20:14:12.686 00.125 428 worker thread done servicing request 20:14:12.686 00.000 10672 OnExposeComplete: enter 20:14:12.686 00.000 10672 UpdateGuideState(): m_state=6 20:14:12.686 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1950 20:14:12.686 00.000 10672 Star::Find returns 1 (0), X=1013.18, Y=785.19, Mass=265639, SNR=47.0, Peak=42704 HFD=2.7 20:14:12.686 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.02) = xAngle (1.25 = 1.25) 20:14:12.686 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88) 20:14:12.686 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.77 mountX=0.07 mountY=-0.22, mountTheta=-1.25 20:14:12.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.22, opts=13) 20:14:12.686 00.000 10672 Enqueuing Move request for scope (-0.05, -0.22) 20:14:12.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:14:12.686 00.000 10672 UpdateGuideState exits: m=265639 SNR=47.0 20:14:12.686 00.000 428 Worker thread wakes up 20:14:12.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd 20:14:12.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:12.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:12.686 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.22) 20:14:12.686 00.000 428 Moving (-0.05, -0.22) raw xDistance=0.07 yDistance=-0.22 20:14:12.686 00.000 10672 Enqueuing Expose request 20:14:12.686 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:14:12.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:14:12.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:14:12.686 00.000 428 MoveAxis(E, 0, ABG) 20:14:12.686 00.000 428 Move returns status 0, amount 0 20:14:12.686 00.000 428 MoveAxis(N, 0, ABG) 20:14:12.686 00.000 428 Move returns status 0, amount 0 20:14:12.686 00.000 428 move complete, result=0 20:14:12.686 00.000 428 worker thread done servicing request 20:14:12.686 00.000 428 Worker thread wakes up 20:14:12.686 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:14:12.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:12.686 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:14.061 01.375 10672 read socket command 10 20:14:14.061 00.000 10672 processing socket request REQDIST 20:14:14.061 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:14:14.061 00.000 10672 Sending socket response 47 (0x2f) 20:14:15.045 00.984 428 Exposure complete 20:14:15.170 00.125 428 worker thread done servicing request 20:14:15.170 00.000 10672 OnExposeComplete: enter 20:14:15.170 00.000 10672 UpdateGuideState(): m_state=6 20:14:15.170 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1951 20:14:15.170 00.000 10672 Star::Find returns 1 (0), X=1013.54, Y=785.58, Mass=235119, SNR=40.0, Peak=40192 HFD=2.8 20:14:15.170 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.02) = xAngle (3.49 = -2.79) 20:14:15.170 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.37 = 0.37) 20:14:15.170 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.16 hyp=0.35 cameraTheta=0.47 mountX=-0.33 mountY=0.13, mountTheta=2.78 20:14:15.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.16, opts=13) 20:14:15.170 00.000 10672 Enqueuing Move request for scope (0.31, 0.16) 20:14:15.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:14:15.170 00.000 428 Worker thread wakes up 20:14:15.170 00.000 10672 UpdateGuideState exits: m=235119 SNR=40.0 20:14:15.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:15.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.16) opts 0xd 20:14:15.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:15.170 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.16) 20:14:15.170 00.000 10672 Enqueuing Expose request 20:14:15.170 00.000 428 Moving (0.31, 0.16) raw xDistance=-0.33 yDistance=0.13 20:14:15.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 20:14:15.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:14:15.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 20:14:15.170 00.000 428 MoveAxis(E, 0, ABG) 20:14:15.170 00.000 428 Move returns status 0, amount 0 20:14:15.170 00.000 428 MoveAxis(N, 0, ABG) 20:14:15.170 00.000 428 Move returns status 0, amount 0 20:14:15.185 00.015 428 move complete, result=0 20:14:15.185 00.000 428 worker thread done servicing request 20:14:15.185 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:14:15.185 00.000 428 Worker thread wakes up 20:14:15.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:15.185 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:16.564 01.379 10672 read socket command 13 20:14:16.564 00.000 10672 processing socket request MOVEn 20:14:16.564 00.000 10672 PhdController::Dither begins 20:14:16.564 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 20:14:16.564 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:14:16.564 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=1.57 cameraX=3.03, cameraY=-24.82 cameraTheta=-1.45 20:14:16.564 00.000 10672 setting lock position to (1016.25, 760.60) 20:14:16.564 00.000 10672 Mount: notify guiding dithered (3.0, -24.8) 20:14:16.564 00.000 10672 Status Line: Dither by 0.00,-25.00 20:14:16.580 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:14:16.580 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:14:16.580 00.000 10672 Sending socket response 2 (0x2) 20:14:17.564 00.984 428 Exposure complete 20:14:17.704 00.140 428 worker thread done servicing request 20:14:17.704 00.000 10672 OnExposeComplete: enter 20:14:17.704 00.000 10672 UpdateGuideState(): m_state=6 20:14:17.704 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1952 20:14:17.704 00.000 10672 Star::Find returns 1 (0), X=1013.28, Y=785.17, Mass=220179, SNR=39.1, Peak=33424 HFD=2.4 20:14:17.704 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 20:14:17.704 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 20:14:17.704 00.000 10672 CameraToMount -- cameraX=-2.97 cameraY=24.57 hyp=24.75 cameraTheta=1.69 mountX=-0.03 mountY=24.75, mountTheta=1.57 20:14:17.704 00.000 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 20:14:17.704 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:14:17.704 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:14:17.704 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:14:17.704 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:14:17.704 00.000 10672 Mount: notify direct move -0.00,10.50 20:14:17.704 00.000 428 Worker thread wakes up 20:14:17.704 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:14:17.704 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:14:17.704 00.000 10672 UpdateGuideState exits: m=220179 SNR=39.1 20:14:17.704 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:14:17.704 00.000 10672 PhdController: settling, locked = 1, distance = 25.23 (99.00) aobump = 0 frame = 1 / 10 20:14:17.704 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:14:17.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:17.704 00.000 428 MoveAxis(E, 0, B) 20:14:17.704 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:17.704 00.000 428 Move returns status 0, amount 0 20:14:17.704 00.000 10672 Enqueuing Expose request 20:14:17.704 00.000 428 MoveAxis(S, 15925, B) 20:14:17.704 00.000 428 Guiding Dir = 1, Dur = 15925 20:14:17.704 00.000 428 IsSlewing returns 0 20:14:17.704 00.000 428 IsGuiding returns 0 20:14:17.783 00.079 428 PulseGuide returned control before completion, sleep 15860 20:14:18.579 00.796 10672 read socket command 10 20:14:18.579 00.000 10672 processing socket request REQDIST 20:14:18.579 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:18.579 00.000 10672 Sending socket response 255 (0xff) 20:14:23.738 05.159 10672 read socket command 10 20:14:23.738 00.000 10672 processing socket request REQDIST 20:14:23.738 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:23.738 00.000 10672 Sending socket response 255 (0xff) 20:14:24.581 00.843 10672 read socket command 10 20:14:24.581 00.000 10672 processing socket request REQDIST 20:14:24.581 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:24.581 00.000 10672 Sending socket response 255 (0xff) 20:14:26.581 02.000 10672 read socket command 10 20:14:26.581 00.000 10672 processing socket request REQDIST 20:14:26.581 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:26.581 00.000 10672 Sending socket response 255 (0xff) 20:14:28.580 01.999 10672 read socket command 10 20:14:28.580 00.000 10672 processing socket request REQDIST 20:14:28.580 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:28.580 00.000 10672 Sending socket response 255 (0xff) 20:14:30.579 01.999 10672 read socket command 10 20:14:30.579 00.000 10672 processing socket request REQDIST 20:14:30.579 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:30.579 00.000 10672 Sending socket response 255 (0xff) 20:14:32.583 02.004 10672 read socket command 10 20:14:32.583 00.000 10672 processing socket request REQDIST 20:14:32.583 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:32.583 00.000 10672 Sending socket response 255 (0xff) 20:14:33.661 01.078 428 IsGuiding returns 1 20:14:33.661 00.000 428 scope still moving after pulse duration time elapsed 20:14:33.692 00.031 428 IsSlewing returns 0 20:14:33.692 00.000 428 IsGuiding returns 1 20:14:33.739 00.047 428 IsSlewing returns 0 20:14:33.739 00.000 428 IsGuiding returns 0 20:14:33.739 00.000 428 scope move finished after 15925 + 104 ms 20:14:33.739 00.000 428 Move returns status 0, amount 15925 20:14:33.739 00.000 428 move complete, result=0 20:14:33.739 00.000 428 worker thread done servicing request 20:14:33.739 00.000 428 Worker thread wakes up 20:14:33.739 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:14:33.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:33.739 00.000 428 Handling exposure in thread, d=2500 o=3 r=(998,770,31,31) 20:14:33.755 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:14:33.770 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:14:34.598 00.828 10672 read socket command 10 20:14:34.598 00.000 10672 processing socket request REQDIST 20:14:34.598 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:34.598 00.000 10672 Sending socket response 255 (0xff) 20:14:35.051 00.453 428 Exposure complete 20:14:35.192 00.141 428 worker thread done servicing request 20:14:35.192 00.000 10672 OnExposeComplete: enter 20:14:35.192 00.000 10672 UpdateGuideState(): m_state=6 20:14:35.192 00.000 10672 Star::Find(15, 1013, 785, 0, (0,0,0,0), 0.0, 0) frame 1953 20:14:35.192 00.000 10672 Star::Find returns 1 (0), X=1013.76, Y=774.26, Mass=249360, SNR=41.2, Peak=37568 HFD=2.6 20:14:35.192 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.02) = xAngle (4.77 = -1.51) 20:14:35.192 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.64 = 1.64) 20:14:35.192 00.000 10672 CameraToMount -- cameraX=-2.49 cameraY=13.67 hyp=13.89 cameraTheta=1.75 mountX=0.82 mountY=13.85, mountTheta=1.51 20:14:35.192 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 20:14:35.192 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:14:35.192 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:14:35.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:14:35.192 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:14:35.192 00.000 10672 Mount: notify direct move -0.00,10.50 20:14:35.192 00.000 428 Worker thread wakes up 20:14:35.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:14:35.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:14:35.192 00.000 10672 UpdateGuideState exits: m=249360 SNR=41.2 20:14:35.192 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:14:35.192 00.000 10672 PhdController: settling, locked = 1, distance = 21.83 (99.00) aobump = 0 frame = 2 / 10 20:14:35.192 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:14:35.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:35.192 00.000 428 MoveAxis(E, 0, B) 20:14:35.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:35.192 00.000 428 Move returns status 0, amount 0 20:14:35.192 00.000 10672 Enqueuing Expose request 20:14:35.192 00.000 428 MoveAxis(S, 15925, B) 20:14:35.192 00.000 428 Guiding Dir = 1, Dur = 15925 20:14:35.223 00.031 428 IsSlewing returns 0 20:14:35.223 00.000 428 IsGuiding returns 0 20:14:35.301 00.078 428 PulseGuide returned control before completion, sleep 15856 20:14:39.050 03.749 10672 read socket command 10 20:14:39.050 00.000 10672 processing socket request REQDIST 20:14:39.050 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:39.050 00.000 10672 Sending socket response 255 (0xff) 20:14:49.446 10.396 10672 read socket command 10 20:14:49.446 00.000 10672 processing socket request REQDIST 20:14:49.446 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:49.446 00.000 10672 Sending socket response 255 (0xff) 20:14:50.337 00.891 10672 read socket command 10 20:14:50.337 00.000 10672 processing socket request REQDIST 20:14:50.337 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:50.337 00.000 10672 Sending socket response 255 (0xff) 20:14:51.180 00.843 428 IsGuiding returns 1 20:14:51.180 00.000 428 scope still moving after pulse duration time elapsed 20:14:51.211 00.031 428 IsSlewing returns 0 20:14:51.211 00.000 428 IsGuiding returns 1 20:14:51.258 00.047 428 IsSlewing returns 0 20:14:51.289 00.031 428 IsGuiding returns 0 20:14:51.289 00.000 428 scope move finished after 15925 + 139 ms 20:14:51.289 00.000 428 Move returns status 0, amount 15925 20:14:51.289 00.000 428 move complete, result=0 20:14:51.289 00.000 428 worker thread done servicing request 20:14:51.289 00.000 428 Worker thread wakes up 20:14:51.289 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:14:51.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:51.289 00.000 428 Handling exposure in thread, d=2500 o=3 r=(999,759,31,31) 20:14:51.305 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:14:51.320 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:14:52.554 01.234 428 Exposure complete 20:14:52.679 00.125 428 worker thread done servicing request 20:14:52.679 00.000 10672 OnExposeComplete: enter 20:14:52.679 00.000 10672 UpdateGuideState(): m_state=6 20:14:52.679 00.000 10672 Star::Find(15, 1013, 774, 0, (0,0,0,0), 0.0, 0) frame 1954 20:14:52.679 00.000 10672 Star::Find returns 1 (0), X=1013.78, Y=762.66, Mass=272790, SNR=44.2, Peak=39536 HFD=2.7 20:14:52.679 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.02) = xAngle (5.47 = -0.82) 20:14:52.679 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.34 = 2.34) 20:14:52.679 00.000 10672 CameraToMount -- cameraX=-2.47 cameraY=2.07 hyp=3.22 cameraTheta=2.45 mountX=2.20 mountY=2.32, mountTheta=0.81 20:14:52.679 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 20:14:52.679 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:14:52.679 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=-1.57 cameraX=-0.48, cameraY=3.97 cameraTheta=1.69 20:14:52.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=3.97, opts=4) 20:14:52.679 00.000 10672 Enqueuing Move request for scope (-0.48, 3.97) 20:14:52.679 00.000 10672 Mount: notify direct move -0.00,4.00 20:14:52.679 00.000 428 Worker thread wakes up 20:14:52.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:14:52.679 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 3.97) opts 0x4 20:14:52.679 00.000 10672 UpdateGuideState exits: m=272790 SNR=44.2 20:14:52.679 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 3.97) 20:14:52.679 00.000 10672 PhdController: settling, locked = 1, distance = 16.25 (99.00) aobump = 0 frame = 3 / 10 20:14:52.679 00.000 428 Moving (-0.48, 3.97) raw xDistance=-0.00 yDistance=4.00 20:14:52.679 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:52.679 00.000 428 MoveAxis(E, 0, B) 20:14:52.679 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:14:52.679 00.000 428 Move returns status 0, amount 0 20:14:52.679 00.000 10672 Enqueuing Expose request 20:14:52.679 00.000 428 MoveAxis(S, 6067, B) 20:14:52.679 00.000 428 Guiding Dir = 1, Dur = 6067 20:14:52.679 00.000 428 IsSlewing returns 0 20:14:52.679 00.000 428 IsGuiding returns 0 20:14:52.758 00.079 428 PulseGuide returned control before completion, sleep 6002 20:14:55.331 02.573 10672 read socket command 10 20:14:55.331 00.000 10672 processing socket request REQDIST 20:14:55.331 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:14:55.332 00.001 10672 Sending socket response 255 (0xff) 20:14:58.776 03.444 428 IsGuiding returns 1 20:14:58.776 00.000 428 scope still moving after pulse duration time elapsed 20:14:58.822 00.046 428 IsSlewing returns 0 20:14:58.854 00.032 428 IsGuiding returns 0 20:14:58.854 00.000 428 scope move finished after 6067 + 99 ms 20:14:58.854 00.000 428 Move returns status 0, amount 6067 20:14:58.854 00.000 428 move complete, result=0 20:14:58.854 00.000 428 worker thread done servicing request 20:14:58.854 00.000 428 Worker thread wakes up 20:14:58.854 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 6067 ms SOUTH 20:14:58.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:14:58.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:14:58.869 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:14:58.885 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:15:00.041 01.156 428 Exposure complete 20:15:00.197 00.156 428 worker thread done servicing request 20:15:00.197 00.000 10672 OnExposeComplete: enter 20:15:00.197 00.000 10672 UpdateGuideState(): m_state=6 20:15:00.197 00.000 10672 Star::Find(15, 1013, 762, 0, (0,0,0,0), 0.0, 0) frame 1955 20:15:00.197 00.000 10672 Star::Find returns 1 (0), X=1014.53, Y=758.02, Mass=284848, SNR=49.8, Peak=42048 HFD=2.9 20:15:00.197 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.02) = xAngle (0.86 = 0.86) 20:15:00.197 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27) 20:15:00.197 00.000 10672 CameraToMount -- cameraX=-1.72 cameraY=-2.58 hyp=3.10 cameraTheta=-2.16 mountX=2.02 mountY=-2.38, mountTheta=-0.87 20:15:00.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.72, y=-2.58, opts=13) 20:15:00.197 00.000 10672 Enqueuing Move request for scope (-1.72, -2.58) 20:15:00.197 00.000 428 Worker thread wakes up 20:15:00.197 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.72, -2.58) opts 0xd 20:15:00.197 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:15:00.197 00.000 428 Handling offset move in thread for scope, endpoint = (-1.72, -2.58) 20:15:00.197 00.000 10672 UpdateGuideState exits: m=284848 SNR=49.8 20:15:00.197 00.000 428 Moving (-1.72, -2.58) raw xDistance=2.02 yDistance=-2.38 20:15:00.197 00.000 10672 PhdController: settling, locked = 1, distance = 3.10 (99.00) aobump = 0 frame = 4 / 10 20:15:00.197 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.27 from input 2.02 20:15:00.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:00.197 00.000 428 resist switch: large excursion: input -2.38 thresh 1.65 direction from 0 to -1 20:15:00.197 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:00.197 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.15 20:15:00.197 00.000 10672 Enqueuing Expose request 20:15:00.197 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.38 from input -2.38 20:15:00.197 00.000 428 MoveAxis(W, 1878, ABG) 20:15:00.197 00.000 428 Guiding Dir = 3, Dur = 1878 20:15:00.228 00.031 428 IsSlewing returns 0 20:15:00.228 00.000 428 IsGuiding returns 0 20:15:00.244 00.016 428 PulseGuide returned control before completion, sleep 1874 20:15:00.337 00.093 10672 read socket command 10 20:15:00.337 00.000 10672 processing socket request REQDIST 20:15:00.337 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:15:00.337 00.000 10672 Sending socket response 255 (0xff) 20:15:02.149 01.812 428 IsGuiding returns 0 20:15:02.149 00.000 428 Move returns status 0, amount 1878 20:15:02.149 00.000 428 MoveAxis(N, 3616, ABG) 20:15:02.149 00.000 428 duration set to 2500 by maxDecDuration 20:15:02.149 00.000 428 Guiding Dir = 0, Dur = 2500 20:15:02.149 00.000 428 IsSlewing returns 0 20:15:02.149 00.000 428 IsGuiding returns 0 20:15:02.228 00.079 428 PulseGuide returned control before completion, sleep 2432 20:15:04.665 02.437 428 IsGuiding returns 1 20:15:04.665 00.000 428 scope still moving after pulse duration time elapsed 20:15:04.706 00.041 428 IsSlewing returns 0 20:15:04.707 00.001 428 IsGuiding returns 1 20:15:04.728 00.021 428 IsSlewing returns 0 20:15:04.729 00.001 428 IsGuiding returns 1 20:15:04.771 00.042 428 IsSlewing returns 0 20:15:04.771 00.000 428 IsGuiding returns 0 20:15:04.771 00.000 428 scope move finished after 2500 + 119 ms 20:15:04.772 00.001 428 Move returns status 0, amount 2500 20:15:04.772 00.000 428 move complete, result=0 20:15:04.772 00.000 428 worker thread done servicing request 20:15:04.772 00.000 428 Worker thread wakes up 20:15:04.772 00.000 10672 GuideStep: 2.0 px 1878 ms WEST, -2.4 px 2500 ms NORTH 20:15:04.772 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:04.772 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:04.779 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 20:15:05.032 00.253 428 Exposure complete 20:15:05.174 00.142 428 worker thread done servicing request 20:15:05.174 00.000 10672 OnExposeComplete: enter 20:15:05.174 00.000 10672 UpdateGuideState(): m_state=6 20:15:05.174 00.000 10672 Star::Find(15, 1014, 758, 0, (0,0,0,0), 0.0, 0) frame 1956 20:15:05.174 00.000 10672 Star::Find returns 1 (0), X=1016.17, Y=757.88, Mass=231604, SNR=40.8, Peak=42912 HFD=2.4 20:15:05.174 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 20:15:05.174 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 20:15:05.174 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-2.71 hyp=2.72 cameraTheta=-1.60 mountX=0.41 mountY=-2.69, mountTheta=-1.42 20:15:05.174 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-2.71, opts=13) 20:15:05.174 00.000 10672 Enqueuing Move request for scope (-0.08, -2.71) 20:15:05.174 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:15:05.174 00.000 428 Worker thread wakes up 20:15:05.174 00.000 10672 UpdateGuideState exits: m=231604 SNR=40.8 20:15:05.174 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -2.71) opts 0xd 20:15:05.174 00.000 10672 PhdController: settling, locked = 1, distance = 2.99 (99.00) aobump = 0 frame = 5 / 10 20:15:05.174 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -2.71) 20:15:05.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:05.174 00.000 428 Moving (-0.08, -2.71) raw xDistance=0.41 yDistance=-2.69 20:15:05.174 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:05.174 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 20:15:05.174 00.000 10672 Enqueuing Expose request 20:15:05.174 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.69 from input -2.69 20:15:05.174 00.000 428 MoveAxis(E, 0, ABG) 20:15:05.174 00.000 428 Move returns status 0, amount 0 20:15:05.174 00.000 428 MoveAxis(N, 4080, ABG) 20:15:05.174 00.000 428 duration set to 2500 by maxDecDuration 20:15:05.174 00.000 428 Guiding Dir = 0, Dur = 2500 20:15:05.190 00.016 428 IsSlewing returns 0 20:15:05.190 00.000 428 IsGuiding returns 0 20:15:05.268 00.078 428 PulseGuide returned control before completion, sleep 2431 20:15:05.330 00.062 10672 read socket command 10 20:15:05.330 00.000 10672 processing socket request REQDIST 20:15:05.330 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:15:05.330 00.000 10672 Sending socket response 255 (0xff) 20:15:07.721 02.391 428 IsGuiding returns 1 20:15:07.721 00.000 428 scope still moving after pulse duration time elapsed 20:15:07.767 00.046 428 IsSlewing returns 0 20:15:07.799 00.032 428 IsGuiding returns 0 20:15:07.799 00.000 428 scope move finished after 2500 + 105 ms 20:15:07.799 00.000 428 Move returns status 0, amount 2500 20:15:07.799 00.000 428 move complete, result=0 20:15:07.799 00.000 428 worker thread done servicing request 20:15:07.799 00.000 428 Worker thread wakes up 20:15:07.799 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -2.7 px 2500 ms NORTH 20:15:07.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:07.799 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:07.814 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:15:10.032 02.218 428 Exposure complete 20:15:10.173 00.141 428 worker thread done servicing request 20:15:10.173 00.000 10672 OnExposeComplete: enter 20:15:10.173 00.000 10672 UpdateGuideState(): m_state=6 20:15:10.173 00.000 10672 Star::Find(15, 1016, 757, 0, (0,0,0,0), 0.0, 0) frame 1957 20:15:10.188 00.015 10672 Star::Find returns 1 (0), X=1015.74, Y=759.50, Mass=249131, SNR=44.5, Peak=34192 HFD=2.9 20:15:10.188 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 20:15:10.188 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 20:15:10.188 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-1.10 hyp=1.21 cameraTheta=-2.01 mountX=0.64 mountY=-1.03, mountTheta=-1.01 20:15:10.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-1.10, opts=13) 20:15:10.188 00.000 10672 Enqueuing Move request for scope (-0.52, -1.10) 20:15:10.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:15:10.188 00.000 428 Worker thread wakes up 20:15:10.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.10) opts 0xd 20:15:10.188 00.000 10672 UpdateGuideState exits: m=249131 SNR=44.5 20:15:10.188 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -1.10) 20:15:10.188 00.000 10672 PhdController: settling, locked = 1, distance = 2.45 (99.00) aobump = 0 frame = 6 / 10 20:15:10.188 00.000 428 Moving (-0.52, -1.10) raw xDistance=0.64 yDistance=-1.03 20:15:10.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:10.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64 20:15:10.188 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:10.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.03 from input -1.03 20:15:10.188 00.000 10672 Enqueuing Expose request 20:15:10.188 00.000 428 MoveAxis(W, 600, ABG) 20:15:10.188 00.000 428 Guiding Dir = 3, Dur = 600 20:15:10.188 00.000 428 IsSlewing returns 0 20:15:10.188 00.000 428 IsGuiding returns 0 20:15:10.220 00.032 428 PulseGuide returned control before completion, sleep 582 20:15:10.329 00.109 10672 read socket command 10 20:15:10.329 00.000 10672 processing socket request REQDIST 20:15:10.329 00.000 10672 SOCKSVR: Sending pixel error of 2.45 20:15:10.329 00.000 10672 Sending socket response 245 (0xf5) 20:15:10.845 00.516 428 IsGuiding returns 0 20:15:10.845 00.000 428 Move returns status 0, amount 600 20:15:10.845 00.000 428 MoveAxis(N, 1569, ABG) 20:15:10.845 00.000 428 Guiding Dir = 0, Dur = 1569 20:15:10.845 00.000 428 IsSlewing returns 0 20:15:10.845 00.000 428 IsGuiding returns 0 20:15:10.922 00.077 428 PulseGuide returned control before completion, sleep 1503 20:15:12.438 01.516 428 IsGuiding returns 1 20:15:12.438 00.000 428 scope still moving after pulse duration time elapsed 20:15:12.469 00.031 428 IsSlewing returns 0 20:15:12.469 00.000 428 IsGuiding returns 1 20:15:12.516 00.047 428 IsSlewing returns 0 20:15:12.516 00.000 428 IsGuiding returns 0 20:15:12.516 00.000 428 scope move finished after 1569 + 107 ms 20:15:12.516 00.000 428 Move returns status 0, amount 1569 20:15:12.516 00.000 428 move complete, result=0 20:15:12.516 00.000 428 worker thread done servicing request 20:15:12.516 00.000 428 Worker thread wakes up 20:15:12.516 00.000 10672 GuideStep: 0.6 px 600 ms WEST, -1.0 px 1569 ms NORTH 20:15:12.516 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:12.516 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:12.531 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:15:15.035 02.504 428 Exposure complete 20:15:15.176 00.141 428 worker thread done servicing request 20:15:15.176 00.000 10672 OnExposeComplete: enter 20:15:15.176 00.000 10672 UpdateGuideState(): m_state=6 20:15:15.176 00.000 10672 Star::Find(15, 1015, 759, 0, (0,0,0,0), 0.0, 0) frame 1958 20:15:15.176 00.000 10672 Star::Find returns 1 (0), X=1015.99, Y=760.28, Mass=267281, SNR=47.4, Peak=43024 HFD=2.5 20:15:15.176 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 20:15:15.176 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 20:15:15.176 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.32 hyp=0.42 cameraTheta=-2.27 mountX=0.30 mountY=-0.29, mountTheta=-0.76 20:15:15.176 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.32, opts=13) 20:15:15.176 00.000 10672 Enqueuing Move request for scope (-0.27, -0.32) 20:15:15.176 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:15:15.176 00.000 428 Worker thread wakes up 20:15:15.176 00.000 10672 UpdateGuideState exits: m=267281 SNR=47.4 20:15:15.176 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.32) opts 0xd 20:15:15.176 00.000 10672 PhdController: settling, locked = 1, distance = 1.84 (99.00) aobump = 0 frame = 7 / 10 20:15:15.176 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.32) 20:15:15.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:15.176 00.000 428 Moving (-0.27, -0.32) raw xDistance=0.30 yDistance=-0.29 20:15:15.176 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:15.176 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:15:15.176 00.000 10672 Enqueuing Expose request 20:15:15.176 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:15.176 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 20:15:15.176 00.000 428 MoveAxis(E, 0, ABG) 20:15:15.176 00.000 428 Move returns status 0, amount 0 20:15:15.176 00.000 428 MoveAxis(N, 0, ABG) 20:15:15.176 00.000 428 Move returns status 0, amount 0 20:15:15.176 00.000 428 move complete, result=0 20:15:15.176 00.000 428 worker thread done servicing request 20:15:15.176 00.000 428 Worker thread wakes up 20:15:15.176 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:15:15.176 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:15.176 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:15.332 00.156 10672 read socket command 10 20:15:15.332 00.000 10672 processing socket request REQDIST 20:15:15.332 00.000 10672 SOCKSVR: Sending pixel error of 1.84 20:15:15.332 00.000 10672 Sending socket response 184 (0xb8) 20:15:17.519 02.187 428 Exposure complete 20:15:17.659 00.140 428 worker thread done servicing request 20:15:17.659 00.000 10672 OnExposeComplete: enter 20:15:17.659 00.000 10672 UpdateGuideState(): m_state=6 20:15:17.659 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1959 20:15:17.659 00.000 10672 Star::Find returns 1 (0), X=1016.28, Y=760.70, Mass=268429, SNR=48.8, Peak=44544 HFD=2.9 20:15:17.659 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -1.99) 20:15:17.659 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.16 = 1.16) 20:15:17.659 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.27 mountX=-0.04 mountY=0.09, mountTheta=1.99 20:15:17.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.10, opts=13) 20:15:17.659 00.000 10672 Enqueuing Move request for scope (0.03, 0.10) 20:15:17.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:15:17.659 00.000 428 Worker thread wakes up 20:15:17.659 00.000 10672 UpdateGuideState exits: m=268429 SNR=48.8 20:15:17.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd 20:15:17.659 00.000 10672 PhdController: settling, locked = 1, distance = 1.32 (99.00) aobump = 0 frame = 8 / 10 20:15:17.659 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.10) 20:15:17.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:17.659 00.000 428 Moving (0.03, 0.10) raw xDistance=-0.04 yDistance=0.09 20:15:17.659 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:17.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:15:17.659 00.000 10672 Enqueuing Expose request 20:15:17.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:17.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:15:17.659 00.000 428 MoveAxis(E, 0, ABG) 20:15:17.659 00.000 428 Move returns status 0, amount 0 20:15:17.659 00.000 428 MoveAxis(N, 0, ABG) 20:15:17.659 00.000 428 Move returns status 0, amount 0 20:15:17.659 00.000 428 move complete, result=0 20:15:17.659 00.000 428 worker thread done servicing request 20:15:17.659 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:15:17.659 00.000 428 Worker thread wakes up 20:15:17.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:17.659 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:20.033 02.374 428 Exposure complete 20:15:20.174 00.141 428 worker thread done servicing request 20:15:20.174 00.000 10672 OnExposeComplete: enter 20:15:20.174 00.000 10672 UpdateGuideState(): m_state=6 20:15:20.174 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1960 20:15:20.174 00.000 10672 Star::Find returns 1 (0), X=1015.90, Y=759.97, Mass=239404, SNR=42.7, Peak=45088 HFD=2.7 20:15:20.174 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.02) = xAngle (0.94 = 0.94) 20:15:20.174 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19) 20:15:20.174 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.63 hyp=0.72 cameraTheta=-2.08 mountX=0.43 mountY=-0.59, mountTheta=-0.94 20:15:20.190 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.63, opts=13) 20:15:20.190 00.000 10672 Enqueuing Move request for scope (-0.35, -0.63) 20:15:20.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:15:20.190 00.000 428 Worker thread wakes up 20:15:20.190 00.000 10672 UpdateGuideState exits: m=239404 SNR=42.7 20:15:20.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.63) opts 0xd 20:15:20.190 00.000 10672 PhdController: settling, locked = 1, distance = 1.14 (99.00) aobump = 0 frame = 9 / 10 20:15:20.190 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.63) 20:15:20.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:20.190 00.000 428 Moving (-0.35, -0.63) raw xDistance=0.43 yDistance=-0.59 20:15:20.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:20.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 20:15:20.190 00.000 10672 Enqueuing Expose request 20:15:20.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 20:15:20.190 00.000 428 MoveAxis(E, 0, ABG) 20:15:20.190 00.000 428 Move returns status 0, amount 0 20:15:20.190 00.000 428 MoveAxis(N, 895, ABG) 20:15:20.190 00.000 428 Guiding Dir = 0, Dur = 895 20:15:20.190 00.000 428 IsSlewing returns 0 20:15:20.190 00.000 428 IsGuiding returns 0 20:15:20.268 00.078 428 PulseGuide returned control before completion, sleep 822 20:15:20.330 00.062 10672 read socket command 10 20:15:20.330 00.000 10672 processing socket request REQDIST 20:15:20.330 00.000 10672 SOCKSVR: Sending pixel error of 1.14 20:15:20.330 00.000 10672 Sending socket response 114 (0x72) 20:15:21.111 00.781 428 IsGuiding returns 1 20:15:21.111 00.000 428 scope still moving after pulse duration time elapsed 20:15:21.142 00.031 428 IsSlewing returns 0 20:15:21.142 00.000 428 IsGuiding returns 1 20:15:21.190 00.048 428 IsSlewing returns 0 20:15:21.190 00.000 428 IsGuiding returns 0 20:15:21.190 00.000 428 scope move finished after 895 + 116 ms 20:15:21.190 00.000 428 Move returns status 0, amount 895 20:15:21.190 00.000 428 move complete, result=0 20:15:21.190 00.000 428 worker thread done servicing request 20:15:21.205 00.015 428 Worker thread wakes up 20:15:21.205 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 895 ms NORTH 20:15:21.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:21.205 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:22.537 01.332 428 Exposure complete 20:15:22.662 00.125 428 worker thread done servicing request 20:15:22.662 00.000 10672 OnExposeComplete: enter 20:15:22.662 00.000 10672 UpdateGuideState(): m_state=6 20:15:22.662 00.000 10672 Star::Find(15, 1015, 759, 0, (0,0,0,0), 0.0, 0) frame 1961 20:15:22.662 00.000 10672 Star::Find returns 1 (0), X=1015.85, Y=760.30, Mass=255631, SNR=42.6, Peak=46736 HFD=2.6 20:15:22.662 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.02) = xAngle (0.50 = 0.50) 20:15:22.662 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.62 = -2.62) 20:15:22.662 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.29 hyp=0.50 cameraTheta=-2.52 mountX=0.44 mountY=-0.25, mountTheta=-0.52 20:15:22.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.29, opts=13) 20:15:22.662 00.000 10672 Enqueuing Move request for scope (-0.41, -0.29) 20:15:22.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:15:22.662 00.000 428 Worker thread wakes up 20:15:22.662 00.000 10672 UpdateGuideState exits: m=255631 SNR=42.6 20:15:22.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.29) opts 0xd 20:15:22.662 00.000 10672 PhdController: settling, locked = 1, distance = 0.95 (99.00) aobump = 0 frame = 10 / 10 20:15:22.662 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.29) 20:15:22.662 00.000 10672 PhdController: newstate STATE_FINISH 20:15:22.662 00.000 428 Moving (-0.41, -0.29) raw xDistance=0.44 yDistance=-0.25 20:15:22.678 00.016 10672 PhdController complete: success 20:15:22.678 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 20:15:22.678 00.000 10672 Mount: notify guiding dither settle done success=1 20:15:22.678 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:22.678 00.000 10672 PhdController: newstate STATE_IDLE 20:15:22.678 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:15:22.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:22.678 00.000 428 MoveAxis(E, 0, ABG) 20:15:22.678 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:22.678 00.000 428 Move returns status 0, amount 0 20:15:22.678 00.000 10672 Enqueuing Expose request 20:15:22.678 00.000 428 MoveAxis(N, 0, ABG) 20:15:22.678 00.000 428 Move returns status 0, amount 0 20:15:22.678 00.000 428 move complete, result=0 20:15:22.678 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:15:22.678 00.000 428 worker thread done servicing request 20:15:22.678 00.000 428 Worker thread wakes up 20:15:22.678 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:22.678 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:25.021 02.343 428 Exposure complete 20:15:25.162 00.141 428 worker thread done servicing request 20:15:25.162 00.000 10672 OnExposeComplete: enter 20:15:25.162 00.000 10672 UpdateGuideState(): m_state=6 20:15:25.162 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1962 20:15:25.162 00.000 10672 Star::Find returns 1 (0), X=1016.40, Y=760.19, Mass=276012, SNR=47.4, Peak=38336 HFD=2.8 20:15:25.162 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.02) = xAngle (1.79 = 1.79) 20:15:25.162 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.34 = -1.34) 20:15:25.162 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.41 hyp=0.44 cameraTheta=-1.23 mountX=-0.09 mountY=-0.43, mountTheta=-1.79 20:15:25.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.41, opts=13) 20:15:25.162 00.000 10672 Enqueuing Move request for scope (0.15, -0.41) 20:15:25.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:15:25.162 00.000 428 Worker thread wakes up 20:15:25.162 00.000 10672 UpdateGuideState exits: m=276012 SNR=47.4 20:15:25.162 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.41) opts 0xd 20:15:25.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:25.162 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.41) 20:15:25.162 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:25.162 00.000 428 Moving (0.15, -0.41) raw xDistance=-0.09 yDistance=-0.43 20:15:25.162 00.000 10672 Enqueuing Expose request 20:15:25.162 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:15:25.162 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:25.162 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:15:25.162 00.000 428 MoveAxis(E, 0, ABG) 20:15:25.162 00.000 428 Move returns status 0, amount 0 20:15:25.162 00.000 428 MoveAxis(N, 0, ABG) 20:15:25.162 00.000 428 Move returns status 0, amount 0 20:15:25.162 00.000 428 move complete, result=0 20:15:25.162 00.000 428 worker thread done servicing request 20:15:25.162 00.000 428 Worker thread wakes up 20:15:25.162 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:15:25.162 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:25.162 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:25.333 00.171 10672 read socket command 10 20:15:25.333 00.000 10672 processing socket request REQDIST 20:15:25.333 00.000 10672 SOCKSVR: Sending pixel error of 0.79 20:15:25.333 00.000 10672 Sending socket response 79 (0x4f) 20:15:27.520 02.187 428 Exposure complete 20:15:27.661 00.141 428 worker thread done servicing request 20:15:27.661 00.000 10672 OnExposeComplete: enter 20:15:27.661 00.000 10672 UpdateGuideState(): m_state=6 20:15:27.661 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1963 20:15:27.661 00.000 10672 Star::Find returns 1 (0), X=1016.44, Y=760.15, Mass=285173, SNR=48.4, Peak=37904 HFD=3.1 20:15:27.661 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.02) = xAngle (1.85 = 1.85) 20:15:27.661 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 20:15:27.661 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.45 hyp=0.49 cameraTheta=-1.17 mountX=-0.14 mountY=-0.47, mountTheta=-1.85 20:15:27.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.45, opts=13) 20:15:27.661 00.000 10672 Enqueuing Move request for scope (0.19, -0.45) 20:15:27.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:15:27.661 00.000 428 Worker thread wakes up 20:15:27.661 00.000 10672 UpdateGuideState exits: m=285173 SNR=48.4 20:15:27.661 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.45) opts 0xd 20:15:27.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:27.661 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.45) 20:15:27.661 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:27.661 00.000 428 Moving (0.19, -0.45) raw xDistance=-0.14 yDistance=-0.47 20:15:27.661 00.000 10672 Enqueuing Expose request 20:15:27.661 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:15:27.661 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:27.661 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 20:15:27.661 00.000 428 MoveAxis(E, 0, ABG) 20:15:27.661 00.000 428 Move returns status 0, amount 0 20:15:27.661 00.000 428 MoveAxis(N, 0, ABG) 20:15:27.661 00.000 428 Move returns status 0, amount 0 20:15:27.661 00.000 428 move complete, result=0 20:15:27.676 00.015 428 worker thread done servicing request 20:15:27.676 00.000 428 Worker thread wakes up 20:15:27.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:27.676 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:27.676 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:15:30.024 02.348 428 Exposure complete 20:15:30.336 00.312 10672 read socket command 10 20:15:30.336 00.000 10672 processing socket request REQDIST 20:15:30.336 00.000 10672 SOCKSVR: Sending pixel error of 0.70 20:15:30.336 00.000 10672 Sending socket response 70 (0x46) 20:15:30.336 00.000 428 worker thread done servicing request 20:15:30.336 00.000 10672 OnExposeComplete: enter 20:15:30.336 00.000 10672 UpdateGuideState(): m_state=6 20:15:30.336 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1964 20:15:30.336 00.000 10672 Star::Find returns 1 (0), X=1016.57, Y=760.13, Mass=251915, SNR=49.3, Peak=41056 HFD=2.5 20:15:30.336 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.02) = xAngle (2.05 = 2.05) 20:15:30.336 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.08 = -1.08) 20:15:30.336 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.47 hyp=0.57 cameraTheta=-0.97 mountX=-0.26 mountY=-0.50, mountTheta=-2.05 20:15:30.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.47, opts=13) 20:15:30.336 00.000 10672 Enqueuing Move request for scope (0.32, -0.47) 20:15:30.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:15:30.336 00.000 10672 UpdateGuideState exits: m=251915 SNR=49.3 20:15:30.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:30.336 00.000 428 Worker thread wakes up 20:15:30.336 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:30.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.47) opts 0xd 20:15:30.336 00.000 10672 Enqueuing Expose request 20:15:30.336 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.47) 20:15:30.336 00.000 428 Moving (0.32, -0.47) raw xDistance=-0.26 yDistance=-0.50 20:15:30.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:15:30.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:30.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 20:15:30.336 00.000 428 MoveAxis(E, 0, ABG) 20:15:30.336 00.000 428 Move returns status 0, amount 0 20:15:30.336 00.000 428 MoveAxis(N, 0, ABG) 20:15:30.336 00.000 428 Move returns status 0, amount 0 20:15:30.336 00.000 428 move complete, result=0 20:15:30.336 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 20:15:30.336 00.000 428 worker thread done servicing request 20:15:30.336 00.000 428 Worker thread wakes up 20:15:30.352 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:30.352 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:32.522 02.170 428 Exposure complete 20:15:32.803 00.281 428 worker thread done servicing request 20:15:32.803 00.000 10672 OnExposeComplete: enter 20:15:32.803 00.000 10672 UpdateGuideState(): m_state=6 20:15:32.803 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1965 20:15:32.803 00.000 10672 Star::Find returns 1 (0), X=1016.38, Y=760.23, Mass=241336, SNR=41.1, Peak=36160 HFD=2.8 20:15:32.803 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 20:15:32.803 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.35 = -1.35) 20:15:32.803 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.36 hyp=0.39 cameraTheta=-1.24 mountX=-0.08 mountY=-0.38, mountTheta=-1.78 20:15:32.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.36, opts=13) 20:15:32.803 00.000 10672 Enqueuing Move request for scope (0.12, -0.36) 20:15:32.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:15:32.803 00.000 10672 UpdateGuideState exits: m=241336 SNR=41.1 20:15:32.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:32.803 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:32.803 00.000 10672 Enqueuing Expose request 20:15:32.803 00.000 428 Worker thread wakes up 20:15:32.803 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.36) opts 0xd 20:15:32.803 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.36) 20:15:32.803 00.000 428 Moving (0.12, -0.36) raw xDistance=-0.08 yDistance=-0.38 20:15:32.803 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:15:32.803 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:32.803 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 20:15:32.803 00.000 428 MoveAxis(E, 0, ABG) 20:15:32.803 00.000 428 Move returns status 0, amount 0 20:15:32.803 00.000 428 MoveAxis(N, 0, ABG) 20:15:32.803 00.000 428 Move returns status 0, amount 0 20:15:32.803 00.000 428 move complete, result=0 20:15:32.803 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:15:32.819 00.016 428 worker thread done servicing request 20:15:32.819 00.000 428 Worker thread wakes up 20:15:32.819 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:32.819 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:35.021 02.202 428 Exposure complete 20:15:35.193 00.172 428 worker thread done servicing request 20:15:35.193 00.000 10672 OnExposeComplete: enter 20:15:35.193 00.000 10672 UpdateGuideState(): m_state=6 20:15:35.193 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1966 20:15:35.193 00.000 10672 Star::Find returns 1 (0), X=1016.41, Y=760.36, Mass=268646, SNR=45.9, Peak=46832 HFD=2.9 20:15:35.193 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 20:15:35.193 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.09 = -1.09) 20:15:35.193 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-0.99 mountX=-0.12 mountY=-0.25, mountTheta=-2.04 20:15:35.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.23, opts=13) 20:15:35.193 00.000 10672 Enqueuing Move request for scope (0.15, -0.23) 20:15:35.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:15:35.193 00.000 428 Worker thread wakes up 20:15:35.193 00.000 10672 UpdateGuideState exits: m=268646 SNR=45.9 20:15:35.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd 20:15:35.193 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:35.193 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.23) 20:15:35.193 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:35.193 00.000 428 Moving (0.15, -0.23) raw xDistance=-0.12 yDistance=-0.25 20:15:35.193 00.000 10672 Enqueuing Expose request 20:15:35.193 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:15:35.209 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:35.209 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:15:35.209 00.000 428 MoveAxis(E, 0, ABG) 20:15:35.209 00.000 428 Move returns status 0, amount 0 20:15:35.209 00.000 428 MoveAxis(N, 0, ABG) 20:15:35.209 00.000 428 Move returns status 0, amount 0 20:15:35.209 00.000 428 move complete, result=0 20:15:35.209 00.000 428 worker thread done servicing request 20:15:35.209 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:15:35.209 00.000 428 Worker thread wakes up 20:15:35.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:35.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:35.349 00.140 10672 read socket command 10 20:15:35.349 00.000 10672 processing socket request REQDIST 20:15:35.349 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:15:35.349 00.000 10672 Sending socket response 48 (0x30) 20:15:37.524 02.175 428 Exposure complete 20:15:37.669 00.145 428 worker thread done servicing request 20:15:37.669 00.000 10672 OnExposeComplete: enter 20:15:37.670 00.001 10672 UpdateGuideState(): m_state=6 20:15:37.670 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1967 20:15:37.670 00.000 10672 Star::Find returns 1 (0), X=1015.82, Y=760.11, Mass=255833, SNR=46.4, Peak=40512 HFD=2.4 20:15:37.671 00.001 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.02) = xAngle (0.72 = 0.72) 20:15:37.671 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41) 20:15:37.671 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.49 hyp=0.65 cameraTheta=-2.30 mountX=0.49 mountY=-0.44, mountTheta=-0.73 20:15:37.672 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.49, opts=13) 20:15:37.672 00.000 10672 Enqueuing Move request for scope (-0.44, -0.49) 20:15:37.672 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:15:37.673 00.001 428 Worker thread wakes up 20:15:37.673 00.000 10672 UpdateGuideState exits: m=255833 SNR=46.4 20:15:37.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.49) opts 0xd 20:15:37.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:37.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.49) 20:15:37.673 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:37.673 00.000 428 Moving (-0.44, -0.49) raw xDistance=0.49 yDistance=-0.44 20:15:37.673 00.000 10672 Enqueuing Expose request 20:15:37.674 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:15:37.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:37.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:15:37.674 00.000 428 MoveAxis(W, 457, ABG) 20:15:37.674 00.000 428 Guiding Dir = 3, Dur = 457 20:15:37.675 00.001 428 IsSlewing returns 0 20:15:37.676 00.001 428 IsGuiding returns 0 20:15:37.699 00.023 428 PulseGuide returned control before completion, sleep 445 20:15:38.179 00.480 428 IsGuiding returns 0 20:15:38.179 00.000 428 Move returns status 0, amount 457 20:15:38.179 00.000 428 MoveAxis(N, 0, ABG) 20:15:38.179 00.000 428 Move returns status 0, amount 0 20:15:38.179 00.000 428 move complete, result=0 20:15:38.179 00.000 428 worker thread done servicing request 20:15:38.179 00.000 428 Worker thread wakes up 20:15:38.179 00.000 10672 GuideStep: 0.5 px 457 ms WEST, -0.4 px 0 ms NORTH 20:15:38.180 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:38.180 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:40.012 01.832 428 Exposure complete 20:15:40.168 00.156 428 worker thread done servicing request 20:15:40.184 00.016 10672 OnExposeComplete: enter 20:15:40.184 00.000 10672 UpdateGuideState(): m_state=6 20:15:40.184 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1968 20:15:40.184 00.000 10672 Star::Find returns 1 (0), X=1015.83, Y=760.37, Mass=272266, SNR=55.1, Peak=38992 HFD=2.7 20:15:40.184 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.02) = xAngle (0.37 = 0.37) 20:15:40.184 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76) 20:15:40.184 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.23 hyp=0.48 cameraTheta=-2.65 mountX=0.45 mountY=-0.18, mountTheta=-0.38 20:15:40.184 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.23, opts=13) 20:15:40.184 00.000 10672 Enqueuing Move request for scope (-0.42, -0.23) 20:15:40.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:15:40.184 00.000 428 Worker thread wakes up 20:15:40.184 00.000 10672 UpdateGuideState exits: m=272266 SNR=55.1 20:15:40.184 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.23) opts 0xd 20:15:40.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:40.184 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.23) 20:15:40.184 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:40.184 00.000 428 Moving (-0.42, -0.23) raw xDistance=0.45 yDistance=-0.18 20:15:40.184 00.000 10672 Enqueuing Expose request 20:15:40.184 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45 20:15:40.184 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:40.184 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:15:40.184 00.000 428 MoveAxis(W, 449, ABG) 20:15:40.184 00.000 428 Guiding Dir = 3, Dur = 449 20:15:40.184 00.000 428 IsSlewing returns 0 20:15:40.184 00.000 428 IsGuiding returns 0 20:15:40.200 00.016 428 PulseGuide returned control before completion, sleep 441 20:15:40.341 00.141 10672 read socket command 10 20:15:40.341 00.000 10672 processing socket request REQDIST 20:15:40.341 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:15:40.341 00.000 10672 Sending socket response 52 (0x34) 20:15:40.653 00.312 428 IsGuiding returns 1 20:15:40.653 00.000 428 scope still moving after pulse duration time elapsed 20:15:40.684 00.031 428 IsSlewing returns 0 20:15:40.715 00.031 428 IsGuiding returns 0 20:15:40.715 00.000 428 scope move finished after 449 + 81 ms 20:15:40.715 00.000 428 Move returns status 0, amount 449 20:15:40.715 00.000 428 MoveAxis(N, 0, ABG) 20:15:40.715 00.000 428 Move returns status 0, amount 0 20:15:40.715 00.000 428 move complete, result=0 20:15:40.715 00.000 428 worker thread done servicing request 20:15:40.715 00.000 10672 GuideStep: 0.4 px 449 ms WEST, -0.2 px 0 ms NORTH 20:15:40.715 00.000 428 Worker thread wakes up 20:15:40.715 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:40.715 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:42.511 01.796 428 Exposure complete 20:15:42.668 00.157 428 worker thread done servicing request 20:15:42.668 00.000 10672 OnExposeComplete: enter 20:15:42.668 00.000 10672 UpdateGuideState(): m_state=6 20:15:42.668 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1969 20:15:42.668 00.000 10672 Star::Find returns 1 (0), X=1016.91, Y=760.72, Mass=218024, SNR=39.7, Peak=35504 HFD=2.3 20:15:42.668 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.02) = xAngle (3.20 = -3.08) 20:15:42.668 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.07 = 0.07) 20:15:42.668 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.12 hyp=0.67 cameraTheta=0.18 mountX=-0.67 mountY=0.05, mountTheta=3.07 20:15:42.683 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.12, opts=13) 20:15:42.683 00.000 10672 Enqueuing Move request for scope (0.66, 0.12) 20:15:42.683 00.000 428 Worker thread wakes up 20:15:42.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:15:42.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.12) opts 0xd 20:15:42.683 00.000 10672 UpdateGuideState exits: m=218024 SNR=39.7 20:15:42.683 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.12) 20:15:42.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:42.683 00.000 428 Moving (0.66, 0.12) raw xDistance=-0.67 yDistance=0.05 20:15:42.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:42.683 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.67 20:15:42.683 00.000 10672 Enqueuing Expose request 20:15:42.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:42.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:15:42.683 00.000 428 MoveAxis(E, 588, ABG) 20:15:42.683 00.000 428 Guiding Dir = 2, Dur = 588 20:15:42.683 00.000 428 IsSlewing returns 0 20:15:42.683 00.000 428 IsGuiding returns 0 20:15:42.699 00.016 428 PulseGuide returned control before completion, sleep 583 20:15:43.308 00.609 428 IsGuiding returns 0 20:15:43.308 00.000 428 Move returns status 0, amount 588 20:15:43.308 00.000 428 MoveAxis(N, 0, ABG) 20:15:43.308 00.000 428 Move returns status 0, amount 0 20:15:43.308 00.000 428 move complete, result=0 20:15:43.308 00.000 428 worker thread done servicing request 20:15:43.308 00.000 428 Worker thread wakes up 20:15:43.308 00.000 10672 GuideStep: -0.7 px 588 ms EAST, 0.0 px 0 ms NORTH 20:15:43.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:43.308 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:45.401 02.093 10672 read socket command 10 20:15:45.401 00.000 10672 processing socket request REQDIST 20:15:45.401 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:15:45.401 00.000 10672 Sending socket response 56 (0x38) 20:15:45.464 00.063 428 Exposure complete 20:15:46.249 00.785 10672 OnExposeComplete: enter 20:15:46.249 00.000 10672 UpdateGuideState(): m_state=6 20:15:46.264 00.015 428 worker thread done servicing request 20:15:46.264 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1970 20:15:46.264 00.000 10672 Star::Find returns 1 (0), X=1016.53, Y=760.22, Mass=235789, SNR=45.9, Peak=37568 HFD=2.6 20:15:46.264 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.02) = xAngle (2.08 = 2.08) 20:15:46.264 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.05 = -1.05) 20:15:46.264 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.38 hyp=0.47 cameraTheta=-0.94 mountX=-0.23 mountY=-0.41, mountTheta=-2.08 20:15:46.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.38, opts=13) 20:15:46.264 00.000 10672 Enqueuing Move request for scope (0.28, -0.38) 20:15:46.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:15:46.264 00.000 10672 UpdateGuideState exits: m=235789 SNR=45.9 20:15:46.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:46.264 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:46.264 00.000 10672 Enqueuing Expose request 20:15:46.264 00.000 428 Worker thread wakes up 20:15:46.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.38) opts 0xd 20:15:46.264 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.38) 20:15:46.264 00.000 428 Moving (0.28, -0.38) raw xDistance=-0.23 yDistance=-0.41 20:15:46.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 20:15:46.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:46.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:15:46.264 00.000 428 MoveAxis(E, 0, ABG) 20:15:46.264 00.000 428 Move returns status 0, amount 0 20:15:46.264 00.000 428 MoveAxis(N, 0, ABG) 20:15:46.264 00.000 428 Move returns status 0, amount 0 20:15:46.264 00.000 428 move complete, result=0 20:15:46.264 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:15:46.264 00.000 428 worker thread done servicing request 20:15:46.264 00.000 428 Worker thread wakes up 20:15:46.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:46.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:47.530 01.266 428 Exposure complete 20:15:47.655 00.125 428 worker thread done servicing request 20:15:47.655 00.000 10672 OnExposeComplete: enter 20:15:47.655 00.000 10672 UpdateGuideState(): m_state=6 20:15:47.655 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1971 20:15:47.655 00.000 10672 Star::Find returns 1 (0), X=1016.72, Y=760.13, Mass=267024, SNR=47.5, Peak=48912 HFD=2.4 20:15:47.655 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.02) = xAngle (2.23 = 2.23) 20:15:47.655 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.90 = -0.90) 20:15:47.655 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.47 hyp=0.66 cameraTheta=-0.79 mountX=-0.40 mountY=-0.52, mountTheta=-2.23 20:15:47.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.47, opts=13) 20:15:47.655 00.000 10672 Enqueuing Move request for scope (0.46, -0.47) 20:15:47.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:15:47.655 00.000 428 Worker thread wakes up 20:15:47.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.47) opts 0xd 20:15:47.655 00.000 10672 UpdateGuideState exits: m=267024 SNR=47.5 20:15:47.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:47.655 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.47) 20:15:47.655 00.000 428 Moving (0.46, -0.47) raw xDistance=-0.40 yDistance=-0.52 20:15:47.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:47.655 00.000 10672 Enqueuing Expose request 20:15:47.655 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 20:15:47.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:47.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:15:47.655 00.000 428 MoveAxis(E, 0, ABG) 20:15:47.655 00.000 428 Move returns status 0, amount 0 20:15:47.655 00.000 428 MoveAxis(N, 0, ABG) 20:15:47.655 00.000 428 Move returns status 0, amount 0 20:15:47.655 00.000 428 move complete, result=0 20:15:47.655 00.000 428 worker thread done servicing request 20:15:47.655 00.000 428 Worker thread wakes up 20:15:47.670 00.015 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 20:15:47.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:47.670 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:50.013 02.343 428 Exposure complete 20:15:50.154 00.141 428 worker thread done servicing request 20:15:50.154 00.000 10672 OnExposeComplete: enter 20:15:50.154 00.000 10672 UpdateGuideState(): m_state=6 20:15:50.154 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1972 20:15:50.154 00.000 10672 Star::Find returns 1 (0), X=1016.51, Y=760.41, Mass=257345, SNR=43.9, Peak=47824 HFD=2.0 20:15:50.154 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.02) = xAngle (2.40 = 2.40) 20:15:50.154 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.73 = -0.73) 20:15:50.154 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.62 mountX=-0.24 mountY=-0.21, mountTheta=-2.40 20:15:50.154 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.19, opts=13) 20:15:50.154 00.000 10672 Enqueuing Move request for scope (0.26, -0.19) 20:15:50.154 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:15:50.154 00.000 428 Worker thread wakes up 20:15:50.154 00.000 10672 UpdateGuideState exits: m=257345 SNR=43.9 20:15:50.154 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd 20:15:50.169 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:50.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:50.169 00.000 10672 Enqueuing Expose request 20:15:50.169 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.19) 20:15:50.169 00.000 428 Moving (0.26, -0.19) raw xDistance=-0.24 yDistance=-0.21 20:15:50.169 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:15:50.169 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:50.169 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:15:50.169 00.000 428 MoveAxis(E, 0, ABG) 20:15:50.169 00.000 428 Move returns status 0, amount 0 20:15:50.169 00.000 428 MoveAxis(N, 0, ABG) 20:15:50.169 00.000 428 Move returns status 0, amount 0 20:15:50.169 00.000 428 move complete, result=0 20:15:50.169 00.000 428 worker thread done servicing request 20:15:50.169 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:15:50.169 00.000 428 Worker thread wakes up 20:15:50.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:50.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:50.341 00.172 10672 read socket command 10 20:15:50.341 00.000 10672 processing socket request REQDIST 20:15:50.341 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:15:50.341 00.000 10672 Sending socket response 49 (0x31) 20:15:52.512 02.171 428 Exposure complete 20:15:52.668 00.156 10672 OnExposeComplete: enter 20:15:52.668 00.000 10672 UpdateGuideState(): m_state=6 20:15:52.668 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1973 20:15:52.668 00.000 10672 Star::Find returns 1 (0), X=1015.89, Y=760.32, Mass=256681, SNR=46.1, Peak=47168 HFD=2.3 20:15:52.668 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 20:15:52.668 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 20:15:52.668 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.27 hyp=0.45 cameraTheta=-2.49 mountX=0.39 mountY=-0.23, mountTheta=-0.54 20:15:52.668 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.27, opts=13) 20:15:52.668 00.000 10672 Enqueuing Move request for scope (-0.36, -0.27) 20:15:52.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:15:52.668 00.000 10672 UpdateGuideState exits: m=256681 SNR=46.1 20:15:52.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:52.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:52.668 00.000 10672 Enqueuing Expose request 20:15:52.668 00.000 428 worker thread done servicing request 20:15:52.668 00.000 428 Worker thread wakes up 20:15:52.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.27) opts 0xd 20:15:52.668 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.27) 20:15:52.668 00.000 428 Moving (-0.36, -0.27) raw xDistance=0.39 yDistance=-0.23 20:15:52.668 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 20:15:52.668 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:52.668 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:15:52.668 00.000 428 MoveAxis(E, 0, ABG) 20:15:52.668 00.000 428 Move returns status 0, amount 0 20:15:52.668 00.000 428 MoveAxis(N, 0, ABG) 20:15:52.668 00.000 428 Move returns status 0, amount 0 20:15:52.668 00.000 428 move complete, result=0 20:15:52.668 00.000 428 worker thread done servicing request 20:15:52.668 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:15:52.668 00.000 428 Worker thread wakes up 20:15:52.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:52.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:55.031 02.363 428 Exposure complete 20:15:55.390 00.359 10672 read socket command 10 20:15:55.390 00.000 10672 processing socket request REQDIST 20:15:55.390 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:15:55.390 00.000 10672 Sending socket response 48 (0x30) 20:15:55.781 00.391 10672 OnExposeComplete: enter 20:15:55.781 00.000 10672 UpdateGuideState(): m_state=6 20:15:55.781 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1974 20:15:55.781 00.000 10672 Star::Find returns 1 (0), X=1016.12, Y=760.62, Mass=263567, SNR=45.7, Peak=39536 HFD=2.5 20:15:55.781 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.02) = xAngle (5.96 = -0.32) 20:15:55.781 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.84 = 2.84) 20:15:55.781 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.94 mountX=0.13 mountY=0.04, mountTheta=0.31 20:15:55.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.03, opts=13) 20:15:55.781 00.000 10672 Enqueuing Move request for scope (-0.13, 0.03) 20:15:55.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:15:55.781 00.000 10672 UpdateGuideState exits: m=263567 SNR=45.7 20:15:55.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:55.781 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:55.781 00.000 10672 Enqueuing Expose request 20:15:55.797 00.016 428 worker thread done servicing request 20:15:55.797 00.000 428 Worker thread wakes up 20:15:55.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd 20:15:55.797 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.03) 20:15:55.797 00.000 428 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=0.04 20:15:55.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:15:55.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:55.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:15:55.797 00.000 428 MoveAxis(E, 0, ABG) 20:15:55.797 00.000 428 Move returns status 0, amount 0 20:15:55.797 00.000 428 MoveAxis(N, 0, ABG) 20:15:55.797 00.000 428 Move returns status 0, amount 0 20:15:55.797 00.000 428 move complete, result=0 20:15:55.797 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:15:55.906 00.109 428 worker thread done servicing request 20:15:55.906 00.000 428 Worker thread wakes up 20:15:55.906 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:55.906 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:15:57.499 01.593 428 Exposure complete 20:15:57.640 00.141 428 worker thread done servicing request 20:15:57.640 00.000 10672 OnExposeComplete: enter 20:15:57.640 00.000 10672 UpdateGuideState(): m_state=6 20:15:57.640 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1975 20:15:57.640 00.000 10672 Star::Find returns 1 (0), X=1015.96, Y=760.55, Mass=267385, SNR=48.7, Peak=44768 HFD=2.9 20:15:57.640 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.02) = xAngle (0.06 = 0.06) 20:15:57.640 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07) 20:15:57.640 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-2.96 mountX=0.29 mountY=-0.02, mountTheta=-0.07 20:15:57.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.05, opts=13) 20:15:57.640 00.000 10672 Enqueuing Move request for scope (-0.29, -0.05) 20:15:57.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:15:57.640 00.000 428 Worker thread wakes up 20:15:57.640 00.000 10672 UpdateGuideState exits: m=267385 SNR=48.7 20:15:57.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.05) opts 0xd 20:15:57.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:57.640 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.05) 20:15:57.640 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:15:57.640 00.000 428 Moving (-0.29, -0.05) raw xDistance=0.29 yDistance=-0.02 20:15:57.640 00.000 10672 Enqueuing Expose request 20:15:57.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 20:15:57.640 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:15:57.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:15:57.640 00.000 428 MoveAxis(E, 0, ABG) 20:15:57.640 00.000 428 Move returns status 0, amount 0 20:15:57.640 00.000 428 MoveAxis(N, 0, ABG) 20:15:57.640 00.000 428 Move returns status 0, amount 0 20:15:57.640 00.000 428 move complete, result=0 20:15:57.640 00.000 428 worker thread done servicing request 20:15:57.640 00.000 428 Worker thread wakes up 20:15:57.640 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:15:57.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:15:57.640 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:00.014 02.374 428 Exposure complete 20:16:00.155 00.141 428 worker thread done servicing request 20:16:00.155 00.000 10672 OnExposeComplete: enter 20:16:00.155 00.000 10672 UpdateGuideState(): m_state=6 20:16:00.155 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1976 20:16:00.170 00.015 10672 Star::Find returns 1 (0), X=1016.09, Y=760.15, Mass=220048, SNR=43.4, Peak=47600 HFD=2.2 20:16:00.170 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 20:16:00.170 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03) 20:16:00.170 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.45 hyp=0.47 cameraTheta=-1.92 mountX=0.21 mountY=-0.43, mountTheta=-1.10 20:16:00.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.45, opts=13) 20:16:00.170 00.000 10672 Enqueuing Move request for scope (-0.16, -0.45) 20:16:00.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:16:00.170 00.000 428 Worker thread wakes up 20:16:00.170 00.000 10672 UpdateGuideState exits: m=220048 SNR=43.4 20:16:00.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.45) opts 0xd 20:16:00.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:00.170 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.45) 20:16:00.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:00.170 00.000 428 Moving (-0.16, -0.45) raw xDistance=0.21 yDistance=-0.43 20:16:00.170 00.000 10672 Enqueuing Expose request 20:16:00.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:16:00.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:00.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:16:00.170 00.000 428 MoveAxis(E, 0, ABG) 20:16:00.170 00.000 428 Move returns status 0, amount 0 20:16:00.170 00.000 428 MoveAxis(N, 0, ABG) 20:16:00.170 00.000 428 Move returns status 0, amount 0 20:16:00.170 00.000 428 move complete, result=0 20:16:00.170 00.000 428 worker thread done servicing request 20:16:00.170 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:16:00.170 00.000 428 Worker thread wakes up 20:16:00.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:00.170 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:00.342 00.172 10672 read socket command 10 20:16:00.342 00.000 10672 processing socket request REQDIST 20:16:00.342 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:16:00.342 00.000 10672 Sending socket response 38 (0x26) 20:16:02.513 02.171 428 Exposure complete 20:16:02.654 00.141 428 worker thread done servicing request 20:16:02.654 00.000 10672 OnExposeComplete: enter 20:16:02.654 00.000 10672 UpdateGuideState(): m_state=6 20:16:02.654 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1977 20:16:02.654 00.000 10672 Star::Find returns 1 (0), X=1015.83, Y=760.03, Mass=282038, SNR=58.5, Peak=44448 HFD=2.8 20:16:02.654 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.02) = xAngle (0.81 = 0.81) 20:16:02.654 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32) 20:16:02.654 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.57 hyp=0.71 cameraTheta=-2.21 mountX=0.49 mountY=-0.52, mountTheta=-0.81 20:16:02.669 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.57, opts=13) 20:16:02.669 00.000 10672 Enqueuing Move request for scope (-0.43, -0.57) 20:16:02.669 00.000 428 Worker thread wakes up 20:16:02.669 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:16:02.669 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.57) opts 0xd 20:16:02.669 00.000 10672 UpdateGuideState exits: m=282038 SNR=58.5 20:16:02.669 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.57) 20:16:02.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:02.669 00.000 428 Moving (-0.43, -0.57) raw xDistance=0.49 yDistance=-0.52 20:16:02.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:02.669 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:16:02.669 00.000 10672 Enqueuing Expose request 20:16:02.669 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:02.669 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:16:02.669 00.000 428 MoveAxis(W, 458, ABG) 20:16:02.669 00.000 428 Guiding Dir = 3, Dur = 458 20:16:02.669 00.000 428 IsSlewing returns 0 20:16:02.669 00.000 428 IsGuiding returns 0 20:16:02.685 00.016 428 PulseGuide returned control before completion, sleep 443 20:16:03.158 00.473 428 IsGuiding returns 0 20:16:03.158 00.000 428 Move returns status 0, amount 458 20:16:03.158 00.000 428 MoveAxis(N, 0, ABG) 20:16:03.158 00.000 428 Move returns status 0, amount 0 20:16:03.158 00.000 428 move complete, result=0 20:16:03.158 00.000 428 worker thread done servicing request 20:16:03.158 00.000 428 Worker thread wakes up 20:16:03.158 00.000 10672 GuideStep: 0.5 px 458 ms WEST, -0.5 px 0 ms NORTH 20:16:03.158 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:03.158 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:05.157 01.999 428 Exposure complete 20:16:05.391 00.234 10672 read socket command 10 20:16:05.391 00.000 10672 processing socket request REQDIST 20:16:05.391 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:16:05.391 00.000 10672 Sending socket response 48 (0x30) 20:16:06.016 00.625 10672 OnExposeComplete: enter 20:16:06.016 00.000 10672 UpdateGuideState(): m_state=6 20:16:06.016 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1978 20:16:06.016 00.000 10672 Star::Find returns 1 (0), X=1016.90, Y=760.18, Mass=257808, SNR=45.8, Peak=41392 HFD=2.4 20:16:06.016 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 20:16:06.016 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.68 = -0.68) 20:16:06.016 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=-0.42 hyp=0.77 cameraTheta=-0.58 mountX=-0.59 mountY=-0.49, mountTheta=-2.45 20:16:06.016 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=-0.42, opts=13) 20:16:06.016 00.000 10672 Enqueuing Move request for scope (0.64, -0.42) 20:16:06.016 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:16:06.016 00.000 10672 UpdateGuideState exits: m=257808 SNR=45.8 20:16:06.016 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:06.016 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:06.016 00.000 10672 Enqueuing Expose request 20:16:06.016 00.000 428 worker thread done servicing request 20:16:06.016 00.000 428 Worker thread wakes up 20:16:06.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.42) opts 0xd 20:16:06.016 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, -0.42) 20:16:06.016 00.000 428 Moving (0.64, -0.42) raw xDistance=-0.59 yDistance=-0.49 20:16:06.016 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.59 20:16:06.016 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:06.016 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 20:16:06.016 00.000 428 MoveAxis(E, 516, ABG) 20:16:06.016 00.000 428 Guiding Dir = 2, Dur = 516 20:16:06.016 00.000 428 IsSlewing returns 0 20:16:06.016 00.000 428 IsGuiding returns 0 20:16:06.125 00.109 428 PulseGuide returned control before completion, sleep 421 20:16:06.563 00.438 428 IsGuiding returns 1 20:16:06.563 00.000 428 scope still moving after pulse duration time elapsed 20:16:06.594 00.031 428 IsSlewing returns 0 20:16:06.594 00.000 428 IsGuiding returns 1 20:16:06.641 00.047 428 IsSlewing returns 0 20:16:06.641 00.000 428 IsGuiding returns 0 20:16:06.641 00.000 428 scope move finished after 516 + 103 ms 20:16:06.641 00.000 428 Move returns status 0, amount 516 20:16:06.641 00.000 428 MoveAxis(N, 0, ABG) 20:16:06.641 00.000 428 Move returns status 0, amount 0 20:16:06.641 00.000 428 move complete, result=0 20:16:06.641 00.000 428 worker thread done servicing request 20:16:06.641 00.000 428 Worker thread wakes up 20:16:06.641 00.000 10672 GuideStep: -0.6 px 516 ms EAST, -0.5 px 0 ms NORTH 20:16:06.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:06.641 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:07.500 00.859 428 Exposure complete 20:16:07.641 00.141 428 worker thread done servicing request 20:16:07.641 00.000 10672 OnExposeComplete: enter 20:16:07.641 00.000 10672 UpdateGuideState(): m_state=6 20:16:07.641 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1979 20:16:07.641 00.000 10672 Star::Find returns 1 (0), X=1016.25, Y=760.49, Mass=201823, SNR=40.6, Peak=44768 HFD=1.8 20:16:07.641 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 20:16:07.641 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 20:16:07.641 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.56 mountX=0.01 mountY=-0.11, mountTheta=-1.46 20:16:07.641 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.11, opts=13) 20:16:07.641 00.000 10672 Enqueuing Move request for scope (0.00, -0.11) 20:16:07.641 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:16:07.641 00.000 428 Worker thread wakes up 20:16:07.641 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd 20:16:07.641 00.000 10672 UpdateGuideState exits: m=201823 SNR=40.6 20:16:07.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:07.641 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.11) 20:16:07.641 00.000 428 Moving (0.00, -0.11) raw xDistance=0.01 yDistance=-0.11 20:16:07.641 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:07.641 00.000 10672 Enqueuing Expose request 20:16:07.641 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:16:07.641 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:07.641 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:16:07.641 00.000 428 MoveAxis(E, 0, ABG) 20:16:07.641 00.000 428 Move returns status 0, amount 0 20:16:07.641 00.000 428 MoveAxis(N, 0, ABG) 20:16:07.641 00.000 428 Move returns status 0, amount 0 20:16:07.641 00.000 428 move complete, result=0 20:16:07.641 00.000 428 worker thread done servicing request 20:16:07.641 00.000 428 Worker thread wakes up 20:16:07.641 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:16:07.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:07.641 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:10.013 02.372 428 Exposure complete 20:16:10.232 00.219 428 worker thread done servicing request 20:16:10.232 00.000 10672 OnExposeComplete: enter 20:16:10.232 00.000 10672 UpdateGuideState(): m_state=6 20:16:10.232 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1980 20:16:10.232 00.000 10672 Star::Find returns 1 (0), X=1015.80, Y=760.28, Mass=225726, SNR=42.6, Peak=44112 HFD=2.5 20:16:10.232 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.02) = xAngle (0.48 = 0.48) 20:16:10.232 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64) 20:16:10.247 00.015 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.32 hyp=0.56 cameraTheta=-2.54 mountX=0.49 mountY=-0.27, mountTheta=-0.50 20:16:10.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.32, opts=13) 20:16:10.247 00.000 10672 Enqueuing Move request for scope (-0.46, -0.32) 20:16:10.247 00.000 428 Worker thread wakes up 20:16:10.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:16:10.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.32) opts 0xd 20:16:10.247 00.000 10672 UpdateGuideState exits: m=225726 SNR=42.6 20:16:10.247 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.32) 20:16:10.247 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:10.247 00.000 428 Moving (-0.46, -0.32) raw xDistance=0.49 yDistance=-0.27 20:16:10.247 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:10.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:16:10.247 00.000 10672 Enqueuing Expose request 20:16:10.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:10.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:16:10.247 00.000 428 MoveAxis(W, 458, ABG) 20:16:10.247 00.000 428 Guiding Dir = 3, Dur = 458 20:16:10.247 00.000 428 IsSlewing returns 0 20:16:10.247 00.000 428 IsGuiding returns 0 20:16:10.263 00.016 428 PulseGuide returned control before completion, sleep 445 20:16:10.341 00.078 10672 read socket command 10 20:16:10.341 00.000 10672 processing socket request REQDIST 20:16:10.341 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:16:10.341 00.000 10672 Sending socket response 47 (0x2f) 20:16:10.732 00.391 428 IsGuiding returns 0 20:16:10.732 00.000 428 Move returns status 0, amount 458 20:16:10.732 00.000 428 MoveAxis(N, 0, ABG) 20:16:10.732 00.000 428 Move returns status 0, amount 0 20:16:10.732 00.000 428 move complete, result=0 20:16:10.732 00.000 428 worker thread done servicing request 20:16:10.732 00.000 428 Worker thread wakes up 20:16:10.732 00.000 10672 GuideStep: 0.5 px 458 ms WEST, -0.3 px 0 ms NORTH 20:16:10.732 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:10.732 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:12.501 01.769 428 Exposure complete 20:16:13.782 01.281 10672 OnExposeComplete: enter 20:16:13.782 00.000 10672 UpdateGuideState(): m_state=6 20:16:13.782 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1981 20:16:13.782 00.000 10672 Star::Find returns 1 (0), X=1016.25, Y=759.94, Mass=233138, SNR=45.4, Peak=45424 HFD=2.5 20:16:13.782 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.02) = xAngle (1.45 = 1.45) 20:16:13.782 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 20:16:13.782 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.66 hyp=0.66 cameraTheta=-1.57 mountX=0.08 mountY=-0.65, mountTheta=-1.45 20:16:13.782 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.66, opts=13) 20:16:13.782 00.000 10672 Enqueuing Move request for scope (0.00, -0.66) 20:16:13.782 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:16:13.782 00.000 10672 UpdateGuideState exits: m=233138 SNR=45.4 20:16:13.782 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:13.782 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:13.782 00.000 10672 Enqueuing Expose request 20:16:13.798 00.016 428 worker thread done servicing request 20:16:13.798 00.000 428 Worker thread wakes up 20:16:13.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.66) opts 0xd 20:16:13.798 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.66) 20:16:13.798 00.000 428 Moving (0.00, -0.66) raw xDistance=0.08 yDistance=-0.65 20:16:13.798 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:16:13.798 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 20:16:13.798 00.000 428 MoveAxis(E, 0, ABG) 20:16:13.798 00.000 428 Move returns status 0, amount 0 20:16:13.798 00.000 428 MoveAxis(N, 989, ABG) 20:16:13.798 00.000 428 Guiding Dir = 0, Dur = 989 20:16:13.938 00.140 428 IsSlewing returns 0 20:16:13.938 00.000 428 IsGuiding returns 0 20:16:14.188 00.250 428 PulseGuide returned control before completion, sleep 745 20:16:14.953 00.765 428 IsGuiding returns 1 20:16:14.953 00.000 428 scope still moving after pulse duration time elapsed 20:16:14.985 00.032 428 IsSlewing returns 0 20:16:14.985 00.000 428 IsGuiding returns 1 20:16:15.016 00.031 428 IsSlewing returns 0 20:16:15.016 00.000 428 IsGuiding returns 1 20:16:15.078 00.062 428 IsSlewing returns 0 20:16:15.078 00.000 428 IsGuiding returns 1 20:16:15.110 00.032 428 IsSlewing returns 0 20:16:15.125 00.015 428 IsGuiding returns 1 20:16:15.188 00.063 428 IsSlewing returns 0 20:16:15.219 00.031 428 IsGuiding returns 0 20:16:15.219 00.000 428 scope move finished after 989 + 300 ms 20:16:15.219 00.000 428 Move returns status 0, amount 989 20:16:15.219 00.000 428 move complete, result=0 20:16:15.219 00.000 428 worker thread done servicing request 20:16:15.219 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 989 ms NORTH 20:16:15.219 00.000 428 Worker thread wakes up 20:16:15.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:15.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:15.235 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:16:15.328 00.093 10672 read socket command 10 20:16:15.328 00.000 10672 processing socket request REQDIST 20:16:15.328 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:16:15.328 00.000 10672 Sending socket response 52 (0x34) 20:16:17.687 02.359 428 Exposure complete 20:16:18.827 01.140 10672 OnExposeComplete: enter 20:16:18.827 00.000 10672 UpdateGuideState(): m_state=6 20:16:18.827 00.000 10672 Star::Find(15, 1016, 759, 0, (0,0,0,0), 0.0, 0) frame 1982 20:16:18.827 00.000 10672 Star::Find returns 1 (0), X=1015.97, Y=760.37, Mass=268095, SNR=48.8, Peak=39968 HFD=2.6 20:16:18.827 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 20:16:18.827 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58) 20:16:18.827 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-2.47 mountX=0.31 mountY=-0.19, mountTheta=-0.56 20:16:18.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.23, opts=13) 20:16:18.827 00.000 10672 Enqueuing Move request for scope (-0.29, -0.23) 20:16:18.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:16:18.827 00.000 10672 UpdateGuideState exits: m=268095 SNR=48.8 20:16:18.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:18.827 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:18.827 00.000 10672 Enqueuing Expose request 20:16:18.827 00.000 428 worker thread done servicing request 20:16:18.827 00.000 428 Worker thread wakes up 20:16:18.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.23) opts 0xd 20:16:18.827 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.23) 20:16:18.827 00.000 428 Moving (-0.29, -0.23) raw xDistance=0.31 yDistance=-0.19 20:16:18.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 20:16:18.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:18.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:16:18.827 00.000 428 MoveAxis(E, 0, ABG) 20:16:18.827 00.000 428 Move returns status 0, amount 0 20:16:18.827 00.000 428 MoveAxis(N, 0, ABG) 20:16:18.827 00.000 428 Move returns status 0, amount 0 20:16:18.827 00.000 428 move complete, result=0 20:16:18.827 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:16:18.827 00.000 428 worker thread done servicing request 20:16:18.827 00.000 428 Worker thread wakes up 20:16:18.827 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:18.843 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:20.096 01.253 428 Exposure complete 20:16:20.300 00.204 428 worker thread done servicing request 20:16:20.300 00.000 10672 OnExposeComplete: enter 20:16:20.300 00.000 10672 UpdateGuideState(): m_state=6 20:16:20.300 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1983 20:16:20.300 00.000 10672 Star::Find returns 1 (0), X=1015.52, Y=760.64, Mass=276062, SNR=48.3, Peak=38224 HFD=2.9 20:16:20.300 00.000 10672 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.02) = xAngle (6.10 = -0.18) 20:16:20.300 00.000 10672 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.98 = 2.98) 20:16:20.300 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=0.04 hyp=0.73 cameraTheta=3.08 mountX=0.72 mountY=0.12, mountTheta=0.17 20:16:20.300 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=0.04, opts=13) 20:16:20.300 00.000 10672 Enqueuing Move request for scope (-0.73, 0.04) 20:16:20.300 00.000 428 Worker thread wakes up 20:16:20.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:16:20.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.04) opts 0xd 20:16:20.300 00.000 10672 UpdateGuideState exits: m=276062 SNR=48.3 20:16:20.300 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, 0.04) 20:16:20.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:20.300 00.000 428 Moving (-0.73, 0.04) raw xDistance=0.72 yDistance=0.12 20:16:20.300 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:20.300 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 20:16:20.300 00.000 10672 Enqueuing Expose request 20:16:20.300 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:20.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:16:20.300 00.000 428 MoveAxis(W, 668, ABG) 20:16:20.300 00.000 428 Guiding Dir = 3, Dur = 668 20:16:20.300 00.000 428 IsSlewing returns 0 20:16:20.300 00.000 428 IsGuiding returns 0 20:16:20.315 00.015 428 PulseGuide returned control before completion, sleep 659 20:16:20.331 00.016 10672 read socket command 10 20:16:20.331 00.000 10672 processing socket request REQDIST 20:16:20.331 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:16:20.331 00.000 10672 Sending socket response 55 (0x37) 20:16:21.034 00.703 428 IsGuiding returns 0 20:16:21.034 00.000 428 Move returns status 0, amount 668 20:16:21.034 00.000 428 MoveAxis(N, 0, ABG) 20:16:21.034 00.000 428 Move returns status 0, amount 0 20:16:21.034 00.000 428 move complete, result=0 20:16:21.034 00.000 428 worker thread done servicing request 20:16:21.034 00.000 428 Worker thread wakes up 20:16:21.034 00.000 10672 GuideStep: 0.7 px 668 ms WEST, 0.1 px 0 ms NORTH 20:16:21.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:21.034 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:22.502 01.468 428 Exposure complete 20:16:22.627 00.125 428 worker thread done servicing request 20:16:22.627 00.000 10672 OnExposeComplete: enter 20:16:22.627 00.000 10672 UpdateGuideState(): m_state=6 20:16:22.627 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1984 20:16:22.627 00.000 10672 Star::Find returns 1 (0), X=1016.08, Y=760.26, Mass=253915, SNR=43.3, Peak=49344 HFD=2.4 20:16:22.627 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.02) = xAngle (0.97 = 0.97) 20:16:22.627 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 20:16:22.627 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.34 hyp=0.38 cameraTheta=-2.05 mountX=0.22 mountY=-0.32, mountTheta=-0.97 20:16:22.643 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.34, opts=13) 20:16:22.643 00.000 10672 Enqueuing Move request for scope (-0.18, -0.34) 20:16:22.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:16:22.643 00.000 428 Worker thread wakes up 20:16:22.643 00.000 10672 UpdateGuideState exits: m=253915 SNR=43.3 20:16:22.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.34) opts 0xd 20:16:22.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:22.643 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.34) 20:16:22.643 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:22.643 00.000 428 Moving (-0.18, -0.34) raw xDistance=0.22 yDistance=-0.32 20:16:22.643 00.000 10672 Enqueuing Expose request 20:16:22.643 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:16:22.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:22.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 20:16:22.643 00.000 428 MoveAxis(E, 0, ABG) 20:16:22.643 00.000 428 Move returns status 0, amount 0 20:16:22.643 00.000 428 MoveAxis(N, 0, ABG) 20:16:22.643 00.000 428 Move returns status 0, amount 0 20:16:22.643 00.000 428 move complete, result=0 20:16:22.643 00.000 428 worker thread done servicing request 20:16:22.643 00.000 428 Worker thread wakes up 20:16:22.643 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:16:22.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:22.643 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:25.017 02.374 428 Exposure complete 20:16:25.173 00.156 428 worker thread done servicing request 20:16:25.173 00.000 10672 OnExposeComplete: enter 20:16:25.173 00.000 10672 UpdateGuideState(): m_state=6 20:16:25.173 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1985 20:16:25.173 00.000 10672 Star::Find returns 1 (0), X=1015.89, Y=760.29, Mass=234877, SNR=41.7, Peak=44224 HFD=2.4 20:16:25.173 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.02) = xAngle (0.59 = 0.59) 20:16:25.173 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.54 = -2.54) 20:16:25.173 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.31 hyp=0.47 cameraTheta=-2.43 mountX=0.39 mountY=-0.27, mountTheta=-0.60 20:16:25.173 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.31, opts=13) 20:16:25.173 00.000 10672 Enqueuing Move request for scope (-0.36, -0.31) 20:16:25.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:16:25.173 00.000 428 Worker thread wakes up 20:16:25.173 00.000 10672 UpdateGuideState exits: m=234877 SNR=41.7 20:16:25.173 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.31) opts 0xd 20:16:25.173 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:25.173 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.31) 20:16:25.173 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:25.173 00.000 428 Moving (-0.36, -0.31) raw xDistance=0.39 yDistance=-0.27 20:16:25.173 00.000 10672 Enqueuing Expose request 20:16:25.173 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 20:16:25.173 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:25.173 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:16:25.173 00.000 428 MoveAxis(E, 0, ABG) 20:16:25.173 00.000 428 Move returns status 0, amount 0 20:16:25.173 00.000 428 MoveAxis(N, 0, ABG) 20:16:25.173 00.000 428 Move returns status 0, amount 0 20:16:25.173 00.000 428 move complete, result=0 20:16:25.173 00.000 428 worker thread done servicing request 20:16:25.173 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:16:25.173 00.000 428 Worker thread wakes up 20:16:25.173 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:25.173 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:25.329 00.156 10672 read socket command 10 20:16:25.329 00.000 10672 processing socket request REQDIST 20:16:25.329 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:16:25.329 00.000 10672 Sending socket response 49 (0x31) 20:16:27.516 02.187 428 Exposure complete 20:16:27.676 00.160 428 worker thread done servicing request 20:16:27.676 00.000 10672 OnExposeComplete: enter 20:16:27.676 00.000 10672 UpdateGuideState(): m_state=6 20:16:27.676 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1986 20:16:27.676 00.000 10672 Star::Find returns 1 (0), X=1015.89, Y=760.16, Mass=297857, SNR=50.2, Peak=48576 HFD=2.5 20:16:27.676 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 20:16:27.676 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 20:16:27.676 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.43 hyp=0.56 cameraTheta=-2.26 mountX=0.41 mountY=-0.39, mountTheta=-0.76 20:16:27.692 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.43, opts=13) 20:16:27.692 00.000 10672 Enqueuing Move request for scope (-0.36, -0.43) 20:16:27.692 00.000 428 Worker thread wakes up 20:16:27.692 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:16:27.692 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.43) opts 0xd 20:16:27.692 00.000 10672 UpdateGuideState exits: m=297857 SNR=50.2 20:16:27.692 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.43) 20:16:27.692 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:27.692 00.000 428 Moving (-0.36, -0.43) raw xDistance=0.41 yDistance=-0.39 20:16:27.692 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:27.692 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 20:16:27.692 00.000 10672 Enqueuing Expose request 20:16:27.692 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:27.692 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:16:27.692 00.000 428 MoveAxis(E, 0, ABG) 20:16:27.692 00.000 428 Move returns status 0, amount 0 20:16:27.692 00.000 428 MoveAxis(N, 0, ABG) 20:16:27.692 00.000 428 Move returns status 0, amount 0 20:16:27.692 00.000 428 move complete, result=0 20:16:27.692 00.000 428 worker thread done servicing request 20:16:27.692 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:16:27.692 00.000 428 Worker thread wakes up 20:16:27.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:27.692 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:30.004 02.312 428 Exposure complete 20:16:30.160 00.156 428 worker thread done servicing request 20:16:30.160 00.000 10672 OnExposeComplete: enter 20:16:30.160 00.000 10672 UpdateGuideState(): m_state=6 20:16:30.160 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1987 20:16:30.160 00.000 10672 Star::Find returns 1 (0), X=1015.93, Y=760.47, Mass=296132, SNR=59.4, Peak=44992 HFD=2.6 20:16:30.160 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.02) = xAngle (0.26 = 0.26) 20:16:30.160 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86) 20:16:30.160 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.13 hyp=0.34 cameraTheta=-2.76 mountX=0.33 mountY=-0.09, mountTheta=-0.28 20:16:30.175 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.13, opts=13) 20:16:30.175 00.000 10672 Enqueuing Move request for scope (-0.32, -0.13) 20:16:30.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:16:30.175 00.000 428 Worker thread wakes up 20:16:30.175 00.000 10672 UpdateGuideState exits: m=296132 SNR=59.4 20:16:30.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.13) opts 0xd 20:16:30.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:30.175 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.13) 20:16:30.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:30.175 00.000 428 Moving (-0.32, -0.13) raw xDistance=0.33 yDistance=-0.09 20:16:30.175 00.000 10672 Enqueuing Expose request 20:16:30.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:16:30.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:30.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:16:30.175 00.000 428 MoveAxis(E, 0, ABG) 20:16:30.175 00.000 428 Move returns status 0, amount 0 20:16:30.175 00.000 428 MoveAxis(N, 0, ABG) 20:16:30.175 00.000 428 Move returns status 0, amount 0 20:16:30.175 00.000 428 move complete, result=0 20:16:30.175 00.000 428 worker thread done servicing request 20:16:30.175 00.000 428 Worker thread wakes up 20:16:30.175 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:16:30.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:30.175 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:30.332 00.157 10672 read socket command 10 20:16:30.332 00.000 10672 processing socket request REQDIST 20:16:30.332 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:16:30.332 00.000 10672 Sending socket response 46 (0x2e) 20:16:32.518 02.186 428 Exposure complete 20:16:32.643 00.125 428 worker thread done servicing request 20:16:32.643 00.000 10672 OnExposeComplete: enter 20:16:32.643 00.000 10672 UpdateGuideState(): m_state=6 20:16:32.643 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1988 20:16:32.643 00.000 10672 Star::Find returns 1 (0), X=1015.79, Y=760.55, Mass=246201, SNR=43.0, Peak=46736 HFD=2.6 20:16:32.643 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.02) = xAngle (-0.02 = -0.02) 20:16:32.643 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13) 20:16:32.643 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.05 hyp=0.47 cameraTheta=-3.04 mountX=0.47 mountY=0.00, mountTheta=0.01 20:16:32.659 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.05, opts=13) 20:16:32.659 00.000 10672 Enqueuing Move request for scope (-0.46, -0.05) 20:16:32.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:16:32.659 00.000 428 Worker thread wakes up 20:16:32.659 00.000 10672 UpdateGuideState exits: m=246201 SNR=43.0 20:16:32.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.05) opts 0xd 20:16:32.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:32.659 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.05) 20:16:32.659 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:32.659 00.000 428 Moving (-0.46, -0.05) raw xDistance=0.47 yDistance=0.00 20:16:32.659 00.000 10672 Enqueuing Expose request 20:16:32.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 20:16:32.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:32.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 20:16:32.659 00.000 428 MoveAxis(W, 434, ABG) 20:16:32.659 00.000 428 Guiding Dir = 3, Dur = 434 20:16:32.659 00.000 428 IsSlewing returns 0 20:16:32.659 00.000 428 IsGuiding returns 0 20:16:32.675 00.016 428 PulseGuide returned control before completion, sleep 420 20:16:33.112 00.437 428 IsGuiding returns 1 20:16:33.112 00.000 428 scope still moving after pulse duration time elapsed 20:16:33.143 00.031 428 IsSlewing returns 0 20:16:33.143 00.000 428 IsGuiding returns 0 20:16:33.143 00.000 428 scope move finished after 434 + 54 ms 20:16:33.143 00.000 428 Move returns status 0, amount 434 20:16:33.143 00.000 428 MoveAxis(N, 0, ABG) 20:16:33.143 00.000 428 Move returns status 0, amount 0 20:16:33.143 00.000 428 move complete, result=0 20:16:33.143 00.000 428 worker thread done servicing request 20:16:33.143 00.000 428 Worker thread wakes up 20:16:33.143 00.000 10672 GuideStep: 0.5 px 434 ms WEST, 0.0 px 0 ms NORTH 20:16:33.143 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:33.143 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:35.018 01.875 428 Exposure complete 20:16:35.158 00.140 428 worker thread done servicing request 20:16:35.158 00.000 10672 OnExposeComplete: enter 20:16:35.158 00.000 10672 UpdateGuideState(): m_state=6 20:16:35.158 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1989 20:16:35.158 00.000 10672 Star::Find returns 1 (0), X=1015.81, Y=760.38, Mass=238596, SNR=46.5, Peak=63728 HFD=2.2 20:16:35.158 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.02) = xAngle (0.34 = 0.34) 20:16:35.158 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79) 20:16:35.158 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.22 hyp=0.49 cameraTheta=-2.68 mountX=0.46 mountY=-0.17, mountTheta=-0.35 20:16:35.158 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.22, opts=13) 20:16:35.158 00.000 10672 Enqueuing Move request for scope (-0.44, -0.22) 20:16:35.158 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:16:35.158 00.000 428 Worker thread wakes up 20:16:35.158 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.22) opts 0xd 20:16:35.158 00.000 10672 UpdateGuideState exits: m=238596 SNR=46.5 20:16:35.158 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.22) 20:16:35.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:35.158 00.000 428 Moving (-0.44, -0.22) raw xDistance=0.46 yDistance=-0.17 20:16:35.158 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:35.158 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46 20:16:35.158 00.000 10672 Enqueuing Expose request 20:16:35.158 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:35.158 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:16:35.158 00.000 428 MoveAxis(W, 459, ABG) 20:16:35.158 00.000 428 Guiding Dir = 3, Dur = 459 20:16:35.174 00.016 428 IsSlewing returns 0 20:16:35.174 00.000 428 IsGuiding returns 0 20:16:35.189 00.015 428 PulseGuide returned control before completion, sleep 448 20:16:35.330 00.141 10672 read socket command 10 20:16:35.330 00.000 10672 processing socket request REQDIST 20:16:35.330 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:16:35.330 00.000 10672 Sending socket response 47 (0x2f) 20:16:35.674 00.344 428 IsGuiding returns 0 20:16:35.674 00.000 428 Move returns status 0, amount 459 20:16:35.674 00.000 428 MoveAxis(N, 0, ABG) 20:16:35.674 00.000 428 Move returns status 0, amount 0 20:16:35.674 00.000 428 move complete, result=0 20:16:35.674 00.000 428 worker thread done servicing request 20:16:35.674 00.000 428 Worker thread wakes up 20:16:35.674 00.000 10672 GuideStep: 0.5 px 459 ms WEST, -0.2 px 0 ms NORTH 20:16:35.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:35.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:37.490 01.816 428 Exposure complete 20:16:37.646 00.156 428 worker thread done servicing request 20:16:37.646 00.000 10672 OnExposeComplete: enter 20:16:37.646 00.000 10672 UpdateGuideState(): m_state=6 20:16:37.646 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1990 20:16:37.646 00.000 10672 Star::Find returns 1 (0), X=1016.33, Y=759.98, Mass=230250, SNR=46.6, Peak=47600 HFD=2.3 20:16:37.646 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 20:16:37.646 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 20:16:37.646 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.62 hyp=0.63 cameraTheta=-1.45 mountX=0.00 mountY=-0.63, mountTheta=-1.57 20:16:37.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.62, opts=13) 20:16:37.646 00.000 10672 Enqueuing Move request for scope (0.07, -0.62) 20:16:37.646 00.000 428 Worker thread wakes up 20:16:37.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:16:37.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.62) opts 0xd 20:16:37.646 00.000 10672 UpdateGuideState exits: m=230250 SNR=46.6 20:16:37.646 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.62) 20:16:37.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:37.646 00.000 428 Moving (0.07, -0.62) raw xDistance=0.00 yDistance=-0.63 20:16:37.646 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:37.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:16:37.646 00.000 10672 Enqueuing Expose request 20:16:37.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 20:16:37.646 00.000 428 MoveAxis(E, 0, ABG) 20:16:37.646 00.000 428 Move returns status 0, amount 0 20:16:37.646 00.000 428 MoveAxis(N, 951, ABG) 20:16:37.646 00.000 428 Guiding Dir = 0, Dur = 951 20:16:37.646 00.000 428 IsSlewing returns 0 20:16:37.646 00.000 428 IsGuiding returns 0 20:16:37.724 00.078 428 PulseGuide returned control before completion, sleep 879 20:16:38.630 00.906 428 IsGuiding returns 1 20:16:38.630 00.000 428 scope still moving after pulse duration time elapsed 20:16:38.661 00.031 428 IsSlewing returns 0 20:16:38.661 00.000 428 IsGuiding returns 1 20:16:38.708 00.047 428 IsSlewing returns 0 20:16:38.708 00.000 428 IsGuiding returns 0 20:16:38.708 00.000 428 scope move finished after 951 + 107 ms 20:16:38.708 00.000 428 Move returns status 0, amount 951 20:16:38.708 00.000 428 move complete, result=0 20:16:38.708 00.000 428 worker thread done servicing request 20:16:38.708 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 951 ms NORTH 20:16:38.708 00.000 428 Worker thread wakes up 20:16:38.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:38.708 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:40.005 01.297 428 Exposure complete 20:16:40.145 00.140 428 worker thread done servicing request 20:16:40.145 00.000 10672 OnExposeComplete: enter 20:16:40.145 00.000 10672 UpdateGuideState(): m_state=6 20:16:40.145 00.000 10672 Star::Find(15, 1016, 759, 0, (0,0,0,0), 0.0, 0) frame 1991 20:16:40.145 00.000 10672 Star::Find returns 1 (0), X=1016.03, Y=760.70, Mass=227180, SNR=43.0, Peak=41504 HFD=2.3 20:16:40.145 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.02) = xAngle (5.74 = -0.55) 20:16:40.145 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.61 = 2.61) 20:16:40.145 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.72 mountX=0.21 mountY=0.12, mountTheta=0.54 20:16:40.145 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.10, opts=13) 20:16:40.145 00.000 10672 Enqueuing Move request for scope (-0.22, 0.10) 20:16:40.145 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:16:40.145 00.000 428 Worker thread wakes up 20:16:40.145 00.000 10672 UpdateGuideState exits: m=227180 SNR=43.0 20:16:40.145 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd 20:16:40.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:40.145 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.10) 20:16:40.145 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:40.145 00.000 428 Moving (-0.22, 0.10) raw xDistance=0.21 yDistance=0.12 20:16:40.145 00.000 10672 Enqueuing Expose request 20:16:40.145 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:16:40.145 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:40.145 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:16:40.145 00.000 428 MoveAxis(E, 0, ABG) 20:16:40.145 00.000 428 Move returns status 0, amount 0 20:16:40.145 00.000 428 MoveAxis(N, 0, ABG) 20:16:40.145 00.000 428 Move returns status 0, amount 0 20:16:40.145 00.000 428 move complete, result=0 20:16:40.145 00.000 428 worker thread done servicing request 20:16:40.145 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:16:40.145 00.000 428 Worker thread wakes up 20:16:40.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:40.145 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:40.333 00.188 10672 read socket command 10 20:16:40.333 00.000 10672 processing socket request REQDIST 20:16:40.333 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:16:40.333 00.000 10672 Sending socket response 43 (0x2b) 20:16:42.517 02.184 428 Exposure complete 20:16:42.654 00.137 428 worker thread done servicing request 20:16:42.654 00.000 10672 OnExposeComplete: enter 20:16:42.654 00.000 10672 UpdateGuideState(): m_state=6 20:16:42.655 00.001 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 1992 20:16:42.655 00.000 10672 Star::Find returns 1 (0), X=1015.57, Y=760.80, Mass=249188, SNR=45.0, Peak=46080 HFD=2.6 20:16:42.655 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.02) = xAngle (5.88 = -0.40) 20:16:42.655 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.75 = 2.75) 20:16:42.655 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.20 hyp=0.71 cameraTheta=2.86 mountX=0.65 mountY=0.27, mountTheta=0.39 20:16:42.658 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.20, opts=13) 20:16:42.658 00.000 10672 Enqueuing Move request for scope (-0.68, 0.20) 20:16:42.659 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:16:42.659 00.000 428 Worker thread wakes up 20:16:42.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.20) opts 0xd 20:16:42.659 00.000 10672 UpdateGuideState exits: m=249188 SNR=45.0 20:16:42.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:42.659 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.20) 20:16:42.660 00.001 428 Moving (-0.68, 0.20) raw xDistance=0.65 yDistance=0.27 20:16:42.660 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:42.660 00.000 10672 Enqueuing Expose request 20:16:42.660 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 20:16:42.660 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:42.661 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:16:42.661 00.000 428 MoveAxis(W, 609, ABG) 20:16:42.661 00.000 428 Guiding Dir = 3, Dur = 609 20:16:42.662 00.001 428 IsSlewing returns 0 20:16:42.662 00.000 428 IsGuiding returns 0 20:16:42.677 00.015 428 PulseGuide returned control before completion, sleep 605 20:16:43.304 00.627 428 IsGuiding returns 0 20:16:43.304 00.000 428 Move returns status 0, amount 609 20:16:43.304 00.000 428 MoveAxis(N, 0, ABG) 20:16:43.304 00.000 428 Move returns status 0, amount 0 20:16:43.304 00.000 428 move complete, result=0 20:16:43.304 00.000 428 worker thread done servicing request 20:16:43.304 00.000 428 Worker thread wakes up 20:16:43.304 00.000 10672 GuideStep: 0.7 px 609 ms WEST, 0.3 px 0 ms NORTH 20:16:43.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:43.320 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:45.011 01.691 428 Exposure complete 20:16:45.152 00.141 428 worker thread done servicing request 20:16:45.152 00.000 10672 OnExposeComplete: enter 20:16:45.152 00.000 10672 UpdateGuideState(): m_state=6 20:16:45.152 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 1993 20:16:45.152 00.000 10672 Star::Find returns 1 (0), X=1015.96, Y=761.32, Mass=288415, SNR=52.2, Peak=55008 HFD=2.4 20:16:45.152 00.000 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.02) = xAngle (4.97 = -1.31) 20:16:45.152 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 20:16:45.152 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.72 hyp=0.77 cameraTheta=1.95 mountX=0.20 mountY=0.74, mountTheta=1.31 20:16:45.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.72, opts=13) 20:16:45.152 00.000 10672 Enqueuing Move request for scope (-0.29, 0.72) 20:16:45.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:16:45.152 00.000 428 Worker thread wakes up 20:16:45.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.72) opts 0xd 20:16:45.152 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.72) 20:16:45.152 00.000 10672 UpdateGuideState exits: m=288415 SNR=52.2 20:16:45.167 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:45.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:45.167 00.000 10672 Enqueuing Expose request 20:16:45.167 00.000 428 Moving (-0.29, 0.72) raw xDistance=0.20 yDistance=0.74 20:16:45.167 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:16:45.167 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:16:45.167 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 20:16:45.167 00.000 428 MoveAxis(E, 0, ABG) 20:16:45.167 00.000 428 Move returns status 0, amount 0 20:16:45.167 00.000 428 MoveAxis(N, 0, ABG) 20:16:45.167 00.000 428 Move returns status 0, amount 0 20:16:45.167 00.000 428 move complete, result=0 20:16:45.167 00.000 428 worker thread done servicing request 20:16:45.167 00.000 428 Worker thread wakes up 20:16:45.167 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 20:16:45.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:45.167 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:45.340 00.173 10672 read socket command 10 20:16:45.340 00.000 10672 processing socket request REQDIST 20:16:45.340 00.000 10672 SOCKSVR: Sending pixel error of 0.59 20:16:45.340 00.000 10672 Sending socket response 59 (0x3b) 20:16:47.495 02.155 428 Exposure complete 20:16:47.620 00.125 428 worker thread done servicing request 20:16:47.620 00.000 10672 OnExposeComplete: enter 20:16:47.620 00.000 10672 UpdateGuideState(): m_state=6 20:16:47.620 00.000 10672 Star::Find(15, 1015, 761, 0, (0,0,0,0), 0.0, 0) frame 1994 20:16:47.620 00.000 10672 Star::Find returns 1 (0), X=1015.88, Y=761.40, Mass=269450, SNR=50.6, Peak=39104 HFD=2.9 20:16:47.620 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.02) = xAngle (5.02 = -1.26) 20:16:47.620 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.89 = 1.89) 20:16:47.620 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.80 hyp=0.89 cameraTheta=2.00 mountX=0.27 mountY=0.84, mountTheta=1.26 20:16:47.635 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.80, opts=13) 20:16:47.635 00.000 10672 Enqueuing Move request for scope (-0.37, 0.80) 20:16:47.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:16:47.635 00.000 428 Worker thread wakes up 20:16:47.635 00.000 10672 UpdateGuideState exits: m=269450 SNR=50.6 20:16:47.635 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.80) opts 0xd 20:16:47.635 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:47.635 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.80) 20:16:47.635 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:47.635 00.000 428 Moving (-0.37, 0.80) raw xDistance=0.27 yDistance=0.84 20:16:47.635 00.000 10672 Enqueuing Expose request 20:16:47.635 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 20:16:47.635 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:16:47.635 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.84 20:16:47.635 00.000 428 MoveAxis(E, 0, ABG) 20:16:47.635 00.000 428 Move returns status 0, amount 0 20:16:47.635 00.000 428 MoveAxis(N, 0, ABG) 20:16:47.635 00.000 428 Move returns status 0, amount 0 20:16:47.635 00.000 428 move complete, result=0 20:16:47.635 00.000 428 worker thread done servicing request 20:16:47.635 00.000 428 Worker thread wakes up 20:16:47.635 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.8 px 0 ms NORTH 20:16:47.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:47.635 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:50.010 02.375 428 Exposure complete 20:16:50.150 00.140 428 worker thread done servicing request 20:16:50.150 00.000 10672 OnExposeComplete: enter 20:16:50.150 00.000 10672 UpdateGuideState(): m_state=6 20:16:50.150 00.000 10672 Star::Find(15, 1015, 761, 0, (0,0,0,0), 0.0, 0) frame 1995 20:16:50.150 00.000 10672 Star::Find returns 1 (0), X=1015.66, Y=761.51, Mass=279035, SNR=50.5, Peak=30048 HFD=3.1 20:16:50.150 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.12) 20:16:50.150 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 20:16:50.150 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.91 hyp=1.09 cameraTheta=2.15 mountX=0.48 mountY=0.97, mountTheta=1.11 20:16:50.150 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.91, opts=13) 20:16:50.150 00.000 10672 Enqueuing Move request for scope (-0.59, 0.91) 20:16:50.150 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:16:50.150 00.000 428 Worker thread wakes up 20:16:50.150 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.91) opts 0xd 20:16:50.150 00.000 10672 UpdateGuideState exits: m=279035 SNR=50.5 20:16:50.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:50.150 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.91) 20:16:50.150 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:50.150 00.000 428 Moving (-0.59, 0.91) raw xDistance=0.48 yDistance=0.97 20:16:50.150 00.000 10672 Enqueuing Expose request 20:16:50.150 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 20:16:50.150 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:16:50.150 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.97 20:16:50.150 00.000 428 MoveAxis(W, 444, ABG) 20:16:50.150 00.000 428 Guiding Dir = 3, Dur = 444 20:16:50.150 00.000 428 IsSlewing returns 0 20:16:50.150 00.000 428 IsGuiding returns 0 20:16:50.166 00.016 428 PulseGuide returned control before completion, sleep 440 20:16:50.338 00.172 10672 read socket command 10 20:16:50.338 00.000 10672 processing socket request REQDIST 20:16:50.338 00.000 10672 SOCKSVR: Sending pixel error of 0.80 20:16:50.338 00.000 10672 Sending socket response 80 (0x50) 20:16:50.635 00.297 428 IsGuiding returns 0 20:16:50.635 00.000 428 Move returns status 0, amount 444 20:16:50.635 00.000 428 MoveAxis(N, 0, ABG) 20:16:50.635 00.000 428 Move returns status 0, amount 0 20:16:50.635 00.000 428 move complete, result=0 20:16:50.635 00.000 428 worker thread done servicing request 20:16:50.635 00.000 428 Worker thread wakes up 20:16:50.635 00.000 10672 GuideStep: 0.5 px 444 ms WEST, 1.0 px 0 ms NORTH 20:16:50.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:50.635 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:52.483 01.848 428 Exposure complete 20:16:52.623 00.140 428 worker thread done servicing request 20:16:52.623 00.000 10672 OnExposeComplete: enter 20:16:52.623 00.000 10672 UpdateGuideState(): m_state=6 20:16:52.623 00.000 10672 Star::Find(15, 1015, 761, 0, (0,0,0,0), 0.0, 0) frame 1996 20:16:52.623 00.000 10672 Star::Find returns 1 (0), X=1016.56, Y=761.14, Mass=243956, SNR=45.2, Peak=40080 HFD=2.5 20:16:52.623 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.02) = xAngle (4.08 = -2.20) 20:16:52.623 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.96 = 0.96) 20:16:52.623 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.55 hyp=0.63 cameraTheta=1.06 mountX=-0.37 mountY=0.51, mountTheta=2.20 20:16:52.623 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.55, opts=13) 20:16:52.623 00.000 10672 Enqueuing Move request for scope (0.30, 0.55) 20:16:52.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:16:52.623 00.000 428 Worker thread wakes up 20:16:52.623 00.000 10672 UpdateGuideState exits: m=243956 SNR=45.2 20:16:52.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:52.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.55) opts 0xd 20:16:52.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:52.623 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.55) 20:16:52.623 00.000 10672 Enqueuing Expose request 20:16:52.623 00.000 428 Moving (0.30, 0.55) raw xDistance=-0.37 yDistance=0.51 20:16:52.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:16:52.623 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:52.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:16:52.623 00.000 428 MoveAxis(E, 0, ABG) 20:16:52.623 00.000 428 Move returns status 0, amount 0 20:16:52.623 00.000 428 MoveAxis(N, 0, ABG) 20:16:52.623 00.000 428 Move returns status 0, amount 0 20:16:52.623 00.000 428 move complete, result=0 20:16:52.623 00.000 428 worker thread done servicing request 20:16:52.623 00.000 428 Worker thread wakes up 20:16:52.623 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 20:16:52.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:52.623 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:55.013 02.390 428 Exposure complete 20:16:55.138 00.125 428 worker thread done servicing request 20:16:55.138 00.000 10672 OnExposeComplete: enter 20:16:55.138 00.000 10672 UpdateGuideState(): m_state=6 20:16:55.153 00.015 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 1997 20:16:55.153 00.000 10672 Star::Find returns 1 (0), X=1016.58, Y=761.09, Mass=209567, SNR=43.8, Peak=34960 HFD=2.2 20:16:55.153 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.02) = xAngle (4.01 = -2.28) 20:16:55.153 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.88 = 0.88) 20:16:55.153 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.50 hyp=0.60 cameraTheta=0.99 mountX=-0.39 mountY=0.46, mountTheta=2.27 20:16:55.153 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.50, opts=13) 20:16:55.153 00.000 10672 Enqueuing Move request for scope (0.33, 0.50) 20:16:55.153 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:16:55.153 00.000 428 Worker thread wakes up 20:16:55.153 00.000 10672 UpdateGuideState exits: m=209567 SNR=43.8 20:16:55.153 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.50) opts 0xd 20:16:55.153 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:55.153 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.50) 20:16:55.153 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:55.153 00.000 428 Moving (0.33, 0.50) raw xDistance=-0.39 yDistance=0.46 20:16:55.153 00.000 10672 Enqueuing Expose request 20:16:55.153 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 20:16:55.153 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:55.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 20:16:55.153 00.000 428 MoveAxis(E, 0, ABG) 20:16:55.153 00.000 428 Move returns status 0, amount 0 20:16:55.153 00.000 428 MoveAxis(N, 0, ABG) 20:16:55.153 00.000 428 Move returns status 0, amount 0 20:16:55.153 00.000 428 move complete, result=0 20:16:55.153 00.000 428 worker thread done servicing request 20:16:55.153 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 20:16:55.153 00.000 428 Worker thread wakes up 20:16:55.153 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:55.153 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:55.341 00.188 10672 read socket command 10 20:16:55.341 00.000 10672 processing socket request REQDIST 20:16:55.341 00.000 10672 SOCKSVR: Sending pixel error of 0.70 20:16:55.341 00.000 10672 Sending socket response 70 (0x46) 20:16:57.496 02.155 428 Exposure complete 20:16:57.621 00.125 428 worker thread done servicing request 20:16:57.621 00.000 10672 OnExposeComplete: enter 20:16:57.621 00.000 10672 UpdateGuideState(): m_state=6 20:16:57.621 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 1998 20:16:57.621 00.000 10672 Star::Find returns 1 (0), X=1016.36, Y=761.03, Mass=271963, SNR=46.9, Peak=41504 HFD=2.4 20:16:57.621 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.02) = xAngle (4.34 = -1.95) 20:16:57.621 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.21 = 1.21) 20:16:57.621 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.32 mountX=-0.16 mountY=0.42, mountTheta=1.95 20:16:57.621 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.43, opts=13) 20:16:57.621 00.000 10672 Enqueuing Move request for scope (0.11, 0.43) 20:16:57.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:16:57.621 00.000 428 Worker thread wakes up 20:16:57.621 00.000 10672 UpdateGuideState exits: m=271963 SNR=46.9 20:16:57.621 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.43) opts 0xd 20:16:57.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:57.621 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.43) 20:16:57.621 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:16:57.621 00.000 428 Moving (0.11, 0.43) raw xDistance=-0.16 yDistance=0.42 20:16:57.621 00.000 10672 Enqueuing Expose request 20:16:57.621 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:16:57.621 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:57.621 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 20:16:57.621 00.000 428 MoveAxis(E, 0, ABG) 20:16:57.621 00.000 428 Move returns status 0, amount 0 20:16:57.621 00.000 428 MoveAxis(N, 0, ABG) 20:16:57.621 00.000 428 Move returns status 0, amount 0 20:16:57.621 00.000 428 move complete, result=0 20:16:57.621 00.000 428 worker thread done servicing request 20:16:57.621 00.000 428 Worker thread wakes up 20:16:57.621 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:16:57.621 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:16:57.621 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:16:59.996 02.375 428 Exposure complete 20:17:00.277 00.281 10672 OnExposeComplete: enter 20:17:00.277 00.000 10672 UpdateGuideState(): m_state=6 20:17:00.277 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 1999 20:17:00.277 00.000 10672 Star::Find returns 1 (0), X=1016.35, Y=761.06, Mass=277256, SNR=51.6, Peak=39424 HFD=2.6 20:17:00.277 00.000 428 worker thread done servicing request 20:17:00.277 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.02) = xAngle (4.38 = -1.90) 20:17:00.277 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 20:17:00.277 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.46 hyp=0.47 cameraTheta=1.36 mountX=-0.15 mountY=0.45, mountTheta=1.90 20:17:00.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.46, opts=13) 20:17:00.277 00.000 10672 Enqueuing Move request for scope (0.10, 0.46) 20:17:00.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:17:00.277 00.000 428 Worker thread wakes up 20:17:00.277 00.000 10672 UpdateGuideState exits: m=277256 SNR=51.6 20:17:00.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.46) opts 0xd 20:17:00.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:00.277 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.46) 20:17:00.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:00.277 00.000 428 Moving (0.10, 0.46) raw xDistance=-0.15 yDistance=0.45 20:17:00.277 00.000 10672 Enqueuing Expose request 20:17:00.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:17:00.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:00.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 20:17:00.277 00.000 428 MoveAxis(E, 0, ABG) 20:17:00.277 00.000 428 Move returns status 0, amount 0 20:17:00.277 00.000 428 MoveAxis(N, 0, ABG) 20:17:00.277 00.000 428 Move returns status 0, amount 0 20:17:00.277 00.000 428 move complete, result=0 20:17:00.277 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:17:00.277 00.000 428 worker thread done servicing request 20:17:00.277 00.000 428 Worker thread wakes up 20:17:00.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:00.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:00.339 00.062 10672 read socket command 10 20:17:00.339 00.000 10672 processing socket request REQDIST 20:17:00.339 00.000 10672 SOCKSVR: Sending pixel error of 0.58 20:17:00.339 00.000 10672 Sending socket response 58 (0x3a) 20:17:02.575 02.236 428 Exposure complete 20:17:02.778 00.203 10672 OnExposeComplete: enter 20:17:02.778 00.000 10672 UpdateGuideState(): m_state=6 20:17:02.778 00.000 428 worker thread done servicing request 20:17:02.778 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2000 20:17:02.778 00.000 10672 Star::Find returns 1 (0), X=1016.81, Y=761.09, Mass=250326, SNR=47.2, Peak=48144 HFD=2.4 20:17:02.778 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.02) = xAngle (3.75 = -2.53) 20:17:02.778 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.62 = 0.62) 20:17:02.778 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.49 hyp=0.74 cameraTheta=0.73 mountX=-0.61 mountY=0.43, mountTheta=2.53 20:17:02.794 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.49, opts=13) 20:17:02.794 00.000 10672 Enqueuing Move request for scope (0.55, 0.49) 20:17:02.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:17:02.794 00.000 428 Worker thread wakes up 20:17:02.794 00.000 10672 UpdateGuideState exits: m=250326 SNR=47.2 20:17:02.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.49) opts 0xd 20:17:02.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:02.794 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.49) 20:17:02.794 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:02.794 00.000 428 Moving (0.55, 0.49) raw xDistance=-0.61 yDistance=0.43 20:17:02.794 00.000 10672 Enqueuing Expose request 20:17:02.794 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61 20:17:02.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:02.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 20:17:02.794 00.000 428 MoveAxis(E, 566, ABG) 20:17:02.794 00.000 428 Guiding Dir = 2, Dur = 566 20:17:02.794 00.000 428 IsSlewing returns 0 20:17:02.794 00.000 428 IsGuiding returns 0 20:17:02.809 00.015 428 PulseGuide returned control before completion, sleep 559 20:17:03.419 00.610 428 IsGuiding returns 1 20:17:03.419 00.000 428 scope still moving after pulse duration time elapsed 20:17:03.512 00.093 428 IsSlewing returns 0 20:17:03.512 00.000 428 IsGuiding returns 0 20:17:03.512 00.000 428 scope move finished after 566 + 150 ms 20:17:03.512 00.000 428 Move returns status 0, amount 566 20:17:03.512 00.000 428 MoveAxis(N, 0, ABG) 20:17:03.512 00.000 428 Move returns status 0, amount 0 20:17:03.512 00.000 428 move complete, result=0 20:17:03.512 00.000 428 worker thread done servicing request 20:17:03.512 00.000 10672 GuideStep: -0.6 px 566 ms EAST, 0.4 px 0 ms NORTH 20:17:03.512 00.000 428 Worker thread wakes up 20:17:03.512 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:03.512 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:05.262 01.750 428 Exposure complete 20:17:05.496 00.234 10672 read socket command 10 20:17:05.496 00.000 10672 processing socket request REQDIST 20:17:05.496 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:17:05.496 00.000 10672 Sending socket response 62 (0x3e) 20:17:05.637 00.141 428 worker thread done servicing request 20:17:05.637 00.000 10672 OnExposeComplete: enter 20:17:05.637 00.000 10672 UpdateGuideState(): m_state=6 20:17:05.637 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2001 20:17:05.637 00.000 10672 Star::Find returns 1 (0), X=1016.86, Y=760.97, Mass=256548, SNR=47.2, Peak=49568 HFD=2.3 20:17:05.637 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.02) = xAngle (3.57 = -2.72) 20:17:05.637 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.44 = 0.44) 20:17:05.637 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=0.37 hyp=0.71 cameraTheta=0.55 mountX=-0.65 mountY=0.30, mountTheta=2.70 20:17:05.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=0.37, opts=13) 20:17:05.637 00.000 10672 Enqueuing Move request for scope (0.61, 0.37) 20:17:05.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:17:05.637 00.000 428 Worker thread wakes up 20:17:05.637 00.000 10672 UpdateGuideState exits: m=256548 SNR=47.2 20:17:05.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.37) opts 0xd 20:17:05.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:05.652 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:05.652 00.000 10672 Enqueuing Expose request 20:17:05.652 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, 0.37) 20:17:05.652 00.000 428 Moving (0.61, 0.37) raw xDistance=-0.65 yDistance=0.30 20:17:05.652 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65 20:17:05.652 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:05.652 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 20:17:05.652 00.000 428 MoveAxis(E, 643, ABG) 20:17:05.652 00.000 428 Guiding Dir = 2, Dur = 643 20:17:05.652 00.000 428 IsSlewing returns 0 20:17:05.652 00.000 428 IsGuiding returns 0 20:17:05.668 00.016 428 PulseGuide returned control before completion, sleep 630 20:17:06.355 00.687 428 IsGuiding returns 1 20:17:06.355 00.000 428 scope still moving after pulse duration time elapsed 20:17:06.402 00.047 428 IsSlewing returns 0 20:17:06.402 00.000 428 IsGuiding returns 0 20:17:06.402 00.000 428 scope move finished after 643 + 108 ms 20:17:06.402 00.000 428 Move returns status 0, amount 643 20:17:06.402 00.000 428 MoveAxis(N, 0, ABG) 20:17:06.402 00.000 428 Move returns status 0, amount 0 20:17:06.402 00.000 428 move complete, result=0 20:17:06.402 00.000 428 worker thread done servicing request 20:17:06.402 00.000 428 Worker thread wakes up 20:17:06.402 00.000 10672 GuideStep: -0.6 px 643 ms EAST, 0.3 px 0 ms NORTH 20:17:06.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:06.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:07.480 01.078 428 Exposure complete 20:17:07.636 00.156 428 worker thread done servicing request 20:17:07.636 00.000 10672 OnExposeComplete: enter 20:17:07.636 00.000 10672 UpdateGuideState(): m_state=6 20:17:07.636 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2002 20:17:07.636 00.000 10672 Star::Find returns 1 (0), X=1016.18, Y=760.52, Mass=302877, SNR=53.4, Peak=52288 HFD=3.1 20:17:07.636 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.02) = xAngle (0.70 = 0.70) 20:17:07.636 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43) 20:17:07.636 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.32 mountX=0.08 mountY=-0.07, mountTheta=-0.71 20:17:07.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.07, opts=13) 20:17:07.636 00.000 10672 Enqueuing Move request for scope (-0.07, -0.07) 20:17:07.636 00.000 428 Worker thread wakes up 20:17:07.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:17:07.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd 20:17:07.636 00.000 10672 UpdateGuideState exits: m=302877 SNR=53.4 20:17:07.636 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.07) 20:17:07.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:07.636 00.000 428 Moving (-0.07, -0.07) raw xDistance=0.08 yDistance=-0.07 20:17:07.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:07.636 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:17:07.636 00.000 10672 Enqueuing Expose request 20:17:07.636 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:07.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:17:07.636 00.000 428 MoveAxis(E, 0, ABG) 20:17:07.636 00.000 428 Move returns status 0, amount 0 20:17:07.636 00.000 428 MoveAxis(N, 0, ABG) 20:17:07.636 00.000 428 Move returns status 0, amount 0 20:17:07.636 00.000 428 move complete, result=0 20:17:07.636 00.000 428 worker thread done servicing request 20:17:07.636 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:17:07.636 00.000 428 Worker thread wakes up 20:17:07.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:07.636 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:09.999 02.363 428 Exposure complete 20:17:10.420 00.421 10672 read socket command 10 20:17:10.420 00.000 10672 processing socket request REQDIST 20:17:10.420 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:17:10.420 00.000 10672 Sending socket response 48 (0x30) 20:17:10.905 00.485 428 worker thread done servicing request 20:17:10.905 00.000 10672 OnExposeComplete: enter 20:17:10.905 00.000 10672 UpdateGuideState(): m_state=6 20:17:10.905 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2003 20:17:10.905 00.000 10672 Star::Find returns 1 (0), X=1016.21, Y=761.14, Mass=251323, SNR=44.8, Peak=46832 HFD=2.4 20:17:10.905 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.02) = xAngle (4.67 = -1.62) 20:17:10.905 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.54 = 1.54) 20:17:10.905 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.54 hyp=0.55 cameraTheta=1.65 mountX=-0.03 mountY=0.55, mountTheta=1.62 20:17:10.905 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.54, opts=13) 20:17:10.905 00.000 10672 Enqueuing Move request for scope (-0.04, 0.54) 20:17:10.905 00.000 428 Worker thread wakes up 20:17:10.905 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:17:10.905 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.54) opts 0xd 20:17:10.905 00.000 10672 UpdateGuideState exits: m=251323 SNR=44.8 20:17:10.905 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.54) 20:17:10.905 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:10.905 00.000 428 Moving (-0.04, 0.54) raw xDistance=-0.03 yDistance=0.55 20:17:10.905 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:10.905 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:17:10.905 00.000 10672 Enqueuing Expose request 20:17:10.905 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:10.905 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 20:17:10.905 00.000 428 MoveAxis(E, 0, ABG) 20:17:10.905 00.000 428 Move returns status 0, amount 0 20:17:10.905 00.000 428 MoveAxis(N, 0, ABG) 20:17:10.905 00.000 428 Move returns status 0, amount 0 20:17:10.905 00.000 428 move complete, result=0 20:17:10.905 00.000 428 worker thread done servicing request 20:17:10.905 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:17:10.905 00.000 428 Worker thread wakes up 20:17:10.920 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:10.920 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:12.490 01.570 428 Exposure complete 20:17:12.626 00.136 428 worker thread done servicing request 20:17:12.627 00.001 10672 OnExposeComplete: enter 20:17:12.627 00.000 10672 UpdateGuideState(): m_state=6 20:17:12.627 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2004 20:17:12.628 00.001 10672 Star::Find returns 1 (0), X=1016.24, Y=761.12, Mass=250636, SNR=54.0, Peak=45744 HFD=2.4 20:17:12.628 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 20:17:12.628 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.49 = 1.49) 20:17:12.628 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.52 hyp=0.52 cameraTheta=1.59 mountX=-0.05 mountY=0.52, mountTheta=1.67 20:17:12.629 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.52, opts=13) 20:17:12.630 00.001 10672 Enqueuing Move request for scope (-0.01, 0.52) 20:17:12.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:17:12.630 00.000 428 Worker thread wakes up 20:17:12.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.52) opts 0xd 20:17:12.630 00.000 10672 UpdateGuideState exits: m=250636 SNR=54.0 20:17:12.631 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:12.631 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.52) 20:17:12.631 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:12.631 00.000 428 Moving (-0.01, 0.52) raw xDistance=-0.05 yDistance=0.52 20:17:12.631 00.000 10672 Enqueuing Expose request 20:17:12.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:17:12.631 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:12.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 20:17:12.631 00.000 428 MoveAxis(E, 0, ABG) 20:17:12.632 00.001 428 Move returns status 0, amount 0 20:17:12.632 00.000 428 MoveAxis(N, 0, ABG) 20:17:12.632 00.000 428 Move returns status 0, amount 0 20:17:12.632 00.000 428 move complete, result=0 20:17:12.632 00.000 428 worker thread done servicing request 20:17:12.632 00.000 428 Worker thread wakes up 20:17:12.632 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 20:17:12.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:12.633 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:14.994 02.361 428 Exposure complete 20:17:15.135 00.141 428 worker thread done servicing request 20:17:15.135 00.000 10672 OnExposeComplete: enter 20:17:15.135 00.000 10672 UpdateGuideState(): m_state=6 20:17:15.135 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2005 20:17:15.135 00.000 10672 Star::Find returns 1 (0), X=1016.43, Y=761.08, Mass=227555, SNR=37.1, Peak=39760 HFD=2.3 20:17:15.135 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.02) = xAngle (4.24 = -2.05) 20:17:15.135 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.11 = 1.11) 20:17:15.135 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.48 hyp=0.52 cameraTheta=1.22 mountX=-0.24 mountY=0.46, mountTheta=2.04 20:17:15.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.48, opts=13) 20:17:15.135 00.000 10672 Enqueuing Move request for scope (0.18, 0.48) 20:17:15.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:17:15.135 00.000 428 Worker thread wakes up 20:17:15.135 00.000 10672 UpdateGuideState exits: m=227555 SNR=37.1 20:17:15.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.48) opts 0xd 20:17:15.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:15.135 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.48) 20:17:15.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:15.135 00.000 428 Moving (0.18, 0.48) raw xDistance=-0.24 yDistance=0.46 20:17:15.135 00.000 10672 Enqueuing Expose request 20:17:15.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:17:15.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:15.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 20:17:15.135 00.000 428 MoveAxis(E, 0, ABG) 20:17:15.135 00.000 428 Move returns status 0, amount 0 20:17:15.135 00.000 428 MoveAxis(N, 0, ABG) 20:17:15.135 00.000 428 Move returns status 0, amount 0 20:17:15.135 00.000 428 move complete, result=0 20:17:15.135 00.000 428 worker thread done servicing request 20:17:15.135 00.000 428 Worker thread wakes up 20:17:15.135 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:17:15.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:15.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:15.338 00.203 10672 read socket command 10 20:17:15.338 00.000 10672 processing socket request REQDIST 20:17:15.338 00.000 10672 SOCKSVR: Sending pixel error of 0.51 20:17:15.338 00.000 10672 Sending socket response 51 (0x33) 20:17:17.482 02.144 428 Exposure complete 20:17:17.622 00.140 428 worker thread done servicing request 20:17:17.622 00.000 10672 OnExposeComplete: enter 20:17:17.622 00.000 10672 UpdateGuideState(): m_state=6 20:17:17.622 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2006 20:17:17.622 00.000 10672 Star::Find returns 1 (0), X=1016.87, Y=760.98, Mass=259538, SNR=44.1, Peak=47056 HFD=2.5 20:17:17.622 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.02) = xAngle (3.57 = -2.72) 20:17:17.622 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.44 = 0.44) 20:17:17.622 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.38 hyp=0.73 cameraTheta=0.55 mountX=-0.66 mountY=0.31, mountTheta=2.71 20:17:17.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.38, opts=13) 20:17:17.622 00.000 10672 Enqueuing Move request for scope (0.62, 0.38) 20:17:17.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:17:17.622 00.000 428 Worker thread wakes up 20:17:17.622 00.000 10672 UpdateGuideState exits: m=259538 SNR=44.1 20:17:17.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.38) opts 0xd 20:17:17.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:17.622 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.38) 20:17:17.622 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:17.622 00.000 428 Moving (0.62, 0.38) raw xDistance=-0.66 yDistance=0.31 20:17:17.622 00.000 10672 Enqueuing Expose request 20:17:17.622 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 20:17:17.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:17.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 20:17:17.622 00.000 428 MoveAxis(E, 618, ABG) 20:17:17.622 00.000 428 Guiding Dir = 2, Dur = 618 20:17:17.622 00.000 428 IsSlewing returns 0 20:17:17.622 00.000 428 IsGuiding returns 0 20:17:17.638 00.016 428 PulseGuide returned control before completion, sleep 609 20:17:18.263 00.625 428 IsGuiding returns 0 20:17:18.263 00.000 428 Move returns status 0, amount 618 20:17:18.263 00.000 428 MoveAxis(N, 0, ABG) 20:17:18.263 00.000 428 Move returns status 0, amount 0 20:17:18.263 00.000 428 move complete, result=0 20:17:18.263 00.000 428 worker thread done servicing request 20:17:18.263 00.000 428 Worker thread wakes up 20:17:18.263 00.000 10672 GuideStep: -0.7 px 618 ms EAST, 0.3 px 0 ms NORTH 20:17:18.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:18.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:20.012 01.749 428 Exposure complete 20:17:20.387 00.375 10672 read socket command 10 20:17:20.387 00.000 10672 processing socket request REQDIST 20:17:20.387 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:17:20.387 00.000 10672 Sending socket response 57 (0x39) 20:17:20.825 00.438 428 worker thread done servicing request 20:17:20.825 00.000 10672 OnExposeComplete: enter 20:17:20.825 00.000 10672 UpdateGuideState(): m_state=6 20:17:20.840 00.015 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2007 20:17:20.840 00.000 10672 Star::Find returns 1 (0), X=1015.68, Y=760.72, Mass=250671, SNR=45.9, Peak=45424 HFD=2.7 20:17:20.840 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.02) = xAngle (5.96 = -0.33) 20:17:20.840 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.83 = 2.83) 20:17:20.840 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.12 hyp=0.58 cameraTheta=2.94 mountX=0.55 mountY=0.18, mountTheta=0.31 20:17:20.840 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.12, opts=13) 20:17:20.840 00.000 10672 Enqueuing Move request for scope (-0.57, 0.12) 20:17:20.840 00.000 428 Worker thread wakes up 20:17:20.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:17:20.840 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.12) opts 0xd 20:17:20.840 00.000 10672 UpdateGuideState exits: m=250671 SNR=45.9 20:17:20.840 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.12) 20:17:20.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:20.840 00.000 428 Moving (-0.57, 0.12) raw xDistance=0.55 yDistance=0.18 20:17:20.840 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:20.840 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.55 20:17:20.840 00.000 10672 Enqueuing Expose request 20:17:20.840 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:20.840 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:17:20.840 00.000 428 MoveAxis(W, 470, ABG) 20:17:20.840 00.000 428 Guiding Dir = 3, Dur = 470 20:17:20.840 00.000 428 IsSlewing returns 0 20:17:20.840 00.000 428 IsGuiding returns 0 20:17:20.856 00.016 428 PulseGuide returned control before completion, sleep 464 20:17:21.340 00.484 428 IsGuiding returns 0 20:17:21.340 00.000 428 Move returns status 0, amount 470 20:17:21.340 00.000 428 MoveAxis(N, 0, ABG) 20:17:21.340 00.000 428 Move returns status 0, amount 0 20:17:21.340 00.000 428 move complete, result=0 20:17:21.340 00.000 428 worker thread done servicing request 20:17:21.340 00.000 428 Worker thread wakes up 20:17:21.340 00.000 10672 GuideStep: 0.6 px 470 ms WEST, 0.2 px 0 ms NORTH 20:17:21.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:21.340 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:22.496 01.156 428 Exposure complete 20:17:22.621 00.125 428 worker thread done servicing request 20:17:22.621 00.000 10672 OnExposeComplete: enter 20:17:22.621 00.000 10672 UpdateGuideState(): m_state=6 20:17:22.621 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2008 20:17:22.621 00.000 10672 Star::Find returns 1 (0), X=1016.43, Y=760.92, Mass=231535, SNR=43.8, Peak=44656 HFD=2.3 20:17:22.621 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.02) = xAngle (4.10 = -2.18) 20:17:22.621 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.97 = 0.97) 20:17:22.621 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.33 hyp=0.37 cameraTheta=1.08 mountX=-0.21 mountY=0.30, mountTheta=2.18 20:17:22.621 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.33, opts=13) 20:17:22.621 00.000 10672 Enqueuing Move request for scope (0.17, 0.33) 20:17:22.637 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:17:22.637 00.000 428 Worker thread wakes up 20:17:22.637 00.000 10672 UpdateGuideState exits: m=231535 SNR=43.8 20:17:22.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.33) opts 0xd 20:17:22.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:22.637 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.33) 20:17:22.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:22.637 00.000 428 Moving (0.17, 0.33) raw xDistance=-0.21 yDistance=0.30 20:17:22.637 00.000 10672 Enqueuing Expose request 20:17:22.637 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:17:22.637 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:22.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 20:17:22.637 00.000 428 MoveAxis(E, 0, ABG) 20:17:22.637 00.000 428 Move returns status 0, amount 0 20:17:22.637 00.000 428 MoveAxis(N, 0, ABG) 20:17:22.637 00.000 428 Move returns status 0, amount 0 20:17:22.637 00.000 428 move complete, result=0 20:17:22.637 00.000 428 worker thread done servicing request 20:17:22.637 00.000 428 Worker thread wakes up 20:17:22.637 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:17:22.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:22.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:24.995 02.358 428 Exposure complete 20:17:25.151 00.156 428 worker thread done servicing request 20:17:25.151 00.000 10672 OnExposeComplete: enter 20:17:25.151 00.000 10672 UpdateGuideState(): m_state=6 20:17:25.151 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2009 20:17:25.151 00.000 10672 Star::Find returns 1 (0), X=1016.87, Y=760.85, Mass=273288, SNR=47.5, Peak=48368 HFD=2.4 20:17:25.151 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.02) = xAngle (3.41 = -2.87) 20:17:25.151 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.28 = 0.28) 20:17:25.151 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.26 hyp=0.67 cameraTheta=0.39 mountX=-0.65 mountY=0.19, mountTheta=2.86 20:17:25.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.26, opts=13) 20:17:25.151 00.000 10672 Enqueuing Move request for scope (0.62, 0.26) 20:17:25.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:17:25.151 00.000 428 Worker thread wakes up 20:17:25.151 00.000 10672 UpdateGuideState exits: m=273288 SNR=47.5 20:17:25.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.26) opts 0xd 20:17:25.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:25.151 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.26) 20:17:25.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:25.151 00.000 428 Moving (0.62, 0.26) raw xDistance=-0.65 yDistance=0.19 20:17:25.151 00.000 10672 Enqueuing Expose request 20:17:25.151 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 20:17:25.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:25.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:17:25.151 00.000 428 MoveAxis(E, 602, ABG) 20:17:25.151 00.000 428 Guiding Dir = 2, Dur = 602 20:17:25.151 00.000 428 IsSlewing returns 0 20:17:25.151 00.000 428 IsGuiding returns 0 20:17:25.167 00.016 428 PulseGuide returned control before completion, sleep 590 20:17:25.339 00.172 10672 read socket command 10 20:17:25.339 00.000 10672 processing socket request REQDIST 20:17:25.339 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:17:25.339 00.000 10672 Sending socket response 56 (0x38) 20:17:25.797 00.458 428 IsGuiding returns 0 20:17:25.797 00.000 428 Move returns status 0, amount 602 20:17:25.797 00.000 428 MoveAxis(N, 0, ABG) 20:17:25.797 00.000 428 Move returns status 0, amount 0 20:17:25.797 00.000 428 move complete, result=0 20:17:25.797 00.000 428 worker thread done servicing request 20:17:25.797 00.000 10672 GuideStep: -0.6 px 602 ms EAST, 0.2 px 0 ms NORTH 20:17:25.797 00.000 428 Worker thread wakes up 20:17:25.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:25.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:27.484 01.687 428 Exposure complete 20:17:27.608 00.124 428 worker thread done servicing request 20:17:27.608 00.000 10672 OnExposeComplete: enter 20:17:27.608 00.000 10672 UpdateGuideState(): m_state=6 20:17:27.608 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2010 20:17:27.608 00.000 10672 Star::Find returns 1 (0), X=1016.47, Y=761.16, Mass=237431, SNR=45.0, Peak=41504 HFD=2.5 20:17:27.608 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.02) = xAngle (4.22 = -2.07) 20:17:27.608 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 20:17:27.624 00.016 10672 CameraToMount -- cameraX=0.22 cameraY=0.56 hyp=0.61 cameraTheta=1.20 mountX=-0.29 mountY=0.54, mountTheta=2.06 20:17:27.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.56, opts=13) 20:17:27.624 00.000 10672 Enqueuing Move request for scope (0.22, 0.56) 20:17:27.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:17:27.624 00.000 428 Worker thread wakes up 20:17:27.624 00.000 10672 UpdateGuideState exits: m=237431 SNR=45.0 20:17:27.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.56) opts 0xd 20:17:27.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:27.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.56) 20:17:27.624 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:27.624 00.000 428 Moving (0.22, 0.56) raw xDistance=-0.29 yDistance=0.54 20:17:27.624 00.000 10672 Enqueuing Expose request 20:17:27.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:17:27.624 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:27.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 20:17:27.624 00.000 428 MoveAxis(E, 0, ABG) 20:17:27.624 00.000 428 Move returns status 0, amount 0 20:17:27.624 00.000 428 MoveAxis(N, 0, ABG) 20:17:27.624 00.000 428 Move returns status 0, amount 0 20:17:27.624 00.000 428 move complete, result=0 20:17:27.624 00.000 428 worker thread done servicing request 20:17:27.624 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:17:27.624 00.000 428 Worker thread wakes up 20:17:27.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:27.624 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:30.279 02.655 428 Exposure complete 20:17:30.342 00.063 10672 read socket command 10 20:17:30.342 00.000 10672 processing socket request REQDIST 20:17:30.342 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:17:30.342 00.000 10672 Sending socket response 57 (0x39) 20:17:30.670 00.328 428 worker thread done servicing request 20:17:30.670 00.000 10672 OnExposeComplete: enter 20:17:30.670 00.000 10672 UpdateGuideState(): m_state=6 20:17:30.670 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2011 20:17:30.670 00.000 10672 Star::Find returns 1 (0), X=1016.35, Y=761.13, Mass=262558, SNR=52.3, Peak=46832 HFD=2.3 20:17:30.686 00.016 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.02) = xAngle (4.40 = -1.88) 20:17:30.686 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.27 = 1.27) 20:17:30.686 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.53 hyp=0.54 cameraTheta=1.38 mountX=-0.16 mountY=0.51, mountTheta=1.88 20:17:30.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.53, opts=13) 20:17:30.686 00.000 10672 Enqueuing Move request for scope (0.10, 0.53) 20:17:30.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:17:30.686 00.000 10672 UpdateGuideState exits: m=262558 SNR=52.3 20:17:30.686 00.000 428 Worker thread wakes up 20:17:30.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:30.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:30.686 00.000 10672 Enqueuing Expose request 20:17:30.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.53) opts 0xd 20:17:30.686 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.53) 20:17:30.686 00.000 428 Moving (0.10, 0.53) raw xDistance=-0.16 yDistance=0.51 20:17:30.686 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:17:30.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:30.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:17:30.686 00.000 428 MoveAxis(E, 0, ABG) 20:17:30.686 00.000 428 Move returns status 0, amount 0 20:17:30.686 00.000 428 MoveAxis(N, 0, ABG) 20:17:30.686 00.000 428 Move returns status 0, amount 0 20:17:30.686 00.000 428 move complete, result=0 20:17:30.686 00.000 428 worker thread done servicing request 20:17:30.686 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:17:30.686 00.000 428 Worker thread wakes up 20:17:30.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:30.686 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:32.482 01.796 428 Exposure complete 20:17:32.622 00.140 428 worker thread done servicing request 20:17:32.622 00.000 10672 OnExposeComplete: enter 20:17:32.622 00.000 10672 UpdateGuideState(): m_state=6 20:17:32.622 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2012 20:17:32.622 00.000 10672 Star::Find returns 1 (0), X=1016.24, Y=761.47, Mass=292857, SNR=55.0, Peak=46624 HFD=2.8 20:17:32.622 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.68) 20:17:32.622 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 20:17:32.622 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.88 hyp=0.88 cameraTheta=1.58 mountX=-0.10 mountY=0.87, mountTheta=1.68 20:17:32.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.88, opts=13) 20:17:32.622 00.000 10672 Enqueuing Move request for scope (-0.01, 0.88) 20:17:32.622 00.000 428 Worker thread wakes up 20:17:32.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:17:32.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.88) opts 0xd 20:17:32.622 00.000 10672 UpdateGuideState exits: m=292857 SNR=55.0 20:17:32.622 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.88) 20:17:32.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:32.622 00.000 428 Moving (-0.01, 0.88) raw xDistance=-0.10 yDistance=0.87 20:17:32.622 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:32.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:17:32.622 00.000 10672 Enqueuing Expose request 20:17:32.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:17:32.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.87 20:17:32.622 00.000 428 MoveAxis(E, 0, ABG) 20:17:32.622 00.000 428 Move returns status 0, amount 0 20:17:32.622 00.000 428 MoveAxis(N, 0, ABG) 20:17:32.622 00.000 428 Move returns status 0, amount 0 20:17:32.622 00.000 428 move complete, result=0 20:17:32.622 00.000 428 worker thread done servicing request 20:17:32.622 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms NORTH 20:17:32.622 00.000 428 Worker thread wakes up 20:17:32.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:32.622 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:35.016 02.394 428 Exposure complete 20:17:35.485 00.469 10672 read socket command 10 20:17:35.485 00.000 10672 processing socket request REQDIST 20:17:35.485 00.000 10672 SOCKSVR: Sending pixel error of 0.65 20:17:35.485 00.000 10672 Sending socket response 65 (0x41) 20:17:36.172 00.687 428 worker thread done servicing request 20:17:36.172 00.000 10672 OnExposeComplete: enter 20:17:36.172 00.000 10672 UpdateGuideState(): m_state=6 20:17:36.172 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2013 20:17:36.172 00.000 10672 Star::Find returns 1 (0), X=1016.31, Y=761.45, Mass=269769, SNR=48.8, Peak=43680 HFD=2.8 20:17:36.172 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.02) = xAngle (4.52 = -1.76) 20:17:36.172 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.40 = 1.40) 20:17:36.172 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.86 hyp=0.86 cameraTheta=1.50 mountX=-0.16 mountY=0.84, mountTheta=1.76 20:17:36.172 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.86, opts=13) 20:17:36.172 00.000 10672 Enqueuing Move request for scope (0.06, 0.86) 20:17:36.172 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:17:36.172 00.000 10672 UpdateGuideState exits: m=269769 SNR=48.8 20:17:36.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:36.172 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:36.172 00.000 10672 Enqueuing Expose request 20:17:36.172 00.000 428 Worker thread wakes up 20:17:36.172 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.86) opts 0xd 20:17:36.188 00.016 428 Handling offset move in thread for scope, endpoint = (0.06, 0.86) 20:17:36.188 00.000 428 Moving (0.06, 0.86) raw xDistance=-0.16 yDistance=0.84 20:17:36.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:17:36.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:17:36.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.84 20:17:36.188 00.000 428 MoveAxis(E, 0, ABG) 20:17:36.188 00.000 428 Move returns status 0, amount 0 20:17:36.188 00.000 428 MoveAxis(N, 0, ABG) 20:17:36.188 00.000 428 Move returns status 0, amount 0 20:17:36.188 00.000 428 move complete, result=0 20:17:36.188 00.000 428 worker thread done servicing request 20:17:36.188 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 20:17:36.188 00.000 428 Worker thread wakes up 20:17:36.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:36.188 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:37.500 01.312 428 Exposure complete 20:17:37.875 00.375 428 worker thread done servicing request 20:17:37.875 00.000 10672 OnExposeComplete: enter 20:17:37.875 00.000 10672 UpdateGuideState(): m_state=6 20:17:37.875 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2014 20:17:37.875 00.000 10672 Star::Find returns 1 (0), X=1016.36, Y=761.42, Mass=233478, SNR=51.1, Peak=49120 HFD=1.9 20:17:37.875 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.83) 20:17:37.875 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 20:17:37.875 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.82 hyp=0.83 cameraTheta=1.44 mountX=-0.21 mountY=0.80, mountTheta=1.83 20:17:37.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.82, opts=13) 20:17:37.875 00.000 10672 Enqueuing Move request for scope (0.11, 0.82) 20:17:37.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:17:37.875 00.000 10672 UpdateGuideState exits: m=233478 SNR=51.1 20:17:37.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:37.875 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:37.875 00.000 10672 Enqueuing Expose request 20:17:37.875 00.000 428 Worker thread wakes up 20:17:37.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.82) opts 0xd 20:17:37.875 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.82) 20:17:37.875 00.000 428 Moving (0.11, 0.82) raw xDistance=-0.21 yDistance=0.80 20:17:37.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:17:37.875 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.95 newest=2.52 20:17:37.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.80 from input 0.80 20:17:37.875 00.000 428 MoveAxis(E, 0, ABG) 20:17:37.875 00.000 428 Move returns status 0, amount 0 20:17:37.875 00.000 428 MoveAxis(S, 1218, ABG) 20:17:37.875 00.000 428 Guiding Dir = 1, Dur = 1218 20:17:37.875 00.000 428 IsSlewing returns 0 20:17:37.875 00.000 428 IsGuiding returns 0 20:17:37.953 00.078 428 PulseGuide returned control before completion, sleep 1147 20:17:39.124 01.171 428 IsGuiding returns 1 20:17:39.124 00.000 428 scope still moving after pulse duration time elapsed 20:17:39.156 00.032 428 IsSlewing returns 0 20:17:39.156 00.000 428 IsGuiding returns 1 20:17:39.187 00.031 428 IsSlewing returns 0 20:17:39.187 00.000 428 IsGuiding returns 1 20:17:39.218 00.031 428 IsSlewing returns 0 20:17:39.218 00.000 428 IsGuiding returns 0 20:17:39.218 00.000 428 scope move finished after 1218 + 126 ms 20:17:39.218 00.000 428 Move returns status 0, amount 1218 20:17:39.218 00.000 428 move complete, result=0 20:17:39.218 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 1218 ms SOUTH 20:17:39.234 00.016 428 worker thread done servicing request 20:17:39.234 00.000 428 Worker thread wakes up 20:17:39.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:39.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:41.280 02.046 10672 read socket command 10 20:17:41.280 00.000 10672 processing socket request REQDIST 20:17:41.280 00.000 10672 SOCKSVR: Sending pixel error of 0.75 20:17:41.280 00.000 10672 Sending socket response 75 (0x4b) 20:17:41.608 00.328 428 Exposure complete 20:17:43.955 02.347 10672 OnExposeComplete: enter 20:17:43.955 00.000 10672 UpdateGuideState(): m_state=6 20:17:43.955 00.000 10672 Star::Find(15, 1016, 761, 0, (0,0,0,0), 0.0, 0) frame 2015 20:17:43.955 00.000 10672 Star::Find returns 1 (0), X=1016.14, Y=760.88, Mass=291327, SNR=48.3, Peak=52608 HFD=2.4 20:17:43.955 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.02) = xAngle (4.96 = -1.32) 20:17:43.971 00.016 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.83 = 1.83) 20:17:43.971 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.94 mountX=0.07 mountY=0.29, mountTheta=1.32 20:17:43.971 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.28, opts=13) 20:17:43.971 00.000 10672 Enqueuing Move request for scope (-0.11, 0.28) 20:17:43.971 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:17:43.971 00.000 10672 UpdateGuideState exits: m=291327 SNR=48.3 20:17:43.971 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:43.971 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:43.971 00.000 10672 Enqueuing Expose request 20:17:44.018 00.047 428 worker thread done servicing request 20:17:44.018 00.000 428 Worker thread wakes up 20:17:44.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd 20:17:44.018 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.28) 20:17:44.018 00.000 428 Moving (-0.11, 0.28) raw xDistance=0.07 yDistance=0.29 20:17:44.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:17:44.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:44.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:17:44.018 00.000 428 MoveAxis(E, 0, ABG) 20:17:44.018 00.000 428 Move returns status 0, amount 0 20:17:44.018 00.000 428 MoveAxis(N, 0, ABG) 20:17:44.018 00.000 428 Move returns status 0, amount 0 20:17:44.018 00.000 428 move complete, result=0 20:17:44.018 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:17:44.018 00.000 428 worker thread done servicing request 20:17:44.018 00.000 428 Worker thread wakes up 20:17:44.018 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:44.018 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:44.033 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:17:45.189 01.156 428 Exposure complete 20:17:45.345 00.156 10672 read socket command 10 20:17:45.345 00.000 10672 processing socket request REQDIST 20:17:45.345 00.000 10672 SOCKSVR: Sending pixel error of 0.61 20:17:45.345 00.000 10672 Sending socket response 61 (0x3d) 20:17:45.580 00.235 428 worker thread done servicing request 20:17:45.580 00.000 10672 OnExposeComplete: enter 20:17:45.580 00.000 10672 UpdateGuideState(): m_state=6 20:17:45.595 00.015 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2016 20:17:45.595 00.000 10672 Star::Find returns 1 (0), X=1015.91, Y=760.78, Mass=258261, SNR=45.5, Peak=47600 HFD=2.4 20:17:45.595 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.02) = xAngle (5.67 = -0.61) 20:17:45.595 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.55 = 2.55) 20:17:45.595 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.39 cameraTheta=2.65 mountX=0.32 mountY=0.22, mountTheta=0.60 20:17:45.595 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.18, opts=13) 20:17:45.595 00.000 10672 Enqueuing Move request for scope (-0.34, 0.18) 20:17:45.595 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:17:45.595 00.000 10672 UpdateGuideState exits: m=258261 SNR=45.5 20:17:45.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:45.595 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:45.595 00.000 10672 Enqueuing Expose request 20:17:45.595 00.000 428 Worker thread wakes up 20:17:45.595 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd 20:17:45.595 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.18) 20:17:45.595 00.000 428 Moving (-0.34, 0.18) raw xDistance=0.32 yDistance=0.22 20:17:45.595 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:17:45.595 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:45.595 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:17:45.595 00.000 428 MoveAxis(E, 0, ABG) 20:17:45.595 00.000 428 Move returns status 0, amount 0 20:17:45.595 00.000 428 MoveAxis(N, 0, ABG) 20:17:45.595 00.000 428 Move returns status 0, amount 0 20:17:45.595 00.000 428 move complete, result=0 20:17:45.595 00.000 428 worker thread done servicing request 20:17:45.595 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:17:45.595 00.000 428 Worker thread wakes up 20:17:45.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:45.595 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:47.479 01.884 428 Exposure complete 20:17:47.640 00.161 428 worker thread done servicing request 20:17:47.640 00.000 10672 OnExposeComplete: enter 20:17:47.640 00.000 10672 UpdateGuideState(): m_state=6 20:17:47.641 00.001 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2017 20:17:47.641 00.000 10672 Star::Find returns 1 (0), X=1015.83, Y=761.43, Mass=246395, SNR=38.9, Peak=39856 HFD=2.8 20:17:47.641 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.02) = xAngle (5.06 = -1.23) 20:17:47.642 00.001 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.93 = 1.93) 20:17:47.642 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.83 hyp=0.93 cameraTheta=2.04 mountX=0.31 mountY=0.87, mountTheta=1.22 20:17:47.643 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.83, opts=13) 20:17:47.643 00.000 10672 Enqueuing Move request for scope (-0.42, 0.83) 20:17:47.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:17:47.644 00.001 428 Worker thread wakes up 20:17:47.644 00.000 10672 UpdateGuideState exits: m=246395 SNR=38.9 20:17:47.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.83) opts 0xd 20:17:47.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:47.644 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.83) 20:17:47.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:47.644 00.000 428 Moving (-0.42, 0.83) raw xDistance=0.31 yDistance=0.87 20:17:47.644 00.000 10672 Enqueuing Expose request 20:17:47.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 20:17:47.645 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.87 from input 0.87 20:17:47.645 00.000 428 MoveAxis(E, 0, ABG) 20:17:47.645 00.000 428 Move returns status 0, amount 0 20:17:47.645 00.000 428 MoveAxis(S, 1317, ABG) 20:17:47.646 00.001 428 Guiding Dir = 1, Dur = 1317 20:17:47.646 00.000 428 IsSlewing returns 0 20:17:47.647 00.001 428 IsGuiding returns 0 20:17:47.733 00.086 428 PulseGuide returned control before completion, sleep 1241 20:17:49.097 01.364 428 IsGuiding returns 1 20:17:49.097 00.000 428 scope still moving after pulse duration time elapsed 20:17:49.222 00.125 428 IsSlewing returns 0 20:17:49.487 00.265 428 IsGuiding returns 0 20:17:49.487 00.000 428 scope move finished after 1317 + 529 ms 20:17:49.487 00.000 428 Move returns status 0, amount 1317 20:17:49.487 00.000 428 move complete, result=0 20:17:49.487 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.9 px 1317 ms SOUTH 20:17:49.487 00.000 428 worker thread done servicing request 20:17:49.487 00.000 428 Worker thread wakes up 20:17:49.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:49.487 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:50.706 01.219 428 Exposure complete 20:17:51.147 00.441 10672 read socket command 10 20:17:51.147 00.000 10672 processing socket request REQDIST 20:17:51.147 00.000 10672 SOCKSVR: Sending pixel error of 0.66 20:17:51.147 00.000 10672 Sending socket response 66 (0x42) 20:17:51.366 00.219 428 worker thread done servicing request 20:17:51.366 00.000 10672 OnExposeComplete: enter 20:17:51.366 00.000 10672 UpdateGuideState(): m_state=6 20:17:51.366 00.000 10672 Star::Find(15, 1015, 761, 0, (0,0,0,0), 0.0, 0) frame 2018 20:17:51.366 00.000 10672 Star::Find returns 1 (0), X=1015.87, Y=760.67, Mass=246903, SNR=47.0, Peak=40304 HFD=2.7 20:17:51.366 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.02) = xAngle (5.98 = -0.31) 20:17:51.366 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.85 = 2.85) 20:17:51.366 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.38 cameraTheta=2.95 mountX=0.37 mountY=0.11, mountTheta=0.30 20:17:51.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.07, opts=13) 20:17:51.366 00.000 10672 Enqueuing Move request for scope (-0.38, 0.07) 20:17:51.382 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:17:51.382 00.000 428 Worker thread wakes up 20:17:51.382 00.000 10672 UpdateGuideState exits: m=246903 SNR=47.0 20:17:51.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd 20:17:51.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:51.382 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.07) 20:17:51.382 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:51.382 00.000 428 Moving (-0.38, 0.07) raw xDistance=0.37 yDistance=0.11 20:17:51.382 00.000 10672 Enqueuing Expose request 20:17:51.382 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:17:51.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:51.382 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 20:17:51.382 00.000 428 MoveAxis(E, 0, ABG) 20:17:51.382 00.000 428 Move returns status 0, amount 0 20:17:51.382 00.000 428 MoveAxis(N, 0, ABG) 20:17:51.382 00.000 428 Move returns status 0, amount 0 20:17:51.382 00.000 428 move complete, result=0 20:17:51.382 00.000 428 worker thread done servicing request 20:17:51.382 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:17:51.382 00.000 428 Worker thread wakes up 20:17:51.382 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:51.382 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:52.475 01.093 428 Exposure complete 20:17:52.616 00.141 428 worker thread done servicing request 20:17:52.616 00.000 10672 OnExposeComplete: enter 20:17:52.616 00.000 10672 UpdateGuideState(): m_state=6 20:17:52.616 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2019 20:17:52.616 00.000 10672 Star::Find returns 1 (0), X=1015.96, Y=760.35, Mass=282909, SNR=50.7, Peak=43568 HFD=2.5 20:17:52.616 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.02) = xAngle (0.58 = 0.58) 20:17:52.616 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.55 = -2.55) 20:17:52.616 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.38 cameraTheta=-2.45 mountX=0.32 mountY=-0.21, mountTheta=-0.58 20:17:52.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.24, opts=13) 20:17:52.616 00.000 10672 Enqueuing Move request for scope (-0.29, -0.24) 20:17:52.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:17:52.616 00.000 428 Worker thread wakes up 20:17:52.616 00.000 10672 UpdateGuideState exits: m=282909 SNR=50.7 20:17:52.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd 20:17:52.616 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:52.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.24) 20:17:52.616 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:52.616 00.000 428 Moving (-0.29, -0.24) raw xDistance=0.32 yDistance=-0.21 20:17:52.616 00.000 10672 Enqueuing Expose request 20:17:52.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:17:52.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:52.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:17:52.616 00.000 428 MoveAxis(E, 0, ABG) 20:17:52.616 00.000 428 Move returns status 0, amount 0 20:17:52.616 00.000 428 MoveAxis(N, 0, ABG) 20:17:52.616 00.000 428 Move returns status 0, amount 0 20:17:52.616 00.000 428 move complete, result=0 20:17:52.616 00.000 428 worker thread done servicing request 20:17:52.616 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:17:52.616 00.000 428 Worker thread wakes up 20:17:52.616 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:52.616 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:55.176 02.560 428 Exposure complete 20:17:55.364 00.188 10672 read socket command 10 20:17:55.364 00.000 10672 processing socket request REQDIST 20:17:55.364 00.000 10672 SOCKSVR: Sending pixel error of 0.51 20:17:55.364 00.000 10672 Sending socket response 51 (0x33) 20:17:56.613 01.249 10672 OnExposeComplete: enter 20:17:56.613 00.000 10672 UpdateGuideState(): m_state=6 20:17:56.613 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2020 20:17:56.613 00.000 10672 Star::Find returns 1 (0), X=1015.95, Y=760.63, Mass=252961, SNR=50.1, Peak=34080 HFD=2.7 20:17:56.613 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.02) = xAngle (6.07 = -0.22) 20:17:56.613 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.94 = 2.94) 20:17:56.613 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.05 mountX=0.29 mountY=0.06, mountTheta=0.20 20:17:56.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.03, opts=13) 20:17:56.613 00.000 10672 Enqueuing Move request for scope (-0.30, 0.03) 20:17:56.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:17:56.613 00.000 10672 UpdateGuideState exits: m=252961 SNR=50.1 20:17:56.613 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:56.613 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:56.613 00.000 10672 Enqueuing Expose request 20:17:56.613 00.000 428 worker thread done servicing request 20:17:56.613 00.000 428 Worker thread wakes up 20:17:56.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd 20:17:56.613 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.03) 20:17:56.613 00.000 428 Moving (-0.30, 0.03) raw xDistance=0.29 yDistance=0.06 20:17:56.676 00.063 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 20:17:56.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:56.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:17:56.676 00.000 428 MoveAxis(E, 0, ABG) 20:17:56.676 00.000 428 Move returns status 0, amount 0 20:17:56.676 00.000 428 MoveAxis(N, 0, ABG) 20:17:56.676 00.000 428 Move returns status 0, amount 0 20:17:56.676 00.000 428 move complete, result=0 20:17:56.676 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:17:56.676 00.000 428 worker thread done servicing request 20:17:56.676 00.000 428 Worker thread wakes up 20:17:56.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:56.676 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:57.472 00.796 428 Exposure complete 20:17:57.644 00.172 428 worker thread done servicing request 20:17:57.644 00.000 10672 OnExposeComplete: enter 20:17:57.644 00.000 10672 UpdateGuideState(): m_state=6 20:17:57.644 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2021 20:17:57.644 00.000 10672 Star::Find returns 1 (0), X=1015.79, Y=760.70, Mass=199546, SNR=39.9, Peak=36048 HFD=2.3 20:17:57.644 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.02) = xAngle (5.94 = -0.35) 20:17:57.644 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 20:17:57.644 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=0.11 hyp=0.47 cameraTheta=2.92 mountX=0.45 mountY=0.15, mountTheta=0.33 20:17:57.660 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=0.11, opts=13) 20:17:57.660 00.000 10672 Enqueuing Move request for scope (-0.46, 0.11) 20:17:57.660 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:17:57.660 00.000 428 Worker thread wakes up 20:17:57.660 00.000 10672 UpdateGuideState exits: m=199546 SNR=39.9 20:17:57.660 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:57.660 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.11) opts 0xd 20:17:57.660 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:17:57.660 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 0.11) 20:17:57.660 00.000 10672 Enqueuing Expose request 20:17:57.660 00.000 428 Moving (-0.46, 0.11) raw xDistance=0.45 yDistance=0.15 20:17:57.660 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 20:17:57.660 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:17:57.660 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:17:57.660 00.000 428 MoveAxis(W, 415, ABG) 20:17:57.660 00.000 428 Guiding Dir = 3, Dur = 415 20:17:57.660 00.000 428 IsSlewing returns 0 20:17:57.660 00.000 428 IsGuiding returns 0 20:17:57.691 00.031 428 PulseGuide returned control before completion, sleep 400 20:17:58.113 00.422 428 IsGuiding returns 0 20:17:58.113 00.000 428 Move returns status 0, amount 415 20:17:58.113 00.000 428 MoveAxis(N, 0, ABG) 20:17:58.113 00.000 428 Move returns status 0, amount 0 20:17:58.113 00.000 428 move complete, result=0 20:17:58.113 00.000 428 worker thread done servicing request 20:17:58.113 00.000 10672 GuideStep: 0.4 px 415 ms WEST, 0.2 px 0 ms NORTH 20:17:58.113 00.000 428 Worker thread wakes up 20:17:58.128 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:17:58.128 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:17:59.976 01.848 428 Exposure complete 20:18:00.117 00.141 428 worker thread done servicing request 20:18:00.117 00.000 10672 OnExposeComplete: enter 20:18:00.117 00.000 10672 UpdateGuideState(): m_state=6 20:18:00.117 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2022 20:18:00.117 00.000 10672 Star::Find returns 1 (0), X=1016.12, Y=760.77, Mass=230832, SNR=40.4, Peak=36368 HFD=2.3 20:18:00.117 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.04) 20:18:00.117 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 20:18:00.117 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.23 mountX=0.11 mountY=0.19, mountTheta=1.03 20:18:00.132 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.18, opts=13) 20:18:00.132 00.000 10672 Enqueuing Move request for scope (-0.13, 0.18) 20:18:00.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:18:00.132 00.000 10672 UpdateGuideState exits: m=230832 SNR=40.4 20:18:00.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:00.132 00.000 428 Worker thread wakes up 20:18:00.132 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:00.132 00.000 10672 Enqueuing Expose request 20:18:00.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd 20:18:00.132 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.18) 20:18:00.132 00.000 428 Moving (-0.13, 0.18) raw xDistance=0.11 yDistance=0.19 20:18:00.132 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:18:00.132 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:00.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:18:00.132 00.000 428 MoveAxis(E, 0, ABG) 20:18:00.132 00.000 428 Move returns status 0, amount 0 20:18:00.132 00.000 428 MoveAxis(N, 0, ABG) 20:18:00.132 00.000 428 Move returns status 0, amount 0 20:18:00.132 00.000 428 move complete, result=0 20:18:00.132 00.000 428 worker thread done servicing request 20:18:00.148 00.016 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:18:00.148 00.000 428 Worker thread wakes up 20:18:00.148 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:00.148 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:00.336 00.188 10672 read socket command 10 20:18:00.336 00.000 10672 processing socket request REQDIST 20:18:00.336 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:18:00.336 00.000 10672 Sending socket response 38 (0x26) 20:18:02.491 02.155 428 Exposure complete 20:18:02.632 00.141 428 worker thread done servicing request 20:18:02.632 00.000 10672 OnExposeComplete: enter 20:18:02.632 00.000 10672 UpdateGuideState(): m_state=6 20:18:02.632 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2023 20:18:02.632 00.000 10672 Star::Find returns 1 (0), X=1016.01, Y=760.42, Mass=245867, SNR=45.1, Peak=48368 HFD=2.2 20:18:02.632 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.02) = xAngle (0.50 = 0.50) 20:18:02.632 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63) 20:18:02.632 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.17 hyp=0.30 cameraTheta=-2.52 mountX=0.26 mountY=-0.15, mountTheta=-0.51 20:18:02.632 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.17, opts=13) 20:18:02.632 00.000 10672 Enqueuing Move request for scope (-0.24, -0.17) 20:18:02.632 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:18:02.632 00.000 428 Worker thread wakes up 20:18:02.632 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.17) opts 0xd 20:18:02.632 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.17) 20:18:02.632 00.000 428 Moving (-0.24, -0.17) raw xDistance=0.26 yDistance=-0.15 20:18:02.632 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:18:02.632 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:02.632 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:18:02.632 00.000 428 MoveAxis(E, 0, ABG) 20:18:02.632 00.000 428 Move returns status 0, amount 0 20:18:02.632 00.000 428 MoveAxis(N, 0, ABG) 20:18:02.632 00.000 428 Move returns status 0, amount 0 20:18:02.632 00.000 428 move complete, result=0 20:18:02.632 00.000 428 worker thread done servicing request 20:18:02.647 00.015 10672 UpdateGuideState exits: m=245867 SNR=45.1 20:18:02.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:02.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:02.647 00.000 10672 Enqueuing Expose request 20:18:02.647 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:18:02.647 00.000 428 Worker thread wakes up 20:18:02.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:02.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:04.990 02.343 428 Exposure complete 20:18:05.115 00.125 428 worker thread done servicing request 20:18:05.115 00.000 10672 OnExposeComplete: enter 20:18:05.115 00.000 10672 UpdateGuideState(): m_state=6 20:18:05.115 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2024 20:18:05.115 00.000 10672 Star::Find returns 1 (0), X=1016.51, Y=760.58, Mass=291838, SNR=54.5, Peak=41504 HFD=3.2 20:18:05.115 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 20:18:05.115 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 20:18:05.115 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.06 mountX=-0.25 mountY=-0.04, mountTheta=-2.97 20:18:05.131 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.02, opts=13) 20:18:05.131 00.000 10672 Enqueuing Move request for scope (0.25, -0.02) 20:18:05.131 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:18:05.131 00.000 428 Worker thread wakes up 20:18:05.131 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd 20:18:05.131 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.02) 20:18:05.131 00.000 428 Moving (0.25, -0.02) raw xDistance=-0.25 yDistance=-0.04 20:18:05.131 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 20:18:05.131 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:05.131 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:18:05.131 00.000 428 MoveAxis(E, 0, ABG) 20:18:05.131 00.000 428 Move returns status 0, amount 0 20:18:05.131 00.000 428 MoveAxis(N, 0, ABG) 20:18:05.131 00.000 428 Move returns status 0, amount 0 20:18:05.131 00.000 428 move complete, result=0 20:18:05.131 00.000 428 worker thread done servicing request 20:18:05.146 00.015 10672 UpdateGuideState exits: m=291838 SNR=54.5 20:18:05.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:05.146 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:05.146 00.000 10672 Enqueuing Expose request 20:18:05.146 00.000 428 Worker thread wakes up 20:18:05.146 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:18:05.146 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:05.146 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:05.334 00.188 10672 read socket command 10 20:18:05.334 00.000 10672 processing socket request REQDIST 20:18:05.334 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:18:05.334 00.000 10672 Sending socket response 32 (0x20) 20:18:07.474 02.140 428 Exposure complete 20:18:07.599 00.125 428 worker thread done servicing request 20:18:07.599 00.000 10672 OnExposeComplete: enter 20:18:07.599 00.000 10672 UpdateGuideState(): m_state=6 20:18:07.599 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2025 20:18:07.599 00.000 10672 Star::Find returns 1 (0), X=1016.03, Y=760.30, Mass=260004, SNR=49.0, Peak=62976 HFD=2.3 20:18:07.599 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.02) = xAngle (0.81 = 0.81) 20:18:07.599 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32) 20:18:07.599 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.29 hyp=0.37 cameraTheta=-2.21 mountX=0.25 mountY=-0.27, mountTheta=-0.81 20:18:07.599 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.29, opts=13) 20:18:07.599 00.000 10672 Enqueuing Move request for scope (-0.22, -0.29) 20:18:07.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:18:07.599 00.000 428 Worker thread wakes up 20:18:07.599 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.29) opts 0xd 20:18:07.599 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.29) 20:18:07.599 00.000 428 Moving (-0.22, -0.29) raw xDistance=0.25 yDistance=-0.27 20:18:07.599 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:18:07.599 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:07.599 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:18:07.599 00.000 428 MoveAxis(E, 0, ABG) 20:18:07.599 00.000 428 Move returns status 0, amount 0 20:18:07.599 00.000 428 MoveAxis(N, 0, ABG) 20:18:07.599 00.000 428 Move returns status 0, amount 0 20:18:07.599 00.000 428 move complete, result=0 20:18:07.599 00.000 428 worker thread done servicing request 20:18:07.630 00.031 10672 UpdateGuideState exits: m=260004 SNR=49.0 20:18:07.630 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:07.630 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:07.630 00.000 10672 Enqueuing Expose request 20:18:07.630 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:18:07.630 00.000 428 Worker thread wakes up 20:18:07.630 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:07.630 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:09.977 02.347 428 Exposure complete 20:18:10.118 00.141 428 worker thread done servicing request 20:18:10.118 00.000 10672 OnExposeComplete: enter 20:18:10.118 00.000 10672 UpdateGuideState(): m_state=6 20:18:10.118 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2026 20:18:10.118 00.000 10672 Star::Find returns 1 (0), X=1015.95, Y=760.18, Mass=250615, SNR=46.0, Peak=57200 HFD=2.2 20:18:10.118 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.02) = xAngle (0.82 = 0.82) 20:18:10.118 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.31 = -2.31) 20:18:10.118 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.42 hyp=0.52 cameraTheta=-2.20 mountX=0.35 mountY=-0.38, mountTheta=-0.82 20:18:10.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.42, opts=13) 20:18:10.118 00.000 10672 Enqueuing Move request for scope (-0.31, -0.42) 20:18:10.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:18:10.118 00.000 428 Worker thread wakes up 20:18:10.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.42) opts 0xd 20:18:10.118 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.42) 20:18:10.118 00.000 428 Moving (-0.31, -0.42) raw xDistance=0.35 yDistance=-0.38 20:18:10.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:18:10.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:10.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 20:18:10.118 00.000 428 MoveAxis(E, 0, ABG) 20:18:10.118 00.000 428 Move returns status 0, amount 0 20:18:10.118 00.000 428 MoveAxis(N, 0, ABG) 20:18:10.118 00.000 428 Move returns status 0, amount 0 20:18:10.118 00.000 428 move complete, result=0 20:18:10.118 00.000 428 worker thread done servicing request 20:18:10.149 00.031 10672 UpdateGuideState exits: m=250615 SNR=46.0 20:18:10.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:10.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:10.149 00.000 10672 Enqueuing Expose request 20:18:10.149 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:18:10.149 00.000 428 Worker thread wakes up 20:18:10.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:10.149 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:10.336 00.187 10672 read socket command 10 20:18:10.336 00.000 10672 processing socket request REQDIST 20:18:10.336 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:18:10.336 00.000 10672 Sending socket response 39 (0x27) 20:18:12.476 02.140 428 Exposure complete 20:18:12.601 00.125 428 worker thread done servicing request 20:18:12.601 00.000 10672 OnExposeComplete: enter 20:18:12.601 00.000 10672 UpdateGuideState(): m_state=6 20:18:12.601 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2027 20:18:12.617 00.016 10672 Star::Find returns 1 (0), X=1015.99, Y=760.40, Mass=224346, SNR=45.3, Peak=45312 HFD=2.2 20:18:12.617 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 20:18:12.617 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 20:18:12.617 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.33 cameraTheta=-2.50 mountX=0.28 mountY=-0.17, mountTheta=-0.53 20:18:12.617 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.19, opts=13) 20:18:12.617 00.000 10672 Enqueuing Move request for scope (-0.26, -0.19) 20:18:12.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:18:12.617 00.000 428 Worker thread wakes up 20:18:12.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.19) opts 0xd 20:18:12.617 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.19) 20:18:12.617 00.000 428 Moving (-0.26, -0.19) raw xDistance=0.28 yDistance=-0.17 20:18:12.617 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 20:18:12.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:12.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:18:12.617 00.000 428 MoveAxis(E, 0, ABG) 20:18:12.617 00.000 428 Move returns status 0, amount 0 20:18:12.617 00.000 428 MoveAxis(N, 0, ABG) 20:18:12.617 00.000 428 Move returns status 0, amount 0 20:18:12.617 00.000 428 move complete, result=0 20:18:12.617 00.000 428 worker thread done servicing request 20:18:12.632 00.015 10672 UpdateGuideState exits: m=224346 SNR=45.3 20:18:12.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:12.632 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:12.632 00.000 10672 Enqueuing Expose request 20:18:12.632 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:18:12.632 00.000 428 Worker thread wakes up 20:18:12.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:12.632 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:14.975 02.343 428 Exposure complete 20:18:15.116 00.141 428 worker thread done servicing request 20:18:15.116 00.000 10672 OnExposeComplete: enter 20:18:15.116 00.000 10672 UpdateGuideState(): m_state=6 20:18:15.116 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2028 20:18:15.116 00.000 10672 Star::Find returns 1 (0), X=1016.13, Y=760.31, Mass=269891, SNR=51.8, Peak=47824 HFD=2.6 20:18:15.116 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 20:18:15.116 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 20:18:15.116 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.29 hyp=0.31 cameraTheta=-1.98 mountX=0.16 mountY=-0.27, mountTheta=-1.04 20:18:15.116 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.29, opts=13) 20:18:15.116 00.000 10672 Enqueuing Move request for scope (-0.13, -0.29) 20:18:15.116 00.000 428 Worker thread wakes up 20:18:15.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=952, FiltMax=65488, Gamma=1.000 20:18:15.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.29) opts 0xd 20:18:15.116 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.29) 20:18:15.116 00.000 428 Moving (-0.13, -0.29) raw xDistance=0.16 yDistance=-0.27 20:18:15.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:18:15.116 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:15.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:18:15.116 00.000 428 MoveAxis(E, 0, ABG) 20:18:15.116 00.000 428 Move returns status 0, amount 0 20:18:15.116 00.000 428 MoveAxis(N, 0, ABG) 20:18:15.116 00.000 428 Move returns status 0, amount 0 20:18:15.116 00.000 428 move complete, result=0 20:18:15.116 00.000 428 worker thread done servicing request 20:18:15.147 00.031 10672 UpdateGuideState exits: m=269891 SNR=51.8 20:18:15.147 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:15.147 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:15.147 00.000 10672 Enqueuing Expose request 20:18:15.147 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:18:15.147 00.000 428 Worker thread wakes up 20:18:15.147 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:15.147 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:15.366 00.219 10672 read socket command 10 20:18:15.366 00.000 10672 processing socket request REQDIST 20:18:15.366 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:18:15.366 00.000 10672 Sending socket response 35 (0x23) 20:18:17.470 02.104 428 Exposure complete 20:18:17.607 00.137 428 worker thread done servicing request 20:18:17.607 00.000 10672 OnExposeComplete: enter 20:18:17.607 00.000 10672 UpdateGuideState(): m_state=6 20:18:17.608 00.001 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2029 20:18:17.608 00.000 10672 Star::Find returns 1 (0), X=1015.82, Y=760.47, Mass=244123, SNR=43.5, Peak=55120 HFD=2.0 20:18:17.609 00.001 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 20:18:17.609 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 20:18:17.609 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.13 hyp=0.45 cameraTheta=-2.86 mountX=0.45 mountY=-0.08, mountTheta=-0.17 20:18:17.610 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.13, opts=13) 20:18:17.610 00.000 10672 Enqueuing Move request for scope (-0.43, -0.13) 20:18:17.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:18:17.611 00.001 428 Worker thread wakes up 20:18:17.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.13) opts 0xd 20:18:17.611 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.13) 20:18:17.611 00.000 428 Moving (-0.43, -0.13) raw xDistance=0.45 yDistance=-0.08 20:18:17.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 20:18:17.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:17.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:18:17.611 00.000 428 MoveAxis(W, 415, ABG) 20:18:17.612 00.001 428 Guiding Dir = 3, Dur = 415 20:18:17.613 00.001 428 IsSlewing returns 0 20:18:17.613 00.000 428 IsGuiding returns 0 20:18:17.635 00.022 10672 UpdateGuideState exits: m=244123 SNR=43.5 20:18:17.635 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:17.635 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:17.635 00.000 10672 Enqueuing Expose request 20:18:17.641 00.006 428 PulseGuide returned control before completion, sleep 398 20:18:18.041 00.400 428 IsGuiding returns 1 20:18:18.041 00.000 428 scope still moving after pulse duration time elapsed 20:18:18.062 00.021 428 IsSlewing returns 0 20:18:18.088 00.026 428 IsGuiding returns 0 20:18:18.088 00.000 428 scope move finished after 415 + 59 ms 20:18:18.088 00.000 428 Move returns status 0, amount 415 20:18:18.088 00.000 428 MoveAxis(N, 0, ABG) 20:18:18.088 00.000 428 Move returns status 0, amount 0 20:18:18.088 00.000 428 move complete, result=0 20:18:18.089 00.001 428 worker thread done servicing request 20:18:18.089 00.000 428 Worker thread wakes up 20:18:18.089 00.000 10672 GuideStep: 0.4 px 415 ms WEST, -0.1 px 0 ms NORTH 20:18:18.089 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:18.089 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:19.964 01.875 428 Exposure complete 20:18:20.104 00.140 428 worker thread done servicing request 20:18:20.104 00.000 10672 OnExposeComplete: enter 20:18:20.104 00.000 10672 UpdateGuideState(): m_state=6 20:18:20.104 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2030 20:18:20.104 00.000 10672 Star::Find returns 1 (0), X=1016.46, Y=760.68, Mass=227540, SNR=42.9, Peak=40304 HFD=1.7 20:18:20.104 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.02) = xAngle (3.42 = -2.87) 20:18:20.104 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.29 = 0.29) 20:18:20.104 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.22 cameraTheta=0.40 mountX=-0.22 mountY=0.06, mountTheta=2.85 20:18:20.104 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.09, opts=13) 20:18:20.104 00.000 10672 Enqueuing Move request for scope (0.21, 0.09) 20:18:20.104 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:18:20.104 00.000 428 Worker thread wakes up 20:18:20.104 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.09) opts 0xd 20:18:20.104 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.09) 20:18:20.104 00.000 428 Moving (0.21, 0.09) raw xDistance=-0.22 yDistance=0.06 20:18:20.104 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:18:20.104 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:20.104 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:18:20.104 00.000 428 MoveAxis(E, 0, ABG) 20:18:20.104 00.000 428 Move returns status 0, amount 0 20:18:20.104 00.000 428 MoveAxis(N, 0, ABG) 20:18:20.104 00.000 428 Move returns status 0, amount 0 20:18:20.104 00.000 428 move complete, result=0 20:18:20.104 00.000 428 worker thread done servicing request 20:18:20.136 00.032 10672 UpdateGuideState exits: m=227540 SNR=42.9 20:18:20.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:20.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:20.136 00.000 10672 Enqueuing Expose request 20:18:20.136 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:18:20.136 00.000 428 Worker thread wakes up 20:18:20.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:20.136 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:20.339 00.203 10672 read socket command 10 20:18:20.339 00.000 10672 processing socket request REQDIST 20:18:20.339 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:18:20.339 00.000 10672 Sending socket response 33 (0x21) 20:18:22.479 02.140 428 Exposure complete 20:18:22.604 00.125 428 worker thread done servicing request 20:18:22.604 00.000 10672 OnExposeComplete: enter 20:18:22.604 00.000 10672 UpdateGuideState(): m_state=6 20:18:22.604 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2031 20:18:22.604 00.000 10672 Star::Find returns 1 (0), X=1016.32, Y=760.38, Mass=243365, SNR=52.4, Peak=43456 HFD=2.4 20:18:22.604 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 20:18:22.619 00.015 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 20:18:22.619 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.27 mountX=-0.04 mountY=-0.23, mountTheta=-1.75 20:18:22.619 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.22, opts=13) 20:18:22.619 00.000 10672 Enqueuing Move request for scope (0.07, -0.22) 20:18:22.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:18:22.619 00.000 428 Worker thread wakes up 20:18:22.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd 20:18:22.619 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.22) 20:18:22.619 00.000 428 Moving (0.07, -0.22) raw xDistance=-0.04 yDistance=-0.23 20:18:22.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:18:22.619 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:22.619 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:18:22.619 00.000 428 MoveAxis(E, 0, ABG) 20:18:22.619 00.000 428 Move returns status 0, amount 0 20:18:22.619 00.000 428 MoveAxis(N, 0, ABG) 20:18:22.619 00.000 428 Move returns status 0, amount 0 20:18:22.619 00.000 428 move complete, result=0 20:18:22.619 00.000 428 worker thread done servicing request 20:18:22.635 00.016 10672 UpdateGuideState exits: m=243365 SNR=52.4 20:18:22.635 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:22.635 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:22.635 00.000 10672 Enqueuing Expose request 20:18:22.635 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:18:22.635 00.000 428 Worker thread wakes up 20:18:22.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:22.635 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:24.967 02.332 428 Exposure complete 20:18:25.107 00.140 428 worker thread done servicing request 20:18:25.107 00.000 10672 OnExposeComplete: enter 20:18:25.107 00.000 10672 UpdateGuideState(): m_state=6 20:18:25.107 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2032 20:18:25.107 00.000 10672 Star::Find returns 1 (0), X=1016.09, Y=760.70, Mass=259783, SNR=45.4, Peak=49024 HFD=2.6 20:18:25.107 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.02) = xAngle (5.61 = -0.68) 20:18:25.107 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.48 = 2.48) 20:18:25.107 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.59 mountX=0.15 mountY=0.12, mountTheta=0.67 20:18:25.107 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.10, opts=13) 20:18:25.107 00.000 10672 Enqueuing Move request for scope (-0.16, 0.10) 20:18:25.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:18:25.107 00.000 428 Worker thread wakes up 20:18:25.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd 20:18:25.107 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.10) 20:18:25.107 00.000 428 Moving (-0.16, 0.10) raw xDistance=0.15 yDistance=0.12 20:18:25.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:18:25.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:25.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:18:25.107 00.000 428 MoveAxis(E, 0, ABG) 20:18:25.107 00.000 428 Move returns status 0, amount 0 20:18:25.107 00.000 428 MoveAxis(N, 0, ABG) 20:18:25.107 00.000 428 Move returns status 0, amount 0 20:18:25.107 00.000 428 move complete, result=0 20:18:25.107 00.000 428 worker thread done servicing request 20:18:25.139 00.032 10672 UpdateGuideState exits: m=259783 SNR=45.4 20:18:25.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:25.139 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:25.139 00.000 10672 Enqueuing Expose request 20:18:25.139 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:18:25.139 00.000 428 Worker thread wakes up 20:18:25.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:25.139 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:25.342 00.203 10672 read socket command 10 20:18:25.342 00.000 10672 processing socket request REQDIST 20:18:25.342 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:18:25.342 00.000 10672 Sending socket response 27 (0x1b) 20:18:27.481 02.139 428 Exposure complete 20:18:27.606 00.125 428 worker thread done servicing request 20:18:27.606 00.000 10672 OnExposeComplete: enter 20:18:27.606 00.000 10672 UpdateGuideState(): m_state=6 20:18:27.606 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2033 20:18:27.622 00.016 10672 Star::Find returns 1 (0), X=1016.44, Y=760.83, Mass=288793, SNR=53.3, Peak=43456 HFD=2.7 20:18:27.622 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.02) = xAngle (3.92 = -2.36) 20:18:27.622 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.80 = 0.80) 20:18:27.622 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.30 cameraTheta=0.90 mountX=-0.21 mountY=0.21, mountTheta=2.35 20:18:27.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.23, opts=13) 20:18:27.622 00.000 10672 Enqueuing Move request for scope (0.18, 0.23) 20:18:27.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:18:27.622 00.000 428 Worker thread wakes up 20:18:27.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd 20:18:27.622 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.23) 20:18:27.622 00.000 428 Moving (0.18, 0.23) raw xDistance=-0.21 yDistance=0.21 20:18:27.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:18:27.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:27.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:18:27.622 00.000 428 MoveAxis(E, 0, ABG) 20:18:27.622 00.000 428 Move returns status 0, amount 0 20:18:27.622 00.000 428 MoveAxis(N, 0, ABG) 20:18:27.622 00.000 428 Move returns status 0, amount 0 20:18:27.622 00.000 428 move complete, result=0 20:18:27.622 00.000 428 worker thread done servicing request 20:18:27.638 00.016 10672 UpdateGuideState exits: m=288793 SNR=53.3 20:18:27.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:27.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:27.638 00.000 10672 Enqueuing Expose request 20:18:27.638 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:18:27.638 00.000 428 Worker thread wakes up 20:18:27.638 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:27.638 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:29.981 02.343 428 Exposure complete 20:18:30.121 00.140 428 worker thread done servicing request 20:18:30.121 00.000 10672 OnExposeComplete: enter 20:18:30.121 00.000 10672 UpdateGuideState(): m_state=6 20:18:30.121 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2034 20:18:30.121 00.000 10672 Star::Find returns 1 (0), X=1016.65, Y=760.67, Mass=299995, SNR=63.0, Peak=45200 HFD=2.9 20:18:30.121 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.02) = xAngle (3.20 = -3.08) 20:18:30.121 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 20:18:30.121 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.07 hyp=0.40 cameraTheta=0.18 mountX=-0.40 mountY=0.03, mountTheta=3.07 20:18:30.121 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.07, opts=13) 20:18:30.121 00.000 10672 Enqueuing Move request for scope (0.40, 0.07) 20:18:30.121 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:18:30.121 00.000 428 Worker thread wakes up 20:18:30.121 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.07) opts 0xd 20:18:30.121 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.07) 20:18:30.121 00.000 428 Moving (0.40, 0.07) raw xDistance=-0.40 yDistance=0.03 20:18:30.121 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 20:18:30.121 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:30.121 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:18:30.121 00.000 428 MoveAxis(E, 0, ABG) 20:18:30.121 00.000 428 Move returns status 0, amount 0 20:18:30.121 00.000 428 MoveAxis(N, 0, ABG) 20:18:30.121 00.000 428 Move returns status 0, amount 0 20:18:30.121 00.000 428 move complete, result=0 20:18:30.121 00.000 428 worker thread done servicing request 20:18:30.152 00.031 10672 UpdateGuideState exits: m=299995 SNR=63.0 20:18:30.152 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:30.152 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:30.152 00.000 10672 Enqueuing Expose request 20:18:30.152 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:18:30.152 00.000 428 Worker thread wakes up 20:18:30.152 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:30.152 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:30.340 00.188 10672 read socket command 10 20:18:30.340 00.000 10672 processing socket request REQDIST 20:18:30.340 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:18:30.340 00.000 10672 Sending socket response 31 (0x1f) 20:18:32.453 02.113 428 Exposure complete 20:18:32.594 00.141 428 worker thread done servicing request 20:18:32.594 00.000 10672 OnExposeComplete: enter 20:18:32.594 00.000 10672 UpdateGuideState(): m_state=6 20:18:32.594 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2035 20:18:32.594 00.000 10672 Star::Find returns 1 (0), X=1016.02, Y=760.49, Mass=238969, SNR=42.4, Peak=36912 HFD=2.3 20:18:32.594 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.02) = xAngle (0.30 = 0.30) 20:18:32.594 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83) 20:18:32.594 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-2.72 mountX=0.24 mountY=-0.08, mountTheta=-0.32 20:18:32.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.10, opts=13) 20:18:32.594 00.000 10672 Enqueuing Move request for scope (-0.23, -0.10) 20:18:32.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:18:32.594 00.000 428 Worker thread wakes up 20:18:32.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.10) opts 0xd 20:18:32.594 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.10) 20:18:32.594 00.000 428 Moving (-0.23, -0.10) raw xDistance=0.24 yDistance=-0.08 20:18:32.594 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:18:32.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:32.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:18:32.594 00.000 428 MoveAxis(E, 0, ABG) 20:18:32.594 00.000 428 Move returns status 0, amount 0 20:18:32.594 00.000 428 MoveAxis(N, 0, ABG) 20:18:32.594 00.000 428 Move returns status 0, amount 0 20:18:32.594 00.000 428 move complete, result=0 20:18:32.594 00.000 428 worker thread done servicing request 20:18:32.625 00.031 10672 UpdateGuideState exits: m=238969 SNR=42.4 20:18:32.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:32.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:32.625 00.000 10672 Enqueuing Expose request 20:18:32.625 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:18:32.625 00.000 428 Worker thread wakes up 20:18:32.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:32.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:34.968 02.343 428 Exposure complete 20:18:35.109 00.141 428 worker thread done servicing request 20:18:35.109 00.000 10672 OnExposeComplete: enter 20:18:35.109 00.000 10672 UpdateGuideState(): m_state=6 20:18:35.109 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2036 20:18:35.109 00.000 10672 Star::Find returns 1 (0), X=1016.86, Y=760.53, Mass=231880, SNR=43.4, Peak=32880 HFD=2.6 20:18:35.109 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.02) = xAngle (2.90 = 2.90) 20:18:35.109 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.23 = -0.23) 20:18:35.109 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.07 hyp=0.61 cameraTheta=-0.12 mountX=-0.59 mountY=-0.14, mountTheta=-2.92 20:18:35.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.07, opts=13) 20:18:35.109 00.000 10672 Enqueuing Move request for scope (0.60, -0.07) 20:18:35.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:18:35.109 00.000 428 Worker thread wakes up 20:18:35.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.07) opts 0xd 20:18:35.109 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.07) 20:18:35.109 00.000 428 Moving (0.60, -0.07) raw xDistance=-0.59 yDistance=-0.14 20:18:35.109 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 20:18:35.109 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:35.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:18:35.109 00.000 428 MoveAxis(E, 551, ABG) 20:18:35.109 00.000 428 Guiding Dir = 2, Dur = 551 20:18:35.140 00.031 428 IsSlewing returns 0 20:18:35.140 00.000 428 IsGuiding returns 0 20:18:35.140 00.000 10672 UpdateGuideState exits: m=231880 SNR=43.4 20:18:35.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:35.140 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:35.140 00.000 10672 Enqueuing Expose request 20:18:35.155 00.015 428 PulseGuide returned control before completion, sleep 546 20:18:35.343 00.188 10672 read socket command 10 20:18:35.343 00.000 10672 processing socket request REQDIST 20:18:35.343 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:18:35.343 00.000 10672 Sending socket response 39 (0x27) 20:18:35.734 00.391 428 IsGuiding returns 0 20:18:35.734 00.000 428 Move returns status 0, amount 551 20:18:35.734 00.000 428 MoveAxis(N, 0, ABG) 20:18:35.734 00.000 428 Move returns status 0, amount 0 20:18:35.734 00.000 428 move complete, result=0 20:18:35.734 00.000 428 worker thread done servicing request 20:18:35.734 00.000 428 Worker thread wakes up 20:18:35.734 00.000 10672 GuideStep: -0.6 px 551 ms EAST, -0.1 px 0 ms NORTH 20:18:35.734 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:35.734 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:37.467 01.733 428 Exposure complete 20:18:37.608 00.141 428 worker thread done servicing request 20:18:37.608 00.000 10672 OnExposeComplete: enter 20:18:37.608 00.000 10672 UpdateGuideState(): m_state=6 20:18:37.608 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2037 20:18:37.608 00.000 10672 Star::Find returns 1 (0), X=1016.80, Y=760.59, Mass=286162, SNR=52.3, Peak=31360 HFD=3.4 20:18:37.608 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.02) = xAngle (3.01 = 3.01) 20:18:37.608 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.12 = -0.12) 20:18:37.608 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.01 hyp=0.55 cameraTheta=-0.01 mountX=-0.54 mountY=-0.06, mountTheta=-3.02 20:18:37.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.01, opts=13) 20:18:37.608 00.000 10672 Enqueuing Move request for scope (0.55, -0.01) 20:18:37.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:18:37.608 00.000 428 Worker thread wakes up 20:18:37.608 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.01) opts 0xd 20:18:37.608 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.01) 20:18:37.608 00.000 428 Moving (0.55, -0.01) raw xDistance=-0.54 yDistance=-0.06 20:18:37.608 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.54 20:18:37.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:37.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:18:37.608 00.000 428 MoveAxis(E, 543, ABG) 20:18:37.608 00.000 428 Guiding Dir = 2, Dur = 543 20:18:37.608 00.000 428 IsSlewing returns 0 20:18:37.608 00.000 428 IsGuiding returns 0 20:18:37.623 00.015 10672 UpdateGuideState exits: m=286162 SNR=52.3 20:18:37.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:37.623 00.000 428 PulseGuide returned control before completion, sleep 530 20:18:37.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:37.623 00.000 10672 Enqueuing Expose request 20:18:38.186 00.563 428 IsGuiding returns 1 20:18:38.186 00.000 428 scope still moving after pulse duration time elapsed 20:18:38.233 00.047 428 IsSlewing returns 0 20:18:38.233 00.000 428 IsGuiding returns 0 20:18:38.233 00.000 428 scope move finished after 543 + 77 ms 20:18:38.233 00.000 428 Move returns status 0, amount 543 20:18:38.233 00.000 428 MoveAxis(N, 0, ABG) 20:18:38.233 00.000 428 Move returns status 0, amount 0 20:18:38.233 00.000 428 move complete, result=0 20:18:38.233 00.000 428 worker thread done servicing request 20:18:38.233 00.000 428 Worker thread wakes up 20:18:38.233 00.000 10672 GuideStep: -0.5 px 543 ms EAST, -0.1 px 0 ms NORTH 20:18:38.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:38.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:39.967 01.734 428 Exposure complete 20:18:40.091 00.124 428 worker thread done servicing request 20:18:40.107 00.016 10672 OnExposeComplete: enter 20:18:40.107 00.000 10672 UpdateGuideState(): m_state=6 20:18:40.107 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2038 20:18:40.107 00.000 10672 Star::Find returns 1 (0), X=1016.25, Y=760.35, Mass=242054, SNR=38.9, Peak=36816 HFD=2.8 20:18:40.107 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.02) = xAngle (1.45 = 1.45) 20:18:40.107 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 20:18:40.107 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.57 mountX=0.03 mountY=-0.25, mountTheta=-1.45 20:18:40.107 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.25, opts=13) 20:18:40.107 00.000 10672 Enqueuing Move request for scope (0.00, -0.25) 20:18:40.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=528, FiltMax=65488, Gamma=1.000 20:18:40.107 00.000 428 Worker thread wakes up 20:18:40.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd 20:18:40.107 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.25) 20:18:40.107 00.000 428 Moving (0.00, -0.25) raw xDistance=0.03 yDistance=-0.25 20:18:40.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:18:40.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:40.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:18:40.107 00.000 428 MoveAxis(E, 0, ABG) 20:18:40.107 00.000 428 Move returns status 0, amount 0 20:18:40.107 00.000 428 MoveAxis(N, 0, ABG) 20:18:40.107 00.000 428 Move returns status 0, amount 0 20:18:40.107 00.000 428 move complete, result=0 20:18:40.107 00.000 428 worker thread done servicing request 20:18:40.123 00.016 10672 UpdateGuideState exits: m=242054 SNR=38.9 20:18:40.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:40.123 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:40.123 00.000 10672 Enqueuing Expose request 20:18:40.123 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:18:40.123 00.000 428 Worker thread wakes up 20:18:40.138 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:40.138 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:40.341 00.203 10672 read socket command 10 20:18:40.341 00.000 10672 processing socket request REQDIST 20:18:40.341 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:18:40.341 00.000 10672 Sending socket response 38 (0x26) 20:18:42.470 02.129 428 Exposure complete 20:18:42.611 00.141 428 worker thread done servicing request 20:18:42.611 00.000 10672 OnExposeComplete: enter 20:18:42.611 00.000 10672 UpdateGuideState(): m_state=6 20:18:42.626 00.015 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2039 20:18:42.626 00.000 10672 Star::Find returns 1 (0), X=1016.14, Y=760.54, Mass=214243, SNR=40.4, Peak=39424 HFD=2.3 20:18:42.626 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.02) = xAngle (0.37 = 0.37) 20:18:42.626 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76) 20:18:42.626 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.65 mountX=0.11 mountY=-0.05, mountTheta=-0.38 20:18:42.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.06, opts=13) 20:18:42.626 00.000 10672 Enqueuing Move request for scope (-0.11, -0.06) 20:18:42.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:18:42.626 00.000 428 Worker thread wakes up 20:18:42.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd 20:18:42.626 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.06) 20:18:42.626 00.000 428 Moving (-0.11, -0.06) raw xDistance=0.11 yDistance=-0.05 20:18:42.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:18:42.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:42.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:18:42.626 00.000 428 MoveAxis(E, 0, ABG) 20:18:42.626 00.000 428 Move returns status 0, amount 0 20:18:42.626 00.000 428 MoveAxis(N, 0, ABG) 20:18:42.626 00.000 428 Move returns status 0, amount 0 20:18:42.626 00.000 428 move complete, result=0 20:18:42.626 00.000 428 worker thread done servicing request 20:18:42.642 00.016 10672 UpdateGuideState exits: m=214243 SNR=40.4 20:18:42.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:42.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:42.642 00.000 10672 Enqueuing Expose request 20:18:42.642 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:18:42.642 00.000 428 Worker thread wakes up 20:18:42.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:42.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:44.954 02.312 428 Exposure complete 20:18:45.079 00.125 428 worker thread done servicing request 20:18:45.079 00.000 10672 OnExposeComplete: enter 20:18:45.079 00.000 10672 UpdateGuideState(): m_state=6 20:18:45.079 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2040 20:18:45.079 00.000 10672 Star::Find returns 1 (0), X=1016.80, Y=760.73, Mass=225002, SNR=39.9, Peak=42144 HFD=2.4 20:18:45.079 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.02) 20:18:45.094 00.015 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 20:18:45.094 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.14 hyp=0.57 cameraTheta=0.24 mountX=-0.56 mountY=0.08, mountTheta=3.01 20:18:45.094 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.14, opts=13) 20:18:45.094 00.000 10672 Enqueuing Move request for scope (0.55, 0.14) 20:18:45.094 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:18:45.094 00.000 428 Worker thread wakes up 20:18:45.094 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.14) opts 0xd 20:18:45.094 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.14) 20:18:45.094 00.000 428 Moving (0.55, 0.14) raw xDistance=-0.56 yDistance=0.08 20:18:45.094 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56 20:18:45.094 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:45.094 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:18:45.094 00.000 428 MoveAxis(E, 525, ABG) 20:18:45.094 00.000 428 Guiding Dir = 2, Dur = 525 20:18:45.094 00.000 428 IsSlewing returns 0 20:18:45.094 00.000 428 IsGuiding returns 0 20:18:45.110 00.016 428 PulseGuide returned control before completion, sleep 516 20:18:45.110 00.000 10672 UpdateGuideState exits: m=225002 SNR=39.9 20:18:45.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:45.110 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:45.110 00.000 10672 Enqueuing Expose request 20:18:45.329 00.219 10672 read socket command 10 20:18:45.329 00.000 10672 processing socket request REQDIST 20:18:45.329 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:18:45.329 00.000 10672 Sending socket response 38 (0x26) 20:18:45.657 00.328 428 IsGuiding returns 0 20:18:45.657 00.000 428 Move returns status 0, amount 525 20:18:45.657 00.000 428 MoveAxis(N, 0, ABG) 20:18:45.657 00.000 428 Move returns status 0, amount 0 20:18:45.657 00.000 428 move complete, result=0 20:18:45.657 00.000 428 worker thread done servicing request 20:18:45.657 00.000 428 Worker thread wakes up 20:18:45.657 00.000 10672 GuideStep: -0.6 px 525 ms EAST, 0.1 px 0 ms NORTH 20:18:45.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:45.657 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:47.453 01.796 428 Exposure complete 20:18:47.594 00.141 428 worker thread done servicing request 20:18:47.594 00.000 10672 OnExposeComplete: enter 20:18:47.594 00.000 10672 UpdateGuideState(): m_state=6 20:18:47.594 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2041 20:18:47.594 00.000 10672 Star::Find returns 1 (0), X=1016.17, Y=760.95, Mass=235456, SNR=45.7, Peak=47600 HFD=2.5 20:18:47.594 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.46) 20:18:47.594 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.70 = 1.70) 20:18:47.594 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.81 mountX=0.04 mountY=0.36, mountTheta=1.46 20:18:47.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.35, opts=13) 20:18:47.594 00.000 10672 Enqueuing Move request for scope (-0.09, 0.35) 20:18:47.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:18:47.594 00.000 428 Worker thread wakes up 20:18:47.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.35) opts 0xd 20:18:47.594 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.35) 20:18:47.594 00.000 428 Moving (-0.09, 0.35) raw xDistance=0.04 yDistance=0.36 20:18:47.594 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:18:47.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:47.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 20:18:47.594 00.000 428 MoveAxis(E, 0, ABG) 20:18:47.594 00.000 428 Move returns status 0, amount 0 20:18:47.594 00.000 428 MoveAxis(N, 0, ABG) 20:18:47.594 00.000 428 Move returns status 0, amount 0 20:18:47.594 00.000 428 move complete, result=0 20:18:47.594 00.000 428 worker thread done servicing request 20:18:47.625 00.031 10672 UpdateGuideState exits: m=235456 SNR=45.7 20:18:47.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:47.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:47.625 00.000 10672 Enqueuing Expose request 20:18:47.625 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:18:47.625 00.000 428 Worker thread wakes up 20:18:47.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:47.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:49.969 02.344 428 Exposure complete 20:18:50.111 00.142 428 worker thread done servicing request 20:18:50.111 00.000 10672 OnExposeComplete: enter 20:18:50.112 00.001 10672 UpdateGuideState(): m_state=6 20:18:50.112 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2042 20:18:50.113 00.001 10672 Star::Find returns 1 (0), X=1016.43, Y=760.89, Mass=258890, SNR=42.6, Peak=33536 HFD=2.6 20:18:50.113 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.02) = xAngle (4.05 = -2.23) 20:18:50.113 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.92 = 0.92) 20:18:50.113 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.03 mountX=-0.21 mountY=0.28, mountTheta=2.23 20:18:50.114 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.30, opts=13) 20:18:50.115 00.001 10672 Enqueuing Move request for scope (0.18, 0.30) 20:18:50.115 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:18:50.115 00.000 428 Worker thread wakes up 20:18:50.115 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd 20:18:50.115 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.30) 20:18:50.115 00.000 428 Moving (0.18, 0.30) raw xDistance=-0.21 yDistance=0.28 20:18:50.115 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:18:50.116 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:50.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 20:18:50.116 00.000 428 MoveAxis(E, 0, ABG) 20:18:50.116 00.000 428 Move returns status 0, amount 0 20:18:50.116 00.000 428 MoveAxis(N, 0, ABG) 20:18:50.116 00.000 428 Move returns status 0, amount 0 20:18:50.116 00.000 428 move complete, result=0 20:18:50.116 00.000 428 worker thread done servicing request 20:18:50.139 00.023 10672 UpdateGuideState exits: m=258890 SNR=42.6 20:18:50.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:50.139 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:50.139 00.000 10672 Enqueuing Expose request 20:18:50.139 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:18:50.139 00.000 428 Worker thread wakes up 20:18:50.140 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:50.140 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:50.337 00.197 10672 read socket command 10 20:18:50.338 00.001 10672 processing socket request REQDIST 20:18:50.338 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:18:50.338 00.000 10672 Sending socket response 36 (0x24) 20:18:52.475 02.137 428 Exposure complete 20:18:52.600 00.125 428 worker thread done servicing request 20:18:52.600 00.000 10672 OnExposeComplete: enter 20:18:52.600 00.000 10672 UpdateGuideState(): m_state=6 20:18:52.600 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2043 20:18:52.600 00.000 10672 Star::Find returns 1 (0), X=1016.66, Y=760.74, Mass=221260, SNR=44.9, Peak=35504 HFD=2.2 20:18:52.600 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.91) 20:18:52.600 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 20:18:52.600 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.15 hyp=0.43 cameraTheta=0.35 mountX=-0.42 mountY=0.10, mountTheta=2.90 20:18:52.600 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.15, opts=13) 20:18:52.600 00.000 10672 Enqueuing Move request for scope (0.40, 0.15) 20:18:52.600 00.000 428 Worker thread wakes up 20:18:52.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:18:52.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.15) opts 0xd 20:18:52.600 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.15) 20:18:52.600 00.000 428 Moving (0.40, 0.15) raw xDistance=-0.42 yDistance=0.10 20:18:52.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 20:18:52.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:52.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:18:52.600 00.000 428 MoveAxis(E, 0, ABG) 20:18:52.600 00.000 428 Move returns status 0, amount 0 20:18:52.600 00.000 428 MoveAxis(N, 0, ABG) 20:18:52.600 00.000 428 Move returns status 0, amount 0 20:18:52.616 00.016 428 move complete, result=0 20:18:52.616 00.000 428 worker thread done servicing request 20:18:52.631 00.015 10672 UpdateGuideState exits: m=221260 SNR=44.9 20:18:52.631 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:52.631 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:52.631 00.000 10672 Enqueuing Expose request 20:18:52.631 00.000 428 Worker thread wakes up 20:18:52.631 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:18:52.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:52.631 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:54.974 02.343 428 Exposure complete 20:18:55.115 00.141 428 worker thread done servicing request 20:18:55.115 00.000 10672 OnExposeComplete: enter 20:18:55.115 00.000 10672 UpdateGuideState(): m_state=6 20:18:55.115 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2044 20:18:55.115 00.000 10672 Star::Find returns 1 (0), X=1016.61, Y=760.72, Mass=297003, SNR=50.7, Peak=36160 HFD=3.2 20:18:55.115 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.93) 20:18:55.115 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 20:18:55.115 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.12 hyp=0.38 cameraTheta=0.33 mountX=-0.37 mountY=0.08, mountTheta=2.92 20:18:55.115 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.12, opts=13) 20:18:55.115 00.000 10672 Enqueuing Move request for scope (0.36, 0.12) 20:18:55.115 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:18:55.115 00.000 428 Worker thread wakes up 20:18:55.115 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.12) opts 0xd 20:18:55.115 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.12) 20:18:55.115 00.000 428 Moving (0.36, 0.12) raw xDistance=-0.37 yDistance=0.08 20:18:55.115 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:18:55.115 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:55.115 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:18:55.115 00.000 428 MoveAxis(E, 0, ABG) 20:18:55.115 00.000 428 Move returns status 0, amount 0 20:18:55.115 00.000 428 MoveAxis(N, 0, ABG) 20:18:55.115 00.000 428 Move returns status 0, amount 0 20:18:55.115 00.000 428 move complete, result=0 20:18:55.115 00.000 428 worker thread done servicing request 20:18:55.146 00.031 10672 UpdateGuideState exits: m=297003 SNR=50.7 20:18:55.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:55.146 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:55.146 00.000 10672 Enqueuing Expose request 20:18:55.146 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:18:55.146 00.000 428 Worker thread wakes up 20:18:55.146 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:55.146 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:55.334 00.188 10672 read socket command 10 20:18:55.334 00.000 10672 processing socket request REQDIST 20:18:55.334 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:18:55.334 00.000 10672 Sending socket response 38 (0x26) 20:18:57.462 02.128 428 Exposure complete 20:18:57.603 00.141 428 worker thread done servicing request 20:18:57.603 00.000 10672 OnExposeComplete: enter 20:18:57.603 00.000 10672 UpdateGuideState(): m_state=6 20:18:57.603 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2045 20:18:57.603 00.000 10672 Star::Find returns 1 (0), X=1016.45, Y=760.48, Mass=218761, SNR=40.5, Peak=35616 HFD=3.1 20:18:57.603 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 20:18:57.603 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 20:18:57.603 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-0.52 mountX=-0.18 mountY=-0.14, mountTheta=-2.51 20:18:57.603 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.11, opts=13) 20:18:57.603 00.000 10672 Enqueuing Move request for scope (0.20, -0.11) 20:18:57.603 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:18:57.603 00.000 428 Worker thread wakes up 20:18:57.603 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd 20:18:57.603 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.11) 20:18:57.603 00.000 428 Moving (0.20, -0.11) raw xDistance=-0.18 yDistance=-0.14 20:18:57.603 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:18:57.603 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:57.603 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:18:57.603 00.000 428 MoveAxis(E, 0, ABG) 20:18:57.603 00.000 428 Move returns status 0, amount 0 20:18:57.603 00.000 428 MoveAxis(N, 0, ABG) 20:18:57.603 00.000 428 Move returns status 0, amount 0 20:18:57.603 00.000 428 move complete, result=0 20:18:57.603 00.000 428 worker thread done servicing request 20:18:57.634 00.031 10672 UpdateGuideState exits: m=218761 SNR=40.5 20:18:57.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:57.634 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:18:57.634 00.000 10672 Enqueuing Expose request 20:18:57.634 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:18:57.634 00.000 428 Worker thread wakes up 20:18:57.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:18:57.634 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:18:59.962 02.328 428 Exposure complete 20:19:00.102 00.140 428 worker thread done servicing request 20:19:00.102 00.000 10672 OnExposeComplete: enter 20:19:00.102 00.000 10672 UpdateGuideState(): m_state=6 20:19:00.102 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2046 20:19:00.102 00.000 10672 Star::Find returns 1 (0), X=1016.79, Y=760.50, Mass=215323, SNR=39.9, Peak=38112 HFD=2.5 20:19:00.102 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.02) = xAngle (2.84 = 2.84) 20:19:00.102 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.28 = -0.28) 20:19:00.102 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.10 hyp=0.55 cameraTheta=-0.18 mountX=-0.53 mountY=-0.15, mountTheta=-2.86 20:19:00.102 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.10, opts=13) 20:19:00.102 00.000 10672 Enqueuing Move request for scope (0.54, -0.10) 20:19:00.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:19:00.102 00.000 428 Worker thread wakes up 20:19:00.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.10) opts 0xd 20:19:00.102 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.10) 20:19:00.102 00.000 428 Moving (0.54, -0.10) raw xDistance=-0.53 yDistance=-0.15 20:19:00.102 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 20:19:00.102 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:00.102 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:19:00.102 00.000 428 MoveAxis(E, 489, ABG) 20:19:00.102 00.000 428 Guiding Dir = 2, Dur = 489 20:19:00.102 00.000 428 IsSlewing returns 0 20:19:00.102 00.000 428 IsGuiding returns 0 20:19:00.133 00.031 10672 UpdateGuideState exits: m=215323 SNR=39.9 20:19:00.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:00.133 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:00.133 00.000 10672 Enqueuing Expose request 20:19:00.133 00.000 428 PulseGuide returned control before completion, sleep 470 20:19:00.337 00.204 10672 read socket command 10 20:19:00.337 00.000 10672 processing socket request REQDIST 20:19:00.337 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:19:00.337 00.000 10672 Sending socket response 40 (0x28) 20:19:00.633 00.296 428 IsGuiding returns 0 20:19:00.633 00.000 428 Move returns status 0, amount 489 20:19:00.633 00.000 428 MoveAxis(N, 0, ABG) 20:19:00.633 00.000 428 Move returns status 0, amount 0 20:19:00.633 00.000 428 move complete, result=0 20:19:00.633 00.000 428 worker thread done servicing request 20:19:00.633 00.000 428 Worker thread wakes up 20:19:00.633 00.000 10672 GuideStep: -0.5 px 489 ms EAST, -0.2 px 0 ms NORTH 20:19:00.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:00.633 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:02.461 01.828 428 Exposure complete 20:19:02.601 00.140 428 worker thread done servicing request 20:19:02.601 00.000 10672 OnExposeComplete: enter 20:19:02.601 00.000 10672 UpdateGuideState(): m_state=6 20:19:02.601 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2047 20:19:02.601 00.000 10672 Star::Find returns 1 (0), X=1016.80, Y=760.97, Mass=300844, SNR=49.7, Peak=38880 HFD=3.1 20:19:02.601 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.02) = xAngle (3.62 = -2.66) 20:19:02.601 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.49 = 0.49) 20:19:02.601 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.37 hyp=0.66 cameraTheta=0.60 mountX=-0.58 mountY=0.31, mountTheta=2.65 20:19:02.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.37, opts=13) 20:19:02.601 00.000 10672 Enqueuing Move request for scope (0.54, 0.37) 20:19:02.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:19:02.601 00.000 428 Worker thread wakes up 20:19:02.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.37) opts 0xd 20:19:02.601 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.37) 20:19:02.601 00.000 428 Moving (0.54, 0.37) raw xDistance=-0.58 yDistance=0.31 20:19:02.601 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.58 20:19:02.601 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:02.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 20:19:02.601 00.000 428 MoveAxis(E, 577, ABG) 20:19:02.601 00.000 428 Guiding Dir = 2, Dur = 577 20:19:02.601 00.000 428 IsSlewing returns 0 20:19:02.601 00.000 428 IsGuiding returns 0 20:19:02.633 00.032 428 PulseGuide returned control before completion, sleep 567 20:19:02.633 00.000 10672 UpdateGuideState exits: m=300844 SNR=49.7 20:19:02.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:02.633 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:02.633 00.000 10672 Enqueuing Expose request 20:19:03.242 00.609 428 IsGuiding returns 0 20:19:03.242 00.000 428 Move returns status 0, amount 577 20:19:03.242 00.000 428 MoveAxis(N, 0, ABG) 20:19:03.242 00.000 428 Move returns status 0, amount 0 20:19:03.242 00.000 428 move complete, result=0 20:19:03.242 00.000 428 worker thread done servicing request 20:19:03.242 00.000 428 Worker thread wakes up 20:19:03.242 00.000 10672 GuideStep: -0.6 px 577 ms EAST, 0.3 px 0 ms NORTH 20:19:03.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:03.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:04.960 01.718 428 Exposure complete 20:19:05.085 00.125 428 worker thread done servicing request 20:19:05.085 00.000 10672 OnExposeComplete: enter 20:19:05.085 00.000 10672 UpdateGuideState(): m_state=6 20:19:05.101 00.016 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2048 20:19:05.101 00.000 10672 Star::Find returns 1 (0), X=1016.68, Y=760.62, Mass=262609, SNR=48.4, Peak=38768 HFD=2.8 20:19:05.101 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.02) = xAngle (3.07 = 3.07) 20:19:05.101 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.06 = -0.06) 20:19:05.101 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.02 hyp=0.43 cameraTheta=0.05 mountX=-0.43 mountY=-0.03, mountTheta=-3.08 20:19:05.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.02, opts=13) 20:19:05.101 00.000 10672 Enqueuing Move request for scope (0.43, 0.02) 20:19:05.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:19:05.101 00.000 428 Worker thread wakes up 20:19:05.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.02) opts 0xd 20:19:05.101 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.02) 20:19:05.101 00.000 428 Moving (0.43, 0.02) raw xDistance=-0.43 yDistance=-0.03 20:19:05.101 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 20:19:05.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:05.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 20:19:05.101 00.000 428 MoveAxis(E, 0, ABG) 20:19:05.101 00.000 428 Move returns status 0, amount 0 20:19:05.101 00.000 428 MoveAxis(N, 0, ABG) 20:19:05.101 00.000 428 Move returns status 0, amount 0 20:19:05.101 00.000 428 move complete, result=0 20:19:05.101 00.000 428 worker thread done servicing request 20:19:05.116 00.015 10672 UpdateGuideState exits: m=262609 SNR=48.4 20:19:05.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:05.116 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:05.116 00.000 10672 Enqueuing Expose request 20:19:05.116 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 20:19:05.132 00.016 428 Worker thread wakes up 20:19:05.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:05.132 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:05.335 00.203 10672 read socket command 10 20:19:05.335 00.000 10672 processing socket request REQDIST 20:19:05.335 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:19:05.335 00.000 10672 Sending socket response 46 (0x2e) 20:19:07.463 02.128 428 Exposure complete 20:19:07.588 00.125 428 worker thread done servicing request 20:19:07.588 00.000 10672 OnExposeComplete: enter 20:19:07.588 00.000 10672 UpdateGuideState(): m_state=6 20:19:07.588 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2049 20:19:07.588 00.000 10672 Star::Find returns 1 (0), X=1016.74, Y=760.83, Mass=251430, SNR=53.7, Peak=39968 HFD=2.4 20:19:07.588 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.02) = xAngle (3.46 = -2.82) 20:19:07.588 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 20:19:07.588 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.23 hyp=0.54 cameraTheta=0.44 mountX=-0.51 mountY=0.18, mountTheta=2.81 20:19:07.604 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.23, opts=13) 20:19:07.604 00.000 10672 Enqueuing Move request for scope (0.49, 0.23) 20:19:07.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:19:07.604 00.000 428 Worker thread wakes up 20:19:07.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.23) opts 0xd 20:19:07.604 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.23) 20:19:07.604 00.000 428 Moving (0.49, 0.23) raw xDistance=-0.51 yDistance=0.18 20:19:07.604 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:19:07.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:07.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:19:07.604 00.000 428 MoveAxis(E, 475, ABG) 20:19:07.604 00.000 428 Guiding Dir = 2, Dur = 475 20:19:07.604 00.000 428 IsSlewing returns 0 20:19:07.604 00.000 428 IsGuiding returns 0 20:19:07.620 00.016 428 PulseGuide returned control before completion, sleep 469 20:19:07.620 00.000 10672 UpdateGuideState exits: m=251430 SNR=53.7 20:19:07.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:07.620 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:07.620 00.000 10672 Enqueuing Expose request 20:19:08.104 00.484 428 IsGuiding returns 1 20:19:08.104 00.000 428 scope still moving after pulse duration time elapsed 20:19:08.135 00.031 428 IsSlewing returns 0 20:19:08.135 00.000 428 IsGuiding returns 0 20:19:08.135 00.000 428 scope move finished after 475 + 53 ms 20:19:08.135 00.000 428 Move returns status 0, amount 475 20:19:08.135 00.000 428 MoveAxis(N, 0, ABG) 20:19:08.135 00.000 428 Move returns status 0, amount 0 20:19:08.135 00.000 428 move complete, result=0 20:19:08.135 00.000 428 worker thread done servicing request 20:19:08.135 00.000 428 Worker thread wakes up 20:19:08.135 00.000 10672 GuideStep: -0.5 px 475 ms EAST, 0.2 px 0 ms NORTH 20:19:08.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:08.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:09.963 01.828 428 Exposure complete 20:19:10.103 00.140 428 worker thread done servicing request 20:19:10.119 00.016 10672 OnExposeComplete: enter 20:19:10.119 00.000 10672 UpdateGuideState(): m_state=6 20:19:10.119 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2050 20:19:10.119 00.000 10672 Star::Find returns 1 (0), X=1016.24, Y=760.79, Mass=262102, SNR=46.1, Peak=49456 HFD=2.4 20:19:10.119 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 20:19:10.119 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.50 = 1.50) 20:19:10.119 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.61 mountX=-0.02 mountY=0.19, mountTheta=1.65 20:19:10.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.19, opts=13) 20:19:10.119 00.000 10672 Enqueuing Move request for scope (-0.01, 0.19) 20:19:10.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:19:10.119 00.000 428 Worker thread wakes up 20:19:10.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd 20:19:10.119 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.19) 20:19:10.119 00.000 428 Moving (-0.01, 0.19) raw xDistance=-0.02 yDistance=0.19 20:19:10.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:19:10.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:10.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:19:10.119 00.000 428 MoveAxis(E, 0, ABG) 20:19:10.119 00.000 428 Move returns status 0, amount 0 20:19:10.119 00.000 428 MoveAxis(N, 0, ABG) 20:19:10.119 00.000 428 Move returns status 0, amount 0 20:19:10.119 00.000 428 move complete, result=0 20:19:10.119 00.000 428 worker thread done servicing request 20:19:10.135 00.016 10672 UpdateGuideState exits: m=262102 SNR=46.1 20:19:10.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:10.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:10.135 00.000 10672 Enqueuing Expose request 20:19:10.135 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:19:10.135 00.000 428 Worker thread wakes up 20:19:10.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:10.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:10.338 00.203 10672 read socket command 10 20:19:10.338 00.000 10672 processing socket request REQDIST 20:19:10.338 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:19:10.338 00.000 10672 Sending socket response 39 (0x27) 20:19:12.462 02.124 428 Exposure complete 20:19:12.587 00.125 428 worker thread done servicing request 20:19:12.587 00.000 10672 OnExposeComplete: enter 20:19:12.587 00.000 10672 UpdateGuideState(): m_state=6 20:19:12.587 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2051 20:19:12.587 00.000 10672 Star::Find returns 1 (0), X=1016.27, Y=760.95, Mass=231469, SNR=38.9, Peak=30048 HFD=2.5 20:19:12.587 00.000 10672 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.02) = xAngle (4.55 = -1.73) 20:19:12.587 00.000 10672 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.43 = 1.43) 20:19:12.587 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.53 mountX=-0.06 mountY=0.35, mountTheta=1.73 20:19:12.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.35, opts=13) 20:19:12.602 00.015 10672 Enqueuing Move request for scope (0.01, 0.35) 20:19:12.602 00.000 428 Worker thread wakes up 20:19:12.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:19:12.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd 20:19:12.602 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.35) 20:19:12.602 00.000 428 Moving (0.01, 0.35) raw xDistance=-0.06 yDistance=0.35 20:19:12.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:19:12.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:12.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:19:12.602 00.000 428 MoveAxis(E, 0, ABG) 20:19:12.602 00.000 428 Move returns status 0, amount 0 20:19:12.602 00.000 428 MoveAxis(N, 0, ABG) 20:19:12.602 00.000 428 Move returns status 0, amount 0 20:19:12.602 00.000 428 move complete, result=0 20:19:12.602 00.000 428 worker thread done servicing request 20:19:12.618 00.016 10672 UpdateGuideState exits: m=231469 SNR=38.9 20:19:12.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:12.618 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:12.618 00.000 10672 Enqueuing Expose request 20:19:12.618 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:19:12.618 00.000 428 Worker thread wakes up 20:19:12.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:12.618 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:14.966 02.348 428 Exposure complete 20:19:15.106 00.140 428 worker thread done servicing request 20:19:15.106 00.000 10672 OnExposeComplete: enter 20:19:15.106 00.000 10672 UpdateGuideState(): m_state=6 20:19:15.106 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2052 20:19:15.106 00.000 10672 Star::Find returns 1 (0), X=1016.64, Y=760.79, Mass=281457, SNR=46.1, Peak=30272 HFD=3.3 20:19:15.106 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.02) = xAngle (3.49 = -2.80) 20:19:15.106 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.36 = 0.36) 20:19:15.106 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.19 hyp=0.43 cameraTheta=0.47 mountX=-0.41 mountY=0.15, mountTheta=2.78 20:19:15.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.19, opts=13) 20:19:15.106 00.000 10672 Enqueuing Move request for scope (0.38, 0.19) 20:19:15.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:19:15.106 00.000 428 Worker thread wakes up 20:19:15.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.19) opts 0xd 20:19:15.106 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.19) 20:19:15.106 00.000 428 Moving (0.38, 0.19) raw xDistance=-0.41 yDistance=0.15 20:19:15.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:19:15.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:15.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:19:15.106 00.000 428 MoveAxis(E, 0, ABG) 20:19:15.106 00.000 428 Move returns status 0, amount 0 20:19:15.106 00.000 428 MoveAxis(N, 0, ABG) 20:19:15.106 00.000 428 Move returns status 0, amount 0 20:19:15.106 00.000 428 move complete, result=0 20:19:15.106 00.000 428 worker thread done servicing request 20:19:15.137 00.031 10672 UpdateGuideState exits: m=281457 SNR=46.1 20:19:15.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:15.137 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:15.137 00.000 10672 Enqueuing Expose request 20:19:15.137 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:19:15.137 00.000 428 Worker thread wakes up 20:19:15.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:15.137 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:15.341 00.204 10672 read socket command 10 20:19:15.341 00.000 10672 processing socket request REQDIST 20:19:15.341 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:19:15.341 00.000 10672 Sending socket response 39 (0x27) 20:19:17.465 02.124 428 Exposure complete 20:19:17.605 00.140 428 worker thread done servicing request 20:19:17.605 00.000 10672 OnExposeComplete: enter 20:19:17.605 00.000 10672 UpdateGuideState(): m_state=6 20:19:17.605 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2053 20:19:17.605 00.000 10672 Star::Find returns 1 (0), X=1016.62, Y=760.61, Mass=226172, SNR=42.6, Peak=25360 HFD=3.0 20:19:17.605 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 20:19:17.605 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 20:19:17.605 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.01 hyp=0.37 cameraTheta=0.04 mountX=-0.37 mountY=-0.02, mountTheta=-3.07 20:19:17.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.01, opts=13) 20:19:17.605 00.000 10672 Enqueuing Move request for scope (0.37, 0.01) 20:19:17.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:19:17.605 00.000 428 Worker thread wakes up 20:19:17.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.01) opts 0xd 20:19:17.605 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.01) 20:19:17.605 00.000 428 Moving (0.37, 0.01) raw xDistance=-0.37 yDistance=-0.02 20:19:17.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:19:17.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:17.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:19:17.605 00.000 428 MoveAxis(E, 0, ABG) 20:19:17.605 00.000 428 Move returns status 0, amount 0 20:19:17.605 00.000 428 MoveAxis(N, 0, ABG) 20:19:17.605 00.000 428 Move returns status 0, amount 0 20:19:17.605 00.000 428 move complete, result=0 20:19:17.605 00.000 428 worker thread done servicing request 20:19:17.637 00.032 10672 UpdateGuideState exits: m=226172 SNR=42.6 20:19:17.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:17.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:17.637 00.000 10672 Enqueuing Expose request 20:19:17.637 00.000 428 Worker thread wakes up 20:19:17.637 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 20:19:17.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:17.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:19.968 02.331 428 Exposure complete 20:19:20.114 00.146 428 worker thread done servicing request 20:19:20.114 00.000 10672 OnExposeComplete: enter 20:19:20.114 00.000 10672 UpdateGuideState(): m_state=6 20:19:20.115 00.001 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2054 20:19:20.115 00.000 10672 Star::Find returns 1 (0), X=1017.08, Y=760.92, Mass=215098, SNR=40.9, Peak=49120 HFD=2.2 20:19:20.115 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.90) 20:19:20.116 00.001 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.26 = 0.26) 20:19:20.116 00.000 10672 CameraToMount -- cameraX=0.83 cameraY=0.32 hyp=0.89 cameraTheta=0.37 mountX=-0.86 mountY=0.23, mountTheta=2.88 20:19:20.117 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.83, y=0.32, opts=13) 20:19:20.117 00.000 10672 Enqueuing Move request for scope (0.83, 0.32) 20:19:20.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:19:20.117 00.000 428 Worker thread wakes up 20:19:20.118 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.32) opts 0xd 20:19:20.118 00.000 428 Handling offset move in thread for scope, endpoint = (0.83, 0.32) 20:19:20.118 00.000 428 Moving (0.83, 0.32) raw xDistance=-0.86 yDistance=0.23 20:19:20.118 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86 20:19:20.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:20.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:19:20.118 00.000 428 MoveAxis(E, 800, ABG) 20:19:20.118 00.000 428 Guiding Dir = 2, Dur = 800 20:19:20.119 00.001 428 IsSlewing returns 0 20:19:20.119 00.000 428 IsGuiding returns 0 20:19:20.140 00.021 428 PulseGuide returned control before completion, sleep 790 20:19:20.142 00.002 10672 UpdateGuideState exits: m=215098 SNR=40.9 20:19:20.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:20.142 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:20.142 00.000 10672 Enqueuing Expose request 20:19:20.330 00.188 10672 read socket command 10 20:19:20.330 00.000 10672 processing socket request REQDIST 20:19:20.330 00.000 10672 SOCKSVR: Sending pixel error of 0.53 20:19:20.330 00.000 10672 Sending socket response 53 (0x35) 20:19:20.956 00.626 428 IsGuiding returns 0 20:19:20.956 00.000 428 Move returns status 0, amount 800 20:19:20.956 00.000 428 MoveAxis(N, 0, ABG) 20:19:20.957 00.001 428 Move returns status 0, amount 0 20:19:20.957 00.000 428 move complete, result=0 20:19:20.957 00.000 428 worker thread done servicing request 20:19:20.957 00.000 428 Worker thread wakes up 20:19:20.958 00.001 10672 GuideStep: -0.9 px 800 ms EAST, 0.2 px 0 ms NORTH 20:19:20.958 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:20.958 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:22.434 01.476 428 Exposure complete 20:19:22.575 00.141 428 worker thread done servicing request 20:19:22.575 00.000 10672 OnExposeComplete: enter 20:19:22.575 00.000 10672 UpdateGuideState(): m_state=6 20:19:22.575 00.000 10672 Star::Find(15, 1017, 760, 0, (0,0,0,0), 0.0, 0) frame 2055 20:19:22.575 00.000 10672 Star::Find returns 1 (0), X=1017.02, Y=760.92, Mass=261711, SNR=44.1, Peak=46736 HFD=2.7 20:19:22.575 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.02) = xAngle (3.42 = -2.87) 20:19:22.575 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.29 = 0.29) 20:19:22.575 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=0.32 hyp=0.83 cameraTheta=0.40 mountX=-0.80 mountY=0.24, mountTheta=2.85 20:19:22.575 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=0.32, opts=13) 20:19:22.575 00.000 10672 Enqueuing Move request for scope (0.77, 0.32) 20:19:22.575 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=312, FiltMax=65488, Gamma=1.000 20:19:22.575 00.000 428 Worker thread wakes up 20:19:22.575 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.32) opts 0xd 20:19:22.575 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, 0.32) 20:19:22.590 00.015 428 Moving (0.77, 0.32) raw xDistance=-0.80 yDistance=0.24 20:19:22.590 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.80 20:19:22.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:22.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:19:22.590 00.000 428 MoveAxis(E, 802, ABG) 20:19:22.590 00.000 428 Guiding Dir = 2, Dur = 802 20:19:22.590 00.000 428 IsSlewing returns 0 20:19:22.590 00.000 428 IsGuiding returns 0 20:19:22.606 00.016 10672 UpdateGuideState exits: m=261711 SNR=44.1 20:19:22.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:22.606 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:22.606 00.000 10672 Enqueuing Expose request 20:19:22.606 00.000 428 PulseGuide returned control before completion, sleep 785 20:19:23.449 00.843 428 IsGuiding returns 0 20:19:23.449 00.000 428 Move returns status 0, amount 802 20:19:23.449 00.000 428 MoveAxis(N, 0, ABG) 20:19:23.449 00.000 428 Move returns status 0, amount 0 20:19:23.449 00.000 428 move complete, result=0 20:19:23.449 00.000 428 worker thread done servicing request 20:19:23.449 00.000 10672 GuideStep: -0.8 px 802 ms EAST, 0.2 px 0 ms NORTH 20:19:23.449 00.000 428 Worker thread wakes up 20:19:23.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:23.449 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:24.949 01.500 428 Exposure complete 20:19:25.074 00.125 428 worker thread done servicing request 20:19:25.074 00.000 10672 OnExposeComplete: enter 20:19:25.074 00.000 10672 UpdateGuideState(): m_state=6 20:19:25.074 00.000 10672 Star::Find(15, 1017, 760, 0, (0,0,0,0), 0.0, 0) frame 2056 20:19:25.089 00.015 10672 Star::Find returns 1 (0), X=1016.29, Y=760.90, Mass=269252, SNR=51.0, Peak=35168 HFD=2.9 20:19:25.089 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.02) = xAngle (4.47 = -1.81) 20:19:25.089 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.34 = 1.34) 20:19:25.089 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.45 mountX=-0.07 mountY=0.29, mountTheta=1.81 20:19:25.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.30, opts=13) 20:19:25.089 00.000 10672 Enqueuing Move request for scope (0.04, 0.30) 20:19:25.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:19:25.089 00.000 428 Worker thread wakes up 20:19:25.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd 20:19:25.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.30) 20:19:25.089 00.000 428 Moving (0.04, 0.30) raw xDistance=-0.07 yDistance=0.29 20:19:25.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:19:25.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:25.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:19:25.089 00.000 428 MoveAxis(E, 0, ABG) 20:19:25.089 00.000 428 Move returns status 0, amount 0 20:19:25.089 00.000 428 MoveAxis(N, 0, ABG) 20:19:25.089 00.000 428 Move returns status 0, amount 0 20:19:25.089 00.000 428 move complete, result=0 20:19:25.089 00.000 428 worker thread done servicing request 20:19:25.121 00.032 10672 UpdateGuideState exits: m=269252 SNR=51.0 20:19:25.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:25.121 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:25.121 00.000 10672 Enqueuing Expose request 20:19:25.121 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:19:25.121 00.000 428 Worker thread wakes up 20:19:25.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:25.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:25.339 00.218 10672 read socket command 10 20:19:25.339 00.000 10672 processing socket request REQDIST 20:19:25.339 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:19:25.339 00.000 10672 Sending socket response 52 (0x34) 20:19:27.464 02.125 428 Exposure complete 20:19:27.589 00.125 428 worker thread done servicing request 20:19:27.589 00.000 10672 OnExposeComplete: enter 20:19:27.589 00.000 10672 UpdateGuideState(): m_state=6 20:19:27.589 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2057 20:19:27.589 00.000 10672 Star::Find returns 1 (0), X=1016.36, Y=760.69, Mass=241842, SNR=43.7, Peak=43136 HFD=2.8 20:19:27.589 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.02) = xAngle (3.68 = -2.60) 20:19:27.589 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.55 = 0.55) 20:19:27.589 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.66 mountX=-0.12 mountY=0.07, mountTheta=2.59 20:19:27.589 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.09, opts=13) 20:19:27.589 00.000 10672 Enqueuing Move request for scope (0.11, 0.09) 20:19:27.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:19:27.604 00.015 428 Worker thread wakes up 20:19:27.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd 20:19:27.604 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.09) 20:19:27.604 00.000 428 Moving (0.11, 0.09) raw xDistance=-0.12 yDistance=0.07 20:19:27.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:19:27.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:27.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:19:27.604 00.000 428 MoveAxis(E, 0, ABG) 20:19:27.604 00.000 428 Move returns status 0, amount 0 20:19:27.604 00.000 428 MoveAxis(N, 0, ABG) 20:19:27.604 00.000 428 Move returns status 0, amount 0 20:19:27.604 00.000 428 move complete, result=0 20:19:27.604 00.000 428 worker thread done servicing request 20:19:27.620 00.016 10672 UpdateGuideState exits: m=241842 SNR=43.7 20:19:27.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:27.620 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:27.620 00.000 10672 Enqueuing Expose request 20:19:27.620 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:19:27.620 00.000 428 Worker thread wakes up 20:19:27.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:27.620 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:29.963 02.343 428 Exposure complete 20:19:30.088 00.125 428 worker thread done servicing request 20:19:30.088 00.000 10672 OnExposeComplete: enter 20:19:30.088 00.000 10672 UpdateGuideState(): m_state=6 20:19:30.088 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2058 20:19:30.088 00.000 10672 Star::Find returns 1 (0), X=1015.82, Y=760.50, Mass=259336, SNR=47.7, Peak=44336 HFD=2.6 20:19:30.088 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.02) = xAngle (0.11 = 0.11) 20:19:30.088 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.01 = -3.01) 20:19:30.088 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.10 hyp=0.44 cameraTheta=-2.91 mountX=0.44 mountY=-0.06, mountTheta=-0.13 20:19:30.088 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.10, opts=13) 20:19:30.088 00.000 10672 Enqueuing Move request for scope (-0.43, -0.10) 20:19:30.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:19:30.088 00.000 428 Worker thread wakes up 20:19:30.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.10) opts 0xd 20:19:30.088 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.10) 20:19:30.088 00.000 428 Moving (-0.43, -0.10) raw xDistance=0.44 yDistance=-0.06 20:19:30.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 20:19:30.088 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:30.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:19:30.088 00.000 428 MoveAxis(W, 410, ABG) 20:19:30.103 00.015 428 Guiding Dir = 3, Dur = 410 20:19:30.103 00.000 428 IsSlewing returns 0 20:19:30.103 00.000 428 IsGuiding returns 0 20:19:30.119 00.016 428 PulseGuide returned control before completion, sleep 399 20:19:30.119 00.000 10672 UpdateGuideState exits: m=259336 SNR=47.7 20:19:30.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:30.119 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:30.119 00.000 10672 Enqueuing Expose request 20:19:30.342 00.223 10672 read socket command 10 20:19:30.342 00.000 10672 processing socket request REQDIST 20:19:30.342 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:19:30.342 00.000 10672 Sending socket response 42 (0x2a) 20:19:30.561 00.219 428 IsGuiding returns 0 20:19:30.561 00.000 428 Move returns status 0, amount 410 20:19:30.561 00.000 428 MoveAxis(N, 0, ABG) 20:19:30.561 00.000 428 Move returns status 0, amount 0 20:19:30.561 00.000 428 move complete, result=0 20:19:30.561 00.000 428 worker thread done servicing request 20:19:30.561 00.000 10672 GuideStep: 0.4 px 410 ms WEST, -0.1 px 0 ms NORTH 20:19:30.561 00.000 428 Worker thread wakes up 20:19:30.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:30.561 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:32.451 01.890 428 Exposure complete 20:19:32.576 00.125 428 worker thread done servicing request 20:19:32.576 00.000 10672 OnExposeComplete: enter 20:19:32.576 00.000 10672 UpdateGuideState(): m_state=6 20:19:32.576 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2059 20:19:32.576 00.000 10672 Star::Find returns 1 (0), X=1016.39, Y=760.62, Mass=204284, SNR=39.4, Peak=27760 HFD=2.9 20:19:32.576 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.02) = xAngle (3.17 = -3.11) 20:19:32.592 00.016 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.04 = 0.04) 20:19:32.592 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.15 mountX=-0.14 mountY=0.01, mountTheta=3.10 20:19:32.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.02, opts=13) 20:19:32.592 00.000 10672 Enqueuing Move request for scope (0.14, 0.02) 20:19:32.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:19:32.592 00.000 428 Worker thread wakes up 20:19:32.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd 20:19:32.592 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.02) 20:19:32.592 00.000 428 Moving (0.14, 0.02) raw xDistance=-0.14 yDistance=0.01 20:19:32.592 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:19:32.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:32.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:19:32.592 00.000 428 MoveAxis(E, 0, ABG) 20:19:32.592 00.000 428 Move returns status 0, amount 0 20:19:32.592 00.000 428 MoveAxis(N, 0, ABG) 20:19:32.592 00.000 428 Move returns status 0, amount 0 20:19:32.592 00.000 428 move complete, result=0 20:19:32.592 00.000 428 worker thread done servicing request 20:19:32.607 00.015 10672 UpdateGuideState exits: m=204284 SNR=39.4 20:19:32.607 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:32.607 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:32.607 00.000 10672 Enqueuing Expose request 20:19:32.607 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:19:32.607 00.000 428 Worker thread wakes up 20:19:32.607 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:32.607 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:34.950 02.343 428 Exposure complete 20:19:35.075 00.125 428 worker thread done servicing request 20:19:35.075 00.000 10672 OnExposeComplete: enter 20:19:35.075 00.000 10672 UpdateGuideState(): m_state=6 20:19:35.075 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2060 20:19:35.091 00.016 10672 Star::Find returns 1 (0), X=1015.84, Y=760.58, Mass=207685, SNR=41.2, Peak=32880 HFD=2.6 20:19:35.091 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 20:19:35.091 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08) 20:19:35.091 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.02 hyp=0.42 cameraTheta=-3.10 mountX=0.41 mountY=0.03, mountTheta=0.06 20:19:35.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.02, opts=13) 20:19:35.091 00.000 10672 Enqueuing Move request for scope (-0.41, -0.02) 20:19:35.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:19:35.091 00.000 428 Worker thread wakes up 20:19:35.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.02) opts 0xd 20:19:35.091 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.02) 20:19:35.091 00.000 428 Moving (-0.41, -0.02) raw xDistance=0.41 yDistance=0.03 20:19:35.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 20:19:35.091 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:35.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:19:35.091 00.000 428 MoveAxis(E, 0, ABG) 20:19:35.091 00.000 428 Move returns status 0, amount 0 20:19:35.091 00.000 428 MoveAxis(N, 0, ABG) 20:19:35.091 00.000 428 Move returns status 0, amount 0 20:19:35.091 00.000 428 move complete, result=0 20:19:35.091 00.000 428 worker thread done servicing request 20:19:35.138 00.047 10672 UpdateGuideState exits: m=207685 SNR=41.2 20:19:35.138 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:35.138 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:35.138 00.000 10672 Enqueuing Expose request 20:19:35.138 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:19:35.138 00.000 428 Worker thread wakes up 20:19:35.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:35.138 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:35.341 00.203 10672 read socket command 10 20:19:35.341 00.000 10672 processing socket request REQDIST 20:19:35.341 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:19:35.341 00.000 10672 Sending socket response 36 (0x24) 20:19:37.450 02.109 428 Exposure complete 20:19:37.590 00.140 428 worker thread done servicing request 20:19:37.590 00.000 10672 OnExposeComplete: enter 20:19:37.590 00.000 10672 UpdateGuideState(): m_state=6 20:19:37.590 00.000 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2061 20:19:37.590 00.000 10672 Star::Find returns 1 (0), X=1016.04, Y=760.64, Mass=229857, SNR=40.4, Peak=38448 HFD=2.4 20:19:37.590 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.02) = xAngle (5.99 = -0.29) 20:19:37.590 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.86 = 2.86) 20:19:37.590 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=0.21 mountY=0.06, mountTheta=0.28 20:19:37.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.04, opts=13) 20:19:37.590 00.000 10672 Enqueuing Move request for scope (-0.21, 0.04) 20:19:37.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:19:37.590 00.000 428 Worker thread wakes up 20:19:37.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd 20:19:37.590 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.04) 20:19:37.590 00.000 428 Moving (-0.21, 0.04) raw xDistance=0.21 yDistance=0.06 20:19:37.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:19:37.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:37.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:19:37.590 00.000 428 MoveAxis(E, 0, ABG) 20:19:37.590 00.000 428 Move returns status 0, amount 0 20:19:37.590 00.000 428 MoveAxis(N, 0, ABG) 20:19:37.590 00.000 428 Move returns status 0, amount 0 20:19:37.590 00.000 428 move complete, result=0 20:19:37.590 00.000 428 worker thread done servicing request 20:19:37.621 00.031 10672 UpdateGuideState exits: m=229857 SNR=40.4 20:19:37.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:37.621 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:37.621 00.000 10672 Enqueuing Expose request 20:19:37.621 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:19:37.621 00.000 428 Worker thread wakes up 20:19:37.621 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:37.621 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:39.953 02.332 428 Exposure complete 20:19:40.094 00.141 428 worker thread done servicing request 20:19:40.094 00.000 10672 OnExposeComplete: enter 20:19:40.094 00.000 10672 UpdateGuideState(): m_state=6 20:19:40.094 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2062 20:19:40.094 00.000 10672 Star::Find returns 1 (0), X=1016.37, Y=760.45, Mass=223792, SNR=39.4, Peak=28304 HFD=3.0 20:19:40.094 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 20:19:40.094 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 20:19:40.109 00.015 10672 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.93 mountX=-0.09 mountY=-0.16, mountTheta=-2.09 20:19:40.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.15, opts=13) 20:19:40.109 00.000 10672 Enqueuing Move request for scope (0.11, -0.15) 20:19:40.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:19:40.109 00.000 428 Worker thread wakes up 20:19:40.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd 20:19:40.109 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.15) 20:19:40.109 00.000 428 Moving (0.11, -0.15) raw xDistance=-0.09 yDistance=-0.16 20:19:40.109 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:19:40.109 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:40.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:19:40.109 00.000 428 MoveAxis(E, 0, ABG) 20:19:40.109 00.000 428 Move returns status 0, amount 0 20:19:40.109 00.000 428 MoveAxis(N, 0, ABG) 20:19:40.109 00.000 428 Move returns status 0, amount 0 20:19:40.109 00.000 428 move complete, result=0 20:19:40.109 00.000 428 worker thread done servicing request 20:19:40.125 00.016 10672 UpdateGuideState exits: m=223792 SNR=39.4 20:19:40.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:40.125 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:40.125 00.000 10672 Enqueuing Expose request 20:19:40.125 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:19:40.125 00.000 428 Worker thread wakes up 20:19:40.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:40.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:40.328 00.203 10672 read socket command 10 20:19:40.328 00.000 10672 processing socket request REQDIST 20:19:40.328 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:19:40.328 00.000 10672 Sending socket response 27 (0x1b) 20:19:42.437 02.109 428 Exposure complete 20:19:42.562 00.125 428 worker thread done servicing request 20:19:42.562 00.000 10672 OnExposeComplete: enter 20:19:42.562 00.000 10672 UpdateGuideState(): m_state=6 20:19:42.562 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2063 20:19:42.562 00.000 10672 Star::Find returns 1 (0), X=1016.72, Y=760.35, Mass=253064, SNR=41.1, Peak=39760 HFD=2.9 20:19:42.562 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.02) = xAngle (2.53 = 2.53) 20:19:42.562 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.60 = -0.60) 20:19:42.562 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.25 hyp=0.53 cameraTheta=-0.49 mountX=-0.43 mountY=-0.30, mountTheta=-2.54 20:19:42.577 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.25, opts=13) 20:19:42.577 00.000 10672 Enqueuing Move request for scope (0.46, -0.25) 20:19:42.577 00.000 428 Worker thread wakes up 20:19:42.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:19:42.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.25) opts 0xd 20:19:42.577 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.25) 20:19:42.577 00.000 428 Moving (0.46, -0.25) raw xDistance=-0.43 yDistance=-0.30 20:19:42.577 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 20:19:42.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:42.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:19:42.577 00.000 428 MoveAxis(E, 0, ABG) 20:19:42.577 00.000 428 Move returns status 0, amount 0 20:19:42.577 00.000 428 MoveAxis(N, 0, ABG) 20:19:42.577 00.000 428 Move returns status 0, amount 0 20:19:42.577 00.000 428 move complete, result=0 20:19:42.577 00.000 428 worker thread done servicing request 20:19:42.593 00.016 10672 UpdateGuideState exits: m=253064 SNR=41.1 20:19:42.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:42.593 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:42.609 00.016 10672 Enqueuing Expose request 20:19:42.609 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:19:42.609 00.000 428 Worker thread wakes up 20:19:42.609 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:42.609 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:44.952 02.343 428 Exposure complete 20:19:45.076 00.124 428 worker thread done servicing request 20:19:45.076 00.000 10672 OnExposeComplete: enter 20:19:45.076 00.000 10672 UpdateGuideState(): m_state=6 20:19:45.076 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2064 20:19:45.076 00.000 10672 Star::Find returns 1 (0), X=1017.32, Y=760.54, Mass=211599, SNR=37.8, Peak=36272 HFD=2.8 20:19:45.076 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 20:19:45.076 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 20:19:45.076 00.000 10672 CameraToMount -- cameraX=1.06 cameraY=-0.06 hyp=1.07 cameraTheta=-0.06 mountX=-1.05 mountY=-0.18, mountTheta=-2.98 20:19:45.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.06, y=-0.06, opts=13) 20:19:45.076 00.000 10672 Enqueuing Move request for scope (1.06, -0.06) 20:19:45.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:19:45.076 00.000 428 Worker thread wakes up 20:19:45.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.06) opts 0xd 20:19:45.076 00.000 428 Handling offset move in thread for scope, endpoint = (1.06, -0.06) 20:19:45.076 00.000 428 Moving (1.06, -0.06) raw xDistance=-1.05 yDistance=-0.18 20:19:45.076 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05 20:19:45.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:45.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:19:45.076 00.000 428 MoveAxis(E, 975, ABG) 20:19:45.076 00.000 428 Guiding Dir = 2, Dur = 975 20:19:45.092 00.016 428 IsSlewing returns 0 20:19:45.092 00.000 428 IsGuiding returns 0 20:19:45.108 00.016 10672 UpdateGuideState exits: m=211599 SNR=37.8 20:19:45.108 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:45.108 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:45.108 00.000 10672 Enqueuing Expose request 20:19:45.123 00.015 428 PulseGuide returned control before completion, sleep 958 20:19:45.342 00.219 10672 read socket command 10 20:19:45.342 00.000 10672 processing socket request REQDIST 20:19:45.342 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:19:45.342 00.000 10672 Sending socket response 56 (0x38) 20:19:46.107 00.765 428 IsGuiding returns 0 20:19:46.107 00.000 428 Move returns status 0, amount 975 20:19:46.107 00.000 428 MoveAxis(N, 0, ABG) 20:19:46.107 00.000 428 Move returns status 0, amount 0 20:19:46.107 00.000 428 move complete, result=0 20:19:46.107 00.000 428 worker thread done servicing request 20:19:46.107 00.000 428 Worker thread wakes up 20:19:46.107 00.000 10672 GuideStep: -1.0 px 975 ms EAST, -0.2 px 0 ms NORTH 20:19:46.107 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:46.107 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:47.440 01.333 428 Exposure complete 20:19:47.581 00.141 428 worker thread done servicing request 20:19:47.581 00.000 10672 OnExposeComplete: enter 20:19:47.581 00.000 10672 UpdateGuideState(): m_state=6 20:19:47.581 00.000 10672 Star::Find(15, 1017, 760, 0, (0,0,0,0), 0.0, 0) frame 2065 20:19:47.581 00.000 10672 Star::Find returns 1 (0), X=1017.19, Y=760.09, Mass=257409, SNR=46.1, Peak=44224 HFD=2.7 20:19:47.581 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 20:19:47.581 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.61 = -0.61) 20:19:47.581 00.000 10672 CameraToMount -- cameraX=0.93 cameraY=-0.51 hyp=1.06 cameraTheta=-0.50 mountX=-0.87 mountY=-0.61, mountTheta=-2.53 20:19:47.581 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.93, y=-0.51, opts=13) 20:19:47.581 00.000 10672 Enqueuing Move request for scope (0.93, -0.51) 20:19:47.581 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 20:19:47.581 00.000 428 Worker thread wakes up 20:19:47.581 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.51) opts 0xd 20:19:47.581 00.000 428 Handling offset move in thread for scope, endpoint = (0.93, -0.51) 20:19:47.581 00.000 428 Moving (0.93, -0.51) raw xDistance=-0.87 yDistance=-0.61 20:19:47.581 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.87 20:19:47.581 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:19:47.581 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 20:19:47.581 00.000 428 MoveAxis(E, 874, ABG) 20:19:47.581 00.000 428 Guiding Dir = 2, Dur = 874 20:19:47.581 00.000 428 IsSlewing returns 0 20:19:47.581 00.000 428 IsGuiding returns 0 20:19:47.612 00.031 10672 UpdateGuideState exits: m=257409 SNR=46.1 20:19:47.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:47.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:47.612 00.000 10672 Enqueuing Expose request 20:19:47.612 00.000 428 PulseGuide returned control before completion, sleep 855 20:19:48.502 00.890 428 IsGuiding returns 0 20:19:48.502 00.000 428 Move returns status 0, amount 874 20:19:48.502 00.000 428 MoveAxis(N, 0, ABG) 20:19:48.502 00.000 428 Move returns status 0, amount 0 20:19:48.502 00.000 428 move complete, result=0 20:19:48.502 00.000 428 worker thread done servicing request 20:19:48.502 00.000 428 Worker thread wakes up 20:19:48.502 00.000 10672 GuideStep: -0.9 px 874 ms EAST, -0.6 px 0 ms NORTH 20:19:48.502 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:48.502 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:49.955 01.453 428 Exposure complete 20:19:50.095 00.140 428 worker thread done servicing request 20:19:50.095 00.000 10672 OnExposeComplete: enter 20:19:50.095 00.000 10672 UpdateGuideState(): m_state=6 20:19:50.095 00.000 10672 Star::Find(15, 1017, 760, 0, (0,0,0,0), 0.0, 0) frame 2066 20:19:50.095 00.000 10672 Star::Find returns 1 (0), X=1016.04, Y=760.48, Mass=262049, SNR=43.4, Peak=39856 HFD=2.7 20:19:50.095 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.39 = 0.39) 20:19:50.095 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 20:19:50.095 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.63 mountX=0.23 mountY=-0.10, mountTheta=-0.40 20:19:50.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.12, opts=13) 20:19:50.095 00.000 10672 Enqueuing Move request for scope (-0.21, -0.12) 20:19:50.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:19:50.095 00.000 428 Worker thread wakes up 20:19:50.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd 20:19:50.095 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.12) 20:19:50.095 00.000 428 Moving (-0.21, -0.12) raw xDistance=0.23 yDistance=-0.10 20:19:50.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:19:50.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:50.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:19:50.095 00.000 428 MoveAxis(E, 0, ABG) 20:19:50.095 00.000 428 Move returns status 0, amount 0 20:19:50.095 00.000 428 MoveAxis(N, 0, ABG) 20:19:50.095 00.000 428 Move returns status 0, amount 0 20:19:50.095 00.000 428 move complete, result=0 20:19:50.095 00.000 428 worker thread done servicing request 20:19:50.127 00.032 10672 UpdateGuideState exits: m=262049 SNR=43.4 20:19:50.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:50.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:50.127 00.000 10672 Enqueuing Expose request 20:19:50.127 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:19:50.127 00.000 428 Worker thread wakes up 20:19:50.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:50.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:50.345 00.218 10672 read socket command 10 20:19:50.345 00.000 10672 processing socket request REQDIST 20:19:50.345 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:19:50.345 00.000 10672 Sending socket response 57 (0x39) 20:19:52.438 02.093 428 Exposure complete 20:19:52.563 00.125 428 worker thread done servicing request 20:19:52.563 00.000 10672 OnExposeComplete: enter 20:19:52.563 00.000 10672 UpdateGuideState(): m_state=6 20:19:52.563 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2067 20:19:52.563 00.000 10672 Star::Find returns 1 (0), X=1015.71, Y=760.56, Mass=260560, SNR=42.6, Peak=32240 HFD=2.9 20:19:52.563 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.02) = xAngle (-0.06 = -0.06) 20:19:52.563 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.10) 20:19:52.563 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.03 hyp=0.55 cameraTheta=-3.08 mountX=0.54 mountY=0.02, mountTheta=0.04 20:19:52.563 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.03, opts=13) 20:19:52.563 00.000 10672 Enqueuing Move request for scope (-0.54, -0.03) 20:19:52.563 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:19:52.563 00.000 428 Worker thread wakes up 20:19:52.563 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.03) opts 0xd 20:19:52.563 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.03) 20:19:52.563 00.000 428 Moving (-0.54, -0.03) raw xDistance=0.54 yDistance=0.02 20:19:52.563 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 20:19:52.563 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:52.563 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:19:52.563 00.000 428 MoveAxis(W, 506, ABG) 20:19:52.563 00.000 428 Guiding Dir = 3, Dur = 506 20:19:52.579 00.016 428 IsSlewing returns 0 20:19:52.579 00.000 428 IsGuiding returns 0 20:19:52.595 00.016 10672 UpdateGuideState exits: m=260560 SNR=42.6 20:19:52.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:52.595 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:52.595 00.000 10672 Enqueuing Expose request 20:19:52.595 00.000 428 PulseGuide returned control before completion, sleep 501 20:19:53.126 00.531 428 IsGuiding returns 0 20:19:53.126 00.000 428 Move returns status 0, amount 506 20:19:53.126 00.000 428 MoveAxis(N, 0, ABG) 20:19:53.126 00.000 428 Move returns status 0, amount 0 20:19:53.126 00.000 428 move complete, result=0 20:19:53.126 00.000 428 worker thread done servicing request 20:19:53.126 00.000 428 Worker thread wakes up 20:19:53.126 00.000 10672 GuideStep: 0.5 px 506 ms WEST, 0.0 px 0 ms NORTH 20:19:53.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:19:53.126 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:19:53.573 00.447 10672 read socket command 13 20:19:53.573 00.000 10672 processing socket request MOVEn 20:19:53.573 00.000 10672 PhdController::Dither begins 20:19:53.574 00.001 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 20:19:53.574 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:19:53.574 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=1.57 cameraX=3.03, cameraY=-24.82 cameraTheta=-1.45 20:19:53.574 00.000 10672 setting lock position to (1019.28, 735.78) 20:19:53.574 00.000 10672 Mount: notify guiding dithered (3.0, -24.8) 20:19:53.574 00.000 10672 Status Line: Dither by 0.00,-25.00 20:19:53.588 00.014 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:19:53.588 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:19:53.588 00.000 10672 Sending socket response 2 (0x2) 20:19:54.956 01.368 428 Exposure complete 20:19:55.099 00.143 428 worker thread done servicing request 20:19:55.099 00.000 10672 OnExposeComplete: enter 20:19:55.100 00.001 10672 UpdateGuideState(): m_state=6 20:19:55.101 00.001 10672 Star::Find(15, 1015, 760, 0, (0,0,0,0), 0.0, 0) frame 2068 20:19:55.101 00.000 10672 Star::Find returns 1 (0), X=1016.16, Y=760.83, Mass=243951, SNR=49.8, Peak=40624 HFD=2.4 20:19:55.101 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 20:19:55.101 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.59 = 1.59) 20:19:55.101 00.000 10672 CameraToMount -- cameraX=-3.12 cameraY=25.05 hyp=25.24 cameraTheta=1.69 mountX=0.06 mountY=25.24, mountTheta=1.57 20:19:55.103 00.002 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 20:19:55.103 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:19:55.103 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:19:55.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:19:55.103 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:19:55.103 00.000 10672 Mount: notify direct move -0.00,10.50 20:19:55.104 00.001 428 Worker thread wakes up 20:19:55.104 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=840, FiltMax=65488, Gamma=1.000 20:19:55.104 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:19:55.104 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:19:55.104 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:19:55.104 00.000 428 MoveAxis(E, 0, B) 20:19:55.104 00.000 428 Move returns status 0, amount 0 20:19:55.104 00.000 428 MoveAxis(S, 15925, B) 20:19:55.104 00.000 428 Guiding Dir = 1, Dur = 15925 20:19:55.105 00.001 428 IsSlewing returns 0 20:19:55.106 00.001 428 IsGuiding returns 0 20:19:55.130 00.024 10672 UpdateGuideState exits: m=243951 SNR=49.8 20:19:55.131 00.001 10672 PhdController: settling, locked = 1, distance = 25.47 (99.00) aobump = 0 frame = 1 / 10 20:19:55.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:55.131 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:19:55.131 00.000 10672 Enqueuing Expose request 20:19:55.178 00.047 428 PulseGuide returned control before completion, sleep 15863 20:19:55.590 00.412 10672 read socket command 10 20:19:55.590 00.000 10672 processing socket request REQDIST 20:19:55.590 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:19:55.590 00.000 10672 Sending socket response 255 (0xff) 20:20:00.197 04.607 10672 read socket command 10 20:20:00.197 00.000 10672 processing socket request REQDIST 20:20:00.197 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:00.197 00.000 10672 Sending socket response 255 (0xff) 20:20:01.587 01.390 10672 read socket command 10 20:20:01.587 00.000 10672 processing socket request REQDIST 20:20:01.587 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:01.587 00.000 10672 Sending socket response 255 (0xff) 20:20:03.606 02.019 10672 read socket command 10 20:20:03.606 00.000 10672 processing socket request REQDIST 20:20:03.606 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:03.606 00.000 10672 Sending socket response 255 (0xff) 20:20:05.606 02.000 10672 read socket command 10 20:20:05.606 00.000 10672 processing socket request REQDIST 20:20:05.606 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:05.606 00.000 10672 Sending socket response 255 (0xff) 20:20:07.589 01.983 10672 read socket command 10 20:20:07.589 00.000 10672 processing socket request REQDIST 20:20:07.589 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:07.589 00.000 10672 Sending socket response 255 (0xff) 20:20:10.323 02.734 10672 read socket command 10 20:20:10.323 00.000 10672 processing socket request REQDIST 20:20:10.323 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:10.323 00.000 10672 Sending socket response 255 (0xff) 20:20:11.057 00.734 428 IsGuiding returns 1 20:20:11.057 00.000 428 scope still moving after pulse duration time elapsed 20:20:11.120 00.063 428 IsSlewing returns 0 20:20:11.151 00.031 428 IsGuiding returns 0 20:20:11.151 00.000 428 scope move finished after 15925 + 132 ms 20:20:11.151 00.000 428 Move returns status 0, amount 15925 20:20:11.151 00.000 428 move complete, result=0 20:20:11.151 00.000 428 worker thread done servicing request 20:20:11.151 00.000 428 Worker thread wakes up 20:20:11.151 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:20:11.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:11.151 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1001,746,31,31) 20:20:11.166 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:20:11.166 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:20:11.578 00.412 10672 read socket command 10 20:20:11.578 00.000 10672 processing socket request REQDIST 20:20:11.578 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:11.578 00.000 10672 Sending socket response 255 (0xff) 20:20:12.437 00.859 428 Exposure complete 20:20:12.577 00.140 428 worker thread done servicing request 20:20:12.577 00.000 10672 OnExposeComplete: enter 20:20:12.577 00.000 10672 UpdateGuideState(): m_state=6 20:20:12.577 00.000 10672 Star::Find(15, 1016, 760, 0, (0,0,0,0), 0.0, 0) frame 2069 20:20:12.577 00.000 10672 Star::Find returns 1 (0), X=1016.84, Y=751.24, Mass=244949, SNR=46.9, Peak=41712 HFD=2.6 20:20:12.577 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 20:20:12.593 00.016 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 20:20:12.593 00.000 10672 CameraToMount -- cameraX=-2.44 cameraY=15.46 hyp=15.65 cameraTheta=1.73 mountX=0.55 mountY=15.63, mountTheta=1.54 20:20:12.593 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 20:20:12.593 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:20:12.593 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:20:12.593 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:20:12.593 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:20:12.593 00.000 10672 Mount: notify direct move -0.00,10.50 20:20:12.593 00.000 428 Worker thread wakes up 20:20:12.593 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:20:12.593 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:20:12.593 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:20:12.593 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:20:12.593 00.000 428 MoveAxis(E, 0, B) 20:20:12.593 00.000 428 Move returns status 0, amount 0 20:20:12.593 00.000 428 MoveAxis(S, 15925, B) 20:20:12.593 00.000 428 Guiding Dir = 1, Dur = 15925 20:20:12.593 00.000 428 IsSlewing returns 0 20:20:12.593 00.000 428 IsGuiding returns 0 20:20:12.608 00.015 10672 UpdateGuideState exits: m=244949 SNR=46.9 20:20:12.608 00.000 10672 PhdController: settling, locked = 1, distance = 22.52 (99.00) aobump = 0 frame = 2 / 10 20:20:12.608 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:12.608 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:12.608 00.000 10672 Enqueuing Expose request 20:20:12.671 00.063 428 PulseGuide returned control before completion, sleep 15852 20:20:15.342 02.671 10672 read socket command 10 20:20:15.342 00.000 10672 processing socket request REQDIST 20:20:15.342 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:15.342 00.000 10672 Sending socket response 255 (0xff) 20:20:20.329 04.987 10672 read socket command 10 20:20:20.329 00.000 10672 processing socket request REQDIST 20:20:20.329 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:20.329 00.000 10672 Sending socket response 255 (0xff) 20:20:25.328 04.999 10672 read socket command 10 20:20:25.328 00.000 10672 processing socket request REQDIST 20:20:25.329 00.001 10672 SOCKSVR: Sending pixel error of 2.55 20:20:25.329 00.000 10672 Sending socket response 255 (0xff) 20:20:28.542 03.213 428 IsGuiding returns 1 20:20:28.542 00.000 428 scope still moving after pulse duration time elapsed 20:20:28.573 00.031 428 IsSlewing returns 0 20:20:28.573 00.000 428 IsGuiding returns 1 20:20:28.620 00.047 428 IsSlewing returns 0 20:20:28.667 00.047 428 IsGuiding returns 0 20:20:28.667 00.000 428 scope move finished after 15925 + 143 ms 20:20:28.667 00.000 428 Move returns status 0, amount 15925 20:20:28.667 00.000 428 move complete, result=0 20:20:28.667 00.000 428 worker thread done servicing request 20:20:28.667 00.000 428 Worker thread wakes up 20:20:28.667 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:20:28.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:28.667 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1002,736,31,31) 20:20:28.667 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:20:28.667 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:20:29.932 01.265 428 Exposure complete 20:20:30.057 00.125 428 worker thread done servicing request 20:20:30.073 00.016 10672 OnExposeComplete: enter 20:20:30.073 00.000 10672 UpdateGuideState(): m_state=6 20:20:30.073 00.000 10672 Star::Find(15, 1016, 751, 0, (0,0,0,0), 0.0, 0) frame 2070 20:20:30.073 00.000 10672 Star::Find returns 1 (0), X=1017.68, Y=739.27, Mass=240614, SNR=44.4, Peak=37568 HFD=2.7 20:20:30.073 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.02) = xAngle (5.02 = -1.26) 20:20:30.073 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.89 = 1.89) 20:20:30.073 00.000 10672 CameraToMount -- cameraX=-1.60 cameraY=3.48 hyp=3.83 cameraTheta=2.00 mountX=1.17 mountY=3.64, mountTheta=1.26 20:20:30.073 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 20:20:30.073 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:20:30.073 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=-1.57 cameraX=-0.48, cameraY=3.97 cameraTheta=1.69 20:20:30.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=3.97, opts=4) 20:20:30.073 00.000 10672 Enqueuing Move request for scope (-0.48, 3.97) 20:20:30.073 00.000 10672 Mount: notify direct move -0.00,4.00 20:20:30.073 00.000 428 Worker thread wakes up 20:20:30.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:20:30.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 3.97) opts 0x4 20:20:30.073 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 3.97) 20:20:30.073 00.000 428 Moving (-0.48, 3.97) raw xDistance=-0.00 yDistance=4.00 20:20:30.073 00.000 428 MoveAxis(E, 0, B) 20:20:30.073 00.000 428 Move returns status 0, amount 0 20:20:30.073 00.000 428 MoveAxis(S, 6067, B) 20:20:30.073 00.000 428 Guiding Dir = 1, Dur = 6067 20:20:30.073 00.000 428 IsSlewing returns 0 20:20:30.073 00.000 428 IsGuiding returns 0 20:20:30.104 00.031 10672 UpdateGuideState exits: m=240614 SNR=44.4 20:20:30.104 00.000 10672 PhdController: settling, locked = 1, distance = 16.92 (99.00) aobump = 0 frame = 3 / 10 20:20:30.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:30.104 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:30.104 00.000 10672 Enqueuing Expose request 20:20:30.167 00.063 428 PulseGuide returned control before completion, sleep 5998 20:20:30.339 00.172 10672 read socket command 10 20:20:30.339 00.000 10672 processing socket request REQDIST 20:20:30.339 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:30.339 00.000 10672 Sending socket response 255 (0xff) 20:20:35.330 04.991 10672 read socket command 10 20:20:35.330 00.000 10672 processing socket request REQDIST 20:20:35.330 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:20:35.330 00.000 10672 Sending socket response 255 (0xff) 20:20:36.205 00.875 428 IsGuiding returns 1 20:20:36.205 00.000 428 scope still moving after pulse duration time elapsed 20:20:36.268 00.063 428 IsSlewing returns 0 20:20:36.268 00.000 428 IsGuiding returns 0 20:20:36.268 00.000 428 scope move finished after 6067 + 120 ms 20:20:36.268 00.000 428 Move returns status 0, amount 6067 20:20:36.268 00.000 428 move complete, result=0 20:20:36.268 00.000 428 worker thread done servicing request 20:20:36.268 00.000 428 Worker thread wakes up 20:20:36.268 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 6067 ms SOUTH 20:20:36.268 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:36.268 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:36.283 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:20:36.303 00.020 428 ZWO: getimagedata clearbuf 2 ret 0 20:20:37.428 01.125 428 Exposure complete 20:20:37.568 00.140 428 worker thread done servicing request 20:20:37.568 00.000 10672 OnExposeComplete: enter 20:20:37.568 00.000 10672 UpdateGuideState(): m_state=6 20:20:37.568 00.000 10672 Star::Find(15, 1017, 739, 0, (0,0,0,0), 0.0, 0) frame 2071 20:20:37.568 00.000 10672 Star::Find returns 1 (0), X=1019.93, Y=734.80, Mass=299203, SNR=57.8, Peak=44880 HFD=4.0 20:20:37.568 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 20:20:37.568 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.09 = -1.09) 20:20:37.568 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=-0.98 hyp=1.18 cameraTheta=-0.99 mountX=-0.53 mountY=-1.05, mountTheta=-2.04 20:20:37.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=-0.98, opts=13) 20:20:37.568 00.000 10672 Enqueuing Move request for scope (0.65, -0.98) 20:20:37.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:20:37.568 00.000 428 Worker thread wakes up 20:20:37.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.98) opts 0xd 20:20:37.568 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, -0.98) 20:20:37.568 00.000 428 Moving (0.65, -0.98) raw xDistance=-0.53 yDistance=-1.05 20:20:37.568 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 20:20:37.568 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:20:37.584 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.05 20:20:37.584 00.000 428 MoveAxis(E, 490, ABG) 20:20:37.584 00.000 428 Guiding Dir = 2, Dur = 490 20:20:37.600 00.016 10672 UpdateGuideState exits: m=299203 SNR=57.8 20:20:37.600 00.000 10672 PhdController: settling, locked = 1, distance = 1.18 (99.00) aobump = 0 frame = 4 / 10 20:20:37.600 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:37.600 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:37.600 00.000 10672 Enqueuing Expose request 20:20:37.615 00.015 428 IsSlewing returns 0 20:20:37.615 00.000 428 IsGuiding returns 0 20:20:37.631 00.016 428 PulseGuide returned control before completion, sleep 486 20:20:38.131 00.500 428 IsGuiding returns 0 20:20:38.131 00.000 428 Move returns status 0, amount 490 20:20:38.131 00.000 428 MoveAxis(N, 0, ABG) 20:20:38.131 00.000 428 Move returns status 0, amount 0 20:20:38.131 00.000 428 move complete, result=0 20:20:38.131 00.000 428 worker thread done servicing request 20:20:38.131 00.000 428 Worker thread wakes up 20:20:38.131 00.000 10672 GuideStep: -0.5 px 490 ms EAST, -1.0 px 0 ms NORTH 20:20:38.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:38.131 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:39.927 01.796 428 Exposure complete 20:20:40.052 00.125 428 worker thread done servicing request 20:20:40.052 00.000 10672 OnExposeComplete: enter 20:20:40.068 00.016 10672 UpdateGuideState(): m_state=6 20:20:40.068 00.000 10672 Star::Find(15, 1019, 734, 0, (0,0,0,0), 0.0, 0) frame 2072 20:20:40.068 00.000 10672 Star::Find returns 1 (0), X=1018.23, Y=734.15, Mass=220448, SNR=39.7, Peak=46288 HFD=2.3 20:20:40.068 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 20:20:40.068 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25) 20:20:40.068 00.000 10672 CameraToMount -- cameraX=-1.05 cameraY=-1.63 hyp=1.94 cameraTheta=-2.14 mountX=1.24 mountY=-1.51, mountTheta=-0.88 20:20:40.068 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.05, y=-1.63, opts=13) 20:20:40.068 00.000 10672 Enqueuing Move request for scope (-1.05, -1.63) 20:20:40.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:20:40.068 00.000 428 Worker thread wakes up 20:20:40.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -1.63) opts 0xd 20:20:40.068 00.000 428 Handling offset move in thread for scope, endpoint = (-1.05, -1.63) 20:20:40.068 00.000 428 Moving (-1.05, -1.63) raw xDistance=1.24 yDistance=-1.51 20:20:40.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.24 20:20:40.068 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:20:40.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.51 20:20:40.068 00.000 428 MoveAxis(W, 1121, ABG) 20:20:40.068 00.000 428 Guiding Dir = 3, Dur = 1121 20:20:40.068 00.000 428 IsSlewing returns 0 20:20:40.068 00.000 428 IsGuiding returns 0 20:20:40.099 00.031 10672 UpdateGuideState exits: m=220448 SNR=39.7 20:20:40.099 00.000 10672 PhdController: settling, locked = 1, distance = 1.41 (99.00) aobump = 0 frame = 5 / 10 20:20:40.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:40.099 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:40.099 00.000 10672 Enqueuing Expose request 20:20:40.099 00.000 428 PulseGuide returned control before completion, sleep 1100 20:20:40.333 00.234 10672 read socket command 10 20:20:40.333 00.000 10672 processing socket request REQDIST 20:20:40.333 00.000 10672 SOCKSVR: Sending pixel error of 1.40 20:20:40.333 00.000 10672 Sending socket response 140 (0x8c) 20:20:41.239 00.906 428 IsGuiding returns 0 20:20:41.239 00.000 428 Move returns status 0, amount 1121 20:20:41.239 00.000 428 MoveAxis(N, 0, ABG) 20:20:41.239 00.000 428 Move returns status 0, amount 0 20:20:41.239 00.000 428 move complete, result=0 20:20:41.239 00.000 428 worker thread done servicing request 20:20:41.239 00.000 428 Worker thread wakes up 20:20:41.239 00.000 10672 GuideStep: 1.2 px 1121 ms WEST, -1.5 px 0 ms NORTH 20:20:41.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:41.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:42.426 01.187 428 Exposure complete 20:20:42.551 00.125 428 worker thread done servicing request 20:20:42.551 00.000 10672 OnExposeComplete: enter 20:20:42.551 00.000 10672 UpdateGuideState(): m_state=6 20:20:42.567 00.016 10672 Star::Find(15, 1018, 734, 0, (0,0,0,0), 0.0, 0) frame 2073 20:20:42.567 00.000 10672 Star::Find returns 1 (0), X=1019.40, Y=734.47, Mass=288489, SNR=50.6, Peak=39216 HFD=3.4 20:20:42.567 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 20:20:42.567 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58) 20:20:42.567 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-1.31 hyp=1.32 cameraTheta=-1.48 mountX=0.03 mountY=-1.32, mountTheta=-1.55 20:20:42.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-1.31, opts=13) 20:20:42.567 00.000 10672 Enqueuing Move request for scope (0.13, -1.31) 20:20:42.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:20:42.567 00.000 428 Worker thread wakes up 20:20:42.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.31) opts 0xd 20:20:42.567 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -1.31) 20:20:42.567 00.000 428 Moving (0.13, -1.31) raw xDistance=0.03 yDistance=-1.32 20:20:42.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:20:42.567 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.88 20:20:42.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.32 from input -1.32 20:20:42.567 00.000 428 MoveAxis(E, 0, ABG) 20:20:42.567 00.000 428 Move returns status 0, amount 0 20:20:42.567 00.000 428 MoveAxis(N, 2002, ABG) 20:20:42.567 00.000 428 Guiding Dir = 0, Dur = 2002 20:20:42.567 00.000 428 IsSlewing returns 0 20:20:42.567 00.000 428 IsGuiding returns 0 20:20:42.582 00.015 10672 UpdateGuideState exits: m=288489 SNR=50.6 20:20:42.582 00.000 10672 PhdController: settling, locked = 1, distance = 1.38 (99.00) aobump = 0 frame = 6 / 10 20:20:42.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:42.582 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:42.582 00.000 10672 Enqueuing Expose request 20:20:42.645 00.063 428 PulseGuide returned control before completion, sleep 1932 20:20:44.587 01.942 428 IsGuiding returns 1 20:20:44.587 00.000 428 scope still moving after pulse duration time elapsed 20:20:44.634 00.047 428 IsSlewing returns 0 20:20:44.634 00.000 428 IsGuiding returns 1 20:20:44.665 00.031 428 IsSlewing returns 0 20:20:44.696 00.031 428 IsGuiding returns 0 20:20:44.696 00.000 428 scope move finished after 2002 + 125 ms 20:20:44.696 00.000 428 Move returns status 0, amount 2002 20:20:44.696 00.000 428 move complete, result=0 20:20:44.696 00.000 428 worker thread done servicing request 20:20:44.696 00.000 428 Worker thread wakes up 20:20:44.696 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -1.3 px 2002 ms NORTH 20:20:44.696 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:44.696 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:44.930 00.234 428 Exposure complete 20:20:45.071 00.141 428 worker thread done servicing request 20:20:45.071 00.000 10672 OnExposeComplete: enter 20:20:45.071 00.000 10672 UpdateGuideState(): m_state=6 20:20:45.071 00.000 10672 Star::Find(15, 1019, 734, 0, (0,0,0,0), 0.0, 0) frame 2074 20:20:45.071 00.000 10672 Star::Find returns 1 (0), X=1019.96, Y=734.63, Mass=303083, SNR=52.3, Peak=48368 HFD=3.9 20:20:45.071 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.02) = xAngle (1.98 = 1.98) 20:20:45.071 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.15 = -1.15) 20:20:45.071 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=-1.16 hyp=1.34 cameraTheta=-1.04 mountX=-0.53 mountY=-1.22, mountTheta=-1.98 20:20:45.071 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=-1.16, opts=13) 20:20:45.071 00.000 10672 Enqueuing Move request for scope (0.68, -1.16) 20:20:45.071 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:20:45.071 00.000 428 Worker thread wakes up 20:20:45.071 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, -1.16) opts 0xd 20:20:45.071 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, -1.16) 20:20:45.071 00.000 428 Moving (0.68, -1.16) raw xDistance=-0.53 yDistance=-1.22 20:20:45.071 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 20:20:45.071 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.22 from input -1.22 20:20:45.071 00.000 428 MoveAxis(E, 496, ABG) 20:20:45.071 00.000 428 Guiding Dir = 2, Dur = 496 20:20:45.102 00.031 10672 UpdateGuideState exits: m=303083 SNR=52.3 20:20:45.102 00.000 10672 PhdController: settling, locked = 1, distance = 1.37 (99.00) aobump = 0 frame = 7 / 10 20:20:45.102 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:45.102 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:45.102 00.000 10672 Enqueuing Expose request 20:20:45.102 00.000 428 IsSlewing returns 0 20:20:45.118 00.016 428 IsGuiding returns 0 20:20:45.133 00.015 428 PulseGuide returned control before completion, sleep 479 20:20:45.337 00.204 10672 read socket command 10 20:20:45.337 00.000 10672 processing socket request REQDIST 20:20:45.337 00.000 10672 SOCKSVR: Sending pixel error of 1.36 20:20:45.337 00.000 10672 Sending socket response 136 (0x88) 20:20:45.649 00.312 428 IsGuiding returns 0 20:20:45.649 00.000 428 Move returns status 0, amount 496 20:20:45.649 00.000 428 MoveAxis(N, 1854, ABG) 20:20:45.649 00.000 428 Guiding Dir = 0, Dur = 1854 20:20:45.649 00.000 428 IsSlewing returns 0 20:20:45.649 00.000 428 IsGuiding returns 0 20:20:45.727 00.078 428 PulseGuide returned control before completion, sleep 1788 20:20:47.539 01.812 428 IsGuiding returns 1 20:20:47.539 00.000 428 scope still moving after pulse duration time elapsed 20:20:47.570 00.031 428 IsSlewing returns 0 20:20:47.570 00.000 428 IsGuiding returns 1 20:20:47.633 00.063 428 IsSlewing returns 0 20:20:47.633 00.000 428 IsGuiding returns 0 20:20:47.633 00.000 428 scope move finished after 1854 + 125 ms 20:20:47.633 00.000 428 Move returns status 0, amount 1854 20:20:47.633 00.000 428 move complete, result=0 20:20:47.633 00.000 428 worker thread done servicing request 20:20:47.633 00.000 428 Worker thread wakes up 20:20:47.633 00.000 10672 GuideStep: -0.5 px 496 ms EAST, -1.2 px 1854 ms NORTH 20:20:47.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:47.633 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:47.648 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:20:49.929 02.281 428 Exposure complete 20:20:50.054 00.125 428 worker thread done servicing request 20:20:50.054 00.000 10672 OnExposeComplete: enter 20:20:50.054 00.000 10672 UpdateGuideState(): m_state=6 20:20:50.054 00.000 10672 Star::Find(15, 1019, 734, 0, (0,0,0,0), 0.0, 0) frame 2075 20:20:50.054 00.000 10672 Star::Find returns 1 (0), X=1018.37, Y=735.27, Mass=281185, SNR=44.0, Peak=38992 HFD=3.1 20:20:50.054 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.39 = 0.39) 20:20:50.054 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 20:20:50.054 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=-0.51 hyp=1.04 cameraTheta=-2.63 mountX=0.96 mountY=-0.41, mountTheta=-0.40 20:20:50.069 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=-0.51, opts=13) 20:20:50.069 00.000 10672 Enqueuing Move request for scope (-0.91, -0.51) 20:20:50.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:20:50.069 00.000 428 Worker thread wakes up 20:20:50.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.51) opts 0xd 20:20:50.069 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, -0.51) 20:20:50.069 00.000 428 Moving (-0.91, -0.51) raw xDistance=0.96 yDistance=-0.41 20:20:50.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.96 20:20:50.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:20:50.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:20:50.069 00.000 428 MoveAxis(W, 859, ABG) 20:20:50.069 00.000 428 Guiding Dir = 3, Dur = 859 20:20:50.069 00.000 428 IsSlewing returns 0 20:20:50.069 00.000 428 IsGuiding returns 0 20:20:50.100 00.031 428 PulseGuide returned control before completion, sleep 848 20:20:50.100 00.000 10672 UpdateGuideState exits: m=281185 SNR=44.0 20:20:50.100 00.000 10672 PhdController: settling, locked = 1, distance = 1.27 (99.00) aobump = 0 frame = 8 / 10 20:20:50.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:50.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:50.100 00.000 10672 Enqueuing Expose request 20:20:50.335 00.235 10672 read socket command 10 20:20:50.335 00.000 10672 processing socket request REQDIST 20:20:50.335 00.000 10672 SOCKSVR: Sending pixel error of 1.27 20:20:50.335 00.000 10672 Sending socket response 127 (0x7f) 20:20:50.960 00.625 428 IsGuiding returns 1 20:20:50.960 00.000 428 scope still moving after pulse duration time elapsed 20:20:50.991 00.031 428 IsSlewing returns 0 20:20:50.991 00.000 428 IsGuiding returns 0 20:20:50.991 00.000 428 scope move finished after 859 + 59 ms 20:20:50.991 00.000 428 Move returns status 0, amount 859 20:20:50.991 00.000 428 MoveAxis(N, 0, ABG) 20:20:50.991 00.000 428 Move returns status 0, amount 0 20:20:50.991 00.000 428 move complete, result=0 20:20:50.991 00.000 428 worker thread done servicing request 20:20:50.991 00.000 428 Worker thread wakes up 20:20:50.991 00.000 10672 GuideStep: 1.0 px 859 ms WEST, -0.4 px 0 ms NORTH 20:20:50.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:50.991 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:52.428 01.437 428 Exposure complete 20:20:52.568 00.140 428 worker thread done servicing request 20:20:52.568 00.000 10672 OnExposeComplete: enter 20:20:52.568 00.000 10672 UpdateGuideState(): m_state=6 20:20:52.568 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2076 20:20:52.568 00.000 10672 Star::Find returns 1 (0), X=1019.87, Y=735.12, Mass=320352, SNR=52.7, Peak=41056 HFD=4.1 20:20:52.568 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.02) = xAngle (2.18 = 2.18) 20:20:52.568 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.94 = -0.94) 20:20:52.568 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.66 hyp=0.89 cameraTheta=-0.84 mountX=-0.51 mountY=-0.72, mountTheta=-2.19 20:20:52.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.66, opts=13) 20:20:52.568 00.000 10672 Enqueuing Move request for scope (0.60, -0.66) 20:20:52.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:20:52.568 00.000 428 Worker thread wakes up 20:20:52.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.66) opts 0xd 20:20:52.568 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.66) 20:20:52.568 00.000 428 Moving (0.60, -0.66) raw xDistance=-0.51 yDistance=-0.72 20:20:52.568 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.51 20:20:52.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.72 from input -0.72 20:20:52.568 00.000 428 MoveAxis(E, 416, ABG) 20:20:52.568 00.000 428 Guiding Dir = 2, Dur = 416 20:20:52.600 00.032 10672 UpdateGuideState exits: m=320352 SNR=52.7 20:20:52.600 00.000 10672 PhdController: settling, locked = 1, distance = 1.16 (99.00) aobump = 0 frame = 9 / 10 20:20:52.600 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:52.600 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:52.600 00.000 10672 Enqueuing Expose request 20:20:52.600 00.000 428 IsSlewing returns 0 20:20:52.600 00.000 428 IsGuiding returns 0 20:20:52.615 00.015 428 PulseGuide returned control before completion, sleep 412 20:20:53.058 00.443 428 IsGuiding returns 1 20:20:53.058 00.000 428 scope still moving after pulse duration time elapsed 20:20:53.089 00.031 428 IsSlewing returns 0 20:20:53.089 00.000 428 IsGuiding returns 0 20:20:53.089 00.000 428 scope move finished after 416 + 64 ms 20:20:53.089 00.000 428 Move returns status 0, amount 416 20:20:53.089 00.000 428 MoveAxis(N, 1093, ABG) 20:20:53.089 00.000 428 Guiding Dir = 0, Dur = 1093 20:20:53.089 00.000 428 IsSlewing returns 0 20:20:53.089 00.000 428 IsGuiding returns 0 20:20:53.167 00.078 428 PulseGuide returned control before completion, sleep 1029 20:20:54.229 01.062 428 IsGuiding returns 1 20:20:54.229 00.000 428 scope still moving after pulse duration time elapsed 20:20:54.276 00.047 428 IsSlewing returns 0 20:20:54.276 00.000 428 IsGuiding returns 0 20:20:54.292 00.016 428 scope move finished after 1093 + 102 ms 20:20:54.292 00.000 428 Move returns status 0, amount 1093 20:20:54.292 00.000 428 move complete, result=0 20:20:54.292 00.000 428 worker thread done servicing request 20:20:54.292 00.000 428 Worker thread wakes up 20:20:54.292 00.000 10672 GuideStep: -0.5 px 416 ms EAST, -0.7 px 1093 ms NORTH 20:20:54.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:54.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:54.932 00.640 428 Exposure complete 20:20:55.057 00.125 428 worker thread done servicing request 20:20:55.057 00.000 10672 OnExposeComplete: enter 20:20:55.057 00.000 10672 UpdateGuideState(): m_state=6 20:20:55.057 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2077 20:20:55.057 00.000 10672 Star::Find returns 1 (0), X=1020.01, Y=735.97, Mass=310555, SNR=52.2, Peak=41392 HFD=4.0 20:20:55.057 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.02) = xAngle (3.27 = -3.01) 20:20:55.057 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 20:20:55.057 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=0.19 hyp=0.76 cameraTheta=0.25 mountX=-0.75 mountY=0.11, mountTheta=3.00 20:20:55.073 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=0.19, opts=13) 20:20:55.073 00.000 10672 Enqueuing Move request for scope (0.73, 0.19) 20:20:55.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:20:55.073 00.000 428 Worker thread wakes up 20:20:55.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.19) opts 0xd 20:20:55.073 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, 0.19) 20:20:55.073 00.000 428 Moving (0.73, 0.19) raw xDistance=-0.75 yDistance=0.11 20:20:55.073 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.75 20:20:55.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:20:55.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 20:20:55.073 00.000 428 MoveAxis(E, 726, ABG) 20:20:55.073 00.000 428 Guiding Dir = 2, Dur = 726 20:20:55.073 00.000 428 IsSlewing returns 0 20:20:55.073 00.000 428 IsGuiding returns 0 20:20:55.104 00.031 428 PulseGuide returned control before completion, sleep 712 20:20:55.104 00.000 10672 UpdateGuideState exits: m=310555 SNR=52.2 20:20:55.104 00.000 10672 PhdController: settling, locked = 1, distance = 1.04 (99.00) aobump = 0 frame = 10 / 10 20:20:55.104 00.000 10672 PhdController: newstate STATE_FINISH 20:20:55.104 00.000 10672 PhdController complete: success 20:20:55.104 00.000 10672 Mount: notify guiding dither settle done success=1 20:20:55.104 00.000 10672 PhdController: newstate STATE_IDLE 20:20:55.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:55.104 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:55.104 00.000 10672 Enqueuing Expose request 20:20:55.338 00.234 10672 read socket command 10 20:20:55.338 00.000 10672 processing socket request REQDIST 20:20:55.338 00.000 10672 SOCKSVR: Sending pixel error of 1.03 20:20:55.338 00.000 10672 Sending socket response 103 (0x67) 20:20:55.854 00.516 428 IsGuiding returns 0 20:20:55.854 00.000 428 Move returns status 0, amount 726 20:20:55.854 00.000 428 MoveAxis(N, 0, ABG) 20:20:55.854 00.000 428 Move returns status 0, amount 0 20:20:55.854 00.000 428 move complete, result=0 20:20:55.854 00.000 428 worker thread done servicing request 20:20:55.854 00.000 428 Worker thread wakes up 20:20:55.854 00.000 10672 GuideStep: -0.7 px 726 ms EAST, 0.1 px 0 ms NORTH 20:20:55.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:55.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:57.436 01.582 428 Exposure complete 20:20:57.582 00.146 428 worker thread done servicing request 20:20:57.582 00.000 10672 OnExposeComplete: enter 20:20:57.582 00.000 10672 UpdateGuideState(): m_state=6 20:20:57.582 00.000 10672 Star::Find(15, 1020, 735, 0, (0,0,0,0), 0.0, 0) frame 2078 20:20:57.582 00.000 10672 Star::Find returns 1 (0), X=1019.99, Y=735.65, Mass=287608, SNR=45.3, Peak=50224 HFD=3.6 20:20:57.584 00.002 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.02) = xAngle (2.83 = 2.83) 20:20:57.584 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 20:20:57.584 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.13 hyp=0.72 cameraTheta=-0.19 mountX=-0.69 mountY=-0.21, mountTheta=-2.85 20:20:57.585 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.13, opts=13) 20:20:57.585 00.000 10672 Enqueuing Move request for scope (0.71, -0.13) 20:20:57.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:20:57.585 00.000 428 Worker thread wakes up 20:20:57.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.13) opts 0xd 20:20:57.585 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.13) 20:20:57.585 00.000 428 Moving (0.71, -0.13) raw xDistance=-0.69 yDistance=-0.21 20:20:57.585 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.69 20:20:57.585 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:20:57.585 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:20:57.585 00.000 428 MoveAxis(E, 692, ABG) 20:20:57.586 00.001 428 Guiding Dir = 2, Dur = 692 20:20:57.586 00.000 428 IsSlewing returns 0 20:20:57.587 00.001 428 IsGuiding returns 0 20:20:57.610 00.023 10672 UpdateGuideState exits: m=287608 SNR=45.3 20:20:57.610 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:20:57.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:20:57.610 00.000 10672 Enqueuing Expose request 20:20:57.614 00.004 428 PulseGuide returned control before completion, sleep 676 20:20:58.293 00.679 428 IsGuiding returns 1 20:20:58.293 00.000 428 scope still moving after pulse duration time elapsed 20:20:58.318 00.025 428 IsSlewing returns 0 20:20:58.319 00.001 428 IsGuiding returns 0 20:20:58.319 00.000 428 scope move finished after 692 + 39 ms 20:20:58.319 00.000 428 Move returns status 0, amount 692 20:20:58.320 00.001 428 MoveAxis(N, 0, ABG) 20:20:58.320 00.000 428 Move returns status 0, amount 0 20:20:58.320 00.000 428 move complete, result=0 20:20:58.320 00.000 428 worker thread done servicing request 20:20:58.321 00.001 428 Worker thread wakes up 20:20:58.321 00.000 10672 GuideStep: -0.7 px 692 ms EAST, -0.2 px 0 ms NORTH 20:20:58.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:20:58.322 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:20:59.930 01.608 428 Exposure complete 20:21:00.070 00.140 428 worker thread done servicing request 20:21:00.070 00.000 10672 OnExposeComplete: enter 20:21:00.070 00.000 10672 UpdateGuideState(): m_state=6 20:21:00.070 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2079 20:21:00.070 00.000 10672 Star::Find returns 1 (0), X=1019.16, Y=736.04, Mass=334568, SNR=59.1, Peak=41168 HFD=4.2 20:21:00.070 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.02) = xAngle (5.01 = -1.27) 20:21:00.070 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.88 = 1.88) 20:21:00.070 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=1.99 mountX=0.08 mountY=0.27, mountTheta=1.27 20:21:00.086 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.26, opts=13) 20:21:00.086 00.000 10672 Enqueuing Move request for scope (-0.12, 0.26) 20:21:00.086 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:21:00.086 00.000 428 Worker thread wakes up 20:21:00.086 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd 20:21:00.086 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.26) 20:21:00.086 00.000 428 Moving (-0.12, 0.26) raw xDistance=0.08 yDistance=0.27 20:21:00.086 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:21:00.086 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:00.086 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:21:00.086 00.000 428 MoveAxis(E, 0, ABG) 20:21:00.086 00.000 428 Move returns status 0, amount 0 20:21:00.086 00.000 428 MoveAxis(N, 0, ABG) 20:21:00.086 00.000 428 Move returns status 0, amount 0 20:21:00.086 00.000 428 move complete, result=0 20:21:00.086 00.000 428 worker thread done servicing request 20:21:00.117 00.031 10672 UpdateGuideState exits: m=334568 SNR=59.1 20:21:00.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:00.117 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:00.117 00.000 10672 Enqueuing Expose request 20:21:00.117 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:21:00.117 00.000 428 Worker thread wakes up 20:21:00.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:00.117 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:00.336 00.219 10672 read socket command 10 20:21:00.336 00.000 10672 processing socket request REQDIST 20:21:00.336 00.000 10672 SOCKSVR: Sending pixel error of 0.74 20:21:00.336 00.000 10672 Sending socket response 74 (0x4a) 20:21:02.433 02.097 428 Exposure complete 20:21:02.605 00.172 428 worker thread done servicing request 20:21:02.605 00.000 10672 OnExposeComplete: enter 20:21:02.605 00.000 10672 UpdateGuideState(): m_state=6 20:21:02.605 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2080 20:21:02.605 00.000 10672 Star::Find returns 1 (0), X=1018.89, Y=736.28, Mass=319401, SNR=62.0, Peak=52720 HFD=3.2 20:21:02.605 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.04) 20:21:02.605 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 20:21:02.605 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.50 hyp=0.63 cameraTheta=2.23 mountX=0.32 mountY=0.54, mountTheta=1.03 20:21:02.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.50, opts=13) 20:21:02.605 00.000 10672 Enqueuing Move request for scope (-0.38, 0.50) 20:21:02.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:21:02.605 00.000 428 Worker thread wakes up 20:21:02.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.50) opts 0xd 20:21:02.605 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.50) 20:21:02.605 00.000 428 Moving (-0.38, 0.50) raw xDistance=0.32 yDistance=0.54 20:21:02.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:21:02.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:02.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 20:21:02.605 00.000 428 MoveAxis(E, 0, ABG) 20:21:02.605 00.000 428 Move returns status 0, amount 0 20:21:02.605 00.000 428 MoveAxis(N, 0, ABG) 20:21:02.605 00.000 428 Move returns status 0, amount 0 20:21:02.605 00.000 428 move complete, result=0 20:21:02.605 00.000 428 worker thread done servicing request 20:21:02.637 00.032 10672 UpdateGuideState exits: m=319401 SNR=62.0 20:21:02.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:02.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:02.637 00.000 10672 Enqueuing Expose request 20:21:02.637 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:21:02.637 00.000 428 Worker thread wakes up 20:21:02.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:02.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:04.917 02.280 428 Exposure complete 20:21:05.042 00.125 428 worker thread done servicing request 20:21:05.042 00.000 10672 OnExposeComplete: enter 20:21:05.042 00.000 10672 UpdateGuideState(): m_state=6 20:21:05.042 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2081 20:21:05.042 00.000 10672 Star::Find returns 1 (0), X=1019.13, Y=736.20, Mass=297996, SNR=51.3, Peak=47488 HFD=3.7 20:21:05.042 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.02) = xAngle (4.93 = -1.35) 20:21:05.042 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.81 = 1.81) 20:21:05.042 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.41 hyp=0.44 cameraTheta=1.91 mountX=0.10 mountY=0.43, mountTheta=1.35 20:21:05.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.41, opts=13) 20:21:05.042 00.000 10672 Enqueuing Move request for scope (-0.15, 0.41) 20:21:05.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:21:05.042 00.000 428 Worker thread wakes up 20:21:05.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.41) opts 0xd 20:21:05.042 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.41) 20:21:05.042 00.000 428 Moving (-0.15, 0.41) raw xDistance=0.10 yDistance=0.43 20:21:05.042 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:21:05.042 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:05.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 20:21:05.058 00.016 428 MoveAxis(E, 0, ABG) 20:21:05.058 00.000 428 Move returns status 0, amount 0 20:21:05.058 00.000 428 MoveAxis(N, 0, ABG) 20:21:05.058 00.000 428 Move returns status 0, amount 0 20:21:05.058 00.000 428 move complete, result=0 20:21:05.058 00.000 428 worker thread done servicing request 20:21:05.073 00.015 10672 UpdateGuideState exits: m=297996 SNR=51.3 20:21:05.073 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:05.073 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:05.073 00.000 10672 Enqueuing Expose request 20:21:05.073 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:21:05.073 00.000 428 Worker thread wakes up 20:21:05.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:05.073 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:05.339 00.266 10672 read socket command 10 20:21:05.339 00.000 10672 processing socket request REQDIST 20:21:05.339 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:21:05.339 00.000 10672 Sending socket response 62 (0x3e) 20:21:07.432 02.093 428 Exposure complete 20:21:07.572 00.140 428 worker thread done servicing request 20:21:07.572 00.000 10672 OnExposeComplete: enter 20:21:07.572 00.000 10672 UpdateGuideState(): m_state=6 20:21:07.572 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2082 20:21:07.572 00.000 10672 Star::Find returns 1 (0), X=1019.62, Y=736.10, Mass=315393, SNR=51.3, Peak=56000 HFD=3.6 20:21:07.572 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.02) = xAngle (3.78 = -2.50) 20:21:07.572 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.65 = 0.65) 20:21:07.572 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.32 hyp=0.47 cameraTheta=0.76 mountX=-0.38 mountY=0.28, mountTheta=2.50 20:21:07.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.32, opts=13) 20:21:07.572 00.000 10672 Enqueuing Move request for scope (0.34, 0.32) 20:21:07.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:21:07.572 00.000 428 Worker thread wakes up 20:21:07.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.32) opts 0xd 20:21:07.572 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.32) 20:21:07.572 00.000 428 Moving (0.34, 0.32) raw xDistance=-0.38 yDistance=0.28 20:21:07.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 20:21:07.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:07.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 20:21:07.572 00.000 428 MoveAxis(E, 0, ABG) 20:21:07.572 00.000 428 Move returns status 0, amount 0 20:21:07.572 00.000 428 MoveAxis(N, 0, ABG) 20:21:07.572 00.000 428 Move returns status 0, amount 0 20:21:07.572 00.000 428 move complete, result=0 20:21:07.572 00.000 428 worker thread done servicing request 20:21:07.604 00.032 10672 UpdateGuideState exits: m=315393 SNR=51.3 20:21:07.604 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:07.604 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:07.604 00.000 10672 Enqueuing Expose request 20:21:07.604 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:21:07.604 00.000 428 Worker thread wakes up 20:21:07.604 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:07.604 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:09.920 02.316 428 Exposure complete 20:21:10.045 00.125 428 worker thread done servicing request 20:21:10.045 00.000 10672 OnExposeComplete: enter 20:21:10.045 00.000 10672 UpdateGuideState(): m_state=6 20:21:10.045 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2083 20:21:10.045 00.000 10672 Star::Find returns 1 (0), X=1019.39, Y=736.16, Mass=279603, SNR=49.7, Peak=54032 HFD=3.2 20:21:10.045 00.000 10672 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.02) = xAngle (4.31 = -1.97) 20:21:10.045 00.000 10672 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.18 = 1.18) 20:21:10.045 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.37 hyp=0.39 cameraTheta=1.29 mountX=-0.15 mountY=0.36, mountTheta=1.97 20:21:10.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.37, opts=13) 20:21:10.045 00.000 10672 Enqueuing Move request for scope (0.11, 0.37) 20:21:10.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:21:10.045 00.000 428 Worker thread wakes up 20:21:10.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.37) opts 0xd 20:21:10.045 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.37) 20:21:10.045 00.000 428 Moving (0.11, 0.37) raw xDistance=-0.15 yDistance=0.36 20:21:10.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:21:10.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:10.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 20:21:10.045 00.000 428 MoveAxis(E, 0, ABG) 20:21:10.045 00.000 428 Move returns status 0, amount 0 20:21:10.045 00.000 428 MoveAxis(N, 0, ABG) 20:21:10.045 00.000 428 Move returns status 0, amount 0 20:21:10.045 00.000 428 move complete, result=0 20:21:10.045 00.000 428 worker thread done servicing request 20:21:10.077 00.032 10672 UpdateGuideState exits: m=279603 SNR=49.7 20:21:10.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:10.077 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:10.077 00.000 10672 Enqueuing Expose request 20:21:10.077 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:21:10.077 00.000 428 Worker thread wakes up 20:21:10.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:10.077 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:10.342 00.265 10672 read socket command 10 20:21:10.342 00.000 10672 processing socket request REQDIST 20:21:10.342 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:21:10.342 00.000 10672 Sending socket response 52 (0x34) 20:21:12.420 02.078 428 Exposure complete 20:21:12.545 00.125 428 worker thread done servicing request 20:21:12.545 00.000 10672 OnExposeComplete: enter 20:21:12.545 00.000 10672 UpdateGuideState(): m_state=6 20:21:12.545 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2084 20:21:12.545 00.000 10672 Star::Find returns 1 (0), X=1019.72, Y=736.04, Mass=298667, SNR=52.0, Peak=50432 HFD=3.4 20:21:12.545 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.02) = xAngle (3.54 = -2.74) 20:21:12.545 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.41 = 0.41) 20:21:12.545 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.25 hyp=0.51 cameraTheta=0.52 mountX=-0.47 mountY=0.21, mountTheta=2.73 20:21:12.560 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.25, opts=13) 20:21:12.560 00.000 10672 Enqueuing Move request for scope (0.44, 0.25) 20:21:12.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:21:12.560 00.000 428 Worker thread wakes up 20:21:12.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.25) opts 0xd 20:21:12.560 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.25) 20:21:12.560 00.000 428 Moving (0.44, 0.25) raw xDistance=-0.47 yDistance=0.21 20:21:12.560 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 20:21:12.560 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:12.560 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:21:12.560 00.000 428 MoveAxis(E, 438, ABG) 20:21:12.560 00.000 428 Guiding Dir = 2, Dur = 438 20:21:12.576 00.016 428 IsSlewing returns 0 20:21:12.576 00.000 428 IsGuiding returns 0 20:21:12.591 00.015 428 PulseGuide returned control before completion, sleep 434 20:21:12.591 00.000 10672 UpdateGuideState exits: m=298667 SNR=52.0 20:21:12.591 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:12.591 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:12.591 00.000 10672 Enqueuing Expose request 20:21:13.045 00.454 428 IsGuiding returns 1 20:21:13.045 00.000 428 scope still moving after pulse duration time elapsed 20:21:13.091 00.046 428 IsSlewing returns 0 20:21:13.091 00.000 428 IsGuiding returns 0 20:21:13.091 00.000 428 scope move finished after 438 + 78 ms 20:21:13.091 00.000 428 Move returns status 0, amount 438 20:21:13.091 00.000 428 MoveAxis(N, 0, ABG) 20:21:13.091 00.000 428 Move returns status 0, amount 0 20:21:13.091 00.000 428 move complete, result=0 20:21:13.091 00.000 428 worker thread done servicing request 20:21:13.091 00.000 428 Worker thread wakes up 20:21:13.091 00.000 10672 GuideStep: -0.5 px 438 ms EAST, 0.2 px 0 ms NORTH 20:21:13.091 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:13.091 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:14.919 01.828 428 Exposure complete 20:21:15.044 00.125 428 worker thread done servicing request 20:21:15.044 00.000 10672 OnExposeComplete: enter 20:21:15.044 00.000 10672 UpdateGuideState(): m_state=6 20:21:15.044 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2085 20:21:15.044 00.000 10672 Star::Find returns 1 (0), X=1019.36, Y=736.32, Mass=333245, SNR=65.5, Peak=41504 HFD=3.4 20:21:15.044 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.02) = xAngle (4.43 = -1.85) 20:21:15.044 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 20:21:15.044 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.54 hyp=0.55 cameraTheta=1.41 mountX=-0.15 mountY=0.53, mountTheta=1.85 20:21:15.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.54, opts=13) 20:21:15.044 00.000 10672 Enqueuing Move request for scope (0.09, 0.54) 20:21:15.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:21:15.044 00.000 428 Worker thread wakes up 20:21:15.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.54) opts 0xd 20:21:15.044 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.54) 20:21:15.044 00.000 428 Moving (0.09, 0.54) raw xDistance=-0.15 yDistance=0.53 20:21:15.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:21:15.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:15.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 20:21:15.044 00.000 428 MoveAxis(E, 0, ABG) 20:21:15.044 00.000 428 Move returns status 0, amount 0 20:21:15.044 00.000 428 MoveAxis(N, 0, ABG) 20:21:15.044 00.000 428 Move returns status 0, amount 0 20:21:15.044 00.000 428 move complete, result=0 20:21:15.044 00.000 428 worker thread done servicing request 20:21:15.075 00.031 10672 UpdateGuideState exits: m=333245 SNR=65.5 20:21:15.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:15.075 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:15.075 00.000 10672 Enqueuing Expose request 20:21:15.075 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:21:15.075 00.000 428 Worker thread wakes up 20:21:15.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:15.075 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:15.341 00.266 10672 read socket command 10 20:21:15.341 00.000 10672 processing socket request REQDIST 20:21:15.341 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:21:15.341 00.000 10672 Sending socket response 52 (0x34) 20:21:17.418 02.077 428 Exposure complete 20:21:17.559 00.141 428 worker thread done servicing request 20:21:17.559 00.000 10672 OnExposeComplete: enter 20:21:17.559 00.000 10672 UpdateGuideState(): m_state=6 20:21:17.559 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2086 20:21:17.559 00.000 10672 Star::Find returns 1 (0), X=1019.37, Y=735.72, Mass=289378, SNR=48.3, Peak=42800 HFD=3.7 20:21:17.559 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.02) = xAngle (2.40 = 2.40) 20:21:17.559 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.73 = -0.73) 20:21:17.559 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.62 mountX=-0.08 mountY=-0.07, mountTheta=-2.41 20:21:17.574 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.07, opts=13) 20:21:17.574 00.000 10672 Enqueuing Move request for scope (0.09, -0.07) 20:21:17.574 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:21:17.574 00.000 428 Worker thread wakes up 20:21:17.574 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd 20:21:17.574 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.07) 20:21:17.574 00.000 428 Moving (0.09, -0.07) raw xDistance=-0.08 yDistance=-0.07 20:21:17.574 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:21:17.574 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:17.574 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:21:17.574 00.000 428 MoveAxis(E, 0, ABG) 20:21:17.574 00.000 428 Move returns status 0, amount 0 20:21:17.574 00.000 428 MoveAxis(N, 0, ABG) 20:21:17.574 00.000 428 Move returns status 0, amount 0 20:21:17.574 00.000 428 move complete, result=0 20:21:17.574 00.000 428 worker thread done servicing request 20:21:17.594 00.020 10672 UpdateGuideState exits: m=289378 SNR=48.3 20:21:17.594 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:17.594 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:17.594 00.000 10672 Enqueuing Expose request 20:21:17.594 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:21:17.594 00.000 428 Worker thread wakes up 20:21:17.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:17.594 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:19.906 02.312 428 Exposure complete 20:21:20.046 00.140 428 worker thread done servicing request 20:21:20.046 00.000 10672 OnExposeComplete: enter 20:21:20.046 00.000 10672 UpdateGuideState(): m_state=6 20:21:20.046 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2087 20:21:20.046 00.000 10672 Star::Find returns 1 (0), X=1019.19, Y=735.93, Mass=328498, SNR=58.9, Peak=40960 HFD=4.2 20:21:20.046 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.02) = xAngle (5.13 = -1.16) 20:21:20.046 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.00 = 2.00) 20:21:20.046 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.11 mountX=0.07 mountY=0.15, mountTheta=1.15 20:21:20.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.15, opts=13) 20:21:20.046 00.000 10672 Enqueuing Move request for scope (-0.09, 0.15) 20:21:20.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:21:20.046 00.000 428 Worker thread wakes up 20:21:20.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd 20:21:20.046 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.15) 20:21:20.046 00.000 428 Moving (-0.09, 0.15) raw xDistance=0.07 yDistance=0.15 20:21:20.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:21:20.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:20.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:21:20.046 00.000 428 MoveAxis(E, 0, ABG) 20:21:20.046 00.000 428 Move returns status 0, amount 0 20:21:20.046 00.000 428 MoveAxis(N, 0, ABG) 20:21:20.046 00.000 428 Move returns status 0, amount 0 20:21:20.046 00.000 428 move complete, result=0 20:21:20.046 00.000 428 worker thread done servicing request 20:21:20.062 00.016 10672 UpdateGuideState exits: m=328498 SNR=58.9 20:21:20.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:20.062 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:20.062 00.000 10672 Enqueuing Expose request 20:21:20.062 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:21:20.062 00.000 428 Worker thread wakes up 20:21:20.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:20.062 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:20.343 00.281 10672 read socket command 10 20:21:20.343 00.000 10672 processing socket request REQDIST 20:21:20.343 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:21:20.343 00.000 10672 Sending socket response 33 (0x21) 20:21:22.420 02.077 428 Exposure complete 20:21:22.545 00.125 428 worker thread done servicing request 20:21:22.545 00.000 10672 OnExposeComplete: enter 20:21:22.545 00.000 10672 UpdateGuideState(): m_state=6 20:21:22.545 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2088 20:21:22.545 00.000 10672 Star::Find returns 1 (0), X=1019.79, Y=735.89, Mass=299032, SNR=52.4, Peak=43248 HFD=3.9 20:21:22.545 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.06) 20:21:22.545 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.10 = 0.10) 20:21:22.545 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.11 hyp=0.52 cameraTheta=0.20 mountX=-0.52 mountY=0.05, mountTheta=3.04 20:21:22.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.11, opts=13) 20:21:22.545 00.000 10672 Enqueuing Move request for scope (0.51, 0.11) 20:21:22.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:21:22.545 00.000 428 Worker thread wakes up 20:21:22.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.11) opts 0xd 20:21:22.545 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.11) 20:21:22.545 00.000 428 Moving (0.51, 0.11) raw xDistance=-0.52 yDistance=0.05 20:21:22.545 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 20:21:22.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:22.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:21:22.561 00.016 428 MoveAxis(E, 485, ABG) 20:21:22.561 00.000 428 Guiding Dir = 2, Dur = 485 20:21:22.561 00.000 428 IsSlewing returns 0 20:21:22.561 00.000 428 IsGuiding returns 0 20:21:22.577 00.016 428 PulseGuide returned control before completion, sleep 476 20:21:22.577 00.000 10672 UpdateGuideState exits: m=299032 SNR=52.4 20:21:22.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:22.577 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:22.577 00.000 10672 Enqueuing Expose request 20:21:23.092 00.515 428 IsGuiding returns 0 20:21:23.092 00.000 428 Move returns status 0, amount 485 20:21:23.092 00.000 428 MoveAxis(N, 0, ABG) 20:21:23.092 00.000 428 Move returns status 0, amount 0 20:21:23.092 00.000 428 move complete, result=0 20:21:23.092 00.000 428 worker thread done servicing request 20:21:23.092 00.000 10672 GuideStep: -0.5 px 485 ms EAST, 0.1 px 0 ms NORTH 20:21:23.092 00.000 428 Worker thread wakes up 20:21:23.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:23.092 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:24.920 01.828 428 Exposure complete 20:21:25.045 00.125 428 worker thread done servicing request 20:21:25.045 00.000 10672 OnExposeComplete: enter 20:21:25.045 00.000 10672 UpdateGuideState(): m_state=6 20:21:25.045 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2089 20:21:25.045 00.000 10672 Star::Find returns 1 (0), X=1019.12, Y=735.70, Mass=294452, SNR=52.1, Peak=41600 HFD=3.4 20:21:25.045 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.39 = 0.39) 20:21:25.045 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 20:21:25.045 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.63 mountX=0.16 mountY=-0.07, mountTheta=-0.40 20:21:25.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.09, opts=13) 20:21:25.045 00.000 10672 Enqueuing Move request for scope (-0.15, -0.09) 20:21:25.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:21:25.045 00.000 428 Worker thread wakes up 20:21:25.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd 20:21:25.045 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.09) 20:21:25.045 00.000 428 Moving (-0.15, -0.09) raw xDistance=0.16 yDistance=-0.07 20:21:25.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:21:25.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:25.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:21:25.045 00.000 428 MoveAxis(E, 0, ABG) 20:21:25.045 00.000 428 Move returns status 0, amount 0 20:21:25.045 00.000 428 MoveAxis(N, 0, ABG) 20:21:25.045 00.000 428 Move returns status 0, amount 0 20:21:25.045 00.000 428 move complete, result=0 20:21:25.045 00.000 428 worker thread done servicing request 20:21:25.076 00.031 10672 UpdateGuideState exits: m=294452 SNR=52.1 20:21:25.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:25.076 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:25.076 00.000 10672 Enqueuing Expose request 20:21:25.076 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:21:25.076 00.000 428 Worker thread wakes up 20:21:25.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:25.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:25.341 00.265 10672 read socket command 10 20:21:25.341 00.000 10672 processing socket request REQDIST 20:21:25.341 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:21:25.341 00.000 10672 Sending socket response 32 (0x20) 20:21:27.424 02.083 428 Exposure complete 20:21:27.564 00.140 428 worker thread done servicing request 20:21:27.564 00.000 10672 OnExposeComplete: enter 20:21:27.564 00.000 10672 UpdateGuideState(): m_state=6 20:21:27.564 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2090 20:21:27.564 00.000 10672 Star::Find returns 1 (0), X=1019.17, Y=735.92, Mass=287325, SNR=54.6, Peak=41504 HFD=3.7 20:21:27.564 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.02) = xAngle (5.24 = -1.04) 20:21:27.564 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.11 = 2.11) 20:21:27.564 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.22 mountX=0.09 mountY=0.15, mountTheta=1.04 20:21:27.564 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.14, opts=13) 20:21:27.564 00.000 10672 Enqueuing Move request for scope (-0.10, 0.14) 20:21:27.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:21:27.564 00.000 428 Worker thread wakes up 20:21:27.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd 20:21:27.564 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.14) 20:21:27.564 00.000 428 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=0.15 20:21:27.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:21:27.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:27.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:21:27.564 00.000 428 MoveAxis(E, 0, ABG) 20:21:27.564 00.000 428 Move returns status 0, amount 0 20:21:27.564 00.000 428 MoveAxis(N, 0, ABG) 20:21:27.564 00.000 428 Move returns status 0, amount 0 20:21:27.564 00.000 428 move complete, result=0 20:21:27.564 00.000 428 worker thread done servicing request 20:21:27.596 00.032 10672 UpdateGuideState exits: m=287325 SNR=54.6 20:21:27.596 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:27.596 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:27.596 00.000 10672 Enqueuing Expose request 20:21:27.596 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:21:27.596 00.000 428 Worker thread wakes up 20:21:27.596 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:27.596 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:29.898 02.302 428 Exposure complete 20:21:30.038 00.140 428 worker thread done servicing request 20:21:30.038 00.000 10672 OnExposeComplete: enter 20:21:30.038 00.000 10672 UpdateGuideState(): m_state=6 20:21:30.038 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2091 20:21:30.038 00.000 10672 Star::Find returns 1 (0), X=1019.08, Y=735.70, Mass=307895, SNR=49.5, Peak=45312 HFD=3.3 20:21:30.038 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.02) = xAngle (0.27 = 0.27) 20:21:30.038 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85) 20:21:30.038 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.75 mountX=0.21 mountY=-0.06, mountTheta=-0.29 20:21:30.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.08, opts=13) 20:21:30.038 00.000 10672 Enqueuing Move request for scope (-0.20, -0.08) 20:21:30.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:21:30.038 00.000 428 Worker thread wakes up 20:21:30.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd 20:21:30.038 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.08) 20:21:30.038 00.000 428 Moving (-0.20, -0.08) raw xDistance=0.21 yDistance=-0.06 20:21:30.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:21:30.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:30.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:21:30.038 00.000 428 MoveAxis(E, 0, ABG) 20:21:30.038 00.000 428 Move returns status 0, amount 0 20:21:30.038 00.000 428 MoveAxis(N, 0, ABG) 20:21:30.038 00.000 428 Move returns status 0, amount 0 20:21:30.038 00.000 428 move complete, result=0 20:21:30.038 00.000 428 worker thread done servicing request 20:21:30.069 00.031 10672 UpdateGuideState exits: m=307895 SNR=49.5 20:21:30.069 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:30.069 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:30.069 00.000 10672 Enqueuing Expose request 20:21:30.069 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:21:30.069 00.000 428 Worker thread wakes up 20:21:30.069 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:30.069 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:30.397 00.328 10672 read socket command 10 20:21:30.397 00.000 10672 processing socket request REQDIST 20:21:30.397 00.000 10672 SOCKSVR: Sending pixel error of 0.26 20:21:30.397 00.000 10672 Sending socket response 26 (0x1a) 20:21:32.396 01.999 428 Exposure complete 20:21:32.537 00.141 428 worker thread done servicing request 20:21:32.537 00.000 10672 OnExposeComplete: enter 20:21:32.537 00.000 10672 UpdateGuideState(): m_state=6 20:21:32.537 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2092 20:21:32.537 00.000 10672 Star::Find returns 1 (0), X=1019.40, Y=735.92, Mass=337513, SNR=53.3, Peak=40080 HFD=3.9 20:21:32.537 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.02) = xAngle (3.86 = -2.43) 20:21:32.537 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.73 = 0.73) 20:21:32.537 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.84 mountX=-0.14 mountY=0.12, mountTheta=2.42 20:21:32.537 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.14, opts=13) 20:21:32.537 00.000 10672 Enqueuing Move request for scope (0.13, 0.14) 20:21:32.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 20:21:32.537 00.000 428 Worker thread wakes up 20:21:32.537 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd 20:21:32.537 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.14) 20:21:32.537 00.000 428 Moving (0.13, 0.14) raw xDistance=-0.14 yDistance=0.12 20:21:32.537 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:21:32.537 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:32.537 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:21:32.537 00.000 428 MoveAxis(E, 0, ABG) 20:21:32.537 00.000 428 Move returns status 0, amount 0 20:21:32.537 00.000 428 MoveAxis(N, 0, ABG) 20:21:32.537 00.000 428 Move returns status 0, amount 0 20:21:32.537 00.000 428 move complete, result=0 20:21:32.537 00.000 428 worker thread done servicing request 20:21:32.568 00.031 10672 UpdateGuideState exits: m=337513 SNR=53.3 20:21:32.568 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:32.568 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:32.568 00.000 10672 Enqueuing Expose request 20:21:32.568 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:21:32.568 00.000 428 Worker thread wakes up 20:21:32.568 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:32.568 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:34.916 02.348 428 Exposure complete 20:21:35.041 00.125 428 worker thread done servicing request 20:21:35.041 00.000 10672 OnExposeComplete: enter 20:21:35.041 00.000 10672 UpdateGuideState(): m_state=6 20:21:35.041 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2093 20:21:35.041 00.000 10672 Star::Find returns 1 (0), X=1019.75, Y=735.87, Mass=327065, SNR=63.4, Peak=46288 HFD=4.0 20:21:35.041 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.02) = xAngle (3.21 = -3.07) 20:21:35.041 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 20:21:35.041 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.09 hyp=0.48 cameraTheta=0.19 mountX=-0.48 mountY=0.04, mountTheta=3.06 20:21:35.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.09, opts=13) 20:21:35.041 00.000 10672 Enqueuing Move request for scope (0.47, 0.09) 20:21:35.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:21:35.041 00.000 428 Worker thread wakes up 20:21:35.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.09) opts 0xd 20:21:35.041 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.09) 20:21:35.041 00.000 428 Moving (0.47, 0.09) raw xDistance=-0.48 yDistance=0.04 20:21:35.041 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 20:21:35.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:35.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:21:35.041 00.000 428 MoveAxis(E, 447, ABG) 20:21:35.041 00.000 428 Guiding Dir = 2, Dur = 447 20:21:35.041 00.000 428 IsSlewing returns 0 20:21:35.041 00.000 428 IsGuiding returns 0 20:21:35.072 00.031 10672 UpdateGuideState exits: m=327065 SNR=63.4 20:21:35.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:35.072 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:35.072 00.000 10672 Enqueuing Expose request 20:21:35.072 00.000 428 PulseGuide returned control before completion, sleep 429 20:21:35.416 00.344 10672 read socket command 10 20:21:35.416 00.000 10672 processing socket request REQDIST 20:21:35.416 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:21:35.416 00.000 10672 Sending socket response 31 (0x1f) 20:21:35.525 00.109 428 IsGuiding returns 1 20:21:35.525 00.000 428 scope still moving after pulse duration time elapsed 20:21:35.556 00.031 428 IsSlewing returns 0 20:21:35.588 00.032 428 IsGuiding returns 0 20:21:35.588 00.000 428 scope move finished after 447 + 93 ms 20:21:35.588 00.000 428 Move returns status 0, amount 447 20:21:35.588 00.000 428 MoveAxis(N, 0, ABG) 20:21:35.588 00.000 428 Move returns status 0, amount 0 20:21:35.588 00.000 428 move complete, result=0 20:21:35.588 00.000 428 worker thread done servicing request 20:21:35.588 00.000 10672 GuideStep: -0.5 px 447 ms EAST, 0.0 px 0 ms NORTH 20:21:35.588 00.000 428 Worker thread wakes up 20:21:35.588 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:35.588 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:37.415 01.827 428 Exposure complete 20:21:37.587 00.172 428 worker thread done servicing request 20:21:37.587 00.000 10672 OnExposeComplete: enter 20:21:37.587 00.000 10672 UpdateGuideState(): m_state=6 20:21:37.587 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2094 20:21:37.587 00.000 10672 Star::Find returns 1 (0), X=1019.56, Y=735.74, Mass=267302, SNR=46.9, Peak=40960 HFD=3.4 20:21:37.587 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.02) = xAngle (2.89 = 2.89) 20:21:37.587 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.24 = -0.24) 20:21:37.587 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-0.13 mountX=-0.27 mountY=-0.07, mountTheta=-2.90 20:21:37.602 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.04, opts=13) 20:21:37.602 00.000 10672 Enqueuing Move request for scope (0.28, -0.04) 20:21:37.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:21:37.602 00.000 428 Worker thread wakes up 20:21:37.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.04) opts 0xd 20:21:37.602 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.04) 20:21:37.602 00.000 428 Moving (0.28, -0.04) raw xDistance=-0.27 yDistance=-0.07 20:21:37.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:21:37.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:37.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:21:37.602 00.000 428 MoveAxis(E, 0, ABG) 20:21:37.602 00.000 428 Move returns status 0, amount 0 20:21:37.602 00.000 428 MoveAxis(N, 0, ABG) 20:21:37.602 00.000 428 Move returns status 0, amount 0 20:21:37.602 00.000 428 move complete, result=0 20:21:37.602 00.000 428 worker thread done servicing request 20:21:37.618 00.016 10672 UpdateGuideState exits: m=267302 SNR=46.9 20:21:37.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:37.618 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:37.618 00.000 10672 Enqueuing Expose request 20:21:37.618 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:21:37.618 00.000 428 Worker thread wakes up 20:21:37.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:37.618 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:39.899 02.281 428 Exposure complete 20:21:40.039 00.140 428 worker thread done servicing request 20:21:40.039 00.000 10672 OnExposeComplete: enter 20:21:40.039 00.000 10672 UpdateGuideState(): m_state=6 20:21:40.039 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2095 20:21:40.039 00.000 10672 Star::Find returns 1 (0), X=1020.08, Y=735.75, Mass=286004, SNR=50.5, Peak=46832 HFD=3.3 20:21:40.039 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.02) = xAngle (2.99 = 2.99) 20:21:40.039 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.14 = -0.14) 20:21:40.039 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=-0.03 hyp=0.80 cameraTheta=-0.03 mountX=-0.80 mountY=-0.11, mountTheta=-3.00 20:21:40.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=-0.03, opts=13) 20:21:40.039 00.000 10672 Enqueuing Move request for scope (0.80, -0.03) 20:21:40.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:21:40.039 00.000 428 Worker thread wakes up 20:21:40.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.03) opts 0xd 20:21:40.039 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, -0.03) 20:21:40.039 00.000 428 Moving (0.80, -0.03) raw xDistance=-0.80 yDistance=-0.11 20:21:40.039 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 20:21:40.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:40.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:21:40.039 00.000 428 MoveAxis(E, 740, ABG) 20:21:40.039 00.000 428 Guiding Dir = 2, Dur = 740 20:21:40.055 00.016 428 IsSlewing returns 0 20:21:40.070 00.015 428 IsGuiding returns 0 20:21:40.070 00.000 10672 UpdateGuideState exits: m=286004 SNR=50.5 20:21:40.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:40.070 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:40.070 00.000 10672 Enqueuing Expose request 20:21:40.086 00.016 428 PulseGuide returned control before completion, sleep 735 20:21:40.414 00.328 10672 read socket command 10 20:21:40.414 00.000 10672 processing socket request REQDIST 20:21:40.414 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:21:40.414 00.000 10672 Sending socket response 45 (0x2d) 20:21:40.836 00.422 428 IsGuiding returns 0 20:21:40.836 00.000 428 Move returns status 0, amount 740 20:21:40.836 00.000 428 MoveAxis(N, 0, ABG) 20:21:40.836 00.000 428 Move returns status 0, amount 0 20:21:40.836 00.000 428 move complete, result=0 20:21:40.836 00.000 428 worker thread done servicing request 20:21:40.836 00.000 428 Worker thread wakes up 20:21:40.836 00.000 10672 GuideStep: -0.8 px 740 ms EAST, -0.1 px 0 ms NORTH 20:21:40.836 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:40.836 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:42.402 01.566 428 Exposure complete 20:21:42.527 00.125 428 worker thread done servicing request 20:21:42.527 00.000 10672 OnExposeComplete: enter 20:21:42.527 00.000 10672 UpdateGuideState(): m_state=6 20:21:42.527 00.000 10672 Star::Find(15, 1020, 735, 0, (0,0,0,0), 0.0, 0) frame 2096 20:21:42.527 00.000 10672 Star::Find returns 1 (0), X=1018.94, Y=735.82, Mass=280872, SNR=48.5, Peak=46080 HFD=3.7 20:21:42.527 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.02) = xAngle (6.06 = -0.22) 20:21:42.527 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.93 = 2.93) 20:21:42.527 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.04 hyp=0.34 cameraTheta=3.04 mountX=0.34 mountY=0.07, mountTheta=0.21 20:21:42.527 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.04, opts=13) 20:21:42.527 00.000 10672 Enqueuing Move request for scope (-0.34, 0.04) 20:21:42.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:21:42.527 00.000 428 Worker thread wakes up 20:21:42.527 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.04) opts 0xd 20:21:42.543 00.016 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.04) 20:21:42.543 00.000 428 Moving (-0.34, 0.04) raw xDistance=0.34 yDistance=0.07 20:21:42.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:21:42.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:42.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:21:42.543 00.000 428 MoveAxis(E, 0, ABG) 20:21:42.543 00.000 428 Move returns status 0, amount 0 20:21:42.543 00.000 428 MoveAxis(N, 0, ABG) 20:21:42.543 00.000 428 Move returns status 0, amount 0 20:21:42.543 00.000 428 move complete, result=0 20:21:42.543 00.000 428 worker thread done servicing request 20:21:42.559 00.016 10672 UpdateGuideState exits: m=280872 SNR=48.5 20:21:42.559 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:42.559 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:42.559 00.000 10672 Enqueuing Expose request 20:21:42.559 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:21:42.559 00.000 428 Worker thread wakes up 20:21:42.559 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:42.559 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:44.917 02.358 428 Exposure complete 20:21:45.073 00.156 428 worker thread done servicing request 20:21:45.073 00.000 10672 OnExposeComplete: enter 20:21:45.073 00.000 10672 UpdateGuideState(): m_state=6 20:21:45.073 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2097 20:21:45.073 00.000 10672 Star::Find returns 1 (0), X=1018.91, Y=735.74, Mass=267202, SNR=45.0, Peak=46288 HFD=3.9 20:21:45.073 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 20:21:45.073 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.14 = 3.14) 20:21:45.073 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.04 hyp=0.37 cameraTheta=-3.04 mountX=0.37 mountY=0.00, mountTheta=0.00 20:21:45.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.04, opts=13) 20:21:45.073 00.000 10672 Enqueuing Move request for scope (-0.36, -0.04) 20:21:45.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:21:45.073 00.000 428 Worker thread wakes up 20:21:45.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.04) opts 0xd 20:21:45.073 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.04) 20:21:45.073 00.000 428 Moving (-0.36, -0.04) raw xDistance=0.37 yDistance=0.00 20:21:45.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:21:45.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:45.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 20:21:45.073 00.000 428 MoveAxis(E, 0, ABG) 20:21:45.073 00.000 428 Move returns status 0, amount 0 20:21:45.073 00.000 428 MoveAxis(N, 0, ABG) 20:21:45.073 00.000 428 Move returns status 0, amount 0 20:21:45.073 00.000 428 move complete, result=0 20:21:45.073 00.000 428 worker thread done servicing request 20:21:45.120 00.047 10672 UpdateGuideState exits: m=267202 SNR=45.0 20:21:45.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:45.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:45.120 00.000 10672 Enqueuing Expose request 20:21:45.120 00.000 428 Worker thread wakes up 20:21:45.120 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:21:45.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:45.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:45.433 00.313 10672 read socket command 10 20:21:45.433 00.000 10672 processing socket request REQDIST 20:21:45.433 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:21:45.433 00.000 10672 Sending socket response 40 (0x28) 20:21:47.416 01.983 428 Exposure complete 20:21:47.541 00.125 428 worker thread done servicing request 20:21:47.541 00.000 10672 OnExposeComplete: enter 20:21:47.541 00.000 10672 UpdateGuideState(): m_state=6 20:21:47.541 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2098 20:21:47.541 00.000 10672 Star::Find returns 1 (0), X=1018.56, Y=735.96, Mass=296650, SNR=50.6, Peak=41600 HFD=3.7 20:21:47.541 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.02) = xAngle (5.92 = -0.37) 20:21:47.541 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.79 = 2.79) 20:21:47.541 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.18 hyp=0.74 cameraTheta=2.90 mountX=0.69 mountY=0.26, mountTheta=0.35 20:21:47.541 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.18, opts=13) 20:21:47.541 00.000 10672 Enqueuing Move request for scope (-0.72, 0.18) 20:21:47.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:21:47.541 00.000 428 Worker thread wakes up 20:21:47.541 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.18) opts 0xd 20:21:47.541 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.18) 20:21:47.541 00.000 428 Moving (-0.72, 0.18) raw xDistance=0.69 yDistance=0.26 20:21:47.541 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69 20:21:47.541 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:47.541 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:21:47.541 00.000 428 MoveAxis(W, 643, ABG) 20:21:47.541 00.000 428 Guiding Dir = 3, Dur = 643 20:21:47.541 00.000 428 IsSlewing returns 0 20:21:47.557 00.016 428 IsGuiding returns 0 20:21:47.573 00.016 10672 UpdateGuideState exits: m=296650 SNR=50.6 20:21:47.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:47.573 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:47.573 00.000 10672 Enqueuing Expose request 20:21:47.604 00.031 428 PulseGuide returned control before completion, sleep 596 20:21:48.213 00.609 428 IsGuiding returns 1 20:21:48.213 00.000 428 scope still moving after pulse duration time elapsed 20:21:48.260 00.047 428 IsSlewing returns 0 20:21:48.291 00.031 428 IsGuiding returns 0 20:21:48.291 00.000 428 scope move finished after 643 + 102 ms 20:21:48.291 00.000 428 Move returns status 0, amount 643 20:21:48.291 00.000 428 MoveAxis(N, 0, ABG) 20:21:48.291 00.000 428 Move returns status 0, amount 0 20:21:48.291 00.000 428 move complete, result=0 20:21:48.291 00.000 428 worker thread done servicing request 20:21:48.291 00.000 428 Worker thread wakes up 20:21:48.291 00.000 10672 GuideStep: 0.7 px 643 ms WEST, 0.3 px 0 ms NORTH 20:21:48.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:48.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:49.916 01.625 428 Exposure complete 20:21:50.041 00.125 428 worker thread done servicing request 20:21:50.041 00.000 10672 OnExposeComplete: enter 20:21:50.041 00.000 10672 UpdateGuideState(): m_state=6 20:21:50.041 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2099 20:21:50.041 00.000 10672 Star::Find returns 1 (0), X=1019.08, Y=735.92, Mass=288531, SNR=43.6, Peak=47168 HFD=3.1 20:21:50.041 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.02) = xAngle (5.54 = -0.74) 20:21:50.041 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.41 = 2.41) 20:21:50.041 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.52 mountX=0.18 mountY=0.16, mountTheta=0.74 20:21:50.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.14, opts=13) 20:21:50.041 00.000 10672 Enqueuing Move request for scope (-0.19, 0.14) 20:21:50.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:21:50.041 00.000 428 Worker thread wakes up 20:21:50.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd 20:21:50.041 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.14) 20:21:50.041 00.000 428 Moving (-0.19, 0.14) raw xDistance=0.18 yDistance=0.16 20:21:50.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:21:50.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:50.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 20:21:50.041 00.000 428 MoveAxis(E, 0, ABG) 20:21:50.041 00.000 428 Move returns status 0, amount 0 20:21:50.041 00.000 428 MoveAxis(N, 0, ABG) 20:21:50.041 00.000 428 Move returns status 0, amount 0 20:21:50.041 00.000 428 move complete, result=0 20:21:50.041 00.000 428 worker thread done servicing request 20:21:50.072 00.031 10672 UpdateGuideState exits: m=288531 SNR=43.6 20:21:50.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:50.072 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:50.072 00.000 10672 Enqueuing Expose request 20:21:50.072 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:21:50.072 00.000 428 Worker thread wakes up 20:21:50.072 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:50.072 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:50.431 00.359 10672 read socket command 10 20:21:50.431 00.000 10672 processing socket request REQDIST 20:21:50.431 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:21:50.431 00.000 10672 Sending socket response 42 (0x2a) 20:21:52.404 01.973 428 Exposure complete 20:21:52.529 00.125 428 worker thread done servicing request 20:21:52.529 00.000 10672 OnExposeComplete: enter 20:21:52.529 00.000 10672 UpdateGuideState(): m_state=6 20:21:52.545 00.016 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2100 20:21:52.545 00.000 10672 Star::Find returns 1 (0), X=1018.64, Y=735.92, Mass=318719, SNR=58.4, Peak=60784 HFD=3.4 20:21:52.545 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 20:21:52.545 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 20:21:52.545 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.14 hyp=0.65 cameraTheta=2.93 mountX=0.61 mountY=0.20, mountTheta=0.32 20:21:52.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.14, opts=13) 20:21:52.545 00.000 10672 Enqueuing Move request for scope (-0.64, 0.14) 20:21:52.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:21:52.545 00.000 428 Worker thread wakes up 20:21:52.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.14) opts 0xd 20:21:52.545 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.14) 20:21:52.545 00.000 428 Moving (-0.64, 0.14) raw xDistance=0.61 yDistance=0.20 20:21:52.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61 20:21:52.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:52.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:21:52.545 00.000 428 MoveAxis(W, 572, ABG) 20:21:52.545 00.000 428 Guiding Dir = 3, Dur = 572 20:21:52.545 00.000 428 IsSlewing returns 0 20:21:52.545 00.000 428 IsGuiding returns 0 20:21:52.560 00.015 428 PulseGuide returned control before completion, sleep 562 20:21:52.560 00.000 10672 UpdateGuideState exits: m=318719 SNR=58.4 20:21:52.560 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:52.560 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:52.560 00.000 10672 Enqueuing Expose request 20:21:53.138 00.578 428 IsGuiding returns 0 20:21:53.138 00.000 428 Move returns status 0, amount 572 20:21:53.138 00.000 428 MoveAxis(N, 0, ABG) 20:21:53.138 00.000 428 Move returns status 0, amount 0 20:21:53.138 00.000 428 move complete, result=0 20:21:53.138 00.000 428 worker thread done servicing request 20:21:53.138 00.000 10672 GuideStep: 0.6 px 572 ms WEST, 0.2 px 0 ms NORTH 20:21:53.138 00.000 428 Worker thread wakes up 20:21:53.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:53.138 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:54.903 01.765 428 Exposure complete 20:21:55.044 00.141 428 worker thread done servicing request 20:21:55.044 00.000 10672 OnExposeComplete: enter 20:21:55.044 00.000 10672 UpdateGuideState(): m_state=6 20:21:55.044 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2101 20:21:55.044 00.000 10672 Star::Find returns 1 (0), X=1019.20, Y=736.17, Mass=278832, SNR=50.4, Peak=44336 HFD=2.9 20:21:55.044 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.02) = xAngle (4.79 = -1.49) 20:21:55.044 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.66 = 1.66) 20:21:55.044 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.38 hyp=0.39 cameraTheta=1.77 mountX=0.03 mountY=0.39, mountTheta=1.49 20:21:55.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.38, opts=13) 20:21:55.044 00.000 10672 Enqueuing Move request for scope (-0.08, 0.38) 20:21:55.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:21:55.044 00.000 428 Worker thread wakes up 20:21:55.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.38) opts 0xd 20:21:55.044 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.38) 20:21:55.044 00.000 428 Moving (-0.08, 0.38) raw xDistance=0.03 yDistance=0.39 20:21:55.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:21:55.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:55.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 20:21:55.044 00.000 428 MoveAxis(E, 0, ABG) 20:21:55.044 00.000 428 Move returns status 0, amount 0 20:21:55.044 00.000 428 MoveAxis(N, 0, ABG) 20:21:55.044 00.000 428 Move returns status 0, amount 0 20:21:55.044 00.000 428 move complete, result=0 20:21:55.044 00.000 428 worker thread done servicing request 20:21:55.075 00.031 10672 UpdateGuideState exits: m=278832 SNR=50.4 20:21:55.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:55.075 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:55.075 00.000 10672 Enqueuing Expose request 20:21:55.075 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:21:55.075 00.000 428 Worker thread wakes up 20:21:55.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:55.075 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:55.435 00.360 10672 read socket command 10 20:21:55.435 00.000 10672 processing socket request REQDIST 20:21:55.435 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:21:55.435 00.000 10672 Sending socket response 46 (0x2e) 20:21:57.403 01.968 428 Exposure complete 20:21:57.527 00.124 428 worker thread done servicing request 20:21:57.527 00.000 10672 OnExposeComplete: enter 20:21:57.527 00.000 10672 UpdateGuideState(): m_state=6 20:21:57.543 00.016 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2102 20:21:57.543 00.000 10672 Star::Find returns 1 (0), X=1019.52, Y=735.63, Mass=304687, SNR=51.8, Peak=42800 HFD=3.2 20:21:57.543 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.02) = xAngle (2.47 = 2.47) 20:21:57.543 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.66 = -0.66) 20:21:57.543 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-0.55 mountX=-0.22 mountY=-0.18, mountTheta=-2.48 20:21:57.543 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.15, opts=13) 20:21:57.543 00.000 10672 Enqueuing Move request for scope (0.24, -0.15) 20:21:57.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:21:57.543 00.000 428 Worker thread wakes up 20:21:57.543 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd 20:21:57.543 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.15) 20:21:57.543 00.000 428 Moving (0.24, -0.15) raw xDistance=-0.22 yDistance=-0.18 20:21:57.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:21:57.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:57.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:21:57.543 00.000 428 MoveAxis(E, 0, ABG) 20:21:57.543 00.000 428 Move returns status 0, amount 0 20:21:57.543 00.000 428 MoveAxis(N, 0, ABG) 20:21:57.543 00.000 428 Move returns status 0, amount 0 20:21:57.543 00.000 428 move complete, result=0 20:21:57.543 00.000 428 worker thread done servicing request 20:21:57.559 00.016 10672 UpdateGuideState exits: m=304687 SNR=51.8 20:21:57.559 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:57.559 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:21:57.559 00.000 10672 Enqueuing Expose request 20:21:57.559 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:21:57.559 00.000 428 Worker thread wakes up 20:21:57.559 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:21:57.559 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:21:59.907 02.348 428 Exposure complete 20:22:00.047 00.140 428 worker thread done servicing request 20:22:00.047 00.000 10672 OnExposeComplete: enter 20:22:00.047 00.000 10672 UpdateGuideState(): m_state=6 20:22:00.047 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2103 20:22:00.047 00.000 10672 Star::Find returns 1 (0), X=1019.09, Y=736.03, Mass=298028, SNR=53.1, Peak=51312 HFD=3.8 20:22:00.047 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.02) = xAngle (5.26 = -1.02) 20:22:00.047 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.13 = 2.13) 20:22:00.047 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.31 cameraTheta=2.24 mountX=0.16 mountY=0.26, mountTheta=1.02 20:22:00.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.24, opts=13) 20:22:00.047 00.000 10672 Enqueuing Move request for scope (-0.19, 0.24) 20:22:00.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:22:00.047 00.000 428 Worker thread wakes up 20:22:00.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd 20:22:00.047 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.24) 20:22:00.047 00.000 428 Moving (-0.19, 0.24) raw xDistance=0.16 yDistance=0.26 20:22:00.047 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:22:00.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:00.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:22:00.047 00.000 428 MoveAxis(E, 0, ABG) 20:22:00.047 00.000 428 Move returns status 0, amount 0 20:22:00.047 00.000 428 MoveAxis(N, 0, ABG) 20:22:00.047 00.000 428 Move returns status 0, amount 0 20:22:00.047 00.000 428 move complete, result=0 20:22:00.047 00.000 428 worker thread done servicing request 20:22:00.079 00.032 10672 UpdateGuideState exits: m=298028 SNR=53.1 20:22:00.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:00.079 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:00.079 00.000 10672 Enqueuing Expose request 20:22:00.079 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:22:00.079 00.000 428 Worker thread wakes up 20:22:00.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:00.079 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:00.422 00.343 10672 read socket command 10 20:22:00.422 00.000 10672 processing socket request REQDIST 20:22:00.422 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:22:00.422 00.000 10672 Sending socket response 38 (0x26) 20:22:02.405 01.983 428 Exposure complete 20:22:02.544 00.139 428 worker thread done servicing request 20:22:02.544 00.000 10672 OnExposeComplete: enter 20:22:02.544 00.000 10672 UpdateGuideState(): m_state=6 20:22:02.545 00.001 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2104 20:22:02.545 00.000 10672 Star::Find returns 1 (0), X=1018.90, Y=736.04, Mass=320466, SNR=55.5, Peak=42704 HFD=3.3 20:22:02.545 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.02) = xAngle (5.57 = -0.72) 20:22:02.545 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.44 = 2.44) 20:22:02.545 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.25 hyp=0.45 cameraTheta=2.55 mountX=0.34 mountY=0.29, mountTheta=0.71 20:22:02.546 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.25, opts=13) 20:22:02.547 00.001 10672 Enqueuing Move request for scope (-0.37, 0.25) 20:22:02.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:22:02.547 00.000 428 Worker thread wakes up 20:22:02.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.25) opts 0xd 20:22:02.547 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.25) 20:22:02.547 00.000 428 Moving (-0.37, 0.25) raw xDistance=0.34 yDistance=0.29 20:22:02.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:22:02.548 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:02.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:22:02.548 00.000 428 MoveAxis(E, 0, ABG) 20:22:02.548 00.000 428 Move returns status 0, amount 0 20:22:02.548 00.000 428 MoveAxis(N, 0, ABG) 20:22:02.548 00.000 428 Move returns status 0, amount 0 20:22:02.548 00.000 428 move complete, result=0 20:22:02.549 00.001 428 worker thread done servicing request 20:22:02.572 00.023 10672 UpdateGuideState exits: m=320466 SNR=55.5 20:22:02.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:02.572 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:02.572 00.000 10672 Enqueuing Expose request 20:22:02.573 00.001 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:22:02.573 00.000 428 Worker thread wakes up 20:22:02.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:02.573 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:04.903 02.330 428 Exposure complete 20:22:05.044 00.141 428 worker thread done servicing request 20:22:05.044 00.000 10672 OnExposeComplete: enter 20:22:05.044 00.000 10672 UpdateGuideState(): m_state=6 20:22:05.044 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2105 20:22:05.044 00.000 10672 Star::Find returns 1 (0), X=1019.19, Y=736.42, Mass=328841, SNR=67.9, Peak=43136 HFD=3.7 20:22:05.044 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.02) = xAngle (4.72 = -1.56) 20:22:05.044 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 20:22:05.044 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.64 hyp=0.64 cameraTheta=1.70 mountX=0.01 mountY=0.64, mountTheta=1.56 20:22:05.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.64, opts=13) 20:22:05.044 00.000 10672 Enqueuing Move request for scope (-0.09, 0.64) 20:22:05.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:22:05.044 00.000 428 Worker thread wakes up 20:22:05.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.64) opts 0xd 20:22:05.044 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.64) 20:22:05.044 00.000 428 Moving (-0.09, 0.64) raw xDistance=0.01 yDistance=0.64 20:22:05.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:22:05.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:22:05.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 20:22:05.044 00.000 428 MoveAxis(E, 0, ABG) 20:22:05.044 00.000 428 Move returns status 0, amount 0 20:22:05.044 00.000 428 MoveAxis(N, 0, ABG) 20:22:05.044 00.000 428 Move returns status 0, amount 0 20:22:05.044 00.000 428 move complete, result=0 20:22:05.044 00.000 428 worker thread done servicing request 20:22:05.059 00.015 10672 UpdateGuideState exits: m=328841 SNR=67.9 20:22:05.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:05.059 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:05.059 00.000 10672 Enqueuing Expose request 20:22:05.059 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 20:22:05.075 00.016 428 Worker thread wakes up 20:22:05.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:05.075 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:05.434 00.359 10672 read socket command 10 20:22:05.434 00.000 10672 processing socket request REQDIST 20:22:05.434 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:22:05.434 00.000 10672 Sending socket response 47 (0x2f) 20:22:07.407 01.973 428 Exposure complete 20:22:07.547 00.140 428 worker thread done servicing request 20:22:07.547 00.000 10672 OnExposeComplete: enter 20:22:07.547 00.000 10672 UpdateGuideState(): m_state=6 20:22:07.547 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2106 20:22:07.547 00.000 10672 Star::Find returns 1 (0), X=1019.27, Y=736.00, Mass=249367, SNR=40.9, Peak=38560 HFD=3.2 20:22:07.547 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 20:22:07.547 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.50 = 1.50) 20:22:07.547 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.61 mountX=-0.02 mountY=0.22, mountTheta=1.65 20:22:07.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.22, opts=13) 20:22:07.547 00.000 10672 Enqueuing Move request for scope (-0.01, 0.22) 20:22:07.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=912, FiltMax=65488, Gamma=1.000 20:22:07.547 00.000 428 Worker thread wakes up 20:22:07.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd 20:22:07.547 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.22) 20:22:07.547 00.000 428 Moving (-0.01, 0.22) raw xDistance=-0.02 yDistance=0.22 20:22:07.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:22:07.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:07.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:22:07.547 00.000 428 MoveAxis(E, 0, ABG) 20:22:07.547 00.000 428 Move returns status 0, amount 0 20:22:07.547 00.000 428 MoveAxis(N, 0, ABG) 20:22:07.547 00.000 428 Move returns status 0, amount 0 20:22:07.547 00.000 428 move complete, result=0 20:22:07.547 00.000 428 worker thread done servicing request 20:22:07.579 00.032 10672 UpdateGuideState exits: m=249367 SNR=40.9 20:22:07.579 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:07.579 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:07.579 00.000 10672 Enqueuing Expose request 20:22:07.579 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:07.579 00.000 428 Worker thread wakes up 20:22:07.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:07.579 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:09.906 02.327 428 Exposure complete 20:22:10.047 00.141 10672 OnExposeComplete: enter 20:22:10.047 00.000 428 worker thread done servicing request 20:22:10.047 00.000 10672 UpdateGuideState(): m_state=6 20:22:10.047 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2107 20:22:10.047 00.000 10672 Star::Find returns 1 (0), X=1019.30, Y=735.82, Mass=274754, SNR=49.4, Peak=51312 HFD=2.8 20:22:10.047 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.02) = xAngle (4.10 = -2.19) 20:22:10.047 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.97 = 0.97) 20:22:10.047 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.07 mountX=-0.03 mountY=0.04, mountTheta=2.18 20:22:10.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.04, opts=13) 20:22:10.047 00.000 10672 Enqueuing Move request for scope (0.02, 0.04) 20:22:10.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:22:10.047 00.000 428 Worker thread wakes up 20:22:10.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd 20:22:10.047 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.04) 20:22:10.047 00.000 428 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=0.04 20:22:10.047 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:22:10.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:10.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:22:10.047 00.000 428 MoveAxis(E, 0, ABG) 20:22:10.047 00.000 428 Move returns status 0, amount 0 20:22:10.047 00.000 428 MoveAxis(N, 0, ABG) 20:22:10.047 00.000 428 Move returns status 0, amount 0 20:22:10.047 00.000 428 move complete, result=0 20:22:10.047 00.000 428 worker thread done servicing request 20:22:10.078 00.031 10672 UpdateGuideState exits: m=274754 SNR=49.4 20:22:10.078 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:10.078 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:10.078 00.000 10672 Enqueuing Expose request 20:22:10.078 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:22:10.078 00.000 428 Worker thread wakes up 20:22:10.078 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:10.078 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:10.422 00.344 10672 read socket command 10 20:22:10.422 00.000 10672 processing socket request REQDIST 20:22:10.422 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:22:10.422 00.000 10672 Sending socket response 29 (0x1d) 20:22:12.405 01.983 428 Exposure complete 20:22:12.530 00.125 428 worker thread done servicing request 20:22:12.530 00.000 10672 OnExposeComplete: enter 20:22:12.530 00.000 10672 UpdateGuideState(): m_state=6 20:22:12.530 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2108 20:22:12.530 00.000 10672 Star::Find returns 1 (0), X=1018.88, Y=736.05, Mass=323720, SNR=47.7, Peak=41504 HFD=4.3 20:22:12.530 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.02) = xAngle (5.58 = -0.71) 20:22:12.530 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.45 = 2.45) 20:22:12.530 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.26 hyp=0.48 cameraTheta=2.56 mountX=0.37 mountY=0.31, mountTheta=0.70 20:22:12.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.26, opts=13) 20:22:12.530 00.000 10672 Enqueuing Move request for scope (-0.40, 0.26) 20:22:12.530 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:22:12.530 00.000 428 Worker thread wakes up 20:22:12.530 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.26) opts 0xd 20:22:12.530 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.26) 20:22:12.530 00.000 428 Moving (-0.40, 0.26) raw xDistance=0.37 yDistance=0.31 20:22:12.530 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:22:12.546 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:12.546 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 20:22:12.546 00.000 428 MoveAxis(E, 0, ABG) 20:22:12.546 00.000 428 Move returns status 0, amount 0 20:22:12.546 00.000 428 MoveAxis(N, 0, ABG) 20:22:12.546 00.000 428 Move returns status 0, amount 0 20:22:12.546 00.000 428 move complete, result=0 20:22:12.546 00.000 428 worker thread done servicing request 20:22:12.561 00.015 10672 UpdateGuideState exits: m=323720 SNR=47.7 20:22:12.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:12.561 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:12.561 00.000 10672 Enqueuing Expose request 20:22:12.561 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:22:12.561 00.000 428 Worker thread wakes up 20:22:12.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:12.561 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:14.904 02.343 428 Exposure complete 20:22:15.045 00.141 428 worker thread done servicing request 20:22:15.045 00.000 10672 OnExposeComplete: enter 20:22:15.045 00.000 10672 UpdateGuideState(): m_state=6 20:22:15.045 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2109 20:22:15.045 00.000 10672 Star::Find returns 1 (0), X=1019.08, Y=735.94, Mass=277441, SNR=44.8, Peak=42368 HFD=3.9 20:22:15.045 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.02) = xAngle (5.47 = -0.81) 20:22:15.045 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.34 = 2.34) 20:22:15.045 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.45 mountX=0.17 mountY=0.18, mountTheta=0.81 20:22:15.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.16, opts=13) 20:22:15.045 00.000 10672 Enqueuing Move request for scope (-0.19, 0.16) 20:22:15.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:22:15.045 00.000 428 Worker thread wakes up 20:22:15.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd 20:22:15.045 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.16) 20:22:15.045 00.000 428 Moving (-0.19, 0.16) raw xDistance=0.17 yDistance=0.18 20:22:15.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:22:15.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:15.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:22:15.045 00.000 428 MoveAxis(E, 0, ABG) 20:22:15.045 00.000 428 Move returns status 0, amount 0 20:22:15.045 00.000 428 MoveAxis(N, 0, ABG) 20:22:15.045 00.000 428 Move returns status 0, amount 0 20:22:15.045 00.000 428 move complete, result=0 20:22:15.045 00.000 428 worker thread done servicing request 20:22:15.076 00.031 10672 UpdateGuideState exits: m=277441 SNR=44.8 20:22:15.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:15.076 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:15.076 00.000 10672 Enqueuing Expose request 20:22:15.076 00.000 428 Worker thread wakes up 20:22:15.076 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:15.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:15.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:15.425 00.349 10672 read socket command 10 20:22:15.425 00.000 10672 processing socket request REQDIST 20:22:15.425 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:22:15.425 00.000 10672 Sending socket response 31 (0x1f) 20:22:17.409 01.984 428 Exposure complete 20:22:17.534 00.125 428 worker thread done servicing request 20:22:17.534 00.000 10672 OnExposeComplete: enter 20:22:17.534 00.000 10672 UpdateGuideState(): m_state=6 20:22:17.534 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2110 20:22:17.534 00.000 10672 Star::Find returns 1 (0), X=1018.75, Y=735.94, Mass=294144, SNR=49.1, Peak=42144 HFD=4.0 20:22:17.534 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.02) = xAngle (5.87 = -0.41) 20:22:17.534 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.74 = 2.74) 20:22:17.534 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.16 hyp=0.55 cameraTheta=2.85 mountX=0.50 mountY=0.21, mountTheta=0.40 20:22:17.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.16, opts=13) 20:22:17.534 00.000 10672 Enqueuing Move request for scope (-0.52, 0.16) 20:22:17.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:22:17.534 00.000 428 Worker thread wakes up 20:22:17.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.16) opts 0xd 20:22:17.534 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.16) 20:22:17.534 00.000 428 Moving (-0.52, 0.16) raw xDistance=0.50 yDistance=0.21 20:22:17.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 20:22:17.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:17.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:22:17.534 00.000 428 MoveAxis(W, 466, ABG) 20:22:17.534 00.000 428 Guiding Dir = 3, Dur = 466 20:22:17.549 00.015 428 IsSlewing returns 0 20:22:17.549 00.000 428 IsGuiding returns 0 20:22:17.565 00.016 10672 UpdateGuideState exits: m=294144 SNR=49.1 20:22:17.565 00.000 428 PulseGuide returned control before completion, sleep 460 20:22:17.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:17.565 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:17.565 00.000 10672 Enqueuing Expose request 20:22:18.033 00.468 428 IsGuiding returns 1 20:22:18.033 00.000 428 scope still moving after pulse duration time elapsed 20:22:18.065 00.032 428 IsSlewing returns 0 20:22:18.065 00.000 428 IsGuiding returns 0 20:22:18.065 00.000 428 scope move finished after 466 + 46 ms 20:22:18.065 00.000 428 Move returns status 0, amount 466 20:22:18.065 00.000 428 MoveAxis(N, 0, ABG) 20:22:18.065 00.000 428 Move returns status 0, amount 0 20:22:18.065 00.000 428 move complete, result=0 20:22:18.065 00.000 428 worker thread done servicing request 20:22:18.065 00.000 428 Worker thread wakes up 20:22:18.065 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:18.065 00.000 10672 GuideStep: 0.5 px 466 ms WEST, 0.2 px 0 ms NORTH 20:22:18.065 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:19.892 01.827 428 Exposure complete 20:22:20.017 00.125 428 worker thread done servicing request 20:22:20.017 00.000 10672 OnExposeComplete: enter 20:22:20.017 00.000 10672 UpdateGuideState(): m_state=6 20:22:20.017 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2111 20:22:20.017 00.000 10672 Star::Find returns 1 (0), X=1018.81, Y=735.69, Mass=295881, SNR=48.7, Peak=40960 HFD=3.3 20:22:20.017 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.02) = xAngle (0.07 = 0.07) 20:22:20.017 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 20:22:20.017 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.09 hyp=0.48 cameraTheta=-2.95 mountX=0.48 mountY=-0.04, mountTheta=-0.09 20:22:20.017 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.09, opts=13) 20:22:20.017 00.000 10672 Enqueuing Move request for scope (-0.47, -0.09) 20:22:20.017 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:22:20.017 00.000 428 Worker thread wakes up 20:22:20.017 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.09) opts 0xd 20:22:20.017 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.09) 20:22:20.017 00.000 428 Moving (-0.47, -0.09) raw xDistance=0.48 yDistance=-0.04 20:22:20.017 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48 20:22:20.017 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:20.017 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:22:20.017 00.000 428 MoveAxis(W, 476, ABG) 20:22:20.017 00.000 428 Guiding Dir = 3, Dur = 476 20:22:20.033 00.016 428 IsSlewing returns 0 20:22:20.033 00.000 428 IsGuiding returns 0 20:22:20.048 00.015 10672 UpdateGuideState exits: m=295881 SNR=48.7 20:22:20.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:20.048 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:20.048 00.000 10672 Enqueuing Expose request 20:22:20.064 00.016 428 PulseGuide returned control before completion, sleep 450 20:22:20.423 00.359 10672 read socket command 10 20:22:20.423 00.000 10672 processing socket request REQDIST 20:22:20.423 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:22:20.423 00.000 10672 Sending socket response 41 (0x29) 20:22:20.548 00.125 428 IsGuiding returns 0 20:22:20.548 00.000 428 Move returns status 0, amount 476 20:22:20.548 00.000 428 MoveAxis(N, 0, ABG) 20:22:20.548 00.000 428 Move returns status 0, amount 0 20:22:20.548 00.000 428 move complete, result=0 20:22:20.548 00.000 428 worker thread done servicing request 20:22:20.548 00.000 428 Worker thread wakes up 20:22:20.548 00.000 10672 GuideStep: 0.5 px 476 ms WEST, -0.0 px 0 ms NORTH 20:22:20.548 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:20.548 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:22.391 01.843 428 Exposure complete 20:22:22.516 00.125 428 worker thread done servicing request 20:22:22.516 00.000 10672 OnExposeComplete: enter 20:22:22.516 00.000 10672 UpdateGuideState(): m_state=6 20:22:22.532 00.016 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2112 20:22:22.532 00.000 10672 Star::Find returns 1 (0), X=1019.13, Y=736.06, Mass=320365, SNR=56.0, Peak=49024 HFD=4.2 20:22:22.532 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.02) = xAngle (5.09 = -1.19) 20:22:22.532 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.96 = 1.96) 20:22:22.532 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.07 mountX=0.11 mountY=0.29, mountTheta=1.19 20:22:22.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.27, opts=13) 20:22:22.532 00.000 10672 Enqueuing Move request for scope (-0.15, 0.27) 20:22:22.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:22:22.532 00.000 428 Worker thread wakes up 20:22:22.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd 20:22:22.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.27) 20:22:22.532 00.000 428 Moving (-0.15, 0.27) raw xDistance=0.11 yDistance=0.29 20:22:22.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:22:22.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:22.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:22:22.532 00.000 428 MoveAxis(E, 0, ABG) 20:22:22.532 00.000 428 Move returns status 0, amount 0 20:22:22.532 00.000 428 MoveAxis(N, 0, ABG) 20:22:22.532 00.000 428 Move returns status 0, amount 0 20:22:22.532 00.000 428 move complete, result=0 20:22:22.532 00.000 428 worker thread done servicing request 20:22:22.548 00.016 10672 UpdateGuideState exits: m=320365 SNR=56.0 20:22:22.548 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:22.548 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:22.548 00.000 10672 Enqueuing Expose request 20:22:22.548 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:22:22.548 00.000 428 Worker thread wakes up 20:22:22.548 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:22.548 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:24.879 02.331 428 Exposure complete 20:22:25.020 00.141 428 worker thread done servicing request 20:22:25.020 00.000 10672 OnExposeComplete: enter 20:22:25.020 00.000 10672 UpdateGuideState(): m_state=6 20:22:25.020 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2113 20:22:25.020 00.000 10672 Star::Find returns 1 (0), X=1018.85, Y=735.83, Mass=310428, SNR=50.2, Peak=39856 HFD=4.4 20:22:25.020 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.02) = xAngle (6.04 = -0.24) 20:22:25.020 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.91 = 2.91) 20:22:25.020 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.05 hyp=0.43 cameraTheta=3.02 mountX=0.42 mountY=0.10, mountTheta=0.23 20:22:25.020 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.05, opts=13) 20:22:25.020 00.000 10672 Enqueuing Move request for scope (-0.43, 0.05) 20:22:25.020 00.000 428 Worker thread wakes up 20:22:25.020 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1016, FiltMax=65488, Gamma=1.000 20:22:25.020 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.05) opts 0xd 20:22:25.020 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.05) 20:22:25.020 00.000 428 Moving (-0.43, 0.05) raw xDistance=0.42 yDistance=0.10 20:22:25.020 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 20:22:25.020 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:25.020 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:22:25.020 00.000 428 MoveAxis(E, 0, ABG) 20:22:25.020 00.000 428 Move returns status 0, amount 0 20:22:25.020 00.000 428 MoveAxis(N, 0, ABG) 20:22:25.020 00.000 428 Move returns status 0, amount 0 20:22:25.020 00.000 428 move complete, result=0 20:22:25.020 00.000 428 worker thread done servicing request 20:22:25.051 00.031 10672 UpdateGuideState exits: m=310428 SNR=50.2 20:22:25.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:25.051 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:25.051 00.000 10672 Enqueuing Expose request 20:22:25.051 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:22:25.051 00.000 428 Worker thread wakes up 20:22:25.051 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:25.051 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:25.816 00.765 10672 read socket command 10 20:22:25.816 00.000 10672 processing socket request REQDIST 20:22:25.816 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:22:25.816 00.000 10672 Sending socket response 39 (0x27) 20:22:27.394 01.578 428 Exposure complete 20:22:27.519 00.125 428 worker thread done servicing request 20:22:27.519 00.000 10672 OnExposeComplete: enter 20:22:27.519 00.000 10672 UpdateGuideState(): m_state=6 20:22:27.519 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2114 20:22:27.519 00.000 10672 Star::Find returns 1 (0), X=1019.05, Y=736.44, Mass=304754, SNR=54.8, Peak=42912 HFD=3.9 20:22:27.519 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.02) = xAngle (4.92 = -1.36) 20:22:27.519 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.80 = 1.80) 20:22:27.519 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.66 hyp=0.70 cameraTheta=1.90 mountX=0.15 mountY=0.68, mountTheta=1.36 20:22:27.519 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.66, opts=13) 20:22:27.534 00.015 10672 Enqueuing Move request for scope (-0.23, 0.66) 20:22:27.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:22:27.534 00.000 428 Worker thread wakes up 20:22:27.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.66) opts 0xd 20:22:27.534 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.66) 20:22:27.534 00.000 428 Moving (-0.23, 0.66) raw xDistance=0.15 yDistance=0.68 20:22:27.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:22:27.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:22:27.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 20:22:27.534 00.000 428 MoveAxis(E, 0, ABG) 20:22:27.534 00.000 428 Move returns status 0, amount 0 20:22:27.534 00.000 428 MoveAxis(N, 0, ABG) 20:22:27.534 00.000 428 Move returns status 0, amount 0 20:22:27.534 00.000 428 move complete, result=0 20:22:27.534 00.000 428 worker thread done servicing request 20:22:27.550 00.016 10672 UpdateGuideState exits: m=304754 SNR=54.8 20:22:27.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:27.550 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:27.550 00.000 10672 Enqueuing Expose request 20:22:27.550 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 20:22:27.550 00.000 428 Worker thread wakes up 20:22:27.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:27.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:29.893 02.343 428 Exposure complete 20:22:30.018 00.125 428 worker thread done servicing request 20:22:30.018 00.000 10672 OnExposeComplete: enter 20:22:30.018 00.000 10672 UpdateGuideState(): m_state=6 20:22:30.018 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2115 20:22:30.018 00.000 10672 Star::Find returns 1 (0), X=1018.83, Y=735.90, Mass=305137, SNR=50.4, Peak=55456 HFD=3.5 20:22:30.018 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.02) = xAngle (5.89 = -0.39) 20:22:30.018 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.77 = 2.77) 20:22:30.018 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.12 hyp=0.46 cameraTheta=2.87 mountX=0.43 mountY=0.17, mountTheta=0.38 20:22:30.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.12, opts=13) 20:22:30.018 00.000 10672 Enqueuing Move request for scope (-0.45, 0.12) 20:22:30.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:22:30.018 00.000 428 Worker thread wakes up 20:22:30.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.12) opts 0xd 20:22:30.018 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.12) 20:22:30.018 00.000 428 Moving (-0.45, 0.12) raw xDistance=0.43 yDistance=0.17 20:22:30.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 20:22:30.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:30.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:22:30.034 00.016 428 MoveAxis(E, 0, ABG) 20:22:30.034 00.000 428 Move returns status 0, amount 0 20:22:30.034 00.000 428 MoveAxis(N, 0, ABG) 20:22:30.034 00.000 428 Move returns status 0, amount 0 20:22:30.034 00.000 428 move complete, result=0 20:22:30.034 00.000 428 worker thread done servicing request 20:22:30.049 00.015 10672 UpdateGuideState exits: m=305137 SNR=50.4 20:22:30.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:30.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:30.049 00.000 10672 Enqueuing Expose request 20:22:30.049 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:30.049 00.000 428 Worker thread wakes up 20:22:30.049 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:30.049 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:30.424 00.375 10672 read socket command 10 20:22:30.424 00.000 10672 processing socket request REQDIST 20:22:30.424 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:22:30.424 00.000 10672 Sending socket response 48 (0x30) 20:22:32.403 01.979 428 Exposure complete 20:22:32.541 00.138 428 worker thread done servicing request 20:22:32.541 00.000 10672 OnExposeComplete: enter 20:22:32.541 00.000 10672 UpdateGuideState(): m_state=6 20:22:32.542 00.001 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2116 20:22:32.542 00.000 10672 Star::Find returns 1 (0), X=1018.89, Y=735.81, Mass=263850, SNR=49.3, Peak=43456 HFD=3.7 20:22:32.542 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.02) = xAngle (6.08 = -0.20) 20:22:32.542 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.96 = 2.96) 20:22:32.542 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.03 hyp=0.39 cameraTheta=3.06 mountX=0.38 mountY=0.07, mountTheta=0.19 20:22:32.544 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.03, opts=13) 20:22:32.544 00.000 10672 Enqueuing Move request for scope (-0.39, 0.03) 20:22:32.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:22:32.544 00.000 428 Worker thread wakes up 20:22:32.544 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.03) opts 0xd 20:22:32.545 00.001 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.03) 20:22:32.545 00.000 428 Moving (-0.39, 0.03) raw xDistance=0.38 yDistance=0.07 20:22:32.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 20:22:32.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:32.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:22:32.545 00.000 428 MoveAxis(E, 0, ABG) 20:22:32.545 00.000 428 Move returns status 0, amount 0 20:22:32.545 00.000 428 MoveAxis(N, 0, ABG) 20:22:32.545 00.000 428 Move returns status 0, amount 0 20:22:32.546 00.001 428 move complete, result=0 20:22:32.546 00.000 428 worker thread done servicing request 20:22:32.569 00.023 10672 UpdateGuideState exits: m=263850 SNR=49.3 20:22:32.569 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:32.570 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:32.570 00.000 10672 Enqueuing Expose request 20:22:32.570 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:22:32.570 00.000 428 Worker thread wakes up 20:22:32.570 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:32.570 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:34.898 02.328 428 Exposure complete 20:22:35.039 00.141 428 worker thread done servicing request 20:22:35.039 00.000 10672 OnExposeComplete: enter 20:22:35.039 00.000 10672 UpdateGuideState(): m_state=6 20:22:35.039 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2117 20:22:35.039 00.000 10672 Star::Find returns 1 (0), X=1018.93, Y=735.65, Mass=308796, SNR=54.4, Peak=42912 HFD=3.9 20:22:35.039 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.02) = xAngle (0.23 = 0.23) 20:22:35.039 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90) 20:22:35.039 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.13 hyp=0.38 cameraTheta=-2.79 mountX=0.37 mountY=-0.09, mountTheta=-0.24 20:22:35.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.13, opts=13) 20:22:35.039 00.000 10672 Enqueuing Move request for scope (-0.35, -0.13) 20:22:35.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:22:35.039 00.000 428 Worker thread wakes up 20:22:35.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.13) opts 0xd 20:22:35.039 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.13) 20:22:35.039 00.000 428 Moving (-0.35, -0.13) raw xDistance=0.37 yDistance=-0.09 20:22:35.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:22:35.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:35.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:22:35.039 00.000 428 MoveAxis(E, 0, ABG) 20:22:35.039 00.000 428 Move returns status 0, amount 0 20:22:35.039 00.000 428 MoveAxis(N, 0, ABG) 20:22:35.039 00.000 428 Move returns status 0, amount 0 20:22:35.039 00.000 428 move complete, result=0 20:22:35.039 00.000 428 worker thread done servicing request 20:22:35.054 00.015 10672 UpdateGuideState exits: m=308796 SNR=54.4 20:22:35.054 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:35.054 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:35.054 00.000 10672 Enqueuing Expose request 20:22:35.054 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:22:35.054 00.000 428 Worker thread wakes up 20:22:35.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:35.054 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:35.430 00.376 10672 read socket command 10 20:22:35.430 00.000 10672 processing socket request REQDIST 20:22:35.430 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:22:35.430 00.000 10672 Sending socket response 43 (0x2b) 20:22:37.382 01.952 428 Exposure complete 20:22:37.507 00.125 428 worker thread done servicing request 20:22:37.507 00.000 10672 OnExposeComplete: enter 20:22:37.507 00.000 10672 UpdateGuideState(): m_state=6 20:22:37.507 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2118 20:22:37.507 00.000 10672 Star::Find returns 1 (0), X=1018.96, Y=735.73, Mass=300449, SNR=53.8, Peak=45312 HFD=4.0 20:22:37.507 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.02) = xAngle (0.05 = 0.05) 20:22:37.507 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08) 20:22:37.507 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-2.97 mountX=0.32 mountY=-0.02, mountTheta=-0.06 20:22:37.507 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.05, opts=13) 20:22:37.507 00.000 10672 Enqueuing Move request for scope (-0.32, -0.05) 20:22:37.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:22:37.507 00.000 428 Worker thread wakes up 20:22:37.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.05) opts 0xd 20:22:37.507 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.05) 20:22:37.507 00.000 428 Moving (-0.32, -0.05) raw xDistance=0.32 yDistance=-0.02 20:22:37.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:22:37.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:37.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:22:37.507 00.000 428 MoveAxis(E, 0, ABG) 20:22:37.507 00.000 428 Move returns status 0, amount 0 20:22:37.507 00.000 428 MoveAxis(N, 0, ABG) 20:22:37.507 00.000 428 Move returns status 0, amount 0 20:22:37.507 00.000 428 move complete, result=0 20:22:37.507 00.000 428 worker thread done servicing request 20:22:37.538 00.031 10672 UpdateGuideState exits: m=300449 SNR=53.8 20:22:37.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:37.538 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:37.538 00.000 10672 Enqueuing Expose request 20:22:37.538 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:22:37.538 00.000 428 Worker thread wakes up 20:22:37.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:37.538 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:39.881 02.343 428 Exposure complete 20:22:40.022 00.141 428 worker thread done servicing request 20:22:40.022 00.000 10672 OnExposeComplete: enter 20:22:40.022 00.000 10672 UpdateGuideState(): m_state=6 20:22:40.022 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2119 20:22:40.022 00.000 10672 Star::Find returns 1 (0), X=1017.68, Y=735.71, Mass=282354, SNR=44.3, Peak=41504 HFD=3.0 20:22:40.022 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.02) = xAngle (-0.07 = -0.07) 20:22:40.022 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08) 20:22:40.022 00.000 10672 CameraToMount -- cameraX=-1.60 cameraY=-0.07 hyp=1.60 cameraTheta=-3.09 mountX=1.60 mountY=0.10, mountTheta=0.06 20:22:40.022 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.60, y=-0.07, opts=13) 20:22:40.022 00.000 10672 Enqueuing Move request for scope (-1.60, -0.07) 20:22:40.022 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:22:40.022 00.000 428 Worker thread wakes up 20:22:40.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -0.07) opts 0xd 20:22:40.022 00.000 428 Handling offset move in thread for scope, endpoint = (-1.60, -0.07) 20:22:40.022 00.000 428 Moving (-1.60, -0.07) raw xDistance=1.60 yDistance=0.10 20:22:40.022 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.60 20:22:40.022 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:40.022 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:22:40.022 00.000 428 MoveAxis(W, 1484, ABG) 20:22:40.022 00.000 428 Guiding Dir = 3, Dur = 1484 20:22:40.022 00.000 428 IsSlewing returns 0 20:22:40.022 00.000 428 IsGuiding returns 0 20:22:40.037 00.015 428 PulseGuide returned control before completion, sleep 1479 20:22:40.037 00.000 10672 UpdateGuideState exits: m=282354 SNR=44.3 20:22:40.037 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:40.037 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:40.037 00.000 10672 Enqueuing Expose request 20:22:40.432 00.395 10672 read socket command 10 20:22:40.432 00.000 10672 processing socket request REQDIST 20:22:40.432 00.000 10672 SOCKSVR: Sending pixel error of 0.75 20:22:40.432 00.000 10672 Sending socket response 75 (0x4b) 20:22:41.541 01.109 428 IsGuiding returns 0 20:22:41.541 00.000 428 Move returns status 0, amount 1484 20:22:41.541 00.000 428 MoveAxis(N, 0, ABG) 20:22:41.541 00.000 428 Move returns status 0, amount 0 20:22:41.541 00.000 428 move complete, result=0 20:22:41.541 00.000 428 worker thread done servicing request 20:22:41.541 00.000 428 Worker thread wakes up 20:22:41.541 00.000 10672 GuideStep: 1.6 px 1484 ms WEST, 0.1 px 0 ms NORTH 20:22:41.541 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:41.541 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:42.400 00.859 428 Exposure complete 20:22:42.541 00.141 428 worker thread done servicing request 20:22:42.541 00.000 10672 OnExposeComplete: enter 20:22:42.541 00.000 10672 UpdateGuideState(): m_state=6 20:22:42.541 00.000 10672 Star::Find(15, 1017, 735, 0, (0,0,0,0), 0.0, 0) frame 2120 20:22:42.541 00.000 10672 Star::Find returns 1 (0), X=1018.85, Y=736.09, Mass=285663, SNR=54.0, Peak=38880 HFD=3.8 20:22:42.541 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.02) = xAngle (5.54 = -0.74) 20:22:42.541 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.42 = 2.42) 20:22:42.541 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.31 hyp=0.53 cameraTheta=2.52 mountX=0.39 mountY=0.35, mountTheta=0.73 20:22:42.541 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.31, opts=13) 20:22:42.556 00.015 10672 Enqueuing Move request for scope (-0.43, 0.31) 20:22:42.556 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:22:42.556 00.000 428 Worker thread wakes up 20:22:42.556 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.31) opts 0xd 20:22:42.556 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.31) 20:22:42.556 00.000 428 Moving (-0.43, 0.31) raw xDistance=0.39 yDistance=0.35 20:22:42.556 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 20:22:42.556 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:42.556 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:22:42.556 00.000 428 MoveAxis(E, 0, ABG) 20:22:42.556 00.000 428 Move returns status 0, amount 0 20:22:42.556 00.000 428 MoveAxis(N, 0, ABG) 20:22:42.556 00.000 428 Move returns status 0, amount 0 20:22:42.556 00.000 428 move complete, result=0 20:22:42.556 00.000 428 worker thread done servicing request 20:22:42.572 00.016 10672 UpdateGuideState exits: m=285663 SNR=54.0 20:22:42.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:42.572 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:42.572 00.000 10672 Enqueuing Expose request 20:22:42.572 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:22:42.572 00.000 428 Worker thread wakes up 20:22:42.572 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:42.572 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:44.899 02.327 428 Exposure complete 20:22:45.040 00.141 428 worker thread done servicing request 20:22:45.040 00.000 10672 OnExposeComplete: enter 20:22:45.040 00.000 10672 UpdateGuideState(): m_state=6 20:22:45.040 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2121 20:22:45.040 00.000 10672 Star::Find returns 1 (0), X=1019.38, Y=736.00, Mass=316116, SNR=57.8, Peak=42368 HFD=3.4 20:22:45.040 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.02) = xAngle (4.15 = -2.14) 20:22:45.040 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 20:22:45.040 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.13 mountX=-0.13 mountY=0.20, mountTheta=2.13 20:22:45.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.22, opts=13) 20:22:45.040 00.000 10672 Enqueuing Move request for scope (0.10, 0.22) 20:22:45.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:22:45.040 00.000 428 Worker thread wakes up 20:22:45.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd 20:22:45.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.22) 20:22:45.040 00.000 428 Moving (0.10, 0.22) raw xDistance=-0.13 yDistance=0.20 20:22:45.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:22:45.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:45.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:22:45.040 00.000 428 MoveAxis(E, 0, ABG) 20:22:45.040 00.000 428 Move returns status 0, amount 0 20:22:45.040 00.000 428 MoveAxis(N, 0, ABG) 20:22:45.040 00.000 428 Move returns status 0, amount 0 20:22:45.040 00.000 428 move complete, result=0 20:22:45.040 00.000 428 worker thread done servicing request 20:22:45.055 00.015 10672 UpdateGuideState exits: m=316116 SNR=57.8 20:22:45.055 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:45.055 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:45.055 00.000 10672 Enqueuing Expose request 20:22:45.055 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:45.055 00.000 428 Worker thread wakes up 20:22:45.055 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:45.055 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:45.431 00.376 10672 read socket command 10 20:22:45.431 00.000 10672 processing socket request REQDIST 20:22:45.431 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:22:45.431 00.000 10672 Sending socket response 55 (0x37) 20:22:47.383 01.952 428 Exposure complete 20:22:47.523 00.140 428 worker thread done servicing request 20:22:47.523 00.000 10672 OnExposeComplete: enter 20:22:47.523 00.000 10672 UpdateGuideState(): m_state=6 20:22:47.523 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2122 20:22:47.523 00.000 10672 Star::Find returns 1 (0), X=1019.18, Y=735.97, Mass=296844, SNR=46.7, Peak=37024 HFD=4.0 20:22:47.523 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.02) = xAngle (5.09 = -1.20) 20:22:47.523 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.96 = 1.96) 20:22:47.523 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.07 mountX=0.08 mountY=0.19, mountTheta=1.19 20:22:47.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.18, opts=13) 20:22:47.523 00.000 10672 Enqueuing Move request for scope (-0.10, 0.18) 20:22:47.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:22:47.523 00.000 428 Worker thread wakes up 20:22:47.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd 20:22:47.523 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.18) 20:22:47.523 00.000 428 Moving (-0.10, 0.18) raw xDistance=0.08 yDistance=0.19 20:22:47.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:22:47.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:47.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:22:47.523 00.000 428 MoveAxis(E, 0, ABG) 20:22:47.523 00.000 428 Move returns status 0, amount 0 20:22:47.523 00.000 428 MoveAxis(N, 0, ABG) 20:22:47.523 00.000 428 Move returns status 0, amount 0 20:22:47.523 00.000 428 move complete, result=0 20:22:47.523 00.000 428 worker thread done servicing request 20:22:47.539 00.016 10672 UpdateGuideState exits: m=296844 SNR=46.7 20:22:47.539 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:47.539 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:47.539 00.000 10672 Enqueuing Expose request 20:22:47.539 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:47.539 00.000 428 Worker thread wakes up 20:22:47.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:47.539 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:49.887 02.348 428 Exposure complete 20:22:50.043 00.156 428 worker thread done servicing request 20:22:50.043 00.000 10672 OnExposeComplete: enter 20:22:50.043 00.000 10672 UpdateGuideState(): m_state=6 20:22:50.043 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2123 20:22:50.043 00.000 10672 Star::Find returns 1 (0), X=1019.00, Y=735.90, Mass=277489, SNR=50.0, Peak=41280 HFD=3.8 20:22:50.043 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.02) = xAngle (5.76 = -0.53) 20:22:50.043 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.63 = 2.63) 20:22:50.043 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.12 hyp=0.31 cameraTheta=2.74 mountX=0.26 mountY=0.15, mountTheta=0.52 20:22:50.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.12, opts=13) 20:22:50.043 00.000 10672 Enqueuing Move request for scope (-0.28, 0.12) 20:22:50.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:22:50.043 00.000 428 Worker thread wakes up 20:22:50.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.12) opts 0xd 20:22:50.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.12) 20:22:50.043 00.000 428 Moving (-0.28, 0.12) raw xDistance=0.26 yDistance=0.15 20:22:50.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:22:50.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:50.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:22:50.043 00.000 428 MoveAxis(E, 0, ABG) 20:22:50.043 00.000 428 Move returns status 0, amount 0 20:22:50.043 00.000 428 MoveAxis(N, 0, ABG) 20:22:50.043 00.000 428 Move returns status 0, amount 0 20:22:50.043 00.000 428 move complete, result=0 20:22:50.043 00.000 428 worker thread done servicing request 20:22:50.059 00.016 10672 UpdateGuideState exits: m=277489 SNR=50.0 20:22:50.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:50.059 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:50.059 00.000 10672 Enqueuing Expose request 20:22:50.059 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:22:50.059 00.000 428 Worker thread wakes up 20:22:50.074 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:50.074 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:50.434 00.360 10672 read socket command 10 20:22:50.434 00.000 10672 processing socket request REQDIST 20:22:50.434 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:22:50.434 00.000 10672 Sending socket response 40 (0x28) 20:22:52.386 01.952 428 Exposure complete 20:22:52.511 00.125 428 worker thread done servicing request 20:22:52.511 00.000 10672 OnExposeComplete: enter 20:22:52.511 00.000 10672 UpdateGuideState(): m_state=6 20:22:52.511 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2124 20:22:52.511 00.000 10672 Star::Find returns 1 (0), X=1019.07, Y=736.00, Mass=331175, SNR=52.7, Peak=41712 HFD=4.1 20:22:52.511 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.02) = xAngle (5.35 = -0.93) 20:22:52.511 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.23 = 2.23) 20:22:52.511 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.30 cameraTheta=2.33 mountX=0.18 mountY=0.24, mountTheta=0.92 20:22:52.527 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.22, opts=13) 20:22:52.527 00.000 10672 Enqueuing Move request for scope (-0.21, 0.22) 20:22:52.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:22:52.527 00.000 428 Worker thread wakes up 20:22:52.527 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.22) opts 0xd 20:22:52.527 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.22) 20:22:52.527 00.000 428 Moving (-0.21, 0.22) raw xDistance=0.18 yDistance=0.24 20:22:52.527 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:22:52.527 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:52.527 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:22:52.527 00.000 428 MoveAxis(E, 0, ABG) 20:22:52.527 00.000 428 Move returns status 0, amount 0 20:22:52.527 00.000 428 MoveAxis(N, 0, ABG) 20:22:52.527 00.000 428 Move returns status 0, amount 0 20:22:52.527 00.000 428 move complete, result=0 20:22:52.527 00.000 428 worker thread done servicing request 20:22:52.542 00.015 10672 UpdateGuideState exits: m=331175 SNR=52.7 20:22:52.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:52.542 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:52.542 00.000 10672 Enqueuing Expose request 20:22:52.542 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:52.542 00.000 428 Worker thread wakes up 20:22:52.542 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:52.542 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:54.885 02.343 428 Exposure complete 20:22:55.010 00.125 428 worker thread done servicing request 20:22:55.010 00.000 10672 OnExposeComplete: enter 20:22:55.010 00.000 10672 UpdateGuideState(): m_state=6 20:22:55.010 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2125 20:22:55.010 00.000 10672 Star::Find returns 1 (0), X=1019.68, Y=735.98, Mass=318002, SNR=58.2, Peak=54032 HFD=3.5 20:22:55.010 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.02) = xAngle (3.49 = -2.80) 20:22:55.010 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.36 = 0.36) 20:22:55.010 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.20 hyp=0.45 cameraTheta=0.47 mountX=-0.42 mountY=0.16, mountTheta=2.78 20:22:55.010 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.20, opts=13) 20:22:55.010 00.000 10672 Enqueuing Move request for scope (0.40, 0.20) 20:22:55.010 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:22:55.010 00.000 428 Worker thread wakes up 20:22:55.010 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.20) opts 0xd 20:22:55.010 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.20) 20:22:55.010 00.000 428 Moving (0.40, 0.20) raw xDistance=-0.42 yDistance=0.16 20:22:55.010 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 20:22:55.010 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:55.010 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 20:22:55.010 00.000 428 MoveAxis(E, 0, ABG) 20:22:55.010 00.000 428 Move returns status 0, amount 0 20:22:55.010 00.000 428 MoveAxis(N, 0, ABG) 20:22:55.010 00.000 428 Move returns status 0, amount 0 20:22:55.010 00.000 428 move complete, result=0 20:22:55.010 00.000 428 worker thread done servicing request 20:22:55.042 00.032 10672 UpdateGuideState exits: m=318002 SNR=58.2 20:22:55.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:55.042 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:55.042 00.000 10672 Enqueuing Expose request 20:22:55.042 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:55.042 00.000 428 Worker thread wakes up 20:22:55.042 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:55.042 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:55.432 00.390 10672 read socket command 10 20:22:55.432 00.000 10672 processing socket request REQDIST 20:22:55.432 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:22:55.432 00.000 10672 Sending socket response 39 (0x27) 20:22:57.389 01.957 428 Exposure complete 20:22:57.530 00.141 428 worker thread done servicing request 20:22:57.530 00.000 10672 OnExposeComplete: enter 20:22:57.530 00.000 10672 UpdateGuideState(): m_state=6 20:22:57.530 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2126 20:22:57.530 00.000 10672 Star::Find returns 1 (0), X=1019.55, Y=736.26, Mass=291373, SNR=52.2, Peak=52064 HFD=3.1 20:22:57.530 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.02) = xAngle (4.07 = -2.21) 20:22:57.530 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.94 = 0.94) 20:22:57.530 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.48 hyp=0.55 cameraTheta=1.05 mountX=-0.33 mountY=0.45, mountTheta=2.21 20:22:57.545 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.48, opts=13) 20:22:57.545 00.000 10672 Enqueuing Move request for scope (0.27, 0.48) 20:22:57.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:22:57.545 00.000 428 Worker thread wakes up 20:22:57.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.48) opts 0xd 20:22:57.545 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.48) 20:22:57.545 00.000 428 Moving (0.27, 0.48) raw xDistance=-0.33 yDistance=0.45 20:22:57.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 20:22:57.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:57.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 20:22:57.545 00.000 428 MoveAxis(E, 0, ABG) 20:22:57.545 00.000 428 Move returns status 0, amount 0 20:22:57.545 00.000 428 MoveAxis(N, 0, ABG) 20:22:57.545 00.000 428 Move returns status 0, amount 0 20:22:57.545 00.000 428 move complete, result=0 20:22:57.545 00.000 428 worker thread done servicing request 20:22:57.561 00.016 10672 UpdateGuideState exits: m=291373 SNR=52.2 20:22:57.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:57.561 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:22:57.561 00.000 10672 Enqueuing Expose request 20:22:57.561 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:22:57.561 00.000 428 Worker thread wakes up 20:22:57.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:22:57.561 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:22:59.888 02.327 428 Exposure complete 20:23:00.013 00.125 428 worker thread done servicing request 20:23:00.013 00.000 10672 OnExposeComplete: enter 20:23:00.013 00.000 10672 UpdateGuideState(): m_state=6 20:23:00.013 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2127 20:23:00.013 00.000 10672 Star::Find returns 1 (0), X=1019.48, Y=736.34, Mass=310897, SNR=49.0, Peak=41600 HFD=3.5 20:23:00.013 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.02) = xAngle (4.24 = -2.05) 20:23:00.013 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.11 = 1.11) 20:23:00.013 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.55 hyp=0.59 cameraTheta=1.22 mountX=-0.27 mountY=0.53, mountTheta=2.04 20:23:00.013 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.55, opts=13) 20:23:00.013 00.000 10672 Enqueuing Move request for scope (0.20, 0.55) 20:23:00.013 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:23:00.013 00.000 428 Worker thread wakes up 20:23:00.013 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.55) opts 0xd 20:23:00.013 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.55) 20:23:00.013 00.000 428 Moving (0.20, 0.55) raw xDistance=-0.27 yDistance=0.53 20:23:00.013 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:23:00.013 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:00.013 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 20:23:00.013 00.000 428 MoveAxis(E, 0, ABG) 20:23:00.013 00.000 428 Move returns status 0, amount 0 20:23:00.013 00.000 428 MoveAxis(N, 0, ABG) 20:23:00.013 00.000 428 Move returns status 0, amount 0 20:23:00.013 00.000 428 move complete, result=0 20:23:00.013 00.000 428 worker thread done servicing request 20:23:00.045 00.032 10672 UpdateGuideState exits: m=310897 SNR=49.0 20:23:00.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:00.045 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:00.045 00.000 10672 Enqueuing Expose request 20:23:00.045 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:23:00.045 00.000 428 Worker thread wakes up 20:23:00.045 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:00.045 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:00.435 00.390 10672 read socket command 10 20:23:00.435 00.000 10672 processing socket request REQDIST 20:23:00.435 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:23:00.435 00.000 10672 Sending socket response 48 (0x30) 20:23:02.388 01.953 428 Exposure complete 20:23:02.544 00.156 428 worker thread done servicing request 20:23:02.544 00.000 10672 OnExposeComplete: enter 20:23:02.544 00.000 10672 UpdateGuideState(): m_state=6 20:23:02.544 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2128 20:23:02.544 00.000 10672 Star::Find returns 1 (0), X=1019.63, Y=736.51, Mass=279022, SNR=46.3, Peak=41712 HFD=3.4 20:23:02.544 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.14) 20:23:02.544 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 20:23:02.544 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.73 hyp=0.81 cameraTheta=1.12 mountX=-0.44 mountY=0.69, mountTheta=2.14 20:23:02.544 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.73, opts=13) 20:23:02.544 00.000 10672 Enqueuing Move request for scope (0.35, 0.73) 20:23:02.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:23:02.544 00.000 428 Worker thread wakes up 20:23:02.544 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.73) opts 0xd 20:23:02.544 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.73) 20:23:02.544 00.000 428 Moving (0.35, 0.73) raw xDistance=-0.44 yDistance=0.69 20:23:02.544 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 20:23:02.544 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:23:02.544 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 20:23:02.544 00.000 428 MoveAxis(E, 0, ABG) 20:23:02.544 00.000 428 Move returns status 0, amount 0 20:23:02.544 00.000 428 MoveAxis(N, 0, ABG) 20:23:02.544 00.000 428 Move returns status 0, amount 0 20:23:02.544 00.000 428 move complete, result=0 20:23:02.544 00.000 428 worker thread done servicing request 20:23:02.575 00.031 10672 UpdateGuideState exits: m=279022 SNR=46.3 20:23:02.575 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:02.575 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:02.575 00.000 10672 Enqueuing Expose request 20:23:02.575 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 20:23:02.575 00.000 428 Worker thread wakes up 20:23:02.575 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:02.575 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:04.887 02.312 428 Exposure complete 20:23:05.016 00.129 428 worker thread done servicing request 20:23:05.016 00.000 10672 OnExposeComplete: enter 20:23:05.016 00.000 10672 UpdateGuideState(): m_state=6 20:23:05.016 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2129 20:23:05.016 00.000 10672 Star::Find returns 1 (0), X=1020.05, Y=736.69, Mass=292666, SNR=50.9, Peak=46512 HFD=4.0 20:23:05.016 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.02) = xAngle (3.88 = -2.40) 20:23:05.016 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.76 = 0.76) 20:23:05.016 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=0.90 hyp=1.19 cameraTheta=0.86 mountX=-0.87 mountY=0.82, mountTheta=2.39 20:23:05.032 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=0.90, opts=13) 20:23:05.032 00.000 10672 Enqueuing Move request for scope (0.77, 0.90) 20:23:05.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:23:05.032 00.000 428 Worker thread wakes up 20:23:05.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.90) opts 0xd 20:23:05.032 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, 0.90) 20:23:05.032 00.000 428 Moving (0.77, 0.90) raw xDistance=-0.87 yDistance=0.82 20:23:05.032 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87 20:23:05.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:23:05.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 20:23:05.032 00.000 428 MoveAxis(E, 814, ABG) 20:23:05.032 00.000 428 Guiding Dir = 2, Dur = 814 20:23:05.032 00.000 428 IsSlewing returns 0 20:23:05.032 00.000 428 IsGuiding returns 0 20:23:05.048 00.016 10672 UpdateGuideState exits: m=292666 SNR=50.9 20:23:05.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:05.048 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:05.048 00.000 10672 Enqueuing Expose request 20:23:05.048 00.000 428 PulseGuide returned control before completion, sleep 800 20:23:05.423 00.375 10672 read socket command 10 20:23:05.424 00.001 10672 processing socket request REQDIST 20:23:05.424 00.000 10672 SOCKSVR: Sending pixel error of 0.76 20:23:05.424 00.000 10672 Sending socket response 76 (0x4c) 20:23:05.861 00.437 428 IsGuiding returns 1 20:23:05.862 00.001 428 scope still moving after pulse duration time elapsed 20:23:05.890 00.028 428 IsSlewing returns 0 20:23:05.922 00.032 428 IsGuiding returns 0 20:23:05.924 00.002 428 scope move finished after 814 + 74 ms 20:23:05.924 00.000 428 Move returns status 0, amount 814 20:23:05.924 00.000 428 MoveAxis(N, 0, ABG) 20:23:05.925 00.001 428 Move returns status 0, amount 0 20:23:05.925 00.000 428 move complete, result=0 20:23:05.925 00.000 428 worker thread done servicing request 20:23:05.925 00.000 10672 GuideStep: -0.9 px 814 ms EAST, 0.8 px 0 ms NORTH 20:23:05.925 00.000 428 Worker thread wakes up 20:23:05.925 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:05.925 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:07.380 01.455 428 Exposure complete 20:23:07.520 00.140 428 worker thread done servicing request 20:23:07.520 00.000 10672 OnExposeComplete: enter 20:23:07.520 00.000 10672 UpdateGuideState(): m_state=6 20:23:07.520 00.000 10672 Star::Find(15, 1020, 736, 0, (0,0,0,0), 0.0, 0) frame 2130 20:23:07.520 00.000 10672 Star::Find returns 1 (0), X=1019.27, Y=736.05, Mass=271515, SNR=47.2, Peak=40736 HFD=2.9 20:23:07.520 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 20:23:07.520 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.48 = 1.48) 20:23:07.520 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.59 mountX=-0.03 mountY=0.26, mountTheta=1.67 20:23:07.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.27, opts=13) 20:23:07.520 00.000 10672 Enqueuing Move request for scope (-0.00, 0.27) 20:23:07.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=424, FiltMax=65488, Gamma=1.000 20:23:07.520 00.000 428 Worker thread wakes up 20:23:07.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.27) opts 0xd 20:23:07.520 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.27) 20:23:07.520 00.000 428 Moving (-0.00, 0.27) raw xDistance=-0.03 yDistance=0.26 20:23:07.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:23:07.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:07.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:23:07.520 00.000 428 MoveAxis(E, 0, ABG) 20:23:07.520 00.000 428 Move returns status 0, amount 0 20:23:07.520 00.000 428 MoveAxis(N, 0, ABG) 20:23:07.520 00.000 428 Move returns status 0, amount 0 20:23:07.520 00.000 428 move complete, result=0 20:23:07.520 00.000 428 worker thread done servicing request 20:23:07.552 00.032 10672 UpdateGuideState exits: m=271515 SNR=47.2 20:23:07.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:07.552 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:07.552 00.000 10672 Enqueuing Expose request 20:23:07.552 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:23:07.552 00.000 428 Worker thread wakes up 20:23:07.552 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:07.552 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:09.879 02.327 428 Exposure complete 20:23:10.004 00.125 428 worker thread done servicing request 20:23:10.004 00.000 10672 OnExposeComplete: enter 20:23:10.004 00.000 10672 UpdateGuideState(): m_state=6 20:23:10.004 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2131 20:23:10.004 00.000 10672 Star::Find returns 1 (0), X=1019.82, Y=735.84, Mass=305141, SNR=48.5, Peak=41936 HFD=3.8 20:23:10.004 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 20:23:10.004 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 20:23:10.004 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.06 hyp=0.55 cameraTheta=0.11 mountX=-0.55 mountY=0.00, mountTheta=3.13 20:23:10.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.06, opts=13) 20:23:10.004 00.000 10672 Enqueuing Move request for scope (0.54, 0.06) 20:23:10.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:23:10.004 00.000 428 Worker thread wakes up 20:23:10.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.06) opts 0xd 20:23:10.004 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.06) 20:23:10.004 00.000 428 Moving (0.54, 0.06) raw xDistance=-0.55 yDistance=0.00 20:23:10.004 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 20:23:10.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:10.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 20:23:10.004 00.000 428 MoveAxis(E, 507, ABG) 20:23:10.004 00.000 428 Guiding Dir = 2, Dur = 507 20:23:10.004 00.000 428 IsSlewing returns 0 20:23:10.020 00.016 428 IsGuiding returns 0 20:23:10.035 00.015 10672 UpdateGuideState exits: m=305141 SNR=48.5 20:23:10.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:10.035 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:10.035 00.000 10672 Enqueuing Expose request 20:23:10.035 00.000 428 PulseGuide returned control before completion, sleep 490 20:23:10.426 00.391 10672 read socket command 10 20:23:10.426 00.000 10672 processing socket request REQDIST 20:23:10.426 00.000 10672 SOCKSVR: Sending pixel error of 0.59 20:23:10.426 00.000 10672 Sending socket response 59 (0x3b) 20:23:10.567 00.141 428 IsGuiding returns 0 20:23:10.567 00.000 428 Move returns status 0, amount 507 20:23:10.567 00.000 428 MoveAxis(N, 0, ABG) 20:23:10.567 00.000 428 Move returns status 0, amount 0 20:23:10.567 00.000 428 move complete, result=0 20:23:10.567 00.000 428 worker thread done servicing request 20:23:10.567 00.000 428 Worker thread wakes up 20:23:10.567 00.000 10672 GuideStep: -0.5 px 507 ms EAST, 0.0 px 0 ms NORTH 20:23:10.567 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:10.567 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:12.394 01.827 428 Exposure complete 20:23:12.519 00.125 428 worker thread done servicing request 20:23:12.519 00.000 10672 OnExposeComplete: enter 20:23:12.519 00.000 10672 UpdateGuideState(): m_state=6 20:23:12.519 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2132 20:23:12.519 00.000 10672 Star::Find returns 1 (0), X=1019.27, Y=736.06, Mass=334572, SNR=62.6, Peak=42912 HFD=3.3 20:23:12.519 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.02) = xAngle (4.62 = -1.66) 20:23:12.519 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.50 = 1.50) 20:23:12.519 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.60 mountX=-0.02 mountY=0.28, mountTheta=1.66 20:23:12.519 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.28, opts=13) 20:23:12.519 00.000 10672 Enqueuing Move request for scope (-0.01, 0.28) 20:23:12.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:23:12.519 00.000 428 Worker thread wakes up 20:23:12.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd 20:23:12.519 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.28) 20:23:12.519 00.000 428 Moving (-0.01, 0.28) raw xDistance=-0.02 yDistance=0.28 20:23:12.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:23:12.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:12.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 20:23:12.519 00.000 428 MoveAxis(E, 0, ABG) 20:23:12.519 00.000 428 Move returns status 0, amount 0 20:23:12.519 00.000 428 MoveAxis(N, 0, ABG) 20:23:12.519 00.000 428 Move returns status 0, amount 0 20:23:12.519 00.000 428 move complete, result=0 20:23:12.519 00.000 428 worker thread done servicing request 20:23:12.550 00.031 10672 UpdateGuideState exits: m=334572 SNR=62.6 20:23:12.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:12.550 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:12.550 00.000 10672 Enqueuing Expose request 20:23:12.550 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:23:12.550 00.000 428 Worker thread wakes up 20:23:12.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:12.550 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:14.882 02.332 428 Exposure complete 20:23:15.038 00.156 428 worker thread done servicing request 20:23:15.038 00.000 10672 OnExposeComplete: enter 20:23:15.038 00.000 10672 UpdateGuideState(): m_state=6 20:23:15.038 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2133 20:23:15.038 00.000 10672 Star::Find returns 1 (0), X=1019.28, Y=735.79, Mass=300393, SNR=52.6, Peak=41056 HFD=2.9 20:23:15.038 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.02) = xAngle (4.09 = -2.20) 20:23:15.038 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.96 = 0.96) 20:23:15.038 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=1.07 mountX=-0.01 mountY=0.01, mountTheta=2.19 20:23:15.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.01, opts=13) 20:23:15.038 00.000 10672 Enqueuing Move request for scope (0.01, 0.01) 20:23:15.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:23:15.038 00.000 428 Worker thread wakes up 20:23:15.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd 20:23:15.038 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.01) 20:23:15.038 00.000 428 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01 20:23:15.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:23:15.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:15.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:23:15.038 00.000 428 MoveAxis(E, 0, ABG) 20:23:15.038 00.000 428 Move returns status 0, amount 0 20:23:15.038 00.000 428 MoveAxis(N, 0, ABG) 20:23:15.038 00.000 428 Move returns status 0, amount 0 20:23:15.038 00.000 428 move complete, result=0 20:23:15.038 00.000 428 worker thread done servicing request 20:23:15.070 00.032 10672 UpdateGuideState exits: m=300393 SNR=52.6 20:23:15.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:15.070 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:15.070 00.000 10672 Enqueuing Expose request 20:23:15.070 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:23:15.070 00.000 428 Worker thread wakes up 20:23:15.070 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:15.070 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:15.429 00.359 10672 read socket command 10 20:23:15.429 00.000 10672 processing socket request REQDIST 20:23:15.429 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:23:15.429 00.000 10672 Sending socket response 35 (0x23) 20:23:17.366 01.937 428 Exposure complete 20:23:17.506 00.140 428 worker thread done servicing request 20:23:17.506 00.000 10672 OnExposeComplete: enter 20:23:17.506 00.000 10672 UpdateGuideState(): m_state=6 20:23:17.506 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2134 20:23:17.506 00.000 10672 Star::Find returns 1 (0), X=1019.48, Y=736.02, Mass=333152, SNR=67.1, Peak=46400 HFD=4.1 20:23:17.506 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.02) = xAngle (3.87 = -2.41) 20:23:17.506 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.75 = 0.75) 20:23:17.506 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.24 hyp=0.31 cameraTheta=0.85 mountX=-0.23 mountY=0.21, mountTheta=2.40 20:23:17.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.24, opts=13) 20:23:17.506 00.000 10672 Enqueuing Move request for scope (0.21, 0.24) 20:23:17.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:23:17.506 00.000 428 Worker thread wakes up 20:23:17.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.24) opts 0xd 20:23:17.506 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.24) 20:23:17.506 00.000 428 Moving (0.21, 0.24) raw xDistance=-0.23 yDistance=0.21 20:23:17.506 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 20:23:17.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:17.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:23:17.506 00.000 428 MoveAxis(E, 0, ABG) 20:23:17.506 00.000 428 Move returns status 0, amount 0 20:23:17.506 00.000 428 MoveAxis(N, 0, ABG) 20:23:17.506 00.000 428 Move returns status 0, amount 0 20:23:17.506 00.000 428 move complete, result=0 20:23:17.506 00.000 428 worker thread done servicing request 20:23:17.538 00.032 10672 UpdateGuideState exits: m=333152 SNR=67.1 20:23:17.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:17.538 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:17.538 00.000 10672 Enqueuing Expose request 20:23:17.538 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:23:17.538 00.000 428 Worker thread wakes up 20:23:17.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:17.538 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:19.881 02.343 428 Exposure complete 20:23:20.021 00.140 428 worker thread done servicing request 20:23:20.021 00.000 10672 OnExposeComplete: enter 20:23:20.021 00.000 10672 UpdateGuideState(): m_state=6 20:23:20.021 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2135 20:23:20.021 00.000 10672 Star::Find returns 1 (0), X=1019.46, Y=735.75, Mass=291892, SNR=49.1, Peak=41936 HFD=3.7 20:23:20.021 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 20:23:20.021 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.31 = -0.31) 20:23:20.021 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.20 mountX=-0.17 mountY=-0.06, mountTheta=-2.83 20:23:20.021 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.04, opts=13) 20:23:20.021 00.000 10672 Enqueuing Move request for scope (0.18, -0.04) 20:23:20.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:23:20.021 00.000 428 Worker thread wakes up 20:23:20.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd 20:23:20.021 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.04) 20:23:20.021 00.000 428 Moving (0.18, -0.04) raw xDistance=-0.17 yDistance=-0.06 20:23:20.021 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:23:20.021 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:20.021 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:23:20.021 00.000 428 MoveAxis(E, 0, ABG) 20:23:20.021 00.000 428 Move returns status 0, amount 0 20:23:20.021 00.000 428 MoveAxis(N, 0, ABG) 20:23:20.021 00.000 428 Move returns status 0, amount 0 20:23:20.021 00.000 428 move complete, result=0 20:23:20.021 00.000 428 worker thread done servicing request 20:23:20.052 00.031 10672 UpdateGuideState exits: m=291892 SNR=49.1 20:23:20.052 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:20.052 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:20.052 00.000 10672 Enqueuing Expose request 20:23:20.052 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:23:20.052 00.000 428 Worker thread wakes up 20:23:20.052 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:20.052 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:20.427 00.375 10672 read socket command 10 20:23:20.427 00.000 10672 processing socket request REQDIST 20:23:20.427 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:23:20.427 00.000 10672 Sending socket response 29 (0x1d) 20:23:22.384 01.957 428 Exposure complete 20:23:22.509 00.125 428 worker thread done servicing request 20:23:22.509 00.000 10672 OnExposeComplete: enter 20:23:22.509 00.000 10672 UpdateGuideState(): m_state=6 20:23:22.509 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2136 20:23:22.509 00.000 10672 Star::Find returns 1 (0), X=1019.46, Y=735.97, Mass=283766, SNR=58.0, Peak=41824 HFD=3.3 20:23:22.509 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.45) 20:23:22.509 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.71 = 0.71) 20:23:22.509 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.19 hyp=0.26 cameraTheta=0.82 mountX=-0.20 mountY=0.17, mountTheta=2.44 20:23:22.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.19, opts=13) 20:23:22.509 00.000 10672 Enqueuing Move request for scope (0.18, 0.19) 20:23:22.509 00.000 428 Worker thread wakes up 20:23:22.509 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:23:22.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.19) opts 0xd 20:23:22.509 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.19) 20:23:22.509 00.000 428 Moving (0.18, 0.19) raw xDistance=-0.20 yDistance=0.17 20:23:22.509 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:23:22.509 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:22.509 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:23:22.509 00.000 428 MoveAxis(E, 0, ABG) 20:23:22.509 00.000 428 Move returns status 0, amount 0 20:23:22.509 00.000 428 MoveAxis(N, 0, ABG) 20:23:22.509 00.000 428 Move returns status 0, amount 0 20:23:22.509 00.000 428 move complete, result=0 20:23:22.509 00.000 428 worker thread done servicing request 20:23:22.540 00.031 10672 UpdateGuideState exits: m=283766 SNR=58.0 20:23:22.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:22.540 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:22.540 00.000 10672 Enqueuing Expose request 20:23:22.540 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:23:22.540 00.000 428 Worker thread wakes up 20:23:22.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:22.540 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:24.883 02.343 428 Exposure complete 20:23:25.008 00.125 428 worker thread done servicing request 20:23:25.008 00.000 10672 OnExposeComplete: enter 20:23:25.008 00.000 10672 UpdateGuideState(): m_state=6 20:23:25.008 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2137 20:23:25.008 00.000 10672 Star::Find returns 1 (0), X=1019.60, Y=736.05, Mass=296080, SNR=52.6, Peak=48368 HFD=3.6 20:23:25.008 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.71 = -2.58) 20:23:25.008 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 20:23:25.008 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.26 hyp=0.42 cameraTheta=0.68 mountX=-0.35 mountY=0.23, mountTheta=2.57 20:23:25.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.26, opts=13) 20:23:25.008 00.000 10672 Enqueuing Move request for scope (0.32, 0.26) 20:23:25.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:23:25.008 00.000 428 Worker thread wakes up 20:23:25.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.26) opts 0xd 20:23:25.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.26) 20:23:25.008 00.000 428 Moving (0.32, 0.26) raw xDistance=-0.35 yDistance=0.23 20:23:25.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 20:23:25.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:25.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:23:25.008 00.000 428 MoveAxis(E, 0, ABG) 20:23:25.008 00.000 428 Move returns status 0, amount 0 20:23:25.008 00.000 428 MoveAxis(N, 0, ABG) 20:23:25.008 00.000 428 Move returns status 0, amount 0 20:23:25.008 00.000 428 move complete, result=0 20:23:25.008 00.000 428 worker thread done servicing request 20:23:25.039 00.031 10672 UpdateGuideState exits: m=296080 SNR=52.6 20:23:25.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:25.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:25.039 00.000 10672 Enqueuing Expose request 20:23:25.039 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:23:25.039 00.000 428 Worker thread wakes up 20:23:25.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:25.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:25.430 00.391 10672 read socket command 10 20:23:25.430 00.000 10672 processing socket request REQDIST 20:23:25.430 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:23:25.430 00.000 10672 Sending socket response 32 (0x20) 20:23:27.382 01.952 428 Exposure complete 20:23:27.523 00.141 428 worker thread done servicing request 20:23:27.523 00.000 10672 OnExposeComplete: enter 20:23:27.523 00.000 10672 UpdateGuideState(): m_state=6 20:23:27.523 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2138 20:23:27.523 00.000 10672 Star::Find returns 1 (0), X=1019.30, Y=736.24, Mass=257374, SNR=48.3, Peak=45088 HFD=2.9 20:23:27.523 00.000 10672 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.02) = xAngle (4.53 = -1.75) 20:23:27.523 00.000 10672 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.41 = 1.41) 20:23:27.523 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.45 hyp=0.45 cameraTheta=1.51 mountX=-0.08 mountY=0.45, mountTheta=1.75 20:23:27.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.45, opts=13) 20:23:27.523 00.000 10672 Enqueuing Move request for scope (0.03, 0.45) 20:23:27.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:23:27.523 00.000 428 Worker thread wakes up 20:23:27.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.45) opts 0xd 20:23:27.523 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.45) 20:23:27.523 00.000 428 Moving (0.03, 0.45) raw xDistance=-0.08 yDistance=0.45 20:23:27.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:23:27.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:27.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 20:23:27.523 00.000 428 MoveAxis(E, 0, ABG) 20:23:27.523 00.000 428 Move returns status 0, amount 0 20:23:27.523 00.000 428 MoveAxis(N, 0, ABG) 20:23:27.523 00.000 428 Move returns status 0, amount 0 20:23:27.523 00.000 428 move complete, result=0 20:23:27.523 00.000 428 worker thread done servicing request 20:23:27.554 00.031 10672 UpdateGuideState exits: m=257374 SNR=48.3 20:23:27.554 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:27.554 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:27.554 00.000 10672 Enqueuing Expose request 20:23:27.554 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:23:27.554 00.000 428 Worker thread wakes up 20:23:27.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:27.554 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:29.886 02.332 428 Exposure complete 20:23:30.011 00.125 428 worker thread done servicing request 20:23:30.011 00.000 10672 OnExposeComplete: enter 20:23:30.011 00.000 10672 UpdateGuideState(): m_state=6 20:23:30.011 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2139 20:23:30.011 00.000 10672 Star::Find returns 1 (0), X=1019.76, Y=736.08, Mass=319792, SNR=64.4, Peak=42912 HFD=4.1 20:23:30.011 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.02) = xAngle (3.57 = -2.71) 20:23:30.011 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.45 = 0.45) 20:23:30.011 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.30 hyp=0.57 cameraTheta=0.55 mountX=-0.52 mountY=0.25, mountTheta=2.70 20:23:30.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.30, opts=13) 20:23:30.011 00.000 10672 Enqueuing Move request for scope (0.49, 0.30) 20:23:30.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:23:30.011 00.000 428 Worker thread wakes up 20:23:30.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.30) opts 0xd 20:23:30.011 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.30) 20:23:30.011 00.000 428 Moving (0.49, 0.30) raw xDistance=-0.52 yDistance=0.25 20:23:30.011 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 20:23:30.011 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:30.011 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:23:30.011 00.000 428 MoveAxis(E, 482, ABG) 20:23:30.011 00.000 428 Guiding Dir = 2, Dur = 482 20:23:30.011 00.000 428 IsSlewing returns 0 20:23:30.011 00.000 428 IsGuiding returns 0 20:23:30.042 00.031 428 PulseGuide returned control before completion, sleep 470 20:23:30.042 00.000 10672 UpdateGuideState exits: m=319792 SNR=64.4 20:23:30.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:30.042 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:30.042 00.000 10672 Enqueuing Expose request 20:23:30.433 00.391 10672 read socket command 10 20:23:30.433 00.000 10672 processing socket request REQDIST 20:23:30.433 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:23:30.433 00.000 10672 Sending socket response 42 (0x2a) 20:23:30.542 00.109 428 IsGuiding returns 1 20:23:30.542 00.000 428 scope still moving after pulse duration time elapsed 20:23:30.589 00.047 428 IsSlewing returns 0 20:23:30.589 00.000 428 IsGuiding returns 0 20:23:30.589 00.000 428 scope move finished after 482 + 89 ms 20:23:30.589 00.000 428 Move returns status 0, amount 482 20:23:30.589 00.000 428 MoveAxis(N, 0, ABG) 20:23:30.589 00.000 428 Move returns status 0, amount 0 20:23:30.589 00.000 428 move complete, result=0 20:23:30.589 00.000 428 worker thread done servicing request 20:23:30.589 00.000 10672 GuideStep: -0.5 px 482 ms EAST, 0.2 px 0 ms NORTH 20:23:30.589 00.000 428 Worker thread wakes up 20:23:30.589 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:30.589 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:32.385 01.796 428 Exposure complete 20:23:32.525 00.140 428 worker thread done servicing request 20:23:32.525 00.000 10672 OnExposeComplete: enter 20:23:32.525 00.000 10672 UpdateGuideState(): m_state=6 20:23:32.525 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2140 20:23:32.525 00.000 10672 Star::Find returns 1 (0), X=1019.51, Y=735.92, Mass=312117, SNR=48.5, Peak=38880 HFD=3.7 20:23:32.525 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.02) = xAngle (3.54 = -2.74) 20:23:32.525 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.42 = 0.42) 20:23:32.525 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.14 hyp=0.27 cameraTheta=0.52 mountX=-0.25 mountY=0.11, mountTheta=2.73 20:23:32.525 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.14, opts=13) 20:23:32.525 00.000 10672 Enqueuing Move request for scope (0.23, 0.14) 20:23:32.525 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:23:32.525 00.000 428 Worker thread wakes up 20:23:32.525 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.14) opts 0xd 20:23:32.525 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.14) 20:23:32.525 00.000 428 Moving (0.23, 0.14) raw xDistance=-0.25 yDistance=0.11 20:23:32.525 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 20:23:32.525 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:32.525 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 20:23:32.525 00.000 428 MoveAxis(E, 0, ABG) 20:23:32.525 00.000 428 Move returns status 0, amount 0 20:23:32.525 00.000 428 MoveAxis(N, 0, ABG) 20:23:32.525 00.000 428 Move returns status 0, amount 0 20:23:32.525 00.000 428 move complete, result=0 20:23:32.525 00.000 428 worker thread done servicing request 20:23:32.557 00.032 10672 UpdateGuideState exits: m=312117 SNR=48.5 20:23:32.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:32.557 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:32.557 00.000 10672 Enqueuing Expose request 20:23:32.557 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:23:32.557 00.000 428 Worker thread wakes up 20:23:32.557 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:32.557 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:34.884 02.327 428 Exposure complete 20:23:35.009 00.125 428 worker thread done servicing request 20:23:35.009 00.000 10672 OnExposeComplete: enter 20:23:35.009 00.000 10672 UpdateGuideState(): m_state=6 20:23:35.009 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2141 20:23:35.009 00.000 10672 Star::Find returns 1 (0), X=1019.48, Y=735.69, Mass=334570, SNR=52.6, Peak=42592 HFD=3.6 20:23:35.009 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.02) = xAngle (2.59 = 2.59) 20:23:35.009 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.54 = -0.54) 20:23:35.009 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.43 mountX=-0.19 mountY=-0.11, mountTheta=-2.60 20:23:35.009 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.09, opts=13) 20:23:35.009 00.000 10672 Enqueuing Move request for scope (0.20, -0.09) 20:23:35.009 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:23:35.009 00.000 428 Worker thread wakes up 20:23:35.009 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd 20:23:35.009 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.09) 20:23:35.009 00.000 428 Moving (0.20, -0.09) raw xDistance=-0.19 yDistance=-0.11 20:23:35.009 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:23:35.009 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:35.009 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:23:35.009 00.000 428 MoveAxis(E, 0, ABG) 20:23:35.009 00.000 428 Move returns status 0, amount 0 20:23:35.009 00.000 428 MoveAxis(N, 0, ABG) 20:23:35.009 00.000 428 Move returns status 0, amount 0 20:23:35.009 00.000 428 move complete, result=0 20:23:35.009 00.000 428 worker thread done servicing request 20:23:35.040 00.031 10672 UpdateGuideState exits: m=334570 SNR=52.6 20:23:35.040 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:35.040 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:35.040 00.000 10672 Enqueuing Expose request 20:23:35.040 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:23:35.040 00.000 428 Worker thread wakes up 20:23:35.040 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:35.040 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:35.431 00.391 10672 read socket command 10 20:23:35.431 00.000 10672 processing socket request REQDIST 20:23:35.431 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:23:35.431 00.000 10672 Sending socket response 33 (0x21) 20:23:37.364 01.933 428 Exposure complete 20:23:37.501 00.137 428 worker thread done servicing request 20:23:37.501 00.000 10672 OnExposeComplete: enter 20:23:37.501 00.000 10672 UpdateGuideState(): m_state=6 20:23:37.502 00.001 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2142 20:23:37.502 00.000 10672 Star::Find returns 1 (0), X=1018.36, Y=735.26, Mass=294320, SNR=54.8, Peak=39216 HFD=3.6 20:23:37.502 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 20:23:37.502 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 20:23:37.502 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=-0.52 hyp=1.05 cameraTheta=-2.63 mountX=0.97 mountY=-0.42, mountTheta=-0.41 20:23:37.504 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=-0.52, opts=13) 20:23:37.504 00.000 10672 Enqueuing Move request for scope (-0.91, -0.52) 20:23:37.504 00.000 428 Worker thread wakes up 20:23:37.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:23:37.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.52) opts 0xd 20:23:37.504 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, -0.52) 20:23:37.505 00.001 428 Moving (-0.91, -0.52) raw xDistance=0.97 yDistance=-0.42 20:23:37.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97 20:23:37.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:37.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 20:23:37.505 00.000 428 MoveAxis(W, 902, ABG) 20:23:37.505 00.000 428 Guiding Dir = 3, Dur = 902 20:23:37.506 00.001 428 IsSlewing returns 0 20:23:37.506 00.000 428 IsGuiding returns 0 20:23:37.524 00.018 428 PulseGuide returned control before completion, sleep 895 20:23:37.530 00.006 10672 UpdateGuideState exits: m=294320 SNR=54.8 20:23:37.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:37.530 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:37.530 00.000 10672 Enqueuing Expose request 20:23:38.426 00.896 428 IsGuiding returns 1 20:23:38.426 00.000 428 scope still moving after pulse duration time elapsed 20:23:38.457 00.031 428 IsSlewing returns 0 20:23:38.457 00.000 428 IsGuiding returns 0 20:23:38.457 00.000 428 scope move finished after 902 + 60 ms 20:23:38.457 00.000 428 Move returns status 0, amount 902 20:23:38.457 00.000 428 MoveAxis(N, 0, ABG) 20:23:38.457 00.000 428 Move returns status 0, amount 0 20:23:38.457 00.000 428 move complete, result=0 20:23:38.457 00.000 428 worker thread done servicing request 20:23:38.457 00.000 428 Worker thread wakes up 20:23:38.457 00.000 10672 GuideStep: 1.0 px 902 ms WEST, -0.4 px 0 ms NORTH 20:23:38.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:38.457 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:39.879 01.422 428 Exposure complete 20:23:40.019 00.140 428 worker thread done servicing request 20:23:40.019 00.000 10672 OnExposeComplete: enter 20:23:40.019 00.000 10672 UpdateGuideState(): m_state=6 20:23:40.019 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2143 20:23:40.019 00.000 10672 Star::Find returns 1 (0), X=1019.61, Y=735.87, Mass=255568, SNR=46.5, Peak=42048 HFD=3.7 20:23:40.019 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.02) = xAngle (3.27 = -3.01) 20:23:40.019 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 20:23:40.019 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.09 hyp=0.35 cameraTheta=0.25 mountX=-0.34 mountY=0.05, mountTheta=3.00 20:23:40.019 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.09, opts=13) 20:23:40.019 00.000 10672 Enqueuing Move request for scope (0.33, 0.09) 20:23:40.019 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:23:40.019 00.000 428 Worker thread wakes up 20:23:40.019 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.09) opts 0xd 20:23:40.019 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.09) 20:23:40.019 00.000 428 Moving (0.33, 0.09) raw xDistance=-0.34 yDistance=0.05 20:23:40.019 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:23:40.019 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:40.019 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:23:40.019 00.000 428 MoveAxis(E, 0, ABG) 20:23:40.019 00.000 428 Move returns status 0, amount 0 20:23:40.019 00.000 428 MoveAxis(N, 0, ABG) 20:23:40.019 00.000 428 Move returns status 0, amount 0 20:23:40.019 00.000 428 move complete, result=0 20:23:40.019 00.000 428 worker thread done servicing request 20:23:40.051 00.032 10672 UpdateGuideState exits: m=255568 SNR=46.5 20:23:40.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:40.051 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:40.051 00.000 10672 Enqueuing Expose request 20:23:40.051 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 20:23:40.051 00.000 428 Worker thread wakes up 20:23:40.051 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:40.051 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:40.425 00.374 10672 read socket command 10 20:23:40.425 00.000 10672 processing socket request REQDIST 20:23:40.425 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:23:40.425 00.000 10672 Sending socket response 48 (0x30) 20:23:42.378 01.953 428 Exposure complete 20:23:42.503 00.125 428 worker thread done servicing request 20:23:42.503 00.000 10672 OnExposeComplete: enter 20:23:42.503 00.000 10672 UpdateGuideState(): m_state=6 20:23:42.503 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2144 20:23:42.503 00.000 10672 Star::Find returns 1 (0), X=1019.66, Y=735.42, Mass=261352, SNR=43.4, Peak=46080 HFD=3.4 20:23:42.503 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.02) = xAngle (2.27 = 2.27) 20:23:42.503 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.86 = -0.86) 20:23:42.503 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.36 hyp=0.53 cameraTheta=-0.75 mountX=-0.34 mountY=-0.40, mountTheta=-2.27 20:23:42.503 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.36, opts=13) 20:23:42.503 00.000 10672 Enqueuing Move request for scope (0.39, -0.36) 20:23:42.503 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1008, FiltMax=65488, Gamma=1.000 20:23:42.503 00.000 428 Worker thread wakes up 20:23:42.503 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.36) opts 0xd 20:23:42.503 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.36) 20:23:42.503 00.000 428 Moving (0.39, -0.36) raw xDistance=-0.34 yDistance=-0.40 20:23:42.503 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:23:42.503 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:42.503 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 20:23:42.503 00.000 428 MoveAxis(E, 0, ABG) 20:23:42.503 00.000 428 Move returns status 0, amount 0 20:23:42.503 00.000 428 MoveAxis(N, 0, ABG) 20:23:42.503 00.000 428 Move returns status 0, amount 0 20:23:42.503 00.000 428 move complete, result=0 20:23:42.518 00.015 428 worker thread done servicing request 20:23:42.534 00.016 10672 UpdateGuideState exits: m=261352 SNR=43.4 20:23:42.534 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:42.534 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:42.534 00.000 10672 Enqueuing Expose request 20:23:42.534 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 20:23:42.534 00.000 428 Worker thread wakes up 20:23:42.534 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:42.534 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:44.877 02.343 428 Exposure complete 20:23:45.002 00.125 428 worker thread done servicing request 20:23:45.002 00.000 10672 OnExposeComplete: enter 20:23:45.002 00.000 10672 UpdateGuideState(): m_state=6 20:23:45.002 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2145 20:23:45.002 00.000 10672 Star::Find returns 1 (0), X=1019.62, Y=735.36, Mass=282952, SNR=48.9, Peak=42704 HFD=3.2 20:23:45.002 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.02) = xAngle (2.13 = 2.13) 20:23:45.002 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.00 = -1.00) 20:23:45.002 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.42 hyp=0.54 cameraTheta=-0.89 mountX=-0.29 mountY=-0.46, mountTheta=-2.14 20:23:45.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.42, opts=13) 20:23:45.002 00.000 10672 Enqueuing Move request for scope (0.34, -0.42) 20:23:45.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:23:45.002 00.000 428 Worker thread wakes up 20:23:45.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.42) opts 0xd 20:23:45.002 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.42) 20:23:45.002 00.000 428 Moving (0.34, -0.42) raw xDistance=-0.29 yDistance=-0.46 20:23:45.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:23:45.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:45.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 20:23:45.002 00.000 428 MoveAxis(E, 0, ABG) 20:23:45.002 00.000 428 Move returns status 0, amount 0 20:23:45.002 00.000 428 MoveAxis(N, 0, ABG) 20:23:45.002 00.000 428 Move returns status 0, amount 0 20:23:45.002 00.000 428 move complete, result=0 20:23:45.002 00.000 428 worker thread done servicing request 20:23:45.049 00.047 10672 UpdateGuideState exits: m=282952 SNR=48.9 20:23:45.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:45.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:45.049 00.000 10672 Enqueuing Expose request 20:23:45.049 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 20:23:45.049 00.000 428 Worker thread wakes up 20:23:45.049 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:45.049 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:45.424 00.375 10672 read socket command 10 20:23:45.424 00.000 10672 processing socket request REQDIST 20:23:45.424 00.000 10672 SOCKSVR: Sending pixel error of 0.51 20:23:45.424 00.000 10672 Sending socket response 51 (0x33) 20:23:47.365 01.941 428 Exposure complete 20:23:47.490 00.125 428 worker thread done servicing request 20:23:47.490 00.000 10672 OnExposeComplete: enter 20:23:47.490 00.000 10672 UpdateGuideState(): m_state=6 20:23:47.490 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2146 20:23:47.490 00.000 10672 Star::Find returns 1 (0), X=1019.47, Y=735.84, Mass=313660, SNR=53.6, Peak=41824 HFD=3.8 20:23:47.490 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.02) = xAngle (3.32 = -2.96) 20:23:47.506 00.016 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.19 = 0.19) 20:23:47.506 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.30 mountX=-0.20 mountY=0.04, mountTheta=2.95 20:23:47.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.06, opts=13) 20:23:47.506 00.000 10672 Enqueuing Move request for scope (0.20, 0.06) 20:23:47.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:23:47.506 00.000 428 Worker thread wakes up 20:23:47.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd 20:23:47.506 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.06) 20:23:47.506 00.000 428 Moving (0.20, 0.06) raw xDistance=-0.20 yDistance=0.04 20:23:47.506 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:23:47.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:47.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:23:47.506 00.000 428 MoveAxis(E, 0, ABG) 20:23:47.506 00.000 428 Move returns status 0, amount 0 20:23:47.506 00.000 428 MoveAxis(N, 0, ABG) 20:23:47.506 00.000 428 Move returns status 0, amount 0 20:23:47.506 00.000 428 move complete, result=0 20:23:47.506 00.000 428 worker thread done servicing request 20:23:47.521 00.015 10672 UpdateGuideState exits: m=313660 SNR=53.6 20:23:47.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:47.521 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:47.521 00.000 10672 Enqueuing Expose request 20:23:47.521 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:23:47.521 00.000 428 Worker thread wakes up 20:23:47.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:47.521 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:49.864 02.343 428 Exposure complete 20:23:50.020 00.156 428 worker thread done servicing request 20:23:50.020 00.000 10672 OnExposeComplete: enter 20:23:50.020 00.000 10672 UpdateGuideState(): m_state=6 20:23:50.020 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2147 20:23:50.020 00.000 10672 Star::Find returns 1 (0), X=1019.52, Y=735.81, Mass=307231, SNR=49.1, Peak=54800 HFD=3.4 20:23:50.020 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.14) 20:23:50.020 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 20:23:50.020 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.13 mountX=-0.24 mountY=0.00, mountTheta=3.12 20:23:50.020 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.03, opts=13) 20:23:50.020 00.000 10672 Enqueuing Move request for scope (0.24, 0.03) 20:23:50.020 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:23:50.020 00.000 428 Worker thread wakes up 20:23:50.020 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd 20:23:50.020 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.03) 20:23:50.020 00.000 428 Moving (0.24, 0.03) raw xDistance=-0.24 yDistance=0.00 20:23:50.020 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:23:50.020 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:50.020 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 20:23:50.020 00.000 428 MoveAxis(E, 0, ABG) 20:23:50.020 00.000 428 Move returns status 0, amount 0 20:23:50.020 00.000 428 MoveAxis(N, 0, ABG) 20:23:50.020 00.000 428 Move returns status 0, amount 0 20:23:50.020 00.000 428 move complete, result=0 20:23:50.020 00.000 428 worker thread done servicing request 20:23:50.052 00.032 10672 UpdateGuideState exits: m=307231 SNR=49.1 20:23:50.052 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:50.052 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:50.052 00.000 10672 Enqueuing Expose request 20:23:50.052 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:23:50.052 00.000 428 Worker thread wakes up 20:23:50.052 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:50.052 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:50.427 00.375 10672 read socket command 10 20:23:50.427 00.000 10672 processing socket request REQDIST 20:23:50.427 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:23:50.427 00.000 10672 Sending socket response 36 (0x24) 20:23:52.363 01.936 428 Exposure complete 20:23:52.504 00.141 428 worker thread done servicing request 20:23:52.504 00.000 10672 OnExposeComplete: enter 20:23:52.504 00.000 10672 UpdateGuideState(): m_state=6 20:23:52.504 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2148 20:23:52.504 00.000 10672 Star::Find returns 1 (0), X=1019.44, Y=735.92, Mass=311988, SNR=54.9, Peak=41280 HFD=3.4 20:23:52.504 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.02) = xAngle (3.73 = -2.55) 20:23:52.504 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.61 = 0.61) 20:23:52.504 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.22 cameraTheta=0.71 mountX=-0.18 mountY=0.12, mountTheta=2.54 20:23:52.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.14, opts=13) 20:23:52.504 00.000 10672 Enqueuing Move request for scope (0.16, 0.14) 20:23:52.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:23:52.504 00.000 428 Worker thread wakes up 20:23:52.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd 20:23:52.504 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.14) 20:23:52.504 00.000 428 Moving (0.16, 0.14) raw xDistance=-0.18 yDistance=0.12 20:23:52.504 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:23:52.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:52.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:23:52.504 00.000 428 MoveAxis(E, 0, ABG) 20:23:52.504 00.000 428 Move returns status 0, amount 0 20:23:52.504 00.000 428 MoveAxis(N, 0, ABG) 20:23:52.504 00.000 428 Move returns status 0, amount 0 20:23:52.504 00.000 428 move complete, result=0 20:23:52.504 00.000 428 worker thread done servicing request 20:23:52.535 00.031 10672 UpdateGuideState exits: m=311988 SNR=54.9 20:23:52.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:52.535 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:52.535 00.000 10672 Enqueuing Expose request 20:23:52.535 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:23:52.535 00.000 428 Worker thread wakes up 20:23:52.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:52.535 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:54.851 02.316 428 Exposure complete 20:23:54.976 00.125 428 worker thread done servicing request 20:23:54.976 00.000 10672 OnExposeComplete: enter 20:23:54.976 00.000 10672 UpdateGuideState(): m_state=6 20:23:54.976 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2149 20:23:54.976 00.000 10672 Star::Find returns 1 (0), X=1019.84, Y=735.67, Mass=344097, SNR=55.4, Peak=42480 HFD=3.7 20:23:54.976 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.02) = xAngle (2.82 = 2.82) 20:23:54.976 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.30 = -0.30) 20:23:54.976 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.11 hyp=0.57 cameraTheta=-0.20 mountX=-0.54 mountY=-0.17, mountTheta=-2.84 20:23:54.992 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.11, opts=13) 20:23:54.992 00.000 10672 Enqueuing Move request for scope (0.56, -0.11) 20:23:54.992 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:23:54.992 00.000 428 Worker thread wakes up 20:23:54.992 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.11) opts 0xd 20:23:54.992 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.11) 20:23:54.992 00.000 428 Moving (0.56, -0.11) raw xDistance=-0.54 yDistance=-0.17 20:23:54.992 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 20:23:54.992 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:54.992 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:23:54.992 00.000 428 MoveAxis(E, 505, ABG) 20:23:54.992 00.000 428 Guiding Dir = 2, Dur = 505 20:23:54.992 00.000 428 IsSlewing returns 0 20:23:54.992 00.000 428 IsGuiding returns 0 20:23:55.007 00.015 428 PulseGuide returned control before completion, sleep 500 20:23:55.007 00.000 10672 UpdateGuideState exits: m=344097 SNR=55.4 20:23:55.007 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:55.007 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:55.007 00.000 10672 Enqueuing Expose request 20:23:55.429 00.422 10672 read socket command 10 20:23:55.429 00.000 10672 processing socket request REQDIST 20:23:55.429 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:23:55.429 00.000 10672 Sending socket response 39 (0x27) 20:23:55.554 00.125 428 IsGuiding returns 0 20:23:55.554 00.000 428 Move returns status 0, amount 505 20:23:55.554 00.000 428 MoveAxis(N, 0, ABG) 20:23:55.554 00.000 428 Move returns status 0, amount 0 20:23:55.554 00.000 428 move complete, result=0 20:23:55.554 00.000 428 worker thread done servicing request 20:23:55.554 00.000 428 Worker thread wakes up 20:23:55.554 00.000 10672 GuideStep: -0.5 px 505 ms EAST, -0.2 px 0 ms NORTH 20:23:55.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:55.554 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:57.366 01.812 428 Exposure complete 20:23:57.506 00.140 428 worker thread done servicing request 20:23:57.506 00.000 10672 OnExposeComplete: enter 20:23:57.506 00.000 10672 UpdateGuideState(): m_state=6 20:23:57.506 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2150 20:23:57.506 00.000 10672 Star::Find returns 1 (0), X=1019.59, Y=735.88, Mass=279467, SNR=53.2, Peak=46832 HFD=3.4 20:23:57.506 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.02) = xAngle (3.33 = -2.96) 20:23:57.506 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.20 = 0.20) 20:23:57.506 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.10 hyp=0.32 cameraTheta=0.31 mountX=-0.32 mountY=0.06, mountTheta=2.94 20:23:57.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.10, opts=13) 20:23:57.506 00.000 10672 Enqueuing Move request for scope (0.31, 0.10) 20:23:57.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=896, FiltMax=65488, Gamma=1.000 20:23:57.506 00.000 428 Worker thread wakes up 20:23:57.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.10) opts 0xd 20:23:57.506 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.10) 20:23:57.506 00.000 428 Moving (0.31, 0.10) raw xDistance=-0.32 yDistance=0.06 20:23:57.506 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:23:57.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:57.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:23:57.506 00.000 428 MoveAxis(E, 0, ABG) 20:23:57.506 00.000 428 Move returns status 0, amount 0 20:23:57.506 00.000 428 MoveAxis(N, 0, ABG) 20:23:57.506 00.000 428 Move returns status 0, amount 0 20:23:57.506 00.000 428 move complete, result=0 20:23:57.506 00.000 428 worker thread done servicing request 20:23:57.538 00.032 10672 UpdateGuideState exits: m=279467 SNR=53.2 20:23:57.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:57.538 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:23:57.538 00.000 10672 Enqueuing Expose request 20:23:57.538 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:23:57.538 00.000 428 Worker thread wakes up 20:23:57.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:23:57.538 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:23:59.865 02.327 428 Exposure complete 20:24:00.006 00.141 428 worker thread done servicing request 20:24:00.006 00.000 10672 OnExposeComplete: enter 20:24:00.006 00.000 10672 UpdateGuideState(): m_state=6 20:24:00.006 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2151 20:24:00.006 00.000 10672 Star::Find returns 1 (0), X=1019.30, Y=735.85, Mass=290918, SNR=44.2, Peak=43248 HFD=3.6 20:24:00.006 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.02) = xAngle (4.22 = -2.07) 20:24:00.006 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 20:24:00.006 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.20 mountX=-0.03 mountY=0.06, mountTheta=2.06 20:24:00.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.07, opts=13) 20:24:00.006 00.000 10672 Enqueuing Move request for scope (0.03, 0.07) 20:24:00.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:00.006 00.000 428 Worker thread wakes up 20:24:00.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd 20:24:00.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.07) 20:24:00.006 00.000 428 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=0.06 20:24:00.006 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:24:00.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:00.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:24:00.006 00.000 428 MoveAxis(E, 0, ABG) 20:24:00.006 00.000 428 Move returns status 0, amount 0 20:24:00.006 00.000 428 MoveAxis(N, 0, ABG) 20:24:00.006 00.000 428 Move returns status 0, amount 0 20:24:00.006 00.000 428 move complete, result=0 20:24:00.006 00.000 428 worker thread done servicing request 20:24:00.053 00.047 10672 UpdateGuideState exits: m=290918 SNR=44.2 20:24:00.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:00.053 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:00.053 00.000 10672 Enqueuing Expose request 20:24:00.053 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:24:00.053 00.000 428 Worker thread wakes up 20:24:00.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:00.053 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:00.428 00.375 10672 read socket command 10 20:24:00.428 00.000 10672 processing socket request REQDIST 20:24:00.428 00.000 10672 SOCKSVR: Sending pixel error of 0.28 20:24:00.428 00.000 10672 Sending socket response 28 (0x1c) 20:24:02.364 01.936 428 Exposure complete 20:24:02.489 00.125 428 worker thread done servicing request 20:24:02.489 00.000 10672 OnExposeComplete: enter 20:24:02.489 00.000 10672 UpdateGuideState(): m_state=6 20:24:02.489 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2152 20:24:02.489 00.000 10672 Star::Find returns 1 (0), X=1019.06, Y=735.99, Mass=246444, SNR=42.6, Peak=40624 HFD=4.1 20:24:02.489 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.02) = xAngle (5.40 = -0.89) 20:24:02.489 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.27 = 2.27) 20:24:02.489 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.38 mountX=0.19 mountY=0.23, mountTheta=0.88 20:24:02.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.21, opts=13) 20:24:02.505 00.016 10672 Enqueuing Move request for scope (-0.22, 0.21) 20:24:02.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:24:02.505 00.000 428 Worker thread wakes up 20:24:02.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd 20:24:02.505 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.21) 20:24:02.505 00.000 428 Moving (-0.22, 0.21) raw xDistance=0.19 yDistance=0.23 20:24:02.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:24:02.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:02.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:24:02.505 00.000 428 MoveAxis(E, 0, ABG) 20:24:02.505 00.000 428 Move returns status 0, amount 0 20:24:02.505 00.000 428 MoveAxis(N, 0, ABG) 20:24:02.505 00.000 428 Move returns status 0, amount 0 20:24:02.505 00.000 428 move complete, result=0 20:24:02.505 00.000 428 worker thread done servicing request 20:24:02.520 00.015 10672 UpdateGuideState exits: m=246444 SNR=42.6 20:24:02.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:02.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:02.520 00.000 10672 Enqueuing Expose request 20:24:02.520 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:24:02.520 00.000 428 Worker thread wakes up 20:24:02.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:02.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:04.852 02.332 428 Exposure complete 20:24:04.977 00.125 428 worker thread done servicing request 20:24:04.977 00.000 10672 OnExposeComplete: enter 20:24:04.977 00.000 10672 UpdateGuideState(): m_state=6 20:24:04.977 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2153 20:24:04.977 00.000 10672 Star::Find returns 1 (0), X=1018.76, Y=736.12, Mass=302023, SNR=53.8, Peak=41056 HFD=4.4 20:24:04.977 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.02) = xAngle (5.58 = -0.71) 20:24:04.977 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.45 = 2.45) 20:24:04.977 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.34 hyp=0.62 cameraTheta=2.56 mountX=0.47 mountY=0.40, mountTheta=0.70 20:24:04.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.34, opts=13) 20:24:04.977 00.000 10672 Enqueuing Move request for scope (-0.52, 0.34) 20:24:04.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:04.977 00.000 428 Worker thread wakes up 20:24:04.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.34) opts 0xd 20:24:04.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.34) 20:24:04.977 00.000 428 Moving (-0.52, 0.34) raw xDistance=0.47 yDistance=0.40 20:24:04.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 20:24:04.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:04.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 20:24:04.977 00.000 428 MoveAxis(W, 439, ABG) 20:24:04.977 00.000 428 Guiding Dir = 3, Dur = 439 20:24:04.992 00.015 428 IsSlewing returns 0 20:24:04.992 00.000 428 IsGuiding returns 0 20:24:05.008 00.016 10672 UpdateGuideState exits: m=302023 SNR=53.8 20:24:05.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:05.008 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:05.008 00.000 10672 Enqueuing Expose request 20:24:05.008 00.000 428 PulseGuide returned control before completion, sleep 423 20:24:05.430 00.422 10672 read socket command 10 20:24:05.430 00.000 10672 processing socket request REQDIST 20:24:05.430 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:24:05.430 00.000 10672 Sending socket response 38 (0x26) 20:24:05.446 00.016 428 IsGuiding returns 1 20:24:05.446 00.000 428 scope still moving after pulse duration time elapsed 20:24:05.492 00.046 428 IsSlewing returns 0 20:24:05.492 00.000 428 IsGuiding returns 0 20:24:05.492 00.000 428 scope move finished after 439 + 66 ms 20:24:05.492 00.000 428 Move returns status 0, amount 439 20:24:05.492 00.000 428 MoveAxis(N, 0, ABG) 20:24:05.492 00.000 428 Move returns status 0, amount 0 20:24:05.492 00.000 428 move complete, result=0 20:24:05.492 00.000 428 worker thread done servicing request 20:24:05.492 00.000 428 Worker thread wakes up 20:24:05.492 00.000 10672 GuideStep: 0.5 px 439 ms WEST, 0.4 px 0 ms NORTH 20:24:05.492 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:05.492 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:07.367 01.875 428 Exposure complete 20:24:07.492 00.125 10672 OnExposeComplete: enter 20:24:07.492 00.000 10672 UpdateGuideState(): m_state=6 20:24:07.492 00.000 428 worker thread done servicing request 20:24:07.492 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2154 20:24:07.492 00.000 10672 Star::Find returns 1 (0), X=1019.55, Y=736.34, Mass=307408, SNR=50.0, Peak=38112 HFD=3.4 20:24:07.492 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.14) 20:24:07.492 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 20:24:07.492 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.56 hyp=0.62 cameraTheta=1.12 mountX=-0.34 mountY=0.53, mountTheta=2.14 20:24:07.492 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.56, opts=13) 20:24:07.492 00.000 10672 Enqueuing Move request for scope (0.27, 0.56) 20:24:07.492 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:24:07.492 00.000 428 Worker thread wakes up 20:24:07.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.56) opts 0xd 20:24:07.492 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.56) 20:24:07.492 00.000 428 Moving (0.27, 0.56) raw xDistance=-0.34 yDistance=0.53 20:24:07.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:24:07.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:07.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 20:24:07.492 00.000 428 MoveAxis(E, 0, ABG) 20:24:07.492 00.000 428 Move returns status 0, amount 0 20:24:07.492 00.000 428 MoveAxis(N, 0, ABG) 20:24:07.492 00.000 428 Move returns status 0, amount 0 20:24:07.492 00.000 428 move complete, result=0 20:24:07.492 00.000 428 worker thread done servicing request 20:24:07.523 00.031 10672 UpdateGuideState exits: m=307408 SNR=50.0 20:24:07.523 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:07.523 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:07.523 00.000 10672 Enqueuing Expose request 20:24:07.523 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:24:07.523 00.000 428 Worker thread wakes up 20:24:07.523 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:07.523 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:09.864 02.341 428 Exposure complete 20:24:10.002 00.138 428 worker thread done servicing request 20:24:10.002 00.000 10672 OnExposeComplete: enter 20:24:10.003 00.001 10672 UpdateGuideState(): m_state=6 20:24:10.003 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2155 20:24:10.003 00.000 10672 Star::Find returns 1 (0), X=1019.12, Y=736.18, Mass=301136, SNR=48.0, Peak=40080 HFD=3.0 20:24:10.004 00.001 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.02) = xAngle (4.97 = -1.31) 20:24:10.004 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 20:24:10.004 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.40 hyp=0.43 cameraTheta=1.95 mountX=0.11 mountY=0.42, mountTheta=1.31 20:24:10.005 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.40, opts=13) 20:24:10.006 00.001 10672 Enqueuing Move request for scope (-0.16, 0.40) 20:24:10.006 00.000 428 Worker thread wakes up 20:24:10.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:10.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.40) opts 0xd 20:24:10.006 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.40) 20:24:10.006 00.000 428 Moving (-0.16, 0.40) raw xDistance=0.11 yDistance=0.42 20:24:10.007 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:24:10.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:10.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 20:24:10.007 00.000 428 MoveAxis(E, 0, ABG) 20:24:10.007 00.000 428 Move returns status 0, amount 0 20:24:10.007 00.000 428 MoveAxis(N, 0, ABG) 20:24:10.007 00.000 428 Move returns status 0, amount 0 20:24:10.007 00.000 428 move complete, result=0 20:24:10.007 00.000 428 worker thread done servicing request 20:24:10.035 00.028 10672 UpdateGuideState exits: m=301136 SNR=48.0 20:24:10.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:10.035 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:10.035 00.000 10672 Enqueuing Expose request 20:24:10.035 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:24:10.036 00.001 428 Worker thread wakes up 20:24:10.036 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:10.036 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:10.434 00.398 10672 read socket command 10 20:24:10.434 00.000 10672 processing socket request REQDIST 20:24:10.434 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:24:10.434 00.000 10672 Sending socket response 45 (0x2d) 20:24:12.360 01.926 428 Exposure complete 20:24:12.516 00.156 428 worker thread done servicing request 20:24:12.516 00.000 10672 OnExposeComplete: enter 20:24:12.516 00.000 10672 UpdateGuideState(): m_state=6 20:24:12.516 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2156 20:24:12.516 00.000 10672 Star::Find returns 1 (0), X=1019.17, Y=735.95, Mass=261587, SNR=48.4, Peak=35504 HFD=3.1 20:24:12.516 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.15 = -1.13) 20:24:12.516 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.03 = 2.03) 20:24:12.516 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.13 mountX=0.09 mountY=0.18, mountTheta=1.13 20:24:12.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.17, opts=13) 20:24:12.516 00.000 10672 Enqueuing Move request for scope (-0.11, 0.17) 20:24:12.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:12.516 00.000 428 Worker thread wakes up 20:24:12.516 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd 20:24:12.516 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.17) 20:24:12.516 00.000 428 Moving (-0.11, 0.17) raw xDistance=0.09 yDistance=0.18 20:24:12.516 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:24:12.516 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:12.516 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:24:12.516 00.000 428 MoveAxis(E, 0, ABG) 20:24:12.516 00.000 428 Move returns status 0, amount 0 20:24:12.516 00.000 428 MoveAxis(N, 0, ABG) 20:24:12.516 00.000 428 Move returns status 0, amount 0 20:24:12.516 00.000 428 move complete, result=0 20:24:12.516 00.000 428 worker thread done servicing request 20:24:12.531 00.015 10672 UpdateGuideState exits: m=261587 SNR=48.4 20:24:12.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:12.531 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:12.531 00.000 10672 Enqueuing Expose request 20:24:12.531 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:24:12.531 00.000 428 Worker thread wakes up 20:24:12.531 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:12.531 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:14.859 02.328 428 Exposure complete 20:24:14.999 00.140 428 worker thread done servicing request 20:24:14.999 00.000 10672 OnExposeComplete: enter 20:24:14.999 00.000 10672 UpdateGuideState(): m_state=6 20:24:14.999 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2157 20:24:14.999 00.000 10672 Star::Find returns 1 (0), X=1019.79, Y=735.98, Mass=315096, SNR=57.7, Peak=45312 HFD=4.1 20:24:14.999 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.89) 20:24:14.999 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.27 = 0.27) 20:24:14.999 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.20 hyp=0.55 cameraTheta=0.37 mountX=-0.53 mountY=0.14, mountTheta=2.88 20:24:14.999 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.20, opts=13) 20:24:14.999 00.000 10672 Enqueuing Move request for scope (0.51, 0.20) 20:24:14.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:24:14.999 00.000 428 Worker thread wakes up 20:24:14.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.20) opts 0xd 20:24:14.999 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.20) 20:24:14.999 00.000 428 Moving (0.51, 0.20) raw xDistance=-0.53 yDistance=0.14 20:24:14.999 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 20:24:14.999 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:14.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:24:14.999 00.000 428 MoveAxis(E, 496, ABG) 20:24:14.999 00.000 428 Guiding Dir = 2, Dur = 496 20:24:14.999 00.000 428 IsSlewing returns 0 20:24:14.999 00.000 428 IsGuiding returns 0 20:24:15.015 00.016 428 PulseGuide returned control before completion, sleep 491 20:24:15.031 00.016 10672 UpdateGuideState exits: m=315096 SNR=57.7 20:24:15.031 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:15.031 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:15.031 00.000 10672 Enqueuing Expose request 20:24:15.468 00.437 10672 read socket command 10 20:24:15.468 00.000 10672 processing socket request REQDIST 20:24:15.468 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:24:15.468 00.000 10672 Sending socket response 42 (0x2a) 20:24:15.546 00.078 428 IsGuiding returns 0 20:24:15.546 00.000 428 Move returns status 0, amount 496 20:24:15.546 00.000 428 MoveAxis(N, 0, ABG) 20:24:15.546 00.000 428 Move returns status 0, amount 0 20:24:15.546 00.000 428 move complete, result=0 20:24:15.546 00.000 428 worker thread done servicing request 20:24:15.546 00.000 428 Worker thread wakes up 20:24:15.546 00.000 10672 GuideStep: -0.5 px 496 ms EAST, 0.1 px 0 ms NORTH 20:24:15.546 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:15.546 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:17.358 01.812 428 Exposure complete 20:24:17.499 00.141 428 worker thread done servicing request 20:24:17.499 00.000 10672 OnExposeComplete: enter 20:24:17.499 00.000 10672 UpdateGuideState(): m_state=6 20:24:17.499 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2158 20:24:17.499 00.000 10672 Star::Find returns 1 (0), X=1018.36, Y=735.82, Mass=311412, SNR=60.9, Peak=36272 HFD=3.7 20:24:17.499 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.02) = xAngle (6.12 = -0.16) 20:24:17.499 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.99 = 2.99) 20:24:17.499 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=0.04 hyp=0.91 cameraTheta=3.10 mountX=0.90 mountY=0.14, mountTheta=0.15 20:24:17.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=0.04, opts=13) 20:24:17.499 00.000 10672 Enqueuing Move request for scope (-0.91, 0.04) 20:24:17.499 00.000 428 Worker thread wakes up 20:24:17.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:17.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.04) opts 0xd 20:24:17.499 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, 0.04) 20:24:17.499 00.000 428 Moving (-0.91, 0.04) raw xDistance=0.90 yDistance=0.14 20:24:17.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.90 20:24:17.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:17.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:24:17.499 00.000 428 MoveAxis(W, 804, ABG) 20:24:17.499 00.000 428 Guiding Dir = 3, Dur = 804 20:24:17.499 00.000 428 IsSlewing returns 0 20:24:17.499 00.000 428 IsGuiding returns 0 20:24:17.530 00.031 428 PulseGuide returned control before completion, sleep 791 20:24:17.530 00.000 10672 UpdateGuideState exits: m=311412 SNR=60.9 20:24:17.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:17.530 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:17.530 00.000 10672 Enqueuing Expose request 20:24:18.342 00.812 428 IsGuiding returns 0 20:24:18.342 00.000 428 Move returns status 0, amount 804 20:24:18.342 00.000 428 MoveAxis(N, 0, ABG) 20:24:18.342 00.000 428 Move returns status 0, amount 0 20:24:18.342 00.000 428 move complete, result=0 20:24:18.342 00.000 428 worker thread done servicing request 20:24:18.342 00.000 428 Worker thread wakes up 20:24:18.342 00.000 10672 GuideStep: 0.9 px 804 ms WEST, 0.1 px 0 ms NORTH 20:24:18.342 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:18.342 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:19.862 01.520 428 Exposure complete 20:24:20.002 00.140 428 worker thread done servicing request 20:24:20.002 00.000 10672 OnExposeComplete: enter 20:24:20.002 00.000 10672 UpdateGuideState(): m_state=6 20:24:20.002 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2159 20:24:20.002 00.000 10672 Star::Find returns 1 (0), X=1018.35, Y=736.38, Mass=291357, SNR=50.8, Peak=43568 HFD=4.3 20:24:20.002 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.02) = xAngle (5.58 = -0.70) 20:24:20.002 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.46 = 2.46) 20:24:20.002 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=0.60 hyp=1.10 cameraTheta=2.56 mountX=0.84 mountY=0.70, mountTheta=0.69 20:24:20.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=0.60, opts=13) 20:24:20.002 00.000 10672 Enqueuing Move request for scope (-0.92, 0.60) 20:24:20.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:24:20.002 00.000 428 Worker thread wakes up 20:24:20.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.60) opts 0xd 20:24:20.002 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, 0.60) 20:24:20.002 00.000 428 Moving (-0.92, 0.60) raw xDistance=0.84 yDistance=0.70 20:24:20.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.84 20:24:20.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:24:20.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 20:24:20.002 00.000 428 MoveAxis(W, 841, ABG) 20:24:20.002 00.000 428 Guiding Dir = 3, Dur = 841 20:24:20.002 00.000 428 IsSlewing returns 0 20:24:20.002 00.000 428 IsGuiding returns 0 20:24:20.018 00.016 428 PulseGuide returned control before completion, sleep 834 20:24:20.018 00.000 10672 UpdateGuideState exits: m=291357 SNR=50.8 20:24:20.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:20.018 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:20.018 00.000 10672 Enqueuing Expose request 20:24:20.424 00.406 10672 read socket command 10 20:24:20.424 00.000 10672 processing socket request REQDIST 20:24:20.424 00.000 10672 SOCKSVR: Sending pixel error of 0.73 20:24:20.424 00.000 10672 Sending socket response 73 (0x49) 20:24:20.893 00.469 428 IsGuiding returns 1 20:24:20.893 00.000 428 scope still moving after pulse duration time elapsed 20:24:20.940 00.047 428 IsSlewing returns 0 20:24:20.940 00.000 428 IsGuiding returns 0 20:24:20.940 00.000 428 scope move finished after 841 + 91 ms 20:24:20.940 00.000 428 Move returns status 0, amount 841 20:24:20.940 00.000 428 MoveAxis(N, 0, ABG) 20:24:20.940 00.000 428 Move returns status 0, amount 0 20:24:20.940 00.000 428 move complete, result=0 20:24:20.940 00.000 428 worker thread done servicing request 20:24:20.940 00.000 428 Worker thread wakes up 20:24:20.940 00.000 10672 GuideStep: 0.8 px 841 ms WEST, 0.7 px 0 ms NORTH 20:24:20.940 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:20.940 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:22.345 01.405 428 Exposure complete 20:24:22.470 00.125 428 worker thread done servicing request 20:24:22.470 00.000 10672 OnExposeComplete: enter 20:24:22.470 00.000 10672 UpdateGuideState(): m_state=6 20:24:22.470 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2160 20:24:22.470 00.000 10672 Star::Find returns 1 (0), X=1018.90, Y=736.17, Mass=322190, SNR=57.2, Peak=43888 HFD=3.2 20:24:22.470 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.02) = xAngle (5.36 = -0.92) 20:24:22.470 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.24 = 2.24) 20:24:22.470 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.39 hyp=0.55 cameraTheta=2.34 mountX=0.33 mountY=0.43, mountTheta=0.92 20:24:22.486 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.39, opts=13) 20:24:22.486 00.000 10672 Enqueuing Move request for scope (-0.38, 0.39) 20:24:22.486 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:22.486 00.000 428 Worker thread wakes up 20:24:22.486 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.39) opts 0xd 20:24:22.486 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.39) 20:24:22.486 00.000 428 Moving (-0.38, 0.39) raw xDistance=0.33 yDistance=0.43 20:24:22.486 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:24:22.486 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:22.486 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 20:24:22.486 00.000 428 MoveAxis(E, 0, ABG) 20:24:22.486 00.000 428 Move returns status 0, amount 0 20:24:22.486 00.000 428 MoveAxis(N, 0, ABG) 20:24:22.486 00.000 428 Move returns status 0, amount 0 20:24:22.486 00.000 428 move complete, result=0 20:24:22.486 00.000 428 worker thread done servicing request 20:24:22.501 00.015 10672 UpdateGuideState exits: m=322190 SNR=57.2 20:24:22.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:22.501 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:22.501 00.000 10672 Enqueuing Expose request 20:24:22.501 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:24:22.501 00.000 428 Worker thread wakes up 20:24:22.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:22.501 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:24.860 02.359 428 Exposure complete 20:24:25.001 00.141 428 worker thread done servicing request 20:24:25.001 00.000 10672 OnExposeComplete: enter 20:24:25.001 00.000 10672 UpdateGuideState(): m_state=6 20:24:25.001 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2161 20:24:25.001 00.000 10672 Star::Find returns 1 (0), X=1019.18, Y=736.40, Mass=306114, SNR=61.9, Peak=45424 HFD=3.6 20:24:25.001 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 20:24:25.001 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 20:24:25.001 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.61 hyp=0.62 cameraTheta=1.73 mountX=0.02 mountY=0.62, mountTheta=1.54 20:24:25.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.61, opts=13) 20:24:25.001 00.000 10672 Enqueuing Move request for scope (-0.10, 0.61) 20:24:25.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:24:25.001 00.000 428 Worker thread wakes up 20:24:25.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.61) opts 0xd 20:24:25.001 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.61) 20:24:25.001 00.000 428 Moving (-0.10, 0.61) raw xDistance=0.02 yDistance=0.62 20:24:25.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:24:25.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:24:25.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.62 20:24:25.001 00.000 428 MoveAxis(E, 0, ABG) 20:24:25.001 00.000 428 Move returns status 0, amount 0 20:24:25.001 00.000 428 MoveAxis(N, 0, ABG) 20:24:25.001 00.000 428 Move returns status 0, amount 0 20:24:25.001 00.000 428 move complete, result=0 20:24:25.001 00.000 428 worker thread done servicing request 20:24:25.016 00.015 10672 UpdateGuideState exits: m=306114 SNR=61.9 20:24:25.016 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:25.016 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:25.016 00.000 10672 Enqueuing Expose request 20:24:25.016 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 20:24:25.016 00.000 428 Worker thread wakes up 20:24:25.016 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:25.016 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:25.422 00.406 10672 read socket command 10 20:24:25.422 00.000 10672 processing socket request REQDIST 20:24:25.422 00.000 10672 SOCKSVR: Sending pixel error of 0.66 20:24:25.422 00.000 10672 Sending socket response 66 (0x42) 20:24:27.359 01.937 428 Exposure complete 20:24:27.520 00.161 428 worker thread done servicing request 20:24:27.520 00.000 10672 OnExposeComplete: enter 20:24:27.520 00.000 10672 UpdateGuideState(): m_state=6 20:24:27.520 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2162 20:24:27.520 00.000 10672 Star::Find returns 1 (0), X=1018.75, Y=735.90, Mass=337252, SNR=54.7, Peak=53376 HFD=3.9 20:24:27.520 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.02) = xAngle (5.94 = -0.34) 20:24:27.520 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 20:24:27.520 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.12 hyp=0.54 cameraTheta=2.92 mountX=0.51 mountY=0.17, mountTheta=0.33 20:24:27.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.12, opts=13) 20:24:27.520 00.000 10672 Enqueuing Move request for scope (-0.53, 0.12) 20:24:27.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=952, FiltMax=65488, Gamma=1.000 20:24:27.520 00.000 428 Worker thread wakes up 20:24:27.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.12) opts 0xd 20:24:27.520 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.12) 20:24:27.520 00.000 428 Moving (-0.53, 0.12) raw xDistance=0.51 yDistance=0.17 20:24:27.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 20:24:27.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:27.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:24:27.520 00.000 428 MoveAxis(W, 474, ABG) 20:24:27.520 00.000 428 Guiding Dir = 3, Dur = 474 20:24:27.520 00.000 428 IsSlewing returns 0 20:24:27.520 00.000 428 IsGuiding returns 0 20:24:27.551 00.031 10672 UpdateGuideState exits: m=337252 SNR=54.7 20:24:27.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:27.551 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:27.551 00.000 10672 Enqueuing Expose request 20:24:27.551 00.000 428 PulseGuide returned control before completion, sleep 459 20:24:28.019 00.468 428 IsGuiding returns 1 20:24:28.019 00.000 428 scope still moving after pulse duration time elapsed 20:24:28.066 00.047 428 IsSlewing returns 0 20:24:28.066 00.000 428 IsGuiding returns 0 20:24:28.066 00.000 428 scope move finished after 474 + 63 ms 20:24:28.066 00.000 428 Move returns status 0, amount 474 20:24:28.066 00.000 428 MoveAxis(N, 0, ABG) 20:24:28.066 00.000 428 Move returns status 0, amount 0 20:24:28.066 00.000 428 move complete, result=0 20:24:28.066 00.000 428 worker thread done servicing request 20:24:28.066 00.000 428 Worker thread wakes up 20:24:28.066 00.000 10672 GuideStep: 0.5 px 474 ms WEST, 0.2 px 0 ms NORTH 20:24:28.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:28.066 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:29.863 01.797 428 Exposure complete 20:24:29.988 00.125 428 worker thread done servicing request 20:24:29.988 00.000 10672 OnExposeComplete: enter 20:24:29.988 00.000 10672 UpdateGuideState(): m_state=6 20:24:29.988 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2163 20:24:29.988 00.000 10672 Star::Find returns 1 (0), X=1019.52, Y=736.15, Mass=269042, SNR=40.9, Peak=44336 HFD=3.5 20:24:29.988 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.02) = xAngle (4.00 = -2.28) 20:24:29.988 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.87 = 0.87) 20:24:29.988 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.37 hyp=0.44 cameraTheta=0.98 mountX=-0.29 mountY=0.34, mountTheta=2.28 20:24:29.988 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.37, opts=13) 20:24:29.988 00.000 10672 Enqueuing Move request for scope (0.24, 0.37) 20:24:29.988 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:24:29.988 00.000 428 Worker thread wakes up 20:24:29.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.37) opts 0xd 20:24:29.988 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.37) 20:24:29.988 00.000 428 Moving (0.24, 0.37) raw xDistance=-0.29 yDistance=0.34 20:24:29.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:24:29.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:29.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 20:24:29.988 00.000 428 MoveAxis(E, 0, ABG) 20:24:29.988 00.000 428 Move returns status 0, amount 0 20:24:29.988 00.000 428 MoveAxis(N, 0, ABG) 20:24:29.988 00.000 428 Move returns status 0, amount 0 20:24:29.988 00.000 428 move complete, result=0 20:24:29.988 00.000 428 worker thread done servicing request 20:24:30.019 00.031 10672 UpdateGuideState exits: m=269042 SNR=40.9 20:24:30.019 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:30.019 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:30.019 00.000 10672 Enqueuing Expose request 20:24:30.019 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:24:30.019 00.000 428 Worker thread wakes up 20:24:30.019 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:30.019 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:30.425 00.406 10672 read socket command 10 20:24:30.425 00.000 10672 processing socket request REQDIST 20:24:30.425 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:24:30.425 00.000 10672 Sending socket response 56 (0x38) 20:24:32.362 01.937 428 Exposure complete 20:24:32.502 00.140 428 worker thread done servicing request 20:24:32.502 00.000 10672 OnExposeComplete: enter 20:24:32.502 00.000 10672 UpdateGuideState(): m_state=6 20:24:32.502 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2164 20:24:32.502 00.000 10672 Star::Find returns 1 (0), X=1018.55, Y=736.31, Mass=325960, SNR=62.4, Peak=39648 HFD=3.5 20:24:32.502 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.02) = xAngle (5.53 = -0.75) 20:24:32.502 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.40 = 2.40) 20:24:32.502 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=0.53 hyp=0.90 cameraTheta=2.51 mountX=0.66 mountY=0.61, mountTheta=0.74 20:24:32.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=0.53, opts=13) 20:24:32.502 00.000 10672 Enqueuing Move request for scope (-0.73, 0.53) 20:24:32.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:32.502 00.000 428 Worker thread wakes up 20:24:32.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.53) opts 0xd 20:24:32.502 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, 0.53) 20:24:32.502 00.000 428 Moving (-0.73, 0.53) raw xDistance=0.66 yDistance=0.61 20:24:32.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 20:24:32.502 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.74 newest=1.12 20:24:32.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 20:24:32.502 00.000 428 MoveAxis(W, 611, ABG) 20:24:32.502 00.000 428 Guiding Dir = 3, Dur = 611 20:24:32.502 00.000 428 IsSlewing returns 0 20:24:32.502 00.000 428 IsGuiding returns 0 20:24:32.518 00.016 428 PulseGuide returned control before completion, sleep 607 20:24:32.534 00.016 10672 UpdateGuideState exits: m=325960 SNR=62.4 20:24:32.534 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:32.534 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:32.534 00.000 10672 Enqueuing Expose request 20:24:33.143 00.609 428 IsGuiding returns 0 20:24:33.143 00.000 428 Move returns status 0, amount 611 20:24:33.143 00.000 428 MoveAxis(S, 918, ABG) 20:24:33.143 00.000 428 Guiding Dir = 1, Dur = 918 20:24:33.143 00.000 428 IsSlewing returns 0 20:24:33.143 00.000 428 IsGuiding returns 0 20:24:33.221 00.078 428 PulseGuide returned control before completion, sleep 850 20:24:34.096 00.875 428 IsGuiding returns 1 20:24:34.096 00.000 428 scope still moving after pulse duration time elapsed 20:24:34.127 00.031 428 IsSlewing returns 0 20:24:34.127 00.000 428 IsGuiding returns 1 20:24:34.189 00.062 428 IsSlewing returns 0 20:24:34.221 00.032 428 IsGuiding returns 0 20:24:34.221 00.000 428 scope move finished after 918 + 151 ms 20:24:34.221 00.000 428 Move returns status 0, amount 918 20:24:34.221 00.000 428 move complete, result=0 20:24:34.221 00.000 428 worker thread done servicing request 20:24:34.221 00.000 428 Worker thread wakes up 20:24:34.221 00.000 10672 GuideStep: 0.7 px 611 ms WEST, 0.6 px 918 ms SOUTH 20:24:34.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:34.221 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:34.864 00.643 428 Exposure complete 20:24:34.994 00.130 428 worker thread done servicing request 20:24:34.994 00.000 10672 OnExposeComplete: enter 20:24:34.994 00.000 10672 UpdateGuideState(): m_state=6 20:24:34.994 00.000 10672 Star::Find(15, 1018, 736, 0, (0,0,0,0), 0.0, 0) frame 2165 20:24:34.994 00.000 10672 Star::Find returns 1 (0), X=1019.13, Y=735.99, Mass=268819, SNR=48.9, Peak=41392 HFD=3.0 20:24:34.994 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.02) = xAngle (5.21 = -1.07) 20:24:34.994 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.08 = 2.08) 20:24:34.994 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.19 mountX=0.12 mountY=0.23, mountTheta=1.07 20:24:34.994 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.21, opts=13) 20:24:34.994 00.000 10672 Enqueuing Move request for scope (-0.15, 0.21) 20:24:34.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:34.994 00.000 428 Worker thread wakes up 20:24:34.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd 20:24:34.994 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.21) 20:24:34.994 00.000 428 Moving (-0.15, 0.21) raw xDistance=0.12 yDistance=0.23 20:24:34.994 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:24:34.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:34.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:24:34.994 00.000 428 MoveAxis(E, 0, ABG) 20:24:34.994 00.000 428 Move returns status 0, amount 0 20:24:34.994 00.000 428 MoveAxis(N, 0, ABG) 20:24:34.994 00.000 428 Move returns status 0, amount 0 20:24:34.994 00.000 428 move complete, result=0 20:24:34.994 00.000 428 worker thread done servicing request 20:24:35.009 00.015 10672 UpdateGuideState exits: m=268819 SNR=48.9 20:24:35.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:35.009 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:35.009 00.000 10672 Enqueuing Expose request 20:24:35.009 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:24:35.025 00.016 428 Worker thread wakes up 20:24:35.025 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:35.025 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:35.431 00.406 10672 read socket command 10 20:24:35.431 00.000 10672 processing socket request REQDIST 20:24:35.431 00.000 10672 SOCKSVR: Sending pixel error of 0.54 20:24:35.431 00.000 10672 Sending socket response 54 (0x36) 20:24:37.356 01.925 428 Exposure complete 20:24:37.481 00.125 428 worker thread done servicing request 20:24:37.481 00.000 10672 OnExposeComplete: enter 20:24:37.481 00.000 10672 UpdateGuideState(): m_state=6 20:24:37.481 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2166 20:24:37.481 00.000 10672 Star::Find returns 1 (0), X=1020.13, Y=735.86, Mass=281890, SNR=48.1, Peak=39312 HFD=4.1 20:24:37.481 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 20:24:37.481 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.02 = -0.02) 20:24:37.481 00.000 10672 CameraToMount -- cameraX=0.85 cameraY=0.07 hyp=0.86 cameraTheta=0.09 mountX=-0.86 mountY=-0.02, mountTheta=-3.12 20:24:37.481 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.85, y=0.07, opts=13) 20:24:37.481 00.000 10672 Enqueuing Move request for scope (0.85, 0.07) 20:24:37.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:24:37.481 00.000 428 Worker thread wakes up 20:24:37.481 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.07) opts 0xd 20:24:37.481 00.000 428 Handling offset move in thread for scope, endpoint = (0.85, 0.07) 20:24:37.481 00.000 428 Moving (0.85, 0.07) raw xDistance=-0.86 yDistance=-0.02 20:24:37.481 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86 20:24:37.481 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:37.481 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:24:37.481 00.000 428 MoveAxis(E, 797, ABG) 20:24:37.481 00.000 428 Guiding Dir = 2, Dur = 797 20:24:37.481 00.000 428 IsSlewing returns 0 20:24:37.497 00.016 428 IsGuiding returns 0 20:24:37.513 00.016 10672 UpdateGuideState exits: m=281890 SNR=48.1 20:24:37.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:37.513 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:37.513 00.000 10672 Enqueuing Expose request 20:24:37.544 00.031 428 PulseGuide returned control before completion, sleep 759 20:24:38.309 00.765 428 IsGuiding returns 1 20:24:38.309 00.000 428 scope still moving after pulse duration time elapsed 20:24:38.341 00.032 428 IsSlewing returns 0 20:24:38.341 00.000 428 IsGuiding returns 1 20:24:38.372 00.031 428 IsSlewing returns 0 20:24:38.372 00.000 428 IsGuiding returns 0 20:24:38.372 00.000 428 scope move finished after 797 + 85 ms 20:24:38.372 00.000 428 Move returns status 0, amount 797 20:24:38.372 00.000 428 MoveAxis(N, 0, ABG) 20:24:38.372 00.000 428 Move returns status 0, amount 0 20:24:38.372 00.000 428 move complete, result=0 20:24:38.372 00.000 428 worker thread done servicing request 20:24:38.372 00.000 428 Worker thread wakes up 20:24:38.372 00.000 10672 GuideStep: -0.9 px 797 ms EAST, -0.0 px 0 ms NORTH 20:24:38.372 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:38.372 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:39.863 01.491 428 Exposure complete 20:24:40.003 00.140 428 worker thread done servicing request 20:24:40.003 00.000 10672 OnExposeComplete: enter 20:24:40.003 00.000 10672 UpdateGuideState(): m_state=6 20:24:40.004 00.001 10672 Star::Find(15, 1020, 735, 0, (0,0,0,0), 0.0, 0) frame 2167 20:24:40.004 00.000 10672 Star::Find returns 1 (0), X=1019.35, Y=735.55, Mass=299400, SNR=56.4, Peak=41168 HFD=3.2 20:24:40.004 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.02) = xAngle (1.76 = 1.76) 20:24:40.005 00.001 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.37 = -1.37) 20:24:40.005 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.26 mountX=-0.04 mountY=-0.23, mountTheta=-1.76 20:24:40.007 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.23, opts=13) 20:24:40.007 00.000 10672 Enqueuing Move request for scope (0.07, -0.23) 20:24:40.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:24:40.008 00.001 428 Worker thread wakes up 20:24:40.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd 20:24:40.008 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.23) 20:24:40.008 00.000 428 Moving (0.07, -0.23) raw xDistance=-0.04 yDistance=-0.23 20:24:40.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:24:40.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:40.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:24:40.009 00.001 428 MoveAxis(E, 0, ABG) 20:24:40.009 00.000 428 Move returns status 0, amount 0 20:24:40.009 00.000 428 MoveAxis(N, 0, ABG) 20:24:40.009 00.000 428 Move returns status 0, amount 0 20:24:40.009 00.000 428 move complete, result=0 20:24:40.009 00.000 428 worker thread done servicing request 20:24:40.033 00.024 10672 UpdateGuideState exits: m=299400 SNR=56.4 20:24:40.033 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:40.033 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:40.033 00.000 10672 Enqueuing Expose request 20:24:40.034 00.001 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:24:40.034 00.000 428 Worker thread wakes up 20:24:40.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:40.034 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:40.423 00.389 10672 read socket command 10 20:24:40.424 00.001 10672 processing socket request REQDIST 20:24:40.424 00.000 10672 SOCKSVR: Sending pixel error of 0.51 20:24:40.424 00.000 10672 Sending socket response 51 (0x33) 20:24:42.354 01.930 428 Exposure complete 20:24:42.510 00.156 428 worker thread done servicing request 20:24:42.510 00.000 10672 OnExposeComplete: enter 20:24:42.510 00.000 10672 UpdateGuideState(): m_state=6 20:24:42.510 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2168 20:24:42.510 00.000 10672 Star::Find returns 1 (0), X=1018.31, Y=735.25, Mass=237145, SNR=46.3, Peak=40512 HFD=2.4 20:24:42.510 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.02) = xAngle (0.38 = 0.38) 20:24:42.510 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 20:24:42.510 00.000 10672 CameraToMount -- cameraX=-0.97 cameraY=-0.54 hyp=1.11 cameraTheta=-2.64 mountX=1.03 mountY=-0.43, mountTheta=-0.40 20:24:42.510 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.97, y=-0.54, opts=13) 20:24:42.510 00.000 10672 Enqueuing Move request for scope (-0.97, -0.54) 20:24:42.510 00.000 428 Worker thread wakes up 20:24:42.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:24:42.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.54) opts 0xd 20:24:42.510 00.000 428 Handling offset move in thread for scope, endpoint = (-0.97, -0.54) 20:24:42.510 00.000 428 Moving (-0.97, -0.54) raw xDistance=1.03 yDistance=-0.43 20:24:42.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03 20:24:42.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:42.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:24:42.510 00.000 428 MoveAxis(W, 956, ABG) 20:24:42.510 00.000 428 Guiding Dir = 3, Dur = 956 20:24:42.510 00.000 428 IsSlewing returns 0 20:24:42.510 00.000 428 IsGuiding returns 0 20:24:42.541 00.031 10672 UpdateGuideState exits: m=237145 SNR=46.3 20:24:42.541 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:42.541 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:42.541 00.000 10672 Enqueuing Expose request 20:24:42.541 00.000 428 PulseGuide returned control before completion, sleep 943 20:24:43.510 00.969 428 IsGuiding returns 0 20:24:43.510 00.000 428 Move returns status 0, amount 956 20:24:43.526 00.016 428 MoveAxis(N, 0, ABG) 20:24:43.526 00.000 428 Move returns status 0, amount 0 20:24:43.526 00.000 428 move complete, result=0 20:24:43.526 00.000 428 worker thread done servicing request 20:24:43.526 00.000 428 Worker thread wakes up 20:24:43.526 00.000 10672 GuideStep: 1.0 px 956 ms WEST, -0.4 px 0 ms NORTH 20:24:43.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:43.526 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:44.858 01.332 428 Exposure complete 20:24:44.983 00.125 428 worker thread done servicing request 20:24:44.983 00.000 10672 OnExposeComplete: enter 20:24:44.983 00.000 10672 UpdateGuideState(): m_state=6 20:24:44.999 00.016 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2169 20:24:44.999 00.000 10672 Star::Find returns 1 (0), X=1019.20, Y=736.06, Mass=324944, SNR=53.2, Peak=39104 HFD=3.2 20:24:44.999 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.02) = xAngle (4.88 = -1.41) 20:24:44.999 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.75 = 1.75) 20:24:44.999 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.86 mountX=0.05 mountY=0.29, mountTheta=1.41 20:24:44.999 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.28, opts=13) 20:24:44.999 00.000 10672 Enqueuing Move request for scope (-0.08, 0.28) 20:24:44.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:24:44.999 00.000 428 Worker thread wakes up 20:24:44.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd 20:24:44.999 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.28) 20:24:44.999 00.000 428 Moving (-0.08, 0.28) raw xDistance=0.05 yDistance=0.29 20:24:44.999 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:24:44.999 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:44.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:24:44.999 00.000 428 MoveAxis(E, 0, ABG) 20:24:44.999 00.000 428 Move returns status 0, amount 0 20:24:44.999 00.000 428 MoveAxis(N, 0, ABG) 20:24:44.999 00.000 428 Move returns status 0, amount 0 20:24:44.999 00.000 428 move complete, result=0 20:24:44.999 00.000 428 worker thread done servicing request 20:24:45.014 00.015 10672 UpdateGuideState exits: m=324944 SNR=53.2 20:24:45.014 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:45.014 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:45.014 00.000 10672 Enqueuing Expose request 20:24:45.014 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:24:45.014 00.000 428 Worker thread wakes up 20:24:45.014 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:45.014 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:45.436 00.422 10672 read socket command 10 20:24:45.436 00.000 10672 processing socket request REQDIST 20:24:45.436 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:24:45.436 00.000 10672 Sending socket response 57 (0x39) 20:24:47.357 01.921 428 Exposure complete 20:24:47.498 00.141 428 worker thread done servicing request 20:24:47.498 00.000 10672 OnExposeComplete: enter 20:24:47.498 00.000 10672 UpdateGuideState(): m_state=6 20:24:47.498 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2170 20:24:47.498 00.000 10672 Star::Find returns 1 (0), X=1019.22, Y=736.28, Mass=308580, SNR=55.2, Peak=42704 HFD=3.5 20:24:47.498 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.59) 20:24:47.498 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 20:24:47.498 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.50 hyp=0.50 cameraTheta=1.68 mountX=-0.01 mountY=0.50, mountTheta=1.59 20:24:47.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.50, opts=13) 20:24:47.498 00.000 10672 Enqueuing Move request for scope (-0.05, 0.50) 20:24:47.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:24:47.498 00.000 428 Worker thread wakes up 20:24:47.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.50) opts 0xd 20:24:47.498 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.50) 20:24:47.498 00.000 428 Moving (-0.05, 0.50) raw xDistance=-0.01 yDistance=0.50 20:24:47.498 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:24:47.498 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:47.498 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:24:47.498 00.000 428 MoveAxis(E, 0, ABG) 20:24:47.498 00.000 428 Move returns status 0, amount 0 20:24:47.498 00.000 428 MoveAxis(N, 0, ABG) 20:24:47.498 00.000 428 Move returns status 0, amount 0 20:24:47.498 00.000 428 move complete, result=0 20:24:47.498 00.000 428 worker thread done servicing request 20:24:47.529 00.031 10672 UpdateGuideState exits: m=308580 SNR=55.2 20:24:47.529 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:47.529 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:47.529 00.000 10672 Enqueuing Expose request 20:24:47.529 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:24:47.529 00.000 428 Worker thread wakes up 20:24:47.529 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:47.529 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:49.857 02.328 428 Exposure complete 20:24:49.982 00.125 428 worker thread done servicing request 20:24:49.982 00.000 10672 OnExposeComplete: enter 20:24:49.982 00.000 10672 UpdateGuideState(): m_state=6 20:24:49.982 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2171 20:24:49.982 00.000 10672 Star::Find returns 1 (0), X=1019.31, Y=735.83, Mass=299174, SNR=58.7, Peak=45968 HFD=3.1 20:24:49.982 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 20:24:49.982 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.91 = 0.91) 20:24:49.982 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.01 mountX=-0.04 mountY=0.05, mountTheta=2.24 20:24:49.982 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.05, opts=13) 20:24:49.982 00.000 10672 Enqueuing Move request for scope (0.03, 0.05) 20:24:49.982 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:24:49.982 00.000 428 Worker thread wakes up 20:24:49.982 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd 20:24:49.982 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.05) 20:24:49.982 00.000 428 Moving (0.03, 0.05) raw xDistance=-0.04 yDistance=0.05 20:24:49.982 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:24:49.982 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:49.982 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:24:49.982 00.000 428 MoveAxis(E, 0, ABG) 20:24:49.982 00.000 428 Move returns status 0, amount 0 20:24:49.982 00.000 428 MoveAxis(N, 0, ABG) 20:24:49.982 00.000 428 Move returns status 0, amount 0 20:24:49.982 00.000 428 move complete, result=0 20:24:49.982 00.000 428 worker thread done servicing request 20:24:50.013 00.031 10672 UpdateGuideState exits: m=299174 SNR=58.7 20:24:50.013 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:50.013 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:50.013 00.000 10672 Enqueuing Expose request 20:24:50.013 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:24:50.013 00.000 428 Worker thread wakes up 20:24:50.013 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:50.013 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:50.450 00.437 10672 read socket command 10 20:24:50.450 00.000 10672 processing socket request REQDIST 20:24:50.450 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:24:50.450 00.000 10672 Sending socket response 40 (0x28) 20:24:52.345 01.895 428 Exposure complete 20:24:52.470 00.125 428 worker thread done servicing request 20:24:52.470 00.000 10672 OnExposeComplete: enter 20:24:52.470 00.000 10672 UpdateGuideState(): m_state=6 20:24:52.470 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2172 20:24:52.470 00.000 10672 Star::Find returns 1 (0), X=1019.20, Y=735.95, Mass=314692, SNR=51.1, Peak=44000 HFD=2.8 20:24:52.470 00.000 10672 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.02) = xAngle (5.05 = -1.24) 20:24:52.470 00.000 10672 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.92 = 1.92) 20:24:52.470 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.03 mountX=0.06 mountY=0.17, mountTheta=1.24 20:24:52.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.16, opts=13) 20:24:52.470 00.000 10672 Enqueuing Move request for scope (-0.08, 0.16) 20:24:52.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:24:52.470 00.000 428 Worker thread wakes up 20:24:52.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd 20:24:52.486 00.016 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.16) 20:24:52.486 00.000 428 Moving (-0.08, 0.16) raw xDistance=0.06 yDistance=0.17 20:24:52.486 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:24:52.486 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:52.486 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:24:52.486 00.000 428 MoveAxis(E, 0, ABG) 20:24:52.486 00.000 428 Move returns status 0, amount 0 20:24:52.486 00.000 428 MoveAxis(N, 0, ABG) 20:24:52.486 00.000 428 Move returns status 0, amount 0 20:24:52.486 00.000 428 move complete, result=0 20:24:52.486 00.000 428 worker thread done servicing request 20:24:52.501 00.015 10672 UpdateGuideState exits: m=314692 SNR=51.1 20:24:52.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:52.501 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:52.501 00.000 10672 Enqueuing Expose request 20:24:52.501 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:24:52.501 00.000 428 Worker thread wakes up 20:24:52.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:52.501 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:54.844 02.343 428 Exposure complete 20:24:54.985 00.141 428 worker thread done servicing request 20:24:54.985 00.000 10672 OnExposeComplete: enter 20:24:54.985 00.000 10672 UpdateGuideState(): m_state=6 20:24:54.985 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2173 20:24:54.985 00.000 10672 Star::Find returns 1 (0), X=1019.56, Y=735.93, Mass=287940, SNR=59.8, Peak=42592 HFD=3.6 20:24:54.985 00.000 10672 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.02) = xAngle (3.52 = -2.77) 20:24:54.985 00.000 10672 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.39 = 0.39) 20:24:54.985 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.50 mountX=-0.30 mountY=0.12, mountTheta=2.76 20:24:54.985 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.15, opts=13) 20:24:54.985 00.000 10672 Enqueuing Move request for scope (0.28, 0.15) 20:24:54.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:24:54.985 00.000 428 Worker thread wakes up 20:24:54.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd 20:24:54.985 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.15) 20:24:54.985 00.000 428 Moving (0.28, 0.15) raw xDistance=-0.30 yDistance=0.12 20:24:54.985 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 20:24:54.985 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:54.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:24:54.985 00.000 428 MoveAxis(E, 0, ABG) 20:24:54.985 00.000 428 Move returns status 0, amount 0 20:24:54.985 00.000 428 MoveAxis(N, 0, ABG) 20:24:54.985 00.000 428 Move returns status 0, amount 0 20:24:54.985 00.000 428 move complete, result=0 20:24:54.985 00.000 428 worker thread done servicing request 20:24:55.016 00.031 10672 UpdateGuideState exits: m=287940 SNR=59.8 20:24:55.016 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:55.016 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:55.016 00.000 10672 Enqueuing Expose request 20:24:55.016 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:24:55.016 00.000 428 Worker thread wakes up 20:24:55.016 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:55.016 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:55.422 00.406 10672 read socket command 10 20:24:55.422 00.000 10672 processing socket request REQDIST 20:24:55.422 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:24:55.422 00.000 10672 Sending socket response 33 (0x21) 20:24:57.328 01.906 428 Exposure complete 20:24:57.468 00.140 428 worker thread done servicing request 20:24:57.468 00.000 10672 OnExposeComplete: enter 20:24:57.468 00.000 10672 UpdateGuideState(): m_state=6 20:24:57.468 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2174 20:24:57.468 00.000 10672 Star::Find returns 1 (0), X=1018.94, Y=735.83, Mass=322961, SNR=52.7, Peak=44992 HFD=4.1 20:24:57.468 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.02) = xAngle (6.02 = -0.27) 20:24:57.468 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.89 = 2.89) 20:24:57.468 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.05 hyp=0.34 cameraTheta=3.00 mountX=0.33 mountY=0.09, mountTheta=0.25 20:24:57.468 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.05, opts=13) 20:24:57.468 00.000 10672 Enqueuing Move request for scope (-0.34, 0.05) 20:24:57.468 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:24:57.468 00.000 428 Worker thread wakes up 20:24:57.468 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.05) opts 0xd 20:24:57.468 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.05) 20:24:57.468 00.000 428 Moving (-0.34, 0.05) raw xDistance=0.33 yDistance=0.09 20:24:57.468 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:24:57.468 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:57.468 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:24:57.468 00.000 428 MoveAxis(E, 0, ABG) 20:24:57.468 00.000 428 Move returns status 0, amount 0 20:24:57.468 00.000 428 MoveAxis(N, 0, ABG) 20:24:57.468 00.000 428 Move returns status 0, amount 0 20:24:57.468 00.000 428 move complete, result=0 20:24:57.468 00.000 428 worker thread done servicing request 20:24:57.484 00.016 10672 UpdateGuideState exits: m=322961 SNR=52.7 20:24:57.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:57.484 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:24:57.484 00.000 10672 Enqueuing Expose request 20:24:57.484 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:24:57.484 00.000 428 Worker thread wakes up 20:24:57.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:24:57.500 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:24:59.843 02.343 428 Exposure complete 20:24:59.983 00.140 428 worker thread done servicing request 20:24:59.983 00.000 10672 OnExposeComplete: enter 20:24:59.983 00.000 10672 UpdateGuideState(): m_state=6 20:24:59.983 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2175 20:24:59.983 00.000 10672 Star::Find returns 1 (0), X=1019.08, Y=735.70, Mass=301116, SNR=51.1, Peak=39104 HFD=3.5 20:24:59.983 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 20:24:59.983 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 20:24:59.983 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.77 mountX=0.21 mountY=-0.06, mountTheta=-0.26 20:24:59.983 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.08, opts=13) 20:24:59.983 00.000 10672 Enqueuing Move request for scope (-0.20, -0.08) 20:24:59.983 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:24:59.983 00.000 428 Worker thread wakes up 20:24:59.983 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd 20:24:59.983 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.08) 20:24:59.983 00.000 428 Moving (-0.20, -0.08) raw xDistance=0.21 yDistance=-0.06 20:24:59.983 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:24:59.983 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:59.983 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:24:59.983 00.000 428 MoveAxis(E, 0, ABG) 20:24:59.983 00.000 428 Move returns status 0, amount 0 20:24:59.983 00.000 428 MoveAxis(N, 0, ABG) 20:24:59.983 00.000 428 Move returns status 0, amount 0 20:24:59.983 00.000 428 move complete, result=0 20:24:59.983 00.000 428 worker thread done servicing request 20:25:00.015 00.032 10672 UpdateGuideState exits: m=301116 SNR=51.1 20:25:00.015 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:00.015 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:00.015 00.000 10672 Enqueuing Expose request 20:25:00.015 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:00.015 00.000 428 Worker thread wakes up 20:25:00.015 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:00.015 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:00.468 00.453 10672 read socket command 10 20:25:00.468 00.000 10672 processing socket request REQDIST 20:25:00.468 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:25:00.468 00.000 10672 Sending socket response 29 (0x1d) 20:25:02.346 01.878 428 Exposure complete 20:25:02.471 00.125 428 worker thread done servicing request 20:25:02.471 00.000 10672 OnExposeComplete: enter 20:25:02.471 00.000 10672 UpdateGuideState(): m_state=6 20:25:02.471 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2176 20:25:02.471 00.000 10672 Star::Find returns 1 (0), X=1019.77, Y=735.60, Mass=267479, SNR=47.1, Peak=40192 HFD=3.6 20:25:02.471 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.02) = xAngle (2.66 = 2.66) 20:25:02.471 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.47 = -0.47) 20:25:02.471 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.19 hyp=0.53 cameraTheta=-0.36 mountX=-0.47 mountY=-0.24, mountTheta=-2.67 20:25:02.471 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.19, opts=13) 20:25:02.471 00.000 10672 Enqueuing Move request for scope (0.50, -0.19) 20:25:02.471 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:25:02.471 00.000 428 Worker thread wakes up 20:25:02.471 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.19) opts 0xd 20:25:02.471 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.19) 20:25:02.471 00.000 428 Moving (0.50, -0.19) raw xDistance=-0.47 yDistance=-0.24 20:25:02.471 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 20:25:02.471 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:02.471 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:25:02.487 00.016 428 MoveAxis(E, 436, ABG) 20:25:02.487 00.000 428 Guiding Dir = 2, Dur = 436 20:25:02.487 00.000 428 IsSlewing returns 0 20:25:02.487 00.000 428 IsGuiding returns 0 20:25:02.502 00.015 10672 UpdateGuideState exits: m=267479 SNR=47.1 20:25:02.502 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:02.502 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:02.502 00.000 10672 Enqueuing Expose request 20:25:02.502 00.000 428 PulseGuide returned control before completion, sleep 420 20:25:02.955 00.453 428 IsGuiding returns 0 20:25:02.955 00.000 428 Move returns status 0, amount 436 20:25:02.955 00.000 428 MoveAxis(N, 0, ABG) 20:25:02.955 00.000 428 Move returns status 0, amount 0 20:25:02.955 00.000 428 move complete, result=0 20:25:02.955 00.000 428 worker thread done servicing request 20:25:02.955 00.000 428 Worker thread wakes up 20:25:02.955 00.000 10672 GuideStep: -0.5 px 436 ms EAST, -0.2 px 0 ms NORTH 20:25:02.955 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:02.955 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:04.845 01.890 428 Exposure complete 20:25:04.970 00.125 428 worker thread done servicing request 20:25:04.970 00.000 10672 OnExposeComplete: enter 20:25:04.970 00.000 10672 UpdateGuideState(): m_state=6 20:25:04.970 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2177 20:25:04.970 00.000 10672 Star::Find returns 1 (0), X=1019.69, Y=735.76, Mass=255438, SNR=46.6, Peak=44992 HFD=3.4 20:25:04.970 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.02) = xAngle (2.98 = 2.98) 20:25:04.970 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.15 = -0.15) 20:25:04.970 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.02 hyp=0.41 cameraTheta=-0.04 mountX=-0.41 mountY=-0.06, mountTheta=-2.99 20:25:04.970 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.02, opts=13) 20:25:04.970 00.000 10672 Enqueuing Move request for scope (0.41, -0.02) 20:25:04.970 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:25:04.970 00.000 428 Worker thread wakes up 20:25:04.970 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.02) opts 0xd 20:25:04.970 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.02) 20:25:04.970 00.000 428 Moving (0.41, -0.02) raw xDistance=-0.41 yDistance=-0.06 20:25:04.970 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:25:04.970 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:04.970 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:25:04.970 00.000 428 MoveAxis(E, 0, ABG) 20:25:04.970 00.000 428 Move returns status 0, amount 0 20:25:04.970 00.000 428 MoveAxis(N, 0, ABG) 20:25:04.970 00.000 428 Move returns status 0, amount 0 20:25:04.970 00.000 428 move complete, result=0 20:25:04.970 00.000 428 worker thread done servicing request 20:25:05.001 00.031 10672 UpdateGuideState exits: m=255438 SNR=46.6 20:25:05.001 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:05.001 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:05.001 00.000 10672 Enqueuing Expose request 20:25:05.001 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:05.001 00.000 428 Worker thread wakes up 20:25:05.001 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:05.001 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:05.423 00.422 10672 read socket command 10 20:25:05.423 00.000 10672 processing socket request REQDIST 20:25:05.423 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:25:05.423 00.000 10672 Sending socket response 38 (0x26) 20:25:07.344 01.921 428 Exposure complete 20:25:07.484 00.140 428 worker thread done servicing request 20:25:07.484 00.000 10672 OnExposeComplete: enter 20:25:07.484 00.000 10672 UpdateGuideState(): m_state=6 20:25:07.484 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2178 20:25:07.484 00.000 10672 Star::Find returns 1 (0), X=1019.46, Y=735.67, Mass=299826, SNR=46.3, Peak=40080 HFD=3.4 20:25:07.484 00.000 10672 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.02) = xAngle (2.46 = 2.46) 20:25:07.484 00.000 10672 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.67 = -0.67) 20:25:07.484 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-0.56 mountX=-0.17 mountY=-0.13, mountTheta=-2.47 20:25:07.484 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.12, opts=13) 20:25:07.484 00.000 10672 Enqueuing Move request for scope (0.18, -0.12) 20:25:07.484 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:25:07.484 00.000 428 Worker thread wakes up 20:25:07.484 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.12) opts 0xd 20:25:07.484 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.12) 20:25:07.484 00.000 428 Moving (0.18, -0.12) raw xDistance=-0.17 yDistance=-0.13 20:25:07.484 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:25:07.484 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:07.484 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:25:07.484 00.000 428 MoveAxis(E, 0, ABG) 20:25:07.484 00.000 428 Move returns status 0, amount 0 20:25:07.484 00.000 428 MoveAxis(N, 0, ABG) 20:25:07.484 00.000 428 Move returns status 0, amount 0 20:25:07.484 00.000 428 move complete, result=0 20:25:07.484 00.000 428 worker thread done servicing request 20:25:07.515 00.031 10672 UpdateGuideState exits: m=299826 SNR=46.3 20:25:07.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:07.515 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:07.515 00.000 10672 Enqueuing Expose request 20:25:07.515 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:07.515 00.000 428 Worker thread wakes up 20:25:07.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:07.515 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:09.847 02.332 428 Exposure complete 20:25:09.972 00.125 428 worker thread done servicing request 20:25:09.972 00.000 10672 OnExposeComplete: enter 20:25:09.972 00.000 10672 UpdateGuideState(): m_state=6 20:25:09.972 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2179 20:25:09.972 00.000 10672 Star::Find returns 1 (0), X=1019.78, Y=735.45, Mass=325821, SNR=57.1, Peak=41712 HFD=3.7 20:25:09.972 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 20:25:09.972 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.69 = -0.69) 20:25:09.972 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.33 hyp=0.61 cameraTheta=-0.58 mountX=-0.46 mountY=-0.39, mountTheta=-2.45 20:25:09.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.33, opts=13) 20:25:09.972 00.000 10672 Enqueuing Move request for scope (0.51, -0.33) 20:25:09.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:25:09.972 00.000 428 Worker thread wakes up 20:25:09.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.33) opts 0xd 20:25:09.972 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.33) 20:25:09.972 00.000 428 Moving (0.51, -0.33) raw xDistance=-0.46 yDistance=-0.39 20:25:09.972 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 20:25:09.972 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:09.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:25:09.972 00.000 428 MoveAxis(E, 429, ABG) 20:25:09.972 00.000 428 Guiding Dir = 2, Dur = 429 20:25:09.972 00.000 428 IsSlewing returns 0 20:25:09.972 00.000 428 IsGuiding returns 0 20:25:10.003 00.031 10672 UpdateGuideState exits: m=325821 SNR=57.1 20:25:10.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:10.003 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:10.003 00.000 10672 Enqueuing Expose request 20:25:10.003 00.000 428 PulseGuide returned control before completion, sleep 413 20:25:10.425 00.422 10672 read socket command 10 20:25:10.425 00.000 10672 processing socket request REQDIST 20:25:10.425 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:25:10.425 00.000 10672 Sending socket response 41 (0x29) 20:25:10.472 00.047 428 IsGuiding returns 0 20:25:10.472 00.000 428 Move returns status 0, amount 429 20:25:10.472 00.000 428 MoveAxis(N, 0, ABG) 20:25:10.472 00.000 428 Move returns status 0, amount 0 20:25:10.472 00.000 428 move complete, result=0 20:25:10.472 00.000 428 worker thread done servicing request 20:25:10.472 00.000 10672 GuideStep: -0.5 px 429 ms EAST, -0.4 px 0 ms NORTH 20:25:10.472 00.000 428 Worker thread wakes up 20:25:10.472 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:10.472 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:12.346 01.874 428 Exposure complete 20:25:12.471 00.125 428 worker thread done servicing request 20:25:12.471 00.000 10672 OnExposeComplete: enter 20:25:12.471 00.000 10672 UpdateGuideState(): m_state=6 20:25:12.471 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2180 20:25:12.471 00.000 10672 Star::Find returns 1 (0), X=1019.36, Y=735.77, Mass=339740, SNR=54.6, Peak=37136 HFD=3.7 20:25:12.471 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.02) = xAngle (2.90 = 2.90) 20:25:12.471 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.23 = -0.23) 20:25:12.471 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.12 mountX=-0.08 mountY=-0.02, mountTheta=-2.92 20:25:12.471 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.01, opts=13) 20:25:12.471 00.000 10672 Enqueuing Move request for scope (0.09, -0.01) 20:25:12.471 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:25:12.471 00.000 428 Worker thread wakes up 20:25:12.471 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd 20:25:12.471 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.01) 20:25:12.471 00.000 428 Moving (0.09, -0.01) raw xDistance=-0.08 yDistance=-0.02 20:25:12.471 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:25:12.471 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:12.471 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:25:12.471 00.000 428 MoveAxis(E, 0, ABG) 20:25:12.471 00.000 428 Move returns status 0, amount 0 20:25:12.471 00.000 428 MoveAxis(N, 0, ABG) 20:25:12.471 00.000 428 Move returns status 0, amount 0 20:25:12.471 00.000 428 move complete, result=0 20:25:12.471 00.000 428 worker thread done servicing request 20:25:12.503 00.032 10672 UpdateGuideState exits: m=339740 SNR=54.6 20:25:12.503 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:12.503 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:12.503 00.000 10672 Enqueuing Expose request 20:25:12.503 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:25:12.503 00.000 428 Worker thread wakes up 20:25:12.503 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:12.503 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:14.830 02.327 428 Exposure complete 20:25:14.955 00.125 428 worker thread done servicing request 20:25:14.955 00.000 10672 OnExposeComplete: enter 20:25:14.955 00.000 10672 UpdateGuideState(): m_state=6 20:25:14.955 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2181 20:25:14.955 00.000 10672 Star::Find returns 1 (0), X=1019.88, Y=735.79, Mass=300517, SNR=53.8, Peak=43456 HFD=3.8 20:25:14.955 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.02) = xAngle (3.04 = 3.04) 20:25:14.955 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.09 = -0.09) 20:25:14.955 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.01 hyp=0.60 cameraTheta=0.01 mountX=-0.60 mountY=-0.06, mountTheta=-3.05 20:25:14.970 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.01, opts=13) 20:25:14.970 00.000 10672 Enqueuing Move request for scope (0.60, 0.01) 20:25:14.970 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:25:14.970 00.000 428 Worker thread wakes up 20:25:14.970 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.01) opts 0xd 20:25:14.970 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.01) 20:25:14.970 00.000 428 Moving (0.60, 0.01) raw xDistance=-0.60 yDistance=-0.06 20:25:14.970 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 20:25:14.970 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:14.970 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:25:14.970 00.000 428 MoveAxis(E, 560, ABG) 20:25:14.970 00.000 428 Guiding Dir = 2, Dur = 560 20:25:14.986 00.016 10672 UpdateGuideState exits: m=300517 SNR=53.8 20:25:14.986 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:14.986 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:14.986 00.000 10672 Enqueuing Expose request 20:25:14.986 00.000 428 IsSlewing returns 0 20:25:14.986 00.000 428 IsGuiding returns 0 20:25:15.018 00.032 428 PulseGuide returned control before completion, sleep 541 20:25:15.424 00.406 10672 read socket command 10 20:25:15.424 00.000 10672 processing socket request REQDIST 20:25:15.424 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:25:15.424 00.000 10672 Sending socket response 40 (0x28) 20:25:15.595 00.171 428 IsGuiding returns 0 20:25:15.595 00.000 428 Move returns status 0, amount 560 20:25:15.595 00.000 428 MoveAxis(N, 0, ABG) 20:25:15.595 00.000 428 Move returns status 0, amount 0 20:25:15.595 00.000 428 move complete, result=0 20:25:15.595 00.000 428 worker thread done servicing request 20:25:15.595 00.000 428 Worker thread wakes up 20:25:15.595 00.000 10672 GuideStep: -0.6 px 560 ms EAST, -0.1 px 0 ms NORTH 20:25:15.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:15.595 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:17.349 01.754 428 Exposure complete 20:25:17.474 00.125 428 worker thread done servicing request 20:25:17.474 00.000 10672 OnExposeComplete: enter 20:25:17.474 00.000 10672 UpdateGuideState(): m_state=6 20:25:17.474 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2182 20:25:17.474 00.000 10672 Star::Find returns 1 (0), X=1019.93, Y=735.88, Mass=277907, SNR=42.1, Peak=43248 HFD=4.1 20:25:17.474 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.02) = xAngle (3.17 = -3.11) 20:25:17.474 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.05 = 0.05) 20:25:17.474 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.10 hyp=0.66 cameraTheta=0.15 mountX=-0.66 mountY=0.03, mountTheta=3.09 20:25:17.474 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.10, opts=13) 20:25:17.474 00.000 10672 Enqueuing Move request for scope (0.66, 0.10) 20:25:17.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:25:17.474 00.000 428 Worker thread wakes up 20:25:17.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.10) opts 0xd 20:25:17.474 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.10) 20:25:17.474 00.000 428 Moving (0.66, 0.10) raw xDistance=-0.66 yDistance=0.03 20:25:17.474 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.66 20:25:17.474 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:17.474 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:25:17.474 00.000 428 MoveAxis(E, 657, ABG) 20:25:17.474 00.000 428 Guiding Dir = 2, Dur = 657 20:25:17.474 00.000 428 IsSlewing returns 0 20:25:17.474 00.000 428 IsGuiding returns 0 20:25:17.506 00.032 428 PulseGuide returned control before completion, sleep 647 20:25:17.506 00.000 10672 UpdateGuideState exits: m=277907 SNR=42.1 20:25:17.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:17.506 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:17.506 00.000 10672 Enqueuing Expose request 20:25:18.162 00.656 428 IsGuiding returns 1 20:25:18.162 00.000 428 scope still moving after pulse duration time elapsed 20:25:18.193 00.031 428 IsSlewing returns 0 20:25:18.193 00.000 428 IsGuiding returns 0 20:25:18.193 00.000 428 scope move finished after 657 + 51 ms 20:25:18.193 00.000 428 Move returns status 0, amount 657 20:25:18.193 00.000 428 MoveAxis(N, 0, ABG) 20:25:18.193 00.000 428 Move returns status 0, amount 0 20:25:18.193 00.000 428 move complete, result=0 20:25:18.193 00.000 428 worker thread done servicing request 20:25:18.193 00.000 428 Worker thread wakes up 20:25:18.193 00.000 10672 GuideStep: -0.7 px 657 ms EAST, 0.0 px 0 ms NORTH 20:25:18.193 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:18.193 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:19.849 01.656 428 Exposure complete 20:25:19.973 00.124 428 worker thread done servicing request 20:25:19.973 00.000 10672 OnExposeComplete: enter 20:25:19.973 00.000 10672 UpdateGuideState(): m_state=6 20:25:19.973 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2183 20:25:19.973 00.000 10672 Star::Find returns 1 (0), X=1019.67, Y=735.83, Mass=314243, SNR=54.3, Peak=40512 HFD=4.0 20:25:19.973 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.14) 20:25:19.973 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 20:25:19.973 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.05 hyp=0.39 cameraTheta=0.13 mountX=-0.39 mountY=0.01, mountTheta=3.12 20:25:19.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.05, opts=13) 20:25:19.973 00.000 10672 Enqueuing Move request for scope (0.39, 0.05) 20:25:19.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:25:19.973 00.000 428 Worker thread wakes up 20:25:19.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.05) opts 0xd 20:25:19.973 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.05) 20:25:19.973 00.000 428 Moving (0.39, 0.05) raw xDistance=-0.39 yDistance=0.01 20:25:19.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 20:25:19.973 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:19.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:25:19.973 00.000 428 MoveAxis(E, 0, ABG) 20:25:19.973 00.000 428 Move returns status 0, amount 0 20:25:19.973 00.000 428 MoveAxis(N, 0, ABG) 20:25:19.973 00.000 428 Move returns status 0, amount 0 20:25:19.973 00.000 428 move complete, result=0 20:25:19.973 00.000 428 worker thread done servicing request 20:25:20.005 00.032 10672 UpdateGuideState exits: m=314243 SNR=54.3 20:25:20.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:20.005 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:20.005 00.000 10672 Enqueuing Expose request 20:25:20.005 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:25:20.005 00.000 428 Worker thread wakes up 20:25:20.005 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:20.005 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:20.427 00.422 10672 read socket command 10 20:25:20.427 00.000 10672 processing socket request REQDIST 20:25:20.427 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:25:20.427 00.000 10672 Sending socket response 45 (0x2d) 20:25:22.333 01.906 428 Exposure complete 20:25:22.474 00.141 428 worker thread done servicing request 20:25:22.474 00.000 10672 OnExposeComplete: enter 20:25:22.475 00.001 10672 UpdateGuideState(): m_state=6 20:25:22.475 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2184 20:25:22.476 00.001 10672 Star::Find returns 1 (0), X=1019.11, Y=736.08, Mass=294954, SNR=52.0, Peak=44656 HFD=3.0 20:25:22.476 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.02) = xAngle (5.11 = -1.17) 20:25:22.476 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.99 = 1.99) 20:25:22.476 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.34 cameraTheta=2.09 mountX=0.13 mountY=0.31, mountTheta=1.17 20:25:22.489 00.013 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.30, opts=13) 20:25:22.489 00.000 10672 Enqueuing Move request for scope (-0.17, 0.30) 20:25:22.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:25:22.489 00.000 428 Worker thread wakes up 20:25:22.490 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd 20:25:22.490 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.30) 20:25:22.490 00.000 428 Moving (-0.17, 0.30) raw xDistance=0.13 yDistance=0.31 20:25:22.490 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:25:22.490 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:22.490 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 20:25:22.490 00.000 428 MoveAxis(E, 0, ABG) 20:25:22.491 00.001 428 Move returns status 0, amount 0 20:25:22.491 00.000 428 MoveAxis(N, 0, ABG) 20:25:22.491 00.000 428 Move returns status 0, amount 0 20:25:22.491 00.000 428 move complete, result=0 20:25:22.491 00.000 428 worker thread done servicing request 20:25:22.521 00.030 10672 UpdateGuideState exits: m=294954 SNR=52.0 20:25:22.522 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:22.522 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:22.522 00.000 10672 Enqueuing Expose request 20:25:22.522 00.000 428 Worker thread wakes up 20:25:22.522 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:25:22.522 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:22.523 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:24.827 02.304 428 Exposure complete 20:25:24.999 00.172 428 worker thread done servicing request 20:25:24.999 00.000 10672 OnExposeComplete: enter 20:25:24.999 00.000 10672 UpdateGuideState(): m_state=6 20:25:24.999 00.000 10672 Star::Find(15, 1019, 736, 0, (0,0,0,0), 0.0, 0) frame 2185 20:25:24.999 00.000 10672 Star::Find returns 1 (0), X=1018.61, Y=735.97, Mass=317741, SNR=47.7, Peak=39312 HFD=3.8 20:25:24.999 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.02) = xAngle (5.88 = -0.40) 20:25:24.999 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.75 = 2.75) 20:25:24.999 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=0.19 hyp=0.69 cameraTheta=2.86 mountX=0.64 mountY=0.26, mountTheta=0.39 20:25:24.999 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=0.19, opts=13) 20:25:24.999 00.000 10672 Enqueuing Move request for scope (-0.67, 0.19) 20:25:24.999 00.000 428 Worker thread wakes up 20:25:24.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:25:24.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.19) opts 0xd 20:25:24.999 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 0.19) 20:25:24.999 00.000 428 Moving (-0.67, 0.19) raw xDistance=0.64 yDistance=0.26 20:25:24.999 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 20:25:24.999 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:24.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:25:24.999 00.000 428 MoveAxis(W, 595, ABG) 20:25:24.999 00.000 428 Guiding Dir = 3, Dur = 595 20:25:24.999 00.000 428 IsSlewing returns 0 20:25:24.999 00.000 428 IsGuiding returns 0 20:25:25.030 00.031 10672 UpdateGuideState exits: m=317741 SNR=47.7 20:25:25.030 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:25.030 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:25.030 00.000 10672 Enqueuing Expose request 20:25:25.030 00.000 428 PulseGuide returned control before completion, sleep 578 20:25:25.425 00.395 10672 read socket command 10 20:25:25.425 00.000 10672 processing socket request REQDIST 20:25:25.425 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:25:25.425 00.000 10672 Sending socket response 50 (0x32) 20:25:25.644 00.219 428 IsGuiding returns 0 20:25:25.644 00.000 428 Move returns status 0, amount 595 20:25:25.644 00.000 428 MoveAxis(N, 0, ABG) 20:25:25.644 00.000 428 Move returns status 0, amount 0 20:25:25.659 00.015 428 move complete, result=0 20:25:25.659 00.000 428 worker thread done servicing request 20:25:25.659 00.000 10672 GuideStep: 0.6 px 595 ms WEST, 0.3 px 0 ms NORTH 20:25:25.659 00.000 428 Worker thread wakes up 20:25:25.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:25.659 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:27.315 01.656 428 Exposure complete 20:25:27.456 00.141 428 worker thread done servicing request 20:25:27.456 00.000 10672 OnExposeComplete: enter 20:25:27.456 00.000 10672 UpdateGuideState(): m_state=6 20:25:27.456 00.000 10672 Star::Find(15, 1018, 735, 0, (0,0,0,0), 0.0, 0) frame 2186 20:25:27.456 00.000 10672 Star::Find returns 1 (0), X=1019.72, Y=735.92, Mass=294847, SNR=55.5, Peak=46400 HFD=3.6 20:25:27.456 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.02) = xAngle (3.32 = -2.97) 20:25:27.456 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.19 = 0.19) 20:25:27.456 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.14 hyp=0.46 cameraTheta=0.30 mountX=-0.46 mountY=0.09, mountTheta=2.95 20:25:27.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.14, opts=13) 20:25:27.456 00.000 10672 Enqueuing Move request for scope (0.44, 0.14) 20:25:27.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:25:27.456 00.000 428 Worker thread wakes up 20:25:27.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.14) opts 0xd 20:25:27.456 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.14) 20:25:27.456 00.000 428 Moving (0.44, 0.14) raw xDistance=-0.46 yDistance=0.09 20:25:27.456 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.46 20:25:27.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:27.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:25:27.456 00.000 428 MoveAxis(E, 382, ABG) 20:25:27.456 00.000 428 Guiding Dir = 2, Dur = 382 20:25:27.456 00.000 428 IsSlewing returns 0 20:25:27.456 00.000 428 IsGuiding returns 0 20:25:27.487 00.031 10672 UpdateGuideState exits: m=294847 SNR=55.5 20:25:27.487 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:27.487 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:27.487 00.000 10672 Enqueuing Expose request 20:25:27.487 00.000 428 PulseGuide returned control before completion, sleep 364 20:25:27.893 00.406 428 IsGuiding returns 0 20:25:27.893 00.000 428 Move returns status 0, amount 382 20:25:27.893 00.000 428 MoveAxis(N, 0, ABG) 20:25:27.893 00.000 428 Move returns status 0, amount 0 20:25:27.893 00.000 428 move complete, result=0 20:25:27.893 00.000 428 worker thread done servicing request 20:25:27.893 00.000 428 Worker thread wakes up 20:25:27.893 00.000 10672 GuideStep: -0.5 px 382 ms EAST, 0.1 px 0 ms NORTH 20:25:27.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:27.893 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:29.830 01.937 428 Exposure complete 20:25:29.955 00.125 428 worker thread done servicing request 20:25:29.955 00.000 10672 OnExposeComplete: enter 20:25:29.955 00.000 10672 UpdateGuideState(): m_state=6 20:25:29.955 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2187 20:25:29.955 00.000 10672 Star::Find returns 1 (0), X=1019.56, Y=735.85, Mass=335674, SNR=55.6, Peak=50112 HFD=3.5 20:25:29.970 00.015 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.02) 20:25:29.970 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 20:25:29.970 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.07 hyp=0.29 cameraTheta=0.24 mountX=-0.28 mountY=0.04, mountTheta=3.01 20:25:29.970 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.07, opts=13) 20:25:29.970 00.000 10672 Enqueuing Move request for scope (0.28, 0.07) 20:25:29.970 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:25:29.970 00.000 428 Worker thread wakes up 20:25:29.970 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.07) opts 0xd 20:25:29.970 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.07) 20:25:29.970 00.000 428 Moving (0.28, 0.07) raw xDistance=-0.28 yDistance=0.04 20:25:29.970 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:25:29.970 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:29.970 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:25:29.970 00.000 428 MoveAxis(E, 0, ABG) 20:25:29.970 00.000 428 Move returns status 0, amount 0 20:25:29.970 00.000 428 MoveAxis(N, 0, ABG) 20:25:29.970 00.000 428 Move returns status 0, amount 0 20:25:29.970 00.000 428 move complete, result=0 20:25:29.970 00.000 428 worker thread done servicing request 20:25:30.002 00.032 10672 UpdateGuideState exits: m=335674 SNR=55.6 20:25:30.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:30.002 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:30.002 00.000 10672 Enqueuing Expose request 20:25:30.002 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 20:25:30.002 00.000 428 Worker thread wakes up 20:25:30.002 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:30.002 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,721,31,31) 20:25:30.002 00.000 10672 read socket command 13 20:25:30.002 00.000 10672 processing socket request MOVEn 20:25:30.002 00.000 10672 PhdController::Dither begins 20:25:30.002 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 20:25:30.002 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:25:30.002 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=1.57 cameraX=3.03, cameraY=-24.82 cameraTheta=-1.45 20:25:30.002 00.000 10672 setting lock position to (1022.30, 710.97) 20:25:30.002 00.000 10672 Mount: notify guiding dithered (3.0, -24.8) 20:25:30.002 00.000 10672 Status Line: Dither by 0.00,-25.00 20:25:30.002 00.000 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:25:30.002 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:25:30.002 00.000 10672 Sending socket response 2 (0x2) 20:25:32.001 01.999 10672 read socket command 10 20:25:32.001 00.000 10672 processing socket request REQDIST 20:25:32.001 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:32.001 00.000 10672 Sending socket response 255 (0xff) 20:25:32.313 00.312 428 Exposure complete 20:25:32.454 00.141 428 worker thread done servicing request 20:25:32.454 00.000 10672 OnExposeComplete: enter 20:25:32.454 00.000 10672 UpdateGuideState(): m_state=6 20:25:32.454 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2188 20:25:32.454 00.000 10672 Star::Find returns 1 (0), X=1019.53, Y=735.78, Mass=287050, SNR=46.8, Peak=38656 HFD=3.4 20:25:32.454 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.58) 20:25:32.454 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 20:25:32.454 00.000 10672 CameraToMount -- cameraX=-2.77 cameraY=24.82 hyp=24.97 cameraTheta=1.68 mountX=-0.25 mountY=24.97, mountTheta=1.58 20:25:32.470 00.016 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 20:25:32.470 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:25:32.470 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:25:32.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:25:32.470 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:25:32.470 00.000 10672 Mount: notify direct move -0.00,10.50 20:25:32.470 00.000 428 Worker thread wakes up 20:25:32.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:25:32.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:25:32.470 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:25:32.470 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:25:32.470 00.000 428 MoveAxis(E, 0, B) 20:25:32.470 00.000 428 Move returns status 0, amount 0 20:25:32.470 00.000 428 MoveAxis(S, 15925, B) 20:25:32.470 00.000 428 Guiding Dir = 1, Dur = 15925 20:25:32.470 00.000 428 IsSlewing returns 0 20:25:32.470 00.000 428 IsGuiding returns 0 20:25:32.501 00.031 10672 UpdateGuideState exits: m=287050 SNR=46.8 20:25:32.501 00.000 10672 PhdController: settling, locked = 1, distance = 25.29 (99.00) aobump = 0 frame = 1 / 10 20:25:32.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:32.501 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:32.501 00.000 10672 Enqueuing Expose request 20:25:32.548 00.047 428 PulseGuide returned control before completion, sleep 15861 20:25:36.753 04.205 10672 read socket command 10 20:25:36.753 00.000 10672 processing socket request REQDIST 20:25:36.753 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:36.753 00.000 10672 Sending socket response 255 (0xff) 20:25:38.003 01.250 10672 read socket command 10 20:25:38.003 00.000 10672 processing socket request REQDIST 20:25:38.003 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:38.003 00.000 10672 Sending socket response 255 (0xff) 20:25:40.002 01.999 10672 read socket command 10 20:25:40.002 00.000 10672 processing socket request REQDIST 20:25:40.002 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:40.002 00.000 10672 Sending socket response 255 (0xff) 20:25:42.007 02.005 10672 read socket command 10 20:25:42.007 00.000 10672 processing socket request REQDIST 20:25:42.007 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:42.007 00.000 10672 Sending socket response 255 (0xff) 20:25:44.006 01.999 10672 read socket command 10 20:25:44.006 00.000 10672 processing socket request REQDIST 20:25:44.006 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:44.006 00.000 10672 Sending socket response 255 (0xff) 20:25:46.005 01.999 10672 read socket command 10 20:25:46.005 00.000 10672 processing socket request REQDIST 20:25:46.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:46.005 00.000 10672 Sending socket response 255 (0xff) 20:25:48.005 02.000 10672 read socket command 10 20:25:48.005 00.000 10672 processing socket request REQDIST 20:25:48.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:48.005 00.000 10672 Sending socket response 255 (0xff) 20:25:48.411 00.406 428 IsGuiding returns 1 20:25:48.411 00.000 428 scope still moving after pulse duration time elapsed 20:25:48.442 00.031 428 IsSlewing returns 0 20:25:48.442 00.000 428 IsGuiding returns 1 20:25:48.473 00.031 428 IsSlewing returns 0 20:25:48.473 00.000 428 IsGuiding returns 1 20:25:48.520 00.047 428 IsSlewing returns 0 20:25:48.520 00.000 428 IsGuiding returns 0 20:25:48.520 00.000 428 scope move finished after 15925 + 134 ms 20:25:48.520 00.000 428 Move returns status 0, amount 15925 20:25:48.520 00.000 428 move complete, result=0 20:25:48.520 00.000 428 worker thread done servicing request 20:25:48.520 00.000 428 Worker thread wakes up 20:25:48.520 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:25:48.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:25:48.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1005,721,31,31) 20:25:48.536 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:25:48.536 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:25:49.817 01.281 428 Exposure complete 20:25:49.957 00.140 428 worker thread done servicing request 20:25:49.957 00.000 10672 OnExposeComplete: enter 20:25:49.957 00.000 10672 UpdateGuideState(): m_state=6 20:25:49.957 00.000 10672 Star::Find(15, 1019, 735, 0, (0,0,0,0), 0.0, 0) frame 2189 20:25:49.957 00.000 10672 Star::Find returns 1 (0), X=1019.44, Y=726.29, Mass=223188, SNR=42.1, Peak=44448 HFD=2.7 20:25:49.957 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.51) 20:25:49.957 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 20:25:49.957 00.000 10672 CameraToMount -- cameraX=-2.87 cameraY=15.32 hyp=15.59 cameraTheta=1.76 mountX=0.99 mountY=15.54, mountTheta=1.51 20:25:49.957 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 20:25:49.973 00.016 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:25:49.973 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=-1.57 cameraX=-1.27, cameraY=10.42 cameraTheta=1.69 20:25:49.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.27, y=10.42, opts=4) 20:25:49.973 00.000 10672 Enqueuing Move request for scope (-1.27, 10.42) 20:25:49.973 00.000 10672 Mount: notify direct move -0.00,10.50 20:25:49.973 00.000 428 Worker thread wakes up 20:25:49.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:25:49.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 10.42) opts 0x4 20:25:49.973 00.000 428 Handling offset move in thread for scope, endpoint = (-1.27, 10.42) 20:25:49.973 00.000 428 Moving (-1.27, 10.42) raw xDistance=-0.00 yDistance=10.50 20:25:49.973 00.000 428 MoveAxis(E, 0, B) 20:25:49.973 00.000 428 Move returns status 0, amount 0 20:25:49.973 00.000 428 MoveAxis(S, 15925, B) 20:25:49.973 00.000 428 Guiding Dir = 1, Dur = 15925 20:25:49.988 00.015 10672 UpdateGuideState exits: m=223188 SNR=42.1 20:25:49.988 00.000 10672 PhdController: settling, locked = 1, distance = 22.38 (99.00) aobump = 0 frame = 2 / 10 20:25:49.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:49.988 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:25:49.988 00.000 10672 Enqueuing Expose request 20:25:50.020 00.032 428 IsSlewing returns 0 20:25:50.020 00.000 428 IsGuiding returns 0 20:25:50.087 00.067 428 PulseGuide returned control before completion, sleep 15857 20:25:50.430 00.343 10672 read socket command 10 20:25:50.430 00.000 10672 processing socket request REQDIST 20:25:50.430 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:50.430 00.000 10672 Sending socket response 255 (0xff) 20:25:55.429 04.999 10672 read socket command 10 20:25:55.429 00.000 10672 processing socket request REQDIST 20:25:55.429 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:25:55.429 00.000 10672 Sending socket response 255 (0xff) 20:26:00.432 05.003 10672 read socket command 10 20:26:00.432 00.000 10672 processing socket request REQDIST 20:26:00.432 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:26:00.432 00.000 10672 Sending socket response 255 (0xff) 20:26:05.430 04.998 10672 read socket command 10 20:26:05.430 00.000 10672 processing socket request REQDIST 20:26:05.430 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:26:05.430 00.000 10672 Sending socket response 255 (0xff) 20:26:05.962 00.532 428 IsGuiding returns 1 20:26:05.962 00.000 428 scope still moving after pulse duration time elapsed 20:26:05.993 00.031 428 IsSlewing returns 0 20:26:05.993 00.000 428 IsGuiding returns 1 20:26:06.055 00.062 428 IsSlewing returns 0 20:26:06.055 00.000 428 IsGuiding returns 0 20:26:06.055 00.000 428 scope move finished after 15925 + 123 ms 20:26:06.055 00.000 428 Move returns status 0, amount 15925 20:26:06.055 00.000 428 move complete, result=0 20:26:06.055 00.000 428 worker thread done servicing request 20:26:06.055 00.000 428 Worker thread wakes up 20:26:06.055 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 15925 ms SOUTH 20:26:06.071 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:06.071 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1004,711,31,31) 20:26:06.071 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:26:06.086 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:26:07.325 01.239 428 Exposure complete 20:26:07.450 00.125 428 worker thread done servicing request 20:26:07.450 00.000 10672 OnExposeComplete: enter 20:26:07.450 00.000 10672 UpdateGuideState(): m_state=6 20:26:07.450 00.000 10672 Star::Find(15, 1019, 726, 0, (0,0,0,0), 0.0, 0) frame 2190 20:26:07.450 00.000 10672 Star::Find returns 1 (0), X=1022.77, Y=713.79, Mass=306092, SNR=56.8, Peak=65488 HFD=3.9 20:26:07.450 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.02) = xAngle (4.43 = -1.86) 20:26:07.450 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.30 = 1.30) 20:26:07.450 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=2.82 hyp=2.86 cameraTheta=1.41 mountX=-0.80 mountY=2.75, mountTheta=1.85 20:26:07.450 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 20:26:07.450 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:26:07.450 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=-1.57 cameraX=-0.48, cameraY=3.97 cameraTheta=1.69 20:26:07.450 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=3.97, opts=4) 20:26:07.450 00.000 10672 Enqueuing Move request for scope (-0.48, 3.97) 20:26:07.450 00.000 10672 Mount: notify direct move -0.00,4.00 20:26:07.450 00.000 428 Worker thread wakes up 20:26:07.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:26:07.450 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 3.97) opts 0x4 20:26:07.450 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 3.97) 20:26:07.450 00.000 428 Moving (-0.48, 3.97) raw xDistance=-0.00 yDistance=4.00 20:26:07.450 00.000 428 MoveAxis(E, 0, B) 20:26:07.450 00.000 428 Move returns status 0, amount 0 20:26:07.450 00.000 428 MoveAxis(S, 6067, B) 20:26:07.450 00.000 428 Guiding Dir = 1, Dur = 6067 20:26:07.450 00.000 428 IsSlewing returns 0 20:26:07.450 00.000 428 IsGuiding returns 0 20:26:07.482 00.032 10672 UpdateGuideState exits: m=306092 SNR=56.8 20:26:07.482 00.000 10672 PhdController: settling, locked = 1, distance = 16.52 (99.00) aobump = 0 frame = 3 / 10 20:26:07.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:07.482 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:07.482 00.000 10672 Enqueuing Expose request 20:26:07.529 00.047 428 PulseGuide returned control before completion, sleep 6005 20:26:10.450 02.921 10672 read socket command 10 20:26:10.450 00.000 10672 processing socket request REQDIST 20:26:10.450 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:26:10.450 00.000 10672 Sending socket response 255 (0xff) 20:26:13.558 03.108 428 IsGuiding returns 1 20:26:13.558 00.000 428 scope still moving after pulse duration time elapsed 20:26:13.620 00.062 428 IsSlewing returns 0 20:26:13.620 00.000 428 IsGuiding returns 0 20:26:13.620 00.000 428 scope move finished after 6067 + 96 ms 20:26:13.620 00.000 428 Move returns status 0, amount 6067 20:26:13.620 00.000 428 move complete, result=0 20:26:13.620 00.000 428 worker thread done servicing request 20:26:13.620 00.000 428 Worker thread wakes up 20:26:13.620 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 6067 ms SOUTH 20:26:13.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:13.620 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:13.636 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:26:13.636 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:26:14.823 01.187 428 Exposure complete 20:26:14.953 00.130 428 worker thread done servicing request 20:26:14.953 00.000 10672 OnExposeComplete: enter 20:26:14.953 00.000 10672 UpdateGuideState(): m_state=6 20:26:14.953 00.000 10672 Star::Find(15, 1022, 713, 0, (0,0,0,0), 0.0, 0) frame 2191 20:26:14.953 00.000 10672 Star::Find returns 1 (0), X=1021.84, Y=709.27, Mass=264491, SNR=43.8, Peak=65488 HFD=2.8 20:26:14.953 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.02) = xAngle (1.18 = 1.18) 20:26:14.953 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 20:26:14.953 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-1.69 hyp=1.75 cameraTheta=-1.84 mountX=0.66 mountY=-1.63, mountTheta=-1.19 20:26:14.968 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-1.69, opts=13) 20:26:14.968 00.000 10672 Enqueuing Move request for scope (-0.46, -1.69) 20:26:14.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:26:14.968 00.000 428 Worker thread wakes up 20:26:14.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -1.69) opts 0xd 20:26:14.968 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -1.69) 20:26:14.968 00.000 428 Moving (-0.46, -1.69) raw xDistance=0.66 yDistance=-1.63 20:26:14.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66 20:26:14.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:26:14.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.63 20:26:14.968 00.000 428 MoveAxis(W, 616, ABG) 20:26:14.968 00.000 428 Guiding Dir = 3, Dur = 616 20:26:14.968 00.000 428 IsSlewing returns 0 20:26:14.968 00.000 428 IsGuiding returns 0 20:26:14.984 00.016 428 PulseGuide returned control before completion, sleep 612 20:26:14.984 00.000 10672 UpdateGuideState exits: m=264491 SNR=43.8 20:26:14.984 00.000 10672 PhdController: settling, locked = 1, distance = 1.75 (99.00) aobump = 0 frame = 4 / 10 20:26:14.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:14.984 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:14.984 00.000 10672 Enqueuing Expose request 20:26:15.437 00.453 10672 read socket command 10 20:26:15.437 00.000 10672 processing socket request REQDIST 20:26:15.437 00.000 10672 SOCKSVR: Sending pixel error of 1.75 20:26:15.437 00.000 10672 Sending socket response 175 (0xaf) 20:26:15.640 00.203 428 IsGuiding returns 0 20:26:15.640 00.000 428 Move returns status 0, amount 616 20:26:15.640 00.000 428 MoveAxis(N, 0, ABG) 20:26:15.640 00.000 428 Move returns status 0, amount 0 20:26:15.640 00.000 428 move complete, result=0 20:26:15.640 00.000 428 worker thread done servicing request 20:26:15.640 00.000 10672 GuideStep: 0.7 px 616 ms WEST, -1.6 px 0 ms NORTH 20:26:15.640 00.000 428 Worker thread wakes up 20:26:15.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:15.640 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:17.311 01.671 428 Exposure complete 20:26:17.436 00.125 428 worker thread done servicing request 20:26:17.436 00.000 10672 OnExposeComplete: enter 20:26:17.436 00.000 10672 UpdateGuideState(): m_state=6 20:26:17.436 00.000 10672 Star::Find(15, 1021, 709, 0, (0,0,0,0), 0.0, 0) frame 2192 20:26:17.436 00.000 10672 Star::Find returns 1 (0), X=1022.75, Y=708.82, Mass=282042, SNR=48.8, Peak=65488 HFD=2.6 20:26:17.436 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.02) = xAngle (1.66 = 1.66) 20:26:17.436 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.47 = -1.47) 20:26:17.436 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-2.15 hyp=2.20 cameraTheta=-1.36 mountX=-0.19 mountY=-2.18, mountTheta=-1.66 20:26:17.452 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-2.15, opts=13) 20:26:17.452 00.000 10672 Enqueuing Move request for scope (0.45, -2.15) 20:26:17.452 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:26:17.452 00.000 428 Worker thread wakes up 20:26:17.452 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -2.15) opts 0xd 20:26:17.452 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -2.15) 20:26:17.452 00.000 428 Moving (0.45, -2.15) raw xDistance=-0.19 yDistance=-2.18 20:26:17.452 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:26:17.452 00.000 428 resist switch: large excursion: input -2.18 thresh 1.65 direction from 0 to -1 20:26:17.452 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.55 20:26:17.452 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.18 from input -2.18 20:26:17.452 00.000 428 MoveAxis(E, 0, ABG) 20:26:17.452 00.000 428 Move returns status 0, amount 0 20:26:17.452 00.000 428 MoveAxis(N, 3313, ABG) 20:26:17.452 00.000 428 duration set to 2500 by maxDecDuration 20:26:17.452 00.000 428 Guiding Dir = 0, Dur = 2500 20:26:17.452 00.000 428 IsSlewing returns 0 20:26:17.452 00.000 428 IsGuiding returns 0 20:26:17.467 00.015 10672 UpdateGuideState exits: m=282042 SNR=48.8 20:26:17.467 00.000 10672 PhdController: settling, locked = 1, distance = 1.89 (99.00) aobump = 0 frame = 5 / 10 20:26:17.467 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:17.467 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:17.467 00.000 10672 Enqueuing Expose request 20:26:17.514 00.047 428 PulseGuide returned control before completion, sleep 2438 20:26:19.998 02.484 428 IsGuiding returns 1 20:26:19.998 00.000 428 scope still moving after pulse duration time elapsed 20:26:20.060 00.062 428 IsSlewing returns 0 20:26:20.060 00.000 428 IsGuiding returns 0 20:26:20.060 00.000 428 scope move finished after 2500 + 115 ms 20:26:20.060 00.000 428 Move returns status 0, amount 2500 20:26:20.060 00.000 428 move complete, result=0 20:26:20.060 00.000 428 worker thread done servicing request 20:26:20.060 00.000 428 Worker thread wakes up 20:26:20.060 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -2.2 px 2500 ms NORTH 20:26:20.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:20.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:20.076 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:26:20.467 00.391 10672 read socket command 10 20:26:20.467 00.000 10672 processing socket request REQDIST 20:26:20.467 00.000 10672 SOCKSVR: Sending pixel error of 1.88 20:26:20.467 00.000 10672 Sending socket response 188 (0xbc) 20:26:22.325 01.858 428 Exposure complete 20:26:22.450 00.125 428 worker thread done servicing request 20:26:22.450 00.000 10672 OnExposeComplete: enter 20:26:22.450 00.000 10672 UpdateGuideState(): m_state=6 20:26:22.450 00.000 10672 Star::Find(15, 1022, 708, 0, (0,0,0,0), 0.0, 0) frame 2193 20:26:22.450 00.000 10672 Star::Find returns 1 (0), X=1022.05, Y=709.03, Mass=340129, SNR=60.3, Peak=65488 HFD=3.9 20:26:22.450 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.02) = xAngle (1.32 = 1.32) 20:26:22.450 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81) 20:26:22.450 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-1.93 hyp=1.95 cameraTheta=-1.70 mountX=0.49 mountY=-1.89, mountTheta=-1.32 20:26:22.450 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-1.93, opts=13) 20:26:22.450 00.000 10672 Enqueuing Move request for scope (-0.26, -1.93) 20:26:22.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:26:22.450 00.000 428 Worker thread wakes up 20:26:22.450 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -1.93) opts 0xd 20:26:22.450 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -1.93) 20:26:22.450 00.000 428 Moving (-0.26, -1.93) raw xDistance=0.49 yDistance=-1.89 20:26:22.450 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:26:22.450 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.89 from input -1.89 20:26:22.450 00.000 428 MoveAxis(W, 453, ABG) 20:26:22.450 00.000 428 Guiding Dir = 3, Dur = 453 20:26:22.450 00.000 428 IsSlewing returns 0 20:26:22.450 00.000 428 IsGuiding returns 0 20:26:22.481 00.031 428 PulseGuide returned control before completion, sleep 442 20:26:22.481 00.000 10672 UpdateGuideState exits: m=340129 SNR=60.3 20:26:22.481 00.000 10672 PhdController: settling, locked = 1, distance = 1.90 (99.00) aobump = 0 frame = 6 / 10 20:26:22.481 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:22.481 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:22.481 00.000 10672 Enqueuing Expose request 20:26:22.950 00.469 428 IsGuiding returns 0 20:26:22.950 00.000 428 Move returns status 0, amount 453 20:26:22.950 00.000 428 MoveAxis(N, 2872, ABG) 20:26:22.950 00.000 428 duration set to 2500 by maxDecDuration 20:26:22.950 00.000 428 Guiding Dir = 0, Dur = 2500 20:26:22.966 00.016 428 IsSlewing returns 0 20:26:22.966 00.000 428 IsGuiding returns 0 20:26:23.044 00.078 428 PulseGuide returned control before completion, sleep 2434 20:26:25.423 02.379 10672 read socket command 10 20:26:25.423 00.000 10672 processing socket request REQDIST 20:26:25.423 00.000 10672 SOCKSVR: Sending pixel error of 1.90 20:26:25.423 00.000 10672 Sending socket response 190 (0xbe) 20:26:25.485 00.062 428 IsGuiding returns 1 20:26:25.485 00.000 428 scope still moving after pulse duration time elapsed 20:26:25.516 00.031 428 IsSlewing returns 0 20:26:25.516 00.000 428 IsGuiding returns 1 20:26:25.563 00.047 428 IsSlewing returns 0 20:26:25.563 00.000 428 IsGuiding returns 0 20:26:25.563 00.000 428 scope move finished after 2500 + 102 ms 20:26:25.563 00.000 428 Move returns status 0, amount 2500 20:26:25.563 00.000 428 move complete, result=0 20:26:25.563 00.000 428 worker thread done servicing request 20:26:25.563 00.000 428 Worker thread wakes up 20:26:25.563 00.000 10672 GuideStep: 0.5 px 453 ms WEST, -1.9 px 2500 ms NORTH 20:26:25.563 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:25.563 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:25.579 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:26:27.328 01.749 428 Exposure complete 20:26:27.453 00.125 428 worker thread done servicing request 20:26:27.453 00.000 10672 OnExposeComplete: enter 20:26:27.453 00.000 10672 UpdateGuideState(): m_state=6 20:26:27.453 00.000 10672 Star::Find(15, 1022, 709, 0, (0,0,0,0), 0.0, 0) frame 2194 20:26:27.453 00.000 10672 Star::Find returns 1 (0), X=1022.83, Y=709.93, Mass=247279, SNR=42.9, Peak=65488 HFD=2.6 20:26:27.453 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.02) = xAngle (1.92 = 1.92) 20:26:27.453 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.21 = -1.21) 20:26:27.453 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-1.04 hyp=1.17 cameraTheta=-1.10 mountX=-0.40 mountY=-1.09, mountTheta=-1.92 20:26:27.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-1.04, opts=13) 20:26:27.453 00.000 10672 Enqueuing Move request for scope (0.53, -1.04) 20:26:27.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:26:27.453 00.000 428 Worker thread wakes up 20:26:27.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -1.04) opts 0xd 20:26:27.453 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -1.04) 20:26:27.453 00.000 428 Moving (0.53, -1.04) raw xDistance=-0.40 yDistance=-1.09 20:26:27.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 20:26:27.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.09 from input -1.09 20:26:27.453 00.000 428 MoveAxis(E, 0, ABG) 20:26:27.453 00.000 428 Move returns status 0, amount 0 20:26:27.453 00.000 428 MoveAxis(N, 1652, ABG) 20:26:27.453 00.000 428 Guiding Dir = 0, Dur = 1652 20:26:27.469 00.016 428 IsSlewing returns 0 20:26:27.469 00.000 428 IsGuiding returns 0 20:26:27.484 00.015 10672 UpdateGuideState exits: m=247279 SNR=42.9 20:26:27.484 00.000 10672 PhdController: settling, locked = 1, distance = 1.68 (99.00) aobump = 0 frame = 7 / 10 20:26:27.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:27.484 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:27.484 00.000 10672 Enqueuing Expose request 20:26:27.547 00.063 428 PulseGuide returned control before completion, sleep 1582 20:26:29.140 01.593 428 IsGuiding returns 1 20:26:29.140 00.000 428 scope still moving after pulse duration time elapsed 20:26:29.171 00.031 428 IsSlewing returns 0 20:26:29.203 00.032 428 IsGuiding returns 1 20:26:29.250 00.047 428 IsSlewing returns 0 20:26:29.250 00.000 428 IsGuiding returns 0 20:26:29.250 00.000 428 scope move finished after 1652 + 129 ms 20:26:29.250 00.000 428 Move returns status 0, amount 1652 20:26:29.250 00.000 428 move complete, result=0 20:26:29.250 00.000 428 worker thread done servicing request 20:26:29.250 00.000 428 Worker thread wakes up 20:26:29.250 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.1 px 1652 ms NORTH 20:26:29.250 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:29.250 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:29.827 00.577 428 Exposure complete 20:26:29.952 00.125 428 worker thread done servicing request 20:26:29.952 00.000 10672 OnExposeComplete: enter 20:26:29.952 00.000 10672 UpdateGuideState(): m_state=6 20:26:29.968 00.016 10672 Star::Find(15, 1022, 709, 0, (0,0,0,0), 0.0, 0) frame 2195 20:26:29.968 00.000 10672 Star::Find returns 1 (0), X=1022.17, Y=710.08, Mass=290642, SNR=50.8, Peak=65488 HFD=3.0 20:26:29.968 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 20:26:29.968 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 20:26:29.968 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.89 hyp=0.90 cameraTheta=-1.72 mountX=0.24 mountY=-0.87, mountTheta=-1.30 20:26:29.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.89, opts=13) 20:26:29.968 00.000 10672 Enqueuing Move request for scope (-0.13, -0.89) 20:26:29.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:26:29.968 00.000 428 Worker thread wakes up 20:26:29.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.89) opts 0xd 20:26:29.968 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.89) 20:26:29.968 00.000 428 Moving (-0.13, -0.89) raw xDistance=0.24 yDistance=-0.87 20:26:29.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:26:29.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.87 from input -0.87 20:26:29.968 00.000 428 MoveAxis(E, 0, ABG) 20:26:29.968 00.000 428 Move returns status 0, amount 0 20:26:29.968 00.000 428 MoveAxis(N, 1320, ABG) 20:26:29.968 00.000 428 Guiding Dir = 0, Dur = 1320 20:26:29.968 00.000 428 IsSlewing returns 0 20:26:29.968 00.000 428 IsGuiding returns 0 20:26:29.983 00.015 10672 UpdateGuideState exits: m=290642 SNR=50.8 20:26:29.983 00.000 10672 PhdController: settling, locked = 1, distance = 1.45 (99.00) aobump = 0 frame = 8 / 10 20:26:29.983 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:29.983 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:29.983 00.000 10672 Enqueuing Expose request 20:26:30.030 00.047 428 PulseGuide returned control before completion, sleep 1258 20:26:30.468 00.438 10672 read socket command 10 20:26:30.468 00.000 10672 processing socket request REQDIST 20:26:30.468 00.000 10672 SOCKSVR: Sending pixel error of 1.44 20:26:30.468 00.000 10672 Sending socket response 144 (0x90) 20:26:31.327 00.859 428 IsGuiding returns 1 20:26:31.327 00.000 428 scope still moving after pulse duration time elapsed 20:26:31.379 00.052 428 IsSlewing returns 0 20:26:31.379 00.000 428 IsGuiding returns 0 20:26:31.379 00.000 428 scope move finished after 1320 + 96 ms 20:26:31.379 00.000 428 Move returns status 0, amount 1320 20:26:31.379 00.000 428 move complete, result=0 20:26:31.379 00.000 428 worker thread done servicing request 20:26:31.379 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.9 px 1320 ms NORTH 20:26:31.379 00.000 428 Worker thread wakes up 20:26:31.379 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:31.379 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:32.300 00.921 428 Exposure complete 20:26:32.425 00.125 428 worker thread done servicing request 20:26:32.425 00.000 10672 OnExposeComplete: enter 20:26:32.425 00.000 10672 UpdateGuideState(): m_state=6 20:26:32.425 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2196 20:26:32.425 00.000 10672 Star::Find returns 1 (0), X=1022.23, Y=710.91, Mass=284118, SNR=46.5, Peak=65488 HFD=2.9 20:26:32.425 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 20:26:32.425 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 20:26:32.425 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.50 mountX=0.08 mountY=-0.05, mountTheta=-0.53 20:26:32.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.06, opts=13) 20:26:32.425 00.000 10672 Enqueuing Move request for scope (-0.07, -0.06) 20:26:32.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=640, FiltMax=65488, Gamma=1.000 20:26:32.425 00.000 428 Worker thread wakes up 20:26:32.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd 20:26:32.425 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.06) 20:26:32.441 00.016 428 Moving (-0.07, -0.06) raw xDistance=0.08 yDistance=-0.05 20:26:32.441 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:26:32.441 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:32.441 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:26:32.441 00.000 428 MoveAxis(E, 0, ABG) 20:26:32.441 00.000 428 Move returns status 0, amount 0 20:26:32.441 00.000 428 MoveAxis(N, 0, ABG) 20:26:32.441 00.000 428 Move returns status 0, amount 0 20:26:32.441 00.000 428 move complete, result=0 20:26:32.441 00.000 428 worker thread done servicing request 20:26:32.456 00.015 10672 UpdateGuideState exits: m=284118 SNR=46.5 20:26:32.456 00.000 10672 PhdController: settling, locked = 1, distance = 1.04 (99.00) aobump = 0 frame = 9 / 10 20:26:32.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:32.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:32.456 00.000 10672 Enqueuing Expose request 20:26:32.456 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:26:32.456 00.000 428 Worker thread wakes up 20:26:32.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:32.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:34.815 02.359 428 Exposure complete 20:26:34.956 00.141 428 worker thread done servicing request 20:26:34.956 00.000 10672 OnExposeComplete: enter 20:26:34.956 00.000 10672 UpdateGuideState(): m_state=6 20:26:34.956 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2197 20:26:34.956 00.000 10672 Star::Find returns 1 (0), X=1023.66, Y=711.90, Mass=344180, SNR=60.9, Peak=65488 HFD=4.0 20:26:34.956 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.02) = xAngle (3.62 = -2.66) 20:26:34.956 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.50 = 0.50) 20:26:34.956 00.000 10672 CameraToMount -- cameraX=1.36 cameraY=0.94 hyp=1.65 cameraTheta=0.60 mountX=-1.46 mountY=0.79, mountTheta=2.65 20:26:34.956 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.36, y=0.94, opts=13) 20:26:34.956 00.000 10672 Enqueuing Move request for scope (1.36, 0.94) 20:26:34.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:26:34.956 00.000 428 Worker thread wakes up 20:26:34.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.36, 0.94) opts 0xd 20:26:34.956 00.000 428 Handling offset move in thread for scope, endpoint = (1.36, 0.94) 20:26:34.956 00.000 428 Moving (1.36, 0.94) raw xDistance=-1.46 yDistance=0.79 20:26:34.956 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.46 20:26:34.956 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:26:34.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.79 20:26:34.956 00.000 428 MoveAxis(E, 1358, ABG) 20:26:34.956 00.000 428 Guiding Dir = 2, Dur = 1358 20:26:34.956 00.000 428 IsSlewing returns 0 20:26:34.956 00.000 428 IsGuiding returns 0 20:26:34.971 00.015 428 PulseGuide returned control before completion, sleep 1349 20:26:34.987 00.016 10672 UpdateGuideState exits: m=344180 SNR=60.9 20:26:34.987 00.000 10672 PhdController: settling, locked = 1, distance = 1.22 (99.00) aobump = 0 frame = 10 / 10 20:26:34.987 00.000 10672 PhdController: newstate STATE_FINISH 20:26:34.987 00.000 10672 PhdController complete: success 20:26:34.987 00.000 10672 Mount: notify guiding dither settle done success=1 20:26:34.987 00.000 10672 PhdController: newstate STATE_IDLE 20:26:34.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:34.987 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:34.987 00.000 10672 Enqueuing Expose request 20:26:35.424 00.437 10672 read socket command 10 20:26:35.424 00.000 10672 processing socket request REQDIST 20:26:35.424 00.000 10672 SOCKSVR: Sending pixel error of 1.22 20:26:35.424 00.000 10672 Sending socket response 122 (0x7a) 20:26:36.362 00.938 428 IsGuiding returns 0 20:26:36.362 00.000 428 Move returns status 0, amount 1358 20:26:36.362 00.000 428 MoveAxis(N, 0, ABG) 20:26:36.362 00.000 428 Move returns status 0, amount 0 20:26:36.362 00.000 428 move complete, result=0 20:26:36.362 00.000 428 worker thread done servicing request 20:26:36.362 00.000 428 Worker thread wakes up 20:26:36.362 00.000 10672 GuideStep: -1.5 px 1358 ms EAST, 0.8 px 0 ms NORTH 20:26:36.377 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:36.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:37.314 00.937 428 Exposure complete 20:26:37.439 00.125 428 worker thread done servicing request 20:26:37.439 00.000 10672 OnExposeComplete: enter 20:26:37.439 00.000 10672 UpdateGuideState(): m_state=6 20:26:37.439 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2198 20:26:37.439 00.000 10672 Star::Find returns 1 (0), X=1022.85, Y=712.33, Mass=347761, SNR=69.8, Peak=65488 HFD=4.2 20:26:37.439 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.21 = -2.07) 20:26:37.439 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.08 = 1.08) 20:26:37.439 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=1.36 hyp=1.47 cameraTheta=1.19 mountX=-0.70 mountY=1.30, mountTheta=2.07 20:26:37.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=1.36, opts=13) 20:26:37.439 00.000 10672 Enqueuing Move request for scope (0.54, 1.36) 20:26:37.439 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:26:37.439 00.000 428 Worker thread wakes up 20:26:37.439 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 1.36) opts 0xd 20:26:37.439 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 1.36) 20:26:37.439 00.000 428 Moving (0.54, 1.36) raw xDistance=-0.70 yDistance=1.30 20:26:37.439 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.70 20:26:37.439 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:26:37.439 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.30 20:26:37.439 00.000 428 MoveAxis(E, 749, ABG) 20:26:37.439 00.000 428 Guiding Dir = 2, Dur = 749 20:26:37.439 00.000 428 IsSlewing returns 0 20:26:37.439 00.000 428 IsGuiding returns 0 20:26:37.470 00.031 10672 UpdateGuideState exits: m=347761 SNR=69.8 20:26:37.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:37.470 00.000 428 PulseGuide returned control before completion, sleep 736 20:26:37.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:37.470 00.000 10672 Enqueuing Expose request 20:26:38.236 00.766 428 IsGuiding returns 0 20:26:38.236 00.000 428 Move returns status 0, amount 749 20:26:38.236 00.000 428 MoveAxis(N, 0, ABG) 20:26:38.236 00.000 428 Move returns status 0, amount 0 20:26:38.236 00.000 428 move complete, result=0 20:26:38.236 00.000 428 worker thread done servicing request 20:26:38.236 00.000 428 Worker thread wakes up 20:26:38.236 00.000 10672 GuideStep: -0.7 px 749 ms EAST, 1.3 px 0 ms NORTH 20:26:38.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:38.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:39.803 01.567 428 Exposure complete 20:26:39.928 00.125 428 worker thread done servicing request 20:26:39.928 00.000 10672 OnExposeComplete: enter 20:26:39.928 00.000 10672 UpdateGuideState(): m_state=6 20:26:39.928 00.000 10672 Star::Find(15, 1022, 712, 0, (0,0,0,0), 0.0, 0) frame 2199 20:26:39.928 00.000 10672 Star::Find returns 1 (0), X=1021.08, Y=711.66, Mass=340293, SNR=63.5, Peak=65488 HFD=3.8 20:26:39.928 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.02) = xAngle (5.65 = -0.64) 20:26:39.928 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.52 = 2.52) 20:26:39.928 00.000 10672 CameraToMount -- cameraX=-1.22 cameraY=0.69 hyp=1.40 cameraTheta=2.63 mountX=1.13 mountY=0.82, mountTheta=0.63 20:26:39.943 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-1.22, y=0.69, opts=13) 20:26:39.943 00.000 10672 Enqueuing Move request for scope (-1.22, 0.69) 20:26:39.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1000, FiltMax=65488, Gamma=1.000 20:26:39.943 00.000 428 Worker thread wakes up 20:26:39.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.69) opts 0xd 20:26:39.943 00.000 428 Handling offset move in thread for scope, endpoint = (-1.22, 0.69) 20:26:39.943 00.000 428 Moving (-1.22, 0.69) raw xDistance=1.13 yDistance=0.82 20:26:39.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.13 20:26:39.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:26:39.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 20:26:39.943 00.000 428 MoveAxis(W, 996, ABG) 20:26:39.943 00.000 428 Guiding Dir = 3, Dur = 996 20:26:39.943 00.000 428 IsSlewing returns 0 20:26:39.943 00.000 428 IsGuiding returns 0 20:26:39.959 00.016 10672 UpdateGuideState exits: m=340293 SNR=63.5 20:26:39.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:39.959 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:39.959 00.000 10672 Enqueuing Expose request 20:26:39.959 00.000 428 PulseGuide returned control before completion, sleep 981 20:26:40.428 00.469 10672 read socket command 10 20:26:40.428 00.000 10672 processing socket request REQDIST 20:26:40.428 00.000 10672 SOCKSVR: Sending pixel error of 1.32 20:26:40.428 00.000 10672 Sending socket response 132 (0x84) 20:26:40.959 00.531 428 IsGuiding returns 1 20:26:40.959 00.000 428 scope still moving after pulse duration time elapsed 20:26:40.990 00.031 428 IsSlewing returns 0 20:26:40.990 00.000 428 IsGuiding returns 0 20:26:40.990 00.000 428 scope move finished after 996 + 53 ms 20:26:40.990 00.000 428 Move returns status 0, amount 996 20:26:40.990 00.000 428 MoveAxis(N, 0, ABG) 20:26:40.990 00.000 428 Move returns status 0, amount 0 20:26:40.990 00.000 428 move complete, result=0 20:26:40.990 00.000 428 worker thread done servicing request 20:26:40.990 00.000 428 Worker thread wakes up 20:26:40.990 00.000 10672 GuideStep: 1.1 px 996 ms WEST, 0.8 px 0 ms NORTH 20:26:40.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:40.990 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:42.318 01.328 428 Exposure complete 20:26:42.458 00.140 428 worker thread done servicing request 20:26:42.458 00.000 10672 OnExposeComplete: enter 20:26:42.458 00.000 10672 UpdateGuideState(): m_state=6 20:26:42.458 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2200 20:26:42.458 00.000 10672 Star::Find returns 1 (0), X=1020.96, Y=711.46, Mass=286360, SNR=46.0, Peak=65488 HFD=3.3 20:26:42.458 00.000 10672 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.02) = xAngle (5.81 = -0.47) 20:26:42.458 00.000 10672 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.68 = 2.68) 20:26:42.458 00.000 10672 CameraToMount -- cameraX=-1.35 cameraY=0.49 hyp=1.43 cameraTheta=2.79 mountX=1.28 mountY=0.63, mountTheta=0.46 20:26:42.458 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.35, y=0.49, opts=13) 20:26:42.458 00.000 10672 Enqueuing Move request for scope (-1.35, 0.49) 20:26:42.458 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:26:42.458 00.000 428 Worker thread wakes up 20:26:42.458 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.49) opts 0xd 20:26:42.458 00.000 428 Handling offset move in thread for scope, endpoint = (-1.35, 0.49) 20:26:42.458 00.000 428 Moving (-1.35, 0.49) raw xDistance=1.28 yDistance=0.63 20:26:42.458 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.28 20:26:42.458 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:26:42.458 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 20:26:42.458 00.000 428 MoveAxis(W, 1258, ABG) 20:26:42.458 00.000 428 Guiding Dir = 3, Dur = 1258 20:26:42.458 00.000 428 IsSlewing returns 0 20:26:42.458 00.000 428 IsGuiding returns 0 20:26:42.489 00.031 10672 UpdateGuideState exits: m=286360 SNR=46.0 20:26:42.489 00.000 428 PulseGuide returned control before completion, sleep 1242 20:26:42.489 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:42.489 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:42.489 00.000 10672 Enqueuing Expose request 20:26:43.755 01.266 428 IsGuiding returns 0 20:26:43.755 00.000 428 Move returns status 0, amount 1258 20:26:43.755 00.000 428 MoveAxis(N, 0, ABG) 20:26:43.755 00.000 428 Move returns status 0, amount 0 20:26:43.755 00.000 428 move complete, result=0 20:26:43.755 00.000 428 worker thread done servicing request 20:26:43.755 00.000 428 Worker thread wakes up 20:26:43.755 00.000 10672 GuideStep: 1.3 px 1258 ms WEST, 0.6 px 0 ms NORTH 20:26:43.755 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:43.755 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:44.801 01.046 428 Exposure complete 20:26:44.926 00.125 428 worker thread done servicing request 20:26:44.926 00.000 10672 OnExposeComplete: enter 20:26:44.926 00.000 10672 UpdateGuideState(): m_state=6 20:26:44.926 00.000 10672 Star::Find(15, 1020, 711, 0, (0,0,0,0), 0.0, 0) frame 2201 20:26:44.926 00.000 10672 Star::Find returns 1 (0), X=1023.42, Y=712.48, Mass=369302, SNR=63.3, Peak=65488 HFD=4.5 20:26:44.926 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.02) = xAngle (3.95 = -2.33) 20:26:44.926 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.83 = 0.83) 20:26:44.926 00.000 10672 CameraToMount -- cameraX=1.12 cameraY=1.51 hyp=1.88 cameraTheta=0.93 mountX=-1.29 mountY=1.38, mountTheta=2.32 20:26:44.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.12, y=1.51, opts=13) 20:26:44.926 00.000 10672 Enqueuing Move request for scope (1.12, 1.51) 20:26:44.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:26:44.926 00.000 428 Worker thread wakes up 20:26:44.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.12, 1.51) opts 0xd 20:26:44.926 00.000 428 Handling offset move in thread for scope, endpoint = (1.12, 1.51) 20:26:44.926 00.000 428 Moving (1.12, 1.51) raw xDistance=-1.29 yDistance=1.38 20:26:44.926 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.29 20:26:44.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:26:44.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.38 20:26:44.926 00.000 428 MoveAxis(E, 1112, ABG) 20:26:44.926 00.000 428 Guiding Dir = 2, Dur = 1112 20:26:44.926 00.000 428 IsSlewing returns 0 20:26:44.926 00.000 428 IsGuiding returns 0 20:26:44.957 00.031 428 PulseGuide returned control before completion, sleep 1103 20:26:44.957 00.000 10672 UpdateGuideState exits: m=369302 SNR=63.3 20:26:44.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:44.957 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:44.957 00.000 10672 Enqueuing Expose request 20:26:45.426 00.469 10672 read socket command 10 20:26:45.426 00.000 10672 processing socket request REQDIST 20:26:45.426 00.000 10672 SOCKSVR: Sending pixel error of 1.51 20:26:45.426 00.000 10672 Sending socket response 151 (0x97) 20:26:46.098 00.672 428 IsGuiding returns 1 20:26:46.098 00.000 428 scope still moving after pulse duration time elapsed 20:26:46.145 00.047 428 IsSlewing returns 0 20:26:46.145 00.000 428 IsGuiding returns 0 20:26:46.145 00.000 428 scope move finished after 1112 + 96 ms 20:26:46.145 00.000 428 Move returns status 0, amount 1112 20:26:46.145 00.000 428 MoveAxis(N, 0, ABG) 20:26:46.145 00.000 428 Move returns status 0, amount 0 20:26:46.145 00.000 428 move complete, result=0 20:26:46.145 00.000 428 worker thread done servicing request 20:26:46.145 00.000 428 Worker thread wakes up 20:26:46.145 00.000 10672 GuideStep: -1.3 px 1112 ms EAST, 1.4 px 0 ms NORTH 20:26:46.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:46.145 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:47.316 01.171 428 Exposure complete 20:26:47.457 00.141 428 worker thread done servicing request 20:26:47.457 00.000 10672 OnExposeComplete: enter 20:26:47.457 00.000 10672 UpdateGuideState(): m_state=6 20:26:47.457 00.000 10672 Star::Find(15, 1023, 712, 0, (0,0,0,0), 0.0, 0) frame 2202 20:26:47.457 00.000 10672 Star::Find returns 1 (0), X=1022.98, Y=712.02, Mass=331745, SNR=54.6, Peak=65488 HFD=4.4 20:26:47.457 00.000 10672 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.02) = xAngle (4.02 = -2.26) 20:26:47.457 00.000 10672 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.89 = 0.89) 20:26:47.457 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=1.06 hyp=1.26 cameraTheta=1.00 mountX=-0.80 mountY=0.98, mountTheta=2.26 20:26:47.472 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=1.06, opts=13) 20:26:47.472 00.000 10672 Enqueuing Move request for scope (0.68, 1.06) 20:26:47.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:26:47.472 00.000 428 Worker thread wakes up 20:26:47.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, 1.06) opts 0xd 20:26:47.472 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, 1.06) 20:26:47.472 00.000 428 Moving (0.68, 1.06) raw xDistance=-0.80 yDistance=0.98 20:26:47.472 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.80 20:26:47.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:26:47.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.98 20:26:47.472 00.000 428 MoveAxis(E, 824, ABG) 20:26:47.472 00.000 428 Guiding Dir = 2, Dur = 824 20:26:47.503 00.031 10672 UpdateGuideState exits: m=331745 SNR=54.6 20:26:47.503 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:47.503 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:47.503 00.000 10672 Enqueuing Expose request 20:26:47.503 00.000 428 IsSlewing returns 0 20:26:47.503 00.000 428 IsGuiding returns 0 20:26:47.519 00.016 428 PulseGuide returned control before completion, sleep 820 20:26:48.383 00.864 428 IsGuiding returns 0 20:26:48.383 00.000 428 Move returns status 0, amount 824 20:26:48.383 00.000 428 MoveAxis(N, 0, ABG) 20:26:48.383 00.000 428 Move returns status 0, amount 0 20:26:48.383 00.000 428 move complete, result=0 20:26:48.383 00.000 428 worker thread done servicing request 20:26:48.383 00.000 10672 GuideStep: -0.8 px 824 ms EAST, 1.0 px 0 ms NORTH 20:26:48.383 00.000 428 Worker thread wakes up 20:26:48.383 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:48.383 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:49.820 01.437 428 Exposure complete 20:26:49.945 00.125 428 worker thread done servicing request 20:26:49.945 00.000 10672 OnExposeComplete: enter 20:26:49.945 00.000 10672 UpdateGuideState(): m_state=6 20:26:49.960 00.015 10672 Star::Find(15, 1022, 712, 0, (0,0,0,0), 0.0, 0) frame 2203 20:26:49.960 00.000 10672 Star::Find returns 1 (0), X=1021.39, Y=711.28, Mass=293937, SNR=49.0, Peak=65488 HFD=3.2 20:26:49.960 00.000 10672 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.02) = xAngle (5.82 = -0.46) 20:26:49.960 00.000 10672 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.70 = 2.70) 20:26:49.960 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=0.32 hyp=0.96 cameraTheta=2.80 mountX=0.86 mountY=0.41, mountTheta=0.45 20:26:49.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=0.32, opts=13) 20:26:49.960 00.000 10672 Enqueuing Move request for scope (-0.91, 0.32) 20:26:49.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:26:49.960 00.000 428 Worker thread wakes up 20:26:49.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.32) opts 0xd 20:26:49.960 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, 0.32) 20:26:49.960 00.000 428 Moving (-0.91, 0.32) raw xDistance=0.86 yDistance=0.41 20:26:49.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.86 20:26:49.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:49.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 20:26:49.960 00.000 428 MoveAxis(W, 746, ABG) 20:26:49.960 00.000 428 Guiding Dir = 3, Dur = 746 20:26:49.960 00.000 428 IsSlewing returns 0 20:26:49.960 00.000 428 IsGuiding returns 0 20:26:49.976 00.016 10672 UpdateGuideState exits: m=293937 SNR=49.0 20:26:49.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:49.976 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:49.976 00.000 10672 Enqueuing Expose request 20:26:49.992 00.016 428 PulseGuide returned control before completion, sleep 726 20:26:50.429 00.437 10672 read socket command 10 20:26:50.429 00.000 10672 processing socket request REQDIST 20:26:50.429 00.000 10672 SOCKSVR: Sending pixel error of 1.29 20:26:50.429 00.000 10672 Sending socket response 129 (0x81) 20:26:50.726 00.297 428 IsGuiding returns 1 20:26:50.726 00.000 428 scope still moving after pulse duration time elapsed 20:26:50.773 00.047 428 IsSlewing returns 0 20:26:50.804 00.031 428 IsGuiding returns 0 20:26:50.804 00.000 428 scope move finished after 746 + 98 ms 20:26:50.804 00.000 428 Move returns status 0, amount 746 20:26:50.804 00.000 428 MoveAxis(N, 0, ABG) 20:26:50.804 00.000 428 Move returns status 0, amount 0 20:26:50.804 00.000 428 move complete, result=0 20:26:50.804 00.000 428 worker thread done servicing request 20:26:50.804 00.000 428 Worker thread wakes up 20:26:50.804 00.000 10672 GuideStep: 0.9 px 746 ms WEST, 0.4 px 0 ms NORTH 20:26:50.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:50.804 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:52.319 01.515 428 Exposure complete 20:26:52.444 00.125 428 worker thread done servicing request 20:26:52.444 00.000 10672 OnExposeComplete: enter 20:26:52.444 00.000 10672 UpdateGuideState(): m_state=6 20:26:52.444 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2204 20:26:52.444 00.000 10672 Star::Find returns 1 (0), X=1022.77, Y=712.15, Mass=345842, SNR=60.1, Peak=65488 HFD=4.3 20:26:52.444 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.02) = xAngle (4.22 = -2.07) 20:26:52.444 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.09 = 1.09) 20:26:52.444 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=1.18 hyp=1.27 cameraTheta=1.19 mountX=-0.61 mountY=1.13, mountTheta=2.06 20:26:52.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=1.18, opts=13) 20:26:52.444 00.000 10672 Enqueuing Move request for scope (0.47, 1.18) 20:26:52.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:26:52.444 00.000 428 Worker thread wakes up 20:26:52.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.18) opts 0xd 20:26:52.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 1.18) 20:26:52.444 00.000 428 Moving (0.47, 1.18) raw xDistance=-0.61 yDistance=1.13 20:26:52.444 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.61 20:26:52.444 00.000 428 switching direction from -1 to 1 - decHistory=6 oldest=-0.13 newest=2.52 20:26:52.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.13 from input 1.13 20:26:52.444 00.000 428 MoveAxis(E, 512, ABG) 20:26:52.444 00.000 428 Guiding Dir = 2, Dur = 512 20:26:52.459 00.015 428 IsSlewing returns 0 20:26:52.459 00.000 428 IsGuiding returns 0 20:26:52.475 00.016 10672 UpdateGuideState exits: m=345842 SNR=60.1 20:26:52.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:52.475 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:52.475 00.000 10672 Enqueuing Expose request 20:26:52.475 00.000 428 PulseGuide returned control before completion, sleep 507 20:26:53.006 00.531 428 IsGuiding returns 0 20:26:53.006 00.000 428 Move returns status 0, amount 512 20:26:53.006 00.000 428 MoveAxis(S, 1707, ABG) 20:26:53.006 00.000 428 Guiding Dir = 1, Dur = 1707 20:26:53.006 00.000 428 IsSlewing returns 0 20:26:53.006 00.000 428 IsGuiding returns 0 20:26:53.084 00.078 428 PulseGuide returned control before completion, sleep 1641 20:26:54.740 01.656 428 IsGuiding returns 1 20:26:54.740 00.000 428 scope still moving after pulse duration time elapsed 20:26:54.803 00.063 428 IsSlewing returns 0 20:26:54.834 00.031 428 IsGuiding returns 0 20:26:54.834 00.000 428 scope move finished after 1707 + 112 ms 20:26:54.834 00.000 428 Move returns status 0, amount 1707 20:26:54.834 00.000 428 move complete, result=0 20:26:54.834 00.000 428 worker thread done servicing request 20:26:54.834 00.000 428 Worker thread wakes up 20:26:54.834 00.000 10672 GuideStep: -0.6 px 512 ms EAST, 1.1 px 1707 ms SOUTH 20:26:54.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:54.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:54.849 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:26:55.427 00.578 10672 read socket command 10 20:26:55.427 00.000 10672 processing socket request REQDIST 20:26:55.427 00.000 10672 SOCKSVR: Sending pixel error of 1.28 20:26:55.427 00.000 10672 Sending socket response 128 (0x80) 20:26:57.307 01.880 428 Exposure complete 20:26:57.432 00.125 428 worker thread done servicing request 20:26:57.432 00.000 10672 OnExposeComplete: enter 20:26:57.432 00.000 10672 UpdateGuideState(): m_state=6 20:26:57.432 00.000 10672 Star::Find(15, 1022, 712, 0, (0,0,0,0), 0.0, 0) frame 2205 20:26:57.432 00.000 10672 Star::Find returns 1 (0), X=1022.95, Y=711.80, Mass=349017, SNR=57.6, Peak=65488 HFD=4.2 20:26:57.432 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.02) = xAngle (3.93 = -2.35) 20:26:57.432 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.80 = 0.80) 20:26:57.432 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.83 hyp=1.06 cameraTheta=0.91 mountX=-0.75 mountY=0.76, mountTheta=2.35 20:26:57.447 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.83, opts=13) 20:26:57.447 00.000 10672 Enqueuing Move request for scope (0.65, 0.83) 20:26:57.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:26:57.447 00.000 428 Worker thread wakes up 20:26:57.447 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.83) opts 0xd 20:26:57.447 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, 0.83) 20:26:57.447 00.000 428 Moving (0.65, 0.83) raw xDistance=-0.75 yDistance=0.76 20:26:57.447 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.75 20:26:57.447 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.76 from input 0.76 20:26:57.447 00.000 428 MoveAxis(E, 730, ABG) 20:26:57.447 00.000 428 Guiding Dir = 2, Dur = 730 20:26:57.447 00.000 428 IsSlewing returns 0 20:26:57.447 00.000 428 IsGuiding returns 0 20:26:57.463 00.016 10672 UpdateGuideState exits: m=349017 SNR=57.6 20:26:57.463 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:57.463 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:57.463 00.000 10672 Enqueuing Expose request 20:26:57.463 00.000 428 PulseGuide returned control before completion, sleep 717 20:26:58.197 00.734 428 IsGuiding returns 1 20:26:58.197 00.000 428 scope still moving after pulse duration time elapsed 20:26:58.228 00.031 428 IsSlewing returns 0 20:26:58.228 00.000 428 IsGuiding returns 0 20:26:58.228 00.000 428 scope move finished after 730 + 61 ms 20:26:58.228 00.000 428 Move returns status 0, amount 730 20:26:58.228 00.000 428 MoveAxis(S, 1153, ABG) 20:26:58.228 00.000 428 Guiding Dir = 1, Dur = 1153 20:26:58.228 00.000 428 IsSlewing returns 0 20:26:58.228 00.000 428 IsGuiding returns 0 20:26:58.307 00.079 428 PulseGuide returned control before completion, sleep 1085 20:26:59.416 01.109 428 IsGuiding returns 1 20:26:59.416 00.000 428 scope still moving after pulse duration time elapsed 20:26:59.447 00.031 428 IsSlewing returns 0 20:26:59.447 00.000 428 IsGuiding returns 1 20:26:59.509 00.062 428 IsSlewing returns 0 20:26:59.540 00.031 428 IsGuiding returns 0 20:26:59.540 00.000 428 scope move finished after 1153 + 157 ms 20:26:59.540 00.000 428 Move returns status 0, amount 1153 20:26:59.540 00.000 428 move complete, result=0 20:26:59.540 00.000 428 worker thread done servicing request 20:26:59.540 00.000 10672 GuideStep: -0.7 px 730 ms EAST, 0.8 px 1153 ms SOUTH 20:26:59.540 00.000 428 Worker thread wakes up 20:26:59.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:26:59.556 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:26:59.806 00.250 428 Exposure complete 20:26:59.931 00.125 428 worker thread done servicing request 20:26:59.931 00.000 10672 OnExposeComplete: enter 20:26:59.931 00.000 10672 UpdateGuideState(): m_state=6 20:26:59.931 00.000 10672 Star::Find(15, 1022, 711, 0, (0,0,0,0), 0.0, 0) frame 2206 20:26:59.931 00.000 10672 Star::Find returns 1 (0), X=1021.71, Y=710.97, Mass=285903, SNR=49.3, Peak=65488 HFD=2.5 20:26:59.931 00.000 10672 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.02) = xAngle (-0.12 = -0.12) 20:26:59.931 00.000 10672 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.25 = 3.03) 20:26:59.931 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.00 hyp=0.59 cameraTheta=-3.14 mountX=0.59 mountY=0.06, mountTheta=0.11 20:26:59.931 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.00, opts=13) 20:26:59.931 00.000 10672 Enqueuing Move request for scope (-0.59, -0.00) 20:26:59.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:26:59.931 00.000 428 Worker thread wakes up 20:26:59.931 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.00) opts 0xd 20:26:59.931 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.00) 20:26:59.931 00.000 428 Moving (-0.59, -0.00) raw xDistance=0.59 yDistance=0.06 20:26:59.931 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.59 20:26:59.931 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:59.931 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:26:59.946 00.015 428 MoveAxis(W, 495, ABG) 20:26:59.946 00.000 428 Guiding Dir = 3, Dur = 495 20:26:59.946 00.000 428 IsSlewing returns 0 20:26:59.946 00.000 428 IsGuiding returns 0 20:26:59.962 00.016 428 PulseGuide returned control before completion, sleep 486 20:26:59.962 00.000 10672 UpdateGuideState exits: m=285903 SNR=49.3 20:26:59.962 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:59.962 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:26:59.962 00.000 10672 Enqueuing Expose request 20:27:00.431 00.469 10672 read socket command 10 20:27:00.431 00.000 10672 processing socket request REQDIST 20:27:00.431 00.000 10672 SOCKSVR: Sending pixel error of 1.03 20:27:00.431 00.000 10672 Sending socket response 103 (0x67) 20:27:00.478 00.047 428 IsGuiding returns 1 20:27:00.478 00.000 428 scope still moving after pulse duration time elapsed 20:27:00.509 00.031 428 IsSlewing returns 0 20:27:00.509 00.000 428 IsGuiding returns 0 20:27:00.509 00.000 428 scope move finished after 495 + 69 ms 20:27:00.509 00.000 428 Move returns status 0, amount 495 20:27:00.509 00.000 428 MoveAxis(N, 0, ABG) 20:27:00.509 00.000 428 Move returns status 0, amount 0 20:27:00.509 00.000 428 move complete, result=0 20:27:00.509 00.000 428 worker thread done servicing request 20:27:00.509 00.000 10672 GuideStep: 0.6 px 495 ms WEST, 0.1 px 0 ms NORTH 20:27:00.509 00.000 428 Worker thread wakes up 20:27:00.509 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:00.509 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:02.289 01.780 428 Exposure complete 20:27:02.414 00.125 428 worker thread done servicing request 20:27:02.430 00.016 10672 OnExposeComplete: enter 20:27:02.430 00.000 10672 UpdateGuideState(): m_state=6 20:27:02.430 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2207 20:27:02.430 00.000 10672 Star::Find returns 1 (0), X=1023.39, Y=711.36, Mass=332452, SNR=56.3, Peak=65488 HFD=4.3 20:27:02.430 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.91) 20:27:02.430 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 20:27:02.430 00.000 10672 CameraToMount -- cameraX=1.08 cameraY=0.39 hyp=1.15 cameraTheta=0.35 mountX=-1.12 mountY=0.28, mountTheta=2.90 20:27:02.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.08, y=0.39, opts=13) 20:27:02.430 00.000 10672 Enqueuing Move request for scope (1.08, 0.39) 20:27:02.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:27:02.430 00.000 428 Worker thread wakes up 20:27:02.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.39) opts 0xd 20:27:02.430 00.000 428 Handling offset move in thread for scope, endpoint = (1.08, 0.39) 20:27:02.430 00.000 428 Moving (1.08, 0.39) raw xDistance=-1.12 yDistance=0.28 20:27:02.430 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.12 20:27:02.430 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:02.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 20:27:02.430 00.000 428 MoveAxis(E, 1009, ABG) 20:27:02.430 00.000 428 Guiding Dir = 2, Dur = 1009 20:27:02.430 00.000 428 IsSlewing returns 0 20:27:02.430 00.000 428 IsGuiding returns 0 20:27:02.446 00.016 10672 UpdateGuideState exits: m=332452 SNR=56.3 20:27:02.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:02.446 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:02.446 00.000 10672 Enqueuing Expose request 20:27:02.461 00.015 428 PulseGuide returned control before completion, sleep 989 20:27:03.461 01.000 428 IsGuiding returns 1 20:27:03.461 00.000 428 scope still moving after pulse duration time elapsed 20:27:03.492 00.031 428 IsSlewing returns 0 20:27:03.524 00.032 428 IsGuiding returns 0 20:27:03.524 00.000 428 scope move finished after 1009 + 88 ms 20:27:03.524 00.000 428 Move returns status 0, amount 1009 20:27:03.524 00.000 428 MoveAxis(N, 0, ABG) 20:27:03.524 00.000 428 Move returns status 0, amount 0 20:27:03.524 00.000 428 move complete, result=0 20:27:03.524 00.000 428 worker thread done servicing request 20:27:03.524 00.000 428 Worker thread wakes up 20:27:03.524 00.000 10672 GuideStep: -1.1 px 1009 ms EAST, 0.3 px 0 ms NORTH 20:27:03.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:03.524 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:04.809 01.285 428 Exposure complete 20:27:04.934 00.125 428 worker thread done servicing request 20:27:04.934 00.000 10672 OnExposeComplete: enter 20:27:04.934 00.000 10672 UpdateGuideState(): m_state=6 20:27:04.934 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2208 20:27:04.934 00.000 10672 Star::Find returns 1 (0), X=1021.46, Y=710.80, Mass=243160, SNR=44.1, Peak=65488 HFD=3.1 20:27:04.934 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.02) = xAngle (0.07 = 0.07) 20:27:04.934 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.06 = -3.06) 20:27:04.934 00.000 10672 CameraToMount -- cameraX=-0.84 cameraY=-0.16 hyp=0.86 cameraTheta=-2.95 mountX=0.86 mountY=-0.07, mountTheta=-0.08 20:27:04.934 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.84, y=-0.16, opts=13) 20:27:04.934 00.000 10672 Enqueuing Move request for scope (-0.84, -0.16) 20:27:04.934 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:27:04.934 00.000 428 Worker thread wakes up 20:27:04.934 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.16) opts 0xd 20:27:04.934 00.000 428 Handling offset move in thread for scope, endpoint = (-0.84, -0.16) 20:27:04.934 00.000 428 Moving (-0.84, -0.16) raw xDistance=0.86 yDistance=-0.07 20:27:04.934 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.86 20:27:04.934 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:04.934 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:27:04.934 00.000 428 MoveAxis(W, 727, ABG) 20:27:04.934 00.000 428 Guiding Dir = 3, Dur = 727 20:27:04.934 00.000 428 IsSlewing returns 0 20:27:04.934 00.000 428 IsGuiding returns 0 20:27:04.965 00.031 428 PulseGuide returned control before completion, sleep 716 20:27:04.965 00.000 10672 UpdateGuideState exits: m=243160 SNR=44.1 20:27:04.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:04.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:04.965 00.000 10672 Enqueuing Expose request 20:27:05.434 00.469 10672 read socket command 10 20:27:05.434 00.000 10672 processing socket request REQDIST 20:27:05.434 00.000 10672 SOCKSVR: Sending pixel error of 1.00 20:27:05.434 00.000 10672 Sending socket response 100 (0x64) 20:27:05.715 00.281 428 IsGuiding returns 0 20:27:05.715 00.000 428 Move returns status 0, amount 727 20:27:05.715 00.000 428 MoveAxis(N, 0, ABG) 20:27:05.715 00.000 428 Move returns status 0, amount 0 20:27:05.715 00.000 428 move complete, result=0 20:27:05.715 00.000 428 worker thread done servicing request 20:27:05.715 00.000 428 Worker thread wakes up 20:27:05.715 00.000 10672 GuideStep: 0.9 px 727 ms WEST, -0.1 px 0 ms NORTH 20:27:05.715 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:05.715 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:07.308 01.593 428 Exposure complete 20:27:07.433 00.125 428 worker thread done servicing request 20:27:07.433 00.000 10672 OnExposeComplete: enter 20:27:07.433 00.000 10672 UpdateGuideState(): m_state=6 20:27:07.433 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2209 20:27:07.433 00.000 10672 Star::Find returns 1 (0), X=1021.97, Y=711.03, Mass=274521, SNR=46.2, Peak=65488 HFD=2.8 20:27:07.433 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.02) = xAngle (5.96 = -0.33) 20:27:07.433 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.83 = 2.83) 20:27:07.433 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.07 hyp=0.34 cameraTheta=2.94 mountX=0.32 mountY=0.10, mountTheta=0.31 20:27:07.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.07, opts=13) 20:27:07.433 00.000 10672 Enqueuing Move request for scope (-0.33, 0.07) 20:27:07.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:27:07.433 00.000 428 Worker thread wakes up 20:27:07.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.07) opts 0xd 20:27:07.433 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.07) 20:27:07.433 00.000 428 Moving (-0.33, 0.07) raw xDistance=0.32 yDistance=0.10 20:27:07.433 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:27:07.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:07.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:27:07.433 00.000 428 MoveAxis(E, 0, ABG) 20:27:07.433 00.000 428 Move returns status 0, amount 0 20:27:07.433 00.000 428 MoveAxis(N, 0, ABG) 20:27:07.433 00.000 428 Move returns status 0, amount 0 20:27:07.433 00.000 428 move complete, result=0 20:27:07.433 00.000 428 worker thread done servicing request 20:27:07.465 00.032 10672 UpdateGuideState exits: m=274521 SNR=46.2 20:27:07.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:07.465 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:07.465 00.000 10672 Enqueuing Expose request 20:27:07.465 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:27:07.465 00.000 428 Worker thread wakes up 20:27:07.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:07.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:09.792 02.327 428 Exposure complete 20:27:09.917 00.125 428 worker thread done servicing request 20:27:09.917 00.000 10672 OnExposeComplete: enter 20:27:09.917 00.000 10672 UpdateGuideState(): m_state=6 20:27:09.917 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2210 20:27:09.933 00.016 10672 Star::Find returns 1 (0), X=1021.94, Y=710.73, Mass=275858, SNR=46.4, Peak=65488 HFD=2.6 20:27:09.933 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.02) = xAngle (0.45 = 0.45) 20:27:09.933 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68) 20:27:09.933 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.24 hyp=0.44 cameraTheta=-2.57 mountX=0.39 mountY=-0.19, mountTheta=-0.46 20:27:09.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.24, opts=13) 20:27:09.933 00.000 10672 Enqueuing Move request for scope (-0.37, -0.24) 20:27:09.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=728, FiltMax=65488, Gamma=1.000 20:27:09.933 00.000 428 Worker thread wakes up 20:27:09.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.24) opts 0xd 20:27:09.933 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.24) 20:27:09.933 00.000 428 Moving (-0.37, -0.24) raw xDistance=0.39 yDistance=-0.19 20:27:09.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 20:27:09.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:09.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:27:09.933 00.000 428 MoveAxis(E, 0, ABG) 20:27:09.933 00.000 428 Move returns status 0, amount 0 20:27:09.933 00.000 428 MoveAxis(N, 0, ABG) 20:27:09.933 00.000 428 Move returns status 0, amount 0 20:27:09.933 00.000 428 move complete, result=0 20:27:09.933 00.000 428 worker thread done servicing request 20:27:09.948 00.015 10672 UpdateGuideState exits: m=275858 SNR=46.4 20:27:09.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:09.948 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:09.948 00.000 10672 Enqueuing Expose request 20:27:09.948 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:27:09.948 00.000 428 Worker thread wakes up 20:27:09.948 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:09.948 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:10.433 00.485 10672 read socket command 10 20:27:10.433 00.000 10672 processing socket request REQDIST 20:27:10.433 00.000 10672 SOCKSVR: Sending pixel error of 0.69 20:27:10.433 00.000 10672 Sending socket response 69 (0x45) 20:27:12.307 01.874 428 Exposure complete 20:27:12.447 00.140 428 worker thread done servicing request 20:27:12.447 00.000 10672 OnExposeComplete: enter 20:27:12.447 00.000 10672 UpdateGuideState(): m_state=6 20:27:12.447 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2211 20:27:12.447 00.000 10672 Star::Find returns 1 (0), X=1022.21, Y=710.32, Mass=274973, SNR=42.3, Peak=65488 HFD=2.8 20:27:12.447 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.02) = xAngle (1.31 = 1.31) 20:27:12.447 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 20:27:12.447 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.64 hyp=0.65 cameraTheta=-1.71 mountX=0.17 mountY=-0.63, mountTheta=-1.31 20:27:12.447 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.64, opts=13) 20:27:12.447 00.000 10672 Enqueuing Move request for scope (-0.09, -0.64) 20:27:12.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:27:12.447 00.000 428 Worker thread wakes up 20:27:12.447 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.64) opts 0xd 20:27:12.447 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.64) 20:27:12.447 00.000 428 Moving (-0.09, -0.64) raw xDistance=0.17 yDistance=-0.63 20:27:12.447 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:27:12.447 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:27:12.447 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.63 20:27:12.447 00.000 428 MoveAxis(E, 0, ABG) 20:27:12.447 00.000 428 Move returns status 0, amount 0 20:27:12.447 00.000 428 MoveAxis(N, 0, ABG) 20:27:12.447 00.000 428 Move returns status 0, amount 0 20:27:12.447 00.000 428 move complete, result=0 20:27:12.447 00.000 428 worker thread done servicing request 20:27:12.479 00.032 10672 UpdateGuideState exits: m=274973 SNR=42.3 20:27:12.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:12.479 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:12.479 00.000 10672 Enqueuing Expose request 20:27:12.479 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:27:12.479 00.000 428 Worker thread wakes up 20:27:12.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:12.479 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:14.810 02.331 428 Exposure complete 20:27:14.935 00.125 428 worker thread done servicing request 20:27:14.935 00.000 10672 OnExposeComplete: enter 20:27:14.935 00.000 10672 UpdateGuideState(): m_state=6 20:27:14.935 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2212 20:27:14.935 00.000 10672 Star::Find returns 1 (0), X=1023.83, Y=711.34, Mass=334477, SNR=54.3, Peak=65488 HFD=4.0 20:27:14.935 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.03) 20:27:14.935 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 20:27:14.935 00.000 10672 CameraToMount -- cameraX=1.53 cameraY=0.37 hyp=1.57 cameraTheta=0.24 mountX=-1.56 mountY=0.20, mountTheta=3.01 20:27:14.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.53, y=0.37, opts=13) 20:27:14.935 00.000 10672 Enqueuing Move request for scope (1.53, 0.37) 20:27:14.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:27:14.935 00.000 428 Worker thread wakes up 20:27:14.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.53, 0.37) opts 0xd 20:27:14.935 00.000 428 Handling offset move in thread for scope, endpoint = (1.53, 0.37) 20:27:14.935 00.000 428 Moving (1.53, 0.37) raw xDistance=-1.56 yDistance=0.20 20:27:14.935 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.56 20:27:14.935 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:14.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:27:14.935 00.000 428 MoveAxis(E, 1453, ABG) 20:27:14.935 00.000 428 Guiding Dir = 2, Dur = 1453 20:27:14.935 00.000 428 IsSlewing returns 0 20:27:14.935 00.000 428 IsGuiding returns 0 20:27:14.951 00.016 428 PulseGuide returned control before completion, sleep 1448 20:27:14.966 00.015 10672 UpdateGuideState exits: m=334477 SNR=54.3 20:27:14.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:14.966 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:14.966 00.000 10672 Enqueuing Expose request 20:27:15.451 00.485 10672 read socket command 10 20:27:15.451 00.000 10672 processing socket request REQDIST 20:27:15.451 00.000 10672 SOCKSVR: Sending pixel error of 0.94 20:27:15.451 00.000 10672 Sending socket response 94 (0x5e) 20:27:16.435 00.984 428 IsGuiding returns 1 20:27:16.435 00.000 428 scope still moving after pulse duration time elapsed 20:27:16.481 00.046 428 IsSlewing returns 0 20:27:16.481 00.000 428 IsGuiding returns 0 20:27:16.481 00.000 428 scope move finished after 1453 + 84 ms 20:27:16.481 00.000 428 Move returns status 0, amount 1453 20:27:16.481 00.000 428 MoveAxis(N, 0, ABG) 20:27:16.481 00.000 428 Move returns status 0, amount 0 20:27:16.481 00.000 428 move complete, result=0 20:27:16.481 00.000 428 worker thread done servicing request 20:27:16.481 00.000 10672 GuideStep: -1.6 px 1453 ms EAST, 0.2 px 0 ms NORTH 20:27:16.481 00.000 428 Worker thread wakes up 20:27:16.481 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:16.481 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:17.309 00.828 428 Exposure complete 20:27:17.434 00.125 428 worker thread done servicing request 20:27:17.434 00.000 10672 OnExposeComplete: enter 20:27:17.434 00.000 10672 UpdateGuideState(): m_state=6 20:27:17.434 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2213 20:27:17.434 00.000 10672 Star::Find returns 1 (0), X=1021.84, Y=710.43, Mass=318788, SNR=49.7, Peak=65488 HFD=3.4 20:27:17.434 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 20:27:17.434 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 20:27:17.434 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.53 hyp=0.70 cameraTheta=-2.28 mountX=0.52 mountY=-0.48, mountTheta=-0.75 20:27:17.434 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.53, opts=13) 20:27:17.434 00.000 10672 Enqueuing Move request for scope (-0.46, -0.53) 20:27:17.434 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:27:17.434 00.000 428 Worker thread wakes up 20:27:17.434 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.53) opts 0xd 20:27:17.434 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.53) 20:27:17.434 00.000 428 Moving (-0.46, -0.53) raw xDistance=0.52 yDistance=-0.48 20:27:17.434 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.52 20:27:17.434 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:17.434 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 20:27:17.434 00.000 428 MoveAxis(W, 383, ABG) 20:27:17.434 00.000 428 Guiding Dir = 3, Dur = 383 20:27:17.434 00.000 428 IsSlewing returns 0 20:27:17.434 00.000 428 IsGuiding returns 0 20:27:17.466 00.032 428 PulseGuide returned control before completion, sleep 372 20:27:17.466 00.000 10672 UpdateGuideState exits: m=318788 SNR=49.7 20:27:17.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:17.466 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:17.466 00.000 10672 Enqueuing Expose request 20:27:17.872 00.406 428 IsGuiding returns 0 20:27:17.872 00.000 428 Move returns status 0, amount 383 20:27:17.887 00.015 428 MoveAxis(N, 0, ABG) 20:27:17.887 00.000 428 Move returns status 0, amount 0 20:27:17.887 00.000 428 move complete, result=0 20:27:17.887 00.000 428 worker thread done servicing request 20:27:17.887 00.000 428 Worker thread wakes up 20:27:17.887 00.000 10672 GuideStep: 0.5 px 383 ms WEST, -0.5 px 0 ms NORTH 20:27:17.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:17.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:19.809 01.922 428 Exposure complete 20:27:19.933 00.124 428 worker thread done servicing request 20:27:19.933 00.000 10672 OnExposeComplete: enter 20:27:19.933 00.000 10672 UpdateGuideState(): m_state=6 20:27:19.949 00.016 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2214 20:27:19.949 00.000 10672 Star::Find returns 1 (0), X=1021.67, Y=710.57, Mass=272393, SNR=45.3, Peak=65488 HFD=3.0 20:27:19.949 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.02) = xAngle (0.44 = 0.44) 20:27:19.949 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.69 = -2.69) 20:27:19.949 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=-0.40 hyp=0.75 cameraTheta=-2.58 mountX=0.68 mountY=-0.33, mountTheta=-0.45 20:27:19.949 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=-0.40, opts=13) 20:27:19.949 00.000 10672 Enqueuing Move request for scope (-0.64, -0.40) 20:27:19.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:27:19.949 00.000 428 Worker thread wakes up 20:27:19.949 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.40) opts 0xd 20:27:19.949 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, -0.40) 20:27:19.949 00.000 428 Moving (-0.64, -0.40) raw xDistance=0.68 yDistance=-0.33 20:27:19.949 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.68 20:27:19.949 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:19.949 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:27:19.949 00.000 428 MoveAxis(W, 660, ABG) 20:27:19.949 00.000 428 Guiding Dir = 3, Dur = 660 20:27:19.949 00.000 428 IsSlewing returns 0 20:27:19.949 00.000 428 IsGuiding returns 0 20:27:19.965 00.016 10672 UpdateGuideState exits: m=272393 SNR=45.3 20:27:19.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:19.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:19.965 00.000 10672 Enqueuing Expose request 20:27:19.980 00.015 428 PulseGuide returned control before completion, sleep 643 20:27:20.434 00.454 10672 read socket command 10 20:27:20.434 00.000 10672 processing socket request REQDIST 20:27:20.434 00.000 10672 SOCKSVR: Sending pixel error of 0.83 20:27:20.434 00.000 10672 Sending socket response 83 (0x53) 20:27:20.668 00.234 428 IsGuiding returns 0 20:27:20.668 00.000 428 Move returns status 0, amount 660 20:27:20.668 00.000 428 MoveAxis(N, 0, ABG) 20:27:20.668 00.000 428 Move returns status 0, amount 0 20:27:20.668 00.000 428 move complete, result=0 20:27:20.668 00.000 428 worker thread done servicing request 20:27:20.668 00.000 10672 GuideStep: 0.7 px 660 ms WEST, -0.3 px 0 ms NORTH 20:27:20.668 00.000 428 Worker thread wakes up 20:27:20.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:20.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:22.296 01.628 428 Exposure complete 20:27:22.421 00.125 428 worker thread done servicing request 20:27:22.421 00.000 10672 OnExposeComplete: enter 20:27:22.421 00.000 10672 UpdateGuideState(): m_state=6 20:27:22.421 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2215 20:27:22.421 00.000 10672 Star::Find returns 1 (0), X=1021.95, Y=710.60, Mass=316986, SNR=47.8, Peak=65488 HFD=3.4 20:27:22.421 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.02) = xAngle (0.68 = 0.68) 20:27:22.421 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44) 20:27:22.421 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.37 hyp=0.51 cameraTheta=-2.34 mountX=0.40 mountY=-0.33, mountTheta=-0.69 20:27:22.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.37, opts=13) 20:27:22.421 00.000 10672 Enqueuing Move request for scope (-0.36, -0.37) 20:27:22.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:27:22.421 00.000 428 Worker thread wakes up 20:27:22.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.37) opts 0xd 20:27:22.437 00.016 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.37) 20:27:22.437 00.000 428 Moving (-0.36, -0.37) raw xDistance=0.40 yDistance=-0.33 20:27:22.437 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 20:27:22.437 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:22.437 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:27:22.437 00.000 428 MoveAxis(E, 0, ABG) 20:27:22.437 00.000 428 Move returns status 0, amount 0 20:27:22.437 00.000 428 MoveAxis(N, 0, ABG) 20:27:22.437 00.000 428 Move returns status 0, amount 0 20:27:22.437 00.000 428 move complete, result=0 20:27:22.437 00.000 428 worker thread done servicing request 20:27:22.452 00.015 10672 UpdateGuideState exits: m=316986 SNR=47.8 20:27:22.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:22.452 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:22.452 00.000 10672 Enqueuing Expose request 20:27:22.452 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:27:22.452 00.000 428 Worker thread wakes up 20:27:22.452 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:22.452 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:24.796 02.344 428 Exposure complete 20:27:24.936 00.140 428 worker thread done servicing request 20:27:24.936 00.000 10672 OnExposeComplete: enter 20:27:24.936 00.000 10672 UpdateGuideState(): m_state=6 20:27:24.936 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2216 20:27:24.936 00.000 10672 Star::Find returns 1 (0), X=1023.78, Y=711.46, Mass=305319, SNR=54.4, Peak=65488 HFD=4.0 20:27:24.936 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.94) 20:27:24.936 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 20:27:24.936 00.000 10672 CameraToMount -- cameraX=1.48 cameraY=0.49 hyp=1.56 cameraTheta=0.32 mountX=-1.53 mountY=0.33, mountTheta=2.93 20:27:24.936 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.48, y=0.49, opts=13) 20:27:24.936 00.000 10672 Enqueuing Move request for scope (1.48, 0.49) 20:27:24.936 00.000 428 Worker thread wakes up 20:27:24.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:27:24.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.49) opts 0xd 20:27:24.936 00.000 428 Handling offset move in thread for scope, endpoint = (1.48, 0.49) 20:27:24.936 00.000 428 Moving (1.48, 0.49) raw xDistance=-1.53 yDistance=0.33 20:27:24.936 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.53 20:27:24.936 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:24.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:27:24.936 00.000 428 MoveAxis(E, 1419, ABG) 20:27:24.936 00.000 428 Guiding Dir = 2, Dur = 1419 20:27:24.936 00.000 428 IsSlewing returns 0 20:27:24.936 00.000 428 IsGuiding returns 0 20:27:24.967 00.031 428 PulseGuide returned control before completion, sleep 1409 20:27:24.967 00.000 10672 UpdateGuideState exits: m=305319 SNR=54.4 20:27:24.967 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:24.967 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:24.967 00.000 10672 Enqueuing Expose request 20:27:25.436 00.469 10672 read socket command 10 20:27:25.436 00.000 10672 processing socket request REQDIST 20:27:25.436 00.000 10672 SOCKSVR: Sending pixel error of 0.98 20:27:25.436 00.000 10672 Sending socket response 98 (0x62) 20:27:26.420 00.984 428 IsGuiding returns 0 20:27:26.420 00.000 428 Move returns status 0, amount 1419 20:27:26.420 00.000 428 MoveAxis(N, 0, ABG) 20:27:26.420 00.000 428 Move returns status 0, amount 0 20:27:26.420 00.000 428 move complete, result=0 20:27:26.420 00.000 428 worker thread done servicing request 20:27:26.420 00.000 10672 GuideStep: -1.5 px 1419 ms EAST, 0.3 px 0 ms NORTH 20:27:26.420 00.000 428 Worker thread wakes up 20:27:26.420 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:26.420 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:27.295 00.875 428 Exposure complete 20:27:27.420 00.125 428 worker thread done servicing request 20:27:27.420 00.000 10672 OnExposeComplete: enter 20:27:27.420 00.000 10672 UpdateGuideState(): m_state=6 20:27:27.420 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2217 20:27:27.420 00.000 10672 Star::Find returns 1 (0), X=1021.38, Y=710.72, Mass=302353, SNR=55.5, Peak=65488 HFD=3.2 20:27:27.420 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.02) = xAngle (0.13 = 0.13) 20:27:27.420 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99) 20:27:27.420 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=-0.24 hyp=0.96 cameraTheta=-2.89 mountX=0.95 mountY=-0.14, mountTheta=-0.15 20:27:27.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=-0.24, opts=13) 20:27:27.420 00.000 10672 Enqueuing Move request for scope (-0.92, -0.24) 20:27:27.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:27:27.420 00.000 428 Worker thread wakes up 20:27:27.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.24) opts 0xd 20:27:27.420 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, -0.24) 20:27:27.420 00.000 428 Moving (-0.92, -0.24) raw xDistance=0.95 yDistance=-0.14 20:27:27.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.95 20:27:27.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:27.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:27:27.420 00.000 428 MoveAxis(W, 781, ABG) 20:27:27.420 00.000 428 Guiding Dir = 3, Dur = 781 20:27:27.435 00.015 428 IsSlewing returns 0 20:27:27.435 00.000 428 IsGuiding returns 0 20:27:27.451 00.016 10672 UpdateGuideState exits: m=302353 SNR=55.5 20:27:27.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:27.451 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:27.451 00.000 10672 Enqueuing Expose request 20:27:27.451 00.000 428 PulseGuide returned control before completion, sleep 764 20:27:28.232 00.781 428 IsGuiding returns 1 20:27:28.232 00.000 428 scope still moving after pulse duration time elapsed 20:27:28.263 00.031 428 IsSlewing returns 0 20:27:28.263 00.000 428 IsGuiding returns 0 20:27:28.263 00.000 428 scope move finished after 781 + 60 ms 20:27:28.263 00.000 428 Move returns status 0, amount 781 20:27:28.279 00.016 428 MoveAxis(N, 0, ABG) 20:27:28.279 00.000 428 Move returns status 0, amount 0 20:27:28.279 00.000 428 move complete, result=0 20:27:28.279 00.000 428 worker thread done servicing request 20:27:28.279 00.000 428 Worker thread wakes up 20:27:28.279 00.000 10672 GuideStep: 0.9 px 781 ms WEST, -0.1 px 0 ms NORTH 20:27:28.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:28.279 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:29.782 01.503 428 Exposure complete 20:27:29.907 00.125 428 worker thread done servicing request 20:27:29.907 00.000 10672 OnExposeComplete: enter 20:27:29.907 00.000 10672 UpdateGuideState(): m_state=6 20:27:29.907 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2218 20:27:29.907 00.000 10672 Star::Find returns 1 (0), X=1022.02, Y=710.62, Mass=246956, SNR=40.4, Peak=65488 HFD=2.4 20:27:29.907 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 20:27:29.907 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 20:27:29.907 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.34 hyp=0.44 cameraTheta=-2.26 mountX=0.32 mountY=-0.31, mountTheta=-0.77 20:27:29.907 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.34, opts=13) 20:27:29.907 00.000 10672 Enqueuing Move request for scope (-0.28, -0.34) 20:27:29.907 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=680, FiltMax=65488, Gamma=1.000 20:27:29.907 00.000 428 Worker thread wakes up 20:27:29.907 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.34) opts 0xd 20:27:29.907 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.34) 20:27:29.907 00.000 428 Moving (-0.28, -0.34) raw xDistance=0.32 yDistance=-0.31 20:27:29.907 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:27:29.907 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:29.907 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:27:29.907 00.000 428 MoveAxis(E, 0, ABG) 20:27:29.907 00.000 428 Move returns status 0, amount 0 20:27:29.907 00.000 428 MoveAxis(N, 0, ABG) 20:27:29.907 00.000 428 Move returns status 0, amount 0 20:27:29.907 00.000 428 move complete, result=0 20:27:29.907 00.000 428 worker thread done servicing request 20:27:29.939 00.032 10672 UpdateGuideState exits: m=246956 SNR=40.4 20:27:29.939 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:29.939 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:29.939 00.000 10672 Enqueuing Expose request 20:27:29.939 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:27:29.939 00.000 428 Worker thread wakes up 20:27:29.939 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:29.939 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:30.423 00.484 10672 read socket command 10 20:27:30.423 00.000 10672 processing socket request REQDIST 20:27:30.423 00.000 10672 SOCKSVR: Sending pixel error of 0.81 20:27:30.423 00.000 10672 Sending socket response 81 (0x51) 20:27:32.297 01.874 428 Exposure complete 20:27:32.438 00.141 428 worker thread done servicing request 20:27:32.438 00.000 10672 OnExposeComplete: enter 20:27:32.438 00.000 10672 UpdateGuideState(): m_state=6 20:27:32.438 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2219 20:27:32.438 00.000 10672 Star::Find returns 1 (0), X=1022.22, Y=710.42, Mass=295296, SNR=44.2, Peak=65488 HFD=3.2 20:27:32.438 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 20:27:32.438 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 20:27:32.438 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.55 hyp=0.55 cameraTheta=-1.72 mountX=0.15 mountY=-0.54, mountTheta=-1.31 20:27:32.438 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.55, opts=13) 20:27:32.438 00.000 10672 Enqueuing Move request for scope (-0.08, -0.55) 20:27:32.438 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:27:32.438 00.000 428 Worker thread wakes up 20:27:32.438 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.55) opts 0xd 20:27:32.438 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.55) 20:27:32.438 00.000 428 Moving (-0.08, -0.55) raw xDistance=0.15 yDistance=-0.54 20:27:32.438 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:27:32.438 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:32.438 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 20:27:32.438 00.000 428 MoveAxis(E, 0, ABG) 20:27:32.438 00.000 428 Move returns status 0, amount 0 20:27:32.438 00.000 428 MoveAxis(N, 0, ABG) 20:27:32.438 00.000 428 Move returns status 0, amount 0 20:27:32.438 00.000 428 move complete, result=0 20:27:32.438 00.000 428 worker thread done servicing request 20:27:32.469 00.031 10672 UpdateGuideState exits: m=295296 SNR=44.2 20:27:32.469 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:32.469 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:32.469 00.000 10672 Enqueuing Expose request 20:27:32.469 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:27:32.469 00.000 428 Worker thread wakes up 20:27:32.469 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:32.469 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:34.796 02.327 428 Exposure complete 20:27:34.921 00.125 428 worker thread done servicing request 20:27:34.921 00.000 10672 OnExposeComplete: enter 20:27:34.921 00.000 10672 UpdateGuideState(): m_state=6 20:27:34.921 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2220 20:27:34.921 00.000 10672 Star::Find returns 1 (0), X=1022.27, Y=710.53, Mass=268657, SNR=45.8, Peak=65488 HFD=2.9 20:27:34.921 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.02) = xAngle (1.38 = 1.38) 20:27:34.921 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.75 = -1.75) 20:27:34.921 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.44 hyp=0.44 cameraTheta=-1.64 mountX=0.08 mountY=-0.43, mountTheta=-1.38 20:27:34.921 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.44, opts=13) 20:27:34.921 00.000 10672 Enqueuing Move request for scope (-0.03, -0.44) 20:27:34.921 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:27:34.921 00.000 428 Worker thread wakes up 20:27:34.921 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.44) opts 0xd 20:27:34.921 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.44) 20:27:34.921 00.000 428 Moving (-0.03, -0.44) raw xDistance=0.08 yDistance=-0.43 20:27:34.921 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:27:34.921 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:34.921 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:27:34.921 00.000 428 MoveAxis(E, 0, ABG) 20:27:34.921 00.000 428 Move returns status 0, amount 0 20:27:34.921 00.000 428 MoveAxis(N, 0, ABG) 20:27:34.921 00.000 428 Move returns status 0, amount 0 20:27:34.921 00.000 428 move complete, result=0 20:27:34.921 00.000 428 worker thread done servicing request 20:27:34.953 00.032 10672 UpdateGuideState exits: m=268657 SNR=45.8 20:27:34.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:34.953 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:34.953 00.000 10672 Enqueuing Expose request 20:27:34.953 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:27:34.953 00.000 428 Worker thread wakes up 20:27:34.953 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:34.953 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:35.437 00.484 10672 read socket command 10 20:27:35.437 00.000 10672 processing socket request REQDIST 20:27:35.437 00.000 10672 SOCKSVR: Sending pixel error of 0.64 20:27:35.437 00.000 10672 Sending socket response 64 (0x40) 20:27:37.280 01.843 428 Exposure complete 20:27:37.405 00.125 428 worker thread done servicing request 20:27:37.405 00.000 10672 OnExposeComplete: enter 20:27:37.405 00.000 10672 UpdateGuideState(): m_state=6 20:27:37.405 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2221 20:27:37.405 00.000 10672 Star::Find returns 1 (0), X=1021.77, Y=710.87, Mass=310611, SNR=60.4, Peak=65488 HFD=3.1 20:27:37.405 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.02) = xAngle (0.06 = 0.06) 20:27:37.405 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07) 20:27:37.405 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.10 hyp=0.54 cameraTheta=-2.96 mountX=0.54 mountY=-0.04, mountTheta=-0.07 20:27:37.405 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.10, opts=13) 20:27:37.405 00.000 10672 Enqueuing Move request for scope (-0.53, -0.10) 20:27:37.420 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:27:37.420 00.000 428 Worker thread wakes up 20:27:37.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.10) opts 0xd 20:27:37.420 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.10) 20:27:37.420 00.000 428 Moving (-0.53, -0.10) raw xDistance=0.54 yDistance=-0.04 20:27:37.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 20:27:37.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:37.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:27:37.420 00.000 428 MoveAxis(W, 504, ABG) 20:27:37.420 00.000 428 Guiding Dir = 3, Dur = 504 20:27:37.420 00.000 428 IsSlewing returns 0 20:27:37.420 00.000 428 IsGuiding returns 0 20:27:37.440 00.020 10672 UpdateGuideState exits: m=310611 SNR=60.4 20:27:37.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:37.440 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:37.440 00.000 10672 Enqueuing Expose request 20:27:37.440 00.000 428 PulseGuide returned control before completion, sleep 485 20:27:37.940 00.500 428 IsGuiding returns 1 20:27:37.940 00.000 428 scope still moving after pulse duration time elapsed 20:27:37.972 00.032 428 IsSlewing returns 0 20:27:38.003 00.031 428 IsGuiding returns 0 20:27:38.003 00.000 428 scope move finished after 504 + 85 ms 20:27:38.003 00.000 428 Move returns status 0, amount 504 20:27:38.003 00.000 428 MoveAxis(N, 0, ABG) 20:27:38.003 00.000 428 Move returns status 0, amount 0 20:27:38.003 00.000 428 move complete, result=0 20:27:38.003 00.000 428 worker thread done servicing request 20:27:38.003 00.000 428 Worker thread wakes up 20:27:38.003 00.000 10672 GuideStep: 0.5 px 504 ms WEST, -0.0 px 0 ms NORTH 20:27:38.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:38.003 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:39.783 01.780 428 Exposure complete 20:27:39.908 00.125 428 worker thread done servicing request 20:27:39.908 00.000 10672 OnExposeComplete: enter 20:27:39.908 00.000 10672 UpdateGuideState(): m_state=6 20:27:39.908 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2222 20:27:39.908 00.000 10672 Star::Find returns 1 (0), X=1022.00, Y=710.53, Mass=263944, SNR=42.4, Peak=65488 HFD=2.5 20:27:39.908 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.02) = xAngle (0.84 = 0.84) 20:27:39.924 00.016 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29) 20:27:39.924 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.43 hyp=0.53 cameraTheta=-2.18 mountX=0.35 mountY=-0.40, mountTheta=-0.85 20:27:39.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.43, opts=13) 20:27:39.924 00.000 10672 Enqueuing Move request for scope (-0.30, -0.43) 20:27:39.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:27:39.924 00.000 428 Worker thread wakes up 20:27:39.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.43) opts 0xd 20:27:39.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.43) 20:27:39.924 00.000 428 Moving (-0.30, -0.43) raw xDistance=0.35 yDistance=-0.40 20:27:39.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:27:39.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:39.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 20:27:39.924 00.000 428 MoveAxis(E, 0, ABG) 20:27:39.924 00.000 428 Move returns status 0, amount 0 20:27:39.924 00.000 428 MoveAxis(N, 0, ABG) 20:27:39.924 00.000 428 Move returns status 0, amount 0 20:27:39.924 00.000 428 move complete, result=0 20:27:39.924 00.000 428 worker thread done servicing request 20:27:39.939 00.015 10672 UpdateGuideState exits: m=263944 SNR=42.4 20:27:39.939 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:39.939 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:39.939 00.000 10672 Enqueuing Expose request 20:27:39.939 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:27:39.939 00.000 428 Worker thread wakes up 20:27:39.939 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:39.939 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:40.424 00.485 10672 read socket command 10 20:27:40.424 00.000 10672 processing socket request REQDIST 20:27:40.424 00.000 10672 SOCKSVR: Sending pixel error of 0.58 20:27:40.424 00.000 10672 Sending socket response 58 (0x3a) 20:27:42.298 01.874 428 Exposure complete 20:27:42.423 00.125 428 worker thread done servicing request 20:27:42.423 00.000 10672 OnExposeComplete: enter 20:27:42.423 00.000 10672 UpdateGuideState(): m_state=6 20:27:42.423 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2223 20:27:42.423 00.000 10672 Star::Find returns 1 (0), X=1023.63, Y=711.55, Mass=318991, SNR=53.3, Peak=65488 HFD=3.4 20:27:42.423 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.02) = xAngle (3.44 = -2.85) 20:27:42.423 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.31 = 0.31) 20:27:42.423 00.000 10672 CameraToMount -- cameraX=1.33 cameraY=0.59 hyp=1.45 cameraTheta=0.42 mountX=-1.39 mountY=0.44, mountTheta=2.83 20:27:42.423 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.33, y=0.59, opts=13) 20:27:42.423 00.000 10672 Enqueuing Move request for scope (1.33, 0.59) 20:27:42.423 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:27:42.423 00.000 428 Worker thread wakes up 20:27:42.423 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.33, 0.59) opts 0xd 20:27:42.423 00.000 428 Handling offset move in thread for scope, endpoint = (1.33, 0.59) 20:27:42.423 00.000 428 Moving (1.33, 0.59) raw xDistance=-1.39 yDistance=0.44 20:27:42.423 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.39 20:27:42.423 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:42.423 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:27:42.423 00.000 428 MoveAxis(E, 1293, ABG) 20:27:42.423 00.000 428 Guiding Dir = 2, Dur = 1293 20:27:42.454 00.031 428 IsSlewing returns 0 20:27:42.454 00.000 428 IsGuiding returns 0 20:27:42.454 00.000 10672 UpdateGuideState exits: m=318991 SNR=53.3 20:27:42.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:42.454 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:42.454 00.000 10672 Enqueuing Expose request 20:27:42.470 00.016 428 PulseGuide returned control before completion, sleep 1289 20:27:43.767 01.297 428 IsGuiding returns 1 20:27:43.767 00.000 428 scope still moving after pulse duration time elapsed 20:27:43.813 00.046 428 IsSlewing returns 0 20:27:43.813 00.000 428 IsGuiding returns 0 20:27:43.813 00.000 428 scope move finished after 1293 + 66 ms 20:27:43.813 00.000 428 Move returns status 0, amount 1293 20:27:43.813 00.000 428 MoveAxis(N, 0, ABG) 20:27:43.813 00.000 428 Move returns status 0, amount 0 20:27:43.813 00.000 428 move complete, result=0 20:27:43.813 00.000 428 worker thread done servicing request 20:27:43.813 00.000 428 Worker thread wakes up 20:27:43.813 00.000 10672 GuideStep: -1.4 px 1293 ms EAST, 0.4 px 0 ms NORTH 20:27:43.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:43.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:44.797 00.984 428 Exposure complete 20:27:44.938 00.141 428 worker thread done servicing request 20:27:44.938 00.000 10672 OnExposeComplete: enter 20:27:44.938 00.000 10672 UpdateGuideState(): m_state=6 20:27:44.938 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2224 20:27:44.938 00.000 10672 Star::Find returns 1 (0), X=1022.23, Y=710.51, Mass=242703, SNR=45.2, Peak=65488 HFD=2.8 20:27:44.938 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 20:27:44.938 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 20:27:44.938 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.45 hyp=0.46 cameraTheta=-1.72 mountX=0.12 mountY=-0.44, mountTheta=-1.30 20:27:44.938 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.45, opts=13) 20:27:44.938 00.000 10672 Enqueuing Move request for scope (-0.07, -0.45) 20:27:44.938 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:27:44.938 00.000 428 Worker thread wakes up 20:27:44.938 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.45) opts 0xd 20:27:44.938 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.45) 20:27:44.938 00.000 428 Moving (-0.07, -0.45) raw xDistance=0.12 yDistance=-0.44 20:27:44.938 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:27:44.938 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:44.938 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:27:44.938 00.000 428 MoveAxis(E, 0, ABG) 20:27:44.938 00.000 428 Move returns status 0, amount 0 20:27:44.938 00.000 428 MoveAxis(N, 0, ABG) 20:27:44.938 00.000 428 Move returns status 0, amount 0 20:27:44.938 00.000 428 move complete, result=0 20:27:44.938 00.000 428 worker thread done servicing request 20:27:44.954 00.016 10672 UpdateGuideState exits: m=242703 SNR=45.2 20:27:44.954 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:44.954 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:44.954 00.000 10672 Enqueuing Expose request 20:27:44.954 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:27:44.954 00.000 428 Worker thread wakes up 20:27:44.954 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:44.954 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:45.422 00.468 10672 read socket command 10 20:27:45.422 00.000 10672 processing socket request REQDIST 20:27:45.422 00.000 10672 SOCKSVR: Sending pixel error of 0.73 20:27:45.422 00.000 10672 Sending socket response 73 (0x49) 20:27:47.301 01.879 428 Exposure complete 20:27:47.426 00.125 428 worker thread done servicing request 20:27:47.426 00.000 10672 OnExposeComplete: enter 20:27:47.426 00.000 10672 UpdateGuideState(): m_state=6 20:27:47.426 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2225 20:27:47.426 00.000 10672 Star::Find returns 1 (0), X=1021.41, Y=710.39, Mass=328320, SNR=53.2, Peak=65488 HFD=3.3 20:27:47.426 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.02) = xAngle (0.45 = 0.45) 20:27:47.426 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67) 20:27:47.426 00.000 10672 CameraToMount -- cameraX=-0.89 cameraY=-0.58 hyp=1.06 cameraTheta=-2.57 mountX=0.95 mountY=-0.48, mountTheta=-0.47 20:27:47.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.89, y=-0.58, opts=13) 20:27:47.426 00.000 10672 Enqueuing Move request for scope (-0.89, -0.58) 20:27:47.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:27:47.426 00.000 428 Worker thread wakes up 20:27:47.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.58) opts 0xd 20:27:47.426 00.000 428 Handling offset move in thread for scope, endpoint = (-0.89, -0.58) 20:27:47.426 00.000 428 Moving (-0.89, -0.58) raw xDistance=0.95 yDistance=-0.48 20:27:47.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95 20:27:47.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:47.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 20:27:47.426 00.000 428 MoveAxis(W, 885, ABG) 20:27:47.426 00.000 428 Guiding Dir = 3, Dur = 885 20:27:47.426 00.000 428 IsSlewing returns 0 20:27:47.426 00.000 428 IsGuiding returns 0 20:27:47.458 00.032 10672 UpdateGuideState exits: m=328320 SNR=53.2 20:27:47.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:47.458 00.000 428 PulseGuide returned control before completion, sleep 873 20:27:47.458 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:47.458 00.000 10672 Enqueuing Expose request 20:27:48.364 00.906 428 IsGuiding returns 0 20:27:48.364 00.000 428 Move returns status 0, amount 885 20:27:48.364 00.000 428 MoveAxis(N, 0, ABG) 20:27:48.364 00.000 428 Move returns status 0, amount 0 20:27:48.364 00.000 428 move complete, result=0 20:27:48.364 00.000 428 worker thread done servicing request 20:27:48.364 00.000 428 Worker thread wakes up 20:27:48.364 00.000 10672 GuideStep: 1.0 px 885 ms WEST, -0.5 px 0 ms NORTH 20:27:48.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:48.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:49.801 01.437 428 Exposure complete 20:27:49.926 00.125 428 worker thread done servicing request 20:27:49.926 00.000 10672 OnExposeComplete: enter 20:27:49.926 00.000 10672 UpdateGuideState(): m_state=6 20:27:49.926 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2226 20:27:49.926 00.000 10672 Star::Find returns 1 (0), X=1021.98, Y=710.36, Mass=275592, SNR=45.5, Peak=65488 HFD=2.9 20:27:49.926 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.02) = xAngle (0.96 = 0.96) 20:27:49.926 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17) 20:27:49.926 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.60 hyp=0.68 cameraTheta=-2.06 mountX=0.39 mountY=-0.56, mountTheta=-0.97 20:27:49.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.60, opts=13) 20:27:49.926 00.000 10672 Enqueuing Move request for scope (-0.32, -0.60) 20:27:49.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:27:49.926 00.000 428 Worker thread wakes up 20:27:49.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.60) opts 0xd 20:27:49.926 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.60) 20:27:49.926 00.000 428 Moving (-0.32, -0.60) raw xDistance=0.39 yDistance=-0.56 20:27:49.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 20:27:49.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:27:49.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 20:27:49.926 00.000 428 MoveAxis(E, 0, ABG) 20:27:49.926 00.000 428 Move returns status 0, amount 0 20:27:49.926 00.000 428 MoveAxis(N, 0, ABG) 20:27:49.926 00.000 428 Move returns status 0, amount 0 20:27:49.926 00.000 428 move complete, result=0 20:27:49.926 00.000 428 worker thread done servicing request 20:27:49.957 00.031 10672 UpdateGuideState exits: m=275592 SNR=45.5 20:27:49.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:49.957 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:49.957 00.000 10672 Enqueuing Expose request 20:27:49.957 00.000 428 Worker thread wakes up 20:27:49.957 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 20:27:49.957 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:49.957 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:50.426 00.469 10672 read socket command 10 20:27:50.426 00.000 10672 processing socket request REQDIST 20:27:50.426 00.000 10672 SOCKSVR: Sending pixel error of 0.78 20:27:50.426 00.000 10672 Sending socket response 78 (0x4e) 20:27:52.300 01.874 428 Exposure complete 20:27:52.425 00.125 428 worker thread done servicing request 20:27:52.425 00.000 10672 OnExposeComplete: enter 20:27:52.425 00.000 10672 UpdateGuideState(): m_state=6 20:27:52.425 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2227 20:27:52.425 00.000 10672 Star::Find returns 1 (0), X=1022.22, Y=710.29, Mass=261823, SNR=45.2, Peak=65488 HFD=2.8 20:27:52.425 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.02) = xAngle (1.32 = 1.32) 20:27:52.425 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80) 20:27:52.425 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.67 hyp=0.68 cameraTheta=-1.70 mountX=0.17 mountY=-0.66, mountTheta=-1.32 20:27:52.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.67, opts=13) 20:27:52.425 00.000 10672 Enqueuing Move request for scope (-0.09, -0.67) 20:27:52.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:27:52.425 00.000 428 Worker thread wakes up 20:27:52.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.67) opts 0xd 20:27:52.425 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.67) 20:27:52.425 00.000 428 Moving (-0.09, -0.67) raw xDistance=0.17 yDistance=-0.66 20:27:52.425 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:27:52.425 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:27:52.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 20:27:52.425 00.000 428 MoveAxis(E, 0, ABG) 20:27:52.425 00.000 428 Move returns status 0, amount 0 20:27:52.425 00.000 428 MoveAxis(N, 0, ABG) 20:27:52.425 00.000 428 Move returns status 0, amount 0 20:27:52.425 00.000 428 move complete, result=0 20:27:52.425 00.000 428 worker thread done servicing request 20:27:52.456 00.031 10672 UpdateGuideState exits: m=261823 SNR=45.2 20:27:52.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:52.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:52.456 00.000 10672 Enqueuing Expose request 20:27:52.456 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 20:27:52.456 00.000 428 Worker thread wakes up 20:27:52.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:52.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:54.788 02.332 428 Exposure complete 20:27:54.913 00.125 428 worker thread done servicing request 20:27:54.913 00.000 10672 OnExposeComplete: enter 20:27:54.913 00.000 10672 UpdateGuideState(): m_state=6 20:27:54.913 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2228 20:27:54.913 00.000 10672 Star::Find returns 1 (0), X=1022.25, Y=710.56, Mass=290358, SNR=47.6, Peak=65488 HFD=2.8 20:27:54.913 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.02) = xAngle (1.31 = 1.31) 20:27:54.913 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 20:27:54.913 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.40 hyp=0.41 cameraTheta=-1.71 mountX=0.11 mountY=-0.39, mountTheta=-1.31 20:27:54.929 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.40, opts=13) 20:27:54.929 00.000 10672 Enqueuing Move request for scope (-0.06, -0.40) 20:27:54.929 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:27:54.929 00.000 428 Worker thread wakes up 20:27:54.929 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.40) opts 0xd 20:27:54.929 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.40) 20:27:54.929 00.000 428 Moving (-0.06, -0.40) raw xDistance=0.11 yDistance=-0.39 20:27:54.929 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:27:54.929 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:54.929 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:27:54.929 00.000 428 MoveAxis(E, 0, ABG) 20:27:54.929 00.000 428 Move returns status 0, amount 0 20:27:54.929 00.000 428 MoveAxis(N, 0, ABG) 20:27:54.929 00.000 428 Move returns status 0, amount 0 20:27:54.929 00.000 428 move complete, result=0 20:27:54.929 00.000 428 worker thread done servicing request 20:27:54.945 00.016 10672 UpdateGuideState exits: m=290358 SNR=47.6 20:27:54.945 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:54.945 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:54.945 00.000 10672 Enqueuing Expose request 20:27:54.945 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:27:54.945 00.000 428 Worker thread wakes up 20:27:54.945 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:54.945 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:55.429 00.484 10672 read socket command 10 20:27:55.429 00.000 10672 processing socket request REQDIST 20:27:55.429 00.000 10672 SOCKSVR: Sending pixel error of 0.64 20:27:55.429 00.000 10672 Sending socket response 64 (0x40) 20:27:57.288 01.859 428 Exposure complete 20:27:57.428 00.140 428 worker thread done servicing request 20:27:57.428 00.000 10672 OnExposeComplete: enter 20:27:57.428 00.000 10672 UpdateGuideState(): m_state=6 20:27:57.428 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2229 20:27:57.428 00.000 10672 Star::Find returns 1 (0), X=1023.18, Y=711.28, Mass=336222, SNR=55.0, Peak=65488 HFD=4.0 20:27:57.428 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.92) 20:27:57.428 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 20:27:57.428 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=0.31 hyp=0.93 cameraTheta=0.35 mountX=-0.91 mountY=0.22, mountTheta=2.90 20:27:57.428 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=0.31, opts=13) 20:27:57.428 00.000 10672 Enqueuing Move request for scope (0.88, 0.31) 20:27:57.428 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:27:57.428 00.000 428 Worker thread wakes up 20:27:57.428 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.31) opts 0xd 20:27:57.428 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, 0.31) 20:27:57.428 00.000 428 Moving (0.88, 0.31) raw xDistance=-0.91 yDistance=0.22 20:27:57.428 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91 20:27:57.428 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:57.428 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:27:57.428 00.000 428 MoveAxis(E, 844, ABG) 20:27:57.428 00.000 428 Guiding Dir = 2, Dur = 844 20:27:57.428 00.000 428 IsSlewing returns 0 20:27:57.428 00.000 428 IsGuiding returns 0 20:27:57.459 00.031 10672 UpdateGuideState exits: m=336222 SNR=55.0 20:27:57.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:57.459 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:57.459 00.000 10672 Enqueuing Expose request 20:27:57.459 00.000 428 PulseGuide returned control before completion, sleep 827 20:27:58.319 00.860 428 IsGuiding returns 0 20:27:58.319 00.000 428 Move returns status 0, amount 844 20:27:58.319 00.000 428 MoveAxis(N, 0, ABG) 20:27:58.319 00.000 428 Move returns status 0, amount 0 20:27:58.319 00.000 428 move complete, result=0 20:27:58.319 00.000 428 worker thread done servicing request 20:27:58.319 00.000 428 Worker thread wakes up 20:27:58.319 00.000 10672 GuideStep: -0.9 px 844 ms EAST, 0.2 px 0 ms NORTH 20:27:58.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:27:58.319 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:27:59.787 01.468 428 Exposure complete 20:27:59.927 00.140 428 worker thread done servicing request 20:27:59.927 00.000 10672 OnExposeComplete: enter 20:27:59.927 00.000 10672 UpdateGuideState(): m_state=6 20:27:59.927 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2230 20:27:59.927 00.000 10672 Star::Find returns 1 (0), X=1021.93, Y=710.10, Mass=244888, SNR=40.9, Peak=65488 HFD=2.9 20:27:59.927 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 20:27:59.927 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 20:27:59.927 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.86 hyp=0.94 cameraTheta=-1.98 mountX=0.48 mountY=-0.82, mountTheta=-1.04 20:27:59.927 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.86, opts=13) 20:27:59.927 00.000 10672 Enqueuing Move request for scope (-0.37, -0.86) 20:27:59.927 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=792, FiltMax=65488, Gamma=1.000 20:27:59.927 00.000 428 Worker thread wakes up 20:27:59.927 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.86) opts 0xd 20:27:59.927 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.86) 20:27:59.927 00.000 428 Moving (-0.37, -0.86) raw xDistance=0.48 yDistance=-0.82 20:27:59.927 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.48 20:27:59.927 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=0.01 newest=-0.99 20:27:59.927 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.82 from input -0.82 20:27:59.927 00.000 428 MoveAxis(W, 384, ABG) 20:27:59.927 00.000 428 Guiding Dir = 3, Dur = 384 20:27:59.927 00.000 428 IsSlewing returns 0 20:27:59.927 00.000 428 IsGuiding returns 0 20:27:59.943 00.016 10672 UpdateGuideState exits: m=244888 SNR=40.9 20:27:59.959 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:59.959 00.000 428 PulseGuide returned control before completion, sleep 371 20:27:59.959 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:27:59.959 00.000 10672 Enqueuing Expose request 20:28:00.334 00.375 428 IsGuiding returns 0 20:28:00.334 00.000 428 Move returns status 0, amount 384 20:28:00.334 00.000 428 MoveAxis(N, 1243, ABG) 20:28:00.334 00.000 428 Guiding Dir = 0, Dur = 1243 20:28:00.334 00.000 428 IsSlewing returns 0 20:28:00.334 00.000 428 IsGuiding returns 0 20:28:00.412 00.078 428 PulseGuide returned control before completion, sleep 1176 20:28:00.428 00.016 10672 read socket command 10 20:28:00.428 00.000 10672 processing socket request REQDIST 20:28:00.428 00.000 10672 SOCKSVR: Sending pixel error of 0.79 20:28:00.428 00.000 10672 Sending socket response 79 (0x4f) 20:28:01.630 01.202 428 IsGuiding returns 1 20:28:01.630 00.000 428 scope still moving after pulse duration time elapsed 20:28:01.693 00.063 428 IsSlewing returns 0 20:28:01.693 00.000 428 IsGuiding returns 0 20:28:01.693 00.000 428 scope move finished after 1243 + 113 ms 20:28:01.693 00.000 428 Move returns status 0, amount 1243 20:28:01.693 00.000 428 move complete, result=0 20:28:01.693 00.000 428 worker thread done servicing request 20:28:01.693 00.000 428 Worker thread wakes up 20:28:01.693 00.000 10672 GuideStep: 0.5 px 384 ms WEST, -0.8 px 1243 ms NORTH 20:28:01.693 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:01.693 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:02.275 00.582 428 Exposure complete 20:28:02.400 00.125 428 worker thread done servicing request 20:28:02.400 00.000 10672 OnExposeComplete: enter 20:28:02.400 00.000 10672 UpdateGuideState(): m_state=6 20:28:02.400 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2231 20:28:02.400 00.000 10672 Star::Find returns 1 (0), X=1021.98, Y=710.45, Mass=285360, SNR=47.8, Peak=65488 HFD=3.5 20:28:02.400 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 20:28:02.400 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23) 20:28:02.400 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.52 hyp=0.61 cameraTheta=-2.13 mountX=0.38 mountY=-0.48, mountTheta=-0.90 20:28:02.400 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.52, opts=13) 20:28:02.400 00.000 10672 Enqueuing Move request for scope (-0.32, -0.52) 20:28:02.400 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=896, FiltMax=65488, Gamma=1.000 20:28:02.400 00.000 428 Worker thread wakes up 20:28:02.400 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.52) opts 0xd 20:28:02.400 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.52) 20:28:02.400 00.000 428 Moving (-0.32, -0.52) raw xDistance=0.38 yDistance=-0.48 20:28:02.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 20:28:02.400 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:02.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 20:28:02.400 00.000 428 MoveAxis(E, 0, ABG) 20:28:02.400 00.000 428 Move returns status 0, amount 0 20:28:02.400 00.000 428 MoveAxis(N, 0, ABG) 20:28:02.400 00.000 428 Move returns status 0, amount 0 20:28:02.400 00.000 428 move complete, result=0 20:28:02.400 00.000 428 worker thread done servicing request 20:28:02.431 00.031 10672 UpdateGuideState exits: m=285360 SNR=47.8 20:28:02.431 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:02.431 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:02.431 00.000 10672 Enqueuing Expose request 20:28:02.431 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 20:28:02.431 00.000 428 Worker thread wakes up 20:28:02.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:02.431 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:04.790 02.359 428 Exposure complete 20:28:04.930 00.140 428 worker thread done servicing request 20:28:04.930 00.000 10672 OnExposeComplete: enter 20:28:04.930 00.000 10672 UpdateGuideState(): m_state=6 20:28:04.930 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2232 20:28:04.930 00.000 10672 Star::Find returns 1 (0), X=1021.98, Y=710.41, Mass=291764, SNR=50.7, Peak=65488 HFD=3.1 20:28:04.930 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.02) = xAngle (0.93 = 0.93) 20:28:04.930 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20) 20:28:04.930 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.56 hyp=0.64 cameraTheta=-2.09 mountX=0.39 mountY=-0.52, mountTheta=-0.93 20:28:04.930 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.56, opts=13) 20:28:04.930 00.000 10672 Enqueuing Move request for scope (-0.32, -0.56) 20:28:04.930 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:28:04.930 00.000 428 Worker thread wakes up 20:28:04.930 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.56) opts 0xd 20:28:04.930 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.56) 20:28:04.930 00.000 428 Moving (-0.32, -0.56) raw xDistance=0.39 yDistance=-0.52 20:28:04.930 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 20:28:04.930 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:04.930 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:28:04.930 00.000 428 MoveAxis(E, 0, ABG) 20:28:04.930 00.000 428 Move returns status 0, amount 0 20:28:04.930 00.000 428 MoveAxis(N, 0, ABG) 20:28:04.930 00.000 428 Move returns status 0, amount 0 20:28:04.930 00.000 428 move complete, result=0 20:28:04.930 00.000 428 worker thread done servicing request 20:28:04.946 00.016 10672 UpdateGuideState exits: m=291764 SNR=50.7 20:28:04.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:04.946 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:04.946 00.000 10672 Enqueuing Expose request 20:28:04.961 00.015 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 20:28:04.961 00.000 428 Worker thread wakes up 20:28:04.961 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:04.961 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:05.430 00.469 10672 read socket command 10 20:28:05.430 00.000 10672 processing socket request REQDIST 20:28:05.430 00.000 10672 SOCKSVR: Sending pixel error of 0.71 20:28:05.430 00.000 10672 Sending socket response 71 (0x47) 20:28:07.289 01.859 428 Exposure complete 20:28:07.414 00.125 428 worker thread done servicing request 20:28:07.414 00.000 10672 OnExposeComplete: enter 20:28:07.414 00.000 10672 UpdateGuideState(): m_state=6 20:28:07.414 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2233 20:28:07.414 00.000 10672 Star::Find returns 1 (0), X=1021.66, Y=710.89, Mass=226657, SNR=40.5, Peak=65488 HFD=2.5 20:28:07.414 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (-0.00 = -0.00) 20:28:07.414 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 20:28:07.414 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.08 hyp=0.65 cameraTheta=-3.02 mountX=0.65 mountY=-0.01, mountTheta=-0.01 20:28:07.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.08, opts=13) 20:28:07.414 00.000 10672 Enqueuing Move request for scope (-0.65, -0.08) 20:28:07.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:28:07.414 00.000 428 Worker thread wakes up 20:28:07.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.08) opts 0xd 20:28:07.414 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.08) 20:28:07.414 00.000 428 Moving (-0.65, -0.08) raw xDistance=0.65 yDistance=-0.01 20:28:07.414 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 20:28:07.414 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:07.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:28:07.414 00.000 428 MoveAxis(W, 605, ABG) 20:28:07.414 00.000 428 Guiding Dir = 3, Dur = 605 20:28:07.414 00.000 428 IsSlewing returns 0 20:28:07.414 00.000 428 IsGuiding returns 0 20:28:07.445 00.031 10672 UpdateGuideState exits: m=226657 SNR=40.5 20:28:07.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:07.445 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:07.445 00.000 10672 Enqueuing Expose request 20:28:07.445 00.000 428 PulseGuide returned control before completion, sleep 587 20:28:08.070 00.625 428 IsGuiding returns 0 20:28:08.070 00.000 428 Move returns status 0, amount 605 20:28:08.070 00.000 428 MoveAxis(N, 0, ABG) 20:28:08.070 00.000 428 Move returns status 0, amount 0 20:28:08.070 00.000 428 move complete, result=0 20:28:08.070 00.000 428 worker thread done servicing request 20:28:08.070 00.000 10672 GuideStep: 0.7 px 605 ms WEST, -0.0 px 0 ms NORTH 20:28:08.070 00.000 428 Worker thread wakes up 20:28:08.070 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:08.070 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:09.788 01.718 428 Exposure complete 20:28:09.928 00.140 428 worker thread done servicing request 20:28:09.928 00.000 10672 OnExposeComplete: enter 20:28:09.928 00.000 10672 UpdateGuideState(): m_state=6 20:28:09.928 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2234 20:28:09.928 00.000 10672 Star::Find returns 1 (0), X=1021.85, Y=711.16, Mass=283210, SNR=47.7, Peak=65488 HFD=2.5 20:28:09.928 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.02) = xAngle (5.75 = -0.53) 20:28:09.928 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.63 = 2.63) 20:28:09.928 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.19 hyp=0.49 cameraTheta=2.73 mountX=0.42 mountY=0.24, mountTheta=0.52 20:28:09.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.19, opts=13) 20:28:09.928 00.000 10672 Enqueuing Move request for scope (-0.45, 0.19) 20:28:09.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:28:09.928 00.000 428 Worker thread wakes up 20:28:09.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.19) opts 0xd 20:28:09.928 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.19) 20:28:09.944 00.016 428 Moving (-0.45, 0.19) raw xDistance=0.42 yDistance=0.24 20:28:09.944 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 20:28:09.944 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:09.944 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:28:09.944 00.000 428 MoveAxis(E, 0, ABG) 20:28:09.944 00.000 428 Move returns status 0, amount 0 20:28:09.944 00.000 428 MoveAxis(N, 0, ABG) 20:28:09.944 00.000 428 Move returns status 0, amount 0 20:28:09.944 00.000 428 move complete, result=0 20:28:09.944 00.000 428 worker thread done servicing request 20:28:09.960 00.016 10672 UpdateGuideState exits: m=283210 SNR=47.7 20:28:09.960 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:09.960 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:09.960 00.000 10672 Enqueuing Expose request 20:28:09.960 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:28:09.960 00.000 428 Worker thread wakes up 20:28:09.960 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:09.960 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:10.428 00.468 10672 read socket command 10 20:28:10.428 00.000 10672 processing socket request REQDIST 20:28:10.428 00.000 10672 SOCKSVR: Sending pixel error of 0.63 20:28:10.428 00.000 10672 Sending socket response 63 (0x3f) 20:28:12.276 01.848 428 Exposure complete 20:28:12.401 00.125 428 worker thread done servicing request 20:28:12.401 00.000 10672 OnExposeComplete: enter 20:28:12.401 00.000 10672 UpdateGuideState(): m_state=6 20:28:12.401 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2235 20:28:12.401 00.000 10672 Star::Find returns 1 (0), X=1021.77, Y=710.55, Mass=272121, SNR=47.1, Peak=65488 HFD=2.9 20:28:12.401 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 20:28:12.401 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59) 20:28:12.401 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.41 hyp=0.68 cameraTheta=-2.49 mountX=0.58 mountY=-0.35, mountTheta=-0.54 20:28:12.417 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.41, opts=13) 20:28:12.417 00.000 10672 Enqueuing Move request for scope (-0.54, -0.41) 20:28:12.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:28:12.417 00.000 428 Worker thread wakes up 20:28:12.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.41) opts 0xd 20:28:12.417 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.41) 20:28:12.417 00.000 428 Moving (-0.54, -0.41) raw xDistance=0.58 yDistance=-0.35 20:28:12.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 20:28:12.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:12.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:28:12.417 00.000 428 MoveAxis(W, 543, ABG) 20:28:12.417 00.000 428 Guiding Dir = 3, Dur = 543 20:28:12.417 00.000 428 IsSlewing returns 0 20:28:12.417 00.000 428 IsGuiding returns 0 20:28:12.433 00.016 10672 UpdateGuideState exits: m=272121 SNR=47.1 20:28:12.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:12.433 00.000 428 PulseGuide returned control before completion, sleep 537 20:28:12.433 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:12.433 00.000 10672 Enqueuing Expose request 20:28:12.995 00.562 428 IsGuiding returns 0 20:28:12.995 00.000 428 Move returns status 0, amount 543 20:28:12.995 00.000 428 MoveAxis(N, 0, ABG) 20:28:12.995 00.000 428 Move returns status 0, amount 0 20:28:12.995 00.000 428 move complete, result=0 20:28:12.995 00.000 428 worker thread done servicing request 20:28:12.995 00.000 428 Worker thread wakes up 20:28:12.995 00.000 10672 GuideStep: 0.6 px 543 ms WEST, -0.4 px 0 ms NORTH 20:28:12.995 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:12.995 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:14.791 01.796 428 Exposure complete 20:28:14.916 00.125 428 worker thread done servicing request 20:28:14.916 00.000 10672 OnExposeComplete: enter 20:28:14.916 00.000 10672 UpdateGuideState(): m_state=6 20:28:14.916 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2236 20:28:14.916 00.000 10672 Star::Find returns 1 (0), X=1021.95, Y=711.08, Mass=289812, SNR=44.1, Peak=65488 HFD=2.9 20:28:14.916 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.02) = xAngle (5.84 = -0.44) 20:28:14.916 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.71 = 2.71) 20:28:14.916 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.12 hyp=0.37 cameraTheta=2.82 mountX=0.33 mountY=0.15, mountTheta=0.43 20:28:14.916 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.12, opts=13) 20:28:14.916 00.000 10672 Enqueuing Move request for scope (-0.35, 0.12) 20:28:14.916 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:28:14.916 00.000 428 Worker thread wakes up 20:28:14.916 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.12) opts 0xd 20:28:14.916 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.12) 20:28:14.916 00.000 428 Moving (-0.35, 0.12) raw xDistance=0.33 yDistance=0.15 20:28:14.916 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:28:14.916 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:14.916 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:28:14.916 00.000 428 MoveAxis(E, 0, ABG) 20:28:14.916 00.000 428 Move returns status 0, amount 0 20:28:14.916 00.000 428 MoveAxis(N, 0, ABG) 20:28:14.916 00.000 428 Move returns status 0, amount 0 20:28:14.916 00.000 428 move complete, result=0 20:28:14.916 00.000 428 worker thread done servicing request 20:28:14.948 00.032 10672 UpdateGuideState exits: m=289812 SNR=44.1 20:28:14.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:14.948 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:14.948 00.000 10672 Enqueuing Expose request 20:28:14.948 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:28:14.948 00.000 428 Worker thread wakes up 20:28:14.948 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:14.948 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:15.432 00.484 10672 read socket command 10 20:28:15.432 00.000 10672 processing socket request REQDIST 20:28:15.432 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:28:15.432 00.000 10672 Sending socket response 56 (0x38) 20:28:17.291 01.859 428 Exposure complete 20:28:17.416 00.125 428 worker thread done servicing request 20:28:17.416 00.000 10672 OnExposeComplete: enter 20:28:17.416 00.000 10672 UpdateGuideState(): m_state=6 20:28:17.416 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2237 20:28:17.416 00.000 10672 Star::Find returns 1 (0), X=1022.30, Y=711.07, Mass=293401, SNR=45.1, Peak=65488 HFD=2.9 20:28:17.416 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.69) 20:28:17.416 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 20:28:17.416 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.58 mountX=-0.01 mountY=0.10, mountTheta=1.69 20:28:17.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.10, opts=13) 20:28:17.416 00.000 10672 Enqueuing Move request for scope (-0.00, 0.10) 20:28:17.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:28:17.416 00.000 428 Worker thread wakes up 20:28:17.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd 20:28:17.416 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.10) 20:28:17.416 00.000 428 Moving (-0.00, 0.10) raw xDistance=-0.01 yDistance=0.10 20:28:17.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:28:17.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:17.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:28:17.416 00.000 428 MoveAxis(E, 0, ABG) 20:28:17.416 00.000 428 Move returns status 0, amount 0 20:28:17.416 00.000 428 MoveAxis(N, 0, ABG) 20:28:17.416 00.000 428 Move returns status 0, amount 0 20:28:17.416 00.000 428 move complete, result=0 20:28:17.416 00.000 428 worker thread done servicing request 20:28:17.447 00.031 10672 UpdateGuideState exits: m=293401 SNR=45.1 20:28:17.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:17.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:17.447 00.000 10672 Enqueuing Expose request 20:28:17.447 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:28:17.447 00.000 428 Worker thread wakes up 20:28:17.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:17.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:19.779 02.332 428 Exposure complete 20:28:19.904 00.125 428 worker thread done servicing request 20:28:19.904 00.000 10672 OnExposeComplete: enter 20:28:19.904 00.000 10672 UpdateGuideState(): m_state=6 20:28:19.904 00.000 10672 Star::Find(15, 1022, 711, 0, (0,0,0,0), 0.0, 0) frame 2238 20:28:19.904 00.000 10672 Star::Find returns 1 (0), X=1023.36, Y=711.94, Mass=317380, SNR=50.0, Peak=65488 HFD=4.7 20:28:19.904 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.02) = xAngle (3.76 = -2.52) 20:28:19.904 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.63 = 0.63) 20:28:19.904 00.000 10672 CameraToMount -- cameraX=1.06 cameraY=0.97 hyp=1.44 cameraTheta=0.74 mountX=-1.17 mountY=0.85, mountTheta=2.51 20:28:19.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.06, y=0.97, opts=13) 20:28:19.904 00.000 10672 Enqueuing Move request for scope (1.06, 0.97) 20:28:19.904 00.000 428 Worker thread wakes up 20:28:19.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:28:19.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.97) opts 0xd 20:28:19.904 00.000 428 Handling offset move in thread for scope, endpoint = (1.06, 0.97) 20:28:19.904 00.000 428 Moving (1.06, 0.97) raw xDistance=-1.17 yDistance=0.85 20:28:19.904 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17 20:28:19.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:28:19.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.85 20:28:19.904 00.000 428 MoveAxis(E, 1089, ABG) 20:28:19.904 00.000 428 Guiding Dir = 2, Dur = 1089 20:28:19.904 00.000 428 IsSlewing returns 0 20:28:19.904 00.000 428 IsGuiding returns 0 20:28:19.935 00.031 428 PulseGuide returned control before completion, sleep 1079 20:28:19.935 00.000 10672 UpdateGuideState exits: m=317380 SNR=50.0 20:28:19.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:19.935 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:19.935 00.000 10672 Enqueuing Expose request 20:28:20.435 00.500 10672 read socket command 10 20:28:20.435 00.000 10672 processing socket request REQDIST 20:28:20.435 00.000 10672 SOCKSVR: Sending pixel error of 0.72 20:28:20.435 00.000 10672 Sending socket response 72 (0x48) 20:28:21.044 00.609 428 IsGuiding returns 0 20:28:21.044 00.000 428 Move returns status 0, amount 1089 20:28:21.044 00.000 428 MoveAxis(N, 0, ABG) 20:28:21.044 00.000 428 Move returns status 0, amount 0 20:28:21.060 00.016 428 move complete, result=0 20:28:21.060 00.000 428 worker thread done servicing request 20:28:21.060 00.000 428 Worker thread wakes up 20:28:21.060 00.000 10672 GuideStep: -1.2 px 1089 ms EAST, 0.9 px 0 ms NORTH 20:28:21.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:21.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:22.278 01.218 428 Exposure complete 20:28:22.419 00.141 428 worker thread done servicing request 20:28:22.419 00.000 10672 OnExposeComplete: enter 20:28:22.419 00.000 10672 UpdateGuideState(): m_state=6 20:28:22.419 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2239 20:28:22.419 00.000 10672 Star::Find returns 1 (0), X=1021.70, Y=711.02, Mass=278005, SNR=48.2, Peak=65488 HFD=2.5 20:28:22.419 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.02) = xAngle (6.08 = -0.21) 20:28:22.419 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.95 = 2.95) 20:28:22.419 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=0.05 hyp=0.60 cameraTheta=3.06 mountX=0.59 mountY=0.12, mountTheta=0.19 20:28:22.419 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=0.05, opts=13) 20:28:22.419 00.000 10672 Enqueuing Move request for scope (-0.60, 0.05) 20:28:22.419 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:28:22.419 00.000 428 Worker thread wakes up 20:28:22.419 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.05) opts 0xd 20:28:22.419 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 0.05) 20:28:22.419 00.000 428 Moving (-0.60, 0.05) raw xDistance=0.59 yDistance=0.12 20:28:22.419 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.59 20:28:22.419 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:22.419 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:28:22.419 00.000 428 MoveAxis(W, 473, ABG) 20:28:22.419 00.000 428 Guiding Dir = 3, Dur = 473 20:28:22.419 00.000 428 IsSlewing returns 0 20:28:22.419 00.000 428 IsGuiding returns 0 20:28:22.434 00.015 428 PulseGuide returned control before completion, sleep 463 20:28:22.450 00.016 10672 UpdateGuideState exits: m=278005 SNR=48.2 20:28:22.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:22.450 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:22.450 00.000 10672 Enqueuing Expose request 20:28:22.919 00.469 428 IsGuiding returns 0 20:28:22.919 00.000 428 Move returns status 0, amount 473 20:28:22.919 00.000 428 MoveAxis(N, 0, ABG) 20:28:22.919 00.000 428 Move returns status 0, amount 0 20:28:22.919 00.000 428 move complete, result=0 20:28:22.919 00.000 428 worker thread done servicing request 20:28:22.919 00.000 428 Worker thread wakes up 20:28:22.919 00.000 10672 GuideStep: 0.6 px 473 ms WEST, 0.1 px 0 ms NORTH 20:28:22.919 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:22.919 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:24.777 01.858 428 Exposure complete 20:28:24.902 00.125 428 worker thread done servicing request 20:28:24.902 00.000 10672 OnExposeComplete: enter 20:28:24.902 00.000 10672 UpdateGuideState(): m_state=6 20:28:24.902 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2240 20:28:24.902 00.000 10672 Star::Find returns 1 (0), X=1021.73, Y=711.60, Mass=283683, SNR=43.4, Peak=65488 HFD=3.2 20:28:24.902 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.02) = xAngle (5.33 = -0.95) 20:28:24.902 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.21 = 2.21) 20:28:24.902 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.63 hyp=0.85 cameraTheta=2.31 mountX=0.50 mountY=0.69, mountTheta=0.95 20:28:24.918 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.63, opts=13) 20:28:24.918 00.000 10672 Enqueuing Move request for scope (-0.58, 0.63) 20:28:24.918 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 20:28:24.918 00.000 428 Worker thread wakes up 20:28:24.918 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.63) opts 0xd 20:28:24.918 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.63) 20:28:24.918 00.000 428 Moving (-0.58, 0.63) raw xDistance=0.50 yDistance=0.69 20:28:24.918 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50 20:28:24.918 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:28:24.918 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 20:28:24.918 00.000 428 MoveAxis(W, 495, ABG) 20:28:24.918 00.000 428 Guiding Dir = 3, Dur = 495 20:28:24.918 00.000 428 IsSlewing returns 0 20:28:24.918 00.000 428 IsGuiding returns 0 20:28:24.933 00.015 428 PulseGuide returned control before completion, sleep 485 20:28:24.933 00.000 10672 UpdateGuideState exits: m=283683 SNR=43.4 20:28:24.933 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:24.933 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:24.933 00.000 10672 Enqueuing Expose request 20:28:25.433 00.500 428 IsGuiding returns 1 20:28:25.433 00.000 10672 read socket command 10 20:28:25.433 00.000 428 scope still moving after pulse duration time elapsed 20:28:25.433 00.000 10672 processing socket request REQDIST 20:28:25.433 00.000 10672 SOCKSVR: Sending pixel error of 0.73 20:28:25.433 00.000 10672 Sending socket response 73 (0x49) 20:28:25.465 00.032 428 IsSlewing returns 0 20:28:25.465 00.000 428 IsGuiding returns 0 20:28:25.465 00.000 428 scope move finished after 495 + 54 ms 20:28:25.465 00.000 428 Move returns status 0, amount 495 20:28:25.465 00.000 428 MoveAxis(N, 0, ABG) 20:28:25.465 00.000 428 Move returns status 0, amount 0 20:28:25.465 00.000 428 move complete, result=0 20:28:25.465 00.000 428 worker thread done servicing request 20:28:25.465 00.000 10672 GuideStep: 0.5 px 495 ms WEST, 0.7 px 0 ms NORTH 20:28:25.465 00.000 428 Worker thread wakes up 20:28:25.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:25.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:27.281 01.816 428 Exposure complete 20:28:27.422 00.141 428 worker thread done servicing request 20:28:27.422 00.000 10672 OnExposeComplete: enter 20:28:27.422 00.000 10672 UpdateGuideState(): m_state=6 20:28:27.422 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2241 20:28:27.422 00.000 10672 Star::Find returns 1 (0), X=1021.31, Y=710.88, Mass=250734, SNR=42.4, Peak=65488 HFD=2.6 20:28:27.422 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.02) = xAngle (-0.04 = -0.04) 20:28:27.422 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.12) 20:28:27.422 00.000 10672 CameraToMount -- cameraX=-1.00 cameraY=-0.09 hyp=1.00 cameraTheta=-3.06 mountX=1.00 mountY=0.02, mountTheta=0.02 20:28:27.422 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.00, y=-0.09, opts=13) 20:28:27.422 00.000 10672 Enqueuing Move request for scope (-1.00, -0.09) 20:28:27.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:28:27.422 00.000 428 Worker thread wakes up 20:28:27.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.09) opts 0xd 20:28:27.422 00.000 428 Handling offset move in thread for scope, endpoint = (-1.00, -0.09) 20:28:27.422 00.000 428 Moving (-1.00, -0.09) raw xDistance=1.00 yDistance=0.02 20:28:27.422 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.00 20:28:27.422 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:27.422 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:28:27.422 00.000 428 MoveAxis(W, 965, ABG) 20:28:27.422 00.000 428 Guiding Dir = 3, Dur = 965 20:28:27.422 00.000 428 IsSlewing returns 0 20:28:27.422 00.000 428 IsGuiding returns 0 20:28:27.438 00.016 428 PulseGuide returned control before completion, sleep 953 20:28:27.438 00.000 10672 UpdateGuideState exits: m=250734 SNR=42.4 20:28:27.438 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:27.453 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:27.453 00.000 10672 Enqueuing Expose request 20:28:28.438 00.985 428 IsGuiding returns 0 20:28:28.438 00.000 428 Move returns status 0, amount 965 20:28:28.438 00.000 428 MoveAxis(N, 0, ABG) 20:28:28.438 00.000 428 Move returns status 0, amount 0 20:28:28.438 00.000 428 move complete, result=0 20:28:28.438 00.000 428 worker thread done servicing request 20:28:28.438 00.000 428 Worker thread wakes up 20:28:28.438 00.000 10672 GuideStep: 1.0 px 965 ms WEST, 0.0 px 0 ms NORTH 20:28:28.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:28.438 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:29.765 01.327 428 Exposure complete 20:28:29.890 00.125 428 worker thread done servicing request 20:28:29.890 00.000 10672 OnExposeComplete: enter 20:28:29.890 00.000 10672 UpdateGuideState(): m_state=6 20:28:29.890 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2242 20:28:29.890 00.000 10672 Star::Find returns 1 (0), X=1023.55, Y=711.66, Mass=317294, SNR=56.8, Peak=65488 HFD=3.5 20:28:29.890 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.02) = xAngle (3.53 = -2.75) 20:28:29.890 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.40 = 0.40) 20:28:29.890 00.000 10672 CameraToMount -- cameraX=1.24 cameraY=0.69 hyp=1.42 cameraTheta=0.51 mountX=-1.32 mountY=0.56, mountTheta=2.74 20:28:29.890 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.24, y=0.69, opts=13) 20:28:29.890 00.000 10672 Enqueuing Move request for scope (1.24, 0.69) 20:28:29.890 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=840, FiltMax=65488, Gamma=1.000 20:28:29.890 00.000 428 Worker thread wakes up 20:28:29.890 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.24, 0.69) opts 0xd 20:28:29.890 00.000 428 Handling offset move in thread for scope, endpoint = (1.24, 0.69) 20:28:29.890 00.000 428 Moving (1.24, 0.69) raw xDistance=-1.32 yDistance=0.56 20:28:29.890 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.32 20:28:29.890 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.12 newest=1.27 20:28:29.890 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 20:28:29.890 00.000 428 MoveAxis(E, 1158, ABG) 20:28:29.890 00.000 428 Guiding Dir = 2, Dur = 1158 20:28:29.890 00.000 428 IsSlewing returns 0 20:28:29.890 00.000 428 IsGuiding returns 0 20:28:29.921 00.031 10672 UpdateGuideState exits: m=317294 SNR=56.8 20:28:29.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:29.921 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:29.921 00.000 10672 Enqueuing Expose request 20:28:29.921 00.000 428 PulseGuide returned control before completion, sleep 1141 20:28:30.437 00.516 10672 read socket command 10 20:28:30.437 00.000 10672 processing socket request REQDIST 20:28:30.437 00.000 10672 SOCKSVR: Sending pixel error of 0.99 20:28:30.437 00.000 10672 Sending socket response 99 (0x63) 20:28:31.077 00.640 428 IsGuiding returns 1 20:28:31.077 00.000 428 scope still moving after pulse duration time elapsed 20:28:31.109 00.032 428 IsSlewing returns 0 20:28:31.109 00.000 428 IsGuiding returns 0 20:28:31.109 00.000 428 scope move finished after 1158 + 52 ms 20:28:31.109 00.000 428 Move returns status 0, amount 1158 20:28:31.109 00.000 428 MoveAxis(S, 846, ABG) 20:28:31.109 00.000 428 Guiding Dir = 1, Dur = 846 20:28:31.109 00.000 428 IsSlewing returns 0 20:28:31.109 00.000 428 IsGuiding returns 0 20:28:31.187 00.078 428 PulseGuide returned control before completion, sleep 781 20:28:31.983 00.796 428 IsGuiding returns 1 20:28:31.983 00.000 428 scope still moving after pulse duration time elapsed 20:28:32.014 00.031 428 IsSlewing returns 0 20:28:32.014 00.000 428 IsGuiding returns 1 20:28:32.077 00.063 428 IsSlewing returns 0 20:28:32.077 00.000 428 IsGuiding returns 0 20:28:32.077 00.000 428 scope move finished after 846 + 125 ms 20:28:32.077 00.000 428 Move returns status 0, amount 846 20:28:32.077 00.000 428 move complete, result=0 20:28:32.077 00.000 428 worker thread done servicing request 20:28:32.077 00.000 428 Worker thread wakes up 20:28:32.077 00.000 10672 GuideStep: -1.3 px 1158 ms EAST, 0.6 px 846 ms SOUTH 20:28:32.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:32.077 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:32.264 00.187 428 Exposure complete 20:28:32.389 00.125 428 worker thread done servicing request 20:28:32.389 00.000 10672 OnExposeComplete: enter 20:28:32.389 00.000 10672 UpdateGuideState(): m_state=6 20:28:32.389 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2243 20:28:32.389 00.000 10672 Star::Find returns 1 (0), X=1023.43, Y=711.90, Mass=338053, SNR=51.7, Peak=65488 HFD=4.6 20:28:32.389 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 20:28:32.389 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 20:28:32.389 00.000 10672 CameraToMount -- cameraX=1.12 cameraY=0.93 hyp=1.46 cameraTheta=0.69 mountX=-1.23 mountY=0.81, mountTheta=2.56 20:28:32.389 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.12, y=0.93, opts=13) 20:28:32.389 00.000 10672 Enqueuing Move request for scope (1.12, 0.93) 20:28:32.389 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:28:32.389 00.000 428 Worker thread wakes up 20:28:32.389 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.12, 0.93) opts 0xd 20:28:32.389 00.000 428 Handling offset move in thread for scope, endpoint = (1.12, 0.93) 20:28:32.389 00.000 428 Moving (1.12, 0.93) raw xDistance=-1.23 yDistance=0.81 20:28:32.389 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.23 20:28:32.389 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.81 from input 0.81 20:28:32.389 00.000 428 MoveAxis(E, 1224, ABG) 20:28:32.389 00.000 428 Guiding Dir = 2, Dur = 1224 20:28:32.389 00.000 428 IsSlewing returns 0 20:28:32.405 00.016 428 IsGuiding returns 0 20:28:32.420 00.015 428 PulseGuide returned control before completion, sleep 1217 20:28:32.420 00.000 10672 UpdateGuideState exits: m=338053 SNR=51.7 20:28:32.420 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:32.420 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:32.420 00.000 10672 Enqueuing Expose request 20:28:33.686 01.266 428 IsGuiding returns 0 20:28:33.686 00.000 428 Move returns status 0, amount 1224 20:28:33.686 00.000 428 MoveAxis(S, 1226, ABG) 20:28:33.686 00.000 428 Guiding Dir = 1, Dur = 1226 20:28:33.686 00.000 428 IsSlewing returns 0 20:28:33.686 00.000 428 IsGuiding returns 0 20:28:33.764 00.078 428 PulseGuide returned control before completion, sleep 1160 20:28:34.982 01.218 428 IsGuiding returns 1 20:28:34.982 00.000 428 scope still moving after pulse duration time elapsed 20:28:35.029 00.047 428 IsSlewing returns 0 20:28:35.029 00.000 428 IsGuiding returns 0 20:28:35.029 00.000 428 scope move finished after 1226 + 114 ms 20:28:35.029 00.000 428 Move returns status 0, amount 1226 20:28:35.029 00.000 428 move complete, result=0 20:28:35.029 00.000 428 worker thread done servicing request 20:28:35.029 00.000 428 Worker thread wakes up 20:28:35.029 00.000 10672 GuideStep: -1.2 px 1224 ms EAST, 0.8 px 1226 ms SOUTH 20:28:35.029 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:35.029 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:35.045 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:28:35.424 00.379 10672 read socket command 10 20:28:35.424 00.000 10672 processing socket request REQDIST 20:28:35.424 00.000 10672 SOCKSVR: Sending pixel error of 1.13 20:28:35.424 00.000 10672 Sending socket response 113 (0x71) 20:28:37.283 01.859 428 Exposure complete 20:28:37.408 00.125 428 worker thread done servicing request 20:28:37.408 00.000 10672 OnExposeComplete: enter 20:28:37.408 00.000 10672 UpdateGuideState(): m_state=6 20:28:37.408 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2244 20:28:37.408 00.000 10672 Star::Find returns 1 (0), X=1021.45, Y=710.58, Mass=273862, SNR=52.2, Peak=65488 HFD=3.1 20:28:37.423 00.015 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.02) = xAngle (0.31 = 0.31) 20:28:37.423 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82) 20:28:37.423 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=-0.39 hyp=0.94 cameraTheta=-2.71 mountX=0.90 mountY=-0.30, mountTheta=-0.32 20:28:37.423 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=-0.39, opts=13) 20:28:37.423 00.000 10672 Enqueuing Move request for scope (-0.86, -0.39) 20:28:37.423 00.000 428 Worker thread wakes up 20:28:37.423 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:28:37.423 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.39) opts 0xd 20:28:37.423 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, -0.39) 20:28:37.423 00.000 428 Moving (-0.86, -0.39) raw xDistance=0.90 yDistance=-0.30 20:28:37.423 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.90 20:28:37.423 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:37.423 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:28:37.423 00.000 428 MoveAxis(W, 750, ABG) 20:28:37.423 00.000 428 Guiding Dir = 3, Dur = 750 20:28:37.423 00.000 428 IsSlewing returns 0 20:28:37.423 00.000 428 IsGuiding returns 0 20:28:37.439 00.016 428 PulseGuide returned control before completion, sleep 746 20:28:37.439 00.000 10672 UpdateGuideState exits: m=273862 SNR=52.2 20:28:37.439 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:37.439 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:37.439 00.000 10672 Enqueuing Expose request 20:28:38.220 00.781 428 IsGuiding returns 0 20:28:38.220 00.000 428 Move returns status 0, amount 750 20:28:38.220 00.000 428 MoveAxis(N, 0, ABG) 20:28:38.220 00.000 428 Move returns status 0, amount 0 20:28:38.220 00.000 428 move complete, result=0 20:28:38.220 00.000 428 worker thread done servicing request 20:28:38.220 00.000 10672 GuideStep: 0.9 px 750 ms WEST, -0.3 px 0 ms NORTH 20:28:38.220 00.000 428 Worker thread wakes up 20:28:38.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:38.220 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:39.751 01.531 428 Exposure complete 20:28:39.891 00.140 428 worker thread done servicing request 20:28:39.891 00.000 10672 OnExposeComplete: enter 20:28:39.891 00.000 10672 UpdateGuideState(): m_state=6 20:28:39.891 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2245 20:28:39.891 00.000 10672 Star::Find returns 1 (0), X=1021.51, Y=710.41, Mass=295804, SNR=45.7, Peak=65488 HFD=3.1 20:28:39.891 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.02) = xAngle (0.49 = 0.49) 20:28:39.891 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64) 20:28:39.891 00.000 10672 CameraToMount -- cameraX=-0.80 cameraY=-0.56 hyp=0.97 cameraTheta=-2.53 mountX=0.86 mountY=-0.47, mountTheta=-0.50 20:28:39.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.80, y=-0.56, opts=13) 20:28:39.891 00.000 10672 Enqueuing Move request for scope (-0.80, -0.56) 20:28:39.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:28:39.891 00.000 428 Worker thread wakes up 20:28:39.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.56) opts 0xd 20:28:39.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.80, -0.56) 20:28:39.891 00.000 428 Moving (-0.80, -0.56) raw xDistance=0.86 yDistance=-0.47 20:28:39.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.86 20:28:39.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:39.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 20:28:39.891 00.000 428 MoveAxis(W, 850, ABG) 20:28:39.891 00.000 428 Guiding Dir = 3, Dur = 850 20:28:39.891 00.000 428 IsSlewing returns 0 20:28:39.891 00.000 428 IsGuiding returns 0 20:28:39.907 00.016 428 PulseGuide returned control before completion, sleep 843 20:28:39.923 00.016 10672 UpdateGuideState exits: m=295804 SNR=45.7 20:28:39.923 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:39.923 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:39.923 00.000 10672 Enqueuing Expose request 20:28:40.423 00.500 10672 read socket command 10 20:28:40.423 00.000 10672 processing socket request REQDIST 20:28:40.423 00.000 10672 SOCKSVR: Sending pixel error of 1.04 20:28:40.423 00.000 10672 Sending socket response 104 (0x68) 20:28:40.766 00.343 428 IsGuiding returns 1 20:28:40.766 00.000 428 scope still moving after pulse duration time elapsed 20:28:40.797 00.031 428 IsSlewing returns 0 20:28:40.797 00.000 428 IsGuiding returns 0 20:28:40.797 00.000 428 scope move finished after 850 + 46 ms 20:28:40.797 00.000 428 Move returns status 0, amount 850 20:28:40.797 00.000 428 MoveAxis(N, 0, ABG) 20:28:40.797 00.000 428 Move returns status 0, amount 0 20:28:40.797 00.000 428 move complete, result=0 20:28:40.797 00.000 428 worker thread done servicing request 20:28:40.797 00.000 428 Worker thread wakes up 20:28:40.797 00.000 10672 GuideStep: 0.9 px 850 ms WEST, -0.5 px 0 ms NORTH 20:28:40.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:40.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:42.281 01.484 428 Exposure complete 20:28:42.406 00.125 428 worker thread done servicing request 20:28:42.422 00.016 10672 OnExposeComplete: enter 20:28:42.422 00.000 10672 UpdateGuideState(): m_state=6 20:28:42.422 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2246 20:28:42.422 00.000 10672 Star::Find returns 1 (0), X=1022.37, Y=710.44, Mass=277241, SNR=45.2, Peak=65488 HFD=3.3 20:28:42.422 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 20:28:42.422 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 20:28:42.422 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.53 hyp=0.53 cameraTheta=-1.45 mountX=0.00 mountY=-0.53, mountTheta=-1.57 20:28:42.422 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.53, opts=13) 20:28:42.422 00.000 10672 Enqueuing Move request for scope (0.06, -0.53) 20:28:42.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:28:42.422 00.000 428 Worker thread wakes up 20:28:42.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.53) opts 0xd 20:28:42.422 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.53) 20:28:42.422 00.000 428 Moving (0.06, -0.53) raw xDistance=0.00 yDistance=-0.53 20:28:42.422 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:28:42.422 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:42.422 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:28:42.422 00.000 428 MoveAxis(E, 0, ABG) 20:28:42.422 00.000 428 Move returns status 0, amount 0 20:28:42.422 00.000 428 MoveAxis(N, 0, ABG) 20:28:42.422 00.000 428 Move returns status 0, amount 0 20:28:42.422 00.000 428 move complete, result=0 20:28:42.422 00.000 428 worker thread done servicing request 20:28:42.437 00.015 10672 UpdateGuideState exits: m=277241 SNR=45.2 20:28:42.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:42.437 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:42.437 00.000 10672 Enqueuing Expose request 20:28:42.437 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 20:28:42.437 00.000 428 Worker thread wakes up 20:28:42.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:42.437 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:44.769 02.332 428 Exposure complete 20:28:44.910 00.141 428 worker thread done servicing request 20:28:44.910 00.000 10672 OnExposeComplete: enter 20:28:44.910 00.000 10672 UpdateGuideState(): m_state=6 20:28:44.925 00.015 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2247 20:28:44.925 00.000 10672 Star::Find returns 1 (0), X=1023.80, Y=711.68, Mass=347839, SNR=63.3, Peak=65488 HFD=3.8 20:28:44.925 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.02) = xAngle (3.46 = -2.82) 20:28:44.925 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 20:28:44.925 00.000 10672 CameraToMount -- cameraX=1.49 cameraY=0.71 hyp=1.65 cameraTheta=0.44 mountX=-1.57 mountY=0.55, mountTheta=2.81 20:28:44.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.49, y=0.71, opts=13) 20:28:44.925 00.000 10672 Enqueuing Move request for scope (1.49, 0.71) 20:28:44.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:28:44.925 00.000 428 Worker thread wakes up 20:28:44.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.49, 0.71) opts 0xd 20:28:44.925 00.000 428 Handling offset move in thread for scope, endpoint = (1.49, 0.71) 20:28:44.925 00.000 428 Moving (1.49, 0.71) raw xDistance=-1.57 yDistance=0.55 20:28:44.925 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.57 20:28:44.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:44.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 20:28:44.925 00.000 428 MoveAxis(E, 1460, ABG) 20:28:44.925 00.000 428 Guiding Dir = 2, Dur = 1460 20:28:44.925 00.000 428 IsSlewing returns 0 20:28:44.925 00.000 428 IsGuiding returns 0 20:28:44.941 00.016 10672 UpdateGuideState exits: m=347839 SNR=63.3 20:28:44.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:44.941 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:44.941 00.000 10672 Enqueuing Expose request 20:28:44.941 00.000 428 PulseGuide returned control before completion, sleep 1445 20:28:45.425 00.484 10672 read socket command 10 20:28:45.425 00.000 10672 processing socket request REQDIST 20:28:45.425 00.000 10672 SOCKSVR: Sending pixel error of 1.12 20:28:45.425 00.000 10672 Sending socket response 112 (0x70) 20:28:46.425 01.000 428 IsGuiding returns 0 20:28:46.425 00.000 428 Move returns status 0, amount 1460 20:28:46.425 00.000 428 MoveAxis(N, 0, ABG) 20:28:46.425 00.000 428 Move returns status 0, amount 0 20:28:46.425 00.000 428 move complete, result=0 20:28:46.425 00.000 428 worker thread done servicing request 20:28:46.425 00.000 428 Worker thread wakes up 20:28:46.425 00.000 10672 GuideStep: -1.6 px 1460 ms EAST, 0.5 px 0 ms NORTH 20:28:46.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:46.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:47.268 00.843 428 Exposure complete 20:28:47.409 00.141 428 worker thread done servicing request 20:28:47.409 00.000 10672 OnExposeComplete: enter 20:28:47.409 00.000 10672 UpdateGuideState(): m_state=6 20:28:47.409 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2248 20:28:47.409 00.000 10672 Star::Find returns 1 (0), X=1022.06, Y=710.50, Mass=279201, SNR=43.4, Peak=65488 HFD=3.0 20:28:47.409 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.02) = xAngle (0.96 = 0.96) 20:28:47.409 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16) 20:28:47.409 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.47 hyp=0.53 cameraTheta=-2.06 mountX=0.30 mountY=-0.44, mountTheta=-0.97 20:28:47.409 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.47, opts=13) 20:28:47.409 00.000 10672 Enqueuing Move request for scope (-0.25, -0.47) 20:28:47.409 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:28:47.409 00.000 428 Worker thread wakes up 20:28:47.409 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.47) opts 0xd 20:28:47.409 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.47) 20:28:47.409 00.000 428 Moving (-0.25, -0.47) raw xDistance=0.30 yDistance=-0.44 20:28:47.409 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:28:47.409 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:47.409 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:28:47.409 00.000 428 MoveAxis(E, 0, ABG) 20:28:47.409 00.000 428 Move returns status 0, amount 0 20:28:47.409 00.000 428 MoveAxis(N, 0, ABG) 20:28:47.409 00.000 428 Move returns status 0, amount 0 20:28:47.409 00.000 428 move complete, result=0 20:28:47.409 00.000 428 worker thread done servicing request 20:28:47.440 00.031 10672 UpdateGuideState exits: m=279201 SNR=43.4 20:28:47.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:47.440 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:47.440 00.000 10672 Enqueuing Expose request 20:28:47.440 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 20:28:47.440 00.000 428 Worker thread wakes up 20:28:47.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:47.440 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:49.767 02.327 428 Exposure complete 20:28:49.892 00.125 428 worker thread done servicing request 20:28:49.892 00.000 10672 OnExposeComplete: enter 20:28:49.892 00.000 10672 UpdateGuideState(): m_state=6 20:28:49.892 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2249 20:28:49.892 00.000 10672 Star::Find returns 1 (0), X=1022.25, Y=710.03, Mass=294382, SNR=49.4, Peak=65488 HFD=3.2 20:28:49.892 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.02) = xAngle (1.39 = 1.39) 20:28:49.892 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74) 20:28:49.892 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.94 hyp=0.94 cameraTheta=-1.63 mountX=0.17 mountY=-0.93, mountTheta=-1.39 20:28:49.892 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.94, opts=13) 20:28:49.892 00.000 10672 Enqueuing Move request for scope (-0.06, -0.94) 20:28:49.892 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:28:49.892 00.000 428 Worker thread wakes up 20:28:49.892 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.94) opts 0xd 20:28:49.892 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.94) 20:28:49.892 00.000 428 Moving (-0.06, -0.94) raw xDistance=0.17 yDistance=-0.93 20:28:49.892 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:28:49.892 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:28:49.892 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.93 20:28:49.892 00.000 428 MoveAxis(E, 0, ABG) 20:28:49.908 00.016 428 Move returns status 0, amount 0 20:28:49.908 00.000 428 MoveAxis(N, 0, ABG) 20:28:49.908 00.000 428 Move returns status 0, amount 0 20:28:49.908 00.000 428 move complete, result=0 20:28:49.908 00.000 428 worker thread done servicing request 20:28:49.924 00.016 10672 UpdateGuideState exits: m=294382 SNR=49.4 20:28:49.924 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:49.924 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:49.924 00.000 10672 Enqueuing Expose request 20:28:49.924 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.9 px 0 ms NORTH 20:28:49.924 00.000 428 Worker thread wakes up 20:28:49.924 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:49.924 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:50.424 00.500 10672 read socket command 10 20:28:50.424 00.000 10672 processing socket request REQDIST 20:28:50.424 00.000 10672 SOCKSVR: Sending pixel error of 0.94 20:28:50.424 00.000 10672 Sending socket response 94 (0x5e) 20:28:52.255 01.831 428 Exposure complete 20:28:52.380 00.125 428 worker thread done servicing request 20:28:52.380 00.000 10672 OnExposeComplete: enter 20:28:52.380 00.000 10672 UpdateGuideState(): m_state=6 20:28:52.380 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2250 20:28:52.380 00.000 10672 Star::Find returns 1 (0), X=1022.28, Y=710.38, Mass=318061, SNR=50.4, Peak=65488 HFD=3.3 20:28:52.380 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.02) = xAngle (1.41 = 1.41) 20:28:52.380 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 20:28:52.380 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.59 hyp=0.59 cameraTheta=-1.61 mountX=0.09 mountY=-0.58, mountTheta=-1.41 20:28:52.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.59, opts=13) 20:28:52.380 00.000 10672 Enqueuing Move request for scope (-0.02, -0.59) 20:28:52.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:28:52.380 00.000 428 Worker thread wakes up 20:28:52.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.59) opts 0xd 20:28:52.380 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.59) 20:28:52.380 00.000 428 Moving (-0.02, -0.59) raw xDistance=0.09 yDistance=-0.58 20:28:52.380 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:28:52.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:28:52.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 20:28:52.380 00.000 428 MoveAxis(E, 0, ABG) 20:28:52.380 00.000 428 Move returns status 0, amount 0 20:28:52.380 00.000 428 MoveAxis(N, 0, ABG) 20:28:52.396 00.016 428 Move returns status 0, amount 0 20:28:52.396 00.000 428 move complete, result=0 20:28:52.396 00.000 428 worker thread done servicing request 20:28:52.411 00.015 10672 UpdateGuideState exits: m=318061 SNR=50.4 20:28:52.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:52.411 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:52.411 00.000 10672 Enqueuing Expose request 20:28:52.411 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 20:28:52.411 00.000 428 Worker thread wakes up 20:28:52.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:52.411 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:54.770 02.359 428 Exposure complete 20:28:54.911 00.141 428 worker thread done servicing request 20:28:54.911 00.000 10672 OnExposeComplete: enter 20:28:54.911 00.000 10672 UpdateGuideState(): m_state=6 20:28:54.911 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2251 20:28:54.911 00.000 10672 Star::Find returns 1 (0), X=1022.21, Y=710.39, Mass=262860, SNR=41.5, Peak=65488 HFD=3.2 20:28:54.911 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 20:28:54.911 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 20:28:54.911 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.58 hyp=0.58 cameraTheta=-1.73 mountX=0.16 mountY=-0.56, mountTheta=-1.29 20:28:54.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.58, opts=13) 20:28:54.911 00.000 10672 Enqueuing Move request for scope (-0.09, -0.58) 20:28:54.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:28:54.911 00.000 428 Worker thread wakes up 20:28:54.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.58) opts 0xd 20:28:54.911 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.58) 20:28:54.911 00.000 428 Moving (-0.09, -0.58) raw xDistance=0.16 yDistance=-0.56 20:28:54.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:28:54.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:28:54.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 20:28:54.911 00.000 428 MoveAxis(E, 0, ABG) 20:28:54.911 00.000 428 Move returns status 0, amount 0 20:28:54.911 00.000 428 MoveAxis(N, 0, ABG) 20:28:54.911 00.000 428 Move returns status 0, amount 0 20:28:54.911 00.000 428 move complete, result=0 20:28:54.911 00.000 428 worker thread done servicing request 20:28:54.942 00.031 10672 UpdateGuideState exits: m=262860 SNR=41.5 20:28:54.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:54.942 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:54.942 00.000 10672 Enqueuing Expose request 20:28:54.942 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:28:54.942 00.000 428 Worker thread wakes up 20:28:54.942 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:54.942 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:55.426 00.484 10672 read socket command 10 20:28:55.426 00.000 10672 processing socket request REQDIST 20:28:55.426 00.000 10672 SOCKSVR: Sending pixel error of 0.75 20:28:55.426 00.000 10672 Sending socket response 75 (0x4b) 20:28:57.254 01.828 428 Exposure complete 20:28:57.379 00.125 428 worker thread done servicing request 20:28:57.379 00.000 10672 OnExposeComplete: enter 20:28:57.379 00.000 10672 UpdateGuideState(): m_state=6 20:28:57.379 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2252 20:28:57.379 00.000 10672 Star::Find returns 1 (0), X=1023.50, Y=711.44, Mass=367134, SNR=59.2, Peak=65488 HFD=5.0 20:28:57.379 00.000 10672 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.02) = xAngle (3.40 = -2.88) 20:28:57.379 00.000 10672 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.27 = 0.27) 20:28:57.379 00.000 10672 CameraToMount -- cameraX=1.20 cameraY=0.48 hyp=1.29 cameraTheta=0.38 mountX=-1.24 mountY=0.35, mountTheta=2.87 20:28:57.379 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.20, y=0.48, opts=13) 20:28:57.394 00.015 10672 Enqueuing Move request for scope (1.20, 0.48) 20:28:57.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:28:57.394 00.000 428 Worker thread wakes up 20:28:57.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.48) opts 0xd 20:28:57.394 00.000 428 Handling offset move in thread for scope, endpoint = (1.20, 0.48) 20:28:57.394 00.000 428 Moving (1.20, 0.48) raw xDistance=-1.24 yDistance=0.35 20:28:57.394 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24 20:28:57.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:57.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:28:57.394 00.000 428 MoveAxis(E, 1158, ABG) 20:28:57.394 00.000 428 Guiding Dir = 2, Dur = 1158 20:28:57.394 00.000 428 IsSlewing returns 0 20:28:57.394 00.000 428 IsGuiding returns 0 20:28:57.410 00.016 10672 UpdateGuideState exits: m=367134 SNR=59.2 20:28:57.410 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:57.410 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:57.410 00.000 10672 Enqueuing Expose request 20:28:57.410 00.000 428 PulseGuide returned control before completion, sleep 1141 20:28:58.597 01.187 428 IsGuiding returns 0 20:28:58.597 00.000 428 Move returns status 0, amount 1158 20:28:58.597 00.000 428 MoveAxis(N, 0, ABG) 20:28:58.597 00.000 428 Move returns status 0, amount 0 20:28:58.597 00.000 428 move complete, result=0 20:28:58.597 00.000 428 worker thread done servicing request 20:28:58.597 00.000 428 Worker thread wakes up 20:28:58.597 00.000 10672 GuideStep: -1.2 px 1158 ms EAST, 0.3 px 0 ms NORTH 20:28:58.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:28:58.597 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:28:59.768 01.171 428 Exposure complete 20:28:59.909 00.141 428 worker thread done servicing request 20:28:59.909 00.000 10672 OnExposeComplete: enter 20:28:59.909 00.000 10672 UpdateGuideState(): m_state=6 20:28:59.909 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2253 20:28:59.909 00.000 10672 Star::Find returns 1 (0), X=1021.92, Y=709.99, Mass=261316, SNR=51.2, Peak=65488 HFD=2.9 20:28:59.909 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 20:28:59.909 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 20:28:59.909 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.97 hyp=1.05 cameraTheta=-1.94 mountX=0.50 mountY=-0.93, mountTheta=-1.08 20:28:59.909 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.97, opts=13) 20:28:59.909 00.000 10672 Enqueuing Move request for scope (-0.38, -0.97) 20:28:59.909 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:28:59.909 00.000 428 Worker thread wakes up 20:28:59.925 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.97) opts 0xd 20:28:59.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.97) 20:28:59.925 00.000 428 Moving (-0.38, -0.97) raw xDistance=0.50 yDistance=-0.93 20:28:59.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.50 20:28:59.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:28:59.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.93 20:28:59.925 00.000 428 MoveAxis(W, 382, ABG) 20:28:59.925 00.000 428 Guiding Dir = 3, Dur = 382 20:28:59.940 00.015 428 IsSlewing returns 0 20:28:59.940 00.000 10672 UpdateGuideState exits: m=261316 SNR=51.2 20:28:59.940 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:59.940 00.000 428 IsGuiding returns 0 20:28:59.940 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:28:59.940 00.000 10672 Enqueuing Expose request 20:28:59.956 00.016 428 PulseGuide returned control before completion, sleep 379 20:29:00.351 00.395 428 IsGuiding returns 0 20:29:00.351 00.000 428 Move returns status 0, amount 382 20:29:00.351 00.000 428 MoveAxis(N, 0, ABG) 20:29:00.351 00.000 428 Move returns status 0, amount 0 20:29:00.351 00.000 428 move complete, result=0 20:29:00.351 00.000 428 worker thread done servicing request 20:29:00.366 00.015 428 Worker thread wakes up 20:29:00.366 00.000 10672 GuideStep: 0.5 px 382 ms WEST, -0.9 px 0 ms NORTH 20:29:00.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:00.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:00.429 00.063 10672 read socket command 10 20:29:00.429 00.000 10672 processing socket request REQDIST 20:29:00.429 00.000 10672 SOCKSVR: Sending pixel error of 0.95 20:29:00.429 00.000 10672 Sending socket response 95 (0x5f) 20:29:02.272 01.843 428 Exposure complete 20:29:02.412 00.140 428 worker thread done servicing request 20:29:02.412 00.000 10672 OnExposeComplete: enter 20:29:02.412 00.000 10672 UpdateGuideState(): m_state=6 20:29:02.412 00.000 10672 Star::Find(15, 1021, 709, 0, (0,0,0,0), 0.0, 0) frame 2254 20:29:02.412 00.000 10672 Star::Find returns 1 (0), X=1021.72, Y=710.23, Mass=272900, SNR=47.4, Peak=65488 HFD=2.9 20:29:02.412 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 20:29:02.412 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 20:29:02.412 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.74 hyp=0.94 cameraTheta=-2.24 mountX=0.67 mountY=-0.67, mountTheta=-0.79 20:29:02.412 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.74, opts=13) 20:29:02.412 00.000 10672 Enqueuing Move request for scope (-0.58, -0.74) 20:29:02.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:29:02.412 00.000 428 Worker thread wakes up 20:29:02.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.74) opts 0xd 20:29:02.412 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.74) 20:29:02.412 00.000 428 Moving (-0.58, -0.74) raw xDistance=0.67 yDistance=-0.67 20:29:02.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.67 20:29:02.412 00.000 428 switching direction from 1 to -1 - decHistory=-5 oldest=-0.45 newest=-1.25 20:29:02.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 20:29:02.412 00.000 428 MoveAxis(W, 649, ABG) 20:29:02.412 00.000 428 Guiding Dir = 3, Dur = 649 20:29:02.412 00.000 428 IsSlewing returns 0 20:29:02.412 00.000 428 IsGuiding returns 0 20:29:02.428 00.016 428 PulseGuide returned control before completion, sleep 637 20:29:02.428 00.000 10672 UpdateGuideState exits: m=272900 SNR=47.4 20:29:02.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:02.428 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:02.428 00.000 10672 Enqueuing Expose request 20:29:03.084 00.656 428 IsGuiding returns 0 20:29:03.084 00.000 428 Move returns status 0, amount 649 20:29:03.084 00.000 428 MoveAxis(N, 1017, ABG) 20:29:03.084 00.000 428 Guiding Dir = 0, Dur = 1017 20:29:03.084 00.000 428 IsSlewing returns 0 20:29:03.100 00.016 428 IsGuiding returns 0 20:29:03.162 00.062 428 PulseGuide returned control before completion, sleep 950 20:29:04.131 00.969 428 IsGuiding returns 1 20:29:04.131 00.000 428 scope still moving after pulse duration time elapsed 20:29:04.178 00.047 428 IsSlewing returns 0 20:29:04.209 00.031 428 IsGuiding returns 0 20:29:04.209 00.000 428 scope move finished after 1017 + 99 ms 20:29:04.209 00.000 428 Move returns status 0, amount 1017 20:29:04.209 00.000 428 move complete, result=0 20:29:04.209 00.000 428 worker thread done servicing request 20:29:04.209 00.000 428 Worker thread wakes up 20:29:04.209 00.000 10672 GuideStep: 0.7 px 649 ms WEST, -0.7 px 1017 ms NORTH 20:29:04.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:04.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:04.755 00.546 428 Exposure complete 20:29:04.896 00.141 428 worker thread done servicing request 20:29:04.896 00.000 10672 OnExposeComplete: enter 20:29:04.896 00.000 10672 UpdateGuideState(): m_state=6 20:29:04.896 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2255 20:29:04.896 00.000 10672 Star::Find returns 1 (0), X=1022.18, Y=710.45, Mass=234072, SNR=40.5, Peak=65488 HFD=2.5 20:29:04.896 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.02) = xAngle (1.21 = 1.21) 20:29:04.896 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92) 20:29:04.896 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.52 hyp=0.53 cameraTheta=-1.81 mountX=0.19 mountY=-0.50, mountTheta=-1.21 20:29:04.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.52, opts=13) 20:29:04.896 00.000 10672 Enqueuing Move request for scope (-0.13, -0.52) 20:29:04.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=896, FiltMax=65488, Gamma=1.000 20:29:04.896 00.000 428 Worker thread wakes up 20:29:04.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.52) opts 0xd 20:29:04.896 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.52) 20:29:04.896 00.000 428 Moving (-0.13, -0.52) raw xDistance=0.19 yDistance=-0.50 20:29:04.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:29:04.896 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:04.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 20:29:04.896 00.000 428 MoveAxis(E, 0, ABG) 20:29:04.896 00.000 428 Move returns status 0, amount 0 20:29:04.896 00.000 428 MoveAxis(N, 0, ABG) 20:29:04.896 00.000 428 Move returns status 0, amount 0 20:29:04.896 00.000 428 move complete, result=0 20:29:04.896 00.000 428 worker thread done servicing request 20:29:04.912 00.016 10672 UpdateGuideState exits: m=234072 SNR=40.5 20:29:04.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:04.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:04.912 00.000 10672 Enqueuing Expose request 20:29:04.927 00.015 428 Worker thread wakes up 20:29:04.927 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 20:29:04.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:04.927 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:05.427 00.500 10672 read socket command 10 20:29:05.427 00.000 10672 processing socket request REQDIST 20:29:05.427 00.000 10672 SOCKSVR: Sending pixel error of 0.82 20:29:05.427 00.000 10672 Sending socket response 82 (0x52) 20:29:07.254 01.827 428 Exposure complete 20:29:07.379 00.125 428 worker thread done servicing request 20:29:07.379 00.000 10672 OnExposeComplete: enter 20:29:07.379 00.000 10672 UpdateGuideState(): m_state=6 20:29:07.379 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2256 20:29:07.379 00.000 10672 Star::Find returns 1 (0), X=1022.24, Y=710.54, Mass=262712, SNR=47.7, Peak=65488 HFD=2.8 20:29:07.379 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.02) = xAngle (1.30 = 1.30) 20:29:07.379 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83) 20:29:07.379 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.43 hyp=0.43 cameraTheta=-1.72 mountX=0.12 mountY=-0.42, mountTheta=-1.30 20:29:07.379 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.43, opts=13) 20:29:07.379 00.000 10672 Enqueuing Move request for scope (-0.07, -0.43) 20:29:07.379 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:29:07.379 00.000 428 Worker thread wakes up 20:29:07.379 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.43) opts 0xd 20:29:07.379 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.43) 20:29:07.379 00.000 428 Moving (-0.07, -0.43) raw xDistance=0.12 yDistance=-0.42 20:29:07.379 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:29:07.379 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:07.379 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 20:29:07.379 00.000 428 MoveAxis(E, 0, ABG) 20:29:07.379 00.000 428 Move returns status 0, amount 0 20:29:07.379 00.000 428 MoveAxis(N, 0, ABG) 20:29:07.379 00.000 428 Move returns status 0, amount 0 20:29:07.379 00.000 428 move complete, result=0 20:29:07.379 00.000 428 worker thread done servicing request 20:29:07.411 00.032 10672 UpdateGuideState exits: m=262712 SNR=47.7 20:29:07.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:07.411 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:07.411 00.000 10672 Enqueuing Expose request 20:29:07.411 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:29:07.411 00.000 428 Worker thread wakes up 20:29:07.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:07.411 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:09.774 02.363 428 Exposure complete 20:29:09.914 00.140 428 worker thread done servicing request 20:29:09.914 00.000 10672 OnExposeComplete: enter 20:29:09.914 00.000 10672 UpdateGuideState(): m_state=6 20:29:09.914 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2257 20:29:09.914 00.000 10672 Star::Find returns 1 (0), X=1021.78, Y=710.58, Mass=287018, SNR=44.2, Peak=65488 HFD=2.9 20:29:09.914 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 20:29:09.914 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 20:29:09.914 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.38 hyp=0.65 cameraTheta=-2.50 mountX=0.56 mountY=-0.33, mountTheta=-0.53 20:29:09.914 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.38, opts=13) 20:29:09.914 00.000 10672 Enqueuing Move request for scope (-0.52, -0.38) 20:29:09.914 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:29:09.914 00.000 428 Worker thread wakes up 20:29:09.914 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.38) opts 0xd 20:29:09.914 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.38) 20:29:09.914 00.000 428 Moving (-0.52, -0.38) raw xDistance=0.56 yDistance=-0.33 20:29:09.914 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 20:29:09.914 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:09.914 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:29:09.914 00.000 428 MoveAxis(W, 523, ABG) 20:29:09.914 00.000 428 Guiding Dir = 3, Dur = 523 20:29:09.914 00.000 428 IsSlewing returns 0 20:29:09.914 00.000 428 IsGuiding returns 0 20:29:09.930 00.016 428 PulseGuide returned control before completion, sleep 516 20:29:09.930 00.000 10672 UpdateGuideState exits: m=287018 SNR=44.2 20:29:09.930 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:09.930 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:09.930 00.000 10672 Enqueuing Expose request 20:29:10.430 00.500 10672 read socket command 10 20:29:10.430 00.000 10672 processing socket request REQDIST 20:29:10.430 00.000 10672 SOCKSVR: Sending pixel error of 0.68 20:29:10.430 00.000 10672 Sending socket response 68 (0x44) 20:29:10.477 00.047 428 IsGuiding returns 0 20:29:10.477 00.000 428 Move returns status 0, amount 523 20:29:10.477 00.000 428 MoveAxis(N, 0, ABG) 20:29:10.477 00.000 428 Move returns status 0, amount 0 20:29:10.477 00.000 428 move complete, result=0 20:29:10.477 00.000 428 worker thread done servicing request 20:29:10.477 00.000 428 Worker thread wakes up 20:29:10.477 00.000 10672 GuideStep: 0.6 px 523 ms WEST, -0.3 px 0 ms NORTH 20:29:10.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:10.477 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:12.273 01.796 428 Exposure complete 20:29:12.414 00.141 428 worker thread done servicing request 20:29:12.414 00.000 10672 OnExposeComplete: enter 20:29:12.414 00.000 10672 UpdateGuideState(): m_state=6 20:29:12.414 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2258 20:29:12.414 00.000 10672 Star::Find returns 1 (0), X=1022.78, Y=710.31, Mass=316841, SNR=49.8, Peak=65488 HFD=3.3 20:29:12.414 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.02) = xAngle (2.08 = 2.08) 20:29:12.414 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.05 = -1.05) 20:29:12.414 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.66 hyp=0.81 cameraTheta=-0.94 mountX=-0.40 mountY=-0.70, mountTheta=-2.08 20:29:12.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.66, opts=13) 20:29:12.414 00.000 10672 Enqueuing Move request for scope (0.48, -0.66) 20:29:12.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:29:12.414 00.000 428 Worker thread wakes up 20:29:12.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.66) opts 0xd 20:29:12.414 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.66) 20:29:12.414 00.000 428 Moving (0.48, -0.66) raw xDistance=-0.40 yDistance=-0.70 20:29:12.414 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 20:29:12.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.70 from input -0.70 20:29:12.414 00.000 428 MoveAxis(E, 0, ABG) 20:29:12.414 00.000 428 Move returns status 0, amount 0 20:29:12.414 00.000 428 MoveAxis(N, 1067, ABG) 20:29:12.414 00.000 428 Guiding Dir = 0, Dur = 1067 20:29:12.414 00.000 428 IsSlewing returns 0 20:29:12.414 00.000 428 IsGuiding returns 0 20:29:12.445 00.031 10672 UpdateGuideState exits: m=316841 SNR=49.8 20:29:12.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:12.445 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:12.445 00.000 10672 Enqueuing Expose request 20:29:12.507 00.062 428 PulseGuide returned control before completion, sleep 994 20:29:13.554 01.047 428 IsGuiding returns 1 20:29:13.554 00.000 428 scope still moving after pulse duration time elapsed 20:29:13.616 00.062 428 IsSlewing returns 0 20:29:13.632 00.016 428 IsGuiding returns 0 20:29:13.632 00.000 428 scope move finished after 1067 + 137 ms 20:29:13.632 00.000 428 Move returns status 0, amount 1067 20:29:13.632 00.000 428 move complete, result=0 20:29:13.632 00.000 428 worker thread done servicing request 20:29:13.632 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 1067 ms NORTH 20:29:13.632 00.000 428 Worker thread wakes up 20:29:13.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:13.632 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:14.772 01.140 428 Exposure complete 20:29:14.897 00.125 428 worker thread done servicing request 20:29:14.897 00.000 10672 OnExposeComplete: enter 20:29:14.897 00.000 10672 UpdateGuideState(): m_state=6 20:29:14.897 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2259 20:29:14.897 00.000 10672 Star::Find returns 1 (0), X=1023.50, Y=711.36, Mass=347542, SNR=59.0, Peak=65488 HFD=3.5 20:29:14.897 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.94) 20:29:14.897 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 20:29:14.897 00.000 10672 CameraToMount -- cameraX=1.20 cameraY=0.40 hyp=1.27 cameraTheta=0.32 mountX=-1.24 mountY=0.27, mountTheta=2.93 20:29:14.897 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.20, y=0.40, opts=13) 20:29:14.897 00.000 10672 Enqueuing Move request for scope (1.20, 0.40) 20:29:14.897 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:29:14.897 00.000 428 Worker thread wakes up 20:29:14.897 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.40) opts 0xd 20:29:14.897 00.000 428 Handling offset move in thread for scope, endpoint = (1.20, 0.40) 20:29:14.897 00.000 428 Moving (1.20, 0.40) raw xDistance=-1.24 yDistance=0.27 20:29:14.897 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24 20:29:14.897 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:14.897 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:29:14.897 00.000 428 MoveAxis(E, 1155, ABG) 20:29:14.897 00.000 428 Guiding Dir = 2, Dur = 1155 20:29:14.897 00.000 428 IsSlewing returns 0 20:29:14.897 00.000 428 IsGuiding returns 0 20:29:14.913 00.016 428 PulseGuide returned control before completion, sleep 1148 20:29:14.928 00.015 10672 UpdateGuideState exits: m=347542 SNR=59.0 20:29:14.928 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:14.928 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:14.928 00.000 10672 Enqueuing Expose request 20:29:15.428 00.500 10672 read socket command 10 20:29:15.428 00.000 10672 processing socket request REQDIST 20:29:15.428 00.000 10672 SOCKSVR: Sending pixel error of 0.88 20:29:15.428 00.000 10672 Sending socket response 88 (0x58) 20:29:16.100 00.672 428 IsGuiding returns 0 20:29:16.100 00.000 428 Move returns status 0, amount 1155 20:29:16.100 00.000 428 MoveAxis(N, 0, ABG) 20:29:16.100 00.000 428 Move returns status 0, amount 0 20:29:16.100 00.000 428 move complete, result=0 20:29:16.100 00.000 428 worker thread done servicing request 20:29:16.100 00.000 428 Worker thread wakes up 20:29:16.100 00.000 10672 GuideStep: -1.2 px 1155 ms EAST, 0.3 px 0 ms NORTH 20:29:16.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:16.100 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:17.260 01.160 428 Exposure complete 20:29:17.385 00.125 428 worker thread done servicing request 20:29:17.385 00.000 10672 OnExposeComplete: enter 20:29:17.385 00.000 10672 UpdateGuideState(): m_state=6 20:29:17.385 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2260 20:29:17.385 00.000 10672 Star::Find returns 1 (0), X=1021.81, Y=710.78, Mass=303640, SNR=55.7, Peak=65488 HFD=3.3 20:29:17.385 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 20:29:17.385 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 20:29:17.385 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.19 hyp=0.53 cameraTheta=-2.77 mountX=0.51 mountY=-0.14, mountTheta=-0.26 20:29:17.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.19, opts=13) 20:29:17.385 00.000 10672 Enqueuing Move request for scope (-0.49, -0.19) 20:29:17.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:29:17.385 00.000 428 Worker thread wakes up 20:29:17.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.19) opts 0xd 20:29:17.385 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.19) 20:29:17.385 00.000 428 Moving (-0.49, -0.19) raw xDistance=0.51 yDistance=-0.14 20:29:17.401 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.51 20:29:17.401 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:17.401 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:29:17.401 00.000 428 MoveAxis(W, 396, ABG) 20:29:17.401 00.000 428 Guiding Dir = 3, Dur = 396 20:29:17.401 00.000 428 IsSlewing returns 0 20:29:17.401 00.000 428 IsGuiding returns 0 20:29:17.416 00.015 428 PulseGuide returned control before completion, sleep 390 20:29:17.416 00.000 10672 UpdateGuideState exits: m=303640 SNR=55.7 20:29:17.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:17.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:17.416 00.000 10672 Enqueuing Expose request 20:29:17.838 00.422 428 IsGuiding returns 0 20:29:17.838 00.000 428 Move returns status 0, amount 396 20:29:17.838 00.000 428 MoveAxis(N, 0, ABG) 20:29:17.838 00.000 428 Move returns status 0, amount 0 20:29:17.838 00.000 428 move complete, result=0 20:29:17.838 00.000 428 worker thread done servicing request 20:29:17.838 00.000 428 Worker thread wakes up 20:29:17.838 00.000 10672 GuideStep: 0.5 px 396 ms WEST, -0.1 px 0 ms NORTH 20:29:17.854 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:17.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:19.759 01.905 428 Exposure complete 20:29:19.900 00.141 428 worker thread done servicing request 20:29:19.900 00.000 10672 OnExposeComplete: enter 20:29:19.900 00.000 10672 UpdateGuideState(): m_state=6 20:29:19.900 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2261 20:29:19.900 00.000 10672 Star::Find returns 1 (0), X=1021.94, Y=710.54, Mass=333338, SNR=61.9, Peak=65488 HFD=3.4 20:29:19.900 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 20:29:19.900 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 20:29:19.900 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.43 hyp=0.57 cameraTheta=-2.28 mountX=0.42 mountY=-0.39, mountTheta=-0.75 20:29:19.900 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.43, opts=13) 20:29:19.900 00.000 10672 Enqueuing Move request for scope (-0.37, -0.43) 20:29:19.900 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:29:19.900 00.000 428 Worker thread wakes up 20:29:19.900 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.43) opts 0xd 20:29:19.900 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.43) 20:29:19.900 00.000 428 Moving (-0.37, -0.43) raw xDistance=0.42 yDistance=-0.39 20:29:19.900 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 20:29:19.900 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:19.900 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:29:19.900 00.000 428 MoveAxis(E, 0, ABG) 20:29:19.900 00.000 428 Move returns status 0, amount 0 20:29:19.900 00.000 428 MoveAxis(N, 0, ABG) 20:29:19.900 00.000 428 Move returns status 0, amount 0 20:29:19.900 00.000 428 move complete, result=0 20:29:19.900 00.000 428 worker thread done servicing request 20:29:19.931 00.031 10672 UpdateGuideState exits: m=333338 SNR=61.9 20:29:19.931 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:19.931 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:19.931 00.000 10672 Enqueuing Expose request 20:29:19.931 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:29:19.931 00.000 428 Worker thread wakes up 20:29:19.931 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:19.931 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:20.431 00.500 10672 read socket command 10 20:29:20.431 00.000 10672 processing socket request REQDIST 20:29:20.431 00.000 10672 SOCKSVR: Sending pixel error of 0.71 20:29:20.431 00.000 10672 Sending socket response 71 (0x47) 20:29:22.259 01.828 428 Exposure complete 20:29:22.384 00.125 428 worker thread done servicing request 20:29:22.384 00.000 10672 OnExposeComplete: enter 20:29:22.384 00.000 10672 UpdateGuideState(): m_state=6 20:29:22.384 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2262 20:29:22.384 00.000 10672 Star::Find returns 1 (0), X=1022.13, Y=710.77, Mass=287883, SNR=52.9, Peak=65488 HFD=3.0 20:29:22.384 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.02) = xAngle (0.73 = 0.73) 20:29:22.384 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40) 20:29:22.384 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.26 cameraTheta=-2.29 mountX=0.19 mountY=-0.17, mountTheta=-0.73 20:29:22.384 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.19, opts=13) 20:29:22.384 00.000 10672 Enqueuing Move request for scope (-0.17, -0.19) 20:29:22.384 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:29:22.384 00.000 428 Worker thread wakes up 20:29:22.399 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd 20:29:22.399 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.19) 20:29:22.399 00.000 428 Moving (-0.17, -0.19) raw xDistance=0.19 yDistance=-0.17 20:29:22.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:29:22.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:22.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:29:22.399 00.000 428 MoveAxis(E, 0, ABG) 20:29:22.399 00.000 428 Move returns status 0, amount 0 20:29:22.399 00.000 428 MoveAxis(N, 0, ABG) 20:29:22.399 00.000 428 Move returns status 0, amount 0 20:29:22.399 00.000 428 move complete, result=0 20:29:22.399 00.000 428 worker thread done servicing request 20:29:22.415 00.016 10672 UpdateGuideState exits: m=287883 SNR=52.9 20:29:22.415 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:22.415 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:22.415 00.000 10672 Enqueuing Expose request 20:29:22.415 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:29:22.415 00.000 428 Worker thread wakes up 20:29:22.415 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:22.415 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:24.758 02.343 428 Exposure complete 20:29:24.887 00.129 428 worker thread done servicing request 20:29:24.887 00.000 10672 OnExposeComplete: enter 20:29:24.887 00.000 10672 UpdateGuideState(): m_state=6 20:29:24.887 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2263 20:29:24.887 00.000 10672 Star::Find returns 1 (0), X=1021.93, Y=710.70, Mass=351493, SNR=63.8, Peak=65488 HFD=3.9 20:29:24.887 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.02) = xAngle (0.49 = 0.49) 20:29:24.887 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64) 20:29:24.887 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.26 hyp=0.45 cameraTheta=-2.53 mountX=0.40 mountY=-0.22, mountTheta=-0.50 20:29:24.887 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.26, opts=13) 20:29:24.887 00.000 10672 Enqueuing Move request for scope (-0.37, -0.26) 20:29:24.887 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:29:24.887 00.000 428 Worker thread wakes up 20:29:24.887 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.26) opts 0xd 20:29:24.887 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.26) 20:29:24.887 00.000 428 Moving (-0.37, -0.26) raw xDistance=0.40 yDistance=-0.22 20:29:24.887 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 20:29:24.887 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:24.887 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:29:24.887 00.000 428 MoveAxis(E, 0, ABG) 20:29:24.887 00.000 428 Move returns status 0, amount 0 20:29:24.887 00.000 428 MoveAxis(N, 0, ABG) 20:29:24.887 00.000 428 Move returns status 0, amount 0 20:29:24.887 00.000 428 move complete, result=0 20:29:24.887 00.000 428 worker thread done servicing request 20:29:24.918 00.031 10672 UpdateGuideState exits: m=351493 SNR=63.8 20:29:24.918 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:24.918 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:24.918 00.000 10672 Enqueuing Expose request 20:29:24.918 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:29:24.918 00.000 428 Worker thread wakes up 20:29:24.918 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:24.918 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:25.434 00.516 10672 read socket command 10 20:29:25.434 00.000 10672 processing socket request REQDIST 20:29:25.434 00.000 10672 SOCKSVR: Sending pixel error of 0.54 20:29:25.434 00.000 10672 Sending socket response 54 (0x36) 20:29:27.245 01.811 428 Exposure complete 20:29:27.370 00.125 428 worker thread done servicing request 20:29:27.386 00.016 10672 OnExposeComplete: enter 20:29:27.386 00.000 10672 UpdateGuideState(): m_state=6 20:29:27.386 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2264 20:29:27.386 00.000 10672 Star::Find returns 1 (0), X=1022.20, Y=710.37, Mass=293826, SNR=53.5, Peak=65488 HFD=3.2 20:29:27.386 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.02) = xAngle (1.28 = 1.28) 20:29:27.386 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.85 = -1.85) 20:29:27.386 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.59 hyp=0.60 cameraTheta=-1.74 mountX=0.17 mountY=-0.58, mountTheta=-1.28 20:29:27.386 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.59, opts=13) 20:29:27.386 00.000 10672 Enqueuing Move request for scope (-0.10, -0.59) 20:29:27.386 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:29:27.386 00.000 428 Worker thread wakes up 20:29:27.386 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.59) opts 0xd 20:29:27.386 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.59) 20:29:27.386 00.000 428 Moving (-0.10, -0.59) raw xDistance=0.17 yDistance=-0.58 20:29:27.386 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:29:27.386 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 20:29:27.386 00.000 428 MoveAxis(E, 0, ABG) 20:29:27.386 00.000 428 Move returns status 0, amount 0 20:29:27.386 00.000 428 MoveAxis(N, 880, ABG) 20:29:27.386 00.000 428 Guiding Dir = 0, Dur = 880 20:29:27.386 00.000 428 IsSlewing returns 0 20:29:27.386 00.000 428 IsGuiding returns 0 20:29:27.402 00.016 10672 UpdateGuideState exits: m=293826 SNR=53.5 20:29:27.402 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:27.402 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:27.402 00.000 10672 Enqueuing Expose request 20:29:27.464 00.062 428 PulseGuide returned control before completion, sleep 809 20:29:28.308 00.844 428 IsGuiding returns 1 20:29:28.308 00.000 428 scope still moving after pulse duration time elapsed 20:29:28.355 00.047 428 IsSlewing returns 0 20:29:28.370 00.015 428 IsGuiding returns 0 20:29:28.370 00.000 428 scope move finished after 880 + 98 ms 20:29:28.370 00.000 428 Move returns status 0, amount 880 20:29:28.370 00.000 428 move complete, result=0 20:29:28.370 00.000 428 worker thread done servicing request 20:29:28.370 00.000 428 Worker thread wakes up 20:29:28.370 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 880 ms NORTH 20:29:28.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:28.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:29.760 01.390 428 Exposure complete 20:29:29.885 00.125 428 worker thread done servicing request 20:29:29.885 00.000 10672 OnExposeComplete: enter 20:29:29.885 00.000 10672 UpdateGuideState(): m_state=6 20:29:29.885 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2265 20:29:29.885 00.000 10672 Star::Find returns 1 (0), X=1021.87, Y=710.81, Mass=306384, SNR=51.4, Peak=65488 HFD=3.0 20:29:29.885 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.02) = xAngle (0.23 = 0.23) 20:29:29.885 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90) 20:29:29.885 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.16 hyp=0.46 cameraTheta=-2.79 mountX=0.45 mountY=-0.11, mountTheta=-0.24 20:29:29.901 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.16, opts=13) 20:29:29.901 00.000 10672 Enqueuing Move request for scope (-0.43, -0.16) 20:29:29.901 00.000 428 Worker thread wakes up 20:29:29.901 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:29:29.901 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.16) opts 0xd 20:29:29.901 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.16) 20:29:29.901 00.000 428 Moving (-0.43, -0.16) raw xDistance=0.45 yDistance=-0.11 20:29:29.901 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 20:29:29.901 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:29.901 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:29:29.901 00.000 428 MoveAxis(W, 415, ABG) 20:29:29.901 00.000 428 Guiding Dir = 3, Dur = 415 20:29:29.901 00.000 428 IsSlewing returns 0 20:29:29.901 00.000 428 IsGuiding returns 0 20:29:29.916 00.015 428 PulseGuide returned control before completion, sleep 410 20:29:29.916 00.000 10672 UpdateGuideState exits: m=306384 SNR=51.4 20:29:29.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:29.916 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:29.916 00.000 10672 Enqueuing Expose request 20:29:30.354 00.438 428 IsGuiding returns 0 20:29:30.354 00.000 428 Move returns status 0, amount 415 20:29:30.354 00.000 428 MoveAxis(N, 0, ABG) 20:29:30.354 00.000 428 Move returns status 0, amount 0 20:29:30.354 00.000 428 move complete, result=0 20:29:30.354 00.000 428 worker thread done servicing request 20:29:30.354 00.000 428 Worker thread wakes up 20:29:30.370 00.016 10672 GuideStep: 0.4 px 415 ms WEST, -0.1 px 0 ms NORTH 20:29:30.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:30.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:30.432 00.062 10672 read socket command 10 20:29:30.432 00.000 10672 processing socket request REQDIST 20:29:30.432 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:29:30.432 00.000 10672 Sending socket response 52 (0x34) 20:29:32.260 01.828 428 Exposure complete 20:29:32.385 00.125 428 worker thread done servicing request 20:29:32.385 00.000 10672 OnExposeComplete: enter 20:29:32.385 00.000 10672 UpdateGuideState(): m_state=6 20:29:32.385 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2266 20:29:32.385 00.000 10672 Star::Find returns 1 (0), X=1022.08, Y=710.68, Mass=273978, SNR=44.2, Peak=65488 HFD=3.3 20:29:32.385 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 20:29:32.385 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 20:29:32.385 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.29 hyp=0.36 cameraTheta=-2.24 mountX=0.26 mountY=-0.26, mountTheta=-0.79 20:29:32.400 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.29, opts=13) 20:29:32.400 00.000 10672 Enqueuing Move request for scope (-0.23, -0.29) 20:29:32.400 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:29:32.400 00.000 428 Worker thread wakes up 20:29:32.400 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.29) opts 0xd 20:29:32.400 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.29) 20:29:32.400 00.000 428 Moving (-0.23, -0.29) raw xDistance=0.26 yDistance=-0.26 20:29:32.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:29:32.400 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:32.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 20:29:32.400 00.000 428 MoveAxis(E, 0, ABG) 20:29:32.400 00.000 428 Move returns status 0, amount 0 20:29:32.400 00.000 428 MoveAxis(N, 0, ABG) 20:29:32.400 00.000 428 Move returns status 0, amount 0 20:29:32.400 00.000 428 move complete, result=0 20:29:32.400 00.000 428 worker thread done servicing request 20:29:32.416 00.016 10672 UpdateGuideState exits: m=273978 SNR=44.2 20:29:32.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:32.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:32.416 00.000 10672 Enqueuing Expose request 20:29:32.416 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:29:32.416 00.000 428 Worker thread wakes up 20:29:32.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:32.416 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:34.764 02.348 428 Exposure complete 20:29:34.904 00.140 428 worker thread done servicing request 20:29:34.904 00.000 10672 OnExposeComplete: enter 20:29:34.904 00.000 10672 UpdateGuideState(): m_state=6 20:29:34.904 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2267 20:29:34.904 00.000 10672 Star::Find returns 1 (0), X=1023.19, Y=711.68, Mass=381202, SNR=60.1, Peak=65488 HFD=4.6 20:29:34.904 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.02) = xAngle (3.70 = -2.59) 20:29:34.904 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 20:29:34.904 00.000 10672 CameraToMount -- cameraX=0.89 cameraY=0.71 hyp=1.14 cameraTheta=0.67 mountX=-0.97 mountY=0.61, mountTheta=2.58 20:29:34.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.89, y=0.71, opts=13) 20:29:34.904 00.000 10672 Enqueuing Move request for scope (0.89, 0.71) 20:29:34.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:29:34.904 00.000 428 Worker thread wakes up 20:29:34.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.71) opts 0xd 20:29:34.904 00.000 428 Handling offset move in thread for scope, endpoint = (0.89, 0.71) 20:29:34.904 00.000 428 Moving (0.89, 0.71) raw xDistance=-0.97 yDistance=0.61 20:29:34.904 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97 20:29:34.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:29:34.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 20:29:34.904 00.000 428 MoveAxis(E, 900, ABG) 20:29:34.904 00.000 428 Guiding Dir = 2, Dur = 900 20:29:34.904 00.000 428 IsSlewing returns 0 20:29:34.904 00.000 428 IsGuiding returns 0 20:29:34.920 00.016 10672 UpdateGuideState exits: m=381202 SNR=60.1 20:29:34.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:34.936 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:34.936 00.000 10672 Enqueuing Expose request 20:29:34.936 00.000 428 PulseGuide returned control before completion, sleep 883 20:29:35.436 00.500 10672 read socket command 10 20:29:35.436 00.000 10672 processing socket request REQDIST 20:29:35.436 00.000 10672 SOCKSVR: Sending pixel error of 0.67 20:29:35.436 00.000 10672 Sending socket response 67 (0x43) 20:29:35.826 00.390 428 IsGuiding returns 1 20:29:35.826 00.000 428 scope still moving after pulse duration time elapsed 20:29:35.857 00.031 428 IsSlewing returns 0 20:29:35.857 00.000 428 IsGuiding returns 0 20:29:35.857 00.000 428 scope move finished after 900 + 55 ms 20:29:35.857 00.000 428 Move returns status 0, amount 900 20:29:35.857 00.000 428 MoveAxis(N, 0, ABG) 20:29:35.857 00.000 428 Move returns status 0, amount 0 20:29:35.857 00.000 428 move complete, result=0 20:29:35.857 00.000 428 worker thread done servicing request 20:29:35.857 00.000 428 Worker thread wakes up 20:29:35.857 00.000 10672 GuideStep: -1.0 px 900 ms EAST, 0.6 px 0 ms NORTH 20:29:35.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:35.857 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:37.263 01.406 428 Exposure complete 20:29:37.388 00.125 428 worker thread done servicing request 20:29:37.388 00.000 10672 OnExposeComplete: enter 20:29:37.388 00.000 10672 UpdateGuideState(): m_state=6 20:29:37.388 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2268 20:29:37.388 00.000 10672 Star::Find returns 1 (0), X=1021.82, Y=711.00, Mass=297761, SNR=48.5, Peak=65488 HFD=3.1 20:29:37.388 00.000 10672 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.02) = xAngle (6.09 = -0.19) 20:29:37.388 00.000 10672 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.97 = 2.97) 20:29:37.388 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.03 hyp=0.49 cameraTheta=3.07 mountX=0.48 mountY=0.08, mountTheta=0.18 20:29:37.388 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.03, opts=13) 20:29:37.388 00.000 10672 Enqueuing Move request for scope (-0.48, 0.03) 20:29:37.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:29:37.388 00.000 428 Worker thread wakes up 20:29:37.388 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.03) opts 0xd 20:29:37.388 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.03) 20:29:37.388 00.000 428 Moving (-0.48, 0.03) raw xDistance=0.48 yDistance=0.08 20:29:37.388 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.48 20:29:37.388 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:37.388 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:29:37.388 00.000 428 MoveAxis(W, 380, ABG) 20:29:37.388 00.000 428 Guiding Dir = 3, Dur = 380 20:29:37.388 00.000 428 IsSlewing returns 0 20:29:37.388 00.000 428 IsGuiding returns 0 20:29:37.403 00.015 428 PulseGuide returned control before completion, sleep 374 20:29:37.419 00.016 10672 UpdateGuideState exits: m=297761 SNR=48.5 20:29:37.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:37.419 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:37.419 00.000 10672 Enqueuing Expose request 20:29:37.810 00.391 428 IsGuiding returns 0 20:29:37.810 00.000 428 Move returns status 0, amount 380 20:29:37.810 00.000 428 MoveAxis(N, 0, ABG) 20:29:37.810 00.000 428 Move returns status 0, amount 0 20:29:37.810 00.000 428 move complete, result=0 20:29:37.810 00.000 428 worker thread done servicing request 20:29:37.810 00.000 428 Worker thread wakes up 20:29:37.810 00.000 10672 GuideStep: 0.5 px 380 ms WEST, 0.1 px 0 ms NORTH 20:29:37.810 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:37.810 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:39.762 01.952 428 Exposure complete 20:29:39.887 00.125 428 worker thread done servicing request 20:29:39.887 00.000 10672 OnExposeComplete: enter 20:29:39.887 00.000 10672 UpdateGuideState(): m_state=6 20:29:39.887 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2269 20:29:39.887 00.000 10672 Star::Find returns 1 (0), X=1023.42, Y=712.15, Mass=332405, SNR=54.9, Peak=65488 HFD=4.8 20:29:39.887 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.45) 20:29:39.887 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.71 = 0.71) 20:29:39.887 00.000 10672 CameraToMount -- cameraX=1.11 cameraY=1.19 hyp=1.63 cameraTheta=0.82 mountX=-1.25 mountY=1.06, mountTheta=2.44 20:29:39.887 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.11, y=1.19, opts=13) 20:29:39.887 00.000 10672 Enqueuing Move request for scope (1.11, 1.19) 20:29:39.887 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:29:39.887 00.000 428 Worker thread wakes up 20:29:39.887 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.11, 1.19) opts 0xd 20:29:39.887 00.000 428 Handling offset move in thread for scope, endpoint = (1.11, 1.19) 20:29:39.887 00.000 428 Moving (1.11, 1.19) raw xDistance=-1.25 yDistance=1.06 20:29:39.887 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.25 20:29:39.887 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:29:39.887 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.06 20:29:39.887 00.000 428 MoveAxis(E, 1136, ABG) 20:29:39.887 00.000 428 Guiding Dir = 2, Dur = 1136 20:29:39.887 00.000 428 IsSlewing returns 0 20:29:39.887 00.000 428 IsGuiding returns 0 20:29:39.918 00.031 10672 UpdateGuideState exits: m=332405 SNR=54.9 20:29:39.918 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:39.918 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:39.918 00.000 10672 Enqueuing Expose request 20:29:39.918 00.000 428 PulseGuide returned control before completion, sleep 1118 20:29:40.434 00.516 10672 read socket command 10 20:29:40.434 00.000 10672 processing socket request REQDIST 20:29:40.434 00.000 10672 SOCKSVR: Sending pixel error of 0.92 20:29:40.434 00.000 10672 Sending socket response 92 (0x5c) 20:29:41.074 00.640 428 IsGuiding returns 0 20:29:41.074 00.000 428 Move returns status 0, amount 1136 20:29:41.074 00.000 428 MoveAxis(N, 0, ABG) 20:29:41.074 00.000 428 Move returns status 0, amount 0 20:29:41.074 00.000 428 move complete, result=0 20:29:41.074 00.000 428 worker thread done servicing request 20:29:41.074 00.000 428 Worker thread wakes up 20:29:41.074 00.000 10672 GuideStep: -1.2 px 1136 ms EAST, 1.1 px 0 ms NORTH 20:29:41.074 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:41.074 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:42.234 01.160 428 Exposure complete 20:29:42.375 00.141 428 worker thread done servicing request 20:29:42.375 00.000 10672 OnExposeComplete: enter 20:29:42.375 00.000 10672 UpdateGuideState(): m_state=6 20:29:42.375 00.000 10672 Star::Find(15, 1023, 712, 0, (0,0,0,0), 0.0, 0) frame 2270 20:29:42.375 00.000 10672 Star::Find returns 1 (0), X=1021.55, Y=710.63, Mass=281493, SNR=46.6, Peak=65488 HFD=3.0 20:29:42.375 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.02) = xAngle (0.29 = 0.29) 20:29:42.375 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83) 20:29:42.375 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=-0.33 hyp=0.83 cameraTheta=-2.73 mountX=0.79 mountY=-0.25, mountTheta=-0.31 20:29:42.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.76, y=-0.33, opts=13) 20:29:42.375 00.000 10672 Enqueuing Move request for scope (-0.76, -0.33) 20:29:42.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:29:42.375 00.000 428 Worker thread wakes up 20:29:42.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.33) opts 0xd 20:29:42.375 00.000 428 Handling offset move in thread for scope, endpoint = (-0.76, -0.33) 20:29:42.375 00.000 428 Moving (-0.76, -0.33) raw xDistance=0.79 yDistance=-0.25 20:29:42.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.79 20:29:42.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:42.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:29:42.375 00.000 428 MoveAxis(W, 655, ABG) 20:29:42.375 00.000 428 Guiding Dir = 3, Dur = 655 20:29:42.390 00.015 10672 UpdateGuideState exits: m=281493 SNR=46.6 20:29:42.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:42.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:42.390 00.000 428 IsSlewing returns 0 20:29:42.390 00.000 10672 Enqueuing Expose request 20:29:42.390 00.000 428 IsGuiding returns 0 20:29:42.406 00.016 428 PulseGuide returned control before completion, sleep 651 20:29:43.094 00.688 428 IsGuiding returns 1 20:29:43.094 00.000 428 scope still moving after pulse duration time elapsed 20:29:43.140 00.046 428 IsSlewing returns 0 20:29:43.140 00.000 428 IsGuiding returns 0 20:29:43.140 00.000 428 scope move finished after 655 + 83 ms 20:29:43.140 00.000 428 Move returns status 0, amount 655 20:29:43.140 00.000 428 MoveAxis(N, 0, ABG) 20:29:43.140 00.000 428 Move returns status 0, amount 0 20:29:43.140 00.000 428 move complete, result=0 20:29:43.140 00.000 428 worker thread done servicing request 20:29:43.140 00.000 428 Worker thread wakes up 20:29:43.140 00.000 10672 GuideStep: 0.8 px 655 ms WEST, -0.2 px 0 ms NORTH 20:29:43.140 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:43.140 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:44.749 01.609 428 Exposure complete 20:29:44.890 00.141 428 worker thread done servicing request 20:29:44.890 00.000 10672 OnExposeComplete: enter 20:29:44.890 00.000 10672 UpdateGuideState(): m_state=6 20:29:44.890 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2271 20:29:44.890 00.000 10672 Star::Find returns 1 (0), X=1021.84, Y=710.94, Mass=263210, SNR=44.5, Peak=65488 HFD=2.6 20:29:44.890 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.02) = xAngle (-0.07 = -0.07) 20:29:44.890 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08) 20:29:44.890 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.02 hyp=0.46 cameraTheta=-3.09 mountX=0.46 mountY=0.03, mountTheta=0.06 20:29:44.890 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.02, opts=13) 20:29:44.890 00.000 10672 Enqueuing Move request for scope (-0.46, -0.02) 20:29:44.890 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:29:44.890 00.000 428 Worker thread wakes up 20:29:44.890 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.02) opts 0xd 20:29:44.890 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.02) 20:29:44.890 00.000 428 Moving (-0.46, -0.02) raw xDistance=0.46 yDistance=0.03 20:29:44.890 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.46 20:29:44.890 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:44.890 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:29:44.890 00.000 428 MoveAxis(W, 474, ABG) 20:29:44.890 00.000 428 Guiding Dir = 3, Dur = 474 20:29:44.890 00.000 428 IsSlewing returns 0 20:29:44.890 00.000 428 IsGuiding returns 0 20:29:44.921 00.031 10672 UpdateGuideState exits: m=263210 SNR=44.5 20:29:44.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:44.921 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:44.921 00.000 10672 Enqueuing Expose request 20:29:44.921 00.000 428 PulseGuide returned control before completion, sleep 455 20:29:45.389 00.468 428 IsGuiding returns 1 20:29:45.389 00.000 428 scope still moving after pulse duration time elapsed 20:29:45.421 00.032 428 IsSlewing returns 0 20:29:45.437 00.016 10672 read socket command 10 20:29:45.437 00.000 10672 processing socket request REQDIST 20:29:45.437 00.000 10672 SOCKSVR: Sending pixel error of 0.76 20:29:45.437 00.000 10672 Sending socket response 76 (0x4c) 20:29:45.452 00.015 428 IsGuiding returns 0 20:29:45.452 00.000 428 scope move finished after 474 + 83 ms 20:29:45.452 00.000 428 Move returns status 0, amount 474 20:29:45.452 00.000 428 MoveAxis(N, 0, ABG) 20:29:45.452 00.000 428 Move returns status 0, amount 0 20:29:45.452 00.000 428 move complete, result=0 20:29:45.452 00.000 428 worker thread done servicing request 20:29:45.452 00.000 428 Worker thread wakes up 20:29:45.452 00.000 10672 GuideStep: 0.5 px 474 ms WEST, 0.0 px 0 ms NORTH 20:29:45.452 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:45.452 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:47.248 01.796 428 Exposure complete 20:29:47.373 00.125 428 worker thread done servicing request 20:29:47.373 00.000 10672 OnExposeComplete: enter 20:29:47.373 00.000 10672 UpdateGuideState(): m_state=6 20:29:47.373 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2272 20:29:47.373 00.000 10672 Star::Find returns 1 (0), X=1021.97, Y=711.24, Mass=274166, SNR=48.2, Peak=65488 HFD=2.5 20:29:47.373 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.02) = xAngle (5.47 = -0.82) 20:29:47.373 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.34 = 2.34) 20:29:47.373 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.28 hyp=0.43 cameraTheta=2.45 mountX=0.30 mountY=0.31, mountTheta=0.81 20:29:47.389 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.28, opts=13) 20:29:47.389 00.000 10672 Enqueuing Move request for scope (-0.33, 0.28) 20:29:47.389 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:29:47.389 00.000 428 Worker thread wakes up 20:29:47.389 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.28) opts 0xd 20:29:47.389 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.28) 20:29:47.389 00.000 428 Moving (-0.33, 0.28) raw xDistance=0.30 yDistance=0.31 20:29:47.389 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:29:47.389 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:47.389 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 20:29:47.389 00.000 428 MoveAxis(E, 0, ABG) 20:29:47.389 00.000 428 Move returns status 0, amount 0 20:29:47.389 00.000 428 MoveAxis(N, 0, ABG) 20:29:47.389 00.000 428 Move returns status 0, amount 0 20:29:47.389 00.000 428 move complete, result=0 20:29:47.389 00.000 428 worker thread done servicing request 20:29:47.404 00.015 10672 UpdateGuideState exits: m=274166 SNR=48.2 20:29:47.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:47.404 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:47.404 00.000 10672 Enqueuing Expose request 20:29:47.404 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:29:47.404 00.000 428 Worker thread wakes up 20:29:47.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:47.404 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:49.752 02.348 428 Exposure complete 20:29:49.877 00.125 428 worker thread done servicing request 20:29:49.877 00.000 10672 OnExposeComplete: enter 20:29:49.877 00.000 10672 UpdateGuideState(): m_state=6 20:29:49.877 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2273 20:29:49.877 00.000 10672 Star::Find returns 1 (0), X=1023.01, Y=711.96, Mass=370572, SNR=56.3, Peak=65488 HFD=4.4 20:29:49.877 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.31) 20:29:49.877 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 20:29:49.877 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=0.99 hyp=1.22 cameraTheta=0.95 mountX=-0.82 mountY=0.91, mountTheta=2.31 20:29:49.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=0.99, opts=13) 20:29:49.877 00.000 10672 Enqueuing Move request for scope (0.71, 0.99) 20:29:49.877 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:29:49.877 00.000 428 Worker thread wakes up 20:29:49.877 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.99) opts 0xd 20:29:49.877 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, 0.99) 20:29:49.877 00.000 428 Moving (0.71, 0.99) raw xDistance=-0.82 yDistance=0.91 20:29:49.877 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82 20:29:49.877 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:29:49.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.91 20:29:49.877 00.000 428 MoveAxis(E, 765, ABG) 20:29:49.877 00.000 428 Guiding Dir = 2, Dur = 765 20:29:49.893 00.016 428 IsSlewing returns 0 20:29:49.893 00.000 428 IsGuiding returns 0 20:29:49.908 00.015 10672 UpdateGuideState exits: m=370572 SNR=56.3 20:29:49.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:49.908 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:49.908 00.000 10672 Enqueuing Expose request 20:29:49.908 00.000 428 PulseGuide returned control before completion, sleep 758 20:29:50.424 00.516 10672 read socket command 10 20:29:50.424 00.000 10672 processing socket request REQDIST 20:29:50.424 00.000 10672 SOCKSVR: Sending pixel error of 0.83 20:29:50.424 00.000 10672 Sending socket response 83 (0x53) 20:29:50.705 00.281 428 IsGuiding returns 0 20:29:50.705 00.000 428 Move returns status 0, amount 765 20:29:50.705 00.000 428 MoveAxis(N, 0, ABG) 20:29:50.705 00.000 428 Move returns status 0, amount 0 20:29:50.705 00.000 428 move complete, result=0 20:29:50.705 00.000 428 worker thread done servicing request 20:29:50.705 00.000 428 Worker thread wakes up 20:29:50.705 00.000 10672 GuideStep: -0.8 px 765 ms EAST, 0.9 px 0 ms NORTH 20:29:50.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:50.705 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:52.251 01.546 428 Exposure complete 20:29:52.376 00.125 428 worker thread done servicing request 20:29:52.376 00.000 10672 OnExposeComplete: enter 20:29:52.376 00.000 10672 UpdateGuideState(): m_state=6 20:29:52.376 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2274 20:29:52.376 00.000 10672 Star::Find returns 1 (0), X=1021.96, Y=710.90, Mass=326582, SNR=51.4, Peak=65488 HFD=3.0 20:29:52.376 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 20:29:52.376 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 20:29:52.376 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-2.94 mountX=0.35 mountY=-0.03, mountTheta=-0.09 20:29:52.376 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.07, opts=13) 20:29:52.376 00.000 10672 Enqueuing Move request for scope (-0.34, -0.07) 20:29:52.376 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:29:52.376 00.000 428 Worker thread wakes up 20:29:52.376 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.07) opts 0xd 20:29:52.376 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.07) 20:29:52.376 00.000 428 Moving (-0.34, -0.07) raw xDistance=0.35 yDistance=-0.03 20:29:52.376 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:29:52.376 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:52.376 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 20:29:52.376 00.000 428 MoveAxis(E, 0, ABG) 20:29:52.376 00.000 428 Move returns status 0, amount 0 20:29:52.392 00.016 428 MoveAxis(N, 0, ABG) 20:29:52.392 00.000 428 Move returns status 0, amount 0 20:29:52.392 00.000 428 move complete, result=0 20:29:52.392 00.000 428 worker thread done servicing request 20:29:52.408 00.016 10672 UpdateGuideState exits: m=326582 SNR=51.4 20:29:52.408 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:52.408 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:52.408 00.000 10672 Enqueuing Expose request 20:29:52.408 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:29:52.408 00.000 428 Worker thread wakes up 20:29:52.408 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:52.408 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:54.735 02.327 428 Exposure complete 20:29:54.891 00.156 428 worker thread done servicing request 20:29:54.891 00.000 10672 OnExposeComplete: enter 20:29:54.891 00.000 10672 UpdateGuideState(): m_state=6 20:29:54.891 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2275 20:29:54.891 00.000 10672 Star::Find returns 1 (0), X=1021.74, Y=711.04, Mass=258390, SNR=47.9, Peak=65488 HFD=2.5 20:29:54.891 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.02) = xAngle (6.03 = -0.25) 20:29:54.891 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.90 = 2.90) 20:29:54.891 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.08 hyp=0.57 cameraTheta=3.01 mountX=0.55 mountY=0.14, mountTheta=0.24 20:29:54.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.08, opts=13) 20:29:54.891 00.000 10672 Enqueuing Move request for scope (-0.57, 0.08) 20:29:54.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:29:54.891 00.000 428 Worker thread wakes up 20:29:54.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.08) opts 0xd 20:29:54.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.08) 20:29:54.891 00.000 428 Moving (-0.57, 0.08) raw xDistance=0.55 yDistance=0.14 20:29:54.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 20:29:54.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:54.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:29:54.891 00.000 428 MoveAxis(W, 515, ABG) 20:29:54.891 00.000 428 Guiding Dir = 3, Dur = 515 20:29:54.891 00.000 428 IsSlewing returns 0 20:29:54.891 00.000 428 IsGuiding returns 0 20:29:54.907 00.016 428 PulseGuide returned control before completion, sleep 503 20:29:54.907 00.000 10672 UpdateGuideState exits: m=258390 SNR=47.9 20:29:54.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:54.907 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:54.907 00.000 10672 Enqueuing Expose request 20:29:55.422 00.515 10672 read socket command 10 20:29:55.422 00.000 10672 processing socket request REQDIST 20:29:55.422 00.000 10672 SOCKSVR: Sending pixel error of 0.65 20:29:55.422 00.000 10672 Sending socket response 65 (0x41) 20:29:55.438 00.016 428 IsGuiding returns 0 20:29:55.438 00.000 428 Move returns status 0, amount 515 20:29:55.438 00.000 428 MoveAxis(N, 0, ABG) 20:29:55.438 00.000 428 Move returns status 0, amount 0 20:29:55.438 00.000 428 move complete, result=0 20:29:55.438 00.000 428 worker thread done servicing request 20:29:55.438 00.000 428 Worker thread wakes up 20:29:55.438 00.000 10672 GuideStep: 0.6 px 515 ms WEST, 0.1 px 0 ms NORTH 20:29:55.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:55.438 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:57.250 01.812 428 Exposure complete 20:29:57.375 00.125 428 worker thread done servicing request 20:29:57.375 00.000 10672 OnExposeComplete: enter 20:29:57.375 00.000 10672 UpdateGuideState(): m_state=6 20:29:57.375 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2276 20:29:57.375 00.000 10672 Star::Find returns 1 (0), X=1022.84, Y=711.74, Mass=336705, SNR=51.3, Peak=65488 HFD=4.3 20:29:57.375 00.000 10672 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.02) = xAngle (3.99 = -2.30) 20:29:57.375 00.000 10672 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.86 = 0.86) 20:29:57.375 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.78 hyp=0.95 cameraTheta=0.97 mountX=-0.63 mountY=0.72, mountTheta=2.29 20:29:57.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.78, opts=13) 20:29:57.375 00.000 10672 Enqueuing Move request for scope (0.54, 0.78) 20:29:57.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 20:29:57.375 00.000 428 Worker thread wakes up 20:29:57.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.78) opts 0xd 20:29:57.375 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.78) 20:29:57.375 00.000 428 Moving (0.54, 0.78) raw xDistance=-0.63 yDistance=0.72 20:29:57.375 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.63 20:29:57.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:29:57.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 20:29:57.375 00.000 428 MoveAxis(E, 548, ABG) 20:29:57.375 00.000 428 Guiding Dir = 2, Dur = 548 20:29:57.406 00.031 10672 UpdateGuideState exits: m=336705 SNR=51.3 20:29:57.406 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:57.406 00.000 428 IsSlewing returns 0 20:29:57.406 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:57.406 00.000 10672 Enqueuing Expose request 20:29:57.406 00.000 428 IsGuiding returns 0 20:29:57.422 00.016 428 PulseGuide returned control before completion, sleep 544 20:29:58.005 00.583 428 IsGuiding returns 0 20:29:58.005 00.000 428 Move returns status 0, amount 548 20:29:58.005 00.000 428 MoveAxis(N, 0, ABG) 20:29:58.005 00.000 428 Move returns status 0, amount 0 20:29:58.005 00.000 428 move complete, result=0 20:29:58.005 00.000 428 worker thread done servicing request 20:29:58.005 00.000 428 Worker thread wakes up 20:29:58.005 00.000 10672 GuideStep: -0.6 px 548 ms EAST, 0.7 px 0 ms NORTH 20:29:58.005 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:29:58.005 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:29:59.754 01.749 428 Exposure complete 20:29:59.895 00.141 428 worker thread done servicing request 20:29:59.895 00.000 10672 OnExposeComplete: enter 20:29:59.895 00.000 10672 UpdateGuideState(): m_state=6 20:29:59.895 00.000 10672 Star::Find(15, 1022, 711, 0, (0,0,0,0), 0.0, 0) frame 2277 20:29:59.895 00.000 10672 Star::Find returns 1 (0), X=1021.54, Y=710.99, Mass=251728, SNR=41.1, Peak=65488 HFD=3.0 20:29:59.895 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.02) = xAngle (6.13 = -0.15) 20:29:59.895 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.00 = 3.00) 20:29:59.895 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=0.02 hyp=0.77 cameraTheta=3.11 mountX=0.76 mountY=0.10, mountTheta=0.14 20:29:59.895 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=0.02, opts=13) 20:29:59.895 00.000 10672 Enqueuing Move request for scope (-0.77, 0.02) 20:29:59.895 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:29:59.895 00.000 428 Worker thread wakes up 20:29:59.895 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.02) opts 0xd 20:29:59.895 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, 0.02) 20:29:59.895 00.000 428 Moving (-0.77, 0.02) raw xDistance=0.76 yDistance=0.10 20:29:59.895 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.76 20:29:59.895 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:59.895 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:29:59.895 00.000 428 MoveAxis(W, 667, ABG) 20:29:59.895 00.000 428 Guiding Dir = 3, Dur = 667 20:29:59.895 00.000 428 IsSlewing returns 0 20:29:59.910 00.015 428 IsGuiding returns 0 20:29:59.926 00.016 10672 UpdateGuideState exits: m=251728 SNR=41.1 20:29:59.926 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:59.926 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:29:59.926 00.000 10672 Enqueuing Expose request 20:29:59.926 00.000 428 PulseGuide returned control before completion, sleep 649 20:30:00.426 00.500 10672 read socket command 10 20:30:00.426 00.000 10672 processing socket request REQDIST 20:30:00.426 00.000 10672 SOCKSVR: Sending pixel error of 0.74 20:30:00.426 00.000 10672 Sending socket response 74 (0x4a) 20:30:00.598 00.172 428 IsGuiding returns 1 20:30:00.598 00.000 428 scope still moving after pulse duration time elapsed 20:30:00.629 00.031 428 IsSlewing returns 0 20:30:00.629 00.000 428 IsGuiding returns 0 20:30:00.629 00.000 428 scope move finished after 667 + 66 ms 20:30:00.644 00.015 428 Move returns status 0, amount 667 20:30:00.644 00.000 428 MoveAxis(N, 0, ABG) 20:30:00.644 00.000 428 Move returns status 0, amount 0 20:30:00.644 00.000 428 move complete, result=0 20:30:00.644 00.000 428 worker thread done servicing request 20:30:00.644 00.000 428 Worker thread wakes up 20:30:00.644 00.000 10672 GuideStep: 0.8 px 667 ms WEST, 0.1 px 0 ms NORTH 20:30:00.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:00.644 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:02.238 01.594 428 Exposure complete 20:30:02.363 00.125 428 worker thread done servicing request 20:30:02.363 00.000 10672 OnExposeComplete: enter 20:30:02.378 00.015 10672 UpdateGuideState(): m_state=6 20:30:02.378 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2278 20:30:02.378 00.000 10672 Star::Find returns 1 (0), X=1021.97, Y=711.19, Mass=293338, SNR=51.0, Peak=65488 HFD=3.0 20:30:02.378 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.02) = xAngle (5.57 = -0.71) 20:30:02.378 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.44 = 2.44) 20:30:02.378 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.22 hyp=0.40 cameraTheta=2.55 mountX=0.30 mountY=0.26, mountTheta=0.70 20:30:02.378 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.22, opts=13) 20:30:02.378 00.000 10672 Enqueuing Move request for scope (-0.33, 0.22) 20:30:02.378 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:30:02.378 00.000 428 Worker thread wakes up 20:30:02.378 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.22) opts 0xd 20:30:02.378 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.22) 20:30:02.378 00.000 428 Moving (-0.33, 0.22) raw xDistance=0.30 yDistance=0.26 20:30:02.378 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:30:02.378 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:02.378 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:30:02.378 00.000 428 MoveAxis(E, 0, ABG) 20:30:02.378 00.000 428 Move returns status 0, amount 0 20:30:02.378 00.000 428 MoveAxis(N, 0, ABG) 20:30:02.378 00.000 428 Move returns status 0, amount 0 20:30:02.378 00.000 428 move complete, result=0 20:30:02.378 00.000 428 worker thread done servicing request 20:30:02.394 00.016 10672 UpdateGuideState exits: m=293338 SNR=51.0 20:30:02.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:02.394 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:02.394 00.000 10672 Enqueuing Expose request 20:30:02.394 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:30:02.394 00.000 428 Worker thread wakes up 20:30:02.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:02.394 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:04.752 02.358 428 Exposure complete 20:30:04.893 00.141 428 worker thread done servicing request 20:30:04.893 00.000 10672 OnExposeComplete: enter 20:30:04.893 00.000 10672 UpdateGuideState(): m_state=6 20:30:04.893 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2279 20:30:04.893 00.000 10672 Star::Find returns 1 (0), X=1022.77, Y=712.29, Mass=327469, SNR=52.3, Peak=65488 HFD=4.4 20:30:04.893 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.02) = xAngle (4.25 = -2.03) 20:30:04.893 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.13 = 1.13) 20:30:04.893 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=1.32 hyp=1.40 cameraTheta=1.23 mountX=-0.62 mountY=1.27, mountTheta=2.03 20:30:04.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=1.32, opts=13) 20:30:04.893 00.000 10672 Enqueuing Move request for scope (0.46, 1.32) 20:30:04.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:30:04.893 00.000 428 Worker thread wakes up 20:30:04.893 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 1.32) opts 0xd 20:30:04.893 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 1.32) 20:30:04.893 00.000 428 Moving (0.46, 1.32) raw xDistance=-0.62 yDistance=1.27 20:30:04.893 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 20:30:04.893 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.09 newest=1.63 20:30:04.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.27 from input 1.27 20:30:04.893 00.000 428 MoveAxis(E, 576, ABG) 20:30:04.893 00.000 428 Guiding Dir = 2, Dur = 576 20:30:04.909 00.016 428 IsSlewing returns 0 20:30:04.909 00.000 428 IsGuiding returns 0 20:30:04.909 00.000 10672 UpdateGuideState exits: m=327469 SNR=52.3 20:30:04.909 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:04.909 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:04.909 00.000 10672 Enqueuing Expose request 20:30:04.924 00.015 428 PulseGuide returned control before completion, sleep 570 20:30:05.440 00.516 10672 read socket command 10 20:30:05.440 00.000 10672 processing socket request REQDIST 20:30:05.440 00.000 10672 SOCKSVR: Sending pixel error of 0.87 20:30:05.440 00.000 10672 Sending socket response 87 (0x57) 20:30:05.533 00.093 428 IsGuiding returns 0 20:30:05.533 00.000 428 Move returns status 0, amount 576 20:30:05.533 00.000 428 MoveAxis(S, 1920, ABG) 20:30:05.533 00.000 428 Guiding Dir = 1, Dur = 1920 20:30:05.533 00.000 428 IsSlewing returns 0 20:30:05.533 00.000 428 IsGuiding returns 0 20:30:05.612 00.079 428 PulseGuide returned control before completion, sleep 1854 20:30:07.475 01.863 428 IsGuiding returns 1 20:30:07.475 00.000 428 scope still moving after pulse duration time elapsed 20:30:07.522 00.047 428 IsSlewing returns 0 20:30:07.522 00.000 428 IsGuiding returns 1 20:30:07.585 00.063 428 IsSlewing returns 0 20:30:07.585 00.000 428 IsGuiding returns 0 20:30:07.585 00.000 428 scope move finished after 1920 + 138 ms 20:30:07.585 00.000 428 Move returns status 0, amount 1920 20:30:07.585 00.000 428 move complete, result=0 20:30:07.585 00.000 428 worker thread done servicing request 20:30:07.585 00.000 10672 GuideStep: -0.6 px 576 ms EAST, 1.3 px 1920 ms SOUTH 20:30:07.585 00.000 428 Worker thread wakes up 20:30:07.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:07.585 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:07.600 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:30:09.740 02.140 428 Exposure complete 20:30:09.865 00.125 428 worker thread done servicing request 20:30:09.865 00.000 10672 OnExposeComplete: enter 20:30:09.865 00.000 10672 UpdateGuideState(): m_state=6 20:30:09.865 00.000 10672 Star::Find(15, 1022, 712, 0, (0,0,0,0), 0.0, 0) frame 2280 20:30:09.865 00.000 10672 Star::Find returns 1 (0), X=1020.66, Y=710.90, Mass=277065, SNR=44.1, Peak=65488 HFD=2.6 20:30:09.865 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.02) = xAngle (-0.08 = -0.08) 20:30:09.865 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.08) 20:30:09.865 00.000 10672 CameraToMount -- cameraX=-1.65 cameraY=-0.07 hyp=1.65 cameraTheta=-3.10 mountX=1.64 mountY=0.11, mountTheta=0.06 20:30:09.865 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.65, y=-0.07, opts=13) 20:30:09.865 00.000 10672 Enqueuing Move request for scope (-1.65, -0.07) 20:30:09.865 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:30:09.865 00.000 428 Worker thread wakes up 20:30:09.865 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.65, -0.07) opts 0xd 20:30:09.865 00.000 428 Handling offset move in thread for scope, endpoint = (-1.65, -0.07) 20:30:09.865 00.000 428 Moving (-1.65, -0.07) raw xDistance=1.64 yDistance=0.11 20:30:09.865 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.64 20:30:09.881 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:09.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 20:30:09.881 00.000 428 MoveAxis(W, 1488, ABG) 20:30:09.881 00.000 428 Guiding Dir = 3, Dur = 1488 20:30:09.881 00.000 428 IsSlewing returns 0 20:30:09.881 00.000 428 IsGuiding returns 0 20:30:09.896 00.015 10672 UpdateGuideState exits: m=277065 SNR=44.1 20:30:09.896 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:09.896 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:09.896 00.000 10672 Enqueuing Expose request 20:30:09.912 00.016 428 PulseGuide returned control before completion, sleep 1470 20:30:10.428 00.516 10672 read socket command 10 20:30:10.428 00.000 10672 processing socket request REQDIST 20:30:10.428 00.000 10672 SOCKSVR: Sending pixel error of 1.10 20:30:10.428 00.000 10672 Sending socket response 110 (0x6e) 20:30:11.396 00.968 428 IsGuiding returns 1 20:30:11.396 00.000 428 scope still moving after pulse duration time elapsed 20:30:11.443 00.047 428 IsSlewing returns 0 20:30:11.474 00.031 428 IsGuiding returns 0 20:30:11.474 00.000 428 scope move finished after 1488 + 108 ms 20:30:11.474 00.000 428 Move returns status 0, amount 1488 20:30:11.474 00.000 428 MoveAxis(N, 0, ABG) 20:30:11.474 00.000 428 Move returns status 0, amount 0 20:30:11.474 00.000 428 move complete, result=0 20:30:11.474 00.000 428 worker thread done servicing request 20:30:11.474 00.000 428 Worker thread wakes up 20:30:11.474 00.000 10672 GuideStep: 1.6 px 1488 ms WEST, 0.1 px 0 ms NORTH 20:30:11.474 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:11.474 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:12.239 00.765 428 Exposure complete 20:30:12.380 00.141 428 worker thread done servicing request 20:30:12.380 00.000 10672 OnExposeComplete: enter 20:30:12.380 00.000 10672 UpdateGuideState(): m_state=6 20:30:12.380 00.000 10672 Star::Find(15, 1020, 710, 0, (0,0,0,0), 0.0, 0) frame 2281 20:30:12.380 00.000 10672 Star::Find returns 1 (0), X=1021.35, Y=710.77, Mass=297060, SNR=47.7, Peak=65488 HFD=3.2 20:30:12.380 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 20:30:12.380 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 20:30:12.380 00.000 10672 CameraToMount -- cameraX=-0.96 cameraY=-0.20 hyp=0.98 cameraTheta=-2.94 mountX=0.97 mountY=-0.09, mountTheta=-0.09 20:30:12.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.96, y=-0.20, opts=13) 20:30:12.380 00.000 10672 Enqueuing Move request for scope (-0.96, -0.20) 20:30:12.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:30:12.380 00.000 428 Worker thread wakes up 20:30:12.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.20) opts 0xd 20:30:12.380 00.000 428 Handling offset move in thread for scope, endpoint = (-0.96, -0.20) 20:30:12.380 00.000 428 Moving (-0.96, -0.20) raw xDistance=0.97 yDistance=-0.09 20:30:12.380 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.68 from input 0.97 20:30:12.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:12.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:30:12.380 00.000 428 MoveAxis(W, 1009, ABG) 20:30:12.380 00.000 428 Guiding Dir = 3, Dur = 1009 20:30:12.411 00.031 10672 UpdateGuideState exits: m=297060 SNR=47.7 20:30:12.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:12.411 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:12.411 00.000 10672 Enqueuing Expose request 20:30:12.411 00.000 428 IsSlewing returns 0 20:30:12.411 00.000 428 IsGuiding returns 0 20:30:12.427 00.016 428 PulseGuide returned control before completion, sleep 1004 20:30:13.458 01.031 428 IsGuiding returns 0 20:30:13.458 00.000 428 Move returns status 0, amount 1009 20:30:13.458 00.000 428 MoveAxis(N, 0, ABG) 20:30:13.458 00.000 428 Move returns status 0, amount 0 20:30:13.458 00.000 428 move complete, result=0 20:30:13.458 00.000 428 worker thread done servicing request 20:30:13.458 00.000 428 Worker thread wakes up 20:30:13.458 00.000 10672 GuideStep: 1.0 px 1009 ms WEST, -0.1 px 0 ms NORTH 20:30:13.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:13.458 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:14.744 01.286 428 Exposure complete 20:30:14.884 00.140 428 worker thread done servicing request 20:30:14.884 00.000 10672 OnExposeComplete: enter 20:30:14.884 00.000 10672 UpdateGuideState(): m_state=6 20:30:14.884 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2282 20:30:14.884 00.000 10672 Star::Find returns 1 (0), X=1022.04, Y=710.43, Mass=328294, SNR=61.4, Peak=65488 HFD=3.5 20:30:14.884 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.02) = xAngle (0.99 = 0.99) 20:30:14.884 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 20:30:14.884 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.53 hyp=0.60 cameraTheta=-2.03 mountX=0.33 mountY=-0.50, mountTheta=-1.00 20:30:14.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.53, opts=13) 20:30:14.884 00.000 10672 Enqueuing Move request for scope (-0.26, -0.53) 20:30:14.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:30:14.900 00.016 428 Worker thread wakes up 20:30:14.900 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.53) opts 0xd 20:30:14.900 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.53) 20:30:14.900 00.000 428 Moving (-0.26, -0.53) raw xDistance=0.33 yDistance=-0.50 20:30:14.900 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:30:14.900 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:14.900 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 20:30:14.900 00.000 428 MoveAxis(E, 0, ABG) 20:30:14.900 00.000 428 Move returns status 0, amount 0 20:30:14.900 00.000 428 MoveAxis(N, 0, ABG) 20:30:14.900 00.000 428 Move returns status 0, amount 0 20:30:14.900 00.000 428 move complete, result=0 20:30:14.900 00.000 428 worker thread done servicing request 20:30:14.915 00.015 10672 UpdateGuideState exits: m=328294 SNR=61.4 20:30:14.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:14.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:14.915 00.000 10672 Enqueuing Expose request 20:30:14.915 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 20:30:14.915 00.000 428 Worker thread wakes up 20:30:14.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:14.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:15.431 00.516 10672 read socket command 10 20:30:15.431 00.000 10672 processing socket request REQDIST 20:30:15.431 00.000 10672 SOCKSVR: Sending pixel error of 0.92 20:30:15.431 00.000 10672 Sending socket response 92 (0x5c) 20:30:17.243 01.812 428 Exposure complete 20:30:17.368 00.125 428 worker thread done servicing request 20:30:17.368 00.000 10672 OnExposeComplete: enter 20:30:17.368 00.000 10672 UpdateGuideState(): m_state=6 20:30:17.368 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2283 20:30:17.368 00.000 10672 Star::Find returns 1 (0), X=1022.44, Y=710.47, Mass=263558, SNR=44.9, Peak=65488 HFD=3.1 20:30:17.368 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 20:30:17.368 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 20:30:17.368 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.50 hyp=0.52 cameraTheta=-1.30 mountX=-0.08 mountY=-0.51, mountTheta=-1.72 20:30:17.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.50, opts=13) 20:30:17.368 00.000 10672 Enqueuing Move request for scope (0.14, -0.50) 20:30:17.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:30:17.368 00.000 428 Worker thread wakes up 20:30:17.383 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.50) opts 0xd 20:30:17.383 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.50) 20:30:17.383 00.000 428 Moving (0.14, -0.50) raw xDistance=-0.08 yDistance=-0.51 20:30:17.383 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:30:17.383 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:17.383 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 20:30:17.383 00.000 428 MoveAxis(E, 0, ABG) 20:30:17.383 00.000 428 Move returns status 0, amount 0 20:30:17.383 00.000 428 MoveAxis(N, 0, ABG) 20:30:17.383 00.000 428 Move returns status 0, amount 0 20:30:17.383 00.000 428 move complete, result=0 20:30:17.383 00.000 428 worker thread done servicing request 20:30:17.399 00.016 10672 UpdateGuideState exits: m=263558 SNR=44.9 20:30:17.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:17.399 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:17.399 00.000 10672 Enqueuing Expose request 20:30:17.399 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:30:17.399 00.000 428 Worker thread wakes up 20:30:17.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:17.399 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:19.742 02.343 428 Exposure complete 20:30:19.882 00.140 428 worker thread done servicing request 20:30:19.882 00.000 10672 OnExposeComplete: enter 20:30:19.882 00.000 10672 UpdateGuideState(): m_state=6 20:30:19.882 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2284 20:30:19.882 00.000 10672 Star::Find returns 1 (0), X=1021.76, Y=710.55, Mass=273504, SNR=45.4, Peak=65488 HFD=2.8 20:30:19.882 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.02) = xAngle (0.52 = 0.52) 20:30:19.882 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 20:30:19.882 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.41 hyp=0.68 cameraTheta=-2.50 mountX=0.59 mountY=-0.35, mountTheta=-0.53 20:30:19.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.41, opts=13) 20:30:19.882 00.000 10672 Enqueuing Move request for scope (-0.55, -0.41) 20:30:19.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:30:19.882 00.000 428 Worker thread wakes up 20:30:19.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.41) opts 0xd 20:30:19.882 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.41) 20:30:19.882 00.000 428 Moving (-0.55, -0.41) raw xDistance=0.59 yDistance=-0.35 20:30:19.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 20:30:19.882 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:19.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:30:19.882 00.000 428 MoveAxis(W, 551, ABG) 20:30:19.882 00.000 428 Guiding Dir = 3, Dur = 551 20:30:19.882 00.000 428 IsSlewing returns 0 20:30:19.882 00.000 428 IsGuiding returns 0 20:30:19.914 00.032 10672 UpdateGuideState exits: m=273504 SNR=45.4 20:30:19.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:19.914 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:19.914 00.000 10672 Enqueuing Expose request 20:30:19.914 00.000 428 PulseGuide returned control before completion, sleep 534 20:30:20.429 00.515 10672 read socket command 10 20:30:20.429 00.000 10672 processing socket request REQDIST 20:30:20.429 00.000 10672 SOCKSVR: Sending pixel error of 0.76 20:30:20.429 00.000 10672 Sending socket response 76 (0x4c) 20:30:20.461 00.032 428 IsGuiding returns 1 20:30:20.461 00.000 428 scope still moving after pulse duration time elapsed 20:30:20.507 00.046 428 IsSlewing returns 0 20:30:20.507 00.000 428 IsGuiding returns 0 20:30:20.507 00.000 428 scope move finished after 551 + 68 ms 20:30:20.507 00.000 428 Move returns status 0, amount 551 20:30:20.507 00.000 428 MoveAxis(N, 0, ABG) 20:30:20.507 00.000 428 Move returns status 0, amount 0 20:30:20.507 00.000 428 move complete, result=0 20:30:20.507 00.000 428 worker thread done servicing request 20:30:20.507 00.000 428 Worker thread wakes up 20:30:20.507 00.000 10672 GuideStep: 0.6 px 551 ms WEST, -0.4 px 0 ms NORTH 20:30:20.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:20.507 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:22.241 01.734 428 Exposure complete 20:30:22.382 00.141 428 worker thread done servicing request 20:30:22.382 00.000 10672 OnExposeComplete: enter 20:30:22.382 00.000 10672 UpdateGuideState(): m_state=6 20:30:22.382 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2285 20:30:22.382 00.000 10672 Star::Find returns 1 (0), X=1022.10, Y=710.36, Mass=282070, SNR=47.6, Peak=65488 HFD=3.1 20:30:22.382 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 20:30:22.382 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 20:30:22.382 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.60 hyp=0.64 cameraTheta=-1.89 mountX=0.27 mountY=-0.58, mountTheta=-1.13 20:30:22.382 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.60, opts=13) 20:30:22.382 00.000 10672 Enqueuing Move request for scope (-0.20, -0.60) 20:30:22.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:30:22.382 00.000 428 Worker thread wakes up 20:30:22.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.60) opts 0xd 20:30:22.382 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.60) 20:30:22.382 00.000 428 Moving (-0.20, -0.60) raw xDistance=0.27 yDistance=-0.58 20:30:22.382 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 20:30:22.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:30:22.382 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 20:30:22.382 00.000 428 MoveAxis(E, 0, ABG) 20:30:22.382 00.000 428 Move returns status 0, amount 0 20:30:22.382 00.000 428 MoveAxis(N, 0, ABG) 20:30:22.382 00.000 428 Move returns status 0, amount 0 20:30:22.382 00.000 428 move complete, result=0 20:30:22.382 00.000 428 worker thread done servicing request 20:30:22.413 00.031 10672 UpdateGuideState exits: m=282070 SNR=47.6 20:30:22.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:22.413 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:22.413 00.000 10672 Enqueuing Expose request 20:30:22.413 00.000 428 Worker thread wakes up 20:30:22.413 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 20:30:22.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:22.413 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:24.744 02.331 428 Exposure complete 20:30:24.885 00.141 428 worker thread done servicing request 20:30:24.885 00.000 10672 OnExposeComplete: enter 20:30:24.885 00.000 10672 UpdateGuideState(): m_state=6 20:30:24.885 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2286 20:30:24.885 00.000 10672 Star::Find returns 1 (0), X=1022.11, Y=710.42, Mass=263620, SNR=45.6, Peak=65488 HFD=2.6 20:30:24.885 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 20:30:24.885 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 20:30:24.885 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.54 hyp=0.58 cameraTheta=-1.91 mountX=0.26 mountY=-0.52, mountTheta=-1.11 20:30:24.885 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.54, opts=13) 20:30:24.885 00.000 10672 Enqueuing Move request for scope (-0.19, -0.54) 20:30:24.885 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:30:24.885 00.000 428 Worker thread wakes up 20:30:24.885 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.54) opts 0xd 20:30:24.885 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.54) 20:30:24.885 00.000 428 Moving (-0.19, -0.54) raw xDistance=0.26 yDistance=-0.52 20:30:24.885 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:30:24.885 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:24.885 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:30:24.885 00.000 428 MoveAxis(E, 0, ABG) 20:30:24.885 00.000 428 Move returns status 0, amount 0 20:30:24.885 00.000 428 MoveAxis(N, 0, ABG) 20:30:24.885 00.000 428 Move returns status 0, amount 0 20:30:24.885 00.000 428 move complete, result=0 20:30:24.885 00.000 428 worker thread done servicing request 20:30:24.916 00.031 10672 UpdateGuideState exits: m=263620 SNR=45.6 20:30:24.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:24.916 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:24.916 00.000 10672 Enqueuing Expose request 20:30:24.916 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 20:30:24.916 00.000 428 Worker thread wakes up 20:30:24.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:24.916 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:25.432 00.516 10672 read socket command 10 20:30:25.432 00.000 10672 processing socket request REQDIST 20:30:25.432 00.000 10672 SOCKSVR: Sending pixel error of 0.68 20:30:25.432 00.000 10672 Sending socket response 68 (0x44) 20:30:27.228 01.796 428 Exposure complete 20:30:27.353 00.125 428 worker thread done servicing request 20:30:27.353 00.000 10672 OnExposeComplete: enter 20:30:27.353 00.000 10672 UpdateGuideState(): m_state=6 20:30:27.353 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2287 20:30:27.353 00.000 10672 Star::Find returns 1 (0), X=1021.68, Y=710.35, Mass=269371, SNR=47.2, Peak=65488 HFD=3.1 20:30:27.353 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 20:30:27.353 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48) 20:30:27.353 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=-0.61 hyp=0.88 cameraTheta=-2.37 mountX=0.70 mountY=-0.54, mountTheta=-0.66 20:30:27.353 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=-0.61, opts=13) 20:30:27.353 00.000 10672 Enqueuing Move request for scope (-0.63, -0.61) 20:30:27.353 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:30:27.353 00.000 428 Worker thread wakes up 20:30:27.353 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.61) opts 0xd 20:30:27.353 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, -0.61) 20:30:27.353 00.000 428 Moving (-0.63, -0.61) raw xDistance=0.70 yDistance=-0.54 20:30:27.353 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 20:30:27.353 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:27.353 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 20:30:27.353 00.000 428 MoveAxis(W, 649, ABG) 20:30:27.353 00.000 428 Guiding Dir = 3, Dur = 649 20:30:27.353 00.000 428 IsSlewing returns 0 20:30:27.353 00.000 428 IsGuiding returns 0 20:30:27.384 00.031 428 PulseGuide returned control before completion, sleep 644 20:30:27.384 00.000 10672 UpdateGuideState exits: m=269371 SNR=47.2 20:30:27.384 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:27.384 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:27.384 00.000 10672 Enqueuing Expose request 20:30:28.040 00.656 428 IsGuiding returns 0 20:30:28.056 00.016 428 Move returns status 0, amount 649 20:30:28.056 00.000 428 MoveAxis(N, 0, ABG) 20:30:28.056 00.000 428 Move returns status 0, amount 0 20:30:28.056 00.000 428 move complete, result=0 20:30:28.056 00.000 428 worker thread done servicing request 20:30:28.056 00.000 428 Worker thread wakes up 20:30:28.056 00.000 10672 GuideStep: 0.7 px 649 ms WEST, -0.5 px 0 ms NORTH 20:30:28.056 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:28.056 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:29.743 01.687 428 Exposure complete 20:30:29.868 00.125 428 worker thread done servicing request 20:30:29.868 00.000 10672 OnExposeComplete: enter 20:30:29.868 00.000 10672 UpdateGuideState(): m_state=6 20:30:29.868 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2288 20:30:29.868 00.000 10672 Star::Find returns 1 (0), X=1022.05, Y=710.19, Mass=234033, SNR=42.9, Peak=65488 HFD=2.6 20:30:29.868 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 20:30:29.868 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 20:30:29.868 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.77 hyp=0.81 cameraTheta=-1.89 mountX=0.35 mountY=-0.74, mountTheta=-1.14 20:30:29.868 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.77, opts=13) 20:30:29.868 00.000 10672 Enqueuing Move request for scope (-0.25, -0.77) 20:30:29.868 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:30:29.868 00.000 428 Worker thread wakes up 20:30:29.868 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.77) opts 0xd 20:30:29.868 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.77) 20:30:29.868 00.000 428 Moving (-0.25, -0.77) raw xDistance=0.35 yDistance=-0.74 20:30:29.868 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:30:29.868 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:30:29.868 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 20:30:29.868 00.000 428 MoveAxis(E, 0, ABG) 20:30:29.868 00.000 428 Move returns status 0, amount 0 20:30:29.868 00.000 428 MoveAxis(N, 0, ABG) 20:30:29.868 00.000 428 Move returns status 0, amount 0 20:30:29.868 00.000 428 move complete, result=0 20:30:29.868 00.000 428 worker thread done servicing request 20:30:29.899 00.031 10672 UpdateGuideState exits: m=234033 SNR=42.9 20:30:29.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:29.899 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:29.899 00.000 10672 Enqueuing Expose request 20:30:29.899 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 20:30:29.899 00.000 428 Worker thread wakes up 20:30:29.899 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:29.899 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:30.430 00.531 10672 read socket command 10 20:30:30.430 00.000 10672 processing socket request REQDIST 20:30:30.430 00.000 10672 SOCKSVR: Sending pixel error of 0.76 20:30:30.430 00.000 10672 Sending socket response 76 (0x4c) 20:30:32.247 01.817 428 Exposure complete 20:30:32.388 00.141 428 worker thread done servicing request 20:30:32.388 00.000 10672 OnExposeComplete: enter 20:30:32.388 00.000 10672 UpdateGuideState(): m_state=6 20:30:32.388 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2289 20:30:32.388 00.000 10672 Star::Find returns 1 (0), X=1021.97, Y=710.21, Mass=290610, SNR=46.8, Peak=65488 HFD=3.2 20:30:32.388 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 20:30:32.388 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 20:30:32.388 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.76 hyp=0.83 cameraTheta=-1.99 mountX=0.43 mountY=-0.72, mountTheta=-1.03 20:30:32.388 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.76, opts=13) 20:30:32.388 00.000 10672 Enqueuing Move request for scope (-0.34, -0.76) 20:30:32.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:30:32.388 00.000 428 Worker thread wakes up 20:30:32.388 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.76) opts 0xd 20:30:32.388 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.76) 20:30:32.388 00.000 428 Moving (-0.34, -0.76) raw xDistance=0.43 yDistance=-0.72 20:30:32.388 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 20:30:32.388 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.49 newest=-2.00 20:30:32.388 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.72 from input -0.72 20:30:32.388 00.000 428 MoveAxis(E, 0, ABG) 20:30:32.388 00.000 428 Move returns status 0, amount 0 20:30:32.388 00.000 428 MoveAxis(N, 1085, ABG) 20:30:32.388 00.000 428 Guiding Dir = 0, Dur = 1085 20:30:32.403 00.015 428 IsSlewing returns 0 20:30:32.403 00.000 428 IsGuiding returns 0 20:30:32.403 00.000 10672 UpdateGuideState exits: m=290610 SNR=46.8 20:30:32.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:32.403 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:32.403 00.000 10672 Enqueuing Expose request 20:30:32.482 00.079 428 PulseGuide returned control before completion, sleep 1016 20:30:33.512 01.030 428 IsGuiding returns 1 20:30:33.512 00.000 428 scope still moving after pulse duration time elapsed 20:30:33.575 00.063 428 IsSlewing returns 0 20:30:33.606 00.031 428 IsGuiding returns 0 20:30:33.606 00.000 428 scope move finished after 1085 + 129 ms 20:30:33.606 00.000 428 Move returns status 0, amount 1085 20:30:33.606 00.000 428 move complete, result=0 20:30:33.606 00.000 428 worker thread done servicing request 20:30:33.606 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 1085 ms NORTH 20:30:33.606 00.000 428 Worker thread wakes up 20:30:33.622 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:33.622 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:34.746 01.124 428 Exposure complete 20:30:34.871 00.125 428 worker thread done servicing request 20:30:34.871 00.000 10672 OnExposeComplete: enter 20:30:34.871 00.000 10672 UpdateGuideState(): m_state=6 20:30:34.871 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2290 20:30:34.871 00.000 10672 Star::Find returns 1 (0), X=1021.90, Y=710.46, Mass=296788, SNR=43.1, Peak=65488 HFD=3.6 20:30:34.871 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.02) = xAngle (0.79 = 0.79) 20:30:34.871 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34) 20:30:34.871 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.51 hyp=0.65 cameraTheta=-2.23 mountX=0.46 mountY=-0.46, mountTheta=-0.79 20:30:34.871 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.51, opts=13) 20:30:34.871 00.000 10672 Enqueuing Move request for scope (-0.40, -0.51) 20:30:34.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:30:34.871 00.000 428 Worker thread wakes up 20:30:34.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.51) opts 0xd 20:30:34.871 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.51) 20:30:34.871 00.000 428 Moving (-0.40, -0.51) raw xDistance=0.46 yDistance=-0.46 20:30:34.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 20:30:34.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:34.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 20:30:34.871 00.000 428 MoveAxis(W, 426, ABG) 20:30:34.871 00.000 428 Guiding Dir = 3, Dur = 426 20:30:34.871 00.000 428 IsSlewing returns 0 20:30:34.871 00.000 428 IsGuiding returns 0 20:30:34.902 00.031 10672 UpdateGuideState exits: m=296788 SNR=43.1 20:30:34.902 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:34.902 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:34.902 00.000 10672 Enqueuing Expose request 20:30:34.902 00.000 428 PulseGuide returned control before completion, sleep 407 20:30:35.324 00.422 428 IsGuiding returns 1 20:30:35.324 00.000 428 scope still moving after pulse duration time elapsed 20:30:35.356 00.032 428 IsSlewing returns 0 20:30:35.356 00.000 428 IsGuiding returns 0 20:30:35.356 00.000 428 scope move finished after 426 + 53 ms 20:30:35.356 00.000 428 Move returns status 0, amount 426 20:30:35.356 00.000 428 MoveAxis(N, 0, ABG) 20:30:35.356 00.000 428 Move returns status 0, amount 0 20:30:35.356 00.000 428 move complete, result=0 20:30:35.356 00.000 428 worker thread done servicing request 20:30:35.356 00.000 428 Worker thread wakes up 20:30:35.356 00.000 10672 GuideStep: 0.5 px 426 ms WEST, -0.5 px 0 ms NORTH 20:30:35.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:35.356 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:35.433 00.077 10672 read socket command 10 20:30:35.433 00.000 10672 processing socket request REQDIST 20:30:35.433 00.000 10672 SOCKSVR: Sending pixel error of 0.74 20:30:35.433 00.000 10672 Sending socket response 74 (0x4a) 20:30:37.230 01.797 428 Exposure complete 20:30:37.355 00.125 428 worker thread done servicing request 20:30:37.355 00.000 10672 OnExposeComplete: enter 20:30:37.355 00.000 10672 UpdateGuideState(): m_state=6 20:30:37.355 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2291 20:30:37.355 00.000 10672 Star::Find returns 1 (0), X=1021.83, Y=710.86, Mass=273277, SNR=42.9, Peak=65488 HFD=3.0 20:30:37.355 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.02) = xAngle (0.10 = 0.10) 20:30:37.370 00.015 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.03 = -3.03) 20:30:37.370 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.10 hyp=0.48 cameraTheta=-2.92 mountX=0.48 mountY=-0.05, mountTheta=-0.11 20:30:37.370 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.10, opts=13) 20:30:37.370 00.000 10672 Enqueuing Move request for scope (-0.47, -0.10) 20:30:37.370 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:30:37.370 00.000 428 Worker thread wakes up 20:30:37.370 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.10) opts 0xd 20:30:37.370 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.10) 20:30:37.370 00.000 428 Moving (-0.47, -0.10) raw xDistance=0.48 yDistance=-0.05 20:30:37.370 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48 20:30:37.370 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:37.370 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:30:37.370 00.000 428 MoveAxis(W, 474, ABG) 20:30:37.370 00.000 428 Guiding Dir = 3, Dur = 474 20:30:37.370 00.000 428 IsSlewing returns 0 20:30:37.370 00.000 428 IsGuiding returns 0 20:30:37.386 00.016 428 PulseGuide returned control before completion, sleep 469 20:30:37.386 00.000 10672 UpdateGuideState exits: m=273277 SNR=42.9 20:30:37.386 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:37.386 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:37.386 00.000 10672 Enqueuing Expose request 20:30:37.886 00.500 428 IsGuiding returns 0 20:30:37.886 00.000 428 Move returns status 0, amount 474 20:30:37.886 00.000 428 MoveAxis(N, 0, ABG) 20:30:37.886 00.000 428 Move returns status 0, amount 0 20:30:37.886 00.000 428 move complete, result=0 20:30:37.886 00.000 428 worker thread done servicing request 20:30:37.886 00.000 10672 GuideStep: 0.5 px 474 ms WEST, -0.1 px 0 ms NORTH 20:30:37.886 00.000 428 Worker thread wakes up 20:30:37.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:37.886 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:39.734 01.848 428 Exposure complete 20:30:39.859 00.125 428 worker thread done servicing request 20:30:39.859 00.000 10672 OnExposeComplete: enter 20:30:39.859 00.000 10672 UpdateGuideState(): m_state=6 20:30:39.859 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2292 20:30:39.859 00.000 10672 Star::Find returns 1 (0), X=1021.88, Y=710.81, Mass=268165, SNR=47.7, Peak=65488 HFD=2.8 20:30:39.859 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.02) = xAngle (0.23 = 0.23) 20:30:39.859 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90) 20:30:39.859 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.15 hyp=0.45 cameraTheta=-2.79 mountX=0.44 mountY=-0.11, mountTheta=-0.24 20:30:39.859 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.15, opts=13) 20:30:39.859 00.000 10672 Enqueuing Move request for scope (-0.42, -0.15) 20:30:39.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:30:39.859 00.000 428 Worker thread wakes up 20:30:39.859 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.15) opts 0xd 20:30:39.859 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.15) 20:30:39.859 00.000 428 Moving (-0.42, -0.15) raw xDistance=0.44 yDistance=-0.11 20:30:39.859 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 20:30:39.859 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:39.859 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:30:39.859 00.000 428 MoveAxis(E, 0, ABG) 20:30:39.859 00.000 428 Move returns status 0, amount 0 20:30:39.859 00.000 428 MoveAxis(N, 0, ABG) 20:30:39.859 00.000 428 Move returns status 0, amount 0 20:30:39.859 00.000 428 move complete, result=0 20:30:39.859 00.000 428 worker thread done servicing request 20:30:39.890 00.031 10672 UpdateGuideState exits: m=268165 SNR=47.7 20:30:39.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:39.890 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:39.890 00.000 10672 Enqueuing Expose request 20:30:39.890 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:30:39.890 00.000 428 Worker thread wakes up 20:30:39.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:39.890 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:40.421 00.531 10672 read socket command 10 20:30:40.421 00.000 10672 processing socket request REQDIST 20:30:40.421 00.000 10672 SOCKSVR: Sending pixel error of 0.59 20:30:40.421 00.000 10672 Sending socket response 59 (0x3b) 20:30:42.233 01.812 428 Exposure complete 20:30:42.374 00.141 428 worker thread done servicing request 20:30:42.374 00.000 10672 OnExposeComplete: enter 20:30:42.374 00.000 10672 UpdateGuideState(): m_state=6 20:30:42.374 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2293 20:30:42.374 00.000 10672 Star::Find returns 1 (0), X=1022.09, Y=710.84, Mass=349263, SNR=61.5, Peak=65488 HFD=4.1 20:30:42.374 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.02) = xAngle (0.43 = 0.43) 20:30:42.374 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70) 20:30:42.374 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.60 mountX=0.23 mountY=-0.11, mountTheta=-0.44 20:30:42.374 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.13, opts=13) 20:30:42.374 00.000 10672 Enqueuing Move request for scope (-0.21, -0.13) 20:30:42.374 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:30:42.374 00.000 428 Worker thread wakes up 20:30:42.374 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd 20:30:42.374 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.13) 20:30:42.374 00.000 428 Moving (-0.21, -0.13) raw xDistance=0.23 yDistance=-0.11 20:30:42.374 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:30:42.374 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:42.374 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:30:42.374 00.000 428 MoveAxis(E, 0, ABG) 20:30:42.374 00.000 428 Move returns status 0, amount 0 20:30:42.374 00.000 428 MoveAxis(N, 0, ABG) 20:30:42.374 00.000 428 Move returns status 0, amount 0 20:30:42.374 00.000 428 move complete, result=0 20:30:42.374 00.000 428 worker thread done servicing request 20:30:42.405 00.031 10672 UpdateGuideState exits: m=349263 SNR=61.5 20:30:42.405 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:42.405 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:42.405 00.000 10672 Enqueuing Expose request 20:30:42.405 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:30:42.405 00.000 428 Worker thread wakes up 20:30:42.405 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:42.405 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:44.732 02.327 428 Exposure complete 20:30:44.857 00.125 428 worker thread done servicing request 20:30:44.857 00.000 10672 OnExposeComplete: enter 20:30:44.857 00.000 10672 UpdateGuideState(): m_state=6 20:30:44.857 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2294 20:30:44.857 00.000 10672 Star::Find returns 1 (0), X=1022.27, Y=711.05, Mass=268396, SNR=43.5, Peak=65488 HFD=2.6 20:30:44.857 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.02) = xAngle (4.98 = -1.30) 20:30:44.857 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 20:30:44.857 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.96 mountX=0.02 mountY=0.09, mountTheta=1.30 20:30:44.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.09, opts=13) 20:30:44.857 00.000 10672 Enqueuing Move request for scope (-0.04, 0.09) 20:30:44.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:30:44.857 00.000 428 Worker thread wakes up 20:30:44.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd 20:30:44.857 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.09) 20:30:44.857 00.000 428 Moving (-0.04, 0.09) raw xDistance=0.02 yDistance=0.09 20:30:44.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:30:44.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:44.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:30:44.857 00.000 428 MoveAxis(E, 0, ABG) 20:30:44.857 00.000 428 Move returns status 0, amount 0 20:30:44.857 00.000 428 MoveAxis(N, 0, ABG) 20:30:44.857 00.000 428 Move returns status 0, amount 0 20:30:44.857 00.000 428 move complete, result=0 20:30:44.873 00.016 428 worker thread done servicing request 20:30:44.889 00.016 10672 UpdateGuideState exits: m=268396 SNR=43.5 20:30:44.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:44.889 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:44.889 00.000 10672 Enqueuing Expose request 20:30:44.889 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:30:44.889 00.000 428 Worker thread wakes up 20:30:44.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:44.889 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:45.436 00.547 10672 read socket command 10 20:30:45.436 00.000 10672 processing socket request REQDIST 20:30:45.436 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:30:45.436 00.000 10672 Sending socket response 37 (0x25) 20:30:47.232 01.796 428 Exposure complete 20:30:47.376 00.144 428 worker thread done servicing request 20:30:47.376 00.000 10672 OnExposeComplete: enter 20:30:47.376 00.000 10672 UpdateGuideState(): m_state=6 20:30:47.376 00.000 10672 Star::Find(15, 1022, 711, 0, (0,0,0,0), 0.0, 0) frame 2295 20:30:47.376 00.000 10672 Star::Find returns 1 (0), X=1022.14, Y=710.60, Mass=258163, SNR=41.9, Peak=65488 HFD=2.8 20:30:47.376 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 20:30:47.376 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 20:30:47.376 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.37 hyp=0.40 cameraTheta=-1.99 mountX=0.21 mountY=-0.35, mountTheta=-1.03 20:30:47.392 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.37, opts=13) 20:30:47.392 00.000 10672 Enqueuing Move request for scope (-0.17, -0.37) 20:30:47.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:30:47.392 00.000 428 Worker thread wakes up 20:30:47.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.37) opts 0xd 20:30:47.392 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.37) 20:30:47.392 00.000 428 Moving (-0.17, -0.37) raw xDistance=0.21 yDistance=-0.35 20:30:47.392 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:30:47.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:47.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:30:47.392 00.000 428 MoveAxis(E, 0, ABG) 20:30:47.392 00.000 428 Move returns status 0, amount 0 20:30:47.392 00.000 428 MoveAxis(N, 0, ABG) 20:30:47.392 00.000 428 Move returns status 0, amount 0 20:30:47.392 00.000 428 move complete, result=0 20:30:47.392 00.000 428 worker thread done servicing request 20:30:47.408 00.016 10672 UpdateGuideState exits: m=258163 SNR=41.9 20:30:47.408 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:47.408 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:47.408 00.000 10672 Enqueuing Expose request 20:30:47.408 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:30:47.408 00.000 428 Worker thread wakes up 20:30:47.408 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:47.408 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:49.735 02.327 428 Exposure complete 20:30:49.876 00.141 428 worker thread done servicing request 20:30:49.876 00.000 10672 OnExposeComplete: enter 20:30:49.876 00.000 10672 UpdateGuideState(): m_state=6 20:30:49.876 00.000 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2296 20:30:49.876 00.000 10672 Star::Find returns 1 (0), X=1022.05, Y=711.20, Mass=272649, SNR=50.4, Peak=65488 HFD=2.6 20:30:49.876 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.02) = xAngle (5.41 = -0.87) 20:30:49.876 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.29 = 2.29) 20:30:49.876 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.35 cameraTheta=2.39 mountX=0.22 mountY=0.26, mountTheta=0.86 20:30:49.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.24, opts=13) 20:30:49.876 00.000 10672 Enqueuing Move request for scope (-0.26, 0.24) 20:30:49.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:30:49.876 00.000 428 Worker thread wakes up 20:30:49.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd 20:30:49.876 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.24) 20:30:49.876 00.000 428 Moving (-0.26, 0.24) raw xDistance=0.22 yDistance=0.26 20:30:49.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:30:49.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:49.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:30:49.876 00.000 428 MoveAxis(E, 0, ABG) 20:30:49.876 00.000 428 Move returns status 0, amount 0 20:30:49.876 00.000 428 MoveAxis(N, 0, ABG) 20:30:49.876 00.000 428 Move returns status 0, amount 0 20:30:49.876 00.000 428 move complete, result=0 20:30:49.876 00.000 428 worker thread done servicing request 20:30:49.907 00.031 10672 UpdateGuideState exits: m=272649 SNR=50.4 20:30:49.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:49.907 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:49.907 00.000 10672 Enqueuing Expose request 20:30:49.907 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:30:49.907 00.000 428 Worker thread wakes up 20:30:49.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:49.907 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:50.422 00.515 10672 read socket command 10 20:30:50.422 00.000 10672 processing socket request REQDIST 20:30:50.422 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:30:50.422 00.000 10672 Sending socket response 37 (0x25) 20:30:52.234 01.812 428 Exposure complete 20:30:52.359 00.125 428 worker thread done servicing request 20:30:52.359 00.000 10672 OnExposeComplete: enter 20:30:52.359 00.000 10672 UpdateGuideState(): m_state=6 20:30:52.359 00.000 10672 Star::Find(15, 1022, 711, 0, (0,0,0,0), 0.0, 0) frame 2297 20:30:52.359 00.000 10672 Star::Find returns 1 (0), X=1021.96, Y=710.70, Mass=278555, SNR=48.8, Peak=65488 HFD=2.8 20:30:52.359 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 20:30:52.359 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 20:30:52.359 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.26 hyp=0.43 cameraTheta=-2.49 mountX=0.37 mountY=-0.22, mountTheta=-0.54 20:30:52.375 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.26, opts=13) 20:30:52.375 00.000 10672 Enqueuing Move request for scope (-0.34, -0.26) 20:30:52.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:30:52.375 00.000 428 Worker thread wakes up 20:30:52.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.26) opts 0xd 20:30:52.375 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.26) 20:30:52.375 00.000 428 Moving (-0.34, -0.26) raw xDistance=0.37 yDistance=-0.22 20:30:52.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:30:52.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:52.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:30:52.375 00.000 428 MoveAxis(E, 0, ABG) 20:30:52.375 00.000 428 Move returns status 0, amount 0 20:30:52.375 00.000 428 MoveAxis(N, 0, ABG) 20:30:52.375 00.000 428 Move returns status 0, amount 0 20:30:52.375 00.000 428 move complete, result=0 20:30:52.375 00.000 428 worker thread done servicing request 20:30:52.390 00.015 10672 UpdateGuideState exits: m=278555 SNR=48.8 20:30:52.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:52.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:52.390 00.000 10672 Enqueuing Expose request 20:30:52.390 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:30:52.390 00.000 428 Worker thread wakes up 20:30:52.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:52.390 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:54.733 02.343 428 Exposure complete 20:30:54.858 00.125 428 worker thread done servicing request 20:30:54.858 00.000 10672 OnExposeComplete: enter 20:30:54.858 00.000 10672 UpdateGuideState(): m_state=6 20:30:54.858 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2298 20:30:54.858 00.000 10672 Star::Find returns 1 (0), X=1021.84, Y=710.54, Mass=291846, SNR=48.7, Peak=65488 HFD=3.1 20:30:54.858 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.02) = xAngle (0.62 = 0.62) 20:30:54.858 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51) 20:30:54.858 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.42 hyp=0.63 cameraTheta=-2.40 mountX=0.51 mountY=-0.37, mountTheta=-0.63 20:30:54.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.42, opts=13) 20:30:54.858 00.000 10672 Enqueuing Move request for scope (-0.46, -0.42) 20:30:54.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:30:54.858 00.000 428 Worker thread wakes up 20:30:54.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.42) opts 0xd 20:30:54.858 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.42) 20:30:54.858 00.000 428 Moving (-0.46, -0.42) raw xDistance=0.51 yDistance=-0.37 20:30:54.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 20:30:54.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:54.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 20:30:54.858 00.000 428 MoveAxis(W, 474, ABG) 20:30:54.858 00.000 428 Guiding Dir = 3, Dur = 474 20:30:54.858 00.000 428 IsSlewing returns 0 20:30:54.858 00.000 428 IsGuiding returns 0 20:30:54.890 00.032 10672 UpdateGuideState exits: m=291846 SNR=48.7 20:30:54.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:54.890 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:54.890 00.000 10672 Enqueuing Expose request 20:30:54.921 00.031 428 PulseGuide returned control before completion, sleep 433 20:30:55.374 00.453 428 IsGuiding returns 1 20:30:55.374 00.000 428 scope still moving after pulse duration time elapsed 20:30:55.421 00.047 428 IsSlewing returns 0 20:30:55.421 00.000 428 IsGuiding returns 0 20:30:55.421 00.000 428 scope move finished after 474 + 75 ms 20:30:55.421 00.000 428 Move returns status 0, amount 474 20:30:55.421 00.000 428 MoveAxis(N, 0, ABG) 20:30:55.421 00.000 428 Move returns status 0, amount 0 20:30:55.421 00.000 428 move complete, result=0 20:30:55.421 00.000 428 worker thread done servicing request 20:30:55.421 00.000 428 Worker thread wakes up 20:30:55.421 00.000 10672 GuideStep: 0.5 px 474 ms WEST, -0.4 px 0 ms NORTH 20:30:55.421 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:55.421 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:55.436 00.015 10672 read socket command 10 20:30:55.436 00.000 10672 processing socket request REQDIST 20:30:55.436 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:30:55.436 00.000 10672 Sending socket response 46 (0x2e) 20:30:57.237 01.801 428 Exposure complete 20:30:57.377 00.140 428 worker thread done servicing request 20:30:57.377 00.000 10672 OnExposeComplete: enter 20:30:57.377 00.000 10672 UpdateGuideState(): m_state=6 20:30:57.377 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2299 20:30:57.377 00.000 10672 Star::Find returns 1 (0), X=1023.71, Y=711.59, Mass=321304, SNR=51.5, Peak=65488 HFD=4.5 20:30:57.377 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.02) = xAngle (3.44 = -2.85) 20:30:57.377 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.31 = 0.31) 20:30:57.377 00.000 10672 CameraToMount -- cameraX=1.41 cameraY=0.62 hyp=1.54 cameraTheta=0.42 mountX=-1.48 mountY=0.47, mountTheta=2.83 20:30:57.377 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.41, y=0.62, opts=13) 20:30:57.377 00.000 10672 Enqueuing Move request for scope (1.41, 0.62) 20:30:57.377 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:30:57.377 00.000 428 Worker thread wakes up 20:30:57.377 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.41, 0.62) opts 0xd 20:30:57.377 00.000 428 Handling offset move in thread for scope, endpoint = (1.41, 0.62) 20:30:57.377 00.000 428 Moving (1.41, 0.62) raw xDistance=-1.48 yDistance=0.47 20:30:57.377 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.48 20:30:57.377 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:57.377 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 20:30:57.377 00.000 428 MoveAxis(E, 1340, ABG) 20:30:57.377 00.000 428 Guiding Dir = 2, Dur = 1340 20:30:57.377 00.000 428 IsSlewing returns 0 20:30:57.377 00.000 428 IsGuiding returns 0 20:30:57.393 00.016 428 PulseGuide returned control before completion, sleep 1335 20:30:57.409 00.016 10672 UpdateGuideState exits: m=321304 SNR=51.5 20:30:57.409 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:57.409 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:57.409 00.000 10672 Enqueuing Expose request 20:30:58.768 01.359 428 IsGuiding returns 0 20:30:58.768 00.000 428 Move returns status 0, amount 1340 20:30:58.768 00.000 428 MoveAxis(N, 0, ABG) 20:30:58.768 00.000 428 Move returns status 0, amount 0 20:30:58.768 00.000 428 move complete, result=0 20:30:58.768 00.000 428 worker thread done servicing request 20:30:58.768 00.000 428 Worker thread wakes up 20:30:58.768 00.000 10672 GuideStep: -1.5 px 1340 ms EAST, 0.5 px 0 ms NORTH 20:30:58.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:30:58.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:30:59.736 00.968 428 Exposure complete 20:30:59.861 00.125 428 worker thread done servicing request 20:30:59.861 00.000 10672 OnExposeComplete: enter 20:30:59.861 00.000 10672 UpdateGuideState(): m_state=6 20:30:59.861 00.000 10672 Star::Find(15, 1023, 711, 0, (0,0,0,0), 0.0, 0) frame 2300 20:30:59.861 00.000 10672 Star::Find returns 1 (0), X=1021.84, Y=710.39, Mass=292592, SNR=48.7, Peak=65488 HFD=3.6 20:30:59.861 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 20:30:59.861 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 20:30:59.861 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.58 hyp=0.74 cameraTheta=-2.24 mountX=0.53 mountY=-0.53, mountTheta=-0.79 20:30:59.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.58, opts=13) 20:30:59.861 00.000 10672 Enqueuing Move request for scope (-0.46, -0.58) 20:30:59.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:30:59.861 00.000 428 Worker thread wakes up 20:30:59.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.58) opts 0xd 20:30:59.861 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.58) 20:30:59.861 00.000 428 Moving (-0.46, -0.58) raw xDistance=0.53 yDistance=-0.53 20:30:59.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.53 20:30:59.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:30:59.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:30:59.861 00.000 428 MoveAxis(W, 397, ABG) 20:30:59.861 00.000 428 Guiding Dir = 3, Dur = 397 20:30:59.861 00.000 428 IsSlewing returns 0 20:30:59.861 00.000 428 IsGuiding returns 0 20:30:59.892 00.031 10672 UpdateGuideState exits: m=292592 SNR=48.7 20:30:59.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:59.892 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:30:59.892 00.000 428 PulseGuide returned control before completion, sleep 384 20:30:59.892 00.000 10672 Enqueuing Expose request 20:31:00.314 00.422 428 IsGuiding returns 1 20:31:00.314 00.000 428 scope still moving after pulse duration time elapsed 20:31:00.345 00.031 428 IsSlewing returns 0 20:31:00.345 00.000 428 IsGuiding returns 0 20:31:00.345 00.000 428 scope move finished after 397 + 77 ms 20:31:00.345 00.000 428 Move returns status 0, amount 397 20:31:00.345 00.000 428 MoveAxis(N, 0, ABG) 20:31:00.345 00.000 428 Move returns status 0, amount 0 20:31:00.345 00.000 428 move complete, result=0 20:31:00.345 00.000 428 worker thread done servicing request 20:31:00.345 00.000 10672 GuideStep: 0.5 px 397 ms WEST, -0.5 px 0 ms NORTH 20:31:00.345 00.000 428 Worker thread wakes up 20:31:00.345 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:00.345 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:31:00.423 00.078 10672 read socket command 10 20:31:00.423 00.000 10672 processing socket request REQDIST 20:31:00.423 00.000 10672 SOCKSVR: Sending pixel error of 0.77 20:31:00.423 00.000 10672 Sending socket response 77 (0x4d) 20:31:02.235 01.812 428 Exposure complete 20:31:02.360 00.125 428 worker thread done servicing request 20:31:02.360 00.000 10672 OnExposeComplete: enter 20:31:02.360 00.000 10672 UpdateGuideState(): m_state=6 20:31:02.360 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2301 20:31:02.360 00.000 10672 Star::Find returns 1 (0), X=1022.11, Y=710.63, Mass=307765, SNR=52.7, Peak=65488 HFD=3.3 20:31:02.360 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 20:31:02.360 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21) 20:31:02.360 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.33 hyp=0.39 cameraTheta=-2.10 mountX=0.24 mountY=-0.31, mountTheta=-0.92 20:31:02.360 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.33, opts=13) 20:31:02.360 00.000 10672 Enqueuing Move request for scope (-0.20, -0.33) 20:31:02.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:31:02.360 00.000 428 Worker thread wakes up 20:31:02.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.33) opts 0xd 20:31:02.360 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.33) 20:31:02.360 00.000 428 Moving (-0.20, -0.33) raw xDistance=0.24 yDistance=-0.31 20:31:02.360 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:31:02.360 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:31:02.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:31:02.360 00.000 428 MoveAxis(E, 0, ABG) 20:31:02.360 00.000 428 Move returns status 0, amount 0 20:31:02.360 00.000 428 MoveAxis(N, 0, ABG) 20:31:02.360 00.000 428 Move returns status 0, amount 0 20:31:02.360 00.000 428 move complete, result=0 20:31:02.360 00.000 428 worker thread done servicing request 20:31:02.391 00.031 10672 UpdateGuideState exits: m=307765 SNR=52.7 20:31:02.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:02.391 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:02.391 00.000 10672 Enqueuing Expose request 20:31:02.391 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:31:02.391 00.000 428 Worker thread wakes up 20:31:02.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:02.391 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:31:04.724 02.333 428 Exposure complete 20:31:04.864 00.140 428 worker thread done servicing request 20:31:04.864 00.000 10672 OnExposeComplete: enter 20:31:04.864 00.000 10672 UpdateGuideState(): m_state=6 20:31:04.880 00.016 10672 Star::Find(15, 1022, 710, 0, (0,0,0,0), 0.0, 0) frame 2302 20:31:04.880 00.000 10672 Star::Find returns 1 (0), X=1021.94, Y=710.37, Mass=275546, SNR=46.3, Peak=65488 HFD=3.3 20:31:04.880 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 20:31:04.880 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 20:31:04.880 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.60 hyp=0.70 cameraTheta=-2.12 mountX=0.43 mountY=-0.55, mountTheta=-0.91 20:31:04.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.60, opts=13) 20:31:04.880 00.000 10672 Enqueuing Move request for scope (-0.36, -0.60) 20:31:04.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:31:04.880 00.000 428 Worker thread wakes up 20:31:04.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.60) opts 0xd 20:31:04.880 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.60) 20:31:04.880 00.000 428 Moving (-0.36, -0.60) raw xDistance=0.43 yDistance=-0.55 20:31:04.880 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 20:31:04.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 20:31:04.880 00.000 428 MoveAxis(E, 0, ABG) 20:31:04.880 00.000 428 Move returns status 0, amount 0 20:31:04.880 00.000 428 MoveAxis(N, 840, ABG) 20:31:04.880 00.000 428 Guiding Dir = 0, Dur = 840 20:31:04.880 00.000 428 IsSlewing returns 0 20:31:04.880 00.000 428 IsGuiding returns 0 20:31:04.895 00.015 10672 UpdateGuideState exits: m=275546 SNR=46.3 20:31:04.895 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:04.895 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:04.895 00.000 10672 Enqueuing Expose request 20:31:04.958 00.063 428 PulseGuide returned control before completion, sleep 771 20:31:05.427 00.469 10672 read socket command 10 20:31:05.427 00.000 10672 processing socket request REQDIST 20:31:05.427 00.000 10672 SOCKSVR: Sending pixel error of 0.66 20:31:05.427 00.000 10672 Sending socket response 66 (0x42) 20:31:05.739 00.312 428 IsGuiding returns 1 20:31:05.739 00.000 428 scope still moving after pulse duration time elapsed 20:31:05.770 00.031 428 IsSlewing returns 0 20:31:05.770 00.000 428 IsGuiding returns 1 20:31:05.801 00.031 428 IsSlewing returns 0 20:31:05.801 00.000 428 IsGuiding returns 1 20:31:05.849 00.048 428 IsSlewing returns 0 20:31:05.849 00.000 428 IsGuiding returns 0 20:31:05.849 00.000 428 scope move finished after 840 + 135 ms 20:31:05.849 00.000 428 Move returns status 0, amount 840 20:31:05.849 00.000 428 move complete, result=0 20:31:05.849 00.000 428 worker thread done servicing request 20:31:05.849 00.000 428 Worker thread wakes up 20:31:05.849 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 840 ms NORTH 20:31:05.849 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:05.849 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:31:06.286 00.437 10672 read socket command 13 20:31:06.286 00.000 10672 processing socket request MOVEn 20:31:06.286 00.000 10672 PhdController::Dither begins 20:31:06.286 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 20:31:06.286 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (-3.02) = xAngle (-6.16 = 0.12) 20:31:06.286 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=-3.14 cameraX=24.82, cameraY=3.03 cameraTheta=0.12 20:31:06.286 00.000 10672 setting lock position to (1047.12, 713.99) 20:31:06.286 00.000 10672 Mount: notify guiding dithered (24.8, 3.0) 20:31:06.286 00.000 10672 Status Line: Dither by -25.00,0.00 20:31:06.301 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:31:06.301 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:31:06.301 00.000 10672 Sending socket response 2 (0x2) 20:31:07.223 00.922 428 Exposure complete 20:31:07.348 00.125 428 worker thread done servicing request 20:31:07.348 00.000 10672 OnExposeComplete: enter 20:31:07.348 00.000 10672 UpdateGuideState(): m_state=6 20:31:07.348 00.000 10672 Star::Find(15, 1021, 710, 0, (0,0,0,0), 0.0, 0) frame 2303 20:31:07.348 00.000 10672 Star::Find returns 1 (0), X=1021.80, Y=711.08, Mass=279240, SNR=46.3, Peak=65488 HFD=2.8 20:31:07.363 00.015 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 20:31:07.363 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 20:31:07.363 00.000 10672 CameraToMount -- cameraX=-25.32 cameraY=-2.91 hyp=25.49 cameraTheta=-3.03 mountX=25.49 mountY=-0.18, mountTheta=-0.01 20:31:07.363 00.000 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 20:31:07.363 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:31:07.363 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:31:07.363 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:31:07.363 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:31:07.363 00.000 10672 Mount: notify direct move 10.50,-0.00 20:31:07.363 00.000 428 Worker thread wakes up 20:31:07.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:31:07.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:31:07.363 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:31:07.363 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:31:07.363 00.000 428 MoveAxis(W, 15505, B) 20:31:07.363 00.000 428 Guiding Dir = 3, Dur = 15505 20:31:07.363 00.000 428 IsSlewing returns 0 20:31:07.363 00.000 428 IsGuiding returns 0 20:31:07.379 00.016 10672 UpdateGuideState exits: m=279240 SNR=46.3 20:31:07.379 00.000 10672 PhdController: settling, locked = 1, distance = 25.61 (99.00) aobump = 0 frame = 1 / 10 20:31:07.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:07.379 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:07.379 00.000 10672 Enqueuing Expose request 20:31:07.379 00.000 428 PulseGuide returned control before completion, sleep 15490 20:31:08.301 00.922 10672 read socket command 10 20:31:08.301 00.000 10672 processing socket request REQDIST 20:31:08.301 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:08.301 00.000 10672 Sending socket response 255 (0xff) 20:31:13.412 05.111 10672 read socket command 10 20:31:13.412 00.000 10672 processing socket request REQDIST 20:31:13.412 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:13.412 00.000 10672 Sending socket response 255 (0xff) 20:31:14.303 00.891 10672 read socket command 10 20:31:14.303 00.000 10672 processing socket request REQDIST 20:31:14.303 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:14.303 00.000 10672 Sending socket response 255 (0xff) 20:31:16.302 01.999 10672 read socket command 10 20:31:16.302 00.000 10672 processing socket request REQDIST 20:31:16.302 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:16.302 00.000 10672 Sending socket response 255 (0xff) 20:31:18.302 02.000 10672 read socket command 10 20:31:18.302 00.000 10672 processing socket request REQDIST 20:31:18.302 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:18.302 00.000 10672 Sending socket response 255 (0xff) 20:31:20.301 01.999 10672 read socket command 10 20:31:20.301 00.000 10672 processing socket request REQDIST 20:31:20.301 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:20.301 00.000 10672 Sending socket response 255 (0xff) 20:31:22.305 02.004 10672 read socket command 10 20:31:22.305 00.000 10672 processing socket request REQDIST 20:31:22.305 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:22.305 00.000 10672 Sending socket response 255 (0xff) 20:31:22.930 00.625 428 IsGuiding returns 0 20:31:22.930 00.000 428 Move returns status 0, amount 15505 20:31:22.930 00.000 428 MoveAxis(N, 0, B) 20:31:22.930 00.000 428 Move returns status 0, amount 0 20:31:22.930 00.000 428 move complete, result=0 20:31:22.930 00.000 428 worker thread done servicing request 20:31:22.930 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:31:22.930 00.000 428 Worker thread wakes up 20:31:22.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:22.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1007,696,31,31) 20:31:22.945 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:31:22.961 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:31:24.305 01.344 10672 read socket command 10 20:31:24.305 00.000 10672 processing socket request REQDIST 20:31:24.305 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:24.305 00.000 10672 Sending socket response 255 (0xff) 20:31:24.726 00.421 428 Exposure complete 20:31:24.851 00.125 428 worker thread done servicing request 20:31:24.851 00.000 10672 OnExposeComplete: enter 20:31:24.851 00.000 10672 UpdateGuideState(): m_state=6 20:31:24.851 00.000 10672 Star::Find(15, 1021, 711, 0, (0,0,0,0), 0.0, 0) frame 2304 20:31:24.851 00.000 10672 Star::Find returns 1 (0), X=1031.83, Y=713.51, Mass=324710, SNR=57.4, Peak=65488 HFD=4.5 20:31:24.851 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.02) = xAngle (-0.09 = -0.09) 20:31:24.851 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.07) 20:31:24.851 00.000 10672 CameraToMount -- cameraX=-15.29 cameraY=-0.48 hyp=15.30 cameraTheta=-3.11 mountX=15.24 mountY=1.16, mountTheta=0.08 20:31:24.851 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 20:31:24.851 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:31:24.851 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:31:24.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:31:24.851 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:31:24.851 00.000 10672 Mount: notify direct move 10.50,-0.00 20:31:24.851 00.000 428 Worker thread wakes up 20:31:24.867 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:31:24.867 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:31:24.867 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:31:24.867 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:31:24.867 00.000 428 MoveAxis(W, 15505, B) 20:31:24.867 00.000 428 Guiding Dir = 3, Dur = 15505 20:31:24.867 00.000 428 IsSlewing returns 0 20:31:24.867 00.000 428 IsGuiding returns 0 20:31:24.882 00.015 10672 UpdateGuideState exits: m=324710 SNR=57.4 20:31:24.882 00.000 10672 PhdController: settling, locked = 1, distance = 22.52 (99.00) aobump = 0 frame = 2 / 10 20:31:24.882 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:24.882 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:24.882 00.000 10672 Enqueuing Expose request 20:31:24.882 00.000 428 PulseGuide returned control before completion, sleep 15487 20:31:30.432 05.550 10672 read socket command 10 20:31:30.432 00.000 10672 processing socket request REQDIST 20:31:30.432 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:30.432 00.000 10672 Sending socket response 255 (0xff) 20:31:35.430 04.998 10672 read socket command 10 20:31:35.430 00.000 10672 processing socket request REQDIST 20:31:35.430 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:35.430 00.000 10672 Sending socket response 255 (0xff) 20:31:40.403 04.973 428 IsGuiding returns 0 20:31:40.403 00.000 428 Move returns status 0, amount 15505 20:31:40.403 00.000 428 MoveAxis(N, 0, B) 20:31:40.403 00.000 428 Move returns status 0, amount 0 20:31:40.418 00.015 428 move complete, result=0 20:31:40.418 00.000 428 worker thread done servicing request 20:31:40.418 00.000 428 Worker thread wakes up 20:31:40.418 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:31:40.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:40.418 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1017,699,31,31) 20:31:40.418 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:31:40.418 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:31:40.434 00.016 10672 read socket command 10 20:31:40.434 00.000 10672 processing socket request REQDIST 20:31:40.434 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:40.434 00.000 10672 Sending socket response 255 (0xff) 20:31:42.214 01.780 428 Exposure complete 20:31:42.355 00.141 428 worker thread done servicing request 20:31:42.355 00.000 10672 OnExposeComplete: enter 20:31:42.355 00.000 10672 UpdateGuideState(): m_state=6 20:31:42.355 00.000 10672 Star::Find(15, 1031, 713, 0, (0,0,0,0), 0.0, 0) frame 2305 20:31:42.355 00.000 10672 Star::Find returns 1 (0), X=1042.70, Y=714.60, Mass=295129, SNR=51.4, Peak=65488 HFD=3.1 20:31:42.355 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.02) = xAngle (6.02 = -0.26) 20:31:42.355 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.90 = 2.90) 20:31:42.355 00.000 10672 CameraToMount -- cameraX=-4.42 cameraY=0.61 hyp=4.46 cameraTheta=3.00 mountX=4.31 mountY=1.08, mountTheta=0.25 20:31:42.355 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 20:31:42.355 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:31:42.355 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=0.00 cameraX=-3.97, cameraY=-0.48 cameraTheta=-3.02 20:31:42.355 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.97, y=-0.48, opts=4) 20:31:42.355 00.000 10672 Enqueuing Move request for scope (-3.97, -0.48) 20:31:42.355 00.000 10672 Mount: notify direct move 4.00,-0.00 20:31:42.355 00.000 428 Worker thread wakes up 20:31:42.355 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.97, -0.48) opts 0x4 20:31:42.355 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:31:42.355 00.000 428 Handling offset move in thread for scope, endpoint = (-3.97, -0.48) 20:31:42.355 00.000 428 Moving (-3.97, -0.48) raw xDistance=4.00 yDistance=-0.00 20:31:42.355 00.000 428 MoveAxis(W, 5907, B) 20:31:42.355 00.000 428 Guiding Dir = 3, Dur = 5907 20:31:42.355 00.000 428 IsSlewing returns 0 20:31:42.355 00.000 428 IsGuiding returns 0 20:31:42.371 00.016 428 PulseGuide returned control before completion, sleep 5899 20:31:42.386 00.015 10672 UpdateGuideState exits: m=295129 SNR=51.4 20:31:42.386 00.000 10672 PhdController: settling, locked = 1, distance = 17.10 (99.00) aobump = 0 frame = 3 / 10 20:31:42.386 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:42.386 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:42.386 00.000 10672 Enqueuing Expose request 20:31:45.422 03.036 10672 read socket command 10 20:31:45.422 00.000 10672 processing socket request REQDIST 20:31:45.422 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:31:45.422 00.000 10672 Sending socket response 255 (0xff) 20:31:48.311 02.889 428 IsGuiding returns 0 20:31:48.311 00.000 428 Move returns status 0, amount 5907 20:31:48.311 00.000 428 MoveAxis(N, 0, B) 20:31:48.311 00.000 428 Move returns status 0, amount 0 20:31:48.311 00.000 428 move complete, result=0 20:31:48.311 00.000 428 worker thread done servicing request 20:31:48.311 00.000 428 Worker thread wakes up 20:31:48.311 00.000 10672 GuideStep: 4.0 px 5907 ms WEST, -0.0 px 0 ms NORTH 20:31:48.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:48.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:31:48.327 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:31:48.342 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:31:49.701 01.359 428 Exposure complete 20:31:49.842 00.141 428 worker thread done servicing request 20:31:49.842 00.000 10672 OnExposeComplete: enter 20:31:49.842 00.000 10672 UpdateGuideState(): m_state=6 20:31:49.842 00.000 10672 Star::Find(15, 1042, 714, 0, (0,0,0,0), 0.0, 0) frame 2306 20:31:49.842 00.000 10672 Star::Find returns 1 (0), X=1046.68, Y=714.94, Mass=267532, SNR=50.8, Peak=65488 HFD=2.6 20:31:49.842 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.02) = xAngle (5.02 = -1.26) 20:31:49.842 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.90 = 1.90) 20:31:49.842 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.94 hyp=1.04 cameraTheta=2.00 mountX=0.32 mountY=0.99, mountTheta=1.26 20:31:49.842 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.94, opts=13) 20:31:49.842 00.000 10672 Enqueuing Move request for scope (-0.44, 0.94) 20:31:49.842 00.000 428 Worker thread wakes up 20:31:49.842 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:31:49.842 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.94) opts 0xd 20:31:49.842 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.94) 20:31:49.842 00.000 428 Moving (-0.44, 0.94) raw xDistance=0.32 yDistance=0.99 20:31:49.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:31:49.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:31:49.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.99 20:31:49.842 00.000 428 MoveAxis(E, 0, ABG) 20:31:49.842 00.000 428 Move returns status 0, amount 0 20:31:49.842 00.000 428 MoveAxis(N, 0, ABG) 20:31:49.842 00.000 428 Move returns status 0, amount 0 20:31:49.842 00.000 428 move complete, result=0 20:31:49.842 00.000 428 worker thread done servicing request 20:31:49.857 00.015 10672 UpdateGuideState exits: m=267532 SNR=50.8 20:31:49.857 00.000 10672 PhdController: settling, locked = 1, distance = 1.04 (99.00) aobump = 0 frame = 4 / 10 20:31:49.873 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:49.873 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:49.873 00.000 10672 Enqueuing Expose request 20:31:49.873 00.000 428 Worker thread wakes up 20:31:49.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:49.873 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.0 px 0 ms NORTH 20:31:49.873 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:31:50.436 00.563 10672 read socket command 10 20:31:50.436 00.000 10672 processing socket request REQDIST 20:31:50.436 00.000 10672 SOCKSVR: Sending pixel error of 1.04 20:31:50.436 00.000 10672 Sending socket response 104 (0x68) 20:31:52.216 01.780 428 Exposure complete 20:31:52.357 00.141 428 worker thread done servicing request 20:31:52.357 00.000 10672 OnExposeComplete: enter 20:31:52.357 00.000 10672 UpdateGuideState(): m_state=6 20:31:52.357 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2307 20:31:52.357 00.000 10672 Star::Find returns 1 (0), X=1047.01, Y=714.70, Mass=269493, SNR=47.0, Peak=45424 HFD=2.6 20:31:52.357 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.54) 20:31:52.357 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 20:31:52.357 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.71 hyp=0.71 cameraTheta=1.72 mountX=0.02 mountY=0.71, mountTheta=1.54 20:31:52.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.71, opts=13) 20:31:52.357 00.000 10672 Enqueuing Move request for scope (-0.11, 0.71) 20:31:52.357 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:31:52.357 00.000 428 Worker thread wakes up 20:31:52.357 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.71) opts 0xd 20:31:52.357 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.71) 20:31:52.357 00.000 428 Moving (-0.11, 0.71) raw xDistance=0.02 yDistance=0.71 20:31:52.357 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:31:52.357 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:31:52.357 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.71 20:31:52.357 00.000 428 MoveAxis(E, 0, ABG) 20:31:52.357 00.000 428 Move returns status 0, amount 0 20:31:52.357 00.000 428 MoveAxis(N, 0, ABG) 20:31:52.357 00.000 428 Move returns status 0, amount 0 20:31:52.357 00.000 428 move complete, result=0 20:31:52.357 00.000 428 worker thread done servicing request 20:31:52.388 00.031 10672 UpdateGuideState exits: m=269493 SNR=47.0 20:31:52.388 00.000 10672 PhdController: settling, locked = 1, distance = 0.94 (99.00) aobump = 0 frame = 5 / 10 20:31:52.388 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:52.388 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:52.388 00.000 10672 Enqueuing Expose request 20:31:52.388 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 20:31:52.388 00.000 428 Worker thread wakes up 20:31:52.388 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:52.388 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:31:54.720 02.332 428 Exposure complete 20:31:54.861 00.141 428 worker thread done servicing request 20:31:54.861 00.000 10672 OnExposeComplete: enter 20:31:54.861 00.000 10672 UpdateGuideState(): m_state=6 20:31:54.861 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2308 20:31:54.876 00.015 10672 Star::Find returns 1 (0), X=1047.40, Y=714.75, Mass=237289, SNR=42.8, Peak=48256 HFD=1.9 20:31:54.876 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.02) = xAngle (4.23 = -2.05) 20:31:54.876 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.11 = 1.11) 20:31:54.876 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.76 hyp=0.81 cameraTheta=1.21 mountX=-0.37 mountY=0.72, mountTheta=2.05 20:31:54.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.76, opts=13) 20:31:54.876 00.000 10672 Enqueuing Move request for scope (0.28, 0.76) 20:31:54.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:31:54.876 00.000 428 Worker thread wakes up 20:31:54.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.76) opts 0xd 20:31:54.876 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.76) 20:31:54.876 00.000 428 Moving (0.28, 0.76) raw xDistance=-0.37 yDistance=0.72 20:31:54.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:31:54.876 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.42 20:31:54.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.72 from input 0.72 20:31:54.876 00.000 428 MoveAxis(E, 0, ABG) 20:31:54.876 00.000 428 Move returns status 0, amount 0 20:31:54.876 00.000 428 MoveAxis(S, 1099, ABG) 20:31:54.876 00.000 428 Guiding Dir = 1, Dur = 1099 20:31:54.876 00.000 428 IsSlewing returns 0 20:31:54.876 00.000 428 IsGuiding returns 0 20:31:54.892 00.016 10672 UpdateGuideState exits: m=237289 SNR=42.8 20:31:54.892 00.000 10672 PhdController: settling, locked = 1, distance = 0.90 (99.00) aobump = 0 frame = 6 / 10 20:31:54.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:54.892 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:54.892 00.000 10672 Enqueuing Expose request 20:31:54.954 00.062 428 PulseGuide returned control before completion, sleep 1027 20:31:55.423 00.469 10672 read socket command 10 20:31:55.423 00.000 10672 processing socket request REQDIST 20:31:55.423 00.000 10672 SOCKSVR: Sending pixel error of 0.90 20:31:55.423 00.000 10672 Sending socket response 90 (0x5a) 20:31:56.017 00.594 428 IsGuiding returns 1 20:31:56.017 00.000 428 scope still moving after pulse duration time elapsed 20:31:56.079 00.062 428 IsSlewing returns 0 20:31:56.079 00.000 428 IsGuiding returns 0 20:31:56.079 00.000 428 scope move finished after 1099 + 103 ms 20:31:56.079 00.000 428 Move returns status 0, amount 1099 20:31:56.079 00.000 428 move complete, result=0 20:31:56.079 00.000 428 worker thread done servicing request 20:31:56.079 00.000 428 Worker thread wakes up 20:31:56.079 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 1099 ms SOUTH 20:31:56.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:56.079 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:31:57.204 01.125 428 Exposure complete 20:31:57.328 00.124 428 worker thread done servicing request 20:31:57.328 00.000 10672 OnExposeComplete: enter 20:31:57.328 00.000 10672 UpdateGuideState(): m_state=6 20:31:57.328 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2309 20:31:57.328 00.000 10672 Star::Find returns 1 (0), X=1047.08, Y=714.90, Mass=264569, SNR=48.5, Peak=45856 HFD=2.5 20:31:57.328 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 20:31:57.328 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 20:31:57.328 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.91 hyp=0.91 cameraTheta=1.61 mountX=-0.07 mountY=0.91, mountTheta=1.65 20:31:57.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.91, opts=13) 20:31:57.328 00.000 10672 Enqueuing Move request for scope (-0.04, 0.91) 20:31:57.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:31:57.328 00.000 428 Worker thread wakes up 20:31:57.344 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.91) opts 0xd 20:31:57.344 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.91) 20:31:57.344 00.000 428 Moving (-0.04, 0.91) raw xDistance=-0.07 yDistance=0.91 20:31:57.344 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:31:57.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.91 from input 0.91 20:31:57.344 00.000 428 MoveAxis(E, 0, ABG) 20:31:57.344 00.000 428 Move returns status 0, amount 0 20:31:57.344 00.000 428 MoveAxis(S, 1383, ABG) 20:31:57.344 00.000 428 Guiding Dir = 1, Dur = 1383 20:31:57.344 00.000 428 IsSlewing returns 0 20:31:57.344 00.000 428 IsGuiding returns 0 20:31:57.360 00.016 10672 UpdateGuideState exits: m=264569 SNR=48.5 20:31:57.360 00.000 10672 PhdController: settling, locked = 1, distance = 0.91 (99.00) aobump = 0 frame = 7 / 10 20:31:57.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:57.360 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:57.360 00.000 10672 Enqueuing Expose request 20:31:57.422 00.062 428 PulseGuide returned control before completion, sleep 1314 20:31:58.750 01.328 428 IsGuiding returns 1 20:31:58.750 00.000 428 scope still moving after pulse duration time elapsed 20:31:58.781 00.031 428 IsSlewing returns 0 20:31:58.781 00.000 428 IsGuiding returns 1 20:31:58.828 00.047 428 IsSlewing returns 0 20:31:58.859 00.031 428 IsGuiding returns 0 20:31:58.859 00.000 428 scope move finished after 1383 + 135 ms 20:31:58.859 00.000 428 Move returns status 0, amount 1383 20:31:58.859 00.000 428 move complete, result=0 20:31:58.859 00.000 428 worker thread done servicing request 20:31:58.859 00.000 428 Worker thread wakes up 20:31:58.859 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.9 px 1383 ms SOUTH 20:31:58.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:58.859 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:31:59.718 00.859 428 Exposure complete 20:31:59.843 00.125 428 worker thread done servicing request 20:31:59.843 00.000 10672 OnExposeComplete: enter 20:31:59.843 00.000 10672 UpdateGuideState(): m_state=6 20:31:59.843 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2310 20:31:59.843 00.000 10672 Star::Find returns 1 (0), X=1047.03, Y=714.50, Mass=302715, SNR=50.0, Peak=45200 HFD=2.8 20:31:59.843 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.02) = xAngle (4.76 = -1.53) 20:31:59.843 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.63 = 1.63) 20:31:59.843 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.51 hyp=0.51 cameraTheta=1.74 mountX=0.02 mountY=0.51, mountTheta=1.53 20:31:59.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.51, opts=13) 20:31:59.843 00.000 10672 Enqueuing Move request for scope (-0.08, 0.51) 20:31:59.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:31:59.843 00.000 428 Worker thread wakes up 20:31:59.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.51) opts 0xd 20:31:59.843 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.51) 20:31:59.843 00.000 428 Moving (-0.08, 0.51) raw xDistance=0.02 yDistance=0.51 20:31:59.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:31:59.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:31:59.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:31:59.843 00.000 428 MoveAxis(E, 0, ABG) 20:31:59.843 00.000 428 Move returns status 0, amount 0 20:31:59.843 00.000 428 MoveAxis(N, 0, ABG) 20:31:59.843 00.000 428 Move returns status 0, amount 0 20:31:59.843 00.000 428 move complete, result=0 20:31:59.843 00.000 428 worker thread done servicing request 20:31:59.875 00.032 10672 UpdateGuideState exits: m=302715 SNR=50.0 20:31:59.875 00.000 10672 PhdController: settling, locked = 1, distance = 0.79 (99.00) aobump = 0 frame = 8 / 10 20:31:59.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:59.875 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:31:59.875 00.000 10672 Enqueuing Expose request 20:31:59.875 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:31:59.875 00.000 428 Worker thread wakes up 20:31:59.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:31:59.875 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:00.421 00.546 10672 read socket command 10 20:32:00.421 00.000 10672 processing socket request REQDIST 20:32:00.421 00.000 10672 SOCKSVR: Sending pixel error of 0.78 20:32:00.421 00.000 10672 Sending socket response 78 (0x4e) 20:32:02.207 01.786 428 Exposure complete 20:32:02.332 00.125 428 worker thread done servicing request 20:32:02.332 00.000 10672 OnExposeComplete: enter 20:32:02.332 00.000 10672 UpdateGuideState(): m_state=6 20:32:02.332 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2311 20:32:02.332 00.000 10672 Star::Find returns 1 (0), X=1046.89, Y=714.10, Mass=274541, SNR=42.7, Peak=55008 HFD=2.3 20:32:02.332 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.02) = xAngle (5.72 = -0.56) 20:32:02.332 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.59 = 2.59) 20:32:02.332 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.26 cameraTheta=2.70 mountX=0.22 mountY=0.14, mountTheta=0.55 20:32:02.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.11, opts=13) 20:32:02.332 00.000 10672 Enqueuing Move request for scope (-0.23, 0.11) 20:32:02.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:32:02.332 00.000 428 Worker thread wakes up 20:32:02.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd 20:32:02.332 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.11) 20:32:02.332 00.000 428 Moving (-0.23, 0.11) raw xDistance=0.22 yDistance=0.14 20:32:02.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:32:02.347 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:02.347 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:32:02.347 00.000 428 MoveAxis(E, 0, ABG) 20:32:02.347 00.000 428 Move returns status 0, amount 0 20:32:02.347 00.000 428 MoveAxis(N, 0, ABG) 20:32:02.347 00.000 428 Move returns status 0, amount 0 20:32:02.347 00.000 428 move complete, result=0 20:32:02.347 00.000 428 worker thread done servicing request 20:32:02.363 00.016 10672 UpdateGuideState exits: m=274541 SNR=42.7 20:32:02.363 00.000 10672 PhdController: settling, locked = 1, distance = 0.63 (99.00) aobump = 0 frame = 9 / 10 20:32:02.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:02.363 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:02.363 00.000 10672 Enqueuing Expose request 20:32:02.363 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:32:02.363 00.000 428 Worker thread wakes up 20:32:02.363 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:02.363 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:04.706 02.343 428 Exposure complete 20:32:04.831 00.125 428 worker thread done servicing request 20:32:04.831 00.000 10672 OnExposeComplete: enter 20:32:04.831 00.000 10672 UpdateGuideState(): m_state=6 20:32:04.831 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2312 20:32:04.847 00.016 10672 Star::Find returns 1 (0), X=1046.62, Y=714.08, Mass=249114, SNR=46.1, Peak=38656 HFD=2.5 20:32:04.847 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.02) = xAngle (5.98 = -0.30) 20:32:04.847 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.86 = 2.86) 20:32:04.847 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.09 hyp=0.51 cameraTheta=2.96 mountX=0.49 mountY=0.14, mountTheta=0.29 20:32:04.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.09, opts=13) 20:32:04.847 00.000 10672 Enqueuing Move request for scope (-0.50, 0.09) 20:32:04.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:32:04.847 00.000 428 Worker thread wakes up 20:32:04.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.09) opts 0xd 20:32:04.847 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.09) 20:32:04.847 00.000 428 Moving (-0.50, 0.09) raw xDistance=0.49 yDistance=0.14 20:32:04.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:32:04.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:04.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:32:04.847 00.000 428 MoveAxis(W, 454, ABG) 20:32:04.847 00.000 428 Guiding Dir = 3, Dur = 454 20:32:04.847 00.000 428 IsSlewing returns 0 20:32:04.847 00.000 428 IsGuiding returns 0 20:32:04.862 00.015 10672 UpdateGuideState exits: m=249114 SNR=46.1 20:32:04.862 00.000 428 PulseGuide returned control before completion, sleep 441 20:32:04.862 00.000 10672 PhdController: settling, locked = 1, distance = 0.59 (99.00) aobump = 0 frame = 10 / 10 20:32:04.862 00.000 10672 PhdController: newstate STATE_FINISH 20:32:04.862 00.000 10672 PhdController complete: success 20:32:04.862 00.000 10672 Mount: notify guiding dither settle done success=1 20:32:04.862 00.000 10672 PhdController: newstate STATE_IDLE 20:32:04.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:04.862 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:04.862 00.000 10672 Enqueuing Expose request 20:32:05.347 00.485 428 IsGuiding returns 0 20:32:05.347 00.000 428 Move returns status 0, amount 454 20:32:05.347 00.000 428 MoveAxis(N, 0, ABG) 20:32:05.347 00.000 428 Move returns status 0, amount 0 20:32:05.347 00.000 428 move complete, result=0 20:32:05.347 00.000 428 worker thread done servicing request 20:32:05.347 00.000 428 Worker thread wakes up 20:32:05.347 00.000 10672 GuideStep: 0.5 px 454 ms WEST, 0.1 px 0 ms NORTH 20:32:05.347 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:05.347 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:05.425 00.078 10672 read socket command 10 20:32:05.425 00.000 10672 processing socket request REQDIST 20:32:05.425 00.000 10672 SOCKSVR: Sending pixel error of 0.59 20:32:05.425 00.000 10672 Sending socket response 59 (0x3b) 20:32:07.205 01.780 428 Exposure complete 20:32:07.330 00.125 428 worker thread done servicing request 20:32:07.330 00.000 10672 OnExposeComplete: enter 20:32:07.330 00.000 10672 UpdateGuideState(): m_state=6 20:32:07.330 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2313 20:32:07.330 00.000 10672 Star::Find returns 1 (0), X=1046.67, Y=713.79, Mass=267619, SNR=44.7, Peak=44544 HFD=2.8 20:32:07.330 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.02) = xAngle (0.30 = 0.30) 20:32:07.330 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83) 20:32:07.330 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.20 hyp=0.49 cameraTheta=-2.73 mountX=0.47 mountY=-0.15, mountTheta=-0.31 20:32:07.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.20, opts=13) 20:32:07.330 00.000 10672 Enqueuing Move request for scope (-0.45, -0.20) 20:32:07.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:32:07.330 00.000 428 Worker thread wakes up 20:32:07.346 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.20) opts 0xd 20:32:07.346 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.20) 20:32:07.346 00.000 428 Moving (-0.45, -0.20) raw xDistance=0.47 yDistance=-0.15 20:32:07.346 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47 20:32:07.346 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:07.346 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:32:07.346 00.000 428 MoveAxis(W, 467, ABG) 20:32:07.346 00.000 428 Guiding Dir = 3, Dur = 467 20:32:07.361 00.015 428 IsSlewing returns 0 20:32:07.361 00.000 428 IsGuiding returns 0 20:32:07.361 00.000 10672 UpdateGuideState exits: m=267619 SNR=44.7 20:32:07.361 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:07.361 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:07.361 00.000 10672 Enqueuing Expose request 20:32:07.378 00.017 428 PulseGuide returned control before completion, sleep 462 20:32:07.893 00.515 428 IsGuiding returns 0 20:32:07.893 00.000 428 Move returns status 0, amount 467 20:32:07.893 00.000 428 MoveAxis(N, 0, ABG) 20:32:07.893 00.000 428 Move returns status 0, amount 0 20:32:07.893 00.000 428 move complete, result=0 20:32:07.893 00.000 428 worker thread done servicing request 20:32:07.893 00.000 428 Worker thread wakes up 20:32:07.893 00.000 10672 GuideStep: 0.5 px 467 ms WEST, -0.1 px 0 ms NORTH 20:32:07.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:07.893 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:09.705 01.812 428 Exposure complete 20:32:09.829 00.124 428 worker thread done servicing request 20:32:09.829 00.000 10672 OnExposeComplete: enter 20:32:09.829 00.000 10672 UpdateGuideState(): m_state=6 20:32:09.829 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2314 20:32:09.829 00.000 10672 Star::Find returns 1 (0), X=1046.80, Y=713.54, Mass=281589, SNR=48.1, Peak=49024 HFD=2.8 20:32:09.845 00.016 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.02) = xAngle (0.83 = 0.83) 20:32:09.845 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30) 20:32:09.845 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.45 hyp=0.55 cameraTheta=-2.19 mountX=0.37 mountY=-0.41, mountTheta=-0.84 20:32:09.845 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.45, opts=13) 20:32:09.845 00.000 10672 Enqueuing Move request for scope (-0.32, -0.45) 20:32:09.845 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:32:09.845 00.000 428 Worker thread wakes up 20:32:09.845 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.45) opts 0xd 20:32:09.845 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.45) 20:32:09.845 00.000 428 Moving (-0.32, -0.45) raw xDistance=0.37 yDistance=-0.41 20:32:09.845 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:32:09.845 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:09.845 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:32:09.845 00.000 428 MoveAxis(E, 0, ABG) 20:32:09.845 00.000 428 Move returns status 0, amount 0 20:32:09.845 00.000 428 MoveAxis(N, 0, ABG) 20:32:09.845 00.000 428 Move returns status 0, amount 0 20:32:09.845 00.000 428 move complete, result=0 20:32:09.845 00.000 428 worker thread done servicing request 20:32:09.861 00.016 10672 UpdateGuideState exits: m=281589 SNR=48.1 20:32:09.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:09.861 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:09.861 00.000 10672 Enqueuing Expose request 20:32:09.861 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:32:09.861 00.000 428 Worker thread wakes up 20:32:09.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:09.861 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:10.427 00.566 10672 read socket command 10 20:32:10.427 00.000 10672 processing socket request REQDIST 20:32:10.427 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:32:10.427 00.000 10672 Sending socket response 55 (0x37) 20:32:12.208 01.781 428 Exposure complete 20:32:12.348 00.140 428 worker thread done servicing request 20:32:12.348 00.000 10672 OnExposeComplete: enter 20:32:12.348 00.000 10672 UpdateGuideState(): m_state=6 20:32:12.348 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2315 20:32:12.348 00.000 10672 Star::Find returns 1 (0), X=1047.03, Y=713.71, Mass=233464, SNR=42.5, Peak=53712 HFD=2.4 20:32:12.348 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 20:32:12.348 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97) 20:32:12.348 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.86 mountX=0.12 mountY=-0.28, mountTheta=-1.16 20:32:12.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.29, opts=13) 20:32:12.348 00.000 10672 Enqueuing Move request for scope (-0.09, -0.29) 20:32:12.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:32:12.348 00.000 428 Worker thread wakes up 20:32:12.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd 20:32:12.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.29) 20:32:12.348 00.000 428 Moving (-0.09, -0.29) raw xDistance=0.12 yDistance=-0.28 20:32:12.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:32:12.348 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:12.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:32:12.348 00.000 428 MoveAxis(E, 0, ABG) 20:32:12.348 00.000 428 Move returns status 0, amount 0 20:32:12.348 00.000 428 MoveAxis(N, 0, ABG) 20:32:12.348 00.000 428 Move returns status 0, amount 0 20:32:12.348 00.000 428 move complete, result=0 20:32:12.348 00.000 428 worker thread done servicing request 20:32:12.380 00.032 10672 UpdateGuideState exits: m=233464 SNR=42.5 20:32:12.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:12.380 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:12.380 00.000 10672 Enqueuing Expose request 20:32:12.380 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:32:12.380 00.000 428 Worker thread wakes up 20:32:12.380 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:12.380 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:14.691 02.311 428 Exposure complete 20:32:14.816 00.125 428 worker thread done servicing request 20:32:14.816 00.000 10672 OnExposeComplete: enter 20:32:14.816 00.000 10672 UpdateGuideState(): m_state=6 20:32:14.816 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2316 20:32:14.816 00.000 10672 Star::Find returns 1 (0), X=1046.67, Y=713.86, Mass=301288, SNR=48.0, Peak=36368 HFD=2.9 20:32:14.816 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 20:32:14.816 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 20:32:14.832 00.016 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.13 hyp=0.47 cameraTheta=-2.86 mountX=0.47 mountY=-0.08, mountTheta=-0.17 20:32:14.832 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.13, opts=13) 20:32:14.832 00.000 10672 Enqueuing Move request for scope (-0.45, -0.13) 20:32:14.832 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 20:32:14.832 00.000 428 Worker thread wakes up 20:32:14.832 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.13) opts 0xd 20:32:14.832 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.13) 20:32:14.832 00.000 428 Moving (-0.45, -0.13) raw xDistance=0.47 yDistance=-0.08 20:32:14.832 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 20:32:14.832 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:14.832 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:32:14.832 00.000 428 MoveAxis(W, 434, ABG) 20:32:14.832 00.000 428 Guiding Dir = 3, Dur = 434 20:32:14.832 00.000 428 IsSlewing returns 0 20:32:14.832 00.000 428 IsGuiding returns 0 20:32:14.848 00.016 10672 UpdateGuideState exits: m=301288 SNR=48.0 20:32:14.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:14.848 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:14.848 00.000 10672 Enqueuing Expose request 20:32:14.863 00.015 428 PulseGuide returned control before completion, sleep 415 20:32:15.285 00.422 428 IsGuiding returns 1 20:32:15.285 00.000 428 scope still moving after pulse duration time elapsed 20:32:15.332 00.047 428 IsSlewing returns 0 20:32:15.363 00.031 428 IsGuiding returns 0 20:32:15.363 00.000 428 scope move finished after 434 + 105 ms 20:32:15.363 00.000 428 Move returns status 0, amount 434 20:32:15.363 00.000 428 MoveAxis(N, 0, ABG) 20:32:15.363 00.000 428 Move returns status 0, amount 0 20:32:15.363 00.000 428 move complete, result=0 20:32:15.363 00.000 428 worker thread done servicing request 20:32:15.363 00.000 10672 GuideStep: 0.5 px 434 ms WEST, -0.1 px 0 ms NORTH 20:32:15.363 00.000 428 Worker thread wakes up 20:32:15.363 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:15.363 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:15.425 00.062 10672 read socket command 10 20:32:15.425 00.000 10672 processing socket request REQDIST 20:32:15.425 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:32:15.425 00.000 10672 Sending socket response 47 (0x2f) 20:32:17.206 01.781 428 Exposure complete 20:32:17.331 00.125 428 worker thread done servicing request 20:32:17.331 00.000 10672 OnExposeComplete: enter 20:32:17.331 00.000 10672 UpdateGuideState(): m_state=6 20:32:17.331 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2317 20:32:17.331 00.000 10672 Star::Find returns 1 (0), X=1046.25, Y=714.14, Mass=258198, SNR=43.9, Peak=42592 HFD=2.6 20:32:17.331 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.02) = xAngle (5.99 = -0.29) 20:32:17.331 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.86 = 2.86) 20:32:17.331 00.000 10672 CameraToMount -- cameraX=-0.87 cameraY=0.15 hyp=0.88 cameraTheta=2.97 mountX=0.84 mountY=0.24, mountTheta=0.28 20:32:17.331 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.87, y=0.15, opts=13) 20:32:17.331 00.000 10672 Enqueuing Move request for scope (-0.87, 0.15) 20:32:17.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:32:17.331 00.000 428 Worker thread wakes up 20:32:17.331 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.15) opts 0xd 20:32:17.331 00.000 428 Handling offset move in thread for scope, endpoint = (-0.87, 0.15) 20:32:17.331 00.000 428 Moving (-0.87, 0.15) raw xDistance=0.84 yDistance=0.24 20:32:17.331 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.84 20:32:17.331 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:17.347 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:32:17.347 00.000 428 MoveAxis(W, 816, ABG) 20:32:17.347 00.000 428 Guiding Dir = 3, Dur = 816 20:32:17.347 00.000 428 IsSlewing returns 0 20:32:17.347 00.000 428 IsGuiding returns 0 20:32:17.362 00.015 10672 UpdateGuideState exits: m=258198 SNR=43.9 20:32:17.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:17.362 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:17.362 00.000 10672 Enqueuing Expose request 20:32:17.362 00.000 428 PulseGuide returned control before completion, sleep 799 20:32:18.211 00.849 428 IsGuiding returns 0 20:32:18.211 00.000 428 Move returns status 0, amount 816 20:32:18.211 00.000 428 MoveAxis(N, 0, ABG) 20:32:18.211 00.000 428 Move returns status 0, amount 0 20:32:18.211 00.000 428 move complete, result=0 20:32:18.211 00.000 428 worker thread done servicing request 20:32:18.211 00.000 428 Worker thread wakes up 20:32:18.211 00.000 10672 GuideStep: 0.8 px 816 ms WEST, 0.2 px 0 ms NORTH 20:32:18.211 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:18.211 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:19.710 01.499 428 Exposure complete 20:32:19.851 00.141 428 worker thread done servicing request 20:32:19.851 00.000 10672 OnExposeComplete: enter 20:32:19.851 00.000 10672 UpdateGuideState(): m_state=6 20:32:19.851 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2318 20:32:19.851 00.000 10672 Star::Find returns 1 (0), X=1046.91, Y=713.81, Mass=255171, SNR=48.3, Peak=30592 HFD=3.0 20:32:19.851 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.02) = xAngle (0.60 = 0.60) 20:32:19.851 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53) 20:32:19.851 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-2.43 mountX=0.23 mountY=-0.16, mountTheta=-0.60 20:32:19.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.19, opts=13) 20:32:19.851 00.000 10672 Enqueuing Move request for scope (-0.21, -0.19) 20:32:19.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:32:19.851 00.000 428 Worker thread wakes up 20:32:19.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd 20:32:19.851 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.19) 20:32:19.851 00.000 428 Moving (-0.21, -0.19) raw xDistance=0.23 yDistance=-0.16 20:32:19.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:32:19.851 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:19.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:32:19.851 00.000 428 MoveAxis(E, 0, ABG) 20:32:19.851 00.000 428 Move returns status 0, amount 0 20:32:19.851 00.000 428 MoveAxis(N, 0, ABG) 20:32:19.851 00.000 428 Move returns status 0, amount 0 20:32:19.851 00.000 428 move complete, result=0 20:32:19.851 00.000 428 worker thread done servicing request 20:32:19.866 00.015 10672 UpdateGuideState exits: m=255171 SNR=48.3 20:32:19.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:19.866 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:19.866 00.000 10672 Enqueuing Expose request 20:32:19.866 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:32:19.866 00.000 428 Worker thread wakes up 20:32:19.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:19.866 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:20.429 00.563 10672 read socket command 10 20:32:20.429 00.000 10672 processing socket request REQDIST 20:32:20.429 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:32:20.429 00.000 10672 Sending socket response 50 (0x32) 20:32:22.209 01.780 428 Exposure complete 20:32:22.350 00.141 428 worker thread done servicing request 20:32:22.350 00.000 10672 OnExposeComplete: enter 20:32:22.350 00.000 10672 UpdateGuideState(): m_state=6 20:32:22.350 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2319 20:32:22.350 00.000 10672 Star::Find returns 1 (0), X=1046.97, Y=714.01, Mass=277554, SNR=51.0, Peak=44336 HFD=2.8 20:32:22.350 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.02) = xAngle (6.03 = -0.26) 20:32:22.350 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.90 = 2.90) 20:32:22.350 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=0.14 mountY=0.04, mountTheta=0.24 20:32:22.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.02, opts=13) 20:32:22.350 00.000 10672 Enqueuing Move request for scope (-0.15, 0.02) 20:32:22.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:32:22.350 00.000 428 Worker thread wakes up 20:32:22.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd 20:32:22.350 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.02) 20:32:22.350 00.000 428 Moving (-0.15, 0.02) raw xDistance=0.14 yDistance=0.04 20:32:22.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:32:22.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:22.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:32:22.350 00.000 428 MoveAxis(E, 0, ABG) 20:32:22.350 00.000 428 Move returns status 0, amount 0 20:32:22.350 00.000 428 MoveAxis(N, 0, ABG) 20:32:22.350 00.000 428 Move returns status 0, amount 0 20:32:22.350 00.000 428 move complete, result=0 20:32:22.350 00.000 428 worker thread done servicing request 20:32:22.381 00.031 10672 UpdateGuideState exits: m=277554 SNR=51.0 20:32:22.381 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:22.381 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:22.381 00.000 10672 Enqueuing Expose request 20:32:22.381 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:32:22.381 00.000 428 Worker thread wakes up 20:32:22.381 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:22.381 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:24.708 02.327 428 Exposure complete 20:32:24.833 00.125 428 worker thread done servicing request 20:32:24.833 00.000 10672 OnExposeComplete: enter 20:32:24.833 00.000 10672 UpdateGuideState(): m_state=6 20:32:24.833 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2320 20:32:24.833 00.000 10672 Star::Find returns 1 (0), X=1046.75, Y=714.08, Mass=273470, SNR=48.0, Peak=46080 HFD=2.5 20:32:24.833 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.02) = xAngle (5.94 = -0.35) 20:32:24.833 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 20:32:24.833 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.09 hyp=0.38 cameraTheta=2.91 mountX=0.36 mountY=0.12, mountTheta=0.34 20:32:24.833 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.09, opts=13) 20:32:24.833 00.000 10672 Enqueuing Move request for scope (-0.37, 0.09) 20:32:24.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:32:24.833 00.000 428 Worker thread wakes up 20:32:24.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.09) opts 0xd 20:32:24.833 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.09) 20:32:24.833 00.000 428 Moving (-0.37, 0.09) raw xDistance=0.36 yDistance=0.12 20:32:24.833 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 20:32:24.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:24.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:32:24.833 00.000 428 MoveAxis(E, 0, ABG) 20:32:24.833 00.000 428 Move returns status 0, amount 0 20:32:24.833 00.000 428 MoveAxis(N, 0, ABG) 20:32:24.833 00.000 428 Move returns status 0, amount 0 20:32:24.833 00.000 428 move complete, result=0 20:32:24.833 00.000 428 worker thread done servicing request 20:32:24.865 00.032 10672 UpdateGuideState exits: m=273470 SNR=48.0 20:32:24.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:24.865 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:24.865 00.000 10672 Enqueuing Expose request 20:32:24.865 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:32:24.865 00.000 428 Worker thread wakes up 20:32:24.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:24.865 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:25.427 00.562 10672 read socket command 10 20:32:25.427 00.000 10672 processing socket request REQDIST 20:32:25.427 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:32:25.427 00.000 10672 Sending socket response 39 (0x27) 20:32:27.196 01.769 428 Exposure complete 20:32:27.337 00.141 428 worker thread done servicing request 20:32:27.337 00.000 10672 OnExposeComplete: enter 20:32:27.337 00.000 10672 UpdateGuideState(): m_state=6 20:32:27.337 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2321 20:32:27.337 00.000 10672 Star::Find returns 1 (0), X=1046.14, Y=713.57, Mass=270007, SNR=49.5, Peak=38336 HFD=2.9 20:32:27.337 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.02) = xAngle (0.28 = 0.28) 20:32:27.337 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84) 20:32:27.337 00.000 10672 CameraToMount -- cameraX=-0.98 cameraY=-0.42 hyp=1.06 cameraTheta=-2.74 mountX=1.02 mountY=-0.31, mountTheta=-0.30 20:32:27.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.98, y=-0.42, opts=13) 20:32:27.337 00.000 10672 Enqueuing Move request for scope (-0.98, -0.42) 20:32:27.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:32:27.337 00.000 428 Worker thread wakes up 20:32:27.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.42) opts 0xd 20:32:27.337 00.000 428 Handling offset move in thread for scope, endpoint = (-0.98, -0.42) 20:32:27.337 00.000 428 Moving (-0.98, -0.42) raw xDistance=1.02 yDistance=-0.31 20:32:27.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.02 20:32:27.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:27.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:32:27.337 00.000 428 MoveAxis(W, 948, ABG) 20:32:27.337 00.000 428 Guiding Dir = 3, Dur = 948 20:32:27.337 00.000 428 IsSlewing returns 0 20:32:27.337 00.000 428 IsGuiding returns 0 20:32:27.368 00.031 10672 UpdateGuideState exits: m=270007 SNR=49.5 20:32:27.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:27.368 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:27.368 00.000 10672 Enqueuing Expose request 20:32:27.368 00.000 428 PulseGuide returned control before completion, sleep 930 20:32:28.353 00.985 428 IsGuiding returns 0 20:32:28.353 00.000 428 Move returns status 0, amount 948 20:32:28.353 00.000 428 MoveAxis(N, 0, ABG) 20:32:28.353 00.000 428 Move returns status 0, amount 0 20:32:28.353 00.000 428 move complete, result=0 20:32:28.353 00.000 428 worker thread done servicing request 20:32:28.353 00.000 428 Worker thread wakes up 20:32:28.353 00.000 10672 GuideStep: 1.0 px 948 ms WEST, -0.3 px 0 ms NORTH 20:32:28.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:28.353 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:29.696 01.343 428 Exposure complete 20:32:29.821 00.125 428 worker thread done servicing request 20:32:29.821 00.000 10672 OnExposeComplete: enter 20:32:29.821 00.000 10672 UpdateGuideState(): m_state=6 20:32:29.821 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2322 20:32:29.821 00.000 10672 Star::Find returns 1 (0), X=1046.97, Y=713.59, Mass=271044, SNR=48.1, Peak=43888 HFD=2.3 20:32:29.821 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.02) = xAngle (1.09 = 1.09) 20:32:29.821 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 20:32:29.821 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.41 hyp=0.43 cameraTheta=-1.93 mountX=0.20 mountY=-0.39, mountTheta=-1.09 20:32:29.821 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.41, opts=13) 20:32:29.836 00.015 10672 Enqueuing Move request for scope (-0.15, -0.41) 20:32:29.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:32:29.836 00.000 428 Worker thread wakes up 20:32:29.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.41) opts 0xd 20:32:29.836 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.41) 20:32:29.836 00.000 428 Moving (-0.15, -0.41) raw xDistance=0.20 yDistance=-0.39 20:32:29.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:32:29.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:29.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:32:29.836 00.000 428 MoveAxis(E, 0, ABG) 20:32:29.836 00.000 428 Move returns status 0, amount 0 20:32:29.836 00.000 428 MoveAxis(N, 0, ABG) 20:32:29.836 00.000 428 Move returns status 0, amount 0 20:32:29.836 00.000 428 move complete, result=0 20:32:29.836 00.000 428 worker thread done servicing request 20:32:29.852 00.016 10672 UpdateGuideState exits: m=271044 SNR=48.1 20:32:29.852 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:29.852 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:29.852 00.000 10672 Enqueuing Expose request 20:32:29.852 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:32:29.852 00.000 428 Worker thread wakes up 20:32:29.852 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:29.852 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:30.430 00.578 10672 read socket command 10 20:32:30.430 00.000 10672 processing socket request REQDIST 20:32:30.430 00.000 10672 SOCKSVR: Sending pixel error of 0.54 20:32:30.430 00.000 10672 Sending socket response 54 (0x36) 20:32:32.195 01.765 428 Exposure complete 20:32:32.335 00.140 428 worker thread done servicing request 20:32:32.335 00.000 10672 OnExposeComplete: enter 20:32:32.335 00.000 10672 UpdateGuideState(): m_state=6 20:32:32.335 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2323 20:32:32.335 00.000 10672 Star::Find returns 1 (0), X=1046.82, Y=713.65, Mass=249583, SNR=47.0, Peak=38768 HFD=2.7 20:32:32.335 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.02) = xAngle (0.73 = 0.73) 20:32:32.335 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40) 20:32:32.335 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.34 hyp=0.45 cameraTheta=-2.29 mountX=0.34 mountY=-0.31, mountTheta=-0.74 20:32:32.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.34, opts=13) 20:32:32.335 00.000 10672 Enqueuing Move request for scope (-0.30, -0.34) 20:32:32.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:32:32.335 00.000 428 Worker thread wakes up 20:32:32.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.34) opts 0xd 20:32:32.335 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.34) 20:32:32.335 00.000 428 Moving (-0.30, -0.34) raw xDistance=0.34 yDistance=-0.31 20:32:32.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:32:32.335 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:32.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:32:32.335 00.000 428 MoveAxis(E, 0, ABG) 20:32:32.335 00.000 428 Move returns status 0, amount 0 20:32:32.335 00.000 428 MoveAxis(N, 0, ABG) 20:32:32.335 00.000 428 Move returns status 0, amount 0 20:32:32.335 00.000 428 move complete, result=0 20:32:32.335 00.000 428 worker thread done servicing request 20:32:32.367 00.032 10672 UpdateGuideState exits: m=249583 SNR=47.0 20:32:32.367 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:32.367 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:32.367 00.000 10672 Enqueuing Expose request 20:32:32.367 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:32:32.367 00.000 428 Worker thread wakes up 20:32:32.367 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:32.367 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:34.694 02.327 428 Exposure complete 20:32:34.839 00.145 428 worker thread done servicing request 20:32:34.839 00.000 10672 OnExposeComplete: enter 20:32:34.839 00.000 10672 UpdateGuideState(): m_state=6 20:32:34.839 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2324 20:32:34.839 00.000 10672 Star::Find returns 1 (0), X=1047.23, Y=713.84, Mass=261838, SNR=44.1, Peak=37024 HFD=2.9 20:32:34.839 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 20:32:34.839 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 20:32:34.839 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.94 mountX=-0.09 mountY=-0.16, mountTheta=-2.09 20:32:34.839 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.15, opts=13) 20:32:34.839 00.000 10672 Enqueuing Move request for scope (0.11, -0.15) 20:32:34.839 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:32:34.839 00.000 428 Worker thread wakes up 20:32:34.839 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd 20:32:34.839 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.15) 20:32:34.839 00.000 428 Moving (0.11, -0.15) raw xDistance=-0.09 yDistance=-0.16 20:32:34.839 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:32:34.839 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:34.839 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:32:34.839 00.000 428 MoveAxis(E, 0, ABG) 20:32:34.839 00.000 428 Move returns status 0, amount 0 20:32:34.839 00.000 428 MoveAxis(N, 0, ABG) 20:32:34.839 00.000 428 Move returns status 0, amount 0 20:32:34.839 00.000 428 move complete, result=0 20:32:34.839 00.000 428 worker thread done servicing request 20:32:34.855 00.016 10672 UpdateGuideState exits: m=261838 SNR=44.1 20:32:34.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:34.855 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:34.855 00.000 10672 Enqueuing Expose request 20:32:34.855 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:32:34.855 00.000 428 Worker thread wakes up 20:32:34.870 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:34.870 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:35.433 00.563 10672 read socket command 10 20:32:35.433 00.000 10672 processing socket request REQDIST 20:32:35.433 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:32:35.433 00.000 10672 Sending socket response 41 (0x29) 20:32:37.198 01.765 428 Exposure complete 20:32:37.338 00.140 428 worker thread done servicing request 20:32:37.338 00.000 10672 OnExposeComplete: enter 20:32:37.338 00.000 10672 UpdateGuideState(): m_state=6 20:32:37.338 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2325 20:32:37.338 00.000 10672 Star::Find returns 1 (0), X=1047.15, Y=713.83, Mass=245474, SNR=43.2, Peak=43344 HFD=2.4 20:32:37.338 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.02) = xAngle (1.66 = 1.66) 20:32:37.338 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.47 = -1.47) 20:32:37.338 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.36 mountX=-0.01 mountY=-0.16, mountTheta=-1.66 20:32:37.338 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.16, opts=13) 20:32:37.338 00.000 10672 Enqueuing Move request for scope (0.03, -0.16) 20:32:37.338 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:32:37.338 00.000 428 Worker thread wakes up 20:32:37.338 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd 20:32:37.338 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.16) 20:32:37.338 00.000 428 Moving (0.03, -0.16) raw xDistance=-0.01 yDistance=-0.16 20:32:37.338 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:32:37.338 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:37.338 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:32:37.338 00.000 428 MoveAxis(E, 0, ABG) 20:32:37.338 00.000 428 Move returns status 0, amount 0 20:32:37.338 00.000 428 MoveAxis(N, 0, ABG) 20:32:37.338 00.000 428 Move returns status 0, amount 0 20:32:37.338 00.000 428 move complete, result=0 20:32:37.338 00.000 428 worker thread done servicing request 20:32:37.370 00.032 10672 UpdateGuideState exits: m=245474 SNR=43.2 20:32:37.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:37.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:37.370 00.000 10672 Enqueuing Expose request 20:32:37.370 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:32:37.370 00.000 428 Worker thread wakes up 20:32:37.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:37.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:39.697 02.327 428 Exposure complete 20:32:39.838 00.141 428 worker thread done servicing request 20:32:39.853 00.015 10672 OnExposeComplete: enter 20:32:39.853 00.000 10672 UpdateGuideState(): m_state=6 20:32:39.853 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2326 20:32:39.853 00.000 10672 Star::Find returns 1 (0), X=1046.80, Y=713.77, Mass=252623, SNR=42.2, Peak=35504 HFD=2.7 20:32:39.853 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.02) = xAngle (0.50 = 0.50) 20:32:39.853 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63) 20:32:39.853 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.23 hyp=0.39 cameraTheta=-2.52 mountX=0.34 mountY=-0.19, mountTheta=-0.51 20:32:39.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.23, opts=13) 20:32:39.853 00.000 10672 Enqueuing Move request for scope (-0.32, -0.23) 20:32:39.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:32:39.853 00.000 428 Worker thread wakes up 20:32:39.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.23) opts 0xd 20:32:39.853 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.23) 20:32:39.853 00.000 428 Moving (-0.32, -0.23) raw xDistance=0.34 yDistance=-0.19 20:32:39.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:32:39.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:39.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:32:39.853 00.000 428 MoveAxis(E, 0, ABG) 20:32:39.853 00.000 428 Move returns status 0, amount 0 20:32:39.853 00.000 428 MoveAxis(N, 0, ABG) 20:32:39.853 00.000 428 Move returns status 0, amount 0 20:32:39.853 00.000 428 move complete, result=0 20:32:39.853 00.000 428 worker thread done servicing request 20:32:39.869 00.016 10672 UpdateGuideState exits: m=252623 SNR=42.2 20:32:39.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:39.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:39.869 00.000 10672 Enqueuing Expose request 20:32:39.869 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:32:39.869 00.000 428 Worker thread wakes up 20:32:39.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:39.869 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:40.431 00.562 10672 read socket command 10 20:32:40.431 00.000 10672 processing socket request REQDIST 20:32:40.431 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:32:40.431 00.000 10672 Sending socket response 35 (0x23) 20:32:42.196 01.765 428 Exposure complete 20:32:42.321 00.125 428 worker thread done servicing request 20:32:42.321 00.000 10672 OnExposeComplete: enter 20:32:42.321 00.000 10672 UpdateGuideState(): m_state=6 20:32:42.321 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2327 20:32:42.321 00.000 10672 Star::Find returns 1 (0), X=1046.91, Y=714.06, Mass=251836, SNR=43.2, Peak=45424 HFD=2.8 20:32:42.321 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.02) = xAngle (5.85 = -0.44) 20:32:42.321 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.72 = 2.72) 20:32:42.321 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.83 mountX=0.20 mountY=0.09, mountTheta=0.42 20:32:42.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.07, opts=13) 20:32:42.321 00.000 10672 Enqueuing Move request for scope (-0.21, 0.07) 20:32:42.337 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:32:42.337 00.000 428 Worker thread wakes up 20:32:42.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd 20:32:42.337 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.07) 20:32:42.337 00.000 428 Moving (-0.21, 0.07) raw xDistance=0.20 yDistance=0.09 20:32:42.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:32:42.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:42.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:32:42.337 00.000 428 MoveAxis(E, 0, ABG) 20:32:42.337 00.000 428 Move returns status 0, amount 0 20:32:42.337 00.000 428 MoveAxis(N, 0, ABG) 20:32:42.337 00.000 428 Move returns status 0, amount 0 20:32:42.337 00.000 428 move complete, result=0 20:32:42.337 00.000 428 worker thread done servicing request 20:32:42.352 00.015 10672 UpdateGuideState exits: m=251836 SNR=43.2 20:32:42.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:42.352 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:42.352 00.000 10672 Enqueuing Expose request 20:32:42.352 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:32:42.352 00.000 428 Worker thread wakes up 20:32:42.352 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:42.352 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:44.700 02.348 428 Exposure complete 20:32:44.825 00.125 428 worker thread done servicing request 20:32:44.825 00.000 10672 OnExposeComplete: enter 20:32:44.825 00.000 10672 UpdateGuideState(): m_state=6 20:32:44.825 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2328 20:32:44.825 00.000 10672 Star::Find returns 1 (0), X=1046.52, Y=714.08, Mass=257237, SNR=48.1, Peak=42048 HFD=2.5 20:32:44.825 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.02) = xAngle (6.01 = -0.27) 20:32:44.825 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.88 = 2.88) 20:32:44.825 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=0.09 hyp=0.61 cameraTheta=2.99 mountX=0.58 mountY=0.15, mountTheta=0.26 20:32:44.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=0.09, opts=13) 20:32:44.825 00.000 10672 Enqueuing Move request for scope (-0.60, 0.09) 20:32:44.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:32:44.825 00.000 428 Worker thread wakes up 20:32:44.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.09) opts 0xd 20:32:44.825 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 0.09) 20:32:44.825 00.000 428 Moving (-0.60, 0.09) raw xDistance=0.58 yDistance=0.15 20:32:44.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 20:32:44.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:44.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:32:44.825 00.000 428 MoveAxis(W, 542, ABG) 20:32:44.825 00.000 428 Guiding Dir = 3, Dur = 542 20:32:44.825 00.000 428 IsSlewing returns 0 20:32:44.825 00.000 428 IsGuiding returns 0 20:32:44.857 00.032 10672 UpdateGuideState exits: m=257237 SNR=48.1 20:32:44.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:44.857 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:44.857 00.000 10672 Enqueuing Expose request 20:32:44.857 00.000 428 PulseGuide returned control before completion, sleep 524 20:32:45.403 00.546 428 IsGuiding returns 1 20:32:45.403 00.000 428 scope still moving after pulse duration time elapsed 20:32:45.435 00.032 10672 read socket command 10 20:32:45.435 00.000 10672 processing socket request REQDIST 20:32:45.435 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:32:45.435 00.000 10672 Sending socket response 40 (0x28) 20:32:45.435 00.000 428 IsSlewing returns 0 20:32:45.435 00.000 428 IsGuiding returns 0 20:32:45.435 00.000 428 scope move finished after 542 + 61 ms 20:32:45.435 00.000 428 Move returns status 0, amount 542 20:32:45.435 00.000 428 MoveAxis(N, 0, ABG) 20:32:45.435 00.000 428 Move returns status 0, amount 0 20:32:45.435 00.000 428 move complete, result=0 20:32:45.435 00.000 428 worker thread done servicing request 20:32:45.435 00.000 10672 GuideStep: 0.6 px 542 ms WEST, 0.2 px 0 ms NORTH 20:32:45.435 00.000 428 Worker thread wakes up 20:32:45.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:45.435 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:47.200 01.765 428 Exposure complete 20:32:47.340 00.140 428 worker thread done servicing request 20:32:47.340 00.000 10672 OnExposeComplete: enter 20:32:47.340 00.000 10672 UpdateGuideState(): m_state=6 20:32:47.340 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2329 20:32:47.340 00.000 10672 Star::Find returns 1 (0), X=1047.11, Y=714.14, Mass=315343, SNR=55.4, Peak=38112 HFD=3.7 20:32:47.340 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.02) = xAngle (4.67 = -1.61) 20:32:47.340 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.54 = 1.54) 20:32:47.340 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.65 mountX=-0.01 mountY=0.15, mountTheta=1.61 20:32:47.340 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.15, opts=13) 20:32:47.340 00.000 10672 Enqueuing Move request for scope (-0.01, 0.15) 20:32:47.340 00.000 428 Worker thread wakes up 20:32:47.340 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:32:47.340 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd 20:32:47.340 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.15) 20:32:47.340 00.000 428 Moving (-0.01, 0.15) raw xDistance=-0.01 yDistance=0.15 20:32:47.340 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:32:47.340 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:47.340 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:32:47.340 00.000 428 MoveAxis(E, 0, ABG) 20:32:47.340 00.000 428 Move returns status 0, amount 0 20:32:47.340 00.000 428 MoveAxis(N, 0, ABG) 20:32:47.340 00.000 428 Move returns status 0, amount 0 20:32:47.340 00.000 428 move complete, result=0 20:32:47.340 00.000 428 worker thread done servicing request 20:32:47.371 00.031 10672 UpdateGuideState exits: m=315343 SNR=55.4 20:32:47.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:47.371 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:47.371 00.000 10672 Enqueuing Expose request 20:32:47.371 00.000 428 Worker thread wakes up 20:32:47.371 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:47.371 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:32:47.371 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:49.683 02.312 428 Exposure complete 20:32:49.808 00.125 428 worker thread done servicing request 20:32:49.808 00.000 10672 OnExposeComplete: enter 20:32:49.808 00.000 10672 UpdateGuideState(): m_state=6 20:32:49.808 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2330 20:32:49.824 00.016 10672 Star::Find returns 1 (0), X=1047.20, Y=714.05, Mass=290252, SNR=42.6, Peak=44992 HFD=2.6 20:32:49.824 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.02) = xAngle (3.67 = -2.62) 20:32:49.824 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.54 = 0.54) 20:32:49.824 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.65 mountX=-0.09 mountY=0.05, mountTheta=2.61 20:32:49.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.06, opts=13) 20:32:49.824 00.000 10672 Enqueuing Move request for scope (0.08, 0.06) 20:32:49.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:32:49.824 00.000 428 Worker thread wakes up 20:32:49.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd 20:32:49.824 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.06) 20:32:49.824 00.000 428 Moving (0.08, 0.06) raw xDistance=-0.09 yDistance=0.05 20:32:49.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:32:49.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:49.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:32:49.824 00.000 428 MoveAxis(E, 0, ABG) 20:32:49.824 00.000 428 Move returns status 0, amount 0 20:32:49.824 00.000 428 MoveAxis(N, 0, ABG) 20:32:49.824 00.000 428 Move returns status 0, amount 0 20:32:49.824 00.000 428 move complete, result=0 20:32:49.824 00.000 428 worker thread done servicing request 20:32:49.839 00.015 10672 UpdateGuideState exits: m=290252 SNR=42.6 20:32:49.839 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:49.839 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:49.839 00.000 10672 Enqueuing Expose request 20:32:49.839 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:32:49.839 00.000 428 Worker thread wakes up 20:32:49.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:49.839 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:50.433 00.594 10672 read socket command 10 20:32:50.433 00.000 10672 processing socket request REQDIST 20:32:50.433 00.000 10672 SOCKSVR: Sending pixel error of 0.25 20:32:50.433 00.000 10672 Sending socket response 25 (0x19) 20:32:52.187 01.754 428 Exposure complete 20:32:52.328 00.141 428 worker thread done servicing request 20:32:52.328 00.000 10672 OnExposeComplete: enter 20:32:52.328 00.000 10672 UpdateGuideState(): m_state=6 20:32:52.328 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2331 20:32:52.328 00.000 10672 Star::Find returns 1 (0), X=1047.16, Y=713.81, Mass=280158, SNR=46.1, Peak=43136 HFD=2.4 20:32:52.328 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.02) = xAngle (1.69 = 1.69) 20:32:52.328 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.44 = -1.44) 20:32:52.328 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.33 mountX=-0.02 mountY=-0.18, mountTheta=-1.69 20:32:52.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.18, opts=13) 20:32:52.328 00.000 10672 Enqueuing Move request for scope (0.04, -0.18) 20:32:52.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:32:52.328 00.000 428 Worker thread wakes up 20:32:52.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd 20:32:52.328 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.18) 20:32:52.328 00.000 428 Moving (0.04, -0.18) raw xDistance=-0.02 yDistance=-0.18 20:32:52.328 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:32:52.328 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:52.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:32:52.328 00.000 428 MoveAxis(E, 0, ABG) 20:32:52.328 00.000 428 Move returns status 0, amount 0 20:32:52.328 00.000 428 MoveAxis(N, 0, ABG) 20:32:52.328 00.000 428 Move returns status 0, amount 0 20:32:52.328 00.000 428 move complete, result=0 20:32:52.328 00.000 428 worker thread done servicing request 20:32:52.359 00.031 10672 UpdateGuideState exits: m=280158 SNR=46.1 20:32:52.359 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:52.359 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:52.359 00.000 10672 Enqueuing Expose request 20:32:52.359 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:32:52.359 00.000 428 Worker thread wakes up 20:32:52.359 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:52.359 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:54.702 02.343 428 Exposure complete 20:32:54.843 00.141 428 worker thread done servicing request 20:32:54.843 00.000 10672 OnExposeComplete: enter 20:32:54.843 00.000 10672 UpdateGuideState(): m_state=6 20:32:54.843 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2332 20:32:54.843 00.000 10672 Star::Find returns 1 (0), X=1046.96, Y=713.99, Mass=216130, SNR=40.4, Peak=40400 HFD=2.4 20:32:54.843 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.02) = xAngle (-0.11 = -0.11) 20:32:54.843 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.05) 20:32:54.843 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.13 mountX=0.16 mountY=0.02, mountTheta=0.10 20:32:54.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.00, opts=13) 20:32:54.843 00.000 10672 Enqueuing Move request for scope (-0.16, -0.00) 20:32:54.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:32:54.843 00.000 428 Worker thread wakes up 20:32:54.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd 20:32:54.843 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.00) 20:32:54.843 00.000 428 Moving (-0.16, -0.00) raw xDistance=0.16 yDistance=0.02 20:32:54.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:32:54.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:54.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:32:54.843 00.000 428 MoveAxis(E, 0, ABG) 20:32:54.843 00.000 428 Move returns status 0, amount 0 20:32:54.843 00.000 428 MoveAxis(N, 0, ABG) 20:32:54.843 00.000 428 Move returns status 0, amount 0 20:32:54.843 00.000 428 move complete, result=0 20:32:54.843 00.000 428 worker thread done servicing request 20:32:54.858 00.015 10672 UpdateGuideState exits: m=216130 SNR=40.4 20:32:54.874 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:54.874 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:54.874 00.000 10672 Enqueuing Expose request 20:32:54.874 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:32:54.874 00.000 428 Worker thread wakes up 20:32:54.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:54.874 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:55.436 00.562 10672 read socket command 10 20:32:55.436 00.000 10672 processing socket request REQDIST 20:32:55.436 00.000 10672 SOCKSVR: Sending pixel error of 0.21 20:32:55.436 00.000 10672 Sending socket response 21 (0x15) 20:32:57.186 01.750 428 Exposure complete 20:32:57.310 00.124 428 worker thread done servicing request 20:32:57.310 00.000 10672 OnExposeComplete: enter 20:32:57.310 00.000 10672 UpdateGuideState(): m_state=6 20:32:57.310 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2333 20:32:57.310 00.000 10672 Star::Find returns 1 (0), X=1047.75, Y=713.72, Mass=243261, SNR=48.8, Peak=47376 HFD=2.6 20:32:57.310 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.02) = xAngle (2.62 = 2.62) 20:32:57.310 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.51 = -0.51) 20:32:57.326 00.016 10672 CameraToMount -- cameraX=0.63 cameraY=-0.27 hyp=0.68 cameraTheta=-0.41 mountX=-0.59 mountY=-0.34, mountTheta=-2.63 20:32:57.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.27, opts=13) 20:32:57.326 00.000 10672 Enqueuing Move request for scope (0.63, -0.27) 20:32:57.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:32:57.326 00.000 428 Worker thread wakes up 20:32:57.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.27) opts 0xd 20:32:57.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.27) 20:32:57.326 00.000 428 Moving (0.63, -0.27) raw xDistance=-0.59 yDistance=-0.34 20:32:57.326 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 20:32:57.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:57.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 20:32:57.326 00.000 428 MoveAxis(E, 550, ABG) 20:32:57.326 00.000 428 Guiding Dir = 2, Dur = 550 20:32:57.326 00.000 428 IsSlewing returns 0 20:32:57.326 00.000 428 IsGuiding returns 0 20:32:57.342 00.016 428 PulseGuide returned control before completion, sleep 545 20:32:57.342 00.000 10672 UpdateGuideState exits: m=243261 SNR=48.8 20:32:57.342 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:57.342 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:57.342 00.000 10672 Enqueuing Expose request 20:32:57.904 00.562 428 IsGuiding returns 0 20:32:57.904 00.000 428 Move returns status 0, amount 550 20:32:57.904 00.000 428 MoveAxis(N, 0, ABG) 20:32:57.904 00.000 428 Move returns status 0, amount 0 20:32:57.904 00.000 428 move complete, result=0 20:32:57.904 00.000 428 worker thread done servicing request 20:32:57.904 00.000 428 Worker thread wakes up 20:32:57.904 00.000 10672 GuideStep: -0.6 px 550 ms EAST, -0.3 px 0 ms NORTH 20:32:57.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:57.904 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:32:59.690 01.786 428 Exposure complete 20:32:59.815 00.125 428 worker thread done servicing request 20:32:59.815 00.000 10672 OnExposeComplete: enter 20:32:59.815 00.000 10672 UpdateGuideState(): m_state=6 20:32:59.815 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2334 20:32:59.815 00.000 10672 Star::Find returns 1 (0), X=1047.51, Y=713.49, Mass=248635, SNR=44.3, Peak=29296 HFD=3.2 20:32:59.815 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.02) = xAngle (2.12 = 2.12) 20:32:59.815 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.01 = -1.01) 20:32:59.815 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.50 hyp=0.64 cameraTheta=-0.91 mountX=-0.33 mountY=-0.54, mountTheta=-2.12 20:32:59.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.50, opts=13) 20:32:59.815 00.000 10672 Enqueuing Move request for scope (0.39, -0.50) 20:32:59.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:32:59.815 00.000 428 Worker thread wakes up 20:32:59.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.50) opts 0xd 20:32:59.815 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.50) 20:32:59.815 00.000 428 Moving (0.39, -0.50) raw xDistance=-0.33 yDistance=-0.54 20:32:59.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 20:32:59.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:59.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 20:32:59.815 00.000 428 MoveAxis(E, 0, ABG) 20:32:59.830 00.015 428 Move returns status 0, amount 0 20:32:59.830 00.000 428 MoveAxis(N, 0, ABG) 20:32:59.830 00.000 428 Move returns status 0, amount 0 20:32:59.830 00.000 428 move complete, result=0 20:32:59.830 00.000 428 worker thread done servicing request 20:32:59.846 00.016 10672 UpdateGuideState exits: m=248635 SNR=44.3 20:32:59.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:59.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:32:59.846 00.000 10672 Enqueuing Expose request 20:32:59.846 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 20:32:59.846 00.000 428 Worker thread wakes up 20:32:59.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:32:59.846 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:00.439 00.593 10672 read socket command 10 20:33:00.439 00.000 10672 processing socket request REQDIST 20:33:00.455 00.016 10672 SOCKSVR: Sending pixel error of 0.43 20:33:00.455 00.000 10672 Sending socket response 43 (0x2b) 20:33:02.172 01.717 428 Exposure complete 20:33:02.297 00.125 428 worker thread done servicing request 20:33:02.297 00.000 10672 OnExposeComplete: enter 20:33:02.297 00.000 10672 UpdateGuideState(): m_state=6 20:33:02.297 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2335 20:33:02.297 00.000 10672 Star::Find returns 1 (0), X=1047.13, Y=713.83, Mass=216773, SNR=37.6, Peak=32992 HFD=2.4 20:33:02.297 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 20:33:02.313 00.016 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 20:33:02.313 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.52 mountX=0.01 mountY=-0.16, mountTheta=-1.51 20:33:02.313 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.16, opts=13) 20:33:02.313 00.000 10672 Enqueuing Move request for scope (0.01, -0.16) 20:33:02.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:02.313 00.000 428 Worker thread wakes up 20:33:02.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd 20:33:02.313 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.16) 20:33:02.313 00.000 428 Moving (0.01, -0.16) raw xDistance=0.01 yDistance=-0.16 20:33:02.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:33:02.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:02.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:33:02.313 00.000 428 MoveAxis(E, 0, ABG) 20:33:02.313 00.000 428 Move returns status 0, amount 0 20:33:02.313 00.000 428 MoveAxis(N, 0, ABG) 20:33:02.313 00.000 428 Move returns status 0, amount 0 20:33:02.313 00.000 428 move complete, result=0 20:33:02.313 00.000 428 worker thread done servicing request 20:33:02.328 00.015 10672 UpdateGuideState exits: m=216773 SNR=37.6 20:33:02.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:02.328 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:02.328 00.000 10672 Enqueuing Expose request 20:33:02.328 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:33:02.328 00.000 428 Worker thread wakes up 20:33:02.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:02.328 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:04.672 02.344 428 Exposure complete 20:33:04.796 00.124 428 worker thread done servicing request 20:33:04.796 00.000 10672 OnExposeComplete: enter 20:33:04.796 00.000 10672 UpdateGuideState(): m_state=6 20:33:04.796 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2336 20:33:04.796 00.000 10672 Star::Find returns 1 (0), X=1046.96, Y=713.79, Mass=200157, SNR=39.8, Peak=33536 HFD=2.4 20:33:04.796 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 20:33:04.796 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 20:33:04.796 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-2.26 mountX=0.19 mountY=-0.18, mountTheta=-0.77 20:33:04.812 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.20, opts=13) 20:33:04.812 00.000 10672 Enqueuing Move request for scope (-0.16, -0.20) 20:33:04.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:33:04.812 00.000 428 Worker thread wakes up 20:33:04.812 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd 20:33:04.812 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.20) 20:33:04.812 00.000 428 Moving (-0.16, -0.20) raw xDistance=0.19 yDistance=-0.18 20:33:04.812 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:33:04.812 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:04.812 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:33:04.812 00.000 428 MoveAxis(E, 0, ABG) 20:33:04.812 00.000 428 Move returns status 0, amount 0 20:33:04.812 00.000 428 MoveAxis(N, 0, ABG) 20:33:04.812 00.000 428 Move returns status 0, amount 0 20:33:04.812 00.000 428 move complete, result=0 20:33:04.812 00.000 428 worker thread done servicing request 20:33:04.828 00.016 10672 UpdateGuideState exits: m=200157 SNR=39.8 20:33:04.828 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:04.828 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:04.828 00.000 10672 Enqueuing Expose request 20:33:04.828 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:33:04.828 00.000 428 Worker thread wakes up 20:33:04.828 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:04.828 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:05.421 00.593 10672 read socket command 10 20:33:05.421 00.000 10672 processing socket request REQDIST 20:33:05.421 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:33:05.421 00.000 10672 Sending socket response 32 (0x20) 20:33:07.186 01.765 428 Exposure complete 20:33:07.327 00.141 428 worker thread done servicing request 20:33:07.327 00.000 10672 OnExposeComplete: enter 20:33:07.327 00.000 10672 UpdateGuideState(): m_state=6 20:33:07.327 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2337 20:33:07.327 00.000 10672 Star::Find returns 1 (0), X=1047.62, Y=714.11, Mass=289643, SNR=56.9, Peak=55008 HFD=2.7 20:33:07.327 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.02) 20:33:07.327 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 20:33:07.327 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.12 hyp=0.52 cameraTheta=0.24 mountX=-0.52 mountY=0.07, mountTheta=3.01 20:33:07.327 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.12, opts=13) 20:33:07.327 00.000 10672 Enqueuing Move request for scope (0.50, 0.12) 20:33:07.327 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:07.327 00.000 428 Worker thread wakes up 20:33:07.327 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.12) opts 0xd 20:33:07.327 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.12) 20:33:07.327 00.000 428 Moving (0.50, 0.12) raw xDistance=-0.52 yDistance=0.07 20:33:07.327 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52 20:33:07.327 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:07.327 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:33:07.327 00.000 428 MoveAxis(E, 479, ABG) 20:33:07.327 00.000 428 Guiding Dir = 2, Dur = 479 20:33:07.327 00.000 428 IsSlewing returns 0 20:33:07.327 00.000 428 IsGuiding returns 0 20:33:07.342 00.015 428 PulseGuide returned control before completion, sleep 474 20:33:07.358 00.016 10672 UpdateGuideState exits: m=289643 SNR=56.9 20:33:07.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:07.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:07.358 00.000 10672 Enqueuing Expose request 20:33:07.848 00.490 428 IsGuiding returns 0 20:33:07.848 00.000 428 Move returns status 0, amount 479 20:33:07.848 00.000 428 MoveAxis(N, 0, ABG) 20:33:07.848 00.000 428 Move returns status 0, amount 0 20:33:07.848 00.000 428 move complete, result=0 20:33:07.848 00.000 428 worker thread done servicing request 20:33:07.848 00.000 428 Worker thread wakes up 20:33:07.848 00.000 10672 GuideStep: -0.5 px 479 ms EAST, 0.1 px 0 ms NORTH 20:33:07.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:07.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:09.690 01.842 428 Exposure complete 20:33:09.815 00.125 428 worker thread done servicing request 20:33:09.815 00.000 10672 OnExposeComplete: enter 20:33:09.815 00.000 10672 UpdateGuideState(): m_state=6 20:33:09.815 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2338 20:33:09.815 00.000 10672 Star::Find returns 1 (0), X=1047.37, Y=713.99, Mass=250655, SNR=46.6, Peak=31136 HFD=2.7 20:33:09.815 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.02) = xAngle (3.03 = 3.03) 20:33:09.815 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.09 = -0.09) 20:33:09.815 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.00 hyp=0.25 cameraTheta=0.01 mountX=-0.25 mountY=-0.02, mountTheta=-3.05 20:33:09.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.00, opts=13) 20:33:09.815 00.000 10672 Enqueuing Move request for scope (0.25, 0.00) 20:33:09.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:33:09.815 00.000 428 Worker thread wakes up 20:33:09.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.00) opts 0xd 20:33:09.815 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.00) 20:33:09.815 00.000 428 Moving (0.25, 0.00) raw xDistance=-0.25 yDistance=-0.02 20:33:09.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 20:33:09.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:09.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:33:09.815 00.000 428 MoveAxis(E, 0, ABG) 20:33:09.815 00.000 428 Move returns status 0, amount 0 20:33:09.815 00.000 428 MoveAxis(N, 0, ABG) 20:33:09.815 00.000 428 Move returns status 0, amount 0 20:33:09.815 00.000 428 move complete, result=0 20:33:09.815 00.000 428 worker thread done servicing request 20:33:09.847 00.032 10672 UpdateGuideState exits: m=250655 SNR=46.6 20:33:09.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:09.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:09.847 00.000 10672 Enqueuing Expose request 20:33:09.847 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:33:09.847 00.000 428 Worker thread wakes up 20:33:09.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:09.847 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:10.425 00.578 10672 read socket command 10 20:33:10.425 00.000 10672 processing socket request REQDIST 20:33:10.425 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:33:10.425 00.000 10672 Sending socket response 34 (0x22) 20:33:12.190 01.765 428 Exposure complete 20:33:12.315 00.125 428 worker thread done servicing request 20:33:12.315 00.000 10672 OnExposeComplete: enter 20:33:12.315 00.000 10672 UpdateGuideState(): m_state=6 20:33:12.315 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2339 20:33:12.315 00.000 10672 Star::Find returns 1 (0), X=1047.76, Y=713.76, Mass=278975, SNR=52.1, Peak=56656 HFD=2.6 20:33:12.315 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.02) = xAngle (2.68 = 2.68) 20:33:12.315 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.45 = -0.45) 20:33:12.315 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=-0.23 hyp=0.68 cameraTheta=-0.34 mountX=-0.61 mountY=-0.30, mountTheta=-2.69 20:33:12.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=-0.23, opts=13) 20:33:12.315 00.000 10672 Enqueuing Move request for scope (0.64, -0.23) 20:33:12.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:33:12.315 00.000 428 Worker thread wakes up 20:33:12.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.23) opts 0xd 20:33:12.315 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, -0.23) 20:33:12.315 00.000 428 Moving (0.64, -0.23) raw xDistance=-0.61 yDistance=-0.30 20:33:12.315 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61 20:33:12.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:12.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:33:12.315 00.000 428 MoveAxis(E, 568, ABG) 20:33:12.315 00.000 428 Guiding Dir = 2, Dur = 568 20:33:12.330 00.015 428 IsSlewing returns 0 20:33:12.346 00.016 10672 UpdateGuideState exits: m=278975 SNR=52.1 20:33:12.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:12.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:12.346 00.000 10672 Enqueuing Expose request 20:33:12.362 00.016 428 IsGuiding returns 0 20:33:12.377 00.015 428 PulseGuide returned control before completion, sleep 563 20:33:12.971 00.594 428 IsGuiding returns 0 20:33:12.971 00.000 428 Move returns status 0, amount 568 20:33:12.971 00.000 428 MoveAxis(N, 0, ABG) 20:33:12.971 00.000 428 Move returns status 0, amount 0 20:33:12.971 00.000 428 move complete, result=0 20:33:12.971 00.000 428 worker thread done servicing request 20:33:12.971 00.000 10672 GuideStep: -0.6 px 568 ms EAST, -0.3 px 0 ms NORTH 20:33:12.971 00.000 428 Worker thread wakes up 20:33:12.971 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:12.971 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:14.689 01.718 428 Exposure complete 20:33:14.814 00.125 428 worker thread done servicing request 20:33:14.814 00.000 10672 OnExposeComplete: enter 20:33:14.814 00.000 10672 UpdateGuideState(): m_state=6 20:33:14.814 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2340 20:33:14.814 00.000 10672 Star::Find returns 1 (0), X=1047.49, Y=713.80, Mass=311569, SNR=49.5, Peak=48576 HFD=3.0 20:33:14.814 00.000 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.02) = xAngle (2.54 = 2.54) 20:33:14.814 00.000 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.59 = -0.59) 20:33:14.814 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.19 hyp=0.41 cameraTheta=-0.48 mountX=-0.34 mountY=-0.23, mountTheta=-2.55 20:33:14.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.19, opts=13) 20:33:14.814 00.000 10672 Enqueuing Move request for scope (0.37, -0.19) 20:33:14.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:14.814 00.000 428 Worker thread wakes up 20:33:14.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.19) opts 0xd 20:33:14.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.19) 20:33:14.814 00.000 428 Moving (0.37, -0.19) raw xDistance=-0.34 yDistance=-0.23 20:33:14.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:33:14.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:14.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:33:14.814 00.000 428 MoveAxis(E, 0, ABG) 20:33:14.814 00.000 428 Move returns status 0, amount 0 20:33:14.814 00.000 428 MoveAxis(N, 0, ABG) 20:33:14.814 00.000 428 Move returns status 0, amount 0 20:33:14.814 00.000 428 move complete, result=0 20:33:14.814 00.000 428 worker thread done servicing request 20:33:14.845 00.031 10672 UpdateGuideState exits: m=311569 SNR=49.5 20:33:14.845 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:14.845 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:14.845 00.000 10672 Enqueuing Expose request 20:33:14.845 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:33:14.845 00.000 428 Worker thread wakes up 20:33:14.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:14.845 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:15.423 00.578 10672 read socket command 10 20:33:15.423 00.000 10672 processing socket request REQDIST 20:33:15.423 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:33:15.423 00.000 10672 Sending socket response 43 (0x2b) 20:33:17.193 01.770 428 Exposure complete 20:33:17.334 00.141 428 worker thread done servicing request 20:33:17.334 00.000 10672 OnExposeComplete: enter 20:33:17.334 00.000 10672 UpdateGuideState(): m_state=6 20:33:17.334 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2341 20:33:17.334 00.000 10672 Star::Find returns 1 (0), X=1047.76, Y=714.07, Mass=266819, SNR=53.9, Peak=50432 HFD=2.5 20:33:17.334 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.02) = xAngle (3.14 = 3.14) 20:33:17.334 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 20:33:17.334 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.08 hyp=0.64 cameraTheta=0.12 mountX=-0.64 mountY=0.01, mountTheta=3.13 20:33:17.334 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.08, opts=13) 20:33:17.334 00.000 10672 Enqueuing Move request for scope (0.64, 0.08) 20:33:17.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:17.334 00.000 428 Worker thread wakes up 20:33:17.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.08) opts 0xd 20:33:17.334 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.08) 20:33:17.334 00.000 428 Moving (0.64, 0.08) raw xDistance=-0.64 yDistance=0.01 20:33:17.334 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 20:33:17.334 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:17.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:33:17.334 00.000 428 MoveAxis(E, 597, ABG) 20:33:17.334 00.000 428 Guiding Dir = 2, Dur = 597 20:33:17.334 00.000 428 IsSlewing returns 0 20:33:17.334 00.000 428 IsGuiding returns 0 20:33:17.349 00.015 428 PulseGuide returned control before completion, sleep 588 20:33:17.365 00.016 10672 UpdateGuideState exits: m=266819 SNR=53.9 20:33:17.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:17.365 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:17.365 00.000 10672 Enqueuing Expose request 20:33:17.974 00.609 428 IsGuiding returns 0 20:33:17.974 00.000 428 Move returns status 0, amount 597 20:33:17.974 00.000 428 MoveAxis(N, 0, ABG) 20:33:17.974 00.000 428 Move returns status 0, amount 0 20:33:17.974 00.000 428 move complete, result=0 20:33:17.974 00.000 428 worker thread done servicing request 20:33:17.974 00.000 428 Worker thread wakes up 20:33:17.974 00.000 10672 GuideStep: -0.6 px 597 ms EAST, 0.0 px 0 ms NORTH 20:33:17.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:17.974 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:19.692 01.718 428 Exposure complete 20:33:19.817 00.125 428 worker thread done servicing request 20:33:19.817 00.000 10672 OnExposeComplete: enter 20:33:19.817 00.000 10672 UpdateGuideState(): m_state=6 20:33:19.817 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2342 20:33:19.817 00.000 10672 Star::Find returns 1 (0), X=1047.33, Y=714.37, Mass=232776, SNR=41.0, Peak=42368 HFD=2.8 20:33:19.817 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.02) = xAngle (4.09 = -2.20) 20:33:19.817 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.96 = 0.96) 20:33:19.817 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.43 cameraTheta=1.07 mountX=-0.25 mountY=0.35, mountTheta=2.19 20:33:19.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.38, opts=13) 20:33:19.817 00.000 10672 Enqueuing Move request for scope (0.21, 0.38) 20:33:19.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=584, FiltMax=65488, Gamma=1.000 20:33:19.817 00.000 428 Worker thread wakes up 20:33:19.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.38) opts 0xd 20:33:19.817 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.38) 20:33:19.817 00.000 428 Moving (0.21, 0.38) raw xDistance=-0.25 yDistance=0.35 20:33:19.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 20:33:19.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:19.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:33:19.817 00.000 428 MoveAxis(E, 0, ABG) 20:33:19.817 00.000 428 Move returns status 0, amount 0 20:33:19.817 00.000 428 MoveAxis(N, 0, ABG) 20:33:19.817 00.000 428 Move returns status 0, amount 0 20:33:19.817 00.000 428 move complete, result=0 20:33:19.833 00.016 428 worker thread done servicing request 20:33:19.848 00.015 10672 UpdateGuideState exits: m=232776 SNR=41.0 20:33:19.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:19.848 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:19.848 00.000 10672 Enqueuing Expose request 20:33:19.848 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:33:19.848 00.000 428 Worker thread wakes up 20:33:19.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:19.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:20.427 00.579 10672 read socket command 10 20:33:20.427 00.000 10672 processing socket request REQDIST 20:33:20.427 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:33:20.427 00.000 10672 Sending socket response 47 (0x2f) 20:33:22.191 01.764 428 Exposure complete 20:33:22.332 00.141 428 worker thread done servicing request 20:33:22.332 00.000 10672 OnExposeComplete: enter 20:33:22.332 00.000 10672 UpdateGuideState(): m_state=6 20:33:22.332 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2343 20:33:22.332 00.000 10672 Star::Find returns 1 (0), X=1046.86, Y=714.20, Mass=249265, SNR=40.8, Peak=36816 HFD=2.7 20:33:22.332 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.02) = xAngle (5.50 = -0.78) 20:33:22.332 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.37 = 2.37) 20:33:22.332 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.20 hyp=0.33 cameraTheta=2.48 mountX=0.24 mountY=0.23, mountTheta=0.78 20:33:22.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.20, opts=13) 20:33:22.332 00.000 10672 Enqueuing Move request for scope (-0.26, 0.20) 20:33:22.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:33:22.332 00.000 428 Worker thread wakes up 20:33:22.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.20) opts 0xd 20:33:22.332 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.20) 20:33:22.332 00.000 428 Moving (-0.26, 0.20) raw xDistance=0.24 yDistance=0.23 20:33:22.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:33:22.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:22.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:33:22.332 00.000 428 MoveAxis(E, 0, ABG) 20:33:22.332 00.000 428 Move returns status 0, amount 0 20:33:22.332 00.000 428 MoveAxis(N, 0, ABG) 20:33:22.332 00.000 428 Move returns status 0, amount 0 20:33:22.332 00.000 428 move complete, result=0 20:33:22.332 00.000 428 worker thread done servicing request 20:33:22.363 00.031 10672 UpdateGuideState exits: m=249265 SNR=40.8 20:33:22.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:22.363 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:22.363 00.000 10672 Enqueuing Expose request 20:33:22.363 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:33:22.363 00.000 428 Worker thread wakes up 20:33:22.363 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:22.363 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:24.680 02.317 428 Exposure complete 20:33:24.805 00.125 428 worker thread done servicing request 20:33:24.805 00.000 10672 OnExposeComplete: enter 20:33:24.805 00.000 10672 UpdateGuideState(): m_state=6 20:33:24.805 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2344 20:33:24.805 00.000 10672 Star::Find returns 1 (0), X=1047.32, Y=713.87, Mass=294672, SNR=52.1, Peak=30928 HFD=3.4 20:33:24.805 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.02) = xAngle (2.48 = 2.48) 20:33:24.805 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.65 = -0.65) 20:33:24.805 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.54 mountX=-0.18 mountY=-0.14, mountTheta=-2.49 20:33:24.820 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.12, opts=13) 20:33:24.820 00.000 10672 Enqueuing Move request for scope (0.20, -0.12) 20:33:24.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:33:24.820 00.000 428 Worker thread wakes up 20:33:24.820 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd 20:33:24.820 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.12) 20:33:24.820 00.000 428 Moving (0.20, -0.12) raw xDistance=-0.18 yDistance=-0.14 20:33:24.820 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:33:24.820 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:24.820 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:33:24.820 00.000 428 MoveAxis(E, 0, ABG) 20:33:24.820 00.000 428 Move returns status 0, amount 0 20:33:24.820 00.000 428 MoveAxis(N, 0, ABG) 20:33:24.820 00.000 428 Move returns status 0, amount 0 20:33:24.820 00.000 428 move complete, result=0 20:33:24.820 00.000 428 worker thread done servicing request 20:33:24.836 00.016 10672 UpdateGuideState exits: m=294672 SNR=52.1 20:33:24.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:24.836 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:24.836 00.000 10672 Enqueuing Expose request 20:33:24.836 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:33:24.836 00.000 428 Worker thread wakes up 20:33:24.836 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:24.836 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:25.430 00.594 10672 read socket command 10 20:33:25.430 00.000 10672 processing socket request REQDIST 20:33:25.430 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:33:25.430 00.000 10672 Sending socket response 37 (0x25) 20:33:27.179 01.749 428 Exposure complete 20:33:27.320 00.141 428 worker thread done servicing request 20:33:27.320 00.000 10672 OnExposeComplete: enter 20:33:27.320 00.000 10672 UpdateGuideState(): m_state=6 20:33:27.320 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2345 20:33:27.320 00.000 10672 Star::Find returns 1 (0), X=1047.81, Y=713.82, Mass=239523, SNR=43.5, Peak=39216 HFD=2.7 20:33:27.320 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.02) = xAngle (2.78 = 2.78) 20:33:27.320 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 20:33:27.320 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=-0.17 hyp=0.71 cameraTheta=-0.24 mountX=-0.66 mountY=-0.24, mountTheta=-2.79 20:33:27.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=-0.17, opts=13) 20:33:27.320 00.000 10672 Enqueuing Move request for scope (0.69, -0.17) 20:33:27.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:33:27.320 00.000 428 Worker thread wakes up 20:33:27.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.17) opts 0xd 20:33:27.320 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, -0.17) 20:33:27.320 00.000 428 Moving (0.69, -0.17) raw xDistance=-0.66 yDistance=-0.24 20:33:27.320 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 20:33:27.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:27.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:33:27.320 00.000 428 MoveAxis(E, 617, ABG) 20:33:27.320 00.000 428 Guiding Dir = 2, Dur = 617 20:33:27.335 00.015 428 IsSlewing returns 0 20:33:27.335 00.000 428 IsGuiding returns 0 20:33:27.351 00.016 428 PulseGuide returned control before completion, sleep 613 20:33:27.351 00.000 10672 UpdateGuideState exits: m=239523 SNR=43.5 20:33:27.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:27.351 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:27.351 00.000 10672 Enqueuing Expose request 20:33:27.991 00.640 428 IsGuiding returns 0 20:33:27.991 00.000 428 Move returns status 0, amount 617 20:33:27.991 00.000 428 MoveAxis(N, 0, ABG) 20:33:27.991 00.000 428 Move returns status 0, amount 0 20:33:27.991 00.000 428 move complete, result=0 20:33:27.991 00.000 428 worker thread done servicing request 20:33:27.991 00.000 428 Worker thread wakes up 20:33:27.991 00.000 10672 GuideStep: -0.7 px 617 ms EAST, -0.2 px 0 ms NORTH 20:33:27.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:27.991 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:29.678 01.687 428 Exposure complete 20:33:29.803 00.125 428 worker thread done servicing request 20:33:29.803 00.000 10672 OnExposeComplete: enter 20:33:29.803 00.000 10672 UpdateGuideState(): m_state=6 20:33:29.803 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2346 20:33:29.803 00.000 10672 Star::Find returns 1 (0), X=1047.22, Y=714.05, Mass=309387, SNR=48.3, Peak=46400 HFD=3.0 20:33:29.803 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.02) = xAngle (3.57 = -2.71) 20:33:29.803 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.44 = 0.44) 20:33:29.803 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.55 mountX=-0.11 mountY=0.05, mountTheta=2.70 20:33:29.819 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.06, opts=13) 20:33:29.819 00.000 10672 Enqueuing Move request for scope (0.10, 0.06) 20:33:29.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 20:33:29.819 00.000 428 Worker thread wakes up 20:33:29.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd 20:33:29.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.06) 20:33:29.819 00.000 428 Moving (0.10, 0.06) raw xDistance=-0.11 yDistance=0.05 20:33:29.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:33:29.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:29.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:33:29.819 00.000 428 MoveAxis(E, 0, ABG) 20:33:29.819 00.000 428 Move returns status 0, amount 0 20:33:29.819 00.000 428 MoveAxis(N, 0, ABG) 20:33:29.819 00.000 428 Move returns status 0, amount 0 20:33:29.819 00.000 428 move complete, result=0 20:33:29.819 00.000 428 worker thread done servicing request 20:33:29.834 00.015 10672 UpdateGuideState exits: m=309387 SNR=48.3 20:33:29.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:29.834 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:29.834 00.000 10672 Enqueuing Expose request 20:33:29.834 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:33:29.834 00.000 428 Worker thread wakes up 20:33:29.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:29.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:30.428 00.594 10672 read socket command 10 20:33:30.428 00.000 10672 processing socket request REQDIST 20:33:30.428 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:33:30.428 00.000 10672 Sending socket response 36 (0x24) 20:33:32.162 01.734 428 Exposure complete 20:33:32.302 00.140 428 worker thread done servicing request 20:33:32.302 00.000 10672 OnExposeComplete: enter 20:33:32.302 00.000 10672 UpdateGuideState(): m_state=6 20:33:32.302 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2347 20:33:32.302 00.000 10672 Star::Find returns 1 (0), X=1047.05, Y=713.79, Mass=258224, SNR=47.6, Peak=45632 HFD=2.5 20:33:32.302 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 20:33:32.302 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 20:33:32.302 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.89 mountX=0.09 mountY=-0.19, mountTheta=-1.13 20:33:32.302 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.20, opts=13) 20:33:32.302 00.000 10672 Enqueuing Move request for scope (-0.07, -0.20) 20:33:32.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:32.302 00.000 428 Worker thread wakes up 20:33:32.302 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd 20:33:32.302 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.20) 20:33:32.302 00.000 428 Moving (-0.07, -0.20) raw xDistance=0.09 yDistance=-0.19 20:33:32.302 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:33:32.302 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:32.302 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:33:32.302 00.000 428 MoveAxis(E, 0, ABG) 20:33:32.302 00.000 428 Move returns status 0, amount 0 20:33:32.302 00.000 428 MoveAxis(N, 0, ABG) 20:33:32.302 00.000 428 Move returns status 0, amount 0 20:33:32.302 00.000 428 move complete, result=0 20:33:32.302 00.000 428 worker thread done servicing request 20:33:32.318 00.016 10672 UpdateGuideState exits: m=258224 SNR=47.6 20:33:32.318 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:32.318 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:32.318 00.000 10672 Enqueuing Expose request 20:33:32.318 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:33:32.318 00.000 428 Worker thread wakes up 20:33:32.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:32.318 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:34.681 02.363 428 Exposure complete 20:33:34.821 00.140 428 worker thread done servicing request 20:33:34.821 00.000 10672 OnExposeComplete: enter 20:33:34.821 00.000 10672 UpdateGuideState(): m_state=6 20:33:34.821 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2348 20:33:34.821 00.000 10672 Star::Find returns 1 (0), X=1046.88, Y=713.93, Mass=262440, SNR=42.8, Peak=44224 HFD=2.8 20:33:34.821 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.02) = xAngle (0.13 = 0.13) 20:33:34.821 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.00 = -3.00) 20:33:34.821 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-2.89 mountX=0.25 mountY=-0.04, mountTheta=-0.14 20:33:34.821 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.06, opts=13) 20:33:34.821 00.000 10672 Enqueuing Move request for scope (-0.24, -0.06) 20:33:34.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:33:34.821 00.000 428 Worker thread wakes up 20:33:34.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd 20:33:34.821 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.06) 20:33:34.821 00.000 428 Moving (-0.24, -0.06) raw xDistance=0.25 yDistance=-0.04 20:33:34.821 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:33:34.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:34.821 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:33:34.821 00.000 428 MoveAxis(E, 0, ABG) 20:33:34.821 00.000 428 Move returns status 0, amount 0 20:33:34.821 00.000 428 MoveAxis(N, 0, ABG) 20:33:34.821 00.000 428 Move returns status 0, amount 0 20:33:34.821 00.000 428 move complete, result=0 20:33:34.821 00.000 428 worker thread done servicing request 20:33:34.853 00.032 10672 UpdateGuideState exits: m=262440 SNR=42.8 20:33:34.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:34.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:34.853 00.000 10672 Enqueuing Expose request 20:33:34.853 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:33:34.853 00.000 428 Worker thread wakes up 20:33:34.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:34.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:35.431 00.578 10672 read socket command 10 20:33:35.431 00.000 10672 processing socket request REQDIST 20:33:35.431 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:33:35.431 00.000 10672 Sending socket response 29 (0x1d) 20:33:37.180 01.749 428 Exposure complete 20:33:37.321 00.141 428 worker thread done servicing request 20:33:37.321 00.000 10672 OnExposeComplete: enter 20:33:37.321 00.000 10672 UpdateGuideState(): m_state=6 20:33:37.321 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2349 20:33:37.321 00.000 10672 Star::Find returns 1 (0), X=1047.07, Y=714.08, Mass=287125, SNR=55.0, Peak=42048 HFD=2.8 20:33:37.321 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.02) = xAngle (5.08 = -1.20) 20:33:37.321 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.96 = 1.96) 20:33:37.321 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.06 mountX=0.04 mountY=0.09, mountTheta=1.20 20:33:37.336 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.09, opts=13) 20:33:37.336 00.000 10672 Enqueuing Move request for scope (-0.05, 0.09) 20:33:37.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:33:37.336 00.000 428 Worker thread wakes up 20:33:37.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd 20:33:37.336 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.09) 20:33:37.336 00.000 428 Moving (-0.05, 0.09) raw xDistance=0.04 yDistance=0.09 20:33:37.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:33:37.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:37.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:33:37.336 00.000 428 MoveAxis(E, 0, ABG) 20:33:37.336 00.000 428 Move returns status 0, amount 0 20:33:37.336 00.000 428 MoveAxis(N, 0, ABG) 20:33:37.336 00.000 428 Move returns status 0, amount 0 20:33:37.336 00.000 428 move complete, result=0 20:33:37.336 00.000 428 worker thread done servicing request 20:33:37.352 00.016 10672 UpdateGuideState exits: m=287125 SNR=55.0 20:33:37.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:37.352 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:37.352 00.000 10672 Enqueuing Expose request 20:33:37.352 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:33:37.352 00.000 428 Worker thread wakes up 20:33:37.352 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:37.352 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:39.664 02.312 428 Exposure complete 20:33:39.789 00.125 428 worker thread done servicing request 20:33:39.789 00.000 10672 OnExposeComplete: enter 20:33:39.789 00.000 10672 UpdateGuideState(): m_state=6 20:33:39.789 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2350 20:33:39.789 00.000 10672 Star::Find returns 1 (0), X=1046.91, Y=714.23, Mass=281705, SNR=46.4, Peak=47280 HFD=2.6 20:33:39.789 00.000 10672 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.02) = xAngle (5.32 = -0.96) 20:33:39.789 00.000 10672 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.19 = 2.19) 20:33:39.789 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.30 mountX=0.18 mountY=0.26, mountTheta=0.96 20:33:39.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.24, opts=13) 20:33:39.789 00.000 10672 Enqueuing Move request for scope (-0.21, 0.24) 20:33:39.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:39.789 00.000 428 Worker thread wakes up 20:33:39.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd 20:33:39.789 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.24) 20:33:39.789 00.000 428 Moving (-0.21, 0.24) raw xDistance=0.18 yDistance=0.26 20:33:39.804 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:33:39.804 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:39.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:33:39.804 00.000 428 MoveAxis(E, 0, ABG) 20:33:39.804 00.000 428 Move returns status 0, amount 0 20:33:39.804 00.000 428 MoveAxis(N, 0, ABG) 20:33:39.804 00.000 428 Move returns status 0, amount 0 20:33:39.804 00.000 428 move complete, result=0 20:33:39.804 00.000 428 worker thread done servicing request 20:33:39.820 00.016 10672 UpdateGuideState exits: m=281705 SNR=46.4 20:33:39.820 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:39.820 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:39.820 00.000 10672 Enqueuing Expose request 20:33:39.820 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:33:39.820 00.000 428 Worker thread wakes up 20:33:39.820 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:39.820 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:40.429 00.609 10672 read socket command 10 20:33:40.429 00.000 10672 processing socket request REQDIST 20:33:40.429 00.000 10672 SOCKSVR: Sending pixel error of 0.26 20:33:40.429 00.000 10672 Sending socket response 26 (0x1a) 20:33:42.167 01.738 428 Exposure complete 20:33:42.308 00.141 428 worker thread done servicing request 20:33:42.308 00.000 10672 OnExposeComplete: enter 20:33:42.308 00.000 10672 UpdateGuideState(): m_state=6 20:33:42.308 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2351 20:33:42.308 00.000 10672 Star::Find returns 1 (0), X=1047.04, Y=713.63, Mass=238909, SNR=45.7, Peak=40624 HFD=2.3 20:33:42.308 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.02) = xAngle (1.23 = 1.23) 20:33:42.308 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89) 20:33:42.308 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.37 hyp=0.37 cameraTheta=-1.79 mountX=0.12 mountY=-0.35, mountTheta=-1.24 20:33:42.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.37, opts=13) 20:33:42.308 00.000 10672 Enqueuing Move request for scope (-0.08, -0.37) 20:33:42.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:33:42.308 00.000 428 Worker thread wakes up 20:33:42.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.37) opts 0xd 20:33:42.308 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.37) 20:33:42.308 00.000 428 Moving (-0.08, -0.37) raw xDistance=0.12 yDistance=-0.35 20:33:42.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:33:42.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:42.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:33:42.308 00.000 428 MoveAxis(E, 0, ABG) 20:33:42.308 00.000 428 Move returns status 0, amount 0 20:33:42.308 00.000 428 MoveAxis(N, 0, ABG) 20:33:42.308 00.000 428 Move returns status 0, amount 0 20:33:42.308 00.000 428 move complete, result=0 20:33:42.308 00.000 428 worker thread done servicing request 20:33:42.324 00.016 10672 UpdateGuideState exits: m=238909 SNR=45.7 20:33:42.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:42.324 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:42.324 00.000 10672 Enqueuing Expose request 20:33:42.324 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:33:42.324 00.000 428 Worker thread wakes up 20:33:42.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:42.324 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:44.682 02.358 428 Exposure complete 20:33:44.823 00.141 428 worker thread done servicing request 20:33:44.823 00.000 10672 OnExposeComplete: enter 20:33:44.823 00.000 10672 UpdateGuideState(): m_state=6 20:33:44.823 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2352 20:33:44.823 00.000 10672 Star::Find returns 1 (0), X=1047.10, Y=713.79, Mass=270195, SNR=45.3, Peak=38560 HFD=2.4 20:33:44.823 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.02) = xAngle (1.33 = 1.33) 20:33:44.823 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79) 20:33:44.823 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.69 mountX=0.05 mountY=-0.20, mountTheta=-1.34 20:33:44.823 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.20, opts=13) 20:33:44.823 00.000 10672 Enqueuing Move request for scope (-0.02, -0.20) 20:33:44.838 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:33:44.838 00.000 428 Worker thread wakes up 20:33:44.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd 20:33:44.838 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.20) 20:33:44.838 00.000 428 Moving (-0.02, -0.20) raw xDistance=0.05 yDistance=-0.20 20:33:44.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:33:44.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:44.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:33:44.838 00.000 428 MoveAxis(E, 0, ABG) 20:33:44.838 00.000 428 Move returns status 0, amount 0 20:33:44.838 00.000 428 MoveAxis(N, 0, ABG) 20:33:44.838 00.000 428 Move returns status 0, amount 0 20:33:44.838 00.000 428 move complete, result=0 20:33:44.838 00.000 428 worker thread done servicing request 20:33:44.854 00.016 10672 UpdateGuideState exits: m=270195 SNR=45.3 20:33:44.854 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:44.854 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:44.854 00.000 10672 Enqueuing Expose request 20:33:44.854 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:33:44.854 00.000 428 Worker thread wakes up 20:33:44.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:44.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:45.432 00.578 10672 read socket command 10 20:33:45.432 00.000 10672 processing socket request REQDIST 20:33:45.432 00.000 10672 SOCKSVR: Sending pixel error of 0.26 20:33:45.432 00.000 10672 Sending socket response 26 (0x1a) 20:33:47.181 01.749 428 Exposure complete 20:33:47.322 00.141 428 worker thread done servicing request 20:33:47.322 00.000 10672 OnExposeComplete: enter 20:33:47.322 00.000 10672 UpdateGuideState(): m_state=6 20:33:47.322 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2353 20:33:47.322 00.000 10672 Star::Find returns 1 (0), X=1047.17, Y=714.18, Mass=230316, SNR=42.0, Peak=47376 HFD=2.4 20:33:47.322 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.02) = xAngle (4.32 = -1.97) 20:33:47.322 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.19 = 1.19) 20:33:47.322 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.30 mountX=-0.08 mountY=0.18, mountTheta=1.96 20:33:47.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.19, opts=13) 20:33:47.322 00.000 10672 Enqueuing Move request for scope (0.05, 0.19) 20:33:47.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:33:47.322 00.000 428 Worker thread wakes up 20:33:47.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd 20:33:47.322 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.19) 20:33:47.322 00.000 428 Moving (0.05, 0.19) raw xDistance=-0.08 yDistance=0.18 20:33:47.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:33:47.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:47.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:33:47.322 00.000 428 MoveAxis(E, 0, ABG) 20:33:47.322 00.000 428 Move returns status 0, amount 0 20:33:47.322 00.000 428 MoveAxis(N, 0, ABG) 20:33:47.322 00.000 428 Move returns status 0, amount 0 20:33:47.322 00.000 428 move complete, result=0 20:33:47.322 00.000 428 worker thread done servicing request 20:33:47.353 00.031 10672 UpdateGuideState exits: m=230316 SNR=42.0 20:33:47.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:47.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:47.353 00.000 10672 Enqueuing Expose request 20:33:47.353 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:33:47.353 00.000 428 Worker thread wakes up 20:33:47.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:47.353 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:49.654 02.301 428 Exposure complete 20:33:49.795 00.141 428 worker thread done servicing request 20:33:49.795 00.000 10672 OnExposeComplete: enter 20:33:49.795 00.000 10672 UpdateGuideState(): m_state=6 20:33:49.795 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2354 20:33:49.795 00.000 10672 Star::Find returns 1 (0), X=1047.00, Y=713.61, Mass=233321, SNR=42.4, Peak=44448 HFD=2.3 20:33:49.795 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 20:33:49.795 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 20:33:49.795 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.38 hyp=0.40 cameraTheta=-1.88 mountX=0.17 mountY=-0.37, mountTheta=-1.14 20:33:49.795 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.38, opts=13) 20:33:49.795 00.000 10672 Enqueuing Move request for scope (-0.12, -0.38) 20:33:49.795 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:33:49.795 00.000 428 Worker thread wakes up 20:33:49.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.38) opts 0xd 20:33:49.795 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.38) 20:33:49.795 00.000 428 Moving (-0.12, -0.38) raw xDistance=0.17 yDistance=-0.37 20:33:49.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:33:49.795 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:49.795 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 20:33:49.795 00.000 428 MoveAxis(E, 0, ABG) 20:33:49.795 00.000 428 Move returns status 0, amount 0 20:33:49.795 00.000 428 MoveAxis(N, 0, ABG) 20:33:49.795 00.000 428 Move returns status 0, amount 0 20:33:49.795 00.000 428 move complete, result=0 20:33:49.795 00.000 428 worker thread done servicing request 20:33:49.826 00.031 10672 UpdateGuideState exits: m=233321 SNR=42.4 20:33:49.826 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:49.826 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:49.826 00.000 10672 Enqueuing Expose request 20:33:49.826 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:33:49.826 00.000 428 Worker thread wakes up 20:33:49.826 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:49.826 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:50.436 00.610 10672 read socket command 10 20:33:50.436 00.000 10672 processing socket request REQDIST 20:33:50.436 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:33:50.436 00.000 10672 Sending socket response 29 (0x1d) 20:33:52.169 01.733 428 Exposure complete 20:33:52.294 00.125 428 worker thread done servicing request 20:33:52.294 00.000 10672 OnExposeComplete: enter 20:33:52.294 00.000 10672 UpdateGuideState(): m_state=6 20:33:52.310 00.016 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2355 20:33:52.310 00.000 10672 Star::Find returns 1 (0), X=1046.83, Y=713.84, Mass=265949, SNR=49.2, Peak=50864 HFD=2.4 20:33:52.310 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.02) = xAngle (0.37 = 0.37) 20:33:52.310 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76) 20:33:52.310 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.15 hyp=0.33 cameraTheta=-2.65 mountX=0.30 mountY=-0.12, mountTheta=-0.38 20:33:52.310 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.15, opts=13) 20:33:52.310 00.000 10672 Enqueuing Move request for scope (-0.29, -0.15) 20:33:52.310 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:52.310 00.000 428 Worker thread wakes up 20:33:52.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.15) opts 0xd 20:33:52.310 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.15) 20:33:52.310 00.000 428 Moving (-0.29, -0.15) raw xDistance=0.30 yDistance=-0.12 20:33:52.310 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:33:52.310 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:52.310 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:33:52.310 00.000 428 MoveAxis(E, 0, ABG) 20:33:52.310 00.000 428 Move returns status 0, amount 0 20:33:52.310 00.000 428 MoveAxis(N, 0, ABG) 20:33:52.310 00.000 428 Move returns status 0, amount 0 20:33:52.310 00.000 428 move complete, result=0 20:33:52.310 00.000 428 worker thread done servicing request 20:33:52.325 00.015 10672 UpdateGuideState exits: m=265949 SNR=49.2 20:33:52.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:52.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:52.325 00.000 10672 Enqueuing Expose request 20:33:52.325 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:33:52.325 00.000 428 Worker thread wakes up 20:33:52.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:52.325 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:54.668 02.343 428 Exposure complete 20:33:54.809 00.141 428 worker thread done servicing request 20:33:54.809 00.000 10672 OnExposeComplete: enter 20:33:54.809 00.000 10672 UpdateGuideState(): m_state=6 20:33:54.809 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2356 20:33:54.809 00.000 10672 Star::Find returns 1 (0), X=1046.91, Y=713.90, Mass=259834, SNR=46.7, Peak=44992 HFD=2.6 20:33:54.809 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.02) = xAngle (0.28 = 0.28) 20:33:54.809 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85) 20:33:54.809 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.74 mountX=0.21 mountY=-0.07, mountTheta=-0.30 20:33:54.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.09, opts=13) 20:33:54.809 00.000 10672 Enqueuing Move request for scope (-0.20, -0.09) 20:33:54.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:33:54.809 00.000 428 Worker thread wakes up 20:33:54.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd 20:33:54.809 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.09) 20:33:54.809 00.000 428 Moving (-0.20, -0.09) raw xDistance=0.21 yDistance=-0.07 20:33:54.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:33:54.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:54.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:33:54.809 00.000 428 MoveAxis(E, 0, ABG) 20:33:54.809 00.000 428 Move returns status 0, amount 0 20:33:54.809 00.000 428 MoveAxis(N, 0, ABG) 20:33:54.809 00.000 428 Move returns status 0, amount 0 20:33:54.809 00.000 428 move complete, result=0 20:33:54.809 00.000 428 worker thread done servicing request 20:33:54.840 00.031 10672 UpdateGuideState exits: m=259834 SNR=46.7 20:33:54.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:54.840 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:54.840 00.000 10672 Enqueuing Expose request 20:33:54.840 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:33:54.840 00.000 428 Worker thread wakes up 20:33:54.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:54.840 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:55.434 00.594 10672 read socket command 10 20:33:55.434 00.000 10672 processing socket request REQDIST 20:33:55.434 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:33:55.434 00.000 10672 Sending socket response 27 (0x1b) 20:33:57.168 01.734 428 Exposure complete 20:33:57.312 00.144 428 worker thread done servicing request 20:33:57.312 00.000 10672 OnExposeComplete: enter 20:33:57.312 00.000 10672 UpdateGuideState(): m_state=6 20:33:57.312 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2357 20:33:57.312 00.000 10672 Star::Find returns 1 (0), X=1046.28, Y=713.74, Mass=356376, SNR=64.1, Peak=42048 HFD=3.5 20:33:57.312 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.02) = xAngle (0.17 = 0.17) 20:33:57.312 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96) 20:33:57.312 00.000 10672 CameraToMount -- cameraX=-0.84 cameraY=-0.25 hyp=0.88 cameraTheta=-2.85 mountX=0.87 mountY=-0.16, mountTheta=-0.18 20:33:57.312 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.84, y=-0.25, opts=13) 20:33:57.312 00.000 10672 Enqueuing Move request for scope (-0.84, -0.25) 20:33:57.312 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:33:57.312 00.000 428 Worker thread wakes up 20:33:57.312 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.25) opts 0xd 20:33:57.312 00.000 428 Handling offset move in thread for scope, endpoint = (-0.84, -0.25) 20:33:57.312 00.000 428 Moving (-0.84, -0.25) raw xDistance=0.87 yDistance=-0.16 20:33:57.312 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87 20:33:57.312 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:57.312 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:33:57.312 00.000 428 MoveAxis(W, 806, ABG) 20:33:57.312 00.000 428 Guiding Dir = 3, Dur = 806 20:33:57.312 00.000 428 IsSlewing returns 0 20:33:57.312 00.000 428 IsGuiding returns 0 20:33:57.328 00.016 428 PulseGuide returned control before completion, sleep 797 20:33:57.328 00.000 10672 UpdateGuideState exits: m=356376 SNR=64.1 20:33:57.343 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:57.343 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:57.343 00.000 10672 Enqueuing Expose request 20:33:58.140 00.797 428 IsGuiding returns 0 20:33:58.140 00.000 428 Move returns status 0, amount 806 20:33:58.140 00.000 428 MoveAxis(N, 0, ABG) 20:33:58.140 00.000 428 Move returns status 0, amount 0 20:33:58.140 00.000 428 move complete, result=0 20:33:58.156 00.016 428 worker thread done servicing request 20:33:58.156 00.000 428 Worker thread wakes up 20:33:58.156 00.000 10672 GuideStep: 0.9 px 806 ms WEST, -0.2 px 0 ms NORTH 20:33:58.156 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:58.156 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:33:59.671 01.515 428 Exposure complete 20:33:59.796 00.125 428 worker thread done servicing request 20:33:59.796 00.000 10672 OnExposeComplete: enter 20:33:59.796 00.000 10672 UpdateGuideState(): m_state=6 20:33:59.796 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2358 20:33:59.796 00.000 10672 Star::Find returns 1 (0), X=1047.53, Y=713.20, Mass=267324, SNR=46.0, Peak=45200 HFD=3.1 20:33:59.796 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.02) = xAngle (1.93 = 1.93) 20:33:59.796 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.20 = -1.20) 20:33:59.796 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.79 hyp=0.89 cameraTheta=-1.09 mountX=-0.31 mountY=-0.83, mountTheta=-1.93 20:33:59.796 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.79, opts=13) 20:33:59.796 00.000 10672 Enqueuing Move request for scope (0.41, -0.79) 20:33:59.811 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:33:59.811 00.000 428 Worker thread wakes up 20:33:59.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.79) opts 0xd 20:33:59.811 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.79) 20:33:59.811 00.000 428 Moving (0.41, -0.79) raw xDistance=-0.31 yDistance=-0.83 20:33:59.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:33:59.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:33:59.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.83 20:33:59.811 00.000 428 MoveAxis(E, 0, ABG) 20:33:59.811 00.000 428 Move returns status 0, amount 0 20:33:59.811 00.000 428 MoveAxis(N, 0, ABG) 20:33:59.811 00.000 428 Move returns status 0, amount 0 20:33:59.811 00.000 428 move complete, result=0 20:33:59.811 00.000 428 worker thread done servicing request 20:33:59.827 00.016 10672 UpdateGuideState exits: m=267324 SNR=46.0 20:33:59.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:59.827 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:33:59.827 00.000 10672 Enqueuing Expose request 20:33:59.827 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 20:33:59.827 00.000 428 Worker thread wakes up 20:33:59.827 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:33:59.827 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:00.436 00.609 10672 read socket command 10 20:34:00.436 00.000 10672 processing socket request REQDIST 20:34:00.436 00.000 10672 SOCKSVR: Sending pixel error of 0.58 20:34:00.436 00.000 10672 Sending socket response 58 (0x3a) 20:34:02.170 01.734 428 Exposure complete 20:34:02.311 00.141 428 worker thread done servicing request 20:34:02.311 00.000 10672 OnExposeComplete: enter 20:34:02.311 00.000 10672 UpdateGuideState(): m_state=6 20:34:02.311 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2359 20:34:02.311 00.000 10672 Star::Find returns 1 (0), X=1047.35, Y=713.63, Mass=223285, SNR=38.1, Peak=36160 HFD=2.8 20:34:02.311 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.02) = xAngle (2.01 = 2.01) 20:34:02.311 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.12 = -1.12) 20:34:02.311 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.36 hyp=0.43 cameraTheta=-1.01 mountX=-0.18 mountY=-0.39, mountTheta=-2.01 20:34:02.311 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.36, opts=13) 20:34:02.311 00.000 10672 Enqueuing Move request for scope (0.23, -0.36) 20:34:02.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:34:02.311 00.000 428 Worker thread wakes up 20:34:02.311 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.36) opts 0xd 20:34:02.311 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.36) 20:34:02.311 00.000 428 Moving (0.23, -0.36) raw xDistance=-0.18 yDistance=-0.39 20:34:02.311 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:34:02.311 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:02.311 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:34:02.311 00.000 428 MoveAxis(E, 0, ABG) 20:34:02.311 00.000 428 Move returns status 0, amount 0 20:34:02.311 00.000 428 MoveAxis(N, 0, ABG) 20:34:02.311 00.000 428 Move returns status 0, amount 0 20:34:02.311 00.000 428 move complete, result=0 20:34:02.311 00.000 428 worker thread done servicing request 20:34:02.342 00.031 10672 UpdateGuideState exits: m=223285 SNR=38.1 20:34:02.342 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:02.342 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:02.342 00.000 10672 Enqueuing Expose request 20:34:02.342 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:34:02.342 00.000 428 Worker thread wakes up 20:34:02.342 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:02.342 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:04.669 02.327 428 Exposure complete 20:34:04.810 00.141 428 worker thread done servicing request 20:34:04.810 00.000 10672 OnExposeComplete: enter 20:34:04.810 00.000 10672 UpdateGuideState(): m_state=6 20:34:04.810 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2360 20:34:04.810 00.000 10672 Star::Find returns 1 (0), X=1047.25, Y=713.60, Mass=246892, SNR=44.5, Peak=35936 HFD=2.6 20:34:04.810 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.02) = xAngle (1.77 = 1.77) 20:34:04.810 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.36 = -1.36) 20:34:04.810 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.39 hyp=0.41 cameraTheta=-1.25 mountX=-0.08 mountY=-0.40, mountTheta=-1.77 20:34:04.810 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.39, opts=13) 20:34:04.810 00.000 10672 Enqueuing Move request for scope (0.13, -0.39) 20:34:04.810 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:34:04.810 00.000 428 Worker thread wakes up 20:34:04.810 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.39) opts 0xd 20:34:04.810 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.39) 20:34:04.810 00.000 428 Moving (0.13, -0.39) raw xDistance=-0.08 yDistance=-0.40 20:34:04.810 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:34:04.810 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:04.810 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 20:34:04.810 00.000 428 MoveAxis(E, 0, ABG) 20:34:04.810 00.000 428 Move returns status 0, amount 0 20:34:04.810 00.000 428 MoveAxis(N, 0, ABG) 20:34:04.810 00.000 428 Move returns status 0, amount 0 20:34:04.810 00.000 428 move complete, result=0 20:34:04.810 00.000 428 worker thread done servicing request 20:34:04.841 00.031 10672 UpdateGuideState exits: m=246892 SNR=44.5 20:34:04.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:04.841 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:04.841 00.000 10672 Enqueuing Expose request 20:34:04.841 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:34:04.841 00.000 428 Worker thread wakes up 20:34:04.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:04.841 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:05.435 00.594 10672 read socket command 10 20:34:05.435 00.000 10672 processing socket request REQDIST 20:34:05.435 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:34:05.435 00.000 10672 Sending socket response 50 (0x32) 20:34:07.173 01.738 428 Exposure complete 20:34:07.298 00.125 428 worker thread done servicing request 20:34:07.298 00.000 10672 OnExposeComplete: enter 20:34:07.298 00.000 10672 UpdateGuideState(): m_state=6 20:34:07.298 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2361 20:34:07.298 00.000 10672 Star::Find returns 1 (0), X=1046.88, Y=713.99, Mass=236403, SNR=41.3, Peak=42912 HFD=2.5 20:34:07.298 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.02) = xAngle (-0.10 = -0.10) 20:34:07.298 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.23 = 3.06) 20:34:07.298 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.12 mountX=0.23 mountY=0.02, mountTheta=0.08 20:34:07.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.01, opts=13) 20:34:07.298 00.000 10672 Enqueuing Move request for scope (-0.24, -0.01) 20:34:07.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:34:07.298 00.000 428 Worker thread wakes up 20:34:07.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd 20:34:07.298 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.01) 20:34:07.298 00.000 428 Moving (-0.24, -0.01) raw xDistance=0.23 yDistance=0.02 20:34:07.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:34:07.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:07.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:34:07.298 00.000 428 MoveAxis(E, 0, ABG) 20:34:07.298 00.000 428 Move returns status 0, amount 0 20:34:07.298 00.000 428 MoveAxis(N, 0, ABG) 20:34:07.298 00.000 428 Move returns status 0, amount 0 20:34:07.298 00.000 428 move complete, result=0 20:34:07.298 00.000 428 worker thread done servicing request 20:34:07.330 00.032 10672 UpdateGuideState exits: m=236403 SNR=41.3 20:34:07.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:07.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:07.330 00.000 10672 Enqueuing Expose request 20:34:07.330 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:34:07.330 00.000 428 Worker thread wakes up 20:34:07.330 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:07.330 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:09.657 02.327 428 Exposure complete 20:34:09.798 00.141 428 worker thread done servicing request 20:34:09.798 00.000 10672 OnExposeComplete: enter 20:34:09.798 00.000 10672 UpdateGuideState(): m_state=6 20:34:09.798 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2362 20:34:09.798 00.000 10672 Star::Find returns 1 (0), X=1046.96, Y=713.62, Mass=302566, SNR=57.0, Peak=41824 HFD=3.3 20:34:09.798 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 20:34:09.798 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 20:34:09.798 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.37 hyp=0.40 cameraTheta=-1.99 mountX=0.20 mountY=-0.35, mountTheta=-1.04 20:34:09.798 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.37, opts=13) 20:34:09.798 00.000 10672 Enqueuing Move request for scope (-0.16, -0.37) 20:34:09.798 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:34:09.798 00.000 428 Worker thread wakes up 20:34:09.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.37) opts 0xd 20:34:09.798 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.37) 20:34:09.798 00.000 428 Moving (-0.16, -0.37) raw xDistance=0.20 yDistance=-0.35 20:34:09.798 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:34:09.798 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:09.798 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:34:09.813 00.015 428 MoveAxis(E, 0, ABG) 20:34:09.813 00.000 428 Move returns status 0, amount 0 20:34:09.813 00.000 428 MoveAxis(N, 0, ABG) 20:34:09.813 00.000 428 Move returns status 0, amount 0 20:34:09.813 00.000 428 move complete, result=0 20:34:09.813 00.000 428 worker thread done servicing request 20:34:09.829 00.016 10672 UpdateGuideState exits: m=302566 SNR=57.0 20:34:09.829 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:09.829 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:09.829 00.000 10672 Enqueuing Expose request 20:34:09.829 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:34:09.829 00.000 428 Worker thread wakes up 20:34:09.829 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:09.829 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:10.423 00.594 10672 read socket command 10 20:34:10.423 00.000 10672 processing socket request REQDIST 20:34:10.423 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:34:10.423 00.000 10672 Sending socket response 41 (0x29) 20:34:12.156 01.733 428 Exposure complete 20:34:12.281 00.125 428 worker thread done servicing request 20:34:12.281 00.000 10672 OnExposeComplete: enter 20:34:12.281 00.000 10672 UpdateGuideState(): m_state=6 20:34:12.281 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2363 20:34:12.281 00.000 10672 Star::Find returns 1 (0), X=1047.06, Y=714.00, Mass=244550, SNR=45.7, Peak=54032 HFD=2.1 20:34:12.281 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 20:34:12.281 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.83 = 2.83) 20:34:12.281 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=2.93 mountX=0.05 mountY=0.02, mountTheta=0.32 20:34:12.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.01, opts=13) 20:34:12.281 00.000 10672 Enqueuing Move request for scope (-0.05, 0.01) 20:34:12.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:34:12.281 00.000 428 Worker thread wakes up 20:34:12.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd 20:34:12.281 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.01) 20:34:12.281 00.000 428 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=0.02 20:34:12.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:34:12.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:12.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:34:12.281 00.000 428 MoveAxis(E, 0, ABG) 20:34:12.281 00.000 428 Move returns status 0, amount 0 20:34:12.281 00.000 428 MoveAxis(N, 0, ABG) 20:34:12.281 00.000 428 Move returns status 0, amount 0 20:34:12.281 00.000 428 move complete, result=0 20:34:12.281 00.000 428 worker thread done servicing request 20:34:12.312 00.031 10672 UpdateGuideState exits: m=244550 SNR=45.7 20:34:12.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:12.312 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:12.312 00.000 10672 Enqueuing Expose request 20:34:12.312 00.000 428 Worker thread wakes up 20:34:12.312 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:34:12.312 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:12.312 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:14.645 02.333 428 Exposure complete 20:34:14.785 00.140 428 worker thread done servicing request 20:34:14.785 00.000 10672 OnExposeComplete: enter 20:34:14.785 00.000 10672 UpdateGuideState(): m_state=6 20:34:14.785 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2364 20:34:14.785 00.000 10672 Star::Find returns 1 (0), X=1047.06, Y=713.75, Mass=275284, SNR=51.8, Peak=45744 HFD=2.5 20:34:14.785 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.02) = xAngle (1.20 = 1.20) 20:34:14.785 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92) 20:34:14.785 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.82 mountX=0.09 mountY=-0.23, mountTheta=-1.20 20:34:14.785 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.24, opts=13) 20:34:14.785 00.000 10672 Enqueuing Move request for scope (-0.06, -0.24) 20:34:14.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:34:14.785 00.000 428 Worker thread wakes up 20:34:14.785 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd 20:34:14.785 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.24) 20:34:14.785 00.000 428 Moving (-0.06, -0.24) raw xDistance=0.09 yDistance=-0.23 20:34:14.785 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:34:14.785 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:14.785 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:34:14.785 00.000 428 MoveAxis(E, 0, ABG) 20:34:14.785 00.000 428 Move returns status 0, amount 0 20:34:14.785 00.000 428 MoveAxis(N, 0, ABG) 20:34:14.785 00.000 428 Move returns status 0, amount 0 20:34:14.785 00.000 428 move complete, result=0 20:34:14.785 00.000 428 worker thread done servicing request 20:34:14.817 00.032 10672 UpdateGuideState exits: m=275284 SNR=51.8 20:34:14.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:14.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:14.817 00.000 10672 Enqueuing Expose request 20:34:14.817 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:34:14.817 00.000 428 Worker thread wakes up 20:34:14.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:14.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:15.426 00.609 10672 read socket command 10 20:34:15.426 00.000 10672 processing socket request REQDIST 20:34:15.426 00.000 10672 SOCKSVR: Sending pixel error of 0.28 20:34:15.426 00.000 10672 Sending socket response 28 (0x1c) 20:34:17.160 01.734 428 Exposure complete 20:34:17.284 00.124 428 worker thread done servicing request 20:34:17.284 00.000 10672 OnExposeComplete: enter 20:34:17.284 00.000 10672 UpdateGuideState(): m_state=6 20:34:17.284 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2365 20:34:17.284 00.000 10672 Star::Find returns 1 (0), X=1047.43, Y=713.36, Mass=271085, SNR=48.8, Peak=36912 HFD=3.1 20:34:17.284 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.02) = xAngle (1.91 = 1.91) 20:34:17.284 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.22 = -1.22) 20:34:17.284 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.63 hyp=0.71 cameraTheta=-1.11 mountX=-0.23 mountY=-0.66, mountTheta=-1.91 20:34:17.300 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.63, opts=13) 20:34:17.300 00.000 10672 Enqueuing Move request for scope (0.31, -0.63) 20:34:17.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:34:17.300 00.000 428 Worker thread wakes up 20:34:17.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.63) opts 0xd 20:34:17.300 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.63) 20:34:17.300 00.000 428 Moving (0.31, -0.63) raw xDistance=-0.23 yDistance=-0.66 20:34:17.300 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 20:34:17.300 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:34:17.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 20:34:17.300 00.000 428 MoveAxis(E, 0, ABG) 20:34:17.300 00.000 428 Move returns status 0, amount 0 20:34:17.300 00.000 428 MoveAxis(N, 0, ABG) 20:34:17.300 00.000 428 Move returns status 0, amount 0 20:34:17.300 00.000 428 move complete, result=0 20:34:17.300 00.000 428 worker thread done servicing request 20:34:17.316 00.016 10672 UpdateGuideState exits: m=271085 SNR=48.8 20:34:17.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:17.316 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:17.316 00.000 10672 Enqueuing Expose request 20:34:17.316 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 20:34:17.316 00.000 428 Worker thread wakes up 20:34:17.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:17.316 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:19.659 02.343 428 Exposure complete 20:34:19.799 00.140 428 worker thread done servicing request 20:34:19.799 00.000 10672 OnExposeComplete: enter 20:34:19.799 00.000 10672 UpdateGuideState(): m_state=6 20:34:19.799 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2366 20:34:19.799 00.000 10672 Star::Find returns 1 (0), X=1047.52, Y=713.62, Mass=262211, SNR=45.3, Peak=37472 HFD=3.0 20:34:19.799 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.02) = xAngle (2.27 = 2.27) 20:34:19.799 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.85 = -0.85) 20:34:19.799 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.37 hyp=0.55 cameraTheta=-0.75 mountX=-0.36 mountY=-0.41, mountTheta=-2.28 20:34:19.799 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.37, opts=13) 20:34:19.799 00.000 10672 Enqueuing Move request for scope (0.40, -0.37) 20:34:19.799 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:34:19.799 00.000 428 Worker thread wakes up 20:34:19.799 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.37) opts 0xd 20:34:19.799 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.37) 20:34:19.799 00.000 428 Moving (0.40, -0.37) raw xDistance=-0.36 yDistance=-0.41 20:34:19.799 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 20:34:19.799 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:19.799 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:34:19.799 00.000 428 MoveAxis(E, 0, ABG) 20:34:19.799 00.000 428 Move returns status 0, amount 0 20:34:19.799 00.000 428 MoveAxis(N, 0, ABG) 20:34:19.799 00.000 428 Move returns status 0, amount 0 20:34:19.799 00.000 428 move complete, result=0 20:34:19.799 00.000 428 worker thread done servicing request 20:34:19.831 00.032 10672 UpdateGuideState exits: m=262211 SNR=45.3 20:34:19.831 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:19.831 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:19.831 00.000 10672 Enqueuing Expose request 20:34:19.831 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:34:19.831 00.000 428 Worker thread wakes up 20:34:19.831 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:19.831 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:20.424 00.593 10672 read socket command 10 20:34:20.424 00.000 10672 processing socket request REQDIST 20:34:20.424 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:34:20.424 00.000 10672 Sending socket response 45 (0x2d) 20:34:22.163 01.739 428 Exposure complete 20:34:22.288 00.125 428 worker thread done servicing request 20:34:22.288 00.000 10672 OnExposeComplete: enter 20:34:22.288 00.000 10672 UpdateGuideState(): m_state=6 20:34:22.288 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2367 20:34:22.288 00.000 10672 Star::Find returns 1 (0), X=1047.20, Y=713.76, Mass=242132, SNR=40.2, Peak=34736 HFD=2.6 20:34:22.288 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.02) = xAngle (1.77 = 1.77) 20:34:22.288 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.36 = -1.36) 20:34:22.288 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.25 mountX=-0.05 mountY=-0.24, mountTheta=-1.77 20:34:22.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.23, opts=13) 20:34:22.288 00.000 10672 Enqueuing Move request for scope (0.08, -0.23) 20:34:22.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:34:22.288 00.000 428 Worker thread wakes up 20:34:22.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd 20:34:22.288 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.23) 20:34:22.288 00.000 428 Moving (0.08, -0.23) raw xDistance=-0.05 yDistance=-0.24 20:34:22.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:34:22.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:22.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:34:22.288 00.000 428 MoveAxis(E, 0, ABG) 20:34:22.288 00.000 428 Move returns status 0, amount 0 20:34:22.288 00.000 428 MoveAxis(N, 0, ABG) 20:34:22.288 00.000 428 Move returns status 0, amount 0 20:34:22.288 00.000 428 move complete, result=0 20:34:22.288 00.000 428 worker thread done servicing request 20:34:22.319 00.031 10672 UpdateGuideState exits: m=242132 SNR=40.2 20:34:22.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:22.319 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:22.319 00.000 10672 Enqueuing Expose request 20:34:22.319 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:34:22.319 00.000 428 Worker thread wakes up 20:34:22.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:22.319 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:24.662 02.343 428 Exposure complete 20:34:24.787 00.125 428 worker thread done servicing request 20:34:24.787 00.000 10672 OnExposeComplete: enter 20:34:24.787 00.000 10672 UpdateGuideState(): m_state=6 20:34:24.787 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2368 20:34:24.787 00.000 10672 Star::Find returns 1 (0), X=1047.24, Y=714.15, Mass=260162, SNR=43.6, Peak=40848 HFD=2.5 20:34:24.787 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.02) = xAngle (3.95 = -2.33) 20:34:24.787 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.82 = 0.82) 20:34:24.787 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.93 mountX=-0.14 mountY=0.14, mountTheta=2.33 20:34:24.787 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.16, opts=13) 20:34:24.787 00.000 10672 Enqueuing Move request for scope (0.12, 0.16) 20:34:24.787 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:34:24.787 00.000 428 Worker thread wakes up 20:34:24.787 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd 20:34:24.787 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.16) 20:34:24.787 00.000 428 Moving (0.12, 0.16) raw xDistance=-0.14 yDistance=0.14 20:34:24.787 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:34:24.787 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:24.803 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:34:24.803 00.000 428 MoveAxis(E, 0, ABG) 20:34:24.803 00.000 428 Move returns status 0, amount 0 20:34:24.803 00.000 428 MoveAxis(N, 0, ABG) 20:34:24.803 00.000 428 Move returns status 0, amount 0 20:34:24.803 00.000 428 move complete, result=0 20:34:24.803 00.000 428 worker thread done servicing request 20:34:24.818 00.015 10672 UpdateGuideState exits: m=260162 SNR=43.6 20:34:24.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:24.818 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:24.818 00.000 10672 Enqueuing Expose request 20:34:24.818 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:34:24.818 00.000 428 Worker thread wakes up 20:34:24.818 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:24.818 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:25.428 00.610 10672 read socket command 10 20:34:25.428 00.000 10672 processing socket request REQDIST 20:34:25.428 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:34:25.428 00.000 10672 Sending socket response 33 (0x21) 20:34:27.161 01.733 428 Exposure complete 20:34:27.318 00.157 428 worker thread done servicing request 20:34:27.318 00.000 10672 OnExposeComplete: enter 20:34:27.318 00.000 10672 UpdateGuideState(): m_state=6 20:34:27.318 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2369 20:34:27.318 00.000 10672 Star::Find returns 1 (0), X=1046.90, Y=714.18, Mass=268900, SNR=50.3, Peak=40624 HFD=2.7 20:34:27.318 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.02) = xAngle (5.45 = -0.84) 20:34:27.318 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.32 = 2.32) 20:34:27.318 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.43 mountX=0.20 mountY=0.22, mountTheta=0.83 20:34:27.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.19, opts=13) 20:34:27.318 00.000 10672 Enqueuing Move request for scope (-0.22, 0.19) 20:34:27.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:34:27.318 00.000 428 Worker thread wakes up 20:34:27.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd 20:34:27.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.19) 20:34:27.318 00.000 428 Moving (-0.22, 0.19) raw xDistance=0.20 yDistance=0.22 20:34:27.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:34:27.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:27.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:34:27.318 00.000 428 MoveAxis(E, 0, ABG) 20:34:27.318 00.000 428 Move returns status 0, amount 0 20:34:27.318 00.000 428 MoveAxis(N, 0, ABG) 20:34:27.318 00.000 428 Move returns status 0, amount 0 20:34:27.318 00.000 428 move complete, result=0 20:34:27.318 00.000 428 worker thread done servicing request 20:34:27.349 00.031 10672 UpdateGuideState exits: m=268900 SNR=50.3 20:34:27.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:27.349 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:27.349 00.000 10672 Enqueuing Expose request 20:34:27.349 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:34:27.349 00.000 428 Worker thread wakes up 20:34:27.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:27.349 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:29.645 02.296 428 Exposure complete 20:34:29.786 00.141 428 worker thread done servicing request 20:34:29.786 00.000 10672 OnExposeComplete: enter 20:34:29.786 00.000 10672 UpdateGuideState(): m_state=6 20:34:29.786 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2370 20:34:29.786 00.000 10672 Star::Find returns 1 (0), X=1047.49, Y=714.44, Mass=262141, SNR=43.3, Peak=38880 HFD=3.1 20:34:29.786 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.39) 20:34:29.786 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 20:34:29.786 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.45 hyp=0.58 cameraTheta=0.88 mountX=-0.42 mountY=0.40, mountTheta=2.38 20:34:29.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.45, opts=13) 20:34:29.786 00.000 10672 Enqueuing Move request for scope (0.37, 0.45) 20:34:29.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:34:29.786 00.000 428 Worker thread wakes up 20:34:29.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.45) opts 0xd 20:34:29.786 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.45) 20:34:29.786 00.000 428 Moving (0.37, 0.45) raw xDistance=-0.42 yDistance=0.40 20:34:29.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 20:34:29.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:29.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 20:34:29.786 00.000 428 MoveAxis(E, 0, ABG) 20:34:29.786 00.000 428 Move returns status 0, amount 0 20:34:29.786 00.000 428 MoveAxis(N, 0, ABG) 20:34:29.786 00.000 428 Move returns status 0, amount 0 20:34:29.786 00.000 428 move complete, result=0 20:34:29.786 00.000 428 worker thread done servicing request 20:34:29.801 00.015 10672 UpdateGuideState exits: m=262141 SNR=43.3 20:34:29.801 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:29.801 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:29.801 00.000 10672 Enqueuing Expose request 20:34:29.801 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 20:34:29.801 00.000 428 Worker thread wakes up 20:34:29.801 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:29.801 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:30.431 00.630 10672 read socket command 10 20:34:30.431 00.000 10672 processing socket request REQDIST 20:34:30.431 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:34:30.431 00.000 10672 Sending socket response 39 (0x27) 20:34:32.164 01.733 428 Exposure complete 20:34:32.289 00.125 428 worker thread done servicing request 20:34:32.289 00.000 10672 OnExposeComplete: enter 20:34:32.289 00.000 10672 UpdateGuideState(): m_state=6 20:34:32.289 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2371 20:34:32.289 00.000 10672 Star::Find returns 1 (0), X=1047.41, Y=714.00, Mass=256879, SNR=48.1, Peak=35072 HFD=2.8 20:34:32.289 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 20:34:32.289 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 20:34:32.289 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.29 cameraTheta=0.04 mountX=-0.29 mountY=-0.02, mountTheta=-3.07 20:34:32.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.01, opts=13) 20:34:32.289 00.000 10672 Enqueuing Move request for scope (0.29, 0.01) 20:34:32.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:34:32.289 00.000 428 Worker thread wakes up 20:34:32.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.01) opts 0xd 20:34:32.289 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.01) 20:34:32.289 00.000 428 Moving (0.29, 0.01) raw xDistance=-0.29 yDistance=-0.02 20:34:32.289 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:34:32.289 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:32.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:34:32.289 00.000 428 MoveAxis(E, 0, ABG) 20:34:32.289 00.000 428 Move returns status 0, amount 0 20:34:32.289 00.000 428 MoveAxis(N, 0, ABG) 20:34:32.289 00.000 428 Move returns status 0, amount 0 20:34:32.289 00.000 428 move complete, result=0 20:34:32.289 00.000 428 worker thread done servicing request 20:34:32.320 00.031 10672 UpdateGuideState exits: m=256879 SNR=48.1 20:34:32.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:32.320 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:32.320 00.000 10672 Enqueuing Expose request 20:34:32.320 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:34:32.320 00.000 428 Worker thread wakes up 20:34:32.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:32.320 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:34.648 02.328 428 Exposure complete 20:34:34.773 00.125 428 worker thread done servicing request 20:34:34.773 00.000 10672 OnExposeComplete: enter 20:34:34.773 00.000 10672 UpdateGuideState(): m_state=6 20:34:34.773 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2372 20:34:34.773 00.000 10672 Star::Find returns 1 (0), X=1047.57, Y=714.39, Mass=253034, SNR=42.6, Peak=37680 HFD=3.0 20:34:34.773 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.02) = xAngle (3.75 = -2.54) 20:34:34.773 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.62 = 0.62) 20:34:34.773 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.40 hyp=0.60 cameraTheta=0.73 mountX=-0.49 mountY=0.35, mountTheta=2.53 20:34:34.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.40, opts=13) 20:34:34.773 00.000 10672 Enqueuing Move request for scope (0.45, 0.40) 20:34:34.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:34:34.773 00.000 428 Worker thread wakes up 20:34:34.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.40) opts 0xd 20:34:34.773 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.40) 20:34:34.773 00.000 428 Moving (0.45, 0.40) raw xDistance=-0.49 yDistance=0.35 20:34:34.773 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 20:34:34.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:34.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:34:34.773 00.000 428 MoveAxis(E, 457, ABG) 20:34:34.773 00.000 428 Guiding Dir = 2, Dur = 457 20:34:34.788 00.015 428 IsSlewing returns 0 20:34:34.788 00.000 428 IsGuiding returns 0 20:34:34.804 00.016 428 PulseGuide returned control before completion, sleep 453 20:34:34.804 00.000 10672 UpdateGuideState exits: m=253034 SNR=42.6 20:34:34.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:34.804 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:34.804 00.000 10672 Enqueuing Expose request 20:34:35.288 00.484 428 IsGuiding returns 0 20:34:35.288 00.000 428 Move returns status 0, amount 457 20:34:35.288 00.000 428 MoveAxis(N, 0, ABG) 20:34:35.288 00.000 428 Move returns status 0, amount 0 20:34:35.288 00.000 428 move complete, result=0 20:34:35.288 00.000 428 worker thread done servicing request 20:34:35.304 00.016 428 Worker thread wakes up 20:34:35.304 00.000 10672 GuideStep: -0.5 px 457 ms EAST, 0.3 px 0 ms NORTH 20:34:35.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:35.304 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:35.429 00.125 10672 read socket command 10 20:34:35.429 00.000 10672 processing socket request REQDIST 20:34:35.429 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:34:35.429 00.000 10672 Sending socket response 43 (0x2b) 20:34:37.163 01.734 428 Exposure complete 20:34:37.288 00.125 428 worker thread done servicing request 20:34:37.288 00.000 10672 OnExposeComplete: enter 20:34:37.288 00.000 10672 UpdateGuideState(): m_state=6 20:34:37.288 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2373 20:34:37.288 00.000 10672 Star::Find returns 1 (0), X=1047.82, Y=714.29, Mass=286341, SNR=47.4, Peak=30272 HFD=3.5 20:34:37.288 00.000 10672 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.02) = xAngle (3.43 = -2.86) 20:34:37.288 00.000 10672 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.30 = 0.30) 20:34:37.288 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.30 hyp=0.76 cameraTheta=0.41 mountX=-0.73 mountY=0.22, mountTheta=2.84 20:34:37.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.30, opts=13) 20:34:37.288 00.000 10672 Enqueuing Move request for scope (0.70, 0.30) 20:34:37.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:34:37.288 00.000 428 Worker thread wakes up 20:34:37.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.30) opts 0xd 20:34:37.288 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.30) 20:34:37.288 00.000 428 Moving (0.70, 0.30) raw xDistance=-0.73 yDistance=0.22 20:34:37.288 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.73 20:34:37.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:37.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:34:37.288 00.000 428 MoveAxis(E, 710, ABG) 20:34:37.288 00.000 428 Guiding Dir = 2, Dur = 710 20:34:37.288 00.000 428 IsSlewing returns 0 20:34:37.288 00.000 428 IsGuiding returns 0 20:34:37.303 00.015 428 PulseGuide returned control before completion, sleep 705 20:34:37.319 00.016 10672 UpdateGuideState exits: m=286341 SNR=47.4 20:34:37.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:37.319 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:37.319 00.000 10672 Enqueuing Expose request 20:34:38.037 00.718 428 IsGuiding returns 0 20:34:38.037 00.000 428 Move returns status 0, amount 710 20:34:38.037 00.000 428 MoveAxis(N, 0, ABG) 20:34:38.037 00.000 428 Move returns status 0, amount 0 20:34:38.053 00.016 428 move complete, result=0 20:34:38.053 00.000 428 worker thread done servicing request 20:34:38.053 00.000 428 Worker thread wakes up 20:34:38.053 00.000 10672 GuideStep: -0.7 px 710 ms EAST, 0.2 px 0 ms NORTH 20:34:38.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:38.053 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:39.666 01.613 428 Exposure complete 20:34:39.791 00.125 428 worker thread done servicing request 20:34:39.791 00.000 10672 OnExposeComplete: enter 20:34:39.791 00.000 10672 UpdateGuideState(): m_state=6 20:34:39.791 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2374 20:34:39.791 00.000 10672 Star::Find returns 1 (0), X=1047.36, Y=714.05, Mass=222661, SNR=47.5, Peak=40400 HFD=2.3 20:34:39.791 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.02) = xAngle (3.27 = -3.01) 20:34:39.791 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 20:34:39.791 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.25 mountX=-0.24 mountY=0.03, mountTheta=3.00 20:34:39.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.06, opts=13) 20:34:39.791 00.000 10672 Enqueuing Move request for scope (0.24, 0.06) 20:34:39.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:34:39.791 00.000 428 Worker thread wakes up 20:34:39.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd 20:34:39.791 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.06) 20:34:39.791 00.000 428 Moving (0.24, 0.06) raw xDistance=-0.24 yDistance=0.03 20:34:39.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:34:39.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:39.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:34:39.791 00.000 428 MoveAxis(E, 0, ABG) 20:34:39.791 00.000 428 Move returns status 0, amount 0 20:34:39.791 00.000 428 MoveAxis(N, 0, ABG) 20:34:39.791 00.000 428 Move returns status 0, amount 0 20:34:39.791 00.000 428 move complete, result=0 20:34:39.791 00.000 428 worker thread done servicing request 20:34:39.823 00.032 10672 UpdateGuideState exits: m=222661 SNR=47.5 20:34:39.823 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:39.823 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:39.823 00.000 10672 Enqueuing Expose request 20:34:39.823 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:34:39.823 00.000 428 Worker thread wakes up 20:34:39.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:39.823 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:40.463 00.640 10672 read socket command 10 20:34:40.463 00.000 10672 processing socket request REQDIST 20:34:40.463 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:34:40.463 00.000 10672 Sending socket response 44 (0x2c) 20:34:42.166 01.703 428 Exposure complete 20:34:42.306 00.140 428 worker thread done servicing request 20:34:42.306 00.000 10672 OnExposeComplete: enter 20:34:42.306 00.000 10672 UpdateGuideState(): m_state=6 20:34:42.306 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2375 20:34:42.306 00.000 10672 Star::Find returns 1 (0), X=1046.99, Y=714.13, Mass=278993, SNR=42.8, Peak=34848 HFD=2.9 20:34:42.306 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.02) = xAngle (5.34 = -0.94) 20:34:42.306 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.21 = 2.21) 20:34:42.306 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.32 mountX=0.11 mountY=0.15, mountTheta=0.94 20:34:42.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.14, opts=13) 20:34:42.306 00.000 10672 Enqueuing Move request for scope (-0.13, 0.14) 20:34:42.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:34:42.306 00.000 428 Worker thread wakes up 20:34:42.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd 20:34:42.306 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.14) 20:34:42.306 00.000 428 Moving (-0.13, 0.14) raw xDistance=0.11 yDistance=0.15 20:34:42.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:34:42.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:42.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:34:42.306 00.000 428 MoveAxis(E, 0, ABG) 20:34:42.306 00.000 428 Move returns status 0, amount 0 20:34:42.306 00.000 428 MoveAxis(N, 0, ABG) 20:34:42.306 00.000 428 Move returns status 0, amount 0 20:34:42.306 00.000 428 move complete, result=0 20:34:42.306 00.000 428 worker thread done servicing request 20:34:42.322 00.016 10672 UpdateGuideState exits: m=278993 SNR=42.8 20:34:42.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:42.322 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:42.322 00.000 10672 Enqueuing Expose request 20:34:42.322 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:34:42.322 00.000 428 Worker thread wakes up 20:34:42.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:42.322 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:44.634 02.312 428 Exposure complete 20:34:44.774 00.140 428 worker thread done servicing request 20:34:44.774 00.000 10672 OnExposeComplete: enter 20:34:44.774 00.000 10672 UpdateGuideState(): m_state=6 20:34:44.774 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2376 20:34:44.774 00.000 10672 Star::Find returns 1 (0), X=1047.54, Y=714.04, Mass=297321, SNR=53.0, Peak=43456 HFD=3.0 20:34:44.774 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.02) = xAngle (3.14 = -3.14) 20:34:44.774 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 20:34:44.774 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.05 hyp=0.43 cameraTheta=0.12 mountX=-0.43 mountY=0.01, mountTheta=3.13 20:34:44.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.05, opts=13) 20:34:44.774 00.000 10672 Enqueuing Move request for scope (0.42, 0.05) 20:34:44.774 00.000 428 Worker thread wakes up 20:34:44.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:34:44.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.05) opts 0xd 20:34:44.774 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.05) 20:34:44.774 00.000 428 Moving (0.42, 0.05) raw xDistance=-0.43 yDistance=0.01 20:34:44.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 20:34:44.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:44.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:34:44.774 00.000 428 MoveAxis(E, 0, ABG) 20:34:44.774 00.000 428 Move returns status 0, amount 0 20:34:44.774 00.000 428 MoveAxis(N, 0, ABG) 20:34:44.774 00.000 428 Move returns status 0, amount 0 20:34:44.774 00.000 428 move complete, result=0 20:34:44.774 00.000 428 worker thread done servicing request 20:34:44.805 00.031 10672 UpdateGuideState exits: m=297321 SNR=53.0 20:34:44.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:44.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:44.805 00.000 10672 Enqueuing Expose request 20:34:44.805 00.000 428 Worker thread wakes up 20:34:44.805 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:34:44.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:44.805 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:45.430 00.625 10672 read socket command 10 20:34:45.430 00.000 10672 processing socket request REQDIST 20:34:45.430 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:34:45.430 00.000 10672 Sending socket response 38 (0x26) 20:34:47.153 01.723 428 Exposure complete 20:34:47.278 00.125 428 worker thread done servicing request 20:34:47.278 00.000 10672 OnExposeComplete: enter 20:34:47.278 00.000 10672 UpdateGuideState(): m_state=6 20:34:47.278 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2377 20:34:47.278 00.000 10672 Star::Find returns 1 (0), X=1047.50, Y=713.81, Mass=250794, SNR=44.0, Peak=42800 HFD=2.6 20:34:47.278 00.000 10672 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.02) = xAngle (2.57 = 2.57) 20:34:47.278 00.000 10672 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.56 = -0.56) 20:34:47.278 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.18 hyp=0.42 cameraTheta=-0.45 mountX=-0.35 mountY=-0.22, mountTheta=-2.58 20:34:47.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.18, opts=13) 20:34:47.278 00.000 10672 Enqueuing Move request for scope (0.38, -0.18) 20:34:47.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:34:47.278 00.000 428 Worker thread wakes up 20:34:47.293 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.18) opts 0xd 20:34:47.293 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.18) 20:34:47.293 00.000 428 Moving (0.38, -0.18) raw xDistance=-0.35 yDistance=-0.22 20:34:47.293 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 20:34:47.293 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:47.293 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:34:47.293 00.000 428 MoveAxis(E, 0, ABG) 20:34:47.293 00.000 428 Move returns status 0, amount 0 20:34:47.293 00.000 428 MoveAxis(N, 0, ABG) 20:34:47.293 00.000 428 Move returns status 0, amount 0 20:34:47.293 00.000 428 move complete, result=0 20:34:47.293 00.000 428 worker thread done servicing request 20:34:47.309 00.016 10672 UpdateGuideState exits: m=250794 SNR=44.0 20:34:47.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:47.309 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:47.309 00.000 10672 Enqueuing Expose request 20:34:47.309 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:34:47.309 00.000 428 Worker thread wakes up 20:34:47.309 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:47.309 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:49.636 02.327 428 Exposure complete 20:34:49.777 00.141 428 worker thread done servicing request 20:34:49.777 00.000 10672 OnExposeComplete: enter 20:34:49.777 00.000 10672 UpdateGuideState(): m_state=6 20:34:49.777 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2378 20:34:49.777 00.000 10672 Star::Find returns 1 (0), X=1047.62, Y=714.06, Mass=260718, SNR=48.4, Peak=36912 HFD=2.7 20:34:49.777 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.13) 20:34:49.777 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 20:34:49.777 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.07 hyp=0.50 cameraTheta=0.13 mountX=-0.50 mountY=0.01, mountTheta=3.12 20:34:49.777 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.07, opts=13) 20:34:49.777 00.000 10672 Enqueuing Move request for scope (0.50, 0.07) 20:34:49.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:34:49.777 00.000 428 Worker thread wakes up 20:34:49.777 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.07) opts 0xd 20:34:49.777 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.07) 20:34:49.777 00.000 428 Moving (0.50, 0.07) raw xDistance=-0.50 yDistance=0.01 20:34:49.777 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 20:34:49.777 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:49.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:34:49.777 00.000 428 MoveAxis(E, 466, ABG) 20:34:49.777 00.000 428 Guiding Dir = 2, Dur = 466 20:34:49.777 00.000 428 IsSlewing returns 0 20:34:49.777 00.000 428 IsGuiding returns 0 20:34:49.793 00.016 428 PulseGuide returned control before completion, sleep 460 20:34:49.793 00.000 10672 UpdateGuideState exits: m=260718 SNR=48.4 20:34:49.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:49.793 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:49.793 00.000 10672 Enqueuing Expose request 20:34:50.293 00.500 428 IsGuiding returns 1 20:34:50.293 00.000 428 scope still moving after pulse duration time elapsed 20:34:50.324 00.031 428 IsSlewing returns 0 20:34:50.324 00.000 428 IsGuiding returns 0 20:34:50.324 00.000 428 scope move finished after 466 + 79 ms 20:34:50.324 00.000 428 Move returns status 0, amount 466 20:34:50.324 00.000 428 MoveAxis(N, 0, ABG) 20:34:50.324 00.000 428 Move returns status 0, amount 0 20:34:50.324 00.000 428 move complete, result=0 20:34:50.324 00.000 428 worker thread done servicing request 20:34:50.324 00.000 428 Worker thread wakes up 20:34:50.324 00.000 10672 GuideStep: -0.5 px 466 ms EAST, 0.0 px 0 ms NORTH 20:34:50.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:50.324 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:50.464 00.140 10672 read socket command 10 20:34:50.464 00.000 10672 processing socket request REQDIST 20:34:50.464 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:34:50.464 00.000 10672 Sending socket response 42 (0x2a) 20:34:52.151 01.687 428 Exposure complete 20:34:52.292 00.141 428 worker thread done servicing request 20:34:52.292 00.000 10672 OnExposeComplete: enter 20:34:52.292 00.000 10672 UpdateGuideState(): m_state=6 20:34:52.292 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2379 20:34:52.292 00.000 10672 Star::Find returns 1 (0), X=1047.37, Y=713.69, Mass=260450, SNR=45.9, Peak=36480 HFD=2.9 20:34:52.292 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.02) = xAngle (2.15 = 2.15) 20:34:52.292 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.98 = -0.98) 20:34:52.292 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.30 hyp=0.39 cameraTheta=-0.87 mountX=-0.21 mountY=-0.33, mountTheta=-2.15 20:34:52.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.30, opts=13) 20:34:52.292 00.000 10672 Enqueuing Move request for scope (0.25, -0.30) 20:34:52.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:34:52.292 00.000 428 Worker thread wakes up 20:34:52.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.30) opts 0xd 20:34:52.292 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.30) 20:34:52.292 00.000 428 Moving (0.25, -0.30) raw xDistance=-0.21 yDistance=-0.33 20:34:52.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:34:52.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:52.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:34:52.292 00.000 428 MoveAxis(E, 0, ABG) 20:34:52.292 00.000 428 Move returns status 0, amount 0 20:34:52.292 00.000 428 MoveAxis(N, 0, ABG) 20:34:52.292 00.000 428 Move returns status 0, amount 0 20:34:52.292 00.000 428 move complete, result=0 20:34:52.292 00.000 428 worker thread done servicing request 20:34:52.323 00.031 10672 UpdateGuideState exits: m=260450 SNR=45.9 20:34:52.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:52.323 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:52.323 00.000 10672 Enqueuing Expose request 20:34:52.323 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:34:52.323 00.000 428 Worker thread wakes up 20:34:52.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:52.323 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:54.650 02.327 428 Exposure complete 20:34:54.791 00.141 428 worker thread done servicing request 20:34:54.791 00.000 10672 OnExposeComplete: enter 20:34:54.791 00.000 10672 UpdateGuideState(): m_state=6 20:34:54.791 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2380 20:34:54.791 00.000 10672 Star::Find returns 1 (0), X=1047.43, Y=714.29, Mass=247952, SNR=41.7, Peak=34528 HFD=3.0 20:34:54.791 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.02) = xAngle (3.78 = -2.50) 20:34:54.791 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.66 = 0.66) 20:34:54.791 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.30 hyp=0.43 cameraTheta=0.76 mountX=-0.34 mountY=0.26, mountTheta=2.49 20:34:54.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.30, opts=13) 20:34:54.791 00.000 10672 Enqueuing Move request for scope (0.31, 0.30) 20:34:54.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:34:54.791 00.000 428 Worker thread wakes up 20:34:54.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.30) opts 0xd 20:34:54.791 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.30) 20:34:54.791 00.000 428 Moving (0.31, 0.30) raw xDistance=-0.34 yDistance=0.26 20:34:54.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:34:54.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:54.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:34:54.791 00.000 428 MoveAxis(E, 0, ABG) 20:34:54.791 00.000 428 Move returns status 0, amount 0 20:34:54.791 00.000 428 MoveAxis(N, 0, ABG) 20:34:54.791 00.000 428 Move returns status 0, amount 0 20:34:54.791 00.000 428 move complete, result=0 20:34:54.791 00.000 428 worker thread done servicing request 20:34:54.822 00.031 10672 UpdateGuideState exits: m=247952 SNR=41.7 20:34:54.822 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:54.822 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:54.822 00.000 10672 Enqueuing Expose request 20:34:54.822 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:34:54.822 00.000 428 Worker thread wakes up 20:34:54.822 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:54.822 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:55.437 00.615 10672 read socket command 10 20:34:55.437 00.000 10672 processing socket request REQDIST 20:34:55.437 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:34:55.437 00.000 10672 Sending socket response 41 (0x29) 20:34:57.155 01.718 428 Exposure complete 20:34:57.295 00.140 428 worker thread done servicing request 20:34:57.295 00.000 10672 OnExposeComplete: enter 20:34:57.295 00.000 10672 UpdateGuideState(): m_state=6 20:34:57.295 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2381 20:34:57.295 00.000 10672 Star::Find returns 1 (0), X=1047.20, Y=714.25, Mass=247584, SNR=43.6, Peak=35824 HFD=2.9 20:34:57.295 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -1.99) 20:34:57.295 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.16 = 1.16) 20:34:57.295 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.27 mountX=-0.11 mountY=0.25, mountTheta=1.99 20:34:57.295 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.26, opts=13) 20:34:57.295 00.000 10672 Enqueuing Move request for scope (0.08, 0.26) 20:34:57.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:34:57.295 00.000 428 Worker thread wakes up 20:34:57.295 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd 20:34:57.295 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.26) 20:34:57.295 00.000 428 Moving (0.08, 0.26) raw xDistance=-0.11 yDistance=0.25 20:34:57.311 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:34:57.311 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:57.311 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:34:57.311 00.000 428 MoveAxis(E, 0, ABG) 20:34:57.311 00.000 428 Move returns status 0, amount 0 20:34:57.311 00.000 428 MoveAxis(N, 0, ABG) 20:34:57.311 00.000 428 Move returns status 0, amount 0 20:34:57.311 00.000 428 move complete, result=0 20:34:57.311 00.000 428 worker thread done servicing request 20:34:57.326 00.015 10672 UpdateGuideState exits: m=247584 SNR=43.6 20:34:57.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:57.326 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:57.326 00.000 10672 Enqueuing Expose request 20:34:57.326 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:34:57.326 00.000 428 Worker thread wakes up 20:34:57.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:57.326 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:34:59.638 02.312 428 Exposure complete 20:34:59.779 00.141 428 worker thread done servicing request 20:34:59.779 00.000 10672 OnExposeComplete: enter 20:34:59.779 00.000 10672 UpdateGuideState(): m_state=6 20:34:59.779 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2382 20:34:59.779 00.000 10672 Star::Find returns 1 (0), X=1047.53, Y=714.03, Mass=229170, SNR=37.3, Peak=42256 HFD=2.3 20:34:59.779 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 20:34:59.779 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.02 = -0.02) 20:34:59.779 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.04 hyp=0.41 cameraTheta=0.08 mountX=-0.41 mountY=-0.01, mountTheta=-3.12 20:34:59.779 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.04, opts=13) 20:34:59.779 00.000 10672 Enqueuing Move request for scope (0.41, 0.04) 20:34:59.779 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:34:59.779 00.000 428 Worker thread wakes up 20:34:59.779 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.04) opts 0xd 20:34:59.779 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.04) 20:34:59.779 00.000 428 Moving (0.41, 0.04) raw xDistance=-0.41 yDistance=-0.01 20:34:59.779 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:34:59.779 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:59.779 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:34:59.779 00.000 428 MoveAxis(E, 0, ABG) 20:34:59.779 00.000 428 Move returns status 0, amount 0 20:34:59.779 00.000 428 MoveAxis(N, 0, ABG) 20:34:59.779 00.000 428 Move returns status 0, amount 0 20:34:59.779 00.000 428 move complete, result=0 20:34:59.779 00.000 428 worker thread done servicing request 20:34:59.794 00.015 10672 UpdateGuideState exits: m=229170 SNR=37.3 20:34:59.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:59.810 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:34:59.810 00.000 10672 Enqueuing Expose request 20:34:59.810 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 20:34:59.810 00.000 428 Worker thread wakes up 20:34:59.810 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:34:59.810 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:00.435 00.625 10672 read socket command 10 20:35:00.435 00.000 10672 processing socket request REQDIST 20:35:00.435 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:35:00.435 00.000 10672 Sending socket response 38 (0x26) 20:35:02.153 01.718 428 Exposure complete 20:35:02.278 00.125 428 worker thread done servicing request 20:35:02.278 00.000 10672 OnExposeComplete: enter 20:35:02.278 00.000 10672 UpdateGuideState(): m_state=6 20:35:02.278 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2383 20:35:02.278 00.000 10672 Star::Find returns 1 (0), X=1047.91, Y=714.12, Mass=218241, SNR=40.3, Peak=44656 HFD=2.2 20:35:02.278 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.02) = xAngle (3.18 = -3.11) 20:35:02.278 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.05 = 0.05) 20:35:02.278 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=0.13 hyp=0.80 cameraTheta=0.16 mountX=-0.80 mountY=0.04, mountTheta=3.09 20:35:02.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=0.13, opts=13) 20:35:02.278 00.000 10672 Enqueuing Move request for scope (0.79, 0.13) 20:35:02.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:02.278 00.000 428 Worker thread wakes up 20:35:02.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.13) opts 0xd 20:35:02.278 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 0.13) 20:35:02.278 00.000 428 Moving (0.79, 0.13) raw xDistance=-0.80 yDistance=0.04 20:35:02.278 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 20:35:02.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:02.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:35:02.278 00.000 428 MoveAxis(E, 744, ABG) 20:35:02.278 00.000 428 Guiding Dir = 2, Dur = 744 20:35:02.294 00.016 428 IsSlewing returns 0 20:35:02.294 00.000 428 IsGuiding returns 0 20:35:02.309 00.015 10672 UpdateGuideState exits: m=218241 SNR=40.3 20:35:02.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:02.309 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:02.309 00.000 10672 Enqueuing Expose request 20:35:02.309 00.000 428 PulseGuide returned control before completion, sleep 739 20:35:03.075 00.766 428 IsGuiding returns 0 20:35:03.075 00.000 428 Move returns status 0, amount 744 20:35:03.075 00.000 428 MoveAxis(N, 0, ABG) 20:35:03.075 00.000 428 Move returns status 0, amount 0 20:35:03.075 00.000 428 move complete, result=0 20:35:03.075 00.000 428 worker thread done servicing request 20:35:03.075 00.000 428 Worker thread wakes up 20:35:03.075 00.000 10672 GuideStep: -0.8 px 744 ms EAST, 0.0 px 0 ms NORTH 20:35:03.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:03.075 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:04.657 01.582 428 Exposure complete 20:35:04.797 00.140 428 worker thread done servicing request 20:35:04.797 00.000 10672 OnExposeComplete: enter 20:35:04.797 00.000 10672 UpdateGuideState(): m_state=6 20:35:04.797 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2384 20:35:04.797 00.000 10672 Star::Find returns 1 (0), X=1047.59, Y=714.02, Mass=236603, SNR=39.7, Peak=41504 HFD=2.5 20:35:04.797 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.02) = xAngle (3.08 = 3.08) 20:35:04.797 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.05 = -0.05) 20:35:04.797 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.03 hyp=0.47 cameraTheta=0.06 mountX=-0.47 mountY=-0.02, mountTheta=-3.09 20:35:04.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.03, opts=13) 20:35:04.797 00.000 10672 Enqueuing Move request for scope (0.47, 0.03) 20:35:04.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:04.797 00.000 428 Worker thread wakes up 20:35:04.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.03) opts 0xd 20:35:04.797 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.03) 20:35:04.797 00.000 428 Moving (0.47, 0.03) raw xDistance=-0.47 yDistance=-0.02 20:35:04.797 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.47 20:35:04.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:04.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:35:04.797 00.000 428 MoveAxis(E, 490, ABG) 20:35:04.797 00.000 428 Guiding Dir = 2, Dur = 490 20:35:04.797 00.000 428 IsSlewing returns 0 20:35:04.797 00.000 428 IsGuiding returns 0 20:35:04.813 00.016 428 PulseGuide returned control before completion, sleep 482 20:35:04.829 00.016 10672 UpdateGuideState exits: m=236603 SNR=39.7 20:35:04.829 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:04.829 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:04.829 00.000 10672 Enqueuing Expose request 20:35:05.313 00.484 428 IsGuiding returns 1 20:35:05.313 00.000 428 scope still moving after pulse duration time elapsed 20:35:05.344 00.031 428 IsSlewing returns 0 20:35:05.344 00.000 428 IsGuiding returns 0 20:35:05.344 00.000 428 scope move finished after 490 + 57 ms 20:35:05.344 00.000 428 Move returns status 0, amount 490 20:35:05.344 00.000 428 MoveAxis(N, 0, ABG) 20:35:05.344 00.000 428 Move returns status 0, amount 0 20:35:05.344 00.000 428 move complete, result=0 20:35:05.344 00.000 428 worker thread done servicing request 20:35:05.344 00.000 428 Worker thread wakes up 20:35:05.344 00.000 10672 GuideStep: -0.5 px 490 ms EAST, -0.0 px 0 ms NORTH 20:35:05.344 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:05.344 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:05.422 00.078 10672 read socket command 10 20:35:05.422 00.000 10672 processing socket request REQDIST 20:35:05.422 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:35:05.422 00.000 10672 Sending socket response 49 (0x31) 20:35:07.156 01.734 428 Exposure complete 20:35:07.281 00.125 428 worker thread done servicing request 20:35:07.281 00.000 10672 OnExposeComplete: enter 20:35:07.281 00.000 10672 UpdateGuideState(): m_state=6 20:35:07.281 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2385 20:35:07.281 00.000 10672 Star::Find returns 1 (0), X=1047.36, Y=714.00, Mass=250666, SNR=45.1, Peak=41056 HFD=2.4 20:35:07.281 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.02) = xAngle (3.07 = 3.07) 20:35:07.281 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.06 = -0.06) 20:35:07.281 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.05 mountX=-0.24 mountY=-0.01, mountTheta=-3.08 20:35:07.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.01, opts=13) 20:35:07.281 00.000 10672 Enqueuing Move request for scope (0.24, 0.01) 20:35:07.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:35:07.281 00.000 428 Worker thread wakes up 20:35:07.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd 20:35:07.281 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.01) 20:35:07.281 00.000 428 Moving (0.24, 0.01) raw xDistance=-0.24 yDistance=-0.01 20:35:07.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:35:07.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:07.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:35:07.281 00.000 428 MoveAxis(E, 0, ABG) 20:35:07.281 00.000 428 Move returns status 0, amount 0 20:35:07.281 00.000 428 MoveAxis(N, 0, ABG) 20:35:07.281 00.000 428 Move returns status 0, amount 0 20:35:07.281 00.000 428 move complete, result=0 20:35:07.281 00.000 428 worker thread done servicing request 20:35:07.312 00.031 10672 UpdateGuideState exits: m=250666 SNR=45.1 20:35:07.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:07.312 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:07.312 00.000 10672 Enqueuing Expose request 20:35:07.312 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:35:07.312 00.000 428 Worker thread wakes up 20:35:07.312 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:07.312 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:09.624 02.312 428 Exposure complete 20:35:09.764 00.140 428 worker thread done servicing request 20:35:09.764 00.000 10672 OnExposeComplete: enter 20:35:09.764 00.000 10672 UpdateGuideState(): m_state=6 20:35:09.764 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2386 20:35:09.764 00.000 10672 Star::Find returns 1 (0), X=1047.34, Y=714.10, Mass=287765, SNR=50.8, Peak=36816 HFD=2.7 20:35:09.764 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.02) = xAngle (3.46 = -2.83) 20:35:09.764 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.33 = 0.33) 20:35:09.764 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.25 cameraTheta=0.44 mountX=-0.24 mountY=0.08, mountTheta=2.81 20:35:09.780 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.11, opts=13) 20:35:09.780 00.000 10672 Enqueuing Move request for scope (0.23, 0.11) 20:35:09.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:35:09.780 00.000 428 Worker thread wakes up 20:35:09.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.11) opts 0xd 20:35:09.780 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.11) 20:35:09.780 00.000 428 Moving (0.23, 0.11) raw xDistance=-0.24 yDistance=0.08 20:35:09.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:35:09.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:09.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:35:09.780 00.000 428 MoveAxis(E, 0, ABG) 20:35:09.780 00.000 428 Move returns status 0, amount 0 20:35:09.780 00.000 428 MoveAxis(N, 0, ABG) 20:35:09.780 00.000 428 Move returns status 0, amount 0 20:35:09.780 00.000 428 move complete, result=0 20:35:09.780 00.000 428 worker thread done servicing request 20:35:09.796 00.016 10672 UpdateGuideState exits: m=287765 SNR=50.8 20:35:09.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:09.796 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:09.796 00.000 10672 Enqueuing Expose request 20:35:09.796 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:35:09.796 00.000 428 Worker thread wakes up 20:35:09.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:09.796 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:10.436 00.640 10672 read socket command 10 20:35:10.436 00.000 10672 processing socket request REQDIST 20:35:10.436 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:35:10.436 00.000 10672 Sending socket response 36 (0x24) 20:35:12.128 01.692 428 Exposure complete 20:35:12.269 00.141 428 worker thread done servicing request 20:35:12.269 00.000 10672 OnExposeComplete: enter 20:35:12.269 00.000 10672 UpdateGuideState(): m_state=6 20:35:12.269 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2387 20:35:12.269 00.000 10672 Star::Find returns 1 (0), X=1047.42, Y=714.41, Mass=212686, SNR=36.5, Peak=40192 HFD=2.9 20:35:12.269 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.31) 20:35:12.269 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 20:35:12.269 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.42 hyp=0.51 cameraTheta=0.95 mountX=-0.35 mountY=0.38, mountTheta=2.31 20:35:12.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.42, opts=13) 20:35:12.269 00.000 10672 Enqueuing Move request for scope (0.30, 0.42) 20:35:12.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:35:12.269 00.000 428 Worker thread wakes up 20:35:12.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.42) opts 0xd 20:35:12.269 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.42) 20:35:12.269 00.000 428 Moving (0.30, 0.42) raw xDistance=-0.35 yDistance=0.38 20:35:12.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 20:35:12.269 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:12.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 20:35:12.269 00.000 428 MoveAxis(E, 0, ABG) 20:35:12.269 00.000 428 Move returns status 0, amount 0 20:35:12.269 00.000 428 MoveAxis(N, 0, ABG) 20:35:12.269 00.000 428 Move returns status 0, amount 0 20:35:12.269 00.000 428 move complete, result=0 20:35:12.269 00.000 428 worker thread done servicing request 20:35:12.284 00.015 10672 UpdateGuideState exits: m=212686 SNR=36.5 20:35:12.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:12.284 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:12.284 00.000 10672 Enqueuing Expose request 20:35:12.284 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:35:12.284 00.000 428 Worker thread wakes up 20:35:12.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:12.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:14.643 02.359 428 Exposure complete 20:35:14.799 00.156 428 worker thread done servicing request 20:35:14.799 00.000 10672 OnExposeComplete: enter 20:35:14.799 00.000 10672 UpdateGuideState(): m_state=6 20:35:14.799 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2388 20:35:14.799 00.000 10672 Star::Find returns 1 (0), X=1047.08, Y=714.40, Mass=259769, SNR=47.4, Peak=31680 HFD=3.2 20:35:14.799 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 20:35:14.799 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:35:14.799 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.67 mountX=-0.01 mountY=0.41, mountTheta=1.59 20:35:14.799 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.41, opts=13) 20:35:14.799 00.000 10672 Enqueuing Move request for scope (-0.04, 0.41) 20:35:14.815 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:14.815 00.000 428 Worker thread wakes up 20:35:14.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.41) opts 0xd 20:35:14.815 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.41) 20:35:14.815 00.000 428 Moving (-0.04, 0.41) raw xDistance=-0.01 yDistance=0.41 20:35:14.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:35:14.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:14.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 20:35:14.815 00.000 428 MoveAxis(E, 0, ABG) 20:35:14.815 00.000 428 Move returns status 0, amount 0 20:35:14.815 00.000 428 MoveAxis(N, 0, ABG) 20:35:14.815 00.000 428 Move returns status 0, amount 0 20:35:14.815 00.000 428 move complete, result=0 20:35:14.815 00.000 428 worker thread done servicing request 20:35:14.830 00.015 10672 UpdateGuideState exits: m=259769 SNR=47.4 20:35:14.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:14.830 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:14.830 00.000 10672 Enqueuing Expose request 20:35:14.830 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:35:14.830 00.000 428 Worker thread wakes up 20:35:14.830 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:14.830 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:15.424 00.594 10672 read socket command 10 20:35:15.424 00.000 10672 processing socket request REQDIST 20:35:15.424 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:35:15.424 00.000 10672 Sending socket response 41 (0x29) 20:35:17.142 01.718 428 Exposure complete 20:35:17.267 00.125 428 worker thread done servicing request 20:35:17.267 00.000 10672 OnExposeComplete: enter 20:35:17.267 00.000 10672 UpdateGuideState(): m_state=6 20:35:17.267 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2389 20:35:17.267 00.000 10672 Star::Find returns 1 (0), X=1047.71, Y=714.09, Mass=306895, SNR=55.6, Peak=41600 HFD=3.3 20:35:17.267 00.000 10672 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.02) = xAngle (3.19 = -3.09) 20:35:17.267 00.000 10672 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.07 = 0.07) 20:35:17.267 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=0.10 hyp=0.60 cameraTheta=0.17 mountX=-0.60 mountY=0.04, mountTheta=3.08 20:35:17.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=0.10, opts=13) 20:35:17.267 00.000 10672 Enqueuing Move request for scope (0.59, 0.10) 20:35:17.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:35:17.267 00.000 428 Worker thread wakes up 20:35:17.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.10) opts 0xd 20:35:17.283 00.016 428 Handling offset move in thread for scope, endpoint = (0.59, 0.10) 20:35:17.283 00.000 428 Moving (0.59, 0.10) raw xDistance=-0.60 yDistance=0.04 20:35:17.283 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 20:35:17.283 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:17.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:35:17.283 00.000 428 MoveAxis(E, 557, ABG) 20:35:17.283 00.000 428 Guiding Dir = 2, Dur = 557 20:35:17.283 00.000 428 IsSlewing returns 0 20:35:17.283 00.000 428 IsGuiding returns 0 20:35:17.298 00.015 10672 UpdateGuideState exits: m=306895 SNR=55.6 20:35:17.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:17.298 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:17.298 00.000 10672 Enqueuing Expose request 20:35:17.298 00.000 428 PulseGuide returned control before completion, sleep 539 20:35:17.861 00.563 428 IsGuiding returns 1 20:35:17.861 00.000 428 scope still moving after pulse duration time elapsed 20:35:17.892 00.031 428 IsSlewing returns 0 20:35:17.923 00.031 428 IsGuiding returns 0 20:35:17.923 00.000 428 scope move finished after 557 + 93 ms 20:35:17.923 00.000 428 Move returns status 0, amount 557 20:35:17.923 00.000 428 MoveAxis(N, 0, ABG) 20:35:17.923 00.000 428 Move returns status 0, amount 0 20:35:17.923 00.000 428 move complete, result=0 20:35:17.923 00.000 428 worker thread done servicing request 20:35:17.923 00.000 428 Worker thread wakes up 20:35:17.923 00.000 10672 GuideStep: -0.6 px 557 ms EAST, 0.0 px 0 ms NORTH 20:35:17.923 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:17.923 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:19.626 01.703 428 Exposure complete 20:35:19.766 00.140 428 worker thread done servicing request 20:35:19.766 00.000 10672 OnExposeComplete: enter 20:35:19.766 00.000 10672 UpdateGuideState(): m_state=6 20:35:19.766 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2390 20:35:19.766 00.000 10672 Star::Find returns 1 (0), X=1047.40, Y=714.34, Mass=277267, SNR=49.2, Peak=35392 HFD=3.0 20:35:19.766 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.02) = xAngle (3.92 = -2.36) 20:35:19.766 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.79 = 0.79) 20:35:19.766 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.35 hyp=0.45 cameraTheta=0.90 mountX=-0.32 mountY=0.32, mountTheta=2.35 20:35:19.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.35, opts=13) 20:35:19.766 00.000 10672 Enqueuing Move request for scope (0.28, 0.35) 20:35:19.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:35:19.766 00.000 428 Worker thread wakes up 20:35:19.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.35) opts 0xd 20:35:19.766 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.35) 20:35:19.766 00.000 428 Moving (0.28, 0.35) raw xDistance=-0.32 yDistance=0.32 20:35:19.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:35:19.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:19.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 20:35:19.766 00.000 428 MoveAxis(E, 0, ABG) 20:35:19.766 00.000 428 Move returns status 0, amount 0 20:35:19.766 00.000 428 MoveAxis(N, 0, ABG) 20:35:19.766 00.000 428 Move returns status 0, amount 0 20:35:19.766 00.000 428 move complete, result=0 20:35:19.766 00.000 428 worker thread done servicing request 20:35:19.782 00.016 10672 UpdateGuideState exits: m=277267 SNR=49.2 20:35:19.798 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:19.798 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:19.798 00.000 10672 Enqueuing Expose request 20:35:19.798 00.000 428 Worker thread wakes up 20:35:19.798 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:35:19.798 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:19.798 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:20.426 00.628 10672 read socket command 10 20:35:20.426 00.000 10672 processing socket request REQDIST 20:35:20.426 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:35:20.426 00.000 10672 Sending socket response 46 (0x2e) 20:35:22.129 01.703 428 Exposure complete 20:35:22.269 00.140 428 worker thread done servicing request 20:35:22.269 00.000 10672 OnExposeComplete: enter 20:35:22.269 00.000 10672 UpdateGuideState(): m_state=6 20:35:22.269 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2391 20:35:22.269 00.000 10672 Star::Find returns 1 (0), X=1046.89, Y=714.59, Mass=265986, SNR=46.8, Peak=47280 HFD=2.5 20:35:22.269 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.02) = xAngle (4.96 = -1.32) 20:35:22.269 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.83 = 1.83) 20:35:22.269 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.60 hyp=0.64 cameraTheta=1.94 mountX=0.16 mountY=0.62, mountTheta=1.32 20:35:22.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.60, opts=13) 20:35:22.269 00.000 10672 Enqueuing Move request for scope (-0.23, 0.60) 20:35:22.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:22.269 00.000 428 Worker thread wakes up 20:35:22.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.60) opts 0xd 20:35:22.269 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.60) 20:35:22.269 00.000 428 Moving (-0.23, 0.60) raw xDistance=0.16 yDistance=0.62 20:35:22.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:35:22.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 20:35:22.269 00.000 428 MoveAxis(E, 0, ABG) 20:35:22.269 00.000 428 Move returns status 0, amount 0 20:35:22.269 00.000 428 MoveAxis(S, 939, ABG) 20:35:22.269 00.000 428 Guiding Dir = 1, Dur = 939 20:35:22.269 00.000 428 IsSlewing returns 0 20:35:22.269 00.000 428 IsGuiding returns 0 20:35:22.285 00.016 10672 UpdateGuideState exits: m=265986 SNR=46.8 20:35:22.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:22.285 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:22.285 00.000 10672 Enqueuing Expose request 20:35:22.348 00.063 428 PulseGuide returned control before completion, sleep 864 20:35:23.238 00.890 428 IsGuiding returns 1 20:35:23.238 00.000 428 scope still moving after pulse duration time elapsed 20:35:23.269 00.031 428 IsSlewing returns 0 20:35:23.269 00.000 428 IsGuiding returns 1 20:35:23.316 00.047 428 IsSlewing returns 0 20:35:23.347 00.031 428 IsGuiding returns 0 20:35:23.347 00.000 428 scope move finished after 939 + 138 ms 20:35:23.347 00.000 428 Move returns status 0, amount 939 20:35:23.347 00.000 428 move complete, result=0 20:35:23.347 00.000 428 worker thread done servicing request 20:35:23.347 00.000 428 Worker thread wakes up 20:35:23.347 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 939 ms SOUTH 20:35:23.347 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:23.347 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:24.628 01.281 428 Exposure complete 20:35:24.769 00.141 428 worker thread done servicing request 20:35:24.769 00.000 10672 OnExposeComplete: enter 20:35:24.769 00.000 10672 UpdateGuideState(): m_state=6 20:35:24.769 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2392 20:35:24.769 00.000 10672 Star::Find returns 1 (0), X=1047.32, Y=714.22, Mass=242142, SNR=42.8, Peak=45424 HFD=2.7 20:35:24.769 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.02) = xAngle (3.88 = -2.40) 20:35:24.769 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.75 = 0.75) 20:35:24.769 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.23 hyp=0.30 cameraTheta=0.86 mountX=-0.23 mountY=0.21, mountTheta=2.40 20:35:24.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.23, opts=13) 20:35:24.769 00.000 10672 Enqueuing Move request for scope (0.20, 0.23) 20:35:24.769 00.000 428 Worker thread wakes up 20:35:24.769 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=696, FiltMax=65488, Gamma=1.000 20:35:24.769 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.23) opts 0xd 20:35:24.769 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.23) 20:35:24.769 00.000 428 Moving (0.20, 0.23) raw xDistance=-0.23 yDistance=0.21 20:35:24.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 20:35:24.769 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:24.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:35:24.769 00.000 428 MoveAxis(E, 0, ABG) 20:35:24.769 00.000 428 Move returns status 0, amount 0 20:35:24.769 00.000 428 MoveAxis(N, 0, ABG) 20:35:24.769 00.000 428 Move returns status 0, amount 0 20:35:24.769 00.000 428 move complete, result=0 20:35:24.769 00.000 428 worker thread done servicing request 20:35:24.800 00.031 10672 UpdateGuideState exits: m=242142 SNR=42.8 20:35:24.800 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:24.800 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:24.800 00.000 10672 Enqueuing Expose request 20:35:24.800 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:35:24.800 00.000 428 Worker thread wakes up 20:35:24.800 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:24.800 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:25.425 00.625 10672 read socket command 10 20:35:25.425 00.000 10672 processing socket request REQDIST 20:35:25.425 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:35:25.425 00.000 10672 Sending socket response 45 (0x2d) 20:35:27.143 01.718 428 Exposure complete 20:35:27.268 00.125 428 worker thread done servicing request 20:35:27.268 00.000 10672 OnExposeComplete: enter 20:35:27.268 00.000 10672 UpdateGuideState(): m_state=6 20:35:27.268 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2393 20:35:27.268 00.000 10672 Star::Find returns 1 (0), X=1047.47, Y=713.64, Mass=230499, SNR=37.9, Peak=38224 HFD=2.4 20:35:27.268 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.02) = xAngle (2.23 = 2.23) 20:35:27.268 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.90 = -0.90) 20:35:27.268 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.36 hyp=0.50 cameraTheta=-0.79 mountX=-0.31 mountY=-0.39, mountTheta=-2.24 20:35:27.268 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.36, opts=13) 20:35:27.268 00.000 10672 Enqueuing Move request for scope (0.35, -0.36) 20:35:27.268 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:27.268 00.000 428 Worker thread wakes up 20:35:27.268 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.36) opts 0xd 20:35:27.268 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.36) 20:35:27.268 00.000 428 Moving (0.35, -0.36) raw xDistance=-0.31 yDistance=-0.39 20:35:27.268 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:35:27.268 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:27.268 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:35:27.268 00.000 428 MoveAxis(E, 0, ABG) 20:35:27.268 00.000 428 Move returns status 0, amount 0 20:35:27.268 00.000 428 MoveAxis(N, 0, ABG) 20:35:27.268 00.000 428 Move returns status 0, amount 0 20:35:27.268 00.000 428 move complete, result=0 20:35:27.268 00.000 428 worker thread done servicing request 20:35:27.299 00.031 10672 UpdateGuideState exits: m=230499 SNR=37.9 20:35:27.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:27.299 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:27.299 00.000 10672 Enqueuing Expose request 20:35:27.299 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 20:35:27.299 00.000 428 Worker thread wakes up 20:35:27.299 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:27.299 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:29.647 02.348 428 Exposure complete 20:35:29.788 00.141 428 worker thread done servicing request 20:35:29.788 00.000 10672 OnExposeComplete: enter 20:35:29.788 00.000 10672 UpdateGuideState(): m_state=6 20:35:29.788 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2394 20:35:29.788 00.000 10672 Star::Find returns 1 (0), X=1048.05, Y=713.60, Mass=270259, SNR=51.0, Peak=42592 HFD=2.8 20:35:29.788 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.02) = xAngle (2.62 = 2.62) 20:35:29.788 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.50 = -0.50) 20:35:29.788 00.000 10672 CameraToMount -- cameraX=0.93 cameraY=-0.39 hyp=1.00 cameraTheta=-0.40 mountX=-0.87 mountY=-0.48, mountTheta=-2.63 20:35:29.788 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.93, y=-0.39, opts=13) 20:35:29.788 00.000 10672 Enqueuing Move request for scope (0.93, -0.39) 20:35:29.788 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:35:29.788 00.000 428 Worker thread wakes up 20:35:29.788 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.39) opts 0xd 20:35:29.788 00.000 428 Handling offset move in thread for scope, endpoint = (0.93, -0.39) 20:35:29.788 00.000 428 Moving (0.93, -0.39) raw xDistance=-0.87 yDistance=-0.48 20:35:29.788 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87 20:35:29.788 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:29.788 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 20:35:29.788 00.000 428 MoveAxis(E, 812, ABG) 20:35:29.788 00.000 428 Guiding Dir = 2, Dur = 812 20:35:29.788 00.000 428 IsSlewing returns 0 20:35:29.788 00.000 428 IsGuiding returns 0 20:35:29.819 00.031 10672 UpdateGuideState exits: m=270259 SNR=51.0 20:35:29.819 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:29.819 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:29.819 00.000 10672 Enqueuing Expose request 20:35:29.819 00.000 428 PulseGuide returned control before completion, sleep 794 20:35:30.428 00.609 10672 read socket command 10 20:35:30.428 00.000 10672 processing socket request REQDIST 20:35:30.428 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:35:30.428 00.000 10672 Sending socket response 62 (0x3e) 20:35:30.631 00.203 428 IsGuiding returns 1 20:35:30.631 00.000 428 scope still moving after pulse duration time elapsed 20:35:30.663 00.032 428 IsSlewing returns 0 20:35:30.663 00.000 428 IsGuiding returns 0 20:35:30.663 00.000 428 scope move finished after 812 + 64 ms 20:35:30.663 00.000 428 Move returns status 0, amount 812 20:35:30.663 00.000 428 MoveAxis(N, 0, ABG) 20:35:30.663 00.000 428 Move returns status 0, amount 0 20:35:30.663 00.000 428 move complete, result=0 20:35:30.663 00.000 428 worker thread done servicing request 20:35:30.663 00.000 428 Worker thread wakes up 20:35:30.663 00.000 10672 GuideStep: -0.9 px 812 ms EAST, -0.5 px 0 ms NORTH 20:35:30.663 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:30.663 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:32.146 01.483 428 Exposure complete 20:35:32.271 00.125 428 worker thread done servicing request 20:35:32.271 00.000 10672 OnExposeComplete: enter 20:35:32.271 00.000 10672 UpdateGuideState(): m_state=6 20:35:32.271 00.000 10672 Star::Find(15, 1048, 713, 0, (0,0,0,0), 0.0, 0) frame 2395 20:35:32.271 00.000 10672 Star::Find returns 1 (0), X=1046.99, Y=713.67, Mass=263568, SNR=47.4, Peak=48800 HFD=2.4 20:35:32.271 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 20:35:32.271 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 20:35:32.271 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.32 hyp=0.35 cameraTheta=-1.94 mountX=0.16 mountY=-0.31, mountTheta=-1.08 20:35:32.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.32, opts=13) 20:35:32.271 00.000 10672 Enqueuing Move request for scope (-0.13, -0.32) 20:35:32.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:35:32.271 00.000 428 Worker thread wakes up 20:35:32.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.32) opts 0xd 20:35:32.271 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.32) 20:35:32.271 00.000 428 Moving (-0.13, -0.32) raw xDistance=0.16 yDistance=-0.31 20:35:32.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:35:32.271 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:32.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:35:32.271 00.000 428 MoveAxis(E, 0, ABG) 20:35:32.271 00.000 428 Move returns status 0, amount 0 20:35:32.271 00.000 428 MoveAxis(N, 0, ABG) 20:35:32.271 00.000 428 Move returns status 0, amount 0 20:35:32.271 00.000 428 move complete, result=0 20:35:32.271 00.000 428 worker thread done servicing request 20:35:32.303 00.032 10672 UpdateGuideState exits: m=263568 SNR=47.4 20:35:32.303 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:32.303 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:32.303 00.000 10672 Enqueuing Expose request 20:35:32.303 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:35:32.303 00.000 428 Worker thread wakes up 20:35:32.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:32.303 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:34.630 02.327 428 Exposure complete 20:35:34.755 00.125 428 worker thread done servicing request 20:35:34.755 00.000 10672 OnExposeComplete: enter 20:35:34.755 00.000 10672 UpdateGuideState(): m_state=6 20:35:34.755 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2396 20:35:34.755 00.000 10672 Star::Find returns 1 (0), X=1046.82, Y=713.77, Mass=276783, SNR=47.4, Peak=42368 HFD=2.7 20:35:34.755 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.02) = xAngle (0.51 = 0.51) 20:35:34.755 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61) 20:35:34.755 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.22 hyp=0.37 cameraTheta=-2.51 mountX=0.32 mountY=-0.19, mountTheta=-0.52 20:35:34.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.22, opts=13) 20:35:34.770 00.015 10672 Enqueuing Move request for scope (-0.30, -0.22) 20:35:34.770 00.000 428 Worker thread wakes up 20:35:34.770 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:34.770 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.22) opts 0xd 20:35:34.770 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.22) 20:35:34.770 00.000 428 Moving (-0.30, -0.22) raw xDistance=0.32 yDistance=-0.19 20:35:34.770 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:35:34.770 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:34.770 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:35:34.770 00.000 428 MoveAxis(E, 0, ABG) 20:35:34.770 00.000 428 Move returns status 0, amount 0 20:35:34.770 00.000 428 MoveAxis(N, 0, ABG) 20:35:34.770 00.000 428 Move returns status 0, amount 0 20:35:34.770 00.000 428 move complete, result=0 20:35:34.770 00.000 428 worker thread done servicing request 20:35:34.802 00.032 10672 UpdateGuideState exits: m=276783 SNR=47.4 20:35:34.802 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:34.802 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:34.802 00.000 10672 Enqueuing Expose request 20:35:34.802 00.000 428 Worker thread wakes up 20:35:34.802 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:35:34.802 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:34.802 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:35.427 00.625 10672 read socket command 10 20:35:35.427 00.000 10672 processing socket request REQDIST 20:35:35.427 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:35:35.427 00.000 10672 Sending socket response 49 (0x31) 20:35:37.118 01.691 428 Exposure complete 20:35:37.259 00.141 428 worker thread done servicing request 20:35:37.259 00.000 10672 OnExposeComplete: enter 20:35:37.259 00.000 10672 UpdateGuideState(): m_state=6 20:35:37.259 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2397 20:35:37.259 00.000 10672 Star::Find returns 1 (0), X=1047.09, Y=713.99, Mass=241355, SNR=39.3, Peak=47280 HFD=2.4 20:35:37.259 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 20:35:37.259 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.12) 20:35:37.259 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.05 mountX=0.03 mountY=0.00, mountTheta=0.02 20:35:37.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.00, opts=13) 20:35:37.259 00.000 10672 Enqueuing Move request for scope (-0.03, -0.00) 20:35:37.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:35:37.259 00.000 428 Worker thread wakes up 20:35:37.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd 20:35:37.259 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.00) 20:35:37.259 00.000 428 Moving (-0.03, -0.00) raw xDistance=0.03 yDistance=0.00 20:35:37.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:35:37.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:37.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 20:35:37.259 00.000 428 MoveAxis(E, 0, ABG) 20:35:37.259 00.000 428 Move returns status 0, amount 0 20:35:37.259 00.000 428 MoveAxis(N, 0, ABG) 20:35:37.259 00.000 428 Move returns status 0, amount 0 20:35:37.259 00.000 428 move complete, result=0 20:35:37.259 00.000 428 worker thread done servicing request 20:35:37.290 00.031 10672 UpdateGuideState exits: m=241355 SNR=39.3 20:35:37.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:37.290 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:37.290 00.000 10672 Enqueuing Expose request 20:35:37.290 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:35:37.290 00.000 428 Worker thread wakes up 20:35:37.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:37.290 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:39.617 02.327 428 Exposure complete 20:35:39.758 00.141 428 worker thread done servicing request 20:35:39.758 00.000 10672 OnExposeComplete: enter 20:35:39.758 00.000 10672 UpdateGuideState(): m_state=6 20:35:39.758 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2398 20:35:39.758 00.000 10672 Star::Find returns 1 (0), X=1047.31, Y=714.00, Mass=243295, SNR=43.3, Peak=38656 HFD=2.4 20:35:39.758 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.02) = xAngle (3.07 = 3.07) 20:35:39.758 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.06 = -0.06) 20:35:39.758 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.05 mountX=-0.19 mountY=-0.01, mountTheta=-3.08 20:35:39.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.01, opts=13) 20:35:39.758 00.000 10672 Enqueuing Move request for scope (0.19, 0.01) 20:35:39.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:35:39.758 00.000 428 Worker thread wakes up 20:35:39.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd 20:35:39.758 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.01) 20:35:39.758 00.000 428 Moving (0.19, 0.01) raw xDistance=-0.19 yDistance=-0.01 20:35:39.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:35:39.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:39.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:35:39.758 00.000 428 MoveAxis(E, 0, ABG) 20:35:39.758 00.000 428 Move returns status 0, amount 0 20:35:39.758 00.000 428 MoveAxis(N, 0, ABG) 20:35:39.758 00.000 428 Move returns status 0, amount 0 20:35:39.758 00.000 428 move complete, result=0 20:35:39.758 00.000 428 worker thread done servicing request 20:35:39.789 00.031 10672 UpdateGuideState exits: m=243295 SNR=43.3 20:35:39.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:39.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:39.789 00.000 10672 Enqueuing Expose request 20:35:39.789 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:35:39.789 00.000 428 Worker thread wakes up 20:35:39.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:39.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:40.430 00.641 10672 read socket command 10 20:35:40.430 00.000 10672 processing socket request REQDIST 20:35:40.430 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:35:40.430 00.000 10672 Sending socket response 30 (0x1e) 20:35:42.132 01.702 428 Exposure complete 20:35:42.288 00.156 428 worker thread done servicing request 20:35:42.288 00.000 10672 OnExposeComplete: enter 20:35:42.288 00.000 10672 UpdateGuideState(): m_state=6 20:35:42.288 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2399 20:35:42.288 00.000 10672 Star::Find returns 1 (0), X=1047.17, Y=713.92, Mass=275505, SNR=50.2, Peak=37360 HFD=2.8 20:35:42.288 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 20:35:42.288 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.10 = -1.10) 20:35:42.288 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.99 mountX=-0.04 mountY=-0.07, mountTheta=-2.03 20:35:42.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.07, opts=13) 20:35:42.288 00.000 10672 Enqueuing Move request for scope (0.05, -0.07) 20:35:42.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:42.288 00.000 428 Worker thread wakes up 20:35:42.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd 20:35:42.288 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.07) 20:35:42.288 00.000 428 Moving (0.05, -0.07) raw xDistance=-0.04 yDistance=-0.07 20:35:42.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:35:42.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:42.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:35:42.288 00.000 428 MoveAxis(E, 0, ABG) 20:35:42.288 00.000 428 Move returns status 0, amount 0 20:35:42.288 00.000 428 MoveAxis(N, 0, ABG) 20:35:42.288 00.000 428 Move returns status 0, amount 0 20:35:42.288 00.000 428 move complete, result=0 20:35:42.288 00.000 428 worker thread done servicing request 20:35:42.304 00.016 10672 UpdateGuideState exits: m=275505 SNR=50.2 20:35:42.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:42.304 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:42.304 00.000 10672 Enqueuing Expose request 20:35:42.304 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:42.304 00.000 428 Worker thread wakes up 20:35:42.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:42.304 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:44.636 02.332 428 Exposure complete 20:35:44.761 00.125 428 worker thread done servicing request 20:35:44.761 00.000 10672 OnExposeComplete: enter 20:35:44.761 00.000 10672 UpdateGuideState(): m_state=6 20:35:44.761 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2400 20:35:44.761 00.000 10672 Star::Find returns 1 (0), X=1047.14, Y=713.64, Mass=265934, SNR=48.6, Peak=41168 HFD=2.7 20:35:44.761 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 20:35:44.761 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63) 20:35:44.761 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.35 hyp=0.36 cameraTheta=-1.53 mountX=0.03 mountY=-0.35, mountTheta=-1.50 20:35:44.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.35, opts=13) 20:35:44.761 00.000 10672 Enqueuing Move request for scope (0.02, -0.35) 20:35:44.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:35:44.761 00.000 428 Worker thread wakes up 20:35:44.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.35) opts 0xd 20:35:44.761 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.35) 20:35:44.761 00.000 428 Moving (0.02, -0.35) raw xDistance=0.03 yDistance=-0.35 20:35:44.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:35:44.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:44.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:35:44.777 00.016 428 MoveAxis(E, 0, ABG) 20:35:44.777 00.000 428 Move returns status 0, amount 0 20:35:44.777 00.000 428 MoveAxis(N, 0, ABG) 20:35:44.777 00.000 428 Move returns status 0, amount 0 20:35:44.777 00.000 428 move complete, result=0 20:35:44.777 00.000 428 worker thread done servicing request 20:35:44.792 00.015 10672 UpdateGuideState exits: m=265934 SNR=48.6 20:35:44.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:44.792 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:44.792 00.000 10672 Enqueuing Expose request 20:35:44.792 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:35:44.792 00.000 428 Worker thread wakes up 20:35:44.792 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:44.792 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:45.433 00.641 10672 read socket command 10 20:35:45.433 00.000 10672 processing socket request REQDIST 20:35:45.433 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:35:45.433 00.000 10672 Sending socket response 27 (0x1b) 20:35:47.135 01.702 428 Exposure complete 20:35:47.276 00.141 428 worker thread done servicing request 20:35:47.276 00.000 10672 OnExposeComplete: enter 20:35:47.276 00.000 10672 UpdateGuideState(): m_state=6 20:35:47.276 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2401 20:35:47.276 00.000 10672 Star::Find returns 1 (0), X=1047.47, Y=713.69, Mass=267833, SNR=49.3, Peak=39648 HFD=3.0 20:35:47.276 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.02) = xAngle (2.32 = 2.32) 20:35:47.276 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.81 = -0.81) 20:35:47.276 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.30 hyp=0.47 cameraTheta=-0.70 mountX=-0.32 mountY=-0.34, mountTheta=-2.33 20:35:47.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.30, opts=13) 20:35:47.276 00.000 10672 Enqueuing Move request for scope (0.36, -0.30) 20:35:47.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:35:47.276 00.000 428 Worker thread wakes up 20:35:47.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.30) opts 0xd 20:35:47.276 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.30) 20:35:47.276 00.000 428 Moving (0.36, -0.30) raw xDistance=-0.32 yDistance=-0.34 20:35:47.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:35:47.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:47.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 20:35:47.276 00.000 428 MoveAxis(E, 0, ABG) 20:35:47.276 00.000 428 Move returns status 0, amount 0 20:35:47.276 00.000 428 MoveAxis(N, 0, ABG) 20:35:47.276 00.000 428 Move returns status 0, amount 0 20:35:47.276 00.000 428 move complete, result=0 20:35:47.276 00.000 428 worker thread done servicing request 20:35:47.307 00.031 10672 UpdateGuideState exits: m=267833 SNR=49.3 20:35:47.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:47.307 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:47.307 00.000 10672 Enqueuing Expose request 20:35:47.307 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:35:47.307 00.000 428 Worker thread wakes up 20:35:47.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:47.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:49.634 02.327 428 Exposure complete 20:35:49.759 00.125 428 worker thread done servicing request 20:35:49.759 00.000 10672 OnExposeComplete: enter 20:35:49.759 00.000 10672 UpdateGuideState(): m_state=6 20:35:49.759 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2402 20:35:49.759 00.000 10672 Star::Find returns 1 (0), X=1047.26, Y=714.18, Mass=254162, SNR=46.4, Peak=46400 HFD=2.4 20:35:49.759 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.02) = xAngle (3.96 = -2.32) 20:35:49.759 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 20:35:49.759 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.94 mountX=-0.16 mountY=0.17, mountTheta=2.31 20:35:49.775 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.19, opts=13) 20:35:49.775 00.000 10672 Enqueuing Move request for scope (0.14, 0.19) 20:35:49.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:49.775 00.000 428 Worker thread wakes up 20:35:49.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd 20:35:49.775 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.19) 20:35:49.775 00.000 428 Moving (0.14, 0.19) raw xDistance=-0.16 yDistance=0.17 20:35:49.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:35:49.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:49.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:35:49.775 00.000 428 MoveAxis(E, 0, ABG) 20:35:49.775 00.000 428 Move returns status 0, amount 0 20:35:49.775 00.000 428 MoveAxis(N, 0, ABG) 20:35:49.775 00.000 428 Move returns status 0, amount 0 20:35:49.775 00.000 428 move complete, result=0 20:35:49.775 00.000 428 worker thread done servicing request 20:35:49.806 00.031 10672 UpdateGuideState exits: m=254162 SNR=46.4 20:35:49.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:49.806 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:49.806 00.000 10672 Enqueuing Expose request 20:35:49.806 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:35:49.806 00.000 428 Worker thread wakes up 20:35:49.806 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:49.806 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:50.431 00.625 10672 read socket command 10 20:35:50.431 00.000 10672 processing socket request REQDIST 20:35:50.431 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:35:50.431 00.000 10672 Sending socket response 30 (0x1e) 20:35:52.134 01.703 428 Exposure complete 20:35:52.259 00.125 428 worker thread done servicing request 20:35:52.259 00.000 10672 OnExposeComplete: enter 20:35:52.259 00.000 10672 UpdateGuideState(): m_state=6 20:35:52.259 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2403 20:35:52.259 00.000 10672 Star::Find returns 1 (0), X=1047.42, Y=713.89, Mass=267644, SNR=41.3, Peak=38992 HFD=2.6 20:35:52.259 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.02) = xAngle (2.68 = 2.68) 20:35:52.259 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 20:35:52.259 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-0.34 mountX=-0.28 mountY=-0.13, mountTheta=-2.70 20:35:52.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.10, opts=13) 20:35:52.259 00.000 10672 Enqueuing Move request for scope (0.30, -0.10) 20:35:52.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:35:52.259 00.000 428 Worker thread wakes up 20:35:52.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd 20:35:52.259 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.10) 20:35:52.259 00.000 428 Moving (0.30, -0.10) raw xDistance=-0.28 yDistance=-0.13 20:35:52.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:35:52.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:52.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:35:52.259 00.000 428 MoveAxis(E, 0, ABG) 20:35:52.259 00.000 428 Move returns status 0, amount 0 20:35:52.259 00.000 428 MoveAxis(N, 0, ABG) 20:35:52.259 00.000 428 Move returns status 0, amount 0 20:35:52.259 00.000 428 move complete, result=0 20:35:52.259 00.000 428 worker thread done servicing request 20:35:52.290 00.031 10672 UpdateGuideState exits: m=267644 SNR=41.3 20:35:52.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:52.290 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:52.290 00.000 10672 Enqueuing Expose request 20:35:52.290 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:52.290 00.000 428 Worker thread wakes up 20:35:52.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:52.290 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:54.637 02.347 428 Exposure complete 20:35:54.778 00.141 428 worker thread done servicing request 20:35:54.778 00.000 10672 OnExposeComplete: enter 20:35:54.778 00.000 10672 UpdateGuideState(): m_state=6 20:35:54.778 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2404 20:35:54.778 00.000 10672 Star::Find returns 1 (0), X=1047.35, Y=714.23, Mass=261955, SNR=47.3, Peak=37024 HFD=2.8 20:35:54.778 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.02) = xAngle (3.81 = -2.47) 20:35:54.778 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.68 = 0.68) 20:35:54.778 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.33 cameraTheta=0.79 mountX=-0.26 mountY=0.21, mountTheta=2.46 20:35:54.778 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.24, opts=13) 20:35:54.778 00.000 10672 Enqueuing Move request for scope (0.23, 0.24) 20:35:54.778 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:35:54.778 00.000 428 Worker thread wakes up 20:35:54.778 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd 20:35:54.778 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.24) 20:35:54.778 00.000 428 Moving (0.23, 0.24) raw xDistance=-0.26 yDistance=0.21 20:35:54.778 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:35:54.778 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:54.778 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:35:54.778 00.000 428 MoveAxis(E, 0, ABG) 20:35:54.778 00.000 428 Move returns status 0, amount 0 20:35:54.778 00.000 428 MoveAxis(N, 0, ABG) 20:35:54.778 00.000 428 Move returns status 0, amount 0 20:35:54.778 00.000 428 move complete, result=0 20:35:54.778 00.000 428 worker thread done servicing request 20:35:54.809 00.031 10672 UpdateGuideState exits: m=261955 SNR=47.3 20:35:54.809 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:54.809 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:54.809 00.000 10672 Enqueuing Expose request 20:35:54.809 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:35:54.809 00.000 428 Worker thread wakes up 20:35:54.809 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:54.809 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:55.434 00.625 10672 read socket command 10 20:35:55.434 00.000 10672 processing socket request REQDIST 20:35:55.434 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:35:55.434 00.000 10672 Sending socket response 31 (0x1f) 20:35:57.121 01.687 428 Exposure complete 20:35:57.246 00.125 428 worker thread done servicing request 20:35:57.246 00.000 10672 OnExposeComplete: enter 20:35:57.246 00.000 10672 UpdateGuideState(): m_state=6 20:35:57.246 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2405 20:35:57.246 00.000 10672 Star::Find returns 1 (0), X=1047.22, Y=713.28, Mass=277156, SNR=56.8, Peak=40400 HFD=2.4 20:35:57.246 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.02) = xAngle (1.59 = 1.59) 20:35:57.246 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 20:35:57.246 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.71 hyp=0.72 cameraTheta=-1.43 mountX=-0.02 mountY=-0.72, mountTheta=-1.59 20:35:57.261 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.71, opts=13) 20:35:57.261 00.000 10672 Enqueuing Move request for scope (0.10, -0.71) 20:35:57.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:35:57.261 00.000 428 Worker thread wakes up 20:35:57.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.71) opts 0xd 20:35:57.261 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.71) 20:35:57.261 00.000 428 Moving (0.10, -0.71) raw xDistance=-0.02 yDistance=-0.72 20:35:57.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:35:57.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:35:57.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.72 20:35:57.261 00.000 428 MoveAxis(E, 0, ABG) 20:35:57.261 00.000 428 Move returns status 0, amount 0 20:35:57.261 00.000 428 MoveAxis(N, 0, ABG) 20:35:57.261 00.000 428 Move returns status 0, amount 0 20:35:57.261 00.000 428 move complete, result=0 20:35:57.261 00.000 428 worker thread done servicing request 20:35:57.293 00.032 10672 UpdateGuideState exits: m=277156 SNR=56.8 20:35:57.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:57.293 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:57.293 00.000 10672 Enqueuing Expose request 20:35:57.293 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.7 px 0 ms NORTH 20:35:57.293 00.000 428 Worker thread wakes up 20:35:57.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:57.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:35:59.620 02.327 428 Exposure complete 20:35:59.745 00.125 428 worker thread done servicing request 20:35:59.745 00.000 10672 OnExposeComplete: enter 20:35:59.745 00.000 10672 UpdateGuideState(): m_state=6 20:35:59.745 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2406 20:35:59.745 00.000 10672 Star::Find returns 1 (0), X=1047.30, Y=713.91, Mass=254365, SNR=45.7, Peak=42592 HFD=2.6 20:35:59.745 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.02) = xAngle (2.61 = 2.61) 20:35:59.745 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.52 = -0.52) 20:35:59.745 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-0.41 mountX=-0.17 mountY=-0.10, mountTheta=-2.62 20:35:59.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.08, opts=13) 20:35:59.745 00.000 10672 Enqueuing Move request for scope (0.18, -0.08) 20:35:59.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:35:59.745 00.000 428 Worker thread wakes up 20:35:59.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd 20:35:59.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.08) 20:35:59.745 00.000 428 Moving (0.18, -0.08) raw xDistance=-0.17 yDistance=-0.10 20:35:59.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:35:59.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:59.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:35:59.745 00.000 428 MoveAxis(E, 0, ABG) 20:35:59.745 00.000 428 Move returns status 0, amount 0 20:35:59.745 00.000 428 MoveAxis(N, 0, ABG) 20:35:59.745 00.000 428 Move returns status 0, amount 0 20:35:59.745 00.000 428 move complete, result=0 20:35:59.745 00.000 428 worker thread done servicing request 20:35:59.776 00.031 10672 UpdateGuideState exits: m=254365 SNR=45.7 20:35:59.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:59.776 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:35:59.776 00.000 10672 Enqueuing Expose request 20:35:59.776 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:59.776 00.000 428 Worker thread wakes up 20:35:59.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:35:59.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:00.432 00.656 10672 read socket command 10 20:36:00.432 00.000 10672 processing socket request REQDIST 20:36:00.432 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:36:00.432 00.000 10672 Sending socket response 36 (0x24) 20:36:02.139 01.707 428 Exposure complete 20:36:02.264 00.125 428 worker thread done servicing request 20:36:02.264 00.000 10672 OnExposeComplete: enter 20:36:02.264 00.000 10672 UpdateGuideState(): m_state=6 20:36:02.264 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2407 20:36:02.264 00.000 10672 Star::Find returns 1 (0), X=1047.18, Y=713.95, Mass=281402, SNR=47.5, Peak=48144 HFD=2.6 20:36:02.264 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.02) = xAngle (2.42 = 2.42) 20:36:02.264 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 20:36:02.264 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.60 mountX=-0.06 mountY=-0.05, mountTheta=-2.42 20:36:02.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.04, opts=13) 20:36:02.264 00.000 10672 Enqueuing Move request for scope (0.07, -0.04) 20:36:02.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:36:02.264 00.000 428 Worker thread wakes up 20:36:02.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd 20:36:02.264 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.04) 20:36:02.264 00.000 428 Moving (0.07, -0.04) raw xDistance=-0.06 yDistance=-0.05 20:36:02.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:36:02.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:02.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:36:02.264 00.000 428 MoveAxis(E, 0, ABG) 20:36:02.264 00.000 428 Move returns status 0, amount 0 20:36:02.264 00.000 428 MoveAxis(N, 0, ABG) 20:36:02.264 00.000 428 Move returns status 0, amount 0 20:36:02.264 00.000 428 move complete, result=0 20:36:02.264 00.000 428 worker thread done servicing request 20:36:02.295 00.031 10672 UpdateGuideState exits: m=281402 SNR=47.5 20:36:02.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:02.295 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:02.295 00.000 10672 Enqueuing Expose request 20:36:02.295 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:36:02.295 00.000 428 Worker thread wakes up 20:36:02.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:02.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:04.623 02.328 428 Exposure complete 20:36:04.748 00.125 428 worker thread done servicing request 20:36:04.748 00.000 10672 OnExposeComplete: enter 20:36:04.748 00.000 10672 UpdateGuideState(): m_state=6 20:36:04.748 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2408 20:36:04.748 00.000 10672 Star::Find returns 1 (0), X=1047.01, Y=713.84, Mass=266417, SNR=43.7, Peak=40736 HFD=2.6 20:36:04.748 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.02) = xAngle (0.80 = 0.80) 20:36:04.748 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.33 = -2.33) 20:36:04.748 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-2.22 mountX=0.13 mountY=-0.13, mountTheta=-0.80 20:36:04.763 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.15, opts=13) 20:36:04.763 00.000 10672 Enqueuing Move request for scope (-0.11, -0.15) 20:36:04.763 00.000 428 Worker thread wakes up 20:36:04.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:36:04.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd 20:36:04.763 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.15) 20:36:04.763 00.000 428 Moving (-0.11, -0.15) raw xDistance=0.13 yDistance=-0.13 20:36:04.763 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:36:04.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:04.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:36:04.763 00.000 428 MoveAxis(E, 0, ABG) 20:36:04.763 00.000 428 Move returns status 0, amount 0 20:36:04.763 00.000 428 MoveAxis(N, 0, ABG) 20:36:04.763 00.000 428 Move returns status 0, amount 0 20:36:04.763 00.000 428 move complete, result=0 20:36:04.763 00.000 428 worker thread done servicing request 20:36:04.779 00.016 10672 UpdateGuideState exits: m=266417 SNR=43.7 20:36:04.795 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:04.795 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:04.795 00.000 10672 Enqueuing Expose request 20:36:04.795 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:36:04.795 00.000 428 Worker thread wakes up 20:36:04.795 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:04.795 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:05.435 00.640 10672 read socket command 10 20:36:05.435 00.000 10672 processing socket request REQDIST 20:36:05.435 00.000 10672 SOCKSVR: Sending pixel error of 0.24 20:36:05.435 00.000 10672 Sending socket response 24 (0x18) 20:36:07.138 01.703 428 Exposure complete 20:36:07.278 00.140 428 worker thread done servicing request 20:36:07.278 00.000 10672 OnExposeComplete: enter 20:36:07.278 00.000 10672 UpdateGuideState(): m_state=6 20:36:07.278 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2409 20:36:07.278 00.000 10672 Star::Find returns 1 (0), X=1047.42, Y=713.92, Mass=234957, SNR=49.1, Peak=36272 HFD=2.4 20:36:07.278 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 20:36:07.278 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 20:36:07.278 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-0.22 mountX=-0.29 mountY=-0.10, mountTheta=-2.81 20:36:07.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.07, opts=13) 20:36:07.278 00.000 10672 Enqueuing Move request for scope (0.30, -0.07) 20:36:07.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:36:07.278 00.000 428 Worker thread wakes up 20:36:07.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.07) opts 0xd 20:36:07.278 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.07) 20:36:07.278 00.000 428 Moving (0.30, -0.07) raw xDistance=-0.29 yDistance=-0.10 20:36:07.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:36:07.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:07.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:36:07.278 00.000 428 MoveAxis(E, 0, ABG) 20:36:07.278 00.000 428 Move returns status 0, amount 0 20:36:07.278 00.000 428 MoveAxis(N, 0, ABG) 20:36:07.278 00.000 428 Move returns status 0, amount 0 20:36:07.278 00.000 428 move complete, result=0 20:36:07.278 00.000 428 worker thread done servicing request 20:36:07.294 00.016 10672 UpdateGuideState exits: m=234957 SNR=49.1 20:36:07.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:07.294 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:07.294 00.000 10672 Enqueuing Expose request 20:36:07.294 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:36:07.294 00.000 428 Worker thread wakes up 20:36:07.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:07.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:09.610 02.316 428 Exposure complete 20:36:09.751 00.141 428 worker thread done servicing request 20:36:09.751 00.000 10672 OnExposeComplete: enter 20:36:09.751 00.000 10672 UpdateGuideState(): m_state=6 20:36:09.751 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2410 20:36:09.751 00.000 10672 Star::Find returns 1 (0), X=1047.63, Y=713.36, Mass=275452, SNR=48.1, Peak=35168 HFD=3.0 20:36:09.751 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.02) = xAngle (2.13 = 2.13) 20:36:09.751 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.99 = -0.99) 20:36:09.751 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.63 hyp=0.82 cameraTheta=-0.89 mountX=-0.44 mountY=-0.68, mountTheta=-2.14 20:36:09.751 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.63, opts=13) 20:36:09.751 00.000 10672 Enqueuing Move request for scope (0.52, -0.63) 20:36:09.751 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:36:09.751 00.000 428 Worker thread wakes up 20:36:09.751 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.63) opts 0xd 20:36:09.751 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.63) 20:36:09.751 00.000 428 Moving (0.52, -0.63) raw xDistance=-0.44 yDistance=-0.68 20:36:09.751 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 20:36:09.751 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:36:09.751 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 20:36:09.751 00.000 428 MoveAxis(E, 0, ABG) 20:36:09.751 00.000 428 Move returns status 0, amount 0 20:36:09.751 00.000 428 MoveAxis(N, 0, ABG) 20:36:09.766 00.015 428 Move returns status 0, amount 0 20:36:09.766 00.000 428 move complete, result=0 20:36:09.766 00.000 428 worker thread done servicing request 20:36:09.782 00.016 10672 UpdateGuideState exits: m=275452 SNR=48.1 20:36:09.782 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:09.797 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:09.797 00.000 10672 Enqueuing Expose request 20:36:09.797 00.000 428 Worker thread wakes up 20:36:09.797 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 20:36:09.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:09.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:10.422 00.625 10672 read socket command 10 20:36:10.422 00.000 10672 processing socket request REQDIST 20:36:10.422 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:36:10.422 00.000 10672 Sending socket response 43 (0x2b) 20:36:12.125 01.703 428 Exposure complete 20:36:12.250 00.125 428 worker thread done servicing request 20:36:12.250 00.000 10672 OnExposeComplete: enter 20:36:12.250 00.000 10672 UpdateGuideState(): m_state=6 20:36:12.250 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2411 20:36:12.250 00.000 10672 Star::Find returns 1 (0), X=1046.54, Y=713.83, Mass=244011, SNR=46.3, Peak=36048 HFD=2.7 20:36:12.250 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.02) = xAngle (0.14 = 0.14) 20:36:12.250 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98) 20:36:12.250 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.16 hyp=0.60 cameraTheta=-2.88 mountX=0.59 mountY=-0.09, mountTheta=-0.16 20:36:12.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.16, opts=13) 20:36:12.250 00.000 10672 Enqueuing Move request for scope (-0.58, -0.16) 20:36:12.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:36:12.250 00.000 428 Worker thread wakes up 20:36:12.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.16) opts 0xd 20:36:12.250 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.16) 20:36:12.250 00.000 428 Moving (-0.58, -0.16) raw xDistance=0.59 yDistance=-0.09 20:36:12.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 20:36:12.250 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:12.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:36:12.250 00.000 428 MoveAxis(W, 550, ABG) 20:36:12.250 00.000 428 Guiding Dir = 3, Dur = 550 20:36:12.250 00.000 428 IsSlewing returns 0 20:36:12.265 00.015 428 IsGuiding returns 0 20:36:12.265 00.000 428 PulseGuide returned control before completion, sleep 546 20:36:12.281 00.016 10672 UpdateGuideState exits: m=244011 SNR=46.3 20:36:12.281 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:12.281 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:12.281 00.000 10672 Enqueuing Expose request 20:36:12.844 00.563 428 IsGuiding returns 0 20:36:12.844 00.000 428 Move returns status 0, amount 550 20:36:12.844 00.000 428 MoveAxis(N, 0, ABG) 20:36:12.844 00.000 428 Move returns status 0, amount 0 20:36:12.844 00.000 428 move complete, result=0 20:36:12.844 00.000 428 worker thread done servicing request 20:36:12.844 00.000 428 Worker thread wakes up 20:36:12.844 00.000 10672 GuideStep: 0.6 px 550 ms WEST, -0.1 px 0 ms NORTH 20:36:12.844 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:12.859 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:14.624 01.765 428 Exposure complete 20:36:14.765 00.141 428 worker thread done servicing request 20:36:14.765 00.000 10672 OnExposeComplete: enter 20:36:14.765 00.000 10672 UpdateGuideState(): m_state=6 20:36:14.765 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2412 20:36:14.765 00.000 10672 Star::Find returns 1 (0), X=1047.09, Y=713.19, Mass=296322, SNR=52.8, Peak=36704 HFD=3.3 20:36:14.765 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.02) = xAngle (1.41 = 1.41) 20:36:14.765 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72) 20:36:14.765 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.81 hyp=0.81 cameraTheta=-1.61 mountX=0.13 mountY=-0.80, mountTheta=-1.41 20:36:14.780 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.81, opts=13) 20:36:14.780 00.000 10672 Enqueuing Move request for scope (-0.03, -0.81) 20:36:14.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:36:14.780 00.000 428 Worker thread wakes up 20:36:14.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.81) opts 0xd 20:36:14.780 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.81) 20:36:14.780 00.000 428 Moving (-0.03, -0.81) raw xDistance=0.13 yDistance=-0.80 20:36:14.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:36:14.780 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.64 newest=-1.57 20:36:14.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.80 from input -0.80 20:36:14.780 00.000 428 MoveAxis(E, 0, ABG) 20:36:14.780 00.000 428 Move returns status 0, amount 0 20:36:14.780 00.000 428 MoveAxis(N, 1209, ABG) 20:36:14.780 00.000 428 Guiding Dir = 0, Dur = 1209 20:36:14.780 00.000 428 IsSlewing returns 0 20:36:14.780 00.000 428 IsGuiding returns 0 20:36:14.796 00.016 10672 UpdateGuideState exits: m=296322 SNR=52.8 20:36:14.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:14.796 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:14.796 00.000 10672 Enqueuing Expose request 20:36:14.859 00.063 428 PulseGuide returned control before completion, sleep 1133 20:36:15.436 00.577 10672 read socket command 10 20:36:15.436 00.000 10672 processing socket request REQDIST 20:36:15.436 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:36:15.436 00.000 10672 Sending socket response 57 (0x39) 20:36:16.014 00.578 428 IsGuiding returns 1 20:36:16.014 00.000 428 scope still moving after pulse duration time elapsed 20:36:16.046 00.032 428 IsSlewing returns 0 20:36:16.046 00.000 428 IsGuiding returns 1 20:36:16.108 00.062 428 IsSlewing returns 0 20:36:16.108 00.000 428 IsGuiding returns 0 20:36:16.108 00.000 428 scope move finished after 1209 + 125 ms 20:36:16.108 00.000 428 Move returns status 0, amount 1209 20:36:16.108 00.000 428 move complete, result=0 20:36:16.108 00.000 428 worker thread done servicing request 20:36:16.108 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.8 px 1209 ms NORTH 20:36:16.108 00.000 428 Worker thread wakes up 20:36:16.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:16.108 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:17.123 01.015 428 Exposure complete 20:36:17.279 00.156 428 worker thread done servicing request 20:36:17.279 00.000 10672 OnExposeComplete: enter 20:36:17.279 00.000 10672 UpdateGuideState(): m_state=6 20:36:17.279 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2413 20:36:17.279 00.000 10672 Star::Find returns 1 (0), X=1047.11, Y=713.44, Mass=301639, SNR=50.5, Peak=31360 HFD=3.4 20:36:17.279 00.000 10672 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.02) = xAngle (1.44 = 1.44) 20:36:17.279 00.000 10672 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.69 = -1.69) 20:36:17.279 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.55 hyp=0.55 cameraTheta=-1.58 mountX=0.07 mountY=-0.55, mountTheta=-1.44 20:36:17.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.55, opts=13) 20:36:17.279 00.000 10672 Enqueuing Move request for scope (-0.01, -0.55) 20:36:17.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:36:17.279 00.000 428 Worker thread wakes up 20:36:17.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.55) opts 0xd 20:36:17.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.55) 20:36:17.279 00.000 428 Moving (-0.01, -0.55) raw xDistance=0.07 yDistance=-0.55 20:36:17.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:36:17.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:17.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 20:36:17.279 00.000 428 MoveAxis(E, 0, ABG) 20:36:17.279 00.000 428 Move returns status 0, amount 0 20:36:17.279 00.000 428 MoveAxis(N, 0, ABG) 20:36:17.279 00.000 428 Move returns status 0, amount 0 20:36:17.279 00.000 428 move complete, result=0 20:36:17.279 00.000 428 worker thread done servicing request 20:36:17.295 00.016 10672 UpdateGuideState exits: m=301639 SNR=50.5 20:36:17.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:17.295 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:17.295 00.000 10672 Enqueuing Expose request 20:36:17.295 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:36:17.295 00.000 428 Worker thread wakes up 20:36:17.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:17.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:19.611 02.316 428 Exposure complete 20:36:19.752 00.141 428 worker thread done servicing request 20:36:19.752 00.000 10672 OnExposeComplete: enter 20:36:19.752 00.000 10672 UpdateGuideState(): m_state=6 20:36:19.752 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2414 20:36:19.752 00.000 10672 Star::Find returns 1 (0), X=1047.11, Y=713.67, Mass=286751, SNR=45.0, Peak=37360 HFD=2.9 20:36:19.752 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 20:36:19.752 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 20:36:19.752 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.60 mountX=0.05 mountY=-0.32, mountTheta=-1.42 20:36:19.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.33, opts=13) 20:36:19.752 00.000 10672 Enqueuing Move request for scope (-0.01, -0.33) 20:36:19.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:36:19.752 00.000 428 Worker thread wakes up 20:36:19.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.33) opts 0xd 20:36:19.752 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.33) 20:36:19.752 00.000 428 Moving (-0.01, -0.33) raw xDistance=0.05 yDistance=-0.32 20:36:19.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:36:19.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:19.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 20:36:19.752 00.000 428 MoveAxis(E, 0, ABG) 20:36:19.752 00.000 428 Move returns status 0, amount 0 20:36:19.752 00.000 428 MoveAxis(N, 0, ABG) 20:36:19.752 00.000 428 Move returns status 0, amount 0 20:36:19.752 00.000 428 move complete, result=0 20:36:19.752 00.000 428 worker thread done servicing request 20:36:19.783 00.031 10672 UpdateGuideState exits: m=286751 SNR=45.0 20:36:19.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:19.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:19.783 00.000 10672 Enqueuing Expose request 20:36:19.783 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:36:19.783 00.000 428 Worker thread wakes up 20:36:19.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:19.783 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:20.424 00.641 10672 read socket command 10 20:36:20.424 00.000 10672 processing socket request REQDIST 20:36:20.424 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:36:20.424 00.000 10672 Sending socket response 49 (0x31) 20:36:22.126 01.702 428 Exposure complete 20:36:22.282 00.156 428 worker thread done servicing request 20:36:22.282 00.000 10672 OnExposeComplete: enter 20:36:22.282 00.000 10672 UpdateGuideState(): m_state=6 20:36:22.282 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2415 20:36:22.282 00.000 10672 Star::Find returns 1 (0), X=1046.86, Y=714.05, Mass=281873, SNR=46.2, Peak=42256 HFD=3.0 20:36:22.282 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 20:36:22.282 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 20:36:22.282 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.93 mountX=0.26 mountY=0.08, mountTheta=0.32 20:36:22.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.06, opts=13) 20:36:22.282 00.000 10672 Enqueuing Move request for scope (-0.26, 0.06) 20:36:22.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:36:22.282 00.000 428 Worker thread wakes up 20:36:22.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd 20:36:22.282 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.06) 20:36:22.282 00.000 428 Moving (-0.26, 0.06) raw xDistance=0.26 yDistance=0.08 20:36:22.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:36:22.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:22.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:36:22.282 00.000 428 MoveAxis(E, 0, ABG) 20:36:22.282 00.000 428 Move returns status 0, amount 0 20:36:22.282 00.000 428 MoveAxis(N, 0, ABG) 20:36:22.282 00.000 428 Move returns status 0, amount 0 20:36:22.282 00.000 428 move complete, result=0 20:36:22.282 00.000 428 worker thread done servicing request 20:36:22.314 00.032 10672 UpdateGuideState exits: m=281873 SNR=46.2 20:36:22.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:22.314 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:22.314 00.000 10672 Enqueuing Expose request 20:36:22.314 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:36:22.314 00.000 428 Worker thread wakes up 20:36:22.314 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:22.314 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:24.610 02.296 428 Exposure complete 20:36:24.735 00.125 428 worker thread done servicing request 20:36:24.735 00.000 10672 OnExposeComplete: enter 20:36:24.735 00.000 10672 UpdateGuideState(): m_state=6 20:36:24.750 00.015 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2416 20:36:24.750 00.000 10672 Star::Find returns 1 (0), X=1047.06, Y=714.09, Mass=309846, SNR=53.4, Peak=38112 HFD=3.0 20:36:24.750 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.02) = xAngle (5.12 = -1.17) 20:36:24.750 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.99 = 1.99) 20:36:24.750 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.10 mountX=0.04 mountY=0.10, mountTheta=1.16 20:36:24.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.10, opts=13) 20:36:24.750 00.000 10672 Enqueuing Move request for scope (-0.06, 0.10) 20:36:24.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:36:24.750 00.000 428 Worker thread wakes up 20:36:24.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd 20:36:24.750 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.10) 20:36:24.750 00.000 428 Moving (-0.06, 0.10) raw xDistance=0.04 yDistance=0.10 20:36:24.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:36:24.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:24.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:36:24.750 00.000 428 MoveAxis(E, 0, ABG) 20:36:24.750 00.000 428 Move returns status 0, amount 0 20:36:24.750 00.000 428 MoveAxis(N, 0, ABG) 20:36:24.750 00.000 428 Move returns status 0, amount 0 20:36:24.750 00.000 428 move complete, result=0 20:36:24.750 00.000 428 worker thread done servicing request 20:36:24.782 00.032 10672 UpdateGuideState exits: m=309846 SNR=53.4 20:36:24.782 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:24.782 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:24.782 00.000 10672 Enqueuing Expose request 20:36:24.782 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:36:24.782 00.000 428 Worker thread wakes up 20:36:24.782 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:24.782 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:25.422 00.640 10672 read socket command 10 20:36:25.422 00.000 10672 processing socket request REQDIST 20:36:25.422 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:36:25.422 00.000 10672 Sending socket response 33 (0x21) 20:36:27.098 01.676 428 Exposure complete 20:36:27.239 00.141 428 worker thread done servicing request 20:36:27.239 00.000 10672 OnExposeComplete: enter 20:36:27.239 00.000 10672 UpdateGuideState(): m_state=6 20:36:27.239 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2417 20:36:27.239 00.000 10672 Star::Find returns 1 (0), X=1047.57, Y=714.05, Mass=250943, SNR=50.6, Peak=38336 HFD=2.9 20:36:27.239 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.13) 20:36:27.239 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 20:36:27.239 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.06 hyp=0.45 cameraTheta=0.13 mountX=-0.45 mountY=0.01, mountTheta=3.12 20:36:27.239 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.06, opts=13) 20:36:27.239 00.000 10672 Enqueuing Move request for scope (0.45, 0.06) 20:36:27.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:36:27.239 00.000 428 Worker thread wakes up 20:36:27.239 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.06) opts 0xd 20:36:27.239 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.06) 20:36:27.239 00.000 428 Moving (0.45, 0.06) raw xDistance=-0.45 yDistance=0.01 20:36:27.239 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 20:36:27.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:27.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:36:27.239 00.000 428 MoveAxis(E, 419, ABG) 20:36:27.239 00.000 428 Guiding Dir = 2, Dur = 419 20:36:27.239 00.000 428 IsSlewing returns 0 20:36:27.239 00.000 428 IsGuiding returns 0 20:36:27.270 00.031 428 PulseGuide returned control before completion, sleep 409 20:36:27.270 00.000 10672 UpdateGuideState exits: m=250943 SNR=50.6 20:36:27.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:27.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:27.270 00.000 10672 Enqueuing Expose request 20:36:27.692 00.422 428 IsGuiding returns 1 20:36:27.692 00.000 428 scope still moving after pulse duration time elapsed 20:36:27.723 00.031 428 IsSlewing returns 0 20:36:27.723 00.000 428 IsGuiding returns 0 20:36:27.739 00.016 428 scope move finished after 419 + 66 ms 20:36:27.739 00.000 428 Move returns status 0, amount 419 20:36:27.739 00.000 428 MoveAxis(N, 0, ABG) 20:36:27.739 00.000 428 Move returns status 0, amount 0 20:36:27.739 00.000 428 move complete, result=0 20:36:27.739 00.000 428 worker thread done servicing request 20:36:27.739 00.000 428 Worker thread wakes up 20:36:27.739 00.000 10672 GuideStep: -0.5 px 419 ms EAST, 0.0 px 0 ms NORTH 20:36:27.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:27.739 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:29.613 01.874 428 Exposure complete 20:36:29.738 00.125 428 worker thread done servicing request 20:36:29.738 00.000 10672 OnExposeComplete: enter 20:36:29.738 00.000 10672 UpdateGuideState(): m_state=6 20:36:29.738 00.000 10672 Star::Find(15, 1047, 714, 0, (0,0,0,0), 0.0, 0) frame 2418 20:36:29.738 00.000 10672 Star::Find returns 1 (0), X=1047.16, Y=713.90, Mass=260776, SNR=49.8, Peak=48144 HFD=2.4 20:36:29.738 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 20:36:29.738 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 20:36:29.754 00.016 10672 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.16 mountX=-0.03 mountY=-0.10, mountTheta=-1.86 20:36:29.754 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.09, opts=13) 20:36:29.754 00.000 10672 Enqueuing Move request for scope (0.04, -0.09) 20:36:29.754 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:36:29.754 00.000 428 Worker thread wakes up 20:36:29.754 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd 20:36:29.754 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.09) 20:36:29.754 00.000 428 Moving (0.04, -0.09) raw xDistance=-0.03 yDistance=-0.10 20:36:29.754 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:36:29.754 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:29.754 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:36:29.754 00.000 428 MoveAxis(E, 0, ABG) 20:36:29.754 00.000 428 Move returns status 0, amount 0 20:36:29.754 00.000 428 MoveAxis(N, 0, ABG) 20:36:29.754 00.000 428 Move returns status 0, amount 0 20:36:29.754 00.000 428 move complete, result=0 20:36:29.754 00.000 428 worker thread done servicing request 20:36:29.785 00.031 10672 UpdateGuideState exits: m=260776 SNR=49.8 20:36:29.785 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:29.785 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:29.785 00.000 10672 Enqueuing Expose request 20:36:29.785 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:36:29.785 00.000 428 Worker thread wakes up 20:36:29.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:29.785 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:30.426 00.641 10672 read socket command 10 20:36:30.426 00.000 10672 processing socket request REQDIST 20:36:30.426 00.000 10672 SOCKSVR: Sending pixel error of 0.28 20:36:30.426 00.000 10672 Sending socket response 28 (0x1c) 20:36:32.128 01.702 428 Exposure complete 20:36:32.253 00.125 428 worker thread done servicing request 20:36:32.253 00.000 10672 OnExposeComplete: enter 20:36:32.253 00.000 10672 UpdateGuideState(): m_state=6 20:36:32.253 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2419 20:36:32.253 00.000 10672 Star::Find returns 1 (0), X=1046.99, Y=714.08, Mass=268511, SNR=44.4, Peak=45744 HFD=2.7 20:36:32.253 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.02) = xAngle (5.59 = -0.69) 20:36:32.253 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.46 = 2.46) 20:36:32.253 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.16 cameraTheta=2.57 mountX=0.12 mountY=0.10, mountTheta=0.68 20:36:32.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.08, opts=13) 20:36:32.253 00.000 10672 Enqueuing Move request for scope (-0.13, 0.08) 20:36:32.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:36:32.253 00.000 428 Worker thread wakes up 20:36:32.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd 20:36:32.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.08) 20:36:32.253 00.000 428 Moving (-0.13, 0.08) raw xDistance=0.12 yDistance=0.10 20:36:32.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:36:32.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:32.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:36:32.253 00.000 428 MoveAxis(E, 0, ABG) 20:36:32.253 00.000 428 Move returns status 0, amount 0 20:36:32.253 00.000 428 MoveAxis(N, 0, ABG) 20:36:32.253 00.000 428 Move returns status 0, amount 0 20:36:32.253 00.000 428 move complete, result=0 20:36:32.253 00.000 428 worker thread done servicing request 20:36:32.284 00.031 10672 UpdateGuideState exits: m=268511 SNR=44.4 20:36:32.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:32.284 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:32.284 00.000 10672 Enqueuing Expose request 20:36:32.284 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:36:32.284 00.000 428 Worker thread wakes up 20:36:32.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:32.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:34.617 02.333 428 Exposure complete 20:36:34.741 00.124 428 worker thread done servicing request 20:36:34.741 00.000 10672 OnExposeComplete: enter 20:36:34.741 00.000 10672 UpdateGuideState(): m_state=6 20:36:34.741 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2420 20:36:34.741 00.000 10672 Star::Find returns 1 (0), X=1046.70, Y=713.76, Mass=238927, SNR=43.3, Peak=37248 HFD=2.7 20:36:34.741 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.39 = 0.39) 20:36:34.741 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 20:36:34.741 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.24 hyp=0.48 cameraTheta=-2.63 mountX=0.44 mountY=-0.19, mountTheta=-0.40 20:36:34.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.24, opts=13) 20:36:34.741 00.000 10672 Enqueuing Move request for scope (-0.42, -0.24) 20:36:34.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:36:34.741 00.000 428 Worker thread wakes up 20:36:34.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.24) opts 0xd 20:36:34.757 00.016 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.24) 20:36:34.757 00.000 428 Moving (-0.42, -0.24) raw xDistance=0.44 yDistance=-0.19 20:36:34.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 20:36:34.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:34.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:36:34.757 00.000 428 MoveAxis(W, 414, ABG) 20:36:34.757 00.000 428 Guiding Dir = 3, Dur = 414 20:36:34.757 00.000 428 IsSlewing returns 0 20:36:34.757 00.000 428 IsGuiding returns 0 20:36:34.773 00.016 428 PulseGuide returned control before completion, sleep 398 20:36:34.788 00.015 10672 UpdateGuideState exits: m=238927 SNR=43.3 20:36:34.788 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:34.788 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:34.788 00.000 10672 Enqueuing Expose request 20:36:35.194 00.406 428 IsGuiding returns 0 20:36:35.194 00.000 428 Move returns status 0, amount 414 20:36:35.194 00.000 428 MoveAxis(N, 0, ABG) 20:36:35.194 00.000 428 Move returns status 0, amount 0 20:36:35.194 00.000 428 move complete, result=0 20:36:35.194 00.000 428 worker thread done servicing request 20:36:35.194 00.000 428 Worker thread wakes up 20:36:35.194 00.000 10672 GuideStep: 0.4 px 414 ms WEST, -0.2 px 0 ms NORTH 20:36:35.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:35.194 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:35.429 00.235 10672 read socket command 10 20:36:35.429 00.000 10672 processing socket request REQDIST 20:36:35.429 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:36:35.429 00.000 10672 Sending socket response 31 (0x1f) 20:36:37.116 01.687 428 Exposure complete 20:36:37.241 00.125 428 worker thread done servicing request 20:36:37.241 00.000 10672 OnExposeComplete: enter 20:36:37.241 00.000 10672 UpdateGuideState(): m_state=6 20:36:37.241 00.000 10672 Star::Find(15, 1046, 713, 0, (0,0,0,0), 0.0, 0) frame 2421 20:36:37.241 00.000 10672 Star::Find returns 1 (0), X=1046.85, Y=714.29, Mass=263996, SNR=49.3, Peak=37904 HFD=2.8 20:36:37.241 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.02) = xAngle (5.33 = -0.96) 20:36:37.241 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.20 = 2.20) 20:36:37.241 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.30 hyp=0.40 cameraTheta=2.31 mountX=0.23 mountY=0.32, mountTheta=0.95 20:36:37.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.30, opts=13) 20:36:37.241 00.000 10672 Enqueuing Move request for scope (-0.27, 0.30) 20:36:37.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:36:37.241 00.000 428 Worker thread wakes up 20:36:37.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.30) opts 0xd 20:36:37.241 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.30) 20:36:37.241 00.000 428 Moving (-0.27, 0.30) raw xDistance=0.23 yDistance=0.32 20:36:37.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:36:37.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:37.256 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 20:36:37.256 00.000 428 MoveAxis(E, 0, ABG) 20:36:37.256 00.000 428 Move returns status 0, amount 0 20:36:37.256 00.000 428 MoveAxis(N, 0, ABG) 20:36:37.256 00.000 428 Move returns status 0, amount 0 20:36:37.256 00.000 428 move complete, result=0 20:36:37.256 00.000 428 worker thread done servicing request 20:36:37.272 00.016 10672 UpdateGuideState exits: m=263996 SNR=49.3 20:36:37.272 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:37.272 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:37.272 00.000 10672 Enqueuing Expose request 20:36:37.272 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:36:37.272 00.000 428 Worker thread wakes up 20:36:37.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:37.272 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:39.615 02.343 428 Exposure complete 20:36:39.755 00.140 428 worker thread done servicing request 20:36:39.755 00.000 10672 OnExposeComplete: enter 20:36:39.755 00.000 10672 UpdateGuideState(): m_state=6 20:36:39.755 00.000 10672 Star::Find(15, 1046, 714, 0, (0,0,0,0), 0.0, 0) frame 2422 20:36:39.755 00.000 10672 Star::Find returns 1 (0), X=1047.31, Y=713.74, Mass=285169, SNR=50.1, Peak=38016 HFD=3.0 20:36:39.755 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 20:36:39.755 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 20:36:39.755 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-0.94 mountX=-0.16 mountY=-0.27, mountTheta=-2.09 20:36:39.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.25, opts=13) 20:36:39.755 00.000 10672 Enqueuing Move request for scope (0.19, -0.25) 20:36:39.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:36:39.755 00.000 428 Worker thread wakes up 20:36:39.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd 20:36:39.755 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.25) 20:36:39.755 00.000 428 Moving (0.19, -0.25) raw xDistance=-0.16 yDistance=-0.27 20:36:39.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:36:39.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:39.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:36:39.755 00.000 428 MoveAxis(E, 0, ABG) 20:36:39.755 00.000 428 Move returns status 0, amount 0 20:36:39.755 00.000 428 MoveAxis(N, 0, ABG) 20:36:39.755 00.000 428 Move returns status 0, amount 0 20:36:39.755 00.000 428 move complete, result=0 20:36:39.755 00.000 428 worker thread done servicing request 20:36:39.787 00.032 10672 UpdateGuideState exits: m=285169 SNR=50.1 20:36:39.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:39.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:39.787 00.000 10672 Enqueuing Expose request 20:36:39.787 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:36:39.787 00.000 428 Worker thread wakes up 20:36:39.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:39.787 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:40.443 00.656 10672 read socket command 10 20:36:40.443 00.000 10672 processing socket request REQDIST 20:36:40.443 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:36:40.443 00.000 10672 Sending socket response 33 (0x21) 20:36:42.114 01.671 428 Exposure complete 20:36:42.255 00.141 428 worker thread done servicing request 20:36:42.255 00.000 10672 OnExposeComplete: enter 20:36:42.255 00.000 10672 UpdateGuideState(): m_state=6 20:36:42.255 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2423 20:36:42.255 00.000 10672 Star::Find returns 1 (0), X=1047.49, Y=713.74, Mass=254957, SNR=46.0, Peak=41824 HFD=2.7 20:36:42.255 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.02) = xAngle (2.42 = 2.42) 20:36:42.255 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.70 = -0.70) 20:36:42.255 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.25 hyp=0.45 cameraTheta=-0.60 mountX=-0.34 mountY=-0.29, mountTheta=-2.43 20:36:42.255 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.25, opts=13) 20:36:42.255 00.000 10672 Enqueuing Move request for scope (0.37, -0.25) 20:36:42.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:36:42.255 00.000 428 Worker thread wakes up 20:36:42.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.25) opts 0xd 20:36:42.255 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.25) 20:36:42.255 00.000 428 Moving (0.37, -0.25) raw xDistance=-0.34 yDistance=-0.29 20:36:42.255 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:36:42.255 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:42.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 20:36:42.255 00.000 428 MoveAxis(E, 0, ABG) 20:36:42.255 00.000 428 Move returns status 0, amount 0 20:36:42.255 00.000 428 MoveAxis(N, 0, ABG) 20:36:42.255 00.000 428 Move returns status 0, amount 0 20:36:42.255 00.000 428 move complete, result=0 20:36:42.255 00.000 428 worker thread done servicing request 20:36:42.286 00.031 10672 UpdateGuideState exits: m=254957 SNR=46.0 20:36:42.286 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:42.286 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:42.286 00.000 10672 Enqueuing Expose request 20:36:42.286 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:36:42.286 00.000 428 Worker thread wakes up 20:36:42.286 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:36:42.286 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1032,699,31,31) 20:36:42.571 00.285 10672 read socket command 13 20:36:42.571 00.000 10672 processing socket request MOVEn 20:36:42.571 00.000 10672 PhdController::Dither begins 20:36:42.571 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 20:36:42.571 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (-3.02) = xAngle (-6.16 = 0.12) 20:36:42.571 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=-3.14 cameraX=24.82, cameraY=3.03 cameraTheta=0.12 20:36:42.571 00.000 10672 setting lock position to (1071.94, 717.02) 20:36:42.571 00.000 10672 Mount: notify guiding dithered (24.8, 3.0) 20:36:42.571 00.000 10672 Status Line: Dither by -25.00,0.00 20:36:42.587 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:36:42.587 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:36:42.587 00.000 10672 Sending socket response 2 (0x2) 20:36:44.586 01.999 10672 read socket command 10 20:36:44.586 00.000 10672 processing socket request REQDIST 20:36:44.586 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:36:44.586 00.000 10672 Sending socket response 255 (0xff) 20:36:44.617 00.031 428 Exposure complete 20:36:44.742 00.125 428 worker thread done servicing request 20:36:44.742 00.000 10672 OnExposeComplete: enter 20:36:44.742 00.000 10672 UpdateGuideState(): m_state=6 20:36:44.742 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2424 20:36:44.742 00.000 10672 Star::Find returns 1 (0), X=1047.81, Y=713.95, Mass=278579, SNR=55.5, Peak=40192 HFD=2.6 20:36:44.742 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (0.00 = 0.00) 20:36:44.742 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12) 20:36:44.742 00.000 10672 CameraToMount -- cameraX=-24.13 cameraY=-3.06 hyp=24.32 cameraTheta=-3.02 mountX=24.32 mountY=-0.46, mountTheta=-0.02 20:36:44.758 00.016 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 20:36:44.758 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:36:44.758 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:36:44.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:36:44.758 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:36:44.758 00.000 10672 Mount: notify direct move 10.50,-0.00 20:36:44.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:36:44.758 00.000 428 Worker thread wakes up 20:36:44.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:36:44.758 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:36:44.758 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:36:44.758 00.000 428 MoveAxis(W, 15505, B) 20:36:44.758 00.000 428 Guiding Dir = 3, Dur = 15505 20:36:44.758 00.000 428 IsSlewing returns 0 20:36:44.758 00.000 428 IsGuiding returns 0 20:36:44.789 00.031 10672 UpdateGuideState exits: m=278579 SNR=55.5 20:36:44.789 00.000 10672 PhdController: settling, locked = 1, distance = 25.06 (99.00) aobump = 0 frame = 1 / 10 20:36:44.789 00.000 428 PulseGuide returned control before completion, sleep 15486 20:36:44.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:44.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:36:44.789 00.000 10672 Enqueuing Expose request 20:36:49.288 04.499 10672 read socket command 10 20:36:49.288 00.000 10672 processing socket request REQDIST 20:36:49.288 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:36:49.288 00.000 10672 Sending socket response 255 (0xff) 20:36:50.584 01.296 10672 read socket command 10 20:36:50.584 00.000 10672 processing socket request REQDIST 20:36:50.584 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:36:50.584 00.000 10672 Sending socket response 255 (0xff) 20:36:52.589 02.005 10672 read socket command 10 20:36:52.589 00.000 10672 processing socket request REQDIST 20:36:52.589 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:36:52.589 00.000 10672 Sending socket response 255 (0xff) 20:36:54.588 01.999 10672 read socket command 10 20:36:54.588 00.000 10672 processing socket request REQDIST 20:36:54.588 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:36:54.588 00.000 10672 Sending socket response 255 (0xff) 20:36:56.588 02.000 10672 read socket command 10 20:36:56.588 00.000 10672 processing socket request REQDIST 20:36:56.588 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:36:56.588 00.000 10672 Sending socket response 255 (0xff) 20:36:58.602 02.014 10672 read socket command 10 20:36:58.602 00.000 10672 processing socket request REQDIST 20:36:58.602 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:36:58.602 00.000 10672 Sending socket response 255 (0xff) 20:37:00.310 01.708 428 IsGuiding returns 0 20:37:00.310 00.000 428 Move returns status 0, amount 15505 20:37:00.310 00.000 428 MoveAxis(N, 0, B) 20:37:00.310 00.000 428 Move returns status 0, amount 0 20:37:00.310 00.000 428 move complete, result=0 20:37:00.310 00.000 428 worker thread done servicing request 20:37:00.310 00.000 428 Worker thread wakes up 20:37:00.310 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:37:00.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:00.310 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1033,699,31,31) 20:37:00.326 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:37:00.326 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:37:00.591 00.265 10672 read socket command 10 20:37:00.591 00.000 10672 processing socket request REQDIST 20:37:00.591 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:37:00.591 00.000 10672 Sending socket response 255 (0xff) 20:37:02.106 01.515 428 Exposure complete 20:37:02.247 00.141 428 worker thread done servicing request 20:37:02.247 00.000 10672 OnExposeComplete: enter 20:37:02.247 00.000 10672 UpdateGuideState(): m_state=6 20:37:02.247 00.000 10672 Star::Find(15, 1047, 713, 0, (0,0,0,0), 0.0, 0) frame 2425 20:37:02.247 00.000 10672 Star::Find returns 1 (0), X=1058.46, Y=715.52, Mass=284057, SNR=56.3, Peak=34304 HFD=3.1 20:37:02.247 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 20:37:02.247 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14) 20:37:02.247 00.000 10672 CameraToMount -- cameraX=-13.47 cameraY=-1.49 hyp=13.56 cameraTheta=-3.03 mountX=13.55 mountY=-0.04, mountTheta=-0.00 20:37:02.247 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 20:37:02.247 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:37:02.247 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:37:02.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:37:02.247 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:37:02.247 00.000 10672 Mount: notify direct move 10.50,-0.00 20:37:02.247 00.000 428 Worker thread wakes up 20:37:02.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:37:02.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:37:02.247 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:37:02.247 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:37:02.247 00.000 428 MoveAxis(W, 15505, B) 20:37:02.247 00.000 428 Guiding Dir = 3, Dur = 15505 20:37:02.247 00.000 428 IsSlewing returns 0 20:37:02.247 00.000 428 IsGuiding returns 0 20:37:02.278 00.031 428 PulseGuide returned control before completion, sleep 15494 20:37:02.278 00.000 10672 UpdateGuideState exits: m=284057 SNR=56.3 20:37:02.278 00.000 10672 PhdController: settling, locked = 1, distance = 21.61 (99.00) aobump = 0 frame = 2 / 10 20:37:02.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:02.278 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:02.278 00.000 10672 Enqueuing Expose request 20:37:05.433 03.155 10672 read socket command 10 20:37:05.433 00.000 10672 processing socket request REQDIST 20:37:05.433 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:37:05.433 00.000 10672 Sending socket response 255 (0xff) 20:37:10.437 05.004 10672 read socket command 10 20:37:10.437 00.000 10672 processing socket request REQDIST 20:37:10.437 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:37:10.437 00.000 10672 Sending socket response 255 (0xff) 20:37:15.435 04.998 10672 read socket command 10 20:37:15.435 00.000 10672 processing socket request REQDIST 20:37:15.435 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:37:15.435 00.000 10672 Sending socket response 255 (0xff) 20:37:17.815 02.380 428 IsGuiding returns 0 20:37:17.815 00.000 428 Move returns status 0, amount 15505 20:37:17.815 00.000 428 MoveAxis(N, 0, B) 20:37:17.815 00.000 428 Move returns status 0, amount 0 20:37:17.815 00.000 428 move complete, result=0 20:37:17.815 00.000 428 worker thread done servicing request 20:37:17.815 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:37:17.815 00.000 428 Worker thread wakes up 20:37:17.815 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:17.815 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1043,701,31,31) 20:37:17.830 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:37:17.846 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:37:19.611 01.765 428 Exposure complete 20:37:19.736 00.125 428 worker thread done servicing request 20:37:19.736 00.000 10672 OnExposeComplete: enter 20:37:19.736 00.000 10672 UpdateGuideState(): m_state=6 20:37:19.736 00.000 10672 Star::Find(15, 1058, 715, 0, (0,0,0,0), 0.0, 0) frame 2426 20:37:19.736 00.000 10672 Star::Find returns 1 (0), X=1068.94, Y=716.95, Mass=243795, SNR=45.4, Peak=44544 HFD=2.5 20:37:19.736 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.02) = xAngle (-0.10 = -0.10) 20:37:19.736 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.23 = 3.06) 20:37:19.736 00.000 10672 CameraToMount -- cameraX=-3.00 cameraY=-0.07 hyp=3.00 cameraTheta=-3.12 mountX=2.99 mountY=0.25, mountTheta=0.08 20:37:19.736 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 20:37:19.736 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:37:19.736 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=0.00 cameraX=-3.97, cameraY=-0.48 cameraTheta=-3.02 20:37:19.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.97, y=-0.48, opts=4) 20:37:19.736 00.000 10672 Enqueuing Move request for scope (-3.97, -0.48) 20:37:19.736 00.000 10672 Mount: notify direct move 4.00,-0.00 20:37:19.736 00.000 428 Worker thread wakes up 20:37:19.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:37:19.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.97, -0.48) opts 0x4 20:37:19.736 00.000 428 Handling offset move in thread for scope, endpoint = (-3.97, -0.48) 20:37:19.736 00.000 428 Moving (-3.97, -0.48) raw xDistance=4.00 yDistance=-0.00 20:37:19.736 00.000 428 MoveAxis(W, 5907, B) 20:37:19.736 00.000 428 Guiding Dir = 3, Dur = 5907 20:37:19.736 00.000 428 IsSlewing returns 0 20:37:19.736 00.000 428 IsGuiding returns 0 20:37:19.767 00.031 428 PulseGuide returned control before completion, sleep 5901 20:37:19.767 00.000 10672 UpdateGuideState exits: m=243795 SNR=45.4 20:37:19.767 00.000 10672 PhdController: settling, locked = 1, distance = 16.02 (99.00) aobump = 0 frame = 3 / 10 20:37:19.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:19.767 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:19.767 00.000 10672 Enqueuing Expose request 20:37:20.423 00.656 10672 read socket command 10 20:37:20.423 00.000 10672 processing socket request REQDIST 20:37:20.423 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:37:20.423 00.000 10672 Sending socket response 255 (0xff) 20:37:25.426 05.003 10672 read socket command 10 20:37:25.426 00.000 10672 processing socket request REQDIST 20:37:25.426 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:37:25.426 00.000 10672 Sending socket response 255 (0xff) 20:37:25.692 00.266 428 IsGuiding returns 0 20:37:25.692 00.000 428 Move returns status 0, amount 5907 20:37:25.692 00.000 428 MoveAxis(N, 0, B) 20:37:25.692 00.000 428 Move returns status 0, amount 0 20:37:25.692 00.000 428 move complete, result=0 20:37:25.692 00.000 428 worker thread done servicing request 20:37:25.692 00.000 428 Worker thread wakes up 20:37:25.692 00.000 10672 GuideStep: 4.0 px 5907 ms WEST, -0.0 px 0 ms NORTH 20:37:25.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:25.692 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:25.707 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:37:25.723 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:37:27.098 01.375 428 Exposure complete 20:37:27.238 00.140 428 worker thread done servicing request 20:37:27.238 00.000 10672 OnExposeComplete: enter 20:37:27.238 00.000 10672 UpdateGuideState(): m_state=6 20:37:27.238 00.000 10672 Star::Find(15, 1068, 716, 0, (0,0,0,0), 0.0, 0) frame 2427 20:37:27.238 00.000 10672 Star::Find returns 1 (0), X=1072.93, Y=717.84, Mass=281133, SNR=44.8, Peak=39856 HFD=2.7 20:37:27.238 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.02) = xAngle (3.71 = -2.57) 20:37:27.238 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 20:37:27.238 00.000 10672 CameraToMount -- cameraX=0.99 cameraY=0.82 hyp=1.29 cameraTheta=0.69 mountX=-1.08 mountY=0.71, mountTheta=2.56 20:37:27.238 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.99, y=0.82, opts=13) 20:37:27.238 00.000 10672 Enqueuing Move request for scope (0.99, 0.82) 20:37:27.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:37:27.238 00.000 428 Worker thread wakes up 20:37:27.238 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.82) opts 0xd 20:37:27.238 00.000 428 Handling offset move in thread for scope, endpoint = (0.99, 0.82) 20:37:27.238 00.000 428 Moving (0.99, 0.82) raw xDistance=-1.08 yDistance=0.71 20:37:27.238 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.08 20:37:27.238 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:37:27.238 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.71 20:37:27.238 00.000 428 MoveAxis(E, 1008, ABG) 20:37:27.238 00.000 428 Guiding Dir = 2, Dur = 1008 20:37:27.238 00.000 428 IsSlewing returns 0 20:37:27.238 00.000 428 IsGuiding returns 0 20:37:27.269 00.031 10672 UpdateGuideState exits: m=281133 SNR=44.8 20:37:27.269 00.000 10672 PhdController: settling, locked = 1, distance = 1.29 (99.00) aobump = 0 frame = 4 / 10 20:37:27.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:27.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:27.269 00.000 10672 Enqueuing Expose request 20:37:27.269 00.000 428 PulseGuide returned control before completion, sleep 988 20:37:28.269 01.000 428 IsGuiding returns 1 20:37:28.269 00.000 428 scope still moving after pulse duration time elapsed 20:37:28.316 00.047 428 IsSlewing returns 0 20:37:28.316 00.000 428 IsGuiding returns 0 20:37:28.316 00.000 428 scope move finished after 1008 + 62 ms 20:37:28.316 00.000 428 Move returns status 0, amount 1008 20:37:28.316 00.000 428 MoveAxis(N, 0, ABG) 20:37:28.316 00.000 428 Move returns status 0, amount 0 20:37:28.316 00.000 428 move complete, result=0 20:37:28.316 00.000 428 worker thread done servicing request 20:37:28.316 00.000 428 Worker thread wakes up 20:37:28.316 00.000 10672 GuideStep: -1.1 px 1008 ms EAST, 0.7 px 0 ms NORTH 20:37:28.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:28.316 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:29.597 01.281 428 Exposure complete 20:37:29.722 00.125 428 worker thread done servicing request 20:37:29.722 00.000 10672 OnExposeComplete: enter 20:37:29.722 00.000 10672 UpdateGuideState(): m_state=6 20:37:29.722 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2428 20:37:29.722 00.000 10672 Star::Find returns 1 (0), X=1072.69, Y=717.31, Mass=250708, SNR=48.1, Peak=37024 HFD=3.0 20:37:29.722 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.02) = xAngle (3.39 = -2.90) 20:37:29.722 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.26 = 0.26) 20:37:29.737 00.015 10672 CameraToMount -- cameraX=0.76 cameraY=0.29 hyp=0.81 cameraTheta=0.37 mountX=-0.79 mountY=0.21, mountTheta=2.88 20:37:29.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=0.29, opts=13) 20:37:29.737 00.000 10672 Enqueuing Move request for scope (0.76, 0.29) 20:37:29.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:37:29.737 00.000 428 Worker thread wakes up 20:37:29.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.29) opts 0xd 20:37:29.737 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, 0.29) 20:37:29.737 00.000 428 Moving (0.76, 0.29) raw xDistance=-0.79 yDistance=0.21 20:37:29.737 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.79 20:37:29.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:29.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:37:29.737 00.000 428 MoveAxis(E, 804, ABG) 20:37:29.737 00.000 428 Guiding Dir = 2, Dur = 804 20:37:29.737 00.000 428 IsSlewing returns 0 20:37:29.737 00.000 428 IsGuiding returns 0 20:37:29.769 00.032 10672 UpdateGuideState exits: m=250708 SNR=48.1 20:37:29.769 00.000 10672 PhdController: settling, locked = 1, distance = 1.15 (99.00) aobump = 0 frame = 5 / 10 20:37:29.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:29.769 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:29.769 00.000 10672 Enqueuing Expose request 20:37:29.769 00.000 428 PulseGuide returned control before completion, sleep 785 20:37:30.425 00.656 10672 read socket command 10 20:37:30.425 00.000 10672 processing socket request REQDIST 20:37:30.425 00.000 10672 SOCKSVR: Sending pixel error of 1.14 20:37:30.425 00.000 10672 Sending socket response 114 (0x72) 20:37:30.581 00.156 428 IsGuiding returns 0 20:37:30.581 00.000 428 Move returns status 0, amount 804 20:37:30.581 00.000 428 MoveAxis(N, 0, ABG) 20:37:30.581 00.000 428 Move returns status 0, amount 0 20:37:30.581 00.000 428 move complete, result=0 20:37:30.581 00.000 428 worker thread done servicing request 20:37:30.581 00.000 428 Worker thread wakes up 20:37:30.581 00.000 10672 GuideStep: -0.8 px 804 ms EAST, 0.2 px 0 ms NORTH 20:37:30.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:30.581 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:32.101 01.520 428 Exposure complete 20:37:32.241 00.140 428 worker thread done servicing request 20:37:32.241 00.000 10672 OnExposeComplete: enter 20:37:32.241 00.000 10672 UpdateGuideState(): m_state=6 20:37:32.241 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2429 20:37:32.241 00.000 10672 Star::Find returns 1 (0), X=1071.85, Y=717.31, Mass=255753, SNR=43.7, Peak=42480 HFD=2.5 20:37:32.241 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.02) = xAngle (4.87 = -1.42) 20:37:32.241 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.74 = 1.74) 20:37:32.241 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.29 hyp=0.31 cameraTheta=1.84 mountX=0.05 mountY=0.30, mountTheta=1.42 20:37:32.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.29, opts=13) 20:37:32.241 00.000 10672 Enqueuing Move request for scope (-0.08, 0.29) 20:37:32.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:37:32.241 00.000 428 Worker thread wakes up 20:37:32.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.29) opts 0xd 20:37:32.241 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.29) 20:37:32.241 00.000 428 Moving (-0.08, 0.29) raw xDistance=0.05 yDistance=0.30 20:37:32.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:37:32.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:32.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 20:37:32.241 00.000 428 MoveAxis(E, 0, ABG) 20:37:32.241 00.000 428 Move returns status 0, amount 0 20:37:32.241 00.000 428 MoveAxis(N, 0, ABG) 20:37:32.241 00.000 428 Move returns status 0, amount 0 20:37:32.241 00.000 428 move complete, result=0 20:37:32.241 00.000 428 worker thread done servicing request 20:37:32.273 00.032 10672 UpdateGuideState exits: m=255753 SNR=43.7 20:37:32.273 00.000 10672 PhdController: settling, locked = 1, distance = 0.89 (99.00) aobump = 0 frame = 6 / 10 20:37:32.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:32.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:32.273 00.000 10672 Enqueuing Expose request 20:37:32.273 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:37:32.273 00.000 428 Worker thread wakes up 20:37:32.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:32.273 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:34.600 02.327 428 Exposure complete 20:37:34.741 00.141 428 worker thread done servicing request 20:37:34.741 00.000 10672 OnExposeComplete: enter 20:37:34.741 00.000 10672 UpdateGuideState(): m_state=6 20:37:34.741 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2430 20:37:34.741 00.000 10672 Star::Find returns 1 (0), X=1071.98, Y=717.13, Mass=264721, SNR=46.3, Peak=41056 HFD=2.5 20:37:34.741 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.02) = xAngle (4.18 = -2.10) 20:37:34.741 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.05 = 1.05) 20:37:34.741 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.16 mountX=-0.06 mountY=0.10, mountTheta=2.10 20:37:34.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.11, opts=13) 20:37:34.741 00.000 10672 Enqueuing Move request for scope (0.05, 0.11) 20:37:34.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:37:34.741 00.000 428 Worker thread wakes up 20:37:34.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd 20:37:34.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.11) 20:37:34.741 00.000 428 Moving (0.05, 0.11) raw xDistance=-0.06 yDistance=0.10 20:37:34.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:37:34.741 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:34.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:37:34.741 00.000 428 MoveAxis(E, 0, ABG) 20:37:34.741 00.000 428 Move returns status 0, amount 0 20:37:34.741 00.000 428 MoveAxis(N, 0, ABG) 20:37:34.741 00.000 428 Move returns status 0, amount 0 20:37:34.741 00.000 428 move complete, result=0 20:37:34.741 00.000 428 worker thread done servicing request 20:37:34.772 00.031 10672 UpdateGuideState exits: m=264721 SNR=46.3 20:37:34.772 00.000 10672 PhdController: settling, locked = 1, distance = 0.66 (99.00) aobump = 0 frame = 7 / 10 20:37:34.772 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:34.772 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:34.772 00.000 10672 Enqueuing Expose request 20:37:34.772 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:37:34.772 00.000 428 Worker thread wakes up 20:37:34.772 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:34.772 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:35.428 00.656 10672 read socket command 10 20:37:35.428 00.000 10672 processing socket request REQDIST 20:37:35.428 00.000 10672 SOCKSVR: Sending pixel error of 0.66 20:37:35.428 00.000 10672 Sending socket response 66 (0x42) 20:37:37.099 01.671 428 Exposure complete 20:37:37.224 00.125 428 worker thread done servicing request 20:37:37.224 00.000 10672 OnExposeComplete: enter 20:37:37.224 00.000 10672 UpdateGuideState(): m_state=6 20:37:37.224 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2431 20:37:37.224 00.000 10672 Star::Find returns 1 (0), X=1071.64, Y=717.54, Mass=248199, SNR=40.2, Peak=33536 HFD=3.0 20:37:37.224 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.02) = xAngle (5.11 = -1.17) 20:37:37.224 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.99 = 1.99) 20:37:37.224 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.52 hyp=0.60 cameraTheta=2.09 mountX=0.23 mountY=0.55, mountTheta=1.17 20:37:37.224 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.52, opts=13) 20:37:37.224 00.000 10672 Enqueuing Move request for scope (-0.30, 0.52) 20:37:37.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:37:37.224 00.000 428 Worker thread wakes up 20:37:37.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.52) opts 0xd 20:37:37.224 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.52) 20:37:37.224 00.000 428 Moving (-0.30, 0.52) raw xDistance=0.23 yDistance=0.55 20:37:37.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:37:37.224 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:37:37.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 20:37:37.224 00.000 428 MoveAxis(E, 0, ABG) 20:37:37.224 00.000 428 Move returns status 0, amount 0 20:37:37.224 00.000 428 MoveAxis(N, 0, ABG) 20:37:37.224 00.000 428 Move returns status 0, amount 0 20:37:37.224 00.000 428 move complete, result=0 20:37:37.224 00.000 428 worker thread done servicing request 20:37:37.255 00.031 10672 UpdateGuideState exits: m=248199 SNR=40.2 20:37:37.255 00.000 10672 PhdController: settling, locked = 1, distance = 0.64 (99.00) aobump = 0 frame = 8 / 10 20:37:37.255 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:37.255 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:37.255 00.000 10672 Enqueuing Expose request 20:37:37.255 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 20:37:37.255 00.000 428 Worker thread wakes up 20:37:37.255 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:37.255 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:39.598 02.343 428 Exposure complete 20:37:39.739 00.141 428 worker thread done servicing request 20:37:39.739 00.000 10672 OnExposeComplete: enter 20:37:39.739 00.000 10672 UpdateGuideState(): m_state=6 20:37:39.739 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2432 20:37:39.739 00.000 10672 Star::Find returns 1 (0), X=1072.05, Y=717.47, Mass=279805, SNR=45.0, Peak=41392 HFD=2.4 20:37:39.739 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.02) = xAngle (4.36 = -1.93) 20:37:39.739 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.23 = 1.23) 20:37:39.739 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.46 hyp=0.47 cameraTheta=1.34 mountX=-0.16 mountY=0.44, mountTheta=1.93 20:37:39.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.46, opts=13) 20:37:39.739 00.000 10672 Enqueuing Move request for scope (0.11, 0.46) 20:37:39.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:37:39.739 00.000 428 Worker thread wakes up 20:37:39.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.46) opts 0xd 20:37:39.739 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.46) 20:37:39.739 00.000 428 Moving (0.11, 0.46) raw xDistance=-0.16 yDistance=0.44 20:37:39.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:37:39.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:39.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:37:39.739 00.000 428 MoveAxis(E, 0, ABG) 20:37:39.739 00.000 428 Move returns status 0, amount 0 20:37:39.739 00.000 428 MoveAxis(N, 0, ABG) 20:37:39.739 00.000 428 Move returns status 0, amount 0 20:37:39.739 00.000 428 move complete, result=0 20:37:39.739 00.000 428 worker thread done servicing request 20:37:39.770 00.031 10672 UpdateGuideState exits: m=279805 SNR=45.0 20:37:39.770 00.000 10672 PhdController: settling, locked = 1, distance = 0.59 (99.00) aobump = 0 frame = 9 / 10 20:37:39.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:39.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:39.770 00.000 10672 Enqueuing Expose request 20:37:39.770 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:37:39.770 00.000 428 Worker thread wakes up 20:37:39.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:39.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:40.431 00.661 10672 read socket command 10 20:37:40.431 00.000 10672 processing socket request REQDIST 20:37:40.431 00.000 10672 SOCKSVR: Sending pixel error of 0.59 20:37:40.431 00.000 10672 Sending socket response 59 (0x3b) 20:37:42.103 01.672 428 Exposure complete 20:37:42.243 00.140 428 worker thread done servicing request 20:37:42.243 00.000 10672 OnExposeComplete: enter 20:37:42.243 00.000 10672 UpdateGuideState(): m_state=6 20:37:42.243 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2433 20:37:42.243 00.000 10672 Star::Find returns 1 (0), X=1071.53, Y=717.06, Mass=235423, SNR=51.3, Peak=37136 HFD=2.4 20:37:42.243 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.02) = xAngle (6.05 = -0.23) 20:37:42.243 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.93 = 2.93) 20:37:42.243 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.04 hyp=0.41 cameraTheta=3.03 mountX=0.40 mountY=0.09, mountTheta=0.22 20:37:42.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.04, opts=13) 20:37:42.243 00.000 10672 Enqueuing Move request for scope (-0.40, 0.04) 20:37:42.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:37:42.243 00.000 428 Worker thread wakes up 20:37:42.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.04) opts 0xd 20:37:42.243 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.04) 20:37:42.243 00.000 428 Moving (-0.40, 0.04) raw xDistance=0.40 yDistance=0.09 20:37:42.243 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 20:37:42.243 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:42.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:37:42.243 00.000 428 MoveAxis(E, 0, ABG) 20:37:42.243 00.000 428 Move returns status 0, amount 0 20:37:42.243 00.000 428 MoveAxis(N, 0, ABG) 20:37:42.243 00.000 428 Move returns status 0, amount 0 20:37:42.243 00.000 428 move complete, result=0 20:37:42.243 00.000 428 worker thread done servicing request 20:37:42.274 00.031 10672 UpdateGuideState exits: m=235423 SNR=51.3 20:37:42.274 00.000 10672 PhdController: settling, locked = 1, distance = 0.54 (99.00) aobump = 0 frame = 10 / 10 20:37:42.274 00.000 10672 PhdController: newstate STATE_FINISH 20:37:42.274 00.000 10672 PhdController complete: success 20:37:42.274 00.000 10672 Mount: notify guiding dither settle done success=1 20:37:42.274 00.000 10672 PhdController: newstate STATE_IDLE 20:37:42.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:42.274 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:42.274 00.000 10672 Enqueuing Expose request 20:37:42.274 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:37:42.274 00.000 428 Worker thread wakes up 20:37:42.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:42.274 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:44.602 02.328 428 Exposure complete 20:37:44.742 00.140 428 worker thread done servicing request 20:37:44.742 00.000 10672 OnExposeComplete: enter 20:37:44.742 00.000 10672 UpdateGuideState(): m_state=6 20:37:44.742 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2434 20:37:44.742 00.000 10672 Star::Find returns 1 (0), X=1071.32, Y=717.17, Mass=263928, SNR=43.9, Peak=30816 HFD=2.7 20:37:44.742 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.02) = xAngle (5.92 = -0.36) 20:37:44.742 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.79 = 2.79) 20:37:44.742 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.15 hyp=0.63 cameraTheta=2.90 mountX=0.59 mountY=0.22, mountTheta=0.35 20:37:44.742 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.15, opts=13) 20:37:44.742 00.000 10672 Enqueuing Move request for scope (-0.62, 0.15) 20:37:44.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:37:44.758 00.016 428 Worker thread wakes up 20:37:44.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.15) opts 0xd 20:37:44.758 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.15) 20:37:44.758 00.000 428 Moving (-0.62, 0.15) raw xDistance=0.59 yDistance=0.22 20:37:44.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 20:37:44.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:44.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:37:44.758 00.000 428 MoveAxis(W, 551, ABG) 20:37:44.758 00.000 428 Guiding Dir = 3, Dur = 551 20:37:44.758 00.000 428 IsSlewing returns 0 20:37:44.758 00.000 428 IsGuiding returns 0 20:37:44.774 00.016 428 PulseGuide returned control before completion, sleep 542 20:37:44.789 00.015 10672 UpdateGuideState exits: m=263928 SNR=43.9 20:37:44.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:44.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:44.789 00.000 10672 Enqueuing Expose request 20:37:45.336 00.547 428 IsGuiding returns 0 20:37:45.336 00.000 428 Move returns status 0, amount 551 20:37:45.336 00.000 428 MoveAxis(N, 0, ABG) 20:37:45.336 00.000 428 Move returns status 0, amount 0 20:37:45.336 00.000 428 move complete, result=0 20:37:45.336 00.000 428 worker thread done servicing request 20:37:45.336 00.000 428 Worker thread wakes up 20:37:45.336 00.000 10672 GuideStep: 0.6 px 551 ms WEST, 0.2 px 0 ms NORTH 20:37:45.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:45.336 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:45.430 00.094 10672 read socket command 10 20:37:45.430 00.000 10672 processing socket request REQDIST 20:37:45.430 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:37:45.430 00.000 10672 Sending socket response 56 (0x38) 20:37:47.101 01.671 428 Exposure complete 20:37:47.273 00.172 428 worker thread done servicing request 20:37:47.273 00.000 10672 OnExposeComplete: enter 20:37:47.273 00.000 10672 UpdateGuideState(): m_state=6 20:37:47.273 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2435 20:37:47.273 00.000 10672 Star::Find returns 1 (0), X=1071.66, Y=717.69, Mass=248411, SNR=47.9, Peak=32992 HFD=2.9 20:37:47.273 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.02) = xAngle (4.98 = -1.30) 20:37:47.273 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 20:37:47.273 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.67 hyp=0.73 cameraTheta=1.96 mountX=0.19 mountY=0.70, mountTheta=1.30 20:37:47.273 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.67, opts=13) 20:37:47.288 00.015 10672 Enqueuing Move request for scope (-0.27, 0.67) 20:37:47.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:37:47.288 00.000 428 Worker thread wakes up 20:37:47.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.67) opts 0xd 20:37:47.288 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.67) 20:37:47.288 00.000 428 Moving (-0.27, 0.67) raw xDistance=0.19 yDistance=0.70 20:37:47.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:37:47.288 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.92 newest=1.00 20:37:47.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.70 from input 0.70 20:37:47.288 00.000 428 MoveAxis(E, 0, ABG) 20:37:47.288 00.000 428 Move returns status 0, amount 0 20:37:47.288 00.000 428 MoveAxis(S, 1059, ABG) 20:37:47.288 00.000 428 Guiding Dir = 1, Dur = 1059 20:37:47.288 00.000 428 IsSlewing returns 0 20:37:47.288 00.000 428 IsGuiding returns 0 20:37:47.304 00.016 10672 UpdateGuideState exits: m=248411 SNR=47.9 20:37:47.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:47.304 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:47.304 00.000 10672 Enqueuing Expose request 20:37:47.366 00.062 428 PulseGuide returned control before completion, sleep 989 20:37:48.366 01.000 428 IsGuiding returns 1 20:37:48.366 00.000 428 scope still moving after pulse duration time elapsed 20:37:48.398 00.032 428 IsSlewing returns 0 20:37:48.398 00.000 428 IsGuiding returns 1 20:37:48.444 00.046 428 IsSlewing returns 0 20:37:48.460 00.016 428 IsGuiding returns 0 20:37:48.460 00.000 428 scope move finished after 1059 + 110 ms 20:37:48.460 00.000 428 Move returns status 0, amount 1059 20:37:48.460 00.000 428 move complete, result=0 20:37:48.460 00.000 428 worker thread done servicing request 20:37:48.460 00.000 428 Worker thread wakes up 20:37:48.460 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 1059 ms SOUTH 20:37:48.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:48.460 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:49.605 01.145 428 Exposure complete 20:37:49.730 00.125 428 worker thread done servicing request 20:37:49.730 00.000 10672 OnExposeComplete: enter 20:37:49.730 00.000 10672 UpdateGuideState(): m_state=6 20:37:49.730 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2436 20:37:49.730 00.000 10672 Star::Find returns 1 (0), X=1071.78, Y=717.21, Mass=251082, SNR=41.4, Peak=33328 HFD=2.7 20:37:49.730 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.02) = xAngle (5.28 = -1.00) 20:37:49.730 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.15 = 2.15) 20:37:49.730 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.26 mountX=0.13 mountY=0.21, mountTheta=1.00 20:37:49.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.19, opts=13) 20:37:49.730 00.000 10672 Enqueuing Move request for scope (-0.16, 0.19) 20:37:49.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:37:49.730 00.000 428 Worker thread wakes up 20:37:49.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd 20:37:49.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.19) 20:37:49.730 00.000 428 Moving (-0.16, 0.19) raw xDistance=0.13 yDistance=0.21 20:37:49.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:37:49.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:49.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:37:49.730 00.000 428 MoveAxis(E, 0, ABG) 20:37:49.730 00.000 428 Move returns status 0, amount 0 20:37:49.730 00.000 428 MoveAxis(N, 0, ABG) 20:37:49.730 00.000 428 Move returns status 0, amount 0 20:37:49.730 00.000 428 move complete, result=0 20:37:49.730 00.000 428 worker thread done servicing request 20:37:49.761 00.031 10672 UpdateGuideState exits: m=251082 SNR=41.4 20:37:49.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:49.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:49.761 00.000 10672 Enqueuing Expose request 20:37:49.761 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:37:49.761 00.000 428 Worker thread wakes up 20:37:49.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:49.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:50.433 00.672 10672 read socket command 10 20:37:50.433 00.000 10672 processing socket request REQDIST 20:37:50.433 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:37:50.433 00.000 10672 Sending socket response 50 (0x32) 20:37:52.088 01.655 428 Exposure complete 20:37:52.213 00.125 428 worker thread done servicing request 20:37:52.213 00.000 10672 OnExposeComplete: enter 20:37:52.213 00.000 10672 UpdateGuideState(): m_state=6 20:37:52.213 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2437 20:37:52.213 00.000 10672 Star::Find returns 1 (0), X=1072.28, Y=717.31, Mass=299619, SNR=49.6, Peak=53376 HFD=2.7 20:37:52.213 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.02) = xAngle (3.74 = -2.54) 20:37:52.213 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.61 = 0.61) 20:37:52.213 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.30 hyp=0.45 cameraTheta=0.72 mountX=-0.37 mountY=0.26, mountTheta=2.54 20:37:52.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.30, opts=13) 20:37:52.213 00.000 10672 Enqueuing Move request for scope (0.34, 0.30) 20:37:52.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:37:52.213 00.000 428 Worker thread wakes up 20:37:52.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.30) opts 0xd 20:37:52.213 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.30) 20:37:52.213 00.000 428 Moving (0.34, 0.30) raw xDistance=-0.37 yDistance=0.26 20:37:52.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:37:52.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:52.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:37:52.213 00.000 428 MoveAxis(E, 0, ABG) 20:37:52.229 00.016 428 Move returns status 0, amount 0 20:37:52.229 00.000 428 MoveAxis(N, 0, ABG) 20:37:52.229 00.000 428 Move returns status 0, amount 0 20:37:52.229 00.000 428 move complete, result=0 20:37:52.229 00.000 428 worker thread done servicing request 20:37:52.245 00.016 10672 UpdateGuideState exits: m=299619 SNR=49.6 20:37:52.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:52.245 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:52.245 00.000 10672 Enqueuing Expose request 20:37:52.245 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:37:52.245 00.000 428 Worker thread wakes up 20:37:52.245 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:52.245 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:54.603 02.358 428 Exposure complete 20:37:54.728 00.125 428 worker thread done servicing request 20:37:54.728 00.000 10672 OnExposeComplete: enter 20:37:54.728 00.000 10672 UpdateGuideState(): m_state=6 20:37:54.728 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2438 20:37:54.728 00.000 10672 Star::Find returns 1 (0), X=1072.08, Y=716.89, Mass=219399, SNR=40.6, Peak=47056 HFD=2.2 20:37:54.728 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.02) = xAngle (2.30 = 2.30) 20:37:54.728 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.83 = -0.83) 20:37:54.728 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-0.72 mountX=-0.13 mountY=-0.14, mountTheta=-2.30 20:37:54.728 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.13, opts=13) 20:37:54.728 00.000 10672 Enqueuing Move request for scope (0.15, -0.13) 20:37:54.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:37:54.728 00.000 428 Worker thread wakes up 20:37:54.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd 20:37:54.728 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.13) 20:37:54.728 00.000 428 Moving (0.15, -0.13) raw xDistance=-0.13 yDistance=-0.14 20:37:54.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:37:54.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:54.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:37:54.728 00.000 428 MoveAxis(E, 0, ABG) 20:37:54.728 00.000 428 Move returns status 0, amount 0 20:37:54.728 00.000 428 MoveAxis(N, 0, ABG) 20:37:54.728 00.000 428 Move returns status 0, amount 0 20:37:54.728 00.000 428 move complete, result=0 20:37:54.728 00.000 428 worker thread done servicing request 20:37:54.759 00.031 10672 UpdateGuideState exits: m=219399 SNR=40.6 20:37:54.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:54.759 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:54.759 00.000 10672 Enqueuing Expose request 20:37:54.759 00.000 428 Worker thread wakes up 20:37:54.759 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:37:54.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:54.759 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:55.431 00.672 10672 read socket command 10 20:37:55.431 00.000 10672 processing socket request REQDIST 20:37:55.431 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:37:55.431 00.000 10672 Sending socket response 39 (0x27) 20:37:57.091 01.660 428 Exposure complete 20:37:57.216 00.125 428 worker thread done servicing request 20:37:57.216 00.000 10672 OnExposeComplete: enter 20:37:57.216 00.000 10672 UpdateGuideState(): m_state=6 20:37:57.216 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2439 20:37:57.216 00.000 10672 Star::Find returns 1 (0), X=1072.06, Y=716.95, Mass=281764, SNR=47.0, Peak=39648 HFD=2.8 20:37:57.216 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.02) = xAngle (2.50 = 2.50) 20:37:57.216 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.63 = -0.63) 20:37:57.216 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.52 mountX=-0.11 mountY=-0.08, mountTheta=-2.51 20:37:57.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.07, opts=13) 20:37:57.216 00.000 10672 Enqueuing Move request for scope (0.12, -0.07) 20:37:57.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:37:57.216 00.000 428 Worker thread wakes up 20:37:57.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd 20:37:57.216 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.07) 20:37:57.216 00.000 428 Moving (0.12, -0.07) raw xDistance=-0.11 yDistance=-0.08 20:37:57.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:37:57.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:57.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:37:57.216 00.000 428 MoveAxis(E, 0, ABG) 20:37:57.216 00.000 428 Move returns status 0, amount 0 20:37:57.216 00.000 428 MoveAxis(N, 0, ABG) 20:37:57.216 00.000 428 Move returns status 0, amount 0 20:37:57.216 00.000 428 move complete, result=0 20:37:57.216 00.000 428 worker thread done servicing request 20:37:57.248 00.032 10672 UpdateGuideState exits: m=281764 SNR=47.0 20:37:57.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:57.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:57.248 00.000 10672 Enqueuing Expose request 20:37:57.248 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:37:57.248 00.000 428 Worker thread wakes up 20:37:57.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:57.248 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:37:59.591 02.343 428 Exposure complete 20:37:59.716 00.125 428 worker thread done servicing request 20:37:59.716 00.000 10672 OnExposeComplete: enter 20:37:59.716 00.000 10672 UpdateGuideState(): m_state=6 20:37:59.716 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2440 20:37:59.716 00.000 10672 Star::Find returns 1 (0), X=1071.67, Y=717.23, Mass=269217, SNR=43.6, Peak=33648 HFD=2.8 20:37:59.716 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.02) = xAngle (5.48 = -0.80) 20:37:59.716 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.35 = 2.35) 20:37:59.716 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.22 hyp=0.34 cameraTheta=2.46 mountX=0.24 mountY=0.24, mountTheta=0.80 20:37:59.731 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.22, opts=13) 20:37:59.731 00.000 10672 Enqueuing Move request for scope (-0.26, 0.22) 20:37:59.731 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:37:59.731 00.000 428 Worker thread wakes up 20:37:59.731 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.22) opts 0xd 20:37:59.731 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.22) 20:37:59.731 00.000 428 Moving (-0.26, 0.22) raw xDistance=0.24 yDistance=0.24 20:37:59.731 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:37:59.731 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:37:59.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:37:59.731 00.000 428 MoveAxis(E, 0, ABG) 20:37:59.731 00.000 428 Move returns status 0, amount 0 20:37:59.731 00.000 428 MoveAxis(N, 0, ABG) 20:37:59.731 00.000 428 Move returns status 0, amount 0 20:37:59.731 00.000 428 move complete, result=0 20:37:59.731 00.000 428 worker thread done servicing request 20:37:59.747 00.016 10672 UpdateGuideState exits: m=269217 SNR=43.6 20:37:59.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:59.747 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:37:59.747 00.000 10672 Enqueuing Expose request 20:37:59.747 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:37:59.747 00.000 428 Worker thread wakes up 20:37:59.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:37:59.747 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:00.434 00.687 10672 read socket command 10 20:38:00.434 00.000 10672 processing socket request REQDIST 20:38:00.434 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:38:00.434 00.000 10672 Sending socket response 32 (0x20) 20:38:02.090 01.656 428 Exposure complete 20:38:02.230 00.140 428 worker thread done servicing request 20:38:02.230 00.000 10672 OnExposeComplete: enter 20:38:02.230 00.000 10672 UpdateGuideState(): m_state=6 20:38:02.230 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2441 20:38:02.230 00.000 10672 Star::Find returns 1 (0), X=1070.85, Y=717.12, Mass=259329, SNR=49.4, Peak=37136 HFD=2.8 20:38:02.230 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.02) = xAngle (6.06 = -0.22) 20:38:02.230 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.94 = 2.94) 20:38:02.230 00.000 10672 CameraToMount -- cameraX=-1.09 cameraY=0.11 hyp=1.09 cameraTheta=3.04 mountX=1.07 mountY=0.22, mountTheta=0.21 20:38:02.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.09, y=0.11, opts=13) 20:38:02.230 00.000 10672 Enqueuing Move request for scope (-1.09, 0.11) 20:38:02.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:38:02.230 00.000 428 Worker thread wakes up 20:38:02.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.11) opts 0xd 20:38:02.230 00.000 428 Handling offset move in thread for scope, endpoint = (-1.09, 0.11) 20:38:02.230 00.000 428 Moving (-1.09, 0.11) raw xDistance=1.07 yDistance=0.22 20:38:02.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.07 20:38:02.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:02.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:38:02.230 00.000 428 MoveAxis(W, 994, ABG) 20:38:02.230 00.000 428 Guiding Dir = 3, Dur = 994 20:38:02.230 00.000 428 IsSlewing returns 0 20:38:02.230 00.000 428 IsGuiding returns 0 20:38:02.246 00.016 10672 UpdateGuideState exits: m=259329 SNR=49.4 20:38:02.262 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:02.262 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:02.262 00.000 10672 Enqueuing Expose request 20:38:02.262 00.000 428 PulseGuide returned control before completion, sleep 970 20:38:03.246 00.984 428 IsGuiding returns 1 20:38:03.246 00.000 428 scope still moving after pulse duration time elapsed 20:38:03.293 00.047 428 IsSlewing returns 0 20:38:03.324 00.031 428 IsGuiding returns 0 20:38:03.324 00.000 428 scope move finished after 994 + 93 ms 20:38:03.324 00.000 428 Move returns status 0, amount 994 20:38:03.324 00.000 428 MoveAxis(N, 0, ABG) 20:38:03.324 00.000 428 Move returns status 0, amount 0 20:38:03.324 00.000 428 move complete, result=0 20:38:03.324 00.000 428 worker thread done servicing request 20:38:03.324 00.000 428 Worker thread wakes up 20:38:03.324 00.000 10672 GuideStep: 1.1 px 994 ms WEST, 0.2 px 0 ms NORTH 20:38:03.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:03.324 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:04.589 01.265 428 Exposure complete 20:38:04.730 00.141 428 worker thread done servicing request 20:38:04.730 00.000 10672 OnExposeComplete: enter 20:38:04.730 00.000 10672 UpdateGuideState(): m_state=6 20:38:04.730 00.000 10672 Star::Find(15, 1070, 717, 0, (0,0,0,0), 0.0, 0) frame 2442 20:38:04.730 00.000 10672 Star::Find returns 1 (0), X=1071.57, Y=717.28, Mass=296178, SNR=50.0, Peak=42144 HFD=3.2 20:38:04.730 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.02) = xAngle (5.54 = -0.74) 20:38:04.730 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.42 = 2.42) 20:38:04.730 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.26 hyp=0.45 cameraTheta=2.52 mountX=0.34 mountY=0.30, mountTheta=0.73 20:38:04.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.26, opts=13) 20:38:04.730 00.000 10672 Enqueuing Move request for scope (-0.37, 0.26) 20:38:04.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:38:04.730 00.000 428 Worker thread wakes up 20:38:04.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.26) opts 0xd 20:38:04.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.26) 20:38:04.730 00.000 428 Moving (-0.37, 0.26) raw xDistance=0.34 yDistance=0.30 20:38:04.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:38:04.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:04.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 20:38:04.730 00.000 428 MoveAxis(E, 0, ABG) 20:38:04.730 00.000 428 Move returns status 0, amount 0 20:38:04.730 00.000 428 MoveAxis(N, 0, ABG) 20:38:04.730 00.000 428 Move returns status 0, amount 0 20:38:04.730 00.000 428 move complete, result=0 20:38:04.730 00.000 428 worker thread done servicing request 20:38:04.761 00.031 10672 UpdateGuideState exits: m=296178 SNR=50.0 20:38:04.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:04.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:04.761 00.000 10672 Enqueuing Expose request 20:38:04.761 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:38:04.761 00.000 428 Worker thread wakes up 20:38:04.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:04.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:05.421 00.660 10672 read socket command 10 20:38:05.421 00.000 10672 processing socket request REQDIST 20:38:05.421 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:38:05.421 00.000 10672 Sending socket response 52 (0x34) 20:38:07.093 01.672 428 Exposure complete 20:38:07.218 00.125 428 worker thread done servicing request 20:38:07.218 00.000 10672 OnExposeComplete: enter 20:38:07.218 00.000 10672 UpdateGuideState(): m_state=6 20:38:07.218 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2443 20:38:07.218 00.000 10672 Star::Find returns 1 (0), X=1071.57, Y=717.05, Mass=241188, SNR=46.6, Peak=45312 HFD=2.3 20:38:07.218 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.02) = xAngle (6.07 = -0.21) 20:38:07.218 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.94 = 2.94) 20:38:07.218 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.03 hyp=0.37 cameraTheta=3.05 mountX=0.36 mountY=0.07, mountTheta=0.20 20:38:07.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.03, opts=13) 20:38:07.218 00.000 10672 Enqueuing Move request for scope (-0.37, 0.03) 20:38:07.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:38:07.218 00.000 428 Worker thread wakes up 20:38:07.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.03) opts 0xd 20:38:07.218 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.03) 20:38:07.218 00.000 428 Moving (-0.37, 0.03) raw xDistance=0.36 yDistance=0.07 20:38:07.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 20:38:07.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:07.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:38:07.218 00.000 428 MoveAxis(E, 0, ABG) 20:38:07.218 00.000 428 Move returns status 0, amount 0 20:38:07.218 00.000 428 MoveAxis(N, 0, ABG) 20:38:07.218 00.000 428 Move returns status 0, amount 0 20:38:07.218 00.000 428 move complete, result=0 20:38:07.218 00.000 428 worker thread done servicing request 20:38:07.249 00.031 10672 UpdateGuideState exits: m=241188 SNR=46.6 20:38:07.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:07.249 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:07.249 00.000 10672 Enqueuing Expose request 20:38:07.249 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:38:07.249 00.000 428 Worker thread wakes up 20:38:07.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:07.249 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:09.592 02.343 428 Exposure complete 20:38:09.732 00.140 428 worker thread done servicing request 20:38:09.732 00.000 10672 OnExposeComplete: enter 20:38:09.732 00.000 10672 UpdateGuideState(): m_state=6 20:38:09.732 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2444 20:38:09.732 00.000 10672 Star::Find returns 1 (0), X=1071.44, Y=716.90, Mass=261024, SNR=44.3, Peak=34736 HFD=2.6 20:38:09.732 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.02) = xAngle (0.12 = 0.12) 20:38:09.732 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.01 = -3.01) 20:38:09.732 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.12 hyp=0.51 cameraTheta=-2.90 mountX=0.51 mountY=-0.07, mountTheta=-0.13 20:38:09.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.12, opts=13) 20:38:09.732 00.000 10672 Enqueuing Move request for scope (-0.50, -0.12) 20:38:09.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:38:09.732 00.000 428 Worker thread wakes up 20:38:09.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.12) opts 0xd 20:38:09.732 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.12) 20:38:09.732 00.000 428 Moving (-0.50, -0.12) raw xDistance=0.51 yDistance=-0.07 20:38:09.732 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 20:38:09.732 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:09.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:38:09.732 00.000 428 MoveAxis(W, 476, ABG) 20:38:09.732 00.000 428 Guiding Dir = 3, Dur = 476 20:38:09.732 00.000 428 IsSlewing returns 0 20:38:09.732 00.000 428 IsGuiding returns 0 20:38:09.764 00.032 10672 UpdateGuideState exits: m=261024 SNR=44.3 20:38:09.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:09.764 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:09.764 00.000 10672 Enqueuing Expose request 20:38:09.764 00.000 428 PulseGuide returned control before completion, sleep 461 20:38:10.248 00.484 428 IsGuiding returns 0 20:38:10.248 00.000 428 Move returns status 0, amount 476 20:38:10.248 00.000 428 MoveAxis(N, 0, ABG) 20:38:10.248 00.000 428 Move returns status 0, amount 0 20:38:10.248 00.000 428 move complete, result=0 20:38:10.248 00.000 428 worker thread done servicing request 20:38:10.263 00.015 428 Worker thread wakes up 20:38:10.263 00.000 10672 GuideStep: 0.5 px 476 ms WEST, -0.1 px 0 ms NORTH 20:38:10.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:10.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:10.435 00.172 10672 read socket command 10 20:38:10.435 00.000 10672 processing socket request REQDIST 20:38:10.435 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:38:10.435 00.000 10672 Sending socket response 49 (0x31) 20:38:12.091 01.656 428 Exposure complete 20:38:12.232 00.141 428 worker thread done servicing request 20:38:12.232 00.000 10672 OnExposeComplete: enter 20:38:12.232 00.000 10672 UpdateGuideState(): m_state=6 20:38:12.232 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2445 20:38:12.232 00.000 10672 Star::Find returns 1 (0), X=1071.81, Y=717.15, Mass=265135, SNR=45.6, Peak=38016 HFD=2.5 20:38:12.232 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.02) = xAngle (5.34 = -0.94) 20:38:12.232 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.22 = 2.22) 20:38:12.232 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.32 mountX=0.11 mountY=0.15, mountTheta=0.93 20:38:12.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.14, opts=13) 20:38:12.232 00.000 10672 Enqueuing Move request for scope (-0.13, 0.14) 20:38:12.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:38:12.232 00.000 428 Worker thread wakes up 20:38:12.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd 20:38:12.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.14) 20:38:12.247 00.015 428 Moving (-0.13, 0.14) raw xDistance=0.11 yDistance=0.15 20:38:12.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:38:12.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:12.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:38:12.247 00.000 428 MoveAxis(E, 0, ABG) 20:38:12.247 00.000 428 Move returns status 0, amount 0 20:38:12.247 00.000 428 MoveAxis(N, 0, ABG) 20:38:12.247 00.000 428 Move returns status 0, amount 0 20:38:12.247 00.000 428 move complete, result=0 20:38:12.247 00.000 428 worker thread done servicing request 20:38:12.263 00.016 10672 UpdateGuideState exits: m=265135 SNR=45.6 20:38:12.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:12.263 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:12.263 00.000 10672 Enqueuing Expose request 20:38:12.263 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:38:12.263 00.000 428 Worker thread wakes up 20:38:12.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:12.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:14.595 02.332 428 Exposure complete 20:38:14.720 00.125 428 worker thread done servicing request 20:38:14.720 00.000 10672 OnExposeComplete: enter 20:38:14.720 00.000 10672 UpdateGuideState(): m_state=6 20:38:14.720 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2446 20:38:14.720 00.000 10672 Star::Find returns 1 (0), X=1072.07, Y=717.05, Mass=332785, SNR=56.3, Peak=43456 HFD=2.9 20:38:14.720 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.02) = xAngle (3.29 = -3.00) 20:38:14.720 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.16 = 0.16) 20:38:14.720 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.27 mountX=-0.14 mountY=0.02, mountTheta=2.98 20:38:14.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.04, opts=13) 20:38:14.720 00.000 10672 Enqueuing Move request for scope (0.14, 0.04) 20:38:14.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:38:14.720 00.000 428 Worker thread wakes up 20:38:14.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd 20:38:14.720 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.04) 20:38:14.720 00.000 428 Moving (0.14, 0.04) raw xDistance=-0.14 yDistance=0.02 20:38:14.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:38:14.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:14.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:38:14.720 00.000 428 MoveAxis(E, 0, ABG) 20:38:14.720 00.000 428 Move returns status 0, amount 0 20:38:14.720 00.000 428 MoveAxis(N, 0, ABG) 20:38:14.720 00.000 428 Move returns status 0, amount 0 20:38:14.720 00.000 428 move complete, result=0 20:38:14.720 00.000 428 worker thread done servicing request 20:38:14.751 00.031 10672 UpdateGuideState exits: m=332785 SNR=56.3 20:38:14.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:14.751 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:14.751 00.000 10672 Enqueuing Expose request 20:38:14.751 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:38:14.751 00.000 428 Worker thread wakes up 20:38:14.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:14.751 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:15.423 00.672 10672 read socket command 10 20:38:15.423 00.000 10672 processing socket request REQDIST 20:38:15.423 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:38:15.423 00.000 10672 Sending socket response 32 (0x20) 20:38:17.094 01.671 428 Exposure complete 20:38:17.235 00.141 428 worker thread done servicing request 20:38:17.235 00.000 10672 OnExposeComplete: enter 20:38:17.235 00.000 10672 UpdateGuideState(): m_state=6 20:38:17.235 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2447 20:38:17.235 00.000 10672 Star::Find returns 1 (0), X=1071.65, Y=717.21, Mass=286164, SNR=54.3, Peak=38112 HFD=2.9 20:38:17.235 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.02) = xAngle (5.57 = -0.72) 20:38:17.235 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.44 = 2.44) 20:38:17.235 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.19 hyp=0.34 cameraTheta=2.55 mountX=0.26 mountY=0.22, mountTheta=0.71 20:38:17.235 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.19, opts=13) 20:38:17.235 00.000 10672 Enqueuing Move request for scope (-0.28, 0.19) 20:38:17.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:38:17.235 00.000 428 Worker thread wakes up 20:38:17.235 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.19) opts 0xd 20:38:17.235 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.19) 20:38:17.235 00.000 428 Moving (-0.28, 0.19) raw xDistance=0.26 yDistance=0.22 20:38:17.235 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:38:17.235 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:17.235 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:38:17.235 00.000 428 MoveAxis(E, 0, ABG) 20:38:17.235 00.000 428 Move returns status 0, amount 0 20:38:17.235 00.000 428 MoveAxis(N, 0, ABG) 20:38:17.235 00.000 428 Move returns status 0, amount 0 20:38:17.235 00.000 428 move complete, result=0 20:38:17.235 00.000 428 worker thread done servicing request 20:38:17.266 00.031 10672 UpdateGuideState exits: m=286164 SNR=54.3 20:38:17.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:17.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:17.266 00.000 10672 Enqueuing Expose request 20:38:17.266 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:38:17.266 00.000 428 Worker thread wakes up 20:38:17.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:17.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:19.593 02.327 428 Exposure complete 20:38:19.718 00.125 428 worker thread done servicing request 20:38:19.718 00.000 10672 OnExposeComplete: enter 20:38:19.718 00.000 10672 UpdateGuideState(): m_state=6 20:38:19.718 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2448 20:38:19.718 00.000 10672 Star::Find returns 1 (0), X=1071.61, Y=716.98, Mass=254903, SNR=49.4, Peak=34304 HFD=2.4 20:38:19.718 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 20:38:19.718 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14) 20:38:19.718 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-3.03 mountX=0.33 mountY=-0.00, mountTheta=-0.01 20:38:19.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.04, opts=13) 20:38:19.718 00.000 10672 Enqueuing Move request for scope (-0.33, -0.04) 20:38:19.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:38:19.718 00.000 428 Worker thread wakes up 20:38:19.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.04) opts 0xd 20:38:19.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.04) 20:38:19.718 00.000 428 Moving (-0.33, -0.04) raw xDistance=0.33 yDistance=-0.00 20:38:19.718 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:38:19.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:19.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 20:38:19.718 00.000 428 MoveAxis(E, 0, ABG) 20:38:19.718 00.000 428 Move returns status 0, amount 0 20:38:19.718 00.000 428 MoveAxis(N, 0, ABG) 20:38:19.718 00.000 428 Move returns status 0, amount 0 20:38:19.718 00.000 428 move complete, result=0 20:38:19.718 00.000 428 worker thread done servicing request 20:38:19.749 00.031 10672 UpdateGuideState exits: m=254903 SNR=49.4 20:38:19.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:19.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:19.749 00.000 10672 Enqueuing Expose request 20:38:19.749 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:38:19.749 00.000 428 Worker thread wakes up 20:38:19.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:19.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:20.437 00.688 10672 read socket command 10 20:38:20.437 00.000 10672 processing socket request REQDIST 20:38:20.437 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:38:20.437 00.000 10672 Sending socket response 32 (0x20) 20:38:22.081 01.644 428 Exposure complete 20:38:22.206 00.125 428 worker thread done servicing request 20:38:22.206 00.000 10672 OnExposeComplete: enter 20:38:22.206 00.000 10672 UpdateGuideState(): m_state=6 20:38:22.206 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2449 20:38:22.206 00.000 10672 Star::Find returns 1 (0), X=1071.38, Y=716.91, Mass=242714, SNR=47.2, Peak=41168 HFD=2.3 20:38:22.206 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.02) = xAngle (0.06 = 0.06) 20:38:22.206 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07) 20:38:22.206 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.10 hyp=0.57 cameraTheta=-2.96 mountX=0.57 mountY=-0.04, mountTheta=-0.08 20:38:22.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.10, opts=13) 20:38:22.206 00.000 10672 Enqueuing Move request for scope (-0.56, -0.10) 20:38:22.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:38:22.206 00.000 428 Worker thread wakes up 20:38:22.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.10) opts 0xd 20:38:22.206 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.10) 20:38:22.206 00.000 428 Moving (-0.56, -0.10) raw xDistance=0.57 yDistance=-0.04 20:38:22.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 20:38:22.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:22.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:38:22.206 00.000 428 MoveAxis(W, 529, ABG) 20:38:22.206 00.000 428 Guiding Dir = 3, Dur = 529 20:38:22.206 00.000 428 IsSlewing returns 0 20:38:22.222 00.016 428 IsGuiding returns 0 20:38:22.238 00.016 10672 UpdateGuideState exits: m=242714 SNR=47.2 20:38:22.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:22.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:22.238 00.000 10672 Enqueuing Expose request 20:38:22.238 00.000 428 PulseGuide returned control before completion, sleep 510 20:38:22.800 00.562 428 IsGuiding returns 1 20:38:22.800 00.000 428 scope still moving after pulse duration time elapsed 20:38:22.831 00.031 428 IsSlewing returns 0 20:38:22.831 00.000 428 IsGuiding returns 0 20:38:22.831 00.000 428 scope move finished after 529 + 91 ms 20:38:22.831 00.000 428 Move returns status 0, amount 529 20:38:22.831 00.000 428 MoveAxis(N, 0, ABG) 20:38:22.831 00.000 428 Move returns status 0, amount 0 20:38:22.831 00.000 428 move complete, result=0 20:38:22.831 00.000 428 worker thread done servicing request 20:38:22.831 00.000 428 Worker thread wakes up 20:38:22.831 00.000 10672 GuideStep: 0.6 px 529 ms WEST, -0.0 px 0 ms NORTH 20:38:22.831 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:22.831 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:24.581 01.750 428 Exposure complete 20:38:24.706 00.125 428 worker thread done servicing request 20:38:24.706 00.000 10672 OnExposeComplete: enter 20:38:24.706 00.000 10672 UpdateGuideState(): m_state=6 20:38:24.706 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2450 20:38:24.706 00.000 10672 Star::Find returns 1 (0), X=1071.67, Y=716.87, Mass=244495, SNR=46.2, Peak=46624 HFD=2.5 20:38:24.706 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.02) = xAngle (0.40 = 0.40) 20:38:24.706 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 20:38:24.706 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-2.62 mountX=0.28 mountY=-0.12, mountTheta=-0.41 20:38:24.721 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.15, opts=13) 20:38:24.721 00.000 10672 Enqueuing Move request for scope (-0.27, -0.15) 20:38:24.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:38:24.721 00.000 428 Worker thread wakes up 20:38:24.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.15) opts 0xd 20:38:24.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.15) 20:38:24.721 00.000 428 Moving (-0.27, -0.15) raw xDistance=0.28 yDistance=-0.12 20:38:24.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 20:38:24.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:24.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:38:24.721 00.000 428 MoveAxis(E, 0, ABG) 20:38:24.721 00.000 428 Move returns status 0, amount 0 20:38:24.721 00.000 428 MoveAxis(N, 0, ABG) 20:38:24.721 00.000 428 Move returns status 0, amount 0 20:38:24.721 00.000 428 move complete, result=0 20:38:24.721 00.000 428 worker thread done servicing request 20:38:24.737 00.016 10672 UpdateGuideState exits: m=244495 SNR=46.2 20:38:24.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:24.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:24.737 00.000 10672 Enqueuing Expose request 20:38:24.737 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:38:24.737 00.000 428 Worker thread wakes up 20:38:24.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:24.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:25.424 00.687 10672 read socket command 10 20:38:25.424 00.000 10672 processing socket request REQDIST 20:38:25.424 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:38:25.424 00.000 10672 Sending socket response 37 (0x25) 20:38:27.080 01.656 428 Exposure complete 20:38:27.220 00.140 428 worker thread done servicing request 20:38:27.220 00.000 10672 OnExposeComplete: enter 20:38:27.220 00.000 10672 UpdateGuideState(): m_state=6 20:38:27.220 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2451 20:38:27.220 00.000 10672 Star::Find returns 1 (0), X=1071.80, Y=716.74, Mass=261719, SNR=45.1, Peak=43568 HFD=2.6 20:38:27.220 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.02) = xAngle (0.98 = 0.98) 20:38:27.220 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 20:38:27.220 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-2.04 mountX=0.17 mountY=-0.26, mountTheta=-0.99 20:38:27.220 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.28, opts=13) 20:38:27.220 00.000 10672 Enqueuing Move request for scope (-0.14, -0.28) 20:38:27.220 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:38:27.220 00.000 428 Worker thread wakes up 20:38:27.220 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.28) opts 0xd 20:38:27.220 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.28) 20:38:27.220 00.000 428 Moving (-0.14, -0.28) raw xDistance=0.17 yDistance=-0.26 20:38:27.220 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:38:27.220 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:27.220 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 20:38:27.220 00.000 428 MoveAxis(E, 0, ABG) 20:38:27.220 00.000 428 Move returns status 0, amount 0 20:38:27.220 00.000 428 MoveAxis(N, 0, ABG) 20:38:27.220 00.000 428 Move returns status 0, amount 0 20:38:27.220 00.000 428 move complete, result=0 20:38:27.220 00.000 428 worker thread done servicing request 20:38:27.252 00.032 10672 UpdateGuideState exits: m=261719 SNR=45.1 20:38:27.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:27.252 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:27.252 00.000 10672 Enqueuing Expose request 20:38:27.252 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:38:27.252 00.000 428 Worker thread wakes up 20:38:27.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:27.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:29.579 02.327 428 Exposure complete 20:38:29.735 00.156 428 worker thread done servicing request 20:38:29.735 00.000 10672 OnExposeComplete: enter 20:38:29.735 00.000 10672 UpdateGuideState(): m_state=6 20:38:29.735 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2452 20:38:29.735 00.000 10672 Star::Find returns 1 (0), X=1071.61, Y=716.69, Mass=245923, SNR=44.6, Peak=35824 HFD=2.9 20:38:29.735 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 20:38:29.735 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47) 20:38:29.735 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.32 hyp=0.46 cameraTheta=-2.37 mountX=0.37 mountY=-0.29, mountTheta=-0.66 20:38:29.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.32, opts=13) 20:38:29.735 00.000 10672 Enqueuing Move request for scope (-0.33, -0.32) 20:38:29.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:38:29.735 00.000 428 Worker thread wakes up 20:38:29.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.32) opts 0xd 20:38:29.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.32) 20:38:29.735 00.000 428 Moving (-0.33, -0.32) raw xDistance=0.37 yDistance=-0.29 20:38:29.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:38:29.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:29.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 20:38:29.735 00.000 428 MoveAxis(E, 0, ABG) 20:38:29.735 00.000 428 Move returns status 0, amount 0 20:38:29.735 00.000 428 MoveAxis(N, 0, ABG) 20:38:29.735 00.000 428 Move returns status 0, amount 0 20:38:29.735 00.000 428 move complete, result=0 20:38:29.735 00.000 428 worker thread done servicing request 20:38:29.751 00.016 10672 UpdateGuideState exits: m=245923 SNR=44.6 20:38:29.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:29.751 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:29.751 00.000 10672 Enqueuing Expose request 20:38:29.751 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:38:29.751 00.000 428 Worker thread wakes up 20:38:29.766 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:29.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:30.427 00.661 10672 read socket command 10 20:38:30.427 00.000 10672 processing socket request REQDIST 20:38:30.427 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:38:30.427 00.000 10672 Sending socket response 38 (0x26) 20:38:32.082 01.655 428 Exposure complete 20:38:32.207 00.125 428 worker thread done servicing request 20:38:32.207 00.000 10672 OnExposeComplete: enter 20:38:32.207 00.000 10672 UpdateGuideState(): m_state=6 20:38:32.207 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2453 20:38:32.207 00.000 10672 Star::Find returns 1 (0), X=1071.65, Y=717.23, Mass=258743, SNR=43.5, Peak=47712 HFD=2.7 20:38:32.207 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.02) = xAngle (5.53 = -0.75) 20:38:32.207 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.40 = 2.40) 20:38:32.207 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.36 cameraTheta=2.51 mountX=0.26 mountY=0.24, mountTheta=0.74 20:38:32.207 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.21, opts=13) 20:38:32.207 00.000 10672 Enqueuing Move request for scope (-0.29, 0.21) 20:38:32.207 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:38:32.207 00.000 428 Worker thread wakes up 20:38:32.207 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd 20:38:32.207 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.21) 20:38:32.207 00.000 428 Moving (-0.29, 0.21) raw xDistance=0.26 yDistance=0.24 20:38:32.207 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:38:32.207 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:32.207 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:38:32.207 00.000 428 MoveAxis(E, 0, ABG) 20:38:32.207 00.000 428 Move returns status 0, amount 0 20:38:32.207 00.000 428 MoveAxis(N, 0, ABG) 20:38:32.207 00.000 428 Move returns status 0, amount 0 20:38:32.207 00.000 428 move complete, result=0 20:38:32.207 00.000 428 worker thread done servicing request 20:38:32.239 00.032 10672 UpdateGuideState exits: m=258743 SNR=43.5 20:38:32.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:32.239 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:32.239 00.000 10672 Enqueuing Expose request 20:38:32.239 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:38:32.239 00.000 428 Worker thread wakes up 20:38:32.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:32.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:34.566 02.327 428 Exposure complete 20:38:34.706 00.140 428 worker thread done servicing request 20:38:34.706 00.000 10672 OnExposeComplete: enter 20:38:34.706 00.000 10672 UpdateGuideState(): m_state=6 20:38:34.706 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2454 20:38:34.706 00.000 10672 Star::Find returns 1 (0), X=1071.69, Y=716.95, Mass=255190, SNR=48.0, Peak=44224 HFD=2.5 20:38:34.706 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 20:38:34.706 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 20:38:34.706 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.86 mountX=0.25 mountY=-0.04, mountTheta=-0.18 20:38:34.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.07, opts=13) 20:38:34.706 00.000 10672 Enqueuing Move request for scope (-0.25, -0.07) 20:38:34.706 00.000 428 Worker thread wakes up 20:38:34.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:38:34.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd 20:38:34.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.07) 20:38:34.706 00.000 428 Moving (-0.25, -0.07) raw xDistance=0.25 yDistance=-0.04 20:38:34.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:38:34.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:34.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:38:34.706 00.000 428 MoveAxis(E, 0, ABG) 20:38:34.706 00.000 428 Move returns status 0, amount 0 20:38:34.706 00.000 428 MoveAxis(N, 0, ABG) 20:38:34.706 00.000 428 Move returns status 0, amount 0 20:38:34.706 00.000 428 move complete, result=0 20:38:34.706 00.000 428 worker thread done servicing request 20:38:34.722 00.016 10672 UpdateGuideState exits: m=255190 SNR=48.0 20:38:34.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:34.722 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:34.722 00.000 10672 Enqueuing Expose request 20:38:34.722 00.000 428 Worker thread wakes up 20:38:34.722 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:38:34.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:34.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:35.425 00.703 10672 read socket command 10 20:38:35.425 00.000 10672 processing socket request REQDIST 20:38:35.425 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:38:35.425 00.000 10672 Sending socket response 34 (0x22) 20:38:37.081 01.656 428 Exposure complete 20:38:37.206 00.125 428 worker thread done servicing request 20:38:37.206 00.000 10672 OnExposeComplete: enter 20:38:37.206 00.000 10672 UpdateGuideState(): m_state=6 20:38:37.206 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2455 20:38:37.206 00.000 10672 Star::Find returns 1 (0), X=1071.36, Y=716.84, Mass=275814, SNR=44.0, Peak=40304 HFD=3.1 20:38:37.206 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.02) = xAngle (0.18 = 0.18) 20:38:37.206 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94) 20:38:37.206 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.18 hyp=0.60 cameraTheta=-2.84 mountX=0.59 mountY=-0.12, mountTheta=-0.20 20:38:37.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.18, opts=13) 20:38:37.206 00.000 10672 Enqueuing Move request for scope (-0.57, -0.18) 20:38:37.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:38:37.206 00.000 428 Worker thread wakes up 20:38:37.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.18) opts 0xd 20:38:37.206 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.18) 20:38:37.206 00.000 428 Moving (-0.57, -0.18) raw xDistance=0.59 yDistance=-0.12 20:38:37.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 20:38:37.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:37.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:38:37.206 00.000 428 MoveAxis(W, 551, ABG) 20:38:37.206 00.000 428 Guiding Dir = 3, Dur = 551 20:38:37.206 00.000 428 IsSlewing returns 0 20:38:37.206 00.000 428 IsGuiding returns 0 20:38:37.237 00.031 10672 UpdateGuideState exits: m=275814 SNR=44.0 20:38:37.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:37.237 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:37.237 00.000 10672 Enqueuing Expose request 20:38:37.237 00.000 428 PulseGuide returned control before completion, sleep 538 20:38:37.815 00.578 428 IsGuiding returns 0 20:38:37.815 00.000 428 Move returns status 0, amount 551 20:38:37.815 00.000 428 MoveAxis(N, 0, ABG) 20:38:37.815 00.000 428 Move returns status 0, amount 0 20:38:37.815 00.000 428 move complete, result=0 20:38:37.815 00.000 428 worker thread done servicing request 20:38:37.815 00.000 428 Worker thread wakes up 20:38:37.815 00.000 10672 GuideStep: 0.6 px 551 ms WEST, -0.1 px 0 ms NORTH 20:38:37.815 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:37.815 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:39.568 01.753 428 Exposure complete 20:38:39.709 00.141 428 worker thread done servicing request 20:38:39.709 00.000 10672 OnExposeComplete: enter 20:38:39.709 00.000 10672 UpdateGuideState(): m_state=6 20:38:39.709 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2456 20:38:39.709 00.000 10672 Star::Find returns 1 (0), X=1071.64, Y=716.74, Mass=265339, SNR=49.2, Peak=36592 HFD=2.9 20:38:39.709 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.02) = xAngle (0.62 = 0.62) 20:38:39.709 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51) 20:38:39.709 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.27 hyp=0.41 cameraTheta=-2.40 mountX=0.33 mountY=-0.24, mountTheta=-0.63 20:38:39.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.27, opts=13) 20:38:39.709 00.000 10672 Enqueuing Move request for scope (-0.30, -0.27) 20:38:39.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:38:39.709 00.000 428 Worker thread wakes up 20:38:39.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.27) opts 0xd 20:38:39.709 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.27) 20:38:39.709 00.000 428 Moving (-0.30, -0.27) raw xDistance=0.33 yDistance=-0.24 20:38:39.709 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:38:39.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:39.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:38:39.709 00.000 428 MoveAxis(E, 0, ABG) 20:38:39.709 00.000 428 Move returns status 0, amount 0 20:38:39.709 00.000 428 MoveAxis(N, 0, ABG) 20:38:39.709 00.000 428 Move returns status 0, amount 0 20:38:39.709 00.000 428 move complete, result=0 20:38:39.709 00.000 428 worker thread done servicing request 20:38:39.725 00.016 10672 UpdateGuideState exits: m=265339 SNR=49.2 20:38:39.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:39.725 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:39.725 00.000 10672 Enqueuing Expose request 20:38:39.725 00.000 428 Worker thread wakes up 20:38:39.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:39.725 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:38:39.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:40.443 00.718 10672 read socket command 10 20:38:40.443 00.000 10672 processing socket request REQDIST 20:38:40.443 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:38:40.443 00.000 10672 Sending socket response 41 (0x29) 20:38:42.083 01.640 428 Exposure complete 20:38:42.208 00.125 428 worker thread done servicing request 20:38:42.208 00.000 10672 OnExposeComplete: enter 20:38:42.208 00.000 10672 UpdateGuideState(): m_state=6 20:38:42.208 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2457 20:38:42.208 00.000 10672 Star::Find returns 1 (0), X=1072.06, Y=716.57, Mass=259225, SNR=46.2, Peak=38880 HFD=2.4 20:38:42.208 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.02) = xAngle (1.73 = 1.73) 20:38:42.208 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.40 = -1.40) 20:38:42.208 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.29 mountX=-0.07 mountY=-0.45, mountTheta=-1.73 20:38:42.208 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.44, opts=13) 20:38:42.208 00.000 10672 Enqueuing Move request for scope (0.13, -0.44) 20:38:42.208 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:38:42.208 00.000 428 Worker thread wakes up 20:38:42.208 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.44) opts 0xd 20:38:42.208 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.44) 20:38:42.208 00.000 428 Moving (0.13, -0.44) raw xDistance=-0.07 yDistance=-0.45 20:38:42.208 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:38:42.208 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:42.208 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 20:38:42.208 00.000 428 MoveAxis(E, 0, ABG) 20:38:42.208 00.000 428 Move returns status 0, amount 0 20:38:42.208 00.000 428 MoveAxis(N, 0, ABG) 20:38:42.208 00.000 428 Move returns status 0, amount 0 20:38:42.208 00.000 428 move complete, result=0 20:38:42.208 00.000 428 worker thread done servicing request 20:38:42.240 00.032 10672 UpdateGuideState exits: m=259225 SNR=46.2 20:38:42.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:42.240 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:42.240 00.000 10672 Enqueuing Expose request 20:38:42.240 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:38:42.240 00.000 428 Worker thread wakes up 20:38:42.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:42.240 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:44.583 02.343 428 Exposure complete 20:38:44.707 00.124 428 worker thread done servicing request 20:38:44.707 00.000 10672 OnExposeComplete: enter 20:38:44.707 00.000 10672 UpdateGuideState(): m_state=6 20:38:44.707 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2458 20:38:44.707 00.000 10672 Star::Find returns 1 (0), X=1071.62, Y=716.76, Mass=263170, SNR=46.6, Peak=42144 HFD=2.7 20:38:44.707 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.02) = xAngle (0.57 = 0.57) 20:38:44.707 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.55 = -2.55) 20:38:44.707 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.26 hyp=0.41 cameraTheta=-2.45 mountX=0.34 mountY=-0.23, mountTheta=-0.58 20:38:44.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.26, opts=13) 20:38:44.707 00.000 10672 Enqueuing Move request for scope (-0.31, -0.26) 20:38:44.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:38:44.707 00.000 428 Worker thread wakes up 20:38:44.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.26) opts 0xd 20:38:44.707 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.26) 20:38:44.707 00.000 428 Moving (-0.31, -0.26) raw xDistance=0.34 yDistance=-0.23 20:38:44.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:38:44.707 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:44.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:38:44.707 00.000 428 MoveAxis(E, 0, ABG) 20:38:44.707 00.000 428 Move returns status 0, amount 0 20:38:44.707 00.000 428 MoveAxis(N, 0, ABG) 20:38:44.707 00.000 428 Move returns status 0, amount 0 20:38:44.707 00.000 428 move complete, result=0 20:38:44.707 00.000 428 worker thread done servicing request 20:38:44.739 00.032 10672 UpdateGuideState exits: m=263170 SNR=46.6 20:38:44.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:44.739 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:44.739 00.000 10672 Enqueuing Expose request 20:38:44.739 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:38:44.739 00.000 428 Worker thread wakes up 20:38:44.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:44.739 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:45.426 00.687 10672 read socket command 10 20:38:45.426 00.000 10672 processing socket request REQDIST 20:38:45.426 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:38:45.426 00.000 10672 Sending socket response 42 (0x2a) 20:38:47.071 01.645 428 Exposure complete 20:38:47.196 00.125 428 worker thread done servicing request 20:38:47.196 00.000 10672 OnExposeComplete: enter 20:38:47.196 00.000 10672 UpdateGuideState(): m_state=6 20:38:47.196 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2459 20:38:47.196 00.000 10672 Star::Find returns 1 (0), X=1071.80, Y=716.50, Mass=265246, SNR=46.0, Peak=35616 HFD=3.0 20:38:47.196 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.02) = xAngle (1.19 = 1.19) 20:38:47.196 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94) 20:38:47.196 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.51 hyp=0.53 cameraTheta=-1.83 mountX=0.20 mountY=-0.49, mountTheta=-1.19 20:38:47.196 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.51, opts=13) 20:38:47.196 00.000 10672 Enqueuing Move request for scope (-0.14, -0.51) 20:38:47.196 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:38:47.196 00.000 428 Worker thread wakes up 20:38:47.196 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.51) opts 0xd 20:38:47.196 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.51) 20:38:47.196 00.000 428 Moving (-0.14, -0.51) raw xDistance=0.20 yDistance=-0.49 20:38:47.196 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:38:47.196 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:47.196 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 20:38:47.196 00.000 428 MoveAxis(E, 0, ABG) 20:38:47.212 00.016 428 Move returns status 0, amount 0 20:38:47.212 00.000 428 MoveAxis(N, 0, ABG) 20:38:47.212 00.000 428 Move returns status 0, amount 0 20:38:47.212 00.000 428 move complete, result=0 20:38:47.212 00.000 428 worker thread done servicing request 20:38:47.227 00.015 10672 UpdateGuideState exits: m=265246 SNR=46.0 20:38:47.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:47.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:47.227 00.000 10672 Enqueuing Expose request 20:38:47.227 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 20:38:47.227 00.000 428 Worker thread wakes up 20:38:47.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:47.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:49.570 02.343 428 Exposure complete 20:38:49.695 00.125 428 worker thread done servicing request 20:38:49.695 00.000 10672 OnExposeComplete: enter 20:38:49.695 00.000 10672 UpdateGuideState(): m_state=6 20:38:49.695 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2460 20:38:49.695 00.000 10672 Star::Find returns 1 (0), X=1071.44, Y=716.53, Mass=251693, SNR=47.4, Peak=31680 HFD=3.1 20:38:49.695 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.02) = xAngle (0.66 = 0.66) 20:38:49.695 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47) 20:38:49.695 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.49 hyp=0.70 cameraTheta=-2.36 mountX=0.55 mountY=-0.43, mountTheta=-0.67 20:38:49.711 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.49, opts=13) 20:38:49.711 00.000 10672 Enqueuing Move request for scope (-0.50, -0.49) 20:38:49.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:38:49.711 00.000 428 Worker thread wakes up 20:38:49.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.49) opts 0xd 20:38:49.711 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.49) 20:38:49.711 00.000 428 Moving (-0.50, -0.49) raw xDistance=0.55 yDistance=-0.43 20:38:49.711 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 20:38:49.711 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:49.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:38:49.711 00.000 428 MoveAxis(W, 512, ABG) 20:38:49.711 00.000 428 Guiding Dir = 3, Dur = 512 20:38:49.726 00.015 10672 UpdateGuideState exits: m=251693 SNR=47.4 20:38:49.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:49.726 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:49.726 00.000 10672 Enqueuing Expose request 20:38:49.742 00.016 428 IsSlewing returns 0 20:38:49.742 00.000 428 IsGuiding returns 0 20:38:49.773 00.031 428 PulseGuide returned control before completion, sleep 491 20:38:50.273 00.500 428 IsGuiding returns 1 20:38:50.273 00.000 428 scope still moving after pulse duration time elapsed 20:38:50.320 00.047 428 IsSlewing returns 0 20:38:50.320 00.000 428 IsGuiding returns 0 20:38:50.320 00.000 428 scope move finished after 512 + 77 ms 20:38:50.320 00.000 428 Move returns status 0, amount 512 20:38:50.336 00.016 428 MoveAxis(N, 0, ABG) 20:38:50.336 00.000 428 Move returns status 0, amount 0 20:38:50.336 00.000 428 move complete, result=0 20:38:50.336 00.000 428 worker thread done servicing request 20:38:50.336 00.000 428 Worker thread wakes up 20:38:50.336 00.000 10672 GuideStep: 0.6 px 512 ms WEST, -0.4 px 0 ms NORTH 20:38:50.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:50.336 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:50.445 00.109 10672 read socket command 10 20:38:50.445 00.000 10672 processing socket request REQDIST 20:38:50.445 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:38:50.445 00.000 10672 Sending socket response 52 (0x34) 20:38:52.085 01.640 428 Exposure complete 20:38:52.210 00.125 428 worker thread done servicing request 20:38:52.210 00.000 10672 OnExposeComplete: enter 20:38:52.210 00.000 10672 UpdateGuideState(): m_state=6 20:38:52.210 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2461 20:38:52.210 00.000 10672 Star::Find returns 1 (0), X=1071.89, Y=716.68, Mass=286144, SNR=46.7, Peak=34528 HFD=3.3 20:38:52.210 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.02) = xAngle (1.32 = 1.32) 20:38:52.210 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81) 20:38:52.210 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.34 hyp=0.34 cameraTheta=-1.70 mountX=0.09 mountY=-0.33, mountTheta=-1.32 20:38:52.210 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.34, opts=13) 20:38:52.210 00.000 10672 Enqueuing Move request for scope (-0.05, -0.34) 20:38:52.210 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:38:52.210 00.000 428 Worker thread wakes up 20:38:52.210 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.34) opts 0xd 20:38:52.210 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.34) 20:38:52.210 00.000 428 Moving (-0.05, -0.34) raw xDistance=0.09 yDistance=-0.33 20:38:52.210 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:38:52.210 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:52.210 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:38:52.210 00.000 428 MoveAxis(E, 0, ABG) 20:38:52.210 00.000 428 Move returns status 0, amount 0 20:38:52.210 00.000 428 MoveAxis(N, 0, ABG) 20:38:52.210 00.000 428 Move returns status 0, amount 0 20:38:52.210 00.000 428 move complete, result=0 20:38:52.210 00.000 428 worker thread done servicing request 20:38:52.241 00.031 10672 UpdateGuideState exits: m=286144 SNR=46.7 20:38:52.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:52.241 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:52.241 00.000 10672 Enqueuing Expose request 20:38:52.241 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:38:52.241 00.000 428 Worker thread wakes up 20:38:52.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:52.241 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:54.573 02.332 428 Exposure complete 20:38:54.698 00.125 428 worker thread done servicing request 20:38:54.698 00.000 10672 OnExposeComplete: enter 20:38:54.698 00.000 10672 UpdateGuideState(): m_state=6 20:38:54.698 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2462 20:38:54.698 00.000 10672 Star::Find returns 1 (0), X=1071.97, Y=717.05, Mass=252585, SNR=48.9, Peak=41504 HFD=2.5 20:38:54.698 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.02) = xAngle (3.80 = -2.48) 20:38:54.698 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.67 = 0.67) 20:38:54.698 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.05 cameraTheta=0.78 mountX=-0.04 mountY=0.03, mountTheta=2.47 20:38:54.714 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.03, opts=13) 20:38:54.714 00.000 10672 Enqueuing Move request for scope (0.03, 0.03) 20:38:54.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:38:54.714 00.000 428 Worker thread wakes up 20:38:54.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd 20:38:54.714 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.03) 20:38:54.714 00.000 428 Moving (0.03, 0.03) raw xDistance=-0.04 yDistance=0.03 20:38:54.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:38:54.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:54.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:38:54.714 00.000 428 MoveAxis(E, 0, ABG) 20:38:54.714 00.000 428 Move returns status 0, amount 0 20:38:54.714 00.000 428 MoveAxis(N, 0, ABG) 20:38:54.714 00.000 428 Move returns status 0, amount 0 20:38:54.714 00.000 428 move complete, result=0 20:38:54.714 00.000 428 worker thread done servicing request 20:38:54.729 00.015 10672 UpdateGuideState exits: m=252585 SNR=48.9 20:38:54.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:54.729 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:54.729 00.000 10672 Enqueuing Expose request 20:38:54.729 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:38:54.729 00.000 428 Worker thread wakes up 20:38:54.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:54.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:55.433 00.704 10672 read socket command 10 20:38:55.433 00.000 10672 processing socket request REQDIST 20:38:55.433 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:38:55.433 00.000 10672 Sending socket response 34 (0x22) 20:38:57.072 01.639 428 Exposure complete 20:38:57.197 00.125 428 worker thread done servicing request 20:38:57.197 00.000 10672 OnExposeComplete: enter 20:38:57.197 00.000 10672 UpdateGuideState(): m_state=6 20:38:57.197 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2463 20:38:57.197 00.000 10672 Star::Find returns 1 (0), X=1072.02, Y=716.72, Mass=257994, SNR=46.7, Peak=45312 HFD=2.5 20:38:57.197 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.02) = xAngle (1.72 = 1.72) 20:38:57.197 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.41 = -1.41) 20:38:57.197 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.30 mountX=-0.04 mountY=-0.30, mountTheta=-1.72 20:38:57.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.29, opts=13) 20:38:57.197 00.000 10672 Enqueuing Move request for scope (0.08, -0.29) 20:38:57.197 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:38:57.197 00.000 428 Worker thread wakes up 20:38:57.197 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.29) opts 0xd 20:38:57.197 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.29) 20:38:57.197 00.000 428 Moving (0.08, -0.29) raw xDistance=-0.04 yDistance=-0.30 20:38:57.197 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:38:57.197 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:38:57.197 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:38:57.197 00.000 428 MoveAxis(E, 0, ABG) 20:38:57.197 00.000 428 Move returns status 0, amount 0 20:38:57.197 00.000 428 MoveAxis(N, 0, ABG) 20:38:57.197 00.000 428 Move returns status 0, amount 0 20:38:57.197 00.000 428 move complete, result=0 20:38:57.197 00.000 428 worker thread done servicing request 20:38:57.229 00.032 10672 UpdateGuideState exits: m=257994 SNR=46.7 20:38:57.229 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:57.229 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:57.229 00.000 10672 Enqueuing Expose request 20:38:57.229 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:38:57.229 00.000 428 Worker thread wakes up 20:38:57.229 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:57.229 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:38:59.572 02.343 428 Exposure complete 20:38:59.712 00.140 428 worker thread done servicing request 20:38:59.712 00.000 10672 OnExposeComplete: enter 20:38:59.712 00.000 10672 UpdateGuideState(): m_state=6 20:38:59.712 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2464 20:38:59.712 00.000 10672 Star::Find returns 1 (0), X=1071.94, Y=716.43, Mass=275783, SNR=45.2, Peak=33216 HFD=2.9 20:38:59.712 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 20:38:59.712 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66) 20:38:59.712 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.59 hyp=0.59 cameraTheta=-1.56 mountX=0.06 mountY=-0.58, mountTheta=-1.46 20:38:59.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.59, opts=13) 20:38:59.712 00.000 10672 Enqueuing Move request for scope (0.01, -0.59) 20:38:59.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:38:59.712 00.000 428 Worker thread wakes up 20:38:59.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.59) opts 0xd 20:38:59.712 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.59) 20:38:59.712 00.000 428 Moving (0.01, -0.59) raw xDistance=0.06 yDistance=-0.58 20:38:59.712 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:38:59.712 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:38:59.712 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 20:38:59.712 00.000 428 MoveAxis(E, 0, ABG) 20:38:59.712 00.000 428 Move returns status 0, amount 0 20:38:59.712 00.000 428 MoveAxis(N, 0, ABG) 20:38:59.712 00.000 428 Move returns status 0, amount 0 20:38:59.712 00.000 428 move complete, result=0 20:38:59.712 00.000 428 worker thread done servicing request 20:38:59.743 00.031 10672 UpdateGuideState exits: m=275783 SNR=45.2 20:38:59.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:38:59.743 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:38:59.743 00.000 10672 Enqueuing Expose request 20:38:59.743 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 20:38:59.743 00.000 428 Worker thread wakes up 20:38:59.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:38:59.743 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:00.431 00.688 10672 read socket command 10 20:39:00.431 00.000 10672 processing socket request REQDIST 20:39:00.431 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:39:00.431 00.000 10672 Sending socket response 40 (0x28) 20:39:02.071 01.640 428 Exposure complete 20:39:02.196 00.125 428 worker thread done servicing request 20:39:02.196 00.000 10672 OnExposeComplete: enter 20:39:02.196 00.000 10672 UpdateGuideState(): m_state=6 20:39:02.196 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2465 20:39:02.196 00.000 10672 Star::Find returns 1 (0), X=1071.83, Y=716.76, Mass=278485, SNR=43.1, Peak=43024 HFD=2.8 20:39:02.196 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 20:39:02.196 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 20:39:02.196 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.94 mountX=0.13 mountY=-0.25, mountTheta=-1.08 20:39:02.196 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.26, opts=13) 20:39:02.196 00.000 10672 Enqueuing Move request for scope (-0.10, -0.26) 20:39:02.196 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:39:02.196 00.000 428 Worker thread wakes up 20:39:02.196 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.26) opts 0xd 20:39:02.196 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.26) 20:39:02.196 00.000 428 Moving (-0.10, -0.26) raw xDistance=0.13 yDistance=-0.25 20:39:02.196 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:39:02.196 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:02.196 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:39:02.196 00.000 428 MoveAxis(E, 0, ABG) 20:39:02.196 00.000 428 Move returns status 0, amount 0 20:39:02.196 00.000 428 MoveAxis(N, 0, ABG) 20:39:02.196 00.000 428 Move returns status 0, amount 0 20:39:02.196 00.000 428 move complete, result=0 20:39:02.196 00.000 428 worker thread done servicing request 20:39:02.227 00.031 10672 UpdateGuideState exits: m=278485 SNR=43.1 20:39:02.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:02.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:02.227 00.000 10672 Enqueuing Expose request 20:39:02.227 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:39:02.227 00.000 428 Worker thread wakes up 20:39:02.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:02.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:04.574 02.347 428 Exposure complete 20:39:04.699 00.125 428 worker thread done servicing request 20:39:04.699 00.000 10672 OnExposeComplete: enter 20:39:04.699 00.000 10672 UpdateGuideState(): m_state=6 20:39:04.699 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2466 20:39:04.699 00.000 10672 Star::Find returns 1 (0), X=1072.42, Y=716.89, Mass=245788, SNR=41.9, Peak=40192 HFD=2.4 20:39:04.699 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 20:39:04.699 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.37 = -0.37) 20:39:04.699 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.13 hyp=0.50 cameraTheta=-0.26 mountX=-0.46 mountY=-0.18, mountTheta=-2.77 20:39:04.699 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.13, opts=13) 20:39:04.699 00.000 10672 Enqueuing Move request for scope (0.48, -0.13) 20:39:04.699 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:39:04.699 00.000 428 Worker thread wakes up 20:39:04.699 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.13) opts 0xd 20:39:04.699 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.13) 20:39:04.699 00.000 428 Moving (0.48, -0.13) raw xDistance=-0.46 yDistance=-0.18 20:39:04.699 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 20:39:04.699 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:04.699 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:39:04.699 00.000 428 MoveAxis(E, 431, ABG) 20:39:04.699 00.000 428 Guiding Dir = 2, Dur = 431 20:39:04.699 00.000 428 IsSlewing returns 0 20:39:04.731 00.032 10672 UpdateGuideState exits: m=245788 SNR=41.9 20:39:04.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:04.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:04.731 00.000 10672 Enqueuing Expose request 20:39:04.746 00.015 428 IsGuiding returns 0 20:39:04.762 00.016 428 PulseGuide returned control before completion, sleep 424 20:39:05.215 00.453 428 IsGuiding returns 1 20:39:05.215 00.000 428 scope still moving after pulse duration time elapsed 20:39:05.246 00.031 428 IsSlewing returns 0 20:39:05.246 00.000 428 IsGuiding returns 0 20:39:05.246 00.000 428 scope move finished after 431 + 67 ms 20:39:05.246 00.000 428 Move returns status 0, amount 431 20:39:05.246 00.000 428 MoveAxis(N, 0, ABG) 20:39:05.246 00.000 428 Move returns status 0, amount 0 20:39:05.246 00.000 428 move complete, result=0 20:39:05.246 00.000 428 worker thread done servicing request 20:39:05.246 00.000 428 Worker thread wakes up 20:39:05.246 00.000 10672 GuideStep: -0.5 px 431 ms EAST, -0.2 px 0 ms NORTH 20:39:05.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:05.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:05.434 00.188 10672 read socket command 10 20:39:05.434 00.000 10672 processing socket request REQDIST 20:39:05.434 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:39:05.434 00.000 10672 Sending socket response 40 (0x28) 20:39:07.074 01.640 428 Exposure complete 20:39:07.214 00.140 428 worker thread done servicing request 20:39:07.214 00.000 10672 OnExposeComplete: enter 20:39:07.214 00.000 10672 UpdateGuideState(): m_state=6 20:39:07.214 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2467 20:39:07.214 00.000 10672 Star::Find returns 1 (0), X=1071.74, Y=716.62, Mass=277622, SNR=51.8, Peak=51632 HFD=2.8 20:39:07.214 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.02) = xAngle (0.98 = 0.98) 20:39:07.214 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.15 = -2.15) 20:39:07.214 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.39 hyp=0.44 cameraTheta=-2.04 mountX=0.25 mountY=-0.37, mountTheta=-0.99 20:39:07.214 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.39, opts=13) 20:39:07.214 00.000 10672 Enqueuing Move request for scope (-0.20, -0.39) 20:39:07.214 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:39:07.214 00.000 428 Worker thread wakes up 20:39:07.214 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.39) opts 0xd 20:39:07.214 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.39) 20:39:07.214 00.000 428 Moving (-0.20, -0.39) raw xDistance=0.25 yDistance=-0.37 20:39:07.214 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:39:07.214 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:07.214 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 20:39:07.214 00.000 428 MoveAxis(E, 0, ABG) 20:39:07.214 00.000 428 Move returns status 0, amount 0 20:39:07.214 00.000 428 MoveAxis(N, 0, ABG) 20:39:07.214 00.000 428 Move returns status 0, amount 0 20:39:07.214 00.000 428 move complete, result=0 20:39:07.214 00.000 428 worker thread done servicing request 20:39:07.230 00.016 10672 UpdateGuideState exits: m=277622 SNR=51.8 20:39:07.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:07.230 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:07.230 00.000 10672 Enqueuing Expose request 20:39:07.230 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:39:07.230 00.000 428 Worker thread wakes up 20:39:07.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:07.230 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:09.557 02.327 428 Exposure complete 20:39:09.682 00.125 428 worker thread done servicing request 20:39:09.682 00.000 10672 OnExposeComplete: enter 20:39:09.682 00.000 10672 UpdateGuideState(): m_state=6 20:39:09.682 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2468 20:39:09.682 00.000 10672 Star::Find returns 1 (0), X=1071.95, Y=716.64, Mass=243906, SNR=41.8, Peak=40400 HFD=2.3 20:39:09.682 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 20:39:09.682 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63) 20:39:09.682 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.38 hyp=0.38 cameraTheta=-1.52 mountX=0.03 mountY=-0.38, mountTheta=-1.50 20:39:09.682 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.38, opts=13) 20:39:09.682 00.000 10672 Enqueuing Move request for scope (0.02, -0.38) 20:39:09.682 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:39:09.682 00.000 428 Worker thread wakes up 20:39:09.682 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.38) opts 0xd 20:39:09.682 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.38) 20:39:09.682 00.000 428 Moving (0.02, -0.38) raw xDistance=0.03 yDistance=-0.38 20:39:09.682 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:39:09.682 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:09.698 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 20:39:09.698 00.000 428 MoveAxis(E, 0, ABG) 20:39:09.698 00.000 428 Move returns status 0, amount 0 20:39:09.698 00.000 428 MoveAxis(N, 0, ABG) 20:39:09.698 00.000 428 Move returns status 0, amount 0 20:39:09.698 00.000 428 move complete, result=0 20:39:09.698 00.000 428 worker thread done servicing request 20:39:09.714 00.016 10672 UpdateGuideState exits: m=243906 SNR=41.8 20:39:09.714 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:09.714 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:09.714 00.000 10672 Enqueuing Expose request 20:39:09.714 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:39:09.714 00.000 428 Worker thread wakes up 20:39:09.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:09.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:10.432 00.718 10672 read socket command 10 20:39:10.432 00.000 10672 processing socket request REQDIST 20:39:10.432 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:39:10.432 00.000 10672 Sending socket response 40 (0x28) 20:39:12.077 01.645 428 Exposure complete 20:39:12.202 00.125 428 worker thread done servicing request 20:39:12.202 00.000 10672 OnExposeComplete: enter 20:39:12.202 00.000 10672 UpdateGuideState(): m_state=6 20:39:12.202 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2469 20:39:12.202 00.000 10672 Star::Find returns 1 (0), X=1071.85, Y=716.72, Mass=252103, SNR=51.8, Peak=44992 HFD=2.5 20:39:12.202 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 20:39:12.202 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97) 20:39:12.202 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.31 cameraTheta=-1.87 mountX=0.12 mountY=-0.28, mountTheta=-1.16 20:39:12.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.29, opts=13) 20:39:12.202 00.000 10672 Enqueuing Move request for scope (-0.09, -0.29) 20:39:12.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:39:12.202 00.000 428 Worker thread wakes up 20:39:12.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd 20:39:12.202 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.29) 20:39:12.202 00.000 428 Moving (-0.09, -0.29) raw xDistance=0.12 yDistance=-0.28 20:39:12.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:39:12.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:12.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:39:12.202 00.000 428 MoveAxis(E, 0, ABG) 20:39:12.202 00.000 428 Move returns status 0, amount 0 20:39:12.202 00.000 428 MoveAxis(N, 0, ABG) 20:39:12.202 00.000 428 Move returns status 0, amount 0 20:39:12.202 00.000 428 move complete, result=0 20:39:12.202 00.000 428 worker thread done servicing request 20:39:12.233 00.031 10672 UpdateGuideState exits: m=252103 SNR=51.8 20:39:12.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:12.233 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:12.233 00.000 10672 Enqueuing Expose request 20:39:12.233 00.000 428 Worker thread wakes up 20:39:12.233 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:39:12.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:12.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:14.576 02.343 428 Exposure complete 20:39:14.701 00.125 428 worker thread done servicing request 20:39:14.701 00.000 10672 OnExposeComplete: enter 20:39:14.701 00.000 10672 UpdateGuideState(): m_state=6 20:39:14.701 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2470 20:39:14.701 00.000 10672 Star::Find returns 1 (0), X=1071.93, Y=716.56, Mass=262390, SNR=43.4, Peak=41280 HFD=2.3 20:39:14.701 00.000 10672 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.02) = xAngle (1.44 = 1.44) 20:39:14.701 00.000 10672 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 20:39:14.701 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.46 hyp=0.46 cameraTheta=-1.58 mountX=0.06 mountY=-0.46, mountTheta=-1.44 20:39:14.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.46, opts=13) 20:39:14.701 00.000 10672 Enqueuing Move request for scope (-0.00, -0.46) 20:39:14.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:39:14.701 00.000 428 Worker thread wakes up 20:39:14.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.46) opts 0xd 20:39:14.701 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.46) 20:39:14.701 00.000 428 Moving (-0.00, -0.46) raw xDistance=0.06 yDistance=-0.46 20:39:14.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:39:14.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:14.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 20:39:14.701 00.000 428 MoveAxis(E, 0, ABG) 20:39:14.701 00.000 428 Move returns status 0, amount 0 20:39:14.701 00.000 428 MoveAxis(N, 0, ABG) 20:39:14.701 00.000 428 Move returns status 0, amount 0 20:39:14.701 00.000 428 move complete, result=0 20:39:14.701 00.000 428 worker thread done servicing request 20:39:14.733 00.032 10672 UpdateGuideState exits: m=262390 SNR=43.4 20:39:14.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:14.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:14.733 00.000 10672 Enqueuing Expose request 20:39:14.733 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:39:14.733 00.000 428 Worker thread wakes up 20:39:14.733 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:14.733 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:15.435 00.702 10672 read socket command 10 20:39:15.435 00.000 10672 processing socket request REQDIST 20:39:15.435 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:39:15.435 00.000 10672 Sending socket response 40 (0x28) 20:39:17.060 01.625 428 Exposure complete 20:39:17.185 00.125 428 worker thread done servicing request 20:39:17.185 00.000 10672 OnExposeComplete: enter 20:39:17.185 00.000 10672 UpdateGuideState(): m_state=6 20:39:17.185 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2471 20:39:17.185 00.000 10672 Star::Find returns 1 (0), X=1072.14, Y=716.86, Mass=255514, SNR=46.0, Peak=42912 HFD=2.9 20:39:17.185 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.02) = xAngle (2.37 = 2.37) 20:39:17.185 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.75 = -0.75) 20:39:17.185 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-0.65 mountX=-0.18 mountY=-0.17, mountTheta=-2.38 20:39:17.200 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.15, opts=13) 20:39:17.200 00.000 10672 Enqueuing Move request for scope (0.20, -0.15) 20:39:17.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:39:17.200 00.000 428 Worker thread wakes up 20:39:17.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd 20:39:17.200 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.15) 20:39:17.200 00.000 428 Moving (0.20, -0.15) raw xDistance=-0.18 yDistance=-0.17 20:39:17.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:39:17.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:17.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:39:17.200 00.000 428 MoveAxis(E, 0, ABG) 20:39:17.200 00.000 428 Move returns status 0, amount 0 20:39:17.200 00.000 428 MoveAxis(N, 0, ABG) 20:39:17.200 00.000 428 Move returns status 0, amount 0 20:39:17.200 00.000 428 move complete, result=0 20:39:17.200 00.000 428 worker thread done servicing request 20:39:17.216 00.016 10672 UpdateGuideState exits: m=255514 SNR=46.0 20:39:17.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:17.216 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:17.216 00.000 10672 Enqueuing Expose request 20:39:17.216 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:39:17.216 00.000 428 Worker thread wakes up 20:39:17.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:17.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:19.564 02.348 428 Exposure complete 20:39:19.720 00.156 428 worker thread done servicing request 20:39:19.720 00.000 10672 OnExposeComplete: enter 20:39:19.720 00.000 10672 UpdateGuideState(): m_state=6 20:39:19.720 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2472 20:39:19.720 00.000 10672 Star::Find returns 1 (0), X=1071.94, Y=716.33, Mass=275192, SNR=56.1, Peak=39312 HFD=2.6 20:39:19.720 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.02) = xAngle (1.46 = 1.46) 20:39:19.720 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67) 20:39:19.720 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.68 hyp=0.68 cameraTheta=-1.56 mountX=0.08 mountY=-0.68, mountTheta=-1.46 20:39:19.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.68, opts=13) 20:39:19.720 00.000 10672 Enqueuing Move request for scope (0.00, -0.68) 20:39:19.720 00.000 428 Worker thread wakes up 20:39:19.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:39:19.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.68) opts 0xd 20:39:19.720 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.68) 20:39:19.720 00.000 428 Moving (0.00, -0.68) raw xDistance=0.08 yDistance=-0.68 20:39:19.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:39:19.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:39:19.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 20:39:19.720 00.000 428 MoveAxis(E, 0, ABG) 20:39:19.720 00.000 428 Move returns status 0, amount 0 20:39:19.720 00.000 428 MoveAxis(N, 0, ABG) 20:39:19.720 00.000 428 Move returns status 0, amount 0 20:39:19.720 00.000 428 move complete, result=0 20:39:19.720 00.000 428 worker thread done servicing request 20:39:19.751 00.031 10672 UpdateGuideState exits: m=275192 SNR=56.1 20:39:19.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:19.751 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:19.751 00.000 10672 Enqueuing Expose request 20:39:19.751 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 20:39:19.751 00.000 428 Worker thread wakes up 20:39:19.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:19.751 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:20.423 00.672 10672 read socket command 10 20:39:20.423 00.000 10672 processing socket request REQDIST 20:39:20.423 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:39:20.423 00.000 10672 Sending socket response 45 (0x2d) 20:39:22.063 01.640 428 Exposure complete 20:39:22.203 00.140 428 worker thread done servicing request 20:39:22.203 00.000 10672 OnExposeComplete: enter 20:39:22.203 00.000 10672 UpdateGuideState(): m_state=6 20:39:22.203 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2473 20:39:22.203 00.000 10672 Star::Find returns 1 (0), X=1071.57, Y=716.65, Mass=252943, SNR=42.1, Peak=34624 HFD=2.9 20:39:22.203 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.02) = xAngle (0.67 = 0.67) 20:39:22.203 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46) 20:39:22.203 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.37 hyp=0.52 cameraTheta=-2.35 mountX=0.41 mountY=-0.33, mountTheta=-0.68 20:39:22.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.37, opts=13) 20:39:22.203 00.000 10672 Enqueuing Move request for scope (-0.36, -0.37) 20:39:22.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:39:22.203 00.000 428 Worker thread wakes up 20:39:22.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.37) opts 0xd 20:39:22.203 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.37) 20:39:22.203 00.000 428 Moving (-0.36, -0.37) raw xDistance=0.41 yDistance=-0.33 20:39:22.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 20:39:22.203 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:22.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:39:22.203 00.000 428 MoveAxis(E, 0, ABG) 20:39:22.203 00.000 428 Move returns status 0, amount 0 20:39:22.203 00.000 428 MoveAxis(N, 0, ABG) 20:39:22.203 00.000 428 Move returns status 0, amount 0 20:39:22.203 00.000 428 move complete, result=0 20:39:22.203 00.000 428 worker thread done servicing request 20:39:22.219 00.016 10672 UpdateGuideState exits: m=252943 SNR=42.1 20:39:22.235 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:22.235 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:22.235 00.000 10672 Enqueuing Expose request 20:39:22.235 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:39:22.235 00.000 428 Worker thread wakes up 20:39:22.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:22.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:24.562 02.327 428 Exposure complete 20:39:24.687 00.125 428 worker thread done servicing request 20:39:24.687 00.000 10672 OnExposeComplete: enter 20:39:24.687 00.000 10672 UpdateGuideState(): m_state=6 20:39:24.687 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2474 20:39:24.687 00.000 10672 Star::Find returns 1 (0), X=1071.77, Y=716.56, Mass=272612, SNR=45.4, Peak=35280 HFD=2.8 20:39:24.687 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 20:39:24.687 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03) 20:39:24.687 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.46 hyp=0.49 cameraTheta=-1.92 mountX=0.22 mountY=-0.44, mountTheta=-1.11 20:39:24.703 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.46, opts=13) 20:39:24.703 00.000 10672 Enqueuing Move request for scope (-0.17, -0.46) 20:39:24.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:39:24.703 00.000 428 Worker thread wakes up 20:39:24.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.46) opts 0xd 20:39:24.703 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.46) 20:39:24.703 00.000 428 Moving (-0.17, -0.46) raw xDistance=0.22 yDistance=-0.44 20:39:24.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:39:24.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:24.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:39:24.703 00.000 428 MoveAxis(E, 0, ABG) 20:39:24.703 00.000 428 Move returns status 0, amount 0 20:39:24.703 00.000 428 MoveAxis(N, 0, ABG) 20:39:24.703 00.000 428 Move returns status 0, amount 0 20:39:24.703 00.000 428 move complete, result=0 20:39:24.703 00.000 428 worker thread done servicing request 20:39:24.718 00.015 10672 UpdateGuideState exits: m=272612 SNR=45.4 20:39:24.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:24.718 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:24.718 00.000 10672 Enqueuing Expose request 20:39:24.718 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:39:24.718 00.000 428 Worker thread wakes up 20:39:24.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:24.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:25.437 00.719 10672 read socket command 10 20:39:25.437 00.000 10672 processing socket request REQDIST 20:39:25.437 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:39:25.437 00.000 10672 Sending socket response 47 (0x2f) 20:39:27.061 01.624 428 Exposure complete 20:39:27.186 00.125 428 worker thread done servicing request 20:39:27.186 00.000 10672 OnExposeComplete: enter 20:39:27.186 00.000 10672 UpdateGuideState(): m_state=6 20:39:27.186 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2475 20:39:27.186 00.000 10672 Star::Find returns 1 (0), X=1071.92, Y=716.22, Mass=327986, SNR=53.9, Peak=39856 HFD=3.6 20:39:27.186 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.02) = xAngle (1.43 = 1.43) 20:39:27.186 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 20:39:27.186 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.80 hyp=0.80 cameraTheta=-1.59 mountX=0.11 mountY=-0.79, mountTheta=-1.43 20:39:27.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.80, opts=13) 20:39:27.186 00.000 10672 Enqueuing Move request for scope (-0.01, -0.80) 20:39:27.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:39:27.186 00.000 428 Worker thread wakes up 20:39:27.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.80) opts 0xd 20:39:27.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.80) 20:39:27.186 00.000 428 Moving (-0.01, -0.80) raw xDistance=0.11 yDistance=-0.79 20:39:27.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:39:27.186 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:39:27.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.79 20:39:27.186 00.000 428 MoveAxis(E, 0, ABG) 20:39:27.186 00.000 428 Move returns status 0, amount 0 20:39:27.186 00.000 428 MoveAxis(N, 0, ABG) 20:39:27.186 00.000 428 Move returns status 0, amount 0 20:39:27.186 00.000 428 move complete, result=0 20:39:27.186 00.000 428 worker thread done servicing request 20:39:27.217 00.031 10672 UpdateGuideState exits: m=327986 SNR=53.9 20:39:27.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:27.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:27.217 00.000 10672 Enqueuing Expose request 20:39:27.217 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH 20:39:27.217 00.000 428 Worker thread wakes up 20:39:27.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:27.217 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:29.565 02.348 428 Exposure complete 20:39:29.706 00.141 428 worker thread done servicing request 20:39:29.706 00.000 10672 OnExposeComplete: enter 20:39:29.706 00.000 10672 UpdateGuideState(): m_state=6 20:39:29.706 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2476 20:39:29.706 00.000 10672 Star::Find returns 1 (0), X=1071.46, Y=716.73, Mass=270009, SNR=45.2, Peak=34624 HFD=2.9 20:39:29.706 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.02) = xAngle (0.41 = 0.41) 20:39:29.706 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72) 20:39:29.706 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.28 hyp=0.55 cameraTheta=-2.61 mountX=0.51 mountY=-0.23, mountTheta=-0.42 20:39:29.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.28, opts=13) 20:39:29.706 00.000 10672 Enqueuing Move request for scope (-0.48, -0.28) 20:39:29.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:39:29.706 00.000 428 Worker thread wakes up 20:39:29.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.28) opts 0xd 20:39:29.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.28) 20:39:29.706 00.000 428 Moving (-0.48, -0.28) raw xDistance=0.51 yDistance=-0.23 20:39:29.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 20:39:29.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:29.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:39:29.706 00.000 428 MoveAxis(W, 473, ABG) 20:39:29.706 00.000 428 Guiding Dir = 3, Dur = 473 20:39:29.706 00.000 428 IsSlewing returns 0 20:39:29.706 00.000 428 IsGuiding returns 0 20:39:29.721 00.015 428 PulseGuide returned control before completion, sleep 463 20:39:29.737 00.016 10672 UpdateGuideState exits: m=270009 SNR=45.2 20:39:29.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:29.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:29.737 00.000 10672 Enqueuing Expose request 20:39:30.206 00.469 428 IsGuiding returns 0 20:39:30.206 00.000 428 Move returns status 0, amount 473 20:39:30.206 00.000 428 MoveAxis(N, 0, ABG) 20:39:30.206 00.000 428 Move returns status 0, amount 0 20:39:30.206 00.000 428 move complete, result=0 20:39:30.206 00.000 428 worker thread done servicing request 20:39:30.206 00.000 428 Worker thread wakes up 20:39:30.206 00.000 10672 GuideStep: 0.5 px 473 ms WEST, -0.2 px 0 ms NORTH 20:39:30.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:30.206 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:30.424 00.218 10672 read socket command 10 20:39:30.424 00.000 10672 processing socket request REQDIST 20:39:30.424 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:39:30.424 00.000 10672 Sending socket response 56 (0x38) 20:39:32.064 01.640 428 Exposure complete 20:39:32.189 00.125 428 worker thread done servicing request 20:39:32.189 00.000 10672 OnExposeComplete: enter 20:39:32.189 00.000 10672 UpdateGuideState(): m_state=6 20:39:32.189 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2477 20:39:32.189 00.000 10672 Star::Find returns 1 (0), X=1071.92, Y=716.60, Mass=295970, SNR=50.0, Peak=39216 HFD=2.7 20:39:32.189 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.02) = xAngle (1.42 = 1.42) 20:39:32.189 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71) 20:39:32.189 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.60 mountX=0.06 mountY=-0.41, mountTheta=-1.42 20:39:32.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.42, opts=13) 20:39:32.189 00.000 10672 Enqueuing Move request for scope (-0.01, -0.42) 20:39:32.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:39:32.189 00.000 428 Worker thread wakes up 20:39:32.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.42) opts 0xd 20:39:32.189 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.42) 20:39:32.189 00.000 428 Moving (-0.01, -0.42) raw xDistance=0.06 yDistance=-0.41 20:39:32.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:39:32.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:32.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:39:32.189 00.000 428 MoveAxis(E, 0, ABG) 20:39:32.189 00.000 428 Move returns status 0, amount 0 20:39:32.189 00.000 428 MoveAxis(N, 0, ABG) 20:39:32.189 00.000 428 Move returns status 0, amount 0 20:39:32.189 00.000 428 move complete, result=0 20:39:32.189 00.000 428 worker thread done servicing request 20:39:32.220 00.031 10672 UpdateGuideState exits: m=295970 SNR=50.0 20:39:32.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:32.220 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:32.220 00.000 10672 Enqueuing Expose request 20:39:32.220 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:39:32.220 00.000 428 Worker thread wakes up 20:39:32.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:32.220 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:34.548 02.328 428 Exposure complete 20:39:34.673 00.125 428 worker thread done servicing request 20:39:34.673 00.000 10672 OnExposeComplete: enter 20:39:34.673 00.000 10672 UpdateGuideState(): m_state=6 20:39:34.673 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2478 20:39:34.673 00.000 10672 Star::Find returns 1 (0), X=1072.03, Y=716.89, Mass=270103, SNR=49.8, Peak=40304 HFD=2.7 20:39:34.673 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.02) = xAngle (2.08 = 2.08) 20:39:34.673 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.05 = -1.05) 20:39:34.673 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.94 mountX=-0.08 mountY=-0.14, mountTheta=-2.09 20:39:34.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.13, opts=13) 20:39:34.673 00.000 10672 Enqueuing Move request for scope (0.09, -0.13) 20:39:34.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:39:34.673 00.000 428 Worker thread wakes up 20:39:34.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd 20:39:34.673 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.13) 20:39:34.673 00.000 428 Moving (0.09, -0.13) raw xDistance=-0.08 yDistance=-0.14 20:39:34.688 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:39:34.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:34.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:39:34.688 00.000 428 MoveAxis(E, 0, ABG) 20:39:34.688 00.000 428 Move returns status 0, amount 0 20:39:34.688 00.000 428 MoveAxis(N, 0, ABG) 20:39:34.688 00.000 428 Move returns status 0, amount 0 20:39:34.688 00.000 428 move complete, result=0 20:39:34.688 00.000 428 worker thread done servicing request 20:39:34.704 00.016 10672 UpdateGuideState exits: m=270103 SNR=49.8 20:39:34.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:34.704 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:34.704 00.000 10672 Enqueuing Expose request 20:39:34.704 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:39:34.704 00.000 428 Worker thread wakes up 20:39:34.704 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:34.704 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:35.423 00.719 10672 read socket command 10 20:39:35.423 00.000 10672 processing socket request REQDIST 20:39:35.423 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:39:35.423 00.000 10672 Sending socket response 41 (0x29) 20:39:37.052 01.629 428 Exposure complete 20:39:37.177 00.125 428 worker thread done servicing request 20:39:37.177 00.000 10672 OnExposeComplete: enter 20:39:37.177 00.000 10672 UpdateGuideState(): m_state=6 20:39:37.177 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2479 20:39:37.177 00.000 10672 Star::Find returns 1 (0), X=1071.88, Y=716.20, Mass=272912, SNR=42.9, Peak=38880 HFD=3.2 20:39:37.177 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.02) = xAngle (1.38 = 1.38) 20:39:37.177 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.75 = -1.75) 20:39:37.177 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.82 hyp=0.82 cameraTheta=-1.64 mountX=0.16 mountY=-0.81, mountTheta=-1.38 20:39:37.177 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.82, opts=13) 20:39:37.177 00.000 10672 Enqueuing Move request for scope (-0.06, -0.82) 20:39:37.177 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:39:37.177 00.000 428 Worker thread wakes up 20:39:37.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.82) opts 0xd 20:39:37.177 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.82) 20:39:37.177 00.000 428 Moving (-0.06, -0.82) raw xDistance=0.16 yDistance=-0.81 20:39:37.177 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:39:37.177 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.31 newest=-1.36 20:39:37.177 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.81 from input -0.81 20:39:37.177 00.000 428 MoveAxis(E, 0, ABG) 20:39:37.177 00.000 428 Move returns status 0, amount 0 20:39:37.177 00.000 428 MoveAxis(N, 1221, ABG) 20:39:37.177 00.000 428 Guiding Dir = 0, Dur = 1221 20:39:37.177 00.000 428 IsSlewing returns 0 20:39:37.177 00.000 428 IsGuiding returns 0 20:39:37.208 00.031 10672 UpdateGuideState exits: m=272912 SNR=42.9 20:39:37.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:37.208 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:37.208 00.000 10672 Enqueuing Expose request 20:39:37.255 00.047 428 PulseGuide returned control before completion, sleep 1156 20:39:38.442 01.187 428 IsGuiding returns 1 20:39:38.442 00.000 428 scope still moving after pulse duration time elapsed 20:39:38.505 00.063 428 IsSlewing returns 0 20:39:38.505 00.000 428 IsGuiding returns 0 20:39:38.505 00.000 428 scope move finished after 1221 + 101 ms 20:39:38.505 00.000 428 Move returns status 0, amount 1221 20:39:38.505 00.000 428 move complete, result=0 20:39:38.505 00.000 428 worker thread done servicing request 20:39:38.505 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.8 px 1221 ms NORTH 20:39:38.505 00.000 428 Worker thread wakes up 20:39:38.505 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:38.505 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:39.567 01.062 428 Exposure complete 20:39:39.692 00.125 428 worker thread done servicing request 20:39:39.692 00.000 10672 OnExposeComplete: enter 20:39:39.692 00.000 10672 UpdateGuideState(): m_state=6 20:39:39.692 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2480 20:39:39.692 00.000 10672 Star::Find returns 1 (0), X=1071.59, Y=716.89, Mass=310229, SNR=48.3, Peak=34416 HFD=3.2 20:39:39.692 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.02) = xAngle (0.22 = 0.22) 20:39:39.692 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 20:39:39.692 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.12 hyp=0.36 cameraTheta=-2.80 mountX=0.35 mountY=-0.09, mountTheta=-0.24 20:39:39.692 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.12, opts=13) 20:39:39.692 00.000 10672 Enqueuing Move request for scope (-0.34, -0.12) 20:39:39.692 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:39:39.692 00.000 428 Worker thread wakes up 20:39:39.692 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.12) opts 0xd 20:39:39.692 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.12) 20:39:39.692 00.000 428 Moving (-0.34, -0.12) raw xDistance=0.35 yDistance=-0.09 20:39:39.692 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:39:39.692 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:39.692 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:39:39.692 00.000 428 MoveAxis(E, 0, ABG) 20:39:39.692 00.000 428 Move returns status 0, amount 0 20:39:39.692 00.000 428 MoveAxis(N, 0, ABG) 20:39:39.692 00.000 428 Move returns status 0, amount 0 20:39:39.692 00.000 428 move complete, result=0 20:39:39.692 00.000 428 worker thread done servicing request 20:39:39.723 00.031 10672 UpdateGuideState exits: m=310229 SNR=48.3 20:39:39.723 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:39.723 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:39.723 00.000 10672 Enqueuing Expose request 20:39:39.723 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:39:39.723 00.000 428 Worker thread wakes up 20:39:39.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:39.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:40.426 00.703 10672 read socket command 10 20:39:40.426 00.000 10672 processing socket request REQDIST 20:39:40.426 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:39:40.426 00.000 10672 Sending socket response 48 (0x30) 20:39:42.050 01.624 428 Exposure complete 20:39:42.175 00.125 428 worker thread done servicing request 20:39:42.175 00.000 10672 OnExposeComplete: enter 20:39:42.175 00.000 10672 UpdateGuideState(): m_state=6 20:39:42.175 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2481 20:39:42.175 00.000 10672 Star::Find returns 1 (0), X=1071.76, Y=717.10, Mass=244626, SNR=41.9, Peak=46288 HFD=2.4 20:39:42.175 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.02) = xAngle (5.74 = -0.54) 20:39:42.175 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.62 = 2.62) 20:39:42.175 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=0.17 mountY=0.10, mountTheta=0.53 20:39:42.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.08, opts=13) 20:39:42.191 00.016 10672 Enqueuing Move request for scope (-0.18, 0.08) 20:39:42.191 00.000 428 Worker thread wakes up 20:39:42.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:39:42.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd 20:39:42.191 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.08) 20:39:42.191 00.000 428 Moving (-0.18, 0.08) raw xDistance=0.17 yDistance=0.10 20:39:42.191 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:39:42.191 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:42.191 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:39:42.191 00.000 428 MoveAxis(E, 0, ABG) 20:39:42.191 00.000 428 Move returns status 0, amount 0 20:39:42.191 00.000 428 MoveAxis(N, 0, ABG) 20:39:42.191 00.000 428 Move returns status 0, amount 0 20:39:42.191 00.000 428 move complete, result=0 20:39:42.191 00.000 428 worker thread done servicing request 20:39:42.207 00.016 10672 UpdateGuideState exits: m=244626 SNR=41.9 20:39:42.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:42.207 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:42.207 00.000 10672 Enqueuing Expose request 20:39:42.207 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:39:42.207 00.000 428 Worker thread wakes up 20:39:42.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:42.207 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:44.555 02.348 428 Exposure complete 20:39:44.695 00.140 428 worker thread done servicing request 20:39:44.695 00.000 10672 OnExposeComplete: enter 20:39:44.695 00.000 10672 UpdateGuideState(): m_state=6 20:39:44.695 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2482 20:39:44.695 00.000 10672 Star::Find returns 1 (0), X=1072.31, Y=716.79, Mass=255285, SNR=46.6, Peak=40624 HFD=2.8 20:39:44.695 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.02) = xAngle (2.47 = 2.47) 20:39:44.695 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.66 = -0.66) 20:39:44.695 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.23 hyp=0.44 cameraTheta=-0.55 mountX=-0.34 mountY=-0.27, mountTheta=-2.48 20:39:44.695 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.23, opts=13) 20:39:44.695 00.000 10672 Enqueuing Move request for scope (0.37, -0.23) 20:39:44.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:39:44.695 00.000 428 Worker thread wakes up 20:39:44.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.23) opts 0xd 20:39:44.695 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.23) 20:39:44.695 00.000 428 Moving (0.37, -0.23) raw xDistance=-0.34 yDistance=-0.27 20:39:44.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:39:44.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:44.695 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 20:39:44.695 00.000 428 MoveAxis(E, 0, ABG) 20:39:44.695 00.000 428 Move returns status 0, amount 0 20:39:44.695 00.000 428 MoveAxis(N, 0, ABG) 20:39:44.695 00.000 428 Move returns status 0, amount 0 20:39:44.695 00.000 428 move complete, result=0 20:39:44.695 00.000 428 worker thread done servicing request 20:39:44.726 00.031 10672 UpdateGuideState exits: m=255285 SNR=46.6 20:39:44.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:44.726 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:44.726 00.000 10672 Enqueuing Expose request 20:39:44.726 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:39:44.726 00.000 428 Worker thread wakes up 20:39:44.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:44.726 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:45.429 00.703 10672 read socket command 10 20:39:45.429 00.000 10672 processing socket request REQDIST 20:39:45.429 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:39:45.429 00.000 10672 Sending socket response 40 (0x28) 20:39:47.054 01.625 428 Exposure complete 20:39:47.194 00.140 428 worker thread done servicing request 20:39:47.194 00.000 10672 OnExposeComplete: enter 20:39:47.194 00.000 10672 UpdateGuideState(): m_state=6 20:39:47.194 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2483 20:39:47.194 00.000 10672 Star::Find returns 1 (0), X=1072.14, Y=716.99, Mass=308799, SNR=54.2, Peak=48480 HFD=2.8 20:39:47.194 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.02) = xAngle (2.91 = 2.91) 20:39:47.194 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.21 = -0.21) 20:39:47.194 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.11 mountX=-0.20 mountY=-0.04, mountTheta=-2.93 20:39:47.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.02, opts=13) 20:39:47.194 00.000 10672 Enqueuing Move request for scope (0.21, -0.02) 20:39:47.194 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:39:47.194 00.000 428 Worker thread wakes up 20:39:47.194 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd 20:39:47.194 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.02) 20:39:47.194 00.000 428 Moving (0.21, -0.02) raw xDistance=-0.20 yDistance=-0.04 20:39:47.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:39:47.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:47.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:39:47.194 00.000 428 MoveAxis(E, 0, ABG) 20:39:47.194 00.000 428 Move returns status 0, amount 0 20:39:47.194 00.000 428 MoveAxis(N, 0, ABG) 20:39:47.194 00.000 428 Move returns status 0, amount 0 20:39:47.194 00.000 428 move complete, result=0 20:39:47.194 00.000 428 worker thread done servicing request 20:39:47.226 00.032 10672 UpdateGuideState exits: m=308799 SNR=54.2 20:39:47.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:47.226 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:47.226 00.000 10672 Enqueuing Expose request 20:39:47.226 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:39:47.226 00.000 428 Worker thread wakes up 20:39:47.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:47.226 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:49.553 02.327 428 Exposure complete 20:39:49.709 00.156 428 worker thread done servicing request 20:39:49.709 00.000 10672 OnExposeComplete: enter 20:39:49.709 00.000 10672 UpdateGuideState(): m_state=6 20:39:49.709 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2484 20:39:49.709 00.000 10672 Star::Find returns 1 (0), X=1071.62, Y=717.20, Mass=281226, SNR=53.9, Peak=37136 HFD=3.3 20:39:49.709 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.02) = xAngle (5.64 = -0.64) 20:39:49.709 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.51 = 2.51) 20:39:49.709 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.18 hyp=0.37 cameraTheta=2.62 mountX=0.30 mountY=0.22, mountTheta=0.63 20:39:49.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.18, opts=13) 20:39:49.709 00.000 10672 Enqueuing Move request for scope (-0.32, 0.18) 20:39:49.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:39:49.709 00.000 428 Worker thread wakes up 20:39:49.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.18) opts 0xd 20:39:49.709 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.18) 20:39:49.709 00.000 428 Moving (-0.32, 0.18) raw xDistance=0.30 yDistance=0.22 20:39:49.709 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:39:49.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:49.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:39:49.709 00.000 428 MoveAxis(E, 0, ABG) 20:39:49.709 00.000 428 Move returns status 0, amount 0 20:39:49.709 00.000 428 MoveAxis(N, 0, ABG) 20:39:49.709 00.000 428 Move returns status 0, amount 0 20:39:49.709 00.000 428 move complete, result=0 20:39:49.709 00.000 428 worker thread done servicing request 20:39:49.725 00.016 10672 UpdateGuideState exits: m=281226 SNR=53.9 20:39:49.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:49.725 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:49.725 00.000 10672 Enqueuing Expose request 20:39:49.725 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:39:49.725 00.000 428 Worker thread wakes up 20:39:49.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:49.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:50.428 00.703 10672 read socket command 10 20:39:50.428 00.000 10672 processing socket request REQDIST 20:39:50.428 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:39:50.428 00.000 10672 Sending socket response 35 (0x23) 20:39:52.052 01.624 428 Exposure complete 20:39:52.177 00.125 428 worker thread done servicing request 20:39:52.177 00.000 10672 OnExposeComplete: enter 20:39:52.177 00.000 10672 UpdateGuideState(): m_state=6 20:39:52.177 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2485 20:39:52.177 00.000 10672 Star::Find returns 1 (0), X=1071.69, Y=717.07, Mass=260635, SNR=39.6, Peak=29936 HFD=3.2 20:39:52.177 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.02) = xAngle (5.94 = -0.34) 20:39:52.177 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 20:39:52.177 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.25 cameraTheta=2.92 mountX=0.24 mountY=0.08, mountTheta=0.33 20:39:52.177 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.05, opts=13) 20:39:52.177 00.000 10672 Enqueuing Move request for scope (-0.25, 0.05) 20:39:52.177 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:39:52.177 00.000 428 Worker thread wakes up 20:39:52.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd 20:39:52.177 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.05) 20:39:52.177 00.000 428 Moving (-0.25, 0.05) raw xDistance=0.24 yDistance=0.08 20:39:52.177 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:39:52.177 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:52.177 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:39:52.177 00.000 428 MoveAxis(E, 0, ABG) 20:39:52.177 00.000 428 Move returns status 0, amount 0 20:39:52.177 00.000 428 MoveAxis(N, 0, ABG) 20:39:52.177 00.000 428 Move returns status 0, amount 0 20:39:52.177 00.000 428 move complete, result=0 20:39:52.177 00.000 428 worker thread done servicing request 20:39:52.208 00.031 10672 UpdateGuideState exits: m=260635 SNR=39.6 20:39:52.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:52.208 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:52.208 00.000 10672 Enqueuing Expose request 20:39:52.208 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:39:52.208 00.000 428 Worker thread wakes up 20:39:52.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:52.208 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:54.556 02.348 428 Exposure complete 20:39:54.680 00.124 428 worker thread done servicing request 20:39:54.680 00.000 10672 OnExposeComplete: enter 20:39:54.680 00.000 10672 UpdateGuideState(): m_state=6 20:39:54.680 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2486 20:39:54.680 00.000 10672 Star::Find returns 1 (0), X=1071.67, Y=717.12, Mass=242058, SNR=44.0, Peak=35168 HFD=2.6 20:39:54.680 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.02) = xAngle (5.80 = -0.49) 20:39:54.680 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.67 = 2.67) 20:39:54.680 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.78 mountX=0.25 mountY=0.13, mountTheta=0.47 20:39:54.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.10, opts=13) 20:39:54.696 00.016 10672 Enqueuing Move request for scope (-0.26, 0.10) 20:39:54.696 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:39:54.696 00.000 428 Worker thread wakes up 20:39:54.696 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd 20:39:54.696 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.10) 20:39:54.696 00.000 428 Moving (-0.26, 0.10) raw xDistance=0.25 yDistance=0.13 20:39:54.696 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:39:54.696 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:54.696 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 20:39:54.696 00.000 428 MoveAxis(E, 0, ABG) 20:39:54.696 00.000 428 Move returns status 0, amount 0 20:39:54.696 00.000 428 MoveAxis(N, 0, ABG) 20:39:54.696 00.000 428 Move returns status 0, amount 0 20:39:54.696 00.000 428 move complete, result=0 20:39:54.696 00.000 428 worker thread done servicing request 20:39:54.712 00.016 10672 UpdateGuideState exits: m=242058 SNR=44.0 20:39:54.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:54.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:54.712 00.000 10672 Enqueuing Expose request 20:39:54.712 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:39:54.712 00.000 428 Worker thread wakes up 20:39:54.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:54.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:55.430 00.718 10672 read socket command 10 20:39:55.430 00.000 10672 processing socket request REQDIST 20:39:55.430 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:39:55.430 00.000 10672 Sending socket response 31 (0x1f) 20:39:57.055 01.625 428 Exposure complete 20:39:57.195 00.140 428 worker thread done servicing request 20:39:57.195 00.000 10672 OnExposeComplete: enter 20:39:57.195 00.000 10672 UpdateGuideState(): m_state=6 20:39:57.195 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2487 20:39:57.195 00.000 10672 Star::Find returns 1 (0), X=1071.71, Y=717.28, Mass=269962, SNR=42.7, Peak=34416 HFD=2.9 20:39:57.195 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.02) = xAngle (5.31 = -0.97) 20:39:57.195 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.18 = 2.18) 20:39:57.195 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.26 hyp=0.35 cameraTheta=2.29 mountX=0.20 mountY=0.29, mountTheta=0.97 20:39:57.195 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.26, opts=13) 20:39:57.195 00.000 10672 Enqueuing Move request for scope (-0.23, 0.26) 20:39:57.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:39:57.195 00.000 428 Worker thread wakes up 20:39:57.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.26) opts 0xd 20:39:57.195 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.26) 20:39:57.195 00.000 428 Moving (-0.23, 0.26) raw xDistance=0.20 yDistance=0.29 20:39:57.195 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:39:57.195 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:57.195 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:39:57.195 00.000 428 MoveAxis(E, 0, ABG) 20:39:57.195 00.000 428 Move returns status 0, amount 0 20:39:57.195 00.000 428 MoveAxis(N, 0, ABG) 20:39:57.195 00.000 428 Move returns status 0, amount 0 20:39:57.195 00.000 428 move complete, result=0 20:39:57.195 00.000 428 worker thread done servicing request 20:39:57.227 00.032 10672 UpdateGuideState exits: m=269962 SNR=42.7 20:39:57.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:57.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:57.227 00.000 10672 Enqueuing Expose request 20:39:57.227 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:39:57.227 00.000 428 Worker thread wakes up 20:39:57.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:39:57.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:39:59.554 02.327 428 Exposure complete 20:39:59.679 00.125 428 worker thread done servicing request 20:39:59.679 00.000 10672 OnExposeComplete: enter 20:39:59.679 00.000 10672 UpdateGuideState(): m_state=6 20:39:59.679 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2488 20:39:59.679 00.000 10672 Star::Find returns 1 (0), X=1071.13, Y=716.78, Mass=215310, SNR=38.9, Peak=42256 HFD=2.4 20:39:59.679 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.02) = xAngle (0.17 = 0.17) 20:39:59.679 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96) 20:39:59.679 00.000 10672 CameraToMount -- cameraX=-0.80 cameraY=-0.24 hyp=0.84 cameraTheta=-2.85 mountX=0.82 mountY=-0.15, mountTheta=-0.18 20:39:59.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.80, y=-0.24, opts=13) 20:39:59.679 00.000 10672 Enqueuing Move request for scope (-0.80, -0.24) 20:39:59.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:39:59.679 00.000 428 Worker thread wakes up 20:39:59.679 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.24) opts 0xd 20:39:59.679 00.000 428 Handling offset move in thread for scope, endpoint = (-0.80, -0.24) 20:39:59.679 00.000 428 Moving (-0.80, -0.24) raw xDistance=0.82 yDistance=-0.15 20:39:59.679 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82 20:39:59.679 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:59.695 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:39:59.695 00.000 428 MoveAxis(W, 767, ABG) 20:39:59.695 00.000 428 Guiding Dir = 3, Dur = 767 20:39:59.695 00.000 428 IsSlewing returns 0 20:39:59.695 00.000 428 IsGuiding returns 0 20:39:59.710 00.015 10672 UpdateGuideState exits: m=215310 SNR=38.9 20:39:59.710 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:59.710 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:39:59.710 00.000 10672 Enqueuing Expose request 20:39:59.710 00.000 428 PulseGuide returned control before completion, sleep 750 20:40:00.429 00.719 10672 read socket command 10 20:40:00.429 00.000 10672 processing socket request REQDIST 20:40:00.429 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:40:00.429 00.000 10672 Sending socket response 47 (0x2f) 20:40:00.491 00.062 428 IsGuiding returns 1 20:40:00.491 00.000 428 scope still moving after pulse duration time elapsed 20:40:00.522 00.031 428 IsSlewing returns 0 20:40:00.522 00.000 428 IsGuiding returns 0 20:40:00.522 00.000 428 scope move finished after 767 + 61 ms 20:40:00.522 00.000 428 Move returns status 0, amount 767 20:40:00.522 00.000 428 MoveAxis(N, 0, ABG) 20:40:00.522 00.000 428 Move returns status 0, amount 0 20:40:00.522 00.000 428 move complete, result=0 20:40:00.522 00.000 428 worker thread done servicing request 20:40:00.522 00.000 428 Worker thread wakes up 20:40:00.522 00.000 10672 GuideStep: 0.8 px 767 ms WEST, -0.2 px 0 ms NORTH 20:40:00.522 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:00.522 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:02.057 01.535 428 Exposure complete 20:40:02.182 00.125 428 worker thread done servicing request 20:40:02.182 00.000 10672 OnExposeComplete: enter 20:40:02.182 00.000 10672 UpdateGuideState(): m_state=6 20:40:02.182 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2489 20:40:02.182 00.000 10672 Star::Find returns 1 (0), X=1071.63, Y=716.86, Mass=267629, SNR=45.6, Peak=33216 HFD=2.8 20:40:02.182 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.02) = xAngle (0.34 = 0.34) 20:40:02.182 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79) 20:40:02.182 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.15 hyp=0.35 cameraTheta=-2.68 mountX=0.33 mountY=-0.12, mountTheta=-0.35 20:40:02.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.15, opts=13) 20:40:02.182 00.000 10672 Enqueuing Move request for scope (-0.31, -0.15) 20:40:02.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:40:02.182 00.000 428 Worker thread wakes up 20:40:02.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.15) opts 0xd 20:40:02.182 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.15) 20:40:02.182 00.000 428 Moving (-0.31, -0.15) raw xDistance=0.33 yDistance=-0.12 20:40:02.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:40:02.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:02.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:40:02.182 00.000 428 MoveAxis(E, 0, ABG) 20:40:02.182 00.000 428 Move returns status 0, amount 0 20:40:02.182 00.000 428 MoveAxis(N, 0, ABG) 20:40:02.182 00.000 428 Move returns status 0, amount 0 20:40:02.182 00.000 428 move complete, result=0 20:40:02.182 00.000 428 worker thread done servicing request 20:40:02.213 00.031 10672 UpdateGuideState exits: m=267629 SNR=45.6 20:40:02.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:02.213 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:02.213 00.000 10672 Enqueuing Expose request 20:40:02.213 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:40:02.213 00.000 428 Worker thread wakes up 20:40:02.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:02.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:04.541 02.328 428 Exposure complete 20:40:04.666 00.125 428 worker thread done servicing request 20:40:04.666 00.000 10672 OnExposeComplete: enter 20:40:04.666 00.000 10672 UpdateGuideState(): m_state=6 20:40:04.681 00.015 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2490 20:40:04.681 00.000 10672 Star::Find returns 1 (0), X=1071.64, Y=717.37, Mass=287122, SNR=53.8, Peak=30592 HFD=3.4 20:40:04.681 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.02) = xAngle (5.29 = -0.99) 20:40:04.681 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.16 = 2.16) 20:40:04.681 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.35 hyp=0.46 cameraTheta=2.27 mountX=0.25 mountY=0.38, mountTheta=0.99 20:40:04.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.35, opts=13) 20:40:04.681 00.000 10672 Enqueuing Move request for scope (-0.30, 0.35) 20:40:04.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:40:04.681 00.000 428 Worker thread wakes up 20:40:04.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.35) opts 0xd 20:40:04.681 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.35) 20:40:04.681 00.000 428 Moving (-0.30, 0.35) raw xDistance=0.25 yDistance=0.38 20:40:04.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:40:04.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:04.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 20:40:04.681 00.000 428 MoveAxis(E, 0, ABG) 20:40:04.681 00.000 428 Move returns status 0, amount 0 20:40:04.681 00.000 428 MoveAxis(N, 0, ABG) 20:40:04.681 00.000 428 Move returns status 0, amount 0 20:40:04.681 00.000 428 move complete, result=0 20:40:04.681 00.000 428 worker thread done servicing request 20:40:04.697 00.016 10672 UpdateGuideState exits: m=287122 SNR=53.8 20:40:04.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:04.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:04.697 00.000 10672 Enqueuing Expose request 20:40:04.697 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:40:04.697 00.000 428 Worker thread wakes up 20:40:04.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:04.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:05.431 00.734 10672 read socket command 10 20:40:05.431 00.000 10672 processing socket request REQDIST 20:40:05.431 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:40:05.431 00.000 10672 Sending socket response 44 (0x2c) 20:40:07.056 01.625 428 Exposure complete 20:40:07.196 00.140 428 worker thread done servicing request 20:40:07.196 00.000 10672 OnExposeComplete: enter 20:40:07.196 00.000 10672 UpdateGuideState(): m_state=6 20:40:07.196 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2491 20:40:07.196 00.000 10672 Star::Find returns 1 (0), X=1071.81, Y=716.78, Mass=275538, SNR=50.9, Peak=32448 HFD=3.0 20:40:07.196 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.02) = xAngle (0.94 = 0.94) 20:40:07.196 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18) 20:40:07.196 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.08 mountX=0.16 mountY=-0.22, mountTheta=-0.95 20:40:07.196 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.23, opts=13) 20:40:07.196 00.000 10672 Enqueuing Move request for scope (-0.13, -0.23) 20:40:07.196 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:40:07.196 00.000 428 Worker thread wakes up 20:40:07.196 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd 20:40:07.196 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.23) 20:40:07.196 00.000 428 Moving (-0.13, -0.23) raw xDistance=0.16 yDistance=-0.22 20:40:07.196 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:40:07.196 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:07.196 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:40:07.196 00.000 428 MoveAxis(E, 0, ABG) 20:40:07.196 00.000 428 Move returns status 0, amount 0 20:40:07.196 00.000 428 MoveAxis(N, 0, ABG) 20:40:07.196 00.000 428 Move returns status 0, amount 0 20:40:07.196 00.000 428 move complete, result=0 20:40:07.196 00.000 428 worker thread done servicing request 20:40:07.227 00.031 10672 UpdateGuideState exits: m=275538 SNR=50.9 20:40:07.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:07.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:07.227 00.000 10672 Enqueuing Expose request 20:40:07.227 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:40:07.227 00.000 428 Worker thread wakes up 20:40:07.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:07.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:09.544 02.317 428 Exposure complete 20:40:09.685 00.141 428 worker thread done servicing request 20:40:09.685 00.000 10672 OnExposeComplete: enter 20:40:09.685 00.000 10672 UpdateGuideState(): m_state=6 20:40:09.685 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2492 20:40:09.685 00.000 10672 Star::Find returns 1 (0), X=1071.30, Y=716.44, Mass=252140, SNR=46.1, Peak=36480 HFD=2.8 20:40:09.685 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.02) = xAngle (0.62 = 0.62) 20:40:09.685 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51) 20:40:09.685 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=-0.58 hyp=0.86 cameraTheta=-2.40 mountX=0.70 mountY=-0.51, mountTheta=-0.63 20:40:09.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=-0.58, opts=13) 20:40:09.685 00.000 10672 Enqueuing Move request for scope (-0.63, -0.58) 20:40:09.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:40:09.685 00.000 428 Worker thread wakes up 20:40:09.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.58) opts 0xd 20:40:09.685 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, -0.58) 20:40:09.685 00.000 428 Moving (-0.63, -0.58) raw xDistance=0.70 yDistance=-0.51 20:40:09.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 20:40:09.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:09.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 20:40:09.685 00.000 428 MoveAxis(W, 650, ABG) 20:40:09.685 00.000 428 Guiding Dir = 3, Dur = 650 20:40:09.685 00.000 428 IsSlewing returns 0 20:40:09.685 00.000 428 IsGuiding returns 0 20:40:09.716 00.031 10672 UpdateGuideState exits: m=252140 SNR=46.1 20:40:09.716 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:09.716 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:09.716 00.000 10672 Enqueuing Expose request 20:40:09.716 00.000 428 PulseGuide returned control before completion, sleep 631 20:40:10.372 00.656 428 IsGuiding returns 0 20:40:10.372 00.000 428 Move returns status 0, amount 650 20:40:10.372 00.000 428 MoveAxis(N, 0, ABG) 20:40:10.372 00.000 428 Move returns status 0, amount 0 20:40:10.372 00.000 428 move complete, result=0 20:40:10.372 00.000 428 worker thread done servicing request 20:40:10.372 00.000 428 Worker thread wakes up 20:40:10.372 00.000 10672 GuideStep: 0.7 px 650 ms WEST, -0.5 px 0 ms NORTH 20:40:10.372 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:10.388 00.016 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:10.450 00.062 10672 read socket command 10 20:40:10.450 00.000 10672 processing socket request REQDIST 20:40:10.450 00.000 10672 SOCKSVR: Sending pixel error of 0.53 20:40:10.450 00.000 10672 Sending socket response 53 (0x35) 20:40:12.028 01.578 428 Exposure complete 20:40:12.168 00.140 428 worker thread done servicing request 20:40:12.168 00.000 10672 OnExposeComplete: enter 20:40:12.168 00.000 10672 UpdateGuideState(): m_state=6 20:40:12.168 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2493 20:40:12.168 00.000 10672 Star::Find returns 1 (0), X=1071.85, Y=716.57, Mass=241149, SNR=45.1, Peak=32784 HFD=2.6 20:40:12.168 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.02) = xAngle (1.25 = 1.25) 20:40:12.168 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88) 20:40:12.168 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.45 hyp=0.46 cameraTheta=-1.77 mountX=0.14 mountY=-0.44, mountTheta=-1.25 20:40:12.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.45, opts=13) 20:40:12.168 00.000 10672 Enqueuing Move request for scope (-0.09, -0.45) 20:40:12.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:40:12.168 00.000 428 Worker thread wakes up 20:40:12.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.45) opts 0xd 20:40:12.168 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.45) 20:40:12.168 00.000 428 Moving (-0.09, -0.45) raw xDistance=0.14 yDistance=-0.44 20:40:12.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:40:12.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:12.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:40:12.168 00.000 428 MoveAxis(E, 0, ABG) 20:40:12.168 00.000 428 Move returns status 0, amount 0 20:40:12.168 00.000 428 MoveAxis(N, 0, ABG) 20:40:12.168 00.000 428 Move returns status 0, amount 0 20:40:12.168 00.000 428 move complete, result=0 20:40:12.168 00.000 428 worker thread done servicing request 20:40:12.184 00.016 10672 UpdateGuideState exits: m=241149 SNR=45.1 20:40:12.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:12.184 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:12.184 00.000 10672 Enqueuing Expose request 20:40:12.184 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:40:12.184 00.000 428 Worker thread wakes up 20:40:12.184 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:12.184 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:14.543 02.359 428 Exposure complete 20:40:14.668 00.125 428 worker thread done servicing request 20:40:14.668 00.000 10672 OnExposeComplete: enter 20:40:14.668 00.000 10672 UpdateGuideState(): m_state=6 20:40:14.668 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2494 20:40:14.683 00.015 10672 Star::Find returns 1 (0), X=1071.88, Y=716.78, Mass=250614, SNR=50.1, Peak=38224 HFD=2.6 20:40:14.683 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.02) = xAngle (1.22 = 1.22) 20:40:14.683 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.91 = -1.91) 20:40:14.683 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.80 mountX=0.08 mountY=-0.23, mountTheta=-1.22 20:40:14.683 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.23, opts=13) 20:40:14.683 00.000 10672 Enqueuing Move request for scope (-0.06, -0.23) 20:40:14.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:40:14.683 00.000 428 Worker thread wakes up 20:40:14.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd 20:40:14.683 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.23) 20:40:14.683 00.000 428 Moving (-0.06, -0.23) raw xDistance=0.08 yDistance=-0.23 20:40:14.683 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:40:14.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:14.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:40:14.683 00.000 428 MoveAxis(E, 0, ABG) 20:40:14.683 00.000 428 Move returns status 0, amount 0 20:40:14.683 00.000 428 MoveAxis(N, 0, ABG) 20:40:14.683 00.000 428 Move returns status 0, amount 0 20:40:14.683 00.000 428 move complete, result=0 20:40:14.683 00.000 428 worker thread done servicing request 20:40:14.699 00.016 10672 UpdateGuideState exits: m=250614 SNR=50.1 20:40:14.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:14.699 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:14.699 00.000 10672 Enqueuing Expose request 20:40:14.699 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:40:14.699 00.000 428 Worker thread wakes up 20:40:14.699 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:14.699 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:15.433 00.734 10672 read socket command 10 20:40:15.433 00.000 10672 processing socket request REQDIST 20:40:15.433 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:40:15.433 00.000 10672 Sending socket response 42 (0x2a) 20:40:17.042 01.609 428 Exposure complete 20:40:17.171 00.129 428 worker thread done servicing request 20:40:17.171 00.000 10672 OnExposeComplete: enter 20:40:17.171 00.000 10672 UpdateGuideState(): m_state=6 20:40:17.171 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2495 20:40:17.171 00.000 10672 Star::Find returns 1 (0), X=1071.99, Y=716.69, Mass=231619, SNR=40.8, Peak=30272 HFD=2.5 20:40:17.171 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 20:40:17.171 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 20:40:17.171 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.33 hyp=0.33 cameraTheta=-1.41 mountX=-0.01 mountY=-0.33, mountTheta=-1.61 20:40:17.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.33, opts=13) 20:40:17.171 00.000 10672 Enqueuing Move request for scope (0.05, -0.33) 20:40:17.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:40:17.171 00.000 428 Worker thread wakes up 20:40:17.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.33) opts 0xd 20:40:17.171 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.33) 20:40:17.171 00.000 428 Moving (0.05, -0.33) raw xDistance=-0.01 yDistance=-0.33 20:40:17.171 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:40:17.171 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:17.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:40:17.171 00.000 428 MoveAxis(E, 0, ABG) 20:40:17.171 00.000 428 Move returns status 0, amount 0 20:40:17.171 00.000 428 MoveAxis(N, 0, ABG) 20:40:17.171 00.000 428 Move returns status 0, amount 0 20:40:17.171 00.000 428 move complete, result=0 20:40:17.171 00.000 428 worker thread done servicing request 20:40:17.202 00.031 10672 UpdateGuideState exits: m=231619 SNR=40.8 20:40:17.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:17.202 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:17.202 00.000 10672 Enqueuing Expose request 20:40:17.202 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:40:17.202 00.000 428 Worker thread wakes up 20:40:17.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:17.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:19.545 02.343 428 Exposure complete 20:40:19.686 00.141 428 worker thread done servicing request 20:40:19.686 00.000 10672 OnExposeComplete: enter 20:40:19.686 00.000 10672 UpdateGuideState(): m_state=6 20:40:19.686 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2496 20:40:19.686 00.000 10672 Star::Find returns 1 (0), X=1071.36, Y=716.70, Mass=261119, SNR=44.4, Peak=37472 HFD=2.7 20:40:19.686 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.02) = xAngle (0.38 = 0.38) 20:40:19.686 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.75 = -2.75) 20:40:19.686 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.31 hyp=0.66 cameraTheta=-2.64 mountX=0.61 mountY=-0.25, mountTheta=-0.39 20:40:19.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.31, opts=13) 20:40:19.686 00.000 10672 Enqueuing Move request for scope (-0.57, -0.31) 20:40:19.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:40:19.686 00.000 428 Worker thread wakes up 20:40:19.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.31) opts 0xd 20:40:19.686 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.31) 20:40:19.686 00.000 428 Moving (-0.57, -0.31) raw xDistance=0.61 yDistance=-0.25 20:40:19.686 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 20:40:19.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:19.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:40:19.686 00.000 428 MoveAxis(W, 566, ABG) 20:40:19.686 00.000 428 Guiding Dir = 3, Dur = 566 20:40:19.686 00.000 428 IsSlewing returns 0 20:40:19.686 00.000 428 IsGuiding returns 0 20:40:19.717 00.031 10672 UpdateGuideState exits: m=261119 SNR=44.4 20:40:19.717 00.000 428 PulseGuide returned control before completion, sleep 553 20:40:19.717 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:19.717 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:19.717 00.000 10672 Enqueuing Expose request 20:40:20.311 00.594 428 IsGuiding returns 0 20:40:20.311 00.000 428 Move returns status 0, amount 566 20:40:20.311 00.000 428 MoveAxis(N, 0, ABG) 20:40:20.311 00.000 428 Move returns status 0, amount 0 20:40:20.311 00.000 428 move complete, result=0 20:40:20.311 00.000 428 worker thread done servicing request 20:40:20.311 00.000 428 Worker thread wakes up 20:40:20.311 00.000 10672 GuideStep: 0.6 px 566 ms WEST, -0.3 px 0 ms NORTH 20:40:20.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:20.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:20.436 00.125 10672 read socket command 10 20:40:20.436 00.000 10672 processing socket request REQDIST 20:40:20.436 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:40:20.436 00.000 10672 Sending socket response 47 (0x2f) 20:40:22.044 01.608 428 Exposure complete 20:40:22.185 00.141 428 worker thread done servicing request 20:40:22.185 00.000 10672 OnExposeComplete: enter 20:40:22.185 00.000 10672 UpdateGuideState(): m_state=6 20:40:22.185 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2497 20:40:22.185 00.000 10672 Star::Find returns 1 (0), X=1071.79, Y=716.72, Mass=266271, SNR=46.6, Peak=36048 HFD=2.8 20:40:22.185 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 20:40:22.185 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 20:40:22.185 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-2.01 mountX=0.18 mountY=-0.28, mountTheta=-1.01 20:40:22.201 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.30, opts=13) 20:40:22.201 00.000 10672 Enqueuing Move request for scope (-0.14, -0.30) 20:40:22.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:40:22.201 00.000 428 Worker thread wakes up 20:40:22.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.30) opts 0xd 20:40:22.201 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.30) 20:40:22.201 00.000 428 Moving (-0.14, -0.30) raw xDistance=0.18 yDistance=-0.28 20:40:22.201 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:40:22.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:22.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:40:22.201 00.000 428 MoveAxis(E, 0, ABG) 20:40:22.201 00.000 428 Move returns status 0, amount 0 20:40:22.201 00.000 428 MoveAxis(N, 0, ABG) 20:40:22.201 00.000 428 Move returns status 0, amount 0 20:40:22.201 00.000 428 move complete, result=0 20:40:22.201 00.000 428 worker thread done servicing request 20:40:22.216 00.015 10672 UpdateGuideState exits: m=266271 SNR=46.6 20:40:22.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:22.216 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:22.216 00.000 10672 Enqueuing Expose request 20:40:22.216 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:40:22.216 00.000 428 Worker thread wakes up 20:40:22.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:22.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:24.544 02.328 428 Exposure complete 20:40:24.700 00.156 428 worker thread done servicing request 20:40:24.700 00.000 10672 OnExposeComplete: enter 20:40:24.700 00.000 10672 UpdateGuideState(): m_state=6 20:40:24.700 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2498 20:40:24.700 00.000 10672 Star::Find returns 1 (0), X=1071.82, Y=716.80, Mass=270006, SNR=50.0, Peak=47376 HFD=2.4 20:40:24.700 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.02) = xAngle (0.98 = 0.98) 20:40:24.700 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14) 20:40:24.700 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-2.04 mountX=0.14 mountY=-0.21, mountTheta=-0.99 20:40:24.700 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.22, opts=13) 20:40:24.700 00.000 10672 Enqueuing Move request for scope (-0.11, -0.22) 20:40:24.700 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:40:24.700 00.000 428 Worker thread wakes up 20:40:24.700 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.22) opts 0xd 20:40:24.700 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.22) 20:40:24.700 00.000 428 Moving (-0.11, -0.22) raw xDistance=0.14 yDistance=-0.21 20:40:24.700 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:40:24.700 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:24.715 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:40:24.715 00.000 428 MoveAxis(E, 0, ABG) 20:40:24.715 00.000 428 Move returns status 0, amount 0 20:40:24.715 00.000 428 MoveAxis(N, 0, ABG) 20:40:24.715 00.000 428 Move returns status 0, amount 0 20:40:24.715 00.000 428 move complete, result=0 20:40:24.715 00.000 428 worker thread done servicing request 20:40:24.731 00.016 10672 UpdateGuideState exits: m=270006 SNR=50.0 20:40:24.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:24.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:24.731 00.000 10672 Enqueuing Expose request 20:40:24.731 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:40:24.731 00.000 428 Worker thread wakes up 20:40:24.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:24.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:25.423 00.692 10672 read socket command 10 20:40:25.423 00.000 10672 processing socket request REQDIST 20:40:25.423 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:40:25.423 00.000 10672 Sending socket response 37 (0x25) 20:40:27.032 01.609 428 Exposure complete 20:40:27.172 00.140 428 worker thread done servicing request 20:40:27.172 00.000 10672 OnExposeComplete: enter 20:40:27.172 00.000 10672 UpdateGuideState(): m_state=6 20:40:27.172 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2499 20:40:27.172 00.000 10672 Star::Find returns 1 (0), X=1072.04, Y=717.13, Mass=243586, SNR=43.0, Peak=38016 HFD=2.6 20:40:27.172 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.45) 20:40:27.172 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.71 = 0.71) 20:40:27.172 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.82 mountX=-0.12 mountY=0.10, mountTheta=2.44 20:40:27.172 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.11, opts=13) 20:40:27.172 00.000 10672 Enqueuing Move request for scope (0.11, 0.11) 20:40:27.172 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:40:27.172 00.000 428 Worker thread wakes up 20:40:27.172 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd 20:40:27.172 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.11) 20:40:27.172 00.000 428 Moving (0.11, 0.11) raw xDistance=-0.12 yDistance=0.10 20:40:27.172 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:40:27.172 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:27.172 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:40:27.172 00.000 428 MoveAxis(E, 0, ABG) 20:40:27.172 00.000 428 Move returns status 0, amount 0 20:40:27.172 00.000 428 MoveAxis(N, 0, ABG) 20:40:27.172 00.000 428 Move returns status 0, amount 0 20:40:27.172 00.000 428 move complete, result=0 20:40:27.172 00.000 428 worker thread done servicing request 20:40:27.203 00.031 10672 UpdateGuideState exits: m=243586 SNR=43.0 20:40:27.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:27.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:27.203 00.000 10672 Enqueuing Expose request 20:40:27.203 00.000 428 Worker thread wakes up 20:40:27.203 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:40:27.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:27.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:29.531 02.328 428 Exposure complete 20:40:29.671 00.140 428 worker thread done servicing request 20:40:29.671 00.000 10672 OnExposeComplete: enter 20:40:29.671 00.000 10672 UpdateGuideState(): m_state=6 20:40:29.671 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2500 20:40:29.671 00.000 10672 Star::Find returns 1 (0), X=1071.44, Y=716.83, Mass=287880, SNR=45.7, Peak=38112 HFD=3.1 20:40:29.671 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.02) = xAngle (0.23 = 0.23) 20:40:29.671 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89) 20:40:29.671 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.18 hyp=0.53 cameraTheta=-2.79 mountX=0.52 mountY=-0.13, mountTheta=-0.25 20:40:29.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.18, opts=13) 20:40:29.671 00.000 10672 Enqueuing Move request for scope (-0.50, -0.18) 20:40:29.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:40:29.671 00.000 428 Worker thread wakes up 20:40:29.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.18) opts 0xd 20:40:29.671 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.18) 20:40:29.671 00.000 428 Moving (-0.50, -0.18) raw xDistance=0.52 yDistance=-0.13 20:40:29.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 20:40:29.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:29.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:40:29.671 00.000 428 MoveAxis(W, 482, ABG) 20:40:29.671 00.000 428 Guiding Dir = 3, Dur = 482 20:40:29.671 00.000 428 IsSlewing returns 0 20:40:29.671 00.000 428 IsGuiding returns 0 20:40:29.703 00.032 10672 UpdateGuideState exits: m=287880 SNR=45.7 20:40:29.703 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:29.703 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:29.703 00.000 10672 Enqueuing Expose request 20:40:29.703 00.000 428 PulseGuide returned control before completion, sleep 463 20:40:30.202 00.499 428 IsGuiding returns 0 20:40:30.202 00.000 428 Move returns status 0, amount 482 20:40:30.202 00.000 428 MoveAxis(N, 0, ABG) 20:40:30.202 00.000 428 Move returns status 0, amount 0 20:40:30.202 00.000 428 move complete, result=0 20:40:30.202 00.000 428 worker thread done servicing request 20:40:30.202 00.000 428 Worker thread wakes up 20:40:30.202 00.000 10672 GuideStep: 0.5 px 482 ms WEST, -0.1 px 0 ms NORTH 20:40:30.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:30.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:30.437 00.235 10672 read socket command 10 20:40:30.437 00.000 10672 processing socket request REQDIST 20:40:30.437 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:40:30.437 00.000 10672 Sending socket response 37 (0x25) 20:40:32.046 01.609 428 Exposure complete 20:40:32.171 00.125 428 worker thread done servicing request 20:40:32.171 00.000 10672 OnExposeComplete: enter 20:40:32.171 00.000 10672 UpdateGuideState(): m_state=6 20:40:32.171 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2501 20:40:32.171 00.000 10672 Star::Find returns 1 (0), X=1071.83, Y=716.93, Mass=307746, SNR=51.2, Peak=46832 HFD=3.3 20:40:32.171 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 20:40:32.171 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59) 20:40:32.171 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.49 mountX=0.12 mountY=-0.07, mountTheta=-0.54 20:40:32.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.08, opts=13) 20:40:32.171 00.000 10672 Enqueuing Move request for scope (-0.11, -0.08) 20:40:32.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:40:32.171 00.000 428 Worker thread wakes up 20:40:32.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd 20:40:32.171 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.08) 20:40:32.171 00.000 428 Moving (-0.11, -0.08) raw xDistance=0.12 yDistance=-0.07 20:40:32.171 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:40:32.171 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:32.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:40:32.171 00.000 428 MoveAxis(E, 0, ABG) 20:40:32.171 00.000 428 Move returns status 0, amount 0 20:40:32.171 00.000 428 MoveAxis(N, 0, ABG) 20:40:32.171 00.000 428 Move returns status 0, amount 0 20:40:32.171 00.000 428 move complete, result=0 20:40:32.171 00.000 428 worker thread done servicing request 20:40:32.202 00.031 10672 UpdateGuideState exits: m=307746 SNR=51.2 20:40:32.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:32.202 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:32.202 00.000 10672 Enqueuing Expose request 20:40:32.202 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:40:32.202 00.000 428 Worker thread wakes up 20:40:32.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:32.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:34.518 02.316 428 Exposure complete 20:40:34.659 00.141 428 worker thread done servicing request 20:40:34.659 00.000 10672 OnExposeComplete: enter 20:40:34.659 00.000 10672 UpdateGuideState(): m_state=6 20:40:34.659 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2502 20:40:34.659 00.000 10672 Star::Find returns 1 (0), X=1072.02, Y=717.20, Mass=247713, SNR=41.2, Peak=47712 HFD=2.5 20:40:34.659 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.02) = xAngle (4.15 = -2.13) 20:40:34.659 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 20:40:34.659 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.13 mountX=-0.11 mountY=0.17, mountTheta=2.13 20:40:34.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.18, opts=13) 20:40:34.659 00.000 10672 Enqueuing Move request for scope (0.08, 0.18) 20:40:34.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=696, FiltMax=65488, Gamma=1.000 20:40:34.659 00.000 428 Worker thread wakes up 20:40:34.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd 20:40:34.659 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.18) 20:40:34.659 00.000 428 Moving (0.08, 0.18) raw xDistance=-0.11 yDistance=0.17 20:40:34.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:40:34.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:34.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:40:34.659 00.000 428 MoveAxis(E, 0, ABG) 20:40:34.659 00.000 428 Move returns status 0, amount 0 20:40:34.659 00.000 428 MoveAxis(N, 0, ABG) 20:40:34.659 00.000 428 Move returns status 0, amount 0 20:40:34.659 00.000 428 move complete, result=0 20:40:34.659 00.000 428 worker thread done servicing request 20:40:34.690 00.031 10672 UpdateGuideState exits: m=247713 SNR=41.2 20:40:34.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:34.690 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:34.690 00.000 10672 Enqueuing Expose request 20:40:34.690 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:40:34.690 00.000 428 Worker thread wakes up 20:40:34.690 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:34.690 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:35.425 00.735 10672 read socket command 10 20:40:35.425 00.000 10672 processing socket request REQDIST 20:40:35.425 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:40:35.425 00.000 10672 Sending socket response 27 (0x1b) 20:40:37.033 01.608 428 Exposure complete 20:40:37.158 00.125 428 worker thread done servicing request 20:40:37.158 00.000 10672 OnExposeComplete: enter 20:40:37.158 00.000 10672 UpdateGuideState(): m_state=6 20:40:37.158 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2503 20:40:37.158 00.000 10672 Star::Find returns 1 (0), X=1072.08, Y=717.09, Mass=294382, SNR=48.2, Peak=40512 HFD=2.8 20:40:37.174 00.016 10672 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.02) = xAngle (3.48 = -2.80) 20:40:37.174 00.000 10672 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.35 = 0.35) 20:40:37.174 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.46 mountX=-0.15 mountY=0.05, mountTheta=2.79 20:40:37.174 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.07, opts=13) 20:40:37.174 00.000 10672 Enqueuing Move request for scope (0.14, 0.07) 20:40:37.174 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:40:37.174 00.000 428 Worker thread wakes up 20:40:37.174 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd 20:40:37.174 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.07) 20:40:37.174 00.000 428 Moving (0.14, 0.07) raw xDistance=-0.15 yDistance=0.05 20:40:37.174 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:40:37.174 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:37.174 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:40:37.174 00.000 428 MoveAxis(E, 0, ABG) 20:40:37.174 00.000 428 Move returns status 0, amount 0 20:40:37.174 00.000 428 MoveAxis(N, 0, ABG) 20:40:37.174 00.000 428 Move returns status 0, amount 0 20:40:37.174 00.000 428 move complete, result=0 20:40:37.174 00.000 428 worker thread done servicing request 20:40:37.189 00.015 10672 UpdateGuideState exits: m=294382 SNR=48.2 20:40:37.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:37.189 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:37.189 00.000 10672 Enqueuing Expose request 20:40:37.189 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:40:37.189 00.000 428 Worker thread wakes up 20:40:37.189 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:37.189 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:39.548 02.359 428 Exposure complete 20:40:39.673 00.125 428 worker thread done servicing request 20:40:39.673 00.000 10672 OnExposeComplete: enter 20:40:39.673 00.000 10672 UpdateGuideState(): m_state=6 20:40:39.673 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2504 20:40:39.673 00.000 10672 Star::Find returns 1 (0), X=1071.96, Y=716.74, Mass=290809, SNR=47.8, Peak=40960 HFD=2.7 20:40:39.673 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 20:40:39.673 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 20:40:39.673 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.48 mountX=0.01 mountY=-0.28, mountTheta=-1.54 20:40:39.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.28, opts=13) 20:40:39.673 00.000 10672 Enqueuing Move request for scope (0.03, -0.28) 20:40:39.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:40:39.673 00.000 428 Worker thread wakes up 20:40:39.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd 20:40:39.673 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.28) 20:40:39.673 00.000 428 Moving (0.03, -0.28) raw xDistance=0.01 yDistance=-0.28 20:40:39.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:40:39.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:39.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:40:39.673 00.000 428 MoveAxis(E, 0, ABG) 20:40:39.673 00.000 428 Move returns status 0, amount 0 20:40:39.673 00.000 428 MoveAxis(N, 0, ABG) 20:40:39.673 00.000 428 Move returns status 0, amount 0 20:40:39.673 00.000 428 move complete, result=0 20:40:39.673 00.000 428 worker thread done servicing request 20:40:39.704 00.031 10672 UpdateGuideState exits: m=290809 SNR=47.8 20:40:39.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:39.704 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:39.704 00.000 10672 Enqueuing Expose request 20:40:39.704 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:40:39.704 00.000 428 Worker thread wakes up 20:40:39.704 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:39.704 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:40.423 00.719 10672 read socket command 10 20:40:40.423 00.000 10672 processing socket request REQDIST 20:40:40.423 00.000 10672 SOCKSVR: Sending pixel error of 0.25 20:40:40.423 00.000 10672 Sending socket response 25 (0x19) 20:40:42.036 01.613 428 Exposure complete 20:40:42.161 00.125 428 worker thread done servicing request 20:40:42.161 00.000 10672 OnExposeComplete: enter 20:40:42.161 00.000 10672 UpdateGuideState(): m_state=6 20:40:42.161 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2505 20:40:42.161 00.000 10672 Star::Find returns 1 (0), X=1072.15, Y=716.89, Mass=280527, SNR=50.3, Peak=45312 HFD=2.5 20:40:42.161 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.02) = xAngle (2.49 = 2.49) 20:40:42.161 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.64 = -0.64) 20:40:42.161 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-0.53 mountX=-0.19 mountY=-0.15, mountTheta=-2.50 20:40:42.161 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.13, opts=13) 20:40:42.161 00.000 10672 Enqueuing Move request for scope (0.21, -0.13) 20:40:42.161 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:40:42.161 00.000 428 Worker thread wakes up 20:40:42.161 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.13) opts 0xd 20:40:42.161 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.13) 20:40:42.161 00.000 428 Moving (0.21, -0.13) raw xDistance=-0.19 yDistance=-0.15 20:40:42.177 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:40:42.177 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:42.177 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:40:42.177 00.000 428 MoveAxis(E, 0, ABG) 20:40:42.177 00.000 428 Move returns status 0, amount 0 20:40:42.177 00.000 428 MoveAxis(N, 0, ABG) 20:40:42.177 00.000 428 Move returns status 0, amount 0 20:40:42.177 00.000 428 move complete, result=0 20:40:42.177 00.000 428 worker thread done servicing request 20:40:42.193 00.016 10672 UpdateGuideState exits: m=280527 SNR=50.3 20:40:42.193 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:42.193 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:42.193 00.000 10672 Enqueuing Expose request 20:40:42.193 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:40:42.193 00.000 428 Worker thread wakes up 20:40:42.193 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:42.193 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:44.536 02.343 428 Exposure complete 20:40:44.661 00.125 428 worker thread done servicing request 20:40:44.661 00.000 10672 OnExposeComplete: enter 20:40:44.661 00.000 10672 UpdateGuideState(): m_state=6 20:40:44.661 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2506 20:40:44.661 00.000 10672 Star::Find returns 1 (0), X=1072.35, Y=716.97, Mass=261594, SNR=46.5, Peak=48576 HFD=2.4 20:40:44.661 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.02) = xAngle (2.90 = 2.90) 20:40:44.661 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.22 = -0.22) 20:40:44.661 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.05 hyp=0.42 cameraTheta=-0.12 mountX=-0.41 mountY=-0.09, mountTheta=-2.92 20:40:44.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.05, opts=13) 20:40:44.661 00.000 10672 Enqueuing Move request for scope (0.42, -0.05) 20:40:44.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:40:44.661 00.000 428 Worker thread wakes up 20:40:44.676 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.05) opts 0xd 20:40:44.676 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.05) 20:40:44.676 00.000 428 Moving (0.42, -0.05) raw xDistance=-0.41 yDistance=-0.09 20:40:44.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:40:44.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:44.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:40:44.676 00.000 428 MoveAxis(E, 0, ABG) 20:40:44.676 00.000 428 Move returns status 0, amount 0 20:40:44.676 00.000 428 MoveAxis(N, 0, ABG) 20:40:44.676 00.000 428 Move returns status 0, amount 0 20:40:44.676 00.000 428 move complete, result=0 20:40:44.676 00.000 428 worker thread done servicing request 20:40:44.692 00.016 10672 UpdateGuideState exits: m=261594 SNR=46.5 20:40:44.692 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:44.692 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:44.692 00.000 10672 Enqueuing Expose request 20:40:44.692 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:40:44.692 00.000 428 Worker thread wakes up 20:40:44.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:44.692 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:45.426 00.734 10672 read socket command 10 20:40:45.426 00.000 10672 processing socket request REQDIST 20:40:45.426 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:40:45.426 00.000 10672 Sending socket response 30 (0x1e) 20:40:47.035 01.609 428 Exposure complete 20:40:47.175 00.140 428 worker thread done servicing request 20:40:47.175 00.000 10672 OnExposeComplete: enter 20:40:47.175 00.000 10672 UpdateGuideState(): m_state=6 20:40:47.175 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2507 20:40:47.175 00.000 10672 Star::Find returns 1 (0), X=1072.12, Y=716.81, Mass=274987, SNR=48.9, Peak=40192 HFD=2.7 20:40:47.175 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.02) = xAngle (2.18 = 2.18) 20:40:47.175 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.95 = -0.95) 20:40:47.175 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-0.84 mountX=-0.16 mountY=-0.22, mountTheta=-2.18 20:40:47.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.21, opts=13) 20:40:47.175 00.000 10672 Enqueuing Move request for scope (0.18, -0.21) 20:40:47.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:40:47.175 00.000 428 Worker thread wakes up 20:40:47.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.21) opts 0xd 20:40:47.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.21) 20:40:47.175 00.000 428 Moving (0.18, -0.21) raw xDistance=-0.16 yDistance=-0.22 20:40:47.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:40:47.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:47.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:40:47.175 00.000 428 MoveAxis(E, 0, ABG) 20:40:47.175 00.000 428 Move returns status 0, amount 0 20:40:47.175 00.000 428 MoveAxis(N, 0, ABG) 20:40:47.175 00.000 428 Move returns status 0, amount 0 20:40:47.175 00.000 428 move complete, result=0 20:40:47.175 00.000 428 worker thread done servicing request 20:40:47.207 00.032 10672 UpdateGuideState exits: m=274987 SNR=48.9 20:40:47.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:47.207 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:47.207 00.000 10672 Enqueuing Expose request 20:40:47.207 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:40:47.207 00.000 428 Worker thread wakes up 20:40:47.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:47.207 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:49.534 02.327 428 Exposure complete 20:40:49.659 00.125 428 worker thread done servicing request 20:40:49.659 00.000 10672 OnExposeComplete: enter 20:40:49.659 00.000 10672 UpdateGuideState(): m_state=6 20:40:49.659 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2508 20:40:49.659 00.000 10672 Star::Find returns 1 (0), X=1071.72, Y=717.21, Mass=250187, SNR=42.2, Peak=29296 HFD=2.8 20:40:49.659 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.02) = xAngle (5.44 = -0.84) 20:40:49.659 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.31 = 2.31) 20:40:49.659 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.42 mountX=0.20 mountY=0.22, mountTheta=0.84 20:40:49.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.19, opts=13) 20:40:49.659 00.000 10672 Enqueuing Move request for scope (-0.22, 0.19) 20:40:49.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:40:49.675 00.016 428 Worker thread wakes up 20:40:49.675 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd 20:40:49.675 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.19) 20:40:49.675 00.000 428 Moving (-0.22, 0.19) raw xDistance=0.20 yDistance=0.22 20:40:49.675 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:40:49.675 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:49.675 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:40:49.675 00.000 428 MoveAxis(E, 0, ABG) 20:40:49.675 00.000 428 Move returns status 0, amount 0 20:40:49.675 00.000 428 MoveAxis(N, 0, ABG) 20:40:49.675 00.000 428 Move returns status 0, amount 0 20:40:49.675 00.000 428 move complete, result=0 20:40:49.675 00.000 428 worker thread done servicing request 20:40:49.690 00.015 10672 UpdateGuideState exits: m=250187 SNR=42.2 20:40:49.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:49.690 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:49.690 00.000 10672 Enqueuing Expose request 20:40:49.690 00.000 428 Worker thread wakes up 20:40:49.690 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:40:49.690 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:49.690 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:50.429 00.739 10672 read socket command 10 20:40:50.429 00.000 10672 processing socket request REQDIST 20:40:50.429 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:40:50.429 00.000 10672 Sending socket response 29 (0x1d) 20:40:52.038 01.609 428 Exposure complete 20:40:52.163 00.125 428 worker thread done servicing request 20:40:52.163 00.000 10672 OnExposeComplete: enter 20:40:52.163 00.000 10672 UpdateGuideState(): m_state=6 20:40:52.163 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2509 20:40:52.163 00.000 10672 Star::Find returns 1 (0), X=1072.43, Y=717.26, Mass=276158, SNR=53.4, Peak=34528 HFD=3.2 20:40:52.163 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.02) = xAngle (3.47 = -2.81) 20:40:52.163 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 20:40:52.163 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.24 hyp=0.55 cameraTheta=0.45 mountX=-0.52 mountY=0.18, mountTheta=2.80 20:40:52.163 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.24, opts=13) 20:40:52.163 00.000 10672 Enqueuing Move request for scope (0.49, 0.24) 20:40:52.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:40:52.163 00.000 428 Worker thread wakes up 20:40:52.163 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.24) opts 0xd 20:40:52.163 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.24) 20:40:52.163 00.000 428 Moving (0.49, 0.24) raw xDistance=-0.52 yDistance=0.18 20:40:52.163 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 20:40:52.163 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:52.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:40:52.163 00.000 428 MoveAxis(E, 481, ABG) 20:40:52.163 00.000 428 Guiding Dir = 2, Dur = 481 20:40:52.163 00.000 428 IsSlewing returns 0 20:40:52.163 00.000 428 IsGuiding returns 0 20:40:52.194 00.031 10672 UpdateGuideState exits: m=276158 SNR=53.4 20:40:52.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:52.194 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:52.194 00.000 10672 Enqueuing Expose request 20:40:52.194 00.000 428 PulseGuide returned control before completion, sleep 468 20:40:52.694 00.500 428 IsGuiding returns 1 20:40:52.694 00.000 428 scope still moving after pulse duration time elapsed 20:40:52.725 00.031 428 IsSlewing returns 0 20:40:52.725 00.000 428 IsGuiding returns 0 20:40:52.725 00.000 428 scope move finished after 481 + 70 ms 20:40:52.725 00.000 428 Move returns status 0, amount 481 20:40:52.725 00.000 428 MoveAxis(N, 0, ABG) 20:40:52.725 00.000 428 Move returns status 0, amount 0 20:40:52.725 00.000 428 move complete, result=0 20:40:52.725 00.000 428 worker thread done servicing request 20:40:52.725 00.000 428 Worker thread wakes up 20:40:52.725 00.000 10672 GuideStep: -0.5 px 481 ms EAST, 0.2 px 0 ms NORTH 20:40:52.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:52.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:54.537 01.812 428 Exposure complete 20:40:54.677 00.140 428 worker thread done servicing request 20:40:54.677 00.000 10672 OnExposeComplete: enter 20:40:54.677 00.000 10672 UpdateGuideState(): m_state=6 20:40:54.677 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2510 20:40:54.677 00.000 10672 Star::Find returns 1 (0), X=1072.20, Y=717.22, Mass=283684, SNR=53.5, Peak=42144 HFD=2.5 20:40:54.677 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.02) = xAngle (3.67 = -2.61) 20:40:54.677 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.54 = 0.54) 20:40:54.677 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.20 hyp=0.34 cameraTheta=0.65 mountX=-0.29 mountY=0.17, mountTheta=2.60 20:40:54.677 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.20, opts=13) 20:40:54.677 00.000 10672 Enqueuing Move request for scope (0.27, 0.20) 20:40:54.677 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:40:54.677 00.000 428 Worker thread wakes up 20:40:54.677 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.20) opts 0xd 20:40:54.677 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.20) 20:40:54.677 00.000 428 Moving (0.27, 0.20) raw xDistance=-0.29 yDistance=0.17 20:40:54.677 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:40:54.677 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:54.677 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:40:54.677 00.000 428 MoveAxis(E, 0, ABG) 20:40:54.677 00.000 428 Move returns status 0, amount 0 20:40:54.677 00.000 428 MoveAxis(N, 0, ABG) 20:40:54.677 00.000 428 Move returns status 0, amount 0 20:40:54.677 00.000 428 move complete, result=0 20:40:54.677 00.000 428 worker thread done servicing request 20:40:54.709 00.032 10672 UpdateGuideState exits: m=283684 SNR=53.5 20:40:54.709 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:54.709 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:54.709 00.000 10672 Enqueuing Expose request 20:40:54.709 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:40:54.709 00.000 428 Worker thread wakes up 20:40:54.709 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:54.709 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:55.427 00.718 10672 read socket command 10 20:40:55.427 00.000 10672 processing socket request REQDIST 20:40:55.427 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:40:55.427 00.000 10672 Sending socket response 35 (0x23) 20:40:57.036 01.609 428 Exposure complete 20:40:57.208 00.172 428 worker thread done servicing request 20:40:57.208 00.000 10672 OnExposeComplete: enter 20:40:57.208 00.000 10672 UpdateGuideState(): m_state=6 20:40:57.208 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2511 20:40:57.208 00.000 10672 Star::Find returns 1 (0), X=1072.26, Y=716.98, Mass=278484, SNR=50.8, Peak=41392 HFD=2.5 20:40:57.208 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.02) = xAngle (2.90 = 2.90) 20:40:57.208 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.22 = -0.22) 20:40:57.208 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.12 mountX=-0.31 mountY=-0.07, mountTheta=-2.92 20:40:57.208 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.04, opts=13) 20:40:57.208 00.000 10672 Enqueuing Move request for scope (0.32, -0.04) 20:40:57.208 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:40:57.208 00.000 428 Worker thread wakes up 20:40:57.208 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.04) opts 0xd 20:40:57.208 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.04) 20:40:57.208 00.000 428 Moving (0.32, -0.04) raw xDistance=-0.31 yDistance=-0.07 20:40:57.208 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:40:57.208 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:57.208 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:40:57.208 00.000 428 MoveAxis(E, 0, ABG) 20:40:57.208 00.000 428 Move returns status 0, amount 0 20:40:57.208 00.000 428 MoveAxis(N, 0, ABG) 20:40:57.208 00.000 428 Move returns status 0, amount 0 20:40:57.208 00.000 428 move complete, result=0 20:40:57.208 00.000 428 worker thread done servicing request 20:40:57.224 00.016 10672 UpdateGuideState exits: m=278484 SNR=50.8 20:40:57.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:57.224 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:57.224 00.000 10672 Enqueuing Expose request 20:40:57.224 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:40:57.224 00.000 428 Worker thread wakes up 20:40:57.224 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:40:57.224 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:40:59.540 02.316 428 Exposure complete 20:40:59.681 00.141 428 worker thread done servicing request 20:40:59.681 00.000 10672 OnExposeComplete: enter 20:40:59.681 00.000 10672 UpdateGuideState(): m_state=6 20:40:59.681 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2512 20:40:59.681 00.000 10672 Star::Find returns 1 (0), X=1072.57, Y=716.98, Mass=281125, SNR=52.0, Peak=41936 HFD=2.5 20:40:59.681 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 20:40:59.681 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 20:40:59.681 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.04 hyp=0.63 cameraTheta=-0.06 mountX=-0.62 mountY=-0.10, mountTheta=-2.98 20:40:59.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.04, opts=13) 20:40:59.681 00.000 10672 Enqueuing Move request for scope (0.63, -0.04) 20:40:59.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:40:59.681 00.000 428 Worker thread wakes up 20:40:59.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.04) opts 0xd 20:40:59.681 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.04) 20:40:59.681 00.000 428 Moving (0.63, -0.04) raw xDistance=-0.62 yDistance=-0.10 20:40:59.681 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 20:40:59.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:40:59.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:40:59.681 00.000 428 MoveAxis(E, 578, ABG) 20:40:59.681 00.000 428 Guiding Dir = 2, Dur = 578 20:40:59.696 00.015 428 IsSlewing returns 0 20:40:59.696 00.000 428 IsGuiding returns 0 20:40:59.712 00.016 10672 UpdateGuideState exits: m=281125 SNR=52.0 20:40:59.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:40:59.712 00.000 428 PulseGuide returned control before completion, sleep 573 20:40:59.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:40:59.712 00.000 10672 Enqueuing Expose request 20:41:00.306 00.594 428 IsGuiding returns 0 20:41:00.306 00.000 428 Move returns status 0, amount 578 20:41:00.306 00.000 428 MoveAxis(N, 0, ABG) 20:41:00.306 00.000 428 Move returns status 0, amount 0 20:41:00.306 00.000 428 move complete, result=0 20:41:00.306 00.000 428 worker thread done servicing request 20:41:00.306 00.000 10672 GuideStep: -0.6 px 578 ms EAST, -0.1 px 0 ms NORTH 20:41:00.306 00.000 428 Worker thread wakes up 20:41:00.321 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:00.321 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:00.431 00.110 10672 read socket command 10 20:41:00.431 00.000 10672 processing socket request REQDIST 20:41:00.431 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:41:00.431 00.000 10672 Sending socket response 43 (0x2b) 20:41:02.040 01.609 428 Exposure complete 20:41:02.196 00.156 428 worker thread done servicing request 20:41:02.196 00.000 10672 OnExposeComplete: enter 20:41:02.196 00.000 10672 UpdateGuideState(): m_state=6 20:41:02.196 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2513 20:41:02.196 00.000 10672 Star::Find returns 1 (0), X=1072.04, Y=717.33, Mass=243246, SNR=48.0, Peak=45312 HFD=2.3 20:41:02.196 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.02) = xAngle (4.27 = -2.02) 20:41:02.196 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.14 = 1.14) 20:41:02.196 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.25 mountX=-0.14 mountY=0.30, mountTheta=2.01 20:41:02.196 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.31, opts=13) 20:41:02.196 00.000 10672 Enqueuing Move request for scope (0.10, 0.31) 20:41:02.196 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:41:02.196 00.000 428 Worker thread wakes up 20:41:02.196 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.31) opts 0xd 20:41:02.196 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.31) 20:41:02.196 00.000 428 Moving (0.10, 0.31) raw xDistance=-0.14 yDistance=0.30 20:41:02.196 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:41:02.196 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:02.196 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 20:41:02.196 00.000 428 MoveAxis(E, 0, ABG) 20:41:02.196 00.000 428 Move returns status 0, amount 0 20:41:02.196 00.000 428 MoveAxis(N, 0, ABG) 20:41:02.196 00.000 428 Move returns status 0, amount 0 20:41:02.196 00.000 428 move complete, result=0 20:41:02.196 00.000 428 worker thread done servicing request 20:41:02.227 00.031 10672 UpdateGuideState exits: m=243246 SNR=48.0 20:41:02.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:02.227 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:02.227 00.000 10672 Enqueuing Expose request 20:41:02.227 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:41:02.227 00.000 428 Worker thread wakes up 20:41:02.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:02.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:04.539 02.312 428 Exposure complete 20:41:04.664 00.125 428 worker thread done servicing request 20:41:04.664 00.000 10672 OnExposeComplete: enter 20:41:04.664 00.000 10672 UpdateGuideState(): m_state=6 20:41:04.664 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2514 20:41:04.664 00.000 10672 Star::Find returns 1 (0), X=1072.22, Y=717.24, Mass=251773, SNR=40.5, Peak=37568 HFD=2.5 20:41:04.664 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.02) = xAngle (3.69 = -2.59) 20:41:04.664 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.56 = 0.56) 20:41:04.664 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.23 hyp=0.37 cameraTheta=0.67 mountX=-0.31 mountY=0.20, mountTheta=2.58 20:41:04.664 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.23, opts=13) 20:41:04.664 00.000 10672 Enqueuing Move request for scope (0.29, 0.23) 20:41:04.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=800, FiltMax=65488, Gamma=1.000 20:41:04.664 00.000 428 Worker thread wakes up 20:41:04.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.23) opts 0xd 20:41:04.664 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.23) 20:41:04.664 00.000 428 Moving (0.29, 0.23) raw xDistance=-0.31 yDistance=0.20 20:41:04.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:41:04.664 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:04.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:41:04.664 00.000 428 MoveAxis(E, 0, ABG) 20:41:04.664 00.000 428 Move returns status 0, amount 0 20:41:04.664 00.000 428 MoveAxis(N, 0, ABG) 20:41:04.664 00.000 428 Move returns status 0, amount 0 20:41:04.664 00.000 428 move complete, result=0 20:41:04.664 00.000 428 worker thread done servicing request 20:41:04.695 00.031 10672 UpdateGuideState exits: m=251773 SNR=40.5 20:41:04.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:04.695 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:04.695 00.000 10672 Enqueuing Expose request 20:41:04.695 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:41:04.695 00.000 428 Worker thread wakes up 20:41:04.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:04.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:05.429 00.734 10672 read socket command 10 20:41:05.429 00.000 10672 processing socket request REQDIST 20:41:05.429 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:41:05.429 00.000 10672 Sending socket response 39 (0x27) 20:41:07.027 01.598 428 Exposure complete 20:41:07.152 00.125 428 worker thread done servicing request 20:41:07.152 00.000 10672 OnExposeComplete: enter 20:41:07.152 00.000 10672 UpdateGuideState(): m_state=6 20:41:07.152 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2515 20:41:07.152 00.000 10672 Star::Find returns 1 (0), X=1072.33, Y=716.83, Mass=268569, SNR=48.2, Peak=44448 HFD=2.7 20:41:07.152 00.000 10672 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.02) = xAngle (2.57 = 2.57) 20:41:07.152 00.000 10672 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.56 = -0.56) 20:41:07.152 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.19 hyp=0.44 cameraTheta=-0.45 mountX=-0.37 mountY=-0.23, mountTheta=-2.58 20:41:07.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.19, opts=13) 20:41:07.152 00.000 10672 Enqueuing Move request for scope (0.40, -0.19) 20:41:07.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:07.152 00.000 428 Worker thread wakes up 20:41:07.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.19) opts 0xd 20:41:07.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.19) 20:41:07.152 00.000 428 Moving (0.40, -0.19) raw xDistance=-0.37 yDistance=-0.23 20:41:07.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:41:07.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:07.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:41:07.152 00.000 428 MoveAxis(E, 0, ABG) 20:41:07.152 00.000 428 Move returns status 0, amount 0 20:41:07.152 00.000 428 MoveAxis(N, 0, ABG) 20:41:07.152 00.000 428 Move returns status 0, amount 0 20:41:07.152 00.000 428 move complete, result=0 20:41:07.152 00.000 428 worker thread done servicing request 20:41:07.183 00.031 10672 UpdateGuideState exits: m=268569 SNR=48.2 20:41:07.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:07.183 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:07.183 00.000 10672 Enqueuing Expose request 20:41:07.183 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:41:07.183 00.000 428 Worker thread wakes up 20:41:07.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:07.183 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:09.527 02.344 428 Exposure complete 20:41:09.651 00.124 428 worker thread done servicing request 20:41:09.651 00.000 10672 OnExposeComplete: enter 20:41:09.651 00.000 10672 UpdateGuideState(): m_state=6 20:41:09.651 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2516 20:41:09.651 00.000 10672 Star::Find returns 1 (0), X=1072.61, Y=716.97, Mass=280094, SNR=50.6, Peak=45744 HFD=2.4 20:41:09.651 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.02) = xAngle (2.95 = 2.95) 20:41:09.667 00.016 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.18 = -0.18) 20:41:09.667 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=-0.05 hyp=0.68 cameraTheta=-0.07 mountX=-0.67 mountY=-0.12, mountTheta=-2.96 20:41:09.667 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=-0.05, opts=13) 20:41:09.667 00.000 10672 Enqueuing Move request for scope (0.68, -0.05) 20:41:09.667 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:41:09.667 00.000 428 Worker thread wakes up 20:41:09.667 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.05) opts 0xd 20:41:09.667 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, -0.05) 20:41:09.667 00.000 428 Moving (0.68, -0.05) raw xDistance=-0.67 yDistance=-0.12 20:41:09.667 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67 20:41:09.667 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:09.667 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:41:09.667 00.000 428 MoveAxis(E, 622, ABG) 20:41:09.667 00.000 428 Guiding Dir = 2, Dur = 622 20:41:09.667 00.000 428 IsSlewing returns 0 20:41:09.667 00.000 428 IsGuiding returns 0 20:41:09.683 00.016 428 PulseGuide returned control before completion, sleep 617 20:41:09.683 00.000 10672 UpdateGuideState exits: m=280094 SNR=50.6 20:41:09.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:09.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:09.683 00.000 10672 Enqueuing Expose request 20:41:10.308 00.625 428 IsGuiding returns 1 20:41:10.308 00.000 428 scope still moving after pulse duration time elapsed 20:41:10.355 00.047 428 IsSlewing returns 0 20:41:10.355 00.000 428 IsGuiding returns 0 20:41:10.355 00.000 428 scope move finished after 622 + 66 ms 20:41:10.355 00.000 428 Move returns status 0, amount 622 20:41:10.355 00.000 428 MoveAxis(N, 0, ABG) 20:41:10.355 00.000 428 Move returns status 0, amount 0 20:41:10.355 00.000 428 move complete, result=0 20:41:10.355 00.000 428 worker thread done servicing request 20:41:10.355 00.000 428 Worker thread wakes up 20:41:10.355 00.000 10672 GuideStep: -0.7 px 622 ms EAST, -0.1 px 0 ms NORTH 20:41:10.355 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:10.355 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:10.432 00.077 10672 read socket command 10 20:41:10.432 00.000 10672 processing socket request REQDIST 20:41:10.432 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:41:10.432 00.000 10672 Sending socket response 48 (0x30) 20:41:12.026 01.594 428 Exposure complete 20:41:12.166 00.140 428 worker thread done servicing request 20:41:12.166 00.000 10672 OnExposeComplete: enter 20:41:12.166 00.000 10672 UpdateGuideState(): m_state=6 20:41:12.166 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2517 20:41:12.166 00.000 10672 Star::Find returns 1 (0), X=1072.36, Y=717.07, Mass=251707, SNR=48.0, Peak=41936 HFD=2.3 20:41:12.166 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.02) = xAngle (3.13 = 3.13) 20:41:12.166 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.01 = 0.01) 20:41:12.166 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.05 hyp=0.43 cameraTheta=0.11 mountX=-0.43 mountY=0.00, mountTheta=3.13 20:41:12.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.05, opts=13) 20:41:12.166 00.000 10672 Enqueuing Move request for scope (0.42, 0.05) 20:41:12.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:12.166 00.000 428 Worker thread wakes up 20:41:12.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.05) opts 0xd 20:41:12.166 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.05) 20:41:12.166 00.000 428 Moving (0.42, 0.05) raw xDistance=-0.43 yDistance=0.00 20:41:12.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 20:41:12.166 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:12.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 20:41:12.166 00.000 428 MoveAxis(E, 0, ABG) 20:41:12.166 00.000 428 Move returns status 0, amount 0 20:41:12.166 00.000 428 MoveAxis(N, 0, ABG) 20:41:12.166 00.000 428 Move returns status 0, amount 0 20:41:12.166 00.000 428 move complete, result=0 20:41:12.166 00.000 428 worker thread done servicing request 20:41:12.197 00.031 10672 UpdateGuideState exits: m=251707 SNR=48.0 20:41:12.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:12.197 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:12.197 00.000 10672 Enqueuing Expose request 20:41:12.197 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:41:12.197 00.000 428 Worker thread wakes up 20:41:12.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:12.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:14.525 02.328 428 Exposure complete 20:41:14.650 00.125 428 worker thread done servicing request 20:41:14.650 00.000 10672 OnExposeComplete: enter 20:41:14.650 00.000 10672 UpdateGuideState(): m_state=6 20:41:14.650 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2518 20:41:14.650 00.000 10672 Star::Find returns 1 (0), X=1072.34, Y=717.20, Mass=264045, SNR=44.0, Peak=34528 HFD=3.0 20:41:14.650 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.02) = xAngle (3.46 = -2.83) 20:41:14.650 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.33 = 0.33) 20:41:14.650 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.19 hyp=0.44 cameraTheta=0.44 mountX=-0.42 mountY=0.14, mountTheta=2.81 20:41:14.650 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.19, opts=13) 20:41:14.650 00.000 10672 Enqueuing Move request for scope (0.40, 0.19) 20:41:14.650 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:14.650 00.000 428 Worker thread wakes up 20:41:14.650 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.19) opts 0xd 20:41:14.650 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.19) 20:41:14.650 00.000 428 Moving (0.40, 0.19) raw xDistance=-0.42 yDistance=0.14 20:41:14.650 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 20:41:14.650 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:14.650 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:41:14.650 00.000 428 MoveAxis(E, 0, ABG) 20:41:14.650 00.000 428 Move returns status 0, amount 0 20:41:14.650 00.000 428 MoveAxis(N, 0, ABG) 20:41:14.665 00.015 428 Move returns status 0, amount 0 20:41:14.665 00.000 428 move complete, result=0 20:41:14.665 00.000 428 worker thread done servicing request 20:41:14.681 00.016 10672 UpdateGuideState exits: m=264045 SNR=44.0 20:41:14.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:14.681 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:14.681 00.000 10672 Enqueuing Expose request 20:41:14.681 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:41:14.681 00.000 428 Worker thread wakes up 20:41:14.681 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:14.681 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:15.435 00.754 10672 read socket command 10 20:41:15.435 00.000 10672 processing socket request REQDIST 20:41:15.435 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:41:15.435 00.000 10672 Sending socket response 46 (0x2e) 20:41:17.028 01.593 428 Exposure complete 20:41:17.153 00.125 428 worker thread done servicing request 20:41:17.153 00.000 10672 OnExposeComplete: enter 20:41:17.153 00.000 10672 UpdateGuideState(): m_state=6 20:41:17.153 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2519 20:41:17.153 00.000 10672 Star::Find returns 1 (0), X=1072.62, Y=717.16, Mass=266884, SNR=49.2, Peak=40192 HFD=2.6 20:41:17.153 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.06) 20:41:17.153 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 20:41:17.153 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=0.14 hyp=0.70 cameraTheta=0.20 mountX=-0.70 mountY=0.06, mountTheta=3.05 20:41:17.153 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=0.14, opts=13) 20:41:17.153 00.000 10672 Enqueuing Move request for scope (0.69, 0.14) 20:41:17.153 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:17.153 00.000 428 Worker thread wakes up 20:41:17.153 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.14) opts 0xd 20:41:17.153 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, 0.14) 20:41:17.153 00.000 428 Moving (0.69, 0.14) raw xDistance=-0.70 yDistance=0.06 20:41:17.153 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 20:41:17.153 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:17.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:41:17.153 00.000 428 MoveAxis(E, 650, ABG) 20:41:17.153 00.000 428 Guiding Dir = 2, Dur = 650 20:41:17.153 00.000 428 IsSlewing returns 0 20:41:17.153 00.000 428 IsGuiding returns 0 20:41:17.169 00.016 428 PulseGuide returned control before completion, sleep 644 20:41:17.185 00.016 10672 UpdateGuideState exits: m=266884 SNR=49.2 20:41:17.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:17.185 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:17.185 00.000 10672 Enqueuing Expose request 20:41:17.856 00.671 428 IsGuiding returns 0 20:41:17.856 00.000 428 Move returns status 0, amount 650 20:41:17.872 00.016 428 MoveAxis(N, 0, ABG) 20:41:17.872 00.000 428 Move returns status 0, amount 0 20:41:17.872 00.000 428 move complete, result=0 20:41:17.872 00.000 428 worker thread done servicing request 20:41:17.872 00.000 428 Worker thread wakes up 20:41:17.872 00.000 10672 GuideStep: -0.7 px 650 ms EAST, 0.1 px 0 ms NORTH 20:41:17.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:17.872 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:19.528 01.656 428 Exposure complete 20:41:19.668 00.140 428 worker thread done servicing request 20:41:19.668 00.000 10672 OnExposeComplete: enter 20:41:19.668 00.000 10672 UpdateGuideState(): m_state=6 20:41:19.668 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2520 20:41:19.668 00.000 10672 Star::Find returns 1 (0), X=1071.74, Y=717.12, Mass=252461, SNR=42.4, Peak=33328 HFD=2.6 20:41:19.668 00.000 10672 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.02) = xAngle (5.69 = -0.60) 20:41:19.668 00.000 10672 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.56 = 2.56) 20:41:19.668 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.67 mountX=0.18 mountY=0.12, mountTheta=0.59 20:41:19.668 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.10, opts=13) 20:41:19.668 00.000 10672 Enqueuing Move request for scope (-0.20, 0.10) 20:41:19.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=856, FiltMax=65488, Gamma=1.000 20:41:19.668 00.000 428 Worker thread wakes up 20:41:19.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd 20:41:19.668 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.10) 20:41:19.668 00.000 428 Moving (-0.20, 0.10) raw xDistance=0.18 yDistance=0.12 20:41:19.668 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:41:19.668 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:19.668 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:41:19.668 00.000 428 MoveAxis(E, 0, ABG) 20:41:19.668 00.000 428 Move returns status 0, amount 0 20:41:19.668 00.000 428 MoveAxis(N, 0, ABG) 20:41:19.668 00.000 428 Move returns status 0, amount 0 20:41:19.668 00.000 428 move complete, result=0 20:41:19.668 00.000 428 worker thread done servicing request 20:41:19.699 00.031 10672 UpdateGuideState exits: m=252461 SNR=42.4 20:41:19.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:19.699 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:19.699 00.000 10672 Enqueuing Expose request 20:41:19.699 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:41:19.699 00.000 428 Worker thread wakes up 20:41:19.699 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:19.699 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:20.434 00.735 10672 read socket command 10 20:41:20.434 00.000 10672 processing socket request REQDIST 20:41:20.434 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:41:20.434 00.000 10672 Sending socket response 43 (0x2b) 20:41:22.027 01.593 428 Exposure complete 20:41:22.152 00.125 428 worker thread done servicing request 20:41:22.152 00.000 10672 OnExposeComplete: enter 20:41:22.152 00.000 10672 UpdateGuideState(): m_state=6 20:41:22.152 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2521 20:41:22.152 00.000 10672 Star::Find returns 1 (0), X=1072.16, Y=716.69, Mass=226439, SNR=40.7, Peak=49232 HFD=2.4 20:41:22.152 00.000 10672 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.02) = xAngle (2.04 = 2.04) 20:41:22.152 00.000 10672 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.08 = -1.08) 20:41:22.152 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.33 hyp=0.40 cameraTheta=-0.98 mountX=-0.18 mountY=-0.35, mountTheta=-2.05 20:41:22.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.33, opts=13) 20:41:22.152 00.000 10672 Enqueuing Move request for scope (0.22, -0.33) 20:41:22.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:41:22.152 00.000 428 Worker thread wakes up 20:41:22.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.33) opts 0xd 20:41:22.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.33) 20:41:22.152 00.000 428 Moving (0.22, -0.33) raw xDistance=-0.18 yDistance=-0.35 20:41:22.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:41:22.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:22.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:41:22.152 00.000 428 MoveAxis(E, 0, ABG) 20:41:22.152 00.000 428 Move returns status 0, amount 0 20:41:22.152 00.000 428 MoveAxis(N, 0, ABG) 20:41:22.152 00.000 428 Move returns status 0, amount 0 20:41:22.152 00.000 428 move complete, result=0 20:41:22.152 00.000 428 worker thread done servicing request 20:41:22.183 00.031 10672 UpdateGuideState exits: m=226439 SNR=40.7 20:41:22.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:22.183 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:22.183 00.000 10672 Enqueuing Expose request 20:41:22.183 00.000 428 Worker thread wakes up 20:41:22.183 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:41:22.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:22.183 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:24.515 02.332 428 Exposure complete 20:41:24.640 00.125 10672 OnExposeComplete: enter 20:41:24.640 00.000 428 worker thread done servicing request 20:41:24.640 00.000 10672 UpdateGuideState(): m_state=6 20:41:24.655 00.015 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2522 20:41:24.655 00.000 10672 Star::Find returns 1 (0), X=1072.29, Y=716.89, Mass=261196, SNR=50.0, Peak=31680 HFD=3.1 20:41:24.655 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.02) = xAngle (2.69 = 2.69) 20:41:24.655 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 20:41:24.655 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.12 hyp=0.38 cameraTheta=-0.33 mountX=-0.34 mountY=-0.16, mountTheta=-2.70 20:41:24.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.12, opts=13) 20:41:24.655 00.000 10672 Enqueuing Move request for scope (0.36, -0.12) 20:41:24.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:24.655 00.000 428 Worker thread wakes up 20:41:24.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.12) opts 0xd 20:41:24.655 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.12) 20:41:24.655 00.000 428 Moving (0.36, -0.12) raw xDistance=-0.34 yDistance=-0.16 20:41:24.655 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:41:24.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:24.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:41:24.655 00.000 428 MoveAxis(E, 0, ABG) 20:41:24.655 00.000 428 Move returns status 0, amount 0 20:41:24.655 00.000 428 MoveAxis(N, 0, ABG) 20:41:24.655 00.000 428 Move returns status 0, amount 0 20:41:24.655 00.000 428 move complete, result=0 20:41:24.655 00.000 428 worker thread done servicing request 20:41:24.671 00.016 10672 UpdateGuideState exits: m=261196 SNR=50.0 20:41:24.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:24.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:24.671 00.000 10672 Enqueuing Expose request 20:41:24.671 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:41:24.671 00.000 428 Worker thread wakes up 20:41:24.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:24.671 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:25.437 00.766 10672 read socket command 10 20:41:25.437 00.000 10672 processing socket request REQDIST 20:41:25.437 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:41:25.437 00.000 10672 Sending socket response 41 (0x29) 20:41:27.030 01.593 428 Exposure complete 20:41:27.170 00.140 428 worker thread done servicing request 20:41:27.170 00.000 10672 OnExposeComplete: enter 20:41:27.170 00.000 10672 UpdateGuideState(): m_state=6 20:41:27.170 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2523 20:41:27.170 00.000 10672 Star::Find returns 1 (0), X=1071.95, Y=717.02, Mass=283495, SNR=46.4, Peak=37904 HFD=2.8 20:41:27.170 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.02) = xAngle (3.07 = 3.07) 20:41:27.170 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.06 = -0.06) 20:41:27.170 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.05 mountX=-0.01 mountY=-0.00, mountTheta=-3.08 20:41:27.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.00, opts=13) 20:41:27.170 00.000 10672 Enqueuing Move request for scope (0.01, 0.00) 20:41:27.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:27.170 00.000 428 Worker thread wakes up 20:41:27.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd 20:41:27.170 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.00) 20:41:27.170 00.000 428 Moving (0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00 20:41:27.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:41:27.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:27.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 20:41:27.170 00.000 428 MoveAxis(E, 0, ABG) 20:41:27.170 00.000 428 Move returns status 0, amount 0 20:41:27.170 00.000 428 MoveAxis(N, 0, ABG) 20:41:27.170 00.000 428 Move returns status 0, amount 0 20:41:27.170 00.000 428 move complete, result=0 20:41:27.170 00.000 428 worker thread done servicing request 20:41:27.186 00.016 10672 UpdateGuideState exits: m=283495 SNR=46.4 20:41:27.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:27.186 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:27.186 00.000 10672 Enqueuing Expose request 20:41:27.186 00.000 428 Worker thread wakes up 20:41:27.186 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:41:27.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:27.186 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:29.529 02.343 428 Exposure complete 20:41:29.654 00.125 428 worker thread done servicing request 20:41:29.654 00.000 10672 OnExposeComplete: enter 20:41:29.654 00.000 10672 UpdateGuideState(): m_state=6 20:41:29.654 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2524 20:41:29.654 00.000 10672 Star::Find returns 1 (0), X=1072.05, Y=716.68, Mass=276523, SNR=49.1, Peak=41936 HFD=2.5 20:41:29.654 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.02) = xAngle (1.78 = 1.78) 20:41:29.654 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.34 = -1.34) 20:41:29.654 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.24 mountX=-0.07 mountY=-0.34, mountTheta=-1.78 20:41:29.654 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.33, opts=13) 20:41:29.654 00.000 10672 Enqueuing Move request for scope (0.12, -0.33) 20:41:29.654 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:41:29.654 00.000 428 Worker thread wakes up 20:41:29.654 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.33) opts 0xd 20:41:29.654 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.33) 20:41:29.654 00.000 428 Moving (0.12, -0.33) raw xDistance=-0.07 yDistance=-0.34 20:41:29.654 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:41:29.654 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:29.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 20:41:29.654 00.000 428 MoveAxis(E, 0, ABG) 20:41:29.654 00.000 428 Move returns status 0, amount 0 20:41:29.654 00.000 428 MoveAxis(N, 0, ABG) 20:41:29.654 00.000 428 Move returns status 0, amount 0 20:41:29.654 00.000 428 move complete, result=0 20:41:29.654 00.000 428 worker thread done servicing request 20:41:29.685 00.031 10672 UpdateGuideState exits: m=276523 SNR=49.1 20:41:29.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:29.685 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:29.685 00.000 10672 Enqueuing Expose request 20:41:29.685 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:41:29.685 00.000 428 Worker thread wakes up 20:41:29.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:29.685 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:30.435 00.750 10672 read socket command 10 20:41:30.435 00.000 10672 processing socket request REQDIST 20:41:30.435 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:41:30.435 00.000 10672 Sending socket response 31 (0x1f) 20:41:32.017 01.582 428 Exposure complete 20:41:32.142 00.125 428 worker thread done servicing request 20:41:32.142 00.000 10672 OnExposeComplete: enter 20:41:32.142 00.000 10672 UpdateGuideState(): m_state=6 20:41:32.142 00.000 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2525 20:41:32.142 00.000 10672 Star::Find returns 1 (0), X=1071.95, Y=716.86, Mass=289730, SNR=50.1, Peak=35504 HFD=2.9 20:41:32.142 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 20:41:32.142 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 20:41:32.142 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.46 mountX=0.00 mountY=-0.16, mountTheta=-1.56 20:41:32.142 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.15, opts=13) 20:41:32.142 00.000 10672 Enqueuing Move request for scope (0.02, -0.15) 20:41:32.142 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:41:32.142 00.000 428 Worker thread wakes up 20:41:32.142 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd 20:41:32.142 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.15) 20:41:32.142 00.000 428 Moving (0.02, -0.15) raw xDistance=0.00 yDistance=-0.16 20:41:32.142 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:41:32.142 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:32.142 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:41:32.142 00.000 428 MoveAxis(E, 0, ABG) 20:41:32.142 00.000 428 Move returns status 0, amount 0 20:41:32.142 00.000 428 MoveAxis(N, 0, ABG) 20:41:32.142 00.000 428 Move returns status 0, amount 0 20:41:32.142 00.000 428 move complete, result=0 20:41:32.142 00.000 428 worker thread done servicing request 20:41:32.174 00.032 10672 UpdateGuideState exits: m=289730 SNR=50.1 20:41:32.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:32.174 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:32.174 00.000 10672 Enqueuing Expose request 20:41:32.174 00.000 428 Worker thread wakes up 20:41:32.174 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:41:32.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:32.174 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:34.517 02.343 428 Exposure complete 20:41:34.642 00.125 428 worker thread done servicing request 20:41:34.642 00.000 10672 OnExposeComplete: enter 20:41:34.642 00.000 10672 UpdateGuideState(): m_state=6 20:41:34.642 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2526 20:41:34.642 00.000 10672 Star::Find returns 1 (0), X=1071.69, Y=717.17, Mass=246568, SNR=40.3, Peak=40736 HFD=2.7 20:41:34.642 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.02) = xAngle (5.61 = -0.67) 20:41:34.642 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.48 = 2.48) 20:41:34.642 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.29 cameraTheta=2.59 mountX=0.23 mountY=0.18, mountTheta=0.66 20:41:34.657 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.15, opts=13) 20:41:34.657 00.000 10672 Enqueuing Move request for scope (-0.25, 0.15) 20:41:34.657 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:41:34.657 00.000 428 Worker thread wakes up 20:41:34.657 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd 20:41:34.657 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.15) 20:41:34.657 00.000 428 Moving (-0.25, 0.15) raw xDistance=0.23 yDistance=0.18 20:41:34.657 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:41:34.657 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:34.657 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:41:34.657 00.000 428 MoveAxis(E, 0, ABG) 20:41:34.657 00.000 428 Move returns status 0, amount 0 20:41:34.657 00.000 428 MoveAxis(N, 0, ABG) 20:41:34.657 00.000 428 Move returns status 0, amount 0 20:41:34.657 00.000 428 move complete, result=0 20:41:34.657 00.000 428 worker thread done servicing request 20:41:34.688 00.031 10672 UpdateGuideState exits: m=246568 SNR=40.3 20:41:34.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:34.688 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:34.688 00.000 10672 Enqueuing Expose request 20:41:34.688 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:41:34.688 00.000 428 Worker thread wakes up 20:41:34.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:34.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:35.423 00.735 10672 read socket command 10 20:41:35.423 00.000 10672 processing socket request REQDIST 20:41:35.423 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:41:35.423 00.000 10672 Sending socket response 27 (0x1b) 20:41:37.016 01.593 428 Exposure complete 20:41:37.156 00.140 428 worker thread done servicing request 20:41:37.156 00.000 10672 OnExposeComplete: enter 20:41:37.156 00.000 10672 UpdateGuideState(): m_state=6 20:41:37.156 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2527 20:41:37.156 00.000 10672 Star::Find returns 1 (0), X=1072.22, Y=717.03, Mass=270658, SNR=48.3, Peak=40624 HFD=2.5 20:41:37.156 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.02) = xAngle (3.07 = 3.07) 20:41:37.156 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.05 = -0.05) 20:41:37.156 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.28 cameraTheta=0.05 mountX=-0.28 mountY=-0.01, mountTheta=-3.09 20:41:37.156 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.02, opts=13) 20:41:37.156 00.000 10672 Enqueuing Move request for scope (0.28, 0.02) 20:41:37.156 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:41:37.156 00.000 428 Worker thread wakes up 20:41:37.156 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd 20:41:37.156 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.02) 20:41:37.156 00.000 428 Moving (0.28, 0.02) raw xDistance=-0.28 yDistance=-0.01 20:41:37.156 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:41:37.156 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:37.156 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:41:37.156 00.000 428 MoveAxis(E, 0, ABG) 20:41:37.156 00.000 428 Move returns status 0, amount 0 20:41:37.156 00.000 428 MoveAxis(N, 0, ABG) 20:41:37.156 00.000 428 Move returns status 0, amount 0 20:41:37.156 00.000 428 move complete, result=0 20:41:37.156 00.000 428 worker thread done servicing request 20:41:37.188 00.032 10672 UpdateGuideState exits: m=270658 SNR=48.3 20:41:37.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:37.188 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:37.188 00.000 10672 Enqueuing Expose request 20:41:37.188 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:41:37.188 00.000 428 Worker thread wakes up 20:41:37.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:37.188 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:39.515 02.327 428 Exposure complete 20:41:39.640 00.125 428 worker thread done servicing request 20:41:39.640 00.000 10672 OnExposeComplete: enter 20:41:39.640 00.000 10672 UpdateGuideState(): m_state=6 20:41:39.640 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2528 20:41:39.640 00.000 10672 Star::Find returns 1 (0), X=1071.92, Y=717.20, Mass=237803, SNR=44.3, Peak=41056 HFD=2.4 20:41:39.640 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 20:41:39.640 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:41:39.640 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.67 mountX=-0.00 mountY=0.18, mountTheta=1.59 20:41:39.656 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.18, opts=13) 20:41:39.656 00.000 10672 Enqueuing Move request for scope (-0.02, 0.18) 20:41:39.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:39.656 00.000 428 Worker thread wakes up 20:41:39.656 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd 20:41:39.656 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.18) 20:41:39.656 00.000 428 Moving (-0.02, 0.18) raw xDistance=-0.00 yDistance=0.18 20:41:39.656 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:41:39.656 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:39.656 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:41:39.656 00.000 428 MoveAxis(E, 0, ABG) 20:41:39.656 00.000 428 Move returns status 0, amount 0 20:41:39.656 00.000 428 MoveAxis(N, 0, ABG) 20:41:39.656 00.000 428 Move returns status 0, amount 0 20:41:39.656 00.000 428 move complete, result=0 20:41:39.656 00.000 428 worker thread done servicing request 20:41:39.671 00.015 10672 UpdateGuideState exits: m=237803 SNR=44.3 20:41:39.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:39.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:39.671 00.000 10672 Enqueuing Expose request 20:41:39.671 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:41:39.671 00.000 428 Worker thread wakes up 20:41:39.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:39.671 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:40.425 00.754 10672 read socket command 10 20:41:40.425 00.000 10672 processing socket request REQDIST 20:41:40.425 00.000 10672 SOCKSVR: Sending pixel error of 0.24 20:41:40.425 00.000 10672 Sending socket response 24 (0x18) 20:41:42.018 01.593 428 Exposure complete 20:41:42.159 00.141 428 worker thread done servicing request 20:41:42.159 00.000 10672 OnExposeComplete: enter 20:41:42.159 00.000 10672 UpdateGuideState(): m_state=6 20:41:42.159 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2529 20:41:42.159 00.000 10672 Star::Find returns 1 (0), X=1072.05, Y=716.90, Mass=265661, SNR=45.6, Peak=46624 HFD=2.7 20:41:42.159 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.02) = xAngle (2.21 = 2.21) 20:41:42.159 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.92 = -0.92) 20:41:42.159 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.81 mountX=-0.10 mountY=-0.13, mountTheta=-2.22 20:41:42.159 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.12, opts=13) 20:41:42.159 00.000 10672 Enqueuing Move request for scope (0.11, -0.12) 20:41:42.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:41:42.159 00.000 428 Worker thread wakes up 20:41:42.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd 20:41:42.159 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.12) 20:41:42.159 00.000 428 Moving (0.11, -0.12) raw xDistance=-0.10 yDistance=-0.13 20:41:42.159 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:41:42.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:42.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:41:42.159 00.000 428 MoveAxis(E, 0, ABG) 20:41:42.159 00.000 428 Move returns status 0, amount 0 20:41:42.159 00.000 428 MoveAxis(N, 0, ABG) 20:41:42.159 00.000 428 Move returns status 0, amount 0 20:41:42.159 00.000 428 move complete, result=0 20:41:42.159 00.000 428 worker thread done servicing request 20:41:42.190 00.031 10672 UpdateGuideState exits: m=265661 SNR=45.6 20:41:42.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:42.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:42.190 00.000 10672 Enqueuing Expose request 20:41:42.190 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:41:42.190 00.000 428 Worker thread wakes up 20:41:42.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:42.190 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:44.518 02.328 428 Exposure complete 20:41:44.658 00.140 428 worker thread done servicing request 20:41:44.658 00.000 10672 OnExposeComplete: enter 20:41:44.658 00.000 10672 UpdateGuideState(): m_state=6 20:41:44.674 00.016 10672 Star::Find(15, 1072, 716, 0, (0,0,0,0), 0.0, 0) frame 2530 20:41:44.674 00.000 10672 Star::Find returns 1 (0), X=1071.66, Y=717.41, Mass=276102, SNR=45.6, Peak=30384 HFD=3.3 20:41:44.674 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.08) 20:41:44.674 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 20:41:44.674 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.39 hyp=0.48 cameraTheta=2.18 mountX=0.22 mountY=0.42, mountTheta=1.08 20:41:44.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.39, opts=13) 20:41:44.674 00.000 10672 Enqueuing Move request for scope (-0.27, 0.39) 20:41:44.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:41:44.674 00.000 428 Worker thread wakes up 20:41:44.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.39) opts 0xd 20:41:44.674 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.39) 20:41:44.674 00.000 428 Moving (-0.27, 0.39) raw xDistance=0.22 yDistance=0.42 20:41:44.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:41:44.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:44.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 20:41:44.674 00.000 428 MoveAxis(E, 0, ABG) 20:41:44.674 00.000 428 Move returns status 0, amount 0 20:41:44.674 00.000 428 MoveAxis(N, 0, ABG) 20:41:44.674 00.000 428 Move returns status 0, amount 0 20:41:44.674 00.000 428 move complete, result=0 20:41:44.674 00.000 428 worker thread done servicing request 20:41:44.689 00.015 10672 UpdateGuideState exits: m=276102 SNR=45.6 20:41:44.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:44.689 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:44.689 00.000 10672 Enqueuing Expose request 20:41:44.689 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:41:44.689 00.000 428 Worker thread wakes up 20:41:44.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:44.689 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:45.423 00.734 10672 read socket command 10 20:41:45.423 00.000 10672 processing socket request REQDIST 20:41:45.423 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:41:45.423 00.000 10672 Sending socket response 29 (0x1d) 20:41:47.017 01.594 428 Exposure complete 20:41:47.142 00.125 428 worker thread done servicing request 20:41:47.142 00.000 10672 OnExposeComplete: enter 20:41:47.142 00.000 10672 UpdateGuideState(): m_state=6 20:41:47.142 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2531 20:41:47.142 00.000 10672 Star::Find returns 1 (0), X=1071.84, Y=716.57, Mass=276100, SNR=46.5, Peak=46736 HFD=2.9 20:41:47.142 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.02) = xAngle (1.23 = 1.23) 20:41:47.142 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.90 = -1.90) 20:41:47.142 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.45 hyp=0.46 cameraTheta=-1.79 mountX=0.15 mountY=-0.44, mountTheta=-1.23 20:41:47.142 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.45, opts=13) 20:41:47.142 00.000 10672 Enqueuing Move request for scope (-0.10, -0.45) 20:41:47.142 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:41:47.142 00.000 428 Worker thread wakes up 20:41:47.142 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.45) opts 0xd 20:41:47.142 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.45) 20:41:47.142 00.000 428 Moving (-0.10, -0.45) raw xDistance=0.15 yDistance=-0.44 20:41:47.142 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:41:47.142 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:47.142 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:41:47.142 00.000 428 MoveAxis(E, 0, ABG) 20:41:47.142 00.000 428 Move returns status 0, amount 0 20:41:47.142 00.000 428 MoveAxis(N, 0, ABG) 20:41:47.142 00.000 428 Move returns status 0, amount 0 20:41:47.142 00.000 428 move complete, result=0 20:41:47.142 00.000 428 worker thread done servicing request 20:41:47.173 00.031 10672 UpdateGuideState exits: m=276100 SNR=46.5 20:41:47.173 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:47.173 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:47.173 00.000 10672 Enqueuing Expose request 20:41:47.173 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:41:47.173 00.000 428 Worker thread wakes up 20:41:47.173 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:47.173 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:49.505 02.332 428 Exposure complete 20:41:49.646 00.141 428 worker thread done servicing request 20:41:49.646 00.000 10672 OnExposeComplete: enter 20:41:49.646 00.000 10672 UpdateGuideState(): m_state=6 20:41:49.646 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2532 20:41:49.646 00.000 10672 Star::Find returns 1 (0), X=1071.77, Y=717.05, Mass=242904, SNR=42.4, Peak=33536 HFD=2.5 20:41:49.646 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.34) 20:41:49.646 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 20:41:49.646 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.93 mountX=0.16 mountY=0.05, mountTheta=0.32 20:41:49.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.04, opts=13) 20:41:49.646 00.000 10672 Enqueuing Move request for scope (-0.17, 0.04) 20:41:49.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:41:49.646 00.000 428 Worker thread wakes up 20:41:49.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd 20:41:49.646 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.04) 20:41:49.646 00.000 428 Moving (-0.17, 0.04) raw xDistance=0.16 yDistance=0.05 20:41:49.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:41:49.646 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:49.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:41:49.646 00.000 428 MoveAxis(E, 0, ABG) 20:41:49.646 00.000 428 Move returns status 0, amount 0 20:41:49.646 00.000 428 MoveAxis(N, 0, ABG) 20:41:49.646 00.000 428 Move returns status 0, amount 0 20:41:49.646 00.000 428 move complete, result=0 20:41:49.646 00.000 428 worker thread done servicing request 20:41:49.677 00.031 10672 UpdateGuideState exits: m=242904 SNR=42.4 20:41:49.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:49.677 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:49.677 00.000 10672 Enqueuing Expose request 20:41:49.677 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:41:49.677 00.000 428 Worker thread wakes up 20:41:49.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:49.677 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:50.427 00.750 10672 read socket command 10 20:41:50.427 00.000 10672 processing socket request REQDIST 20:41:50.427 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:41:50.427 00.000 10672 Sending socket response 29 (0x1d) 20:41:52.020 01.593 428 Exposure complete 20:41:52.161 00.141 428 worker thread done servicing request 20:41:52.161 00.000 10672 OnExposeComplete: enter 20:41:52.161 00.000 10672 UpdateGuideState(): m_state=6 20:41:52.161 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2533 20:41:52.161 00.000 10672 Star::Find returns 1 (0), X=1071.51, Y=716.89, Mass=249618, SNR=43.4, Peak=40624 HFD=2.4 20:41:52.161 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 20:41:52.161 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 20:41:52.161 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.12 hyp=0.44 cameraTheta=-2.86 mountX=0.44 mountY=-0.08, mountTheta=-0.17 20:41:52.161 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.12, opts=13) 20:41:52.161 00.000 10672 Enqueuing Move request for scope (-0.43, -0.12) 20:41:52.161 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:41:52.161 00.000 428 Worker thread wakes up 20:41:52.161 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.12) opts 0xd 20:41:52.161 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.12) 20:41:52.161 00.000 428 Moving (-0.43, -0.12) raw xDistance=0.44 yDistance=-0.08 20:41:52.161 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 20:41:52.161 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:52.161 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:41:52.161 00.000 428 MoveAxis(E, 0, ABG) 20:41:52.161 00.000 428 Move returns status 0, amount 0 20:41:52.161 00.000 428 MoveAxis(N, 0, ABG) 20:41:52.161 00.000 428 Move returns status 0, amount 0 20:41:52.161 00.000 428 move complete, result=0 20:41:52.161 00.000 428 worker thread done servicing request 20:41:52.176 00.015 10672 UpdateGuideState exits: m=249618 SNR=43.4 20:41:52.192 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:52.192 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:52.192 00.000 10672 Enqueuing Expose request 20:41:52.192 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:41:52.192 00.000 428 Worker thread wakes up 20:41:52.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:52.192 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:54.519 02.327 428 Exposure complete 20:41:54.644 00.125 428 worker thread done servicing request 20:41:54.644 00.000 10672 OnExposeComplete: enter 20:41:54.644 00.000 10672 UpdateGuideState(): m_state=6 20:41:54.644 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2534 20:41:54.644 00.000 10672 Star::Find returns 1 (0), X=1071.56, Y=717.17, Mass=209474, SNR=44.3, Peak=37248 HFD=2.0 20:41:54.644 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.02) = xAngle (5.78 = -0.50) 20:41:54.644 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.65 = 2.65) 20:41:54.644 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.15 hyp=0.40 cameraTheta=2.76 mountX=0.35 mountY=0.19, mountTheta=0.49 20:41:54.644 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.15, opts=13) 20:41:54.644 00.000 10672 Enqueuing Move request for scope (-0.38, 0.15) 20:41:54.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=144, FiltMax=65488, Gamma=1.000 20:41:54.644 00.000 428 Worker thread wakes up 20:41:54.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.15) opts 0xd 20:41:54.644 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.15) 20:41:54.644 00.000 428 Moving (-0.38, 0.15) raw xDistance=0.35 yDistance=0.19 20:41:54.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:41:54.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:54.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:41:54.644 00.000 428 MoveAxis(E, 0, ABG) 20:41:54.644 00.000 428 Move returns status 0, amount 0 20:41:54.644 00.000 428 MoveAxis(N, 0, ABG) 20:41:54.644 00.000 428 Move returns status 0, amount 0 20:41:54.644 00.000 428 move complete, result=0 20:41:54.644 00.000 428 worker thread done servicing request 20:41:54.675 00.031 10672 UpdateGuideState exits: m=209474 SNR=44.3 20:41:54.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:54.675 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:54.675 00.000 10672 Enqueuing Expose request 20:41:54.675 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:41:54.675 00.000 428 Worker thread wakes up 20:41:54.675 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:54.675 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:55.457 00.782 10672 read socket command 10 20:41:55.457 00.000 10672 processing socket request REQDIST 20:41:55.457 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:41:55.457 00.000 10672 Sending socket response 35 (0x23) 20:41:57.008 01.551 428 Exposure complete 20:41:57.133 00.125 428 worker thread done servicing request 20:41:57.133 00.000 10672 OnExposeComplete: enter 20:41:57.133 00.000 10672 UpdateGuideState(): m_state=6 20:41:57.133 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2535 20:41:57.133 00.000 10672 Star::Find returns 1 (0), X=1071.90, Y=716.99, Mass=283250, SNR=48.7, Peak=38112 HFD=2.7 20:41:57.133 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.02) = xAngle (0.56 = 0.56) 20:41:57.133 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 20:41:57.133 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.46 mountX=0.04 mountY=-0.02, mountTheta=-0.57 20:41:57.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.03, opts=13) 20:41:57.133 00.000 10672 Enqueuing Move request for scope (-0.03, -0.03) 20:41:57.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:41:57.133 00.000 428 Worker thread wakes up 20:41:57.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd 20:41:57.148 00.015 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.03) 20:41:57.148 00.000 428 Moving (-0.03, -0.03) raw xDistance=0.04 yDistance=-0.02 20:41:57.148 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:41:57.148 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:57.148 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:41:57.148 00.000 428 MoveAxis(E, 0, ABG) 20:41:57.148 00.000 428 Move returns status 0, amount 0 20:41:57.148 00.000 428 MoveAxis(N, 0, ABG) 20:41:57.148 00.000 428 Move returns status 0, amount 0 20:41:57.148 00.000 428 move complete, result=0 20:41:57.148 00.000 428 worker thread done servicing request 20:41:57.164 00.016 10672 UpdateGuideState exits: m=283250 SNR=48.7 20:41:57.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:57.164 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:57.164 00.000 10672 Enqueuing Expose request 20:41:57.164 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:41:57.164 00.000 428 Worker thread wakes up 20:41:57.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:41:57.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:41:59.523 02.359 428 Exposure complete 20:41:59.663 00.140 428 worker thread done servicing request 20:41:59.663 00.000 10672 OnExposeComplete: enter 20:41:59.663 00.000 10672 UpdateGuideState(): m_state=6 20:41:59.663 00.000 10672 Star::Find(15, 1071, 716, 0, (0,0,0,0), 0.0, 0) frame 2536 20:41:59.663 00.000 10672 Star::Find returns 1 (0), X=1071.22, Y=717.37, Mass=283266, SNR=55.7, Peak=44656 HFD=2.8 20:41:59.663 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.02) = xAngle (5.71 = -0.58) 20:41:59.663 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.58 = 2.58) 20:41:59.663 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.35 hyp=0.80 cameraTheta=2.69 mountX=0.67 mountY=0.43, mountTheta=0.57 20:41:59.663 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.35, opts=13) 20:41:59.663 00.000 10672 Enqueuing Move request for scope (-0.72, 0.35) 20:41:59.663 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:41:59.663 00.000 428 Worker thread wakes up 20:41:59.663 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.35) opts 0xd 20:41:59.663 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.35) 20:41:59.663 00.000 428 Moving (-0.72, 0.35) raw xDistance=0.67 yDistance=0.43 20:41:59.663 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67 20:41:59.663 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:41:59.663 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 20:41:59.663 00.000 428 MoveAxis(W, 624, ABG) 20:41:59.663 00.000 428 Guiding Dir = 3, Dur = 624 20:41:59.679 00.016 10672 UpdateGuideState exits: m=283266 SNR=55.7 20:41:59.694 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:59.694 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:41:59.694 00.000 10672 Enqueuing Expose request 20:41:59.694 00.000 428 IsSlewing returns 0 20:41:59.694 00.000 428 IsGuiding returns 0 20:41:59.710 00.016 428 PulseGuide returned control before completion, sleep 620 20:42:00.366 00.656 428 IsGuiding returns 0 20:42:00.366 00.000 428 Move returns status 0, amount 624 20:42:00.366 00.000 428 MoveAxis(N, 0, ABG) 20:42:00.366 00.000 428 Move returns status 0, amount 0 20:42:00.366 00.000 428 move complete, result=0 20:42:00.366 00.000 428 worker thread done servicing request 20:42:00.366 00.000 428 Worker thread wakes up 20:42:00.366 00.000 10672 GuideStep: 0.7 px 624 ms WEST, 0.4 px 0 ms NORTH 20:42:00.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:00.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:00.428 00.062 10672 read socket command 10 20:42:00.428 00.000 10672 processing socket request REQDIST 20:42:00.428 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:42:00.428 00.000 10672 Sending socket response 42 (0x2a) 20:42:02.022 01.594 428 Exposure complete 20:42:02.147 00.125 428 worker thread done servicing request 20:42:02.147 00.000 10672 OnExposeComplete: enter 20:42:02.147 00.000 10672 UpdateGuideState(): m_state=6 20:42:02.147 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2537 20:42:02.147 00.000 10672 Star::Find returns 1 (0), X=1071.67, Y=717.37, Mass=314415, SNR=49.8, Peak=34416 HFD=3.4 20:42:02.147 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.04) 20:42:02.147 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 20:42:02.147 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.35 hyp=0.44 cameraTheta=2.23 mountX=0.23 mountY=0.38, mountTheta=1.03 20:42:02.147 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.35, opts=13) 20:42:02.147 00.000 10672 Enqueuing Move request for scope (-0.27, 0.35) 20:42:02.147 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:42:02.147 00.000 428 Worker thread wakes up 20:42:02.147 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.35) opts 0xd 20:42:02.147 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.35) 20:42:02.147 00.000 428 Moving (-0.27, 0.35) raw xDistance=0.23 yDistance=0.38 20:42:02.147 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:42:02.147 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:02.147 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 20:42:02.147 00.000 428 MoveAxis(E, 0, ABG) 20:42:02.147 00.000 428 Move returns status 0, amount 0 20:42:02.147 00.000 428 MoveAxis(N, 0, ABG) 20:42:02.147 00.000 428 Move returns status 0, amount 0 20:42:02.147 00.000 428 move complete, result=0 20:42:02.147 00.000 428 worker thread done servicing request 20:42:02.178 00.031 10672 UpdateGuideState exits: m=314415 SNR=49.8 20:42:02.178 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:02.178 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:02.178 00.000 10672 Enqueuing Expose request 20:42:02.178 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:42:02.178 00.000 428 Worker thread wakes up 20:42:02.178 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:02.178 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:04.510 02.332 428 Exposure complete 20:42:04.635 00.125 428 worker thread done servicing request 20:42:04.635 00.000 10672 OnExposeComplete: enter 20:42:04.635 00.000 10672 UpdateGuideState(): m_state=6 20:42:04.635 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2538 20:42:04.635 00.000 10672 Star::Find returns 1 (0), X=1072.17, Y=717.34, Mass=233852, SNR=46.7, Peak=40512 HFD=2.6 20:42:04.635 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.32) 20:42:04.635 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.84 = 0.84) 20:42:04.635 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.32 hyp=0.39 cameraTheta=0.95 mountX=-0.27 mountY=0.29, mountTheta=2.31 20:42:04.651 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.32, opts=13) 20:42:04.651 00.000 10672 Enqueuing Move request for scope (0.23, 0.32) 20:42:04.651 00.000 428 Worker thread wakes up 20:42:04.651 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:42:04.651 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.32) opts 0xd 20:42:04.651 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.32) 20:42:04.651 00.000 428 Moving (0.23, 0.32) raw xDistance=-0.27 yDistance=0.29 20:42:04.651 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:42:04.651 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:04.651 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:42:04.651 00.000 428 MoveAxis(E, 0, ABG) 20:42:04.651 00.000 428 Move returns status 0, amount 0 20:42:04.651 00.000 428 MoveAxis(N, 0, ABG) 20:42:04.651 00.000 428 Move returns status 0, amount 0 20:42:04.651 00.000 428 move complete, result=0 20:42:04.651 00.000 428 worker thread done servicing request 20:42:04.666 00.015 10672 UpdateGuideState exits: m=233852 SNR=46.7 20:42:04.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:04.666 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:04.666 00.000 10672 Enqueuing Expose request 20:42:04.666 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:42:04.666 00.000 428 Worker thread wakes up 20:42:04.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:04.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:05.432 00.766 10672 read socket command 10 20:42:05.432 00.000 10672 processing socket request REQDIST 20:42:05.432 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:42:05.432 00.000 10672 Sending socket response 41 (0x29) 20:42:07.009 01.577 428 Exposure complete 20:42:07.134 00.125 428 worker thread done servicing request 20:42:07.134 00.000 10672 OnExposeComplete: enter 20:42:07.134 00.000 10672 UpdateGuideState(): m_state=6 20:42:07.134 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2539 20:42:07.134 00.000 10672 Star::Find returns 1 (0), X=1072.29, Y=717.13, Mass=260440, SNR=44.3, Peak=50432 HFD=2.4 20:42:07.134 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.02) = xAngle (3.33 = -2.96) 20:42:07.134 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.20 = 0.20) 20:42:07.134 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.11 hyp=0.37 cameraTheta=0.31 mountX=-0.37 mountY=0.07, mountTheta=2.94 20:42:07.134 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.11, opts=13) 20:42:07.134 00.000 10672 Enqueuing Move request for scope (0.35, 0.11) 20:42:07.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:42:07.134 00.000 428 Worker thread wakes up 20:42:07.134 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.11) opts 0xd 20:42:07.134 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.11) 20:42:07.134 00.000 428 Moving (0.35, 0.11) raw xDistance=-0.37 yDistance=0.07 20:42:07.134 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:42:07.134 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:07.134 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:42:07.134 00.000 428 MoveAxis(E, 0, ABG) 20:42:07.134 00.000 428 Move returns status 0, amount 0 20:42:07.134 00.000 428 MoveAxis(N, 0, ABG) 20:42:07.134 00.000 428 Move returns status 0, amount 0 20:42:07.134 00.000 428 move complete, result=0 20:42:07.150 00.016 428 worker thread done servicing request 20:42:07.166 00.016 10672 UpdateGuideState exits: m=260440 SNR=44.3 20:42:07.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:07.166 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:07.166 00.000 10672 Enqueuing Expose request 20:42:07.166 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:42:07.166 00.000 428 Worker thread wakes up 20:42:07.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:07.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:09.509 02.343 428 Exposure complete 20:42:09.649 00.140 428 worker thread done servicing request 20:42:09.649 00.000 10672 OnExposeComplete: enter 20:42:09.649 00.000 10672 UpdateGuideState(): m_state=6 20:42:09.649 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2540 20:42:09.649 00.000 10672 Star::Find returns 1 (0), X=1071.71, Y=717.32, Mass=260368, SNR=43.9, Peak=41056 HFD=2.7 20:42:09.649 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.02) = xAngle (5.22 = -1.06) 20:42:09.649 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.10 = 2.10) 20:42:09.649 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.31 hyp=0.38 cameraTheta=2.20 mountX=0.19 mountY=0.33, mountTheta=1.06 20:42:09.649 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.31, opts=13) 20:42:09.649 00.000 10672 Enqueuing Move request for scope (-0.23, 0.31) 20:42:09.649 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=424, FiltMax=65488, Gamma=1.000 20:42:09.649 00.000 428 Worker thread wakes up 20:42:09.649 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.31) opts 0xd 20:42:09.649 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.31) 20:42:09.649 00.000 428 Moving (-0.23, 0.31) raw xDistance=0.19 yDistance=0.33 20:42:09.649 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:42:09.649 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:09.649 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:42:09.649 00.000 428 MoveAxis(E, 0, ABG) 20:42:09.649 00.000 428 Move returns status 0, amount 0 20:42:09.649 00.000 428 MoveAxis(N, 0, ABG) 20:42:09.649 00.000 428 Move returns status 0, amount 0 20:42:09.649 00.000 428 move complete, result=0 20:42:09.649 00.000 428 worker thread done servicing request 20:42:09.680 00.031 10672 UpdateGuideState exits: m=260368 SNR=43.9 20:42:09.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:09.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:09.680 00.000 10672 Enqueuing Expose request 20:42:09.680 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:42:09.680 00.000 428 Worker thread wakes up 20:42:09.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:09.680 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:10.430 00.750 10672 read socket command 10 20:42:10.430 00.000 10672 processing socket request REQDIST 20:42:10.430 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:42:10.430 00.000 10672 Sending socket response 39 (0x27) 20:42:12.008 01.578 428 Exposure complete 20:42:12.133 00.125 428 worker thread done servicing request 20:42:12.133 00.000 10672 OnExposeComplete: enter 20:42:12.133 00.000 10672 UpdateGuideState(): m_state=6 20:42:12.133 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2541 20:42:12.133 00.000 10672 Star::Find returns 1 (0), X=1071.68, Y=717.14, Mass=298854, SNR=47.0, Peak=40080 HFD=3.0 20:42:12.133 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.02) = xAngle (5.71 = -0.57) 20:42:12.133 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.59 = 2.59) 20:42:12.133 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.69 mountX=0.24 mountY=0.15, mountTheta=0.56 20:42:12.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.12, opts=13) 20:42:12.133 00.000 10672 Enqueuing Move request for scope (-0.25, 0.12) 20:42:12.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:42:12.133 00.000 428 Worker thread wakes up 20:42:12.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd 20:42:12.133 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.12) 20:42:12.133 00.000 428 Moving (-0.25, 0.12) raw xDistance=0.24 yDistance=0.15 20:42:12.133 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:42:12.133 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:12.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:42:12.133 00.000 428 MoveAxis(E, 0, ABG) 20:42:12.133 00.000 428 Move returns status 0, amount 0 20:42:12.133 00.000 428 MoveAxis(N, 0, ABG) 20:42:12.133 00.000 428 Move returns status 0, amount 0 20:42:12.133 00.000 428 move complete, result=0 20:42:12.148 00.015 428 worker thread done servicing request 20:42:12.164 00.016 10672 UpdateGuideState exits: m=298854 SNR=47.0 20:42:12.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:12.164 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:12.164 00.000 10672 Enqueuing Expose request 20:42:12.164 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:42:12.164 00.000 428 Worker thread wakes up 20:42:12.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:12.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:14.496 02.332 428 Exposure complete 20:42:14.621 00.125 428 worker thread done servicing request 20:42:14.621 00.000 10672 OnExposeComplete: enter 20:42:14.621 00.000 10672 UpdateGuideState(): m_state=6 20:42:14.621 00.000 10672 Star::Find(15, 1071, 717, 0, (0,0,0,0), 0.0, 0) frame 2542 20:42:14.621 00.000 10672 Star::Find returns 1 (0), X=1072.14, Y=717.04, Mass=296763, SNR=47.6, Peak=43344 HFD=2.9 20:42:14.621 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 20:42:14.621 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.01 = -0.01) 20:42:14.621 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.21 cameraTheta=0.09 mountX=-0.21 mountY=-0.00, mountTheta=-3.13 20:42:14.636 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.02, opts=13) 20:42:14.636 00.000 10672 Enqueuing Move request for scope (0.20, 0.02) 20:42:14.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:42:14.636 00.000 428 Worker thread wakes up 20:42:14.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd 20:42:14.636 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.02) 20:42:14.636 00.000 428 Moving (0.20, 0.02) raw xDistance=-0.21 yDistance=-0.00 20:42:14.636 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:42:14.636 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:14.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 20:42:14.636 00.000 428 MoveAxis(E, 0, ABG) 20:42:14.636 00.000 428 Move returns status 0, amount 0 20:42:14.636 00.000 428 MoveAxis(N, 0, ABG) 20:42:14.636 00.000 428 Move returns status 0, amount 0 20:42:14.636 00.000 428 move complete, result=0 20:42:14.636 00.000 428 worker thread done servicing request 20:42:14.668 00.032 10672 UpdateGuideState exits: m=296763 SNR=47.6 20:42:14.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:14.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:14.668 00.000 10672 Enqueuing Expose request 20:42:14.668 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:42:14.668 00.000 428 Worker thread wakes up 20:42:14.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:14.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:15.433 00.765 10672 read socket command 10 20:42:15.433 00.000 10672 processing socket request REQDIST 20:42:15.433 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:42:15.433 00.000 10672 Sending socket response 31 (0x1f) 20:42:17.011 01.578 428 Exposure complete 20:42:17.151 00.140 428 worker thread done servicing request 20:42:17.151 00.000 10672 OnExposeComplete: enter 20:42:17.151 00.000 10672 UpdateGuideState(): m_state=6 20:42:17.151 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2543 20:42:17.151 00.000 10672 Star::Find returns 1 (0), X=1072.06, Y=717.09, Mass=255310, SNR=52.8, Peak=45856 HFD=2.7 20:42:17.151 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.02) = xAngle (3.54 = -2.75) 20:42:17.151 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.41 = 0.41) 20:42:17.151 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.52 mountX=-0.13 mountY=0.06, mountTheta=2.73 20:42:17.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.07, opts=13) 20:42:17.151 00.000 10672 Enqueuing Move request for scope (0.12, 0.07) 20:42:17.151 00.000 428 Worker thread wakes up 20:42:17.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:42:17.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd 20:42:17.151 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.07) 20:42:17.151 00.000 428 Moving (0.12, 0.07) raw xDistance=-0.13 yDistance=0.06 20:42:17.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:42:17.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:17.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:42:17.151 00.000 428 MoveAxis(E, 0, ABG) 20:42:17.151 00.000 428 Move returns status 0, amount 0 20:42:17.151 00.000 428 MoveAxis(N, 0, ABG) 20:42:17.151 00.000 428 Move returns status 0, amount 0 20:42:17.151 00.000 428 move complete, result=0 20:42:17.151 00.000 428 worker thread done servicing request 20:42:17.167 00.016 10672 UpdateGuideState exits: m=255310 SNR=52.8 20:42:17.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:17.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:17.167 00.000 10672 Enqueuing Expose request 20:42:17.182 00.015 428 Worker thread wakes up 20:42:17.182 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:17.182 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:42:17.182 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:18.166 00.984 10672 read socket command 13 20:42:18.166 00.000 10672 processing socket request MOVEn 20:42:18.166 00.000 10672 PhdController::Dither begins 20:42:18.166 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 20:42:18.166 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (-3.02) = xAngle (-6.16 = 0.12) 20:42:18.166 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=-3.14 cameraX=24.82, cameraY=3.03 cameraTheta=0.12 20:42:18.166 00.000 10672 setting lock position to (1096.75, 720.04) 20:42:18.166 00.000 10672 Mount: notify guiding dithered (24.8, 3.0) 20:42:18.166 00.000 10672 Status Line: Dither by -25.00,0.00 20:42:18.182 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:42:18.182 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:42:18.182 00.000 10672 Sending socket response 2 (0x2) 20:42:19.510 01.328 428 Exposure complete 20:42:19.666 00.156 428 worker thread done servicing request 20:42:19.666 00.000 10672 OnExposeComplete: enter 20:42:19.666 00.000 10672 UpdateGuideState(): m_state=6 20:42:19.666 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2544 20:42:19.666 00.000 10672 Star::Find returns 1 (0), X=1072.14, Y=717.17, Mass=246499, SNR=43.7, Peak=45856 HFD=2.5 20:42:19.666 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 20:42:19.666 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 20:42:19.666 00.000 10672 CameraToMount -- cameraX=-24.61 cameraY=-2.87 hyp=24.78 cameraTheta=-3.03 mountX=24.78 mountY=-0.22, mountTheta=-0.01 20:42:19.666 00.000 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 20:42:19.666 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:42:19.666 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:42:19.666 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:42:19.666 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:42:19.666 00.000 10672 Mount: notify direct move 10.50,-0.00 20:42:19.666 00.000 428 Worker thread wakes up 20:42:19.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:42:19.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:42:19.666 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:42:19.666 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:42:19.666 00.000 428 MoveAxis(W, 15505, B) 20:42:19.666 00.000 428 Guiding Dir = 3, Dur = 15505 20:42:19.666 00.000 428 IsSlewing returns 0 20:42:19.666 00.000 428 IsGuiding returns 0 20:42:19.697 00.031 428 PulseGuide returned control before completion, sleep 15497 20:42:19.697 00.000 10672 UpdateGuideState exits: m=246499 SNR=43.7 20:42:19.697 00.000 10672 PhdController: settling, locked = 1, distance = 25.12 (99.00) aobump = 0 frame = 1 / 10 20:42:19.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:19.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:19.697 00.000 10672 Enqueuing Expose request 20:42:20.182 00.485 10672 read socket command 10 20:42:20.182 00.000 10672 processing socket request REQDIST 20:42:20.182 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:20.182 00.000 10672 Sending socket response 255 (0xff) 20:42:24.965 04.783 10672 read socket command 10 20:42:24.965 00.000 10672 processing socket request REQDIST 20:42:24.965 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:24.965 00.000 10672 Sending socket response 255 (0xff) 20:42:26.184 01.219 10672 read socket command 10 20:42:26.184 00.000 10672 processing socket request REQDIST 20:42:26.184 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:26.184 00.000 10672 Sending socket response 255 (0xff) 20:42:28.183 01.999 10672 read socket command 10 20:42:28.183 00.000 10672 processing socket request REQDIST 20:42:28.183 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:28.183 00.000 10672 Sending socket response 255 (0xff) 20:42:30.171 01.988 10672 read socket command 10 20:42:30.171 00.000 10672 processing socket request REQDIST 20:42:30.171 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:30.171 00.000 10672 Sending socket response 255 (0xff) 20:42:32.202 02.031 10672 read socket command 10 20:42:32.202 00.000 10672 processing socket request REQDIST 20:42:32.202 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:32.202 00.000 10672 Sending socket response 255 (0xff) 20:42:34.186 01.984 10672 read socket command 10 20:42:34.186 00.000 10672 processing socket request REQDIST 20:42:34.186 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:34.186 00.000 10672 Sending socket response 255 (0xff) 20:42:35.232 01.046 428 IsGuiding returns 1 20:42:35.232 00.000 428 scope still moving after pulse duration time elapsed 20:42:35.264 00.032 428 IsSlewing returns 0 20:42:35.264 00.000 428 IsGuiding returns 0 20:42:35.264 00.000 428 scope move finished after 15505 + 84 ms 20:42:35.264 00.000 428 Move returns status 0, amount 15505 20:42:35.264 00.000 428 MoveAxis(N, 0, B) 20:42:35.264 00.000 428 Move returns status 0, amount 0 20:42:35.264 00.000 428 move complete, result=0 20:42:35.264 00.000 428 worker thread done servicing request 20:42:35.264 00.000 428 Worker thread wakes up 20:42:35.264 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:42:35.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:35.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1057,702,31,31) 20:42:35.279 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:42:35.295 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:42:36.185 00.890 10672 read socket command 10 20:42:36.185 00.000 10672 processing socket request REQDIST 20:42:36.185 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:36.185 00.000 10672 Sending socket response 255 (0xff) 20:42:36.997 00.812 428 Exposure complete 20:42:37.122 00.125 428 worker thread done servicing request 20:42:37.122 00.000 10672 OnExposeComplete: enter 20:42:37.122 00.000 10672 UpdateGuideState(): m_state=6 20:42:37.122 00.000 10672 Star::Find(15, 1072, 717, 0, (0,0,0,0), 0.0, 0) frame 2545 20:42:37.122 00.000 10672 Star::Find returns 1 (0), X=1082.70, Y=718.72, Mass=255529, SNR=50.2, Peak=39968 HFD=2.6 20:42:37.122 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 20:42:37.122 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13) 20:42:37.122 00.000 10672 CameraToMount -- cameraX=-14.05 cameraY=-1.32 hyp=14.11 cameraTheta=-3.05 mountX=14.10 mountY=0.19, mountTheta=0.01 20:42:37.122 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 20:42:37.122 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:42:37.122 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:42:37.122 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:42:37.122 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:42:37.122 00.000 10672 Mount: notify direct move 10.50,-0.00 20:42:37.122 00.000 428 Worker thread wakes up 20:42:37.122 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:42:37.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:42:37.122 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:42:37.122 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:42:37.122 00.000 428 MoveAxis(W, 15505, B) 20:42:37.122 00.000 428 Guiding Dir = 3, Dur = 15505 20:42:37.138 00.016 428 IsSlewing returns 0 20:42:37.138 00.000 428 IsGuiding returns 0 20:42:37.153 00.015 428 PulseGuide returned control before completion, sleep 15501 20:42:37.153 00.000 10672 UpdateGuideState exits: m=255529 SNR=50.2 20:42:37.153 00.000 10672 PhdController: settling, locked = 1, distance = 21.82 (99.00) aobump = 0 frame = 2 / 10 20:42:37.153 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:37.153 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:37.153 00.000 10672 Enqueuing Expose request 20:42:40.423 03.270 10672 read socket command 10 20:42:40.423 00.000 10672 processing socket request REQDIST 20:42:40.423 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:40.423 00.000 10672 Sending socket response 255 (0xff) 20:42:45.422 04.999 10672 read socket command 10 20:42:45.422 00.000 10672 processing socket request REQDIST 20:42:45.422 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:45.422 00.000 10672 Sending socket response 255 (0xff) 20:42:50.425 05.003 10672 read socket command 10 20:42:50.425 00.000 10672 processing socket request REQDIST 20:42:50.425 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:50.425 00.000 10672 Sending socket response 255 (0xff) 20:42:52.674 02.249 428 IsGuiding returns 0 20:42:52.674 00.000 428 Move returns status 0, amount 15505 20:42:52.674 00.000 428 MoveAxis(N, 0, B) 20:42:52.674 00.000 428 Move returns status 0, amount 0 20:42:52.674 00.000 428 move complete, result=0 20:42:52.674 00.000 428 worker thread done servicing request 20:42:52.674 00.000 428 Worker thread wakes up 20:42:52.674 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:42:52.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:42:52.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1068,704,31,31) 20:42:52.674 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:42:52.674 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:42:54.491 01.817 428 Exposure complete 20:42:54.616 00.125 428 worker thread done servicing request 20:42:54.616 00.000 10672 OnExposeComplete: enter 20:42:54.616 00.000 10672 UpdateGuideState(): m_state=6 20:42:54.616 00.000 10672 Star::Find(15, 1082, 718, 0, (0,0,0,0), 0.0, 0) frame 2546 20:42:54.616 00.000 10672 Star::Find returns 1 (0), X=1094.72, Y=720.60, Mass=257890, SNR=45.4, Peak=36048 HFD=2.9 20:42:54.616 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.02) = xAngle (5.90 = -0.39) 20:42:54.616 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.77 = 2.77) 20:42:54.616 00.000 10672 CameraToMount -- cameraX=-2.03 cameraY=0.55 hyp=2.11 cameraTheta=2.88 mountX=1.95 mountY=0.77, mountTheta=0.38 20:42:54.616 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 20:42:54.616 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:42:54.616 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=0.00 cameraX=-3.97, cameraY=-0.48 cameraTheta=-3.02 20:42:54.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.97, y=-0.48, opts=4) 20:42:54.616 00.000 10672 Enqueuing Move request for scope (-3.97, -0.48) 20:42:54.616 00.000 10672 Mount: notify direct move 4.00,-0.00 20:42:54.616 00.000 428 Worker thread wakes up 20:42:54.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.97, -0.48) opts 0x4 20:42:54.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:42:54.616 00.000 428 Handling offset move in thread for scope, endpoint = (-3.97, -0.48) 20:42:54.616 00.000 428 Moving (-3.97, -0.48) raw xDistance=4.00 yDistance=-0.00 20:42:54.616 00.000 428 MoveAxis(W, 5907, B) 20:42:54.616 00.000 428 Guiding Dir = 3, Dur = 5907 20:42:54.631 00.015 428 IsSlewing returns 0 20:42:54.631 00.000 428 IsGuiding returns 0 20:42:54.647 00.016 428 PulseGuide returned control before completion, sleep 5896 20:42:54.662 00.015 10672 UpdateGuideState exits: m=257890 SNR=45.4 20:42:54.662 00.000 10672 PhdController: settling, locked = 1, distance = 15.90 (99.00) aobump = 0 frame = 3 / 10 20:42:54.662 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:54.662 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:42:54.662 00.000 10672 Enqueuing Expose request 20:42:55.428 00.766 10672 read socket command 10 20:42:55.428 00.000 10672 processing socket request REQDIST 20:42:55.428 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:42:55.428 00.000 10672 Sending socket response 255 (0xff) 20:43:00.426 04.998 10672 read socket command 10 20:43:00.426 00.000 10672 processing socket request REQDIST 20:43:00.426 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:43:00.426 00.000 10672 Sending socket response 255 (0xff) 20:43:00.567 00.141 428 IsGuiding returns 1 20:43:00.567 00.000 428 scope still moving after pulse duration time elapsed 20:43:00.598 00.031 428 IsSlewing returns 0 20:43:00.598 00.000 428 IsGuiding returns 0 20:43:00.598 00.000 428 scope move finished after 5907 + 62 ms 20:43:00.598 00.000 428 Move returns status 0, amount 5907 20:43:00.598 00.000 428 MoveAxis(N, 0, B) 20:43:00.598 00.000 428 Move returns status 0, amount 0 20:43:00.598 00.000 428 move complete, result=0 20:43:00.598 00.000 428 worker thread done servicing request 20:43:00.598 00.000 428 Worker thread wakes up 20:43:00.598 00.000 10672 GuideStep: 4.0 px 5907 ms WEST, -0.0 px 0 ms NORTH 20:43:00.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:00.598 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:00.614 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:43:00.629 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:43:01.988 01.359 428 Exposure complete 20:43:02.113 00.125 428 worker thread done servicing request 20:43:02.113 00.000 10672 OnExposeComplete: enter 20:43:02.113 00.000 10672 UpdateGuideState(): m_state=6 20:43:02.113 00.000 10672 Star::Find(15, 1094, 720, 0, (0,0,0,0), 0.0, 0) frame 2547 20:43:02.113 00.000 10672 Star::Find returns 1 (0), X=1098.76, Y=721.00, Mass=275112, SNR=46.3, Peak=46624 HFD=2.7 20:43:02.113 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.02) = xAngle (3.46 = -2.82) 20:43:02.113 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 20:43:02.113 00.000 10672 CameraToMount -- cameraX=2.01 cameraY=0.96 hyp=2.23 cameraTheta=0.44 mountX=-2.11 mountY=0.74, mountTheta=2.81 20:43:02.113 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.01, y=0.96, opts=13) 20:43:02.113 00.000 10672 Enqueuing Move request for scope (2.01, 0.96) 20:43:02.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:02.113 00.000 428 Worker thread wakes up 20:43:02.113 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.01, 0.96) opts 0xd 20:43:02.113 00.000 428 Handling offset move in thread for scope, endpoint = (2.01, 0.96) 20:43:02.113 00.000 428 Moving (2.01, 0.96) raw xDistance=-2.11 yDistance=0.74 20:43:02.113 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.33 from input -2.11 20:43:02.113 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:43:02.113 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 20:43:02.113 00.000 428 MoveAxis(E, 1967, ABG) 20:43:02.113 00.000 428 Guiding Dir = 2, Dur = 1967 20:43:02.113 00.000 428 IsSlewing returns 0 20:43:02.129 00.016 428 IsGuiding returns 0 20:43:02.144 00.015 10672 UpdateGuideState exits: m=275112 SNR=46.3 20:43:02.144 00.000 10672 PhdController: settling, locked = 1, distance = 2.23 (99.00) aobump = 0 frame = 4 / 10 20:43:02.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:02.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:02.144 00.000 10672 Enqueuing Expose request 20:43:02.144 00.000 428 PulseGuide returned control before completion, sleep 1952 20:43:04.149 02.005 428 IsGuiding returns 0 20:43:04.149 00.000 428 Move returns status 0, amount 1967 20:43:04.149 00.000 428 MoveAxis(N, 0, ABG) 20:43:04.149 00.000 428 Move returns status 0, amount 0 20:43:04.149 00.000 428 move complete, result=0 20:43:04.149 00.000 428 worker thread done servicing request 20:43:04.149 00.000 428 Worker thread wakes up 20:43:04.149 00.000 10672 GuideStep: -2.1 px 1967 ms EAST, 0.7 px 0 ms NORTH 20:43:04.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:04.149 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:04.477 00.328 428 Exposure complete 20:43:04.617 00.140 428 worker thread done servicing request 20:43:04.617 00.000 10672 OnExposeComplete: enter 20:43:04.617 00.000 10672 UpdateGuideState(): m_state=6 20:43:04.617 00.000 10672 Star::Find(15, 1098, 721, 0, (0,0,0,0), 0.0, 0) frame 2548 20:43:04.617 00.000 10672 Star::Find returns 1 (0), X=1098.39, Y=721.27, Mass=270738, SNR=48.3, Peak=41936 HFD=2.8 20:43:04.617 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 20:43:04.617 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.54 = 0.54) 20:43:04.617 00.000 10672 CameraToMount -- cameraX=1.64 cameraY=1.23 hyp=2.05 cameraTheta=0.64 mountX=-1.78 mountY=1.05, mountTheta=2.61 20:43:04.617 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.64, y=1.23, opts=13) 20:43:04.617 00.000 10672 Enqueuing Move request for scope (1.64, 1.23) 20:43:04.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:04.617 00.000 428 Worker thread wakes up 20:43:04.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.64, 1.23) opts 0xd 20:43:04.617 00.000 428 Handling offset move in thread for scope, endpoint = (1.64, 1.23) 20:43:04.617 00.000 428 Moving (1.64, 1.23) raw xDistance=-1.78 yDistance=1.05 20:43:04.617 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.78 20:43:04.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:43:04.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.05 20:43:04.617 00.000 428 MoveAxis(E, 1790, ABG) 20:43:04.617 00.000 428 Guiding Dir = 2, Dur = 1790 20:43:04.617 00.000 428 IsSlewing returns 0 20:43:04.617 00.000 428 IsGuiding returns 0 20:43:04.633 00.016 10672 UpdateGuideState exits: m=270738 SNR=48.3 20:43:04.633 00.000 10672 PhdController: settling, locked = 1, distance = 2.18 (99.00) aobump = 0 frame = 5 / 10 20:43:04.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:04.633 00.000 428 PulseGuide returned control before completion, sleep 1777 20:43:04.633 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:04.633 00.000 10672 Enqueuing Expose request 20:43:05.430 00.797 10672 read socket command 10 20:43:05.430 00.000 10672 processing socket request REQDIST 20:43:05.430 00.000 10672 SOCKSVR: Sending pixel error of 2.17 20:43:05.430 00.000 10672 Sending socket response 217 (0xd9) 20:43:06.445 01.015 428 IsGuiding returns 0 20:43:06.445 00.000 428 Move returns status 0, amount 1790 20:43:06.445 00.000 428 MoveAxis(N, 0, ABG) 20:43:06.445 00.000 428 Move returns status 0, amount 0 20:43:06.445 00.000 428 move complete, result=0 20:43:06.445 00.000 428 worker thread done servicing request 20:43:06.445 00.000 428 Worker thread wakes up 20:43:06.445 00.000 10672 GuideStep: -1.8 px 1790 ms EAST, 1.0 px 0 ms NORTH 20:43:06.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:06.445 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:06.991 00.546 428 Exposure complete 20:43:07.132 00.141 428 worker thread done servicing request 20:43:07.132 00.000 10672 OnExposeComplete: enter 20:43:07.132 00.000 10672 UpdateGuideState(): m_state=6 20:43:07.132 00.000 10672 Star::Find(15, 1098, 721, 0, (0,0,0,0), 0.0, 0) frame 2549 20:43:07.132 00.000 10672 Star::Find returns 1 (0), X=1097.30, Y=720.85, Mass=310963, SNR=51.8, Peak=34960 HFD=3.5 20:43:07.132 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.02) = xAngle (4.00 = -2.29) 20:43:07.132 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.87 = 0.87) 20:43:07.132 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.81 hyp=0.98 cameraTheta=0.98 mountX=-0.64 mountY=0.75, mountTheta=2.28 20:43:07.132 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.81, opts=13) 20:43:07.132 00.000 10672 Enqueuing Move request for scope (0.55, 0.81) 20:43:07.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:43:07.132 00.000 428 Worker thread wakes up 20:43:07.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.81) opts 0xd 20:43:07.132 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.81) 20:43:07.132 00.000 428 Moving (0.55, 0.81) raw xDistance=-0.64 yDistance=0.75 20:43:07.132 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.64 20:43:07.132 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.53 20:43:07.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.75 from input 0.75 20:43:07.132 00.000 428 MoveAxis(E, 725, ABG) 20:43:07.132 00.000 428 Guiding Dir = 2, Dur = 725 20:43:07.132 00.000 428 IsSlewing returns 0 20:43:07.132 00.000 428 IsGuiding returns 0 20:43:07.148 00.016 428 PulseGuide returned control before completion, sleep 721 20:43:07.163 00.015 10672 UpdateGuideState exits: m=310963 SNR=51.8 20:43:07.163 00.000 10672 PhdController: settling, locked = 1, distance = 1.82 (99.00) aobump = 0 frame = 6 / 10 20:43:07.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:07.163 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:07.163 00.000 10672 Enqueuing Expose request 20:43:07.882 00.719 428 IsGuiding returns 0 20:43:07.882 00.000 428 Move returns status 0, amount 725 20:43:07.882 00.000 428 MoveAxis(S, 1136, ABG) 20:43:07.882 00.000 428 Guiding Dir = 1, Dur = 1136 20:43:07.882 00.000 428 IsSlewing returns 0 20:43:07.882 00.000 428 IsGuiding returns 0 20:43:07.960 00.078 428 PulseGuide returned control before completion, sleep 1068 20:43:09.054 01.094 428 IsGuiding returns 1 20:43:09.054 00.000 428 scope still moving after pulse duration time elapsed 20:43:09.085 00.031 428 IsSlewing returns 0 20:43:09.085 00.000 428 IsGuiding returns 1 20:43:09.132 00.047 428 IsSlewing returns 0 20:43:09.132 00.000 428 IsGuiding returns 0 20:43:09.132 00.000 428 scope move finished after 1136 + 110 ms 20:43:09.132 00.000 428 Move returns status 0, amount 1136 20:43:09.132 00.000 428 move complete, result=0 20:43:09.132 00.000 428 worker thread done servicing request 20:43:09.132 00.000 428 Worker thread wakes up 20:43:09.132 00.000 10672 GuideStep: -0.6 px 725 ms EAST, 0.7 px 1136 ms SOUTH 20:43:09.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:09.132 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:09.491 00.359 428 Exposure complete 20:43:09.616 00.125 428 worker thread done servicing request 20:43:09.616 00.000 10672 OnExposeComplete: enter 20:43:09.616 00.000 10672 UpdateGuideState(): m_state=6 20:43:09.616 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2550 20:43:09.616 00.000 10672 Star::Find returns 1 (0), X=1096.33, Y=720.65, Mass=286705, SNR=53.2, Peak=33216 HFD=3.4 20:43:09.616 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.08) 20:43:09.616 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 20:43:09.616 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.61 hyp=0.74 cameraTheta=2.18 mountX=0.35 mountY=0.65, mountTheta=1.08 20:43:09.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.61, opts=13) 20:43:09.616 00.000 10672 Enqueuing Move request for scope (-0.43, 0.61) 20:43:09.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:43:09.616 00.000 428 Worker thread wakes up 20:43:09.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.61) opts 0xd 20:43:09.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.61) 20:43:09.616 00.000 428 Moving (-0.43, 0.61) raw xDistance=0.35 yDistance=0.65 20:43:09.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:43:09.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 20:43:09.616 00.000 428 MoveAxis(E, 0, ABG) 20:43:09.616 00.000 428 Move returns status 0, amount 0 20:43:09.616 00.000 428 MoveAxis(S, 990, ABG) 20:43:09.616 00.000 428 Guiding Dir = 1, Dur = 990 20:43:09.616 00.000 428 IsSlewing returns 0 20:43:09.616 00.000 428 IsGuiding returns 0 20:43:09.647 00.031 10672 UpdateGuideState exits: m=286705 SNR=53.2 20:43:09.647 00.000 10672 PhdController: settling, locked = 1, distance = 1.50 (99.00) aobump = 0 frame = 7 / 10 20:43:09.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:09.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:09.647 00.000 10672 Enqueuing Expose request 20:43:09.709 00.062 428 PulseGuide returned control before completion, sleep 917 20:43:10.428 00.719 10672 read socket command 10 20:43:10.428 00.000 10672 processing socket request REQDIST 20:43:10.428 00.000 10672 SOCKSVR: Sending pixel error of 1.49 20:43:10.428 00.000 10672 Sending socket response 149 (0x95) 20:43:10.636 00.208 428 IsGuiding returns 1 20:43:10.636 00.000 428 scope still moving after pulse duration time elapsed 20:43:10.682 00.046 428 IsSlewing returns 0 20:43:10.682 00.000 428 IsGuiding returns 1 20:43:10.714 00.032 428 IsSlewing returns 0 20:43:10.745 00.031 428 IsGuiding returns 0 20:43:10.745 00.000 428 scope move finished after 990 + 132 ms 20:43:10.745 00.000 428 Move returns status 0, amount 990 20:43:10.745 00.000 428 move complete, result=0 20:43:10.745 00.000 428 worker thread done servicing request 20:43:10.745 00.000 428 Worker thread wakes up 20:43:10.745 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 990 ms SOUTH 20:43:10.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:10.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:11.994 01.249 428 Exposure complete 20:43:12.135 00.141 428 worker thread done servicing request 20:43:12.135 00.000 10672 OnExposeComplete: enter 20:43:12.135 00.000 10672 UpdateGuideState(): m_state=6 20:43:12.135 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2551 20:43:12.135 00.000 10672 Star::Find returns 1 (0), X=1096.67, Y=719.84, Mass=268455, SNR=48.8, Peak=39104 HFD=2.6 20:43:12.135 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 20:43:12.135 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08) 20:43:12.135 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.98 mountX=0.11 mountY=-0.19, mountTheta=-1.05 20:43:12.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.20, opts=13) 20:43:12.135 00.000 10672 Enqueuing Move request for scope (-0.09, -0.20) 20:43:12.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:12.135 00.000 428 Worker thread wakes up 20:43:12.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd 20:43:12.135 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.20) 20:43:12.135 00.000 428 Moving (-0.09, -0.20) raw xDistance=0.11 yDistance=-0.19 20:43:12.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:43:12.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:12.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:43:12.135 00.000 428 MoveAxis(E, 0, ABG) 20:43:12.135 00.000 428 Move returns status 0, amount 0 20:43:12.135 00.000 428 MoveAxis(N, 0, ABG) 20:43:12.135 00.000 428 Move returns status 0, amount 0 20:43:12.135 00.000 428 move complete, result=0 20:43:12.135 00.000 428 worker thread done servicing request 20:43:12.151 00.016 10672 UpdateGuideState exits: m=268455 SNR=48.8 20:43:12.151 00.000 10672 PhdController: settling, locked = 1, distance = 1.11 (99.00) aobump = 0 frame = 8 / 10 20:43:12.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:12.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:12.151 00.000 10672 Enqueuing Expose request 20:43:12.151 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:12.166 00.015 428 Worker thread wakes up 20:43:12.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:12.166 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:14.494 02.328 428 Exposure complete 20:43:14.634 00.140 10672 OnExposeComplete: enter 20:43:14.634 00.000 428 worker thread done servicing request 20:43:14.634 00.000 10672 UpdateGuideState(): m_state=6 20:43:14.634 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2552 20:43:14.634 00.000 10672 Star::Find returns 1 (0), X=1096.79, Y=720.06, Mass=282501, SNR=50.0, Peak=48576 HFD=2.5 20:43:14.634 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.02) = xAngle (3.33 = -2.95) 20:43:14.634 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.20 = 0.20) 20:43:14.634 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.31 mountX=-0.04 mountY=0.01, mountTheta=2.94 20:43:14.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.01, opts=13) 20:43:14.634 00.000 10672 Enqueuing Move request for scope (0.04, 0.01) 20:43:14.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:43:14.634 00.000 428 Worker thread wakes up 20:43:14.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd 20:43:14.634 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.01) 20:43:14.634 00.000 428 Moving (0.04, 0.01) raw xDistance=-0.04 yDistance=0.01 20:43:14.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:43:14.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:14.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:43:14.634 00.000 428 MoveAxis(E, 0, ABG) 20:43:14.634 00.000 428 Move returns status 0, amount 0 20:43:14.634 00.000 428 MoveAxis(N, 0, ABG) 20:43:14.634 00.000 428 Move returns status 0, amount 0 20:43:14.634 00.000 428 move complete, result=0 20:43:14.634 00.000 428 worker thread done servicing request 20:43:14.650 00.016 10672 UpdateGuideState exits: m=282501 SNR=50.0 20:43:14.650 00.000 10672 PhdController: settling, locked = 1, distance = 0.79 (99.00) aobump = 0 frame = 9 / 10 20:43:14.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:14.650 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:14.650 00.000 10672 Enqueuing Expose request 20:43:14.650 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:43:14.650 00.000 428 Worker thread wakes up 20:43:14.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:14.650 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:15.431 00.781 10672 read socket command 10 20:43:15.431 00.000 10672 processing socket request REQDIST 20:43:15.431 00.000 10672 SOCKSVR: Sending pixel error of 0.79 20:43:15.431 00.000 10672 Sending socket response 79 (0x4f) 20:43:16.993 01.562 428 Exposure complete 20:43:17.118 00.125 428 worker thread done servicing request 20:43:17.118 00.000 10672 OnExposeComplete: enter 20:43:17.118 00.000 10672 UpdateGuideState(): m_state=6 20:43:17.118 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2553 20:43:17.118 00.000 10672 Star::Find returns 1 (0), X=1096.92, Y=719.98, Mass=232556, SNR=42.0, Peak=49680 HFD=2.1 20:43:17.118 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.02) = xAngle (2.69 = 2.69) 20:43:17.118 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 20:43:17.118 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.33 mountX=-0.16 mountY=-0.07, mountTheta=-2.70 20:43:17.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.06, opts=13) 20:43:17.118 00.000 10672 Enqueuing Move request for scope (0.17, -0.06) 20:43:17.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:43:17.118 00.000 428 Worker thread wakes up 20:43:17.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd 20:43:17.118 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.06) 20:43:17.118 00.000 428 Moving (0.17, -0.06) raw xDistance=-0.16 yDistance=-0.07 20:43:17.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:43:17.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:17.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:43:17.118 00.000 428 MoveAxis(E, 0, ABG) 20:43:17.118 00.000 428 Move returns status 0, amount 0 20:43:17.118 00.000 428 MoveAxis(N, 0, ABG) 20:43:17.118 00.000 428 Move returns status 0, amount 0 20:43:17.118 00.000 428 move complete, result=0 20:43:17.118 00.000 428 worker thread done servicing request 20:43:17.149 00.031 10672 UpdateGuideState exits: m=232556 SNR=42.0 20:43:17.149 00.000 10672 PhdController: settling, locked = 1, distance = 0.61 (99.00) aobump = 0 frame = 10 / 10 20:43:17.149 00.000 10672 PhdController: newstate STATE_FINISH 20:43:17.149 00.000 10672 PhdController complete: success 20:43:17.149 00.000 10672 Mount: notify guiding dither settle done success=1 20:43:17.149 00.000 10672 PhdController: newstate STATE_IDLE 20:43:17.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:17.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:17.149 00.000 10672 Enqueuing Expose request 20:43:17.149 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:43:17.149 00.000 428 Worker thread wakes up 20:43:17.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:17.149 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:19.497 02.348 428 Exposure complete 20:43:19.622 00.125 428 worker thread done servicing request 20:43:19.622 00.000 10672 OnExposeComplete: enter 20:43:19.622 00.000 10672 UpdateGuideState(): m_state=6 20:43:19.622 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2554 20:43:19.637 00.015 10672 Star::Find returns 1 (0), X=1096.84, Y=720.21, Mass=275279, SNR=50.4, Peak=48688 HFD=2.5 20:43:19.637 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.02) = xAngle (4.13 = -2.16) 20:43:19.637 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.00 = 1.00) 20:43:19.637 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.11 mountX=-0.10 mountY=0.16, mountTheta=2.15 20:43:19.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.17, opts=13) 20:43:19.637 00.000 10672 Enqueuing Move request for scope (0.08, 0.17) 20:43:19.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:43:19.637 00.000 428 Worker thread wakes up 20:43:19.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd 20:43:19.637 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.17) 20:43:19.637 00.000 428 Moving (0.08, 0.17) raw xDistance=-0.10 yDistance=0.16 20:43:19.637 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:43:19.637 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:19.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 20:43:19.637 00.000 428 MoveAxis(E, 0, ABG) 20:43:19.637 00.000 428 Move returns status 0, amount 0 20:43:19.637 00.000 428 MoveAxis(N, 0, ABG) 20:43:19.637 00.000 428 Move returns status 0, amount 0 20:43:19.637 00.000 428 move complete, result=0 20:43:19.637 00.000 428 worker thread done servicing request 20:43:19.668 00.031 10672 UpdateGuideState exits: m=275279 SNR=50.4 20:43:19.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:19.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:19.668 00.000 10672 Enqueuing Expose request 20:43:19.668 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:43:19.668 00.000 428 Worker thread wakes up 20:43:19.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:19.668 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:20.434 00.766 10672 read socket command 10 20:43:20.434 00.000 10672 processing socket request REQDIST 20:43:20.434 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:43:20.434 00.000 10672 Sending socket response 48 (0x30) 20:43:21.980 01.546 428 Exposure complete 20:43:22.105 00.125 428 worker thread done servicing request 20:43:22.105 00.000 10672 OnExposeComplete: enter 20:43:22.105 00.000 10672 UpdateGuideState(): m_state=6 20:43:22.105 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2555 20:43:22.105 00.000 10672 Star::Find returns 1 (0), X=1097.19, Y=720.04, Mass=259356, SNR=45.1, Peak=43136 HFD=2.5 20:43:22.105 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.02) = xAngle (3.02 = 3.02) 20:43:22.105 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.11 = -0.11) 20:43:22.105 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.00 hyp=0.44 cameraTheta=0.00 mountX=-0.43 mountY=-0.05, mountTheta=-3.03 20:43:22.105 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.00, opts=13) 20:43:22.105 00.000 10672 Enqueuing Move request for scope (0.44, 0.00) 20:43:22.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:43:22.105 00.000 428 Worker thread wakes up 20:43:22.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.00) opts 0xd 20:43:22.121 00.016 428 Handling offset move in thread for scope, endpoint = (0.44, 0.00) 20:43:22.121 00.000 428 Moving (0.44, 0.00) raw xDistance=-0.43 yDistance=-0.05 20:43:22.121 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 20:43:22.121 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:22.121 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:43:22.121 00.000 428 MoveAxis(E, 0, ABG) 20:43:22.121 00.000 428 Move returns status 0, amount 0 20:43:22.121 00.000 428 MoveAxis(N, 0, ABG) 20:43:22.121 00.000 428 Move returns status 0, amount 0 20:43:22.121 00.000 428 move complete, result=0 20:43:22.121 00.000 428 worker thread done servicing request 20:43:22.136 00.015 10672 UpdateGuideState exits: m=259356 SNR=45.1 20:43:22.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:22.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:22.136 00.000 10672 Enqueuing Expose request 20:43:22.136 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 20:43:22.136 00.000 428 Worker thread wakes up 20:43:22.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:22.136 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:24.495 02.359 428 Exposure complete 20:43:24.620 00.125 428 worker thread done servicing request 20:43:24.620 00.000 10672 OnExposeComplete: enter 20:43:24.620 00.000 10672 UpdateGuideState(): m_state=6 20:43:24.620 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2556 20:43:24.620 00.000 10672 Star::Find returns 1 (0), X=1097.02, Y=720.25, Mass=284342, SNR=49.4, Peak=44880 HFD=2.8 20:43:24.620 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.02) = xAngle (3.68 = -2.60) 20:43:24.620 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.56 = 0.56) 20:43:24.620 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.21 hyp=0.34 cameraTheta=0.66 mountX=-0.29 mountY=0.18, mountTheta=2.59 20:43:24.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.21, opts=13) 20:43:24.620 00.000 10672 Enqueuing Move request for scope (0.27, 0.21) 20:43:24.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:43:24.620 00.000 428 Worker thread wakes up 20:43:24.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.21) opts 0xd 20:43:24.620 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.21) 20:43:24.620 00.000 428 Moving (0.27, 0.21) raw xDistance=-0.29 yDistance=0.18 20:43:24.620 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:43:24.620 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:24.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:43:24.620 00.000 428 MoveAxis(E, 0, ABG) 20:43:24.620 00.000 428 Move returns status 0, amount 0 20:43:24.620 00.000 428 MoveAxis(N, 0, ABG) 20:43:24.620 00.000 428 Move returns status 0, amount 0 20:43:24.620 00.000 428 move complete, result=0 20:43:24.620 00.000 428 worker thread done servicing request 20:43:24.651 00.031 10672 UpdateGuideState exits: m=284342 SNR=49.4 20:43:24.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:24.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:24.651 00.000 10672 Enqueuing Expose request 20:43:24.651 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:43:24.651 00.000 428 Worker thread wakes up 20:43:24.651 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:24.651 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:25.432 00.781 10672 read socket command 10 20:43:25.432 00.000 10672 processing socket request REQDIST 20:43:25.432 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:43:25.432 00.000 10672 Sending socket response 42 (0x2a) 20:43:26.979 01.547 428 Exposure complete 20:43:27.108 00.129 428 worker thread done servicing request 20:43:27.108 00.000 10672 OnExposeComplete: enter 20:43:27.108 00.000 10672 UpdateGuideState(): m_state=6 20:43:27.108 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2557 20:43:27.108 00.000 10672 Star::Find returns 1 (0), X=1097.06, Y=720.27, Mass=261134, SNR=42.3, Peak=42704 HFD=2.5 20:43:27.108 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 20:43:27.108 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.53 = 0.53) 20:43:27.108 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.23 hyp=0.39 cameraTheta=0.64 mountX=-0.34 mountY=0.20, mountTheta=2.61 20:43:27.108 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.23, opts=13) 20:43:27.108 00.000 10672 Enqueuing Move request for scope (0.31, 0.23) 20:43:27.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:43:27.108 00.000 428 Worker thread wakes up 20:43:27.108 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.23) opts 0xd 20:43:27.108 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.23) 20:43:27.108 00.000 428 Moving (0.31, 0.23) raw xDistance=-0.34 yDistance=0.20 20:43:27.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:43:27.108 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:27.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:43:27.108 00.000 428 MoveAxis(E, 0, ABG) 20:43:27.108 00.000 428 Move returns status 0, amount 0 20:43:27.108 00.000 428 MoveAxis(N, 0, ABG) 20:43:27.108 00.000 428 Move returns status 0, amount 0 20:43:27.108 00.000 428 move complete, result=0 20:43:27.108 00.000 428 worker thread done servicing request 20:43:27.139 00.031 10672 UpdateGuideState exits: m=261134 SNR=42.3 20:43:27.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:27.139 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:27.139 00.000 10672 Enqueuing Expose request 20:43:27.139 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:43:27.139 00.000 428 Worker thread wakes up 20:43:27.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:27.139 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:29.482 02.343 428 Exposure complete 20:43:29.607 00.125 428 worker thread done servicing request 20:43:29.607 00.000 10672 OnExposeComplete: enter 20:43:29.607 00.000 10672 UpdateGuideState(): m_state=6 20:43:29.607 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2558 20:43:29.607 00.000 10672 Star::Find returns 1 (0), X=1097.31, Y=720.02, Mass=237725, SNR=44.9, Peak=40512 HFD=2.4 20:43:29.607 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.02) = xAngle (2.97 = 2.97) 20:43:29.607 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.16 = -0.16) 20:43:29.607 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.03 hyp=0.56 cameraTheta=-0.05 mountX=-0.55 mountY=-0.09, mountTheta=-2.99 20:43:29.607 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.03, opts=13) 20:43:29.607 00.000 10672 Enqueuing Move request for scope (0.56, -0.03) 20:43:29.607 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:29.607 00.000 428 Worker thread wakes up 20:43:29.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.03) opts 0xd 20:43:29.607 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.03) 20:43:29.607 00.000 428 Moving (0.56, -0.03) raw xDistance=-0.55 yDistance=-0.09 20:43:29.607 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 20:43:29.607 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:29.607 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:43:29.607 00.000 428 MoveAxis(E, 515, ABG) 20:43:29.607 00.000 428 Guiding Dir = 2, Dur = 515 20:43:29.638 00.031 10672 UpdateGuideState exits: m=237725 SNR=44.9 20:43:29.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:29.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:29.638 00.000 10672 Enqueuing Expose request 20:43:29.638 00.000 428 IsSlewing returns 0 20:43:29.638 00.000 428 IsGuiding returns 0 20:43:29.669 00.031 428 PulseGuide returned control before completion, sleep 496 20:43:30.185 00.516 428 IsGuiding returns 1 20:43:30.185 00.000 428 scope still moving after pulse duration time elapsed 20:43:30.216 00.031 428 IsSlewing returns 0 20:43:30.216 00.000 428 IsGuiding returns 0 20:43:30.216 00.000 428 scope move finished after 515 + 59 ms 20:43:30.216 00.000 428 Move returns status 0, amount 515 20:43:30.216 00.000 428 MoveAxis(N, 0, ABG) 20:43:30.216 00.000 428 Move returns status 0, amount 0 20:43:30.216 00.000 428 move complete, result=0 20:43:30.216 00.000 428 worker thread done servicing request 20:43:30.216 00.000 428 Worker thread wakes up 20:43:30.216 00.000 10672 GuideStep: -0.6 px 515 ms EAST, -0.1 px 0 ms NORTH 20:43:30.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:30.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:30.435 00.219 10672 read socket command 10 20:43:30.435 00.000 10672 processing socket request REQDIST 20:43:30.435 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:43:30.435 00.000 10672 Sending socket response 46 (0x2e) 20:43:31.965 01.530 428 Exposure complete 20:43:32.106 00.141 428 worker thread done servicing request 20:43:32.106 00.000 10672 OnExposeComplete: enter 20:43:32.106 00.000 10672 UpdateGuideState(): m_state=6 20:43:32.106 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2559 20:43:32.106 00.000 10672 Star::Find returns 1 (0), X=1096.99, Y=719.83, Mass=324449, SNR=56.7, Peak=45424 HFD=3.1 20:43:32.106 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.02) = xAngle (2.29 = 2.29) 20:43:32.106 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.83 = -0.83) 20:43:32.106 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.73 mountX=-0.21 mountY=-0.23, mountTheta=-2.30 20:43:32.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.21, opts=13) 20:43:32.106 00.000 10672 Enqueuing Move request for scope (0.23, -0.21) 20:43:32.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:32.106 00.000 428 Worker thread wakes up 20:43:32.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd 20:43:32.106 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.21) 20:43:32.106 00.000 428 Moving (0.23, -0.21) raw xDistance=-0.21 yDistance=-0.23 20:43:32.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:43:32.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:32.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:43:32.106 00.000 428 MoveAxis(E, 0, ABG) 20:43:32.106 00.000 428 Move returns status 0, amount 0 20:43:32.106 00.000 428 MoveAxis(N, 0, ABG) 20:43:32.106 00.000 428 Move returns status 0, amount 0 20:43:32.106 00.000 428 move complete, result=0 20:43:32.106 00.000 428 worker thread done servicing request 20:43:32.122 00.016 10672 UpdateGuideState exits: m=324449 SNR=56.7 20:43:32.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:32.122 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:32.122 00.000 10672 Enqueuing Expose request 20:43:32.122 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:32.122 00.000 428 Worker thread wakes up 20:43:32.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:32.122 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:34.480 02.358 428 Exposure complete 20:43:34.605 00.125 428 worker thread done servicing request 20:43:34.605 00.000 10672 OnExposeComplete: enter 20:43:34.605 00.000 10672 UpdateGuideState(): m_state=6 20:43:34.605 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2560 20:43:34.605 00.000 10672 Star::Find returns 1 (0), X=1097.25, Y=719.93, Mass=278572, SNR=51.7, Peak=41280 HFD=2.6 20:43:34.605 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 20:43:34.605 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 20:43:34.605 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.11 hyp=0.51 cameraTheta=-0.22 mountX=-0.48 mountY=-0.17, mountTheta=-2.81 20:43:34.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.11, opts=13) 20:43:34.605 00.000 10672 Enqueuing Move request for scope (0.50, -0.11) 20:43:34.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:34.605 00.000 428 Worker thread wakes up 20:43:34.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.11) opts 0xd 20:43:34.605 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.11) 20:43:34.605 00.000 428 Moving (0.50, -0.11) raw xDistance=-0.48 yDistance=-0.17 20:43:34.605 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48 20:43:34.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:34.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:43:34.605 00.000 428 MoveAxis(E, 450, ABG) 20:43:34.605 00.000 428 Guiding Dir = 2, Dur = 450 20:43:34.621 00.016 428 IsSlewing returns 0 20:43:34.621 00.000 428 IsGuiding returns 0 20:43:34.636 00.015 10672 UpdateGuideState exits: m=278572 SNR=51.7 20:43:34.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:34.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:34.636 00.000 10672 Enqueuing Expose request 20:43:34.636 00.000 428 PulseGuide returned control before completion, sleep 431 20:43:35.090 00.454 428 IsGuiding returns 1 20:43:35.090 00.000 428 scope still moving after pulse duration time elapsed 20:43:35.121 00.031 428 IsSlewing returns 0 20:43:35.121 00.000 428 IsGuiding returns 0 20:43:35.121 00.000 428 scope move finished after 450 + 58 ms 20:43:35.121 00.000 428 Move returns status 0, amount 450 20:43:35.121 00.000 428 MoveAxis(N, 0, ABG) 20:43:35.121 00.000 428 Move returns status 0, amount 0 20:43:35.121 00.000 428 move complete, result=0 20:43:35.121 00.000 428 worker thread done servicing request 20:43:35.121 00.000 428 Worker thread wakes up 20:43:35.121 00.000 10672 GuideStep: -0.5 px 450 ms EAST, -0.2 px 0 ms NORTH 20:43:35.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:35.121 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:35.422 00.301 10672 read socket command 10 20:43:35.422 00.000 10672 processing socket request REQDIST 20:43:35.422 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:43:35.422 00.000 10672 Sending socket response 44 (0x2c) 20:43:36.984 01.562 428 Exposure complete 20:43:37.124 00.140 428 worker thread done servicing request 20:43:37.124 00.000 10672 OnExposeComplete: enter 20:43:37.124 00.000 10672 UpdateGuideState(): m_state=6 20:43:37.124 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2561 20:43:37.124 00.000 10672 Star::Find returns 1 (0), X=1096.53, Y=719.89, Mass=267392, SNR=43.5, Peak=40848 HFD=3.2 20:43:37.124 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.02) = xAngle (0.49 = 0.49) 20:43:37.124 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64) 20:43:37.124 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.53 mountX=0.24 mountY=-0.13, mountTheta=-0.50 20:43:37.124 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.15, opts=13) 20:43:37.124 00.000 10672 Enqueuing Move request for scope (-0.22, -0.15) 20:43:37.124 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:37.124 00.000 428 Worker thread wakes up 20:43:37.124 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd 20:43:37.124 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.15) 20:43:37.124 00.000 428 Moving (-0.22, -0.15) raw xDistance=0.24 yDistance=-0.13 20:43:37.124 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:43:37.124 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:37.124 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:43:37.124 00.000 428 MoveAxis(E, 0, ABG) 20:43:37.124 00.000 428 Move returns status 0, amount 0 20:43:37.124 00.000 428 MoveAxis(N, 0, ABG) 20:43:37.124 00.000 428 Move returns status 0, amount 0 20:43:37.124 00.000 428 move complete, result=0 20:43:37.124 00.000 428 worker thread done servicing request 20:43:37.155 00.031 10672 UpdateGuideState exits: m=267392 SNR=43.5 20:43:37.155 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:37.155 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:37.155 00.000 10672 Enqueuing Expose request 20:43:37.155 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:43:37.155 00.000 428 Worker thread wakes up 20:43:37.155 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:37.155 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:39.483 02.328 428 Exposure complete 20:43:39.623 00.140 428 worker thread done servicing request 20:43:39.623 00.000 10672 OnExposeComplete: enter 20:43:39.623 00.000 10672 UpdateGuideState(): m_state=6 20:43:39.623 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2562 20:43:39.623 00.000 10672 Star::Find returns 1 (0), X=1096.77, Y=719.64, Mass=281525, SNR=47.9, Peak=43568 HFD=2.8 20:43:39.623 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.02) = xAngle (1.49 = 1.49) 20:43:39.623 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63) 20:43:39.623 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.41 hyp=0.41 cameraTheta=-1.53 mountX=0.03 mountY=-0.40, mountTheta=-1.49 20:43:39.623 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.41, opts=13) 20:43:39.623 00.000 10672 Enqueuing Move request for scope (0.02, -0.41) 20:43:39.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:43:39.623 00.000 428 Worker thread wakes up 20:43:39.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.41) opts 0xd 20:43:39.623 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.41) 20:43:39.623 00.000 428 Moving (0.02, -0.41) raw xDistance=0.03 yDistance=-0.40 20:43:39.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:43:39.623 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:39.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 20:43:39.623 00.000 428 MoveAxis(E, 0, ABG) 20:43:39.623 00.000 428 Move returns status 0, amount 0 20:43:39.623 00.000 428 MoveAxis(N, 0, ABG) 20:43:39.623 00.000 428 Move returns status 0, amount 0 20:43:39.623 00.000 428 move complete, result=0 20:43:39.623 00.000 428 worker thread done servicing request 20:43:39.655 00.032 10672 UpdateGuideState exits: m=281525 SNR=47.9 20:43:39.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:39.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:39.655 00.000 10672 Enqueuing Expose request 20:43:39.655 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:43:39.655 00.000 428 Worker thread wakes up 20:43:39.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:39.655 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:40.436 00.781 10672 read socket command 10 20:43:40.436 00.000 10672 processing socket request REQDIST 20:43:40.436 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:43:40.436 00.000 10672 Sending socket response 39 (0x27) 20:43:41.982 01.546 428 Exposure complete 20:43:42.107 00.125 428 worker thread done servicing request 20:43:42.107 00.000 10672 OnExposeComplete: enter 20:43:42.107 00.000 10672 UpdateGuideState(): m_state=6 20:43:42.107 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2563 20:43:42.107 00.000 10672 Star::Find returns 1 (0), X=1097.02, Y=719.66, Mass=285112, SNR=49.8, Peak=42800 HFD=2.6 20:43:42.107 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.02) = xAngle (2.07 = 2.07) 20:43:42.107 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.06 = -1.06) 20:43:42.107 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.38 hyp=0.46 cameraTheta=-0.95 mountX=-0.22 mountY=-0.41, mountTheta=-2.07 20:43:42.107 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.38, opts=13) 20:43:42.107 00.000 10672 Enqueuing Move request for scope (0.27, -0.38) 20:43:42.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:43:42.107 00.000 428 Worker thread wakes up 20:43:42.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.38) opts 0xd 20:43:42.107 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.38) 20:43:42.107 00.000 428 Moving (0.27, -0.38) raw xDistance=-0.22 yDistance=-0.41 20:43:42.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:43:42.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:42.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:43:42.107 00.000 428 MoveAxis(E, 0, ABG) 20:43:42.107 00.000 428 Move returns status 0, amount 0 20:43:42.107 00.000 428 MoveAxis(N, 0, ABG) 20:43:42.107 00.000 428 Move returns status 0, amount 0 20:43:42.107 00.000 428 move complete, result=0 20:43:42.107 00.000 428 worker thread done servicing request 20:43:42.138 00.031 10672 UpdateGuideState exits: m=285112 SNR=49.8 20:43:42.138 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:42.138 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:42.138 00.000 10672 Enqueuing Expose request 20:43:42.138 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:43:42.138 00.000 428 Worker thread wakes up 20:43:42.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:42.138 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:44.486 02.348 428 Exposure complete 20:43:44.611 00.125 428 worker thread done servicing request 20:43:44.611 00.000 10672 OnExposeComplete: enter 20:43:44.611 00.000 10672 UpdateGuideState(): m_state=6 20:43:44.611 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2564 20:43:44.611 00.000 10672 Star::Find returns 1 (0), X=1096.77, Y=719.85, Mass=277903, SNR=46.5, Peak=38016 HFD=2.9 20:43:44.611 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 20:43:44.611 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 20:43:44.611 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.46 mountX=0.00 mountY=-0.19, mountTheta=-1.56 20:43:44.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.19, opts=13) 20:43:44.611 00.000 10672 Enqueuing Move request for scope (0.02, -0.19) 20:43:44.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:43:44.611 00.000 428 Worker thread wakes up 20:43:44.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd 20:43:44.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.19) 20:43:44.611 00.000 428 Moving (0.02, -0.19) raw xDistance=0.00 yDistance=-0.19 20:43:44.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:43:44.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:44.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 20:43:44.611 00.000 428 MoveAxis(E, 0, ABG) 20:43:44.611 00.000 428 Move returns status 0, amount 0 20:43:44.611 00.000 428 MoveAxis(N, 0, ABG) 20:43:44.611 00.000 428 Move returns status 0, amount 0 20:43:44.611 00.000 428 move complete, result=0 20:43:44.611 00.000 428 worker thread done servicing request 20:43:44.642 00.031 10672 UpdateGuideState exits: m=277903 SNR=46.5 20:43:44.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:44.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:44.642 00.000 10672 Enqueuing Expose request 20:43:44.642 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:44.642 00.000 428 Worker thread wakes up 20:43:44.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:44.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:45.423 00.781 10672 read socket command 10 20:43:45.423 00.000 10672 processing socket request REQDIST 20:43:45.423 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:43:45.423 00.000 10672 Sending socket response 34 (0x22) 20:43:46.985 01.562 428 Exposure complete 20:43:47.110 00.125 428 worker thread done servicing request 20:43:47.110 00.000 10672 OnExposeComplete: enter 20:43:47.110 00.000 10672 UpdateGuideState(): m_state=6 20:43:47.110 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2565 20:43:47.110 00.000 10672 Star::Find returns 1 (0), X=1096.75, Y=719.76, Mass=334131, SNR=56.1, Peak=44448 HFD=3.5 20:43:47.110 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.02) = xAngle (1.43 = 1.43) 20:43:47.110 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 20:43:47.110 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.59 mountX=0.04 mountY=-0.28, mountTheta=-1.43 20:43:47.110 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.28, opts=13) 20:43:47.110 00.000 10672 Enqueuing Move request for scope (-0.01, -0.28) 20:43:47.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:43:47.110 00.000 428 Worker thread wakes up 20:43:47.110 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd 20:43:47.110 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.28) 20:43:47.110 00.000 428 Moving (-0.01, -0.28) raw xDistance=0.04 yDistance=-0.28 20:43:47.110 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:43:47.110 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:47.110 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:43:47.110 00.000 428 MoveAxis(E, 0, ABG) 20:43:47.110 00.000 428 Move returns status 0, amount 0 20:43:47.110 00.000 428 MoveAxis(N, 0, ABG) 20:43:47.110 00.000 428 Move returns status 0, amount 0 20:43:47.110 00.000 428 move complete, result=0 20:43:47.110 00.000 428 worker thread done servicing request 20:43:47.141 00.031 10672 UpdateGuideState exits: m=334131 SNR=56.1 20:43:47.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:47.141 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:47.141 00.000 10672 Enqueuing Expose request 20:43:47.141 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:43:47.141 00.000 428 Worker thread wakes up 20:43:47.141 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:47.141 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:49.484 02.343 428 Exposure complete 20:43:49.625 00.141 428 worker thread done servicing request 20:43:49.625 00.000 10672 OnExposeComplete: enter 20:43:49.625 00.000 10672 UpdateGuideState(): m_state=6 20:43:49.625 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2566 20:43:49.625 00.000 10672 Star::Find returns 1 (0), X=1097.03, Y=719.76, Mass=264178, SNR=44.9, Peak=43792 HFD=2.5 20:43:49.625 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.02) = xAngle (2.24 = 2.24) 20:43:49.625 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.89 = -0.89) 20:43:49.625 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.28 hyp=0.40 cameraTheta=-0.78 mountX=-0.25 mountY=-0.31, mountTheta=-2.24 20:43:49.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.28, opts=13) 20:43:49.625 00.000 10672 Enqueuing Move request for scope (0.28, -0.28) 20:43:49.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:43:49.625 00.000 428 Worker thread wakes up 20:43:49.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.28) opts 0xd 20:43:49.625 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.28) 20:43:49.625 00.000 428 Moving (0.28, -0.28) raw xDistance=-0.25 yDistance=-0.31 20:43:49.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 20:43:49.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:49.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:43:49.625 00.000 428 MoveAxis(E, 0, ABG) 20:43:49.625 00.000 428 Move returns status 0, amount 0 20:43:49.625 00.000 428 MoveAxis(N, 0, ABG) 20:43:49.625 00.000 428 Move returns status 0, amount 0 20:43:49.625 00.000 428 move complete, result=0 20:43:49.625 00.000 428 worker thread done servicing request 20:43:49.656 00.031 10672 UpdateGuideState exits: m=264178 SNR=44.9 20:43:49.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:49.656 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:49.656 00.000 10672 Enqueuing Expose request 20:43:49.656 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:43:49.656 00.000 428 Worker thread wakes up 20:43:49.656 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:49.656 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:50.437 00.781 10672 read socket command 10 20:43:50.437 00.000 10672 processing socket request REQDIST 20:43:50.437 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:43:50.437 00.000 10672 Sending socket response 35 (0x23) 20:43:51.973 01.536 428 Exposure complete 20:43:52.113 00.140 428 worker thread done servicing request 20:43:52.113 00.000 10672 OnExposeComplete: enter 20:43:52.113 00.000 10672 UpdateGuideState(): m_state=6 20:43:52.113 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2567 20:43:52.113 00.000 10672 Star::Find returns 1 (0), X=1097.01, Y=719.45, Mass=310991, SNR=50.8, Peak=43136 HFD=3.3 20:43:52.113 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 20:43:52.113 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 20:43:52.113 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.60 hyp=0.65 cameraTheta=-1.16 mountX=-0.19 mountY=-0.62, mountTheta=-1.86 20:43:52.113 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.60, opts=13) 20:43:52.113 00.000 10672 Enqueuing Move request for scope (0.26, -0.60) 20:43:52.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:43:52.113 00.000 428 Worker thread wakes up 20:43:52.113 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.60) opts 0xd 20:43:52.113 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.60) 20:43:52.113 00.000 428 Moving (0.26, -0.60) raw xDistance=-0.19 yDistance=-0.62 20:43:52.113 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:43:52.113 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:43:52.113 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 20:43:52.113 00.000 428 MoveAxis(E, 0, ABG) 20:43:52.113 00.000 428 Move returns status 0, amount 0 20:43:52.113 00.000 428 MoveAxis(N, 0, ABG) 20:43:52.113 00.000 428 Move returns status 0, amount 0 20:43:52.113 00.000 428 move complete, result=0 20:43:52.113 00.000 428 worker thread done servicing request 20:43:52.145 00.032 10672 UpdateGuideState exits: m=310991 SNR=50.8 20:43:52.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:52.145 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:52.145 00.000 10672 Enqueuing Expose request 20:43:52.145 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:43:52.145 00.000 428 Worker thread wakes up 20:43:52.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:52.145 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:54.472 02.327 428 Exposure complete 20:43:54.597 00.125 428 worker thread done servicing request 20:43:54.597 00.000 10672 OnExposeComplete: enter 20:43:54.597 00.000 10672 UpdateGuideState(): m_state=6 20:43:54.597 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2568 20:43:54.597 00.000 10672 Star::Find returns 1 (0), X=1097.02, Y=719.48, Mass=287334, SNR=48.5, Peak=47488 HFD=2.3 20:43:54.597 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.02) = xAngle (1.90 = 1.90) 20:43:54.597 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.23 = -1.23) 20:43:54.597 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.56 hyp=0.62 cameraTheta=-1.12 mountX=-0.20 mountY=-0.58, mountTheta=-1.90 20:43:54.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.56, opts=13) 20:43:54.597 00.000 10672 Enqueuing Move request for scope (0.27, -0.56) 20:43:54.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:43:54.597 00.000 428 Worker thread wakes up 20:43:54.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.56) opts 0xd 20:43:54.597 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.56) 20:43:54.597 00.000 428 Moving (0.27, -0.56) raw xDistance=-0.20 yDistance=-0.58 20:43:54.597 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:43:54.597 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:43:54.597 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 20:43:54.597 00.000 428 MoveAxis(E, 0, ABG) 20:43:54.597 00.000 428 Move returns status 0, amount 0 20:43:54.597 00.000 428 MoveAxis(N, 0, ABG) 20:43:54.597 00.000 428 Move returns status 0, amount 0 20:43:54.597 00.000 428 move complete, result=0 20:43:54.612 00.015 428 worker thread done servicing request 20:43:54.628 00.016 10672 UpdateGuideState exits: m=287334 SNR=48.5 20:43:54.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:54.628 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:54.628 00.000 10672 Enqueuing Expose request 20:43:54.628 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 20:43:54.628 00.000 428 Worker thread wakes up 20:43:54.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:54.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:55.441 00.813 10672 read socket command 10 20:43:55.441 00.000 10672 processing socket request REQDIST 20:43:55.441 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:43:55.441 00.000 10672 Sending socket response 49 (0x31) 20:43:56.971 01.530 428 Exposure complete 20:43:57.096 00.125 428 worker thread done servicing request 20:43:57.096 00.000 10672 OnExposeComplete: enter 20:43:57.096 00.000 10672 UpdateGuideState(): m_state=6 20:43:57.096 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2569 20:43:57.096 00.000 10672 Star::Find returns 1 (0), X=1096.83, Y=719.59, Mass=322065, SNR=51.0, Peak=49888 HFD=2.9 20:43:57.096 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 20:43:57.096 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 20:43:57.096 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.45 hyp=0.45 cameraTheta=-1.41 mountX=-0.02 mountY=-0.45, mountTheta=-1.61 20:43:57.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.45, opts=13) 20:43:57.096 00.000 10672 Enqueuing Move request for scope (0.07, -0.45) 20:43:57.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:43:57.096 00.000 428 Worker thread wakes up 20:43:57.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.45) opts 0xd 20:43:57.096 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.45) 20:43:57.096 00.000 428 Moving (0.07, -0.45) raw xDistance=-0.02 yDistance=-0.45 20:43:57.096 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:43:57.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:57.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 20:43:57.096 00.000 428 MoveAxis(E, 0, ABG) 20:43:57.096 00.000 428 Move returns status 0, amount 0 20:43:57.096 00.000 428 MoveAxis(N, 0, ABG) 20:43:57.096 00.000 428 Move returns status 0, amount 0 20:43:57.096 00.000 428 move complete, result=0 20:43:57.096 00.000 428 worker thread done servicing request 20:43:57.127 00.031 10672 UpdateGuideState exits: m=322065 SNR=51.0 20:43:57.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:57.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:57.127 00.000 10672 Enqueuing Expose request 20:43:57.127 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 20:43:57.127 00.000 428 Worker thread wakes up 20:43:57.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:57.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:43:59.455 02.328 428 Exposure complete 20:43:59.595 00.140 428 worker thread done servicing request 20:43:59.595 00.000 10672 OnExposeComplete: enter 20:43:59.595 00.000 10672 UpdateGuideState(): m_state=6 20:43:59.595 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2570 20:43:59.595 00.000 10672 Star::Find returns 1 (0), X=1096.72, Y=720.03, Mass=247796, SNR=43.9, Peak=36704 HFD=2.5 20:43:59.595 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.02) = xAngle (0.29 = 0.29) 20:43:59.595 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84) 20:43:59.595 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.73 mountX=0.03 mountY=-0.01, mountTheta=-0.30 20:43:59.595 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.01, opts=13) 20:43:59.595 00.000 10672 Enqueuing Move request for scope (-0.03, -0.01) 20:43:59.595 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=640, FiltMax=65488, Gamma=1.000 20:43:59.595 00.000 428 Worker thread wakes up 20:43:59.595 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd 20:43:59.595 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.01) 20:43:59.595 00.000 428 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=-0.01 20:43:59.595 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:43:59.595 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:59.595 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:43:59.595 00.000 428 MoveAxis(E, 0, ABG) 20:43:59.595 00.000 428 Move returns status 0, amount 0 20:43:59.595 00.000 428 MoveAxis(N, 0, ABG) 20:43:59.595 00.000 428 Move returns status 0, amount 0 20:43:59.595 00.000 428 move complete, result=0 20:43:59.595 00.000 428 worker thread done servicing request 20:43:59.611 00.016 10672 UpdateGuideState exits: m=247796 SNR=43.9 20:43:59.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:59.611 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:43:59.611 00.000 10672 Enqueuing Expose request 20:43:59.611 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:43:59.611 00.000 428 Worker thread wakes up 20:43:59.611 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:43:59.611 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:00.443 00.832 10672 read socket command 10 20:44:00.443 00.000 10672 processing socket request REQDIST 20:44:00.443 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:44:00.443 00.000 10672 Sending socket response 34 (0x22) 20:44:01.974 01.531 428 Exposure complete 20:44:02.099 00.125 428 worker thread done servicing request 20:44:02.099 00.000 10672 OnExposeComplete: enter 20:44:02.099 00.000 10672 UpdateGuideState(): m_state=6 20:44:02.099 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2571 20:44:02.099 00.000 10672 Star::Find returns 1 (0), X=1096.85, Y=719.96, Mass=261450, SNR=46.7, Peak=39216 HFD=2.6 20:44:02.099 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.02) = xAngle (2.30 = 2.30) 20:44:02.099 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.83 = -0.83) 20:44:02.099 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.72 mountX=-0.09 mountY=-0.09, mountTheta=-2.31 20:44:02.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.08, opts=13) 20:44:02.099 00.000 10672 Enqueuing Move request for scope (0.10, -0.08) 20:44:02.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:44:02.099 00.000 428 Worker thread wakes up 20:44:02.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd 20:44:02.099 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.08) 20:44:02.099 00.000 428 Moving (0.10, -0.08) raw xDistance=-0.09 yDistance=-0.09 20:44:02.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:44:02.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:02.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:44:02.099 00.000 428 MoveAxis(E, 0, ABG) 20:44:02.099 00.000 428 Move returns status 0, amount 0 20:44:02.099 00.000 428 MoveAxis(N, 0, ABG) 20:44:02.099 00.000 428 Move returns status 0, amount 0 20:44:02.099 00.000 428 move complete, result=0 20:44:02.099 00.000 428 worker thread done servicing request 20:44:02.130 00.031 10672 UpdateGuideState exits: m=261450 SNR=46.7 20:44:02.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:02.130 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:02.130 00.000 10672 Enqueuing Expose request 20:44:02.130 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:44:02.130 00.000 428 Worker thread wakes up 20:44:02.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:02.130 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:04.473 02.343 428 Exposure complete 20:44:04.598 00.125 428 worker thread done servicing request 20:44:04.598 00.000 10672 OnExposeComplete: enter 20:44:04.598 00.000 10672 UpdateGuideState(): m_state=6 20:44:04.598 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2572 20:44:04.598 00.000 10672 Star::Find returns 1 (0), X=1096.72, Y=719.68, Mass=320122, SNR=55.5, Peak=34960 HFD=3.0 20:44:04.598 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.02) = xAngle (1.37 = 1.37) 20:44:04.598 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.75 = -1.75) 20:44:04.598 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.37 hyp=0.37 cameraTheta=-1.65 mountX=0.07 mountY=-0.36, mountTheta=-1.37 20:44:04.598 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.37, opts=13) 20:44:04.598 00.000 10672 Enqueuing Move request for scope (-0.03, -0.37) 20:44:04.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:04.598 00.000 428 Worker thread wakes up 20:44:04.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.37) opts 0xd 20:44:04.598 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.37) 20:44:04.598 00.000 428 Moving (-0.03, -0.37) raw xDistance=0.07 yDistance=-0.36 20:44:04.598 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:44:04.614 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:04.614 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 20:44:04.614 00.000 428 MoveAxis(E, 0, ABG) 20:44:04.614 00.000 428 Move returns status 0, amount 0 20:44:04.614 00.000 428 MoveAxis(N, 0, ABG) 20:44:04.614 00.000 428 Move returns status 0, amount 0 20:44:04.614 00.000 428 move complete, result=0 20:44:04.614 00.000 428 worker thread done servicing request 20:44:04.629 00.015 10672 UpdateGuideState exits: m=320122 SNR=55.5 20:44:04.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:04.629 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:04.629 00.000 10672 Enqueuing Expose request 20:44:04.629 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:44:04.629 00.000 428 Worker thread wakes up 20:44:04.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:04.629 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:05.457 00.828 10672 read socket command 10 20:44:05.457 00.000 10672 processing socket request REQDIST 20:44:05.457 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:44:05.457 00.000 10672 Sending socket response 30 (0x1e) 20:44:06.972 01.515 428 Exposure complete 20:44:07.113 00.141 428 worker thread done servicing request 20:44:07.113 00.000 10672 OnExposeComplete: enter 20:44:07.113 00.000 10672 UpdateGuideState(): m_state=6 20:44:07.113 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2573 20:44:07.113 00.000 10672 Star::Find returns 1 (0), X=1096.20, Y=719.83, Mass=295464, SNR=50.4, Peak=44000 HFD=2.9 20:44:07.113 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.02) = xAngle (0.24 = 0.24) 20:44:07.113 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 20:44:07.113 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.21 hyp=0.59 cameraTheta=-2.78 mountX=0.57 mountY=-0.15, mountTheta=-0.26 20:44:07.113 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.21, opts=13) 20:44:07.113 00.000 10672 Enqueuing Move request for scope (-0.55, -0.21) 20:44:07.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:07.113 00.000 428 Worker thread wakes up 20:44:07.113 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.21) opts 0xd 20:44:07.113 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.21) 20:44:07.113 00.000 428 Moving (-0.55, -0.21) raw xDistance=0.57 yDistance=-0.15 20:44:07.113 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 20:44:07.113 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:07.113 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:44:07.113 00.000 428 MoveAxis(W, 529, ABG) 20:44:07.113 00.000 428 Guiding Dir = 3, Dur = 529 20:44:07.113 00.000 428 IsSlewing returns 0 20:44:07.113 00.000 428 IsGuiding returns 0 20:44:07.144 00.031 10672 UpdateGuideState exits: m=295464 SNR=50.4 20:44:07.144 00.000 428 PulseGuide returned control before completion, sleep 516 20:44:07.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:07.144 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:07.144 00.000 10672 Enqueuing Expose request 20:44:07.691 00.547 428 IsGuiding returns 0 20:44:07.691 00.000 428 Move returns status 0, amount 529 20:44:07.691 00.000 428 MoveAxis(N, 0, ABG) 20:44:07.691 00.000 428 Move returns status 0, amount 0 20:44:07.707 00.016 428 move complete, result=0 20:44:07.707 00.000 428 worker thread done servicing request 20:44:07.707 00.000 428 Worker thread wakes up 20:44:07.707 00.000 10672 GuideStep: 0.6 px 529 ms WEST, -0.1 px 0 ms NORTH 20:44:07.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:07.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:09.477 01.770 428 Exposure complete 20:44:09.602 00.125 428 worker thread done servicing request 20:44:09.602 00.000 10672 OnExposeComplete: enter 20:44:09.602 00.000 10672 UpdateGuideState(): m_state=6 20:44:09.602 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2574 20:44:09.602 00.000 10672 Star::Find returns 1 (0), X=1096.60, Y=719.86, Mass=290030, SNR=50.0, Peak=42368 HFD=2.9 20:44:09.602 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 20:44:09.602 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 20:44:09.602 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.25 mountX=0.17 mountY=-0.17, mountTheta=-0.78 20:44:09.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.19, opts=13) 20:44:09.602 00.000 10672 Enqueuing Move request for scope (-0.15, -0.19) 20:44:09.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:44:09.602 00.000 428 Worker thread wakes up 20:44:09.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd 20:44:09.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.19) 20:44:09.602 00.000 428 Moving (-0.15, -0.19) raw xDistance=0.17 yDistance=-0.17 20:44:09.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:44:09.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:09.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:44:09.602 00.000 428 MoveAxis(E, 0, ABG) 20:44:09.602 00.000 428 Move returns status 0, amount 0 20:44:09.602 00.000 428 MoveAxis(N, 0, ABG) 20:44:09.602 00.000 428 Move returns status 0, amount 0 20:44:09.602 00.000 428 move complete, result=0 20:44:09.602 00.000 428 worker thread done servicing request 20:44:09.633 00.031 10672 UpdateGuideState exits: m=290030 SNR=50.0 20:44:09.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:09.633 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:09.633 00.000 10672 Enqueuing Expose request 20:44:09.633 00.000 428 Worker thread wakes up 20:44:09.633 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:44:09.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:09.633 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:10.461 00.828 10672 read socket command 10 20:44:10.461 00.000 10672 processing socket request REQDIST 20:44:10.461 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:44:10.461 00.000 10672 Sending socket response 34 (0x22) 20:44:11.976 01.515 428 Exposure complete 20:44:12.101 00.125 428 worker thread done servicing request 20:44:12.101 00.000 10672 OnExposeComplete: enter 20:44:12.101 00.000 10672 UpdateGuideState(): m_state=6 20:44:12.101 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2575 20:44:12.101 00.000 10672 Star::Find returns 1 (0), X=1096.98, Y=720.57, Mass=261224, SNR=46.1, Peak=54144 HFD=2.3 20:44:12.101 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.02) = xAngle (4.18 = -2.10) 20:44:12.101 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.05 = 1.05) 20:44:12.101 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.53 hyp=0.57 cameraTheta=1.16 mountX=-0.29 mountY=0.50, mountTheta=2.10 20:44:12.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.53, opts=13) 20:44:12.101 00.000 10672 Enqueuing Move request for scope (0.23, 0.53) 20:44:12.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:44:12.101 00.000 428 Worker thread wakes up 20:44:12.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.53) opts 0xd 20:44:12.101 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.53) 20:44:12.101 00.000 428 Moving (0.23, 0.53) raw xDistance=-0.29 yDistance=0.50 20:44:12.101 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:44:12.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:12.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:44:12.101 00.000 428 MoveAxis(E, 0, ABG) 20:44:12.101 00.000 428 Move returns status 0, amount 0 20:44:12.101 00.000 428 MoveAxis(N, 0, ABG) 20:44:12.101 00.000 428 Move returns status 0, amount 0 20:44:12.101 00.000 428 move complete, result=0 20:44:12.101 00.000 428 worker thread done servicing request 20:44:12.132 00.031 10672 UpdateGuideState exits: m=261224 SNR=46.1 20:44:12.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:12.132 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:12.132 00.000 10672 Enqueuing Expose request 20:44:12.132 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:44:12.132 00.000 428 Worker thread wakes up 20:44:12.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:12.132 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:14.475 02.343 428 Exposure complete 20:44:14.616 00.141 428 worker thread done servicing request 20:44:14.616 00.000 10672 OnExposeComplete: enter 20:44:14.616 00.000 10672 UpdateGuideState(): m_state=6 20:44:14.616 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2576 20:44:14.616 00.000 10672 Star::Find returns 1 (0), X=1096.54, Y=719.69, Mass=259230, SNR=47.5, Peak=41936 HFD=2.6 20:44:14.616 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 20:44:14.616 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21) 20:44:14.616 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.36 hyp=0.41 cameraTheta=-2.10 mountX=0.25 mountY=-0.33, mountTheta=-0.92 20:44:14.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.36, opts=13) 20:44:14.616 00.000 10672 Enqueuing Move request for scope (-0.21, -0.36) 20:44:14.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:44:14.616 00.000 428 Worker thread wakes up 20:44:14.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.36) opts 0xd 20:44:14.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.36) 20:44:14.616 00.000 428 Moving (-0.21, -0.36) raw xDistance=0.25 yDistance=-0.33 20:44:14.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:44:14.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:14.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:44:14.616 00.000 428 MoveAxis(E, 0, ABG) 20:44:14.616 00.000 428 Move returns status 0, amount 0 20:44:14.616 00.000 428 MoveAxis(N, 0, ABG) 20:44:14.616 00.000 428 Move returns status 0, amount 0 20:44:14.616 00.000 428 move complete, result=0 20:44:14.616 00.000 428 worker thread done servicing request 20:44:14.631 00.015 10672 UpdateGuideState exits: m=259230 SNR=47.5 20:44:14.631 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:14.631 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:14.631 00.000 10672 Enqueuing Expose request 20:44:14.647 00.016 428 Worker thread wakes up 20:44:14.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:14.647 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:44:14.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:15.459 00.812 10672 read socket command 10 20:44:15.459 00.000 10672 processing socket request REQDIST 20:44:15.459 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:44:15.459 00.000 10672 Sending socket response 41 (0x29) 20:44:16.964 01.505 428 Exposure complete 20:44:17.104 00.140 428 worker thread done servicing request 20:44:17.104 00.000 10672 OnExposeComplete: enter 20:44:17.104 00.000 10672 UpdateGuideState(): m_state=6 20:44:17.104 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2577 20:44:17.104 00.000 10672 Star::Find returns 1 (0), X=1096.88, Y=719.45, Mass=276306, SNR=49.6, Peak=44544 HFD=2.5 20:44:17.104 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 20:44:17.104 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.46 = -1.46) 20:44:17.104 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.59 hyp=0.61 cameraTheta=-1.35 mountX=-0.06 mountY=-0.60, mountTheta=-1.67 20:44:17.104 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.59, opts=13) 20:44:17.104 00.000 10672 Enqueuing Move request for scope (0.13, -0.59) 20:44:17.104 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:44:17.104 00.000 428 Worker thread wakes up 20:44:17.104 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.59) opts 0xd 20:44:17.104 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.59) 20:44:17.104 00.000 428 Moving (0.13, -0.59) raw xDistance=-0.06 yDistance=-0.60 20:44:17.104 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:44:17.104 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:44:17.104 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 20:44:17.104 00.000 428 MoveAxis(E, 0, ABG) 20:44:17.104 00.000 428 Move returns status 0, amount 0 20:44:17.104 00.000 428 MoveAxis(N, 0, ABG) 20:44:17.104 00.000 428 Move returns status 0, amount 0 20:44:17.104 00.000 428 move complete, result=0 20:44:17.104 00.000 428 worker thread done servicing request 20:44:17.135 00.031 10672 UpdateGuideState exits: m=276306 SNR=49.6 20:44:17.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:17.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:17.135 00.000 10672 Enqueuing Expose request 20:44:17.135 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 20:44:17.135 00.000 428 Worker thread wakes up 20:44:17.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:17.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:19.463 02.328 428 Exposure complete 20:44:19.588 00.125 428 worker thread done servicing request 20:44:19.588 00.000 10672 OnExposeComplete: enter 20:44:19.588 00.000 10672 UpdateGuideState(): m_state=6 20:44:19.588 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2578 20:44:19.588 00.000 10672 Star::Find returns 1 (0), X=1096.82, Y=720.02, Mass=300986, SNR=51.1, Peak=42912 HFD=2.7 20:44:19.588 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.02) = xAngle (2.78 = 2.78) 20:44:19.588 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 20:44:19.588 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.24 mountX=-0.07 mountY=-0.03, mountTheta=-2.79 20:44:19.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.02, opts=13) 20:44:19.588 00.000 10672 Enqueuing Move request for scope (0.07, -0.02) 20:44:19.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:19.588 00.000 428 Worker thread wakes up 20:44:19.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd 20:44:19.588 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.02) 20:44:19.588 00.000 428 Moving (0.07, -0.02) raw xDistance=-0.07 yDistance=-0.03 20:44:19.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:44:19.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:19.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 20:44:19.588 00.000 428 MoveAxis(E, 0, ABG) 20:44:19.588 00.000 428 Move returns status 0, amount 0 20:44:19.588 00.000 428 MoveAxis(N, 0, ABG) 20:44:19.588 00.000 428 Move returns status 0, amount 0 20:44:19.603 00.015 428 move complete, result=0 20:44:19.603 00.000 428 worker thread done servicing request 20:44:19.619 00.016 10672 UpdateGuideState exits: m=300986 SNR=51.1 20:44:19.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:19.619 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:19.619 00.000 10672 Enqueuing Expose request 20:44:19.619 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:44:19.619 00.000 428 Worker thread wakes up 20:44:19.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:19.619 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:20.463 00.844 10672 read socket command 10 20:44:20.463 00.000 10672 processing socket request REQDIST 20:44:20.463 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:44:20.463 00.000 10672 Sending socket response 35 (0x23) 20:44:21.962 01.499 428 Exposure complete 20:44:22.087 00.125 428 worker thread done servicing request 20:44:22.087 00.000 10672 OnExposeComplete: enter 20:44:22.087 00.000 10672 UpdateGuideState(): m_state=6 20:44:22.087 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2579 20:44:22.087 00.000 10672 Star::Find returns 1 (0), X=1096.50, Y=720.38, Mass=318609, SNR=56.2, Peak=53376 HFD=3.1 20:44:22.087 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.02) = xAngle (5.22 = -1.06) 20:44:22.087 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.09 = 2.09) 20:44:22.087 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.42 cameraTheta=2.20 mountX=0.20 mountY=0.36, mountTheta=1.06 20:44:22.087 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.34, opts=13) 20:44:22.087 00.000 10672 Enqueuing Move request for scope (-0.25, 0.34) 20:44:22.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:44:22.087 00.000 428 Worker thread wakes up 20:44:22.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.34) opts 0xd 20:44:22.087 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.34) 20:44:22.087 00.000 428 Moving (-0.25, 0.34) raw xDistance=0.20 yDistance=0.36 20:44:22.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:44:22.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:22.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 20:44:22.087 00.000 428 MoveAxis(E, 0, ABG) 20:44:22.087 00.000 428 Move returns status 0, amount 0 20:44:22.087 00.000 428 MoveAxis(N, 0, ABG) 20:44:22.087 00.000 428 Move returns status 0, amount 0 20:44:22.087 00.000 428 move complete, result=0 20:44:22.103 00.016 428 worker thread done servicing request 20:44:22.118 00.015 10672 UpdateGuideState exits: m=318609 SNR=56.2 20:44:22.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:22.118 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:22.118 00.000 10672 Enqueuing Expose request 20:44:22.118 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:44:22.118 00.000 428 Worker thread wakes up 20:44:22.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:22.118 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:24.461 02.343 428 Exposure complete 20:44:24.602 00.141 428 worker thread done servicing request 20:44:24.602 00.000 10672 OnExposeComplete: enter 20:44:24.617 00.015 10672 UpdateGuideState(): m_state=6 20:44:24.617 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2580 20:44:24.617 00.000 10672 Star::Find returns 1 (0), X=1096.66, Y=719.92, Mass=325353, SNR=53.7, Peak=48576 HFD=2.8 20:44:24.617 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.02) = xAngle (0.79 = 0.79) 20:44:24.617 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.33 = -2.33) 20:44:24.617 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.23 mountX=0.10 mountY=-0.11, mountTheta=-0.80 20:44:24.617 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.12, opts=13) 20:44:24.617 00.000 10672 Enqueuing Move request for scope (-0.09, -0.12) 20:44:24.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:44:24.617 00.000 428 Worker thread wakes up 20:44:24.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd 20:44:24.617 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.12) 20:44:24.617 00.000 428 Moving (-0.09, -0.12) raw xDistance=0.10 yDistance=-0.11 20:44:24.617 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:44:24.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:24.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:44:24.617 00.000 428 MoveAxis(E, 0, ABG) 20:44:24.617 00.000 428 Move returns status 0, amount 0 20:44:24.617 00.000 428 MoveAxis(N, 0, ABG) 20:44:24.617 00.000 428 Move returns status 0, amount 0 20:44:24.617 00.000 428 move complete, result=0 20:44:24.617 00.000 428 worker thread done servicing request 20:44:24.649 00.032 10672 UpdateGuideState exits: m=325353 SNR=53.7 20:44:24.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:24.649 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:24.649 00.000 10672 Enqueuing Expose request 20:44:24.649 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:44:24.649 00.000 428 Worker thread wakes up 20:44:24.649 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:24.649 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:25.465 00.816 10672 read socket command 10 20:44:25.465 00.000 10672 processing socket request REQDIST 20:44:25.465 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:44:25.465 00.000 10672 Sending socket response 30 (0x1e) 20:44:26.949 01.484 428 Exposure complete 20:44:27.074 00.125 428 worker thread done servicing request 20:44:27.074 00.000 10672 OnExposeComplete: enter 20:44:27.074 00.000 10672 UpdateGuideState(): m_state=6 20:44:27.074 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2581 20:44:27.074 00.000 10672 Star::Find returns 1 (0), X=1096.95, Y=719.92, Mass=288142, SNR=51.8, Peak=51088 HFD=2.7 20:44:27.074 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.02) = xAngle (2.49 = 2.49) 20:44:27.074 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.64 = -0.64) 20:44:27.074 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.53 mountX=-0.18 mountY=-0.14, mountTheta=-2.50 20:44:27.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.12, opts=13) 20:44:27.074 00.000 10672 Enqueuing Move request for scope (0.20, -0.12) 20:44:27.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:27.074 00.000 428 Worker thread wakes up 20:44:27.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd 20:44:27.074 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.12) 20:44:27.074 00.000 428 Moving (0.20, -0.12) raw xDistance=-0.18 yDistance=-0.14 20:44:27.090 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:44:27.090 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:27.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:44:27.090 00.000 428 MoveAxis(E, 0, ABG) 20:44:27.090 00.000 428 Move returns status 0, amount 0 20:44:27.090 00.000 428 MoveAxis(N, 0, ABG) 20:44:27.090 00.000 428 Move returns status 0, amount 0 20:44:27.090 00.000 428 move complete, result=0 20:44:27.090 00.000 428 worker thread done servicing request 20:44:27.105 00.015 10672 UpdateGuideState exits: m=288142 SNR=51.8 20:44:27.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:27.105 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:27.105 00.000 10672 Enqueuing Expose request 20:44:27.105 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:44:27.105 00.000 428 Worker thread wakes up 20:44:27.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:27.105 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:29.464 02.359 428 Exposure complete 20:44:29.604 00.140 428 worker thread done servicing request 20:44:29.604 00.000 10672 OnExposeComplete: enter 20:44:29.604 00.000 10672 UpdateGuideState(): m_state=6 20:44:29.604 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2582 20:44:29.604 00.000 10672 Star::Find returns 1 (0), X=1097.17, Y=719.75, Mass=267240, SNR=45.0, Peak=44000 HFD=2.5 20:44:29.604 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.02) = xAngle (2.40 = 2.40) 20:44:29.604 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.72 = -0.72) 20:44:29.604 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.30 hyp=0.51 cameraTheta=-0.62 mountX=-0.38 mountY=-0.34, mountTheta=-2.41 20:44:29.604 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.30, opts=13) 20:44:29.604 00.000 10672 Enqueuing Move request for scope (0.42, -0.30) 20:44:29.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:44:29.604 00.000 428 Worker thread wakes up 20:44:29.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.30) opts 0xd 20:44:29.604 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.30) 20:44:29.604 00.000 428 Moving (0.42, -0.30) raw xDistance=-0.38 yDistance=-0.34 20:44:29.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 20:44:29.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:29.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 20:44:29.604 00.000 428 MoveAxis(E, 0, ABG) 20:44:29.604 00.000 428 Move returns status 0, amount 0 20:44:29.604 00.000 428 MoveAxis(N, 0, ABG) 20:44:29.604 00.000 428 Move returns status 0, amount 0 20:44:29.604 00.000 428 move complete, result=0 20:44:29.604 00.000 428 worker thread done servicing request 20:44:29.636 00.032 10672 UpdateGuideState exits: m=267240 SNR=45.0 20:44:29.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:29.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:29.636 00.000 10672 Enqueuing Expose request 20:44:29.636 00.000 428 Worker thread wakes up 20:44:29.636 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 20:44:29.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:29.636 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:30.464 00.828 10672 read socket command 10 20:44:30.464 00.000 10672 processing socket request REQDIST 20:44:30.464 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:44:30.464 00.000 10672 Sending socket response 35 (0x23) 20:44:31.963 01.499 428 Exposure complete 20:44:32.088 00.125 428 worker thread done servicing request 20:44:32.088 00.000 10672 OnExposeComplete: enter 20:44:32.088 00.000 10672 UpdateGuideState(): m_state=6 20:44:32.088 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2583 20:44:32.088 00.000 10672 Star::Find returns 1 (0), X=1096.92, Y=720.01, Mass=263953, SNR=47.8, Peak=46624 HFD=2.5 20:44:32.088 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.02) = xAngle (2.83 = 2.83) 20:44:32.088 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 20:44:32.088 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.19 mountX=-0.16 mountY=-0.05, mountTheta=-2.85 20:44:32.088 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.03, opts=13) 20:44:32.088 00.000 10672 Enqueuing Move request for scope (0.17, -0.03) 20:44:32.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:32.088 00.000 428 Worker thread wakes up 20:44:32.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd 20:44:32.088 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.03) 20:44:32.088 00.000 428 Moving (0.17, -0.03) raw xDistance=-0.16 yDistance=-0.05 20:44:32.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:44:32.088 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:32.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:44:32.088 00.000 428 MoveAxis(E, 0, ABG) 20:44:32.088 00.000 428 Move returns status 0, amount 0 20:44:32.088 00.000 428 MoveAxis(N, 0, ABG) 20:44:32.088 00.000 428 Move returns status 0, amount 0 20:44:32.088 00.000 428 move complete, result=0 20:44:32.088 00.000 428 worker thread done servicing request 20:44:32.119 00.031 10672 UpdateGuideState exits: m=263953 SNR=47.8 20:44:32.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:32.119 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:32.119 00.000 10672 Enqueuing Expose request 20:44:32.119 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:44:32.119 00.000 428 Worker thread wakes up 20:44:32.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:32.119 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:34.452 02.333 428 Exposure complete 20:44:34.577 00.125 428 worker thread done servicing request 20:44:34.577 00.000 10672 OnExposeComplete: enter 20:44:34.577 00.000 10672 UpdateGuideState(): m_state=6 20:44:34.577 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2584 20:44:34.577 00.000 10672 Star::Find returns 1 (0), X=1097.18, Y=720.36, Mass=281977, SNR=54.4, Peak=41392 HFD=2.7 20:44:34.577 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 20:44:34.577 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.53 = 0.53) 20:44:34.577 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.32 hyp=0.54 cameraTheta=0.64 mountX=-0.47 mountY=0.27, mountTheta=2.61 20:44:34.592 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.32, opts=13) 20:44:34.592 00.000 10672 Enqueuing Move request for scope (0.43, 0.32) 20:44:34.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:44:34.592 00.000 428 Worker thread wakes up 20:44:34.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.32) opts 0xd 20:44:34.592 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.32) 20:44:34.592 00.000 428 Moving (0.43, 0.32) raw xDistance=-0.47 yDistance=0.27 20:44:34.592 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 20:44:34.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:34.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:44:34.592 00.000 428 MoveAxis(E, 433, ABG) 20:44:34.592 00.000 428 Guiding Dir = 2, Dur = 433 20:44:34.592 00.000 428 IsSlewing returns 0 20:44:34.592 00.000 428 IsGuiding returns 0 20:44:34.608 00.016 10672 UpdateGuideState exits: m=281977 SNR=54.4 20:44:34.608 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:34.608 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:34.608 00.000 10672 Enqueuing Expose request 20:44:34.623 00.015 428 PulseGuide returned control before completion, sleep 415 20:44:35.045 00.422 428 IsGuiding returns 1 20:44:35.045 00.000 428 scope still moving after pulse duration time elapsed 20:44:35.092 00.047 428 IsSlewing returns 0 20:44:35.092 00.000 428 IsGuiding returns 0 20:44:35.092 00.000 428 scope move finished after 433 + 75 ms 20:44:35.092 00.000 428 Move returns status 0, amount 433 20:44:35.092 00.000 428 MoveAxis(N, 0, ABG) 20:44:35.092 00.000 428 Move returns status 0, amount 0 20:44:35.092 00.000 428 move complete, result=0 20:44:35.092 00.000 428 worker thread done servicing request 20:44:35.092 00.000 428 Worker thread wakes up 20:44:35.092 00.000 10672 GuideStep: -0.5 px 433 ms EAST, 0.3 px 0 ms NORTH 20:44:35.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:35.092 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:35.467 00.375 10672 read socket command 10 20:44:35.467 00.000 10672 processing socket request REQDIST 20:44:35.467 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:44:35.467 00.000 10672 Sending socket response 36 (0x24) 20:44:36.966 01.499 428 Exposure complete 20:44:37.107 00.141 428 worker thread done servicing request 20:44:37.107 00.000 10672 OnExposeComplete: enter 20:44:37.107 00.000 10672 UpdateGuideState(): m_state=6 20:44:37.107 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2585 20:44:37.107 00.000 10672 Star::Find returns 1 (0), X=1096.87, Y=720.25, Mass=270383, SNR=43.6, Peak=41824 HFD=2.6 20:44:37.107 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.02) = xAngle (4.08 = -2.21) 20:44:37.107 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.95 = 0.95) 20:44:37.107 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.06 mountX=-0.14 mountY=0.19, mountTheta=2.20 20:44:37.107 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.21, opts=13) 20:44:37.107 00.000 10672 Enqueuing Move request for scope (0.12, 0.21) 20:44:37.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:44:37.107 00.000 428 Worker thread wakes up 20:44:37.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd 20:44:37.107 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.21) 20:44:37.107 00.000 428 Moving (0.12, 0.21) raw xDistance=-0.14 yDistance=0.19 20:44:37.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:44:37.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:37.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:44:37.107 00.000 428 MoveAxis(E, 0, ABG) 20:44:37.107 00.000 428 Move returns status 0, amount 0 20:44:37.107 00.000 428 MoveAxis(N, 0, ABG) 20:44:37.107 00.000 428 Move returns status 0, amount 0 20:44:37.107 00.000 428 move complete, result=0 20:44:37.107 00.000 428 worker thread done servicing request 20:44:37.123 00.016 10672 UpdateGuideState exits: m=270383 SNR=43.6 20:44:37.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:37.123 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:37.123 00.000 10672 Enqueuing Expose request 20:44:37.123 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:44:37.123 00.000 428 Worker thread wakes up 20:44:37.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:37.123 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:39.466 02.343 428 Exposure complete 20:44:39.591 00.125 428 worker thread done servicing request 20:44:39.591 00.000 10672 OnExposeComplete: enter 20:44:39.591 00.000 10672 UpdateGuideState(): m_state=6 20:44:39.591 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2586 20:44:39.591 00.000 10672 Star::Find returns 1 (0), X=1097.05, Y=719.84, Mass=278355, SNR=47.0, Peak=50976 HFD=2.5 20:44:39.591 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.02) = xAngle (2.42 = 2.42) 20:44:39.591 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.71 = -0.71) 20:44:39.591 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.21 hyp=0.37 cameraTheta=-0.60 mountX=-0.27 mountY=-0.24, mountTheta=-2.43 20:44:39.591 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.21, opts=13) 20:44:39.591 00.000 10672 Enqueuing Move request for scope (0.30, -0.21) 20:44:39.591 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:44:39.591 00.000 428 Worker thread wakes up 20:44:39.591 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.21) opts 0xd 20:44:39.591 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.21) 20:44:39.591 00.000 428 Moving (0.30, -0.21) raw xDistance=-0.27 yDistance=-0.24 20:44:39.591 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:44:39.591 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:39.591 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:44:39.591 00.000 428 MoveAxis(E, 0, ABG) 20:44:39.591 00.000 428 Move returns status 0, amount 0 20:44:39.591 00.000 428 MoveAxis(N, 0, ABG) 20:44:39.591 00.000 428 Move returns status 0, amount 0 20:44:39.591 00.000 428 move complete, result=0 20:44:39.591 00.000 428 worker thread done servicing request 20:44:39.622 00.031 10672 UpdateGuideState exits: m=278355 SNR=47.0 20:44:39.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:39.622 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:39.622 00.000 10672 Enqueuing Expose request 20:44:39.622 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:44:39.622 00.000 428 Worker thread wakes up 20:44:39.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:39.622 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:40.465 00.843 10672 read socket command 10 20:44:40.465 00.000 10672 processing socket request REQDIST 20:44:40.465 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:44:40.465 00.000 10672 Sending socket response 33 (0x21) 20:44:41.970 01.505 428 Exposure complete 20:44:42.095 00.125 428 worker thread done servicing request 20:44:42.095 00.000 10672 OnExposeComplete: enter 20:44:42.095 00.000 10672 UpdateGuideState(): m_state=6 20:44:42.095 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2587 20:44:42.095 00.000 10672 Star::Find returns 1 (0), X=1096.98, Y=719.74, Mass=246082, SNR=43.7, Peak=44768 HFD=2.5 20:44:42.095 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 20:44:42.095 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.04 = -1.04) 20:44:42.095 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.30 hyp=0.38 cameraTheta=-0.93 mountX=-0.19 mountY=-0.32, mountTheta=-2.09 20:44:42.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.30, opts=13) 20:44:42.095 00.000 10672 Enqueuing Move request for scope (0.22, -0.30) 20:44:42.095 00.000 428 Worker thread wakes up 20:44:42.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:42.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.30) opts 0xd 20:44:42.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.30) 20:44:42.095 00.000 428 Moving (0.22, -0.30) raw xDistance=-0.19 yDistance=-0.32 20:44:42.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:44:42.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:42.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 20:44:42.095 00.000 428 MoveAxis(E, 0, ABG) 20:44:42.095 00.000 428 Move returns status 0, amount 0 20:44:42.095 00.000 428 MoveAxis(N, 0, ABG) 20:44:42.095 00.000 428 Move returns status 0, amount 0 20:44:42.095 00.000 428 move complete, result=0 20:44:42.095 00.000 428 worker thread done servicing request 20:44:42.126 00.031 10672 UpdateGuideState exits: m=246082 SNR=43.7 20:44:42.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:42.126 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:42.126 00.000 10672 Enqueuing Expose request 20:44:42.126 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:44:42.126 00.000 428 Worker thread wakes up 20:44:42.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:42.126 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:44.438 02.312 428 Exposure complete 20:44:44.578 00.140 428 worker thread done servicing request 20:44:44.578 00.000 10672 OnExposeComplete: enter 20:44:44.578 00.000 10672 UpdateGuideState(): m_state=6 20:44:44.578 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2588 20:44:44.578 00.000 10672 Star::Find returns 1 (0), X=1096.85, Y=720.08, Mass=307041, SNR=53.3, Peak=39760 HFD=3.0 20:44:44.578 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.02) = xAngle (3.44 = -2.85) 20:44:44.578 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.31 = 0.31) 20:44:44.578 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.10 cameraTheta=0.42 mountX=-0.10 mountY=0.03, mountTheta=2.83 20:44:44.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.04, opts=13) 20:44:44.578 00.000 10672 Enqueuing Move request for scope (0.10, 0.04) 20:44:44.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:44.578 00.000 428 Worker thread wakes up 20:44:44.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd 20:44:44.578 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.04) 20:44:44.578 00.000 428 Moving (0.10, 0.04) raw xDistance=-0.10 yDistance=0.03 20:44:44.578 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:44:44.578 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:44.578 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:44:44.578 00.000 428 MoveAxis(E, 0, ABG) 20:44:44.578 00.000 428 Move returns status 0, amount 0 20:44:44.578 00.000 428 MoveAxis(N, 0, ABG) 20:44:44.578 00.000 428 Move returns status 0, amount 0 20:44:44.578 00.000 428 move complete, result=0 20:44:44.578 00.000 428 worker thread done servicing request 20:44:44.610 00.032 10672 UpdateGuideState exits: m=307041 SNR=53.3 20:44:44.610 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:44.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:44.610 00.000 10672 Enqueuing Expose request 20:44:44.610 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:44:44.610 00.000 428 Worker thread wakes up 20:44:44.610 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:44.610 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:45.453 00.843 10672 read socket command 10 20:44:45.453 00.000 10672 processing socket request REQDIST 20:44:45.453 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:44:45.453 00.000 10672 Sending socket response 27 (0x1b) 20:44:46.937 01.484 428 Exposure complete 20:44:47.077 00.140 428 worker thread done servicing request 20:44:47.077 00.000 10672 OnExposeComplete: enter 20:44:47.077 00.000 10672 UpdateGuideState(): m_state=6 20:44:47.077 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2589 20:44:47.077 00.000 10672 Star::Find returns 1 (0), X=1097.14, Y=720.06, Mass=255482, SNR=44.5, Peak=39536 HFD=2.5 20:44:47.077 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 20:44:47.077 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.06 = -0.06) 20:44:47.077 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.02 hyp=0.38 cameraTheta=0.04 mountX=-0.38 mountY=-0.02, mountTheta=-3.08 20:44:47.077 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.02, opts=13) 20:44:47.077 00.000 10672 Enqueuing Move request for scope (0.38, 0.02) 20:44:47.077 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:47.077 00.000 428 Worker thread wakes up 20:44:47.077 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.02) opts 0xd 20:44:47.077 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.02) 20:44:47.077 00.000 428 Moving (0.38, 0.02) raw xDistance=-0.38 yDistance=-0.02 20:44:47.077 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 20:44:47.077 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:47.077 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:44:47.077 00.000 428 MoveAxis(E, 0, ABG) 20:44:47.077 00.000 428 Move returns status 0, amount 0 20:44:47.077 00.000 428 MoveAxis(N, 0, ABG) 20:44:47.077 00.000 428 Move returns status 0, amount 0 20:44:47.077 00.000 428 move complete, result=0 20:44:47.077 00.000 428 worker thread done servicing request 20:44:47.109 00.032 10672 UpdateGuideState exits: m=255482 SNR=44.5 20:44:47.109 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:47.109 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:47.109 00.000 10672 Enqueuing Expose request 20:44:47.109 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 20:44:47.109 00.000 428 Worker thread wakes up 20:44:47.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:47.109 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:49.467 02.358 428 Exposure complete 20:44:49.592 00.125 428 worker thread done servicing request 20:44:49.592 00.000 10672 OnExposeComplete: enter 20:44:49.592 00.000 10672 UpdateGuideState(): m_state=6 20:44:49.592 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2590 20:44:49.592 00.000 10672 Star::Find returns 1 (0), X=1097.45, Y=720.06, Mass=304413, SNR=51.4, Peak=37904 HFD=3.4 20:44:49.592 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.02) = xAngle (3.05 = 3.05) 20:44:49.592 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.08 = -0.08) 20:44:49.592 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.02 hyp=0.70 cameraTheta=0.03 mountX=-0.70 mountY=-0.05, mountTheta=-3.06 20:44:49.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.02, opts=13) 20:44:49.592 00.000 10672 Enqueuing Move request for scope (0.70, 0.02) 20:44:49.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:44:49.592 00.000 428 Worker thread wakes up 20:44:49.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.02) opts 0xd 20:44:49.592 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.02) 20:44:49.592 00.000 428 Moving (0.70, 0.02) raw xDistance=-0.70 yDistance=-0.05 20:44:49.592 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 20:44:49.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:49.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:44:49.592 00.000 428 MoveAxis(E, 650, ABG) 20:44:49.592 00.000 428 Guiding Dir = 2, Dur = 650 20:44:49.592 00.000 428 IsSlewing returns 0 20:44:49.592 00.000 428 IsGuiding returns 0 20:44:49.628 00.036 10672 UpdateGuideState exits: m=304413 SNR=51.4 20:44:49.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:49.628 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:49.628 00.000 10672 Enqueuing Expose request 20:44:49.628 00.000 428 PulseGuide returned control before completion, sleep 633 20:44:50.268 00.640 428 IsGuiding returns 1 20:44:50.268 00.000 428 scope still moving after pulse duration time elapsed 20:44:50.300 00.032 428 IsSlewing returns 0 20:44:50.300 00.000 428 IsGuiding returns 0 20:44:50.300 00.000 428 scope move finished after 650 + 49 ms 20:44:50.300 00.000 428 Move returns status 0, amount 650 20:44:50.300 00.000 428 MoveAxis(N, 0, ABG) 20:44:50.300 00.000 428 Move returns status 0, amount 0 20:44:50.300 00.000 428 move complete, result=0 20:44:50.300 00.000 428 worker thread done servicing request 20:44:50.300 00.000 428 Worker thread wakes up 20:44:50.300 00.000 10672 GuideStep: -0.7 px 650 ms EAST, -0.1 px 0 ms NORTH 20:44:50.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:50.300 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:50.456 00.156 10672 read socket command 10 20:44:50.456 00.000 10672 processing socket request REQDIST 20:44:50.456 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:44:50.456 00.000 10672 Sending socket response 42 (0x2a) 20:44:51.955 01.499 428 Exposure complete 20:44:52.096 00.141 428 worker thread done servicing request 20:44:52.096 00.000 10672 OnExposeComplete: enter 20:44:52.096 00.000 10672 UpdateGuideState(): m_state=6 20:44:52.096 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2591 20:44:52.111 00.015 10672 Star::Find returns 1 (0), X=1097.13, Y=720.18, Mass=284748, SNR=45.3, Peak=35168 HFD=2.9 20:44:52.111 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.91) 20:44:52.111 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.25 = 0.25) 20:44:52.111 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.14 hyp=0.40 cameraTheta=0.35 mountX=-0.39 mountY=0.10, mountTheta=2.90 20:44:52.111 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.14, opts=13) 20:44:52.111 00.000 10672 Enqueuing Move request for scope (0.37, 0.14) 20:44:52.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:44:52.111 00.000 428 Worker thread wakes up 20:44:52.111 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.14) opts 0xd 20:44:52.111 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.14) 20:44:52.111 00.000 428 Moving (0.37, 0.14) raw xDistance=-0.39 yDistance=0.10 20:44:52.111 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 20:44:52.111 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:52.111 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:44:52.111 00.000 428 MoveAxis(E, 0, ABG) 20:44:52.111 00.000 428 Move returns status 0, amount 0 20:44:52.111 00.000 428 MoveAxis(N, 0, ABG) 20:44:52.111 00.000 428 Move returns status 0, amount 0 20:44:52.111 00.000 428 move complete, result=0 20:44:52.111 00.000 428 worker thread done servicing request 20:44:52.127 00.016 10672 UpdateGuideState exits: m=284748 SNR=45.3 20:44:52.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:52.127 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:52.127 00.000 10672 Enqueuing Expose request 20:44:52.127 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:44:52.127 00.000 428 Worker thread wakes up 20:44:52.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:52.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:54.439 02.312 428 Exposure complete 20:44:54.579 00.140 428 worker thread done servicing request 20:44:54.579 00.000 10672 OnExposeComplete: enter 20:44:54.579 00.000 10672 UpdateGuideState(): m_state=6 20:44:54.579 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2592 20:44:54.579 00.000 10672 Star::Find returns 1 (0), X=1097.24, Y=720.13, Mass=300345, SNR=56.0, Peak=45088 HFD=2.8 20:44:54.579 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.02) = xAngle (3.20 = -3.08) 20:44:54.579 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 20:44:54.579 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.09 hyp=0.50 cameraTheta=0.18 mountX=-0.50 mountY=0.04, mountTheta=3.07 20:44:54.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.09, opts=13) 20:44:54.579 00.000 10672 Enqueuing Move request for scope (0.49, 0.09) 20:44:54.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:44:54.579 00.000 428 Worker thread wakes up 20:44:54.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.09) opts 0xd 20:44:54.579 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.09) 20:44:54.579 00.000 428 Moving (0.49, 0.09) raw xDistance=-0.50 yDistance=0.04 20:44:54.579 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 20:44:54.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:54.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:44:54.579 00.000 428 MoveAxis(E, 461, ABG) 20:44:54.579 00.000 428 Guiding Dir = 2, Dur = 461 20:44:54.595 00.016 10672 UpdateGuideState exits: m=300345 SNR=56.0 20:44:54.610 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:54.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:54.610 00.000 10672 Enqueuing Expose request 20:44:54.610 00.000 428 IsSlewing returns 0 20:44:54.610 00.000 428 IsGuiding returns 0 20:44:54.626 00.016 428 PulseGuide returned control before completion, sleep 457 20:44:55.110 00.484 428 IsGuiding returns 0 20:44:55.110 00.000 428 Move returns status 0, amount 461 20:44:55.110 00.000 428 MoveAxis(N, 0, ABG) 20:44:55.110 00.000 428 Move returns status 0, amount 0 20:44:55.110 00.000 428 move complete, result=0 20:44:55.110 00.000 428 worker thread done servicing request 20:44:55.110 00.000 428 Worker thread wakes up 20:44:55.110 00.000 10672 GuideStep: -0.5 px 461 ms EAST, 0.0 px 0 ms NORTH 20:44:55.110 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:55.110 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:55.470 00.360 10672 read socket command 10 20:44:55.470 00.000 10672 processing socket request REQDIST 20:44:55.470 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:44:55.470 00.000 10672 Sending socket response 44 (0x2c) 20:44:56.953 01.483 428 Exposure complete 20:44:57.094 00.141 428 worker thread done servicing request 20:44:57.094 00.000 10672 OnExposeComplete: enter 20:44:57.094 00.000 10672 UpdateGuideState(): m_state=6 20:44:57.094 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2593 20:44:57.094 00.000 10672 Star::Find returns 1 (0), X=1096.77, Y=720.01, Mass=277433, SNR=52.3, Peak=43136 HFD=2.5 20:44:57.094 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.02) = xAngle (1.85 = 1.85) 20:44:57.094 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 20:44:57.094 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.17 mountX=-0.01 mountY=-0.03, mountTheta=-1.85 20:44:57.094 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.03, opts=13) 20:44:57.094 00.000 10672 Enqueuing Move request for scope (0.01, -0.03) 20:44:57.094 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:44:57.094 00.000 428 Worker thread wakes up 20:44:57.094 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd 20:44:57.094 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.03) 20:44:57.094 00.000 428 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=-0.03 20:44:57.094 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:44:57.094 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:57.094 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 20:44:57.094 00.000 428 MoveAxis(E, 0, ABG) 20:44:57.094 00.000 428 Move returns status 0, amount 0 20:44:57.094 00.000 428 MoveAxis(N, 0, ABG) 20:44:57.094 00.000 428 Move returns status 0, amount 0 20:44:57.094 00.000 428 move complete, result=0 20:44:57.094 00.000 428 worker thread done servicing request 20:44:57.125 00.031 10672 UpdateGuideState exits: m=277433 SNR=52.3 20:44:57.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:57.125 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:57.125 00.000 10672 Enqueuing Expose request 20:44:57.125 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:44:57.125 00.000 428 Worker thread wakes up 20:44:57.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:44:57.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:44:59.458 02.333 428 Exposure complete 20:44:59.583 00.125 428 worker thread done servicing request 20:44:59.583 00.000 10672 OnExposeComplete: enter 20:44:59.583 00.000 10672 UpdateGuideState(): m_state=6 20:44:59.583 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2594 20:44:59.583 00.000 10672 Star::Find returns 1 (0), X=1096.83, Y=720.69, Mass=278107, SNR=48.4, Peak=43248 HFD=2.7 20:44:59.583 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.02) = xAngle (4.47 = -1.81) 20:44:59.583 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.35 = 1.35) 20:44:59.583 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.65 hyp=0.65 cameraTheta=1.45 mountX=-0.15 mountY=0.64, mountTheta=1.81 20:44:59.583 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.65, opts=13) 20:44:59.583 00.000 10672 Enqueuing Move request for scope (0.08, 0.65) 20:44:59.583 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:44:59.583 00.000 428 Worker thread wakes up 20:44:59.583 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.65) opts 0xd 20:44:59.583 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.65) 20:44:59.583 00.000 428 Moving (0.08, 0.65) raw xDistance=-0.15 yDistance=0.64 20:44:59.583 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:44:59.583 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.64 from input 0.64 20:44:59.583 00.000 428 MoveAxis(E, 0, ABG) 20:44:59.583 00.000 428 Move returns status 0, amount 0 20:44:59.583 00.000 428 MoveAxis(S, 964, ABG) 20:44:59.583 00.000 428 Guiding Dir = 1, Dur = 964 20:44:59.583 00.000 428 IsSlewing returns 0 20:44:59.583 00.000 428 IsGuiding returns 0 20:44:59.614 00.031 10672 UpdateGuideState exits: m=278107 SNR=48.4 20:44:59.614 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:59.614 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:44:59.614 00.000 10672 Enqueuing Expose request 20:44:59.661 00.047 428 PulseGuide returned control before completion, sleep 901 20:45:00.489 00.828 10672 read socket command 10 20:45:00.489 00.000 10672 processing socket request REQDIST 20:45:00.489 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:45:00.489 00.000 10672 Sending socket response 41 (0x29) 20:45:00.582 00.093 428 IsGuiding returns 1 20:45:00.582 00.000 428 scope still moving after pulse duration time elapsed 20:45:00.614 00.032 428 IsSlewing returns 0 20:45:00.614 00.000 428 IsGuiding returns 1 20:45:00.676 00.062 428 IsSlewing returns 0 20:45:00.707 00.031 428 IsGuiding returns 0 20:45:00.707 00.000 428 scope move finished after 964 + 149 ms 20:45:00.707 00.000 428 Move returns status 0, amount 964 20:45:00.707 00.000 428 move complete, result=0 20:45:00.707 00.000 428 worker thread done servicing request 20:45:00.707 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 964 ms SOUTH 20:45:00.707 00.000 428 Worker thread wakes up 20:45:00.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:00.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:01.957 01.250 428 Exposure complete 20:45:02.082 00.125 428 worker thread done servicing request 20:45:02.082 00.000 10672 OnExposeComplete: enter 20:45:02.082 00.000 10672 UpdateGuideState(): m_state=6 20:45:02.082 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2595 20:45:02.082 00.000 10672 Star::Find returns 1 (0), X=1097.32, Y=720.06, Mass=264208, SNR=45.2, Peak=47488 HFD=2.6 20:45:02.082 00.000 10672 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.02) = xAngle (3.04 = 3.04) 20:45:02.082 00.000 10672 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.08 = -0.08) 20:45:02.082 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.01 hyp=0.57 cameraTheta=0.02 mountX=-0.57 mountY=-0.05, mountTheta=-3.06 20:45:02.082 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.01, opts=13) 20:45:02.082 00.000 10672 Enqueuing Move request for scope (0.57, 0.01) 20:45:02.082 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:45:02.082 00.000 428 Worker thread wakes up 20:45:02.082 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.01) opts 0xd 20:45:02.082 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.01) 20:45:02.082 00.000 428 Moving (0.57, 0.01) raw xDistance=-0.57 yDistance=-0.05 20:45:02.082 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 20:45:02.082 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:02.082 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:45:02.082 00.000 428 MoveAxis(E, 527, ABG) 20:45:02.082 00.000 428 Guiding Dir = 2, Dur = 527 20:45:02.113 00.031 428 IsSlewing returns 0 20:45:02.113 00.000 428 IsGuiding returns 0 20:45:02.113 00.000 10672 UpdateGuideState exits: m=264208 SNR=45.2 20:45:02.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:02.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:02.113 00.000 10672 Enqueuing Expose request 20:45:02.129 00.016 428 PulseGuide returned control before completion, sleep 522 20:45:02.660 00.531 428 IsGuiding returns 1 20:45:02.660 00.000 428 scope still moving after pulse duration time elapsed 20:45:02.707 00.047 428 IsSlewing returns 0 20:45:02.707 00.000 428 IsGuiding returns 0 20:45:02.707 00.000 428 scope move finished after 527 + 64 ms 20:45:02.707 00.000 428 Move returns status 0, amount 527 20:45:02.707 00.000 428 MoveAxis(N, 0, ABG) 20:45:02.707 00.000 428 Move returns status 0, amount 0 20:45:02.707 00.000 428 move complete, result=0 20:45:02.707 00.000 428 worker thread done servicing request 20:45:02.707 00.000 10672 GuideStep: -0.6 px 527 ms EAST, -0.0 px 0 ms NORTH 20:45:02.707 00.000 428 Worker thread wakes up 20:45:02.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:02.707 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:04.456 01.749 428 Exposure complete 20:45:04.597 00.141 428 worker thread done servicing request 20:45:04.597 00.000 10672 OnExposeComplete: enter 20:45:04.597 00.000 10672 UpdateGuideState(): m_state=6 20:45:04.597 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2596 20:45:04.597 00.000 10672 Star::Find returns 1 (0), X=1096.78, Y=719.63, Mass=265786, SNR=45.3, Peak=45424 HFD=2.6 20:45:04.597 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.02) = xAngle (1.52 = 1.52) 20:45:04.597 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.61 = -1.61) 20:45:04.597 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.41 hyp=0.41 cameraTheta=-1.50 mountX=0.02 mountY=-0.41, mountTheta=-1.52 20:45:04.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.41, opts=13) 20:45:04.597 00.000 10672 Enqueuing Move request for scope (0.03, -0.41) 20:45:04.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:45:04.597 00.000 428 Worker thread wakes up 20:45:04.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.41) opts 0xd 20:45:04.597 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.41) 20:45:04.597 00.000 428 Moving (0.03, -0.41) raw xDistance=0.02 yDistance=-0.41 20:45:04.597 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:45:04.597 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:04.597 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:45:04.597 00.000 428 MoveAxis(E, 0, ABG) 20:45:04.597 00.000 428 Move returns status 0, amount 0 20:45:04.597 00.000 428 MoveAxis(N, 0, ABG) 20:45:04.597 00.000 428 Move returns status 0, amount 0 20:45:04.597 00.000 428 move complete, result=0 20:45:04.597 00.000 428 worker thread done servicing request 20:45:04.612 00.015 10672 UpdateGuideState exits: m=265786 SNR=45.3 20:45:04.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:04.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:04.612 00.000 10672 Enqueuing Expose request 20:45:04.612 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:45:04.612 00.000 428 Worker thread wakes up 20:45:04.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:04.612 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:05.456 00.844 10672 read socket command 10 20:45:05.456 00.000 10672 processing socket request REQDIST 20:45:05.456 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:45:05.456 00.000 10672 Sending socket response 44 (0x2c) 20:45:06.960 01.504 428 Exposure complete 20:45:07.085 00.125 428 worker thread done servicing request 20:45:07.085 00.000 10672 OnExposeComplete: enter 20:45:07.085 00.000 10672 UpdateGuideState(): m_state=6 20:45:07.085 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2597 20:45:07.085 00.000 10672 Star::Find returns 1 (0), X=1097.14, Y=719.38, Mass=285268, SNR=51.9, Peak=36160 HFD=2.9 20:45:07.085 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.02) = xAngle (1.98 = 1.98) 20:45:07.085 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.15 = -1.15) 20:45:07.085 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.66 hyp=0.76 cameraTheta=-1.04 mountX=-0.30 mountY=-0.70, mountTheta=-1.98 20:45:07.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.66, opts=13) 20:45:07.085 00.000 10672 Enqueuing Move request for scope (0.38, -0.66) 20:45:07.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:45:07.085 00.000 428 Worker thread wakes up 20:45:07.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.66) opts 0xd 20:45:07.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.66) 20:45:07.085 00.000 428 Moving (0.38, -0.66) raw xDistance=-0.30 yDistance=-0.70 20:45:07.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 20:45:07.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:45:07.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 20:45:07.085 00.000 428 MoveAxis(E, 0, ABG) 20:45:07.085 00.000 428 Move returns status 0, amount 0 20:45:07.085 00.000 428 MoveAxis(N, 0, ABG) 20:45:07.085 00.000 428 Move returns status 0, amount 0 20:45:07.085 00.000 428 move complete, result=0 20:45:07.085 00.000 428 worker thread done servicing request 20:45:07.116 00.031 10672 UpdateGuideState exits: m=285268 SNR=51.9 20:45:07.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:07.116 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:07.116 00.000 10672 Enqueuing Expose request 20:45:07.116 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 20:45:07.116 00.000 428 Worker thread wakes up 20:45:07.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:07.116 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:09.444 02.328 428 Exposure complete 20:45:09.569 00.125 428 worker thread done servicing request 20:45:09.569 00.000 10672 OnExposeComplete: enter 20:45:09.569 00.000 10672 UpdateGuideState(): m_state=6 20:45:09.569 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2598 20:45:09.569 00.000 10672 Star::Find returns 1 (0), X=1097.27, Y=719.81, Mass=256691, SNR=44.9, Peak=45744 HFD=2.5 20:45:09.569 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.02) = xAngle (2.60 = 2.60) 20:45:09.569 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.52 = -0.52) 20:45:09.569 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.23 hyp=0.57 cameraTheta=-0.42 mountX=-0.49 mountY=-0.28, mountTheta=-2.61 20:45:09.584 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.23, opts=13) 20:45:09.584 00.000 10672 Enqueuing Move request for scope (0.52, -0.23) 20:45:09.584 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:45:09.584 00.000 428 Worker thread wakes up 20:45:09.584 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.23) opts 0xd 20:45:09.584 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.23) 20:45:09.584 00.000 428 Moving (0.52, -0.23) raw xDistance=-0.49 yDistance=-0.28 20:45:09.584 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 20:45:09.584 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:09.584 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:45:09.584 00.000 428 MoveAxis(E, 453, ABG) 20:45:09.584 00.000 428 Guiding Dir = 2, Dur = 453 20:45:09.584 00.000 428 IsSlewing returns 0 20:45:09.584 00.000 428 IsGuiding returns 0 20:45:09.600 00.016 10672 UpdateGuideState exits: m=256691 SNR=44.9 20:45:09.600 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:09.600 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:09.600 00.000 10672 Enqueuing Expose request 20:45:09.600 00.000 428 PulseGuide returned control before completion, sleep 436 20:45:10.053 00.453 428 IsGuiding returns 1 20:45:10.053 00.000 428 scope still moving after pulse duration time elapsed 20:45:10.084 00.031 428 IsSlewing returns 0 20:45:10.116 00.032 428 IsGuiding returns 0 20:45:10.116 00.000 428 scope move finished after 453 + 85 ms 20:45:10.116 00.000 428 Move returns status 0, amount 453 20:45:10.116 00.000 428 MoveAxis(N, 0, ABG) 20:45:10.116 00.000 428 Move returns status 0, amount 0 20:45:10.116 00.000 428 move complete, result=0 20:45:10.116 00.000 428 worker thread done servicing request 20:45:10.116 00.000 428 Worker thread wakes up 20:45:10.116 00.000 10672 GuideStep: -0.5 px 453 ms EAST, -0.3 px 0 ms NORTH 20:45:10.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:10.116 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:10.459 00.343 10672 read socket command 10 20:45:10.459 00.000 10672 processing socket request REQDIST 20:45:10.459 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:45:10.459 00.000 10672 Sending socket response 55 (0x37) 20:45:11.959 01.500 428 Exposure complete 20:45:12.099 00.140 428 worker thread done servicing request 20:45:12.099 00.000 10672 OnExposeComplete: enter 20:45:12.099 00.000 10672 UpdateGuideState(): m_state=6 20:45:12.099 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2599 20:45:12.099 00.000 10672 Star::Find returns 1 (0), X=1096.44, Y=719.93, Mass=264006, SNR=46.3, Peak=31136 HFD=3.0 20:45:12.099 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.02) = xAngle (0.21 = 0.21) 20:45:12.099 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91) 20:45:12.099 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-2.81 mountX=0.32 mountY=-0.07, mountTheta=-0.23 20:45:12.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.11, opts=13) 20:45:12.099 00.000 10672 Enqueuing Move request for scope (-0.31, -0.11) 20:45:12.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:45:12.099 00.000 428 Worker thread wakes up 20:45:12.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.11) opts 0xd 20:45:12.099 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.11) 20:45:12.099 00.000 428 Moving (-0.31, -0.11) raw xDistance=0.32 yDistance=-0.07 20:45:12.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:45:12.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:12.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:45:12.099 00.000 428 MoveAxis(E, 0, ABG) 20:45:12.099 00.000 428 Move returns status 0, amount 0 20:45:12.099 00.000 428 MoveAxis(N, 0, ABG) 20:45:12.099 00.000 428 Move returns status 0, amount 0 20:45:12.099 00.000 428 move complete, result=0 20:45:12.099 00.000 428 worker thread done servicing request 20:45:12.130 00.031 10672 UpdateGuideState exits: m=264006 SNR=46.3 20:45:12.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:12.130 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:12.130 00.000 10672 Enqueuing Expose request 20:45:12.130 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:45:12.130 00.000 428 Worker thread wakes up 20:45:12.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:12.130 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:14.447 02.317 428 Exposure complete 20:45:14.588 00.141 428 worker thread done servicing request 20:45:14.588 00.000 10672 OnExposeComplete: enter 20:45:14.588 00.000 10672 UpdateGuideState(): m_state=6 20:45:14.588 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2600 20:45:14.588 00.000 10672 Star::Find returns 1 (0), X=1096.13, Y=719.69, Mass=228121, SNR=38.1, Peak=40736 HFD=2.5 20:45:14.588 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.39 = 0.39) 20:45:14.588 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73) 20:45:14.588 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.35 hyp=0.71 cameraTheta=-2.63 mountX=0.66 mountY=-0.28, mountTheta=-0.41 20:45:14.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.35, opts=13) 20:45:14.588 00.000 10672 Enqueuing Move request for scope (-0.62, -0.35) 20:45:14.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:45:14.588 00.000 428 Worker thread wakes up 20:45:14.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.35) opts 0xd 20:45:14.588 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.35) 20:45:14.588 00.000 428 Moving (-0.62, -0.35) raw xDistance=0.66 yDistance=-0.28 20:45:14.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 20:45:14.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:14.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:45:14.588 00.000 428 MoveAxis(W, 610, ABG) 20:45:14.588 00.000 428 Guiding Dir = 3, Dur = 610 20:45:14.588 00.000 428 IsSlewing returns 0 20:45:14.588 00.000 428 IsGuiding returns 0 20:45:14.603 00.015 428 PulseGuide returned control before completion, sleep 606 20:45:14.619 00.016 10672 UpdateGuideState exits: m=228121 SNR=38.1 20:45:14.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:14.619 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:14.619 00.000 10672 Enqueuing Expose request 20:45:15.228 00.609 428 IsGuiding returns 0 20:45:15.228 00.000 428 Move returns status 0, amount 610 20:45:15.228 00.000 428 MoveAxis(N, 0, ABG) 20:45:15.228 00.000 428 Move returns status 0, amount 0 20:45:15.228 00.000 428 move complete, result=0 20:45:15.228 00.000 428 worker thread done servicing request 20:45:15.228 00.000 428 Worker thread wakes up 20:45:15.228 00.000 10672 GuideStep: 0.7 px 610 ms WEST, -0.3 px 0 ms NORTH 20:45:15.228 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:15.228 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:15.462 00.234 10672 read socket command 10 20:45:15.462 00.000 10672 processing socket request REQDIST 20:45:15.462 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:45:15.462 00.000 10672 Sending socket response 55 (0x37) 20:45:16.946 01.484 428 Exposure complete 20:45:17.087 00.141 428 worker thread done servicing request 20:45:17.087 00.000 10672 OnExposeComplete: enter 20:45:17.087 00.000 10672 UpdateGuideState(): m_state=6 20:45:17.103 00.016 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2601 20:45:17.103 00.000 10672 Star::Find returns 1 (0), X=1096.52, Y=720.09, Mass=242043, SNR=42.3, Peak=34192 HFD=2.8 20:45:17.103 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.02) = xAngle (5.96 = -0.32) 20:45:17.103 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.84 = 2.84) 20:45:17.103 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.94 mountX=0.22 mountY=0.07, mountTheta=0.31 20:45:17.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.05, opts=13) 20:45:17.103 00.000 10672 Enqueuing Move request for scope (-0.23, 0.05) 20:45:17.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:45:17.103 00.000 428 Worker thread wakes up 20:45:17.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd 20:45:17.103 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.05) 20:45:17.103 00.000 428 Moving (-0.23, 0.05) raw xDistance=0.22 yDistance=0.07 20:45:17.103 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:45:17.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:17.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:45:17.103 00.000 428 MoveAxis(E, 0, ABG) 20:45:17.103 00.000 428 Move returns status 0, amount 0 20:45:17.103 00.000 428 MoveAxis(N, 0, ABG) 20:45:17.103 00.000 428 Move returns status 0, amount 0 20:45:17.103 00.000 428 move complete, result=0 20:45:17.103 00.000 428 worker thread done servicing request 20:45:17.118 00.015 10672 UpdateGuideState exits: m=242043 SNR=42.3 20:45:17.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:17.118 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:17.118 00.000 10672 Enqueuing Expose request 20:45:17.118 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:45:17.118 00.000 428 Worker thread wakes up 20:45:17.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:17.118 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:19.430 02.312 428 Exposure complete 20:45:19.555 00.125 428 worker thread done servicing request 20:45:19.555 00.000 10672 OnExposeComplete: enter 20:45:19.570 00.015 10672 UpdateGuideState(): m_state=6 20:45:19.570 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2602 20:45:19.570 00.000 10672 Star::Find returns 1 (0), X=1097.41, Y=719.64, Mass=273004, SNR=44.1, Peak=34736 HFD=2.9 20:45:19.570 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.02) = xAngle (2.47 = 2.47) 20:45:19.570 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.66 = -0.66) 20:45:19.570 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=-0.40 hyp=0.77 cameraTheta=-0.55 mountX=-0.60 mountY=-0.47, mountTheta=-2.48 20:45:19.570 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=-0.40, opts=13) 20:45:19.570 00.000 10672 Enqueuing Move request for scope (0.65, -0.40) 20:45:19.570 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:45:19.570 00.000 428 Worker thread wakes up 20:45:19.570 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.40) opts 0xd 20:45:19.570 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, -0.40) 20:45:19.570 00.000 428 Moving (0.65, -0.40) raw xDistance=-0.60 yDistance=-0.47 20:45:19.570 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 20:45:19.570 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:19.570 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 20:45:19.570 00.000 428 MoveAxis(E, 559, ABG) 20:45:19.570 00.000 428 Guiding Dir = 2, Dur = 559 20:45:19.570 00.000 428 IsSlewing returns 0 20:45:19.570 00.000 428 IsGuiding returns 0 20:45:19.586 00.016 10672 UpdateGuideState exits: m=273004 SNR=44.1 20:45:19.586 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:19.586 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:19.586 00.000 10672 Enqueuing Expose request 20:45:19.602 00.016 428 PulseGuide returned control before completion, sleep 541 20:45:20.149 00.547 428 IsGuiding returns 1 20:45:20.149 00.000 428 scope still moving after pulse duration time elapsed 20:45:20.180 00.031 428 IsSlewing returns 0 20:45:20.227 00.047 428 IsGuiding returns 0 20:45:20.227 00.000 428 scope move finished after 559 + 92 ms 20:45:20.227 00.000 428 Move returns status 0, amount 559 20:45:20.227 00.000 428 MoveAxis(N, 0, ABG) 20:45:20.227 00.000 428 Move returns status 0, amount 0 20:45:20.227 00.000 428 move complete, result=0 20:45:20.227 00.000 428 worker thread done servicing request 20:45:20.227 00.000 428 Worker thread wakes up 20:45:20.227 00.000 10672 GuideStep: -0.6 px 559 ms EAST, -0.5 px 0 ms NORTH 20:45:20.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:20.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:20.461 00.234 10672 read socket command 10 20:45:20.461 00.000 10672 processing socket request REQDIST 20:45:20.461 00.000 10672 SOCKSVR: Sending pixel error of 0.54 20:45:20.461 00.000 10672 Sending socket response 54 (0x36) 20:45:21.960 01.499 428 Exposure complete 20:45:22.085 00.125 428 worker thread done servicing request 20:45:22.085 00.000 10672 OnExposeComplete: enter 20:45:22.085 00.000 10672 UpdateGuideState(): m_state=6 20:45:22.085 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2603 20:45:22.085 00.000 10672 Star::Find returns 1 (0), X=1097.18, Y=719.64, Mass=270122, SNR=45.1, Peak=42144 HFD=2.7 20:45:22.085 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.02) = xAngle (2.27 = 2.27) 20:45:22.085 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.86 = -0.86) 20:45:22.085 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.40 hyp=0.59 cameraTheta=-0.75 mountX=-0.38 mountY=-0.44, mountTheta=-2.27 20:45:22.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.40, opts=13) 20:45:22.085 00.000 10672 Enqueuing Move request for scope (0.43, -0.40) 20:45:22.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:45:22.085 00.000 428 Worker thread wakes up 20:45:22.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.40) opts 0xd 20:45:22.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.40) 20:45:22.085 00.000 428 Moving (0.43, -0.40) raw xDistance=-0.38 yDistance=-0.44 20:45:22.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 20:45:22.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:22.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:45:22.085 00.000 428 MoveAxis(E, 0, ABG) 20:45:22.085 00.000 428 Move returns status 0, amount 0 20:45:22.085 00.000 428 MoveAxis(N, 0, ABG) 20:45:22.085 00.000 428 Move returns status 0, amount 0 20:45:22.085 00.000 428 move complete, result=0 20:45:22.085 00.000 428 worker thread done servicing request 20:45:22.117 00.032 10672 UpdateGuideState exits: m=270122 SNR=45.1 20:45:22.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:22.117 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:22.117 00.000 10672 Enqueuing Expose request 20:45:22.117 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:45:22.117 00.000 428 Worker thread wakes up 20:45:22.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:22.117 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:24.449 02.332 428 Exposure complete 20:45:24.574 00.125 428 worker thread done servicing request 20:45:24.574 00.000 10672 OnExposeComplete: enter 20:45:24.574 00.000 10672 UpdateGuideState(): m_state=6 20:45:24.574 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2604 20:45:24.574 00.000 10672 Star::Find returns 1 (0), X=1096.87, Y=719.53, Mass=260766, SNR=43.5, Peak=36160 HFD=3.1 20:45:24.574 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.02) = xAngle (1.68 = 1.68) 20:45:24.574 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.45 = -1.45) 20:45:24.574 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.52 hyp=0.53 cameraTheta=-1.34 mountX=-0.06 mountY=-0.53, mountTheta=-1.68 20:45:24.574 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.52, opts=13) 20:45:24.574 00.000 10672 Enqueuing Move request for scope (0.12, -0.52) 20:45:24.574 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:45:24.574 00.000 428 Worker thread wakes up 20:45:24.574 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.52) opts 0xd 20:45:24.574 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.52) 20:45:24.574 00.000 428 Moving (0.12, -0.52) raw xDistance=-0.06 yDistance=-0.53 20:45:24.574 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:45:24.574 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:24.574 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:45:24.574 00.000 428 MoveAxis(E, 0, ABG) 20:45:24.574 00.000 428 Move returns status 0, amount 0 20:45:24.574 00.000 428 MoveAxis(N, 0, ABG) 20:45:24.574 00.000 428 Move returns status 0, amount 0 20:45:24.574 00.000 428 move complete, result=0 20:45:24.574 00.000 428 worker thread done servicing request 20:45:24.605 00.031 10672 UpdateGuideState exits: m=260766 SNR=43.5 20:45:24.605 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:24.605 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:24.605 00.000 10672 Enqueuing Expose request 20:45:24.605 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:45:24.605 00.000 428 Worker thread wakes up 20:45:24.605 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:24.605 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:25.464 00.859 10672 read socket command 10 20:45:25.464 00.000 10672 processing socket request REQDIST 20:45:25.464 00.000 10672 SOCKSVR: Sending pixel error of 0.55 20:45:25.464 00.000 10672 Sending socket response 55 (0x37) 20:45:26.948 01.484 428 Exposure complete 20:45:27.089 00.141 428 worker thread done servicing request 20:45:27.089 00.000 10672 OnExposeComplete: enter 20:45:27.089 00.000 10672 UpdateGuideState(): m_state=6 20:45:27.089 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2605 20:45:27.089 00.000 10672 Star::Find returns 1 (0), X=1097.04, Y=720.09, Mass=233255, SNR=41.0, Peak=40512 HFD=2.7 20:45:27.089 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.02) = xAngle (3.20 = -3.09) 20:45:27.089 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.07 = 0.07) 20:45:27.089 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.29 cameraTheta=0.18 mountX=-0.29 mountY=0.02, mountTheta=3.07 20:45:27.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.05, opts=13) 20:45:27.089 00.000 10672 Enqueuing Move request for scope (0.28, 0.05) 20:45:27.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:45:27.089 00.000 428 Worker thread wakes up 20:45:27.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd 20:45:27.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.05) 20:45:27.089 00.000 428 Moving (0.28, 0.05) raw xDistance=-0.29 yDistance=0.02 20:45:27.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:45:27.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:27.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:45:27.089 00.000 428 MoveAxis(E, 0, ABG) 20:45:27.089 00.000 428 Move returns status 0, amount 0 20:45:27.089 00.000 428 MoveAxis(N, 0, ABG) 20:45:27.089 00.000 428 Move returns status 0, amount 0 20:45:27.089 00.000 428 move complete, result=0 20:45:27.089 00.000 428 worker thread done servicing request 20:45:27.120 00.031 10672 UpdateGuideState exits: m=233255 SNR=41.0 20:45:27.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:27.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:27.120 00.000 10672 Enqueuing Expose request 20:45:27.120 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 20:45:27.120 00.000 428 Worker thread wakes up 20:45:27.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:27.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:29.447 02.327 428 Exposure complete 20:45:29.588 00.141 428 worker thread done servicing request 20:45:29.588 00.000 10672 OnExposeComplete: enter 20:45:29.588 00.000 10672 UpdateGuideState(): m_state=6 20:45:29.588 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2606 20:45:29.588 00.000 10672 Star::Find returns 1 (0), X=1096.92, Y=719.92, Mass=289574, SNR=48.9, Peak=45632 HFD=2.8 20:45:29.588 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 20:45:29.588 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 20:45:29.588 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.63 mountX=-0.16 mountY=-0.14, mountTheta=-2.40 20:45:29.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.12, opts=13) 20:45:29.588 00.000 10672 Enqueuing Move request for scope (0.17, -0.12) 20:45:29.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:45:29.588 00.000 428 Worker thread wakes up 20:45:29.604 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd 20:45:29.604 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.12) 20:45:29.604 00.000 428 Moving (0.17, -0.12) raw xDistance=-0.16 yDistance=-0.14 20:45:29.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:45:29.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:29.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:45:29.604 00.000 428 MoveAxis(E, 0, ABG) 20:45:29.604 00.000 428 Move returns status 0, amount 0 20:45:29.604 00.000 428 MoveAxis(N, 0, ABG) 20:45:29.604 00.000 428 Move returns status 0, amount 0 20:45:29.604 00.000 428 move complete, result=0 20:45:29.604 00.000 428 worker thread done servicing request 20:45:29.619 00.015 10672 UpdateGuideState exits: m=289574 SNR=48.9 20:45:29.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:29.619 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:29.619 00.000 10672 Enqueuing Expose request 20:45:29.619 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:45:29.619 00.000 428 Worker thread wakes up 20:45:29.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:29.619 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:30.463 00.844 10672 read socket command 10 20:45:30.463 00.000 10672 processing socket request REQDIST 20:45:30.463 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:45:30.463 00.000 10672 Sending socket response 39 (0x27) 20:45:31.951 01.488 428 Exposure complete 20:45:32.092 00.141 428 worker thread done servicing request 20:45:32.092 00.000 10672 OnExposeComplete: enter 20:45:32.092 00.000 10672 UpdateGuideState(): m_state=6 20:45:32.092 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2607 20:45:32.092 00.000 10672 Star::Find returns 1 (0), X=1096.75, Y=719.96, Mass=306888, SNR=47.8, Peak=43344 HFD=3.1 20:45:32.092 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.02) = xAngle (1.45 = 1.45) 20:45:32.092 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 20:45:32.092 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.57 mountX=0.01 mountY=-0.08, mountTheta=-1.45 20:45:32.092 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.08, opts=13) 20:45:32.092 00.000 10672 Enqueuing Move request for scope (0.00, -0.08) 20:45:32.092 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:45:32.092 00.000 428 Worker thread wakes up 20:45:32.092 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd 20:45:32.092 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.08) 20:45:32.092 00.000 428 Moving (0.00, -0.08) raw xDistance=0.01 yDistance=-0.08 20:45:32.092 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:45:32.092 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:32.092 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:45:32.092 00.000 428 MoveAxis(E, 0, ABG) 20:45:32.092 00.000 428 Move returns status 0, amount 0 20:45:32.092 00.000 428 MoveAxis(N, 0, ABG) 20:45:32.092 00.000 428 Move returns status 0, amount 0 20:45:32.092 00.000 428 move complete, result=0 20:45:32.092 00.000 428 worker thread done servicing request 20:45:32.123 00.031 10672 UpdateGuideState exits: m=306888 SNR=47.8 20:45:32.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:32.123 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:32.123 00.000 10672 Enqueuing Expose request 20:45:32.123 00.000 428 Worker thread wakes up 20:45:32.123 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:45:32.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:32.123 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:34.451 02.328 428 Exposure complete 20:45:34.607 00.156 428 worker thread done servicing request 20:45:34.607 00.000 10672 OnExposeComplete: enter 20:45:34.607 00.000 10672 UpdateGuideState(): m_state=6 20:45:34.622 00.015 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2608 20:45:34.622 00.000 10672 Star::Find returns 1 (0), X=1097.00, Y=719.52, Mass=272948, SNR=45.6, Peak=46736 HFD=2.3 20:45:34.622 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.02) = xAngle (1.89 = 1.89) 20:45:34.622 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.24 = -1.24) 20:45:34.622 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.52 hyp=0.58 cameraTheta=-1.13 mountX=-0.18 mountY=-0.55, mountTheta=-1.89 20:45:34.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.52, opts=13) 20:45:34.622 00.000 10672 Enqueuing Move request for scope (0.24, -0.52) 20:45:34.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:45:34.622 00.000 428 Worker thread wakes up 20:45:34.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.52) opts 0xd 20:45:34.622 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.52) 20:45:34.622 00.000 428 Moving (0.24, -0.52) raw xDistance=-0.18 yDistance=-0.55 20:45:34.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:45:34.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:34.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 20:45:34.622 00.000 428 MoveAxis(E, 0, ABG) 20:45:34.622 00.000 428 Move returns status 0, amount 0 20:45:34.622 00.000 428 MoveAxis(N, 0, ABG) 20:45:34.622 00.000 428 Move returns status 0, amount 0 20:45:34.622 00.000 428 move complete, result=0 20:45:34.622 00.000 428 worker thread done servicing request 20:45:34.638 00.016 10672 UpdateGuideState exits: m=272948 SNR=45.6 20:45:34.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:34.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:34.638 00.000 10672 Enqueuing Expose request 20:45:34.638 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 20:45:34.638 00.000 428 Worker thread wakes up 20:45:34.638 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:34.638 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:35.466 00.828 10672 read socket command 10 20:45:35.466 00.000 10672 processing socket request REQDIST 20:45:35.466 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:45:35.466 00.000 10672 Sending socket response 38 (0x26) 20:45:36.950 01.484 428 Exposure complete 20:45:37.075 00.125 428 worker thread done servicing request 20:45:37.075 00.000 10672 OnExposeComplete: enter 20:45:37.075 00.000 10672 UpdateGuideState(): m_state=6 20:45:37.075 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2609 20:45:37.075 00.000 10672 Star::Find returns 1 (0), X=1096.47, Y=719.81, Mass=247092, SNR=47.9, Peak=37472 HFD=2.6 20:45:37.075 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 20:45:37.075 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 20:45:37.075 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-2.47 mountX=0.31 mountY=-0.20, mountTheta=-0.56 20:45:37.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.23, opts=13) 20:45:37.075 00.000 10672 Enqueuing Move request for scope (-0.29, -0.23) 20:45:37.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=144, FiltMax=65488, Gamma=1.000 20:45:37.075 00.000 428 Worker thread wakes up 20:45:37.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.23) opts 0xd 20:45:37.075 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.23) 20:45:37.075 00.000 428 Moving (-0.29, -0.23) raw xDistance=0.31 yDistance=-0.20 20:45:37.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 20:45:37.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:37.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:45:37.075 00.000 428 MoveAxis(E, 0, ABG) 20:45:37.075 00.000 428 Move returns status 0, amount 0 20:45:37.075 00.000 428 MoveAxis(N, 0, ABG) 20:45:37.075 00.000 428 Move returns status 0, amount 0 20:45:37.075 00.000 428 move complete, result=0 20:45:37.075 00.000 428 worker thread done servicing request 20:45:37.106 00.031 10672 UpdateGuideState exits: m=247092 SNR=47.9 20:45:37.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:37.106 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:37.106 00.000 10672 Enqueuing Expose request 20:45:37.106 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:45:37.106 00.000 428 Worker thread wakes up 20:45:37.106 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:37.106 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:39.438 02.332 428 Exposure complete 20:45:39.579 00.141 428 worker thread done servicing request 20:45:39.579 00.000 10672 OnExposeComplete: enter 20:45:39.579 00.000 10672 UpdateGuideState(): m_state=6 20:45:39.579 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2610 20:45:39.579 00.000 10672 Star::Find returns 1 (0), X=1096.74, Y=720.10, Mass=264476, SNR=41.0, Peak=38560 HFD=2.8 20:45:39.579 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.02) = xAngle (4.85 = -1.44) 20:45:39.579 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.72 = 1.72) 20:45:39.579 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.83 mountX=0.01 mountY=0.06, mountTheta=1.44 20:45:39.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.06, opts=13) 20:45:39.579 00.000 10672 Enqueuing Move request for scope (-0.02, 0.06) 20:45:39.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:45:39.579 00.000 428 Worker thread wakes up 20:45:39.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd 20:45:39.579 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.06) 20:45:39.579 00.000 428 Moving (-0.02, 0.06) raw xDistance=0.01 yDistance=0.06 20:45:39.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:45:39.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:39.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:45:39.579 00.000 428 MoveAxis(E, 0, ABG) 20:45:39.579 00.000 428 Move returns status 0, amount 0 20:45:39.579 00.000 428 MoveAxis(N, 0, ABG) 20:45:39.579 00.000 428 Move returns status 0, amount 0 20:45:39.579 00.000 428 move complete, result=0 20:45:39.579 00.000 428 worker thread done servicing request 20:45:39.610 00.031 10672 UpdateGuideState exits: m=264476 SNR=41.0 20:45:39.610 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:39.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:39.610 00.000 10672 Enqueuing Expose request 20:45:39.610 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:45:39.610 00.000 428 Worker thread wakes up 20:45:39.610 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:39.610 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:40.454 00.844 10672 read socket command 10 20:45:40.454 00.000 10672 processing socket request REQDIST 20:45:40.454 00.000 10672 SOCKSVR: Sending pixel error of 0.28 20:45:40.454 00.000 10672 Sending socket response 28 (0x1c) 20:45:41.953 01.499 428 Exposure complete 20:45:42.094 00.141 428 worker thread done servicing request 20:45:42.094 00.000 10672 OnExposeComplete: enter 20:45:42.094 00.000 10672 UpdateGuideState(): m_state=6 20:45:42.094 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2611 20:45:42.094 00.000 10672 Star::Find returns 1 (0), X=1097.03, Y=719.84, Mass=265358, SNR=48.6, Peak=44000 HFD=2.5 20:45:42.094 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.02) = xAngle (2.39 = 2.39) 20:45:42.094 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.74 = -0.74) 20:45:42.094 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.20 hyp=0.34 cameraTheta=-0.63 mountX=-0.25 mountY=-0.23, mountTheta=-2.40 20:45:42.094 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.20, opts=13) 20:45:42.094 00.000 10672 Enqueuing Move request for scope (0.28, -0.20) 20:45:42.094 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:45:42.094 00.000 428 Worker thread wakes up 20:45:42.094 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.20) opts 0xd 20:45:42.094 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.20) 20:45:42.094 00.000 428 Moving (0.28, -0.20) raw xDistance=-0.25 yDistance=-0.23 20:45:42.094 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 20:45:42.094 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:42.094 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:45:42.094 00.000 428 MoveAxis(E, 0, ABG) 20:45:42.094 00.000 428 Move returns status 0, amount 0 20:45:42.094 00.000 428 MoveAxis(N, 0, ABG) 20:45:42.094 00.000 428 Move returns status 0, amount 0 20:45:42.094 00.000 428 move complete, result=0 20:45:42.094 00.000 428 worker thread done servicing request 20:45:42.109 00.015 10672 UpdateGuideState exits: m=265358 SNR=48.6 20:45:42.109 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:42.109 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:42.109 00.000 10672 Enqueuing Expose request 20:45:42.109 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:45:42.109 00.000 428 Worker thread wakes up 20:45:42.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:42.109 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:44.437 02.328 428 Exposure complete 20:45:44.562 00.125 428 worker thread done servicing request 20:45:44.562 00.000 10672 OnExposeComplete: enter 20:45:44.562 00.000 10672 UpdateGuideState(): m_state=6 20:45:44.562 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2612 20:45:44.562 00.000 10672 Star::Find returns 1 (0), X=1096.86, Y=719.71, Mass=246785, SNR=42.0, Peak=42704 HFD=2.4 20:45:44.562 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.02) = xAngle (1.75 = 1.75) 20:45:44.562 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.38 = -1.38) 20:45:44.562 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.33 hyp=0.35 cameraTheta=-1.27 mountX=-0.06 mountY=-0.34, mountTheta=-1.75 20:45:44.562 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.33, opts=13) 20:45:44.562 00.000 10672 Enqueuing Move request for scope (0.10, -0.33) 20:45:44.562 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:45:44.562 00.000 428 Worker thread wakes up 20:45:44.562 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.33) opts 0xd 20:45:44.562 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.33) 20:45:44.562 00.000 428 Moving (0.10, -0.33) raw xDistance=-0.06 yDistance=-0.34 20:45:44.562 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:45:44.562 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:44.577 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 20:45:44.577 00.000 428 MoveAxis(E, 0, ABG) 20:45:44.577 00.000 428 Move returns status 0, amount 0 20:45:44.577 00.000 428 MoveAxis(N, 0, ABG) 20:45:44.577 00.000 428 Move returns status 0, amount 0 20:45:44.577 00.000 428 move complete, result=0 20:45:44.577 00.000 428 worker thread done servicing request 20:45:44.593 00.016 10672 UpdateGuideState exits: m=246785 SNR=42.0 20:45:44.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:44.593 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:44.593 00.000 10672 Enqueuing Expose request 20:45:44.593 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:45:44.593 00.000 428 Worker thread wakes up 20:45:44.593 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:44.593 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:45.468 00.875 10672 read socket command 10 20:45:45.468 00.000 10672 processing socket request REQDIST 20:45:45.468 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:45:45.468 00.000 10672 Sending socket response 31 (0x1f) 20:45:46.936 01.468 428 Exposure complete 20:45:47.076 00.140 428 worker thread done servicing request 20:45:47.076 00.000 10672 OnExposeComplete: enter 20:45:47.076 00.000 10672 UpdateGuideState(): m_state=6 20:45:47.076 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2613 20:45:47.076 00.000 10672 Star::Find returns 1 (0), X=1096.90, Y=720.02, Mass=293390, SNR=55.2, Peak=51856 HFD=2.7 20:45:47.076 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.02) = xAngle (2.84 = 2.84) 20:45:47.076 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 20:45:47.076 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.18 mountX=-0.14 mountY=-0.04, mountTheta=-2.85 20:45:47.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.03, opts=13) 20:45:47.076 00.000 10672 Enqueuing Move request for scope (0.15, -0.03) 20:45:47.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:45:47.076 00.000 428 Worker thread wakes up 20:45:47.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd 20:45:47.076 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.03) 20:45:47.076 00.000 428 Moving (0.15, -0.03) raw xDistance=-0.14 yDistance=-0.04 20:45:47.076 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:45:47.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:47.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:45:47.076 00.000 428 MoveAxis(E, 0, ABG) 20:45:47.076 00.000 428 Move returns status 0, amount 0 20:45:47.076 00.000 428 MoveAxis(N, 0, ABG) 20:45:47.076 00.000 428 Move returns status 0, amount 0 20:45:47.076 00.000 428 move complete, result=0 20:45:47.076 00.000 428 worker thread done servicing request 20:45:47.108 00.032 10672 UpdateGuideState exits: m=293390 SNR=55.2 20:45:47.108 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:47.108 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:47.108 00.000 10672 Enqueuing Expose request 20:45:47.108 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:45:47.108 00.000 428 Worker thread wakes up 20:45:47.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:47.108 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:49.440 02.332 428 Exposure complete 20:45:49.580 00.140 428 worker thread done servicing request 20:45:49.580 00.000 10672 OnExposeComplete: enter 20:45:49.580 00.000 10672 UpdateGuideState(): m_state=6 20:45:49.580 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2614 20:45:49.580 00.000 10672 Star::Find returns 1 (0), X=1096.54, Y=719.90, Mass=281914, SNR=50.7, Peak=42256 HFD=2.8 20:45:49.580 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.02) = xAngle (0.47 = 0.47) 20:45:49.580 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65) 20:45:49.580 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.26 cameraTheta=-2.55 mountX=0.23 mountY=-0.12, mountTheta=-0.48 20:45:49.596 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.14, opts=13) 20:45:49.596 00.000 10672 Enqueuing Move request for scope (-0.21, -0.14) 20:45:49.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:45:49.596 00.000 428 Worker thread wakes up 20:45:49.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd 20:45:49.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.14) 20:45:49.596 00.000 428 Moving (-0.21, -0.14) raw xDistance=0.23 yDistance=-0.12 20:45:49.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:45:49.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:49.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:45:49.596 00.000 428 MoveAxis(E, 0, ABG) 20:45:49.596 00.000 428 Move returns status 0, amount 0 20:45:49.596 00.000 428 MoveAxis(N, 0, ABG) 20:45:49.596 00.000 428 Move returns status 0, amount 0 20:45:49.596 00.000 428 move complete, result=0 20:45:49.596 00.000 428 worker thread done servicing request 20:45:49.612 00.016 10672 UpdateGuideState exits: m=281914 SNR=50.7 20:45:49.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:49.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:49.612 00.000 10672 Enqueuing Expose request 20:45:49.612 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:45:49.612 00.000 428 Worker thread wakes up 20:45:49.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:49.612 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:50.455 00.843 10672 read socket command 10 20:45:50.455 00.000 10672 processing socket request REQDIST 20:45:50.455 00.000 10672 SOCKSVR: Sending pixel error of 0.26 20:45:50.455 00.000 10672 Sending socket response 26 (0x1a) 20:45:51.939 01.484 428 Exposure complete 20:45:52.080 00.141 428 worker thread done servicing request 20:45:52.080 00.000 10672 OnExposeComplete: enter 20:45:52.080 00.000 10672 UpdateGuideState(): m_state=6 20:45:52.095 00.015 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2615 20:45:52.095 00.000 10672 Star::Find returns 1 (0), X=1097.05, Y=719.95, Mass=257056, SNR=42.4, Peak=44656 HFD=2.7 20:45:52.095 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.02) = xAngle (2.72 = 2.72) 20:45:52.095 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.41 = -0.41) 20:45:52.095 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.32 cameraTheta=-0.30 mountX=-0.29 mountY=-0.12, mountTheta=-2.73 20:45:52.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.09, opts=13) 20:45:52.095 00.000 10672 Enqueuing Move request for scope (0.30, -0.09) 20:45:52.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:45:52.095 00.000 428 Worker thread wakes up 20:45:52.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd 20:45:52.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.09) 20:45:52.095 00.000 428 Moving (0.30, -0.09) raw xDistance=-0.29 yDistance=-0.12 20:45:52.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:45:52.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:52.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:45:52.095 00.000 428 MoveAxis(E, 0, ABG) 20:45:52.095 00.000 428 Move returns status 0, amount 0 20:45:52.095 00.000 428 MoveAxis(N, 0, ABG) 20:45:52.095 00.000 428 Move returns status 0, amount 0 20:45:52.095 00.000 428 move complete, result=0 20:45:52.095 00.000 428 worker thread done servicing request 20:45:52.111 00.016 10672 UpdateGuideState exits: m=257056 SNR=42.4 20:45:52.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:52.111 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:52.111 00.000 10672 Enqueuing Expose request 20:45:52.111 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:45:52.111 00.000 428 Worker thread wakes up 20:45:52.111 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:52.111 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:54.438 02.327 428 Exposure complete 20:45:54.579 00.141 428 worker thread done servicing request 20:45:54.579 00.000 10672 OnExposeComplete: enter 20:45:54.579 00.000 10672 UpdateGuideState(): m_state=6 20:45:54.579 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2616 20:45:54.579 00.000 10672 Star::Find returns 1 (0), X=1096.24, Y=719.47, Mass=341981, SNR=58.3, Peak=47056 HFD=3.3 20:45:54.579 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.02) = xAngle (0.73 = 0.73) 20:45:54.579 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40) 20:45:54.579 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.58 hyp=0.77 cameraTheta=-2.29 mountX=0.58 mountY=-0.52, mountTheta=-0.73 20:45:54.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.58, opts=13) 20:45:54.579 00.000 10672 Enqueuing Move request for scope (-0.51, -0.58) 20:45:54.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:45:54.579 00.000 428 Worker thread wakes up 20:45:54.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.58) opts 0xd 20:45:54.579 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.58) 20:45:54.579 00.000 428 Moving (-0.51, -0.58) raw xDistance=0.58 yDistance=-0.52 20:45:54.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 20:45:54.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:54.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:45:54.579 00.000 428 MoveAxis(W, 536, ABG) 20:45:54.579 00.000 428 Guiding Dir = 3, Dur = 536 20:45:54.579 00.000 428 IsSlewing returns 0 20:45:54.579 00.000 428 IsGuiding returns 0 20:45:54.594 00.015 428 PulseGuide returned control before completion, sleep 524 20:45:54.610 00.016 10672 UpdateGuideState exits: m=341981 SNR=58.3 20:45:54.610 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:54.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:54.610 00.000 10672 Enqueuing Expose request 20:45:55.157 00.547 428 IsGuiding returns 0 20:45:55.157 00.000 428 Move returns status 0, amount 536 20:45:55.157 00.000 428 MoveAxis(N, 0, ABG) 20:45:55.157 00.000 428 Move returns status 0, amount 0 20:45:55.157 00.000 428 move complete, result=0 20:45:55.157 00.000 428 worker thread done servicing request 20:45:55.157 00.000 428 Worker thread wakes up 20:45:55.157 00.000 10672 GuideStep: 0.6 px 536 ms WEST, -0.5 px 0 ms NORTH 20:45:55.157 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:55.157 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:55.454 00.297 10672 read socket command 10 20:45:55.454 00.000 10672 processing socket request REQDIST 20:45:55.454 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:45:55.454 00.000 10672 Sending socket response 42 (0x2a) 20:45:56.942 01.488 428 Exposure complete 20:45:57.067 00.125 428 worker thread done servicing request 20:45:57.067 00.000 10672 OnExposeComplete: enter 20:45:57.067 00.000 10672 UpdateGuideState(): m_state=6 20:45:57.067 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2617 20:45:57.067 00.000 10672 Star::Find returns 1 (0), X=1096.71, Y=719.59, Mass=270647, SNR=46.7, Peak=32560 HFD=2.8 20:45:57.067 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.02) = xAngle (1.36 = 1.36) 20:45:57.067 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77) 20:45:57.067 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.46 hyp=0.46 cameraTheta=-1.66 mountX=0.10 mountY=-0.45, mountTheta=-1.36 20:45:57.067 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.46, opts=13) 20:45:57.067 00.000 10672 Enqueuing Move request for scope (-0.04, -0.46) 20:45:57.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=680, FiltMax=65488, Gamma=1.000 20:45:57.067 00.000 428 Worker thread wakes up 20:45:57.067 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.46) opts 0xd 20:45:57.083 00.016 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.46) 20:45:57.083 00.000 428 Moving (-0.04, -0.46) raw xDistance=0.10 yDistance=-0.45 20:45:57.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:45:57.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:57.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 20:45:57.083 00.000 428 MoveAxis(E, 0, ABG) 20:45:57.083 00.000 428 Move returns status 0, amount 0 20:45:57.083 00.000 428 MoveAxis(N, 0, ABG) 20:45:57.083 00.000 428 Move returns status 0, amount 0 20:45:57.083 00.000 428 move complete, result=0 20:45:57.083 00.000 428 worker thread done servicing request 20:45:57.098 00.015 10672 UpdateGuideState exits: m=270647 SNR=46.7 20:45:57.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:57.098 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:57.098 00.000 10672 Enqueuing Expose request 20:45:57.098 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:45:57.098 00.000 428 Worker thread wakes up 20:45:57.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:57.098 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:45:59.426 02.328 428 Exposure complete 20:45:59.551 00.125 428 worker thread done servicing request 20:45:59.551 00.000 10672 OnExposeComplete: enter 20:45:59.551 00.000 10672 UpdateGuideState(): m_state=6 20:45:59.551 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2618 20:45:59.566 00.015 10672 Star::Find returns 1 (0), X=1096.68, Y=719.71, Mass=259757, SNR=39.2, Peak=34960 HFD=2.9 20:45:59.566 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.02) = xAngle (1.23 = 1.23) 20:45:59.566 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.90 = -1.90) 20:45:59.566 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.33 hyp=0.34 cameraTheta=-1.79 mountX=0.11 mountY=-0.32, mountTheta=-1.23 20:45:59.566 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.33, opts=13) 20:45:59.566 00.000 10672 Enqueuing Move request for scope (-0.07, -0.33) 20:45:59.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:45:59.566 00.000 428 Worker thread wakes up 20:45:59.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.33) opts 0xd 20:45:59.566 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.33) 20:45:59.566 00.000 428 Moving (-0.07, -0.33) raw xDistance=0.11 yDistance=-0.32 20:45:59.566 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:45:59.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:59.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 20:45:59.566 00.000 428 MoveAxis(E, 0, ABG) 20:45:59.566 00.000 428 Move returns status 0, amount 0 20:45:59.566 00.000 428 MoveAxis(N, 0, ABG) 20:45:59.566 00.000 428 Move returns status 0, amount 0 20:45:59.566 00.000 428 move complete, result=0 20:45:59.566 00.000 428 worker thread done servicing request 20:45:59.582 00.016 10672 UpdateGuideState exits: m=259757 SNR=39.2 20:45:59.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:59.582 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:45:59.582 00.000 10672 Enqueuing Expose request 20:45:59.582 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:45:59.582 00.000 428 Worker thread wakes up 20:45:59.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:45:59.582 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:00.457 00.875 10672 read socket command 10 20:46:00.457 00.000 10672 processing socket request REQDIST 20:46:00.457 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:46:00.457 00.000 10672 Sending socket response 40 (0x28) 20:46:01.925 01.468 428 Exposure complete 20:46:02.050 00.125 428 worker thread done servicing request 20:46:02.050 00.000 10672 OnExposeComplete: enter 20:46:02.050 00.000 10672 UpdateGuideState(): m_state=6 20:46:02.050 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2619 20:46:02.050 00.000 10672 Star::Find returns 1 (0), X=1096.20, Y=719.80, Mass=241006, SNR=44.0, Peak=38224 HFD=2.4 20:46:02.050 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.02) = xAngle (0.29 = 0.29) 20:46:02.050 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84) 20:46:02.050 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.24 hyp=0.60 cameraTheta=-2.73 mountX=0.58 mountY=-0.18, mountTheta=-0.30 20:46:02.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.24, opts=13) 20:46:02.050 00.000 10672 Enqueuing Move request for scope (-0.55, -0.24) 20:46:02.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:46:02.050 00.000 428 Worker thread wakes up 20:46:02.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.24) opts 0xd 20:46:02.050 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.24) 20:46:02.050 00.000 428 Moving (-0.55, -0.24) raw xDistance=0.58 yDistance=-0.18 20:46:02.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 20:46:02.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:02.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:46:02.050 00.000 428 MoveAxis(W, 538, ABG) 20:46:02.050 00.000 428 Guiding Dir = 3, Dur = 538 20:46:02.050 00.000 428 IsSlewing returns 0 20:46:02.065 00.015 428 IsGuiding returns 0 20:46:02.081 00.016 10672 UpdateGuideState exits: m=241006 SNR=44.0 20:46:02.081 00.000 428 PulseGuide returned control before completion, sleep 525 20:46:02.081 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:02.081 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:02.081 00.000 10672 Enqueuing Expose request 20:46:02.628 00.547 428 IsGuiding returns 0 20:46:02.628 00.000 428 Move returns status 0, amount 538 20:46:02.628 00.000 428 MoveAxis(N, 0, ABG) 20:46:02.628 00.000 428 Move returns status 0, amount 0 20:46:02.628 00.000 428 move complete, result=0 20:46:02.628 00.000 428 worker thread done servicing request 20:46:02.628 00.000 428 Worker thread wakes up 20:46:02.628 00.000 10672 GuideStep: 0.6 px 538 ms WEST, -0.2 px 0 ms NORTH 20:46:02.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:02.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:04.428 01.800 428 Exposure complete 20:46:04.553 00.125 428 worker thread done servicing request 20:46:04.553 00.000 10672 OnExposeComplete: enter 20:46:04.553 00.000 10672 UpdateGuideState(): m_state=6 20:46:04.553 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2620 20:46:04.553 00.000 10672 Star::Find returns 1 (0), X=1097.06, Y=719.54, Mass=293953, SNR=48.8, Peak=35072 HFD=3.0 20:46:04.553 00.000 10672 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.02) = xAngle (2.00 = 2.00) 20:46:04.553 00.000 10672 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.13 = -1.13) 20:46:04.553 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.50 hyp=0.59 cameraTheta=-1.02 mountX=-0.24 mountY=-0.53, mountTheta=-2.00 20:46:04.553 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.50, opts=13) 20:46:04.553 00.000 10672 Enqueuing Move request for scope (0.31, -0.50) 20:46:04.569 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:46:04.569 00.000 428 Worker thread wakes up 20:46:04.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.50) opts 0xd 20:46:04.569 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.50) 20:46:04.569 00.000 428 Moving (0.31, -0.50) raw xDistance=-0.24 yDistance=-0.53 20:46:04.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:46:04.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:04.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 20:46:04.569 00.000 428 MoveAxis(E, 0, ABG) 20:46:04.569 00.000 428 Move returns status 0, amount 0 20:46:04.569 00.000 428 MoveAxis(N, 0, ABG) 20:46:04.569 00.000 428 Move returns status 0, amount 0 20:46:04.569 00.000 428 move complete, result=0 20:46:04.569 00.000 428 worker thread done servicing request 20:46:04.584 00.015 10672 UpdateGuideState exits: m=293953 SNR=48.8 20:46:04.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:04.584 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:04.584 00.000 10672 Enqueuing Expose request 20:46:04.584 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 20:46:04.584 00.000 428 Worker thread wakes up 20:46:04.584 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:04.584 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:05.459 00.875 10672 read socket command 10 20:46:05.459 00.000 10672 processing socket request REQDIST 20:46:05.459 00.000 10672 SOCKSVR: Sending pixel error of 0.50 20:46:05.459 00.000 10672 Sending socket response 50 (0x32) 20:46:06.912 01.453 428 Exposure complete 20:46:07.052 00.140 428 worker thread done servicing request 20:46:07.052 00.000 10672 OnExposeComplete: enter 20:46:07.052 00.000 10672 UpdateGuideState(): m_state=6 20:46:07.052 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2621 20:46:07.052 00.000 10672 Star::Find returns 1 (0), X=1096.65, Y=719.79, Mass=259380, SNR=44.2, Peak=30160 HFD=2.9 20:46:07.052 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.02) = xAngle (1.09 = 1.09) 20:46:07.052 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 20:46:07.052 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.26 hyp=0.27 cameraTheta=-1.93 mountX=0.13 mountY=-0.24, mountTheta=-1.09 20:46:07.052 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.26, opts=13) 20:46:07.052 00.000 10672 Enqueuing Move request for scope (-0.10, -0.26) 20:46:07.052 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:46:07.052 00.000 428 Worker thread wakes up 20:46:07.052 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.26) opts 0xd 20:46:07.052 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.26) 20:46:07.052 00.000 428 Moving (-0.10, -0.26) raw xDistance=0.13 yDistance=-0.24 20:46:07.052 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:46:07.052 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:07.052 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 20:46:07.052 00.000 428 MoveAxis(E, 0, ABG) 20:46:07.052 00.000 428 Move returns status 0, amount 0 20:46:07.052 00.000 428 MoveAxis(N, 0, ABG) 20:46:07.052 00.000 428 Move returns status 0, amount 0 20:46:07.052 00.000 428 move complete, result=0 20:46:07.052 00.000 428 worker thread done servicing request 20:46:07.083 00.031 10672 UpdateGuideState exits: m=259380 SNR=44.2 20:46:07.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:07.083 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:07.083 00.000 10672 Enqueuing Expose request 20:46:07.083 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:46:07.083 00.000 428 Worker thread wakes up 20:46:07.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:07.083 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:09.442 02.359 428 Exposure complete 20:46:09.567 00.125 428 worker thread done servicing request 20:46:09.567 00.000 10672 OnExposeComplete: enter 20:46:09.567 00.000 10672 UpdateGuideState(): m_state=6 20:46:09.567 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2622 20:46:09.567 00.000 10672 Star::Find returns 1 (0), X=1096.71, Y=719.56, Mass=256778, SNR=45.5, Peak=39424 HFD=2.8 20:46:09.567 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.02) = xAngle (1.36 = 1.36) 20:46:09.567 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77) 20:46:09.567 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.48 hyp=0.48 cameraTheta=-1.66 mountX=0.10 mountY=-0.47, mountTheta=-1.36 20:46:09.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.48, opts=13) 20:46:09.567 00.000 10672 Enqueuing Move request for scope (-0.05, -0.48) 20:46:09.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:46:09.567 00.000 428 Worker thread wakes up 20:46:09.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.48) opts 0xd 20:46:09.567 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.48) 20:46:09.567 00.000 428 Moving (-0.05, -0.48) raw xDistance=0.10 yDistance=-0.47 20:46:09.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:46:09.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:09.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 20:46:09.567 00.000 428 MoveAxis(E, 0, ABG) 20:46:09.567 00.000 428 Move returns status 0, amount 0 20:46:09.567 00.000 428 MoveAxis(N, 0, ABG) 20:46:09.567 00.000 428 Move returns status 0, amount 0 20:46:09.567 00.000 428 move complete, result=0 20:46:09.567 00.000 428 worker thread done servicing request 20:46:09.598 00.031 10672 UpdateGuideState exits: m=256778 SNR=45.5 20:46:09.598 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:09.598 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:09.598 00.000 10672 Enqueuing Expose request 20:46:09.598 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:46:09.598 00.000 428 Worker thread wakes up 20:46:09.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:09.598 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:10.458 00.860 10672 read socket command 10 20:46:10.458 00.000 10672 processing socket request REQDIST 20:46:10.458 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:46:10.458 00.000 10672 Sending socket response 44 (0x2c) 20:46:11.926 01.468 428 Exposure complete 20:46:12.051 00.125 428 worker thread done servicing request 20:46:12.051 00.000 10672 OnExposeComplete: enter 20:46:12.051 00.000 10672 UpdateGuideState(): m_state=6 20:46:12.051 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2623 20:46:12.051 00.000 10672 Star::Find returns 1 (0), X=1096.53, Y=719.93, Mass=303169, SNR=50.6, Peak=39856 HFD=2.9 20:46:12.066 00.015 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.02) = xAngle (0.34 = 0.34) 20:46:12.066 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79) 20:46:12.066 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-2.68 mountX=0.23 mountY=-0.09, mountTheta=-0.35 20:46:12.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.11, opts=13) 20:46:12.066 00.000 10672 Enqueuing Move request for scope (-0.22, -0.11) 20:46:12.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:46:12.066 00.000 428 Worker thread wakes up 20:46:12.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd 20:46:12.066 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.11) 20:46:12.066 00.000 428 Moving (-0.22, -0.11) raw xDistance=0.23 yDistance=-0.09 20:46:12.066 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:46:12.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:12.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:46:12.066 00.000 428 MoveAxis(E, 0, ABG) 20:46:12.066 00.000 428 Move returns status 0, amount 0 20:46:12.066 00.000 428 MoveAxis(N, 0, ABG) 20:46:12.066 00.000 428 Move returns status 0, amount 0 20:46:12.066 00.000 428 move complete, result=0 20:46:12.066 00.000 428 worker thread done servicing request 20:46:12.082 00.016 10672 UpdateGuideState exits: m=303169 SNR=50.6 20:46:12.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:12.082 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:12.082 00.000 10672 Enqueuing Expose request 20:46:12.082 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:46:12.082 00.000 428 Worker thread wakes up 20:46:12.082 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:12.082 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:14.429 02.347 428 Exposure complete 20:46:14.569 00.140 428 worker thread done servicing request 20:46:14.569 00.000 10672 OnExposeComplete: enter 20:46:14.569 00.000 10672 UpdateGuideState(): m_state=6 20:46:14.569 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2624 20:46:14.569 00.000 10672 Star::Find returns 1 (0), X=1096.40, Y=719.60, Mass=244820, SNR=43.9, Peak=44656 HFD=2.9 20:46:14.569 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 20:46:14.569 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 20:46:14.569 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.44 hyp=0.56 cameraTheta=-2.25 mountX=0.40 mountY=-0.40, mountTheta=-0.78 20:46:14.569 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.44, opts=13) 20:46:14.569 00.000 10672 Enqueuing Move request for scope (-0.35, -0.44) 20:46:14.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:46:14.569 00.000 428 Worker thread wakes up 20:46:14.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.44) opts 0xd 20:46:14.569 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.44) 20:46:14.569 00.000 428 Moving (-0.35, -0.44) raw xDistance=0.40 yDistance=-0.40 20:46:14.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 20:46:14.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:14.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 20:46:14.569 00.000 428 MoveAxis(E, 0, ABG) 20:46:14.569 00.000 428 Move returns status 0, amount 0 20:46:14.569 00.000 428 MoveAxis(N, 0, ABG) 20:46:14.569 00.000 428 Move returns status 0, amount 0 20:46:14.569 00.000 428 move complete, result=0 20:46:14.569 00.000 428 worker thread done servicing request 20:46:14.601 00.032 10672 UpdateGuideState exits: m=244820 SNR=43.9 20:46:14.601 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:14.601 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:14.601 00.000 10672 Enqueuing Expose request 20:46:14.601 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:46:14.601 00.000 428 Worker thread wakes up 20:46:14.601 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:14.601 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:15.476 00.875 10672 read socket command 10 20:46:15.476 00.000 10672 processing socket request REQDIST 20:46:15.476 00.000 10672 SOCKSVR: Sending pixel error of 0.44 20:46:15.476 00.000 10672 Sending socket response 44 (0x2c) 20:46:16.928 01.452 428 Exposure complete 20:46:17.069 00.141 428 worker thread done servicing request 20:46:17.069 00.000 10672 OnExposeComplete: enter 20:46:17.069 00.000 10672 UpdateGuideState(): m_state=6 20:46:17.069 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2625 20:46:17.069 00.000 10672 Star::Find returns 1 (0), X=1095.92, Y=719.82, Mass=268765, SNR=42.6, Peak=43568 HFD=2.6 20:46:17.069 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.02) = xAngle (0.14 = 0.14) 20:46:17.069 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99) 20:46:17.069 00.000 10672 CameraToMount -- cameraX=-0.83 cameraY=-0.22 hyp=0.86 cameraTheta=-2.88 mountX=0.85 mountY=-0.13, mountTheta=-0.15 20:46:17.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.83, y=-0.22, opts=13) 20:46:17.069 00.000 10672 Enqueuing Move request for scope (-0.83, -0.22) 20:46:17.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:46:17.069 00.000 428 Worker thread wakes up 20:46:17.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.22) opts 0xd 20:46:17.069 00.000 428 Handling offset move in thread for scope, endpoint = (-0.83, -0.22) 20:46:17.069 00.000 428 Moving (-0.83, -0.22) raw xDistance=0.85 yDistance=-0.13 20:46:17.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85 20:46:17.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:17.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:46:17.069 00.000 428 MoveAxis(W, 795, ABG) 20:46:17.069 00.000 428 Guiding Dir = 3, Dur = 795 20:46:17.069 00.000 428 IsSlewing returns 0 20:46:17.069 00.000 428 IsGuiding returns 0 20:46:17.084 00.015 428 PulseGuide returned control before completion, sleep 791 20:46:17.100 00.016 10672 UpdateGuideState exits: m=268765 SNR=42.6 20:46:17.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:17.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:17.100 00.000 10672 Enqueuing Expose request 20:46:17.928 00.828 428 IsGuiding returns 0 20:46:17.928 00.000 428 Move returns status 0, amount 795 20:46:17.928 00.000 428 MoveAxis(N, 0, ABG) 20:46:17.928 00.000 428 Move returns status 0, amount 0 20:46:17.928 00.000 428 move complete, result=0 20:46:17.928 00.000 428 worker thread done servicing request 20:46:17.928 00.000 428 Worker thread wakes up 20:46:17.928 00.000 10672 GuideStep: 0.9 px 795 ms WEST, -0.1 px 0 ms NORTH 20:46:17.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:17.928 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:19.427 01.499 428 Exposure complete 20:46:19.552 00.125 428 worker thread done servicing request 20:46:19.552 00.000 10672 OnExposeComplete: enter 20:46:19.552 00.000 10672 UpdateGuideState(): m_state=6 20:46:19.552 00.000 10672 Star::Find(15, 1095, 719, 0, (0,0,0,0), 0.0, 0) frame 2626 20:46:19.552 00.000 10672 Star::Find returns 1 (0), X=1096.58, Y=719.64, Mass=271408, SNR=46.3, Peak=34960 HFD=3.1 20:46:19.552 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.02) = xAngle (1.05 = 1.05) 20:46:19.552 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08) 20:46:19.552 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.40 hyp=0.43 cameraTheta=-1.97 mountX=0.22 mountY=-0.38, mountTheta=-1.05 20:46:19.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.40, opts=13) 20:46:19.552 00.000 10672 Enqueuing Move request for scope (-0.17, -0.40) 20:46:19.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:46:19.552 00.000 428 Worker thread wakes up 20:46:19.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.40) opts 0xd 20:46:19.552 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.40) 20:46:19.552 00.000 428 Moving (-0.17, -0.40) raw xDistance=0.22 yDistance=-0.38 20:46:19.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:46:19.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:19.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 20:46:19.552 00.000 428 MoveAxis(E, 0, ABG) 20:46:19.552 00.000 428 Move returns status 0, amount 0 20:46:19.552 00.000 428 MoveAxis(N, 0, ABG) 20:46:19.552 00.000 428 Move returns status 0, amount 0 20:46:19.552 00.000 428 move complete, result=0 20:46:19.568 00.016 428 worker thread done servicing request 20:46:19.584 00.016 10672 UpdateGuideState exits: m=271408 SNR=46.3 20:46:19.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:19.584 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:19.584 00.000 10672 Enqueuing Expose request 20:46:19.584 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:46:19.584 00.000 428 Worker thread wakes up 20:46:19.584 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:19.584 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:20.458 00.874 10672 read socket command 10 20:46:20.458 00.000 10672 processing socket request REQDIST 20:46:20.458 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:46:20.458 00.000 10672 Sending socket response 52 (0x34) 20:46:21.931 01.473 428 Exposure complete 20:46:22.072 00.141 428 worker thread done servicing request 20:46:22.072 00.000 10672 OnExposeComplete: enter 20:46:22.072 00.000 10672 UpdateGuideState(): m_state=6 20:46:22.072 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2627 20:46:22.072 00.000 10672 Star::Find returns 1 (0), X=1096.55, Y=720.01, Mass=255485, SNR=43.4, Peak=41936 HFD=2.3 20:46:22.072 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.02) = xAngle (0.03 = 0.03) 20:46:22.072 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10) 20:46:22.072 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.99 mountX=0.21 mountY=-0.01, mountTheta=-0.04 20:46:22.072 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.03, opts=13) 20:46:22.072 00.000 10672 Enqueuing Move request for scope (-0.21, -0.03) 20:46:22.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:46:22.072 00.000 428 Worker thread wakes up 20:46:22.072 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd 20:46:22.072 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.03) 20:46:22.072 00.000 428 Moving (-0.21, -0.03) raw xDistance=0.21 yDistance=-0.01 20:46:22.072 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:46:22.072 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:22.072 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:46:22.072 00.000 428 MoveAxis(E, 0, ABG) 20:46:22.072 00.000 428 Move returns status 0, amount 0 20:46:22.072 00.000 428 MoveAxis(N, 0, ABG) 20:46:22.072 00.000 428 Move returns status 0, amount 0 20:46:22.072 00.000 428 move complete, result=0 20:46:22.072 00.000 428 worker thread done servicing request 20:46:22.103 00.031 10672 UpdateGuideState exits: m=255485 SNR=43.4 20:46:22.103 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:22.103 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:22.103 00.000 10672 Enqueuing Expose request 20:46:22.103 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:46:22.103 00.000 428 Worker thread wakes up 20:46:22.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:22.103 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:24.431 02.328 428 Exposure complete 20:46:24.555 00.124 428 worker thread done servicing request 20:46:24.555 00.000 10672 OnExposeComplete: enter 20:46:24.555 00.000 10672 UpdateGuideState(): m_state=6 20:46:24.555 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2628 20:46:24.555 00.000 10672 Star::Find returns 1 (0), X=1096.65, Y=719.94, Mass=238594, SNR=42.7, Peak=39536 HFD=2.3 20:46:24.555 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.02) = xAngle (0.69 = 0.69) 20:46:24.555 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44) 20:46:24.555 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.33 mountX=0.11 mountY=-0.09, mountTheta=-0.70 20:46:24.555 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.10, opts=13) 20:46:24.555 00.000 10672 Enqueuing Move request for scope (-0.10, -0.10) 20:46:24.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:46:24.555 00.000 428 Worker thread wakes up 20:46:24.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd 20:46:24.555 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.10) 20:46:24.555 00.000 428 Moving (-0.10, -0.10) raw xDistance=0.11 yDistance=-0.09 20:46:24.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:46:24.555 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:24.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:46:24.555 00.000 428 MoveAxis(E, 0, ABG) 20:46:24.555 00.000 428 Move returns status 0, amount 0 20:46:24.555 00.000 428 MoveAxis(N, 0, ABG) 20:46:24.555 00.000 428 Move returns status 0, amount 0 20:46:24.555 00.000 428 move complete, result=0 20:46:24.555 00.000 428 worker thread done servicing request 20:46:24.587 00.032 10672 UpdateGuideState exits: m=238594 SNR=42.7 20:46:24.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:24.587 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:24.587 00.000 10672 Enqueuing Expose request 20:46:24.587 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:46:24.587 00.000 428 Worker thread wakes up 20:46:24.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:24.587 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:25.462 00.875 10672 read socket command 10 20:46:25.462 00.000 10672 processing socket request REQDIST 20:46:25.462 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:46:25.462 00.000 10672 Sending socket response 34 (0x22) 20:46:26.930 01.468 428 Exposure complete 20:46:27.055 00.125 428 worker thread done servicing request 20:46:27.055 00.000 10672 OnExposeComplete: enter 20:46:27.055 00.000 10672 UpdateGuideState(): m_state=6 20:46:27.055 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2629 20:46:27.055 00.000 10672 Star::Find returns 1 (0), X=1096.68, Y=719.51, Mass=231574, SNR=40.8, Peak=38656 HFD=1.7 20:46:27.055 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.02) = xAngle (1.32 = 1.32) 20:46:27.055 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81) 20:46:27.055 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.53 hyp=0.54 cameraTheta=-1.70 mountX=0.13 mountY=-0.52, mountTheta=-1.32 20:46:27.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.53, opts=13) 20:46:27.055 00.000 10672 Enqueuing Move request for scope (-0.07, -0.53) 20:46:27.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:46:27.055 00.000 428 Worker thread wakes up 20:46:27.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.53) opts 0xd 20:46:27.055 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.53) 20:46:27.055 00.000 428 Moving (-0.07, -0.53) raw xDistance=0.13 yDistance=-0.52 20:46:27.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:46:27.055 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:27.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:46:27.055 00.000 428 MoveAxis(E, 0, ABG) 20:46:27.055 00.000 428 Move returns status 0, amount 0 20:46:27.055 00.000 428 MoveAxis(N, 0, ABG) 20:46:27.055 00.000 428 Move returns status 0, amount 0 20:46:27.055 00.000 428 move complete, result=0 20:46:27.055 00.000 428 worker thread done servicing request 20:46:27.086 00.031 10672 UpdateGuideState exits: m=231574 SNR=40.8 20:46:27.086 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:27.086 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:27.086 00.000 10672 Enqueuing Expose request 20:46:27.086 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:46:27.086 00.000 428 Worker thread wakes up 20:46:27.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:27.086 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:29.418 02.332 428 Exposure complete 20:46:29.543 00.125 428 worker thread done servicing request 20:46:29.543 00.000 10672 OnExposeComplete: enter 20:46:29.543 00.000 10672 UpdateGuideState(): m_state=6 20:46:29.543 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2630 20:46:29.543 00.000 10672 Star::Find returns 1 (0), X=1096.56, Y=720.04, Mass=250549, SNR=43.9, Peak=38656 HFD=2.3 20:46:29.543 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.02) = xAngle (-0.09 = -0.09) 20:46:29.543 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.06) 20:46:29.543 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.11 mountX=0.19 mountY=0.01, mountTheta=0.08 20:46:29.559 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.01, opts=13) 20:46:29.559 00.000 10672 Enqueuing Move request for scope (-0.19, -0.01) 20:46:29.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:46:29.559 00.000 428 Worker thread wakes up 20:46:29.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd 20:46:29.559 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.01) 20:46:29.559 00.000 428 Moving (-0.19, -0.01) raw xDistance=0.19 yDistance=0.01 20:46:29.559 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:46:29.559 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:29.559 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:46:29.559 00.000 428 MoveAxis(E, 0, ABG) 20:46:29.559 00.000 428 Move returns status 0, amount 0 20:46:29.559 00.000 428 MoveAxis(N, 0, ABG) 20:46:29.559 00.000 428 Move returns status 0, amount 0 20:46:29.559 00.000 428 move complete, result=0 20:46:29.559 00.000 428 worker thread done servicing request 20:46:29.575 00.016 10672 UpdateGuideState exits: m=250549 SNR=43.9 20:46:29.575 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:29.575 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:29.575 00.000 10672 Enqueuing Expose request 20:46:29.575 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:46:29.575 00.000 428 Worker thread wakes up 20:46:29.575 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:29.575 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:30.480 00.905 10672 read socket command 10 20:46:30.480 00.000 10672 processing socket request REQDIST 20:46:30.480 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:46:30.480 00.000 10672 Sending socket response 33 (0x21) 20:46:31.933 01.453 428 Exposure complete 20:46:32.074 00.141 428 worker thread done servicing request 20:46:32.074 00.000 10672 OnExposeComplete: enter 20:46:32.074 00.000 10672 UpdateGuideState(): m_state=6 20:46:32.074 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2631 20:46:32.074 00.000 10672 Star::Find returns 1 (0), X=1096.50, Y=720.07, Mass=255728, SNR=46.8, Peak=32784 HFD=2.4 20:46:32.074 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.02) = xAngle (6.03 = -0.25) 20:46:32.074 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.91 = 2.91) 20:46:32.074 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.25 cameraTheta=3.01 mountX=0.24 mountY=0.06, mountTheta=0.24 20:46:32.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.03, opts=13) 20:46:32.074 00.000 10672 Enqueuing Move request for scope (-0.25, 0.03) 20:46:32.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:46:32.074 00.000 428 Worker thread wakes up 20:46:32.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd 20:46:32.074 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.03) 20:46:32.074 00.000 428 Moving (-0.25, 0.03) raw xDistance=0.24 yDistance=0.06 20:46:32.074 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 20:46:32.074 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:32.074 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:46:32.074 00.000 428 MoveAxis(E, 0, ABG) 20:46:32.074 00.000 428 Move returns status 0, amount 0 20:46:32.074 00.000 428 MoveAxis(N, 0, ABG) 20:46:32.074 00.000 428 Move returns status 0, amount 0 20:46:32.074 00.000 428 move complete, result=0 20:46:32.074 00.000 428 worker thread done servicing request 20:46:32.089 00.015 10672 UpdateGuideState exits: m=255728 SNR=46.8 20:46:32.105 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:32.105 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:32.105 00.000 10672 Enqueuing Expose request 20:46:32.105 00.000 428 Worker thread wakes up 20:46:32.105 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:32.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:32.105 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:34.417 02.312 428 Exposure complete 20:46:34.542 00.125 428 worker thread done servicing request 20:46:34.542 00.000 10672 OnExposeComplete: enter 20:46:34.542 00.000 10672 UpdateGuideState(): m_state=6 20:46:34.542 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2632 20:46:34.557 00.015 10672 Star::Find returns 1 (0), X=1096.31, Y=720.18, Mass=261906, SNR=44.3, Peak=37248 HFD=2.7 20:46:34.557 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.02) = xAngle (5.86 = -0.42) 20:46:34.557 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.73 = 2.73) 20:46:34.557 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.14 hyp=0.46 cameraTheta=2.84 mountX=0.42 mountY=0.18, mountTheta=0.41 20:46:34.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.14, opts=13) 20:46:34.557 00.000 10672 Enqueuing Move request for scope (-0.44, 0.14) 20:46:34.557 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:46:34.557 00.000 428 Worker thread wakes up 20:46:34.557 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.14) opts 0xd 20:46:34.557 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.14) 20:46:34.557 00.000 428 Moving (-0.44, 0.14) raw xDistance=0.42 yDistance=0.18 20:46:34.557 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 20:46:34.557 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:34.557 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:46:34.557 00.000 428 MoveAxis(E, 0, ABG) 20:46:34.557 00.000 428 Move returns status 0, amount 0 20:46:34.557 00.000 428 MoveAxis(N, 0, ABG) 20:46:34.557 00.000 428 Move returns status 0, amount 0 20:46:34.557 00.000 428 move complete, result=0 20:46:34.557 00.000 428 worker thread done servicing request 20:46:34.573 00.016 10672 UpdateGuideState exits: m=261906 SNR=44.3 20:46:34.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:34.573 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:34.573 00.000 10672 Enqueuing Expose request 20:46:34.573 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:46:34.573 00.000 428 Worker thread wakes up 20:46:34.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:34.573 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:35.463 00.890 10672 read socket command 10 20:46:35.463 00.000 10672 processing socket request REQDIST 20:46:35.463 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:46:35.463 00.000 10672 Sending socket response 35 (0x23) 20:46:36.932 01.469 428 Exposure complete 20:46:37.061 00.129 428 worker thread done servicing request 20:46:37.061 00.000 10672 OnExposeComplete: enter 20:46:37.061 00.000 10672 UpdateGuideState(): m_state=6 20:46:37.061 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2633 20:46:37.061 00.000 10672 Star::Find returns 1 (0), X=1096.47, Y=719.80, Mass=281979, SNR=44.9, Peak=46400 HFD=3.0 20:46:37.061 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.02) = xAngle (0.59 = 0.59) 20:46:37.061 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53) 20:46:37.061 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-2.43 mountX=0.30 mountY=-0.21, mountTheta=-0.60 20:46:37.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.24, opts=13) 20:46:37.061 00.000 10672 Enqueuing Move request for scope (-0.28, -0.24) 20:46:37.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:46:37.061 00.000 428 Worker thread wakes up 20:46:37.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.24) opts 0xd 20:46:37.061 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.24) 20:46:37.061 00.000 428 Moving (-0.28, -0.24) raw xDistance=0.30 yDistance=-0.21 20:46:37.061 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:46:37.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:37.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:46:37.061 00.000 428 MoveAxis(E, 0, ABG) 20:46:37.061 00.000 428 Move returns status 0, amount 0 20:46:37.061 00.000 428 MoveAxis(N, 0, ABG) 20:46:37.061 00.000 428 Move returns status 0, amount 0 20:46:37.061 00.000 428 move complete, result=0 20:46:37.061 00.000 428 worker thread done servicing request 20:46:37.092 00.031 10672 UpdateGuideState exits: m=281979 SNR=44.9 20:46:37.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:37.092 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:37.092 00.000 10672 Enqueuing Expose request 20:46:37.092 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:46:37.092 00.000 428 Worker thread wakes up 20:46:37.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:37.092 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:39.420 02.328 428 Exposure complete 20:46:39.545 00.125 428 worker thread done servicing request 20:46:39.545 00.000 10672 OnExposeComplete: enter 20:46:39.545 00.000 10672 UpdateGuideState(): m_state=6 20:46:39.545 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2634 20:46:39.545 00.000 10672 Star::Find returns 1 (0), X=1096.73, Y=719.82, Mass=283852, SNR=46.7, Peak=36592 HFD=3.0 20:46:39.545 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.02) = xAngle (1.37 = 1.37) 20:46:39.545 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76) 20:46:39.545 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.65 mountX=0.05 mountY=-0.22, mountTheta=-1.37 20:46:39.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.23, opts=13) 20:46:39.545 00.000 10672 Enqueuing Move request for scope (-0.02, -0.23) 20:46:39.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 20:46:39.545 00.000 428 Worker thread wakes up 20:46:39.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd 20:46:39.545 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.23) 20:46:39.545 00.000 428 Moving (-0.02, -0.23) raw xDistance=0.05 yDistance=-0.22 20:46:39.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:46:39.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:39.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:46:39.545 00.000 428 MoveAxis(E, 0, ABG) 20:46:39.545 00.000 428 Move returns status 0, amount 0 20:46:39.560 00.015 428 MoveAxis(N, 0, ABG) 20:46:39.560 00.000 428 Move returns status 0, amount 0 20:46:39.560 00.000 428 move complete, result=0 20:46:39.560 00.000 428 worker thread done servicing request 20:46:39.576 00.016 10672 UpdateGuideState exits: m=283852 SNR=46.7 20:46:39.576 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:39.576 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:39.576 00.000 10672 Enqueuing Expose request 20:46:39.576 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:46:39.576 00.000 428 Worker thread wakes up 20:46:39.576 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:39.576 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:40.466 00.890 10672 read socket command 10 20:46:40.466 00.000 10672 processing socket request REQDIST 20:46:40.466 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:46:40.466 00.000 10672 Sending socket response 32 (0x20) 20:46:41.919 01.453 428 Exposure complete 20:46:42.044 00.125 428 worker thread done servicing request 20:46:42.044 00.000 10672 OnExposeComplete: enter 20:46:42.044 00.000 10672 UpdateGuideState(): m_state=6 20:46:42.044 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2635 20:46:42.044 00.000 10672 Star::Find returns 1 (0), X=1096.85, Y=719.95, Mass=321077, SNR=56.3, Peak=38880 HFD=3.5 20:46:42.044 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.02) = xAngle (2.27 = 2.27) 20:46:42.044 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.86 = -0.86) 20:46:42.044 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.75 mountX=-0.09 mountY=-0.10, mountTheta=-2.28 20:46:42.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.09, opts=13) 20:46:42.044 00.000 10672 Enqueuing Move request for scope (0.10, -0.09) 20:46:42.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:46:42.059 00.015 428 Worker thread wakes up 20:46:42.059 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd 20:46:42.059 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.09) 20:46:42.059 00.000 428 Moving (0.10, -0.09) raw xDistance=-0.09 yDistance=-0.10 20:46:42.059 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:46:42.059 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:42.059 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:46:42.059 00.000 428 MoveAxis(E, 0, ABG) 20:46:42.059 00.000 428 Move returns status 0, amount 0 20:46:42.059 00.000 428 MoveAxis(N, 0, ABG) 20:46:42.059 00.000 428 Move returns status 0, amount 0 20:46:42.059 00.000 428 move complete, result=0 20:46:42.059 00.000 428 worker thread done servicing request 20:46:42.075 00.016 10672 UpdateGuideState exits: m=321077 SNR=56.3 20:46:42.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:42.075 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:42.075 00.000 10672 Enqueuing Expose request 20:46:42.075 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:46:42.075 00.000 428 Worker thread wakes up 20:46:42.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:42.075 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:44.418 02.343 428 Exposure complete 20:46:44.559 00.141 428 worker thread done servicing request 20:46:44.559 00.000 10672 OnExposeComplete: enter 20:46:44.559 00.000 10672 UpdateGuideState(): m_state=6 20:46:44.559 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2636 20:46:44.559 00.000 10672 Star::Find returns 1 (0), X=1096.58, Y=719.84, Mass=258951, SNR=41.6, Peak=38336 HFD=2.7 20:46:44.559 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 20:46:44.559 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 20:46:44.559 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.27 cameraTheta=-2.28 mountX=0.20 mountY=-0.18, mountTheta=-0.75 20:46:44.559 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.20, opts=13) 20:46:44.559 00.000 10672 Enqueuing Move request for scope (-0.17, -0.20) 20:46:44.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:46:44.559 00.000 428 Worker thread wakes up 20:46:44.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd 20:46:44.559 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.20) 20:46:44.559 00.000 428 Moving (-0.17, -0.20) raw xDistance=0.20 yDistance=-0.18 20:46:44.559 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:46:44.559 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:44.559 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:46:44.559 00.000 428 MoveAxis(E, 0, ABG) 20:46:44.559 00.000 428 Move returns status 0, amount 0 20:46:44.559 00.000 428 MoveAxis(N, 0, ABG) 20:46:44.559 00.000 428 Move returns status 0, amount 0 20:46:44.559 00.000 428 move complete, result=0 20:46:44.559 00.000 428 worker thread done servicing request 20:46:44.590 00.031 10672 UpdateGuideState exits: m=258951 SNR=41.6 20:46:44.590 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:44.590 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:44.590 00.000 10672 Enqueuing Expose request 20:46:44.590 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:46:44.590 00.000 428 Worker thread wakes up 20:46:44.590 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:44.590 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:45.454 00.864 10672 read socket command 10 20:46:45.454 00.000 10672 processing socket request REQDIST 20:46:45.454 00.000 10672 SOCKSVR: Sending pixel error of 0.26 20:46:45.454 00.000 10672 Sending socket response 26 (0x1a) 20:46:46.922 01.468 428 Exposure complete 20:46:47.047 00.125 428 worker thread done servicing request 20:46:47.047 00.000 10672 OnExposeComplete: enter 20:46:47.047 00.000 10672 UpdateGuideState(): m_state=6 20:46:47.047 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2637 20:46:47.047 00.000 10672 Star::Find returns 1 (0), X=1096.27, Y=719.94, Mass=278218, SNR=49.3, Peak=48480 HFD=2.5 20:46:47.047 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.02) = xAngle (0.09 = 0.09) 20:46:47.047 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04) 20:46:47.047 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.10 hyp=0.50 cameraTheta=-2.93 mountX=0.49 mountY=-0.05, mountTheta=-0.10 20:46:47.062 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.10, opts=13) 20:46:47.062 00.000 10672 Enqueuing Move request for scope (-0.48, -0.10) 20:46:47.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:46:47.062 00.000 428 Worker thread wakes up 20:46:47.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.10) opts 0xd 20:46:47.062 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.10) 20:46:47.062 00.000 428 Moving (-0.48, -0.10) raw xDistance=0.49 yDistance=-0.05 20:46:47.062 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:46:47.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:47.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:46:47.062 00.000 428 MoveAxis(W, 459, ABG) 20:46:47.062 00.000 428 Guiding Dir = 3, Dur = 459 20:46:47.062 00.000 428 IsSlewing returns 0 20:46:47.062 00.000 428 IsGuiding returns 0 20:46:47.078 00.016 428 PulseGuide returned control before completion, sleep 450 20:46:47.078 00.000 10672 UpdateGuideState exits: m=278218 SNR=49.3 20:46:47.078 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:47.078 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:47.078 00.000 10672 Enqueuing Expose request 20:46:47.578 00.500 428 IsGuiding returns 0 20:46:47.578 00.000 428 Move returns status 0, amount 459 20:46:47.578 00.000 428 MoveAxis(N, 0, ABG) 20:46:47.578 00.000 428 Move returns status 0, amount 0 20:46:47.578 00.000 428 move complete, result=0 20:46:47.578 00.000 428 worker thread done servicing request 20:46:47.578 00.000 428 Worker thread wakes up 20:46:47.578 00.000 10672 GuideStep: 0.5 px 459 ms WEST, -0.1 px 0 ms NORTH 20:46:47.578 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:47.578 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:49.421 01.843 428 Exposure complete 20:46:49.546 00.125 428 worker thread done servicing request 20:46:49.546 00.000 10672 OnExposeComplete: enter 20:46:49.546 00.000 10672 UpdateGuideState(): m_state=6 20:46:49.546 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2638 20:46:49.546 00.000 10672 Star::Find returns 1 (0), X=1096.80, Y=719.52, Mass=260737, SNR=39.8, Peak=42912 HFD=2.8 20:46:49.546 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.02) = xAngle (1.53 = 1.53) 20:46:49.546 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60) 20:46:49.546 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.52 hyp=0.52 cameraTheta=-1.49 mountX=0.02 mountY=-0.52, mountTheta=-1.53 20:46:49.546 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.52, opts=13) 20:46:49.546 00.000 10672 Enqueuing Move request for scope (0.04, -0.52) 20:46:49.546 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:46:49.546 00.000 428 Worker thread wakes up 20:46:49.546 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.52) opts 0xd 20:46:49.546 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.52) 20:46:49.546 00.000 428 Moving (0.04, -0.52) raw xDistance=0.02 yDistance=-0.52 20:46:49.546 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:46:49.546 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:49.546 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:46:49.546 00.000 428 MoveAxis(E, 0, ABG) 20:46:49.546 00.000 428 Move returns status 0, amount 0 20:46:49.546 00.000 428 MoveAxis(N, 0, ABG) 20:46:49.546 00.000 428 Move returns status 0, amount 0 20:46:49.546 00.000 428 move complete, result=0 20:46:49.546 00.000 428 worker thread done servicing request 20:46:49.577 00.031 10672 UpdateGuideState exits: m=260737 SNR=39.8 20:46:49.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:49.577 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:49.577 00.000 10672 Enqueuing Expose request 20:46:49.577 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 20:46:49.577 00.000 428 Worker thread wakes up 20:46:49.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:49.577 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:50.468 00.891 10672 read socket command 10 20:46:50.468 00.000 10672 processing socket request REQDIST 20:46:50.468 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:46:50.468 00.000 10672 Sending socket response 39 (0x27) 20:46:51.920 01.452 428 Exposure complete 20:46:52.061 00.141 428 worker thread done servicing request 20:46:52.061 00.000 10672 OnExposeComplete: enter 20:46:52.061 00.000 10672 UpdateGuideState(): m_state=6 20:46:52.061 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2639 20:46:52.061 00.000 10672 Star::Find returns 1 (0), X=1096.81, Y=720.39, Mass=296521, SNR=54.1, Peak=49120 HFD=2.7 20:46:52.061 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.02) = xAngle (4.43 = -1.85) 20:46:52.061 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 20:46:52.061 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.34 hyp=0.35 cameraTheta=1.41 mountX=-0.10 mountY=0.34, mountTheta=1.85 20:46:52.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.34, opts=13) 20:46:52.061 00.000 10672 Enqueuing Move request for scope (0.05, 0.34) 20:46:52.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:46:52.061 00.000 428 Worker thread wakes up 20:46:52.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.34) opts 0xd 20:46:52.061 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.34) 20:46:52.061 00.000 428 Moving (0.05, 0.34) raw xDistance=-0.10 yDistance=0.34 20:46:52.061 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:46:52.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:52.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 20:46:52.061 00.000 428 MoveAxis(E, 0, ABG) 20:46:52.061 00.000 428 Move returns status 0, amount 0 20:46:52.061 00.000 428 MoveAxis(N, 0, ABG) 20:46:52.061 00.000 428 Move returns status 0, amount 0 20:46:52.061 00.000 428 move complete, result=0 20:46:52.061 00.000 428 worker thread done servicing request 20:46:52.092 00.031 10672 UpdateGuideState exits: m=296521 SNR=54.1 20:46:52.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:52.092 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:52.092 00.000 10672 Enqueuing Expose request 20:46:52.092 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:46:52.092 00.000 428 Worker thread wakes up 20:46:52.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:52.092 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:54.424 02.332 428 Exposure complete 20:46:54.549 00.125 428 worker thread done servicing request 20:46:54.549 00.000 10672 OnExposeComplete: enter 20:46:54.549 00.000 10672 UpdateGuideState(): m_state=6 20:46:54.549 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2640 20:46:54.549 00.000 10672 Star::Find returns 1 (0), X=1096.69, Y=719.77, Mass=238273, SNR=39.2, Peak=44768 HFD=2.6 20:46:54.549 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.02) = xAngle (1.24 = 1.24) 20:46:54.549 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89) 20:46:54.549 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.78 mountX=0.09 mountY=-0.26, mountTheta=-1.24 20:46:54.549 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.27, opts=13) 20:46:54.549 00.000 10672 Enqueuing Move request for scope (-0.06, -0.27) 20:46:54.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 20:46:54.549 00.000 428 Worker thread wakes up 20:46:54.549 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd 20:46:54.549 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.27) 20:46:54.549 00.000 428 Moving (-0.06, -0.27) raw xDistance=0.09 yDistance=-0.26 20:46:54.549 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:46:54.549 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:54.549 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 20:46:54.549 00.000 428 MoveAxis(E, 0, ABG) 20:46:54.549 00.000 428 Move returns status 0, amount 0 20:46:54.549 00.000 428 MoveAxis(N, 0, ABG) 20:46:54.549 00.000 428 Move returns status 0, amount 0 20:46:54.549 00.000 428 move complete, result=0 20:46:54.549 00.000 428 worker thread done servicing request 20:46:54.580 00.031 10672 UpdateGuideState exits: m=238273 SNR=39.2 20:46:54.580 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:54.580 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:54.580 00.000 10672 Enqueuing Expose request 20:46:54.580 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:46:54.580 00.000 428 Worker thread wakes up 20:46:54.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:54.580 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:55.455 00.875 10672 read socket command 10 20:46:55.455 00.000 10672 processing socket request REQDIST 20:46:55.455 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:46:55.455 00.000 10672 Sending socket response 34 (0x22) 20:46:56.907 01.452 428 Exposure complete 20:46:57.048 00.141 428 worker thread done servicing request 20:46:57.048 00.000 10672 OnExposeComplete: enter 20:46:57.048 00.000 10672 UpdateGuideState(): m_state=6 20:46:57.048 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2641 20:46:57.048 00.000 10672 Star::Find returns 1 (0), X=1097.13, Y=720.34, Mass=297024, SNR=56.0, Peak=43344 HFD=2.7 20:46:57.048 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.02) = xAngle (3.68 = -2.60) 20:46:57.048 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.55 = 0.55) 20:46:57.048 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.30 hyp=0.48 cameraTheta=0.66 mountX=-0.41 mountY=0.25, mountTheta=2.59 20:46:57.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.30, opts=13) 20:46:57.048 00.000 10672 Enqueuing Move request for scope (0.38, 0.30) 20:46:57.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=568, FiltMax=65488, Gamma=1.000 20:46:57.048 00.000 428 Worker thread wakes up 20:46:57.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.30) opts 0xd 20:46:57.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.30) 20:46:57.048 00.000 428 Moving (0.38, 0.30) raw xDistance=-0.41 yDistance=0.25 20:46:57.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:46:57.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:57.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:46:57.048 00.000 428 MoveAxis(E, 0, ABG) 20:46:57.048 00.000 428 Move returns status 0, amount 0 20:46:57.048 00.000 428 MoveAxis(N, 0, ABG) 20:46:57.048 00.000 428 Move returns status 0, amount 0 20:46:57.048 00.000 428 move complete, result=0 20:46:57.048 00.000 428 worker thread done servicing request 20:46:57.064 00.016 10672 UpdateGuideState exits: m=297024 SNR=56.0 20:46:57.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:57.064 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:57.064 00.000 10672 Enqueuing Expose request 20:46:57.064 00.000 428 Worker thread wakes up 20:46:57.064 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:46:57.064 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:46:57.079 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:46:59.422 02.343 428 Exposure complete 20:46:59.547 00.125 428 worker thread done servicing request 20:46:59.547 00.000 10672 OnExposeComplete: enter 20:46:59.547 00.000 10672 UpdateGuideState(): m_state=6 20:46:59.547 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2642 20:46:59.547 00.000 10672 Star::Find returns 1 (0), X=1097.63, Y=720.12, Mass=302425, SNR=46.7, Peak=40304 HFD=3.3 20:46:59.547 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.02) = xAngle (3.11 = 3.11) 20:46:59.547 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.01 = -0.01) 20:46:59.547 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=0.08 hyp=0.89 cameraTheta=0.09 mountX=-0.88 mountY=-0.01, mountTheta=-3.13 20:46:59.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=0.08, opts=13) 20:46:59.547 00.000 10672 Enqueuing Move request for scope (0.88, 0.08) 20:46:59.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:46:59.547 00.000 428 Worker thread wakes up 20:46:59.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.08) opts 0xd 20:46:59.547 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, 0.08) 20:46:59.547 00.000 428 Moving (0.88, 0.08) raw xDistance=-0.88 yDistance=-0.01 20:46:59.547 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88 20:46:59.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:59.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:46:59.547 00.000 428 MoveAxis(E, 823, ABG) 20:46:59.547 00.000 428 Guiding Dir = 2, Dur = 823 20:46:59.547 00.000 428 IsSlewing returns 0 20:46:59.547 00.000 428 IsGuiding returns 0 20:46:59.578 00.031 10672 UpdateGuideState exits: m=302425 SNR=46.7 20:46:59.578 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:59.578 00.000 428 PulseGuide returned control before completion, sleep 811 20:46:59.578 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:46:59.578 00.000 10672 Enqueuing Expose request 20:47:00.407 00.829 428 IsGuiding returns 1 20:47:00.407 00.000 428 scope still moving after pulse duration time elapsed 20:47:00.438 00.031 428 IsSlewing returns 0 20:47:00.438 00.000 428 IsGuiding returns 0 20:47:00.438 00.000 428 scope move finished after 823 + 64 ms 20:47:00.438 00.000 428 Move returns status 0, amount 823 20:47:00.438 00.000 428 MoveAxis(N, 0, ABG) 20:47:00.438 00.000 428 Move returns status 0, amount 0 20:47:00.438 00.000 428 move complete, result=0 20:47:00.438 00.000 428 worker thread done servicing request 20:47:00.438 00.000 10672 GuideStep: -0.9 px 823 ms EAST, -0.0 px 0 ms NORTH 20:47:00.438 00.000 428 Worker thread wakes up 20:47:00.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:00.453 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:00.484 00.031 10672 read socket command 10 20:47:00.484 00.000 10672 processing socket request REQDIST 20:47:00.484 00.000 10672 SOCKSVR: Sending pixel error of 0.53 20:47:00.484 00.000 10672 Sending socket response 53 (0x35) 20:47:01.911 01.427 428 Exposure complete 20:47:02.036 00.125 428 worker thread done servicing request 20:47:02.036 00.000 10672 OnExposeComplete: enter 20:47:02.036 00.000 10672 UpdateGuideState(): m_state=6 20:47:02.036 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2643 20:47:02.051 00.015 10672 Star::Find returns 1 (0), X=1097.03, Y=719.98, Mass=261310, SNR=49.1, Peak=52608 HFD=2.2 20:47:02.051 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 20:47:02.051 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 20:47:02.051 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.06 hyp=0.29 cameraTheta=-0.22 mountX=-0.27 mountY=-0.09, mountTheta=-2.81 20:47:02.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.06, opts=13) 20:47:02.051 00.000 10672 Enqueuing Move request for scope (0.28, -0.06) 20:47:02.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:47:02.051 00.000 428 Worker thread wakes up 20:47:02.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.06) opts 0xd 20:47:02.051 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.06) 20:47:02.051 00.000 428 Moving (0.28, -0.06) raw xDistance=-0.27 yDistance=-0.09 20:47:02.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:47:02.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:02.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:47:02.051 00.000 428 MoveAxis(E, 0, ABG) 20:47:02.051 00.000 428 Move returns status 0, amount 0 20:47:02.051 00.000 428 MoveAxis(N, 0, ABG) 20:47:02.051 00.000 428 Move returns status 0, amount 0 20:47:02.051 00.000 428 move complete, result=0 20:47:02.051 00.000 428 worker thread done servicing request 20:47:02.067 00.016 10672 UpdateGuideState exits: m=261310 SNR=49.1 20:47:02.067 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:02.067 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:02.067 00.000 10672 Enqueuing Expose request 20:47:02.067 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:47:02.067 00.000 428 Worker thread wakes up 20:47:02.067 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:02.067 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:04.394 02.327 428 Exposure complete 20:47:04.535 00.141 428 worker thread done servicing request 20:47:04.535 00.000 10672 OnExposeComplete: enter 20:47:04.535 00.000 10672 UpdateGuideState(): m_state=6 20:47:04.535 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2644 20:47:04.535 00.000 10672 Star::Find returns 1 (0), X=1096.88, Y=719.96, Mass=292889, SNR=47.3, Peak=45968 HFD=2.7 20:47:04.535 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.02) = xAngle (2.43 = 2.43) 20:47:04.535 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.70 = -0.70) 20:47:04.535 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.59 mountX=-0.11 mountY=-0.10, mountTheta=-2.44 20:47:04.535 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.08, opts=13) 20:47:04.535 00.000 10672 Enqueuing Move request for scope (0.12, -0.08) 20:47:04.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:47:04.535 00.000 428 Worker thread wakes up 20:47:04.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd 20:47:04.535 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.08) 20:47:04.535 00.000 428 Moving (0.12, -0.08) raw xDistance=-0.11 yDistance=-0.10 20:47:04.535 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:47:04.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:04.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 20:47:04.535 00.000 428 MoveAxis(E, 0, ABG) 20:47:04.535 00.000 428 Move returns status 0, amount 0 20:47:04.535 00.000 428 MoveAxis(N, 0, ABG) 20:47:04.535 00.000 428 Move returns status 0, amount 0 20:47:04.535 00.000 428 move complete, result=0 20:47:04.535 00.000 428 worker thread done servicing request 20:47:04.566 00.031 10672 UpdateGuideState exits: m=292889 SNR=47.3 20:47:04.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:04.566 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:04.566 00.000 10672 Enqueuing Expose request 20:47:04.566 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:47:04.566 00.000 428 Worker thread wakes up 20:47:04.566 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:04.566 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:05.457 00.891 10672 read socket command 10 20:47:05.457 00.000 10672 processing socket request REQDIST 20:47:05.457 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:47:05.457 00.000 10672 Sending socket response 36 (0x24) 20:47:06.909 01.452 428 Exposure complete 20:47:07.050 00.141 428 worker thread done servicing request 20:47:07.050 00.000 10672 OnExposeComplete: enter 20:47:07.050 00.000 10672 UpdateGuideState(): m_state=6 20:47:07.050 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2645 20:47:07.050 00.000 10672 Star::Find returns 1 (0), X=1096.98, Y=719.74, Mass=259189, SNR=45.8, Peak=48256 HFD=2.3 20:47:07.050 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.02) = xAngle (2.09 = 2.09) 20:47:07.050 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.03 = -1.03) 20:47:07.050 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.30 hyp=0.38 cameraTheta=-0.93 mountX=-0.19 mountY=-0.33, mountTheta=-2.10 20:47:07.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.30, opts=13) 20:47:07.050 00.000 10672 Enqueuing Move request for scope (0.23, -0.30) 20:47:07.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=680, FiltMax=65488, Gamma=1.000 20:47:07.050 00.000 428 Worker thread wakes up 20:47:07.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.30) opts 0xd 20:47:07.050 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.30) 20:47:07.050 00.000 428 Moving (0.23, -0.30) raw xDistance=-0.19 yDistance=-0.33 20:47:07.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:47:07.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:07.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:47:07.050 00.000 428 MoveAxis(E, 0, ABG) 20:47:07.050 00.000 428 Move returns status 0, amount 0 20:47:07.050 00.000 428 MoveAxis(N, 0, ABG) 20:47:07.050 00.000 428 Move returns status 0, amount 0 20:47:07.050 00.000 428 move complete, result=0 20:47:07.050 00.000 428 worker thread done servicing request 20:47:07.081 00.031 10672 UpdateGuideState exits: m=259189 SNR=45.8 20:47:07.081 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:07.081 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:07.081 00.000 10672 Enqueuing Expose request 20:47:07.081 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:47:07.081 00.000 428 Worker thread wakes up 20:47:07.081 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:07.081 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:09.408 02.327 428 Exposure complete 20:47:09.533 00.125 428 worker thread done servicing request 20:47:09.533 00.000 10672 OnExposeComplete: enter 20:47:09.533 00.000 10672 UpdateGuideState(): m_state=6 20:47:09.533 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2646 20:47:09.533 00.000 10672 Star::Find returns 1 (0), X=1096.79, Y=719.73, Mass=272537, SNR=44.7, Peak=45968 HFD=2.6 20:47:09.533 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 20:47:09.533 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 20:47:09.533 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.31 hyp=0.32 cameraTheta=-1.44 mountX=-0.00 mountY=-0.32, mountTheta=-1.58 20:47:09.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.31, opts=13) 20:47:09.549 00.016 10672 Enqueuing Move request for scope (0.04, -0.31) 20:47:09.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:47:09.549 00.000 428 Worker thread wakes up 20:47:09.549 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.31) opts 0xd 20:47:09.549 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.31) 20:47:09.549 00.000 428 Moving (0.04, -0.31) raw xDistance=-0.00 yDistance=-0.32 20:47:09.549 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:47:09.549 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:09.549 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 20:47:09.549 00.000 428 MoveAxis(E, 0, ABG) 20:47:09.549 00.000 428 Move returns status 0, amount 0 20:47:09.549 00.000 428 MoveAxis(N, 0, ABG) 20:47:09.549 00.000 428 Move returns status 0, amount 0 20:47:09.549 00.000 428 move complete, result=0 20:47:09.549 00.000 428 worker thread done servicing request 20:47:09.565 00.016 10672 UpdateGuideState exits: m=272537 SNR=44.7 20:47:09.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:09.565 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:09.565 00.000 10672 Enqueuing Expose request 20:47:09.565 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:47:09.565 00.000 428 Worker thread wakes up 20:47:09.565 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:09.565 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:10.459 00.894 10672 read socket command 10 20:47:10.459 00.000 10672 processing socket request REQDIST 20:47:10.459 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:47:10.459 00.000 10672 Sending socket response 35 (0x23) 20:47:11.912 01.453 428 Exposure complete 20:47:12.053 00.141 428 worker thread done servicing request 20:47:12.053 00.000 10672 OnExposeComplete: enter 20:47:12.053 00.000 10672 UpdateGuideState(): m_state=6 20:47:12.053 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2647 20:47:12.053 00.000 10672 Star::Find returns 1 (0), X=1097.09, Y=719.85, Mass=243573, SNR=46.5, Peak=53056 HFD=2.3 20:47:12.053 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.02) = xAngle (2.51 = 2.51) 20:47:12.053 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.62 = -0.62) 20:47:12.053 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.19 hyp=0.39 cameraTheta=-0.51 mountX=-0.31 mountY=-0.22, mountTheta=-2.52 20:47:12.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.19, opts=13) 20:47:12.053 00.000 10672 Enqueuing Move request for scope (0.34, -0.19) 20:47:12.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:47:12.053 00.000 428 Worker thread wakes up 20:47:12.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.19) opts 0xd 20:47:12.053 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.19) 20:47:12.053 00.000 428 Moving (0.34, -0.19) raw xDistance=-0.31 yDistance=-0.22 20:47:12.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:47:12.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:12.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 20:47:12.053 00.000 428 MoveAxis(E, 0, ABG) 20:47:12.053 00.000 428 Move returns status 0, amount 0 20:47:12.053 00.000 428 MoveAxis(N, 0, ABG) 20:47:12.053 00.000 428 Move returns status 0, amount 0 20:47:12.053 00.000 428 move complete, result=0 20:47:12.053 00.000 428 worker thread done servicing request 20:47:12.084 00.031 10672 UpdateGuideState exits: m=243573 SNR=46.5 20:47:12.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:12.084 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:12.084 00.000 10672 Enqueuing Expose request 20:47:12.084 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:47:12.084 00.000 428 Worker thread wakes up 20:47:12.084 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:12.084 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:14.411 02.327 428 Exposure complete 20:47:14.552 00.141 428 worker thread done servicing request 20:47:14.552 00.000 10672 OnExposeComplete: enter 20:47:14.552 00.000 10672 UpdateGuideState(): m_state=6 20:47:14.552 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2648 20:47:14.552 00.000 10672 Star::Find returns 1 (0), X=1096.71, Y=720.31, Mass=278783, SNR=46.2, Peak=37136 HFD=2.9 20:47:14.552 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.02) = xAngle (4.74 = -1.55) 20:47:14.552 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 20:47:14.552 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.72 mountX=0.01 mountY=0.27, mountTheta=1.55 20:47:14.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.27, opts=13) 20:47:14.552 00.000 10672 Enqueuing Move request for scope (-0.04, 0.27) 20:47:14.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:47:14.552 00.000 428 Worker thread wakes up 20:47:14.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.27) opts 0xd 20:47:14.552 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.27) 20:47:14.552 00.000 428 Moving (-0.04, 0.27) raw xDistance=0.01 yDistance=0.27 20:47:14.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:47:14.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:14.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:47:14.552 00.000 428 MoveAxis(E, 0, ABG) 20:47:14.552 00.000 428 Move returns status 0, amount 0 20:47:14.552 00.000 428 MoveAxis(N, 0, ABG) 20:47:14.552 00.000 428 Move returns status 0, amount 0 20:47:14.552 00.000 428 move complete, result=0 20:47:14.552 00.000 428 worker thread done servicing request 20:47:14.583 00.031 10672 UpdateGuideState exits: m=278783 SNR=46.2 20:47:14.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:14.583 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:14.583 00.000 10672 Enqueuing Expose request 20:47:14.583 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:47:14.583 00.000 428 Worker thread wakes up 20:47:14.583 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:14.583 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:15.458 00.875 10672 read socket command 10 20:47:15.458 00.000 10672 processing socket request REQDIST 20:47:15.458 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:47:15.458 00.000 10672 Sending socket response 33 (0x21) 20:47:16.910 01.452 428 Exposure complete 20:47:17.051 00.141 428 worker thread done servicing request 20:47:17.051 00.000 10672 OnExposeComplete: enter 20:47:17.051 00.000 10672 UpdateGuideState(): m_state=6 20:47:17.051 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2649 20:47:17.051 00.000 10672 Star::Find returns 1 (0), X=1097.17, Y=719.88, Mass=281866, SNR=47.7, Peak=45968 HFD=2.8 20:47:17.051 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.02) = xAngle (2.65 = 2.65) 20:47:17.051 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.48 = -0.48) 20:47:17.051 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.16 hyp=0.45 cameraTheta=-0.37 mountX=-0.39 mountY=-0.21, mountTheta=-2.66 20:47:17.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.16, opts=13) 20:47:17.051 00.000 10672 Enqueuing Move request for scope (0.42, -0.16) 20:47:17.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:47:17.051 00.000 428 Worker thread wakes up 20:47:17.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.16) opts 0xd 20:47:17.051 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.16) 20:47:17.051 00.000 428 Moving (0.42, -0.16) raw xDistance=-0.39 yDistance=-0.21 20:47:17.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 20:47:17.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:17.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:47:17.051 00.000 428 MoveAxis(E, 0, ABG) 20:47:17.051 00.000 428 Move returns status 0, amount 0 20:47:17.051 00.000 428 MoveAxis(N, 0, ABG) 20:47:17.051 00.000 428 Move returns status 0, amount 0 20:47:17.051 00.000 428 move complete, result=0 20:47:17.051 00.000 428 worker thread done servicing request 20:47:17.066 00.015 10672 UpdateGuideState exits: m=281866 SNR=47.7 20:47:17.066 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:17.066 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:17.066 00.000 10672 Enqueuing Expose request 20:47:17.066 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:47:17.066 00.000 428 Worker thread wakes up 20:47:17.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:17.066 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:19.399 02.333 428 Exposure complete 20:47:19.524 00.125 428 worker thread done servicing request 20:47:19.524 00.000 10672 OnExposeComplete: enter 20:47:19.524 00.000 10672 UpdateGuideState(): m_state=6 20:47:19.524 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2650 20:47:19.524 00.000 10672 Star::Find returns 1 (0), X=1096.77, Y=719.76, Mass=293582, SNR=44.2, Peak=44992 HFD=3.0 20:47:19.524 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.02) = xAngle (1.50 = 1.50) 20:47:19.524 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63) 20:47:19.524 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.52 mountX=0.02 mountY=-0.28, mountTheta=-1.50 20:47:19.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.28, opts=13) 20:47:19.524 00.000 10672 Enqueuing Move request for scope (0.01, -0.28) 20:47:19.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:47:19.524 00.000 428 Worker thread wakes up 20:47:19.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd 20:47:19.524 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.28) 20:47:19.524 00.000 428 Moving (0.01, -0.28) raw xDistance=0.02 yDistance=-0.28 20:47:19.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:47:19.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:19.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:47:19.524 00.000 428 MoveAxis(E, 0, ABG) 20:47:19.524 00.000 428 Move returns status 0, amount 0 20:47:19.524 00.000 428 MoveAxis(N, 0, ABG) 20:47:19.524 00.000 428 Move returns status 0, amount 0 20:47:19.524 00.000 428 move complete, result=0 20:47:19.524 00.000 428 worker thread done servicing request 20:47:19.555 00.031 10672 UpdateGuideState exits: m=293582 SNR=44.2 20:47:19.555 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:19.555 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:19.555 00.000 10672 Enqueuing Expose request 20:47:19.555 00.000 428 Worker thread wakes up 20:47:19.555 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:47:19.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:19.555 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:20.461 00.906 10672 read socket command 10 20:47:20.461 00.000 10672 processing socket request REQDIST 20:47:20.461 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:47:20.461 00.000 10672 Sending socket response 34 (0x22) 20:47:21.914 01.453 428 Exposure complete 20:47:22.039 00.125 428 worker thread done servicing request 20:47:22.039 00.000 10672 OnExposeComplete: enter 20:47:22.039 00.000 10672 UpdateGuideState(): m_state=6 20:47:22.039 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2651 20:47:22.039 00.000 10672 Star::Find returns 1 (0), X=1097.09, Y=720.34, Mass=244475, SNR=52.4, Peak=42480 HFD=2.6 20:47:22.039 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.02) = xAngle (3.74 = -2.54) 20:47:22.039 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.61 = 0.61) 20:47:22.039 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.30 hyp=0.45 cameraTheta=0.72 mountX=-0.37 mountY=0.26, mountTheta=2.53 20:47:22.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.30, opts=13) 20:47:22.039 00.000 10672 Enqueuing Move request for scope (0.34, 0.30) 20:47:22.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=424, FiltMax=65488, Gamma=1.000 20:47:22.039 00.000 428 Worker thread wakes up 20:47:22.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.30) opts 0xd 20:47:22.039 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.30) 20:47:22.039 00.000 428 Moving (0.34, 0.30) raw xDistance=-0.37 yDistance=0.26 20:47:22.054 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 20:47:22.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:22.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:47:22.054 00.000 428 MoveAxis(E, 0, ABG) 20:47:22.054 00.000 428 Move returns status 0, amount 0 20:47:22.054 00.000 428 MoveAxis(N, 0, ABG) 20:47:22.054 00.000 428 Move returns status 0, amount 0 20:47:22.054 00.000 428 move complete, result=0 20:47:22.054 00.000 428 worker thread done servicing request 20:47:22.070 00.016 10672 UpdateGuideState exits: m=244475 SNR=52.4 20:47:22.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:22.070 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:22.070 00.000 10672 Enqueuing Expose request 20:47:22.070 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:47:22.070 00.000 428 Worker thread wakes up 20:47:22.070 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:22.070 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:24.413 02.343 428 Exposure complete 20:47:24.538 00.125 428 worker thread done servicing request 20:47:24.538 00.000 10672 OnExposeComplete: enter 20:47:24.538 00.000 10672 UpdateGuideState(): m_state=6 20:47:24.538 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2652 20:47:24.538 00.000 10672 Star::Find returns 1 (0), X=1096.94, Y=720.16, Mass=307553, SNR=53.6, Peak=53712 HFD=3.0 20:47:24.538 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.02) = xAngle (3.59 = -2.69) 20:47:24.538 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.47 = 0.47) 20:47:24.538 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.23 cameraTheta=0.57 mountX=-0.20 mountY=0.10, mountTheta=2.68 20:47:24.538 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.12, opts=13) 20:47:24.538 00.000 10672 Enqueuing Move request for scope (0.19, 0.12) 20:47:24.538 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:47:24.538 00.000 428 Worker thread wakes up 20:47:24.538 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd 20:47:24.538 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.12) 20:47:24.538 00.000 428 Moving (0.19, 0.12) raw xDistance=-0.20 yDistance=0.10 20:47:24.538 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:47:24.538 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:24.538 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:47:24.538 00.000 428 MoveAxis(E, 0, ABG) 20:47:24.538 00.000 428 Move returns status 0, amount 0 20:47:24.538 00.000 428 MoveAxis(N, 0, ABG) 20:47:24.538 00.000 428 Move returns status 0, amount 0 20:47:24.538 00.000 428 move complete, result=0 20:47:24.538 00.000 428 worker thread done servicing request 20:47:24.569 00.031 10672 UpdateGuideState exits: m=307553 SNR=53.6 20:47:24.569 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:24.569 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:24.569 00.000 10672 Enqueuing Expose request 20:47:24.569 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:47:24.569 00.000 428 Worker thread wakes up 20:47:24.569 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:24.569 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:25.460 00.891 10672 read socket command 10 20:47:25.460 00.000 10672 processing socket request REQDIST 20:47:25.460 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:47:25.460 00.000 10672 Sending socket response 33 (0x21) 20:47:26.886 01.426 428 Exposure complete 20:47:27.042 00.156 428 worker thread done servicing request 20:47:27.042 00.000 10672 OnExposeComplete: enter 20:47:27.042 00.000 10672 UpdateGuideState(): m_state=6 20:47:27.042 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2653 20:47:27.042 00.000 10672 Star::Find returns 1 (0), X=1096.78, Y=719.98, Mass=284646, SNR=44.2, Peak=44224 HFD=2.5 20:47:27.042 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.02) = xAngle (1.91 = 1.91) 20:47:27.042 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.22 = -1.22) 20:47:27.042 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.11 mountX=-0.02 mountY=-0.07, mountTheta=-1.91 20:47:27.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.07, opts=13) 20:47:27.042 00.000 10672 Enqueuing Move request for scope (0.03, -0.07) 20:47:27.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:47:27.042 00.000 428 Worker thread wakes up 20:47:27.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd 20:47:27.042 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.07) 20:47:27.042 00.000 428 Moving (0.03, -0.07) raw xDistance=-0.02 yDistance=-0.07 20:47:27.042 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:47:27.042 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:27.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:47:27.042 00.000 428 MoveAxis(E, 0, ABG) 20:47:27.042 00.000 428 Move returns status 0, amount 0 20:47:27.042 00.000 428 MoveAxis(N, 0, ABG) 20:47:27.042 00.000 428 Move returns status 0, amount 0 20:47:27.042 00.000 428 move complete, result=0 20:47:27.042 00.000 428 worker thread done servicing request 20:47:27.058 00.016 10672 UpdateGuideState exits: m=284646 SNR=44.2 20:47:27.058 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:27.058 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:27.058 00.000 10672 Enqueuing Expose request 20:47:27.058 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:47:27.058 00.000 428 Worker thread wakes up 20:47:27.058 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:27.058 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:29.401 02.343 428 Exposure complete 20:47:29.541 00.140 428 worker thread done servicing request 20:47:29.541 00.000 10672 OnExposeComplete: enter 20:47:29.541 00.000 10672 UpdateGuideState(): m_state=6 20:47:29.541 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2654 20:47:29.541 00.000 10672 Star::Find returns 1 (0), X=1097.06, Y=719.91, Mass=291486, SNR=47.0, Peak=46512 HFD=2.9 20:47:29.541 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.02) = xAngle (2.61 = 2.61) 20:47:29.541 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.52 = -0.52) 20:47:29.541 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.13 hyp=0.33 cameraTheta=-0.41 mountX=-0.29 mountY=-0.17, mountTheta=-2.62 20:47:29.541 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.13, opts=13) 20:47:29.541 00.000 10672 Enqueuing Move request for scope (0.31, -0.13) 20:47:29.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:47:29.541 00.000 428 Worker thread wakes up 20:47:29.541 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.13) opts 0xd 20:47:29.541 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.13) 20:47:29.541 00.000 428 Moving (0.31, -0.13) raw xDistance=-0.29 yDistance=-0.17 20:47:29.541 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:47:29.541 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:29.541 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:47:29.541 00.000 428 MoveAxis(E, 0, ABG) 20:47:29.541 00.000 428 Move returns status 0, amount 0 20:47:29.541 00.000 428 MoveAxis(N, 0, ABG) 20:47:29.541 00.000 428 Move returns status 0, amount 0 20:47:29.541 00.000 428 move complete, result=0 20:47:29.541 00.000 428 worker thread done servicing request 20:47:29.572 00.031 10672 UpdateGuideState exits: m=291486 SNR=47.0 20:47:29.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:29.572 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:29.572 00.000 10672 Enqueuing Expose request 20:47:29.572 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:47:29.572 00.000 428 Worker thread wakes up 20:47:29.572 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:29.572 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:30.463 00.891 10672 read socket command 10 20:47:30.463 00.000 10672 processing socket request REQDIST 20:47:30.463 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:47:30.463 00.000 10672 Sending socket response 27 (0x1b) 20:47:31.900 01.437 428 Exposure complete 20:47:32.040 00.140 428 worker thread done servicing request 20:47:32.040 00.000 10672 OnExposeComplete: enter 20:47:32.040 00.000 10672 UpdateGuideState(): m_state=6 20:47:32.040 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2655 20:47:32.040 00.000 10672 Star::Find returns 1 (0), X=1097.28, Y=720.23, Mass=225979, SNR=43.5, Peak=40400 HFD=2.6 20:47:32.040 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.02) = xAngle (3.37 = -2.92) 20:47:32.040 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.24 = 0.24) 20:47:32.040 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.19 hyp=0.56 cameraTheta=0.35 mountX=-0.54 mountY=0.13, mountTheta=2.90 20:47:32.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.19, opts=13) 20:47:32.040 00.000 10672 Enqueuing Move request for scope (0.53, 0.19) 20:47:32.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:47:32.040 00.000 428 Worker thread wakes up 20:47:32.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.19) opts 0xd 20:47:32.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.19) 20:47:32.040 00.000 428 Moving (0.53, 0.19) raw xDistance=-0.54 yDistance=0.13 20:47:32.040 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 20:47:32.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:32.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 20:47:32.040 00.000 428 MoveAxis(E, 507, ABG) 20:47:32.040 00.000 428 Guiding Dir = 2, Dur = 507 20:47:32.040 00.000 428 IsSlewing returns 0 20:47:32.040 00.000 428 IsGuiding returns 0 20:47:32.072 00.032 10672 UpdateGuideState exits: m=225979 SNR=43.5 20:47:32.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:32.072 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:32.072 00.000 10672 Enqueuing Expose request 20:47:32.072 00.000 428 PulseGuide returned control before completion, sleep 490 20:47:32.603 00.531 428 IsGuiding returns 0 20:47:32.603 00.000 428 Move returns status 0, amount 507 20:47:32.603 00.000 428 MoveAxis(N, 0, ABG) 20:47:32.603 00.000 428 Move returns status 0, amount 0 20:47:32.603 00.000 428 move complete, result=0 20:47:32.603 00.000 428 worker thread done servicing request 20:47:32.603 00.000 428 Worker thread wakes up 20:47:32.603 00.000 10672 GuideStep: -0.5 px 507 ms EAST, 0.1 px 0 ms NORTH 20:47:32.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:32.603 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:34.399 01.796 428 Exposure complete 20:47:34.540 00.141 428 worker thread done servicing request 20:47:34.540 00.000 10672 OnExposeComplete: enter 20:47:34.540 00.000 10672 UpdateGuideState(): m_state=6 20:47:34.540 00.000 10672 Star::Find(15, 1097, 720, 0, (0,0,0,0), 0.0, 0) frame 2656 20:47:34.540 00.000 10672 Star::Find returns 1 (0), X=1096.83, Y=720.14, Mass=258101, SNR=44.3, Peak=47376 HFD=2.4 20:47:34.540 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.02) = xAngle (3.90 = -2.38) 20:47:34.540 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.77 = 0.77) 20:47:34.540 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.88 mountX=-0.09 mountY=0.08, mountTheta=2.37 20:47:34.540 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.09, opts=13) 20:47:34.540 00.000 10672 Enqueuing Move request for scope (0.08, 0.09) 20:47:34.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:47:34.540 00.000 428 Worker thread wakes up 20:47:34.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd 20:47:34.540 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.09) 20:47:34.540 00.000 428 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=0.08 20:47:34.540 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:47:34.540 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:34.540 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:47:34.540 00.000 428 MoveAxis(E, 0, ABG) 20:47:34.540 00.000 428 Move returns status 0, amount 0 20:47:34.540 00.000 428 MoveAxis(N, 0, ABG) 20:47:34.540 00.000 428 Move returns status 0, amount 0 20:47:34.540 00.000 428 move complete, result=0 20:47:34.540 00.000 428 worker thread done servicing request 20:47:34.571 00.031 10672 UpdateGuideState exits: m=258101 SNR=44.3 20:47:34.571 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:34.571 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:34.571 00.000 10672 Enqueuing Expose request 20:47:34.571 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:47:34.571 00.000 428 Worker thread wakes up 20:47:34.571 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:34.571 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:35.466 00.895 10672 read socket command 10 20:47:35.466 00.000 10672 processing socket request REQDIST 20:47:35.466 00.000 10672 SOCKSVR: Sending pixel error of 0.28 20:47:35.466 00.000 10672 Sending socket response 28 (0x1c) 20:47:36.902 01.436 428 Exposure complete 20:47:37.043 00.141 428 worker thread done servicing request 20:47:37.043 00.000 10672 OnExposeComplete: enter 20:47:37.043 00.000 10672 UpdateGuideState(): m_state=6 20:47:37.043 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2657 20:47:37.043 00.000 10672 Star::Find returns 1 (0), X=1096.68, Y=720.25, Mass=271971, SNR=49.5, Peak=44768 HFD=2.6 20:47:37.043 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.02) = xAngle (4.94 = -1.34) 20:47:37.043 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.81 = 1.81) 20:47:37.043 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.22 cameraTheta=1.92 mountX=0.05 mountY=0.21, mountTheta=1.34 20:47:37.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.20, opts=13) 20:47:37.043 00.000 10672 Enqueuing Move request for scope (-0.07, 0.20) 20:47:37.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:47:37.043 00.000 428 Worker thread wakes up 20:47:37.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd 20:47:37.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.20) 20:47:37.043 00.000 428 Moving (-0.07, 0.20) raw xDistance=0.05 yDistance=0.21 20:47:37.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:47:37.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:37.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:47:37.043 00.000 428 MoveAxis(E, 0, ABG) 20:47:37.043 00.000 428 Move returns status 0, amount 0 20:47:37.043 00.000 428 MoveAxis(N, 0, ABG) 20:47:37.043 00.000 428 Move returns status 0, amount 0 20:47:37.043 00.000 428 move complete, result=0 20:47:37.043 00.000 428 worker thread done servicing request 20:47:37.074 00.031 10672 UpdateGuideState exits: m=271971 SNR=49.5 20:47:37.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:37.074 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:37.074 00.000 10672 Enqueuing Expose request 20:47:37.074 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:47:37.074 00.000 428 Worker thread wakes up 20:47:37.074 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:37.074 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:39.402 02.328 428 Exposure complete 20:47:39.542 00.140 428 worker thread done servicing request 20:47:39.542 00.000 10672 OnExposeComplete: enter 20:47:39.542 00.000 10672 UpdateGuideState(): m_state=6 20:47:39.542 00.000 10672 Star::Find(15, 1096, 720, 0, (0,0,0,0), 0.0, 0) frame 2658 20:47:39.542 00.000 10672 Star::Find returns 1 (0), X=1096.98, Y=719.95, Mass=318190, SNR=52.2, Peak=42256 HFD=2.9 20:47:39.542 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.02) = xAngle (2.63 = 2.63) 20:47:39.542 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.50 = -0.50) 20:47:39.542 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-0.39 mountX=-0.22 mountY=-0.12, mountTheta=-2.64 20:47:39.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.09, opts=13) 20:47:39.542 00.000 10672 Enqueuing Move request for scope (0.23, -0.09) 20:47:39.542 00.000 428 Worker thread wakes up 20:47:39.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:47:39.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.09) opts 0xd 20:47:39.542 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.09) 20:47:39.542 00.000 428 Moving (0.23, -0.09) raw xDistance=-0.22 yDistance=-0.12 20:47:39.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:47:39.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:39.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:47:39.542 00.000 428 MoveAxis(E, 0, ABG) 20:47:39.542 00.000 428 Move returns status 0, amount 0 20:47:39.542 00.000 428 MoveAxis(N, 0, ABG) 20:47:39.542 00.000 428 Move returns status 0, amount 0 20:47:39.542 00.000 428 move complete, result=0 20:47:39.542 00.000 428 worker thread done servicing request 20:47:39.573 00.031 10672 UpdateGuideState exits: m=318190 SNR=52.2 20:47:39.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:39.573 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:39.573 00.000 10672 Enqueuing Expose request 20:47:39.573 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:47:39.573 00.000 428 Worker thread wakes up 20:47:39.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:39.573 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:40.464 00.891 10672 read socket command 10 20:47:40.464 00.000 10672 processing socket request REQDIST 20:47:40.464 00.000 10672 SOCKSVR: Sending pixel error of 0.26 20:47:40.479 00.015 10672 Sending socket response 26 (0x1a) 20:47:41.901 01.422 428 Exposure complete 20:47:42.026 00.125 428 worker thread done servicing request 20:47:42.026 00.000 10672 OnExposeComplete: enter 20:47:42.026 00.000 10672 UpdateGuideState(): m_state=6 20:47:42.026 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2659 20:47:42.026 00.000 10672 Star::Find returns 1 (0), X=1096.99, Y=719.79, Mass=292629, SNR=49.6, Peak=39216 HFD=2.8 20:47:42.026 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.02) = xAngle (2.20 = 2.20) 20:47:42.026 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.92 = -0.92) 20:47:42.026 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.25 hyp=0.35 cameraTheta=-0.82 mountX=-0.20 mountY=-0.28, mountTheta=-2.21 20:47:42.026 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.25, opts=13) 20:47:42.041 00.015 10672 Enqueuing Move request for scope (0.24, -0.25) 20:47:42.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:47:42.041 00.000 428 Worker thread wakes up 20:47:42.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.25) opts 0xd 20:47:42.041 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.25) 20:47:42.041 00.000 428 Moving (0.24, -0.25) raw xDistance=-0.20 yDistance=-0.28 20:47:42.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:47:42.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:42.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:47:42.041 00.000 428 MoveAxis(E, 0, ABG) 20:47:42.041 00.000 428 Move returns status 0, amount 0 20:47:42.041 00.000 428 MoveAxis(N, 0, ABG) 20:47:42.041 00.000 428 Move returns status 0, amount 0 20:47:42.041 00.000 428 move complete, result=0 20:47:42.041 00.000 428 worker thread done servicing request 20:47:42.057 00.016 10672 UpdateGuideState exits: m=292629 SNR=49.6 20:47:42.057 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:42.057 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:42.057 00.000 10672 Enqueuing Expose request 20:47:42.057 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:47:42.057 00.000 428 Worker thread wakes up 20:47:42.057 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:42.057 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:44.405 02.348 428 Exposure complete 20:47:44.545 00.140 428 worker thread done servicing request 20:47:44.545 00.000 10672 OnExposeComplete: enter 20:47:44.545 00.000 10672 UpdateGuideState(): m_state=6 20:47:44.545 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2660 20:47:44.545 00.000 10672 Star::Find returns 1 (0), X=1096.68, Y=719.52, Mass=306238, SNR=47.8, Peak=38768 HFD=3.1 20:47:44.545 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.02) = xAngle (1.31 = 1.31) 20:47:44.545 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81) 20:47:44.545 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.53 hyp=0.53 cameraTheta=-1.71 mountX=0.13 mountY=-0.52, mountTheta=-1.32 20:47:44.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.53, opts=13) 20:47:44.545 00.000 10672 Enqueuing Move request for scope (-0.07, -0.53) 20:47:44.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:47:44.545 00.000 428 Worker thread wakes up 20:47:44.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.53) opts 0xd 20:47:44.545 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.53) 20:47:44.545 00.000 428 Moving (-0.07, -0.53) raw xDistance=0.13 yDistance=-0.52 20:47:44.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:47:44.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:44.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:47:44.545 00.000 428 MoveAxis(E, 0, ABG) 20:47:44.545 00.000 428 Move returns status 0, amount 0 20:47:44.545 00.000 428 MoveAxis(N, 0, ABG) 20:47:44.545 00.000 428 Move returns status 0, amount 0 20:47:44.545 00.000 428 move complete, result=0 20:47:44.545 00.000 428 worker thread done servicing request 20:47:44.561 00.016 10672 UpdateGuideState exits: m=306238 SNR=47.8 20:47:44.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:44.561 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:44.561 00.000 10672 Enqueuing Expose request 20:47:44.561 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:47:44.577 00.016 428 Worker thread wakes up 20:47:44.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:44.577 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:45.467 00.890 10672 read socket command 10 20:47:45.467 00.000 10672 processing socket request REQDIST 20:47:45.467 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:47:45.467 00.000 10672 Sending socket response 36 (0x24) 20:47:46.888 01.421 428 Exposure complete 20:47:47.045 00.157 428 worker thread done servicing request 20:47:47.045 00.000 10672 OnExposeComplete: enter 20:47:47.045 00.000 10672 UpdateGuideState(): m_state=6 20:47:47.045 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2661 20:47:47.045 00.000 10672 Star::Find returns 1 (0), X=1096.51, Y=719.81, Mass=251973, SNR=39.1, Peak=38992 HFD=2.6 20:47:47.045 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.02) = xAngle (0.65 = 0.65) 20:47:47.045 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48) 20:47:47.045 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-2.37 mountX=0.26 mountY=-0.21, mountTheta=-0.66 20:47:47.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.23, opts=13) 20:47:47.045 00.000 10672 Enqueuing Move request for scope (-0.24, -0.23) 20:47:47.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:47:47.045 00.000 428 Worker thread wakes up 20:47:47.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.23) opts 0xd 20:47:47.045 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.23) 20:47:47.045 00.000 428 Moving (-0.24, -0.23) raw xDistance=0.26 yDistance=-0.21 20:47:47.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:47:47.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:47.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 20:47:47.045 00.000 428 MoveAxis(E, 0, ABG) 20:47:47.045 00.000 428 Move returns status 0, amount 0 20:47:47.045 00.000 428 MoveAxis(N, 0, ABG) 20:47:47.045 00.000 428 Move returns status 0, amount 0 20:47:47.045 00.000 428 move complete, result=0 20:47:47.045 00.000 428 worker thread done servicing request 20:47:47.060 00.015 10672 UpdateGuideState exits: m=251973 SNR=39.1 20:47:47.060 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:47.060 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:47.060 00.000 10672 Enqueuing Expose request 20:47:47.060 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:47:47.060 00.000 428 Worker thread wakes up 20:47:47.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:47.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:49.403 02.343 428 Exposure complete 20:47:49.528 00.125 428 worker thread done servicing request 20:47:49.528 00.000 10672 OnExposeComplete: enter 20:47:49.528 00.000 10672 UpdateGuideState(): m_state=6 20:47:49.528 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2662 20:47:49.528 00.000 10672 Star::Find returns 1 (0), X=1096.81, Y=719.61, Mass=245143, SNR=46.9, Peak=45312 HFD=2.6 20:47:49.528 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 20:47:49.528 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 20:47:49.528 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.43 hyp=0.44 cameraTheta=-1.44 mountX=-0.00 mountY=-0.44, mountTheta=-1.58 20:47:49.528 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.43, opts=13) 20:47:49.528 00.000 10672 Enqueuing Move request for scope (0.06, -0.43) 20:47:49.528 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:47:49.528 00.000 428 Worker thread wakes up 20:47:49.528 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.43) opts 0xd 20:47:49.528 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.43) 20:47:49.528 00.000 428 Moving (0.06, -0.43) raw xDistance=-0.00 yDistance=-0.44 20:47:49.528 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:47:49.528 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:49.528 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:47:49.528 00.000 428 MoveAxis(E, 0, ABG) 20:47:49.528 00.000 428 Move returns status 0, amount 0 20:47:49.528 00.000 428 MoveAxis(N, 0, ABG) 20:47:49.528 00.000 428 Move returns status 0, amount 0 20:47:49.528 00.000 428 move complete, result=0 20:47:49.528 00.000 428 worker thread done servicing request 20:47:49.559 00.031 10672 UpdateGuideState exits: m=245143 SNR=46.9 20:47:49.559 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:49.559 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:49.559 00.000 10672 Enqueuing Expose request 20:47:49.559 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:47:49.559 00.000 428 Worker thread wakes up 20:47:49.559 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:49.559 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:50.466 00.907 10672 read socket command 10 20:47:50.466 00.000 10672 processing socket request REQDIST 20:47:50.466 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:47:50.466 00.000 10672 Sending socket response 37 (0x25) 20:47:51.892 01.426 428 Exposure complete 20:47:52.017 00.125 428 worker thread done servicing request 20:47:52.017 00.000 10672 OnExposeComplete: enter 20:47:52.017 00.000 10672 UpdateGuideState(): m_state=6 20:47:52.032 00.015 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2663 20:47:52.032 00.000 10672 Star::Find returns 1 (0), X=1097.09, Y=719.95, Mass=234771, SNR=43.0, Peak=50320 HFD=2.1 20:47:52.032 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.02) = xAngle (2.76 = 2.76) 20:47:52.032 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.37 = -0.37) 20:47:52.032 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.09 hyp=0.35 cameraTheta=-0.26 mountX=-0.32 mountY=-0.13, mountTheta=-2.77 20:47:52.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.09, opts=13) 20:47:52.032 00.000 10672 Enqueuing Move request for scope (0.34, -0.09) 20:47:52.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:47:52.032 00.000 428 Worker thread wakes up 20:47:52.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.09) opts 0xd 20:47:52.032 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.09) 20:47:52.032 00.000 428 Moving (0.34, -0.09) raw xDistance=-0.32 yDistance=-0.13 20:47:52.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:47:52.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:52.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 20:47:52.032 00.000 428 MoveAxis(E, 0, ABG) 20:47:52.032 00.000 428 Move returns status 0, amount 0 20:47:52.032 00.000 428 MoveAxis(N, 0, ABG) 20:47:52.032 00.000 428 Move returns status 0, amount 0 20:47:52.032 00.000 428 move complete, result=0 20:47:52.032 00.000 428 worker thread done servicing request 20:47:52.048 00.016 10672 UpdateGuideState exits: m=234771 SNR=43.0 20:47:52.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:52.048 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:52.048 00.000 10672 Enqueuing Expose request 20:47:52.048 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:47:52.048 00.000 428 Worker thread wakes up 20:47:52.048 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:52.048 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:54.406 02.358 428 Exposure complete 20:47:54.531 00.125 428 worker thread done servicing request 20:47:54.531 00.000 10672 OnExposeComplete: enter 20:47:54.531 00.000 10672 UpdateGuideState(): m_state=6 20:47:54.531 00.000 10672 Star::Find(15, 1097, 719, 0, (0,0,0,0), 0.0, 0) frame 2664 20:47:54.531 00.000 10672 Star::Find returns 1 (0), X=1096.64, Y=719.72, Mass=298513, SNR=50.4, Peak=48144 HFD=2.8 20:47:54.531 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 20:47:54.531 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 20:47:54.531 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.33 hyp=0.34 cameraTheta=-1.89 mountX=0.15 mountY=-0.31, mountTheta=-1.13 20:47:54.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.33, opts=13) 20:47:54.531 00.000 10672 Enqueuing Move request for scope (-0.11, -0.33) 20:47:54.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:47:54.531 00.000 428 Worker thread wakes up 20:47:54.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.33) opts 0xd 20:47:54.531 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.33) 20:47:54.531 00.000 428 Moving (-0.11, -0.33) raw xDistance=0.15 yDistance=-0.31 20:47:54.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:47:54.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:54.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:47:54.531 00.000 428 MoveAxis(E, 0, ABG) 20:47:54.531 00.000 428 Move returns status 0, amount 0 20:47:54.531 00.000 428 MoveAxis(N, 0, ABG) 20:47:54.531 00.000 428 Move returns status 0, amount 0 20:47:54.531 00.000 428 move complete, result=0 20:47:54.531 00.000 428 worker thread done servicing request 20:47:54.563 00.032 10672 UpdateGuideState exits: m=298513 SNR=50.4 20:47:54.563 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:54.563 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:54.563 00.000 10672 Enqueuing Expose request 20:47:54.563 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:47:54.563 00.000 428 Worker thread wakes up 20:47:54.563 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:47:54.563 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:47:54.719 00.156 10672 read socket command 13 20:47:54.719 00.000 10672 processing socket request MOVEn 20:47:54.719 00.000 10672 PhdController::Dither begins 20:47:54.719 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 20:47:54.719 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (-3.02) = xAngle (-6.16 = 0.12) 20:47:54.719 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=-3.14 cameraX=24.82, cameraY=3.03 cameraTheta=0.12 20:47:54.719 00.000 10672 setting lock position to (1121.57, 723.07) 20:47:54.719 00.000 10672 Mount: notify guiding dithered (24.8, 3.0) 20:47:54.719 00.000 10672 Status Line: Dither by -25.00,0.00 20:47:54.734 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:47:54.734 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:47:54.734 00.000 10672 Sending socket response 2 (0x2) 20:47:56.749 02.015 10672 read socket command 10 20:47:56.749 00.000 10672 processing socket request REQDIST 20:47:56.749 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:47:56.749 00.000 10672 Sending socket response 255 (0xff) 20:47:56.906 00.157 428 Exposure complete 20:47:57.031 00.125 428 worker thread done servicing request 20:47:57.031 00.000 10672 OnExposeComplete: enter 20:47:57.031 00.000 10672 UpdateGuideState(): m_state=6 20:47:57.031 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2665 20:47:57.031 00.000 10672 Star::Find returns 1 (0), X=1096.58, Y=719.94, Mass=280922, SNR=50.0, Peak=39536 HFD=2.9 20:47:57.031 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (0.00 = 0.00) 20:47:57.031 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12) 20:47:57.031 00.000 10672 CameraToMount -- cameraX=-24.99 cameraY=-3.13 hyp=25.18 cameraTheta=-3.02 mountX=25.18 mountY=-0.43, mountTheta=-0.02 20:47:57.046 00.015 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 20:47:57.046 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:47:57.046 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:47:57.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:47:57.046 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:47:57.046 00.000 10672 Mount: notify direct move 10.50,-0.00 20:47:57.046 00.000 428 Worker thread wakes up 20:47:57.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:47:57.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:47:57.046 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:47:57.046 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:47:57.046 00.000 428 MoveAxis(W, 15505, B) 20:47:57.046 00.000 428 Guiding Dir = 3, Dur = 15505 20:47:57.046 00.000 428 IsSlewing returns 0 20:47:57.046 00.000 428 IsGuiding returns 0 20:47:57.062 00.016 10672 UpdateGuideState exits: m=280922 SNR=50.0 20:47:57.062 00.000 10672 PhdController: settling, locked = 1, distance = 25.31 (99.00) aobump = 0 frame = 1 / 10 20:47:57.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:47:57.062 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:47:57.062 00.000 10672 Enqueuing Expose request 20:47:57.077 00.015 428 PulseGuide returned control before completion, sleep 15485 20:48:01.486 04.409 10672 read socket command 10 20:48:01.486 00.000 10672 processing socket request REQDIST 20:48:01.486 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:01.486 00.000 10672 Sending socket response 255 (0xff) 20:48:02.752 01.266 10672 read socket command 10 20:48:02.752 00.000 10672 processing socket request REQDIST 20:48:02.752 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:02.752 00.000 10672 Sending socket response 255 (0xff) 20:48:04.782 02.030 10672 read socket command 10 20:48:04.798 00.016 10672 processing socket request REQDIST 20:48:04.798 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:04.798 00.000 10672 Sending socket response 255 (0xff) 20:48:06.766 01.968 10672 read socket command 10 20:48:06.766 00.000 10672 processing socket request REQDIST 20:48:06.766 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:06.766 00.000 10672 Sending socket response 255 (0xff) 20:48:08.754 01.988 10672 read socket command 10 20:48:08.754 00.000 10672 processing socket request REQDIST 20:48:08.754 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:08.754 00.000 10672 Sending socket response 255 (0xff) 20:48:10.769 02.015 10672 read socket command 10 20:48:10.769 00.000 10672 processing socket request REQDIST 20:48:10.769 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:10.769 00.000 10672 Sending socket response 255 (0xff) 20:48:12.613 01.844 428 IsGuiding returns 0 20:48:12.613 00.000 428 Move returns status 0, amount 15505 20:48:12.613 00.000 428 MoveAxis(N, 0, B) 20:48:12.613 00.000 428 Move returns status 0, amount 0 20:48:12.613 00.000 428 move complete, result=0 20:48:12.613 00.000 428 worker thread done servicing request 20:48:12.613 00.000 428 Worker thread wakes up 20:48:12.613 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:48:12.613 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:12.613 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1082,705,31,31) 20:48:12.628 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:48:12.644 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:48:12.769 00.125 10672 read socket command 10 20:48:12.769 00.000 10672 processing socket request REQDIST 20:48:12.769 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:12.769 00.000 10672 Sending socket response 255 (0xff) 20:48:14.378 01.609 428 Exposure complete 20:48:14.503 00.125 428 worker thread done servicing request 20:48:14.503 00.000 10672 OnExposeComplete: enter 20:48:14.503 00.000 10672 UpdateGuideState(): m_state=6 20:48:14.503 00.000 10672 Star::Find(15, 1096, 719, 0, (0,0,0,0), 0.0, 0) frame 2666 20:48:14.503 00.000 10672 Star::Find returns 1 (0), X=1106.21, Y=721.12, Mass=292364, SNR=48.8, Peak=44544 HFD=2.6 20:48:14.503 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (0.00 = 0.00) 20:48:14.503 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12) 20:48:14.503 00.000 10672 CameraToMount -- cameraX=-15.36 cameraY=-1.95 hyp=15.48 cameraTheta=-3.02 mountX=15.48 mountY=-0.29, mountTheta=-0.02 20:48:14.503 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 20:48:14.503 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:48:14.503 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=0.00 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 20:48:14.518 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 20:48:14.518 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 20:48:14.518 00.000 10672 Mount: notify direct move 10.50,-0.00 20:48:14.518 00.000 428 Worker thread wakes up 20:48:14.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 20:48:14.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:48:14.518 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 20:48:14.518 00.000 428 Moving (-10.42, -1.27) raw xDistance=10.50 yDistance=-0.00 20:48:14.518 00.000 428 MoveAxis(W, 15505, B) 20:48:14.518 00.000 428 Guiding Dir = 3, Dur = 15505 20:48:14.518 00.000 428 IsSlewing returns 0 20:48:14.518 00.000 428 IsGuiding returns 0 20:48:14.534 00.016 10672 UpdateGuideState exits: m=292364 SNR=48.8 20:48:14.534 00.000 10672 PhdController: settling, locked = 1, distance = 22.36 (99.00) aobump = 0 frame = 2 / 10 20:48:14.534 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:14.534 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:14.534 00.000 10672 Enqueuing Expose request 20:48:14.549 00.015 428 PulseGuide returned control before completion, sleep 15485 20:48:15.455 00.906 10672 read socket command 10 20:48:15.455 00.000 10672 processing socket request REQDIST 20:48:15.455 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:15.455 00.000 10672 Sending socket response 255 (0xff) 20:48:20.459 05.004 10672 read socket command 10 20:48:20.459 00.000 10672 processing socket request REQDIST 20:48:20.459 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:20.459 00.000 10672 Sending socket response 255 (0xff) 20:48:25.462 05.003 10672 read socket command 10 20:48:25.462 00.000 10672 processing socket request REQDIST 20:48:25.462 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:25.462 00.000 10672 Sending socket response 255 (0xff) 20:48:30.070 04.608 428 IsGuiding returns 1 20:48:30.070 00.000 428 scope still moving after pulse duration time elapsed 20:48:30.101 00.031 428 IsSlewing returns 0 20:48:30.101 00.000 428 IsGuiding returns 0 20:48:30.101 00.000 428 scope move finished after 15505 + 79 ms 20:48:30.101 00.000 428 Move returns status 0, amount 15505 20:48:30.101 00.000 428 MoveAxis(N, 0, B) 20:48:30.101 00.000 428 Move returns status 0, amount 0 20:48:30.101 00.000 428 move complete, result=0 20:48:30.101 00.000 428 worker thread done servicing request 20:48:30.101 00.000 428 Worker thread wakes up 20:48:30.101 00.000 10672 GuideStep: 10.5 px 15505 ms WEST, -0.0 px 0 ms NORTH 20:48:30.101 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:30.101 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1091,706,31,31) 20:48:30.116 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:48:30.132 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:48:30.491 00.359 10672 read socket command 10 20:48:30.491 00.000 10672 processing socket request REQDIST 20:48:30.491 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:30.491 00.000 10672 Sending socket response 255 (0xff) 20:48:31.881 01.390 428 Exposure complete 20:48:32.006 00.125 428 worker thread done servicing request 20:48:32.006 00.000 10672 OnExposeComplete: enter 20:48:32.006 00.000 10672 UpdateGuideState(): m_state=6 20:48:32.006 00.000 10672 Star::Find(15, 1106, 721, 0, (0,0,0,0), 0.0, 0) frame 2667 20:48:32.022 00.016 10672 Star::Find returns 1 (0), X=1116.69, Y=722.53, Mass=282686, SNR=56.7, Peak=44000 HFD=2.3 20:48:32.022 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.02) = xAngle (-0.01 = -0.01) 20:48:32.022 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14) 20:48:32.022 00.000 10672 CameraToMount -- cameraX=-4.88 cameraY=-0.54 hyp=4.91 cameraTheta=-3.03 mountX=4.91 mountY=-0.02, mountTheta=-0.00 20:48:32.022 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 20:48:32.022 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.02) = xAngle (-3.02 = -3.02) 20:48:32.022 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=0.00 cameraX=-3.97, cameraY=-0.48 cameraTheta=-3.02 20:48:32.022 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.97, y=-0.48, opts=4) 20:48:32.022 00.000 10672 Enqueuing Move request for scope (-3.97, -0.48) 20:48:32.022 00.000 10672 Mount: notify direct move 4.00,-0.00 20:48:32.022 00.000 428 Worker thread wakes up 20:48:32.022 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:48:32.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.97, -0.48) opts 0x4 20:48:32.022 00.000 428 Handling offset move in thread for scope, endpoint = (-3.97, -0.48) 20:48:32.022 00.000 428 Moving (-3.97, -0.48) raw xDistance=4.00 yDistance=-0.00 20:48:32.022 00.000 428 MoveAxis(W, 5907, B) 20:48:32.022 00.000 428 Guiding Dir = 3, Dur = 5907 20:48:32.022 00.000 428 IsSlewing returns 0 20:48:32.022 00.000 428 IsGuiding returns 0 20:48:32.037 00.015 10672 UpdateGuideState exits: m=282686 SNR=56.7 20:48:32.037 00.000 10672 PhdController: settling, locked = 1, distance = 17.12 (99.00) aobump = 0 frame = 3 / 10 20:48:32.037 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:32.037 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:32.037 00.000 10672 Enqueuing Expose request 20:48:32.053 00.016 428 PulseGuide returned control before completion, sleep 5890 20:48:35.463 03.410 10672 read socket command 10 20:48:35.463 00.000 10672 processing socket request REQDIST 20:48:35.463 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:48:35.463 00.000 10672 Sending socket response 255 (0xff) 20:48:37.963 02.500 428 IsGuiding returns 1 20:48:37.963 00.000 428 scope still moving after pulse duration time elapsed 20:48:37.994 00.031 428 IsSlewing returns 0 20:48:38.025 00.031 428 IsGuiding returns 0 20:48:38.025 00.000 428 scope move finished after 5907 + 99 ms 20:48:38.025 00.000 428 Move returns status 0, amount 5907 20:48:38.025 00.000 428 MoveAxis(N, 0, B) 20:48:38.025 00.000 428 Move returns status 0, amount 0 20:48:38.025 00.000 428 move complete, result=0 20:48:38.025 00.000 428 worker thread done servicing request 20:48:38.025 00.000 428 Worker thread wakes up 20:48:38.025 00.000 10672 GuideStep: 4.0 px 5907 ms WEST, -0.0 px 0 ms NORTH 20:48:38.025 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:38.025 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:38.041 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:48:38.041 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:48:39.384 01.343 428 Exposure complete 20:48:39.524 00.140 428 worker thread done servicing request 20:48:39.524 00.000 10672 OnExposeComplete: enter 20:48:39.524 00.000 10672 UpdateGuideState(): m_state=6 20:48:39.524 00.000 10672 Star::Find(15, 1116, 722, 0, (0,0,0,0), 0.0, 0) frame 2668 20:48:39.524 00.000 10672 Star::Find returns 1 (0), X=1120.43, Y=723.44, Mass=291097, SNR=48.2, Peak=39104 HFD=3.1 20:48:39.524 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.02) = xAngle (5.85 = -0.44) 20:48:39.524 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.72 = 2.72) 20:48:39.524 00.000 10672 CameraToMount -- cameraX=-1.14 cameraY=0.37 hyp=1.20 cameraTheta=2.83 mountX=1.09 mountY=0.49, mountTheta=0.43 20:48:39.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.14, y=0.37, opts=13) 20:48:39.524 00.000 10672 Enqueuing Move request for scope (-1.14, 0.37) 20:48:39.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:48:39.524 00.000 428 Worker thread wakes up 20:48:39.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.37) opts 0xd 20:48:39.524 00.000 428 Handling offset move in thread for scope, endpoint = (-1.14, 0.37) 20:48:39.524 00.000 428 Moving (-1.14, 0.37) raw xDistance=1.09 yDistance=0.49 20:48:39.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.09 20:48:39.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:39.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 20:48:39.524 00.000 428 MoveAxis(W, 1010, ABG) 20:48:39.524 00.000 428 Guiding Dir = 3, Dur = 1010 20:48:39.524 00.000 428 IsSlewing returns 0 20:48:39.524 00.000 428 IsGuiding returns 0 20:48:39.540 00.016 428 PulseGuide returned control before completion, sleep 1005 20:48:39.556 00.016 10672 UpdateGuideState exits: m=291097 SNR=48.2 20:48:39.556 00.000 10672 PhdController: settling, locked = 1, distance = 1.20 (99.00) aobump = 0 frame = 4 / 10 20:48:39.556 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:39.556 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:39.556 00.000 10672 Enqueuing Expose request 20:48:40.477 00.921 10672 read socket command 10 20:48:40.477 00.000 10672 processing socket request REQDIST 20:48:40.477 00.000 10672 SOCKSVR: Sending pixel error of 1.19 20:48:40.477 00.000 10672 Sending socket response 119 (0x77) 20:48:40.587 00.110 428 IsGuiding returns 0 20:48:40.587 00.000 428 Move returns status 0, amount 1010 20:48:40.587 00.000 428 MoveAxis(N, 0, ABG) 20:48:40.587 00.000 428 Move returns status 0, amount 0 20:48:40.587 00.000 428 move complete, result=0 20:48:40.587 00.000 428 worker thread done servicing request 20:48:40.587 00.000 428 Worker thread wakes up 20:48:40.587 00.000 10672 GuideStep: 1.1 px 1010 ms WEST, 0.5 px 0 ms NORTH 20:48:40.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:40.587 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:41.887 01.300 428 Exposure complete 20:48:42.012 00.125 428 worker thread done servicing request 20:48:42.012 00.000 10672 OnExposeComplete: enter 20:48:42.012 00.000 10672 UpdateGuideState(): m_state=6 20:48:42.012 00.000 10672 Star::Find(15, 1120, 723, 0, (0,0,0,0), 0.0, 0) frame 2669 20:48:42.012 00.000 10672 Star::Find returns 1 (0), X=1121.41, Y=723.38, Mass=282001, SNR=49.0, Peak=56096 HFD=2.9 20:48:42.012 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.02) = xAngle (5.06 = -1.22) 20:48:42.012 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.94 = 1.94) 20:48:42.012 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.04 mountX=0.12 mountY=0.33, mountTheta=1.22 20:48:42.012 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.31, opts=13) 20:48:42.012 00.000 10672 Enqueuing Move request for scope (-0.16, 0.31) 20:48:42.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:48:42.012 00.000 428 Worker thread wakes up 20:48:42.012 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.31) opts 0xd 20:48:42.012 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.31) 20:48:42.012 00.000 428 Moving (-0.16, 0.31) raw xDistance=0.12 yDistance=0.33 20:48:42.012 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:48:42.012 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:42.012 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:48:42.012 00.000 428 MoveAxis(E, 0, ABG) 20:48:42.012 00.000 428 Move returns status 0, amount 0 20:48:42.012 00.000 428 MoveAxis(N, 0, ABG) 20:48:42.012 00.000 428 Move returns status 0, amount 0 20:48:42.012 00.000 428 move complete, result=0 20:48:42.012 00.000 428 worker thread done servicing request 20:48:42.043 00.031 10672 UpdateGuideState exits: m=282001 SNR=49.0 20:48:42.043 00.000 10672 PhdController: settling, locked = 1, distance = 0.94 (99.00) aobump = 0 frame = 5 / 10 20:48:42.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:42.043 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:42.043 00.000 10672 Enqueuing Expose request 20:48:42.043 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:48:42.043 00.000 428 Worker thread wakes up 20:48:42.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:42.043 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:44.386 02.343 428 Exposure complete 20:48:44.511 00.125 428 worker thread done servicing request 20:48:44.511 00.000 10672 OnExposeComplete: enter 20:48:44.511 00.000 10672 UpdateGuideState(): m_state=6 20:48:44.511 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2670 20:48:44.511 00.000 10672 Star::Find returns 1 (0), X=1121.50, Y=723.44, Mass=263725, SNR=50.9, Peak=30048 HFD=3.1 20:48:44.511 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.50) 20:48:44.511 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 20:48:44.511 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.76 mountX=0.03 mountY=0.37, mountTheta=1.50 20:48:44.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.37, opts=13) 20:48:44.511 00.000 10672 Enqueuing Move request for scope (-0.07, 0.37) 20:48:44.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:48:44.511 00.000 428 Worker thread wakes up 20:48:44.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.37) opts 0xd 20:48:44.511 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.37) 20:48:44.511 00.000 428 Moving (-0.07, 0.37) raw xDistance=0.03 yDistance=0.37 20:48:44.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:48:44.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:44.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 20:48:44.511 00.000 428 MoveAxis(E, 0, ABG) 20:48:44.511 00.000 428 Move returns status 0, amount 0 20:48:44.511 00.000 428 MoveAxis(N, 0, ABG) 20:48:44.511 00.000 428 Move returns status 0, amount 0 20:48:44.511 00.000 428 move complete, result=0 20:48:44.511 00.000 428 worker thread done servicing request 20:48:44.543 00.032 10672 UpdateGuideState exits: m=263725 SNR=50.9 20:48:44.543 00.000 10672 PhdController: settling, locked = 1, distance = 0.77 (99.00) aobump = 0 frame = 6 / 10 20:48:44.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:44.543 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:44.543 00.000 10672 Enqueuing Expose request 20:48:44.543 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:48:44.543 00.000 428 Worker thread wakes up 20:48:44.543 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:44.543 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:45.464 00.921 10672 read socket command 10 20:48:45.464 00.000 10672 processing socket request REQDIST 20:48:45.464 00.000 10672 SOCKSVR: Sending pixel error of 0.77 20:48:45.464 00.000 10672 Sending socket response 77 (0x4d) 20:48:46.870 01.406 428 Exposure complete 20:48:46.995 00.125 428 worker thread done servicing request 20:48:46.995 00.000 10672 OnExposeComplete: enter 20:48:46.995 00.000 10672 UpdateGuideState(): m_state=6 20:48:46.995 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2671 20:48:46.995 00.000 10672 Star::Find returns 1 (0), X=1121.69, Y=723.41, Mass=262996, SNR=46.5, Peak=40080 HFD=2.8 20:48:46.995 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.02) = xAngle (4.26 = -2.03) 20:48:46.995 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.13 = 1.13) 20:48:46.995 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.24 mountX=-0.16 mountY=0.33, mountTheta=2.02 20:48:46.995 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.34, opts=13) 20:48:46.995 00.000 10672 Enqueuing Move request for scope (0.12, 0.34) 20:48:46.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:48:46.995 00.000 428 Worker thread wakes up 20:48:46.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.34) opts 0xd 20:48:46.995 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.34) 20:48:46.995 00.000 428 Moving (0.12, 0.34) raw xDistance=-0.16 yDistance=0.33 20:48:46.995 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:48:46.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:46.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:48:46.995 00.000 428 MoveAxis(E, 0, ABG) 20:48:46.995 00.000 428 Move returns status 0, amount 0 20:48:46.995 00.000 428 MoveAxis(N, 0, ABG) 20:48:47.011 00.016 428 Move returns status 0, amount 0 20:48:47.011 00.000 428 move complete, result=0 20:48:47.011 00.000 428 worker thread done servicing request 20:48:47.026 00.015 10672 UpdateGuideState exits: m=262996 SNR=46.5 20:48:47.026 00.000 10672 PhdController: settling, locked = 1, distance = 0.65 (99.00) aobump = 0 frame = 7 / 10 20:48:47.026 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:47.026 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:47.026 00.000 10672 Enqueuing Expose request 20:48:47.026 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:48:47.026 00.000 428 Worker thread wakes up 20:48:47.026 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:47.026 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:49.390 02.364 428 Exposure complete 20:48:49.515 00.125 428 worker thread done servicing request 20:48:49.515 00.000 10672 OnExposeComplete: enter 20:48:49.515 00.000 10672 UpdateGuideState(): m_state=6 20:48:49.515 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2672 20:48:49.515 00.000 10672 Star::Find returns 1 (0), X=1121.25, Y=723.47, Mass=266113, SNR=50.8, Peak=44224 HFD=2.8 20:48:49.515 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.02) = xAngle (5.25 = -1.03) 20:48:49.515 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 20:48:49.515 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.41 hyp=0.51 cameraTheta=2.23 mountX=0.26 mountY=0.44, mountTheta=1.03 20:48:49.515 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.41, opts=13) 20:48:49.515 00.000 10672 Enqueuing Move request for scope (-0.31, 0.41) 20:48:49.515 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:48:49.515 00.000 428 Worker thread wakes up 20:48:49.515 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.41) opts 0xd 20:48:49.515 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.41) 20:48:49.515 00.000 428 Moving (-0.31, 0.41) raw xDistance=0.26 yDistance=0.44 20:48:49.515 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:48:49.515 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:49.515 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:48:49.515 00.000 428 MoveAxis(E, 0, ABG) 20:48:49.515 00.000 428 Move returns status 0, amount 0 20:48:49.515 00.000 428 MoveAxis(N, 0, ABG) 20:48:49.515 00.000 428 Move returns status 0, amount 0 20:48:49.515 00.000 428 move complete, result=0 20:48:49.515 00.000 428 worker thread done servicing request 20:48:49.546 00.031 10672 UpdateGuideState exits: m=266113 SNR=50.8 20:48:49.546 00.000 10672 PhdController: settling, locked = 1, distance = 0.61 (99.00) aobump = 0 frame = 8 / 10 20:48:49.546 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:49.546 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:49.546 00.000 10672 Enqueuing Expose request 20:48:49.546 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:48:49.546 00.000 428 Worker thread wakes up 20:48:49.546 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:49.546 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:50.468 00.922 10672 read socket command 10 20:48:50.468 00.000 10672 processing socket request REQDIST 20:48:50.468 00.000 10672 SOCKSVR: Sending pixel error of 0.60 20:48:50.468 00.000 10672 Sending socket response 60 (0x3c) 20:48:51.873 01.405 428 Exposure complete 20:48:51.998 00.125 428 worker thread done servicing request 20:48:51.998 00.000 10672 OnExposeComplete: enter 20:48:51.998 00.000 10672 UpdateGuideState(): m_state=6 20:48:51.998 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2673 20:48:52.014 00.016 10672 Star::Find returns 1 (0), X=1121.16, Y=723.64, Mass=240390, SNR=39.1, Peak=41280 HFD=2.5 20:48:52.014 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.02) = xAngle (5.21 = -1.07) 20:48:52.014 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.08 = 2.08) 20:48:52.014 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.57 hyp=0.70 cameraTheta=2.19 mountX=0.33 mountY=0.61, mountTheta=1.07 20:48:52.014 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.57, opts=13) 20:48:52.014 00.000 10672 Enqueuing Move request for scope (-0.40, 0.57) 20:48:52.014 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:48:52.014 00.000 428 Worker thread wakes up 20:48:52.014 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.57) opts 0xd 20:48:52.014 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.57) 20:48:52.014 00.000 428 Moving (-0.40, 0.57) raw xDistance=0.33 yDistance=0.61 20:48:52.014 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:48:52.014 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:48:52.014 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 20:48:52.014 00.000 428 MoveAxis(E, 0, ABG) 20:48:52.014 00.000 428 Move returns status 0, amount 0 20:48:52.014 00.000 428 MoveAxis(N, 0, ABG) 20:48:52.014 00.000 428 Move returns status 0, amount 0 20:48:52.014 00.000 428 move complete, result=0 20:48:52.014 00.000 428 worker thread done servicing request 20:48:52.030 00.016 10672 UpdateGuideState exits: m=240390 SNR=39.1 20:48:52.030 00.000 10672 PhdController: settling, locked = 1, distance = 0.64 (99.00) aobump = 0 frame = 9 / 10 20:48:52.030 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:52.030 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:52.030 00.000 10672 Enqueuing Expose request 20:48:52.030 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 20:48:52.030 00.000 428 Worker thread wakes up 20:48:52.030 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:52.030 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:54.373 02.343 428 Exposure complete 20:48:54.498 00.125 428 worker thread done servicing request 20:48:54.498 00.000 10672 OnExposeComplete: enter 20:48:54.498 00.000 10672 UpdateGuideState(): m_state=6 20:48:54.498 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2674 20:48:54.498 00.000 10672 Star::Find returns 1 (0), X=1121.49, Y=723.50, Mass=277213, SNR=46.5, Peak=36368 HFD=3.1 20:48:54.498 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.02) = xAngle (4.77 = -1.51) 20:48:54.498 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 20:48:54.498 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.43 hyp=0.44 cameraTheta=1.75 mountX=0.03 mountY=0.44, mountTheta=1.51 20:48:54.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.43, opts=13) 20:48:54.513 00.015 10672 Enqueuing Move request for scope (-0.08, 0.43) 20:48:54.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:48:54.513 00.000 428 Worker thread wakes up 20:48:54.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.43) opts 0xd 20:48:54.513 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.43) 20:48:54.513 00.000 428 Moving (-0.08, 0.43) raw xDistance=0.03 yDistance=0.44 20:48:54.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:48:54.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:54.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:48:54.513 00.000 428 MoveAxis(E, 0, ABG) 20:48:54.513 00.000 428 Move returns status 0, amount 0 20:48:54.513 00.000 428 MoveAxis(N, 0, ABG) 20:48:54.513 00.000 428 Move returns status 0, amount 0 20:48:54.513 00.000 428 move complete, result=0 20:48:54.513 00.000 428 worker thread done servicing request 20:48:54.529 00.016 10672 UpdateGuideState exits: m=277213 SNR=46.5 20:48:54.529 00.000 10672 PhdController: settling, locked = 1, distance = 0.58 (99.00) aobump = 0 frame = 10 / 10 20:48:54.529 00.000 10672 PhdController: newstate STATE_FINISH 20:48:54.529 00.000 10672 PhdController complete: success 20:48:54.529 00.000 10672 Mount: notify guiding dither settle done success=1 20:48:54.529 00.000 10672 PhdController: newstate STATE_IDLE 20:48:54.529 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:54.529 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:54.529 00.000 10672 Enqueuing Expose request 20:48:54.529 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:48:54.529 00.000 428 Worker thread wakes up 20:48:54.529 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:54.529 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:55.466 00.937 10672 read socket command 10 20:48:55.466 00.000 10672 processing socket request REQDIST 20:48:55.466 00.000 10672 SOCKSVR: Sending pixel error of 0.57 20:48:55.466 00.000 10672 Sending socket response 57 (0x39) 20:48:56.856 01.390 428 Exposure complete 20:48:56.997 00.141 428 worker thread done servicing request 20:48:56.997 00.000 10672 OnExposeComplete: enter 20:48:56.997 00.000 10672 UpdateGuideState(): m_state=6 20:48:56.997 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2675 20:48:56.997 00.000 10672 Star::Find returns 1 (0), X=1121.43, Y=723.37, Mass=275791, SNR=47.1, Peak=39424 HFD=3.0 20:48:56.997 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.02) = xAngle (5.01 = -1.27) 20:48:56.997 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.88 = 1.88) 20:48:56.997 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.99 mountX=0.10 mountY=0.32, mountTheta=1.27 20:48:56.997 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.31, opts=13) 20:48:56.997 00.000 10672 Enqueuing Move request for scope (-0.14, 0.31) 20:48:56.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:48:56.997 00.000 428 Worker thread wakes up 20:48:56.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.31) opts 0xd 20:48:56.997 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.31) 20:48:56.997 00.000 428 Moving (-0.14, 0.31) raw xDistance=0.10 yDistance=0.32 20:48:56.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:48:56.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:56.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 20:48:56.997 00.000 428 MoveAxis(E, 0, ABG) 20:48:56.997 00.000 428 Move returns status 0, amount 0 20:48:56.997 00.000 428 MoveAxis(N, 0, ABG) 20:48:56.997 00.000 428 Move returns status 0, amount 0 20:48:56.997 00.000 428 move complete, result=0 20:48:56.997 00.000 428 worker thread done servicing request 20:48:57.028 00.031 10672 UpdateGuideState exits: m=275791 SNR=47.1 20:48:57.028 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:57.028 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:57.028 00.000 10672 Enqueuing Expose request 20:48:57.028 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:48:57.028 00.000 428 Worker thread wakes up 20:48:57.028 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:57.028 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:48:59.376 02.348 428 Exposure complete 20:48:59.501 00.125 428 worker thread done servicing request 20:48:59.501 00.000 10672 OnExposeComplete: enter 20:48:59.501 00.000 10672 UpdateGuideState(): m_state=6 20:48:59.501 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2676 20:48:59.501 00.000 10672 Star::Find returns 1 (0), X=1121.70, Y=723.43, Mass=240945, SNR=45.9, Peak=35168 HFD=2.8 20:48:59.501 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.02) = xAngle (4.24 = -2.04) 20:48:59.501 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.12 = 1.12) 20:48:59.501 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.37 hyp=0.39 cameraTheta=1.22 mountX=-0.18 mountY=0.35, mountTheta=2.04 20:48:59.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.37, opts=13) 20:48:59.501 00.000 10672 Enqueuing Move request for scope (0.13, 0.37) 20:48:59.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:48:59.501 00.000 428 Worker thread wakes up 20:48:59.517 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.37) opts 0xd 20:48:59.517 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.37) 20:48:59.517 00.000 428 Moving (0.13, 0.37) raw xDistance=-0.18 yDistance=0.35 20:48:59.517 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:48:59.517 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:48:59.517 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:48:59.517 00.000 428 MoveAxis(E, 0, ABG) 20:48:59.517 00.000 428 Move returns status 0, amount 0 20:48:59.517 00.000 428 MoveAxis(N, 0, ABG) 20:48:59.517 00.000 428 Move returns status 0, amount 0 20:48:59.517 00.000 428 move complete, result=0 20:48:59.517 00.000 428 worker thread done servicing request 20:48:59.532 00.015 10672 UpdateGuideState exits: m=240945 SNR=45.9 20:48:59.532 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:59.532 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:48:59.532 00.000 10672 Enqueuing Expose request 20:48:59.532 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:48:59.532 00.000 428 Worker thread wakes up 20:48:59.532 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:48:59.532 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:00.469 00.937 10672 read socket command 10 20:49:00.469 00.000 10672 processing socket request REQDIST 20:49:00.469 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:49:00.469 00.000 10672 Sending socket response 46 (0x2e) 20:49:01.875 01.406 428 Exposure complete 20:49:02.015 00.140 428 worker thread done servicing request 20:49:02.015 00.000 10672 OnExposeComplete: enter 20:49:02.015 00.000 10672 UpdateGuideState(): m_state=6 20:49:02.015 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2677 20:49:02.015 00.000 10672 Star::Find returns 1 (0), X=1121.73, Y=723.07, Mass=256436, SNR=47.6, Peak=47056 HFD=2.4 20:49:02.015 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 20:49:02.015 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 20:49:02.015 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.04 mountX=-0.16 mountY=-0.01, mountTheta=-3.08 20:49:02.015 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.01, opts=13) 20:49:02.015 00.000 10672 Enqueuing Move request for scope (0.16, 0.01) 20:49:02.015 00.000 428 Worker thread wakes up 20:49:02.015 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:49:02.015 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd 20:49:02.015 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.01) 20:49:02.015 00.000 428 Moving (0.16, 0.01) raw xDistance=-0.16 yDistance=-0.01 20:49:02.015 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:49:02.015 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:02.015 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:49:02.015 00.000 428 MoveAxis(E, 0, ABG) 20:49:02.015 00.000 428 Move returns status 0, amount 0 20:49:02.015 00.000 428 MoveAxis(N, 0, ABG) 20:49:02.015 00.000 428 Move returns status 0, amount 0 20:49:02.015 00.000 428 move complete, result=0 20:49:02.015 00.000 428 worker thread done servicing request 20:49:02.046 00.031 10672 UpdateGuideState exits: m=256436 SNR=47.6 20:49:02.046 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:02.046 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:02.046 00.000 10672 Enqueuing Expose request 20:49:02.046 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:49:02.046 00.000 428 Worker thread wakes up 20:49:02.046 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:02.046 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:04.374 02.328 428 Exposure complete 20:49:04.499 00.125 428 worker thread done servicing request 20:49:04.499 00.000 10672 OnExposeComplete: enter 20:49:04.499 00.000 10672 UpdateGuideState(): m_state=6 20:49:04.499 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2678 20:49:04.499 00.000 10672 Star::Find returns 1 (0), X=1121.82, Y=723.16, Mass=257044, SNR=44.7, Peak=37024 HFD=2.8 20:49:04.499 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.93) 20:49:04.499 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 20:49:04.499 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.27 cameraTheta=0.33 mountX=-0.26 mountY=0.06, mountTheta=2.92 20:49:04.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.09, opts=13) 20:49:04.499 00.000 10672 Enqueuing Move request for scope (0.25, 0.09) 20:49:04.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:49:04.499 00.000 428 Worker thread wakes up 20:49:04.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd 20:49:04.499 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.09) 20:49:04.499 00.000 428 Moving (0.25, 0.09) raw xDistance=-0.26 yDistance=0.06 20:49:04.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:49:04.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:04.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:49:04.499 00.000 428 MoveAxis(E, 0, ABG) 20:49:04.499 00.000 428 Move returns status 0, amount 0 20:49:04.499 00.000 428 MoveAxis(N, 0, ABG) 20:49:04.499 00.000 428 Move returns status 0, amount 0 20:49:04.499 00.000 428 move complete, result=0 20:49:04.499 00.000 428 worker thread done servicing request 20:49:04.530 00.031 10672 UpdateGuideState exits: m=257044 SNR=44.7 20:49:04.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:04.530 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:04.530 00.000 10672 Enqueuing Expose request 20:49:04.530 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:49:04.530 00.000 428 Worker thread wakes up 20:49:04.530 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:04.530 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:05.467 00.937 10672 read socket command 10 20:49:05.467 00.000 10672 processing socket request REQDIST 20:49:05.467 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:49:05.467 00.000 10672 Sending socket response 34 (0x22) 20:49:06.862 01.395 428 Exposure complete 20:49:06.987 00.125 428 worker thread done servicing request 20:49:06.987 00.000 10672 OnExposeComplete: enter 20:49:06.987 00.000 10672 UpdateGuideState(): m_state=6 20:49:06.987 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2679 20:49:06.987 00.000 10672 Star::Find returns 1 (0), X=1122.09, Y=723.38, Mass=284456, SNR=53.8, Peak=40512 HFD=2.7 20:49:06.987 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.02) = xAngle (3.56 = -2.73) 20:49:06.987 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.43 = 0.43) 20:49:06.987 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.31 hyp=0.61 cameraTheta=0.54 mountX=-0.56 mountY=0.25, mountTheta=2.71 20:49:06.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.31, opts=13) 20:49:07.003 00.016 10672 Enqueuing Move request for scope (0.52, 0.31) 20:49:07.003 00.000 428 Worker thread wakes up 20:49:07.003 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=640, FiltMax=65488, Gamma=1.000 20:49:07.003 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.31) opts 0xd 20:49:07.003 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.31) 20:49:07.003 00.000 428 Moving (0.52, 0.31) raw xDistance=-0.56 yDistance=0.25 20:49:07.003 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 20:49:07.003 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:07.003 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:49:07.003 00.000 428 MoveAxis(E, 518, ABG) 20:49:07.003 00.000 428 Guiding Dir = 2, Dur = 518 20:49:07.003 00.000 428 IsSlewing returns 0 20:49:07.003 00.000 428 IsGuiding returns 0 20:49:07.018 00.015 428 PulseGuide returned control before completion, sleep 506 20:49:07.018 00.000 10672 UpdateGuideState exits: m=284456 SNR=53.8 20:49:07.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:07.018 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:07.018 00.000 10672 Enqueuing Expose request 20:49:07.565 00.547 428 IsGuiding returns 0 20:49:07.565 00.000 428 Move returns status 0, amount 518 20:49:07.565 00.000 428 MoveAxis(N, 0, ABG) 20:49:07.565 00.000 428 Move returns status 0, amount 0 20:49:07.565 00.000 428 move complete, result=0 20:49:07.565 00.000 428 worker thread done servicing request 20:49:07.565 00.000 428 Worker thread wakes up 20:49:07.565 00.000 10672 GuideStep: -0.6 px 518 ms EAST, 0.3 px 0 ms NORTH 20:49:07.565 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:07.565 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:09.377 01.812 428 Exposure complete 20:49:09.518 00.141 428 worker thread done servicing request 20:49:09.518 00.000 10672 OnExposeComplete: enter 20:49:09.518 00.000 10672 UpdateGuideState(): m_state=6 20:49:09.518 00.000 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2680 20:49:09.518 00.000 10672 Star::Find returns 1 (0), X=1121.89, Y=723.23, Mass=243489, SNR=44.8, Peak=43136 HFD=2.3 20:49:09.518 00.000 10672 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.02) = xAngle (3.48 = -2.80) 20:49:09.518 00.000 10672 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.36 = 0.36) 20:49:09.518 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.16 hyp=0.36 cameraTheta=0.46 mountX=-0.34 mountY=0.12, mountTheta=2.79 20:49:09.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.16, opts=13) 20:49:09.518 00.000 10672 Enqueuing Move request for scope (0.32, 0.16) 20:49:09.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:49:09.518 00.000 428 Worker thread wakes up 20:49:09.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.16) opts 0xd 20:49:09.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.16) 20:49:09.518 00.000 428 Moving (0.32, 0.16) raw xDistance=-0.34 yDistance=0.12 20:49:09.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:49:09.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:09.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:49:09.518 00.000 428 MoveAxis(E, 0, ABG) 20:49:09.518 00.000 428 Move returns status 0, amount 0 20:49:09.518 00.000 428 MoveAxis(N, 0, ABG) 20:49:09.518 00.000 428 Move returns status 0, amount 0 20:49:09.518 00.000 428 move complete, result=0 20:49:09.518 00.000 428 worker thread done servicing request 20:49:09.549 00.031 10672 UpdateGuideState exits: m=243489 SNR=44.8 20:49:09.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:09.549 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:09.549 00.000 10672 Enqueuing Expose request 20:49:09.549 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:49:09.549 00.000 428 Worker thread wakes up 20:49:09.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:09.549 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:10.470 00.921 10672 read socket command 10 20:49:10.470 00.000 10672 processing socket request REQDIST 20:49:10.470 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:49:10.470 00.000 10672 Sending socket response 40 (0x28) 20:49:11.876 01.406 428 Exposure complete 20:49:12.001 00.125 428 worker thread done servicing request 20:49:12.001 00.000 10672 OnExposeComplete: enter 20:49:12.001 00.000 10672 UpdateGuideState(): m_state=6 20:49:12.001 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2681 20:49:12.001 00.000 10672 Star::Find returns 1 (0), X=1121.63, Y=723.26, Mass=268249, SNR=50.4, Peak=39856 HFD=2.8 20:49:12.001 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.02) = xAngle (4.28 = -2.00) 20:49:12.001 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.15 = 1.15) 20:49:12.001 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.26 mountX=-0.08 mountY=0.18, mountTheta=2.00 20:49:12.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.19, opts=13) 20:49:12.001 00.000 10672 Enqueuing Move request for scope (0.06, 0.19) 20:49:12.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:49:12.001 00.000 428 Worker thread wakes up 20:49:12.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd 20:49:12.001 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.19) 20:49:12.001 00.000 428 Moving (0.06, 0.19) raw xDistance=-0.08 yDistance=0.18 20:49:12.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:49:12.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:12.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:49:12.001 00.000 428 MoveAxis(E, 0, ABG) 20:49:12.001 00.000 428 Move returns status 0, amount 0 20:49:12.001 00.000 428 MoveAxis(N, 0, ABG) 20:49:12.001 00.000 428 Move returns status 0, amount 0 20:49:12.001 00.000 428 move complete, result=0 20:49:12.001 00.000 428 worker thread done servicing request 20:49:12.032 00.031 10672 UpdateGuideState exits: m=268249 SNR=50.4 20:49:12.032 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:12.032 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:12.032 00.000 10672 Enqueuing Expose request 20:49:12.032 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:49:12.032 00.000 428 Worker thread wakes up 20:49:12.032 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:12.032 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:14.364 02.332 428 Exposure complete 20:49:14.489 00.125 428 worker thread done servicing request 20:49:14.489 00.000 10672 OnExposeComplete: enter 20:49:14.489 00.000 10672 UpdateGuideState(): m_state=6 20:49:14.489 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2682 20:49:14.504 00.015 10672 Star::Find returns 1 (0), X=1121.63, Y=723.41, Mass=242445, SNR=48.8, Peak=45744 HFD=2.9 20:49:14.504 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.02) = xAngle (4.42 = -1.86) 20:49:14.504 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.29 = 1.29) 20:49:14.504 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.35 hyp=0.35 cameraTheta=1.40 mountX=-0.10 mountY=0.34, mountTheta=1.86 20:49:14.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.35, opts=13) 20:49:14.504 00.000 10672 Enqueuing Move request for scope (0.06, 0.35) 20:49:14.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:49:14.504 00.000 428 Worker thread wakes up 20:49:14.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.35) opts 0xd 20:49:14.504 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.35) 20:49:14.504 00.000 428 Moving (0.06, 0.35) raw xDistance=-0.10 yDistance=0.34 20:49:14.504 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:49:14.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:14.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 20:49:14.504 00.000 428 MoveAxis(E, 0, ABG) 20:49:14.504 00.000 428 Move returns status 0, amount 0 20:49:14.504 00.000 428 MoveAxis(N, 0, ABG) 20:49:14.504 00.000 428 Move returns status 0, amount 0 20:49:14.504 00.000 428 move complete, result=0 20:49:14.504 00.000 428 worker thread done servicing request 20:49:14.520 00.016 10672 UpdateGuideState exits: m=242445 SNR=48.8 20:49:14.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:14.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:14.520 00.000 10672 Enqueuing Expose request 20:49:14.520 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:49:14.520 00.000 428 Worker thread wakes up 20:49:14.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:14.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:15.473 00.953 10672 read socket command 10 20:49:15.473 00.000 10672 processing socket request REQDIST 20:49:15.473 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:49:15.473 00.000 10672 Sending socket response 34 (0x22) 20:49:16.863 01.390 428 Exposure complete 20:49:16.988 00.125 428 worker thread done servicing request 20:49:16.988 00.000 10672 OnExposeComplete: enter 20:49:17.004 00.016 10672 UpdateGuideState(): m_state=6 20:49:17.004 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2683 20:49:17.004 00.000 10672 Star::Find returns 1 (0), X=1121.77, Y=723.35, Mass=251597, SNR=46.1, Peak=36704 HFD=2.6 20:49:17.004 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.02) = xAngle (3.97 = -2.31) 20:49:17.004 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.85 = 0.85) 20:49:17.004 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.28 hyp=0.35 cameraTheta=0.95 mountX=-0.24 mountY=0.26, mountTheta=2.30 20:49:17.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.28, opts=13) 20:49:17.004 00.000 10672 Enqueuing Move request for scope (0.20, 0.28) 20:49:17.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=792, FiltMax=65488, Gamma=1.000 20:49:17.004 00.000 428 Worker thread wakes up 20:49:17.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.28) opts 0xd 20:49:17.004 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.28) 20:49:17.004 00.000 428 Moving (0.20, 0.28) raw xDistance=-0.24 yDistance=0.26 20:49:17.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:49:17.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:17.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:49:17.004 00.000 428 MoveAxis(E, 0, ABG) 20:49:17.004 00.000 428 Move returns status 0, amount 0 20:49:17.004 00.000 428 MoveAxis(N, 0, ABG) 20:49:17.004 00.000 428 Move returns status 0, amount 0 20:49:17.004 00.000 428 move complete, result=0 20:49:17.004 00.000 428 worker thread done servicing request 20:49:17.019 00.015 10672 UpdateGuideState exits: m=251597 SNR=46.1 20:49:17.019 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:17.019 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:17.019 00.000 10672 Enqueuing Expose request 20:49:17.019 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:49:17.019 00.000 428 Worker thread wakes up 20:49:17.019 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:17.019 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:19.378 02.359 428 Exposure complete 20:49:19.534 00.156 428 worker thread done servicing request 20:49:19.534 00.000 10672 OnExposeComplete: enter 20:49:19.534 00.000 10672 UpdateGuideState(): m_state=6 20:49:19.534 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2684 20:49:19.534 00.000 10672 Star::Find returns 1 (0), X=1121.66, Y=723.51, Mass=249083, SNR=49.4, Peak=42704 HFD=2.1 20:49:19.534 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.02) = xAngle (4.38 = -1.90) 20:49:19.534 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 20:49:19.534 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.44 hyp=0.45 cameraTheta=1.36 mountX=-0.15 mountY=0.42, mountTheta=1.90 20:49:19.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.44, opts=13) 20:49:19.534 00.000 10672 Enqueuing Move request for scope (0.09, 0.44) 20:49:19.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:49:19.534 00.000 428 Worker thread wakes up 20:49:19.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.44) opts 0xd 20:49:19.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.44) 20:49:19.534 00.000 428 Moving (0.09, 0.44) raw xDistance=-0.15 yDistance=0.42 20:49:19.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:49:19.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:19.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 20:49:19.534 00.000 428 MoveAxis(E, 0, ABG) 20:49:19.534 00.000 428 Move returns status 0, amount 0 20:49:19.534 00.000 428 MoveAxis(N, 0, ABG) 20:49:19.534 00.000 428 Move returns status 0, amount 0 20:49:19.534 00.000 428 move complete, result=0 20:49:19.534 00.000 428 worker thread done servicing request 20:49:19.565 00.031 10672 UpdateGuideState exits: m=249083 SNR=49.4 20:49:19.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:19.565 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:19.565 00.000 10672 Enqueuing Expose request 20:49:19.565 00.000 428 Worker thread wakes up 20:49:19.565 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:49:19.565 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:19.565 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:20.471 00.906 10672 read socket command 10 20:49:20.471 00.000 10672 processing socket request REQDIST 20:49:20.471 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:49:20.471 00.000 10672 Sending socket response 37 (0x25) 20:49:21.877 01.406 428 Exposure complete 20:49:22.018 00.141 428 worker thread done servicing request 20:49:22.018 00.000 10672 OnExposeComplete: enter 20:49:22.018 00.000 10672 UpdateGuideState(): m_state=6 20:49:22.018 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2685 20:49:22.018 00.000 10672 Star::Find returns 1 (0), X=1121.62, Y=723.34, Mass=271735, SNR=48.8, Peak=35168 HFD=2.9 20:49:22.018 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.02) = xAngle (4.40 = -1.88) 20:49:22.018 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 20:49:22.018 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.38 mountX=-0.09 mountY=0.27, mountTheta=1.88 20:49:22.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.28, opts=13) 20:49:22.018 00.000 10672 Enqueuing Move request for scope (0.05, 0.28) 20:49:22.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:49:22.018 00.000 428 Worker thread wakes up 20:49:22.033 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd 20:49:22.033 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.28) 20:49:22.033 00.000 428 Moving (0.05, 0.28) raw xDistance=-0.09 yDistance=0.27 20:49:22.033 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:49:22.033 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:22.033 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:49:22.033 00.000 428 MoveAxis(E, 0, ABG) 20:49:22.033 00.000 428 Move returns status 0, amount 0 20:49:22.033 00.000 428 MoveAxis(N, 0, ABG) 20:49:22.033 00.000 428 Move returns status 0, amount 0 20:49:22.033 00.000 428 move complete, result=0 20:49:22.033 00.000 428 worker thread done servicing request 20:49:22.049 00.016 10672 UpdateGuideState exits: m=271735 SNR=48.8 20:49:22.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:22.049 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:22.049 00.000 10672 Enqueuing Expose request 20:49:22.049 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:49:22.049 00.000 428 Worker thread wakes up 20:49:22.049 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:22.049 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:24.365 02.316 428 Exposure complete 20:49:24.490 00.125 428 worker thread done servicing request 20:49:24.490 00.000 10672 OnExposeComplete: enter 20:49:24.490 00.000 10672 UpdateGuideState(): m_state=6 20:49:24.490 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2686 20:49:24.490 00.000 10672 Star::Find returns 1 (0), X=1121.33, Y=723.21, Mass=312711, SNR=48.8, Peak=34192 HFD=3.5 20:49:24.490 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.02) = xAngle (5.61 = -0.67) 20:49:24.490 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.49 = 2.49) 20:49:24.490 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.59 mountX=0.22 mountY=0.17, mountTheta=0.66 20:49:24.505 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.14, opts=13) 20:49:24.505 00.000 10672 Enqueuing Move request for scope (-0.24, 0.14) 20:49:24.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:49:24.505 00.000 428 Worker thread wakes up 20:49:24.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd 20:49:24.505 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.14) 20:49:24.505 00.000 428 Moving (-0.24, 0.14) raw xDistance=0.22 yDistance=0.17 20:49:24.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:49:24.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:24.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:49:24.505 00.000 428 MoveAxis(E, 0, ABG) 20:49:24.505 00.000 428 Move returns status 0, amount 0 20:49:24.505 00.000 428 MoveAxis(N, 0, ABG) 20:49:24.505 00.000 428 Move returns status 0, amount 0 20:49:24.505 00.000 428 move complete, result=0 20:49:24.505 00.000 428 worker thread done servicing request 20:49:24.521 00.016 10672 UpdateGuideState exits: m=312711 SNR=48.8 20:49:24.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:24.521 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:24.521 00.000 10672 Enqueuing Expose request 20:49:24.521 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:49:24.521 00.000 428 Worker thread wakes up 20:49:24.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:24.521 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:25.474 00.953 10672 read socket command 10 20:49:25.474 00.000 10672 processing socket request REQDIST 20:49:25.474 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:49:25.474 00.000 10672 Sending socket response 32 (0x20) 20:49:26.864 01.390 428 Exposure complete 20:49:26.989 00.125 428 worker thread done servicing request 20:49:26.989 00.000 10672 OnExposeComplete: enter 20:49:26.989 00.000 10672 UpdateGuideState(): m_state=6 20:49:26.989 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2687 20:49:26.989 00.000 10672 Star::Find returns 1 (0), X=1121.88, Y=723.80, Mass=263123, SNR=45.8, Peak=46512 HFD=2.5 20:49:26.989 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.02) = xAngle (4.19 = -2.10) 20:49:27.005 00.016 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.06 = 1.06) 20:49:27.005 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.73 hyp=0.80 cameraTheta=1.17 mountX=-0.40 mountY=0.70, mountTheta=2.09 20:49:27.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.73, opts=13) 20:49:27.005 00.000 10672 Enqueuing Move request for scope (0.31, 0.73) 20:49:27.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:49:27.005 00.000 428 Worker thread wakes up 20:49:27.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.73) opts 0xd 20:49:27.005 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.73) 20:49:27.005 00.000 428 Moving (0.31, 0.73) raw xDistance=-0.40 yDistance=0.70 20:49:27.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 20:49:27.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:49:27.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 20:49:27.005 00.000 428 MoveAxis(E, 0, ABG) 20:49:27.005 00.000 428 Move returns status 0, amount 0 20:49:27.005 00.000 428 MoveAxis(N, 0, ABG) 20:49:27.005 00.000 428 Move returns status 0, amount 0 20:49:27.005 00.000 428 move complete, result=0 20:49:27.005 00.000 428 worker thread done servicing request 20:49:27.020 00.015 10672 UpdateGuideState exits: m=263123 SNR=45.8 20:49:27.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:27.020 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:27.020 00.000 10672 Enqueuing Expose request 20:49:27.020 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 20:49:27.020 00.000 428 Worker thread wakes up 20:49:27.020 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:27.020 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:29.363 02.343 428 Exposure complete 20:49:29.504 00.141 428 worker thread done servicing request 20:49:29.504 00.000 10672 OnExposeComplete: enter 20:49:29.504 00.000 10672 UpdateGuideState(): m_state=6 20:49:29.504 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2688 20:49:29.504 00.000 10672 Star::Find returns 1 (0), X=1121.68, Y=723.58, Mass=230315, SNR=39.2, Peak=40304 HFD=2.7 20:49:29.504 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.02) = xAngle (4.38 = -1.90) 20:49:29.504 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 20:49:29.504 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.51 hyp=0.53 cameraTheta=1.36 mountX=-0.17 mountY=0.50, mountTheta=1.90 20:49:29.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.51, opts=13) 20:49:29.504 00.000 10672 Enqueuing Move request for scope (0.11, 0.51) 20:49:29.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:49:29.504 00.000 428 Worker thread wakes up 20:49:29.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.51) opts 0xd 20:49:29.504 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.51) 20:49:29.504 00.000 428 Moving (0.11, 0.51) raw xDistance=-0.17 yDistance=0.50 20:49:29.504 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:49:29.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:29.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:49:29.504 00.000 428 MoveAxis(E, 0, ABG) 20:49:29.504 00.000 428 Move returns status 0, amount 0 20:49:29.504 00.000 428 MoveAxis(N, 0, ABG) 20:49:29.504 00.000 428 Move returns status 0, amount 0 20:49:29.504 00.000 428 move complete, result=0 20:49:29.504 00.000 428 worker thread done servicing request 20:49:29.535 00.031 10672 UpdateGuideState exits: m=230315 SNR=39.2 20:49:29.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:29.535 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:29.535 00.000 10672 Enqueuing Expose request 20:49:29.535 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:49:29.535 00.000 428 Worker thread wakes up 20:49:29.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:29.535 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:30.493 00.958 10672 read socket command 10 20:49:30.493 00.000 10672 processing socket request REQDIST 20:49:30.493 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:49:30.493 00.000 10672 Sending socket response 48 (0x30) 20:49:31.867 01.374 428 Exposure complete 20:49:32.008 00.141 428 worker thread done servicing request 20:49:32.008 00.000 10672 OnExposeComplete: enter 20:49:32.008 00.000 10672 UpdateGuideState(): m_state=6 20:49:32.008 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2689 20:49:32.008 00.000 10672 Star::Find returns 1 (0), X=1121.81, Y=723.28, Mass=240783, SNR=40.0, Peak=36704 HFD=2.4 20:49:32.008 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.02) = xAngle (3.73 = -2.55) 20:49:32.008 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.60 = 0.60) 20:49:32.008 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.21 hyp=0.32 cameraTheta=0.71 mountX=-0.27 mountY=0.18, mountTheta=2.54 20:49:32.023 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.21, opts=13) 20:49:32.023 00.000 10672 Enqueuing Move request for scope (0.25, 0.21) 20:49:32.023 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:49:32.023 00.000 428 Worker thread wakes up 20:49:32.023 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.21) opts 0xd 20:49:32.023 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.21) 20:49:32.023 00.000 428 Moving (0.25, 0.21) raw xDistance=-0.27 yDistance=0.18 20:49:32.023 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:49:32.023 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:32.023 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:49:32.023 00.000 428 MoveAxis(E, 0, ABG) 20:49:32.023 00.000 428 Move returns status 0, amount 0 20:49:32.023 00.000 428 MoveAxis(N, 0, ABG) 20:49:32.023 00.000 428 Move returns status 0, amount 0 20:49:32.023 00.000 428 move complete, result=0 20:49:32.023 00.000 428 worker thread done servicing request 20:49:32.039 00.016 10672 UpdateGuideState exits: m=240783 SNR=40.0 20:49:32.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:32.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:32.039 00.000 10672 Enqueuing Expose request 20:49:32.039 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:49:32.039 00.000 428 Worker thread wakes up 20:49:32.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:32.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:34.366 02.327 428 Exposure complete 20:49:34.491 00.125 428 worker thread done servicing request 20:49:34.491 00.000 10672 OnExposeComplete: enter 20:49:34.491 00.000 10672 UpdateGuideState(): m_state=6 20:49:34.491 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2690 20:49:34.491 00.000 10672 Star::Find returns 1 (0), X=1121.85, Y=723.64, Mass=257141, SNR=51.6, Peak=45744 HFD=2.3 20:49:34.491 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.02) = xAngle (4.13 = -2.15) 20:49:34.491 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 20:49:34.491 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.57 hyp=0.64 cameraTheta=1.11 mountX=-0.35 mountY=0.54, mountTheta=2.14 20:49:34.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.57, opts=13) 20:49:34.491 00.000 10672 Enqueuing Move request for scope (0.28, 0.57) 20:49:34.507 00.016 428 Worker thread wakes up 20:49:34.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:49:34.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.57) opts 0xd 20:49:34.507 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.57) 20:49:34.507 00.000 428 Moving (0.28, 0.57) raw xDistance=-0.35 yDistance=0.54 20:49:34.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 20:49:34.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:34.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 20:49:34.507 00.000 428 MoveAxis(E, 0, ABG) 20:49:34.507 00.000 428 Move returns status 0, amount 0 20:49:34.507 00.000 428 MoveAxis(N, 0, ABG) 20:49:34.507 00.000 428 Move returns status 0, amount 0 20:49:34.507 00.000 428 move complete, result=0 20:49:34.507 00.000 428 worker thread done servicing request 20:49:34.523 00.016 10672 UpdateGuideState exits: m=257141 SNR=51.6 20:49:34.523 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:34.523 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:34.523 00.000 10672 Enqueuing Expose request 20:49:34.523 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 20:49:34.523 00.000 428 Worker thread wakes up 20:49:34.523 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:34.523 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:35.460 00.937 10672 read socket command 10 20:49:35.460 00.000 10672 processing socket request REQDIST 20:49:35.460 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:49:35.460 00.000 10672 Sending socket response 49 (0x31) 20:49:36.850 01.390 428 Exposure complete 20:49:37.022 00.172 428 worker thread done servicing request 20:49:37.022 00.000 10672 OnExposeComplete: enter 20:49:37.022 00.000 10672 UpdateGuideState(): m_state=6 20:49:37.022 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2691 20:49:37.022 00.000 10672 Star::Find returns 1 (0), X=1121.70, Y=723.65, Mass=289371, SNR=51.3, Peak=41936 HFD=2.8 20:49:37.022 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.02) = xAngle (4.36 = -1.92) 20:49:37.022 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.23 = 1.23) 20:49:37.022 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.58 hyp=0.60 cameraTheta=1.34 mountX=-0.21 mountY=0.56, mountTheta=1.92 20:49:37.022 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.58, opts=13) 20:49:37.022 00.000 10672 Enqueuing Move request for scope (0.14, 0.58) 20:49:37.022 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:49:37.022 00.000 428 Worker thread wakes up 20:49:37.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.58) opts 0xd 20:49:37.022 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.58) 20:49:37.022 00.000 428 Moving (0.14, 0.58) raw xDistance=-0.21 yDistance=0.56 20:49:37.022 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:49:37.022 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:49:37.022 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 20:49:37.022 00.000 428 MoveAxis(E, 0, ABG) 20:49:37.022 00.000 428 Move returns status 0, amount 0 20:49:37.022 00.000 428 MoveAxis(N, 0, ABG) 20:49:37.022 00.000 428 Move returns status 0, amount 0 20:49:37.022 00.000 428 move complete, result=0 20:49:37.022 00.000 428 worker thread done servicing request 20:49:37.053 00.031 10672 UpdateGuideState exits: m=289371 SNR=51.3 20:49:37.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:37.053 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:37.053 00.000 10672 Enqueuing Expose request 20:49:37.053 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 20:49:37.053 00.000 428 Worker thread wakes up 20:49:37.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:37.053 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:39.369 02.316 428 Exposure complete 20:49:39.494 00.125 428 worker thread done servicing request 20:49:39.494 00.000 10672 OnExposeComplete: enter 20:49:39.494 00.000 10672 UpdateGuideState(): m_state=6 20:49:39.494 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2692 20:49:39.494 00.000 10672 Star::Find returns 1 (0), X=1121.50, Y=723.43, Mass=251129, SNR=47.1, Peak=40736 HFD=3.0 20:49:39.494 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.02) = xAngle (4.79 = -1.50) 20:49:39.494 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.66 = 1.66) 20:49:39.494 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.37 hyp=0.37 cameraTheta=1.77 mountX=0.03 mountY=0.37, mountTheta=1.50 20:49:39.494 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.37, opts=13) 20:49:39.494 00.000 10672 Enqueuing Move request for scope (-0.07, 0.37) 20:49:39.494 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:49:39.494 00.000 428 Worker thread wakes up 20:49:39.494 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.37) opts 0xd 20:49:39.494 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.37) 20:49:39.494 00.000 428 Moving (-0.07, 0.37) raw xDistance=0.03 yDistance=0.37 20:49:39.494 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:49:39.494 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:39.494 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 20:49:39.494 00.000 428 MoveAxis(E, 0, ABG) 20:49:39.494 00.000 428 Move returns status 0, amount 0 20:49:39.494 00.000 428 MoveAxis(N, 0, ABG) 20:49:39.494 00.000 428 Move returns status 0, amount 0 20:49:39.494 00.000 428 move complete, result=0 20:49:39.494 00.000 428 worker thread done servicing request 20:49:39.525 00.031 10672 UpdateGuideState exits: m=251129 SNR=47.1 20:49:39.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:39.525 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:39.525 00.000 10672 Enqueuing Expose request 20:49:39.525 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:49:39.525 00.000 428 Worker thread wakes up 20:49:39.525 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:39.525 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:40.478 00.953 10672 read socket command 10 20:49:40.478 00.000 10672 processing socket request REQDIST 20:49:40.478 00.000 10672 SOCKSVR: Sending pixel error of 0.48 20:49:40.478 00.000 10672 Sending socket response 48 (0x30) 20:49:41.853 01.375 428 Exposure complete 20:49:41.978 00.125 428 worker thread done servicing request 20:49:41.978 00.000 10672 OnExposeComplete: enter 20:49:41.978 00.000 10672 UpdateGuideState(): m_state=6 20:49:41.978 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2693 20:49:41.978 00.000 10672 Star::Find returns 1 (0), X=1121.17, Y=723.26, Mass=270468, SNR=52.1, Peak=38224 HFD=2.5 20:49:41.978 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.02) = xAngle (5.71 = -0.57) 20:49:41.978 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.58 = 2.58) 20:49:41.978 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.20 hyp=0.45 cameraTheta=2.69 mountX=0.38 mountY=0.24, mountTheta=0.56 20:49:41.978 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.20, opts=13) 20:49:41.978 00.000 10672 Enqueuing Move request for scope (-0.40, 0.20) 20:49:41.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:49:41.978 00.000 428 Worker thread wakes up 20:49:41.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.20) opts 0xd 20:49:41.978 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.20) 20:49:41.978 00.000 428 Moving (-0.40, 0.20) raw xDistance=0.38 yDistance=0.24 20:49:41.978 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 20:49:41.978 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:41.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:49:41.978 00.000 428 MoveAxis(E, 0, ABG) 20:49:41.978 00.000 428 Move returns status 0, amount 0 20:49:41.978 00.000 428 MoveAxis(N, 0, ABG) 20:49:41.978 00.000 428 Move returns status 0, amount 0 20:49:41.978 00.000 428 move complete, result=0 20:49:41.978 00.000 428 worker thread done servicing request 20:49:42.009 00.031 10672 UpdateGuideState exits: m=270468 SNR=52.1 20:49:42.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:42.009 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:42.009 00.000 10672 Enqueuing Expose request 20:49:42.009 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 20:49:42.009 00.000 428 Worker thread wakes up 20:49:42.009 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:42.009 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:44.352 02.343 428 Exposure complete 20:49:44.493 00.141 428 worker thread done servicing request 20:49:44.493 00.000 10672 OnExposeComplete: enter 20:49:44.493 00.000 10672 UpdateGuideState(): m_state=6 20:49:44.493 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2694 20:49:44.493 00.000 10672 Star::Find returns 1 (0), X=1121.34, Y=723.71, Mass=215637, SNR=43.2, Peak=36048 HFD=1.8 20:49:44.493 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.02) = xAngle (4.92 = -1.36) 20:49:44.493 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.80 = 1.80) 20:49:44.493 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.65 hyp=0.68 cameraTheta=1.90 mountX=0.14 mountY=0.67, mountTheta=1.36 20:49:44.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.65, opts=13) 20:49:44.493 00.000 10672 Enqueuing Move request for scope (-0.22, 0.65) 20:49:44.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:49:44.493 00.000 428 Worker thread wakes up 20:49:44.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.65) opts 0xd 20:49:44.493 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.65) 20:49:44.493 00.000 428 Moving (-0.22, 0.65) raw xDistance=0.14 yDistance=0.67 20:49:44.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:49:44.493 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=1.13 newest=1.28 20:49:44.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 20:49:44.493 00.000 428 MoveAxis(E, 0, ABG) 20:49:44.493 00.000 428 Move returns status 0, amount 0 20:49:44.493 00.000 428 MoveAxis(S, 1012, ABG) 20:49:44.493 00.000 428 Guiding Dir = 1, Dur = 1012 20:49:44.493 00.000 428 IsSlewing returns 0 20:49:44.493 00.000 428 IsGuiding returns 0 20:49:44.508 00.015 10672 UpdateGuideState exits: m=215637 SNR=43.2 20:49:44.508 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:44.508 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:44.508 00.000 10672 Enqueuing Expose request 20:49:44.571 00.063 428 PulseGuide returned control before completion, sleep 946 20:49:45.477 00.906 10672 read socket command 10 20:49:45.477 00.000 10672 processing socket request REQDIST 20:49:45.477 00.000 10672 SOCKSVR: Sending pixel error of 0.53 20:49:45.477 00.000 10672 Sending socket response 53 (0x35) 20:49:45.555 00.078 428 IsGuiding returns 1 20:49:45.555 00.000 428 scope still moving after pulse duration time elapsed 20:49:45.617 00.062 428 IsSlewing returns 0 20:49:45.617 00.000 428 IsGuiding returns 0 20:49:45.617 00.000 428 scope move finished after 1012 + 121 ms 20:49:45.633 00.016 428 Move returns status 0, amount 1012 20:49:45.633 00.000 428 move complete, result=0 20:49:45.633 00.000 428 worker thread done servicing request 20:49:45.633 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 1012 ms SOUTH 20:49:45.633 00.000 428 Worker thread wakes up 20:49:45.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:45.633 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:46.867 01.234 428 Exposure complete 20:49:46.996 00.129 428 worker thread done servicing request 20:49:46.996 00.000 10672 OnExposeComplete: enter 20:49:46.996 00.000 10672 UpdateGuideState(): m_state=6 20:49:46.996 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2695 20:49:46.996 00.000 10672 Star::Find returns 1 (0), X=1121.27, Y=723.18, Mass=277409, SNR=45.8, Peak=40624 HFD=2.6 20:49:46.996 00.000 10672 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.02) = xAngle (5.81 = -0.48) 20:49:46.996 00.000 10672 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.68 = 2.68) 20:49:46.996 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.11 hyp=0.32 cameraTheta=2.79 mountX=0.29 mountY=0.14, mountTheta=0.46 20:49:46.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.11, opts=13) 20:49:46.996 00.000 10672 Enqueuing Move request for scope (-0.30, 0.11) 20:49:46.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:49:46.996 00.000 428 Worker thread wakes up 20:49:46.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.11) opts 0xd 20:49:46.996 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.11) 20:49:46.996 00.000 428 Moving (-0.30, 0.11) raw xDistance=0.29 yDistance=0.14 20:49:46.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 20:49:46.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:46.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 20:49:46.996 00.000 428 MoveAxis(E, 0, ABG) 20:49:46.996 00.000 428 Move returns status 0, amount 0 20:49:46.996 00.000 428 MoveAxis(N, 0, ABG) 20:49:46.996 00.000 428 Move returns status 0, amount 0 20:49:46.996 00.000 428 move complete, result=0 20:49:46.996 00.000 428 worker thread done servicing request 20:49:47.027 00.031 10672 UpdateGuideState exits: m=277409 SNR=45.8 20:49:47.027 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:47.027 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:47.027 00.000 10672 Enqueuing Expose request 20:49:47.027 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:49:47.027 00.000 428 Worker thread wakes up 20:49:47.027 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:47.027 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:49.355 02.328 428 Exposure complete 20:49:49.479 00.124 428 worker thread done servicing request 20:49:49.479 00.000 10672 OnExposeComplete: enter 20:49:49.479 00.000 10672 UpdateGuideState(): m_state=6 20:49:49.479 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2696 20:49:49.479 00.000 10672 Star::Find returns 1 (0), X=1120.98, Y=722.74, Mass=239546, SNR=41.2, Peak=42912 HFD=2.5 20:49:49.479 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.02) = xAngle (0.39 = 0.39) 20:49:49.495 00.016 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74) 20:49:49.495 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.33 hyp=0.67 cameraTheta=-2.63 mountX=0.62 mountY=-0.26, mountTheta=-0.40 20:49:49.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.33, opts=13) 20:49:49.495 00.000 10672 Enqueuing Move request for scope (-0.59, -0.33) 20:49:49.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:49:49.495 00.000 428 Worker thread wakes up 20:49:49.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.33) opts 0xd 20:49:49.495 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.33) 20:49:49.495 00.000 428 Moving (-0.59, -0.33) raw xDistance=0.62 yDistance=-0.26 20:49:49.495 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 20:49:49.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:49.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 20:49:49.495 00.000 428 MoveAxis(W, 579, ABG) 20:49:49.495 00.000 428 Guiding Dir = 3, Dur = 579 20:49:49.511 00.016 428 IsSlewing returns 0 20:49:49.511 00.000 428 IsGuiding returns 0 20:49:49.511 00.000 10672 UpdateGuideState exits: m=239546 SNR=41.2 20:49:49.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:49.511 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:49.511 00.000 10672 Enqueuing Expose request 20:49:49.526 00.015 428 PulseGuide returned control before completion, sleep 574 20:49:50.120 00.594 428 IsGuiding returns 0 20:49:50.120 00.000 428 Move returns status 0, amount 579 20:49:50.120 00.000 428 MoveAxis(N, 0, ABG) 20:49:50.120 00.000 428 Move returns status 0, amount 0 20:49:50.120 00.000 428 move complete, result=0 20:49:50.120 00.000 428 worker thread done servicing request 20:49:50.120 00.000 428 Worker thread wakes up 20:49:50.120 00.000 10672 GuideStep: 0.6 px 579 ms WEST, -0.3 px 0 ms NORTH 20:49:50.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:50.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:50.479 00.359 10672 read socket command 10 20:49:50.479 00.000 10672 processing socket request REQDIST 20:49:50.479 00.000 10672 SOCKSVR: Sending pixel error of 0.53 20:49:50.479 00.000 10672 Sending socket response 53 (0x35) 20:49:51.854 01.375 428 Exposure complete 20:49:51.979 00.125 428 worker thread done servicing request 20:49:51.979 00.000 10672 OnExposeComplete: enter 20:49:51.979 00.000 10672 UpdateGuideState(): m_state=6 20:49:51.979 00.000 10672 Star::Find(15, 1120, 722, 0, (0,0,0,0), 0.0, 0) frame 2697 20:49:51.979 00.000 10672 Star::Find returns 1 (0), X=1121.52, Y=722.78, Mass=258588, SNR=47.7, Peak=40624 HFD=2.6 20:49:51.979 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.02) = xAngle (1.28 = 1.28) 20:49:51.979 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84) 20:49:51.979 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.74 mountX=0.08 mountY=-0.28, mountTheta=-1.28 20:49:51.994 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.28, opts=13) 20:49:51.994 00.000 10672 Enqueuing Move request for scope (-0.05, -0.28) 20:49:51.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:49:51.994 00.000 428 Worker thread wakes up 20:49:51.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd 20:49:51.994 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.28) 20:49:51.994 00.000 428 Moving (-0.05, -0.28) raw xDistance=0.08 yDistance=-0.28 20:49:51.994 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:49:51.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:51.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:49:51.994 00.000 428 MoveAxis(E, 0, ABG) 20:49:51.994 00.000 428 Move returns status 0, amount 0 20:49:51.994 00.000 428 MoveAxis(N, 0, ABG) 20:49:51.994 00.000 428 Move returns status 0, amount 0 20:49:51.994 00.000 428 move complete, result=0 20:49:51.994 00.000 428 worker thread done servicing request 20:49:52.010 00.016 10672 UpdateGuideState exits: m=258588 SNR=47.7 20:49:52.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:52.010 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:52.010 00.000 10672 Enqueuing Expose request 20:49:52.010 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:49:52.010 00.000 428 Worker thread wakes up 20:49:52.010 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:52.010 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:54.369 02.359 428 Exposure complete 20:49:54.493 00.124 428 worker thread done servicing request 20:49:54.493 00.000 10672 OnExposeComplete: enter 20:49:54.493 00.000 10672 UpdateGuideState(): m_state=6 20:49:54.493 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2698 20:49:54.493 00.000 10672 Star::Find returns 1 (0), X=1121.69, Y=723.30, Mass=276057, SNR=46.6, Peak=43792 HFD=2.8 20:49:54.493 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.02) = xAngle (4.10 = -2.18) 20:49:54.493 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.97 = 0.97) 20:49:54.493 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.08 mountX=-0.15 mountY=0.21, mountTheta=2.18 20:49:54.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.23, opts=13) 20:49:54.493 00.000 10672 Enqueuing Move request for scope (0.12, 0.23) 20:49:54.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=568, FiltMax=65488, Gamma=1.000 20:49:54.493 00.000 428 Worker thread wakes up 20:49:54.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd 20:49:54.493 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.23) 20:49:54.493 00.000 428 Moving (0.12, 0.23) raw xDistance=-0.15 yDistance=0.21 20:49:54.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:49:54.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:54.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:49:54.493 00.000 428 MoveAxis(E, 0, ABG) 20:49:54.493 00.000 428 Move returns status 0, amount 0 20:49:54.493 00.000 428 MoveAxis(N, 0, ABG) 20:49:54.493 00.000 428 Move returns status 0, amount 0 20:49:54.493 00.000 428 move complete, result=0 20:49:54.493 00.000 428 worker thread done servicing request 20:49:54.525 00.032 10672 UpdateGuideState exits: m=276057 SNR=46.6 20:49:54.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:54.525 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:54.525 00.000 10672 Enqueuing Expose request 20:49:54.525 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:49:54.525 00.000 428 Worker thread wakes up 20:49:54.525 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:54.525 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:55.483 00.958 10672 read socket command 10 20:49:55.483 00.000 10672 processing socket request REQDIST 20:49:55.483 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:49:55.483 00.000 10672 Sending socket response 39 (0x27) 20:49:56.857 01.374 428 Exposure complete 20:49:56.998 00.141 428 worker thread done servicing request 20:49:56.998 00.000 10672 OnExposeComplete: enter 20:49:56.998 00.000 10672 UpdateGuideState(): m_state=6 20:49:56.998 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2699 20:49:56.998 00.000 10672 Star::Find returns 1 (0), X=1121.57, Y=723.06, Mass=260760, SNR=42.6, Peak=49456 HFD=2.3 20:49:56.998 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.02) = xAngle (1.93 = 1.93) 20:49:56.998 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.20 = -1.20) 20:49:56.998 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-1.09 mountX=-0.01 mountY=-0.01, mountTheta=-1.93 20:49:56.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.01, opts=13) 20:49:56.998 00.000 10672 Enqueuing Move request for scope (0.01, -0.01) 20:49:56.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:49:56.998 00.000 428 Worker thread wakes up 20:49:56.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd 20:49:56.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.01) 20:49:56.998 00.000 428 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01 20:49:56.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:49:56.998 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:56.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 20:49:56.998 00.000 428 MoveAxis(E, 0, ABG) 20:49:56.998 00.000 428 Move returns status 0, amount 0 20:49:56.998 00.000 428 MoveAxis(N, 0, ABG) 20:49:56.998 00.000 428 Move returns status 0, amount 0 20:49:56.998 00.000 428 move complete, result=0 20:49:56.998 00.000 428 worker thread done servicing request 20:49:57.029 00.031 10672 UpdateGuideState exits: m=260760 SNR=42.6 20:49:57.029 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:57.029 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:57.029 00.000 10672 Enqueuing Expose request 20:49:57.029 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:49:57.029 00.000 428 Worker thread wakes up 20:49:57.029 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:57.029 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:49:59.356 02.327 428 Exposure complete 20:49:59.497 00.141 428 worker thread done servicing request 20:49:59.497 00.000 10672 OnExposeComplete: enter 20:49:59.497 00.000 10672 UpdateGuideState(): m_state=6 20:49:59.497 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2700 20:49:59.497 00.000 10672 Star::Find returns 1 (0), X=1121.87, Y=723.11, Mass=243979, SNR=45.5, Peak=57520 HFD=2.3 20:49:59.497 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.13) 20:49:59.497 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.03 = 0.03) 20:49:59.497 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.13 mountX=-0.30 mountY=0.01, mountTheta=3.11 20:49:59.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.04, opts=13) 20:49:59.497 00.000 10672 Enqueuing Move request for scope (0.30, 0.04) 20:49:59.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:49:59.497 00.000 428 Worker thread wakes up 20:49:59.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.04) opts 0xd 20:49:59.497 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.04) 20:49:59.497 00.000 428 Moving (0.30, 0.04) raw xDistance=-0.30 yDistance=0.01 20:49:59.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 20:49:59.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:59.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:49:59.497 00.000 428 MoveAxis(E, 0, ABG) 20:49:59.497 00.000 428 Move returns status 0, amount 0 20:49:59.497 00.000 428 MoveAxis(N, 0, ABG) 20:49:59.497 00.000 428 Move returns status 0, amount 0 20:49:59.497 00.000 428 move complete, result=0 20:49:59.497 00.000 428 worker thread done servicing request 20:49:59.528 00.031 10672 UpdateGuideState exits: m=243979 SNR=45.5 20:49:59.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:59.528 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:49:59.528 00.000 10672 Enqueuing Expose request 20:49:59.528 00.000 428 Worker thread wakes up 20:49:59.528 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:49:59.528 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 20:49:59.528 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:00.465 00.937 10672 read socket command 10 20:50:00.465 00.000 10672 processing socket request REQDIST 20:50:00.465 00.000 10672 SOCKSVR: Sending pixel error of 0.28 20:50:00.481 00.016 10672 Sending socket response 28 (0x1c) 20:50:01.840 01.359 428 Exposure complete 20:50:01.965 00.125 428 worker thread done servicing request 20:50:01.965 00.000 10672 OnExposeComplete: enter 20:50:01.965 00.000 10672 UpdateGuideState(): m_state=6 20:50:01.965 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2701 20:50:01.965 00.000 10672 Star::Find returns 1 (0), X=1121.77, Y=723.35, Mass=306343, SNR=49.1, Peak=49344 HFD=2.9 20:50:01.965 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.02) = xAngle (3.96 = -2.33) 20:50:01.965 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.83 = 0.83) 20:50:01.965 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.28 hyp=0.35 cameraTheta=0.94 mountX=-0.24 mountY=0.26, mountTheta=2.32 20:50:01.980 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.28, opts=13) 20:50:01.980 00.000 10672 Enqueuing Move request for scope (0.21, 0.28) 20:50:01.980 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:50:01.980 00.000 428 Worker thread wakes up 20:50:01.980 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.28) opts 0xd 20:50:01.980 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.28) 20:50:01.980 00.000 428 Moving (0.21, 0.28) raw xDistance=-0.24 yDistance=0.26 20:50:01.980 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:50:01.980 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:01.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 20:50:01.980 00.000 428 MoveAxis(E, 0, ABG) 20:50:01.980 00.000 428 Move returns status 0, amount 0 20:50:01.980 00.000 428 MoveAxis(N, 0, ABG) 20:50:01.980 00.000 428 Move returns status 0, amount 0 20:50:01.980 00.000 428 move complete, result=0 20:50:01.980 00.000 428 worker thread done servicing request 20:50:01.996 00.016 10672 UpdateGuideState exits: m=306343 SNR=49.1 20:50:01.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:01.996 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:01.996 00.000 10672 Enqueuing Expose request 20:50:01.996 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:50:01.996 00.000 428 Worker thread wakes up 20:50:01.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:01.996 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:04.359 02.363 428 Exposure complete 20:50:04.500 00.141 428 worker thread done servicing request 20:50:04.500 00.000 10672 OnExposeComplete: enter 20:50:04.500 00.000 10672 UpdateGuideState(): m_state=6 20:50:04.500 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2702 20:50:04.500 00.000 10672 Star::Find returns 1 (0), X=1122.08, Y=722.79, Mass=275755, SNR=46.8, Peak=47600 HFD=2.4 20:50:04.500 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.02) = xAngle (2.52 = 2.52) 20:50:04.500 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.60 = -0.60) 20:50:04.500 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.28 hyp=0.58 cameraTheta=-0.50 mountX=-0.48 mountY=-0.33, mountTheta=-2.53 20:50:04.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.28, opts=13) 20:50:04.500 00.000 10672 Enqueuing Move request for scope (0.51, -0.28) 20:50:04.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:50:04.500 00.000 428 Worker thread wakes up 20:50:04.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.28) opts 0xd 20:50:04.500 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.28) 20:50:04.500 00.000 428 Moving (0.51, -0.28) raw xDistance=-0.48 yDistance=-0.33 20:50:04.500 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 20:50:04.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:04.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 20:50:04.500 00.000 428 MoveAxis(E, 442, ABG) 20:50:04.500 00.000 428 Guiding Dir = 2, Dur = 442 20:50:04.500 00.000 428 IsSlewing returns 0 20:50:04.500 00.000 428 IsGuiding returns 0 20:50:04.515 00.015 428 PulseGuide returned control before completion, sleep 439 20:50:04.531 00.016 10672 UpdateGuideState exits: m=275755 SNR=46.8 20:50:04.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:04.531 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:04.531 00.000 10672 Enqueuing Expose request 20:50:04.984 00.453 428 IsGuiding returns 0 20:50:04.984 00.000 428 Move returns status 0, amount 442 20:50:04.984 00.000 428 MoveAxis(N, 0, ABG) 20:50:04.984 00.000 428 Move returns status 0, amount 0 20:50:04.984 00.000 428 move complete, result=0 20:50:04.984 00.000 428 worker thread done servicing request 20:50:04.984 00.000 428 Worker thread wakes up 20:50:04.984 00.000 10672 GuideStep: -0.5 px 442 ms EAST, -0.3 px 0 ms NORTH 20:50:04.984 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:04.984 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:05.531 00.547 10672 read socket command 10 20:50:05.531 00.000 10672 processing socket request REQDIST 20:50:05.531 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:50:05.531 00.000 10672 Sending socket response 38 (0x26) 20:50:06.843 01.312 428 Exposure complete 20:50:06.968 00.125 428 worker thread done servicing request 20:50:06.968 00.000 10672 OnExposeComplete: enter 20:50:06.968 00.000 10672 UpdateGuideState(): m_state=6 20:50:06.968 00.000 10672 Star::Find(15, 1122, 722, 0, (0,0,0,0), 0.0, 0) frame 2703 20:50:06.983 00.015 10672 Star::Find returns 1 (0), X=1121.66, Y=722.83, Mass=293570, SNR=52.8, Peak=46400 HFD=2.7 20:50:06.983 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.02) = xAngle (1.83 = 1.83) 20:50:06.983 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.30 = -1.30) 20:50:06.983 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.19 mountX=-0.07 mountY=-0.25, mountTheta=-1.83 20:50:06.983 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.24, opts=13) 20:50:06.983 00.000 10672 Enqueuing Move request for scope (0.10, -0.24) 20:50:06.983 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:50:06.983 00.000 428 Worker thread wakes up 20:50:06.983 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.24) opts 0xd 20:50:06.983 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.24) 20:50:06.983 00.000 428 Moving (0.10, -0.24) raw xDistance=-0.07 yDistance=-0.25 20:50:06.983 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:50:06.983 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:06.983 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 20:50:06.983 00.000 428 MoveAxis(E, 0, ABG) 20:50:06.983 00.000 428 Move returns status 0, amount 0 20:50:06.983 00.000 428 MoveAxis(N, 0, ABG) 20:50:06.983 00.000 428 Move returns status 0, amount 0 20:50:06.983 00.000 428 move complete, result=0 20:50:06.983 00.000 428 worker thread done servicing request 20:50:06.999 00.016 10672 UpdateGuideState exits: m=293570 SNR=52.8 20:50:06.999 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:06.999 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:06.999 00.000 10672 Enqueuing Expose request 20:50:06.999 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:50:06.999 00.000 428 Worker thread wakes up 20:50:06.999 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:06.999 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:09.357 02.358 428 Exposure complete 20:50:09.482 00.125 428 worker thread done servicing request 20:50:09.482 00.000 10672 OnExposeComplete: enter 20:50:09.482 00.000 10672 UpdateGuideState(): m_state=6 20:50:09.482 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2704 20:50:09.482 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=722.94, Mass=284927, SNR=49.9, Peak=36592 HFD=2.6 20:50:09.482 00.000 10672 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.02) = xAngle (2.46 = 2.46) 20:50:09.482 00.000 10672 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.67 = -0.67) 20:50:09.498 00.016 10672 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.56 mountX=-0.18 mountY=-0.14, mountTheta=-2.47 20:50:09.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.12, opts=13) 20:50:09.498 00.000 10672 Enqueuing Move request for scope (0.20, -0.12) 20:50:09.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:50:09.498 00.000 428 Worker thread wakes up 20:50:09.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd 20:50:09.498 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.12) 20:50:09.498 00.000 428 Moving (0.20, -0.12) raw xDistance=-0.18 yDistance=-0.14 20:50:09.498 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:50:09.498 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:09.498 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:50:09.498 00.000 428 MoveAxis(E, 0, ABG) 20:50:09.498 00.000 428 Move returns status 0, amount 0 20:50:09.498 00.000 428 MoveAxis(N, 0, ABG) 20:50:09.498 00.000 428 Move returns status 0, amount 0 20:50:09.498 00.000 428 move complete, result=0 20:50:09.498 00.000 428 worker thread done servicing request 20:50:09.514 00.016 10672 UpdateGuideState exits: m=284927 SNR=49.9 20:50:09.514 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:09.514 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:09.514 00.000 10672 Enqueuing Expose request 20:50:09.514 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:50:09.514 00.000 428 Worker thread wakes up 20:50:09.514 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:09.514 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:10.467 00.953 10672 read socket command 10 20:50:10.467 00.000 10672 processing socket request REQDIST 20:50:10.467 00.000 10672 SOCKSVR: Sending pixel error of 0.31 20:50:10.467 00.000 10672 Sending socket response 31 (0x1f) 20:50:11.861 01.394 428 Exposure complete 20:50:12.002 00.141 428 worker thread done servicing request 20:50:12.002 00.000 10672 OnExposeComplete: enter 20:50:12.002 00.000 10672 UpdateGuideState(): m_state=6 20:50:12.002 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2705 20:50:12.002 00.000 10672 Star::Find returns 1 (0), X=1121.17, Y=722.82, Mass=274686, SNR=48.7, Peak=39216 HFD=2.7 20:50:12.002 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.02) = xAngle (0.43 = 0.43) 20:50:12.002 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70) 20:50:12.002 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.24 hyp=0.46 cameraTheta=-2.59 mountX=0.42 mountY=-0.20, mountTheta=-0.44 20:50:12.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.24, opts=13) 20:50:12.002 00.000 10672 Enqueuing Move request for scope (-0.40, -0.24) 20:50:12.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:50:12.002 00.000 428 Worker thread wakes up 20:50:12.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.24) opts 0xd 20:50:12.002 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.24) 20:50:12.002 00.000 428 Moving (-0.40, -0.24) raw xDistance=0.42 yDistance=-0.20 20:50:12.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 20:50:12.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:12.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:50:12.002 00.000 428 MoveAxis(E, 0, ABG) 20:50:12.002 00.000 428 Move returns status 0, amount 0 20:50:12.002 00.000 428 MoveAxis(N, 0, ABG) 20:50:12.002 00.000 428 Move returns status 0, amount 0 20:50:12.002 00.000 428 move complete, result=0 20:50:12.002 00.000 428 worker thread done servicing request 20:50:12.033 00.031 10672 UpdateGuideState exits: m=274686 SNR=48.7 20:50:12.033 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:12.033 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:12.033 00.000 10672 Enqueuing Expose request 20:50:12.033 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:50:12.033 00.000 428 Worker thread wakes up 20:50:12.033 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:12.033 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:14.361 02.328 428 Exposure complete 20:50:14.485 00.124 428 worker thread done servicing request 20:50:14.485 00.000 10672 OnExposeComplete: enter 20:50:14.485 00.000 10672 UpdateGuideState(): m_state=6 20:50:14.485 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2706 20:50:14.485 00.000 10672 Star::Find returns 1 (0), X=1121.54, Y=723.30, Mass=255617, SNR=44.9, Peak=38016 HFD=2.8 20:50:14.485 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.55) 20:50:14.485 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 20:50:14.485 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.71 mountX=0.00 mountY=0.23, mountTheta=1.55 20:50:14.485 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.23, opts=13) 20:50:14.485 00.000 10672 Enqueuing Move request for scope (-0.03, 0.23) 20:50:14.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:50:14.485 00.000 428 Worker thread wakes up 20:50:14.485 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd 20:50:14.485 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.23) 20:50:14.485 00.000 428 Moving (-0.03, 0.23) raw xDistance=0.00 yDistance=0.23 20:50:14.485 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:50:14.485 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:14.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:50:14.485 00.000 428 MoveAxis(E, 0, ABG) 20:50:14.485 00.000 428 Move returns status 0, amount 0 20:50:14.485 00.000 428 MoveAxis(N, 0, ABG) 20:50:14.485 00.000 428 Move returns status 0, amount 0 20:50:14.485 00.000 428 move complete, result=0 20:50:14.485 00.000 428 worker thread done servicing request 20:50:14.517 00.032 10672 UpdateGuideState exits: m=255617 SNR=44.9 20:50:14.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:14.517 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:14.517 00.000 10672 Enqueuing Expose request 20:50:14.517 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:50:14.517 00.000 428 Worker thread wakes up 20:50:14.517 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:14.517 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:15.454 00.937 10672 read socket command 10 20:50:15.454 00.000 10672 processing socket request REQDIST 20:50:15.454 00.000 10672 SOCKSVR: Sending pixel error of 0.32 20:50:15.454 00.000 10672 Sending socket response 32 (0x20) 20:50:16.860 01.406 428 Exposure complete 20:50:16.985 00.125 428 worker thread done servicing request 20:50:16.985 00.000 10672 OnExposeComplete: enter 20:50:16.985 00.000 10672 UpdateGuideState(): m_state=6 20:50:16.985 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2707 20:50:16.985 00.000 10672 Star::Find returns 1 (0), X=1121.66, Y=723.07, Mass=241398, SNR=50.3, Peak=42256 HFD=2.3 20:50:16.985 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.02) = xAngle (3.08 = 3.08) 20:50:16.985 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.05 = -0.05) 20:50:16.985 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.06 mountX=-0.09 mountY=-0.00, mountTheta=-3.09 20:50:16.985 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.01, opts=13) 20:50:16.985 00.000 10672 Enqueuing Move request for scope (0.09, 0.01) 20:50:16.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:50:16.985 00.000 428 Worker thread wakes up 20:50:16.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd 20:50:16.985 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.01) 20:50:16.985 00.000 428 Moving (0.09, 0.01) raw xDistance=-0.09 yDistance=-0.00 20:50:16.985 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:50:16.985 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:16.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 20:50:16.985 00.000 428 MoveAxis(E, 0, ABG) 20:50:16.985 00.000 428 Move returns status 0, amount 0 20:50:16.985 00.000 428 MoveAxis(N, 0, ABG) 20:50:16.985 00.000 428 Move returns status 0, amount 0 20:50:16.985 00.000 428 move complete, result=0 20:50:16.985 00.000 428 worker thread done servicing request 20:50:17.016 00.031 10672 UpdateGuideState exits: m=241398 SNR=50.3 20:50:17.016 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:17.016 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:17.016 00.000 10672 Enqueuing Expose request 20:50:17.016 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:50:17.016 00.000 428 Worker thread wakes up 20:50:17.016 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:17.016 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:19.343 02.327 428 Exposure complete 20:50:19.468 00.125 428 worker thread done servicing request 20:50:19.468 00.000 10672 OnExposeComplete: enter 20:50:19.468 00.000 10672 UpdateGuideState(): m_state=6 20:50:19.468 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2708 20:50:19.468 00.000 10672 Star::Find returns 1 (0), X=1121.38, Y=722.74, Mass=227876, SNR=41.6, Peak=38560 HFD=2.7 20:50:19.468 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 20:50:19.468 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20) 20:50:19.468 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.33 hyp=0.38 cameraTheta=-2.10 mountX=0.23 mountY=-0.30, mountTheta=-0.93 20:50:19.484 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.33, opts=13) 20:50:19.484 00.000 10672 Enqueuing Move request for scope (-0.19, -0.33) 20:50:19.484 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:50:19.484 00.000 428 Worker thread wakes up 20:50:19.484 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.33) opts 0xd 20:50:19.484 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.33) 20:50:19.484 00.000 428 Moving (-0.19, -0.33) raw xDistance=0.23 yDistance=-0.30 20:50:19.484 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:50:19.484 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:19.484 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:50:19.484 00.000 428 MoveAxis(E, 0, ABG) 20:50:19.484 00.000 428 Move returns status 0, amount 0 20:50:19.484 00.000 428 MoveAxis(N, 0, ABG) 20:50:19.484 00.000 428 Move returns status 0, amount 0 20:50:19.484 00.000 428 move complete, result=0 20:50:19.484 00.000 428 worker thread done servicing request 20:50:19.499 00.015 10672 UpdateGuideState exits: m=227876 SNR=41.6 20:50:19.499 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:19.499 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:19.499 00.000 10672 Enqueuing Expose request 20:50:19.499 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:50:19.499 00.000 428 Worker thread wakes up 20:50:19.499 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:19.499 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:20.457 00.958 10672 read socket command 10 20:50:20.457 00.000 10672 processing socket request REQDIST 20:50:20.457 00.000 10672 SOCKSVR: Sending pixel error of 0.28 20:50:20.457 00.000 10672 Sending socket response 28 (0x1c) 20:50:21.847 01.390 428 Exposure complete 20:50:21.972 00.125 428 worker thread done servicing request 20:50:21.972 00.000 10672 OnExposeComplete: enter 20:50:21.972 00.000 10672 UpdateGuideState(): m_state=6 20:50:21.972 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2709 20:50:21.972 00.000 10672 Star::Find returns 1 (0), X=1121.74, Y=723.61, Mass=269549, SNR=49.3, Peak=34848 HFD=2.9 20:50:21.972 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -1.99) 20:50:21.972 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.17 = 1.17) 20:50:21.972 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.55 hyp=0.57 cameraTheta=1.27 mountX=-0.23 mountY=0.53, mountTheta=1.99 20:50:21.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.55, opts=13) 20:50:21.972 00.000 10672 Enqueuing Move request for scope (0.17, 0.55) 20:50:21.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:50:21.972 00.000 428 Worker thread wakes up 20:50:21.988 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.55) opts 0xd 20:50:21.988 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.55) 20:50:21.988 00.000 428 Moving (0.17, 0.55) raw xDistance=-0.23 yDistance=0.53 20:50:21.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 20:50:21.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:21.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 20:50:21.988 00.000 428 MoveAxis(E, 0, ABG) 20:50:21.988 00.000 428 Move returns status 0, amount 0 20:50:21.988 00.000 428 MoveAxis(N, 0, ABG) 20:50:21.988 00.000 428 Move returns status 0, amount 0 20:50:21.988 00.000 428 move complete, result=0 20:50:21.988 00.000 428 worker thread done servicing request 20:50:22.004 00.016 10672 UpdateGuideState exits: m=269549 SNR=49.3 20:50:22.004 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:22.004 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:22.004 00.000 10672 Enqueuing Expose request 20:50:22.004 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 20:50:22.004 00.000 428 Worker thread wakes up 20:50:22.004 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:22.004 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:24.347 02.343 428 Exposure complete 20:50:24.503 00.156 428 worker thread done servicing request 20:50:24.503 00.000 10672 OnExposeComplete: enter 20:50:24.503 00.000 10672 UpdateGuideState(): m_state=6 20:50:24.503 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2710 20:50:24.503 00.000 10672 Star::Find returns 1 (0), X=1121.31, Y=723.02, Mass=269459, SNR=46.0, Peak=39216 HFD=2.6 20:50:24.503 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 20:50:24.503 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 20:50:24.503 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.26 cameraTheta=-2.94 mountX=0.26 mountY=-0.02, mountTheta=-0.09 20:50:24.503 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.05, opts=13) 20:50:24.503 00.000 10672 Enqueuing Move request for scope (-0.25, -0.05) 20:50:24.503 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:50:24.503 00.000 428 Worker thread wakes up 20:50:24.503 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd 20:50:24.503 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.05) 20:50:24.503 00.000 428 Moving (-0.25, -0.05) raw xDistance=0.26 yDistance=-0.02 20:50:24.503 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:50:24.503 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:24.503 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:50:24.503 00.000 428 MoveAxis(E, 0, ABG) 20:50:24.503 00.000 428 Move returns status 0, amount 0 20:50:24.503 00.000 428 MoveAxis(N, 0, ABG) 20:50:24.503 00.000 428 Move returns status 0, amount 0 20:50:24.503 00.000 428 move complete, result=0 20:50:24.503 00.000 428 worker thread done servicing request 20:50:24.518 00.015 10672 UpdateGuideState exits: m=269459 SNR=46.0 20:50:24.518 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:24.518 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:24.518 00.000 10672 Enqueuing Expose request 20:50:24.518 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 20:50:24.518 00.000 428 Worker thread wakes up 20:50:24.518 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:24.518 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:25.456 00.938 10672 read socket command 10 20:50:25.456 00.000 10672 processing socket request REQDIST 20:50:25.456 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:50:25.456 00.000 10672 Sending socket response 33 (0x21) 20:50:26.846 01.390 428 Exposure complete 20:50:26.986 00.140 428 worker thread done servicing request 20:50:26.986 00.000 10672 OnExposeComplete: enter 20:50:26.986 00.000 10672 UpdateGuideState(): m_state=6 20:50:26.986 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2711 20:50:26.986 00.000 10672 Star::Find returns 1 (0), X=1121.93, Y=723.15, Mass=271047, SNR=55.6, Peak=48480 HFD=2.6 20:50:26.986 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.02) = xAngle (3.24 = -3.05) 20:50:26.986 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.11 = 0.11) 20:50:26.986 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.08 hyp=0.37 cameraTheta=0.22 mountX=-0.36 mountY=0.04, mountTheta=3.03 20:50:26.986 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.08, opts=13) 20:50:26.986 00.000 10672 Enqueuing Move request for scope (0.36, 0.08) 20:50:26.986 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:50:26.986 00.000 428 Worker thread wakes up 20:50:26.986 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.08) opts 0xd 20:50:26.986 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.08) 20:50:26.986 00.000 428 Moving (0.36, 0.08) raw xDistance=-0.36 yDistance=0.04 20:50:26.986 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 20:50:26.986 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:26.986 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 20:50:26.986 00.000 428 MoveAxis(E, 0, ABG) 20:50:26.986 00.000 428 Move returns status 0, amount 0 20:50:26.986 00.000 428 MoveAxis(N, 0, ABG) 20:50:26.986 00.000 428 Move returns status 0, amount 0 20:50:26.986 00.000 428 move complete, result=0 20:50:26.986 00.000 428 worker thread done servicing request 20:50:27.018 00.032 10672 UpdateGuideState exits: m=271047 SNR=55.6 20:50:27.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:27.018 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:27.018 00.000 10672 Enqueuing Expose request 20:50:27.018 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:50:27.018 00.000 428 Worker thread wakes up 20:50:27.018 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:27.018 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:29.350 02.332 428 Exposure complete 20:50:29.475 00.125 428 worker thread done servicing request 20:50:29.475 00.000 10672 OnExposeComplete: enter 20:50:29.475 00.000 10672 UpdateGuideState(): m_state=6 20:50:29.475 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2712 20:50:29.475 00.000 10672 Star::Find returns 1 (0), X=1122.09, Y=723.39, Mass=269730, SNR=47.3, Peak=40512 HFD=2.6 20:50:29.475 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.02) = xAngle (3.58 = -2.71) 20:50:29.475 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.45 = 0.45) 20:50:29.475 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.32 hyp=0.61 cameraTheta=0.56 mountX=-0.56 mountY=0.27, mountTheta=2.70 20:50:29.475 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.32, opts=13) 20:50:29.475 00.000 10672 Enqueuing Move request for scope (0.52, 0.32) 20:50:29.475 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:50:29.475 00.000 428 Worker thread wakes up 20:50:29.475 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.32) opts 0xd 20:50:29.475 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.32) 20:50:29.475 00.000 428 Moving (0.52, 0.32) raw xDistance=-0.56 yDistance=0.27 20:50:29.475 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 20:50:29.475 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:29.475 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:50:29.475 00.000 428 MoveAxis(E, 517, ABG) 20:50:29.475 00.000 428 Guiding Dir = 2, Dur = 517 20:50:29.475 00.000 428 IsSlewing returns 0 20:50:29.475 00.000 428 IsGuiding returns 0 20:50:29.506 00.031 428 PulseGuide returned control before completion, sleep 510 20:50:29.506 00.000 10672 UpdateGuideState exits: m=269730 SNR=47.3 20:50:29.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:29.506 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:29.506 00.000 10672 Enqueuing Expose request 20:50:30.022 00.516 428 IsGuiding returns 1 20:50:30.022 00.000 428 scope still moving after pulse duration time elapsed 20:50:30.053 00.031 428 IsSlewing returns 0 20:50:30.069 00.016 428 IsGuiding returns 0 20:50:30.069 00.000 428 scope move finished after 517 + 61 ms 20:50:30.069 00.000 428 Move returns status 0, amount 517 20:50:30.069 00.000 428 MoveAxis(N, 0, ABG) 20:50:30.069 00.000 428 Move returns status 0, amount 0 20:50:30.069 00.000 428 move complete, result=0 20:50:30.069 00.000 428 worker thread done servicing request 20:50:30.069 00.000 428 Worker thread wakes up 20:50:30.069 00.000 10672 GuideStep: -0.6 px 517 ms EAST, 0.3 px 0 ms NORTH 20:50:30.069 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:30.069 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:30.459 00.390 10672 read socket command 10 20:50:30.459 00.000 10672 processing socket request REQDIST 20:50:30.459 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:50:30.459 00.000 10672 Sending socket response 42 (0x2a) 20:50:31.834 01.375 428 Exposure complete 20:50:31.959 00.125 428 worker thread done servicing request 20:50:31.959 00.000 10672 OnExposeComplete: enter 20:50:31.959 00.000 10672 UpdateGuideState(): m_state=6 20:50:31.959 00.000 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2713 20:50:31.959 00.000 10672 Star::Find returns 1 (0), X=1121.58, Y=723.30, Mass=299545, SNR=54.6, Peak=45744 HFD=3.2 20:50:31.959 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.02) = xAngle (4.56 = -1.73) 20:50:31.959 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.43 = 1.43) 20:50:31.959 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.54 mountX=-0.04 mountY=0.23, mountTheta=1.73 20:50:31.959 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.23, opts=13) 20:50:31.959 00.000 10672 Enqueuing Move request for scope (0.01, 0.23) 20:50:31.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:50:31.959 00.000 428 Worker thread wakes up 20:50:31.959 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd 20:50:31.959 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.23) 20:50:31.959 00.000 428 Moving (0.01, 0.23) raw xDistance=-0.04 yDistance=0.23 20:50:31.959 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:50:31.959 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:31.959 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:50:31.959 00.000 428 MoveAxis(E, 0, ABG) 20:50:31.959 00.000 428 Move returns status 0, amount 0 20:50:31.959 00.000 428 MoveAxis(N, 0, ABG) 20:50:31.959 00.000 428 Move returns status 0, amount 0 20:50:31.959 00.000 428 move complete, result=0 20:50:31.974 00.015 428 worker thread done servicing request 20:50:31.990 00.016 10672 UpdateGuideState exits: m=299545 SNR=54.6 20:50:31.990 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:31.990 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:31.990 00.000 10672 Enqueuing Expose request 20:50:31.990 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:50:31.990 00.000 428 Worker thread wakes up 20:50:31.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:31.990 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:34.348 02.358 428 Exposure complete 20:50:34.489 00.141 428 worker thread done servicing request 20:50:34.489 00.000 10672 OnExposeComplete: enter 20:50:34.489 00.000 10672 UpdateGuideState(): m_state=6 20:50:34.489 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2714 20:50:34.489 00.000 10672 Star::Find returns 1 (0), X=1121.70, Y=723.17, Mass=286520, SNR=45.4, Peak=45312 HFD=2.7 20:50:34.489 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.58) 20:50:34.489 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.58 = 0.58) 20:50:34.489 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.68 mountX=-0.14 mountY=0.09, mountTheta=2.57 20:50:34.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.10, opts=13) 20:50:34.489 00.000 10672 Enqueuing Move request for scope (0.13, 0.10) 20:50:34.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:50:34.489 00.000 428 Worker thread wakes up 20:50:34.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd 20:50:34.489 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.10) 20:50:34.489 00.000 428 Moving (0.13, 0.10) raw xDistance=-0.14 yDistance=0.09 20:50:34.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:50:34.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:34.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 20:50:34.489 00.000 428 MoveAxis(E, 0, ABG) 20:50:34.489 00.000 428 Move returns status 0, amount 0 20:50:34.489 00.000 428 MoveAxis(N, 0, ABG) 20:50:34.489 00.000 428 Move returns status 0, amount 0 20:50:34.489 00.000 428 move complete, result=0 20:50:34.489 00.000 428 worker thread done servicing request 20:50:34.520 00.031 10672 UpdateGuideState exits: m=286520 SNR=45.4 20:50:34.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:34.520 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:34.520 00.000 10672 Enqueuing Expose request 20:50:34.520 00.000 428 Worker thread wakes up 20:50:34.520 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:50:34.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:34.520 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:35.458 00.938 10672 read socket command 10 20:50:35.458 00.000 10672 processing socket request REQDIST 20:50:35.458 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:50:35.458 00.000 10672 Sending socket response 30 (0x1e) 20:50:36.837 01.379 428 Exposure complete 20:50:36.962 00.125 428 worker thread done servicing request 20:50:36.962 00.000 10672 OnExposeComplete: enter 20:50:36.962 00.000 10672 UpdateGuideState(): m_state=6 20:50:36.962 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2715 20:50:36.962 00.000 10672 Star::Find returns 1 (0), X=1121.72, Y=723.32, Mass=246095, SNR=45.1, Peak=53168 HFD=2.0 20:50:36.962 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 20:50:36.978 00.016 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.90 = 0.90) 20:50:36.978 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.29 cameraTheta=1.01 mountX=-0.18 mountY=0.23, mountTheta=2.25 20:50:36.978 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.25, opts=13) 20:50:36.978 00.000 10672 Enqueuing Move request for scope (0.16, 0.25) 20:50:36.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:50:36.978 00.000 428 Worker thread wakes up 20:50:36.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd 20:50:36.978 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.25) 20:50:36.978 00.000 428 Moving (0.16, 0.25) raw xDistance=-0.18 yDistance=0.23 20:50:36.978 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:50:36.978 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:36.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:50:36.978 00.000 428 MoveAxis(E, 0, ABG) 20:50:36.978 00.000 428 Move returns status 0, amount 0 20:50:36.978 00.000 428 MoveAxis(N, 0, ABG) 20:50:36.978 00.000 428 Move returns status 0, amount 0 20:50:36.978 00.000 428 move complete, result=0 20:50:36.978 00.000 428 worker thread done servicing request 20:50:36.993 00.015 10672 UpdateGuideState exits: m=246095 SNR=45.1 20:50:36.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:36.993 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:36.993 00.000 10672 Enqueuing Expose request 20:50:36.993 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:50:36.993 00.000 428 Worker thread wakes up 20:50:36.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:36.993 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:39.336 02.343 428 Exposure complete 20:50:39.461 00.125 428 worker thread done servicing request 20:50:39.461 00.000 10672 OnExposeComplete: enter 20:50:39.461 00.000 10672 UpdateGuideState(): m_state=6 20:50:39.461 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2716 20:50:39.461 00.000 10672 Star::Find returns 1 (0), X=1121.71, Y=723.06, Mass=236386, SNR=43.7, Peak=47600 HFD=2.6 20:50:39.461 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.02) = xAngle (2.97 = 2.97) 20:50:39.461 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.16 = -0.16) 20:50:39.461 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.05 mountX=-0.14 mountY=-0.02, mountTheta=-2.98 20:50:39.477 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.01, opts=13) 20:50:39.477 00.000 10672 Enqueuing Move request for scope (0.14, -0.01) 20:50:39.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:50:39.477 00.000 428 Worker thread wakes up 20:50:39.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd 20:50:39.477 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.01) 20:50:39.477 00.000 428 Moving (0.14, -0.01) raw xDistance=-0.14 yDistance=-0.02 20:50:39.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:50:39.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:39.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:50:39.477 00.000 428 MoveAxis(E, 0, ABG) 20:50:39.477 00.000 428 Move returns status 0, amount 0 20:50:39.477 00.000 428 MoveAxis(N, 0, ABG) 20:50:39.477 00.000 428 Move returns status 0, amount 0 20:50:39.477 00.000 428 move complete, result=0 20:50:39.477 00.000 428 worker thread done servicing request 20:50:39.508 00.031 10672 UpdateGuideState exits: m=236386 SNR=43.7 20:50:39.508 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:39.508 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:39.508 00.000 10672 Enqueuing Expose request 20:50:39.508 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:50:39.508 00.000 428 Worker thread wakes up 20:50:39.508 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:39.508 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:40.461 00.953 10672 read socket command 10 20:50:40.461 00.000 10672 processing socket request REQDIST 20:50:40.461 00.000 10672 SOCKSVR: Sending pixel error of 0.25 20:50:40.461 00.000 10672 Sending socket response 25 (0x19) 20:50:41.820 01.359 428 Exposure complete 20:50:41.960 00.140 428 worker thread done servicing request 20:50:41.960 00.000 10672 OnExposeComplete: enter 20:50:41.960 00.000 10672 UpdateGuideState(): m_state=6 20:50:41.960 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2717 20:50:41.960 00.000 10672 Star::Find returns 1 (0), X=1121.85, Y=723.33, Mass=242470, SNR=42.7, Peak=40304 HFD=2.7 20:50:41.960 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.02) = xAngle (3.77 = -2.51) 20:50:41.960 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.64 = 0.64) 20:50:41.960 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.26 hyp=0.39 cameraTheta=0.75 mountX=-0.31 mountY=0.23, mountTheta=2.50 20:50:41.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.26, opts=13) 20:50:41.960 00.000 10672 Enqueuing Move request for scope (0.28, 0.26) 20:50:41.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=856, FiltMax=65488, Gamma=1.000 20:50:41.960 00.000 428 Worker thread wakes up 20:50:41.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.26) opts 0xd 20:50:41.960 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.26) 20:50:41.960 00.000 428 Moving (0.28, 0.26) raw xDistance=-0.31 yDistance=0.23 20:50:41.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:50:41.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:41.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:50:41.960 00.000 428 MoveAxis(E, 0, ABG) 20:50:41.960 00.000 428 Move returns status 0, amount 0 20:50:41.960 00.000 428 MoveAxis(N, 0, ABG) 20:50:41.960 00.000 428 Move returns status 0, amount 0 20:50:41.960 00.000 428 move complete, result=0 20:50:41.960 00.000 428 worker thread done servicing request 20:50:41.992 00.032 10672 UpdateGuideState exits: m=242470 SNR=42.7 20:50:41.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:41.992 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:41.992 00.000 10672 Enqueuing Expose request 20:50:41.992 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:50:41.992 00.000 428 Worker thread wakes up 20:50:41.992 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:41.992 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:44.350 02.358 428 Exposure complete 20:50:44.475 00.125 428 worker thread done servicing request 20:50:44.475 00.000 10672 OnExposeComplete: enter 20:50:44.475 00.000 10672 UpdateGuideState(): m_state=6 20:50:44.475 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2718 20:50:44.475 00.000 10672 Star::Find returns 1 (0), X=1122.29, Y=723.01, Mass=282257, SNR=49.9, Peak=41168 HFD=2.6 20:50:44.475 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.02) = xAngle (2.93 = 2.93) 20:50:44.475 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.19 = -0.19) 20:50:44.475 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.06 hyp=0.72 cameraTheta=-0.09 mountX=-0.71 mountY=-0.14, mountTheta=-2.95 20:50:44.475 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.06, opts=13) 20:50:44.475 00.000 10672 Enqueuing Move request for scope (0.72, -0.06) 20:50:44.475 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:50:44.475 00.000 428 Worker thread wakes up 20:50:44.475 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.06) opts 0xd 20:50:44.475 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.06) 20:50:44.475 00.000 428 Moving (0.72, -0.06) raw xDistance=-0.71 yDistance=-0.14 20:50:44.475 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.71 20:50:44.475 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:44.475 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:50:44.475 00.000 428 MoveAxis(E, 656, ABG) 20:50:44.475 00.000 428 Guiding Dir = 2, Dur = 656 20:50:44.475 00.000 428 IsSlewing returns 0 20:50:44.475 00.000 428 IsGuiding returns 0 20:50:44.506 00.031 10672 UpdateGuideState exits: m=282257 SNR=49.9 20:50:44.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:44.506 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:44.506 00.000 10672 Enqueuing Expose request 20:50:44.506 00.000 428 PulseGuide returned control before completion, sleep 638 20:50:45.167 00.661 428 IsGuiding returns 1 20:50:45.167 00.000 428 scope still moving after pulse duration time elapsed 20:50:45.199 00.032 428 IsSlewing returns 0 20:50:45.199 00.000 428 IsGuiding returns 0 20:50:45.199 00.000 428 scope move finished after 656 + 60 ms 20:50:45.199 00.000 428 Move returns status 0, amount 656 20:50:45.199 00.000 428 MoveAxis(N, 0, ABG) 20:50:45.199 00.000 428 Move returns status 0, amount 0 20:50:45.199 00.000 428 move complete, result=0 20:50:45.199 00.000 428 worker thread done servicing request 20:50:45.199 00.000 428 Worker thread wakes up 20:50:45.199 00.000 10672 GuideStep: -0.7 px 656 ms EAST, -0.1 px 0 ms NORTH 20:50:45.199 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:45.199 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:45.464 00.265 10672 read socket command 10 20:50:45.464 00.000 10672 processing socket request REQDIST 20:50:45.464 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:50:45.464 00.000 10672 Sending socket response 42 (0x2a) 20:50:46.839 01.375 428 Exposure complete 20:50:47.010 00.171 428 worker thread done servicing request 20:50:47.010 00.000 10672 OnExposeComplete: enter 20:50:47.010 00.000 10672 UpdateGuideState(): m_state=6 20:50:47.010 00.000 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2719 20:50:47.010 00.000 10672 Star::Find returns 1 (0), X=1121.94, Y=723.13, Mass=266913, SNR=50.2, Peak=53376 HFD=2.5 20:50:47.010 00.000 10672 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.02) = xAngle (3.19 = -3.09) 20:50:47.010 00.000 10672 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.07 = 0.07) 20:50:47.010 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.38 cameraTheta=0.17 mountX=-0.38 mountY=0.02, mountTheta=3.08 20:50:47.010 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.06, opts=13) 20:50:47.010 00.000 10672 Enqueuing Move request for scope (0.37, 0.06) 20:50:47.010 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:50:47.010 00.000 428 Worker thread wakes up 20:50:47.010 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd 20:50:47.010 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.06) 20:50:47.010 00.000 428 Moving (0.37, 0.06) raw xDistance=-0.38 yDistance=0.02 20:50:47.010 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 20:50:47.010 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:47.010 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:50:47.010 00.000 428 MoveAxis(E, 0, ABG) 20:50:47.010 00.000 428 Move returns status 0, amount 0 20:50:47.010 00.000 428 MoveAxis(N, 0, ABG) 20:50:47.010 00.000 428 Move returns status 0, amount 0 20:50:47.010 00.000 428 move complete, result=0 20:50:47.010 00.000 428 worker thread done servicing request 20:50:47.042 00.032 10672 UpdateGuideState exits: m=266913 SNR=50.2 20:50:47.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:47.042 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:47.042 00.000 10672 Enqueuing Expose request 20:50:47.042 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:50:47.042 00.000 428 Worker thread wakes up 20:50:47.042 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:47.042 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:49.338 02.296 428 Exposure complete 20:50:49.463 00.125 428 worker thread done servicing request 20:50:49.463 00.000 10672 OnExposeComplete: enter 20:50:49.463 00.000 10672 UpdateGuideState(): m_state=6 20:50:49.463 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2720 20:50:49.463 00.000 10672 Star::Find returns 1 (0), X=1122.13, Y=723.05, Mass=262801, SNR=47.4, Peak=44112 HFD=2.6 20:50:49.463 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.02) = xAngle (2.99 = 2.99) 20:50:49.463 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.14 = -0.14) 20:50:49.463 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.02 hyp=0.56 cameraTheta=-0.03 mountX=-0.56 mountY=-0.08, mountTheta=-3.00 20:50:49.478 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.02, opts=13) 20:50:49.478 00.000 10672 Enqueuing Move request for scope (0.56, -0.02) 20:50:49.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=640, FiltMax=65488, Gamma=1.000 20:50:49.478 00.000 428 Worker thread wakes up 20:50:49.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.02) opts 0xd 20:50:49.478 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.02) 20:50:49.478 00.000 428 Moving (0.56, -0.02) raw xDistance=-0.56 yDistance=-0.08 20:50:49.478 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 20:50:49.478 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:49.478 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:50:49.478 00.000 428 MoveAxis(E, 517, ABG) 20:50:49.478 00.000 428 Guiding Dir = 2, Dur = 517 20:50:49.478 00.000 428 IsSlewing returns 0 20:50:49.478 00.000 428 IsGuiding returns 0 20:50:49.494 00.016 428 PulseGuide returned control before completion, sleep 510 20:50:49.510 00.016 10672 UpdateGuideState exits: m=262801 SNR=47.4 20:50:49.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:49.510 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:49.510 00.000 10672 Enqueuing Expose request 20:50:50.025 00.515 428 IsGuiding returns 0 20:50:50.025 00.000 428 Move returns status 0, amount 517 20:50:50.025 00.000 428 MoveAxis(N, 0, ABG) 20:50:50.025 00.000 428 Move returns status 0, amount 0 20:50:50.025 00.000 428 move complete, result=0 20:50:50.025 00.000 428 worker thread done servicing request 20:50:50.025 00.000 428 Worker thread wakes up 20:50:50.025 00.000 10672 GuideStep: -0.6 px 517 ms EAST, -0.1 px 0 ms NORTH 20:50:50.025 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:50.025 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:50.463 00.438 10672 read socket command 10 20:50:50.463 00.000 10672 processing socket request REQDIST 20:50:50.463 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:50:50.463 00.000 10672 Sending socket response 45 (0x2d) 20:50:51.821 01.358 428 Exposure complete 20:50:51.946 00.125 428 worker thread done servicing request 20:50:51.946 00.000 10672 OnExposeComplete: enter 20:50:51.946 00.000 10672 UpdateGuideState(): m_state=6 20:50:51.962 00.016 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2721 20:50:51.962 00.000 10672 Star::Find returns 1 (0), X=1121.84, Y=723.16, Mass=269300, SNR=46.0, Peak=35936 HFD=2.9 20:50:51.962 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.94) 20:50:51.962 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 20:50:51.962 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.29 cameraTheta=0.33 mountX=-0.28 mountY=0.06, mountTheta=2.92 20:50:51.962 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.09, opts=13) 20:50:51.962 00.000 10672 Enqueuing Move request for scope (0.27, 0.09) 20:50:51.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:50:51.962 00.000 428 Worker thread wakes up 20:50:51.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd 20:50:51.962 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.09) 20:50:51.962 00.000 428 Moving (0.27, 0.09) raw xDistance=-0.28 yDistance=0.06 20:50:51.962 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 20:50:51.962 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:51.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:50:51.962 00.000 428 MoveAxis(E, 0, ABG) 20:50:51.962 00.000 428 Move returns status 0, amount 0 20:50:51.962 00.000 428 MoveAxis(N, 0, ABG) 20:50:51.962 00.000 428 Move returns status 0, amount 0 20:50:51.962 00.000 428 move complete, result=0 20:50:51.962 00.000 428 worker thread done servicing request 20:50:51.993 00.031 10672 UpdateGuideState exits: m=269300 SNR=46.0 20:50:51.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:51.993 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:51.993 00.000 10672 Enqueuing Expose request 20:50:51.993 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:50:51.993 00.000 428 Worker thread wakes up 20:50:51.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:51.993 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:54.341 02.348 428 Exposure complete 20:50:54.482 00.141 428 worker thread done servicing request 20:50:54.482 00.000 10672 OnExposeComplete: enter 20:50:54.482 00.000 10672 UpdateGuideState(): m_state=6 20:50:54.482 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2722 20:50:54.482 00.000 10672 Star::Find returns 1 (0), X=1122.09, Y=723.04, Mass=255985, SNR=48.1, Peak=43136 HFD=2.7 20:50:54.482 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.02) = xAngle (2.97 = 2.97) 20:50:54.482 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.15 = -0.15) 20:50:54.482 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.02 hyp=0.52 cameraTheta=-0.05 mountX=-0.51 mountY=-0.08, mountTheta=-2.99 20:50:54.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.02, opts=13) 20:50:54.482 00.000 10672 Enqueuing Move request for scope (0.52, -0.02) 20:50:54.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=472, FiltMax=65488, Gamma=1.000 20:50:54.482 00.000 428 Worker thread wakes up 20:50:54.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.02) opts 0xd 20:50:54.482 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.02) 20:50:54.482 00.000 428 Moving (0.52, -0.02) raw xDistance=-0.51 yDistance=-0.08 20:50:54.482 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:50:54.482 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:54.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 20:50:54.482 00.000 428 MoveAxis(E, 476, ABG) 20:50:54.482 00.000 428 Guiding Dir = 2, Dur = 476 20:50:54.482 00.000 428 IsSlewing returns 0 20:50:54.482 00.000 428 IsGuiding returns 0 20:50:54.497 00.015 428 PulseGuide returned control before completion, sleep 470 20:50:54.513 00.016 10672 UpdateGuideState exits: m=255985 SNR=48.1 20:50:54.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:54.513 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:54.513 00.000 10672 Enqueuing Expose request 20:50:54.997 00.484 428 IsGuiding returns 1 20:50:54.997 00.000 428 scope still moving after pulse duration time elapsed 20:50:55.028 00.031 428 IsSlewing returns 0 20:50:55.028 00.000 428 IsGuiding returns 0 20:50:55.028 00.000 428 scope move finished after 476 + 69 ms 20:50:55.028 00.000 428 Move returns status 0, amount 476 20:50:55.028 00.000 428 MoveAxis(N, 0, ABG) 20:50:55.028 00.000 428 Move returns status 0, amount 0 20:50:55.028 00.000 428 move complete, result=0 20:50:55.028 00.000 428 worker thread done servicing request 20:50:55.028 00.000 428 Worker thread wakes up 20:50:55.028 00.000 10672 GuideStep: -0.5 px 476 ms EAST, -0.1 px 0 ms NORTH 20:50:55.028 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:55.028 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:55.466 00.438 10672 read socket command 10 20:50:55.466 00.000 10672 processing socket request REQDIST 20:50:55.466 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:50:55.466 00.000 10672 Sending socket response 43 (0x2b) 20:50:56.825 01.359 428 Exposure complete 20:50:56.950 00.125 428 worker thread done servicing request 20:50:56.965 00.015 10672 OnExposeComplete: enter 20:50:56.965 00.000 10672 UpdateGuideState(): m_state=6 20:50:56.965 00.000 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2723 20:50:56.965 00.000 10672 Star::Find returns 1 (0), X=1121.93, Y=722.95, Mass=250734, SNR=43.1, Peak=37136 HFD=2.7 20:50:56.965 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.02) = xAngle (2.69 = 2.69) 20:50:56.965 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 20:50:56.965 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.12 hyp=0.38 cameraTheta=-0.33 mountX=-0.34 mountY=-0.16, mountTheta=-2.70 20:50:56.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.12, opts=13) 20:50:56.965 00.000 10672 Enqueuing Move request for scope (0.36, -0.12) 20:50:56.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:50:56.965 00.000 428 Worker thread wakes up 20:50:56.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.12) opts 0xd 20:50:56.965 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.12) 20:50:56.965 00.000 428 Moving (0.36, -0.12) raw xDistance=-0.34 yDistance=-0.16 20:50:56.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:50:56.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:56.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:50:56.965 00.000 428 MoveAxis(E, 0, ABG) 20:50:56.965 00.000 428 Move returns status 0, amount 0 20:50:56.965 00.000 428 MoveAxis(N, 0, ABG) 20:50:56.965 00.000 428 Move returns status 0, amount 0 20:50:56.965 00.000 428 move complete, result=0 20:50:56.965 00.000 428 worker thread done servicing request 20:50:56.996 00.031 10672 UpdateGuideState exits: m=250734 SNR=43.1 20:50:56.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:56.996 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:56.996 00.000 10672 Enqueuing Expose request 20:50:56.996 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:50:56.996 00.000 428 Worker thread wakes up 20:50:56.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:56.996 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:50:59.339 02.343 428 Exposure complete 20:50:59.464 00.125 428 worker thread done servicing request 20:50:59.464 00.000 10672 OnExposeComplete: enter 20:50:59.464 00.000 10672 UpdateGuideState(): m_state=6 20:50:59.464 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2724 20:50:59.464 00.000 10672 Star::Find returns 1 (0), X=1121.82, Y=723.20, Mass=304905, SNR=53.5, Peak=49456 HFD=2.6 20:50:59.464 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.02) = xAngle (3.50 = -2.78) 20:50:59.464 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.38 = 0.38) 20:50:59.464 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.13 hyp=0.28 cameraTheta=0.48 mountX=-0.26 mountY=0.10, mountTheta=2.77 20:50:59.480 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.13, opts=13) 20:50:59.480 00.000 10672 Enqueuing Move request for scope (0.25, 0.13) 20:50:59.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:50:59.480 00.000 428 Worker thread wakes up 20:50:59.480 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.13) opts 0xd 20:50:59.480 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.13) 20:50:59.480 00.000 428 Moving (0.25, 0.13) raw xDistance=-0.26 yDistance=0.10 20:50:59.480 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:50:59.480 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:50:59.480 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:50:59.480 00.000 428 MoveAxis(E, 0, ABG) 20:50:59.480 00.000 428 Move returns status 0, amount 0 20:50:59.480 00.000 428 MoveAxis(N, 0, ABG) 20:50:59.480 00.000 428 Move returns status 0, amount 0 20:50:59.480 00.000 428 move complete, result=0 20:50:59.480 00.000 428 worker thread done servicing request 20:50:59.496 00.016 10672 UpdateGuideState exits: m=304905 SNR=53.5 20:50:59.511 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:59.511 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:50:59.511 00.000 10672 Enqueuing Expose request 20:50:59.511 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:50:59.511 00.000 428 Worker thread wakes up 20:50:59.511 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:50:59.511 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:00.464 00.953 10672 read socket command 10 20:51:00.464 00.000 10672 processing socket request REQDIST 20:51:00.464 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:51:00.464 00.000 10672 Sending socket response 37 (0x25) 20:51:01.828 01.364 428 Exposure complete 20:51:01.968 00.140 428 worker thread done servicing request 20:51:01.968 00.000 10672 OnExposeComplete: enter 20:51:01.968 00.000 10672 UpdateGuideState(): m_state=6 20:51:01.968 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2725 20:51:01.968 00.000 10672 Star::Find returns 1 (0), X=1122.14, Y=723.33, Mass=276426, SNR=51.1, Peak=43680 HFD=2.6 20:51:01.968 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.02) = xAngle (3.46 = -2.82) 20:51:01.968 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.33 = 0.33) 20:51:01.968 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.27 hyp=0.63 cameraTheta=0.44 mountX=-0.60 mountY=0.20, mountTheta=2.81 20:51:01.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.27, opts=13) 20:51:01.968 00.000 10672 Enqueuing Move request for scope (0.57, 0.27) 20:51:01.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:51:01.968 00.000 428 Worker thread wakes up 20:51:01.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.27) opts 0xd 20:51:01.968 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.27) 20:51:01.968 00.000 428 Moving (0.57, 0.27) raw xDistance=-0.60 yDistance=0.20 20:51:01.968 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 20:51:01.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:01.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:51:01.968 00.000 428 MoveAxis(E, 556, ABG) 20:51:01.968 00.000 428 Guiding Dir = 2, Dur = 556 20:51:01.968 00.000 428 IsSlewing returns 0 20:51:01.968 00.000 428 IsGuiding returns 0 20:51:01.984 00.016 10672 UpdateGuideState exits: m=276426 SNR=51.1 20:51:01.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:01.984 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:01.984 00.000 10672 Enqueuing Expose request 20:51:02.000 00.016 428 PulseGuide returned control before completion, sleep 538 20:51:02.547 00.547 428 IsGuiding returns 1 20:51:02.547 00.000 428 scope still moving after pulse duration time elapsed 20:51:02.594 00.047 428 IsSlewing returns 0 20:51:02.594 00.000 428 IsGuiding returns 0 20:51:02.594 00.000 428 scope move finished after 556 + 64 ms 20:51:02.594 00.000 428 Move returns status 0, amount 556 20:51:02.594 00.000 428 MoveAxis(N, 0, ABG) 20:51:02.594 00.000 428 Move returns status 0, amount 0 20:51:02.594 00.000 428 move complete, result=0 20:51:02.594 00.000 428 worker thread done servicing request 20:51:02.594 00.000 428 Worker thread wakes up 20:51:02.594 00.000 10672 GuideStep: -0.6 px 556 ms EAST, 0.2 px 0 ms NORTH 20:51:02.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:02.594 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:04.343 01.749 428 Exposure complete 20:51:04.468 00.125 428 worker thread done servicing request 20:51:04.468 00.000 10672 OnExposeComplete: enter 20:51:04.468 00.000 10672 UpdateGuideState(): m_state=6 20:51:04.468 00.000 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2726 20:51:04.468 00.000 10672 Star::Find returns 1 (0), X=1121.74, Y=723.00, Mass=253207, SNR=48.6, Peak=40400 HFD=2.5 20:51:04.468 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.02) = xAngle (2.63 = 2.63) 20:51:04.468 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.50 = -0.50) 20:51:04.468 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.39 mountX=-0.16 mountY=-0.09, mountTheta=-2.64 20:51:04.468 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.07, opts=13) 20:51:04.468 00.000 10672 Enqueuing Move request for scope (0.17, -0.07) 20:51:04.468 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:51:04.483 00.015 428 Worker thread wakes up 20:51:04.483 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd 20:51:04.483 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.07) 20:51:04.483 00.000 428 Moving (0.17, -0.07) raw xDistance=-0.16 yDistance=-0.09 20:51:04.483 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:51:04.483 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:04.483 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 20:51:04.483 00.000 428 MoveAxis(E, 0, ABG) 20:51:04.483 00.000 428 Move returns status 0, amount 0 20:51:04.483 00.000 428 MoveAxis(N, 0, ABG) 20:51:04.483 00.000 428 Move returns status 0, amount 0 20:51:04.483 00.000 428 move complete, result=0 20:51:04.483 00.000 428 worker thread done servicing request 20:51:04.499 00.016 10672 UpdateGuideState exits: m=253207 SNR=48.6 20:51:04.499 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:04.499 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:04.499 00.000 10672 Enqueuing Expose request 20:51:04.499 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:04.499 00.000 428 Worker thread wakes up 20:51:04.499 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:04.499 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:05.468 00.969 10672 read socket command 10 20:51:05.468 00.000 10672 processing socket request REQDIST 20:51:05.468 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:51:05.468 00.000 10672 Sending socket response 37 (0x25) 20:51:06.811 01.343 428 Exposure complete 20:51:06.967 00.156 428 worker thread done servicing request 20:51:06.967 00.000 10672 OnExposeComplete: enter 20:51:06.967 00.000 10672 UpdateGuideState(): m_state=6 20:51:06.967 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2727 20:51:06.967 00.000 10672 Star::Find returns 1 (0), X=1121.43, Y=723.27, Mass=288981, SNR=52.6, Peak=39104 HFD=3.1 20:51:06.967 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.02) = xAngle (5.19 = -1.10) 20:51:06.967 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.06 = 2.06) 20:51:06.967 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.17 mountX=0.11 mountY=0.21, mountTheta=1.09 20:51:06.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.20, opts=13) 20:51:06.967 00.000 10672 Enqueuing Move request for scope (-0.13, 0.20) 20:51:06.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:51:06.967 00.000 428 Worker thread wakes up 20:51:06.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd 20:51:06.967 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.20) 20:51:06.967 00.000 428 Moving (-0.13, 0.20) raw xDistance=0.11 yDistance=0.21 20:51:06.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:51:06.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:06.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:51:06.967 00.000 428 MoveAxis(E, 0, ABG) 20:51:06.967 00.000 428 Move returns status 0, amount 0 20:51:06.967 00.000 428 MoveAxis(N, 0, ABG) 20:51:06.967 00.000 428 Move returns status 0, amount 0 20:51:06.967 00.000 428 move complete, result=0 20:51:06.967 00.000 428 worker thread done servicing request 20:51:06.998 00.031 10672 UpdateGuideState exits: m=288981 SNR=52.6 20:51:06.998 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:06.998 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:06.998 00.000 10672 Enqueuing Expose request 20:51:06.998 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:51:06.998 00.000 428 Worker thread wakes up 20:51:06.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:06.998 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:09.341 02.343 428 Exposure complete 20:51:09.470 00.129 428 worker thread done servicing request 20:51:09.470 00.000 10672 OnExposeComplete: enter 20:51:09.470 00.000 10672 UpdateGuideState(): m_state=6 20:51:09.470 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2728 20:51:09.470 00.000 10672 Star::Find returns 1 (0), X=1121.46, Y=723.57, Mass=277309, SNR=49.6, Peak=44448 HFD=3.0 20:51:09.470 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.02) = xAngle (4.80 = -1.48) 20:51:09.470 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.68 = 1.68) 20:51:09.470 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.51 hyp=0.52 cameraTheta=1.78 mountX=0.05 mountY=0.51, mountTheta=1.48 20:51:09.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.51, opts=13) 20:51:09.470 00.000 10672 Enqueuing Move request for scope (-0.11, 0.51) 20:51:09.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:51:09.470 00.000 428 Worker thread wakes up 20:51:09.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.51) opts 0xd 20:51:09.470 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.51) 20:51:09.470 00.000 428 Moving (-0.11, 0.51) raw xDistance=0.05 yDistance=0.51 20:51:09.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:51:09.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:09.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:51:09.470 00.000 428 MoveAxis(E, 0, ABG) 20:51:09.470 00.000 428 Move returns status 0, amount 0 20:51:09.470 00.000 428 MoveAxis(N, 0, ABG) 20:51:09.470 00.000 428 Move returns status 0, amount 0 20:51:09.470 00.000 428 move complete, result=0 20:51:09.470 00.000 428 worker thread done servicing request 20:51:09.501 00.031 10672 UpdateGuideState exits: m=277309 SNR=49.6 20:51:09.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:09.501 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:09.501 00.000 10672 Enqueuing Expose request 20:51:09.501 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:51:09.501 00.000 428 Worker thread wakes up 20:51:09.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:09.501 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:10.454 00.953 10672 read socket command 10 20:51:10.454 00.000 10672 processing socket request REQDIST 20:51:10.454 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:51:10.454 00.000 10672 Sending socket response 38 (0x26) 20:51:11.813 01.359 428 Exposure complete 20:51:11.954 00.141 428 worker thread done servicing request 20:51:11.954 00.000 10672 OnExposeComplete: enter 20:51:11.954 00.000 10672 UpdateGuideState(): m_state=6 20:51:11.954 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2729 20:51:11.954 00.000 10672 Star::Find returns 1 (0), X=1121.22, Y=723.25, Mass=254332, SNR=48.8, Peak=47824 HFD=2.5 20:51:11.954 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.02) = xAngle (5.67 = -0.62) 20:51:11.954 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.54 = 2.54) 20:51:11.954 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.39 cameraTheta=2.65 mountX=0.32 mountY=0.22, mountTheta=0.61 20:51:11.954 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.19, opts=13) 20:51:11.954 00.000 10672 Enqueuing Move request for scope (-0.35, 0.19) 20:51:11.954 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:51:11.954 00.000 428 Worker thread wakes up 20:51:11.954 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd 20:51:11.954 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.19) 20:51:11.954 00.000 428 Moving (-0.35, 0.19) raw xDistance=0.32 yDistance=0.22 20:51:11.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 20:51:11.954 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:11.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:51:11.954 00.000 428 MoveAxis(E, 0, ABG) 20:51:11.954 00.000 428 Move returns status 0, amount 0 20:51:11.954 00.000 428 MoveAxis(N, 0, ABG) 20:51:11.954 00.000 428 Move returns status 0, amount 0 20:51:11.954 00.000 428 move complete, result=0 20:51:11.954 00.000 428 worker thread done servicing request 20:51:11.985 00.031 10672 UpdateGuideState exits: m=254332 SNR=48.8 20:51:11.985 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:11.985 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:11.985 00.000 10672 Enqueuing Expose request 20:51:11.985 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:51:11.985 00.000 428 Worker thread wakes up 20:51:11.985 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:11.985 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:14.328 02.343 428 Exposure complete 20:51:14.453 00.125 428 worker thread done servicing request 20:51:14.453 00.000 10672 OnExposeComplete: enter 20:51:14.453 00.000 10672 UpdateGuideState(): m_state=6 20:51:14.453 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2730 20:51:14.453 00.000 10672 Star::Find returns 1 (0), X=1121.54, Y=723.18, Mass=311838, SNR=53.0, Peak=41056 HFD=3.0 20:51:14.453 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.02) = xAngle (4.86 = -1.43) 20:51:14.453 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.73 = 1.73) 20:51:14.453 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.84 mountX=0.02 mountY=0.12, mountTheta=1.43 20:51:14.468 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.12, opts=13) 20:51:14.468 00.000 10672 Enqueuing Move request for scope (-0.03, 0.12) 20:51:14.468 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:51:14.468 00.000 428 Worker thread wakes up 20:51:14.468 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd 20:51:14.468 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.12) 20:51:14.468 00.000 428 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=0.12 20:51:14.468 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:51:14.468 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:14.468 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:51:14.468 00.000 428 MoveAxis(E, 0, ABG) 20:51:14.468 00.000 428 Move returns status 0, amount 0 20:51:14.468 00.000 428 MoveAxis(N, 0, ABG) 20:51:14.468 00.000 428 Move returns status 0, amount 0 20:51:14.468 00.000 428 move complete, result=0 20:51:14.468 00.000 428 worker thread done servicing request 20:51:14.484 00.016 10672 UpdateGuideState exits: m=311838 SNR=53.0 20:51:14.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:14.484 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:14.484 00.000 10672 Enqueuing Expose request 20:51:14.484 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:51:14.484 00.000 428 Worker thread wakes up 20:51:14.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:14.484 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:15.453 00.969 10672 read socket command 10 20:51:15.453 00.000 10672 processing socket request REQDIST 20:51:15.453 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:51:15.453 00.000 10672 Sending socket response 30 (0x1e) 20:51:16.811 01.358 428 Exposure complete 20:51:16.952 00.141 428 worker thread done servicing request 20:51:16.952 00.000 10672 OnExposeComplete: enter 20:51:16.952 00.000 10672 UpdateGuideState(): m_state=6 20:51:16.952 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2731 20:51:16.952 00.000 10672 Star::Find returns 1 (0), X=1121.34, Y=723.28, Mass=260230, SNR=45.7, Peak=41824 HFD=2.9 20:51:16.952 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.02) = xAngle (5.40 = -0.88) 20:51:16.952 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.28 = 2.28) 20:51:16.952 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.38 mountX=0.20 mountY=0.24, mountTheta=0.87 20:51:16.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.21, opts=13) 20:51:16.952 00.000 10672 Enqueuing Move request for scope (-0.23, 0.21) 20:51:16.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:51:16.952 00.000 428 Worker thread wakes up 20:51:16.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd 20:51:16.952 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.21) 20:51:16.952 00.000 428 Moving (-0.23, 0.21) raw xDistance=0.20 yDistance=0.24 20:51:16.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:51:16.952 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:16.952 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:51:16.952 00.000 428 MoveAxis(E, 0, ABG) 20:51:16.952 00.000 428 Move returns status 0, amount 0 20:51:16.952 00.000 428 MoveAxis(N, 0, ABG) 20:51:16.952 00.000 428 Move returns status 0, amount 0 20:51:16.952 00.000 428 move complete, result=0 20:51:16.952 00.000 428 worker thread done servicing request 20:51:16.968 00.016 10672 UpdateGuideState exits: m=260230 SNR=45.7 20:51:16.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:16.968 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:16.968 00.000 10672 Enqueuing Expose request 20:51:16.968 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:51:16.968 00.000 428 Worker thread wakes up 20:51:16.968 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:16.968 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:19.331 02.363 428 Exposure complete 20:51:19.456 00.125 428 worker thread done servicing request 20:51:19.456 00.000 10672 OnExposeComplete: enter 20:51:19.456 00.000 10672 UpdateGuideState(): m_state=6 20:51:19.456 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2732 20:51:19.456 00.000 10672 Star::Find returns 1 (0), X=1121.53, Y=723.18, Mass=261176, SNR=48.5, Peak=38448 HFD=2.6 20:51:19.456 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.02) = xAngle (4.89 = -1.40) 20:51:19.456 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.76 = 1.76) 20:51:19.456 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.87 mountX=0.02 mountY=0.12, mountTheta=1.40 20:51:19.472 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.11, opts=13) 20:51:19.472 00.000 10672 Enqueuing Move request for scope (-0.03, 0.11) 20:51:19.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:51:19.472 00.000 428 Worker thread wakes up 20:51:19.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd 20:51:19.472 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.11) 20:51:19.472 00.000 428 Moving (-0.03, 0.11) raw xDistance=0.02 yDistance=0.12 20:51:19.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:51:19.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:19.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 20:51:19.472 00.000 428 MoveAxis(E, 0, ABG) 20:51:19.472 00.000 428 Move returns status 0, amount 0 20:51:19.472 00.000 428 MoveAxis(N, 0, ABG) 20:51:19.472 00.000 428 Move returns status 0, amount 0 20:51:19.472 00.000 428 move complete, result=0 20:51:19.472 00.000 428 worker thread done servicing request 20:51:19.503 00.031 10672 UpdateGuideState exits: m=261176 SNR=48.5 20:51:19.503 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:19.503 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:19.503 00.000 10672 Enqueuing Expose request 20:51:19.503 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:51:19.503 00.000 428 Worker thread wakes up 20:51:19.503 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:19.503 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:20.456 00.953 10672 read socket command 10 20:51:20.456 00.000 10672 processing socket request REQDIST 20:51:20.456 00.000 10672 SOCKSVR: Sending pixel error of 0.25 20:51:20.456 00.000 10672 Sending socket response 25 (0x19) 20:51:21.830 01.374 428 Exposure complete 20:51:21.971 00.141 428 worker thread done servicing request 20:51:21.971 00.000 10672 OnExposeComplete: enter 20:51:21.971 00.000 10672 UpdateGuideState(): m_state=6 20:51:21.971 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2733 20:51:21.971 00.000 10672 Star::Find returns 1 (0), X=1121.45, Y=723.57, Mass=305161, SNR=50.6, Peak=38224 HFD=3.3 20:51:21.971 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.46) 20:51:21.971 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.70 = 1.70) 20:51:21.971 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.50 hyp=0.51 cameraTheta=1.81 mountX=0.06 mountY=0.51, mountTheta=1.46 20:51:21.987 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.50, opts=13) 20:51:21.987 00.000 10672 Enqueuing Move request for scope (-0.12, 0.50) 20:51:21.987 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:51:21.987 00.000 428 Worker thread wakes up 20:51:21.987 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.50) opts 0xd 20:51:21.987 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.50) 20:51:21.987 00.000 428 Moving (-0.12, 0.50) raw xDistance=0.06 yDistance=0.51 20:51:21.987 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:51:21.987 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:21.987 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:51:21.987 00.000 428 MoveAxis(E, 0, ABG) 20:51:21.987 00.000 428 Move returns status 0, amount 0 20:51:21.987 00.000 428 MoveAxis(N, 0, ABG) 20:51:21.987 00.000 428 Move returns status 0, amount 0 20:51:21.987 00.000 428 move complete, result=0 20:51:21.987 00.000 428 worker thread done servicing request 20:51:22.002 00.015 10672 UpdateGuideState exits: m=305161 SNR=50.6 20:51:22.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:22.002 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:22.002 00.000 10672 Enqueuing Expose request 20:51:22.002 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 20:51:22.002 00.000 428 Worker thread wakes up 20:51:22.018 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:22.018 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:24.330 02.312 428 Exposure complete 20:51:24.470 00.140 428 worker thread done servicing request 20:51:24.470 00.000 10672 OnExposeComplete: enter 20:51:24.470 00.000 10672 UpdateGuideState(): m_state=6 20:51:24.470 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2734 20:51:24.470 00.000 10672 Star::Find returns 1 (0), X=1121.85, Y=723.29, Mass=271538, SNR=46.4, Peak=40960 HFD=2.6 20:51:24.470 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.58) 20:51:24.470 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 20:51:24.470 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.22 hyp=0.36 cameraTheta=0.68 mountX=-0.30 mountY=0.19, mountTheta=2.57 20:51:24.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.22, opts=13) 20:51:24.470 00.000 10672 Enqueuing Move request for scope (0.28, 0.22) 20:51:24.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:51:24.470 00.000 428 Worker thread wakes up 20:51:24.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.22) opts 0xd 20:51:24.470 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.22) 20:51:24.470 00.000 428 Moving (0.28, 0.22) raw xDistance=-0.30 yDistance=0.19 20:51:24.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 20:51:24.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:24.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:51:24.470 00.000 428 MoveAxis(E, 0, ABG) 20:51:24.470 00.000 428 Move returns status 0, amount 0 20:51:24.470 00.000 428 MoveAxis(N, 0, ABG) 20:51:24.470 00.000 428 Move returns status 0, amount 0 20:51:24.470 00.000 428 move complete, result=0 20:51:24.470 00.000 428 worker thread done servicing request 20:51:24.501 00.031 10672 UpdateGuideState exits: m=271538 SNR=46.4 20:51:24.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:24.501 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:24.501 00.000 10672 Enqueuing Expose request 20:51:24.501 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:51:24.501 00.000 428 Worker thread wakes up 20:51:24.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:24.501 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:25.454 00.953 10672 read socket command 10 20:51:25.454 00.000 10672 processing socket request REQDIST 20:51:25.454 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:51:25.454 00.000 10672 Sending socket response 33 (0x21) 20:51:26.818 01.364 428 Exposure complete 20:51:26.943 00.125 428 worker thread done servicing request 20:51:26.943 00.000 10672 OnExposeComplete: enter 20:51:26.943 00.000 10672 UpdateGuideState(): m_state=6 20:51:26.943 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2735 20:51:26.943 00.000 10672 Star::Find returns 1 (0), X=1121.54, Y=723.53, Mass=273278, SNR=46.0, Peak=37360 HFD=3.1 20:51:26.943 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.02) = xAngle (4.65 = -1.63) 20:51:26.943 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.52 = 1.52) 20:51:26.943 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.46 hyp=0.46 cameraTheta=1.63 mountX=-0.03 mountY=0.46, mountTheta=1.63 20:51:26.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.46, opts=13) 20:51:26.943 00.000 10672 Enqueuing Move request for scope (-0.03, 0.46) 20:51:26.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:51:26.943 00.000 428 Worker thread wakes up 20:51:26.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.46) opts 0xd 20:51:26.943 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.46) 20:51:26.943 00.000 428 Moving (-0.03, 0.46) raw xDistance=-0.03 yDistance=0.46 20:51:26.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:51:26.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:26.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 20:51:26.943 00.000 428 MoveAxis(E, 0, ABG) 20:51:26.943 00.000 428 Move returns status 0, amount 0 20:51:26.943 00.000 428 MoveAxis(N, 0, ABG) 20:51:26.943 00.000 428 Move returns status 0, amount 0 20:51:26.943 00.000 428 move complete, result=0 20:51:26.943 00.000 428 worker thread done servicing request 20:51:26.974 00.031 10672 UpdateGuideState exits: m=273278 SNR=46.0 20:51:26.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:26.974 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:26.974 00.000 10672 Enqueuing Expose request 20:51:26.974 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:51:26.974 00.000 428 Worker thread wakes up 20:51:26.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:26.974 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:29.332 02.358 428 Exposure complete 20:51:29.457 00.125 10672 OnExposeComplete: enter 20:51:29.457 00.000 428 worker thread done servicing request 20:51:29.457 00.000 10672 UpdateGuideState(): m_state=6 20:51:29.457 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2736 20:51:29.457 00.000 10672 Star::Find returns 1 (0), X=1121.52, Y=723.37, Mass=267673, SNR=48.7, Peak=38560 HFD=2.9 20:51:29.457 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.53) 20:51:29.457 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 20:51:29.457 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.73 mountX=0.01 mountY=0.30, mountTheta=1.53 20:51:29.457 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.30, opts=13) 20:51:29.457 00.000 10672 Enqueuing Move request for scope (-0.05, 0.30) 20:51:29.457 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:51:29.457 00.000 428 Worker thread wakes up 20:51:29.457 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd 20:51:29.473 00.016 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.30) 20:51:29.473 00.000 428 Moving (-0.05, 0.30) raw xDistance=0.01 yDistance=0.30 20:51:29.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:51:29.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:29.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 20:51:29.473 00.000 428 MoveAxis(E, 0, ABG) 20:51:29.473 00.000 428 Move returns status 0, amount 0 20:51:29.473 00.000 428 MoveAxis(N, 0, ABG) 20:51:29.473 00.000 428 Move returns status 0, amount 0 20:51:29.473 00.000 428 move complete, result=0 20:51:29.473 00.000 428 worker thread done servicing request 20:51:29.489 00.016 10672 UpdateGuideState exits: m=267673 SNR=48.7 20:51:29.489 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:29.489 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:29.489 00.000 10672 Enqueuing Expose request 20:51:29.489 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:51:29.489 00.000 428 Worker thread wakes up 20:51:29.489 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:29.489 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:30.488 00.999 10672 read socket command 10 20:51:30.488 00.000 10672 processing socket request REQDIST 20:51:30.488 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:51:30.488 00.000 10672 Sending socket response 35 (0x23) 20:51:31.832 01.344 428 Exposure complete 20:51:31.957 00.125 428 worker thread done servicing request 20:51:31.957 00.000 10672 OnExposeComplete: enter 20:51:31.957 00.000 10672 UpdateGuideState(): m_state=6 20:51:31.957 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2737 20:51:31.957 00.000 10672 Star::Find returns 1 (0), X=1121.56, Y=723.18, Mass=303500, SNR=47.9, Peak=46736 HFD=3.2 20:51:31.957 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.02) = xAngle (4.66 = -1.63) 20:51:31.957 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.53 = 1.53) 20:51:31.957 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.64 mountX=-0.01 mountY=0.11, mountTheta=1.63 20:51:31.957 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.11, opts=13) 20:51:31.957 00.000 10672 Enqueuing Move request for scope (-0.01, 0.11) 20:51:31.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:51:31.957 00.000 428 Worker thread wakes up 20:51:31.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd 20:51:31.957 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.11) 20:51:31.957 00.000 428 Moving (-0.01, 0.11) raw xDistance=-0.01 yDistance=0.11 20:51:31.957 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:51:31.957 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:31.957 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 20:51:31.957 00.000 428 MoveAxis(E, 0, ABG) 20:51:31.957 00.000 428 Move returns status 0, amount 0 20:51:31.957 00.000 428 MoveAxis(N, 0, ABG) 20:51:31.957 00.000 428 Move returns status 0, amount 0 20:51:31.957 00.000 428 move complete, result=0 20:51:31.957 00.000 428 worker thread done servicing request 20:51:31.988 00.031 10672 UpdateGuideState exits: m=303500 SNR=47.9 20:51:31.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:31.988 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:31.988 00.000 10672 Enqueuing Expose request 20:51:31.988 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:51:31.988 00.000 428 Worker thread wakes up 20:51:31.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:31.988 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:34.320 02.332 428 Exposure complete 20:51:34.445 00.125 428 worker thread done servicing request 20:51:34.445 00.000 10672 OnExposeComplete: enter 20:51:34.445 00.000 10672 UpdateGuideState(): m_state=6 20:51:34.445 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2738 20:51:34.445 00.000 10672 Star::Find returns 1 (0), X=1122.11, Y=723.50, Mass=288748, SNR=46.0, Peak=44224 HFD=3.0 20:51:34.445 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.02) = xAngle (3.69 = -2.59) 20:51:34.445 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 20:51:34.445 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.43 hyp=0.69 cameraTheta=0.67 mountX=-0.59 mountY=0.37, mountTheta=2.58 20:51:34.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.43, opts=13) 20:51:34.445 00.000 10672 Enqueuing Move request for scope (0.54, 0.43) 20:51:34.445 00.000 428 Worker thread wakes up 20:51:34.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:51:34.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.43) opts 0xd 20:51:34.445 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.43) 20:51:34.445 00.000 428 Moving (0.54, 0.43) raw xDistance=-0.59 yDistance=0.37 20:51:34.461 00.016 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 20:51:34.461 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:34.461 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 20:51:34.461 00.000 428 MoveAxis(E, 544, ABG) 20:51:34.461 00.000 428 Guiding Dir = 2, Dur = 544 20:51:34.461 00.000 428 IsSlewing returns 0 20:51:34.461 00.000 428 IsGuiding returns 0 20:51:34.476 00.015 428 PulseGuide returned control before completion, sleep 534 20:51:34.492 00.016 10672 UpdateGuideState exits: m=288748 SNR=46.0 20:51:34.492 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:34.492 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:34.492 00.000 10672 Enqueuing Expose request 20:51:35.039 00.547 428 IsGuiding returns 0 20:51:35.039 00.000 428 Move returns status 0, amount 544 20:51:35.039 00.000 428 MoveAxis(N, 0, ABG) 20:51:35.039 00.000 428 Move returns status 0, amount 0 20:51:35.039 00.000 428 move complete, result=0 20:51:35.039 00.000 428 worker thread done servicing request 20:51:35.039 00.000 428 Worker thread wakes up 20:51:35.039 00.000 10672 GuideStep: -0.6 px 544 ms EAST, 0.4 px 0 ms NORTH 20:51:35.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:35.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:35.461 00.422 10672 read socket command 10 20:51:35.461 00.000 10672 processing socket request REQDIST 20:51:35.461 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:51:35.461 00.000 10672 Sending socket response 40 (0x28) 20:51:36.819 01.358 428 Exposure complete 20:51:36.944 00.125 428 worker thread done servicing request 20:51:36.944 00.000 10672 OnExposeComplete: enter 20:51:36.944 00.000 10672 UpdateGuideState(): m_state=6 20:51:36.944 00.000 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2739 20:51:36.944 00.000 10672 Star::Find returns 1 (0), X=1121.82, Y=723.29, Mass=275071, SNR=44.6, Peak=38224 HFD=2.7 20:51:36.944 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.02) = xAngle (3.75 = -2.54) 20:51:36.944 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.62 = 0.62) 20:51:36.944 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.33 cameraTheta=0.73 mountX=-0.27 mountY=0.19, mountTheta=2.53 20:51:36.944 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.22, opts=13) 20:51:36.944 00.000 10672 Enqueuing Move request for scope (0.25, 0.22) 20:51:36.944 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:51:36.944 00.000 428 Worker thread wakes up 20:51:36.944 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd 20:51:36.944 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.22) 20:51:36.944 00.000 428 Moving (0.25, 0.22) raw xDistance=-0.27 yDistance=0.19 20:51:36.944 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:51:36.944 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:36.944 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:51:36.944 00.000 428 MoveAxis(E, 0, ABG) 20:51:36.960 00.016 428 Move returns status 0, amount 0 20:51:36.960 00.000 428 MoveAxis(N, 0, ABG) 20:51:36.960 00.000 428 Move returns status 0, amount 0 20:51:36.960 00.000 428 move complete, result=0 20:51:36.960 00.000 428 worker thread done servicing request 20:51:36.976 00.016 10672 UpdateGuideState exits: m=275071 SNR=44.6 20:51:36.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:36.976 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:36.976 00.000 10672 Enqueuing Expose request 20:51:36.976 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:51:36.976 00.000 428 Worker thread wakes up 20:51:36.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:36.976 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:39.334 02.358 428 Exposure complete 20:51:39.459 00.125 428 worker thread done servicing request 20:51:39.459 00.000 10672 OnExposeComplete: enter 20:51:39.459 00.000 10672 UpdateGuideState(): m_state=6 20:51:39.459 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2740 20:51:39.459 00.000 10672 Star::Find returns 1 (0), X=1121.81, Y=723.08, Mass=232866, SNR=45.8, Peak=42592 HFD=2.3 20:51:39.459 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 20:51:39.459 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 20:51:39.459 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.04 mountX=-0.24 mountY=-0.02, mountTheta=-3.07 20:51:39.459 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.01, opts=13) 20:51:39.459 00.000 10672 Enqueuing Move request for scope (0.24, 0.01) 20:51:39.459 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:51:39.459 00.000 428 Worker thread wakes up 20:51:39.459 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd 20:51:39.459 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.01) 20:51:39.459 00.000 428 Moving (0.24, 0.01) raw xDistance=-0.24 yDistance=-0.02 20:51:39.459 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 20:51:39.459 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:39.459 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:51:39.459 00.000 428 MoveAxis(E, 0, ABG) 20:51:39.459 00.000 428 Move returns status 0, amount 0 20:51:39.459 00.000 428 MoveAxis(N, 0, ABG) 20:51:39.459 00.000 428 Move returns status 0, amount 0 20:51:39.459 00.000 428 move complete, result=0 20:51:39.459 00.000 428 worker thread done servicing request 20:51:39.490 00.031 10672 UpdateGuideState exits: m=232866 SNR=45.8 20:51:39.490 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:39.490 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:39.490 00.000 10672 Enqueuing Expose request 20:51:39.490 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:51:39.490 00.000 428 Worker thread wakes up 20:51:39.490 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:39.490 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:40.459 00.969 10672 read socket command 10 20:51:40.459 00.000 10672 processing socket request REQDIST 20:51:40.459 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:51:40.459 00.000 10672 Sending socket response 33 (0x21) 20:51:41.802 01.343 428 Exposure complete 20:51:41.943 00.141 428 worker thread done servicing request 20:51:41.943 00.000 10672 OnExposeComplete: enter 20:51:41.943 00.000 10672 UpdateGuideState(): m_state=6 20:51:41.943 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2741 20:51:41.943 00.000 10672 Star::Find returns 1 (0), X=1121.87, Y=723.12, Mass=306709, SNR=51.1, Peak=53920 HFD=2.8 20:51:41.943 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.02) = xAngle (3.21 = -3.08) 20:51:41.943 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 20:51:41.943 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.06 hyp=0.31 cameraTheta=0.19 mountX=-0.31 mountY=0.02, mountTheta=3.06 20:51:41.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.06, opts=13) 20:51:41.943 00.000 10672 Enqueuing Move request for scope (0.30, 0.06) 20:51:41.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:51:41.943 00.000 428 Worker thread wakes up 20:51:41.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.06) opts 0xd 20:51:41.943 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.06) 20:51:41.943 00.000 428 Moving (0.30, 0.06) raw xDistance=-0.31 yDistance=0.02 20:51:41.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:51:41.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:41.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 20:51:41.943 00.000 428 MoveAxis(E, 0, ABG) 20:51:41.943 00.000 428 Move returns status 0, amount 0 20:51:41.943 00.000 428 MoveAxis(N, 0, ABG) 20:51:41.943 00.000 428 Move returns status 0, amount 0 20:51:41.943 00.000 428 move complete, result=0 20:51:41.943 00.000 428 worker thread done servicing request 20:51:41.974 00.031 10672 UpdateGuideState exits: m=306709 SNR=51.1 20:51:41.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:41.974 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:41.974 00.000 10672 Enqueuing Expose request 20:51:41.974 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 20:51:41.974 00.000 428 Worker thread wakes up 20:51:41.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:41.974 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:44.322 02.348 428 Exposure complete 20:51:44.463 00.141 428 worker thread done servicing request 20:51:44.463 00.000 10672 OnExposeComplete: enter 20:51:44.463 00.000 10672 UpdateGuideState(): m_state=6 20:51:44.463 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2742 20:51:44.463 00.000 10672 Star::Find returns 1 (0), X=1121.72, Y=723.23, Mass=278170, SNR=48.9, Peak=48688 HFD=2.6 20:51:44.463 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.02) = xAngle (3.85 = -2.43) 20:51:44.463 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.73 = 0.73) 20:51:44.463 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.22 cameraTheta=0.83 mountX=-0.17 mountY=0.15, mountTheta=2.42 20:51:44.463 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.17, opts=13) 20:51:44.463 00.000 10672 Enqueuing Move request for scope (0.15, 0.17) 20:51:44.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=680, FiltMax=65488, Gamma=1.000 20:51:44.463 00.000 428 Worker thread wakes up 20:51:44.463 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd 20:51:44.463 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.17) 20:51:44.463 00.000 428 Moving (0.15, 0.17) raw xDistance=-0.17 yDistance=0.15 20:51:44.463 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:51:44.463 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:44.463 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:51:44.463 00.000 428 MoveAxis(E, 0, ABG) 20:51:44.463 00.000 428 Move returns status 0, amount 0 20:51:44.463 00.000 428 MoveAxis(N, 0, ABG) 20:51:44.463 00.000 428 Move returns status 0, amount 0 20:51:44.463 00.000 428 move complete, result=0 20:51:44.463 00.000 428 worker thread done servicing request 20:51:44.494 00.031 10672 UpdateGuideState exits: m=278170 SNR=48.9 20:51:44.494 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:44.494 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:44.494 00.000 10672 Enqueuing Expose request 20:51:44.494 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:51:44.494 00.000 428 Worker thread wakes up 20:51:44.494 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:44.494 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:45.462 00.968 10672 read socket command 10 20:51:45.462 00.000 10672 processing socket request REQDIST 20:51:45.462 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:51:45.462 00.000 10672 Sending socket response 29 (0x1d) 20:51:46.821 01.359 428 Exposure complete 20:51:46.962 00.141 428 worker thread done servicing request 20:51:46.962 00.000 10672 OnExposeComplete: enter 20:51:46.962 00.000 10672 UpdateGuideState(): m_state=6 20:51:46.962 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2743 20:51:46.962 00.000 10672 Star::Find returns 1 (0), X=1121.68, Y=723.04, Mass=266882, SNR=53.8, Peak=54912 HFD=2.4 20:51:46.962 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.02) = xAngle (2.72 = 2.72) 20:51:46.962 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.40 = -0.40) 20:51:46.962 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.30 mountX=-0.10 mountY=-0.04, mountTheta=-2.73 20:51:46.962 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.03, opts=13) 20:51:46.962 00.000 10672 Enqueuing Move request for scope (0.11, -0.03) 20:51:46.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:51:46.962 00.000 428 Worker thread wakes up 20:51:46.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd 20:51:46.962 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.03) 20:51:46.962 00.000 428 Moving (0.11, -0.03) raw xDistance=-0.10 yDistance=-0.04 20:51:46.962 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:51:46.962 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:46.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:51:46.962 00.000 428 MoveAxis(E, 0, ABG) 20:51:46.962 00.000 428 Move returns status 0, amount 0 20:51:46.962 00.000 428 MoveAxis(N, 0, ABG) 20:51:46.962 00.000 428 Move returns status 0, amount 0 20:51:46.962 00.000 428 move complete, result=0 20:51:46.962 00.000 428 worker thread done servicing request 20:51:46.993 00.031 10672 UpdateGuideState exits: m=266882 SNR=53.8 20:51:46.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:46.993 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:46.993 00.000 10672 Enqueuing Expose request 20:51:46.993 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:51:46.993 00.000 428 Worker thread wakes up 20:51:46.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:46.993 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:49.320 02.327 428 Exposure complete 20:51:49.445 00.125 428 worker thread done servicing request 20:51:49.445 00.000 10672 OnExposeComplete: enter 20:51:49.445 00.000 10672 UpdateGuideState(): m_state=6 20:51:49.445 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2744 20:51:49.445 00.000 10672 Star::Find returns 1 (0), X=1121.97, Y=723.21, Mass=234739, SNR=47.4, Peak=47712 HFD=2.4 20:51:49.445 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.02) = xAngle (3.36 = -2.93) 20:51:49.445 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.23 = 0.23) 20:51:49.445 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.14 hyp=0.43 cameraTheta=0.34 mountX=-0.42 mountY=0.10, mountTheta=2.91 20:51:49.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.14, opts=13) 20:51:49.445 00.000 10672 Enqueuing Move request for scope (0.40, 0.14) 20:51:49.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:51:49.445 00.000 428 Worker thread wakes up 20:51:49.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.14) opts 0xd 20:51:49.445 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.14) 20:51:49.445 00.000 428 Moving (0.40, 0.14) raw xDistance=-0.42 yDistance=0.10 20:51:49.445 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 20:51:49.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:49.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:51:49.445 00.000 428 MoveAxis(E, 0, ABG) 20:51:49.445 00.000 428 Move returns status 0, amount 0 20:51:49.445 00.000 428 MoveAxis(N, 0, ABG) 20:51:49.445 00.000 428 Move returns status 0, amount 0 20:51:49.445 00.000 428 move complete, result=0 20:51:49.445 00.000 428 worker thread done servicing request 20:51:49.477 00.032 10672 UpdateGuideState exits: m=234739 SNR=47.4 20:51:49.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:49.477 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:49.477 00.000 10672 Enqueuing Expose request 20:51:49.477 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:51:49.477 00.000 428 Worker thread wakes up 20:51:49.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:49.477 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:50.461 00.984 10672 read socket command 10 20:51:50.461 00.000 10672 processing socket request REQDIST 20:51:50.461 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:51:50.461 00.000 10672 Sending socket response 29 (0x1d) 20:51:51.809 01.348 428 Exposure complete 20:51:51.934 00.125 428 worker thread done servicing request 20:51:51.934 00.000 10672 OnExposeComplete: enter 20:51:51.934 00.000 10672 UpdateGuideState(): m_state=6 20:51:51.934 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2745 20:51:51.949 00.015 10672 Star::Find returns 1 (0), X=1121.70, Y=722.61, Mass=271816, SNR=52.0, Peak=49680 HFD=2.8 20:51:51.949 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.02) = xAngle (1.73 = 1.73) 20:51:51.949 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.40 = -1.40) 20:51:51.949 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.46 hyp=0.48 cameraTheta=-1.29 mountX=-0.07 mountY=-0.47, mountTheta=-1.73 20:51:51.949 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.46, opts=13) 20:51:51.949 00.000 10672 Enqueuing Move request for scope (0.13, -0.46) 20:51:51.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 20:51:51.949 00.000 428 Worker thread wakes up 20:51:51.949 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.46) opts 0xd 20:51:51.949 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.46) 20:51:51.949 00.000 428 Moving (0.13, -0.46) raw xDistance=-0.07 yDistance=-0.47 20:51:51.949 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:51:51.949 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:51.949 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 20:51:51.949 00.000 428 MoveAxis(E, 0, ABG) 20:51:51.949 00.000 428 Move returns status 0, amount 0 20:51:51.949 00.000 428 MoveAxis(N, 0, ABG) 20:51:51.949 00.000 428 Move returns status 0, amount 0 20:51:51.949 00.000 428 move complete, result=0 20:51:51.949 00.000 428 worker thread done servicing request 20:51:51.965 00.016 10672 UpdateGuideState exits: m=271816 SNR=52.0 20:51:51.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:51.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:51.965 00.000 10672 Enqueuing Expose request 20:51:51.965 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:51:51.965 00.000 428 Worker thread wakes up 20:51:51.965 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:51.965 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:54.308 02.343 428 Exposure complete 20:51:54.449 00.141 428 worker thread done servicing request 20:51:54.449 00.000 10672 OnExposeComplete: enter 20:51:54.449 00.000 10672 UpdateGuideState(): m_state=6 20:51:54.449 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2746 20:51:54.449 00.000 10672 Star::Find returns 1 (0), X=1121.74, Y=723.04, Mass=237866, SNR=47.8, Peak=49456 HFD=2.3 20:51:54.449 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.02) = xAngle (2.88 = 2.88) 20:51:54.449 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.25 = -0.25) 20:51:54.449 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.18 cameraTheta=-0.14 mountX=-0.17 mountY=-0.04, mountTheta=-2.89 20:51:54.449 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.02, opts=13) 20:51:54.449 00.000 10672 Enqueuing Move request for scope (0.17, -0.02) 20:51:54.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:51:54.449 00.000 428 Worker thread wakes up 20:51:54.449 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd 20:51:54.449 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.02) 20:51:54.449 00.000 428 Moving (0.17, -0.02) raw xDistance=-0.17 yDistance=-0.04 20:51:54.449 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:51:54.449 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:54.449 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 20:51:54.449 00.000 428 MoveAxis(E, 0, ABG) 20:51:54.449 00.000 428 Move returns status 0, amount 0 20:51:54.449 00.000 428 MoveAxis(N, 0, ABG) 20:51:54.449 00.000 428 Move returns status 0, amount 0 20:51:54.449 00.000 428 move complete, result=0 20:51:54.449 00.000 428 worker thread done servicing request 20:51:54.480 00.031 10672 UpdateGuideState exits: m=237866 SNR=47.8 20:51:54.480 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:54.480 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:54.480 00.000 10672 Enqueuing Expose request 20:51:54.480 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:51:54.480 00.000 428 Worker thread wakes up 20:51:54.480 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:54.480 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:55.464 00.984 10672 read socket command 10 20:51:55.464 00.000 10672 processing socket request REQDIST 20:51:55.464 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:51:55.464 00.000 10672 Sending socket response 29 (0x1d) 20:51:56.807 01.343 428 Exposure complete 20:51:56.932 00.125 428 worker thread done servicing request 20:51:56.932 00.000 10672 OnExposeComplete: enter 20:51:56.932 00.000 10672 UpdateGuideState(): m_state=6 20:51:56.932 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2747 20:51:56.932 00.000 10672 Star::Find returns 1 (0), X=1121.78, Y=722.65, Mass=258559, SNR=45.5, Peak=44000 HFD=2.5 20:51:56.932 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.02) = xAngle (1.92 = 1.92) 20:51:56.932 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.20 = -1.20) 20:51:56.932 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.42 hyp=0.47 cameraTheta=-1.10 mountX=-0.16 mountY=-0.44, mountTheta=-1.92 20:51:56.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.42, opts=13) 20:51:56.932 00.000 10672 Enqueuing Move request for scope (0.22, -0.42) 20:51:56.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:51:56.932 00.000 428 Worker thread wakes up 20:51:56.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.42) opts 0xd 20:51:56.932 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.42) 20:51:56.932 00.000 428 Moving (0.22, -0.42) raw xDistance=-0.16 yDistance=-0.44 20:51:56.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:51:56.932 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:56.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 20:51:56.932 00.000 428 MoveAxis(E, 0, ABG) 20:51:56.932 00.000 428 Move returns status 0, amount 0 20:51:56.932 00.000 428 MoveAxis(N, 0, ABG) 20:51:56.932 00.000 428 Move returns status 0, amount 0 20:51:56.932 00.000 428 move complete, result=0 20:51:56.932 00.000 428 worker thread done servicing request 20:51:56.963 00.031 10672 UpdateGuideState exits: m=258559 SNR=45.5 20:51:56.963 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:56.963 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:56.963 00.000 10672 Enqueuing Expose request 20:51:56.963 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:51:56.963 00.000 428 Worker thread wakes up 20:51:56.963 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:56.963 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:51:59.327 02.364 428 Exposure complete 20:51:59.483 00.156 428 worker thread done servicing request 20:51:59.483 00.000 10672 OnExposeComplete: enter 20:51:59.483 00.000 10672 UpdateGuideState(): m_state=6 20:51:59.483 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2748 20:51:59.483 00.000 10672 Star::Find returns 1 (0), X=1121.71, Y=722.56, Mass=256548, SNR=47.2, Peak=44336 HFD=1.8 20:51:59.483 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.02) = xAngle (1.73 = 1.73) 20:51:59.483 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.40 = -1.40) 20:51:59.483 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.51 hyp=0.53 cameraTheta=-1.29 mountX=-0.08 mountY=-0.52, mountTheta=-1.73 20:51:59.483 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.51, opts=13) 20:51:59.483 00.000 10672 Enqueuing Move request for scope (0.14, -0.51) 20:51:59.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:51:59.483 00.000 428 Worker thread wakes up 20:51:59.483 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.51) opts 0xd 20:51:59.483 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.51) 20:51:59.483 00.000 428 Moving (0.14, -0.51) raw xDistance=-0.08 yDistance=-0.52 20:51:59.483 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:51:59.483 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:59.483 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 20:51:59.483 00.000 428 MoveAxis(E, 0, ABG) 20:51:59.483 00.000 428 Move returns status 0, amount 0 20:51:59.483 00.000 428 MoveAxis(N, 0, ABG) 20:51:59.483 00.000 428 Move returns status 0, amount 0 20:51:59.483 00.000 428 move complete, result=0 20:51:59.483 00.000 428 worker thread done servicing request 20:51:59.514 00.031 10672 UpdateGuideState exits: m=256548 SNR=47.2 20:51:59.514 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:59.514 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:51:59.514 00.000 10672 Enqueuing Expose request 20:51:59.514 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:51:59.514 00.000 428 Worker thread wakes up 20:51:59.514 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:51:59.514 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:00.467 00.953 10672 read socket command 10 20:52:00.467 00.000 10672 processing socket request REQDIST 20:52:00.467 00.000 10672 SOCKSVR: Sending pixel error of 0.40 20:52:00.467 00.000 10672 Sending socket response 40 (0x28) 20:52:01.826 01.359 428 Exposure complete 20:52:01.951 00.125 428 worker thread done servicing request 20:52:01.951 00.000 10672 OnExposeComplete: enter 20:52:01.951 00.000 10672 UpdateGuideState(): m_state=6 20:52:01.951 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2749 20:52:01.951 00.000 10672 Star::Find returns 1 (0), X=1121.35, Y=722.53, Mass=242075, SNR=44.3, Peak=40736 HFD=2.2 20:52:01.951 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.02) = xAngle (1.06 = 1.06) 20:52:01.951 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.07 = -2.07) 20:52:01.951 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.54 hyp=0.58 cameraTheta=-1.96 mountX=0.29 mountY=-0.51, mountTheta=-1.06 20:52:01.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.54, opts=13) 20:52:01.951 00.000 10672 Enqueuing Move request for scope (-0.22, -0.54) 20:52:01.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:52:01.951 00.000 428 Worker thread wakes up 20:52:01.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.54) opts 0xd 20:52:01.951 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.54) 20:52:01.951 00.000 428 Moving (-0.22, -0.54) raw xDistance=0.29 yDistance=-0.51 20:52:01.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 20:52:01.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:01.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 20:52:01.951 00.000 428 MoveAxis(E, 0, ABG) 20:52:01.951 00.000 428 Move returns status 0, amount 0 20:52:01.951 00.000 428 MoveAxis(N, 0, ABG) 20:52:01.951 00.000 428 Move returns status 0, amount 0 20:52:01.951 00.000 428 move complete, result=0 20:52:01.951 00.000 428 worker thread done servicing request 20:52:01.982 00.031 10672 UpdateGuideState exits: m=242075 SNR=44.3 20:52:01.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:01.982 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:01.982 00.000 10672 Enqueuing Expose request 20:52:01.982 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 20:52:01.982 00.000 428 Worker thread wakes up 20:52:01.982 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:01.982 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:04.309 02.327 428 Exposure complete 20:52:04.434 00.125 428 worker thread done servicing request 20:52:04.434 00.000 10672 OnExposeComplete: enter 20:52:04.434 00.000 10672 UpdateGuideState(): m_state=6 20:52:04.434 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2750 20:52:04.434 00.000 10672 Star::Find returns 1 (0), X=1121.36, Y=723.22, Mass=267350, SNR=53.0, Peak=45632 HFD=2.8 20:52:04.434 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.02) = xAngle (5.53 = -0.75) 20:52:04.434 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.40 = 2.40) 20:52:04.434 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.51 mountX=0.19 mountY=0.18, mountTheta=0.74 20:52:04.434 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.15, opts=13) 20:52:04.434 00.000 10672 Enqueuing Move request for scope (-0.21, 0.15) 20:52:04.434 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:52:04.434 00.000 428 Worker thread wakes up 20:52:04.434 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd 20:52:04.450 00.016 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.15) 20:52:04.450 00.000 428 Moving (-0.21, 0.15) raw xDistance=0.19 yDistance=0.18 20:52:04.450 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:52:04.450 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:04.450 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:52:04.450 00.000 428 MoveAxis(E, 0, ABG) 20:52:04.450 00.000 428 Move returns status 0, amount 0 20:52:04.450 00.000 428 MoveAxis(N, 0, ABG) 20:52:04.450 00.000 428 Move returns status 0, amount 0 20:52:04.450 00.000 428 move complete, result=0 20:52:04.450 00.000 428 worker thread done servicing request 20:52:04.465 00.015 10672 UpdateGuideState exits: m=267350 SNR=53.0 20:52:04.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:04.465 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:04.465 00.000 10672 Enqueuing Expose request 20:52:04.465 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:52:04.465 00.000 428 Worker thread wakes up 20:52:04.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:04.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:05.465 01.000 10672 read socket command 10 20:52:05.465 00.000 10672 processing socket request REQDIST 20:52:05.465 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:52:05.465 00.000 10672 Sending socket response 39 (0x27) 20:52:06.793 01.328 428 Exposure complete 20:52:06.933 00.140 428 worker thread done servicing request 20:52:06.933 00.000 10672 OnExposeComplete: enter 20:52:06.933 00.000 10672 UpdateGuideState(): m_state=6 20:52:06.933 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2751 20:52:06.933 00.000 10672 Star::Find returns 1 (0), X=1121.42, Y=722.70, Mass=277690, SNR=49.8, Peak=38768 HFD=2.8 20:52:06.933 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.02) = xAngle (1.07 = 1.07) 20:52:06.933 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06) 20:52:06.933 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.95 mountX=0.19 mountY=-0.35, mountTheta=-1.07 20:52:06.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.37, opts=13) 20:52:06.933 00.000 10672 Enqueuing Move request for scope (-0.15, -0.37) 20:52:06.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=472, FiltMax=65488, Gamma=1.000 20:52:06.933 00.000 428 Worker thread wakes up 20:52:06.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.37) opts 0xd 20:52:06.933 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.37) 20:52:06.933 00.000 428 Moving (-0.15, -0.37) raw xDistance=0.19 yDistance=-0.35 20:52:06.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:52:06.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:06.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 20:52:06.933 00.000 428 MoveAxis(E, 0, ABG) 20:52:06.933 00.000 428 Move returns status 0, amount 0 20:52:06.933 00.000 428 MoveAxis(N, 0, ABG) 20:52:06.933 00.000 428 Move returns status 0, amount 0 20:52:06.933 00.000 428 move complete, result=0 20:52:06.933 00.000 428 worker thread done servicing request 20:52:06.965 00.032 10672 UpdateGuideState exits: m=277690 SNR=49.8 20:52:06.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:06.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:06.965 00.000 10672 Enqueuing Expose request 20:52:06.965 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:52:06.965 00.000 428 Worker thread wakes up 20:52:06.965 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:06.965 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:09.313 02.348 428 Exposure complete 20:52:09.438 00.125 428 worker thread done servicing request 20:52:09.438 00.000 10672 OnExposeComplete: enter 20:52:09.438 00.000 10672 UpdateGuideState(): m_state=6 20:52:09.438 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2752 20:52:09.438 00.000 10672 Star::Find returns 1 (0), X=1121.39, Y=722.62, Mass=267017, SNR=47.0, Peak=37680 HFD=2.9 20:52:09.438 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.02) = xAngle (1.07 = 1.07) 20:52:09.438 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06) 20:52:09.438 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.45 hyp=0.49 cameraTheta=-1.95 mountX=0.23 mountY=-0.43, mountTheta=-1.07 20:52:09.438 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.45, opts=13) 20:52:09.438 00.000 10672 Enqueuing Move request for scope (-0.18, -0.45) 20:52:09.438 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:52:09.438 00.000 428 Worker thread wakes up 20:52:09.438 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.45) opts 0xd 20:52:09.438 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.45) 20:52:09.438 00.000 428 Moving (-0.18, -0.45) raw xDistance=0.23 yDistance=-0.43 20:52:09.438 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 20:52:09.438 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:09.438 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 20:52:09.438 00.000 428 MoveAxis(E, 0, ABG) 20:52:09.438 00.000 428 Move returns status 0, amount 0 20:52:09.438 00.000 428 MoveAxis(N, 0, ABG) 20:52:09.438 00.000 428 Move returns status 0, amount 0 20:52:09.438 00.000 428 move complete, result=0 20:52:09.438 00.000 428 worker thread done servicing request 20:52:09.469 00.031 10672 UpdateGuideState exits: m=267017 SNR=47.0 20:52:09.469 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:09.469 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:09.469 00.000 10672 Enqueuing Expose request 20:52:09.469 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:52:09.469 00.000 428 Worker thread wakes up 20:52:09.469 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:09.469 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:10.453 00.984 10672 read socket command 10 20:52:10.453 00.000 10672 processing socket request REQDIST 20:52:10.453 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:52:10.453 00.000 10672 Sending socket response 42 (0x2a) 20:52:11.812 01.359 428 Exposure complete 20:52:11.937 00.125 428 worker thread done servicing request 20:52:11.937 00.000 10672 OnExposeComplete: enter 20:52:11.937 00.000 10672 UpdateGuideState(): m_state=6 20:52:11.937 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2753 20:52:11.937 00.000 10672 Star::Find returns 1 (0), X=1120.88, Y=723.32, Mass=237805, SNR=41.5, Peak=48368 HFD=2.6 20:52:11.937 00.000 10672 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.02) = xAngle (5.81 = -0.47) 20:52:11.937 00.000 10672 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.68 = 2.68) 20:52:11.937 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=0.25 hyp=0.73 cameraTheta=2.79 mountX=0.65 mountY=0.33, mountTheta=0.46 20:52:11.937 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=0.25, opts=13) 20:52:11.937 00.000 10672 Enqueuing Move request for scope (-0.69, 0.25) 20:52:11.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:52:11.937 00.000 428 Worker thread wakes up 20:52:11.937 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.25) opts 0xd 20:52:11.937 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, 0.25) 20:52:11.937 00.000 428 Moving (-0.69, 0.25) raw xDistance=0.65 yDistance=0.33 20:52:11.937 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 20:52:11.937 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:11.937 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:52:11.937 00.000 428 MoveAxis(W, 605, ABG) 20:52:11.937 00.000 428 Guiding Dir = 3, Dur = 605 20:52:11.952 00.015 428 IsSlewing returns 0 20:52:11.952 00.000 428 IsGuiding returns 0 20:52:11.968 00.016 428 PulseGuide returned control before completion, sleep 601 20:52:11.968 00.000 10672 UpdateGuideState exits: m=237805 SNR=41.5 20:52:11.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:11.968 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:11.968 00.000 10672 Enqueuing Expose request 20:52:12.608 00.640 428 IsGuiding returns 0 20:52:12.608 00.000 428 Move returns status 0, amount 605 20:52:12.608 00.000 428 MoveAxis(N, 0, ABG) 20:52:12.608 00.000 428 Move returns status 0, amount 0 20:52:12.608 00.000 428 move complete, result=0 20:52:12.608 00.000 428 worker thread done servicing request 20:52:12.608 00.000 428 Worker thread wakes up 20:52:12.608 00.000 10672 GuideStep: 0.7 px 605 ms WEST, 0.3 px 0 ms NORTH 20:52:12.608 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:12.608 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:14.311 01.703 428 Exposure complete 20:52:14.467 00.156 428 worker thread done servicing request 20:52:14.467 00.000 10672 OnExposeComplete: enter 20:52:14.467 00.000 10672 UpdateGuideState(): m_state=6 20:52:14.467 00.000 10672 Star::Find(15, 1120, 723, 0, (0,0,0,0), 0.0, 0) frame 2754 20:52:14.467 00.000 10672 Star::Find returns 1 (0), X=1121.81, Y=722.81, Mass=243129, SNR=42.4, Peak=47936 HFD=2.4 20:52:14.467 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.02) = xAngle (2.21 = 2.21) 20:52:14.467 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.92 = -0.92) 20:52:14.467 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.25 hyp=0.35 cameraTheta=-0.81 mountX=-0.21 mountY=-0.28, mountTheta=-2.21 20:52:14.467 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.25, opts=13) 20:52:14.467 00.000 10672 Enqueuing Move request for scope (0.24, -0.25) 20:52:14.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:52:14.467 00.000 428 Worker thread wakes up 20:52:14.467 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.25) opts 0xd 20:52:14.467 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.25) 20:52:14.467 00.000 428 Moving (0.24, -0.25) raw xDistance=-0.21 yDistance=-0.28 20:52:14.467 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:52:14.467 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:14.467 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 20:52:14.467 00.000 428 MoveAxis(E, 0, ABG) 20:52:14.467 00.000 428 Move returns status 0, amount 0 20:52:14.467 00.000 428 MoveAxis(N, 0, ABG) 20:52:14.467 00.000 428 Move returns status 0, amount 0 20:52:14.467 00.000 428 move complete, result=0 20:52:14.467 00.000 428 worker thread done servicing request 20:52:14.498 00.031 10672 UpdateGuideState exits: m=243129 SNR=42.4 20:52:14.498 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:14.498 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:14.498 00.000 10672 Enqueuing Expose request 20:52:14.498 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:52:14.498 00.000 428 Worker thread wakes up 20:52:14.498 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:14.498 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:15.467 00.969 10672 read socket command 10 20:52:15.467 00.000 10672 processing socket request REQDIST 20:52:15.467 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:52:15.467 00.000 10672 Sending socket response 46 (0x2e) 20:52:16.799 01.332 428 Exposure complete 20:52:16.924 00.125 428 worker thread done servicing request 20:52:16.924 00.000 10672 OnExposeComplete: enter 20:52:16.924 00.000 10672 UpdateGuideState(): m_state=6 20:52:16.924 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2755 20:52:16.924 00.000 10672 Star::Find returns 1 (0), X=1121.64, Y=723.08, Mass=226860, SNR=45.0, Peak=50112 HFD=2.3 20:52:16.924 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.02) = xAngle (3.22 = -3.06) 20:52:16.924 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.10 = 0.10) 20:52:16.924 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.20 mountX=-0.07 mountY=0.01, mountTheta=3.04 20:52:16.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.02, opts=13) 20:52:16.940 00.016 10672 Enqueuing Move request for scope (0.07, 0.02) 20:52:16.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:52:16.940 00.000 428 Worker thread wakes up 20:52:16.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd 20:52:16.940 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.02) 20:52:16.940 00.000 428 Moving (0.07, 0.02) raw xDistance=-0.07 yDistance=0.01 20:52:16.940 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:52:16.940 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:16.940 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:52:16.940 00.000 428 MoveAxis(E, 0, ABG) 20:52:16.940 00.000 428 Move returns status 0, amount 0 20:52:16.940 00.000 428 MoveAxis(N, 0, ABG) 20:52:16.940 00.000 428 Move returns status 0, amount 0 20:52:16.940 00.000 428 move complete, result=0 20:52:16.940 00.000 428 worker thread done servicing request 20:52:16.955 00.015 10672 UpdateGuideState exits: m=226860 SNR=45.0 20:52:16.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:16.955 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:16.955 00.000 10672 Enqueuing Expose request 20:52:16.955 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:52:16.955 00.000 428 Worker thread wakes up 20:52:16.955 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:16.955 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:19.314 02.359 428 Exposure complete 20:52:19.439 00.125 428 worker thread done servicing request 20:52:19.439 00.000 10672 OnExposeComplete: enter 20:52:19.439 00.000 10672 UpdateGuideState(): m_state=6 20:52:19.439 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2756 20:52:19.439 00.000 10672 Star::Find returns 1 (0), X=1121.87, Y=722.94, Mass=307906, SNR=53.0, Peak=51744 HFD=2.7 20:52:19.439 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.02) = xAngle (2.62 = 2.62) 20:52:19.439 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.51 = -0.51) 20:52:19.439 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.13 hyp=0.33 cameraTheta=-0.40 mountX=-0.29 mountY=-0.16, mountTheta=-2.63 20:52:19.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.13, opts=13) 20:52:19.439 00.000 10672 Enqueuing Move request for scope (0.30, -0.13) 20:52:19.439 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:52:19.439 00.000 428 Worker thread wakes up 20:52:19.439 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.13) opts 0xd 20:52:19.439 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.13) 20:52:19.439 00.000 428 Moving (0.30, -0.13) raw xDistance=-0.29 yDistance=-0.16 20:52:19.439 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:52:19.439 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:19.439 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:52:19.439 00.000 428 MoveAxis(E, 0, ABG) 20:52:19.439 00.000 428 Move returns status 0, amount 0 20:52:19.439 00.000 428 MoveAxis(N, 0, ABG) 20:52:19.439 00.000 428 Move returns status 0, amount 0 20:52:19.439 00.000 428 move complete, result=0 20:52:19.439 00.000 428 worker thread done servicing request 20:52:19.470 00.031 10672 UpdateGuideState exits: m=307906 SNR=53.0 20:52:19.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:19.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:19.470 00.000 10672 Enqueuing Expose request 20:52:19.470 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:52:19.470 00.000 428 Worker thread wakes up 20:52:19.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:19.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:20.454 00.984 10672 read socket command 10 20:52:20.454 00.000 10672 processing socket request REQDIST 20:52:20.454 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:52:20.454 00.000 10672 Sending socket response 34 (0x22) 20:52:21.798 01.344 428 Exposure complete 20:52:21.922 00.124 428 worker thread done servicing request 20:52:21.922 00.000 10672 OnExposeComplete: enter 20:52:21.938 00.016 10672 UpdateGuideState(): m_state=6 20:52:21.938 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2757 20:52:21.938 00.000 10672 Star::Find returns 1 (0), X=1122.25, Y=722.94, Mass=265409, SNR=44.9, Peak=43344 HFD=2.5 20:52:21.938 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.02) = xAngle (2.84 = 2.84) 20:52:21.938 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 20:52:21.938 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=-0.13 hyp=0.69 cameraTheta=-0.18 mountX=-0.66 mountY=-0.20, mountTheta=-2.85 20:52:21.938 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=-0.13, opts=13) 20:52:21.938 00.000 10672 Enqueuing Move request for scope (0.68, -0.13) 20:52:21.938 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:52:21.938 00.000 428 Worker thread wakes up 20:52:21.938 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.13) opts 0xd 20:52:21.938 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, -0.13) 20:52:21.938 00.000 428 Moving (0.68, -0.13) raw xDistance=-0.66 yDistance=-0.20 20:52:21.938 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 20:52:21.938 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:21.938 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:52:21.938 00.000 428 MoveAxis(E, 617, ABG) 20:52:21.938 00.000 428 Guiding Dir = 2, Dur = 617 20:52:21.938 00.000 428 IsSlewing returns 0 20:52:21.938 00.000 428 IsGuiding returns 0 20:52:21.954 00.016 428 PulseGuide returned control before completion, sleep 612 20:52:21.954 00.000 10672 UpdateGuideState exits: m=265409 SNR=44.9 20:52:21.954 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:21.954 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:21.954 00.000 10672 Enqueuing Expose request 20:52:22.594 00.640 428 IsGuiding returns 1 20:52:22.594 00.000 428 scope still moving after pulse duration time elapsed 20:52:22.626 00.032 428 IsSlewing returns 0 20:52:22.626 00.000 428 IsGuiding returns 0 20:52:22.626 00.000 428 scope move finished after 617 + 71 ms 20:52:22.626 00.000 428 Move returns status 0, amount 617 20:52:22.626 00.000 428 MoveAxis(N, 0, ABG) 20:52:22.626 00.000 428 Move returns status 0, amount 0 20:52:22.626 00.000 428 move complete, result=0 20:52:22.626 00.000 428 worker thread done servicing request 20:52:22.626 00.000 428 Worker thread wakes up 20:52:22.626 00.000 10672 GuideStep: -0.7 px 617 ms EAST, -0.2 px 0 ms NORTH 20:52:22.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:22.626 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:24.317 01.691 428 Exposure complete 20:52:24.442 00.125 428 worker thread done servicing request 20:52:24.442 00.000 10672 OnExposeComplete: enter 20:52:24.442 00.000 10672 UpdateGuideState(): m_state=6 20:52:24.442 00.000 10672 Star::Find(15, 1122, 722, 0, (0,0,0,0), 0.0, 0) frame 2758 20:52:24.442 00.000 10672 Star::Find returns 1 (0), X=1121.99, Y=723.27, Mass=253611, SNR=49.1, Peak=50544 HFD=2.5 20:52:24.442 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.02) = xAngle (3.46 = -2.83) 20:52:24.442 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.33 = 0.33) 20:52:24.442 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.20 hyp=0.47 cameraTheta=0.44 mountX=-0.45 mountY=0.15, mountTheta=2.81 20:52:24.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.20, opts=13) 20:52:24.442 00.000 10672 Enqueuing Move request for scope (0.42, 0.20) 20:52:24.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:52:24.442 00.000 428 Worker thread wakes up 20:52:24.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.20) opts 0xd 20:52:24.442 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.20) 20:52:24.442 00.000 428 Moving (0.42, 0.20) raw xDistance=-0.45 yDistance=0.15 20:52:24.442 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.45 20:52:24.442 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:24.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:52:24.442 00.000 428 MoveAxis(E, 458, ABG) 20:52:24.442 00.000 428 Guiding Dir = 2, Dur = 458 20:52:24.473 00.031 10672 UpdateGuideState exits: m=253611 SNR=49.1 20:52:24.473 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:24.473 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:24.473 00.000 10672 Enqueuing Expose request 20:52:24.473 00.000 428 IsSlewing returns 0 20:52:24.473 00.000 428 IsGuiding returns 0 20:52:24.505 00.032 428 PulseGuide returned control before completion, sleep 438 20:52:24.958 00.453 428 IsGuiding returns 1 20:52:24.958 00.000 428 scope still moving after pulse duration time elapsed 20:52:24.989 00.031 428 IsSlewing returns 0 20:52:24.989 00.000 428 IsGuiding returns 0 20:52:24.989 00.000 428 scope move finished after 458 + 51 ms 20:52:24.989 00.000 428 Move returns status 0, amount 458 20:52:24.989 00.000 428 MoveAxis(N, 0, ABG) 20:52:24.989 00.000 428 Move returns status 0, amount 0 20:52:24.989 00.000 428 move complete, result=0 20:52:24.989 00.000 428 worker thread done servicing request 20:52:24.989 00.000 428 Worker thread wakes up 20:52:24.989 00.000 10672 GuideStep: -0.4 px 458 ms EAST, 0.2 px 0 ms NORTH 20:52:24.989 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:24.989 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:25.457 00.468 10672 read socket command 10 20:52:25.457 00.000 10672 processing socket request REQDIST 20:52:25.457 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:52:25.457 00.000 10672 Sending socket response 45 (0x2d) 20:52:26.785 01.328 428 Exposure complete 20:52:26.925 00.140 428 worker thread done servicing request 20:52:26.925 00.000 10672 OnExposeComplete: enter 20:52:26.925 00.000 10672 UpdateGuideState(): m_state=6 20:52:26.925 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2759 20:52:26.925 00.000 10672 Star::Find returns 1 (0), X=1121.50, Y=722.76, Mass=276287, SNR=47.5, Peak=52288 HFD=2.7 20:52:26.925 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.02) = xAngle (1.22 = 1.22) 20:52:26.925 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.91 = -1.91) 20:52:26.925 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.31 hyp=0.32 cameraTheta=-1.80 mountX=0.11 mountY=-0.30, mountTheta=-1.22 20:52:26.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.31, opts=13) 20:52:26.925 00.000 10672 Enqueuing Move request for scope (-0.07, -0.31) 20:52:26.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:52:26.925 00.000 428 Worker thread wakes up 20:52:26.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.31) opts 0xd 20:52:26.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.31) 20:52:26.925 00.000 428 Moving (-0.07, -0.31) raw xDistance=0.11 yDistance=-0.30 20:52:26.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:52:26.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:26.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:52:26.925 00.000 428 MoveAxis(E, 0, ABG) 20:52:26.925 00.000 428 Move returns status 0, amount 0 20:52:26.925 00.000 428 MoveAxis(N, 0, ABG) 20:52:26.925 00.000 428 Move returns status 0, amount 0 20:52:26.925 00.000 428 move complete, result=0 20:52:26.925 00.000 428 worker thread done servicing request 20:52:26.957 00.032 10672 UpdateGuideState exits: m=276287 SNR=47.5 20:52:26.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:26.957 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:26.957 00.000 10672 Enqueuing Expose request 20:52:26.957 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:52:26.957 00.000 428 Worker thread wakes up 20:52:26.957 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:26.957 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:29.315 02.358 428 Exposure complete 20:52:29.456 00.141 428 worker thread done servicing request 20:52:29.456 00.000 10672 OnExposeComplete: enter 20:52:29.456 00.000 10672 UpdateGuideState(): m_state=6 20:52:29.456 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2760 20:52:29.456 00.000 10672 Star::Find returns 1 (0), X=1121.27, Y=722.59, Mass=235056, SNR=48.3, Peak=50224 HFD=1.8 20:52:29.456 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 20:52:29.456 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23) 20:52:29.456 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.48 hyp=0.56 cameraTheta=-2.12 mountX=0.35 mountY=-0.45, mountTheta=-0.90 20:52:29.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.48, opts=13) 20:52:29.456 00.000 10672 Enqueuing Move request for scope (-0.30, -0.48) 20:52:29.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:52:29.456 00.000 428 Worker thread wakes up 20:52:29.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.48) opts 0xd 20:52:29.456 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.48) 20:52:29.456 00.000 428 Moving (-0.30, -0.48) raw xDistance=0.35 yDistance=-0.45 20:52:29.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 20:52:29.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:29.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 20:52:29.456 00.000 428 MoveAxis(E, 0, ABG) 20:52:29.456 00.000 428 Move returns status 0, amount 0 20:52:29.456 00.000 428 MoveAxis(N, 0, ABG) 20:52:29.456 00.000 428 Move returns status 0, amount 0 20:52:29.456 00.000 428 move complete, result=0 20:52:29.456 00.000 428 worker thread done servicing request 20:52:29.472 00.016 10672 UpdateGuideState exits: m=235056 SNR=48.3 20:52:29.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:29.472 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:29.472 00.000 10672 Enqueuing Expose request 20:52:29.472 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 20:52:29.472 00.000 428 Worker thread wakes up 20:52:29.472 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:29.472 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:30.456 00.984 10672 read socket command 10 20:52:30.456 00.000 10672 processing socket request REQDIST 20:52:30.456 00.000 10672 SOCKSVR: Sending pixel error of 0.45 20:52:30.456 00.000 10672 Sending socket response 45 (0x2d) 20:52:31.783 01.327 428 Exposure complete 20:52:31.924 00.141 428 worker thread done servicing request 20:52:31.924 00.000 10672 OnExposeComplete: enter 20:52:31.924 00.000 10672 UpdateGuideState(): m_state=6 20:52:31.924 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2761 20:52:31.924 00.000 10672 Star::Find returns 1 (0), X=1121.73, Y=722.67, Mass=241357, SNR=46.5, Peak=40080 HFD=1.9 20:52:31.924 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.02) = xAngle (1.83 = 1.83) 20:52:31.924 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.30 = -1.30) 20:52:31.924 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.40 hyp=0.43 cameraTheta=-1.19 mountX=-0.11 mountY=-0.41, mountTheta=-1.83 20:52:31.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.40, opts=13) 20:52:31.924 00.000 10672 Enqueuing Move request for scope (0.16, -0.40) 20:52:31.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:52:31.924 00.000 428 Worker thread wakes up 20:52:31.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.40) opts 0xd 20:52:31.924 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.40) 20:52:31.924 00.000 428 Moving (0.16, -0.40) raw xDistance=-0.11 yDistance=-0.41 20:52:31.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:52:31.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:31.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:52:31.924 00.000 428 MoveAxis(E, 0, ABG) 20:52:31.924 00.000 428 Move returns status 0, amount 0 20:52:31.924 00.000 428 MoveAxis(N, 0, ABG) 20:52:31.924 00.000 428 Move returns status 0, amount 0 20:52:31.924 00.000 428 move complete, result=0 20:52:31.924 00.000 428 worker thread done servicing request 20:52:31.955 00.031 10672 UpdateGuideState exits: m=241357 SNR=46.5 20:52:31.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:31.955 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:31.955 00.000 10672 Enqueuing Expose request 20:52:31.955 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:52:31.955 00.000 428 Worker thread wakes up 20:52:31.955 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:31.955 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:34.302 02.347 428 Exposure complete 20:52:34.427 00.125 428 worker thread done servicing request 20:52:34.427 00.000 10672 OnExposeComplete: enter 20:52:34.427 00.000 10672 UpdateGuideState(): m_state=6 20:52:34.427 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2762 20:52:34.427 00.000 10672 Star::Find returns 1 (0), X=1121.51, Y=722.67, Mass=275781, SNR=47.3, Peak=41280 HFD=2.8 20:52:34.427 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.02) = xAngle (1.31 = 1.31) 20:52:34.427 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 20:52:34.427 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.40 hyp=0.40 cameraTheta=-1.71 mountX=0.11 mountY=-0.39, mountTheta=-1.31 20:52:34.427 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.40, opts=13) 20:52:34.427 00.000 10672 Enqueuing Move request for scope (-0.06, -0.40) 20:52:34.427 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:52:34.427 00.000 428 Worker thread wakes up 20:52:34.427 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.40) opts 0xd 20:52:34.427 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.40) 20:52:34.443 00.016 428 Moving (-0.06, -0.40) raw xDistance=0.11 yDistance=-0.39 20:52:34.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:52:34.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:34.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 20:52:34.443 00.000 428 MoveAxis(E, 0, ABG) 20:52:34.443 00.000 428 Move returns status 0, amount 0 20:52:34.443 00.000 428 MoveAxis(N, 0, ABG) 20:52:34.443 00.000 428 Move returns status 0, amount 0 20:52:34.443 00.000 428 move complete, result=0 20:52:34.443 00.000 428 worker thread done servicing request 20:52:34.458 00.015 10672 UpdateGuideState exits: m=275781 SNR=47.3 20:52:34.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:34.458 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:34.458 00.000 10672 Enqueuing Expose request 20:52:34.458 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:52:34.458 00.000 428 Worker thread wakes up 20:52:34.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:34.458 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:35.458 01.000 10672 read socket command 10 20:52:35.458 00.000 10672 processing socket request REQDIST 20:52:35.458 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:52:35.458 00.000 10672 Sending socket response 43 (0x2b) 20:52:36.801 01.343 428 Exposure complete 20:52:36.926 00.125 428 worker thread done servicing request 20:52:36.926 00.000 10672 OnExposeComplete: enter 20:52:36.926 00.000 10672 UpdateGuideState(): m_state=6 20:52:36.926 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2763 20:52:36.926 00.000 10672 Star::Find returns 1 (0), X=1121.56, Y=723.14, Mass=243869, SNR=45.8, Peak=45200 HFD=2.5 20:52:36.926 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.54) 20:52:36.926 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.62 = 1.62) 20:52:36.926 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.73 mountX=0.00 mountY=0.07, mountTheta=1.54 20:52:36.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.07, opts=13) 20:52:36.926 00.000 10672 Enqueuing Move request for scope (-0.01, 0.07) 20:52:36.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:52:36.926 00.000 428 Worker thread wakes up 20:52:36.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd 20:52:36.926 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.07) 20:52:36.926 00.000 428 Moving (-0.01, 0.07) raw xDistance=0.00 yDistance=0.07 20:52:36.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:52:36.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:36.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:52:36.942 00.016 428 MoveAxis(E, 0, ABG) 20:52:36.942 00.000 428 Move returns status 0, amount 0 20:52:36.942 00.000 428 MoveAxis(N, 0, ABG) 20:52:36.942 00.000 428 Move returns status 0, amount 0 20:52:36.942 00.000 428 move complete, result=0 20:52:36.942 00.000 428 worker thread done servicing request 20:52:36.958 00.016 10672 UpdateGuideState exits: m=243869 SNR=45.8 20:52:36.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:36.958 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:36.958 00.000 10672 Enqueuing Expose request 20:52:36.958 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:52:36.958 00.000 428 Worker thread wakes up 20:52:36.958 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:36.958 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:39.301 02.343 428 Exposure complete 20:52:39.426 00.125 428 worker thread done servicing request 20:52:39.426 00.000 10672 OnExposeComplete: enter 20:52:39.426 00.000 10672 UpdateGuideState(): m_state=6 20:52:39.426 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2764 20:52:39.426 00.000 10672 Star::Find returns 1 (0), X=1121.90, Y=722.73, Mass=282150, SNR=47.6, Peak=43456 HFD=2.5 20:52:39.426 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.02) = xAngle (2.22 = 2.22) 20:52:39.426 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.91 = -0.91) 20:52:39.426 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.34 hyp=0.48 cameraTheta=-0.80 mountX=-0.29 mountY=-0.38, mountTheta=-2.22 20:52:39.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.34, opts=13) 20:52:39.426 00.000 10672 Enqueuing Move request for scope (0.33, -0.34) 20:52:39.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=144, FiltMax=65488, Gamma=1.000 20:52:39.426 00.000 428 Worker thread wakes up 20:52:39.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.34) opts 0xd 20:52:39.426 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.34) 20:52:39.426 00.000 428 Moving (0.33, -0.34) raw xDistance=-0.29 yDistance=-0.38 20:52:39.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:52:39.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:39.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 20:52:39.426 00.000 428 MoveAxis(E, 0, ABG) 20:52:39.426 00.000 428 Move returns status 0, amount 0 20:52:39.426 00.000 428 MoveAxis(N, 0, ABG) 20:52:39.426 00.000 428 Move returns status 0, amount 0 20:52:39.426 00.000 428 move complete, result=0 20:52:39.426 00.000 428 worker thread done servicing request 20:52:39.457 00.031 10672 UpdateGuideState exits: m=282150 SNR=47.6 20:52:39.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:39.457 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:39.457 00.000 10672 Enqueuing Expose request 20:52:39.457 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 20:52:39.457 00.000 428 Worker thread wakes up 20:52:39.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:39.457 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:40.462 01.005 10672 read socket command 10 20:52:40.462 00.000 10672 processing socket request REQDIST 20:52:40.462 00.000 10672 SOCKSVR: Sending pixel error of 0.37 20:52:40.462 00.000 10672 Sending socket response 37 (0x25) 20:52:41.789 01.327 428 Exposure complete 20:52:41.930 00.141 428 worker thread done servicing request 20:52:41.930 00.000 10672 OnExposeComplete: enter 20:52:41.930 00.000 10672 UpdateGuideState(): m_state=6 20:52:41.930 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2765 20:52:41.930 00.000 10672 Star::Find returns 1 (0), X=1121.72, Y=722.93, Mass=273852, SNR=51.0, Peak=37680 HFD=2.5 20:52:41.930 00.000 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.02) = xAngle (2.28 = 2.28) 20:52:41.930 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.85 = -0.85) 20:52:41.930 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.74 mountX=-0.13 mountY=-0.15, mountTheta=-2.29 20:52:41.930 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.14, opts=13) 20:52:41.930 00.000 10672 Enqueuing Move request for scope (0.15, -0.14) 20:52:41.930 00.000 428 Worker thread wakes up 20:52:41.930 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:52:41.930 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd 20:52:41.930 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.14) 20:52:41.930 00.000 428 Moving (0.15, -0.14) raw xDistance=-0.13 yDistance=-0.15 20:52:41.930 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:52:41.930 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:41.930 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:52:41.930 00.000 428 MoveAxis(E, 0, ABG) 20:52:41.930 00.000 428 Move returns status 0, amount 0 20:52:41.930 00.000 428 MoveAxis(N, 0, ABG) 20:52:41.930 00.000 428 Move returns status 0, amount 0 20:52:41.930 00.000 428 move complete, result=0 20:52:41.930 00.000 428 worker thread done servicing request 20:52:41.961 00.031 10672 UpdateGuideState exits: m=273852 SNR=51.0 20:52:41.961 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:41.961 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:41.961 00.000 10672 Enqueuing Expose request 20:52:41.961 00.000 428 Worker thread wakes up 20:52:41.961 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:52:41.961 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:41.961 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:44.304 02.343 428 Exposure complete 20:52:44.444 00.140 428 worker thread done servicing request 20:52:44.444 00.000 10672 OnExposeComplete: enter 20:52:44.444 00.000 10672 UpdateGuideState(): m_state=6 20:52:44.444 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2766 20:52:44.444 00.000 10672 Star::Find returns 1 (0), X=1121.81, Y=722.93, Mass=327487, SNR=59.6, Peak=46944 HFD=3.2 20:52:44.444 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.02) = xAngle (2.49 = 2.49) 20:52:44.444 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.64 = -0.64) 20:52:44.444 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.53 mountX=-0.22 mountY=-0.17, mountTheta=-2.50 20:52:44.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.14, opts=13) 20:52:44.444 00.000 10672 Enqueuing Move request for scope (0.24, -0.14) 20:52:44.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:52:44.444 00.000 428 Worker thread wakes up 20:52:44.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.14) opts 0xd 20:52:44.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.14) 20:52:44.444 00.000 428 Moving (0.24, -0.14) raw xDistance=-0.22 yDistance=-0.17 20:52:44.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:52:44.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:44.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:52:44.444 00.000 428 MoveAxis(E, 0, ABG) 20:52:44.444 00.000 428 Move returns status 0, amount 0 20:52:44.444 00.000 428 MoveAxis(N, 0, ABG) 20:52:44.444 00.000 428 Move returns status 0, amount 0 20:52:44.444 00.000 428 move complete, result=0 20:52:44.444 00.000 428 worker thread done servicing request 20:52:44.460 00.016 10672 UpdateGuideState exits: m=327487 SNR=59.6 20:52:44.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:44.460 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:44.476 00.016 10672 Enqueuing Expose request 20:52:44.476 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:52:44.476 00.000 428 Worker thread wakes up 20:52:44.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:44.476 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:45.460 00.984 10672 read socket command 10 20:52:45.460 00.000 10672 processing socket request REQDIST 20:52:45.460 00.000 10672 SOCKSVR: Sending pixel error of 0.30 20:52:45.460 00.000 10672 Sending socket response 30 (0x1e) 20:52:46.803 01.343 428 Exposure complete 20:52:46.928 00.125 428 worker thread done servicing request 20:52:46.928 00.000 10672 OnExposeComplete: enter 20:52:46.928 00.000 10672 UpdateGuideState(): m_state=6 20:52:46.928 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2767 20:52:46.928 00.000 10672 Star::Find returns 1 (0), X=1122.01, Y=722.91, Mass=260610, SNR=46.4, Peak=47712 HFD=2.7 20:52:46.928 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.02) = xAngle (2.68 = 2.68) 20:52:46.928 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.44 = -0.44) 20:52:46.928 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.15 hyp=0.47 cameraTheta=-0.34 mountX=-0.42 mountY=-0.20, mountTheta=-2.69 20:52:46.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.15, opts=13) 20:52:46.928 00.000 10672 Enqueuing Move request for scope (0.44, -0.15) 20:52:46.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:52:46.928 00.000 428 Worker thread wakes up 20:52:46.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.15) opts 0xd 20:52:46.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.15) 20:52:46.928 00.000 428 Moving (0.44, -0.15) raw xDistance=-0.42 yDistance=-0.20 20:52:46.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 20:52:46.928 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:46.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 20:52:46.928 00.000 428 MoveAxis(E, 0, ABG) 20:52:46.928 00.000 428 Move returns status 0, amount 0 20:52:46.928 00.000 428 MoveAxis(N, 0, ABG) 20:52:46.928 00.000 428 Move returns status 0, amount 0 20:52:46.928 00.000 428 move complete, result=0 20:52:46.928 00.000 428 worker thread done servicing request 20:52:46.959 00.031 10672 UpdateGuideState exits: m=260610 SNR=46.4 20:52:46.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:46.959 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:46.959 00.000 10672 Enqueuing Expose request 20:52:46.959 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 20:52:46.959 00.000 428 Worker thread wakes up 20:52:46.959 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:46.959 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:49.307 02.348 428 Exposure complete 20:52:49.447 00.140 428 worker thread done servicing request 20:52:49.447 00.000 10672 OnExposeComplete: enter 20:52:49.447 00.000 10672 UpdateGuideState(): m_state=6 20:52:49.447 00.000 10672 Star::Find(15, 1122, 722, 0, (0,0,0,0), 0.0, 0) frame 2768 20:52:49.447 00.000 10672 Star::Find returns 1 (0), X=1122.01, Y=722.64, Mass=286492, SNR=50.1, Peak=50656 HFD=2.4 20:52:49.447 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.02) = xAngle (2.26 = 2.26) 20:52:49.447 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.87 = -0.87) 20:52:49.447 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.42 hyp=0.61 cameraTheta=-0.76 mountX=-0.39 mountY=-0.47, mountTheta=-2.27 20:52:49.447 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.42, opts=13) 20:52:49.447 00.000 10672 Enqueuing Move request for scope (0.45, -0.42) 20:52:49.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:52:49.447 00.000 428 Worker thread wakes up 20:52:49.447 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.42) opts 0xd 20:52:49.447 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.42) 20:52:49.447 00.000 428 Moving (0.45, -0.42) raw xDistance=-0.39 yDistance=-0.47 20:52:49.447 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 20:52:49.447 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:49.447 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 20:52:49.447 00.000 428 MoveAxis(E, 0, ABG) 20:52:49.447 00.000 428 Move returns status 0, amount 0 20:52:49.447 00.000 428 MoveAxis(N, 0, ABG) 20:52:49.447 00.000 428 Move returns status 0, amount 0 20:52:49.447 00.000 428 move complete, result=0 20:52:49.447 00.000 428 worker thread done servicing request 20:52:49.463 00.016 10672 UpdateGuideState exits: m=286492 SNR=50.1 20:52:49.463 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:49.463 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:49.463 00.000 10672 Enqueuing Expose request 20:52:49.463 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 20:52:49.463 00.000 428 Worker thread wakes up 20:52:49.463 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:49.463 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:50.463 01.000 10672 read socket command 10 20:52:50.463 00.000 10672 processing socket request REQDIST 20:52:50.463 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:52:50.463 00.000 10672 Sending socket response 43 (0x2b) 20:52:51.790 01.327 428 Exposure complete 20:52:51.915 00.125 428 worker thread done servicing request 20:52:51.915 00.000 10672 OnExposeComplete: enter 20:52:51.915 00.000 10672 UpdateGuideState(): m_state=6 20:52:51.915 00.000 10672 Star::Find(15, 1122, 722, 0, (0,0,0,0), 0.0, 0) frame 2769 20:52:51.915 00.000 10672 Star::Find returns 1 (0), X=1121.63, Y=722.90, Mass=306299, SNR=54.3, Peak=43024 HFD=3.3 20:52:51.915 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.02) = xAngle (1.83 = 1.83) 20:52:51.915 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.30 = -1.30) 20:52:51.915 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.19 mountX=-0.05 mountY=-0.17, mountTheta=-1.83 20:52:51.915 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.17, opts=13) 20:52:51.915 00.000 10672 Enqueuing Move request for scope (0.07, -0.17) 20:52:51.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:52:51.915 00.000 428 Worker thread wakes up 20:52:51.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd 20:52:51.915 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.17) 20:52:51.915 00.000 428 Moving (0.07, -0.17) raw xDistance=-0.05 yDistance=-0.17 20:52:51.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:52:51.915 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:51.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:52:51.915 00.000 428 MoveAxis(E, 0, ABG) 20:52:51.915 00.000 428 Move returns status 0, amount 0 20:52:51.915 00.000 428 MoveAxis(N, 0, ABG) 20:52:51.915 00.000 428 Move returns status 0, amount 0 20:52:51.915 00.000 428 move complete, result=0 20:52:51.915 00.000 428 worker thread done servicing request 20:52:51.947 00.032 10672 UpdateGuideState exits: m=306299 SNR=54.3 20:52:51.947 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:51.947 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:51.947 00.000 10672 Enqueuing Expose request 20:52:51.947 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:52:51.947 00.000 428 Worker thread wakes up 20:52:51.947 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:51.947 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:54.305 02.358 428 Exposure complete 20:52:54.446 00.141 428 worker thread done servicing request 20:52:54.446 00.000 10672 OnExposeComplete: enter 20:52:54.446 00.000 10672 UpdateGuideState(): m_state=6 20:52:54.446 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2770 20:52:54.446 00.000 10672 Star::Find returns 1 (0), X=1121.86, Y=722.92, Mass=250399, SNR=42.4, Peak=47168 HFD=2.4 20:52:54.446 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.02) = xAngle (2.55 = 2.55) 20:52:54.446 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.57 = -0.57) 20:52:54.446 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.15 hyp=0.33 cameraTheta=-0.47 mountX=-0.27 mountY=-0.18, mountTheta=-2.56 20:52:54.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.15, opts=13) 20:52:54.446 00.000 10672 Enqueuing Move request for scope (0.29, -0.15) 20:52:54.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:52:54.446 00.000 428 Worker thread wakes up 20:52:54.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.15) opts 0xd 20:52:54.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.15) 20:52:54.446 00.000 428 Moving (0.29, -0.15) raw xDistance=-0.27 yDistance=-0.18 20:52:54.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 20:52:54.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:54.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:52:54.446 00.000 428 MoveAxis(E, 0, ABG) 20:52:54.446 00.000 428 Move returns status 0, amount 0 20:52:54.446 00.000 428 MoveAxis(N, 0, ABG) 20:52:54.446 00.000 428 Move returns status 0, amount 0 20:52:54.446 00.000 428 move complete, result=0 20:52:54.446 00.000 428 worker thread done servicing request 20:52:54.461 00.015 10672 UpdateGuideState exits: m=250399 SNR=42.4 20:52:54.477 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:54.477 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:54.477 00.000 10672 Enqueuing Expose request 20:52:54.477 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 20:52:54.477 00.000 428 Worker thread wakes up 20:52:54.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:54.477 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:55.493 01.016 10672 read socket command 10 20:52:55.493 00.000 10672 processing socket request REQDIST 20:52:55.493 00.000 10672 SOCKSVR: Sending pixel error of 0.34 20:52:55.493 00.000 10672 Sending socket response 34 (0x22) 20:52:56.804 01.311 428 Exposure complete 20:52:56.933 00.129 428 worker thread done servicing request 20:52:56.933 00.000 10672 OnExposeComplete: enter 20:52:56.933 00.000 10672 UpdateGuideState(): m_state=6 20:52:56.933 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2771 20:52:56.933 00.000 10672 Star::Find returns 1 (0), X=1121.77, Y=723.16, Mass=265710, SNR=47.3, Peak=41392 HFD=2.5 20:52:56.933 00.000 10672 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.02) = xAngle (3.44 = -2.85) 20:52:56.933 00.000 10672 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.31 = 0.31) 20:52:56.933 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.41 mountX=-0.21 mountY=0.07, mountTheta=2.84 20:52:56.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.09, opts=13) 20:52:56.933 00.000 10672 Enqueuing Move request for scope (0.20, 0.09) 20:52:56.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:52:56.933 00.000 428 Worker thread wakes up 20:52:56.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd 20:52:56.933 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.09) 20:52:56.933 00.000 428 Moving (0.20, 0.09) raw xDistance=-0.21 yDistance=0.07 20:52:56.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 20:52:56.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:56.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 20:52:56.933 00.000 428 MoveAxis(E, 0, ABG) 20:52:56.933 00.000 428 Move returns status 0, amount 0 20:52:56.933 00.000 428 MoveAxis(N, 0, ABG) 20:52:56.933 00.000 428 Move returns status 0, amount 0 20:52:56.933 00.000 428 move complete, result=0 20:52:56.933 00.000 428 worker thread done servicing request 20:52:56.965 00.032 10672 UpdateGuideState exits: m=265710 SNR=47.3 20:52:56.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:56.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:56.965 00.000 10672 Enqueuing Expose request 20:52:56.965 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:52:56.965 00.000 428 Worker thread wakes up 20:52:56.965 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:56.965 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:52:59.292 02.327 428 Exposure complete 20:52:59.417 00.125 428 worker thread done servicing request 20:52:59.417 00.000 10672 OnExposeComplete: enter 20:52:59.417 00.000 10672 UpdateGuideState(): m_state=6 20:52:59.417 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2772 20:52:59.417 00.000 10672 Star::Find returns 1 (0), X=1122.09, Y=722.76, Mass=252616, SNR=44.4, Peak=39536 HFD=2.5 20:52:59.417 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.02) = xAngle (2.48 = 2.48) 20:52:59.417 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.64 = -0.64) 20:52:59.417 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.31 hyp=0.61 cameraTheta=-0.54 mountX=-0.48 mountY=-0.36, mountTheta=-2.49 20:52:59.417 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.31, opts=13) 20:52:59.417 00.000 10672 Enqueuing Move request for scope (0.52, -0.31) 20:52:59.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:52:59.417 00.000 428 Worker thread wakes up 20:52:59.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.31) opts 0xd 20:52:59.417 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.31) 20:52:59.417 00.000 428 Moving (0.52, -0.31) raw xDistance=-0.48 yDistance=-0.36 20:52:59.433 00.016 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 20:52:59.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:59.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 20:52:59.433 00.000 428 MoveAxis(E, 447, ABG) 20:52:59.433 00.000 428 Guiding Dir = 2, Dur = 447 20:52:59.433 00.000 428 IsSlewing returns 0 20:52:59.433 00.000 428 IsGuiding returns 0 20:52:59.448 00.015 10672 UpdateGuideState exits: m=252616 SNR=44.4 20:52:59.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:59.448 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:52:59.448 00.000 10672 Enqueuing Expose request 20:52:59.448 00.000 428 PulseGuide returned control before completion, sleep 432 20:52:59.917 00.469 428 IsGuiding returns 0 20:52:59.917 00.000 428 Move returns status 0, amount 447 20:52:59.917 00.000 428 MoveAxis(N, 0, ABG) 20:52:59.917 00.000 428 Move returns status 0, amount 0 20:52:59.917 00.000 428 move complete, result=0 20:52:59.917 00.000 428 worker thread done servicing request 20:52:59.917 00.000 428 Worker thread wakes up 20:52:59.917 00.000 10672 GuideStep: -0.5 px 447 ms EAST, -0.4 px 0 ms NORTH 20:52:59.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:52:59.917 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:00.464 00.547 10672 read socket command 10 20:53:00.464 00.000 10672 processing socket request REQDIST 20:53:00.464 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:53:00.464 00.000 10672 Sending socket response 39 (0x27) 20:53:01.776 01.312 428 Exposure complete 20:53:02.447 00.671 428 worker thread done servicing request 20:53:02.479 00.032 10672 OnExposeComplete: enter 20:53:02.479 00.000 10672 UpdateGuideState(): m_state=6 20:53:02.479 00.000 10672 Star::Find(15, 1122, 722, 0, (0,0,0,0), 0.0, 0) frame 2773 20:53:02.479 00.000 10672 Star::Find returns 1 (0), X=1121.64, Y=723.00, Mass=276966, SNR=48.5, Peak=43680 HFD=2.4 20:53:02.479 00.000 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.02) = xAngle (2.28 = 2.28) 20:53:02.479 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.85 = -0.85) 20:53:02.479 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.74 mountX=-0.06 mountY=-0.07, mountTheta=-2.28 20:53:02.494 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.06, opts=13) 20:53:02.494 00.000 10672 Enqueuing Move request for scope (0.07, -0.06) 20:53:02.510 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:53:02.510 00.000 428 Worker thread wakes up 20:53:02.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd 20:53:02.510 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.06) 20:53:02.510 00.000 428 Moving (0.07, -0.06) raw xDistance=-0.06 yDistance=-0.07 20:53:02.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:53:02.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:02.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 20:53:02.510 00.000 428 MoveAxis(E, 0, ABG) 20:53:02.510 00.000 428 Move returns status 0, amount 0 20:53:02.510 00.000 428 MoveAxis(N, 0, ABG) 20:53:02.510 00.000 428 Move returns status 0, amount 0 20:53:02.510 00.000 428 move complete, result=0 20:53:02.510 00.000 428 worker thread done servicing request 20:53:02.557 00.047 10672 UpdateGuideState exits: m=276966 SNR=48.5 20:53:02.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:02.557 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:02.557 00.000 10672 Enqueuing Expose request 20:53:02.557 00.000 428 Worker thread wakes up 20:53:02.557 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:02.557 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:02.557 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:53:04.275 01.718 428 Exposure complete 20:53:04.462 00.187 428 worker thread done servicing request 20:53:04.462 00.000 10672 OnExposeComplete: enter 20:53:04.478 00.016 10672 UpdateGuideState(): m_state=6 20:53:04.478 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2774 20:53:04.478 00.000 10672 Star::Find returns 1 (0), X=1122.00, Y=723.33, Mass=236663, SNR=42.1, Peak=48144 HFD=2.4 20:53:04.478 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.02) = xAngle (3.56 = -2.72) 20:53:04.478 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.43 = 0.43) 20:53:04.478 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.26 hyp=0.50 cameraTheta=0.54 mountX=-0.46 mountY=0.21, mountTheta=2.71 20:53:04.478 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.26, opts=13) 20:53:04.478 00.000 10672 Enqueuing Move request for scope (0.43, 0.26) 20:53:04.478 00.000 428 Worker thread wakes up 20:53:04.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:53:04.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.26) opts 0xd 20:53:04.478 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.26) 20:53:04.478 00.000 428 Moving (0.43, 0.26) raw xDistance=-0.46 yDistance=0.21 20:53:04.478 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 20:53:04.478 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:04.478 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:53:04.478 00.000 428 MoveAxis(E, 424, ABG) 20:53:04.478 00.000 428 Guiding Dir = 2, Dur = 424 20:53:04.478 00.000 428 IsSlewing returns 0 20:53:04.493 00.015 428 IsGuiding returns 0 20:53:04.509 00.016 428 PulseGuide returned control before completion, sleep 419 20:53:04.509 00.000 10672 UpdateGuideState exits: m=236663 SNR=42.1 20:53:04.509 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:04.509 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:04.509 00.000 10672 Enqueuing Expose request 20:53:04.946 00.437 428 IsGuiding returns 0 20:53:04.946 00.000 428 Move returns status 0, amount 424 20:53:04.946 00.000 428 MoveAxis(N, 0, ABG) 20:53:04.946 00.000 428 Move returns status 0, amount 0 20:53:04.946 00.000 428 move complete, result=0 20:53:04.946 00.000 428 worker thread done servicing request 20:53:04.946 00.000 428 Worker thread wakes up 20:53:04.946 00.000 10672 GuideStep: -0.5 px 424 ms EAST, 0.2 px 0 ms NORTH 20:53:04.946 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:04.946 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:05.466 00.520 10672 read socket command 10 20:53:05.466 00.000 10672 processing socket request REQDIST 20:53:05.466 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:53:05.466 00.000 10672 Sending socket response 36 (0x24) 20:53:06.778 01.312 428 Exposure complete 20:53:06.919 00.141 428 worker thread done servicing request 20:53:06.919 00.000 10672 OnExposeComplete: enter 20:53:06.919 00.000 10672 UpdateGuideState(): m_state=6 20:53:06.919 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2775 20:53:06.919 00.000 10672 Star::Find returns 1 (0), X=1121.97, Y=723.14, Mass=245038, SNR=38.4, Peak=43248 HFD=2.6 20:53:06.919 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.02) = xAngle (3.21 = -3.08) 20:53:06.919 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.08 = 0.08) 20:53:06.919 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.08 hyp=0.41 cameraTheta=0.19 mountX=-0.41 mountY=0.03, mountTheta=3.06 20:53:06.919 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.08, opts=13) 20:53:06.919 00.000 10672 Enqueuing Move request for scope (0.40, 0.08) 20:53:06.919 00.000 428 Worker thread wakes up 20:53:06.919 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:53:06.919 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.08) opts 0xd 20:53:06.919 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.08) 20:53:06.919 00.000 428 Moving (0.40, 0.08) raw xDistance=-0.41 yDistance=0.03 20:53:06.919 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:53:06.919 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:06.919 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:53:06.919 00.000 428 MoveAxis(E, 0, ABG) 20:53:06.919 00.000 428 Move returns status 0, amount 0 20:53:06.919 00.000 428 MoveAxis(N, 0, ABG) 20:53:06.919 00.000 428 Move returns status 0, amount 0 20:53:06.919 00.000 428 move complete, result=0 20:53:06.919 00.000 428 worker thread done servicing request 20:53:06.950 00.031 10672 UpdateGuideState exits: m=245038 SNR=38.4 20:53:06.950 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:06.950 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:06.950 00.000 10672 Enqueuing Expose request 20:53:06.950 00.000 428 Worker thread wakes up 20:53:06.950 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 20:53:06.950 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:06.950 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:09.293 02.343 428 Exposure complete 20:53:09.418 00.125 428 worker thread done servicing request 20:53:09.433 00.015 10672 OnExposeComplete: enter 20:53:09.433 00.000 10672 UpdateGuideState(): m_state=6 20:53:09.433 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2776 20:53:09.433 00.000 10672 Star::Find returns 1 (0), X=1121.66, Y=722.85, Mass=323991, SNR=51.4, Peak=42480 HFD=3.2 20:53:09.433 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.02) = xAngle (1.86 = 1.86) 20:53:09.433 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.27 = -1.27) 20:53:09.433 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.16 mountX=-0.07 mountY=-0.23, mountTheta=-1.86 20:53:09.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.22, opts=13) 20:53:09.433 00.000 10672 Enqueuing Move request for scope (0.09, -0.22) 20:53:09.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:53:09.433 00.000 428 Worker thread wakes up 20:53:09.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd 20:53:09.433 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.22) 20:53:09.433 00.000 428 Moving (0.09, -0.22) raw xDistance=-0.07 yDistance=-0.23 20:53:09.433 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:53:09.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:09.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:53:09.433 00.000 428 MoveAxis(E, 0, ABG) 20:53:09.433 00.000 428 Move returns status 0, amount 0 20:53:09.433 00.000 428 MoveAxis(N, 0, ABG) 20:53:09.433 00.000 428 Move returns status 0, amount 0 20:53:09.433 00.000 428 move complete, result=0 20:53:09.433 00.000 428 worker thread done servicing request 20:53:09.465 00.032 10672 UpdateGuideState exits: m=323991 SNR=51.4 20:53:09.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:09.465 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:09.465 00.000 10672 Enqueuing Expose request 20:53:09.465 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:53:09.465 00.000 428 Worker thread wakes up 20:53:09.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:09.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:10.496 01.031 10672 read socket command 10 20:53:10.496 00.000 10672 processing socket request REQDIST 20:53:10.496 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:53:10.496 00.000 10672 Sending socket response 33 (0x21) 20:53:11.792 01.296 428 Exposure complete 20:53:11.933 00.141 428 worker thread done servicing request 20:53:11.933 00.000 10672 OnExposeComplete: enter 20:53:11.933 00.000 10672 UpdateGuideState(): m_state=6 20:53:11.933 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2777 20:53:11.933 00.000 10672 Star::Find returns 1 (0), X=1121.47, Y=722.80, Mass=258048, SNR=43.6, Peak=36480 HFD=2.6 20:53:11.933 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.02) = xAngle (1.09 = 1.09) 20:53:11.933 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 20:53:11.933 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.93 mountX=0.13 mountY=-0.26, mountTheta=-1.09 20:53:11.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.27, opts=13) 20:53:11.933 00.000 10672 Enqueuing Move request for scope (-0.10, -0.27) 20:53:11.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:53:11.933 00.000 428 Worker thread wakes up 20:53:11.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd 20:53:11.933 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.27) 20:53:11.933 00.000 428 Moving (-0.10, -0.27) raw xDistance=0.13 yDistance=-0.26 20:53:11.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:53:11.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:11.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 20:53:11.933 00.000 428 MoveAxis(E, 0, ABG) 20:53:11.933 00.000 428 Move returns status 0, amount 0 20:53:11.933 00.000 428 MoveAxis(N, 0, ABG) 20:53:11.933 00.000 428 Move returns status 0, amount 0 20:53:11.948 00.015 428 move complete, result=0 20:53:11.948 00.000 428 worker thread done servicing request 20:53:11.964 00.016 10672 UpdateGuideState exits: m=258048 SNR=43.6 20:53:11.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:11.964 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:11.964 00.000 10672 Enqueuing Expose request 20:53:11.964 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:53:11.964 00.000 428 Worker thread wakes up 20:53:11.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:11.964 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:14.296 02.332 428 Exposure complete 20:53:14.421 00.125 428 worker thread done servicing request 20:53:14.421 00.000 10672 OnExposeComplete: enter 20:53:14.421 00.000 10672 UpdateGuideState(): m_state=6 20:53:14.421 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2778 20:53:14.421 00.000 10672 Star::Find returns 1 (0), X=1121.90, Y=723.18, Mass=278365, SNR=48.9, Peak=44880 HFD=2.7 20:53:14.421 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.02) = xAngle (3.35 = -2.93) 20:53:14.421 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.22 = 0.22) 20:53:14.421 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.11 hyp=0.35 cameraTheta=0.33 mountX=-0.34 mountY=0.08, mountTheta=2.92 20:53:14.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.11, opts=13) 20:53:14.421 00.000 10672 Enqueuing Move request for scope (0.33, 0.11) 20:53:14.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:53:14.421 00.000 428 Worker thread wakes up 20:53:14.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.11) opts 0xd 20:53:14.421 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.11) 20:53:14.421 00.000 428 Moving (0.33, 0.11) raw xDistance=-0.34 yDistance=0.08 20:53:14.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 20:53:14.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:14.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 20:53:14.421 00.000 428 MoveAxis(E, 0, ABG) 20:53:14.421 00.000 428 Move returns status 0, amount 0 20:53:14.421 00.000 428 MoveAxis(N, 0, ABG) 20:53:14.421 00.000 428 Move returns status 0, amount 0 20:53:14.421 00.000 428 move complete, result=0 20:53:14.421 00.000 428 worker thread done servicing request 20:53:14.452 00.031 10672 UpdateGuideState exits: m=278365 SNR=48.9 20:53:14.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:14.452 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:14.452 00.000 10672 Enqueuing Expose request 20:53:14.452 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:53:14.452 00.000 428 Worker thread wakes up 20:53:14.452 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:14.452 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:15.530 01.078 10672 read socket command 10 20:53:15.530 00.000 10672 processing socket request REQDIST 20:53:15.530 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:53:15.530 00.000 10672 Sending socket response 33 (0x21) 20:53:16.795 01.265 428 Exposure complete 20:53:16.920 00.125 428 worker thread done servicing request 20:53:16.920 00.000 10672 OnExposeComplete: enter 20:53:16.920 00.000 10672 UpdateGuideState(): m_state=6 20:53:16.920 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2779 20:53:16.920 00.000 10672 Star::Find returns 1 (0), X=1121.71, Y=722.67, Mass=252331, SNR=47.3, Peak=42256 HFD=2.7 20:53:16.920 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.02) = xAngle (1.79 = 1.79) 20:53:16.920 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.33 = -1.33) 20:53:16.920 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.40 hyp=0.42 cameraTheta=-1.23 mountX=-0.09 mountY=-0.41, mountTheta=-1.79 20:53:16.920 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.40, opts=13) 20:53:16.920 00.000 10672 Enqueuing Move request for scope (0.14, -0.40) 20:53:16.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:53:16.920 00.000 428 Worker thread wakes up 20:53:16.920 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.40) opts 0xd 20:53:16.920 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.40) 20:53:16.920 00.000 428 Moving (0.14, -0.40) raw xDistance=-0.09 yDistance=-0.41 20:53:16.920 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:53:16.920 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:16.920 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 20:53:16.920 00.000 428 MoveAxis(E, 0, ABG) 20:53:16.920 00.000 428 Move returns status 0, amount 0 20:53:16.920 00.000 428 MoveAxis(N, 0, ABG) 20:53:16.920 00.000 428 Move returns status 0, amount 0 20:53:16.920 00.000 428 move complete, result=0 20:53:16.920 00.000 428 worker thread done servicing request 20:53:16.951 00.031 10672 UpdateGuideState exits: m=252331 SNR=47.3 20:53:16.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:16.951 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:16.951 00.000 10672 Enqueuing Expose request 20:53:16.951 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 20:53:16.951 00.000 428 Worker thread wakes up 20:53:16.951 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:16.951 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:19.302 02.351 428 Exposure complete 20:53:19.440 00.138 428 worker thread done servicing request 20:53:19.440 00.000 10672 OnExposeComplete: enter 20:53:19.440 00.000 10672 UpdateGuideState(): m_state=6 20:53:19.441 00.001 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2780 20:53:19.441 00.000 10672 Star::Find returns 1 (0), X=1122.00, Y=722.96, Mass=276424, SNR=50.9, Peak=43136 HFD=2.8 20:53:19.441 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.02) = xAngle (2.78 = 2.78) 20:53:19.441 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.35 = -0.35) 20:53:19.442 00.001 10672 CameraToMount -- cameraX=0.43 cameraY=-0.10 hyp=0.44 cameraTheta=-0.24 mountX=-0.41 mountY=-0.15, mountTheta=-2.79 20:53:19.443 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.10, opts=13) 20:53:19.443 00.000 10672 Enqueuing Move request for scope (0.43, -0.10) 20:53:19.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:53:19.443 00.000 428 Worker thread wakes up 20:53:19.444 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.10) opts 0xd 20:53:19.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.10) 20:53:19.444 00.000 428 Moving (0.43, -0.10) raw xDistance=-0.41 yDistance=-0.15 20:53:19.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:53:19.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:19.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 20:53:19.444 00.000 428 MoveAxis(E, 0, ABG) 20:53:19.444 00.000 428 Move returns status 0, amount 0 20:53:19.445 00.001 428 MoveAxis(N, 0, ABG) 20:53:19.445 00.000 428 Move returns status 0, amount 0 20:53:19.445 00.000 428 move complete, result=0 20:53:19.445 00.000 428 worker thread done servicing request 20:53:19.468 00.023 10672 UpdateGuideState exits: m=276424 SNR=50.9 20:53:19.469 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:19.469 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:19.469 00.000 10672 Enqueuing Expose request 20:53:19.469 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 20:53:19.469 00.000 428 Worker thread wakes up 20:53:19.469 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:19.470 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:20.470 01.000 10672 read socket command 10 20:53:20.470 00.000 10672 processing socket request REQDIST 20:53:20.470 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:53:20.470 00.000 10672 Sending socket response 38 (0x26) 20:53:21.769 01.299 428 Exposure complete 20:53:21.910 00.141 428 worker thread done servicing request 20:53:21.910 00.000 10672 OnExposeComplete: enter 20:53:21.910 00.000 10672 UpdateGuideState(): m_state=6 20:53:21.910 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2781 20:53:21.910 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=722.92, Mass=241097, SNR=50.4, Peak=46400 HFD=2.3 20:53:21.910 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.02) = xAngle (2.38 = 2.38) 20:53:21.910 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.75 = -0.75) 20:53:21.910 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.24 cameraTheta=-0.64 mountX=-0.18 mountY=-0.17, mountTheta=-2.39 20:53:21.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.15, opts=13) 20:53:21.910 00.000 10672 Enqueuing Move request for scope (0.20, -0.15) 20:53:21.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:53:21.910 00.000 428 Worker thread wakes up 20:53:21.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd 20:53:21.910 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.15) 20:53:21.910 00.000 428 Moving (0.20, -0.15) raw xDistance=-0.18 yDistance=-0.17 20:53:21.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:53:21.910 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:21.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 20:53:21.910 00.000 428 MoveAxis(E, 0, ABG) 20:53:21.910 00.000 428 Move returns status 0, amount 0 20:53:21.910 00.000 428 MoveAxis(N, 0, ABG) 20:53:21.910 00.000 428 Move returns status 0, amount 0 20:53:21.910 00.000 428 move complete, result=0 20:53:21.910 00.000 428 worker thread done servicing request 20:53:21.957 00.047 10672 UpdateGuideState exits: m=241097 SNR=50.4 20:53:21.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:21.957 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:21.957 00.000 10672 Enqueuing Expose request 20:53:21.957 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:53:21.957 00.000 428 Worker thread wakes up 20:53:21.957 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:21.957 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:24.284 02.327 428 Exposure complete 20:53:24.409 00.125 428 worker thread done servicing request 20:53:24.409 00.000 10672 OnExposeComplete: enter 20:53:24.409 00.000 10672 UpdateGuideState(): m_state=6 20:53:24.409 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2782 20:53:24.409 00.000 10672 Star::Find returns 1 (0), X=1122.13, Y=723.38, Mass=285381, SNR=52.7, Peak=44880 HFD=2.8 20:53:24.409 00.000 10672 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.02) = xAngle (3.52 = -2.76) 20:53:24.425 00.016 10672 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.39 = 0.39) 20:53:24.425 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.31 hyp=0.64 cameraTheta=0.50 mountX=-0.59 mountY=0.25, mountTheta=2.75 20:53:24.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.31, opts=13) 20:53:24.425 00.000 10672 Enqueuing Move request for scope (0.56, 0.31) 20:53:24.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:53:24.425 00.000 428 Worker thread wakes up 20:53:24.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.31) opts 0xd 20:53:24.425 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.31) 20:53:24.425 00.000 428 Moving (0.56, 0.31) raw xDistance=-0.59 yDistance=0.25 20:53:24.425 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 20:53:24.425 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:24.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:53:24.425 00.000 428 MoveAxis(E, 552, ABG) 20:53:24.425 00.000 428 Guiding Dir = 2, Dur = 552 20:53:24.440 00.015 428 IsSlewing returns 0 20:53:24.440 00.000 428 IsGuiding returns 0 20:53:24.440 00.000 10672 UpdateGuideState exits: m=285381 SNR=52.7 20:53:24.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:24.440 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:24.440 00.000 10672 Enqueuing Expose request 20:53:24.456 00.016 428 PulseGuide returned control before completion, sleep 547 20:53:25.034 00.578 428 IsGuiding returns 0 20:53:25.034 00.000 428 Move returns status 0, amount 552 20:53:25.034 00.000 428 MoveAxis(N, 0, ABG) 20:53:25.034 00.000 428 Move returns status 0, amount 0 20:53:25.034 00.000 428 move complete, result=0 20:53:25.034 00.000 428 worker thread done servicing request 20:53:25.034 00.000 428 Worker thread wakes up 20:53:25.034 00.000 10672 GuideStep: -0.6 px 552 ms EAST, 0.2 px 0 ms NORTH 20:53:25.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:25.034 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:25.471 00.437 10672 read socket command 10 20:53:25.471 00.000 10672 processing socket request REQDIST 20:53:25.471 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:53:25.471 00.000 10672 Sending socket response 43 (0x2b) 20:53:26.799 01.328 428 Exposure complete 20:53:26.924 00.125 428 worker thread done servicing request 20:53:26.924 00.000 10672 OnExposeComplete: enter 20:53:26.924 00.000 10672 UpdateGuideState(): m_state=6 20:53:26.924 00.000 10672 Star::Find(15, 1122, 723, 0, (0,0,0,0), 0.0, 0) frame 2783 20:53:26.924 00.000 10672 Star::Find returns 1 (0), X=1121.86, Y=723.34, Mass=249778, SNR=45.2, Peak=51424 HFD=2.3 20:53:26.924 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.02) = xAngle (3.78 = -2.50) 20:53:26.924 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.65 = 0.65) 20:53:26.924 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.27 hyp=0.40 cameraTheta=0.76 mountX=-0.32 mountY=0.24, mountTheta=2.49 20:53:26.940 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.27, opts=13) 20:53:26.940 00.000 10672 Enqueuing Move request for scope (0.29, 0.27) 20:53:26.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=888, FiltMax=65488, Gamma=1.000 20:53:26.940 00.000 428 Worker thread wakes up 20:53:26.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.27) opts 0xd 20:53:26.940 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.27) 20:53:26.940 00.000 428 Moving (0.29, 0.27) raw xDistance=-0.32 yDistance=0.24 20:53:26.940 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 20:53:26.940 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:26.940 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:53:26.940 00.000 428 MoveAxis(E, 0, ABG) 20:53:26.940 00.000 428 Move returns status 0, amount 0 20:53:26.940 00.000 428 MoveAxis(N, 0, ABG) 20:53:26.940 00.000 428 Move returns status 0, amount 0 20:53:26.940 00.000 428 move complete, result=0 20:53:26.940 00.000 428 worker thread done servicing request 20:53:26.971 00.031 10672 UpdateGuideState exits: m=249778 SNR=45.2 20:53:26.971 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:26.971 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:26.971 00.000 10672 Enqueuing Expose request 20:53:26.971 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:53:26.971 00.000 428 Worker thread wakes up 20:53:26.971 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:26.971 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:29.298 02.327 428 Exposure complete 20:53:29.439 00.141 428 worker thread done servicing request 20:53:29.439 00.000 10672 OnExposeComplete: enter 20:53:29.439 00.000 10672 UpdateGuideState(): m_state=6 20:53:29.439 00.000 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2784 20:53:29.439 00.000 10672 Star::Find returns 1 (0), X=1121.49, Y=722.75, Mass=280625, SNR=56.1, Peak=41056 HFD=3.0 20:53:29.439 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.02) = xAngle (1.20 = 1.20) 20:53:29.439 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92) 20:53:29.439 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.82 mountX=0.12 mountY=-0.31, mountTheta=-1.21 20:53:29.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.32, opts=13) 20:53:29.439 00.000 10672 Enqueuing Move request for scope (-0.08, -0.32) 20:53:29.439 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:53:29.439 00.000 428 Worker thread wakes up 20:53:29.439 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.32) opts 0xd 20:53:29.439 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.32) 20:53:29.439 00.000 428 Moving (-0.08, -0.32) raw xDistance=0.12 yDistance=-0.31 20:53:29.439 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:53:29.439 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:29.439 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:53:29.439 00.000 428 MoveAxis(E, 0, ABG) 20:53:29.439 00.000 428 Move returns status 0, amount 0 20:53:29.439 00.000 428 MoveAxis(N, 0, ABG) 20:53:29.439 00.000 428 Move returns status 0, amount 0 20:53:29.439 00.000 428 move complete, result=0 20:53:29.439 00.000 428 worker thread done servicing request 20:53:29.470 00.031 10672 UpdateGuideState exits: m=280625 SNR=56.1 20:53:29.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:29.470 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:29.470 00.000 10672 Enqueuing Expose request 20:53:29.470 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:53:29.470 00.000 428 Worker thread wakes up 20:53:29.470 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:29.470 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:30.490 01.020 10672 read socket command 10 20:53:30.490 00.000 10672 processing socket request REQDIST 20:53:30.490 00.000 10672 SOCKSVR: Sending pixel error of 0.39 20:53:30.490 00.000 10672 Sending socket response 39 (0x27) 20:53:31.786 01.296 428 Exposure complete 20:53:31.927 00.141 428 worker thread done servicing request 20:53:31.927 00.000 10672 OnExposeComplete: enter 20:53:31.927 00.000 10672 UpdateGuideState(): m_state=6 20:53:31.927 00.000 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2785 20:53:31.927 00.000 10672 Star::Find returns 1 (0), X=1121.53, Y=722.90, Mass=243895, SNR=46.2, Peak=50000 HFD=2.1 20:53:31.927 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.02) = xAngle (1.21 = 1.21) 20:53:31.927 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92) 20:53:31.927 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.81 mountX=0.06 mountY=-0.16, mountTheta=-1.21 20:53:31.927 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.17, opts=13) 20:53:31.927 00.000 10672 Enqueuing Move request for scope (-0.04, -0.17) 20:53:31.927 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:53:31.927 00.000 428 Worker thread wakes up 20:53:31.927 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd 20:53:31.927 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.17) 20:53:31.927 00.000 428 Moving (-0.04, -0.17) raw xDistance=0.06 yDistance=-0.16 20:53:31.927 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:53:31.927 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:31.927 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 20:53:31.927 00.000 428 MoveAxis(E, 0, ABG) 20:53:31.927 00.000 428 Move returns status 0, amount 0 20:53:31.927 00.000 428 MoveAxis(N, 0, ABG) 20:53:31.927 00.000 428 Move returns status 0, amount 0 20:53:31.927 00.000 428 move complete, result=0 20:53:31.927 00.000 428 worker thread done servicing request 20:53:31.958 00.031 10672 UpdateGuideState exits: m=243895 SNR=46.2 20:53:31.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:31.958 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:31.958 00.000 10672 Enqueuing Expose request 20:53:31.958 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:53:31.958 00.000 428 Worker thread wakes up 20:53:31.958 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:31.958 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:33.127 01.169 10672 read socket command 13 20:53:33.127 00.000 10672 processing socket request MOVEn 20:53:33.127 00.000 10672 PhdController::Dither begins 20:53:33.128 00.001 10672 dither: size=25.00, dRA=0.00 dDec=25.00 20:53:33.128 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:53:33.128 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 20:53:33.128 00.000 10672 setting lock position to (1118.54, 747.88) 20:53:33.128 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 20:53:33.128 00.000 10672 Status Line: Dither by 0.00,25.00 20:53:33.140 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:53:33.140 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:53:33.140 00.000 10672 Sending socket response 2 (0x2) 20:53:34.277 01.137 428 Exposure complete 20:53:34.417 00.140 428 worker thread done servicing request 20:53:34.417 00.000 10672 OnExposeComplete: enter 20:53:34.417 00.000 10672 UpdateGuideState(): m_state=6 20:53:34.418 00.001 10672 Star::Find(15, 1121, 722, 0, (0,0,0,0), 0.0, 0) frame 2786 20:53:34.418 00.000 10672 Star::Find returns 1 (0), X=1121.76, Y=723.05, Mass=260259, SNR=46.3, Peak=46944 HFD=2.5 20:53:34.418 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 20:53:34.419 00.001 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 20:53:34.419 00.000 10672 CameraToMount -- cameraX=3.22 cameraY=-24.84 hyp=25.04 cameraTheta=-1.44 mountX=-0.19 mountY=-25.04, mountTheta=-1.58 20:53:34.420 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 20:53:34.420 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:53:34.420 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 20:53:34.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 20:53:34.421 00.001 10672 Enqueuing Move request for scope (1.27, -10.42) 20:53:34.421 00.000 10672 Mount: notify direct move -0.00,-10.50 20:53:34.421 00.000 428 Worker thread wakes up 20:53:34.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:53:34.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 20:53:34.421 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 20:53:34.421 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 20:53:34.421 00.000 428 MoveAxis(E, 0, B) 20:53:34.421 00.000 428 Move returns status 0, amount 0 20:53:34.422 00.001 428 MoveAxis(N, 15925, B) 20:53:34.422 00.000 428 Guiding Dir = 0, Dur = 15925 20:53:34.423 00.001 428 IsSlewing returns 0 20:53:34.424 00.001 428 IsGuiding returns 0 20:53:34.449 00.025 10672 UpdateGuideState exits: m=260259 SNR=46.3 20:53:34.449 00.000 10672 PhdController: settling, locked = 1, distance = 25.24 (99.00) aobump = 0 frame = 1 / 10 20:53:34.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:34.450 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:34.450 00.000 10672 Enqueuing Expose request 20:53:34.512 00.062 428 PulseGuide returned control before completion, sleep 15848 20:53:35.144 00.632 10672 read socket command 10 20:53:35.144 00.000 10672 processing socket request REQDIST 20:53:35.144 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:35.144 00.000 10672 Sending socket response 255 (0xff) 20:53:39.686 04.542 10672 read socket command 10 20:53:39.686 00.000 10672 processing socket request REQDIST 20:53:39.686 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:39.686 00.000 10672 Sending socket response 255 (0xff) 20:53:41.170 01.484 10672 read socket command 10 20:53:41.170 00.000 10672 processing socket request REQDIST 20:53:41.170 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:41.170 00.000 10672 Sending socket response 255 (0xff) 20:53:43.185 02.015 10672 read socket command 10 20:53:43.185 00.000 10672 processing socket request REQDIST 20:53:43.185 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:43.185 00.000 10672 Sending socket response 255 (0xff) 20:53:45.184 01.999 10672 read socket command 10 20:53:45.184 00.000 10672 processing socket request REQDIST 20:53:45.184 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:45.184 00.000 10672 Sending socket response 255 (0xff) 20:53:47.172 01.988 10672 read socket command 10 20:53:47.172 00.000 10672 processing socket request REQDIST 20:53:47.172 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:47.172 00.000 10672 Sending socket response 255 (0xff) 20:53:49.172 02.000 10672 read socket command 10 20:53:49.172 00.000 10672 processing socket request REQDIST 20:53:49.172 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:49.172 00.000 10672 Sending socket response 255 (0xff) 20:53:50.374 01.202 428 IsGuiding returns 1 20:53:50.374 00.000 428 scope still moving after pulse duration time elapsed 20:53:50.406 00.032 428 IsSlewing returns 0 20:53:50.406 00.000 428 IsGuiding returns 1 20:53:50.468 00.062 428 IsSlewing returns 0 20:53:50.468 00.000 428 IsGuiding returns 0 20:53:50.468 00.000 428 scope move finished after 15925 + 131 ms 20:53:50.468 00.000 428 Move returns status 0, amount 15925 20:53:50.468 00.000 428 move complete, result=0 20:53:50.468 00.000 428 worker thread done servicing request 20:53:50.483 00.015 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 20:53:50.483 00.000 428 Worker thread wakes up 20:53:50.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:53:50.483 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1107,708,31,31) 20:53:50.483 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:53:50.499 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:53:51.187 00.688 10672 read socket command 10 20:53:51.187 00.000 10672 processing socket request REQDIST 20:53:51.187 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:51.187 00.000 10672 Sending socket response 255 (0xff) 20:53:51.783 00.596 428 Exposure complete 20:53:51.929 00.146 428 worker thread done servicing request 20:53:51.929 00.000 10672 OnExposeComplete: enter 20:53:51.929 00.000 10672 UpdateGuideState(): m_state=6 20:53:51.930 00.001 10672 Star::Find(15, 1121, 723, 0, (0,0,0,0), 0.0, 0) frame 2787 20:53:51.930 00.000 10672 Star::Find returns 1 (0), X=1120.19, Y=729.72, Mass=286871, SNR=52.5, Peak=48800 HFD=2.7 20:53:51.930 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 20:53:51.931 00.001 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 20:53:51.931 00.000 10672 CameraToMount -- cameraX=1.65 cameraY=-18.17 hyp=18.24 cameraTheta=-1.48 mountX=0.56 mountY=-18.24, mountTheta=-1.54 20:53:51.933 00.002 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 20:53:51.933 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:53:51.933 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 20:53:51.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 20:53:51.933 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 20:53:51.933 00.000 10672 Mount: notify direct move -0.00,-10.50 20:53:51.934 00.001 428 Worker thread wakes up 20:53:51.934 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:53:51.934 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 20:53:51.934 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 20:53:51.934 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 20:53:51.934 00.000 428 MoveAxis(E, 0, B) 20:53:51.934 00.000 428 Move returns status 0, amount 0 20:53:51.934 00.000 428 MoveAxis(N, 15925, B) 20:53:51.935 00.001 428 Guiding Dir = 0, Dur = 15925 20:53:51.960 00.025 10672 UpdateGuideState exits: m=286871 SNR=52.5 20:53:51.960 00.000 10672 PhdController: settling, locked = 1, distance = 23.14 (99.00) aobump = 0 frame = 2 / 10 20:53:51.961 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:51.961 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:53:51.961 00.000 10672 Enqueuing Expose request 20:53:51.970 00.009 428 IsSlewing returns 0 20:53:51.974 00.004 428 IsGuiding returns 0 20:53:52.046 00.072 428 PulseGuide returned control before completion, sleep 15863 20:53:55.534 03.488 10672 read socket command 10 20:53:55.534 00.000 10672 processing socket request REQDIST 20:53:55.534 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:53:55.534 00.000 10672 Sending socket response 255 (0xff) 20:54:00.532 04.998 10672 read socket command 10 20:54:00.532 00.000 10672 processing socket request REQDIST 20:54:00.532 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:00.532 00.000 10672 Sending socket response 255 (0xff) 20:54:05.504 04.972 10672 read socket command 10 20:54:05.504 00.000 10672 processing socket request REQDIST 20:54:05.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:05.504 00.000 10672 Sending socket response 255 (0xff) 20:54:07.926 02.422 428 IsGuiding returns 1 20:54:07.926 00.000 428 scope still moving after pulse duration time elapsed 20:54:07.972 00.046 428 IsSlewing returns 0 20:54:08.019 00.047 428 IsGuiding returns 0 20:54:08.019 00.000 428 scope move finished after 15925 + 132 ms 20:54:08.019 00.000 428 Move returns status 0, amount 15925 20:54:08.019 00.000 428 move complete, result=0 20:54:08.019 00.000 428 worker thread done servicing request 20:54:08.019 00.000 428 Worker thread wakes up 20:54:08.019 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 20:54:08.019 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:08.019 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,715,31,31) 20:54:08.035 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:08.050 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:54:09.253 01.203 428 Exposure complete 20:54:09.409 00.156 428 worker thread done servicing request 20:54:09.409 00.000 10672 OnExposeComplete: enter 20:54:09.409 00.000 10672 UpdateGuideState(): m_state=6 20:54:09.409 00.000 10672 Star::Find(15, 1120, 729, 0, (0,0,0,0), 0.0, 0) frame 2788 20:54:09.409 00.000 10672 Star::Find returns 1 (0), X=1117.61, Y=738.44, Mass=228913, SNR=41.7, Peak=50224 HFD=1.6 20:54:09.409 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.02) = xAngle (1.35 = 1.35) 20:54:09.409 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.78 = -1.78) 20:54:09.409 00.000 10672 CameraToMount -- cameraX=-0.93 cameraY=-9.44 hyp=9.49 cameraTheta=-1.67 mountX=2.07 mountY=-9.29, mountTheta=-1.35 20:54:09.409 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 20:54:09.409 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:54:09.409 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 20:54:09.409 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 20:54:09.409 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 20:54:09.409 00.000 428 Worker thread wakes up 20:54:09.409 00.000 10672 Mount: notify direct move -0.00,-4.00 20:54:09.409 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 20:54:09.409 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:54:09.409 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 20:54:09.409 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 20:54:09.409 00.000 428 MoveAxis(E, 0, B) 20:54:09.409 00.000 428 Move returns status 0, amount 0 20:54:09.409 00.000 428 MoveAxis(N, 6067, B) 20:54:09.409 00.000 428 Guiding Dir = 0, Dur = 6067 20:54:09.409 00.000 428 IsSlewing returns 0 20:54:09.409 00.000 428 IsGuiding returns 0 20:54:09.440 00.031 10672 UpdateGuideState exits: m=228913 SNR=41.7 20:54:09.440 00.000 10672 PhdController: settling, locked = 1, distance = 19.05 (99.00) aobump = 0 frame = 3 / 10 20:54:09.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:09.440 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:09.440 00.000 10672 Enqueuing Expose request 20:54:09.487 00.047 428 PulseGuide returned control before completion, sleep 5995 20:54:10.504 01.017 10672 read socket command 10 20:54:10.504 00.000 10672 processing socket request REQDIST 20:54:10.505 00.001 10672 SOCKSVR: Sending pixel error of 2.55 20:54:10.505 00.000 10672 Sending socket response 255 (0xff) 20:54:15.505 05.000 428 IsGuiding returns 1 20:54:15.505 00.000 428 scope still moving after pulse duration time elapsed 20:54:15.505 00.000 10672 read socket command 10 20:54:15.505 00.000 10672 processing socket request REQDIST 20:54:15.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:15.505 00.000 10672 Sending socket response 255 (0xff) 20:54:15.536 00.031 428 IsSlewing returns 0 20:54:15.536 00.000 428 IsGuiding returns 1 20:54:15.583 00.047 428 IsSlewing returns 0 20:54:15.614 00.031 428 IsGuiding returns 0 20:54:15.614 00.000 428 scope move finished after 6067 + 138 ms 20:54:15.614 00.000 428 Move returns status 0, amount 6067 20:54:15.614 00.000 428 move complete, result=0 20:54:15.614 00.000 428 worker thread done servicing request 20:54:15.614 00.000 428 Worker thread wakes up 20:54:15.614 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 20:54:15.614 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:15.614 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1103,723,31,31) 20:54:15.630 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:15.645 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:54:16.770 01.125 428 Exposure complete 20:54:16.911 00.141 428 worker thread done servicing request 20:54:16.911 00.000 10672 OnExposeComplete: enter 20:54:16.911 00.000 10672 UpdateGuideState(): m_state=6 20:54:16.911 00.000 10672 Star::Find(15, 1117, 738, 0, (0,0,0,0), 0.0, 0) frame 2789 20:54:16.911 00.000 10672 Star::Find returns 1 (0), X=1117.38, Y=739.49, Mass=263769, SNR=43.8, Peak=38016 HFD=3.0 20:54:16.911 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.02) = xAngle (1.31 = 1.31) 20:54:16.911 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82) 20:54:16.911 00.000 10672 CameraToMount -- cameraX=-1.16 cameraY=-8.39 hyp=8.47 cameraTheta=-1.71 mountX=2.17 mountY=-8.22, mountTheta=-1.31 20:54:16.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.16, y=-8.39, opts=13) 20:54:16.911 00.000 10672 Enqueuing Move request for scope (-1.16, -8.39) 20:54:16.911 00.000 428 Worker thread wakes up 20:54:16.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:54:16.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -8.39) opts 0xd 20:54:16.911 00.000 428 Handling offset move in thread for scope, endpoint = (-1.16, -8.39) 20:54:16.911 00.000 428 Moving (-1.16, -8.39) raw xDistance=2.17 yDistance=-8.22 20:54:16.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.37 from input 2.17 20:54:16.911 00.000 428 resist switch: large excursion: input -8.22 thresh 1.65 direction from 0 to -1 20:54:16.911 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-24.66 20:54:16.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.22 from input -8.22 20:54:16.911 00.000 428 MoveAxis(W, 2017, ABG) 20:54:16.911 00.000 428 Guiding Dir = 3, Dur = 2017 20:54:16.911 00.000 428 IsSlewing returns 0 20:54:16.911 00.000 428 IsGuiding returns 0 20:54:16.926 00.015 428 PulseGuide returned control before completion, sleep 2013 20:54:16.942 00.016 10672 UpdateGuideState exits: m=263769 SNR=43.8 20:54:16.942 00.000 10672 PhdController: settling, locked = 1, distance = 8.47 (99.00) aobump = 0 frame = 4 / 10 20:54:16.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:16.942 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:16.942 00.000 10672 Enqueuing Expose request 20:54:18.957 02.015 428 IsGuiding returns 0 20:54:18.957 00.000 428 Move returns status 0, amount 2017 20:54:18.957 00.000 428 MoveAxis(N, 12467, ABG) 20:54:18.957 00.000 428 duration set to 2500 by maxDecDuration 20:54:18.957 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:18.957 00.000 428 IsSlewing returns 0 20:54:18.957 00.000 428 IsGuiding returns 0 20:54:19.035 00.078 428 PulseGuide returned control before completion, sleep 2435 20:54:20.539 01.504 10672 read socket command 10 20:54:20.539 00.000 10672 processing socket request REQDIST 20:54:20.539 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:20.539 00.000 10672 Sending socket response 255 (0xff) 20:54:21.492 00.953 428 IsGuiding returns 1 20:54:21.492 00.000 428 scope still moving after pulse duration time elapsed 20:54:21.523 00.031 428 IsSlewing returns 0 20:54:21.523 00.000 428 IsGuiding returns 1 20:54:21.586 00.063 428 IsSlewing returns 0 20:54:21.586 00.000 428 IsGuiding returns 0 20:54:21.586 00.000 428 scope move finished after 2500 + 118 ms 20:54:21.586 00.000 428 Move returns status 0, amount 2500 20:54:21.586 00.000 428 move complete, result=0 20:54:21.586 00.000 428 worker thread done servicing request 20:54:21.586 00.000 428 Worker thread wakes up 20:54:21.586 00.000 10672 GuideStep: 2.2 px 2017 ms WEST, -8.2 px 2500 ms NORTH 20:54:21.586 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:21.586 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1102,724,31,31) 20:54:21.601 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:21.757 00.156 428 Exposure complete 20:54:21.882 00.125 428 worker thread done servicing request 20:54:21.882 00.000 10672 OnExposeComplete: enter 20:54:21.882 00.000 10672 UpdateGuideState(): m_state=6 20:54:21.882 00.000 10672 Star::Find(15, 1117, 739, 0, (0,0,0,0), 0.0, 0) frame 2790 20:54:21.882 00.000 10672 Star::Find returns 1 (0), X=1118.02, Y=739.08, Mass=278361, SNR=43.5, Peak=50112 HFD=2.7 20:54:21.882 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.02) = xAngle (1.39 = 1.39) 20:54:21.882 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74) 20:54:21.882 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-8.80 hyp=8.82 cameraTheta=-1.63 mountX=1.59 mountY=-8.69, mountTheta=-1.39 20:54:21.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-8.80, opts=13) 20:54:21.882 00.000 10672 Enqueuing Move request for scope (-0.53, -8.80) 20:54:21.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:54:21.882 00.000 428 Worker thread wakes up 20:54:21.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -8.80) opts 0xd 20:54:21.882 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -8.80) 20:54:21.882 00.000 428 Moving (-0.53, -8.80) raw xDistance=1.59 yDistance=-8.69 20:54:21.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.59 20:54:21.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.69 from input -8.69 20:54:21.882 00.000 428 MoveAxis(W, 1619, ABG) 20:54:21.882 00.000 428 Guiding Dir = 3, Dur = 1619 20:54:21.898 00.016 428 IsSlewing returns 0 20:54:21.898 00.000 428 IsGuiding returns 0 20:54:21.913 00.015 10672 UpdateGuideState exits: m=278361 SNR=43.5 20:54:21.913 00.000 10672 PhdController: settling, locked = 1, distance = 8.58 (99.00) aobump = 0 frame = 5 / 10 20:54:21.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:21.913 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:21.913 00.000 10672 Enqueuing Expose request 20:54:21.913 00.000 428 PulseGuide returned control before completion, sleep 1614 20:54:23.552 01.639 428 IsGuiding returns 0 20:54:23.552 00.000 428 Move returns status 0, amount 1619 20:54:23.552 00.000 428 MoveAxis(N, 13185, ABG) 20:54:23.552 00.000 428 duration set to 2500 by maxDecDuration 20:54:23.553 00.001 428 Guiding Dir = 0, Dur = 2500 20:54:23.584 00.031 428 IsSlewing returns 0 20:54:23.585 00.001 428 IsGuiding returns 0 20:54:23.664 00.079 428 PulseGuide returned control before completion, sleep 2432 20:54:25.560 01.896 10672 read socket command 10 20:54:25.560 00.000 10672 processing socket request REQDIST 20:54:25.560 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:25.560 00.000 10672 Sending socket response 255 (0xff) 20:54:26.107 00.547 428 IsGuiding returns 1 20:54:26.107 00.000 428 scope still moving after pulse duration time elapsed 20:54:26.138 00.031 428 IsSlewing returns 0 20:54:26.138 00.000 428 IsGuiding returns 1 20:54:26.200 00.062 428 IsSlewing returns 0 20:54:26.232 00.032 428 IsGuiding returns 0 20:54:26.232 00.000 428 scope move finished after 2500 + 151 ms 20:54:26.232 00.000 428 Move returns status 0, amount 2500 20:54:26.232 00.000 428 move complete, result=0 20:54:26.232 00.000 428 worker thread done servicing request 20:54:26.232 00.000 428 Worker thread wakes up 20:54:26.232 00.000 10672 GuideStep: 1.6 px 1619 ms WEST, -8.7 px 2500 ms NORTH 20:54:26.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:26.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1103,724,31,31) 20:54:26.232 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:26.778 00.546 428 Exposure complete 20:54:26.903 00.125 428 worker thread done servicing request 20:54:26.903 00.000 10672 OnExposeComplete: enter 20:54:26.903 00.000 10672 UpdateGuideState(): m_state=6 20:54:26.903 00.000 10672 Star::Find(15, 1118, 739, 0, (0,0,0,0), 0.0, 0) frame 2791 20:54:26.903 00.000 10672 Star::Find returns 1 (0), X=1119.02, Y=739.42, Mass=296678, SNR=53.3, Peak=53600 HFD=2.6 20:54:26.903 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.02) = xAngle (1.51 = 1.51) 20:54:26.903 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62) 20:54:26.903 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-8.46 hyp=8.48 cameraTheta=-1.51 mountX=0.55 mountY=-8.47, mountTheta=-1.51 20:54:26.903 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-8.46, opts=13) 20:54:26.903 00.000 10672 Enqueuing Move request for scope (0.48, -8.46) 20:54:26.903 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:54:26.903 00.000 428 Worker thread wakes up 20:54:26.903 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -8.46) opts 0xd 20:54:26.903 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -8.46) 20:54:26.903 00.000 428 Moving (0.48, -8.46) raw xDistance=0.55 yDistance=-8.47 20:54:26.903 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.55 20:54:26.903 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.47 from input -8.47 20:54:26.903 00.000 428 MoveAxis(W, 624, ABG) 20:54:26.903 00.000 428 Guiding Dir = 3, Dur = 624 20:54:26.935 00.032 10672 UpdateGuideState exits: m=296678 SNR=53.3 20:54:26.935 00.000 10672 PhdController: settling, locked = 1, distance = 8.55 (99.00) aobump = 0 frame = 6 / 10 20:54:26.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:26.935 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:26.935 00.000 428 IsSlewing returns 0 20:54:26.935 00.000 10672 Enqueuing Expose request 20:54:26.935 00.000 428 IsGuiding returns 0 20:54:26.950 00.015 428 PulseGuide returned control before completion, sleep 620 20:54:27.606 00.656 428 IsGuiding returns 0 20:54:27.606 00.000 428 Move returns status 0, amount 624 20:54:27.606 00.000 428 MoveAxis(N, 12839, ABG) 20:54:27.606 00.000 428 duration set to 2500 by maxDecDuration 20:54:27.606 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:27.637 00.031 428 IsSlewing returns 0 20:54:27.637 00.000 428 IsGuiding returns 0 20:54:27.720 00.083 428 PulseGuide returned control before completion, sleep 2432 20:54:30.157 02.437 428 IsGuiding returns 1 20:54:30.157 00.000 428 scope still moving after pulse duration time elapsed 20:54:30.219 00.062 428 IsSlewing returns 0 20:54:30.251 00.032 428 IsGuiding returns 0 20:54:30.251 00.000 428 scope move finished after 2500 + 120 ms 20:54:30.251 00.000 428 Move returns status 0, amount 2500 20:54:30.251 00.000 428 move complete, result=0 20:54:30.266 00.015 428 worker thread done servicing request 20:54:30.266 00.000 428 Worker thread wakes up 20:54:30.266 00.000 10672 GuideStep: 0.5 px 624 ms WEST, -8.5 px 2500 ms NORTH 20:54:30.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:30.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,724,31,31) 20:54:30.266 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:30.500 00.234 10672 read socket command 10 20:54:30.500 00.000 10672 processing socket request REQDIST 20:54:30.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:30.500 00.000 10672 Sending socket response 255 (0xff) 20:54:31.766 01.266 428 Exposure complete 20:54:31.906 00.140 428 worker thread done servicing request 20:54:31.906 00.000 10672 OnExposeComplete: enter 20:54:31.906 00.000 10672 UpdateGuideState(): m_state=6 20:54:31.906 00.000 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2792 20:54:31.906 00.000 10672 Star::Find returns 1 (0), X=1119.30, Y=739.52, Mass=284219, SNR=45.4, Peak=34304 HFD=2.8 20:54:31.906 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 20:54:31.906 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 20:54:31.906 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-8.36 hyp=8.40 cameraTheta=-1.48 mountX=0.26 mountY=-8.39, mountTheta=-1.54 20:54:31.906 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-8.36, opts=13) 20:54:31.906 00.000 10672 Enqueuing Move request for scope (0.76, -8.36) 20:54:31.906 00.000 428 Worker thread wakes up 20:54:31.906 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 20:54:31.906 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -8.36) opts 0xd 20:54:31.906 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -8.36) 20:54:31.906 00.000 428 Moving (0.76, -8.36) raw xDistance=0.26 yDistance=-8.39 20:54:31.906 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:54:31.906 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.39 from input -8.39 20:54:31.906 00.000 428 MoveAxis(E, 0, ABG) 20:54:31.906 00.000 428 Move returns status 0, amount 0 20:54:31.906 00.000 428 MoveAxis(N, 12732, ABG) 20:54:31.906 00.000 428 duration set to 2500 by maxDecDuration 20:54:31.906 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:31.906 00.000 428 IsSlewing returns 0 20:54:31.906 00.000 428 IsGuiding returns 0 20:54:31.922 00.016 10672 UpdateGuideState exits: m=284219 SNR=45.4 20:54:31.922 00.000 10672 PhdController: settling, locked = 1, distance = 8.50 (99.00) aobump = 0 frame = 7 / 10 20:54:31.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:31.922 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:31.922 00.000 10672 Enqueuing Expose request 20:54:31.984 00.062 428 PulseGuide returned control before completion, sleep 2431 20:54:34.437 02.453 428 IsGuiding returns 1 20:54:34.437 00.000 428 scope still moving after pulse duration time elapsed 20:54:34.468 00.031 428 IsSlewing returns 0 20:54:34.468 00.000 428 IsGuiding returns 1 20:54:34.499 00.031 428 IsSlewing returns 0 20:54:34.499 00.000 428 IsGuiding returns 1 20:54:34.546 00.047 428 IsSlewing returns 0 20:54:34.546 00.000 428 IsGuiding returns 0 20:54:34.546 00.000 428 scope move finished after 2500 + 137 ms 20:54:34.546 00.000 428 Move returns status 0, amount 2500 20:54:34.546 00.000 428 move complete, result=0 20:54:34.546 00.000 428 worker thread done servicing request 20:54:34.546 00.000 428 Worker thread wakes up 20:54:34.546 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -8.4 px 2500 ms NORTH 20:54:34.546 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:34.546 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,725,31,31) 20:54:34.546 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:35.561 01.015 10672 read socket command 10 20:54:35.561 00.000 10672 processing socket request REQDIST 20:54:35.561 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:35.561 00.000 10672 Sending socket response 255 (0xff) 20:54:36.769 01.208 428 Exposure complete 20:54:36.910 00.141 428 worker thread done servicing request 20:54:36.910 00.000 10672 OnExposeComplete: enter 20:54:36.910 00.000 10672 UpdateGuideState(): m_state=6 20:54:36.910 00.000 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2793 20:54:36.910 00.000 10672 Star::Find returns 1 (0), X=1119.59, Y=739.48, Mass=259437, SNR=50.0, Peak=47600 HFD=1.7 20:54:36.910 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 20:54:36.910 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 20:54:36.910 00.000 10672 CameraToMount -- cameraX=1.04 cameraY=-8.40 hyp=8.47 cameraTheta=-1.45 mountX=-0.02 mountY=-8.47, mountTheta=-1.57 20:54:36.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.04, y=-8.40, opts=13) 20:54:36.910 00.000 10672 Enqueuing Move request for scope (1.04, -8.40) 20:54:36.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:54:36.910 00.000 428 Worker thread wakes up 20:54:36.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.04, -8.40) opts 0xd 20:54:36.910 00.000 428 Handling offset move in thread for scope, endpoint = (1.04, -8.40) 20:54:36.910 00.000 428 Moving (1.04, -8.40) raw xDistance=-0.02 yDistance=-8.47 20:54:36.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:54:36.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.47 from input -8.47 20:54:36.910 00.000 428 MoveAxis(E, 0, ABG) 20:54:36.910 00.000 428 Move returns status 0, amount 0 20:54:36.910 00.000 428 MoveAxis(N, 12844, ABG) 20:54:36.910 00.000 428 duration set to 2500 by maxDecDuration 20:54:36.910 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:36.910 00.000 428 IsSlewing returns 0 20:54:36.910 00.000 428 IsGuiding returns 0 20:54:36.925 00.015 10672 UpdateGuideState exits: m=259437 SNR=50.0 20:54:36.925 00.000 10672 PhdController: settling, locked = 1, distance = 8.49 (99.00) aobump = 0 frame = 8 / 10 20:54:36.925 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:36.925 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:36.925 00.000 10672 Enqueuing Expose request 20:54:36.988 00.063 428 PulseGuide returned control before completion, sleep 2432 20:54:39.440 02.452 428 IsGuiding returns 1 20:54:39.440 00.000 428 scope still moving after pulse duration time elapsed 20:54:39.471 00.031 428 IsSlewing returns 0 20:54:39.471 00.000 428 IsGuiding returns 1 20:54:39.518 00.047 428 IsSlewing returns 0 20:54:39.518 00.000 428 IsGuiding returns 0 20:54:39.518 00.000 428 scope move finished after 2500 + 104 ms 20:54:39.518 00.000 428 Move returns status 0, amount 2500 20:54:39.518 00.000 428 move complete, result=0 20:54:39.518 00.000 428 worker thread done servicing request 20:54:39.518 00.000 428 Worker thread wakes up 20:54:39.518 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -8.5 px 2500 ms NORTH 20:54:39.518 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:39.518 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,724,31,31) 20:54:39.518 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:40.518 01.000 10672 read socket command 10 20:54:40.518 00.000 10672 processing socket request REQDIST 20:54:40.518 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:40.518 00.000 10672 Sending socket response 255 (0xff) 20:54:41.767 01.249 428 Exposure complete 20:54:41.892 00.125 428 worker thread done servicing request 20:54:41.892 00.000 10672 OnExposeComplete: enter 20:54:41.892 00.000 10672 UpdateGuideState(): m_state=6 20:54:41.892 00.000 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2794 20:54:41.892 00.000 10672 Star::Find returns 1 (0), X=1120.05, Y=739.37, Mass=269513, SNR=48.6, Peak=45088 HFD=2.4 20:54:41.892 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.02) = xAngle (1.62 = 1.62) 20:54:41.892 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.50 = -1.50) 20:54:41.892 00.000 10672 CameraToMount -- cameraX=1.51 cameraY=-8.52 hyp=8.65 cameraTheta=-1.40 mountX=-0.47 mountY=-8.63, mountTheta=-1.62 20:54:41.892 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.51, y=-8.52, opts=13) 20:54:41.892 00.000 10672 Enqueuing Move request for scope (1.51, -8.52) 20:54:41.892 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 20:54:41.892 00.000 428 Worker thread wakes up 20:54:41.892 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.51, -8.52) opts 0xd 20:54:41.892 00.000 428 Handling offset move in thread for scope, endpoint = (1.51, -8.52) 20:54:41.892 00.000 428 Moving (1.51, -8.52) raw xDistance=-0.47 yDistance=-8.63 20:54:41.892 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 20:54:41.892 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.63 from input -8.63 20:54:41.892 00.000 428 MoveAxis(E, 434, ABG) 20:54:41.892 00.000 428 Guiding Dir = 2, Dur = 434 20:54:41.892 00.000 428 IsSlewing returns 0 20:54:41.892 00.000 428 IsGuiding returns 0 20:54:41.924 00.032 10672 UpdateGuideState exits: m=269513 SNR=48.6 20:54:41.924 00.000 10672 PhdController: settling, locked = 1, distance = 8.54 (99.00) aobump = 0 frame = 9 / 10 20:54:41.924 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:41.924 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:41.924 00.000 10672 Enqueuing Expose request 20:54:41.924 00.000 428 PulseGuide returned control before completion, sleep 415 20:54:42.377 00.453 428 IsGuiding returns 0 20:54:42.377 00.000 428 Move returns status 0, amount 434 20:54:42.377 00.000 428 MoveAxis(N, 13088, ABG) 20:54:42.377 00.000 428 duration set to 2500 by maxDecDuration 20:54:42.377 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 20:54:42.377 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:42.377 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 20:54:42.377 00.000 428 IsSlewing returns 0 20:54:42.377 00.000 428 IsGuiding returns 0 20:54:42.455 00.078 428 PulseGuide returned control before completion, sleep 2434 20:54:44.912 02.457 428 IsGuiding returns 1 20:54:44.912 00.000 428 scope still moving after pulse duration time elapsed 20:54:44.943 00.031 428 IsSlewing returns 0 20:54:44.943 00.000 428 IsGuiding returns 1 20:54:45.005 00.062 428 IsSlewing returns 0 20:54:45.005 00.000 428 IsGuiding returns 0 20:54:45.021 00.016 428 scope move finished after 2500 + 135 ms 20:54:45.021 00.000 428 Move returns status 0, amount 2500 20:54:45.021 00.000 428 move complete, result=0 20:54:45.021 00.000 428 worker thread done servicing request 20:54:45.021 00.000 428 Worker thread wakes up 20:54:45.021 00.000 10672 GuideStep: -0.5 px 434 ms EAST, -8.6 px 2500 ms NORTH 20:54:45.021 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:45.021 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,724,31,31) 20:54:45.036 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:45.505 00.469 10672 read socket command 10 20:54:45.505 00.000 10672 processing socket request REQDIST 20:54:45.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:45.505 00.000 10672 Sending socket response 255 (0xff) 20:54:46.770 01.265 428 Exposure complete 20:54:46.895 00.125 428 worker thread done servicing request 20:54:46.895 00.000 10672 OnExposeComplete: enter 20:54:46.895 00.000 10672 UpdateGuideState(): m_state=6 20:54:46.895 00.000 10672 Star::Find(15, 1120, 739, 0, (0,0,0,0), 0.0, 0) frame 2795 20:54:46.895 00.000 10672 Star::Find returns 1 (0), X=1119.76, Y=739.96, Mass=285383, SNR=48.9, Peak=55008 HFD=2.4 20:54:46.895 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 20:54:46.895 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 20:54:46.895 00.000 10672 CameraToMount -- cameraX=1.22 cameraY=-7.92 hyp=8.01 cameraTheta=-1.42 mountX=-0.25 mountY=-8.01, mountTheta=-1.60 20:54:46.895 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.22, y=-7.92, opts=13) 20:54:46.895 00.000 10672 Enqueuing Move request for scope (1.22, -7.92) 20:54:46.895 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:54:46.895 00.000 428 Worker thread wakes up 20:54:46.895 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.22, -7.92) opts 0xd 20:54:46.895 00.000 428 Handling offset move in thread for scope, endpoint = (1.22, -7.92) 20:54:46.895 00.000 428 Moving (1.22, -7.92) raw xDistance=-0.25 yDistance=-8.01 20:54:46.895 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 20:54:46.895 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.01 from input -8.01 20:54:46.895 00.000 428 MoveAxis(E, 0, ABG) 20:54:46.895 00.000 428 Move returns status 0, amount 0 20:54:46.895 00.000 428 MoveAxis(N, 12141, ABG) 20:54:46.895 00.000 428 duration set to 2500 by maxDecDuration 20:54:46.895 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:46.895 00.000 428 IsSlewing returns 0 20:54:46.895 00.000 428 IsGuiding returns 0 20:54:46.926 00.031 10672 UpdateGuideState exits: m=285383 SNR=48.9 20:54:46.926 00.000 10672 PhdController: settling, locked = 1, distance = 8.38 (99.00) aobump = 0 frame = 10 / 10 20:54:46.926 00.000 10672 PhdController: newstate STATE_FINISH 20:54:46.926 00.000 10672 PhdController complete: success 20:54:46.926 00.000 10672 Mount: notify guiding dither settle done success=1 20:54:46.926 00.000 10672 PhdController: newstate STATE_IDLE 20:54:46.926 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:46.926 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:46.926 00.000 10672 Enqueuing Expose request 20:54:46.973 00.047 428 PulseGuide returned control before completion, sleep 2433 20:54:49.426 02.453 428 IsGuiding returns 1 20:54:49.426 00.000 428 scope still moving after pulse duration time elapsed 20:54:49.457 00.031 428 IsSlewing returns 0 20:54:49.457 00.000 428 IsGuiding returns 1 20:54:49.504 00.047 428 IsSlewing returns 0 20:54:49.504 00.000 428 IsGuiding returns 0 20:54:49.504 00.000 428 scope move finished after 2500 + 104 ms 20:54:49.504 00.000 428 Move returns status 0, amount 2500 20:54:49.504 00.000 428 move complete, result=0 20:54:49.504 00.000 428 worker thread done servicing request 20:54:49.504 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -8.0 px 2500 ms NORTH 20:54:49.504 00.000 428 Worker thread wakes up 20:54:49.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:49.504 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:54:49.519 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:50.550 01.031 10672 read socket command 10 20:54:50.550 00.000 10672 processing socket request REQDIST 20:54:50.550 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:50.550 00.000 10672 Sending socket response 255 (0xff) 20:54:51.769 01.219 428 Exposure complete 20:54:51.894 00.125 428 worker thread done servicing request 20:54:51.894 00.000 10672 OnExposeComplete: enter 20:54:51.894 00.000 10672 UpdateGuideState(): m_state=6 20:54:51.909 00.015 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2796 20:54:51.909 00.000 10672 Star::Find returns 1 (0), X=1120.01, Y=740.07, Mass=277391, SNR=44.4, Peak=53600 HFD=2.7 20:54:51.909 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.02) = xAngle (1.63 = 1.63) 20:54:51.909 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.49 = -1.49) 20:54:51.909 00.000 10672 CameraToMount -- cameraX=1.47 cameraY=-7.82 hyp=7.95 cameraTheta=-1.39 mountX=-0.51 mountY=-7.93, mountTheta=-1.63 20:54:51.909 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.47, y=-7.82, opts=13) 20:54:51.909 00.000 10672 Enqueuing Move request for scope (1.47, -7.82) 20:54:51.909 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:54:51.909 00.000 428 Worker thread wakes up 20:54:51.909 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.47, -7.82) opts 0xd 20:54:51.909 00.000 428 Handling offset move in thread for scope, endpoint = (1.47, -7.82) 20:54:51.909 00.000 428 Moving (1.47, -7.82) raw xDistance=-0.51 yDistance=-7.93 20:54:51.909 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:54:51.909 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.93 from input -7.93 20:54:51.909 00.000 428 MoveAxis(E, 473, ABG) 20:54:51.909 00.000 428 Guiding Dir = 2, Dur = 473 20:54:51.909 00.000 428 IsSlewing returns 0 20:54:51.925 00.016 428 IsGuiding returns 0 20:54:51.925 00.000 10672 UpdateGuideState exits: m=277391 SNR=44.4 20:54:51.925 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:51.925 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:51.925 00.000 10672 Enqueuing Expose request 20:54:51.941 00.016 428 PulseGuide returned control before completion, sleep 468 20:54:52.429 00.488 428 IsGuiding returns 0 20:54:52.429 00.000 428 Move returns status 0, amount 473 20:54:52.429 00.000 428 MoveAxis(N, 12029, ABG) 20:54:52.429 00.000 428 duration set to 2500 by maxDecDuration 20:54:52.429 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:52.429 00.000 428 IsSlewing returns 0 20:54:52.429 00.000 428 IsGuiding returns 0 20:54:52.507 00.078 428 PulseGuide returned control before completion, sleep 2431 20:54:54.959 02.452 428 IsGuiding returns 1 20:54:54.959 00.000 428 scope still moving after pulse duration time elapsed 20:54:54.990 00.031 428 IsSlewing returns 0 20:54:54.990 00.000 428 IsGuiding returns 1 20:54:55.053 00.063 428 IsSlewing returns 0 20:54:55.053 00.000 428 IsGuiding returns 0 20:54:55.053 00.000 428 scope move finished after 2500 + 120 ms 20:54:55.053 00.000 428 Move returns status 0, amount 2500 20:54:55.053 00.000 428 move complete, result=0 20:54:55.053 00.000 428 worker thread done servicing request 20:54:55.053 00.000 428 Worker thread wakes up 20:54:55.053 00.000 10672 GuideStep: -0.5 px 473 ms EAST, -7.9 px 2500 ms NORTH 20:54:55.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:55.053 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:54:55.053 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:54:55.514 00.461 10672 read socket command 10 20:54:55.515 00.001 10672 processing socket request REQDIST 20:54:55.515 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:54:55.515 00.000 10672 Sending socket response 255 (0xff) 20:54:56.764 01.249 428 Exposure complete 20:54:56.898 00.134 428 worker thread done servicing request 20:54:56.899 00.001 10672 OnExposeComplete: enter 20:54:56.899 00.000 10672 UpdateGuideState(): m_state=6 20:54:56.900 00.001 10672 Star::Find(15, 1120, 740, 0, (0,0,0,0), 0.0, 0) frame 2797 20:54:56.900 00.000 10672 Star::Find returns 1 (0), X=1119.86, Y=739.99, Mass=246627, SNR=48.1, Peak=54912 HFD=2.4 20:54:56.900 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 20:54:56.900 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 20:54:56.900 00.000 10672 CameraToMount -- cameraX=1.31 cameraY=-7.90 hyp=8.01 cameraTheta=-1.41 mountX=-0.35 mountY=-7.99, mountTheta=-1.61 20:54:56.901 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.31, y=-7.90, opts=13) 20:54:56.902 00.001 10672 Enqueuing Move request for scope (1.31, -7.90) 20:54:56.902 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=728, FiltMax=65488, Gamma=1.000 20:54:56.902 00.000 428 Worker thread wakes up 20:54:56.902 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.31, -7.90) opts 0xd 20:54:56.902 00.000 428 Handling offset move in thread for scope, endpoint = (1.31, -7.90) 20:54:56.902 00.000 428 Moving (1.31, -7.90) raw xDistance=-0.35 yDistance=-7.99 20:54:56.902 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 20:54:56.902 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.99 from input -7.99 20:54:56.903 00.001 428 MoveAxis(E, 0, ABG) 20:54:56.903 00.000 428 Move returns status 0, amount 0 20:54:56.903 00.000 428 MoveAxis(N, 12123, ABG) 20:54:56.903 00.000 428 duration set to 2500 by maxDecDuration 20:54:56.903 00.000 428 Guiding Dir = 0, Dur = 2500 20:54:56.904 00.001 428 IsSlewing returns 0 20:54:56.904 00.000 428 IsGuiding returns 0 20:54:56.924 00.020 10672 UpdateGuideState exits: m=246627 SNR=48.1 20:54:56.925 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:56.925 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:54:56.925 00.000 10672 Enqueuing Expose request 20:54:56.991 00.066 428 PulseGuide returned control before completion, sleep 2424 20:54:59.458 02.467 428 IsGuiding returns 1 20:54:59.458 00.000 428 scope still moving after pulse duration time elapsed 20:54:59.520 00.062 428 IsSlewing returns 0 20:54:59.520 00.000 428 IsGuiding returns 0 20:54:59.520 00.000 428 scope move finished after 2500 + 130 ms 20:54:59.536 00.016 428 Move returns status 0, amount 2500 20:54:59.536 00.000 428 move complete, result=0 20:54:59.536 00.000 428 worker thread done servicing request 20:54:59.536 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -8.0 px 2500 ms NORTH 20:54:59.536 00.000 428 Worker thread wakes up 20:54:59.536 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:54:59.536 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:54:59.551 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:00.520 00.969 10672 read socket command 10 20:55:00.520 00.000 10672 processing socket request REQDIST 20:55:00.520 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:00.520 00.000 10672 Sending socket response 255 (0xff) 20:55:01.743 01.223 428 Exposure complete 20:55:01.868 00.125 428 worker thread done servicing request 20:55:01.868 00.000 10672 OnExposeComplete: enter 20:55:01.868 00.000 10672 UpdateGuideState(): m_state=6 20:55:01.868 00.000 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2798 20:55:01.868 00.000 10672 Star::Find returns 1 (0), X=1119.52, Y=739.75, Mass=268096, SNR=46.8, Peak=43024 HFD=2.7 20:55:01.868 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 20:55:01.868 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 20:55:01.868 00.000 10672 CameraToMount -- cameraX=0.98 cameraY=-8.13 hyp=8.19 cameraTheta=-1.45 mountX=0.01 mountY=-8.19, mountTheta=-1.57 20:55:01.868 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.98, y=-8.13, opts=13) 20:55:01.868 00.000 10672 Enqueuing Move request for scope (0.98, -8.13) 20:55:01.868 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:55:01.884 00.016 428 Worker thread wakes up 20:55:01.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.98, -8.13) opts 0xd 20:55:01.884 00.000 428 Handling offset move in thread for scope, endpoint = (0.98, -8.13) 20:55:01.884 00.000 428 Moving (0.98, -8.13) raw xDistance=0.01 yDistance=-8.19 20:55:01.884 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:55:01.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.19 from input -8.19 20:55:01.884 00.000 428 MoveAxis(E, 0, ABG) 20:55:01.884 00.000 428 Move returns status 0, amount 0 20:55:01.884 00.000 428 MoveAxis(N, 12422, ABG) 20:55:01.884 00.000 428 duration set to 2500 by maxDecDuration 20:55:01.884 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:01.884 00.000 428 IsSlewing returns 0 20:55:01.884 00.000 428 IsGuiding returns 0 20:55:01.899 00.015 10672 UpdateGuideState exits: m=268096 SNR=46.8 20:55:01.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:01.899 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:01.899 00.000 10672 Enqueuing Expose request 20:55:01.962 00.063 428 PulseGuide returned control before completion, sleep 2430 20:55:04.399 02.437 428 IsGuiding returns 1 20:55:04.399 00.000 428 scope still moving after pulse duration time elapsed 20:55:04.430 00.031 428 IsSlewing returns 0 20:55:04.430 00.000 428 IsGuiding returns 1 20:55:04.461 00.031 428 IsSlewing returns 0 20:55:04.461 00.000 428 IsGuiding returns 1 20:55:04.508 00.047 428 IsSlewing returns 0 20:55:04.508 00.000 428 IsGuiding returns 0 20:55:04.508 00.000 428 scope move finished after 2500 + 136 ms 20:55:04.508 00.000 428 Move returns status 0, amount 2500 20:55:04.508 00.000 428 move complete, result=0 20:55:04.508 00.000 428 worker thread done servicing request 20:55:04.508 00.000 428 Worker thread wakes up 20:55:04.523 00.015 10672 GuideStep: 0.0 px 0 ms EAST, -8.2 px 2500 ms NORTH 20:55:04.523 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:04.523 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:55:04.523 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:05.507 00.984 10672 read socket command 10 20:55:05.507 00.000 10672 processing socket request REQDIST 20:55:05.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:05.507 00.000 10672 Sending socket response 255 (0xff) 20:55:06.757 01.250 428 Exposure complete 20:55:06.898 00.141 428 worker thread done servicing request 20:55:06.898 00.000 10672 OnExposeComplete: enter 20:55:06.898 00.000 10672 UpdateGuideState(): m_state=6 20:55:06.898 00.000 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2799 20:55:06.898 00.000 10672 Star::Find returns 1 (0), X=1119.83, Y=739.86, Mass=265858, SNR=48.1, Peak=54144 HFD=2.4 20:55:06.898 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.02) = xAngle (1.61 = 1.61) 20:55:06.898 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 20:55:06.898 00.000 10672 CameraToMount -- cameraX=1.29 cameraY=-8.03 hyp=8.13 cameraTheta=-1.41 mountX=-0.31 mountY=-8.12, mountTheta=-1.61 20:55:06.898 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.29, y=-8.03, opts=13) 20:55:06.898 00.000 10672 Enqueuing Move request for scope (1.29, -8.03) 20:55:06.898 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:55:06.898 00.000 428 Worker thread wakes up 20:55:06.898 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.29, -8.03) opts 0xd 20:55:06.898 00.000 428 Handling offset move in thread for scope, endpoint = (1.29, -8.03) 20:55:06.898 00.000 428 Moving (1.29, -8.03) raw xDistance=-0.31 yDistance=-8.12 20:55:06.898 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:55:06.898 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.12 from input -8.12 20:55:06.898 00.000 428 MoveAxis(E, 0, ABG) 20:55:06.898 00.000 428 Move returns status 0, amount 0 20:55:06.898 00.000 428 MoveAxis(N, 12316, ABG) 20:55:06.898 00.000 428 duration set to 2500 by maxDecDuration 20:55:06.898 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:06.913 00.015 428 IsSlewing returns 0 20:55:06.913 00.000 428 IsGuiding returns 0 20:55:06.913 00.000 10672 UpdateGuideState exits: m=265858 SNR=48.1 20:55:06.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:06.913 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:06.913 00.000 10672 Enqueuing Expose request 20:55:06.992 00.079 428 PulseGuide returned control before completion, sleep 2432 20:55:09.433 02.441 428 IsGuiding returns 1 20:55:09.433 00.000 428 scope still moving after pulse duration time elapsed 20:55:09.464 00.031 428 IsSlewing returns 0 20:55:09.464 00.000 428 IsGuiding returns 1 20:55:09.511 00.047 428 IsSlewing returns 0 20:55:09.558 00.047 428 IsGuiding returns 0 20:55:09.558 00.000 428 scope move finished after 2500 + 152 ms 20:55:09.558 00.000 428 Move returns status 0, amount 2500 20:55:09.558 00.000 428 move complete, result=0 20:55:09.558 00.000 428 worker thread done servicing request 20:55:09.573 00.015 10672 GuideStep: -0.3 px 0 ms EAST, -8.1 px 2500 ms NORTH 20:55:09.573 00.000 428 Worker thread wakes up 20:55:09.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:09.573 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:55:09.589 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:10.526 00.937 10672 read socket command 10 20:55:10.526 00.000 10672 processing socket request REQDIST 20:55:10.526 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:10.526 00.000 10672 Sending socket response 255 (0xff) 20:55:11.760 01.234 428 Exposure complete 20:55:11.885 00.125 428 worker thread done servicing request 20:55:11.885 00.000 10672 OnExposeComplete: enter 20:55:11.885 00.000 10672 UpdateGuideState(): m_state=6 20:55:11.885 00.000 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2800 20:55:11.885 00.000 10672 Star::Find returns 1 (0), X=1120.07, Y=740.15, Mass=244219, SNR=40.1, Peak=48144 HFD=2.5 20:55:11.885 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.02) = xAngle (1.64 = 1.64) 20:55:11.885 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.48 = -1.48) 20:55:11.885 00.000 10672 CameraToMount -- cameraX=1.53 cameraY=-7.73 hyp=7.88 cameraTheta=-1.38 mountX=-0.58 mountY=-7.85, mountTheta=-1.64 20:55:11.885 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.53, y=-7.73, opts=13) 20:55:11.885 00.000 10672 Enqueuing Move request for scope (1.53, -7.73) 20:55:11.885 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=696, FiltMax=65488, Gamma=1.000 20:55:11.885 00.000 428 Worker thread wakes up 20:55:11.885 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.53, -7.73) opts 0xd 20:55:11.885 00.000 428 Handling offset move in thread for scope, endpoint = (1.53, -7.73) 20:55:11.885 00.000 428 Moving (1.53, -7.73) raw xDistance=-0.58 yDistance=-7.85 20:55:11.885 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 20:55:11.885 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.85 from input -7.85 20:55:11.885 00.000 428 MoveAxis(E, 541, ABG) 20:55:11.885 00.000 428 Guiding Dir = 2, Dur = 541 20:55:11.885 00.000 428 IsSlewing returns 0 20:55:11.885 00.000 428 IsGuiding returns 0 20:55:11.916 00.031 10672 UpdateGuideState exits: m=244219 SNR=40.1 20:55:11.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:11.916 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:11.916 00.000 10672 Enqueuing Expose request 20:55:11.916 00.000 428 PulseGuide returned control before completion, sleep 527 20:55:12.463 00.547 428 IsGuiding returns 1 20:55:12.463 00.000 428 scope still moving after pulse duration time elapsed 20:55:12.510 00.047 428 IsSlewing returns 0 20:55:12.510 00.000 428 IsGuiding returns 0 20:55:12.510 00.000 428 scope move finished after 541 + 74 ms 20:55:12.510 00.000 428 Move returns status 0, amount 541 20:55:12.510 00.000 428 MoveAxis(N, 11907, ABG) 20:55:12.510 00.000 428 duration set to 2500 by maxDecDuration 20:55:12.510 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:12.510 00.000 428 IsSlewing returns 0 20:55:12.510 00.000 428 IsGuiding returns 0 20:55:12.588 00.078 428 PulseGuide returned control before completion, sleep 2436 20:55:15.040 02.452 428 IsGuiding returns 1 20:55:15.040 00.000 428 scope still moving after pulse duration time elapsed 20:55:15.072 00.032 428 IsSlewing returns 0 20:55:15.072 00.000 428 IsGuiding returns 1 20:55:15.103 00.031 428 IsSlewing returns 0 20:55:15.118 00.015 428 IsGuiding returns 0 20:55:15.118 00.000 428 scope move finished after 2500 + 101 ms 20:55:15.118 00.000 428 Move returns status 0, amount 2500 20:55:15.118 00.000 428 move complete, result=0 20:55:15.118 00.000 428 worker thread done servicing request 20:55:15.118 00.000 428 Worker thread wakes up 20:55:15.118 00.000 10672 GuideStep: -0.6 px 541 ms EAST, -7.9 px 2500 ms NORTH 20:55:15.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:15.118 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:55:15.134 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:15.540 00.406 10672 read socket command 10 20:55:15.540 00.000 10672 processing socket request REQDIST 20:55:15.540 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:15.540 00.000 10672 Sending socket response 255 (0xff) 20:55:16.758 01.218 428 Exposure complete 20:55:16.883 00.125 428 worker thread done servicing request 20:55:16.883 00.000 10672 OnExposeComplete: enter 20:55:16.883 00.000 10672 UpdateGuideState(): m_state=6 20:55:16.883 00.000 10672 Star::Find(15, 1120, 740, 0, (0,0,0,0), 0.0, 0) frame 2801 20:55:16.883 00.000 10672 Star::Find returns 1 (0), X=1119.87, Y=739.97, Mass=232042, SNR=42.5, Peak=44656 HFD=2.4 20:55:16.883 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.02) = xAngle (1.62 = 1.62) 20:55:16.883 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.51 = -1.51) 20:55:16.883 00.000 10672 CameraToMount -- cameraX=1.33 cameraY=-7.91 hyp=8.03 cameraTheta=-1.40 mountX=-0.36 mountY=-8.01, mountTheta=-1.62 20:55:16.883 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.33, y=-7.91, opts=13) 20:55:16.883 00.000 10672 Enqueuing Move request for scope (1.33, -7.91) 20:55:16.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:55:16.883 00.000 428 Worker thread wakes up 20:55:16.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.33, -7.91) opts 0xd 20:55:16.883 00.000 428 Handling offset move in thread for scope, endpoint = (1.33, -7.91) 20:55:16.883 00.000 428 Moving (1.33, -7.91) raw xDistance=-0.36 yDistance=-8.01 20:55:16.883 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 20:55:16.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.01 from input -8.01 20:55:16.883 00.000 428 MoveAxis(E, 0, ABG) 20:55:16.883 00.000 428 Move returns status 0, amount 0 20:55:16.883 00.000 428 MoveAxis(N, 12152, ABG) 20:55:16.883 00.000 428 duration set to 2500 by maxDecDuration 20:55:16.883 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 20:55:16.883 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:16.883 00.000 428 IsSlewing returns 0 20:55:16.883 00.000 428 IsGuiding returns 0 20:55:16.915 00.032 10672 UpdateGuideState exits: m=232042 SNR=42.5 20:55:16.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:16.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:16.915 00.000 10672 Enqueuing Expose request 20:55:16.915 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 20:55:16.961 00.046 428 PulseGuide returned control before completion, sleep 2435 20:55:19.419 02.458 428 IsGuiding returns 1 20:55:19.419 00.000 428 scope still moving after pulse duration time elapsed 20:55:19.466 00.047 428 IsSlewing returns 0 20:55:19.466 00.000 428 IsGuiding returns 1 20:55:19.513 00.047 428 IsSlewing returns 0 20:55:19.513 00.000 428 IsGuiding returns 0 20:55:19.513 00.000 428 scope move finished after 2500 + 117 ms 20:55:19.513 00.000 428 Move returns status 0, amount 2500 20:55:19.513 00.000 428 move complete, result=0 20:55:19.513 00.000 428 worker thread done servicing request 20:55:19.513 00.000 428 Worker thread wakes up 20:55:19.513 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -8.0 px 2500 ms NORTH 20:55:19.513 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:19.513 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:55:19.528 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:20.543 01.015 10672 read socket command 10 20:55:20.543 00.000 10672 processing socket request REQDIST 20:55:20.543 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:20.543 00.000 10672 Sending socket response 255 (0xff) 20:55:21.762 01.219 428 Exposure complete 20:55:21.887 00.125 428 worker thread done servicing request 20:55:21.887 00.000 10672 OnExposeComplete: enter 20:55:21.887 00.000 10672 UpdateGuideState(): m_state=6 20:55:21.887 00.000 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2802 20:55:21.887 00.000 10672 Star::Find returns 1 (0), X=1119.53, Y=739.97, Mass=271534, SNR=49.4, Peak=38112 HFD=2.3 20:55:21.887 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 20:55:21.887 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 20:55:21.887 00.000 10672 CameraToMount -- cameraX=0.99 cameraY=-7.92 hyp=7.98 cameraTheta=-1.45 mountX=-0.02 mountY=-7.98, mountTheta=-1.57 20:55:21.887 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.99, y=-7.92, opts=13) 20:55:21.887 00.000 10672 Enqueuing Move request for scope (0.99, -7.92) 20:55:21.887 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:55:21.887 00.000 428 Worker thread wakes up 20:55:21.887 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.99, -7.92) opts 0xd 20:55:21.887 00.000 428 Handling offset move in thread for scope, endpoint = (0.99, -7.92) 20:55:21.887 00.000 428 Moving (0.99, -7.92) raw xDistance=-0.02 yDistance=-7.98 20:55:21.887 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:55:21.887 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.98 from input -7.98 20:55:21.887 00.000 428 MoveAxis(E, 0, ABG) 20:55:21.887 00.000 428 Move returns status 0, amount 0 20:55:21.887 00.000 428 MoveAxis(N, 12096, ABG) 20:55:21.887 00.000 428 duration set to 2500 by maxDecDuration 20:55:21.887 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:21.887 00.000 428 IsSlewing returns 0 20:55:21.887 00.000 428 IsGuiding returns 0 20:55:21.918 00.031 10672 UpdateGuideState exits: m=271534 SNR=49.4 20:55:21.918 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:21.918 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:21.918 00.000 10672 Enqueuing Expose request 20:55:21.965 00.047 428 PulseGuide returned control before completion, sleep 2433 20:55:24.417 02.452 428 IsGuiding returns 1 20:55:24.417 00.000 428 scope still moving after pulse duration time elapsed 20:55:24.449 00.032 428 IsSlewing returns 0 20:55:24.449 00.000 428 IsGuiding returns 1 20:55:24.511 00.062 428 IsSlewing returns 0 20:55:24.511 00.000 428 IsGuiding returns 0 20:55:24.511 00.000 428 scope move finished after 2500 + 118 ms 20:55:24.511 00.000 428 Move returns status 0, amount 2500 20:55:24.511 00.000 428 move complete, result=0 20:55:24.511 00.000 428 worker thread done servicing request 20:55:24.511 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -8.0 px 2500 ms NORTH 20:55:24.511 00.000 428 Worker thread wakes up 20:55:24.511 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:24.511 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:55:24.526 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:25.531 01.005 10672 read socket command 10 20:55:25.531 00.000 10672 processing socket request REQDIST 20:55:25.531 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:25.531 00.000 10672 Sending socket response 255 (0xff) 20:55:26.754 01.223 428 Exposure complete 20:55:26.892 00.138 428 worker thread done servicing request 20:55:26.892 00.000 10672 OnExposeComplete: enter 20:55:26.892 00.000 10672 UpdateGuideState(): m_state=6 20:55:26.893 00.001 10672 Star::Find(15, 1119, 739, 0, (0,0,0,0), 0.0, 0) frame 2803 20:55:26.893 00.000 10672 Star::Find returns 1 (0), X=1119.71, Y=740.42, Mass=288206, SNR=51.6, Peak=46192 HFD=2.9 20:55:26.894 00.001 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 20:55:26.894 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52) 20:55:26.894 00.000 10672 CameraToMount -- cameraX=1.17 cameraY=-7.47 hyp=7.56 cameraTheta=-1.42 mountX=-0.26 mountY=-7.55, mountTheta=-1.60 20:55:26.895 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.17, y=-7.47, opts=13) 20:55:26.895 00.000 10672 Enqueuing Move request for scope (1.17, -7.47) 20:55:26.896 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:55:26.896 00.000 428 Worker thread wakes up 20:55:26.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.17, -7.47) opts 0xd 20:55:26.896 00.000 428 Handling offset move in thread for scope, endpoint = (1.17, -7.47) 20:55:26.896 00.000 428 Moving (1.17, -7.47) raw xDistance=-0.26 yDistance=-7.55 20:55:26.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:55:26.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.55 from input -7.55 20:55:26.897 00.001 428 MoveAxis(E, 0, ABG) 20:55:26.897 00.000 428 Move returns status 0, amount 0 20:55:26.897 00.000 428 MoveAxis(N, 11452, ABG) 20:55:26.897 00.000 428 duration set to 2500 by maxDecDuration 20:55:26.897 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:26.898 00.001 428 IsSlewing returns 0 20:55:26.898 00.000 428 IsGuiding returns 0 20:55:26.919 00.021 10672 UpdateGuideState exits: m=288206 SNR=51.6 20:55:26.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:26.919 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:26.919 00.000 10672 Enqueuing Expose request 20:55:26.978 00.059 428 PulseGuide returned control before completion, sleep 2432 20:55:29.423 02.445 428 IsGuiding returns 1 20:55:29.423 00.000 428 scope still moving after pulse duration time elapsed 20:55:29.454 00.031 428 IsSlewing returns 0 20:55:29.454 00.000 428 IsGuiding returns 1 20:55:29.485 00.031 428 IsSlewing returns 0 20:55:29.532 00.047 428 IsGuiding returns 0 20:55:29.532 00.000 428 scope move finished after 2500 + 136 ms 20:55:29.532 00.000 428 Move returns status 0, amount 2500 20:55:29.532 00.000 428 move complete, result=0 20:55:29.532 00.000 428 worker thread done servicing request 20:55:29.532 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -7.6 px 2500 ms NORTH 20:55:29.532 00.000 428 Worker thread wakes up 20:55:29.532 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:29.532 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1105,725,31,31) 20:55:29.548 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:30.547 00.999 10672 read socket command 10 20:55:30.547 00.000 10672 processing socket request REQDIST 20:55:30.547 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:30.547 00.000 10672 Sending socket response 255 (0xff) 20:55:31.750 01.203 428 Exposure complete 20:55:31.875 00.125 428 worker thread done servicing request 20:55:31.875 00.000 10672 OnExposeComplete: enter 20:55:31.875 00.000 10672 UpdateGuideState(): m_state=6 20:55:31.875 00.000 10672 Star::Find(15, 1119, 740, 0, (0,0,0,0), 0.0, 0) frame 2804 20:55:31.875 00.000 10672 Star::Find returns 1 (0), X=1119.12, Y=740.50, Mass=243890, SNR=40.1, Peak=36592 HFD=2.4 20:55:31.875 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.02) = xAngle (1.53 = 1.53) 20:55:31.875 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60) 20:55:31.875 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-7.38 hyp=7.41 cameraTheta=-1.49 mountX=0.33 mountY=-7.40, mountTheta=-1.53 20:55:31.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-7.38, opts=13) 20:55:31.875 00.000 10672 Enqueuing Move request for scope (0.57, -7.38) 20:55:31.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:55:31.875 00.000 428 Worker thread wakes up 20:55:31.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -7.38) opts 0xd 20:55:31.875 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -7.38) 20:55:31.875 00.000 428 Moving (0.57, -7.38) raw xDistance=0.33 yDistance=-7.40 20:55:31.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 20:55:31.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.40 from input -7.40 20:55:31.875 00.000 428 MoveAxis(E, 0, ABG) 20:55:31.875 00.000 428 Move returns status 0, amount 0 20:55:31.875 00.000 428 MoveAxis(N, 11226, ABG) 20:55:31.875 00.000 428 duration set to 2500 by maxDecDuration 20:55:31.875 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:31.875 00.000 428 IsSlewing returns 0 20:55:31.875 00.000 428 IsGuiding returns 0 20:55:31.906 00.031 10672 UpdateGuideState exits: m=243890 SNR=40.1 20:55:31.906 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:31.906 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:31.906 00.000 10672 Enqueuing Expose request 20:55:31.969 00.063 428 PulseGuide returned control before completion, sleep 2429 20:55:34.410 02.441 428 IsGuiding returns 1 20:55:34.410 00.000 428 scope still moving after pulse duration time elapsed 20:55:34.441 00.031 428 IsSlewing returns 0 20:55:34.441 00.000 428 IsGuiding returns 1 20:55:34.473 00.032 428 IsSlewing returns 0 20:55:34.473 00.000 428 IsGuiding returns 1 20:55:34.535 00.062 428 IsSlewing returns 0 20:55:34.535 00.000 428 IsGuiding returns 0 20:55:34.535 00.000 428 scope move finished after 2500 + 151 ms 20:55:34.535 00.000 428 Move returns status 0, amount 2500 20:55:34.535 00.000 428 move complete, result=0 20:55:34.535 00.000 428 worker thread done servicing request 20:55:34.535 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -7.4 px 2500 ms NORTH 20:55:34.535 00.000 428 Worker thread wakes up 20:55:34.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:34.535 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,726,31,31) 20:55:34.551 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:35.504 00.953 10672 read socket command 10 20:55:35.504 00.000 10672 processing socket request REQDIST 20:55:35.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:35.504 00.000 10672 Sending socket response 255 (0xff) 20:55:36.753 01.249 428 Exposure complete 20:55:36.878 00.125 428 worker thread done servicing request 20:55:36.878 00.000 10672 OnExposeComplete: enter 20:55:36.878 00.000 10672 UpdateGuideState(): m_state=6 20:55:36.878 00.000 10672 Star::Find(15, 1119, 740, 0, (0,0,0,0), 0.0, 0) frame 2805 20:55:36.878 00.000 10672 Star::Find returns 1 (0), X=1119.35, Y=740.38, Mass=243495, SNR=43.9, Peak=39648 HFD=2.8 20:55:36.878 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.02) = xAngle (1.56 = 1.56) 20:55:36.878 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 20:55:36.878 00.000 10672 CameraToMount -- cameraX=0.81 cameraY=-7.51 hyp=7.55 cameraTheta=-1.46 mountX=0.11 mountY=-7.55, mountTheta=-1.56 20:55:36.878 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.81, y=-7.51, opts=13) 20:55:36.878 00.000 10672 Enqueuing Move request for scope (0.81, -7.51) 20:55:36.878 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:55:36.878 00.000 428 Worker thread wakes up 20:55:36.878 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.81, -7.51) opts 0xd 20:55:36.878 00.000 428 Handling offset move in thread for scope, endpoint = (0.81, -7.51) 20:55:36.878 00.000 428 Moving (0.81, -7.51) raw xDistance=0.11 yDistance=-7.55 20:55:36.878 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:55:36.878 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.55 from input -7.55 20:55:36.878 00.000 428 MoveAxis(E, 0, ABG) 20:55:36.878 00.000 428 Move returns status 0, amount 0 20:55:36.878 00.000 428 MoveAxis(N, 11450, ABG) 20:55:36.878 00.000 428 duration set to 2500 by maxDecDuration 20:55:36.878 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:36.878 00.000 428 IsSlewing returns 0 20:55:36.878 00.000 428 IsGuiding returns 0 20:55:36.909 00.031 10672 UpdateGuideState exits: m=243495 SNR=43.9 20:55:36.909 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:36.909 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:36.909 00.000 10672 Enqueuing Expose request 20:55:36.956 00.047 428 PulseGuide returned control before completion, sleep 2435 20:55:39.409 02.453 428 IsGuiding returns 1 20:55:39.409 00.000 428 scope still moving after pulse duration time elapsed 20:55:39.440 00.031 428 IsSlewing returns 0 20:55:39.440 00.000 428 IsGuiding returns 1 20:55:39.487 00.047 428 IsSlewing returns 0 20:55:39.487 00.000 428 IsGuiding returns 0 20:55:39.487 00.000 428 scope move finished after 2500 + 101 ms 20:55:39.487 00.000 428 Move returns status 0, amount 2500 20:55:39.487 00.000 428 move complete, result=0 20:55:39.487 00.000 428 worker thread done servicing request 20:55:39.487 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -7.5 px 2500 ms NORTH 20:55:39.487 00.000 428 Worker thread wakes up 20:55:39.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:39.487 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,725,31,31) 20:55:39.502 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:40.549 01.047 10672 read socket command 10 20:55:40.549 00.000 10672 processing socket request REQDIST 20:55:40.549 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:40.549 00.000 10672 Sending socket response 255 (0xff) 20:55:41.752 01.203 428 Exposure complete 20:55:41.908 00.156 428 worker thread done servicing request 20:55:41.908 00.000 10672 OnExposeComplete: enter 20:55:41.908 00.000 10672 UpdateGuideState(): m_state=6 20:55:41.908 00.000 10672 Star::Find(15, 1119, 740, 0, (0,0,0,0), 0.0, 0) frame 2806 20:55:41.908 00.000 10672 Star::Find returns 1 (0), X=1119.10, Y=741.75, Mass=235763, SNR=45.3, Peak=41936 HFD=2.4 20:55:41.908 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.02) = xAngle (1.54 = 1.54) 20:55:41.908 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59) 20:55:41.908 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-6.13 hyp=6.16 cameraTheta=-1.48 mountX=0.19 mountY=-6.16, mountTheta=-1.54 20:55:41.908 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-6.13, opts=13) 20:55:41.908 00.000 10672 Enqueuing Move request for scope (0.55, -6.13) 20:55:41.908 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:55:41.908 00.000 428 Worker thread wakes up 20:55:41.908 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -6.13) opts 0xd 20:55:41.908 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -6.13) 20:55:41.908 00.000 428 Moving (0.55, -6.13) raw xDistance=0.19 yDistance=-6.16 20:55:41.908 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:55:41.908 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.16 from input -6.16 20:55:41.908 00.000 428 MoveAxis(E, 0, ABG) 20:55:41.908 00.000 428 Move returns status 0, amount 0 20:55:41.908 00.000 428 MoveAxis(N, 9340, ABG) 20:55:41.908 00.000 428 duration set to 2500 by maxDecDuration 20:55:41.908 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:41.908 00.000 428 IsSlewing returns 0 20:55:41.923 00.015 428 IsGuiding returns 0 20:55:41.939 00.016 10672 UpdateGuideState exits: m=235763 SNR=45.3 20:55:41.939 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:41.939 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:41.939 00.000 10672 Enqueuing Expose request 20:55:41.990 00.051 428 PulseGuide returned control before completion, sleep 2432 20:55:44.442 02.452 428 IsGuiding returns 1 20:55:44.442 00.000 428 scope still moving after pulse duration time elapsed 20:55:44.489 00.047 428 IsSlewing returns 0 20:55:44.521 00.032 428 IsGuiding returns 0 20:55:44.521 00.000 428 scope move finished after 2500 + 104 ms 20:55:44.521 00.000 428 Move returns status 0, amount 2500 20:55:44.521 00.000 428 move complete, result=0 20:55:44.521 00.000 428 worker thread done servicing request 20:55:44.521 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -6.2 px 2500 ms NORTH 20:55:44.521 00.000 428 Worker thread wakes up 20:55:44.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:44.521 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,727,31,31) 20:55:44.536 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:45.504 00.968 10672 read socket command 10 20:55:45.504 00.000 10672 processing socket request REQDIST 20:55:45.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:45.504 00.000 10672 Sending socket response 255 (0xff) 20:55:46.738 01.234 428 Exposure complete 20:55:46.879 00.141 428 worker thread done servicing request 20:55:46.879 00.000 10672 OnExposeComplete: enter 20:55:46.879 00.000 10672 UpdateGuideState(): m_state=6 20:55:46.879 00.000 10672 Star::Find(15, 1119, 741, 0, (0,0,0,0), 0.0, 0) frame 2807 20:55:46.879 00.000 10672 Star::Find returns 1 (0), X=1118.29, Y=743.40, Mass=261934, SNR=41.7, Peak=39648 HFD=2.7 20:55:46.879 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.02) = xAngle (1.39 = 1.39) 20:55:46.879 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.73 = -1.73) 20:55:46.879 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-4.48 hyp=4.49 cameraTheta=-1.63 mountX=0.79 mountY=-4.43, mountTheta=-1.39 20:55:46.879 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-4.48, opts=13) 20:55:46.879 00.000 10672 Enqueuing Move request for scope (-0.25, -4.48) 20:55:46.879 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:55:46.879 00.000 428 Worker thread wakes up 20:55:46.879 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -4.48) opts 0xd 20:55:46.879 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -4.48) 20:55:46.879 00.000 428 Moving (-0.25, -4.48) raw xDistance=0.79 yDistance=-4.43 20:55:46.879 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79 20:55:46.879 00.000 428 GuideAlgorithmResistSwitch::Result() returns -4.43 from input -4.43 20:55:46.879 00.000 428 MoveAxis(W, 738, ABG) 20:55:46.879 00.000 428 Guiding Dir = 3, Dur = 738 20:55:46.879 00.000 428 IsSlewing returns 0 20:55:46.879 00.000 428 IsGuiding returns 0 20:55:46.910 00.031 10672 UpdateGuideState exits: m=261934 SNR=41.7 20:55:46.910 00.000 428 PulseGuide returned control before completion, sleep 728 20:55:46.910 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:46.910 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:46.910 00.000 10672 Enqueuing Expose request 20:55:47.644 00.734 428 IsGuiding returns 1 20:55:47.644 00.000 428 scope still moving after pulse duration time elapsed 20:55:47.691 00.047 428 IsSlewing returns 0 20:55:47.691 00.000 428 IsGuiding returns 0 20:55:47.691 00.000 428 scope move finished after 738 + 67 ms 20:55:47.691 00.000 428 Move returns status 0, amount 738 20:55:47.691 00.000 428 MoveAxis(N, 6715, ABG) 20:55:47.691 00.000 428 duration set to 2500 by maxDecDuration 20:55:47.691 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 20:55:47.691 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:47.691 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 20:55:47.691 00.000 428 IsSlewing returns 0 20:55:47.691 00.000 428 IsGuiding returns 0 20:55:47.769 00.078 428 PulseGuide returned control before completion, sleep 2436 20:55:50.222 02.453 428 IsGuiding returns 1 20:55:50.222 00.000 428 scope still moving after pulse duration time elapsed 20:55:50.258 00.036 428 IsSlewing returns 0 20:55:50.258 00.000 428 IsGuiding returns 1 20:55:50.305 00.047 428 IsSlewing returns 0 20:55:50.305 00.000 428 IsGuiding returns 0 20:55:50.305 00.000 428 scope move finished after 2500 + 115 ms 20:55:50.305 00.000 428 Move returns status 0, amount 2500 20:55:50.305 00.000 428 move complete, result=0 20:55:50.305 00.000 428 worker thread done servicing request 20:55:50.305 00.000 428 Worker thread wakes up 20:55:50.305 00.000 10672 GuideStep: 0.8 px 738 ms WEST, -4.4 px 2500 ms NORTH 20:55:50.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:50.305 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:55:50.320 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:50.507 00.187 10672 read socket command 10 20:55:50.507 00.000 10672 processing socket request REQDIST 20:55:50.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:50.507 00.000 10672 Sending socket response 255 (0xff) 20:55:51.741 01.234 428 Exposure complete 20:55:51.882 00.141 428 worker thread done servicing request 20:55:51.882 00.000 10672 OnExposeComplete: enter 20:55:51.882 00.000 10672 UpdateGuideState(): m_state=6 20:55:51.882 00.000 10672 Star::Find(15, 1118, 743, 0, (0,0,0,0), 0.0, 0) frame 2808 20:55:51.882 00.000 10672 Star::Find returns 1 (0), X=1118.48, Y=745.00, Mass=253060, SNR=43.7, Peak=42800 HFD=2.3 20:55:51.882 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.02) = xAngle (1.43 = 1.43) 20:55:51.882 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 20:55:51.882 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-2.88 hyp=2.88 cameraTheta=-1.59 mountX=0.41 mountY=-2.86, mountTheta=-1.43 20:55:51.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-2.88, opts=13) 20:55:51.882 00.000 10672 Enqueuing Move request for scope (-0.07, -2.88) 20:55:51.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:55:51.882 00.000 428 Worker thread wakes up 20:55:51.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -2.88) opts 0xd 20:55:51.882 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -2.88) 20:55:51.882 00.000 428 Moving (-0.07, -2.88) raw xDistance=0.41 yDistance=-2.86 20:55:51.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 20:55:51.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.86 from input -2.86 20:55:51.882 00.000 428 MoveAxis(E, 0, ABG) 20:55:51.882 00.000 428 Move returns status 0, amount 0 20:55:51.882 00.000 428 MoveAxis(N, 4332, ABG) 20:55:51.882 00.000 428 duration set to 2500 by maxDecDuration 20:55:51.882 00.000 428 Guiding Dir = 0, Dur = 2500 20:55:51.882 00.000 428 IsSlewing returns 0 20:55:51.882 00.000 428 IsGuiding returns 0 20:55:51.898 00.016 10672 UpdateGuideState exits: m=253060 SNR=43.7 20:55:51.898 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:51.898 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:51.898 00.000 10672 Enqueuing Expose request 20:55:51.976 00.078 428 PulseGuide returned control before completion, sleep 2422 20:55:54.412 02.436 428 IsGuiding returns 1 20:55:54.412 00.000 428 scope still moving after pulse duration time elapsed 20:55:54.444 00.032 428 IsSlewing returns 0 20:55:54.444 00.000 428 IsGuiding returns 1 20:55:54.475 00.031 428 IsSlewing returns 0 20:55:54.475 00.000 428 IsGuiding returns 1 20:55:54.506 00.031 428 IsSlewing returns 0 20:55:54.506 00.000 428 IsGuiding returns 0 20:55:54.506 00.000 428 scope move finished after 2500 + 127 ms 20:55:54.506 00.000 428 Move returns status 0, amount 2500 20:55:54.506 00.000 428 move complete, result=0 20:55:54.506 00.000 428 worker thread done servicing request 20:55:54.506 00.000 428 Worker thread wakes up 20:55:54.506 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -2.9 px 2500 ms NORTH 20:55:54.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:54.506 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:55:54.522 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:55:55.506 00.984 10672 read socket command 10 20:55:55.506 00.000 10672 processing socket request REQDIST 20:55:55.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:55:55.506 00.000 10672 Sending socket response 255 (0xff) 20:55:56.740 01.234 428 Exposure complete 20:55:56.880 00.140 428 worker thread done servicing request 20:55:56.880 00.000 10672 OnExposeComplete: enter 20:55:56.880 00.000 10672 UpdateGuideState(): m_state=6 20:55:56.880 00.000 10672 Star::Find(15, 1118, 745, 0, (0,0,0,0), 0.0, 0) frame 2809 20:55:56.880 00.000 10672 Star::Find returns 1 (0), X=1118.51, Y=746.32, Mass=239486, SNR=45.5, Peak=34960 HFD=1.8 20:55:56.880 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.02) = xAngle (1.43 = 1.43) 20:55:56.880 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70) 20:55:56.880 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-1.56 hyp=1.56 cameraTheta=-1.59 mountX=0.22 mountY=-1.55, mountTheta=-1.43 20:55:56.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-1.56, opts=13) 20:55:56.880 00.000 10672 Enqueuing Move request for scope (-0.03, -1.56) 20:55:56.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:55:56.880 00.000 428 Worker thread wakes up 20:55:56.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.56) opts 0xd 20:55:56.880 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -1.56) 20:55:56.880 00.000 428 Moving (-0.03, -1.56) raw xDistance=0.22 yDistance=-1.55 20:55:56.880 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 20:55:56.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.55 from input -1.55 20:55:56.880 00.000 428 MoveAxis(E, 0, ABG) 20:55:56.880 00.000 428 Move returns status 0, amount 0 20:55:56.880 00.000 428 MoveAxis(N, 2347, ABG) 20:55:56.880 00.000 428 Guiding Dir = 0, Dur = 2347 20:55:56.880 00.000 428 IsSlewing returns 0 20:55:56.880 00.000 428 IsGuiding returns 0 20:55:56.896 00.016 10672 UpdateGuideState exits: m=239486 SNR=45.5 20:55:56.896 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:56.896 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:55:56.896 00.000 10672 Enqueuing Expose request 20:55:56.958 00.062 428 PulseGuide returned control before completion, sleep 2277 20:55:59.249 02.291 428 IsGuiding returns 1 20:55:59.249 00.000 428 scope still moving after pulse duration time elapsed 20:55:59.270 00.021 428 IsSlewing returns 0 20:55:59.270 00.000 428 IsGuiding returns 1 20:55:59.291 00.021 428 IsSlewing returns 0 20:55:59.292 00.001 428 IsGuiding returns 1 20:55:59.330 00.038 428 IsSlewing returns 0 20:55:59.363 00.033 428 IsGuiding returns 0 20:55:59.363 00.000 428 scope move finished after 2347 + 128 ms 20:55:59.363 00.000 428 Move returns status 0, amount 2347 20:55:59.364 00.001 428 move complete, result=0 20:55:59.364 00.000 428 worker thread done servicing request 20:55:59.364 00.000 428 Worker thread wakes up 20:55:59.364 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.5 px 2347 ms NORTH 20:55:59.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:55:59.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:55:59.372 00.008 428 ZWO: getimagedata clearbuf 1 ret 0 20:56:00.503 01.131 10672 read socket command 10 20:56:00.503 00.000 10672 processing socket request REQDIST 20:56:00.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:56:00.503 00.000 10672 Sending socket response 255 (0xff) 20:56:01.716 01.213 428 Exposure complete 20:56:01.857 00.141 428 worker thread done servicing request 20:56:01.857 00.000 10672 OnExposeComplete: enter 20:56:01.857 00.000 10672 UpdateGuideState(): m_state=6 20:56:01.857 00.000 10672 Star::Find(15, 1118, 746, 0, (0,0,0,0), 0.0, 0) frame 2810 20:56:01.857 00.000 10672 Star::Find returns 1 (0), X=1118.13, Y=748.52, Mass=290752, SNR=51.3, Peak=45312 HFD=2.5 20:56:01.857 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.11) 20:56:01.857 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 20:56:01.857 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.64 hyp=0.76 cameraTheta=2.15 mountX=0.34 mountY=0.68, mountTheta=1.11 20:56:01.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.64, opts=13) 20:56:01.857 00.000 10672 Enqueuing Move request for scope (-0.42, 0.64) 20:56:01.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:56:01.857 00.000 428 Worker thread wakes up 20:56:01.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.64) opts 0xd 20:56:01.857 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.64) 20:56:01.857 00.000 428 Moving (-0.42, 0.64) raw xDistance=0.34 yDistance=0.68 20:56:01.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:56:01.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:56:01.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 20:56:01.857 00.000 428 MoveAxis(E, 0, ABG) 20:56:01.857 00.000 428 Move returns status 0, amount 0 20:56:01.857 00.000 428 MoveAxis(N, 0, ABG) 20:56:01.857 00.000 428 Move returns status 0, amount 0 20:56:01.857 00.000 428 move complete, result=0 20:56:01.857 00.000 428 worker thread done servicing request 20:56:01.888 00.031 10672 UpdateGuideState exits: m=290752 SNR=51.3 20:56:01.888 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:01.888 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:01.888 00.000 10672 Enqueuing Expose request 20:56:01.888 00.000 428 Worker thread wakes up 20:56:01.888 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH 20:56:01.888 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:01.888 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:04.247 02.359 428 Exposure complete 20:56:04.387 00.140 428 worker thread done servicing request 20:56:04.387 00.000 10672 OnExposeComplete: enter 20:56:04.387 00.000 10672 UpdateGuideState(): m_state=6 20:56:04.387 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2811 20:56:04.387 00.000 10672 Star::Find returns 1 (0), X=1118.11, Y=748.58, Mass=255499, SNR=48.3, Peak=46288 HFD=2.4 20:56:04.387 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.02) = xAngle (5.14 = -1.14) 20:56:04.387 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.02 = 2.02) 20:56:04.387 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.70 hyp=0.82 cameraTheta=2.12 mountX=0.34 mountY=0.74, mountTheta=1.14 20:56:04.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.70, opts=13) 20:56:04.387 00.000 10672 Enqueuing Move request for scope (-0.43, 0.70) 20:56:04.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:56:04.387 00.000 428 Worker thread wakes up 20:56:04.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.70) opts 0xd 20:56:04.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.70) 20:56:04.387 00.000 428 Moving (-0.43, 0.70) raw xDistance=0.34 yDistance=0.74 20:56:04.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 20:56:04.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:56:04.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 20:56:04.387 00.000 428 MoveAxis(E, 0, ABG) 20:56:04.387 00.000 428 Move returns status 0, amount 0 20:56:04.387 00.000 428 MoveAxis(N, 0, ABG) 20:56:04.387 00.000 428 Move returns status 0, amount 0 20:56:04.387 00.000 428 move complete, result=0 20:56:04.387 00.000 428 worker thread done servicing request 20:56:04.403 00.016 10672 UpdateGuideState exits: m=255499 SNR=48.3 20:56:04.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:04.403 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:04.403 00.000 10672 Enqueuing Expose request 20:56:04.403 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH 20:56:04.403 00.000 428 Worker thread wakes up 20:56:04.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:04.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:05.543 01.140 10672 read socket command 10 20:56:05.543 00.000 10672 processing socket request REQDIST 20:56:05.543 00.000 10672 SOCKSVR: Sending pixel error of 2.46 20:56:05.543 00.000 10672 Sending socket response 246 (0xf6) 20:56:06.746 01.203 428 Exposure complete 20:56:06.891 00.145 428 worker thread done servicing request 20:56:06.891 00.000 10672 OnExposeComplete: enter 20:56:06.891 00.000 10672 UpdateGuideState(): m_state=6 20:56:06.891 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2812 20:56:06.891 00.000 10672 Star::Find returns 1 (0), X=1118.48, Y=748.56, Mass=254937, SNR=52.0, Peak=37360 HFD=3.0 20:56:06.891 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.02) = xAngle (4.68 = -1.60) 20:56:06.891 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:56:06.891 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.68 hyp=0.68 cameraTheta=1.66 mountX=-0.02 mountY=0.68, mountTheta=1.60 20:56:06.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.68, opts=13) 20:56:06.891 00.000 10672 Enqueuing Move request for scope (-0.06, 0.68) 20:56:06.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:56:06.891 00.000 428 Worker thread wakes up 20:56:06.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.68) opts 0xd 20:56:06.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.68) 20:56:06.891 00.000 428 Moving (-0.06, 0.68) raw xDistance=-0.02 yDistance=0.68 20:56:06.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:56:06.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:56:06.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 20:56:06.891 00.000 428 MoveAxis(E, 0, ABG) 20:56:06.891 00.000 428 Move returns status 0, amount 0 20:56:06.891 00.000 428 MoveAxis(N, 0, ABG) 20:56:06.891 00.000 428 Move returns status 0, amount 0 20:56:06.891 00.000 428 move complete, result=0 20:56:06.891 00.000 428 worker thread done servicing request 20:56:06.907 00.016 10672 UpdateGuideState exits: m=254937 SNR=52.0 20:56:06.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:06.907 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:06.907 00.000 10672 Enqueuing Expose request 20:56:06.907 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 20:56:06.907 00.000 428 Worker thread wakes up 20:56:06.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:06.907 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:09.234 02.327 428 Exposure complete 20:56:09.359 00.125 428 worker thread done servicing request 20:56:09.359 00.000 10672 OnExposeComplete: enter 20:56:09.359 00.000 10672 UpdateGuideState(): m_state=6 20:56:09.359 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2813 20:56:09.359 00.000 10672 Star::Find returns 1 (0), X=1118.23, Y=748.45, Mass=250485, SNR=47.9, Peak=42912 HFD=2.6 20:56:09.359 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.02) = xAngle (5.10 = -1.18) 20:56:09.359 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.98 = 1.98) 20:56:09.359 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.56 hyp=0.65 cameraTheta=2.08 mountX=0.25 mountY=0.59, mountTheta=1.18 20:56:09.359 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.56, opts=13) 20:56:09.359 00.000 10672 Enqueuing Move request for scope (-0.32, 0.56) 20:56:09.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:56:09.359 00.000 428 Worker thread wakes up 20:56:09.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.56) opts 0xd 20:56:09.359 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.56) 20:56:09.359 00.000 428 Moving (-0.32, 0.56) raw xDistance=0.25 yDistance=0.59 20:56:09.359 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 20:56:09.359 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:56:09.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 20:56:09.359 00.000 428 MoveAxis(E, 0, ABG) 20:56:09.359 00.000 428 Move returns status 0, amount 0 20:56:09.359 00.000 428 MoveAxis(N, 0, ABG) 20:56:09.375 00.016 428 Move returns status 0, amount 0 20:56:09.375 00.000 428 move complete, result=0 20:56:09.375 00.000 428 worker thread done servicing request 20:56:09.390 00.015 10672 UpdateGuideState exits: m=250485 SNR=47.9 20:56:09.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:09.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:09.390 00.000 10672 Enqueuing Expose request 20:56:09.390 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 20:56:09.390 00.000 428 Worker thread wakes up 20:56:09.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:09.390 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:10.546 01.156 10672 read socket command 10 20:56:10.546 00.000 10672 processing socket request REQDIST 20:56:10.546 00.000 10672 SOCKSVR: Sending pixel error of 1.54 20:56:10.546 00.000 10672 Sending socket response 154 (0x9a) 20:56:11.718 01.172 428 Exposure complete 20:56:11.843 00.125 428 worker thread done servicing request 20:56:11.843 00.000 10672 OnExposeComplete: enter 20:56:11.843 00.000 10672 UpdateGuideState(): m_state=6 20:56:11.843 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2814 20:56:11.843 00.000 10672 Star::Find returns 1 (0), X=1117.67, Y=748.55, Mass=276737, SNR=44.3, Peak=49680 HFD=2.8 20:56:11.843 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.02) = xAngle (5.51 = -0.78) 20:56:11.858 00.015 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.38 = 2.38) 20:56:11.858 00.000 10672 CameraToMount -- cameraX=-0.87 cameraY=0.67 hyp=1.10 cameraTheta=2.49 mountX=0.78 mountY=0.76, mountTheta=0.77 20:56:11.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.87, y=0.67, opts=13) 20:56:11.858 00.000 10672 Enqueuing Move request for scope (-0.87, 0.67) 20:56:11.858 00.000 428 Worker thread wakes up 20:56:11.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:56:11.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.67) opts 0xd 20:56:11.858 00.000 428 Handling offset move in thread for scope, endpoint = (-0.87, 0.67) 20:56:11.858 00.000 428 Moving (-0.87, 0.67) raw xDistance=0.78 yDistance=0.76 20:56:11.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78 20:56:11.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:56:11.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.76 20:56:11.858 00.000 428 MoveAxis(W, 727, ABG) 20:56:11.858 00.000 428 Guiding Dir = 3, Dur = 727 20:56:11.858 00.000 428 IsSlewing returns 0 20:56:11.858 00.000 428 IsGuiding returns 0 20:56:11.874 00.016 428 PulseGuide returned control before completion, sleep 722 20:56:11.874 00.000 10672 UpdateGuideState exits: m=276737 SNR=44.3 20:56:11.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:11.874 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:11.874 00.000 10672 Enqueuing Expose request 20:56:12.624 00.750 428 IsGuiding returns 0 20:56:12.624 00.000 428 Move returns status 0, amount 727 20:56:12.624 00.000 428 MoveAxis(N, 0, ABG) 20:56:12.624 00.000 428 Move returns status 0, amount 0 20:56:12.624 00.000 428 move complete, result=0 20:56:12.624 00.000 428 worker thread done servicing request 20:56:12.624 00.000 428 Worker thread wakes up 20:56:12.624 00.000 10672 GuideStep: 0.8 px 727 ms WEST, 0.8 px 0 ms NORTH 20:56:12.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:12.624 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:14.232 01.608 428 Exposure complete 20:56:14.373 00.141 428 worker thread done servicing request 20:56:14.373 00.000 10672 OnExposeComplete: enter 20:56:14.373 00.000 10672 UpdateGuideState(): m_state=6 20:56:14.373 00.000 10672 Star::Find(15, 1117, 748, 0, (0,0,0,0), 0.0, 0) frame 2815 20:56:14.373 00.000 10672 Star::Find returns 1 (0), X=1118.23, Y=748.29, Mass=252112, SNR=48.7, Peak=41056 HFD=2.4 20:56:14.373 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.02) = xAngle (5.24 = -1.04) 20:56:14.373 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.12 = 2.12) 20:56:14.373 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.41 hyp=0.51 cameraTheta=2.22 mountX=0.26 mountY=0.44, mountTheta=1.03 20:56:14.373 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.41, opts=13) 20:56:14.373 00.000 10672 Enqueuing Move request for scope (-0.31, 0.41) 20:56:14.373 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:56:14.373 00.000 428 Worker thread wakes up 20:56:14.373 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.41) opts 0xd 20:56:14.373 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.41) 20:56:14.373 00.000 428 Moving (-0.31, 0.41) raw xDistance=0.26 yDistance=0.44 20:56:14.373 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:56:14.373 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:14.373 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:56:14.373 00.000 428 MoveAxis(E, 0, ABG) 20:56:14.373 00.000 428 Move returns status 0, amount 0 20:56:14.373 00.000 428 MoveAxis(N, 0, ABG) 20:56:14.373 00.000 428 Move returns status 0, amount 0 20:56:14.373 00.000 428 move complete, result=0 20:56:14.373 00.000 428 worker thread done servicing request 20:56:14.404 00.031 10672 UpdateGuideState exits: m=252112 SNR=48.7 20:56:14.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:14.404 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:14.404 00.000 10672 Enqueuing Expose request 20:56:14.404 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:56:14.404 00.000 428 Worker thread wakes up 20:56:14.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:14.404 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:15.502 01.098 10672 read socket command 10 20:56:15.502 00.000 10672 processing socket request REQDIST 20:56:15.502 00.000 10672 SOCKSVR: Sending pixel error of 1.14 20:56:15.502 00.000 10672 Sending socket response 114 (0x72) 20:56:16.736 01.234 428 Exposure complete 20:56:16.861 00.125 428 worker thread done servicing request 20:56:16.861 00.000 10672 OnExposeComplete: enter 20:56:16.861 00.000 10672 UpdateGuideState(): m_state=6 20:56:16.861 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2816 20:56:16.861 00.000 10672 Star::Find returns 1 (0), X=1118.44, Y=748.42, Mass=267290, SNR=48.6, Peak=41056 HFD=3.0 20:56:16.861 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.02) = xAngle (4.77 = -1.51) 20:56:16.861 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.64 = 1.64) 20:56:16.861 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.54 hyp=0.55 cameraTheta=1.75 mountX=0.03 mountY=0.55, mountTheta=1.51 20:56:16.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.54, opts=13) 20:56:16.861 00.000 10672 Enqueuing Move request for scope (-0.10, 0.54) 20:56:16.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:56:16.861 00.000 428 Worker thread wakes up 20:56:16.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.54) opts 0xd 20:56:16.861 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.54) 20:56:16.861 00.000 428 Moving (-0.10, 0.54) raw xDistance=0.03 yDistance=0.55 20:56:16.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:56:16.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:16.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 20:56:16.861 00.000 428 MoveAxis(E, 0, ABG) 20:56:16.861 00.000 428 Move returns status 0, amount 0 20:56:16.861 00.000 428 MoveAxis(N, 0, ABG) 20:56:16.861 00.000 428 Move returns status 0, amount 0 20:56:16.861 00.000 428 move complete, result=0 20:56:16.861 00.000 428 worker thread done servicing request 20:56:16.892 00.031 10672 UpdateGuideState exits: m=267290 SNR=48.6 20:56:16.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:16.892 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:16.892 00.000 10672 Enqueuing Expose request 20:56:16.892 00.000 428 Worker thread wakes up 20:56:16.892 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:56:16.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:16.892 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:19.235 02.343 428 Exposure complete 20:56:19.376 00.141 428 worker thread done servicing request 20:56:19.376 00.000 10672 OnExposeComplete: enter 20:56:19.376 00.000 10672 UpdateGuideState(): m_state=6 20:56:19.376 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2817 20:56:19.376 00.000 10672 Star::Find returns 1 (0), X=1118.12, Y=748.33, Mass=249293, SNR=41.4, Peak=41392 HFD=2.3 20:56:19.376 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.02) = xAngle (5.36 = -0.92) 20:56:19.376 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.23 = 2.23) 20:56:19.376 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.44 hyp=0.61 cameraTheta=2.34 mountX=0.37 mountY=0.48, mountTheta=0.92 20:56:19.376 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.44, opts=13) 20:56:19.376 00.000 10672 Enqueuing Move request for scope (-0.43, 0.44) 20:56:19.376 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:56:19.376 00.000 428 Worker thread wakes up 20:56:19.376 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.44) opts 0xd 20:56:19.376 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.44) 20:56:19.376 00.000 428 Moving (-0.43, 0.44) raw xDistance=0.37 yDistance=0.48 20:56:19.376 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 20:56:19.376 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:19.376 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 20:56:19.376 00.000 428 MoveAxis(E, 0, ABG) 20:56:19.376 00.000 428 Move returns status 0, amount 0 20:56:19.376 00.000 428 MoveAxis(N, 0, ABG) 20:56:19.376 00.000 428 Move returns status 0, amount 0 20:56:19.376 00.000 428 move complete, result=0 20:56:19.376 00.000 428 worker thread done servicing request 20:56:19.392 00.016 10672 UpdateGuideState exits: m=249293 SNR=41.4 20:56:19.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:19.392 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:19.392 00.000 10672 Enqueuing Expose request 20:56:19.392 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 20:56:19.392 00.000 428 Worker thread wakes up 20:56:19.392 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:19.392 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:20.501 01.109 10672 read socket command 10 20:56:20.501 00.000 10672 processing socket request REQDIST 20:56:20.501 00.000 10672 SOCKSVR: Sending pixel error of 0.85 20:56:20.501 00.000 10672 Sending socket response 85 (0x55) 20:56:21.735 01.234 428 Exposure complete 20:56:21.860 00.125 428 worker thread done servicing request 20:56:21.860 00.000 10672 OnExposeComplete: enter 20:56:21.860 00.000 10672 UpdateGuideState(): m_state=6 20:56:21.860 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2818 20:56:21.860 00.000 10672 Star::Find returns 1 (0), X=1118.08, Y=748.34, Mass=231196, SNR=43.3, Peak=46624 HFD=2.3 20:56:21.860 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.02) = xAngle (5.38 = -0.91) 20:56:21.860 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.25 = 2.25) 20:56:21.860 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.35 mountX=0.40 mountY=0.51, mountTheta=0.90 20:56:21.860 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=0.46, opts=13) 20:56:21.860 00.000 10672 Enqueuing Move request for scope (-0.46, 0.46) 20:56:21.860 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:56:21.860 00.000 428 Worker thread wakes up 20:56:21.860 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.46) opts 0xd 20:56:21.860 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 0.46) 20:56:21.860 00.000 428 Moving (-0.46, 0.46) raw xDistance=0.40 yDistance=0.51 20:56:21.860 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 20:56:21.860 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:21.860 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 20:56:21.860 00.000 428 MoveAxis(E, 0, ABG) 20:56:21.860 00.000 428 Move returns status 0, amount 0 20:56:21.860 00.000 428 MoveAxis(N, 0, ABG) 20:56:21.860 00.000 428 Move returns status 0, amount 0 20:56:21.860 00.000 428 move complete, result=0 20:56:21.860 00.000 428 worker thread done servicing request 20:56:21.891 00.031 10672 UpdateGuideState exits: m=231196 SNR=43.3 20:56:21.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:21.891 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:21.891 00.000 10672 Enqueuing Expose request 20:56:21.891 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 20:56:21.891 00.000 428 Worker thread wakes up 20:56:21.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:21.891 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:24.223 02.332 428 Exposure complete 20:56:24.348 00.125 428 worker thread done servicing request 20:56:24.348 00.000 10672 OnExposeComplete: enter 20:56:24.348 00.000 10672 UpdateGuideState(): m_state=6 20:56:24.348 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2819 20:56:24.348 00.000 10672 Star::Find returns 1 (0), X=1117.93, Y=748.52, Mass=234527, SNR=40.6, Peak=36816 HFD=2.4 20:56:24.348 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.02) = xAngle (5.35 = -0.93) 20:56:24.348 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.23 = 2.23) 20:56:24.348 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.64 hyp=0.88 cameraTheta=2.33 mountX=0.53 mountY=0.70, mountTheta=0.92 20:56:24.363 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.64, opts=13) 20:56:24.363 00.000 10672 Enqueuing Move request for scope (-0.61, 0.64) 20:56:24.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:56:24.363 00.000 428 Worker thread wakes up 20:56:24.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.64) opts 0xd 20:56:24.363 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.64) 20:56:24.363 00.000 428 Moving (-0.61, 0.64) raw xDistance=0.53 yDistance=0.70 20:56:24.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 20:56:24.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:56:24.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 20:56:24.363 00.000 428 MoveAxis(W, 491, ABG) 20:56:24.363 00.000 428 Guiding Dir = 3, Dur = 491 20:56:24.379 00.016 10672 UpdateGuideState exits: m=234527 SNR=40.6 20:56:24.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:24.379 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:24.379 00.000 10672 Enqueuing Expose request 20:56:24.410 00.031 428 IsSlewing returns 0 20:56:24.410 00.000 428 IsGuiding returns 0 20:56:24.426 00.016 428 PulseGuide returned control before completion, sleep 487 20:56:24.926 00.500 428 IsGuiding returns 0 20:56:24.926 00.000 428 Move returns status 0, amount 491 20:56:24.926 00.000 428 MoveAxis(N, 0, ABG) 20:56:24.926 00.000 428 Move returns status 0, amount 0 20:56:24.926 00.000 428 move complete, result=0 20:56:24.926 00.000 428 worker thread done servicing request 20:56:24.926 00.000 428 Worker thread wakes up 20:56:24.926 00.000 10672 GuideStep: 0.5 px 491 ms WEST, 0.7 px 0 ms NORTH 20:56:24.926 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:24.926 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:25.504 00.578 10672 read socket command 10 20:56:25.504 00.000 10672 processing socket request REQDIST 20:56:25.504 00.000 10672 SOCKSVR: Sending pixel error of 0.82 20:56:25.504 00.000 10672 Sending socket response 82 (0x52) 20:56:26.738 01.234 428 Exposure complete 20:56:26.862 00.124 428 worker thread done servicing request 20:56:26.862 00.000 10672 OnExposeComplete: enter 20:56:26.862 00.000 10672 UpdateGuideState(): m_state=6 20:56:26.862 00.000 10672 Star::Find(15, 1117, 748, 0, (0,0,0,0), 0.0, 0) frame 2820 20:56:26.862 00.000 10672 Star::Find returns 1 (0), X=1118.22, Y=748.26, Mass=278057, SNR=46.1, Peak=36912 HFD=2.6 20:56:26.862 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.02) = xAngle (5.29 = -0.99) 20:56:26.862 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.17 = 2.17) 20:56:26.862 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.38 hyp=0.50 cameraTheta=2.27 mountX=0.27 mountY=0.41, mountTheta=0.99 20:56:26.862 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.38, opts=13) 20:56:26.862 00.000 10672 Enqueuing Move request for scope (-0.32, 0.38) 20:56:26.862 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:56:26.862 00.000 428 Worker thread wakes up 20:56:26.862 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.38) opts 0xd 20:56:26.862 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.38) 20:56:26.862 00.000 428 Moving (-0.32, 0.38) raw xDistance=0.27 yDistance=0.41 20:56:26.862 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 20:56:26.862 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:26.862 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 20:56:26.862 00.000 428 MoveAxis(E, 0, ABG) 20:56:26.862 00.000 428 Move returns status 0, amount 0 20:56:26.862 00.000 428 MoveAxis(N, 0, ABG) 20:56:26.862 00.000 428 Move returns status 0, amount 0 20:56:26.862 00.000 428 move complete, result=0 20:56:26.862 00.000 428 worker thread done servicing request 20:56:26.894 00.032 10672 UpdateGuideState exits: m=278057 SNR=46.1 20:56:26.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:26.894 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:26.894 00.000 10672 Enqueuing Expose request 20:56:26.894 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 20:56:26.894 00.000 428 Worker thread wakes up 20:56:26.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:26.894 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:29.231 02.337 428 Exposure complete 20:56:29.377 00.146 428 worker thread done servicing request 20:56:29.377 00.000 10672 OnExposeComplete: enter 20:56:29.377 00.000 10672 UpdateGuideState(): m_state=6 20:56:29.378 00.001 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2821 20:56:29.378 00.000 10672 Star::Find returns 1 (0), X=1118.57, Y=748.39, Mass=262564, SNR=48.9, Peak=42800 HFD=2.9 20:56:29.378 00.000 10672 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.02) = xAngle (4.53 = -1.75) 20:56:29.379 00.001 10672 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.41 = 1.41) 20:56:29.379 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.51 hyp=0.51 cameraTheta=1.51 mountX=-0.09 mountY=0.50, mountTheta=1.75 20:56:29.380 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.51, opts=13) 20:56:29.380 00.000 10672 Enqueuing Move request for scope (0.03, 0.51) 20:56:29.381 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:56:29.381 00.000 428 Worker thread wakes up 20:56:29.381 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.51) opts 0xd 20:56:29.381 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.51) 20:56:29.381 00.000 428 Moving (0.03, 0.51) raw xDistance=-0.09 yDistance=0.50 20:56:29.381 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:56:29.381 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:29.382 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:56:29.382 00.000 428 MoveAxis(E, 0, ABG) 20:56:29.382 00.000 428 Move returns status 0, amount 0 20:56:29.382 00.000 428 MoveAxis(N, 0, ABG) 20:56:29.382 00.000 428 Move returns status 0, amount 0 20:56:29.382 00.000 428 move complete, result=0 20:56:29.382 00.000 428 worker thread done servicing request 20:56:29.404 00.022 10672 UpdateGuideState exits: m=262564 SNR=48.9 20:56:29.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:29.404 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:29.404 00.000 10672 Enqueuing Expose request 20:56:29.404 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 20:56:29.404 00.000 428 Worker thread wakes up 20:56:29.405 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:29.405 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:30.501 01.096 10672 read socket command 10 20:56:30.501 00.000 10672 processing socket request REQDIST 20:56:30.501 00.000 10672 SOCKSVR: Sending pixel error of 0.66 20:56:30.501 00.000 10672 Sending socket response 66 (0x42) 20:56:31.728 01.227 428 Exposure complete 20:56:31.853 00.125 428 worker thread done servicing request 20:56:31.853 00.000 10672 OnExposeComplete: enter 20:56:31.853 00.000 10672 UpdateGuideState(): m_state=6 20:56:31.853 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2822 20:56:31.853 00.000 10672 Star::Find returns 1 (0), X=1118.52, Y=748.16, Mass=273956, SNR=54.9, Peak=43456 HFD=2.5 20:56:31.853 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.02) = xAngle (4.66 = -1.62) 20:56:31.853 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.53 = 1.53) 20:56:31.853 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.64 mountX=-0.01 mountY=0.27, mountTheta=1.62 20:56:31.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.27, opts=13) 20:56:31.853 00.000 10672 Enqueuing Move request for scope (-0.02, 0.27) 20:56:31.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 20:56:31.853 00.000 428 Worker thread wakes up 20:56:31.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd 20:56:31.853 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.27) 20:56:31.853 00.000 428 Moving (-0.02, 0.27) raw xDistance=-0.01 yDistance=0.27 20:56:31.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:56:31.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:31.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:56:31.853 00.000 428 MoveAxis(E, 0, ABG) 20:56:31.853 00.000 428 Move returns status 0, amount 0 20:56:31.853 00.000 428 MoveAxis(N, 0, ABG) 20:56:31.853 00.000 428 Move returns status 0, amount 0 20:56:31.853 00.000 428 move complete, result=0 20:56:31.853 00.000 428 worker thread done servicing request 20:56:31.884 00.031 10672 UpdateGuideState exits: m=273956 SNR=54.9 20:56:31.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:31.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:31.884 00.000 10672 Enqueuing Expose request 20:56:31.884 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:56:31.884 00.000 428 Worker thread wakes up 20:56:31.884 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:31.884 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:34.227 02.343 428 Exposure complete 20:56:34.368 00.141 428 worker thread done servicing request 20:56:34.368 00.000 10672 OnExposeComplete: enter 20:56:34.368 00.000 10672 UpdateGuideState(): m_state=6 20:56:34.368 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2823 20:56:34.368 00.000 10672 Star::Find returns 1 (0), X=1118.90, Y=748.63, Mass=273738, SNR=43.4, Peak=33984 HFD=3.3 20:56:34.368 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.14) 20:56:34.368 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 20:56:34.368 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.75 hyp=0.83 cameraTheta=1.12 mountX=-0.45 mountY=0.70, mountTheta=2.14 20:56:34.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.75, opts=13) 20:56:34.368 00.000 10672 Enqueuing Move request for scope (0.36, 0.75) 20:56:34.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 20:56:34.368 00.000 428 Worker thread wakes up 20:56:34.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.75) opts 0xd 20:56:34.368 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.75) 20:56:34.368 00.000 428 Moving (0.36, 0.75) raw xDistance=-0.45 yDistance=0.70 20:56:34.368 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 20:56:34.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:56:34.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 20:56:34.368 00.000 428 MoveAxis(E, 417, ABG) 20:56:34.368 00.000 428 Guiding Dir = 2, Dur = 417 20:56:34.368 00.000 428 IsSlewing returns 0 20:56:34.368 00.000 428 IsGuiding returns 0 20:56:34.399 00.031 428 PulseGuide returned control before completion, sleep 410 20:56:34.399 00.000 10672 UpdateGuideState exits: m=273738 SNR=43.4 20:56:34.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:34.399 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:34.399 00.000 10672 Enqueuing Expose request 20:56:34.821 00.422 428 IsGuiding returns 1 20:56:34.821 00.000 428 scope still moving after pulse duration time elapsed 20:56:34.852 00.031 428 IsSlewing returns 0 20:56:34.852 00.000 428 IsGuiding returns 0 20:56:34.852 00.000 428 scope move finished after 417 + 65 ms 20:56:34.852 00.000 428 Move returns status 0, amount 417 20:56:34.852 00.000 428 MoveAxis(N, 0, ABG) 20:56:34.852 00.000 428 Move returns status 0, amount 0 20:56:34.852 00.000 428 move complete, result=0 20:56:34.852 00.000 428 worker thread done servicing request 20:56:34.852 00.000 428 Worker thread wakes up 20:56:34.852 00.000 10672 GuideStep: -0.4 px 417 ms EAST, 0.7 px 0 ms NORTH 20:56:34.868 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:34.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:35.508 00.640 10672 read socket command 10 20:56:35.508 00.000 10672 processing socket request REQDIST 20:56:35.508 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:56:35.508 00.000 10672 Sending socket response 62 (0x3e) 20:56:36.726 01.218 428 Exposure complete 20:56:36.851 00.125 428 worker thread done servicing request 20:56:36.851 00.000 10672 OnExposeComplete: enter 20:56:36.851 00.000 10672 UpdateGuideState(): m_state=6 20:56:36.851 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2824 20:56:36.851 00.000 10672 Star::Find returns 1 (0), X=1118.43, Y=748.85, Mass=249200, SNR=46.5, Peak=34304 HFD=2.8 20:56:36.851 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.57) 20:56:36.851 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 20:56:36.851 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.97 hyp=0.98 cameraTheta=1.69 mountX=-0.00 mountY=0.98, mountTheta=1.57 20:56:36.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.97, opts=13) 20:56:36.851 00.000 10672 Enqueuing Move request for scope (-0.11, 0.97) 20:56:36.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:56:36.851 00.000 428 Worker thread wakes up 20:56:36.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.97) opts 0xd 20:56:36.851 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.97) 20:56:36.851 00.000 428 Moving (-0.11, 0.97) raw xDistance=-0.00 yDistance=0.98 20:56:36.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:56:36.851 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.47 newest=1.95 20:56:36.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.98 from input 0.98 20:56:36.851 00.000 428 MoveAxis(E, 0, ABG) 20:56:36.851 00.000 428 Move returns status 0, amount 0 20:56:36.851 00.000 428 MoveAxis(S, 1481, ABG) 20:56:36.851 00.000 428 Guiding Dir = 1, Dur = 1481 20:56:36.851 00.000 428 IsSlewing returns 0 20:56:36.851 00.000 428 IsGuiding returns 0 20:56:36.883 00.032 10672 UpdateGuideState exits: m=249200 SNR=46.5 20:56:36.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:36.883 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:36.883 00.000 10672 Enqueuing Expose request 20:56:36.930 00.047 428 PulseGuide returned control before completion, sleep 1416 20:56:38.367 01.437 428 IsGuiding returns 1 20:56:38.367 00.000 428 scope still moving after pulse duration time elapsed 20:56:38.398 00.031 428 IsSlewing returns 0 20:56:38.398 00.000 428 IsGuiding returns 1 20:56:38.429 00.031 428 IsSlewing returns 0 20:56:38.429 00.000 428 IsGuiding returns 0 20:56:38.445 00.016 428 scope move finished after 1481 + 97 ms 20:56:38.445 00.000 428 Move returns status 0, amount 1481 20:56:38.445 00.000 428 move complete, result=0 20:56:38.445 00.000 428 worker thread done servicing request 20:56:38.445 00.000 428 Worker thread wakes up 20:56:38.445 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.0 px 1481 ms SOUTH 20:56:38.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:38.445 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:39.226 00.781 428 Exposure complete 20:56:39.351 00.125 10672 OnExposeComplete: enter 20:56:39.351 00.000 10672 UpdateGuideState(): m_state=6 20:56:39.351 00.000 428 worker thread done servicing request 20:56:39.351 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2825 20:56:39.351 00.000 10672 Star::Find returns 1 (0), X=1118.51, Y=748.23, Mass=280272, SNR=45.2, Peak=37024 HFD=3.0 20:56:39.351 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.60) 20:56:39.351 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.56 = 1.56) 20:56:39.351 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.67 mountX=-0.01 mountY=0.35, mountTheta=1.60 20:56:39.366 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.35, opts=13) 20:56:39.366 00.000 10672 Enqueuing Move request for scope (-0.03, 0.35) 20:56:39.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:56:39.366 00.000 428 Worker thread wakes up 20:56:39.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.35) opts 0xd 20:56:39.366 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.35) 20:56:39.366 00.000 428 Moving (-0.03, 0.35) raw xDistance=-0.01 yDistance=0.35 20:56:39.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:56:39.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:39.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:56:39.366 00.000 428 MoveAxis(E, 0, ABG) 20:56:39.366 00.000 428 Move returns status 0, amount 0 20:56:39.366 00.000 428 MoveAxis(N, 0, ABG) 20:56:39.366 00.000 428 Move returns status 0, amount 0 20:56:39.366 00.000 428 move complete, result=0 20:56:39.366 00.000 428 worker thread done servicing request 20:56:39.382 00.016 10672 UpdateGuideState exits: m=280272 SNR=45.2 20:56:39.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:39.382 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:39.382 00.000 10672 Enqueuing Expose request 20:56:39.397 00.015 428 Worker thread wakes up 20:56:39.397 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:56:39.397 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:39.397 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:40.512 01.115 10672 read socket command 10 20:56:40.512 00.000 10672 processing socket request REQDIST 20:56:40.512 00.000 10672 SOCKSVR: Sending pixel error of 0.61 20:56:40.512 00.000 10672 Sending socket response 61 (0x3d) 20:56:41.730 01.218 428 Exposure complete 20:56:41.870 00.140 428 worker thread done servicing request 20:56:41.870 00.000 10672 OnExposeComplete: enter 20:56:41.870 00.000 10672 UpdateGuideState(): m_state=6 20:56:41.870 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2826 20:56:41.870 00.000 10672 Star::Find returns 1 (0), X=1118.84, Y=748.02, Mass=259798, SNR=53.7, Peak=52176 HFD=2.4 20:56:41.870 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.02) = xAngle (3.44 = -2.84) 20:56:41.870 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.31 = 0.31) 20:56:41.870 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.13 hyp=0.32 cameraTheta=0.42 mountX=-0.31 mountY=0.10, mountTheta=2.83 20:56:41.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.13, opts=13) 20:56:41.870 00.000 10672 Enqueuing Move request for scope (0.30, 0.13) 20:56:41.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:56:41.870 00.000 428 Worker thread wakes up 20:56:41.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.13) opts 0xd 20:56:41.870 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.13) 20:56:41.870 00.000 428 Moving (0.30, 0.13) raw xDistance=-0.31 yDistance=0.10 20:56:41.870 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 20:56:41.870 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:41.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 20:56:41.870 00.000 428 MoveAxis(E, 0, ABG) 20:56:41.870 00.000 428 Move returns status 0, amount 0 20:56:41.870 00.000 428 MoveAxis(N, 0, ABG) 20:56:41.870 00.000 428 Move returns status 0, amount 0 20:56:41.870 00.000 428 move complete, result=0 20:56:41.870 00.000 428 worker thread done servicing request 20:56:41.886 00.016 10672 UpdateGuideState exits: m=259798 SNR=53.7 20:56:41.886 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:41.886 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:41.886 00.000 10672 Enqueuing Expose request 20:56:41.886 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:56:41.886 00.000 428 Worker thread wakes up 20:56:41.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:41.886 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:44.229 02.343 428 Exposure complete 20:56:44.354 00.125 428 worker thread done servicing request 20:56:44.354 00.000 10672 OnExposeComplete: enter 20:56:44.354 00.000 10672 UpdateGuideState(): m_state=6 20:56:44.354 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2827 20:56:44.354 00.000 10672 Star::Find returns 1 (0), X=1118.75, Y=747.85, Mass=257734, SNR=48.6, Peak=41824 HFD=2.4 20:56:44.354 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.02) = xAngle (2.84 = 2.84) 20:56:44.354 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.29 = -0.29) 20:56:44.354 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.18 mountX=-0.20 mountY=-0.06, mountTheta=-2.85 20:56:44.354 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.04, opts=13) 20:56:44.354 00.000 10672 Enqueuing Move request for scope (0.21, -0.04) 20:56:44.354 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 20:56:44.370 00.016 428 Worker thread wakes up 20:56:44.370 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd 20:56:44.370 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.04) 20:56:44.370 00.000 428 Moving (0.21, -0.04) raw xDistance=-0.20 yDistance=-0.06 20:56:44.370 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:56:44.370 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:44.370 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 20:56:44.370 00.000 428 MoveAxis(E, 0, ABG) 20:56:44.370 00.000 428 Move returns status 0, amount 0 20:56:44.370 00.000 428 MoveAxis(N, 0, ABG) 20:56:44.370 00.000 428 Move returns status 0, amount 0 20:56:44.370 00.000 428 move complete, result=0 20:56:44.370 00.000 428 worker thread done servicing request 20:56:44.385 00.015 10672 UpdateGuideState exits: m=257734 SNR=48.6 20:56:44.385 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:44.385 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:44.385 00.000 10672 Enqueuing Expose request 20:56:44.385 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:56:44.385 00.000 428 Worker thread wakes up 20:56:44.385 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:44.385 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:45.510 01.125 10672 read socket command 10 20:56:45.510 00.000 10672 processing socket request REQDIST 20:56:45.510 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:56:45.510 00.000 10672 Sending socket response 43 (0x2b) 20:56:46.728 01.218 428 Exposure complete 20:56:46.869 00.141 428 worker thread done servicing request 20:56:46.869 00.000 10672 OnExposeComplete: enter 20:56:46.869 00.000 10672 UpdateGuideState(): m_state=6 20:56:46.869 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2828 20:56:46.869 00.000 10672 Star::Find returns 1 (0), X=1118.95, Y=747.98, Mass=233039, SNR=47.8, Peak=50000 HFD=2.1 20:56:46.869 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.02) = xAngle (3.26 = -3.03) 20:56:46.869 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.13 = 0.13) 20:56:46.869 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.10 hyp=0.42 cameraTheta=0.24 mountX=-0.41 mountY=0.05, mountTheta=3.01 20:56:46.869 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.10, opts=13) 20:56:46.869 00.000 10672 Enqueuing Move request for scope (0.41, 0.10) 20:56:46.869 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:56:46.869 00.000 428 Worker thread wakes up 20:56:46.869 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.10) opts 0xd 20:56:46.869 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.10) 20:56:46.869 00.000 428 Moving (0.41, 0.10) raw xDistance=-0.41 yDistance=0.05 20:56:46.869 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:56:46.869 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:46.869 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 20:56:46.869 00.000 428 MoveAxis(E, 0, ABG) 20:56:46.869 00.000 428 Move returns status 0, amount 0 20:56:46.869 00.000 428 MoveAxis(N, 0, ABG) 20:56:46.869 00.000 428 Move returns status 0, amount 0 20:56:46.869 00.000 428 move complete, result=0 20:56:46.869 00.000 428 worker thread done servicing request 20:56:46.884 00.015 10672 UpdateGuideState exits: m=233039 SNR=47.8 20:56:46.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:46.884 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:46.884 00.000 10672 Enqueuing Expose request 20:56:46.884 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 20:56:46.884 00.000 428 Worker thread wakes up 20:56:46.884 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:46.884 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:49.232 02.348 428 Exposure complete 20:56:49.357 00.125 428 worker thread done servicing request 20:56:49.357 00.000 10672 OnExposeComplete: enter 20:56:49.357 00.000 10672 UpdateGuideState(): m_state=6 20:56:49.357 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2829 20:56:49.357 00.000 10672 Star::Find returns 1 (0), X=1118.88, Y=748.43, Mass=272543, SNR=49.3, Peak=49232 HFD=2.7 20:56:49.357 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 20:56:49.357 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.91 = 0.91) 20:56:49.357 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.54 hyp=0.64 cameraTheta=1.01 mountX=-0.40 mountY=0.50, mountTheta=2.24 20:56:49.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.54, opts=13) 20:56:49.357 00.000 10672 Enqueuing Move request for scope (0.34, 0.54) 20:56:49.357 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:56:49.357 00.000 428 Worker thread wakes up 20:56:49.357 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.54) opts 0xd 20:56:49.357 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.54) 20:56:49.357 00.000 428 Moving (0.34, 0.54) raw xDistance=-0.40 yDistance=0.50 20:56:49.357 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 20:56:49.357 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:49.357 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:56:49.357 00.000 428 MoveAxis(E, 0, ABG) 20:56:49.357 00.000 428 Move returns status 0, amount 0 20:56:49.357 00.000 428 MoveAxis(N, 0, ABG) 20:56:49.357 00.000 428 Move returns status 0, amount 0 20:56:49.357 00.000 428 move complete, result=0 20:56:49.357 00.000 428 worker thread done servicing request 20:56:49.389 00.032 10672 UpdateGuideState exits: m=272543 SNR=49.3 20:56:49.389 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:49.389 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:49.389 00.000 10672 Enqueuing Expose request 20:56:49.389 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 20:56:49.389 00.000 428 Worker thread wakes up 20:56:49.389 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:49.389 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:50.513 01.124 10672 read socket command 10 20:56:50.513 00.000 10672 processing socket request REQDIST 20:56:50.513 00.000 10672 SOCKSVR: Sending pixel error of 0.49 20:56:50.513 00.000 10672 Sending socket response 49 (0x31) 20:56:51.716 01.203 428 Exposure complete 20:56:51.841 00.125 428 worker thread done servicing request 20:56:51.841 00.000 10672 OnExposeComplete: enter 20:56:51.841 00.000 10672 UpdateGuideState(): m_state=6 20:56:51.841 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2830 20:56:51.841 00.000 10672 Star::Find returns 1 (0), X=1119.08, Y=747.95, Mass=289207, SNR=48.6, Peak=51632 HFD=2.7 20:56:51.841 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.02) = xAngle (3.15 = -3.13) 20:56:51.841 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.02 = 0.02) 20:56:51.841 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.07 hyp=0.54 cameraTheta=0.13 mountX=-0.54 mountY=0.01, mountTheta=3.12 20:56:51.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.07, opts=13) 20:56:51.841 00.000 10672 Enqueuing Move request for scope (0.53, 0.07) 20:56:51.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:56:51.841 00.000 428 Worker thread wakes up 20:56:51.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.07) opts 0xd 20:56:51.841 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.07) 20:56:51.841 00.000 428 Moving (0.53, 0.07) raw xDistance=-0.54 yDistance=0.01 20:56:51.841 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 20:56:51.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:51.841 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:56:51.841 00.000 428 MoveAxis(E, 501, ABG) 20:56:51.857 00.016 428 Guiding Dir = 2, Dur = 501 20:56:51.857 00.000 428 IsSlewing returns 0 20:56:51.857 00.000 428 IsGuiding returns 0 20:56:51.872 00.015 10672 UpdateGuideState exits: m=289207 SNR=48.6 20:56:51.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:51.872 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:51.872 00.000 10672 Enqueuing Expose request 20:56:51.872 00.000 428 PulseGuide returned control before completion, sleep 483 20:56:52.372 00.500 428 IsGuiding returns 1 20:56:52.372 00.000 428 scope still moving after pulse duration time elapsed 20:56:52.403 00.031 428 IsSlewing returns 0 20:56:52.403 00.000 428 IsGuiding returns 0 20:56:52.403 00.000 428 scope move finished after 501 + 56 ms 20:56:52.403 00.000 428 Move returns status 0, amount 501 20:56:52.403 00.000 428 MoveAxis(N, 0, ABG) 20:56:52.403 00.000 428 Move returns status 0, amount 0 20:56:52.403 00.000 428 move complete, result=0 20:56:52.403 00.000 428 worker thread done servicing request 20:56:52.403 00.000 428 Worker thread wakes up 20:56:52.403 00.000 10672 GuideStep: -0.5 px 501 ms EAST, 0.0 px 0 ms NORTH 20:56:52.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:52.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:54.215 01.812 428 Exposure complete 20:56:54.340 00.125 428 worker thread done servicing request 20:56:54.340 00.000 10672 OnExposeComplete: enter 20:56:54.340 00.000 10672 UpdateGuideState(): m_state=6 20:56:54.340 00.000 10672 Star::Find(15, 1119, 747, 0, (0,0,0,0), 0.0, 0) frame 2831 20:56:54.340 00.000 10672 Star::Find returns 1 (0), X=1118.81, Y=748.17, Mass=258136, SNR=52.2, Peak=40192 HFD=2.7 20:56:54.340 00.000 10672 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.02) = xAngle (3.83 = -2.46) 20:56:54.340 00.000 10672 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.70 = 0.70) 20:56:54.340 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.28 hyp=0.39 cameraTheta=0.81 mountX=-0.30 mountY=0.25, mountTheta=2.45 20:56:54.356 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.28, opts=13) 20:56:54.356 00.000 10672 Enqueuing Move request for scope (0.27, 0.28) 20:56:54.356 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:56:54.356 00.000 428 Worker thread wakes up 20:56:54.356 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.28) opts 0xd 20:56:54.356 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.28) 20:56:54.356 00.000 428 Moving (0.27, 0.28) raw xDistance=-0.30 yDistance=0.25 20:56:54.356 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 20:56:54.356 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:54.356 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 20:56:54.356 00.000 428 MoveAxis(E, 0, ABG) 20:56:54.356 00.000 428 Move returns status 0, amount 0 20:56:54.356 00.000 428 MoveAxis(N, 0, ABG) 20:56:54.356 00.000 428 Move returns status 0, amount 0 20:56:54.356 00.000 428 move complete, result=0 20:56:54.356 00.000 428 worker thread done servicing request 20:56:54.371 00.015 10672 UpdateGuideState exits: m=258136 SNR=52.2 20:56:54.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:54.371 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:54.371 00.000 10672 Enqueuing Expose request 20:56:54.371 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 20:56:54.371 00.000 428 Worker thread wakes up 20:56:54.371 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:54.371 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:55.512 01.141 10672 read socket command 10 20:56:55.512 00.000 10672 processing socket request REQDIST 20:56:55.512 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:56:55.512 00.000 10672 Sending socket response 47 (0x2f) 20:56:56.719 01.207 428 Exposure complete 20:56:56.860 00.141 428 worker thread done servicing request 20:56:56.860 00.000 10672 OnExposeComplete: enter 20:56:56.860 00.000 10672 UpdateGuideState(): m_state=6 20:56:56.860 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2832 20:56:56.860 00.000 10672 Star::Find returns 1 (0), X=1119.14, Y=748.28, Mass=270339, SNR=47.7, Peak=42048 HFD=2.5 20:56:56.860 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.02) = xAngle (3.60 = -2.68) 20:56:56.860 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 20:56:56.860 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.40 hyp=0.72 cameraTheta=0.58 mountX=-0.64 mountY=0.33, mountTheta=2.67 20:56:56.860 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.40, opts=13) 20:56:56.876 00.016 10672 Enqueuing Move request for scope (0.60, 0.40) 20:56:56.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:56:56.876 00.000 428 Worker thread wakes up 20:56:56.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.40) opts 0xd 20:56:56.876 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.40) 20:56:56.876 00.000 428 Moving (0.60, 0.40) raw xDistance=-0.64 yDistance=0.33 20:56:56.876 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 20:56:56.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:56.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:56:56.876 00.000 428 MoveAxis(E, 597, ABG) 20:56:56.876 00.000 428 Guiding Dir = 2, Dur = 597 20:56:56.876 00.000 428 IsSlewing returns 0 20:56:56.876 00.000 428 IsGuiding returns 0 20:56:56.891 00.015 10672 UpdateGuideState exits: m=270339 SNR=47.7 20:56:56.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:56.891 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:56.891 00.000 10672 Enqueuing Expose request 20:56:56.891 00.000 428 PulseGuide returned control before completion, sleep 579 20:56:57.501 00.610 428 IsGuiding returns 0 20:56:57.501 00.000 428 Move returns status 0, amount 597 20:56:57.501 00.000 428 MoveAxis(N, 0, ABG) 20:56:57.501 00.000 428 Move returns status 0, amount 0 20:56:57.501 00.000 428 move complete, result=0 20:56:57.516 00.015 428 worker thread done servicing request 20:56:57.516 00.000 10672 GuideStep: -0.6 px 597 ms EAST, 0.3 px 0 ms NORTH 20:56:57.516 00.000 428 Worker thread wakes up 20:56:57.516 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:57.516 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:56:59.219 01.703 428 Exposure complete 20:56:59.359 00.140 428 worker thread done servicing request 20:56:59.359 00.000 10672 OnExposeComplete: enter 20:56:59.359 00.000 10672 UpdateGuideState(): m_state=6 20:56:59.359 00.000 10672 Star::Find(15, 1119, 748, 0, (0,0,0,0), 0.0, 0) frame 2833 20:56:59.359 00.000 10672 Star::Find returns 1 (0), X=1118.36, Y=748.16, Mass=287614, SNR=49.0, Peak=36704 HFD=3.4 20:56:59.359 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.02) = xAngle (5.17 = -1.11) 20:56:59.359 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.04 = 2.04) 20:56:59.359 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.27 hyp=0.32 cameraTheta=2.15 mountX=0.14 mountY=0.29, mountTheta=1.11 20:56:59.359 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.27, opts=13) 20:56:59.359 00.000 10672 Enqueuing Move request for scope (-0.18, 0.27) 20:56:59.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:56:59.359 00.000 428 Worker thread wakes up 20:56:59.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.27) opts 0xd 20:56:59.359 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.27) 20:56:59.359 00.000 428 Moving (-0.18, 0.27) raw xDistance=0.14 yDistance=0.29 20:56:59.359 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:56:59.359 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:59.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:56:59.359 00.000 428 MoveAxis(E, 0, ABG) 20:56:59.359 00.000 428 Move returns status 0, amount 0 20:56:59.359 00.000 428 MoveAxis(N, 0, ABG) 20:56:59.359 00.000 428 Move returns status 0, amount 0 20:56:59.359 00.000 428 move complete, result=0 20:56:59.359 00.000 428 worker thread done servicing request 20:56:59.390 00.031 10672 UpdateGuideState exits: m=287614 SNR=49.0 20:56:59.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:59.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:56:59.390 00.000 10672 Enqueuing Expose request 20:56:59.390 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:56:59.390 00.000 428 Worker thread wakes up 20:56:59.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:56:59.390 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:00.500 01.110 10672 read socket command 10 20:57:00.500 00.000 10672 processing socket request REQDIST 20:57:00.500 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:57:00.500 00.000 10672 Sending socket response 47 (0x2f) 20:57:01.710 01.210 428 Exposure complete 20:57:01.849 00.139 428 worker thread done servicing request 20:57:01.849 00.000 10672 OnExposeComplete: enter 20:57:01.850 00.001 10672 UpdateGuideState(): m_state=6 20:57:01.850 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2834 20:57:01.851 00.001 10672 Star::Find returns 1 (0), X=1118.90, Y=748.36, Mass=276162, SNR=52.1, Peak=40736 HFD=2.5 20:57:01.851 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.02) = xAngle (3.95 = -2.34) 20:57:01.851 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.82 = 0.82) 20:57:01.851 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.48 hyp=0.60 cameraTheta=0.93 mountX=-0.41 mountY=0.44, mountTheta=2.33 20:57:01.852 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.48, opts=13) 20:57:01.852 00.000 10672 Enqueuing Move request for scope (0.36, 0.48) 20:57:01.853 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:01.853 00.000 428 Worker thread wakes up 20:57:01.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.48) opts 0xd 20:57:01.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.48) 20:57:01.853 00.000 428 Moving (0.36, 0.48) raw xDistance=-0.41 yDistance=0.44 20:57:01.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 20:57:01.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:01.854 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 20:57:01.854 00.000 428 MoveAxis(E, 0, ABG) 20:57:01.854 00.000 428 Move returns status 0, amount 0 20:57:01.854 00.000 428 MoveAxis(N, 0, ABG) 20:57:01.854 00.000 428 Move returns status 0, amount 0 20:57:01.854 00.000 428 move complete, result=0 20:57:01.854 00.000 428 worker thread done servicing request 20:57:01.877 00.023 10672 UpdateGuideState exits: m=276162 SNR=52.1 20:57:01.877 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:01.877 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:01.877 00.000 10672 Enqueuing Expose request 20:57:01.877 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 20:57:01.877 00.000 428 Worker thread wakes up 20:57:01.878 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:01.878 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:04.220 02.342 428 Exposure complete 20:57:04.345 00.125 428 worker thread done servicing request 20:57:04.345 00.000 10672 OnExposeComplete: enter 20:57:04.345 00.000 10672 UpdateGuideState(): m_state=6 20:57:04.345 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2835 20:57:04.345 00.000 10672 Star::Find returns 1 (0), X=1119.08, Y=747.92, Mass=275100, SNR=56.6, Peak=47600 HFD=2.7 20:57:04.345 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.02) = xAngle (3.09 = 3.09) 20:57:04.345 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.04 = -0.04) 20:57:04.345 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.04 hyp=0.54 cameraTheta=0.07 mountX=-0.54 mountY=-0.02, mountTheta=-3.11 20:57:04.360 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.04, opts=13) 20:57:04.360 00.000 10672 Enqueuing Move request for scope (0.54, 0.04) 20:57:04.360 00.000 428 Worker thread wakes up 20:57:04.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:04.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.04) opts 0xd 20:57:04.360 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.04) 20:57:04.360 00.000 428 Moving (0.54, 0.04) raw xDistance=-0.54 yDistance=-0.02 20:57:04.360 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 20:57:04.360 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:04.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 20:57:04.360 00.000 428 MoveAxis(E, 501, ABG) 20:57:04.360 00.000 428 Guiding Dir = 2, Dur = 501 20:57:04.360 00.000 428 IsSlewing returns 0 20:57:04.360 00.000 428 IsGuiding returns 0 20:57:04.376 00.016 428 PulseGuide returned control before completion, sleep 495 20:57:04.392 00.016 10672 UpdateGuideState exits: m=275100 SNR=56.6 20:57:04.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:04.392 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:04.392 00.000 10672 Enqueuing Expose request 20:57:04.912 00.520 428 IsGuiding returns 0 20:57:04.912 00.000 428 Move returns status 0, amount 501 20:57:04.912 00.000 428 MoveAxis(N, 0, ABG) 20:57:04.912 00.000 428 Move returns status 0, amount 0 20:57:04.912 00.000 428 move complete, result=0 20:57:04.912 00.000 428 worker thread done servicing request 20:57:04.912 00.000 428 Worker thread wakes up 20:57:04.912 00.000 10672 GuideStep: -0.5 px 501 ms EAST, -0.0 px 0 ms NORTH 20:57:04.912 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:04.912 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:05.506 00.594 10672 read socket command 10 20:57:05.506 00.000 10672 processing socket request REQDIST 20:57:05.506 00.000 10672 SOCKSVR: Sending pixel error of 0.52 20:57:05.506 00.000 10672 Sending socket response 52 (0x34) 20:57:06.724 01.218 428 Exposure complete 20:57:06.849 00.125 428 worker thread done servicing request 20:57:06.849 00.000 10672 OnExposeComplete: enter 20:57:06.849 00.000 10672 UpdateGuideState(): m_state=6 20:57:06.849 00.000 10672 Star::Find(15, 1119, 747, 0, (0,0,0,0), 0.0, 0) frame 2836 20:57:06.849 00.000 10672 Star::Find returns 1 (0), X=1118.47, Y=748.11, Mass=240892, SNR=47.7, Peak=37792 HFD=2.4 20:57:06.849 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.02) = xAngle (4.91 = -1.37) 20:57:06.849 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.78 = 1.78) 20:57:06.849 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.24 cameraTheta=1.89 mountX=0.05 mountY=0.23, mountTheta=1.37 20:57:06.849 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.22, opts=13) 20:57:06.849 00.000 10672 Enqueuing Move request for scope (-0.07, 0.22) 20:57:06.849 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:06.849 00.000 428 Worker thread wakes up 20:57:06.849 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd 20:57:06.849 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.22) 20:57:06.849 00.000 428 Moving (-0.07, 0.22) raw xDistance=0.05 yDistance=0.23 20:57:06.849 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:57:06.849 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:06.849 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:57:06.849 00.000 428 MoveAxis(E, 0, ABG) 20:57:06.849 00.000 428 Move returns status 0, amount 0 20:57:06.849 00.000 428 MoveAxis(N, 0, ABG) 20:57:06.849 00.000 428 Move returns status 0, amount 0 20:57:06.849 00.000 428 move complete, result=0 20:57:06.849 00.000 428 worker thread done servicing request 20:57:06.880 00.031 10672 UpdateGuideState exits: m=240892 SNR=47.7 20:57:06.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:06.880 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:06.880 00.000 10672 Enqueuing Expose request 20:57:06.880 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:57:06.880 00.000 428 Worker thread wakes up 20:57:06.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:06.880 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:09.207 02.327 428 Exposure complete 20:57:09.332 00.125 428 worker thread done servicing request 20:57:09.332 00.000 10672 OnExposeComplete: enter 20:57:09.332 00.000 10672 UpdateGuideState(): m_state=6 20:57:09.332 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2837 20:57:09.332 00.000 10672 Star::Find returns 1 (0), X=1118.49, Y=748.26, Mass=230610, SNR=42.9, Peak=42800 HFD=2.0 20:57:09.332 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.55) 20:57:09.332 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.60 = 1.60) 20:57:09.332 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.38 hyp=0.38 cameraTheta=1.71 mountX=0.01 mountY=0.38, mountTheta=1.55 20:57:09.348 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.38, opts=13) 20:57:09.348 00.000 10672 Enqueuing Move request for scope (-0.05, 0.38) 20:57:09.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:57:09.348 00.000 428 Worker thread wakes up 20:57:09.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.38) opts 0xd 20:57:09.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.38) 20:57:09.348 00.000 428 Moving (-0.05, 0.38) raw xDistance=0.01 yDistance=0.38 20:57:09.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:57:09.348 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:09.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 20:57:09.348 00.000 428 MoveAxis(E, 0, ABG) 20:57:09.348 00.000 428 Move returns status 0, amount 0 20:57:09.348 00.000 428 MoveAxis(N, 0, ABG) 20:57:09.348 00.000 428 Move returns status 0, amount 0 20:57:09.348 00.000 428 move complete, result=0 20:57:09.348 00.000 428 worker thread done servicing request 20:57:09.364 00.016 10672 UpdateGuideState exits: m=230610 SNR=42.9 20:57:09.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:09.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:09.364 00.000 10672 Enqueuing Expose request 20:57:09.364 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:57:09.364 00.000 428 Worker thread wakes up 20:57:09.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:09.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:10.504 01.140 10672 read socket command 10 20:57:10.504 00.000 10672 processing socket request REQDIST 20:57:10.504 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:57:10.504 00.000 10672 Sending socket response 41 (0x29) 20:57:11.722 01.218 428 Exposure complete 20:57:11.847 00.125 428 worker thread done servicing request 20:57:11.847 00.000 10672 OnExposeComplete: enter 20:57:11.847 00.000 10672 UpdateGuideState(): m_state=6 20:57:11.847 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2838 20:57:11.847 00.000 10672 Star::Find returns 1 (0), X=1118.37, Y=747.88, Mass=239989, SNR=42.6, Peak=37568 HFD=2.6 20:57:11.847 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.02) = xAngle (-0.09 = -0.09) 20:57:11.847 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.07) 20:57:11.847 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.11 mountX=0.18 mountY=0.01, mountTheta=0.07 20:57:11.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.01, opts=13) 20:57:11.847 00.000 10672 Enqueuing Move request for scope (-0.18, -0.01) 20:57:11.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:57:11.847 00.000 428 Worker thread wakes up 20:57:11.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd 20:57:11.847 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.01) 20:57:11.847 00.000 428 Moving (-0.18, -0.01) raw xDistance=0.18 yDistance=0.01 20:57:11.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:57:11.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:11.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 20:57:11.847 00.000 428 MoveAxis(E, 0, ABG) 20:57:11.847 00.000 428 Move returns status 0, amount 0 20:57:11.847 00.000 428 MoveAxis(N, 0, ABG) 20:57:11.847 00.000 428 Move returns status 0, amount 0 20:57:11.847 00.000 428 move complete, result=0 20:57:11.847 00.000 428 worker thread done servicing request 20:57:11.878 00.031 10672 UpdateGuideState exits: m=239989 SNR=42.6 20:57:11.878 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:11.878 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:11.878 00.000 10672 Enqueuing Expose request 20:57:11.878 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:57:11.878 00.000 428 Worker thread wakes up 20:57:11.878 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:11.878 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:14.211 02.333 428 Exposure complete 20:57:14.336 00.125 428 worker thread done servicing request 20:57:14.336 00.000 10672 OnExposeComplete: enter 20:57:14.336 00.000 10672 UpdateGuideState(): m_state=6 20:57:14.336 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2839 20:57:14.336 00.000 10672 Star::Find returns 1 (0), X=1118.45, Y=748.25, Mass=274467, SNR=48.0, Peak=44336 HFD=2.9 20:57:14.336 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.45) 20:57:14.336 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.70 = 1.70) 20:57:14.336 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.37 hyp=0.38 cameraTheta=1.81 mountX=0.04 mountY=0.38, mountTheta=1.45 20:57:14.351 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.37, opts=13) 20:57:14.351 00.000 10672 Enqueuing Move request for scope (-0.09, 0.37) 20:57:14.351 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=472, FiltMax=65488, Gamma=1.000 20:57:14.351 00.000 428 Worker thread wakes up 20:57:14.351 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.37) opts 0xd 20:57:14.351 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.37) 20:57:14.351 00.000 428 Moving (-0.09, 0.37) raw xDistance=0.04 yDistance=0.38 20:57:14.351 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:57:14.351 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:14.351 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 20:57:14.351 00.000 428 MoveAxis(E, 0, ABG) 20:57:14.351 00.000 428 Move returns status 0, amount 0 20:57:14.351 00.000 428 MoveAxis(N, 0, ABG) 20:57:14.351 00.000 428 Move returns status 0, amount 0 20:57:14.351 00.000 428 move complete, result=0 20:57:14.351 00.000 428 worker thread done servicing request 20:57:14.367 00.016 10672 UpdateGuideState exits: m=274467 SNR=48.0 20:57:14.367 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:14.367 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:14.367 00.000 10672 Enqueuing Expose request 20:57:14.367 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:57:14.367 00.000 428 Worker thread wakes up 20:57:14.367 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:14.367 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:15.507 01.140 10672 read socket command 10 20:57:15.507 00.000 10672 processing socket request REQDIST 20:57:15.507 00.000 10672 SOCKSVR: Sending pixel error of 0.35 20:57:15.507 00.000 10672 Sending socket response 35 (0x23) 20:57:16.710 01.203 428 Exposure complete 20:57:16.835 00.125 428 worker thread done servicing request 20:57:16.835 00.000 10672 OnExposeComplete: enter 20:57:16.835 00.000 10672 UpdateGuideState(): m_state=6 20:57:16.835 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2840 20:57:16.835 00.000 10672 Star::Find returns 1 (0), X=1118.09, Y=748.19, Mass=276417, SNR=54.3, Peak=49456 HFD=2.6 20:57:16.835 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.02) = xAngle (5.57 = -0.71) 20:57:16.835 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.45 = 2.45) 20:57:16.835 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.30 hyp=0.55 cameraTheta=2.55 mountX=0.41 mountY=0.35, mountTheta=0.70 20:57:16.835 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.30, opts=13) 20:57:16.835 00.000 10672 Enqueuing Move request for scope (-0.45, 0.30) 20:57:16.835 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:16.835 00.000 428 Worker thread wakes up 20:57:16.835 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.30) opts 0xd 20:57:16.835 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.30) 20:57:16.835 00.000 428 Moving (-0.45, 0.30) raw xDistance=0.41 yDistance=0.35 20:57:16.835 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 20:57:16.835 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:16.835 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 20:57:16.835 00.000 428 MoveAxis(E, 0, ABG) 20:57:16.851 00.016 428 Move returns status 0, amount 0 20:57:16.851 00.000 428 MoveAxis(N, 0, ABG) 20:57:16.851 00.000 428 Move returns status 0, amount 0 20:57:16.851 00.000 428 move complete, result=0 20:57:16.851 00.000 428 worker thread done servicing request 20:57:16.866 00.015 10672 UpdateGuideState exits: m=276417 SNR=54.3 20:57:16.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:16.866 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:16.866 00.000 10672 Enqueuing Expose request 20:57:16.866 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 20:57:16.866 00.000 428 Worker thread wakes up 20:57:16.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:16.866 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:19.209 02.343 428 Exposure complete 20:57:19.350 00.141 428 worker thread done servicing request 20:57:19.350 00.000 10672 OnExposeComplete: enter 20:57:19.350 00.000 10672 UpdateGuideState(): m_state=6 20:57:19.350 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2841 20:57:19.350 00.000 10672 Star::Find returns 1 (0), X=1118.47, Y=748.30, Mass=243518, SNR=46.6, Peak=41168 HFD=2.8 20:57:19.350 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.02) = xAngle (4.75 = -1.53) 20:57:19.350 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.63 = 1.63) 20:57:19.350 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.42 hyp=0.42 cameraTheta=1.73 mountX=0.02 mountY=0.42, mountTheta=1.53 20:57:19.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.42, opts=13) 20:57:19.350 00.000 10672 Enqueuing Move request for scope (-0.07, 0.42) 20:57:19.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:57:19.350 00.000 428 Worker thread wakes up 20:57:19.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.42) opts 0xd 20:57:19.350 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.42) 20:57:19.350 00.000 428 Moving (-0.07, 0.42) raw xDistance=0.02 yDistance=0.42 20:57:19.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:57:19.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:19.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 20:57:19.350 00.000 428 MoveAxis(E, 0, ABG) 20:57:19.350 00.000 428 Move returns status 0, amount 0 20:57:19.350 00.000 428 MoveAxis(N, 0, ABG) 20:57:19.350 00.000 428 Move returns status 0, amount 0 20:57:19.350 00.000 428 move complete, result=0 20:57:19.350 00.000 428 worker thread done servicing request 20:57:19.381 00.031 10672 UpdateGuideState exits: m=243518 SNR=46.6 20:57:19.381 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:19.381 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:19.381 00.000 10672 Enqueuing Expose request 20:57:19.381 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:57:19.381 00.000 428 Worker thread wakes up 20:57:19.381 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:19.381 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:20.506 01.125 10672 read socket command 10 20:57:20.506 00.000 10672 processing socket request REQDIST 20:57:20.506 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:57:20.506 00.000 10672 Sending socket response 41 (0x29) 20:57:21.713 01.207 428 Exposure complete 20:57:21.838 00.125 428 worker thread done servicing request 20:57:21.838 00.000 10672 OnExposeComplete: enter 20:57:21.838 00.000 10672 UpdateGuideState(): m_state=6 20:57:21.838 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2842 20:57:21.838 00.000 10672 Star::Find returns 1 (0), X=1117.93, Y=748.39, Mass=251431, SNR=46.2, Peak=43248 HFD=2.3 20:57:21.838 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.02) = xAngle (5.47 = -0.82) 20:57:21.838 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.34 = 2.34) 20:57:21.838 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.51 hyp=0.79 cameraTheta=2.45 mountX=0.54 mountY=0.57, mountTheta=0.81 20:57:21.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.51, opts=13) 20:57:21.838 00.000 10672 Enqueuing Move request for scope (-0.61, 0.51) 20:57:21.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:21.838 00.000 428 Worker thread wakes up 20:57:21.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.51) opts 0xd 20:57:21.838 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.51) 20:57:21.838 00.000 428 Moving (-0.61, 0.51) raw xDistance=0.54 yDistance=0.57 20:57:21.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 20:57:21.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 20:57:21.838 00.000 428 MoveAxis(W, 505, ABG) 20:57:21.838 00.000 428 Guiding Dir = 3, Dur = 505 20:57:21.838 00.000 428 IsSlewing returns 0 20:57:21.838 00.000 428 IsGuiding returns 0 20:57:21.870 00.032 10672 UpdateGuideState exits: m=251431 SNR=46.2 20:57:21.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:21.870 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:21.870 00.000 10672 Enqueuing Expose request 20:57:21.870 00.000 428 PulseGuide returned control before completion, sleep 491 20:57:22.369 00.499 428 IsGuiding returns 1 20:57:22.369 00.000 428 scope still moving after pulse duration time elapsed 20:57:22.416 00.047 428 IsSlewing returns 0 20:57:22.416 00.000 428 IsGuiding returns 0 20:57:22.416 00.000 428 scope move finished after 505 + 63 ms 20:57:22.416 00.000 428 Move returns status 0, amount 505 20:57:22.416 00.000 428 MoveAxis(S, 862, ABG) 20:57:22.416 00.000 428 Guiding Dir = 1, Dur = 862 20:57:22.416 00.000 428 IsSlewing returns 0 20:57:22.416 00.000 428 IsGuiding returns 0 20:57:22.495 00.079 428 PulseGuide returned control before completion, sleep 796 20:57:23.307 00.812 428 IsGuiding returns 1 20:57:23.307 00.000 428 scope still moving after pulse duration time elapsed 20:57:23.338 00.031 428 IsSlewing returns 0 20:57:23.338 00.000 428 IsGuiding returns 1 20:57:23.385 00.047 428 IsSlewing returns 0 20:57:23.385 00.000 428 IsGuiding returns 0 20:57:23.385 00.000 428 scope move finished after 862 + 110 ms 20:57:23.385 00.000 428 Move returns status 0, amount 862 20:57:23.385 00.000 428 move complete, result=0 20:57:23.385 00.000 428 worker thread done servicing request 20:57:23.385 00.000 428 Worker thread wakes up 20:57:23.385 00.000 10672 GuideStep: 0.5 px 505 ms WEST, 0.6 px 862 ms SOUTH 20:57:23.385 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:23.385 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:24.212 00.827 428 Exposure complete 20:57:24.338 00.126 428 worker thread done servicing request 20:57:24.338 00.000 10672 OnExposeComplete: enter 20:57:24.338 00.000 10672 UpdateGuideState(): m_state=6 20:57:24.338 00.000 10672 Star::Find(15, 1117, 748, 0, (0,0,0,0), 0.0, 0) frame 2843 20:57:24.338 00.000 10672 Star::Find returns 1 (0), X=1118.63, Y=748.53, Mass=246543, SNR=44.4, Peak=39424 HFD=2.9 20:57:24.338 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.82) 20:57:24.338 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 20:57:24.338 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.65 hyp=0.66 cameraTheta=1.44 mountX=-0.16 mountY=0.64, mountTheta=1.82 20:57:24.338 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.65, opts=13) 20:57:24.338 00.000 10672 Enqueuing Move request for scope (0.09, 0.65) 20:57:24.338 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:24.338 00.000 428 Worker thread wakes up 20:57:24.338 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.65) opts 0xd 20:57:24.353 00.015 428 Handling offset move in thread for scope, endpoint = (0.09, 0.65) 20:57:24.353 00.000 428 Moving (0.09, 0.65) raw xDistance=-0.16 yDistance=0.64 20:57:24.353 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:57:24.353 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.64 from input 0.64 20:57:24.353 00.000 428 MoveAxis(E, 0, ABG) 20:57:24.353 00.000 428 Move returns status 0, amount 0 20:57:24.353 00.000 428 MoveAxis(S, 967, ABG) 20:57:24.353 00.000 428 Guiding Dir = 1, Dur = 967 20:57:24.369 00.016 10672 UpdateGuideState exits: m=246543 SNR=44.4 20:57:24.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:24.369 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:24.369 00.000 10672 Enqueuing Expose request 20:57:24.384 00.015 428 IsSlewing returns 0 20:57:24.384 00.000 428 IsGuiding returns 0 20:57:24.463 00.079 428 PulseGuide returned control before completion, sleep 902 20:57:25.368 00.905 428 IsGuiding returns 1 20:57:25.368 00.000 428 scope still moving after pulse duration time elapsed 20:57:25.400 00.032 428 IsSlewing returns 0 20:57:25.400 00.000 428 IsGuiding returns 1 20:57:25.431 00.031 428 IsSlewing returns 0 20:57:25.431 00.000 428 IsGuiding returns 1 20:57:25.478 00.047 428 IsSlewing returns 0 20:57:25.478 00.000 428 IsGuiding returns 0 20:57:25.478 00.000 428 scope move finished after 967 + 132 ms 20:57:25.478 00.000 428 Move returns status 0, amount 967 20:57:25.478 00.000 428 move complete, result=0 20:57:25.478 00.000 428 worker thread done servicing request 20:57:25.478 00.000 428 Worker thread wakes up 20:57:25.478 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 967 ms SOUTH 20:57:25.478 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:25.478 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:25.525 00.047 10672 read socket command 10 20:57:25.525 00.000 10672 processing socket request REQDIST 20:57:25.525 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:57:25.525 00.000 10672 Sending socket response 56 (0x38) 20:57:26.696 01.171 428 Exposure complete 20:57:26.852 00.156 428 worker thread done servicing request 20:57:26.852 00.000 10672 OnExposeComplete: enter 20:57:26.852 00.000 10672 UpdateGuideState(): m_state=6 20:57:26.852 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2844 20:57:26.852 00.000 10672 Star::Find returns 1 (0), X=1118.36, Y=748.08, Mass=225036, SNR=38.8, Peak=44656 HFD=2.3 20:57:26.852 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.02) = xAngle (5.33 = -0.95) 20:57:26.852 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.21 = 2.21) 20:57:26.852 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.31 mountX=0.16 mountY=0.21, mountTheta=0.95 20:57:26.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.20, opts=13) 20:57:26.852 00.000 10672 Enqueuing Move request for scope (-0.18, 0.20) 20:57:26.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:26.852 00.000 428 Worker thread wakes up 20:57:26.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd 20:57:26.852 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.20) 20:57:26.852 00.000 428 Moving (-0.18, 0.20) raw xDistance=0.16 yDistance=0.21 20:57:26.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:57:26.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:26.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:57:26.852 00.000 428 MoveAxis(E, 0, ABG) 20:57:26.852 00.000 428 Move returns status 0, amount 0 20:57:26.852 00.000 428 MoveAxis(N, 0, ABG) 20:57:26.852 00.000 428 Move returns status 0, amount 0 20:57:26.852 00.000 428 move complete, result=0 20:57:26.852 00.000 428 worker thread done servicing request 20:57:26.868 00.016 10672 UpdateGuideState exits: m=225036 SNR=38.8 20:57:26.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:26.868 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:26.868 00.000 10672 Enqueuing Expose request 20:57:26.868 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:57:26.868 00.000 428 Worker thread wakes up 20:57:26.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:26.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:29.211 02.343 428 Exposure complete 20:57:29.340 00.129 428 worker thread done servicing request 20:57:29.340 00.000 10672 OnExposeComplete: enter 20:57:29.340 00.000 10672 UpdateGuideState(): m_state=6 20:57:29.340 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2845 20:57:29.340 00.000 10672 Star::Find returns 1 (0), X=1118.48, Y=748.31, Mass=299654, SNR=59.2, Peak=40736 HFD=3.0 20:57:29.340 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.02) = xAngle (4.73 = -1.55) 20:57:29.340 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.61 = 1.61) 20:57:29.340 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.42 hyp=0.43 cameraTheta=1.71 mountX=0.01 mountY=0.42, mountTheta=1.55 20:57:29.340 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.42, opts=13) 20:57:29.340 00.000 10672 Enqueuing Move request for scope (-0.06, 0.42) 20:57:29.340 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:57:29.340 00.000 428 Worker thread wakes up 20:57:29.340 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.42) opts 0xd 20:57:29.340 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.42) 20:57:29.340 00.000 428 Moving (-0.06, 0.42) raw xDistance=0.01 yDistance=0.42 20:57:29.340 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:57:29.340 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:29.340 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 20:57:29.340 00.000 428 MoveAxis(E, 0, ABG) 20:57:29.340 00.000 428 Move returns status 0, amount 0 20:57:29.340 00.000 428 MoveAxis(N, 0, ABG) 20:57:29.340 00.000 428 Move returns status 0, amount 0 20:57:29.340 00.000 428 move complete, result=0 20:57:29.340 00.000 428 worker thread done servicing request 20:57:29.371 00.031 10672 UpdateGuideState exits: m=299654 SNR=59.2 20:57:29.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:29.371 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:29.371 00.000 10672 Enqueuing Expose request 20:57:29.371 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:57:29.371 00.000 428 Worker thread wakes up 20:57:29.371 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:29.371 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:30.543 01.172 10672 read socket command 10 20:57:30.543 00.000 10672 processing socket request REQDIST 20:57:30.543 00.000 10672 SOCKSVR: Sending pixel error of 0.46 20:57:30.543 00.000 10672 Sending socket response 46 (0x2e) 20:57:31.714 01.171 428 Exposure complete 20:57:31.839 00.125 428 worker thread done servicing request 20:57:31.839 00.000 10672 OnExposeComplete: enter 20:57:31.839 00.000 10672 UpdateGuideState(): m_state=6 20:57:31.839 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2846 20:57:31.839 00.000 10672 Star::Find returns 1 (0), X=1118.34, Y=748.30, Mass=256665, SNR=44.0, Peak=46080 HFD=2.7 20:57:31.839 00.000 10672 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.02) = xAngle (5.04 = -1.24) 20:57:31.839 00.000 10672 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.91 = 1.91) 20:57:31.839 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.41 hyp=0.46 cameraTheta=2.02 mountX=0.15 mountY=0.43, mountTheta=1.24 20:57:31.839 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.41, opts=13) 20:57:31.839 00.000 10672 Enqueuing Move request for scope (-0.20, 0.41) 20:57:31.839 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:31.839 00.000 428 Worker thread wakes up 20:57:31.839 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.41) opts 0xd 20:57:31.839 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.41) 20:57:31.839 00.000 428 Moving (-0.20, 0.41) raw xDistance=0.15 yDistance=0.43 20:57:31.839 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:57:31.839 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:31.839 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 20:57:31.839 00.000 428 MoveAxis(E, 0, ABG) 20:57:31.839 00.000 428 Move returns status 0, amount 0 20:57:31.839 00.000 428 MoveAxis(N, 0, ABG) 20:57:31.839 00.000 428 Move returns status 0, amount 0 20:57:31.839 00.000 428 move complete, result=0 20:57:31.839 00.000 428 worker thread done servicing request 20:57:31.870 00.031 10672 UpdateGuideState exits: m=256665 SNR=44.0 20:57:31.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:31.870 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:31.870 00.000 10672 Enqueuing Expose request 20:57:31.870 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:57:31.870 00.000 428 Worker thread wakes up 20:57:31.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:31.870 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:34.200 02.330 428 Exposure complete 20:57:34.337 00.137 428 worker thread done servicing request 20:57:34.337 00.000 10672 OnExposeComplete: enter 20:57:34.338 00.001 10672 UpdateGuideState(): m_state=6 20:57:34.338 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2847 20:57:34.338 00.000 10672 Star::Find returns 1 (0), X=1118.50, Y=748.21, Mass=274633, SNR=47.6, Peak=48368 HFD=2.6 20:57:34.339 00.001 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.02) = xAngle (4.71 = -1.58) 20:57:34.339 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.58 = 1.58) 20:57:34.339 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.69 mountX=-0.00 mountY=0.33, mountTheta=1.58 20:57:34.341 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.33, opts=13) 20:57:34.341 00.000 10672 Enqueuing Move request for scope (-0.04, 0.33) 20:57:34.342 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:57:34.342 00.000 428 Worker thread wakes up 20:57:34.342 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.33) opts 0xd 20:57:34.342 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.33) 20:57:34.342 00.000 428 Moving (-0.04, 0.33) raw xDistance=-0.00 yDistance=0.33 20:57:34.342 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:57:34.342 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:34.343 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:57:34.343 00.000 428 MoveAxis(E, 0, ABG) 20:57:34.343 00.000 428 Move returns status 0, amount 0 20:57:34.343 00.000 428 MoveAxis(N, 0, ABG) 20:57:34.343 00.000 428 Move returns status 0, amount 0 20:57:34.343 00.000 428 move complete, result=0 20:57:34.344 00.001 428 worker thread done servicing request 20:57:34.366 00.022 10672 UpdateGuideState exits: m=274633 SNR=47.6 20:57:34.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:34.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:34.366 00.000 10672 Enqueuing Expose request 20:57:34.366 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:57:34.366 00.000 428 Worker thread wakes up 20:57:34.367 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:34.367 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:35.513 01.146 10672 read socket command 10 20:57:35.513 00.000 10672 processing socket request REQDIST 20:57:35.513 00.000 10672 SOCKSVR: Sending pixel error of 0.42 20:57:35.513 00.000 10672 Sending socket response 42 (0x2a) 20:57:36.715 01.202 428 Exposure complete 20:57:36.840 00.125 428 worker thread done servicing request 20:57:36.840 00.000 10672 OnExposeComplete: enter 20:57:36.840 00.000 10672 UpdateGuideState(): m_state=6 20:57:36.840 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2848 20:57:36.840 00.000 10672 Star::Find returns 1 (0), X=1117.92, Y=748.02, Mass=278506, SNR=58.3, Peak=49024 HFD=2.8 20:57:36.840 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 20:57:36.840 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 20:57:36.840 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.13 hyp=0.63 cameraTheta=2.93 mountX=0.60 mountY=0.20, mountTheta=0.32 20:57:36.840 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.13, opts=13) 20:57:36.840 00.000 10672 Enqueuing Move request for scope (-0.62, 0.13) 20:57:36.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:57:36.840 00.000 428 Worker thread wakes up 20:57:36.840 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.13) opts 0xd 20:57:36.840 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.13) 20:57:36.840 00.000 428 Moving (-0.62, 0.13) raw xDistance=0.60 yDistance=0.20 20:57:36.840 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 20:57:36.840 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:36.840 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 20:57:36.840 00.000 428 MoveAxis(W, 557, ABG) 20:57:36.840 00.000 428 Guiding Dir = 3, Dur = 557 20:57:36.856 00.016 428 IsSlewing returns 0 20:57:36.856 00.000 428 IsGuiding returns 0 20:57:36.872 00.016 10672 UpdateGuideState exits: m=278506 SNR=58.3 20:57:36.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:36.872 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:36.872 00.000 10672 Enqueuing Expose request 20:57:36.872 00.000 428 PulseGuide returned control before completion, sleep 553 20:57:37.465 00.593 428 IsGuiding returns 0 20:57:37.465 00.000 428 Move returns status 0, amount 557 20:57:37.465 00.000 428 MoveAxis(N, 0, ABG) 20:57:37.465 00.000 428 Move returns status 0, amount 0 20:57:37.465 00.000 428 move complete, result=0 20:57:37.465 00.000 428 worker thread done servicing request 20:57:37.465 00.000 428 Worker thread wakes up 20:57:37.465 00.000 10672 GuideStep: 0.6 px 557 ms WEST, 0.2 px 0 ms NORTH 20:57:37.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:37.465 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:39.203 01.738 428 Exposure complete 20:57:39.328 00.125 428 worker thread done servicing request 20:57:39.328 00.000 10672 OnExposeComplete: enter 20:57:39.328 00.000 10672 UpdateGuideState(): m_state=6 20:57:39.328 00.000 10672 Star::Find(15, 1117, 748, 0, (0,0,0,0), 0.0, 0) frame 2849 20:57:39.328 00.000 10672 Star::Find returns 1 (0), X=1118.50, Y=748.03, Mass=273089, SNR=46.0, Peak=37248 HFD=3.0 20:57:39.328 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.02) = xAngle (4.89 = -1.39) 20:57:39.328 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.76 = 1.76) 20:57:39.328 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.87 mountX=0.03 mountY=0.15, mountTheta=1.39 20:57:39.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.14, opts=13) 20:57:39.328 00.000 10672 Enqueuing Move request for scope (-0.04, 0.14) 20:57:39.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:57:39.328 00.000 428 Worker thread wakes up 20:57:39.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd 20:57:39.344 00.016 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.14) 20:57:39.344 00.000 428 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=0.15 20:57:39.344 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:57:39.344 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:39.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 20:57:39.344 00.000 428 MoveAxis(E, 0, ABG) 20:57:39.344 00.000 428 Move returns status 0, amount 0 20:57:39.344 00.000 428 MoveAxis(N, 0, ABG) 20:57:39.344 00.000 428 Move returns status 0, amount 0 20:57:39.344 00.000 428 move complete, result=0 20:57:39.344 00.000 428 worker thread done servicing request 20:57:39.359 00.015 10672 UpdateGuideState exits: m=273089 SNR=46.0 20:57:39.359 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:39.359 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:39.359 00.000 10672 Enqueuing Expose request 20:57:39.359 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:57:39.359 00.000 428 Worker thread wakes up 20:57:39.359 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:39.359 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:40.546 01.187 10672 read socket command 10 20:57:40.546 00.000 10672 processing socket request REQDIST 20:57:40.546 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:57:40.546 00.000 10672 Sending socket response 38 (0x26) 20:57:41.687 01.141 428 Exposure complete 20:57:41.827 00.140 428 worker thread done servicing request 20:57:41.827 00.000 10672 OnExposeComplete: enter 20:57:41.827 00.000 10672 UpdateGuideState(): m_state=6 20:57:41.827 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2850 20:57:41.827 00.000 10672 Star::Find returns 1 (0), X=1118.38, Y=748.02, Mass=290707, SNR=53.7, Peak=41600 HFD=2.7 20:57:41.827 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.02) = xAngle (5.45 = -0.84) 20:57:41.827 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.32 = 2.32) 20:57:41.827 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.43 mountX=0.14 mountY=0.16, mountTheta=0.83 20:57:41.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.14, opts=13) 20:57:41.827 00.000 10672 Enqueuing Move request for scope (-0.16, 0.14) 20:57:41.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:41.827 00.000 428 Worker thread wakes up 20:57:41.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd 20:57:41.827 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.14) 20:57:41.827 00.000 428 Moving (-0.16, 0.14) raw xDistance=0.14 yDistance=0.16 20:57:41.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:57:41.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:41.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 20:57:41.827 00.000 428 MoveAxis(E, 0, ABG) 20:57:41.827 00.000 428 Move returns status 0, amount 0 20:57:41.827 00.000 428 MoveAxis(N, 0, ABG) 20:57:41.827 00.000 428 Move returns status 0, amount 0 20:57:41.827 00.000 428 move complete, result=0 20:57:41.827 00.000 428 worker thread done servicing request 20:57:41.843 00.016 10672 UpdateGuideState exits: m=290707 SNR=53.7 20:57:41.843 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:41.843 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:41.843 00.000 10672 Enqueuing Expose request 20:57:41.843 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:57:41.843 00.000 428 Worker thread wakes up 20:57:41.843 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:41.843 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:44.217 02.374 428 Exposure complete 20:57:44.342 00.125 428 worker thread done servicing request 20:57:44.342 00.000 10672 OnExposeComplete: enter 20:57:44.342 00.000 10672 UpdateGuideState(): m_state=6 20:57:44.342 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2851 20:57:44.342 00.000 10672 Star::Find returns 1 (0), X=1118.62, Y=748.06, Mass=252519, SNR=47.4, Peak=47168 HFD=2.3 20:57:44.342 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.02) = xAngle (4.18 = -2.10) 20:57:44.342 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.06 = 1.06) 20:57:44.342 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.16 mountX=-0.10 mountY=0.17, mountTheta=2.10 20:57:44.342 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.18, opts=13) 20:57:44.342 00.000 10672 Enqueuing Move request for scope (0.08, 0.18) 20:57:44.342 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:44.342 00.000 428 Worker thread wakes up 20:57:44.342 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd 20:57:44.342 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.18) 20:57:44.342 00.000 428 Moving (0.08, 0.18) raw xDistance=-0.10 yDistance=0.17 20:57:44.342 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:57:44.342 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:44.342 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:57:44.342 00.000 428 MoveAxis(E, 0, ABG) 20:57:44.342 00.000 428 Move returns status 0, amount 0 20:57:44.342 00.000 428 MoveAxis(N, 0, ABG) 20:57:44.342 00.000 428 Move returns status 0, amount 0 20:57:44.342 00.000 428 move complete, result=0 20:57:44.342 00.000 428 worker thread done servicing request 20:57:44.373 00.031 10672 UpdateGuideState exits: m=252519 SNR=47.4 20:57:44.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:44.373 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:44.373 00.000 10672 Enqueuing Expose request 20:57:44.373 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:57:44.373 00.000 428 Worker thread wakes up 20:57:44.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:44.373 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:45.514 01.141 10672 read socket command 10 20:57:45.514 00.000 10672 processing socket request REQDIST 20:57:45.514 00.000 10672 SOCKSVR: Sending pixel error of 0.29 20:57:45.514 00.000 10672 Sending socket response 29 (0x1d) 20:57:46.706 01.192 428 Exposure complete 20:57:46.831 00.125 428 worker thread done servicing request 20:57:46.831 00.000 10672 OnExposeComplete: enter 20:57:46.831 00.000 10672 UpdateGuideState(): m_state=6 20:57:46.831 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2852 20:57:46.831 00.000 10672 Star::Find returns 1 (0), X=1119.08, Y=748.11, Mass=234929, SNR=46.2, Peak=49120 HFD=2.2 20:57:46.831 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.02) = xAngle (3.41 = -2.87) 20:57:46.831 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.29 = 0.29) 20:57:46.831 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.22 hyp=0.59 cameraTheta=0.39 mountX=-0.56 mountY=0.17, mountTheta=2.86 20:57:46.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.22, opts=13) 20:57:46.831 00.000 10672 Enqueuing Move request for scope (0.54, 0.22) 20:57:46.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:46.831 00.000 428 Worker thread wakes up 20:57:46.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.22) opts 0xd 20:57:46.831 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.22) 20:57:46.831 00.000 428 Moving (0.54, 0.22) raw xDistance=-0.56 yDistance=0.17 20:57:46.831 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56 20:57:46.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:46.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:57:46.831 00.000 428 MoveAxis(E, 525, ABG) 20:57:46.831 00.000 428 Guiding Dir = 2, Dur = 525 20:57:46.831 00.000 428 IsSlewing returns 0 20:57:46.846 00.015 428 IsGuiding returns 0 20:57:46.862 00.016 10672 UpdateGuideState exits: m=234929 SNR=46.2 20:57:46.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:46.862 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:46.862 00.000 10672 Enqueuing Expose request 20:57:46.862 00.000 428 PulseGuide returned control before completion, sleep 509 20:57:47.409 00.547 428 IsGuiding returns 0 20:57:47.409 00.000 428 Move returns status 0, amount 525 20:57:47.409 00.000 428 MoveAxis(N, 0, ABG) 20:57:47.409 00.000 428 Move returns status 0, amount 0 20:57:47.409 00.000 428 move complete, result=0 20:57:47.409 00.000 428 worker thread done servicing request 20:57:47.409 00.000 428 Worker thread wakes up 20:57:47.409 00.000 10672 GuideStep: -0.6 px 525 ms EAST, 0.2 px 0 ms NORTH 20:57:47.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:47.409 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:49.205 01.796 428 Exposure complete 20:57:49.330 00.125 428 worker thread done servicing request 20:57:49.330 00.000 10672 OnExposeComplete: enter 20:57:49.330 00.000 10672 UpdateGuideState(): m_state=6 20:57:49.330 00.000 10672 Star::Find(15, 1119, 748, 0, (0,0,0,0), 0.0, 0) frame 2853 20:57:49.330 00.000 10672 Star::Find returns 1 (0), X=1118.59, Y=748.12, Mass=256591, SNR=47.7, Peak=42480 HFD=2.5 20:57:49.330 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.02) = xAngle (4.37 = -1.91) 20:57:49.330 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.24 = 1.24) 20:57:49.330 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.35 mountX=-0.08 mountY=0.23, mountTheta=1.91 20:57:49.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.23, opts=13) 20:57:49.345 00.015 10672 Enqueuing Move request for scope (0.05, 0.23) 20:57:49.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:57:49.345 00.000 428 Worker thread wakes up 20:57:49.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd 20:57:49.345 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.23) 20:57:49.345 00.000 428 Moving (0.05, 0.23) raw xDistance=-0.08 yDistance=0.23 20:57:49.345 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:57:49.345 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:49.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:57:49.345 00.000 428 MoveAxis(E, 0, ABG) 20:57:49.345 00.000 428 Move returns status 0, amount 0 20:57:49.345 00.000 428 MoveAxis(N, 0, ABG) 20:57:49.345 00.000 428 Move returns status 0, amount 0 20:57:49.345 00.000 428 move complete, result=0 20:57:49.345 00.000 428 worker thread done servicing request 20:57:49.361 00.016 10672 UpdateGuideState exits: m=256591 SNR=47.7 20:57:49.361 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:49.361 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:49.361 00.000 10672 Enqueuing Expose request 20:57:49.361 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:57:49.361 00.000 428 Worker thread wakes up 20:57:49.361 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:49.361 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:50.517 01.156 10672 read socket command 10 20:57:50.517 00.000 10672 processing socket request REQDIST 20:57:50.517 00.000 10672 SOCKSVR: Sending pixel error of 0.33 20:57:50.517 00.000 10672 Sending socket response 33 (0x21) 20:57:51.688 01.171 428 Exposure complete 20:57:51.891 00.203 428 worker thread done servicing request 20:57:51.891 00.000 10672 OnExposeComplete: enter 20:57:51.891 00.000 10672 UpdateGuideState(): m_state=6 20:57:51.891 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2854 20:57:51.891 00.000 10672 Star::Find returns 1 (0), X=1118.44, Y=747.82, Mass=254667, SNR=48.5, Peak=37680 HFD=2.6 20:57:51.891 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.02) = xAngle (0.43 = 0.43) 20:57:51.891 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70) 20:57:51.891 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.59 mountX=0.11 mountY=-0.05, mountTheta=-0.44 20:57:51.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.06, opts=13) 20:57:51.891 00.000 10672 Enqueuing Move request for scope (-0.10, -0.06) 20:57:51.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:57:51.891 00.000 428 Worker thread wakes up 20:57:51.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd 20:57:51.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.06) 20:57:51.891 00.000 428 Moving (-0.10, -0.06) raw xDistance=0.11 yDistance=-0.05 20:57:51.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:57:51.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:51.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 20:57:51.891 00.000 428 MoveAxis(E, 0, ABG) 20:57:51.891 00.000 428 Move returns status 0, amount 0 20:57:51.891 00.000 428 MoveAxis(N, 0, ABG) 20:57:51.891 00.000 428 Move returns status 0, amount 0 20:57:51.891 00.000 428 move complete, result=0 20:57:51.891 00.000 428 worker thread done servicing request 20:57:51.923 00.032 10672 UpdateGuideState exits: m=254667 SNR=48.5 20:57:51.923 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:51.923 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:51.923 00.000 10672 Enqueuing Expose request 20:57:51.923 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:57:51.923 00.000 428 Worker thread wakes up 20:57:51.923 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:51.923 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:54.208 02.285 428 Exposure complete 20:57:54.349 00.141 428 worker thread done servicing request 20:57:54.349 00.000 10672 OnExposeComplete: enter 20:57:54.349 00.000 10672 UpdateGuideState(): m_state=6 20:57:54.349 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2855 20:57:54.364 00.015 10672 Star::Find returns 1 (0), X=1118.54, Y=748.09, Mass=241413, SNR=46.4, Peak=40736 HFD=2.3 20:57:54.364 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 20:57:54.364 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.48 = 1.48) 20:57:54.364 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.59 mountX=-0.02 mountY=0.21, mountTheta=1.67 20:57:54.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.21, opts=13) 20:57:54.364 00.000 10672 Enqueuing Move request for scope (-0.00, 0.21) 20:57:54.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:57:54.364 00.000 428 Worker thread wakes up 20:57:54.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd 20:57:54.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.21) 20:57:54.364 00.000 428 Moving (-0.00, 0.21) raw xDistance=-0.02 yDistance=0.21 20:57:54.364 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:57:54.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:54.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 20:57:54.364 00.000 428 MoveAxis(E, 0, ABG) 20:57:54.364 00.000 428 Move returns status 0, amount 0 20:57:54.364 00.000 428 MoveAxis(N, 0, ABG) 20:57:54.364 00.000 428 Move returns status 0, amount 0 20:57:54.364 00.000 428 move complete, result=0 20:57:54.364 00.000 428 worker thread done servicing request 20:57:54.395 00.031 10672 UpdateGuideState exits: m=241413 SNR=46.4 20:57:54.395 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:54.395 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:54.395 00.000 10672 Enqueuing Expose request 20:57:54.395 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:57:54.395 00.000 428 Worker thread wakes up 20:57:54.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:54.395 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:55.505 01.110 10672 read socket command 10 20:57:55.505 00.000 10672 processing socket request REQDIST 20:57:55.505 00.000 10672 SOCKSVR: Sending pixel error of 0.25 20:57:55.505 00.000 10672 Sending socket response 25 (0x19) 20:57:56.692 01.187 428 Exposure complete 20:57:56.817 00.125 428 worker thread done servicing request 20:57:56.817 00.000 10672 OnExposeComplete: enter 20:57:56.817 00.000 10672 UpdateGuideState(): m_state=6 20:57:56.817 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2856 20:57:56.817 00.000 10672 Star::Find returns 1 (0), X=1118.54, Y=747.71, Mass=278911, SNR=52.4, Peak=40192 HFD=2.8 20:57:56.817 00.000 10672 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.02) = xAngle (1.44 = 1.44) 20:57:56.817 00.000 10672 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68) 20:57:56.817 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.58 mountX=0.02 mountY=-0.18, mountTheta=-1.44 20:57:56.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.18, opts=13) 20:57:56.832 00.015 10672 Enqueuing Move request for scope (-0.00, -0.18) 20:57:56.832 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:57:56.832 00.000 428 Worker thread wakes up 20:57:56.832 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd 20:57:56.832 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.18) 20:57:56.832 00.000 428 Moving (-0.00, -0.18) raw xDistance=0.02 yDistance=-0.18 20:57:56.832 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:57:56.832 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:56.832 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 20:57:56.832 00.000 428 MoveAxis(E, 0, ABG) 20:57:56.832 00.000 428 Move returns status 0, amount 0 20:57:56.832 00.000 428 MoveAxis(N, 0, ABG) 20:57:56.832 00.000 428 Move returns status 0, amount 0 20:57:56.832 00.000 428 move complete, result=0 20:57:56.832 00.000 428 worker thread done servicing request 20:57:56.848 00.016 10672 UpdateGuideState exits: m=278911 SNR=52.4 20:57:56.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:56.848 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:56.848 00.000 10672 Enqueuing Expose request 20:57:56.848 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:57:56.848 00.000 428 Worker thread wakes up 20:57:56.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:56.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:57:59.206 02.358 428 Exposure complete 20:57:59.363 00.157 10672 OnExposeComplete: enter 20:57:59.363 00.000 428 worker thread done servicing request 20:57:59.363 00.000 10672 UpdateGuideState(): m_state=6 20:57:59.363 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2857 20:57:59.363 00.000 10672 Star::Find returns 1 (0), X=1118.61, Y=748.06, Mass=244624, SNR=45.2, Peak=35824 HFD=2.4 20:57:59.363 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.02) = xAngle (4.23 = -2.05) 20:57:59.363 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.10 = 1.10) 20:57:59.363 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=-0.09 mountY=0.17, mountTheta=2.05 20:57:59.363 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.18, opts=13) 20:57:59.363 00.000 10672 Enqueuing Move request for scope (0.07, 0.18) 20:57:59.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:57:59.363 00.000 428 Worker thread wakes up 20:57:59.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd 20:57:59.363 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.18) 20:57:59.363 00.000 428 Moving (0.07, 0.18) raw xDistance=-0.09 yDistance=0.17 20:57:59.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:57:59.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:59.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:57:59.363 00.000 428 MoveAxis(E, 0, ABG) 20:57:59.363 00.000 428 Move returns status 0, amount 0 20:57:59.363 00.000 428 MoveAxis(N, 0, ABG) 20:57:59.363 00.000 428 Move returns status 0, amount 0 20:57:59.363 00.000 428 move complete, result=0 20:57:59.363 00.000 428 worker thread done servicing request 20:57:59.394 00.031 10672 UpdateGuideState exits: m=244624 SNR=45.2 20:57:59.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:59.394 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:57:59.394 00.000 10672 Enqueuing Expose request 20:57:59.394 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:57:59.394 00.000 428 Worker thread wakes up 20:57:59.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:57:59.394 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:00.503 01.109 10672 read socket command 10 20:58:00.503 00.000 10672 processing socket request REQDIST 20:58:00.503 00.000 10672 SOCKSVR: Sending pixel error of 0.21 20:58:00.503 00.000 10672 Sending socket response 21 (0x15) 20:58:01.690 01.187 428 Exposure complete 20:58:01.815 00.125 428 worker thread done servicing request 20:58:01.815 00.000 10672 OnExposeComplete: enter 20:58:01.815 00.000 10672 UpdateGuideState(): m_state=6 20:58:01.815 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2858 20:58:01.815 00.000 10672 Star::Find returns 1 (0), X=1118.76, Y=747.57, Mass=253295, SNR=46.1, Peak=34624 HFD=2.8 20:58:01.815 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.02) = xAngle (2.05 = 2.05) 20:58:01.815 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.07 = -1.07) 20:58:01.815 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.32 hyp=0.38 cameraTheta=-0.97 mountX=-0.18 mountY=-0.34, mountTheta=-2.06 20:58:01.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.32, opts=13) 20:58:01.815 00.000 10672 Enqueuing Move request for scope (0.22, -0.32) 20:58:01.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:58:01.815 00.000 428 Worker thread wakes up 20:58:01.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.32) opts 0xd 20:58:01.815 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.32) 20:58:01.815 00.000 428 Moving (0.22, -0.32) raw xDistance=-0.18 yDistance=-0.34 20:58:01.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:58:01.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:01.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 20:58:01.815 00.000 428 MoveAxis(E, 0, ABG) 20:58:01.815 00.000 428 Move returns status 0, amount 0 20:58:01.815 00.000 428 MoveAxis(N, 0, ABG) 20:58:01.815 00.000 428 Move returns status 0, amount 0 20:58:01.815 00.000 428 move complete, result=0 20:58:01.815 00.000 428 worker thread done servicing request 20:58:01.846 00.031 10672 UpdateGuideState exits: m=253295 SNR=46.1 20:58:01.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:01.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:01.846 00.000 10672 Enqueuing Expose request 20:58:01.846 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:58:01.846 00.000 428 Worker thread wakes up 20:58:01.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:01.846 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:04.194 02.348 428 Exposure complete 20:58:04.350 00.156 428 worker thread done servicing request 20:58:04.350 00.000 10672 OnExposeComplete: enter 20:58:04.350 00.000 10672 UpdateGuideState(): m_state=6 20:58:04.350 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2859 20:58:04.350 00.000 10672 Star::Find returns 1 (0), X=1118.28, Y=747.88, Mass=299054, SNR=49.9, Peak=38336 HFD=2.6 20:58:04.350 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.02) = xAngle (-0.11 = -0.11) 20:58:04.350 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.05) 20:58:04.350 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.00 hyp=0.26 cameraTheta=-3.13 mountX=0.26 mountY=0.03, mountTheta=0.10 20:58:04.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.00, opts=13) 20:58:04.350 00.000 10672 Enqueuing Move request for scope (-0.26, -0.00) 20:58:04.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:58:04.350 00.000 428 Worker thread wakes up 20:58:04.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.00) opts 0xd 20:58:04.350 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.00) 20:58:04.350 00.000 428 Moving (-0.26, -0.00) raw xDistance=0.26 yDistance=0.03 20:58:04.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:58:04.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:04.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 20:58:04.350 00.000 428 MoveAxis(E, 0, ABG) 20:58:04.350 00.000 428 Move returns status 0, amount 0 20:58:04.350 00.000 428 MoveAxis(N, 0, ABG) 20:58:04.350 00.000 428 Move returns status 0, amount 0 20:58:04.350 00.000 428 move complete, result=0 20:58:04.350 00.000 428 worker thread done servicing request 20:58:04.366 00.016 10672 UpdateGuideState exits: m=299054 SNR=49.9 20:58:04.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:04.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:04.366 00.000 10672 Enqueuing Expose request 20:58:04.366 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 20:58:04.366 00.000 428 Worker thread wakes up 20:58:04.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:04.366 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:05.505 01.139 10672 read socket command 10 20:58:05.505 00.000 10672 processing socket request REQDIST 20:58:05.506 00.001 10672 SOCKSVR: Sending pixel error of 0.26 20:58:05.506 00.000 10672 Sending socket response 26 (0x1a) 20:58:06.709 01.203 428 Exposure complete 20:58:06.844 00.135 428 worker thread done servicing request 20:58:06.844 00.000 10672 OnExposeComplete: enter 20:58:06.844 00.000 10672 UpdateGuideState(): m_state=6 20:58:06.845 00.001 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2860 20:58:06.846 00.001 10672 Star::Find returns 1 (0), X=1118.27, Y=747.72, Mass=259826, SNR=45.6, Peak=32560 HFD=2.6 20:58:06.846 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.02) = xAngle (0.42 = 0.42) 20:58:06.846 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71) 20:58:06.846 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.17 hyp=0.32 cameraTheta=-2.60 mountX=0.30 mountY=-0.14, mountTheta=-0.43 20:58:06.847 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.17, opts=13) 20:58:06.848 00.001 10672 Enqueuing Move request for scope (-0.28, -0.17) 20:58:06.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:58:06.848 00.000 428 Worker thread wakes up 20:58:06.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.17) opts 0xd 20:58:06.849 00.001 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.17) 20:58:06.849 00.000 428 Moving (-0.28, -0.17) raw xDistance=0.30 yDistance=-0.14 20:58:06.849 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 20:58:06.849 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:06.849 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 20:58:06.849 00.000 428 MoveAxis(E, 0, ABG) 20:58:06.849 00.000 428 Move returns status 0, amount 0 20:58:06.850 00.001 428 MoveAxis(N, 0, ABG) 20:58:06.850 00.000 428 Move returns status 0, amount 0 20:58:06.851 00.001 428 move complete, result=0 20:58:06.851 00.000 428 worker thread done servicing request 20:58:06.872 00.021 10672 UpdateGuideState exits: m=259826 SNR=45.6 20:58:06.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:06.872 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:06.872 00.000 10672 Enqueuing Expose request 20:58:06.872 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 20:58:06.873 00.001 428 Worker thread wakes up 20:58:06.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:06.873 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:09.206 02.333 428 Exposure complete 20:58:09.331 00.125 428 worker thread done servicing request 20:58:09.331 00.000 10672 OnExposeComplete: enter 20:58:09.331 00.000 10672 UpdateGuideState(): m_state=6 20:58:09.331 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2861 20:58:09.331 00.000 10672 Star::Find returns 1 (0), X=1118.35, Y=747.93, Mass=280666, SNR=49.7, Peak=40512 HFD=2.5 20:58:09.331 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 20:58:09.331 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 20:58:09.331 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.20 cameraTheta=2.93 mountX=0.19 mountY=0.06, mountTheta=0.32 20:58:09.331 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.04, opts=13) 20:58:09.331 00.000 10672 Enqueuing Move request for scope (-0.19, 0.04) 20:58:09.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:58:09.331 00.000 428 Worker thread wakes up 20:58:09.331 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd 20:58:09.331 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.04) 20:58:09.331 00.000 428 Moving (-0.19, 0.04) raw xDistance=0.19 yDistance=0.06 20:58:09.331 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:58:09.331 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:09.331 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 20:58:09.331 00.000 428 MoveAxis(E, 0, ABG) 20:58:09.331 00.000 428 Move returns status 0, amount 0 20:58:09.331 00.000 428 MoveAxis(N, 0, ABG) 20:58:09.331 00.000 428 Move returns status 0, amount 0 20:58:09.331 00.000 428 move complete, result=0 20:58:09.331 00.000 428 worker thread done servicing request 20:58:09.362 00.031 10672 UpdateGuideState exits: m=280666 SNR=49.7 20:58:09.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:09.362 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:09.362 00.000 10672 Enqueuing Expose request 20:58:09.362 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:58:09.362 00.000 428 Worker thread wakes up 20:58:09.362 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:09.362 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:10.503 01.141 10672 read socket command 10 20:58:10.503 00.000 10672 processing socket request REQDIST 20:58:10.503 00.000 10672 SOCKSVR: Sending pixel error of 0.25 20:58:10.503 00.000 10672 Sending socket response 25 (0x19) 20:58:11.678 01.175 428 Exposure complete 20:58:11.819 00.141 428 worker thread done servicing request 20:58:11.819 00.000 10672 OnExposeComplete: enter 20:58:11.819 00.000 10672 UpdateGuideState(): m_state=6 20:58:11.819 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2862 20:58:11.819 00.000 10672 Star::Find returns 1 (0), X=1118.57, Y=748.10, Mass=234236, SNR=46.1, Peak=43344 HFD=2.3 20:58:11.819 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.02) = xAngle (4.45 = -1.83) 20:58:11.819 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.32 = 1.32) 20:58:11.819 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.43 mountX=-0.06 mountY=0.22, mountTheta=1.83 20:58:11.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.22, opts=13) 20:58:11.819 00.000 10672 Enqueuing Move request for scope (0.03, 0.22) 20:58:11.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 20:58:11.819 00.000 428 Worker thread wakes up 20:58:11.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd 20:58:11.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.22) 20:58:11.819 00.000 428 Moving (0.03, 0.22) raw xDistance=-0.06 yDistance=0.22 20:58:11.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:58:11.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:11.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:58:11.819 00.000 428 MoveAxis(E, 0, ABG) 20:58:11.819 00.000 428 Move returns status 0, amount 0 20:58:11.819 00.000 428 MoveAxis(N, 0, ABG) 20:58:11.819 00.000 428 Move returns status 0, amount 0 20:58:11.819 00.000 428 move complete, result=0 20:58:11.819 00.000 428 worker thread done servicing request 20:58:11.834 00.015 10672 UpdateGuideState exits: m=234236 SNR=46.1 20:58:11.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:11.834 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:11.834 00.000 10672 Enqueuing Expose request 20:58:11.834 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:58:11.834 00.000 428 Worker thread wakes up 20:58:11.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:11.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:14.177 02.343 428 Exposure complete 20:58:14.302 00.125 428 worker thread done servicing request 20:58:14.302 00.000 10672 OnExposeComplete: enter 20:58:14.302 00.000 10672 UpdateGuideState(): m_state=6 20:58:14.318 00.016 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2863 20:58:14.318 00.000 10672 Star::Find returns 1 (0), X=1118.70, Y=747.79, Mass=256961, SNR=42.2, Peak=40736 HFD=2.6 20:58:14.318 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.02) = xAngle (2.47 = 2.47) 20:58:14.318 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.66 = -0.66) 20:58:14.318 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.18 cameraTheta=-0.55 mountX=-0.14 mountY=-0.11, mountTheta=-2.48 20:58:14.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.10, opts=13) 20:58:14.318 00.000 10672 Enqueuing Move request for scope (0.16, -0.10) 20:58:14.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:58:14.318 00.000 428 Worker thread wakes up 20:58:14.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd 20:58:14.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.10) 20:58:14.318 00.000 428 Moving (0.16, -0.10) raw xDistance=-0.14 yDistance=-0.11 20:58:14.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:58:14.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:14.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 20:58:14.318 00.000 428 MoveAxis(E, 0, ABG) 20:58:14.318 00.000 428 Move returns status 0, amount 0 20:58:14.318 00.000 428 MoveAxis(N, 0, ABG) 20:58:14.318 00.000 428 Move returns status 0, amount 0 20:58:14.318 00.000 428 move complete, result=0 20:58:14.318 00.000 428 worker thread done servicing request 20:58:14.334 00.016 10672 UpdateGuideState exits: m=256961 SNR=42.2 20:58:14.334 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:14.334 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:14.334 00.000 10672 Enqueuing Expose request 20:58:14.334 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:58:14.334 00.000 428 Worker thread wakes up 20:58:14.334 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:14.334 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:15.505 01.171 10672 read socket command 10 20:58:15.505 00.000 10672 processing socket request REQDIST 20:58:15.505 00.000 10672 SOCKSVR: Sending pixel error of 0.22 20:58:15.505 00.000 10672 Sending socket response 22 (0x16) 20:58:16.692 01.187 428 Exposure complete 20:58:16.864 00.172 428 worker thread done servicing request 20:58:16.864 00.000 10672 OnExposeComplete: enter 20:58:16.864 00.000 10672 UpdateGuideState(): m_state=6 20:58:16.864 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2864 20:58:16.864 00.000 10672 Star::Find returns 1 (0), X=1118.27, Y=748.04, Mass=203855, SNR=42.2, Peak=39760 HFD=2.2 20:58:16.864 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.02) = xAngle (5.66 = -0.62) 20:58:16.864 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.53 = 2.53) 20:58:16.864 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.32 cameraTheta=2.64 mountX=0.26 mountY=0.18, mountTheta=0.61 20:58:16.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.15, opts=13) 20:58:16.864 00.000 10672 Enqueuing Move request for scope (-0.28, 0.15) 20:58:16.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:58:16.864 00.000 428 Worker thread wakes up 20:58:16.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd 20:58:16.864 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.15) 20:58:16.864 00.000 428 Moving (-0.28, 0.15) raw xDistance=0.26 yDistance=0.18 20:58:16.864 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 20:58:16.864 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:16.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 20:58:16.864 00.000 428 MoveAxis(E, 0, ABG) 20:58:16.864 00.000 428 Move returns status 0, amount 0 20:58:16.864 00.000 428 MoveAxis(N, 0, ABG) 20:58:16.864 00.000 428 Move returns status 0, amount 0 20:58:16.864 00.000 428 move complete, result=0 20:58:16.864 00.000 428 worker thread done servicing request 20:58:16.880 00.016 10672 UpdateGuideState exits: m=203855 SNR=42.2 20:58:16.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:16.880 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:16.880 00.000 10672 Enqueuing Expose request 20:58:16.880 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:58:16.880 00.000 428 Worker thread wakes up 20:58:16.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:16.880 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:19.196 02.316 428 Exposure complete 20:58:19.337 00.141 428 worker thread done servicing request 20:58:19.337 00.000 10672 OnExposeComplete: enter 20:58:19.337 00.000 10672 UpdateGuideState(): m_state=6 20:58:19.337 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2865 20:58:19.337 00.000 10672 Star::Find returns 1 (0), X=1118.81, Y=748.03, Mass=265321, SNR=48.4, Peak=39216 HFD=2.5 20:58:19.337 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.02) = xAngle (3.51 = -2.77) 20:58:19.337 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.38 = 0.38) 20:58:19.337 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.14 hyp=0.31 cameraTheta=0.49 mountX=-0.29 mountY=0.11, mountTheta=2.76 20:58:19.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.14, opts=13) 20:58:19.337 00.000 10672 Enqueuing Move request for scope (0.27, 0.14) 20:58:19.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 20:58:19.337 00.000 428 Worker thread wakes up 20:58:19.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.14) opts 0xd 20:58:19.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.14) 20:58:19.337 00.000 428 Moving (0.27, 0.14) raw xDistance=-0.29 yDistance=0.11 20:58:19.337 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:58:19.337 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:19.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 20:58:19.337 00.000 428 MoveAxis(E, 0, ABG) 20:58:19.337 00.000 428 Move returns status 0, amount 0 20:58:19.337 00.000 428 MoveAxis(N, 0, ABG) 20:58:19.337 00.000 428 Move returns status 0, amount 0 20:58:19.337 00.000 428 move complete, result=0 20:58:19.337 00.000 428 worker thread done servicing request 20:58:19.368 00.031 10672 UpdateGuideState exits: m=265321 SNR=48.4 20:58:19.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:19.368 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:19.368 00.000 10672 Enqueuing Expose request 20:58:19.368 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 20:58:19.368 00.000 428 Worker thread wakes up 20:58:19.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:19.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:20.508 01.140 10672 read socket command 10 20:58:20.508 00.000 10672 processing socket request REQDIST 20:58:20.508 00.000 10672 SOCKSVR: Sending pixel error of 0.27 20:58:20.508 00.000 10672 Sending socket response 27 (0x1b) 20:58:21.695 01.187 428 Exposure complete 20:58:21.836 00.141 428 worker thread done servicing request 20:58:21.836 00.000 10672 OnExposeComplete: enter 20:58:21.836 00.000 10672 UpdateGuideState(): m_state=6 20:58:21.836 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2866 20:58:21.836 00.000 10672 Star::Find returns 1 (0), X=1118.84, Y=747.61, Mass=255723, SNR=46.9, Peak=33760 HFD=2.9 20:58:21.836 00.000 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.02) = xAngle (2.28 = 2.28) 20:58:21.836 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.84 = -0.84) 20:58:21.836 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.27 hyp=0.40 cameraTheta=-0.74 mountX=-0.26 mountY=-0.30, mountTheta=-2.29 20:58:21.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.27, opts=13) 20:58:21.836 00.000 10672 Enqueuing Move request for scope (0.30, -0.27) 20:58:21.836 00.000 428 Worker thread wakes up 20:58:21.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 20:58:21.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.27) opts 0xd 20:58:21.836 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.27) 20:58:21.836 00.000 428 Moving (0.30, -0.27) raw xDistance=-0.26 yDistance=-0.30 20:58:21.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 20:58:21.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:21.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 20:58:21.836 00.000 428 MoveAxis(E, 0, ABG) 20:58:21.836 00.000 428 Move returns status 0, amount 0 20:58:21.836 00.000 428 MoveAxis(N, 0, ABG) 20:58:21.836 00.000 428 Move returns status 0, amount 0 20:58:21.836 00.000 428 move complete, result=0 20:58:21.836 00.000 428 worker thread done servicing request 20:58:21.852 00.016 10672 UpdateGuideState exits: m=255723 SNR=46.9 20:58:21.852 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:21.852 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:21.852 00.000 10672 Enqueuing Expose request 20:58:21.852 00.000 428 Worker thread wakes up 20:58:21.852 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:21.852 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 20:58:21.852 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:24.195 02.343 428 Exposure complete 20:58:24.335 00.140 428 worker thread done servicing request 20:58:24.335 00.000 10672 OnExposeComplete: enter 20:58:24.335 00.000 10672 UpdateGuideState(): m_state=6 20:58:24.335 00.000 10672 Star::Find(15, 1118, 747, 0, (0,0,0,0), 0.0, 0) frame 2867 20:58:24.335 00.000 10672 Star::Find returns 1 (0), X=1119.00, Y=748.11, Mass=256302, SNR=46.0, Peak=50768 HFD=2.3 20:58:24.335 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.02) = xAngle (3.47 = -2.81) 20:58:24.335 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.35 = 0.35) 20:58:24.335 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.22 hyp=0.51 cameraTheta=0.45 mountX=-0.48 mountY=0.17, mountTheta=2.80 20:58:24.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.22, opts=13) 20:58:24.335 00.000 10672 Enqueuing Move request for scope (0.45, 0.22) 20:58:24.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:58:24.335 00.000 428 Worker thread wakes up 20:58:24.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.22) opts 0xd 20:58:24.335 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.22) 20:58:24.335 00.000 428 Moving (0.45, 0.22) raw xDistance=-0.48 yDistance=0.17 20:58:24.335 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 20:58:24.335 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:24.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 20:58:24.335 00.000 428 MoveAxis(E, 445, ABG) 20:58:24.335 00.000 428 Guiding Dir = 2, Dur = 445 20:58:24.335 00.000 428 IsSlewing returns 0 20:58:24.335 00.000 428 IsGuiding returns 0 20:58:24.366 00.031 10672 UpdateGuideState exits: m=256302 SNR=46.0 20:58:24.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:24.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:24.366 00.000 10672 Enqueuing Expose request 20:58:24.366 00.000 428 PulseGuide returned control before completion, sleep 431 20:58:24.804 00.438 428 IsGuiding returns 1 20:58:24.804 00.000 428 scope still moving after pulse duration time elapsed 20:58:24.835 00.031 428 IsSlewing returns 0 20:58:24.835 00.000 428 IsGuiding returns 0 20:58:24.835 00.000 428 scope move finished after 445 + 44 ms 20:58:24.835 00.000 428 Move returns status 0, amount 445 20:58:24.835 00.000 428 MoveAxis(N, 0, ABG) 20:58:24.835 00.000 428 Move returns status 0, amount 0 20:58:24.835 00.000 428 move complete, result=0 20:58:24.835 00.000 428 worker thread done servicing request 20:58:24.835 00.000 428 Worker thread wakes up 20:58:24.835 00.000 10672 GuideStep: -0.5 px 445 ms EAST, 0.2 px 0 ms NORTH 20:58:24.835 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:24.835 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:25.507 00.672 10672 read socket command 10 20:58:25.507 00.000 10672 processing socket request REQDIST 20:58:25.507 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:58:25.507 00.000 10672 Sending socket response 36 (0x24) 20:58:26.694 01.187 428 Exposure complete 20:58:26.819 00.125 428 worker thread done servicing request 20:58:26.819 00.000 10672 OnExposeComplete: enter 20:58:26.819 00.000 10672 UpdateGuideState(): m_state=6 20:58:26.819 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2868 20:58:26.819 00.000 10672 Star::Find returns 1 (0), X=1119.07, Y=748.21, Mass=270357, SNR=43.7, Peak=43568 HFD=2.7 20:58:26.819 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.02) = xAngle (3.58 = -2.70) 20:58:26.819 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.45 = 0.45) 20:58:26.819 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.33 hyp=0.62 cameraTheta=0.56 mountX=-0.56 mountY=0.27, mountTheta=2.69 20:58:26.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.33, opts=13) 20:58:26.819 00.000 10672 Enqueuing Move request for scope (0.52, 0.33) 20:58:26.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:58:26.819 00.000 428 Worker thread wakes up 20:58:26.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.33) opts 0xd 20:58:26.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.33) 20:58:26.819 00.000 428 Moving (0.52, 0.33) raw xDistance=-0.56 yDistance=0.27 20:58:26.819 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56 20:58:26.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:26.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 20:58:26.819 00.000 428 MoveAxis(E, 552, ABG) 20:58:26.819 00.000 428 Guiding Dir = 2, Dur = 552 20:58:26.819 00.000 428 IsSlewing returns 0 20:58:26.819 00.000 428 IsGuiding returns 0 20:58:26.850 00.031 428 PulseGuide returned control before completion, sleep 546 20:58:26.850 00.000 10672 UpdateGuideState exits: m=270357 SNR=43.7 20:58:26.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:26.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:26.850 00.000 10672 Enqueuing Expose request 20:58:27.402 00.552 428 IsGuiding returns 1 20:58:27.402 00.000 428 scope still moving after pulse duration time elapsed 20:58:27.433 00.031 428 IsSlewing returns 0 20:58:27.433 00.000 428 IsGuiding returns 0 20:58:27.433 00.000 428 scope move finished after 552 + 57 ms 20:58:27.433 00.000 428 Move returns status 0, amount 552 20:58:27.433 00.000 428 MoveAxis(N, 0, ABG) 20:58:27.433 00.000 428 Move returns status 0, amount 0 20:58:27.433 00.000 428 move complete, result=0 20:58:27.433 00.000 428 worker thread done servicing request 20:58:27.433 00.000 428 Worker thread wakes up 20:58:27.433 00.000 10672 GuideStep: -0.6 px 552 ms EAST, 0.3 px 0 ms NORTH 20:58:27.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:27.433 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:29.198 01.765 428 Exposure complete 20:58:29.339 00.141 428 worker thread done servicing request 20:58:29.339 00.000 10672 OnExposeComplete: enter 20:58:29.339 00.000 10672 UpdateGuideState(): m_state=6 20:58:29.339 00.000 10672 Star::Find(15, 1119, 748, 0, (0,0,0,0), 0.0, 0) frame 2869 20:58:29.339 00.000 10672 Star::Find returns 1 (0), X=1118.57, Y=748.29, Mass=277841, SNR=55.1, Peak=32336 HFD=3.0 20:58:29.339 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.02) = xAngle (4.52 = -1.76) 20:58:29.339 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.39 = 1.39) 20:58:29.339 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.50 mountX=-0.08 mountY=0.40, mountTheta=1.76 20:58:29.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.41, opts=13) 20:58:29.339 00.000 10672 Enqueuing Move request for scope (0.03, 0.41) 20:58:29.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:58:29.339 00.000 428 Worker thread wakes up 20:58:29.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.41) opts 0xd 20:58:29.339 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.41) 20:58:29.339 00.000 428 Moving (0.03, 0.41) raw xDistance=-0.08 yDistance=0.40 20:58:29.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:58:29.339 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:29.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 20:58:29.339 00.000 428 MoveAxis(E, 0, ABG) 20:58:29.339 00.000 428 Move returns status 0, amount 0 20:58:29.339 00.000 428 MoveAxis(N, 0, ABG) 20:58:29.339 00.000 428 Move returns status 0, amount 0 20:58:29.339 00.000 428 move complete, result=0 20:58:29.339 00.000 428 worker thread done servicing request 20:58:29.370 00.031 10672 UpdateGuideState exits: m=277841 SNR=55.1 20:58:29.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:29.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:29.370 00.000 10672 Enqueuing Expose request 20:58:29.370 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:58:29.370 00.000 428 Worker thread wakes up 20:58:29.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:29.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:30.510 01.140 10672 read socket command 10 20:58:30.510 00.000 10672 processing socket request REQDIST 20:58:30.510 00.000 10672 SOCKSVR: Sending pixel error of 0.43 20:58:30.510 00.000 10672 Sending socket response 43 (0x2b) 20:58:31.697 01.187 428 Exposure complete 20:58:31.822 00.125 428 worker thread done servicing request 20:58:31.822 00.000 10672 OnExposeComplete: enter 20:58:31.822 00.000 10672 UpdateGuideState(): m_state=6 20:58:31.822 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2870 20:58:31.822 00.000 10672 Star::Find returns 1 (0), X=1118.53, Y=748.10, Mass=247158, SNR=43.6, Peak=29392 HFD=3.0 20:58:31.822 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.02) = xAngle (4.64 = -1.64) 20:58:31.822 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 20:58:31.822 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.62 mountX=-0.02 mountY=0.22, mountTheta=1.64 20:58:31.822 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.22, opts=13) 20:58:31.822 00.000 10672 Enqueuing Move request for scope (-0.01, 0.22) 20:58:31.822 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:58:31.822 00.000 428 Worker thread wakes up 20:58:31.822 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd 20:58:31.822 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.22) 20:58:31.822 00.000 428 Moving (-0.01, 0.22) raw xDistance=-0.02 yDistance=0.22 20:58:31.822 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:58:31.822 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:31.822 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 20:58:31.822 00.000 428 MoveAxis(E, 0, ABG) 20:58:31.822 00.000 428 Move returns status 0, amount 0 20:58:31.822 00.000 428 MoveAxis(N, 0, ABG) 20:58:31.822 00.000 428 Move returns status 0, amount 0 20:58:31.822 00.000 428 move complete, result=0 20:58:31.822 00.000 428 worker thread done servicing request 20:58:31.853 00.031 10672 UpdateGuideState exits: m=247158 SNR=43.6 20:58:31.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:31.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:31.853 00.000 10672 Enqueuing Expose request 20:58:31.853 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:58:31.853 00.000 428 Worker thread wakes up 20:58:31.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:31.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:34.165 02.312 428 Exposure complete 20:58:34.306 00.141 428 worker thread done servicing request 20:58:34.306 00.000 10672 OnExposeComplete: enter 20:58:34.306 00.000 10672 UpdateGuideState(): m_state=6 20:58:34.306 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2871 20:58:34.306 00.000 10672 Star::Find returns 1 (0), X=1118.80, Y=748.15, Mass=272736, SNR=47.5, Peak=35936 HFD=2.8 20:58:34.306 00.000 10672 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.02) = xAngle (3.83 = -2.45) 20:58:34.306 00.000 10672 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.70 = 0.70) 20:58:34.306 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.27 hyp=0.37 cameraTheta=0.81 mountX=-0.29 mountY=0.24, mountTheta=2.45 20:58:34.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.27, opts=13) 20:58:34.306 00.000 10672 Enqueuing Move request for scope (0.26, 0.27) 20:58:34.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=896, FiltMax=65488, Gamma=1.000 20:58:34.306 00.000 428 Worker thread wakes up 20:58:34.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.27) opts 0xd 20:58:34.306 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.27) 20:58:34.306 00.000 428 Moving (0.26, 0.27) raw xDistance=-0.29 yDistance=0.24 20:58:34.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 20:58:34.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:34.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 20:58:34.306 00.000 428 MoveAxis(E, 0, ABG) 20:58:34.306 00.000 428 Move returns status 0, amount 0 20:58:34.306 00.000 428 MoveAxis(N, 0, ABG) 20:58:34.306 00.000 428 Move returns status 0, amount 0 20:58:34.306 00.000 428 move complete, result=0 20:58:34.306 00.000 428 worker thread done servicing request 20:58:34.321 00.015 10672 UpdateGuideState exits: m=272736 SNR=47.5 20:58:34.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:34.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:34.321 00.000 10672 Enqueuing Expose request 20:58:34.321 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 20:58:34.337 00.016 428 Worker thread wakes up 20:58:34.337 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:34.337 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:35.513 01.176 10672 read socket command 10 20:58:35.513 00.000 10672 processing socket request REQDIST 20:58:35.513 00.000 10672 SOCKSVR: Sending pixel error of 0.36 20:58:35.513 00.000 10672 Sending socket response 36 (0x24) 20:58:36.682 01.169 428 Exposure complete 20:58:36.817 00.135 428 worker thread done servicing request 20:58:36.817 00.000 10672 OnExposeComplete: enter 20:58:36.817 00.000 10672 UpdateGuideState(): m_state=6 20:58:36.818 00.001 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2872 20:58:36.818 00.000 10672 Star::Find returns 1 (0), X=1119.11, Y=748.45, Mass=255575, SNR=43.8, Peak=48368 HFD=2.5 20:58:36.819 00.001 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.02) = xAngle (3.80 = -2.49) 20:58:36.819 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.67 = 0.67) 20:58:36.819 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.56 hyp=0.80 cameraTheta=0.78 mountX=-0.63 mountY=0.50, mountTheta=2.48 20:58:36.820 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.56, opts=13) 20:58:36.821 00.001 10672 Enqueuing Move request for scope (0.57, 0.56) 20:58:36.821 00.000 428 Worker thread wakes up 20:58:36.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:58:36.821 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.56) opts 0xd 20:58:36.821 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.56) 20:58:36.821 00.000 428 Moving (0.57, 0.56) raw xDistance=-0.63 yDistance=0.50 20:58:36.821 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 20:58:36.821 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:36.822 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 20:58:36.822 00.000 428 MoveAxis(E, 590, ABG) 20:58:36.822 00.000 428 Guiding Dir = 2, Dur = 590 20:58:36.823 00.001 428 IsSlewing returns 0 20:58:36.823 00.000 428 IsGuiding returns 0 20:58:36.840 00.017 428 PulseGuide returned control before completion, sleep 584 20:58:36.846 00.006 10672 UpdateGuideState exits: m=255575 SNR=43.8 20:58:36.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:36.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:36.847 00.001 10672 Enqueuing Expose request 20:58:37.426 00.579 428 IsGuiding returns 1 20:58:37.426 00.000 428 scope still moving after pulse duration time elapsed 20:58:37.464 00.038 428 IsSlewing returns 0 20:58:37.479 00.015 428 IsGuiding returns 0 20:58:37.479 00.000 428 scope move finished after 590 + 65 ms 20:58:37.479 00.000 428 Move returns status 0, amount 590 20:58:37.479 00.000 428 MoveAxis(N, 0, ABG) 20:58:37.479 00.000 428 Move returns status 0, amount 0 20:58:37.479 00.000 428 move complete, result=0 20:58:37.479 00.000 428 worker thread done servicing request 20:58:37.480 00.001 428 Worker thread wakes up 20:58:37.480 00.000 10672 GuideStep: -0.6 px 590 ms EAST, 0.5 px 0 ms NORTH 20:58:37.480 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:37.480 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:39.175 01.695 428 Exposure complete 20:58:39.300 00.125 428 worker thread done servicing request 20:58:39.300 00.000 10672 OnExposeComplete: enter 20:58:39.300 00.000 10672 UpdateGuideState(): m_state=6 20:58:39.300 00.000 10672 Star::Find(15, 1119, 748, 0, (0,0,0,0), 0.0, 0) frame 2873 20:58:39.300 00.000 10672 Star::Find returns 1 (0), X=1118.52, Y=748.31, Mass=275563, SNR=50.2, Peak=41056 HFD=2.9 20:58:39.300 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.02) = xAngle (4.64 = -1.64) 20:58:39.316 00.016 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.51 = 1.51) 20:58:39.316 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.43 hyp=0.43 cameraTheta=1.62 mountX=-0.03 mountY=0.43, mountTheta=1.64 20:58:39.316 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.43, opts=13) 20:58:39.316 00.000 10672 Enqueuing Move request for scope (-0.02, 0.43) 20:58:39.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:58:39.316 00.000 428 Worker thread wakes up 20:58:39.316 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.43) opts 0xd 20:58:39.316 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.43) 20:58:39.316 00.000 428 Moving (-0.02, 0.43) raw xDistance=-0.03 yDistance=0.43 20:58:39.316 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:58:39.316 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:39.316 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 20:58:39.316 00.000 428 MoveAxis(E, 0, ABG) 20:58:39.316 00.000 428 Move returns status 0, amount 0 20:58:39.316 00.000 428 MoveAxis(N, 0, ABG) 20:58:39.316 00.000 428 Move returns status 0, amount 0 20:58:39.316 00.000 428 move complete, result=0 20:58:39.316 00.000 428 worker thread done servicing request 20:58:39.332 00.016 10672 UpdateGuideState exits: m=275563 SNR=50.2 20:58:39.332 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:39.332 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:39.332 00.000 10672 Enqueuing Expose request 20:58:39.332 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:58:39.332 00.000 428 Worker thread wakes up 20:58:39.332 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:39.332 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:40.503 01.171 10672 read socket command 10 20:58:40.503 00.000 10672 processing socket request REQDIST 20:58:40.503 00.000 10672 SOCKSVR: Sending pixel error of 0.47 20:58:40.503 00.000 10672 Sending socket response 47 (0x2f) 20:58:41.690 01.187 428 Exposure complete 20:58:41.815 00.125 428 worker thread done servicing request 20:58:41.815 00.000 10672 OnExposeComplete: enter 20:58:41.815 00.000 10672 UpdateGuideState(): m_state=6 20:58:41.815 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2874 20:58:41.815 00.000 10672 Star::Find returns 1 (0), X=1118.97, Y=748.22, Mass=290723, SNR=62.6, Peak=50320 HFD=2.5 20:58:41.815 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.02) = xAngle (3.69 = -2.60) 20:58:41.815 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.56 = 0.56) 20:58:41.815 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.34 hyp=0.55 cameraTheta=0.67 mountX=-0.47 mountY=0.29, mountTheta=2.59 20:58:41.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.34, opts=13) 20:58:41.831 00.016 10672 Enqueuing Move request for scope (0.43, 0.34) 20:58:41.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:58:41.831 00.000 428 Worker thread wakes up 20:58:41.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.34) opts 0xd 20:58:41.831 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.34) 20:58:41.831 00.000 428 Moving (0.43, 0.34) raw xDistance=-0.47 yDistance=0.29 20:58:41.831 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 20:58:41.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:41.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 20:58:41.831 00.000 428 MoveAxis(E, 436, ABG) 20:58:41.831 00.000 428 Guiding Dir = 2, Dur = 436 20:58:41.831 00.000 428 IsSlewing returns 0 20:58:41.831 00.000 428 IsGuiding returns 0 20:58:41.846 00.015 10672 UpdateGuideState exits: m=290723 SNR=62.6 20:58:41.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:41.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:41.846 00.000 10672 Enqueuing Expose request 20:58:41.846 00.000 428 PulseGuide returned control before completion, sleep 420 20:58:42.284 00.438 428 IsGuiding returns 1 20:58:42.284 00.000 428 scope still moving after pulse duration time elapsed 20:58:42.315 00.031 428 IsSlewing returns 0 20:58:42.315 00.000 428 IsGuiding returns 0 20:58:42.315 00.000 428 scope move finished after 436 + 54 ms 20:58:42.315 00.000 428 Move returns status 0, amount 436 20:58:42.315 00.000 428 MoveAxis(N, 0, ABG) 20:58:42.315 00.000 428 Move returns status 0, amount 0 20:58:42.315 00.000 428 move complete, result=0 20:58:42.315 00.000 428 worker thread done servicing request 20:58:42.315 00.000 428 Worker thread wakes up 20:58:42.315 00.000 10672 GuideStep: -0.5 px 436 ms EAST, 0.3 px 0 ms NORTH 20:58:42.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:42.315 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:44.178 01.863 428 Exposure complete 20:58:44.303 00.125 428 worker thread done servicing request 20:58:44.303 00.000 10672 OnExposeComplete: enter 20:58:44.303 00.000 10672 UpdateGuideState(): m_state=6 20:58:44.303 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2875 20:58:44.303 00.000 10672 Star::Find returns 1 (0), X=1118.95, Y=748.40, Mass=274310, SNR=51.3, Peak=42144 HFD=2.8 20:58:44.319 00.016 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.02) = xAngle (3.92 = -2.36) 20:58:44.319 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.79 = 0.79) 20:58:44.319 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.52 hyp=0.66 cameraTheta=0.90 mountX=-0.47 mountY=0.47, mountTheta=2.36 20:58:44.319 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.52, opts=13) 20:58:44.319 00.000 10672 Enqueuing Move request for scope (0.41, 0.52) 20:58:44.319 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:58:44.319 00.000 428 Worker thread wakes up 20:58:44.319 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.52) opts 0xd 20:58:44.319 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.52) 20:58:44.319 00.000 428 Moving (0.41, 0.52) raw xDistance=-0.47 yDistance=0.47 20:58:44.319 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.47 20:58:44.319 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:44.319 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 20:58:44.319 00.000 428 MoveAxis(E, 468, ABG) 20:58:44.319 00.000 428 Guiding Dir = 2, Dur = 468 20:58:44.319 00.000 428 IsSlewing returns 0 20:58:44.319 00.000 428 IsGuiding returns 0 20:58:44.335 00.016 428 PulseGuide returned control before completion, sleep 465 20:58:44.335 00.000 10672 UpdateGuideState exits: m=274310 SNR=51.3 20:58:44.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:44.335 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:44.335 00.000 10672 Enqueuing Expose request 20:58:44.835 00.500 428 IsGuiding returns 0 20:58:44.835 00.000 428 Move returns status 0, amount 468 20:58:44.835 00.000 428 MoveAxis(N, 0, ABG) 20:58:44.835 00.000 428 Move returns status 0, amount 0 20:58:44.850 00.015 428 move complete, result=0 20:58:44.850 00.000 428 worker thread done servicing request 20:58:44.850 00.000 428 Worker thread wakes up 20:58:44.850 00.000 10672 GuideStep: -0.5 px 468 ms EAST, 0.5 px 0 ms NORTH 20:58:44.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:44.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:45.506 00.656 10672 read socket command 10 20:58:45.506 00.000 10672 processing socket request REQDIST 20:58:45.506 00.000 10672 SOCKSVR: Sending pixel error of 0.54 20:58:45.506 00.000 10672 Sending socket response 54 (0x36) 20:58:46.678 01.172 428 Exposure complete 20:58:46.802 00.124 428 worker thread done servicing request 20:58:46.802 00.000 10672 OnExposeComplete: enter 20:58:46.802 00.000 10672 UpdateGuideState(): m_state=6 20:58:46.802 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2876 20:58:46.802 00.000 10672 Star::Find returns 1 (0), X=1118.57, Y=748.17, Mass=251455, SNR=48.6, Peak=41056 HFD=2.5 20:58:46.802 00.000 10672 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.02) = xAngle (4.49 = -1.79) 20:58:46.818 00.016 10672 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.36 = 1.36) 20:58:46.818 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.47 mountX=-0.06 mountY=0.28, mountTheta=1.79 20:58:46.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.28, opts=13) 20:58:46.818 00.000 10672 Enqueuing Move request for scope (0.03, 0.28) 20:58:46.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:58:46.818 00.000 428 Worker thread wakes up 20:58:46.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd 20:58:46.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.28) 20:58:46.818 00.000 428 Moving (0.03, 0.28) raw xDistance=-0.06 yDistance=0.28 20:58:46.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:58:46.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:46.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 20:58:46.818 00.000 428 MoveAxis(E, 0, ABG) 20:58:46.818 00.000 428 Move returns status 0, amount 0 20:58:46.818 00.000 428 MoveAxis(N, 0, ABG) 20:58:46.818 00.000 428 Move returns status 0, amount 0 20:58:46.818 00.000 428 move complete, result=0 20:58:46.818 00.000 428 worker thread done servicing request 20:58:46.834 00.016 10672 UpdateGuideState exits: m=251455 SNR=48.6 20:58:46.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:46.834 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:46.834 00.000 10672 Enqueuing Expose request 20:58:46.834 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:58:46.834 00.000 428 Worker thread wakes up 20:58:46.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:46.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:49.177 02.343 428 Exposure complete 20:58:49.302 00.125 428 worker thread done servicing request 20:58:49.302 00.000 10672 OnExposeComplete: enter 20:58:49.302 00.000 10672 UpdateGuideState(): m_state=6 20:58:49.302 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2877 20:58:49.302 00.000 10672 Star::Find returns 1 (0), X=1118.55, Y=748.08, Mass=269437, SNR=45.6, Peak=40512 HFD=2.4 20:58:49.302 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.02) = xAngle (4.54 = -1.75) 20:58:49.317 00.015 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.41 = 1.41) 20:58:49.317 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.03 mountY=0.19, mountTheta=1.75 20:58:49.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.20, opts=13) 20:58:49.317 00.000 10672 Enqueuing Move request for scope (0.01, 0.20) 20:58:49.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 20:58:49.317 00.000 428 Worker thread wakes up 20:58:49.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd 20:58:49.317 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.20) 20:58:49.317 00.000 428 Moving (0.01, 0.20) raw xDistance=-0.03 yDistance=0.19 20:58:49.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:58:49.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:49.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 20:58:49.317 00.000 428 MoveAxis(E, 0, ABG) 20:58:49.317 00.000 428 Move returns status 0, amount 0 20:58:49.317 00.000 428 MoveAxis(N, 0, ABG) 20:58:49.317 00.000 428 Move returns status 0, amount 0 20:58:49.317 00.000 428 move complete, result=0 20:58:49.317 00.000 428 worker thread done servicing request 20:58:49.333 00.016 10672 UpdateGuideState exits: m=269437 SNR=45.6 20:58:49.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:49.333 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:49.333 00.000 10672 Enqueuing Expose request 20:58:49.333 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:58:49.333 00.000 428 Worker thread wakes up 20:58:49.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:49.333 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:50.505 01.172 10672 read socket command 10 20:58:50.505 00.000 10672 processing socket request REQDIST 20:58:50.505 00.000 10672 SOCKSVR: Sending pixel error of 0.38 20:58:50.505 00.000 10672 Sending socket response 38 (0x26) 20:58:51.692 01.187 428 Exposure complete 20:58:51.816 00.124 428 worker thread done servicing request 20:58:51.816 00.000 10672 OnExposeComplete: enter 20:58:51.816 00.000 10672 UpdateGuideState(): m_state=6 20:58:51.816 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2878 20:58:51.816 00.000 10672 Star::Find returns 1 (0), X=1118.67, Y=748.22, Mass=222587, SNR=42.8, Peak=37792 HFD=2.6 20:58:51.816 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.02) = xAngle (4.23 = -2.06) 20:58:51.816 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.10 = 1.10) 20:58:51.816 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.36 cameraTheta=1.21 mountX=-0.17 mountY=0.32, mountTheta=2.05 20:58:51.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.34, opts=13) 20:58:51.816 00.000 10672 Enqueuing Move request for scope (0.13, 0.34) 20:58:51.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:58:51.816 00.000 428 Worker thread wakes up 20:58:51.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd 20:58:51.816 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.34) 20:58:51.816 00.000 428 Moving (0.13, 0.34) raw xDistance=-0.17 yDistance=0.32 20:58:51.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:58:51.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:51.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 20:58:51.816 00.000 428 MoveAxis(E, 0, ABG) 20:58:51.816 00.000 428 Move returns status 0, amount 0 20:58:51.816 00.000 428 MoveAxis(N, 0, ABG) 20:58:51.816 00.000 428 Move returns status 0, amount 0 20:58:51.816 00.000 428 move complete, result=0 20:58:51.816 00.000 428 worker thread done servicing request 20:58:51.848 00.032 10672 UpdateGuideState exits: m=222587 SNR=42.8 20:58:51.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:51.848 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:51.848 00.000 10672 Enqueuing Expose request 20:58:51.848 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:58:51.848 00.000 428 Worker thread wakes up 20:58:51.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:51.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:54.179 02.331 428 Exposure complete 20:58:54.304 00.125 428 worker thread done servicing request 20:58:54.304 00.000 10672 OnExposeComplete: enter 20:58:54.304 00.000 10672 UpdateGuideState(): m_state=6 20:58:54.304 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2879 20:58:54.304 00.000 10672 Star::Find returns 1 (0), X=1118.96, Y=748.16, Mass=223930, SNR=43.4, Peak=38560 HFD=2.2 20:58:54.304 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.68) 20:58:54.304 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 20:58:54.304 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.28 hyp=0.51 cameraTheta=0.59 mountX=-0.45 mountY=0.23, mountTheta=2.66 20:58:54.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.28, opts=13) 20:58:54.304 00.000 10672 Enqueuing Move request for scope (0.42, 0.28) 20:58:54.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 20:58:54.304 00.000 428 Worker thread wakes up 20:58:54.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.28) opts 0xd 20:58:54.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.28) 20:58:54.304 00.000 428 Moving (0.42, 0.28) raw xDistance=-0.45 yDistance=0.23 20:58:54.304 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 20:58:54.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:54.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 20:58:54.304 00.000 428 MoveAxis(E, 420, ABG) 20:58:54.304 00.000 428 Guiding Dir = 2, Dur = 420 20:58:54.335 00.031 10672 UpdateGuideState exits: m=223930 SNR=43.4 20:58:54.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:54.335 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:54.335 00.000 10672 Enqueuing Expose request 20:58:54.335 00.000 428 IsSlewing returns 0 20:58:54.335 00.000 428 IsGuiding returns 0 20:58:54.367 00.032 428 PulseGuide returned control before completion, sleep 401 20:58:54.804 00.437 428 IsGuiding returns 1 20:58:54.804 00.000 428 scope still moving after pulse duration time elapsed 20:58:54.835 00.031 428 IsSlewing returns 0 20:58:54.835 00.000 428 IsGuiding returns 0 20:58:54.835 00.000 428 scope move finished after 420 + 73 ms 20:58:54.835 00.000 428 Move returns status 0, amount 420 20:58:54.835 00.000 428 MoveAxis(N, 0, ABG) 20:58:54.835 00.000 428 Move returns status 0, amount 0 20:58:54.835 00.000 428 move complete, result=0 20:58:54.835 00.000 428 worker thread done servicing request 20:58:54.835 00.000 428 Worker thread wakes up 20:58:54.835 00.000 10672 GuideStep: -0.5 px 420 ms EAST, 0.2 px 0 ms NORTH 20:58:54.835 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:54.835 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:55.507 00.672 10672 read socket command 10 20:58:55.507 00.000 10672 processing socket request REQDIST 20:58:55.507 00.000 10672 SOCKSVR: Sending pixel error of 0.41 20:58:55.507 00.000 10672 Sending socket response 41 (0x29) 20:58:56.678 01.171 428 Exposure complete 20:58:56.803 00.125 428 worker thread done servicing request 20:58:56.803 00.000 10672 OnExposeComplete: enter 20:58:56.803 00.000 10672 UpdateGuideState(): m_state=6 20:58:56.803 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2880 20:58:56.803 00.000 10672 Star::Find returns 1 (0), X=1118.68, Y=748.56, Mass=245965, SNR=46.0, Peak=47376 HFD=2.9 20:58:56.803 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.02) = xAngle (4.39 = -1.89) 20:58:56.803 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.27 = 1.27) 20:58:56.803 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.67 hyp=0.69 cameraTheta=1.37 mountX=-0.22 mountY=0.66, mountTheta=1.89 20:58:56.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.67, opts=13) 20:58:56.803 00.000 10672 Enqueuing Move request for scope (0.14, 0.67) 20:58:56.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:58:56.819 00.016 428 Worker thread wakes up 20:58:56.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.67) opts 0xd 20:58:56.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.67) 20:58:56.819 00.000 428 Moving (0.14, 0.67) raw xDistance=-0.22 yDistance=0.66 20:58:56.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:58:56.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.66 from input 0.66 20:58:56.819 00.000 428 MoveAxis(E, 0, ABG) 20:58:56.819 00.000 428 Move returns status 0, amount 0 20:58:56.819 00.000 428 MoveAxis(S, 996, ABG) 20:58:56.819 00.000 428 Guiding Dir = 1, Dur = 996 20:58:56.819 00.000 428 IsSlewing returns 0 20:58:56.819 00.000 428 IsGuiding returns 0 20:58:56.835 00.016 10672 UpdateGuideState exits: m=245965 SNR=46.0 20:58:56.835 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:56.835 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:56.835 00.000 10672 Enqueuing Expose request 20:58:56.897 00.062 428 PulseGuide returned control before completion, sleep 927 20:58:57.866 00.969 428 IsGuiding returns 1 20:58:57.866 00.000 428 scope still moving after pulse duration time elapsed 20:58:57.928 00.062 428 IsSlewing returns 0 20:58:57.928 00.000 428 IsGuiding returns 0 20:58:57.928 00.000 428 scope move finished after 996 + 124 ms 20:58:57.928 00.000 428 Move returns status 0, amount 996 20:58:57.928 00.000 428 move complete, result=0 20:58:57.928 00.000 428 worker thread done servicing request 20:58:57.928 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 996 ms SOUTH 20:58:57.928 00.000 428 Worker thread wakes up 20:58:57.944 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 20:58:57.944 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:58:59.162 01.218 428 Exposure complete 20:58:59.318 00.156 428 worker thread done servicing request 20:58:59.318 00.000 10672 OnExposeComplete: enter 20:58:59.318 00.000 10672 UpdateGuideState(): m_state=6 20:58:59.318 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2881 20:58:59.318 00.000 10672 Star::Find returns 1 (0), X=1118.91, Y=748.49, Mass=247046, SNR=42.6, Peak=37904 HFD=2.6 20:58:59.318 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.02) = xAngle (4.05 = -2.23) 20:58:59.318 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.93 = 0.93) 20:58:59.318 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.61 hyp=0.71 cameraTheta=1.03 mountX=-0.43 mountY=0.57, mountTheta=2.22 20:58:59.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.61, opts=13) 20:58:59.318 00.000 10672 Enqueuing Move request for scope (0.36, 0.61) 20:58:59.318 00.000 428 Worker thread wakes up 20:58:59.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:58:59.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.61) opts 0xd 20:58:59.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.61) 20:58:59.318 00.000 428 Moving (0.36, 0.61) raw xDistance=-0.43 yDistance=0.57 20:58:59.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 20:58:59.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 20:58:59.318 00.000 428 MoveAxis(E, 0, ABG) 20:58:59.318 00.000 428 Move returns status 0, amount 0 20:58:59.318 00.000 428 MoveAxis(S, 860, ABG) 20:58:59.318 00.000 428 Guiding Dir = 1, Dur = 860 20:58:59.318 00.000 428 IsSlewing returns 0 20:58:59.318 00.000 428 IsGuiding returns 0 20:58:59.334 00.016 10672 UpdateGuideState exits: m=247046 SNR=42.6 20:58:59.334 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:59.334 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:58:59.334 00.000 10672 Enqueuing Expose request 20:58:59.396 00.062 428 PulseGuide returned control before completion, sleep 784 20:59:00.213 00.817 428 IsGuiding returns 1 20:59:00.213 00.000 428 scope still moving after pulse duration time elapsed 20:59:00.260 00.047 428 IsSlewing returns 0 20:59:00.260 00.000 428 IsGuiding returns 1 20:59:00.291 00.031 428 IsSlewing returns 0 20:59:00.291 00.000 428 IsGuiding returns 0 20:59:00.307 00.016 428 scope move finished after 860 + 123 ms 20:59:00.307 00.000 428 Move returns status 0, amount 860 20:59:00.307 00.000 428 move complete, result=0 20:59:00.307 00.000 428 worker thread done servicing request 20:59:00.307 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 860 ms SOUTH 20:59:00.307 00.000 428 Worker thread wakes up 20:59:00.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:00.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:59:00.510 00.203 10672 read socket command 10 20:59:00.510 00.000 10672 processing socket request REQDIST 20:59:00.510 00.000 10672 SOCKSVR: Sending pixel error of 0.56 20:59:00.510 00.000 10672 Sending socket response 56 (0x38) 20:59:01.681 01.171 428 Exposure complete 20:59:01.806 00.125 428 worker thread done servicing request 20:59:01.806 00.000 10672 OnExposeComplete: enter 20:59:01.806 00.000 10672 UpdateGuideState(): m_state=6 20:59:01.806 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2882 20:59:01.806 00.000 10672 Star::Find returns 1 (0), X=1119.14, Y=748.37, Mass=256138, SNR=52.0, Peak=44336 HFD=2.6 20:59:01.806 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.02) = xAngle (3.70 = -2.59) 20:59:01.806 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 20:59:01.806 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.48 hyp=0.77 cameraTheta=0.68 mountX=-0.65 mountY=0.41, mountTheta=2.58 20:59:01.806 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.48, opts=13) 20:59:01.806 00.000 10672 Enqueuing Move request for scope (0.60, 0.48) 20:59:01.806 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:59:01.806 00.000 428 Worker thread wakes up 20:59:01.806 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.48) opts 0xd 20:59:01.806 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.48) 20:59:01.806 00.000 428 Moving (0.60, 0.48) raw xDistance=-0.65 yDistance=0.41 20:59:01.806 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 20:59:01.806 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:01.806 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 20:59:01.806 00.000 428 MoveAxis(E, 608, ABG) 20:59:01.806 00.000 428 Guiding Dir = 2, Dur = 608 20:59:01.838 00.032 10672 UpdateGuideState exits: m=256138 SNR=52.0 20:59:01.838 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:01.838 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:01.838 00.000 10672 Enqueuing Expose request 20:59:01.853 00.015 428 IsSlewing returns 0 20:59:01.853 00.000 428 IsGuiding returns 0 20:59:01.869 00.016 428 PulseGuide returned control before completion, sleep 604 20:59:02.510 00.641 428 IsGuiding returns 0 20:59:02.510 00.000 428 Move returns status 0, amount 608 20:59:02.510 00.000 428 MoveAxis(N, 0, ABG) 20:59:02.510 00.000 428 Move returns status 0, amount 0 20:59:02.510 00.000 428 move complete, result=0 20:59:02.510 00.000 428 worker thread done servicing request 20:59:02.510 00.000 10672 GuideStep: -0.7 px 608 ms EAST, 0.4 px 0 ms NORTH 20:59:02.510 00.000 428 Worker thread wakes up 20:59:02.510 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:02.510 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:59:04.181 01.671 428 Exposure complete 20:59:04.306 00.125 428 worker thread done servicing request 20:59:04.306 00.000 10672 OnExposeComplete: enter 20:59:04.306 00.000 10672 UpdateGuideState(): m_state=6 20:59:04.306 00.000 10672 Star::Find(15, 1119, 748, 0, (0,0,0,0), 0.0, 0) frame 2883 20:59:04.306 00.000 10672 Star::Find returns 1 (0), X=1118.52, Y=748.50, Mass=294041, SNR=51.7, Peak=38656 HFD=3.2 20:59:04.306 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.65) 20:59:04.306 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.50 = 1.50) 20:59:04.306 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.62 hyp=0.62 cameraTheta=1.61 mountX=-0.05 mountY=0.62, mountTheta=1.65 20:59:04.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.62, opts=13) 20:59:04.306 00.000 10672 Enqueuing Move request for scope (-0.02, 0.62) 20:59:04.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:59:04.306 00.000 428 Worker thread wakes up 20:59:04.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.62) opts 0xd 20:59:04.306 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.62) 20:59:04.306 00.000 428 Moving (-0.02, 0.62) raw xDistance=-0.05 yDistance=0.62 20:59:04.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:59:04.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 20:59:04.306 00.000 428 MoveAxis(E, 0, ABG) 20:59:04.306 00.000 428 Move returns status 0, amount 0 20:59:04.306 00.000 428 MoveAxis(S, 935, ABG) 20:59:04.321 00.015 428 Guiding Dir = 1, Dur = 935 20:59:04.321 00.000 428 IsSlewing returns 0 20:59:04.321 00.000 428 IsGuiding returns 0 20:59:04.337 00.016 10672 UpdateGuideState exits: m=294041 SNR=51.7 20:59:04.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:04.337 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:04.337 00.000 10672 Enqueuing Expose request 20:59:04.384 00.047 428 PulseGuide returned control before completion, sleep 871 20:59:05.274 00.890 428 IsGuiding returns 1 20:59:05.274 00.000 428 scope still moving after pulse duration time elapsed 20:59:05.337 00.063 428 IsSlewing returns 0 20:59:05.368 00.031 428 IsGuiding returns 0 20:59:05.368 00.000 428 scope move finished after 935 + 115 ms 20:59:05.368 00.000 428 Move returns status 0, amount 935 20:59:05.368 00.000 428 move complete, result=0 20:59:05.368 00.000 428 worker thread done servicing request 20:59:05.368 00.000 428 Worker thread wakes up 20:59:05.368 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 935 ms SOUTH 20:59:05.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:05.368 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:59:05.508 00.140 10672 read socket command 10 20:59:05.508 00.000 10672 processing socket request REQDIST 20:59:05.508 00.000 10672 SOCKSVR: Sending pixel error of 0.62 20:59:05.508 00.000 10672 Sending socket response 62 (0x3e) 20:59:06.680 01.172 428 Exposure complete 20:59:06.805 00.125 428 worker thread done servicing request 20:59:06.805 00.000 10672 OnExposeComplete: enter 20:59:06.805 00.000 10672 UpdateGuideState(): m_state=6 20:59:06.805 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2884 20:59:06.805 00.000 10672 Star::Find returns 1 (0), X=1118.72, Y=748.23, Mass=275146, SNR=52.0, Peak=39760 HFD=2.6 20:59:06.805 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.02) = xAngle (4.12 = -2.16) 20:59:06.805 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.00 = 1.00) 20:59:06.805 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.35 hyp=0.39 cameraTheta=1.10 mountX=-0.22 mountY=0.33, mountTheta=2.16 20:59:06.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.35, opts=13) 20:59:06.805 00.000 10672 Enqueuing Move request for scope (0.17, 0.35) 20:59:06.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 20:59:06.805 00.000 428 Worker thread wakes up 20:59:06.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.35) opts 0xd 20:59:06.805 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.35) 20:59:06.805 00.000 428 Moving (0.17, 0.35) raw xDistance=-0.22 yDistance=0.33 20:59:06.805 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 20:59:06.805 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:06.805 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 20:59:06.805 00.000 428 MoveAxis(E, 0, ABG) 20:59:06.805 00.000 428 Move returns status 0, amount 0 20:59:06.805 00.000 428 MoveAxis(N, 0, ABG) 20:59:06.805 00.000 428 Move returns status 0, amount 0 20:59:06.805 00.000 428 move complete, result=0 20:59:06.805 00.000 428 worker thread done servicing request 20:59:06.836 00.031 10672 UpdateGuideState exits: m=275146 SNR=52.0 20:59:06.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:06.836 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:06.836 00.000 10672 Enqueuing Expose request 20:59:06.836 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:59:06.836 00.000 428 Worker thread wakes up 20:59:06.836 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:06.836 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:59:08.990 02.154 10672 read socket command 13 20:59:08.991 00.001 10672 processing socket request MOVEn 20:59:08.991 00.000 10672 PhdController::Dither begins 20:59:08.991 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 20:59:08.992 00.001 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 20:59:08.993 00.001 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 20:59:08.993 00.000 10672 setting lock position to (1115.52, 772.70) 20:59:08.993 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 20:59:08.993 00.000 10672 Status Line: Dither by 0.00,25.00 20:59:09.006 00.013 10672 PhdController: newstate STATE_SETTLE_BEGIN 20:59:09.006 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 20:59:09.007 00.001 10672 Sending socket response 2 (0x2) 20:59:09.179 00.172 428 Exposure complete 20:59:09.334 00.155 428 worker thread done servicing request 20:59:09.334 00.000 10672 OnExposeComplete: enter 20:59:09.335 00.001 10672 UpdateGuideState(): m_state=6 20:59:09.335 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2885 20:59:09.336 00.001 10672 Star::Find returns 1 (0), X=1118.84, Y=748.02, Mass=238608, SNR=50.2, Peak=37904 HFD=2.5 20:59:09.336 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 20:59:09.336 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54) 20:59:09.336 00.000 10672 CameraToMount -- cameraX=3.32 cameraY=-24.68 hyp=24.91 cameraTheta=-1.44 mountX=-0.31 mountY=-24.90, mountTheta=-1.58 20:59:09.342 00.006 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 20:59:09.342 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:59:09.342 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 20:59:09.343 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 20:59:09.343 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 20:59:09.343 00.000 10672 Mount: notify direct move -0.00,-10.50 20:59:09.343 00.000 428 Worker thread wakes up 20:59:09.343 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=352, FiltMax=65488, Gamma=1.000 20:59:09.344 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 20:59:09.344 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 20:59:09.344 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 20:59:09.344 00.000 428 MoveAxis(E, 0, B) 20:59:09.344 00.000 428 Move returns status 0, amount 0 20:59:09.344 00.000 428 MoveAxis(N, 15925, B) 20:59:09.344 00.000 428 Guiding Dir = 0, Dur = 15925 20:59:09.346 00.002 428 IsSlewing returns 0 20:59:09.346 00.000 428 IsGuiding returns 0 20:59:09.372 00.026 10672 UpdateGuideState exits: m=238608 SNR=50.2 20:59:09.372 00.000 10672 PhdController: settling, locked = 1, distance = 25.36 (99.00) aobump = 0 frame = 1 / 10 20:59:09.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:09.372 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:09.372 00.000 10672 Enqueuing Expose request 20:59:09.433 00.061 428 PulseGuide returned control before completion, sleep 15849 20:59:11.003 01.570 10672 read socket command 10 20:59:11.003 00.000 10672 processing socket request REQDIST 20:59:11.003 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:11.003 00.000 10672 Sending socket response 255 (0xff) 20:59:15.761 04.758 10672 read socket command 10 20:59:15.761 00.000 10672 processing socket request REQDIST 20:59:15.761 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:15.761 00.000 10672 Sending socket response 255 (0xff) 20:59:17.000 01.239 10672 read socket command 10 20:59:17.000 00.000 10672 processing socket request REQDIST 20:59:17.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:17.000 00.000 10672 Sending socket response 255 (0xff) 20:59:19.015 02.015 10672 read socket command 10 20:59:19.015 00.000 10672 processing socket request REQDIST 20:59:19.015 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:19.015 00.000 10672 Sending socket response 255 (0xff) 20:59:21.014 01.999 10672 read socket command 10 20:59:21.014 00.000 10672 processing socket request REQDIST 20:59:21.014 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:21.014 00.000 10672 Sending socket response 255 (0xff) 20:59:23.014 02.000 10672 read socket command 10 20:59:23.014 00.000 10672 processing socket request REQDIST 20:59:23.014 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:23.014 00.000 10672 Sending socket response 255 (0xff) 20:59:25.018 02.004 10672 read socket command 10 20:59:25.018 00.000 10672 processing socket request REQDIST 20:59:25.018 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:25.018 00.000 10672 Sending socket response 255 (0xff) 20:59:25.283 00.265 428 IsGuiding returns 1 20:59:25.283 00.000 428 scope still moving after pulse duration time elapsed 20:59:25.315 00.032 428 IsSlewing returns 0 20:59:25.315 00.000 428 IsGuiding returns 1 20:59:25.346 00.031 428 IsSlewing returns 0 20:59:25.377 00.031 428 IsGuiding returns 0 20:59:25.377 00.000 428 scope move finished after 15925 + 113 ms 20:59:25.377 00.000 428 Move returns status 0, amount 15925 20:59:25.377 00.000 428 move complete, result=0 20:59:25.377 00.000 428 worker thread done servicing request 20:59:25.377 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 20:59:25.377 00.000 428 Worker thread wakes up 20:59:25.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:25.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1104,733,31,31) 20:59:25.392 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:59:25.392 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 20:59:26.658 01.266 428 Exposure complete 20:59:26.783 00.125 428 worker thread done servicing request 20:59:26.783 00.000 10672 OnExposeComplete: enter 20:59:26.783 00.000 10672 UpdateGuideState(): m_state=6 20:59:26.783 00.000 10672 Star::Find(15, 1118, 748, 0, (0,0,0,0), 0.0, 0) frame 2886 20:59:26.783 00.000 10672 Star::Find returns 1 (0), X=1118.06, Y=755.56, Mass=243988, SNR=45.9, Peak=36048 HFD=2.3 20:59:26.783 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.02) = xAngle (1.60 = 1.60) 20:59:26.783 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53) 20:59:26.783 00.000 10672 CameraToMount -- cameraX=2.55 cameraY=-17.14 hyp=17.33 cameraTheta=-1.42 mountX=-0.45 mountY=-17.32, mountTheta=-1.60 20:59:26.783 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 20:59:26.783 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:59:26.783 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 20:59:26.783 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 20:59:26.783 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 20:59:26.798 00.015 10672 Mount: notify direct move -0.00,-10.50 20:59:26.798 00.000 428 Worker thread wakes up 20:59:26.798 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:59:26.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 20:59:26.798 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 20:59:26.798 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 20:59:26.798 00.000 428 MoveAxis(E, 0, B) 20:59:26.798 00.000 428 Move returns status 0, amount 0 20:59:26.798 00.000 428 MoveAxis(N, 15925, B) 20:59:26.798 00.000 428 Guiding Dir = 0, Dur = 15925 20:59:26.798 00.000 428 IsSlewing returns 0 20:59:26.798 00.000 428 IsGuiding returns 0 20:59:26.814 00.016 10672 UpdateGuideState exits: m=243988 SNR=45.9 20:59:26.814 00.000 10672 PhdController: settling, locked = 1, distance = 22.95 (99.00) aobump = 0 frame = 2 / 10 20:59:26.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:26.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:26.814 00.000 10672 Enqueuing Expose request 20:59:26.877 00.063 428 PulseGuide returned control before completion, sleep 15850 20:59:27.002 00.125 10672 read socket command 10 20:59:27.002 00.000 10672 processing socket request REQDIST 20:59:27.002 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:27.002 00.000 10672 Sending socket response 255 (0xff) 20:59:30.500 03.498 10672 read socket command 10 20:59:30.500 00.000 10672 processing socket request REQDIST 20:59:30.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:30.500 00.000 10672 Sending socket response 255 (0xff) 20:59:35.503 05.003 10672 read socket command 10 20:59:35.503 00.000 10672 processing socket request REQDIST 20:59:35.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:35.503 00.000 10672 Sending socket response 255 (0xff) 20:59:40.511 05.008 10672 read socket command 10 20:59:40.511 00.000 10672 processing socket request REQDIST 20:59:40.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:40.511 00.000 10672 Sending socket response 255 (0xff) 20:59:42.751 02.240 428 IsGuiding returns 1 20:59:42.751 00.000 428 scope still moving after pulse duration time elapsed 20:59:42.782 00.031 428 IsSlewing returns 0 20:59:42.782 00.000 428 IsGuiding returns 1 20:59:42.845 00.063 428 IsSlewing returns 0 20:59:42.845 00.000 428 IsGuiding returns 0 20:59:42.845 00.000 428 scope move finished after 15925 + 129 ms 20:59:42.845 00.000 428 Move returns status 0, amount 15925 20:59:42.845 00.000 428 move complete, result=0 20:59:42.845 00.000 428 worker thread done servicing request 20:59:42.845 00.000 428 Worker thread wakes up 20:59:42.845 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 20:59:42.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:42.845 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1103,741,31,31) 20:59:42.860 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 20:59:42.876 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 20:59:44.157 01.281 428 Exposure complete 20:59:44.297 00.140 428 worker thread done servicing request 20:59:44.297 00.000 10672 OnExposeComplete: enter 20:59:44.297 00.000 10672 UpdateGuideState(): m_state=6 20:59:44.297 00.000 10672 Star::Find(15, 1118, 755, 0, (0,0,0,0), 0.0, 0) frame 2887 20:59:44.297 00.000 10672 Star::Find returns 1 (0), X=1116.60, Y=767.85, Mass=282944, SNR=46.3, Peak=38336 HFD=2.7 20:59:44.297 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.02) = xAngle (1.67 = 1.67) 20:59:44.297 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.46 = -1.46) 20:59:44.297 00.000 10672 CameraToMount -- cameraX=1.09 cameraY=-4.85 hyp=4.97 cameraTheta=-1.35 mountX=-0.49 mountY=-4.94, mountTheta=-1.67 20:59:44.297 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 20:59:44.297 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 20:59:44.297 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 20:59:44.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 20:59:44.297 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 20:59:44.297 00.000 10672 Mount: notify direct move -0.00,-4.00 20:59:44.297 00.000 428 Worker thread wakes up 20:59:44.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 20:59:44.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 20:59:44.297 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 20:59:44.297 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 20:59:44.297 00.000 428 MoveAxis(E, 0, B) 20:59:44.297 00.000 428 Move returns status 0, amount 0 20:59:44.297 00.000 428 MoveAxis(N, 6067, B) 20:59:44.297 00.000 428 Guiding Dir = 0, Dur = 6067 20:59:44.297 00.000 428 IsSlewing returns 0 20:59:44.297 00.000 428 IsGuiding returns 0 20:59:44.313 00.016 10672 UpdateGuideState exits: m=282944 SNR=46.3 20:59:44.313 00.000 10672 PhdController: settling, locked = 1, distance = 17.55 (99.00) aobump = 0 frame = 3 / 10 20:59:44.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:44.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:44.313 00.000 10672 Enqueuing Expose request 20:59:44.376 00.063 428 PulseGuide returned control before completion, sleep 5999 20:59:45.500 01.124 10672 read socket command 10 20:59:45.500 00.000 10672 processing socket request REQDIST 20:59:45.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:45.500 00.000 10672 Sending socket response 255 (0xff) 20:59:50.403 04.903 428 IsGuiding returns 1 20:59:50.403 00.000 428 scope still moving after pulse duration time elapsed 20:59:50.434 00.031 428 IsSlewing returns 0 20:59:50.434 00.000 428 IsGuiding returns 1 20:59:50.481 00.047 428 IsSlewing returns 0 20:59:50.512 00.031 428 IsGuiding returns 0 20:59:50.512 00.000 428 scope move finished after 6067 + 135 ms 20:59:50.512 00.000 10672 read socket command 10 20:59:50.512 00.000 428 Move returns status 0, amount 6067 20:59:50.512 00.000 10672 processing socket request REQDIST 20:59:50.512 00.000 428 move complete, result=0 20:59:50.512 00.000 10672 SOCKSVR: Sending pixel error of 2.55 20:59:50.512 00.000 428 worker thread done servicing request 20:59:50.512 00.000 10672 Sending socket response 255 (0xff) 20:59:50.512 00.000 428 Worker thread wakes up 20:59:50.512 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 20:59:50.512 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:50.512 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 20:59:50.528 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 20:59:50.543 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 20:59:51.668 01.125 428 Exposure complete 20:59:51.808 00.140 428 worker thread done servicing request 20:59:51.808 00.000 10672 OnExposeComplete: enter 20:59:51.808 00.000 10672 UpdateGuideState(): m_state=6 20:59:51.808 00.000 10672 Star::Find(15, 1116, 767, 0, (0,0,0,0), 0.0, 0) frame 2888 20:59:51.808 00.000 10672 Star::Find returns 1 (0), X=1115.29, Y=771.96, Mass=239626, SNR=41.3, Peak=35616 HFD=2.5 20:59:51.808 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.02) = xAngle (1.16 = 1.16) 20:59:51.808 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97) 20:59:51.808 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.74 hyp=0.78 cameraTheta=-1.86 mountX=0.31 mountY=-0.72, mountTheta=-1.16 20:59:51.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.74, opts=13) 20:59:51.808 00.000 10672 Enqueuing Move request for scope (-0.22, -0.74) 20:59:51.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:59:51.808 00.000 428 Worker thread wakes up 20:59:51.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.74) opts 0xd 20:59:51.808 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.74) 20:59:51.808 00.000 428 Moving (-0.22, -0.74) raw xDistance=0.31 yDistance=-0.72 20:59:51.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 20:59:51.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:59:51.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.72 20:59:51.808 00.000 428 MoveAxis(E, 0, ABG) 20:59:51.808 00.000 428 Move returns status 0, amount 0 20:59:51.808 00.000 428 MoveAxis(N, 0, ABG) 20:59:51.808 00.000 428 Move returns status 0, amount 0 20:59:51.808 00.000 428 move complete, result=0 20:59:51.808 00.000 428 worker thread done servicing request 20:59:51.824 00.016 10672 UpdateGuideState exits: m=239626 SNR=41.3 20:59:51.824 00.000 10672 PhdController: settling, locked = 1, distance = 0.78 (99.00) aobump = 0 frame = 4 / 10 20:59:51.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:51.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:51.824 00.000 10672 Enqueuing Expose request 20:59:51.824 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 20:59:51.824 00.000 428 Worker thread wakes up 20:59:51.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:51.824 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 20:59:54.167 02.343 428 Exposure complete 20:59:54.308 00.141 428 worker thread done servicing request 20:59:54.308 00.000 10672 OnExposeComplete: enter 20:59:54.308 00.000 10672 UpdateGuideState(): m_state=6 20:59:54.308 00.000 10672 Star::Find(15, 1115, 771, 0, (0,0,0,0), 0.0, 0) frame 2889 20:59:54.308 00.000 10672 Star::Find returns 1 (0), X=1115.46, Y=772.57, Mass=287577, SNR=59.3, Peak=49680 HFD=3.2 20:59:54.308 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.02) = xAngle (1.04 = 1.04) 20:59:54.308 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09) 20:59:54.308 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.98 mountX=0.07 mountY=-0.12, mountTheta=-1.05 20:59:54.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.13, opts=13) 20:59:54.308 00.000 10672 Enqueuing Move request for scope (-0.05, -0.13) 20:59:54.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:59:54.308 00.000 428 Worker thread wakes up 20:59:54.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd 20:59:54.308 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.13) 20:59:54.308 00.000 428 Moving (-0.05, -0.13) raw xDistance=0.07 yDistance=-0.12 20:59:54.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:59:54.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:54.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 20:59:54.308 00.000 428 MoveAxis(E, 0, ABG) 20:59:54.308 00.000 428 Move returns status 0, amount 0 20:59:54.308 00.000 428 MoveAxis(N, 0, ABG) 20:59:54.308 00.000 428 Move returns status 0, amount 0 20:59:54.308 00.000 428 move complete, result=0 20:59:54.308 00.000 428 worker thread done servicing request 20:59:54.323 00.015 10672 UpdateGuideState exits: m=287577 SNR=59.3 20:59:54.323 00.000 10672 PhdController: settling, locked = 1, distance = 0.59 (99.00) aobump = 0 frame = 5 / 10 20:59:54.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:54.323 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:54.323 00.000 10672 Enqueuing Expose request 20:59:54.323 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:59:54.323 00.000 428 Worker thread wakes up 20:59:54.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:54.323 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 20:59:55.511 01.188 10672 read socket command 10 20:59:55.511 00.000 10672 processing socket request REQDIST 20:59:55.511 00.000 10672 SOCKSVR: Sending pixel error of 0.58 20:59:55.511 00.000 10672 Sending socket response 58 (0x3a) 20:59:56.666 01.155 428 Exposure complete 20:59:56.791 00.125 428 worker thread done servicing request 20:59:56.791 00.000 10672 OnExposeComplete: enter 20:59:56.791 00.000 10672 UpdateGuideState(): m_state=6 20:59:56.791 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2890 20:59:56.791 00.000 10672 Star::Find returns 1 (0), X=1115.35, Y=772.37, Mass=235059, SNR=43.1, Peak=30160 HFD=2.8 20:59:56.791 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.02) = xAngle (0.98 = 0.98) 20:59:56.791 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.15 = -2.15) 20:59:56.791 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-2.04 mountX=0.21 mountY=-0.31, mountTheta=-0.98 20:59:56.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.33, opts=13) 20:59:56.791 00.000 10672 Enqueuing Move request for scope (-0.17, -0.33) 20:59:56.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 20:59:56.791 00.000 428 Worker thread wakes up 20:59:56.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.33) opts 0xd 20:59:56.791 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.33) 20:59:56.791 00.000 428 Moving (-0.17, -0.33) raw xDistance=0.21 yDistance=-0.31 20:59:56.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 20:59:56.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:56.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 20:59:56.791 00.000 428 MoveAxis(E, 0, ABG) 20:59:56.791 00.000 428 Move returns status 0, amount 0 20:59:56.791 00.000 428 MoveAxis(N, 0, ABG) 20:59:56.791 00.000 428 Move returns status 0, amount 0 20:59:56.791 00.000 428 move complete, result=0 20:59:56.791 00.000 428 worker thread done servicing request 20:59:56.822 00.031 10672 UpdateGuideState exits: m=235059 SNR=43.1 20:59:56.822 00.000 10672 PhdController: settling, locked = 1, distance = 0.52 (99.00) aobump = 0 frame = 6 / 10 20:59:56.822 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:56.822 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:56.822 00.000 10672 Enqueuing Expose request 20:59:56.822 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:59:56.822 00.000 428 Worker thread wakes up 20:59:56.822 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:56.822 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 20:59:59.155 02.333 428 Exposure complete 20:59:59.280 00.125 428 worker thread done servicing request 20:59:59.280 00.000 10672 OnExposeComplete: enter 20:59:59.280 00.000 10672 UpdateGuideState(): m_state=6 20:59:59.295 00.015 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2891 20:59:59.295 00.000 10672 Star::Find returns 1 (0), X=1115.09, Y=772.42, Mass=268152, SNR=55.2, Peak=41504 HFD=2.4 20:59:59.295 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.02) = xAngle (0.45 = 0.45) 20:59:59.295 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68) 20:59:59.295 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.28 hyp=0.51 cameraTheta=-2.57 mountX=0.46 mountY=-0.23, mountTheta=-0.46 20:59:59.295 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.28, opts=13) 20:59:59.295 00.000 10672 Enqueuing Move request for scope (-0.43, -0.28) 20:59:59.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 20:59:59.295 00.000 428 Worker thread wakes up 20:59:59.295 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.28) opts 0xd 20:59:59.295 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.28) 20:59:59.295 00.000 428 Moving (-0.43, -0.28) raw xDistance=0.46 yDistance=-0.23 20:59:59.295 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 20:59:59.295 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:59.295 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 20:59:59.295 00.000 428 MoveAxis(W, 429, ABG) 20:59:59.295 00.000 428 Guiding Dir = 3, Dur = 429 20:59:59.295 00.000 428 IsSlewing returns 0 20:59:59.295 00.000 428 IsGuiding returns 0 20:59:59.311 00.016 428 PulseGuide returned control before completion, sleep 420 20:59:59.327 00.016 10672 UpdateGuideState exits: m=268152 SNR=55.2 20:59:59.327 00.000 10672 PhdController: settling, locked = 1, distance = 0.52 (99.00) aobump = 0 frame = 7 / 10 20:59:59.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:59.327 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 20:59:59.327 00.000 10672 Enqueuing Expose request 20:59:59.780 00.453 428 IsGuiding returns 0 20:59:59.780 00.000 428 Move returns status 0, amount 429 20:59:59.780 00.000 428 MoveAxis(N, 0, ABG) 20:59:59.780 00.000 428 Move returns status 0, amount 0 20:59:59.780 00.000 428 move complete, result=0 20:59:59.780 00.000 428 worker thread done servicing request 20:59:59.780 00.000 428 Worker thread wakes up 20:59:59.780 00.000 10672 GuideStep: 0.5 px 429 ms WEST, -0.2 px 0 ms NORTH 20:59:59.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 20:59:59.780 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:00.514 00.734 10672 read socket command 10 21:00:00.514 00.000 10672 processing socket request REQDIST 21:00:00.514 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:00:00.514 00.000 10672 Sending socket response 51 (0x33) 21:00:01.654 01.140 428 Exposure complete 21:00:01.795 00.141 428 worker thread done servicing request 21:00:01.795 00.000 10672 OnExposeComplete: enter 21:00:01.795 00.000 10672 UpdateGuideState(): m_state=6 21:00:01.795 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2892 21:00:01.795 00.000 10672 Star::Find returns 1 (0), X=1115.59, Y=772.14, Mass=249548, SNR=49.9, Peak=55008 HFD=2.3 21:00:01.795 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.02) = xAngle (1.58 = 1.58) 21:00:01.795 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55) 21:00:01.795 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.56 hyp=0.56 cameraTheta=-1.44 mountX=-0.01 mountY=-0.56, mountTheta=-1.58 21:00:01.795 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.56, opts=13) 21:00:01.795 00.000 10672 Enqueuing Move request for scope (0.07, -0.56) 21:00:01.795 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:00:01.795 00.000 428 Worker thread wakes up 21:00:01.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.56) opts 0xd 21:00:01.795 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.56) 21:00:01.795 00.000 428 Moving (0.07, -0.56) raw xDistance=-0.01 yDistance=-0.56 21:00:01.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:00:01.795 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:00:01.795 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 21:00:01.795 00.000 428 MoveAxis(E, 0, ABG) 21:00:01.795 00.000 428 Move returns status 0, amount 0 21:00:01.795 00.000 428 MoveAxis(N, 0, ABG) 21:00:01.795 00.000 428 Move returns status 0, amount 0 21:00:01.795 00.000 428 move complete, result=0 21:00:01.795 00.000 428 worker thread done servicing request 21:00:01.810 00.015 10672 UpdateGuideState exits: m=249548 SNR=49.9 21:00:01.810 00.000 10672 PhdController: settling, locked = 1, distance = 0.53 (99.00) aobump = 0 frame = 8 / 10 21:00:01.810 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:01.810 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:01.810 00.000 10672 Enqueuing Expose request 21:00:01.810 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 21:00:01.810 00.000 428 Worker thread wakes up 21:00:01.810 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:01.810 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:04.169 02.359 428 Exposure complete 21:00:04.309 00.140 428 worker thread done servicing request 21:00:04.309 00.000 10672 OnExposeComplete: enter 21:00:04.309 00.000 10672 UpdateGuideState(): m_state=6 21:00:04.309 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2893 21:00:04.309 00.000 10672 Star::Find returns 1 (0), X=1116.03, Y=772.54, Mass=267476, SNR=46.3, Peak=44656 HFD=2.3 21:00:04.309 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.02) = xAngle (2.72 = 2.72) 21:00:04.309 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.41 = -0.41) 21:00:04.309 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.16 hyp=0.54 cameraTheta=-0.30 mountX=-0.49 mountY=-0.21, mountTheta=-2.73 21:00:04.309 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.16, opts=13) 21:00:04.309 00.000 10672 Enqueuing Move request for scope (0.51, -0.16) 21:00:04.309 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:00:04.309 00.000 428 Worker thread wakes up 21:00:04.309 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.16) opts 0xd 21:00:04.309 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.16) 21:00:04.309 00.000 428 Moving (0.51, -0.16) raw xDistance=-0.49 yDistance=-0.21 21:00:04.309 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 21:00:04.309 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:04.309 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:00:04.309 00.000 428 MoveAxis(E, 455, ABG) 21:00:04.309 00.000 428 Guiding Dir = 2, Dur = 455 21:00:04.325 00.016 10672 UpdateGuideState exits: m=267476 SNR=46.3 21:00:04.325 00.000 10672 PhdController: settling, locked = 1, distance = 0.53 (99.00) aobump = 0 frame = 9 / 10 21:00:04.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:04.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:04.325 00.000 10672 Enqueuing Expose request 21:00:04.341 00.016 428 IsSlewing returns 0 21:00:04.356 00.015 428 IsGuiding returns 0 21:00:04.387 00.031 428 PulseGuide returned control before completion, sleep 435 21:00:04.825 00.438 428 IsGuiding returns 1 21:00:04.825 00.000 428 scope still moving after pulse duration time elapsed 21:00:04.856 00.031 428 IsSlewing returns 0 21:00:04.856 00.000 428 IsGuiding returns 0 21:00:04.856 00.000 428 scope move finished after 455 + 56 ms 21:00:04.856 00.000 428 Move returns status 0, amount 455 21:00:04.856 00.000 428 MoveAxis(N, 0, ABG) 21:00:04.856 00.000 428 Move returns status 0, amount 0 21:00:04.856 00.000 428 move complete, result=0 21:00:04.856 00.000 428 worker thread done servicing request 21:00:04.856 00.000 428 Worker thread wakes up 21:00:04.856 00.000 10672 GuideStep: -0.5 px 455 ms EAST, -0.2 px 0 ms NORTH 21:00:04.856 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:04.856 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:05.512 00.656 10672 read socket command 10 21:00:05.512 00.000 10672 processing socket request REQDIST 21:00:05.512 00.000 10672 SOCKSVR: Sending pixel error of 0.53 21:00:05.512 00.000 10672 Sending socket response 53 (0x35) 21:00:06.657 01.145 428 Exposure complete 21:00:06.782 00.125 428 worker thread done servicing request 21:00:06.782 00.000 10672 OnExposeComplete: enter 21:00:06.782 00.000 10672 UpdateGuideState(): m_state=6 21:00:06.782 00.000 10672 Star::Find(15, 1116, 772, 0, (0,0,0,0), 0.0, 0) frame 2894 21:00:06.782 00.000 10672 Star::Find returns 1 (0), X=1115.42, Y=772.11, Mass=256072, SNR=43.5, Peak=36272 HFD=2.5 21:00:06.782 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.02) = xAngle (1.29 = 1.29) 21:00:06.782 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84) 21:00:06.782 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.59 hyp=0.60 cameraTheta=-1.73 mountX=0.17 mountY=-0.58, mountTheta=-1.29 21:00:06.782 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.59, opts=13) 21:00:06.782 00.000 10672 Enqueuing Move request for scope (-0.10, -0.59) 21:00:06.782 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=456, FiltMax=65488, Gamma=1.000 21:00:06.782 00.000 428 Worker thread wakes up 21:00:06.782 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.59) opts 0xd 21:00:06.782 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.59) 21:00:06.782 00.000 428 Moving (-0.10, -0.59) raw xDistance=0.17 yDistance=-0.58 21:00:06.782 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:00:06.782 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.35 21:00:06.782 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 21:00:06.782 00.000 428 MoveAxis(E, 0, ABG) 21:00:06.782 00.000 428 Move returns status 0, amount 0 21:00:06.782 00.000 428 MoveAxis(N, 875, ABG) 21:00:06.782 00.000 428 Guiding Dir = 0, Dur = 875 21:00:06.782 00.000 428 IsSlewing returns 0 21:00:06.798 00.016 428 IsGuiding returns 0 21:00:06.813 00.015 10672 UpdateGuideState exits: m=256072 SNR=43.5 21:00:06.813 00.000 10672 PhdController: settling, locked = 1, distance = 0.55 (99.00) aobump = 0 frame = 10 / 10 21:00:06.813 00.000 10672 PhdController: newstate STATE_FINISH 21:00:06.813 00.000 10672 PhdController complete: success 21:00:06.813 00.000 10672 Mount: notify guiding dither settle done success=1 21:00:06.813 00.000 10672 PhdController: newstate STATE_IDLE 21:00:06.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:06.813 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:06.813 00.000 10672 Enqueuing Expose request 21:00:06.876 00.063 428 PulseGuide returned control before completion, sleep 802 21:00:07.688 00.812 428 IsGuiding returns 1 21:00:07.688 00.000 428 scope still moving after pulse duration time elapsed 21:00:07.719 00.031 428 IsSlewing returns 0 21:00:07.719 00.000 428 IsGuiding returns 1 21:00:07.751 00.032 428 IsSlewing returns 0 21:00:07.751 00.000 428 IsGuiding returns 1 21:00:07.797 00.046 428 IsSlewing returns 0 21:00:07.797 00.000 428 IsGuiding returns 0 21:00:07.797 00.000 428 scope move finished after 875 + 136 ms 21:00:07.797 00.000 428 Move returns status 0, amount 875 21:00:07.797 00.000 428 move complete, result=0 21:00:07.797 00.000 428 worker thread done servicing request 21:00:07.797 00.000 428 Worker thread wakes up 21:00:07.797 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 875 ms NORTH 21:00:07.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:07.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:09.140 01.343 428 Exposure complete 21:00:09.297 00.157 428 worker thread done servicing request 21:00:09.297 00.000 10672 OnExposeComplete: enter 21:00:09.297 00.000 10672 UpdateGuideState(): m_state=6 21:00:09.297 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2895 21:00:09.297 00.000 10672 Star::Find returns 1 (0), X=1114.67, Y=772.63, Mass=286596, SNR=56.0, Peak=41712 HFD=2.9 21:00:09.297 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.02) = xAngle (-0.04 = -0.04) 21:00:09.297 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.11) 21:00:09.297 00.000 10672 CameraToMount -- cameraX=-0.85 cameraY=-0.07 hyp=0.85 cameraTheta=-3.06 mountX=0.85 mountY=0.02, mountTheta=0.03 21:00:09.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.85, y=-0.07, opts=13) 21:00:09.297 00.000 10672 Enqueuing Move request for scope (-0.85, -0.07) 21:00:09.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 21:00:09.297 00.000 428 Worker thread wakes up 21:00:09.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.07) opts 0xd 21:00:09.297 00.000 428 Handling offset move in thread for scope, endpoint = (-0.85, -0.07) 21:00:09.297 00.000 428 Moving (-0.85, -0.07) raw xDistance=0.85 yDistance=0.02 21:00:09.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85 21:00:09.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:09.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 21:00:09.297 00.000 428 MoveAxis(W, 791, ABG) 21:00:09.297 00.000 428 Guiding Dir = 3, Dur = 791 21:00:09.297 00.000 428 IsSlewing returns 0 21:00:09.297 00.000 428 IsGuiding returns 0 21:00:09.312 00.015 10672 UpdateGuideState exits: m=286596 SNR=56.0 21:00:09.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:09.312 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:09.312 00.000 10672 Enqueuing Expose request 21:00:09.312 00.000 428 PulseGuide returned control before completion, sleep 780 21:00:10.140 00.828 428 IsGuiding returns 0 21:00:10.140 00.000 428 Move returns status 0, amount 791 21:00:10.140 00.000 428 MoveAxis(N, 0, ABG) 21:00:10.140 00.000 428 Move returns status 0, amount 0 21:00:10.140 00.000 428 move complete, result=0 21:00:10.140 00.000 428 worker thread done servicing request 21:00:10.140 00.000 10672 GuideStep: 0.9 px 791 ms WEST, 0.0 px 0 ms NORTH 21:00:10.140 00.000 428 Worker thread wakes up 21:00:10.140 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:10.140 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:10.503 00.363 10672 read socket command 10 21:00:10.504 00.001 10672 processing socket request REQDIST 21:00:10.504 00.000 10672 SOCKSVR: Sending pixel error of 0.64 21:00:10.504 00.000 10672 Sending socket response 64 (0x40) 21:00:11.654 01.150 428 Exposure complete 21:00:11.779 00.125 428 worker thread done servicing request 21:00:11.779 00.000 10672 OnExposeComplete: enter 21:00:11.779 00.000 10672 UpdateGuideState(): m_state=6 21:00:11.779 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2896 21:00:11.779 00.000 10672 Star::Find returns 1 (0), X=1115.71, Y=772.76, Mass=299458, SNR=50.1, Peak=41936 HFD=2.8 21:00:11.779 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.02) = xAngle (3.31 = -2.97) 21:00:11.795 00.016 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.18 = 0.18) 21:00:11.795 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.29 mountX=-0.20 mountY=0.04, mountTheta=2.96 21:00:11.795 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.06, opts=13) 21:00:11.795 00.000 10672 Enqueuing Move request for scope (0.19, 0.06) 21:00:11.795 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:00:11.795 00.000 428 Worker thread wakes up 21:00:11.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd 21:00:11.795 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.06) 21:00:11.795 00.000 428 Moving (0.19, 0.06) raw xDistance=-0.20 yDistance=0.04 21:00:11.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 21:00:11.795 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:11.795 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 21:00:11.795 00.000 428 MoveAxis(E, 0, ABG) 21:00:11.795 00.000 428 Move returns status 0, amount 0 21:00:11.795 00.000 428 MoveAxis(N, 0, ABG) 21:00:11.795 00.000 428 Move returns status 0, amount 0 21:00:11.795 00.000 428 move complete, result=0 21:00:11.795 00.000 428 worker thread done servicing request 21:00:11.823 00.028 10672 UpdateGuideState exits: m=299458 SNR=50.1 21:00:11.823 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:11.823 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:11.823 00.000 10672 Enqueuing Expose request 21:00:11.824 00.001 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:00:11.824 00.000 428 Worker thread wakes up 21:00:11.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:11.825 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:14.159 02.334 428 Exposure complete 21:00:14.300 00.141 428 worker thread done servicing request 21:00:14.300 00.000 10672 OnExposeComplete: enter 21:00:14.300 00.000 10672 UpdateGuideState(): m_state=6 21:00:14.300 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2897 21:00:14.300 00.000 10672 Star::Find returns 1 (0), X=1115.89, Y=773.04, Mass=265495, SNR=48.2, Peak=46400 HFD=2.4 21:00:14.300 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.02) = xAngle (3.76 = -2.52) 21:00:14.300 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.63 = 0.63) 21:00:14.300 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.34 hyp=0.50 cameraTheta=0.74 mountX=-0.41 mountY=0.29, mountTheta=2.52 21:00:14.300 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.34, opts=13) 21:00:14.300 00.000 10672 Enqueuing Move request for scope (0.37, 0.34) 21:00:14.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:00:14.300 00.000 428 Worker thread wakes up 21:00:14.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.34) opts 0xd 21:00:14.300 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.34) 21:00:14.300 00.000 428 Moving (0.37, 0.34) raw xDistance=-0.41 yDistance=0.29 21:00:14.300 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 21:00:14.300 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:14.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 21:00:14.300 00.000 428 MoveAxis(E, 0, ABG) 21:00:14.300 00.000 428 Move returns status 0, amount 0 21:00:14.300 00.000 428 MoveAxis(N, 0, ABG) 21:00:14.300 00.000 428 Move returns status 0, amount 0 21:00:14.300 00.000 428 move complete, result=0 21:00:14.300 00.000 428 worker thread done servicing request 21:00:14.331 00.031 10672 UpdateGuideState exits: m=265495 SNR=48.2 21:00:14.331 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:14.331 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:14.331 00.000 10672 Enqueuing Expose request 21:00:14.331 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 21:00:14.331 00.000 428 Worker thread wakes up 21:00:14.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:14.331 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:15.523 01.192 10672 read socket command 10 21:00:15.523 00.000 10672 processing socket request REQDIST 21:00:15.523 00.000 10672 SOCKSVR: Sending pixel error of 0.50 21:00:15.523 00.000 10672 Sending socket response 50 (0x32) 21:00:16.647 01.124 428 Exposure complete 21:00:16.772 00.125 428 worker thread done servicing request 21:00:16.772 00.000 10672 OnExposeComplete: enter 21:00:16.772 00.000 10672 UpdateGuideState(): m_state=6 21:00:16.772 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2898 21:00:16.772 00.000 10672 Star::Find returns 1 (0), X=1115.44, Y=773.03, Mass=255280, SNR=46.9, Peak=45424 HFD=2.2 21:00:16.772 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.02) = xAngle (4.83 = -1.45) 21:00:16.772 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.70 = 1.70) 21:00:16.772 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.81 mountX=0.04 mountY=0.34, mountTheta=1.45 21:00:16.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.33, opts=13) 21:00:16.772 00.000 10672 Enqueuing Move request for scope (-0.08, 0.33) 21:00:16.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:00:16.772 00.000 428 Worker thread wakes up 21:00:16.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd 21:00:16.772 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.33) 21:00:16.772 00.000 428 Moving (-0.08, 0.33) raw xDistance=0.04 yDistance=0.34 21:00:16.772 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:00:16.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:16.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 21:00:16.772 00.000 428 MoveAxis(E, 0, ABG) 21:00:16.772 00.000 428 Move returns status 0, amount 0 21:00:16.772 00.000 428 MoveAxis(N, 0, ABG) 21:00:16.772 00.000 428 Move returns status 0, amount 0 21:00:16.772 00.000 428 move complete, result=0 21:00:16.772 00.000 428 worker thread done servicing request 21:00:16.803 00.031 10672 UpdateGuideState exits: m=255280 SNR=46.9 21:00:16.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:16.803 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:16.803 00.000 10672 Enqueuing Expose request 21:00:16.803 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 21:00:16.803 00.000 428 Worker thread wakes up 21:00:16.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:16.803 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:19.162 02.359 428 Exposure complete 21:00:19.287 00.125 428 worker thread done servicing request 21:00:19.287 00.000 10672 OnExposeComplete: enter 21:00:19.287 00.000 10672 UpdateGuideState(): m_state=6 21:00:19.287 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2899 21:00:19.287 00.000 10672 Star::Find returns 1 (0), X=1115.76, Y=772.88, Mass=257536, SNR=44.4, Peak=39104 HFD=2.5 21:00:19.287 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.62) 21:00:19.287 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.53 = 0.53) 21:00:19.287 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.18 hyp=0.31 cameraTheta=0.64 mountX=-0.27 mountY=0.16, mountTheta=2.61 21:00:19.303 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.18, opts=13) 21:00:19.303 00.000 10672 Enqueuing Move request for scope (0.25, 0.18) 21:00:19.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:00:19.303 00.000 428 Worker thread wakes up 21:00:19.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.18) opts 0xd 21:00:19.303 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.18) 21:00:19.303 00.000 428 Moving (0.25, 0.18) raw xDistance=-0.27 yDistance=0.16 21:00:19.303 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 21:00:19.303 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:19.303 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 21:00:19.303 00.000 428 MoveAxis(E, 0, ABG) 21:00:19.303 00.000 428 Move returns status 0, amount 0 21:00:19.303 00.000 428 MoveAxis(N, 0, ABG) 21:00:19.303 00.000 428 Move returns status 0, amount 0 21:00:19.303 00.000 428 move complete, result=0 21:00:19.303 00.000 428 worker thread done servicing request 21:00:19.334 00.031 10672 UpdateGuideState exits: m=257536 SNR=44.4 21:00:19.334 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:19.334 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:19.334 00.000 10672 Enqueuing Expose request 21:00:19.334 00.000 428 Worker thread wakes up 21:00:19.334 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:00:19.334 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:19.334 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:20.506 01.172 10672 read socket command 10 21:00:20.506 00.000 10672 processing socket request REQDIST 21:00:20.506 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:00:20.506 00.000 10672 Sending socket response 41 (0x29) 21:00:21.661 01.155 428 Exposure complete 21:00:21.802 00.141 428 worker thread done servicing request 21:00:21.802 00.000 10672 OnExposeComplete: enter 21:00:21.802 00.000 10672 UpdateGuideState(): m_state=6 21:00:21.802 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2900 21:00:21.802 00.000 10672 Star::Find returns 1 (0), X=1115.46, Y=773.26, Mass=253326, SNR=55.2, Peak=47168 HFD=2.8 21:00:21.802 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.02) = xAngle (4.70 = -1.59) 21:00:21.802 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 21:00:21.802 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.56 hyp=0.56 cameraTheta=1.68 mountX=-0.01 mountY=0.56, mountTheta=1.59 21:00:21.802 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.56, opts=13) 21:00:21.802 00.000 10672 Enqueuing Move request for scope (-0.06, 0.56) 21:00:21.802 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:00:21.802 00.000 428 Worker thread wakes up 21:00:21.802 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.56) opts 0xd 21:00:21.802 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.56) 21:00:21.802 00.000 428 Moving (-0.06, 0.56) raw xDistance=-0.01 yDistance=0.56 21:00:21.802 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:00:21.802 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:00:21.802 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 21:00:21.802 00.000 428 MoveAxis(E, 0, ABG) 21:00:21.802 00.000 428 Move returns status 0, amount 0 21:00:21.802 00.000 428 MoveAxis(N, 0, ABG) 21:00:21.802 00.000 428 Move returns status 0, amount 0 21:00:21.802 00.000 428 move complete, result=0 21:00:21.802 00.000 428 worker thread done servicing request 21:00:21.817 00.015 10672 UpdateGuideState exits: m=253326 SNR=55.2 21:00:21.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:21.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:21.817 00.000 10672 Enqueuing Expose request 21:00:21.817 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 21:00:21.817 00.000 428 Worker thread wakes up 21:00:21.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:21.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:24.165 02.348 428 Exposure complete 21:00:24.305 00.140 428 worker thread done servicing request 21:00:24.305 00.000 10672 OnExposeComplete: enter 21:00:24.305 00.000 10672 UpdateGuideState(): m_state=6 21:00:24.305 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2901 21:00:24.305 00.000 10672 Star::Find returns 1 (0), X=1115.84, Y=772.81, Mass=291719, SNR=47.0, Peak=43344 HFD=2.7 21:00:24.305 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.02) = xAngle (3.34 = -2.94) 21:00:24.305 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 21:00:24.305 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.11 hyp=0.34 cameraTheta=0.32 mountX=-0.34 mountY=0.07, mountTheta=2.93 21:00:24.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.11, opts=13) 21:00:24.305 00.000 10672 Enqueuing Move request for scope (0.33, 0.11) 21:00:24.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:00:24.305 00.000 428 Worker thread wakes up 21:00:24.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.11) opts 0xd 21:00:24.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.11) 21:00:24.305 00.000 428 Moving (0.33, 0.11) raw xDistance=-0.34 yDistance=0.07 21:00:24.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 21:00:24.305 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:24.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:00:24.305 00.000 428 MoveAxis(E, 0, ABG) 21:00:24.305 00.000 428 Move returns status 0, amount 0 21:00:24.305 00.000 428 MoveAxis(N, 0, ABG) 21:00:24.305 00.000 428 Move returns status 0, amount 0 21:00:24.305 00.000 428 move complete, result=0 21:00:24.305 00.000 428 worker thread done servicing request 21:00:24.321 00.016 10672 UpdateGuideState exits: m=291719 SNR=47.0 21:00:24.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:24.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:24.321 00.000 10672 Enqueuing Expose request 21:00:24.321 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 21:00:24.321 00.000 428 Worker thread wakes up 21:00:24.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:24.321 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:25.508 01.187 10672 read socket command 10 21:00:25.508 00.000 10672 processing socket request REQDIST 21:00:25.508 00.000 10672 SOCKSVR: Sending pixel error of 0.42 21:00:25.508 00.000 10672 Sending socket response 42 (0x2a) 21:00:26.633 01.125 428 Exposure complete 21:00:26.773 00.140 428 worker thread done servicing request 21:00:26.773 00.000 10672 OnExposeComplete: enter 21:00:26.773 00.000 10672 UpdateGuideState(): m_state=6 21:00:26.773 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2902 21:00:26.773 00.000 10672 Star::Find returns 1 (0), X=1115.67, Y=773.20, Mass=266538, SNR=43.2, Peak=36704 HFD=2.7 21:00:26.773 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -1.99) 21:00:26.773 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.16 = 1.16) 21:00:26.773 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.50 hyp=0.52 cameraTheta=1.27 mountX=-0.21 mountY=0.48, mountTheta=1.99 21:00:26.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.50, opts=13) 21:00:26.773 00.000 10672 Enqueuing Move request for scope (0.15, 0.50) 21:00:26.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:00:26.773 00.000 428 Worker thread wakes up 21:00:26.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.50) opts 0xd 21:00:26.773 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.50) 21:00:26.773 00.000 428 Moving (0.15, 0.50) raw xDistance=-0.21 yDistance=0.48 21:00:26.773 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:00:26.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:26.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 21:00:26.773 00.000 428 MoveAxis(E, 0, ABG) 21:00:26.773 00.000 428 Move returns status 0, amount 0 21:00:26.773 00.000 428 MoveAxis(N, 0, ABG) 21:00:26.773 00.000 428 Move returns status 0, amount 0 21:00:26.773 00.000 428 move complete, result=0 21:00:26.773 00.000 428 worker thread done servicing request 21:00:26.805 00.032 10672 UpdateGuideState exits: m=266538 SNR=43.2 21:00:26.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:26.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:26.805 00.000 10672 Enqueuing Expose request 21:00:26.805 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:00:26.805 00.000 428 Worker thread wakes up 21:00:26.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:26.805 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:29.148 02.343 428 Exposure complete 21:00:29.288 00.140 428 worker thread done servicing request 21:00:29.288 00.000 10672 OnExposeComplete: enter 21:00:29.288 00.000 10672 UpdateGuideState(): m_state=6 21:00:29.288 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2903 21:00:29.288 00.000 10672 Star::Find returns 1 (0), X=1115.71, Y=772.83, Mass=255016, SNR=44.6, Peak=46512 HFD=2.4 21:00:29.288 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.67) 21:00:29.288 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 21:00:29.288 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.13 hyp=0.23 cameraTheta=0.59 mountX=-0.21 mountY=0.11, mountTheta=2.66 21:00:29.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.13, opts=13) 21:00:29.288 00.000 10672 Enqueuing Move request for scope (0.19, 0.13) 21:00:29.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:00:29.288 00.000 428 Worker thread wakes up 21:00:29.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.13) opts 0xd 21:00:29.288 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.13) 21:00:29.288 00.000 428 Moving (0.19, 0.13) raw xDistance=-0.21 yDistance=0.11 21:00:29.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:00:29.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:29.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 21:00:29.288 00.000 428 MoveAxis(E, 0, ABG) 21:00:29.288 00.000 428 Move returns status 0, amount 0 21:00:29.288 00.000 428 MoveAxis(N, 0, ABG) 21:00:29.288 00.000 428 Move returns status 0, amount 0 21:00:29.288 00.000 428 move complete, result=0 21:00:29.288 00.000 428 worker thread done servicing request 21:00:29.319 00.031 10672 UpdateGuideState exits: m=255016 SNR=44.6 21:00:29.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:29.319 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:29.319 00.000 10672 Enqueuing Expose request 21:00:29.319 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:00:29.319 00.000 428 Worker thread wakes up 21:00:29.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:29.319 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:30.507 01.188 10672 read socket command 10 21:00:30.507 00.000 10672 processing socket request REQDIST 21:00:30.507 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:00:30.507 00.000 10672 Sending socket response 38 (0x26) 21:00:31.652 01.145 428 Exposure complete 21:00:31.793 00.141 428 worker thread done servicing request 21:00:31.793 00.000 10672 OnExposeComplete: enter 21:00:31.793 00.000 10672 UpdateGuideState(): m_state=6 21:00:31.793 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2904 21:00:31.793 00.000 10672 Star::Find returns 1 (0), X=1115.69, Y=773.06, Mass=239083, SNR=42.8, Peak=42800 HFD=2.4 21:00:31.793 00.000 10672 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.02) = xAngle (4.13 = -2.15) 21:00:31.793 00.000 10672 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 21:00:31.793 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.36 hyp=0.40 cameraTheta=1.11 mountX=-0.22 mountY=0.34, mountTheta=2.14 21:00:31.793 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.36, opts=13) 21:00:31.793 00.000 10672 Enqueuing Move request for scope (0.18, 0.36) 21:00:31.793 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:00:31.793 00.000 428 Worker thread wakes up 21:00:31.793 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.36) opts 0xd 21:00:31.793 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.36) 21:00:31.793 00.000 428 Moving (0.18, 0.36) raw xDistance=-0.22 yDistance=0.34 21:00:31.793 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:00:31.793 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:31.793 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 21:00:31.793 00.000 428 MoveAxis(E, 0, ABG) 21:00:31.793 00.000 428 Move returns status 0, amount 0 21:00:31.793 00.000 428 MoveAxis(N, 0, ABG) 21:00:31.793 00.000 428 Move returns status 0, amount 0 21:00:31.793 00.000 428 move complete, result=0 21:00:31.793 00.000 428 worker thread done servicing request 21:00:31.808 00.015 10672 UpdateGuideState exits: m=239083 SNR=42.8 21:00:31.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:31.824 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:31.824 00.000 10672 Enqueuing Expose request 21:00:31.824 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:00:31.824 00.000 428 Worker thread wakes up 21:00:31.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:31.824 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:34.151 02.327 428 Exposure complete 21:00:34.292 00.141 428 worker thread done servicing request 21:00:34.292 00.000 10672 OnExposeComplete: enter 21:00:34.292 00.000 10672 UpdateGuideState(): m_state=6 21:00:34.292 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2905 21:00:34.292 00.000 10672 Star::Find returns 1 (0), X=1116.14, Y=773.00, Mass=261527, SNR=41.2, Peak=41168 HFD=2.4 21:00:34.292 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.02) = xAngle (3.47 = -2.82) 21:00:34.292 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.34 = 0.34) 21:00:34.292 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.30 hyp=0.69 cameraTheta=0.45 mountX=-0.65 mountY=0.23, mountTheta=2.80 21:00:34.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.30, opts=13) 21:00:34.292 00.000 10672 Enqueuing Move request for scope (0.62, 0.30) 21:00:34.292 00.000 428 Worker thread wakes up 21:00:34.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:00:34.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.30) opts 0xd 21:00:34.292 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.30) 21:00:34.292 00.000 428 Moving (0.62, 0.30) raw xDistance=-0.65 yDistance=0.23 21:00:34.292 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 21:00:34.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:34.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 21:00:34.292 00.000 428 MoveAxis(E, 609, ABG) 21:00:34.292 00.000 428 Guiding Dir = 2, Dur = 609 21:00:34.307 00.015 428 IsSlewing returns 0 21:00:34.307 00.000 428 IsGuiding returns 0 21:00:34.323 00.016 10672 UpdateGuideState exits: m=261527 SNR=41.2 21:00:34.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:34.323 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:34.323 00.000 10672 Enqueuing Expose request 21:00:34.323 00.000 428 PulseGuide returned control before completion, sleep 602 21:00:34.964 00.641 428 IsGuiding returns 0 21:00:34.964 00.000 428 Move returns status 0, amount 609 21:00:34.964 00.000 428 MoveAxis(N, 0, ABG) 21:00:34.964 00.000 428 Move returns status 0, amount 0 21:00:34.964 00.000 428 move complete, result=0 21:00:34.964 00.000 428 worker thread done servicing request 21:00:34.964 00.000 428 Worker thread wakes up 21:00:34.964 00.000 10672 GuideStep: -0.7 px 609 ms EAST, 0.2 px 0 ms NORTH 21:00:34.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:34.964 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:35.510 00.546 10672 read socket command 10 21:00:35.510 00.000 10672 processing socket request REQDIST 21:00:35.510 00.000 10672 SOCKSVR: Sending pixel error of 0.48 21:00:35.510 00.000 10672 Sending socket response 48 (0x30) 21:00:36.650 01.140 428 Exposure complete 21:00:36.775 00.125 428 worker thread done servicing request 21:00:36.775 00.000 10672 OnExposeComplete: enter 21:00:36.775 00.000 10672 UpdateGuideState(): m_state=6 21:00:36.775 00.000 10672 Star::Find(15, 1116, 772, 0, (0,0,0,0), 0.0, 0) frame 2906 21:00:36.775 00.000 10672 Star::Find returns 1 (0), X=1115.68, Y=772.59, Mass=240421, SNR=47.1, Peak=41936 HFD=1.8 21:00:36.775 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.02) = xAngle (2.44 = 2.44) 21:00:36.775 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.68 = -0.68) 21:00:36.775 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.58 mountX=-0.15 mountY=-0.12, mountTheta=-2.45 21:00:36.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.11, opts=13) 21:00:36.775 00.000 10672 Enqueuing Move request for scope (0.16, -0.11) 21:00:36.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:00:36.775 00.000 428 Worker thread wakes up 21:00:36.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd 21:00:36.775 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.11) 21:00:36.775 00.000 428 Moving (0.16, -0.11) raw xDistance=-0.15 yDistance=-0.12 21:00:36.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:00:36.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:36.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 21:00:36.775 00.000 428 MoveAxis(E, 0, ABG) 21:00:36.775 00.000 428 Move returns status 0, amount 0 21:00:36.775 00.000 428 MoveAxis(N, 0, ABG) 21:00:36.775 00.000 428 Move returns status 0, amount 0 21:00:36.775 00.000 428 move complete, result=0 21:00:36.775 00.000 428 worker thread done servicing request 21:00:36.806 00.031 10672 UpdateGuideState exits: m=240421 SNR=47.1 21:00:36.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:36.806 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:36.806 00.000 10672 Enqueuing Expose request 21:00:36.806 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:00:36.806 00.000 428 Worker thread wakes up 21:00:36.806 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:36.806 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:39.134 02.328 428 Exposure complete 21:00:39.278 00.144 428 worker thread done servicing request 21:00:39.278 00.000 10672 OnExposeComplete: enter 21:00:39.278 00.000 10672 UpdateGuideState(): m_state=6 21:00:39.278 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2907 21:00:39.278 00.000 10672 Star::Find returns 1 (0), X=1115.13, Y=773.10, Mass=306022, SNR=50.8, Peak=38016 HFD=2.8 21:00:39.278 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.02) = xAngle (5.36 = -0.92) 21:00:39.278 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.23 = 2.23) 21:00:39.278 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.40 hyp=0.56 cameraTheta=2.34 mountX=0.34 mountY=0.44, mountTheta=0.92 21:00:39.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.40, opts=13) 21:00:39.278 00.000 10672 Enqueuing Move request for scope (-0.39, 0.40) 21:00:39.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:00:39.278 00.000 428 Worker thread wakes up 21:00:39.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.40) opts 0xd 21:00:39.278 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.40) 21:00:39.278 00.000 428 Moving (-0.39, 0.40) raw xDistance=0.34 yDistance=0.44 21:00:39.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 21:00:39.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:39.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 21:00:39.278 00.000 428 MoveAxis(E, 0, ABG) 21:00:39.278 00.000 428 Move returns status 0, amount 0 21:00:39.278 00.000 428 MoveAxis(N, 0, ABG) 21:00:39.278 00.000 428 Move returns status 0, amount 0 21:00:39.278 00.000 428 move complete, result=0 21:00:39.278 00.000 428 worker thread done servicing request 21:00:39.294 00.016 10672 UpdateGuideState exits: m=306022 SNR=50.8 21:00:39.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:39.294 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:39.294 00.000 10672 Enqueuing Expose request 21:00:39.294 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:00:39.294 00.000 428 Worker thread wakes up 21:00:39.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:39.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:40.513 01.219 10672 read socket command 10 21:00:40.513 00.000 10672 processing socket request REQDIST 21:00:40.513 00.000 10672 SOCKSVR: Sending pixel error of 0.44 21:00:40.513 00.000 10672 Sending socket response 44 (0x2c) 21:00:41.653 01.140 428 Exposure complete 21:00:41.793 00.140 428 worker thread done servicing request 21:00:41.793 00.000 10672 OnExposeComplete: enter 21:00:41.793 00.000 10672 UpdateGuideState(): m_state=6 21:00:41.793 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2908 21:00:41.793 00.000 10672 Star::Find returns 1 (0), X=1115.50, Y=773.42, Mass=249995, SNR=47.3, Peak=33104 HFD=3.1 21:00:41.793 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.02) = xAngle (4.62 = -1.67) 21:00:41.793 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.49 = 1.49) 21:00:41.793 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.72 hyp=0.72 cameraTheta=1.60 mountX=-0.07 mountY=0.72, mountTheta=1.67 21:00:41.793 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.72, opts=13) 21:00:41.793 00.000 10672 Enqueuing Move request for scope (-0.02, 0.72) 21:00:41.793 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:00:41.793 00.000 428 Worker thread wakes up 21:00:41.793 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.72) opts 0xd 21:00:41.793 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.72) 21:00:41.793 00.000 428 Moving (-0.02, 0.72) raw xDistance=-0.07 yDistance=0.72 21:00:41.793 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:00:41.793 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:00:41.793 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 21:00:41.793 00.000 428 MoveAxis(E, 0, ABG) 21:00:41.793 00.000 428 Move returns status 0, amount 0 21:00:41.793 00.000 428 MoveAxis(N, 0, ABG) 21:00:41.793 00.000 428 Move returns status 0, amount 0 21:00:41.793 00.000 428 move complete, result=0 21:00:41.793 00.000 428 worker thread done servicing request 21:00:41.809 00.016 10672 UpdateGuideState exits: m=249995 SNR=47.3 21:00:41.809 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:41.809 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:41.809 00.000 10672 Enqueuing Expose request 21:00:41.809 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 21:00:41.809 00.000 428 Worker thread wakes up 21:00:41.809 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:41.809 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:44.138 02.329 428 Exposure complete 21:00:44.274 00.136 428 worker thread done servicing request 21:00:44.274 00.000 10672 OnExposeComplete: enter 21:00:44.274 00.000 10672 UpdateGuideState(): m_state=6 21:00:44.275 00.001 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2909 21:00:44.275 00.000 10672 Star::Find returns 1 (0), X=1115.70, Y=773.25, Mass=297930, SNR=55.9, Peak=47936 HFD=2.7 21:00:44.276 00.001 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.02) = xAngle (4.27 = -2.01) 21:00:44.276 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.14 = 1.14) 21:00:44.276 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.55 hyp=0.57 cameraTheta=1.25 mountX=-0.25 mountY=0.52, mountTheta=2.01 21:00:44.277 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.55, opts=13) 21:00:44.277 00.000 10672 Enqueuing Move request for scope (0.18, 0.55) 21:00:44.278 00.001 428 Worker thread wakes up 21:00:44.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:00:44.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.55) opts 0xd 21:00:44.278 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.55) 21:00:44.278 00.000 428 Moving (0.18, 0.55) raw xDistance=-0.25 yDistance=0.52 21:00:44.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:00:44.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:44.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:00:44.279 00.001 428 MoveAxis(E, 0, ABG) 21:00:44.279 00.000 428 Move returns status 0, amount 0 21:00:44.279 00.000 428 MoveAxis(N, 0, ABG) 21:00:44.279 00.000 428 Move returns status 0, amount 0 21:00:44.279 00.000 428 move complete, result=0 21:00:44.279 00.000 428 worker thread done servicing request 21:00:44.301 00.022 10672 UpdateGuideState exits: m=297930 SNR=55.9 21:00:44.301 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:44.301 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:44.301 00.000 10672 Enqueuing Expose request 21:00:44.301 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:00:44.302 00.001 428 Worker thread wakes up 21:00:44.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:44.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:45.503 01.201 10672 read socket command 10 21:00:45.503 00.000 10672 processing socket request REQDIST 21:00:45.503 00.000 10672 SOCKSVR: Sending pixel error of 0.54 21:00:45.503 00.000 10672 Sending socket response 54 (0x36) 21:00:46.643 01.140 428 Exposure complete 21:00:46.768 00.125 428 worker thread done servicing request 21:00:46.768 00.000 10672 OnExposeComplete: enter 21:00:46.768 00.000 10672 UpdateGuideState(): m_state=6 21:00:46.768 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2910 21:00:46.768 00.000 10672 Star::Find returns 1 (0), X=1115.35, Y=773.08, Mass=286553, SNR=45.8, Peak=45200 HFD=3.3 21:00:46.768 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.02) = xAngle (5.01 = -1.28) 21:00:46.768 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.88 = 1.88) 21:00:46.768 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.38 hyp=0.41 cameraTheta=1.99 mountX=0.12 mountY=0.39, mountTheta=1.27 21:00:46.784 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.38, opts=13) 21:00:46.784 00.000 10672 Enqueuing Move request for scope (-0.17, 0.38) 21:00:46.784 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:00:46.784 00.000 428 Worker thread wakes up 21:00:46.784 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.38) opts 0xd 21:00:46.784 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.38) 21:00:46.784 00.000 428 Moving (-0.17, 0.38) raw xDistance=0.12 yDistance=0.39 21:00:46.784 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:00:46.784 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:46.784 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 21:00:46.784 00.000 428 MoveAxis(E, 0, ABG) 21:00:46.784 00.000 428 Move returns status 0, amount 0 21:00:46.784 00.000 428 MoveAxis(N, 0, ABG) 21:00:46.784 00.000 428 Move returns status 0, amount 0 21:00:46.784 00.000 428 move complete, result=0 21:00:46.784 00.000 428 worker thread done servicing request 21:00:46.799 00.015 10672 UpdateGuideState exits: m=286553 SNR=45.8 21:00:46.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:46.799 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:46.799 00.000 10672 Enqueuing Expose request 21:00:46.799 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 21:00:46.799 00.000 428 Worker thread wakes up 21:00:46.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:46.799 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:49.146 02.347 428 Exposure complete 21:00:49.287 00.141 428 worker thread done servicing request 21:00:49.287 00.000 10672 OnExposeComplete: enter 21:00:49.287 00.000 10672 UpdateGuideState(): m_state=6 21:00:49.287 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2911 21:00:49.287 00.000 10672 Star::Find returns 1 (0), X=1115.86, Y=772.62, Mass=257463, SNR=45.0, Peak=46192 HFD=2.6 21:00:49.287 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 21:00:49.287 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 21:00:49.287 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-0.22 mountX=-0.33 mountY=-0.11, mountTheta=-2.81 21:00:49.287 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.08, opts=13) 21:00:49.287 00.000 10672 Enqueuing Move request for scope (0.34, -0.08) 21:00:49.287 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:00:49.287 00.000 428 Worker thread wakes up 21:00:49.287 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.08) opts 0xd 21:00:49.287 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.08) 21:00:49.287 00.000 428 Moving (0.34, -0.08) raw xDistance=-0.33 yDistance=-0.11 21:00:49.287 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 21:00:49.287 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:49.287 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 21:00:49.287 00.000 428 MoveAxis(E, 0, ABG) 21:00:49.287 00.000 428 Move returns status 0, amount 0 21:00:49.287 00.000 428 MoveAxis(N, 0, ABG) 21:00:49.287 00.000 428 Move returns status 0, amount 0 21:00:49.287 00.000 428 move complete, result=0 21:00:49.287 00.000 428 worker thread done servicing request 21:00:49.318 00.031 10672 UpdateGuideState exits: m=257463 SNR=45.0 21:00:49.318 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:49.318 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:49.318 00.000 10672 Enqueuing Expose request 21:00:49.318 00.000 428 Worker thread wakes up 21:00:49.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:49.318 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 21:00:49.318 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:50.506 01.188 10672 read socket command 10 21:00:50.506 00.000 10672 processing socket request REQDIST 21:00:50.506 00.000 10672 SOCKSVR: Sending pixel error of 0.45 21:00:50.506 00.000 10672 Sending socket response 45 (0x2d) 21:00:51.646 01.140 428 Exposure complete 21:00:51.771 00.125 428 worker thread done servicing request 21:00:51.771 00.000 10672 OnExposeComplete: enter 21:00:51.771 00.000 10672 UpdateGuideState(): m_state=6 21:00:51.771 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2912 21:00:51.771 00.000 10672 Star::Find returns 1 (0), X=1115.56, Y=773.21, Mass=262426, SNR=46.2, Peak=46736 HFD=2.7 21:00:51.771 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.02) = xAngle (4.51 = -1.77) 21:00:51.771 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.39 = 1.39) 21:00:51.771 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.51 hyp=0.52 cameraTheta=1.49 mountX=-0.10 mountY=0.51, mountTheta=1.77 21:00:51.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.51, opts=13) 21:00:51.771 00.000 10672 Enqueuing Move request for scope (0.04, 0.51) 21:00:51.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:00:51.771 00.000 428 Worker thread wakes up 21:00:51.786 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.51) opts 0xd 21:00:51.786 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.51) 21:00:51.786 00.000 428 Moving (0.04, 0.51) raw xDistance=-0.10 yDistance=0.51 21:00:51.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:00:51.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:51.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 21:00:51.786 00.000 428 MoveAxis(E, 0, ABG) 21:00:51.786 00.000 428 Move returns status 0, amount 0 21:00:51.786 00.000 428 MoveAxis(N, 0, ABG) 21:00:51.786 00.000 428 Move returns status 0, amount 0 21:00:51.786 00.000 428 move complete, result=0 21:00:51.786 00.000 428 worker thread done servicing request 21:00:51.802 00.016 10672 UpdateGuideState exits: m=262426 SNR=46.2 21:00:51.802 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:51.802 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:51.802 00.000 10672 Enqueuing Expose request 21:00:51.802 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:00:51.802 00.000 428 Worker thread wakes up 21:00:51.802 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:51.802 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:54.145 02.343 428 Exposure complete 21:00:54.285 00.140 428 worker thread done servicing request 21:00:54.285 00.000 10672 OnExposeComplete: enter 21:00:54.285 00.000 10672 UpdateGuideState(): m_state=6 21:00:54.285 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2913 21:00:54.285 00.000 10672 Star::Find returns 1 (0), X=1115.70, Y=772.71, Mass=300691, SNR=51.6, Peak=40192 HFD=3.0 21:00:54.285 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.02) = xAngle (3.09 = 3.09) 21:00:54.285 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.04 = -0.04) 21:00:54.285 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.07 mountX=-0.18 mountY=-0.01, mountTheta=-3.10 21:00:54.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.01, opts=13) 21:00:54.285 00.000 10672 Enqueuing Move request for scope (0.18, 0.01) 21:00:54.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:00:54.285 00.000 428 Worker thread wakes up 21:00:54.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd 21:00:54.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.01) 21:00:54.285 00.000 428 Moving (0.18, 0.01) raw xDistance=-0.18 yDistance=-0.01 21:00:54.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:00:54.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:54.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 21:00:54.285 00.000 428 MoveAxis(E, 0, ABG) 21:00:54.285 00.000 428 Move returns status 0, amount 0 21:00:54.285 00.000 428 MoveAxis(N, 0, ABG) 21:00:54.285 00.000 428 Move returns status 0, amount 0 21:00:54.285 00.000 428 move complete, result=0 21:00:54.285 00.000 428 worker thread done servicing request 21:00:54.317 00.032 10672 UpdateGuideState exits: m=300691 SNR=51.6 21:00:54.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:54.317 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:54.317 00.000 10672 Enqueuing Expose request 21:00:54.317 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:00:54.317 00.000 428 Worker thread wakes up 21:00:54.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:54.317 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:55.504 01.187 10672 read socket command 10 21:00:55.504 00.000 10672 processing socket request REQDIST 21:00:55.504 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:00:55.504 00.000 10672 Sending socket response 38 (0x26) 21:00:56.649 01.145 428 Exposure complete 21:00:56.774 00.125 428 worker thread done servicing request 21:00:56.774 00.000 10672 OnExposeComplete: enter 21:00:56.774 00.000 10672 UpdateGuideState(): m_state=6 21:00:56.774 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2914 21:00:56.774 00.000 10672 Star::Find returns 1 (0), X=1116.05, Y=773.49, Mass=264419, SNR=48.4, Peak=48688 HFD=2.3 21:00:56.774 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.02) = xAngle (4.00 = -2.29) 21:00:56.774 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.87 = 0.87) 21:00:56.774 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.78 hyp=0.95 cameraTheta=0.98 mountX=-0.62 mountY=0.72, mountTheta=2.28 21:00:56.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.78, opts=13) 21:00:56.774 00.000 10672 Enqueuing Move request for scope (0.53, 0.78) 21:00:56.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:00:56.774 00.000 428 Worker thread wakes up 21:00:56.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.78) opts 0xd 21:00:56.774 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.78) 21:00:56.774 00.000 428 Moving (0.53, 0.78) raw xDistance=-0.62 yDistance=0.72 21:00:56.774 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 21:00:56.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:00:56.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 21:00:56.774 00.000 428 MoveAxis(E, 579, ABG) 21:00:56.774 00.000 428 Guiding Dir = 2, Dur = 579 21:00:56.774 00.000 428 IsSlewing returns 0 21:00:56.774 00.000 428 IsGuiding returns 0 21:00:56.805 00.031 10672 UpdateGuideState exits: m=264419 SNR=48.4 21:00:56.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:56.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:56.805 00.000 10672 Enqueuing Expose request 21:00:56.805 00.000 428 PulseGuide returned control before completion, sleep 561 21:00:57.383 00.578 428 IsGuiding returns 1 21:00:57.383 00.000 428 scope still moving after pulse duration time elapsed 21:00:57.414 00.031 428 IsSlewing returns 0 21:00:57.414 00.000 428 IsGuiding returns 0 21:00:57.414 00.000 428 scope move finished after 579 + 57 ms 21:00:57.414 00.000 428 Move returns status 0, amount 579 21:00:57.414 00.000 428 MoveAxis(N, 0, ABG) 21:00:57.414 00.000 428 Move returns status 0, amount 0 21:00:57.414 00.000 428 move complete, result=0 21:00:57.414 00.000 428 worker thread done servicing request 21:00:57.414 00.000 428 Worker thread wakes up 21:00:57.414 00.000 10672 GuideStep: -0.6 px 579 ms EAST, 0.7 px 0 ms NORTH 21:00:57.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:57.414 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:00:59.148 01.734 428 Exposure complete 21:00:59.289 00.141 428 worker thread done servicing request 21:00:59.289 00.000 10672 OnExposeComplete: enter 21:00:59.289 00.000 10672 UpdateGuideState(): m_state=6 21:00:59.289 00.000 10672 Star::Find(15, 1116, 773, 0, (0,0,0,0), 0.0, 0) frame 2915 21:00:59.289 00.000 10672 Star::Find returns 1 (0), X=1115.50, Y=773.22, Mass=267085, SNR=44.7, Peak=48032 HFD=2.6 21:00:59.289 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.02) = xAngle (4.63 = -1.66) 21:00:59.289 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.50 = 1.50) 21:00:59.289 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.52 hyp=0.52 cameraTheta=1.61 mountX=-0.04 mountY=0.51, mountTheta=1.65 21:00:59.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.52, opts=13) 21:00:59.289 00.000 10672 Enqueuing Move request for scope (-0.02, 0.52) 21:00:59.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 21:00:59.289 00.000 428 Worker thread wakes up 21:00:59.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.52) opts 0xd 21:00:59.289 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.52) 21:00:59.289 00.000 428 Moving (-0.02, 0.52) raw xDistance=-0.04 yDistance=0.51 21:00:59.289 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:00:59.289 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:59.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 21:00:59.289 00.000 428 MoveAxis(E, 0, ABG) 21:00:59.289 00.000 428 Move returns status 0, amount 0 21:00:59.289 00.000 428 MoveAxis(N, 0, ABG) 21:00:59.289 00.000 428 Move returns status 0, amount 0 21:00:59.289 00.000 428 move complete, result=0 21:00:59.289 00.000 428 worker thread done servicing request 21:00:59.304 00.015 10672 UpdateGuideState exits: m=267085 SNR=44.7 21:00:59.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:59.304 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:00:59.304 00.000 10672 Enqueuing Expose request 21:00:59.304 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 21:00:59.304 00.000 428 Worker thread wakes up 21:00:59.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:00:59.304 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:00.507 01.203 10672 read socket command 10 21:01:00.507 00.000 10672 processing socket request REQDIST 21:01:00.507 00.000 10672 SOCKSVR: Sending pixel error of 0.54 21:01:00.507 00.000 10672 Sending socket response 54 (0x36) 21:01:01.616 01.109 428 Exposure complete 21:01:01.757 00.141 428 worker thread done servicing request 21:01:01.757 00.000 10672 OnExposeComplete: enter 21:01:01.757 00.000 10672 UpdateGuideState(): m_state=6 21:01:01.757 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2916 21:01:01.757 00.000 10672 Star::Find returns 1 (0), X=1115.36, Y=772.95, Mass=270559, SNR=54.4, Peak=38992 HFD=2.6 21:01:01.757 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.15 = -1.13) 21:01:01.757 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.03 = 2.03) 21:01:01.757 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.29 cameraTheta=2.13 mountX=0.13 mountY=0.26, mountTheta=1.13 21:01:01.757 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.25, opts=13) 21:01:01.757 00.000 10672 Enqueuing Move request for scope (-0.16, 0.25) 21:01:01.757 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:01:01.757 00.000 428 Worker thread wakes up 21:01:01.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd 21:01:01.757 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.25) 21:01:01.757 00.000 428 Moving (-0.16, 0.25) raw xDistance=0.13 yDistance=0.26 21:01:01.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:01:01.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:01.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 21:01:01.757 00.000 428 MoveAxis(E, 0, ABG) 21:01:01.757 00.000 428 Move returns status 0, amount 0 21:01:01.757 00.000 428 MoveAxis(N, 0, ABG) 21:01:01.757 00.000 428 Move returns status 0, amount 0 21:01:01.757 00.000 428 move complete, result=0 21:01:01.757 00.000 428 worker thread done servicing request 21:01:01.788 00.031 10672 UpdateGuideState exits: m=270559 SNR=54.4 21:01:01.788 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:01.788 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:01.788 00.000 10672 Enqueuing Expose request 21:01:01.788 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:01:01.788 00.000 428 Worker thread wakes up 21:01:01.788 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:01.788 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:04.152 02.364 428 Exposure complete 21:01:04.277 00.125 428 worker thread done servicing request 21:01:04.277 00.000 10672 OnExposeComplete: enter 21:01:04.277 00.000 10672 UpdateGuideState(): m_state=6 21:01:04.277 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2917 21:01:04.277 00.000 10672 Star::Find returns 1 (0), X=1115.65, Y=773.39, Mass=277838, SNR=45.3, Peak=43792 HFD=2.9 21:01:04.277 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.02) = xAngle (4.41 = -1.88) 21:01:04.277 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.28 = 1.28) 21:01:04.277 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.69 hyp=0.71 cameraTheta=1.39 mountX=-0.21 mountY=0.68, mountTheta=1.88 21:01:04.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.69, opts=13) 21:01:04.277 00.000 10672 Enqueuing Move request for scope (0.13, 0.69) 21:01:04.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:01:04.277 00.000 428 Worker thread wakes up 21:01:04.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.69) opts 0xd 21:01:04.277 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.69) 21:01:04.277 00.000 428 Moving (0.13, 0.69) raw xDistance=-0.21 yDistance=0.68 21:01:04.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:01:04.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 21:01:04.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 21:01:04.277 00.000 428 MoveAxis(E, 0, ABG) 21:01:04.277 00.000 428 Move returns status 0, amount 0 21:01:04.277 00.000 428 MoveAxis(N, 0, ABG) 21:01:04.277 00.000 428 Move returns status 0, amount 0 21:01:04.277 00.000 428 move complete, result=0 21:01:04.277 00.000 428 worker thread done servicing request 21:01:04.308 00.031 10672 UpdateGuideState exits: m=277838 SNR=45.3 21:01:04.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:04.308 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:04.308 00.000 10672 Enqueuing Expose request 21:01:04.308 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 21:01:04.308 00.000 428 Worker thread wakes up 21:01:04.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:04.308 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:05.511 01.203 10672 read socket command 10 21:01:05.511 00.000 10672 processing socket request REQDIST 21:01:05.511 00.000 10672 SOCKSVR: Sending pixel error of 0.54 21:01:05.511 00.000 10672 Sending socket response 54 (0x36) 21:01:06.635 01.124 428 Exposure complete 21:01:06.760 00.125 428 worker thread done servicing request 21:01:06.760 00.000 10672 OnExposeComplete: enter 21:01:06.776 00.016 10672 UpdateGuideState(): m_state=6 21:01:06.776 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2918 21:01:06.776 00.000 10672 Star::Find returns 1 (0), X=1115.77, Y=773.04, Mass=291057, SNR=46.0, Peak=42912 HFD=2.5 21:01:06.776 00.000 10672 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.02) = xAngle (3.94 = -2.34) 21:01:06.776 00.000 10672 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.82 = 0.82) 21:01:06.776 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.34 hyp=0.42 cameraTheta=0.92 mountX=-0.30 mountY=0.31, mountTheta=2.33 21:01:06.776 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.34, opts=13) 21:01:06.776 00.000 10672 Enqueuing Move request for scope (0.26, 0.34) 21:01:06.776 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:01:06.776 00.000 428 Worker thread wakes up 21:01:06.776 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.34) opts 0xd 21:01:06.776 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.34) 21:01:06.776 00.000 428 Moving (0.26, 0.34) raw xDistance=-0.30 yDistance=0.31 21:01:06.776 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 21:01:06.776 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:06.776 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 21:01:06.776 00.000 428 MoveAxis(E, 0, ABG) 21:01:06.776 00.000 428 Move returns status 0, amount 0 21:01:06.776 00.000 428 MoveAxis(N, 0, ABG) 21:01:06.776 00.000 428 Move returns status 0, amount 0 21:01:06.776 00.000 428 move complete, result=0 21:01:06.776 00.000 428 worker thread done servicing request 21:01:06.791 00.015 10672 UpdateGuideState exits: m=291057 SNR=46.0 21:01:06.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:06.791 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:06.791 00.000 10672 Enqueuing Expose request 21:01:06.791 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:01:06.791 00.000 428 Worker thread wakes up 21:01:06.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:06.791 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:09.150 02.359 428 Exposure complete 21:01:09.275 00.125 428 worker thread done servicing request 21:01:09.275 00.000 10672 OnExposeComplete: enter 21:01:09.275 00.000 10672 UpdateGuideState(): m_state=6 21:01:09.275 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2919 21:01:09.275 00.000 10672 Star::Find returns 1 (0), X=1115.54, Y=772.66, Mass=290600, SNR=49.9, Peak=44112 HFD=2.9 21:01:09.275 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.02) = xAngle (2.03 = 2.03) 21:01:09.275 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.10 = -1.10) 21:01:09.275 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.99 mountX=-0.02 mountY=-0.04, mountTheta=-2.03 21:01:09.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.04, opts=13) 21:01:09.275 00.000 10672 Enqueuing Move request for scope (0.03, -0.04) 21:01:09.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:01:09.275 00.000 428 Worker thread wakes up 21:01:09.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd 21:01:09.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.04) 21:01:09.275 00.000 428 Moving (0.03, -0.04) raw xDistance=-0.02 yDistance=-0.04 21:01:09.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:01:09.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:09.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 21:01:09.275 00.000 428 MoveAxis(E, 0, ABG) 21:01:09.275 00.000 428 Move returns status 0, amount 0 21:01:09.275 00.000 428 MoveAxis(N, 0, ABG) 21:01:09.275 00.000 428 Move returns status 0, amount 0 21:01:09.275 00.000 428 move complete, result=0 21:01:09.291 00.016 428 worker thread done servicing request 21:01:09.306 00.015 10672 UpdateGuideState exits: m=290600 SNR=49.9 21:01:09.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:09.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:09.306 00.000 10672 Enqueuing Expose request 21:01:09.306 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:01:09.306 00.000 428 Worker thread wakes up 21:01:09.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:09.306 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:10.509 01.203 10672 read socket command 10 21:01:10.509 00.000 10672 processing socket request REQDIST 21:01:10.509 00.000 10672 SOCKSVR: Sending pixel error of 0.36 21:01:10.509 00.000 10672 Sending socket response 36 (0x24) 21:01:11.618 01.109 428 Exposure complete 21:01:11.759 00.141 428 worker thread done servicing request 21:01:11.759 00.000 10672 OnExposeComplete: enter 21:01:11.759 00.000 10672 UpdateGuideState(): m_state=6 21:01:11.759 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2920 21:01:11.759 00.000 10672 Star::Find returns 1 (0), X=1115.73, Y=773.15, Mass=303744, SNR=55.5, Peak=45424 HFD=3.3 21:01:11.759 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.02) = xAngle (4.15 = -2.13) 21:01:11.759 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 21:01:11.759 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.45 hyp=0.50 cameraTheta=1.13 mountX=-0.27 mountY=0.43, mountTheta=2.13 21:01:11.759 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.45, opts=13) 21:01:11.759 00.000 10672 Enqueuing Move request for scope (0.21, 0.45) 21:01:11.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:01:11.759 00.000 428 Worker thread wakes up 21:01:11.759 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.45) opts 0xd 21:01:11.759 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.45) 21:01:11.759 00.000 428 Moving (0.21, 0.45) raw xDistance=-0.27 yDistance=0.43 21:01:11.759 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 21:01:11.759 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:11.759 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 21:01:11.759 00.000 428 MoveAxis(E, 0, ABG) 21:01:11.759 00.000 428 Move returns status 0, amount 0 21:01:11.759 00.000 428 MoveAxis(N, 0, ABG) 21:01:11.759 00.000 428 Move returns status 0, amount 0 21:01:11.759 00.000 428 move complete, result=0 21:01:11.759 00.000 428 worker thread done servicing request 21:01:11.774 00.015 10672 UpdateGuideState exits: m=303744 SNR=55.5 21:01:11.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:11.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:11.774 00.000 10672 Enqueuing Expose request 21:01:11.774 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:01:11.774 00.000 428 Worker thread wakes up 21:01:11.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:11.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:14.137 02.363 428 Exposure complete 21:01:14.262 00.125 428 worker thread done servicing request 21:01:14.262 00.000 10672 OnExposeComplete: enter 21:01:14.262 00.000 10672 UpdateGuideState(): m_state=6 21:01:14.262 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2921 21:01:14.262 00.000 10672 Star::Find returns 1 (0), X=1115.81, Y=772.91, Mass=249841, SNR=44.4, Peak=37904 HFD=2.4 21:01:14.262 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.02) = xAngle (3.65 = -2.63) 21:01:14.262 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.52 = 0.52) 21:01:14.262 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.21 hyp=0.36 cameraTheta=0.63 mountX=-0.31 mountY=0.18, mountTheta=2.62 21:01:14.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.21, opts=13) 21:01:14.262 00.000 10672 Enqueuing Move request for scope (0.29, 0.21) 21:01:14.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:01:14.262 00.000 428 Worker thread wakes up 21:01:14.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.21) opts 0xd 21:01:14.262 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.21) 21:01:14.262 00.000 428 Moving (0.29, 0.21) raw xDistance=-0.31 yDistance=0.18 21:01:14.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 21:01:14.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:14.278 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 21:01:14.278 00.000 428 MoveAxis(E, 0, ABG) 21:01:14.278 00.000 428 Move returns status 0, amount 0 21:01:14.278 00.000 428 MoveAxis(N, 0, ABG) 21:01:14.278 00.000 428 Move returns status 0, amount 0 21:01:14.278 00.000 428 move complete, result=0 21:01:14.278 00.000 428 worker thread done servicing request 21:01:14.294 00.016 10672 UpdateGuideState exits: m=249841 SNR=44.4 21:01:14.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:14.294 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:14.294 00.000 10672 Enqueuing Expose request 21:01:14.294 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:01:14.294 00.000 428 Worker thread wakes up 21:01:14.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:14.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:15.505 01.211 10672 read socket command 10 21:01:15.506 00.001 10672 processing socket request REQDIST 21:01:15.506 00.000 10672 SOCKSVR: Sending pixel error of 0.39 21:01:15.506 00.000 10672 Sending socket response 39 (0x27) 21:01:16.647 01.141 428 Exposure complete 21:01:16.784 00.137 428 worker thread done servicing request 21:01:16.784 00.000 10672 OnExposeComplete: enter 21:01:16.784 00.000 10672 UpdateGuideState(): m_state=6 21:01:16.785 00.001 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2922 21:01:16.785 00.000 10672 Star::Find returns 1 (0), X=1115.76, Y=772.79, Mass=261744, SNR=43.2, Peak=46192 HFD=2.5 21:01:16.785 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.02) = xAngle (3.36 = -2.92) 21:01:16.785 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.23 = 0.23) 21:01:16.785 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.09 hyp=0.25 cameraTheta=0.34 mountX=-0.25 mountY=0.06, mountTheta=2.91 21:01:16.786 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.09, opts=13) 21:01:16.787 00.001 10672 Enqueuing Move request for scope (0.24, 0.09) 21:01:16.787 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:01:16.787 00.000 428 Worker thread wakes up 21:01:16.787 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.09) opts 0xd 21:01:16.787 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.09) 21:01:16.787 00.000 428 Moving (0.24, 0.09) raw xDistance=-0.25 yDistance=0.06 21:01:16.788 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:01:16.788 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:16.788 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 21:01:16.788 00.000 428 MoveAxis(E, 0, ABG) 21:01:16.788 00.000 428 Move returns status 0, amount 0 21:01:16.788 00.000 428 MoveAxis(N, 0, ABG) 21:01:16.788 00.000 428 Move returns status 0, amount 0 21:01:16.788 00.000 428 move complete, result=0 21:01:16.788 00.000 428 worker thread done servicing request 21:01:16.828 00.040 10672 UpdateGuideState exits: m=261744 SNR=43.2 21:01:16.829 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:16.829 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:16.829 00.000 10672 Enqueuing Expose request 21:01:16.829 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:01:16.829 00.000 428 Worker thread wakes up 21:01:16.829 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:16.829 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:19.142 02.313 428 Exposure complete 21:01:19.267 00.125 428 worker thread done servicing request 21:01:19.267 00.000 10672 OnExposeComplete: enter 21:01:19.267 00.000 10672 UpdateGuideState(): m_state=6 21:01:19.267 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2923 21:01:19.267 00.000 10672 Star::Find returns 1 (0), X=1115.51, Y=773.18, Mass=320072, SNR=55.7, Peak=46736 HFD=3.3 21:01:19.267 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.68) 21:01:19.267 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.48 = 1.48) 21:01:19.267 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.48 hyp=0.48 cameraTheta=1.58 mountX=-0.05 mountY=0.47, mountTheta=1.68 21:01:19.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.48, opts=13) 21:01:19.267 00.000 10672 Enqueuing Move request for scope (-0.01, 0.48) 21:01:19.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:01:19.267 00.000 428 Worker thread wakes up 21:01:19.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.48) opts 0xd 21:01:19.267 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.48) 21:01:19.267 00.000 428 Moving (-0.01, 0.48) raw xDistance=-0.05 yDistance=0.47 21:01:19.267 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:01:19.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:19.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 21:01:19.267 00.000 428 MoveAxis(E, 0, ABG) 21:01:19.267 00.000 428 Move returns status 0, amount 0 21:01:19.267 00.000 428 MoveAxis(N, 0, ABG) 21:01:19.267 00.000 428 Move returns status 0, amount 0 21:01:19.267 00.000 428 move complete, result=0 21:01:19.267 00.000 428 worker thread done servicing request 21:01:19.299 00.032 10672 UpdateGuideState exits: m=320072 SNR=55.7 21:01:19.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:19.299 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:19.299 00.000 10672 Enqueuing Expose request 21:01:19.299 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:01:19.299 00.000 428 Worker thread wakes up 21:01:19.299 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:19.299 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:20.502 01.203 10672 read socket command 10 21:01:20.502 00.000 10672 processing socket request REQDIST 21:01:20.502 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:01:20.502 00.000 10672 Sending socket response 38 (0x26) 21:01:21.631 01.129 428 Exposure complete 21:01:21.756 00.125 428 worker thread done servicing request 21:01:21.756 00.000 10672 OnExposeComplete: enter 21:01:21.756 00.000 10672 UpdateGuideState(): m_state=6 21:01:21.771 00.015 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2924 21:01:21.771 00.000 10672 Star::Find returns 1 (0), X=1115.89, Y=773.06, Mass=245432, SNR=42.7, Peak=54256 HFD=2.2 21:01:21.771 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.02) = xAngle (3.79 = -2.49) 21:01:21.771 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.66 = 0.66) 21:01:21.771 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.36 hyp=0.52 cameraTheta=0.77 mountX=-0.42 mountY=0.32, mountTheta=2.48 21:01:21.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.36, opts=13) 21:01:21.771 00.000 10672 Enqueuing Move request for scope (0.38, 0.36) 21:01:21.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:01:21.771 00.000 428 Worker thread wakes up 21:01:21.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.36) opts 0xd 21:01:21.771 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.36) 21:01:21.771 00.000 428 Moving (0.38, 0.36) raw xDistance=-0.42 yDistance=0.32 21:01:21.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 21:01:21.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:21.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 21:01:21.771 00.000 428 MoveAxis(E, 0, ABG) 21:01:21.771 00.000 428 Move returns status 0, amount 0 21:01:21.771 00.000 428 MoveAxis(N, 0, ABG) 21:01:21.771 00.000 428 Move returns status 0, amount 0 21:01:21.771 00.000 428 move complete, result=0 21:01:21.771 00.000 428 worker thread done servicing request 21:01:21.787 00.016 10672 UpdateGuideState exits: m=245432 SNR=42.7 21:01:21.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:21.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:21.787 00.000 10672 Enqueuing Expose request 21:01:21.787 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 21:01:21.787 00.000 428 Worker thread wakes up 21:01:21.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:21.787 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:24.130 02.343 428 Exposure complete 21:01:24.286 00.156 428 worker thread done servicing request 21:01:24.286 00.000 10672 OnExposeComplete: enter 21:01:24.286 00.000 10672 UpdateGuideState(): m_state=6 21:01:24.286 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2925 21:01:24.286 00.000 10672 Star::Find returns 1 (0), X=1115.97, Y=773.23, Mass=262474, SNR=45.9, Peak=46624 HFD=2.5 21:01:24.286 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.02) = xAngle (3.88 = -2.40) 21:01:24.286 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.76 = 0.76) 21:01:24.286 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.53 hyp=0.70 cameraTheta=0.86 mountX=-0.51 mountY=0.48, mountTheta=2.39 21:01:24.286 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.53, opts=13) 21:01:24.286 00.000 10672 Enqueuing Move request for scope (0.45, 0.53) 21:01:24.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:01:24.286 00.000 428 Worker thread wakes up 21:01:24.286 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.53) opts 0xd 21:01:24.286 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.53) 21:01:24.286 00.000 428 Moving (0.45, 0.53) raw xDistance=-0.51 yDistance=0.48 21:01:24.286 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 21:01:24.286 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:24.286 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 21:01:24.286 00.000 428 MoveAxis(E, 477, ABG) 21:01:24.286 00.000 428 Guiding Dir = 2, Dur = 477 21:01:24.286 00.000 428 IsSlewing returns 0 21:01:24.286 00.000 428 IsGuiding returns 0 21:01:24.302 00.016 428 PulseGuide returned control before completion, sleep 473 21:01:24.302 00.000 10672 UpdateGuideState exits: m=262474 SNR=45.9 21:01:24.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:24.302 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:24.302 00.000 10672 Enqueuing Expose request 21:01:24.802 00.500 428 IsGuiding returns 0 21:01:24.802 00.000 428 Move returns status 0, amount 477 21:01:24.802 00.000 428 MoveAxis(N, 0, ABG) 21:01:24.802 00.000 428 Move returns status 0, amount 0 21:01:24.802 00.000 428 move complete, result=0 21:01:24.802 00.000 428 worker thread done servicing request 21:01:24.802 00.000 428 Worker thread wakes up 21:01:24.802 00.000 10672 GuideStep: -0.5 px 477 ms EAST, 0.5 px 0 ms NORTH 21:01:24.802 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:24.802 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:25.504 00.702 10672 read socket command 10 21:01:25.504 00.000 10672 processing socket request REQDIST 21:01:25.504 00.000 10672 SOCKSVR: Sending pixel error of 0.50 21:01:25.504 00.000 10672 Sending socket response 50 (0x32) 21:01:26.629 01.125 428 Exposure complete 21:01:26.770 00.141 428 worker thread done servicing request 21:01:26.770 00.000 10672 OnExposeComplete: enter 21:01:26.770 00.000 10672 UpdateGuideState(): m_state=6 21:01:26.770 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2926 21:01:26.770 00.000 10672 Star::Find returns 1 (0), X=1115.65, Y=773.52, Mass=278737, SNR=49.9, Peak=49344 HFD=3.0 21:01:26.770 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.02) = xAngle (4.43 = -1.85) 21:01:26.770 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.31 = 1.31) 21:01:26.770 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.81 hyp=0.82 cameraTheta=1.41 mountX=-0.23 mountY=0.80, mountTheta=1.85 21:01:26.770 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.81, opts=13) 21:01:26.770 00.000 10672 Enqueuing Move request for scope (0.13, 0.81) 21:01:26.770 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:01:26.770 00.000 428 Worker thread wakes up 21:01:26.770 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.81) opts 0xd 21:01:26.770 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.81) 21:01:26.770 00.000 428 Moving (0.13, 0.81) raw xDistance=-0.23 yDistance=0.80 21:01:26.770 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 21:01:26.770 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:01:26.770 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.80 21:01:26.770 00.000 428 MoveAxis(E, 0, ABG) 21:01:26.770 00.000 428 Move returns status 0, amount 0 21:01:26.770 00.000 428 MoveAxis(N, 0, ABG) 21:01:26.770 00.000 428 Move returns status 0, amount 0 21:01:26.770 00.000 428 move complete, result=0 21:01:26.770 00.000 428 worker thread done servicing request 21:01:26.801 00.031 10672 UpdateGuideState exits: m=278737 SNR=49.9 21:01:26.801 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:26.801 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:26.801 00.000 10672 Enqueuing Expose request 21:01:26.801 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 21:01:26.801 00.000 428 Worker thread wakes up 21:01:26.801 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:26.801 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:29.133 02.332 428 Exposure complete 21:01:29.274 00.141 428 worker thread done servicing request 21:01:29.274 00.000 10672 OnExposeComplete: enter 21:01:29.274 00.000 10672 UpdateGuideState(): m_state=6 21:01:29.274 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2927 21:01:29.274 00.000 10672 Star::Find returns 1 (0), X=1115.93, Y=773.06, Mass=248490, SNR=45.2, Peak=52944 HFD=2.2 21:01:29.274 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.02) = xAngle (3.75 = -2.54) 21:01:29.274 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.62 = 0.62) 21:01:29.274 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.36 hyp=0.55 cameraTheta=0.73 mountX=-0.45 mountY=0.32, mountTheta=2.53 21:01:29.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.36, opts=13) 21:01:29.274 00.000 10672 Enqueuing Move request for scope (0.41, 0.36) 21:01:29.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:01:29.274 00.000 428 Worker thread wakes up 21:01:29.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.36) opts 0xd 21:01:29.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.36) 21:01:29.274 00.000 428 Moving (0.41, 0.36) raw xDistance=-0.45 yDistance=0.32 21:01:29.274 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 21:01:29.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:29.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 21:01:29.274 00.000 428 MoveAxis(E, 420, ABG) 21:01:29.274 00.000 428 Guiding Dir = 2, Dur = 420 21:01:29.274 00.000 428 IsSlewing returns 0 21:01:29.274 00.000 428 IsGuiding returns 0 21:01:29.305 00.031 10672 UpdateGuideState exits: m=248490 SNR=45.2 21:01:29.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:29.305 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:29.305 00.000 10672 Enqueuing Expose request 21:01:29.305 00.000 428 PulseGuide returned control before completion, sleep 404 21:01:29.758 00.453 428 IsGuiding returns 0 21:01:29.758 00.000 428 Move returns status 0, amount 420 21:01:29.758 00.000 428 MoveAxis(N, 0, ABG) 21:01:29.758 00.000 428 Move returns status 0, amount 0 21:01:29.758 00.000 428 move complete, result=0 21:01:29.758 00.000 428 worker thread done servicing request 21:01:29.758 00.000 428 Worker thread wakes up 21:01:29.758 00.000 10672 GuideStep: -0.5 px 420 ms EAST, 0.3 px 0 ms NORTH 21:01:29.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:29.758 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:30.508 00.750 10672 read socket command 10 21:01:30.508 00.000 10672 processing socket request REQDIST 21:01:30.508 00.000 10672 SOCKSVR: Sending pixel error of 0.58 21:01:30.508 00.000 10672 Sending socket response 58 (0x3a) 21:01:31.632 01.124 428 Exposure complete 21:01:31.773 00.141 428 worker thread done servicing request 21:01:31.773 00.000 10672 OnExposeComplete: enter 21:01:31.773 00.000 10672 UpdateGuideState(): m_state=6 21:01:31.773 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2928 21:01:31.773 00.000 10672 Star::Find returns 1 (0), X=1115.92, Y=773.04, Mass=267407, SNR=47.0, Peak=41824 HFD=2.7 21:01:31.773 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.02) = xAngle (3.72 = -2.57) 21:01:31.773 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.59 = 0.59) 21:01:31.773 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.34 hyp=0.53 cameraTheta=0.70 mountX=-0.45 mountY=0.30, mountTheta=2.56 21:01:31.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.34, opts=13) 21:01:31.773 00.000 10672 Enqueuing Move request for scope (0.41, 0.34) 21:01:31.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:01:31.773 00.000 428 Worker thread wakes up 21:01:31.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.34) opts 0xd 21:01:31.773 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.34) 21:01:31.773 00.000 428 Moving (0.41, 0.34) raw xDistance=-0.45 yDistance=0.30 21:01:31.773 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.45 21:01:31.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:31.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 21:01:31.773 00.000 428 MoveAxis(E, 444, ABG) 21:01:31.773 00.000 428 Guiding Dir = 2, Dur = 444 21:01:31.804 00.031 10672 UpdateGuideState exits: m=267407 SNR=47.0 21:01:31.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:31.804 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:31.804 00.000 10672 Enqueuing Expose request 21:01:31.804 00.000 428 IsSlewing returns 0 21:01:31.804 00.000 428 IsGuiding returns 0 21:01:31.835 00.031 428 PulseGuide returned control before completion, sleep 424 21:01:32.273 00.438 428 IsGuiding returns 1 21:01:32.273 00.000 428 scope still moving after pulse duration time elapsed 21:01:32.320 00.047 428 IsSlewing returns 0 21:01:32.320 00.000 428 IsGuiding returns 0 21:01:32.320 00.000 428 scope move finished after 444 + 72 ms 21:01:32.320 00.000 428 Move returns status 0, amount 444 21:01:32.320 00.000 428 MoveAxis(N, 0, ABG) 21:01:32.320 00.000 428 Move returns status 0, amount 0 21:01:32.320 00.000 428 move complete, result=0 21:01:32.320 00.000 428 worker thread done servicing request 21:01:32.320 00.000 428 Worker thread wakes up 21:01:32.320 00.000 10672 GuideStep: -0.4 px 444 ms EAST, 0.3 px 0 ms NORTH 21:01:32.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:32.320 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:34.131 01.811 428 Exposure complete 21:01:34.256 00.125 428 worker thread done servicing request 21:01:34.256 00.000 10672 OnExposeComplete: enter 21:01:34.256 00.000 10672 UpdateGuideState(): m_state=6 21:01:34.256 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2929 21:01:34.256 00.000 10672 Star::Find returns 1 (0), X=1115.16, Y=773.11, Mass=278097, SNR=53.6, Peak=43568 HFD=2.5 21:01:34.256 00.000 10672 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.02) = xAngle (5.30 = -0.98) 21:01:34.256 00.000 10672 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.17 = 2.17) 21:01:34.256 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.41 hyp=0.54 cameraTheta=2.28 mountX=0.30 mountY=0.45, mountTheta=0.98 21:01:34.272 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.41, opts=13) 21:01:34.272 00.000 10672 Enqueuing Move request for scope (-0.35, 0.41) 21:01:34.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:01:34.272 00.000 428 Worker thread wakes up 21:01:34.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.41) opts 0xd 21:01:34.272 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.41) 21:01:34.272 00.000 428 Moving (-0.35, 0.41) raw xDistance=0.30 yDistance=0.45 21:01:34.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 21:01:34.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:34.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 21:01:34.272 00.000 428 MoveAxis(E, 0, ABG) 21:01:34.272 00.000 428 Move returns status 0, amount 0 21:01:34.272 00.000 428 MoveAxis(N, 0, ABG) 21:01:34.272 00.000 428 Move returns status 0, amount 0 21:01:34.272 00.000 428 move complete, result=0 21:01:34.272 00.000 428 worker thread done servicing request 21:01:34.288 00.016 10672 UpdateGuideState exits: m=278097 SNR=53.6 21:01:34.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:34.288 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:34.288 00.000 10672 Enqueuing Expose request 21:01:34.288 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:01:34.288 00.000 428 Worker thread wakes up 21:01:34.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:34.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:35.506 01.218 10672 read socket command 10 21:01:35.506 00.000 10672 processing socket request REQDIST 21:01:35.506 00.000 10672 SOCKSVR: Sending pixel error of 0.56 21:01:35.506 00.000 10672 Sending socket response 56 (0x38) 21:01:36.631 01.125 428 Exposure complete 21:01:36.771 00.140 428 worker thread done servicing request 21:01:36.771 00.000 10672 OnExposeComplete: enter 21:01:36.771 00.000 10672 UpdateGuideState(): m_state=6 21:01:36.771 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2930 21:01:36.771 00.000 10672 Star::Find returns 1 (0), X=1114.91, Y=772.94, Mass=300841, SNR=55.8, Peak=53488 HFD=2.8 21:01:36.771 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.02) = xAngle (5.79 = -0.49) 21:01:36.771 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.66 = 2.66) 21:01:36.771 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.24 hyp=0.65 cameraTheta=2.77 mountX=0.57 mountY=0.30, mountTheta=0.48 21:01:36.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.24, opts=13) 21:01:36.771 00.000 10672 Enqueuing Move request for scope (-0.61, 0.24) 21:01:36.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:01:36.771 00.000 428 Worker thread wakes up 21:01:36.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.24) opts 0xd 21:01:36.771 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.24) 21:01:36.771 00.000 428 Moving (-0.61, 0.24) raw xDistance=0.57 yDistance=0.30 21:01:36.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 21:01:36.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:36.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 21:01:36.771 00.000 428 MoveAxis(W, 534, ABG) 21:01:36.771 00.000 428 Guiding Dir = 3, Dur = 534 21:01:36.771 00.000 428 IsSlewing returns 0 21:01:36.771 00.000 428 IsGuiding returns 0 21:01:36.802 00.031 10672 UpdateGuideState exits: m=300841 SNR=55.8 21:01:36.802 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:36.802 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:36.802 00.000 10672 Enqueuing Expose request 21:01:36.802 00.000 428 PulseGuide returned control before completion, sleep 519 21:01:37.338 00.536 428 IsGuiding returns 1 21:01:37.338 00.000 428 scope still moving after pulse duration time elapsed 21:01:37.370 00.032 428 IsSlewing returns 0 21:01:37.385 00.015 428 IsGuiding returns 0 21:01:37.385 00.000 428 scope move finished after 534 + 67 ms 21:01:37.385 00.000 428 Move returns status 0, amount 534 21:01:37.385 00.000 428 MoveAxis(N, 0, ABG) 21:01:37.385 00.000 428 Move returns status 0, amount 0 21:01:37.385 00.000 428 move complete, result=0 21:01:37.385 00.000 428 worker thread done servicing request 21:01:37.385 00.000 428 Worker thread wakes up 21:01:37.385 00.000 10672 GuideStep: 0.6 px 534 ms WEST, 0.3 px 0 ms NORTH 21:01:37.385 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:37.385 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:39.135 01.750 428 Exposure complete 21:01:39.260 00.125 428 worker thread done servicing request 21:01:39.260 00.000 10672 OnExposeComplete: enter 21:01:39.260 00.000 10672 UpdateGuideState(): m_state=6 21:01:39.260 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2931 21:01:39.260 00.000 10672 Star::Find returns 1 (0), X=1115.10, Y=772.70, Mass=256402, SNR=47.9, Peak=52064 HFD=2.3 21:01:39.260 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.02) = xAngle (6.15 = -0.13) 21:01:39.260 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (3.02 = 3.02) 21:01:39.260 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.00 hyp=0.41 cameraTheta=3.13 mountX=0.41 mountY=0.05, mountTheta=0.12 21:01:39.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.00, opts=13) 21:01:39.260 00.000 10672 Enqueuing Move request for scope (-0.41, 0.00) 21:01:39.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:01:39.260 00.000 428 Worker thread wakes up 21:01:39.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.00) opts 0xd 21:01:39.260 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.00) 21:01:39.260 00.000 428 Moving (-0.41, 0.00) raw xDistance=0.41 yDistance=0.05 21:01:39.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 21:01:39.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:39.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:01:39.260 00.000 428 MoveAxis(E, 0, ABG) 21:01:39.260 00.000 428 Move returns status 0, amount 0 21:01:39.260 00.000 428 MoveAxis(N, 0, ABG) 21:01:39.260 00.000 428 Move returns status 0, amount 0 21:01:39.260 00.000 428 move complete, result=0 21:01:39.260 00.000 428 worker thread done servicing request 21:01:39.291 00.031 10672 UpdateGuideState exits: m=256402 SNR=47.9 21:01:39.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:39.291 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:39.291 00.000 10672 Enqueuing Expose request 21:01:39.291 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 21:01:39.291 00.000 428 Worker thread wakes up 21:01:39.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:39.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:40.510 01.219 10672 read socket command 10 21:01:40.510 00.000 10672 processing socket request REQDIST 21:01:40.510 00.000 10672 SOCKSVR: Sending pixel error of 0.53 21:01:40.510 00.000 10672 Sending socket response 53 (0x35) 21:01:41.618 01.108 428 Exposure complete 21:01:41.759 00.141 428 worker thread done servicing request 21:01:41.759 00.000 10672 OnExposeComplete: enter 21:01:41.759 00.000 10672 UpdateGuideState(): m_state=6 21:01:41.759 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2932 21:01:41.759 00.000 10672 Star::Find returns 1 (0), X=1114.97, Y=772.95, Mass=223804, SNR=40.1, Peak=45088 HFD=2.2 21:01:41.759 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.02) = xAngle (5.74 = -0.55) 21:01:41.759 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.61 = 2.61) 21:01:41.759 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.25 hyp=0.60 cameraTheta=2.72 mountX=0.51 mountY=0.30, mountTheta=0.54 21:01:41.759 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.25, opts=13) 21:01:41.759 00.000 10672 Enqueuing Move request for scope (-0.54, 0.25) 21:01:41.759 00.000 428 Worker thread wakes up 21:01:41.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:01:41.759 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.25) opts 0xd 21:01:41.759 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.25) 21:01:41.759 00.000 428 Moving (-0.54, 0.25) raw xDistance=0.51 yDistance=0.30 21:01:41.759 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 21:01:41.759 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:41.759 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 21:01:41.759 00.000 428 MoveAxis(W, 475, ABG) 21:01:41.759 00.000 428 Guiding Dir = 3, Dur = 475 21:01:41.759 00.000 428 IsSlewing returns 0 21:01:41.759 00.000 428 IsGuiding returns 0 21:01:41.775 00.016 428 PulseGuide returned control before completion, sleep 470 21:01:41.775 00.000 10672 UpdateGuideState exits: m=223804 SNR=40.1 21:01:41.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:41.775 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:41.775 00.000 10672 Enqueuing Expose request 21:01:42.275 00.500 428 IsGuiding returns 0 21:01:42.275 00.000 428 Move returns status 0, amount 475 21:01:42.275 00.000 428 MoveAxis(N, 0, ABG) 21:01:42.275 00.000 428 Move returns status 0, amount 0 21:01:42.275 00.000 428 move complete, result=0 21:01:42.275 00.000 428 worker thread done servicing request 21:01:42.275 00.000 10672 GuideStep: 0.5 px 475 ms WEST, 0.3 px 0 ms NORTH 21:01:42.275 00.000 428 Worker thread wakes up 21:01:42.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:42.275 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:44.133 01.858 428 Exposure complete 21:01:44.258 00.125 428 worker thread done servicing request 21:01:44.258 00.000 10672 OnExposeComplete: enter 21:01:44.258 00.000 10672 UpdateGuideState(): m_state=6 21:01:44.258 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2933 21:01:44.258 00.000 10672 Star::Find returns 1 (0), X=1115.35, Y=773.20, Mass=291978, SNR=45.0, Peak=42912 HFD=2.7 21:01:44.258 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.02) = xAngle (4.91 = -1.37) 21:01:44.258 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.78 = 1.78) 21:01:44.258 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.50 hyp=0.53 cameraTheta=1.89 mountX=0.11 mountY=0.52, mountTheta=1.37 21:01:44.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.50, opts=13) 21:01:44.258 00.000 10672 Enqueuing Move request for scope (-0.17, 0.50) 21:01:44.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:01:44.258 00.000 428 Worker thread wakes up 21:01:44.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.50) opts 0xd 21:01:44.258 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.50) 21:01:44.258 00.000 428 Moving (-0.17, 0.50) raw xDistance=0.11 yDistance=0.52 21:01:44.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:01:44.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:44.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:01:44.258 00.000 428 MoveAxis(E, 0, ABG) 21:01:44.258 00.000 428 Move returns status 0, amount 0 21:01:44.258 00.000 428 MoveAxis(N, 0, ABG) 21:01:44.258 00.000 428 Move returns status 0, amount 0 21:01:44.258 00.000 428 move complete, result=0 21:01:44.258 00.000 428 worker thread done servicing request 21:01:44.289 00.031 10672 UpdateGuideState exits: m=291978 SNR=45.0 21:01:44.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:44.289 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:44.289 00.000 10672 Enqueuing Expose request 21:01:44.289 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:01:44.289 00.000 428 Worker thread wakes up 21:01:44.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:44.289 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:45.513 01.224 10672 read socket command 10 21:01:45.513 00.000 10672 processing socket request REQDIST 21:01:45.513 00.000 10672 SOCKSVR: Sending pixel error of 0.54 21:01:45.513 00.000 10672 Sending socket response 54 (0x36) 21:01:46.627 01.114 428 Exposure complete 21:01:46.765 00.138 428 worker thread done servicing request 21:01:46.765 00.000 10672 OnExposeComplete: enter 21:01:46.766 00.001 10672 UpdateGuideState(): m_state=6 21:01:46.766 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2934 21:01:46.766 00.000 10672 Star::Find returns 1 (0), X=1115.23, Y=772.85, Mass=236063, SNR=41.1, Peak=46080 HFD=2.5 21:01:46.767 00.001 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.02) = xAngle (5.68 = -0.61) 21:01:46.767 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.55 = 2.55) 21:01:46.767 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.15 hyp=0.32 cameraTheta=2.66 mountX=0.27 mountY=0.18, mountTheta=0.60 21:01:46.768 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.15, opts=13) 21:01:46.768 00.000 10672 Enqueuing Move request for scope (-0.29, 0.15) 21:01:46.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:01:46.768 00.000 428 Worker thread wakes up 21:01:46.769 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.15) opts 0xd 21:01:46.769 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.15) 21:01:46.769 00.000 428 Moving (-0.29, 0.15) raw xDistance=0.27 yDistance=0.18 21:01:46.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 21:01:46.769 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:46.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 21:01:46.769 00.000 428 MoveAxis(E, 0, ABG) 21:01:46.769 00.000 428 Move returns status 0, amount 0 21:01:46.769 00.000 428 MoveAxis(N, 0, ABG) 21:01:46.770 00.001 428 Move returns status 0, amount 0 21:01:46.770 00.000 428 move complete, result=0 21:01:46.770 00.000 428 worker thread done servicing request 21:01:46.790 00.020 10672 UpdateGuideState exits: m=236063 SNR=41.1 21:01:46.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:46.790 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:46.790 00.000 10672 Enqueuing Expose request 21:01:46.791 00.001 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:01:46.791 00.000 428 Worker thread wakes up 21:01:46.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:46.791 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:49.132 02.341 428 Exposure complete 21:01:49.273 00.141 428 worker thread done servicing request 21:01:49.273 00.000 10672 OnExposeComplete: enter 21:01:49.273 00.000 10672 UpdateGuideState(): m_state=6 21:01:49.273 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2935 21:01:49.273 00.000 10672 Star::Find returns 1 (0), X=1115.19, Y=772.86, Mass=250726, SNR=47.1, Peak=50864 HFD=2.4 21:01:49.273 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.02) = xAngle (5.70 = -0.58) 21:01:49.273 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.57 = 2.57) 21:01:49.273 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.16 hyp=0.37 cameraTheta=2.68 mountX=0.31 mountY=0.20, mountTheta=0.57 21:01:49.273 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.16, opts=13) 21:01:49.273 00.000 10672 Enqueuing Move request for scope (-0.33, 0.16) 21:01:49.273 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:01:49.273 00.000 428 Worker thread wakes up 21:01:49.273 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.16) opts 0xd 21:01:49.273 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.16) 21:01:49.273 00.000 428 Moving (-0.33, 0.16) raw xDistance=0.31 yDistance=0.20 21:01:49.273 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:01:49.273 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:49.273 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 21:01:49.273 00.000 428 MoveAxis(E, 0, ABG) 21:01:49.273 00.000 428 Move returns status 0, amount 0 21:01:49.273 00.000 428 MoveAxis(N, 0, ABG) 21:01:49.273 00.000 428 Move returns status 0, amount 0 21:01:49.273 00.000 428 move complete, result=0 21:01:49.273 00.000 428 worker thread done servicing request 21:01:49.288 00.015 10672 UpdateGuideState exits: m=250726 SNR=47.1 21:01:49.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:49.288 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:49.288 00.000 10672 Enqueuing Expose request 21:01:49.288 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:01:49.288 00.000 428 Worker thread wakes up 21:01:49.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:49.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:50.507 01.219 10672 read socket command 10 21:01:50.507 00.000 10672 processing socket request REQDIST 21:01:50.507 00.000 10672 SOCKSVR: Sending pixel error of 0.44 21:01:50.507 00.000 10672 Sending socket response 44 (0x2c) 21:01:51.631 01.124 428 Exposure complete 21:01:51.756 00.125 428 worker thread done servicing request 21:01:51.756 00.000 10672 OnExposeComplete: enter 21:01:51.756 00.000 10672 UpdateGuideState(): m_state=6 21:01:51.756 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2936 21:01:51.756 00.000 10672 Star::Find returns 1 (0), X=1115.01, Y=773.10, Mass=235141, SNR=44.6, Peak=43344 HFD=2.7 21:01:51.756 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.02) = xAngle (5.50 = -0.78) 21:01:51.756 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.37 = 2.37) 21:01:51.756 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.40 hyp=0.64 cameraTheta=2.48 mountX=0.46 mountY=0.45, mountTheta=0.78 21:01:51.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.40, opts=13) 21:01:51.756 00.000 10672 Enqueuing Move request for scope (-0.51, 0.40) 21:01:51.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:01:51.756 00.000 428 Worker thread wakes up 21:01:51.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.40) opts 0xd 21:01:51.756 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.40) 21:01:51.756 00.000 428 Moving (-0.51, 0.40) raw xDistance=0.46 yDistance=0.45 21:01:51.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 21:01:51.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:51.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 21:01:51.756 00.000 428 MoveAxis(W, 424, ABG) 21:01:51.756 00.000 428 Guiding Dir = 3, Dur = 424 21:01:51.756 00.000 428 IsSlewing returns 0 21:01:51.772 00.016 428 IsGuiding returns 0 21:01:51.787 00.015 10672 UpdateGuideState exits: m=235141 SNR=44.6 21:01:51.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:51.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:51.787 00.000 10672 Enqueuing Expose request 21:01:51.787 00.000 428 PulseGuide returned control before completion, sleep 405 21:01:52.225 00.438 428 IsGuiding returns 1 21:01:52.225 00.000 428 scope still moving after pulse duration time elapsed 21:01:52.256 00.031 428 IsSlewing returns 0 21:01:52.256 00.000 428 IsGuiding returns 0 21:01:52.256 00.000 428 scope move finished after 424 + 71 ms 21:01:52.256 00.000 428 Move returns status 0, amount 424 21:01:52.256 00.000 428 MoveAxis(N, 0, ABG) 21:01:52.256 00.000 428 Move returns status 0, amount 0 21:01:52.256 00.000 428 move complete, result=0 21:01:52.256 00.000 428 worker thread done servicing request 21:01:52.256 00.000 428 Worker thread wakes up 21:01:52.256 00.000 10672 GuideStep: 0.5 px 424 ms WEST, 0.4 px 0 ms NORTH 21:01:52.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:52.256 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:54.119 01.863 428 Exposure complete 21:01:54.260 00.141 428 worker thread done servicing request 21:01:54.260 00.000 10672 OnExposeComplete: enter 21:01:54.260 00.000 10672 UpdateGuideState(): m_state=6 21:01:54.260 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2937 21:01:54.260 00.000 10672 Star::Find returns 1 (0), X=1115.17, Y=773.33, Mass=261734, SNR=49.5, Peak=35280 HFD=2.9 21:01:54.260 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.02) = xAngle (5.09 = -1.19) 21:01:54.260 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.96 = 1.96) 21:01:54.260 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.63 hyp=0.72 cameraTheta=2.07 mountX=0.27 mountY=0.67, mountTheta=1.19 21:01:54.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.63, opts=13) 21:01:54.260 00.000 10672 Enqueuing Move request for scope (-0.34, 0.63) 21:01:54.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:01:54.260 00.000 428 Worker thread wakes up 21:01:54.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.63) opts 0xd 21:01:54.260 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.63) 21:01:54.260 00.000 428 Moving (-0.34, 0.63) raw xDistance=0.27 yDistance=0.67 21:01:54.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 21:01:54.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:01:54.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.67 21:01:54.260 00.000 428 MoveAxis(E, 0, ABG) 21:01:54.260 00.000 428 Move returns status 0, amount 0 21:01:54.260 00.000 428 MoveAxis(N, 0, ABG) 21:01:54.260 00.000 428 Move returns status 0, amount 0 21:01:54.260 00.000 428 move complete, result=0 21:01:54.260 00.000 428 worker thread done servicing request 21:01:54.291 00.031 10672 UpdateGuideState exits: m=261734 SNR=49.5 21:01:54.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:54.291 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:54.291 00.000 10672 Enqueuing Expose request 21:01:54.291 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH 21:01:54.291 00.000 428 Worker thread wakes up 21:01:54.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:54.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:55.510 01.219 10672 read socket command 10 21:01:55.510 00.000 10672 processing socket request REQDIST 21:01:55.510 00.000 10672 SOCKSVR: Sending pixel error of 0.56 21:01:55.510 00.000 10672 Sending socket response 56 (0x38) 21:01:56.603 01.093 428 Exposure complete 21:01:56.743 00.140 428 worker thread done servicing request 21:01:56.743 00.000 10672 OnExposeComplete: enter 21:01:56.743 00.000 10672 UpdateGuideState(): m_state=6 21:01:56.743 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2938 21:01:56.743 00.000 10672 Star::Find returns 1 (0), X=1114.77, Y=773.18, Mass=270084, SNR=47.9, Peak=50656 HFD=2.6 21:01:56.743 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.02) = xAngle (5.59 = -0.69) 21:01:56.743 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.46 = 2.46) 21:01:56.743 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=0.48 hyp=0.89 cameraTheta=2.57 mountX=0.69 mountY=0.56, mountTheta=0.68 21:01:56.743 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=0.48, opts=13) 21:01:56.743 00.000 10672 Enqueuing Move request for scope (-0.75, 0.48) 21:01:56.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:01:56.743 00.000 428 Worker thread wakes up 21:01:56.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.48) opts 0xd 21:01:56.743 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, 0.48) 21:01:56.743 00.000 428 Moving (-0.75, 0.48) raw xDistance=0.69 yDistance=0.56 21:01:56.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69 21:01:56.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:01:56.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 21:01:56.743 00.000 428 MoveAxis(W, 638, ABG) 21:01:56.743 00.000 428 Guiding Dir = 3, Dur = 638 21:01:56.743 00.000 428 IsSlewing returns 0 21:01:56.743 00.000 428 IsGuiding returns 0 21:01:56.759 00.016 428 PulseGuide returned control before completion, sleep 628 21:01:56.759 00.000 10672 UpdateGuideState exits: m=270084 SNR=47.9 21:01:56.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:56.759 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:56.759 00.000 10672 Enqueuing Expose request 21:01:57.431 00.672 428 IsGuiding returns 0 21:01:57.431 00.000 428 Move returns status 0, amount 638 21:01:57.431 00.000 428 MoveAxis(N, 0, ABG) 21:01:57.431 00.000 428 Move returns status 0, amount 0 21:01:57.431 00.000 428 move complete, result=0 21:01:57.431 00.000 428 worker thread done servicing request 21:01:57.431 00.000 428 Worker thread wakes up 21:01:57.431 00.000 10672 GuideStep: 0.7 px 638 ms WEST, 0.6 px 0 ms NORTH 21:01:57.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:57.431 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:01:59.118 01.687 428 Exposure complete 21:01:59.243 00.125 428 worker thread done servicing request 21:01:59.243 00.000 10672 OnExposeComplete: enter 21:01:59.243 00.000 10672 UpdateGuideState(): m_state=6 21:01:59.243 00.000 10672 Star::Find(15, 1114, 773, 0, (0,0,0,0), 0.0, 0) frame 2939 21:01:59.243 00.000 10672 Star::Find returns 1 (0), X=1115.62, Y=772.92, Mass=239146, SNR=41.7, Peak=43568 HFD=2.3 21:01:59.243 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.02) = xAngle (4.15 = -2.14) 21:01:59.243 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.02 = 1.02) 21:01:59.243 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.13 mountX=-0.13 mountY=0.21, mountTheta=2.13 21:01:59.258 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.22, opts=13) 21:01:59.258 00.000 10672 Enqueuing Move request for scope (0.10, 0.22) 21:01:59.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:01:59.258 00.000 428 Worker thread wakes up 21:01:59.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd 21:01:59.258 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.22) 21:01:59.258 00.000 428 Moving (0.10, 0.22) raw xDistance=-0.13 yDistance=0.21 21:01:59.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:01:59.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:59.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 21:01:59.258 00.000 428 MoveAxis(E, 0, ABG) 21:01:59.258 00.000 428 Move returns status 0, amount 0 21:01:59.258 00.000 428 MoveAxis(N, 0, ABG) 21:01:59.258 00.000 428 Move returns status 0, amount 0 21:01:59.258 00.000 428 move complete, result=0 21:01:59.258 00.000 428 worker thread done servicing request 21:01:59.274 00.016 10672 UpdateGuideState exits: m=239146 SNR=41.7 21:01:59.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:59.274 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:01:59.274 00.000 10672 Enqueuing Expose request 21:01:59.274 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:01:59.274 00.000 428 Worker thread wakes up 21:01:59.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:01:59.274 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:00.508 01.234 10672 read socket command 10 21:02:00.508 00.000 10672 processing socket request REQDIST 21:02:00.508 00.000 10672 SOCKSVR: Sending pixel error of 0.53 21:02:00.508 00.000 10672 Sending socket response 53 (0x35) 21:02:01.617 01.109 428 Exposure complete 21:02:01.773 00.156 428 worker thread done servicing request 21:02:01.773 00.000 10672 OnExposeComplete: enter 21:02:01.773 00.000 10672 UpdateGuideState(): m_state=6 21:02:01.773 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2940 21:02:01.773 00.000 10672 Star::Find returns 1 (0), X=1115.53, Y=773.06, Mass=280480, SNR=45.1, Peak=39536 HFD=2.5 21:02:01.773 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.02) = xAngle (4.56 = -1.72) 21:02:01.773 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.43 = 1.43) 21:02:01.773 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.54 mountX=-0.05 mountY=0.35, mountTheta=1.72 21:02:01.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.36, opts=13) 21:02:01.773 00.000 10672 Enqueuing Move request for scope (0.01, 0.36) 21:02:01.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:02:01.773 00.000 428 Worker thread wakes up 21:02:01.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd 21:02:01.773 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.36) 21:02:01.773 00.000 428 Moving (0.01, 0.36) raw xDistance=-0.05 yDistance=0.35 21:02:01.773 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:02:01.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:01.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:02:01.773 00.000 428 MoveAxis(E, 0, ABG) 21:02:01.773 00.000 428 Move returns status 0, amount 0 21:02:01.773 00.000 428 MoveAxis(N, 0, ABG) 21:02:01.773 00.000 428 Move returns status 0, amount 0 21:02:01.773 00.000 428 move complete, result=0 21:02:01.773 00.000 428 worker thread done servicing request 21:02:01.789 00.016 10672 UpdateGuideState exits: m=280480 SNR=45.1 21:02:01.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:01.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:01.789 00.000 10672 Enqueuing Expose request 21:02:01.789 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 21:02:01.789 00.000 428 Worker thread wakes up 21:02:01.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:01.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:04.120 02.331 428 Exposure complete 21:02:04.261 00.141 428 worker thread done servicing request 21:02:04.261 00.000 10672 OnExposeComplete: enter 21:02:04.261 00.000 10672 UpdateGuideState(): m_state=6 21:02:04.261 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2941 21:02:04.261 00.000 10672 Star::Find returns 1 (0), X=1115.76, Y=772.90, Mass=252694, SNR=46.2, Peak=38448 HFD=2.4 21:02:04.261 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.02) = xAngle (3.69 = -2.59) 21:02:04.261 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.57 = 0.57) 21:02:04.261 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.19 hyp=0.31 cameraTheta=0.67 mountX=-0.27 mountY=0.17, mountTheta=2.58 21:02:04.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.19, opts=13) 21:02:04.261 00.000 10672 Enqueuing Move request for scope (0.24, 0.19) 21:02:04.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:02:04.261 00.000 428 Worker thread wakes up 21:02:04.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.19) opts 0xd 21:02:04.261 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.19) 21:02:04.261 00.000 428 Moving (0.24, 0.19) raw xDistance=-0.27 yDistance=0.17 21:02:04.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 21:02:04.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:04.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 21:02:04.261 00.000 428 MoveAxis(E, 0, ABG) 21:02:04.261 00.000 428 Move returns status 0, amount 0 21:02:04.261 00.000 428 MoveAxis(N, 0, ABG) 21:02:04.261 00.000 428 Move returns status 0, amount 0 21:02:04.261 00.000 428 move complete, result=0 21:02:04.261 00.000 428 worker thread done servicing request 21:02:04.292 00.031 10672 UpdateGuideState exits: m=252694 SNR=46.2 21:02:04.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:04.292 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:04.292 00.000 10672 Enqueuing Expose request 21:02:04.292 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:02:04.292 00.000 428 Worker thread wakes up 21:02:04.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:04.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:05.510 01.218 10672 read socket command 10 21:02:05.510 00.000 10672 processing socket request REQDIST 21:02:05.510 00.000 10672 SOCKSVR: Sending pixel error of 0.43 21:02:05.510 00.000 10672 Sending socket response 43 (0x2b) 21:02:06.619 01.109 428 Exposure complete 21:02:06.744 00.125 428 worker thread done servicing request 21:02:06.744 00.000 10672 OnExposeComplete: enter 21:02:06.744 00.000 10672 UpdateGuideState(): m_state=6 21:02:06.744 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2942 21:02:06.744 00.000 10672 Star::Find returns 1 (0), X=1115.12, Y=773.04, Mass=271746, SNR=45.9, Peak=40848 HFD=2.8 21:02:06.744 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.02) = xAngle (5.45 = -0.83) 21:02:06.744 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.32 = 2.32) 21:02:06.744 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.34 hyp=0.53 cameraTheta=2.43 mountX=0.35 mountY=0.38, mountTheta=0.83 21:02:06.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.34, opts=13) 21:02:06.744 00.000 10672 Enqueuing Move request for scope (-0.40, 0.34) 21:02:06.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=784, FiltMax=65488, Gamma=1.000 21:02:06.744 00.000 428 Worker thread wakes up 21:02:06.760 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.34) opts 0xd 21:02:06.760 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.34) 21:02:06.760 00.000 428 Moving (-0.40, 0.34) raw xDistance=0.35 yDistance=0.38 21:02:06.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 21:02:06.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:06.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 21:02:06.760 00.000 428 MoveAxis(E, 0, ABG) 21:02:06.760 00.000 428 Move returns status 0, amount 0 21:02:06.760 00.000 428 MoveAxis(N, 0, ABG) 21:02:06.760 00.000 428 Move returns status 0, amount 0 21:02:06.760 00.000 428 move complete, result=0 21:02:06.760 00.000 428 worker thread done servicing request 21:02:06.775 00.015 10672 UpdateGuideState exits: m=271746 SNR=45.9 21:02:06.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:06.775 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:06.775 00.000 10672 Enqueuing Expose request 21:02:06.775 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 21:02:06.775 00.000 428 Worker thread wakes up 21:02:06.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:06.775 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:09.103 02.328 428 Exposure complete 21:02:09.243 00.140 428 worker thread done servicing request 21:02:09.243 00.000 10672 OnExposeComplete: enter 21:02:09.243 00.000 10672 UpdateGuideState(): m_state=6 21:02:09.243 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2943 21:02:09.243 00.000 10672 Star::Find returns 1 (0), X=1114.88, Y=772.85, Mass=297453, SNR=53.0, Peak=51200 HFD=2.5 21:02:09.243 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.02) = xAngle (5.94 = -0.35) 21:02:09.243 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 21:02:09.243 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.14 hyp=0.65 cameraTheta=2.92 mountX=0.61 mountY=0.21, mountTheta=0.33 21:02:09.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.14, opts=13) 21:02:09.243 00.000 10672 Enqueuing Move request for scope (-0.63, 0.14) 21:02:09.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:02:09.243 00.000 428 Worker thread wakes up 21:02:09.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.14) opts 0xd 21:02:09.243 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.14) 21:02:09.243 00.000 428 Moving (-0.63, 0.14) raw xDistance=0.61 yDistance=0.21 21:02:09.243 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 21:02:09.243 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:09.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 21:02:09.243 00.000 428 MoveAxis(W, 568, ABG) 21:02:09.243 00.000 428 Guiding Dir = 3, Dur = 568 21:02:09.243 00.000 428 IsSlewing returns 0 21:02:09.243 00.000 428 IsGuiding returns 0 21:02:09.259 00.016 428 PulseGuide returned control before completion, sleep 565 21:02:09.275 00.016 10672 UpdateGuideState exits: m=297453 SNR=53.0 21:02:09.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:09.275 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:09.275 00.000 10672 Enqueuing Expose request 21:02:09.853 00.578 428 IsGuiding returns 0 21:02:09.853 00.000 428 Move returns status 0, amount 568 21:02:09.853 00.000 428 MoveAxis(N, 0, ABG) 21:02:09.853 00.000 428 Move returns status 0, amount 0 21:02:09.853 00.000 428 move complete, result=0 21:02:09.853 00.000 428 worker thread done servicing request 21:02:09.853 00.000 428 Worker thread wakes up 21:02:09.853 00.000 10672 GuideStep: 0.6 px 568 ms WEST, 0.2 px 0 ms NORTH 21:02:09.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:09.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:10.513 00.660 10672 read socket command 10 21:02:10.513 00.000 10672 processing socket request REQDIST 21:02:10.513 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:02:10.513 00.000 10672 Sending socket response 51 (0x33) 21:02:11.606 01.093 428 Exposure complete 21:02:11.747 00.141 428 worker thread done servicing request 21:02:11.747 00.000 10672 OnExposeComplete: enter 21:02:11.747 00.000 10672 UpdateGuideState(): m_state=6 21:02:11.747 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2944 21:02:11.747 00.000 10672 Star::Find returns 1 (0), X=1114.99, Y=772.91, Mass=249944, SNR=47.0, Peak=44224 HFD=2.7 21:02:11.747 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.02) = xAngle (5.79 = -0.49) 21:02:11.747 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.66 = 2.66) 21:02:11.747 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.21 hyp=0.57 cameraTheta=2.77 mountX=0.50 mountY=0.26, mountTheta=0.48 21:02:11.747 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.21, opts=13) 21:02:11.747 00.000 10672 Enqueuing Move request for scope (-0.53, 0.21) 21:02:11.747 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:02:11.747 00.000 428 Worker thread wakes up 21:02:11.747 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.21) opts 0xd 21:02:11.747 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.21) 21:02:11.747 00.000 428 Moving (-0.53, 0.21) raw xDistance=0.50 yDistance=0.26 21:02:11.747 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50 21:02:11.747 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:11.747 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 21:02:11.747 00.000 428 MoveAxis(W, 507, ABG) 21:02:11.747 00.000 428 Guiding Dir = 3, Dur = 507 21:02:11.747 00.000 428 IsSlewing returns 0 21:02:11.747 00.000 428 IsGuiding returns 0 21:02:11.763 00.016 10672 UpdateGuideState exits: m=249944 SNR=47.0 21:02:11.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:11.763 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:11.763 00.000 10672 Enqueuing Expose request 21:02:11.778 00.015 428 PulseGuide returned control before completion, sleep 489 21:02:12.278 00.500 428 IsGuiding returns 1 21:02:12.278 00.000 428 scope still moving after pulse duration time elapsed 21:02:12.325 00.047 428 IsSlewing returns 0 21:02:12.325 00.000 428 IsGuiding returns 0 21:02:12.325 00.000 428 scope move finished after 507 + 66 ms 21:02:12.325 00.000 428 Move returns status 0, amount 507 21:02:12.325 00.000 428 MoveAxis(N, 0, ABG) 21:02:12.325 00.000 428 Move returns status 0, amount 0 21:02:12.325 00.000 428 move complete, result=0 21:02:12.325 00.000 428 worker thread done servicing request 21:02:12.325 00.000 428 Worker thread wakes up 21:02:12.325 00.000 10672 GuideStep: 0.5 px 507 ms WEST, 0.3 px 0 ms NORTH 21:02:12.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:12.325 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:14.121 01.796 428 Exposure complete 21:02:14.246 00.125 428 worker thread done servicing request 21:02:14.246 00.000 10672 OnExposeComplete: enter 21:02:14.246 00.000 10672 UpdateGuideState(): m_state=6 21:02:14.246 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2945 21:02:14.246 00.000 10672 Star::Find returns 1 (0), X=1115.41, Y=773.00, Mass=295520, SNR=50.0, Peak=43024 HFD=2.9 21:02:14.246 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.02) = xAngle (4.94 = -1.35) 21:02:14.246 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.81 = 1.81) 21:02:14.246 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.92 mountX=0.07 mountY=0.31, mountTheta=1.35 21:02:14.246 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.30, opts=13) 21:02:14.246 00.000 10672 Enqueuing Move request for scope (-0.11, 0.30) 21:02:14.246 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:02:14.246 00.000 428 Worker thread wakes up 21:02:14.246 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd 21:02:14.246 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.30) 21:02:14.246 00.000 428 Moving (-0.11, 0.30) raw xDistance=0.07 yDistance=0.31 21:02:14.246 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:02:14.246 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:14.246 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 21:02:14.246 00.000 428 MoveAxis(E, 0, ABG) 21:02:14.246 00.000 428 Move returns status 0, amount 0 21:02:14.246 00.000 428 MoveAxis(N, 0, ABG) 21:02:14.246 00.000 428 Move returns status 0, amount 0 21:02:14.246 00.000 428 move complete, result=0 21:02:14.246 00.000 428 worker thread done servicing request 21:02:14.277 00.031 10672 UpdateGuideState exits: m=295520 SNR=50.0 21:02:14.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:14.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:14.277 00.000 10672 Enqueuing Expose request 21:02:14.277 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:02:14.277 00.000 428 Worker thread wakes up 21:02:14.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:14.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:15.512 01.235 10672 read socket command 10 21:02:15.512 00.000 10672 processing socket request REQDIST 21:02:15.512 00.000 10672 SOCKSVR: Sending pixel error of 0.46 21:02:15.512 00.000 10672 Sending socket response 46 (0x2e) 21:02:16.620 01.108 428 Exposure complete 21:02:16.761 00.141 428 worker thread done servicing request 21:02:16.761 00.000 10672 OnExposeComplete: enter 21:02:16.761 00.000 10672 UpdateGuideState(): m_state=6 21:02:16.777 00.016 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2946 21:02:16.777 00.000 10672 Star::Find returns 1 (0), X=1115.28, Y=772.76, Mass=290941, SNR=49.0, Peak=44336 HFD=2.6 21:02:16.777 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.02) = xAngle (5.91 = -0.37) 21:02:16.777 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.79 = 2.79) 21:02:16.777 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.89 mountX=0.23 mountY=0.09, mountTheta=0.36 21:02:16.777 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.06, opts=13) 21:02:16.777 00.000 10672 Enqueuing Move request for scope (-0.24, 0.06) 21:02:16.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:02:16.777 00.000 428 Worker thread wakes up 21:02:16.777 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd 21:02:16.777 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.06) 21:02:16.777 00.000 428 Moving (-0.24, 0.06) raw xDistance=0.23 yDistance=0.09 21:02:16.777 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 21:02:16.777 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:16.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 21:02:16.777 00.000 428 MoveAxis(E, 0, ABG) 21:02:16.777 00.000 428 Move returns status 0, amount 0 21:02:16.777 00.000 428 MoveAxis(N, 0, ABG) 21:02:16.777 00.000 428 Move returns status 0, amount 0 21:02:16.777 00.000 428 move complete, result=0 21:02:16.777 00.000 428 worker thread done servicing request 21:02:16.792 00.015 10672 UpdateGuideState exits: m=290941 SNR=49.0 21:02:16.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:16.792 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:16.792 00.000 10672 Enqueuing Expose request 21:02:16.792 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:02:16.792 00.000 428 Worker thread wakes up 21:02:16.792 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:16.792 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:19.117 02.325 428 Exposure complete 21:02:19.256 00.139 428 worker thread done servicing request 21:02:19.256 00.000 10672 OnExposeComplete: enter 21:02:19.256 00.000 10672 UpdateGuideState(): m_state=6 21:02:19.257 00.001 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2947 21:02:19.257 00.000 10672 Star::Find returns 1 (0), X=1114.84, Y=773.18, Mass=259652, SNR=47.1, Peak=43024 HFD=2.4 21:02:19.257 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.02) = xAngle (5.54 = -0.74) 21:02:19.258 00.001 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.42 = 2.42) 21:02:19.258 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.48 hyp=0.83 cameraTheta=2.52 mountX=0.62 mountY=0.55, mountTheta=0.73 21:02:19.259 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.48, opts=13) 21:02:19.259 00.000 10672 Enqueuing Move request for scope (-0.68, 0.48) 21:02:19.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:02:19.259 00.000 428 Worker thread wakes up 21:02:19.260 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.48) opts 0xd 21:02:19.260 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.48) 21:02:19.260 00.000 428 Moving (-0.68, 0.48) raw xDistance=0.62 yDistance=0.55 21:02:19.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 21:02:19.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:02:19.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 21:02:19.260 00.000 428 MoveAxis(W, 573, ABG) 21:02:19.260 00.000 428 Guiding Dir = 3, Dur = 573 21:02:19.261 00.001 428 IsSlewing returns 0 21:02:19.261 00.000 428 IsGuiding returns 0 21:02:19.279 00.018 428 PulseGuide returned control before completion, sleep 566 21:02:19.283 00.004 10672 UpdateGuideState exits: m=259652 SNR=47.1 21:02:19.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:19.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:19.283 00.000 10672 Enqueuing Expose request 21:02:19.847 00.564 428 IsGuiding returns 1 21:02:19.847 00.000 428 scope still moving after pulse duration time elapsed 21:02:19.886 00.039 428 IsSlewing returns 0 21:02:19.887 00.001 428 IsGuiding returns 0 21:02:19.887 00.000 428 scope move finished after 573 + 52 ms 21:02:19.887 00.000 428 Move returns status 0, amount 573 21:02:19.888 00.001 428 MoveAxis(N, 0, ABG) 21:02:19.888 00.000 428 Move returns status 0, amount 0 21:02:19.888 00.000 428 move complete, result=0 21:02:19.888 00.000 428 worker thread done servicing request 21:02:19.888 00.000 428 Worker thread wakes up 21:02:19.889 00.001 10672 GuideStep: 0.6 px 573 ms WEST, 0.6 px 0 ms NORTH 21:02:19.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:19.889 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:20.509 00.620 10672 read socket command 10 21:02:20.509 00.000 10672 processing socket request REQDIST 21:02:20.509 00.000 10672 SOCKSVR: Sending pixel error of 0.53 21:02:20.509 00.000 10672 Sending socket response 53 (0x35) 21:02:21.603 01.094 428 Exposure complete 21:02:21.728 00.125 428 worker thread done servicing request 21:02:21.728 00.000 10672 OnExposeComplete: enter 21:02:21.728 00.000 10672 UpdateGuideState(): m_state=6 21:02:21.728 00.000 10672 Star::Find(15, 1114, 773, 0, (0,0,0,0), 0.0, 0) frame 2948 21:02:21.728 00.000 10672 Star::Find returns 1 (0), X=1115.58, Y=773.20, Mass=239516, SNR=45.6, Peak=40080 HFD=2.6 21:02:21.728 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.02) = xAngle (4.47 = -1.81) 21:02:21.728 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.34 = 1.34) 21:02:21.728 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.50 hyp=0.50 cameraTheta=1.45 mountX=-0.12 mountY=0.49, mountTheta=1.81 21:02:21.728 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.50, opts=13) 21:02:21.728 00.000 10672 Enqueuing Move request for scope (0.06, 0.50) 21:02:21.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:02:21.728 00.000 428 Worker thread wakes up 21:02:21.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.50) opts 0xd 21:02:21.728 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.50) 21:02:21.728 00.000 428 Moving (0.06, 0.50) raw xDistance=-0.12 yDistance=0.49 21:02:21.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:02:21.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:21.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 21:02:21.728 00.000 428 MoveAxis(E, 0, ABG) 21:02:21.728 00.000 428 Move returns status 0, amount 0 21:02:21.728 00.000 428 MoveAxis(N, 0, ABG) 21:02:21.728 00.000 428 Move returns status 0, amount 0 21:02:21.728 00.000 428 move complete, result=0 21:02:21.728 00.000 428 worker thread done servicing request 21:02:21.759 00.031 10672 UpdateGuideState exits: m=239516 SNR=45.6 21:02:21.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:21.759 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:21.759 00.000 10672 Enqueuing Expose request 21:02:21.759 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:02:21.759 00.000 428 Worker thread wakes up 21:02:21.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:21.759 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:24.118 02.359 428 Exposure complete 21:02:24.243 00.125 428 worker thread done servicing request 21:02:24.243 00.000 10672 OnExposeComplete: enter 21:02:24.243 00.000 10672 UpdateGuideState(): m_state=6 21:02:24.243 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2949 21:02:24.243 00.000 10672 Star::Find returns 1 (0), X=1115.39, Y=773.16, Mass=279089, SNR=49.0, Peak=48032 HFD=2.5 21:02:24.243 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.02) = xAngle (4.86 = -1.42) 21:02:24.243 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.74 = 1.74) 21:02:24.243 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.46 hyp=0.47 cameraTheta=1.84 mountX=0.07 mountY=0.47, mountTheta=1.42 21:02:24.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.46, opts=13) 21:02:24.243 00.000 10672 Enqueuing Move request for scope (-0.13, 0.46) 21:02:24.243 00.000 428 Worker thread wakes up 21:02:24.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:02:24.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.46) opts 0xd 21:02:24.243 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.46) 21:02:24.243 00.000 428 Moving (-0.13, 0.46) raw xDistance=0.07 yDistance=0.47 21:02:24.243 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:02:24.243 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:24.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 21:02:24.243 00.000 428 MoveAxis(E, 0, ABG) 21:02:24.243 00.000 428 Move returns status 0, amount 0 21:02:24.243 00.000 428 MoveAxis(N, 0, ABG) 21:02:24.243 00.000 428 Move returns status 0, amount 0 21:02:24.243 00.000 428 move complete, result=0 21:02:24.243 00.000 428 worker thread done servicing request 21:02:24.274 00.031 10672 UpdateGuideState exits: m=279089 SNR=49.0 21:02:24.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:24.274 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:24.274 00.000 10672 Enqueuing Expose request 21:02:24.274 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:02:24.274 00.000 428 Worker thread wakes up 21:02:24.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:24.274 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:25.508 01.234 10672 read socket command 10 21:02:25.508 00.000 10672 processing socket request REQDIST 21:02:25.508 00.000 10672 SOCKSVR: Sending pixel error of 0.50 21:02:25.508 00.000 10672 Sending socket response 50 (0x32) 21:02:26.621 01.113 428 Exposure complete 21:02:26.762 00.141 428 worker thread done servicing request 21:02:26.762 00.000 10672 OnExposeComplete: enter 21:02:26.762 00.000 10672 UpdateGuideState(): m_state=6 21:02:26.762 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2950 21:02:26.762 00.000 10672 Star::Find returns 1 (0), X=1115.11, Y=772.94, Mass=245724, SNR=42.9, Peak=45856 HFD=2.4 21:02:26.762 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.02) = xAngle (5.63 = -0.65) 21:02:26.762 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.50 = 2.50) 21:02:26.762 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.24 hyp=0.48 cameraTheta=2.61 mountX=0.38 mountY=0.28, mountTheta=0.64 21:02:26.778 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.24, opts=13) 21:02:26.778 00.000 10672 Enqueuing Move request for scope (-0.41, 0.24) 21:02:26.778 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:02:26.778 00.000 428 Worker thread wakes up 21:02:26.778 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.24) opts 0xd 21:02:26.778 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.24) 21:02:26.778 00.000 428 Moving (-0.41, 0.24) raw xDistance=0.38 yDistance=0.28 21:02:26.778 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 21:02:26.778 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:26.778 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 21:02:26.778 00.000 428 MoveAxis(E, 0, ABG) 21:02:26.778 00.000 428 Move returns status 0, amount 0 21:02:26.778 00.000 428 MoveAxis(N, 0, ABG) 21:02:26.778 00.000 428 Move returns status 0, amount 0 21:02:26.778 00.000 428 move complete, result=0 21:02:26.778 00.000 428 worker thread done servicing request 21:02:26.793 00.015 10672 UpdateGuideState exits: m=245724 SNR=42.9 21:02:26.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:26.793 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:26.793 00.000 10672 Enqueuing Expose request 21:02:26.793 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 21:02:26.793 00.000 428 Worker thread wakes up 21:02:26.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:26.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:29.121 02.328 428 Exposure complete 21:02:29.261 00.140 428 worker thread done servicing request 21:02:29.261 00.000 10672 OnExposeComplete: enter 21:02:29.261 00.000 10672 UpdateGuideState(): m_state=6 21:02:29.261 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2951 21:02:29.261 00.000 10672 Star::Find returns 1 (0), X=1115.28, Y=773.50, Mass=301184, SNR=50.2, Peak=47712 HFD=2.8 21:02:29.261 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.02) = xAngle (4.88 = -1.40) 21:02:29.261 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.76 = 1.76) 21:02:29.261 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.80 hyp=0.84 cameraTheta=1.86 mountX=0.14 mountY=0.82, mountTheta=1.40 21:02:29.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.80, opts=13) 21:02:29.261 00.000 10672 Enqueuing Move request for scope (-0.24, 0.80) 21:02:29.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:02:29.261 00.000 428 Worker thread wakes up 21:02:29.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.80) opts 0xd 21:02:29.261 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.80) 21:02:29.261 00.000 428 Moving (-0.24, 0.80) raw xDistance=0.14 yDistance=0.82 21:02:29.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:02:29.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:02:29.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 21:02:29.261 00.000 428 MoveAxis(E, 0, ABG) 21:02:29.261 00.000 428 Move returns status 0, amount 0 21:02:29.261 00.000 428 MoveAxis(N, 0, ABG) 21:02:29.261 00.000 428 Move returns status 0, amount 0 21:02:29.261 00.000 428 move complete, result=0 21:02:29.261 00.000 428 worker thread done servicing request 21:02:29.277 00.016 10672 UpdateGuideState exits: m=301184 SNR=50.2 21:02:29.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:29.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:29.277 00.000 10672 Enqueuing Expose request 21:02:29.277 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 21:02:29.277 00.000 428 Worker thread wakes up 21:02:29.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:29.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:30.511 01.234 10672 read socket command 10 21:02:30.511 00.000 10672 processing socket request REQDIST 21:02:30.511 00.000 10672 SOCKSVR: Sending pixel error of 0.59 21:02:30.511 00.000 10672 Sending socket response 59 (0x3b) 21:02:31.589 01.078 428 Exposure complete 21:02:31.729 00.140 428 worker thread done servicing request 21:02:31.729 00.000 10672 OnExposeComplete: enter 21:02:31.729 00.000 10672 UpdateGuideState(): m_state=6 21:02:31.729 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2952 21:02:31.729 00.000 10672 Star::Find returns 1 (0), X=1115.32, Y=773.17, Mass=249963, SNR=44.7, Peak=43888 HFD=2.5 21:02:31.729 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.02) = xAngle (4.99 = -1.30) 21:02:31.729 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.86 = 1.86) 21:02:31.729 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.47 hyp=0.50 cameraTheta=1.97 mountX=0.14 mountY=0.48, mountTheta=1.30 21:02:31.729 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.47, opts=13) 21:02:31.729 00.000 10672 Enqueuing Move request for scope (-0.19, 0.47) 21:02:31.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:02:31.729 00.000 428 Worker thread wakes up 21:02:31.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.47) opts 0xd 21:02:31.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.47) 21:02:31.729 00.000 428 Moving (-0.19, 0.47) raw xDistance=0.14 yDistance=0.48 21:02:31.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:02:31.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:31.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 21:02:31.729 00.000 428 MoveAxis(E, 0, ABG) 21:02:31.729 00.000 428 Move returns status 0, amount 0 21:02:31.729 00.000 428 MoveAxis(N, 0, ABG) 21:02:31.729 00.000 428 Move returns status 0, amount 0 21:02:31.729 00.000 428 move complete, result=0 21:02:31.729 00.000 428 worker thread done servicing request 21:02:31.760 00.031 10672 UpdateGuideState exits: m=249963 SNR=44.7 21:02:31.760 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:31.760 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:31.760 00.000 10672 Enqueuing Expose request 21:02:31.760 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:02:31.760 00.000 428 Worker thread wakes up 21:02:31.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:31.760 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:34.119 02.359 428 Exposure complete 21:02:34.244 00.125 428 worker thread done servicing request 21:02:34.244 00.000 10672 OnExposeComplete: enter 21:02:34.244 00.000 10672 UpdateGuideState(): m_state=6 21:02:34.244 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2953 21:02:34.244 00.000 10672 Star::Find returns 1 (0), X=1115.41, Y=773.27, Mass=311532, SNR=51.2, Peak=36272 HFD=3.1 21:02:34.244 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.02) = xAngle (4.77 = -1.51) 21:02:34.244 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.64 = 1.64) 21:02:34.244 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.57 hyp=0.58 cameraTheta=1.75 mountX=0.03 mountY=0.58, mountTheta=1.51 21:02:34.244 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.57, opts=13) 21:02:34.244 00.000 10672 Enqueuing Move request for scope (-0.10, 0.57) 21:02:34.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=792, FiltMax=65488, Gamma=1.000 21:02:34.244 00.000 428 Worker thread wakes up 21:02:34.244 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.57) opts 0xd 21:02:34.244 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.57) 21:02:34.244 00.000 428 Moving (-0.10, 0.57) raw xDistance=0.03 yDistance=0.58 21:02:34.244 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:02:34.244 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.66 newest=1.89 21:02:34.244 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 21:02:34.244 00.000 428 MoveAxis(E, 0, ABG) 21:02:34.244 00.000 428 Move returns status 0, amount 0 21:02:34.244 00.000 428 MoveAxis(S, 880, ABG) 21:02:34.244 00.000 428 Guiding Dir = 1, Dur = 880 21:02:34.244 00.000 428 IsSlewing returns 0 21:02:34.244 00.000 428 IsGuiding returns 0 21:02:34.275 00.031 10672 UpdateGuideState exits: m=311532 SNR=51.2 21:02:34.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:34.275 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:34.275 00.000 10672 Enqueuing Expose request 21:02:34.322 00.047 428 PulseGuide returned control before completion, sleep 811 21:02:35.155 00.833 428 IsGuiding returns 1 21:02:35.155 00.000 428 scope still moving after pulse duration time elapsed 21:02:35.186 00.031 428 IsSlewing returns 0 21:02:35.186 00.000 428 IsGuiding returns 1 21:02:35.233 00.047 428 IsSlewing returns 0 21:02:35.249 00.016 428 IsGuiding returns 0 21:02:35.249 00.000 428 scope move finished after 880 + 111 ms 21:02:35.249 00.000 428 Move returns status 0, amount 880 21:02:35.249 00.000 428 move complete, result=0 21:02:35.249 00.000 428 worker thread done servicing request 21:02:35.249 00.000 428 Worker thread wakes up 21:02:35.249 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 880 ms SOUTH 21:02:35.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:35.249 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:35.514 00.265 10672 read socket command 10 21:02:35.514 00.000 10672 processing socket request REQDIST 21:02:35.514 00.000 10672 SOCKSVR: Sending pixel error of 0.57 21:02:35.514 00.000 10672 Sending socket response 57 (0x39) 21:02:36.592 01.078 428 Exposure complete 21:02:36.732 00.140 428 worker thread done servicing request 21:02:36.732 00.000 10672 OnExposeComplete: enter 21:02:36.732 00.000 10672 UpdateGuideState(): m_state=6 21:02:36.732 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2954 21:02:36.732 00.000 10672 Star::Find returns 1 (0), X=1115.43, Y=772.68, Mass=251586, SNR=50.0, Peak=44768 HFD=2.6 21:02:36.732 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.02) = xAngle (0.14 = 0.14) 21:02:36.732 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99) 21:02:36.732 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.88 mountX=0.09 mountY=-0.01, mountTheta=-0.15 21:02:36.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.02, opts=13) 21:02:36.732 00.000 10672 Enqueuing Move request for scope (-0.09, -0.02) 21:02:36.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:02:36.732 00.000 428 Worker thread wakes up 21:02:36.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd 21:02:36.732 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.02) 21:02:36.732 00.000 428 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=-0.01 21:02:36.732 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:02:36.732 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:36.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 21:02:36.732 00.000 428 MoveAxis(E, 0, ABG) 21:02:36.732 00.000 428 Move returns status 0, amount 0 21:02:36.732 00.000 428 MoveAxis(N, 0, ABG) 21:02:36.732 00.000 428 Move returns status 0, amount 0 21:02:36.732 00.000 428 move complete, result=0 21:02:36.732 00.000 428 worker thread done servicing request 21:02:36.748 00.016 10672 UpdateGuideState exits: m=251586 SNR=50.0 21:02:36.748 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:36.748 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:36.748 00.000 10672 Enqueuing Expose request 21:02:36.748 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:02:36.748 00.000 428 Worker thread wakes up 21:02:36.748 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:36.748 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:39.107 02.359 428 Exposure complete 21:02:39.232 00.125 428 worker thread done servicing request 21:02:39.232 00.000 10672 OnExposeComplete: enter 21:02:39.232 00.000 10672 UpdateGuideState(): m_state=6 21:02:39.232 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2955 21:02:39.232 00.000 10672 Star::Find returns 1 (0), X=1115.29, Y=772.98, Mass=268560, SNR=45.6, Peak=36592 HFD=2.5 21:02:39.232 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.02) = xAngle (5.27 = -1.01) 21:02:39.232 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.15 = 2.15) 21:02:39.232 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.28 hyp=0.36 cameraTheta=2.25 mountX=0.19 mountY=0.30, mountTheta=1.01 21:02:39.247 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.28, opts=13) 21:02:39.247 00.000 10672 Enqueuing Move request for scope (-0.23, 0.28) 21:02:39.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:02:39.247 00.000 428 Worker thread wakes up 21:02:39.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.28) opts 0xd 21:02:39.247 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.28) 21:02:39.247 00.000 428 Moving (-0.23, 0.28) raw xDistance=0.19 yDistance=0.30 21:02:39.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:02:39.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:39.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 21:02:39.247 00.000 428 MoveAxis(E, 0, ABG) 21:02:39.247 00.000 428 Move returns status 0, amount 0 21:02:39.247 00.000 428 MoveAxis(N, 0, ABG) 21:02:39.247 00.000 428 Move returns status 0, amount 0 21:02:39.247 00.000 428 move complete, result=0 21:02:39.247 00.000 428 worker thread done servicing request 21:02:39.263 00.016 10672 UpdateGuideState exits: m=268560 SNR=45.6 21:02:39.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:39.263 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:39.263 00.000 10672 Enqueuing Expose request 21:02:39.263 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:02:39.263 00.000 428 Worker thread wakes up 21:02:39.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:39.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:40.513 01.250 10672 read socket command 10 21:02:40.513 00.000 10672 processing socket request REQDIST 21:02:40.513 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:02:40.513 00.000 10672 Sending socket response 40 (0x28) 21:02:41.606 01.093 428 Exposure complete 21:02:41.762 00.156 428 worker thread done servicing request 21:02:41.762 00.000 10672 OnExposeComplete: enter 21:02:41.762 00.000 10672 UpdateGuideState(): m_state=6 21:02:41.762 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2956 21:02:41.762 00.000 10672 Star::Find returns 1 (0), X=1115.37, Y=772.77, Mass=281270, SNR=48.3, Peak=46288 HFD=2.8 21:02:41.762 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.02) = xAngle (5.70 = -0.59) 21:02:41.762 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.57 = 2.57) 21:02:41.762 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.68 mountX=0.14 mountY=0.09, mountTheta=0.58 21:02:41.762 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.07, opts=13) 21:02:41.762 00.000 10672 Enqueuing Move request for scope (-0.15, 0.07) 21:02:41.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:02:41.762 00.000 428 Worker thread wakes up 21:02:41.762 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd 21:02:41.762 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.07) 21:02:41.762 00.000 428 Moving (-0.15, 0.07) raw xDistance=0.14 yDistance=0.09 21:02:41.762 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:02:41.762 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:41.762 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 21:02:41.762 00.000 428 MoveAxis(E, 0, ABG) 21:02:41.762 00.000 428 Move returns status 0, amount 0 21:02:41.762 00.000 428 MoveAxis(N, 0, ABG) 21:02:41.762 00.000 428 Move returns status 0, amount 0 21:02:41.762 00.000 428 move complete, result=0 21:02:41.762 00.000 428 worker thread done servicing request 21:02:41.793 00.031 10672 UpdateGuideState exits: m=281270 SNR=48.3 21:02:41.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:41.793 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:41.793 00.000 10672 Enqueuing Expose request 21:02:41.793 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:02:41.793 00.000 428 Worker thread wakes up 21:02:41.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:41.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:44.109 02.316 428 Exposure complete 21:02:44.234 00.125 428 worker thread done servicing request 21:02:44.234 00.000 10672 OnExposeComplete: enter 21:02:44.234 00.000 10672 UpdateGuideState(): m_state=6 21:02:44.234 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2957 21:02:44.234 00.000 10672 Star::Find returns 1 (0), X=1115.57, Y=772.93, Mass=277320, SNR=46.0, Peak=32784 HFD=2.9 21:02:44.234 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.02) = xAngle (4.38 = -1.91) 21:02:44.234 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.25 = 1.25) 21:02:44.234 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.36 mountX=-0.08 mountY=0.22, mountTheta=1.91 21:02:44.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.23, opts=13) 21:02:44.234 00.000 10672 Enqueuing Move request for scope (0.05, 0.23) 21:02:44.234 00.000 428 Worker thread wakes up 21:02:44.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:02:44.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd 21:02:44.234 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.23) 21:02:44.234 00.000 428 Moving (0.05, 0.23) raw xDistance=-0.08 yDistance=0.22 21:02:44.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:02:44.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:44.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 21:02:44.234 00.000 428 MoveAxis(E, 0, ABG) 21:02:44.250 00.016 428 Move returns status 0, amount 0 21:02:44.250 00.000 428 MoveAxis(N, 0, ABG) 21:02:44.250 00.000 428 Move returns status 0, amount 0 21:02:44.250 00.000 428 move complete, result=0 21:02:44.250 00.000 428 worker thread done servicing request 21:02:44.266 00.016 10672 UpdateGuideState exits: m=277320 SNR=46.0 21:02:44.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:44.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:44.266 00.000 10672 Enqueuing Expose request 21:02:44.266 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:02:44.266 00.000 428 Worker thread wakes up 21:02:44.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:44.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:45.500 01.234 10672 read socket command 10 21:02:45.500 00.000 10672 processing socket request REQDIST 21:02:45.500 00.000 10672 SOCKSVR: Sending pixel error of 0.30 21:02:45.500 00.000 10672 Sending socket response 30 (0x1e) 21:02:46.593 01.093 428 Exposure complete 21:02:46.718 00.125 428 worker thread done servicing request 21:02:46.718 00.000 10672 OnExposeComplete: enter 21:02:46.718 00.000 10672 UpdateGuideState(): m_state=6 21:02:46.718 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2958 21:02:46.718 00.000 10672 Star::Find returns 1 (0), X=1115.43, Y=773.04, Mass=241118, SNR=50.0, Peak=42368 HFD=2.3 21:02:46.718 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.02) = xAngle (4.84 = -1.44) 21:02:46.718 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.72 = 1.72) 21:02:46.718 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.82 mountX=0.05 mountY=0.35, mountTheta=1.44 21:02:46.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.34, opts=13) 21:02:46.718 00.000 10672 Enqueuing Move request for scope (-0.09, 0.34) 21:02:46.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:02:46.718 00.000 428 Worker thread wakes up 21:02:46.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.34) opts 0xd 21:02:46.734 00.016 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.34) 21:02:46.734 00.000 428 Moving (-0.09, 0.34) raw xDistance=0.05 yDistance=0.35 21:02:46.734 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:02:46.734 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:46.734 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:02:46.734 00.000 428 MoveAxis(E, 0, ABG) 21:02:46.734 00.000 428 Move returns status 0, amount 0 21:02:46.734 00.000 428 MoveAxis(N, 0, ABG) 21:02:46.734 00.000 428 Move returns status 0, amount 0 21:02:46.734 00.000 428 move complete, result=0 21:02:46.734 00.000 428 worker thread done servicing request 21:02:46.749 00.015 10672 UpdateGuideState exits: m=241118 SNR=50.0 21:02:46.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:46.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:46.749 00.000 10672 Enqueuing Expose request 21:02:46.749 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 21:02:46.749 00.000 428 Worker thread wakes up 21:02:46.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:46.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:49.114 02.365 428 Exposure complete 21:02:49.253 00.139 428 worker thread done servicing request 21:02:49.253 00.000 10672 OnExposeComplete: enter 21:02:49.253 00.000 10672 UpdateGuideState(): m_state=6 21:02:49.254 00.001 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2959 21:02:49.254 00.000 10672 Star::Find returns 1 (0), X=1114.90, Y=772.89, Mass=242085, SNR=45.5, Peak=52944 HFD=2.2 21:02:49.254 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.02) = xAngle (5.87 = -0.42) 21:02:49.254 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.74 = 2.74) 21:02:49.254 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.19 hyp=0.64 cameraTheta=2.85 mountX=0.59 mountY=0.25, mountTheta=0.40 21:02:49.255 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.19, opts=13) 21:02:49.256 00.001 10672 Enqueuing Move request for scope (-0.61, 0.19) 21:02:49.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:02:49.256 00.000 428 Worker thread wakes up 21:02:49.256 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.19) opts 0xd 21:02:49.256 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.19) 21:02:49.256 00.000 428 Moving (-0.61, 0.19) raw xDistance=0.59 yDistance=0.25 21:02:49.257 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 21:02:49.257 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:49.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 21:02:49.257 00.000 428 MoveAxis(W, 545, ABG) 21:02:49.257 00.000 428 Guiding Dir = 3, Dur = 545 21:02:49.258 00.001 428 IsSlewing returns 0 21:02:49.258 00.000 428 IsGuiding returns 0 21:02:49.282 00.024 428 PulseGuide returned control before completion, sleep 532 21:02:49.283 00.001 10672 UpdateGuideState exits: m=242085 SNR=45.5 21:02:49.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:49.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:49.283 00.000 10672 Enqueuing Expose request 21:02:49.817 00.534 428 IsGuiding returns 1 21:02:49.817 00.000 428 scope still moving after pulse duration time elapsed 21:02:49.875 00.058 428 IsSlewing returns 0 21:02:49.905 00.030 428 IsGuiding returns 0 21:02:49.905 00.000 428 scope move finished after 545 + 102 ms 21:02:49.906 00.001 428 Move returns status 0, amount 545 21:02:49.906 00.000 428 MoveAxis(N, 0, ABG) 21:02:49.906 00.000 428 Move returns status 0, amount 0 21:02:49.907 00.001 428 move complete, result=0 21:02:49.907 00.000 428 worker thread done servicing request 21:02:49.907 00.000 10672 GuideStep: 0.6 px 545 ms WEST, 0.3 px 0 ms NORTH 21:02:49.908 00.001 428 Worker thread wakes up 21:02:49.908 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:49.908 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:50.501 00.593 10672 read socket command 10 21:02:50.501 00.000 10672 processing socket request REQDIST 21:02:50.501 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:02:50.501 00.000 10672 Sending socket response 41 (0x29) 21:02:51.601 01.100 428 Exposure complete 21:02:51.741 00.140 428 worker thread done servicing request 21:02:51.741 00.000 10672 OnExposeComplete: enter 21:02:51.741 00.000 10672 UpdateGuideState(): m_state=6 21:02:51.741 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2960 21:02:51.741 00.000 10672 Star::Find returns 1 (0), X=1115.57, Y=773.32, Mass=285669, SNR=49.0, Peak=49456 HFD=2.9 21:02:51.741 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.02) = xAngle (4.51 = -1.77) 21:02:51.741 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.39 = 1.39) 21:02:51.741 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.62 hyp=0.62 cameraTheta=1.49 mountX=-0.12 mountY=0.61, mountTheta=1.77 21:02:51.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.62, opts=13) 21:02:51.741 00.000 10672 Enqueuing Move request for scope (0.05, 0.62) 21:02:51.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:02:51.741 00.000 428 Worker thread wakes up 21:02:51.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.62) opts 0xd 21:02:51.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.62) 21:02:51.741 00.000 428 Moving (0.05, 0.62) raw xDistance=-0.12 yDistance=0.61 21:02:51.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:02:51.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 21:02:51.741 00.000 428 MoveAxis(E, 0, ABG) 21:02:51.741 00.000 428 Move returns status 0, amount 0 21:02:51.741 00.000 428 MoveAxis(S, 926, ABG) 21:02:51.741 00.000 428 Guiding Dir = 1, Dur = 926 21:02:51.741 00.000 428 IsSlewing returns 0 21:02:51.741 00.000 428 IsGuiding returns 0 21:02:51.772 00.031 10672 UpdateGuideState exits: m=285669 SNR=49.0 21:02:51.772 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:51.772 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:51.772 00.000 10672 Enqueuing Expose request 21:02:51.835 00.063 428 PulseGuide returned control before completion, sleep 851 21:02:52.694 00.859 428 IsGuiding returns 1 21:02:52.694 00.000 428 scope still moving after pulse duration time elapsed 21:02:52.725 00.031 428 IsSlewing returns 0 21:02:52.725 00.000 428 IsGuiding returns 1 21:02:52.788 00.063 428 IsSlewing returns 0 21:02:52.819 00.031 428 IsGuiding returns 0 21:02:52.819 00.000 428 scope move finished after 926 + 151 ms 21:02:52.819 00.000 428 Move returns status 0, amount 926 21:02:52.819 00.000 428 move complete, result=0 21:02:52.819 00.000 428 worker thread done servicing request 21:02:52.819 00.000 428 Worker thread wakes up 21:02:52.819 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 926 ms SOUTH 21:02:52.819 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:52.819 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:54.100 01.281 428 Exposure complete 21:02:54.225 00.125 428 worker thread done servicing request 21:02:54.225 00.000 10672 OnExposeComplete: enter 21:02:54.225 00.000 10672 UpdateGuideState(): m_state=6 21:02:54.225 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2961 21:02:54.225 00.000 10672 Star::Find returns 1 (0), X=1116.05, Y=773.05, Mass=289138, SNR=51.8, Peak=50864 HFD=2.7 21:02:54.240 00.015 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.02) = xAngle (3.61 = -2.68) 21:02:54.240 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.48 = 0.48) 21:02:54.240 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.35 hyp=0.64 cameraTheta=0.59 mountX=-0.57 mountY=0.29, mountTheta=2.67 21:02:54.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.35, opts=13) 21:02:54.240 00.000 10672 Enqueuing Move request for scope (0.53, 0.35) 21:02:54.240 00.000 428 Worker thread wakes up 21:02:54.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:02:54.240 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.35) opts 0xd 21:02:54.240 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.35) 21:02:54.240 00.000 428 Moving (0.53, 0.35) raw xDistance=-0.57 yDistance=0.29 21:02:54.240 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 21:02:54.240 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:54.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 21:02:54.240 00.000 428 MoveAxis(E, 529, ABG) 21:02:54.240 00.000 428 Guiding Dir = 2, Dur = 529 21:02:54.240 00.000 428 IsSlewing returns 0 21:02:54.240 00.000 428 IsGuiding returns 0 21:02:54.256 00.016 10672 UpdateGuideState exits: m=289138 SNR=51.8 21:02:54.256 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:54.256 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:54.256 00.000 10672 Enqueuing Expose request 21:02:54.256 00.000 428 PulseGuide returned control before completion, sleep 514 21:02:54.803 00.547 428 IsGuiding returns 0 21:02:54.803 00.000 428 Move returns status 0, amount 529 21:02:54.803 00.000 428 MoveAxis(N, 0, ABG) 21:02:54.803 00.000 428 Move returns status 0, amount 0 21:02:54.803 00.000 428 move complete, result=0 21:02:54.803 00.000 428 worker thread done servicing request 21:02:54.803 00.000 428 Worker thread wakes up 21:02:54.803 00.000 10672 GuideStep: -0.6 px 529 ms EAST, 0.3 px 0 ms NORTH 21:02:54.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:54.803 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:55.506 00.703 10672 read socket command 10 21:02:55.506 00.000 10672 processing socket request REQDIST 21:02:55.506 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:02:55.506 00.000 10672 Sending socket response 52 (0x34) 21:02:56.583 01.077 428 Exposure complete 21:02:56.724 00.141 428 worker thread done servicing request 21:02:56.724 00.000 10672 OnExposeComplete: enter 21:02:56.724 00.000 10672 UpdateGuideState(): m_state=6 21:02:56.724 00.000 10672 Star::Find(15, 1116, 773, 0, (0,0,0,0), 0.0, 0) frame 2962 21:02:56.724 00.000 10672 Star::Find returns 1 (0), X=1115.39, Y=772.94, Mass=270422, SNR=52.2, Peak=34736 HFD=2.7 21:02:56.724 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.02) = xAngle (5.08 = -1.21) 21:02:56.724 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.95 = 1.95) 21:02:56.724 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.24 hyp=0.27 cameraTheta=2.06 mountX=0.10 mountY=0.25, mountTheta=1.20 21:02:56.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.24, opts=13) 21:02:56.724 00.000 10672 Enqueuing Move request for scope (-0.13, 0.24) 21:02:56.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:02:56.724 00.000 428 Worker thread wakes up 21:02:56.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.24) opts 0xd 21:02:56.724 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.24) 21:02:56.724 00.000 428 Moving (-0.13, 0.24) raw xDistance=0.10 yDistance=0.25 21:02:56.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:02:56.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:56.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 21:02:56.724 00.000 428 MoveAxis(E, 0, ABG) 21:02:56.724 00.000 428 Move returns status 0, amount 0 21:02:56.724 00.000 428 MoveAxis(N, 0, ABG) 21:02:56.724 00.000 428 Move returns status 0, amount 0 21:02:56.724 00.000 428 move complete, result=0 21:02:56.724 00.000 428 worker thread done servicing request 21:02:56.740 00.016 10672 UpdateGuideState exits: m=270422 SNR=52.2 21:02:56.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:56.740 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:56.740 00.000 10672 Enqueuing Expose request 21:02:56.740 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:02:56.740 00.000 428 Worker thread wakes up 21:02:56.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:56.740 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:02:59.098 02.358 428 Exposure complete 21:02:59.270 00.172 428 worker thread done servicing request 21:02:59.270 00.000 10672 OnExposeComplete: enter 21:02:59.270 00.000 10672 UpdateGuideState(): m_state=6 21:02:59.270 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2963 21:02:59.270 00.000 10672 Star::Find returns 1 (0), X=1115.67, Y=772.78, Mass=297076, SNR=49.1, Peak=39216 HFD=2.8 21:02:59.270 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.02) = xAngle (3.53 = -2.76) 21:02:59.270 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.40 = 0.40) 21:02:59.270 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.51 mountX=-0.16 mountY=0.07, mountTheta=2.75 21:02:59.270 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.08, opts=13) 21:02:59.270 00.000 10672 Enqueuing Move request for scope (0.15, 0.08) 21:02:59.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:02:59.270 00.000 428 Worker thread wakes up 21:02:59.270 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd 21:02:59.270 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.08) 21:02:59.270 00.000 428 Moving (0.15, 0.08) raw xDistance=-0.16 yDistance=0.07 21:02:59.270 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:02:59.270 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:59.270 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:02:59.270 00.000 428 MoveAxis(E, 0, ABG) 21:02:59.270 00.000 428 Move returns status 0, amount 0 21:02:59.270 00.000 428 MoveAxis(N, 0, ABG) 21:02:59.270 00.000 428 Move returns status 0, amount 0 21:02:59.270 00.000 428 move complete, result=0 21:02:59.270 00.000 428 worker thread done servicing request 21:02:59.286 00.016 10672 UpdateGuideState exits: m=297076 SNR=49.1 21:02:59.301 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:59.301 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:02:59.301 00.000 10672 Enqueuing Expose request 21:02:59.301 00.000 428 Worker thread wakes up 21:02:59.301 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:02:59.301 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:02:59.301 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:00.509 01.208 10672 read socket command 10 21:03:00.509 00.000 10672 processing socket request REQDIST 21:03:00.509 00.000 10672 SOCKSVR: Sending pixel error of 0.36 21:03:00.509 00.000 10672 Sending socket response 36 (0x24) 21:03:01.586 01.077 428 Exposure complete 21:03:01.727 00.141 428 worker thread done servicing request 21:03:01.727 00.000 10672 OnExposeComplete: enter 21:03:01.727 00.000 10672 UpdateGuideState(): m_state=6 21:03:01.727 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2964 21:03:01.727 00.000 10672 Star::Find returns 1 (0), X=1115.73, Y=773.00, Mass=284803, SNR=50.5, Peak=54464 HFD=2.5 21:03:01.727 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.02) = xAngle (3.98 = -2.30) 21:03:01.727 00.000 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.85 = 0.85) 21:03:01.727 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.30 hyp=0.37 cameraTheta=0.96 mountX=-0.25 mountY=0.28, mountTheta=2.30 21:03:01.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.30, opts=13) 21:03:01.727 00.000 10672 Enqueuing Move request for scope (0.21, 0.30) 21:03:01.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:01.727 00.000 428 Worker thread wakes up 21:03:01.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.30) opts 0xd 21:03:01.727 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.30) 21:03:01.727 00.000 428 Moving (0.21, 0.30) raw xDistance=-0.25 yDistance=0.28 21:03:01.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:03:01.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:01.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 21:03:01.727 00.000 428 MoveAxis(E, 0, ABG) 21:03:01.727 00.000 428 Move returns status 0, amount 0 21:03:01.727 00.000 428 MoveAxis(N, 0, ABG) 21:03:01.727 00.000 428 Move returns status 0, amount 0 21:03:01.727 00.000 428 move complete, result=0 21:03:01.727 00.000 428 worker thread done servicing request 21:03:01.742 00.015 10672 UpdateGuideState exits: m=284803 SNR=50.5 21:03:01.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:01.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:01.742 00.000 10672 Enqueuing Expose request 21:03:01.742 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:03:01.742 00.000 428 Worker thread wakes up 21:03:01.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:01.742 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:04.101 02.359 428 Exposure complete 21:03:04.226 00.125 428 worker thread done servicing request 21:03:04.226 00.000 10672 OnExposeComplete: enter 21:03:04.226 00.000 10672 UpdateGuideState(): m_state=6 21:03:04.241 00.015 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2965 21:03:04.241 00.000 10672 Star::Find returns 1 (0), X=1115.64, Y=773.10, Mass=277051, SNR=44.8, Peak=46512 HFD=2.7 21:03:04.241 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.02) = xAngle (4.29 = -2.00) 21:03:04.241 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.16 = 1.16) 21:03:04.241 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.26 mountX=-0.18 mountY=0.39, mountTheta=2.00 21:03:04.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.40, opts=13) 21:03:04.241 00.000 10672 Enqueuing Move request for scope (0.13, 0.40) 21:03:04.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:04.241 00.000 428 Worker thread wakes up 21:03:04.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.40) opts 0xd 21:03:04.241 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.40) 21:03:04.241 00.000 428 Moving (0.13, 0.40) raw xDistance=-0.18 yDistance=0.39 21:03:04.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:03:04.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:04.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 21:03:04.241 00.000 428 MoveAxis(E, 0, ABG) 21:03:04.241 00.000 428 Move returns status 0, amount 0 21:03:04.241 00.000 428 MoveAxis(N, 0, ABG) 21:03:04.241 00.000 428 Move returns status 0, amount 0 21:03:04.241 00.000 428 move complete, result=0 21:03:04.241 00.000 428 worker thread done servicing request 21:03:04.257 00.016 10672 UpdateGuideState exits: m=277051 SNR=44.8 21:03:04.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:04.257 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:04.257 00.000 10672 Enqueuing Expose request 21:03:04.257 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:03:04.257 00.000 428 Worker thread wakes up 21:03:04.257 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:04.257 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:05.507 01.250 10672 read socket command 10 21:03:05.507 00.000 10672 processing socket request REQDIST 21:03:05.507 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:03:05.507 00.000 10672 Sending socket response 38 (0x26) 21:03:06.585 01.078 428 Exposure complete 21:03:06.709 00.124 428 worker thread done servicing request 21:03:06.709 00.000 10672 OnExposeComplete: enter 21:03:06.725 00.016 10672 UpdateGuideState(): m_state=6 21:03:06.725 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2966 21:03:06.725 00.000 10672 Star::Find returns 1 (0), X=1115.35, Y=772.83, Mass=265093, SNR=44.8, Peak=41168 HFD=2.6 21:03:06.725 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.02) = xAngle (5.51 = -0.77) 21:03:06.725 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.38 = 2.38) 21:03:06.725 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.49 mountX=0.15 mountY=0.15, mountTheta=0.76 21:03:06.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.13, opts=13) 21:03:06.725 00.000 10672 Enqueuing Move request for scope (-0.17, 0.13) 21:03:06.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:06.725 00.000 428 Worker thread wakes up 21:03:06.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd 21:03:06.725 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.13) 21:03:06.725 00.000 428 Moving (-0.17, 0.13) raw xDistance=0.15 yDistance=0.15 21:03:06.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:03:06.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:06.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 21:03:06.725 00.000 428 MoveAxis(E, 0, ABG) 21:03:06.725 00.000 428 Move returns status 0, amount 0 21:03:06.725 00.000 428 MoveAxis(N, 0, ABG) 21:03:06.725 00.000 428 Move returns status 0, amount 0 21:03:06.725 00.000 428 move complete, result=0 21:03:06.725 00.000 428 worker thread done servicing request 21:03:06.741 00.016 10672 UpdateGuideState exits: m=265093 SNR=44.8 21:03:06.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:06.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:06.741 00.000 10672 Enqueuing Expose request 21:03:06.741 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:03:06.741 00.000 428 Worker thread wakes up 21:03:06.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:06.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:09.104 02.363 428 Exposure complete 21:03:09.229 00.125 428 worker thread done servicing request 21:03:09.229 00.000 10672 OnExposeComplete: enter 21:03:09.229 00.000 10672 UpdateGuideState(): m_state=6 21:03:09.229 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2967 21:03:09.229 00.000 10672 Star::Find returns 1 (0), X=1115.02, Y=772.80, Mass=294218, SNR=51.6, Peak=44656 HFD=2.5 21:03:09.229 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.02) = xAngle (5.97 = -0.32) 21:03:09.229 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.84 = 2.84) 21:03:09.229 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.10 hyp=0.51 cameraTheta=2.95 mountX=0.48 mountY=0.15, mountTheta=0.31 21:03:09.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.10, opts=13) 21:03:09.229 00.000 10672 Enqueuing Move request for scope (-0.50, 0.10) 21:03:09.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:09.229 00.000 428 Worker thread wakes up 21:03:09.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.10) opts 0xd 21:03:09.229 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.10) 21:03:09.229 00.000 428 Moving (-0.50, 0.10) raw xDistance=0.48 yDistance=0.15 21:03:09.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.48 21:03:09.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:09.245 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 21:03:09.245 00.000 428 MoveAxis(W, 451, ABG) 21:03:09.245 00.000 428 Guiding Dir = 3, Dur = 451 21:03:09.261 00.016 428 IsSlewing returns 0 21:03:09.261 00.000 428 IsGuiding returns 0 21:03:09.261 00.000 10672 UpdateGuideState exits: m=294218 SNR=51.6 21:03:09.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:09.261 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:09.261 00.000 10672 Enqueuing Expose request 21:03:09.276 00.015 428 PulseGuide returned control before completion, sleep 446 21:03:09.729 00.453 428 IsGuiding returns 1 21:03:09.729 00.000 428 scope still moving after pulse duration time elapsed 21:03:09.776 00.047 428 IsSlewing returns 0 21:03:09.776 00.000 428 IsGuiding returns 0 21:03:09.776 00.000 428 scope move finished after 451 + 64 ms 21:03:09.776 00.000 428 Move returns status 0, amount 451 21:03:09.776 00.000 428 MoveAxis(N, 0, ABG) 21:03:09.776 00.000 428 Move returns status 0, amount 0 21:03:09.776 00.000 428 move complete, result=0 21:03:09.776 00.000 428 worker thread done servicing request 21:03:09.776 00.000 428 Worker thread wakes up 21:03:09.776 00.000 10672 GuideStep: 0.5 px 451 ms WEST, 0.2 px 0 ms NORTH 21:03:09.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:09.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:10.510 00.734 10672 read socket command 10 21:03:10.510 00.000 10672 processing socket request REQDIST 21:03:10.510 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:03:10.510 00.000 10672 Sending socket response 38 (0x26) 21:03:11.588 01.078 428 Exposure complete 21:03:11.713 00.125 428 worker thread done servicing request 21:03:11.713 00.000 10672 OnExposeComplete: enter 21:03:11.713 00.000 10672 UpdateGuideState(): m_state=6 21:03:11.713 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2968 21:03:11.713 00.000 10672 Star::Find returns 1 (0), X=1115.90, Y=772.72, Mass=247558, SNR=44.4, Peak=33424 HFD=2.6 21:03:11.713 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.02) = xAngle (3.07 = 3.07) 21:03:11.713 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.06 = -0.06) 21:03:11.713 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.02 hyp=0.38 cameraTheta=0.05 mountX=-0.38 mountY=-0.02, mountTheta=-3.09 21:03:11.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.02, opts=13) 21:03:11.713 00.000 10672 Enqueuing Move request for scope (0.38, 0.02) 21:03:11.713 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:11.713 00.000 428 Worker thread wakes up 21:03:11.713 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.02) opts 0xd 21:03:11.713 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.02) 21:03:11.713 00.000 428 Moving (0.38, 0.02) raw xDistance=-0.38 yDistance=-0.02 21:03:11.713 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 21:03:11.713 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:11.713 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 21:03:11.713 00.000 428 MoveAxis(E, 0, ABG) 21:03:11.713 00.000 428 Move returns status 0, amount 0 21:03:11.713 00.000 428 MoveAxis(N, 0, ABG) 21:03:11.713 00.000 428 Move returns status 0, amount 0 21:03:11.713 00.000 428 move complete, result=0 21:03:11.713 00.000 428 worker thread done servicing request 21:03:11.744 00.031 10672 UpdateGuideState exits: m=247558 SNR=44.4 21:03:11.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:11.744 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:11.744 00.000 10672 Enqueuing Expose request 21:03:11.744 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 21:03:11.744 00.000 428 Worker thread wakes up 21:03:11.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:11.744 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:14.087 02.343 428 Exposure complete 21:03:14.228 00.141 428 worker thread done servicing request 21:03:14.228 00.000 10672 OnExposeComplete: enter 21:03:14.228 00.000 10672 UpdateGuideState(): m_state=6 21:03:14.228 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2969 21:03:14.228 00.000 10672 Star::Find returns 1 (0), X=1116.04, Y=772.72, Mass=282304, SNR=51.0, Peak=48480 HFD=2.6 21:03:14.228 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.02) = xAngle (3.06 = 3.06) 21:03:14.228 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.07 = -0.07) 21:03:14.228 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.02 hyp=0.52 cameraTheta=0.04 mountX=-0.52 mountY=-0.04, mountTheta=-3.07 21:03:14.228 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.02, opts=13) 21:03:14.228 00.000 10672 Enqueuing Move request for scope (0.52, 0.02) 21:03:14.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:03:14.228 00.000 428 Worker thread wakes up 21:03:14.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.02) opts 0xd 21:03:14.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.02) 21:03:14.228 00.000 428 Moving (0.52, 0.02) raw xDistance=-0.52 yDistance=-0.04 21:03:14.228 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 21:03:14.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:14.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 21:03:14.228 00.000 428 MoveAxis(E, 486, ABG) 21:03:14.228 00.000 428 Guiding Dir = 2, Dur = 486 21:03:14.228 00.000 428 IsSlewing returns 0 21:03:14.228 00.000 428 IsGuiding returns 0 21:03:14.243 00.015 428 PulseGuide returned control before completion, sleep 481 21:03:14.243 00.000 10672 UpdateGuideState exits: m=282304 SNR=51.0 21:03:14.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:14.243 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:14.243 00.000 10672 Enqueuing Expose request 21:03:14.759 00.516 428 IsGuiding returns 0 21:03:14.759 00.000 428 Move returns status 0, amount 486 21:03:14.759 00.000 428 MoveAxis(N, 0, ABG) 21:03:14.759 00.000 428 Move returns status 0, amount 0 21:03:14.759 00.000 428 move complete, result=0 21:03:14.759 00.000 428 worker thread done servicing request 21:03:14.759 00.000 428 Worker thread wakes up 21:03:14.759 00.000 10672 GuideStep: -0.5 px 486 ms EAST, -0.0 px 0 ms NORTH 21:03:14.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:14.759 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:15.509 00.750 10672 read socket command 10 21:03:15.509 00.000 10672 processing socket request REQDIST 21:03:15.509 00.000 10672 SOCKSVR: Sending pixel error of 0.42 21:03:15.509 00.000 10672 Sending socket response 42 (0x2a) 21:03:16.575 01.066 428 Exposure complete 21:03:16.716 00.141 428 worker thread done servicing request 21:03:16.716 00.000 10672 OnExposeComplete: enter 21:03:16.716 00.000 10672 UpdateGuideState(): m_state=6 21:03:16.716 00.000 10672 Star::Find(15, 1116, 772, 0, (0,0,0,0), 0.0, 0) frame 2970 21:03:16.716 00.000 10672 Star::Find returns 1 (0), X=1115.74, Y=773.17, Mass=260189, SNR=43.3, Peak=35824 HFD=2.7 21:03:16.716 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.02) = xAngle (4.14 = -2.14) 21:03:16.716 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.01 = 1.01) 21:03:16.716 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.47 hyp=0.52 cameraTheta=1.12 mountX=-0.28 mountY=0.44, mountTheta=2.14 21:03:16.716 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.47, opts=13) 21:03:16.716 00.000 10672 Enqueuing Move request for scope (0.23, 0.47) 21:03:16.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:03:16.716 00.000 428 Worker thread wakes up 21:03:16.716 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.47) opts 0xd 21:03:16.716 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.47) 21:03:16.716 00.000 428 Moving (0.23, 0.47) raw xDistance=-0.28 yDistance=0.44 21:03:16.716 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:03:16.716 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:16.716 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 21:03:16.716 00.000 428 MoveAxis(E, 0, ABG) 21:03:16.716 00.000 428 Move returns status 0, amount 0 21:03:16.716 00.000 428 MoveAxis(N, 0, ABG) 21:03:16.716 00.000 428 Move returns status 0, amount 0 21:03:16.716 00.000 428 move complete, result=0 21:03:16.716 00.000 428 worker thread done servicing request 21:03:16.732 00.016 10672 UpdateGuideState exits: m=260189 SNR=43.3 21:03:16.732 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:16.732 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:16.732 00.000 10672 Enqueuing Expose request 21:03:16.732 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:03:16.732 00.000 428 Worker thread wakes up 21:03:16.747 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:16.747 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:19.106 02.359 428 Exposure complete 21:03:19.231 00.125 428 worker thread done servicing request 21:03:19.231 00.000 10672 OnExposeComplete: enter 21:03:19.231 00.000 10672 UpdateGuideState(): m_state=6 21:03:19.231 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2971 21:03:19.231 00.000 10672 Star::Find returns 1 (0), X=1115.77, Y=772.92, Mass=270259, SNR=50.7, Peak=50544 HFD=2.4 21:03:19.231 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.02) = xAngle (3.74 = -2.55) 21:03:19.231 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.61 = 0.61) 21:03:19.231 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.34 cameraTheta=0.72 mountX=-0.28 mountY=0.19, mountTheta=2.54 21:03:19.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.22, opts=13) 21:03:19.231 00.000 10672 Enqueuing Move request for scope (0.25, 0.22) 21:03:19.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:19.231 00.000 428 Worker thread wakes up 21:03:19.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd 21:03:19.231 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.22) 21:03:19.231 00.000 428 Moving (0.25, 0.22) raw xDistance=-0.28 yDistance=0.19 21:03:19.231 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:03:19.231 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:19.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 21:03:19.231 00.000 428 MoveAxis(E, 0, ABG) 21:03:19.231 00.000 428 Move returns status 0, amount 0 21:03:19.231 00.000 428 MoveAxis(N, 0, ABG) 21:03:19.231 00.000 428 Move returns status 0, amount 0 21:03:19.231 00.000 428 move complete, result=0 21:03:19.231 00.000 428 worker thread done servicing request 21:03:19.262 00.031 10672 UpdateGuideState exits: m=270259 SNR=50.7 21:03:19.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:19.262 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:19.262 00.000 10672 Enqueuing Expose request 21:03:19.262 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:03:19.262 00.000 428 Worker thread wakes up 21:03:19.262 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:19.262 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:20.512 01.250 10672 read socket command 10 21:03:20.512 00.000 10672 processing socket request REQDIST 21:03:20.512 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:03:20.512 00.000 10672 Sending socket response 41 (0x29) 21:03:21.574 01.062 428 Exposure complete 21:03:21.714 00.140 428 worker thread done servicing request 21:03:21.714 00.000 10672 OnExposeComplete: enter 21:03:21.714 00.000 10672 UpdateGuideState(): m_state=6 21:03:21.714 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2972 21:03:21.714 00.000 10672 Star::Find returns 1 (0), X=1115.91, Y=773.20, Mass=278529, SNR=51.6, Peak=47936 HFD=2.4 21:03:21.714 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.02) = xAngle (3.93 = -2.35) 21:03:21.714 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.80 = 0.80) 21:03:21.714 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.50 hyp=0.63 cameraTheta=0.91 mountX=-0.45 mountY=0.46, mountTheta=2.35 21:03:21.714 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.50, opts=13) 21:03:21.714 00.000 10672 Enqueuing Move request for scope (0.39, 0.50) 21:03:21.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:03:21.714 00.000 428 Worker thread wakes up 21:03:21.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.50) opts 0xd 21:03:21.714 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.50) 21:03:21.714 00.000 428 Moving (0.39, 0.50) raw xDistance=-0.45 yDistance=0.46 21:03:21.714 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 21:03:21.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:21.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 21:03:21.714 00.000 428 MoveAxis(E, 415, ABG) 21:03:21.714 00.000 428 Guiding Dir = 2, Dur = 415 21:03:21.714 00.000 428 IsSlewing returns 0 21:03:21.714 00.000 428 IsGuiding returns 0 21:03:21.746 00.032 10672 UpdateGuideState exits: m=278529 SNR=51.6 21:03:21.746 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:21.747 00.001 428 PulseGuide returned control before completion, sleep 405 21:03:21.747 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:21.747 00.000 10672 Enqueuing Expose request 21:03:22.178 00.431 428 IsGuiding returns 0 21:03:22.178 00.000 428 Move returns status 0, amount 415 21:03:22.178 00.000 428 MoveAxis(N, 0, ABG) 21:03:22.178 00.000 428 Move returns status 0, amount 0 21:03:22.178 00.000 428 move complete, result=0 21:03:22.179 00.001 428 worker thread done servicing request 21:03:22.179 00.000 428 Worker thread wakes up 21:03:22.179 00.000 10672 GuideStep: -0.4 px 415 ms EAST, 0.5 px 0 ms NORTH 21:03:22.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:22.180 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:24.092 01.912 428 Exposure complete 21:03:24.217 00.125 428 worker thread done servicing request 21:03:24.217 00.000 10672 OnExposeComplete: enter 21:03:24.217 00.000 10672 UpdateGuideState(): m_state=6 21:03:24.217 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2973 21:03:24.217 00.000 10672 Star::Find returns 1 (0), X=1115.99, Y=773.14, Mass=278056, SNR=46.2, Peak=51520 HFD=2.6 21:03:24.217 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.02) = xAngle (3.77 = -2.52) 21:03:24.217 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.64 = 0.64) 21:03:24.217 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.44 hyp=0.65 cameraTheta=0.75 mountX=-0.53 mountY=0.39, mountTheta=2.51 21:03:24.217 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.44, opts=13) 21:03:24.233 00.016 10672 Enqueuing Move request for scope (0.48, 0.44) 21:03:24.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:24.233 00.000 428 Worker thread wakes up 21:03:24.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.44) opts 0xd 21:03:24.233 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.44) 21:03:24.233 00.000 428 Moving (0.48, 0.44) raw xDistance=-0.53 yDistance=0.39 21:03:24.233 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.53 21:03:24.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:24.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 21:03:24.233 00.000 428 MoveAxis(E, 518, ABG) 21:03:24.233 00.000 428 Guiding Dir = 2, Dur = 518 21:03:24.233 00.000 428 IsSlewing returns 0 21:03:24.233 00.000 428 IsGuiding returns 0 21:03:24.248 00.015 10672 UpdateGuideState exits: m=278056 SNR=46.2 21:03:24.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:24.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:24.248 00.000 10672 Enqueuing Expose request 21:03:24.248 00.000 428 PulseGuide returned control before completion, sleep 514 21:03:24.784 00.536 428 IsGuiding returns 0 21:03:24.784 00.000 428 Move returns status 0, amount 518 21:03:24.784 00.000 428 MoveAxis(N, 0, ABG) 21:03:24.784 00.000 428 Move returns status 0, amount 0 21:03:24.784 00.000 428 move complete, result=0 21:03:24.784 00.000 428 worker thread done servicing request 21:03:24.784 00.000 10672 GuideStep: -0.5 px 518 ms EAST, 0.4 px 0 ms NORTH 21:03:24.784 00.000 428 Worker thread wakes up 21:03:24.784 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:24.784 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:25.502 00.718 10672 read socket command 10 21:03:25.502 00.000 10672 processing socket request REQDIST 21:03:25.502 00.000 10672 SOCKSVR: Sending pixel error of 0.53 21:03:25.502 00.000 10672 Sending socket response 53 (0x35) 21:03:26.596 01.094 428 Exposure complete 21:03:26.736 00.140 428 worker thread done servicing request 21:03:26.736 00.000 10672 OnExposeComplete: enter 21:03:26.736 00.000 10672 UpdateGuideState(): m_state=6 21:03:26.736 00.000 10672 Star::Find(15, 1115, 773, 0, (0,0,0,0), 0.0, 0) frame 2974 21:03:26.736 00.000 10672 Star::Find returns 1 (0), X=1115.19, Y=772.92, Mass=279260, SNR=47.7, Peak=37472 HFD=2.4 21:03:26.736 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.02) = xAngle (5.57 = -0.71) 21:03:26.736 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.44 = 2.44) 21:03:26.736 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.22 hyp=0.40 cameraTheta=2.55 mountX=0.30 mountY=0.25, mountTheta=0.70 21:03:26.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.22, opts=13) 21:03:26.736 00.000 10672 Enqueuing Move request for scope (-0.33, 0.22) 21:03:26.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:03:26.736 00.000 428 Worker thread wakes up 21:03:26.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.22) opts 0xd 21:03:26.736 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.22) 21:03:26.736 00.000 428 Moving (-0.33, 0.22) raw xDistance=0.30 yDistance=0.25 21:03:26.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 21:03:26.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:26.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 21:03:26.736 00.000 428 MoveAxis(E, 0, ABG) 21:03:26.736 00.000 428 Move returns status 0, amount 0 21:03:26.736 00.000 428 MoveAxis(N, 0, ABG) 21:03:26.736 00.000 428 Move returns status 0, amount 0 21:03:26.736 00.000 428 move complete, result=0 21:03:26.736 00.000 428 worker thread done servicing request 21:03:26.752 00.016 10672 UpdateGuideState exits: m=279260 SNR=47.7 21:03:26.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:26.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:26.752 00.000 10672 Enqueuing Expose request 21:03:26.752 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:03:26.752 00.000 428 Worker thread wakes up 21:03:26.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:26.752 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:29.095 02.343 428 Exposure complete 21:03:29.220 00.125 428 worker thread done servicing request 21:03:29.220 00.000 10672 OnExposeComplete: enter 21:03:29.220 00.000 10672 UpdateGuideState(): m_state=6 21:03:29.220 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2975 21:03:29.220 00.000 10672 Star::Find returns 1 (0), X=1114.93, Y=772.65, Mass=288298, SNR=57.7, Peak=49456 HFD=2.4 21:03:29.220 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 21:03:29.220 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.12) 21:03:29.220 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.05 hyp=0.59 cameraTheta=-3.05 mountX=0.59 mountY=0.01, mountTheta=0.02 21:03:29.220 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.05, opts=13) 21:03:29.220 00.000 10672 Enqueuing Move request for scope (-0.59, -0.05) 21:03:29.220 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:03:29.220 00.000 428 Worker thread wakes up 21:03:29.220 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.05) opts 0xd 21:03:29.220 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.05) 21:03:29.220 00.000 428 Moving (-0.59, -0.05) raw xDistance=0.59 yDistance=0.01 21:03:29.220 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 21:03:29.220 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:29.220 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 21:03:29.220 00.000 428 MoveAxis(W, 552, ABG) 21:03:29.220 00.000 428 Guiding Dir = 3, Dur = 552 21:03:29.220 00.000 428 IsSlewing returns 0 21:03:29.220 00.000 428 IsGuiding returns 0 21:03:29.251 00.031 10672 UpdateGuideState exits: m=288298 SNR=57.7 21:03:29.251 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:29.251 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:29.251 00.000 10672 Enqueuing Expose request 21:03:29.251 00.000 428 PulseGuide returned control before completion, sleep 538 21:03:29.845 00.594 428 IsGuiding returns 0 21:03:29.845 00.000 428 Move returns status 0, amount 552 21:03:29.845 00.000 428 MoveAxis(N, 0, ABG) 21:03:29.845 00.000 428 Move returns status 0, amount 0 21:03:29.845 00.000 428 move complete, result=0 21:03:29.845 00.000 428 worker thread done servicing request 21:03:29.845 00.000 428 Worker thread wakes up 21:03:29.845 00.000 10672 GuideStep: 0.6 px 552 ms WEST, 0.0 px 0 ms NORTH 21:03:29.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:29.845 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:30.501 00.656 10672 read socket command 10 21:03:30.501 00.000 10672 processing socket request REQDIST 21:03:30.501 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:03:30.501 00.000 10672 Sending socket response 52 (0x34) 21:03:31.578 01.077 428 Exposure complete 21:03:31.703 00.125 428 worker thread done servicing request 21:03:31.703 00.000 10672 OnExposeComplete: enter 21:03:31.703 00.000 10672 UpdateGuideState(): m_state=6 21:03:31.703 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2976 21:03:31.703 00.000 10672 Star::Find returns 1 (0), X=1115.33, Y=772.80, Mass=249390, SNR=45.3, Peak=40736 HFD=2.6 21:03:31.703 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.02) = xAngle (5.68 = -0.61) 21:03:31.703 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.55 = 2.55) 21:03:31.703 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.21 cameraTheta=2.66 mountX=0.17 mountY=0.12, mountTheta=0.60 21:03:31.719 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.10, opts=13) 21:03:31.719 00.000 10672 Enqueuing Move request for scope (-0.19, 0.10) 21:03:31.719 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:03:31.719 00.000 428 Worker thread wakes up 21:03:31.719 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd 21:03:31.719 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.10) 21:03:31.719 00.000 428 Moving (-0.19, 0.10) raw xDistance=0.17 yDistance=0.12 21:03:31.719 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:03:31.719 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:31.719 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 21:03:31.719 00.000 428 MoveAxis(E, 0, ABG) 21:03:31.719 00.000 428 Move returns status 0, amount 0 21:03:31.719 00.000 428 MoveAxis(N, 0, ABG) 21:03:31.719 00.000 428 Move returns status 0, amount 0 21:03:31.719 00.000 428 move complete, result=0 21:03:31.719 00.000 428 worker thread done servicing request 21:03:31.735 00.016 10672 UpdateGuideState exits: m=249390 SNR=45.3 21:03:31.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:31.735 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:31.735 00.000 10672 Enqueuing Expose request 21:03:31.735 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:03:31.735 00.000 428 Worker thread wakes up 21:03:31.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:31.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:34.098 02.363 428 Exposure complete 21:03:34.223 00.125 428 worker thread done servicing request 21:03:34.223 00.000 10672 OnExposeComplete: enter 21:03:34.223 00.000 10672 UpdateGuideState(): m_state=6 21:03:34.223 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2977 21:03:34.223 00.000 10672 Star::Find returns 1 (0), X=1115.50, Y=772.92, Mass=298465, SNR=52.1, Peak=40960 HFD=3.0 21:03:34.223 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.02) = xAngle (4.67 = -1.61) 21:03:34.223 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.54 = 1.54) 21:03:34.223 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.65 mountX=-0.01 mountY=0.22, mountTheta=1.61 21:03:34.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.22, opts=13) 21:03:34.223 00.000 10672 Enqueuing Move request for scope (-0.02, 0.22) 21:03:34.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:34.223 00.000 428 Worker thread wakes up 21:03:34.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd 21:03:34.223 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.22) 21:03:34.223 00.000 428 Moving (-0.02, 0.22) raw xDistance=-0.01 yDistance=0.22 21:03:34.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:03:34.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:34.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 21:03:34.223 00.000 428 MoveAxis(E, 0, ABG) 21:03:34.223 00.000 428 Move returns status 0, amount 0 21:03:34.223 00.000 428 MoveAxis(N, 0, ABG) 21:03:34.223 00.000 428 Move returns status 0, amount 0 21:03:34.223 00.000 428 move complete, result=0 21:03:34.223 00.000 428 worker thread done servicing request 21:03:34.254 00.031 10672 UpdateGuideState exits: m=298465 SNR=52.1 21:03:34.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:34.254 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:34.254 00.000 10672 Enqueuing Expose request 21:03:34.254 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 21:03:34.254 00.000 428 Worker thread wakes up 21:03:34.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:34.254 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:35.504 01.250 10672 read socket command 10 21:03:35.504 00.000 10672 processing socket request REQDIST 21:03:35.504 00.000 10672 SOCKSVR: Sending pixel error of 0.36 21:03:35.504 00.000 10672 Sending socket response 36 (0x24) 21:03:36.582 01.078 428 Exposure complete 21:03:36.707 00.125 428 worker thread done servicing request 21:03:36.722 00.015 10672 OnExposeComplete: enter 21:03:36.722 00.000 10672 UpdateGuideState(): m_state=6 21:03:36.722 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2978 21:03:36.722 00.000 10672 Star::Find returns 1 (0), X=1115.37, Y=772.75, Mass=246351, SNR=43.1, Peak=35392 HFD=2.7 21:03:36.722 00.000 10672 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.02) = xAngle (5.82 = -0.46) 21:03:36.722 00.000 10672 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.69 = 2.69) 21:03:36.722 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.80 mountX=0.14 mountY=0.07, mountTheta=0.45 21:03:36.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.05, opts=13) 21:03:36.722 00.000 10672 Enqueuing Move request for scope (-0.15, 0.05) 21:03:36.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:03:36.722 00.000 428 Worker thread wakes up 21:03:36.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd 21:03:36.722 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.05) 21:03:36.722 00.000 428 Moving (-0.15, 0.05) raw xDistance=0.14 yDistance=0.07 21:03:36.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:03:36.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:36.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:03:36.722 00.000 428 MoveAxis(E, 0, ABG) 21:03:36.722 00.000 428 Move returns status 0, amount 0 21:03:36.722 00.000 428 MoveAxis(N, 0, ABG) 21:03:36.722 00.000 428 Move returns status 0, amount 0 21:03:36.722 00.000 428 move complete, result=0 21:03:36.722 00.000 428 worker thread done servicing request 21:03:36.738 00.016 10672 UpdateGuideState exits: m=246351 SNR=43.1 21:03:36.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:36.738 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:36.738 00.000 10672 Enqueuing Expose request 21:03:36.738 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:03:36.738 00.000 428 Worker thread wakes up 21:03:36.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:36.738 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:39.097 02.359 428 Exposure complete 21:03:39.222 00.125 428 worker thread done servicing request 21:03:39.222 00.000 10672 OnExposeComplete: enter 21:03:39.222 00.000 10672 UpdateGuideState(): m_state=6 21:03:39.222 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2979 21:03:39.222 00.000 10672 Star::Find returns 1 (0), X=1115.52, Y=772.87, Mass=282505, SNR=47.9, Peak=38336 HFD=2.5 21:03:39.222 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.02) = xAngle (4.59 = -1.69) 21:03:39.222 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.46 = 1.46) 21:03:39.222 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.57 mountX=-0.02 mountY=0.17, mountTheta=1.69 21:03:39.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.17, opts=13) 21:03:39.222 00.000 10672 Enqueuing Move request for scope (0.00, 0.17) 21:03:39.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:03:39.222 00.000 428 Worker thread wakes up 21:03:39.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd 21:03:39.222 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.17) 21:03:39.222 00.000 428 Moving (0.00, 0.17) raw xDistance=-0.02 yDistance=0.17 21:03:39.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:03:39.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:39.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 21:03:39.222 00.000 428 MoveAxis(E, 0, ABG) 21:03:39.222 00.000 428 Move returns status 0, amount 0 21:03:39.222 00.000 428 MoveAxis(N, 0, ABG) 21:03:39.222 00.000 428 Move returns status 0, amount 0 21:03:39.222 00.000 428 move complete, result=0 21:03:39.222 00.000 428 worker thread done servicing request 21:03:39.253 00.031 10672 UpdateGuideState exits: m=282505 SNR=47.9 21:03:39.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:39.253 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:39.253 00.000 10672 Enqueuing Expose request 21:03:39.253 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 21:03:39.253 00.000 428 Worker thread wakes up 21:03:39.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:39.253 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:40.503 01.250 10672 read socket command 10 21:03:40.503 00.000 10672 processing socket request REQDIST 21:03:40.503 00.000 10672 SOCKSVR: Sending pixel error of 0.26 21:03:40.503 00.000 10672 Sending socket response 26 (0x1a) 21:03:41.585 01.082 428 Exposure complete 21:03:41.710 00.125 428 worker thread done servicing request 21:03:41.710 00.000 10672 OnExposeComplete: enter 21:03:41.710 00.000 10672 UpdateGuideState(): m_state=6 21:03:41.710 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2980 21:03:41.710 00.000 10672 Star::Find returns 1 (0), X=1115.19, Y=772.63, Mass=263237, SNR=45.7, Peak=33648 HFD=2.9 21:03:41.710 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.02) = xAngle (0.08 = 0.08) 21:03:41.710 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05) 21:03:41.710 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-2.94 mountX=0.34 mountY=-0.03, mountTheta=-0.09 21:03:41.726 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.07, opts=13) 21:03:41.726 00.000 10672 Enqueuing Move request for scope (-0.33, -0.07) 21:03:41.726 00.000 428 Worker thread wakes up 21:03:41.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:03:41.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.07) opts 0xd 21:03:41.726 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.07) 21:03:41.726 00.000 428 Moving (-0.33, -0.07) raw xDistance=0.34 yDistance=-0.03 21:03:41.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 21:03:41.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:41.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 21:03:41.726 00.000 428 MoveAxis(E, 0, ABG) 21:03:41.726 00.000 428 Move returns status 0, amount 0 21:03:41.726 00.000 428 MoveAxis(N, 0, ABG) 21:03:41.726 00.000 428 Move returns status 0, amount 0 21:03:41.726 00.000 428 move complete, result=0 21:03:41.726 00.000 428 worker thread done servicing request 21:03:41.741 00.015 10672 UpdateGuideState exits: m=263237 SNR=45.7 21:03:41.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:41.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:41.741 00.000 10672 Enqueuing Expose request 21:03:41.741 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 21:03:41.741 00.000 428 Worker thread wakes up 21:03:41.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:41.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:44.084 02.343 428 Exposure complete 21:03:44.209 00.125 428 worker thread done servicing request 21:03:44.209 00.000 10672 OnExposeComplete: enter 21:03:44.209 00.000 10672 UpdateGuideState(): m_state=6 21:03:44.209 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2981 21:03:44.209 00.000 10672 Star::Find returns 1 (0), X=1115.35, Y=772.56, Mass=277619, SNR=43.9, Peak=37360 HFD=3.0 21:03:44.209 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.02) = xAngle (0.55 = 0.55) 21:03:44.209 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57) 21:03:44.209 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.47 mountX=0.19 mountY=-0.12, mountTheta=-0.56 21:03:44.225 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.14, opts=13) 21:03:44.225 00.000 10672 Enqueuing Move request for scope (-0.17, -0.14) 21:03:44.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:03:44.225 00.000 428 Worker thread wakes up 21:03:44.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd 21:03:44.225 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.14) 21:03:44.225 00.000 428 Moving (-0.17, -0.14) raw xDistance=0.19 yDistance=-0.12 21:03:44.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:03:44.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:44.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 21:03:44.225 00.000 428 MoveAxis(E, 0, ABG) 21:03:44.225 00.000 428 Move returns status 0, amount 0 21:03:44.225 00.000 428 MoveAxis(N, 0, ABG) 21:03:44.225 00.000 428 Move returns status 0, amount 0 21:03:44.225 00.000 428 move complete, result=0 21:03:44.225 00.000 428 worker thread done servicing request 21:03:44.241 00.016 10672 UpdateGuideState exits: m=277619 SNR=43.9 21:03:44.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:44.241 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:44.241 00.000 10672 Enqueuing Expose request 21:03:44.241 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:03:44.241 00.000 428 Worker thread wakes up 21:03:44.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:44.241 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:45.506 01.265 10672 read socket command 10 21:03:45.506 00.000 10672 processing socket request REQDIST 21:03:45.506 00.000 10672 SOCKSVR: Sending pixel error of 0.26 21:03:45.506 00.000 10672 Sending socket response 26 (0x1a) 21:03:46.584 01.078 428 Exposure complete 21:03:46.724 00.140 428 worker thread done servicing request 21:03:46.724 00.000 10672 OnExposeComplete: enter 21:03:46.724 00.000 10672 UpdateGuideState(): m_state=6 21:03:46.724 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2982 21:03:46.724 00.000 10672 Star::Find returns 1 (0), X=1114.77, Y=773.14, Mass=299161, SNR=53.0, Peak=48368 HFD=2.7 21:03:46.724 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.02) = xAngle (5.63 = -0.65) 21:03:46.724 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.50 = 2.50) 21:03:46.724 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=0.44 hyp=0.86 cameraTheta=2.61 mountX=0.69 mountY=0.52, mountTheta=0.64 21:03:46.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=0.44, opts=13) 21:03:46.724 00.000 10672 Enqueuing Move request for scope (-0.74, 0.44) 21:03:46.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:03:46.724 00.000 428 Worker thread wakes up 21:03:46.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.44) opts 0xd 21:03:46.724 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, 0.44) 21:03:46.724 00.000 428 Moving (-0.74, 0.44) raw xDistance=0.69 yDistance=0.52 21:03:46.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69 21:03:46.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:46.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:03:46.724 00.000 428 MoveAxis(W, 637, ABG) 21:03:46.724 00.000 428 Guiding Dir = 3, Dur = 637 21:03:46.740 00.016 428 IsSlewing returns 0 21:03:46.740 00.000 428 IsGuiding returns 0 21:03:46.755 00.015 10672 UpdateGuideState exits: m=299161 SNR=53.0 21:03:46.755 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:46.755 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:46.755 00.000 10672 Enqueuing Expose request 21:03:46.755 00.000 428 PulseGuide returned control before completion, sleep 632 21:03:47.411 00.656 428 IsGuiding returns 0 21:03:47.411 00.000 428 Move returns status 0, amount 637 21:03:47.411 00.000 428 MoveAxis(N, 0, ABG) 21:03:47.411 00.000 428 Move returns status 0, amount 0 21:03:47.411 00.000 428 move complete, result=0 21:03:47.411 00.000 428 worker thread done servicing request 21:03:47.411 00.000 428 Worker thread wakes up 21:03:47.411 00.000 10672 GuideStep: 0.7 px 637 ms WEST, 0.5 px 0 ms NORTH 21:03:47.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:47.411 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:49.083 01.672 428 Exposure complete 21:03:49.227 00.144 428 worker thread done servicing request 21:03:49.227 00.000 10672 OnExposeComplete: enter 21:03:49.227 00.000 10672 UpdateGuideState(): m_state=6 21:03:49.227 00.000 10672 Star::Find(15, 1114, 773, 0, (0,0,0,0), 0.0, 0) frame 2983 21:03:49.227 00.000 10672 Star::Find returns 1 (0), X=1114.70, Y=773.47, Mass=288509, SNR=56.5, Peak=39216 HFD=3.2 21:03:49.227 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.02) = xAngle (5.40 = -0.88) 21:03:49.227 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.28 = 2.28) 21:03:49.227 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=0.77 hyp=1.13 cameraTheta=2.38 mountX=0.72 mountY=0.86, mountTheta=0.87 21:03:49.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=0.77, opts=13) 21:03:49.227 00.000 10672 Enqueuing Move request for scope (-0.82, 0.77) 21:03:49.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:03:49.227 00.000 428 Worker thread wakes up 21:03:49.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.77) opts 0xd 21:03:49.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, 0.77) 21:03:49.227 00.000 428 Moving (-0.82, 0.77) raw xDistance=0.72 yDistance=0.86 21:03:49.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.72 21:03:49.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.86 from input 0.86 21:03:49.227 00.000 428 MoveAxis(W, 712, ABG) 21:03:49.227 00.000 428 Guiding Dir = 3, Dur = 712 21:03:49.227 00.000 428 IsSlewing returns 0 21:03:49.227 00.000 428 IsGuiding returns 0 21:03:49.243 00.016 428 PulseGuide returned control before completion, sleep 705 21:03:49.259 00.016 10672 UpdateGuideState exits: m=288509 SNR=56.5 21:03:49.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:49.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:49.259 00.000 10672 Enqueuing Expose request 21:03:49.977 00.718 428 IsGuiding returns 0 21:03:49.977 00.000 428 Move returns status 0, amount 712 21:03:49.977 00.000 428 MoveAxis(S, 1300, ABG) 21:03:49.977 00.000 428 Guiding Dir = 1, Dur = 1300 21:03:49.993 00.016 428 IsSlewing returns 0 21:03:49.993 00.000 428 IsGuiding returns 0 21:03:50.071 00.078 428 PulseGuide returned control before completion, sleep 1234 21:03:50.508 00.437 10672 read socket command 10 21:03:50.508 00.000 10672 processing socket request REQDIST 21:03:50.508 00.000 10672 SOCKSVR: Sending pixel error of 0.64 21:03:50.508 00.000 10672 Sending socket response 64 (0x40) 21:03:51.321 00.813 428 IsGuiding returns 1 21:03:51.321 00.000 428 scope still moving after pulse duration time elapsed 21:03:51.352 00.031 428 IsSlewing returns 0 21:03:51.352 00.000 428 IsGuiding returns 1 21:03:51.383 00.031 428 IsSlewing returns 0 21:03:51.383 00.000 428 IsGuiding returns 0 21:03:51.383 00.000 428 scope move finished after 1300 + 103 ms 21:03:51.383 00.000 428 Move returns status 0, amount 1300 21:03:51.383 00.000 428 move complete, result=0 21:03:51.383 00.000 428 worker thread done servicing request 21:03:51.383 00.000 428 Worker thread wakes up 21:03:51.399 00.016 10672 GuideStep: 0.7 px 712 ms WEST, 0.9 px 1300 ms SOUTH 21:03:51.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:51.399 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:51.570 00.171 428 Exposure complete 21:03:51.711 00.141 428 worker thread done servicing request 21:03:51.711 00.000 10672 OnExposeComplete: enter 21:03:51.711 00.000 10672 UpdateGuideState(): m_state=6 21:03:51.711 00.000 10672 Star::Find(15, 1114, 773, 0, (0,0,0,0), 0.0, 0) frame 2984 21:03:51.711 00.000 10672 Star::Find returns 1 (0), X=1115.83, Y=772.69, Mass=287186, SNR=46.5, Peak=42144 HFD=2.7 21:03:51.711 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.02) = xAngle (3.00 = 3.00) 21:03:51.711 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.13 = -0.13) 21:03:51.711 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-0.02 mountX=-0.31 mountY=-0.04, mountTheta=-3.01 21:03:51.711 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.01, opts=13) 21:03:51.711 00.000 10672 Enqueuing Move request for scope (0.31, -0.01) 21:03:51.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:03:51.711 00.000 428 Worker thread wakes up 21:03:51.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.01) opts 0xd 21:03:51.711 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.01) 21:03:51.711 00.000 428 Moving (0.31, -0.01) raw xDistance=-0.31 yDistance=-0.04 21:03:51.711 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 21:03:51.711 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:51.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 21:03:51.711 00.000 428 MoveAxis(E, 0, ABG) 21:03:51.711 00.000 428 Move returns status 0, amount 0 21:03:51.711 00.000 428 MoveAxis(N, 0, ABG) 21:03:51.711 00.000 428 Move returns status 0, amount 0 21:03:51.711 00.000 428 move complete, result=0 21:03:51.711 00.000 428 worker thread done servicing request 21:03:51.727 00.016 10672 UpdateGuideState exits: m=287186 SNR=46.5 21:03:51.727 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:51.727 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:51.727 00.000 10672 Enqueuing Expose request 21:03:51.727 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 21:03:51.727 00.000 428 Worker thread wakes up 21:03:51.727 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:51.727 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:54.075 02.348 428 Exposure complete 21:03:54.211 00.136 428 worker thread done servicing request 21:03:54.211 00.000 10672 OnExposeComplete: enter 21:03:54.211 00.000 10672 UpdateGuideState(): m_state=6 21:03:54.212 00.001 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2985 21:03:54.212 00.000 10672 Star::Find returns 1 (0), X=1115.71, Y=772.81, Mass=321116, SNR=48.7, Peak=39424 HFD=3.0 21:03:54.213 00.001 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.02) = xAngle (3.54 = -2.75) 21:03:54.213 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.41 = 0.41) 21:03:54.213 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.52 mountX=-0.20 mountY=0.09, mountTheta=2.73 21:03:54.214 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.11, opts=13) 21:03:54.214 00.000 10672 Enqueuing Move request for scope (0.19, 0.11) 21:03:54.214 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:03:54.215 00.001 428 Worker thread wakes up 21:03:54.215 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd 21:03:54.215 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.11) 21:03:54.215 00.000 428 Moving (0.19, 0.11) raw xDistance=-0.20 yDistance=0.09 21:03:54.215 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 21:03:54.215 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:54.215 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 21:03:54.216 00.001 428 MoveAxis(E, 0, ABG) 21:03:54.216 00.000 428 Move returns status 0, amount 0 21:03:54.216 00.000 428 MoveAxis(N, 0, ABG) 21:03:54.216 00.000 428 Move returns status 0, amount 0 21:03:54.216 00.000 428 move complete, result=0 21:03:54.216 00.000 428 worker thread done servicing request 21:03:54.237 00.021 10672 UpdateGuideState exits: m=321116 SNR=48.7 21:03:54.238 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:54.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:54.238 00.000 10672 Enqueuing Expose request 21:03:54.238 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:03:54.238 00.000 428 Worker thread wakes up 21:03:54.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:54.239 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:55.511 01.272 10672 read socket command 10 21:03:55.511 00.000 10672 processing socket request REQDIST 21:03:55.511 00.000 10672 SOCKSVR: Sending pixel error of 0.44 21:03:55.511 00.000 10672 Sending socket response 44 (0x2c) 21:03:56.588 01.077 428 Exposure complete 21:03:56.713 00.125 428 worker thread done servicing request 21:03:56.713 00.000 10672 OnExposeComplete: enter 21:03:56.713 00.000 10672 UpdateGuideState(): m_state=6 21:03:56.713 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2986 21:03:56.713 00.000 10672 Star::Find returns 1 (0), X=1115.47, Y=772.57, Mass=271220, SNR=42.1, Peak=50768 HFD=3.2 21:03:56.713 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 21:03:56.713 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 21:03:56.713 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.94 mountX=0.07 mountY=-0.12, mountTheta=-1.09 21:03:56.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.13, opts=13) 21:03:56.713 00.000 10672 Enqueuing Move request for scope (-0.05, -0.13) 21:03:56.713 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:03:56.713 00.000 428 Worker thread wakes up 21:03:56.729 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd 21:03:56.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.13) 21:03:56.729 00.000 428 Moving (-0.05, -0.13) raw xDistance=0.07 yDistance=-0.12 21:03:56.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:03:56.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:56.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 21:03:56.729 00.000 428 MoveAxis(E, 0, ABG) 21:03:56.729 00.000 428 Move returns status 0, amount 0 21:03:56.729 00.000 428 MoveAxis(N, 0, ABG) 21:03:56.729 00.000 428 Move returns status 0, amount 0 21:03:56.729 00.000 428 move complete, result=0 21:03:56.729 00.000 428 worker thread done servicing request 21:03:56.744 00.015 10672 UpdateGuideState exits: m=271220 SNR=42.1 21:03:56.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:56.744 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:56.744 00.000 10672 Enqueuing Expose request 21:03:56.744 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:03:56.744 00.000 428 Worker thread wakes up 21:03:56.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:56.744 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:03:59.076 02.332 428 Exposure complete 21:03:59.216 00.140 428 worker thread done servicing request 21:03:59.216 00.000 10672 OnExposeComplete: enter 21:03:59.216 00.000 10672 UpdateGuideState(): m_state=6 21:03:59.216 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2987 21:03:59.216 00.000 10672 Star::Find returns 1 (0), X=1115.97, Y=772.30, Mass=250654, SNR=43.2, Peak=38224 HFD=2.5 21:03:59.216 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.02) = xAngle (2.29 = 2.29) 21:03:59.216 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.84 = -0.84) 21:03:59.216 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.40 hyp=0.60 cameraTheta=-0.73 mountX=-0.40 mountY=-0.45, mountTheta=-2.30 21:03:59.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.40, opts=13) 21:03:59.216 00.000 10672 Enqueuing Move request for scope (0.45, -0.40) 21:03:59.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:03:59.216 00.000 428 Worker thread wakes up 21:03:59.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.40) opts 0xd 21:03:59.216 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.40) 21:03:59.216 00.000 428 Moving (0.45, -0.40) raw xDistance=-0.40 yDistance=-0.45 21:03:59.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 21:03:59.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:03:59.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 21:03:59.216 00.000 428 MoveAxis(E, 0, ABG) 21:03:59.216 00.000 428 Move returns status 0, amount 0 21:03:59.216 00.000 428 MoveAxis(N, 0, ABG) 21:03:59.216 00.000 428 Move returns status 0, amount 0 21:03:59.216 00.000 428 move complete, result=0 21:03:59.216 00.000 428 worker thread done servicing request 21:03:59.232 00.016 10672 UpdateGuideState exits: m=250654 SNR=43.2 21:03:59.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:59.232 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:03:59.232 00.000 10672 Enqueuing Expose request 21:03:59.232 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 21:03:59.232 00.000 428 Worker thread wakes up 21:03:59.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:03:59.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:00.513 01.281 10672 read socket command 10 21:04:00.513 00.000 10672 processing socket request REQDIST 21:04:00.513 00.000 10672 SOCKSVR: Sending pixel error of 0.43 21:04:00.513 00.000 10672 Sending socket response 43 (0x2b) 21:04:01.560 01.047 428 Exposure complete 21:04:01.700 00.140 428 worker thread done servicing request 21:04:01.700 00.000 10672 OnExposeComplete: enter 21:04:01.700 00.000 10672 UpdateGuideState(): m_state=6 21:04:01.700 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2988 21:04:01.700 00.000 10672 Star::Find returns 1 (0), X=1115.16, Y=772.53, Mass=278163, SNR=52.4, Peak=30704 HFD=3.4 21:04:01.700 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.02) = xAngle (0.33 = 0.33) 21:04:01.700 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80) 21:04:01.700 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.17 hyp=0.40 cameraTheta=-2.69 mountX=0.38 mountY=-0.14, mountTheta=-0.34 21:04:01.700 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.17, opts=13) 21:04:01.700 00.000 10672 Enqueuing Move request for scope (-0.36, -0.17) 21:04:01.700 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:04:01.700 00.000 428 Worker thread wakes up 21:04:01.700 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.17) opts 0xd 21:04:01.700 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.17) 21:04:01.700 00.000 428 Moving (-0.36, -0.17) raw xDistance=0.38 yDistance=-0.14 21:04:01.700 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 21:04:01.700 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:01.700 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 21:04:01.700 00.000 428 MoveAxis(E, 0, ABG) 21:04:01.700 00.000 428 Move returns status 0, amount 0 21:04:01.700 00.000 428 MoveAxis(N, 0, ABG) 21:04:01.700 00.000 428 Move returns status 0, amount 0 21:04:01.700 00.000 428 move complete, result=0 21:04:01.700 00.000 428 worker thread done servicing request 21:04:01.731 00.031 10672 UpdateGuideState exits: m=278163 SNR=52.4 21:04:01.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:01.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:01.731 00.000 10672 Enqueuing Expose request 21:04:01.731 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 21:04:01.731 00.000 428 Worker thread wakes up 21:04:01.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:01.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:04.059 02.328 428 Exposure complete 21:04:04.199 00.140 428 worker thread done servicing request 21:04:04.199 00.000 10672 OnExposeComplete: enter 21:04:04.199 00.000 10672 UpdateGuideState(): m_state=6 21:04:04.199 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2989 21:04:04.199 00.000 10672 Star::Find returns 1 (0), X=1115.65, Y=772.13, Mass=266385, SNR=49.2, Peak=47712 HFD=2.4 21:04:04.199 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.02) = xAngle (1.68 = 1.68) 21:04:04.199 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.44 = -1.44) 21:04:04.199 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.57 hyp=0.58 cameraTheta=-1.34 mountX=-0.07 mountY=-0.58, mountTheta=-1.68 21:04:04.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.57, opts=13) 21:04:04.199 00.000 10672 Enqueuing Move request for scope (0.13, -0.57) 21:04:04.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:04:04.199 00.000 428 Worker thread wakes up 21:04:04.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.57) opts 0xd 21:04:04.199 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.57) 21:04:04.199 00.000 428 Moving (0.13, -0.57) raw xDistance=-0.07 yDistance=-0.58 21:04:04.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:04:04.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:04:04.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 21:04:04.199 00.000 428 MoveAxis(E, 0, ABG) 21:04:04.199 00.000 428 Move returns status 0, amount 0 21:04:04.199 00.000 428 MoveAxis(N, 0, ABG) 21:04:04.199 00.000 428 Move returns status 0, amount 0 21:04:04.199 00.000 428 move complete, result=0 21:04:04.199 00.000 428 worker thread done servicing request 21:04:04.215 00.016 10672 UpdateGuideState exits: m=266385 SNR=49.2 21:04:04.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:04.215 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:04.215 00.000 10672 Enqueuing Expose request 21:04:04.215 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 21:04:04.215 00.000 428 Worker thread wakes up 21:04:04.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:04.215 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:05.512 01.297 10672 read socket command 10 21:04:05.512 00.000 10672 processing socket request REQDIST 21:04:05.512 00.000 10672 SOCKSVR: Sending pixel error of 0.46 21:04:05.512 00.000 10672 Sending socket response 46 (0x2e) 21:04:06.563 01.051 428 Exposure complete 21:04:06.703 00.140 428 worker thread done servicing request 21:04:06.703 00.000 10672 OnExposeComplete: enter 21:04:06.703 00.000 10672 UpdateGuideState(): m_state=6 21:04:06.703 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2990 21:04:06.703 00.000 10672 Star::Find returns 1 (0), X=1115.43, Y=772.07, Mass=266550, SNR=47.6, Peak=49024 HFD=2.3 21:04:06.703 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.02) = xAngle (1.32 = 1.32) 21:04:06.703 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81) 21:04:06.703 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.63 hyp=0.64 cameraTheta=-1.70 mountX=0.16 mountY=-0.62, mountTheta=-1.32 21:04:06.703 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.63, opts=13) 21:04:06.703 00.000 10672 Enqueuing Move request for scope (-0.08, -0.63) 21:04:06.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:04:06.703 00.000 428 Worker thread wakes up 21:04:06.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.63) opts 0xd 21:04:06.703 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.63) 21:04:06.703 00.000 428 Moving (-0.08, -0.63) raw xDistance=0.16 yDistance=-0.62 21:04:06.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:04:06.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:04:06.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 21:04:06.703 00.000 428 MoveAxis(E, 0, ABG) 21:04:06.703 00.000 428 Move returns status 0, amount 0 21:04:06.703 00.000 428 MoveAxis(N, 0, ABG) 21:04:06.703 00.000 428 Move returns status 0, amount 0 21:04:06.703 00.000 428 move complete, result=0 21:04:06.703 00.000 428 worker thread done servicing request 21:04:06.719 00.016 10672 UpdateGuideState exits: m=266550 SNR=47.6 21:04:06.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:06.719 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:06.719 00.000 10672 Enqueuing Expose request 21:04:06.719 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 21:04:06.719 00.000 428 Worker thread wakes up 21:04:06.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:06.719 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:09.062 02.343 428 Exposure complete 21:04:09.202 00.140 428 worker thread done servicing request 21:04:09.202 00.000 10672 OnExposeComplete: enter 21:04:09.202 00.000 10672 UpdateGuideState(): m_state=6 21:04:09.202 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2991 21:04:09.202 00.000 10672 Star::Find returns 1 (0), X=1115.35, Y=772.68, Mass=286992, SNR=45.3, Peak=36912 HFD=2.9 21:04:09.202 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.02) = xAngle (-0.00 = -0.00) 21:04:09.202 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13) 21:04:09.202 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.02 mountX=0.17 mountY=-0.00, mountTheta=-0.01 21:04:09.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.02, opts=13) 21:04:09.202 00.000 10672 Enqueuing Move request for scope (-0.17, -0.02) 21:04:09.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 21:04:09.202 00.000 428 Worker thread wakes up 21:04:09.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd 21:04:09.202 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.02) 21:04:09.202 00.000 428 Moving (-0.17, -0.02) raw xDistance=0.17 yDistance=-0.00 21:04:09.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:04:09.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:09.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 21:04:09.202 00.000 428 MoveAxis(E, 0, ABG) 21:04:09.202 00.000 428 Move returns status 0, amount 0 21:04:09.202 00.000 428 MoveAxis(N, 0, ABG) 21:04:09.202 00.000 428 Move returns status 0, amount 0 21:04:09.202 00.000 428 move complete, result=0 21:04:09.202 00.000 428 worker thread done servicing request 21:04:09.218 00.016 10672 UpdateGuideState exits: m=286992 SNR=45.3 21:04:09.218 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:09.218 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:09.218 00.000 10672 Enqueuing Expose request 21:04:09.218 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:04:09.218 00.000 428 Worker thread wakes up 21:04:09.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:09.218 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:10.515 01.297 10672 read socket command 10 21:04:10.515 00.000 10672 processing socket request REQDIST 21:04:10.515 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:04:10.515 00.000 10672 Sending socket response 41 (0x29) 21:04:11.577 01.062 428 Exposure complete 21:04:11.717 00.140 428 worker thread done servicing request 21:04:11.717 00.000 10672 OnExposeComplete: enter 21:04:11.717 00.000 10672 UpdateGuideState(): m_state=6 21:04:11.717 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2992 21:04:11.717 00.000 10672 Star::Find returns 1 (0), X=1114.76, Y=772.50, Mass=240979, SNR=46.9, Peak=48368 HFD=2.7 21:04:11.717 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.02) = xAngle (0.14 = 0.14) 21:04:11.717 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99) 21:04:11.717 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=-0.20 hyp=0.78 cameraTheta=-2.88 mountX=0.77 mountY=-0.12, mountTheta=-0.15 21:04:11.717 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.76, y=-0.20, opts=13) 21:04:11.717 00.000 10672 Enqueuing Move request for scope (-0.76, -0.20) 21:04:11.717 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:04:11.717 00.000 428 Worker thread wakes up 21:04:11.717 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.20) opts 0xd 21:04:11.717 00.000 428 Handling offset move in thread for scope, endpoint = (-0.76, -0.20) 21:04:11.717 00.000 428 Moving (-0.76, -0.20) raw xDistance=0.77 yDistance=-0.12 21:04:11.717 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77 21:04:11.717 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:11.717 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 21:04:11.717 00.000 428 MoveAxis(W, 721, ABG) 21:04:11.717 00.000 428 Guiding Dir = 3, Dur = 721 21:04:11.717 00.000 428 IsSlewing returns 0 21:04:11.717 00.000 428 IsGuiding returns 0 21:04:11.733 00.016 428 PulseGuide returned control before completion, sleep 717 21:04:11.748 00.015 10672 UpdateGuideState exits: m=240979 SNR=46.9 21:04:11.748 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:11.748 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:11.748 00.000 10672 Enqueuing Expose request 21:04:12.483 00.735 428 IsGuiding returns 0 21:04:12.483 00.000 428 Move returns status 0, amount 721 21:04:12.483 00.000 428 MoveAxis(N, 0, ABG) 21:04:12.483 00.000 428 Move returns status 0, amount 0 21:04:12.483 00.000 428 move complete, result=0 21:04:12.483 00.000 428 worker thread done servicing request 21:04:12.498 00.015 10672 GuideStep: 0.8 px 721 ms WEST, -0.1 px 0 ms NORTH 21:04:12.498 00.000 428 Worker thread wakes up 21:04:12.498 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:12.498 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:14.081 01.583 428 Exposure complete 21:04:14.205 00.124 428 worker thread done servicing request 21:04:14.205 00.000 10672 OnExposeComplete: enter 21:04:14.205 00.000 10672 UpdateGuideState(): m_state=6 21:04:14.205 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2993 21:04:14.205 00.000 10672 Star::Find returns 1 (0), X=1115.72, Y=772.25, Mass=274142, SNR=49.9, Peak=36368 HFD=2.6 21:04:14.205 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.02) = xAngle (1.87 = 1.87) 21:04:14.205 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.26 = -1.26) 21:04:14.205 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.45 hyp=0.49 cameraTheta=-1.15 mountX=-0.15 mountY=-0.47, mountTheta=-1.87 21:04:14.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.45, opts=13) 21:04:14.205 00.000 10672 Enqueuing Move request for scope (0.20, -0.45) 21:04:14.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:04:14.205 00.000 428 Worker thread wakes up 21:04:14.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.45) opts 0xd 21:04:14.205 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.45) 21:04:14.205 00.000 428 Moving (0.20, -0.45) raw xDistance=-0.15 yDistance=-0.47 21:04:14.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:04:14.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:14.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 21:04:14.205 00.000 428 MoveAxis(E, 0, ABG) 21:04:14.205 00.000 428 Move returns status 0, amount 0 21:04:14.205 00.000 428 MoveAxis(N, 0, ABG) 21:04:14.205 00.000 428 Move returns status 0, amount 0 21:04:14.205 00.000 428 move complete, result=0 21:04:14.205 00.000 428 worker thread done servicing request 21:04:14.237 00.032 10672 UpdateGuideState exits: m=274142 SNR=49.9 21:04:14.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:14.237 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:14.237 00.000 10672 Enqueuing Expose request 21:04:14.237 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 21:04:14.237 00.000 428 Worker thread wakes up 21:04:14.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:14.237 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:15.502 01.265 10672 read socket command 10 21:04:15.502 00.000 10672 processing socket request REQDIST 21:04:15.502 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:04:15.502 00.000 10672 Sending socket response 51 (0x33) 21:04:16.564 01.062 428 Exposure complete 21:04:16.689 00.125 428 worker thread done servicing request 21:04:16.689 00.000 10672 OnExposeComplete: enter 21:04:16.689 00.000 10672 UpdateGuideState(): m_state=6 21:04:16.689 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2994 21:04:16.689 00.000 10672 Star::Find returns 1 (0), X=1115.31, Y=772.51, Mass=280334, SNR=46.8, Peak=33984 HFD=3.1 21:04:16.689 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.02) = xAngle (0.62 = 0.62) 21:04:16.689 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51) 21:04:16.705 00.016 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-2.40 mountX=0.23 mountY=-0.17, mountTheta=-0.63 21:04:16.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.19, opts=13) 21:04:16.705 00.000 10672 Enqueuing Move request for scope (-0.21, -0.19) 21:04:16.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:04:16.705 00.000 428 Worker thread wakes up 21:04:16.705 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd 21:04:16.705 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.19) 21:04:16.705 00.000 428 Moving (-0.21, -0.19) raw xDistance=0.23 yDistance=-0.17 21:04:16.705 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 21:04:16.705 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:16.705 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 21:04:16.705 00.000 428 MoveAxis(E, 0, ABG) 21:04:16.705 00.000 428 Move returns status 0, amount 0 21:04:16.705 00.000 428 MoveAxis(N, 0, ABG) 21:04:16.705 00.000 428 Move returns status 0, amount 0 21:04:16.705 00.000 428 move complete, result=0 21:04:16.705 00.000 428 worker thread done servicing request 21:04:16.720 00.015 10672 UpdateGuideState exits: m=280334 SNR=46.8 21:04:16.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:16.720 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:16.720 00.000 10672 Enqueuing Expose request 21:04:16.720 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:04:16.720 00.000 428 Worker thread wakes up 21:04:16.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:16.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:19.079 02.359 428 Exposure complete 21:04:19.204 00.125 428 worker thread done servicing request 21:04:19.204 00.000 10672 OnExposeComplete: enter 21:04:19.204 00.000 10672 UpdateGuideState(): m_state=6 21:04:19.204 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2995 21:04:19.204 00.000 10672 Star::Find returns 1 (0), X=1115.22, Y=772.08, Mass=268904, SNR=47.1, Peak=42368 HFD=2.4 21:04:19.204 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.02) = xAngle (1.00 = 1.00) 21:04:19.204 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 21:04:19.204 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.62 hyp=0.68 cameraTheta=-2.02 mountX=0.37 mountY=-0.58, mountTheta=-1.01 21:04:19.204 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.62, opts=13) 21:04:19.204 00.000 10672 Enqueuing Move request for scope (-0.29, -0.62) 21:04:19.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:04:19.204 00.000 428 Worker thread wakes up 21:04:19.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.62) opts 0xd 21:04:19.204 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.62) 21:04:19.204 00.000 428 Moving (-0.29, -0.62) raw xDistance=0.37 yDistance=-0.58 21:04:19.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 21:04:19.204 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.71 newest=-1.22 21:04:19.204 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 21:04:19.204 00.000 428 MoveAxis(E, 0, ABG) 21:04:19.204 00.000 428 Move returns status 0, amount 0 21:04:19.204 00.000 428 MoveAxis(N, 884, ABG) 21:04:19.204 00.000 428 Guiding Dir = 0, Dur = 884 21:04:19.219 00.015 428 IsSlewing returns 0 21:04:19.219 00.000 428 IsGuiding returns 0 21:04:19.235 00.016 10672 UpdateGuideState exits: m=268904 SNR=47.1 21:04:19.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:19.235 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:19.235 00.000 10672 Enqueuing Expose request 21:04:19.298 00.063 428 PulseGuide returned control before completion, sleep 809 21:04:20.126 00.828 428 IsGuiding returns 1 21:04:20.126 00.000 428 scope still moving after pulse duration time elapsed 21:04:20.157 00.031 428 IsSlewing returns 0 21:04:20.157 00.000 428 IsGuiding returns 1 21:04:20.204 00.047 428 IsSlewing returns 0 21:04:20.204 00.000 428 IsGuiding returns 0 21:04:20.204 00.000 428 scope move finished after 884 + 112 ms 21:04:20.204 00.000 428 Move returns status 0, amount 884 21:04:20.204 00.000 428 move complete, result=0 21:04:20.204 00.000 428 worker thread done servicing request 21:04:20.204 00.000 428 Worker thread wakes up 21:04:20.204 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 884 ms NORTH 21:04:20.204 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:20.204 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:20.500 00.296 10672 read socket command 10 21:04:20.500 00.000 10672 processing socket request REQDIST 21:04:20.500 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:04:20.500 00.000 10672 Sending socket response 51 (0x33) 21:04:21.562 01.062 428 Exposure complete 21:04:21.687 00.125 428 worker thread done servicing request 21:04:21.687 00.000 10672 OnExposeComplete: enter 21:04:21.687 00.000 10672 UpdateGuideState(): m_state=6 21:04:21.687 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2996 21:04:21.687 00.000 10672 Star::Find returns 1 (0), X=1114.79, Y=772.85, Mass=256736, SNR=45.5, Peak=46832 HFD=2.4 21:04:21.687 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.02) = xAngle (5.96 = -0.32) 21:04:21.687 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.84 = 2.84) 21:04:21.687 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=0.15 hyp=0.74 cameraTheta=2.94 mountX=0.70 mountY=0.22, mountTheta=0.31 21:04:21.703 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=0.15, opts=13) 21:04:21.703 00.000 10672 Enqueuing Move request for scope (-0.73, 0.15) 21:04:21.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:04:21.703 00.000 428 Worker thread wakes up 21:04:21.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.15) opts 0xd 21:04:21.703 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, 0.15) 21:04:21.703 00.000 428 Moving (-0.73, 0.15) raw xDistance=0.70 yDistance=0.22 21:04:21.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 21:04:21.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:21.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 21:04:21.703 00.000 428 MoveAxis(W, 654, ABG) 21:04:21.703 00.000 428 Guiding Dir = 3, Dur = 654 21:04:21.703 00.000 428 IsSlewing returns 0 21:04:21.703 00.000 428 IsGuiding returns 0 21:04:21.719 00.016 10672 UpdateGuideState exits: m=256736 SNR=45.5 21:04:21.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:21.719 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:21.719 00.000 10672 Enqueuing Expose request 21:04:21.735 00.016 428 PulseGuide returned control before completion, sleep 636 21:04:22.380 00.645 428 IsGuiding returns 1 21:04:22.380 00.000 428 scope still moving after pulse duration time elapsed 21:04:22.427 00.047 428 IsSlewing returns 0 21:04:22.427 00.000 428 IsGuiding returns 0 21:04:22.427 00.000 428 scope move finished after 654 + 78 ms 21:04:22.427 00.000 428 Move returns status 0, amount 654 21:04:22.427 00.000 428 MoveAxis(N, 0, ABG) 21:04:22.427 00.000 428 Move returns status 0, amount 0 21:04:22.427 00.000 428 move complete, result=0 21:04:22.427 00.000 428 worker thread done servicing request 21:04:22.427 00.000 428 Worker thread wakes up 21:04:22.427 00.000 10672 GuideStep: 0.7 px 654 ms WEST, 0.2 px 0 ms NORTH 21:04:22.427 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:22.427 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:24.082 01.655 428 Exposure complete 21:04:24.207 00.125 428 worker thread done servicing request 21:04:24.207 00.000 10672 OnExposeComplete: enter 21:04:24.207 00.000 10672 UpdateGuideState(): m_state=6 21:04:24.207 00.000 10672 Star::Find(15, 1114, 772, 0, (0,0,0,0), 0.0, 0) frame 2997 21:04:24.207 00.000 10672 Star::Find returns 1 (0), X=1115.45, Y=772.37, Mass=270700, SNR=44.4, Peak=34736 HFD=3.0 21:04:24.207 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.02) = xAngle (1.24 = 1.24) 21:04:24.207 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89) 21:04:24.207 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.33 hyp=0.34 cameraTheta=-1.78 mountX=0.11 mountY=-0.32, mountTheta=-1.24 21:04:24.207 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.33, opts=13) 21:04:24.207 00.000 10672 Enqueuing Move request for scope (-0.07, -0.33) 21:04:24.207 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:04:24.207 00.000 428 Worker thread wakes up 21:04:24.207 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.33) opts 0xd 21:04:24.207 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.33) 21:04:24.207 00.000 428 Moving (-0.07, -0.33) raw xDistance=0.11 yDistance=-0.32 21:04:24.207 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:04:24.207 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:24.207 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 21:04:24.207 00.000 428 MoveAxis(E, 0, ABG) 21:04:24.207 00.000 428 Move returns status 0, amount 0 21:04:24.207 00.000 428 MoveAxis(N, 0, ABG) 21:04:24.207 00.000 428 Move returns status 0, amount 0 21:04:24.207 00.000 428 move complete, result=0 21:04:24.207 00.000 428 worker thread done servicing request 21:04:24.238 00.031 10672 UpdateGuideState exits: m=270700 SNR=44.4 21:04:24.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:24.238 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:24.238 00.000 10672 Enqueuing Expose request 21:04:24.238 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:04:24.238 00.000 428 Worker thread wakes up 21:04:24.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:24.238 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:25.508 01.270 10672 read socket command 10 21:04:25.508 00.000 10672 processing socket request REQDIST 21:04:25.509 00.001 10672 SOCKSVR: Sending pixel error of 0.51 21:04:25.509 00.000 10672 Sending socket response 51 (0x33) 21:04:26.566 01.057 428 Exposure complete 21:04:26.703 00.137 428 worker thread done servicing request 21:04:26.703 00.000 10672 OnExposeComplete: enter 21:04:26.704 00.001 10672 UpdateGuideState(): m_state=6 21:04:26.704 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2998 21:04:26.705 00.001 10672 Star::Find returns 1 (0), X=1115.63, Y=772.61, Mass=266132, SNR=50.6, Peak=44880 HFD=2.9 21:04:26.706 00.001 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.02) = xAngle (2.32 = 2.32) 21:04:26.706 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.80 = -0.80) 21:04:26.706 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.70 mountX=-0.10 mountY=-0.10, mountTheta=-2.33 21:04:26.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.09, opts=13) 21:04:26.707 00.001 10672 Enqueuing Move request for scope (0.11, -0.09) 21:04:26.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:04:26.707 00.000 428 Worker thread wakes up 21:04:26.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd 21:04:26.707 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.09) 21:04:26.707 00.000 428 Moving (0.11, -0.09) raw xDistance=-0.10 yDistance=-0.10 21:04:26.708 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:04:26.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:26.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:04:26.708 00.000 428 MoveAxis(E, 0, ABG) 21:04:26.708 00.000 428 Move returns status 0, amount 0 21:04:26.708 00.000 428 MoveAxis(N, 0, ABG) 21:04:26.708 00.000 428 Move returns status 0, amount 0 21:04:26.708 00.000 428 move complete, result=0 21:04:26.708 00.000 428 worker thread done servicing request 21:04:26.730 00.022 10672 UpdateGuideState exits: m=266132 SNR=50.6 21:04:26.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:26.730 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:26.730 00.000 10672 Enqueuing Expose request 21:04:26.730 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:04:26.731 00.001 428 Worker thread wakes up 21:04:26.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:26.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:29.075 02.344 428 Exposure complete 21:04:29.200 00.125 428 worker thread done servicing request 21:04:29.200 00.000 10672 OnExposeComplete: enter 21:04:29.200 00.000 10672 UpdateGuideState(): m_state=6 21:04:29.200 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 2999 21:04:29.200 00.000 10672 Star::Find returns 1 (0), X=1115.49, Y=772.38, Mass=268176, SNR=49.7, Peak=35392 HFD=3.0 21:04:29.200 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.02) = xAngle (1.35 = 1.35) 21:04:29.200 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77) 21:04:29.200 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.67 mountX=0.07 mountY=-0.32, mountTheta=-1.35 21:04:29.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.33, opts=13) 21:04:29.200 00.000 10672 Enqueuing Move request for scope (-0.03, -0.33) 21:04:29.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:04:29.200 00.000 428 Worker thread wakes up 21:04:29.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.33) opts 0xd 21:04:29.216 00.016 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.33) 21:04:29.216 00.000 428 Moving (-0.03, -0.33) raw xDistance=0.07 yDistance=-0.32 21:04:29.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:04:29.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:29.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 21:04:29.216 00.000 428 MoveAxis(E, 0, ABG) 21:04:29.216 00.000 428 Move returns status 0, amount 0 21:04:29.216 00.000 428 MoveAxis(N, 0, ABG) 21:04:29.216 00.000 428 Move returns status 0, amount 0 21:04:29.216 00.000 428 move complete, result=0 21:04:29.216 00.000 428 worker thread done servicing request 21:04:29.232 00.016 10672 UpdateGuideState exits: m=268176 SNR=49.7 21:04:29.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:29.232 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:29.232 00.000 10672 Enqueuing Expose request 21:04:29.232 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:04:29.232 00.000 428 Worker thread wakes up 21:04:29.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:29.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:30.502 01.270 10672 read socket command 10 21:04:30.502 00.000 10672 processing socket request REQDIST 21:04:30.502 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:04:30.502 00.000 10672 Sending socket response 37 (0x25) 21:04:31.564 01.062 428 Exposure complete 21:04:31.688 00.124 428 worker thread done servicing request 21:04:31.688 00.000 10672 OnExposeComplete: enter 21:04:31.688 00.000 10672 UpdateGuideState(): m_state=6 21:04:31.688 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3000 21:04:31.688 00.000 10672 Star::Find returns 1 (0), X=1115.46, Y=772.61, Mass=262610, SNR=47.6, Peak=34736 HFD=3.0 21:04:31.688 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.02) = xAngle (0.88 = 0.88) 21:04:31.688 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25) 21:04:31.688 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.14 mountX=0.07 mountY=-0.09, mountTheta=-0.88 21:04:31.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.09, opts=13) 21:04:31.688 00.000 10672 Enqueuing Move request for scope (-0.06, -0.09) 21:04:31.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:04:31.688 00.000 428 Worker thread wakes up 21:04:31.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd 21:04:31.688 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.09) 21:04:31.688 00.000 428 Moving (-0.06, -0.09) raw xDistance=0.07 yDistance=-0.09 21:04:31.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:04:31.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:31.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:04:31.688 00.000 428 MoveAxis(E, 0, ABG) 21:04:31.688 00.000 428 Move returns status 0, amount 0 21:04:31.688 00.000 428 MoveAxis(N, 0, ABG) 21:04:31.688 00.000 428 Move returns status 0, amount 0 21:04:31.688 00.000 428 move complete, result=0 21:04:31.688 00.000 428 worker thread done servicing request 21:04:31.720 00.032 10672 UpdateGuideState exits: m=262610 SNR=47.6 21:04:31.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:31.720 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:31.720 00.000 10672 Enqueuing Expose request 21:04:31.720 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:04:31.720 00.000 428 Worker thread wakes up 21:04:31.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:31.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:34.078 02.358 428 Exposure complete 21:04:34.203 00.125 428 worker thread done servicing request 21:04:34.203 00.000 10672 OnExposeComplete: enter 21:04:34.203 00.000 10672 UpdateGuideState(): m_state=6 21:04:34.203 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3001 21:04:34.203 00.000 10672 Star::Find returns 1 (0), X=1115.88, Y=772.43, Mass=252283, SNR=41.8, Peak=43456 HFD=2.4 21:04:34.203 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.02) = xAngle (2.37 = 2.37) 21:04:34.203 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.76 = -0.76) 21:04:34.203 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.27 hyp=0.46 cameraTheta=-0.65 mountX=-0.33 mountY=-0.31, mountTheta=-2.38 21:04:34.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.27, opts=13) 21:04:34.203 00.000 10672 Enqueuing Move request for scope (0.36, -0.27) 21:04:34.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:04:34.203 00.000 428 Worker thread wakes up 21:04:34.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.27) opts 0xd 21:04:34.203 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.27) 21:04:34.203 00.000 428 Moving (0.36, -0.27) raw xDistance=-0.33 yDistance=-0.31 21:04:34.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 21:04:34.203 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:34.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 21:04:34.203 00.000 428 MoveAxis(E, 0, ABG) 21:04:34.203 00.000 428 Move returns status 0, amount 0 21:04:34.203 00.000 428 MoveAxis(N, 0, ABG) 21:04:34.203 00.000 428 Move returns status 0, amount 0 21:04:34.203 00.000 428 move complete, result=0 21:04:34.203 00.000 428 worker thread done servicing request 21:04:34.235 00.032 10672 UpdateGuideState exits: m=252283 SNR=41.8 21:04:34.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:34.235 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:34.235 00.000 10672 Enqueuing Expose request 21:04:34.235 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 21:04:34.235 00.000 428 Worker thread wakes up 21:04:34.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:34.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:35.500 01.265 10672 read socket command 10 21:04:35.500 00.000 10672 processing socket request REQDIST 21:04:35.500 00.000 10672 SOCKSVR: Sending pixel error of 0.34 21:04:35.500 00.000 10672 Sending socket response 34 (0x22) 21:04:36.562 01.062 428 Exposure complete 21:04:36.687 00.125 428 worker thread done servicing request 21:04:36.687 00.000 10672 OnExposeComplete: enter 21:04:36.687 00.000 10672 UpdateGuideState(): m_state=6 21:04:36.687 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3002 21:04:36.687 00.000 10672 Star::Find returns 1 (0), X=1115.73, Y=772.02, Mass=275062, SNR=47.6, Peak=49776 HFD=2.5 21:04:36.687 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.02) = xAngle (1.76 = 1.76) 21:04:36.687 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.37 = -1.37) 21:04:36.687 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.68 hyp=0.71 cameraTheta=-1.26 mountX=-0.13 mountY=-0.70, mountTheta=-1.76 21:04:36.687 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.68, opts=13) 21:04:36.687 00.000 10672 Enqueuing Move request for scope (0.22, -0.68) 21:04:36.687 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:04:36.687 00.000 428 Worker thread wakes up 21:04:36.687 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.68) opts 0xd 21:04:36.687 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.68) 21:04:36.687 00.000 428 Moving (0.22, -0.68) raw xDistance=-0.13 yDistance=-0.70 21:04:36.687 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:04:36.687 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.70 from input -0.70 21:04:36.687 00.000 428 MoveAxis(E, 0, ABG) 21:04:36.687 00.000 428 Move returns status 0, amount 0 21:04:36.687 00.000 428 MoveAxis(N, 1058, ABG) 21:04:36.687 00.000 428 Guiding Dir = 0, Dur = 1058 21:04:36.687 00.000 428 IsSlewing returns 0 21:04:36.703 00.016 428 IsGuiding returns 0 21:04:36.718 00.015 10672 UpdateGuideState exits: m=275062 SNR=47.6 21:04:36.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:36.718 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:36.718 00.000 10672 Enqueuing Expose request 21:04:36.812 00.094 428 PulseGuide returned control before completion, sleep 947 21:04:37.781 00.969 428 IsGuiding returns 1 21:04:37.781 00.000 428 scope still moving after pulse duration time elapsed 21:04:37.812 00.031 428 IsSlewing returns 0 21:04:37.812 00.000 428 IsGuiding returns 1 21:04:37.843 00.031 428 IsSlewing returns 0 21:04:37.843 00.000 428 IsGuiding returns 1 21:04:37.890 00.047 428 IsSlewing returns 0 21:04:37.921 00.031 428 IsGuiding returns 0 21:04:37.921 00.000 428 scope move finished after 1058 + 167 ms 21:04:37.921 00.000 428 Move returns status 0, amount 1058 21:04:37.921 00.000 428 move complete, result=0 21:04:37.921 00.000 428 worker thread done servicing request 21:04:37.921 00.000 428 Worker thread wakes up 21:04:37.921 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 1058 ms NORTH 21:04:37.921 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:37.921 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:39.066 01.145 428 Exposure complete 21:04:39.206 00.140 428 worker thread done servicing request 21:04:39.206 00.000 10672 OnExposeComplete: enter 21:04:39.206 00.000 10672 UpdateGuideState(): m_state=6 21:04:39.206 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3003 21:04:39.206 00.000 10672 Star::Find returns 1 (0), X=1115.92, Y=772.47, Mass=267702, SNR=49.8, Peak=41392 HFD=2.4 21:04:39.206 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.02) = xAngle (2.51 = 2.51) 21:04:39.206 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.62 = -0.62) 21:04:39.206 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.23 hyp=0.47 cameraTheta=-0.51 mountX=-0.38 mountY=-0.27, mountTheta=-2.52 21:04:39.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.23, opts=13) 21:04:39.206 00.000 10672 Enqueuing Move request for scope (0.41, -0.23) 21:04:39.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:04:39.206 00.000 428 Worker thread wakes up 21:04:39.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.23) opts 0xd 21:04:39.206 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.23) 21:04:39.206 00.000 428 Moving (0.41, -0.23) raw xDistance=-0.38 yDistance=-0.27 21:04:39.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 21:04:39.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:39.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 21:04:39.206 00.000 428 MoveAxis(E, 0, ABG) 21:04:39.206 00.000 428 Move returns status 0, amount 0 21:04:39.206 00.000 428 MoveAxis(N, 0, ABG) 21:04:39.206 00.000 428 Move returns status 0, amount 0 21:04:39.206 00.000 428 move complete, result=0 21:04:39.206 00.000 428 worker thread done servicing request 21:04:39.237 00.031 10672 UpdateGuideState exits: m=267702 SNR=49.8 21:04:39.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:39.237 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:39.237 00.000 10672 Enqueuing Expose request 21:04:39.237 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 21:04:39.237 00.000 428 Worker thread wakes up 21:04:39.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:39.237 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:40.503 01.266 10672 read socket command 10 21:04:40.503 00.000 10672 processing socket request REQDIST 21:04:40.503 00.000 10672 SOCKSVR: Sending pixel error of 0.45 21:04:40.503 00.000 10672 Sending socket response 45 (0x2d) 21:04:41.580 01.077 428 Exposure complete 21:04:41.721 00.141 428 worker thread done servicing request 21:04:41.721 00.000 10672 OnExposeComplete: enter 21:04:41.721 00.000 10672 UpdateGuideState(): m_state=6 21:04:41.721 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3004 21:04:41.721 00.000 10672 Star::Find returns 1 (0), X=1115.45, Y=772.97, Mass=291267, SNR=49.6, Peak=42704 HFD=3.2 21:04:41.721 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.02) = xAngle (4.85 = -1.43) 21:04:41.721 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.72 = 1.72) 21:04:41.721 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.83 mountX=0.04 mountY=0.27, mountTheta=1.43 21:04:41.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.27, opts=13) 21:04:41.721 00.000 10672 Enqueuing Move request for scope (-0.07, 0.27) 21:04:41.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:04:41.721 00.000 428 Worker thread wakes up 21:04:41.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd 21:04:41.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.27) 21:04:41.721 00.000 428 Moving (-0.07, 0.27) raw xDistance=0.04 yDistance=0.27 21:04:41.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:04:41.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:41.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 21:04:41.721 00.000 428 MoveAxis(E, 0, ABG) 21:04:41.721 00.000 428 Move returns status 0, amount 0 21:04:41.721 00.000 428 MoveAxis(N, 0, ABG) 21:04:41.721 00.000 428 Move returns status 0, amount 0 21:04:41.721 00.000 428 move complete, result=0 21:04:41.721 00.000 428 worker thread done servicing request 21:04:41.737 00.016 10672 UpdateGuideState exits: m=291267 SNR=49.6 21:04:41.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:41.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:41.752 00.015 10672 Enqueuing Expose request 21:04:41.752 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 21:04:41.752 00.000 428 Worker thread wakes up 21:04:41.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:41.752 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:44.064 02.312 428 Exposure complete 21:04:44.189 00.125 428 worker thread done servicing request 21:04:44.189 00.000 10672 OnExposeComplete: enter 21:04:44.189 00.000 10672 UpdateGuideState(): m_state=6 21:04:44.189 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3005 21:04:44.189 00.000 10672 Star::Find returns 1 (0), X=1115.81, Y=772.99, Mass=255655, SNR=46.8, Peak=44544 HFD=2.4 21:04:44.189 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.02) = xAngle (3.80 = -2.48) 21:04:44.189 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.67 = 0.67) 21:04:44.189 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.29 hyp=0.42 cameraTheta=0.78 mountX=-0.33 mountY=0.26, mountTheta=2.48 21:04:44.205 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.29, opts=13) 21:04:44.205 00.000 10672 Enqueuing Move request for scope (0.30, 0.29) 21:04:44.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:04:44.205 00.000 428 Worker thread wakes up 21:04:44.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.29) opts 0xd 21:04:44.205 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.29) 21:04:44.205 00.000 428 Moving (0.30, 0.29) raw xDistance=-0.33 yDistance=0.26 21:04:44.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 21:04:44.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:04:44.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 21:04:44.205 00.000 428 MoveAxis(E, 0, ABG) 21:04:44.205 00.000 428 Move returns status 0, amount 0 21:04:44.205 00.000 428 MoveAxis(N, 0, ABG) 21:04:44.205 00.000 428 Move returns status 0, amount 0 21:04:44.205 00.000 428 move complete, result=0 21:04:44.205 00.000 428 worker thread done servicing request 21:04:44.220 00.015 10672 UpdateGuideState exits: m=255655 SNR=46.8 21:04:44.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:44.220 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:44.220 00.000 10672 Enqueuing Expose request 21:04:44.220 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:04:44.220 00.000 428 Worker thread wakes up 21:04:44.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:04:44.220 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1101,758,31,31) 21:04:45.331 01.111 10672 read socket command 13 21:04:45.332 00.001 10672 processing socket request MOVEn 21:04:45.332 00.000 10672 PhdController::Dither begins 21:04:45.332 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 21:04:45.332 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 21:04:45.332 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 21:04:45.332 00.000 10672 setting lock position to (1112.49, 797.52) 21:04:45.332 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 21:04:45.332 00.000 10672 Status Line: Dither by 0.00,25.00 21:04:45.346 00.014 10672 PhdController: newstate STATE_SETTLE_BEGIN 21:04:45.347 00.001 10672 PhdController: newstate STATE_SETTLE_WAIT 21:04:45.347 00.000 10672 Sending socket response 2 (0x2) 21:04:46.559 01.212 428 Exposure complete 21:04:46.699 00.140 428 worker thread done servicing request 21:04:46.699 00.000 10672 OnExposeComplete: enter 21:04:46.699 00.000 10672 UpdateGuideState(): m_state=6 21:04:46.700 00.001 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3006 21:04:46.700 00.000 10672 Star::Find returns 1 (0), X=1115.41, Y=772.83, Mass=301587, SNR=52.5, Peak=39424 HFD=3.4 21:04:46.700 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 21:04:46.701 00.001 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 21:04:46.701 00.000 10672 CameraToMount -- cameraX=2.92 cameraY=-24.68 hyp=24.86 cameraTheta=-1.45 mountX=0.09 mountY=-24.85, mountTheta=-1.57 21:04:46.702 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 21:04:46.702 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:04:46.702 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:04:46.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:04:46.703 00.001 10672 Enqueuing Move request for scope (1.27, -10.42) 21:04:46.703 00.000 10672 Mount: notify direct move -0.00,-10.50 21:04:46.703 00.000 428 Worker thread wakes up 21:04:46.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:04:46.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:04:46.703 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:04:46.703 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:04:46.704 00.001 428 MoveAxis(E, 0, B) 21:04:46.704 00.000 428 Move returns status 0, amount 0 21:04:46.704 00.000 428 MoveAxis(N, 15925, B) 21:04:46.704 00.000 428 Guiding Dir = 0, Dur = 15925 21:04:46.705 00.001 428 IsSlewing returns 0 21:04:46.705 00.000 428 IsGuiding returns 0 21:04:46.727 00.022 10672 UpdateGuideState exits: m=301587 SNR=52.5 21:04:46.728 00.001 10672 PhdController: settling, locked = 1, distance = 25.24 (99.00) aobump = 0 frame = 1 / 10 21:04:46.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:04:46.728 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:04:46.728 00.000 10672 Enqueuing Expose request 21:04:46.782 00.054 428 PulseGuide returned control before completion, sleep 15859 21:04:47.350 00.568 10672 read socket command 10 21:04:47.351 00.001 10672 processing socket request REQDIST 21:04:47.351 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:04:47.351 00.000 10672 Sending socket response 255 (0xff) 21:04:51.951 04.600 10672 read socket command 10 21:04:51.951 00.000 10672 processing socket request REQDIST 21:04:51.951 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:04:51.951 00.000 10672 Sending socket response 255 (0xff) 21:04:53.373 01.422 10672 read socket command 10 21:04:53.373 00.000 10672 processing socket request REQDIST 21:04:53.373 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:04:53.373 00.000 10672 Sending socket response 255 (0xff) 21:04:55.361 01.988 10672 read socket command 10 21:04:55.361 00.000 10672 processing socket request REQDIST 21:04:55.361 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:04:55.361 00.000 10672 Sending socket response 255 (0xff) 21:04:57.361 02.000 10672 read socket command 10 21:04:57.361 00.000 10672 processing socket request REQDIST 21:04:57.362 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:04:57.362 00.000 10672 Sending socket response 255 (0xff) 21:04:59.365 02.003 10672 read socket command 10 21:04:59.365 00.000 10672 processing socket request REQDIST 21:04:59.365 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:04:59.365 00.000 10672 Sending socket response 255 (0xff) 21:05:01.379 02.014 10672 read socket command 10 21:05:01.379 00.000 10672 processing socket request REQDIST 21:05:01.379 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:05:01.379 00.000 10672 Sending socket response 255 (0xff) 21:05:02.644 01.265 428 IsGuiding returns 1 21:05:02.644 00.000 428 scope still moving after pulse duration time elapsed 21:05:02.676 00.032 428 IsSlewing returns 0 21:05:02.676 00.000 428 IsGuiding returns 1 21:05:02.707 00.031 428 IsSlewing returns 0 21:05:02.707 00.000 428 IsGuiding returns 1 21:05:02.754 00.047 428 IsSlewing returns 0 21:05:02.754 00.000 428 IsGuiding returns 0 21:05:02.754 00.000 428 scope move finished after 15925 + 136 ms 21:05:02.754 00.000 428 Move returns status 0, amount 15925 21:05:02.754 00.000 428 move complete, result=0 21:05:02.754 00.000 428 worker thread done servicing request 21:05:02.754 00.000 428 Worker thread wakes up 21:05:02.754 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:05:02.769 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:02.769 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1100,758,31,31) 21:05:02.769 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:05:02.785 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:05:03.379 00.594 10672 read socket command 10 21:05:03.379 00.000 10672 processing socket request REQDIST 21:05:03.379 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:05:03.379 00.000 10672 Sending socket response 255 (0xff) 21:05:04.055 00.676 428 Exposure complete 21:05:04.180 00.125 428 worker thread done servicing request 21:05:04.180 00.000 10672 OnExposeComplete: enter 21:05:04.195 00.015 10672 UpdateGuideState(): m_state=6 21:05:04.195 00.000 10672 Star::Find(15, 1115, 772, 0, (0,0,0,0), 0.0, 0) frame 3007 21:05:04.195 00.000 10672 Star::Find returns 1 (0), X=1115.07, Y=783.17, Mass=254448, SNR=44.5, Peak=46080 HFD=2.5 21:05:04.195 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.02) = xAngle (1.63 = 1.63) 21:05:04.195 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.50 = -1.50) 21:05:04.195 00.000 10672 CameraToMount -- cameraX=2.57 cameraY=-14.35 hyp=14.58 cameraTheta=-1.39 mountX=-0.82 mountY=-14.54, mountTheta=-1.63 21:05:04.195 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 21:05:04.195 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:05:04.195 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:05:04.195 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:05:04.195 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:05:04.195 00.000 10672 Mount: notify direct move -0.00,-10.50 21:05:04.195 00.000 428 Worker thread wakes up 21:05:04.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:05:04.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:05:04.195 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:05:04.195 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:05:04.195 00.000 428 MoveAxis(E, 0, B) 21:05:04.195 00.000 428 Move returns status 0, amount 0 21:05:04.195 00.000 428 MoveAxis(N, 15925, B) 21:05:04.195 00.000 428 Guiding Dir = 0, Dur = 15925 21:05:04.195 00.000 428 IsSlewing returns 0 21:05:04.195 00.000 428 IsGuiding returns 0 21:05:04.211 00.016 10672 UpdateGuideState exits: m=254448 SNR=44.5 21:05:04.211 00.000 10672 PhdController: settling, locked = 1, distance = 22.04 (99.00) aobump = 0 frame = 2 / 10 21:05:04.211 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:04.211 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:04.211 00.000 10672 Enqueuing Expose request 21:05:04.273 00.062 428 PulseGuide returned control before completion, sleep 15852 21:05:05.507 01.234 10672 read socket command 10 21:05:05.507 00.000 10672 processing socket request REQDIST 21:05:05.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:05:05.507 00.000 10672 Sending socket response 255 (0xff) 21:05:10.506 04.999 10672 read socket command 10 21:05:10.506 00.000 10672 processing socket request REQDIST 21:05:10.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:05:10.506 00.000 10672 Sending socket response 255 (0xff) 21:05:15.509 05.003 10672 read socket command 10 21:05:15.509 00.000 10672 processing socket request REQDIST 21:05:15.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:05:15.509 00.000 10672 Sending socket response 255 (0xff) 21:05:20.184 04.675 428 IsGuiding returns 1 21:05:20.184 00.000 428 scope still moving after pulse duration time elapsed 21:05:20.246 00.062 428 IsSlewing returns 0 21:05:20.246 00.000 428 IsGuiding returns 0 21:05:20.246 00.000 428 scope move finished after 15925 + 128 ms 21:05:20.246 00.000 428 Move returns status 0, amount 15925 21:05:20.246 00.000 428 move complete, result=0 21:05:20.246 00.000 428 worker thread done servicing request 21:05:20.246 00.000 428 Worker thread wakes up 21:05:20.246 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:05:20.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:20.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1100,768,31,31) 21:05:20.262 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:05:20.277 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:05:20.512 00.235 10672 read socket command 10 21:05:20.512 00.000 10672 processing socket request REQDIST 21:05:20.512 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:05:20.512 00.000 10672 Sending socket response 255 (0xff) 21:05:21.543 01.031 428 Exposure complete 21:05:21.667 00.124 428 worker thread done servicing request 21:05:21.667 00.000 10672 OnExposeComplete: enter 21:05:21.667 00.000 10672 UpdateGuideState(): m_state=6 21:05:21.667 00.000 10672 Star::Find(15, 1115, 783, 0, (0,0,0,0), 0.0, 0) frame 3008 21:05:21.667 00.000 10672 Star::Find returns 1 (0), X=1113.33, Y=795.51, Mass=266468, SNR=48.1, Peak=33648 HFD=3.0 21:05:21.667 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.02) = xAngle (1.84 = 1.84) 21:05:21.667 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.28 = -1.28) 21:05:21.667 00.000 10672 CameraToMount -- cameraX=0.84 cameraY=-2.01 hyp=2.18 cameraTheta=-1.18 mountX=-0.59 mountY=-2.09, mountTheta=-1.84 21:05:21.683 00.016 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 21:05:21.683 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:05:21.683 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 21:05:21.683 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 21:05:21.683 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 21:05:21.683 00.000 10672 Mount: notify direct move -0.00,-4.00 21:05:21.683 00.000 428 Worker thread wakes up 21:05:21.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:05:21.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 21:05:21.683 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 21:05:21.683 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 21:05:21.683 00.000 428 MoveAxis(E, 0, B) 21:05:21.683 00.000 428 Move returns status 0, amount 0 21:05:21.683 00.000 428 MoveAxis(N, 6067, B) 21:05:21.683 00.000 428 Guiding Dir = 0, Dur = 6067 21:05:21.683 00.000 428 IsSlewing returns 0 21:05:21.683 00.000 428 IsGuiding returns 0 21:05:21.699 00.016 10672 UpdateGuideState exits: m=266468 SNR=48.1 21:05:21.699 00.000 10672 PhdController: settling, locked = 1, distance = 16.08 (99.00) aobump = 0 frame = 3 / 10 21:05:21.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:21.699 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:21.699 00.000 10672 Enqueuing Expose request 21:05:21.761 00.062 428 PulseGuide returned control before completion, sleep 5994 21:05:25.507 03.746 10672 read socket command 10 21:05:25.507 00.000 10672 processing socket request REQDIST 21:05:25.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:05:25.507 00.000 10672 Sending socket response 255 (0xff) 21:05:27.771 02.264 428 IsGuiding returns 1 21:05:27.771 00.000 428 scope still moving after pulse duration time elapsed 21:05:27.803 00.032 428 IsSlewing returns 0 21:05:27.803 00.000 428 IsGuiding returns 1 21:05:27.850 00.047 428 IsSlewing returns 0 21:05:27.850 00.000 428 IsGuiding returns 0 21:05:27.850 00.000 428 scope move finished after 6067 + 107 ms 21:05:27.850 00.000 428 Move returns status 0, amount 6067 21:05:27.850 00.000 428 move complete, result=0 21:05:27.850 00.000 428 worker thread done servicing request 21:05:27.850 00.000 428 Worker thread wakes up 21:05:27.850 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 21:05:27.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:27.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:27.865 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:05:27.881 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:05:29.061 01.180 428 Exposure complete 21:05:29.199 00.138 428 worker thread done servicing request 21:05:29.199 00.000 10672 OnExposeComplete: enter 21:05:29.199 00.000 10672 UpdateGuideState(): m_state=6 21:05:29.200 00.001 10672 Star::Find(15, 1113, 795, 0, (0,0,0,0), 0.0, 0) frame 3009 21:05:29.200 00.000 10672 Star::Find returns 1 (0), X=1112.76, Y=799.78, Mass=255181, SNR=43.0, Peak=33760 HFD=2.9 21:05:29.200 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.02) = xAngle (4.47 = -1.81) 21:05:29.200 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.34 = 1.34) 21:05:29.200 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=2.27 hyp=2.28 cameraTheta=1.45 mountX=-0.54 mountY=2.22, mountTheta=1.81 21:05:29.202 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=2.27, opts=13) 21:05:29.202 00.000 10672 Enqueuing Move request for scope (0.27, 2.27) 21:05:29.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:05:29.202 00.000 428 Worker thread wakes up 21:05:29.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 2.27) opts 0xd 21:05:29.202 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 2.27) 21:05:29.203 00.001 428 Moving (0.27, 2.27) raw xDistance=-0.54 yDistance=2.22 21:05:29.203 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 21:05:29.203 00.000 428 resist switch: large excursion: input 2.22 thresh 1.65 direction from 0 to 1 21:05:29.203 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.67 21:05:29.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.22 from input 2.22 21:05:29.203 00.000 428 MoveAxis(E, 505, ABG) 21:05:29.203 00.000 428 Guiding Dir = 2, Dur = 505 21:05:29.219 00.016 428 IsSlewing returns 0 21:05:29.220 00.001 428 IsGuiding returns 0 21:05:29.224 00.004 10672 UpdateGuideState exits: m=255181 SNR=43.0 21:05:29.224 00.000 10672 PhdController: settling, locked = 1, distance = 2.28 (99.00) aobump = 0 frame = 4 / 10 21:05:29.225 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:29.225 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:29.225 00.000 10672 Enqueuing Expose request 21:05:29.236 00.011 428 PulseGuide returned control before completion, sleep 500 21:05:29.738 00.502 428 IsGuiding returns 1 21:05:29.738 00.000 428 scope still moving after pulse duration time elapsed 21:05:29.779 00.041 428 IsSlewing returns 0 21:05:29.781 00.002 428 IsGuiding returns 0 21:05:29.781 00.000 428 scope move finished after 505 + 55 ms 21:05:29.781 00.000 428 Move returns status 0, amount 505 21:05:29.781 00.000 428 MoveAxis(S, 3373, ABG) 21:05:29.782 00.001 428 duration set to 2500 by maxDecDuration 21:05:29.782 00.000 428 Guiding Dir = 1, Dur = 2500 21:05:29.783 00.001 428 IsSlewing returns 0 21:05:29.784 00.001 428 IsGuiding returns 0 21:05:29.860 00.076 428 PulseGuide returned control before completion, sleep 2436 21:05:30.508 00.648 10672 read socket command 10 21:05:30.508 00.000 10672 processing socket request REQDIST 21:05:30.508 00.000 10672 SOCKSVR: Sending pixel error of 2.28 21:05:30.508 00.000 10672 Sending socket response 228 (0xe4) 21:05:32.304 01.796 428 IsGuiding returns 1 21:05:32.304 00.000 428 scope still moving after pulse duration time elapsed 21:05:32.335 00.031 428 IsSlewing returns 0 21:05:32.335 00.000 428 IsGuiding returns 1 21:05:32.398 00.063 428 IsSlewing returns 0 21:05:32.398 00.000 428 IsGuiding returns 0 21:05:32.398 00.000 428 scope move finished after 2500 + 117 ms 21:05:32.398 00.000 428 Move returns status 0, amount 2500 21:05:32.398 00.000 428 move complete, result=0 21:05:32.398 00.000 428 worker thread done servicing request 21:05:32.398 00.000 10672 GuideStep: -0.5 px 505 ms EAST, 2.2 px 2500 ms SOUTH 21:05:32.398 00.000 428 Worker thread wakes up 21:05:32.398 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:32.398 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:32.413 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:05:34.053 01.640 428 Exposure complete 21:05:34.178 00.125 428 worker thread done servicing request 21:05:34.178 00.000 10672 OnExposeComplete: enter 21:05:34.178 00.000 10672 UpdateGuideState(): m_state=6 21:05:34.178 00.000 10672 Star::Find(15, 1112, 799, 0, (0,0,0,0), 0.0, 0) frame 3010 21:05:34.178 00.000 10672 Star::Find returns 1 (0), X=1112.76, Y=799.49, Mass=262199, SNR=44.8, Peak=40080 HFD=2.7 21:05:34.178 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.02) = xAngle (4.46 = -1.83) 21:05:34.178 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.33 = 1.33) 21:05:34.178 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=1.97 hyp=1.99 cameraTheta=1.44 mountX=-0.50 mountY=1.93, mountTheta=1.83 21:05:34.178 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=1.97, opts=13) 21:05:34.178 00.000 10672 Enqueuing Move request for scope (0.27, 1.97) 21:05:34.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:05:34.178 00.000 428 Worker thread wakes up 21:05:34.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 1.97) opts 0xd 21:05:34.178 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 1.97) 21:05:34.194 00.016 428 Moving (0.27, 1.97) raw xDistance=-0.50 yDistance=1.93 21:05:34.194 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.50 21:05:34.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.93 from input 1.93 21:05:34.194 00.000 428 MoveAxis(E, 504, ABG) 21:05:34.194 00.000 428 Guiding Dir = 2, Dur = 504 21:05:34.194 00.000 428 IsSlewing returns 0 21:05:34.194 00.000 428 IsGuiding returns 0 21:05:34.210 00.016 10672 UpdateGuideState exits: m=262199 SNR=44.8 21:05:34.210 00.000 10672 PhdController: settling, locked = 1, distance = 2.19 (99.00) aobump = 0 frame = 5 / 10 21:05:34.210 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:34.210 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:34.210 00.000 10672 Enqueuing Expose request 21:05:34.210 00.000 428 PulseGuide returned control before completion, sleep 488 21:05:34.725 00.515 428 IsGuiding returns 0 21:05:34.725 00.000 428 Move returns status 0, amount 504 21:05:34.725 00.000 428 MoveAxis(S, 2932, ABG) 21:05:34.725 00.000 428 duration set to 2500 by maxDecDuration 21:05:34.725 00.000 428 Guiding Dir = 1, Dur = 2500 21:05:34.725 00.000 428 IsSlewing returns 0 21:05:34.725 00.000 428 IsGuiding returns 0 21:05:34.803 00.078 428 PulseGuide returned control before completion, sleep 2432 21:05:35.506 00.703 10672 read socket command 10 21:05:35.506 00.000 10672 processing socket request REQDIST 21:05:35.506 00.000 10672 SOCKSVR: Sending pixel error of 2.19 21:05:35.506 00.000 10672 Sending socket response 219 (0xdb) 21:05:37.260 01.754 428 IsGuiding returns 1 21:05:37.260 00.000 428 scope still moving after pulse duration time elapsed 21:05:37.291 00.031 428 IsSlewing returns 0 21:05:37.291 00.000 428 IsGuiding returns 1 21:05:37.354 00.063 428 IsSlewing returns 0 21:05:37.354 00.000 428 IsGuiding returns 0 21:05:37.354 00.000 428 scope move finished after 2500 + 119 ms 21:05:37.354 00.000 428 Move returns status 0, amount 2500 21:05:37.354 00.000 428 move complete, result=0 21:05:37.354 00.000 428 worker thread done servicing request 21:05:37.354 00.000 428 Worker thread wakes up 21:05:37.354 00.000 10672 GuideStep: -0.5 px 504 ms EAST, 1.9 px 2500 ms SOUTH 21:05:37.354 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:37.354 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:37.354 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:05:39.056 01.702 428 Exposure complete 21:05:39.181 00.125 428 worker thread done servicing request 21:05:39.181 00.000 10672 OnExposeComplete: enter 21:05:39.181 00.000 10672 UpdateGuideState(): m_state=6 21:05:39.181 00.000 10672 Star::Find(15, 1112, 799, 0, (0,0,0,0), 0.0, 0) frame 3011 21:05:39.181 00.000 10672 Star::Find returns 1 (0), X=1112.39, Y=798.49, Mass=258276, SNR=48.1, Peak=41168 HFD=1.9 21:05:39.181 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.02) = xAngle (4.69 = -1.59) 21:05:39.181 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.57 = 1.57) 21:05:39.181 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.97 hyp=0.97 cameraTheta=1.67 mountX=-0.02 mountY=0.97, mountTheta=1.59 21:05:39.181 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.97, opts=13) 21:05:39.181 00.000 10672 Enqueuing Move request for scope (-0.10, 0.97) 21:05:39.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:05:39.181 00.000 428 Worker thread wakes up 21:05:39.181 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.97) opts 0xd 21:05:39.181 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.97) 21:05:39.181 00.000 428 Moving (-0.10, 0.97) raw xDistance=-0.02 yDistance=0.97 21:05:39.181 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:05:39.181 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.97 from input 0.97 21:05:39.181 00.000 428 MoveAxis(E, 0, ABG) 21:05:39.181 00.000 428 Move returns status 0, amount 0 21:05:39.181 00.000 428 MoveAxis(S, 1479, ABG) 21:05:39.181 00.000 428 Guiding Dir = 1, Dur = 1479 21:05:39.181 00.000 428 IsSlewing returns 0 21:05:39.181 00.000 428 IsGuiding returns 0 21:05:39.212 00.031 10672 UpdateGuideState exits: m=258276 SNR=48.1 21:05:39.212 00.000 10672 PhdController: settling, locked = 1, distance = 1.83 (99.00) aobump = 0 frame = 6 / 10 21:05:39.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:39.212 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:39.212 00.000 10672 Enqueuing Expose request 21:05:39.259 00.047 428 PulseGuide returned control before completion, sleep 1412 21:05:40.509 01.250 10672 read socket command 10 21:05:40.509 00.000 10672 processing socket request REQDIST 21:05:40.509 00.000 10672 SOCKSVR: Sending pixel error of 1.82 21:05:40.509 00.000 10672 Sending socket response 182 (0xb6) 21:05:40.712 00.203 428 IsGuiding returns 1 21:05:40.712 00.000 428 scope still moving after pulse duration time elapsed 21:05:40.775 00.063 428 IsSlewing returns 0 21:05:40.775 00.000 428 IsGuiding returns 0 21:05:40.775 00.000 428 scope move finished after 1479 + 102 ms 21:05:40.775 00.000 428 Move returns status 0, amount 1479 21:05:40.775 00.000 428 move complete, result=0 21:05:40.775 00.000 428 worker thread done servicing request 21:05:40.775 00.000 428 Worker thread wakes up 21:05:40.775 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 1.0 px 1479 ms SOUTH 21:05:40.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:40.775 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:41.555 00.780 428 Exposure complete 21:05:41.680 00.125 428 worker thread done servicing request 21:05:41.680 00.000 10672 OnExposeComplete: enter 21:05:41.680 00.000 10672 UpdateGuideState(): m_state=6 21:05:41.680 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3012 21:05:41.680 00.000 10672 Star::Find returns 1 (0), X=1112.73, Y=797.81, Mass=305933, SNR=54.3, Peak=44112 HFD=3.0 21:05:41.680 00.000 10672 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.02) = xAngle (3.89 = -2.39) 21:05:41.680 00.000 10672 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.76 = 0.76) 21:05:41.680 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.29 hyp=0.38 cameraTheta=0.87 mountX=-0.28 mountY=0.26, mountTheta=2.38 21:05:41.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.29, opts=13) 21:05:41.680 00.000 10672 Enqueuing Move request for scope (0.24, 0.29) 21:05:41.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:05:41.680 00.000 428 Worker thread wakes up 21:05:41.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.29) opts 0xd 21:05:41.680 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.29) 21:05:41.680 00.000 428 Moving (0.24, 0.29) raw xDistance=-0.28 yDistance=0.26 21:05:41.680 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:05:41.680 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:41.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 21:05:41.680 00.000 428 MoveAxis(E, 0, ABG) 21:05:41.680 00.000 428 Move returns status 0, amount 0 21:05:41.680 00.000 428 MoveAxis(N, 0, ABG) 21:05:41.680 00.000 428 Move returns status 0, amount 0 21:05:41.680 00.000 428 move complete, result=0 21:05:41.680 00.000 428 worker thread done servicing request 21:05:41.712 00.032 10672 UpdateGuideState exits: m=305933 SNR=54.3 21:05:41.712 00.000 10672 PhdController: settling, locked = 1, distance = 1.39 (99.00) aobump = 0 frame = 7 / 10 21:05:41.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:41.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:41.712 00.000 10672 Enqueuing Expose request 21:05:41.712 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:05:41.712 00.000 428 Worker thread wakes up 21:05:41.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:41.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:44.055 02.343 428 Exposure complete 21:05:44.195 00.140 428 worker thread done servicing request 21:05:44.195 00.000 10672 OnExposeComplete: enter 21:05:44.195 00.000 10672 UpdateGuideState(): m_state=6 21:05:44.195 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3013 21:05:44.195 00.000 10672 Star::Find returns 1 (0), X=1112.42, Y=797.91, Mass=244594, SNR=41.6, Peak=37792 HFD=2.3 21:05:44.195 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.02) = xAngle (4.78 = -1.51) 21:05:44.195 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.65 = 1.65) 21:05:44.195 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.40 cameraTheta=1.76 mountX=0.03 mountY=0.40, mountTheta=1.51 21:05:44.195 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.39, opts=13) 21:05:44.195 00.000 10672 Enqueuing Move request for scope (-0.07, 0.39) 21:05:44.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:05:44.195 00.000 428 Worker thread wakes up 21:05:44.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd 21:05:44.195 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.39) 21:05:44.195 00.000 428 Moving (-0.07, 0.39) raw xDistance=0.03 yDistance=0.40 21:05:44.195 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:05:44.195 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:44.195 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 21:05:44.195 00.000 428 MoveAxis(E, 0, ABG) 21:05:44.195 00.000 428 Move returns status 0, amount 0 21:05:44.195 00.000 428 MoveAxis(N, 0, ABG) 21:05:44.195 00.000 428 Move returns status 0, amount 0 21:05:44.195 00.000 428 move complete, result=0 21:05:44.195 00.000 428 worker thread done servicing request 21:05:44.211 00.016 10672 UpdateGuideState exits: m=244594 SNR=41.6 21:05:44.211 00.000 10672 PhdController: settling, locked = 1, distance = 1.09 (99.00) aobump = 0 frame = 8 / 10 21:05:44.211 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:44.211 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:44.211 00.000 10672 Enqueuing Expose request 21:05:44.211 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 21:05:44.211 00.000 428 Worker thread wakes up 21:05:44.211 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:44.211 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:45.512 01.301 10672 read socket command 10 21:05:45.512 00.000 10672 processing socket request REQDIST 21:05:45.512 00.000 10672 SOCKSVR: Sending pixel error of 1.09 21:05:45.512 00.000 10672 Sending socket response 109 (0x6d) 21:05:46.559 01.047 428 Exposure complete 21:05:46.684 00.125 428 worker thread done servicing request 21:05:46.684 00.000 10672 OnExposeComplete: enter 21:05:46.684 00.000 10672 UpdateGuideState(): m_state=6 21:05:46.684 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3014 21:05:46.684 00.000 10672 Star::Find returns 1 (0), X=1112.06, Y=797.82, Mass=261149, SNR=45.3, Peak=48144 HFD=2.4 21:05:46.684 00.000 10672 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.02) = xAngle (5.56 = -0.73) 21:05:46.684 00.000 10672 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.43 = 2.43) 21:05:46.684 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.30 hyp=0.53 cameraTheta=2.53 mountX=0.40 mountY=0.35, mountTheta=0.72 21:05:46.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.30, opts=13) 21:05:46.684 00.000 10672 Enqueuing Move request for scope (-0.44, 0.30) 21:05:46.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:05:46.684 00.000 428 Worker thread wakes up 21:05:46.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.30) opts 0xd 21:05:46.684 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.30) 21:05:46.684 00.000 428 Moving (-0.44, 0.30) raw xDistance=0.40 yDistance=0.35 21:05:46.684 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 21:05:46.684 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:46.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:05:46.684 00.000 428 MoveAxis(E, 0, ABG) 21:05:46.684 00.000 428 Move returns status 0, amount 0 21:05:46.684 00.000 428 MoveAxis(N, 0, ABG) 21:05:46.684 00.000 428 Move returns status 0, amount 0 21:05:46.684 00.000 428 move complete, result=0 21:05:46.699 00.015 428 worker thread done servicing request 21:05:46.715 00.016 10672 UpdateGuideState exits: m=261149 SNR=45.3 21:05:46.715 00.000 10672 PhdController: settling, locked = 1, distance = 0.93 (99.00) aobump = 0 frame = 9 / 10 21:05:46.715 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:46.715 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:46.715 00.000 10672 Enqueuing Expose request 21:05:46.715 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 21:05:46.715 00.000 428 Worker thread wakes up 21:05:46.715 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:46.715 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:49.042 02.327 428 Exposure complete 21:05:49.183 00.141 428 worker thread done servicing request 21:05:49.183 00.000 10672 OnExposeComplete: enter 21:05:49.183 00.000 10672 UpdateGuideState(): m_state=6 21:05:49.183 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3015 21:05:49.183 00.000 10672 Star::Find returns 1 (0), X=1112.14, Y=797.94, Mass=276941, SNR=49.4, Peak=44544 HFD=2.6 21:05:49.183 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.02) = xAngle (5.28 = -1.00) 21:05:49.183 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.15 = 2.15) 21:05:49.183 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.42 hyp=0.55 cameraTheta=2.26 mountX=0.29 mountY=0.46, mountTheta=1.00 21:05:49.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.42, opts=13) 21:05:49.183 00.000 10672 Enqueuing Move request for scope (-0.35, 0.42) 21:05:49.183 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:05:49.183 00.000 428 Worker thread wakes up 21:05:49.183 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.42) opts 0xd 21:05:49.183 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.42) 21:05:49.183 00.000 428 Moving (-0.35, 0.42) raw xDistance=0.29 yDistance=0.46 21:05:49.183 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 21:05:49.183 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:49.183 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 21:05:49.183 00.000 428 MoveAxis(E, 0, ABG) 21:05:49.183 00.000 428 Move returns status 0, amount 0 21:05:49.183 00.000 428 MoveAxis(N, 0, ABG) 21:05:49.183 00.000 428 Move returns status 0, amount 0 21:05:49.183 00.000 428 move complete, result=0 21:05:49.183 00.000 428 worker thread done servicing request 21:05:49.214 00.031 10672 UpdateGuideState exits: m=276941 SNR=49.4 21:05:49.214 00.000 10672 PhdController: settling, locked = 1, distance = 0.81 (99.00) aobump = 0 frame = 10 / 10 21:05:49.214 00.000 10672 PhdController: newstate STATE_FINISH 21:05:49.214 00.000 10672 PhdController complete: success 21:05:49.214 00.000 10672 Mount: notify guiding dither settle done success=1 21:05:49.214 00.000 10672 PhdController: newstate STATE_IDLE 21:05:49.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:49.214 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:49.214 00.000 10672 Enqueuing Expose request 21:05:49.214 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 21:05:49.214 00.000 428 Worker thread wakes up 21:05:49.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:49.214 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:50.526 01.312 10672 read socket command 10 21:05:50.526 00.000 10672 processing socket request REQDIST 21:05:50.526 00.000 10672 SOCKSVR: Sending pixel error of 0.81 21:05:50.526 00.000 10672 Sending socket response 81 (0x51) 21:05:51.526 01.000 428 Exposure complete 21:05:51.667 00.141 428 worker thread done servicing request 21:05:51.667 00.000 10672 OnExposeComplete: enter 21:05:51.667 00.000 10672 UpdateGuideState(): m_state=6 21:05:51.667 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3016 21:05:51.667 00.000 10672 Star::Find returns 1 (0), X=1112.48, Y=797.98, Mass=231276, SNR=45.0, Peak=50864 HFD=2.2 21:05:51.667 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.02) = xAngle (4.62 = -1.66) 21:05:51.667 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.49 = 1.49) 21:05:51.667 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.47 hyp=0.47 cameraTheta=1.60 mountX=-0.04 mountY=0.47, mountTheta=1.66 21:05:51.667 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.47, opts=13) 21:05:51.667 00.000 10672 Enqueuing Move request for scope (-0.01, 0.47) 21:05:51.667 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:05:51.667 00.000 428 Worker thread wakes up 21:05:51.667 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.47) opts 0xd 21:05:51.667 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.47) 21:05:51.667 00.000 428 Moving (-0.01, 0.47) raw xDistance=-0.04 yDistance=0.47 21:05:51.667 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:05:51.667 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:51.667 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 21:05:51.667 00.000 428 MoveAxis(E, 0, ABG) 21:05:51.667 00.000 428 Move returns status 0, amount 0 21:05:51.667 00.000 428 MoveAxis(N, 0, ABG) 21:05:51.667 00.000 428 Move returns status 0, amount 0 21:05:51.667 00.000 428 move complete, result=0 21:05:51.667 00.000 428 worker thread done servicing request 21:05:51.698 00.031 10672 UpdateGuideState exits: m=231276 SNR=45.0 21:05:51.698 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:51.698 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:51.698 00.000 10672 Enqueuing Expose request 21:05:51.698 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 21:05:51.698 00.000 428 Worker thread wakes up 21:05:51.698 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:51.698 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:54.045 02.347 428 Exposure complete 21:05:54.186 00.141 428 worker thread done servicing request 21:05:54.186 00.000 10672 OnExposeComplete: enter 21:05:54.186 00.000 10672 UpdateGuideState(): m_state=6 21:05:54.186 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3017 21:05:54.186 00.000 10672 Star::Find returns 1 (0), X=1112.48, Y=797.84, Mass=270022, SNR=47.3, Peak=39424 HFD=2.6 21:05:54.186 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 21:05:54.186 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.49 = 1.49) 21:05:54.186 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.59 mountX=-0.03 mountY=0.32, mountTheta=1.67 21:05:54.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.33, opts=13) 21:05:54.186 00.000 10672 Enqueuing Move request for scope (-0.01, 0.33) 21:05:54.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:05:54.186 00.000 428 Worker thread wakes up 21:05:54.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd 21:05:54.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.33) 21:05:54.186 00.000 428 Moving (-0.01, 0.33) raw xDistance=-0.03 yDistance=0.32 21:05:54.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:05:54.186 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:54.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 21:05:54.186 00.000 428 MoveAxis(E, 0, ABG) 21:05:54.186 00.000 428 Move returns status 0, amount 0 21:05:54.186 00.000 428 MoveAxis(N, 0, ABG) 21:05:54.186 00.000 428 Move returns status 0, amount 0 21:05:54.186 00.000 428 move complete, result=0 21:05:54.186 00.000 428 worker thread done servicing request 21:05:54.217 00.031 10672 UpdateGuideState exits: m=270022 SNR=47.3 21:05:54.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:54.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:54.217 00.000 10672 Enqueuing Expose request 21:05:54.217 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 21:05:54.217 00.000 428 Worker thread wakes up 21:05:54.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:54.217 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:55.514 01.297 10672 read socket command 10 21:05:55.514 00.000 10672 processing socket request REQDIST 21:05:55.514 00.000 10672 SOCKSVR: Sending pixel error of 0.59 21:05:55.514 00.000 10672 Sending socket response 59 (0x3b) 21:05:56.544 01.030 428 Exposure complete 21:05:56.685 00.141 428 worker thread done servicing request 21:05:56.685 00.000 10672 OnExposeComplete: enter 21:05:56.685 00.000 10672 UpdateGuideState(): m_state=6 21:05:56.685 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3018 21:05:56.685 00.000 10672 Star::Find returns 1 (0), X=1112.38, Y=797.40, Mass=320275, SNR=50.6, Peak=46624 HFD=3.2 21:05:56.685 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.02) = xAngle (0.70 = 0.70) 21:05:56.685 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43) 21:05:56.685 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.32 mountX=0.12 mountY=-0.11, mountTheta=-0.70 21:05:56.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.12, opts=13) 21:05:56.685 00.000 10672 Enqueuing Move request for scope (-0.11, -0.12) 21:05:56.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:05:56.685 00.000 428 Worker thread wakes up 21:05:56.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd 21:05:56.685 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.12) 21:05:56.685 00.000 428 Moving (-0.11, -0.12) raw xDistance=0.12 yDistance=-0.11 21:05:56.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:05:56.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:56.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 21:05:56.685 00.000 428 MoveAxis(E, 0, ABG) 21:05:56.685 00.000 428 Move returns status 0, amount 0 21:05:56.685 00.000 428 MoveAxis(N, 0, ABG) 21:05:56.685 00.000 428 Move returns status 0, amount 0 21:05:56.685 00.000 428 move complete, result=0 21:05:56.685 00.000 428 worker thread done servicing request 21:05:56.701 00.016 10672 UpdateGuideState exits: m=320275 SNR=50.6 21:05:56.701 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:56.701 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:56.701 00.000 10672 Enqueuing Expose request 21:05:56.701 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:05:56.701 00.000 428 Worker thread wakes up 21:05:56.701 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:56.701 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:05:59.045 02.344 428 Exposure complete 21:05:59.188 00.143 428 worker thread done servicing request 21:05:59.189 00.001 10672 OnExposeComplete: enter 21:05:59.189 00.000 10672 UpdateGuideState(): m_state=6 21:05:59.190 00.001 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3019 21:05:59.190 00.000 10672 Star::Find returns 1 (0), X=1112.00, Y=797.98, Mass=264191, SNR=50.0, Peak=56320 HFD=2.2 21:05:59.190 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.02) = xAngle (5.40 = -0.88) 21:05:59.190 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.27 = 2.27) 21:05:59.191 00.001 10672 CameraToMount -- cameraX=-0.49 cameraY=0.47 hyp=0.68 cameraTheta=2.38 mountX=0.43 mountY=0.52, mountTheta=0.88 21:05:59.192 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.47, opts=13) 21:05:59.192 00.000 10672 Enqueuing Move request for scope (-0.49, 0.47) 21:05:59.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:05:59.193 00.001 428 Worker thread wakes up 21:05:59.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.47) opts 0xd 21:05:59.193 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.47) 21:05:59.193 00.000 428 Moving (-0.49, 0.47) raw xDistance=0.43 yDistance=0.52 21:05:59.193 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 21:05:59.193 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:05:59.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:05:59.194 00.001 428 MoveAxis(E, 0, ABG) 21:05:59.194 00.000 428 Move returns status 0, amount 0 21:05:59.194 00.000 428 MoveAxis(N, 0, ABG) 21:05:59.194 00.000 428 Move returns status 0, amount 0 21:05:59.194 00.000 428 move complete, result=0 21:05:59.194 00.000 428 worker thread done servicing request 21:05:59.215 00.021 10672 UpdateGuideState exits: m=264191 SNR=50.0 21:05:59.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:59.216 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:05:59.216 00.000 10672 Enqueuing Expose request 21:05:59.216 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 21:05:59.216 00.000 428 Worker thread wakes up 21:05:59.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:05:59.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:00.509 01.293 10672 read socket command 10 21:06:00.509 00.000 10672 processing socket request REQDIST 21:06:00.509 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:06:00.509 00.000 10672 Sending socket response 52 (0x34) 21:06:01.539 01.030 428 Exposure complete 21:06:01.680 00.141 428 worker thread done servicing request 21:06:01.680 00.000 10672 OnExposeComplete: enter 21:06:01.680 00.000 10672 UpdateGuideState(): m_state=6 21:06:01.680 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3020 21:06:01.680 00.000 10672 Star::Find returns 1 (0), X=1112.26, Y=797.74, Mass=259495, SNR=42.7, Peak=44112 HFD=2.6 21:06:01.680 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.02) = xAngle (5.39 = -0.89) 21:06:01.680 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.26 = 2.26) 21:06:01.680 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.22 hyp=0.32 cameraTheta=2.37 mountX=0.20 mountY=0.24, mountTheta=0.89 21:06:01.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.22, opts=13) 21:06:01.680 00.000 10672 Enqueuing Move request for scope (-0.23, 0.22) 21:06:01.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:01.680 00.000 428 Worker thread wakes up 21:06:01.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.22) opts 0xd 21:06:01.680 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.22) 21:06:01.680 00.000 428 Moving (-0.23, 0.22) raw xDistance=0.20 yDistance=0.24 21:06:01.680 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 21:06:01.680 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:01.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 21:06:01.680 00.000 428 MoveAxis(E, 0, ABG) 21:06:01.680 00.000 428 Move returns status 0, amount 0 21:06:01.680 00.000 428 MoveAxis(N, 0, ABG) 21:06:01.680 00.000 428 Move returns status 0, amount 0 21:06:01.680 00.000 428 move complete, result=0 21:06:01.696 00.016 428 worker thread done servicing request 21:06:01.711 00.015 10672 UpdateGuideState exits: m=259495 SNR=42.7 21:06:01.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:01.711 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:01.711 00.000 10672 Enqueuing Expose request 21:06:01.711 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:06:01.711 00.000 428 Worker thread wakes up 21:06:01.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:01.711 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:04.039 02.328 428 Exposure complete 21:06:04.179 00.140 428 worker thread done servicing request 21:06:04.179 00.000 10672 OnExposeComplete: enter 21:06:04.179 00.000 10672 UpdateGuideState(): m_state=6 21:06:04.179 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3021 21:06:04.179 00.000 10672 Star::Find returns 1 (0), X=1112.25, Y=797.74, Mass=275359, SNR=49.3, Peak=48144 HFD=2.6 21:06:04.179 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.02) = xAngle (5.43 = -0.85) 21:06:04.179 00.000 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.30 = 2.30) 21:06:04.179 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.22 hyp=0.33 cameraTheta=2.41 mountX=0.22 mountY=0.25, mountTheta=0.85 21:06:04.179 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.22, opts=13) 21:06:04.179 00.000 10672 Enqueuing Move request for scope (-0.25, 0.22) 21:06:04.179 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:06:04.179 00.000 428 Worker thread wakes up 21:06:04.179 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.22) opts 0xd 21:06:04.179 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.22) 21:06:04.179 00.000 428 Moving (-0.25, 0.22) raw xDistance=0.22 yDistance=0.25 21:06:04.179 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 21:06:04.179 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:04.179 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 21:06:04.179 00.000 428 MoveAxis(E, 0, ABG) 21:06:04.179 00.000 428 Move returns status 0, amount 0 21:06:04.179 00.000 428 MoveAxis(N, 0, ABG) 21:06:04.179 00.000 428 Move returns status 0, amount 0 21:06:04.179 00.000 428 move complete, result=0 21:06:04.179 00.000 428 worker thread done servicing request 21:06:04.210 00.031 10672 UpdateGuideState exits: m=275359 SNR=49.3 21:06:04.210 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:04.210 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:04.210 00.000 10672 Enqueuing Expose request 21:06:04.210 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:06:04.210 00.000 428 Worker thread wakes up 21:06:04.210 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:04.210 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:05.507 01.297 10672 read socket command 10 21:06:05.507 00.000 10672 processing socket request REQDIST 21:06:05.507 00.000 10672 SOCKSVR: Sending pixel error of 0.42 21:06:05.507 00.000 10672 Sending socket response 42 (0x2a) 21:06:06.538 01.031 428 Exposure complete 21:06:06.663 00.125 428 worker thread done servicing request 21:06:06.678 00.015 10672 OnExposeComplete: enter 21:06:06.678 00.000 10672 UpdateGuideState(): m_state=6 21:06:06.678 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3022 21:06:06.678 00.000 10672 Star::Find returns 1 (0), X=1112.14, Y=798.04, Mass=286315, SNR=51.7, Peak=52512 HFD=2.6 21:06:06.678 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.02) = xAngle (5.19 = -1.09) 21:06:06.678 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.06 = 2.06) 21:06:06.678 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.52 hyp=0.63 cameraTheta=2.17 mountX=0.29 mountY=0.55, mountTheta=1.09 21:06:06.678 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.52, opts=13) 21:06:06.678 00.000 10672 Enqueuing Move request for scope (-0.35, 0.52) 21:06:06.678 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:06:06.678 00.000 428 Worker thread wakes up 21:06:06.678 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.52) opts 0xd 21:06:06.678 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.52) 21:06:06.678 00.000 428 Moving (-0.35, 0.52) raw xDistance=0.29 yDistance=0.55 21:06:06.678 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 21:06:06.678 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.55 from input 0.55 21:06:06.678 00.000 428 MoveAxis(E, 0, ABG) 21:06:06.678 00.000 428 Move returns status 0, amount 0 21:06:06.678 00.000 428 MoveAxis(S, 840, ABG) 21:06:06.678 00.000 428 Guiding Dir = 1, Dur = 840 21:06:06.694 00.016 10672 UpdateGuideState exits: m=286315 SNR=51.7 21:06:06.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:06.694 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:06.694 00.000 10672 Enqueuing Expose request 21:06:06.710 00.016 428 IsSlewing returns 0 21:06:06.710 00.000 428 IsGuiding returns 0 21:06:06.788 00.078 428 PulseGuide returned control before completion, sleep 771 21:06:07.584 00.796 428 IsGuiding returns 1 21:06:07.584 00.000 428 scope still moving after pulse duration time elapsed 21:06:07.616 00.032 428 IsSlewing returns 0 21:06:07.616 00.000 428 IsGuiding returns 1 21:06:07.662 00.046 428 IsSlewing returns 0 21:06:07.694 00.032 428 IsGuiding returns 0 21:06:07.694 00.000 428 scope move finished after 840 + 134 ms 21:06:07.694 00.000 428 Move returns status 0, amount 840 21:06:07.694 00.000 428 move complete, result=0 21:06:07.694 00.000 428 worker thread done servicing request 21:06:07.694 00.000 428 Worker thread wakes up 21:06:07.694 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 840 ms SOUTH 21:06:07.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:07.694 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:09.037 01.343 428 Exposure complete 21:06:09.162 00.125 428 worker thread done servicing request 21:06:09.162 00.000 10672 OnExposeComplete: enter 21:06:09.162 00.000 10672 UpdateGuideState(): m_state=6 21:06:09.162 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3023 21:06:09.162 00.000 10672 Star::Find returns 1 (0), X=1112.10, Y=797.99, Mass=256052, SNR=46.3, Peak=45632 HFD=2.7 21:06:09.162 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.02) = xAngle (5.28 = -1.01) 21:06:09.162 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.15 = 2.15) 21:06:09.162 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.48 hyp=0.61 cameraTheta=2.25 mountX=0.33 mountY=0.51, mountTheta=1.00 21:06:09.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.48, opts=13) 21:06:09.162 00.000 10672 Enqueuing Move request for scope (-0.39, 0.48) 21:06:09.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:09.178 00.016 428 Worker thread wakes up 21:06:09.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.48) opts 0xd 21:06:09.178 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.48) 21:06:09.178 00.000 428 Moving (-0.39, 0.48) raw xDistance=0.33 yDistance=0.51 21:06:09.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 21:06:09.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:09.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 21:06:09.178 00.000 428 MoveAxis(E, 0, ABG) 21:06:09.178 00.000 428 Move returns status 0, amount 0 21:06:09.178 00.000 428 MoveAxis(N, 0, ABG) 21:06:09.178 00.000 428 Move returns status 0, amount 0 21:06:09.178 00.000 428 move complete, result=0 21:06:09.178 00.000 428 worker thread done servicing request 21:06:09.193 00.015 10672 UpdateGuideState exits: m=256052 SNR=46.3 21:06:09.193 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:09.193 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:09.193 00.000 10672 Enqueuing Expose request 21:06:09.193 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 21:06:09.193 00.000 428 Worker thread wakes up 21:06:09.193 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:09.193 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:10.510 01.317 10672 read socket command 10 21:06:10.510 00.000 10672 processing socket request REQDIST 21:06:10.510 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:06:10.510 00.000 10672 Sending socket response 52 (0x34) 21:06:11.525 01.015 428 Exposure complete 21:06:11.666 00.141 428 worker thread done servicing request 21:06:11.666 00.000 10672 OnExposeComplete: enter 21:06:11.666 00.000 10672 UpdateGuideState(): m_state=6 21:06:11.666 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3024 21:06:11.666 00.000 10672 Star::Find returns 1 (0), X=1112.06, Y=797.35, Mass=286180, SNR=45.6, Peak=33872 HFD=2.6 21:06:11.666 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.02) = xAngle (0.25 = 0.25) 21:06:11.666 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88) 21:06:11.666 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.17 hyp=0.46 cameraTheta=-2.77 mountX=0.45 mountY=-0.12, mountTheta=-0.26 21:06:11.666 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.17, opts=13) 21:06:11.666 00.000 10672 Enqueuing Move request for scope (-0.43, -0.17) 21:06:11.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:11.666 00.000 428 Worker thread wakes up 21:06:11.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.17) opts 0xd 21:06:11.666 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.17) 21:06:11.666 00.000 428 Moving (-0.43, -0.17) raw xDistance=0.45 yDistance=-0.12 21:06:11.666 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 21:06:11.666 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:11.666 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 21:06:11.666 00.000 428 MoveAxis(W, 417, ABG) 21:06:11.666 00.000 428 Guiding Dir = 3, Dur = 417 21:06:11.666 00.000 428 IsSlewing returns 0 21:06:11.666 00.000 428 IsGuiding returns 0 21:06:11.697 00.031 10672 UpdateGuideState exits: m=286180 SNR=45.6 21:06:11.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:11.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:11.697 00.000 10672 Enqueuing Expose request 21:06:11.697 00.000 428 PulseGuide returned control before completion, sleep 402 21:06:12.119 00.422 428 IsGuiding returns 1 21:06:12.119 00.000 428 scope still moving after pulse duration time elapsed 21:06:12.150 00.031 428 IsSlewing returns 0 21:06:12.150 00.000 428 IsGuiding returns 0 21:06:12.150 00.000 428 scope move finished after 417 + 57 ms 21:06:12.150 00.000 428 Move returns status 0, amount 417 21:06:12.150 00.000 428 MoveAxis(N, 0, ABG) 21:06:12.150 00.000 428 Move returns status 0, amount 0 21:06:12.150 00.000 428 move complete, result=0 21:06:12.150 00.000 428 worker thread done servicing request 21:06:12.150 00.000 428 Worker thread wakes up 21:06:12.150 00.000 10672 GuideStep: 0.4 px 417 ms WEST, -0.1 px 0 ms NORTH 21:06:12.150 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:12.150 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:14.040 01.890 428 Exposure complete 21:06:14.165 00.125 428 worker thread done servicing request 21:06:14.165 00.000 10672 OnExposeComplete: enter 21:06:14.165 00.000 10672 UpdateGuideState(): m_state=6 21:06:14.165 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3025 21:06:14.165 00.000 10672 Star::Find returns 1 (0), X=1112.38, Y=797.40, Mass=260155, SNR=43.0, Peak=30592 HFD=3.0 21:06:14.165 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.02) = xAngle (0.70 = 0.70) 21:06:14.165 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43) 21:06:14.165 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.32 mountX=0.12 mountY=-0.10, mountTheta=-0.70 21:06:14.165 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.12, opts=13) 21:06:14.165 00.000 10672 Enqueuing Move request for scope (-0.11, -0.12) 21:06:14.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:06:14.165 00.000 428 Worker thread wakes up 21:06:14.165 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd 21:06:14.165 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.12) 21:06:14.165 00.000 428 Moving (-0.11, -0.12) raw xDistance=0.12 yDistance=-0.10 21:06:14.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:06:14.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:14.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:06:14.165 00.000 428 MoveAxis(E, 0, ABG) 21:06:14.165 00.000 428 Move returns status 0, amount 0 21:06:14.165 00.000 428 MoveAxis(N, 0, ABG) 21:06:14.165 00.000 428 Move returns status 0, amount 0 21:06:14.165 00.000 428 move complete, result=0 21:06:14.165 00.000 428 worker thread done servicing request 21:06:14.196 00.031 10672 UpdateGuideState exits: m=260155 SNR=43.0 21:06:14.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:14.196 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:14.196 00.000 10672 Enqueuing Expose request 21:06:14.196 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:06:14.196 00.000 428 Worker thread wakes up 21:06:14.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:14.196 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:15.508 01.312 10672 read socket command 10 21:06:15.508 00.000 10672 processing socket request REQDIST 21:06:15.508 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:06:15.508 00.000 10672 Sending socket response 40 (0x28) 21:06:16.523 01.015 428 Exposure complete 21:06:16.664 00.141 428 worker thread done servicing request 21:06:16.664 00.000 10672 OnExposeComplete: enter 21:06:16.664 00.000 10672 UpdateGuideState(): m_state=6 21:06:16.664 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3026 21:06:16.664 00.000 10672 Star::Find returns 1 (0), X=1112.52, Y=797.51, Mass=255979, SNR=41.2, Peak=31472 HFD=3.2 21:06:16.664 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.02) = xAngle (2.75 = 2.75) 21:06:16.664 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.38 = -0.38) 21:06:16.664 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.27 mountX=-0.03 mountY=-0.01, mountTheta=-2.76 21:06:16.664 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.01, opts=13) 21:06:16.664 00.000 10672 Enqueuing Move request for scope (0.03, -0.01) 21:06:16.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:16.664 00.000 428 Worker thread wakes up 21:06:16.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd 21:06:16.664 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.01) 21:06:16.664 00.000 428 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=-0.01 21:06:16.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:06:16.664 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:16.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 21:06:16.664 00.000 428 MoveAxis(E, 0, ABG) 21:06:16.664 00.000 428 Move returns status 0, amount 0 21:06:16.664 00.000 428 MoveAxis(N, 0, ABG) 21:06:16.664 00.000 428 Move returns status 0, amount 0 21:06:16.664 00.000 428 move complete, result=0 21:06:16.664 00.000 428 worker thread done servicing request 21:06:16.695 00.031 10672 UpdateGuideState exits: m=255979 SNR=41.2 21:06:16.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:16.695 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:16.695 00.000 10672 Enqueuing Expose request 21:06:16.695 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:06:16.695 00.000 428 Worker thread wakes up 21:06:16.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:16.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:19.028 02.333 428 Exposure complete 21:06:19.153 00.125 428 worker thread done servicing request 21:06:19.153 00.000 10672 OnExposeComplete: enter 21:06:19.153 00.000 10672 UpdateGuideState(): m_state=6 21:06:19.153 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3027 21:06:19.153 00.000 10672 Star::Find returns 1 (0), X=1112.73, Y=797.58, Mass=286865, SNR=50.4, Peak=42912 HFD=3.0 21:06:19.153 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.02) = xAngle (3.27 = -3.01) 21:06:19.153 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 21:06:19.153 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.24 cameraTheta=0.25 mountX=-0.24 mountY=0.03, mountTheta=3.00 21:06:19.168 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.06, opts=13) 21:06:19.168 00.000 10672 Enqueuing Move request for scope (0.24, 0.06) 21:06:19.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:06:19.168 00.000 428 Worker thread wakes up 21:06:19.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd 21:06:19.168 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.06) 21:06:19.168 00.000 428 Moving (0.24, 0.06) raw xDistance=-0.24 yDistance=0.03 21:06:19.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 21:06:19.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:19.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 21:06:19.168 00.000 428 MoveAxis(E, 0, ABG) 21:06:19.168 00.000 428 Move returns status 0, amount 0 21:06:19.168 00.000 428 MoveAxis(N, 0, ABG) 21:06:19.168 00.000 428 Move returns status 0, amount 0 21:06:19.168 00.000 428 move complete, result=0 21:06:19.168 00.000 428 worker thread done servicing request 21:06:19.184 00.016 10672 UpdateGuideState exits: m=286865 SNR=50.4 21:06:19.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:19.184 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:19.184 00.000 10672 Enqueuing Expose request 21:06:19.184 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:06:19.184 00.000 428 Worker thread wakes up 21:06:19.184 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:19.184 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:20.512 01.328 10672 read socket command 10 21:06:20.512 00.000 10672 processing socket request REQDIST 21:06:20.512 00.000 10672 SOCKSVR: Sending pixel error of 0.27 21:06:20.512 00.000 10672 Sending socket response 27 (0x1b) 21:06:21.527 01.015 428 Exposure complete 21:06:21.652 00.125 428 worker thread done servicing request 21:06:21.652 00.000 10672 OnExposeComplete: enter 21:06:21.652 00.000 10672 UpdateGuideState(): m_state=6 21:06:21.652 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3028 21:06:21.652 00.000 10672 Star::Find returns 1 (0), X=1112.83, Y=797.71, Mass=263111, SNR=41.4, Peak=43456 HFD=2.6 21:06:21.652 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.02) = xAngle (3.53 = -2.75) 21:06:21.652 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.41 = 0.41) 21:06:21.652 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.19 hyp=0.39 cameraTheta=0.51 mountX=-0.36 mountY=0.15, mountTheta=2.74 21:06:21.652 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.19, opts=13) 21:06:21.667 00.015 10672 Enqueuing Move request for scope (0.34, 0.19) 21:06:21.667 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:06:21.667 00.000 428 Worker thread wakes up 21:06:21.667 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.19) opts 0xd 21:06:21.667 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.19) 21:06:21.667 00.000 428 Moving (0.34, 0.19) raw xDistance=-0.36 yDistance=0.15 21:06:21.667 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 21:06:21.667 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:21.667 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 21:06:21.667 00.000 428 MoveAxis(E, 0, ABG) 21:06:21.667 00.000 428 Move returns status 0, amount 0 21:06:21.667 00.000 428 MoveAxis(N, 0, ABG) 21:06:21.667 00.000 428 Move returns status 0, amount 0 21:06:21.667 00.000 428 move complete, result=0 21:06:21.667 00.000 428 worker thread done servicing request 21:06:21.683 00.016 10672 UpdateGuideState exits: m=263111 SNR=41.4 21:06:21.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:21.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:21.683 00.000 10672 Enqueuing Expose request 21:06:21.683 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 21:06:21.683 00.000 428 Worker thread wakes up 21:06:21.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:21.683 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:24.026 02.343 428 Exposure complete 21:06:24.151 00.125 428 worker thread done servicing request 21:06:24.151 00.000 10672 OnExposeComplete: enter 21:06:24.151 00.000 10672 UpdateGuideState(): m_state=6 21:06:24.167 00.016 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3029 21:06:24.167 00.000 10672 Star::Find returns 1 (0), X=1112.91, Y=798.04, Mass=233784, SNR=40.0, Peak=33872 HFD=2.7 21:06:24.167 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.02) = xAngle (3.92 = -2.37) 21:06:24.167 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.79 = 0.79) 21:06:24.167 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.52 hyp=0.67 cameraTheta=0.90 mountX=-0.48 mountY=0.47, mountTheta=2.36 21:06:24.167 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.52, opts=13) 21:06:24.167 00.000 10672 Enqueuing Move request for scope (0.42, 0.52) 21:06:24.167 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:06:24.167 00.000 428 Worker thread wakes up 21:06:24.167 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.52) opts 0xd 21:06:24.167 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.52) 21:06:24.167 00.000 428 Moving (0.42, 0.52) raw xDistance=-0.48 yDistance=0.47 21:06:24.167 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 21:06:24.167 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:24.167 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 21:06:24.167 00.000 428 MoveAxis(E, 443, ABG) 21:06:24.167 00.000 428 Guiding Dir = 2, Dur = 443 21:06:24.167 00.000 428 IsSlewing returns 0 21:06:24.167 00.000 428 IsGuiding returns 0 21:06:24.182 00.015 428 PulseGuide returned control before completion, sleep 435 21:06:24.182 00.000 10672 UpdateGuideState exits: m=233784 SNR=40.0 21:06:24.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:24.182 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:24.182 00.000 10672 Enqueuing Expose request 21:06:24.667 00.485 428 IsGuiding returns 0 21:06:24.667 00.000 428 Move returns status 0, amount 443 21:06:24.667 00.000 428 MoveAxis(N, 0, ABG) 21:06:24.667 00.000 428 Move returns status 0, amount 0 21:06:24.667 00.000 428 move complete, result=0 21:06:24.667 00.000 428 worker thread done servicing request 21:06:24.667 00.000 428 Worker thread wakes up 21:06:24.667 00.000 10672 GuideStep: -0.5 px 443 ms EAST, 0.5 px 0 ms NORTH 21:06:24.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:24.667 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:25.510 00.843 10672 read socket command 10 21:06:25.510 00.000 10672 processing socket request REQDIST 21:06:25.510 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:06:25.510 00.000 10672 Sending socket response 41 (0x29) 21:06:26.530 01.020 428 Exposure complete 21:06:26.671 00.141 428 worker thread done servicing request 21:06:26.671 00.000 10672 OnExposeComplete: enter 21:06:26.671 00.000 10672 UpdateGuideState(): m_state=6 21:06:26.671 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3030 21:06:26.671 00.000 10672 Star::Find returns 1 (0), X=1112.84, Y=797.44, Mass=301382, SNR=58.0, Peak=33760 HFD=3.1 21:06:26.671 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.02) = xAngle (2.81 = 2.81) 21:06:26.671 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.32 = -0.32) 21:06:26.671 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-0.21 mountX=-0.33 mountY=-0.11, mountTheta=-2.82 21:06:26.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.07, opts=13) 21:06:26.671 00.000 10672 Enqueuing Move request for scope (0.34, -0.07) 21:06:26.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:06:26.671 00.000 428 Worker thread wakes up 21:06:26.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.07) opts 0xd 21:06:26.671 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.07) 21:06:26.671 00.000 428 Moving (0.34, -0.07) raw xDistance=-0.33 yDistance=-0.11 21:06:26.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 21:06:26.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:26.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 21:06:26.671 00.000 428 MoveAxis(E, 0, ABG) 21:06:26.671 00.000 428 Move returns status 0, amount 0 21:06:26.671 00.000 428 MoveAxis(N, 0, ABG) 21:06:26.671 00.000 428 Move returns status 0, amount 0 21:06:26.671 00.000 428 move complete, result=0 21:06:26.671 00.000 428 worker thread done servicing request 21:06:26.702 00.031 10672 UpdateGuideState exits: m=301382 SNR=58.0 21:06:26.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:26.702 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:26.702 00.000 10672 Enqueuing Expose request 21:06:26.702 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 21:06:26.702 00.000 428 Worker thread wakes up 21:06:26.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:26.702 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:29.029 02.327 428 Exposure complete 21:06:29.170 00.141 428 worker thread done servicing request 21:06:29.170 00.000 10672 OnExposeComplete: enter 21:06:29.170 00.000 10672 UpdateGuideState(): m_state=6 21:06:29.170 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3031 21:06:29.170 00.000 10672 Star::Find returns 1 (0), X=1112.72, Y=797.92, Mass=297864, SNR=45.4, Peak=38224 HFD=2.6 21:06:29.170 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.02) = xAngle (4.08 = -2.21) 21:06:29.170 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.95 = 0.95) 21:06:29.170 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.41 hyp=0.47 cameraTheta=1.06 mountX=-0.28 mountY=0.38, mountTheta=2.20 21:06:29.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.41, opts=13) 21:06:29.170 00.000 10672 Enqueuing Move request for scope (0.23, 0.41) 21:06:29.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:06:29.170 00.000 428 Worker thread wakes up 21:06:29.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.41) opts 0xd 21:06:29.170 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.41) 21:06:29.170 00.000 428 Moving (0.23, 0.41) raw xDistance=-0.28 yDistance=0.38 21:06:29.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:06:29.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:29.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 21:06:29.170 00.000 428 MoveAxis(E, 0, ABG) 21:06:29.170 00.000 428 Move returns status 0, amount 0 21:06:29.170 00.000 428 MoveAxis(N, 0, ABG) 21:06:29.170 00.000 428 Move returns status 0, amount 0 21:06:29.170 00.000 428 move complete, result=0 21:06:29.170 00.000 428 worker thread done servicing request 21:06:29.201 00.031 10672 UpdateGuideState exits: m=297864 SNR=45.4 21:06:29.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:29.201 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:29.201 00.000 10672 Enqueuing Expose request 21:06:29.201 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:06:29.201 00.000 428 Worker thread wakes up 21:06:29.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:29.201 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:30.513 01.312 10672 read socket command 10 21:06:30.513 00.000 10672 processing socket request REQDIST 21:06:30.513 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:06:30.513 00.000 10672 Sending socket response 41 (0x29) 21:06:31.529 01.016 428 Exposure complete 21:06:31.669 00.140 428 worker thread done servicing request 21:06:31.669 00.000 10672 OnExposeComplete: enter 21:06:31.669 00.000 10672 UpdateGuideState(): m_state=6 21:06:31.669 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3032 21:06:31.669 00.000 10672 Star::Find returns 1 (0), X=1113.17, Y=797.87, Mass=269570, SNR=44.8, Peak=43136 HFD=2.4 21:06:31.669 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.02) = xAngle (3.49 = -2.79) 21:06:31.669 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.37 = 0.37) 21:06:31.669 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=0.35 hyp=0.77 cameraTheta=0.47 mountX=-0.72 mountY=0.27, mountTheta=2.78 21:06:31.669 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=0.35, opts=13) 21:06:31.669 00.000 10672 Enqueuing Move request for scope (0.68, 0.35) 21:06:31.669 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:31.669 00.000 428 Worker thread wakes up 21:06:31.669 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.35) opts 0xd 21:06:31.669 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, 0.35) 21:06:31.669 00.000 428 Moving (0.68, 0.35) raw xDistance=-0.72 yDistance=0.27 21:06:31.669 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 21:06:31.669 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:31.669 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 21:06:31.669 00.000 428 MoveAxis(E, 668, ABG) 21:06:31.669 00.000 428 Guiding Dir = 2, Dur = 668 21:06:31.669 00.000 428 IsSlewing returns 0 21:06:31.669 00.000 428 IsGuiding returns 0 21:06:31.685 00.016 10672 UpdateGuideState exits: m=269570 SNR=44.8 21:06:31.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:31.685 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:31.685 00.000 10672 Enqueuing Expose request 21:06:31.700 00.015 428 PulseGuide returned control before completion, sleep 653 21:06:32.357 00.657 428 IsGuiding returns 1 21:06:32.358 00.001 428 scope still moving after pulse duration time elapsed 21:06:32.389 00.031 428 IsSlewing returns 0 21:06:32.390 00.001 428 IsGuiding returns 0 21:06:32.390 00.000 428 scope move finished after 668 + 45 ms 21:06:32.391 00.001 428 Move returns status 0, amount 668 21:06:32.391 00.000 428 MoveAxis(N, 0, ABG) 21:06:32.392 00.001 428 Move returns status 0, amount 0 21:06:32.392 00.000 428 move complete, result=0 21:06:32.392 00.000 428 worker thread done servicing request 21:06:32.392 00.000 10672 GuideStep: -0.7 px 668 ms EAST, 0.3 px 0 ms NORTH 21:06:32.393 00.001 428 Worker thread wakes up 21:06:32.393 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:32.393 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:34.040 01.647 428 Exposure complete 21:06:34.181 00.141 428 worker thread done servicing request 21:06:34.181 00.000 10672 OnExposeComplete: enter 21:06:34.181 00.000 10672 UpdateGuideState(): m_state=6 21:06:34.181 00.000 10672 Star::Find(15, 1113, 797, 0, (0,0,0,0), 0.0, 0) frame 3033 21:06:34.181 00.000 10672 Star::Find returns 1 (0), X=1112.51, Y=797.86, Mass=291260, SNR=48.4, Peak=41280 HFD=3.0 21:06:34.181 00.000 10672 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.02) = xAngle (4.55 = -1.73) 21:06:34.181 00.000 10672 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.42 = 1.42) 21:06:34.181 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.53 mountX=-0.06 mountY=0.34, mountTheta=1.73 21:06:34.181 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.34, opts=13) 21:06:34.181 00.000 10672 Enqueuing Move request for scope (0.01, 0.34) 21:06:34.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:34.181 00.000 428 Worker thread wakes up 21:06:34.181 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.34) opts 0xd 21:06:34.181 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.34) 21:06:34.181 00.000 428 Moving (0.01, 0.34) raw xDistance=-0.06 yDistance=0.34 21:06:34.181 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:06:34.181 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:34.181 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 21:06:34.181 00.000 428 MoveAxis(E, 0, ABG) 21:06:34.181 00.000 428 Move returns status 0, amount 0 21:06:34.181 00.000 428 MoveAxis(N, 0, ABG) 21:06:34.181 00.000 428 Move returns status 0, amount 0 21:06:34.181 00.000 428 move complete, result=0 21:06:34.181 00.000 428 worker thread done servicing request 21:06:34.197 00.016 10672 UpdateGuideState exits: m=291260 SNR=48.4 21:06:34.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:34.197 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:34.197 00.000 10672 Enqueuing Expose request 21:06:34.197 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:06:34.197 00.000 428 Worker thread wakes up 21:06:34.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:34.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:35.513 01.316 10672 read socket command 10 21:06:35.513 00.000 10672 processing socket request REQDIST 21:06:35.513 00.000 10672 SOCKSVR: Sending pixel error of 0.46 21:06:35.513 00.000 10672 Sending socket response 46 (0x2e) 21:06:36.528 01.015 428 Exposure complete 21:06:36.684 00.156 428 worker thread done servicing request 21:06:36.684 00.000 10672 OnExposeComplete: enter 21:06:36.684 00.000 10672 UpdateGuideState(): m_state=6 21:06:36.684 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3034 21:06:36.684 00.000 10672 Star::Find returns 1 (0), X=1112.39, Y=797.69, Mass=233977, SNR=45.2, Peak=39648 HFD=2.1 21:06:36.684 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.02) = xAngle (5.13 = -1.15) 21:06:36.684 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.00 = 2.00) 21:06:36.684 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.11 mountX=0.08 mountY=0.18, mountTheta=1.15 21:06:36.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.17, opts=13) 21:06:36.684 00.000 10672 Enqueuing Move request for scope (-0.10, 0.17) 21:06:36.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:36.684 00.000 428 Worker thread wakes up 21:06:36.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd 21:06:36.684 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.17) 21:06:36.684 00.000 428 Moving (-0.10, 0.17) raw xDistance=0.08 yDistance=0.18 21:06:36.684 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:06:36.684 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:36.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 21:06:36.684 00.000 428 MoveAxis(E, 0, ABG) 21:06:36.684 00.000 428 Move returns status 0, amount 0 21:06:36.684 00.000 428 MoveAxis(N, 0, ABG) 21:06:36.684 00.000 428 Move returns status 0, amount 0 21:06:36.684 00.000 428 move complete, result=0 21:06:36.684 00.000 428 worker thread done servicing request 21:06:36.716 00.032 10672 UpdateGuideState exits: m=233977 SNR=45.2 21:06:36.716 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:36.716 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:36.716 00.000 10672 Enqueuing Expose request 21:06:36.716 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:06:36.716 00.000 428 Worker thread wakes up 21:06:36.716 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:36.716 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:39.027 02.311 428 Exposure complete 21:06:39.152 00.125 428 worker thread done servicing request 21:06:39.152 00.000 10672 OnExposeComplete: enter 21:06:39.152 00.000 10672 UpdateGuideState(): m_state=6 21:06:39.152 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3035 21:06:39.152 00.000 10672 Star::Find returns 1 (0), X=1112.65, Y=797.68, Mass=268380, SNR=46.7, Peak=42256 HFD=2.8 21:06:39.152 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.02) = xAngle (3.84 = -2.44) 21:06:39.152 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.71 = 0.71) 21:06:39.152 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.82 mountX=-0.18 mountY=0.15, mountTheta=2.44 21:06:39.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.17, opts=13) 21:06:39.152 00.000 10672 Enqueuing Move request for scope (0.16, 0.17) 21:06:39.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:06:39.152 00.000 428 Worker thread wakes up 21:06:39.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd 21:06:39.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.17) 21:06:39.152 00.000 428 Moving (0.16, 0.17) raw xDistance=-0.18 yDistance=0.15 21:06:39.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:06:39.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:39.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 21:06:39.168 00.016 428 MoveAxis(E, 0, ABG) 21:06:39.168 00.000 428 Move returns status 0, amount 0 21:06:39.168 00.000 428 MoveAxis(N, 0, ABG) 21:06:39.168 00.000 428 Move returns status 0, amount 0 21:06:39.168 00.000 428 move complete, result=0 21:06:39.168 00.000 428 worker thread done servicing request 21:06:39.184 00.016 10672 UpdateGuideState exits: m=268380 SNR=46.7 21:06:39.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:39.184 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:39.184 00.000 10672 Enqueuing Expose request 21:06:39.184 00.000 428 Worker thread wakes up 21:06:39.184 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:06:39.184 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:39.184 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:40.511 01.327 10672 read socket command 10 21:06:40.511 00.000 10672 processing socket request REQDIST 21:06:40.511 00.000 10672 SOCKSVR: Sending pixel error of 0.34 21:06:40.511 00.000 10672 Sending socket response 34 (0x22) 21:06:41.511 01.000 428 Exposure complete 21:06:41.651 00.140 10672 OnExposeComplete: enter 21:06:41.651 00.000 428 worker thread done servicing request 21:06:41.651 00.000 10672 UpdateGuideState(): m_state=6 21:06:41.651 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3036 21:06:41.651 00.000 10672 Star::Find returns 1 (0), X=1112.87, Y=797.59, Mass=202207, SNR=33.8, Peak=39312 HFD=2.3 21:06:41.651 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.02) = xAngle (3.21 = -3.07) 21:06:41.651 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.09 = 0.09) 21:06:41.651 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.07 hyp=0.39 cameraTheta=0.19 mountX=-0.39 mountY=0.03, mountTheta=3.06 21:06:41.651 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.07, opts=13) 21:06:41.651 00.000 10672 Enqueuing Move request for scope (0.38, 0.07) 21:06:41.651 00.000 428 Worker thread wakes up 21:06:41.651 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:06:41.651 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.07) opts 0xd 21:06:41.651 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.07) 21:06:41.651 00.000 428 Moving (0.38, 0.07) raw xDistance=-0.39 yDistance=0.03 21:06:41.651 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 21:06:41.651 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:41.651 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 21:06:41.651 00.000 428 MoveAxis(E, 0, ABG) 21:06:41.651 00.000 428 Move returns status 0, amount 0 21:06:41.651 00.000 428 MoveAxis(N, 0, ABG) 21:06:41.651 00.000 428 Move returns status 0, amount 0 21:06:41.651 00.000 428 move complete, result=0 21:06:41.651 00.000 428 worker thread done servicing request 21:06:41.683 00.032 10672 UpdateGuideState exits: m=202207 SNR=33.8 21:06:41.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:41.683 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:41.683 00.000 10672 Enqueuing Expose request 21:06:41.683 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 21:06:41.683 00.000 428 Worker thread wakes up 21:06:41.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:41.683 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:44.030 02.347 428 Exposure complete 21:06:44.155 00.125 428 worker thread done servicing request 21:06:44.155 00.000 10672 OnExposeComplete: enter 21:06:44.155 00.000 10672 UpdateGuideState(): m_state=6 21:06:44.155 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3037 21:06:44.155 00.000 10672 Star::Find returns 1 (0), X=1112.72, Y=797.89, Mass=283002, SNR=42.8, Peak=43456 HFD=2.8 21:06:44.155 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.02) = xAngle (4.03 = -2.25) 21:06:44.155 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.91 = 0.91) 21:06:44.155 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.37 hyp=0.44 cameraTheta=1.01 mountX=-0.28 mountY=0.35, mountTheta=2.24 21:06:44.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.37, opts=13) 21:06:44.155 00.000 10672 Enqueuing Move request for scope (0.23, 0.37) 21:06:44.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:06:44.155 00.000 428 Worker thread wakes up 21:06:44.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.37) opts 0xd 21:06:44.155 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.37) 21:06:44.155 00.000 428 Moving (0.23, 0.37) raw xDistance=-0.28 yDistance=0.35 21:06:44.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:06:44.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:44.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:06:44.155 00.000 428 MoveAxis(E, 0, ABG) 21:06:44.155 00.000 428 Move returns status 0, amount 0 21:06:44.155 00.000 428 MoveAxis(N, 0, ABG) 21:06:44.171 00.016 428 Move returns status 0, amount 0 21:06:44.171 00.000 428 move complete, result=0 21:06:44.171 00.000 428 worker thread done servicing request 21:06:44.187 00.016 10672 UpdateGuideState exits: m=283002 SNR=42.8 21:06:44.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:44.187 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:44.187 00.000 10672 Enqueuing Expose request 21:06:44.187 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:06:44.187 00.000 428 Worker thread wakes up 21:06:44.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:44.187 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:45.514 01.327 10672 read socket command 10 21:06:45.514 00.000 10672 processing socket request REQDIST 21:06:45.514 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:06:45.514 00.000 10672 Sending socket response 38 (0x26) 21:06:46.514 01.000 428 Exposure complete 21:06:46.670 00.156 428 worker thread done servicing request 21:06:46.670 00.000 10672 OnExposeComplete: enter 21:06:46.670 00.000 10672 UpdateGuideState(): m_state=6 21:06:46.670 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3038 21:06:46.670 00.000 10672 Star::Find returns 1 (0), X=1112.96, Y=797.50, Mass=260698, SNR=48.9, Peak=37792 HFD=2.3 21:06:46.670 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.02) = xAngle (2.98 = 2.98) 21:06:46.670 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.14 = -0.14) 21:06:46.670 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.02 hyp=0.47 cameraTheta=-0.04 mountX=-0.46 mountY=-0.07, mountTheta=-3.00 21:06:46.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.02, opts=13) 21:06:46.670 00.000 10672 Enqueuing Move request for scope (0.47, -0.02) 21:06:46.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:06:46.670 00.000 428 Worker thread wakes up 21:06:46.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.02) opts 0xd 21:06:46.670 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.02) 21:06:46.670 00.000 428 Moving (0.47, -0.02) raw xDistance=-0.46 yDistance=-0.07 21:06:46.670 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 21:06:46.670 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:46.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 21:06:46.670 00.000 428 MoveAxis(E, 432, ABG) 21:06:46.670 00.000 428 Guiding Dir = 2, Dur = 432 21:06:46.670 00.000 428 IsSlewing returns 0 21:06:46.670 00.000 428 IsGuiding returns 0 21:06:46.686 00.016 428 PulseGuide returned control before completion, sleep 428 21:06:46.686 00.000 10672 UpdateGuideState exits: m=260698 SNR=48.9 21:06:46.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:46.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:46.686 00.000 10672 Enqueuing Expose request 21:06:47.139 00.453 428 IsGuiding returns 1 21:06:47.139 00.000 428 scope still moving after pulse duration time elapsed 21:06:47.170 00.031 428 IsSlewing returns 0 21:06:47.170 00.000 428 IsGuiding returns 0 21:06:47.170 00.000 428 scope move finished after 432 + 63 ms 21:06:47.170 00.000 428 Move returns status 0, amount 432 21:06:47.170 00.000 428 MoveAxis(N, 0, ABG) 21:06:47.170 00.000 428 Move returns status 0, amount 0 21:06:47.170 00.000 428 move complete, result=0 21:06:47.170 00.000 428 worker thread done servicing request 21:06:47.170 00.000 10672 GuideStep: -0.5 px 432 ms EAST, -0.1 px 0 ms NORTH 21:06:47.170 00.000 428 Worker thread wakes up 21:06:47.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:47.170 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:49.013 01.843 428 Exposure complete 21:06:49.154 00.141 10672 OnExposeComplete: enter 21:06:49.154 00.000 428 worker thread done servicing request 21:06:49.154 00.000 10672 UpdateGuideState(): m_state=6 21:06:49.154 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3039 21:06:49.154 00.000 10672 Star::Find returns 1 (0), X=1112.77, Y=798.28, Mass=256378, SNR=43.4, Peak=42912 HFD=2.6 21:06:49.154 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.02) = xAngle (4.24 = -2.05) 21:06:49.154 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.11 = 1.11) 21:06:49.154 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.76 hyp=0.81 cameraTheta=1.22 mountX=-0.37 mountY=0.73, mountTheta=2.04 21:06:49.154 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.76, opts=13) 21:06:49.154 00.000 10672 Enqueuing Move request for scope (0.28, 0.76) 21:06:49.154 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:06:49.154 00.000 428 Worker thread wakes up 21:06:49.154 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.76) opts 0xd 21:06:49.154 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.76) 21:06:49.154 00.000 428 Moving (0.28, 0.76) raw xDistance=-0.37 yDistance=0.73 21:06:49.154 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 21:06:49.154 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.73 from input 0.73 21:06:49.154 00.000 428 MoveAxis(E, 0, ABG) 21:06:49.154 00.000 428 Move returns status 0, amount 0 21:06:49.154 00.000 428 MoveAxis(S, 1103, ABG) 21:06:49.154 00.000 428 Guiding Dir = 1, Dur = 1103 21:06:49.154 00.000 428 IsSlewing returns 0 21:06:49.154 00.000 428 IsGuiding returns 0 21:06:49.185 00.031 10672 UpdateGuideState exits: m=256378 SNR=43.4 21:06:49.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:49.185 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:49.185 00.000 10672 Enqueuing Expose request 21:06:49.263 00.078 428 PulseGuide returned control before completion, sleep 1014 21:06:50.294 01.031 428 IsGuiding returns 1 21:06:50.294 00.000 428 scope still moving after pulse duration time elapsed 21:06:50.325 00.031 428 IsSlewing returns 0 21:06:50.325 00.000 428 IsGuiding returns 1 21:06:50.356 00.031 428 IsSlewing returns 0 21:06:50.356 00.000 428 IsGuiding returns 1 21:06:50.403 00.047 428 IsSlewing returns 0 21:06:50.403 00.000 428 IsGuiding returns 0 21:06:50.403 00.000 428 scope move finished after 1103 + 135 ms 21:06:50.403 00.000 428 Move returns status 0, amount 1103 21:06:50.403 00.000 428 move complete, result=0 21:06:50.403 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 1103 ms SOUTH 21:06:50.403 00.000 428 worker thread done servicing request 21:06:50.403 00.000 428 Worker thread wakes up 21:06:50.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:50.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:50.513 00.110 10672 read socket command 10 21:06:50.513 00.000 10672 processing socket request REQDIST 21:06:50.513 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:06:50.513 00.000 10672 Sending socket response 52 (0x34) 21:06:51.517 01.004 428 Exposure complete 21:06:51.657 00.140 428 worker thread done servicing request 21:06:51.657 00.000 10672 OnExposeComplete: enter 21:06:51.657 00.000 10672 UpdateGuideState(): m_state=6 21:06:51.657 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3040 21:06:51.657 00.000 10672 Star::Find returns 1 (0), X=1113.16, Y=798.01, Mass=300245, SNR=52.8, Peak=44336 HFD=2.6 21:06:51.657 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.02) = xAngle (3.66 = -2.63) 21:06:51.657 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.53 = 0.53) 21:06:51.657 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=0.49 hyp=0.83 cameraTheta=0.64 mountX=-0.72 mountY=0.42, mountTheta=2.62 21:06:51.657 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=0.49, opts=13) 21:06:51.657 00.000 10672 Enqueuing Move request for scope (0.67, 0.49) 21:06:51.657 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:06:51.657 00.000 428 Worker thread wakes up 21:06:51.657 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.49) opts 0xd 21:06:51.657 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, 0.49) 21:06:51.657 00.000 428 Moving (0.67, 0.49) raw xDistance=-0.72 yDistance=0.42 21:06:51.657 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.72 21:06:51.657 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:51.657 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 21:06:51.657 00.000 428 MoveAxis(E, 674, ABG) 21:06:51.657 00.000 428 Guiding Dir = 2, Dur = 674 21:06:51.657 00.000 428 IsSlewing returns 0 21:06:51.657 00.000 428 IsGuiding returns 0 21:06:51.673 00.016 428 PulseGuide returned control before completion, sleep 666 21:06:51.673 00.000 10672 UpdateGuideState exits: m=300245 SNR=52.8 21:06:51.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:51.673 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:51.673 00.000 10672 Enqueuing Expose request 21:06:52.376 00.703 428 IsGuiding returns 0 21:06:52.376 00.000 428 Move returns status 0, amount 674 21:06:52.376 00.000 428 MoveAxis(N, 0, ABG) 21:06:52.376 00.000 428 Move returns status 0, amount 0 21:06:52.376 00.000 428 move complete, result=0 21:06:52.376 00.000 428 worker thread done servicing request 21:06:52.376 00.000 10672 GuideStep: -0.7 px 674 ms EAST, 0.4 px 0 ms NORTH 21:06:52.376 00.000 428 Worker thread wakes up 21:06:52.376 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:52.376 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:54.032 01.656 428 Exposure complete 21:06:54.172 00.140 428 worker thread done servicing request 21:06:54.172 00.000 10672 OnExposeComplete: enter 21:06:54.172 00.000 10672 UpdateGuideState(): m_state=6 21:06:54.172 00.000 10672 Star::Find(15, 1113, 798, 0, (0,0,0,0), 0.0, 0) frame 3041 21:06:54.172 00.000 10672 Star::Find returns 1 (0), X=1112.87, Y=797.61, Mass=274927, SNR=48.2, Peak=46192 HFD=2.7 21:06:54.172 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.02) = xAngle (3.27 = -3.02) 21:06:54.172 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 21:06:54.172 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.09 hyp=0.39 cameraTheta=0.25 mountX=-0.38 mountY=0.05, mountTheta=3.00 21:06:54.172 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.09, opts=13) 21:06:54.172 00.000 10672 Enqueuing Move request for scope (0.37, 0.09) 21:06:54.172 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:06:54.172 00.000 428 Worker thread wakes up 21:06:54.172 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.09) opts 0xd 21:06:54.172 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.09) 21:06:54.172 00.000 428 Moving (0.37, 0.09) raw xDistance=-0.38 yDistance=0.05 21:06:54.172 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 21:06:54.172 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:54.172 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:06:54.172 00.000 428 MoveAxis(E, 0, ABG) 21:06:54.172 00.000 428 Move returns status 0, amount 0 21:06:54.172 00.000 428 MoveAxis(N, 0, ABG) 21:06:54.172 00.000 428 Move returns status 0, amount 0 21:06:54.172 00.000 428 move complete, result=0 21:06:54.172 00.000 428 worker thread done servicing request 21:06:54.203 00.031 10672 UpdateGuideState exits: m=274927 SNR=48.2 21:06:54.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:54.203 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:54.203 00.000 10672 Enqueuing Expose request 21:06:54.203 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 21:06:54.203 00.000 428 Worker thread wakes up 21:06:54.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:54.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:55.500 01.297 10672 read socket command 10 21:06:55.500 00.000 10672 processing socket request REQDIST 21:06:55.500 00.000 10672 SOCKSVR: Sending pixel error of 0.54 21:06:55.500 00.000 10672 Sending socket response 54 (0x36) 21:06:56.531 01.031 428 Exposure complete 21:06:56.656 00.125 428 worker thread done servicing request 21:06:56.656 00.000 10672 OnExposeComplete: enter 21:06:56.656 00.000 10672 UpdateGuideState(): m_state=6 21:06:56.656 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3042 21:06:56.656 00.000 10672 Star::Find returns 1 (0), X=1112.67, Y=797.83, Mass=272947, SNR=46.9, Peak=44544 HFD=2.8 21:06:56.656 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.02) = xAngle (4.07 = -2.21) 21:06:56.656 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.95 = 0.95) 21:06:56.656 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.36 cameraTheta=1.05 mountX=-0.21 mountY=0.29, mountTheta=2.20 21:06:56.656 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.31, opts=13) 21:06:56.656 00.000 10672 Enqueuing Move request for scope (0.18, 0.31) 21:06:56.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:06:56.671 00.015 428 Worker thread wakes up 21:06:56.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.31) opts 0xd 21:06:56.671 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.31) 21:06:56.671 00.000 428 Moving (0.18, 0.31) raw xDistance=-0.21 yDistance=0.29 21:06:56.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:06:56.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:56.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 21:06:56.671 00.000 428 MoveAxis(E, 0, ABG) 21:06:56.671 00.000 428 Move returns status 0, amount 0 21:06:56.671 00.000 428 MoveAxis(N, 0, ABG) 21:06:56.671 00.000 428 Move returns status 0, amount 0 21:06:56.671 00.000 428 move complete, result=0 21:06:56.671 00.000 428 worker thread done servicing request 21:06:56.687 00.016 10672 UpdateGuideState exits: m=272947 SNR=46.9 21:06:56.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:56.687 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:56.687 00.000 10672 Enqueuing Expose request 21:06:56.687 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:06:56.687 00.000 428 Worker thread wakes up 21:06:56.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:56.687 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:06:59.030 02.343 428 Exposure complete 21:06:59.159 00.129 428 worker thread done servicing request 21:06:59.159 00.000 10672 OnExposeComplete: enter 21:06:59.159 00.000 10672 UpdateGuideState(): m_state=6 21:06:59.159 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3043 21:06:59.159 00.000 10672 Star::Find returns 1 (0), X=1113.01, Y=797.42, Mass=275971, SNR=42.3, Peak=48688 HFD=2.3 21:06:59.159 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.02) = xAngle (2.85 = 2.85) 21:06:59.159 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.28 = -0.28) 21:06:59.159 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.09 hyp=0.53 cameraTheta=-0.17 mountX=-0.51 mountY=-0.15, mountTheta=-2.86 21:06:59.159 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.09, opts=13) 21:06:59.159 00.000 10672 Enqueuing Move request for scope (0.52, -0.09) 21:06:59.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:06:59.159 00.000 428 Worker thread wakes up 21:06:59.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.09) opts 0xd 21:06:59.159 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.09) 21:06:59.159 00.000 428 Moving (0.52, -0.09) raw xDistance=-0.51 yDistance=-0.15 21:06:59.159 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 21:06:59.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:06:59.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 21:06:59.159 00.000 428 MoveAxis(E, 471, ABG) 21:06:59.159 00.000 428 Guiding Dir = 2, Dur = 471 21:06:59.159 00.000 428 IsSlewing returns 0 21:06:59.159 00.000 428 IsGuiding returns 0 21:06:59.190 00.031 10672 UpdateGuideState exits: m=275971 SNR=42.3 21:06:59.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:59.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:06:59.190 00.000 10672 Enqueuing Expose request 21:06:59.190 00.000 428 PulseGuide returned control before completion, sleep 454 21:06:59.659 00.469 428 IsGuiding returns 1 21:06:59.659 00.000 428 scope still moving after pulse duration time elapsed 21:06:59.706 00.047 428 IsSlewing returns 0 21:06:59.706 00.000 428 IsGuiding returns 0 21:06:59.706 00.000 428 scope move finished after 471 + 66 ms 21:06:59.706 00.000 428 Move returns status 0, amount 471 21:06:59.706 00.000 428 MoveAxis(N, 0, ABG) 21:06:59.706 00.000 428 Move returns status 0, amount 0 21:06:59.706 00.000 428 move complete, result=0 21:06:59.706 00.000 428 worker thread done servicing request 21:06:59.706 00.000 428 Worker thread wakes up 21:06:59.706 00.000 10672 GuideStep: -0.5 px 471 ms EAST, -0.1 px 0 ms NORTH 21:06:59.706 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:06:59.706 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:00.502 00.796 10672 read socket command 10 21:07:00.502 00.000 10672 processing socket request REQDIST 21:07:00.502 00.000 10672 SOCKSVR: Sending pixel error of 0.50 21:07:00.502 00.000 10672 Sending socket response 50 (0x32) 21:07:01.502 01.000 428 Exposure complete 21:07:01.643 00.141 428 worker thread done servicing request 21:07:01.643 00.000 10672 OnExposeComplete: enter 21:07:01.643 00.000 10672 UpdateGuideState(): m_state=6 21:07:01.643 00.000 10672 Star::Find(15, 1113, 797, 0, (0,0,0,0), 0.0, 0) frame 3044 21:07:01.643 00.000 10672 Star::Find returns 1 (0), X=1112.68, Y=797.77, Mass=269316, SNR=44.3, Peak=37792 HFD=2.7 21:07:01.643 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.02) = xAngle (3.95 = -2.34) 21:07:01.643 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.82 = 0.82) 21:07:01.643 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.26 hyp=0.32 cameraTheta=0.93 mountX=-0.22 mountY=0.23, mountTheta=2.33 21:07:01.643 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.26, opts=13) 21:07:01.643 00.000 10672 Enqueuing Move request for scope (0.19, 0.26) 21:07:01.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:07:01.643 00.000 428 Worker thread wakes up 21:07:01.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.26) opts 0xd 21:07:01.643 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.26) 21:07:01.643 00.000 428 Moving (0.19, 0.26) raw xDistance=-0.22 yDistance=0.23 21:07:01.643 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:07:01.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:01.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 21:07:01.643 00.000 428 MoveAxis(E, 0, ABG) 21:07:01.643 00.000 428 Move returns status 0, amount 0 21:07:01.643 00.000 428 MoveAxis(N, 0, ABG) 21:07:01.643 00.000 428 Move returns status 0, amount 0 21:07:01.643 00.000 428 move complete, result=0 21:07:01.643 00.000 428 worker thread done servicing request 21:07:01.674 00.031 10672 UpdateGuideState exits: m=269316 SNR=44.3 21:07:01.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:01.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:01.674 00.000 10672 Enqueuing Expose request 21:07:01.674 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:07:01.674 00.000 428 Worker thread wakes up 21:07:01.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:01.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:04.014 02.340 428 Exposure complete 21:07:04.158 00.144 10672 OnExposeComplete: enter 21:07:04.158 00.000 10672 UpdateGuideState(): m_state=6 21:07:04.158 00.000 428 worker thread done servicing request 21:07:04.159 00.001 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3045 21:07:04.159 00.000 10672 Star::Find returns 1 (0), X=1112.56, Y=797.72, Mass=218918, SNR=38.3, Peak=39856 HFD=2.6 21:07:04.159 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.02) = xAngle (4.25 = -2.04) 21:07:04.159 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.12 = 1.12) 21:07:04.160 00.001 10672 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.23 mountX=-0.09 mountY=0.19, mountTheta=2.03 21:07:04.161 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.20, opts=13) 21:07:04.161 00.000 10672 Enqueuing Move request for scope (0.07, 0.20) 21:07:04.162 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:07:04.162 00.000 428 Worker thread wakes up 21:07:04.162 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd 21:07:04.163 00.001 428 Handling offset move in thread for scope, endpoint = (0.07, 0.20) 21:07:04.163 00.000 428 Moving (0.07, 0.20) raw xDistance=-0.09 yDistance=0.19 21:07:04.163 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:07:04.163 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:04.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 21:07:04.163 00.000 428 MoveAxis(E, 0, ABG) 21:07:04.163 00.000 428 Move returns status 0, amount 0 21:07:04.163 00.000 428 MoveAxis(N, 0, ABG) 21:07:04.164 00.001 428 Move returns status 0, amount 0 21:07:04.164 00.000 428 move complete, result=0 21:07:04.164 00.000 428 worker thread done servicing request 21:07:04.189 00.025 10672 UpdateGuideState exits: m=218918 SNR=38.3 21:07:04.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:04.189 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:04.190 00.001 10672 Enqueuing Expose request 21:07:04.190 00.000 428 Worker thread wakes up 21:07:04.190 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:07:04.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:04.190 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:05.509 01.319 10672 read socket command 10 21:07:05.509 00.000 10672 processing socket request REQDIST 21:07:05.509 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:07:05.509 00.000 10672 Sending socket response 37 (0x25) 21:07:06.524 01.015 428 Exposure complete 21:07:06.649 00.125 428 worker thread done servicing request 21:07:06.649 00.000 10672 OnExposeComplete: enter 21:07:06.649 00.000 10672 UpdateGuideState(): m_state=6 21:07:06.649 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3046 21:07:06.649 00.000 10672 Star::Find returns 1 (0), X=1112.78, Y=797.45, Mass=307639, SNR=53.2, Peak=39856 HFD=3.0 21:07:06.649 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.02) = xAngle (2.80 = 2.80) 21:07:06.649 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.33 = -0.33) 21:07:06.649 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-0.23 mountX=-0.28 mountY=-0.10, mountTheta=-2.81 21:07:06.649 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.07, opts=13) 21:07:06.664 00.015 10672 Enqueuing Move request for scope (0.29, -0.07) 21:07:06.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:07:06.664 00.000 428 Worker thread wakes up 21:07:06.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.07) opts 0xd 21:07:06.664 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.07) 21:07:06.664 00.000 428 Moving (0.29, -0.07) raw xDistance=-0.28 yDistance=-0.10 21:07:06.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:07:06.664 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:06.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:07:06.664 00.000 428 MoveAxis(E, 0, ABG) 21:07:06.664 00.000 428 Move returns status 0, amount 0 21:07:06.664 00.000 428 MoveAxis(N, 0, ABG) 21:07:06.664 00.000 428 Move returns status 0, amount 0 21:07:06.664 00.000 428 move complete, result=0 21:07:06.664 00.000 428 worker thread done servicing request 21:07:06.680 00.016 10672 UpdateGuideState exits: m=307639 SNR=53.2 21:07:06.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:06.680 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:06.680 00.000 10672 Enqueuing Expose request 21:07:06.680 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 21:07:06.680 00.000 428 Worker thread wakes up 21:07:06.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:06.680 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:09.027 02.347 428 Exposure complete 21:07:09.168 00.141 428 worker thread done servicing request 21:07:09.168 00.000 10672 OnExposeComplete: enter 21:07:09.168 00.000 10672 UpdateGuideState(): m_state=6 21:07:09.168 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3047 21:07:09.168 00.000 10672 Star::Find returns 1 (0), X=1112.49, Y=797.73, Mass=278706, SNR=50.0, Peak=40960 HFD=2.7 21:07:09.168 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.02) = xAngle (4.61 = -1.67) 21:07:09.168 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.49 = 1.49) 21:07:09.168 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.59 mountX=-0.02 mountY=0.21, mountTheta=1.67 21:07:09.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.21, opts=13) 21:07:09.168 00.000 10672 Enqueuing Move request for scope (-0.00, 0.21) 21:07:09.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:07:09.168 00.000 428 Worker thread wakes up 21:07:09.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd 21:07:09.168 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.21) 21:07:09.168 00.000 428 Moving (-0.00, 0.21) raw xDistance=-0.02 yDistance=0.21 21:07:09.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:07:09.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:09.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 21:07:09.168 00.000 428 MoveAxis(E, 0, ABG) 21:07:09.168 00.000 428 Move returns status 0, amount 0 21:07:09.168 00.000 428 MoveAxis(N, 0, ABG) 21:07:09.168 00.000 428 Move returns status 0, amount 0 21:07:09.168 00.000 428 move complete, result=0 21:07:09.168 00.000 428 worker thread done servicing request 21:07:09.184 00.016 10672 UpdateGuideState exits: m=278706 SNR=50.0 21:07:09.184 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:09.184 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:09.184 00.000 10672 Enqueuing Expose request 21:07:09.184 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 21:07:09.184 00.000 428 Worker thread wakes up 21:07:09.184 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:09.184 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:10.512 01.328 10672 read socket command 10 21:07:10.512 00.000 10672 processing socket request REQDIST 21:07:10.512 00.000 10672 SOCKSVR: Sending pixel error of 0.31 21:07:10.512 00.000 10672 Sending socket response 31 (0x1f) 21:07:11.527 01.015 428 Exposure complete 21:07:11.667 00.140 428 worker thread done servicing request 21:07:11.667 00.000 10672 OnExposeComplete: enter 21:07:11.667 00.000 10672 UpdateGuideState(): m_state=6 21:07:11.667 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3048 21:07:11.667 00.000 10672 Star::Find returns 1 (0), X=1112.65, Y=797.81, Mass=241424, SNR=41.4, Peak=36592 HFD=2.7 21:07:11.667 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.02) = xAngle (4.09 = -2.20) 21:07:11.667 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.96 = 0.96) 21:07:11.667 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.29 hyp=0.33 cameraTheta=1.07 mountX=-0.19 mountY=0.27, mountTheta=2.19 21:07:11.667 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.29, opts=13) 21:07:11.667 00.000 10672 Enqueuing Move request for scope (0.16, 0.29) 21:07:11.667 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:07:11.667 00.000 428 Worker thread wakes up 21:07:11.667 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.29) opts 0xd 21:07:11.667 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.29) 21:07:11.667 00.000 428 Moving (0.16, 0.29) raw xDistance=-0.19 yDistance=0.27 21:07:11.667 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:07:11.667 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:11.667 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 21:07:11.667 00.000 428 MoveAxis(E, 0, ABG) 21:07:11.667 00.000 428 Move returns status 0, amount 0 21:07:11.667 00.000 428 MoveAxis(N, 0, ABG) 21:07:11.667 00.000 428 Move returns status 0, amount 0 21:07:11.667 00.000 428 move complete, result=0 21:07:11.667 00.000 428 worker thread done servicing request 21:07:11.698 00.031 10672 UpdateGuideState exits: m=241424 SNR=41.4 21:07:11.698 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:11.698 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:11.698 00.000 10672 Enqueuing Expose request 21:07:11.698 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:07:11.698 00.000 428 Worker thread wakes up 21:07:11.698 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:11.698 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:14.026 02.328 428 Exposure complete 21:07:14.166 00.140 428 worker thread done servicing request 21:07:14.166 00.000 10672 OnExposeComplete: enter 21:07:14.166 00.000 10672 UpdateGuideState(): m_state=6 21:07:14.166 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3049 21:07:14.166 00.000 10672 Star::Find returns 1 (0), X=1112.65, Y=797.23, Mass=303123, SNR=57.3, Peak=35168 HFD=3.2 21:07:14.166 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.02) = xAngle (1.95 = 1.95) 21:07:14.166 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.18 = -1.18) 21:07:14.166 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-1.07 mountX=-0.12 mountY=-0.30, mountTheta=-1.95 21:07:14.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.29, opts=13) 21:07:14.166 00.000 10672 Enqueuing Move request for scope (0.16, -0.29) 21:07:14.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:07:14.166 00.000 428 Worker thread wakes up 21:07:14.182 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.29) opts 0xd 21:07:14.182 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.29) 21:07:14.182 00.000 428 Moving (0.16, -0.29) raw xDistance=-0.12 yDistance=-0.30 21:07:14.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:07:14.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:14.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 21:07:14.182 00.000 428 MoveAxis(E, 0, ABG) 21:07:14.182 00.000 428 Move returns status 0, amount 0 21:07:14.182 00.000 428 MoveAxis(N, 0, ABG) 21:07:14.182 00.000 428 Move returns status 0, amount 0 21:07:14.182 00.000 428 move complete, result=0 21:07:14.182 00.000 428 worker thread done servicing request 21:07:14.198 00.016 10672 UpdateGuideState exits: m=303123 SNR=57.3 21:07:14.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:14.198 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:14.198 00.000 10672 Enqueuing Expose request 21:07:14.198 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:07:14.198 00.000 428 Worker thread wakes up 21:07:14.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:14.198 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:15.510 01.312 10672 read socket command 10 21:07:15.510 00.000 10672 processing socket request REQDIST 21:07:15.510 00.000 10672 SOCKSVR: Sending pixel error of 0.32 21:07:15.510 00.000 10672 Sending socket response 32 (0x20) 21:07:16.514 01.004 428 Exposure complete 21:07:16.670 00.156 428 worker thread done servicing request 21:07:16.670 00.000 10672 OnExposeComplete: enter 21:07:16.670 00.000 10672 UpdateGuideState(): m_state=6 21:07:16.670 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3050 21:07:16.670 00.000 10672 Star::Find returns 1 (0), X=1112.55, Y=797.70, Mass=278039, SNR=50.8, Peak=43456 HFD=2.9 21:07:16.670 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.02) = xAngle (4.30 = -1.98) 21:07:16.670 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.18 = 1.18) 21:07:16.670 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.28 mountX=-0.08 mountY=0.17, mountTheta=1.98 21:07:16.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.18, opts=13) 21:07:16.670 00.000 10672 Enqueuing Move request for scope (0.05, 0.18) 21:07:16.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:07:16.670 00.000 428 Worker thread wakes up 21:07:16.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd 21:07:16.670 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.18) 21:07:16.670 00.000 428 Moving (0.05, 0.18) raw xDistance=-0.08 yDistance=0.17 21:07:16.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:07:16.670 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:16.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 21:07:16.670 00.000 428 MoveAxis(E, 0, ABG) 21:07:16.670 00.000 428 Move returns status 0, amount 0 21:07:16.670 00.000 428 MoveAxis(N, 0, ABG) 21:07:16.670 00.000 428 Move returns status 0, amount 0 21:07:16.670 00.000 428 move complete, result=0 21:07:16.670 00.000 428 worker thread done servicing request 21:07:16.701 00.031 10672 UpdateGuideState exits: m=278039 SNR=50.8 21:07:16.701 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:16.701 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:16.701 00.000 10672 Enqueuing Expose request 21:07:16.701 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:07:16.701 00.000 428 Worker thread wakes up 21:07:16.701 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:16.701 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:19.013 02.312 428 Exposure complete 21:07:19.138 00.125 428 worker thread done servicing request 21:07:19.138 00.000 10672 OnExposeComplete: enter 21:07:19.138 00.000 10672 UpdateGuideState(): m_state=6 21:07:19.138 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3051 21:07:19.138 00.000 10672 Star::Find returns 1 (0), X=1112.89, Y=797.75, Mass=268623, SNR=52.1, Peak=46736 HFD=2.4 21:07:19.138 00.000 10672 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.02) = xAngle (3.55 = -2.74) 21:07:19.138 00.000 10672 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.42 = 0.42) 21:07:19.138 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.23 hyp=0.46 cameraTheta=0.53 mountX=-0.43 mountY=0.19, mountTheta=2.72 21:07:19.138 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.23, opts=13) 21:07:19.138 00.000 10672 Enqueuing Move request for scope (0.40, 0.23) 21:07:19.138 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:07:19.138 00.000 428 Worker thread wakes up 21:07:19.154 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.23) opts 0xd 21:07:19.154 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.23) 21:07:19.154 00.000 428 Moving (0.40, 0.23) raw xDistance=-0.43 yDistance=0.19 21:07:19.154 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 21:07:19.154 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:19.154 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 21:07:19.154 00.000 428 MoveAxis(E, 0, ABG) 21:07:19.154 00.000 428 Move returns status 0, amount 0 21:07:19.154 00.000 428 MoveAxis(N, 0, ABG) 21:07:19.154 00.000 428 Move returns status 0, amount 0 21:07:19.154 00.000 428 move complete, result=0 21:07:19.154 00.000 428 worker thread done servicing request 21:07:19.169 00.015 10672 UpdateGuideState exits: m=268623 SNR=52.1 21:07:19.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:19.169 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:19.169 00.000 10672 Enqueuing Expose request 21:07:19.169 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 21:07:19.169 00.000 428 Worker thread wakes up 21:07:19.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:19.169 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:20.544 01.375 10672 read socket command 10 21:07:20.544 00.000 10672 processing socket request REQDIST 21:07:20.544 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:07:20.544 00.000 10672 Sending socket response 33 (0x21) 21:07:21.512 00.968 428 Exposure complete 21:07:21.637 00.125 428 worker thread done servicing request 21:07:21.653 00.016 10672 OnExposeComplete: enter 21:07:21.653 00.000 10672 UpdateGuideState(): m_state=6 21:07:21.653 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3052 21:07:21.653 00.000 10672 Star::Find returns 1 (0), X=1112.66, Y=797.95, Mass=291686, SNR=48.0, Peak=45200 HFD=2.7 21:07:21.653 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.02) = xAngle (4.23 = -2.05) 21:07:21.653 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.10 = 1.10) 21:07:21.653 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.44 hyp=0.47 cameraTheta=1.21 mountX=-0.22 mountY=0.41, mountTheta=2.05 21:07:21.653 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.44, opts=13) 21:07:21.653 00.000 10672 Enqueuing Move request for scope (0.16, 0.44) 21:07:21.653 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:07:21.653 00.000 428 Worker thread wakes up 21:07:21.653 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.44) opts 0xd 21:07:21.653 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.44) 21:07:21.653 00.000 428 Moving (0.16, 0.44) raw xDistance=-0.22 yDistance=0.41 21:07:21.653 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:07:21.653 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:21.653 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 21:07:21.653 00.000 428 MoveAxis(E, 0, ABG) 21:07:21.653 00.000 428 Move returns status 0, amount 0 21:07:21.653 00.000 428 MoveAxis(N, 0, ABG) 21:07:21.653 00.000 428 Move returns status 0, amount 0 21:07:21.653 00.000 428 move complete, result=0 21:07:21.653 00.000 428 worker thread done servicing request 21:07:21.669 00.016 10672 UpdateGuideState exits: m=291686 SNR=48.0 21:07:21.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:21.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:21.669 00.000 10672 Enqueuing Expose request 21:07:21.669 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:07:21.669 00.000 428 Worker thread wakes up 21:07:21.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:21.669 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:24.017 02.348 428 Exposure complete 21:07:24.157 00.140 428 worker thread done servicing request 21:07:24.157 00.000 10672 OnExposeComplete: enter 21:07:24.157 00.000 10672 UpdateGuideState(): m_state=6 21:07:24.157 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3053 21:07:24.157 00.000 10672 Star::Find returns 1 (0), X=1112.91, Y=798.13, Mass=281962, SNR=47.7, Peak=46624 HFD=2.8 21:07:24.157 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.02) = xAngle (4.00 = -2.29) 21:07:24.157 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.87 = 0.87) 21:07:24.157 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.61 hyp=0.74 cameraTheta=0.98 mountX=-0.49 mountY=0.57, mountTheta=2.28 21:07:24.157 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.61, opts=13) 21:07:24.157 00.000 10672 Enqueuing Move request for scope (0.41, 0.61) 21:07:24.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:07:24.157 00.000 428 Worker thread wakes up 21:07:24.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.61) opts 0xd 21:07:24.157 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.61) 21:07:24.157 00.000 428 Moving (0.41, 0.61) raw xDistance=-0.49 yDistance=0.57 21:07:24.157 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 21:07:24.157 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 21:07:24.157 00.000 428 MoveAxis(E, 452, ABG) 21:07:24.157 00.000 428 Guiding Dir = 2, Dur = 452 21:07:24.157 00.000 428 IsSlewing returns 0 21:07:24.157 00.000 428 IsGuiding returns 0 21:07:24.188 00.031 10672 UpdateGuideState exits: m=281962 SNR=47.7 21:07:24.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:24.188 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:24.188 00.000 10672 Enqueuing Expose request 21:07:24.188 00.000 428 PulseGuide returned control before completion, sleep 433 21:07:24.641 00.453 428 IsGuiding returns 1 21:07:24.641 00.000 428 scope still moving after pulse duration time elapsed 21:07:24.673 00.032 428 IsSlewing returns 0 21:07:24.673 00.000 428 IsGuiding returns 0 21:07:24.673 00.000 428 scope move finished after 452 + 56 ms 21:07:24.673 00.000 428 Move returns status 0, amount 452 21:07:24.673 00.000 428 MoveAxis(S, 858, ABG) 21:07:24.673 00.000 428 Guiding Dir = 1, Dur = 858 21:07:24.673 00.000 428 IsSlewing returns 0 21:07:24.673 00.000 428 IsGuiding returns 0 21:07:24.751 00.078 428 PulseGuide returned control before completion, sleep 791 21:07:25.501 00.750 10672 read socket command 10 21:07:25.501 00.000 10672 processing socket request REQDIST 21:07:25.501 00.000 10672 SOCKSVR: Sending pixel error of 0.48 21:07:25.501 00.000 10672 Sending socket response 48 (0x30) 21:07:25.548 00.047 428 IsGuiding returns 1 21:07:25.548 00.000 428 scope still moving after pulse duration time elapsed 21:07:25.579 00.031 428 IsSlewing returns 0 21:07:25.579 00.000 428 IsGuiding returns 1 21:07:25.610 00.031 428 IsSlewing returns 0 21:07:25.610 00.000 428 IsGuiding returns 1 21:07:25.657 00.047 428 IsSlewing returns 0 21:07:25.657 00.000 428 IsGuiding returns 0 21:07:25.657 00.000 428 scope move finished after 858 + 131 ms 21:07:25.657 00.000 428 Move returns status 0, amount 858 21:07:25.657 00.000 428 move complete, result=0 21:07:25.657 00.000 428 worker thread done servicing request 21:07:25.657 00.000 428 Worker thread wakes up 21:07:25.657 00.000 10672 GuideStep: -0.5 px 452 ms EAST, 0.6 px 858 ms SOUTH 21:07:25.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:25.657 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:26.516 00.859 428 Exposure complete 21:07:26.641 00.125 428 worker thread done servicing request 21:07:26.641 00.000 10672 OnExposeComplete: enter 21:07:26.641 00.000 10672 UpdateGuideState(): m_state=6 21:07:26.641 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3054 21:07:26.641 00.000 10672 Star::Find returns 1 (0), X=1112.49, Y=798.18, Mass=239561, SNR=43.2, Peak=38768 HFD=2.6 21:07:26.641 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.02) = xAngle (4.60 = -1.69) 21:07:26.641 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.47 = 1.47) 21:07:26.641 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.66 hyp=0.66 cameraTheta=1.58 mountX=-0.08 mountY=0.66, mountTheta=1.69 21:07:26.641 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.66, opts=13) 21:07:26.641 00.000 10672 Enqueuing Move request for scope (-0.00, 0.66) 21:07:26.641 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:07:26.641 00.000 428 Worker thread wakes up 21:07:26.656 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.66) opts 0xd 21:07:26.656 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.66) 21:07:26.656 00.000 428 Moving (-0.00, 0.66) raw xDistance=-0.08 yDistance=0.66 21:07:26.656 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:07:26.656 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.66 from input 0.66 21:07:26.656 00.000 428 MoveAxis(E, 0, ABG) 21:07:26.656 00.000 428 Move returns status 0, amount 0 21:07:26.656 00.000 428 MoveAxis(S, 1000, ABG) 21:07:26.656 00.000 428 Guiding Dir = 1, Dur = 1000 21:07:26.656 00.000 428 IsSlewing returns 0 21:07:26.656 00.000 428 IsGuiding returns 0 21:07:26.672 00.016 10672 UpdateGuideState exits: m=239561 SNR=43.2 21:07:26.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:26.672 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:26.672 00.000 10672 Enqueuing Expose request 21:07:26.735 00.063 428 PulseGuide returned control before completion, sleep 933 21:07:27.672 00.937 428 IsGuiding returns 1 21:07:27.672 00.000 428 scope still moving after pulse duration time elapsed 21:07:27.703 00.031 428 IsSlewing returns 0 21:07:27.703 00.000 428 IsGuiding returns 1 21:07:27.765 00.062 428 IsSlewing returns 0 21:07:27.797 00.032 428 IsGuiding returns 0 21:07:27.797 00.000 428 scope move finished after 1000 + 149 ms 21:07:27.797 00.000 428 Move returns status 0, amount 1000 21:07:27.797 00.000 428 move complete, result=0 21:07:27.797 00.000 428 worker thread done servicing request 21:07:27.797 00.000 428 Worker thread wakes up 21:07:27.797 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 1000 ms SOUTH 21:07:27.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:27.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:29.015 01.218 428 Exposure complete 21:07:29.140 00.125 428 worker thread done servicing request 21:07:29.140 00.000 10672 OnExposeComplete: enter 21:07:29.140 00.000 10672 UpdateGuideState(): m_state=6 21:07:29.140 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3055 21:07:29.140 00.000 10672 Star::Find returns 1 (0), X=1112.24, Y=798.14, Mass=249062, SNR=41.6, Peak=31904 HFD=2.6 21:07:29.140 00.000 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.02) = xAngle (4.97 = -1.31) 21:07:29.140 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.85 = 1.85) 21:07:29.140 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.62 hyp=0.67 cameraTheta=1.95 mountX=0.17 mountY=0.65, mountTheta=1.31 21:07:29.140 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.62, opts=13) 21:07:29.140 00.000 10672 Enqueuing Move request for scope (-0.25, 0.62) 21:07:29.140 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:07:29.140 00.000 428 Worker thread wakes up 21:07:29.140 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.62) opts 0xd 21:07:29.140 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.62) 21:07:29.140 00.000 428 Moving (-0.25, 0.62) raw xDistance=0.17 yDistance=0.65 21:07:29.140 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:07:29.140 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 21:07:29.140 00.000 428 MoveAxis(E, 0, ABG) 21:07:29.140 00.000 428 Move returns status 0, amount 0 21:07:29.140 00.000 428 MoveAxis(S, 981, ABG) 21:07:29.140 00.000 428 Guiding Dir = 1, Dur = 981 21:07:29.156 00.016 428 IsSlewing returns 0 21:07:29.156 00.000 428 IsGuiding returns 0 21:07:29.171 00.015 10672 UpdateGuideState exits: m=249062 SNR=41.6 21:07:29.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:29.171 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:29.171 00.000 10672 Enqueuing Expose request 21:07:29.234 00.063 428 PulseGuide returned control before completion, sleep 912 21:07:30.171 00.937 428 IsGuiding returns 1 21:07:30.171 00.000 428 scope still moving after pulse duration time elapsed 21:07:30.202 00.031 428 IsSlewing returns 0 21:07:30.202 00.000 428 IsGuiding returns 1 21:07:30.249 00.047 428 IsSlewing returns 0 21:07:30.249 00.000 428 IsGuiding returns 0 21:07:30.249 00.000 428 scope move finished after 981 + 107 ms 21:07:30.249 00.000 428 Move returns status 0, amount 981 21:07:30.249 00.000 428 move complete, result=0 21:07:30.249 00.000 428 worker thread done servicing request 21:07:30.249 00.000 428 Worker thread wakes up 21:07:30.249 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 981 ms SOUTH 21:07:30.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:30.249 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:30.515 00.266 10672 read socket command 10 21:07:30.515 00.000 10672 processing socket request REQDIST 21:07:30.515 00.000 10672 SOCKSVR: Sending pixel error of 0.57 21:07:30.515 00.000 10672 Sending socket response 57 (0x39) 21:07:31.499 00.984 428 Exposure complete 21:07:31.624 00.125 428 worker thread done servicing request 21:07:31.624 00.000 10672 OnExposeComplete: enter 21:07:31.624 00.000 10672 UpdateGuideState(): m_state=6 21:07:31.624 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3056 21:07:31.624 00.000 10672 Star::Find returns 1 (0), X=1113.02, Y=797.96, Mass=274955, SNR=47.7, Peak=45424 HFD=2.8 21:07:31.624 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.02) = xAngle (3.73 = -2.56) 21:07:31.624 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.60 = 0.60) 21:07:31.624 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.45 hyp=0.69 cameraTheta=0.71 mountX=-0.58 mountY=0.39, mountTheta=2.55 21:07:31.639 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.45, opts=13) 21:07:31.639 00.000 10672 Enqueuing Move request for scope (0.53, 0.45) 21:07:31.639 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 21:07:31.639 00.000 428 Worker thread wakes up 21:07:31.639 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.45) opts 0xd 21:07:31.639 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.45) 21:07:31.639 00.000 428 Moving (0.53, 0.45) raw xDistance=-0.58 yDistance=0.39 21:07:31.639 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 21:07:31.639 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:31.639 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 21:07:31.639 00.000 428 MoveAxis(E, 535, ABG) 21:07:31.639 00.000 428 Guiding Dir = 2, Dur = 535 21:07:31.639 00.000 428 IsSlewing returns 0 21:07:31.639 00.000 428 IsGuiding returns 0 21:07:31.670 00.031 428 PulseGuide returned control before completion, sleep 518 21:07:31.670 00.000 10672 UpdateGuideState exits: m=274955 SNR=47.7 21:07:31.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:31.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:31.670 00.000 10672 Enqueuing Expose request 21:07:32.206 00.536 428 IsGuiding returns 0 21:07:32.206 00.000 428 Move returns status 0, amount 535 21:07:32.206 00.000 428 MoveAxis(N, 0, ABG) 21:07:32.206 00.000 428 Move returns status 0, amount 0 21:07:32.206 00.000 428 move complete, result=0 21:07:32.206 00.000 428 worker thread done servicing request 21:07:32.206 00.000 428 Worker thread wakes up 21:07:32.206 00.000 10672 GuideStep: -0.6 px 535 ms EAST, 0.4 px 0 ms NORTH 21:07:32.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:32.206 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:34.018 01.812 428 Exposure complete 21:07:34.159 00.141 428 worker thread done servicing request 21:07:34.159 00.000 10672 OnExposeComplete: enter 21:07:34.159 00.000 10672 UpdateGuideState(): m_state=6 21:07:34.159 00.000 10672 Star::Find(15, 1113, 797, 0, (0,0,0,0), 0.0, 0) frame 3057 21:07:34.159 00.000 10672 Star::Find returns 1 (0), X=1112.80, Y=797.89, Mass=263511, SNR=43.3, Peak=41504 HFD=2.4 21:07:34.159 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.02) = xAngle (3.91 = -2.38) 21:07:34.159 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.78 = 0.78) 21:07:34.159 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.37 hyp=0.48 cameraTheta=0.89 mountX=-0.35 mountY=0.34, mountTheta=2.37 21:07:34.159 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.37, opts=13) 21:07:34.159 00.000 10672 Enqueuing Move request for scope (0.30, 0.37) 21:07:34.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:07:34.159 00.000 428 Worker thread wakes up 21:07:34.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.37) opts 0xd 21:07:34.159 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.37) 21:07:34.159 00.000 428 Moving (0.30, 0.37) raw xDistance=-0.35 yDistance=0.34 21:07:34.159 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 21:07:34.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:34.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 21:07:34.159 00.000 428 MoveAxis(E, 0, ABG) 21:07:34.159 00.000 428 Move returns status 0, amount 0 21:07:34.159 00.000 428 MoveAxis(N, 0, ABG) 21:07:34.159 00.000 428 Move returns status 0, amount 0 21:07:34.159 00.000 428 move complete, result=0 21:07:34.159 00.000 428 worker thread done servicing request 21:07:34.190 00.031 10672 UpdateGuideState exits: m=263511 SNR=43.3 21:07:34.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:34.190 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:34.190 00.000 10672 Enqueuing Expose request 21:07:34.190 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:07:34.190 00.000 428 Worker thread wakes up 21:07:34.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:34.190 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:35.502 01.312 10672 read socket command 10 21:07:35.502 00.000 10672 processing socket request REQDIST 21:07:35.502 00.000 10672 SOCKSVR: Sending pixel error of 0.57 21:07:35.502 00.000 10672 Sending socket response 57 (0x39) 21:07:36.503 01.001 428 Exposure complete 21:07:36.638 00.135 428 worker thread done servicing request 21:07:36.638 00.000 10672 OnExposeComplete: enter 21:07:36.639 00.001 10672 UpdateGuideState(): m_state=6 21:07:36.639 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3058 21:07:36.639 00.000 10672 Star::Find returns 1 (0), X=1111.80, Y=797.88, Mass=295547, SNR=46.8, Peak=45632 HFD=2.9 21:07:36.640 00.001 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.02) = xAngle (5.68 = -0.60) 21:07:36.640 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.55 = 2.55) 21:07:36.640 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=0.36 hyp=0.78 cameraTheta=2.66 mountX=0.64 mountY=0.43, mountTheta=0.59 21:07:36.641 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=0.36, opts=13) 21:07:36.642 00.001 10672 Enqueuing Move request for scope (-0.69, 0.36) 21:07:36.642 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=344, FiltMax=65488, Gamma=1.000 21:07:36.642 00.000 428 Worker thread wakes up 21:07:36.642 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.36) opts 0xd 21:07:36.642 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, 0.36) 21:07:36.642 00.000 428 Moving (-0.69, 0.36) raw xDistance=0.64 yDistance=0.43 21:07:36.642 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 21:07:36.643 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:36.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 21:07:36.643 00.000 428 MoveAxis(W, 597, ABG) 21:07:36.643 00.000 428 Guiding Dir = 3, Dur = 597 21:07:36.664 00.021 428 IsSlewing returns 0 21:07:36.666 00.002 428 IsGuiding returns 0 21:07:36.670 00.004 10672 UpdateGuideState exits: m=295547 SNR=46.8 21:07:36.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:36.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:36.670 00.000 10672 Enqueuing Expose request 21:07:36.694 00.024 428 PulseGuide returned control before completion, sleep 580 21:07:37.275 00.581 428 IsGuiding returns 1 21:07:37.276 00.001 428 scope still moving after pulse duration time elapsed 21:07:37.318 00.042 428 IsSlewing returns 0 21:07:37.319 00.001 428 IsGuiding returns 0 21:07:37.319 00.000 428 scope move finished after 597 + 55 ms 21:07:37.319 00.000 428 Move returns status 0, amount 597 21:07:37.320 00.001 428 MoveAxis(N, 0, ABG) 21:07:37.320 00.000 428 Move returns status 0, amount 0 21:07:37.320 00.000 428 move complete, result=0 21:07:37.320 00.000 428 worker thread done servicing request 21:07:37.321 00.001 10672 GuideStep: 0.6 px 597 ms WEST, 0.4 px 0 ms NORTH 21:07:37.321 00.000 428 Worker thread wakes up 21:07:37.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:37.322 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:38.992 01.670 428 Exposure complete 21:07:39.133 00.141 428 worker thread done servicing request 21:07:39.133 00.000 10672 OnExposeComplete: enter 21:07:39.133 00.000 10672 UpdateGuideState(): m_state=6 21:07:39.133 00.000 10672 Star::Find(15, 1111, 797, 0, (0,0,0,0), 0.0, 0) frame 3059 21:07:39.133 00.000 10672 Star::Find returns 1 (0), X=1112.54, Y=798.03, Mass=266658, SNR=42.6, Peak=41168 HFD=2.3 21:07:39.133 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.02) = xAngle (4.50 = -1.78) 21:07:39.133 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.38 = 1.38) 21:07:39.133 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.51 hyp=0.51 cameraTheta=1.48 mountX=-0.11 mountY=0.50, mountTheta=1.78 21:07:39.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.51, opts=13) 21:07:39.133 00.000 10672 Enqueuing Move request for scope (0.05, 0.51) 21:07:39.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:07:39.133 00.000 428 Worker thread wakes up 21:07:39.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.51) opts 0xd 21:07:39.133 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.51) 21:07:39.133 00.000 428 Moving (0.05, 0.51) raw xDistance=-0.11 yDistance=0.50 21:07:39.133 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:07:39.133 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:39.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 21:07:39.133 00.000 428 MoveAxis(E, 0, ABG) 21:07:39.133 00.000 428 Move returns status 0, amount 0 21:07:39.133 00.000 428 MoveAxis(N, 0, ABG) 21:07:39.133 00.000 428 Move returns status 0, amount 0 21:07:39.133 00.000 428 move complete, result=0 21:07:39.133 00.000 428 worker thread done servicing request 21:07:39.148 00.015 10672 UpdateGuideState exits: m=266658 SNR=42.6 21:07:39.148 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:39.148 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:39.148 00.000 10672 Enqueuing Expose request 21:07:39.148 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:07:39.148 00.000 428 Worker thread wakes up 21:07:39.148 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:39.148 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:40.512 01.364 10672 read socket command 10 21:07:40.512 00.000 10672 processing socket request REQDIST 21:07:40.512 00.000 10672 SOCKSVR: Sending pixel error of 0.59 21:07:40.512 00.000 10672 Sending socket response 59 (0x3b) 21:07:41.496 00.984 428 Exposure complete 21:07:41.621 00.125 428 worker thread done servicing request 21:07:41.621 00.000 10672 OnExposeComplete: enter 21:07:41.621 00.000 10672 UpdateGuideState(): m_state=6 21:07:41.621 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3060 21:07:41.621 00.000 10672 Star::Find returns 1 (0), X=1112.69, Y=797.87, Mass=279476, SNR=50.7, Peak=46288 HFD=2.6 21:07:41.621 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.02) = xAngle (4.07 = -2.21) 21:07:41.636 00.015 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.95 = 0.95) 21:07:41.636 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.35 hyp=0.40 cameraTheta=1.05 mountX=-0.24 mountY=0.33, mountTheta=2.20 21:07:41.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.35, opts=13) 21:07:41.636 00.000 10672 Enqueuing Move request for scope (0.20, 0.35) 21:07:41.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:07:41.636 00.000 428 Worker thread wakes up 21:07:41.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.35) opts 0xd 21:07:41.636 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.35) 21:07:41.636 00.000 428 Moving (0.20, 0.35) raw xDistance=-0.24 yDistance=0.33 21:07:41.636 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 21:07:41.636 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:41.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 21:07:41.636 00.000 428 MoveAxis(E, 0, ABG) 21:07:41.636 00.000 428 Move returns status 0, amount 0 21:07:41.636 00.000 428 MoveAxis(N, 0, ABG) 21:07:41.636 00.000 428 Move returns status 0, amount 0 21:07:41.636 00.000 428 move complete, result=0 21:07:41.636 00.000 428 worker thread done servicing request 21:07:41.652 00.016 10672 UpdateGuideState exits: m=279476 SNR=50.7 21:07:41.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:41.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:41.652 00.000 10672 Enqueuing Expose request 21:07:41.652 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:07:41.652 00.000 428 Worker thread wakes up 21:07:41.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:41.652 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:44.011 02.359 428 Exposure complete 21:07:44.151 00.140 428 worker thread done servicing request 21:07:44.151 00.000 10672 OnExposeComplete: enter 21:07:44.151 00.000 10672 UpdateGuideState(): m_state=6 21:07:44.151 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3061 21:07:44.151 00.000 10672 Star::Find returns 1 (0), X=1112.87, Y=797.61, Mass=238673, SNR=43.6, Peak=46192 HFD=2.4 21:07:44.151 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.02) = xAngle (3.27 = -3.02) 21:07:44.151 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.14 = 0.14) 21:07:44.151 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.09 hyp=0.39 cameraTheta=0.25 mountX=-0.38 mountY=0.05, mountTheta=3.00 21:07:44.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.09, opts=13) 21:07:44.151 00.000 10672 Enqueuing Move request for scope (0.38, 0.09) 21:07:44.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:07:44.151 00.000 428 Worker thread wakes up 21:07:44.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.09) opts 0xd 21:07:44.151 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.09) 21:07:44.151 00.000 428 Moving (0.38, 0.09) raw xDistance=-0.38 yDistance=0.05 21:07:44.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 21:07:44.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:44.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:07:44.151 00.000 428 MoveAxis(E, 0, ABG) 21:07:44.151 00.000 428 Move returns status 0, amount 0 21:07:44.151 00.000 428 MoveAxis(N, 0, ABG) 21:07:44.151 00.000 428 Move returns status 0, amount 0 21:07:44.151 00.000 428 move complete, result=0 21:07:44.151 00.000 428 worker thread done servicing request 21:07:44.167 00.016 10672 UpdateGuideState exits: m=238673 SNR=43.6 21:07:44.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:44.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:44.167 00.000 10672 Enqueuing Expose request 21:07:44.167 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 21:07:44.167 00.000 428 Worker thread wakes up 21:07:44.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:44.167 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:45.510 01.343 10672 read socket command 10 21:07:45.510 00.000 10672 processing socket request REQDIST 21:07:45.510 00.000 10672 SOCKSVR: Sending pixel error of 0.49 21:07:45.510 00.000 10672 Sending socket response 49 (0x31) 21:07:46.510 01.000 428 Exposure complete 21:07:46.650 00.140 428 worker thread done servicing request 21:07:46.650 00.000 10672 OnExposeComplete: enter 21:07:46.650 00.000 10672 UpdateGuideState(): m_state=6 21:07:46.650 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3062 21:07:46.650 00.000 10672 Star::Find returns 1 (0), X=1113.02, Y=797.69, Mass=277695, SNR=51.8, Peak=40848 HFD=2.6 21:07:46.650 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.02) = xAngle (3.33 = -2.95) 21:07:46.650 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.21 = 0.21) 21:07:46.650 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.17 hyp=0.55 cameraTheta=0.31 mountX=-0.54 mountY=0.11, mountTheta=2.94 21:07:46.650 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.17, opts=13) 21:07:46.650 00.000 10672 Enqueuing Move request for scope (0.53, 0.17) 21:07:46.650 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:07:46.650 00.000 428 Worker thread wakes up 21:07:46.650 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.17) opts 0xd 21:07:46.650 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.17) 21:07:46.650 00.000 428 Moving (0.53, 0.17) raw xDistance=-0.54 yDistance=0.11 21:07:46.650 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 21:07:46.650 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:46.650 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 21:07:46.650 00.000 428 MoveAxis(E, 505, ABG) 21:07:46.650 00.000 428 Guiding Dir = 2, Dur = 505 21:07:46.650 00.000 428 IsSlewing returns 0 21:07:46.650 00.000 428 IsGuiding returns 0 21:07:46.682 00.032 10672 UpdateGuideState exits: m=277695 SNR=51.8 21:07:46.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:46.682 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:46.682 00.000 10672 Enqueuing Expose request 21:07:46.682 00.000 428 PulseGuide returned control before completion, sleep 488 21:07:47.197 00.515 428 IsGuiding returns 0 21:07:47.213 00.016 428 Move returns status 0, amount 505 21:07:47.213 00.000 428 MoveAxis(N, 0, ABG) 21:07:47.213 00.000 428 Move returns status 0, amount 0 21:07:47.213 00.000 428 move complete, result=0 21:07:47.213 00.000 428 worker thread done servicing request 21:07:47.213 00.000 428 Worker thread wakes up 21:07:47.213 00.000 10672 GuideStep: -0.5 px 505 ms EAST, 0.1 px 0 ms NORTH 21:07:47.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:47.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:49.013 01.800 428 Exposure complete 21:07:49.138 00.125 428 worker thread done servicing request 21:07:49.138 00.000 10672 OnExposeComplete: enter 21:07:49.138 00.000 10672 UpdateGuideState(): m_state=6 21:07:49.138 00.000 10672 Star::Find(15, 1113, 797, 0, (0,0,0,0), 0.0, 0) frame 3063 21:07:49.138 00.000 10672 Star::Find returns 1 (0), X=1112.35, Y=797.74, Mass=275932, SNR=54.6, Peak=40848 HFD=2.9 21:07:49.138 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.02) = xAngle (5.16 = -1.13) 21:07:49.138 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.03 = 2.03) 21:07:49.138 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.13 mountX=0.12 mountY=0.24, mountTheta=1.13 21:07:49.138 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.23, opts=13) 21:07:49.138 00.000 10672 Enqueuing Move request for scope (-0.14, 0.23) 21:07:49.138 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:07:49.138 00.000 428 Worker thread wakes up 21:07:49.138 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd 21:07:49.138 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.23) 21:07:49.138 00.000 428 Moving (-0.14, 0.23) raw xDistance=0.12 yDistance=0.24 21:07:49.138 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:07:49.138 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:49.138 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 21:07:49.138 00.000 428 MoveAxis(E, 0, ABG) 21:07:49.138 00.000 428 Move returns status 0, amount 0 21:07:49.138 00.000 428 MoveAxis(N, 0, ABG) 21:07:49.138 00.000 428 Move returns status 0, amount 0 21:07:49.138 00.000 428 move complete, result=0 21:07:49.138 00.000 428 worker thread done servicing request 21:07:49.170 00.032 10672 UpdateGuideState exits: m=275932 SNR=54.6 21:07:49.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:49.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:49.170 00.000 10672 Enqueuing Expose request 21:07:49.170 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:07:49.170 00.000 428 Worker thread wakes up 21:07:49.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:49.170 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:50.513 01.343 10672 read socket command 10 21:07:50.513 00.000 10672 processing socket request REQDIST 21:07:50.513 00.000 10672 SOCKSVR: Sending pixel error of 0.43 21:07:50.513 00.000 10672 Sending socket response 43 (0x2b) 21:07:51.497 00.984 428 Exposure complete 21:07:51.638 00.141 428 worker thread done servicing request 21:07:51.638 00.000 10672 OnExposeComplete: enter 21:07:51.638 00.000 10672 UpdateGuideState(): m_state=6 21:07:51.638 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3064 21:07:51.638 00.000 10672 Star::Find returns 1 (0), X=1111.96, Y=798.05, Mass=296396, SNR=47.2, Peak=41600 HFD=2.9 21:07:51.638 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.02) = xAngle (5.38 = -0.90) 21:07:51.638 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.25 = 2.25) 21:07:51.638 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.53 hyp=0.76 cameraTheta=2.36 mountX=0.47 mountY=0.59, mountTheta=0.90 21:07:51.653 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.53, opts=13) 21:07:51.653 00.000 10672 Enqueuing Move request for scope (-0.54, 0.53) 21:07:51.653 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=424, FiltMax=65488, Gamma=1.000 21:07:51.653 00.000 428 Worker thread wakes up 21:07:51.653 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.53) opts 0xd 21:07:51.653 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.53) 21:07:51.653 00.000 428 Moving (-0.54, 0.53) raw xDistance=0.47 yDistance=0.59 21:07:51.653 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 21:07:51.653 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.59 from input 0.59 21:07:51.653 00.000 428 MoveAxis(W, 435, ABG) 21:07:51.653 00.000 428 Guiding Dir = 3, Dur = 435 21:07:51.669 00.016 10672 UpdateGuideState exits: m=296396 SNR=47.2 21:07:51.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:51.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:51.669 00.000 10672 Enqueuing Expose request 21:07:51.684 00.015 428 IsSlewing returns 0 21:07:51.684 00.000 428 IsGuiding returns 0 21:07:51.716 00.032 428 PulseGuide returned control before completion, sleep 416 21:07:52.153 00.437 428 IsGuiding returns 1 21:07:52.153 00.000 428 scope still moving after pulse duration time elapsed 21:07:52.200 00.047 428 IsSlewing returns 0 21:07:52.200 00.000 428 IsGuiding returns 0 21:07:52.200 00.000 428 scope move finished after 435 + 77 ms 21:07:52.200 00.000 428 Move returns status 0, amount 435 21:07:52.200 00.000 428 MoveAxis(S, 891, ABG) 21:07:52.200 00.000 428 Guiding Dir = 1, Dur = 891 21:07:52.200 00.000 428 IsSlewing returns 0 21:07:52.200 00.000 428 IsGuiding returns 0 21:07:52.278 00.078 428 PulseGuide returned control before completion, sleep 828 21:07:53.122 00.844 428 IsGuiding returns 1 21:07:53.122 00.000 428 scope still moving after pulse duration time elapsed 21:07:53.153 00.031 428 IsSlewing returns 0 21:07:53.153 00.000 428 IsGuiding returns 1 21:07:53.215 00.062 428 IsSlewing returns 0 21:07:53.215 00.000 428 IsGuiding returns 0 21:07:53.215 00.000 428 scope move finished after 891 + 126 ms 21:07:53.215 00.000 428 Move returns status 0, amount 891 21:07:53.215 00.000 428 move complete, result=0 21:07:53.215 00.000 428 worker thread done servicing request 21:07:53.215 00.000 428 Worker thread wakes up 21:07:53.215 00.000 10672 GuideStep: 0.5 px 435 ms WEST, 0.6 px 891 ms SOUTH 21:07:53.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:53.215 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:54.012 00.797 428 Exposure complete 21:07:54.137 00.125 428 worker thread done servicing request 21:07:54.137 00.000 10672 OnExposeComplete: enter 21:07:54.137 00.000 10672 UpdateGuideState(): m_state=6 21:07:54.137 00.000 10672 Star::Find(15, 1111, 798, 0, (0,0,0,0), 0.0, 0) frame 3065 21:07:54.137 00.000 10672 Star::Find returns 1 (0), X=1112.55, Y=798.21, Mass=254426, SNR=46.5, Peak=43136 HFD=2.6 21:07:54.137 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.02) = xAngle (4.50 = -1.78) 21:07:54.137 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.37 = 1.37) 21:07:54.137 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.69 hyp=0.70 cameraTheta=1.48 mountX=-0.15 mountY=0.68, mountTheta=1.78 21:07:54.137 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.69, opts=13) 21:07:54.137 00.000 10672 Enqueuing Move request for scope (0.06, 0.69) 21:07:54.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:07:54.137 00.000 428 Worker thread wakes up 21:07:54.137 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.69) opts 0xd 21:07:54.137 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.69) 21:07:54.137 00.000 428 Moving (0.06, 0.69) raw xDistance=-0.15 yDistance=0.68 21:07:54.137 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:07:54.137 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.68 from input 0.68 21:07:54.137 00.000 428 MoveAxis(E, 0, ABG) 21:07:54.137 00.000 428 Move returns status 0, amount 0 21:07:54.137 00.000 428 MoveAxis(S, 1035, ABG) 21:07:54.137 00.000 428 Guiding Dir = 1, Dur = 1035 21:07:54.137 00.000 428 IsSlewing returns 0 21:07:54.137 00.000 428 IsGuiding returns 0 21:07:54.168 00.031 10672 UpdateGuideState exits: m=254426 SNR=46.5 21:07:54.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:54.168 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:54.168 00.000 10672 Enqueuing Expose request 21:07:54.215 00.047 428 PulseGuide returned control before completion, sleep 965 21:07:55.199 00.984 428 IsGuiding returns 1 21:07:55.199 00.000 428 scope still moving after pulse duration time elapsed 21:07:55.230 00.031 428 IsSlewing returns 0 21:07:55.230 00.000 428 IsGuiding returns 1 21:07:55.261 00.031 428 IsSlewing returns 0 21:07:55.293 00.032 428 IsGuiding returns 0 21:07:55.293 00.000 428 scope move finished after 1035 + 116 ms 21:07:55.293 00.000 428 Move returns status 0, amount 1035 21:07:55.293 00.000 428 move complete, result=0 21:07:55.293 00.000 428 worker thread done servicing request 21:07:55.293 00.000 428 Worker thread wakes up 21:07:55.293 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 1035 ms SOUTH 21:07:55.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:55.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:55.511 00.218 10672 read socket command 10 21:07:55.511 00.000 10672 processing socket request REQDIST 21:07:55.511 00.000 10672 SOCKSVR: Sending pixel error of 0.58 21:07:55.511 00.000 10672 Sending socket response 58 (0x3a) 21:07:56.511 01.000 428 Exposure complete 21:07:56.636 00.125 428 worker thread done servicing request 21:07:56.636 00.000 10672 OnExposeComplete: enter 21:07:56.636 00.000 10672 UpdateGuideState(): m_state=6 21:07:56.636 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3066 21:07:56.636 00.000 10672 Star::Find returns 1 (0), X=1112.64, Y=797.54, Mass=274099, SNR=50.8, Peak=39968 HFD=2.9 21:07:56.636 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.02) = xAngle (3.17 = -3.12) 21:07:56.636 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.04 = 0.04) 21:07:56.636 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.15 mountX=-0.15 mountY=0.01, mountTheta=3.10 21:07:56.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.02, opts=13) 21:07:56.636 00.000 10672 Enqueuing Move request for scope (0.15, 0.02) 21:07:56.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=456, FiltMax=65488, Gamma=1.000 21:07:56.636 00.000 428 Worker thread wakes up 21:07:56.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd 21:07:56.636 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.02) 21:07:56.636 00.000 428 Moving (0.15, 0.02) raw xDistance=-0.15 yDistance=0.01 21:07:56.636 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:07:56.636 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:56.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 21:07:56.636 00.000 428 MoveAxis(E, 0, ABG) 21:07:56.636 00.000 428 Move returns status 0, amount 0 21:07:56.636 00.000 428 MoveAxis(N, 0, ABG) 21:07:56.636 00.000 428 Move returns status 0, amount 0 21:07:56.636 00.000 428 move complete, result=0 21:07:56.636 00.000 428 worker thread done servicing request 21:07:56.667 00.031 10672 UpdateGuideState exits: m=274099 SNR=50.8 21:07:56.667 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:56.667 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:56.667 00.000 10672 Enqueuing Expose request 21:07:56.667 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:07:56.667 00.000 428 Worker thread wakes up 21:07:56.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:56.667 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:07:59.014 02.347 428 Exposure complete 21:07:59.139 00.125 428 worker thread done servicing request 21:07:59.139 00.000 10672 OnExposeComplete: enter 21:07:59.139 00.000 10672 UpdateGuideState(): m_state=6 21:07:59.139 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3067 21:07:59.139 00.000 10672 Star::Find returns 1 (0), X=1112.21, Y=797.65, Mass=260732, SNR=43.4, Peak=43344 HFD=2.6 21:07:59.139 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.02) = xAngle (5.73 = -0.56) 21:07:59.139 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.60 = 2.60) 21:07:59.139 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.13 hyp=0.31 cameraTheta=2.71 mountX=0.27 mountY=0.16, mountTheta=0.54 21:07:59.155 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.13, opts=13) 21:07:59.155 00.000 10672 Enqueuing Move request for scope (-0.29, 0.13) 21:07:59.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:07:59.155 00.000 428 Worker thread wakes up 21:07:59.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.13) opts 0xd 21:07:59.155 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.13) 21:07:59.155 00.000 428 Moving (-0.29, 0.13) raw xDistance=0.27 yDistance=0.16 21:07:59.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 21:07:59.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:59.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 21:07:59.155 00.000 428 MoveAxis(E, 0, ABG) 21:07:59.155 00.000 428 Move returns status 0, amount 0 21:07:59.155 00.000 428 MoveAxis(N, 0, ABG) 21:07:59.155 00.000 428 Move returns status 0, amount 0 21:07:59.155 00.000 428 move complete, result=0 21:07:59.155 00.000 428 worker thread done servicing request 21:07:59.170 00.015 10672 UpdateGuideState exits: m=260732 SNR=43.4 21:07:59.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:59.170 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:07:59.170 00.000 10672 Enqueuing Expose request 21:07:59.170 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:07:59.170 00.000 428 Worker thread wakes up 21:07:59.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:07:59.170 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:00.514 01.344 10672 read socket command 10 21:08:00.514 00.000 10672 processing socket request REQDIST 21:08:00.514 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:08:00.514 00.000 10672 Sending socket response 41 (0x29) 21:08:01.482 00.968 428 Exposure complete 21:08:01.623 00.141 428 worker thread done servicing request 21:08:01.623 00.000 10672 OnExposeComplete: enter 21:08:01.623 00.000 10672 UpdateGuideState(): m_state=6 21:08:01.623 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3068 21:08:01.623 00.000 10672 Star::Find returns 1 (0), X=1112.56, Y=797.76, Mass=256612, SNR=42.5, Peak=45968 HFD=2.2 21:08:01.623 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.02) = xAngle (4.34 = -1.95) 21:08:01.623 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.21 = 1.21) 21:08:01.623 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.32 mountX=-0.09 mountY=0.24, mountTheta=1.94 21:08:01.623 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.24, opts=13) 21:08:01.623 00.000 10672 Enqueuing Move request for scope (0.06, 0.24) 21:08:01.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:08:01.623 00.000 428 Worker thread wakes up 21:08:01.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd 21:08:01.623 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.24) 21:08:01.623 00.000 428 Moving (0.06, 0.24) raw xDistance=-0.09 yDistance=0.24 21:08:01.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:08:01.623 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:01.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 21:08:01.623 00.000 428 MoveAxis(E, 0, ABG) 21:08:01.623 00.000 428 Move returns status 0, amount 0 21:08:01.623 00.000 428 MoveAxis(N, 0, ABG) 21:08:01.623 00.000 428 Move returns status 0, amount 0 21:08:01.623 00.000 428 move complete, result=0 21:08:01.623 00.000 428 worker thread done servicing request 21:08:01.654 00.031 10672 UpdateGuideState exits: m=256612 SNR=42.5 21:08:01.654 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:01.654 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:01.654 00.000 10672 Enqueuing Expose request 21:08:01.654 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:08:01.654 00.000 428 Worker thread wakes up 21:08:01.654 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:01.654 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:03.997 02.343 428 Exposure complete 21:08:04.122 00.125 428 worker thread done servicing request 21:08:04.122 00.000 10672 OnExposeComplete: enter 21:08:04.122 00.000 10672 UpdateGuideState(): m_state=6 21:08:04.122 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3069 21:08:04.122 00.000 10672 Star::Find returns 1 (0), X=1112.30, Y=797.85, Mass=302899, SNR=53.1, Peak=34080 HFD=3.3 21:08:04.122 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.02) = xAngle (5.11 = -1.17) 21:08:04.122 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.99 = 1.99) 21:08:04.122 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.09 mountX=0.15 mountY=0.35, mountTheta=1.17 21:08:04.122 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.33, opts=13) 21:08:04.122 00.000 10672 Enqueuing Move request for scope (-0.19, 0.33) 21:08:04.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:08:04.122 00.000 428 Worker thread wakes up 21:08:04.122 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd 21:08:04.122 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.33) 21:08:04.122 00.000 428 Moving (-0.19, 0.33) raw xDistance=0.15 yDistance=0.35 21:08:04.122 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:08:04.122 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:04.122 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:08:04.122 00.000 428 MoveAxis(E, 0, ABG) 21:08:04.122 00.000 428 Move returns status 0, amount 0 21:08:04.122 00.000 428 MoveAxis(N, 0, ABG) 21:08:04.122 00.000 428 Move returns status 0, amount 0 21:08:04.122 00.000 428 move complete, result=0 21:08:04.122 00.000 428 worker thread done servicing request 21:08:04.153 00.031 10672 UpdateGuideState exits: m=302899 SNR=53.1 21:08:04.153 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:04.153 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:04.153 00.000 10672 Enqueuing Expose request 21:08:04.153 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:08:04.153 00.000 428 Worker thread wakes up 21:08:04.153 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:04.153 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:05.501 01.348 10672 read socket command 10 21:08:05.501 00.000 10672 processing socket request REQDIST 21:08:05.501 00.000 10672 SOCKSVR: Sending pixel error of 0.36 21:08:05.501 00.000 10672 Sending socket response 36 (0x24) 21:08:06.493 00.992 428 Exposure complete 21:08:06.627 00.134 428 worker thread done servicing request 21:08:06.627 00.000 10672 OnExposeComplete: enter 21:08:06.628 00.001 10672 UpdateGuideState(): m_state=6 21:08:06.628 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3070 21:08:06.628 00.000 10672 Star::Find returns 1 (0), X=1112.11, Y=797.74, Mass=306875, SNR=49.2, Peak=42144 HFD=2.8 21:08:06.629 00.001 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.02) = xAngle (5.64 = -0.64) 21:08:06.629 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.51 = 2.51) 21:08:06.629 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.22 hyp=0.44 cameraTheta=2.62 mountX=0.35 mountY=0.26, mountTheta=0.63 21:08:06.630 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.22, opts=13) 21:08:06.630 00.000 10672 Enqueuing Move request for scope (-0.38, 0.22) 21:08:06.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:08:06.630 00.000 428 Worker thread wakes up 21:08:06.631 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.22) opts 0xd 21:08:06.631 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.22) 21:08:06.631 00.000 428 Moving (-0.38, 0.22) raw xDistance=0.35 yDistance=0.26 21:08:06.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 21:08:06.631 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:06.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 21:08:06.631 00.000 428 MoveAxis(E, 0, ABG) 21:08:06.631 00.000 428 Move returns status 0, amount 0 21:08:06.631 00.000 428 MoveAxis(N, 0, ABG) 21:08:06.632 00.001 428 Move returns status 0, amount 0 21:08:06.632 00.000 428 move complete, result=0 21:08:06.632 00.000 428 worker thread done servicing request 21:08:06.655 00.023 10672 UpdateGuideState exits: m=306875 SNR=49.2 21:08:06.656 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:06.656 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:06.656 00.000 10672 Enqueuing Expose request 21:08:06.656 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 21:08:06.656 00.000 428 Worker thread wakes up 21:08:06.656 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:06.656 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:08.986 02.330 428 Exposure complete 21:08:09.111 00.125 428 worker thread done servicing request 21:08:09.111 00.000 10672 OnExposeComplete: enter 21:08:09.111 00.000 10672 UpdateGuideState(): m_state=6 21:08:09.111 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3071 21:08:09.127 00.016 10672 Star::Find returns 1 (0), X=1112.25, Y=797.96, Mass=243557, SNR=45.1, Peak=36368 HFD=2.5 21:08:09.127 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.02) = xAngle (5.10 = -1.19) 21:08:09.127 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.97 = 1.97) 21:08:09.127 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.44 hyp=0.50 cameraTheta=2.08 mountX=0.19 mountY=0.46, mountTheta=1.19 21:08:09.127 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.44, opts=13) 21:08:09.127 00.000 10672 Enqueuing Move request for scope (-0.24, 0.44) 21:08:09.127 00.000 428 Worker thread wakes up 21:08:09.127 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:08:09.127 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.44) opts 0xd 21:08:09.127 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.44) 21:08:09.127 00.000 428 Moving (-0.24, 0.44) raw xDistance=0.19 yDistance=0.46 21:08:09.127 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:08:09.127 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:09.127 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 21:08:09.127 00.000 428 MoveAxis(E, 0, ABG) 21:08:09.127 00.000 428 Move returns status 0, amount 0 21:08:09.127 00.000 428 MoveAxis(N, 0, ABG) 21:08:09.127 00.000 428 Move returns status 0, amount 0 21:08:09.127 00.000 428 move complete, result=0 21:08:09.127 00.000 428 worker thread done servicing request 21:08:09.143 00.016 10672 UpdateGuideState exits: m=243557 SNR=45.1 21:08:09.143 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:09.143 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:09.143 00.000 10672 Enqueuing Expose request 21:08:09.143 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:08:09.143 00.000 428 Worker thread wakes up 21:08:09.143 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:09.143 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:10.533 01.390 10672 read socket command 10 21:08:10.533 00.000 10672 processing socket request REQDIST 21:08:10.533 00.000 10672 SOCKSVR: Sending pixel error of 0.42 21:08:10.533 00.000 10672 Sending socket response 42 (0x2a) 21:08:11.485 00.952 428 Exposure complete 21:08:11.626 00.141 428 worker thread done servicing request 21:08:11.626 00.000 10672 OnExposeComplete: enter 21:08:11.626 00.000 10672 UpdateGuideState(): m_state=6 21:08:11.626 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3072 21:08:11.626 00.000 10672 Star::Find returns 1 (0), X=1112.72, Y=798.08, Mass=262472, SNR=50.1, Peak=40960 HFD=2.6 21:08:11.626 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.02) = xAngle (4.20 = -2.09) 21:08:11.626 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.07 = 1.07) 21:08:11.626 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.56 hyp=0.61 cameraTheta=1.18 mountX=-0.30 mountY=0.53, mountTheta=2.08 21:08:11.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.56, opts=13) 21:08:11.626 00.000 10672 Enqueuing Move request for scope (0.23, 0.56) 21:08:11.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 21:08:11.626 00.000 428 Worker thread wakes up 21:08:11.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.56) opts 0xd 21:08:11.626 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.56) 21:08:11.626 00.000 428 Moving (0.23, 0.56) raw xDistance=-0.30 yDistance=0.53 21:08:11.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 21:08:11.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:11.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 21:08:11.626 00.000 428 MoveAxis(E, 0, ABG) 21:08:11.626 00.000 428 Move returns status 0, amount 0 21:08:11.626 00.000 428 MoveAxis(N, 0, ABG) 21:08:11.626 00.000 428 Move returns status 0, amount 0 21:08:11.626 00.000 428 move complete, result=0 21:08:11.626 00.000 428 worker thread done servicing request 21:08:11.642 00.016 10672 UpdateGuideState exits: m=262472 SNR=50.1 21:08:11.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:11.642 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:11.642 00.000 10672 Enqueuing Expose request 21:08:11.642 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 21:08:11.642 00.000 428 Worker thread wakes up 21:08:11.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:11.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:13.989 02.347 428 Exposure complete 21:08:14.130 00.141 428 worker thread done servicing request 21:08:14.130 00.000 10672 OnExposeComplete: enter 21:08:14.130 00.000 10672 UpdateGuideState(): m_state=6 21:08:14.130 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3073 21:08:14.130 00.000 10672 Star::Find returns 1 (0), X=1112.27, Y=797.92, Mass=234967, SNR=47.9, Peak=41168 HFD=2.5 21:08:14.130 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.02) = xAngle (5.09 = -1.20) 21:08:14.130 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.96 = 1.96) 21:08:14.130 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.40 hyp=0.46 cameraTheta=2.06 mountX=0.17 mountY=0.42, mountTheta=1.20 21:08:14.130 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.40, opts=13) 21:08:14.130 00.000 10672 Enqueuing Move request for scope (-0.22, 0.40) 21:08:14.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:08:14.130 00.000 428 Worker thread wakes up 21:08:14.130 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.40) opts 0xd 21:08:14.130 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.40) 21:08:14.130 00.000 428 Moving (-0.22, 0.40) raw xDistance=0.17 yDistance=0.42 21:08:14.130 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:08:14.130 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:14.130 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 21:08:14.130 00.000 428 MoveAxis(E, 0, ABG) 21:08:14.130 00.000 428 Move returns status 0, amount 0 21:08:14.130 00.000 428 MoveAxis(N, 0, ABG) 21:08:14.130 00.000 428 Move returns status 0, amount 0 21:08:14.130 00.000 428 move complete, result=0 21:08:14.130 00.000 428 worker thread done servicing request 21:08:14.161 00.031 10672 UpdateGuideState exits: m=234967 SNR=47.9 21:08:14.161 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:14.161 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:14.161 00.000 10672 Enqueuing Expose request 21:08:14.161 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:08:14.161 00.000 428 Worker thread wakes up 21:08:14.161 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:14.161 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:15.504 01.343 10672 read socket command 10 21:08:15.504 00.000 10672 processing socket request REQDIST 21:08:15.504 00.000 10672 SOCKSVR: Sending pixel error of 0.47 21:08:15.504 00.000 10672 Sending socket response 47 (0x2f) 21:08:16.488 00.984 428 Exposure complete 21:08:16.613 00.125 428 worker thread done servicing request 21:08:16.613 00.000 10672 OnExposeComplete: enter 21:08:16.613 00.000 10672 UpdateGuideState(): m_state=6 21:08:16.613 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3074 21:08:16.613 00.000 10672 Star::Find returns 1 (0), X=1112.64, Y=798.18, Mass=248567, SNR=42.0, Peak=37136 HFD=2.7 21:08:16.613 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.02) = xAngle (4.37 = -1.91) 21:08:16.613 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.24 = 1.24) 21:08:16.613 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.67 hyp=0.68 cameraTheta=1.35 mountX=-0.23 mountY=0.65, mountTheta=1.91 21:08:16.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.67, opts=13) 21:08:16.613 00.000 10672 Enqueuing Move request for scope (0.15, 0.67) 21:08:16.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:08:16.613 00.000 428 Worker thread wakes up 21:08:16.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.67) opts 0xd 21:08:16.613 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.67) 21:08:16.613 00.000 428 Moving (0.15, 0.67) raw xDistance=-0.23 yDistance=0.65 21:08:16.613 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 21:08:16.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 21:08:16.613 00.000 428 MoveAxis(E, 0, ABG) 21:08:16.613 00.000 428 Move returns status 0, amount 0 21:08:16.613 00.000 428 MoveAxis(S, 983, ABG) 21:08:16.613 00.000 428 Guiding Dir = 1, Dur = 983 21:08:16.613 00.000 428 IsSlewing returns 0 21:08:16.613 00.000 428 IsGuiding returns 0 21:08:16.645 00.032 10672 UpdateGuideState exits: m=248567 SNR=42.0 21:08:16.645 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:16.645 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:16.645 00.000 10672 Enqueuing Expose request 21:08:16.691 00.046 428 PulseGuide returned control before completion, sleep 918 21:08:17.629 00.938 428 IsGuiding returns 1 21:08:17.629 00.000 428 scope still moving after pulse duration time elapsed 21:08:17.660 00.031 428 IsSlewing returns 0 21:08:17.660 00.000 428 IsGuiding returns 1 21:08:17.707 00.047 428 IsSlewing returns 0 21:08:17.738 00.031 428 IsGuiding returns 0 21:08:17.738 00.000 428 scope move finished after 983 + 132 ms 21:08:17.738 00.000 428 Move returns status 0, amount 983 21:08:17.738 00.000 428 move complete, result=0 21:08:17.738 00.000 428 worker thread done servicing request 21:08:17.738 00.000 428 Worker thread wakes up 21:08:17.738 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 983 ms SOUTH 21:08:17.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:17.738 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:19.003 01.265 428 Exposure complete 21:08:19.144 00.141 428 worker thread done servicing request 21:08:19.144 00.000 10672 OnExposeComplete: enter 21:08:19.144 00.000 10672 UpdateGuideState(): m_state=6 21:08:19.144 00.000 10672 Star::Find(15, 1112, 798, 0, (0,0,0,0), 0.0, 0) frame 3075 21:08:19.144 00.000 10672 Star::Find returns 1 (0), X=1112.46, Y=797.63, Mass=260192, SNR=42.0, Peak=32672 HFD=3.0 21:08:19.144 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.02) = xAngle (4.87 = -1.42) 21:08:19.144 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.74 = 1.74) 21:08:19.144 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.85 mountX=0.02 mountY=0.11, mountTheta=1.42 21:08:19.144 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.11, opts=13) 21:08:19.144 00.000 10672 Enqueuing Move request for scope (-0.03, 0.11) 21:08:19.144 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:08:19.144 00.000 428 Worker thread wakes up 21:08:19.144 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd 21:08:19.144 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.11) 21:08:19.144 00.000 428 Moving (-0.03, 0.11) raw xDistance=0.02 yDistance=0.11 21:08:19.144 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:08:19.144 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:19.144 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 21:08:19.144 00.000 428 MoveAxis(E, 0, ABG) 21:08:19.144 00.000 428 Move returns status 0, amount 0 21:08:19.144 00.000 428 MoveAxis(N, 0, ABG) 21:08:19.144 00.000 428 Move returns status 0, amount 0 21:08:19.144 00.000 428 move complete, result=0 21:08:19.144 00.000 428 worker thread done servicing request 21:08:19.159 00.015 10672 UpdateGuideState exits: m=260192 SNR=42.0 21:08:19.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:19.159 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:19.159 00.000 10672 Enqueuing Expose request 21:08:19.159 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:08:19.159 00.000 428 Worker thread wakes up 21:08:19.159 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:19.159 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:20.503 01.344 10672 read socket command 10 21:08:20.503 00.000 10672 processing socket request REQDIST 21:08:20.503 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:08:20.503 00.000 10672 Sending socket response 40 (0x28) 21:08:21.487 00.984 428 Exposure complete 21:08:21.627 00.140 428 worker thread done servicing request 21:08:21.627 00.000 10672 OnExposeComplete: enter 21:08:21.627 00.000 10672 UpdateGuideState(): m_state=6 21:08:21.627 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3076 21:08:21.627 00.000 10672 Star::Find returns 1 (0), X=1112.63, Y=797.91, Mass=256218, SNR=45.5, Peak=49344 HFD=2.4 21:08:21.627 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.02) = xAngle (4.25 = -2.03) 21:08:21.627 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.13 = 1.13) 21:08:21.627 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.40 hyp=0.42 cameraTheta=1.23 mountX=-0.19 mountY=0.38, mountTheta=2.03 21:08:21.627 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.40, opts=13) 21:08:21.627 00.000 10672 Enqueuing Move request for scope (0.14, 0.40) 21:08:21.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:08:21.627 00.000 428 Worker thread wakes up 21:08:21.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.40) opts 0xd 21:08:21.627 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.40) 21:08:21.627 00.000 428 Moving (0.14, 0.40) raw xDistance=-0.19 yDistance=0.38 21:08:21.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:08:21.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:21.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 21:08:21.627 00.000 428 MoveAxis(E, 0, ABG) 21:08:21.627 00.000 428 Move returns status 0, amount 0 21:08:21.627 00.000 428 MoveAxis(N, 0, ABG) 21:08:21.627 00.000 428 Move returns status 0, amount 0 21:08:21.627 00.000 428 move complete, result=0 21:08:21.627 00.000 428 worker thread done servicing request 21:08:21.663 00.036 10672 UpdateGuideState exits: m=256218 SNR=45.5 21:08:21.663 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:21.663 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:21.663 00.000 10672 Enqueuing Expose request 21:08:21.663 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:08:21.663 00.000 428 Worker thread wakes up 21:08:21.663 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:21.663 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:24.006 02.343 428 Exposure complete 21:08:24.131 00.125 428 worker thread done servicing request 21:08:24.131 00.000 10672 OnExposeComplete: enter 21:08:24.131 00.000 10672 UpdateGuideState(): m_state=6 21:08:24.131 00.000 10672 Star::Find(15, 1112, 797, 0, (0,0,0,0), 0.0, 0) frame 3077 21:08:24.131 00.000 10672 Star::Find returns 1 (0), X=1111.26, Y=797.85, Mass=226191, SNR=41.5, Peak=26672 HFD=3.7 21:08:24.131 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.02) = xAngle (5.90 = -0.39) 21:08:24.131 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.77 = 2.77) 21:08:24.131 00.000 10672 CameraToMount -- cameraX=-1.23 cameraY=0.33 hyp=1.28 cameraTheta=2.88 mountX=1.18 mountY=0.46, mountTheta=0.37 21:08:24.131 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.23, y=0.33, opts=13) 21:08:24.131 00.000 10672 Enqueuing Move request for scope (-1.23, 0.33) 21:08:24.131 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:08:24.131 00.000 428 Worker thread wakes up 21:08:24.131 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.33) opts 0xd 21:08:24.131 00.000 428 Handling offset move in thread for scope, endpoint = (-1.23, 0.33) 21:08:24.131 00.000 428 Moving (-1.23, 0.33) raw xDistance=1.18 yDistance=0.46 21:08:24.131 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.18 21:08:24.131 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:24.131 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 21:08:24.131 00.000 428 MoveAxis(W, 1101, ABG) 21:08:24.131 00.000 428 Guiding Dir = 3, Dur = 1101 21:08:24.131 00.000 428 IsSlewing returns 0 21:08:24.131 00.000 428 IsGuiding returns 0 21:08:24.162 00.031 10672 UpdateGuideState exits: m=226191 SNR=41.5 21:08:24.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:24.162 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:24.162 00.000 10672 Enqueuing Expose request 21:08:24.162 00.000 428 PulseGuide returned control before completion, sleep 1084 21:08:25.256 01.094 428 IsGuiding returns 0 21:08:25.256 00.000 428 Move returns status 0, amount 1101 21:08:25.256 00.000 428 MoveAxis(N, 0, ABG) 21:08:25.256 00.000 428 Move returns status 0, amount 0 21:08:25.256 00.000 428 move complete, result=0 21:08:25.256 00.000 428 worker thread done servicing request 21:08:25.256 00.000 428 Worker thread wakes up 21:08:25.256 00.000 10672 GuideStep: 1.2 px 1101 ms WEST, 0.5 px 0 ms NORTH 21:08:25.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:25.256 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1097,783,31,31) 21:08:25.505 00.249 10672 read socket command 10 21:08:25.505 00.000 10672 processing socket request REQDIST 21:08:25.505 00.000 10672 SOCKSVR: Sending pixel error of 0.67 21:08:25.505 00.000 10672 Sending socket response 67 (0x43) 21:08:26.474 00.969 428 Exposure complete 21:08:26.614 00.140 428 worker thread done servicing request 21:08:26.614 00.000 10672 OnExposeComplete: enter 21:08:26.614 00.000 10672 UpdateGuideState(): m_state=6 21:08:26.614 00.000 10672 Star::Find(15, 1111, 797, 0, (0,0,0,0), 0.0, 0) frame 3078 21:08:26.614 00.000 10672 Star::Find returns 1 (0), X=1099.53, Y=796.30, Mass=151373, SNR=25.2, Peak=11632 HFD=6.7 21:08:26.614 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 21:08:26.614 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.13) 21:08:26.614 00.000 10672 CameraToMount -- cameraX=-12.97 cameraY=-1.22 hyp=13.02 cameraTheta=-3.05 mountX=13.02 mountY=0.18, mountTheta=0.01 21:08:26.614 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-12.97, y=-1.22, opts=13) 21:08:26.614 00.000 10672 Enqueuing Move request for scope (-12.97, -1.22) 21:08:26.614 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:08:26.614 00.000 428 Worker thread wakes up 21:08:26.614 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-12.97, -1.22) opts 0xd 21:08:26.614 00.000 428 Handling offset move in thread for scope, endpoint = (-12.97, -1.22) 21:08:26.614 00.000 428 Moving (-12.97, -1.22) raw xDistance=13.02 yDistance=0.18 21:08:26.614 00.000 428 GuideAlgorithmHysteresis::Result() returns 8.25 from input 13.02 21:08:26.614 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:26.614 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 21:08:26.614 00.000 428 MoveAxis(W, 12188, ABG) 21:08:26.614 00.000 428 duration set to 2500 by maxRaDuration 21:08:26.614 00.000 428 Guiding Dir = 3, Dur = 2500 21:08:26.614 00.000 428 IsSlewing returns 0 21:08:26.614 00.000 428 IsGuiding returns 0 21:08:26.646 00.032 428 PulseGuide returned control before completion, sleep 2489 21:08:26.646 00.000 10672 UpdateGuideState exits: m=151373 SNR=25.2 21:08:26.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:26.646 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:26.646 00.000 10672 Enqueuing Expose request 21:08:29.145 02.499 428 IsGuiding returns 0 21:08:29.145 00.000 428 Move returns status 0, amount 2500 21:08:29.145 00.000 428 MoveAxis(N, 0, ABG) 21:08:29.145 00.000 428 Move returns status 0, amount 0 21:08:29.145 00.000 428 move complete, result=0 21:08:29.145 00.000 428 worker thread done servicing request 21:08:29.145 00.000 10672 GuideStep: 13.0 px 2500 ms WEST, 0.2 px 0 ms NORTH 21:08:29.145 00.000 428 Worker thread wakes up 21:08:29.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:29.145 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1085,781,31,31) 21:08:29.160 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:08:30.509 01.349 10672 read socket command 10 21:08:30.509 00.000 10672 processing socket request REQDIST 21:08:30.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:08:30.509 00.000 10672 Sending socket response 255 (0xff) 21:08:31.493 00.984 428 Exposure complete 21:08:31.633 00.140 428 worker thread done servicing request 21:08:31.633 00.000 10672 OnExposeComplete: enter 21:08:31.633 00.000 10672 UpdateGuideState(): m_state=6 21:08:31.633 00.000 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3079 21:08:31.633 00.000 10672 Star::Find returns 1 (0), X=1091.00, Y=800.00, Mass=15919, SNR=14.9, Peak=19376 HFD=0.5 21:08:31.633 00.000 10672 Status Line: Mass: 15919 vs 260192 21:08:31.633 00.000 10672 UpdateCurrentPosition: star mass new=15918.7 exp=260191.5 thresh=50% limits=(130095.8, 498677.7, 520383.0) 21:08:31.633 00.000 10672 DistanceChecker: activated 21:08:31.633 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:31.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:31.633 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:31.633 00.000 428 Worker thread wakes up 21:08:31.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:31.633 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:31.633 00.000 428 move complete, result=0 21:08:31.633 00.000 428 worker thread done servicing request 21:08:31.758 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:31.758 00.000 10672 Status Line: Star lost - mass changed 21:08:31.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=424, FiltMax=65488, Gamma=1.000 21:08:31.774 00.016 10672 UpdateGuideState exits: Star lost - mass changed 21:08:31.789 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:31.789 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:31.789 00.000 10672 Enqueuing Expose request 21:08:31.789 00.000 428 Worker thread wakes up 21:08:31.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:31.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:34.004 02.215 428 Exposure complete 21:08:34.145 00.141 428 worker thread done servicing request 21:08:34.145 00.000 10672 OnExposeComplete: enter 21:08:34.145 00.000 10672 UpdateGuideState(): m_state=6 21:08:34.146 00.001 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3080 21:08:34.146 00.000 10672 Star::Find returns 1 (0), X=1090.76, Y=798.93, Mass=38639, SNR=14.6, Peak=18064 HFD=2.7 21:08:34.147 00.001 10672 Status Line: Mass: 38639 vs 260192 21:08:34.152 00.005 10672 UpdateCurrentPosition: star mass new=38638.8 exp=260191.5 thresh=50% limits=(130095.8, 498677.7, 520383.0) 21:08:34.152 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:34.153 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:34.153 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:34.153 00.000 428 Worker thread wakes up 21:08:34.153 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:34.153 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:34.153 00.000 428 move complete, result=0 21:08:34.154 00.001 428 worker thread done servicing request 21:08:34.256 00.102 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:34.256 00.000 10672 Status Line: Star lost - mass changed 21:08:34.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:08:34.294 00.038 10672 UpdateGuideState exits: Star lost - mass changed 21:08:34.295 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:34.295 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:34.295 00.000 10672 Enqueuing Expose request 21:08:34.295 00.000 428 Worker thread wakes up 21:08:34.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:34.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:35.500 01.205 10672 read socket command 10 21:08:35.500 00.000 10672 processing socket request REQDIST 21:08:35.501 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:08:35.501 00.000 10672 Sending socket response 255 (0xff) 21:08:36.483 00.982 428 Exposure complete 21:08:36.618 00.135 428 worker thread done servicing request 21:08:36.618 00.000 10672 OnExposeComplete: enter 21:08:36.618 00.000 10672 UpdateGuideState(): m_state=6 21:08:36.620 00.002 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3081 21:08:36.621 00.001 10672 Star::Find returns 1 (0), X=1090.89, Y=799.99, Mass=29082, SNR=13.5, Peak=16752 HFD=2.3 21:08:36.621 00.000 10672 Status Line: Mass: 29082 vs 256218 21:08:36.630 00.009 10672 UpdateCurrentPosition: star mass new=29081.9 exp=256217.5 thresh=50% limits=(128108.8, 498677.7, 512435.0) 21:08:36.631 00.001 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:36.631 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:36.631 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:36.631 00.000 428 Worker thread wakes up 21:08:36.631 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:36.632 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:36.632 00.000 428 move complete, result=0 21:08:36.632 00.000 428 worker thread done servicing request 21:08:36.736 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:36.736 00.000 10672 Status Line: Star lost - mass changed 21:08:36.752 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:08:36.777 00.025 10672 UpdateGuideState exits: Star lost - mass changed 21:08:36.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:36.777 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:36.778 00.001 10672 Enqueuing Expose request 21:08:36.778 00.000 428 Worker thread wakes up 21:08:36.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:36.778 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:38.999 02.221 428 Exposure complete 21:08:39.132 00.133 428 worker thread done servicing request 21:08:39.133 00.001 10672 OnExposeComplete: enter 21:08:39.133 00.000 10672 UpdateGuideState(): m_state=6 21:08:39.133 00.000 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3082 21:08:39.134 00.001 10672 Star::Find false star n=3 nbg=258 bg=3489.7 sigma=1055.8 thresh=6657 peak=6150 21:08:39.134 00.000 10672 Star::Find returns 0 (2), X=1099.00, Y=796.00, Mass=20843, SNR=2.9, Peak=15344 HFD=0.0 21:08:39.134 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:08:39.134 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:39.135 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:39.135 00.000 428 Worker thread wakes up 21:08:39.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:39.135 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:39.135 00.000 428 move complete, result=0 21:08:39.135 00.000 428 worker thread done servicing request 21:08:39.246 00.111 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:39.246 00.000 10672 Status Line: Star lost - low SNR 21:08:39.277 00.031 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:08:39.310 00.033 10672 UpdateGuideState exits: Star lost - low SNR 21:08:39.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:39.310 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:39.311 00.001 10672 Enqueuing Expose request 21:08:39.311 00.000 428 Worker thread wakes up 21:08:39.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:39.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:40.501 01.190 10672 read socket command 10 21:08:40.501 00.000 10672 processing socket request REQDIST 21:08:40.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:08:40.501 00.000 10672 Sending socket response 255 (0xff) 21:08:41.482 00.981 428 Exposure complete 21:08:41.622 00.140 428 worker thread done servicing request 21:08:41.623 00.001 10672 OnExposeComplete: enter 21:08:41.623 00.000 10672 UpdateGuideState(): m_state=6 21:08:41.623 00.000 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3083 21:08:41.624 00.001 10672 Star::Find returns 1 (0), X=1091.10, Y=799.90, Mass=37797, SNR=15.4, Peak=18720 HFD=4.9 21:08:41.624 00.000 10672 Status Line: Mass: 37797 vs 256218 21:08:41.629 00.005 10672 UpdateCurrentPosition: star mass new=37797.1 exp=256217.5 thresh=50% limits=(128108.8, 498677.7, 512435.0) 21:08:41.630 00.001 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:41.630 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:41.630 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:41.630 00.000 428 Worker thread wakes up 21:08:41.631 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:41.631 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:41.631 00.000 428 move complete, result=0 21:08:41.631 00.000 428 worker thread done servicing request 21:08:41.733 00.102 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:41.733 00.000 10672 Status Line: Star lost - mass changed 21:08:41.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:08:41.756 00.023 10672 UpdateGuideState exits: Star lost - mass changed 21:08:41.756 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:41.756 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:41.756 00.000 10672 Enqueuing Expose request 21:08:41.756 00.000 428 Worker thread wakes up 21:08:41.766 00.010 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:41.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:43.988 02.222 428 Exposure complete 21:08:44.135 00.147 428 worker thread done servicing request 21:08:44.135 00.000 10672 OnExposeComplete: enter 21:08:44.135 00.000 10672 UpdateGuideState(): m_state=6 21:08:44.136 00.001 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3084 21:08:44.136 00.000 10672 Star::Find returns 1 (0), X=1091.55, Y=800.36, Mass=42297, SNR=15.9, Peak=17408 HFD=4.8 21:08:44.136 00.000 10672 Status Line: Mass: 42297 vs 248567 21:08:44.142 00.006 10672 UpdateCurrentPosition: star mass new=42296.6 exp=248567.5 thresh=50% limits=(124283.7, 498677.7, 497134.9) 21:08:44.142 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:44.142 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:44.142 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:44.142 00.000 428 Worker thread wakes up 21:08:44.143 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:44.143 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:44.143 00.000 428 move complete, result=0 21:08:44.143 00.000 428 worker thread done servicing request 21:08:44.245 00.102 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:44.245 00.000 10672 Status Line: Star lost - mass changed 21:08:44.289 00.044 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:08:44.314 00.025 10672 UpdateGuideState exits: Star lost - mass changed 21:08:44.315 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:44.315 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:44.315 00.000 10672 Enqueuing Expose request 21:08:44.315 00.000 428 Worker thread wakes up 21:08:44.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:44.316 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:45.502 01.186 10672 read socket command 10 21:08:45.502 00.000 10672 processing socket request REQDIST 21:08:45.504 00.002 10672 SOCKSVR: Sending pixel error of 2.55 21:08:45.504 00.000 10672 Sending socket response 255 (0xff) 21:08:46.480 00.976 428 Exposure complete 21:08:46.614 00.134 428 worker thread done servicing request 21:08:46.614 00.000 10672 OnExposeComplete: enter 21:08:46.615 00.001 10672 UpdateGuideState(): m_state=6 21:08:46.615 00.000 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3085 21:08:46.616 00.001 10672 Star::Find false star n=2 nbg=265 bg=3433.7 sigma=1072.6 thresh=6652 peak=5927 21:08:46.616 00.000 10672 Star::Find returns 0 (2), X=1099.00, Y=796.00, Mass=13789, SNR=2.9, Peak=14240 HFD=0.0 21:08:46.616 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:08:46.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:46.616 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:46.617 00.001 428 Worker thread wakes up 21:08:46.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:46.617 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:46.617 00.000 428 move complete, result=0 21:08:46.618 00.001 428 worker thread done servicing request 21:08:46.723 00.105 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:46.723 00.000 10672 Status Line: Star lost - low SNR 21:08:46.726 00.003 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:08:46.741 00.015 10672 UpdateGuideState exits: Star lost - low SNR 21:08:46.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:46.741 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:46.741 00.000 10672 Enqueuing Expose request 21:08:46.741 00.000 428 Worker thread wakes up 21:08:46.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:46.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:48.979 02.238 428 Exposure complete 21:08:49.114 00.135 428 worker thread done servicing request 21:08:49.114 00.000 10672 OnExposeComplete: enter 21:08:49.114 00.000 10672 UpdateGuideState(): m_state=6 21:08:49.114 00.000 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3086 21:08:49.114 00.000 10672 Star::Find returns 1 (0), X=1090.63, Y=798.71, Mass=17979, SNR=9.8, Peak=14896 HFD=2.1 21:08:49.114 00.000 10672 Status Line: Mass: 17979 vs 243557 21:08:49.121 00.007 10672 UpdateCurrentPosition: star mass new=17978.7 exp=243556.9 thresh=50% limits=(121778.5, 498677.7, 487113.9) 21:08:49.121 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:49.121 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:49.121 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:49.121 00.000 428 Worker thread wakes up 21:08:49.122 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:49.122 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:49.122 00.000 428 move complete, result=0 21:08:49.122 00.000 428 worker thread done servicing request 21:08:49.230 00.108 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:49.230 00.000 10672 Status Line: Star lost - mass changed 21:08:49.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:08:49.245 00.015 10672 UpdateGuideState exits: Star lost - mass changed 21:08:49.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:49.245 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:49.245 00.000 10672 Enqueuing Expose request 21:08:49.245 00.000 428 Worker thread wakes up 21:08:49.261 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:49.261 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:50.513 01.252 10672 read socket command 10 21:08:50.513 00.000 10672 processing socket request REQDIST 21:08:50.513 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:08:50.513 00.000 10672 Sending socket response 255 (0xff) 21:08:51.478 00.965 428 Exposure complete 21:08:51.613 00.135 428 worker thread done servicing request 21:08:51.613 00.000 10672 OnExposeComplete: enter 21:08:51.613 00.000 10672 UpdateGuideState(): m_state=6 21:08:51.614 00.001 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3087 21:08:51.614 00.000 10672 Star::Find returns 1 (0), X=1091.70, Y=800.00, Mass=17099, SNR=11.9, Peak=16640 HFD=0.9 21:08:51.614 00.000 10672 Status Line: Mass: 17099 vs 234967 21:08:51.629 00.015 10672 UpdateCurrentPosition: star mass new=17098.7 exp=234967.0 thresh=50% limits=(117483.5, 498677.7, 469934.0) 21:08:51.630 00.001 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:51.630 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:51.630 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:51.630 00.000 428 Worker thread wakes up 21:08:51.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:51.630 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:51.631 00.001 428 move complete, result=0 21:08:51.631 00.000 428 worker thread done servicing request 21:08:51.744 00.113 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:51.744 00.000 10672 Status Line: Star lost - mass changed 21:08:51.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:08:51.775 00.031 10672 UpdateGuideState exits: Star lost - mass changed 21:08:51.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:51.775 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:51.776 00.001 10672 Enqueuing Expose request 21:08:51.776 00.000 428 Worker thread wakes up 21:08:51.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:51.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:53.996 02.220 428 Exposure complete 21:08:54.130 00.134 428 worker thread done servicing request 21:08:54.130 00.000 10672 OnExposeComplete: enter 21:08:54.131 00.001 10672 UpdateGuideState(): m_state=6 21:08:54.131 00.000 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3088 21:08:54.132 00.001 10672 Star::Find returns 1 (0), X=1091.13, Y=798.44, Mass=34135, SNR=14.3, Peak=15232 HFD=7.5 21:08:54.132 00.000 10672 Status Line: Mass: 34135 vs 151373 21:08:54.137 00.005 10672 UpdateCurrentPosition: star mass new=34135.4 exp=151372.9 thresh=50% limits=(75686.5, 498677.7, 302745.8) 21:08:54.138 00.001 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:08:54.138 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:08:54.138 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:08:54.138 00.000 428 Worker thread wakes up 21:08:54.139 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:08:54.139 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:08:54.139 00.000 428 move complete, result=0 21:08:54.139 00.000 428 worker thread done servicing request 21:08:54.255 00.116 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:08:54.271 00.016 10672 Status Line: Star lost - mass changed 21:08:54.276 00.005 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:08:54.302 00.026 10672 UpdateGuideState exits: Star lost - mass changed 21:08:54.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:54.302 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:08:54.302 00.000 10672 Enqueuing Expose request 21:08:54.302 00.000 428 Worker thread wakes up 21:08:54.303 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:08:54.303 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:08:55.515 01.212 10672 read socket command 10 21:08:55.515 00.000 10672 processing socket request REQDIST 21:08:55.516 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:08:55.516 00.000 10672 Sending socket response 255 (0xff) 21:08:56.477 00.961 428 Exposure complete 21:08:56.612 00.135 428 worker thread done servicing request 21:08:56.613 00.001 10672 OnExposeComplete: enter 21:08:56.613 00.000 10672 UpdateGuideState(): m_state=6 21:08:56.614 00.001 10672 Star::Find(15, 1099, 796, 0, (0,0,0,0), 0.0, 0) frame 3089 21:08:56.615 00.001 10672 Star::Find returns 1 (0), X=1090.93, Y=800.18, Mass=23047, SNR=11.8, Peak=16976 HFD=0.3 21:08:56.615 00.000 10672 DistanceChecker: deactivated 21:08:56.615 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.02) = xAngle (6.04 = -0.24) 21:08:56.615 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.91 = 2.91) 21:08:56.615 00.000 10672 CameraToMount -- cameraX=-21.57 cameraY=2.67 hyp=21.73 cameraTheta=3.02 mountX=21.08 mountY=4.96, mountTheta=0.23 21:08:56.618 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-21.57, y=2.67, opts=13) 21:08:56.619 00.001 10672 Enqueuing Move request for scope (-21.57, 2.67) 21:08:56.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:08:56.619 00.000 428 Worker thread wakes up 21:08:56.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-21.57, 2.67) opts 0xd 21:08:56.619 00.000 428 Handling offset move in thread for scope, endpoint = (-21.57, 2.67) 21:08:56.619 00.000 428 Moving (-21.57, 2.67) raw xDistance=21.08 yDistance=4.96 21:08:56.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.86 from input 21.08 21:08:56.620 00.001 428 GuideAlgorithmResistSwitch::Result() returns 4.96 from input 4.96 21:08:56.620 00.000 428 MoveAxis(W, 20468, ABG) 21:08:56.620 00.000 428 duration set to 2500 by maxRaDuration 21:08:56.620 00.000 428 Guiding Dir = 3, Dur = 2500 21:08:56.621 00.001 428 IsSlewing returns 0 21:08:56.621 00.000 428 IsGuiding returns 0 21:08:56.644 00.023 10672 UpdateGuideState exits: m=23047 SNR=11.8 21:08:56.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:56.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:08:56.645 00.001 10672 Enqueuing Expose request 21:08:56.650 00.005 428 PulseGuide returned control before completion, sleep 2483 21:08:59.147 02.497 428 IsGuiding returns 0 21:08:59.147 00.000 428 Move returns status 0, amount 2500 21:08:59.147 00.000 428 MoveAxis(S, 7526, ABG) 21:08:59.147 00.000 428 duration set to 2500 by maxDecDuration 21:08:59.147 00.000 428 Guiding Dir = 1, Dur = 2500 21:08:59.147 00.000 428 IsSlewing returns 0 21:08:59.147 00.000 428 IsGuiding returns 0 21:08:59.225 00.078 428 PulseGuide returned control before completion, sleep 2424 21:09:00.506 01.281 10672 read socket command 10 21:09:00.506 00.000 10672 processing socket request REQDIST 21:09:00.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:00.506 00.000 10672 Sending socket response 255 (0xff) 21:09:01.678 01.172 428 IsGuiding returns 1 21:09:01.678 00.000 428 scope still moving after pulse duration time elapsed 21:09:01.709 00.031 428 IsSlewing returns 0 21:09:01.709 00.000 428 IsGuiding returns 1 21:09:01.756 00.047 428 IsSlewing returns 0 21:09:01.756 00.000 428 IsGuiding returns 0 21:09:01.756 00.000 428 scope move finished after 2500 + 113 ms 21:09:01.756 00.000 428 Move returns status 0, amount 2500 21:09:01.756 00.000 428 move complete, result=0 21:09:01.756 00.000 428 worker thread done servicing request 21:09:01.756 00.000 428 Worker thread wakes up 21:09:01.756 00.000 10672 GuideStep: 21.1 px 2500 ms WEST, 5.0 px 2500 ms SOUTH 21:09:01.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:01.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:09:01.771 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:01.787 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:09:03.978 02.191 428 Exposure complete 21:09:04.119 00.141 428 worker thread done servicing request 21:09:04.119 00.000 10672 OnExposeComplete: enter 21:09:04.119 00.000 10672 UpdateGuideState(): m_state=6 21:09:04.119 00.000 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3090 21:09:04.119 00.000 10672 Star::Find returns 1 (0), X=1078.88, Y=787.82, Mass=38124, SNR=15.0, Peak=17840 HFD=3.8 21:09:04.119 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 21:09:04.119 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 21:09:04.119 00.000 10672 CameraToMount -- cameraX=-33.61 cameraY=-9.70 hyp=34.98 cameraTheta=-2.86 mountX=34.54 mountY=-6.04, mountTheta=-0.17 21:09:04.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-33.61, y=-9.70, opts=13) 21:09:04.119 00.000 10672 Enqueuing Move request for scope (-33.61, -9.70) 21:09:04.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:09:04.119 00.000 428 Worker thread wakes up 21:09:04.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-33.61, -9.70) opts 0xd 21:09:04.119 00.000 428 Handling offset move in thread for scope, endpoint = (-33.61, -9.70) 21:09:04.119 00.000 428 Moving (-33.61, -9.70) raw xDistance=34.54 yDistance=-6.04 21:09:04.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 22.73 from input 34.54 21:09:04.119 00.000 428 resist switch: large excursion: input -6.04 thresh 1.65 direction from 1 to -1 21:09:04.119 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-18.13 21:09:04.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.04 from input -6.04 21:09:04.119 00.000 428 MoveAxis(W, 33561, ABG) 21:09:04.119 00.000 428 duration set to 2500 by maxRaDuration 21:09:04.119 00.000 428 Guiding Dir = 3, Dur = 2500 21:09:04.119 00.000 428 IsSlewing returns 0 21:09:04.119 00.000 428 IsGuiding returns 0 21:09:04.134 00.015 428 PulseGuide returned control before completion, sleep 2495 21:09:04.150 00.016 10672 UpdateGuideState exits: m=38124 SNR=15.0 21:09:04.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:04.150 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:09:04.150 00.000 10672 Enqueuing Expose request 21:09:05.509 01.359 10672 read socket command 10 21:09:05.509 00.000 10672 processing socket request REQDIST 21:09:05.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:05.509 00.000 10672 Sending socket response 255 (0xff) 21:09:06.649 01.140 428 IsGuiding returns 0 21:09:06.649 00.000 428 Move returns status 0, amount 2500 21:09:06.649 00.000 428 MoveAxis(N, 9164, ABG) 21:09:06.649 00.000 428 duration set to 2500 by maxDecDuration 21:09:06.649 00.000 428 Guiding Dir = 0, Dur = 2500 21:09:06.649 00.000 428 IsSlewing returns 0 21:09:06.649 00.000 428 IsGuiding returns 0 21:09:06.727 00.078 428 PulseGuide returned control before completion, sleep 2429 21:09:09.179 02.452 428 IsGuiding returns 1 21:09:09.179 00.000 428 scope still moving after pulse duration time elapsed 21:09:09.211 00.032 428 IsSlewing returns 0 21:09:09.211 00.000 428 IsGuiding returns 1 21:09:09.258 00.047 428 IsSlewing returns 0 21:09:09.258 00.000 428 IsGuiding returns 0 21:09:09.258 00.000 428 scope move finished after 2500 + 108 ms 21:09:09.258 00.000 428 Move returns status 0, amount 2500 21:09:09.258 00.000 428 move complete, result=0 21:09:09.258 00.000 428 worker thread done servicing request 21:09:09.258 00.000 428 Worker thread wakes up 21:09:09.258 00.000 10672 GuideStep: 34.5 px 2500 ms WEST, -6.0 px 2500 ms NORTH 21:09:09.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:09.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,773,31,31) 21:09:09.273 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:09.289 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:09:10.507 01.218 10672 read socket command 10 21:09:10.507 00.000 10672 processing socket request REQDIST 21:09:10.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:10.507 00.000 10672 Sending socket response 255 (0xff) 21:09:11.465 00.958 428 Exposure complete 21:09:11.590 00.125 428 worker thread done servicing request 21:09:11.590 00.000 10672 OnExposeComplete: enter 21:09:11.590 00.000 10672 UpdateGuideState(): m_state=6 21:09:11.590 00.000 10672 Star::Find(15, 1078, 787, 0, (0,0,0,0), 0.0, 0) frame 3091 21:09:11.590 00.000 10672 Star::Find returns 1 (0), X=1080.45, Y=775.26, Mass=32949, SNR=14.9, Peak=19472 HFD=2.1 21:09:11.590 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.02) = xAngle (0.49 = 0.49) 21:09:11.590 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64) 21:09:11.590 00.000 10672 CameraToMount -- cameraX=-32.04 cameraY=-22.25 hyp=39.01 cameraTheta=-2.53 mountX=34.50 mountY=-18.70, mountTheta=-0.50 21:09:11.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-32.04, y=-22.25, opts=13) 21:09:11.605 00.015 10672 Enqueuing Move request for scope (-32.04, -22.25) 21:09:11.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:09:11.605 00.000 428 Worker thread wakes up 21:09:11.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-32.04, -22.25) opts 0xd 21:09:11.605 00.000 428 Handling offset move in thread for scope, endpoint = (-32.04, -22.25) 21:09:11.605 00.000 428 Moving (-32.04, -22.25) raw xDistance=34.50 yDistance=-18.70 21:09:11.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.33 from input 34.50 21:09:11.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.70 from input -18.70 21:09:11.605 00.000 428 MoveAxis(W, 34446, ABG) 21:09:11.605 00.000 428 duration set to 2500 by maxRaDuration 21:09:11.605 00.000 428 Guiding Dir = 3, Dur = 2500 21:09:11.605 00.000 428 IsSlewing returns 0 21:09:11.605 00.000 428 IsGuiding returns 0 21:09:11.621 00.016 428 PulseGuide returned control before completion, sleep 2495 21:09:11.621 00.000 10672 UpdateGuideState exits: m=32949 SNR=14.9 21:09:11.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:11.621 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:09:11.621 00.000 10672 Enqueuing Expose request 21:09:14.122 02.501 428 IsGuiding returns 0 21:09:14.122 00.000 428 Move returns status 0, amount 2500 21:09:14.122 00.000 428 MoveAxis(N, 28356, ABG) 21:09:14.123 00.001 428 duration set to 2500 by maxDecDuration 21:09:14.123 00.000 428 Guiding Dir = 0, Dur = 2500 21:09:14.123 00.000 428 IsSlewing returns 0 21:09:14.124 00.001 428 IsGuiding returns 0 21:09:14.198 00.074 428 PulseGuide returned control before completion, sleep 2436 21:09:15.507 01.309 10672 read socket command 10 21:09:15.507 00.000 10672 processing socket request REQDIST 21:09:15.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:15.507 00.000 10672 Sending socket response 255 (0xff) 21:09:16.648 01.141 428 IsGuiding returns 1 21:09:16.648 00.000 428 scope still moving after pulse duration time elapsed 21:09:16.694 00.046 428 IsSlewing returns 0 21:09:16.694 00.000 428 IsGuiding returns 1 21:09:16.741 00.047 428 IsSlewing returns 0 21:09:16.757 00.016 428 IsGuiding returns 0 21:09:16.757 00.000 428 scope move finished after 2500 + 134 ms 21:09:16.757 00.000 428 Move returns status 0, amount 2500 21:09:16.757 00.000 428 move complete, result=0 21:09:16.757 00.000 428 worker thread done servicing request 21:09:16.757 00.000 10672 GuideStep: 34.5 px 2500 ms WEST, -18.7 px 2500 ms NORTH 21:09:16.757 00.000 428 Worker thread wakes up 21:09:16.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:16.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:09:16.772 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:16.772 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:09:18.959 02.187 428 Exposure complete 21:09:19.100 00.141 428 worker thread done servicing request 21:09:19.100 00.000 10672 OnExposeComplete: enter 21:09:19.100 00.000 10672 UpdateGuideState(): m_state=6 21:09:19.100 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3092 21:09:19.100 00.000 10672 Star::Find returns 1 (0), X=1078.88, Y=787.91, Mass=19583, SNR=11.2, Peak=17840 HFD=2.5 21:09:19.100 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 21:09:19.100 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97) 21:09:19.100 00.000 10672 CameraToMount -- cameraX=-33.61 cameraY=-9.60 hyp=34.96 cameraTheta=-2.86 mountX=34.53 mountY=-5.95, mountTheta=-0.17 21:09:19.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-33.61, y=-9.60, opts=13) 21:09:19.100 00.000 10672 Enqueuing Move request for scope (-33.61, -9.60) 21:09:19.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:09:19.100 00.000 428 Worker thread wakes up 21:09:19.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-33.61, -9.60) opts 0xd 21:09:19.100 00.000 428 Handling offset move in thread for scope, endpoint = (-33.61, -9.60) 21:09:19.100 00.000 428 Moving (-33.61, -9.60) raw xDistance=34.53 yDistance=-5.95 21:09:19.100 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.38 from input 34.53 21:09:19.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns -5.95 from input -5.95 21:09:19.100 00.000 428 MoveAxis(W, 34529, ABG) 21:09:19.100 00.000 428 duration set to 2500 by maxRaDuration 21:09:19.100 00.000 428 Guiding Dir = 3, Dur = 2500 21:09:19.100 00.000 428 IsSlewing returns 0 21:09:19.100 00.000 428 IsGuiding returns 0 21:09:19.115 00.015 428 PulseGuide returned control before completion, sleep 2495 21:09:19.115 00.000 10672 UpdateGuideState exits: m=19583 SNR=11.2 21:09:19.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:19.115 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:09:19.115 00.000 10672 Enqueuing Expose request 21:09:20.510 01.395 10672 read socket command 10 21:09:20.510 00.000 10672 processing socket request REQDIST 21:09:20.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:20.510 00.000 10672 Sending socket response 255 (0xff) 21:09:21.619 01.109 428 IsGuiding returns 0 21:09:21.619 00.000 428 Move returns status 0, amount 2500 21:09:21.619 00.000 428 MoveAxis(N, 9025, ABG) 21:09:21.619 00.000 428 duration set to 2500 by maxDecDuration 21:09:21.619 00.000 428 Guiding Dir = 0, Dur = 2500 21:09:21.619 00.000 428 IsSlewing returns 0 21:09:21.619 00.000 428 IsGuiding returns 0 21:09:21.697 00.078 428 PulseGuide returned control before completion, sleep 2422 21:09:24.149 02.452 428 IsGuiding returns 1 21:09:24.149 00.000 428 scope still moving after pulse duration time elapsed 21:09:24.181 00.032 428 IsSlewing returns 0 21:09:24.181 00.000 428 IsGuiding returns 1 21:09:24.243 00.062 428 IsSlewing returns 0 21:09:24.243 00.000 428 IsGuiding returns 0 21:09:24.243 00.000 428 scope move finished after 2500 + 131 ms 21:09:24.243 00.000 428 Move returns status 0, amount 2500 21:09:24.243 00.000 428 move complete, result=0 21:09:24.243 00.000 428 worker thread done servicing request 21:09:24.243 00.000 428 Worker thread wakes up 21:09:24.243 00.000 10672 GuideStep: 34.5 px 2500 ms WEST, -6.0 px 2500 ms NORTH 21:09:24.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:24.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,773,31,31) 21:09:24.258 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:24.274 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:09:25.508 01.234 10672 read socket command 10 21:09:25.508 00.000 10672 processing socket request REQDIST 21:09:25.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:25.508 00.000 10672 Sending socket response 255 (0xff) 21:09:26.476 00.968 428 Exposure complete 21:09:26.601 00.125 428 worker thread done servicing request 21:09:26.601 00.000 10672 OnExposeComplete: enter 21:09:26.601 00.000 10672 UpdateGuideState(): m_state=6 21:09:26.601 00.000 10672 Star::Find(15, 1078, 787, 0, (0,0,0,0), 0.0, 0) frame 3093 21:09:26.601 00.000 10672 Star::Find returns 1 (0), X=1080.10, Y=774.32, Mass=52837, SNR=16.9, Peak=18608 HFD=8.8 21:09:26.601 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.02) = xAngle (0.50 = 0.50) 21:09:26.601 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63) 21:09:26.601 00.000 10672 CameraToMount -- cameraX=-32.39 cameraY=-23.19 hyp=39.84 cameraTheta=-2.52 mountX=34.96 mountY=-19.59, mountTheta=-0.51 21:09:26.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-32.39, y=-23.19, opts=13) 21:09:26.601 00.000 10672 Enqueuing Move request for scope (-32.39, -23.19) 21:09:26.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:09:26.601 00.000 428 Worker thread wakes up 21:09:26.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-32.39, -23.19) opts 0xd 21:09:26.601 00.000 428 Handling offset move in thread for scope, endpoint = (-32.39, -23.19) 21:09:26.601 00.000 428 Moving (-32.39, -23.19) raw xDistance=34.96 yDistance=-19.59 21:09:26.601 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.66 from input 34.96 21:09:26.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.59 from input -19.59 21:09:26.601 00.000 428 MoveAxis(W, 34943, ABG) 21:09:26.601 00.000 428 duration set to 2500 by maxRaDuration 21:09:26.601 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:09:26.601 00.000 428 Guiding Dir = 3, Dur = 2500 21:09:26.601 00.000 428 IsSlewing returns 0 21:09:26.601 00.000 428 IsGuiding returns 0 21:09:26.633 00.032 428 PulseGuide returned control before completion, sleep 2493 21:09:26.633 00.000 10672 UpdateGuideState exits: m=52837 SNR=16.9 21:09:26.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:26.633 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:09:26.633 00.000 10672 Enqueuing Expose request 21:09:26.633 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:09:29.136 02.503 428 IsGuiding returns 0 21:09:29.136 00.000 428 Move returns status 0, amount 2500 21:09:29.136 00.000 428 MoveAxis(N, 29713, ABG) 21:09:29.136 00.000 428 duration set to 2500 by maxDecDuration 21:09:29.136 00.000 428 Guiding Dir = 0, Dur = 2500 21:09:29.136 00.000 428 IsSlewing returns 0 21:09:29.136 00.000 428 IsGuiding returns 0 21:09:29.214 00.078 428 PulseGuide returned control before completion, sleep 2427 21:09:30.511 01.297 10672 read socket command 10 21:09:30.511 00.000 10672 processing socket request REQDIST 21:09:30.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:30.511 00.000 10672 Sending socket response 255 (0xff) 21:09:31.667 01.156 428 IsGuiding returns 1 21:09:31.667 00.000 428 scope still moving after pulse duration time elapsed 21:09:31.698 00.031 428 IsSlewing returns 0 21:09:31.698 00.000 428 IsGuiding returns 1 21:09:31.729 00.031 428 IsSlewing returns 0 21:09:31.760 00.031 428 IsGuiding returns 0 21:09:31.760 00.000 428 scope move finished after 2500 + 125 ms 21:09:31.760 00.000 428 Move returns status 0, amount 2500 21:09:31.760 00.000 428 move complete, result=0 21:09:31.760 00.000 428 worker thread done servicing request 21:09:31.760 00.000 428 Worker thread wakes up 21:09:31.760 00.000 10672 GuideStep: 35.0 px 2500 ms WEST, -19.6 px 2500 ms NORTH 21:09:31.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:31.760 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:09:31.776 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:31.791 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:09:33.978 02.187 428 Exposure complete 21:09:34.119 00.141 428 worker thread done servicing request 21:09:34.119 00.000 10672 OnExposeComplete: enter 21:09:34.119 00.000 10672 UpdateGuideState(): m_state=6 21:09:34.119 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3094 21:09:34.119 00.000 10672 Star::Find false star n=2 nbg=278 bg=3390.6 sigma=1136.7 thresh=6801 peak=6589 21:09:34.119 00.000 10672 Star::Find returns 0 (2), X=1080.00, Y=774.00, Mass=16371, SNR=2.9, Peak=15440 HFD=0.0 21:09:34.119 00.000 10672 DistanceChecker: activated 21:09:34.119 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:09:34.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:09:34.119 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:09:34.119 00.000 428 Worker thread wakes up 21:09:34.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:09:34.119 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:09:34.119 00.000 428 move complete, result=0 21:09:34.119 00.000 428 worker thread done servicing request 21:09:34.244 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:09:34.244 00.000 10672 Status Line: Star lost - low SNR 21:09:34.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:09:34.275 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:09:34.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:34.275 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:09:34.275 00.000 10672 Enqueuing Expose request 21:09:34.275 00.000 428 Worker thread wakes up 21:09:34.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:34.275 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:09:35.503 01.228 10672 read socket command 10 21:09:35.504 00.001 10672 processing socket request REQDIST 21:09:35.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:35.504 00.000 10672 Sending socket response 255 (0xff) 21:09:36.473 00.969 428 Exposure complete 21:09:36.608 00.135 428 worker thread done servicing request 21:09:36.608 00.000 10672 OnExposeComplete: enter 21:09:36.608 00.000 10672 UpdateGuideState(): m_state=6 21:09:36.609 00.001 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3095 21:09:36.609 00.000 10672 Star::Find returns 1 (0), X=1079.41, Y=775.79, Mass=19226, SNR=11.0, Peak=18832 HFD=1.2 21:09:36.609 00.000 10672 DistanceChecker: reject for large offset (39.58 > 15.87) avgDist = 7.94 count = 75 21:09:36.609 00.000 10672 Status Line: Recovering 21:09:36.614 00.005 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:766->CheckDistance error 21:09:36.615 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:09:36.615 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:09:36.615 00.000 428 Worker thread wakes up 21:09:36.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:09:36.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:09:36.616 00.001 428 move complete, result=0 21:09:36.616 00.000 428 worker thread done servicing request 21:09:36.718 00.102 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:09:36.718 00.000 10672 Status Line: No star found 21:09:36.719 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:09:36.734 00.015 10672 UpdateGuideState exits: No star found 21:09:36.734 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:36.734 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:09:36.734 00.000 10672 Enqueuing Expose request 21:09:36.734 00.000 428 Worker thread wakes up 21:09:36.734 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:36.734 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:09:38.984 02.250 428 Exposure complete 21:09:39.118 00.134 428 worker thread done servicing request 21:09:39.118 00.000 10672 OnExposeComplete: enter 21:09:39.118 00.000 10672 UpdateGuideState(): m_state=6 21:09:39.119 00.001 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3096 21:09:39.119 00.000 10672 Star::Find returns 1 (0), X=1080.15, Y=775.23, Mass=43877, SNR=18.1, Peak=19376 HFD=6.0 21:09:39.119 00.000 10672 DistanceChecker: reject for large offset (39.28 > 15.87) avgDist = 7.94 count = 75 21:09:39.120 00.001 10672 DistanceChecker: begin recovering 21:09:39.120 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.02) = xAngle (0.48 = 0.48) 21:09:39.120 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65) 21:09:39.120 00.000 10672 CameraToMount -- cameraX=-32.34 cameraY=-22.28 hyp=39.28 cameraTheta=-2.54 mountX=34.80 mountY=-18.69, mountTheta=-0.49 21:09:39.121 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-32.34, y=-22.28, opts=13) 21:09:39.122 00.001 10672 Enqueuing Move request for scope (-32.34, -22.28) 21:09:39.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:09:39.122 00.000 428 Worker thread wakes up 21:09:39.122 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-32.34, -22.28) opts 0xd 21:09:39.122 00.000 428 Handling offset move in thread for scope, endpoint = (-32.34, -22.28) 21:09:39.122 00.000 428 Moving (-32.34, -22.28) raw xDistance=34.80 yDistance=-18.69 21:09:39.122 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.58 from input 34.80 21:09:39.122 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.69 from input -18.69 21:09:39.123 00.001 428 MoveAxis(W, 34821, ABG) 21:09:39.123 00.000 428 duration set to 2500 by maxRaDuration 21:09:39.123 00.000 428 Guiding Dir = 3, Dur = 2500 21:09:39.123 00.000 428 IsSlewing returns 0 21:09:39.124 00.001 428 IsGuiding returns 0 21:09:39.145 00.021 10672 UpdateGuideState exits: m=43877 SNR=18.1 21:09:39.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:39.145 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:09:39.145 00.000 10672 Enqueuing Expose request 21:09:39.151 00.006 428 PulseGuide returned control before completion, sleep 2484 21:09:40.504 01.353 10672 read socket command 10 21:09:40.504 00.000 10672 processing socket request REQDIST 21:09:40.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:40.504 00.000 10672 Sending socket response 255 (0xff) 21:09:41.644 01.140 428 IsGuiding returns 0 21:09:41.644 00.000 428 Move returns status 0, amount 2500 21:09:41.644 00.000 428 MoveAxis(N, 28349, ABG) 21:09:41.644 00.000 428 duration set to 2500 by maxDecDuration 21:09:41.644 00.000 428 Guiding Dir = 0, Dur = 2500 21:09:41.644 00.000 428 IsSlewing returns 0 21:09:41.644 00.000 428 IsGuiding returns 0 21:09:41.723 00.079 428 PulseGuide returned control before completion, sleep 2433 21:09:44.159 02.436 428 IsGuiding returns 1 21:09:44.159 00.000 428 scope still moving after pulse duration time elapsed 21:09:44.190 00.031 428 IsSlewing returns 0 21:09:44.190 00.000 428 IsGuiding returns 1 21:09:44.222 00.032 428 IsSlewing returns 0 21:09:44.222 00.000 428 IsGuiding returns 1 21:09:44.257 00.035 428 IsSlewing returns 0 21:09:44.257 00.000 428 IsGuiding returns 0 21:09:44.257 00.000 428 scope move finished after 2500 + 119 ms 21:09:44.257 00.000 428 Move returns status 0, amount 2500 21:09:44.257 00.000 428 move complete, result=0 21:09:44.257 00.000 428 worker thread done servicing request 21:09:44.257 00.000 428 Worker thread wakes up 21:09:44.257 00.000 10672 GuideStep: 34.8 px 2500 ms WEST, -18.7 px 2500 ms NORTH 21:09:44.257 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:44.257 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:09:44.273 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:44.273 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:09:45.503 01.230 10672 read socket command 10 21:09:45.503 00.000 10672 processing socket request REQDIST 21:09:45.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:45.503 00.000 10672 Sending socket response 255 (0xff) 21:09:46.479 00.976 428 Exposure complete 21:09:46.617 00.138 428 worker thread done servicing request 21:09:46.618 00.001 10672 OnExposeComplete: enter 21:09:46.618 00.000 10672 UpdateGuideState(): m_state=6 21:09:46.619 00.001 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3097 21:09:46.619 00.000 10672 Star::Find returns 1 (0), X=1080.25, Y=775.27, Mass=59211, SNR=18.1, Peak=17840 HFD=4.8 21:09:46.619 00.000 10672 DistanceChecker: reject for large offset (39.17 > 18.69) avgDist = 9.35 count = 76 21:09:46.619 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.02) = xAngle (0.48 = 0.48) 21:09:46.619 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64) 21:09:46.619 00.000 10672 CameraToMount -- cameraX=-32.24 cameraY=-22.24 hyp=39.17 cameraTheta=-2.54 mountX=34.70 mountY=-18.66, mountTheta=-0.49 21:09:46.620 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-32.24, y=-22.24, opts=13) 21:09:46.621 00.001 10672 Enqueuing Move request for scope (-32.24, -22.24) 21:09:46.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:09:46.621 00.000 428 Worker thread wakes up 21:09:46.621 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-32.24, -22.24) opts 0xd 21:09:46.621 00.000 428 Handling offset move in thread for scope, endpoint = (-32.24, -22.24) 21:09:46.621 00.000 428 Moving (-32.24, -22.24) raw xDistance=34.70 yDistance=-18.66 21:09:46.622 00.001 428 GuideAlgorithmHysteresis::Result() returns 23.51 from input 34.70 21:09:46.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.66 from input -18.66 21:09:46.622 00.000 428 MoveAxis(W, 34715, ABG) 21:09:46.622 00.000 428 duration set to 2500 by maxRaDuration 21:09:46.622 00.000 428 Guiding Dir = 3, Dur = 2500 21:09:46.623 00.001 428 IsSlewing returns 0 21:09:46.623 00.000 428 IsGuiding returns 0 21:09:46.644 00.021 10672 UpdateGuideState exits: m=59211 SNR=18.1 21:09:46.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:46.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:09:46.644 00.000 10672 Enqueuing Expose request 21:09:46.648 00.004 428 PulseGuide returned control before completion, sleep 2486 21:09:49.146 02.498 428 IsGuiding returns 0 21:09:49.146 00.000 428 Move returns status 0, amount 2500 21:09:49.146 00.000 428 MoveAxis(N, 28308, ABG) 21:09:49.146 00.000 428 duration set to 2500 by maxDecDuration 21:09:49.146 00.000 428 Guiding Dir = 0, Dur = 2500 21:09:49.146 00.000 428 IsSlewing returns 0 21:09:49.146 00.000 428 IsGuiding returns 0 21:09:49.224 00.078 428 PulseGuide returned control before completion, sleep 2424 21:09:50.504 01.280 10672 read socket command 10 21:09:50.504 00.000 10672 processing socket request REQDIST 21:09:50.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:50.504 00.000 10672 Sending socket response 255 (0xff) 21:09:51.676 01.172 428 IsGuiding returns 1 21:09:51.676 00.000 428 scope still moving after pulse duration time elapsed 21:09:51.707 00.031 428 IsSlewing returns 0 21:09:51.707 00.000 428 IsGuiding returns 1 21:09:51.738 00.031 428 IsSlewing returns 0 21:09:51.770 00.032 428 IsGuiding returns 0 21:09:51.770 00.000 428 scope move finished after 2500 + 128 ms 21:09:51.770 00.000 428 Move returns status 0, amount 2500 21:09:51.770 00.000 428 move complete, result=0 21:09:51.770 00.000 428 worker thread done servicing request 21:09:51.770 00.000 428 Worker thread wakes up 21:09:51.770 00.000 10672 GuideStep: 34.7 px 2500 ms WEST, -18.7 px 2500 ms NORTH 21:09:51.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:51.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:09:51.785 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:51.785 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:09:53.976 02.191 428 Exposure complete 21:09:54.101 00.125 428 worker thread done servicing request 21:09:54.101 00.000 10672 OnExposeComplete: enter 21:09:54.101 00.000 10672 UpdateGuideState(): m_state=6 21:09:54.101 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3098 21:09:54.101 00.000 10672 Star::Find returns 1 (0), X=1079.63, Y=775.59, Mass=35491, SNR=17.1, Peak=20032 HFD=2.7 21:09:54.101 00.000 10672 DistanceChecker: reject for large offset (39.50 > 21.38) avgDist = 10.69 count = 77 21:09:54.117 00.016 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.02) = xAngle (0.47 = 0.47) 21:09:54.117 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.66 = -2.66) 21:09:54.117 00.000 10672 CameraToMount -- cameraX=-32.86 cameraY=-21.93 hyp=39.50 cameraTheta=-2.55 mountX=35.27 mountY=-18.28, mountTheta=-0.48 21:09:54.117 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-32.86, y=-21.93, opts=13) 21:09:54.117 00.000 10672 Enqueuing Move request for scope (-32.86, -21.93) 21:09:54.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:09:54.117 00.000 428 Worker thread wakes up 21:09:54.117 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-32.86, -21.93) opts 0xd 21:09:54.117 00.000 428 Handling offset move in thread for scope, endpoint = (-32.86, -21.93) 21:09:54.117 00.000 428 Moving (-32.86, -21.93) raw xDistance=35.27 yDistance=-18.28 21:09:54.117 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.87 from input 35.27 21:09:54.117 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.28 from input -18.28 21:09:54.117 00.000 428 MoveAxis(W, 35241, ABG) 21:09:54.117 00.000 428 duration set to 2500 by maxRaDuration 21:09:54.117 00.000 428 Guiding Dir = 3, Dur = 2500 21:09:54.117 00.000 428 IsSlewing returns 0 21:09:54.117 00.000 428 IsGuiding returns 0 21:09:54.133 00.016 10672 UpdateGuideState exits: m=35491 SNR=17.1 21:09:54.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:54.133 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:09:54.133 00.000 10672 Enqueuing Expose request 21:09:54.133 00.000 428 PulseGuide returned control before completion, sleep 2485 21:09:55.507 01.374 10672 read socket command 10 21:09:55.507 00.000 10672 processing socket request REQDIST 21:09:55.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:09:55.507 00.000 10672 Sending socket response 255 (0xff) 21:09:56.647 01.140 428 IsGuiding returns 0 21:09:56.647 00.000 428 Move returns status 0, amount 2500 21:09:56.647 00.000 428 MoveAxis(N, 27731, ABG) 21:09:56.647 00.000 428 duration set to 2500 by maxDecDuration 21:09:56.647 00.000 428 Guiding Dir = 0, Dur = 2500 21:09:56.647 00.000 428 IsSlewing returns 0 21:09:56.647 00.000 428 IsGuiding returns 0 21:09:56.726 00.079 428 PulseGuide returned control before completion, sleep 2428 21:09:59.178 02.452 428 IsGuiding returns 1 21:09:59.178 00.000 428 scope still moving after pulse duration time elapsed 21:09:59.209 00.031 428 IsSlewing returns 0 21:09:59.209 00.000 428 IsGuiding returns 1 21:09:59.272 00.063 428 IsSlewing returns 0 21:09:59.272 00.000 428 IsGuiding returns 0 21:09:59.272 00.000 428 scope move finished after 2500 + 124 ms 21:09:59.272 00.000 428 Move returns status 0, amount 2500 21:09:59.272 00.000 428 move complete, result=0 21:09:59.272 00.000 428 worker thread done servicing request 21:09:59.272 00.000 428 Worker thread wakes up 21:09:59.272 00.000 10672 GuideStep: 35.3 px 2500 ms WEST, -18.3 px 2500 ms NORTH 21:09:59.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:09:59.272 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,761,31,31) 21:09:59.287 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:09:59.303 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:10:00.506 01.203 10672 read socket command 10 21:10:00.506 00.000 10672 processing socket request REQDIST 21:10:00.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:00.506 00.000 10672 Sending socket response 255 (0xff) 21:10:01.447 00.941 428 Exposure complete 21:10:01.587 00.140 428 worker thread done servicing request 21:10:01.587 00.000 10672 OnExposeComplete: enter 21:10:01.587 00.000 10672 UpdateGuideState(): m_state=6 21:10:01.587 00.000 10672 Star::Find(15, 1079, 775, 0, (0,0,0,0), 0.0, 0) frame 3099 21:10:01.587 00.000 10672 Star::Find returns 1 (0), X=1079.82, Y=775.64, Mass=31957, SNR=15.9, Peak=20784 HFD=1.2 21:10:01.587 00.000 10672 DistanceChecker: reject for large offset (39.32 > 23.97) avgDist = 11.99 count = 78 21:10:01.587 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.02) = xAngle (0.47 = 0.47) 21:10:01.587 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.66 = -2.66) 21:10:01.587 00.000 10672 CameraToMount -- cameraX=-32.68 cameraY=-21.88 hyp=39.32 cameraTheta=-2.55 mountX=35.08 mountY=-18.25, mountTheta=-0.48 21:10:01.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-32.68, y=-21.88, opts=13) 21:10:01.587 00.000 10672 Enqueuing Move request for scope (-32.68, -21.88) 21:10:01.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:10:01.587 00.000 428 Worker thread wakes up 21:10:01.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-32.68, -21.88) opts 0xd 21:10:01.587 00.000 428 Handling offset move in thread for scope, endpoint = (-32.68, -21.88) 21:10:01.587 00.000 428 Moving (-32.68, -21.88) raw xDistance=35.08 yDistance=-18.25 21:10:01.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.77 from input 35.08 21:10:01.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.25 from input -18.25 21:10:01.587 00.000 428 MoveAxis(W, 35104, ABG) 21:10:01.587 00.000 428 duration set to 2500 by maxRaDuration 21:10:01.587 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:10:01.587 00.000 428 Guiding Dir = 3, Dur = 2500 21:10:01.587 00.000 428 IsSlewing returns 0 21:10:01.603 00.016 428 IsGuiding returns 0 21:10:01.619 00.016 10672 UpdateGuideState exits: m=31957 SNR=15.9 21:10:01.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:01.619 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:10:01.619 00.000 10672 Enqueuing Expose request 21:10:01.619 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:10:01.619 00.000 428 PulseGuide returned control before completion, sleep 2489 21:10:04.118 02.499 428 IsGuiding returns 0 21:10:04.118 00.000 428 Move returns status 0, amount 2500 21:10:04.118 00.000 428 MoveAxis(N, 27681, ABG) 21:10:04.118 00.000 428 duration set to 2500 by maxDecDuration 21:10:04.118 00.000 428 Guiding Dir = 0, Dur = 2500 21:10:04.118 00.000 428 IsSlewing returns 0 21:10:04.118 00.000 428 IsGuiding returns 0 21:10:04.196 00.078 428 PulseGuide returned control before completion, sleep 2433 21:10:05.508 01.312 10672 read socket command 10 21:10:05.508 00.000 10672 processing socket request REQDIST 21:10:05.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:05.508 00.000 10672 Sending socket response 255 (0xff) 21:10:06.648 01.140 428 IsGuiding returns 1 21:10:06.648 00.000 428 scope still moving after pulse duration time elapsed 21:10:06.679 00.031 428 IsSlewing returns 0 21:10:06.679 00.000 428 IsGuiding returns 1 21:10:06.726 00.047 428 IsSlewing returns 0 21:10:06.726 00.000 428 IsGuiding returns 0 21:10:06.726 00.000 428 scope move finished after 2500 + 117 ms 21:10:06.726 00.000 428 Move returns status 0, amount 2500 21:10:06.726 00.000 428 move complete, result=0 21:10:06.726 00.000 428 worker thread done servicing request 21:10:06.726 00.000 428 Worker thread wakes up 21:10:06.726 00.000 10672 GuideStep: 35.1 px 2500 ms WEST, -18.3 px 2500 ms NORTH 21:10:06.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:10:06.726 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,761,31,31) 21:10:06.742 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:10:06.742 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:10:08.960 02.218 428 Exposure complete 21:10:09.090 00.130 428 worker thread done servicing request 21:10:09.090 00.000 10672 OnExposeComplete: enter 21:10:09.090 00.000 10672 UpdateGuideState(): m_state=6 21:10:09.090 00.000 10672 Star::Find(15, 1079, 775, 0, (0,0,0,0), 0.0, 0) frame 3100 21:10:09.090 00.000 10672 Star::Find returns 1 (0), X=1081.35, Y=773.99, Mass=21903, SNR=13.1, Peak=17952 HFD=2.6 21:10:09.090 00.000 10672 DistanceChecker: reject for large offset (39.03 > 26.43) avgDist = 13.22 count = 79 21:10:09.090 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.02) = xAngle (0.53 = 0.53) 21:10:09.090 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60) 21:10:09.090 00.000 10672 CameraToMount -- cameraX=-31.14 cameraY=-23.53 hyp=39.03 cameraTheta=-2.49 mountX=33.76 mountY=-20.06, mountTheta=-0.54 21:10:09.090 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-31.14, y=-23.53, opts=13) 21:10:09.090 00.000 10672 Enqueuing Move request for scope (-31.14, -23.53) 21:10:09.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:10:09.090 00.000 428 Worker thread wakes up 21:10:09.090 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-31.14, -23.53) opts 0xd 21:10:09.090 00.000 428 Handling offset move in thread for scope, endpoint = (-31.14, -23.53) 21:10:09.090 00.000 428 Moving (-31.14, -23.53) raw xDistance=33.76 yDistance=-20.06 21:10:09.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 22.93 from input 33.76 21:10:09.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.06 from input -20.06 21:10:09.090 00.000 428 MoveAxis(W, 33861, ABG) 21:10:09.090 00.000 428 duration set to 2500 by maxRaDuration 21:10:09.090 00.000 428 Guiding Dir = 3, Dur = 2500 21:10:09.090 00.000 428 IsSlewing returns 0 21:10:09.090 00.000 428 IsGuiding returns 0 21:10:09.121 00.031 10672 UpdateGuideState exits: m=21903 SNR=13.1 21:10:09.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:09.121 00.000 428 PulseGuide returned control before completion, sleep 2490 21:10:09.121 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:10:09.121 00.000 10672 Enqueuing Expose request 21:10:10.511 01.390 10672 read socket command 10 21:10:10.511 00.000 10672 processing socket request REQDIST 21:10:10.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:10.511 00.000 10672 Sending socket response 255 (0xff) 21:10:11.620 01.109 428 IsGuiding returns 0 21:10:11.620 00.000 428 Move returns status 0, amount 2500 21:10:11.620 00.000 428 MoveAxis(N, 30428, ABG) 21:10:11.620 00.000 428 duration set to 2500 by maxDecDuration 21:10:11.620 00.000 428 Guiding Dir = 0, Dur = 2500 21:10:11.620 00.000 428 IsSlewing returns 0 21:10:11.620 00.000 428 IsGuiding returns 0 21:10:11.698 00.078 428 PulseGuide returned control before completion, sleep 2424 21:10:14.151 02.453 428 IsGuiding returns 1 21:10:14.151 00.000 428 scope still moving after pulse duration time elapsed 21:10:14.182 00.031 428 IsSlewing returns 0 21:10:14.182 00.000 428 IsGuiding returns 1 21:10:14.213 00.031 428 IsSlewing returns 0 21:10:14.244 00.031 428 IsGuiding returns 0 21:10:14.244 00.000 428 scope move finished after 2500 + 127 ms 21:10:14.244 00.000 428 Move returns status 0, amount 2500 21:10:14.244 00.000 428 move complete, result=0 21:10:14.244 00.000 428 worker thread done servicing request 21:10:14.244 00.000 428 Worker thread wakes up 21:10:14.244 00.000 10672 GuideStep: 33.8 px 2500 ms WEST, -20.1 px 2500 ms NORTH 21:10:14.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:10:14.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:10:14.260 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:10:14.260 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:10:15.503 01.243 10672 read socket command 10 21:10:15.503 00.000 10672 processing socket request REQDIST 21:10:15.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:15.503 00.000 10672 Sending socket response 255 (0xff) 21:10:16.450 00.947 428 Exposure complete 21:10:16.588 00.138 428 worker thread done servicing request 21:10:16.588 00.000 10672 OnExposeComplete: enter 21:10:16.589 00.001 10672 UpdateGuideState(): m_state=6 21:10:16.589 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3101 21:10:16.590 00.001 10672 Star::Find returns 1 (0), X=1080.00, Y=775.00, Mass=14570, SNR=14.1, Peak=18064 HFD=0.5 21:10:16.590 00.000 10672 Status Line: Mass: 14570 vs 43877 21:10:16.597 00.007 10672 UpdateCurrentPosition: star mass new=14569.7 exp=43877.1 thresh=50% limits=(17557.0, 498677.7, 87754.1) 21:10:16.597 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:10:16.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:10:16.598 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 21:10:16.598 00.000 428 Worker thread wakes up 21:10:16.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:10:16.598 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:10:16.598 00.000 428 move complete, result=0 21:10:16.598 00.000 428 worker thread done servicing request 21:10:16.699 00.101 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:10:16.699 00.000 10672 Status Line: Star lost - mass changed 21:10:16.705 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:10:16.729 00.024 10672 UpdateGuideState exits: Star lost - mass changed 21:10:16.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:16.729 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:10:16.730 00.001 10672 Enqueuing Expose request 21:10:16.730 00.000 428 Worker thread wakes up 21:10:16.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:10:16.730 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:10:18.970 02.240 428 Exposure complete 21:10:19.110 00.140 428 worker thread done servicing request 21:10:19.110 00.000 10672 OnExposeComplete: enter 21:10:19.111 00.001 10672 UpdateGuideState(): m_state=6 21:10:19.111 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3102 21:10:19.112 00.001 10672 Star::Find returns 1 (0), X=1079.25, Y=776.41, Mass=44965, SNR=16.8, Peak=17952 HFD=6.9 21:10:19.112 00.000 10672 DistanceChecker: reject for large offset (39.37 > 28.75) avgDist = 14.38 count = 80 21:10:19.112 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.02) = xAngle (0.44 = 0.44) 21:10:19.112 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68) 21:10:19.112 00.000 10672 CameraToMount -- cameraX=-33.24 cameraY=-21.11 hyp=39.37 cameraTheta=-2.58 mountX=35.55 mountY=-17.43, mountTheta=-0.46 21:10:19.113 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-33.24, y=-21.11, opts=13) 21:10:19.114 00.001 10672 Enqueuing Move request for scope (-33.24, -21.11) 21:10:19.114 00.000 428 Worker thread wakes up 21:10:19.114 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:10:19.114 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-33.24, -21.11) opts 0xd 21:10:19.114 00.000 428 Handling offset move in thread for scope, endpoint = (-33.24, -21.11) 21:10:19.114 00.000 428 Moving (-33.24, -21.11) raw xDistance=35.55 yDistance=-17.43 21:10:19.114 00.000 428 GuideAlgorithmHysteresis::Result() returns 24.00 from input 35.55 21:10:19.114 00.000 428 GuideAlgorithmResistSwitch::Result() returns -17.43 from input -17.43 21:10:19.115 00.001 428 MoveAxis(W, 35442, ABG) 21:10:19.115 00.000 428 duration set to 2500 by maxRaDuration 21:10:19.115 00.000 428 Guiding Dir = 3, Dur = 2500 21:10:19.115 00.000 428 IsSlewing returns 0 21:10:19.116 00.001 428 IsGuiding returns 0 21:10:19.136 00.020 10672 UpdateGuideState exits: m=44965 SNR=16.8 21:10:19.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:19.136 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:10:19.136 00.000 10672 Enqueuing Expose request 21:10:19.143 00.007 428 PulseGuide returned control before completion, sleep 2483 21:10:20.505 01.362 10672 read socket command 10 21:10:20.505 00.000 10672 processing socket request REQDIST 21:10:20.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:20.505 00.000 10672 Sending socket response 255 (0xff) 21:10:21.630 01.125 428 IsGuiding returns 0 21:10:21.630 00.000 428 Move returns status 0, amount 2500 21:10:21.630 00.000 428 MoveAxis(N, 26429, ABG) 21:10:21.630 00.000 428 duration set to 2500 by maxDecDuration 21:10:21.630 00.000 428 Guiding Dir = 0, Dur = 2500 21:10:21.630 00.000 428 IsSlewing returns 0 21:10:21.630 00.000 428 IsGuiding returns 0 21:10:21.707 00.077 428 PulseGuide returned control before completion, sleep 2426 21:10:21.813 00.106 10672 read socket command 13 21:10:21.813 00.000 10672 processing socket request MOVEn 21:10:21.814 00.001 10672 PhdController::Dither begins 21:10:21.814 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 21:10:21.814 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 21:10:21.814 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 21:10:21.814 00.000 10672 setting lock position to (1109.47, 822.33) 21:10:21.814 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 21:10:21.814 00.000 10672 Status Line: Dither by 0.00,25.00 21:10:21.827 00.013 10672 PhdController: newstate STATE_SETTLE_BEGIN 21:10:21.827 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 21:10:21.827 00.000 10672 Sending socket response 2 (0x2) 21:10:23.835 02.008 10672 read socket command 10 21:10:23.835 00.000 10672 processing socket request REQDIST 21:10:23.836 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:10:23.836 00.000 10672 Sending socket response 255 (0xff) 21:10:24.148 00.312 428 IsGuiding returns 1 21:10:24.148 00.000 428 scope still moving after pulse duration time elapsed 21:10:24.180 00.032 428 IsSlewing returns 0 21:10:24.180 00.000 428 IsGuiding returns 1 21:10:24.211 00.031 428 IsSlewing returns 0 21:10:24.211 00.000 428 IsGuiding returns 1 21:10:24.258 00.047 428 IsSlewing returns 0 21:10:24.258 00.000 428 IsGuiding returns 0 21:10:24.258 00.000 428 scope move finished after 2500 + 127 ms 21:10:24.258 00.000 428 Move returns status 0, amount 2500 21:10:24.258 00.000 428 move complete, result=0 21:10:24.258 00.000 428 worker thread done servicing request 21:10:24.258 00.000 10672 GuideStep: 35.5 px 2500 ms WEST, -17.4 px 2500 ms NORTH 21:10:24.258 00.000 428 Worker thread wakes up 21:10:24.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:10:24.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,761,31,31) 21:10:24.273 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:10:24.273 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:10:26.440 02.167 428 Exposure complete 21:10:26.581 00.141 428 worker thread done servicing request 21:10:26.581 00.000 10672 OnExposeComplete: enter 21:10:26.581 00.000 10672 UpdateGuideState(): m_state=6 21:10:26.581 00.000 10672 Star::Find(15, 1079, 776, 0, (0,0,0,0), 0.0, 0) frame 3103 21:10:26.581 00.000 10672 Star::Find returns 1 (0), X=1080.42, Y=774.13, Mass=34872, SNR=16.0, Peak=17296 HFD=3.1 21:10:26.581 00.000 10672 DistanceChecker: deactivated 21:10:26.581 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 21:10:26.581 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 21:10:26.581 00.000 10672 CameraToMount -- cameraX=-29.05 cameraY=-48.20 hyp=56.28 cameraTheta=-2.11 mountX=34.67 mountY=-44.81, mountTheta=-0.91 21:10:26.581 00.000 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 21:10:26.581 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:10:26.581 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:10:26.581 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:10:26.581 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:10:26.581 00.000 10672 Mount: notify direct move -0.00,-10.50 21:10:26.581 00.000 428 Worker thread wakes up 21:10:26.581 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:10:26.581 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:10:26.581 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:10:26.581 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:10:26.581 00.000 428 MoveAxis(E, 0, B) 21:10:26.581 00.000 428 Move returns status 0, amount 0 21:10:26.581 00.000 428 MoveAxis(N, 15925, B) 21:10:26.581 00.000 428 Guiding Dir = 0, Dur = 15925 21:10:26.581 00.000 428 IsSlewing returns 0 21:10:26.581 00.000 428 IsGuiding returns 0 21:10:26.612 00.031 10672 UpdateGuideState exits: m=34872 SNR=16.0 21:10:26.612 00.000 10672 PhdController: settling, locked = 1, distance = 61.19 (99.00) aobump = 0 frame = 1 / 10 21:10:26.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:26.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:10:26.612 00.000 10672 Enqueuing Expose request 21:10:26.659 00.047 428 PulseGuide returned control before completion, sleep 15859 21:10:28.657 01.998 10672 read socket command 10 21:10:28.657 00.000 10672 processing socket request REQDIST 21:10:28.657 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:28.657 00.000 10672 Sending socket response 255 (0xff) 21:10:29.831 01.174 10672 read socket command 10 21:10:29.832 00.001 10672 processing socket request REQDIST 21:10:29.832 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:29.832 00.000 10672 Sending socket response 255 (0xff) 21:10:31.840 02.008 10672 read socket command 10 21:10:31.840 00.000 10672 processing socket request REQDIST 21:10:31.840 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:31.840 00.000 10672 Sending socket response 255 (0xff) 21:10:33.829 01.989 10672 read socket command 10 21:10:33.829 00.000 10672 processing socket request REQDIST 21:10:33.829 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:33.829 00.000 10672 Sending socket response 255 (0xff) 21:10:35.828 01.999 10672 read socket command 10 21:10:35.828 00.000 10672 processing socket request REQDIST 21:10:35.828 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:35.828 00.000 10672 Sending socket response 255 (0xff) 21:10:37.843 02.015 10672 read socket command 10 21:10:37.843 00.000 10672 processing socket request REQDIST 21:10:37.843 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:37.843 00.000 10672 Sending socket response 255 (0xff) 21:10:39.843 02.000 10672 read socket command 10 21:10:39.843 00.000 10672 processing socket request REQDIST 21:10:39.843 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:39.843 00.000 10672 Sending socket response 255 (0xff) 21:10:42.534 02.691 428 IsGuiding returns 1 21:10:42.534 00.000 428 scope still moving after pulse duration time elapsed 21:10:42.565 00.031 428 IsSlewing returns 0 21:10:42.565 00.000 428 IsGuiding returns 1 21:10:42.612 00.047 428 IsSlewing returns 0 21:10:42.612 00.000 428 IsGuiding returns 0 21:10:42.612 00.000 428 scope move finished after 15925 + 106 ms 21:10:42.612 00.000 428 Move returns status 0, amount 15925 21:10:42.612 00.000 428 move complete, result=0 21:10:42.612 00.000 428 worker thread done servicing request 21:10:42.628 00.016 428 Worker thread wakes up 21:10:42.628 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:10:42.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:10:42.628 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:10:42.628 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:10:42.643 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:10:43.955 01.312 428 Exposure complete 21:10:44.080 00.125 428 worker thread done servicing request 21:10:44.080 00.000 10672 OnExposeComplete: enter 21:10:44.080 00.000 10672 UpdateGuideState(): m_state=6 21:10:44.080 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3104 21:10:44.080 00.000 10672 Star::Find returns 1 (0), X=1068.00, Y=762.00, Mass=10887, SNR=10.2, Peak=16976 HFD=0.5 21:10:44.080 00.000 10672 Status Line: Mass: 10887 vs 34872 21:10:44.080 00.000 10672 UpdateCurrentPosition: star mass new=10886.5 exp=34872.2 thresh=50% limits=(17436.1, 498677.7, 69744.4) 21:10:44.080 00.000 10672 DistanceChecker: activated 21:10:44.080 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:10:44.080 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:10:44.080 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:10:44.080 00.000 428 Worker thread wakes up 21:10:44.080 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:10:44.080 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:10:44.080 00.000 428 move complete, result=0 21:10:44.096 00.016 428 worker thread done servicing request 21:10:44.204 00.108 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:10:44.204 00.000 10672 Status Line: Star lost - mass changed 21:10:44.211 00.007 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:10:44.234 00.023 10672 UpdateGuideState exits: Star lost - mass changed 21:10:44.234 00.000 10672 PhdController: settling, locked = 0, distance = 61.19 (99.00) aobump = 0 frame = 2 / 10 21:10:44.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:44.235 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:10:44.235 00.000 10672 Enqueuing Expose request 21:10:44.235 00.000 428 Worker thread wakes up 21:10:44.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:10:44.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:10:45.505 01.270 10672 read socket command 10 21:10:45.505 00.000 10672 processing socket request REQDIST 21:10:45.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:45.505 00.000 10672 Sending socket response 255 (0xff) 21:10:46.460 00.955 428 Exposure complete 21:10:46.609 00.149 428 worker thread done servicing request 21:10:46.609 00.000 10672 OnExposeComplete: enter 21:10:46.609 00.000 10672 UpdateGuideState(): m_state=6 21:10:46.610 00.001 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3105 21:10:46.610 00.000 10672 Star::Find returns 1 (0), X=1081.01, Y=774.25, Mass=44605, SNR=17.2, Peak=17952 HFD=7.0 21:10:46.610 00.000 10672 DistanceChecker: deactivated 21:10:46.610 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 21:10:46.611 00.001 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21) 21:10:46.611 00.000 10672 CameraToMount -- cameraX=-28.45 cameraY=-48.09 hyp=55.88 cameraTheta=-2.11 mountX=34.07 mountY=-44.76, mountTheta=-0.92 21:10:46.612 00.001 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 21:10:46.612 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:10:46.612 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:10:46.613 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:10:46.613 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:10:46.613 00.000 10672 Mount: notify direct move -0.00,-10.50 21:10:46.613 00.000 428 Worker thread wakes up 21:10:46.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:10:46.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:10:46.613 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:10:46.613 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:10:46.614 00.001 428 MoveAxis(E, 0, B) 21:10:46.614 00.000 428 Move returns status 0, amount 0 21:10:46.614 00.000 428 MoveAxis(N, 15925, B) 21:10:46.614 00.000 428 Guiding Dir = 0, Dur = 15925 21:10:46.614 00.000 428 IsSlewing returns 0 21:10:46.615 00.001 428 IsGuiding returns 0 21:10:46.637 00.022 10672 UpdateGuideState exits: m=44605 SNR=17.2 21:10:46.637 00.000 10672 PhdController: settling, locked = 1, distance = 59.60 (99.00) aobump = 0 frame = 3 / 10 21:10:46.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:46.638 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:10:46.638 00.000 10672 Enqueuing Expose request 21:10:46.701 00.063 428 PulseGuide returned control before completion, sleep 15851 21:10:50.502 03.801 10672 read socket command 10 21:10:50.502 00.000 10672 processing socket request REQDIST 21:10:50.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:50.502 00.000 10672 Sending socket response 255 (0xff) 21:10:55.500 04.998 10672 read socket command 10 21:10:55.500 00.000 10672 processing socket request REQDIST 21:10:55.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:10:55.500 00.000 10672 Sending socket response 255 (0xff) 21:11:00.502 05.002 10672 read socket command 10 21:11:00.502 00.000 10672 processing socket request REQDIST 21:11:00.503 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:11:00.503 00.000 10672 Sending socket response 255 (0xff) 21:11:02.553 02.050 428 IsGuiding returns 1 21:11:02.553 00.000 428 scope still moving after pulse duration time elapsed 21:11:02.584 00.031 428 IsSlewing returns 0 21:11:02.584 00.000 428 IsGuiding returns 1 21:11:02.647 00.063 428 IsSlewing returns 0 21:11:02.647 00.000 428 IsGuiding returns 0 21:11:02.647 00.000 428 scope move finished after 15925 + 114 ms 21:11:02.647 00.000 428 Move returns status 0, amount 15925 21:11:02.647 00.000 428 move complete, result=0 21:11:02.647 00.000 428 worker thread done servicing request 21:11:02.647 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:11:02.647 00.000 428 Worker thread wakes up 21:11:02.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:02.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:11:02.662 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:02.678 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:03.928 01.250 428 Exposure complete 21:11:04.053 00.125 428 worker thread done servicing request 21:11:04.053 00.000 10672 OnExposeComplete: enter 21:11:04.053 00.000 10672 UpdateGuideState(): m_state=6 21:11:04.053 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3106 21:11:04.053 00.000 10672 Star::Find returns 1 (0), X=1080.29, Y=773.77, Mass=39163, SNR=16.9, Peak=21440 HFD=2.8 21:11:04.053 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 21:11:04.053 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 21:11:04.053 00.000 10672 CameraToMount -- cameraX=-29.17 cameraY=-48.56 hyp=56.65 cameraTheta=-2.11 mountX=34.84 mountY=-45.16, mountTheta=-0.91 21:11:04.068 00.015 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 21:11:04.068 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:11:04.068 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 21:11:04.068 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 21:11:04.068 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 21:11:04.068 00.000 10672 Mount: notify direct move -0.00,-4.00 21:11:04.068 00.000 428 Worker thread wakes up 21:11:04.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:11:04.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 21:11:04.068 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 21:11:04.068 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 21:11:04.068 00.000 428 MoveAxis(E, 0, B) 21:11:04.068 00.000 428 Move returns status 0, amount 0 21:11:04.068 00.000 428 MoveAxis(N, 6067, B) 21:11:04.068 00.000 428 Guiding Dir = 0, Dur = 6067 21:11:04.068 00.000 428 IsSlewing returns 0 21:11:04.068 00.000 428 IsGuiding returns 0 21:11:04.084 00.016 10672 UpdateGuideState exits: m=39163 SNR=16.9 21:11:04.084 00.000 10672 PhdController: settling, locked = 1, distance = 58.71 (99.00) aobump = 0 frame = 4 / 10 21:11:04.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:04.084 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:04.084 00.000 10672 Enqueuing Expose request 21:11:04.146 00.062 428 PulseGuide returned control before completion, sleep 5993 21:11:05.505 01.359 10672 read socket command 10 21:11:05.505 00.000 10672 processing socket request REQDIST 21:11:05.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:05.505 00.000 10672 Sending socket response 255 (0xff) 21:11:10.165 04.660 428 IsGuiding returns 1 21:11:10.165 00.000 428 scope still moving after pulse duration time elapsed 21:11:10.196 00.031 428 IsSlewing returns 0 21:11:10.196 00.000 428 IsGuiding returns 1 21:11:10.259 00.063 428 IsSlewing returns 0 21:11:10.290 00.031 428 IsGuiding returns 0 21:11:10.290 00.000 428 scope move finished after 6067 + 156 ms 21:11:10.290 00.000 428 Move returns status 0, amount 6067 21:11:10.290 00.000 428 move complete, result=0 21:11:10.290 00.000 428 worker thread done servicing request 21:11:10.290 00.000 428 Worker thread wakes up 21:11:10.290 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 21:11:10.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:10.290 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:11:10.305 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:10.321 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:10.509 00.188 10672 read socket command 10 21:11:10.509 00.000 10672 processing socket request REQDIST 21:11:10.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:10.509 00.000 10672 Sending socket response 255 (0xff) 21:11:11.446 00.937 428 Exposure complete 21:11:11.571 00.125 428 worker thread done servicing request 21:11:11.571 00.000 10672 OnExposeComplete: enter 21:11:11.571 00.000 10672 UpdateGuideState(): m_state=6 21:11:11.571 00.000 10672 Star::Find(15, 1080, 773, 0, (0,0,0,0), 0.0, 0) frame 3107 21:11:11.571 00.000 10672 Star::Find returns 1 (0), X=1080.46, Y=775.45, Mass=38444, SNR=14.5, Peak=17728 HFD=5.4 21:11:11.571 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 21:11:11.571 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23) 21:11:11.571 00.000 10672 CameraToMount -- cameraX=-29.00 cameraY=-46.89 hyp=55.13 cameraTheta=-2.12 mountX=34.46 mountY=-43.51, mountTheta=-0.90 21:11:11.571 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-29.00, y=-46.89, opts=13) 21:11:11.571 00.000 10672 Enqueuing Move request for scope (-29.00, -46.89) 21:11:11.571 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:11:11.571 00.000 428 Worker thread wakes up 21:11:11.571 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-29.00, -46.89) opts 0xd 21:11:11.571 00.000 428 Handling offset move in thread for scope, endpoint = (-29.00, -46.89) 21:11:11.586 00.015 428 Moving (-29.00, -46.89) raw xDistance=34.46 yDistance=-43.51 21:11:11.586 00.000 428 GuideAlgorithmHysteresis::Result() returns 21.71 from input 34.46 21:11:11.586 00.000 428 resist switch: large excursion: input -43.51 thresh 1.65 direction from 0 to -1 21:11:11.586 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-130.53 21:11:11.586 00.000 428 GuideAlgorithmResistSwitch::Result() returns -43.51 from input -43.51 21:11:11.586 00.000 428 MoveAxis(W, 32061, ABG) 21:11:11.586 00.000 428 duration set to 2500 by maxRaDuration 21:11:11.586 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:11:11.586 00.000 428 Guiding Dir = 3, Dur = 2500 21:11:11.586 00.000 428 IsSlewing returns 0 21:11:11.586 00.000 428 IsGuiding returns 0 21:11:11.602 00.016 428 PulseGuide returned control before completion, sleep 2495 21:11:11.602 00.000 10672 UpdateGuideState exits: m=38444 SNR=14.5 21:11:11.602 00.000 10672 PhdController: settling, locked = 1, distance = 55.13 (99.00) aobump = 0 frame = 5 / 10 21:11:11.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:11.602 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:11.602 00.000 10672 Enqueuing Expose request 21:11:11.602 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:11:14.101 02.499 428 IsGuiding returns 0 21:11:14.101 00.000 428 Move returns status 0, amount 2500 21:11:14.101 00.000 428 MoveAxis(N, 65993, ABG) 21:11:14.101 00.000 428 duration set to 2500 by maxDecDuration 21:11:14.101 00.000 428 Guiding Dir = 0, Dur = 2500 21:11:14.101 00.000 428 IsSlewing returns 0 21:11:14.101 00.000 428 IsGuiding returns 0 21:11:14.195 00.094 428 PulseGuide returned control before completion, sleep 2420 21:11:15.512 01.317 10672 read socket command 10 21:11:15.512 00.000 10672 processing socket request REQDIST 21:11:15.512 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:15.512 00.000 10672 Sending socket response 255 (0xff) 21:11:16.621 01.109 428 IsGuiding returns 1 21:11:16.621 00.000 428 scope still moving after pulse duration time elapsed 21:11:16.652 00.031 428 IsSlewing returns 0 21:11:16.652 00.000 428 IsGuiding returns 1 21:11:16.683 00.031 428 IsSlewing returns 0 21:11:16.683 00.000 428 IsGuiding returns 1 21:11:16.746 00.063 428 IsSlewing returns 0 21:11:16.746 00.000 428 IsGuiding returns 0 21:11:16.746 00.000 428 scope move finished after 2500 + 146 ms 21:11:16.746 00.000 428 Move returns status 0, amount 2500 21:11:16.746 00.000 428 move complete, result=0 21:11:16.746 00.000 428 worker thread done servicing request 21:11:16.746 00.000 428 Worker thread wakes up 21:11:16.746 00.000 10672 GuideStep: 34.5 px 2500 ms WEST, -43.5 px 2500 ms NORTH 21:11:16.746 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:16.746 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:11:16.762 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:16.777 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:18.948 02.171 428 Exposure complete 21:11:19.089 00.141 428 worker thread done servicing request 21:11:19.090 00.001 10672 OnExposeComplete: enter 21:11:19.090 00.000 10672 UpdateGuideState(): m_state=6 21:11:19.091 00.001 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3108 21:11:19.091 00.000 10672 Star::Find false star n=3 nbg=266 bg=3465.1 sigma=1039.4 thresh=6583 peak=6562 21:11:19.091 00.000 10672 Star::Find returns 0 (2), X=1080.00, Y=775.00, Mass=19925, SNR=2.9, Peak=16320 HFD=0.0 21:11:19.091 00.000 10672 DistanceChecker: activated 21:11:19.091 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:11:19.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:11:19.091 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:11:19.092 00.001 428 Worker thread wakes up 21:11:19.092 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:11:19.092 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:11:19.092 00.000 428 move complete, result=0 21:11:19.094 00.002 428 worker thread done servicing request 21:11:19.194 00.100 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:11:19.194 00.000 10672 Status Line: Star lost - low SNR 21:11:19.200 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:11:19.224 00.024 10672 UpdateGuideState exits: Star lost - low SNR 21:11:19.224 00.000 10672 PhdController: settling, locked = 0, distance = 55.13 (99.00) aobump = 0 frame = 6 / 10 21:11:19.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:19.224 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:11:19.224 00.000 10672 Enqueuing Expose request 21:11:19.224 00.000 428 Worker thread wakes up 21:11:19.225 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:19.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:11:20.500 01.275 10672 read socket command 10 21:11:20.501 00.001 10672 processing socket request REQDIST 21:11:20.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:20.501 00.000 10672 Sending socket response 255 (0xff) 21:11:21.445 00.944 428 Exposure complete 21:11:21.584 00.139 428 worker thread done servicing request 21:11:21.584 00.000 10672 OnExposeComplete: enter 21:11:21.584 00.000 10672 UpdateGuideState(): m_state=6 21:11:21.585 00.001 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3109 21:11:21.585 00.000 10672 Star::Find returns 1 (0), X=1080.22, Y=774.42, Mass=62171, SNR=19.9, Peak=18928 HFD=7.1 21:11:21.585 00.000 10672 DistanceChecker: deactivated 21:11:21.585 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 21:11:21.586 00.001 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23) 21:11:21.586 00.000 10672 CameraToMount -- cameraX=-29.25 cameraY=-47.91 hyp=56.13 cameraTheta=-2.12 mountX=34.83 mountY=-44.51, mountTheta=-0.91 21:11:21.587 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-29.25, y=-47.91, opts=13) 21:11:21.587 00.000 10672 Enqueuing Move request for scope (-29.25, -47.91) 21:11:21.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:11:21.587 00.000 428 Worker thread wakes up 21:11:21.588 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-29.25, -47.91) opts 0xd 21:11:21.588 00.000 428 Handling offset move in thread for scope, endpoint = (-29.25, -47.91) 21:11:21.588 00.000 428 Moving (-29.25, -47.91) raw xDistance=34.83 yDistance=-44.51 21:11:21.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.46 from input 34.83 21:11:21.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.51 from input -44.51 21:11:21.588 00.000 428 MoveAxis(W, 34645, ABG) 21:11:21.588 00.000 428 duration set to 2500 by maxRaDuration 21:11:21.589 00.001 428 Guiding Dir = 3, Dur = 2500 21:11:21.589 00.000 428 IsSlewing returns 0 21:11:21.590 00.001 428 IsGuiding returns 0 21:11:21.610 00.020 428 PulseGuide returned control before completion, sleep 2491 21:11:21.610 00.000 10672 UpdateGuideState exits: m=62171 SNR=19.9 21:11:21.611 00.001 10672 PhdController: settling, locked = 1, distance = 55.43 (99.00) aobump = 0 frame = 7 / 10 21:11:21.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:21.611 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:21.611 00.000 10672 Enqueuing Expose request 21:11:24.103 02.492 428 IsGuiding returns 0 21:11:24.103 00.000 428 Move returns status 0, amount 2500 21:11:24.103 00.000 428 MoveAxis(N, 67502, ABG) 21:11:24.103 00.000 428 duration set to 2500 by maxDecDuration 21:11:24.103 00.000 428 Guiding Dir = 0, Dur = 2500 21:11:24.103 00.000 428 IsSlewing returns 0 21:11:24.103 00.000 428 IsGuiding returns 0 21:11:24.181 00.078 428 PulseGuide returned control before completion, sleep 2432 21:11:25.508 01.327 10672 read socket command 10 21:11:25.508 00.000 10672 processing socket request REQDIST 21:11:25.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:25.508 00.000 10672 Sending socket response 255 (0xff) 21:11:26.633 01.125 428 IsGuiding returns 1 21:11:26.633 00.000 428 scope still moving after pulse duration time elapsed 21:11:26.664 00.031 428 IsSlewing returns 0 21:11:26.664 00.000 428 IsGuiding returns 1 21:11:26.711 00.047 428 IsSlewing returns 0 21:11:26.727 00.016 428 IsGuiding returns 0 21:11:26.727 00.000 428 scope move finished after 2500 + 119 ms 21:11:26.727 00.000 428 Move returns status 0, amount 2500 21:11:26.727 00.000 428 move complete, result=0 21:11:26.727 00.000 428 worker thread done servicing request 21:11:26.727 00.000 428 Worker thread wakes up 21:11:26.727 00.000 10672 GuideStep: 34.8 px 2500 ms WEST, -44.5 px 2500 ms NORTH 21:11:26.727 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:26.727 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:11:26.742 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:26.742 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:28.945 02.203 428 Exposure complete 21:11:29.070 00.125 428 worker thread done servicing request 21:11:29.070 00.000 10672 OnExposeComplete: enter 21:11:29.085 00.015 10672 UpdateGuideState(): m_state=6 21:11:29.085 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3110 21:11:29.085 00.000 10672 Star::Find returns 1 (0), X=1080.56, Y=776.24, Mass=42876, SNR=16.6, Peak=16640 HFD=8.4 21:11:29.085 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 21:11:29.085 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 21:11:29.085 00.000 10672 CameraToMount -- cameraX=-28.91 cameraY=-46.09 hyp=54.41 cameraTheta=-2.13 mountX=34.28 mountY=-42.73, mountTheta=-0.89 21:11:29.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-28.91, y=-46.09, opts=13) 21:11:29.085 00.000 10672 Enqueuing Move request for scope (-28.91, -46.09) 21:11:29.085 00.000 428 Worker thread wakes up 21:11:29.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:11:29.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.91, -46.09) opts 0xd 21:11:29.085 00.000 428 Handling offset move in thread for scope, endpoint = (-28.91, -46.09) 21:11:29.085 00.000 428 Moving (-28.91, -46.09) raw xDistance=34.28 yDistance=-42.73 21:11:29.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.24 from input 34.28 21:11:29.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns -42.73 from input -42.73 21:11:29.085 00.000 428 MoveAxis(W, 34312, ABG) 21:11:29.085 00.000 428 duration set to 2500 by maxRaDuration 21:11:29.085 00.000 428 Guiding Dir = 3, Dur = 2500 21:11:29.085 00.000 428 IsSlewing returns 0 21:11:29.085 00.000 428 IsGuiding returns 0 21:11:29.101 00.016 428 PulseGuide returned control before completion, sleep 2494 21:11:29.101 00.000 10672 UpdateGuideState exits: m=42876 SNR=16.6 21:11:29.101 00.000 10672 PhdController: settling, locked = 1, distance = 55.12 (99.00) aobump = 0 frame = 8 / 10 21:11:29.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:29.101 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:29.101 00.000 10672 Enqueuing Expose request 21:11:30.507 01.406 10672 read socket command 10 21:11:30.507 00.000 10672 processing socket request REQDIST 21:11:30.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:30.507 00.000 10672 Sending socket response 255 (0xff) 21:11:31.605 01.098 428 IsGuiding returns 0 21:11:31.605 00.000 428 Move returns status 0, amount 2500 21:11:31.605 00.000 428 MoveAxis(N, 64810, ABG) 21:11:31.605 00.000 428 duration set to 2500 by maxDecDuration 21:11:31.605 00.000 428 Guiding Dir = 0, Dur = 2500 21:11:31.605 00.000 428 IsSlewing returns 0 21:11:31.605 00.000 428 IsGuiding returns 0 21:11:31.683 00.078 428 PulseGuide returned control before completion, sleep 2424 21:11:34.135 02.452 428 IsGuiding returns 1 21:11:34.135 00.000 428 scope still moving after pulse duration time elapsed 21:11:34.167 00.032 428 IsSlewing returns 0 21:11:34.167 00.000 428 IsGuiding returns 1 21:11:34.213 00.046 428 IsSlewing returns 0 21:11:34.213 00.000 428 IsGuiding returns 0 21:11:34.213 00.000 428 scope move finished after 2500 + 113 ms 21:11:34.213 00.000 428 Move returns status 0, amount 2500 21:11:34.213 00.000 428 move complete, result=0 21:11:34.213 00.000 428 worker thread done servicing request 21:11:34.213 00.000 428 Worker thread wakes up 21:11:34.213 00.000 10672 GuideStep: 34.3 px 2500 ms WEST, -42.7 px 2500 ms NORTH 21:11:34.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:34.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,761,31,31) 21:11:34.229 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:34.244 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:35.510 01.266 10672 read socket command 10 21:11:35.510 00.000 10672 processing socket request REQDIST 21:11:35.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:35.510 00.000 10672 Sending socket response 255 (0xff) 21:11:36.431 00.921 428 Exposure complete 21:11:36.572 00.141 428 worker thread done servicing request 21:11:36.572 00.000 10672 OnExposeComplete: enter 21:11:36.572 00.000 10672 UpdateGuideState(): m_state=6 21:11:36.572 00.000 10672 Star::Find(15, 1080, 776, 0, (0,0,0,0), 0.0, 0) frame 3111 21:11:36.572 00.000 10672 Star::Find returns 1 (0), X=1078.56, Y=790.07, Mass=32842, SNR=13.4, Peak=17520 HFD=6.3 21:11:36.572 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.02) = xAngle (0.69 = 0.69) 21:11:36.572 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44) 21:11:36.572 00.000 10672 CameraToMount -- cameraX=-30.90 cameraY=-32.27 hyp=44.68 cameraTheta=-2.33 mountX=34.58 mountY=-28.77, mountTheta=-0.69 21:11:36.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-30.90, y=-32.27, opts=13) 21:11:36.572 00.000 10672 Enqueuing Move request for scope (-30.90, -32.27) 21:11:36.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:11:36.572 00.000 428 Worker thread wakes up 21:11:36.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-30.90, -32.27) opts 0xd 21:11:36.572 00.000 428 Handling offset move in thread for scope, endpoint = (-30.90, -32.27) 21:11:36.572 00.000 428 Moving (-30.90, -32.27) raw xDistance=34.58 yDistance=-28.77 21:11:36.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.41 from input 34.58 21:11:36.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns -28.77 from input -28.77 21:11:36.572 00.000 428 MoveAxis(W, 34572, ABG) 21:11:36.572 00.000 428 duration set to 2500 by maxRaDuration 21:11:36.572 00.000 428 Guiding Dir = 3, Dur = 2500 21:11:36.572 00.000 428 IsSlewing returns 0 21:11:36.572 00.000 428 IsGuiding returns 0 21:11:36.603 00.031 428 PulseGuide returned control before completion, sleep 2491 21:11:36.603 00.000 10672 UpdateGuideState exits: m=32842 SNR=13.4 21:11:36.603 00.000 10672 PhdController: settling, locked = 1, distance = 51.99 (99.00) aobump = 0 frame = 9 / 10 21:11:36.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:36.603 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:36.603 00.000 10672 Enqueuing Expose request 21:11:39.103 02.500 428 IsGuiding returns 0 21:11:39.103 00.000 428 Move returns status 0, amount 2500 21:11:39.103 00.000 428 MoveAxis(N, 43637, ABG) 21:11:39.103 00.000 428 duration set to 2500 by maxDecDuration 21:11:39.103 00.000 428 Guiding Dir = 0, Dur = 2500 21:11:39.134 00.031 428 IsSlewing returns 0 21:11:39.134 00.000 428 IsGuiding returns 0 21:11:39.212 00.078 428 PulseGuide returned control before completion, sleep 2432 21:11:40.513 01.301 10672 read socket command 10 21:11:40.513 00.000 10672 processing socket request REQDIST 21:11:40.513 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:40.513 00.000 10672 Sending socket response 255 (0xff) 21:11:41.669 01.156 428 IsGuiding returns 1 21:11:41.669 00.000 428 scope still moving after pulse duration time elapsed 21:11:41.716 00.047 428 IsSlewing returns 0 21:11:41.747 00.031 428 IsGuiding returns 0 21:11:41.747 00.000 428 scope move finished after 2500 + 103 ms 21:11:41.747 00.000 428 Move returns status 0, amount 2500 21:11:41.747 00.000 428 move complete, result=0 21:11:41.747 00.000 428 worker thread done servicing request 21:11:41.747 00.000 428 Worker thread wakes up 21:11:41.747 00.000 10672 GuideStep: 34.6 px 2500 ms WEST, -28.8 px 2500 ms NORTH 21:11:41.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:41.747 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,775,31,31) 21:11:41.762 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:41.778 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:43.934 02.156 428 Exposure complete 21:11:44.059 00.125 428 worker thread done servicing request 21:11:44.059 00.000 10672 OnExposeComplete: enter 21:11:44.059 00.000 10672 UpdateGuideState(): m_state=6 21:11:44.059 00.000 10672 Star::Find(15, 1078, 790, 0, (0,0,0,0), 0.0, 0) frame 3112 21:11:44.059 00.000 10672 Star::Find returns 1 (0), X=1087.66, Y=792.96, Mass=33214, SNR=12.7, Peak=17632 HFD=3.9 21:11:44.059 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.02) = xAngle (0.81 = 0.81) 21:11:44.059 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32) 21:11:44.059 00.000 10672 CameraToMount -- cameraX=-21.81 cameraY=-29.37 hyp=36.58 cameraTheta=-2.21 mountX=25.20 mountY=-26.87, mountTheta=-0.82 21:11:44.059 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-21.81, y=-29.37, opts=13) 21:11:44.059 00.000 10672 Enqueuing Move request for scope (-21.81, -29.37) 21:11:44.059 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:11:44.059 00.000 428 Worker thread wakes up 21:11:44.059 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-21.81, -29.37) opts 0xd 21:11:44.059 00.000 428 Handling offset move in thread for scope, endpoint = (-21.81, -29.37) 21:11:44.059 00.000 428 Moving (-21.81, -29.37) raw xDistance=25.20 yDistance=-26.87 21:11:44.059 00.000 428 GuideAlgorithmHysteresis::Result() returns 17.52 from input 25.20 21:11:44.059 00.000 428 GuideAlgorithmResistSwitch::Result() returns -26.87 from input -26.87 21:11:44.059 00.000 428 MoveAxis(W, 25866, ABG) 21:11:44.059 00.000 428 duration set to 2500 by maxRaDuration 21:11:44.059 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:11:44.059 00.000 428 Guiding Dir = 3, Dur = 2500 21:11:44.059 00.000 428 IsSlewing returns 0 21:11:44.059 00.000 428 IsGuiding returns 0 21:11:44.090 00.031 10672 UpdateGuideState exits: m=33214 SNR=12.7 21:11:44.090 00.000 10672 PhdController: settling, locked = 1, distance = 47.37 (99.00) aobump = 0 frame = 10 / 10 21:11:44.090 00.000 10672 PhdController: newstate STATE_FINISH 21:11:44.090 00.000 10672 PhdController complete: success 21:11:44.090 00.000 10672 Mount: notify guiding dither settle done success=1 21:11:44.090 00.000 10672 PhdController: newstate STATE_IDLE 21:11:44.090 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:44.090 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:44.090 00.000 10672 Enqueuing Expose request 21:11:44.090 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:11:44.090 00.000 428 PulseGuide returned control before completion, sleep 2481 21:11:45.511 01.421 10672 read socket command 10 21:11:45.511 00.000 10672 processing socket request REQDIST 21:11:45.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:45.511 00.000 10672 Sending socket response 255 (0xff) 21:11:46.589 01.078 428 IsGuiding returns 0 21:11:46.589 00.000 428 Move returns status 0, amount 2500 21:11:46.589 00.000 428 MoveAxis(N, 40747, ABG) 21:11:46.589 00.000 428 duration set to 2500 by maxDecDuration 21:11:46.589 00.000 428 Guiding Dir = 0, Dur = 2500 21:11:46.589 00.000 428 IsSlewing returns 0 21:11:46.589 00.000 428 IsGuiding returns 0 21:11:46.667 00.078 428 PulseGuide returned control before completion, sleep 2431 21:11:49.125 02.458 428 IsGuiding returns 1 21:11:49.125 00.000 428 scope still moving after pulse duration time elapsed 21:11:49.187 00.062 428 IsSlewing returns 0 21:11:49.187 00.000 428 IsGuiding returns 0 21:11:49.187 00.000 428 scope move finished after 2500 + 105 ms 21:11:49.187 00.000 428 Move returns status 0, amount 2500 21:11:49.187 00.000 428 move complete, result=0 21:11:49.187 00.000 428 worker thread done servicing request 21:11:49.202 00.015 10672 GuideStep: 25.2 px 2500 ms WEST, -26.9 px 2500 ms NORTH 21:11:49.202 00.000 428 Worker thread wakes up 21:11:49.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:49.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1073,778,31,31) 21:11:49.218 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:49.218 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:50.515 01.297 10672 read socket command 10 21:11:50.515 00.000 10672 processing socket request REQDIST 21:11:50.515 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:50.515 00.000 10672 Sending socket response 255 (0xff) 21:11:51.436 00.921 428 Exposure complete 21:11:51.561 00.125 428 worker thread done servicing request 21:11:51.561 00.000 10672 OnExposeComplete: enter 21:11:51.561 00.000 10672 UpdateGuideState(): m_state=6 21:11:51.561 00.000 10672 Star::Find(15, 1087, 792, 0, (0,0,0,0), 0.0, 0) frame 3113 21:11:51.561 00.000 10672 Star::Find returns 1 (0), X=1091.15, Y=801.16, Mass=25497, SNR=14.0, Peak=19040 HFD=1.9 21:11:51.561 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 21:11:51.561 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 21:11:51.561 00.000 10672 CameraToMount -- cameraX=-18.32 cameraY=-21.17 hyp=28.00 cameraTheta=-2.28 mountX=20.75 mountY=-19.09, mountTheta=-0.74 21:11:51.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-18.32, y=-21.17, opts=13) 21:11:51.561 00.000 10672 Enqueuing Move request for scope (-18.32, -21.17) 21:11:51.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:11:51.561 00.000 428 Worker thread wakes up 21:11:51.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-18.32, -21.17) opts 0xd 21:11:51.561 00.000 428 Handling offset move in thread for scope, endpoint = (-18.32, -21.17) 21:11:51.561 00.000 428 Moving (-18.32, -21.17) raw xDistance=20.75 yDistance=-19.09 21:11:51.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.30 from input 20.75 21:11:51.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.09 from input -19.09 21:11:51.561 00.000 428 MoveAxis(W, 21111, ABG) 21:11:51.561 00.000 428 duration set to 2500 by maxRaDuration 21:11:51.561 00.000 428 Guiding Dir = 3, Dur = 2500 21:11:51.561 00.000 428 IsSlewing returns 0 21:11:51.561 00.000 428 IsGuiding returns 0 21:11:51.592 00.031 10672 UpdateGuideState exits: m=25497 SNR=14.0 21:11:51.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:51.592 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:51.592 00.000 10672 Enqueuing Expose request 21:11:51.592 00.000 428 PulseGuide returned control before completion, sleep 2486 21:11:54.111 02.519 428 IsGuiding returns 0 21:11:54.111 00.000 428 Move returns status 0, amount 2500 21:11:54.111 00.000 428 MoveAxis(N, 28948, ABG) 21:11:54.111 00.000 428 duration set to 2500 by maxDecDuration 21:11:54.111 00.000 428 Guiding Dir = 0, Dur = 2500 21:11:54.111 00.000 428 IsSlewing returns 0 21:11:54.111 00.000 428 IsGuiding returns 0 21:11:54.189 00.078 428 PulseGuide returned control before completion, sleep 2433 21:11:55.501 01.312 10672 read socket command 10 21:11:55.501 00.000 10672 processing socket request REQDIST 21:11:55.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:11:55.501 00.000 10672 Sending socket response 255 (0xff) 21:11:56.646 01.145 428 IsGuiding returns 1 21:11:56.646 00.000 428 scope still moving after pulse duration time elapsed 21:11:56.693 00.047 428 IsSlewing returns 0 21:11:56.693 00.000 428 IsGuiding returns 1 21:11:56.740 00.047 428 IsSlewing returns 0 21:11:56.740 00.000 428 IsGuiding returns 0 21:11:56.740 00.000 428 scope move finished after 2500 + 119 ms 21:11:56.740 00.000 428 Move returns status 0, amount 2500 21:11:56.740 00.000 428 move complete, result=0 21:11:56.740 00.000 428 worker thread done servicing request 21:11:56.740 00.000 428 Worker thread wakes up 21:11:56.740 00.000 10672 GuideStep: 20.7 px 2500 ms WEST, -19.1 px 2500 ms NORTH 21:11:56.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:11:56.740 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,786,31,31) 21:11:56.740 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:11:56.755 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:11:58.927 02.172 428 Exposure complete 21:11:59.067 00.140 428 worker thread done servicing request 21:11:59.067 00.000 10672 OnExposeComplete: enter 21:11:59.067 00.000 10672 UpdateGuideState(): m_state=6 21:11:59.067 00.000 10672 Star::Find(15, 1091, 801, 0, (0,0,0,0), 0.0, 0) frame 3114 21:11:59.067 00.000 10672 Star::Find returns 1 (0), X=1091.33, Y=799.34, Mass=19004, SNR=13.6, Peak=19376 HFD=0.9 21:11:59.067 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 21:11:59.067 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 21:11:59.067 00.000 10672 CameraToMount -- cameraX=-18.14 cameraY=-22.99 hyp=29.28 cameraTheta=-2.24 mountX=20.79 mountY=-20.92, mountTheta=-0.79 21:11:59.067 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-18.14, y=-22.99, opts=13) 21:11:59.067 00.000 10672 Enqueuing Move request for scope (-18.14, -22.99) 21:11:59.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:11:59.067 00.000 428 Worker thread wakes up 21:11:59.067 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-18.14, -22.99) opts 0xd 21:11:59.067 00.000 428 Handling offset move in thread for scope, endpoint = (-18.14, -22.99) 21:11:59.067 00.000 428 Moving (-18.14, -22.99) raw xDistance=20.79 yDistance=-20.92 21:11:59.067 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.10 from input 20.79 21:11:59.067 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.92 from input -20.92 21:11:59.067 00.000 428 MoveAxis(W, 20815, ABG) 21:11:59.067 00.000 428 duration set to 2500 by maxRaDuration 21:11:59.067 00.000 428 Guiding Dir = 3, Dur = 2500 21:11:59.067 00.000 428 IsSlewing returns 0 21:11:59.067 00.000 428 IsGuiding returns 0 21:11:59.083 00.016 428 PulseGuide returned control before completion, sleep 2492 21:11:59.083 00.000 10672 UpdateGuideState exits: m=19004 SNR=13.6 21:11:59.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:59.083 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:11:59.083 00.000 10672 Enqueuing Expose request 21:12:00.504 01.421 10672 read socket command 10 21:12:00.504 00.000 10672 processing socket request REQDIST 21:12:00.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:00.504 00.000 10672 Sending socket response 255 (0xff) 21:12:01.598 01.094 428 IsGuiding returns 0 21:12:01.598 00.000 428 Move returns status 0, amount 2500 21:12:01.598 00.000 428 MoveAxis(N, 31724, ABG) 21:12:01.598 00.000 428 duration set to 2500 by maxDecDuration 21:12:01.598 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:01.598 00.000 428 IsSlewing returns 0 21:12:01.598 00.000 428 IsGuiding returns 0 21:12:01.676 00.078 428 PulseGuide returned control before completion, sleep 2427 21:12:04.113 02.437 428 IsGuiding returns 1 21:12:04.113 00.000 428 scope still moving after pulse duration time elapsed 21:12:04.159 00.046 428 IsSlewing returns 0 21:12:04.159 00.000 428 IsGuiding returns 1 21:12:04.222 00.063 428 IsSlewing returns 0 21:12:04.222 00.000 428 IsGuiding returns 0 21:12:04.222 00.000 428 scope move finished after 2500 + 125 ms 21:12:04.222 00.000 428 Move returns status 0, amount 2500 21:12:04.222 00.000 428 move complete, result=0 21:12:04.222 00.000 428 worker thread done servicing request 21:12:04.222 00.000 428 Worker thread wakes up 21:12:04.222 00.000 10672 GuideStep: 20.8 px 2500 ms WEST, -20.9 px 2500 ms NORTH 21:12:04.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:04.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,784,31,31) 21:12:04.237 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:04.237 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:12:05.507 01.270 10672 read socket command 10 21:12:05.507 00.000 10672 processing socket request REQDIST 21:12:05.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:05.507 00.000 10672 Sending socket response 255 (0xff) 21:12:06.429 00.922 428 Exposure complete 21:12:06.554 00.125 428 worker thread done servicing request 21:12:06.554 00.000 10672 OnExposeComplete: enter 21:12:06.554 00.000 10672 UpdateGuideState(): m_state=6 21:12:06.554 00.000 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3115 21:12:06.554 00.000 10672 Star::Find returns 1 (0), X=1090.41, Y=799.93, Mass=32831, SNR=13.5, Peak=15008 HFD=4.8 21:12:06.554 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 21:12:06.554 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 21:12:06.554 00.000 10672 CameraToMount -- cameraX=-19.06 cameraY=-22.40 hyp=29.41 cameraTheta=-2.28 mountX=21.63 mountY=-20.23, mountTheta=-0.75 21:12:06.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-19.06, y=-22.40, opts=13) 21:12:06.554 00.000 10672 Enqueuing Move request for scope (-19.06, -22.40) 21:12:06.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:12:06.554 00.000 428 Worker thread wakes up 21:12:06.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-19.06, -22.40) opts 0xd 21:12:06.554 00.000 428 Handling offset move in thread for scope, endpoint = (-19.06, -22.40) 21:12:06.554 00.000 428 Moving (-19.06, -22.40) raw xDistance=21.63 yDistance=-20.23 21:12:06.554 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.61 from input 21.63 21:12:06.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.23 from input -20.23 21:12:06.554 00.000 428 MoveAxis(W, 21578, ABG) 21:12:06.554 00.000 428 duration set to 2500 by maxRaDuration 21:12:06.554 00.000 428 Guiding Dir = 3, Dur = 2500 21:12:06.554 00.000 428 IsSlewing returns 0 21:12:06.554 00.000 428 IsGuiding returns 0 21:12:06.585 00.031 10672 UpdateGuideState exits: m=32831 SNR=13.5 21:12:06.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:06.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:12:06.585 00.000 10672 Enqueuing Expose request 21:12:06.585 00.000 428 PulseGuide returned control before completion, sleep 2488 21:12:09.084 02.499 428 IsGuiding returns 0 21:12:09.084 00.000 428 Move returns status 0, amount 2500 21:12:09.084 00.000 428 MoveAxis(N, 30682, ABG) 21:12:09.084 00.000 428 duration set to 2500 by maxDecDuration 21:12:09.084 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:09.084 00.000 428 IsSlewing returns 0 21:12:09.084 00.000 428 IsGuiding returns 0 21:12:09.163 00.079 428 PulseGuide returned control before completion, sleep 2434 21:12:10.506 01.343 10672 read socket command 10 21:12:10.506 00.000 10672 processing socket request REQDIST 21:12:10.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:10.506 00.000 10672 Sending socket response 255 (0xff) 21:12:11.615 01.109 428 IsGuiding returns 1 21:12:11.615 00.000 428 scope still moving after pulse duration time elapsed 21:12:11.662 00.047 428 IsSlewing returns 0 21:12:11.693 00.031 428 IsGuiding returns 0 21:12:11.693 00.000 428 scope move finished after 2500 + 117 ms 21:12:11.693 00.000 428 Move returns status 0, amount 2500 21:12:11.693 00.000 428 move complete, result=0 21:12:11.693 00.000 428 worker thread done servicing request 21:12:11.693 00.000 428 Worker thread wakes up 21:12:11.693 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:11.693 00.000 10672 GuideStep: 21.6 px 2500 ms WEST, -20.2 px 2500 ms NORTH 21:12:11.693 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,785,31,31) 21:12:11.708 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:11.708 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:12:13.916 02.208 428 Exposure complete 21:12:14.041 00.125 428 worker thread done servicing request 21:12:14.041 00.000 10672 OnExposeComplete: enter 21:12:14.041 00.000 10672 UpdateGuideState(): m_state=6 21:12:14.041 00.000 10672 Star::Find(15, 1090, 799, 0, (0,0,0,0), 0.0, 0) frame 3116 21:12:14.041 00.000 10672 Star::Find returns 1 (0), X=1090.41, Y=800.74, Mass=34323, SNR=18.1, Peak=20032 HFD=2.8 21:12:14.041 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.02) = xAngle (0.73 = 0.73) 21:12:14.041 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40) 21:12:14.041 00.000 10672 CameraToMount -- cameraX=-19.06 cameraY=-21.60 hyp=28.80 cameraTheta=-2.29 mountX=21.53 mountY=-19.43, mountTheta=-0.73 21:12:14.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-19.06, y=-21.60, opts=13) 21:12:14.041 00.000 10672 Enqueuing Move request for scope (-19.06, -21.60) 21:12:14.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:12:14.041 00.000 428 Worker thread wakes up 21:12:14.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-19.06, -21.60) opts 0xd 21:12:14.041 00.000 428 Handling offset move in thread for scope, endpoint = (-19.06, -21.60) 21:12:14.041 00.000 428 Moving (-19.06, -21.60) raw xDistance=21.53 yDistance=-19.43 21:12:14.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.59 from input 21.53 21:12:14.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.43 from input -19.43 21:12:14.041 00.000 428 MoveAxis(W, 21543, ABG) 21:12:14.041 00.000 428 duration set to 2500 by maxRaDuration 21:12:14.041 00.000 428 Guiding Dir = 3, Dur = 2500 21:12:14.056 00.015 428 IsSlewing returns 0 21:12:14.056 00.000 428 IsGuiding returns 0 21:12:14.056 00.000 428 PulseGuide returned control before completion, sleep 2497 21:12:14.072 00.016 10672 UpdateGuideState exits: m=34323 SNR=18.1 21:12:14.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:14.072 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:12:14.072 00.000 10672 Enqueuing Expose request 21:12:15.509 01.437 10672 read socket command 10 21:12:15.509 00.000 10672 processing socket request REQDIST 21:12:15.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:15.509 00.000 10672 Sending socket response 255 (0xff) 21:12:16.571 01.062 428 IsGuiding returns 0 21:12:16.571 00.000 428 Move returns status 0, amount 2500 21:12:16.571 00.000 428 MoveAxis(N, 29470, ABG) 21:12:16.571 00.000 428 duration set to 2500 by maxDecDuration 21:12:16.571 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:12:16.571 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:16.571 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:12:16.602 00.031 428 IsSlewing returns 0 21:12:16.602 00.000 428 IsGuiding returns 0 21:12:16.681 00.079 428 PulseGuide returned control before completion, sleep 2434 21:12:19.133 02.452 428 IsGuiding returns 1 21:12:19.133 00.000 428 scope still moving after pulse duration time elapsed 21:12:19.180 00.047 428 IsSlewing returns 0 21:12:19.211 00.031 428 IsGuiding returns 0 21:12:19.211 00.000 428 scope move finished after 2500 + 102 ms 21:12:19.211 00.000 428 Move returns status 0, amount 2500 21:12:19.211 00.000 428 move complete, result=0 21:12:19.211 00.000 428 worker thread done servicing request 21:12:19.211 00.000 10672 GuideStep: 21.5 px 2500 ms WEST, -19.4 px 2500 ms NORTH 21:12:19.211 00.000 428 Worker thread wakes up 21:12:19.211 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:19.211 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,786,31,31) 21:12:19.227 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:19.242 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:12:20.507 01.265 10672 read socket command 10 21:12:20.507 00.000 10672 processing socket request REQDIST 21:12:20.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:20.507 00.000 10672 Sending socket response 255 (0xff) 21:12:21.418 00.911 428 Exposure complete 21:12:21.559 00.141 428 worker thread done servicing request 21:12:21.559 00.000 10672 OnExposeComplete: enter 21:12:21.559 00.000 10672 UpdateGuideState(): m_state=6 21:12:21.559 00.000 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3117 21:12:21.559 00.000 10672 Star::Find returns 1 (0), X=1075.74, Y=785.95, Mass=245839, SNR=41.6, Peak=20032 HFD=5.2 21:12:21.559 00.000 10672 Status Line: Mass: 245839 vs 32842 21:12:21.559 00.000 10672 UpdateCurrentPosition: star mass new=245839.1 exp=32841.9 thresh=50% limits=(16421.0, 498677.7, 65683.8) 21:12:21.559 00.000 10672 DistanceChecker: activated 21:12:21.559 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:12:21.559 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:12:21.559 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:12:21.559 00.000 428 Worker thread wakes up 21:12:21.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:12:21.575 00.016 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:12:21.575 00.000 428 move complete, result=0 21:12:21.575 00.000 428 worker thread done servicing request 21:12:21.684 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:12:21.684 00.000 10672 Status Line: Star lost - mass changed 21:12:21.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:12:21.700 00.016 10672 UpdateGuideState exits: Star lost - mass changed 21:12:21.700 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:21.700 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:12:21.700 00.000 10672 Enqueuing Expose request 21:12:21.700 00.000 428 Worker thread wakes up 21:12:21.700 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:21.700 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:12:23.909 02.209 428 Exposure complete 21:12:24.044 00.135 428 worker thread done servicing request 21:12:24.044 00.000 10672 OnExposeComplete: enter 21:12:24.044 00.000 10672 UpdateGuideState(): m_state=6 21:12:24.045 00.001 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3118 21:12:24.045 00.000 10672 Star::Find returns 1 (0), X=1091.49, Y=799.95, Mass=25076, SNR=14.0, Peak=18928 HFD=0.8 21:12:24.045 00.000 10672 DistanceChecker: deactivated 21:12:24.045 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 21:12:24.046 00.001 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 21:12:24.046 00.000 10672 CameraToMount -- cameraX=-17.97 cameraY=-22.38 hyp=28.71 cameraTheta=-2.25 mountX=20.55 mountY=-20.33, mountTheta=-0.78 21:12:24.047 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-17.97, y=-22.38, opts=13) 21:12:24.047 00.000 10672 Enqueuing Move request for scope (-17.97, -22.38) 21:12:24.048 00.001 428 Worker thread wakes up 21:12:24.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:12:24.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-17.97, -22.38) opts 0xd 21:12:24.048 00.000 428 Handling offset move in thread for scope, endpoint = (-17.97, -22.38) 21:12:24.048 00.000 428 Moving (-17.97, -22.38) raw xDistance=20.55 yDistance=-20.33 21:12:24.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.97 from input 20.55 21:12:24.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.33 from input -20.33 21:12:24.048 00.000 428 MoveAxis(W, 20627, ABG) 21:12:24.048 00.000 428 duration set to 2500 by maxRaDuration 21:12:24.049 00.001 428 Guiding Dir = 3, Dur = 2500 21:12:24.049 00.000 428 IsSlewing returns 0 21:12:24.050 00.001 428 IsGuiding returns 0 21:12:24.070 00.020 10672 UpdateGuideState exits: m=25076 SNR=14.0 21:12:24.071 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:24.071 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:12:24.071 00.000 10672 Enqueuing Expose request 21:12:24.077 00.006 428 PulseGuide returned control before completion, sleep 2482 21:12:25.512 01.435 10672 read socket command 10 21:12:25.512 00.000 10672 processing socket request REQDIST 21:12:25.512 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:25.512 00.000 10672 Sending socket response 255 (0xff) 21:12:26.574 01.062 428 IsGuiding returns 0 21:12:26.574 00.000 428 Move returns status 0, amount 2500 21:12:26.574 00.000 428 MoveAxis(N, 30836, ABG) 21:12:26.574 00.000 428 duration set to 2500 by maxDecDuration 21:12:26.574 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:26.574 00.000 428 IsSlewing returns 0 21:12:26.574 00.000 428 IsGuiding returns 0 21:12:26.653 00.079 428 PulseGuide returned control before completion, sleep 2422 21:12:29.105 02.452 428 IsGuiding returns 1 21:12:29.105 00.000 428 scope still moving after pulse duration time elapsed 21:12:29.136 00.031 428 IsSlewing returns 0 21:12:29.136 00.000 428 IsGuiding returns 1 21:12:29.199 00.063 428 IsSlewing returns 0 21:12:29.199 00.000 428 IsGuiding returns 0 21:12:29.199 00.000 428 scope move finished after 2500 + 131 ms 21:12:29.199 00.000 428 Move returns status 0, amount 2500 21:12:29.199 00.000 428 move complete, result=0 21:12:29.199 00.000 428 worker thread done servicing request 21:12:29.199 00.000 428 Worker thread wakes up 21:12:29.199 00.000 10672 GuideStep: 20.6 px 2500 ms WEST, -20.3 px 2500 ms NORTH 21:12:29.199 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:29.199 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:12:29.214 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:29.230 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:12:30.515 01.285 10672 read socket command 10 21:12:30.515 00.000 10672 processing socket request REQDIST 21:12:30.515 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:30.515 00.000 10672 Sending socket response 255 (0xff) 21:12:31.421 00.906 428 Exposure complete 21:12:31.562 00.141 428 worker thread done servicing request 21:12:31.562 00.000 10672 OnExposeComplete: enter 21:12:31.562 00.000 10672 UpdateGuideState(): m_state=6 21:12:31.562 00.000 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3119 21:12:31.562 00.000 10672 Star::Find returns 1 (0), X=1091.99, Y=802.79, Mass=23950, SNR=12.0, Peak=14896 HFD=5.4 21:12:31.562 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.02) = xAngle (0.72 = 0.72) 21:12:31.562 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41) 21:12:31.562 00.000 10672 CameraToMount -- cameraX=-17.48 cameraY=-19.54 hyp=26.22 cameraTheta=-2.30 mountX=19.72 mountY=-17.56, mountTheta=-0.73 21:12:31.562 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-17.48, y=-19.54, opts=13) 21:12:31.562 00.000 10672 Enqueuing Move request for scope (-17.48, -19.54) 21:12:31.562 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:12:31.562 00.000 428 Worker thread wakes up 21:12:31.562 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-17.48, -19.54) opts 0xd 21:12:31.562 00.000 428 Handling offset move in thread for scope, endpoint = (-17.48, -19.54) 21:12:31.562 00.000 428 Moving (-17.48, -19.54) raw xDistance=19.72 yDistance=-17.56 21:12:31.562 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.40 from input 19.72 21:12:31.562 00.000 428 GuideAlgorithmResistSwitch::Result() returns -17.56 from input -17.56 21:12:31.562 00.000 428 MoveAxis(W, 19785, ABG) 21:12:31.562 00.000 428 duration set to 2500 by maxRaDuration 21:12:31.562 00.000 428 Guiding Dir = 3, Dur = 2500 21:12:31.562 00.000 428 IsSlewing returns 0 21:12:31.562 00.000 428 IsGuiding returns 0 21:12:31.577 00.015 428 PulseGuide returned control before completion, sleep 2491 21:12:31.577 00.000 10672 UpdateGuideState exits: m=23950 SNR=12.0 21:12:31.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:31.577 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:12:31.577 00.000 10672 Enqueuing Expose request 21:12:34.092 02.515 428 IsGuiding returns 0 21:12:34.092 00.000 428 Move returns status 0, amount 2500 21:12:34.092 00.000 428 MoveAxis(N, 26634, ABG) 21:12:34.092 00.000 428 duration set to 2500 by maxDecDuration 21:12:34.092 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:34.092 00.000 428 IsSlewing returns 0 21:12:34.092 00.000 428 IsGuiding returns 0 21:12:34.170 00.078 428 PulseGuide returned control before completion, sleep 2428 21:12:35.513 01.343 10672 read socket command 10 21:12:35.513 00.000 10672 processing socket request REQDIST 21:12:35.513 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:35.513 00.000 10672 Sending socket response 255 (0xff) 21:12:36.623 01.110 428 IsGuiding returns 1 21:12:36.623 00.000 428 scope still moving after pulse duration time elapsed 21:12:36.654 00.031 428 IsSlewing returns 0 21:12:36.654 00.000 428 IsGuiding returns 1 21:12:36.701 00.047 428 IsSlewing returns 0 21:12:36.701 00.000 428 IsGuiding returns 0 21:12:36.701 00.000 428 scope move finished after 2500 + 110 ms 21:12:36.701 00.000 428 Move returns status 0, amount 2500 21:12:36.701 00.000 428 move complete, result=0 21:12:36.701 00.000 428 worker thread done servicing request 21:12:36.701 00.000 10672 GuideStep: 19.7 px 2500 ms WEST, -17.6 px 2500 ms NORTH 21:12:36.701 00.000 428 Worker thread wakes up 21:12:36.701 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:36.701 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,788,31,31) 21:12:36.716 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:36.732 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:12:38.923 02.191 428 Exposure complete 21:12:39.063 00.140 428 worker thread done servicing request 21:12:39.063 00.000 10672 OnExposeComplete: enter 21:12:39.063 00.000 10672 UpdateGuideState(): m_state=6 21:12:39.063 00.000 10672 Star::Find(15, 1091, 802, 0, (0,0,0,0), 0.0, 0) frame 3120 21:12:39.063 00.000 10672 Star::Find returns 1 (0), X=1090.29, Y=799.55, Mass=33838, SNR=15.9, Peak=18064 HFD=4.9 21:12:39.063 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 21:12:39.063 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 21:12:39.063 00.000 10672 CameraToMount -- cameraX=-19.18 cameraY=-22.78 hyp=29.78 cameraTheta=-2.27 mountX=21.79 mountY=-20.59, mountTheta=-0.76 21:12:39.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-19.18, y=-22.78, opts=13) 21:12:39.063 00.000 10672 Enqueuing Move request for scope (-19.18, -22.78) 21:12:39.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:12:39.063 00.000 428 Worker thread wakes up 21:12:39.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-19.18, -22.78) opts 0xd 21:12:39.063 00.000 428 Handling offset move in thread for scope, endpoint = (-19.18, -22.78) 21:12:39.063 00.000 428 Moving (-19.18, -22.78) raw xDistance=21.79 yDistance=-20.59 21:12:39.063 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.67 from input 21.79 21:12:39.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.59 from input -20.59 21:12:39.063 00.000 428 MoveAxis(W, 21659, ABG) 21:12:39.063 00.000 428 duration set to 2500 by maxRaDuration 21:12:39.063 00.000 428 Guiding Dir = 3, Dur = 2500 21:12:39.079 00.016 428 IsSlewing returns 0 21:12:39.094 00.015 10672 UpdateGuideState exits: m=33838 SNR=15.9 21:12:39.094 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:39.094 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:12:39.094 00.000 10672 Enqueuing Expose request 21:12:39.110 00.016 428 IsGuiding returns 0 21:12:39.126 00.016 428 PulseGuide returned control before completion, sleep 2495 21:12:40.516 01.390 10672 read socket command 10 21:12:40.516 00.000 10672 processing socket request REQDIST 21:12:40.516 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:40.516 00.000 10672 Sending socket response 255 (0xff) 21:12:41.641 01.125 428 IsGuiding returns 0 21:12:41.641 00.000 428 Move returns status 0, amount 2500 21:12:41.641 00.000 428 MoveAxis(N, 31236, ABG) 21:12:41.641 00.000 428 duration set to 2500 by maxDecDuration 21:12:41.641 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:41.641 00.000 428 IsSlewing returns 0 21:12:41.641 00.000 428 IsGuiding returns 0 21:12:41.719 00.078 428 PulseGuide returned control before completion, sleep 2431 21:12:44.171 02.452 428 IsGuiding returns 1 21:12:44.171 00.000 428 scope still moving after pulse duration time elapsed 21:12:44.202 00.031 428 IsSlewing returns 0 21:12:44.202 00.000 428 IsGuiding returns 1 21:12:44.233 00.031 428 IsSlewing returns 0 21:12:44.233 00.000 428 IsGuiding returns 1 21:12:44.280 00.047 428 IsSlewing returns 0 21:12:44.280 00.000 428 IsGuiding returns 0 21:12:44.280 00.000 428 scope move finished after 2500 + 137 ms 21:12:44.280 00.000 428 Move returns status 0, amount 2500 21:12:44.280 00.000 428 move complete, result=0 21:12:44.280 00.000 428 worker thread done servicing request 21:12:44.280 00.000 428 Worker thread wakes up 21:12:44.280 00.000 10672 GuideStep: 21.8 px 2500 ms WEST, -20.6 px 2500 ms NORTH 21:12:44.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:44.280 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,785,31,31) 21:12:44.280 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:44.296 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:12:45.514 01.218 10672 read socket command 10 21:12:45.514 00.000 10672 processing socket request REQDIST 21:12:45.514 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:45.514 00.000 10672 Sending socket response 255 (0xff) 21:12:46.409 00.895 428 Exposure complete 21:12:46.550 00.141 428 worker thread done servicing request 21:12:46.550 00.000 10672 OnExposeComplete: enter 21:12:46.550 00.000 10672 UpdateGuideState(): m_state=6 21:12:46.550 00.000 10672 Star::Find(15, 1090, 799, 0, (0,0,0,0), 0.0, 0) frame 3121 21:12:46.550 00.000 10672 Star::Find returns 1 (0), X=1090.25, Y=800.49, Mass=39054, SNR=15.0, Peak=16320 HFD=5.1 21:12:46.550 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.02) = xAngle (0.73 = 0.73) 21:12:46.550 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40) 21:12:46.550 00.000 10672 CameraToMount -- cameraX=-19.22 cameraY=-21.84 hyp=29.10 cameraTheta=-2.29 mountX=21.72 mountY=-19.66, mountTheta=-0.74 21:12:46.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-19.22, y=-21.84, opts=13) 21:12:46.550 00.000 10672 Enqueuing Move request for scope (-19.22, -21.84) 21:12:46.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:12:46.550 00.000 428 Worker thread wakes up 21:12:46.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-19.22, -21.84) opts 0xd 21:12:46.550 00.000 428 Handling offset move in thread for scope, endpoint = (-19.22, -21.84) 21:12:46.550 00.000 428 Moving (-19.22, -21.84) raw xDistance=21.72 yDistance=-19.66 21:12:46.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.71 from input 21.72 21:12:46.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.66 from input -19.66 21:12:46.550 00.000 428 MoveAxis(W, 21725, ABG) 21:12:46.550 00.000 428 duration set to 2500 by maxRaDuration 21:12:46.550 00.000 428 Guiding Dir = 3, Dur = 2500 21:12:46.550 00.000 428 IsSlewing returns 0 21:12:46.550 00.000 428 IsGuiding returns 0 21:12:46.581 00.031 10672 UpdateGuideState exits: m=39054 SNR=15.0 21:12:46.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:46.581 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:12:46.581 00.000 10672 Enqueuing Expose request 21:12:46.581 00.000 428 PulseGuide returned control before completion, sleep 2490 21:12:49.080 02.499 428 IsGuiding returns 0 21:12:49.080 00.000 428 Move returns status 0, amount 2500 21:12:49.080 00.000 428 MoveAxis(N, 29818, ABG) 21:12:49.080 00.000 428 duration set to 2500 by maxDecDuration 21:12:49.080 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:12:49.080 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:49.080 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:12:49.080 00.000 428 IsSlewing returns 0 21:12:49.080 00.000 428 IsGuiding returns 0 21:12:49.158 00.078 428 PulseGuide returned control before completion, sleep 2424 21:12:50.502 01.344 10672 read socket command 10 21:12:50.502 00.000 10672 processing socket request REQDIST 21:12:50.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:50.502 00.000 10672 Sending socket response 255 (0xff) 21:12:51.626 01.124 428 IsGuiding returns 1 21:12:51.626 00.000 428 scope still moving after pulse duration time elapsed 21:12:51.658 00.032 428 IsSlewing returns 0 21:12:51.689 00.031 428 IsGuiding returns 0 21:12:51.689 00.000 428 scope move finished after 2500 + 112 ms 21:12:51.689 00.000 428 Move returns status 0, amount 2500 21:12:51.689 00.000 428 move complete, result=0 21:12:51.689 00.000 428 worker thread done servicing request 21:12:51.689 00.000 428 Worker thread wakes up 21:12:51.689 00.000 10672 GuideStep: 21.7 px 2500 ms WEST, -19.7 px 2500 ms NORTH 21:12:51.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:51.689 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,785,31,31) 21:12:51.704 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:51.720 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:12:53.891 02.171 428 Exposure complete 21:12:54.016 00.125 428 worker thread done servicing request 21:12:54.016 00.000 10672 OnExposeComplete: enter 21:12:54.016 00.000 10672 UpdateGuideState(): m_state=6 21:12:54.016 00.000 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3122 21:12:54.016 00.000 10672 Star::Find returns 1 (0), X=1092.69, Y=801.44, Mass=30896, SNR=13.2, Peak=15552 HFD=3.3 21:12:54.016 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 21:12:54.016 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 21:12:54.016 00.000 10672 CameraToMount -- cameraX=-16.78 cameraY=-20.89 hyp=26.80 cameraTheta=-2.25 mountX=19.18 mountY=-18.98, mountTheta=-0.78 21:12:54.032 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-16.78, y=-20.89, opts=13) 21:12:54.032 00.000 10672 Enqueuing Move request for scope (-16.78, -20.89) 21:12:54.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:12:54.032 00.000 428 Worker thread wakes up 21:12:54.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-16.78, -20.89) opts 0xd 21:12:54.032 00.000 428 Handling offset move in thread for scope, endpoint = (-16.78, -20.89) 21:12:54.032 00.000 428 Moving (-16.78, -20.89) raw xDistance=19.18 yDistance=-18.98 21:12:54.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.11 from input 19.18 21:12:54.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.98 from input -18.98 21:12:54.032 00.000 428 MoveAxis(W, 19365, ABG) 21:12:54.032 00.000 428 duration set to 2500 by maxRaDuration 21:12:54.032 00.000 428 Guiding Dir = 3, Dur = 2500 21:12:54.032 00.000 428 IsSlewing returns 0 21:12:54.032 00.000 428 IsGuiding returns 0 21:12:54.047 00.015 10672 UpdateGuideState exits: m=30896 SNR=13.2 21:12:54.047 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:54.047 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:12:54.047 00.000 10672 Enqueuing Expose request 21:12:54.063 00.016 428 PulseGuide returned control before completion, sleep 2482 21:12:55.505 01.442 10672 read socket command 10 21:12:55.505 00.000 10672 processing socket request REQDIST 21:12:55.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:12:55.505 00.000 10672 Sending socket response 255 (0xff) 21:12:56.574 01.069 428 IsGuiding returns 0 21:12:56.574 00.000 428 Move returns status 0, amount 2500 21:12:56.574 00.000 428 MoveAxis(N, 28782, ABG) 21:12:56.574 00.000 428 duration set to 2500 by maxDecDuration 21:12:56.574 00.000 428 Guiding Dir = 0, Dur = 2500 21:12:56.576 00.002 428 IsSlewing returns 0 21:12:56.576 00.000 428 IsGuiding returns 0 21:12:56.654 00.078 428 PulseGuide returned control before completion, sleep 2433 21:12:59.103 02.449 428 IsGuiding returns 1 21:12:59.103 00.000 428 scope still moving after pulse duration time elapsed 21:12:59.135 00.032 428 IsSlewing returns 0 21:12:59.135 00.000 428 IsGuiding returns 1 21:12:59.166 00.031 428 IsSlewing returns 0 21:12:59.197 00.031 428 IsGuiding returns 0 21:12:59.197 00.000 428 scope move finished after 2500 + 135 ms 21:12:59.197 00.000 428 Move returns status 0, amount 2500 21:12:59.213 00.016 428 move complete, result=0 21:12:59.213 00.000 428 worker thread done servicing request 21:12:59.213 00.000 10672 GuideStep: 19.2 px 2500 ms WEST, -19.0 px 2500 ms NORTH 21:12:59.213 00.000 428 Worker thread wakes up 21:12:59.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:12:59.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1078,786,31,31) 21:12:59.213 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:12:59.228 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:00.509 01.281 10672 read socket command 10 21:13:00.509 00.000 10672 processing socket request REQDIST 21:13:00.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:00.509 00.000 10672 Sending socket response 255 (0xff) 21:13:01.399 00.890 428 Exposure complete 21:13:01.524 00.125 428 worker thread done servicing request 21:13:01.524 00.000 10672 OnExposeComplete: enter 21:13:01.524 00.000 10672 UpdateGuideState(): m_state=6 21:13:01.524 00.000 10672 Star::Find(15, 1092, 801, 0, (0,0,0,0), 0.0, 0) frame 3123 21:13:01.524 00.000 10672 Star::Find returns 1 (0), X=1090.86, Y=799.95, Mass=26479, SNR=12.5, Peak=19152 HFD=0.3 21:13:01.524 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.02) = xAngle (0.76 = 0.76) 21:13:01.524 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37) 21:13:01.524 00.000 10672 CameraToMount -- cameraX=-18.61 cameraY=-22.38 hyp=29.11 cameraTheta=-2.26 mountX=21.18 mountY=-20.26, mountTheta=-0.76 21:13:01.540 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-18.61, y=-22.38, opts=13) 21:13:01.540 00.000 10672 Enqueuing Move request for scope (-18.61, -22.38) 21:13:01.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:13:01.540 00.000 428 Worker thread wakes up 21:13:01.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-18.61, -22.38) opts 0xd 21:13:01.540 00.000 428 Handling offset move in thread for scope, endpoint = (-18.61, -22.38) 21:13:01.540 00.000 428 Moving (-18.61, -22.38) raw xDistance=21.18 yDistance=-20.26 21:13:01.540 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.26 from input 21.18 21:13:01.540 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.26 from input -20.26 21:13:01.540 00.000 428 MoveAxis(W, 21058, ABG) 21:13:01.540 00.000 428 duration set to 2500 by maxRaDuration 21:13:01.540 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:01.540 00.000 428 IsSlewing returns 0 21:13:01.540 00.000 428 IsGuiding returns 0 21:13:01.556 00.016 428 PulseGuide returned control before completion, sleep 2492 21:13:01.556 00.000 10672 UpdateGuideState exits: m=26479 SNR=12.5 21:13:01.556 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:01.556 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:01.556 00.000 10672 Enqueuing Expose request 21:13:04.060 02.504 428 IsGuiding returns 0 21:13:04.060 00.000 428 Move returns status 0, amount 2500 21:13:04.060 00.000 428 MoveAxis(N, 30734, ABG) 21:13:04.060 00.000 428 duration set to 2500 by maxDecDuration 21:13:04.060 00.000 428 Guiding Dir = 0, Dur = 2500 21:13:04.060 00.000 428 IsSlewing returns 0 21:13:04.060 00.000 428 IsGuiding returns 0 21:13:04.138 00.078 428 PulseGuide returned control before completion, sleep 2435 21:13:05.528 01.390 10672 read socket command 10 21:13:05.528 00.000 10672 processing socket request REQDIST 21:13:05.528 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:05.528 00.000 10672 Sending socket response 255 (0xff) 21:13:06.591 01.063 428 IsGuiding returns 1 21:13:06.591 00.000 428 scope still moving after pulse duration time elapsed 21:13:06.637 00.046 428 IsSlewing returns 0 21:13:06.669 00.032 428 IsGuiding returns 0 21:13:06.669 00.000 428 scope move finished after 2500 + 101 ms 21:13:06.669 00.000 428 Move returns status 0, amount 2500 21:13:06.669 00.000 428 move complete, result=0 21:13:06.669 00.000 428 worker thread done servicing request 21:13:06.669 00.000 10672 GuideStep: 21.2 px 2500 ms WEST, -20.3 px 2500 ms NORTH 21:13:06.669 00.000 428 Worker thread wakes up 21:13:06.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:06.669 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:13:06.684 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:13:06.700 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:08.902 02.202 428 Exposure complete 21:13:09.043 00.141 428 worker thread done servicing request 21:13:09.043 00.000 10672 OnExposeComplete: enter 21:13:09.043 00.000 10672 UpdateGuideState(): m_state=6 21:13:09.043 00.000 10672 Star::Find(15, 1090, 799, 0, (0,0,0,0), 0.0, 0) frame 3124 21:13:09.043 00.000 10672 Star::Find returns 1 (0), X=1090.29, Y=801.17, Mass=25649, SNR=13.9, Peak=15120 HFD=2.4 21:13:09.043 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.02) = xAngle (0.71 = 0.71) 21:13:09.043 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41) 21:13:09.043 00.000 10672 CameraToMount -- cameraX=-19.18 cameraY=-21.16 hyp=28.56 cameraTheta=-2.31 mountX=21.60 mountY=-18.99, mountTheta=-0.72 21:13:09.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-19.18, y=-21.16, opts=13) 21:13:09.043 00.000 10672 Enqueuing Move request for scope (-19.18, -21.16) 21:13:09.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:13:09.043 00.000 428 Worker thread wakes up 21:13:09.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-19.18, -21.16) opts 0xd 21:13:09.043 00.000 428 Handling offset move in thread for scope, endpoint = (-19.18, -21.16) 21:13:09.043 00.000 428 Moving (-19.18, -21.16) raw xDistance=21.60 yDistance=-18.99 21:13:09.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.61 from input 21.60 21:13:09.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.99 from input -18.99 21:13:09.043 00.000 428 MoveAxis(W, 21569, ABG) 21:13:09.043 00.000 428 duration set to 2500 by maxRaDuration 21:13:09.043 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:09.043 00.000 428 IsSlewing returns 0 21:13:09.043 00.000 428 IsGuiding returns 0 21:13:09.074 00.031 10672 UpdateGuideState exits: m=25649 SNR=13.9 21:13:09.074 00.000 428 PulseGuide returned control before completion, sleep 2490 21:13:09.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:09.074 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:09.074 00.000 10672 Enqueuing Expose request 21:13:10.511 01.437 10672 read socket command 10 21:13:10.511 00.000 10672 processing socket request REQDIST 21:13:10.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:10.511 00.000 10672 Sending socket response 255 (0xff) 21:13:11.578 01.067 428 IsGuiding returns 0 21:13:11.578 00.000 428 Move returns status 0, amount 2500 21:13:11.578 00.000 428 MoveAxis(N, 28796, ABG) 21:13:11.578 00.000 428 duration set to 2500 by maxDecDuration 21:13:11.578 00.000 428 Guiding Dir = 0, Dur = 2500 21:13:11.578 00.000 428 IsSlewing returns 0 21:13:11.578 00.000 428 IsGuiding returns 0 21:13:11.656 00.078 428 PulseGuide returned control before completion, sleep 2429 21:13:14.124 02.468 428 IsGuiding returns 1 21:13:14.124 00.000 428 scope still moving after pulse duration time elapsed 21:13:14.155 00.031 428 IsSlewing returns 0 21:13:14.155 00.000 428 IsGuiding returns 1 21:13:14.218 00.063 428 IsSlewing returns 0 21:13:14.218 00.000 428 IsGuiding returns 0 21:13:14.218 00.000 428 scope move finished after 2500 + 139 ms 21:13:14.218 00.000 428 Move returns status 0, amount 2500 21:13:14.218 00.000 428 move complete, result=0 21:13:14.218 00.000 428 worker thread done servicing request 21:13:14.218 00.000 10672 GuideStep: 21.6 px 2500 ms WEST, -19.0 px 2500 ms NORTH 21:13:14.218 00.000 428 Worker thread wakes up 21:13:14.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:14.218 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,786,31,31) 21:13:14.233 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:13:14.249 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:15.514 01.265 10672 read socket command 10 21:13:15.514 00.000 10672 processing socket request REQDIST 21:13:15.514 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:15.514 00.000 10672 Sending socket response 255 (0xff) 21:13:16.404 00.890 428 Exposure complete 21:13:16.529 00.125 428 worker thread done servicing request 21:13:16.529 00.000 10672 OnExposeComplete: enter 21:13:16.529 00.000 10672 UpdateGuideState(): m_state=6 21:13:16.529 00.000 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3125 21:13:16.529 00.000 10672 Star::Find returns 1 (0), X=1078.59, Y=786.40, Mass=38992, SNR=14.3, Peak=16320 HFD=5.8 21:13:16.529 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 21:13:16.529 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 21:13:16.529 00.000 10672 CameraToMount -- cameraX=-30.87 cameraY=-35.93 hyp=47.37 cameraTheta=-2.28 mountX=35.00 mountY=-32.42, mountTheta=-0.75 21:13:16.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-30.87, y=-35.93, opts=13) 21:13:16.529 00.000 10672 Enqueuing Move request for scope (-30.87, -35.93) 21:13:16.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:13:16.529 00.000 428 Worker thread wakes up 21:13:16.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-30.87, -35.93) opts 0xd 21:13:16.529 00.000 428 Handling offset move in thread for scope, endpoint = (-30.87, -35.93) 21:13:16.529 00.000 428 Moving (-30.87, -35.93) raw xDistance=35.00 yDistance=-32.42 21:13:16.529 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.07 from input 35.00 21:13:16.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns -32.42 from input -32.42 21:13:16.529 00.000 428 MoveAxis(W, 34065, ABG) 21:13:16.529 00.000 428 duration set to 2500 by maxRaDuration 21:13:16.529 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:16.529 00.000 428 IsSlewing returns 0 21:13:16.529 00.000 428 IsGuiding returns 0 21:13:16.561 00.032 10672 UpdateGuideState exits: m=38992 SNR=14.3 21:13:16.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:16.561 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:16.561 00.000 10672 Enqueuing Expose request 21:13:16.561 00.000 428 PulseGuide returned control before completion, sleep 2484 21:13:19.065 02.504 428 IsGuiding returns 0 21:13:19.065 00.000 428 Move returns status 0, amount 2500 21:13:19.065 00.000 428 MoveAxis(N, 49165, ABG) 21:13:19.065 00.000 428 duration set to 2500 by maxDecDuration 21:13:19.065 00.000 428 Guiding Dir = 0, Dur = 2500 21:13:19.065 00.000 428 IsSlewing returns 0 21:13:19.065 00.000 428 IsGuiding returns 0 21:13:19.143 00.078 428 PulseGuide returned control before completion, sleep 2436 21:13:20.501 01.358 10672 read socket command 10 21:13:20.501 00.000 10672 processing socket request REQDIST 21:13:20.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:20.501 00.000 10672 Sending socket response 255 (0xff) 21:13:21.626 01.125 428 IsGuiding returns 1 21:13:21.626 00.000 428 scope still moving after pulse duration time elapsed 21:13:21.689 00.063 428 IsSlewing returns 0 21:13:21.689 00.000 428 IsGuiding returns 0 21:13:21.689 00.000 428 scope move finished after 2500 + 134 ms 21:13:21.689 00.000 428 Move returns status 0, amount 2500 21:13:21.704 00.015 428 move complete, result=0 21:13:21.704 00.000 428 worker thread done servicing request 21:13:21.704 00.000 10672 GuideStep: 35.0 px 2500 ms WEST, -32.4 px 2500 ms NORTH 21:13:21.704 00.000 428 Worker thread wakes up 21:13:21.704 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:21.704 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,771,31,31) 21:13:21.720 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:13:21.720 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:23.907 02.187 428 Exposure complete 21:13:24.047 00.140 428 worker thread done servicing request 21:13:24.047 00.000 10672 OnExposeComplete: enter 21:13:24.047 00.000 10672 UpdateGuideState(): m_state=6 21:13:24.047 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3126 21:13:24.047 00.000 10672 Star::Find returns 1 (0), X=1087.15, Y=789.02, Mass=149370, SNR=25.5, Peak=17952 HFD=6.6 21:13:24.047 00.000 10672 Status Line: Mass: 149370 vs 30896 21:13:24.047 00.000 10672 UpdateCurrentPosition: star mass new=149370.5 exp=30896.4 thresh=50% limits=(13349.9, 498677.7, 61792.8) 21:13:24.047 00.000 10672 DistanceChecker: activated 21:13:24.047 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:13:24.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:13:24.047 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:13:24.047 00.000 428 Worker thread wakes up 21:13:24.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:13:24.047 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:13:24.047 00.000 428 move complete, result=0 21:13:24.047 00.000 428 worker thread done servicing request 21:13:24.172 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:13:24.172 00.000 10672 Status Line: Star lost - mass changed 21:13:24.178 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:13:24.202 00.024 10672 UpdateGuideState exits: Star lost - mass changed 21:13:24.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:24.202 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:13:24.202 00.000 10672 Enqueuing Expose request 21:13:24.203 00.001 428 Worker thread wakes up 21:13:24.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:24.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:13:25.500 01.297 10672 read socket command 10 21:13:25.501 00.001 10672 processing socket request REQDIST 21:13:25.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:25.501 00.000 10672 Sending socket response 255 (0xff) 21:13:26.398 00.897 428 Exposure complete 21:13:26.533 00.135 428 worker thread done servicing request 21:13:26.534 00.001 10672 OnExposeComplete: enter 21:13:26.534 00.000 10672 UpdateGuideState(): m_state=6 21:13:26.535 00.001 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3127 21:13:26.535 00.000 10672 Star::Find returns 1 (0), X=1067.94, Y=785.87, Mass=144434, SNR=22.5, Peak=18928 HFD=7.2 21:13:26.535 00.000 10672 Status Line: Mass: 144434 vs 33838 21:13:26.540 00.005 10672 UpdateCurrentPosition: star mass new=144433.6 exp=33838.4 thresh=50% limits=(13528.4, 498677.7, 67676.9) 21:13:26.541 00.001 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:13:26.541 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:13:26.541 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:13:26.541 00.000 428 Worker thread wakes up 21:13:26.541 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:13:26.542 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:13:26.542 00.000 428 move complete, result=0 21:13:26.542 00.000 428 worker thread done servicing request 21:13:26.643 00.101 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:13:26.643 00.000 10672 Status Line: Star lost - mass changed 21:13:26.656 00.013 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:13:26.681 00.025 10672 UpdateGuideState exits: Star lost - mass changed 21:13:26.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:26.681 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:13:26.681 00.000 10672 Enqueuing Expose request 21:13:26.681 00.000 428 Worker thread wakes up 21:13:26.681 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:26.682 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:13:28.907 02.225 428 Exposure complete 21:13:29.046 00.139 428 worker thread done servicing request 21:13:29.046 00.000 10672 OnExposeComplete: enter 21:13:29.046 00.000 10672 UpdateGuideState(): m_state=6 21:13:29.047 00.001 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3128 21:13:29.047 00.000 10672 Star::Find returns 1 (0), X=1080.44, Y=774.06, Mass=26601, SNR=12.2, Peak=16752 HFD=2.1 21:13:29.048 00.001 10672 DistanceChecker: deactivated 21:13:29.048 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 21:13:29.048 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 21:13:29.048 00.000 10672 CameraToMount -- cameraX=-29.02 cameraY=-48.27 hyp=56.32 cameraTheta=-2.11 mountX=34.65 mountY=-44.89, mountTheta=-0.91 21:13:29.050 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-29.02, y=-48.27, opts=13) 21:13:29.050 00.000 10672 Enqueuing Move request for scope (-29.02, -48.27) 21:13:29.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:13:29.050 00.000 428 Worker thread wakes up 21:13:29.051 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-29.02, -48.27) opts 0xd 21:13:29.051 00.000 428 Handling offset move in thread for scope, endpoint = (-29.02, -48.27) 21:13:29.051 00.000 428 Moving (-29.02, -48.27) raw xDistance=34.65 yDistance=-44.89 21:13:29.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.45 from input 34.65 21:13:29.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.89 from input -44.89 21:13:29.051 00.000 428 MoveAxis(W, 34621, ABG) 21:13:29.051 00.000 428 duration set to 2500 by maxRaDuration 21:13:29.052 00.001 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:13:29.052 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:29.052 00.000 428 IsSlewing returns 0 21:13:29.053 00.001 428 IsGuiding returns 0 21:13:29.070 00.017 428 PulseGuide returned control before completion, sleep 2493 21:13:29.074 00.004 10672 UpdateGuideState exits: m=26601 SNR=12.2 21:13:29.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:29.074 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:29.074 00.000 10672 Enqueuing Expose request 21:13:29.074 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:13:30.506 01.432 10672 read socket command 10 21:13:30.506 00.000 10672 processing socket request REQDIST 21:13:30.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:30.506 00.000 10672 Sending socket response 255 (0xff) 21:13:31.568 01.062 428 IsGuiding returns 0 21:13:31.568 00.000 428 Move returns status 0, amount 2500 21:13:31.568 00.000 428 MoveAxis(N, 68077, ABG) 21:13:31.568 00.000 428 duration set to 2500 by maxDecDuration 21:13:31.568 00.000 428 Guiding Dir = 0, Dur = 2500 21:13:31.568 00.000 428 IsSlewing returns 0 21:13:31.584 00.016 428 IsGuiding returns 0 21:13:31.647 00.063 428 PulseGuide returned control before completion, sleep 2436 21:13:34.099 02.452 428 IsGuiding returns 1 21:13:34.099 00.000 428 scope still moving after pulse duration time elapsed 21:13:34.146 00.047 428 IsSlewing returns 0 21:13:34.177 00.031 428 IsGuiding returns 0 21:13:34.177 00.000 428 scope move finished after 2500 + 100 ms 21:13:34.177 00.000 428 Move returns status 0, amount 2500 21:13:34.177 00.000 428 move complete, result=0 21:13:34.177 00.000 428 worker thread done servicing request 21:13:34.177 00.000 428 Worker thread wakes up 21:13:34.177 00.000 10672 GuideStep: 34.7 px 2500 ms WEST, -44.9 px 2500 ms NORTH 21:13:34.177 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:34.177 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:13:34.192 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:13:34.208 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:35.509 01.301 10672 read socket command 10 21:13:35.509 00.000 10672 processing socket request REQDIST 21:13:35.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:35.509 00.000 10672 Sending socket response 255 (0xff) 21:13:36.399 00.890 428 Exposure complete 21:13:36.540 00.141 428 worker thread done servicing request 21:13:36.540 00.000 10672 OnExposeComplete: enter 21:13:36.540 00.000 10672 UpdateGuideState(): m_state=6 21:13:36.540 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3129 21:13:36.540 00.000 10672 Star::Find returns 1 (0), X=1080.68, Y=775.54, Mass=47062, SNR=15.7, Peak=19152 HFD=4.6 21:13:36.540 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.02) = xAngle (0.90 = 0.90) 21:13:36.540 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23) 21:13:36.540 00.000 10672 CameraToMount -- cameraX=-28.78 cameraY=-46.79 hyp=54.93 cameraTheta=-2.12 mountX=34.23 mountY=-43.44, mountTheta=-0.90 21:13:36.540 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-28.78, y=-46.79, opts=13) 21:13:36.540 00.000 10672 Enqueuing Move request for scope (-28.78, -46.79) 21:13:36.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:13:36.540 00.000 428 Worker thread wakes up 21:13:36.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.78, -46.79) opts 0xd 21:13:36.540 00.000 428 Handling offset move in thread for scope, endpoint = (-28.78, -46.79) 21:13:36.540 00.000 428 Moving (-28.78, -46.79) raw xDistance=34.23 yDistance=-43.44 21:13:36.540 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.21 from input 34.23 21:13:36.540 00.000 428 GuideAlgorithmResistSwitch::Result() returns -43.44 from input -43.44 21:13:36.540 00.000 428 MoveAxis(W, 34270, ABG) 21:13:36.540 00.000 428 duration set to 2500 by maxRaDuration 21:13:36.540 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:36.540 00.000 428 IsSlewing returns 0 21:13:36.540 00.000 428 IsGuiding returns 0 21:13:36.555 00.015 428 PulseGuide returned control before completion, sleep 2494 21:13:36.555 00.000 10672 UpdateGuideState exits: m=47062 SNR=15.7 21:13:36.555 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:36.555 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:36.555 00.000 10672 Enqueuing Expose request 21:13:39.070 02.515 428 IsGuiding returns 0 21:13:39.070 00.000 428 Move returns status 0, amount 2500 21:13:39.070 00.000 428 MoveAxis(N, 65886, ABG) 21:13:39.070 00.000 428 duration set to 2500 by maxDecDuration 21:13:39.070 00.000 428 Guiding Dir = 0, Dur = 2500 21:13:39.070 00.000 428 IsSlewing returns 0 21:13:39.070 00.000 428 IsGuiding returns 0 21:13:39.148 00.078 428 PulseGuide returned control before completion, sleep 2435 21:13:40.507 01.359 10672 read socket command 10 21:13:40.507 00.000 10672 processing socket request REQDIST 21:13:40.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:40.507 00.000 10672 Sending socket response 255 (0xff) 21:13:41.601 01.094 428 IsGuiding returns 1 21:13:41.601 00.000 428 scope still moving after pulse duration time elapsed 21:13:41.648 00.047 428 IsSlewing returns 0 21:13:41.679 00.031 428 IsGuiding returns 0 21:13:41.679 00.000 428 scope move finished after 2500 + 101 ms 21:13:41.679 00.000 428 Move returns status 0, amount 2500 21:13:41.679 00.000 428 move complete, result=0 21:13:41.679 00.000 428 worker thread done servicing request 21:13:41.679 00.000 10672 GuideStep: 34.2 px 2500 ms WEST, -43.4 px 2500 ms NORTH 21:13:41.679 00.000 428 Worker thread wakes up 21:13:41.679 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:41.679 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,761,31,31) 21:13:41.694 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:13:41.710 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:43.901 02.191 428 Exposure complete 21:13:44.042 00.141 428 worker thread done servicing request 21:13:44.042 00.000 10672 OnExposeComplete: enter 21:13:44.042 00.000 10672 UpdateGuideState(): m_state=6 21:13:44.042 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3130 21:13:44.042 00.000 10672 Star::Find returns 1 (0), X=1079.24, Y=788.66, Mass=27296, SNR=12.6, Peak=15552 HFD=4.9 21:13:44.042 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.02) = xAngle (0.72 = 0.72) 21:13:44.042 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41) 21:13:44.042 00.000 10672 CameraToMount -- cameraX=-30.23 cameraY=-33.67 hyp=45.25 cameraTheta=-2.30 mountX=34.08 mountY=-30.24, mountTheta=-0.73 21:13:44.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-30.23, y=-33.67, opts=13) 21:13:44.042 00.000 10672 Enqueuing Move request for scope (-30.23, -33.67) 21:13:44.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:13:44.042 00.000 428 Worker thread wakes up 21:13:44.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-30.23, -33.67) opts 0xd 21:13:44.042 00.000 428 Handling offset move in thread for scope, endpoint = (-30.23, -33.67) 21:13:44.042 00.000 428 Moving (-30.23, -33.67) raw xDistance=34.08 yDistance=-30.24 21:13:44.042 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.10 from input 34.08 21:13:44.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns -30.24 from input -30.24 21:13:44.042 00.000 428 MoveAxis(W, 34107, ABG) 21:13:44.042 00.000 428 duration set to 2500 by maxRaDuration 21:13:44.042 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:44.042 00.000 428 IsSlewing returns 0 21:13:44.042 00.000 428 IsGuiding returns 0 21:13:44.057 00.015 428 PulseGuide returned control before completion, sleep 2495 21:13:44.057 00.000 10672 UpdateGuideState exits: m=27296 SNR=12.6 21:13:44.057 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:44.057 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:44.057 00.000 10672 Enqueuing Expose request 21:13:45.510 01.453 10672 read socket command 10 21:13:45.510 00.000 10672 processing socket request REQDIST 21:13:45.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:45.510 00.000 10672 Sending socket response 255 (0xff) 21:13:46.572 01.062 428 IsGuiding returns 0 21:13:46.572 00.000 428 Move returns status 0, amount 2500 21:13:46.572 00.000 428 MoveAxis(N, 45870, ABG) 21:13:46.572 00.000 428 duration set to 2500 by maxDecDuration 21:13:46.572 00.000 428 Guiding Dir = 0, Dur = 2500 21:13:46.572 00.000 428 IsSlewing returns 0 21:13:46.572 00.000 428 IsGuiding returns 0 21:13:46.650 00.078 428 PulseGuide returned control before completion, sleep 2435 21:13:49.103 02.453 428 IsGuiding returns 1 21:13:49.103 00.000 428 scope still moving after pulse duration time elapsed 21:13:49.134 00.031 428 IsSlewing returns 0 21:13:49.134 00.000 428 IsGuiding returns 1 21:13:49.165 00.031 428 IsSlewing returns 0 21:13:49.165 00.000 428 IsGuiding returns 0 21:13:49.165 00.000 428 scope move finished after 2500 + 102 ms 21:13:49.181 00.016 428 Move returns status 0, amount 2500 21:13:49.181 00.000 428 move complete, result=0 21:13:49.181 00.000 428 worker thread done servicing request 21:13:49.181 00.000 10672 GuideStep: 34.1 px 2500 ms WEST, -30.2 px 2500 ms NORTH 21:13:49.181 00.000 428 Worker thread wakes up 21:13:49.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:49.181 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,774,31,31) 21:13:49.196 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:13:49.196 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:50.508 01.312 10672 read socket command 10 21:13:50.508 00.000 10672 processing socket request REQDIST 21:13:50.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:50.508 00.000 10672 Sending socket response 255 (0xff) 21:13:51.399 00.891 428 Exposure complete 21:13:51.539 00.140 428 worker thread done servicing request 21:13:51.539 00.000 10672 OnExposeComplete: enter 21:13:51.539 00.000 10672 UpdateGuideState(): m_state=6 21:13:51.539 00.000 10672 Star::Find(15, 1079, 788, 0, (0,0,0,0), 0.0, 0) frame 3131 21:13:51.539 00.000 10672 Star::Find returns 1 (0), X=1080.93, Y=774.90, Mass=50404, SNR=16.7, Peak=18384 HFD=6.2 21:13:51.539 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 21:13:51.539 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 21:13:51.539 00.000 10672 CameraToMount -- cameraX=-28.54 cameraY=-47.44 hyp=55.36 cameraTheta=-2.11 mountX=34.07 mountY=-44.11, mountTheta=-0.91 21:13:51.555 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-28.54, y=-47.44, opts=13) 21:13:51.555 00.000 10672 Enqueuing Move request for scope (-28.54, -47.44) 21:13:51.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=96, FiltMax=65488, Gamma=1.000 21:13:51.555 00.000 428 Worker thread wakes up 21:13:51.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.54, -47.44) opts 0xd 21:13:51.555 00.000 428 Handling offset move in thread for scope, endpoint = (-28.54, -47.44) 21:13:51.555 00.000 428 Moving (-28.54, -47.44) raw xDistance=34.07 yDistance=-44.11 21:13:51.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.08 from input 34.07 21:13:51.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.11 from input -44.11 21:13:51.555 00.000 428 MoveAxis(W, 34079, ABG) 21:13:51.555 00.000 428 duration set to 2500 by maxRaDuration 21:13:51.555 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:51.555 00.000 428 IsSlewing returns 0 21:13:51.555 00.000 428 IsGuiding returns 0 21:13:51.570 00.015 428 PulseGuide returned control before completion, sleep 2494 21:13:51.570 00.000 10672 UpdateGuideState exits: m=50404 SNR=16.7 21:13:51.570 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:51.570 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:51.570 00.000 10672 Enqueuing Expose request 21:13:54.074 02.504 428 IsGuiding returns 0 21:13:54.074 00.000 428 Move returns status 0, amount 2500 21:13:54.074 00.000 428 MoveAxis(N, 66898, ABG) 21:13:54.074 00.000 428 duration set to 2500 by maxDecDuration 21:13:54.074 00.000 428 Guiding Dir = 0, Dur = 2500 21:13:54.074 00.000 428 IsSlewing returns 0 21:13:54.074 00.000 428 IsGuiding returns 0 21:13:54.152 00.078 428 PulseGuide returned control before completion, sleep 2423 21:13:55.511 01.359 10672 read socket command 10 21:13:55.511 00.000 10672 processing socket request REQDIST 21:13:55.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:13:55.511 00.000 10672 Sending socket response 255 (0xff) 21:13:56.620 01.109 428 IsGuiding returns 1 21:13:56.620 00.000 428 scope still moving after pulse duration time elapsed 21:13:56.683 00.063 428 IsSlewing returns 0 21:13:56.683 00.000 428 IsGuiding returns 0 21:13:56.683 00.000 428 scope move finished after 2500 + 114 ms 21:13:56.683 00.000 428 Move returns status 0, amount 2500 21:13:56.683 00.000 428 move complete, result=0 21:13:56.683 00.000 428 worker thread done servicing request 21:13:56.683 00.000 428 Worker thread wakes up 21:13:56.683 00.000 10672 GuideStep: 34.1 px 2500 ms WEST, -44.1 px 2500 ms NORTH 21:13:56.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:13:56.683 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,760,31,31) 21:13:56.698 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:13:56.714 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:13:58.878 02.164 428 Exposure complete 21:13:59.012 00.134 428 worker thread done servicing request 21:13:59.013 00.001 10672 OnExposeComplete: enter 21:13:59.013 00.000 10672 UpdateGuideState(): m_state=6 21:13:59.014 00.001 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3132 21:13:59.014 00.000 10672 Star::Find returns 1 (0), X=1081.67, Y=774.29, Mass=25350, SNR=13.3, Peak=18064 HFD=3.1 21:13:59.014 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 21:13:59.014 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20) 21:13:59.014 00.000 10672 CameraToMount -- cameraX=-27.80 cameraY=-48.04 hyp=55.51 cameraTheta=-2.10 mountX=33.41 mountY=-44.79, mountTheta=-0.93 21:13:59.016 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-27.80, y=-48.04, opts=13) 21:13:59.016 00.000 10672 Enqueuing Move request for scope (-27.80, -48.04) 21:13:59.016 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:13:59.016 00.000 428 Worker thread wakes up 21:13:59.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-27.80, -48.04) opts 0xd 21:13:59.016 00.000 428 Handling offset move in thread for scope, endpoint = (-27.80, -48.04) 21:13:59.017 00.001 428 Moving (-27.80, -48.04) raw xDistance=33.41 yDistance=-44.79 21:13:59.017 00.000 428 GuideAlgorithmHysteresis::Result() returns 22.66 from input 33.41 21:13:59.017 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.79 from input -44.79 21:13:59.017 00.000 428 MoveAxis(W, 33464, ABG) 21:13:59.017 00.000 428 duration set to 2500 by maxRaDuration 21:13:59.017 00.000 428 Guiding Dir = 3, Dur = 2500 21:13:59.018 00.001 428 IsSlewing returns 0 21:13:59.018 00.000 428 IsGuiding returns 0 21:13:59.038 00.020 10672 UpdateGuideState exits: m=25350 SNR=13.3 21:13:59.039 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:59.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:13:59.039 00.000 10672 Enqueuing Expose request 21:13:59.043 00.004 428 PulseGuide returned control before completion, sleep 2486 21:14:00.503 01.460 10672 read socket command 10 21:14:00.503 00.000 10672 processing socket request REQDIST 21:14:00.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:00.504 00.001 10672 Sending socket response 255 (0xff) 21:14:01.535 01.031 428 IsGuiding returns 0 21:14:01.535 00.000 428 Move returns status 0, amount 2500 21:14:01.535 00.000 428 MoveAxis(N, 67934, ABG) 21:14:01.535 00.000 428 duration set to 2500 by maxDecDuration 21:14:01.535 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:14:01.535 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:01.535 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:14:01.535 00.000 428 IsSlewing returns 0 21:14:01.535 00.000 428 IsGuiding returns 0 21:14:01.613 00.078 428 PulseGuide returned control before completion, sleep 2434 21:14:04.065 02.452 428 IsGuiding returns 1 21:14:04.065 00.000 428 scope still moving after pulse duration time elapsed 21:14:04.096 00.031 428 IsSlewing returns 0 21:14:04.096 00.000 428 IsGuiding returns 1 21:14:04.128 00.032 428 IsSlewing returns 0 21:14:04.128 00.000 428 IsGuiding returns 0 21:14:04.128 00.000 428 scope move finished after 2500 + 103 ms 21:14:04.128 00.000 428 Move returns status 0, amount 2500 21:14:04.128 00.000 428 move complete, result=0 21:14:04.128 00.000 428 worker thread done servicing request 21:14:04.128 00.000 428 Worker thread wakes up 21:14:04.128 00.000 10672 GuideStep: 33.4 px 2500 ms WEST, -44.8 px 2500 ms NORTH 21:14:04.128 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:04.128 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1067,759,31,31) 21:14:04.143 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:04.143 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:14:05.502 01.359 10672 read socket command 10 21:14:05.502 00.000 10672 processing socket request REQDIST 21:14:05.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:05.502 00.000 10672 Sending socket response 255 (0xff) 21:14:06.392 00.890 428 Exposure complete 21:14:06.517 00.125 428 worker thread done servicing request 21:14:06.517 00.000 10672 OnExposeComplete: enter 21:14:06.517 00.000 10672 UpdateGuideState(): m_state=6 21:14:06.517 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3133 21:14:06.517 00.000 10672 Star::Find returns 1 (0), X=1080.79, Y=774.92, Mass=24828, SNR=13.7, Peak=18384 HFD=1.3 21:14:06.517 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 21:14:06.517 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 21:14:06.517 00.000 10672 CameraToMount -- cameraX=-28.68 cameraY=-47.41 hyp=55.41 cameraTheta=-2.11 mountX=34.20 mountY=-44.07, mountTheta=-0.91 21:14:06.517 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-28.68, y=-47.41, opts=13) 21:14:06.517 00.000 10672 Enqueuing Move request for scope (-28.68, -47.41) 21:14:06.517 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:14:06.517 00.000 428 Worker thread wakes up 21:14:06.517 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.68, -47.41) opts 0xd 21:14:06.517 00.000 428 Handling offset move in thread for scope, endpoint = (-28.68, -47.41) 21:14:06.517 00.000 428 Moving (-28.68, -47.41) raw xDistance=34.20 yDistance=-44.07 21:14:06.517 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.13 from input 34.20 21:14:06.517 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.07 from input -44.07 21:14:06.517 00.000 428 MoveAxis(W, 34161, ABG) 21:14:06.517 00.000 428 duration set to 2500 by maxRaDuration 21:14:06.517 00.000 428 Guiding Dir = 3, Dur = 2500 21:14:06.517 00.000 428 IsSlewing returns 0 21:14:06.517 00.000 428 IsGuiding returns 0 21:14:06.549 00.032 10672 UpdateGuideState exits: m=24828 SNR=13.7 21:14:06.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:06.549 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:14:06.549 00.000 10672 Enqueuing Expose request 21:14:06.549 00.000 428 PulseGuide returned control before completion, sleep 2488 21:14:09.053 02.504 428 IsGuiding returns 0 21:14:09.053 00.000 428 Move returns status 0, amount 2500 21:14:09.053 00.000 428 MoveAxis(N, 66841, ABG) 21:14:09.053 00.000 428 duration set to 2500 by maxDecDuration 21:14:09.053 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:09.053 00.000 428 IsSlewing returns 0 21:14:09.053 00.000 428 IsGuiding returns 0 21:14:09.131 00.078 428 PulseGuide returned control before completion, sleep 2424 21:14:10.505 01.374 10672 read socket command 10 21:14:10.505 00.000 10672 processing socket request REQDIST 21:14:10.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:10.505 00.000 10672 Sending socket response 255 (0xff) 21:14:11.583 01.078 428 IsGuiding returns 1 21:14:11.583 00.000 428 scope still moving after pulse duration time elapsed 21:14:11.614 00.031 428 IsSlewing returns 0 21:14:11.614 00.000 428 IsGuiding returns 1 21:14:11.661 00.047 428 IsSlewing returns 0 21:14:11.661 00.000 428 IsGuiding returns 0 21:14:11.661 00.000 428 scope move finished after 2500 + 112 ms 21:14:11.661 00.000 428 Move returns status 0, amount 2500 21:14:11.661 00.000 428 move complete, result=0 21:14:11.661 00.000 428 worker thread done servicing request 21:14:11.661 00.000 428 Worker thread wakes up 21:14:11.661 00.000 10672 GuideStep: 34.2 px 2500 ms WEST, -44.1 px 2500 ms NORTH 21:14:11.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:11.661 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,760,31,31) 21:14:11.677 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:11.692 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:14:13.879 02.187 428 Exposure complete 21:14:14.020 00.141 428 worker thread done servicing request 21:14:14.020 00.000 10672 OnExposeComplete: enter 21:14:14.020 00.000 10672 UpdateGuideState(): m_state=6 21:14:14.020 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3134 21:14:14.020 00.000 10672 Star::Find returns 1 (0), X=1080.99, Y=774.74, Mass=41827, SNR=16.1, Peak=19472 HFD=4.1 21:14:14.020 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 21:14:14.020 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 21:14:14.020 00.000 10672 CameraToMount -- cameraX=-28.47 cameraY=-47.60 hyp=55.46 cameraTheta=-2.11 mountX=34.02 mountY=-44.27, mountTheta=-0.92 21:14:14.020 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-28.47, y=-47.60, opts=13) 21:14:14.020 00.000 10672 Enqueuing Move request for scope (-28.47, -47.60) 21:14:14.020 00.000 428 Worker thread wakes up 21:14:14.020 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:14:14.020 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.47, -47.60) opts 0xd 21:14:14.020 00.000 428 Handling offset move in thread for scope, endpoint = (-28.47, -47.60) 21:14:14.020 00.000 428 Moving (-28.47, -47.60) raw xDistance=34.02 yDistance=-44.27 21:14:14.020 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.05 from input 34.02 21:14:14.020 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.27 from input -44.27 21:14:14.020 00.000 428 MoveAxis(W, 34044, ABG) 21:14:14.020 00.000 428 duration set to 2500 by maxRaDuration 21:14:14.020 00.000 428 Guiding Dir = 3, Dur = 2500 21:14:14.020 00.000 428 IsSlewing returns 0 21:14:14.020 00.000 428 IsGuiding returns 0 21:14:14.035 00.015 428 PulseGuide returned control before completion, sleep 2487 21:14:14.051 00.016 10672 UpdateGuideState exits: m=41827 SNR=16.1 21:14:14.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:14.051 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:14:14.051 00.000 10672 Enqueuing Expose request 21:14:15.503 01.452 10672 read socket command 10 21:14:15.503 00.000 10672 processing socket request REQDIST 21:14:15.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:15.503 00.000 10672 Sending socket response 255 (0xff) 21:14:16.550 01.047 428 IsGuiding returns 0 21:14:16.550 00.000 428 Move returns status 0, amount 2500 21:14:16.550 00.000 428 MoveAxis(N, 67151, ABG) 21:14:16.550 00.000 428 duration set to 2500 by maxDecDuration 21:14:16.550 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:16.550 00.000 428 IsSlewing returns 0 21:14:16.550 00.000 428 IsGuiding returns 0 21:14:16.628 00.078 428 PulseGuide returned control before completion, sleep 2423 21:14:19.069 02.441 428 IsGuiding returns 1 21:14:19.069 00.000 428 scope still moving after pulse duration time elapsed 21:14:19.100 00.031 428 IsSlewing returns 0 21:14:19.100 00.000 428 IsGuiding returns 1 21:14:19.132 00.032 428 IsSlewing returns 0 21:14:19.132 00.000 428 IsGuiding returns 1 21:14:19.178 00.046 428 IsSlewing returns 0 21:14:19.178 00.000 428 IsGuiding returns 0 21:14:19.178 00.000 428 scope move finished after 2500 + 130 ms 21:14:19.178 00.000 428 Move returns status 0, amount 2500 21:14:19.178 00.000 428 move complete, result=0 21:14:19.178 00.000 428 worker thread done servicing request 21:14:19.178 00.000 428 Worker thread wakes up 21:14:19.178 00.000 10672 GuideStep: 34.0 px 2500 ms WEST, -44.3 px 2500 ms NORTH 21:14:19.178 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:19.178 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,760,31,31) 21:14:19.194 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:19.209 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:14:20.506 01.297 10672 read socket command 10 21:14:20.506 00.000 10672 processing socket request REQDIST 21:14:20.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:20.506 00.000 10672 Sending socket response 255 (0xff) 21:14:21.365 00.859 428 Exposure complete 21:14:21.490 00.125 428 worker thread done servicing request 21:14:21.490 00.000 10672 OnExposeComplete: enter 21:14:21.490 00.000 10672 UpdateGuideState(): m_state=6 21:14:21.490 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3135 21:14:21.490 00.000 10672 Star::Find returns 1 (0), X=1079.66, Y=774.70, Mass=28797, SNR=13.8, Peak=15888 HFD=3.5 21:14:21.506 00.016 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.02) = xAngle (0.89 = 0.89) 21:14:21.506 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24) 21:14:21.506 00.000 10672 CameraToMount -- cameraX=-29.80 cameraY=-47.63 hyp=56.19 cameraTheta=-2.13 mountX=35.35 mountY=-44.17, mountTheta=-0.90 21:14:21.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-29.80, y=-47.63, opts=13) 21:14:21.506 00.000 10672 Enqueuing Move request for scope (-29.80, -47.63) 21:14:21.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:14:21.506 00.000 428 Worker thread wakes up 21:14:21.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-29.80, -47.63) opts 0xd 21:14:21.506 00.000 428 Handling offset move in thread for scope, endpoint = (-29.80, -47.63) 21:14:21.506 00.000 428 Moving (-29.80, -47.63) raw xDistance=35.35 yDistance=-44.17 21:14:21.506 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.88 from input 35.35 21:14:21.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.17 from input -44.17 21:14:21.506 00.000 428 MoveAxis(W, 35268, ABG) 21:14:21.506 00.000 428 duration set to 2500 by maxRaDuration 21:14:21.506 00.000 428 Guiding Dir = 3, Dur = 2500 21:14:21.521 00.015 10672 UpdateGuideState exits: m=28797 SNR=13.8 21:14:21.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:21.521 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:14:21.521 00.000 10672 Enqueuing Expose request 21:14:21.521 00.000 428 IsSlewing returns 0 21:14:21.521 00.000 428 IsGuiding returns 0 21:14:21.537 00.016 428 PulseGuide returned control before completion, sleep 2496 21:14:24.052 02.515 428 IsGuiding returns 0 21:14:24.052 00.000 428 Move returns status 0, amount 2500 21:14:24.052 00.000 428 MoveAxis(N, 66987, ABG) 21:14:24.052 00.000 428 duration set to 2500 by maxDecDuration 21:14:24.052 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:24.052 00.000 428 IsSlewing returns 0 21:14:24.052 00.000 428 IsGuiding returns 0 21:14:24.130 00.078 428 PulseGuide returned control before completion, sleep 2430 21:14:25.509 01.379 10672 read socket command 10 21:14:25.509 00.000 10672 processing socket request REQDIST 21:14:25.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:25.509 00.000 10672 Sending socket response 255 (0xff) 21:14:26.572 01.063 428 IsGuiding returns 1 21:14:26.572 00.000 428 scope still moving after pulse duration time elapsed 21:14:26.603 00.031 428 IsSlewing returns 0 21:14:26.603 00.000 428 IsGuiding returns 1 21:14:26.634 00.031 428 IsSlewing returns 0 21:14:26.665 00.031 428 IsGuiding returns 0 21:14:26.665 00.000 428 scope move finished after 2500 + 122 ms 21:14:26.665 00.000 428 Move returns status 0, amount 2500 21:14:26.665 00.000 428 move complete, result=0 21:14:26.665 00.000 428 worker thread done servicing request 21:14:26.665 00.000 10672 GuideStep: 35.3 px 2500 ms WEST, -44.2 px 2500 ms NORTH 21:14:26.665 00.000 428 Worker thread wakes up 21:14:26.681 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:26.681 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:14:26.681 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:26.696 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:14:28.883 02.187 428 Exposure complete 21:14:29.008 00.125 428 worker thread done servicing request 21:14:29.008 00.000 10672 OnExposeComplete: enter 21:14:29.008 00.000 10672 UpdateGuideState(): m_state=6 21:14:29.008 00.000 10672 Star::Find(15, 1079, 774, 0, (0,0,0,0), 0.0, 0) frame 3136 21:14:29.008 00.000 10672 Star::Find returns 1 (0), X=1077.82, Y=787.34, Mass=43691, SNR=16.9, Peak=15120 HFD=3.2 21:14:29.008 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.02) = xAngle (0.71 = 0.71) 21:14:29.008 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41) 21:14:29.008 00.000 10672 CameraToMount -- cameraX=-31.64 cameraY=-34.99 hyp=47.18 cameraTheta=-2.31 mountX=35.64 mountY=-31.40, mountTheta=-0.72 21:14:29.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-31.64, y=-34.99, opts=13) 21:14:29.008 00.000 10672 Enqueuing Move request for scope (-31.64, -34.99) 21:14:29.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=568, FiltMax=65488, Gamma=1.000 21:14:29.008 00.000 428 Worker thread wakes up 21:14:29.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-31.64, -34.99) opts 0xd 21:14:29.008 00.000 428 Handling offset move in thread for scope, endpoint = (-31.64, -34.99) 21:14:29.008 00.000 428 Moving (-31.64, -34.99) raw xDistance=35.64 yDistance=-31.40 21:14:29.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 24.13 from input 35.64 21:14:29.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns -31.40 from input -31.40 21:14:29.008 00.000 428 MoveAxis(W, 35628, ABG) 21:14:29.008 00.000 428 duration set to 2500 by maxRaDuration 21:14:29.008 00.000 428 Guiding Dir = 3, Dur = 2500 21:14:29.008 00.000 428 IsSlewing returns 0 21:14:29.008 00.000 428 IsGuiding returns 0 21:14:29.039 00.031 10672 UpdateGuideState exits: m=43691 SNR=16.9 21:14:29.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:29.039 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:14:29.039 00.000 10672 Enqueuing Expose request 21:14:29.039 00.000 428 PulseGuide returned control before completion, sleep 2486 21:14:30.505 01.466 10672 read socket command 10 21:14:30.505 00.000 10672 processing socket request REQDIST 21:14:30.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:30.505 00.000 10672 Sending socket response 255 (0xff) 21:14:31.534 01.029 428 IsGuiding returns 0 21:14:31.534 00.000 428 Move returns status 0, amount 2500 21:14:31.535 00.001 428 MoveAxis(N, 47628, ABG) 21:14:31.535 00.000 428 duration set to 2500 by maxDecDuration 21:14:31.535 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:31.535 00.000 428 IsSlewing returns 0 21:14:31.536 00.001 428 IsGuiding returns 0 21:14:31.617 00.081 428 PulseGuide returned control before completion, sleep 2429 21:14:34.056 02.439 428 IsGuiding returns 1 21:14:34.056 00.000 428 scope still moving after pulse duration time elapsed 21:14:34.087 00.031 428 IsSlewing returns 0 21:14:34.087 00.000 428 IsGuiding returns 1 21:14:34.150 00.063 428 IsSlewing returns 0 21:14:34.150 00.000 428 IsGuiding returns 0 21:14:34.150 00.000 428 scope move finished after 2500 + 124 ms 21:14:34.150 00.000 428 Move returns status 0, amount 2500 21:14:34.150 00.000 428 move complete, result=0 21:14:34.150 00.000 428 worker thread done servicing request 21:14:34.150 00.000 428 Worker thread wakes up 21:14:34.150 00.000 10672 GuideStep: 35.6 px 2500 ms WEST, -31.4 px 2500 ms NORTH 21:14:34.150 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:34.150 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1063,772,31,31) 21:14:34.165 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:34.181 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:14:35.509 01.328 10672 read socket command 10 21:14:35.509 00.000 10672 processing socket request REQDIST 21:14:35.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:35.509 00.000 10672 Sending socket response 255 (0xff) 21:14:36.352 00.843 428 Exposure complete 21:14:36.493 00.141 428 worker thread done servicing request 21:14:36.493 00.000 10672 OnExposeComplete: enter 21:14:36.493 00.000 10672 UpdateGuideState(): m_state=6 21:14:36.493 00.000 10672 Star::Find(15, 1077, 787, 0, (0,0,0,0), 0.0, 0) frame 3137 21:14:36.493 00.000 10672 Star::Find returns 1 (0), X=1080.67, Y=774.35, Mass=31075, SNR=15.0, Peak=17952 HFD=2.1 21:14:36.493 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.02) = xAngle (0.91 = 0.91) 21:14:36.493 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22) 21:14:36.493 00.000 10672 CameraToMount -- cameraX=-28.80 cameraY=-47.98 hyp=55.96 cameraTheta=-2.11 mountX=34.39 mountY=-44.62, mountTheta=-0.91 21:14:36.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-28.80, y=-47.98, opts=13) 21:14:36.493 00.000 10672 Enqueuing Move request for scope (-28.80, -47.98) 21:14:36.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:14:36.493 00.000 428 Worker thread wakes up 21:14:36.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.80, -47.98) opts 0xd 21:14:36.493 00.000 428 Handling offset move in thread for scope, endpoint = (-28.80, -47.98) 21:14:36.493 00.000 428 Moving (-28.80, -47.98) raw xDistance=34.39 yDistance=-44.62 21:14:36.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.36 from input 34.39 21:14:36.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.62 from input -44.62 21:14:36.493 00.000 428 MoveAxis(W, 34489, ABG) 21:14:36.493 00.000 428 duration set to 2500 by maxRaDuration 21:14:36.493 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:14:36.493 00.000 428 Guiding Dir = 3, Dur = 2500 21:14:36.493 00.000 428 IsSlewing returns 0 21:14:36.493 00.000 428 IsGuiding returns 0 21:14:36.524 00.031 428 PulseGuide returned control before completion, sleep 2492 21:14:36.524 00.000 10672 UpdateGuideState exits: m=31075 SNR=15.0 21:14:36.524 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:36.524 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:14:36.524 00.000 10672 Enqueuing Expose request 21:14:36.524 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:14:39.023 02.499 428 IsGuiding returns 0 21:14:39.023 00.000 428 Move returns status 0, amount 2500 21:14:39.023 00.000 428 MoveAxis(N, 67682, ABG) 21:14:39.023 00.000 428 duration set to 2500 by maxDecDuration 21:14:39.023 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:39.023 00.000 428 IsSlewing returns 0 21:14:39.023 00.000 428 IsGuiding returns 0 21:14:39.101 00.078 428 PulseGuide returned control before completion, sleep 2424 21:14:40.507 01.406 10672 read socket command 10 21:14:40.507 00.000 10672 processing socket request REQDIST 21:14:40.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:40.507 00.000 10672 Sending socket response 255 (0xff) 21:14:41.543 01.036 428 IsGuiding returns 1 21:14:41.543 00.000 428 scope still moving after pulse duration time elapsed 21:14:41.589 00.046 428 IsSlewing returns 0 21:14:41.589 00.000 428 IsGuiding returns 1 21:14:41.652 00.063 428 IsSlewing returns 0 21:14:41.652 00.000 428 IsGuiding returns 0 21:14:41.652 00.000 428 scope move finished after 2500 + 128 ms 21:14:41.652 00.000 428 Move returns status 0, amount 2500 21:14:41.652 00.000 428 move complete, result=0 21:14:41.652 00.000 428 worker thread done servicing request 21:14:41.652 00.000 10672 GuideStep: 34.4 px 2500 ms WEST, -44.6 px 2500 ms NORTH 21:14:41.652 00.000 428 Worker thread wakes up 21:14:41.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:41.652 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:14:41.668 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:41.683 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:14:43.870 02.187 428 Exposure complete 21:14:44.011 00.141 428 worker thread done servicing request 21:14:44.011 00.000 10672 OnExposeComplete: enter 21:14:44.011 00.000 10672 UpdateGuideState(): m_state=6 21:14:44.011 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3138 21:14:44.011 00.000 10672 Star::Find false star n=8 nbg=242 bg=3175.5 sigma=967.7 thresh=6079 peak=5793 21:14:44.011 00.000 10672 Star::Find returns 0 (2), X=1080.00, Y=774.00, Mass=38884, SNR=2.9, Peak=15776 HFD=0.0 21:14:44.011 00.000 10672 DistanceChecker: activated 21:14:44.011 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:14:44.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:14:44.011 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:14:44.011 00.000 428 Worker thread wakes up 21:14:44.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:14:44.011 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:14:44.011 00.000 428 move complete, result=0 21:14:44.011 00.000 428 worker thread done servicing request 21:14:44.120 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:14:44.120 00.000 10672 Status Line: Star lost - low SNR 21:14:44.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:14:44.136 00.016 10672 UpdateGuideState exits: Star lost - low SNR 21:14:44.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:44.136 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:14:44.136 00.000 10672 Enqueuing Expose request 21:14:44.136 00.000 428 Worker thread wakes up 21:14:44.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:44.136 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:14:45.504 01.368 10672 read socket command 10 21:14:45.504 00.000 10672 processing socket request REQDIST 21:14:45.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:45.504 00.000 10672 Sending socket response 255 (0xff) 21:14:46.362 00.858 428 Exposure complete 21:14:46.498 00.136 428 worker thread done servicing request 21:14:46.498 00.000 10672 OnExposeComplete: enter 21:14:46.498 00.000 10672 UpdateGuideState(): m_state=6 21:14:46.499 00.001 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3139 21:14:46.499 00.000 10672 Star::Find returns 1 (0), X=1080.05, Y=777.48, Mass=37979, SNR=15.1, Peak=15984 HFD=5.0 21:14:46.499 00.000 10672 DistanceChecker: deactivated 21:14:46.500 00.001 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.02) = xAngle (0.87 = 0.87) 21:14:46.500 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26) 21:14:46.500 00.000 10672 CameraToMount -- cameraX=-29.41 cameraY=-44.86 hyp=53.64 cameraTheta=-2.15 mountX=34.63 mountY=-41.45, mountTheta=-0.87 21:14:46.501 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-29.41, y=-44.86, opts=13) 21:14:46.501 00.000 10672 Enqueuing Move request for scope (-29.41, -44.86) 21:14:46.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:14:46.502 00.001 428 Worker thread wakes up 21:14:46.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-29.41, -44.86) opts 0xd 21:14:46.502 00.000 428 Handling offset move in thread for scope, endpoint = (-29.41, -44.86) 21:14:46.502 00.000 428 Moving (-29.41, -44.86) raw xDistance=34.63 yDistance=-41.45 21:14:46.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.45 from input 34.63 21:14:46.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns -41.45 from input -41.45 21:14:46.502 00.000 428 MoveAxis(W, 34627, ABG) 21:14:46.502 00.000 428 duration set to 2500 by maxRaDuration 21:14:46.503 00.001 428 Guiding Dir = 3, Dur = 2500 21:14:46.503 00.000 428 IsSlewing returns 0 21:14:46.504 00.001 428 IsGuiding returns 0 21:14:46.525 00.021 10672 UpdateGuideState exits: m=37979 SNR=15.1 21:14:46.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:46.525 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:14:46.525 00.000 10672 Enqueuing Expose request 21:14:46.530 00.005 428 PulseGuide returned control before completion, sleep 2484 21:14:49.022 02.492 428 IsGuiding returns 0 21:14:49.022 00.000 428 Move returns status 0, amount 2500 21:14:49.022 00.000 428 MoveAxis(N, 62867, ABG) 21:14:49.022 00.000 428 duration set to 2500 by maxDecDuration 21:14:49.022 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:49.022 00.000 428 IsSlewing returns 0 21:14:49.022 00.000 428 IsGuiding returns 0 21:14:49.100 00.078 428 PulseGuide returned control before completion, sleep 2432 21:14:50.526 01.426 10672 read socket command 10 21:14:50.526 00.000 10672 processing socket request REQDIST 21:14:50.526 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:50.526 00.000 10672 Sending socket response 255 (0xff) 21:14:51.541 01.015 428 IsGuiding returns 1 21:14:51.541 00.000 428 scope still moving after pulse duration time elapsed 21:14:51.572 00.031 428 IsSlewing returns 0 21:14:51.572 00.000 428 IsGuiding returns 1 21:14:51.604 00.032 428 IsSlewing returns 0 21:14:51.635 00.031 428 IsGuiding returns 0 21:14:51.635 00.000 428 scope move finished after 2500 + 119 ms 21:14:51.635 00.000 428 Move returns status 0, amount 2500 21:14:51.635 00.000 428 move complete, result=0 21:14:51.635 00.000 428 worker thread done servicing request 21:14:51.635 00.000 10672 GuideStep: 34.6 px 2500 ms WEST, -41.4 px 2500 ms NORTH 21:14:51.635 00.000 428 Worker thread wakes up 21:14:51.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:51.635 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,762,31,31) 21:14:51.650 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:51.666 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:14:53.868 02.202 428 Exposure complete 21:14:53.993 00.125 428 worker thread done servicing request 21:14:53.993 00.000 10672 OnExposeComplete: enter 21:14:53.993 00.000 10672 UpdateGuideState(): m_state=6 21:14:53.993 00.000 10672 Star::Find(15, 1080, 777, 0, (0,0,0,0), 0.0, 0) frame 3140 21:14:53.993 00.000 10672 Star::Find returns 1 (0), X=1081.07, Y=774.19, Mass=20750, SNR=12.8, Peak=18608 HFD=1.8 21:14:53.993 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.02) = xAngle (0.92 = 0.92) 21:14:53.993 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21) 21:14:53.993 00.000 10672 CameraToMount -- cameraX=-28.39 cameraY=-48.14 hyp=55.89 cameraTheta=-2.10 mountX=34.01 mountY=-44.82, mountTheta=-0.92 21:14:53.993 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-28.39, y=-48.14, opts=13) 21:14:53.993 00.000 10672 Enqueuing Move request for scope (-28.39, -48.14) 21:14:53.993 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:14:53.993 00.000 428 Worker thread wakes up 21:14:53.993 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.39, -48.14) opts 0xd 21:14:53.993 00.000 428 Handling offset move in thread for scope, endpoint = (-28.39, -48.14) 21:14:53.993 00.000 428 Moving (-28.39, -48.14) raw xDistance=34.01 yDistance=-44.82 21:14:53.993 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.07 from input 34.01 21:14:53.993 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.82 from input -44.82 21:14:53.993 00.000 428 MoveAxis(W, 34061, ABG) 21:14:53.993 00.000 428 duration set to 2500 by maxRaDuration 21:14:53.993 00.000 428 Guiding Dir = 3, Dur = 2500 21:14:53.993 00.000 428 IsSlewing returns 0 21:14:53.993 00.000 428 IsGuiding returns 0 21:14:54.024 00.031 428 PulseGuide returned control before completion, sleep 2491 21:14:54.040 00.016 10672 UpdateGuideState exits: m=20750 SNR=12.8 21:14:54.040 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:54.040 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:14:54.040 00.000 10672 Enqueuing Expose request 21:14:55.508 01.468 10672 read socket command 10 21:14:55.508 00.000 10672 processing socket request REQDIST 21:14:55.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:14:55.508 00.000 10672 Sending socket response 255 (0xff) 21:14:56.524 01.016 428 IsGuiding returns 0 21:14:56.524 00.000 428 Move returns status 0, amount 2500 21:14:56.524 00.000 428 MoveAxis(N, 67982, ABG) 21:14:56.524 00.000 428 duration set to 2500 by maxDecDuration 21:14:56.524 00.000 428 Guiding Dir = 0, Dur = 2500 21:14:56.524 00.000 428 IsSlewing returns 0 21:14:56.524 00.000 428 IsGuiding returns 0 21:14:56.586 00.062 428 PulseGuide returned control before completion, sleep 2436 21:14:59.043 02.457 428 IsGuiding returns 1 21:14:59.043 00.000 428 scope still moving after pulse duration time elapsed 21:14:59.075 00.032 428 IsSlewing returns 0 21:14:59.075 00.000 428 IsGuiding returns 1 21:14:59.137 00.062 428 IsSlewing returns 0 21:14:59.137 00.000 428 IsGuiding returns 0 21:14:59.137 00.000 428 scope move finished after 2500 + 117 ms 21:14:59.137 00.000 428 Move returns status 0, amount 2500 21:14:59.137 00.000 428 move complete, result=0 21:14:59.137 00.000 428 worker thread done servicing request 21:14:59.137 00.000 428 Worker thread wakes up 21:14:59.137 00.000 10672 GuideStep: 34.0 px 2500 ms WEST, -44.8 px 2500 ms NORTH 21:14:59.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:14:59.137 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:14:59.153 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:14:59.168 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:15:00.512 01.344 10672 read socket command 10 21:15:00.512 00.000 10672 processing socket request REQDIST 21:15:00.512 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:00.512 00.000 10672 Sending socket response 255 (0xff) 21:15:01.371 00.859 428 Exposure complete 21:15:01.496 00.125 428 worker thread done servicing request 21:15:01.496 00.000 10672 OnExposeComplete: enter 21:15:01.496 00.000 10672 UpdateGuideState(): m_state=6 21:15:01.496 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3141 21:15:01.496 00.000 10672 Star::Find returns 1 (0), X=1078.92, Y=786.72, Mass=36176, SNR=15.4, Peak=17296 HFD=1.6 21:15:01.496 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.02) = xAngle (0.74 = 0.74) 21:15:01.496 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39) 21:15:01.496 00.000 10672 CameraToMount -- cameraX=-30.54 cameraY=-35.61 hyp=46.92 cameraTheta=-2.28 mountX=34.63 mountY=-32.14, mountTheta=-0.75 21:15:01.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-30.54, y=-35.61, opts=13) 21:15:01.496 00.000 10672 Enqueuing Move request for scope (-30.54, -35.61) 21:15:01.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:15:01.496 00.000 428 Worker thread wakes up 21:15:01.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-30.54, -35.61) opts 0xd 21:15:01.496 00.000 428 Handling offset move in thread for scope, endpoint = (-30.54, -35.61) 21:15:01.496 00.000 428 Moving (-30.54, -35.61) raw xDistance=34.63 yDistance=-32.14 21:15:01.496 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.43 from input 34.63 21:15:01.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns -32.14 from input -32.14 21:15:01.496 00.000 428 MoveAxis(W, 34600, ABG) 21:15:01.496 00.000 428 duration set to 2500 by maxRaDuration 21:15:01.496 00.000 428 Guiding Dir = 3, Dur = 2500 21:15:01.511 00.015 428 IsSlewing returns 0 21:15:01.511 00.000 428 IsGuiding returns 0 21:15:01.527 00.016 10672 UpdateGuideState exits: m=36176 SNR=15.4 21:15:01.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:01.527 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:15:01.527 00.000 10672 Enqueuing Expose request 21:15:01.527 00.000 428 PulseGuide returned control before completion, sleep 2483 21:15:04.025 02.498 428 IsGuiding returns 0 21:15:04.025 00.000 428 Move returns status 0, amount 2500 21:15:04.025 00.000 428 MoveAxis(N, 48745, ABG) 21:15:04.025 00.000 428 duration set to 2500 by maxDecDuration 21:15:04.026 00.001 428 Guiding Dir = 0, Dur = 2500 21:15:04.027 00.001 428 IsSlewing returns 0 21:15:04.028 00.001 428 IsGuiding returns 0 21:15:04.114 00.086 428 PulseGuide returned control before completion, sleep 2425 21:15:05.513 01.399 10672 read socket command 10 21:15:05.513 00.000 10672 processing socket request REQDIST 21:15:05.513 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:05.513 00.000 10672 Sending socket response 255 (0xff) 21:15:06.548 01.035 428 IsGuiding returns 1 21:15:06.548 00.000 428 scope still moving after pulse duration time elapsed 21:15:06.595 00.047 428 IsSlewing returns 0 21:15:06.595 00.000 428 IsGuiding returns 1 21:15:06.627 00.032 428 IsSlewing returns 0 21:15:06.627 00.000 428 IsGuiding returns 0 21:15:06.627 00.000 428 scope move finished after 2500 + 112 ms 21:15:06.627 00.000 428 Move returns status 0, amount 2500 21:15:06.627 00.000 428 move complete, result=0 21:15:06.627 00.000 428 worker thread done servicing request 21:15:06.642 00.015 428 Worker thread wakes up 21:15:06.642 00.000 10672 GuideStep: 34.6 px 2500 ms WEST, -32.1 px 2500 ms NORTH 21:15:06.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:06.642 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,772,31,31) 21:15:06.642 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:15:06.658 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:15:08.860 02.202 428 Exposure complete 21:15:09.001 00.141 428 worker thread done servicing request 21:15:09.001 00.000 10672 OnExposeComplete: enter 21:15:09.001 00.000 10672 UpdateGuideState(): m_state=6 21:15:09.001 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3142 21:15:09.001 00.000 10672 Star::Find returns 1 (0), X=1089.69, Y=798.83, Mass=20232, SNR=11.0, Peak=17088 HFD=2.6 21:15:09.001 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.02) = xAngle (0.75 = 0.75) 21:15:09.001 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38) 21:15:09.001 00.000 10672 CameraToMount -- cameraX=-19.78 cameraY=-23.50 hyp=30.71 cameraTheta=-2.27 mountX=22.48 mountY=-21.25, mountTheta=-0.76 21:15:09.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-19.78, y=-23.50, opts=13) 21:15:09.001 00.000 10672 Enqueuing Move request for scope (-19.78, -23.50) 21:15:09.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:15:09.001 00.000 428 Worker thread wakes up 21:15:09.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-19.78, -23.50) opts 0xd 21:15:09.001 00.000 428 Handling offset move in thread for scope, endpoint = (-19.78, -23.50) 21:15:09.001 00.000 428 Moving (-19.78, -23.50) raw xDistance=22.48 yDistance=-21.25 21:15:09.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 15.80 from input 22.48 21:15:09.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns -21.25 from input -21.25 21:15:09.001 00.000 428 MoveAxis(W, 23331, ABG) 21:15:09.001 00.000 428 duration set to 2500 by maxRaDuration 21:15:09.001 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:15:09.001 00.000 428 Guiding Dir = 3, Dur = 2500 21:15:09.001 00.000 428 IsSlewing returns 0 21:15:09.001 00.000 428 IsGuiding returns 0 21:15:09.032 00.031 10672 UpdateGuideState exits: m=20232 SNR=11.0 21:15:09.032 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:09.032 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:15:09.032 00.000 10672 Enqueuing Expose request 21:15:09.032 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:15:09.032 00.000 428 PulseGuide returned control before completion, sleep 2485 21:15:10.500 01.468 10672 read socket command 10 21:15:10.500 00.000 10672 processing socket request REQDIST 21:15:10.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:10.500 00.000 10672 Sending socket response 255 (0xff) 21:15:11.531 01.031 428 IsGuiding returns 0 21:15:11.531 00.000 428 Move returns status 0, amount 2500 21:15:11.531 00.000 428 MoveAxis(N, 32223, ABG) 21:15:11.531 00.000 428 duration set to 2500 by maxDecDuration 21:15:11.531 00.000 428 Guiding Dir = 0, Dur = 2500 21:15:11.531 00.000 428 IsSlewing returns 0 21:15:11.531 00.000 428 IsGuiding returns 0 21:15:11.609 00.078 428 PulseGuide returned control before completion, sleep 2434 21:15:14.062 02.453 428 IsGuiding returns 1 21:15:14.062 00.000 428 scope still moving after pulse duration time elapsed 21:15:14.109 00.047 428 IsSlewing returns 0 21:15:14.109 00.000 428 IsGuiding returns 1 21:15:14.155 00.046 428 IsSlewing returns 0 21:15:14.155 00.000 428 IsGuiding returns 0 21:15:14.155 00.000 428 scope move finished after 2500 + 136 ms 21:15:14.155 00.000 428 Move returns status 0, amount 2500 21:15:14.171 00.016 428 move complete, result=0 21:15:14.171 00.000 428 worker thread done servicing request 21:15:14.171 00.000 428 Worker thread wakes up 21:15:14.171 00.000 10672 GuideStep: 22.5 px 2500 ms WEST, -21.2 px 2500 ms NORTH 21:15:14.171 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:14.171 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,784,31,31) 21:15:14.171 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:15:14.186 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:15:15.503 01.317 10672 read socket command 10 21:15:15.503 00.000 10672 processing socket request REQDIST 21:15:15.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:15.503 00.000 10672 Sending socket response 255 (0xff) 21:15:16.362 00.859 428 Exposure complete 21:15:16.502 00.140 428 worker thread done servicing request 21:15:16.502 00.000 10672 OnExposeComplete: enter 21:15:16.502 00.000 10672 UpdateGuideState(): m_state=6 21:15:16.502 00.000 10672 Star::Find(15, 1089, 798, 0, (0,0,0,0), 0.0, 0) frame 3143 21:15:16.502 00.000 10672 Star::Find false star n=4 nbg=244 bg=3335.8 sigma=883.7 thresh=5987 peak=5799 21:15:16.502 00.000 10672 Star::Find returns 0 (2), X=1089.00, Y=798.00, Mass=21089, SNR=2.9, Peak=14032 HFD=0.0 21:15:16.502 00.000 10672 DistanceChecker: activated 21:15:16.502 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:15:16.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:15:16.502 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:15:16.502 00.000 428 Worker thread wakes up 21:15:16.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:15:16.502 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:15:16.502 00.000 428 move complete, result=0 21:15:16.502 00.000 428 worker thread done servicing request 21:15:16.612 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:15:16.612 00.000 10672 Status Line: Star lost - low SNR 21:15:16.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=36160, Gamma=1.000 21:15:16.646 00.034 10672 UpdateGuideState exits: Star lost - low SNR 21:15:16.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:16.646 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:15:16.646 00.000 10672 Enqueuing Expose request 21:15:16.646 00.000 428 Worker thread wakes up 21:15:16.647 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:16.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:15:18.852 02.205 428 Exposure complete 21:15:18.985 00.133 428 worker thread done servicing request 21:15:18.986 00.001 10672 OnExposeComplete: enter 21:15:18.986 00.000 10672 UpdateGuideState(): m_state=6 21:15:18.987 00.001 10672 Star::Find(15, 1089, 798, 0, (0,0,0,0), 0.0, 0) frame 3144 21:15:18.987 00.000 10672 Star::Find returns 1 (0), X=1091.00, Y=799.13, Mass=17140, SNR=10.8, Peak=16640 HFD=1.1 21:15:18.987 00.000 10672 DistanceChecker: deactivated 21:15:18.987 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 21:15:18.987 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 21:15:18.987 00.000 10672 CameraToMount -- cameraX=-18.47 cameraY=-23.20 hyp=29.65 cameraTheta=-2.24 mountX=21.14 mountY=-21.09, mountTheta=-0.78 21:15:18.989 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-18.47, y=-23.20, opts=13) 21:15:18.989 00.000 10672 Enqueuing Move request for scope (-18.47, -23.20) 21:15:18.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=38016, Gamma=1.000 21:15:18.989 00.000 428 Worker thread wakes up 21:15:18.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-18.47, -23.20) opts 0xd 21:15:18.989 00.000 428 Handling offset move in thread for scope, endpoint = (-18.47, -23.20) 21:15:18.989 00.000 428 Moving (-18.47, -23.20) raw xDistance=21.14 yDistance=-21.09 21:15:18.990 00.001 428 GuideAlgorithmHysteresis::Result() returns 14.42 from input 21.14 21:15:18.990 00.000 428 GuideAlgorithmResistSwitch::Result() returns -21.09 from input -21.09 21:15:18.990 00.000 428 MoveAxis(W, 21298, ABG) 21:15:18.990 00.000 428 duration set to 2500 by maxRaDuration 21:15:18.990 00.000 428 Guiding Dir = 3, Dur = 2500 21:15:18.991 00.001 428 IsSlewing returns 0 21:15:18.991 00.000 428 IsGuiding returns 0 21:15:19.012 00.021 428 PulseGuide returned control before completion, sleep 2490 21:15:19.014 00.002 10672 UpdateGuideState exits: m=17140 SNR=10.8 21:15:19.014 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:19.014 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:15:19.015 00.001 10672 Enqueuing Expose request 21:15:20.501 01.486 10672 read socket command 10 21:15:20.501 00.000 10672 processing socket request REQDIST 21:15:20.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:20.501 00.000 10672 Sending socket response 255 (0xff) 21:15:21.517 01.016 428 IsGuiding returns 0 21:15:21.517 00.000 428 Move returns status 0, amount 2500 21:15:21.517 00.000 428 MoveAxis(N, 31989, ABG) 21:15:21.517 00.000 428 duration set to 2500 by maxDecDuration 21:15:21.517 00.000 428 Guiding Dir = 0, Dur = 2500 21:15:21.517 00.000 428 IsSlewing returns 0 21:15:21.517 00.000 428 IsGuiding returns 0 21:15:21.595 00.078 428 PulseGuide returned control before completion, sleep 2429 21:15:24.036 02.441 428 IsGuiding returns 1 21:15:24.036 00.000 428 scope still moving after pulse duration time elapsed 21:15:24.067 00.031 428 IsSlewing returns 0 21:15:24.067 00.000 428 IsGuiding returns 1 21:15:24.129 00.062 428 IsSlewing returns 0 21:15:24.129 00.000 428 IsGuiding returns 0 21:15:24.129 00.000 428 scope move finished after 2500 + 124 ms 21:15:24.129 00.000 428 Move returns status 0, amount 2500 21:15:24.145 00.016 428 move complete, result=0 21:15:24.145 00.000 428 worker thread done servicing request 21:15:24.145 00.000 428 Worker thread wakes up 21:15:24.145 00.000 10672 GuideStep: 21.1 px 2500 ms WEST, -21.1 px 2500 ms NORTH 21:15:24.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:24.145 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,784,31,31) 21:15:24.145 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:15:24.160 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:15:25.504 01.344 10672 read socket command 10 21:15:25.504 00.000 10672 processing socket request REQDIST 21:15:25.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:25.504 00.000 10672 Sending socket response 255 (0xff) 21:15:26.363 00.859 428 Exposure complete 21:15:26.488 00.125 428 worker thread done servicing request 21:15:26.488 00.000 10672 OnExposeComplete: enter 21:15:26.488 00.000 10672 UpdateGuideState(): m_state=6 21:15:26.488 00.000 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3145 21:15:26.488 00.000 10672 Star::Find returns 1 (0), X=1088.87, Y=800.02, Mass=21745, SNR=11.6, Peak=13696 HFD=4.8 21:15:26.488 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.02) = xAngle (0.70 = 0.70) 21:15:26.488 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42) 21:15:26.488 00.000 10672 CameraToMount -- cameraX=-20.60 cameraY=-22.31 hyp=30.36 cameraTheta=-2.32 mountX=23.15 mountY=-19.98, mountTheta=-0.71 21:15:26.488 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-20.60, y=-22.31, opts=13) 21:15:26.488 00.000 10672 Enqueuing Move request for scope (-20.60, -22.31) 21:15:26.488 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=37024, Gamma=1.000 21:15:26.488 00.000 428 Worker thread wakes up 21:15:26.488 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-20.60, -22.31) opts 0xd 21:15:26.488 00.000 428 Handling offset move in thread for scope, endpoint = (-20.60, -22.31) 21:15:26.488 00.000 428 Moving (-20.60, -22.31) raw xDistance=23.15 yDistance=-19.98 21:15:26.488 00.000 428 GuideAlgorithmHysteresis::Result() returns 15.59 from input 23.15 21:15:26.488 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.98 from input -19.98 21:15:26.488 00.000 428 MoveAxis(W, 23022, ABG) 21:15:26.488 00.000 428 duration set to 2500 by maxRaDuration 21:15:26.488 00.000 428 Guiding Dir = 3, Dur = 2500 21:15:26.488 00.000 428 IsSlewing returns 0 21:15:26.503 00.015 428 IsGuiding returns 0 21:15:26.519 00.016 10672 UpdateGuideState exits: m=21745 SNR=11.6 21:15:26.519 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:26.519 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:15:26.519 00.000 10672 Enqueuing Expose request 21:15:26.550 00.031 428 PulseGuide returned control before completion, sleep 2458 21:15:29.018 02.468 428 IsGuiding returns 0 21:15:29.018 00.000 428 Move returns status 0, amount 2500 21:15:29.018 00.000 428 MoveAxis(N, 30297, ABG) 21:15:29.018 00.000 428 duration set to 2500 by maxDecDuration 21:15:29.018 00.000 428 Guiding Dir = 0, Dur = 2500 21:15:29.018 00.000 428 IsSlewing returns 0 21:15:29.018 00.000 428 IsGuiding returns 0 21:15:29.097 00.079 428 PulseGuide returned control before completion, sleep 2436 21:15:30.502 01.405 10672 read socket command 10 21:15:30.502 00.000 10672 processing socket request REQDIST 21:15:30.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:30.502 00.000 10672 Sending socket response 255 (0xff) 21:15:31.538 01.036 428 IsGuiding returns 1 21:15:31.538 00.000 428 scope still moving after pulse duration time elapsed 21:15:31.569 00.031 428 IsSlewing returns 0 21:15:31.569 00.000 428 IsGuiding returns 1 21:15:31.601 00.032 428 IsSlewing returns 0 21:15:31.632 00.031 428 IsGuiding returns 0 21:15:31.632 00.000 428 scope move finished after 2500 + 116 ms 21:15:31.632 00.000 428 Move returns status 0, amount 2500 21:15:31.632 00.000 428 move complete, result=0 21:15:31.632 00.000 428 worker thread done servicing request 21:15:31.632 00.000 10672 GuideStep: 23.1 px 2500 ms WEST, -20.0 px 2500 ms NORTH 21:15:31.632 00.000 428 Worker thread wakes up 21:15:31.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:31.632 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1074,785,31,31) 21:15:31.647 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:15:31.663 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:15:33.856 02.193 428 Exposure complete 21:15:33.994 00.138 428 worker thread done servicing request 21:15:33.994 00.000 10672 OnExposeComplete: enter 21:15:33.995 00.001 10672 UpdateGuideState(): m_state=6 21:15:33.995 00.000 10672 Star::Find(15, 1088, 800, 0, (0,0,0,0), 0.0, 0) frame 3146 21:15:33.996 00.001 10672 Star::Find returns 1 (0), X=1091.99, Y=800.61, Mass=18361, SNR=10.9, Peak=14896 HFD=1.8 21:15:33.996 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.02) = xAngle (0.77 = 0.77) 21:15:33.996 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36) 21:15:33.996 00.000 10672 CameraToMount -- cameraX=-17.47 cameraY=-21.72 hyp=27.87 cameraTheta=-2.25 mountX=19.97 mountY=-19.72, mountTheta=-0.78 21:15:33.997 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-17.47, y=-21.72, opts=13) 21:15:33.997 00.000 10672 Enqueuing Move request for scope (-17.47, -21.72) 21:15:33.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=34416, Gamma=1.000 21:15:33.998 00.001 428 Worker thread wakes up 21:15:33.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-17.47, -21.72) opts 0xd 21:15:33.998 00.000 428 Handling offset move in thread for scope, endpoint = (-17.47, -21.72) 21:15:33.998 00.000 428 Moving (-17.47, -21.72) raw xDistance=19.97 yDistance=-19.72 21:15:33.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.67 from input 19.97 21:15:33.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.72 from input -19.72 21:15:33.998 00.000 428 MoveAxis(W, 20192, ABG) 21:15:33.998 00.000 428 duration set to 2500 by maxRaDuration 21:15:33.999 00.001 428 Guiding Dir = 3, Dur = 2500 21:15:33.999 00.000 428 IsSlewing returns 0 21:15:33.999 00.000 428 IsGuiding returns 0 21:15:34.021 00.022 428 PulseGuide returned control before completion, sleep 2489 21:15:34.021 00.000 10672 UpdateGuideState exits: m=18361 SNR=10.9 21:15:34.022 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:34.022 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:15:34.022 00.000 10672 Enqueuing Expose request 21:15:35.500 01.478 10672 read socket command 10 21:15:35.500 00.000 10672 processing socket request REQDIST 21:15:35.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:35.501 00.001 10672 Sending socket response 255 (0xff) 21:15:36.514 01.013 428 IsGuiding returns 0 21:15:36.514 00.000 428 Move returns status 0, amount 2500 21:15:36.514 00.000 428 MoveAxis(N, 29914, ABG) 21:15:36.514 00.000 428 duration set to 2500 by maxDecDuration 21:15:36.514 00.000 428 Guiding Dir = 0, Dur = 2500 21:15:36.514 00.000 428 IsSlewing returns 0 21:15:36.514 00.000 428 IsGuiding returns 0 21:15:36.593 00.079 428 PulseGuide returned control before completion, sleep 2433 21:15:39.029 02.436 428 IsGuiding returns 1 21:15:39.029 00.000 428 scope still moving after pulse duration time elapsed 21:15:39.076 00.047 428 IsSlewing returns 0 21:15:39.076 00.000 428 IsGuiding returns 1 21:15:39.123 00.047 428 IsSlewing returns 0 21:15:39.123 00.000 428 IsGuiding returns 0 21:15:39.123 00.000 428 scope move finished after 2500 + 120 ms 21:15:39.123 00.000 428 Move returns status 0, amount 2500 21:15:39.123 00.000 428 move complete, result=0 21:15:39.138 00.015 428 worker thread done servicing request 21:15:39.138 00.000 10672 GuideStep: 20.0 px 2500 ms WEST, -19.7 px 2500 ms NORTH 21:15:39.138 00.000 428 Worker thread wakes up 21:15:39.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:39.138 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,786,31,31) 21:15:39.154 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:15:39.154 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:15:40.501 01.347 10672 read socket command 10 21:15:40.501 00.000 10672 processing socket request REQDIST 21:15:40.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:40.501 00.000 10672 Sending socket response 255 (0xff) 21:15:41.360 00.859 428 Exposure complete 21:15:41.501 00.141 428 worker thread done servicing request 21:15:41.501 00.000 10672 OnExposeComplete: enter 21:15:41.501 00.000 10672 UpdateGuideState(): m_state=6 21:15:41.501 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3147 21:15:41.501 00.000 10672 Star::Find returns 1 (0), X=1090.51, Y=801.89, Mass=28195, SNR=15.1, Peak=16208 HFD=5.2 21:15:41.501 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.02) = xAngle (0.70 = 0.70) 21:15:41.501 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43) 21:15:41.501 00.000 10672 CameraToMount -- cameraX=-18.96 cameraY=-20.44 hyp=27.88 cameraTheta=-2.32 mountX=21.29 mountY=-18.29, mountTheta=-0.71 21:15:41.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-18.96, y=-20.44, opts=13) 21:15:41.501 00.000 10672 Enqueuing Move request for scope (-18.96, -20.44) 21:15:41.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=36912, Gamma=1.000 21:15:41.501 00.000 428 Worker thread wakes up 21:15:41.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-18.96, -20.44) opts 0xd 21:15:41.501 00.000 428 Handling offset move in thread for scope, endpoint = (-18.96, -20.44) 21:15:41.501 00.000 428 Moving (-18.96, -20.44) raw xDistance=21.29 yDistance=-18.29 21:15:41.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.37 from input 21.29 21:15:41.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.29 from input -18.29 21:15:41.501 00.000 428 MoveAxis(W, 21220, ABG) 21:15:41.501 00.000 428 duration set to 2500 by maxRaDuration 21:15:41.501 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:15:41.501 00.000 428 Guiding Dir = 3, Dur = 2500 21:15:41.501 00.000 428 IsSlewing returns 0 21:15:41.501 00.000 428 IsGuiding returns 0 21:15:41.517 00.016 10672 UpdateGuideState exits: m=28195 SNR=15.1 21:15:41.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:41.517 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:15:41.517 00.000 10672 Enqueuing Expose request 21:15:41.517 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:15:41.532 00.015 428 PulseGuide returned control before completion, sleep 2486 21:15:44.032 02.500 428 IsGuiding returns 0 21:15:44.032 00.000 428 Move returns status 0, amount 2500 21:15:44.032 00.000 428 MoveAxis(N, 27743, ABG) 21:15:44.032 00.000 428 duration set to 2500 by maxDecDuration 21:15:44.032 00.000 428 Guiding Dir = 0, Dur = 2500 21:15:44.032 00.000 428 IsSlewing returns 0 21:15:44.032 00.000 428 IsGuiding returns 0 21:15:44.110 00.078 428 PulseGuide returned control before completion, sleep 2423 21:15:45.515 01.405 10672 read socket command 10 21:15:45.515 00.000 10672 processing socket request REQDIST 21:15:45.515 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:45.515 00.000 10672 Sending socket response 255 (0xff) 21:15:46.562 01.047 428 IsGuiding returns 1 21:15:46.562 00.000 428 scope still moving after pulse duration time elapsed 21:15:46.593 00.031 428 IsSlewing returns 0 21:15:46.593 00.000 428 IsGuiding returns 1 21:15:46.640 00.047 428 IsSlewing returns 0 21:15:46.640 00.000 428 IsGuiding returns 0 21:15:46.640 00.000 428 scope move finished after 2500 + 114 ms 21:15:46.640 00.000 428 Move returns status 0, amount 2500 21:15:46.640 00.000 428 move complete, result=0 21:15:46.640 00.000 428 worker thread done servicing request 21:15:46.640 00.000 10672 GuideStep: 21.3 px 2500 ms WEST, -18.3 px 2500 ms NORTH 21:15:46.640 00.000 428 Worker thread wakes up 21:15:46.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:46.640 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,787,31,31) 21:15:46.656 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:15:46.671 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:15:48.847 02.176 428 Exposure complete 21:15:49.019 00.172 428 worker thread done servicing request 21:15:49.019 00.000 10672 OnExposeComplete: enter 21:15:49.019 00.000 10672 UpdateGuideState(): m_state=6 21:15:49.019 00.000 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3148 21:15:49.019 00.000 10672 Star::Find returns 1 (0), X=1085.41, Y=792.46, Mass=46912, SNR=17.4, Peak=17840 HFD=2.7 21:15:49.019 00.000 10672 Status Line: Mass: 46912 vs 21745 21:15:49.019 00.000 10672 UpdateCurrentPosition: star mass new=46911.8 exp=21745.2 thresh=50% limits=(10400.0, 498677.7, 43490.3) 21:15:49.019 00.000 10672 DistanceChecker: activated 21:15:49.019 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:15:49.019 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:15:49.019 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:15:49.019 00.000 428 Worker thread wakes up 21:15:49.019 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:15:49.019 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:15:49.019 00.000 428 move complete, result=0 21:15:49.019 00.000 428 worker thread done servicing request 21:15:49.144 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:15:49.144 00.000 10672 Status Line: Star lost - mass changed 21:15:49.144 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=35616, Gamma=1.000 21:15:49.187 00.043 10672 UpdateGuideState exits: Star lost - mass changed 21:15:49.188 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:49.188 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:15:49.188 00.000 10672 Enqueuing Expose request 21:15:49.188 00.000 428 Worker thread wakes up 21:15:49.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:49.188 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:15:50.504 01.316 10672 read socket command 10 21:15:50.504 00.000 10672 processing socket request REQDIST 21:15:50.505 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:15:50.505 00.000 10672 Sending socket response 255 (0xff) 21:15:51.342 00.837 428 Exposure complete 21:15:51.476 00.134 428 worker thread done servicing request 21:15:51.476 00.000 10672 OnExposeComplete: enter 21:15:51.477 00.001 10672 UpdateGuideState(): m_state=6 21:15:51.477 00.000 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3149 21:15:51.478 00.001 10672 Star::Find false star n=3 nbg=262 bg=3469.9 sigma=1044.3 thresh=6603 peak=6190 21:15:51.478 00.000 10672 Star::Find returns 0 (2), X=1090.00, Y=801.00, Mass=19254, SNR=2.9, Peak=15776 HFD=0.0 21:15:51.478 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:15:51.478 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:15:51.478 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:15:51.479 00.001 428 Worker thread wakes up 21:15:51.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:15:51.479 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:15:51.479 00.000 428 move complete, result=0 21:15:51.479 00.000 428 worker thread done servicing request 21:15:51.582 00.103 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:15:51.582 00.000 10672 Status Line: Star lost - low SNR 21:15:51.582 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=35616, Gamma=1.000 21:15:51.597 00.015 10672 UpdateGuideState exits: Star lost - low SNR 21:15:51.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:51.597 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:15:51.597 00.000 10672 Enqueuing Expose request 21:15:51.597 00.000 428 Worker thread wakes up 21:15:51.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:51.597 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:15:53.851 02.254 428 Exposure complete 21:15:53.985 00.134 428 worker thread done servicing request 21:15:53.986 00.001 10672 OnExposeComplete: enter 21:15:53.986 00.000 10672 UpdateGuideState(): m_state=6 21:15:53.987 00.001 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3150 21:15:53.987 00.000 10672 Star::Find false star n=2 nbg=270 bg=3361.2 sigma=1157.7 thresh=6834 peak=6092 21:15:53.987 00.000 10672 Star::Find returns 0 (2), X=1090.00, Y=801.00, Mass=15998, SNR=2.9, Peak=15776 HFD=0.0 21:15:53.987 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:15:53.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:15:53.987 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:15:53.987 00.000 428 Worker thread wakes up 21:15:53.988 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:15:53.988 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:15:53.988 00.000 428 move complete, result=0 21:15:53.988 00.000 428 worker thread done servicing request 21:15:54.097 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:15:54.097 00.000 10672 Status Line: Star lost - low SNR 21:15:54.103 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=34624, Gamma=1.000 21:15:54.126 00.023 10672 UpdateGuideState exits: Star lost - low SNR 21:15:54.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:54.127 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:15:54.127 00.000 10672 Enqueuing Expose request 21:15:54.127 00.000 428 Worker thread wakes up 21:15:54.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:15:54.127 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:15:55.508 01.381 10672 read socket command 10 21:15:55.508 00.000 10672 processing socket request REQDIST 21:15:55.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:15:55.508 00.000 10672 Sending socket response 255 (0xff) 21:15:56.350 00.842 428 Exposure complete 21:15:56.495 00.145 428 worker thread done servicing request 21:15:56.496 00.001 10672 OnExposeComplete: enter 21:15:56.496 00.000 10672 UpdateGuideState(): m_state=6 21:15:56.496 00.000 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3151 21:15:56.497 00.001 10672 Star::Find returns 1 (0), X=1091.54, Y=799.78, Mass=30438, SNR=13.3, Peak=19376 HFD=1.1 21:15:56.497 00.000 10672 DistanceChecker: deactivated 21:15:56.497 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.02) = xAngle (0.78 = 0.78) 21:15:56.497 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35) 21:15:56.497 00.000 10672 CameraToMount -- cameraX=-17.93 cameraY=-22.56 hyp=28.81 cameraTheta=-2.24 mountX=20.52 mountY=-20.51, mountTheta=-0.78 21:15:56.500 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-17.93, y=-22.56, opts=13) 21:15:56.500 00.000 10672 Enqueuing Move request for scope (-17.93, -22.56) 21:15:56.501 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=38560, Gamma=1.000 21:15:56.501 00.000 428 Worker thread wakes up 21:15:56.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-17.93, -22.56) opts 0xd 21:15:56.501 00.000 428 Handling offset move in thread for scope, endpoint = (-17.93, -22.56) 21:15:56.501 00.000 428 Moving (-17.93, -22.56) raw xDistance=20.52 yDistance=-20.51 21:15:56.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.94 from input 20.52 21:15:56.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.51 from input -20.51 21:15:56.502 00.001 428 MoveAxis(W, 20578, ABG) 21:15:56.502 00.000 428 duration set to 2500 by maxRaDuration 21:15:56.502 00.000 428 Guiding Dir = 3, Dur = 2500 21:15:56.503 00.001 428 IsSlewing returns 0 21:15:56.503 00.000 428 IsGuiding returns 0 21:15:56.523 00.020 10672 UpdateGuideState exits: m=30438 SNR=13.3 21:15:56.524 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:56.524 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:15:56.524 00.000 10672 Enqueuing Expose request 21:15:56.529 00.005 428 PulseGuide returned control before completion, sleep 2485 21:15:58.447 01.918 10672 read socket command 13 21:15:58.447 00.000 10672 processing socket request MOVEn 21:15:58.447 00.000 10672 PhdController::Dither begins 21:15:58.447 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 21:15:58.447 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (-3.02) = xAngle (-4.59 = 1.69) 21:15:58.448 00.001 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=-1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 21:15:58.448 00.000 10672 setting lock position to (1106.44, 847.15) 21:15:58.448 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 21:15:58.448 00.000 10672 Status Line: Dither by 0.00,25.00 21:15:58.459 00.011 10672 PhdController: newstate STATE_SETTLE_BEGIN 21:15:58.460 00.001 10672 PhdController: newstate STATE_SETTLE_WAIT 21:15:58.460 00.000 10672 Sending socket response 2 (0x2) 21:15:59.015 00.555 428 IsGuiding returns 0 21:15:59.015 00.000 428 Move returns status 0, amount 2500 21:15:59.016 00.001 428 MoveAxis(N, 31102, ABG) 21:15:59.016 00.000 428 duration set to 2500 by maxDecDuration 21:15:59.016 00.000 428 Guiding Dir = 0, Dur = 2500 21:15:59.016 00.000 428 IsSlewing returns 0 21:15:59.017 00.001 428 IsGuiding returns 0 21:15:59.100 00.083 428 PulseGuide returned control before completion, sleep 2428 21:16:00.471 01.371 10672 read socket command 10 21:16:00.471 00.000 10672 processing socket request REQDIST 21:16:00.471 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:00.472 00.001 10672 Sending socket response 255 (0xff) 21:16:01.530 01.058 428 IsGuiding returns 1 21:16:01.530 00.000 428 scope still moving after pulse duration time elapsed 21:16:01.552 00.022 428 IsSlewing returns 0 21:16:01.552 00.000 428 IsGuiding returns 1 21:16:01.573 00.021 428 IsSlewing returns 0 21:16:01.574 00.001 428 IsGuiding returns 1 21:16:01.595 00.021 428 IsSlewing returns 0 21:16:01.596 00.001 428 IsGuiding returns 1 21:16:01.642 00.046 428 IsSlewing returns 0 21:16:01.645 00.003 428 IsGuiding returns 0 21:16:01.645 00.000 428 scope move finished after 2500 + 127 ms 21:16:01.645 00.000 428 Move returns status 0, amount 2500 21:16:01.645 00.000 428 move complete, result=0 21:16:01.645 00.000 428 worker thread done servicing request 21:16:01.646 00.001 10672 GuideStep: 20.5 px 2500 ms WEST, -20.5 px 2500 ms NORTH 21:16:01.646 00.000 428 Worker thread wakes up 21:16:01.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:16:01.646 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,785,31,31) 21:16:01.655 00.009 428 ZWO: getimagedata clearbuf 1 ret 0 21:16:01.663 00.008 428 ZWO: getimagedata clearbuf 2 ret 0 21:16:03.836 02.173 428 Exposure complete 21:16:03.960 00.124 428 worker thread done servicing request 21:16:03.960 00.000 10672 OnExposeComplete: enter 21:16:03.960 00.000 10672 UpdateGuideState(): m_state=6 21:16:03.960 00.000 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3152 21:16:03.960 00.000 10672 Star::Find returns 1 (0), X=1093.32, Y=809.96, Mass=51393, SNR=18.4, Peak=14032 HFD=6.6 21:16:03.960 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 21:16:03.960 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 21:16:03.960 00.000 10672 CameraToMount -- cameraX=-13.12 cameraY=-37.19 hyp=39.43 cameraTheta=-1.91 mountX=17.52 mountY=-35.57, mountTheta=-1.11 21:16:03.960 00.000 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 21:16:03.960 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:16:03.960 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:16:03.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:16:03.960 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:16:03.960 00.000 10672 Mount: notify direct move -0.00,-10.50 21:16:03.960 00.000 428 Worker thread wakes up 21:16:03.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:16:03.960 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:16:03.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=35168, Gamma=1.000 21:16:03.960 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:16:03.976 00.016 428 MoveAxis(E, 0, B) 21:16:03.976 00.000 428 Move returns status 0, amount 0 21:16:03.976 00.000 428 MoveAxis(N, 15925, B) 21:16:03.976 00.000 428 Guiding Dir = 0, Dur = 15925 21:16:03.976 00.000 428 IsSlewing returns 0 21:16:03.976 00.000 428 IsGuiding returns 0 21:16:03.992 00.016 10672 UpdateGuideState exits: m=51393 SNR=18.4 21:16:03.992 00.000 10672 PhdController: settling, locked = 1, distance = 51.39 (99.00) aobump = 0 frame = 1 / 10 21:16:03.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:03.992 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:16:03.992 00.000 10672 Enqueuing Expose request 21:16:04.054 00.062 428 PulseGuide returned control before completion, sleep 15858 21:16:05.011 00.957 10672 read socket command 10 21:16:05.011 00.000 10672 processing socket request REQDIST 21:16:05.011 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:05.027 00.016 10672 Sending socket response 255 (0xff) 21:16:06.475 01.448 10672 read socket command 10 21:16:06.475 00.000 10672 processing socket request REQDIST 21:16:06.476 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:16:06.476 00.000 10672 Sending socket response 255 (0xff) 21:16:08.473 01.997 10672 read socket command 10 21:16:08.473 00.000 10672 processing socket request REQDIST 21:16:08.474 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:16:08.474 00.000 10672 Sending socket response 255 (0xff) 21:16:10.469 01.995 10672 read socket command 10 21:16:10.469 00.000 10672 processing socket request REQDIST 21:16:10.469 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:10.469 00.000 10672 Sending socket response 255 (0xff) 21:16:12.473 02.004 10672 read socket command 10 21:16:12.473 00.000 10672 processing socket request REQDIST 21:16:12.473 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:12.473 00.000 10672 Sending socket response 255 (0xff) 21:16:14.472 01.999 10672 read socket command 10 21:16:14.472 00.000 10672 processing socket request REQDIST 21:16:14.472 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:14.472 00.000 10672 Sending socket response 255 (0xff) 21:16:16.487 02.015 10672 read socket command 10 21:16:16.487 00.000 10672 processing socket request REQDIST 21:16:16.487 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:16.487 00.000 10672 Sending socket response 255 (0xff) 21:16:19.924 03.437 428 IsGuiding returns 1 21:16:19.924 00.000 428 scope still moving after pulse duration time elapsed 21:16:19.955 00.031 428 IsSlewing returns 0 21:16:19.955 00.000 428 IsGuiding returns 1 21:16:20.002 00.047 428 IsSlewing returns 0 21:16:20.002 00.000 428 IsGuiding returns 0 21:16:20.002 00.000 428 scope move finished after 15925 + 106 ms 21:16:20.002 00.000 428 Move returns status 0, amount 15925 21:16:20.002 00.000 428 move complete, result=0 21:16:20.002 00.000 428 worker thread done servicing request 21:16:20.002 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:16:20.002 00.000 428 Worker thread wakes up 21:16:20.002 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:16:20.002 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1078,795,31,31) 21:16:20.017 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:16:20.033 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:16:20.502 00.469 10672 read socket command 10 21:16:20.502 00.000 10672 processing socket request REQDIST 21:16:20.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:20.502 00.000 10672 Sending socket response 255 (0xff) 21:16:21.350 00.848 428 Exposure complete 21:16:21.491 00.141 428 worker thread done servicing request 21:16:21.491 00.000 10672 OnExposeComplete: enter 21:16:21.491 00.000 10672 UpdateGuideState(): m_state=6 21:16:21.491 00.000 10672 Star::Find(15, 1093, 809, 0, (0,0,0,0), 0.0, 0) frame 3153 21:16:21.491 00.000 10672 Star::Find false star n=3 nbg=265 bg=3368.4 sigma=1027.6 thresh=6451 peak=6316 21:16:21.491 00.000 10672 Star::Find returns 0 (2), X=1093.00, Y=809.00, Mass=19127, SNR=2.9, Peak=14352 HFD=0.0 21:16:21.491 00.000 10672 DistanceChecker: activated 21:16:21.491 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:16:21.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:16:21.491 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:16:21.491 00.000 428 Worker thread wakes up 21:16:21.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:16:21.491 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:16:21.491 00.000 428 move complete, result=0 21:16:21.491 00.000 428 worker thread done servicing request 21:16:21.613 00.122 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:16:21.613 00.000 10672 Status Line: Star lost - low SNR 21:16:21.620 00.007 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=63296, Gamma=1.000 21:16:21.649 00.029 10672 UpdateGuideState exits: Star lost - low SNR 21:16:21.649 00.000 10672 PhdController: settling, locked = 0, distance = 51.39 (99.00) aobump = 0 frame = 2 / 10 21:16:21.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:21.649 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:16:21.649 00.000 10672 Enqueuing Expose request 21:16:21.649 00.000 428 Worker thread wakes up 21:16:21.650 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:16:21.650 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:16:23.850 02.200 428 Exposure complete 21:16:23.994 00.144 428 worker thread done servicing request 21:16:23.994 00.000 10672 OnExposeComplete: enter 21:16:23.995 00.001 10672 UpdateGuideState(): m_state=6 21:16:23.995 00.000 10672 Star::Find(15, 1093, 809, 0, (0,0,0,0), 0.0, 0) frame 3154 21:16:23.995 00.000 10672 Star::Find returns 1 (0), X=1090.00, Y=800.09, Mass=18817, SNR=10.7, Peak=15008 HFD=1.6 21:16:23.996 00.001 10672 DistanceChecker: deactivated 21:16:23.996 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 21:16:23.996 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 21:16:23.996 00.000 10672 CameraToMount -- cameraX=-16.44 cameraY=-47.06 hyp=49.85 cameraTheta=-1.91 mountX=22.02 mountY=-45.03, mountTheta=-1.12 21:16:23.996 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 21:16:23.996 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:16:23.996 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:16:23.997 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:16:23.997 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:16:23.997 00.000 10672 Mount: notify direct move -0.00,-10.50 21:16:23.997 00.000 428 Worker thread wakes up 21:16:23.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:16:23.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:16:23.998 00.001 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:16:23.998 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:16:23.998 00.000 428 MoveAxis(E, 0, B) 21:16:23.998 00.000 428 Move returns status 0, amount 0 21:16:23.998 00.000 428 MoveAxis(N, 15925, B) 21:16:23.998 00.000 428 Guiding Dir = 0, Dur = 15925 21:16:23.999 00.001 428 IsSlewing returns 0 21:16:24.000 00.001 428 IsGuiding returns 0 21:16:24.021 00.021 10672 UpdateGuideState exits: m=18817 SNR=10.7 21:16:24.021 00.000 10672 PhdController: settling, locked = 1, distance = 50.93 (99.00) aobump = 0 frame = 3 / 10 21:16:24.021 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:24.022 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:16:24.022 00.000 10672 Enqueuing Expose request 21:16:24.084 00.062 428 PulseGuide returned control before completion, sleep 15852 21:16:25.505 01.421 10672 read socket command 10 21:16:25.505 00.000 10672 processing socket request REQDIST 21:16:25.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:25.505 00.000 10672 Sending socket response 255 (0xff) 21:16:30.508 05.003 10672 read socket command 10 21:16:30.508 00.000 10672 processing socket request REQDIST 21:16:30.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:30.508 00.000 10672 Sending socket response 255 (0xff) 21:16:35.506 04.998 10672 read socket command 10 21:16:35.506 00.000 10672 processing socket request REQDIST 21:16:35.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:35.506 00.000 10672 Sending socket response 255 (0xff) 21:16:39.944 04.438 428 IsGuiding returns 1 21:16:39.944 00.000 428 scope still moving after pulse duration time elapsed 21:16:39.976 00.032 428 IsSlewing returns 0 21:16:39.976 00.000 428 IsGuiding returns 1 21:16:40.022 00.046 428 IsSlewing returns 0 21:16:40.038 00.016 428 IsGuiding returns 0 21:16:40.038 00.000 428 scope move finished after 15925 + 113 ms 21:16:40.038 00.000 428 Move returns status 0, amount 15925 21:16:40.038 00.000 428 move complete, result=0 21:16:40.038 00.000 428 worker thread done servicing request 21:16:40.038 00.000 428 Worker thread wakes up 21:16:40.038 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:16:40.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:16:40.038 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,785,31,31) 21:16:40.054 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:16:40.069 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:16:40.507 00.438 10672 read socket command 10 21:16:40.507 00.000 10672 processing socket request REQDIST 21:16:40.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:40.507 00.000 10672 Sending socket response 255 (0xff) 21:16:41.319 00.812 428 Exposure complete 21:16:41.444 00.125 428 worker thread done servicing request 21:16:41.444 00.000 10672 OnExposeComplete: enter 21:16:41.444 00.000 10672 UpdateGuideState(): m_state=6 21:16:41.444 00.000 10672 Star::Find(15, 1089, 800, 0, (0,0,0,0), 0.0, 0) frame 3155 21:16:41.444 00.000 10672 Star::Find returns 1 (0), X=1091.03, Y=800.06, Mass=33196, SNR=13.7, Peak=16096 HFD=1.9 21:16:41.444 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:16:41.444 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:16:41.444 00.000 10672 CameraToMount -- cameraX=-15.41 cameraY=-47.09 hyp=49.54 cameraTheta=-1.89 mountX=20.99 mountY=-45.17, mountTheta=-1.14 21:16:41.444 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 21:16:41.444 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (-3.02) = xAngle (-1.45 = -1.45) 21:16:41.444 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 21:16:41.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 21:16:41.444 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 21:16:41.444 00.000 10672 Mount: notify direct move -0.00,-4.00 21:16:41.444 00.000 428 Worker thread wakes up 21:16:41.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 21:16:41.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=62320, Gamma=1.000 21:16:41.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 21:16:41.444 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 21:16:41.444 00.000 428 MoveAxis(E, 0, B) 21:16:41.459 00.015 428 Move returns status 0, amount 0 21:16:41.459 00.000 428 MoveAxis(N, 6067, B) 21:16:41.459 00.000 428 Guiding Dir = 0, Dur = 6067 21:16:41.475 00.016 428 IsSlewing returns 0 21:16:41.475 00.000 428 IsGuiding returns 0 21:16:41.475 00.000 10672 UpdateGuideState exits: m=33196 SNR=13.7 21:16:41.475 00.000 10672 PhdController: settling, locked = 1, distance = 50.51 (99.00) aobump = 0 frame = 4 / 10 21:16:41.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:41.475 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:16:41.475 00.000 10672 Enqueuing Expose request 21:16:41.553 00.078 428 PulseGuide returned control before completion, sleep 5998 21:16:45.510 03.957 10672 read socket command 10 21:16:45.510 00.000 10672 processing socket request REQDIST 21:16:45.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:45.510 00.000 10672 Sending socket response 255 (0xff) 21:16:47.556 02.046 428 IsGuiding returns 1 21:16:47.556 00.000 428 scope still moving after pulse duration time elapsed 21:16:47.587 00.031 428 IsSlewing returns 0 21:16:47.587 00.000 428 IsGuiding returns 1 21:16:47.650 00.063 428 IsSlewing returns 0 21:16:47.650 00.000 428 IsGuiding returns 0 21:16:47.650 00.000 428 scope move finished after 6067 + 120 ms 21:16:47.650 00.000 428 Move returns status 0, amount 6067 21:16:47.650 00.000 428 move complete, result=0 21:16:47.650 00.000 428 worker thread done servicing request 21:16:47.650 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 21:16:47.665 00.015 428 Worker thread wakes up 21:16:47.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:16:47.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:16:47.665 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:16:47.681 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:16:48.821 01.140 428 Exposure complete 21:16:48.946 00.125 428 worker thread done servicing request 21:16:48.946 00.000 10672 OnExposeComplete: enter 21:16:48.946 00.000 10672 UpdateGuideState(): m_state=6 21:16:48.946 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3156 21:16:48.946 00.000 10672 Star::Find returns 1 (0), X=1091.00, Y=800.00, Mass=14041, SNR=13.0, Peak=17408 HFD=0.5 21:16:48.946 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:16:48.946 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:16:48.946 00.000 10672 CameraToMount -- cameraX=-15.44 cameraY=-47.15 hyp=49.61 cameraTheta=-1.89 mountX=21.03 mountY=-45.22, mountTheta=-1.14 21:16:48.962 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-15.44, y=-47.15, opts=13) 21:16:48.962 00.000 10672 Enqueuing Move request for scope (-15.44, -47.15) 21:16:48.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=56208, Gamma=1.000 21:16:48.962 00.000 428 Worker thread wakes up 21:16:48.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.44, -47.15) opts 0xd 21:16:48.962 00.000 428 Handling offset move in thread for scope, endpoint = (-15.44, -47.15) 21:16:48.962 00.000 428 Moving (-15.44, -47.15) raw xDistance=21.03 yDistance=-45.22 21:16:48.962 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.25 from input 21.03 21:16:48.962 00.000 428 resist switch: large excursion: input -45.22 thresh 1.65 direction from 0 to -1 21:16:48.962 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-135.67 21:16:48.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns -45.22 from input -45.22 21:16:48.962 00.000 428 MoveAxis(W, 19567, ABG) 21:16:48.962 00.000 428 duration set to 2500 by maxRaDuration 21:16:48.962 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:16:48.962 00.000 428 Guiding Dir = 3, Dur = 2500 21:16:48.962 00.000 428 IsSlewing returns 0 21:16:48.962 00.000 428 IsGuiding returns 0 21:16:48.977 00.015 10672 UpdateGuideState exits: m=14041 SNR=13.0 21:16:48.977 00.000 10672 PhdController: settling, locked = 1, distance = 49.61 (99.00) aobump = 0 frame = 5 / 10 21:16:48.977 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:48.977 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:16:48.977 00.000 10672 Enqueuing Expose request 21:16:48.977 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:16:48.977 00.000 428 PulseGuide returned control before completion, sleep 2494 21:16:50.508 01.531 10672 read socket command 10 21:16:50.508 00.000 10672 processing socket request REQDIST 21:16:50.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:50.508 00.000 10672 Sending socket response 255 (0xff) 21:16:51.492 00.984 428 IsGuiding returns 0 21:16:51.492 00.000 428 Move returns status 0, amount 2500 21:16:51.492 00.000 428 MoveAxis(N, 68592, ABG) 21:16:51.492 00.000 428 duration set to 2500 by maxDecDuration 21:16:51.492 00.000 428 Guiding Dir = 0, Dur = 2500 21:16:51.492 00.000 428 IsSlewing returns 0 21:16:51.492 00.000 428 IsGuiding returns 0 21:16:51.570 00.078 428 PulseGuide returned control before completion, sleep 2428 21:16:54.012 02.442 428 IsGuiding returns 1 21:16:54.012 00.000 428 scope still moving after pulse duration time elapsed 21:16:54.043 00.031 428 IsSlewing returns 0 21:16:54.043 00.000 428 IsGuiding returns 1 21:16:54.090 00.047 428 IsSlewing returns 0 21:16:54.090 00.000 428 IsGuiding returns 0 21:16:54.090 00.000 428 scope move finished after 2500 + 109 ms 21:16:54.090 00.000 428 Move returns status 0, amount 2500 21:16:54.106 00.016 428 move complete, result=0 21:16:54.106 00.000 428 worker thread done servicing request 21:16:54.106 00.000 10672 GuideStep: 21.0 px 2500 ms WEST, -45.2 px 2500 ms NORTH 21:16:54.106 00.000 428 Worker thread wakes up 21:16:54.106 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:16:54.106 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:16:54.121 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:16:54.121 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:16:55.511 01.390 10672 read socket command 10 21:16:55.511 00.000 10672 processing socket request REQDIST 21:16:55.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:16:55.511 00.000 10672 Sending socket response 255 (0xff) 21:16:56.324 00.813 428 Exposure complete 21:16:56.464 00.140 428 worker thread done servicing request 21:16:56.464 00.000 10672 OnExposeComplete: enter 21:16:56.464 00.000 10672 UpdateGuideState(): m_state=6 21:16:56.464 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3157 21:16:56.464 00.000 10672 Star::Find false star n=2 nbg=258 bg=3522.7 sigma=963.9 thresh=6414 peak=6004 21:16:56.464 00.000 10672 Star::Find returns 0 (2), X=1091.00, Y=800.00, Mass=14363, SNR=2.9, Peak=14576 HFD=0.0 21:16:56.464 00.000 10672 DistanceChecker: activated 21:16:56.464 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:16:56.464 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:16:56.464 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:16:56.464 00.000 428 Worker thread wakes up 21:16:56.464 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:16:56.464 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:16:56.464 00.000 428 move complete, result=0 21:16:56.464 00.000 428 worker thread done servicing request 21:16:56.586 00.122 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:16:56.586 00.000 10672 Status Line: Star lost - low SNR 21:16:56.592 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65472, Gamma=1.000 21:16:56.615 00.023 10672 UpdateGuideState exits: Star lost - low SNR 21:16:56.615 00.000 10672 PhdController: settling, locked = 0, distance = 49.61 (99.00) aobump = 0 frame = 6 / 10 21:16:56.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:56.615 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:16:56.615 00.000 10672 Enqueuing Expose request 21:16:56.615 00.000 428 Worker thread wakes up 21:16:56.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:16:56.616 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:16:58.820 02.204 428 Exposure complete 21:16:58.954 00.134 428 worker thread done servicing request 21:16:58.954 00.000 10672 OnExposeComplete: enter 21:16:58.954 00.000 10672 UpdateGuideState(): m_state=6 21:16:58.955 00.001 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3158 21:16:58.955 00.000 10672 Star::Find returns 1 (0), X=1091.89, Y=800.00, Mass=18140, SNR=12.0, Peak=17632 HFD=1.2 21:16:58.955 00.000 10672 DistanceChecker: deactivated 21:16:58.955 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 21:16:58.955 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 21:16:58.955 00.000 10672 CameraToMount -- cameraX=-14.55 cameraY=-47.15 hyp=49.34 cameraTheta=-1.87 mountX=20.15 mountY=-45.32, mountTheta=-1.15 21:16:58.956 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-14.55, y=-47.15, opts=13) 21:16:58.957 00.001 10672 Enqueuing Move request for scope (-14.55, -47.15) 21:16:58.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=63952, Gamma=1.000 21:16:58.957 00.000 428 Worker thread wakes up 21:16:58.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-14.55, -47.15) opts 0xd 21:16:58.957 00.000 428 Handling offset move in thread for scope, endpoint = (-14.55, -47.15) 21:16:58.957 00.000 428 Moving (-14.55, -47.15) raw xDistance=20.15 yDistance=-45.32 21:16:58.958 00.001 428 GuideAlgorithmHysteresis::Result() returns 13.62 from input 20.15 21:16:58.958 00.000 428 GuideAlgorithmResistSwitch::Result() returns -45.32 from input -45.32 21:16:58.958 00.000 428 MoveAxis(W, 20111, ABG) 21:16:58.958 00.000 428 duration set to 2500 by maxRaDuration 21:16:58.958 00.000 428 Guiding Dir = 3, Dur = 2500 21:16:58.959 00.001 428 IsSlewing returns 0 21:16:58.959 00.000 428 IsGuiding returns 0 21:16:58.978 00.019 428 PulseGuide returned control before completion, sleep 2492 21:16:58.980 00.002 10672 UpdateGuideState exits: m=18140 SNR=12.0 21:16:58.981 00.001 10672 PhdController: settling, locked = 1, distance = 49.53 (99.00) aobump = 0 frame = 7 / 10 21:16:58.981 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:58.981 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:16:58.981 00.000 10672 Enqueuing Expose request 21:17:00.509 01.528 10672 read socket command 10 21:17:00.509 00.000 10672 processing socket request REQDIST 21:17:00.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:00.509 00.000 10672 Sending socket response 255 (0xff) 21:17:01.478 00.969 428 IsGuiding returns 0 21:17:01.478 00.000 428 Move returns status 0, amount 2500 21:17:01.478 00.000 428 MoveAxis(N, 68738, ABG) 21:17:01.478 00.000 428 duration set to 2500 by maxDecDuration 21:17:01.478 00.000 428 Guiding Dir = 0, Dur = 2500 21:17:01.478 00.000 428 IsSlewing returns 0 21:17:01.478 00.000 428 IsGuiding returns 0 21:17:01.556 00.078 428 PulseGuide returned control before completion, sleep 2427 21:17:04.029 02.473 428 IsGuiding returns 1 21:17:04.029 00.000 428 scope still moving after pulse duration time elapsed 21:17:04.091 00.062 428 IsSlewing returns 0 21:17:04.091 00.000 428 IsGuiding returns 0 21:17:04.091 00.000 428 scope move finished after 2500 + 109 ms 21:17:04.091 00.000 428 Move returns status 0, amount 2500 21:17:04.091 00.000 428 move complete, result=0 21:17:04.091 00.000 428 worker thread done servicing request 21:17:04.091 00.000 428 Worker thread wakes up 21:17:04.091 00.000 10672 GuideStep: 20.1 px 2500 ms WEST, -45.3 px 2500 ms NORTH 21:17:04.091 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:04.091 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,785,31,31) 21:17:04.091 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:04.106 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:17:05.512 01.406 10672 read socket command 10 21:17:05.512 00.000 10672 processing socket request REQDIST 21:17:05.512 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:05.512 00.000 10672 Sending socket response 255 (0xff) 21:17:06.324 00.812 428 Exposure complete 21:17:06.465 00.141 428 worker thread done servicing request 21:17:06.465 00.000 10672 OnExposeComplete: enter 21:17:06.465 00.000 10672 UpdateGuideState(): m_state=6 21:17:06.465 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3159 21:17:06.465 00.000 10672 Star::Find returns 1 (0), X=1089.45, Y=800.03, Mass=32379, SNR=14.2, Peak=14688 HFD=5.2 21:17:06.465 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 21:17:06.465 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 21:17:06.465 00.000 10672 CameraToMount -- cameraX=-16.99 cameraY=-47.12 hyp=50.09 cameraTheta=-1.92 mountX=22.57 mountY=-45.03, mountTheta=-1.11 21:17:06.465 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-16.99, y=-47.12, opts=13) 21:17:06.465 00.000 10672 Enqueuing Move request for scope (-16.99, -47.12) 21:17:06.465 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=63184, Gamma=1.000 21:17:06.465 00.000 428 Worker thread wakes up 21:17:06.465 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-16.99, -47.12) opts 0xd 21:17:06.465 00.000 428 Handling offset move in thread for scope, endpoint = (-16.99, -47.12) 21:17:06.465 00.000 428 Moving (-16.99, -47.12) raw xDistance=22.57 yDistance=-45.03 21:17:06.465 00.000 428 GuideAlgorithmHysteresis::Result() returns 15.17 from input 22.57 21:17:06.465 00.000 428 GuideAlgorithmResistSwitch::Result() returns -45.03 from input -45.03 21:17:06.465 00.000 428 MoveAxis(W, 22402, ABG) 21:17:06.465 00.000 428 duration set to 2500 by maxRaDuration 21:17:06.465 00.000 428 Guiding Dir = 3, Dur = 2500 21:17:06.465 00.000 428 IsSlewing returns 0 21:17:06.465 00.000 428 IsGuiding returns 0 21:17:06.496 00.031 10672 UpdateGuideState exits: m=32379 SNR=14.2 21:17:06.496 00.000 10672 PhdController: settling, locked = 1, distance = 49.70 (99.00) aobump = 0 frame = 8 / 10 21:17:06.496 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:06.496 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:17:06.496 00.000 10672 Enqueuing Expose request 21:17:06.512 00.016 428 PulseGuide returned control before completion, sleep 2475 21:17:08.996 02.484 428 IsGuiding returns 0 21:17:08.996 00.000 428 Move returns status 0, amount 2500 21:17:08.996 00.000 428 MoveAxis(N, 68291, ABG) 21:17:08.996 00.000 428 duration set to 2500 by maxDecDuration 21:17:08.996 00.000 428 Guiding Dir = 0, Dur = 2500 21:17:08.996 00.000 428 IsSlewing returns 0 21:17:08.996 00.000 428 IsGuiding returns 0 21:17:09.074 00.078 428 PulseGuide returned control before completion, sleep 2430 21:17:10.502 01.428 10672 read socket command 10 21:17:10.502 00.000 10672 processing socket request REQDIST 21:17:10.503 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:17:10.503 00.000 10672 Sending socket response 255 (0xff) 21:17:11.519 01.016 428 IsGuiding returns 1 21:17:11.519 00.000 428 scope still moving after pulse duration time elapsed 21:17:11.566 00.047 428 IsSlewing returns 0 21:17:11.597 00.031 428 IsGuiding returns 0 21:17:11.597 00.000 428 scope move finished after 2500 + 106 ms 21:17:11.597 00.000 428 Move returns status 0, amount 2500 21:17:11.597 00.000 428 move complete, result=0 21:17:11.597 00.000 428 worker thread done servicing request 21:17:11.597 00.000 10672 GuideStep: 22.6 px 2500 ms WEST, -45.0 px 2500 ms NORTH 21:17:11.597 00.000 428 Worker thread wakes up 21:17:11.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:11.597 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1074,785,31,31) 21:17:11.613 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:11.628 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:17:13.799 02.171 428 Exposure complete 21:17:13.940 00.141 428 worker thread done servicing request 21:17:13.940 00.000 10672 OnExposeComplete: enter 21:17:13.940 00.000 10672 UpdateGuideState(): m_state=6 21:17:13.940 00.000 10672 Star::Find(15, 1089, 800, 0, (0,0,0,0), 0.0, 0) frame 3160 21:17:13.940 00.000 10672 Star::Find returns 1 (0), X=1089.88, Y=801.20, Mass=41167, SNR=14.9, Peak=15984 HFD=6.5 21:17:13.940 00.000 10672 Status Line: Mass: 41167 vs 18817 21:17:13.940 00.000 10672 UpdateCurrentPosition: star mass new=41166.5 exp=18817.0 thresh=50% limits=(9408.5, 498677.7, 37634.1) 21:17:13.940 00.000 10672 DistanceChecker: activated 21:17:13.940 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:17:13.940 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:17:13.940 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:17:13.940 00.000 428 Worker thread wakes up 21:17:13.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:17:13.940 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:17:13.940 00.000 428 move complete, result=0 21:17:13.940 00.000 428 worker thread done servicing request 21:17:14.060 00.120 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:17:14.060 00.000 10672 Status Line: Star lost - mass changed 21:17:14.067 00.007 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:17:14.094 00.027 10672 UpdateGuideState exits: Star lost - mass changed 21:17:14.095 00.001 10672 PhdController: settling, locked = 0, distance = 49.70 (99.00) aobump = 0 frame = 9 / 10 21:17:14.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:14.095 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:17:14.095 00.000 10672 Enqueuing Expose request 21:17:14.095 00.000 428 Worker thread wakes up 21:17:14.095 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:14.096 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:17:15.511 01.415 10672 read socket command 10 21:17:15.511 00.000 10672 processing socket request REQDIST 21:17:15.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:15.512 00.001 10672 Sending socket response 255 (0xff) 21:17:16.333 00.821 428 Exposure complete 21:17:16.479 00.146 428 worker thread done servicing request 21:17:16.479 00.000 10672 OnExposeComplete: enter 21:17:16.479 00.000 10672 UpdateGuideState(): m_state=6 21:17:16.480 00.001 10672 Star::Find(15, 1089, 800, 0, (0,0,0,0), 0.0, 0) frame 3161 21:17:16.480 00.000 10672 Star::Find returns 1 (0), X=1085.57, Y=792.62, Mass=56278, SNR=17.9, Peak=15120 HFD=5.1 21:17:16.481 00.001 10672 DistanceChecker: deactivated 21:17:16.481 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 21:17:16.481 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04) 21:17:16.481 00.000 10672 CameraToMount -- cameraX=-20.87 cameraY=-54.53 hyp=58.39 cameraTheta=-1.94 mountX=27.32 mountY=-51.99, mountTheta=-1.09 21:17:16.483 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-20.87, y=-54.53, opts=13) 21:17:16.483 00.000 10672 Enqueuing Move request for scope (-20.87, -54.53) 21:17:16.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:17:16.483 00.000 428 Worker thread wakes up 21:17:16.484 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-20.87, -54.53) opts 0xd 21:17:16.484 00.000 428 Handling offset move in thread for scope, endpoint = (-20.87, -54.53) 21:17:16.484 00.000 428 Moving (-20.87, -54.53) raw xDistance=27.32 yDistance=-51.99 21:17:16.484 00.000 428 GuideAlgorithmHysteresis::Result() returns 18.27 from input 27.32 21:17:16.484 00.000 428 GuideAlgorithmResistSwitch::Result() returns -51.99 from input -51.99 21:17:16.484 00.000 428 MoveAxis(W, 26980, ABG) 21:17:16.484 00.000 428 duration set to 2500 by maxRaDuration 21:17:16.484 00.000 428 Guiding Dir = 3, Dur = 2500 21:17:16.497 00.013 428 IsSlewing returns 0 21:17:16.500 00.003 428 IsGuiding returns 0 21:17:16.510 00.010 10672 UpdateGuideState exits: m=56278 SNR=17.9 21:17:16.510 00.000 10672 PhdController: settling, locked = 1, distance = 52.31 (99.00) aobump = 0 frame = 10 / 10 21:17:16.510 00.000 10672 PhdController: newstate STATE_FINISH 21:17:16.510 00.000 10672 PhdController complete: success 21:17:16.511 00.001 10672 Mount: notify guiding dither settle done success=1 21:17:16.511 00.000 10672 PhdController: newstate STATE_IDLE 21:17:16.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:16.511 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:17:16.511 00.000 10672 Enqueuing Expose request 21:17:16.529 00.018 428 PulseGuide returned control before completion, sleep 2482 21:17:19.022 02.493 428 IsGuiding returns 0 21:17:19.022 00.000 428 Move returns status 0, amount 2500 21:17:19.022 00.000 428 MoveAxis(N, 78847, ABG) 21:17:19.022 00.000 428 duration set to 2500 by maxDecDuration 21:17:19.022 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:17:19.022 00.000 428 Guiding Dir = 0, Dur = 2500 21:17:19.022 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:17:19.022 00.000 428 IsSlewing returns 0 21:17:19.022 00.000 428 IsGuiding returns 0 21:17:19.101 00.079 428 PulseGuide returned control before completion, sleep 2435 21:17:20.506 01.405 10672 read socket command 10 21:17:20.506 00.000 10672 processing socket request REQDIST 21:17:20.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:20.506 00.000 10672 Sending socket response 255 (0xff) 21:17:21.553 01.047 428 IsGuiding returns 1 21:17:21.553 00.000 428 scope still moving after pulse duration time elapsed 21:17:21.584 00.031 428 IsSlewing returns 0 21:17:21.584 00.000 428 IsGuiding returns 1 21:17:21.616 00.032 428 IsSlewing returns 0 21:17:21.616 00.000 428 IsGuiding returns 0 21:17:21.616 00.000 428 scope move finished after 2500 + 100 ms 21:17:21.616 00.000 428 Move returns status 0, amount 2500 21:17:21.616 00.000 428 move complete, result=0 21:17:21.616 00.000 428 worker thread done servicing request 21:17:21.616 00.000 428 Worker thread wakes up 21:17:21.616 00.000 10672 GuideStep: 27.3 px 2500 ms WEST, -52.0 px 2500 ms NORTH 21:17:21.616 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:21.616 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1071,778,31,31) 21:17:21.631 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:21.647 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:17:23.802 02.155 428 Exposure complete 21:17:23.927 00.125 428 worker thread done servicing request 21:17:23.927 00.000 10672 OnExposeComplete: enter 21:17:23.927 00.000 10672 UpdateGuideState(): m_state=6 21:17:23.927 00.000 10672 Star::Find(15, 1085, 792, 0, (0,0,0,0), 0.0, 0) frame 3162 21:17:23.943 00.016 10672 Star::Find returns 1 (0), X=1090.28, Y=801.09, Mass=35020, SNR=14.6, Peak=19264 HFD=3.0 21:17:23.943 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 21:17:23.943 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 21:17:23.943 00.000 10672 CameraToMount -- cameraX=-16.16 cameraY=-46.06 hyp=48.81 cameraTheta=-1.91 mountX=21.61 mountY=-44.06, mountTheta=-1.11 21:17:23.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-16.16, y=-46.06, opts=13) 21:17:23.943 00.000 10672 Enqueuing Move request for scope (-16.16, -46.06) 21:17:23.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=57200, Gamma=1.000 21:17:23.943 00.000 428 Worker thread wakes up 21:17:23.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-16.16, -46.06) opts 0xd 21:17:23.943 00.000 428 Handling offset move in thread for scope, endpoint = (-16.16, -46.06) 21:17:23.943 00.000 428 Moving (-16.16, -46.06) raw xDistance=21.61 yDistance=-44.06 21:17:23.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.89 from input 21.61 21:17:23.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.06 from input -44.06 21:17:23.943 00.000 428 MoveAxis(W, 21993, ABG) 21:17:23.943 00.000 428 duration set to 2500 by maxRaDuration 21:17:23.943 00.000 428 Guiding Dir = 3, Dur = 2500 21:17:23.943 00.000 428 IsSlewing returns 0 21:17:23.943 00.000 428 IsGuiding returns 0 21:17:23.958 00.015 428 PulseGuide returned control before completion, sleep 2496 21:17:23.958 00.000 10672 UpdateGuideState exits: m=35020 SNR=14.6 21:17:23.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:23.958 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:17:23.958 00.000 10672 Enqueuing Expose request 21:17:25.505 01.547 10672 read socket command 10 21:17:25.505 00.000 10672 processing socket request REQDIST 21:17:25.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:25.505 00.000 10672 Sending socket response 255 (0xff) 21:17:26.473 00.968 428 IsGuiding returns 0 21:17:26.473 00.000 428 Move returns status 0, amount 2500 21:17:26.473 00.000 428 MoveAxis(N, 66828, ABG) 21:17:26.473 00.000 428 duration set to 2500 by maxDecDuration 21:17:26.473 00.000 428 Guiding Dir = 0, Dur = 2500 21:17:26.473 00.000 428 IsSlewing returns 0 21:17:26.473 00.000 428 IsGuiding returns 0 21:17:26.551 00.078 428 PulseGuide returned control before completion, sleep 2434 21:17:28.992 02.441 428 IsGuiding returns 1 21:17:28.992 00.000 428 scope still moving after pulse duration time elapsed 21:17:29.024 00.032 428 IsSlewing returns 0 21:17:29.024 00.000 428 IsGuiding returns 1 21:17:29.086 00.062 428 IsSlewing returns 0 21:17:29.086 00.000 428 IsGuiding returns 0 21:17:29.086 00.000 428 scope move finished after 2500 + 119 ms 21:17:29.086 00.000 428 Move returns status 0, amount 2500 21:17:29.086 00.000 428 move complete, result=0 21:17:29.086 00.000 428 worker thread done servicing request 21:17:29.086 00.000 428 Worker thread wakes up 21:17:29.086 00.000 10672 GuideStep: 21.6 px 2500 ms WEST, -44.1 px 2500 ms NORTH 21:17:29.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:29.086 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,786,31,31) 21:17:29.102 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:29.117 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:17:30.507 01.390 10672 read socket command 10 21:17:30.507 00.000 10672 processing socket request REQDIST 21:17:30.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:30.507 00.000 10672 Sending socket response 255 (0xff) 21:17:31.304 00.797 428 Exposure complete 21:17:31.429 00.125 428 worker thread done servicing request 21:17:31.429 00.000 10672 OnExposeComplete: enter 21:17:31.429 00.000 10672 UpdateGuideState(): m_state=6 21:17:31.429 00.000 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3163 21:17:31.429 00.000 10672 Star::Find returns 1 (0), X=1091.27, Y=799.38, Mass=41527, SNR=15.7, Peak=17088 HFD=6.2 21:17:31.429 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 21:17:31.429 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:17:31.429 00.000 10672 CameraToMount -- cameraX=-15.17 cameraY=-47.76 hyp=50.12 cameraTheta=-1.88 mountX=20.84 mountY=-45.87, mountTheta=-1.14 21:17:31.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-15.17, y=-47.76, opts=13) 21:17:31.429 00.000 10672 Enqueuing Move request for scope (-15.17, -47.76) 21:17:31.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=63184, Gamma=1.000 21:17:31.429 00.000 428 Worker thread wakes up 21:17:31.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.17, -47.76) opts 0xd 21:17:31.429 00.000 428 Handling offset move in thread for scope, endpoint = (-15.17, -47.76) 21:17:31.429 00.000 428 Moving (-15.17, -47.76) raw xDistance=20.84 yDistance=-45.87 21:17:31.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.17 from input 20.84 21:17:31.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns -45.87 from input -45.87 21:17:31.429 00.000 428 MoveAxis(W, 20924, ABG) 21:17:31.429 00.000 428 duration set to 2500 by maxRaDuration 21:17:31.429 00.000 428 Guiding Dir = 3, Dur = 2500 21:17:31.445 00.016 428 IsSlewing returns 0 21:17:31.445 00.000 428 IsGuiding returns 0 21:17:31.460 00.015 10672 UpdateGuideState exits: m=41527 SNR=15.7 21:17:31.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:31.460 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:17:31.460 00.000 10672 Enqueuing Expose request 21:17:31.476 00.016 428 PulseGuide returned control before completion, sleep 2479 21:17:33.960 02.484 428 IsGuiding returns 0 21:17:33.960 00.000 428 Move returns status 0, amount 2500 21:17:33.960 00.000 428 MoveAxis(N, 69565, ABG) 21:17:33.960 00.000 428 duration set to 2500 by maxDecDuration 21:17:33.960 00.000 428 Guiding Dir = 0, Dur = 2500 21:17:33.960 00.000 428 IsSlewing returns 0 21:17:33.960 00.000 428 IsGuiding returns 0 21:17:34.038 00.078 428 PulseGuide returned control before completion, sleep 2426 21:17:35.510 01.472 10672 read socket command 10 21:17:35.510 00.000 10672 processing socket request REQDIST 21:17:35.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:35.510 00.000 10672 Sending socket response 255 (0xff) 21:17:36.479 00.969 428 IsGuiding returns 1 21:17:36.479 00.000 428 scope still moving after pulse duration time elapsed 21:17:36.510 00.031 428 IsSlewing returns 0 21:17:36.510 00.000 428 IsGuiding returns 1 21:17:36.541 00.031 428 IsSlewing returns 0 21:17:36.541 00.000 428 IsGuiding returns 1 21:17:36.588 00.047 428 IsSlewing returns 0 21:17:36.588 00.000 428 IsGuiding returns 0 21:17:36.588 00.000 428 scope move finished after 2500 + 127 ms 21:17:36.588 00.000 428 Move returns status 0, amount 2500 21:17:36.588 00.000 428 move complete, result=0 21:17:36.588 00.000 428 worker thread done servicing request 21:17:36.588 00.000 428 Worker thread wakes up 21:17:36.588 00.000 10672 GuideStep: 20.8 px 2500 ms WEST, -45.9 px 2500 ms NORTH 21:17:36.588 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:36.588 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,784,31,31) 21:17:36.604 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:36.604 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:17:38.806 02.202 428 Exposure complete 21:17:38.931 00.125 428 worker thread done servicing request 21:17:38.931 00.000 10672 OnExposeComplete: enter 21:17:38.931 00.000 10672 UpdateGuideState(): m_state=6 21:17:38.931 00.000 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3164 21:17:38.931 00.000 10672 Star::Find returns 1 (0), X=1090.45, Y=800.80, Mass=38793, SNR=16.7, Peak=19696 HFD=3.3 21:17:38.931 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 21:17:38.931 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 21:17:38.947 00.016 10672 CameraToMount -- cameraX=-15.99 cameraY=-46.34 hyp=49.02 cameraTheta=-1.90 mountX=21.48 mountY=-44.37, mountTheta=-1.12 21:17:38.947 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-15.99, y=-46.34, opts=13) 21:17:38.947 00.000 10672 Enqueuing Move request for scope (-15.99, -46.34) 21:17:38.947 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=54256, Gamma=1.000 21:17:38.947 00.000 428 Worker thread wakes up 21:17:38.947 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.99, -46.34) opts 0xd 21:17:38.947 00.000 428 Handling offset move in thread for scope, endpoint = (-15.99, -46.34) 21:17:38.947 00.000 428 Moving (-15.99, -46.34) raw xDistance=21.48 yDistance=-44.37 21:17:38.947 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.52 from input 21.48 21:17:38.947 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.37 from input -44.37 21:17:38.947 00.000 428 MoveAxis(W, 21444, ABG) 21:17:38.947 00.000 428 duration set to 2500 by maxRaDuration 21:17:38.947 00.000 428 Guiding Dir = 3, Dur = 2500 21:17:38.962 00.015 10672 UpdateGuideState exits: m=38793 SNR=16.7 21:17:38.962 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:38.962 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:17:38.962 00.000 10672 Enqueuing Expose request 21:17:38.978 00.016 428 IsSlewing returns 0 21:17:38.978 00.000 428 IsGuiding returns 0 21:17:38.994 00.016 428 PulseGuide returned control before completion, sleep 2495 21:17:40.506 01.512 10672 read socket command 10 21:17:40.506 00.000 10672 processing socket request REQDIST 21:17:40.507 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:17:40.507 00.000 10672 Sending socket response 255 (0xff) 21:17:41.501 00.994 428 IsGuiding returns 0 21:17:41.501 00.000 428 Move returns status 0, amount 2500 21:17:41.501 00.000 428 MoveAxis(N, 67291, ABG) 21:17:41.501 00.000 428 duration set to 2500 by maxDecDuration 21:17:41.502 00.001 428 Guiding Dir = 0, Dur = 2500 21:17:41.502 00.000 428 IsSlewing returns 0 21:17:41.502 00.000 428 IsGuiding returns 0 21:17:41.577 00.075 428 PulseGuide returned control before completion, sleep 2436 21:17:44.021 02.444 428 IsGuiding returns 1 21:17:44.021 00.000 428 scope still moving after pulse duration time elapsed 21:17:44.052 00.031 428 IsSlewing returns 0 21:17:44.052 00.000 428 IsGuiding returns 1 21:17:44.099 00.047 428 IsSlewing returns 0 21:17:44.099 00.000 428 IsGuiding returns 0 21:17:44.099 00.000 428 scope move finished after 2500 + 101 ms 21:17:44.099 00.000 428 Move returns status 0, amount 2500 21:17:44.099 00.000 428 move complete, result=0 21:17:44.099 00.000 428 worker thread done servicing request 21:17:44.099 00.000 428 Worker thread wakes up 21:17:44.099 00.000 10672 GuideStep: 21.5 px 2500 ms WEST, -44.4 px 2500 ms NORTH 21:17:44.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:44.099 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,786,31,31) 21:17:44.099 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:44.114 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:17:45.505 01.391 10672 read socket command 10 21:17:45.505 00.000 10672 processing socket request REQDIST 21:17:45.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:45.505 00.000 10672 Sending socket response 255 (0xff) 21:17:46.301 00.796 428 Exposure complete 21:17:46.426 00.125 428 worker thread done servicing request 21:17:46.426 00.000 10672 OnExposeComplete: enter 21:17:46.442 00.016 10672 UpdateGuideState(): m_state=6 21:17:46.442 00.000 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3165 21:17:46.442 00.000 10672 Star::Find returns 1 (0), X=1078.52, Y=786.03, Mass=28461, SNR=14.3, Peak=13808 HFD=1.7 21:17:46.442 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.02) = xAngle (1.02 = 1.02) 21:17:46.442 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11) 21:17:46.442 00.000 10672 CameraToMount -- cameraX=-27.92 cameraY=-61.12 hyp=67.19 cameraTheta=-2.00 mountX=35.11 mountY=-57.78, mountTheta=-1.02 21:17:46.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-27.92, y=-61.12, opts=13) 21:17:46.442 00.000 10672 Enqueuing Move request for scope (-27.92, -61.12) 21:17:46.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=840, FiltMax=63952, Gamma=1.000 21:17:46.442 00.000 428 Worker thread wakes up 21:17:46.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-27.92, -61.12) opts 0xd 21:17:46.442 00.000 428 Handling offset move in thread for scope, endpoint = (-27.92, -61.12) 21:17:46.442 00.000 428 Moving (-27.92, -61.12) raw xDistance=35.11 yDistance=-57.78 21:17:46.442 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.13 from input 35.11 21:17:46.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns -57.78 from input -57.78 21:17:46.442 00.000 428 MoveAxis(W, 34161, ABG) 21:17:46.442 00.000 428 duration set to 2500 by maxRaDuration 21:17:46.442 00.000 428 Guiding Dir = 3, Dur = 2500 21:17:46.442 00.000 428 IsSlewing returns 0 21:17:46.442 00.000 428 IsGuiding returns 0 21:17:46.457 00.015 10672 UpdateGuideState exits: m=28461 SNR=14.3 21:17:46.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:46.457 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:17:46.457 00.000 428 PulseGuide returned control before completion, sleep 2488 21:17:46.457 00.000 10672 Enqueuing Expose request 21:17:48.972 02.515 428 IsGuiding returns 0 21:17:48.972 00.000 428 Move returns status 0, amount 2500 21:17:48.972 00.000 428 MoveAxis(N, 87632, ABG) 21:17:48.972 00.000 428 duration set to 2500 by maxDecDuration 21:17:48.972 00.000 428 Guiding Dir = 0, Dur = 2500 21:17:48.972 00.000 428 IsSlewing returns 0 21:17:48.972 00.000 428 IsGuiding returns 0 21:17:49.051 00.079 428 PulseGuide returned control before completion, sleep 2430 21:17:50.503 01.452 10672 read socket command 10 21:17:50.503 00.000 10672 processing socket request REQDIST 21:17:50.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:50.503 00.000 10672 Sending socket response 255 (0xff) 21:17:51.492 00.989 428 IsGuiding returns 1 21:17:51.492 00.000 428 scope still moving after pulse duration time elapsed 21:17:51.523 00.031 428 IsSlewing returns 0 21:17:51.523 00.000 428 IsGuiding returns 1 21:17:51.555 00.032 428 IsSlewing returns 0 21:17:51.555 00.000 428 IsGuiding returns 1 21:17:51.586 00.031 428 IsSlewing returns 0 21:17:51.586 00.000 428 IsGuiding returns 0 21:17:51.586 00.000 428 scope move finished after 2500 + 123 ms 21:17:51.586 00.000 428 Move returns status 0, amount 2500 21:17:51.601 00.015 428 move complete, result=0 21:17:51.601 00.000 428 worker thread done servicing request 21:17:51.601 00.000 428 Worker thread wakes up 21:17:51.601 00.000 10672 GuideStep: 35.1 px 2500 ms WEST, -57.8 px 2500 ms NORTH 21:17:51.601 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:51.601 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,771,31,31) 21:17:51.601 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:51.617 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:17:53.819 02.202 428 Exposure complete 21:17:53.944 00.125 428 worker thread done servicing request 21:17:53.944 00.000 10672 OnExposeComplete: enter 21:17:53.944 00.000 10672 UpdateGuideState(): m_state=6 21:17:53.944 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3166 21:17:53.944 00.000 10672 Star::Find returns 1 (0), X=1081.28, Y=774.34, Mass=47126, SNR=20.3, Peak=18384 HFD=4.6 21:17:53.944 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.02) = xAngle (1.12 = 1.12) 21:17:53.944 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01) 21:17:53.944 00.000 10672 CameraToMount -- cameraX=-25.16 cameraY=-72.81 hyp=77.03 cameraTheta=-1.90 mountX=33.78 mountY=-69.70, mountTheta=-1.12 21:17:53.944 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-25.16, y=-72.81, opts=13) 21:17:53.944 00.000 10672 Enqueuing Move request for scope (-25.16, -72.81) 21:17:53.944 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=59152, Gamma=1.000 21:17:53.944 00.000 428 Worker thread wakes up 21:17:53.944 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-25.16, -72.81) opts 0xd 21:17:53.944 00.000 428 Handling offset move in thread for scope, endpoint = (-25.16, -72.81) 21:17:53.944 00.000 428 Moving (-25.16, -72.81) raw xDistance=33.78 yDistance=-69.70 21:17:53.944 00.000 428 GuideAlgorithmHysteresis::Result() returns 22.90 from input 33.78 21:17:53.944 00.000 428 GuideAlgorithmResistSwitch::Result() returns -69.70 from input -69.70 21:17:53.944 00.000 428 MoveAxis(W, 33820, ABG) 21:17:53.944 00.000 428 duration set to 2500 by maxRaDuration 21:17:53.944 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:17:53.944 00.000 428 Guiding Dir = 3, Dur = 2500 21:17:53.944 00.000 428 IsSlewing returns 0 21:17:53.944 00.000 428 IsGuiding returns 0 21:17:53.976 00.032 10672 UpdateGuideState exits: m=47126 SNR=20.3 21:17:53.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:53.976 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:17:53.976 00.000 10672 Enqueuing Expose request 21:17:53.976 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:17:53.976 00.000 428 PulseGuide returned control before completion, sleep 2485 21:17:55.506 01.530 10672 read socket command 10 21:17:55.506 00.000 10672 processing socket request REQDIST 21:17:55.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:17:55.506 00.000 10672 Sending socket response 255 (0xff) 21:17:56.475 00.969 428 IsGuiding returns 0 21:17:56.475 00.000 428 Move returns status 0, amount 2500 21:17:56.475 00.000 428 MoveAxis(N, 105707, ABG) 21:17:56.475 00.000 428 duration set to 2500 by maxDecDuration 21:17:56.475 00.000 428 Guiding Dir = 0, Dur = 2500 21:17:56.475 00.000 428 IsSlewing returns 0 21:17:56.475 00.000 428 IsGuiding returns 0 21:17:56.569 00.094 428 PulseGuide returned control before completion, sleep 2424 21:17:59.005 02.436 428 IsGuiding returns 1 21:17:59.005 00.000 428 scope still moving after pulse duration time elapsed 21:17:59.037 00.032 428 IsSlewing returns 0 21:17:59.037 00.000 428 IsGuiding returns 1 21:17:59.099 00.062 428 IsSlewing returns 0 21:17:59.099 00.000 428 IsGuiding returns 0 21:17:59.099 00.000 428 scope move finished after 2500 + 129 ms 21:17:59.099 00.000 428 Move returns status 0, amount 2500 21:17:59.099 00.000 428 move complete, result=0 21:17:59.099 00.000 428 worker thread done servicing request 21:17:59.115 00.016 10672 GuideStep: 33.8 px 2500 ms WEST, -69.7 px 2500 ms NORTH 21:17:59.115 00.000 428 Worker thread wakes up 21:17:59.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:17:59.115 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:17:59.115 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:17:59.130 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:18:00.509 01.379 10672 read socket command 10 21:18:00.509 00.000 10672 processing socket request REQDIST 21:18:00.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:00.509 00.000 10672 Sending socket response 255 (0xff) 21:18:01.306 00.797 428 Exposure complete 21:18:01.430 00.124 428 worker thread done servicing request 21:18:01.430 00.000 10672 OnExposeComplete: enter 21:18:01.430 00.000 10672 UpdateGuideState(): m_state=6 21:18:01.430 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3167 21:18:01.430 00.000 10672 Star::Find returns 1 (0), X=1079.89, Y=787.55, Mass=28303, SNR=11.6, Peak=15344 HFD=3.0 21:18:01.430 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 21:18:01.430 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 21:18:01.430 00.000 10672 CameraToMount -- cameraX=-26.55 cameraY=-59.60 hyp=65.25 cameraTheta=-1.99 mountX=33.57 mountY=-56.41, mountTheta=-1.03 21:18:01.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-26.55, y=-59.60, opts=13) 21:18:01.430 00.000 10672 Enqueuing Move request for scope (-26.55, -59.60) 21:18:01.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=58944, Gamma=1.000 21:18:01.430 00.000 428 Worker thread wakes up 21:18:01.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-26.55, -59.60) opts 0xd 21:18:01.430 00.000 428 Handling offset move in thread for scope, endpoint = (-26.55, -59.60) 21:18:01.430 00.000 428 Moving (-26.55, -59.60) raw xDistance=33.57 yDistance=-56.41 21:18:01.430 00.000 428 GuideAlgorithmHysteresis::Result() returns 22.75 from input 33.57 21:18:01.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns -56.41 from input -56.41 21:18:01.430 00.000 428 MoveAxis(W, 33596, ABG) 21:18:01.430 00.000 428 duration set to 2500 by maxRaDuration 21:18:01.430 00.000 428 Guiding Dir = 3, Dur = 2500 21:18:01.446 00.016 428 IsSlewing returns 0 21:18:01.446 00.000 428 IsGuiding returns 0 21:18:01.446 00.000 428 PulseGuide returned control before completion, sleep 2496 21:18:01.462 00.016 10672 UpdateGuideState exits: m=28303 SNR=11.6 21:18:01.462 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:01.462 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:18:01.462 00.000 10672 Enqueuing Expose request 21:18:03.961 02.499 428 IsGuiding returns 0 21:18:03.961 00.000 428 Move returns status 0, amount 2500 21:18:03.961 00.000 428 MoveAxis(N, 85564, ABG) 21:18:03.961 00.000 428 duration set to 2500 by maxDecDuration 21:18:03.961 00.000 428 Guiding Dir = 0, Dur = 2500 21:18:03.961 00.000 428 IsSlewing returns 0 21:18:03.961 00.000 428 IsGuiding returns 0 21:18:04.039 00.078 428 PulseGuide returned control before completion, sleep 2425 21:18:05.507 01.468 10672 read socket command 10 21:18:05.507 00.000 10672 processing socket request REQDIST 21:18:05.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:05.507 00.000 10672 Sending socket response 255 (0xff) 21:18:06.491 00.984 428 IsGuiding returns 1 21:18:06.491 00.000 428 scope still moving after pulse duration time elapsed 21:18:06.523 00.032 428 IsSlewing returns 0 21:18:06.523 00.000 428 IsGuiding returns 1 21:18:06.585 00.062 428 IsSlewing returns 0 21:18:06.585 00.000 428 IsGuiding returns 0 21:18:06.585 00.000 428 scope move finished after 2500 + 128 ms 21:18:06.585 00.000 428 Move returns status 0, amount 2500 21:18:06.585 00.000 428 move complete, result=0 21:18:06.585 00.000 428 worker thread done servicing request 21:18:06.585 00.000 10672 GuideStep: 33.6 px 2500 ms WEST, -56.4 px 2500 ms NORTH 21:18:06.585 00.000 428 Worker thread wakes up 21:18:06.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:06.585 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,773,31,31) 21:18:06.601 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:18:06.616 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:18:08.792 02.176 428 Exposure complete 21:18:08.916 00.124 428 worker thread done servicing request 21:18:08.916 00.000 10672 OnExposeComplete: enter 21:18:08.916 00.000 10672 UpdateGuideState(): m_state=6 21:18:08.916 00.000 10672 Star::Find(15, 1079, 787, 0, (0,0,0,0), 0.0, 0) frame 3168 21:18:08.916 00.000 10672 Star::Find returns 1 (0), X=1080.10, Y=775.27, Mass=23106, SNR=12.4, Peak=18064 HFD=0.5 21:18:08.916 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 21:18:08.916 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03) 21:18:08.916 00.000 10672 CameraToMount -- cameraX=-26.34 cameraY=-71.88 hyp=76.55 cameraTheta=-1.92 mountX=34.84 mountY=-68.65, mountTheta=-1.10 21:18:08.932 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-26.34, y=-71.88, opts=13) 21:18:08.932 00.000 10672 Enqueuing Move request for scope (-26.34, -71.88) 21:18:08.932 00.000 428 Worker thread wakes up 21:18:08.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=60192, Gamma=1.000 21:18:08.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-26.34, -71.88) opts 0xd 21:18:08.932 00.000 428 Handling offset move in thread for scope, endpoint = (-26.34, -71.88) 21:18:08.932 00.000 428 Moving (-26.34, -71.88) raw xDistance=34.84 yDistance=-68.65 21:18:08.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.54 from input 34.84 21:18:08.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns -68.65 from input -68.65 21:18:08.932 00.000 428 MoveAxis(W, 34765, ABG) 21:18:08.932 00.000 428 duration set to 2500 by maxRaDuration 21:18:08.932 00.000 428 Guiding Dir = 3, Dur = 2500 21:18:08.932 00.000 428 IsSlewing returns 0 21:18:08.932 00.000 428 IsGuiding returns 0 21:18:08.948 00.016 10672 UpdateGuideState exits: m=23106 SNR=12.4 21:18:08.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:08.948 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:18:08.948 00.000 10672 Enqueuing Expose request 21:18:08.948 00.000 428 PulseGuide returned control before completion, sleep 2488 21:18:10.510 01.562 10672 read socket command 10 21:18:10.510 00.000 10672 processing socket request REQDIST 21:18:10.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:10.510 00.000 10672 Sending socket response 255 (0xff) 21:18:11.463 00.953 428 IsGuiding returns 0 21:18:11.463 00.000 428 Move returns status 0, amount 2500 21:18:11.463 00.000 428 MoveAxis(N, 104117, ABG) 21:18:11.463 00.000 428 duration set to 2500 by maxDecDuration 21:18:11.463 00.000 428 Guiding Dir = 0, Dur = 2500 21:18:11.463 00.000 428 IsSlewing returns 0 21:18:11.463 00.000 428 IsGuiding returns 0 21:18:11.541 00.078 428 PulseGuide returned control before completion, sleep 2433 21:18:13.982 02.441 428 IsGuiding returns 1 21:18:13.982 00.000 428 scope still moving after pulse duration time elapsed 21:18:14.041 00.059 428 IsSlewing returns 0 21:18:14.072 00.031 428 IsGuiding returns 0 21:18:14.072 00.000 428 scope move finished after 2500 + 103 ms 21:18:14.073 00.001 428 Move returns status 0, amount 2500 21:18:14.073 00.000 428 move complete, result=0 21:18:14.073 00.000 428 worker thread done servicing request 21:18:14.073 00.000 428 Worker thread wakes up 21:18:14.073 00.000 10672 GuideStep: 34.8 px 2500 ms WEST, -68.6 px 2500 ms NORTH 21:18:14.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:14.074 00.001 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:18:14.087 00.013 428 ZWO: getimagedata clearbuf 1 ret 0 21:18:14.102 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:18:15.513 01.411 10672 read socket command 10 21:18:15.513 00.000 10672 processing socket request REQDIST 21:18:15.513 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:15.513 00.000 10672 Sending socket response 255 (0xff) 21:18:16.283 00.770 428 Exposure complete 21:18:16.424 00.141 428 worker thread done servicing request 21:18:16.424 00.000 10672 OnExposeComplete: enter 21:18:16.424 00.000 10672 UpdateGuideState(): m_state=6 21:18:16.424 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3169 21:18:16.424 00.000 10672 Star::Find returns 1 (0), X=1078.18, Y=786.95, Mass=31265, SNR=13.3, Peak=15984 HFD=1.9 21:18:16.424 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.02) = xAngle (1.01 = 1.01) 21:18:16.424 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12) 21:18:16.424 00.000 10672 CameraToMount -- cameraX=-28.26 cameraY=-60.20 hyp=66.50 cameraTheta=-2.01 mountX=35.34 mountY=-56.83, mountTheta=-1.01 21:18:16.424 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-28.26, y=-60.20, opts=13) 21:18:16.424 00.000 10672 Enqueuing Move request for scope (-28.26, -60.20) 21:18:16.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=56656, Gamma=1.000 21:18:16.424 00.000 428 Worker thread wakes up 21:18:16.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.26, -60.20) opts 0xd 21:18:16.424 00.000 428 Handling offset move in thread for scope, endpoint = (-28.26, -60.20) 21:18:16.424 00.000 428 Moving (-28.26, -60.20) raw xDistance=35.34 yDistance=-56.83 21:18:16.424 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.91 from input 35.34 21:18:16.424 00.000 428 GuideAlgorithmResistSwitch::Result() returns -56.83 from input -56.83 21:18:16.424 00.000 428 MoveAxis(W, 35312, ABG) 21:18:16.424 00.000 428 duration set to 2500 by maxRaDuration 21:18:16.424 00.000 428 Guiding Dir = 3, Dur = 2500 21:18:16.424 00.000 428 IsSlewing returns 0 21:18:16.424 00.000 428 IsGuiding returns 0 21:18:16.439 00.015 428 PulseGuide returned control before completion, sleep 2491 21:18:16.455 00.016 10672 UpdateGuideState exits: m=31265 SNR=13.3 21:18:16.455 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:16.455 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:18:16.455 00.000 10672 Enqueuing Expose request 21:18:18.954 02.499 428 IsGuiding returns 0 21:18:18.954 00.000 428 Move returns status 0, amount 2500 21:18:18.954 00.000 428 MoveAxis(N, 86187, ABG) 21:18:18.954 00.000 428 duration set to 2500 by maxDecDuration 21:18:18.954 00.000 428 Guiding Dir = 0, Dur = 2500 21:18:18.954 00.000 428 IsSlewing returns 0 21:18:18.954 00.000 428 IsGuiding returns 0 21:18:19.032 00.078 428 PulseGuide returned control before completion, sleep 2425 21:18:20.501 01.469 10672 read socket command 10 21:18:20.501 00.000 10672 processing socket request REQDIST 21:18:20.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:20.501 00.000 10672 Sending socket response 255 (0xff) 21:18:21.516 01.015 428 IsGuiding returns 1 21:18:21.516 00.000 428 scope still moving after pulse duration time elapsed 21:18:21.579 00.063 428 IsSlewing returns 0 21:18:21.579 00.000 428 IsGuiding returns 0 21:18:21.579 00.000 428 scope move finished after 2500 + 127 ms 21:18:21.579 00.000 428 Move returns status 0, amount 2500 21:18:21.579 00.000 428 move complete, result=0 21:18:21.579 00.000 428 worker thread done servicing request 21:18:21.579 00.000 428 Worker thread wakes up 21:18:21.579 00.000 10672 GuideStep: 35.3 px 2500 ms WEST, -56.8 px 2500 ms NORTH 21:18:21.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:21.579 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1063,772,31,31) 21:18:21.594 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:18:21.610 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:18:23.781 02.171 428 Exposure complete 21:18:23.921 00.140 428 worker thread done servicing request 21:18:23.921 00.000 10672 OnExposeComplete: enter 21:18:23.921 00.000 10672 UpdateGuideState(): m_state=6 21:18:23.921 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3170 21:18:23.921 00.000 10672 Star::Find false star n=6 nbg=272 bg=3359.2 sigma=1018.7 thresh=6415 peak=6305 21:18:23.921 00.000 10672 Star::Find returns 0 (2), X=1078.00, Y=786.00, Mass=28709, SNR=2.9, Peak=16864 HFD=0.0 21:18:23.921 00.000 10672 DistanceChecker: activated 21:18:23.921 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:18:23.921 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:18:23.921 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:18:23.921 00.000 428 Worker thread wakes up 21:18:23.921 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:18:23.921 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:18:23.921 00.000 428 move complete, result=0 21:18:23.921 00.000 428 worker thread done servicing request 21:18:24.030 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:18:24.030 00.000 10672 Status Line: Star lost - low SNR 21:18:24.039 00.009 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:18:24.062 00.023 10672 UpdateGuideState exits: Star lost - low SNR 21:18:24.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:24.062 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:18:24.062 00.000 10672 Enqueuing Expose request 21:18:24.062 00.000 428 Worker thread wakes up 21:18:24.063 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:24.063 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:18:25.501 01.438 10672 read socket command 10 21:18:25.502 00.001 10672 processing socket request REQDIST 21:18:25.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:25.502 00.000 10672 Sending socket response 255 (0xff) 21:18:26.292 00.790 428 Exposure complete 21:18:26.427 00.135 428 worker thread done servicing request 21:18:26.427 00.000 10672 OnExposeComplete: enter 21:18:26.428 00.001 10672 UpdateGuideState(): m_state=6 21:18:26.428 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3171 21:18:26.429 00.001 10672 Star::Find returns 1 (0), X=1080.24, Y=774.53, Mass=21390, SNR=14.6, Peak=19696 HFD=0.7 21:18:26.429 00.000 10672 DistanceChecker: deactivated 21:18:26.429 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 21:18:26.429 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 21:18:26.429 00.000 10672 CameraToMount -- cameraX=-26.20 cameraY=-72.62 hyp=77.21 cameraTheta=-1.92 mountX=34.80 mountY=-69.40, mountTheta=-1.11 21:18:26.430 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-26.20, y=-72.62, opts=13) 21:18:26.430 00.000 10672 Enqueuing Move request for scope (-26.20, -72.62) 21:18:26.431 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:18:26.431 00.000 428 Worker thread wakes up 21:18:26.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-26.20, -72.62) opts 0xd 21:18:26.431 00.000 428 Handling offset move in thread for scope, endpoint = (-26.20, -72.62) 21:18:26.431 00.000 428 Moving (-26.20, -72.62) raw xDistance=34.80 yDistance=-69.40 21:18:26.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.60 from input 34.80 21:18:26.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns -69.40 from input -69.40 21:18:26.432 00.001 428 MoveAxis(W, 34845, ABG) 21:18:26.432 00.000 428 duration set to 2500 by maxRaDuration 21:18:26.432 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:18:26.432 00.000 428 Guiding Dir = 3, Dur = 2500 21:18:26.433 00.001 428 IsSlewing returns 0 21:18:26.433 00.000 428 IsGuiding returns 0 21:18:26.454 00.021 10672 UpdateGuideState exits: m=21390 SNR=14.6 21:18:26.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:26.454 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:18:26.454 00.000 10672 Enqueuing Expose request 21:18:26.454 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:18:26.463 00.009 428 PulseGuide returned control before completion, sleep 2480 21:18:28.954 02.491 428 IsGuiding returns 0 21:18:28.954 00.000 428 Move returns status 0, amount 2500 21:18:28.954 00.000 428 MoveAxis(N, 105260, ABG) 21:18:28.954 00.000 428 duration set to 2500 by maxDecDuration 21:18:28.954 00.000 428 Guiding Dir = 0, Dur = 2500 21:18:28.954 00.000 428 IsSlewing returns 0 21:18:28.954 00.000 428 IsGuiding returns 0 21:18:29.033 00.079 428 PulseGuide returned control before completion, sleep 2435 21:18:30.501 01.468 10672 read socket command 10 21:18:30.501 00.000 10672 processing socket request REQDIST 21:18:30.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:30.501 00.000 10672 Sending socket response 255 (0xff) 21:18:31.485 00.984 428 IsGuiding returns 1 21:18:31.485 00.000 428 scope still moving after pulse duration time elapsed 21:18:31.516 00.031 428 IsSlewing returns 0 21:18:31.516 00.000 428 IsGuiding returns 1 21:18:31.547 00.031 428 IsSlewing returns 0 21:18:31.563 00.016 428 IsGuiding returns 0 21:18:31.563 00.000 428 scope move finished after 2500 + 116 ms 21:18:31.563 00.000 428 Move returns status 0, amount 2500 21:18:31.563 00.000 428 move complete, result=0 21:18:31.563 00.000 428 worker thread done servicing request 21:18:31.563 00.000 428 Worker thread wakes up 21:18:31.563 00.000 10672 GuideStep: 34.8 px 2500 ms WEST, -69.4 px 2500 ms NORTH 21:18:31.563 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:31.578 00.015 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:18:31.578 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:18:31.594 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:18:33.801 02.207 428 Exposure complete 21:18:33.926 00.125 428 worker thread done servicing request 21:18:33.926 00.000 10672 OnExposeComplete: enter 21:18:33.926 00.000 10672 UpdateGuideState(): m_state=6 21:18:33.926 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3172 21:18:33.926 00.000 10672 Star::Find returns 1 (0), X=1080.11, Y=774.14, Mass=356860, SNR=57.1, Peak=23408 HFD=7.2 21:18:33.926 00.000 10672 Status Line: Mass: 356860 vs 28461 21:18:33.942 00.016 10672 UpdateCurrentPosition: star mass new=356860.4 exp=28461.2 thresh=50% limits=(12898.5, 498677.7, 56922.3) 21:18:33.942 00.000 10672 DistanceChecker: activated 21:18:33.942 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:18:33.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:18:33.942 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:18:33.942 00.000 428 Worker thread wakes up 21:18:33.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:18:33.942 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:18:33.942 00.000 428 move complete, result=0 21:18:33.942 00.000 428 worker thread done servicing request 21:18:34.047 00.105 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:18:34.047 00.000 10672 Status Line: Star lost - mass changed 21:18:34.052 00.005 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:18:34.075 00.023 10672 UpdateGuideState exits: Star lost - mass changed 21:18:34.076 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:34.076 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:18:34.076 00.000 10672 Enqueuing Expose request 21:18:34.076 00.000 428 Worker thread wakes up 21:18:34.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:34.076 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:18:35.505 01.429 10672 read socket command 10 21:18:35.505 00.000 10672 processing socket request REQDIST 21:18:35.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:35.505 00.000 10672 Sending socket response 255 (0xff) 21:18:36.307 00.802 428 Exposure complete 21:18:36.442 00.135 428 worker thread done servicing request 21:18:36.442 00.000 10672 OnExposeComplete: enter 21:18:36.443 00.001 10672 UpdateGuideState(): m_state=6 21:18:36.443 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3173 21:18:36.444 00.001 10672 Star::Find returns 1 (0), X=1065.64, Y=772.15, Mass=298454, SNR=43.4, Peak=15232 HFD=7.5 21:18:36.444 00.000 10672 Status Line: Mass: 298454 vs 31265 21:18:36.450 00.006 10672 UpdateCurrentPosition: star mass new=298454.2 exp=31264.9 thresh=50% limits=(13035.2, 498677.7, 62529.7) 21:18:36.450 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:18:36.450 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:18:36.450 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:18:36.450 00.000 428 Worker thread wakes up 21:18:36.451 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:18:36.451 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:18:36.451 00.000 428 move complete, result=0 21:18:36.451 00.000 428 worker thread done servicing request 21:18:36.564 00.113 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:18:36.564 00.000 10672 Status Line: Star lost - mass changed 21:18:36.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:18:36.593 00.029 10672 UpdateGuideState exits: Star lost - mass changed 21:18:36.594 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:36.594 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:18:36.594 00.000 10672 Enqueuing Expose request 21:18:36.594 00.000 428 Worker thread wakes up 21:18:36.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:36.594 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:18:38.801 02.207 428 Exposure complete 21:18:38.937 00.136 428 worker thread done servicing request 21:18:38.937 00.000 10672 OnExposeComplete: enter 21:18:38.937 00.000 10672 UpdateGuideState(): m_state=6 21:18:38.938 00.001 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3174 21:18:38.938 00.000 10672 Star::Find returns 1 (0), X=1079.95, Y=775.02, Mass=39848, SNR=14.7, Peak=20352 HFD=3.1 21:18:38.938 00.000 10672 DistanceChecker: deactivated 21:18:38.938 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.02) = xAngle (1.10 = 1.10) 21:18:38.939 00.001 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03) 21:18:38.939 00.000 10672 CameraToMount -- cameraX=-26.49 cameraY=-72.13 hyp=76.84 cameraTheta=-1.92 mountX=35.03 mountY=-68.88, mountTheta=-1.10 21:18:38.940 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-26.49, y=-72.13, opts=13) 21:18:38.940 00.000 10672 Enqueuing Move request for scope (-26.49, -72.13) 21:18:38.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:18:38.941 00.001 428 Worker thread wakes up 21:18:38.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-26.49, -72.13) opts 0xd 21:18:38.941 00.000 428 Handling offset move in thread for scope, endpoint = (-26.49, -72.13) 21:18:38.941 00.000 428 Moving (-26.49, -72.13) raw xDistance=35.03 yDistance=-68.88 21:18:38.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.72 from input 35.03 21:18:38.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns -68.88 from input -68.88 21:18:38.941 00.000 428 MoveAxis(W, 35023, ABG) 21:18:38.942 00.001 428 duration set to 2500 by maxRaDuration 21:18:38.942 00.000 428 Guiding Dir = 3, Dur = 2500 21:18:38.942 00.000 428 IsSlewing returns 0 21:18:38.943 00.001 428 IsGuiding returns 0 21:18:38.960 00.017 428 PulseGuide returned control before completion, sleep 2493 21:18:38.964 00.004 10672 UpdateGuideState exits: m=39848 SNR=14.7 21:18:38.965 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:38.965 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:18:38.965 00.000 10672 Enqueuing Expose request 21:18:40.513 01.548 10672 read socket command 10 21:18:40.513 00.000 10672 processing socket request REQDIST 21:18:40.513 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:40.513 00.000 10672 Sending socket response 255 (0xff) 21:18:41.470 00.957 428 IsGuiding returns 0 21:18:41.470 00.000 428 Move returns status 0, amount 2500 21:18:41.470 00.000 428 MoveAxis(N, 104466, ABG) 21:18:41.470 00.000 428 duration set to 2500 by maxDecDuration 21:18:41.470 00.000 428 Guiding Dir = 0, Dur = 2500 21:18:41.470 00.000 428 IsSlewing returns 0 21:18:41.470 00.000 428 IsGuiding returns 0 21:18:41.548 00.078 428 PulseGuide returned control before completion, sleep 2434 21:18:43.987 02.439 428 IsGuiding returns 1 21:18:43.988 00.001 428 scope still moving after pulse duration time elapsed 21:18:44.009 00.021 428 IsSlewing returns 0 21:18:44.010 00.001 428 IsGuiding returns 1 21:18:44.032 00.022 428 IsSlewing returns 0 21:18:44.033 00.001 428 IsGuiding returns 1 21:18:44.076 00.043 428 IsSlewing returns 0 21:18:44.107 00.031 428 IsGuiding returns 0 21:18:44.108 00.001 428 scope move finished after 2500 + 133 ms 21:18:44.108 00.000 428 Move returns status 0, amount 2500 21:18:44.108 00.000 428 move complete, result=0 21:18:44.109 00.001 428 worker thread done servicing request 21:18:44.109 00.000 428 Worker thread wakes up 21:18:44.109 00.000 10672 GuideStep: 35.0 px 2500 ms WEST, -68.9 px 2500 ms NORTH 21:18:44.110 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:44.110 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:18:44.124 00.014 428 ZWO: getimagedata clearbuf 1 ret 0 21:18:44.139 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:18:45.505 01.366 10672 read socket command 10 21:18:45.505 00.000 10672 processing socket request REQDIST 21:18:45.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:45.505 00.000 10672 Sending socket response 255 (0xff) 21:18:46.301 00.796 428 Exposure complete 21:18:46.426 00.125 428 worker thread done servicing request 21:18:46.426 00.000 10672 OnExposeComplete: enter 21:18:46.426 00.000 10672 UpdateGuideState(): m_state=6 21:18:46.426 00.000 10672 Star::Find(15, 1079, 775, 0, (0,0,0,0), 0.0, 0) frame 3175 21:18:46.426 00.000 10672 Star::Find returns 1 (0), X=1077.01, Y=786.30, Mass=23436, SNR=10.9, Peak=15120 HFD=2.8 21:18:46.426 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.02) = xAngle (1.00 = 1.00) 21:18:46.426 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13) 21:18:46.426 00.000 10672 CameraToMount -- cameraX=-29.43 cameraY=-60.85 hyp=67.60 cameraTheta=-2.02 mountX=36.58 mountY=-57.35, mountTheta=-1.00 21:18:46.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-29.43, y=-60.85, opts=13) 21:18:46.426 00.000 10672 Enqueuing Move request for scope (-29.43, -60.85) 21:18:46.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:18:46.426 00.000 428 Worker thread wakes up 21:18:46.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-29.43, -60.85) opts 0xd 21:18:46.426 00.000 428 Handling offset move in thread for scope, endpoint = (-29.43, -60.85) 21:18:46.426 00.000 428 Moving (-29.43, -60.85) raw xDistance=36.58 yDistance=-57.35 21:18:46.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 24.71 from input 36.58 21:18:46.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns -57.35 from input -57.35 21:18:46.426 00.000 428 MoveAxis(W, 36484, ABG) 21:18:46.426 00.000 428 duration set to 2500 by maxRaDuration 21:18:46.426 00.000 428 Guiding Dir = 3, Dur = 2500 21:18:46.458 00.032 428 IsSlewing returns 0 21:18:46.458 00.000 428 IsGuiding returns 0 21:18:46.458 00.000 10672 UpdateGuideState exits: m=23436 SNR=10.9 21:18:46.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:46.458 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:18:46.458 00.000 10672 Enqueuing Expose request 21:18:46.473 00.015 428 PulseGuide returned control before completion, sleep 2495 21:18:48.973 02.500 428 IsGuiding returns 0 21:18:48.973 00.000 428 Move returns status 0, amount 2500 21:18:48.973 00.000 428 MoveAxis(N, 86983, ABG) 21:18:48.973 00.000 428 duration set to 2500 by maxDecDuration 21:18:48.973 00.000 428 Guiding Dir = 0, Dur = 2500 21:18:48.973 00.000 428 IsSlewing returns 0 21:18:48.973 00.000 428 IsGuiding returns 0 21:18:49.051 00.078 428 PulseGuide returned control before completion, sleep 2425 21:18:50.508 01.457 10672 read socket command 10 21:18:50.508 00.000 10672 processing socket request REQDIST 21:18:50.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:50.508 00.000 10672 Sending socket response 255 (0xff) 21:18:51.492 00.984 428 IsGuiding returns 1 21:18:51.492 00.000 428 scope still moving after pulse duration time elapsed 21:18:51.524 00.032 428 IsSlewing returns 0 21:18:51.524 00.000 428 IsGuiding returns 1 21:18:51.586 00.062 428 IsSlewing returns 0 21:18:51.586 00.000 428 IsGuiding returns 0 21:18:51.586 00.000 428 scope move finished after 2500 + 112 ms 21:18:51.586 00.000 428 Move returns status 0, amount 2500 21:18:51.586 00.000 428 move complete, result=0 21:18:51.586 00.000 428 worker thread done servicing request 21:18:51.586 00.000 428 Worker thread wakes up 21:18:51.586 00.000 10672 GuideStep: 36.6 px 2500 ms WEST, -57.4 px 2500 ms NORTH 21:18:51.586 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:51.586 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1062,771,31,31) 21:18:51.602 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:18:51.617 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:18:53.773 02.156 428 Exposure complete 21:18:53.913 00.140 428 worker thread done servicing request 21:18:53.913 00.000 10672 OnExposeComplete: enter 21:18:53.913 00.000 10672 UpdateGuideState(): m_state=6 21:18:53.913 00.000 10672 Star::Find(15, 1077, 786, 0, (0,0,0,0), 0.0, 0) frame 3176 21:18:53.913 00.000 10672 Star::Find returns 1 (0), X=1090.72, Y=799.26, Mass=36919, SNR=17.5, Peak=16864 HFD=5.2 21:18:53.913 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:18:53.913 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 21:18:53.913 00.000 10672 CameraToMount -- cameraX=-15.72 cameraY=-47.89 hyp=50.40 cameraTheta=-1.89 mountX=21.40 mountY=-45.93, mountTheta=-1.13 21:18:53.913 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-15.72, y=-47.89, opts=13) 21:18:53.913 00.000 10672 Enqueuing Move request for scope (-15.72, -47.89) 21:18:53.913 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:18:53.913 00.000 428 Worker thread wakes up 21:18:53.913 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.72, -47.89) opts 0xd 21:18:53.913 00.000 428 Handling offset move in thread for scope, endpoint = (-15.72, -47.89) 21:18:53.913 00.000 428 Moving (-15.72, -47.89) raw xDistance=21.40 yDistance=-45.93 21:18:53.913 00.000 428 GuideAlgorithmHysteresis::Result() returns 15.21 from input 21.40 21:18:53.913 00.000 428 GuideAlgorithmResistSwitch::Result() returns -45.93 from input -45.93 21:18:53.913 00.000 428 MoveAxis(W, 22463, ABG) 21:18:53.913 00.000 428 duration set to 2500 by maxRaDuration 21:18:53.913 00.000 428 Guiding Dir = 3, Dur = 2500 21:18:53.913 00.000 428 IsSlewing returns 0 21:18:53.913 00.000 428 IsGuiding returns 0 21:18:53.945 00.032 10672 UpdateGuideState exits: m=36919 SNR=17.5 21:18:53.945 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:53.945 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:18:53.945 00.000 10672 Enqueuing Expose request 21:18:53.945 00.000 428 PulseGuide returned control before completion, sleep 2484 21:18:55.507 01.562 10672 read socket command 10 21:18:55.507 00.000 10672 processing socket request REQDIST 21:18:55.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:18:55.507 00.000 10672 Sending socket response 255 (0xff) 21:18:56.444 00.937 428 IsGuiding returns 0 21:18:56.444 00.000 428 Move returns status 0, amount 2500 21:18:56.444 00.000 428 MoveAxis(N, 69662, ABG) 21:18:56.444 00.000 428 duration set to 2500 by maxDecDuration 21:18:56.444 00.000 428 Guiding Dir = 0, Dur = 2500 21:18:56.444 00.000 428 IsSlewing returns 0 21:18:56.444 00.000 428 IsGuiding returns 0 21:18:56.522 00.078 428 PulseGuide returned control before completion, sleep 2433 21:18:58.963 02.441 428 IsGuiding returns 1 21:18:58.963 00.000 428 scope still moving after pulse duration time elapsed 21:18:58.995 00.032 428 IsSlewing returns 0 21:18:58.995 00.000 428 IsGuiding returns 1 21:18:59.057 00.062 428 IsSlewing returns 0 21:18:59.057 00.000 428 IsGuiding returns 0 21:18:59.057 00.000 428 scope move finished after 2500 + 120 ms 21:18:59.057 00.000 428 Move returns status 0, amount 2500 21:18:59.057 00.000 428 move complete, result=0 21:18:59.057 00.000 428 worker thread done servicing request 21:18:59.057 00.000 428 Worker thread wakes up 21:18:59.057 00.000 10672 GuideStep: 21.4 px 2500 ms WEST, -45.9 px 2500 ms NORTH 21:18:59.073 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:18:59.073 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,784,31,31) 21:18:59.073 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:18:59.088 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:19:00.510 01.422 10672 read socket command 10 21:19:00.510 00.000 10672 processing socket request REQDIST 21:19:00.510 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:00.510 00.000 10672 Sending socket response 255 (0xff) 21:19:01.291 00.781 428 Exposure complete 21:19:01.416 00.125 428 worker thread done servicing request 21:19:01.416 00.000 10672 OnExposeComplete: enter 21:19:01.416 00.000 10672 UpdateGuideState(): m_state=6 21:19:01.416 00.000 10672 Star::Find(15, 1090, 799, 0, (0,0,0,0), 0.0, 0) frame 3177 21:19:01.416 00.000 10672 Star::Find returns 1 (0), X=1077.17, Y=786.17, Mass=19051, SNR=12.3, Peak=18496 HFD=1.5 21:19:01.416 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.02) = xAngle (1.00 = 1.00) 21:19:01.416 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13) 21:19:01.416 00.000 10672 CameraToMount -- cameraX=-29.27 cameraY=-60.98 hyp=67.64 cameraTheta=-2.02 mountX=36.44 mountY=-57.50, mountTheta=-1.01 21:19:01.431 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-29.27, y=-60.98, opts=13) 21:19:01.431 00.000 10672 Enqueuing Move request for scope (-29.27, -60.98) 21:19:01.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:19:01.431 00.000 428 Worker thread wakes up 21:19:01.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-29.27, -60.98) opts 0xd 21:19:01.431 00.000 428 Handling offset move in thread for scope, endpoint = (-29.27, -60.98) 21:19:01.431 00.000 428 Moving (-29.27, -60.98) raw xDistance=36.44 yDistance=-57.50 21:19:01.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 24.02 from input 36.44 21:19:01.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns -57.50 from input -57.50 21:19:01.431 00.000 428 MoveAxis(W, 35470, ABG) 21:19:01.431 00.000 428 duration set to 2500 by maxRaDuration 21:19:01.431 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:19:01.431 00.000 428 Guiding Dir = 3, Dur = 2500 21:19:01.447 00.016 10672 UpdateGuideState exits: m=19051 SNR=12.3 21:19:01.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:01.447 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:19:01.447 00.000 10672 Enqueuing Expose request 21:19:01.447 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:19:01.462 00.015 428 IsSlewing returns 0 21:19:01.462 00.000 428 IsGuiding returns 0 21:19:01.494 00.032 428 PulseGuide returned control before completion, sleep 2481 21:19:03.993 02.499 428 IsGuiding returns 0 21:19:03.993 00.000 428 Move returns status 0, amount 2500 21:19:03.993 00.000 428 MoveAxis(N, 87205, ABG) 21:19:03.993 00.000 428 duration set to 2500 by maxDecDuration 21:19:03.993 00.000 428 Guiding Dir = 0, Dur = 2500 21:19:04.024 00.031 428 IsSlewing returns 0 21:19:04.024 00.000 428 IsGuiding returns 0 21:19:04.102 00.078 428 PulseGuide returned control before completion, sleep 2434 21:19:05.508 01.406 10672 read socket command 10 21:19:05.508 00.000 10672 processing socket request REQDIST 21:19:05.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:05.508 00.000 10672 Sending socket response 255 (0xff) 21:19:06.544 01.036 428 IsGuiding returns 1 21:19:06.544 00.000 428 scope still moving after pulse duration time elapsed 21:19:06.575 00.031 428 IsSlewing returns 0 21:19:06.575 00.000 428 IsGuiding returns 1 21:19:06.638 00.063 428 IsSlewing returns 0 21:19:06.638 00.000 428 IsGuiding returns 0 21:19:06.638 00.000 428 scope move finished after 2500 + 119 ms 21:19:06.638 00.000 428 Move returns status 0, amount 2500 21:19:06.638 00.000 428 move complete, result=0 21:19:06.638 00.000 428 worker thread done servicing request 21:19:06.638 00.000 428 Worker thread wakes up 21:19:06.638 00.000 10672 GuideStep: 36.4 px 2500 ms WEST, -57.5 px 2500 ms NORTH 21:19:06.638 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:06.638 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1062,771,31,31) 21:19:06.653 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:19:06.653 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:19:08.793 02.140 428 Exposure complete 21:19:08.934 00.141 428 worker thread done servicing request 21:19:08.934 00.000 10672 OnExposeComplete: enter 21:19:08.934 00.000 10672 UpdateGuideState(): m_state=6 21:19:08.934 00.000 10672 Star::Find(15, 1077, 786, 0, (0,0,0,0), 0.0, 0) frame 3178 21:19:08.934 00.000 10672 Star::Find returns 1 (0), X=1091.90, Y=799.63, Mass=31233, SNR=13.1, Peak=20464 HFD=1.8 21:19:08.934 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 21:19:08.934 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97) 21:19:08.934 00.000 10672 CameraToMount -- cameraX=-14.54 cameraY=-47.52 hyp=49.70 cameraTheta=-1.87 mountX=20.18 mountY=-45.69, mountTheta=-1.15 21:19:08.934 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-14.54, y=-47.52, opts=13) 21:19:08.934 00.000 10672 Enqueuing Move request for scope (-14.54, -47.52) 21:19:08.934 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:19:08.934 00.000 428 Worker thread wakes up 21:19:08.934 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-14.54, -47.52) opts 0xd 21:19:08.934 00.000 428 Handling offset move in thread for scope, endpoint = (-14.54, -47.52) 21:19:08.934 00.000 428 Moving (-14.54, -47.52) raw xDistance=20.18 yDistance=-45.69 21:19:08.934 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.40 from input 20.18 21:19:08.934 00.000 428 GuideAlgorithmResistSwitch::Result() returns -45.69 from input -45.69 21:19:08.934 00.000 428 MoveAxis(W, 21259, ABG) 21:19:08.934 00.000 428 duration set to 2500 by maxRaDuration 21:19:08.934 00.000 428 Guiding Dir = 3, Dur = 2500 21:19:08.934 00.000 428 IsSlewing returns 0 21:19:08.934 00.000 428 IsGuiding returns 0 21:19:08.949 00.015 10672 UpdateGuideState exits: m=31233 SNR=13.1 21:19:08.949 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:08.949 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:19:08.949 00.000 10672 Enqueuing Expose request 21:19:08.949 00.000 428 PulseGuide returned control before completion, sleep 2489 21:19:10.511 01.562 10672 read socket command 10 21:19:10.511 00.000 10672 processing socket request REQDIST 21:19:10.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:10.511 00.000 10672 Sending socket response 255 (0xff) 21:19:11.464 00.953 428 IsGuiding returns 0 21:19:11.464 00.000 428 Move returns status 0, amount 2500 21:19:11.464 00.000 428 MoveAxis(N, 69303, ABG) 21:19:11.464 00.000 428 duration set to 2500 by maxDecDuration 21:19:11.464 00.000 428 Guiding Dir = 0, Dur = 2500 21:19:11.464 00.000 428 IsSlewing returns 0 21:19:11.464 00.000 428 IsGuiding returns 0 21:19:11.543 00.079 428 PulseGuide returned control before completion, sleep 2425 21:19:14.015 02.472 428 IsGuiding returns 1 21:19:14.015 00.000 428 scope still moving after pulse duration time elapsed 21:19:14.062 00.047 428 IsSlewing returns 0 21:19:14.062 00.000 428 IsGuiding returns 0 21:19:14.062 00.000 428 scope move finished after 2500 + 97 ms 21:19:14.062 00.000 428 Move returns status 0, amount 2500 21:19:14.062 00.000 428 move complete, result=0 21:19:14.062 00.000 428 worker thread done servicing request 21:19:14.062 00.000 428 Worker thread wakes up 21:19:14.062 00.000 10672 GuideStep: 20.2 px 2500 ms WEST, -45.7 px 2500 ms NORTH 21:19:14.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:14.062 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,785,31,31) 21:19:14.078 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:19:14.093 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:19:15.515 01.422 10672 read socket command 10 21:19:15.515 00.000 10672 processing socket request REQDIST 21:19:15.515 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:15.515 00.000 10672 Sending socket response 255 (0xff) 21:19:16.264 00.749 428 Exposure complete 21:19:16.405 00.141 428 worker thread done servicing request 21:19:16.405 00.000 10672 OnExposeComplete: enter 21:19:16.405 00.000 10672 UpdateGuideState(): m_state=6 21:19:16.405 00.000 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3179 21:19:16.405 00.000 10672 Star::Find false star n=3 nbg=264 bg=3485.8 sigma=1105.7 thresh=6803 peak=6527 21:19:16.405 00.000 10672 Star::Find returns 0 (2), X=1091.00, Y=799.00, Mass=26071, SNR=2.9, Peak=16752 HFD=0.0 21:19:16.405 00.000 10672 DistanceChecker: activated 21:19:16.405 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:19:16.405 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:19:16.405 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:19:16.405 00.000 428 Worker thread wakes up 21:19:16.405 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:19:16.405 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:19:16.405 00.000 428 move complete, result=0 21:19:16.405 00.000 428 worker thread done servicing request 21:19:16.513 00.108 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:19:16.513 00.000 10672 Status Line: Star lost - low SNR 21:19:16.522 00.009 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:19:16.548 00.026 10672 UpdateGuideState exits: Star lost - low SNR 21:19:16.548 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:16.548 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:19:16.548 00.000 10672 Enqueuing Expose request 21:19:16.548 00.000 428 Worker thread wakes up 21:19:16.549 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:16.549 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:19:18.792 02.243 428 Exposure complete 21:19:18.938 00.146 428 worker thread done servicing request 21:19:18.939 00.001 10672 OnExposeComplete: enter 21:19:18.939 00.000 10672 UpdateGuideState(): m_state=6 21:19:18.940 00.001 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3180 21:19:18.940 00.000 10672 Star::Find returns 1 (0), X=1085.51, Y=792.97, Mass=35632, SNR=13.5, Peak=16208 HFD=4.8 21:19:18.940 00.000 10672 DistanceChecker: deactivated 21:19:18.940 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 21:19:18.940 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 21:19:18.940 00.000 10672 CameraToMount -- cameraX=-20.93 cameraY=-54.18 hyp=58.08 cameraTheta=-1.94 mountX=27.33 mountY=-51.62, mountTheta=-1.08 21:19:18.942 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-20.93, y=-54.18, opts=13) 21:19:18.942 00.000 10672 Enqueuing Move request for scope (-20.93, -54.18) 21:19:18.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=680, FiltMax=65488, Gamma=1.000 21:19:18.942 00.000 428 Worker thread wakes up 21:19:18.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-20.93, -54.18) opts 0xd 21:19:18.942 00.000 428 Handling offset move in thread for scope, endpoint = (-20.93, -54.18) 21:19:18.943 00.001 428 Moving (-20.93, -54.18) raw xDistance=27.33 yDistance=-51.62 21:19:18.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 18.23 from input 27.33 21:19:18.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns -51.62 from input -51.62 21:19:18.943 00.000 428 MoveAxis(W, 26914, ABG) 21:19:18.943 00.000 428 duration set to 2500 by maxRaDuration 21:19:18.943 00.000 428 Guiding Dir = 3, Dur = 2500 21:19:18.954 00.011 428 IsSlewing returns 0 21:19:18.955 00.001 428 IsGuiding returns 0 21:19:18.964 00.009 10672 UpdateGuideState exits: m=35632 SNR=13.5 21:19:18.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:18.964 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:19:18.964 00.000 10672 Enqueuing Expose request 21:19:18.970 00.006 428 PulseGuide returned control before completion, sleep 2494 21:19:20.506 01.536 10672 read socket command 10 21:19:20.506 00.000 10672 processing socket request REQDIST 21:19:20.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:20.506 00.000 10672 Sending socket response 255 (0xff) 21:19:21.474 00.968 428 IsGuiding returns 0 21:19:21.474 00.000 428 Move returns status 0, amount 2500 21:19:21.474 00.000 428 MoveAxis(N, 78298, ABG) 21:19:21.474 00.000 428 duration set to 2500 by maxDecDuration 21:19:21.474 00.000 428 Guiding Dir = 0, Dur = 2500 21:19:21.474 00.000 428 IsSlewing returns 0 21:19:21.474 00.000 428 IsGuiding returns 0 21:19:21.552 00.078 428 PulseGuide returned control before completion, sleep 2430 21:19:23.994 02.442 428 IsGuiding returns 1 21:19:23.994 00.000 428 scope still moving after pulse duration time elapsed 21:19:24.025 00.031 428 IsSlewing returns 0 21:19:24.025 00.000 428 IsGuiding returns 1 21:19:24.088 00.063 428 IsSlewing returns 0 21:19:24.088 00.000 428 IsGuiding returns 0 21:19:24.088 00.000 428 scope move finished after 2500 + 123 ms 21:19:24.088 00.000 428 Move returns status 0, amount 2500 21:19:24.088 00.000 428 move complete, result=0 21:19:24.103 00.015 428 worker thread done servicing request 21:19:24.103 00.000 10672 GuideStep: 27.3 px 2500 ms WEST, -51.6 px 2500 ms NORTH 21:19:24.103 00.000 428 Worker thread wakes up 21:19:24.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:24.103 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1071,778,31,31) 21:19:24.103 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:19:24.119 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:19:25.509 01.390 10672 read socket command 10 21:19:25.509 00.000 10672 processing socket request REQDIST 21:19:25.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:25.509 00.000 10672 Sending socket response 255 (0xff) 21:19:26.274 00.765 428 Exposure complete 21:19:26.415 00.141 428 worker thread done servicing request 21:19:26.415 00.000 10672 OnExposeComplete: enter 21:19:26.415 00.000 10672 UpdateGuideState(): m_state=6 21:19:26.415 00.000 10672 Star::Find(15, 1085, 792, 0, (0,0,0,0), 0.0, 0) frame 3181 21:19:26.415 00.000 10672 Star::Find returns 1 (0), X=1075.53, Y=802.60, Mass=406345, SNR=52.9, Peak=20352 HFD=5.9 21:19:26.415 00.000 10672 Status Line: Mass: 406345 vs 36919 21:19:26.415 00.000 10672 UpdateCurrentPosition: star mass new=406345.3 exp=36918.9 thresh=50% limits=(14509.1, 498677.7, 73837.7) 21:19:26.415 00.000 10672 DistanceChecker: activated 21:19:26.415 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:19:26.415 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:19:26.415 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:19:26.415 00.000 428 Worker thread wakes up 21:19:26.415 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:19:26.431 00.016 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:19:26.431 00.000 428 move complete, result=0 21:19:26.431 00.000 428 worker thread done servicing request 21:19:26.540 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:19:26.540 00.000 10672 Status Line: Star lost - mass changed 21:19:26.550 00.010 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:19:26.573 00.023 10672 UpdateGuideState exits: Star lost - mass changed 21:19:26.574 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:26.574 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:19:26.574 00.000 10672 Enqueuing Expose request 21:19:26.574 00.000 428 Worker thread wakes up 21:19:26.575 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:26.575 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:19:28.781 02.206 428 Exposure complete 21:19:28.926 00.145 428 worker thread done servicing request 21:19:28.926 00.000 10672 OnExposeComplete: enter 21:19:28.926 00.000 10672 UpdateGuideState(): m_state=6 21:19:28.927 00.001 10672 Star::Find(15, 1085, 792, 0, (0,0,0,0), 0.0, 0) frame 3182 21:19:28.927 00.000 10672 Star::Find false star n=2 nbg=253 bg=3650.2 sigma=1056.4 thresh=6819 peak=6668 21:19:28.927 00.000 10672 Star::Find returns 0 (2), X=1085.00, Y=792.00, Mass=17164, SNR=2.9, Peak=17632 HFD=0.0 21:19:28.928 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:19:28.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:19:28.928 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:19:28.928 00.000 428 Worker thread wakes up 21:19:28.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:19:28.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:19:28.929 00.001 428 move complete, result=0 21:19:28.929 00.000 428 worker thread done servicing request 21:19:29.031 00.102 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:19:29.031 00.000 10672 Status Line: Star lost - low SNR 21:19:29.037 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:19:29.059 00.022 10672 UpdateGuideState exits: Star lost - low SNR 21:19:29.060 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:29.060 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:19:29.060 00.000 10672 Enqueuing Expose request 21:19:29.060 00.000 428 Worker thread wakes up 21:19:29.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:29.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:19:30.504 01.444 10672 read socket command 10 21:19:30.504 00.000 10672 processing socket request REQDIST 21:19:30.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:30.505 00.001 10672 Sending socket response 255 (0xff) 21:19:31.270 00.765 428 Exposure complete 21:19:31.409 00.139 428 worker thread done servicing request 21:19:31.409 00.000 10672 OnExposeComplete: enter 21:19:31.410 00.001 10672 UpdateGuideState(): m_state=6 21:19:31.410 00.000 10672 Star::Find(15, 1085, 792, 0, (0,0,0,0), 0.0, 0) frame 3183 21:19:31.410 00.000 10672 Star::Find returns 1 (0), X=1091.21, Y=800.26, Mass=24304, SNR=12.6, Peak=17408 HFD=0.6 21:19:31.411 00.001 10672 DistanceChecker: deactivated 21:19:31.411 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 21:19:31.411 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:19:31.411 00.000 10672 CameraToMount -- cameraX=-15.23 cameraY=-46.88 hyp=49.30 cameraTheta=-1.88 mountX=20.79 mountY=-44.98, mountTheta=-1.14 21:19:31.413 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-15.23, y=-46.88, opts=13) 21:19:31.413 00.000 10672 Enqueuing Move request for scope (-15.23, -46.88) 21:19:31.413 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:19:31.413 00.000 428 Worker thread wakes up 21:19:31.413 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.23, -46.88) opts 0xd 21:19:31.413 00.000 428 Handling offset move in thread for scope, endpoint = (-15.23, -46.88) 21:19:31.413 00.000 428 Moving (-15.23, -46.88) raw xDistance=20.79 yDistance=-44.98 21:19:31.414 00.001 428 GuideAlgorithmHysteresis::Result() returns 14.38 from input 20.79 21:19:31.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.98 from input -44.98 21:19:31.414 00.000 428 MoveAxis(W, 21229, ABG) 21:19:31.414 00.000 428 duration set to 2500 by maxRaDuration 21:19:31.414 00.000 428 Guiding Dir = 3, Dur = 2500 21:19:31.415 00.001 428 IsSlewing returns 0 21:19:31.416 00.001 428 IsGuiding returns 0 21:19:31.436 00.020 10672 UpdateGuideState exits: m=24304 SNR=12.6 21:19:31.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:31.437 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:19:31.437 00.000 10672 Enqueuing Expose request 21:19:31.438 00.001 428 PulseGuide returned control before completion, sleep 2488 21:19:33.932 02.494 428 IsGuiding returns 0 21:19:33.932 00.000 428 Move returns status 0, amount 2500 21:19:33.933 00.001 428 MoveAxis(N, 68227, ABG) 21:19:33.933 00.000 428 duration set to 2500 by maxDecDuration 21:19:33.933 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:19:33.933 00.000 428 Guiding Dir = 0, Dur = 2500 21:19:33.934 00.001 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:19:33.934 00.000 428 IsSlewing returns 0 21:19:33.936 00.002 428 IsGuiding returns 0 21:19:34.013 00.077 428 PulseGuide returned control before completion, sleep 2434 21:19:35.501 01.488 10672 read socket command 10 21:19:35.501 00.000 10672 processing socket request REQDIST 21:19:35.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:35.501 00.000 10672 Sending socket response 255 (0xff) 21:19:36.454 00.953 428 IsGuiding returns 1 21:19:36.454 00.000 428 scope still moving after pulse duration time elapsed 21:19:36.500 00.046 428 IsSlewing returns 0 21:19:36.532 00.032 428 IsGuiding returns 0 21:19:36.532 00.000 428 scope move finished after 2500 + 99 ms 21:19:36.532 00.000 428 Move returns status 0, amount 2500 21:19:36.532 00.000 428 move complete, result=0 21:19:36.532 00.000 428 worker thread done servicing request 21:19:36.532 00.000 10672 GuideStep: 20.8 px 2500 ms WEST, -45.0 px 2500 ms NORTH 21:19:36.532 00.000 428 Worker thread wakes up 21:19:36.532 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:36.532 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:19:36.532 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:19:36.547 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:19:38.765 02.218 428 Exposure complete 21:19:38.894 00.129 428 worker thread done servicing request 21:19:39.925 01.031 10672 OnExposeComplete: enter 21:19:39.925 00.000 10672 UpdateGuideState(): m_state=6 21:19:39.925 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3184 21:19:39.925 00.000 10672 Star::Find returns 1 (0), X=1090.80, Y=799.06, Mass=43885, SNR=18.2, Peak=17632 HFD=4.1 21:19:39.925 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 21:19:39.925 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:19:39.925 00.000 10672 CameraToMount -- cameraX=-15.64 cameraY=-48.09 hyp=50.57 cameraTheta=-1.89 mountX=21.35 mountY=-46.14, mountTheta=-1.14 21:19:39.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-15.64, y=-48.09, opts=13) 21:19:39.925 00.000 10672 Enqueuing Move request for scope (-15.64, -48.09) 21:19:39.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:19:39.925 00.000 428 Worker thread wakes up 21:19:39.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.64, -48.09) opts 0xd 21:19:39.925 00.000 428 Handling offset move in thread for scope, endpoint = (-15.64, -48.09) 21:19:39.925 00.000 428 Moving (-15.64, -48.09) raw xDistance=21.35 yDistance=-46.14 21:19:39.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.45 from input 21.35 21:19:39.941 00.016 428 GuideAlgorithmResistSwitch::Result() returns -46.14 from input -46.14 21:19:39.941 00.000 428 MoveAxis(W, 21344, ABG) 21:19:39.941 00.000 428 duration set to 2500 by maxRaDuration 21:19:39.941 00.000 428 Guiding Dir = 3, Dur = 2500 21:19:39.941 00.000 428 IsSlewing returns 0 21:19:39.941 00.000 428 IsGuiding returns 0 21:19:39.957 00.016 428 PulseGuide returned control before completion, sleep 2494 21:19:39.957 00.000 10672 UpdateGuideState exits: m=43885 SNR=18.2 21:19:39.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:39.957 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:19:39.957 00.000 10672 Enqueuing Expose request 21:19:40.503 00.546 10672 read socket command 10 21:19:40.503 00.000 10672 processing socket request REQDIST 21:19:40.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:40.503 00.000 10672 Sending socket response 255 (0xff) 21:19:42.456 01.953 428 IsGuiding returns 0 21:19:42.456 00.000 428 Move returns status 0, amount 2500 21:19:42.456 00.000 428 MoveAxis(N, 69983, ABG) 21:19:42.456 00.000 428 duration set to 2500 by maxDecDuration 21:19:42.456 00.000 428 Guiding Dir = 0, Dur = 2500 21:19:42.456 00.000 428 IsSlewing returns 0 21:19:42.456 00.000 428 IsGuiding returns 0 21:19:42.534 00.078 428 PulseGuide returned control before completion, sleep 2423 21:19:44.986 02.452 428 IsGuiding returns 1 21:19:44.986 00.000 428 scope still moving after pulse duration time elapsed 21:19:45.018 00.032 428 IsSlewing returns 0 21:19:45.018 00.000 428 IsGuiding returns 1 21:19:45.065 00.047 428 IsSlewing returns 0 21:19:45.065 00.000 428 IsGuiding returns 0 21:19:45.065 00.000 428 scope move finished after 2500 + 114 ms 21:19:45.065 00.000 428 Move returns status 0, amount 2500 21:19:45.065 00.000 428 move complete, result=0 21:19:45.065 00.000 428 worker thread done servicing request 21:19:45.065 00.000 10672 GuideStep: 21.3 px 2500 ms WEST, -46.1 px 2500 ms NORTH 21:19:45.065 00.000 428 Worker thread wakes up 21:19:45.065 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:45.065 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,784,31,31) 21:19:45.080 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:19:45.096 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:19:45.502 00.406 10672 read socket command 10 21:19:45.502 00.000 10672 processing socket request REQDIST 21:19:45.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:45.502 00.000 10672 Sending socket response 255 (0xff) 21:19:46.283 00.781 428 Exposure complete 21:19:46.454 00.171 428 worker thread done servicing request 21:19:46.454 00.000 10672 OnExposeComplete: enter 21:19:46.454 00.000 10672 UpdateGuideState(): m_state=6 21:19:46.454 00.000 10672 Star::Find(15, 1090, 799, 0, (0,0,0,0), 0.0, 0) frame 3185 21:19:46.454 00.000 10672 Star::Find returns 1 (0), X=1091.57, Y=799.21, Mass=19618, SNR=11.8, Peak=16208 HFD=1.5 21:19:46.454 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.02) = xAngle (1.15 = 1.15) 21:19:46.454 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98) 21:19:46.454 00.000 10672 CameraToMount -- cameraX=-14.87 cameraY=-47.94 hyp=50.19 cameraTheta=-1.87 mountX=20.56 mountY=-46.07, mountTheta=-1.15 21:19:46.454 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-14.87, y=-47.94, opts=13) 21:19:46.454 00.000 10672 Enqueuing Move request for scope (-14.87, -47.94) 21:19:46.454 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:19:46.454 00.000 428 Worker thread wakes up 21:19:46.454 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-14.87, -47.94) opts 0xd 21:19:46.454 00.000 428 Handling offset move in thread for scope, endpoint = (-14.87, -47.94) 21:19:46.454 00.000 428 Moving (-14.87, -47.94) raw xDistance=20.56 yDistance=-46.07 21:19:46.454 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.96 from input 20.56 21:19:46.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns -46.07 from input -46.07 21:19:46.454 00.000 428 MoveAxis(W, 20621, ABG) 21:19:46.454 00.000 428 duration set to 2500 by maxRaDuration 21:19:46.454 00.000 428 Guiding Dir = 3, Dur = 2500 21:19:46.454 00.000 428 IsSlewing returns 0 21:19:46.470 00.016 428 IsGuiding returns 0 21:19:46.486 00.016 10672 UpdateGuideState exits: m=19618 SNR=11.8 21:19:46.486 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:46.486 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:19:46.486 00.000 10672 Enqueuing Expose request 21:19:46.486 00.000 428 PulseGuide returned control before completion, sleep 2483 21:19:48.990 02.504 428 IsGuiding returns 0 21:19:48.990 00.000 428 Move returns status 0, amount 2500 21:19:48.990 00.000 428 MoveAxis(N, 69873, ABG) 21:19:48.990 00.000 428 duration set to 2500 by maxDecDuration 21:19:48.990 00.000 428 Guiding Dir = 0, Dur = 2500 21:19:48.990 00.000 428 IsSlewing returns 0 21:19:48.990 00.000 428 IsGuiding returns 0 21:19:49.068 00.078 428 PulseGuide returned control before completion, sleep 2436 21:19:50.505 01.437 10672 read socket command 10 21:19:50.505 00.000 10672 processing socket request REQDIST 21:19:50.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:50.505 00.000 10672 Sending socket response 255 (0xff) 21:19:51.520 01.015 428 IsGuiding returns 1 21:19:51.520 00.000 428 scope still moving after pulse duration time elapsed 21:19:51.552 00.032 428 IsSlewing returns 0 21:19:51.552 00.000 428 IsGuiding returns 1 21:19:51.599 00.047 428 IsSlewing returns 0 21:19:51.599 00.000 428 IsGuiding returns 0 21:19:51.599 00.000 428 scope move finished after 2500 + 116 ms 21:19:51.599 00.000 428 Move returns status 0, amount 2500 21:19:51.599 00.000 428 move complete, result=0 21:19:51.599 00.000 428 worker thread done servicing request 21:19:51.599 00.000 428 Worker thread wakes up 21:19:51.599 00.000 10672 GuideStep: 20.6 px 2500 ms WEST, -46.1 px 2500 ms NORTH 21:19:51.599 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:51.599 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,784,31,31) 21:19:51.614 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:19:51.630 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:19:53.770 02.140 428 Exposure complete 21:19:53.895 00.125 428 worker thread done servicing request 21:19:53.895 00.000 10672 OnExposeComplete: enter 21:19:53.895 00.000 10672 UpdateGuideState(): m_state=6 21:19:53.895 00.000 10672 Star::Find(15, 1091, 799, 0, (0,0,0,0), 0.0, 0) frame 3186 21:19:53.895 00.000 10672 Star::Find returns 1 (0), X=1091.57, Y=801.18, Mass=25962, SNR=11.6, Peak=16320 HFD=2.7 21:19:53.895 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.02) = xAngle (1.14 = 1.14) 21:19:53.895 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:19:53.895 00.000 10672 CameraToMount -- cameraX=-14.87 cameraY=-45.97 hyp=48.31 cameraTheta=-1.88 mountX=20.33 mountY=-44.11, mountTheta=-1.14 21:19:53.895 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-14.87, y=-45.97, opts=13) 21:19:53.895 00.000 10672 Enqueuing Move request for scope (-14.87, -45.97) 21:19:53.895 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:19:53.895 00.000 428 Worker thread wakes up 21:19:53.895 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-14.87, -45.97) opts 0xd 21:19:53.895 00.000 428 Handling offset move in thread for scope, endpoint = (-14.87, -45.97) 21:19:53.895 00.000 428 Moving (-14.87, -45.97) raw xDistance=20.33 yDistance=-44.11 21:19:53.895 00.000 428 GuideAlgorithmHysteresis::Result() returns 13.78 from input 20.33 21:19:53.895 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.11 from input -44.11 21:19:53.895 00.000 428 MoveAxis(W, 20353, ABG) 21:19:53.895 00.000 428 duration set to 2500 by maxRaDuration 21:19:53.910 00.015 428 Guiding Dir = 3, Dur = 2500 21:19:53.910 00.000 428 IsSlewing returns 0 21:19:53.910 00.000 428 IsGuiding returns 0 21:19:53.926 00.016 428 PulseGuide returned control before completion, sleep 2494 21:19:53.926 00.000 10672 UpdateGuideState exits: m=25962 SNR=11.6 21:19:53.926 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:53.926 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:19:53.926 00.000 10672 Enqueuing Expose request 21:19:55.524 01.598 10672 read socket command 10 21:19:55.524 00.000 10672 processing socket request REQDIST 21:19:55.524 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:19:55.524 00.000 10672 Sending socket response 255 (0xff) 21:19:56.430 00.906 428 IsGuiding returns 0 21:19:56.430 00.000 428 Move returns status 0, amount 2500 21:19:56.430 00.000 428 MoveAxis(N, 66901, ABG) 21:19:56.430 00.000 428 duration set to 2500 by maxDecDuration 21:19:56.430 00.000 428 Guiding Dir = 0, Dur = 2500 21:19:56.430 00.000 428 IsSlewing returns 0 21:19:56.430 00.000 428 IsGuiding returns 0 21:19:56.508 00.078 428 PulseGuide returned control before completion, sleep 2428 21:19:58.961 02.453 428 IsGuiding returns 1 21:19:58.961 00.000 428 scope still moving after pulse duration time elapsed 21:19:58.992 00.031 428 IsSlewing returns 0 21:19:58.992 00.000 428 IsGuiding returns 1 21:19:59.039 00.047 428 IsSlewing returns 0 21:19:59.039 00.000 428 IsGuiding returns 0 21:19:59.039 00.000 428 scope move finished after 2500 + 110 ms 21:19:59.039 00.000 428 Move returns status 0, amount 2500 21:19:59.039 00.000 428 move complete, result=0 21:19:59.039 00.000 428 worker thread done servicing request 21:19:59.039 00.000 428 Worker thread wakes up 21:19:59.039 00.000 10672 GuideStep: 20.3 px 2500 ms WEST, -44.1 px 2500 ms NORTH 21:19:59.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:19:59.039 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,786,31,31) 21:19:59.054 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:19:59.070 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:20:00.507 01.437 10672 read socket command 10 21:20:00.507 00.000 10672 processing socket request REQDIST 21:20:00.507 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:00.507 00.000 10672 Sending socket response 255 (0xff) 21:20:01.257 00.750 428 Exposure complete 21:20:01.381 00.124 428 worker thread done servicing request 21:20:01.397 00.016 10672 OnExposeComplete: enter 21:20:01.397 00.000 10672 UpdateGuideState(): m_state=6 21:20:01.397 00.000 10672 Star::Find(15, 1091, 801, 0, (0,0,0,0), 0.0, 0) frame 3187 21:20:01.397 00.000 10672 Star::Find returns 1 (0), X=1089.11, Y=800.44, Mass=26449, SNR=13.3, Peak=19472 HFD=3.2 21:20:01.397 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.02) = xAngle (1.09 = 1.09) 21:20:01.397 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03) 21:20:01.397 00.000 10672 CameraToMount -- cameraX=-17.33 cameraY=-46.71 hyp=49.82 cameraTheta=-1.93 mountX=22.86 mountY=-44.59, mountTheta=-1.10 21:20:01.397 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-17.33, y=-46.71, opts=13) 21:20:01.397 00.000 10672 Enqueuing Move request for scope (-17.33, -46.71) 21:20:01.397 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:20:01.397 00.000 428 Worker thread wakes up 21:20:01.397 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-17.33, -46.71) opts 0xd 21:20:01.397 00.000 428 Handling offset move in thread for scope, endpoint = (-17.33, -46.71) 21:20:01.397 00.000 428 Moving (-17.33, -46.71) raw xDistance=22.86 yDistance=-44.59 21:20:01.397 00.000 428 GuideAlgorithmHysteresis::Result() returns 15.37 from input 22.86 21:20:01.397 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.59 from input -44.59 21:20:01.397 00.000 428 MoveAxis(W, 22689, ABG) 21:20:01.397 00.000 428 duration set to 2500 by maxRaDuration 21:20:01.397 00.000 428 Guiding Dir = 3, Dur = 2500 21:20:01.397 00.000 428 IsSlewing returns 0 21:20:01.397 00.000 428 IsGuiding returns 0 21:20:01.428 00.031 10672 UpdateGuideState exits: m=26449 SNR=13.3 21:20:01.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:01.428 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:20:01.428 00.000 10672 Enqueuing Expose request 21:20:01.428 00.000 428 PulseGuide returned control before completion, sleep 2482 21:20:03.932 02.504 428 IsGuiding returns 0 21:20:03.932 00.000 428 Move returns status 0, amount 2500 21:20:03.932 00.000 428 MoveAxis(N, 67627, ABG) 21:20:03.932 00.000 428 duration set to 2500 by maxDecDuration 21:20:03.932 00.000 428 Guiding Dir = 0, Dur = 2500 21:20:03.932 00.000 428 IsSlewing returns 0 21:20:03.932 00.000 428 IsGuiding returns 0 21:20:04.010 00.078 428 PulseGuide returned control before completion, sleep 2432 21:20:05.509 01.499 10672 read socket command 10 21:20:05.509 00.000 10672 processing socket request REQDIST 21:20:05.509 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:05.509 00.000 10672 Sending socket response 255 (0xff) 21:20:06.462 00.953 428 IsGuiding returns 1 21:20:06.462 00.000 428 scope still moving after pulse duration time elapsed 21:20:06.493 00.031 428 IsSlewing returns 0 21:20:06.493 00.000 428 IsGuiding returns 1 21:20:06.540 00.047 428 IsSlewing returns 0 21:20:06.540 00.000 428 IsGuiding returns 0 21:20:06.540 00.000 428 scope move finished after 2500 + 104 ms 21:20:06.540 00.000 428 Move returns status 0, amount 2500 21:20:06.540 00.000 428 move complete, result=0 21:20:06.540 00.000 428 worker thread done servicing request 21:20:06.540 00.000 428 Worker thread wakes up 21:20:06.540 00.000 10672 GuideStep: 22.9 px 2500 ms WEST, -44.6 px 2500 ms NORTH 21:20:06.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:06.540 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1074,785,31,31) 21:20:06.540 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:20:06.556 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:20:08.774 02.218 428 Exposure complete 21:20:08.899 00.125 428 worker thread done servicing request 21:20:08.899 00.000 10672 OnExposeComplete: enter 21:20:08.899 00.000 10672 UpdateGuideState(): m_state=6 21:20:08.899 00.000 10672 Star::Find(15, 1089, 800, 0, (0,0,0,0), 0.0, 0) frame 3188 21:20:08.899 00.000 10672 Star::Find false star n=1 nbg=272 bg=3449.4 sigma=1127.4 thresh=6832 peak=6488 21:20:08.899 00.000 10672 Star::Find returns 0 (2), X=1089.00, Y=800.00, Mass=13303, SNR=2.9, Peak=16752 HFD=0.0 21:20:08.899 00.000 10672 DistanceChecker: activated 21:20:08.899 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:20:08.899 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:20:08.899 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:20:08.899 00.000 428 Worker thread wakes up 21:20:08.899 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:20:08.899 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:20:08.899 00.000 428 move complete, result=0 21:20:08.899 00.000 428 worker thread done servicing request 21:20:09.024 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:20:09.024 00.000 10672 Status Line: Star lost - low SNR 21:20:09.024 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:20:09.052 00.028 10672 UpdateGuideState exits: Star lost - low SNR 21:20:09.052 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:09.053 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:20:09.053 00.000 10672 Enqueuing Expose request 21:20:09.053 00.000 428 Worker thread wakes up 21:20:09.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:09.053 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:20:10.502 01.449 10672 read socket command 10 21:20:10.502 00.000 10672 processing socket request REQDIST 21:20:10.503 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:20:10.503 00.000 10672 Sending socket response 255 (0xff) 21:20:11.257 00.754 428 Exposure complete 21:20:11.393 00.136 428 worker thread done servicing request 21:20:11.393 00.000 10672 OnExposeComplete: enter 21:20:11.394 00.001 10672 UpdateGuideState(): m_state=6 21:20:11.394 00.000 10672 Star::Find(15, 1089, 800, 0, (0,0,0,0), 0.0, 0) frame 3189 21:20:11.395 00.001 10672 Star::Find returns 1 (0), X=1078.88, Y=786.53, Mass=29773, SNR=12.7, Peak=15008 HFD=1.7 21:20:11.395 00.000 10672 DistanceChecker: deactivated 21:20:11.395 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.02) = xAngle (1.02 = 1.02) 21:20:11.396 00.001 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 21:20:11.396 00.000 10672 CameraToMount -- cameraX=-27.56 cameraY=-60.62 hyp=66.59 cameraTheta=-2.00 mountX=34.69 mountY=-57.32, mountTheta=-1.03 21:20:11.401 00.005 10672 SchedulePrimaryMove(0702ACD8, x=-27.56, y=-60.62, opts=13) 21:20:11.401 00.000 10672 Enqueuing Move request for scope (-27.56, -60.62) 21:20:11.401 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:20:11.402 00.001 428 Worker thread wakes up 21:20:11.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-27.56, -60.62) opts 0xd 21:20:11.402 00.000 428 Handling offset move in thread for scope, endpoint = (-27.56, -60.62) 21:20:11.402 00.000 428 Moving (-27.56, -60.62) raw xDistance=34.69 yDistance=-57.32 21:20:11.402 00.000 428 GuideAlgorithmHysteresis::Result() returns 22.93 from input 34.69 21:20:11.402 00.000 428 GuideAlgorithmResistSwitch::Result() returns -57.32 from input -57.32 21:20:11.402 00.000 428 MoveAxis(W, 33863, ABG) 21:20:11.402 00.000 428 duration set to 2500 by maxRaDuration 21:20:11.403 00.001 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 21:20:11.403 00.000 428 Guiding Dir = 3, Dur = 2500 21:20:11.427 00.024 10672 UpdateGuideState exits: m=29773 SNR=12.7 21:20:11.427 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:11.428 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:20:11.428 00.000 10672 Enqueuing Expose request 21:20:11.428 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:20:11.432 00.004 428 IsSlewing returns 0 21:20:11.433 00.001 428 IsGuiding returns 0 21:20:11.448 00.015 428 PulseGuide returned control before completion, sleep 2496 21:20:13.952 02.504 428 IsGuiding returns 0 21:20:13.952 00.000 428 Move returns status 0, amount 2500 21:20:13.952 00.000 428 MoveAxis(N, 86935, ABG) 21:20:13.952 00.000 428 duration set to 2500 by maxDecDuration 21:20:13.952 00.000 428 Guiding Dir = 0, Dur = 2500 21:20:13.952 00.000 428 IsSlewing returns 0 21:20:13.952 00.000 428 IsGuiding returns 0 21:20:14.030 00.078 428 PulseGuide returned control before completion, sleep 2428 21:20:15.514 01.484 10672 read socket command 10 21:20:15.514 00.000 10672 processing socket request REQDIST 21:20:15.514 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:15.514 00.000 10672 Sending socket response 255 (0xff) 21:20:16.482 00.968 428 IsGuiding returns 1 21:20:16.482 00.000 428 scope still moving after pulse duration time elapsed 21:20:16.513 00.031 428 IsSlewing returns 0 21:20:16.513 00.000 428 IsGuiding returns 1 21:20:16.576 00.063 428 IsSlewing returns 0 21:20:16.576 00.000 428 IsGuiding returns 0 21:20:16.576 00.000 428 scope move finished after 2500 + 125 ms 21:20:16.576 00.000 428 Move returns status 0, amount 2500 21:20:16.576 00.000 428 move complete, result=0 21:20:16.576 00.000 428 worker thread done servicing request 21:20:16.576 00.000 428 Worker thread wakes up 21:20:16.576 00.000 10672 GuideStep: 34.7 px 2500 ms WEST, -57.3 px 2500 ms NORTH 21:20:16.576 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:16.576 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,772,31,31) 21:20:16.576 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:20:16.591 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:20:18.763 02.172 428 Exposure complete 21:20:18.903 00.140 428 worker thread done servicing request 21:20:18.903 00.000 10672 OnExposeComplete: enter 21:20:18.903 00.000 10672 UpdateGuideState(): m_state=6 21:20:18.903 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3190 21:20:18.903 00.000 10672 Star::Find returns 1 (0), X=1080.38, Y=773.73, Mass=26477, SNR=13.8, Peak=21008 HFD=2.0 21:20:18.903 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 21:20:18.903 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 21:20:18.903 00.000 10672 CameraToMount -- cameraX=-26.06 cameraY=-73.42 hyp=77.91 cameraTheta=-1.91 mountX=34.75 mountY=-70.21, mountTheta=-1.11 21:20:18.903 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-26.06, y=-73.42, opts=13) 21:20:18.903 00.000 10672 Enqueuing Move request for scope (-26.06, -73.42) 21:20:18.903 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:20:18.903 00.000 428 Worker thread wakes up 21:20:18.903 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-26.06, -73.42) opts 0xd 21:20:18.903 00.000 428 Handling offset move in thread for scope, endpoint = (-26.06, -73.42) 21:20:18.903 00.000 428 Moving (-26.06, -73.42) raw xDistance=34.75 yDistance=-70.21 21:20:18.903 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.50 from input 34.75 21:20:18.903 00.000 428 GuideAlgorithmResistSwitch::Result() returns -70.21 from input -70.21 21:20:18.903 00.000 428 MoveAxis(W, 34700, ABG) 21:20:18.903 00.000 428 duration set to 2500 by maxRaDuration 21:20:18.903 00.000 428 Guiding Dir = 3, Dur = 2500 21:20:18.903 00.000 428 IsSlewing returns 0 21:20:18.903 00.000 428 IsGuiding returns 0 21:20:18.919 00.016 428 PulseGuide returned control before completion, sleep 2496 21:20:18.919 00.000 10672 UpdateGuideState exits: m=26477 SNR=13.8 21:20:18.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:18.919 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:20:18.919 00.000 10672 Enqueuing Expose request 21:20:20.501 01.582 10672 read socket command 10 21:20:20.501 00.000 10672 processing socket request REQDIST 21:20:20.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:20.501 00.000 10672 Sending socket response 255 (0xff) 21:20:21.439 00.938 428 IsGuiding returns 0 21:20:21.439 00.000 428 Move returns status 0, amount 2500 21:20:21.439 00.000 428 MoveAxis(N, 106484, ABG) 21:20:21.439 00.000 428 duration set to 2500 by maxDecDuration 21:20:21.439 00.000 428 Guiding Dir = 0, Dur = 2500 21:20:21.439 00.000 428 IsSlewing returns 0 21:20:21.439 00.000 428 IsGuiding returns 0 21:20:21.517 00.078 428 PulseGuide returned control before completion, sleep 2436 21:20:23.969 02.452 428 IsGuiding returns 1 21:20:23.969 00.000 428 scope still moving after pulse duration time elapsed 21:20:24.000 00.031 428 IsSlewing returns 0 21:20:24.000 00.000 428 IsGuiding returns 1 21:20:24.047 00.047 428 IsSlewing returns 0 21:20:24.047 00.000 428 IsGuiding returns 0 21:20:24.047 00.000 428 scope move finished after 2500 + 117 ms 21:20:24.047 00.000 428 Move returns status 0, amount 2500 21:20:24.047 00.000 428 move complete, result=0 21:20:24.047 00.000 428 worker thread done servicing request 21:20:24.047 00.000 428 Worker thread wakes up 21:20:24.047 00.000 10672 GuideStep: 34.8 px 2500 ms WEST, -70.2 px 2500 ms NORTH 21:20:24.063 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:24.063 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:20:24.063 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:20:24.078 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:20:25.500 01.422 10672 read socket command 10 21:20:25.500 00.000 10672 processing socket request REQDIST 21:20:25.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:25.500 00.000 10672 Sending socket response 255 (0xff) 21:20:26.265 00.765 428 Exposure complete 21:20:26.390 00.125 428 worker thread done servicing request 21:20:26.390 00.000 10672 OnExposeComplete: enter 21:20:26.390 00.000 10672 UpdateGuideState(): m_state=6 21:20:26.390 00.000 10672 Star::Find(15, 1080, 773, 0, (0,0,0,0), 0.0, 0) frame 3191 21:20:26.390 00.000 10672 Star::Find returns 1 (0), X=1078.23, Y=786.14, Mass=43963, SNR=15.0, Peak=18832 HFD=2.0 21:20:26.390 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.02) = xAngle (1.02 = 1.02) 21:20:26.390 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11) 21:20:26.390 00.000 10672 CameraToMount -- cameraX=-28.21 cameraY=-61.01 hyp=67.22 cameraTheta=-2.00 mountX=35.38 mountY=-57.64, mountTheta=-1.02 21:20:26.406 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-28.21, y=-61.01, opts=13) 21:20:26.406 00.000 10672 Enqueuing Move request for scope (-28.21, -61.01) 21:20:26.406 00.000 428 Worker thread wakes up 21:20:26.406 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:20:26.406 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-28.21, -61.01) opts 0xd 21:20:26.406 00.000 428 Handling offset move in thread for scope, endpoint = (-28.21, -61.01) 21:20:26.406 00.000 428 Moving (-28.21, -61.01) raw xDistance=35.38 yDistance=-57.64 21:20:26.406 00.000 428 GuideAlgorithmHysteresis::Result() returns 23.94 from input 35.38 21:20:26.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns -57.64 from input -57.64 21:20:26.406 00.000 428 MoveAxis(W, 35345, ABG) 21:20:26.406 00.000 428 duration set to 2500 by maxRaDuration 21:20:26.406 00.000 428 Guiding Dir = 3, Dur = 2500 21:20:26.406 00.000 428 IsSlewing returns 0 21:20:26.406 00.000 428 IsGuiding returns 0 21:20:26.437 00.031 10672 UpdateGuideState exits: m=43963 SNR=15.0 21:20:26.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:26.437 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:20:26.437 00.000 10672 Enqueuing Expose request 21:20:26.437 00.000 428 PulseGuide returned control before completion, sleep 2485 21:20:28.941 02.504 428 IsGuiding returns 0 21:20:28.941 00.000 428 Move returns status 0, amount 2500 21:20:28.941 00.000 428 MoveAxis(N, 87425, ABG) 21:20:28.941 00.000 428 duration set to 2500 by maxDecDuration 21:20:28.941 00.000 428 Guiding Dir = 0, Dur = 2500 21:20:28.941 00.000 428 IsSlewing returns 0 21:20:28.941 00.000 428 IsGuiding returns 0 21:20:29.019 00.078 428 PulseGuide returned control before completion, sleep 2425 21:20:30.503 01.484 10672 read socket command 10 21:20:30.503 00.000 10672 processing socket request REQDIST 21:20:30.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:30.503 00.000 10672 Sending socket response 255 (0xff) 21:20:31.471 00.968 428 IsGuiding returns 1 21:20:31.471 00.000 428 scope still moving after pulse duration time elapsed 21:20:31.503 00.032 428 IsSlewing returns 0 21:20:31.503 00.000 428 IsGuiding returns 1 21:20:31.565 00.062 428 IsSlewing returns 0 21:20:31.565 00.000 428 IsGuiding returns 0 21:20:31.565 00.000 428 scope move finished after 2500 + 127 ms 21:20:31.565 00.000 428 Move returns status 0, amount 2500 21:20:31.565 00.000 428 move complete, result=0 21:20:31.565 00.000 428 worker thread done servicing request 21:20:31.565 00.000 428 Worker thread wakes up 21:20:31.565 00.000 10672 GuideStep: 35.4 px 2500 ms WEST, -57.6 px 2500 ms NORTH 21:20:31.565 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:31.565 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1063,771,31,31) 21:20:31.581 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:20:31.596 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:20:33.752 02.156 428 Exposure complete 21:20:33.877 00.125 428 worker thread done servicing request 21:20:33.877 00.000 10672 OnExposeComplete: enter 21:20:33.877 00.000 10672 UpdateGuideState(): m_state=6 21:20:33.877 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3192 21:20:33.877 00.000 10672 Star::Find returns 1 (0), X=1091.36, Y=800.97, Mass=29158, SNR=12.4, Peak=15888 HFD=4.2 21:20:33.877 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:20:33.877 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:20:33.877 00.000 10672 CameraToMount -- cameraX=-15.08 cameraY=-46.18 hyp=48.58 cameraTheta=-1.89 mountX=20.56 mountY=-44.30, mountTheta=-1.14 21:20:33.892 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-15.08, y=-46.18, opts=13) 21:20:33.892 00.000 10672 Enqueuing Move request for scope (-15.08, -46.18) 21:20:33.892 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:20:33.892 00.000 428 Worker thread wakes up 21:20:33.892 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.08, -46.18) opts 0xd 21:20:33.892 00.000 428 Handling offset move in thread for scope, endpoint = (-15.08, -46.18) 21:20:33.892 00.000 428 Moving (-15.08, -46.18) raw xDistance=20.56 yDistance=-44.30 21:20:33.892 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.63 from input 20.56 21:20:33.892 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.30 from input -44.30 21:20:33.892 00.000 428 MoveAxis(W, 21602, ABG) 21:20:33.892 00.000 428 duration set to 2500 by maxRaDuration 21:20:33.892 00.000 428 Guiding Dir = 3, Dur = 2500 21:20:33.892 00.000 428 IsSlewing returns 0 21:20:33.892 00.000 428 IsGuiding returns 0 21:20:33.908 00.016 10672 UpdateGuideState exits: m=29158 SNR=12.4 21:20:33.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:33.908 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:20:33.908 00.000 10672 Enqueuing Expose request 21:20:33.908 00.000 428 PulseGuide returned control before completion, sleep 2486 21:20:35.502 01.594 10672 read socket command 10 21:20:35.502 00.000 10672 processing socket request REQDIST 21:20:35.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:35.502 00.000 10672 Sending socket response 255 (0xff) 21:20:36.423 00.921 428 IsGuiding returns 0 21:20:36.423 00.000 428 Move returns status 0, amount 2500 21:20:36.423 00.000 428 MoveAxis(N, 67194, ABG) 21:20:36.423 00.000 428 duration set to 2500 by maxDecDuration 21:20:36.423 00.000 428 Guiding Dir = 0, Dur = 2500 21:20:36.423 00.000 428 IsSlewing returns 0 21:20:36.423 00.000 428 IsGuiding returns 0 21:20:36.501 00.078 428 PulseGuide returned control before completion, sleep 2426 21:20:38.942 02.441 428 IsGuiding returns 1 21:20:38.942 00.000 428 scope still moving after pulse duration time elapsed 21:20:38.989 00.047 428 IsSlewing returns 0 21:20:38.989 00.000 428 IsGuiding returns 1 21:20:39.036 00.047 428 IsSlewing returns 0 21:20:39.036 00.000 428 IsGuiding returns 0 21:20:39.036 00.000 428 scope move finished after 2500 + 111 ms 21:20:39.036 00.000 428 Move returns status 0, amount 2500 21:20:39.036 00.000 428 move complete, result=0 21:20:39.036 00.000 428 worker thread done servicing request 21:20:39.036 00.000 428 Worker thread wakes up 21:20:39.036 00.000 10672 GuideStep: 20.6 px 2500 ms WEST, -44.3 px 2500 ms NORTH 21:20:39.036 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:39.036 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,786,31,31) 21:20:39.036 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:20:39.052 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:20:40.504 01.452 10672 read socket command 10 21:20:40.504 00.000 10672 processing socket request REQDIST 21:20:40.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:40.504 00.000 10672 Sending socket response 255 (0xff) 21:20:41.254 00.750 428 Exposure complete 21:20:41.395 00.141 428 worker thread done servicing request 21:20:41.395 00.000 10672 OnExposeComplete: enter 21:20:41.395 00.000 10672 UpdateGuideState(): m_state=6 21:20:41.410 00.015 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3193 21:20:41.410 00.000 10672 Star::Find returns 1 (0), X=1090.84, Y=800.47, Mass=23119, SNR=13.0, Peak=19584 HFD=0.7 21:20:41.410 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:20:41.410 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 21:20:41.410 00.000 10672 CameraToMount -- cameraX=-15.60 cameraY=-46.68 hyp=49.22 cameraTheta=-1.89 mountX=21.13 mountY=-44.74, mountTheta=-1.13 21:20:41.410 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-15.60, y=-46.68, opts=13) 21:20:41.410 00.000 10672 Enqueuing Move request for scope (-15.60, -46.68) 21:20:41.410 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:20:41.410 00.000 428 Worker thread wakes up 21:20:41.410 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.60, -46.68) opts 0xd 21:20:41.410 00.000 428 Handling offset move in thread for scope, endpoint = (-15.60, -46.68) 21:20:41.410 00.000 428 Moving (-15.60, -46.68) raw xDistance=21.13 yDistance=-44.74 21:20:41.410 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.34 from input 21.13 21:20:41.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.74 from input -44.74 21:20:41.410 00.000 428 MoveAxis(W, 21170, ABG) 21:20:41.410 00.000 428 duration set to 2500 by maxRaDuration 21:20:41.410 00.000 428 Guiding Dir = 3, Dur = 2500 21:20:41.410 00.000 428 IsSlewing returns 0 21:20:41.410 00.000 428 IsGuiding returns 0 21:20:41.426 00.016 428 PulseGuide returned control before completion, sleep 2492 21:20:41.441 00.015 10672 UpdateGuideState exits: m=23119 SNR=13.0 21:20:41.441 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:41.441 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:20:41.441 00.000 10672 Enqueuing Expose request 21:20:43.941 02.500 428 IsGuiding returns 0 21:20:43.941 00.000 428 Move returns status 0, amount 2500 21:20:43.941 00.000 428 MoveAxis(N, 67863, ABG) 21:20:43.941 00.000 428 duration set to 2500 by maxDecDuration 21:20:43.941 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:20:43.941 00.000 428 Guiding Dir = 0, Dur = 2500 21:20:43.941 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:20:43.941 00.000 428 IsSlewing returns 0 21:20:43.941 00.000 428 IsGuiding returns 0 21:20:44.019 00.078 428 PulseGuide returned control before completion, sleep 2432 21:20:45.508 01.489 10672 read socket command 10 21:20:45.508 00.000 10672 processing socket request REQDIST 21:20:45.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:45.508 00.000 10672 Sending socket response 255 (0xff) 21:20:46.461 00.953 428 IsGuiding returns 1 21:20:46.461 00.000 428 scope still moving after pulse duration time elapsed 21:20:46.492 00.031 428 IsSlewing returns 0 21:20:46.492 00.000 428 IsGuiding returns 1 21:20:46.539 00.047 428 IsSlewing returns 0 21:20:46.539 00.000 428 IsGuiding returns 0 21:20:46.539 00.000 428 scope move finished after 2500 + 102 ms 21:20:46.539 00.000 428 Move returns status 0, amount 2500 21:20:46.539 00.000 428 move complete, result=0 21:20:46.539 00.000 428 worker thread done servicing request 21:20:46.539 00.000 428 Worker thread wakes up 21:20:46.539 00.000 10672 GuideStep: 21.1 px 2500 ms WEST, -44.7 px 2500 ms NORTH 21:20:46.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:46.539 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:20:46.554 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:20:46.554 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:20:48.757 02.203 428 Exposure complete 21:20:48.897 00.140 428 worker thread done servicing request 21:20:48.897 00.000 10672 OnExposeComplete: enter 21:20:48.897 00.000 10672 UpdateGuideState(): m_state=6 21:20:48.897 00.000 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3194 21:20:48.897 00.000 10672 Star::Find false star n=40 nbg=225 bg=5008.6 sigma=1691.1 thresh=10082 peak=6742 21:20:48.897 00.000 10672 Star::Find returns 0 (2), X=1090.00, Y=800.00, Mass=573382, SNR=2.9, Peak=18176 HFD=0.0 21:20:48.897 00.000 10672 DistanceChecker: activated 21:20:48.897 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:20:48.897 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:20:48.897 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:20:48.897 00.000 428 Worker thread wakes up 21:20:48.897 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:20:48.897 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:20:48.897 00.000 428 move complete, result=0 21:20:48.897 00.000 428 worker thread done servicing request 21:20:49.006 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:20:49.006 00.000 10672 Status Line: Star lost - low SNR 21:20:49.014 00.008 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:20:49.037 00.023 10672 UpdateGuideState exits: Star lost - low SNR 21:20:49.037 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:49.038 00.001 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:20:49.038 00.000 10672 Enqueuing Expose request 21:20:49.038 00.000 428 Worker thread wakes up 21:20:49.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:49.038 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:20:50.503 01.465 10672 read socket command 10 21:20:50.503 00.000 10672 processing socket request REQDIST 21:20:50.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:50.503 00.000 10672 Sending socket response 255 (0xff) 21:20:51.254 00.751 428 Exposure complete 21:20:51.390 00.136 428 worker thread done servicing request 21:20:51.390 00.000 10672 OnExposeComplete: enter 21:20:51.390 00.000 10672 UpdateGuideState(): m_state=6 21:20:51.391 00.001 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3195 21:20:51.392 00.001 10672 Star::Find false star n=2 nbg=260 bg=3501.0 sigma=1130.5 thresh=6893 peak=6272 21:20:51.392 00.000 10672 Star::Find returns 0 (2), X=1090.00, Y=800.00, Mass=11142, SNR=2.9, Peak=15552 HFD=0.0 21:20:51.392 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:20:51.392 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:20:51.392 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:20:51.393 00.001 428 Worker thread wakes up 21:20:51.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:20:51.394 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:20:51.394 00.000 428 move complete, result=0 21:20:51.395 00.001 428 worker thread done servicing request 21:20:51.498 00.103 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:20:51.498 00.000 10672 Status Line: Star lost - low SNR 21:20:51.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:20:51.533 00.035 10672 UpdateGuideState exits: Star lost - low SNR 21:20:51.534 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:51.534 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:20:51.534 00.000 10672 Enqueuing Expose request 21:20:51.534 00.000 428 Worker thread wakes up 21:20:51.534 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:51.535 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:20:53.752 02.217 428 Exposure complete 21:20:53.886 00.134 428 worker thread done servicing request 21:20:53.887 00.001 10672 OnExposeComplete: enter 21:20:53.887 00.000 10672 UpdateGuideState(): m_state=6 21:20:53.887 00.000 10672 Star::Find(15, 1090, 800, 0, (0,0,0,0), 0.0, 0) frame 3196 21:20:53.888 00.001 10672 Star::Find returns 1 (0), X=1091.00, Y=800.00, Mass=14138, SNR=12.9, Peak=17520 HFD=0.5 21:20:53.888 00.000 10672 DistanceChecker: deactivated 21:20:53.888 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:20:53.888 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:20:53.888 00.000 10672 CameraToMount -- cameraX=-15.44 cameraY=-47.15 hyp=49.61 cameraTheta=-1.89 mountX=21.03 mountY=-45.22, mountTheta=-1.14 21:20:53.890 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-15.44, y=-47.15, opts=13) 21:20:53.890 00.000 10672 Enqueuing Move request for scope (-15.44, -47.15) 21:20:53.890 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:20:53.890 00.000 428 Worker thread wakes up 21:20:53.890 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-15.44, -47.15) opts 0xd 21:20:53.890 00.000 428 Handling offset move in thread for scope, endpoint = (-15.44, -47.15) 21:20:53.891 00.001 428 Moving (-15.44, -47.15) raw xDistance=21.03 yDistance=-45.22 21:20:53.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.25 from input 21.03 21:20:53.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns -45.22 from input -45.22 21:20:53.891 00.000 428 MoveAxis(W, 21049, ABG) 21:20:53.891 00.000 428 duration set to 2500 by maxRaDuration 21:20:53.891 00.000 428 Guiding Dir = 3, Dur = 2500 21:20:53.892 00.001 428 IsSlewing returns 0 21:20:53.892 00.000 428 IsGuiding returns 0 21:20:53.913 00.021 10672 UpdateGuideState exits: m=14138 SNR=12.9 21:20:53.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:20:53.913 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:20:53.914 00.001 10672 Enqueuing Expose request 21:20:53.918 00.004 428 PulseGuide returned control before completion, sleep 2485 21:20:55.508 01.590 10672 read socket command 10 21:20:55.508 00.000 10672 processing socket request REQDIST 21:20:55.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:20:55.508 00.000 10672 Sending socket response 255 (0xff) 21:20:56.414 00.906 428 IsGuiding returns 0 21:20:56.414 00.000 428 Move returns status 0, amount 2500 21:20:56.414 00.000 428 MoveAxis(N, 68592, ABG) 21:20:56.414 00.000 428 duration set to 2500 by maxDecDuration 21:20:56.414 00.000 428 Guiding Dir = 0, Dur = 2500 21:20:56.414 00.000 428 IsSlewing returns 0 21:20:56.414 00.000 428 IsGuiding returns 0 21:20:56.492 00.078 428 PulseGuide returned control before completion, sleep 2423 21:20:58.945 02.453 428 IsGuiding returns 1 21:20:58.945 00.000 428 scope still moving after pulse duration time elapsed 21:20:58.976 00.031 428 IsSlewing returns 0 21:20:58.976 00.000 428 IsGuiding returns 1 21:20:59.023 00.047 428 IsSlewing returns 0 21:20:59.023 00.000 428 IsGuiding returns 0 21:20:59.023 00.000 428 scope move finished after 2500 + 114 ms 21:20:59.023 00.000 428 Move returns status 0, amount 2500 21:20:59.023 00.000 428 move complete, result=0 21:20:59.023 00.000 428 worker thread done servicing request 21:20:59.023 00.000 428 Worker thread wakes up 21:20:59.023 00.000 10672 GuideStep: 21.0 px 2500 ms WEST, -45.2 px 2500 ms NORTH 21:20:59.023 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:20:59.023 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:20:59.039 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:20:59.039 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:21:00.506 01.467 10672 read socket command 10 21:21:00.506 00.000 10672 processing socket request REQDIST 21:21:00.506 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:21:00.506 00.000 10672 Sending socket response 255 (0xff) 21:21:01.255 00.749 428 Exposure complete 21:21:01.385 00.130 428 worker thread done servicing request 21:21:01.385 00.000 10672 OnExposeComplete: enter 21:21:01.385 00.000 10672 UpdateGuideState(): m_state=6 21:21:01.385 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3197 21:21:01.385 00.000 10672 Star::Find returns 1 (0), X=1090.18, Y=801.06, Mass=40883, SNR=18.5, Peak=20784 HFD=2.7 21:21:01.385 00.000 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 21:21:01.385 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 21:21:01.385 00.000 10672 CameraToMount -- cameraX=-16.26 cameraY=-46.09 hyp=48.88 cameraTheta=-1.91 mountX=21.72 mountY=-44.09, mountTheta=-1.11 21:21:01.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-16.26, y=-46.09, opts=13) 21:21:01.385 00.000 10672 Enqueuing Move request for scope (-16.26, -46.09) 21:21:01.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:21:01.385 00.000 428 Worker thread wakes up 21:21:01.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-16.26, -46.09) opts 0xd 21:21:01.400 00.015 428 Handling offset move in thread for scope, endpoint = (-16.26, -46.09) 21:21:01.400 00.000 428 Moving (-16.26, -46.09) raw xDistance=21.72 yDistance=-44.09 21:21:01.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.68 from input 21.72 21:21:01.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns -44.09 from input -44.09 21:21:01.400 00.000 428 MoveAxis(W, 21677, ABG) 21:21:01.400 00.000 428 duration set to 2500 by maxRaDuration 21:21:01.400 00.000 428 Guiding Dir = 3, Dur = 2500 21:21:01.400 00.000 428 IsSlewing returns 0 21:21:01.400 00.000 428 IsGuiding returns 0 21:21:01.416 00.016 10672 UpdateGuideState exits: m=40883 SNR=18.5 21:21:01.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:01.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:01.416 00.000 10672 Enqueuing Expose request 21:21:01.431 00.015 428 PulseGuide returned control before completion, sleep 2482 21:21:03.931 02.500 428 IsGuiding returns 0 21:21:03.931 00.000 428 Move returns status 0, amount 2500 21:21:03.931 00.000 428 MoveAxis(N, 66868, ABG) 21:21:03.931 00.000 428 duration set to 2500 by maxDecDuration 21:21:03.931 00.000 428 Guiding Dir = 0, Dur = 2500 21:21:03.931 00.000 428 IsSlewing returns 0 21:21:03.931 00.000 428 IsGuiding returns 0 21:21:04.009 00.078 428 PulseGuide returned control before completion, sleep 2427 21:21:05.508 01.499 10672 read socket command 10 21:21:05.508 00.000 10672 processing socket request REQDIST 21:21:05.508 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:21:05.508 00.000 10672 Sending socket response 255 (0xff) 21:21:06.461 00.953 428 IsGuiding returns 1 21:21:06.461 00.000 428 scope still moving after pulse duration time elapsed 21:21:06.492 00.031 428 IsSlewing returns 0 21:21:06.492 00.000 428 IsGuiding returns 1 21:21:06.555 00.063 428 IsSlewing returns 0 21:21:06.789 00.234 428 IsGuiding returns 0 21:21:06.789 00.000 428 scope move finished after 2500 + 364 ms 21:21:06.789 00.000 428 Move returns status 0, amount 2500 21:21:06.789 00.000 428 move complete, result=0 21:21:06.789 00.000 428 worker thread done servicing request 21:21:06.789 00.000 428 Worker thread wakes up 21:21:06.789 00.000 10672 GuideStep: 21.7 px 2500 ms WEST, -44.1 px 2500 ms NORTH 21:21:06.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:06.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,786,31,31) 21:21:06.820 00.031 428 ZWO: getimagedata clearbuf 1 ret 0 21:21:06.836 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:21:08.742 01.906 428 Exposure complete 21:21:08.866 00.124 428 worker thread done servicing request 21:21:08.866 00.000 10672 OnExposeComplete: enter 21:21:08.866 00.000 10672 UpdateGuideState(): m_state=6 21:21:08.866 00.000 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3198 21:21:08.882 00.016 10672 Star::Find returns 1 (0), X=1080.03, Y=806.33, Mass=378248, SNR=57.7, Peak=24816 HFD=4.2 21:21:08.882 00.000 10672 Status Line: Mass: 378248 vs 29158 21:21:08.882 00.000 10672 UpdateCurrentPosition: star mass new=378248.1 exp=29157.7 thresh=50% limits=(13476.8, 498677.7, 58315.4) 21:21:08.882 00.000 10672 DistanceChecker: activated 21:21:08.882 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:21:08.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:21:08.882 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:21:08.882 00.000 428 Worker thread wakes up 21:21:08.898 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:21:08.898 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:21:08.898 00.000 428 move complete, result=0 21:21:08.898 00.000 428 worker thread done servicing request 21:21:09.007 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:21:09.007 00.000 10672 Status Line: Star lost - mass changed 21:21:09.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:21:09.038 00.031 10672 UpdateGuideState exits: Star lost - mass changed 21:21:09.038 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:09.038 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:21:09.038 00.000 10672 Enqueuing Expose request 21:21:09.038 00.000 428 Worker thread wakes up 21:21:09.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:09.038 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:21:10.511 01.473 10672 read socket command 10 21:21:10.511 00.000 10672 processing socket request REQDIST 21:21:10.511 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:21:10.511 00.000 10672 Sending socket response 255 (0xff) 21:21:11.248 00.737 428 Exposure complete 21:21:11.385 00.137 428 worker thread done servicing request 21:21:11.385 00.000 10672 OnExposeComplete: enter 21:21:11.386 00.001 10672 UpdateGuideState(): m_state=6 21:21:11.387 00.001 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3199 21:21:11.387 00.000 10672 Star::Find returns 1 (0), X=1090.25, Y=801.24, Mass=16914, SNR=10.3, Peak=16208 HFD=1.9 21:21:11.387 00.000 10672 DistanceChecker: deactivated 21:21:11.388 00.001 10672 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.02) = xAngle (1.11 = 1.11) 21:21:11.388 00.000 10672 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02) 21:21:11.389 00.001 10672 CameraToMount -- cameraX=-16.19 cameraY=-45.90 hyp=48.68 cameraTheta=-1.91 mountX=21.62 mountY=-43.91, mountTheta=-1.11 21:21:11.392 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-16.19, y=-45.90, opts=13) 21:21:11.392 00.000 10672 Enqueuing Move request for scope (-16.19, -45.90) 21:21:11.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=34736, Gamma=1.000 21:21:11.392 00.000 428 Worker thread wakes up 21:21:11.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-16.19, -45.90) opts 0xd 21:21:11.393 00.001 428 Handling offset move in thread for scope, endpoint = (-16.19, -45.90) 21:21:11.393 00.000 428 Moving (-16.19, -45.90) raw xDistance=21.62 yDistance=-43.91 21:21:11.393 00.000 428 GuideAlgorithmHysteresis::Result() returns 14.65 from input 21.62 21:21:11.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns -43.91 from input -43.91 21:21:11.393 00.000 428 MoveAxis(W, 21633, ABG) 21:21:11.394 00.001 428 duration set to 2500 by maxRaDuration 21:21:11.394 00.000 428 Guiding Dir = 3, Dur = 2500 21:21:11.403 00.009 428 IsSlewing returns 1 21:21:11.404 00.001 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:507->attempt to guide while slewing 21:21:11.404 00.000 428 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1 21:21:11.405 00.001 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:746->guide failed 21:21:11.405 00.000 428 Move returns status 2, amount 0 21:21:11.405 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:287->Move failed 21:21:11.405 00.000 428 move complete, result=2 21:21:11.405 00.000 428 worker thread done servicing request 21:21:11.419 00.014 10672 UpdateGuideState exits: m=16914 SNR=10.3 21:21:11.420 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:11.420 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:11.420 00.000 10672 Enqueuing Expose request 21:21:11.420 00.000 10672 Alert: Guiding stopped: the scope started slewing. 21:21:11.420 00.000 428 Worker thread wakes up 21:21:11.420 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:11.420 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1075,786,31,31) 21:21:11.465 00.045 10672 GuideStep: 21.6 px 0 ms WEST, -43.9 px 0 ms NORTH 21:21:11.476 00.011 10672 mount move error indicates guiding should stop 21:21:11.476 00.000 10672 Mount: notify guiding stopped 21:21:11.480 00.004 10672 Changing from state GUIDING to STOP 21:21:11.481 00.001 10672 guider state => SELECTED 21:21:11.481 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:608->Error reported moving 21:21:13.755 02.274 428 Exposure complete 21:21:13.879 00.124 428 worker thread done servicing request 21:21:13.879 00.000 10672 OnExposeComplete: enter 21:21:13.879 00.000 10672 UpdateGuideState(): m_state=2 21:21:13.879 00.000 10672 Star::Find(15, 1090, 801, 0, (0,0,0,0), 0.0, 0) frame 3200 21:21:13.879 00.000 10672 Star::Find returns 1 (0), X=1090.59, Y=799.19, Mass=17242, SNR=11.4, Peak=17296 HFD=1.1 21:21:13.879 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:21:13.879 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00) 21:21:13.879 00.000 10672 CameraToMount -- cameraX=-15.85 cameraY=-47.96 hyp=50.51 cameraTheta=-1.89 mountX=21.53 mountY=-45.99, mountTheta=-1.13 21:21:13.895 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=7920, Gamma=1.000 21:21:13.911 00.016 10672 UpdateGuideState exits: m=17242 SNR=11.4 21:21:13.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:13.911 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:13.911 00.000 10672 Enqueuing Expose request 21:21:13.911 00.000 428 Worker thread wakes up 21:21:13.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:13.911 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,784,31,31) 21:21:15.504 01.593 10672 read socket command 10 21:21:15.504 00.000 10672 processing socket request REQDIST 21:21:15.504 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:15.504 00.000 10672 Sending socket response 0 (0x0) 21:21:16.254 00.750 428 Exposure complete 21:21:16.394 00.140 428 worker thread done servicing request 21:21:16.394 00.000 10672 OnExposeComplete: enter 21:21:16.394 00.000 10672 UpdateGuideState(): m_state=2 21:21:16.394 00.000 10672 Star::Find(15, 1090, 799, 0, (0,0,0,0), 0.0, 0) frame 3201 21:21:16.394 00.000 10672 Star::Find returns 1 (0), X=1092.28, Y=810.36, Mass=41829, SNR=16.0, Peak=15120 HFD=3.6 21:21:16.394 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.02) = xAngle (1.08 = 1.08) 21:21:16.394 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05) 21:21:16.394 00.000 10672 CameraToMount -- cameraX=-14.16 cameraY=-36.79 hyp=39.42 cameraTheta=-1.94 mountX=18.50 mountY=-35.06, mountTheta=-1.09 21:21:16.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=14240, Gamma=1.000 21:21:16.410 00.016 10672 UpdateGuideState exits: m=41829 SNR=16.0 21:21:16.410 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:16.410 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:16.410 00.000 10672 Enqueuing Expose request 21:21:16.410 00.000 428 Worker thread wakes up 21:21:16.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:16.410 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1077,795,31,31) 21:21:18.742 02.332 428 Exposure complete 21:21:18.867 00.125 428 worker thread done servicing request 21:21:18.867 00.000 10672 OnExposeComplete: enter 21:21:18.867 00.000 10672 UpdateGuideState(): m_state=2 21:21:18.867 00.000 10672 Star::Find(15, 1092, 810, 0, (0,0,0,0), 0.0, 0) frame 3202 21:21:18.867 00.000 10672 Star::Find false star n=6 nbg=245 bg=3696.3 sigma=968.8 thresh=6603 peak=6596 21:21:18.867 00.000 10672 Star::Find returns 0 (2), X=1092.00, Y=810.00, Mass=32894, SNR=2.9, Peak=14032 HFD=0.0 21:21:18.867 00.000 10672 DistanceChecker: activated 21:21:18.867 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:21:18.867 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:21:18.867 00.000 10672 guider state => SELECTING 21:21:18.867 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:21:18.867 00.000 10672 Status Line: Star lost - low SNR 21:21:18.898 00.031 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=8800, Gamma=1.000 21:21:18.914 00.016 10672 UpdateGuideState exits: Star lost - low SNR 21:21:18.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:18.914 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:21:18.914 00.000 10672 Enqueuing Expose request 21:21:18.930 00.016 428 Worker thread wakes up 21:21:18.930 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:18.930 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:21:20.507 01.577 10672 read socket command 10 21:21:20.507 00.000 10672 processing socket request REQDIST 21:21:20.507 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:20.507 00.000 10672 Sending socket response 0 (0x0) 21:21:21.241 00.734 428 Exposure complete 21:21:21.366 00.125 428 worker thread done servicing request 21:21:21.366 00.000 10672 OnExposeComplete: enter 21:21:21.366 00.000 10672 UpdateGuideState(): m_state=1 21:21:21.366 00.000 10672 Star::Find(15, 1092, 810, 0, (0,0,0,0), 0.0, 0) frame 3203 21:21:21.366 00.000 10672 Star::Find returns 1 (0), X=1094.58, Y=810.21, Mass=21109, SNR=9.9, Peak=15664 HFD=2.0 21:21:21.366 00.000 10672 DistanceChecker: deactivated 21:21:21.366 00.000 10672 setting lock position to (1094.58, 810.21) 21:21:21.366 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:21:21.366 00.000 10672 Changing from state SELECTING to SELECTED 21:21:21.366 00.000 10672 guider state => SELECTED 21:21:21.413 00.047 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=7264, Gamma=1.000 21:21:21.444 00.031 10672 UpdateGuideState exits: m=21109 SNR=9.9 21:21:21.444 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:21.444 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:21.444 00.000 10672 Enqueuing Expose request 21:21:21.444 00.000 428 Worker thread wakes up 21:21:21.444 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:21.444 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1080,795,31,31) 21:21:23.741 02.297 428 Exposure complete 21:21:23.865 00.124 428 worker thread done servicing request 21:21:23.865 00.000 10672 OnExposeComplete: enter 21:21:23.865 00.000 10672 UpdateGuideState(): m_state=2 21:21:23.865 00.000 10672 Star::Find(15, 1094, 810, 0, (0,0,0,0), 0.0, 0) frame 3204 21:21:23.865 00.000 10672 Star::Find returns 1 (0), X=1091.30, Y=800.19, Mass=32907, SNR=13.8, Peak=19920 HFD=1.1 21:21:23.865 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.02) = xAngle (1.13 = 1.13) 21:21:23.865 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99) 21:21:23.865 00.000 10672 CameraToMount -- cameraX=-3.28 cameraY=-10.01 hyp=10.54 cameraTheta=-1.89 mountX=4.47 mountY=-9.61, mountTheta=-1.14 21:21:23.865 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=7488, Gamma=1.000 21:21:23.897 00.032 10672 UpdateGuideState exits: m=32907 SNR=13.8 21:21:23.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:23.897 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:23.897 00.000 10672 Enqueuing Expose request 21:21:23.897 00.000 428 Worker thread wakes up 21:21:23.897 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:23.897 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1076,785,31,31) 21:21:25.506 01.609 10672 read socket command 10 21:21:25.506 00.000 10672 processing socket request REQDIST 21:21:25.506 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:25.506 00.000 10672 Sending socket response 0 (0x0) 21:21:26.244 00.738 428 Exposure complete 21:21:26.385 00.141 428 worker thread done servicing request 21:21:26.385 00.000 10672 OnExposeComplete: enter 21:21:26.385 00.000 10672 UpdateGuideState(): m_state=2 21:21:26.385 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3205 21:21:26.385 00.000 10672 Star::Find returns 1 (0), X=1083.84, Y=785.97, Mass=346463, SNR=45.7, Peak=18720 HFD=8.0 21:21:26.385 00.000 10672 Status Line: Mass: 346463 vs 23119 21:21:26.401 00.016 10672 UpdateCurrentPosition: star mass new=346463.3 exp=23118.5 thresh=50% limits=(11559.3, 498677.7, 46237.0) 21:21:26.401 00.000 10672 DistanceChecker: activated 21:21:26.401 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:21:26.401 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:21:26.401 00.000 10672 guider state => SELECTING 21:21:26.401 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:21:26.401 00.000 10672 Status Line: Star lost - mass changed 21:21:26.432 00.031 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=14464, Gamma=1.000 21:21:26.447 00.015 10672 UpdateGuideState exits: Star lost - mass changed 21:21:26.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:26.447 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:21:26.447 00.000 10672 Enqueuing Expose request 21:21:26.447 00.000 428 Worker thread wakes up 21:21:26.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:26.447 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:21:28.744 02.297 428 Exposure complete 21:21:28.869 00.125 428 worker thread done servicing request 21:21:28.869 00.000 10672 OnExposeComplete: enter 21:21:28.869 00.000 10672 UpdateGuideState(): m_state=1 21:21:28.869 00.000 10672 Star::Find(15, 1091, 800, 0, (0,0,0,0), 0.0, 0) frame 3206 21:21:28.869 00.000 10672 Star::Find returns 1 (0), X=1078.87, Y=788.22, Mass=37143, SNR=14.9, Peak=17520 HFD=3.4 21:21:28.869 00.000 10672 DistanceChecker: deactivated 21:21:28.869 00.000 10672 setting lock position to (1078.87, 788.22) 21:21:28.869 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:21:28.869 00.000 10672 Changing from state SELECTING to SELECTED 21:21:28.869 00.000 10672 guider state => SELECTED 21:21:28.900 00.031 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=41600, Gamma=1.000 21:21:28.915 00.015 10672 UpdateGuideState exits: m=37143 SNR=14.9 21:21:28.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:28.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:28.915 00.000 10672 Enqueuing Expose request 21:21:28.915 00.000 428 Worker thread wakes up 21:21:28.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:28.915 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,773,31,31) 21:21:30.509 01.594 10672 read socket command 10 21:21:30.509 00.000 10672 processing socket request REQDIST 21:21:30.509 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:30.509 00.000 10672 Sending socket response 0 (0x0) 21:21:31.243 00.734 428 Exposure complete 21:21:31.368 00.125 428 worker thread done servicing request 21:21:31.368 00.000 10672 OnExposeComplete: enter 21:21:31.368 00.000 10672 UpdateGuideState(): m_state=2 21:21:31.368 00.000 10672 Star::Find(15, 1078, 788, 0, (0,0,0,0), 0.0, 0) frame 3207 21:21:31.368 00.000 10672 Star::Find returns 1 (0), X=1080.40, Y=775.21, Mass=26925, SNR=14.0, Peak=17728 HFD=0.9 21:21:31.368 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.02) = xAngle (1.57 = 1.57) 21:21:31.368 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56) 21:21:31.368 00.000 10672 CameraToMount -- cameraX=1.53 cameraY=-13.02 hyp=13.11 cameraTheta=-1.45 mountX=0.05 mountY=-13.11, mountTheta=-1.57 21:21:31.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=50544, Gamma=1.000 21:21:31.399 00.031 10672 UpdateGuideState exits: m=26925 SNR=14.0 21:21:31.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:31.399 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:31.399 00.000 10672 Enqueuing Expose request 21:21:31.399 00.000 428 Worker thread wakes up 21:21:31.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:31.399 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:21:33.742 02.343 428 Exposure complete 21:21:33.883 00.141 428 worker thread done servicing request 21:21:33.883 00.000 10672 OnExposeComplete: enter 21:21:33.883 00.000 10672 UpdateGuideState(): m_state=2 21:21:33.883 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3208 21:21:33.883 00.000 10672 Star::Find returns 1 (0), X=1080.38, Y=773.83, Mass=48164, SNR=16.5, Peak=20576 HFD=6.2 21:21:33.883 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.02) = xAngle (1.55 = 1.55) 21:21:33.883 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57) 21:21:33.883 00.000 10672 CameraToMount -- cameraX=1.50 cameraY=-14.40 hyp=14.48 cameraTheta=-1.47 mountX=0.25 mountY=-14.48, mountTheta=-1.55 21:21:33.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=10656, Gamma=1.000 21:21:33.898 00.015 10672 UpdateGuideState exits: m=48164 SNR=16.5 21:21:33.898 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:33.898 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:33.898 00.000 10672 Enqueuing Expose request 21:21:33.914 00.016 428 Worker thread wakes up 21:21:33.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:33.914 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:21:35.512 01.598 10672 read socket command 10 21:21:35.512 00.000 10672 processing socket request REQDIST 21:21:35.512 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:35.512 00.000 10672 Sending socket response 0 (0x0) 21:21:36.246 00.734 428 Exposure complete 21:21:36.371 00.125 428 worker thread done servicing request 21:21:36.371 00.000 10672 OnExposeComplete: enter 21:21:36.371 00.000 10672 UpdateGuideState(): m_state=2 21:21:36.371 00.000 10672 Star::Find(15, 1080, 773, 0, (0,0,0,0), 0.0, 0) frame 3209 21:21:36.371 00.000 10672 Star::Find false star n=3 nbg=262 bg=4333.5 sigma=1042.9 thresh=7462 peak=7007 21:21:36.371 00.000 10672 Star::Find returns 0 (2), X=1080.00, Y=773.00, Mass=23528, SNR=2.9, Peak=15232 HFD=0.0 21:21:36.371 00.000 10672 DistanceChecker: activated 21:21:36.371 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:21:36.371 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:21:36.371 00.000 10672 guider state => SELECTING 21:21:36.371 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:21:36.371 00.000 10672 Status Line: Star lost - low SNR 21:21:36.402 00.031 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=22960, Gamma=1.000 21:21:36.433 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:21:36.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:36.433 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:21:36.433 00.000 10672 Enqueuing Expose request 21:21:36.433 00.000 428 Worker thread wakes up 21:21:36.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:36.433 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:21:38.745 02.312 428 Exposure complete 21:21:38.870 00.125 428 worker thread done servicing request 21:21:38.870 00.000 10672 OnExposeComplete: enter 21:21:38.870 00.000 10672 UpdateGuideState(): m_state=1 21:21:38.870 00.000 10672 Star::Find(15, 1080, 773, 0, (0,0,0,0), 0.0, 0) frame 3210 21:21:38.870 00.000 10672 Star::Find returns 1 (0), X=1081.19, Y=773.68, Mass=45025, SNR=16.3, Peak=17088 HFD=4.7 21:21:38.870 00.000 10672 DistanceChecker: deactivated 21:21:38.870 00.000 10672 setting lock position to (1081.19, 773.68) 21:21:38.870 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:21:38.870 00.000 10672 Changing from state SELECTING to SELECTED 21:21:38.870 00.000 10672 guider state => SELECTED 21:21:38.886 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=7376, Gamma=1.000 21:21:38.917 00.031 10672 UpdateGuideState exits: m=45025 SNR=16.3 21:21:38.917 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:38.917 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:38.917 00.000 10672 Enqueuing Expose request 21:21:38.917 00.000 428 Worker thread wakes up 21:21:38.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:38.917 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:21:40.510 01.593 10672 read socket command 10 21:21:40.510 00.000 10672 processing socket request REQDIST 21:21:40.510 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:40.510 00.000 10672 Sending socket response 0 (0x0) 21:21:41.229 00.719 428 Exposure complete 21:21:41.354 00.125 428 worker thread done servicing request 21:21:41.354 00.000 10672 OnExposeComplete: enter 21:21:41.354 00.000 10672 UpdateGuideState(): m_state=2 21:21:41.354 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3211 21:21:41.354 00.000 10672 Star::Find returns 1 (0), X=1095.16, Y=758.97, Mass=1066061, SNR=73.4, Peak=36160 HFD=7.6 21:21:41.354 00.000 10672 Status Line: Mass: 1066061 vs 37143 21:21:41.369 00.015 10672 UpdateCurrentPosition: star mass new=1066060.8 exp=37142.9 thresh=50% limits=(12963.7, 498677.7, 74285.9) 21:21:41.369 00.000 10672 DistanceChecker: activated 21:21:41.369 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:21:41.369 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:21:41.369 00.000 10672 guider state => SELECTING 21:21:41.369 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:21:41.369 00.000 10672 Status Line: Star lost - mass changed 21:21:41.385 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=58496, Gamma=1.000 21:21:41.416 00.031 10672 UpdateGuideState exits: Star lost - mass changed 21:21:41.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:41.416 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:21:41.416 00.000 10672 Enqueuing Expose request 21:21:41.416 00.000 428 Worker thread wakes up 21:21:41.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:41.416 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:21:43.732 02.316 428 Exposure complete 21:21:43.873 00.141 428 worker thread done servicing request 21:21:43.873 00.000 10672 OnExposeComplete: enter 21:21:43.873 00.000 10672 UpdateGuideState(): m_state=1 21:21:43.873 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3212 21:21:43.873 00.000 10672 Star::Find false star n=2 nbg=279 bg=3648.5 sigma=1219.6 thresh=7307 peak=6049 21:21:43.873 00.000 10672 Star::Find returns 0 (2), X=1081.00, Y=773.00, Mass=15855, SNR=2.9, Peak=13264 HFD=0.0 21:21:43.873 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:21:43.873 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:21:43.873 00.000 10672 Status Line: Star lost - low SNR 21:21:43.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=9456, Gamma=1.000 21:21:43.904 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:21:43.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:43.904 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:21:43.904 00.000 10672 Enqueuing Expose request 21:21:43.904 00.000 428 Worker thread wakes up 21:21:43.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:43.904 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:21:45.513 01.609 10672 read socket command 10 21:21:45.513 00.000 10672 processing socket request REQDIST 21:21:45.513 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:45.513 00.000 10672 Sending socket response 0 (0x0) 21:21:46.232 00.719 428 Exposure complete 21:21:46.372 00.140 428 worker thread done servicing request 21:21:46.372 00.000 10672 OnExposeComplete: enter 21:21:46.372 00.000 10672 UpdateGuideState(): m_state=1 21:21:46.372 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3213 21:21:46.372 00.000 10672 Star::Find returns 1 (0), X=1079.79, Y=774.67, Mass=32963, SNR=15.6, Peak=18176 HFD=3.1 21:21:46.372 00.000 10672 DistanceChecker: deactivated 21:21:46.372 00.000 10672 setting lock position to (1079.79, 774.67) 21:21:46.372 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:21:46.372 00.000 10672 Changing from state SELECTING to SELECTED 21:21:46.372 00.000 10672 guider state => SELECTED 21:21:46.372 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=6400, Gamma=1.000 21:21:46.403 00.031 10672 UpdateGuideState exits: m=32963 SNR=15.6 21:21:46.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:46.403 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:46.403 00.000 10672 Enqueuing Expose request 21:21:46.403 00.000 428 Worker thread wakes up 21:21:46.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:46.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:21:48.731 02.328 428 Exposure complete 21:21:48.856 00.125 428 worker thread done servicing request 21:21:48.856 00.000 10672 OnExposeComplete: enter 21:21:48.856 00.000 10672 UpdateGuideState(): m_state=2 21:21:48.856 00.000 10672 Star::Find(15, 1079, 774, 0, (0,0,0,0), 0.0, 0) frame 3214 21:21:48.856 00.000 10672 Star::Find returns 1 (0), X=1080.55, Y=774.84, Mass=44276, SNR=17.6, Peak=17632 HFD=5.0 21:21:48.856 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.02) = xAngle (3.25 = -3.04) 21:21:48.856 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (0.12 = 0.12) 21:21:48.856 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=0.17 hyp=0.78 cameraTheta=0.23 mountX=-0.78 mountY=0.09, mountTheta=3.02 21:21:48.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=7056, Gamma=1.000 21:21:48.887 00.031 10672 UpdateGuideState exits: m=44276 SNR=17.6 21:21:48.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:48.887 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:48.887 00.000 10672 Enqueuing Expose request 21:21:48.887 00.000 428 Worker thread wakes up 21:21:48.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:48.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,760,31,31) 21:21:50.512 01.625 10672 read socket command 10 21:21:50.512 00.000 10672 processing socket request REQDIST 21:21:50.512 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:50.512 00.000 10672 Sending socket response 0 (0x0) 21:21:51.235 00.723 428 Exposure complete 21:21:51.376 00.141 428 worker thread done servicing request 21:21:51.376 00.000 10672 OnExposeComplete: enter 21:21:51.376 00.000 10672 UpdateGuideState(): m_state=2 21:21:51.376 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3215 21:21:51.376 00.000 10672 Star::Find returns 1 (0), X=1080.13, Y=775.67, Mass=30881, SNR=14.4, Peak=19040 HFD=1.3 21:21:51.376 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.02) = xAngle (4.27 = -2.02) 21:21:51.376 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.14 = 1.14) 21:21:51.376 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=1.00 hyp=1.06 cameraTheta=1.25 mountX=-0.46 mountY=0.96, mountTheta=2.01 21:21:51.376 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=14576, Gamma=1.000 21:21:51.407 00.031 10672 UpdateGuideState exits: m=30881 SNR=14.4 21:21:51.407 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:51.407 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:51.407 00.000 10672 Enqueuing Expose request 21:21:51.407 00.000 428 Worker thread wakes up 21:21:51.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:51.407 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,761,31,31) 21:21:53.734 02.327 428 Exposure complete 21:21:53.859 00.125 428 worker thread done servicing request 21:21:53.859 00.000 10672 OnExposeComplete: enter 21:21:53.859 00.000 10672 UpdateGuideState(): m_state=2 21:21:53.859 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3216 21:21:53.859 00.000 10672 Star::Find returns 1 (0), X=1080.54, Y=774.04, Mass=22321, SNR=13.1, Peak=17632 HFD=1.7 21:21:53.859 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.02) = xAngle (2.32 = 2.32) 21:21:53.859 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.81 = -0.81) 21:21:53.859 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=-0.63 hyp=0.98 cameraTheta=-0.70 mountX=-0.67 mountY=-0.71, mountTheta=-2.33 21:21:53.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:21:53.890 00.031 10672 UpdateGuideState exits: m=22321 SNR=13.1 21:21:53.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:53.890 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:53.890 00.000 10672 Enqueuing Expose request 21:21:53.890 00.000 428 Worker thread wakes up 21:21:53.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:53.890 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:21:55.515 01.625 10672 read socket command 10 21:21:55.515 00.000 10672 processing socket request REQDIST 21:21:55.515 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:21:55.515 00.000 10672 Sending socket response 0 (0x0) 21:21:56.233 00.718 428 Exposure complete 21:21:56.358 00.125 428 worker thread done servicing request 21:21:56.358 00.000 10672 OnExposeComplete: enter 21:21:56.358 00.000 10672 UpdateGuideState(): m_state=2 21:21:56.358 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3217 21:21:56.358 00.000 10672 Star::Find returns 1 (0), X=1080.44, Y=773.82, Mass=35293, SNR=17.5, Peak=19152 HFD=2.5 21:21:56.358 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.02) = xAngle (2.11 = 2.11) 21:21:56.358 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.02 = -1.02) 21:21:56.358 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.85 hyp=1.07 cameraTheta=-0.91 mountX=-0.55 mountY=-0.91, mountTheta=-2.11 21:21:56.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:21:56.390 00.032 10672 UpdateGuideState exits: m=35293 SNR=17.5 21:21:56.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:56.390 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:56.390 00.000 10672 Enqueuing Expose request 21:21:56.390 00.000 428 Worker thread wakes up 21:21:56.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:56.390 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:21:58.733 02.343 428 Exposure complete 21:21:58.873 00.140 428 worker thread done servicing request 21:21:58.873 00.000 10672 OnExposeComplete: enter 21:21:58.873 00.000 10672 UpdateGuideState(): m_state=2 21:21:58.873 00.000 10672 Star::Find(15, 1080, 773, 0, (0,0,0,0), 0.0, 0) frame 3218 21:21:58.873 00.000 10672 Star::Find returns 1 (0), X=1080.41, Y=774.55, Mass=33802, SNR=14.8, Peak=17184 HFD=3.7 21:21:58.873 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.02) = xAngle (2.83 = 2.83) 21:21:58.873 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.30 = -0.30) 21:21:58.873 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.12 hyp=0.63 cameraTheta=-0.19 mountX=-0.60 mountY=-0.19, mountTheta=-2.84 21:21:58.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:21:58.889 00.016 10672 UpdateGuideState exits: m=33802 SNR=14.8 21:21:58.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:58.889 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:21:58.889 00.000 10672 Enqueuing Expose request 21:21:58.889 00.000 428 Worker thread wakes up 21:21:58.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:21:58.889 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:22:00.502 01.613 10672 read socket command 10 21:22:00.502 00.000 10672 processing socket request REQDIST 21:22:00.502 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:00.502 00.000 10672 Sending socket response 0 (0x0) 21:22:01.236 00.734 428 Exposure complete 21:22:01.361 00.125 428 worker thread done servicing request 21:22:01.361 00.000 10672 OnExposeComplete: enter 21:22:01.361 00.000 10672 UpdateGuideState(): m_state=2 21:22:01.361 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3219 21:22:01.361 00.000 10672 Star::Find false star n=4 nbg=260 bg=3456.2 sigma=993.6 thresh=6437 peak=6350 21:22:01.361 00.000 10672 Star::Find returns 0 (2), X=1080.00, Y=774.00, Mass=28351, SNR=2.9, Peak=15344 HFD=0.0 21:22:01.361 00.000 10672 DistanceChecker: activated 21:22:01.361 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:22:01.361 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:22:01.361 00.000 10672 guider state => SELECTING 21:22:01.361 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:22:01.361 00.000 10672 Status Line: Star lost - low SNR 21:22:01.408 00.047 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:22:01.439 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:22:01.439 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:01.439 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:22:01.439 00.000 10672 Enqueuing Expose request 21:22:01.439 00.000 428 Worker thread wakes up 21:22:01.439 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:01.439 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:22:03.736 02.297 428 Exposure complete 21:22:03.860 00.124 428 worker thread done servicing request 21:22:03.860 00.000 10672 OnExposeComplete: enter 21:22:03.860 00.000 10672 UpdateGuideState(): m_state=1 21:22:03.860 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3220 21:22:03.860 00.000 10672 Star::Find false star n=3 nbg=274 bg=3342.9 sigma=1158.8 thresh=6819 peak=6666 21:22:03.860 00.000 10672 Star::Find returns 0 (2), X=1080.00, Y=774.00, Mass=24003, SNR=2.9, Peak=16432 HFD=0.0 21:22:03.860 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:22:03.860 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:22:03.860 00.000 10672 Status Line: Star lost - low SNR 21:22:03.876 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=200, FiltMax=65488, Gamma=1.000 21:22:03.907 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:22:03.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:03.907 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:22:03.907 00.000 10672 Enqueuing Expose request 21:22:03.907 00.000 428 Worker thread wakes up 21:22:03.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:03.907 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:22:05.501 01.594 10672 read socket command 10 21:22:05.501 00.000 10672 processing socket request REQDIST 21:22:05.501 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:05.501 00.000 10672 Sending socket response 0 (0x0) 21:22:06.219 00.718 428 Exposure complete 21:22:06.344 00.125 428 worker thread done servicing request 21:22:06.344 00.000 10672 OnExposeComplete: enter 21:22:06.344 00.000 10672 UpdateGuideState(): m_state=1 21:22:06.344 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3221 21:22:06.344 00.000 10672 Star::Find returns 1 (0), X=1081.06, Y=774.18, Mass=31172, SNR=14.7, Peak=19808 HFD=2.6 21:22:06.344 00.000 10672 DistanceChecker: deactivated 21:22:06.360 00.016 10672 setting lock position to (1081.06, 774.18) 21:22:06.360 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:22:06.360 00.000 10672 Changing from state SELECTING to SELECTED 21:22:06.360 00.000 10672 guider state => SELECTED 21:22:06.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:22:06.391 00.031 10672 UpdateGuideState exits: m=31172 SNR=14.7 21:22:06.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:06.391 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:06.391 00.000 10672 Enqueuing Expose request 21:22:06.391 00.000 428 Worker thread wakes up 21:22:06.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:06.391 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:22:08.738 02.347 428 Exposure complete 21:22:08.863 00.125 428 worker thread done servicing request 21:22:08.863 00.000 10672 OnExposeComplete: enter 21:22:08.863 00.000 10672 UpdateGuideState(): m_state=2 21:22:08.863 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3222 21:22:08.863 00.000 10672 Star::Find returns 1 (0), X=1081.96, Y=774.13, Mass=23428, SNR=14.1, Peak=15344 HFD=4.2 21:22:08.863 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.02) = xAngle (2.96 = 2.96) 21:22:08.863 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.17 = -0.17) 21:22:08.863 00.000 10672 CameraToMount -- cameraX=0.90 cameraY=-0.05 hyp=0.91 cameraTheta=-0.06 mountX=-0.89 mountY=-0.15, mountTheta=-2.97 21:22:08.863 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:22:08.894 00.031 10672 UpdateGuideState exits: m=23428 SNR=14.1 21:22:08.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:08.894 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:08.894 00.000 10672 Enqueuing Expose request 21:22:08.894 00.000 428 Worker thread wakes up 21:22:08.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:08.894 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1067,759,31,31) 21:22:10.519 01.625 10672 read socket command 10 21:22:10.519 00.000 10672 processing socket request REQDIST 21:22:10.519 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:10.519 00.000 10672 Sending socket response 0 (0x0) 21:22:11.222 00.703 428 Exposure complete 21:22:11.362 00.140 428 worker thread done servicing request 21:22:11.362 00.000 10672 OnExposeComplete: enter 21:22:11.362 00.000 10672 UpdateGuideState(): m_state=2 21:22:11.362 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3223 21:22:11.362 00.000 10672 Star::Find false star n=4 nbg=255 bg=3585.0 sigma=986.3 thresh=6544 peak=6544 21:22:11.362 00.000 10672 Star::Find returns 0 (2), X=1081.00, Y=774.00, Mass=28028, SNR=2.9, Peak=17296 HFD=0.0 21:22:11.362 00.000 10672 DistanceChecker: activated 21:22:11.362 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:22:11.362 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:22:11.362 00.000 10672 guider state => SELECTING 21:22:11.362 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:22:11.362 00.000 10672 Status Line: Star lost - low SNR 21:22:11.394 00.032 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:22:11.425 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:22:11.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:11.425 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:22:11.425 00.000 10672 Enqueuing Expose request 21:22:11.425 00.000 428 Worker thread wakes up 21:22:11.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:11.425 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:22:13.705 02.280 428 Exposure complete 21:22:13.846 00.141 428 worker thread done servicing request 21:22:13.846 00.000 10672 OnExposeComplete: enter 21:22:13.846 00.000 10672 UpdateGuideState(): m_state=1 21:22:13.846 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3224 21:22:13.846 00.000 10672 Star::Find returns 1 (0), X=1080.86, Y=774.66, Mass=28665, SNR=13.2, Peak=20128 HFD=1.6 21:22:13.846 00.000 10672 DistanceChecker: deactivated 21:22:13.846 00.000 10672 setting lock position to (1080.86, 774.66) 21:22:13.846 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:22:13.846 00.000 10672 Changing from state SELECTING to SELECTED 21:22:13.846 00.000 10672 guider state => SELECTED 21:22:13.846 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:22:13.877 00.031 10672 UpdateGuideState exits: m=28665 SNR=13.2 21:22:13.877 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:13.877 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:13.877 00.000 10672 Enqueuing Expose request 21:22:13.877 00.000 428 Worker thread wakes up 21:22:13.877 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:13.877 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,760,31,31) 21:22:15.502 01.625 10672 read socket command 10 21:22:15.502 00.000 10672 processing socket request REQDIST 21:22:15.502 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:15.502 00.000 10672 Sending socket response 0 (0x0) 21:22:16.209 00.707 428 Exposure complete 21:22:16.334 00.125 428 worker thread done servicing request 21:22:16.350 00.016 10672 OnExposeComplete: enter 21:22:16.350 00.000 10672 UpdateGuideState(): m_state=2 21:22:16.350 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3225 21:22:16.350 00.000 10672 Star::Find returns 1 (0), X=1081.57, Y=774.24, Mass=38972, SNR=17.6, Peak=20784 HFD=3.3 21:22:16.350 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.02) = xAngle (2.49 = 2.49) 21:22:16.350 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-0.64 = -0.64) 21:22:16.350 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.42 hyp=0.83 cameraTheta=-0.53 mountX=-0.66 mountY=-0.50, mountTheta=-2.50 21:22:16.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:22:16.365 00.015 10672 UpdateGuideState exits: m=38972 SNR=17.6 21:22:16.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:16.365 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:16.365 00.000 10672 Enqueuing Expose request 21:22:16.365 00.000 428 Worker thread wakes up 21:22:16.365 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:16.365 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1067,759,31,31) 21:22:18.708 02.343 428 Exposure complete 21:22:18.833 00.125 428 worker thread done servicing request 21:22:18.833 00.000 10672 OnExposeComplete: enter 21:22:18.833 00.000 10672 UpdateGuideState(): m_state=2 21:22:18.849 00.016 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3226 21:22:18.849 00.000 10672 Star::Find false star n=3 nbg=266 bg=3299.2 sigma=1125.0 thresh=6674 peak=6583 21:22:18.849 00.000 10672 Star::Find returns 0 (2), X=1081.00, Y=774.00, Mass=21494, SNR=2.9, Peak=15440 HFD=0.0 21:22:18.849 00.000 10672 DistanceChecker: activated 21:22:18.849 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:22:18.849 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:22:18.849 00.000 10672 guider state => SELECTING 21:22:18.849 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:22:18.849 00.000 10672 Status Line: Star lost - low SNR 21:22:18.849 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:22:18.880 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:22:18.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:18.880 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:22:18.880 00.000 10672 Enqueuing Expose request 21:22:18.880 00.000 428 Worker thread wakes up 21:22:18.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:18.880 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:22:20.505 01.625 10672 read socket command 10 21:22:20.505 00.000 10672 processing socket request REQDIST 21:22:20.505 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:20.505 00.000 10672 Sending socket response 0 (0x0) 21:22:21.223 00.718 428 Exposure complete 21:22:21.364 00.141 428 worker thread done servicing request 21:22:21.364 00.000 10672 OnExposeComplete: enter 21:22:21.364 00.000 10672 UpdateGuideState(): m_state=1 21:22:21.364 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3227 21:22:21.364 00.000 10672 Star::Find returns 1 (0), X=1081.25, Y=773.76, Mass=25302, SNR=12.5, Peak=16096 HFD=2.6 21:22:21.364 00.000 10672 DistanceChecker: deactivated 21:22:21.364 00.000 10672 setting lock position to (1081.25, 773.76) 21:22:21.364 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:22:21.379 00.015 10672 Changing from state SELECTING to SELECTED 21:22:21.379 00.000 10672 guider state => SELECTED 21:22:21.395 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:22:21.426 00.031 10672 UpdateGuideState exits: m=25302 SNR=12.5 21:22:21.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:21.426 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:21.426 00.000 10672 Enqueuing Expose request 21:22:21.426 00.000 428 Worker thread wakes up 21:22:21.426 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:21.426 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:22:23.722 02.296 428 Exposure complete 21:22:23.847 00.125 428 worker thread done servicing request 21:22:23.847 00.000 10672 OnExposeComplete: enter 21:22:23.847 00.000 10672 UpdateGuideState(): m_state=2 21:22:23.847 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3228 21:22:23.847 00.000 10672 Star::Find returns 1 (0), X=1077.08, Y=787.36, Mass=17108, SNR=10.4, Peak=15776 HFD=1.3 21:22:23.847 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.02) = xAngle (4.89 = -1.39) 21:22:23.847 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.76 = 1.76) 21:22:23.847 00.000 10672 CameraToMount -- cameraX=-4.17 cameraY=13.60 hyp=14.22 cameraTheta=1.87 mountX=2.50 mountY=13.97, mountTheta=1.39 21:22:23.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:22:23.879 00.032 10672 UpdateGuideState exits: m=17108 SNR=10.4 21:22:23.879 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:23.879 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:23.879 00.000 10672 Enqueuing Expose request 21:22:23.879 00.000 428 Worker thread wakes up 21:22:23.879 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:23.879 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1062,772,31,31) 21:22:25.507 01.628 10672 read socket command 10 21:22:25.507 00.000 10672 processing socket request REQDIST 21:22:25.507 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:25.507 00.000 10672 Sending socket response 0 (0x0) 21:22:26.226 00.719 428 Exposure complete 21:22:26.351 00.125 428 worker thread done servicing request 21:22:26.351 00.000 10672 OnExposeComplete: enter 21:22:26.351 00.000 10672 UpdateGuideState(): m_state=2 21:22:26.351 00.000 10672 Star::Find(15, 1077, 787, 0, (0,0,0,0), 0.0, 0) frame 3229 21:22:26.351 00.000 10672 Star::Find returns 1 (0), X=1080.49, Y=774.85, Mass=38139, SNR=16.0, Peak=18176 HFD=3.2 21:22:26.351 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.02) = xAngle (5.20 = -1.08) 21:22:26.351 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.07 = 2.07) 21:22:26.351 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=1.09 hyp=1.32 cameraTheta=2.18 mountX=0.62 mountY=1.16, mountTheta=1.08 21:22:26.351 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:22:26.382 00.031 10672 UpdateGuideState exits: m=38139 SNR=16.0 21:22:26.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:26.382 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:26.382 00.000 10672 Enqueuing Expose request 21:22:26.382 00.000 428 Worker thread wakes up 21:22:26.382 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:26.382 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:22:28.709 02.327 428 Exposure complete 21:22:28.834 00.125 428 worker thread done servicing request 21:22:28.834 00.000 10672 OnExposeComplete: enter 21:22:28.834 00.000 10672 UpdateGuideState(): m_state=2 21:22:28.834 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3230 21:22:28.834 00.000 10672 Star::Find returns 1 (0), X=1080.58, Y=773.91, Mass=29415, SNR=13.9, Peak=17296 HFD=2.6 21:22:28.834 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.02) = xAngle (5.95 = -0.33) 21:22:28.834 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.82 = 2.82) 21:22:28.834 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.15 hyp=0.69 cameraTheta=2.93 mountX=0.65 mountY=0.22, mountTheta=0.32 21:22:28.834 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:22:28.866 00.032 10672 UpdateGuideState exits: m=29415 SNR=13.9 21:22:28.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:28.866 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:28.866 00.000 10672 Enqueuing Expose request 21:22:28.866 00.000 428 Worker thread wakes up 21:22:28.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:28.866 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:22:30.506 01.640 10672 read socket command 10 21:22:30.506 00.000 10672 processing socket request REQDIST 21:22:30.506 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:30.506 00.000 10672 Sending socket response 0 (0x0) 21:22:31.224 00.718 428 Exposure complete 21:22:31.365 00.141 428 worker thread done servicing request 21:22:31.365 00.000 10672 OnExposeComplete: enter 21:22:31.365 00.000 10672 UpdateGuideState(): m_state=2 21:22:31.365 00.000 10672 Star::Find(15, 1080, 773, 0, (0,0,0,0), 0.0, 0) frame 3231 21:22:31.365 00.000 10672 Star::Find returns 1 (0), X=1081.63, Y=774.61, Mass=24513, SNR=12.7, Peak=17728 HFD=2.8 21:22:31.365 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.02) = xAngle (4.17 = -2.11) 21:22:31.365 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.04 = 1.04) 21:22:31.365 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.85 hyp=0.93 cameraTheta=1.15 mountX=-0.48 mountY=0.80, mountTheta=2.11 21:22:31.365 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:22:31.380 00.015 10672 UpdateGuideState exits: m=24513 SNR=12.7 21:22:31.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:31.380 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:31.380 00.000 10672 Enqueuing Expose request 21:22:31.380 00.000 428 Worker thread wakes up 21:22:31.380 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:31.380 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1067,760,31,31) 21:22:33.729 02.349 428 Exposure complete 21:22:33.853 00.124 428 worker thread done servicing request 21:22:33.853 00.000 10672 OnExposeComplete: enter 21:22:33.853 00.000 10672 UpdateGuideState(): m_state=2 21:22:33.853 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3232 21:22:33.853 00.000 10672 Star::Find returns 1 (0), X=1080.10, Y=775.05, Mass=46155, SNR=15.8, Peak=18720 HFD=6.3 21:22:33.853 00.000 10672 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.02) = xAngle (5.32 = -0.96) 21:22:33.853 00.000 10672 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.20 = 2.20) 21:22:33.853 00.000 10672 CameraToMount -- cameraX=-1.16 cameraY=1.28 hyp=1.73 cameraTheta=2.30 mountX=0.99 mountY=1.40, mountTheta=0.96 21:22:33.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:22:33.885 00.032 10672 UpdateGuideState exits: m=46155 SNR=15.8 21:22:33.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:33.885 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:33.885 00.000 10672 Enqueuing Expose request 21:22:33.885 00.000 428 Worker thread wakes up 21:22:33.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:33.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:22:35.509 01.624 10672 read socket command 10 21:22:35.509 00.000 10672 processing socket request REQDIST 21:22:35.509 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:35.509 00.000 10672 Sending socket response 0 (0x0) 21:22:36.228 00.719 428 Exposure complete 21:22:36.353 00.125 428 worker thread done servicing request 21:22:36.353 00.000 10672 OnExposeComplete: enter 21:22:36.353 00.000 10672 UpdateGuideState(): m_state=2 21:22:36.353 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3233 21:22:36.353 00.000 10672 Star::Find false star n=7 nbg=250 bg=3314.9 sigma=1031.0 thresh=6408 peak=5532 21:22:36.353 00.000 10672 Star::Find returns 0 (2), X=1080.00, Y=775.00, Mass=36523, SNR=2.9, Peak=15552 HFD=0.0 21:22:36.353 00.000 10672 DistanceChecker: activated 21:22:36.353 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:22:36.353 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:22:36.353 00.000 10672 guider state => SELECTING 21:22:36.353 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:22:36.353 00.000 10672 Status Line: Star lost - low SNR 21:22:36.368 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:22:36.384 00.016 10672 UpdateGuideState exits: Star lost - low SNR 21:22:36.384 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:36.399 00.015 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:22:36.399 00.000 10672 Enqueuing Expose request 21:22:36.399 00.000 428 Worker thread wakes up 21:22:36.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:36.399 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:22:38.696 02.297 428 Exposure complete 21:22:38.836 00.140 428 worker thread done servicing request 21:22:38.836 00.000 10672 OnExposeComplete: enter 21:22:38.836 00.000 10672 UpdateGuideState(): m_state=1 21:22:38.836 00.000 10672 Star::Find(15, 1080, 775, 0, (0,0,0,0), 0.0, 0) frame 3234 21:22:38.836 00.000 10672 Star::Find returns 1 (0), X=1078.84, Y=786.39, Mass=37244, SNR=16.5, Peak=19040 HFD=1.9 21:22:38.836 00.000 10672 DistanceChecker: deactivated 21:22:38.836 00.000 10672 setting lock position to (1078.84, 786.39) 21:22:38.836 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:22:38.836 00.000 10672 Changing from state SELECTING to SELECTED 21:22:38.836 00.000 10672 guider state => SELECTED 21:22:38.852 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:22:38.867 00.015 10672 UpdateGuideState exits: m=37244 SNR=16.5 21:22:38.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:38.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:38.867 00.000 10672 Enqueuing Expose request 21:22:38.867 00.000 428 Worker thread wakes up 21:22:38.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:38.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,771,31,31) 21:22:40.513 01.646 10672 read socket command 10 21:22:40.513 00.000 10672 processing socket request REQDIST 21:22:40.513 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:40.513 00.000 10672 Sending socket response 0 (0x0) 21:22:41.215 00.702 428 Exposure complete 21:22:41.356 00.141 428 worker thread done servicing request 21:22:41.356 00.000 10672 OnExposeComplete: enter 21:22:41.356 00.000 10672 UpdateGuideState(): m_state=2 21:22:41.356 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3235 21:22:41.356 00.000 10672 Star::Find returns 1 (0), X=1091.00, Y=800.00, Mass=12719, SNR=12.3, Peak=19584 HFD=0.5 21:22:41.356 00.000 10672 Status Line: Mass: 12719 vs 31172 21:22:41.356 00.000 10672 UpdateCurrentPosition: star mass new=12718.6 exp=31172.2 thresh=50% limits=(15400.7, 498677.7, 62344.4) 21:22:41.356 00.000 10672 DistanceChecker: activated 21:22:41.356 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:22:41.356 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:22:41.356 00.000 10672 guider state => SELECTING 21:22:41.356 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:22:41.356 00.000 10672 Status Line: Star lost - mass changed 21:22:41.371 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:22:41.403 00.032 10672 UpdateGuideState exits: Star lost - mass changed 21:22:41.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:41.403 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:22:41.403 00.000 10672 Enqueuing Expose request 21:22:41.403 00.000 428 Worker thread wakes up 21:22:41.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:41.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:22:43.714 02.311 428 Exposure complete 21:22:43.839 00.125 428 worker thread done servicing request 21:22:43.839 00.000 10672 OnExposeComplete: enter 21:22:43.839 00.000 10672 UpdateGuideState(): m_state=1 21:22:43.839 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3236 21:22:43.839 00.000 10672 Star::Find returns 1 (0), X=1081.50, Y=774.53, Mass=42223, SNR=15.5, Peak=17952 HFD=5.3 21:22:43.839 00.000 10672 DistanceChecker: deactivated 21:22:43.839 00.000 10672 setting lock position to (1081.50, 774.53) 21:22:43.839 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:22:43.839 00.000 10672 Changing from state SELECTING to SELECTED 21:22:43.839 00.000 10672 guider state => SELECTED 21:22:43.855 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:22:43.871 00.016 10672 UpdateGuideState exits: m=42223 SNR=15.5 21:22:43.871 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:43.871 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:43.871 00.000 10672 Enqueuing Expose request 21:22:43.886 00.015 428 Worker thread wakes up 21:22:43.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:43.886 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1067,760,31,31) 21:22:45.511 01.625 10672 read socket command 10 21:22:45.511 00.000 10672 processing socket request REQDIST 21:22:45.511 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:45.511 00.000 10672 Sending socket response 0 (0x0) 21:22:46.214 00.703 428 Exposure complete 21:22:46.339 00.125 428 worker thread done servicing request 21:22:46.339 00.000 10672 OnExposeComplete: enter 21:22:46.339 00.000 10672 UpdateGuideState(): m_state=2 21:22:46.339 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3237 21:22:46.339 00.000 10672 Star::Find returns 1 (0), X=1081.32, Y=774.13, Mass=33959, SNR=15.5, Peak=18608 HFD=4.6 21:22:46.339 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.02) = xAngle (1.03 = 1.03) 21:22:46.339 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.10 = -2.10) 21:22:46.339 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.40 hyp=0.44 cameraTheta=-1.99 mountX=0.22 mountY=-0.38, mountTheta=-1.03 21:22:46.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:22:46.370 00.031 10672 UpdateGuideState exits: m=33959 SNR=15.5 21:22:46.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:46.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:46.370 00.000 10672 Enqueuing Expose request 21:22:46.370 00.000 428 Worker thread wakes up 21:22:46.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:46.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:22:48.697 02.327 428 Exposure complete 21:22:48.826 00.129 428 worker thread done servicing request 21:22:48.826 00.000 10672 OnExposeComplete: enter 21:22:48.826 00.000 10672 UpdateGuideState(): m_state=2 21:22:48.826 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3238 21:22:48.826 00.000 10672 Star::Find returns 1 (0), X=1078.49, Y=786.43, Mass=29660, SNR=12.7, Peak=15344 HFD=1.5 21:22:48.826 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.02) = xAngle (4.84 = -1.44) 21:22:48.826 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.71 = 1.71) 21:22:48.826 00.000 10672 CameraToMount -- cameraX=-3.01 cameraY=11.90 hyp=12.28 cameraTheta=1.82 mountX=1.55 mountY=12.16, mountTheta=1.44 21:22:48.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:22:48.857 00.031 10672 UpdateGuideState exits: m=29660 SNR=12.7 21:22:48.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:48.857 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:48.857 00.000 10672 Enqueuing Expose request 21:22:48.857 00.000 428 Worker thread wakes up 21:22:48.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:48.857 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1063,771,31,31) 21:22:50.513 01.656 10672 read socket command 10 21:22:50.513 00.000 10672 processing socket request REQDIST 21:22:50.513 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:50.513 00.000 10672 Sending socket response 0 (0x0) 21:22:51.216 00.703 428 Exposure complete 21:22:51.341 00.125 428 worker thread done servicing request 21:22:51.341 00.000 10672 OnExposeComplete: enter 21:22:51.341 00.000 10672 UpdateGuideState(): m_state=2 21:22:51.341 00.000 10672 Star::Find(15, 1078, 786, 0, (0,0,0,0), 0.0, 0) frame 3239 21:22:51.341 00.000 10672 Star::Find returns 1 (0), X=1079.48, Y=775.36, Mass=45902, SNR=16.3, Peak=21664 HFD=5.1 21:22:51.341 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.02) = xAngle (5.77 = -0.51) 21:22:51.341 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.64 = 2.64) 21:22:51.341 00.000 10672 CameraToMount -- cameraX=-2.02 cameraY=0.83 hyp=2.18 cameraTheta=2.75 mountX=1.90 mountY=1.04, mountTheta=0.50 21:22:51.341 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:22:51.372 00.031 10672 UpdateGuideState exits: m=45902 SNR=16.3 21:22:51.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:51.372 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:51.372 00.000 10672 Enqueuing Expose request 21:22:51.372 00.000 428 Worker thread wakes up 21:22:51.372 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:51.372 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1064,760,31,31) 21:22:53.715 02.343 428 Exposure complete 21:22:53.840 00.125 428 worker thread done servicing request 21:22:53.840 00.000 10672 OnExposeComplete: enter 21:22:53.840 00.000 10672 UpdateGuideState(): m_state=2 21:22:53.840 00.000 10672 Star::Find(15, 1079, 775, 0, (0,0,0,0), 0.0, 0) frame 3240 21:22:53.840 00.000 10672 Star::Find returns 1 (0), X=1079.80, Y=774.92, Mass=41349, SNR=15.1, Peak=18928 HFD=6.5 21:22:53.840 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.02) = xAngle (5.93 = -0.35) 21:22:53.840 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.81 = 2.81) 21:22:53.840 00.000 10672 CameraToMount -- cameraX=-1.70 cameraY=0.39 hyp=1.74 cameraTheta=2.91 mountX=1.64 mountY=0.57, mountTheta=0.34 21:22:53.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:22:53.872 00.032 10672 UpdateGuideState exits: m=41349 SNR=15.1 21:22:53.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:53.872 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:53.872 00.000 10672 Enqueuing Expose request 21:22:53.872 00.000 428 Worker thread wakes up 21:22:53.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:53.872 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,760,31,31) 21:22:55.512 01.640 10672 read socket command 10 21:22:55.512 00.000 10672 processing socket request REQDIST 21:22:55.512 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:22:55.512 00.000 10672 Sending socket response 0 (0x0) 21:22:56.215 00.703 428 Exposure complete 21:22:56.371 00.156 428 worker thread done servicing request 21:22:56.371 00.000 10672 OnExposeComplete: enter 21:22:56.371 00.000 10672 UpdateGuideState(): m_state=2 21:22:56.371 00.000 10672 Star::Find(15, 1079, 774, 0, (0,0,0,0), 0.0, 0) frame 3241 21:22:56.371 00.000 10672 Star::Find returns 1 (0), X=1078.45, Y=787.84, Mass=42221, SNR=16.3, Peak=17952 HFD=3.7 21:22:56.371 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.02) = xAngle (4.82 = -1.47) 21:22:56.371 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.69 = 1.69) 21:22:56.371 00.000 10672 CameraToMount -- cameraX=-3.05 cameraY=13.31 hyp=13.66 cameraTheta=1.80 mountX=1.41 mountY=13.56, mountTheta=1.47 21:22:56.371 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:22:56.402 00.031 10672 UpdateGuideState exits: m=42221 SNR=16.3 21:22:56.402 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:56.402 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:56.402 00.000 10672 Enqueuing Expose request 21:22:56.402 00.000 428 Worker thread wakes up 21:22:56.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:56.402 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1063,773,31,31) 21:22:58.718 02.316 428 Exposure complete 21:22:58.843 00.125 428 worker thread done servicing request 21:22:58.843 00.000 10672 OnExposeComplete: enter 21:22:58.843 00.000 10672 UpdateGuideState(): m_state=2 21:22:58.843 00.000 10672 Star::Find(15, 1078, 787, 0, (0,0,0,0), 0.0, 0) frame 3242 21:22:58.843 00.000 10672 Star::Find returns 1 (0), X=1081.43, Y=774.48, Mass=56378, SNR=19.8, Peak=18832 HFD=5.2 21:22:58.843 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.02) = xAngle (0.48 = 0.48) 21:22:58.843 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65) 21:22:58.843 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.54 mountX=0.07 mountY=-0.04, mountTheta=-0.49 21:22:58.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:22:58.874 00.031 10672 UpdateGuideState exits: m=56378 SNR=19.8 21:22:58.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:58.874 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:22:58.874 00.000 10672 Enqueuing Expose request 21:22:58.874 00.000 428 Worker thread wakes up 21:22:58.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:22:58.874 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:23:00.514 01.640 10672 read socket command 10 21:23:00.514 00.000 10672 processing socket request REQDIST 21:23:00.514 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:23:00.514 00.000 10672 Sending socket response 0 (0x0) 21:23:01.217 00.703 428 Exposure complete 21:23:01.342 00.125 428 worker thread done servicing request 21:23:01.342 00.000 10672 OnExposeComplete: enter 21:23:01.342 00.000 10672 UpdateGuideState(): m_state=2 21:23:01.342 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3243 21:23:01.342 00.000 10672 Star::Find returns 1 (0), X=1081.33, Y=773.84, Mass=33402, SNR=12.8, Peak=17632 HFD=3.6 21:23:01.342 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.02) = xAngle (1.21 = 1.21) 21:23:01.342 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92) 21:23:01.342 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.68 hyp=0.70 cameraTheta=-1.81 mountX=0.25 mountY=-0.66, mountTheta=-1.21 21:23:01.342 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:23:01.373 00.031 10672 UpdateGuideState exits: m=33402 SNR=12.8 21:23:01.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:01.373 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:01.373 00.000 10672 Enqueuing Expose request 21:23:01.373 00.000 428 Worker thread wakes up 21:23:01.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:01.373 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:23:03.701 02.328 428 Exposure complete 21:23:03.841 00.140 428 worker thread done servicing request 21:23:03.841 00.000 10672 OnExposeComplete: enter 21:23:03.841 00.000 10672 UpdateGuideState(): m_state=2 21:23:03.841 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3244 21:23:03.841 00.000 10672 Star::Find returns 1 (0), X=1079.62, Y=776.17, Mass=41718, SNR=15.7, Peak=18288 HFD=7.3 21:23:03.841 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.02) = xAngle (5.44 = -0.84) 21:23:03.841 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.32 = 2.32) 21:23:03.841 00.000 10672 CameraToMount -- cameraX=-1.88 cameraY=1.64 hyp=2.49 cameraTheta=2.42 mountX=1.67 mountY=1.83, mountTheta=0.83 21:23:03.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:23:03.873 00.032 10672 UpdateGuideState exits: m=41718 SNR=15.7 21:23:03.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:03.873 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:03.873 00.000 10672 Enqueuing Expose request 21:23:03.873 00.000 428 Worker thread wakes up 21:23:03.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:03.873 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,761,31,31) 21:23:05.502 01.629 10672 read socket command 10 21:23:05.502 00.000 10672 processing socket request REQDIST 21:23:05.502 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:23:05.502 00.000 10672 Sending socket response 0 (0x0) 21:23:06.205 00.703 428 Exposure complete 21:23:06.346 00.141 428 worker thread done servicing request 21:23:06.346 00.000 10672 OnExposeComplete: enter 21:23:06.346 00.000 10672 UpdateGuideState(): m_state=2 21:23:06.346 00.000 10672 Star::Find(15, 1079, 776, 0, (0,0,0,0), 0.0, 0) frame 3245 21:23:06.346 00.000 10672 Star::Find returns 1 (0), X=1080.47, Y=774.28, Mass=51394, SNR=17.8, Peak=20032 HFD=4.8 21:23:06.346 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.02) = xAngle (0.11 = 0.11) 21:23:06.346 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02) 21:23:06.346 00.000 10672 CameraToMount -- cameraX=-1.03 cameraY=-0.24 hyp=1.06 cameraTheta=-2.91 mountX=1.05 mountY=-0.13, mountTheta=-0.13 21:23:06.346 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:23:06.361 00.015 10672 UpdateGuideState exits: m=51394 SNR=17.8 21:23:06.361 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:06.361 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:06.361 00.000 10672 Enqueuing Expose request 21:23:06.361 00.000 428 Worker thread wakes up 21:23:06.361 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:06.361 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:23:08.704 02.343 428 Exposure complete 21:23:08.829 00.125 428 worker thread done servicing request 21:23:08.829 00.000 10672 OnExposeComplete: enter 21:23:08.845 00.016 10672 UpdateGuideState(): m_state=2 21:23:08.845 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3246 21:23:08.845 00.000 10672 Star::Find returns 1 (0), X=1081.52, Y=774.58, Mass=17863, SNR=10.0, Peak=14240 HFD=2.5 21:23:08.845 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.02) = xAngle (4.29 = -1.99) 21:23:08.845 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (1.17 = 1.17) 21:23:08.845 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.27 mountX=-0.02 mountY=0.06, mountTheta=1.99 21:23:08.845 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:23:08.860 00.015 10672 UpdateGuideState exits: m=17863 SNR=10.0 21:23:08.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:08.860 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:08.860 00.000 10672 Enqueuing Expose request 21:23:08.860 00.000 428 Worker thread wakes up 21:23:08.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:08.860 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1067,760,31,31) 21:23:10.500 01.640 10672 read socket command 10 21:23:10.500 00.000 10672 processing socket request REQDIST 21:23:10.500 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:23:10.500 00.000 10672 Sending socket response 0 (0x0) 21:23:11.203 00.703 428 Exposure complete 21:23:11.344 00.141 428 worker thread done servicing request 21:23:11.344 00.000 10672 OnExposeComplete: enter 21:23:11.344 00.000 10672 UpdateGuideState(): m_state=2 21:23:11.344 00.000 10672 Star::Find(15, 1081, 774, 0, (0,0,0,0), 0.0, 0) frame 3247 21:23:11.344 00.000 10672 Star::Find returns 1 (0), X=1081.35, Y=773.99, Mass=22704, SNR=14.5, Peak=18384 HFD=2.5 21:23:11.344 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.02) = xAngle (1.17 = 1.17) 21:23:11.344 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96) 21:23:11.344 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.54 hyp=0.56 cameraTheta=-1.85 mountX=0.22 mountY=-0.52, mountTheta=-1.17 21:23:11.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:23:11.360 00.016 10672 UpdateGuideState exits: m=22704 SNR=14.5 21:23:11.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:11.360 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:11.360 00.000 10672 Enqueuing Expose request 21:23:11.360 00.000 428 Worker thread wakes up 21:23:11.360 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:11.360 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:23:13.692 02.332 428 Exposure complete 21:23:13.816 00.124 428 worker thread done servicing request 21:23:13.816 00.000 10672 OnExposeComplete: enter 21:23:13.816 00.000 10672 UpdateGuideState(): m_state=2 21:23:13.816 00.000 10672 Star::Find(15, 1081, 773, 0, (0,0,0,0), 0.0, 0) frame 3248 21:23:13.816 00.000 10672 Star::Find returns 1 (0), X=1080.34, Y=774.42, Mass=36170, SNR=14.2, Peak=17840 HFD=3.9 21:23:13.816 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 21:23:13.832 00.016 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.13) 21:23:13.832 00.000 10672 CameraToMount -- cameraX=-1.16 cameraY=-0.11 hyp=1.17 cameraTheta=-3.05 mountX=1.16 mountY=0.02, mountTheta=0.02 21:23:13.832 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:23:13.848 00.016 10672 UpdateGuideState exits: m=36170 SNR=14.2 21:23:13.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:13.848 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:13.848 00.000 10672 Enqueuing Expose request 21:23:13.848 00.000 428 Worker thread wakes up 21:23:13.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:13.848 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:23:15.503 01.655 10672 read socket command 10 21:23:15.503 00.000 10672 processing socket request REQDIST 21:23:15.503 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:23:15.503 00.000 10672 Sending socket response 0 (0x0) 21:23:16.191 00.688 428 Exposure complete 21:23:16.316 00.125 428 worker thread done servicing request 21:23:16.316 00.000 10672 OnExposeComplete: enter 21:23:16.316 00.000 10672 UpdateGuideState(): m_state=2 21:23:16.316 00.000 10672 Star::Find(15, 1080, 774, 0, (0,0,0,0), 0.0, 0) frame 3249 21:23:16.316 00.000 10672 Star::Find returns 1 (0), X=1079.74, Y=774.01, Mass=27733, SNR=12.9, Peak=17408 HFD=2.0 21:23:16.316 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.02) = xAngle (0.16 = 0.16) 21:23:16.316 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96) 21:23:16.316 00.000 10672 CameraToMount -- cameraX=-1.76 cameraY=-0.52 hyp=1.84 cameraTheta=-2.86 mountX=1.81 mountY=-0.33, mountTheta=-0.18 21:23:16.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:23:16.347 00.031 10672 UpdateGuideState exits: m=27733 SNR=12.9 21:23:16.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:16.347 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:16.347 00.000 10672 Enqueuing Expose request 21:23:16.347 00.000 428 Worker thread wakes up 21:23:16.347 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:16.347 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1065,759,31,31) 21:23:18.690 02.343 428 Exposure complete 21:23:18.815 00.125 428 worker thread done servicing request 21:23:18.815 00.000 10672 OnExposeComplete: enter 21:23:18.815 00.000 10672 UpdateGuideState(): m_state=2 21:23:18.815 00.000 10672 Star::Find(15, 1079, 774, 0, (0,0,0,0), 0.0, 0) frame 3250 21:23:18.815 00.000 10672 Star::Find false star n=7 nbg=249 bg=3174.6 sigma=1046.9 thresh=6315 peak=6066 21:23:18.830 00.015 10672 Star::Find returns 0 (2), X=1079.00, Y=774.00, Mass=39922, SNR=2.9, Peak=15552 HFD=0.0 21:23:18.830 00.000 10672 DistanceChecker: activated 21:23:18.830 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:23:18.830 00.000 10672 Changing from state SELECTED to UNINITIALIZED 21:23:18.830 00.000 10672 guider state => SELECTING 21:23:18.830 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:23:18.830 00.000 10672 Status Line: Star lost - low SNR 21:23:18.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:23:18.862 00.032 10672 UpdateGuideState exits: Star lost - low SNR 21:23:18.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:18.862 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:23:18.862 00.000 10672 Enqueuing Expose request 21:23:18.862 00.000 428 Worker thread wakes up 21:23:18.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:18.862 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:23:20.502 01.640 10672 read socket command 10 21:23:20.502 00.000 10672 processing socket request REQDIST 21:23:20.502 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:23:20.502 00.000 10672 Sending socket response 0 (0x0) 21:23:21.205 00.703 428 Exposure complete 21:23:21.345 00.140 428 worker thread done servicing request 21:23:21.345 00.000 10672 OnExposeComplete: enter 21:23:21.345 00.000 10672 UpdateGuideState(): m_state=1 21:23:21.345 00.000 10672 Star::Find(15, 1079, 774, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:21.345 00.000 10672 Star::Find returns 1 (0), X=1081.18, Y=773.51, Mass=36438, SNR=17.3, Peak=16864 HFD=3.8 21:23:21.345 00.000 10672 DistanceChecker: deactivated 21:23:21.345 00.000 10672 setting lock position to (1081.18, 773.51) 21:23:21.345 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:23:21.345 00.000 10672 Changing from state SELECTING to SELECTED 21:23:21.345 00.000 10672 guider state => SELECTED 21:23:21.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:23:21.377 00.032 10672 UpdateGuideState exits: m=36438 SNR=17.3 21:23:21.377 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:21.377 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:21.377 00.000 10672 Enqueuing Expose request 21:23:21.377 00.000 428 Worker thread wakes up 21:23:21.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:21.377 00.000 428 Handling exposure in thread, d=2500 o=3 r=(1066,759,31,31) 21:23:23.677 02.300 10672 GuiderOneStar::AutoSelect enter 21:23:23.677 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 21:23:23.692 00.015 428 Exposure complete 21:23:23.833 00.141 428 worker thread done servicing request 21:23:24.005 00.172 10672 AutoFind: global mean = -1.1, stdev 2704.3 21:23:24.005 00.000 10672 AutoFind: using threshold = 0.1 21:23:24.223 00.218 10672 AutoFind: local max [694, 810] 89.5 21:23:24.223 00.000 10672 AutoFind: local max [355, 919] 87.5 21:23:24.223 00.000 10672 AutoFind: local max [143, 269] 85.3 21:23:24.223 00.000 10672 AutoFind: local max [801, 677] 83.9 21:23:24.223 00.000 10672 AutoFind: local max [1235, 261] 74.6 21:23:24.223 00.000 10672 AutoFind: local max [1168, 805] 68.8 21:23:24.223 00.000 10672 AutoFind: local max [1095, 725] 66.1 21:23:24.223 00.000 10672 AutoFind: local max [306, 769] 60.4 21:23:24.223 00.000 10672 AutoFind: local max [1207, 542] 59.7 21:23:24.223 00.000 10672 AutoFind: local max [571, 398] 33.0 21:23:24.223 00.000 10672 AutoFind: local max [568, 405] 32.1 21:23:24.223 00.000 10672 AutoFind: local max [83, 874] 27.4 21:23:24.223 00.000 10672 AutoFind: local max [1078, 125] 27.1 21:23:24.223 00.000 10672 AutoFind: local max [110, 349] 26.0 21:23:24.223 00.000 10672 AutoFind: local max [701, 839] 24.6 21:23:24.223 00.000 10672 AutoFind: local max [396, 441] 21.5 21:23:24.223 00.000 10672 AutoFind: local max [293, 799] 21.5 21:23:24.223 00.000 10672 AutoFind: local max [308, 106] 21.2 21:23:24.223 00.000 10672 AutoFind: local max [803, 913] 20.1 21:23:24.223 00.000 10672 AutoFind: local max [905, 801] 15.7 21:23:24.223 00.000 10672 AutoFind: local max [346, 525] 15.3 21:23:24.223 00.000 10672 AutoFind: local max [435, 634] 12.4 21:23:24.223 00.000 10672 AutoFind: local max [128, 625] 11.5 21:23:24.223 00.000 10672 AutoFind: local max [1270, 856] 10.9 21:23:24.223 00.000 10672 AutoFind: local max [1160, 481] 10.7 21:23:24.223 00.000 10672 AutoFind: local max [136, 868] 10.4 21:23:24.223 00.000 10672 AutoFind: local max [351, 319] 10.0 21:23:24.223 00.000 10672 AutoFind: local max [89, 174] 9.6 21:23:24.223 00.000 10672 AutoFind: local max [148, 499] 8.7 21:23:24.223 00.000 10672 AutoFind: local max [579, 31] 8.6 21:23:24.223 00.000 10672 AutoFind: local max [1012, 694] 8.3 21:23:24.223 00.000 10672 AutoFind: local max [410, 531] 8.3 21:23:24.223 00.000 10672 AutoFind: local max [655, 550] 7.5 21:23:24.223 00.000 10672 AutoFind: local max [806, 837] 7.3 21:23:24.223 00.000 10672 AutoFind: local max [766, 225] 7.3 21:23:24.223 00.000 10672 AutoFind: local max [1162, 106] 6.8 21:23:24.223 00.000 10672 AutoFind: local max [1266, 194] 6.6 21:23:24.223 00.000 10672 AutoFind: local max [1222, 225] 6.6 21:23:24.223 00.000 10672 AutoFind: local max [509, 45] 6.5 21:23:24.223 00.000 10672 AutoFind: local max [171, 628] 6.5 21:23:24.223 00.000 10672 AutoFind: local max [564, 213] 6.3 21:23:24.223 00.000 10672 AutoFind: local max [845, 949] 6.3 21:23:24.223 00.000 10672 AutoFind: local max [1162, 375] 6.3 21:23:24.223 00.000 10672 AutoFind: local max [114, 142] 5.8 21:23:24.223 00.000 10672 AutoFind: local max [1176, 549] 5.7 21:23:24.223 00.000 10672 AutoFind: local max [1013, 282] 5.6 21:23:24.223 00.000 10672 AutoFind: local max [463, 804] 5.5 21:23:24.223 00.000 10672 AutoFind: local max [165, 399] 5.2 21:23:24.223 00.000 10672 AutoFind: local max [487, 676] 5.1 21:23:24.223 00.000 10672 AutoFind: local max [323, 638] 5.1 21:23:24.223 00.000 10672 AutoFind: local max [586, 544] 5.1 21:23:24.223 00.000 10672 AutoFind: local max [830, 858] 4.9 21:23:24.223 00.000 10672 AutoFind: local max [986, 252] 4.9 21:23:24.223 00.000 10672 AutoFind: local max [1104, 493] 4.9 21:23:24.223 00.000 10672 AutoFind: local max [1053, 63] 4.7 21:23:24.223 00.000 10672 AutoFind: local max [1238, 603] 4.6 21:23:24.223 00.000 10672 AutoFind: local max [1075, 877] 4.5 21:23:24.223 00.000 10672 AutoFind: local max [710, 795] 4.4 21:23:24.223 00.000 10672 AutoFind: local max [1229, 376] 4.4 21:23:24.223 00.000 10672 AutoFind: local max [956, 819] 4.4 21:23:24.223 00.000 10672 AutoFind: local max [1172, 669] 4.4 21:23:24.223 00.000 10672 AutoFind: local max [1119, 18] 4.4 21:23:24.223 00.000 10672 AutoFind: local max [811, 505] 4.3 21:23:24.223 00.000 10672 AutoFind: local max [631, 651] 4.3 21:23:24.223 00.000 10672 AutoFind: local max [730, 276] 4.2 21:23:24.223 00.000 10672 AutoFind: local max [1124, 285] 4.2 21:23:24.223 00.000 10672 AutoFind: local max [73, 119] 4.1 21:23:24.223 00.000 10672 AutoFind: local max [606, 274] 4.0 21:23:24.239 00.016 10672 AutoFind: local max [928, 740] 3.9 21:23:24.239 00.000 10672 AutoFind: local max [202, 655] 3.9 21:23:24.239 00.000 10672 AutoFind: local max [1236, 55] 3.9 21:23:24.239 00.000 10672 AutoFind: local max [780, 502] 3.9 21:23:24.239 00.000 10672 AutoFind: local max [303, 313] 3.8 21:23:24.239 00.000 10672 AutoFind: local max [933, 641] 3.8 21:23:24.239 00.000 10672 AutoFind: local max [76, 625] 3.8 21:23:24.239 00.000 10672 AutoFind: local max [679, 415] 3.7 21:23:24.239 00.000 10672 AutoFind: local max [1216, 33] 3.7 21:23:24.239 00.000 10672 AutoFind: local max [153, 136] 3.7 21:23:24.239 00.000 10672 AutoFind: local max [846, 92] 3.7 21:23:24.239 00.000 10672 AutoFind: local max [1197, 295] 3.6 21:23:24.239 00.000 10672 AutoFind: local max [360, 394] 3.6 21:23:24.239 00.000 10672 AutoFind: local max [444, 859] 3.5 21:23:24.239 00.000 10672 AutoFind: local max [527, 525] 3.5 21:23:24.239 00.000 10672 AutoFind: local max [582, 401] 3.5 21:23:24.239 00.000 10672 AutoFind: local max [334, 198] 3.5 21:23:24.239 00.000 10672 AutoFind: local max [186, 842] 3.4 21:23:24.239 00.000 10672 AutoFind: local max [786, 598] 3.4 21:23:24.239 00.000 10672 AutoFind: local max [725, 879] 3.4 21:23:24.239 00.000 10672 AutoFind: local max [486, 440] 3.4 21:23:24.239 00.000 10672 AutoFind: local max [42, 43] 3.3 21:23:24.239 00.000 10672 AutoFind: local max [184, 184] 3.3 21:23:24.239 00.000 10672 AutoFind: local max [366, 743] 3.3 21:23:24.239 00.000 10672 AutoFind: local max [388, 883] 3.3 21:23:24.239 00.000 10672 AutoFind: local max [556, 404] 3.3 21:23:24.239 00.000 10672 AutoFind: local max [996, 860] 3.2 21:23:24.239 00.000 10672 AutoFind: local max [360, 218] 3.2 21:23:24.239 00.000 10672 AutoFind: local max [828, 754] 3.2 21:23:24.239 00.000 10672 AutoFind: local max [1053, 90] 3.2 21:23:24.239 00.000 10672 AutoFind: local max [264, 291] 3.2 21:23:24.239 00.000 10672 AutoFind: local max [602, 419] 3.2 21:23:24.239 00.000 10672 AutoFind: too close [602, 419] 3.2 - [582, 401] 3.5 21:23:24.239 00.000 10672 AutoFind: close dim-bright [556, 404] 3.3 - [568, 405] 32.1 21:23:24.239 00.000 10672 AutoFind: close dim-bright [556, 404] 3.3 - [571, 398] 33.0 21:23:24.239 00.000 10672 AutoFind: close dim-bright [582, 401] 3.5 - [568, 405] 32.1 21:23:24.239 00.000 10672 AutoFind: close dim-bright [582, 401] 3.5 - [571, 398] 33.0 21:23:24.239 00.000 10672 AutoFind: close dim-bright [710, 795] 4.4 - [694, 810] 89.5 21:23:24.239 00.000 10672 AutoFind: too close [568, 405] 32.1 - [571, 398] 33.0 21:23:24.239 00.000 10672 AutoFind: too close to edge [845, 949] 6.3 21:23:24.239 00.000 10672 AutoFind: too close to edge [1266, 194] 6.6 21:23:24.239 00.000 10672 AutoFind: too close to edge [1270, 856] 10.9 21:23:24.239 00.000 10672 Star::Find(15, 694, 810, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=693.88, Y=810.46, Mass=1542021, SNR=124.0, Peak=65488 HFD=4.1 21:23:24.239 00.000 10672 AutoSelect: using saturation level peakVal = 65488 21:23:24.239 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 21:23:24.239 00.000 10672 AutoSelect: finding best star pass 1 21:23:24.239 00.000 10672 Star::Find(15, 694, 810, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=693.88, Y=810.46, Mass=1542021, SNR=124.0, Peak=65488 HFD=4.1 21:23:24.239 00.000 10672 Autofind: near-saturated [694, 810] 89.5 Mass 1542021 SNR 124.0 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 355, 919, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=355.17, Y=919.40, Mass=1564972, SNR=129.9, Peak=65488 HFD=4.5 21:23:24.239 00.000 10672 Autofind: near-saturated [355, 919] 87.5 Mass 1564972 SNR 129.9 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 143, 269, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=143.38, Y=269.16, Mass=1205830, SNR=123.3, Peak=65488 HFD=3.7 21:23:24.239 00.000 10672 Autofind: near-saturated [143, 269] 85.3 Mass 1205830 SNR 123.3 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 801, 677, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=800.61, Y=677.28, Mass=1625660, SNR=120.4, Peak=65488 HFD=4.7 21:23:24.239 00.000 10672 Autofind: near-saturated [801, 677] 83.9 Mass 1625660 SNR 120.4 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 1235, 261, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=1234.71, Y=260.81, Mass=1086975, SNR=104.5, Peak=65488 HFD=3.7 21:23:24.239 00.000 10672 Autofind: near-saturated [1235, 261] 74.6 Mass 1086975 SNR 104.5 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 1168, 805, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=1167.71, Y=805.18, Mass=957184, SNR=114.0, Peak=65488 HFD=3.5 21:23:24.239 00.000 10672 Autofind: near-saturated [1168, 805] 68.8 Mass 957184 SNR 114.0 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 1095, 725, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=1095.23, Y=725.41, Mass=1026012, SNR=104.0, Peak=65488 HFD=3.7 21:23:24.239 00.000 10672 Autofind: near-saturated [1095, 725] 66.1 Mass 1026012 SNR 104.0 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 306, 769, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=306.40, Y=769.29, Mass=1268242, SNR=121.2, Peak=65488 HFD=4.6 21:23:24.239 00.000 10672 Autofind: near-saturated [306, 769] 60.4 Mass 1268242 SNR 121.2 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 1207, 542, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (1), X=1206.92, Y=541.72, Mass=881083, SNR=109.8, Peak=65488 HFD=3.3 21:23:24.239 00.000 10672 Autofind: near-saturated [1207, 542] 59.7 Mass 881083 SNR 109.8 Peak 65488 21:23:24.239 00.000 10672 Star::Find(15, 83, 874, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (0), X=82.88, Y=873.77, Mass=433408, SNR=68.9, Peak=47600 HFD=3.0 21:23:24.239 00.000 10672 Autofind returns star at [83, 874] 27.4 Mass 433408 SNR 68.9 21:23:24.239 00.000 10672 Star::Find(15, 83, 874, 0, (0,0,0,0), 0.0, 0) frame 3251 21:23:24.239 00.000 10672 Star::Find returns 1 (0), X=82.88, Y=873.77, Mass=433408, SNR=68.9, Peak=47600 HFD=3.0 21:23:24.239 00.000 10672 setting lock position to (82.88, 873.77) 21:23:24.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:23:24.270 00.031 10672 Status Line: Auto-selected star at (82.9, 873.8) 21:23:24.286 00.016 10672 OnExposeComplete: enter 21:23:24.286 00.000 10672 UpdateGuideState(): m_state=2 21:23:24.286 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 3252 21:23:24.286 00.000 10672 Star::Find returns 1 (0), X=82.83, Y=873.73, Mass=417063, SNR=63.6, Peak=49776 HFD=3.0 21:23:24.286 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.02) = xAngle (0.60 = 0.60) 21:23:24.286 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53) 21:23:24.286 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.42 mountX=0.05 mountY=-0.03, mountTheta=-0.61 21:23:24.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:23:24.317 00.031 10672 UpdateGuideState exits: m=417063 SNR=63.6 21:23:24.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:24.317 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:24.317 00.000 10672 Enqueuing Expose request 21:23:24.317 00.000 428 Worker thread wakes up 21:23:24.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:24.317 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,859,31,31) 21:23:25.504 01.187 10672 read socket command 10 21:23:25.504 00.000 10672 processing socket request REQDIST 21:23:25.504 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:23:25.504 00.000 10672 Sending socket response 0 (0x0) 21:23:26.207 00.703 428 Exposure complete 21:23:26.348 00.141 428 worker thread done servicing request 21:23:26.348 00.000 10672 OnExposeComplete: enter 21:23:26.348 00.000 10672 UpdateGuideState(): m_state=2 21:23:26.348 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 3253 21:23:26.348 00.000 10672 Star::Find returns 1 (0), X=82.65, Y=873.86, Mass=398486, SNR=59.9, Peak=55456 HFD=2.7 21:23:26.348 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.02) = xAngle (5.78 = -0.50) 21:23:26.348 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (2.66 = 2.66) 21:23:26.348 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.76 mountX=0.22 mountY=0.12, mountTheta=0.49 21:23:26.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:23:26.379 00.031 10672 UpdateGuideState exits: m=398486 SNR=59.9 21:23:26.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:26.379 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:26.379 00.000 10672 Enqueuing Expose request 21:23:26.379 00.000 428 Worker thread wakes up 21:23:26.379 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:26.379 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,859,31,31) 21:23:26.723 00.344 10672 GuideButtonClick i=1 ctx=Guide button clicked 21:23:26.723 00.000 10672 ScopeASCOM::GetDeclination() returns 30.5 21:23:26.723 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 21:23:26.723 00.000 10672 guider state => CALIBRATED 21:23:26.723 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:23:26.723 00.000 10672 reset dither spiral 21:23:28.691 01.968 428 Exposure complete 21:23:28.816 00.125 428 worker thread done servicing request 21:23:28.816 00.000 10672 OnExposeComplete: enter 21:23:28.816 00.000 10672 UpdateGuideState(): m_state=5 21:23:28.831 00.015 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 3254 21:23:28.831 00.000 10672 Star::Find returns 1 (0), X=82.48, Y=873.73, Mass=408978, SNR=62.2, Peak=45536 HFD=3.2 21:23:28.831 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.02) = xAngle (-0.03 = -0.03) 21:23:28.831 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.02) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13) 21:23:28.831 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.04 hyp=0.40 cameraTheta=-3.05 mountX=0.40 mountY=0.00, mountTheta=0.01 21:23:28.831 00.000 10672 Changing from state CALIBRATED to GUIDING 21:23:28.831 00.000 10672 ScopeASCOM::GetDeclination() returns 30.5 21:23:28.831 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:23:28.831 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=30.5 pierSide=0, cal dec=57.5 pierSide=1 rotAngle=None bin=1 21:23:28.831 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:23:28.847 00.016 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:23:28.847 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:23:28.847 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:23:28.847 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:23:28.847 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:23:28.847 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:23:28.847 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:23:28.847 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:23:28.847 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:23:28.847 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:23:28.847 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:23:28.847 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:23:28.894 00.047 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:23:28.894 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 21:23:28.894 00.000 10672 Dec comp: XRate 0.423 -> 0.679 for dec 57.5 -> dec 30.5 21:23:28.894 00.000 10672 Guiding starts on opposite side of pier: calibration data side is West, current side is East 21:23:28.894 00.000 10672 FlipCalibration before: x=-173.0, y=97.8 decFlipRequired=0 sideOfPier=West rotAngle=None parity=+/- 21:23:28.894 00.000 10672 FlipCalibration pre-normalize: x=7.0, y=97.8 21:23:28.894 00.000 10672 FlipCalibration after: x=7.0 y=97.8 sideOfPier=East parity=+/+ 21:23:28.894 00.000 10672 Mount::SetCalibration (scope) -- xAngle=7.0 yAngle=97.8 xRate=0.423 yRate=0.659 bin=1 dec=57.5 pierSide=0 par=+/+ rotAng=None 21:23:28.894 00.000 10672 Mount::SetCalibration (scope) -- sets m_xAngle=7.0 m_yAngleError=-0.8 21:23:28.909 00.015 10672 ScopeASCOM::GetDeclination() returns 30.5 21:23:28.909 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:23:28.925 00.016 10672 Status Line: CAL: West(-173,98)->East(7,98) 21:23:28.941 00.016 10672 ScopeASCOM::GetDeclination() returns 30.5 21:23:28.941 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:23:28.941 00.000 10672 setting lock position to (82.48, 873.73) 21:23:28.941 00.000 10672 guider state => GUIDING 21:23:28.941 00.000 10672 Status Line: Guiding 21:23:28.956 00.015 10672 Mount: notify guiding started 21:23:28.956 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 21:23:28.956 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 21:23:28" 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.121320 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:23:28.956 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:23:28.956 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:23:28.956 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:23:28.956 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:23:28.956 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:23:28.956 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:23:28.956 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:23:28.956 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 21:23:28.956 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 21:23:28.972 00.016 10672 ScopeASCOM::GetDeclination() returns 30.5 21:23:28.972 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.5 21:23:28.972 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.12) = xAngle (0.12 = 0.12) 21:23:28.972 00.000 10672 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 21:23:28.972 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 21:23:28.972 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 21:23:28.972 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 21:23:28.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:23:28.988 00.016 10672 UpdateGuideState exits: m=408978 SNR=62.2 21:23:28.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:28.988 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:28.988 00.000 10672 Enqueuing Expose request 21:23:28.988 00.000 428 Worker thread wakes up 21:23:28.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:28.988 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:30.508 01.520 10672 read socket command 10 21:23:30.508 00.000 10672 processing socket request REQDIST 21:23:30.508 00.000 10672 SOCKSVR: Sending pixel error of 0.39 21:23:30.508 00.000 10672 Sending socket response 39 (0x27) 21:23:31.195 00.687 428 Exposure complete 21:23:31.336 00.141 428 worker thread done servicing request 21:23:31.336 00.000 10672 OnExposeComplete: enter 21:23:31.336 00.000 10672 UpdateGuideState(): m_state=6 21:23:31.336 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 1 21:23:31.336 00.000 10672 Star::Find returns 1 (0), X=82.46, Y=873.96, Mass=438590, SNR=67.5, Peak=54464 HFD=3.0 21:23:31.336 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.12) = xAngle (1.53 = 1.53) 21:23:31.336 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.54 = 1.54) 21:23:31.336 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.65 mountX=0.01 mountY=0.23, mountTheta=1.53 21:23:31.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.23, opts=13) 21:23:31.336 00.000 10672 Enqueuing Move request for scope (-0.02, 0.23) 21:23:31.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:23:31.336 00.000 428 Worker thread wakes up 21:23:31.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd 21:23:31.336 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.23) 21:23:31.336 00.000 428 Moving (-0.02, 0.23) raw xDistance=0.01 yDistance=0.23 21:23:31.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:23:31.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:31.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 21:23:31.336 00.000 428 MoveAxis(E, 0, ABG) 21:23:31.336 00.000 428 Move returns status 0, amount 0 21:23:31.336 00.000 428 MoveAxis(N, 0, ABG) 21:23:31.336 00.000 428 Move returns status 0, amount 0 21:23:31.336 00.000 428 move complete, result=0 21:23:31.336 00.000 428 worker thread done servicing request 21:23:31.367 00.031 10672 UpdateGuideState exits: m=438590 SNR=67.5 21:23:31.367 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:31.367 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:31.367 00.000 10672 Enqueuing Expose request 21:23:31.367 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 21:23:31.367 00.000 428 Worker thread wakes up 21:23:31.367 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:31.367 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:33.710 02.343 428 Exposure complete 21:23:33.835 00.125 428 worker thread done servicing request 21:23:33.835 00.000 10672 OnExposeComplete: enter 21:23:33.835 00.000 10672 UpdateGuideState(): m_state=6 21:23:33.835 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 2 21:23:33.835 00.000 10672 Star::Find returns 1 (0), X=82.51, Y=873.89, Mass=398895, SNR=62.5, Peak=52832 HFD=3.0 21:23:33.835 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.12) = xAngle (1.26 = 1.26) 21:23:33.835 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.28 = 1.28) 21:23:33.835 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.38 mountX=0.05 mountY=0.16, mountTheta=1.26 21:23:33.835 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.16, opts=13) 21:23:33.835 00.000 10672 Enqueuing Move request for scope (0.03, 0.16) 21:23:33.835 00.000 428 Worker thread wakes up 21:23:33.835 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:23:33.835 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd 21:23:33.835 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.16) 21:23:33.835 00.000 428 Moving (0.03, 0.16) raw xDistance=0.05 yDistance=0.16 21:23:33.835 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:23:33.835 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:33.835 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 21:23:33.835 00.000 428 MoveAxis(E, 0, ABG) 21:23:33.835 00.000 428 Move returns status 0, amount 0 21:23:33.835 00.000 428 MoveAxis(N, 0, ABG) 21:23:33.835 00.000 428 Move returns status 0, amount 0 21:23:33.835 00.000 428 move complete, result=0 21:23:33.835 00.000 428 worker thread done servicing request 21:23:33.866 00.031 10672 UpdateGuideState exits: m=398895 SNR=62.5 21:23:33.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:33.866 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:33.866 00.000 10672 Enqueuing Expose request 21:23:33.866 00.000 428 Worker thread wakes up 21:23:33.866 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:23:33.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:33.866 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:35.506 01.640 10672 read socket command 10 21:23:35.506 00.000 10672 processing socket request REQDIST 21:23:35.506 00.000 10672 SOCKSVR: Sending pixel error of 0.29 21:23:35.506 00.000 10672 Sending socket response 29 (0x1d) 21:23:36.193 00.687 428 Exposure complete 21:23:36.318 00.125 428 worker thread done servicing request 21:23:36.318 00.000 10672 OnExposeComplete: enter 21:23:36.318 00.000 10672 UpdateGuideState(): m_state=6 21:23:36.318 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 3 21:23:36.318 00.000 10672 Star::Find returns 1 (0), X=82.58, Y=873.38, Mass=386552, SNR=67.4, Peak=46624 HFD=3.0 21:23:36.318 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.12) = xAngle (-1.42 = -1.42) 21:23:36.318 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.41 = -1.41) 21:23:36.318 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.35 hyp=0.36 cameraTheta=-1.30 mountX=0.05 mountY=-0.35, mountTheta=-1.42 21:23:36.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.35, opts=13) 21:23:36.318 00.000 10672 Enqueuing Move request for scope (0.10, -0.35) 21:23:36.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:23:36.334 00.016 428 Worker thread wakes up 21:23:36.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.35) opts 0xd 21:23:36.334 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.35) 21:23:36.334 00.000 428 Moving (0.10, -0.35) raw xDistance=0.05 yDistance=-0.35 21:23:36.334 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:23:36.334 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:36.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 21:23:36.334 00.000 428 MoveAxis(E, 0, ABG) 21:23:36.334 00.000 428 Move returns status 0, amount 0 21:23:36.334 00.000 428 MoveAxis(N, 0, ABG) 21:23:36.334 00.000 428 Move returns status 0, amount 0 21:23:36.334 00.000 428 move complete, result=0 21:23:36.334 00.000 428 worker thread done servicing request 21:23:36.350 00.016 10672 UpdateGuideState exits: m=386552 SNR=67.4 21:23:36.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:36.350 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:36.350 00.000 10672 Enqueuing Expose request 21:23:36.350 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:23:36.350 00.000 428 Worker thread wakes up 21:23:36.350 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:36.350 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:38.697 02.347 428 Exposure complete 21:23:38.838 00.141 428 worker thread done servicing request 21:23:38.838 00.000 10672 OnExposeComplete: enter 21:23:38.838 00.000 10672 UpdateGuideState(): m_state=6 21:23:38.838 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 4 21:23:38.838 00.000 10672 Star::Find returns 1 (0), X=82.83, Y=873.76, Mass=421535, SNR=60.0, Peak=46512 HFD=2.8 21:23:38.838 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (0.12) = xAngle (-0.03 = -0.03) 21:23:38.838 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02) 21:23:38.838 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.03 hyp=0.35 cameraTheta=0.09 mountX=0.35 mountY=-0.01, mountTheta=-0.02 21:23:38.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.03, opts=13) 21:23:38.838 00.000 10672 Enqueuing Move request for scope (0.35, 0.03) 21:23:38.838 00.000 428 Worker thread wakes up 21:23:38.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:23:38.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.03) opts 0xd 21:23:38.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.03) 21:23:38.838 00.000 428 Moving (0.35, 0.03) raw xDistance=0.35 yDistance=-0.01 21:23:38.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 21:23:38.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:38.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 21:23:38.838 00.000 428 MoveAxis(E, 0, ABG) 21:23:38.838 00.000 428 Move returns status 0, amount 0 21:23:38.838 00.000 428 MoveAxis(N, 0, ABG) 21:23:38.838 00.000 428 Move returns status 0, amount 0 21:23:38.838 00.000 428 move complete, result=0 21:23:38.838 00.000 428 worker thread done servicing request 21:23:38.869 00.031 10672 UpdateGuideState exits: m=421535 SNR=60.0 21:23:38.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:38.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:38.869 00.000 10672 Enqueuing Expose request 21:23:38.869 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 21:23:38.869 00.000 428 Worker thread wakes up 21:23:38.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:38.869 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:40.509 01.640 10672 read socket command 10 21:23:40.509 00.000 10672 processing socket request REQDIST 21:23:40.509 00.000 10672 SOCKSVR: Sending pixel error of 0.32 21:23:40.509 00.000 10672 Sending socket response 32 (0x20) 21:23:41.197 00.688 428 Exposure complete 21:23:41.322 00.125 428 worker thread done servicing request 21:23:41.322 00.000 10672 OnExposeComplete: enter 21:23:41.322 00.000 10672 UpdateGuideState(): m_state=6 21:23:41.322 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 5 21:23:41.322 00.000 10672 Star::Find returns 1 (0), X=82.45, Y=873.87, Mass=458655, SNR=67.9, Peak=49232 HFD=3.6 21:23:41.322 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.12) = xAngle (1.67 = 1.67) 21:23:41.322 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.69 = 1.69) 21:23:41.322 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.79 mountX=-0.01 mountY=0.14, mountTheta=1.67 21:23:41.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.14, opts=13) 21:23:41.322 00.000 10672 Enqueuing Move request for scope (-0.03, 0.14) 21:23:41.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:23:41.322 00.000 428 Worker thread wakes up 21:23:41.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd 21:23:41.322 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.14) 21:23:41.322 00.000 428 Moving (-0.03, 0.14) raw xDistance=-0.01 yDistance=0.14 21:23:41.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:23:41.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:41.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 21:23:41.322 00.000 428 MoveAxis(E, 0, ABG) 21:23:41.322 00.000 428 Move returns status 0, amount 0 21:23:41.322 00.000 428 MoveAxis(N, 0, ABG) 21:23:41.322 00.000 428 Move returns status 0, amount 0 21:23:41.322 00.000 428 move complete, result=0 21:23:41.322 00.000 428 worker thread done servicing request 21:23:41.353 00.031 10672 UpdateGuideState exits: m=458655 SNR=67.9 21:23:41.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:41.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:41.353 00.000 10672 Enqueuing Expose request 21:23:41.353 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:23:41.353 00.000 428 Worker thread wakes up 21:23:41.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:41.353 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:43.696 02.343 428 Exposure complete 21:23:43.836 00.140 428 worker thread done servicing request 21:23:43.836 00.000 10672 OnExposeComplete: enter 21:23:43.836 00.000 10672 UpdateGuideState(): m_state=6 21:23:43.852 00.016 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 6 21:23:43.852 00.000 10672 Star::Find returns 1 (0), X=82.42, Y=873.40, Mass=378959, SNR=54.6, Peak=49680 HFD=3.0 21:23:43.852 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (0.12) = xAngle (-1.89 = -1.89) 21:23:43.852 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.87 = -1.87) 21:23:43.852 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.77 mountX=-0.10 mountY=-0.32, mountTheta=-1.89 21:23:43.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.33, opts=13) 21:23:43.852 00.000 10672 Enqueuing Move request for scope (-0.06, -0.33) 21:23:43.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:23:43.852 00.000 428 Worker thread wakes up 21:23:43.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd 21:23:43.852 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.33) 21:23:43.852 00.000 428 Moving (-0.06, -0.33) raw xDistance=-0.10 yDistance=-0.32 21:23:43.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:23:43.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:43.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 21:23:43.852 00.000 428 MoveAxis(E, 0, ABG) 21:23:43.852 00.000 428 Move returns status 0, amount 0 21:23:43.852 00.000 428 MoveAxis(N, 0, ABG) 21:23:43.852 00.000 428 Move returns status 0, amount 0 21:23:43.852 00.000 428 move complete, result=0 21:23:43.852 00.000 428 worker thread done servicing request 21:23:43.868 00.016 10672 UpdateGuideState exits: m=378959 SNR=54.6 21:23:43.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:43.868 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:43.868 00.000 10672 Enqueuing Expose request 21:23:43.868 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:23:43.868 00.000 428 Worker thread wakes up 21:23:43.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:43.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:45.508 01.640 10672 read socket command 10 21:23:45.508 00.000 10672 processing socket request REQDIST 21:23:45.508 00.000 10672 SOCKSVR: Sending pixel error of 0.28 21:23:45.508 00.000 10672 Sending socket response 28 (0x1c) 21:23:46.195 00.687 428 Exposure complete 21:23:46.336 00.141 428 worker thread done servicing request 21:23:46.336 00.000 10672 OnExposeComplete: enter 21:23:46.336 00.000 10672 UpdateGuideState(): m_state=6 21:23:46.336 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 7 21:23:46.336 00.000 10672 Star::Find returns 1 (0), X=82.30, Y=873.66, Mass=421809, SNR=65.1, Peak=60352 HFD=2.8 21:23:46.336 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (0.12) = xAngle (-2.87 = -2.87) 21:23:46.336 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.85 = -2.85) 21:23:46.336 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.74 mountX=-0.18 mountY=-0.05, mountTheta=-2.85 21:23:46.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.07, opts=13) 21:23:46.336 00.000 10672 Enqueuing Move request for scope (-0.18, -0.07) 21:23:46.336 00.000 428 Worker thread wakes up 21:23:46.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:23:46.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd 21:23:46.336 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.07) 21:23:46.336 00.000 428 Moving (-0.18, -0.07) raw xDistance=-0.18 yDistance=-0.05 21:23:46.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:23:46.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:46.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 21:23:46.336 00.000 428 MoveAxis(E, 0, ABG) 21:23:46.336 00.000 428 Move returns status 0, amount 0 21:23:46.336 00.000 428 MoveAxis(N, 0, ABG) 21:23:46.336 00.000 428 Move returns status 0, amount 0 21:23:46.336 00.000 428 move complete, result=0 21:23:46.336 00.000 428 worker thread done servicing request 21:23:46.351 00.015 10672 UpdateGuideState exits: m=421809 SNR=65.1 21:23:46.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:46.351 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:46.351 00.000 10672 Enqueuing Expose request 21:23:46.351 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:23:46.351 00.000 428 Worker thread wakes up 21:23:46.367 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:46.367 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:48.698 02.331 428 Exposure complete 21:23:48.839 00.141 428 worker thread done servicing request 21:23:48.839 00.000 10672 OnExposeComplete: enter 21:23:48.839 00.000 10672 UpdateGuideState(): m_state=6 21:23:48.839 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 8 21:23:48.839 00.000 10672 Star::Find returns 1 (0), X=82.63, Y=873.45, Mass=423785, SNR=61.3, Peak=45744 HFD=3.1 21:23:48.839 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.12) = xAngle (-1.21 = -1.21) 21:23:48.839 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.19 = -1.19) 21:23:48.839 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.28 hyp=0.31 cameraTheta=-1.09 mountX=0.11 mountY=-0.29, mountTheta=-1.20 21:23:48.839 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.28, opts=13) 21:23:48.839 00.000 10672 Enqueuing Move request for scope (0.15, -0.28) 21:23:48.839 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:23:48.839 00.000 428 Worker thread wakes up 21:23:48.839 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.28) opts 0xd 21:23:48.839 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.28) 21:23:48.839 00.000 428 Moving (0.15, -0.28) raw xDistance=0.11 yDistance=-0.29 21:23:48.839 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:23:48.839 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:48.839 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 21:23:48.839 00.000 428 MoveAxis(E, 0, ABG) 21:23:48.839 00.000 428 Move returns status 0, amount 0 21:23:48.839 00.000 428 MoveAxis(N, 0, ABG) 21:23:48.839 00.000 428 Move returns status 0, amount 0 21:23:48.839 00.000 428 move complete, result=0 21:23:48.839 00.000 428 worker thread done servicing request 21:23:48.870 00.031 10672 UpdateGuideState exits: m=423785 SNR=61.3 21:23:48.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:48.870 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:48.870 00.000 10672 Enqueuing Expose request 21:23:48.870 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:23:48.870 00.000 428 Worker thread wakes up 21:23:48.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:48.870 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:50.510 01.640 10672 read socket command 10 21:23:50.510 00.000 10672 processing socket request REQDIST 21:23:50.510 00.000 10672 SOCKSVR: Sending pixel error of 0.27 21:23:50.510 00.000 10672 Sending socket response 27 (0x1b) 21:23:51.198 00.688 428 Exposure complete 21:23:51.338 00.140 428 worker thread done servicing request 21:23:51.338 00.000 10672 OnExposeComplete: enter 21:23:51.338 00.000 10672 UpdateGuideState(): m_state=6 21:23:51.338 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 9 21:23:51.338 00.000 10672 Star::Find returns 1 (0), X=82.22, Y=873.16, Mass=415431, SNR=69.6, Peak=52288 HFD=2.8 21:23:51.338 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.12) = xAngle (-2.11 = -2.11) 21:23:51.338 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.10 = -2.10) 21:23:51.338 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.57 hyp=0.63 cameraTheta=-1.99 mountX=-0.32 mountY=-0.54, mountTheta=-2.11 21:23:51.338 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.57, opts=13) 21:23:51.338 00.000 10672 Enqueuing Move request for scope (-0.26, -0.57) 21:23:51.338 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:23:51.338 00.000 428 Worker thread wakes up 21:23:51.338 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.57) opts 0xd 21:23:51.338 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.57) 21:23:51.338 00.000 428 Moving (-0.26, -0.57) raw xDistance=-0.32 yDistance=-0.54 21:23:51.338 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 21:23:51.338 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:51.338 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 21:23:51.338 00.000 428 MoveAxis(E, 0, ABG) 21:23:51.338 00.000 428 Move returns status 0, amount 0 21:23:51.338 00.000 428 MoveAxis(N, 0, ABG) 21:23:51.338 00.000 428 Move returns status 0, amount 0 21:23:51.338 00.000 428 move complete, result=0 21:23:51.338 00.000 428 worker thread done servicing request 21:23:51.369 00.031 10672 UpdateGuideState exits: m=415431 SNR=69.6 21:23:51.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:51.369 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:51.369 00.000 10672 Enqueuing Expose request 21:23:51.369 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 21:23:51.369 00.000 428 Worker thread wakes up 21:23:51.369 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:51.369 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:53.697 02.328 428 Exposure complete 21:23:53.822 00.125 428 worker thread done servicing request 21:23:53.822 00.000 10672 OnExposeComplete: enter 21:23:53.822 00.000 10672 UpdateGuideState(): m_state=6 21:23:53.837 00.015 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 10 21:23:53.837 00.000 10672 Star::Find returns 1 (0), X=82.34, Y=873.17, Mass=377962, SNR=61.6, Peak=45536 HFD=2.7 21:23:53.837 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (0.12) = xAngle (-1.94 = -1.94) 21:23:53.837 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.93 = -1.93) 21:23:53.837 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.56 hyp=0.58 cameraTheta=-1.82 mountX=-0.21 mountY=-0.54, mountTheta=-1.94 21:23:53.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.56, opts=13) 21:23:53.837 00.000 10672 Enqueuing Move request for scope (-0.14, -0.56) 21:23:53.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=40, FiltMax=65488, Gamma=1.000 21:23:53.837 00.000 428 Worker thread wakes up 21:23:53.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.56) opts 0xd 21:23:53.837 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.56) 21:23:53.837 00.000 428 Moving (-0.14, -0.56) raw xDistance=-0.21 yDistance=-0.54 21:23:53.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:23:53.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:53.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 21:23:53.837 00.000 428 MoveAxis(E, 0, ABG) 21:23:53.837 00.000 428 Move returns status 0, amount 0 21:23:53.837 00.000 428 MoveAxis(N, 0, ABG) 21:23:53.837 00.000 428 Move returns status 0, amount 0 21:23:53.837 00.000 428 move complete, result=0 21:23:53.837 00.000 428 worker thread done servicing request 21:23:53.853 00.016 10672 UpdateGuideState exits: m=377962 SNR=61.6 21:23:53.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:53.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:53.853 00.000 10672 Enqueuing Expose request 21:23:53.853 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 21:23:53.853 00.000 428 Worker thread wakes up 21:23:53.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:53.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:55.560 01.707 10672 read socket command 10 21:23:55.560 00.000 10672 processing socket request REQDIST 21:23:55.560 00.000 10672 SOCKSVR: Sending pixel error of 0.44 21:23:55.560 00.000 10672 Sending socket response 44 (0x2c) 21:23:56.201 00.641 428 Exposure complete 21:23:56.341 00.140 428 worker thread done servicing request 21:23:56.341 00.000 10672 OnExposeComplete: enter 21:23:56.341 00.000 10672 UpdateGuideState(): m_state=6 21:23:56.341 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 11 21:23:56.341 00.000 10672 Star::Find returns 1 (0), X=82.09, Y=873.34, Mass=436027, SNR=69.3, Peak=60464 HFD=2.8 21:23:56.341 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.12) = xAngle (-2.48 = -2.48) 21:23:56.341 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.46 = -2.46) 21:23:56.341 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.39 hyp=0.55 cameraTheta=-2.36 mountX=-0.43 mountY=-0.35, mountTheta=-2.47 21:23:56.341 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.39, opts=13) 21:23:56.341 00.000 10672 Enqueuing Move request for scope (-0.39, -0.39) 21:23:56.341 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=200, FiltMax=65488, Gamma=1.000 21:23:56.341 00.000 428 Worker thread wakes up 21:23:56.341 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.39) opts 0xd 21:23:56.341 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.39) 21:23:56.341 00.000 428 Moving (-0.39, -0.39) raw xDistance=-0.43 yDistance=-0.35 21:23:56.341 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 21:23:56.341 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:56.341 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 21:23:56.341 00.000 428 MoveAxis(E, 0, ABG) 21:23:56.341 00.000 428 Move returns status 0, amount 0 21:23:56.341 00.000 428 MoveAxis(N, 0, ABG) 21:23:56.341 00.000 428 Move returns status 0, amount 0 21:23:56.341 00.000 428 move complete, result=0 21:23:56.341 00.000 428 worker thread done servicing request 21:23:56.372 00.031 10672 UpdateGuideState exits: m=436027 SNR=69.3 21:23:56.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:56.372 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:56.372 00.000 10672 Enqueuing Expose request 21:23:56.372 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 21:23:56.372 00.000 428 Worker thread wakes up 21:23:56.372 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:56.372 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:23:58.668 02.296 428 Exposure complete 21:23:58.809 00.141 428 worker thread done servicing request 21:23:58.809 00.000 10672 OnExposeComplete: enter 21:23:58.809 00.000 10672 UpdateGuideState(): m_state=6 21:23:58.809 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 12 21:23:58.809 00.000 10672 Star::Find returns 1 (0), X=82.03, Y=873.14, Mass=471217, SNR=65.5, Peak=57408 HFD=3.7 21:23:58.809 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.12) = xAngle (-2.34 = -2.34) 21:23:58.809 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.33 = -2.33) 21:23:58.809 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.59 hyp=0.75 cameraTheta=-2.22 mountX=-0.52 mountY=-0.54, mountTheta=-2.34 21:23:58.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.59, opts=13) 21:23:58.809 00.000 10672 Enqueuing Move request for scope (-0.45, -0.59) 21:23:58.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:23:58.809 00.000 428 Worker thread wakes up 21:23:58.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.59) opts 0xd 21:23:58.809 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.59) 21:23:58.809 00.000 428 Moving (-0.45, -0.59) raw xDistance=-0.52 yDistance=-0.54 21:23:58.809 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 21:23:58.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:23:58.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 21:23:58.809 00.000 428 MoveAxis(E, 776, ABG) 21:23:58.809 00.000 428 Guiding Dir = 2, Dur = 776 21:23:58.809 00.000 428 IsSlewing returns 0 21:23:58.825 00.016 428 IsGuiding returns 0 21:23:58.840 00.015 428 PulseGuide returned control before completion, sleep 770 21:23:58.840 00.000 10672 UpdateGuideState exits: m=471217 SNR=65.5 21:23:58.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:23:58.840 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:23:58.840 00.000 10672 Enqueuing Expose request 21:23:59.075 00.235 10672 SOCKSVR: Client disconnected, deleting socket 21:23:59.075 00.000 10672 Status Line: New server connection 21:23:59.090 00.015 10672 SOCKSVR: New connection 21:23:59.614 00.524 428 IsGuiding returns 1 21:23:59.614 00.000 428 scope still moving after pulse duration time elapsed 21:23:59.656 00.042 428 IsSlewing returns 0 21:23:59.672 00.016 428 IsGuiding returns 0 21:23:59.672 00.000 428 scope move finished after 776 + 71 ms 21:23:59.672 00.000 428 Move returns status 0, amount 776 21:23:59.672 00.000 428 MoveAxis(N, 0, ABG) 21:23:59.673 00.001 428 Move returns status 0, amount 0 21:23:59.673 00.000 428 move complete, result=0 21:23:59.674 00.001 10672 GuideStep: -0.5 px 776 ms EAST, -0.5 px 0 ms NORTH 21:23:59.674 00.000 428 worker thread done servicing request 21:23:59.674 00.000 428 Worker thread wakes up 21:23:59.675 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:23:59.675 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:01.181 01.506 428 Exposure complete 21:24:01.315 00.134 428 worker thread done servicing request 21:24:01.316 00.001 10672 OnExposeComplete: enter 21:24:01.316 00.000 10672 UpdateGuideState(): m_state=6 21:24:01.316 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 13 21:24:01.317 00.001 10672 Star::Find returns 1 (0), X=82.79, Y=872.87, Mass=402212, SNR=63.3, Peak=54144 HFD=2.8 21:24:01.317 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.12) = xAngle (-1.35 = -1.35) 21:24:01.317 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33) 21:24:01.317 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.86 hyp=0.91 cameraTheta=-1.22 mountX=0.20 mountY=-0.88, mountTheta=-1.34 21:24:01.318 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.86, opts=13) 21:24:01.319 00.001 10672 Enqueuing Move request for scope (0.31, -0.86) 21:24:01.319 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:24:01.319 00.000 428 Worker thread wakes up 21:24:01.319 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.86) opts 0xd 21:24:01.319 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.86) 21:24:01.319 00.000 428 Moving (0.31, -0.86) raw xDistance=0.20 yDistance=-0.88 21:24:01.319 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 21:24:01.320 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:24:01.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.88 21:24:01.320 00.000 428 MoveAxis(E, 0, ABG) 21:24:01.320 00.000 428 Move returns status 0, amount 0 21:24:01.320 00.000 428 MoveAxis(N, 0, ABG) 21:24:01.320 00.000 428 Move returns status 0, amount 0 21:24:01.320 00.000 428 move complete, result=0 21:24:01.320 00.000 428 worker thread done servicing request 21:24:01.344 00.024 10672 UpdateGuideState exits: m=402212 SNR=63.3 21:24:01.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:01.345 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:01.345 00.000 10672 Enqueuing Expose request 21:24:01.345 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.9 px 0 ms NORTH 21:24:01.345 00.000 428 Worker thread wakes up 21:24:01.345 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:01.346 00.001 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:03.689 02.343 428 Exposure complete 21:24:03.814 00.125 428 worker thread done servicing request 21:24:03.814 00.000 10672 OnExposeComplete: enter 21:24:03.814 00.000 10672 UpdateGuideState(): m_state=6 21:24:03.814 00.000 10672 Star::Find(15, 82, 872, 0, (0,0,0,0), 0.0, 0) frame 14 21:24:03.814 00.000 10672 Star::Find returns 1 (0), X=82.67, Y=873.24, Mass=380317, SNR=58.3, Peak=52512 HFD=2.7 21:24:03.814 00.000 10672 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.12) = xAngle (-1.32 = -1.32) 21:24:03.814 00.000 10672 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31) 21:24:03.814 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.49 hyp=0.53 cameraTheta=-1.20 mountX=0.13 mountY=-0.51, mountTheta=-1.32 21:24:03.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.49, opts=13) 21:24:03.814 00.000 10672 Enqueuing Move request for scope (0.19, -0.49) 21:24:03.829 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:24:03.829 00.000 428 Worker thread wakes up 21:24:03.829 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.49) opts 0xd 21:24:03.829 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.49) 21:24:03.829 00.000 428 Moving (0.19, -0.49) raw xDistance=0.13 yDistance=-0.51 21:24:03.829 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:24:03.829 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:03.829 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 21:24:03.829 00.000 428 MoveAxis(E, 0, ABG) 21:24:03.829 00.000 428 Move returns status 0, amount 0 21:24:03.829 00.000 428 MoveAxis(N, 0, ABG) 21:24:03.829 00.000 428 Move returns status 0, amount 0 21:24:03.829 00.000 428 move complete, result=0 21:24:03.829 00.000 428 worker thread done servicing request 21:24:03.845 00.016 10672 UpdateGuideState exits: m=380317 SNR=58.3 21:24:03.845 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:03.845 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:03.845 00.000 10672 Enqueuing Expose request 21:24:03.845 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 21:24:03.845 00.000 428 Worker thread wakes up 21:24:03.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:03.845 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:04.079 00.234 10672 read socket command 10 21:24:04.079 00.000 10672 processing socket request REQDIST 21:24:04.079 00.000 10672 SOCKSVR: Sending pixel error of 0.62 21:24:04.079 00.000 10672 Sending socket response 62 (0x3e) 21:24:06.188 02.109 428 Exposure complete 21:24:06.329 00.141 428 worker thread done servicing request 21:24:06.329 00.000 10672 OnExposeComplete: enter 21:24:06.329 00.000 10672 UpdateGuideState(): m_state=6 21:24:06.329 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 15 21:24:06.329 00.000 10672 Star::Find returns 1 (0), X=82.05, Y=873.14, Mass=451350, SNR=69.6, Peak=58400 HFD=2.9 21:24:06.329 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.12) = xAngle (-2.32 = -2.32) 21:24:06.329 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.30 = -2.30) 21:24:06.329 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.59 hyp=0.73 cameraTheta=-2.20 mountX=-0.50 mountY=-0.54, mountTheta=-2.31 21:24:06.329 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.59, opts=13) 21:24:06.329 00.000 10672 Enqueuing Move request for scope (-0.43, -0.59) 21:24:06.329 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=424, FiltMax=65488, Gamma=1.000 21:24:06.329 00.000 428 Worker thread wakes up 21:24:06.329 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.59) opts 0xd 21:24:06.329 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.59) 21:24:06.329 00.000 428 Moving (-0.43, -0.59) raw xDistance=-0.50 yDistance=-0.54 21:24:06.329 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 21:24:06.329 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:06.329 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 21:24:06.329 00.000 428 MoveAxis(E, 738, ABG) 21:24:06.329 00.000 428 Guiding Dir = 2, Dur = 738 21:24:06.329 00.000 428 IsSlewing returns 0 21:24:06.329 00.000 428 IsGuiding returns 0 21:24:06.344 00.015 428 PulseGuide returned control before completion, sleep 732 21:24:06.344 00.000 10672 UpdateGuideState exits: m=451350 SNR=69.6 21:24:06.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:06.360 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:06.360 00.000 10672 Enqueuing Expose request 21:24:07.094 00.734 428 IsGuiding returns 1 21:24:07.094 00.000 428 scope still moving after pulse duration time elapsed 21:24:07.125 00.031 428 IsSlewing returns 0 21:24:07.125 00.000 428 IsGuiding returns 0 21:24:07.125 00.000 428 scope move finished after 738 + 52 ms 21:24:07.125 00.000 428 Move returns status 0, amount 738 21:24:07.125 00.000 428 MoveAxis(N, 0, ABG) 21:24:07.125 00.000 428 Move returns status 0, amount 0 21:24:07.125 00.000 428 move complete, result=0 21:24:07.125 00.000 428 worker thread done servicing request 21:24:07.125 00.000 428 Worker thread wakes up 21:24:07.125 00.000 10672 GuideStep: -0.5 px 738 ms EAST, -0.5 px 0 ms NORTH 21:24:07.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:07.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:08.687 01.562 428 Exposure complete 21:24:08.828 00.141 428 worker thread done servicing request 21:24:08.828 00.000 10672 OnExposeComplete: enter 21:24:08.828 00.000 10672 UpdateGuideState(): m_state=6 21:24:08.828 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 16 21:24:08.828 00.000 10672 Star::Find returns 1 (0), X=82.49, Y=873.33, Mass=380075, SNR=62.8, Peak=54800 HFD=2.9 21:24:08.828 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.12) = xAngle (-1.66 = -1.66) 21:24:08.828 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.65 = -1.65) 21:24:08.828 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.40 hyp=0.40 cameraTheta=-1.54 mountX=-0.04 mountY=-0.40, mountTheta=-1.66 21:24:08.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.40, opts=13) 21:24:08.828 00.000 10672 Enqueuing Move request for scope (0.01, -0.40) 21:24:08.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:24:08.828 00.000 428 Worker thread wakes up 21:24:08.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.40) opts 0xd 21:24:08.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.40) 21:24:08.828 00.000 428 Moving (0.01, -0.40) raw xDistance=-0.04 yDistance=-0.40 21:24:08.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:24:08.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:08.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 21:24:08.828 00.000 428 MoveAxis(E, 0, ABG) 21:24:08.828 00.000 428 Move returns status 0, amount 0 21:24:08.828 00.000 428 MoveAxis(N, 0, ABG) 21:24:08.828 00.000 428 Move returns status 0, amount 0 21:24:08.828 00.000 428 move complete, result=0 21:24:08.828 00.000 428 worker thread done servicing request 21:24:08.859 00.031 10672 UpdateGuideState exits: m=380075 SNR=62.8 21:24:08.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:08.859 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:08.859 00.000 10672 Enqueuing Expose request 21:24:08.859 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 21:24:08.859 00.000 428 Worker thread wakes up 21:24:08.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:08.859 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:09.078 00.219 10672 read socket command 10 21:24:09.078 00.000 10672 processing socket request REQDIST 21:24:09.078 00.000 10672 SOCKSVR: Sending pixel error of 0.57 21:24:09.078 00.000 10672 Sending socket response 57 (0x39) 21:24:11.186 02.108 428 Exposure complete 21:24:11.315 00.129 428 worker thread done servicing request 21:24:11.315 00.000 10672 OnExposeComplete: enter 21:24:11.315 00.000 10672 UpdateGuideState(): m_state=6 21:24:11.315 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 17 21:24:11.315 00.000 10672 Star::Find returns 1 (0), X=83.00, Y=872.90, Mass=404955, SNR=64.5, Peak=65488 HFD=2.8 21:24:11.315 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.12) = xAngle (-1.13 = -1.13) 21:24:11.315 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.11 = -1.11) 21:24:11.315 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.83 hyp=0.98 cameraTheta=-1.01 mountX=0.42 mountY=-0.88, mountTheta=-1.13 21:24:11.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.83, opts=13) 21:24:11.315 00.000 10672 Enqueuing Move request for scope (0.52, -0.83) 21:24:11.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:24:11.315 00.000 428 Worker thread wakes up 21:24:11.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.83) opts 0xd 21:24:11.315 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.83) 21:24:11.315 00.000 428 Moving (0.52, -0.83) raw xDistance=0.42 yDistance=-0.88 21:24:11.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 21:24:11.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:24:11.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.88 21:24:11.315 00.000 428 MoveAxis(E, 0, ABG) 21:24:11.315 00.000 428 Move returns status 0, amount 0 21:24:11.315 00.000 428 MoveAxis(N, 0, ABG) 21:24:11.315 00.000 428 Move returns status 0, amount 0 21:24:11.315 00.000 428 move complete, result=0 21:24:11.315 00.000 428 worker thread done servicing request 21:24:11.347 00.032 10672 UpdateGuideState exits: m=404955 SNR=64.5 21:24:11.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:11.347 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:11.347 00.000 10672 Enqueuing Expose request 21:24:11.347 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.9 px 0 ms NORTH 21:24:11.347 00.000 428 Worker thread wakes up 21:24:11.347 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:11.347 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:13.690 02.343 428 Exposure complete 21:24:13.815 00.125 428 worker thread done servicing request 21:24:13.815 00.000 10672 OnExposeComplete: enter 21:24:13.815 00.000 10672 UpdateGuideState(): m_state=6 21:24:13.815 00.000 10672 Star::Find(15, 83, 872, 0, (0,0,0,0), 0.0, 0) frame 18 21:24:13.815 00.000 10672 Star::Find returns 1 (0), X=82.96, Y=872.73, Mass=371712, SNR=57.0, Peak=65488 HFD=2.5 21:24:13.815 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.12) = xAngle (-1.24 = -1.24) 21:24:13.815 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.23 = -1.23) 21:24:13.815 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-1.00 hyp=1.11 cameraTheta=-1.12 mountX=0.36 mountY=-1.05, mountTheta=-1.24 21:24:13.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-1.00, opts=13) 21:24:13.815 00.000 10672 Enqueuing Move request for scope (0.48, -1.00) 21:24:13.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:24:13.815 00.000 428 Worker thread wakes up 21:24:13.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -1.00) opts 0xd 21:24:13.815 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -1.00) 21:24:13.815 00.000 428 Moving (0.48, -1.00) raw xDistance=0.36 yDistance=-1.05 21:24:13.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 21:24:13.815 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=-1.43 newest=-2.33 21:24:13.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.05 from input -1.05 21:24:13.815 00.000 428 MoveAxis(E, 0, ABG) 21:24:13.815 00.000 428 Move returns status 0, amount 0 21:24:13.830 00.015 428 MoveAxis(N, 1592, ABG) 21:24:13.830 00.000 428 Guiding Dir = 0, Dur = 1592 21:24:13.830 00.000 428 IsSlewing returns 0 21:24:13.830 00.000 428 IsGuiding returns 0 21:24:13.846 00.016 10672 UpdateGuideState exits: m=371712 SNR=57.0 21:24:13.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:13.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:13.846 00.000 10672 Enqueuing Expose request 21:24:13.908 00.062 428 PulseGuide returned control before completion, sleep 1520 21:24:14.080 00.172 10672 read socket command 10 21:24:14.080 00.000 10672 processing socket request REQDIST 21:24:14.080 00.000 10672 SOCKSVR: Sending pixel error of 0.82 21:24:14.080 00.000 10672 Sending socket response 82 (0x52) 21:24:15.439 01.359 428 IsGuiding returns 1 21:24:15.439 00.000 428 scope still moving after pulse duration time elapsed 21:24:15.486 00.047 428 IsSlewing returns 0 21:24:15.486 00.000 428 IsGuiding returns 1 21:24:15.533 00.047 428 IsSlewing returns 0 21:24:15.533 00.000 428 IsGuiding returns 0 21:24:15.533 00.000 428 scope move finished after 1592 + 122 ms 21:24:15.533 00.000 428 Move returns status 0, amount 1592 21:24:15.533 00.000 428 move complete, result=0 21:24:15.533 00.000 428 worker thread done servicing request 21:24:15.533 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -1.0 px 1592 ms NORTH 21:24:15.533 00.000 428 Worker thread wakes up 21:24:15.533 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:15.548 00.015 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:16.189 00.641 428 Exposure complete 21:24:16.314 00.125 428 worker thread done servicing request 21:24:16.314 00.000 10672 OnExposeComplete: enter 21:24:16.314 00.000 10672 UpdateGuideState(): m_state=6 21:24:16.314 00.000 10672 Star::Find(15, 82, 872, 0, (0,0,0,0), 0.0, 0) frame 19 21:24:16.314 00.000 10672 Star::Find returns 1 (0), X=83.06, Y=873.10, Mass=413472, SNR=67.5, Peak=60240 HFD=2.8 21:24:16.314 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.12) = xAngle (-0.95 = -0.95) 21:24:16.314 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.93 = -0.93) 21:24:16.314 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.63 hyp=0.86 cameraTheta=-0.82 mountX=0.50 mountY=-0.69, mountTheta=-0.94 21:24:16.314 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.63, opts=13) 21:24:16.314 00.000 10672 Enqueuing Move request for scope (0.58, -0.63) 21:24:16.314 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:24:16.314 00.000 428 Worker thread wakes up 21:24:16.314 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.63) opts 0xd 21:24:16.314 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.63) 21:24:16.314 00.000 428 Moving (0.58, -0.63) raw xDistance=0.50 yDistance=-0.69 21:24:16.314 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 21:24:16.314 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 21:24:16.314 00.000 428 MoveAxis(W, 750, ABG) 21:24:16.314 00.000 428 Guiding Dir = 3, Dur = 750 21:24:16.314 00.000 428 IsSlewing returns 0 21:24:16.314 00.000 428 IsGuiding returns 0 21:24:16.329 00.015 428 PulseGuide returned control before completion, sleep 742 21:24:16.345 00.016 10672 UpdateGuideState exits: m=413472 SNR=67.5 21:24:16.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:16.345 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:16.345 00.000 10672 Enqueuing Expose request 21:24:17.111 00.766 428 IsGuiding returns 0 21:24:17.111 00.000 428 Move returns status 0, amount 750 21:24:17.111 00.000 428 MoveAxis(N, 1047, ABG) 21:24:17.111 00.000 428 Guiding Dir = 0, Dur = 1047 21:24:17.111 00.000 428 IsSlewing returns 0 21:24:17.111 00.000 428 IsGuiding returns 0 21:24:17.189 00.078 428 PulseGuide returned control before completion, sleep 981 21:24:18.188 00.999 428 IsGuiding returns 1 21:24:18.188 00.000 428 scope still moving after pulse duration time elapsed 21:24:18.251 00.063 428 IsSlewing returns 0 21:24:18.282 00.031 428 IsGuiding returns 0 21:24:18.282 00.000 428 scope move finished after 1047 + 132 ms 21:24:18.282 00.000 428 Move returns status 0, amount 1047 21:24:18.282 00.000 428 move complete, result=0 21:24:18.282 00.000 428 worker thread done servicing request 21:24:18.282 00.000 428 Worker thread wakes up 21:24:18.282 00.000 10672 GuideStep: 0.5 px 750 ms WEST, -0.7 px 1047 ms NORTH 21:24:18.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:18.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:18.688 00.406 428 Exposure complete 21:24:18.829 00.141 428 worker thread done servicing request 21:24:18.829 00.000 10672 OnExposeComplete: enter 21:24:18.829 00.000 10672 UpdateGuideState(): m_state=6 21:24:18.829 00.000 10672 Star::Find(15, 83, 873, 0, (0,0,0,0), 0.0, 0) frame 20 21:24:18.829 00.000 10672 Star::Find returns 1 (0), X=82.71, Y=873.09, Mass=464989, SNR=62.1, Peak=44000 HFD=3.9 21:24:18.829 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.12) = xAngle (-1.34 = -1.34) 21:24:18.829 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33) 21:24:18.829 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.64 hyp=0.68 cameraTheta=-1.22 mountX=0.15 mountY=-0.66, mountTheta=-1.34 21:24:18.829 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.64, opts=13) 21:24:18.829 00.000 10672 Enqueuing Move request for scope (0.23, -0.64) 21:24:18.829 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:24:18.829 00.000 428 Worker thread wakes up 21:24:18.829 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.64) opts 0xd 21:24:18.829 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.64) 21:24:18.829 00.000 428 Moving (0.23, -0.64) raw xDistance=0.15 yDistance=-0.66 21:24:18.829 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:24:18.829 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.66 from input -0.66 21:24:18.829 00.000 428 MoveAxis(E, 0, ABG) 21:24:18.829 00.000 428 Move returns status 0, amount 0 21:24:18.829 00.000 428 MoveAxis(N, 997, ABG) 21:24:18.829 00.000 428 Guiding Dir = 0, Dur = 997 21:24:18.829 00.000 428 IsSlewing returns 0 21:24:18.829 00.000 428 IsGuiding returns 0 21:24:18.860 00.031 10672 UpdateGuideState exits: m=464989 SNR=62.1 21:24:18.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:18.860 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:18.860 00.000 10672 Enqueuing Expose request 21:24:18.907 00.047 428 PulseGuide returned control before completion, sleep 930 21:24:19.079 00.172 10672 read socket command 10 21:24:19.079 00.000 10672 processing socket request REQDIST 21:24:19.079 00.000 10672 SOCKSVR: Sending pixel error of 0.78 21:24:19.079 00.000 10672 Sending socket response 78 (0x4e) 21:24:19.895 00.816 428 IsGuiding returns 1 21:24:19.895 00.000 428 scope still moving after pulse duration time elapsed 21:24:19.942 00.047 428 IsSlewing returns 0 21:24:19.957 00.015 428 IsGuiding returns 0 21:24:19.957 00.000 428 scope move finished after 997 + 120 ms 21:24:19.957 00.000 428 Move returns status 0, amount 997 21:24:19.957 00.000 428 move complete, result=0 21:24:19.957 00.000 428 worker thread done servicing request 21:24:19.957 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 997 ms NORTH 21:24:19.957 00.000 428 Worker thread wakes up 21:24:19.957 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:19.957 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:21.191 01.234 428 Exposure complete 21:24:21.316 00.125 428 worker thread done servicing request 21:24:21.316 00.000 10672 OnExposeComplete: enter 21:24:21.316 00.000 10672 UpdateGuideState(): m_state=6 21:24:21.316 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 21 21:24:21.316 00.000 10672 Star::Find returns 1 (0), X=82.38, Y=874.08, Mass=374227, SNR=54.5, Peak=44224 HFD=2.7 21:24:21.316 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.12) = xAngle (1.72 = 1.72) 21:24:21.316 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.74 = 1.74) 21:24:21.316 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.84 mountX=-0.06 mountY=0.36, mountTheta=1.72 21:24:21.316 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.35, opts=13) 21:24:21.316 00.000 10672 Enqueuing Move request for scope (-0.10, 0.35) 21:24:21.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:24:21.316 00.000 428 Worker thread wakes up 21:24:21.316 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.35) opts 0xd 21:24:21.316 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.35) 21:24:21.316 00.000 428 Moving (-0.10, 0.35) raw xDistance=-0.06 yDistance=0.36 21:24:21.316 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:24:21.316 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:21.316 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 21:24:21.316 00.000 428 MoveAxis(E, 0, ABG) 21:24:21.316 00.000 428 Move returns status 0, amount 0 21:24:21.316 00.000 428 MoveAxis(N, 0, ABG) 21:24:21.316 00.000 428 Move returns status 0, amount 0 21:24:21.316 00.000 428 move complete, result=0 21:24:21.316 00.000 428 worker thread done servicing request 21:24:21.348 00.032 10672 UpdateGuideState exits: m=374227 SNR=54.5 21:24:21.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:21.348 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:21.348 00.000 10672 Enqueuing Expose request 21:24:21.348 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 21:24:21.348 00.000 428 Worker thread wakes up 21:24:21.348 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:21.348 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:23.691 02.343 428 Exposure complete 21:24:23.816 00.125 428 worker thread done servicing request 21:24:23.816 00.000 10672 OnExposeComplete: enter 21:24:23.816 00.000 10672 UpdateGuideState(): m_state=6 21:24:23.816 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 22 21:24:23.816 00.000 10672 Star::Find returns 1 (0), X=82.44, Y=874.59, Mass=392906, SNR=59.1, Peak=50864 HFD=3.1 21:24:23.816 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.12) = xAngle (1.50 = 1.50) 21:24:23.816 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51) 21:24:23.816 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.86 hyp=0.87 cameraTheta=1.62 mountX=0.06 mountY=0.86, mountTheta=1.50 21:24:23.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.86, opts=13) 21:24:23.816 00.000 10672 Enqueuing Move request for scope (-0.04, 0.86) 21:24:23.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:24:23.816 00.000 428 Worker thread wakes up 21:24:23.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.86) opts 0xd 21:24:23.816 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.86) 21:24:23.816 00.000 428 Moving (-0.04, 0.86) raw xDistance=0.06 yDistance=0.86 21:24:23.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:24:23.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:24:23.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.86 21:24:23.816 00.000 428 MoveAxis(E, 0, ABG) 21:24:23.816 00.000 428 Move returns status 0, amount 0 21:24:23.816 00.000 428 MoveAxis(N, 0, ABG) 21:24:23.816 00.000 428 Move returns status 0, amount 0 21:24:23.816 00.000 428 move complete, result=0 21:24:23.816 00.000 428 worker thread done servicing request 21:24:23.847 00.031 10672 UpdateGuideState exits: m=392906 SNR=59.1 21:24:23.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:23.847 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:23.847 00.000 10672 Enqueuing Expose request 21:24:23.847 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH 21:24:23.847 00.000 428 Worker thread wakes up 21:24:23.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:23.847 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:24.081 00.234 10672 read socket command 10 21:24:24.081 00.000 10672 processing socket request REQDIST 21:24:24.081 00.000 10672 SOCKSVR: Sending pixel error of 0.72 21:24:24.081 00.000 10672 Sending socket response 72 (0x48) 21:24:26.190 02.109 428 Exposure complete 21:24:26.315 00.125 428 worker thread done servicing request 21:24:26.315 00.000 10672 OnExposeComplete: enter 21:24:26.315 00.000 10672 UpdateGuideState(): m_state=6 21:24:26.330 00.015 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 23 21:24:26.330 00.000 10672 Star::Find returns 1 (0), X=82.20, Y=874.11, Mass=427520, SNR=65.7, Peak=44000 HFD=3.4 21:24:26.330 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.12) = xAngle (2.08 = 2.08) 21:24:26.330 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10) 21:24:26.330 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.38 hyp=0.47 cameraTheta=2.20 mountX=-0.23 mountY=0.40, mountTheta=2.09 21:24:26.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.38, opts=13) 21:24:26.330 00.000 10672 Enqueuing Move request for scope (-0.28, 0.38) 21:24:26.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:24:26.330 00.000 428 Worker thread wakes up 21:24:26.330 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.38) opts 0xd 21:24:26.330 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.38) 21:24:26.330 00.000 428 Moving (-0.28, 0.38) raw xDistance=-0.23 yDistance=0.40 21:24:26.330 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 21:24:26.330 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:26.330 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 21:24:26.330 00.000 428 MoveAxis(E, 0, ABG) 21:24:26.330 00.000 428 Move returns status 0, amount 0 21:24:26.330 00.000 428 MoveAxis(N, 0, ABG) 21:24:26.330 00.000 428 Move returns status 0, amount 0 21:24:26.330 00.000 428 move complete, result=0 21:24:26.330 00.000 428 worker thread done servicing request 21:24:26.346 00.016 10672 UpdateGuideState exits: m=427520 SNR=65.7 21:24:26.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:26.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:26.346 00.000 10672 Enqueuing Expose request 21:24:26.346 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:24:26.346 00.000 428 Worker thread wakes up 21:24:26.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:26.346 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:28.678 02.332 428 Exposure complete 21:24:28.834 00.156 428 worker thread done servicing request 21:24:28.834 00.000 10672 OnExposeComplete: enter 21:24:28.834 00.000 10672 UpdateGuideState(): m_state=6 21:24:28.834 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 24 21:24:28.834 00.000 10672 Star::Find returns 1 (0), X=82.25, Y=874.09, Mass=374069, SNR=60.8, Peak=41504 HFD=3.1 21:24:28.834 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.12) = xAngle (2.02 = 2.02) 21:24:28.834 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.03 = 2.03) 21:24:28.834 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.37 hyp=0.43 cameraTheta=2.14 mountX=-0.19 mountY=0.39, mountTheta=2.02 21:24:28.834 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.37, opts=13) 21:24:28.834 00.000 10672 Enqueuing Move request for scope (-0.23, 0.37) 21:24:28.850 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:24:28.850 00.000 428 Worker thread wakes up 21:24:28.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.37) opts 0xd 21:24:28.850 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.37) 21:24:28.850 00.000 428 Moving (-0.23, 0.37) raw xDistance=-0.19 yDistance=0.39 21:24:28.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:24:28.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:28.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 21:24:28.850 00.000 428 MoveAxis(E, 0, ABG) 21:24:28.850 00.000 428 Move returns status 0, amount 0 21:24:28.850 00.000 428 MoveAxis(N, 0, ABG) 21:24:28.850 00.000 428 Move returns status 0, amount 0 21:24:28.850 00.000 428 move complete, result=0 21:24:28.850 00.000 428 worker thread done servicing request 21:24:28.865 00.015 10672 UpdateGuideState exits: m=374069 SNR=60.8 21:24:28.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:28.865 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:28.865 00.000 10672 Enqueuing Expose request 21:24:28.865 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:24:28.865 00.000 428 Worker thread wakes up 21:24:28.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:28.865 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:29.084 00.219 10672 read socket command 10 21:24:29.084 00.000 10672 processing socket request REQDIST 21:24:29.084 00.000 10672 SOCKSVR: Sending pixel error of 0.58 21:24:29.084 00.000 10672 Sending socket response 58 (0x3a) 21:24:31.183 02.099 428 Exposure complete 21:24:31.316 00.133 428 worker thread done servicing request 21:24:31.317 00.001 10672 OnExposeComplete: enter 21:24:31.317 00.000 10672 UpdateGuideState(): m_state=6 21:24:31.318 00.001 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 25 21:24:31.318 00.000 10672 Star::Find returns 1 (0), X=81.79, Y=874.34, Mass=378686, SNR=58.0, Peak=47488 HFD=3.1 21:24:31.318 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.12) = xAngle (2.30 = 2.30) 21:24:31.318 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31) 21:24:31.318 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=0.61 hyp=0.92 cameraTheta=2.42 mountX=-0.61 mountY=0.68, mountTheta=2.30 21:24:31.320 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=0.61, opts=13) 21:24:31.320 00.000 10672 Enqueuing Move request for scope (-0.69, 0.61) 21:24:31.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:24:31.320 00.000 428 Worker thread wakes up 21:24:31.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.61) opts 0xd 21:24:31.321 00.001 428 Handling offset move in thread for scope, endpoint = (-0.69, 0.61) 21:24:31.321 00.000 428 Moving (-0.69, 0.61) raw xDistance=-0.61 yDistance=0.68 21:24:31.321 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 21:24:31.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:24:31.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 21:24:31.321 00.000 428 MoveAxis(E, 911, ABG) 21:24:31.321 00.000 428 Guiding Dir = 2, Dur = 911 21:24:31.322 00.001 428 IsSlewing returns 0 21:24:31.323 00.001 428 IsGuiding returns 0 21:24:31.338 00.015 428 PulseGuide returned control before completion, sleep 907 21:24:31.346 00.008 10672 UpdateGuideState exits: m=378686 SNR=58.0 21:24:31.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:31.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:31.346 00.000 10672 Enqueuing Expose request 21:24:32.265 00.919 428 IsGuiding returns 1 21:24:32.265 00.000 428 scope still moving after pulse duration time elapsed 21:24:32.296 00.031 428 IsSlewing returns 0 21:24:32.296 00.000 428 IsGuiding returns 0 21:24:32.297 00.001 428 scope move finished after 911 + 63 ms 21:24:32.297 00.000 428 Move returns status 0, amount 911 21:24:32.297 00.000 428 MoveAxis(N, 0, ABG) 21:24:32.297 00.000 428 Move returns status 0, amount 0 21:24:32.297 00.000 428 move complete, result=0 21:24:32.297 00.000 428 worker thread done servicing request 21:24:32.297 00.000 428 Worker thread wakes up 21:24:32.297 00.000 10672 GuideStep: -0.6 px 911 ms EAST, 0.7 px 0 ms NORTH 21:24:32.298 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:32.298 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:33.679 01.381 428 Exposure complete 21:24:33.804 00.125 428 worker thread done servicing request 21:24:33.804 00.000 10672 OnExposeComplete: enter 21:24:33.804 00.000 10672 UpdateGuideState(): m_state=6 21:24:33.804 00.000 10672 Star::Find(15, 81, 874, 0, (0,0,0,0), 0.0, 0) frame 26 21:24:33.804 00.000 10672 Star::Find returns 1 (0), X=82.50, Y=874.27, Mass=404448, SNR=60.9, Peak=48032 HFD=3.0 21:24:33.804 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.12) = xAngle (1.42 = 1.42) 21:24:33.804 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43) 21:24:33.804 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.54 hyp=0.54 cameraTheta=1.54 mountX=0.08 mountY=0.54, mountTheta=1.42 21:24:33.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.54, opts=13) 21:24:33.804 00.000 10672 Enqueuing Move request for scope (0.02, 0.54) 21:24:33.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:24:33.804 00.000 428 Worker thread wakes up 21:24:33.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.54) opts 0xd 21:24:33.804 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.54) 21:24:33.804 00.000 428 Moving (0.02, 0.54) raw xDistance=0.08 yDistance=0.54 21:24:33.804 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:24:33.804 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:33.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 21:24:33.820 00.016 428 MoveAxis(E, 0, ABG) 21:24:33.820 00.000 428 Move returns status 0, amount 0 21:24:33.820 00.000 428 MoveAxis(N, 0, ABG) 21:24:33.820 00.000 428 Move returns status 0, amount 0 21:24:33.820 00.000 428 move complete, result=0 21:24:33.820 00.000 428 worker thread done servicing request 21:24:33.835 00.015 10672 UpdateGuideState exits: m=404448 SNR=60.9 21:24:33.835 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:33.835 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:33.835 00.000 10672 Enqueuing Expose request 21:24:33.835 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:24:33.835 00.000 428 Worker thread wakes up 21:24:33.835 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:33.835 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:34.085 00.250 10672 read socket command 10 21:24:34.085 00.000 10672 processing socket request REQDIST 21:24:34.085 00.000 10672 SOCKSVR: Sending pixel error of 0.64 21:24:34.085 00.000 10672 Sending socket response 64 (0x40) 21:24:36.183 02.098 428 Exposure complete 21:24:36.339 00.156 428 worker thread done servicing request 21:24:36.339 00.000 10672 OnExposeComplete: enter 21:24:36.339 00.000 10672 UpdateGuideState(): m_state=6 21:24:36.339 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 27 21:24:36.339 00.000 10672 Star::Find returns 1 (0), X=82.74, Y=874.28, Mass=379359, SNR=61.5, Peak=43344 HFD=2.9 21:24:36.339 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.12) = xAngle (1.00 = 1.00) 21:24:36.339 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02) 21:24:36.339 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.55 hyp=0.61 cameraTheta=1.12 mountX=0.33 mountY=0.52, mountTheta=1.01 21:24:36.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.55, opts=13) 21:24:36.339 00.000 10672 Enqueuing Move request for scope (0.26, 0.55) 21:24:36.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:24:36.339 00.000 428 Worker thread wakes up 21:24:36.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.55) opts 0xd 21:24:36.339 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.55) 21:24:36.339 00.000 428 Moving (0.26, 0.55) raw xDistance=0.33 yDistance=0.52 21:24:36.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 21:24:36.339 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:36.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:24:36.339 00.000 428 MoveAxis(E, 0, ABG) 21:24:36.339 00.000 428 Move returns status 0, amount 0 21:24:36.339 00.000 428 MoveAxis(N, 0, ABG) 21:24:36.339 00.000 428 Move returns status 0, amount 0 21:24:36.339 00.000 428 move complete, result=0 21:24:36.339 00.000 428 worker thread done servicing request 21:24:36.370 00.031 10672 UpdateGuideState exits: m=379359 SNR=61.5 21:24:36.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:36.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:36.370 00.000 10672 Enqueuing Expose request 21:24:36.370 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 21:24:36.370 00.000 428 Worker thread wakes up 21:24:36.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:36.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:38.682 02.312 428 Exposure complete 21:24:38.838 00.156 428 worker thread done servicing request 21:24:38.838 00.000 10672 OnExposeComplete: enter 21:24:38.838 00.000 10672 UpdateGuideState(): m_state=6 21:24:38.838 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 28 21:24:38.838 00.000 10672 Star::Find returns 1 (0), X=82.68, Y=874.70, Mass=377452, SNR=65.2, Peak=51312 HFD=2.9 21:24:38.838 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.12) = xAngle (1.25 = 1.25) 21:24:38.838 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.26 = 1.26) 21:24:38.838 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.97 hyp=0.99 cameraTheta=1.37 mountX=0.31 mountY=0.94, mountTheta=1.25 21:24:38.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.97, opts=13) 21:24:38.838 00.000 10672 Enqueuing Move request for scope (0.20, 0.97) 21:24:38.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:24:38.838 00.000 428 Worker thread wakes up 21:24:38.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.97) opts 0xd 21:24:38.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.97) 21:24:38.838 00.000 428 Moving (0.20, 0.97) raw xDistance=0.31 yDistance=0.94 21:24:38.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:24:38.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:24:38.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.94 21:24:38.838 00.000 428 MoveAxis(E, 0, ABG) 21:24:38.838 00.000 428 Move returns status 0, amount 0 21:24:38.838 00.000 428 MoveAxis(N, 0, ABG) 21:24:38.838 00.000 428 Move returns status 0, amount 0 21:24:38.838 00.000 428 move complete, result=0 21:24:38.838 00.000 428 worker thread done servicing request 21:24:38.869 00.031 10672 UpdateGuideState exits: m=377452 SNR=65.2 21:24:38.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:38.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:38.869 00.000 10672 Enqueuing Expose request 21:24:38.869 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.9 px 0 ms NORTH 21:24:38.869 00.000 428 Worker thread wakes up 21:24:38.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:38.869 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:39.088 00.219 10672 read socket command 10 21:24:39.088 00.000 10672 processing socket request REQDIST 21:24:39.088 00.000 10672 SOCKSVR: Sending pixel error of 0.73 21:24:39.088 00.000 10672 Sending socket response 73 (0x49) 21:24:41.181 02.093 428 Exposure complete 21:24:41.306 00.125 428 worker thread done servicing request 21:24:41.306 00.000 10672 OnExposeComplete: enter 21:24:41.306 00.000 10672 UpdateGuideState(): m_state=6 21:24:41.306 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 29 21:24:41.306 00.000 10672 Star::Find returns 1 (0), X=82.96, Y=874.51, Mass=454593, SNR=66.4, Peak=44000 HFD=3.6 21:24:41.306 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.12) = xAngle (0.90 = 0.90) 21:24:41.306 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92) 21:24:41.306 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.79 hyp=0.92 cameraTheta=1.02 mountX=0.57 mountY=0.73, mountTheta=0.91 21:24:41.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.79, opts=13) 21:24:41.306 00.000 10672 Enqueuing Move request for scope (0.48, 0.79) 21:24:41.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:24:41.306 00.000 428 Worker thread wakes up 21:24:41.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.79) opts 0xd 21:24:41.306 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.79) 21:24:41.306 00.000 428 Moving (0.48, 0.79) raw xDistance=0.57 yDistance=0.73 21:24:41.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 21:24:41.306 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.56 newest=2.19 21:24:41.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.73 from input 0.73 21:24:41.306 00.000 428 MoveAxis(W, 848, ABG) 21:24:41.306 00.000 428 Guiding Dir = 3, Dur = 848 21:24:41.306 00.000 428 IsSlewing returns 0 21:24:41.322 00.016 428 IsGuiding returns 0 21:24:41.337 00.015 10672 UpdateGuideState exits: m=454593 SNR=66.4 21:24:41.337 00.000 428 PulseGuide returned control before completion, sleep 836 21:24:41.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:41.337 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:41.337 00.000 10672 Enqueuing Expose request 21:24:42.197 00.860 428 IsGuiding returns 0 21:24:42.197 00.000 428 Move returns status 0, amount 848 21:24:42.197 00.000 428 MoveAxis(S, 1107, ABG) 21:24:42.197 00.000 428 Guiding Dir = 1, Dur = 1107 21:24:42.197 00.000 428 IsSlewing returns 0 21:24:42.197 00.000 428 IsGuiding returns 0 21:24:42.275 00.078 428 PulseGuide returned control before completion, sleep 1041 21:24:43.337 01.062 428 IsGuiding returns 1 21:24:43.337 00.000 428 scope still moving after pulse duration time elapsed 21:24:43.368 00.031 428 IsSlewing returns 0 21:24:43.368 00.000 428 IsGuiding returns 1 21:24:43.431 00.063 428 IsSlewing returns 0 21:24:43.431 00.000 428 IsGuiding returns 0 21:24:43.431 00.000 428 scope move finished after 1107 + 120 ms 21:24:43.431 00.000 428 Move returns status 0, amount 1107 21:24:43.431 00.000 428 move complete, result=0 21:24:43.431 00.000 428 worker thread done servicing request 21:24:43.431 00.000 10672 GuideStep: 0.6 px 848 ms WEST, 0.7 px 1107 ms SOUTH 21:24:43.431 00.000 428 Worker thread wakes up 21:24:43.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:43.431 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:43.680 00.249 428 Exposure complete 21:24:43.805 00.125 428 worker thread done servicing request 21:24:43.805 00.000 10672 OnExposeComplete: enter 21:24:43.805 00.000 10672 UpdateGuideState(): m_state=6 21:24:43.805 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 30 21:24:43.805 00.000 10672 Star::Find returns 1 (0), X=82.65, Y=874.62, Mass=423133, SNR=64.0, Peak=51312 HFD=3.0 21:24:43.805 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.12) = xAngle (1.26 = 1.26) 21:24:43.805 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.27 = 1.27) 21:24:43.805 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.89 hyp=0.91 cameraTheta=1.38 mountX=0.28 mountY=0.87, mountTheta=1.26 21:24:43.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.89, opts=13) 21:24:43.805 00.000 10672 Enqueuing Move request for scope (0.17, 0.89) 21:24:43.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:24:43.805 00.000 428 Worker thread wakes up 21:24:43.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.89) opts 0xd 21:24:43.805 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.89) 21:24:43.805 00.000 428 Moving (0.17, 0.89) raw xDistance=0.28 yDistance=0.87 21:24:43.805 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 21:24:43.805 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.87 from input 0.87 21:24:43.805 00.000 428 MoveAxis(E, 0, ABG) 21:24:43.805 00.000 428 Move returns status 0, amount 0 21:24:43.805 00.000 428 MoveAxis(S, 1314, ABG) 21:24:43.805 00.000 428 Guiding Dir = 1, Dur = 1314 21:24:43.805 00.000 428 IsSlewing returns 0 21:24:43.805 00.000 428 IsGuiding returns 0 21:24:43.836 00.031 10672 UpdateGuideState exits: m=423133 SNR=64.0 21:24:43.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:43.836 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:43.836 00.000 10672 Enqueuing Expose request 21:24:43.899 00.063 428 PulseGuide returned control before completion, sleep 1242 21:24:44.087 00.188 10672 read socket command 10 21:24:44.087 00.000 10672 processing socket request REQDIST 21:24:44.087 00.000 10672 SOCKSVR: Sending pixel error of 0.82 21:24:44.087 00.000 10672 Sending socket response 82 (0x52) 21:24:45.153 01.066 428 IsGuiding returns 1 21:24:45.153 00.000 428 scope still moving after pulse duration time elapsed 21:24:45.185 00.032 428 IsSlewing returns 0 21:24:45.185 00.000 428 IsGuiding returns 1 21:24:45.216 00.031 428 IsSlewing returns 0 21:24:45.216 00.000 428 IsGuiding returns 1 21:24:45.263 00.047 428 IsSlewing returns 0 21:24:45.263 00.000 428 IsGuiding returns 0 21:24:45.278 00.015 428 scope move finished after 1314 + 143 ms 21:24:45.278 00.000 428 Move returns status 0, amount 1314 21:24:45.278 00.000 428 move complete, result=0 21:24:45.278 00.000 428 worker thread done servicing request 21:24:45.278 00.000 428 Worker thread wakes up 21:24:45.278 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.9 px 1314 ms SOUTH 21:24:45.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:45.278 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:46.184 00.906 428 Exposure complete 21:24:46.325 00.141 428 worker thread done servicing request 21:24:46.325 00.000 10672 OnExposeComplete: enter 21:24:46.325 00.000 10672 UpdateGuideState(): m_state=6 21:24:46.325 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 31 21:24:46.325 00.000 10672 Star::Find returns 1 (0), X=82.41, Y=873.86, Mass=357352, SNR=58.6, Peak=55456 HFD=2.5 21:24:46.325 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.12) = xAngle (1.96 = 1.96) 21:24:46.325 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97) 21:24:46.325 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=-0.06 mountY=0.14, mountTheta=1.96 21:24:46.325 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.13, opts=13) 21:24:46.325 00.000 10672 Enqueuing Move request for scope (-0.07, 0.13) 21:24:46.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:24:46.325 00.000 428 Worker thread wakes up 21:24:46.325 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd 21:24:46.325 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.13) 21:24:46.325 00.000 428 Moving (-0.07, 0.13) raw xDistance=-0.06 yDistance=0.14 21:24:46.325 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:24:46.325 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:46.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 21:24:46.325 00.000 428 MoveAxis(E, 0, ABG) 21:24:46.325 00.000 428 Move returns status 0, amount 0 21:24:46.325 00.000 428 MoveAxis(N, 0, ABG) 21:24:46.325 00.000 428 Move returns status 0, amount 0 21:24:46.325 00.000 428 move complete, result=0 21:24:46.325 00.000 428 worker thread done servicing request 21:24:46.340 00.015 10672 UpdateGuideState exits: m=357352 SNR=58.6 21:24:46.340 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:46.340 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:46.340 00.000 10672 Enqueuing Expose request 21:24:46.340 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:24:46.340 00.000 428 Worker thread wakes up 21:24:46.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:46.340 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:48.668 02.328 428 Exposure complete 21:24:48.808 00.140 428 worker thread done servicing request 21:24:48.808 00.000 10672 OnExposeComplete: enter 21:24:48.808 00.000 10672 UpdateGuideState(): m_state=6 21:24:48.808 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 32 21:24:48.808 00.000 10672 Star::Find returns 1 (0), X=82.70, Y=874.10, Mass=408023, SNR=57.2, Peak=53488 HFD=2.6 21:24:48.808 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.12) = xAngle (0.90 = 0.90) 21:24:48.808 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92) 21:24:48.808 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.37 hyp=0.43 cameraTheta=1.02 mountX=0.27 mountY=0.34, mountTheta=0.91 21:24:48.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.37, opts=13) 21:24:48.808 00.000 10672 Enqueuing Move request for scope (0.22, 0.37) 21:24:48.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:24:48.808 00.000 428 Worker thread wakes up 21:24:48.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.37) opts 0xd 21:24:48.808 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.37) 21:24:48.808 00.000 428 Moving (0.22, 0.37) raw xDistance=0.27 yDistance=0.34 21:24:48.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 21:24:48.808 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:48.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 21:24:48.808 00.000 428 MoveAxis(E, 0, ABG) 21:24:48.808 00.000 428 Move returns status 0, amount 0 21:24:48.808 00.000 428 MoveAxis(N, 0, ABG) 21:24:48.808 00.000 428 Move returns status 0, amount 0 21:24:48.808 00.000 428 move complete, result=0 21:24:48.808 00.000 428 worker thread done servicing request 21:24:48.824 00.016 10672 UpdateGuideState exits: m=408023 SNR=57.2 21:24:48.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:48.824 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:48.824 00.000 10672 Enqueuing Expose request 21:24:48.824 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:24:48.824 00.000 428 Worker thread wakes up 21:24:48.840 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:48.840 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:49.090 00.250 10672 read socket command 10 21:24:49.090 00.000 10672 processing socket request REQDIST 21:24:49.090 00.000 10672 SOCKSVR: Sending pixel error of 0.56 21:24:49.090 00.000 10672 Sending socket response 56 (0x38) 21:24:51.183 02.093 428 Exposure complete 21:24:51.339 00.156 428 worker thread done servicing request 21:24:51.339 00.000 10672 OnExposeComplete: enter 21:24:51.339 00.000 10672 UpdateGuideState(): m_state=6 21:24:51.339 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 33 21:24:51.339 00.000 10672 Star::Find returns 1 (0), X=82.61, Y=873.84, Mass=401941, SNR=61.9, Peak=55552 HFD=2.7 21:24:51.339 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (0.12) = xAngle (0.57 = 0.57) 21:24:51.339 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.58 = 0.58) 21:24:51.339 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.69 mountX=0.15 mountY=0.10, mountTheta=0.58 21:24:51.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.11, opts=13) 21:24:51.339 00.000 10672 Enqueuing Move request for scope (0.13, 0.11) 21:24:51.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:24:51.339 00.000 428 Worker thread wakes up 21:24:51.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd 21:24:51.339 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.11) 21:24:51.339 00.000 428 Moving (0.13, 0.11) raw xDistance=0.15 yDistance=0.10 21:24:51.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:24:51.339 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:51.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 21:24:51.339 00.000 428 MoveAxis(E, 0, ABG) 21:24:51.339 00.000 428 Move returns status 0, amount 0 21:24:51.339 00.000 428 MoveAxis(N, 0, ABG) 21:24:51.339 00.000 428 Move returns status 0, amount 0 21:24:51.339 00.000 428 move complete, result=0 21:24:51.339 00.000 428 worker thread done servicing request 21:24:51.354 00.015 10672 UpdateGuideState exits: m=401941 SNR=61.9 21:24:51.354 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:51.354 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:51.354 00.000 10672 Enqueuing Expose request 21:24:51.354 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:24:51.354 00.000 428 Worker thread wakes up 21:24:51.370 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:51.370 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:53.655 02.285 428 Exposure complete 21:24:53.795 00.140 428 worker thread done servicing request 21:24:53.795 00.000 10672 OnExposeComplete: enter 21:24:53.795 00.000 10672 UpdateGuideState(): m_state=6 21:24:53.795 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 34 21:24:53.795 00.000 10672 Star::Find returns 1 (0), X=82.93, Y=874.04, Mass=421853, SNR=68.8, Peak=58720 HFD=2.9 21:24:53.795 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (0.12) = xAngle (0.49 = 0.49) 21:24:53.795 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.50 = 0.50) 21:24:53.795 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.31 hyp=0.55 cameraTheta=0.61 mountX=0.49 mountY=0.26, mountTheta=0.50 21:24:53.795 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.31, opts=13) 21:24:53.795 00.000 10672 Enqueuing Move request for scope (0.45, 0.31) 21:24:53.795 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:24:53.795 00.000 428 Worker thread wakes up 21:24:53.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.31) opts 0xd 21:24:53.795 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.31) 21:24:53.795 00.000 428 Moving (0.45, 0.31) raw xDistance=0.49 yDistance=0.26 21:24:53.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 21:24:53.795 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:53.795 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 21:24:53.795 00.000 428 MoveAxis(W, 726, ABG) 21:24:53.795 00.000 428 Guiding Dir = 3, Dur = 726 21:24:53.795 00.000 428 IsSlewing returns 0 21:24:53.795 00.000 428 IsGuiding returns 0 21:24:53.827 00.032 10672 UpdateGuideState exits: m=421853 SNR=68.8 21:24:53.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:53.827 00.000 428 PulseGuide returned control before completion, sleep 714 21:24:53.827 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:53.827 00.000 10672 Enqueuing Expose request 21:24:54.092 00.265 10672 read socket command 10 21:24:54.092 00.000 10672 processing socket request REQDIST 21:24:54.092 00.000 10672 SOCKSVR: Sending pixel error of 0.47 21:24:54.092 00.000 10672 Sending socket response 47 (0x2f) 21:24:54.561 00.469 428 IsGuiding returns 0 21:24:54.561 00.000 428 Move returns status 0, amount 726 21:24:54.561 00.000 428 MoveAxis(N, 0, ABG) 21:24:54.561 00.000 428 Move returns status 0, amount 0 21:24:54.561 00.000 428 move complete, result=0 21:24:54.561 00.000 428 worker thread done servicing request 21:24:54.561 00.000 428 Worker thread wakes up 21:24:54.561 00.000 10672 GuideStep: 0.5 px 726 ms WEST, 0.3 px 0 ms NORTH 21:24:54.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:54.561 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:56.169 01.608 428 Exposure complete 21:24:56.294 00.125 428 worker thread done servicing request 21:24:56.294 00.000 10672 OnExposeComplete: enter 21:24:56.294 00.000 10672 UpdateGuideState(): m_state=6 21:24:56.294 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 35 21:24:56.294 00.000 10672 Star::Find returns 1 (0), X=82.36, Y=874.04, Mass=425376, SNR=76.0, Peak=55344 HFD=3.3 21:24:56.294 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.12) = xAngle (1.81 = 1.81) 21:24:56.294 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82) 21:24:56.294 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.93 mountX=-0.08 mountY=0.32, mountTheta=1.81 21:24:56.294 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.31, opts=13) 21:24:56.294 00.000 10672 Enqueuing Move request for scope (-0.12, 0.31) 21:24:56.310 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:24:56.310 00.000 428 Worker thread wakes up 21:24:56.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.31) opts 0xd 21:24:56.310 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.31) 21:24:56.310 00.000 428 Moving (-0.12, 0.31) raw xDistance=-0.08 yDistance=0.32 21:24:56.310 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:24:56.310 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:56.310 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 21:24:56.310 00.000 428 MoveAxis(E, 0, ABG) 21:24:56.310 00.000 428 Move returns status 0, amount 0 21:24:56.310 00.000 428 MoveAxis(N, 0, ABG) 21:24:56.310 00.000 428 Move returns status 0, amount 0 21:24:56.310 00.000 428 move complete, result=0 21:24:56.310 00.000 428 worker thread done servicing request 21:24:56.326 00.016 10672 UpdateGuideState exits: m=425376 SNR=76.0 21:24:56.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:56.326 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:56.326 00.000 10672 Enqueuing Expose request 21:24:56.326 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:24:56.326 00.000 428 Worker thread wakes up 21:24:56.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:56.326 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:58.669 02.343 428 Exposure complete 21:24:58.794 00.125 428 worker thread done servicing request 21:24:58.794 00.000 10672 OnExposeComplete: enter 21:24:58.794 00.000 10672 UpdateGuideState(): m_state=6 21:24:58.794 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 36 21:24:58.809 00.015 10672 Star::Find returns 1 (0), X=82.05, Y=874.21, Mass=409882, SNR=61.7, Peak=47280 HFD=3.1 21:24:58.809 00.000 10672 CameraToMount -- cameraTheta (2.30) - m_xAngle (0.12) = xAngle (2.18 = 2.18) 21:24:58.809 00.000 10672 CameraToMount -- cameraTheta (2.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.19 = 2.19) 21:24:58.809 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.48 hyp=0.64 cameraTheta=2.30 mountX=-0.37 mountY=0.52, mountTheta=2.19 21:24:58.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.48, opts=13) 21:24:58.809 00.000 10672 Enqueuing Move request for scope (-0.43, 0.48) 21:24:58.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:24:58.809 00.000 428 Worker thread wakes up 21:24:58.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.48) opts 0xd 21:24:58.809 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.48) 21:24:58.809 00.000 428 Moving (-0.43, 0.48) raw xDistance=-0.37 yDistance=0.52 21:24:58.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 21:24:58.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:24:58.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:24:58.809 00.000 428 MoveAxis(E, 0, ABG) 21:24:58.809 00.000 428 Move returns status 0, amount 0 21:24:58.809 00.000 428 MoveAxis(N, 0, ABG) 21:24:58.809 00.000 428 Move returns status 0, amount 0 21:24:58.809 00.000 428 move complete, result=0 21:24:58.809 00.000 428 worker thread done servicing request 21:24:58.825 00.016 10672 UpdateGuideState exits: m=409882 SNR=61.7 21:24:58.825 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:58.825 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:24:58.825 00.000 10672 Enqueuing Expose request 21:24:58.825 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 21:24:58.825 00.000 428 Worker thread wakes up 21:24:58.825 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:24:58.825 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:24:59.090 00.265 10672 read socket command 10 21:24:59.090 00.000 10672 processing socket request REQDIST 21:24:59.090 00.000 10672 SOCKSVR: Sending pixel error of 0.49 21:24:59.090 00.000 10672 Sending socket response 49 (0x31) 21:25:01.173 02.083 428 Exposure complete 21:25:01.313 00.140 428 worker thread done servicing request 21:25:01.313 00.000 10672 OnExposeComplete: enter 21:25:01.313 00.000 10672 UpdateGuideState(): m_state=6 21:25:01.313 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 37 21:25:01.313 00.000 10672 Star::Find returns 1 (0), X=81.91, Y=873.81, Mass=420876, SNR=67.8, Peak=52288 HFD=3.3 21:25:01.313 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.12) = xAngle (2.88 = 2.88) 21:25:01.313 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.89 = 2.89) 21:25:01.313 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.08 hyp=0.58 cameraTheta=3.00 mountX=-0.56 mountY=0.14, mountTheta=2.89 21:25:01.313 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.08, opts=13) 21:25:01.313 00.000 10672 Enqueuing Move request for scope (-0.57, 0.08) 21:25:01.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:25:01.313 00.000 428 Worker thread wakes up 21:25:01.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.08) opts 0xd 21:25:01.313 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.08) 21:25:01.313 00.000 428 Moving (-0.57, 0.08) raw xDistance=-0.56 yDistance=0.14 21:25:01.313 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 21:25:01.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:01.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 21:25:01.313 00.000 428 MoveAxis(E, 827, ABG) 21:25:01.313 00.000 428 Guiding Dir = 2, Dur = 827 21:25:01.313 00.000 428 IsSlewing returns 0 21:25:01.313 00.000 428 IsGuiding returns 0 21:25:01.329 00.016 428 PulseGuide returned control before completion, sleep 818 21:25:01.329 00.000 10672 UpdateGuideState exits: m=420876 SNR=67.8 21:25:01.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:01.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:01.329 00.000 10672 Enqueuing Expose request 21:25:02.188 00.859 428 IsGuiding returns 0 21:25:02.188 00.000 428 Move returns status 0, amount 827 21:25:02.188 00.000 428 MoveAxis(N, 0, ABG) 21:25:02.188 00.000 428 Move returns status 0, amount 0 21:25:02.188 00.000 428 move complete, result=0 21:25:02.188 00.000 428 worker thread done servicing request 21:25:02.188 00.000 10672 GuideStep: -0.6 px 827 ms EAST, 0.1 px 0 ms NORTH 21:25:02.188 00.000 428 Worker thread wakes up 21:25:02.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:02.188 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:03.672 01.484 428 Exposure complete 21:25:03.797 00.125 428 worker thread done servicing request 21:25:03.797 00.000 10672 OnExposeComplete: enter 21:25:03.797 00.000 10672 UpdateGuideState(): m_state=6 21:25:03.812 00.015 10672 Star::Find(15, 81, 873, 0, (0,0,0,0), 0.0, 0) frame 38 21:25:03.812 00.000 10672 Star::Find returns 1 (0), X=82.57, Y=873.82, Mass=357007, SNR=57.7, Peak=49456 HFD=2.8 21:25:03.812 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.12) = xAngle (0.64 = 0.64) 21:25:03.812 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65) 21:25:03.812 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.12 cameraTheta=0.76 mountX=0.10 mountY=0.08, mountTheta=0.65 21:25:03.812 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.09, opts=13) 21:25:03.812 00.000 10672 Enqueuing Move request for scope (0.09, 0.09) 21:25:03.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:25:03.812 00.000 428 Worker thread wakes up 21:25:03.812 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd 21:25:03.812 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.09) 21:25:03.812 00.000 428 Moving (0.09, 0.09) raw xDistance=0.10 yDistance=0.08 21:25:03.812 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:25:03.812 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:03.812 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 21:25:03.812 00.000 428 MoveAxis(E, 0, ABG) 21:25:03.812 00.000 428 Move returns status 0, amount 0 21:25:03.812 00.000 428 MoveAxis(N, 0, ABG) 21:25:03.812 00.000 428 Move returns status 0, amount 0 21:25:03.812 00.000 428 move complete, result=0 21:25:03.812 00.000 428 worker thread done servicing request 21:25:03.828 00.016 10672 UpdateGuideState exits: m=357007 SNR=57.7 21:25:03.828 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:03.828 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:03.828 00.000 10672 Enqueuing Expose request 21:25:03.828 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:25:03.828 00.000 428 Worker thread wakes up 21:25:03.828 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:03.828 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:04.078 00.250 10672 read socket command 10 21:25:04.078 00.000 10672 processing socket request REQDIST 21:25:04.078 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:25:04.078 00.000 10672 Sending socket response 40 (0x28) 21:25:06.171 02.093 428 Exposure complete 21:25:06.296 00.125 428 worker thread done servicing request 21:25:06.296 00.000 10672 OnExposeComplete: enter 21:25:06.296 00.000 10672 UpdateGuideState(): m_state=6 21:25:06.296 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 39 21:25:06.296 00.000 10672 Star::Find returns 1 (0), X=82.65, Y=873.36, Mass=374203, SNR=57.4, Peak=48144 HFD=3.0 21:25:06.296 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.12) = xAngle (-1.27 = -1.27) 21:25:06.296 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 21:25:06.296 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.37 hyp=0.41 cameraTheta=-1.15 mountX=0.12 mountY=-0.39, mountTheta=-1.27 21:25:06.296 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.37, opts=13) 21:25:06.296 00.000 10672 Enqueuing Move request for scope (0.17, -0.37) 21:25:06.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:25:06.296 00.000 428 Worker thread wakes up 21:25:06.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.37) opts 0xd 21:25:06.296 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.37) 21:25:06.296 00.000 428 Moving (0.17, -0.37) raw xDistance=0.12 yDistance=-0.39 21:25:06.296 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:25:06.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:06.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 21:25:06.296 00.000 428 MoveAxis(E, 0, ABG) 21:25:06.296 00.000 428 Move returns status 0, amount 0 21:25:06.296 00.000 428 MoveAxis(N, 0, ABG) 21:25:06.296 00.000 428 Move returns status 0, amount 0 21:25:06.296 00.000 428 move complete, result=0 21:25:06.296 00.000 428 worker thread done servicing request 21:25:06.327 00.031 10672 UpdateGuideState exits: m=374203 SNR=57.4 21:25:06.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:06.327 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:06.327 00.000 10672 Enqueuing Expose request 21:25:06.327 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:25:06.327 00.000 428 Worker thread wakes up 21:25:06.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:06.327 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:08.670 02.343 428 Exposure complete 21:25:08.811 00.141 428 worker thread done servicing request 21:25:08.811 00.000 10672 OnExposeComplete: enter 21:25:08.811 00.000 10672 UpdateGuideState(): m_state=6 21:25:08.811 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 40 21:25:08.811 00.000 10672 Star::Find returns 1 (0), X=82.99, Y=873.49, Mass=408199, SNR=63.6, Peak=50768 HFD=2.8 21:25:08.811 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.12) = xAngle (-0.55 = -0.55) 21:25:08.811 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.54 = -0.54) 21:25:08.811 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.24 hyp=0.57 cameraTheta=-0.43 mountX=0.48 mountY=-0.29, mountTheta=-0.54 21:25:08.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.24, opts=13) 21:25:08.811 00.000 10672 Enqueuing Move request for scope (0.51, -0.24) 21:25:08.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:25:08.811 00.000 428 Worker thread wakes up 21:25:08.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.24) opts 0xd 21:25:08.811 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.24) 21:25:08.811 00.000 428 Moving (0.51, -0.24) raw xDistance=0.48 yDistance=-0.29 21:25:08.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 21:25:08.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:08.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 21:25:08.811 00.000 428 MoveAxis(W, 716, ABG) 21:25:08.811 00.000 428 Guiding Dir = 3, Dur = 716 21:25:08.811 00.000 428 IsSlewing returns 0 21:25:08.811 00.000 428 IsGuiding returns 0 21:25:08.842 00.031 10672 UpdateGuideState exits: m=408199 SNR=63.6 21:25:08.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:08.842 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:08.842 00.000 10672 Enqueuing Expose request 21:25:08.842 00.000 428 PulseGuide returned control before completion, sleep 697 21:25:09.092 00.250 10672 read socket command 10 21:25:09.092 00.000 10672 processing socket request REQDIST 21:25:09.092 00.000 10672 SOCKSVR: Sending pixel error of 0.45 21:25:09.092 00.000 10672 Sending socket response 45 (0x2d) 21:25:09.581 00.489 428 IsGuiding returns 0 21:25:09.581 00.000 428 Move returns status 0, amount 716 21:25:09.581 00.000 428 MoveAxis(N, 0, ABG) 21:25:09.581 00.000 428 Move returns status 0, amount 0 21:25:09.581 00.000 428 move complete, result=0 21:25:09.581 00.000 428 worker thread done servicing request 21:25:09.581 00.000 428 Worker thread wakes up 21:25:09.581 00.000 10672 GuideStep: 0.5 px 716 ms WEST, -0.3 px 0 ms NORTH 21:25:09.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:09.581 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:11.174 01.593 428 Exposure complete 21:25:11.299 00.125 428 worker thread done servicing request 21:25:11.299 00.000 10672 OnExposeComplete: enter 21:25:11.299 00.000 10672 UpdateGuideState(): m_state=6 21:25:11.299 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 41 21:25:11.299 00.000 10672 Star::Find returns 1 (0), X=82.62, Y=873.30, Mass=391765, SNR=53.3, Peak=45312 HFD=3.0 21:25:11.299 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.12) = xAngle (-1.37 = -1.37) 21:25:11.299 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.36 = -1.36) 21:25:11.299 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.43 hyp=0.45 cameraTheta=-1.25 mountX=0.09 mountY=-0.44, mountTheta=-1.37 21:25:11.299 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.43, opts=13) 21:25:11.299 00.000 10672 Enqueuing Move request for scope (0.14, -0.43) 21:25:11.299 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:25:11.299 00.000 428 Worker thread wakes up 21:25:11.299 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.43) opts 0xd 21:25:11.299 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.43) 21:25:11.299 00.000 428 Moving (0.14, -0.43) raw xDistance=0.09 yDistance=-0.44 21:25:11.299 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:25:11.299 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:11.299 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 21:25:11.299 00.000 428 MoveAxis(E, 0, ABG) 21:25:11.299 00.000 428 Move returns status 0, amount 0 21:25:11.299 00.000 428 MoveAxis(N, 0, ABG) 21:25:11.299 00.000 428 Move returns status 0, amount 0 21:25:11.299 00.000 428 move complete, result=0 21:25:11.299 00.000 428 worker thread done servicing request 21:25:11.330 00.031 10672 UpdateGuideState exits: m=391765 SNR=53.3 21:25:11.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:11.330 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:11.330 00.000 10672 Enqueuing Expose request 21:25:11.330 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:25:11.330 00.000 428 Worker thread wakes up 21:25:11.330 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:11.330 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:13.642 02.312 428 Exposure complete 21:25:13.783 00.141 428 worker thread done servicing request 21:25:13.783 00.000 10672 OnExposeComplete: enter 21:25:13.783 00.000 10672 UpdateGuideState(): m_state=6 21:25:13.783 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 42 21:25:13.783 00.000 10672 Star::Find returns 1 (0), X=82.72, Y=873.25, Mass=406056, SNR=63.0, Peak=55344 HFD=2.7 21:25:13.783 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.12) = xAngle (-1.22 = -1.22) 21:25:13.783 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.21 = -1.21) 21:25:13.783 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.48 hyp=0.54 cameraTheta=-1.10 mountX=0.18 mountY=-0.50, mountTheta=-1.22 21:25:13.783 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.48, opts=13) 21:25:13.783 00.000 10672 Enqueuing Move request for scope (0.24, -0.48) 21:25:13.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:25:13.783 00.000 428 Worker thread wakes up 21:25:13.783 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.48) opts 0xd 21:25:13.783 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.48) 21:25:13.783 00.000 428 Moving (0.24, -0.48) raw xDistance=0.18 yDistance=-0.50 21:25:13.783 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:25:13.783 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:13.783 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 21:25:13.783 00.000 428 MoveAxis(E, 0, ABG) 21:25:13.783 00.000 428 Move returns status 0, amount 0 21:25:13.783 00.000 428 MoveAxis(N, 0, ABG) 21:25:13.783 00.000 428 Move returns status 0, amount 0 21:25:13.783 00.000 428 move complete, result=0 21:25:13.783 00.000 428 worker thread done servicing request 21:25:13.814 00.031 10672 UpdateGuideState exits: m=406056 SNR=63.0 21:25:13.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:13.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:13.814 00.000 10672 Enqueuing Expose request 21:25:13.814 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 21:25:13.814 00.000 428 Worker thread wakes up 21:25:13.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:13.814 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:14.079 00.265 10672 read socket command 10 21:25:14.079 00.000 10672 processing socket request REQDIST 21:25:14.079 00.000 10672 SOCKSVR: Sending pixel error of 0.47 21:25:14.079 00.000 10672 Sending socket response 47 (0x2f) 21:25:16.172 02.093 428 Exposure complete 21:25:16.313 00.141 428 worker thread done servicing request 21:25:16.313 00.000 10672 OnExposeComplete: enter 21:25:16.313 00.000 10672 UpdateGuideState(): m_state=6 21:25:16.313 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 43 21:25:16.313 00.000 10672 Star::Find returns 1 (0), X=82.40, Y=873.51, Mass=421546, SNR=71.5, Peak=52608 HFD=3.1 21:25:16.313 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.12) = xAngle (-2.04 = -2.04) 21:25:16.313 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.03 = -2.03) 21:25:16.313 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.92 mountX=-0.10 mountY=-0.21, mountTheta=-2.04 21:25:16.313 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.22, opts=13) 21:25:16.313 00.000 10672 Enqueuing Move request for scope (-0.08, -0.22) 21:25:16.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:25:16.313 00.000 428 Worker thread wakes up 21:25:16.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd 21:25:16.313 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.22) 21:25:16.313 00.000 428 Moving (-0.08, -0.22) raw xDistance=-0.10 yDistance=-0.21 21:25:16.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:25:16.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:16.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:25:16.313 00.000 428 MoveAxis(E, 0, ABG) 21:25:16.313 00.000 428 Move returns status 0, amount 0 21:25:16.313 00.000 428 MoveAxis(N, 0, ABG) 21:25:16.313 00.000 428 Move returns status 0, amount 0 21:25:16.313 00.000 428 move complete, result=0 21:25:16.313 00.000 428 worker thread done servicing request 21:25:16.329 00.016 10672 UpdateGuideState exits: m=421546 SNR=71.5 21:25:16.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:16.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:16.329 00.000 10672 Enqueuing Expose request 21:25:16.329 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:25:16.329 00.000 428 Worker thread wakes up 21:25:16.344 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:16.344 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:18.660 02.316 428 Exposure complete 21:25:18.801 00.141 428 worker thread done servicing request 21:25:18.801 00.000 10672 OnExposeComplete: enter 21:25:18.801 00.000 10672 UpdateGuideState(): m_state=6 21:25:18.801 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 44 21:25:18.801 00.000 10672 Star::Find returns 1 (0), X=82.25, Y=873.46, Mass=353277, SNR=55.4, Peak=45856 HFD=2.7 21:25:18.801 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.12) = xAngle (-2.39 = -2.39) 21:25:18.801 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.38 = -2.38) 21:25:18.801 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.27 mountX=-0.26 mountY=-0.24, mountTheta=-2.38 21:25:18.816 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.27, opts=13) 21:25:18.816 00.000 10672 Enqueuing Move request for scope (-0.23, -0.27) 21:25:18.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:25:18.816 00.000 428 Worker thread wakes up 21:25:18.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd 21:25:18.816 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.27) 21:25:18.816 00.000 428 Moving (-0.23, -0.27) raw xDistance=-0.26 yDistance=-0.24 21:25:18.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 21:25:18.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:18.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 21:25:18.816 00.000 428 MoveAxis(E, 0, ABG) 21:25:18.816 00.000 428 Move returns status 0, amount 0 21:25:18.816 00.000 428 MoveAxis(N, 0, ABG) 21:25:18.816 00.000 428 Move returns status 0, amount 0 21:25:18.816 00.000 428 move complete, result=0 21:25:18.816 00.000 428 worker thread done servicing request 21:25:18.832 00.016 10672 UpdateGuideState exits: m=353277 SNR=55.4 21:25:18.832 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:18.832 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:18.832 00.000 10672 Enqueuing Expose request 21:25:18.832 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:25:18.832 00.000 428 Worker thread wakes up 21:25:18.832 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:18.832 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:19.082 00.250 10672 read socket command 10 21:25:19.082 00.000 10672 processing socket request REQDIST 21:25:19.082 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:25:19.082 00.000 10672 Sending socket response 38 (0x26) 21:25:21.159 02.077 428 Exposure complete 21:25:21.300 00.141 428 worker thread done servicing request 21:25:21.300 00.000 10672 OnExposeComplete: enter 21:25:21.300 00.000 10672 UpdateGuideState(): m_state=6 21:25:21.300 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 45 21:25:21.300 00.000 10672 Star::Find returns 1 (0), X=82.15, Y=873.35, Mass=397447, SNR=61.3, Peak=54256 HFD=3.0 21:25:21.300 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.12) = xAngle (-2.41 = -2.41) 21:25:21.300 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.39 = -2.39) 21:25:21.300 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.38 hyp=0.51 cameraTheta=-2.28 mountX=-0.38 mountY=-0.35, mountTheta=-2.40 21:25:21.316 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.38, opts=13) 21:25:21.316 00.000 10672 Enqueuing Move request for scope (-0.33, -0.38) 21:25:21.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:25:21.316 00.000 428 Worker thread wakes up 21:25:21.316 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.38) opts 0xd 21:25:21.316 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.38) 21:25:21.316 00.000 428 Moving (-0.33, -0.38) raw xDistance=-0.38 yDistance=-0.35 21:25:21.316 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 21:25:21.316 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:21.316 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 21:25:21.316 00.000 428 MoveAxis(E, 0, ABG) 21:25:21.316 00.000 428 Move returns status 0, amount 0 21:25:21.316 00.000 428 MoveAxis(N, 0, ABG) 21:25:21.316 00.000 428 Move returns status 0, amount 0 21:25:21.316 00.000 428 move complete, result=0 21:25:21.316 00.000 428 worker thread done servicing request 21:25:21.331 00.015 10672 UpdateGuideState exits: m=397447 SNR=61.3 21:25:21.331 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:21.331 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:21.331 00.000 10672 Enqueuing Expose request 21:25:21.331 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 21:25:21.331 00.000 428 Worker thread wakes up 21:25:21.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:21.331 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:23.674 02.343 428 Exposure complete 21:25:23.815 00.141 428 worker thread done servicing request 21:25:23.815 00.000 10672 OnExposeComplete: enter 21:25:23.815 00.000 10672 UpdateGuideState(): m_state=6 21:25:23.815 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 46 21:25:23.815 00.000 10672 Star::Find returns 1 (0), X=82.42, Y=873.04, Mass=397868, SNR=60.4, Peak=48688 HFD=2.5 21:25:23.815 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.12) = xAngle (-1.78 = -1.78) 21:25:23.815 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.76 = -1.76) 21:25:23.815 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.69 hyp=0.69 cameraTheta=-1.66 mountX=-0.14 mountY=-0.68, mountTheta=-1.78 21:25:23.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.69, opts=13) 21:25:23.815 00.000 10672 Enqueuing Move request for scope (-0.06, -0.69) 21:25:23.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:25:23.815 00.000 428 Worker thread wakes up 21:25:23.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.69) opts 0xd 21:25:23.815 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.69) 21:25:23.815 00.000 428 Moving (-0.06, -0.69) raw xDistance=-0.14 yDistance=-0.68 21:25:23.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:25:23.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:25:23.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 21:25:23.815 00.000 428 MoveAxis(E, 0, ABG) 21:25:23.815 00.000 428 Move returns status 0, amount 0 21:25:23.815 00.000 428 MoveAxis(N, 0, ABG) 21:25:23.815 00.000 428 Move returns status 0, amount 0 21:25:23.815 00.000 428 move complete, result=0 21:25:23.815 00.000 428 worker thread done servicing request 21:25:23.846 00.031 10672 UpdateGuideState exits: m=397868 SNR=60.4 21:25:23.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:23.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:23.846 00.000 10672 Enqueuing Expose request 21:25:23.846 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 21:25:23.846 00.000 428 Worker thread wakes up 21:25:23.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:23.846 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:24.080 00.234 10672 read socket command 10 21:25:24.080 00.000 10672 processing socket request REQDIST 21:25:24.080 00.000 10672 SOCKSVR: Sending pixel error of 0.50 21:25:24.080 00.000 10672 Sending socket response 50 (0x32) 21:25:26.162 02.082 428 Exposure complete 21:25:26.303 00.141 428 worker thread done servicing request 21:25:26.303 00.000 10672 OnExposeComplete: enter 21:25:26.303 00.000 10672 UpdateGuideState(): m_state=6 21:25:26.303 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 47 21:25:26.303 00.000 10672 Star::Find returns 1 (0), X=82.37, Y=873.47, Mass=394366, SNR=58.5, Peak=47168 HFD=3.0 21:25:26.303 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.12) = xAngle (-2.09 = -2.09) 21:25:26.303 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.08 = -2.08) 21:25:26.303 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.29 cameraTheta=-1.97 mountX=-0.14 mountY=-0.25, mountTheta=-2.09 21:25:26.303 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.26, opts=13) 21:25:26.303 00.000 10672 Enqueuing Move request for scope (-0.11, -0.26) 21:25:26.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:25:26.303 00.000 428 Worker thread wakes up 21:25:26.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd 21:25:26.303 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.26) 21:25:26.303 00.000 428 Moving (-0.11, -0.26) raw xDistance=-0.14 yDistance=-0.25 21:25:26.303 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:25:26.303 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:26.303 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:25:26.303 00.000 428 MoveAxis(E, 0, ABG) 21:25:26.303 00.000 428 Move returns status 0, amount 0 21:25:26.303 00.000 428 MoveAxis(N, 0, ABG) 21:25:26.303 00.000 428 Move returns status 0, amount 0 21:25:26.303 00.000 428 move complete, result=0 21:25:26.303 00.000 428 worker thread done servicing request 21:25:26.334 00.031 10672 UpdateGuideState exits: m=394366 SNR=58.5 21:25:26.334 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:26.334 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:26.334 00.000 10672 Enqueuing Expose request 21:25:26.334 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:25:26.334 00.000 428 Worker thread wakes up 21:25:26.334 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:26.334 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:28.662 02.328 428 Exposure complete 21:25:28.786 00.124 428 worker thread done servicing request 21:25:28.786 00.000 10672 OnExposeComplete: enter 21:25:28.786 00.000 10672 UpdateGuideState(): m_state=6 21:25:28.786 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 48 21:25:28.786 00.000 10672 Star::Find returns 1 (0), X=82.49, Y=873.33, Mass=411369, SNR=71.4, Peak=50544 HFD=3.0 21:25:28.786 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.12) = xAngle (-1.67 = -1.67) 21:25:28.786 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.66 = -1.66) 21:25:28.786 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.40 hyp=0.40 cameraTheta=-1.55 mountX=-0.04 mountY=-0.40, mountTheta=-1.67 21:25:28.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.40, opts=13) 21:25:28.786 00.000 10672 Enqueuing Move request for scope (0.01, -0.40) 21:25:28.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:25:28.786 00.000 428 Worker thread wakes up 21:25:28.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.40) opts 0xd 21:25:28.786 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.40) 21:25:28.786 00.000 428 Moving (0.01, -0.40) raw xDistance=-0.04 yDistance=-0.40 21:25:28.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:25:28.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:28.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 21:25:28.786 00.000 428 MoveAxis(E, 0, ABG) 21:25:28.786 00.000 428 Move returns status 0, amount 0 21:25:28.786 00.000 428 MoveAxis(N, 0, ABG) 21:25:28.786 00.000 428 Move returns status 0, amount 0 21:25:28.786 00.000 428 move complete, result=0 21:25:28.786 00.000 428 worker thread done servicing request 21:25:28.818 00.032 10672 UpdateGuideState exits: m=411369 SNR=71.4 21:25:28.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:28.818 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:28.818 00.000 10672 Enqueuing Expose request 21:25:28.818 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 21:25:28.818 00.000 428 Worker thread wakes up 21:25:28.818 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:28.818 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:29.083 00.265 10672 read socket command 10 21:25:29.083 00.000 10672 processing socket request REQDIST 21:25:29.083 00.000 10672 SOCKSVR: Sending pixel error of 0.42 21:25:29.083 00.000 10672 Sending socket response 42 (0x2a) 21:25:31.161 02.078 428 Exposure complete 21:25:31.286 00.125 428 worker thread done servicing request 21:25:31.286 00.000 10672 OnExposeComplete: enter 21:25:31.286 00.000 10672 UpdateGuideState(): m_state=6 21:25:31.286 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 49 21:25:31.286 00.000 10672 Star::Find returns 1 (0), X=82.57, Y=872.97, Mass=391543, SNR=63.0, Peak=55664 HFD=3.0 21:25:31.286 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:25:31.286 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:25:31.286 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.76 hyp=0.76 cameraTheta=-1.45 mountX=-0.00 mountY=-0.76, mountTheta=-1.57 21:25:31.286 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.76, opts=13) 21:25:31.286 00.000 10672 Enqueuing Move request for scope (0.09, -0.76) 21:25:31.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:25:31.286 00.000 428 Worker thread wakes up 21:25:31.286 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.76) opts 0xd 21:25:31.286 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.76) 21:25:31.286 00.000 428 Moving (0.09, -0.76) raw xDistance=-0.00 yDistance=-0.76 21:25:31.286 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 21:25:31.286 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:25:31.286 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.76 21:25:31.286 00.000 428 MoveAxis(E, 0, ABG) 21:25:31.286 00.000 428 Move returns status 0, amount 0 21:25:31.286 00.000 428 MoveAxis(N, 0, ABG) 21:25:31.286 00.000 428 Move returns status 0, amount 0 21:25:31.286 00.000 428 move complete, result=0 21:25:31.286 00.000 428 worker thread done servicing request 21:25:31.317 00.031 10672 UpdateGuideState exits: m=391543 SNR=63.0 21:25:31.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:31.317 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:31.317 00.000 10672 Enqueuing Expose request 21:25:31.317 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH 21:25:31.317 00.000 428 Worker thread wakes up 21:25:31.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:31.317 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:33.660 02.343 428 Exposure complete 21:25:33.785 00.125 428 worker thread done servicing request 21:25:33.785 00.000 10672 OnExposeComplete: enter 21:25:33.785 00.000 10672 UpdateGuideState(): m_state=6 21:25:33.785 00.000 10672 Star::Find(15, 82, 872, 0, (0,0,0,0), 0.0, 0) frame 50 21:25:33.785 00.000 10672 Star::Find returns 1 (0), X=82.38, Y=873.08, Mass=389957, SNR=61.8, Peak=44656 HFD=2.7 21:25:33.785 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (0.12) = xAngle (-1.85 = -1.85) 21:25:33.785 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.83 = -1.83) 21:25:33.785 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.64 hyp=0.65 cameraTheta=-1.73 mountX=-0.18 mountY=-0.63, mountTheta=-1.85 21:25:33.785 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.64, opts=13) 21:25:33.785 00.000 10672 Enqueuing Move request for scope (-0.10, -0.64) 21:25:33.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:25:33.800 00.015 428 Worker thread wakes up 21:25:33.800 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.64) opts 0xd 21:25:33.800 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.64) 21:25:33.800 00.000 428 Moving (-0.10, -0.64) raw xDistance=-0.18 yDistance=-0.63 21:25:33.800 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:25:33.800 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.15 newest=-1.79 21:25:33.800 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 21:25:33.800 00.000 428 MoveAxis(E, 0, ABG) 21:25:33.800 00.000 428 Move returns status 0, amount 0 21:25:33.800 00.000 428 MoveAxis(N, 956, ABG) 21:25:33.800 00.000 428 Guiding Dir = 0, Dur = 956 21:25:33.800 00.000 428 IsSlewing returns 0 21:25:33.800 00.000 428 IsGuiding returns 0 21:25:33.816 00.016 10672 UpdateGuideState exits: m=389957 SNR=61.8 21:25:33.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:33.816 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:33.816 00.000 10672 Enqueuing Expose request 21:25:33.883 00.067 428 PulseGuide returned control before completion, sleep 878 21:25:34.086 00.203 10672 read socket command 10 21:25:34.086 00.000 10672 processing socket request REQDIST 21:25:34.086 00.000 10672 SOCKSVR: Sending pixel error of 0.56 21:25:34.086 00.000 10672 Sending socket response 56 (0x38) 21:25:34.773 00.687 428 IsGuiding returns 1 21:25:34.773 00.000 428 scope still moving after pulse duration time elapsed 21:25:34.805 00.032 428 IsSlewing returns 0 21:25:34.805 00.000 428 IsGuiding returns 1 21:25:34.836 00.031 428 IsSlewing returns 0 21:25:34.836 00.000 428 IsGuiding returns 1 21:25:34.883 00.047 428 IsSlewing returns 0 21:25:34.883 00.000 428 IsGuiding returns 0 21:25:34.883 00.000 428 scope move finished after 956 + 134 ms 21:25:34.883 00.000 428 Move returns status 0, amount 956 21:25:34.883 00.000 428 move complete, result=0 21:25:34.883 00.000 428 worker thread done servicing request 21:25:34.883 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 956 ms NORTH 21:25:34.883 00.000 428 Worker thread wakes up 21:25:34.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:34.883 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:36.163 01.280 428 Exposure complete 21:25:36.288 00.125 428 worker thread done servicing request 21:25:36.288 00.000 10672 OnExposeComplete: enter 21:25:36.288 00.000 10672 UpdateGuideState(): m_state=6 21:25:36.288 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 51 21:25:36.288 00.000 10672 Star::Find returns 1 (0), X=82.54, Y=873.08, Mass=402659, SNR=65.7, Peak=47824 HFD=3.0 21:25:36.288 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 21:25:36.288 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.59 = -1.59) 21:25:36.288 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.65 hyp=0.65 cameraTheta=-1.48 mountX=-0.02 mountY=-0.65, mountTheta=-1.60 21:25:36.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.65, opts=13) 21:25:36.288 00.000 10672 Enqueuing Move request for scope (0.06, -0.65) 21:25:36.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:25:36.288 00.000 428 Worker thread wakes up 21:25:36.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.65) opts 0xd 21:25:36.288 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.65) 21:25:36.288 00.000 428 Moving (0.06, -0.65) raw xDistance=-0.02 yDistance=-0.65 21:25:36.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:25:36.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 21:25:36.288 00.000 428 MoveAxis(E, 0, ABG) 21:25:36.288 00.000 428 Move returns status 0, amount 0 21:25:36.288 00.000 428 MoveAxis(N, 990, ABG) 21:25:36.288 00.000 428 Guiding Dir = 0, Dur = 990 21:25:36.288 00.000 428 IsSlewing returns 0 21:25:36.288 00.000 428 IsGuiding returns 0 21:25:36.320 00.032 10672 UpdateGuideState exits: m=402659 SNR=65.7 21:25:36.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:36.320 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:36.320 00.000 10672 Enqueuing Expose request 21:25:36.367 00.047 428 PulseGuide returned control before completion, sleep 924 21:25:37.335 00.968 428 IsGuiding returns 1 21:25:37.335 00.000 428 scope still moving after pulse duration time elapsed 21:25:37.397 00.062 428 IsSlewing returns 0 21:25:37.397 00.000 428 IsGuiding returns 0 21:25:37.397 00.000 428 scope move finished after 990 + 110 ms 21:25:37.397 00.000 428 Move returns status 0, amount 990 21:25:37.397 00.000 428 move complete, result=0 21:25:37.397 00.000 428 worker thread done servicing request 21:25:37.397 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.7 px 990 ms NORTH 21:25:37.397 00.000 428 Worker thread wakes up 21:25:37.397 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:37.397 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:38.663 01.266 428 Exposure complete 21:25:38.803 00.140 428 worker thread done servicing request 21:25:38.803 00.000 10672 OnExposeComplete: enter 21:25:38.803 00.000 10672 UpdateGuideState(): m_state=6 21:25:38.819 00.016 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 52 21:25:38.819 00.000 10672 Star::Find returns 1 (0), X=82.43, Y=873.59, Mass=385924, SNR=57.2, Peak=44224 HFD=3.1 21:25:38.819 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (0.12) = xAngle (-2.01 = -2.01) 21:25:38.819 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.99 = -1.99) 21:25:38.819 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.89 mountX=-0.06 mountY=-0.14, mountTheta=-2.00 21:25:38.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.14, opts=13) 21:25:38.819 00.000 10672 Enqueuing Move request for scope (-0.05, -0.14) 21:25:38.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:25:38.819 00.000 428 Worker thread wakes up 21:25:38.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd 21:25:38.819 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.14) 21:25:38.819 00.000 428 Moving (-0.05, -0.14) raw xDistance=-0.06 yDistance=-0.14 21:25:38.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:25:38.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:38.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 21:25:38.819 00.000 428 MoveAxis(E, 0, ABG) 21:25:38.819 00.000 428 Move returns status 0, amount 0 21:25:38.819 00.000 428 MoveAxis(N, 0, ABG) 21:25:38.819 00.000 428 Move returns status 0, amount 0 21:25:38.819 00.000 428 move complete, result=0 21:25:38.819 00.000 428 worker thread done servicing request 21:25:38.834 00.015 10672 UpdateGuideState exits: m=385924 SNR=57.2 21:25:38.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:38.834 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:38.834 00.000 10672 Enqueuing Expose request 21:25:38.834 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:25:38.834 00.000 428 Worker thread wakes up 21:25:38.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:38.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:39.084 00.250 10672 read socket command 10 21:25:39.084 00.000 10672 processing socket request REQDIST 21:25:39.084 00.000 10672 SOCKSVR: Sending pixel error of 0.45 21:25:39.084 00.000 10672 Sending socket response 45 (0x2d) 21:25:41.162 02.078 428 Exposure complete 21:25:41.318 00.156 428 worker thread done servicing request 21:25:41.318 00.000 10672 OnExposeComplete: enter 21:25:41.318 00.000 10672 UpdateGuideState(): m_state=6 21:25:41.318 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 53 21:25:41.318 00.000 10672 Star::Find returns 1 (0), X=82.69, Y=873.84, Mass=409453, SNR=63.1, Peak=50000 HFD=3.0 21:25:41.318 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (0.12) = xAngle (0.35 = 0.35) 21:25:41.318 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37) 21:25:41.318 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.23 cameraTheta=0.47 mountX=0.22 mountY=0.08, mountTheta=0.36 21:25:41.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.11, opts=13) 21:25:41.318 00.000 10672 Enqueuing Move request for scope (0.21, 0.11) 21:25:41.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:25:41.318 00.000 428 Worker thread wakes up 21:25:41.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd 21:25:41.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.11) 21:25:41.318 00.000 428 Moving (0.21, 0.11) raw xDistance=0.22 yDistance=0.08 21:25:41.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 21:25:41.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:41.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 21:25:41.318 00.000 428 MoveAxis(E, 0, ABG) 21:25:41.318 00.000 428 Move returns status 0, amount 0 21:25:41.318 00.000 428 MoveAxis(N, 0, ABG) 21:25:41.318 00.000 428 Move returns status 0, amount 0 21:25:41.318 00.000 428 move complete, result=0 21:25:41.318 00.000 428 worker thread done servicing request 21:25:41.349 00.031 10672 UpdateGuideState exits: m=409453 SNR=63.1 21:25:41.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:41.349 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:41.349 00.000 10672 Enqueuing Expose request 21:25:41.349 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:25:41.349 00.000 428 Worker thread wakes up 21:25:41.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:41.349 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:43.666 02.317 428 Exposure complete 21:25:43.791 00.125 428 worker thread done servicing request 21:25:43.791 00.000 10672 OnExposeComplete: enter 21:25:43.791 00.000 10672 UpdateGuideState(): m_state=6 21:25:43.791 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 54 21:25:43.791 00.000 10672 Star::Find returns 1 (0), X=82.52, Y=873.68, Mass=457879, SNR=65.6, Peak=47712 HFD=3.1 21:25:43.791 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.12) = xAngle (-1.02 = -1.02) 21:25:43.791 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.00 = -1.00) 21:25:43.791 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.89 mountX=0.03 mountY=-0.05, mountTheta=-1.01 21:25:43.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.05, opts=13) 21:25:43.791 00.000 10672 Enqueuing Move request for scope (0.04, -0.05) 21:25:43.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:25:43.791 00.000 428 Worker thread wakes up 21:25:43.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd 21:25:43.791 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.05) 21:25:43.791 00.000 428 Moving (0.04, -0.05) raw xDistance=0.03 yDistance=-0.05 21:25:43.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:25:43.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:43.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 21:25:43.791 00.000 428 MoveAxis(E, 0, ABG) 21:25:43.791 00.000 428 Move returns status 0, amount 0 21:25:43.791 00.000 428 MoveAxis(N, 0, ABG) 21:25:43.791 00.000 428 Move returns status 0, amount 0 21:25:43.791 00.000 428 move complete, result=0 21:25:43.791 00.000 428 worker thread done servicing request 21:25:43.822 00.031 10672 UpdateGuideState exits: m=457879 SNR=65.6 21:25:43.822 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:43.822 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:43.822 00.000 10672 Enqueuing Expose request 21:25:43.822 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:25:43.822 00.000 428 Worker thread wakes up 21:25:43.822 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:43.822 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:44.087 00.265 10672 read socket command 10 21:25:44.087 00.000 10672 processing socket request REQDIST 21:25:44.087 00.000 10672 SOCKSVR: Sending pixel error of 0.29 21:25:44.087 00.000 10672 Sending socket response 29 (0x1d) 21:25:46.165 02.078 428 Exposure complete 21:25:46.290 00.125 428 worker thread done servicing request 21:25:46.290 00.000 10672 OnExposeComplete: enter 21:25:46.290 00.000 10672 UpdateGuideState(): m_state=6 21:25:46.290 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 55 21:25:46.290 00.000 10672 Star::Find returns 1 (0), X=82.31, Y=873.74, Mass=425795, SNR=65.3, Peak=53056 HFD=3.0 21:25:46.290 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.12) = xAngle (2.93 = 2.93) 21:25:46.290 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94) 21:25:46.290 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.05 mountX=-0.16 mountY=0.03, mountTheta=2.94 21:25:46.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.02, opts=13) 21:25:46.290 00.000 10672 Enqueuing Move request for scope (-0.17, 0.02) 21:25:46.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:25:46.290 00.000 428 Worker thread wakes up 21:25:46.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd 21:25:46.290 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.02) 21:25:46.290 00.000 428 Moving (-0.17, 0.02) raw xDistance=-0.16 yDistance=0.03 21:25:46.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:25:46.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:46.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 21:25:46.290 00.000 428 MoveAxis(E, 0, ABG) 21:25:46.290 00.000 428 Move returns status 0, amount 0 21:25:46.290 00.000 428 MoveAxis(N, 0, ABG) 21:25:46.290 00.000 428 Move returns status 0, amount 0 21:25:46.290 00.000 428 move complete, result=0 21:25:46.290 00.000 428 worker thread done servicing request 21:25:46.321 00.031 10672 UpdateGuideState exits: m=425795 SNR=65.3 21:25:46.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:46.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:46.321 00.000 10672 Enqueuing Expose request 21:25:46.321 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:25:46.321 00.000 428 Worker thread wakes up 21:25:46.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:46.321 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:48.648 02.327 428 Exposure complete 21:25:48.773 00.125 428 worker thread done servicing request 21:25:48.773 00.000 10672 OnExposeComplete: enter 21:25:48.773 00.000 10672 UpdateGuideState(): m_state=6 21:25:48.773 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 56 21:25:48.789 00.016 10672 Star::Find returns 1 (0), X=82.43, Y=873.64, Mass=410912, SNR=63.2, Peak=53264 HFD=3.0 21:25:48.789 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.12) = xAngle (-2.16 = -2.16) 21:25:48.789 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.15 = -2.15) 21:25:48.789 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.04 mountX=-0.06 mountY=-0.09, mountTheta=-2.16 21:25:48.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.09, opts=13) 21:25:48.789 00.000 10672 Enqueuing Move request for scope (-0.05, -0.09) 21:25:48.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:25:48.789 00.000 428 Worker thread wakes up 21:25:48.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd 21:25:48.789 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.09) 21:25:48.789 00.000 428 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=-0.09 21:25:48.789 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:25:48.789 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:48.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:25:48.789 00.000 428 MoveAxis(E, 0, ABG) 21:25:48.789 00.000 428 Move returns status 0, amount 0 21:25:48.789 00.000 428 MoveAxis(N, 0, ABG) 21:25:48.789 00.000 428 Move returns status 0, amount 0 21:25:48.789 00.000 428 move complete, result=0 21:25:48.789 00.000 428 worker thread done servicing request 21:25:48.805 00.016 10672 UpdateGuideState exits: m=410912 SNR=63.2 21:25:48.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:48.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:48.805 00.000 10672 Enqueuing Expose request 21:25:48.805 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:25:48.805 00.000 428 Worker thread wakes up 21:25:48.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:48.805 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:49.086 00.281 10672 read socket command 10 21:25:49.086 00.000 10672 processing socket request REQDIST 21:25:49.086 00.000 10672 SOCKSVR: Sending pixel error of 0.20 21:25:49.086 00.000 10672 Sending socket response 20 (0x14) 21:25:51.153 02.067 428 Exposure complete 21:25:51.309 00.156 428 worker thread done servicing request 21:25:51.309 00.000 10672 OnExposeComplete: enter 21:25:51.309 00.000 10672 UpdateGuideState(): m_state=6 21:25:51.309 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 57 21:25:51.309 00.000 10672 Star::Find returns 1 (0), X=82.50, Y=873.51, Mass=414436, SNR=64.8, Peak=43248 HFD=3.2 21:25:51.309 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.58 = -1.58) 21:25:51.309 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:25:51.309 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.46 mountX=-0.00 mountY=-0.22, mountTheta=-1.58 21:25:51.309 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.22, opts=13) 21:25:51.309 00.000 10672 Enqueuing Move request for scope (0.03, -0.22) 21:25:51.309 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:25:51.309 00.000 428 Worker thread wakes up 21:25:51.309 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd 21:25:51.309 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.22) 21:25:51.309 00.000 428 Moving (0.03, -0.22) raw xDistance=-0.00 yDistance=-0.22 21:25:51.309 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 21:25:51.309 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:51.309 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 21:25:51.309 00.000 428 MoveAxis(E, 0, ABG) 21:25:51.309 00.000 428 Move returns status 0, amount 0 21:25:51.309 00.000 428 MoveAxis(N, 0, ABG) 21:25:51.309 00.000 428 Move returns status 0, amount 0 21:25:51.309 00.000 428 move complete, result=0 21:25:51.309 00.000 428 worker thread done servicing request 21:25:51.340 00.031 10672 UpdateGuideState exits: m=414436 SNR=64.8 21:25:51.340 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:51.340 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:51.340 00.000 10672 Enqueuing Expose request 21:25:51.340 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:25:51.340 00.000 428 Worker thread wakes up 21:25:51.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:51.340 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:53.636 02.296 428 Exposure complete 21:25:53.777 00.141 428 worker thread done servicing request 21:25:53.777 00.000 10672 OnExposeComplete: enter 21:25:53.777 00.000 10672 UpdateGuideState(): m_state=6 21:25:53.777 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 58 21:25:53.777 00.000 10672 Star::Find returns 1 (0), X=82.68, Y=873.50, Mass=378564, SNR=61.5, Peak=52176 HFD=2.9 21:25:53.777 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.12) = xAngle (-0.99 = -0.99) 21:25:53.777 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98) 21:25:53.777 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.31 cameraTheta=-0.87 mountX=0.17 mountY=-0.25, mountTheta=-0.99 21:25:53.777 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.23, opts=13) 21:25:53.777 00.000 10672 Enqueuing Move request for scope (0.20, -0.23) 21:25:53.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:25:53.777 00.000 428 Worker thread wakes up 21:25:53.777 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd 21:25:53.777 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.23) 21:25:53.777 00.000 428 Moving (0.20, -0.23) raw xDistance=0.17 yDistance=-0.25 21:25:53.777 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:25:53.777 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:53.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:25:53.777 00.000 428 MoveAxis(E, 0, ABG) 21:25:53.777 00.000 428 Move returns status 0, amount 0 21:25:53.777 00.000 428 MoveAxis(N, 0, ABG) 21:25:53.777 00.000 428 Move returns status 0, amount 0 21:25:53.777 00.000 428 move complete, result=0 21:25:53.777 00.000 428 worker thread done servicing request 21:25:53.808 00.031 10672 UpdateGuideState exits: m=378564 SNR=61.5 21:25:53.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:53.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:53.808 00.000 10672 Enqueuing Expose request 21:25:53.808 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:25:53.808 00.000 428 Worker thread wakes up 21:25:53.808 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:53.808 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:54.089 00.281 10672 read socket command 10 21:25:54.089 00.000 10672 processing socket request REQDIST 21:25:54.089 00.000 10672 SOCKSVR: Sending pixel error of 0.24 21:25:54.089 00.000 10672 Sending socket response 24 (0x18) 21:25:56.151 02.062 428 Exposure complete 21:25:56.276 00.125 428 worker thread done servicing request 21:25:56.276 00.000 10672 OnExposeComplete: enter 21:25:56.276 00.000 10672 UpdateGuideState(): m_state=6 21:25:56.276 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 59 21:25:56.276 00.000 10672 Star::Find returns 1 (0), X=82.61, Y=873.44, Mass=412768, SNR=61.9, Peak=40080 HFD=3.2 21:25:56.276 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.12) = xAngle (-1.27 = -1.27) 21:25:56.276 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 21:25:56.276 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.15 mountX=0.09 mountY=-0.31, mountTheta=-1.27 21:25:56.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.29, opts=13) 21:25:56.276 00.000 10672 Enqueuing Move request for scope (0.13, -0.29) 21:25:56.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:25:56.276 00.000 428 Worker thread wakes up 21:25:56.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.29) opts 0xd 21:25:56.276 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.29) 21:25:56.276 00.000 428 Moving (0.13, -0.29) raw xDistance=0.09 yDistance=-0.31 21:25:56.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:25:56.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:56.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 21:25:56.276 00.000 428 MoveAxis(E, 0, ABG) 21:25:56.276 00.000 428 Move returns status 0, amount 0 21:25:56.276 00.000 428 MoveAxis(N, 0, ABG) 21:25:56.276 00.000 428 Move returns status 0, amount 0 21:25:56.276 00.000 428 move complete, result=0 21:25:56.276 00.000 428 worker thread done servicing request 21:25:56.307 00.031 10672 UpdateGuideState exits: m=412768 SNR=61.9 21:25:56.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:56.307 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:56.307 00.000 10672 Enqueuing Expose request 21:25:56.307 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:25:56.307 00.000 428 Worker thread wakes up 21:25:56.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:56.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:58.655 02.348 428 Exposure complete 21:25:58.811 00.156 428 worker thread done servicing request 21:25:58.811 00.000 10672 OnExposeComplete: enter 21:25:58.811 00.000 10672 UpdateGuideState(): m_state=6 21:25:58.811 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 60 21:25:58.811 00.000 10672 Star::Find returns 1 (0), X=82.44, Y=873.50, Mass=411145, SNR=69.4, Peak=45744 HFD=3.2 21:25:58.811 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.12) = xAngle (-1.86 = -1.86) 21:25:58.811 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.85 = -1.85) 21:25:58.811 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.74 mountX=-0.07 mountY=-0.23, mountTheta=-1.86 21:25:58.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.23, opts=13) 21:25:58.811 00.000 10672 Enqueuing Move request for scope (-0.04, -0.23) 21:25:58.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:25:58.811 00.000 428 Worker thread wakes up 21:25:58.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd 21:25:58.811 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.23) 21:25:58.811 00.000 428 Moving (-0.04, -0.23) raw xDistance=-0.07 yDistance=-0.23 21:25:58.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:25:58.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:58.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 21:25:58.811 00.000 428 MoveAxis(E, 0, ABG) 21:25:58.811 00.000 428 Move returns status 0, amount 0 21:25:58.811 00.000 428 MoveAxis(N, 0, ABG) 21:25:58.811 00.000 428 Move returns status 0, amount 0 21:25:58.811 00.000 428 move complete, result=0 21:25:58.811 00.000 428 worker thread done servicing request 21:25:58.842 00.031 10672 UpdateGuideState exits: m=411145 SNR=69.4 21:25:58.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:58.842 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:25:58.842 00.000 10672 Enqueuing Expose request 21:25:58.842 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:25:58.842 00.000 428 Worker thread wakes up 21:25:58.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:25:58.842 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:25:59.092 00.250 10672 read socket command 10 21:25:59.092 00.000 10672 processing socket request REQDIST 21:25:59.092 00.000 10672 SOCKSVR: Sending pixel error of 0.25 21:25:59.092 00.000 10672 Sending socket response 25 (0x19) 21:26:01.154 02.062 428 Exposure complete 21:26:01.279 00.125 428 worker thread done servicing request 21:26:01.279 00.000 10672 OnExposeComplete: enter 21:26:01.279 00.000 10672 UpdateGuideState(): m_state=6 21:26:01.279 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 61 21:26:01.279 00.000 10672 Star::Find returns 1 (0), X=82.24, Y=873.87, Mass=431689, SNR=62.0, Peak=50320 HFD=3.3 21:26:01.279 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.12) = xAngle (2.47 = 2.47) 21:26:01.279 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48) 21:26:01.279 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.59 mountX=-0.22 mountY=0.17, mountTheta=2.48 21:26:01.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.14, opts=13) 21:26:01.279 00.000 10672 Enqueuing Move request for scope (-0.24, 0.14) 21:26:01.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:26:01.279 00.000 428 Worker thread wakes up 21:26:01.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd 21:26:01.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.14) 21:26:01.279 00.000 428 Moving (-0.24, 0.14) raw xDistance=-0.22 yDistance=0.17 21:26:01.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:26:01.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:01.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 21:26:01.279 00.000 428 MoveAxis(E, 0, ABG) 21:26:01.279 00.000 428 Move returns status 0, amount 0 21:26:01.279 00.000 428 MoveAxis(N, 0, ABG) 21:26:01.279 00.000 428 Move returns status 0, amount 0 21:26:01.279 00.000 428 move complete, result=0 21:26:01.279 00.000 428 worker thread done servicing request 21:26:01.310 00.031 10672 UpdateGuideState exits: m=431689 SNR=62.0 21:26:01.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:01.310 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:01.310 00.000 10672 Enqueuing Expose request 21:26:01.310 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:26:01.310 00.000 428 Worker thread wakes up 21:26:01.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:01.310 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:03.653 02.343 428 Exposure complete 21:26:03.794 00.141 428 worker thread done servicing request 21:26:03.794 00.000 10672 OnExposeComplete: enter 21:26:03.794 00.000 10672 UpdateGuideState(): m_state=6 21:26:03.794 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 62 21:26:03.794 00.000 10672 Star::Find returns 1 (0), X=82.21, Y=873.29, Mass=445744, SNR=67.3, Peak=53376 HFD=3.4 21:26:03.794 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.12) = xAngle (-2.24 = -2.24) 21:26:03.794 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.23 = -2.23) 21:26:03.794 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.44 hyp=0.52 cameraTheta=-2.12 mountX=-0.32 mountY=-0.41, mountTheta=-2.24 21:26:03.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.44, opts=13) 21:26:03.794 00.000 10672 Enqueuing Move request for scope (-0.27, -0.44) 21:26:03.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:26:03.794 00.000 428 Worker thread wakes up 21:26:03.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.44) opts 0xd 21:26:03.794 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.44) 21:26:03.794 00.000 428 Moving (-0.27, -0.44) raw xDistance=-0.32 yDistance=-0.41 21:26:03.794 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 21:26:03.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:03.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 21:26:03.794 00.000 428 MoveAxis(E, 0, ABG) 21:26:03.794 00.000 428 Move returns status 0, amount 0 21:26:03.794 00.000 428 MoveAxis(N, 0, ABG) 21:26:03.794 00.000 428 Move returns status 0, amount 0 21:26:03.794 00.000 428 move complete, result=0 21:26:03.794 00.000 428 worker thread done servicing request 21:26:03.809 00.015 10672 UpdateGuideState exits: m=445744 SNR=67.3 21:26:03.809 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:03.809 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:03.809 00.000 10672 Enqueuing Expose request 21:26:03.825 00.016 428 Worker thread wakes up 21:26:03.825 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 21:26:03.825 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:03.825 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:04.091 00.266 10672 read socket command 10 21:26:04.091 00.000 10672 processing socket request REQDIST 21:26:04.091 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:26:04.091 00.000 10672 Sending socket response 33 (0x21) 21:26:06.137 02.046 428 Exposure complete 21:26:06.262 00.125 428 worker thread done servicing request 21:26:06.262 00.000 10672 OnExposeComplete: enter 21:26:06.262 00.000 10672 UpdateGuideState(): m_state=6 21:26:06.262 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 63 21:26:06.262 00.000 10672 Star::Find returns 1 (0), X=82.41, Y=873.47, Mass=426705, SNR=61.9, Peak=43136 HFD=3.2 21:26:06.262 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.12) = xAngle (-1.95 = -1.95) 21:26:06.262 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.94 = -1.94) 21:26:06.262 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.83 mountX=-0.10 mountY=-0.25, mountTheta=-1.95 21:26:06.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.26, opts=13) 21:26:06.262 00.000 10672 Enqueuing Move request for scope (-0.07, -0.26) 21:26:06.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:26:06.262 00.000 428 Worker thread wakes up 21:26:06.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd 21:26:06.262 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.26) 21:26:06.262 00.000 428 Moving (-0.07, -0.26) raw xDistance=-0.10 yDistance=-0.25 21:26:06.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:26:06.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:06.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:26:06.262 00.000 428 MoveAxis(E, 0, ABG) 21:26:06.262 00.000 428 Move returns status 0, amount 0 21:26:06.262 00.000 428 MoveAxis(N, 0, ABG) 21:26:06.262 00.000 428 Move returns status 0, amount 0 21:26:06.262 00.000 428 move complete, result=0 21:26:06.262 00.000 428 worker thread done servicing request 21:26:06.293 00.031 10672 UpdateGuideState exits: m=426705 SNR=61.9 21:26:06.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:06.293 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:06.293 00.000 10672 Enqueuing Expose request 21:26:06.293 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:26:06.293 00.000 428 Worker thread wakes up 21:26:06.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:06.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:08.656 02.363 428 Exposure complete 21:26:08.781 00.125 428 worker thread done servicing request 21:26:08.781 00.000 10672 OnExposeComplete: enter 21:26:08.781 00.000 10672 UpdateGuideState(): m_state=6 21:26:08.781 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 64 21:26:08.781 00.000 10672 Star::Find returns 1 (0), X=82.91, Y=873.54, Mass=483158, SNR=73.3, Peak=51088 HFD=3.3 21:26:08.781 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.12) = xAngle (-0.53 = -0.53) 21:26:08.781 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51) 21:26:08.781 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.19 hyp=0.47 cameraTheta=-0.41 mountX=0.41 mountY=-0.23, mountTheta=-0.52 21:26:08.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.19, opts=13) 21:26:08.781 00.000 10672 Enqueuing Move request for scope (0.43, -0.19) 21:26:08.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:08.781 00.000 428 Worker thread wakes up 21:26:08.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.19) opts 0xd 21:26:08.781 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.19) 21:26:08.781 00.000 428 Moving (0.43, -0.19) raw xDistance=0.41 yDistance=-0.23 21:26:08.781 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 21:26:08.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:08.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 21:26:08.781 00.000 428 MoveAxis(E, 0, ABG) 21:26:08.781 00.000 428 Move returns status 0, amount 0 21:26:08.781 00.000 428 MoveAxis(N, 0, ABG) 21:26:08.781 00.000 428 Move returns status 0, amount 0 21:26:08.781 00.000 428 move complete, result=0 21:26:08.781 00.000 428 worker thread done servicing request 21:26:08.813 00.032 10672 UpdateGuideState exits: m=483158 SNR=73.3 21:26:08.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:08.813 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:08.813 00.000 10672 Enqueuing Expose request 21:26:08.813 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 21:26:08.813 00.000 428 Worker thread wakes up 21:26:08.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:08.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:09.078 00.265 10672 read socket command 10 21:26:09.078 00.000 10672 processing socket request REQDIST 21:26:09.078 00.000 10672 SOCKSVR: Sending pixel error of 0.36 21:26:09.078 00.000 10672 Sending socket response 36 (0x24) 21:26:11.156 02.078 428 Exposure complete 21:26:11.281 00.125 428 worker thread done servicing request 21:26:11.281 00.000 10672 OnExposeComplete: enter 21:26:11.281 00.000 10672 UpdateGuideState(): m_state=6 21:26:11.281 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 65 21:26:11.281 00.000 10672 Star::Find returns 1 (0), X=82.91, Y=873.22, Mass=404677, SNR=72.3, Peak=56208 HFD=3.0 21:26:11.281 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.12) = xAngle (-0.99 = -0.99) 21:26:11.281 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98) 21:26:11.281 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.51 hyp=0.66 cameraTheta=-0.87 mountX=0.36 mountY=-0.55, mountTheta=-0.99 21:26:11.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.51, opts=13) 21:26:11.281 00.000 10672 Enqueuing Move request for scope (0.43, -0.51) 21:26:11.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:26:11.281 00.000 428 Worker thread wakes up 21:26:11.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.51) opts 0xd 21:26:11.281 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.51) 21:26:11.281 00.000 428 Moving (0.43, -0.51) raw xDistance=0.36 yDistance=-0.55 21:26:11.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 21:26:11.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:11.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 21:26:11.281 00.000 428 MoveAxis(E, 0, ABG) 21:26:11.281 00.000 428 Move returns status 0, amount 0 21:26:11.281 00.000 428 MoveAxis(N, 0, ABG) 21:26:11.281 00.000 428 Move returns status 0, amount 0 21:26:11.281 00.000 428 move complete, result=0 21:26:11.281 00.000 428 worker thread done servicing request 21:26:11.312 00.031 10672 UpdateGuideState exits: m=404677 SNR=72.3 21:26:11.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:11.312 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:11.312 00.000 10672 Enqueuing Expose request 21:26:11.312 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 21:26:11.312 00.000 428 Worker thread wakes up 21:26:11.312 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:11.312 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:13.655 02.343 428 Exposure complete 21:26:13.780 00.125 428 worker thread done servicing request 21:26:13.780 00.000 10672 OnExposeComplete: enter 21:26:13.780 00.000 10672 UpdateGuideState(): m_state=6 21:26:13.780 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 66 21:26:13.780 00.000 10672 Star::Find returns 1 (0), X=83.06, Y=873.36, Mass=447530, SNR=67.7, Peak=52832 HFD=3.1 21:26:13.780 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.12) = xAngle (-0.69 = -0.69) 21:26:13.780 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.68 = -0.68) 21:26:13.780 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.37 hyp=0.69 cameraTheta=-0.57 mountX=0.53 mountY=-0.43, mountTheta=-0.68 21:26:13.780 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.37, opts=13) 21:26:13.780 00.000 10672 Enqueuing Move request for scope (0.58, -0.37) 21:26:13.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:13.780 00.000 428 Worker thread wakes up 21:26:13.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.37) opts 0xd 21:26:13.780 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.37) 21:26:13.780 00.000 428 Moving (0.58, -0.37) raw xDistance=0.53 yDistance=-0.43 21:26:13.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 21:26:13.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:13.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 21:26:13.780 00.000 428 MoveAxis(W, 789, ABG) 21:26:13.780 00.000 428 Guiding Dir = 3, Dur = 789 21:26:13.780 00.000 428 IsSlewing returns 0 21:26:13.780 00.000 428 IsGuiding returns 0 21:26:13.811 00.031 428 PulseGuide returned control before completion, sleep 780 21:26:13.811 00.000 10672 UpdateGuideState exits: m=447530 SNR=67.7 21:26:13.811 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:13.811 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:13.811 00.000 10672 Enqueuing Expose request 21:26:14.108 00.297 10672 read socket command 10 21:26:14.108 00.000 10672 processing socket request REQDIST 21:26:14.108 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:26:14.108 00.000 10672 Sending socket response 52 (0x34) 21:26:14.623 00.515 428 IsGuiding returns 0 21:26:14.623 00.000 428 Move returns status 0, amount 789 21:26:14.623 00.000 428 MoveAxis(N, 0, ABG) 21:26:14.623 00.000 428 Move returns status 0, amount 0 21:26:14.623 00.000 428 move complete, result=0 21:26:14.623 00.000 428 worker thread done servicing request 21:26:14.623 00.000 10672 GuideStep: 0.5 px 789 ms WEST, -0.4 px 0 ms NORTH 21:26:14.623 00.000 428 Worker thread wakes up 21:26:14.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:14.623 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:16.143 01.520 428 Exposure complete 21:26:16.283 00.140 428 worker thread done servicing request 21:26:16.283 00.000 10672 OnExposeComplete: enter 21:26:16.283 00.000 10672 UpdateGuideState(): m_state=6 21:26:16.283 00.000 10672 Star::Find(15, 83, 873, 0, (0,0,0,0), 0.0, 0) frame 67 21:26:16.283 00.000 10672 Star::Find returns 1 (0), X=82.13, Y=873.49, Mass=378283, SNR=57.6, Peak=44880 HFD=3.0 21:26:16.283 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.12) = xAngle (-2.66 = -2.66) 21:26:16.283 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.65 = -2.65) 21:26:16.283 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.24 hyp=0.42 cameraTheta=-2.54 mountX=-0.37 mountY=-0.20, mountTheta=-2.65 21:26:16.299 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.24, opts=13) 21:26:16.299 00.000 10672 Enqueuing Move request for scope (-0.35, -0.24) 21:26:16.299 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:26:16.299 00.000 428 Worker thread wakes up 21:26:16.299 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.24) opts 0xd 21:26:16.299 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.24) 21:26:16.299 00.000 428 Moving (-0.35, -0.24) raw xDistance=-0.37 yDistance=-0.20 21:26:16.299 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 21:26:16.299 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:16.299 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 21:26:16.299 00.000 428 MoveAxis(E, 0, ABG) 21:26:16.299 00.000 428 Move returns status 0, amount 0 21:26:16.299 00.000 428 MoveAxis(N, 0, ABG) 21:26:16.299 00.000 428 Move returns status 0, amount 0 21:26:16.299 00.000 428 move complete, result=0 21:26:16.299 00.000 428 worker thread done servicing request 21:26:16.315 00.016 10672 UpdateGuideState exits: m=378283 SNR=57.6 21:26:16.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:16.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:16.315 00.000 10672 Enqueuing Expose request 21:26:16.315 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 21:26:16.315 00.000 428 Worker thread wakes up 21:26:16.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:16.315 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:18.642 02.327 428 Exposure complete 21:26:18.783 00.141 428 worker thread done servicing request 21:26:18.783 00.000 10672 OnExposeComplete: enter 21:26:18.783 00.000 10672 UpdateGuideState(): m_state=6 21:26:18.783 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 68 21:26:18.783 00.000 10672 Star::Find returns 1 (0), X=82.41, Y=873.17, Mass=403799, SNR=62.6, Peak=50768 HFD=2.8 21:26:18.783 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.12) = xAngle (-1.82 = -1.82) 21:26:18.783 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.80 = -1.80) 21:26:18.783 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.56 hyp=0.57 cameraTheta=-1.70 mountX=-0.14 mountY=-0.55, mountTheta=-1.82 21:26:18.783 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.56, opts=13) 21:26:18.783 00.000 10672 Enqueuing Move request for scope (-0.07, -0.56) 21:26:18.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:26:18.783 00.000 428 Worker thread wakes up 21:26:18.783 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.56) opts 0xd 21:26:18.783 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.56) 21:26:18.783 00.000 428 Moving (-0.07, -0.56) raw xDistance=-0.14 yDistance=-0.55 21:26:18.783 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:26:18.783 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 21:26:18.783 00.000 428 MoveAxis(E, 0, ABG) 21:26:18.783 00.000 428 Move returns status 0, amount 0 21:26:18.783 00.000 428 MoveAxis(N, 838, ABG) 21:26:18.783 00.000 428 Guiding Dir = 0, Dur = 838 21:26:18.783 00.000 428 IsSlewing returns 0 21:26:18.783 00.000 428 IsGuiding returns 0 21:26:18.814 00.031 10672 UpdateGuideState exits: m=403799 SNR=62.6 21:26:18.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:18.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:18.814 00.000 10672 Enqueuing Expose request 21:26:18.876 00.062 428 PulseGuide returned control before completion, sleep 764 21:26:19.080 00.204 10672 read socket command 10 21:26:19.080 00.000 10672 processing socket request REQDIST 21:26:19.080 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:26:19.080 00.000 10672 Sending socket response 51 (0x33) 21:26:19.658 00.578 428 IsGuiding returns 1 21:26:19.658 00.000 428 scope still moving after pulse duration time elapsed 21:26:19.689 00.031 428 IsSlewing returns 0 21:26:19.689 00.000 428 IsGuiding returns 1 21:26:19.751 00.062 428 IsSlewing returns 0 21:26:19.751 00.000 428 IsGuiding returns 0 21:26:19.751 00.000 428 scope move finished after 838 + 126 ms 21:26:19.751 00.000 428 Move returns status 0, amount 838 21:26:19.751 00.000 428 move complete, result=0 21:26:19.751 00.000 428 worker thread done servicing request 21:26:19.751 00.000 428 Worker thread wakes up 21:26:19.751 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 838 ms NORTH 21:26:19.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:19.751 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:21.141 01.390 428 Exposure complete 21:26:21.282 00.141 428 worker thread done servicing request 21:26:21.282 00.000 10672 OnExposeComplete: enter 21:26:21.282 00.000 10672 UpdateGuideState(): m_state=6 21:26:21.282 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 69 21:26:21.282 00.000 10672 Star::Find returns 1 (0), X=82.68, Y=873.50, Mass=394356, SNR=58.8, Peak=48912 HFD=3.1 21:26:21.282 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.12) = xAngle (-0.97 = -0.97) 21:26:21.282 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.96 = -0.96) 21:26:21.282 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.30 cameraTheta=-0.85 mountX=0.17 mountY=-0.25, mountTheta=-0.97 21:26:21.297 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.23, opts=13) 21:26:21.297 00.000 10672 Enqueuing Move request for scope (0.20, -0.23) 21:26:21.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:26:21.297 00.000 428 Worker thread wakes up 21:26:21.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd 21:26:21.297 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.23) 21:26:21.297 00.000 428 Moving (0.20, -0.23) raw xDistance=0.17 yDistance=-0.25 21:26:21.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:26:21.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:21.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:26:21.297 00.000 428 MoveAxis(E, 0, ABG) 21:26:21.297 00.000 428 Move returns status 0, amount 0 21:26:21.297 00.000 428 MoveAxis(N, 0, ABG) 21:26:21.297 00.000 428 Move returns status 0, amount 0 21:26:21.297 00.000 428 move complete, result=0 21:26:21.297 00.000 428 worker thread done servicing request 21:26:21.313 00.016 10672 UpdateGuideState exits: m=394356 SNR=58.8 21:26:21.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:21.313 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:21.313 00.000 10672 Enqueuing Expose request 21:26:21.313 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:26:21.313 00.000 428 Worker thread wakes up 21:26:21.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:21.313 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:23.645 02.332 428 Exposure complete 21:26:23.786 00.141 428 worker thread done servicing request 21:26:23.786 00.000 10672 OnExposeComplete: enter 21:26:23.786 00.000 10672 UpdateGuideState(): m_state=6 21:26:23.786 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 70 21:26:23.786 00.000 10672 Star::Find returns 1 (0), X=82.84, Y=873.68, Mass=377289, SNR=52.5, Peak=46624 HFD=2.7 21:26:23.786 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.12) = xAngle (-0.27 = -0.27) 21:26:23.786 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25) 21:26:23.786 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.05 hyp=0.37 cameraTheta=-0.15 mountX=0.35 mountY=-0.09, mountTheta=-0.26 21:26:23.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.05, opts=13) 21:26:23.786 00.000 10672 Enqueuing Move request for scope (0.36, -0.05) 21:26:23.786 00.000 428 Worker thread wakes up 21:26:23.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:26:23.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.05) opts 0xd 21:26:23.786 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.05) 21:26:23.786 00.000 428 Moving (0.36, -0.05) raw xDistance=0.35 yDistance=-0.09 21:26:23.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 21:26:23.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:23.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:26:23.786 00.000 428 MoveAxis(E, 0, ABG) 21:26:23.786 00.000 428 Move returns status 0, amount 0 21:26:23.786 00.000 428 MoveAxis(N, 0, ABG) 21:26:23.786 00.000 428 Move returns status 0, amount 0 21:26:23.786 00.000 428 move complete, result=0 21:26:23.786 00.000 428 worker thread done servicing request 21:26:23.817 00.031 10672 UpdateGuideState exits: m=377289 SNR=52.5 21:26:23.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:23.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:23.817 00.000 10672 Enqueuing Expose request 21:26:23.817 00.000 428 Worker thread wakes up 21:26:23.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:23.817 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 21:26:23.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:24.114 00.297 10672 read socket command 10 21:26:24.114 00.000 10672 processing socket request REQDIST 21:26:24.114 00.000 10672 SOCKSVR: Sending pixel error of 0.42 21:26:24.114 00.000 10672 Sending socket response 42 (0x2a) 21:26:26.145 02.031 428 Exposure complete 21:26:26.269 00.124 428 worker thread done servicing request 21:26:26.269 00.000 10672 OnExposeComplete: enter 21:26:26.269 00.000 10672 UpdateGuideState(): m_state=6 21:26:26.269 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 71 21:26:26.269 00.000 10672 Star::Find returns 1 (0), X=82.25, Y=873.49, Mass=370010, SNR=55.8, Peak=48032 HFD=3.0 21:26:26.269 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (0.12) = xAngle (-2.45 = -2.45) 21:26:26.269 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.43 = -2.43) 21:26:26.269 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.24 hyp=0.33 cameraTheta=-2.33 mountX=-0.25 mountY=-0.21, mountTheta=-2.44 21:26:26.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.24, opts=13) 21:26:26.269 00.000 10672 Enqueuing Move request for scope (-0.23, -0.24) 21:26:26.285 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:26.285 00.000 428 Worker thread wakes up 21:26:26.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.24) opts 0xd 21:26:26.285 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.24) 21:26:26.285 00.000 428 Moving (-0.23, -0.24) raw xDistance=-0.25 yDistance=-0.21 21:26:26.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:26:26.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:26.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:26:26.285 00.000 428 MoveAxis(E, 0, ABG) 21:26:26.285 00.000 428 Move returns status 0, amount 0 21:26:26.285 00.000 428 MoveAxis(N, 0, ABG) 21:26:26.285 00.000 428 Move returns status 0, amount 0 21:26:26.285 00.000 428 move complete, result=0 21:26:26.285 00.000 428 worker thread done servicing request 21:26:26.301 00.016 10672 UpdateGuideState exits: m=370010 SNR=55.8 21:26:26.301 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:26.301 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:26.301 00.000 10672 Enqueuing Expose request 21:26:26.301 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:26:26.301 00.000 428 Worker thread wakes up 21:26:26.301 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:26.301 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:28.644 02.343 428 Exposure complete 21:26:28.769 00.125 428 worker thread done servicing request 21:26:28.769 00.000 10672 OnExposeComplete: enter 21:26:28.769 00.000 10672 UpdateGuideState(): m_state=6 21:26:28.769 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 72 21:26:28.769 00.000 10672 Star::Find returns 1 (0), X=82.81, Y=873.38, Mass=402974, SNR=61.4, Peak=47824 HFD=2.7 21:26:28.769 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.12) = xAngle (-0.93 = -0.93) 21:26:28.769 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.92 = -0.92) 21:26:28.769 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.35 hyp=0.48 cameraTheta=-0.81 mountX=0.29 mountY=-0.38, mountTheta=-0.92 21:26:28.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.35, opts=13) 21:26:28.769 00.000 10672 Enqueuing Move request for scope (0.33, -0.35) 21:26:28.769 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:28.769 00.000 428 Worker thread wakes up 21:26:28.769 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.35) opts 0xd 21:26:28.769 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.35) 21:26:28.769 00.000 428 Moving (0.33, -0.35) raw xDistance=0.29 yDistance=-0.38 21:26:28.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 21:26:28.769 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:28.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 21:26:28.769 00.000 428 MoveAxis(E, 0, ABG) 21:26:28.769 00.000 428 Move returns status 0, amount 0 21:26:28.784 00.015 428 MoveAxis(N, 0, ABG) 21:26:28.784 00.000 428 Move returns status 0, amount 0 21:26:28.784 00.000 428 move complete, result=0 21:26:28.784 00.000 428 worker thread done servicing request 21:26:28.800 00.016 10672 UpdateGuideState exits: m=402974 SNR=61.4 21:26:28.800 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:28.800 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:28.800 00.000 10672 Enqueuing Expose request 21:26:28.800 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 21:26:28.800 00.000 428 Worker thread wakes up 21:26:28.800 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:28.800 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:29.081 00.281 10672 read socket command 10 21:26:29.081 00.000 10672 processing socket request REQDIST 21:26:29.081 00.000 10672 SOCKSVR: Sending pixel error of 0.42 21:26:29.081 00.000 10672 Sending socket response 42 (0x2a) 21:26:31.143 02.062 428 Exposure complete 21:26:31.315 00.172 428 worker thread done servicing request 21:26:31.315 00.000 10672 OnExposeComplete: enter 21:26:31.315 00.000 10672 UpdateGuideState(): m_state=6 21:26:31.315 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 73 21:26:31.315 00.000 10672 Star::Find returns 1 (0), X=82.98, Y=873.54, Mass=404924, SNR=64.9, Peak=52400 HFD=3.0 21:26:31.315 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.12) = xAngle (-0.48 = -0.48) 21:26:31.315 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.47 = -0.47) 21:26:31.315 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.19 hyp=0.54 cameraTheta=-0.36 mountX=0.48 mountY=-0.24, mountTheta=-0.47 21:26:31.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.19, opts=13) 21:26:31.315 00.000 10672 Enqueuing Move request for scope (0.50, -0.19) 21:26:31.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:26:31.315 00.000 428 Worker thread wakes up 21:26:31.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.19) opts 0xd 21:26:31.315 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.19) 21:26:31.315 00.000 428 Moving (0.50, -0.19) raw xDistance=0.48 yDistance=-0.24 21:26:31.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 21:26:31.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:31.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 21:26:31.315 00.000 428 MoveAxis(W, 708, ABG) 21:26:31.315 00.000 428 Guiding Dir = 3, Dur = 708 21:26:31.315 00.000 428 IsSlewing returns 0 21:26:31.315 00.000 428 IsGuiding returns 0 21:26:31.346 00.031 428 PulseGuide returned control before completion, sleep 700 21:26:31.346 00.000 10672 UpdateGuideState exits: m=404924 SNR=64.9 21:26:31.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:31.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:31.346 00.000 10672 Enqueuing Expose request 21:26:32.054 00.708 428 IsGuiding returns 1 21:26:32.054 00.000 428 scope still moving after pulse duration time elapsed 21:26:32.101 00.047 428 IsSlewing returns 0 21:26:32.132 00.031 428 IsGuiding returns 0 21:26:32.132 00.000 428 scope move finished after 708 + 95 ms 21:26:32.132 00.000 428 Move returns status 0, amount 708 21:26:32.132 00.000 428 MoveAxis(N, 0, ABG) 21:26:32.132 00.000 428 Move returns status 0, amount 0 21:26:32.132 00.000 428 move complete, result=0 21:26:32.132 00.000 428 worker thread done servicing request 21:26:32.132 00.000 10672 GuideStep: 0.5 px 708 ms WEST, -0.2 px 0 ms NORTH 21:26:32.132 00.000 428 Worker thread wakes up 21:26:32.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:32.132 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:33.647 01.515 428 Exposure complete 21:26:33.772 00.125 428 worker thread done servicing request 21:26:33.772 00.000 10672 OnExposeComplete: enter 21:26:33.772 00.000 10672 UpdateGuideState(): m_state=6 21:26:33.772 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 74 21:26:33.772 00.000 10672 Star::Find returns 1 (0), X=82.70, Y=873.79, Mass=427843, SNR=59.6, Peak=51088 HFD=2.9 21:26:33.772 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.12) = xAngle (0.15 = 0.15) 21:26:33.772 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.17 = 0.17) 21:26:33.772 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.06 hyp=0.23 cameraTheta=0.27 mountX=0.23 mountY=0.04, mountTheta=0.16 21:26:33.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.06, opts=13) 21:26:33.772 00.000 10672 Enqueuing Move request for scope (0.22, 0.06) 21:26:33.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:33.772 00.000 428 Worker thread wakes up 21:26:33.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.06) opts 0xd 21:26:33.772 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.06) 21:26:33.772 00.000 428 Moving (0.22, 0.06) raw xDistance=0.23 yDistance=0.04 21:26:33.772 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 21:26:33.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:33.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 21:26:33.772 00.000 428 MoveAxis(E, 0, ABG) 21:26:33.772 00.000 428 Move returns status 0, amount 0 21:26:33.772 00.000 428 MoveAxis(N, 0, ABG) 21:26:33.772 00.000 428 Move returns status 0, amount 0 21:26:33.772 00.000 428 move complete, result=0 21:26:33.772 00.000 428 worker thread done servicing request 21:26:33.803 00.031 10672 UpdateGuideState exits: m=427843 SNR=59.6 21:26:33.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:33.803 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:33.803 00.000 10672 Enqueuing Expose request 21:26:33.803 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:26:33.803 00.000 428 Worker thread wakes up 21:26:33.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:33.803 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:34.116 00.313 10672 read socket command 10 21:26:34.116 00.000 10672 processing socket request REQDIST 21:26:34.116 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:26:34.116 00.000 10672 Sending socket response 38 (0x26) 21:26:36.131 02.015 428 Exposure complete 21:26:36.256 00.125 428 worker thread done servicing request 21:26:36.256 00.000 10672 OnExposeComplete: enter 21:26:36.256 00.000 10672 UpdateGuideState(): m_state=6 21:26:36.256 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 75 21:26:36.256 00.000 10672 Star::Find returns 1 (0), X=82.92, Y=873.88, Mass=447664, SNR=65.7, Peak=45424 HFD=3.0 21:26:36.256 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (0.12) = xAngle (0.21 = 0.21) 21:26:36.256 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.23 = 0.23) 21:26:36.256 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.15 hyp=0.47 cameraTheta=0.33 mountX=0.45 mountY=0.10, mountTheta=0.23 21:26:36.256 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.15, opts=13) 21:26:36.256 00.000 10672 Enqueuing Move request for scope (0.44, 0.15) 21:26:36.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:26:36.256 00.000 428 Worker thread wakes up 21:26:36.256 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.15) opts 0xd 21:26:36.256 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.15) 21:26:36.256 00.000 428 Moving (0.44, 0.15) raw xDistance=0.45 yDistance=0.10 21:26:36.256 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.45 21:26:36.256 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:36.256 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 21:26:36.256 00.000 428 MoveAxis(W, 677, ABG) 21:26:36.256 00.000 428 Guiding Dir = 3, Dur = 677 21:26:36.287 00.031 428 IsSlewing returns 0 21:26:36.287 00.000 428 IsGuiding returns 0 21:26:36.287 00.000 10672 UpdateGuideState exits: m=447664 SNR=65.7 21:26:36.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:36.287 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:36.287 00.000 10672 Enqueuing Expose request 21:26:36.303 00.016 428 PulseGuide returned control before completion, sleep 673 21:26:36.990 00.687 428 IsGuiding returns 1 21:26:36.990 00.000 428 scope still moving after pulse duration time elapsed 21:26:37.021 00.031 428 IsSlewing returns 0 21:26:37.021 00.000 428 IsGuiding returns 0 21:26:37.021 00.000 428 scope move finished after 677 + 59 ms 21:26:37.021 00.000 428 Move returns status 0, amount 677 21:26:37.021 00.000 428 MoveAxis(N, 0, ABG) 21:26:37.021 00.000 428 Move returns status 0, amount 0 21:26:37.021 00.000 428 move complete, result=0 21:26:37.021 00.000 428 worker thread done servicing request 21:26:37.021 00.000 428 Worker thread wakes up 21:26:37.021 00.000 10672 GuideStep: 0.5 px 677 ms WEST, 0.1 px 0 ms NORTH 21:26:37.021 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:37.021 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:38.645 01.624 428 Exposure complete 21:26:38.786 00.141 428 worker thread done servicing request 21:26:38.786 00.000 10672 OnExposeComplete: enter 21:26:38.786 00.000 10672 UpdateGuideState(): m_state=6 21:26:38.786 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 76 21:26:38.786 00.000 10672 Star::Find returns 1 (0), X=82.52, Y=873.30, Mass=398228, SNR=64.0, Peak=42048 HFD=3.2 21:26:38.786 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.12) = xAngle (-1.61 = -1.61) 21:26:38.786 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.59 = -1.59) 21:26:38.786 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.43 hyp=0.43 cameraTheta=-1.49 mountX=-0.02 mountY=-0.43, mountTheta=-1.61 21:26:38.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.43, opts=13) 21:26:38.786 00.000 10672 Enqueuing Move request for scope (0.04, -0.43) 21:26:38.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:26:38.786 00.000 428 Worker thread wakes up 21:26:38.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.43) opts 0xd 21:26:38.786 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.43) 21:26:38.786 00.000 428 Moving (0.04, -0.43) raw xDistance=-0.02 yDistance=-0.43 21:26:38.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:26:38.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:38.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 21:26:38.786 00.000 428 MoveAxis(E, 0, ABG) 21:26:38.786 00.000 428 Move returns status 0, amount 0 21:26:38.786 00.000 428 MoveAxis(N, 0, ABG) 21:26:38.786 00.000 428 Move returns status 0, amount 0 21:26:38.786 00.000 428 move complete, result=0 21:26:38.786 00.000 428 worker thread done servicing request 21:26:38.817 00.031 10672 UpdateGuideState exits: m=398228 SNR=64.0 21:26:38.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:38.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:38.817 00.000 10672 Enqueuing Expose request 21:26:38.817 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 21:26:38.817 00.000 428 Worker thread wakes up 21:26:38.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:38.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:39.083 00.266 10672 read socket command 10 21:26:39.083 00.000 10672 processing socket request REQDIST 21:26:39.083 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:26:39.083 00.000 10672 Sending socket response 41 (0x29) 21:26:41.134 02.051 428 Exposure complete 21:26:41.290 00.156 428 worker thread done servicing request 21:26:41.290 00.000 10672 OnExposeComplete: enter 21:26:41.290 00.000 10672 UpdateGuideState(): m_state=6 21:26:41.290 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 77 21:26:41.290 00.000 10672 Star::Find returns 1 (0), X=82.83, Y=873.95, Mass=405205, SNR=58.6, Peak=54032 HFD=2.6 21:26:41.290 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (0.12) = xAngle (0.45 = 0.45) 21:26:41.290 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46) 21:26:41.290 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.22 hyp=0.41 cameraTheta=0.57 mountX=0.37 mountY=0.18, mountTheta=0.46 21:26:41.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.22, opts=13) 21:26:41.290 00.000 10672 Enqueuing Move request for scope (0.35, 0.22) 21:26:41.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:26:41.290 00.000 428 Worker thread wakes up 21:26:41.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.22) opts 0xd 21:26:41.290 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.22) 21:26:41.290 00.000 428 Moving (0.35, 0.22) raw xDistance=0.37 yDistance=0.18 21:26:41.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 21:26:41.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:41.306 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 21:26:41.306 00.000 428 MoveAxis(E, 0, ABG) 21:26:41.306 00.000 428 Move returns status 0, amount 0 21:26:41.306 00.000 428 MoveAxis(N, 0, ABG) 21:26:41.306 00.000 428 Move returns status 0, amount 0 21:26:41.306 00.000 428 move complete, result=0 21:26:41.306 00.000 428 worker thread done servicing request 21:26:41.321 00.015 10672 UpdateGuideState exits: m=405205 SNR=58.6 21:26:41.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:41.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:41.321 00.000 10672 Enqueuing Expose request 21:26:41.321 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 21:26:41.321 00.000 428 Worker thread wakes up 21:26:41.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:41.321 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:43.633 02.312 428 Exposure complete 21:26:43.774 00.141 428 worker thread done servicing request 21:26:43.774 00.000 10672 OnExposeComplete: enter 21:26:43.774 00.000 10672 UpdateGuideState(): m_state=6 21:26:43.774 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 78 21:26:43.774 00.000 10672 Star::Find returns 1 (0), X=82.64, Y=873.61, Mass=415984, SNR=53.5, Peak=47600 HFD=3.2 21:26:43.774 00.000 10672 CameraToMount -- cameraTheta (-0.66) - m_xAngle (0.12) = xAngle (-0.78 = -0.78) 21:26:43.774 00.000 10672 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77) 21:26:43.774 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.66 mountX=0.14 mountY=-0.14, mountTheta=-0.78 21:26:43.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.12, opts=13) 21:26:43.774 00.000 10672 Enqueuing Move request for scope (0.16, -0.12) 21:26:43.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:43.774 00.000 428 Worker thread wakes up 21:26:43.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd 21:26:43.774 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.12) 21:26:43.774 00.000 428 Moving (0.16, -0.12) raw xDistance=0.14 yDistance=-0.14 21:26:43.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:26:43.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:43.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 21:26:43.774 00.000 428 MoveAxis(E, 0, ABG) 21:26:43.774 00.000 428 Move returns status 0, amount 0 21:26:43.774 00.000 428 MoveAxis(N, 0, ABG) 21:26:43.774 00.000 428 Move returns status 0, amount 0 21:26:43.774 00.000 428 move complete, result=0 21:26:43.774 00.000 428 worker thread done servicing request 21:26:43.789 00.015 10672 UpdateGuideState exits: m=415984 SNR=53.5 21:26:43.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:43.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:43.789 00.000 10672 Enqueuing Expose request 21:26:43.789 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:26:43.789 00.000 428 Worker thread wakes up 21:26:43.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:43.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:44.086 00.297 10672 read socket command 10 21:26:44.086 00.000 10672 processing socket request REQDIST 21:26:44.086 00.000 10672 SOCKSVR: Sending pixel error of 0.35 21:26:44.086 00.000 10672 Sending socket response 35 (0x23) 21:26:46.132 02.046 428 Exposure complete 21:26:46.257 00.125 428 worker thread done servicing request 21:26:46.257 00.000 10672 OnExposeComplete: enter 21:26:46.257 00.000 10672 UpdateGuideState(): m_state=6 21:26:46.257 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 79 21:26:46.257 00.000 10672 Star::Find returns 1 (0), X=82.26, Y=873.65, Mass=392103, SNR=58.1, Peak=50112 HFD=3.2 21:26:46.257 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.12) = xAngle (-2.92 = -2.92) 21:26:46.257 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.91 = -2.91) 21:26:46.257 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.24 cameraTheta=-2.80 mountX=-0.23 mountY=-0.06, mountTheta=-2.91 21:26:46.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.08, opts=13) 21:26:46.257 00.000 10672 Enqueuing Move request for scope (-0.22, -0.08) 21:26:46.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:46.257 00.000 428 Worker thread wakes up 21:26:46.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd 21:26:46.257 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.08) 21:26:46.257 00.000 428 Moving (-0.22, -0.08) raw xDistance=-0.23 yDistance=-0.06 21:26:46.273 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 21:26:46.273 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:46.273 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 21:26:46.273 00.000 428 MoveAxis(E, 0, ABG) 21:26:46.273 00.000 428 Move returns status 0, amount 0 21:26:46.273 00.000 428 MoveAxis(N, 0, ABG) 21:26:46.273 00.000 428 Move returns status 0, amount 0 21:26:46.273 00.000 428 move complete, result=0 21:26:46.273 00.000 428 worker thread done servicing request 21:26:46.289 00.016 10672 UpdateGuideState exits: m=392103 SNR=58.1 21:26:46.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:46.289 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:46.289 00.000 10672 Enqueuing Expose request 21:26:46.289 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:26:46.289 00.000 428 Worker thread wakes up 21:26:46.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:46.289 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:48.636 02.347 428 Exposure complete 21:26:48.777 00.141 428 worker thread done servicing request 21:26:48.777 00.000 10672 OnExposeComplete: enter 21:26:48.777 00.000 10672 UpdateGuideState(): m_state=6 21:26:48.777 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 80 21:26:48.777 00.000 10672 Star::Find returns 1 (0), X=82.16, Y=873.53, Mass=389299, SNR=57.9, Peak=44336 HFD=3.1 21:26:48.777 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.12) = xAngle (-2.70 = -2.70) 21:26:48.777 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.68 = -2.68) 21:26:48.777 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.20 hyp=0.37 cameraTheta=-2.58 mountX=-0.34 mountY=-0.17, mountTheta=-2.69 21:26:48.777 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.20, opts=13) 21:26:48.777 00.000 10672 Enqueuing Move request for scope (-0.32, -0.20) 21:26:48.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:26:48.777 00.000 428 Worker thread wakes up 21:26:48.777 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.20) opts 0xd 21:26:48.777 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.20) 21:26:48.777 00.000 428 Moving (-0.32, -0.20) raw xDistance=-0.34 yDistance=-0.17 21:26:48.777 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 21:26:48.777 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:48.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 21:26:48.777 00.000 428 MoveAxis(E, 0, ABG) 21:26:48.777 00.000 428 Move returns status 0, amount 0 21:26:48.777 00.000 428 MoveAxis(N, 0, ABG) 21:26:48.777 00.000 428 Move returns status 0, amount 0 21:26:48.777 00.000 428 move complete, result=0 21:26:48.777 00.000 428 worker thread done servicing request 21:26:48.808 00.031 10672 UpdateGuideState exits: m=389299 SNR=57.9 21:26:48.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:48.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:48.808 00.000 10672 Enqueuing Expose request 21:26:48.808 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:26:48.808 00.000 428 Worker thread wakes up 21:26:48.808 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:48.808 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:49.089 00.281 10672 read socket command 10 21:26:49.089 00.000 10672 processing socket request REQDIST 21:26:49.089 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:26:49.089 00.000 10672 Sending socket response 33 (0x21) 21:26:51.135 02.046 428 Exposure complete 21:26:51.260 00.125 428 worker thread done servicing request 21:26:51.260 00.000 10672 OnExposeComplete: enter 21:26:51.260 00.000 10672 UpdateGuideState(): m_state=6 21:26:51.260 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 81 21:26:51.260 00.000 10672 Star::Find returns 1 (0), X=82.81, Y=873.78, Mass=427197, SNR=64.9, Peak=43024 HFD=3.5 21:26:51.260 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.12) = xAngle (0.02 = 0.02) 21:26:51.260 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.04 = 0.04) 21:26:51.260 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.05 hyp=0.33 cameraTheta=0.15 mountX=0.33 mountY=0.01, mountTheta=0.04 21:26:51.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.05, opts=13) 21:26:51.260 00.000 10672 Enqueuing Move request for scope (0.33, 0.05) 21:26:51.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:26:51.260 00.000 428 Worker thread wakes up 21:26:51.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.05) opts 0xd 21:26:51.260 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.05) 21:26:51.260 00.000 428 Moving (0.33, 0.05) raw xDistance=0.33 yDistance=0.01 21:26:51.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 21:26:51.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:51.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 21:26:51.260 00.000 428 MoveAxis(E, 0, ABG) 21:26:51.260 00.000 428 Move returns status 0, amount 0 21:26:51.260 00.000 428 MoveAxis(N, 0, ABG) 21:26:51.260 00.000 428 Move returns status 0, amount 0 21:26:51.260 00.000 428 move complete, result=0 21:26:51.260 00.000 428 worker thread done servicing request 21:26:51.292 00.032 10672 UpdateGuideState exits: m=427197 SNR=64.9 21:26:51.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:51.292 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:51.292 00.000 10672 Enqueuing Expose request 21:26:51.292 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 21:26:51.292 00.000 428 Worker thread wakes up 21:26:51.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:51.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:53.635 02.343 428 Exposure complete 21:26:53.775 00.140 428 worker thread done servicing request 21:26:53.775 00.000 10672 OnExposeComplete: enter 21:26:53.775 00.000 10672 UpdateGuideState(): m_state=6 21:26:53.775 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 82 21:26:53.775 00.000 10672 Star::Find returns 1 (0), X=82.99, Y=873.46, Mass=365240, SNR=57.9, Peak=44656 HFD=2.7 21:26:53.775 00.000 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.12) = xAngle (-0.60 = -0.60) 21:26:53.775 00.000 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.59 = -0.59) 21:26:53.775 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.27 hyp=0.58 cameraTheta=-0.48 mountX=0.48 mountY=-0.32, mountTheta=-0.59 21:26:53.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.27, opts=13) 21:26:53.775 00.000 10672 Enqueuing Move request for scope (0.51, -0.27) 21:26:53.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:26:53.775 00.000 428 Worker thread wakes up 21:26:53.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.27) opts 0xd 21:26:53.775 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.27) 21:26:53.775 00.000 428 Moving (0.51, -0.27) raw xDistance=0.48 yDistance=-0.32 21:26:53.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 21:26:53.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:53.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 21:26:53.775 00.000 428 MoveAxis(W, 711, ABG) 21:26:53.775 00.000 428 Guiding Dir = 3, Dur = 711 21:26:53.775 00.000 428 IsSlewing returns 0 21:26:53.775 00.000 428 IsGuiding returns 0 21:26:53.791 00.016 10672 UpdateGuideState exits: m=365240 SNR=57.9 21:26:53.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:53.791 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:53.791 00.000 10672 Enqueuing Expose request 21:26:53.806 00.015 428 PulseGuide returned control before completion, sleep 694 21:26:54.088 00.282 10672 read socket command 10 21:26:54.088 00.000 10672 processing socket request REQDIST 21:26:54.088 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:26:54.088 00.000 10672 Sending socket response 40 (0x28) 21:26:54.540 00.452 428 IsGuiding returns 1 21:26:54.540 00.000 428 scope still moving after pulse duration time elapsed 21:26:54.572 00.032 428 IsSlewing returns 0 21:26:54.572 00.000 428 IsGuiding returns 0 21:26:54.572 00.000 428 scope move finished after 711 + 80 ms 21:26:54.572 00.000 428 Move returns status 0, amount 711 21:26:54.572 00.000 428 MoveAxis(N, 0, ABG) 21:26:54.572 00.000 428 Move returns status 0, amount 0 21:26:54.572 00.000 428 move complete, result=0 21:26:54.572 00.000 428 worker thread done servicing request 21:26:54.572 00.000 428 Worker thread wakes up 21:26:54.572 00.000 10672 GuideStep: 0.5 px 711 ms WEST, -0.3 px 0 ms NORTH 21:26:54.572 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:54.572 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:56.134 01.562 428 Exposure complete 21:26:56.274 00.140 428 worker thread done servicing request 21:26:56.274 00.000 10672 OnExposeComplete: enter 21:26:56.274 00.000 10672 UpdateGuideState(): m_state=6 21:26:56.274 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 83 21:26:56.290 00.016 10672 Star::Find returns 1 (0), X=82.95, Y=873.68, Mass=418471, SNR=66.6, Peak=38880 HFD=3.3 21:26:56.290 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.12) = xAngle (-0.23 = -0.23) 21:26:56.290 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.21 = -0.21) 21:26:56.290 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.05 hyp=0.47 cameraTheta=-0.11 mountX=0.46 mountY=-0.10, mountTheta=-0.21 21:26:56.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.05, opts=13) 21:26:56.290 00.000 10672 Enqueuing Move request for scope (0.47, -0.05) 21:26:56.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:26:56.290 00.000 428 Worker thread wakes up 21:26:56.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.05) opts 0xd 21:26:56.290 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.05) 21:26:56.290 00.000 428 Moving (0.47, -0.05) raw xDistance=0.46 yDistance=-0.10 21:26:56.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46 21:26:56.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:56.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:26:56.290 00.000 428 MoveAxis(W, 736, ABG) 21:26:56.290 00.000 428 Guiding Dir = 3, Dur = 736 21:26:56.290 00.000 428 IsSlewing returns 0 21:26:56.290 00.000 428 IsGuiding returns 0 21:26:56.306 00.016 10672 UpdateGuideState exits: m=418471 SNR=66.6 21:26:56.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:56.306 00.000 428 PulseGuide returned control before completion, sleep 724 21:26:56.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:56.306 00.000 10672 Enqueuing Expose request 21:26:57.060 00.754 428 IsGuiding returns 0 21:26:57.060 00.000 428 Move returns status 0, amount 736 21:26:57.060 00.000 428 MoveAxis(N, 0, ABG) 21:26:57.060 00.000 428 Move returns status 0, amount 0 21:26:57.060 00.000 428 move complete, result=0 21:26:57.060 00.000 428 worker thread done servicing request 21:26:57.060 00.000 428 Worker thread wakes up 21:26:57.060 00.000 10672 GuideStep: 0.5 px 736 ms WEST, -0.1 px 0 ms NORTH 21:26:57.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:57.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:58.638 01.578 428 Exposure complete 21:26:58.763 00.125 428 worker thread done servicing request 21:26:58.763 00.000 10672 OnExposeComplete: enter 21:26:58.763 00.000 10672 UpdateGuideState(): m_state=6 21:26:58.763 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 84 21:26:58.763 00.000 10672 Star::Find returns 1 (0), X=82.65, Y=873.49, Mass=428153, SNR=77.3, Peak=42592 HFD=3.2 21:26:58.763 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.12) = xAngle (-1.07 = -1.07) 21:26:58.763 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.06 = -1.06) 21:26:58.763 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.23 hyp=0.29 cameraTheta=-0.95 mountX=0.14 mountY=-0.25, mountTheta=-1.07 21:26:58.778 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.23, opts=13) 21:26:58.778 00.000 10672 Enqueuing Move request for scope (0.17, -0.23) 21:26:58.778 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:26:58.778 00.000 428 Worker thread wakes up 21:26:58.778 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.23) opts 0xd 21:26:58.778 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.23) 21:26:58.778 00.000 428 Moving (0.17, -0.23) raw xDistance=0.14 yDistance=-0.25 21:26:58.778 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:26:58.778 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:58.778 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:26:58.778 00.000 428 MoveAxis(E, 0, ABG) 21:26:58.778 00.000 428 Move returns status 0, amount 0 21:26:58.778 00.000 428 MoveAxis(N, 0, ABG) 21:26:58.778 00.000 428 Move returns status 0, amount 0 21:26:58.778 00.000 428 move complete, result=0 21:26:58.778 00.000 428 worker thread done servicing request 21:26:58.794 00.016 10672 UpdateGuideState exits: m=428153 SNR=77.3 21:26:58.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:58.794 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:26:58.794 00.000 10672 Enqueuing Expose request 21:26:58.794 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:26:58.794 00.000 428 Worker thread wakes up 21:26:58.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:26:58.794 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:26:59.091 00.297 10672 read socket command 10 21:26:59.091 00.000 10672 processing socket request REQDIST 21:26:59.091 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:26:59.091 00.000 10672 Sending socket response 38 (0x26) 21:27:01.121 02.030 428 Exposure complete 21:27:01.246 00.125 428 worker thread done servicing request 21:27:01.246 00.000 10672 OnExposeComplete: enter 21:27:01.246 00.000 10672 UpdateGuideState(): m_state=6 21:27:01.246 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 85 21:27:01.246 00.000 10672 Star::Find returns 1 (0), X=82.76, Y=873.32, Mass=455322, SNR=64.2, Peak=52288 HFD=3.4 21:27:01.246 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.12) = xAngle (-1.09 = -1.09) 21:27:01.246 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.08 = -1.08) 21:27:01.246 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.41 hyp=0.50 cameraTheta=-0.97 mountX=0.23 mountY=-0.44, mountTheta=-1.09 21:27:01.246 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.41, opts=13) 21:27:01.246 00.000 10672 Enqueuing Move request for scope (0.28, -0.41) 21:27:01.246 00.000 428 Worker thread wakes up 21:27:01.246 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:27:01.246 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.41) opts 0xd 21:27:01.246 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.41) 21:27:01.246 00.000 428 Moving (0.28, -0.41) raw xDistance=0.23 yDistance=-0.44 21:27:01.246 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 21:27:01.246 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:01.246 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 21:27:01.246 00.000 428 MoveAxis(E, 0, ABG) 21:27:01.246 00.000 428 Move returns status 0, amount 0 21:27:01.246 00.000 428 MoveAxis(N, 0, ABG) 21:27:01.262 00.016 428 Move returns status 0, amount 0 21:27:01.262 00.000 428 move complete, result=0 21:27:01.262 00.000 428 worker thread done servicing request 21:27:01.277 00.015 10672 UpdateGuideState exits: m=455322 SNR=64.2 21:27:01.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:01.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:01.277 00.000 10672 Enqueuing Expose request 21:27:01.277 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 21:27:01.277 00.000 428 Worker thread wakes up 21:27:01.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:01.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:03.636 02.359 428 Exposure complete 21:27:03.777 00.141 428 worker thread done servicing request 21:27:03.777 00.000 10672 OnExposeComplete: enter 21:27:03.777 00.000 10672 UpdateGuideState(): m_state=6 21:27:03.777 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 86 21:27:03.777 00.000 10672 Star::Find returns 1 (0), X=82.57, Y=872.97, Mass=435842, SNR=64.7, Peak=50224 HFD=3.2 21:27:03.777 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:27:03.777 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.55 = -1.55) 21:27:03.777 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.76 hyp=0.77 cameraTheta=-1.45 mountX=0.00 mountY=-0.77, mountTheta=-1.57 21:27:03.777 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.76, opts=13) 21:27:03.777 00.000 10672 Enqueuing Move request for scope (0.09, -0.76) 21:27:03.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:27:03.777 00.000 428 Worker thread wakes up 21:27:03.777 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.76) opts 0xd 21:27:03.777 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.76) 21:27:03.777 00.000 428 Moving (0.09, -0.76) raw xDistance=0.00 yDistance=-0.77 21:27:03.777 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:27:03.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.77 from input -0.77 21:27:03.777 00.000 428 MoveAxis(E, 0, ABG) 21:27:03.777 00.000 428 Move returns status 0, amount 0 21:27:03.777 00.000 428 MoveAxis(N, 1161, ABG) 21:27:03.777 00.000 428 Guiding Dir = 0, Dur = 1161 21:27:03.777 00.000 428 IsSlewing returns 0 21:27:03.777 00.000 428 IsGuiding returns 0 21:27:03.808 00.031 10672 UpdateGuideState exits: m=435842 SNR=64.7 21:27:03.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:03.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:03.808 00.000 10672 Enqueuing Expose request 21:27:03.855 00.047 428 PulseGuide returned control before completion, sleep 1098 21:27:04.089 00.234 10672 read socket command 10 21:27:04.089 00.000 10672 processing socket request REQDIST 21:27:04.089 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:27:04.089 00.000 10672 Sending socket response 52 (0x34) 21:27:04.969 00.880 428 IsGuiding returns 1 21:27:04.969 00.000 428 scope still moving after pulse duration time elapsed 21:27:05.000 00.031 428 IsSlewing returns 0 21:27:05.000 00.000 428 IsGuiding returns 1 21:27:05.047 00.047 428 IsSlewing returns 0 21:27:05.078 00.031 428 IsGuiding returns 0 21:27:05.093 00.015 428 scope move finished after 1161 + 143 ms 21:27:05.093 00.000 428 Move returns status 0, amount 1161 21:27:05.093 00.000 428 move complete, result=0 21:27:05.093 00.000 428 worker thread done servicing request 21:27:05.093 00.000 428 Worker thread wakes up 21:27:05.093 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.8 px 1161 ms NORTH 21:27:05.093 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:05.093 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:06.124 01.031 428 Exposure complete 21:27:06.249 00.125 428 worker thread done servicing request 21:27:06.249 00.000 10672 OnExposeComplete: enter 21:27:06.249 00.000 10672 UpdateGuideState(): m_state=6 21:27:06.249 00.000 10672 Star::Find(15, 82, 872, 0, (0,0,0,0), 0.0, 0) frame 87 21:27:06.249 00.000 10672 Star::Find returns 1 (0), X=82.50, Y=873.37, Mass=420617, SNR=61.6, Peak=46624 HFD=3.1 21:27:06.249 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.12) = xAngle (-1.63 = -1.63) 21:27:06.249 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.61 = -1.61) 21:27:06.249 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.51 mountX=-0.02 mountY=-0.36, mountTheta=-1.63 21:27:06.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.36, opts=13) 21:27:06.249 00.000 10672 Enqueuing Move request for scope (0.02, -0.36) 21:27:06.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:06.249 00.000 428 Worker thread wakes up 21:27:06.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.36) opts 0xd 21:27:06.249 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.36) 21:27:06.249 00.000 428 Moving (0.02, -0.36) raw xDistance=-0.02 yDistance=-0.36 21:27:06.249 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:27:06.249 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:06.249 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 21:27:06.249 00.000 428 MoveAxis(E, 0, ABG) 21:27:06.249 00.000 428 Move returns status 0, amount 0 21:27:06.249 00.000 428 MoveAxis(N, 0, ABG) 21:27:06.265 00.016 428 Move returns status 0, amount 0 21:27:06.265 00.000 428 move complete, result=0 21:27:06.265 00.000 428 worker thread done servicing request 21:27:06.281 00.016 10672 UpdateGuideState exits: m=420617 SNR=61.6 21:27:06.281 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:06.281 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:06.281 00.000 10672 Enqueuing Expose request 21:27:06.281 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 21:27:06.281 00.000 428 Worker thread wakes up 21:27:06.281 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:06.281 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:08.639 02.358 428 Exposure complete 21:27:08.764 00.125 428 worker thread done servicing request 21:27:08.764 00.000 10672 OnExposeComplete: enter 21:27:08.764 00.000 10672 UpdateGuideState(): m_state=6 21:27:08.764 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 88 21:27:08.764 00.000 10672 Star::Find returns 1 (0), X=82.47, Y=873.84, Mass=404192, SNR=61.9, Peak=47824 HFD=3.2 21:27:08.764 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.12) = xAngle (1.52 = 1.52) 21:27:08.764 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53) 21:27:08.764 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.64 mountX=0.01 mountY=0.12, mountTheta=1.52 21:27:08.780 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.12, opts=13) 21:27:08.780 00.000 10672 Enqueuing Move request for scope (-0.01, 0.12) 21:27:08.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:08.780 00.000 428 Worker thread wakes up 21:27:08.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd 21:27:08.780 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.12) 21:27:08.780 00.000 428 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=0.12 21:27:08.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:27:08.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:08.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 21:27:08.780 00.000 428 MoveAxis(E, 0, ABG) 21:27:08.780 00.000 428 Move returns status 0, amount 0 21:27:08.780 00.000 428 MoveAxis(N, 0, ABG) 21:27:08.780 00.000 428 Move returns status 0, amount 0 21:27:08.780 00.000 428 move complete, result=0 21:27:08.780 00.000 428 worker thread done servicing request 21:27:08.795 00.015 10672 UpdateGuideState exits: m=404192 SNR=61.9 21:27:08.795 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:08.795 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:08.795 00.000 10672 Enqueuing Expose request 21:27:08.795 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:08.795 00.000 428 Worker thread wakes up 21:27:08.795 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:08.795 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:09.092 00.297 10672 read socket command 10 21:27:09.092 00.000 10672 processing socket request REQDIST 21:27:09.092 00.000 10672 SOCKSVR: Sending pixel error of 0.36 21:27:09.092 00.000 10672 Sending socket response 36 (0x24) 21:27:11.123 02.031 428 Exposure complete 21:27:11.279 00.156 428 worker thread done servicing request 21:27:11.279 00.000 10672 OnExposeComplete: enter 21:27:11.279 00.000 10672 UpdateGuideState(): m_state=6 21:27:11.279 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 89 21:27:11.279 00.000 10672 Star::Find returns 1 (0), X=82.65, Y=874.02, Mass=381281, SNR=58.0, Peak=41600 HFD=3.3 21:27:11.279 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.12) = xAngle (0.92 = 0.92) 21:27:11.279 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94) 21:27:11.279 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.29 hyp=0.34 cameraTheta=1.05 mountX=0.20 mountY=0.27, mountTheta=0.93 21:27:11.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.29, opts=13) 21:27:11.279 00.000 10672 Enqueuing Move request for scope (0.17, 0.29) 21:27:11.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:27:11.279 00.000 428 Worker thread wakes up 21:27:11.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.29) opts 0xd 21:27:11.279 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.29) 21:27:11.279 00.000 428 Moving (0.17, 0.29) raw xDistance=0.20 yDistance=0.27 21:27:11.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 21:27:11.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:11.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 21:27:11.279 00.000 428 MoveAxis(E, 0, ABG) 21:27:11.279 00.000 428 Move returns status 0, amount 0 21:27:11.279 00.000 428 MoveAxis(N, 0, ABG) 21:27:11.279 00.000 428 Move returns status 0, amount 0 21:27:11.279 00.000 428 move complete, result=0 21:27:11.279 00.000 428 worker thread done servicing request 21:27:11.310 00.031 10672 UpdateGuideState exits: m=381281 SNR=58.0 21:27:11.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:11.310 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:11.310 00.000 10672 Enqueuing Expose request 21:27:11.310 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:27:11.310 00.000 428 Worker thread wakes up 21:27:11.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:11.310 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:13.627 02.317 428 Exposure complete 21:27:13.752 00.125 428 worker thread done servicing request 21:27:13.752 00.000 10672 OnExposeComplete: enter 21:27:13.752 00.000 10672 UpdateGuideState(): m_state=6 21:27:13.752 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 90 21:27:13.752 00.000 10672 Star::Find returns 1 (0), X=82.56, Y=874.09, Mass=428707, SNR=66.5, Peak=43568 HFD=3.4 21:27:13.752 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.12) = xAngle (1.24 = 1.24) 21:27:13.752 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.25 = 1.25) 21:27:13.752 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.36 hyp=0.36 cameraTheta=1.36 mountX=0.12 mountY=0.35, mountTheta=1.24 21:27:13.767 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.36, opts=13) 21:27:13.767 00.000 10672 Enqueuing Move request for scope (0.08, 0.36) 21:27:13.767 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:13.767 00.000 428 Worker thread wakes up 21:27:13.767 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.36) opts 0xd 21:27:13.767 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.36) 21:27:13.767 00.000 428 Moving (0.08, 0.36) raw xDistance=0.12 yDistance=0.35 21:27:13.767 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:27:13.767 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:13.767 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:27:13.767 00.000 428 MoveAxis(E, 0, ABG) 21:27:13.767 00.000 428 Move returns status 0, amount 0 21:27:13.767 00.000 428 MoveAxis(N, 0, ABG) 21:27:13.767 00.000 428 Move returns status 0, amount 0 21:27:13.767 00.000 428 move complete, result=0 21:27:13.767 00.000 428 worker thread done servicing request 21:27:13.783 00.016 10672 UpdateGuideState exits: m=428707 SNR=66.5 21:27:13.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:13.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:13.783 00.000 10672 Enqueuing Expose request 21:27:13.783 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:27:13.783 00.000 428 Worker thread wakes up 21:27:13.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:13.783 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:14.080 00.297 10672 read socket command 10 21:27:14.080 00.000 10672 processing socket request REQDIST 21:27:14.080 00.000 10672 SOCKSVR: Sending pixel error of 0.35 21:27:14.080 00.000 10672 Sending socket response 35 (0x23) 21:27:16.126 02.046 428 Exposure complete 21:27:16.266 00.140 428 worker thread done servicing request 21:27:16.266 00.000 10672 OnExposeComplete: enter 21:27:16.266 00.000 10672 UpdateGuideState(): m_state=6 21:27:16.266 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 91 21:27:16.266 00.000 10672 Star::Find returns 1 (0), X=82.47, Y=874.02, Mass=411234, SNR=58.3, Peak=50320 HFD=3.1 21:27:16.266 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.12) = xAngle (1.49 = 1.49) 21:27:16.266 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51) 21:27:16.266 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.61 mountX=0.02 mountY=0.29, mountTheta=1.49 21:27:16.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.29, opts=13) 21:27:16.266 00.000 10672 Enqueuing Move request for scope (-0.01, 0.29) 21:27:16.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:27:16.266 00.000 428 Worker thread wakes up 21:27:16.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd 21:27:16.266 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.29) 21:27:16.266 00.000 428 Moving (-0.01, 0.29) raw xDistance=0.02 yDistance=0.29 21:27:16.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:27:16.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:16.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 21:27:16.266 00.000 428 MoveAxis(E, 0, ABG) 21:27:16.266 00.000 428 Move returns status 0, amount 0 21:27:16.266 00.000 428 MoveAxis(N, 0, ABG) 21:27:16.266 00.000 428 Move returns status 0, amount 0 21:27:16.266 00.000 428 move complete, result=0 21:27:16.266 00.000 428 worker thread done servicing request 21:27:16.282 00.016 10672 UpdateGuideState exits: m=411234 SNR=58.3 21:27:16.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:16.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:16.282 00.000 10672 Enqueuing Expose request 21:27:16.282 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 21:27:16.282 00.000 428 Worker thread wakes up 21:27:16.298 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:16.298 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:18.625 02.327 428 Exposure complete 21:27:18.781 00.156 428 worker thread done servicing request 21:27:18.781 00.000 10672 OnExposeComplete: enter 21:27:18.781 00.000 10672 UpdateGuideState(): m_state=6 21:27:18.781 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 92 21:27:18.781 00.000 10672 Star::Find returns 1 (0), X=82.62, Y=873.87, Mass=421937, SNR=65.7, Peak=60240 HFD=2.7 21:27:18.781 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.12) = xAngle (0.68 = 0.68) 21:27:18.781 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69) 21:27:18.781 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.80 mountX=0.16 mountY=0.13, mountTheta=0.69 21:27:18.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.14, opts=13) 21:27:18.781 00.000 10672 Enqueuing Move request for scope (0.14, 0.14) 21:27:18.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:27:18.781 00.000 428 Worker thread wakes up 21:27:18.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd 21:27:18.781 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.14) 21:27:18.781 00.000 428 Moving (0.14, 0.14) raw xDistance=0.16 yDistance=0.13 21:27:18.781 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:27:18.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:18.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 21:27:18.781 00.000 428 MoveAxis(E, 0, ABG) 21:27:18.781 00.000 428 Move returns status 0, amount 0 21:27:18.781 00.000 428 MoveAxis(N, 0, ABG) 21:27:18.781 00.000 428 Move returns status 0, amount 0 21:27:18.781 00.000 428 move complete, result=0 21:27:18.781 00.000 428 worker thread done servicing request 21:27:18.797 00.016 10672 UpdateGuideState exits: m=421937 SNR=65.7 21:27:18.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:18.797 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:18.797 00.000 10672 Enqueuing Expose request 21:27:18.797 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:18.797 00.000 428 Worker thread wakes up 21:27:18.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:18.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:19.078 00.281 10672 read socket command 10 21:27:19.078 00.000 10672 processing socket request REQDIST 21:27:19.078 00.000 10672 SOCKSVR: Sending pixel error of 0.29 21:27:19.078 00.000 10672 Sending socket response 29 (0x1d) 21:27:21.124 02.046 428 Exposure complete 21:27:21.269 00.145 428 worker thread done servicing request 21:27:21.269 00.000 10672 OnExposeComplete: enter 21:27:21.269 00.000 10672 UpdateGuideState(): m_state=6 21:27:21.269 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 93 21:27:21.269 00.000 10672 Star::Find returns 1 (0), X=82.86, Y=874.45, Mass=386459, SNR=64.2, Peak=46624 HFD=3.0 21:27:21.269 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.12) = xAngle (0.96 = 0.96) 21:27:21.269 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98) 21:27:21.269 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.72 hyp=0.82 cameraTheta=1.08 mountX=0.47 mountY=0.68, mountTheta=0.97 21:27:21.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.72, opts=13) 21:27:21.269 00.000 10672 Enqueuing Move request for scope (0.38, 0.72) 21:27:21.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:27:21.269 00.000 428 Worker thread wakes up 21:27:21.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.72) opts 0xd 21:27:21.269 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.72) 21:27:21.269 00.000 428 Moving (0.38, 0.72) raw xDistance=0.47 yDistance=0.68 21:27:21.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 21:27:21.269 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:27:21.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 21:27:21.269 00.000 428 MoveAxis(W, 695, ABG) 21:27:21.269 00.000 428 Guiding Dir = 3, Dur = 695 21:27:21.269 00.000 428 IsSlewing returns 0 21:27:21.269 00.000 428 IsGuiding returns 0 21:27:21.284 00.015 10672 UpdateGuideState exits: m=386459 SNR=64.2 21:27:21.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:21.284 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:21.284 00.000 10672 Enqueuing Expose request 21:27:21.300 00.016 428 PulseGuide returned control before completion, sleep 678 21:27:22.003 00.703 428 IsGuiding returns 0 21:27:22.003 00.000 428 Move returns status 0, amount 695 21:27:22.003 00.000 428 MoveAxis(N, 0, ABG) 21:27:22.003 00.000 428 Move returns status 0, amount 0 21:27:22.003 00.000 428 move complete, result=0 21:27:22.003 00.000 428 worker thread done servicing request 21:27:22.003 00.000 428 Worker thread wakes up 21:27:22.003 00.000 10672 GuideStep: 0.5 px 695 ms WEST, 0.7 px 0 ms NORTH 21:27:22.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:22.003 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:23.627 01.624 428 Exposure complete 21:27:23.752 00.125 428 worker thread done servicing request 21:27:23.752 00.000 10672 OnExposeComplete: enter 21:27:23.752 00.000 10672 UpdateGuideState(): m_state=6 21:27:23.752 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 94 21:27:23.752 00.000 10672 Star::Find returns 1 (0), X=82.41, Y=873.82, Mass=420122, SNR=70.7, Peak=49680 HFD=3.2 21:27:23.752 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.12) = xAngle (2.08 = 2.08) 21:27:23.752 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10) 21:27:23.752 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.20 mountX=-0.06 mountY=0.10, mountTheta=2.09 21:27:23.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.09, opts=13) 21:27:23.752 00.000 10672 Enqueuing Move request for scope (-0.07, 0.09) 21:27:23.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:23.752 00.000 428 Worker thread wakes up 21:27:23.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd 21:27:23.752 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.09) 21:27:23.752 00.000 428 Moving (-0.07, 0.09) raw xDistance=-0.06 yDistance=0.10 21:27:23.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:27:23.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:23.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 21:27:23.752 00.000 428 MoveAxis(E, 0, ABG) 21:27:23.752 00.000 428 Move returns status 0, amount 0 21:27:23.752 00.000 428 MoveAxis(N, 0, ABG) 21:27:23.752 00.000 428 Move returns status 0, amount 0 21:27:23.768 00.016 428 move complete, result=0 21:27:23.768 00.000 428 worker thread done servicing request 21:27:23.784 00.016 10672 UpdateGuideState exits: m=420122 SNR=70.7 21:27:23.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:23.784 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:23.784 00.000 10672 Enqueuing Expose request 21:27:23.784 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:23.784 00.000 428 Worker thread wakes up 21:27:23.784 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:23.784 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:24.081 00.297 10672 read socket command 10 21:27:24.081 00.000 10672 processing socket request REQDIST 21:27:24.081 00.000 10672 SOCKSVR: Sending pixel error of 0.35 21:27:24.081 00.000 10672 Sending socket response 35 (0x23) 21:27:26.127 02.046 428 Exposure complete 21:27:26.252 00.125 428 worker thread done servicing request 21:27:26.252 00.000 10672 OnExposeComplete: enter 21:27:26.252 00.000 10672 UpdateGuideState(): m_state=6 21:27:26.252 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 95 21:27:26.252 00.000 10672 Star::Find returns 1 (0), X=82.44, Y=873.97, Mass=433789, SNR=67.1, Peak=55456 HFD=3.1 21:27:26.252 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.12) = xAngle (1.63 = 1.63) 21:27:26.252 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.64 = 1.64) 21:27:26.252 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.75 mountX=-0.01 mountY=0.25, mountTheta=1.63 21:27:26.252 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.24, opts=13) 21:27:26.252 00.000 10672 Enqueuing Move request for scope (-0.04, 0.24) 21:27:26.252 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:26.252 00.000 428 Worker thread wakes up 21:27:26.252 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd 21:27:26.252 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.24) 21:27:26.252 00.000 428 Moving (-0.04, 0.24) raw xDistance=-0.01 yDistance=0.25 21:27:26.252 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:27:26.252 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:26.252 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 21:27:26.252 00.000 428 MoveAxis(E, 0, ABG) 21:27:26.252 00.000 428 Move returns status 0, amount 0 21:27:26.252 00.000 428 MoveAxis(N, 0, ABG) 21:27:26.252 00.000 428 Move returns status 0, amount 0 21:27:26.252 00.000 428 move complete, result=0 21:27:26.252 00.000 428 worker thread done servicing request 21:27:26.283 00.031 10672 UpdateGuideState exits: m=433789 SNR=67.1 21:27:26.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:26.283 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:26.283 00.000 10672 Enqueuing Expose request 21:27:26.283 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 21:27:26.283 00.000 428 Worker thread wakes up 21:27:26.283 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:26.283 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:28.610 02.327 428 Exposure complete 21:27:28.751 00.141 428 worker thread done servicing request 21:27:28.751 00.000 10672 OnExposeComplete: enter 21:27:28.751 00.000 10672 UpdateGuideState(): m_state=6 21:27:28.751 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 96 21:27:28.751 00.000 10672 Star::Find returns 1 (0), X=82.22, Y=873.77, Mass=381823, SNR=52.4, Peak=44448 HFD=2.9 21:27:28.751 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.12) = xAngle (2.86 = 2.86) 21:27:28.751 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87) 21:27:28.751 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.27 cameraTheta=2.98 mountX=-0.26 mountY=0.07, mountTheta=2.87 21:27:28.751 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.04, opts=13) 21:27:28.751 00.000 10672 Enqueuing Move request for scope (-0.26, 0.04) 21:27:28.751 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:27:28.751 00.000 428 Worker thread wakes up 21:27:28.751 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.04) opts 0xd 21:27:28.751 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.04) 21:27:28.751 00.000 428 Moving (-0.26, 0.04) raw xDistance=-0.26 yDistance=0.07 21:27:28.751 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 21:27:28.751 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:28.751 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:27:28.751 00.000 428 MoveAxis(E, 0, ABG) 21:27:28.751 00.000 428 Move returns status 0, amount 0 21:27:28.751 00.000 428 MoveAxis(N, 0, ABG) 21:27:28.751 00.000 428 Move returns status 0, amount 0 21:27:28.751 00.000 428 move complete, result=0 21:27:28.751 00.000 428 worker thread done servicing request 21:27:28.766 00.015 10672 UpdateGuideState exits: m=381823 SNR=52.4 21:27:28.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:28.766 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:28.766 00.000 10672 Enqueuing Expose request 21:27:28.766 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:28.766 00.000 428 Worker thread wakes up 21:27:28.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:28.782 00.016 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:29.079 00.297 10672 read socket command 10 21:27:29.079 00.000 10672 processing socket request REQDIST 21:27:29.079 00.000 10672 SOCKSVR: Sending pixel error of 0.30 21:27:29.079 00.000 10672 Sending socket response 30 (0x1e) 21:27:31.130 02.051 428 Exposure complete 21:27:31.255 00.125 428 worker thread done servicing request 21:27:31.255 00.000 10672 OnExposeComplete: enter 21:27:31.255 00.000 10672 UpdateGuideState(): m_state=6 21:27:31.255 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 97 21:27:31.255 00.000 10672 Star::Find returns 1 (0), X=82.33, Y=874.00, Mass=390126, SNR=60.9, Peak=47600 HFD=2.6 21:27:31.255 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.12) = xAngle (1.95 = 1.95) 21:27:31.255 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97) 21:27:31.255 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.08 mountX=-0.11 mountY=0.28, mountTheta=1.96 21:27:31.255 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.27, opts=13) 21:27:31.255 00.000 10672 Enqueuing Move request for scope (-0.15, 0.27) 21:27:31.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:27:31.255 00.000 428 Worker thread wakes up 21:27:31.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd 21:27:31.255 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.27) 21:27:31.255 00.000 428 Moving (-0.15, 0.27) raw xDistance=-0.11 yDistance=0.28 21:27:31.255 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:27:31.255 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:31.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 21:27:31.255 00.000 428 MoveAxis(E, 0, ABG) 21:27:31.255 00.000 428 Move returns status 0, amount 0 21:27:31.255 00.000 428 MoveAxis(N, 0, ABG) 21:27:31.255 00.000 428 Move returns status 0, amount 0 21:27:31.255 00.000 428 move complete, result=0 21:27:31.255 00.000 428 worker thread done servicing request 21:27:31.286 00.031 10672 UpdateGuideState exits: m=390126 SNR=60.9 21:27:31.286 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:31.286 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:31.286 00.000 10672 Enqueuing Expose request 21:27:31.286 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:27:31.286 00.000 428 Worker thread wakes up 21:27:31.286 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:31.286 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:33.629 02.343 428 Exposure complete 21:27:33.754 00.125 428 worker thread done servicing request 21:27:33.754 00.000 10672 OnExposeComplete: enter 21:27:33.754 00.000 10672 UpdateGuideState(): m_state=6 21:27:33.754 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 98 21:27:33.754 00.000 10672 Star::Find returns 1 (0), X=82.21, Y=873.78, Mass=398037, SNR=56.4, Peak=51424 HFD=2.8 21:27:33.754 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.12) = xAngle (2.82 = 2.82) 21:27:33.754 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84) 21:27:33.754 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.05 hyp=0.28 cameraTheta=2.94 mountX=-0.26 mountY=0.08, mountTheta=2.83 21:27:33.754 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.05, opts=13) 21:27:33.754 00.000 10672 Enqueuing Move request for scope (-0.27, 0.05) 21:27:33.754 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:33.754 00.000 428 Worker thread wakes up 21:27:33.754 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.05) opts 0xd 21:27:33.754 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.05) 21:27:33.754 00.000 428 Moving (-0.27, 0.05) raw xDistance=-0.26 yDistance=0.08 21:27:33.754 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 21:27:33.754 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:33.754 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 21:27:33.754 00.000 428 MoveAxis(E, 0, ABG) 21:27:33.754 00.000 428 Move returns status 0, amount 0 21:27:33.754 00.000 428 MoveAxis(N, 0, ABG) 21:27:33.754 00.000 428 Move returns status 0, amount 0 21:27:33.754 00.000 428 move complete, result=0 21:27:33.754 00.000 428 worker thread done servicing request 21:27:33.785 00.031 10672 UpdateGuideState exits: m=398037 SNR=56.4 21:27:33.785 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:33.785 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:33.785 00.000 10672 Enqueuing Expose request 21:27:33.785 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:33.785 00.000 428 Worker thread wakes up 21:27:33.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:33.785 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:34.082 00.297 10672 read socket command 10 21:27:34.082 00.000 10672 processing socket request REQDIST 21:27:34.082 00.000 10672 SOCKSVR: Sending pixel error of 0.29 21:27:34.082 00.000 10672 Sending socket response 29 (0x1d) 21:27:36.097 02.015 428 Exposure complete 21:27:36.253 00.156 428 worker thread done servicing request 21:27:36.253 00.000 10672 OnExposeComplete: enter 21:27:36.253 00.000 10672 UpdateGuideState(): m_state=6 21:27:36.253 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 99 21:27:36.253 00.000 10672 Star::Find returns 1 (0), X=82.23, Y=873.53, Mass=385568, SNR=56.5, Peak=62432 HFD=2.8 21:27:36.253 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.12) = xAngle (-2.58 = -2.58) 21:27:36.253 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.56 = -2.56) 21:27:36.253 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.46 mountX=-0.27 mountY=-0.17, mountTheta=-2.57 21:27:36.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.20, opts=13) 21:27:36.253 00.000 10672 Enqueuing Move request for scope (-0.25, -0.20) 21:27:36.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:36.253 00.000 428 Worker thread wakes up 21:27:36.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd 21:27:36.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.20) 21:27:36.253 00.000 428 Moving (-0.25, -0.20) raw xDistance=-0.27 yDistance=-0.17 21:27:36.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 21:27:36.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:36.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 21:27:36.253 00.000 428 MoveAxis(E, 0, ABG) 21:27:36.253 00.000 428 Move returns status 0, amount 0 21:27:36.253 00.000 428 MoveAxis(N, 0, ABG) 21:27:36.253 00.000 428 Move returns status 0, amount 0 21:27:36.253 00.000 428 move complete, result=0 21:27:36.253 00.000 428 worker thread done servicing request 21:27:36.284 00.031 10672 UpdateGuideState exits: m=385568 SNR=56.5 21:27:36.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:36.284 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:36.284 00.000 10672 Enqueuing Expose request 21:27:36.284 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:27:36.284 00.000 428 Worker thread wakes up 21:27:36.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:36.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:38.601 02.317 428 Exposure complete 21:27:38.742 00.141 428 worker thread done servicing request 21:27:38.742 00.000 10672 OnExposeComplete: enter 21:27:38.742 00.000 10672 UpdateGuideState(): m_state=6 21:27:38.742 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 100 21:27:38.742 00.000 10672 Star::Find returns 1 (0), X=82.13, Y=873.52, Mass=380572, SNR=54.7, Peak=44992 HFD=3.1 21:27:38.742 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.12) = xAngle (-2.72 = -2.72) 21:27:38.742 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.70 = -2.70) 21:27:38.742 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.21 hyp=0.41 cameraTheta=-2.60 mountX=-0.37 mountY=-0.17, mountTheta=-2.71 21:27:38.742 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.21, opts=13) 21:27:38.742 00.000 10672 Enqueuing Move request for scope (-0.35, -0.21) 21:27:38.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:27:38.742 00.000 428 Worker thread wakes up 21:27:38.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.21) opts 0xd 21:27:38.742 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.21) 21:27:38.742 00.000 428 Moving (-0.35, -0.21) raw xDistance=-0.37 yDistance=-0.17 21:27:38.742 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 21:27:38.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:38.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 21:27:38.742 00.000 428 MoveAxis(E, 0, ABG) 21:27:38.742 00.000 428 Move returns status 0, amount 0 21:27:38.742 00.000 428 MoveAxis(N, 0, ABG) 21:27:38.742 00.000 428 Move returns status 0, amount 0 21:27:38.742 00.000 428 move complete, result=0 21:27:38.742 00.000 428 worker thread done servicing request 21:27:38.757 00.015 10672 UpdateGuideState exits: m=380572 SNR=54.7 21:27:38.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:38.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:38.757 00.000 10672 Enqueuing Expose request 21:27:38.757 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 21:27:38.757 00.000 428 Worker thread wakes up 21:27:38.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:38.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:39.085 00.328 10672 read socket command 10 21:27:39.085 00.000 10672 processing socket request REQDIST 21:27:39.085 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:27:39.085 00.000 10672 Sending socket response 33 (0x21) 21:27:41.116 02.031 428 Exposure complete 21:27:41.256 00.140 428 worker thread done servicing request 21:27:41.256 00.000 10672 OnExposeComplete: enter 21:27:41.256 00.000 10672 UpdateGuideState(): m_state=6 21:27:41.256 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 101 21:27:41.256 00.000 10672 Star::Find returns 1 (0), X=82.23, Y=873.50, Mass=375026, SNR=57.5, Peak=47600 HFD=3.0 21:27:41.256 00.000 10672 CameraToMount -- cameraTheta (-2.39) - m_xAngle (0.12) = xAngle (-2.51 = -2.51) 21:27:41.256 00.000 10672 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.50 = -2.50) 21:27:41.256 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.23 hyp=0.34 cameraTheta=-2.39 mountX=-0.27 mountY=-0.20, mountTheta=-2.50 21:27:41.256 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.23, opts=13) 21:27:41.256 00.000 10672 Enqueuing Move request for scope (-0.25, -0.23) 21:27:41.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:27:41.256 00.000 428 Worker thread wakes up 21:27:41.256 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.23) opts 0xd 21:27:41.256 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.23) 21:27:41.256 00.000 428 Moving (-0.25, -0.23) raw xDistance=-0.27 yDistance=-0.20 21:27:41.256 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 21:27:41.256 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:41.256 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 21:27:41.256 00.000 428 MoveAxis(E, 0, ABG) 21:27:41.256 00.000 428 Move returns status 0, amount 0 21:27:41.256 00.000 428 MoveAxis(N, 0, ABG) 21:27:41.256 00.000 428 Move returns status 0, amount 0 21:27:41.256 00.000 428 move complete, result=0 21:27:41.256 00.000 428 worker thread done servicing request 21:27:41.288 00.032 10672 UpdateGuideState exits: m=375026 SNR=57.5 21:27:41.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:41.288 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:41.288 00.000 10672 Enqueuing Expose request 21:27:41.288 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:27:41.288 00.000 428 Worker thread wakes up 21:27:41.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:41.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:43.615 02.327 428 Exposure complete 21:27:43.771 00.156 428 worker thread done servicing request 21:27:43.771 00.000 10672 OnExposeComplete: enter 21:27:43.771 00.000 10672 UpdateGuideState(): m_state=6 21:27:43.771 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 102 21:27:43.771 00.000 10672 Star::Find returns 1 (0), X=82.20, Y=873.84, Mass=371644, SNR=57.7, Peak=49344 HFD=2.8 21:27:43.771 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.12) = xAngle (2.65 = 2.65) 21:27:43.771 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.66 = 2.66) 21:27:43.771 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.11 hyp=0.30 cameraTheta=2.77 mountX=-0.26 mountY=0.14, mountTheta=2.66 21:27:43.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.11, opts=13) 21:27:43.771 00.000 10672 Enqueuing Move request for scope (-0.28, 0.11) 21:27:43.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:27:43.771 00.000 428 Worker thread wakes up 21:27:43.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.11) opts 0xd 21:27:43.771 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.11) 21:27:43.771 00.000 428 Moving (-0.28, 0.11) raw xDistance=-0.26 yDistance=0.14 21:27:43.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 21:27:43.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:43.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 21:27:43.771 00.000 428 MoveAxis(E, 0, ABG) 21:27:43.771 00.000 428 Move returns status 0, amount 0 21:27:43.771 00.000 428 MoveAxis(N, 0, ABG) 21:27:43.771 00.000 428 Move returns status 0, amount 0 21:27:43.771 00.000 428 move complete, result=0 21:27:43.787 00.016 428 worker thread done servicing request 21:27:43.802 00.015 10672 UpdateGuideState exits: m=371644 SNR=57.7 21:27:43.802 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:43.802 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:43.802 00.000 10672 Enqueuing Expose request 21:27:43.802 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:43.802 00.000 428 Worker thread wakes up 21:27:43.802 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:43.802 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:44.084 00.282 10672 read socket command 10 21:27:44.084 00.000 10672 processing socket request REQDIST 21:27:44.084 00.000 10672 SOCKSVR: Sending pixel error of 0.32 21:27:44.084 00.000 10672 Sending socket response 32 (0x20) 21:27:46.119 02.035 428 Exposure complete 21:27:46.244 00.125 428 worker thread done servicing request 21:27:46.244 00.000 10672 OnExposeComplete: enter 21:27:46.244 00.000 10672 UpdateGuideState(): m_state=6 21:27:46.244 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 103 21:27:46.244 00.000 10672 Star::Find returns 1 (0), X=82.44, Y=873.83, Mass=438605, SNR=60.2, Peak=52832 HFD=3.3 21:27:46.244 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.12) = xAngle (1.81 = 1.81) 21:27:46.244 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83) 21:27:46.244 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.94 mountX=-0.03 mountY=0.11, mountTheta=1.82 21:27:46.244 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.10, opts=13) 21:27:46.244 00.000 10672 Enqueuing Move request for scope (-0.04, 0.10) 21:27:46.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:27:46.244 00.000 428 Worker thread wakes up 21:27:46.244 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd 21:27:46.244 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.10) 21:27:46.244 00.000 428 Moving (-0.04, 0.10) raw xDistance=-0.03 yDistance=0.11 21:27:46.244 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:27:46.244 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:46.244 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 21:27:46.244 00.000 428 MoveAxis(E, 0, ABG) 21:27:46.244 00.000 428 Move returns status 0, amount 0 21:27:46.244 00.000 428 MoveAxis(N, 0, ABG) 21:27:46.244 00.000 428 Move returns status 0, amount 0 21:27:46.244 00.000 428 move complete, result=0 21:27:46.244 00.000 428 worker thread done servicing request 21:27:46.275 00.031 10672 UpdateGuideState exits: m=438605 SNR=60.2 21:27:46.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:46.275 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:46.275 00.000 10672 Enqueuing Expose request 21:27:46.275 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:46.275 00.000 428 Worker thread wakes up 21:27:46.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:46.275 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:48.602 02.327 428 Exposure complete 21:27:48.727 00.125 428 worker thread done servicing request 21:27:48.727 00.000 10672 OnExposeComplete: enter 21:27:48.727 00.000 10672 UpdateGuideState(): m_state=6 21:27:48.727 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 104 21:27:48.727 00.000 10672 Star::Find returns 1 (0), X=82.52, Y=873.35, Mass=420664, SNR=68.5, Peak=47712 HFD=3.1 21:27:48.727 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.12) = xAngle (-1.59 = -1.59) 21:27:48.727 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 21:27:48.727 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.38 hyp=0.38 cameraTheta=-1.47 mountX=-0.01 mountY=-0.38, mountTheta=-1.59 21:27:48.743 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.38, opts=13) 21:27:48.743 00.000 10672 Enqueuing Move request for scope (0.04, -0.38) 21:27:48.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:27:48.743 00.000 428 Worker thread wakes up 21:27:48.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.38) opts 0xd 21:27:48.743 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.38) 21:27:48.743 00.000 428 Moving (0.04, -0.38) raw xDistance=-0.01 yDistance=-0.38 21:27:48.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:27:48.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:48.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 21:27:48.743 00.000 428 MoveAxis(E, 0, ABG) 21:27:48.743 00.000 428 Move returns status 0, amount 0 21:27:48.743 00.000 428 MoveAxis(N, 0, ABG) 21:27:48.743 00.000 428 Move returns status 0, amount 0 21:27:48.743 00.000 428 move complete, result=0 21:27:48.743 00.000 428 worker thread done servicing request 21:27:48.759 00.016 10672 UpdateGuideState exits: m=420664 SNR=68.5 21:27:48.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:48.759 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:48.759 00.000 10672 Enqueuing Expose request 21:27:48.759 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 21:27:48.759 00.000 428 Worker thread wakes up 21:27:48.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:48.759 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:49.087 00.328 10672 read socket command 10 21:27:49.087 00.000 10672 processing socket request REQDIST 21:27:49.087 00.000 10672 SOCKSVR: Sending pixel error of 0.29 21:27:49.087 00.000 10672 Sending socket response 29 (0x1d) 21:27:51.117 02.030 428 Exposure complete 21:27:51.242 00.125 428 worker thread done servicing request 21:27:51.242 00.000 10672 OnExposeComplete: enter 21:27:51.242 00.000 10672 UpdateGuideState(): m_state=6 21:27:51.242 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 105 21:27:51.242 00.000 10672 Star::Find returns 1 (0), X=82.36, Y=873.62, Mass=384422, SNR=63.1, Peak=60896 HFD=3.0 21:27:51.242 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.12) = xAngle (-2.54 = -2.54) 21:27:51.242 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.53 = -2.53) 21:27:51.242 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.42 mountX=-0.13 mountY=-0.09, mountTheta=-2.53 21:27:51.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.11, opts=13) 21:27:51.242 00.000 10672 Enqueuing Move request for scope (-0.12, -0.11) 21:27:51.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:27:51.242 00.000 428 Worker thread wakes up 21:27:51.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd 21:27:51.242 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.11) 21:27:51.242 00.000 428 Moving (-0.12, -0.11) raw xDistance=-0.13 yDistance=-0.09 21:27:51.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:27:51.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:51.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:27:51.242 00.000 428 MoveAxis(E, 0, ABG) 21:27:51.242 00.000 428 Move returns status 0, amount 0 21:27:51.242 00.000 428 MoveAxis(N, 0, ABG) 21:27:51.242 00.000 428 Move returns status 0, amount 0 21:27:51.242 00.000 428 move complete, result=0 21:27:51.242 00.000 428 worker thread done servicing request 21:27:51.273 00.031 10672 UpdateGuideState exits: m=384422 SNR=63.1 21:27:51.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:51.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:51.273 00.000 10672 Enqueuing Expose request 21:27:51.273 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:27:51.273 00.000 428 Worker thread wakes up 21:27:51.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:51.273 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:53.616 02.343 428 Exposure complete 21:27:53.741 00.125 428 worker thread done servicing request 21:27:53.741 00.000 10672 OnExposeComplete: enter 21:27:53.741 00.000 10672 UpdateGuideState(): m_state=6 21:27:53.741 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 106 21:27:53.741 00.000 10672 Star::Find returns 1 (0), X=82.36, Y=873.86, Mass=418855, SNR=59.6, Peak=50112 HFD=3.2 21:27:53.741 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.12) = xAngle (2.17 = 2.17) 21:27:53.741 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.18 = 2.18) 21:27:53.741 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.29 mountX=-0.10 mountY=0.14, mountTheta=2.17 21:27:53.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.13, opts=13) 21:27:53.741 00.000 10672 Enqueuing Move request for scope (-0.12, 0.13) 21:27:53.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:27:53.741 00.000 428 Worker thread wakes up 21:27:53.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd 21:27:53.741 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.13) 21:27:53.757 00.016 428 Moving (-0.12, 0.13) raw xDistance=-0.10 yDistance=0.14 21:27:53.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:27:53.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:53.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 21:27:53.757 00.000 428 MoveAxis(E, 0, ABG) 21:27:53.757 00.000 428 Move returns status 0, amount 0 21:27:53.757 00.000 428 MoveAxis(N, 0, ABG) 21:27:53.757 00.000 428 Move returns status 0, amount 0 21:27:53.757 00.000 428 move complete, result=0 21:27:53.757 00.000 428 worker thread done servicing request 21:27:53.773 00.016 10672 UpdateGuideState exits: m=418855 SNR=59.6 21:27:53.773 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:53.773 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:53.773 00.000 10672 Enqueuing Expose request 21:27:53.773 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:53.773 00.000 428 Worker thread wakes up 21:27:53.773 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:53.773 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:54.085 00.312 10672 read socket command 10 21:27:54.085 00.000 10672 processing socket request REQDIST 21:27:54.085 00.000 10672 SOCKSVR: Sending pixel error of 0.23 21:27:54.085 00.000 10672 Sending socket response 23 (0x17) 21:27:56.120 02.035 428 Exposure complete 21:27:56.245 00.125 428 worker thread done servicing request 21:27:56.261 00.016 10672 OnExposeComplete: enter 21:27:56.261 00.000 10672 UpdateGuideState(): m_state=6 21:27:56.261 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 107 21:27:56.261 00.000 10672 Star::Find returns 1 (0), X=81.72, Y=873.52, Mass=394017, SNR=58.8, Peak=43456 HFD=3.1 21:27:56.261 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.12) = xAngle (-3.00 = -3.00) 21:27:56.261 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.98 = -2.98) 21:27:56.261 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=-0.21 hyp=0.79 cameraTheta=-2.88 mountX=-0.78 mountY=-0.12, mountTheta=-2.98 21:27:56.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.76, y=-0.21, opts=13) 21:27:56.261 00.000 10672 Enqueuing Move request for scope (-0.76, -0.21) 21:27:56.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:56.261 00.000 428 Worker thread wakes up 21:27:56.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.21) opts 0xd 21:27:56.261 00.000 428 Handling offset move in thread for scope, endpoint = (-0.76, -0.21) 21:27:56.261 00.000 428 Moving (-0.76, -0.21) raw xDistance=-0.78 yDistance=-0.12 21:27:56.261 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78 21:27:56.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:56.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 21:27:56.261 00.000 428 MoveAxis(E, 1159, ABG) 21:27:56.261 00.000 428 Guiding Dir = 2, Dur = 1159 21:27:56.261 00.000 428 IsSlewing returns 0 21:27:56.261 00.000 428 IsGuiding returns 0 21:27:56.277 00.016 10672 UpdateGuideState exits: m=394017 SNR=58.8 21:27:56.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:56.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:56.277 00.000 10672 Enqueuing Expose request 21:27:56.292 00.015 428 PulseGuide returned control before completion, sleep 1141 21:27:57.464 01.172 428 IsGuiding returns 0 21:27:57.464 00.000 428 Move returns status 0, amount 1159 21:27:57.464 00.000 428 MoveAxis(N, 0, ABG) 21:27:57.464 00.000 428 Move returns status 0, amount 0 21:27:57.464 00.000 428 move complete, result=0 21:27:57.479 00.015 10672 GuideStep: -0.8 px 1159 ms EAST, -0.1 px 0 ms NORTH 21:27:57.479 00.000 428 worker thread done servicing request 21:27:57.479 00.000 428 Worker thread wakes up 21:27:57.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:57.479 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:58.604 01.125 428 Exposure complete 21:27:58.745 00.141 428 worker thread done servicing request 21:27:58.745 00.000 10672 OnExposeComplete: enter 21:27:58.745 00.000 10672 UpdateGuideState(): m_state=6 21:27:58.745 00.000 10672 Star::Find(15, 81, 873, 0, (0,0,0,0), 0.0, 0) frame 108 21:27:58.745 00.000 10672 Star::Find returns 1 (0), X=82.85, Y=873.30, Mass=381106, SNR=70.2, Peak=46400 HFD=2.7 21:27:58.745 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.12) = xAngle (-0.99 = -0.99) 21:27:58.745 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98) 21:27:58.745 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.43 hyp=0.57 cameraTheta=-0.87 mountX=0.31 mountY=-0.47, mountTheta=-0.99 21:27:58.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.43, opts=13) 21:27:58.745 00.000 10672 Enqueuing Move request for scope (0.37, -0.43) 21:27:58.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:27:58.745 00.000 428 Worker thread wakes up 21:27:58.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.43) opts 0xd 21:27:58.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.43) 21:27:58.745 00.000 428 Moving (0.37, -0.43) raw xDistance=0.31 yDistance=-0.47 21:27:58.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:27:58.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:58.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 21:27:58.745 00.000 428 MoveAxis(E, 0, ABG) 21:27:58.745 00.000 428 Move returns status 0, amount 0 21:27:58.745 00.000 428 MoveAxis(N, 0, ABG) 21:27:58.745 00.000 428 Move returns status 0, amount 0 21:27:58.745 00.000 428 move complete, result=0 21:27:58.745 00.000 428 worker thread done servicing request 21:27:58.776 00.031 10672 UpdateGuideState exits: m=381106 SNR=70.2 21:27:58.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:58.776 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:27:58.776 00.000 10672 Enqueuing Expose request 21:27:58.776 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 21:27:58.776 00.000 428 Worker thread wakes up 21:27:58.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:27:58.776 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:27:59.088 00.312 10672 read socket command 10 21:27:59.088 00.000 10672 processing socket request REQDIST 21:27:59.088 00.000 10672 SOCKSVR: Sending pixel error of 0.44 21:27:59.088 00.000 10672 Sending socket response 44 (0x2c) 21:28:01.119 02.031 428 Exposure complete 21:28:01.259 00.140 428 worker thread done servicing request 21:28:01.259 00.000 10672 OnExposeComplete: enter 21:28:01.259 00.000 10672 UpdateGuideState(): m_state=6 21:28:01.259 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 109 21:28:01.259 00.000 10672 Star::Find returns 1 (0), X=83.10, Y=873.70, Mass=433178, SNR=62.2, Peak=52288 HFD=2.9 21:28:01.259 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (0.12) = xAngle (-0.17 = -0.17) 21:28:01.259 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.16 = -0.16) 21:28:01.259 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.03 hyp=0.62 cameraTheta=-0.05 mountX=0.61 mountY=-0.10, mountTheta=-0.16 21:28:01.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.03, opts=13) 21:28:01.259 00.000 10672 Enqueuing Move request for scope (0.62, -0.03) 21:28:01.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:28:01.259 00.000 428 Worker thread wakes up 21:28:01.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.03) opts 0xd 21:28:01.259 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, -0.03) 21:28:01.259 00.000 428 Moving (0.62, -0.03) raw xDistance=0.61 yDistance=-0.10 21:28:01.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61 21:28:01.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:01.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:28:01.259 00.000 428 MoveAxis(W, 914, ABG) 21:28:01.259 00.000 428 Guiding Dir = 3, Dur = 914 21:28:01.275 00.016 428 IsSlewing returns 0 21:28:01.275 00.000 428 IsGuiding returns 0 21:28:01.291 00.016 428 PulseGuide returned control before completion, sleep 909 21:28:01.291 00.000 10672 UpdateGuideState exits: m=433178 SNR=62.2 21:28:01.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:01.291 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:01.291 00.000 10672 Enqueuing Expose request 21:28:02.212 00.921 428 IsGuiding returns 1 21:28:02.212 00.000 428 scope still moving after pulse duration time elapsed 21:28:02.243 00.031 428 IsSlewing returns 0 21:28:02.243 00.000 428 IsGuiding returns 0 21:28:02.243 00.000 428 scope move finished after 914 + 51 ms 21:28:02.243 00.000 428 Move returns status 0, amount 914 21:28:02.243 00.000 428 MoveAxis(N, 0, ABG) 21:28:02.243 00.000 428 Move returns status 0, amount 0 21:28:02.243 00.000 428 move complete, result=0 21:28:02.243 00.000 428 worker thread done servicing request 21:28:02.243 00.000 428 Worker thread wakes up 21:28:02.243 00.000 10672 GuideStep: 0.6 px 914 ms WEST, -0.1 px 0 ms NORTH 21:28:02.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:02.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:03.591 01.348 428 Exposure complete 21:28:03.731 00.140 428 worker thread done servicing request 21:28:03.731 00.000 10672 OnExposeComplete: enter 21:28:03.731 00.000 10672 UpdateGuideState(): m_state=6 21:28:03.731 00.000 10672 Star::Find(15, 83, 873, 0, (0,0,0,0), 0.0, 0) frame 110 21:28:03.731 00.000 10672 Star::Find returns 1 (0), X=82.80, Y=873.84, Mass=366349, SNR=58.9, Peak=37024 HFD=2.9 21:28:03.731 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.12) = xAngle (0.23 = 0.23) 21:28:03.731 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.24 = 0.24) 21:28:03.731 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.12 hyp=0.34 cameraTheta=0.35 mountX=0.33 mountY=0.08, mountTheta=0.24 21:28:03.731 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.12, opts=13) 21:28:03.731 00.000 10672 Enqueuing Move request for scope (0.32, 0.12) 21:28:03.731 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:28:03.731 00.000 428 Worker thread wakes up 21:28:03.731 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.12) opts 0xd 21:28:03.731 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.12) 21:28:03.731 00.000 428 Moving (0.32, 0.12) raw xDistance=0.33 yDistance=0.08 21:28:03.731 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 21:28:03.731 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:03.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 21:28:03.731 00.000 428 MoveAxis(E, 0, ABG) 21:28:03.731 00.000 428 Move returns status 0, amount 0 21:28:03.731 00.000 428 MoveAxis(N, 0, ABG) 21:28:03.731 00.000 428 Move returns status 0, amount 0 21:28:03.731 00.000 428 move complete, result=0 21:28:03.731 00.000 428 worker thread done servicing request 21:28:03.763 00.032 10672 UpdateGuideState exits: m=366349 SNR=58.9 21:28:03.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:03.763 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:03.763 00.000 10672 Enqueuing Expose request 21:28:03.763 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 21:28:03.763 00.000 428 Worker thread wakes up 21:28:03.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:03.763 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:04.091 00.328 10672 read socket command 10 21:28:04.091 00.000 10672 processing socket request REQDIST 21:28:04.091 00.000 10672 SOCKSVR: Sending pixel error of 0.45 21:28:04.091 00.000 10672 Sending socket response 45 (0x2d) 21:28:06.106 02.015 428 Exposure complete 21:28:06.246 00.140 428 worker thread done servicing request 21:28:06.246 00.000 10672 OnExposeComplete: enter 21:28:06.246 00.000 10672 UpdateGuideState(): m_state=6 21:28:06.246 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 111 21:28:06.246 00.000 10672 Star::Find returns 1 (0), X=82.54, Y=873.59, Mass=386141, SNR=58.7, Peak=44000 HFD=3.2 21:28:06.246 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.12) = xAngle (-1.29 = -1.29) 21:28:06.246 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.28 = -1.28) 21:28:06.246 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.17 mountX=0.04 mountY=-0.14, mountTheta=-1.29 21:28:06.246 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.14, opts=13) 21:28:06.246 00.000 10672 Enqueuing Move request for scope (0.06, -0.14) 21:28:06.246 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:28:06.246 00.000 428 Worker thread wakes up 21:28:06.246 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd 21:28:06.246 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.14) 21:28:06.246 00.000 428 Moving (0.06, -0.14) raw xDistance=0.04 yDistance=-0.14 21:28:06.246 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:28:06.246 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:06.246 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 21:28:06.246 00.000 428 MoveAxis(E, 0, ABG) 21:28:06.246 00.000 428 Move returns status 0, amount 0 21:28:06.246 00.000 428 MoveAxis(N, 0, ABG) 21:28:06.246 00.000 428 Move returns status 0, amount 0 21:28:06.246 00.000 428 move complete, result=0 21:28:06.246 00.000 428 worker thread done servicing request 21:28:06.277 00.031 10672 UpdateGuideState exits: m=386141 SNR=58.7 21:28:06.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:06.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:06.277 00.000 10672 Enqueuing Expose request 21:28:06.277 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:28:06.277 00.000 428 Worker thread wakes up 21:28:06.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:06.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:08.589 02.312 428 Exposure complete 21:28:08.730 00.141 428 worker thread done servicing request 21:28:08.730 00.000 10672 OnExposeComplete: enter 21:28:08.730 00.000 10672 UpdateGuideState(): m_state=6 21:28:08.730 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 112 21:28:08.730 00.000 10672 Star::Find returns 1 (0), X=82.35, Y=873.52, Mass=385201, SNR=57.9, Peak=50112 HFD=3.0 21:28:08.730 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.12) = xAngle (-2.25 = -2.25) 21:28:08.730 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.23 = -2.23) 21:28:08.730 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.24 cameraTheta=-2.13 mountX=-0.15 mountY=-0.19, mountTheta=-2.24 21:28:08.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.21, opts=13) 21:28:08.730 00.000 10672 Enqueuing Move request for scope (-0.13, -0.21) 21:28:08.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:28:08.730 00.000 428 Worker thread wakes up 21:28:08.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd 21:28:08.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.21) 21:28:08.730 00.000 428 Moving (-0.13, -0.21) raw xDistance=-0.15 yDistance=-0.19 21:28:08.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:28:08.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:08.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 21:28:08.730 00.000 428 MoveAxis(E, 0, ABG) 21:28:08.730 00.000 428 Move returns status 0, amount 0 21:28:08.730 00.000 428 MoveAxis(N, 0, ABG) 21:28:08.730 00.000 428 Move returns status 0, amount 0 21:28:08.730 00.000 428 move complete, result=0 21:28:08.730 00.000 428 worker thread done servicing request 21:28:08.761 00.031 10672 UpdateGuideState exits: m=385201 SNR=57.9 21:28:08.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:08.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:08.761 00.000 10672 Enqueuing Expose request 21:28:08.761 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:28:08.761 00.000 428 Worker thread wakes up 21:28:08.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:08.761 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:09.089 00.328 10672 read socket command 10 21:28:09.089 00.000 10672 processing socket request REQDIST 21:28:09.089 00.000 10672 SOCKSVR: Sending pixel error of 0.32 21:28:09.089 00.000 10672 Sending socket response 32 (0x20) 21:28:11.108 02.019 428 Exposure complete 21:28:11.280 00.172 428 worker thread done servicing request 21:28:11.280 00.000 10672 OnExposeComplete: enter 21:28:11.280 00.000 10672 UpdateGuideState(): m_state=6 21:28:11.280 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 113 21:28:11.280 00.000 10672 Star::Find returns 1 (0), X=82.29, Y=873.41, Mass=466292, SNR=75.0, Peak=52176 HFD=3.2 21:28:11.280 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (0.12) = xAngle (-2.23 = -2.23) 21:28:11.280 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.21 = -2.21) 21:28:11.280 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.32 hyp=0.37 cameraTheta=-2.10 mountX=-0.22 mountY=-0.30, mountTheta=-2.22 21:28:11.280 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.32, opts=13) 21:28:11.280 00.000 10672 Enqueuing Move request for scope (-0.19, -0.32) 21:28:11.280 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:28:11.280 00.000 428 Worker thread wakes up 21:28:11.280 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.32) opts 0xd 21:28:11.280 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.32) 21:28:11.280 00.000 428 Moving (-0.19, -0.32) raw xDistance=-0.22 yDistance=-0.30 21:28:11.280 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:28:11.280 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:11.280 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 21:28:11.280 00.000 428 MoveAxis(E, 0, ABG) 21:28:11.280 00.000 428 Move returns status 0, amount 0 21:28:11.280 00.000 428 MoveAxis(N, 0, ABG) 21:28:11.280 00.000 428 Move returns status 0, amount 0 21:28:11.280 00.000 428 move complete, result=0 21:28:11.280 00.000 428 worker thread done servicing request 21:28:11.296 00.016 10672 UpdateGuideState exits: m=466292 SNR=75.0 21:28:11.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:11.296 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:11.296 00.000 10672 Enqueuing Expose request 21:28:11.296 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:28:11.296 00.000 428 Worker thread wakes up 21:28:11.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:11.296 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:13.607 02.311 428 Exposure complete 21:28:13.748 00.141 428 worker thread done servicing request 21:28:13.748 00.000 10672 OnExposeComplete: enter 21:28:13.748 00.000 10672 UpdateGuideState(): m_state=6 21:28:13.748 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 114 21:28:13.748 00.000 10672 Star::Find returns 1 (0), X=82.11, Y=873.74, Mass=402832, SNR=65.8, Peak=55456 HFD=2.6 21:28:13.748 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (0.12) = xAngle (2.99 = 2.99) 21:28:13.748 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (3.01 = 3.01) 21:28:13.748 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.01 hyp=0.37 cameraTheta=3.11 mountX=-0.36 mountY=0.05, mountTheta=3.01 21:28:13.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.01, opts=13) 21:28:13.748 00.000 10672 Enqueuing Move request for scope (-0.37, 0.01) 21:28:13.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:28:13.748 00.000 428 Worker thread wakes up 21:28:13.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.01) opts 0xd 21:28:13.748 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.01) 21:28:13.748 00.000 428 Moving (-0.37, 0.01) raw xDistance=-0.36 yDistance=0.05 21:28:13.748 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 21:28:13.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:13.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:28:13.748 00.000 428 MoveAxis(E, 0, ABG) 21:28:13.748 00.000 428 Move returns status 0, amount 0 21:28:13.748 00.000 428 MoveAxis(N, 0, ABG) 21:28:13.748 00.000 428 Move returns status 0, amount 0 21:28:13.748 00.000 428 move complete, result=0 21:28:13.748 00.000 428 worker thread done servicing request 21:28:13.779 00.031 10672 UpdateGuideState exits: m=402832 SNR=65.8 21:28:13.779 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:13.779 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:13.779 00.000 10672 Enqueuing Expose request 21:28:13.779 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 21:28:13.779 00.000 428 Worker thread wakes up 21:28:13.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:13.779 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:14.092 00.313 10672 read socket command 10 21:28:14.092 00.000 10672 processing socket request REQDIST 21:28:14.092 00.000 10672 SOCKSVR: Sending pixel error of 0.34 21:28:14.092 00.000 10672 Sending socket response 34 (0x22) 21:28:16.107 02.015 428 Exposure complete 21:28:16.247 00.140 428 worker thread done servicing request 21:28:16.247 00.000 10672 OnExposeComplete: enter 21:28:16.247 00.000 10672 UpdateGuideState(): m_state=6 21:28:16.247 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 115 21:28:16.247 00.000 10672 Star::Find returns 1 (0), X=82.08, Y=873.07, Mass=393957, SNR=58.1, Peak=45424 HFD=2.8 21:28:16.247 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.12) = xAngle (-2.23 = -2.23) 21:28:16.247 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.22 = -2.22) 21:28:16.247 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.66 hyp=0.77 cameraTheta=-2.11 mountX=-0.47 mountY=-0.62, mountTheta=-2.22 21:28:16.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.66, opts=13) 21:28:16.247 00.000 10672 Enqueuing Move request for scope (-0.40, -0.66) 21:28:16.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:28:16.247 00.000 428 Worker thread wakes up 21:28:16.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.66) opts 0xd 21:28:16.263 00.016 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.66) 21:28:16.263 00.000 428 Moving (-0.40, -0.66) raw xDistance=-0.47 yDistance=-0.62 21:28:16.263 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 21:28:16.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 21:28:16.263 00.000 428 MoveAxis(E, 704, ABG) 21:28:16.263 00.000 428 Guiding Dir = 2, Dur = 704 21:28:16.279 00.016 10672 UpdateGuideState exits: m=393957 SNR=58.1 21:28:16.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:16.279 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:16.279 00.000 10672 Enqueuing Expose request 21:28:16.294 00.015 428 IsSlewing returns 0 21:28:16.294 00.000 428 IsGuiding returns 0 21:28:16.310 00.016 428 PulseGuide returned control before completion, sleep 699 21:28:17.028 00.718 428 IsGuiding returns 0 21:28:17.028 00.000 428 Move returns status 0, amount 704 21:28:17.028 00.000 428 MoveAxis(N, 935, ABG) 21:28:17.028 00.000 428 Guiding Dir = 0, Dur = 935 21:28:17.028 00.000 428 IsSlewing returns 0 21:28:17.028 00.000 428 IsGuiding returns 0 21:28:17.106 00.078 428 PulseGuide returned control before completion, sleep 869 21:28:17.997 00.891 428 IsGuiding returns 1 21:28:17.997 00.000 428 scope still moving after pulse duration time elapsed 21:28:18.028 00.031 428 IsSlewing returns 0 21:28:18.028 00.000 428 IsGuiding returns 1 21:28:18.075 00.047 428 IsSlewing returns 0 21:28:18.075 00.000 428 IsGuiding returns 0 21:28:18.075 00.000 428 scope move finished after 935 + 101 ms 21:28:18.075 00.000 428 Move returns status 0, amount 935 21:28:18.075 00.000 428 move complete, result=0 21:28:18.075 00.000 428 worker thread done servicing request 21:28:18.075 00.000 428 Worker thread wakes up 21:28:18.075 00.000 10672 GuideStep: -0.5 px 704 ms EAST, -0.6 px 935 ms NORTH 21:28:18.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:18.075 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:18.606 00.531 428 Exposure complete 21:28:18.762 00.156 428 worker thread done servicing request 21:28:18.762 00.000 10672 OnExposeComplete: enter 21:28:18.762 00.000 10672 UpdateGuideState(): m_state=6 21:28:18.762 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 116 21:28:18.762 00.000 10672 Star::Find returns 1 (0), X=82.87, Y=874.05, Mass=455215, SNR=63.2, Peak=60032 HFD=3.1 21:28:18.762 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.12) = xAngle (0.56 = 0.56) 21:28:18.762 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.57 = 0.57) 21:28:18.762 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.32 hyp=0.50 cameraTheta=0.68 mountX=0.43 mountY=0.27, mountTheta=0.57 21:28:18.762 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.32, opts=13) 21:28:18.762 00.000 10672 Enqueuing Move request for scope (0.39, 0.32) 21:28:18.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:28:18.762 00.000 428 Worker thread wakes up 21:28:18.762 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.32) opts 0xd 21:28:18.762 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.32) 21:28:18.762 00.000 428 Moving (0.39, 0.32) raw xDistance=0.43 yDistance=0.27 21:28:18.762 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 21:28:18.762 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:18.762 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 21:28:18.762 00.000 428 MoveAxis(E, 0, ABG) 21:28:18.762 00.000 428 Move returns status 0, amount 0 21:28:18.762 00.000 428 MoveAxis(N, 0, ABG) 21:28:18.762 00.000 428 Move returns status 0, amount 0 21:28:18.762 00.000 428 move complete, result=0 21:28:18.762 00.000 428 worker thread done servicing request 21:28:18.778 00.016 10672 UpdateGuideState exits: m=455215 SNR=63.2 21:28:18.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:18.778 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:18.778 00.000 10672 Enqueuing Expose request 21:28:18.778 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 21:28:18.778 00.000 428 Worker thread wakes up 21:28:18.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:18.778 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:19.079 00.301 10672 read socket command 10 21:28:19.079 00.000 10672 processing socket request REQDIST 21:28:19.079 00.000 10672 SOCKSVR: Sending pixel error of 0.48 21:28:19.079 00.000 10672 Sending socket response 48 (0x30) 21:28:21.110 02.031 428 Exposure complete 21:28:21.235 00.125 428 worker thread done servicing request 21:28:21.235 00.000 10672 OnExposeComplete: enter 21:28:21.235 00.000 10672 UpdateGuideState(): m_state=6 21:28:21.235 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 117 21:28:21.235 00.000 10672 Star::Find returns 1 (0), X=82.94, Y=874.38, Mass=400472, SNR=62.2, Peak=45856 HFD=3.3 21:28:21.235 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.12) = xAngle (0.83 = 0.83) 21:28:21.235 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85) 21:28:21.235 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.65 hyp=0.80 cameraTheta=0.95 mountX=0.54 mountY=0.60, mountTheta=0.84 21:28:21.235 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.65, opts=13) 21:28:21.235 00.000 10672 Enqueuing Move request for scope (0.46, 0.65) 21:28:21.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=40, FiltMax=65488, Gamma=1.000 21:28:21.235 00.000 428 Worker thread wakes up 21:28:21.235 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.65) opts 0xd 21:28:21.235 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.65) 21:28:21.235 00.000 428 Moving (0.46, 0.65) raw xDistance=0.54 yDistance=0.60 21:28:21.235 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 21:28:21.235 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:28:21.235 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 21:28:21.235 00.000 428 MoveAxis(W, 802, ABG) 21:28:21.235 00.000 428 Guiding Dir = 3, Dur = 802 21:28:21.235 00.000 428 IsSlewing returns 0 21:28:21.235 00.000 428 IsGuiding returns 0 21:28:21.266 00.031 10672 UpdateGuideState exits: m=400472 SNR=62.2 21:28:21.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:21.266 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:21.266 00.000 10672 Enqueuing Expose request 21:28:21.266 00.000 428 PulseGuide returned control before completion, sleep 785 21:28:22.078 00.812 428 IsGuiding returns 0 21:28:22.078 00.000 428 Move returns status 0, amount 802 21:28:22.078 00.000 428 MoveAxis(N, 0, ABG) 21:28:22.078 00.000 428 Move returns status 0, amount 0 21:28:22.078 00.000 428 move complete, result=0 21:28:22.078 00.000 428 worker thread done servicing request 21:28:22.078 00.000 428 Worker thread wakes up 21:28:22.078 00.000 10672 GuideStep: 0.5 px 802 ms WEST, 0.6 px 0 ms NORTH 21:28:22.078 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:22.078 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:23.609 01.531 428 Exposure complete 21:28:23.749 00.140 428 worker thread done servicing request 21:28:23.749 00.000 10672 OnExposeComplete: enter 21:28:23.749 00.000 10672 UpdateGuideState(): m_state=6 21:28:23.749 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 118 21:28:23.749 00.000 10672 Star::Find returns 1 (0), X=82.35, Y=874.02, Mass=371108, SNR=64.0, Peak=41168 HFD=3.3 21:28:23.749 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.12) = xAngle (1.87 = 1.87) 21:28:23.749 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88) 21:28:23.749 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.99 mountX=-0.09 mountY=0.30, mountTheta=1.87 21:28:23.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.29, opts=13) 21:28:23.749 00.000 10672 Enqueuing Move request for scope (-0.13, 0.29) 21:28:23.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:28:23.749 00.000 428 Worker thread wakes up 21:28:23.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd 21:28:23.749 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.29) 21:28:23.749 00.000 428 Moving (-0.13, 0.29) raw xDistance=-0.09 yDistance=0.30 21:28:23.749 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:28:23.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:23.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 21:28:23.749 00.000 428 MoveAxis(E, 0, ABG) 21:28:23.749 00.000 428 Move returns status 0, amount 0 21:28:23.749 00.000 428 MoveAxis(N, 0, ABG) 21:28:23.749 00.000 428 Move returns status 0, amount 0 21:28:23.749 00.000 428 move complete, result=0 21:28:23.749 00.000 428 worker thread done servicing request 21:28:23.781 00.032 10672 UpdateGuideState exits: m=371108 SNR=64.0 21:28:23.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:23.781 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:23.781 00.000 10672 Enqueuing Expose request 21:28:23.781 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:28:23.781 00.000 428 Worker thread wakes up 21:28:23.781 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:23.781 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:24.093 00.312 10672 read socket command 10 21:28:24.093 00.000 10672 processing socket request REQDIST 21:28:24.093 00.000 10672 SOCKSVR: Sending pixel error of 0.50 21:28:24.093 00.000 10672 Sending socket response 50 (0x32) 21:28:26.108 02.015 428 Exposure complete 21:28:26.233 00.125 428 worker thread done servicing request 21:28:26.233 00.000 10672 OnExposeComplete: enter 21:28:26.233 00.000 10672 UpdateGuideState(): m_state=6 21:28:26.233 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 119 21:28:26.233 00.000 10672 Star::Find returns 1 (0), X=82.53, Y=873.94, Mass=382148, SNR=53.4, Peak=58288 HFD=3.0 21:28:26.233 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.12) = xAngle (1.21 = 1.21) 21:28:26.233 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22) 21:28:26.233 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.33 mountX=0.08 mountY=0.20, mountTheta=1.21 21:28:26.233 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.21, opts=13) 21:28:26.233 00.000 10672 Enqueuing Move request for scope (0.05, 0.21) 21:28:26.233 00.000 428 Worker thread wakes up 21:28:26.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:28:26.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd 21:28:26.233 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.21) 21:28:26.233 00.000 428 Moving (0.05, 0.21) raw xDistance=0.08 yDistance=0.20 21:28:26.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:28:26.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:26.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 21:28:26.233 00.000 428 MoveAxis(E, 0, ABG) 21:28:26.233 00.000 428 Move returns status 0, amount 0 21:28:26.233 00.000 428 MoveAxis(N, 0, ABG) 21:28:26.233 00.000 428 Move returns status 0, amount 0 21:28:26.233 00.000 428 move complete, result=0 21:28:26.233 00.000 428 worker thread done servicing request 21:28:26.264 00.031 10672 UpdateGuideState exits: m=382148 SNR=53.4 21:28:26.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:26.264 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:26.264 00.000 10672 Enqueuing Expose request 21:28:26.264 00.000 428 Worker thread wakes up 21:28:26.264 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:28:26.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:26.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:28.581 02.317 428 Exposure complete 21:28:28.721 00.140 10672 OnExposeComplete: enter 21:28:28.721 00.000 428 worker thread done servicing request 21:28:28.721 00.000 10672 UpdateGuideState(): m_state=6 21:28:28.721 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 120 21:28:28.721 00.000 10672 Star::Find returns 1 (0), X=82.44, Y=874.24, Mass=409148, SNR=56.4, Peak=49120 HFD=3.1 21:28:28.721 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.12) = xAngle (1.53 = 1.53) 21:28:28.721 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55) 21:28:28.721 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.51 hyp=0.51 cameraTheta=1.65 mountX=0.02 mountY=0.51, mountTheta=1.53 21:28:28.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.51, opts=13) 21:28:28.721 00.000 10672 Enqueuing Move request for scope (-0.04, 0.51) 21:28:28.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:28:28.721 00.000 428 Worker thread wakes up 21:28:28.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.51) opts 0xd 21:28:28.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.51) 21:28:28.721 00.000 428 Moving (-0.04, 0.51) raw xDistance=0.02 yDistance=0.51 21:28:28.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:28:28.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:28.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 21:28:28.721 00.000 428 MoveAxis(E, 0, ABG) 21:28:28.721 00.000 428 Move returns status 0, amount 0 21:28:28.721 00.000 428 MoveAxis(N, 0, ABG) 21:28:28.721 00.000 428 Move returns status 0, amount 0 21:28:28.721 00.000 428 move complete, result=0 21:28:28.721 00.000 428 worker thread done servicing request 21:28:28.753 00.032 10672 UpdateGuideState exits: m=409148 SNR=56.4 21:28:28.753 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:28.753 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:28.753 00.000 10672 Enqueuing Expose request 21:28:28.753 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 21:28:28.753 00.000 428 Worker thread wakes up 21:28:28.753 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:28.753 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:29.081 00.328 10672 read socket command 10 21:28:29.081 00.000 10672 processing socket request REQDIST 21:28:29.081 00.000 10672 SOCKSVR: Sending pixel error of 0.44 21:28:29.081 00.000 10672 Sending socket response 44 (0x2c) 21:28:31.096 02.015 428 Exposure complete 21:28:31.221 00.125 428 worker thread done servicing request 21:28:31.221 00.000 10672 OnExposeComplete: enter 21:28:31.221 00.000 10672 UpdateGuideState(): m_state=6 21:28:31.221 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 121 21:28:31.221 00.000 10672 Star::Find returns 1 (0), X=82.68, Y=873.98, Mass=406686, SNR=63.2, Peak=49456 HFD=3.3 21:28:31.221 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.12) = xAngle (0.79 = 0.79) 21:28:31.221 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.80 = 0.80) 21:28:31.221 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.25 hyp=0.32 cameraTheta=0.91 mountX=0.23 mountY=0.23, mountTheta=0.79 21:28:31.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.25, opts=13) 21:28:31.221 00.000 10672 Enqueuing Move request for scope (0.20, 0.25) 21:28:31.221 00.000 428 Worker thread wakes up 21:28:31.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:28:31.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.25) opts 0xd 21:28:31.221 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.25) 21:28:31.221 00.000 428 Moving (0.20, 0.25) raw xDistance=0.23 yDistance=0.23 21:28:31.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 21:28:31.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:31.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 21:28:31.221 00.000 428 MoveAxis(E, 0, ABG) 21:28:31.221 00.000 428 Move returns status 0, amount 0 21:28:31.221 00.000 428 MoveAxis(N, 0, ABG) 21:28:31.221 00.000 428 Move returns status 0, amount 0 21:28:31.221 00.000 428 move complete, result=0 21:28:31.221 00.000 428 worker thread done servicing request 21:28:31.252 00.031 10672 UpdateGuideState exits: m=406686 SNR=63.2 21:28:31.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:31.252 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:31.252 00.000 10672 Enqueuing Expose request 21:28:31.252 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:28:31.252 00.000 428 Worker thread wakes up 21:28:31.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:31.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:33.579 02.327 428 Exposure complete 21:28:33.720 00.141 428 worker thread done servicing request 21:28:33.720 00.000 10672 OnExposeComplete: enter 21:28:33.720 00.000 10672 UpdateGuideState(): m_state=6 21:28:33.720 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 122 21:28:33.720 00.000 10672 Star::Find returns 1 (0), X=82.76, Y=874.00, Mass=483939, SNR=76.6, Peak=52944 HFD=3.3 21:28:33.720 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (0.12) = xAngle (0.65 = 0.65) 21:28:33.720 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.66 = 0.66) 21:28:33.720 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.39 cameraTheta=0.77 mountX=0.31 mountY=0.24, mountTheta=0.66 21:28:33.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.27, opts=13) 21:28:33.720 00.000 10672 Enqueuing Move request for scope (0.28, 0.27) 21:28:33.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:28:33.720 00.000 428 Worker thread wakes up 21:28:33.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd 21:28:33.720 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.27) 21:28:33.720 00.000 428 Moving (0.28, 0.27) raw xDistance=0.31 yDistance=0.24 21:28:33.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:28:33.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:33.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 21:28:33.720 00.000 428 MoveAxis(E, 0, ABG) 21:28:33.720 00.000 428 Move returns status 0, amount 0 21:28:33.720 00.000 428 MoveAxis(N, 0, ABG) 21:28:33.720 00.000 428 Move returns status 0, amount 0 21:28:33.720 00.000 428 move complete, result=0 21:28:33.720 00.000 428 worker thread done servicing request 21:28:33.751 00.031 10672 UpdateGuideState exits: m=483939 SNR=76.6 21:28:33.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:33.751 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:33.751 00.000 10672 Enqueuing Expose request 21:28:33.751 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:28:33.751 00.000 428 Worker thread wakes up 21:28:33.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:33.751 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:34.079 00.328 10672 read socket command 10 21:28:34.079 00.000 10672 processing socket request REQDIST 21:28:34.079 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:28:34.079 00.000 10672 Sending socket response 40 (0x28) 21:28:36.098 02.019 428 Exposure complete 21:28:36.239 00.141 428 worker thread done servicing request 21:28:36.239 00.000 10672 OnExposeComplete: enter 21:28:36.239 00.000 10672 UpdateGuideState(): m_state=6 21:28:36.239 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 123 21:28:36.239 00.000 10672 Star::Find returns 1 (0), X=82.93, Y=874.16, Mass=423367, SNR=65.3, Peak=55776 HFD=2.8 21:28:36.239 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.12) = xAngle (0.64 = 0.64) 21:28:36.239 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65) 21:28:36.239 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.43 hyp=0.62 cameraTheta=0.76 mountX=0.50 mountY=0.38, mountTheta=0.65 21:28:36.239 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.43, opts=13) 21:28:36.239 00.000 10672 Enqueuing Move request for scope (0.45, 0.43) 21:28:36.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:28:36.239 00.000 428 Worker thread wakes up 21:28:36.239 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.43) opts 0xd 21:28:36.239 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.43) 21:28:36.239 00.000 428 Moving (0.45, 0.43) raw xDistance=0.50 yDistance=0.38 21:28:36.239 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 21:28:36.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:36.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 21:28:36.239 00.000 428 MoveAxis(W, 747, ABG) 21:28:36.239 00.000 428 Guiding Dir = 3, Dur = 747 21:28:36.239 00.000 428 IsSlewing returns 0 21:28:36.239 00.000 428 IsGuiding returns 0 21:28:36.254 00.015 428 PulseGuide returned control before completion, sleep 742 21:28:36.270 00.016 10672 UpdateGuideState exits: m=423367 SNR=65.3 21:28:36.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:36.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:36.270 00.000 10672 Enqueuing Expose request 21:28:37.035 00.765 428 IsGuiding returns 0 21:28:37.035 00.000 428 Move returns status 0, amount 747 21:28:37.035 00.000 428 MoveAxis(N, 0, ABG) 21:28:37.035 00.000 428 Move returns status 0, amount 0 21:28:37.035 00.000 428 move complete, result=0 21:28:37.035 00.000 428 worker thread done servicing request 21:28:37.035 00.000 428 Worker thread wakes up 21:28:37.035 00.000 10672 GuideStep: 0.5 px 747 ms WEST, 0.4 px 0 ms NORTH 21:28:37.035 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:37.035 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:38.582 01.547 428 Exposure complete 21:28:38.722 00.140 428 worker thread done servicing request 21:28:38.722 00.000 10672 OnExposeComplete: enter 21:28:38.722 00.000 10672 UpdateGuideState(): m_state=6 21:28:38.722 00.000 10672 Star::Find(15, 82, 874, 0, (0,0,0,0), 0.0, 0) frame 124 21:28:38.722 00.000 10672 Star::Find returns 1 (0), X=82.33, Y=873.80, Mass=438874, SNR=68.9, Peak=59040 HFD=3.2 21:28:38.722 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.12) = xAngle (2.59 = 2.59) 21:28:38.722 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61) 21:28:38.722 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.71 mountX=-0.14 mountY=0.08, mountTheta=2.60 21:28:38.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.07, opts=13) 21:28:38.722 00.000 10672 Enqueuing Move request for scope (-0.15, 0.07) 21:28:38.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:28:38.722 00.000 428 Worker thread wakes up 21:28:38.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd 21:28:38.722 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.07) 21:28:38.722 00.000 428 Moving (-0.15, 0.07) raw xDistance=-0.14 yDistance=0.08 21:28:38.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:28:38.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:38.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 21:28:38.722 00.000 428 MoveAxis(E, 0, ABG) 21:28:38.722 00.000 428 Move returns status 0, amount 0 21:28:38.722 00.000 428 MoveAxis(N, 0, ABG) 21:28:38.722 00.000 428 Move returns status 0, amount 0 21:28:38.722 00.000 428 move complete, result=0 21:28:38.722 00.000 428 worker thread done servicing request 21:28:38.738 00.016 10672 UpdateGuideState exits: m=438874 SNR=68.9 21:28:38.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:38.738 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:38.738 00.000 10672 Enqueuing Expose request 21:28:38.738 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:28:38.738 00.000 428 Worker thread wakes up 21:28:38.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:38.738 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:39.082 00.344 10672 read socket command 10 21:28:39.082 00.000 10672 processing socket request REQDIST 21:28:39.082 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:28:39.082 00.000 10672 Sending socket response 37 (0x25) 21:28:41.096 02.014 428 Exposure complete 21:28:41.221 00.125 428 worker thread done servicing request 21:28:41.221 00.000 10672 OnExposeComplete: enter 21:28:41.221 00.000 10672 UpdateGuideState(): m_state=6 21:28:41.221 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 125 21:28:41.221 00.000 10672 Star::Find returns 1 (0), X=82.41, Y=873.75, Mass=423969, SNR=57.3, Peak=54032 HFD=3.1 21:28:41.221 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.12) = xAngle (2.77 = 2.77) 21:28:41.221 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78) 21:28:41.221 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.89 mountX=-0.07 mountY=0.03, mountTheta=2.78 21:28:41.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.02, opts=13) 21:28:41.221 00.000 10672 Enqueuing Move request for scope (-0.07, 0.02) 21:28:41.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:28:41.221 00.000 428 Worker thread wakes up 21:28:41.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd 21:28:41.221 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.02) 21:28:41.221 00.000 428 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=0.03 21:28:41.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:28:41.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:41.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 21:28:41.221 00.000 428 MoveAxis(E, 0, ABG) 21:28:41.221 00.000 428 Move returns status 0, amount 0 21:28:41.221 00.000 428 MoveAxis(N, 0, ABG) 21:28:41.221 00.000 428 Move returns status 0, amount 0 21:28:41.221 00.000 428 move complete, result=0 21:28:41.221 00.000 428 worker thread done servicing request 21:28:41.253 00.032 10672 UpdateGuideState exits: m=423969 SNR=57.3 21:28:41.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:41.253 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:41.253 00.000 10672 Enqueuing Expose request 21:28:41.253 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:28:41.253 00.000 428 Worker thread wakes up 21:28:41.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:41.253 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:43.580 02.327 428 Exposure complete 21:28:43.721 00.141 428 worker thread done servicing request 21:28:43.721 00.000 10672 OnExposeComplete: enter 21:28:43.721 00.000 10672 UpdateGuideState(): m_state=6 21:28:43.721 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 126 21:28:43.721 00.000 10672 Star::Find returns 1 (0), X=82.18, Y=873.79, Mass=391999, SNR=64.9, Peak=51968 HFD=2.9 21:28:43.721 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (0.12) = xAngle (2.83 = 2.83) 21:28:43.721 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84) 21:28:43.721 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.30 cameraTheta=2.95 mountX=-0.29 mountY=0.09, mountTheta=2.84 21:28:43.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.06, opts=13) 21:28:43.721 00.000 10672 Enqueuing Move request for scope (-0.30, 0.06) 21:28:43.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:28:43.721 00.000 428 Worker thread wakes up 21:28:43.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.06) opts 0xd 21:28:43.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.06) 21:28:43.721 00.000 428 Moving (-0.30, 0.06) raw xDistance=-0.29 yDistance=0.09 21:28:43.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 21:28:43.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:43.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 21:28:43.721 00.000 428 MoveAxis(E, 0, ABG) 21:28:43.721 00.000 428 Move returns status 0, amount 0 21:28:43.721 00.000 428 MoveAxis(N, 0, ABG) 21:28:43.721 00.000 428 Move returns status 0, amount 0 21:28:43.721 00.000 428 move complete, result=0 21:28:43.721 00.000 428 worker thread done servicing request 21:28:43.752 00.031 10672 UpdateGuideState exits: m=391999 SNR=64.9 21:28:43.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:43.752 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:43.752 00.000 10672 Enqueuing Expose request 21:28:43.752 00.000 428 Worker thread wakes up 21:28:43.752 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 21:28:43.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:43.752 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:44.084 00.332 10672 read socket command 10 21:28:44.084 00.000 10672 processing socket request REQDIST 21:28:44.084 00.000 10672 SOCKSVR: Sending pixel error of 0.29 21:28:44.084 00.000 10672 Sending socket response 29 (0x1d) 21:28:46.083 01.999 428 Exposure complete 21:28:46.224 00.141 428 worker thread done servicing request 21:28:46.224 00.000 10672 OnExposeComplete: enter 21:28:46.224 00.000 10672 UpdateGuideState(): m_state=6 21:28:46.224 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 127 21:28:46.224 00.000 10672 Star::Find returns 1 (0), X=82.22, Y=873.54, Mass=434720, SNR=69.2, Peak=54144 HFD=3.2 21:28:46.224 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.12) = xAngle (-2.63 = -2.63) 21:28:46.224 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.62 = -2.62) 21:28:46.224 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-2.51 mountX=-0.28 mountY=-0.16, mountTheta=-2.62 21:28:46.224 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.19, opts=13) 21:28:46.239 00.015 10672 Enqueuing Move request for scope (-0.26, -0.19) 21:28:46.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:28:46.239 00.000 428 Worker thread wakes up 21:28:46.239 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.19) opts 0xd 21:28:46.239 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.19) 21:28:46.239 00.000 428 Moving (-0.26, -0.19) raw xDistance=-0.28 yDistance=-0.16 21:28:46.239 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:28:46.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:46.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 21:28:46.239 00.000 428 MoveAxis(E, 0, ABG) 21:28:46.239 00.000 428 Move returns status 0, amount 0 21:28:46.239 00.000 428 MoveAxis(N, 0, ABG) 21:28:46.239 00.000 428 Move returns status 0, amount 0 21:28:46.239 00.000 428 move complete, result=0 21:28:46.239 00.000 428 worker thread done servicing request 21:28:46.255 00.016 10672 UpdateGuideState exits: m=434720 SNR=69.2 21:28:46.255 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:46.255 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:46.255 00.000 10672 Enqueuing Expose request 21:28:46.255 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:28:46.255 00.000 428 Worker thread wakes up 21:28:46.255 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:46.255 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:48.583 02.328 428 Exposure complete 21:28:48.707 00.124 428 worker thread done servicing request 21:28:48.707 00.000 10672 OnExposeComplete: enter 21:28:48.707 00.000 10672 UpdateGuideState(): m_state=6 21:28:48.707 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 128 21:28:48.707 00.000 10672 Star::Find returns 1 (0), X=82.60, Y=873.49, Mass=367189, SNR=54.6, Peak=40848 HFD=3.1 21:28:48.707 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.12) = xAngle (-1.23 = -1.23) 21:28:48.707 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.21 = -1.21) 21:28:48.707 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.10 mountX=0.09 mountY=-0.25, mountTheta=-1.22 21:28:48.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.24, opts=13) 21:28:48.723 00.016 10672 Enqueuing Move request for scope (0.12, -0.24) 21:28:48.723 00.000 428 Worker thread wakes up 21:28:48.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:28:48.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd 21:28:48.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.24) 21:28:48.723 00.000 428 Moving (0.12, -0.24) raw xDistance=0.09 yDistance=-0.25 21:28:48.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:28:48.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:48.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:28:48.723 00.000 428 MoveAxis(E, 0, ABG) 21:28:48.723 00.000 428 Move returns status 0, amount 0 21:28:48.723 00.000 428 MoveAxis(N, 0, ABG) 21:28:48.723 00.000 428 Move returns status 0, amount 0 21:28:48.723 00.000 428 move complete, result=0 21:28:48.723 00.000 428 worker thread done servicing request 21:28:48.739 00.016 10672 UpdateGuideState exits: m=367189 SNR=54.6 21:28:48.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:48.739 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:48.739 00.000 10672 Enqueuing Expose request 21:28:48.739 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:28:48.739 00.000 428 Worker thread wakes up 21:28:48.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:48.739 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:49.083 00.344 10672 read socket command 10 21:28:49.083 00.000 10672 processing socket request REQDIST 21:28:49.083 00.000 10672 SOCKSVR: Sending pixel error of 0.28 21:28:49.083 00.000 10672 Sending socket response 28 (0x1c) 21:28:51.097 02.014 428 Exposure complete 21:28:51.238 00.141 428 worker thread done servicing request 21:28:51.238 00.000 10672 OnExposeComplete: enter 21:28:51.238 00.000 10672 UpdateGuideState(): m_state=6 21:28:51.238 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 129 21:28:51.238 00.000 10672 Star::Find returns 1 (0), X=82.49, Y=873.58, Mass=349798, SNR=51.7, Peak=36592 HFD=3.1 21:28:51.238 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.12) = xAngle (-1.62 = -1.62) 21:28:51.238 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.61 = -1.61) 21:28:51.238 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.50 mountX=-0.01 mountY=-0.15, mountTheta=-1.62 21:28:51.238 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.15, opts=13) 21:28:51.238 00.000 10672 Enqueuing Move request for scope (0.01, -0.15) 21:28:51.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:28:51.238 00.000 428 Worker thread wakes up 21:28:51.238 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd 21:28:51.238 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.15) 21:28:51.238 00.000 428 Moving (0.01, -0.15) raw xDistance=-0.01 yDistance=-0.15 21:28:51.238 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:28:51.238 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:51.238 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 21:28:51.238 00.000 428 MoveAxis(E, 0, ABG) 21:28:51.238 00.000 428 Move returns status 0, amount 0 21:28:51.238 00.000 428 MoveAxis(N, 0, ABG) 21:28:51.238 00.000 428 Move returns status 0, amount 0 21:28:51.238 00.000 428 move complete, result=0 21:28:51.238 00.000 428 worker thread done servicing request 21:28:51.254 00.016 10672 UpdateGuideState exits: m=349798 SNR=51.7 21:28:51.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:51.254 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:51.254 00.000 10672 Enqueuing Expose request 21:28:51.254 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:28:51.254 00.000 428 Worker thread wakes up 21:28:51.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:51.254 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:53.585 02.331 428 Exposure complete 21:28:53.726 00.141 428 worker thread done servicing request 21:28:53.726 00.000 10672 OnExposeComplete: enter 21:28:53.726 00.000 10672 UpdateGuideState(): m_state=6 21:28:53.726 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 130 21:28:53.726 00.000 10672 Star::Find returns 1 (0), X=82.65, Y=873.25, Mass=398431, SNR=61.4, Peak=39312 HFD=3.1 21:28:53.726 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.12) = xAngle (-1.35 = -1.35) 21:28:53.726 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.34 = -1.34) 21:28:53.726 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.48 hyp=0.51 cameraTheta=-1.23 mountX=0.11 mountY=-0.50, mountTheta=-1.35 21:28:53.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.48, opts=13) 21:28:53.726 00.000 10672 Enqueuing Move request for scope (0.17, -0.48) 21:28:53.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:28:53.726 00.000 428 Worker thread wakes up 21:28:53.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.48) opts 0xd 21:28:53.726 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.48) 21:28:53.726 00.000 428 Moving (0.17, -0.48) raw xDistance=0.11 yDistance=-0.50 21:28:53.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:28:53.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:53.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 21:28:53.726 00.000 428 MoveAxis(E, 0, ABG) 21:28:53.726 00.000 428 Move returns status 0, amount 0 21:28:53.726 00.000 428 MoveAxis(N, 0, ABG) 21:28:53.726 00.000 428 Move returns status 0, amount 0 21:28:53.726 00.000 428 move complete, result=0 21:28:53.726 00.000 428 worker thread done servicing request 21:28:53.757 00.031 10672 UpdateGuideState exits: m=398431 SNR=61.4 21:28:53.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:53.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:53.757 00.000 10672 Enqueuing Expose request 21:28:53.757 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 21:28:53.757 00.000 428 Worker thread wakes up 21:28:53.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:53.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:54.085 00.328 10672 read socket command 10 21:28:54.085 00.000 10672 processing socket request REQDIST 21:28:54.085 00.000 10672 SOCKSVR: Sending pixel error of 0.32 21:28:54.085 00.000 10672 Sending socket response 32 (0x20) 21:28:56.100 02.015 428 Exposure complete 21:28:56.225 00.125 428 worker thread done servicing request 21:28:56.225 00.000 10672 OnExposeComplete: enter 21:28:56.225 00.000 10672 UpdateGuideState(): m_state=6 21:28:56.225 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 131 21:28:56.225 00.000 10672 Star::Find returns 1 (0), X=82.35, Y=873.43, Mass=400030, SNR=54.9, Peak=38656 HFD=3.2 21:28:56.225 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.12) = xAngle (-2.10 = -2.10) 21:28:56.225 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.09 = -2.09) 21:28:56.225 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.30 hyp=0.33 cameraTheta=-1.98 mountX=-0.16 mountY=-0.28, mountTheta=-2.10 21:28:56.225 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.30, opts=13) 21:28:56.225 00.000 10672 Enqueuing Move request for scope (-0.13, -0.30) 21:28:56.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:28:56.225 00.000 428 Worker thread wakes up 21:28:56.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.30) opts 0xd 21:28:56.225 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.30) 21:28:56.225 00.000 428 Moving (-0.13, -0.30) raw xDistance=-0.16 yDistance=-0.28 21:28:56.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:28:56.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:56.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 21:28:56.225 00.000 428 MoveAxis(E, 0, ABG) 21:28:56.225 00.000 428 Move returns status 0, amount 0 21:28:56.225 00.000 428 MoveAxis(N, 0, ABG) 21:28:56.225 00.000 428 Move returns status 0, amount 0 21:28:56.225 00.000 428 move complete, result=0 21:28:56.225 00.000 428 worker thread done servicing request 21:28:56.256 00.031 10672 UpdateGuideState exits: m=400030 SNR=54.9 21:28:56.256 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:56.256 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:56.256 00.000 10672 Enqueuing Expose request 21:28:56.256 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:28:56.256 00.000 428 Worker thread wakes up 21:28:56.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:56.256 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:28:58.584 02.328 428 Exposure complete 21:28:58.709 00.125 428 worker thread done servicing request 21:28:58.709 00.000 10672 OnExposeComplete: enter 21:28:58.709 00.000 10672 UpdateGuideState(): m_state=6 21:28:58.709 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 132 21:28:58.709 00.000 10672 Star::Find returns 1 (0), X=83.21, Y=873.88, Mass=408921, SNR=58.6, Peak=51088 HFD=3.0 21:28:58.709 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (0.12) = xAngle (0.08 = 0.08) 21:28:58.709 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.10 = 0.10) 21:28:58.709 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=0.15 hyp=0.75 cameraTheta=0.20 mountX=0.74 mountY=0.07, mountTheta=0.10 21:28:58.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=0.15, opts=13) 21:28:58.709 00.000 10672 Enqueuing Move request for scope (0.73, 0.15) 21:28:58.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:28:58.709 00.000 428 Worker thread wakes up 21:28:58.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.15) opts 0xd 21:28:58.709 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, 0.15) 21:28:58.724 00.015 428 Moving (0.73, 0.15) raw xDistance=0.74 yDistance=0.07 21:28:58.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74 21:28:58.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:58.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:28:58.724 00.000 428 MoveAxis(W, 1107, ABG) 21:28:58.724 00.000 428 Guiding Dir = 3, Dur = 1107 21:28:58.724 00.000 428 IsSlewing returns 0 21:28:58.724 00.000 428 IsGuiding returns 0 21:28:58.740 00.016 428 PulseGuide returned control before completion, sleep 1101 21:28:58.749 00.009 10672 UpdateGuideState exits: m=408921 SNR=58.6 21:28:58.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:58.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:28:58.749 00.000 10672 Enqueuing Expose request 21:28:58.782 00.033 10672 read socket command 13 21:28:58.782 00.000 10672 processing socket request MOVEn 21:28:58.783 00.001 10672 PhdController::Dither begins 21:28:58.783 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 21:28:58.783 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.12) = xAngle (1.69 = 1.69) 21:28:58.783 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 21:28:58.783 00.000 10672 setting lock position to (79.45, 898.55) 21:28:58.783 00.000 10672 Mount: notify guiding dithered (-3.0, 24.8) 21:28:58.783 00.000 10672 Status Line: Dither by 0.00,25.00 21:28:58.803 00.020 10672 PhdController: newstate STATE_SETTLE_BEGIN 21:28:58.803 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 21:28:58.803 00.000 10672 Sending socket response 2 (0x2) 21:28:59.846 01.043 428 IsGuiding returns 1 21:28:59.846 00.000 428 scope still moving after pulse duration time elapsed 21:28:59.878 00.032 428 IsSlewing returns 0 21:28:59.878 00.000 428 IsGuiding returns 0 21:28:59.879 00.001 428 scope move finished after 1107 + 45 ms 21:28:59.879 00.000 428 Move returns status 0, amount 1107 21:28:59.879 00.000 428 MoveAxis(N, 0, ABG) 21:28:59.879 00.000 428 Move returns status 0, amount 0 21:28:59.880 00.001 428 move complete, result=0 21:28:59.880 00.000 428 worker thread done servicing request 21:28:59.880 00.000 10672 GuideStep: 0.7 px 1107 ms WEST, 0.1 px 0 ms NORTH 21:28:59.880 00.000 428 Worker thread wakes up 21:28:59.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:28:59.880 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,859,31,31) 21:29:00.810 00.930 10672 read socket command 10 21:29:00.810 00.000 10672 processing socket request REQDIST 21:29:00.810 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:00.810 00.000 10672 Sending socket response 255 (0xff) 21:29:01.072 00.262 428 Exposure complete 21:29:01.213 00.141 428 worker thread done servicing request 21:29:01.213 00.000 10672 OnExposeComplete: enter 21:29:01.213 00.000 10672 UpdateGuideState(): m_state=6 21:29:01.213 00.000 10672 Star::Find(15, 83, 873, 0, (0,0,0,0), 0.0, 0) frame 133 21:29:01.213 00.000 10672 Star::Find returns 1 (0), X=82.61, Y=873.60, Mass=409193, SNR=57.7, Peak=41280 HFD=3.0 21:29:01.213 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:29:01.213 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.55 = -1.55) 21:29:01.213 00.000 10672 CameraToMount -- cameraX=3.16 cameraY=-24.94 hyp=25.14 cameraTheta=-1.44 mountX=0.12 mountY=-25.14, mountTheta=-1.57 21:29:01.213 00.000 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 21:29:01.213 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.12) = xAngle (-1.45 = -1.45) 21:29:01.213 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:29:01.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:29:01.213 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:29:01.213 00.000 10672 Mount: notify direct move -0.00,-10.50 21:29:01.213 00.000 428 Worker thread wakes up 21:29:01.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:29:01.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:29:01.213 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:29:01.213 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:29:01.213 00.000 428 MoveAxis(E, 0, B) 21:29:01.213 00.000 428 Move returns status 0, amount 0 21:29:01.213 00.000 428 MoveAxis(N, 15925, B) 21:29:01.213 00.000 428 Guiding Dir = 0, Dur = 15925 21:29:01.213 00.000 428 IsSlewing returns 0 21:29:01.213 00.000 428 IsGuiding returns 0 21:29:01.244 00.031 10672 UpdateGuideState exits: m=409193 SNR=57.7 21:29:01.244 00.000 10672 PhdController: settling, locked = 1, distance = 25.36 (99.00) aobump = 0 frame = 1 / 10 21:29:01.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:01.244 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:29:01.244 00.000 10672 Enqueuing Expose request 21:29:01.291 00.047 428 PulseGuide returned control before completion, sleep 15857 21:29:05.732 04.441 10672 read socket command 10 21:29:05.732 00.000 10672 processing socket request REQDIST 21:29:05.732 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:05.732 00.000 10672 Sending socket response 255 (0xff) 21:29:06.810 01.078 10672 read socket command 10 21:29:06.810 00.000 10672 processing socket request REQDIST 21:29:06.810 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:06.810 00.000 10672 Sending socket response 255 (0xff) 21:29:08.814 02.004 10672 read socket command 10 21:29:08.814 00.000 10672 processing socket request REQDIST 21:29:08.814 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:08.814 00.000 10672 Sending socket response 255 (0xff) 21:29:10.798 01.984 10672 read socket command 10 21:29:10.798 00.000 10672 processing socket request REQDIST 21:29:10.798 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:10.798 00.000 10672 Sending socket response 255 (0xff) 21:29:12.798 02.000 10672 read socket command 10 21:29:12.798 00.000 10672 processing socket request REQDIST 21:29:12.798 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:12.798 00.000 10672 Sending socket response 255 (0xff) 21:29:14.797 01.999 10672 read socket command 10 21:29:14.797 00.000 10672 processing socket request REQDIST 21:29:14.797 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:14.797 00.000 10672 Sending socket response 255 (0xff) 21:29:17.174 02.377 428 IsGuiding returns 1 21:29:17.174 00.000 428 scope still moving after pulse duration time elapsed 21:29:17.196 00.022 428 IsSlewing returns 0 21:29:17.197 00.001 428 IsGuiding returns 1 21:29:17.237 00.040 428 IsSlewing returns 0 21:29:17.238 00.001 428 IsGuiding returns 0 21:29:17.239 00.001 428 scope move finished after 15925 + 91 ms 21:29:17.239 00.000 428 Move returns status 0, amount 15925 21:29:17.239 00.000 428 move complete, result=0 21:29:17.240 00.001 428 worker thread done servicing request 21:29:17.240 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:29:17.240 00.000 428 Worker thread wakes up 21:29:17.241 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:29:17.241 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,859,31,31) 21:29:17.255 00.014 428 ZWO: getimagedata clearbuf 1 ret 0 21:29:17.262 00.007 428 ZWO: getimagedata clearbuf 2 ret 0 21:29:18.569 01.307 428 Exposure complete 21:29:18.740 00.171 10672 OnExposeComplete: enter 21:29:18.740 00.000 10672 UpdateGuideState(): m_state=6 21:29:18.740 00.000 428 worker thread done servicing request 21:29:18.740 00.000 10672 Star::Find(15, 82, 873, 0, (0,0,0,0), 0.0, 0) frame 134 21:29:18.740 00.000 10672 Star::Find returns 1 (0), X=80.68, Y=883.97, Mass=388944, SNR=56.3, Peak=45312 HFD=3.3 21:29:18.740 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.12) = xAngle (-1.61 = -1.61) 21:29:18.740 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.59 = -1.59) 21:29:18.740 00.000 10672 CameraToMount -- cameraX=1.23 cameraY=-14.58 hyp=14.63 cameraTheta=-1.49 mountX=-0.55 mountY=-14.63, mountTheta=-1.61 21:29:18.756 00.016 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 21:29:18.756 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.12) = xAngle (-1.45 = -1.45) 21:29:18.756 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:29:18.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:29:18.756 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:29:18.772 00.016 10672 Mount: notify direct move -0.00,-10.50 21:29:18.772 00.000 428 Worker thread wakes up 21:29:18.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:29:18.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:29:18.772 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:29:18.772 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:29:18.772 00.000 428 MoveAxis(E, 0, B) 21:29:18.772 00.000 428 Move returns status 0, amount 0 21:29:18.772 00.000 428 MoveAxis(N, 15925, B) 21:29:18.772 00.000 428 Guiding Dir = 0, Dur = 15925 21:29:18.772 00.000 428 IsSlewing returns 0 21:29:18.772 00.000 428 IsGuiding returns 0 21:29:18.787 00.015 10672 UpdateGuideState exits: m=388944 SNR=56.3 21:29:18.787 00.000 10672 PhdController: settling, locked = 1, distance = 22.14 (99.00) aobump = 0 frame = 2 / 10 21:29:18.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:18.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:29:18.787 00.000 10672 Enqueuing Expose request 21:29:18.850 00.063 428 PulseGuide returned control before completion, sleep 15860 21:29:19.084 00.234 10672 read socket command 10 21:29:19.084 00.000 10672 processing socket request REQDIST 21:29:19.084 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:19.084 00.000 10672 Sending socket response 255 (0xff) 21:29:24.078 04.994 10672 read socket command 10 21:29:24.079 00.001 10672 processing socket request REQDIST 21:29:24.079 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:24.079 00.000 10672 Sending socket response 255 (0xff) 21:29:29.087 05.008 10672 read socket command 10 21:29:29.087 00.000 10672 processing socket request REQDIST 21:29:29.087 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:29.087 00.000 10672 Sending socket response 255 (0xff) 21:29:34.090 05.003 10672 read socket command 10 21:29:34.090 00.000 10672 processing socket request REQDIST 21:29:34.090 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:34.090 00.000 10672 Sending socket response 255 (0xff) 21:29:34.731 00.641 428 IsGuiding returns 1 21:29:34.731 00.000 428 scope still moving after pulse duration time elapsed 21:29:34.762 00.031 428 IsSlewing returns 0 21:29:34.762 00.000 428 IsGuiding returns 1 21:29:34.809 00.047 428 IsSlewing returns 0 21:29:34.809 00.000 428 IsGuiding returns 0 21:29:34.809 00.000 428 scope move finished after 15925 + 120 ms 21:29:34.809 00.000 428 Move returns status 0, amount 15925 21:29:34.809 00.000 428 move complete, result=0 21:29:34.809 00.000 428 worker thread done servicing request 21:29:34.809 00.000 428 Worker thread wakes up 21:29:34.809 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:29:34.809 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:29:34.809 00.000 428 Handling exposure in thread, d=2500 o=3 r=(66,869,31,31) 21:29:34.824 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:29:34.824 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:29:36.058 01.234 428 Exposure complete 21:29:36.199 00.141 428 worker thread done servicing request 21:29:36.199 00.000 10672 OnExposeComplete: enter 21:29:36.199 00.000 10672 UpdateGuideState(): m_state=6 21:29:36.199 00.000 10672 Star::Find(15, 80, 883, 0, (0,0,0,0), 0.0, 0) frame 135 21:29:36.199 00.000 10672 Star::Find returns 1 (0), X=78.08, Y=894.94, Mass=373204, SNR=56.1, Peak=46080 HFD=2.8 21:29:36.199 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.12) = xAngle (-2.06 = -2.06) 21:29:36.199 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.04 = -2.04) 21:29:36.199 00.000 10672 CameraToMount -- cameraX=-1.37 cameraY=-3.61 hyp=3.86 cameraTheta=-1.93 mountX=-1.80 mountY=-3.44, mountTheta=-2.05 21:29:36.199 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 21:29:36.199 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.12) = xAngle (-1.45 = -1.45) 21:29:36.199 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 21:29:36.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 21:29:36.199 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 21:29:36.199 00.000 10672 Mount: notify direct move -0.00,-4.00 21:29:36.199 00.000 428 Worker thread wakes up 21:29:36.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:29:36.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 21:29:36.199 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 21:29:36.199 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 21:29:36.199 00.000 428 MoveAxis(E, 0, B) 21:29:36.199 00.000 428 Move returns status 0, amount 0 21:29:36.199 00.000 428 MoveAxis(N, 6067, B) 21:29:36.199 00.000 428 Guiding Dir = 0, Dur = 6067 21:29:36.199 00.000 428 IsSlewing returns 0 21:29:36.199 00.000 428 IsGuiding returns 0 21:29:36.230 00.031 10672 UpdateGuideState exits: m=373204 SNR=56.1 21:29:36.230 00.000 10672 PhdController: settling, locked = 1, distance = 16.66 (99.00) aobump = 0 frame = 3 / 10 21:29:36.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:36.230 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:29:36.230 00.000 10672 Enqueuing Expose request 21:29:36.277 00.047 428 PulseGuide returned control before completion, sleep 6001 21:29:39.089 02.812 10672 read socket command 10 21:29:39.089 00.000 10672 processing socket request REQDIST 21:29:39.089 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:39.089 00.000 10672 Sending socket response 255 (0xff) 21:29:42.295 03.206 428 IsGuiding returns 1 21:29:42.295 00.000 428 scope still moving after pulse duration time elapsed 21:29:42.326 00.031 428 IsSlewing returns 0 21:29:42.326 00.000 428 IsGuiding returns 1 21:29:42.373 00.047 428 IsSlewing returns 0 21:29:42.404 00.031 428 IsGuiding returns 0 21:29:42.404 00.000 428 scope move finished after 6067 + 132 ms 21:29:42.404 00.000 428 Move returns status 0, amount 6067 21:29:42.404 00.000 428 move complete, result=0 21:29:42.404 00.000 428 worker thread done servicing request 21:29:42.404 00.000 428 Worker thread wakes up 21:29:42.404 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 21:29:42.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:29:42.404 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:29:42.420 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:29:42.420 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 21:29:43.560 01.140 428 Exposure complete 21:29:43.701 00.141 428 worker thread done servicing request 21:29:43.701 00.000 10672 OnExposeComplete: enter 21:29:43.701 00.000 10672 UpdateGuideState(): m_state=6 21:29:43.701 00.000 10672 Star::Find(15, 78, 894, 0, (0,0,0,0), 0.0, 0) frame 136 21:29:43.701 00.000 10672 Star::Find returns 1 (0), X=76.98, Y=899.22, Mass=317394, SNR=48.8, Peak=46192 HFD=2.5 21:29:43.701 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.12) = xAngle (2.75 = 2.75) 21:29:43.701 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.77 = 2.77) 21:29:43.701 00.000 10672 CameraToMount -- cameraX=-2.48 cameraY=0.67 hyp=2.57 cameraTheta=2.88 mountX=-2.38 mountY=0.94, mountTheta=2.77 21:29:43.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.48, y=0.67, opts=13) 21:29:43.701 00.000 10672 Enqueuing Move request for scope (-2.48, 0.67) 21:29:43.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:29:43.701 00.000 428 Worker thread wakes up 21:29:43.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.48, 0.67) opts 0xd 21:29:43.701 00.000 428 Handling offset move in thread for scope, endpoint = (-2.48, 0.67) 21:29:43.701 00.000 428 Moving (-2.48, 0.67) raw xDistance=-2.38 yDistance=0.94 21:29:43.701 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.50 from input -2.38 21:29:43.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:29:43.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.94 21:29:43.701 00.000 428 MoveAxis(E, 3540, ABG) 21:29:43.701 00.000 428 duration set to 2500 by maxRaDuration 21:29:43.701 00.000 428 Guiding Dir = 2, Dur = 2500 21:29:43.701 00.000 428 IsSlewing returns 0 21:29:43.701 00.000 428 IsGuiding returns 0 21:29:43.732 00.031 10672 UpdateGuideState exits: m=317394 SNR=48.8 21:29:43.732 00.000 10672 PhdController: settling, locked = 1, distance = 2.57 (99.00) aobump = 0 frame = 4 / 10 21:29:43.732 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:43.732 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:29:43.732 00.000 10672 Enqueuing Expose request 21:29:43.732 00.000 428 PulseGuide returned control before completion, sleep 2481 21:29:44.091 00.359 10672 read socket command 10 21:29:44.091 00.000 10672 processing socket request REQDIST 21:29:44.091 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:29:44.091 00.000 10672 Sending socket response 255 (0xff) 21:29:46.247 02.156 428 IsGuiding returns 0 21:29:46.247 00.000 428 Move returns status 0, amount 2500 21:29:46.247 00.000 428 MoveAxis(N, 0, ABG) 21:29:46.247 00.000 428 Move returns status 0, amount 0 21:29:46.247 00.000 428 move complete, result=0 21:29:46.247 00.000 428 worker thread done servicing request 21:29:46.247 00.000 428 Worker thread wakes up 21:29:46.247 00.000 10672 GuideStep: -2.4 px 2500 ms EAST, 0.9 px 0 ms NORTH 21:29:46.247 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:29:46.247 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:29:46.247 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:29:48.558 02.311 428 Exposure complete 21:29:48.699 00.141 428 worker thread done servicing request 21:29:48.699 00.000 10672 OnExposeComplete: enter 21:29:48.699 00.000 10672 UpdateGuideState(): m_state=6 21:29:48.699 00.000 10672 Star::Find(15, 76, 899, 0, (0,0,0,0), 0.0, 0) frame 137 21:29:48.699 00.000 10672 Star::Find returns 1 (0), X=78.25, Y=900.16, Mass=450135, SNR=74.9, Peak=52608 HFD=3.5 21:29:48.699 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.12) = xAngle (2.09 = 2.09) 21:29:48.699 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10) 21:29:48.699 00.000 10672 CameraToMount -- cameraX=-1.20 cameraY=1.62 hyp=2.01 cameraTheta=2.21 mountX=-1.00 mountY=1.74, mountTheta=2.09 21:29:48.699 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.20, y=1.62, opts=13) 21:29:48.699 00.000 10672 Enqueuing Move request for scope (-1.20, 1.62) 21:29:48.699 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:29:48.699 00.000 428 Worker thread wakes up 21:29:48.699 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 1.62) opts 0xd 21:29:48.699 00.000 428 Handling offset move in thread for scope, endpoint = (-1.20, 1.62) 21:29:48.699 00.000 428 Moving (-1.20, 1.62) raw xDistance=-1.00 yDistance=1.74 21:29:48.699 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.00 21:29:48.699 00.000 428 resist switch: large excursion: input 1.74 thresh 1.65 direction from 0 to 1 21:29:48.699 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.21 21:29:48.699 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.74 from input 1.74 21:29:48.699 00.000 428 MoveAxis(E, 1730, ABG) 21:29:48.699 00.000 428 Guiding Dir = 2, Dur = 1730 21:29:48.699 00.000 428 IsSlewing returns 0 21:29:48.715 00.016 428 IsGuiding returns 0 21:29:48.730 00.015 10672 UpdateGuideState exits: m=450135 SNR=74.9 21:29:48.730 00.000 10672 PhdController: settling, locked = 1, distance = 2.40 (99.00) aobump = 0 frame = 5 / 10 21:29:48.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:48.730 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:29:48.730 00.000 10672 Enqueuing Expose request 21:29:48.730 00.000 428 PulseGuide returned control before completion, sleep 1716 21:29:49.089 00.359 10672 read socket command 10 21:29:49.089 00.000 10672 processing socket request REQDIST 21:29:49.089 00.000 10672 SOCKSVR: Sending pixel error of 2.40 21:29:49.089 00.000 10672 Sending socket response 240 (0xf0) 21:29:50.468 01.379 428 IsGuiding returns 1 21:29:50.468 00.000 428 scope still moving after pulse duration time elapsed 21:29:50.499 00.031 428 IsSlewing returns 0 21:29:50.499 00.000 428 IsGuiding returns 0 21:29:50.499 00.000 428 scope move finished after 1730 + 52 ms 21:29:50.499 00.000 428 Move returns status 0, amount 1730 21:29:50.499 00.000 428 MoveAxis(S, 2635, ABG) 21:29:50.499 00.000 428 duration set to 2500 by maxDecDuration 21:29:50.499 00.000 428 Guiding Dir = 1, Dur = 2500 21:29:50.499 00.000 428 IsSlewing returns 0 21:29:50.499 00.000 428 IsGuiding returns 0 21:29:50.577 00.078 428 PulseGuide returned control before completion, sleep 2433 21:29:53.045 02.468 428 IsGuiding returns 1 21:29:53.045 00.000 428 scope still moving after pulse duration time elapsed 21:29:53.092 00.047 428 IsSlewing returns 0 21:29:53.092 00.000 428 IsGuiding returns 0 21:29:53.092 00.000 428 scope move finished after 2500 + 104 ms 21:29:53.092 00.000 428 Move returns status 0, amount 2500 21:29:53.092 00.000 428 move complete, result=0 21:29:53.092 00.000 428 worker thread done servicing request 21:29:53.108 00.016 428 Worker thread wakes up 21:29:53.108 00.000 10672 GuideStep: -1.0 px 1730 ms EAST, 1.7 px 2500 ms SOUTH 21:29:53.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:29:53.108 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:29:53.108 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:29:53.561 00.453 428 Exposure complete 21:29:53.701 00.140 428 worker thread done servicing request 21:29:53.701 00.000 10672 OnExposeComplete: enter 21:29:53.701 00.000 10672 UpdateGuideState(): m_state=6 21:29:53.701 00.000 10672 Star::Find(15, 78, 900, 0, (0,0,0,0), 0.0, 0) frame 138 21:29:53.701 00.000 10672 Star::Find returns 1 (0), X=79.93, Y=899.92, Mass=400373, SNR=70.4, Peak=48688 HFD=2.8 21:29:53.701 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.12) = xAngle (1.12 = 1.12) 21:29:53.701 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13) 21:29:53.701 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=1.38 hyp=1.46 cameraTheta=1.24 mountX=0.64 mountY=1.32, mountTheta=1.12 21:29:53.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=1.38, opts=13) 21:29:53.701 00.000 10672 Enqueuing Move request for scope (0.47, 1.38) 21:29:53.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:29:53.701 00.000 428 Worker thread wakes up 21:29:53.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.38) opts 0xd 21:29:53.701 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 1.38) 21:29:53.701 00.000 428 Moving (0.47, 1.38) raw xDistance=0.64 yDistance=1.32 21:29:53.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.64 21:29:53.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.32 from input 1.32 21:29:53.701 00.000 428 MoveAxis(W, 824, ABG) 21:29:53.701 00.000 428 Guiding Dir = 3, Dur = 824 21:29:53.701 00.000 428 IsSlewing returns 0 21:29:53.701 00.000 428 IsGuiding returns 0 21:29:53.717 00.016 10672 UpdateGuideState exits: m=400373 SNR=70.4 21:29:53.717 00.000 10672 PhdController: settling, locked = 1, distance = 2.12 (99.00) aobump = 0 frame = 6 / 10 21:29:53.717 00.000 428 PulseGuide returned control before completion, sleep 811 21:29:53.717 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:53.717 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:29:53.717 00.000 10672 Enqueuing Expose request 21:29:54.092 00.375 10672 read socket command 10 21:29:54.092 00.000 10672 processing socket request REQDIST 21:29:54.092 00.000 10672 SOCKSVR: Sending pixel error of 2.11 21:29:54.092 00.000 10672 Sending socket response 211 (0xd3) 21:29:54.576 00.484 428 IsGuiding returns 0 21:29:54.576 00.000 428 Move returns status 0, amount 824 21:29:54.576 00.000 428 MoveAxis(S, 2003, ABG) 21:29:54.576 00.000 428 Guiding Dir = 1, Dur = 2003 21:29:54.576 00.000 428 IsSlewing returns 0 21:29:54.576 00.000 428 IsGuiding returns 0 21:29:54.654 00.078 428 PulseGuide returned control before completion, sleep 1935 21:29:56.607 01.953 428 IsGuiding returns 1 21:29:56.607 00.000 428 scope still moving after pulse duration time elapsed 21:29:56.638 00.031 428 IsSlewing returns 0 21:29:56.638 00.000 428 IsGuiding returns 1 21:29:56.685 00.047 428 IsSlewing returns 0 21:29:56.685 00.000 428 IsGuiding returns 0 21:29:56.685 00.000 428 scope move finished after 2003 + 107 ms 21:29:56.685 00.000 428 Move returns status 0, amount 2003 21:29:56.685 00.000 428 move complete, result=0 21:29:56.685 00.000 428 worker thread done servicing request 21:29:56.685 00.000 428 Worker thread wakes up 21:29:56.685 00.000 10672 GuideStep: 0.6 px 824 ms WEST, 1.3 px 2003 ms SOUTH 21:29:56.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:29:56.685 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:29:56.700 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:29:58.565 01.865 428 Exposure complete 21:29:58.700 00.135 428 worker thread done servicing request 21:29:58.700 00.000 10672 OnExposeComplete: enter 21:29:58.700 00.000 10672 UpdateGuideState(): m_state=6 21:29:58.701 00.001 10672 Star::Find(15, 79, 899, 0, (0,0,0,0), 0.0, 0) frame 139 21:29:58.701 00.000 10672 Star::Find returns 1 (0), X=79.20, Y=899.13, Mass=419578, SNR=63.2, Peak=54352 HFD=2.8 21:29:58.702 00.001 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.12) = xAngle (1.86 = 1.86) 21:29:58.702 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88) 21:29:58.702 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.58 hyp=0.64 cameraTheta=1.98 mountX=-0.18 mountY=0.61, mountTheta=1.86 21:29:58.703 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.58, opts=13) 21:29:58.704 00.001 10672 Enqueuing Move request for scope (-0.26, 0.58) 21:29:58.704 00.000 428 Worker thread wakes up 21:29:58.704 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:29:58.704 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.58) opts 0xd 21:29:58.704 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.58) 21:29:58.704 00.000 428 Moving (-0.26, 0.58) raw xDistance=-0.18 yDistance=0.61 21:29:58.704 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:29:58.704 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 21:29:58.704 00.000 428 MoveAxis(E, 0, ABG) 21:29:58.705 00.001 428 Move returns status 0, amount 0 21:29:58.705 00.000 428 MoveAxis(S, 919, ABG) 21:29:58.706 00.001 428 Guiding Dir = 1, Dur = 919 21:29:58.707 00.001 428 IsSlewing returns 0 21:29:58.708 00.001 428 IsGuiding returns 0 21:29:58.730 00.022 10672 UpdateGuideState exits: m=419578 SNR=63.2 21:29:58.731 00.001 10672 PhdController: settling, locked = 1, distance = 1.67 (99.00) aobump = 0 frame = 7 / 10 21:29:58.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:58.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:29:58.731 00.000 10672 Enqueuing Expose request 21:29:58.781 00.050 428 PulseGuide returned control before completion, sleep 857 21:29:59.080 00.299 10672 read socket command 10 21:29:59.080 00.000 10672 processing socket request REQDIST 21:29:59.081 00.001 10672 SOCKSVR: Sending pixel error of 1.67 21:29:59.081 00.000 10672 Sending socket response 167 (0xa7) 21:29:59.641 00.560 428 IsGuiding returns 1 21:29:59.641 00.000 428 scope still moving after pulse duration time elapsed 21:29:59.662 00.021 428 IsSlewing returns 0 21:29:59.663 00.001 428 IsGuiding returns 1 21:29:59.684 00.021 428 IsSlewing returns 0 21:29:59.684 00.000 428 IsGuiding returns 1 21:29:59.724 00.040 428 IsSlewing returns 0 21:29:59.725 00.001 428 IsGuiding returns 0 21:29:59.725 00.000 428 scope move finished after 919 + 97 ms 21:29:59.725 00.000 428 Move returns status 0, amount 919 21:29:59.725 00.000 428 move complete, result=0 21:29:59.725 00.000 428 worker thread done servicing request 21:29:59.726 00.001 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 919 ms SOUTH 21:29:59.726 00.000 428 Worker thread wakes up 21:29:59.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:29:59.726 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:01.073 01.347 428 Exposure complete 21:30:01.198 00.125 428 worker thread done servicing request 21:30:01.198 00.000 10672 OnExposeComplete: enter 21:30:01.198 00.000 10672 UpdateGuideState(): m_state=6 21:30:01.198 00.000 10672 Star::Find(15, 79, 899, 0, (0,0,0,0), 0.0, 0) frame 140 21:30:01.198 00.000 10672 Star::Find returns 1 (0), X=79.23, Y=898.63, Mass=424172, SNR=69.2, Peak=58496 HFD=3.1 21:30:01.198 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.12) = xAngle (2.65 = 2.65) 21:30:01.198 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.66 = 2.66) 21:30:01.198 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.77 mountX=-0.21 mountY=0.11, mountTheta=2.66 21:30:01.198 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.09, opts=13) 21:30:01.198 00.000 10672 Enqueuing Move request for scope (-0.22, 0.09) 21:30:01.198 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:30:01.198 00.000 428 Worker thread wakes up 21:30:01.198 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd 21:30:01.198 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.09) 21:30:01.198 00.000 428 Moving (-0.22, 0.09) raw xDistance=-0.21 yDistance=0.11 21:30:01.198 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:30:01.198 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:01.198 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 21:30:01.198 00.000 428 MoveAxis(E, 0, ABG) 21:30:01.198 00.000 428 Move returns status 0, amount 0 21:30:01.198 00.000 428 MoveAxis(N, 0, ABG) 21:30:01.198 00.000 428 Move returns status 0, amount 0 21:30:01.198 00.000 428 move complete, result=0 21:30:01.198 00.000 428 worker thread done servicing request 21:30:01.230 00.032 10672 UpdateGuideState exits: m=424172 SNR=69.2 21:30:01.230 00.000 10672 PhdController: settling, locked = 1, distance = 1.24 (99.00) aobump = 0 frame = 8 / 10 21:30:01.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:01.230 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:01.230 00.000 10672 Enqueuing Expose request 21:30:01.230 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:30:01.230 00.000 428 Worker thread wakes up 21:30:01.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:01.230 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:03.557 02.327 428 Exposure complete 21:30:03.682 00.125 428 worker thread done servicing request 21:30:03.682 00.000 10672 OnExposeComplete: enter 21:30:03.682 00.000 10672 UpdateGuideState(): m_state=6 21:30:03.682 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 141 21:30:03.682 00.000 10672 Star::Find returns 1 (0), X=79.35, Y=898.60, Mass=411241, SNR=64.6, Peak=58400 HFD=3.0 21:30:03.682 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.12) = xAngle (2.51 = 2.51) 21:30:03.682 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52) 21:30:03.682 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.63 mountX=-0.09 mountY=0.07, mountTheta=2.51 21:30:03.682 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.06, opts=13) 21:30:03.682 00.000 10672 Enqueuing Move request for scope (-0.10, 0.06) 21:30:03.698 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:03.698 00.000 428 Worker thread wakes up 21:30:03.698 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd 21:30:03.698 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.06) 21:30:03.698 00.000 428 Moving (-0.10, 0.06) raw xDistance=-0.09 yDistance=0.07 21:30:03.698 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:30:03.698 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:03.698 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:30:03.698 00.000 428 MoveAxis(E, 0, ABG) 21:30:03.698 00.000 428 Move returns status 0, amount 0 21:30:03.698 00.000 428 MoveAxis(N, 0, ABG) 21:30:03.698 00.000 428 Move returns status 0, amount 0 21:30:03.698 00.000 428 move complete, result=0 21:30:03.698 00.000 428 worker thread done servicing request 21:30:03.729 00.031 10672 UpdateGuideState exits: m=411241 SNR=64.6 21:30:03.729 00.000 10672 PhdController: settling, locked = 1, distance = 0.91 (99.00) aobump = 0 frame = 9 / 10 21:30:03.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:03.729 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:03.729 00.000 10672 Enqueuing Expose request 21:30:03.729 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:30:03.729 00.000 428 Worker thread wakes up 21:30:03.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:03.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:04.088 00.359 10672 read socket command 10 21:30:04.088 00.000 10672 processing socket request REQDIST 21:30:04.088 00.000 10672 SOCKSVR: Sending pixel error of 0.90 21:30:04.088 00.000 10672 Sending socket response 90 (0x5a) 21:30:06.072 01.984 428 Exposure complete 21:30:06.197 00.125 428 worker thread done servicing request 21:30:06.197 00.000 10672 OnExposeComplete: enter 21:30:06.197 00.000 10672 UpdateGuideState(): m_state=6 21:30:06.197 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 142 21:30:06.197 00.000 10672 Star::Find returns 1 (0), X=79.29, Y=898.62, Mass=401924, SNR=64.0, Peak=50320 HFD=2.9 21:30:06.197 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.12) = xAngle (2.61 = 2.61) 21:30:06.197 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.63 = 2.63) 21:30:06.197 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.74 mountX=-0.15 mountY=0.09, mountTheta=2.63 21:30:06.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.07, opts=13) 21:30:06.197 00.000 10672 Enqueuing Move request for scope (-0.16, 0.07) 21:30:06.197 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:30:06.197 00.000 428 Worker thread wakes up 21:30:06.197 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd 21:30:06.197 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.07) 21:30:06.197 00.000 428 Moving (-0.16, 0.07) raw xDistance=-0.15 yDistance=0.09 21:30:06.197 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:30:06.197 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:06.197 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 21:30:06.197 00.000 428 MoveAxis(E, 0, ABG) 21:30:06.197 00.000 428 Move returns status 0, amount 0 21:30:06.197 00.000 428 MoveAxis(N, 0, ABG) 21:30:06.197 00.000 428 Move returns status 0, amount 0 21:30:06.197 00.000 428 move complete, result=0 21:30:06.197 00.000 428 worker thread done servicing request 21:30:06.228 00.031 10672 UpdateGuideState exits: m=401924 SNR=64.0 21:30:06.228 00.000 10672 PhdController: settling, locked = 1, distance = 0.69 (99.00) aobump = 0 frame = 10 / 10 21:30:06.228 00.000 10672 PhdController: newstate STATE_FINISH 21:30:06.228 00.000 10672 PhdController complete: success 21:30:06.228 00.000 10672 Mount: notify guiding dither settle done success=1 21:30:06.228 00.000 10672 PhdController: newstate STATE_IDLE 21:30:06.228 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:06.228 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:06.228 00.000 10672 Enqueuing Expose request 21:30:06.228 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:30:06.228 00.000 428 Worker thread wakes up 21:30:06.228 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:06.228 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:08.560 02.332 428 Exposure complete 21:30:08.700 00.140 428 worker thread done servicing request 21:30:08.700 00.000 10672 OnExposeComplete: enter 21:30:08.700 00.000 10672 UpdateGuideState(): m_state=6 21:30:08.700 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 143 21:30:08.700 00.000 10672 Star::Find returns 1 (0), X=79.60, Y=898.73, Mass=382141, SNR=56.5, Peak=45744 HFD=2.8 21:30:08.700 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.12) = xAngle (0.78 = 0.78) 21:30:08.700 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79) 21:30:08.700 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.90 mountX=0.17 mountY=0.17, mountTheta=0.78 21:30:08.700 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.19, opts=13) 21:30:08.700 00.000 10672 Enqueuing Move request for scope (0.15, 0.19) 21:30:08.700 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:08.700 00.000 428 Worker thread wakes up 21:30:08.700 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd 21:30:08.700 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.19) 21:30:08.700 00.000 428 Moving (0.15, 0.19) raw xDistance=0.17 yDistance=0.17 21:30:08.700 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:30:08.700 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:08.700 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 21:30:08.700 00.000 428 MoveAxis(E, 0, ABG) 21:30:08.700 00.000 428 Move returns status 0, amount 0 21:30:08.700 00.000 428 MoveAxis(N, 0, ABG) 21:30:08.700 00.000 428 Move returns status 0, amount 0 21:30:08.700 00.000 428 move complete, result=0 21:30:08.700 00.000 428 worker thread done servicing request 21:30:08.731 00.031 10672 UpdateGuideState exits: m=382141 SNR=56.5 21:30:08.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:08.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:08.731 00.000 10672 Enqueuing Expose request 21:30:08.731 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:30:08.731 00.000 428 Worker thread wakes up 21:30:08.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:08.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:09.091 00.360 10672 read socket command 10 21:30:09.091 00.000 10672 processing socket request REQDIST 21:30:09.091 00.000 10672 SOCKSVR: Sending pixel error of 0.55 21:30:09.091 00.000 10672 Sending socket response 55 (0x37) 21:30:11.074 01.983 428 Exposure complete 21:30:11.199 00.125 428 worker thread done servicing request 21:30:11.199 00.000 10672 OnExposeComplete: enter 21:30:11.199 00.000 10672 UpdateGuideState(): m_state=6 21:30:11.199 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 144 21:30:11.199 00.000 10672 Star::Find returns 1 (0), X=79.99, Y=898.54, Mass=331433, SNR=53.1, Peak=43456 HFD=2.4 21:30:11.199 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.12) = xAngle (-0.13 = -0.13) 21:30:11.199 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11) 21:30:11.199 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.00 hyp=0.54 cameraTheta=-0.01 mountX=0.53 mountY=-0.06, mountTheta=-0.11 21:30:11.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.00, opts=13) 21:30:11.199 00.000 10672 Enqueuing Move request for scope (0.54, -0.00) 21:30:11.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:30:11.199 00.000 428 Worker thread wakes up 21:30:11.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.00) opts 0xd 21:30:11.199 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.00) 21:30:11.199 00.000 428 Moving (0.54, -0.00) raw xDistance=0.53 yDistance=-0.06 21:30:11.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53 21:30:11.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:11.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 21:30:11.199 00.000 428 MoveAxis(W, 794, ABG) 21:30:11.199 00.000 428 Guiding Dir = 3, Dur = 794 21:30:11.199 00.000 428 IsSlewing returns 0 21:30:11.199 00.000 428 IsGuiding returns 0 21:30:11.231 00.032 428 PulseGuide returned control before completion, sleep 784 21:30:11.231 00.000 10672 UpdateGuideState exits: m=331433 SNR=53.1 21:30:11.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:11.231 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:11.231 00.000 10672 Enqueuing Expose request 21:30:12.043 00.812 428 IsGuiding returns 0 21:30:12.043 00.000 428 Move returns status 0, amount 794 21:30:12.043 00.000 428 MoveAxis(N, 0, ABG) 21:30:12.043 00.000 428 Move returns status 0, amount 0 21:30:12.043 00.000 428 move complete, result=0 21:30:12.043 00.000 428 worker thread done servicing request 21:30:12.043 00.000 428 Worker thread wakes up 21:30:12.043 00.000 10672 GuideStep: 0.5 px 794 ms WEST, -0.1 px 0 ms NORTH 21:30:12.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:12.043 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:13.558 01.515 428 Exposure complete 21:30:13.683 00.125 428 worker thread done servicing request 21:30:13.683 00.000 10672 OnExposeComplete: enter 21:30:13.683 00.000 10672 UpdateGuideState(): m_state=6 21:30:13.683 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 145 21:30:13.683 00.000 10672 Star::Find returns 1 (0), X=79.41, Y=898.77, Mass=418568, SNR=61.4, Peak=45536 HFD=3.2 21:30:13.683 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.12) = xAngle (1.66 = 1.66) 21:30:13.683 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.67 = 1.67) 21:30:13.683 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.78 mountX=-0.02 mountY=0.23, mountTheta=1.66 21:30:13.683 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.23, opts=13) 21:30:13.683 00.000 10672 Enqueuing Move request for scope (-0.05, 0.23) 21:30:13.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:13.683 00.000 428 Worker thread wakes up 21:30:13.683 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd 21:30:13.683 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.23) 21:30:13.683 00.000 428 Moving (-0.05, 0.23) raw xDistance=-0.02 yDistance=0.23 21:30:13.683 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:30:13.683 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:13.683 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 21:30:13.683 00.000 428 MoveAxis(E, 0, ABG) 21:30:13.683 00.000 428 Move returns status 0, amount 0 21:30:13.683 00.000 428 MoveAxis(N, 0, ABG) 21:30:13.683 00.000 428 Move returns status 0, amount 0 21:30:13.683 00.000 428 move complete, result=0 21:30:13.699 00.016 428 worker thread done servicing request 21:30:13.714 00.015 10672 UpdateGuideState exits: m=418568 SNR=61.4 21:30:13.714 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:13.714 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:13.714 00.000 10672 Enqueuing Expose request 21:30:13.714 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 21:30:13.714 00.000 428 Worker thread wakes up 21:30:13.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:13.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:14.089 00.375 10672 read socket command 10 21:30:14.089 00.000 10672 processing socket request REQDIST 21:30:14.089 00.000 10672 SOCKSVR: Sending pixel error of 0.45 21:30:14.089 00.000 10672 Sending socket response 45 (0x2d) 21:30:16.046 01.957 428 Exposure complete 21:30:16.187 00.141 428 worker thread done servicing request 21:30:16.187 00.000 10672 OnExposeComplete: enter 21:30:16.187 00.000 10672 UpdateGuideState(): m_state=6 21:30:16.187 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 146 21:30:16.187 00.000 10672 Star::Find returns 1 (0), X=78.84, Y=898.48, Mass=421782, SNR=62.8, Peak=46624 HFD=3.0 21:30:16.187 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.12) = xAngle (-3.16 = 3.13) 21:30:16.187 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.14 = 3.14) 21:30:16.187 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=-0.06 hyp=0.62 cameraTheta=-3.04 mountX=-0.62 mountY=0.00, mountTheta=3.14 21:30:16.187 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=-0.06, opts=13) 21:30:16.187 00.000 10672 Enqueuing Move request for scope (-0.61, -0.06) 21:30:16.187 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:30:16.187 00.000 428 Worker thread wakes up 21:30:16.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.06) opts 0xd 21:30:16.187 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, -0.06) 21:30:16.187 00.000 428 Moving (-0.61, -0.06) raw xDistance=-0.62 yDistance=0.00 21:30:16.187 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 21:30:16.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:16.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 21:30:16.187 00.000 428 MoveAxis(E, 920, ABG) 21:30:16.187 00.000 428 Guiding Dir = 2, Dur = 920 21:30:16.187 00.000 428 IsSlewing returns 0 21:30:16.187 00.000 428 IsGuiding returns 0 21:30:16.218 00.031 10672 UpdateGuideState exits: m=421782 SNR=62.8 21:30:16.218 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:16.218 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:16.218 00.000 10672 Enqueuing Expose request 21:30:16.218 00.000 428 PulseGuide returned control before completion, sleep 908 21:30:17.139 00.921 428 IsGuiding returns 1 21:30:17.139 00.000 428 scope still moving after pulse duration time elapsed 21:30:17.171 00.032 428 IsSlewing returns 0 21:30:17.171 00.000 428 IsGuiding returns 0 21:30:17.171 00.000 428 scope move finished after 920 + 54 ms 21:30:17.171 00.000 428 Move returns status 0, amount 920 21:30:17.171 00.000 428 MoveAxis(N, 0, ABG) 21:30:17.171 00.000 428 Move returns status 0, amount 0 21:30:17.171 00.000 428 move complete, result=0 21:30:17.171 00.000 428 worker thread done servicing request 21:30:17.171 00.000 428 Worker thread wakes up 21:30:17.171 00.000 10672 GuideStep: -0.6 px 920 ms EAST, 0.0 px 0 ms NORTH 21:30:17.171 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:17.171 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:18.561 01.390 428 Exposure complete 21:30:18.701 00.140 428 worker thread done servicing request 21:30:18.701 00.000 10672 OnExposeComplete: enter 21:30:18.701 00.000 10672 UpdateGuideState(): m_state=6 21:30:18.701 00.000 10672 Star::Find(15, 78, 898, 0, (0,0,0,0), 0.0, 0) frame 147 21:30:18.701 00.000 10672 Star::Find returns 1 (0), X=79.96, Y=898.35, Mass=368531, SNR=59.5, Peak=46400 HFD=3.2 21:30:18.701 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.12) = xAngle (-0.49 = -0.49) 21:30:18.701 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.48 = -0.48) 21:30:18.701 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.20 hyp=0.54 cameraTheta=-0.37 mountX=0.48 mountY=-0.25, mountTheta=-0.48 21:30:18.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.20, opts=13) 21:30:18.701 00.000 10672 Enqueuing Move request for scope (0.51, -0.20) 21:30:18.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:30:18.701 00.000 428 Worker thread wakes up 21:30:18.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.20) opts 0xd 21:30:18.701 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.20) 21:30:18.701 00.000 428 Moving (0.51, -0.20) raw xDistance=0.48 yDistance=-0.25 21:30:18.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.48 21:30:18.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:18.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:30:18.701 00.000 428 MoveAxis(W, 649, ABG) 21:30:18.701 00.000 428 Guiding Dir = 3, Dur = 649 21:30:18.701 00.000 428 IsSlewing returns 0 21:30:18.701 00.000 428 IsGuiding returns 0 21:30:18.717 00.016 428 PulseGuide returned control before completion, sleep 638 21:30:18.717 00.000 10672 UpdateGuideState exits: m=368531 SNR=59.5 21:30:18.733 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:18.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:18.733 00.000 10672 Enqueuing Expose request 21:30:19.092 00.359 10672 read socket command 10 21:30:19.092 00.000 10672 processing socket request REQDIST 21:30:19.092 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:30:19.092 00.000 10672 Sending socket response 51 (0x33) 21:30:19.389 00.297 428 IsGuiding returns 1 21:30:19.389 00.000 428 scope still moving after pulse duration time elapsed 21:30:19.436 00.047 428 IsSlewing returns 0 21:30:19.436 00.000 428 IsGuiding returns 0 21:30:19.436 00.000 428 scope move finished after 649 + 80 ms 21:30:19.436 00.000 428 Move returns status 0, amount 649 21:30:19.436 00.000 428 MoveAxis(N, 0, ABG) 21:30:19.436 00.000 428 Move returns status 0, amount 0 21:30:19.436 00.000 428 move complete, result=0 21:30:19.436 00.000 428 worker thread done servicing request 21:30:19.436 00.000 10672 GuideStep: 0.5 px 649 ms WEST, -0.2 px 0 ms NORTH 21:30:19.436 00.000 428 Worker thread wakes up 21:30:19.436 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:19.436 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:21.060 01.624 428 Exposure complete 21:30:21.201 00.141 428 worker thread done servicing request 21:30:21.201 00.000 10672 OnExposeComplete: enter 21:30:21.201 00.000 10672 UpdateGuideState(): m_state=6 21:30:21.201 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 148 21:30:21.201 00.000 10672 Star::Find returns 1 (0), X=79.73, Y=898.43, Mass=389541, SNR=60.2, Peak=44768 HFD=3.2 21:30:21.201 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.12) = xAngle (-0.53 = -0.53) 21:30:21.201 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51) 21:30:21.201 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-0.41 mountX=0.26 mountY=-0.15, mountTheta=-0.52 21:30:21.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.12, opts=13) 21:30:21.201 00.000 10672 Enqueuing Move request for scope (0.28, -0.12) 21:30:21.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:21.201 00.000 428 Worker thread wakes up 21:30:21.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd 21:30:21.201 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.12) 21:30:21.201 00.000 428 Moving (0.28, -0.12) raw xDistance=0.26 yDistance=-0.15 21:30:21.201 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 21:30:21.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:21.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 21:30:21.201 00.000 428 MoveAxis(E, 0, ABG) 21:30:21.201 00.000 428 Move returns status 0, amount 0 21:30:21.201 00.000 428 MoveAxis(N, 0, ABG) 21:30:21.201 00.000 428 Move returns status 0, amount 0 21:30:21.201 00.000 428 move complete, result=0 21:30:21.201 00.000 428 worker thread done servicing request 21:30:21.216 00.015 10672 UpdateGuideState exits: m=389541 SNR=60.2 21:30:21.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:21.216 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:21.216 00.000 10672 Enqueuing Expose request 21:30:21.216 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 21:30:21.216 00.000 428 Worker thread wakes up 21:30:21.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:21.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:23.548 02.332 428 Exposure complete 21:30:23.688 00.140 428 worker thread done servicing request 21:30:23.688 00.000 10672 OnExposeComplete: enter 21:30:23.688 00.000 10672 UpdateGuideState(): m_state=6 21:30:23.688 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 149 21:30:23.688 00.000 10672 Star::Find returns 1 (0), X=79.79, Y=898.53, Mass=381283, SNR=61.9, Peak=40960 HFD=3.2 21:30:23.688 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.12) = xAngle (-0.16 = -0.16) 21:30:23.688 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.15 = -0.15) 21:30:23.688 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.01 hyp=0.34 cameraTheta=-0.04 mountX=0.33 mountY=-0.05, mountTheta=-0.15 21:30:23.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.01, opts=13) 21:30:23.688 00.000 10672 Enqueuing Move request for scope (0.34, -0.01) 21:30:23.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:30:23.688 00.000 428 Worker thread wakes up 21:30:23.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.01) opts 0xd 21:30:23.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.01) 21:30:23.688 00.000 428 Moving (0.34, -0.01) raw xDistance=0.33 yDistance=-0.05 21:30:23.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 21:30:23.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:23.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 21:30:23.688 00.000 428 MoveAxis(E, 0, ABG) 21:30:23.688 00.000 428 Move returns status 0, amount 0 21:30:23.688 00.000 428 MoveAxis(N, 0, ABG) 21:30:23.688 00.000 428 Move returns status 0, amount 0 21:30:23.688 00.000 428 move complete, result=0 21:30:23.688 00.000 428 worker thread done servicing request 21:30:23.719 00.031 10672 UpdateGuideState exits: m=381283 SNR=61.9 21:30:23.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:23.719 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:23.719 00.000 10672 Enqueuing Expose request 21:30:23.719 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 21:30:23.719 00.000 428 Worker thread wakes up 21:30:23.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:23.719 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:24.079 00.360 10672 read socket command 10 21:30:24.079 00.000 10672 processing socket request REQDIST 21:30:24.079 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:30:24.079 00.000 10672 Sending socket response 41 (0x29) 21:30:26.056 01.977 428 Exposure complete 21:30:26.189 00.133 428 worker thread done servicing request 21:30:26.190 00.001 10672 OnExposeComplete: enter 21:30:26.190 00.000 10672 UpdateGuideState(): m_state=6 21:30:26.191 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 150 21:30:26.191 00.000 10672 Star::Find returns 1 (0), X=79.45, Y=898.28, Mass=377696, SNR=63.7, Peak=49680 HFD=2.9 21:30:26.191 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.12) = xAngle (-1.71 = -1.71) 21:30:26.191 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.69 = -1.69) 21:30:26.191 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.59 mountX=-0.04 mountY=-0.26, mountTheta=-1.71 21:30:26.193 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.26, opts=13) 21:30:26.193 00.000 10672 Enqueuing Move request for scope (-0.00, -0.26) 21:30:26.193 00.000 428 Worker thread wakes up 21:30:26.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:30:26.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd 21:30:26.193 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.26) 21:30:26.194 00.001 428 Moving (-0.00, -0.26) raw xDistance=-0.04 yDistance=-0.26 21:30:26.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:30:26.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:26.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 21:30:26.194 00.000 428 MoveAxis(E, 0, ABG) 21:30:26.194 00.000 428 Move returns status 0, amount 0 21:30:26.194 00.000 428 MoveAxis(N, 0, ABG) 21:30:26.194 00.000 428 Move returns status 0, amount 0 21:30:26.194 00.000 428 move complete, result=0 21:30:26.195 00.001 428 worker thread done servicing request 21:30:26.222 00.027 10672 UpdateGuideState exits: m=377696 SNR=63.7 21:30:26.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:26.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:26.222 00.000 10672 Enqueuing Expose request 21:30:26.222 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:30:26.223 00.001 428 Worker thread wakes up 21:30:26.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:26.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:28.570 02.347 428 Exposure complete 21:30:28.710 00.140 428 worker thread done servicing request 21:30:28.710 00.000 10672 OnExposeComplete: enter 21:30:28.710 00.000 10672 UpdateGuideState(): m_state=6 21:30:28.710 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 151 21:30:28.710 00.000 10672 Star::Find returns 1 (0), X=79.59, Y=898.20, Mass=383313, SNR=59.2, Peak=50544 HFD=2.8 21:30:28.710 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.12) = xAngle (-1.33 = -1.33) 21:30:28.710 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31) 21:30:28.710 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.35 hyp=0.37 cameraTheta=-1.21 mountX=0.09 mountY=-0.36, mountTheta=-1.33 21:30:28.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.35, opts=13) 21:30:28.710 00.000 10672 Enqueuing Move request for scope (0.13, -0.35) 21:30:28.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:30:28.710 00.000 428 Worker thread wakes up 21:30:28.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.35) opts 0xd 21:30:28.710 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.35) 21:30:28.710 00.000 428 Moving (0.13, -0.35) raw xDistance=0.09 yDistance=-0.36 21:30:28.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:30:28.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:28.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 21:30:28.710 00.000 428 MoveAxis(E, 0, ABG) 21:30:28.710 00.000 428 Move returns status 0, amount 0 21:30:28.710 00.000 428 MoveAxis(N, 0, ABG) 21:30:28.710 00.000 428 Move returns status 0, amount 0 21:30:28.710 00.000 428 move complete, result=0 21:30:28.710 00.000 428 worker thread done servicing request 21:30:28.757 00.047 10672 UpdateGuideState exits: m=383313 SNR=59.2 21:30:28.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:28.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:28.757 00.000 10672 Enqueuing Expose request 21:30:28.757 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:30:28.757 00.000 428 Worker thread wakes up 21:30:28.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:28.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:29.085 00.328 10672 read socket command 10 21:30:29.085 00.000 10672 processing socket request REQDIST 21:30:29.085 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:30:29.085 00.000 10672 Sending socket response 37 (0x25) 21:30:31.053 01.968 428 Exposure complete 21:30:31.182 00.129 428 worker thread done servicing request 21:30:31.182 00.000 10672 OnExposeComplete: enter 21:30:31.182 00.000 10672 UpdateGuideState(): m_state=6 21:30:31.182 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 152 21:30:31.182 00.000 10672 Star::Find returns 1 (0), X=79.65, Y=898.23, Mass=417238, SNR=65.7, Peak=46832 HFD=3.3 21:30:31.182 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.12) = xAngle (-1.13 = -1.13) 21:30:31.182 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.12 = -1.12) 21:30:31.182 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.32 hyp=0.38 cameraTheta=-1.01 mountX=0.16 mountY=-0.34, mountTheta=-1.13 21:30:31.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.32, opts=13) 21:30:31.182 00.000 10672 Enqueuing Move request for scope (0.20, -0.32) 21:30:31.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:31.182 00.000 428 Worker thread wakes up 21:30:31.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.32) opts 0xd 21:30:31.182 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.32) 21:30:31.182 00.000 428 Moving (0.20, -0.32) raw xDistance=0.16 yDistance=-0.34 21:30:31.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:30:31.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:31.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 21:30:31.182 00.000 428 MoveAxis(E, 0, ABG) 21:30:31.182 00.000 428 Move returns status 0, amount 0 21:30:31.182 00.000 428 MoveAxis(N, 0, ABG) 21:30:31.182 00.000 428 Move returns status 0, amount 0 21:30:31.182 00.000 428 move complete, result=0 21:30:31.182 00.000 428 worker thread done servicing request 21:30:31.213 00.031 10672 UpdateGuideState exits: m=417238 SNR=65.7 21:30:31.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:31.213 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:30:31.213 00.000 10672 Enqueuing Expose request 21:30:31.213 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:30:31.213 00.000 428 Worker thread wakes up 21:30:31.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:31.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,884,31,31) 21:30:33.541 02.328 428 Exposure complete 21:30:33.681 00.140 428 worker thread done servicing request 21:30:33.681 00.000 10672 OnExposeComplete: enter 21:30:33.681 00.000 10672 UpdateGuideState(): m_state=6 21:30:33.681 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 153 21:30:33.681 00.000 10672 Star::Find returns 1 (0), X=80.17, Y=897.95, Mass=142905, SNR=29.2, Peak=19152 HFD=3.1 21:30:33.681 00.000 10672 Status Line: Mass: 142905 vs 401924 21:30:33.681 00.000 10672 UpdateCurrentPosition: star mass new=142905.0 exp=401923.9 thresh=50% limits=(198127.6, 627707.2, 803847.7) 21:30:33.681 00.000 10672 DistanceChecker: activated 21:30:33.681 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 21:30:33.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:33.681 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:33.681 00.000 428 Worker thread wakes up 21:30:33.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:33.681 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:33.681 00.000 428 move complete, result=0 21:30:33.681 00.000 428 worker thread done servicing request 21:30:33.806 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:33.806 00.000 10672 Status Line: Star lost - mass changed 21:30:33.814 00.008 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:30:33.840 00.026 10672 UpdateGuideState exits: Star lost - mass changed 21:30:33.841 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:33.841 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:33.841 00.000 10672 Enqueuing Expose request 21:30:33.841 00.000 428 Worker thread wakes up 21:30:33.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:33.841 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:34.079 00.238 10672 read socket command 10 21:30:34.080 00.001 10672 processing socket request REQDIST 21:30:34.080 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:30:34.080 00.000 10672 Sending socket response 37 (0x25) 21:30:36.052 01.972 428 Exposure complete 21:30:36.187 00.135 428 worker thread done servicing request 21:30:36.187 00.000 10672 OnExposeComplete: enter 21:30:36.187 00.000 10672 UpdateGuideState(): m_state=6 21:30:36.191 00.004 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 154 21:30:36.191 00.000 10672 Star::Find false star n=6 nbg=248 bg=3370.8 sigma=999.5 thresh=6369 peak=5459 21:30:36.191 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=26895, SNR=2.9, Peak=10000 HFD=0.0 21:30:36.191 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:36.192 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:36.192 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:36.192 00.000 428 Worker thread wakes up 21:30:36.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:36.192 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:36.193 00.001 428 move complete, result=0 21:30:36.193 00.000 428 worker thread done servicing request 21:30:36.299 00.106 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:36.299 00.000 10672 Status Line: Star lost - low SNR 21:30:36.304 00.005 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:36.330 00.026 10672 UpdateGuideState exits: Star lost - low SNR 21:30:36.330 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:36.330 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:36.331 00.001 10672 Enqueuing Expose request 21:30:36.331 00.000 428 Worker thread wakes up 21:30:36.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:36.331 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:38.552 02.221 428 Exposure complete 21:30:38.687 00.135 428 worker thread done servicing request 21:30:38.688 00.001 10672 OnExposeComplete: enter 21:30:38.688 00.000 10672 UpdateGuideState(): m_state=6 21:30:38.688 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 155 21:30:38.689 00.001 10672 Star::Find false star n=3 nbg=251 bg=3336.2 sigma=933.0 thresh=6135 peak=5261 21:30:38.689 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=13559, SNR=2.9, Peak=9664 HFD=0.0 21:30:38.689 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:38.689 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:38.689 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:38.689 00.000 428 Worker thread wakes up 21:30:38.689 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:38.690 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:38.690 00.000 428 move complete, result=0 21:30:38.690 00.000 428 worker thread done servicing request 21:30:38.803 00.113 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:38.803 00.000 10672 Status Line: Star lost - low SNR 21:30:38.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:30:38.837 00.034 10672 UpdateGuideState exits: Star lost - low SNR 21:30:38.838 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:38.838 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:38.838 00.000 10672 Enqueuing Expose request 21:30:38.838 00.000 428 Worker thread wakes up 21:30:38.838 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:38.838 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:39.083 00.245 10672 read socket command 10 21:30:39.083 00.000 10672 processing socket request REQDIST 21:30:39.084 00.001 10672 SOCKSVR: Sending pixel error of 0.37 21:30:39.084 00.000 10672 Sending socket response 37 (0x25) 21:30:41.051 01.967 428 Exposure complete 21:30:41.187 00.136 428 worker thread done servicing request 21:30:41.187 00.000 10672 OnExposeComplete: enter 21:30:41.188 00.001 10672 UpdateGuideState(): m_state=6 21:30:41.189 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 156 21:30:41.189 00.000 10672 Star::Find false star n=1 nbg=262 bg=3516.5 sigma=1121.8 thresh=6882 peak=5289 21:30:41.189 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=3427, SNR=2.9, Peak=10208 HFD=0.0 21:30:41.189 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:41.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:41.189 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:41.190 00.001 428 Worker thread wakes up 21:30:41.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:41.190 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:41.190 00.000 428 move complete, result=0 21:30:41.190 00.000 428 worker thread done servicing request 21:30:41.291 00.101 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:41.291 00.000 10672 Status Line: Star lost - low SNR 21:30:41.297 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:30:41.327 00.030 10672 UpdateGuideState exits: Star lost - low SNR 21:30:41.328 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:41.328 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:41.328 00.000 10672 Enqueuing Expose request 21:30:41.328 00.000 428 Worker thread wakes up 21:30:41.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:41.329 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:43.552 02.223 428 Exposure complete 21:30:43.686 00.134 428 worker thread done servicing request 21:30:43.686 00.000 10672 OnExposeComplete: enter 21:30:43.686 00.000 10672 UpdateGuideState(): m_state=6 21:30:43.687 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 157 21:30:43.687 00.000 10672 Star::Find false star n=2 nbg=266 bg=3460.5 sigma=1072.7 thresh=6679 peak=5158 21:30:43.687 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=7175, SNR=2.9, Peak=9456 HFD=0.0 21:30:43.688 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:43.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:43.688 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:43.688 00.000 428 Worker thread wakes up 21:30:43.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:43.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:43.688 00.000 428 move complete, result=0 21:30:43.689 00.001 428 worker thread done servicing request 21:30:43.800 00.111 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:43.800 00.000 10672 Status Line: Star lost - low SNR 21:30:43.800 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:30:43.833 00.033 10672 UpdateGuideState exits: Star lost - low SNR 21:30:43.834 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:43.834 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:43.834 00.000 10672 Enqueuing Expose request 21:30:43.834 00.000 428 Worker thread wakes up 21:30:43.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:43.834 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:44.081 00.247 10672 read socket command 10 21:30:44.081 00.000 10672 processing socket request REQDIST 21:30:44.081 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:30:44.082 00.001 10672 Sending socket response 37 (0x25) 21:30:46.051 01.969 428 Exposure complete 21:30:46.185 00.134 428 worker thread done servicing request 21:30:46.185 00.000 10672 OnExposeComplete: enter 21:30:46.185 00.000 10672 UpdateGuideState(): m_state=6 21:30:46.186 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 158 21:30:46.186 00.000 10672 Star::Find false star n=8 nbg=264 bg=3561.3 sigma=1044.2 thresh=6694 peak=5534 21:30:46.186 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=37414, SNR=2.9, Peak=8688 HFD=0.0 21:30:46.186 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:46.187 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:46.187 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:46.187 00.000 428 Worker thread wakes up 21:30:46.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:46.187 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:46.187 00.000 428 move complete, result=0 21:30:46.188 00.001 428 worker thread done servicing request 21:30:46.302 00.114 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:46.302 00.000 10672 Status Line: Star lost - low SNR 21:30:46.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:46.335 00.033 10672 UpdateGuideState exits: Star lost - low SNR 21:30:46.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:46.335 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:46.335 00.000 10672 Enqueuing Expose request 21:30:46.335 00.000 428 Worker thread wakes up 21:30:46.336 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:46.336 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:48.559 02.223 428 Exposure complete 21:30:48.696 00.137 428 worker thread done servicing request 21:30:48.697 00.001 10672 OnExposeComplete: enter 21:30:48.697 00.000 10672 UpdateGuideState(): m_state=6 21:30:48.698 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 159 21:30:48.698 00.000 10672 Star::Find false star n=9 nbg=238 bg=3347.4 sigma=934.9 thresh=6152 peak=5698 21:30:48.698 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=33345, SNR=2.9, Peak=10320 HFD=0.0 21:30:48.698 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:48.698 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:48.698 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:48.699 00.001 428 Worker thread wakes up 21:30:48.699 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:48.699 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:48.699 00.000 428 move complete, result=0 21:30:48.699 00.000 428 worker thread done servicing request 21:30:48.805 00.106 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:48.805 00.000 10672 Status Line: Star lost - low SNR 21:30:48.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:30:48.837 00.032 10672 UpdateGuideState exits: Star lost - low SNR 21:30:48.837 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:48.837 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:48.837 00.000 10672 Enqueuing Expose request 21:30:48.837 00.000 428 Worker thread wakes up 21:30:48.838 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:48.838 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:49.084 00.246 10672 read socket command 10 21:30:49.085 00.001 10672 processing socket request REQDIST 21:30:49.085 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:30:49.085 00.000 10672 Sending socket response 37 (0x25) 21:30:51.068 01.983 428 Exposure complete 21:30:51.204 00.136 428 worker thread done servicing request 21:30:51.204 00.000 10672 OnExposeComplete: enter 21:30:51.204 00.000 10672 UpdateGuideState(): m_state=6 21:30:51.205 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 160 21:30:51.205 00.000 10672 Star::Find false star n=7 nbg=260 bg=3447.6 sigma=967.1 thresh=6349 peak=5389 21:30:51.205 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=26203, SNR=2.9, Peak=9888 HFD=0.0 21:30:51.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:51.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:51.206 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:51.206 00.000 428 Worker thread wakes up 21:30:51.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:51.206 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:51.206 00.000 428 move complete, result=0 21:30:51.207 00.001 428 worker thread done servicing request 21:30:51.321 00.114 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:51.321 00.000 10672 Status Line: Star lost - low SNR 21:30:51.337 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:30:51.364 00.027 10672 UpdateGuideState exits: Star lost - low SNR 21:30:51.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:51.364 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:51.364 00.000 10672 Enqueuing Expose request 21:30:51.364 00.000 428 Worker thread wakes up 21:30:51.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:51.364 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:53.548 02.184 428 Exposure complete 21:30:53.684 00.136 428 worker thread done servicing request 21:30:53.685 00.001 10672 OnExposeComplete: enter 21:30:53.685 00.000 10672 UpdateGuideState(): m_state=6 21:30:53.686 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 161 21:30:53.686 00.000 10672 Star::Find false star n=7 nbg=250 bg=3252.4 sigma=971.4 thresh=6167 peak=5861 21:30:53.686 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=31618, SNR=2.9, Peak=9776 HFD=0.0 21:30:53.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:53.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:53.686 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:53.687 00.001 428 Worker thread wakes up 21:30:53.687 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:53.687 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:53.687 00.000 428 move complete, result=0 21:30:53.687 00.000 428 worker thread done servicing request 21:30:53.796 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:53.796 00.000 10672 Status Line: Star lost - low SNR 21:30:53.796 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:30:53.827 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:30:53.828 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:53.828 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:53.828 00.000 10672 Enqueuing Expose request 21:30:53.828 00.000 428 Worker thread wakes up 21:30:53.828 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:53.829 00.001 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:54.080 00.251 10672 read socket command 10 21:30:54.080 00.000 10672 processing socket request REQDIST 21:30:54.080 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:30:54.080 00.000 10672 Sending socket response 255 (0xff) 21:30:56.054 01.974 428 Exposure complete 21:30:56.188 00.134 428 worker thread done servicing request 21:30:56.188 00.000 10672 OnExposeComplete: enter 21:30:56.188 00.000 10672 UpdateGuideState(): m_state=6 21:30:56.189 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 162 21:30:56.189 00.000 10672 Star::Find false star n=10 nbg=215 bg=3294.4 sigma=786.5 thresh=5654 peak=5478 21:30:56.189 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=47392, SNR=2.9, Peak=10320 HFD=0.0 21:30:56.189 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:56.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:56.190 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:56.190 00.000 428 Worker thread wakes up 21:30:56.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:56.190 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:56.190 00.000 428 move complete, result=0 21:30:56.191 00.001 428 worker thread done servicing request 21:30:56.293 00.102 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:56.293 00.000 10672 Status Line: Star lost - low SNR 21:30:56.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:30:56.324 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:30:56.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:56.324 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:56.324 00.000 10672 Enqueuing Expose request 21:30:56.325 00.001 428 Worker thread wakes up 21:30:56.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:56.325 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:58.546 02.221 428 Exposure complete 21:30:58.683 00.137 428 worker thread done servicing request 21:30:58.683 00.000 10672 OnExposeComplete: enter 21:30:58.683 00.000 10672 UpdateGuideState(): m_state=6 21:30:58.684 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 163 21:30:58.684 00.000 10672 Star::Find false star n=5 nbg=254 bg=3590.1 sigma=967.1 thresh=6491 peak=5063 21:30:58.685 00.001 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=19297, SNR=2.9, Peak=8912 HFD=0.0 21:30:58.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:30:58.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:30:58.685 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:30:58.685 00.000 428 Worker thread wakes up 21:30:58.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:30:58.685 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:30:58.686 00.001 428 move complete, result=0 21:30:58.686 00.000 428 worker thread done servicing request 21:30:58.790 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:30:58.790 00.000 10672 Status Line: Star lost - low SNR 21:30:58.790 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:30:58.824 00.034 10672 UpdateGuideState exits: Star lost - low SNR 21:30:58.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:58.824 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:30:58.824 00.000 10672 Enqueuing Expose request 21:30:58.824 00.000 428 Worker thread wakes up 21:30:58.825 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:30:58.825 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:30:59.080 00.255 10672 read socket command 10 21:30:59.080 00.000 10672 processing socket request REQDIST 21:30:59.080 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:30:59.081 00.001 10672 Sending socket response 255 (0xff) 21:31:01.044 01.963 428 Exposure complete 21:31:01.181 00.137 428 worker thread done servicing request 21:31:01.181 00.000 10672 OnExposeComplete: enter 21:31:01.182 00.001 10672 UpdateGuideState(): m_state=6 21:31:01.182 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 164 21:31:01.183 00.001 10672 Star::Find false star n=8 nbg=255 bg=3379.1 sigma=1049.1 thresh=6526 peak=5738 21:31:01.183 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=35703, SNR=2.9, Peak=9888 HFD=0.0 21:31:01.183 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:01.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:01.183 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:01.183 00.000 428 Worker thread wakes up 21:31:01.183 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:01.184 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:01.184 00.000 428 move complete, result=0 21:31:01.184 00.000 428 worker thread done servicing request 21:31:01.294 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:01.294 00.000 10672 Status Line: Star lost - low SNR 21:31:01.294 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:31:01.326 00.032 10672 UpdateGuideState exits: Star lost - low SNR 21:31:01.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:01.326 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:01.326 00.000 10672 Enqueuing Expose request 21:31:01.327 00.001 428 Worker thread wakes up 21:31:01.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:01.327 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:03.546 02.219 428 Exposure complete 21:31:03.683 00.137 428 worker thread done servicing request 21:31:03.684 00.001 10672 OnExposeComplete: enter 21:31:03.684 00.000 10672 UpdateGuideState(): m_state=6 21:31:03.684 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 165 21:31:03.685 00.001 10672 Star::Find false star n=4 nbg=255 bg=3302.4 sigma=1028.0 thresh=6387 peak=5216 21:31:03.685 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=16326, SNR=2.9, Peak=9008 HFD=0.0 21:31:03.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:03.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:03.685 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:03.685 00.000 428 Worker thread wakes up 21:31:03.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:03.686 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:03.686 00.000 428 move complete, result=0 21:31:03.686 00.000 428 worker thread done servicing request 21:31:03.793 00.107 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:03.793 00.000 10672 Status Line: Star lost - low SNR 21:31:03.793 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:31:03.828 00.035 10672 UpdateGuideState exits: Star lost - low SNR 21:31:03.828 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:03.828 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:03.828 00.000 10672 Enqueuing Expose request 21:31:03.828 00.000 428 Worker thread wakes up 21:31:03.829 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:03.829 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:04.082 00.253 10672 read socket command 10 21:31:04.082 00.000 10672 processing socket request REQDIST 21:31:04.082 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:31:04.082 00.000 10672 Sending socket response 255 (0xff) 21:31:06.044 01.962 428 Exposure complete 21:31:06.191 00.147 428 worker thread done servicing request 21:31:06.191 00.000 10672 OnExposeComplete: enter 21:31:06.192 00.001 10672 UpdateGuideState(): m_state=6 21:31:06.192 00.000 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 166 21:31:06.193 00.001 10672 Star::Find false star n=7 nbg=255 bg=3294.2 sigma=957.6 thresh=6167 peak=6097 21:31:06.193 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=29116, SNR=2.9, Peak=10208 HFD=0.0 21:31:06.193 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:06.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:06.193 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:06.193 00.000 428 Worker thread wakes up 21:31:06.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:06.194 00.001 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:06.194 00.000 428 move complete, result=0 21:31:06.194 00.000 428 worker thread done servicing request 21:31:06.297 00.103 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:06.297 00.000 10672 Status Line: Star lost - low SNR 21:31:06.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:31:06.328 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:31:06.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:06.328 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:06.328 00.000 10672 Enqueuing Expose request 21:31:06.328 00.000 428 Worker thread wakes up 21:31:06.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:06.328 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:08.547 02.219 428 Exposure complete 21:31:08.692 00.145 428 worker thread done servicing request 21:31:08.693 00.001 10672 OnExposeComplete: enter 21:31:08.693 00.000 10672 UpdateGuideState(): m_state=6 21:31:08.694 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 167 21:31:08.694 00.000 10672 Star::Find false star n=10 nbg=247 bg=3476.9 sigma=894.5 thresh=6160 peak=5335 21:31:08.694 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=43375, SNR=2.9, Peak=9568 HFD=0.0 21:31:08.694 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:08.695 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:08.695 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:08.695 00.000 428 Worker thread wakes up 21:31:08.696 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:08.696 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:08.696 00.000 428 move complete, result=0 21:31:08.717 00.021 428 worker thread done servicing request 21:31:08.820 00.103 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:08.820 00.000 10672 Status Line: Star lost - low SNR 21:31:08.852 00.032 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:31:08.867 00.015 10672 UpdateGuideState exits: Star lost - low SNR 21:31:08.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:08.867 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:08.867 00.000 10672 Enqueuing Expose request 21:31:08.867 00.000 428 Worker thread wakes up 21:31:08.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:08.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:09.082 00.215 10672 read socket command 10 21:31:09.082 00.000 10672 processing socket request REQDIST 21:31:09.082 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:31:09.083 00.001 10672 Sending socket response 255 (0xff) 21:31:11.040 01.957 428 Exposure complete 21:31:11.175 00.135 428 worker thread done servicing request 21:31:11.175 00.000 10672 OnExposeComplete: enter 21:31:11.175 00.000 10672 UpdateGuideState(): m_state=6 21:31:11.176 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 168 21:31:11.176 00.000 10672 Star::Find false star n=2 nbg=265 bg=3428.3 sigma=1051.9 thresh=6584 peak=5238 21:31:11.176 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=9095, SNR=2.9, Peak=9664 HFD=0.0 21:31:11.176 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:11.177 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:11.177 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:11.177 00.000 428 Worker thread wakes up 21:31:11.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:11.177 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:11.177 00.000 428 move complete, result=0 21:31:11.178 00.001 428 worker thread done servicing request 21:31:11.279 00.101 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:11.279 00.000 10672 Status Line: Star lost - low SNR 21:31:11.285 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:31:11.310 00.025 10672 UpdateGuideState exits: Star lost - low SNR 21:31:11.311 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:11.311 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:11.311 00.000 10672 Enqueuing Expose request 21:31:11.311 00.000 428 Worker thread wakes up 21:31:11.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:11.311 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:13.542 02.231 428 Exposure complete 21:31:13.678 00.136 428 worker thread done servicing request 21:31:13.678 00.000 10672 OnExposeComplete: enter 21:31:13.678 00.000 10672 UpdateGuideState(): m_state=6 21:31:13.679 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 169 21:31:13.679 00.000 10672 Star::Find false star n=3 nbg=260 bg=3581.7 sigma=1002.7 thresh=6590 peak=5044 21:31:13.679 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=10199, SNR=2.9, Peak=8576 HFD=0.0 21:31:13.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:13.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:13.680 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:13.680 00.000 428 Worker thread wakes up 21:31:13.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:13.680 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:13.680 00.000 428 move complete, result=0 21:31:13.681 00.001 428 worker thread done servicing request 21:31:13.785 00.104 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:13.785 00.000 10672 Status Line: Star lost - low SNR 21:31:13.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:31:13.816 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:31:13.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:13.816 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:13.816 00.000 10672 Enqueuing Expose request 21:31:13.816 00.000 428 Worker thread wakes up 21:31:13.816 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:13.816 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:14.079 00.263 10672 read socket command 10 21:31:14.079 00.000 10672 processing socket request REQDIST 21:31:14.079 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:31:14.079 00.000 10672 Sending socket response 255 (0xff) 21:31:16.039 01.960 428 Exposure complete 21:31:16.174 00.135 428 worker thread done servicing request 21:31:16.174 00.000 10672 OnExposeComplete: enter 21:31:16.174 00.000 10672 UpdateGuideState(): m_state=6 21:31:16.175 00.001 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 170 21:31:16.175 00.000 10672 Star::Find false star n=7 nbg=250 bg=3634.9 sigma=1001.1 thresh=6638 peak=5546 21:31:16.175 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=31211, SNR=2.9, Peak=10864 HFD=0.0 21:31:16.175 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:16.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:16.176 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:16.176 00.000 428 Worker thread wakes up 21:31:16.176 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:16.176 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:16.176 00.000 428 move complete, result=0 21:31:16.176 00.000 428 worker thread done servicing request 21:31:16.282 00.106 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:16.282 00.000 10672 Status Line: Star lost - low SNR 21:31:16.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:31:16.315 00.033 10672 UpdateGuideState exits: Star lost - low SNR 21:31:16.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:16.315 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:16.315 00.000 10672 Enqueuing Expose request 21:31:16.315 00.000 428 Worker thread wakes up 21:31:16.316 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:16.316 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:18.541 02.225 428 Exposure complete 21:31:18.678 00.137 428 worker thread done servicing request 21:31:18.678 00.000 10672 OnExposeComplete: enter 21:31:18.678 00.000 10672 UpdateGuideState(): m_state=6 21:31:18.686 00.008 10672 Star::Find(15, 79, 898, 0, (0,0,0,0), 0.0, 0) frame 171 21:31:18.686 00.000 10672 Star::Find false star n=2 nbg=267 bg=3384.0 sigma=1085.0 thresh=6639 peak=5619 21:31:18.686 00.000 10672 Star::Find returns 0 (2), X=79.00, Y=898.00, Mass=9200, SNR=2.9, Peak=9008 HFD=0.0 21:31:18.687 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:707->UpdateCurrentPosition():newStar not found 21:31:18.687 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 21:31:18.688 00.001 10672 Enqueuing Move request for scope (0.00, 0.00) 21:31:18.688 00.000 428 Worker thread wakes up 21:31:18.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 21:31:18.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 21:31:18.688 00.000 428 move complete, result=0 21:31:18.689 00.001 428 worker thread done servicing request 21:31:18.800 00.111 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 21:31:18.800 00.000 10672 Status Line: Star lost - low SNR 21:31:18.816 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:31:18.847 00.031 10672 UpdateGuideState exits: Star lost - low SNR 21:31:18.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:18.847 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:31:18.847 00.000 10672 Enqueuing Expose request 21:31:18.847 00.000 428 Worker thread wakes up 21:31:18.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:31:18.847 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:31:19.079 00.232 10672 read socket command 10 21:31:19.079 00.000 10672 processing socket request REQDIST 21:31:19.079 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:31:19.079 00.000 10672 Sending socket response 255 (0xff) 21:31:19.849 00.770 10672 Stop button clicked 21:31:19.850 00.001 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:31:19.850 00.000 10672 Status Line: Waiting for devices... 21:31:19.961 00.111 428 ZWO: stopcapture 21:31:21.041 01.080 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 21:31:21.041 00.000 428 worker thread done servicing request 21:31:21.042 00.001 10672 OnExposeComplete: enter 21:31:21.042 00.000 10672 OnExposeComplete: Capture Error reported 21:31:21.042 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 21:31:21.042 00.000 10672 Mount: notify guiding stopped 21:31:21.042 00.000 10672 Changing from state GUIDING to STOP 21:31:21.042 00.000 10672 guider state => SELECTED 21:31:21.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:31:21.068 00.026 10672 Changing from state SELECTED to UNINITIALIZED 21:31:21.068 00.000 10672 guider state => SELECTING 21:31:21.077 00.009 10672 Status Line: Stopped. 21:31:21.086 00.009 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 21:31:24.180 03.094 10672 read socket command 10 21:31:24.180 00.000 10672 processing socket request REQDIST 21:31:24.180 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:24.180 00.000 10672 Sending socket response 0 (0x0) 21:31:29.089 04.909 10672 read socket command 10 21:31:29.089 00.000 10672 processing socket request REQDIST 21:31:29.089 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:29.089 00.000 10672 Sending socket response 0 (0x0) 21:31:34.087 04.998 10672 read socket command 10 21:31:34.087 00.000 10672 processing socket request REQDIST 21:31:34.087 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:34.087 00.000 10672 Sending socket response 0 (0x0) 21:31:39.080 04.993 10672 read socket command 10 21:31:39.080 00.000 10672 processing socket request REQDIST 21:31:39.080 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:39.081 00.001 10672 Sending socket response 0 (0x0) 21:31:44.085 05.004 10672 read socket command 10 21:31:44.085 00.000 10672 processing socket request REQDIST 21:31:44.085 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:44.085 00.000 10672 Sending socket response 0 (0x0) 21:31:49.088 05.003 10672 read socket command 10 21:31:49.088 00.000 10672 processing socket request REQDIST 21:31:49.088 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:49.088 00.000 10672 Sending socket response 0 (0x0) 21:31:54.091 05.003 10672 read socket command 10 21:31:54.091 00.000 10672 processing socket request REQDIST 21:31:54.091 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:54.091 00.000 10672 Sending socket response 0 (0x0) 21:31:59.090 04.999 10672 read socket command 10 21:31:59.090 00.000 10672 processing socket request REQDIST 21:31:59.090 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:31:59.090 00.000 10672 Sending socket response 0 (0x0) 21:32:04.093 05.003 10672 read socket command 10 21:32:04.093 00.000 10672 processing socket request REQDIST 21:32:04.093 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:04.093 00.000 10672 Sending socket response 0 (0x0) 21:32:09.091 04.998 10672 read socket command 10 21:32:09.091 00.000 10672 processing socket request REQDIST 21:32:09.091 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:09.091 00.000 10672 Sending socket response 0 (0x0) 21:32:14.079 04.988 10672 read socket command 10 21:32:14.079 00.000 10672 processing socket request REQDIST 21:32:14.079 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:14.079 00.000 10672 Sending socket response 0 (0x0) 21:32:19.082 05.003 10672 read socket command 10 21:32:19.082 00.000 10672 processing socket request REQDIST 21:32:19.082 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:19.082 00.000 10672 Sending socket response 0 (0x0) 21:32:24.080 04.998 10672 read socket command 10 21:32:24.080 00.000 10672 processing socket request REQDIST 21:32:24.080 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:24.080 00.000 10672 Sending socket response 0 (0x0) 21:32:29.083 05.003 10672 read socket command 10 21:32:29.083 00.000 10672 processing socket request REQDIST 21:32:29.083 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:29.083 00.000 10672 Sending socket response 0 (0x0) 21:32:34.081 04.998 10672 read socket command 10 21:32:34.081 00.000 10672 processing socket request REQDIST 21:32:34.081 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:34.081 00.000 10672 Sending socket response 0 (0x0) 21:32:39.084 05.003 10672 read socket command 10 21:32:39.084 00.000 10672 processing socket request REQDIST 21:32:39.084 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:39.084 00.000 10672 Sending socket response 0 (0x0) 21:32:44.088 05.004 10672 read socket command 10 21:32:44.088 00.000 10672 processing socket request REQDIST 21:32:44.088 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:44.088 00.000 10672 Sending socket response 0 (0x0) 21:32:49.086 04.998 10672 read socket command 10 21:32:49.086 00.000 10672 processing socket request REQDIST 21:32:49.086 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:49.086 00.000 10672 Sending socket response 0 (0x0) 21:32:52.996 03.910 10672 SOCKSVR: Client disconnected, deleting socket 21:32:52.996 00.000 10672 Status Line: New server connection 21:32:53.011 00.015 10672 SOCKSVR: New connection 21:32:58.024 05.013 10672 read socket command 10 21:32:58.024 00.000 10672 processing socket request REQDIST 21:32:58.024 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:32:58.024 00.000 10672 Sending socket response 0 (0x0) 21:33:03.027 05.003 10672 read socket command 10 21:33:03.027 00.000 10672 processing socket request REQDIST 21:33:03.027 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:03.027 00.000 10672 Sending socket response 0 (0x0) 21:33:08.041 05.014 10672 read socket command 10 21:33:08.041 00.000 10672 processing socket request REQDIST 21:33:08.041 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:08.041 00.000 10672 Sending socket response 0 (0x0) 21:33:13.045 05.004 10672 read socket command 10 21:33:13.045 00.000 10672 processing socket request REQDIST 21:33:13.045 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:13.045 00.000 10672 Sending socket response 0 (0x0) 21:33:18.048 05.003 10672 read socket command 10 21:33:18.048 00.000 10672 processing socket request REQDIST 21:33:18.048 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:18.048 00.000 10672 Sending socket response 0 (0x0) 21:33:23.062 05.014 10672 read socket command 10 21:33:23.062 00.000 10672 processing socket request REQDIST 21:33:23.062 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:23.062 00.000 10672 Sending socket response 0 (0x0) 21:33:30.883 07.821 10672 read socket command 10 21:33:30.883 00.000 10672 processing socket request REQDIST 21:33:30.883 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:30.883 00.000 10672 Sending socket response 0 (0x0) 21:33:33.058 02.175 10672 read socket command 10 21:33:33.058 00.000 10672 processing socket request REQDIST 21:33:33.058 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:33.058 00.000 10672 Sending socket response 0 (0x0) 21:33:35.682 02.624 10672 GuiderOneStar::AutoSelect enter 21:33:35.682 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 21:33:35.995 00.313 10672 AutoFind: global mean = -0.7, stdev 2501.2 21:33:35.995 00.000 10672 AutoFind: using threshold = 0.1 21:33:36.229 00.234 10672 AutoFind: local max [1088, 355] 94.4 21:33:36.229 00.000 10672 AutoFind: local max [897, 692] 72.0 21:33:36.229 00.000 10672 AutoFind: local max [538, 131] 47.1 21:33:36.229 00.000 10672 AutoFind: local max [299, 112] 46.4 21:33:36.229 00.000 10672 AutoFind: local max [905, 248] 38.9 21:33:36.229 00.000 10672 AutoFind: local max [940, 734] 37.1 21:33:36.229 00.000 10672 AutoFind: local max [230, 835] 36.0 21:33:36.229 00.000 10672 AutoFind: local max [234, 830] 35.7 21:33:36.229 00.000 10672 AutoFind: local max [1032, 504] 32.9 21:33:36.229 00.000 10672 AutoFind: local max [1017, 947] 32.6 21:33:36.229 00.000 10672 AutoFind: local max [741, 557] 31.7 21:33:36.229 00.000 10672 AutoFind: local max [859, 246] 30.3 21:33:36.229 00.000 10672 AutoFind: local max [1028, 513] 29.7 21:33:36.229 00.000 10672 AutoFind: local max [58, 871] 29.4 21:33:36.229 00.000 10672 AutoFind: local max [581, 234] 22.9 21:33:36.229 00.000 10672 AutoFind: local max [238, 33] 22.9 21:33:36.229 00.000 10672 AutoFind: local max [803, 434] 22.7 21:33:36.229 00.000 10672 AutoFind: local max [1155, 623] 21.2 21:33:36.229 00.000 10672 AutoFind: local max [58, 28] 18.6 21:33:36.229 00.000 10672 AutoFind: local max [685, 141] 17.0 21:33:36.229 00.000 10672 AutoFind: local max [13, 749] 14.3 21:33:36.229 00.000 10672 AutoFind: local max [289, 418] 13.7 21:33:36.229 00.000 10672 AutoFind: local max [204, 294] 13.7 21:33:36.229 00.000 10672 AutoFind: local max [775, 94] 13.2 21:33:36.229 00.000 10672 AutoFind: local max [822, 913] 11.9 21:33:36.229 00.000 10672 AutoFind: local max [833, 152] 10.7 21:33:36.229 00.000 10672 AutoFind: local max [532, 157] 10.5 21:33:36.229 00.000 10672 AutoFind: local max [211, 409] 10.4 21:33:36.229 00.000 10672 AutoFind: local max [242, 461] 9.9 21:33:36.229 00.000 10672 AutoFind: local max [1100, 320] 9.6 21:33:36.229 00.000 10672 AutoFind: local max [429, 655] 9.1 21:33:36.229 00.000 10672 AutoFind: local max [162, 374] 8.9 21:33:36.229 00.000 10672 AutoFind: local max [1079, 432] 8.8 21:33:36.229 00.000 10672 AutoFind: local max [676, 713] 7.9 21:33:36.229 00.000 10672 AutoFind: local max [766, 924] 7.7 21:33:36.229 00.000 10672 AutoFind: local max [1146, 96] 7.6 21:33:36.229 00.000 10672 AutoFind: local max [928, 626] 7.6 21:33:36.229 00.000 10672 AutoFind: local max [718, 435] 7.6 21:33:36.229 00.000 10672 AutoFind: local max [825, 537] 7.2 21:33:36.229 00.000 10672 AutoFind: local max [1255, 877] 7.1 21:33:36.229 00.000 10672 AutoFind: local max [1065, 89] 7.0 21:33:36.229 00.000 10672 AutoFind: local max [831, 85] 6.7 21:33:36.229 00.000 10672 AutoFind: local max [1042, 348] 6.7 21:33:36.229 00.000 10672 AutoFind: local max [1157, 263] 6.5 21:33:36.229 00.000 10672 AutoFind: local max [269, 705] 6.3 21:33:36.229 00.000 10672 AutoFind: local max [885, 657] 6.2 21:33:36.229 00.000 10672 AutoFind: local max [227, 643] 6.0 21:33:36.229 00.000 10672 AutoFind: local max [824, 807] 6.0 21:33:36.229 00.000 10672 AutoFind: local max [494, 849] 5.9 21:33:36.229 00.000 10672 AutoFind: local max [1125, 599] 5.8 21:33:36.229 00.000 10672 AutoFind: local max [649, 683] 5.7 21:33:36.229 00.000 10672 AutoFind: local max [274, 115] 5.7 21:33:36.229 00.000 10672 AutoFind: local max [509, 523] 5.5 21:33:36.229 00.000 10672 AutoFind: local max [474, 90] 5.5 21:33:36.229 00.000 10672 AutoFind: local max [101, 82] 5.5 21:33:36.229 00.000 10672 AutoFind: local max [473, 936] 5.5 21:33:36.229 00.000 10672 AutoFind: local max [172, 476] 5.4 21:33:36.229 00.000 10672 AutoFind: local max [787, 717] 5.2 21:33:36.229 00.000 10672 AutoFind: local max [921, 256] 5.1 21:33:36.229 00.000 10672 AutoFind: local max [611, 775] 5.1 21:33:36.229 00.000 10672 AutoFind: local max [1076, 147] 5.1 21:33:36.229 00.000 10672 AutoFind: local max [891, 808] 5.1 21:33:36.229 00.000 10672 AutoFind: local max [728, 363] 5.0 21:33:36.229 00.000 10672 AutoFind: local max [1110, 946] 5.0 21:33:36.229 00.000 10672 AutoFind: local max [317, 224] 5.0 21:33:36.229 00.000 10672 AutoFind: local max [91, 422] 4.9 21:33:36.229 00.000 10672 AutoFind: local max [782, 449] 4.9 21:33:36.229 00.000 10672 AutoFind: local max [217, 316] 4.7 21:33:36.229 00.000 10672 AutoFind: local max [187, 392] 4.7 21:33:36.229 00.000 10672 AutoFind: local max [988, 944] 4.6 21:33:36.229 00.000 10672 AutoFind: local max [1269, 822] 4.3 21:33:36.229 00.000 10672 AutoFind: local max [50, 612] 4.2 21:33:36.229 00.000 10672 AutoFind: local max [147, 870] 4.2 21:33:36.229 00.000 10672 AutoFind: local max [866, 40] 4.2 21:33:36.229 00.000 10672 AutoFind: local max [1077, 357] 4.1 21:33:36.229 00.000 10672 AutoFind: local max [22, 649] 4.1 21:33:36.229 00.000 10672 AutoFind: local max [709, 586] 4.1 21:33:36.229 00.000 10672 AutoFind: local max [737, 917] 4.0 21:33:36.229 00.000 10672 AutoFind: local max [685, 10] 4.0 21:33:36.229 00.000 10672 AutoFind: local max [493, 179] 4.0 21:33:36.229 00.000 10672 AutoFind: local max [878, 465] 4.0 21:33:36.229 00.000 10672 AutoFind: local max [716, 494] 3.9 21:33:36.229 00.000 10672 AutoFind: local max [1190, 871] 3.8 21:33:36.229 00.000 10672 AutoFind: local max [183, 383] 3.8 21:33:36.229 00.000 10672 AutoFind: local max [90, 254] 3.7 21:33:36.229 00.000 10672 AutoFind: local max [205, 329] 3.7 21:33:36.229 00.000 10672 AutoFind: local max [119, 437] 3.7 21:33:36.229 00.000 10672 AutoFind: local max [334, 117] 3.6 21:33:36.229 00.000 10672 AutoFind: local max [265, 848] 3.6 21:33:36.229 00.000 10672 AutoFind: local max [208, 565] 3.6 21:33:36.229 00.000 10672 AutoFind: local max [1024, 181] 3.6 21:33:36.229 00.000 10672 AutoFind: local max [849, 738] 3.6 21:33:36.229 00.000 10672 AutoFind: local max [1043, 900] 3.6 21:33:36.229 00.000 10672 AutoFind: local max [290, 745] 3.6 21:33:36.229 00.000 10672 AutoFind: local max [992, 792] 3.5 21:33:36.229 00.000 10672 AutoFind: local max [1043, 936] 3.5 21:33:36.229 00.000 10672 AutoFind: local max [59, 760] 3.5 21:33:36.229 00.000 10672 AutoFind: local max [334, 461] 3.5 21:33:36.229 00.000 10672 AutoFind: local max [399, 529] 3.5 21:33:36.229 00.000 10672 AutoFind: local max [442, 933] 3.5 21:33:36.229 00.000 10672 AutoFind: too close [205, 329] 3.7 - [217, 316] 4.7 21:33:36.229 00.000 10672 AutoFind: too close [183, 383] 3.8 - [187, 392] 4.7 21:33:36.229 00.000 10672 AutoFind: close dim-bright [1077, 357] 4.1 - [1088, 355] 94.4 21:33:36.229 00.000 10672 AutoFind: close dim-bright [921, 256] 5.1 - [905, 248] 38.9 21:33:36.229 00.000 10672 AutoFind: too close [1028, 513] 29.7 - [1032, 504] 32.9 21:33:36.229 00.000 10672 AutoFind: too close [234, 830] 35.7 - [230, 835] 36.0 21:33:36.229 00.000 10672 AutoFind: too close to edge [685, 10] 4.0 21:33:36.229 00.000 10672 AutoFind: too close to edge [1269, 822] 4.3 21:33:36.229 00.000 10672 AutoFind: too close to edge [1110, 946] 5.0 21:33:36.229 00.000 10672 AutoFind: too close to edge [13, 749] 14.3 21:33:36.229 00.000 10672 AutoFind: too close to edge [1017, 947] 32.6 21:33:36.245 00.016 10672 Star::Find(15, 1088, 355, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (1), X=1088.06, Y=355.72, Mass=1649561, SNR=114.8, Peak=65488 HFD=4.4 21:33:36.245 00.000 10672 AutoSelect: using saturation level peakVal = 65488 21:33:36.245 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 21:33:36.245 00.000 10672 AutoSelect: finding best star pass 1 21:33:36.245 00.000 10672 Star::Find(15, 1088, 355, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (1), X=1088.06, Y=355.72, Mass=1649561, SNR=114.8, Peak=65488 HFD=4.4 21:33:36.245 00.000 10672 Autofind: near-saturated [1088, 355] 94.4 Mass 1649561 SNR 114.8 Peak 65488 21:33:36.245 00.000 10672 Star::Find(15, 897, 692, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (1), X=897.28, Y=692.37, Mass=1073311, SNR=110.9, Peak=65488 HFD=3.6 21:33:36.245 00.000 10672 Autofind: near-saturated [897, 692] 72.0 Mass 1073311 SNR 110.9 Peak 65488 21:33:36.245 00.000 10672 Star::Find(15, 538, 131, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=538.55, Y=131.16, Mass=730791, SNR=97.2, Peak=65488 HFD=3.4 21:33:36.245 00.000 10672 Autofind: near-saturated [538, 131] 47.1 Mass 730791 SNR 97.2 Peak 65488 21:33:36.245 00.000 10672 Star::Find(15, 299, 112, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=298.69, Y=111.68, Mass=742148, SNR=88.8, Peak=65488 HFD=3.3 21:33:36.245 00.000 10672 Autofind: near-saturated [299, 112] 46.4 Mass 742148 SNR 88.8 Peak 65488 21:33:36.245 00.000 10672 Star::Find(15, 905, 248, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=904.83, Y=248.89, Mass=761694, SNR=92.8, Peak=65488 HFD=4.1 21:33:36.245 00.000 10672 Autofind: near-saturated [905, 248] 38.9 Mass 761694 SNR 92.8 Peak 65488 21:33:36.245 00.000 10672 Star::Find(15, 940, 734, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=939.97, Y=734.18, Mass=526883, SNR=80.9, Peak=65488 HFD=3.1 21:33:36.245 00.000 10672 Autofind: near-saturated [940, 734] 37.1 Mass 526883 SNR 80.9 Peak 65488 21:33:36.245 00.000 10672 Star::Find(15, 741, 557, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=740.77, Y=556.79, Mass=419033, SNR=65.8, Peak=65488 HFD=2.5 21:33:36.245 00.000 10672 Autofind: near-saturated [741, 557] 31.7 Mass 419033 SNR 65.8 Peak 65488 21:33:36.245 00.000 10672 Star::Find(15, 859, 246, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=858.87, Y=246.44, Mass=375883, SNR=59.9, Peak=46512 HFD=2.6 21:33:36.245 00.000 10672 Autofind returns star at [859, 246] 30.3 Mass 375883 SNR 59.9 21:33:36.245 00.000 10672 Star::Find(15, 859, 246, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=858.87, Y=246.44, Mass=375883, SNR=59.9, Peak=46512 HFD=2.6 21:33:36.245 00.000 10672 setting lock position to (858.87, 246.44) 21:33:36.245 00.000 10672 AutoSelect: state = 1, call UpdateGuideState 21:33:36.245 00.000 10672 UpdateGuideState(): m_state=1 21:33:36.245 00.000 10672 Star::Find(15, 858, 246, 0, (0,0,0,0), 0.0, 0) frame 171 21:33:36.245 00.000 10672 Star::Find returns 1 (0), X=858.87, Y=246.44, Mass=375883, SNR=59.9, Peak=46512 HFD=2.6 21:33:36.245 00.000 10672 DistanceChecker: deactivated 21:33:36.245 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.12) = xAngle (-0.12 = -0.12) 21:33:36.245 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11) 21:33:36.245 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 21:33:36.245 00.000 10672 setting lock position to (858.87, 246.44) 21:33:36.245 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:33:36.245 00.000 10672 Changing from state SELECTING to SELECTED 21:33:36.245 00.000 10672 guider state => SELECTED 21:33:36.260 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:33:36.276 00.016 10672 UpdateGuideState exits: m=375883 SNR=59.9 21:33:36.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:33:36.307 00.031 10672 Status Line: Auto-selected star at (858.9, 246.4) 21:33:38.057 01.750 10672 read socket command 10 21:33:38.057 00.000 10672 processing socket request REQDIST 21:33:38.057 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:38.057 00.000 10672 Sending socket response 0 (0x0) 21:33:42.341 04.284 10672 GuideButtonClick i=1 ctx=Guide button clicked 21:33:42.357 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 21:33:42.357 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 21:33:42.357 00.000 10672 guider state => CALIBRATED 21:33:42.357 00.000 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 21:33:42.419 00.062 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:33:42.419 00.000 10672 Enqueuing Expose request 21:33:42.419 00.000 10672 reset dither spiral 21:33:42.419 00.000 428 Worker thread wakes up 21:33:42.419 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:33:42.419 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:33:42.419 00.000 428 ZWO: startcapture 21:33:43.048 00.629 10672 read socket command 10 21:33:43.048 00.000 10672 processing socket request REQDIST 21:33:43.048 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:33:43.048 00.000 10672 Sending socket response 0 (0x0) 21:33:47.640 04.592 428 Exposure complete 21:33:47.781 00.141 428 worker thread done servicing request 21:33:47.781 00.000 10672 OnExposeComplete: enter 21:33:47.781 00.000 10672 UpdateGuideState(): m_state=5 21:33:47.781 00.000 10672 Star::Find(15, 858, 246, 0, (0,0,0,0), 0.0, 0) frame 1 21:33:47.781 00.000 10672 Star::Find returns 1 (0), X=858.14, Y=249.66, Mass=340780, SNR=56.8, Peak=38768 HFD=2.7 21:33:47.781 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.12) = xAngle (1.67 = 1.67) 21:33:47.781 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.69 = 1.69) 21:33:47.781 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=3.22 hyp=3.30 cameraTheta=1.79 mountX=-0.34 mountY=3.28, mountTheta=1.67 21:33:47.781 00.000 10672 Changing from state CALIBRATED to GUIDING 21:33:47.781 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 21:33:47.781 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:33:47.781 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=30.7 pierSide=0, cal dec=57.5 pierSide=0 rotAngle=None bin=1 21:33:47.781 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:33:47.781 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:33:47.781 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:33:47.781 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:33:47.781 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:33:47.781 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:33:47.781 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:33:47.781 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:33:47.781 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:33:47.781 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:33:47.797 00.016 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:33:47.797 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:33:47.797 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:33:47.797 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:33:47.797 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 21:33:47.797 00.000 10672 Dec comp: XRate 0.423 -> 0.677 for dec 57.5 -> dec 30.7 21:33:47.812 00.015 10672 ScopeASCOM::GetDeclination() returns 30.7 21:33:47.812 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:33:47.812 00.000 10672 setting lock position to (858.14, 249.66) 21:33:47.812 00.000 10672 guider state => GUIDING 21:33:47.812 00.000 10672 Status Line: Guiding 21:33:47.812 00.000 10672 Mount: notify guiding started 21:33:47.812 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 21:33:47.812 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 21:23:28" 21:33:47.812 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 21:33:47.812 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 21:33:47.812 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 21:33:47.812 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.121320 21:33:47.812 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 21:33:47.812 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 21:33:47.812 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 21:33:47.812 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 21:33:47.812 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 21:33:47.812 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 21:33:47.812 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:33:47.812 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:33:47.828 00.016 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:33:47.828 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:33:47.828 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:33:47.828 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:33:47.828 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:33:47.828 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:33:47.828 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:33:47.828 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:33:47.828 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:33:47.828 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:33:47.828 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:33:47.828 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:33:47.828 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:33:47.828 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 21:33:47.828 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 21:33:47.828 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 21:33:47.828 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.7 21:33:47.828 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.12) = xAngle (0.12 = 0.12) 21:33:47.828 00.000 10672 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 21:33:47.828 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 21:33:47.828 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 21:33:47.828 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 21:33:47.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:33:47.859 00.031 10672 UpdateGuideState exits: m=340780 SNR=56.8 21:33:47.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:33:47.859 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:33:47.859 00.000 10672 Enqueuing Expose request 21:33:47.859 00.000 428 Worker thread wakes up 21:33:47.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:33:47.859 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:33:48.047 00.188 10672 read socket command 10 21:33:48.047 00.000 10672 processing socket request REQDIST 21:33:48.047 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:33:48.047 00.000 10672 Sending socket response 255 (0xff) 21:33:50.160 02.113 428 Exposure complete 21:33:50.285 00.125 428 worker thread done servicing request 21:33:50.285 00.000 10672 OnExposeComplete: enter 21:33:50.285 00.000 10672 UpdateGuideState(): m_state=6 21:33:50.285 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 1 21:33:50.285 00.000 10672 Star::Find returns 1 (0), X=858.67, Y=249.70, Mass=377158, SNR=54.7, Peak=51968 HFD=2.9 21:33:50.285 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.12) = xAngle (-0.05 = -0.05) 21:33:50.285 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04) 21:33:50.285 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.04 hyp=0.53 cameraTheta=0.07 mountX=0.53 mountY=-0.02, mountTheta=-0.04 21:33:50.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.04, opts=13) 21:33:50.285 00.000 10672 Enqueuing Move request for scope (0.53, 0.04) 21:33:50.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:33:50.285 00.000 428 Worker thread wakes up 21:33:50.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.04) opts 0xd 21:33:50.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.04) 21:33:50.285 00.000 428 Moving (0.53, 0.04) raw xDistance=0.53 yDistance=-0.02 21:33:50.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 21:33:50.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:33:50.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 21:33:50.285 00.000 428 MoveAxis(W, 491, ABG) 21:33:50.285 00.000 428 Guiding Dir = 3, Dur = 491 21:33:50.285 00.000 428 IsSlewing returns 0 21:33:50.285 00.000 428 IsGuiding returns 0 21:33:50.301 00.016 428 PulseGuide returned control before completion, sleep 486 21:33:50.316 00.015 10672 UpdateGuideState exits: m=377158 SNR=54.7 21:33:50.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:33:50.316 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:33:50.316 00.000 10672 Enqueuing Expose request 21:33:50.863 00.547 428 IsGuiding returns 0 21:33:50.863 00.000 428 Move returns status 0, amount 491 21:33:50.863 00.000 428 MoveAxis(N, 0, ABG) 21:33:50.863 00.000 428 Move returns status 0, amount 0 21:33:50.863 00.000 428 move complete, result=0 21:33:50.863 00.000 428 worker thread done servicing request 21:33:50.863 00.000 10672 GuideStep: 0.5 px 491 ms WEST, -0.0 px 0 ms NORTH 21:33:50.863 00.000 428 Worker thread wakes up 21:33:50.863 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:33:50.863 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:33:52.644 01.781 428 Exposure complete 21:33:52.800 00.156 428 worker thread done servicing request 21:33:52.800 00.000 10672 OnExposeComplete: enter 21:33:52.800 00.000 10672 UpdateGuideState(): m_state=6 21:33:52.800 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 2 21:33:52.800 00.000 10672 Star::Find returns 1 (0), X=858.13, Y=249.68, Mass=354816, SNR=56.2, Peak=51200 HFD=2.6 21:33:52.800 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.12) = xAngle (2.02 = 2.02) 21:33:52.800 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.03 = 2.03) 21:33:52.800 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.14 mountX=-0.01 mountY=0.02, mountTheta=2.02 21:33:52.800 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.02, opts=13) 21:33:52.800 00.000 10672 Enqueuing Move request for scope (-0.01, 0.02) 21:33:52.800 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:33:52.800 00.000 428 Worker thread wakes up 21:33:52.800 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd 21:33:52.800 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.02) 21:33:52.800 00.000 428 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=0.02 21:33:52.800 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:33:52.800 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:33:52.800 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 21:33:52.800 00.000 428 MoveAxis(E, 0, ABG) 21:33:52.800 00.000 428 Move returns status 0, amount 0 21:33:52.800 00.000 428 MoveAxis(N, 0, ABG) 21:33:52.800 00.000 428 Move returns status 0, amount 0 21:33:52.800 00.000 428 move complete, result=0 21:33:52.800 00.000 428 worker thread done servicing request 21:33:52.816 00.016 10672 UpdateGuideState exits: m=354816 SNR=56.2 21:33:52.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:33:52.816 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:33:52.816 00.000 10672 Enqueuing Expose request 21:33:52.816 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:33:52.816 00.000 428 Worker thread wakes up 21:33:52.816 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:33:52.831 00.015 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:33:53.050 00.219 10672 read socket command 10 21:33:53.050 00.000 10672 processing socket request REQDIST 21:33:53.050 00.000 10672 SOCKSVR: Sending pixel error of 1.73 21:33:53.050 00.000 10672 Sending socket response 173 (0xad) 21:33:55.143 02.093 428 Exposure complete 21:33:55.268 00.125 428 worker thread done servicing request 21:33:55.268 00.000 10672 OnExposeComplete: enter 21:33:55.268 00.000 10672 UpdateGuideState(): m_state=6 21:33:55.268 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 3 21:33:55.268 00.000 10672 Star::Find returns 1 (0), X=858.37, Y=249.82, Mass=351109, SNR=49.3, Peak=55120 HFD=2.5 21:33:55.268 00.000 10672 CameraToMount -- cameraTheta (0.62) - m_xAngle (0.12) = xAngle (0.50 = 0.50) 21:33:55.268 00.000 10672 CameraToMount -- cameraTheta (0.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51) 21:33:55.268 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.16 hyp=0.28 cameraTheta=0.62 mountX=0.24 mountY=0.13, mountTheta=0.51 21:33:55.284 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.16, opts=13) 21:33:55.284 00.000 10672 Enqueuing Move request for scope (0.22, 0.16) 21:33:55.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:33:55.284 00.000 428 Worker thread wakes up 21:33:55.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.16) opts 0xd 21:33:55.284 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.16) 21:33:55.284 00.000 428 Moving (0.22, 0.16) raw xDistance=0.24 yDistance=0.13 21:33:55.284 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 21:33:55.284 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:33:55.284 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 21:33:55.284 00.000 428 MoveAxis(E, 0, ABG) 21:33:55.284 00.000 428 Move returns status 0, amount 0 21:33:55.284 00.000 428 MoveAxis(N, 0, ABG) 21:33:55.284 00.000 428 Move returns status 0, amount 0 21:33:55.284 00.000 428 move complete, result=0 21:33:55.284 00.000 428 worker thread done servicing request 21:33:55.299 00.015 10672 UpdateGuideState exits: m=351109 SNR=49.3 21:33:55.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:33:55.299 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:33:55.299 00.000 10672 Enqueuing Expose request 21:33:55.299 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:33:55.299 00.000 428 Worker thread wakes up 21:33:55.299 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:33:55.299 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:33:57.631 02.332 428 Exposure complete 21:33:57.772 00.141 428 worker thread done servicing request 21:33:57.772 00.000 10672 OnExposeComplete: enter 21:33:57.772 00.000 10672 UpdateGuideState(): m_state=6 21:33:57.772 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 4 21:33:57.772 00.000 10672 Star::Find returns 1 (0), X=858.61, Y=249.68, Mass=377684, SNR=62.8, Peak=59040 HFD=2.9 21:33:57.772 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.12) = xAngle (-0.07 = -0.07) 21:33:57.772 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.06 = -0.06) 21:33:57.772 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.02 hyp=0.47 cameraTheta=0.05 mountX=0.47 mountY=-0.03, mountTheta=-0.06 21:33:57.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.02, opts=13) 21:33:57.772 00.000 10672 Enqueuing Move request for scope (0.47, 0.02) 21:33:57.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:33:57.772 00.000 428 Worker thread wakes up 21:33:57.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.02) opts 0xd 21:33:57.772 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.02) 21:33:57.772 00.000 428 Moving (0.47, 0.02) raw xDistance=0.47 yDistance=-0.03 21:33:57.772 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 21:33:57.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:33:57.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 21:33:57.772 00.000 428 MoveAxis(W, 435, ABG) 21:33:57.772 00.000 428 Guiding Dir = 3, Dur = 435 21:33:57.772 00.000 428 IsSlewing returns 0 21:33:57.772 00.000 428 IsGuiding returns 0 21:33:57.803 00.031 10672 UpdateGuideState exits: m=377684 SNR=62.8 21:33:57.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:33:57.803 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:33:57.803 00.000 10672 Enqueuing Expose request 21:33:57.803 00.000 428 PulseGuide returned control before completion, sleep 421 21:33:58.053 00.250 10672 read socket command 10 21:33:58.053 00.000 10672 processing socket request REQDIST 21:33:58.053 00.000 10672 SOCKSVR: Sending pixel error of 1.04 21:33:58.053 00.000 10672 Sending socket response 104 (0x68) 21:33:58.240 00.187 428 IsGuiding returns 1 21:33:58.240 00.000 428 scope still moving after pulse duration time elapsed 21:33:58.272 00.032 428 IsSlewing returns 0 21:33:58.272 00.000 428 IsGuiding returns 0 21:33:58.272 00.000 428 scope move finished after 435 + 54 ms 21:33:58.272 00.000 428 Move returns status 0, amount 435 21:33:58.272 00.000 428 MoveAxis(N, 0, ABG) 21:33:58.272 00.000 428 Move returns status 0, amount 0 21:33:58.272 00.000 428 move complete, result=0 21:33:58.272 00.000 428 worker thread done servicing request 21:33:58.272 00.000 428 Worker thread wakes up 21:33:58.272 00.000 10672 GuideStep: 0.5 px 435 ms WEST, -0.0 px 0 ms NORTH 21:33:58.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:33:58.272 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:33:58.850 00.578 10672 SOCKSVR: Client disconnected, deleting socket 21:33:58.850 00.000 10672 Status Line: New server connection 21:33:58.865 00.015 10672 SOCKSVR: New connection 21:34:00.162 01.297 428 Exposure complete 21:34:00.287 00.125 428 worker thread done servicing request 21:34:00.287 00.000 10672 OnExposeComplete: enter 21:34:00.287 00.000 10672 UpdateGuideState(): m_state=6 21:34:00.287 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 5 21:34:00.302 00.015 10672 Star::Find returns 1 (0), X=858.47, Y=249.74, Mass=352647, SNR=53.7, Peak=61664 HFD=2.8 21:34:00.302 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.12) = xAngle (0.11 = 0.11) 21:34:00.302 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12) 21:34:00.302 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.08 hyp=0.34 cameraTheta=0.23 mountX=0.33 mountY=0.04, mountTheta=0.12 21:34:00.302 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.08, opts=13) 21:34:00.302 00.000 10672 Enqueuing Move request for scope (0.33, 0.08) 21:34:00.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:34:00.302 00.000 428 Worker thread wakes up 21:34:00.302 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.08) opts 0xd 21:34:00.302 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.08) 21:34:00.302 00.000 428 Moving (0.33, 0.08) raw xDistance=0.33 yDistance=0.04 21:34:00.302 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 21:34:00.302 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:00.302 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 21:34:00.302 00.000 428 MoveAxis(E, 0, ABG) 21:34:00.302 00.000 428 Move returns status 0, amount 0 21:34:00.302 00.000 428 MoveAxis(N, 0, ABG) 21:34:00.302 00.000 428 Move returns status 0, amount 0 21:34:00.302 00.000 428 move complete, result=0 21:34:00.302 00.000 428 worker thread done servicing request 21:34:00.318 00.016 10672 UpdateGuideState exits: m=352647 SNR=53.7 21:34:00.318 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:00.318 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:00.318 00.000 10672 Enqueuing Expose request 21:34:00.318 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 21:34:00.318 00.000 428 Worker thread wakes up 21:34:00.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:00.318 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:02.644 02.326 428 Exposure complete 21:34:02.783 00.139 10672 OnExposeComplete: enter 21:34:02.783 00.000 428 worker thread done servicing request 21:34:02.783 00.000 10672 UpdateGuideState(): m_state=6 21:34:02.784 00.001 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 6 21:34:02.785 00.001 10672 Star::Find returns 1 (0), X=858.89, Y=250.15, Mass=369483, SNR=67.5, Peak=64816 HFD=2.7 21:34:02.785 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (0.12) = xAngle (0.45 = 0.45) 21:34:02.785 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47) 21:34:02.785 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=0.49 hyp=0.89 cameraTheta=0.57 mountX=0.80 mountY=0.40, mountTheta=0.46 21:34:02.789 00.004 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=0.49, opts=13) 21:34:02.790 00.001 10672 Enqueuing Move request for scope (0.75, 0.49) 21:34:02.790 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:34:02.790 00.000 428 Worker thread wakes up 21:34:02.790 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.49) opts 0xd 21:34:02.790 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, 0.49) 21:34:02.790 00.000 428 Moving (0.75, 0.49) raw xDistance=0.80 yDistance=0.40 21:34:02.790 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.80 21:34:02.790 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:02.790 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 21:34:02.790 00.000 428 MoveAxis(W, 746, ABG) 21:34:02.790 00.000 428 Guiding Dir = 3, Dur = 746 21:34:02.790 00.000 428 IsSlewing returns 0 21:34:02.790 00.000 428 IsGuiding returns 0 21:34:02.814 00.024 10672 UpdateGuideState exits: m=369483 SNR=67.5 21:34:02.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:02.814 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:02.814 00.000 428 PulseGuide returned control before completion, sleep 734 21:34:02.814 00.000 10672 Enqueuing Expose request 21:34:03.564 00.750 428 IsGuiding returns 1 21:34:03.564 00.000 428 scope still moving after pulse duration time elapsed 21:34:03.595 00.031 428 IsSlewing returns 0 21:34:03.595 00.000 428 IsGuiding returns 0 21:34:03.595 00.000 428 scope move finished after 746 + 61 ms 21:34:03.595 00.000 428 Move returns status 0, amount 746 21:34:03.595 00.000 428 MoveAxis(N, 0, ABG) 21:34:03.595 00.000 428 Move returns status 0, amount 0 21:34:03.595 00.000 428 move complete, result=0 21:34:03.595 00.000 428 worker thread done servicing request 21:34:03.595 00.000 428 Worker thread wakes up 21:34:03.595 00.000 10672 GuideStep: 0.8 px 746 ms WEST, 0.4 px 0 ms NORTH 21:34:03.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:03.595 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:03.860 00.265 10672 read socket command 10 21:34:03.860 00.000 10672 processing socket request REQDIST 21:34:03.860 00.000 10672 SOCKSVR: Sending pixel error of 0.85 21:34:03.860 00.000 10672 Sending socket response 85 (0x55) 21:34:05.141 01.281 428 Exposure complete 21:34:05.282 00.141 428 worker thread done servicing request 21:34:05.282 00.000 10672 OnExposeComplete: enter 21:34:05.282 00.000 10672 UpdateGuideState(): m_state=6 21:34:05.282 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 7 21:34:05.282 00.000 10672 Star::Find returns 1 (0), X=858.14, Y=250.32, Mass=365799, SNR=67.6, Peak=48800 HFD=2.7 21:34:05.282 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.12) = xAngle (1.45 = 1.45) 21:34:05.282 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47) 21:34:05.282 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.66 hyp=0.66 cameraTheta=1.57 mountX=0.08 mountY=0.65, mountTheta=1.45 21:34:05.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.66, opts=13) 21:34:05.282 00.000 10672 Enqueuing Move request for scope (-0.00, 0.66) 21:34:05.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:34:05.282 00.000 428 Worker thread wakes up 21:34:05.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.66) opts 0xd 21:34:05.282 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.66) 21:34:05.282 00.000 428 Moving (-0.00, 0.66) raw xDistance=0.08 yDistance=0.65 21:34:05.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:34:05.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:34:05.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.65 21:34:05.282 00.000 428 MoveAxis(E, 0, ABG) 21:34:05.282 00.000 428 Move returns status 0, amount 0 21:34:05.282 00.000 428 MoveAxis(N, 0, ABG) 21:34:05.282 00.000 428 Move returns status 0, amount 0 21:34:05.282 00.000 428 move complete, result=0 21:34:05.282 00.000 428 worker thread done servicing request 21:34:05.297 00.015 10672 UpdateGuideState exits: m=365799 SNR=67.6 21:34:05.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:05.297 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:05.297 00.000 10672 Enqueuing Expose request 21:34:05.313 00.016 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 21:34:05.313 00.000 428 Worker thread wakes up 21:34:05.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:05.313 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:07.629 02.316 428 Exposure complete 21:34:07.770 00.141 428 worker thread done servicing request 21:34:07.770 00.000 10672 OnExposeComplete: enter 21:34:07.770 00.000 10672 UpdateGuideState(): m_state=6 21:34:07.770 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 8 21:34:07.770 00.000 10672 Star::Find returns 1 (0), X=858.73, Y=249.80, Mass=388751, SNR=60.5, Peak=51312 HFD=2.9 21:34:07.770 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.12) = xAngle (0.11 = 0.11) 21:34:07.770 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12) 21:34:07.770 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=0.14 hyp=0.60 cameraTheta=0.23 mountX=0.60 mountY=0.07, mountTheta=0.12 21:34:07.770 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=0.14, opts=13) 21:34:07.770 00.000 10672 Enqueuing Move request for scope (0.59, 0.14) 21:34:07.770 00.000 428 Worker thread wakes up 21:34:07.770 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:34:07.770 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.14) opts 0xd 21:34:07.770 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, 0.14) 21:34:07.770 00.000 428 Moving (0.59, 0.14) raw xDistance=0.60 yDistance=0.07 21:34:07.770 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 21:34:07.770 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:07.770 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:34:07.770 00.000 428 MoveAxis(W, 558, ABG) 21:34:07.770 00.000 428 Guiding Dir = 3, Dur = 558 21:34:07.770 00.000 428 IsSlewing returns 0 21:34:07.770 00.000 428 IsGuiding returns 0 21:34:07.801 00.031 428 PulseGuide returned control before completion, sleep 552 21:34:07.801 00.000 10672 UpdateGuideState exits: m=388751 SNR=60.5 21:34:07.801 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:07.801 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:07.801 00.000 10672 Enqueuing Expose request 21:34:08.379 00.578 428 IsGuiding returns 0 21:34:08.379 00.000 428 Move returns status 0, amount 558 21:34:08.379 00.000 428 MoveAxis(N, 0, ABG) 21:34:08.379 00.000 428 Move returns status 0, amount 0 21:34:08.379 00.000 428 move complete, result=0 21:34:08.395 00.016 428 worker thread done servicing request 21:34:08.395 00.000 10672 GuideStep: 0.6 px 558 ms WEST, 0.1 px 0 ms NORTH 21:34:08.395 00.000 428 Worker thread wakes up 21:34:08.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:08.395 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:08.895 00.500 10672 read socket command 10 21:34:08.895 00.000 10672 processing socket request REQDIST 21:34:08.895 00.000 10672 SOCKSVR: Sending pixel error of 0.73 21:34:08.895 00.000 10672 Sending socket response 73 (0x49) 21:34:10.160 01.265 428 Exposure complete 21:34:10.285 00.125 428 worker thread done servicing request 21:34:10.285 00.000 10672 OnExposeComplete: enter 21:34:10.285 00.000 10672 UpdateGuideState(): m_state=6 21:34:10.285 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 9 21:34:10.285 00.000 10672 Star::Find returns 1 (0), X=858.68, Y=250.17, Mass=358041, SNR=55.6, Peak=51200 HFD=2.7 21:34:10.285 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.12) = xAngle (0.64 = 0.64) 21:34:10.285 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65) 21:34:10.285 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.51 hyp=0.74 cameraTheta=0.76 mountX=0.59 mountY=0.45, mountTheta=0.65 21:34:10.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.51, opts=13) 21:34:10.285 00.000 10672 Enqueuing Move request for scope (0.54, 0.51) 21:34:10.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:34:10.285 00.000 428 Worker thread wakes up 21:34:10.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.51) opts 0xd 21:34:10.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.51) 21:34:10.285 00.000 428 Moving (0.54, 0.51) raw xDistance=0.59 yDistance=0.45 21:34:10.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.59 21:34:10.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:10.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 21:34:10.285 00.000 428 MoveAxis(W, 590, ABG) 21:34:10.285 00.000 428 Guiding Dir = 3, Dur = 590 21:34:10.285 00.000 428 IsSlewing returns 0 21:34:10.285 00.000 428 IsGuiding returns 0 21:34:10.300 00.015 428 PulseGuide returned control before completion, sleep 585 21:34:10.316 00.016 10672 UpdateGuideState exits: m=358041 SNR=55.6 21:34:10.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:10.316 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:10.316 00.000 10672 Enqueuing Expose request 21:34:10.925 00.609 428 IsGuiding returns 0 21:34:10.925 00.000 428 Move returns status 0, amount 590 21:34:10.925 00.000 428 MoveAxis(N, 0, ABG) 21:34:10.925 00.000 428 Move returns status 0, amount 0 21:34:10.925 00.000 428 move complete, result=0 21:34:10.925 00.000 428 worker thread done servicing request 21:34:10.925 00.000 428 Worker thread wakes up 21:34:10.925 00.000 10672 GuideStep: 0.6 px 590 ms WEST, 0.4 px 0 ms NORTH 21:34:10.925 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:10.925 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:12.628 01.703 428 Exposure complete 21:34:12.768 00.140 428 worker thread done servicing request 21:34:12.768 00.000 10672 OnExposeComplete: enter 21:34:12.768 00.000 10672 UpdateGuideState(): m_state=6 21:34:12.768 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 10 21:34:12.768 00.000 10672 Star::Find returns 1 (0), X=858.25, Y=250.20, Mass=366542, SNR=57.5, Peak=58288 HFD=2.7 21:34:12.768 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.12) = xAngle (1.25 = 1.25) 21:34:12.768 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.26 = 1.26) 21:34:12.768 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.54 hyp=0.55 cameraTheta=1.37 mountX=0.18 mountY=0.52, mountTheta=1.25 21:34:12.768 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.54, opts=13) 21:34:12.768 00.000 10672 Enqueuing Move request for scope (0.11, 0.54) 21:34:12.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:34:12.768 00.000 428 Worker thread wakes up 21:34:12.768 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.54) opts 0xd 21:34:12.768 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.54) 21:34:12.768 00.000 428 Moving (0.11, 0.54) raw xDistance=0.18 yDistance=0.52 21:34:12.768 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:34:12.768 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:12.768 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:34:12.768 00.000 428 MoveAxis(E, 0, ABG) 21:34:12.768 00.000 428 Move returns status 0, amount 0 21:34:12.768 00.000 428 MoveAxis(N, 0, ABG) 21:34:12.768 00.000 428 Move returns status 0, amount 0 21:34:12.768 00.000 428 move complete, result=0 21:34:12.768 00.000 428 worker thread done servicing request 21:34:12.799 00.031 10672 UpdateGuideState exits: m=366542 SNR=57.5 21:34:12.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:12.799 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:12.799 00.000 10672 Enqueuing Expose request 21:34:12.799 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:34:12.799 00.000 428 Worker thread wakes up 21:34:12.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:12.799 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:13.877 01.078 10672 read socket command 10 21:34:13.877 00.000 10672 processing socket request REQDIST 21:34:13.877 00.000 10672 SOCKSVR: Sending pixel error of 0.68 21:34:13.877 00.000 10672 Sending socket response 68 (0x44) 21:34:15.147 01.270 428 Exposure complete 21:34:15.272 00.125 428 worker thread done servicing request 21:34:15.272 00.000 10672 OnExposeComplete: enter 21:34:15.272 00.000 10672 UpdateGuideState(): m_state=6 21:34:15.272 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 11 21:34:15.272 00.000 10672 Star::Find returns 1 (0), X=858.21, Y=250.14, Mass=346812, SNR=59.8, Peak=58064 HFD=2.5 21:34:15.272 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.12) = xAngle (1.30 = 1.30) 21:34:15.272 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32) 21:34:15.272 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.47 hyp=0.48 cameraTheta=1.43 mountX=0.13 mountY=0.46, mountTheta=1.31 21:34:15.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.47, opts=13) 21:34:15.272 00.000 10672 Enqueuing Move request for scope (0.07, 0.47) 21:34:15.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:34:15.272 00.000 428 Worker thread wakes up 21:34:15.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.47) opts 0xd 21:34:15.272 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.47) 21:34:15.272 00.000 428 Moving (0.07, 0.47) raw xDistance=0.13 yDistance=0.46 21:34:15.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:34:15.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:15.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 21:34:15.272 00.000 428 MoveAxis(E, 0, ABG) 21:34:15.272 00.000 428 Move returns status 0, amount 0 21:34:15.272 00.000 428 MoveAxis(N, 0, ABG) 21:34:15.272 00.000 428 Move returns status 0, amount 0 21:34:15.272 00.000 428 move complete, result=0 21:34:15.272 00.000 428 worker thread done servicing request 21:34:15.303 00.031 10672 UpdateGuideState exits: m=346812 SNR=59.8 21:34:15.303 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:15.303 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:15.303 00.000 10672 Enqueuing Expose request 21:34:15.303 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:34:15.303 00.000 428 Worker thread wakes up 21:34:15.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:15.303 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:17.631 02.328 428 Exposure complete 21:34:17.756 00.125 428 worker thread done servicing request 21:34:17.756 00.000 10672 OnExposeComplete: enter 21:34:17.756 00.000 10672 UpdateGuideState(): m_state=6 21:34:17.756 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 12 21:34:17.756 00.000 10672 Star::Find returns 1 (0), X=858.63, Y=250.14, Mass=347590, SNR=57.0, Peak=45744 HFD=2.7 21:34:17.756 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (0.12) = xAngle (0.65 = 0.65) 21:34:17.756 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.67 = 0.67) 21:34:17.756 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.48 hyp=0.68 cameraTheta=0.77 mountX=0.54 mountY=0.42, mountTheta=0.66 21:34:17.771 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.48, opts=13) 21:34:17.771 00.000 10672 Enqueuing Move request for scope (0.49, 0.48) 21:34:17.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:34:17.771 00.000 428 Worker thread wakes up 21:34:17.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.48) opts 0xd 21:34:17.771 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.48) 21:34:17.771 00.000 428 Moving (0.49, 0.48) raw xDistance=0.54 yDistance=0.42 21:34:17.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 21:34:17.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:17.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 21:34:17.771 00.000 428 MoveAxis(W, 501, ABG) 21:34:17.771 00.000 428 Guiding Dir = 3, Dur = 501 21:34:17.771 00.000 428 IsSlewing returns 0 21:34:17.771 00.000 428 IsGuiding returns 0 21:34:17.803 00.032 10672 UpdateGuideState exits: m=347590 SNR=57.0 21:34:17.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:17.803 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:17.803 00.000 10672 Enqueuing Expose request 21:34:17.803 00.000 428 PulseGuide returned control before completion, sleep 487 21:34:18.318 00.515 428 IsGuiding returns 1 21:34:18.318 00.000 428 scope still moving after pulse duration time elapsed 21:34:18.349 00.031 428 IsSlewing returns 0 21:34:18.349 00.000 428 IsGuiding returns 0 21:34:18.349 00.000 428 scope move finished after 501 + 68 ms 21:34:18.349 00.000 428 Move returns status 0, amount 501 21:34:18.349 00.000 428 MoveAxis(N, 0, ABG) 21:34:18.349 00.000 428 Move returns status 0, amount 0 21:34:18.349 00.000 428 move complete, result=0 21:34:18.349 00.000 428 worker thread done servicing request 21:34:18.349 00.000 428 Worker thread wakes up 21:34:18.349 00.000 10672 GuideStep: 0.5 px 501 ms WEST, 0.4 px 0 ms NORTH 21:34:18.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:18.349 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:18.881 00.532 10672 read socket command 10 21:34:18.881 00.000 10672 processing socket request REQDIST 21:34:18.881 00.000 10672 SOCKSVR: Sending pixel error of 0.63 21:34:18.881 00.000 10672 Sending socket response 63 (0x3f) 21:34:20.146 01.265 428 Exposure complete 21:34:20.286 00.140 428 worker thread done servicing request 21:34:20.286 00.000 10672 OnExposeComplete: enter 21:34:20.286 00.000 10672 UpdateGuideState(): m_state=6 21:34:20.286 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 13 21:34:20.286 00.000 10672 Star::Find returns 1 (0), X=858.49, Y=250.26, Mass=381827, SNR=57.3, Peak=56752 HFD=2.9 21:34:20.286 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (0.12) = xAngle (0.92 = 0.92) 21:34:20.286 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.93 = 0.93) 21:34:20.286 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.60 hyp=0.69 cameraTheta=1.04 mountX=0.42 mountY=0.56, mountTheta=0.92 21:34:20.286 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.60, opts=13) 21:34:20.286 00.000 10672 Enqueuing Move request for scope (0.35, 0.60) 21:34:20.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:34:20.286 00.000 428 Worker thread wakes up 21:34:20.286 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.60) opts 0xd 21:34:20.286 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.60) 21:34:20.286 00.000 428 Moving (0.35, 0.60) raw xDistance=0.42 yDistance=0.56 21:34:20.286 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 21:34:20.286 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:34:20.286 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 21:34:20.286 00.000 428 MoveAxis(E, 0, ABG) 21:34:20.286 00.000 428 Move returns status 0, amount 0 21:34:20.286 00.000 428 MoveAxis(N, 0, ABG) 21:34:20.286 00.000 428 Move returns status 0, amount 0 21:34:20.286 00.000 428 move complete, result=0 21:34:20.286 00.000 428 worker thread done servicing request 21:34:20.317 00.031 10672 UpdateGuideState exits: m=381827 SNR=57.3 21:34:20.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:20.317 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:20.317 00.000 10672 Enqueuing Expose request 21:34:20.317 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 21:34:20.317 00.000 428 Worker thread wakes up 21:34:20.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:20.317 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:22.634 02.317 428 Exposure complete 21:34:22.759 00.125 428 worker thread done servicing request 21:34:22.759 00.000 10672 OnExposeComplete: enter 21:34:22.759 00.000 10672 UpdateGuideState(): m_state=6 21:34:22.759 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 14 21:34:22.759 00.000 10672 Star::Find returns 1 (0), X=858.31, Y=250.09, Mass=382731, SNR=66.2, Peak=65488 HFD=2.6 21:34:22.759 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.12) = xAngle (1.07 = 1.07) 21:34:22.759 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08) 21:34:22.759 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.43 hyp=0.47 cameraTheta=1.19 mountX=0.22 mountY=0.41, mountTheta=1.07 21:34:22.775 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.43, opts=13) 21:34:22.775 00.000 10672 Enqueuing Move request for scope (0.17, 0.43) 21:34:22.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:34:22.775 00.000 428 Worker thread wakes up 21:34:22.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.43) opts 0xd 21:34:22.775 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.43) 21:34:22.775 00.000 428 Moving (0.17, 0.43) raw xDistance=0.22 yDistance=0.41 21:34:22.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 21:34:22.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:22.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 21:34:22.775 00.000 428 MoveAxis(E, 0, ABG) 21:34:22.775 00.000 428 Move returns status 0, amount 0 21:34:22.775 00.000 428 MoveAxis(N, 0, ABG) 21:34:22.775 00.000 428 Move returns status 0, amount 0 21:34:22.775 00.000 428 move complete, result=0 21:34:22.775 00.000 428 worker thread done servicing request 21:34:22.806 00.031 10672 UpdateGuideState exits: m=382731 SNR=66.2 21:34:22.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:22.806 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:22.806 00.000 10672 Enqueuing Expose request 21:34:22.806 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:34:22.806 00.000 428 Worker thread wakes up 21:34:22.806 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:22.806 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:23.884 01.078 10672 read socket command 10 21:34:23.884 00.000 10672 processing socket request REQDIST 21:34:23.884 00.000 10672 SOCKSVR: Sending pixel error of 0.59 21:34:23.884 00.000 10672 Sending socket response 59 (0x3b) 21:34:25.149 01.265 428 Exposure complete 21:34:25.305 00.156 428 worker thread done servicing request 21:34:25.305 00.000 10672 OnExposeComplete: enter 21:34:25.305 00.000 10672 UpdateGuideState(): m_state=6 21:34:25.305 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 15 21:34:25.305 00.000 10672 Star::Find returns 1 (0), X=858.12, Y=250.35, Mass=355732, SNR=58.1, Peak=50112 HFD=2.7 21:34:25.305 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.12) = xAngle (1.48 = 1.48) 21:34:25.305 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.49 = 1.49) 21:34:25.305 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.69 hyp=0.69 cameraTheta=1.60 mountX=0.06 mountY=0.69, mountTheta=1.48 21:34:25.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.69, opts=13) 21:34:25.305 00.000 10672 Enqueuing Move request for scope (-0.02, 0.69) 21:34:25.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:34:25.305 00.000 428 Worker thread wakes up 21:34:25.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.69) opts 0xd 21:34:25.305 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.69) 21:34:25.305 00.000 428 Moving (-0.02, 0.69) raw xDistance=0.06 yDistance=0.69 21:34:25.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:34:25.305 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=1.13 newest=1.66 21:34:25.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.69 from input 0.69 21:34:25.305 00.000 428 MoveAxis(E, 0, ABG) 21:34:25.305 00.000 428 Move returns status 0, amount 0 21:34:25.305 00.000 428 MoveAxis(S, 1043, ABG) 21:34:25.305 00.000 428 Guiding Dir = 1, Dur = 1043 21:34:25.336 00.031 10672 UpdateGuideState exits: m=355732 SNR=58.1 21:34:25.336 00.000 428 IsSlewing returns 0 21:34:25.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:25.336 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:25.336 00.000 10672 Enqueuing Expose request 21:34:25.336 00.000 428 IsGuiding returns 0 21:34:25.415 00.079 428 PulseGuide returned control before completion, sleep 976 21:34:26.399 00.984 428 IsGuiding returns 1 21:34:26.399 00.000 428 scope still moving after pulse duration time elapsed 21:34:26.430 00.031 428 IsSlewing returns 0 21:34:26.430 00.000 428 IsGuiding returns 1 21:34:26.492 00.062 428 IsSlewing returns 0 21:34:26.524 00.032 428 IsGuiding returns 0 21:34:26.524 00.000 428 scope move finished after 1043 + 154 ms 21:34:26.524 00.000 428 Move returns status 0, amount 1043 21:34:26.524 00.000 428 move complete, result=0 21:34:26.524 00.000 428 worker thread done servicing request 21:34:26.524 00.000 428 Worker thread wakes up 21:34:26.524 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 1043 ms SOUTH 21:34:26.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:26.539 00.015 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:27.633 01.094 428 Exposure complete 21:34:27.758 00.125 428 worker thread done servicing request 21:34:27.758 00.000 10672 OnExposeComplete: enter 21:34:27.758 00.000 10672 UpdateGuideState(): m_state=6 21:34:27.758 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 16 21:34:27.758 00.000 10672 Star::Find returns 1 (0), X=858.46, Y=249.86, Mass=319488, SNR=52.1, Peak=45856 HFD=2.5 21:34:27.758 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (0.12) = xAngle (0.44 = 0.44) 21:34:27.758 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.45 = 0.45) 21:34:27.758 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.20 hyp=0.38 cameraTheta=0.56 mountX=0.34 mountY=0.17, mountTheta=0.45 21:34:27.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.20, opts=13) 21:34:27.758 00.000 10672 Enqueuing Move request for scope (0.32, 0.20) 21:34:27.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:34:27.758 00.000 428 Worker thread wakes up 21:34:27.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.20) opts 0xd 21:34:27.758 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.20) 21:34:27.758 00.000 428 Moving (0.32, 0.20) raw xDistance=0.34 yDistance=0.17 21:34:27.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 21:34:27.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:27.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 21:34:27.758 00.000 428 MoveAxis(E, 0, ABG) 21:34:27.758 00.000 428 Move returns status 0, amount 0 21:34:27.758 00.000 428 MoveAxis(N, 0, ABG) 21:34:27.758 00.000 428 Move returns status 0, amount 0 21:34:27.758 00.000 428 move complete, result=0 21:34:27.758 00.000 428 worker thread done servicing request 21:34:27.789 00.031 10672 UpdateGuideState exits: m=319488 SNR=52.1 21:34:27.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:27.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:27.789 00.000 10672 Enqueuing Expose request 21:34:27.789 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:34:27.789 00.000 428 Worker thread wakes up 21:34:27.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:27.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:28.882 01.093 10672 read socket command 10 21:34:28.882 00.000 10672 processing socket request REQDIST 21:34:28.882 00.000 10672 SOCKSVR: Sending pixel error of 0.55 21:34:28.882 00.000 10672 Sending socket response 55 (0x37) 21:34:30.147 01.265 428 Exposure complete 21:34:30.272 00.125 428 worker thread done servicing request 21:34:30.272 00.000 10672 OnExposeComplete: enter 21:34:30.272 00.000 10672 UpdateGuideState(): m_state=6 21:34:30.272 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 17 21:34:30.272 00.000 10672 Star::Find returns 1 (0), X=858.59, Y=250.28, Mass=382065, SNR=61.8, Peak=53808 HFD=2.9 21:34:30.272 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (0.12) = xAngle (0.82 = 0.82) 21:34:30.272 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.83 = 0.83) 21:34:30.272 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.62 hyp=0.77 cameraTheta=0.94 mountX=0.52 mountY=0.57, mountTheta=0.82 21:34:30.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.62, opts=13) 21:34:30.272 00.000 10672 Enqueuing Move request for scope (0.45, 0.62) 21:34:30.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:34:30.272 00.000 428 Worker thread wakes up 21:34:30.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.62) opts 0xd 21:34:30.272 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.62) 21:34:30.272 00.000 428 Moving (0.45, 0.62) raw xDistance=0.52 yDistance=0.57 21:34:30.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 21:34:30.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 21:34:30.272 00.000 428 MoveAxis(W, 488, ABG) 21:34:30.272 00.000 428 Guiding Dir = 3, Dur = 488 21:34:30.272 00.000 428 IsSlewing returns 0 21:34:30.272 00.000 428 IsGuiding returns 0 21:34:30.304 00.032 10672 UpdateGuideState exits: m=382065 SNR=61.8 21:34:30.304 00.000 428 PulseGuide returned control before completion, sleep 476 21:34:30.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:30.304 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:30.304 00.000 10672 Enqueuing Expose request 21:34:30.792 00.488 428 IsGuiding returns 1 21:34:30.792 00.000 428 scope still moving after pulse duration time elapsed 21:34:30.823 00.031 428 IsSlewing returns 0 21:34:30.823 00.000 428 IsGuiding returns 0 21:34:30.823 00.000 428 scope move finished after 488 + 64 ms 21:34:30.823 00.000 428 Move returns status 0, amount 488 21:34:30.823 00.000 428 MoveAxis(S, 859, ABG) 21:34:30.839 00.016 428 Guiding Dir = 1, Dur = 859 21:34:30.839 00.000 428 IsSlewing returns 0 21:34:30.839 00.000 428 IsGuiding returns 0 21:34:30.902 00.063 428 PulseGuide returned control before completion, sleep 795 21:34:31.714 00.812 428 IsGuiding returns 1 21:34:31.714 00.000 428 scope still moving after pulse duration time elapsed 21:34:31.745 00.031 428 IsSlewing returns 0 21:34:31.745 00.000 428 IsGuiding returns 1 21:34:31.807 00.062 428 IsSlewing returns 0 21:34:31.807 00.000 428 IsGuiding returns 0 21:34:31.807 00.000 428 scope move finished after 859 + 110 ms 21:34:31.807 00.000 428 Move returns status 0, amount 859 21:34:31.807 00.000 428 move complete, result=0 21:34:31.807 00.000 428 worker thread done servicing request 21:34:31.807 00.000 428 Worker thread wakes up 21:34:31.807 00.000 10672 GuideStep: 0.5 px 488 ms WEST, 0.6 px 859 ms SOUTH 21:34:31.807 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:31.807 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:32.619 00.812 428 Exposure complete 21:34:32.760 00.141 428 worker thread done servicing request 21:34:32.760 00.000 10672 OnExposeComplete: enter 21:34:32.760 00.000 10672 UpdateGuideState(): m_state=6 21:34:32.760 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 18 21:34:32.760 00.000 10672 Star::Find returns 1 (0), X=858.27, Y=249.80, Mass=369689, SNR=58.7, Peak=57088 HFD=2.5 21:34:32.760 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.12) = xAngle (0.68 = 0.68) 21:34:32.760 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69) 21:34:32.760 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.80 mountX=0.15 mountY=0.12, mountTheta=0.69 21:34:32.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.14, opts=13) 21:34:32.760 00.000 10672 Enqueuing Move request for scope (0.13, 0.14) 21:34:32.760 00.000 428 Worker thread wakes up 21:34:32.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:34:32.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd 21:34:32.760 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.14) 21:34:32.760 00.000 428 Moving (0.13, 0.14) raw xDistance=0.15 yDistance=0.12 21:34:32.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:34:32.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:32.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 21:34:32.760 00.000 428 MoveAxis(E, 0, ABG) 21:34:32.760 00.000 428 Move returns status 0, amount 0 21:34:32.760 00.000 428 MoveAxis(N, 0, ABG) 21:34:32.760 00.000 428 Move returns status 0, amount 0 21:34:32.760 00.000 428 move complete, result=0 21:34:32.760 00.000 428 worker thread done servicing request 21:34:32.807 00.047 10672 UpdateGuideState exits: m=369689 SNR=58.7 21:34:32.807 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:32.807 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:32.807 00.000 10672 Enqueuing Expose request 21:34:32.807 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:34:32.807 00.000 428 Worker thread wakes up 21:34:32.807 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:32.807 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:33.885 01.078 10672 read socket command 10 21:34:33.885 00.000 10672 processing socket request REQDIST 21:34:33.885 00.000 10672 SOCKSVR: Sending pixel error of 0.48 21:34:33.885 00.000 10672 Sending socket response 48 (0x30) 21:34:35.150 01.265 428 Exposure complete 21:34:35.275 00.125 428 worker thread done servicing request 21:34:35.275 00.000 10672 OnExposeComplete: enter 21:34:35.275 00.000 10672 UpdateGuideState(): m_state=6 21:34:35.275 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 19 21:34:35.275 00.000 10672 Star::Find returns 1 (0), X=858.39, Y=249.91, Mass=341984, SNR=55.6, Peak=46080 HFD=2.8 21:34:35.275 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.12) = xAngle (0.66 = 0.66) 21:34:35.275 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68) 21:34:35.275 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.24 hyp=0.35 cameraTheta=0.78 mountX=0.27 mountY=0.22, mountTheta=0.67 21:34:35.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.24, opts=13) 21:34:35.275 00.000 10672 Enqueuing Move request for scope (0.25, 0.24) 21:34:35.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:34:35.275 00.000 428 Worker thread wakes up 21:34:35.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.24) opts 0xd 21:34:35.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.24) 21:34:35.275 00.000 428 Moving (0.25, 0.24) raw xDistance=0.27 yDistance=0.22 21:34:35.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 21:34:35.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:35.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 21:34:35.275 00.000 428 MoveAxis(E, 0, ABG) 21:34:35.275 00.000 428 Move returns status 0, amount 0 21:34:35.275 00.000 428 MoveAxis(N, 0, ABG) 21:34:35.275 00.000 428 Move returns status 0, amount 0 21:34:35.275 00.000 428 move complete, result=0 21:34:35.275 00.000 428 worker thread done servicing request 21:34:35.306 00.031 10672 UpdateGuideState exits: m=341984 SNR=55.6 21:34:35.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:35.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:35.306 00.000 10672 Enqueuing Expose request 21:34:35.306 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 21:34:35.306 00.000 428 Worker thread wakes up 21:34:35.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:35.306 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:37.618 02.312 428 Exposure complete 21:34:37.759 00.141 428 worker thread done servicing request 21:34:37.759 00.000 10672 OnExposeComplete: enter 21:34:37.759 00.000 10672 UpdateGuideState(): m_state=6 21:34:37.759 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 20 21:34:37.759 00.000 10672 Star::Find returns 1 (0), X=858.36, Y=249.85, Mass=373243, SNR=58.8, Peak=47936 HFD=2.7 21:34:37.759 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.12) = xAngle (0.59 = 0.59) 21:34:37.759 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.60 = 0.60) 21:34:37.759 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.71 mountX=0.24 mountY=0.16, mountTheta=0.60 21:34:37.759 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.18, opts=13) 21:34:37.759 00.000 10672 Enqueuing Move request for scope (0.21, 0.18) 21:34:37.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:34:37.759 00.000 428 Worker thread wakes up 21:34:37.759 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd 21:34:37.759 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.18) 21:34:37.759 00.000 428 Moving (0.21, 0.18) raw xDistance=0.24 yDistance=0.16 21:34:37.759 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 21:34:37.759 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:37.759 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 21:34:37.759 00.000 428 MoveAxis(E, 0, ABG) 21:34:37.759 00.000 428 Move returns status 0, amount 0 21:34:37.759 00.000 428 MoveAxis(N, 0, ABG) 21:34:37.759 00.000 428 Move returns status 0, amount 0 21:34:37.759 00.000 428 move complete, result=0 21:34:37.759 00.000 428 worker thread done servicing request 21:34:37.790 00.031 10672 UpdateGuideState exits: m=373243 SNR=58.8 21:34:37.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:37.790 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:37.790 00.000 10672 Enqueuing Expose request 21:34:37.790 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:34:37.790 00.000 428 Worker thread wakes up 21:34:37.790 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:37.790 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:38.883 01.093 10672 read socket command 10 21:34:38.883 00.000 10672 processing socket request REQDIST 21:34:38.883 00.000 10672 SOCKSVR: Sending pixel error of 0.39 21:34:38.883 00.000 10672 Sending socket response 39 (0x27) 21:34:40.138 01.255 428 Exposure complete 21:34:40.278 00.140 428 worker thread done servicing request 21:34:40.278 00.000 10672 OnExposeComplete: enter 21:34:40.278 00.000 10672 UpdateGuideState(): m_state=6 21:34:40.278 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 21 21:34:40.278 00.000 10672 Star::Find returns 1 (0), X=858.69, Y=249.96, Mass=351795, SNR=55.5, Peak=56208 HFD=2.5 21:34:40.278 00.000 10672 CameraToMount -- cameraTheta (0.50) - m_xAngle (0.12) = xAngle (0.38 = 0.38) 21:34:40.278 00.000 10672 CameraToMount -- cameraTheta (0.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39) 21:34:40.278 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.30 hyp=0.63 cameraTheta=0.50 mountX=0.59 mountY=0.24, mountTheta=0.39 21:34:40.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.30, opts=13) 21:34:40.278 00.000 10672 Enqueuing Move request for scope (0.55, 0.30) 21:34:40.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:34:40.278 00.000 428 Worker thread wakes up 21:34:40.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.30) opts 0xd 21:34:40.278 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.30) 21:34:40.278 00.000 428 Moving (0.55, 0.30) raw xDistance=0.59 yDistance=0.24 21:34:40.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 21:34:40.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:40.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 21:34:40.278 00.000 428 MoveAxis(W, 545, ABG) 21:34:40.278 00.000 428 Guiding Dir = 3, Dur = 545 21:34:40.278 00.000 428 IsSlewing returns 0 21:34:40.278 00.000 428 IsGuiding returns 0 21:34:40.310 00.032 10672 UpdateGuideState exits: m=351795 SNR=55.5 21:34:40.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:40.310 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:40.310 00.000 10672 Enqueuing Expose request 21:34:40.310 00.000 428 PulseGuide returned control before completion, sleep 528 21:34:40.856 00.546 428 IsGuiding returns 1 21:34:40.856 00.000 428 scope still moving after pulse duration time elapsed 21:34:40.903 00.047 428 IsSlewing returns 0 21:34:40.903 00.000 428 IsGuiding returns 0 21:34:40.903 00.000 428 scope move finished after 545 + 74 ms 21:34:40.903 00.000 428 Move returns status 0, amount 545 21:34:40.903 00.000 428 MoveAxis(N, 0, ABG) 21:34:40.903 00.000 428 Move returns status 0, amount 0 21:34:40.903 00.000 428 move complete, result=0 21:34:40.903 00.000 428 worker thread done servicing request 21:34:40.903 00.000 428 Worker thread wakes up 21:34:40.903 00.000 10672 GuideStep: 0.6 px 545 ms WEST, 0.2 px 0 ms NORTH 21:34:40.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:40.903 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:42.621 01.718 428 Exposure complete 21:34:42.762 00.141 428 worker thread done servicing request 21:34:42.762 00.000 10672 OnExposeComplete: enter 21:34:42.762 00.000 10672 UpdateGuideState(): m_state=6 21:34:42.762 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 22 21:34:42.762 00.000 10672 Star::Find returns 1 (0), X=858.23, Y=250.11, Mass=377054, SNR=59.1, Peak=55008 HFD=2.7 21:34:42.762 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.12) = xAngle (1.25 = 1.25) 21:34:42.762 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.26 = 1.26) 21:34:42.762 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.45 hyp=0.46 cameraTheta=1.37 mountX=0.15 mountY=0.44, mountTheta=1.25 21:34:42.762 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.45, opts=13) 21:34:42.762 00.000 10672 Enqueuing Move request for scope (0.09, 0.45) 21:34:42.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:34:42.762 00.000 428 Worker thread wakes up 21:34:42.762 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.45) opts 0xd 21:34:42.762 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.45) 21:34:42.762 00.000 428 Moving (0.09, 0.45) raw xDistance=0.15 yDistance=0.44 21:34:42.762 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:34:42.762 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:42.762 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 21:34:42.762 00.000 428 MoveAxis(E, 0, ABG) 21:34:42.762 00.000 428 Move returns status 0, amount 0 21:34:42.762 00.000 428 MoveAxis(N, 0, ABG) 21:34:42.762 00.000 428 Move returns status 0, amount 0 21:34:42.762 00.000 428 move complete, result=0 21:34:42.762 00.000 428 worker thread done servicing request 21:34:42.793 00.031 10672 UpdateGuideState exits: m=377054 SNR=59.1 21:34:42.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:42.793 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:42.793 00.000 10672 Enqueuing Expose request 21:34:42.793 00.000 428 Worker thread wakes up 21:34:42.793 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 21:34:42.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:42.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:43.918 01.125 10672 read socket command 10 21:34:43.918 00.000 10672 processing socket request REQDIST 21:34:43.918 00.000 10672 SOCKSVR: Sending pixel error of 0.46 21:34:43.918 00.000 10672 Sending socket response 46 (0x2e) 21:34:45.136 01.218 428 Exposure complete 21:34:45.277 00.141 428 worker thread done servicing request 21:34:45.277 00.000 10672 OnExposeComplete: enter 21:34:45.277 00.000 10672 UpdateGuideState(): m_state=6 21:34:45.277 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 23 21:34:45.277 00.000 10672 Star::Find returns 1 (0), X=858.20, Y=250.09, Mass=389295, SNR=59.3, Peak=54464 HFD=2.8 21:34:45.277 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (0.12) = xAngle (1.32 = 1.32) 21:34:45.277 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.33 = 1.33) 21:34:45.277 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.43 hyp=0.43 cameraTheta=1.44 mountX=0.11 mountY=0.42, mountTheta=1.32 21:34:45.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.43, opts=13) 21:34:45.277 00.000 10672 Enqueuing Move request for scope (0.06, 0.43) 21:34:45.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:34:45.277 00.000 428 Worker thread wakes up 21:34:45.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.43) opts 0xd 21:34:45.277 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.43) 21:34:45.277 00.000 428 Moving (0.06, 0.43) raw xDistance=0.11 yDistance=0.42 21:34:45.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:34:45.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:45.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 21:34:45.277 00.000 428 MoveAxis(E, 0, ABG) 21:34:45.277 00.000 428 Move returns status 0, amount 0 21:34:45.277 00.000 428 MoveAxis(N, 0, ABG) 21:34:45.277 00.000 428 Move returns status 0, amount 0 21:34:45.277 00.000 428 move complete, result=0 21:34:45.277 00.000 428 worker thread done servicing request 21:34:45.292 00.015 10672 UpdateGuideState exits: m=389295 SNR=59.3 21:34:45.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:45.292 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:45.292 00.000 10672 Enqueuing Expose request 21:34:45.292 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 21:34:45.292 00.000 428 Worker thread wakes up 21:34:45.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:45.292 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:47.624 02.332 428 Exposure complete 21:34:47.749 00.125 428 worker thread done servicing request 21:34:47.749 00.000 10672 OnExposeComplete: enter 21:34:47.749 00.000 10672 UpdateGuideState(): m_state=6 21:34:47.749 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 24 21:34:47.749 00.000 10672 Star::Find returns 1 (0), X=858.49, Y=250.22, Mass=370287, SNR=61.5, Peak=48912 HFD=3.0 21:34:47.749 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (0.12) = xAngle (0.89 = 0.89) 21:34:47.749 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.90 = 0.90) 21:34:47.749 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.56 hyp=0.66 cameraTheta=1.01 mountX=0.42 mountY=0.52, mountTheta=0.90 21:34:47.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.56, opts=13) 21:34:47.749 00.000 10672 Enqueuing Move request for scope (0.35, 0.56) 21:34:47.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:34:47.749 00.000 428 Worker thread wakes up 21:34:47.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.56) opts 0xd 21:34:47.749 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.56) 21:34:47.749 00.000 428 Moving (0.35, 0.56) raw xDistance=0.42 yDistance=0.52 21:34:47.749 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 21:34:47.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:47.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:34:47.749 00.000 428 MoveAxis(E, 0, ABG) 21:34:47.749 00.000 428 Move returns status 0, amount 0 21:34:47.749 00.000 428 MoveAxis(N, 0, ABG) 21:34:47.749 00.000 428 Move returns status 0, amount 0 21:34:47.749 00.000 428 move complete, result=0 21:34:47.749 00.000 428 worker thread done servicing request 21:34:47.781 00.032 10672 UpdateGuideState exits: m=370287 SNR=61.5 21:34:47.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:47.781 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:47.781 00.000 10672 Enqueuing Expose request 21:34:47.781 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 21:34:47.781 00.000 428 Worker thread wakes up 21:34:47.781 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:47.781 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:48.890 01.109 10672 read socket command 10 21:34:48.890 00.000 10672 processing socket request REQDIST 21:34:48.890 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:34:48.890 00.000 10672 Sending socket response 51 (0x33) 21:34:50.124 01.234 428 Exposure complete 21:34:50.249 00.125 428 worker thread done servicing request 21:34:50.249 00.000 10672 OnExposeComplete: enter 21:34:50.249 00.000 10672 UpdateGuideState(): m_state=6 21:34:50.264 00.015 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 25 21:34:50.264 00.000 10672 Star::Find returns 1 (0), X=858.28, Y=249.86, Mass=358525, SNR=53.7, Peak=52288 HFD=2.6 21:34:50.264 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.12) = xAngle (0.86 = 0.86) 21:34:50.264 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.88 = 0.88) 21:34:50.264 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.24 cameraTheta=0.98 mountX=0.16 mountY=0.19, mountTheta=0.87 21:34:50.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.20, opts=13) 21:34:50.264 00.000 10672 Enqueuing Move request for scope (0.14, 0.20) 21:34:50.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:34:50.264 00.000 428 Worker thread wakes up 21:34:50.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd 21:34:50.264 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.20) 21:34:50.264 00.000 428 Moving (0.14, 0.20) raw xDistance=0.16 yDistance=0.19 21:34:50.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:34:50.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:50.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 21:34:50.264 00.000 428 MoveAxis(E, 0, ABG) 21:34:50.264 00.000 428 Move returns status 0, amount 0 21:34:50.264 00.000 428 MoveAxis(N, 0, ABG) 21:34:50.264 00.000 428 Move returns status 0, amount 0 21:34:50.264 00.000 428 move complete, result=0 21:34:50.264 00.000 428 worker thread done servicing request 21:34:50.280 00.016 10672 UpdateGuideState exits: m=358525 SNR=53.7 21:34:50.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:50.280 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:50.280 00.000 10672 Enqueuing Expose request 21:34:50.280 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:34:50.280 00.000 428 Worker thread wakes up 21:34:50.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:50.280 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:52.623 02.343 428 Exposure complete 21:34:52.748 00.125 428 worker thread done servicing request 21:34:52.748 00.000 10672 OnExposeComplete: enter 21:34:52.748 00.000 10672 UpdateGuideState(): m_state=6 21:34:52.748 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 26 21:34:52.748 00.000 10672 Star::Find returns 1 (0), X=858.25, Y=249.88, Mass=372486, SNR=59.1, Peak=53168 HFD=2.6 21:34:52.748 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.12) = xAngle (0.98 = 0.98) 21:34:52.748 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.00 = 1.00) 21:34:52.748 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.10 mountX=0.14 mountY=0.21, mountTheta=0.99 21:34:52.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.22, opts=13) 21:34:52.748 00.000 10672 Enqueuing Move request for scope (0.11, 0.22) 21:34:52.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:34:52.748 00.000 428 Worker thread wakes up 21:34:52.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd 21:34:52.748 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.22) 21:34:52.748 00.000 428 Moving (0.11, 0.22) raw xDistance=0.14 yDistance=0.21 21:34:52.763 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:34:52.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:52.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 21:34:52.763 00.000 428 MoveAxis(E, 0, ABG) 21:34:52.763 00.000 428 Move returns status 0, amount 0 21:34:52.763 00.000 428 MoveAxis(N, 0, ABG) 21:34:52.763 00.000 428 Move returns status 0, amount 0 21:34:52.763 00.000 428 move complete, result=0 21:34:52.763 00.000 428 worker thread done servicing request 21:34:52.779 00.016 10672 UpdateGuideState exits: m=372486 SNR=59.1 21:34:52.779 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:52.779 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:52.779 00.000 10672 Enqueuing Expose request 21:34:52.779 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:34:52.779 00.000 428 Worker thread wakes up 21:34:52.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:52.779 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:53.888 01.109 10672 read socket command 10 21:34:53.888 00.000 10672 processing socket request REQDIST 21:34:53.888 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:34:53.888 00.000 10672 Sending socket response 37 (0x25) 21:34:55.138 01.250 428 Exposure complete 21:34:55.278 00.140 428 worker thread done servicing request 21:34:55.278 00.000 10672 OnExposeComplete: enter 21:34:55.278 00.000 10672 UpdateGuideState(): m_state=6 21:34:55.278 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 27 21:34:55.278 00.000 10672 Star::Find returns 1 (0), X=858.01, Y=249.73, Mass=372295, SNR=59.4, Peak=64176 HFD=2.5 21:34:55.278 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.12) = xAngle (2.58 = 2.58) 21:34:55.278 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59) 21:34:55.278 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.70 mountX=-0.13 mountY=0.08, mountTheta=2.59 21:34:55.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.06, opts=13) 21:34:55.294 00.016 10672 Enqueuing Move request for scope (-0.14, 0.06) 21:34:55.294 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:34:55.294 00.000 428 Worker thread wakes up 21:34:55.294 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd 21:34:55.294 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.06) 21:34:55.294 00.000 428 Moving (-0.14, 0.06) raw xDistance=-0.13 yDistance=0.08 21:34:55.294 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:34:55.294 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:55.294 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 21:34:55.294 00.000 428 MoveAxis(E, 0, ABG) 21:34:55.294 00.000 428 Move returns status 0, amount 0 21:34:55.294 00.000 428 MoveAxis(N, 0, ABG) 21:34:55.294 00.000 428 Move returns status 0, amount 0 21:34:55.294 00.000 428 move complete, result=0 21:34:55.294 00.000 428 worker thread done servicing request 21:34:55.309 00.015 10672 UpdateGuideState exits: m=372295 SNR=59.4 21:34:55.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:55.309 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:55.309 00.000 10672 Enqueuing Expose request 21:34:55.309 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:34:55.309 00.000 428 Worker thread wakes up 21:34:55.309 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:55.309 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:57.610 02.301 428 Exposure complete 21:34:57.750 00.140 428 worker thread done servicing request 21:34:57.750 00.000 10672 OnExposeComplete: enter 21:34:57.750 00.000 10672 UpdateGuideState(): m_state=6 21:34:57.750 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 28 21:34:57.750 00.000 10672 Star::Find returns 1 (0), X=857.81, Y=249.66, Mass=354544, SNR=53.7, Peak=53920 HFD=2.7 21:34:57.750 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.12) = xAngle (-3.25 = 3.03) 21:34:57.750 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.24 = 3.05) 21:34:57.750 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.00 hyp=0.33 cameraTheta=-3.13 mountX=-0.33 mountY=0.03, mountTheta=3.05 21:34:57.766 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.00, opts=13) 21:34:57.766 00.000 10672 Enqueuing Move request for scope (-0.33, -0.00) 21:34:57.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=256, FiltMax=65488, Gamma=1.000 21:34:57.766 00.000 428 Worker thread wakes up 21:34:57.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.00) opts 0xd 21:34:57.766 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.00) 21:34:57.766 00.000 428 Moving (-0.33, -0.00) raw xDistance=-0.33 yDistance=0.03 21:34:57.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 21:34:57.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:34:57.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 21:34:57.766 00.000 428 MoveAxis(E, 0, ABG) 21:34:57.766 00.000 428 Move returns status 0, amount 0 21:34:57.766 00.000 428 MoveAxis(N, 0, ABG) 21:34:57.766 00.000 428 Move returns status 0, amount 0 21:34:57.766 00.000 428 move complete, result=0 21:34:57.766 00.000 428 worker thread done servicing request 21:34:57.797 00.031 10672 UpdateGuideState exits: m=354544 SNR=53.7 21:34:57.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:34:57.797 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:34:57.797 00.000 10672 Enqueuing Expose request 21:34:57.797 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 21:34:57.797 00.000 428 Worker thread wakes up 21:34:57.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:34:57.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:34:58.875 01.078 10672 read socket command 10 21:34:58.875 00.000 10672 processing socket request REQDIST 21:34:58.875 00.000 10672 SOCKSVR: Sending pixel error of 0.31 21:34:58.875 00.000 10672 Sending socket response 31 (0x1f) 21:35:00.140 01.265 428 Exposure complete 21:35:00.265 00.125 428 worker thread done servicing request 21:35:00.265 00.000 10672 OnExposeComplete: enter 21:35:00.265 00.000 10672 UpdateGuideState(): m_state=6 21:35:00.265 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 29 21:35:00.265 00.000 10672 Star::Find returns 1 (0), X=857.57, Y=249.79, Mass=386914, SNR=62.9, Peak=52720 HFD=2.8 21:35:00.265 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (0.12) = xAngle (2.80 = 2.80) 21:35:00.265 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.82 = 2.82) 21:35:00.265 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.13 hyp=0.59 cameraTheta=2.93 mountX=-0.55 mountY=0.19, mountTheta=2.82 21:35:00.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.13, opts=13) 21:35:00.265 00.000 10672 Enqueuing Move request for scope (-0.57, 0.13) 21:35:00.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:35:00.265 00.000 428 Worker thread wakes up 21:35:00.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.13) opts 0xd 21:35:00.265 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.13) 21:35:00.265 00.000 428 Moving (-0.57, 0.13) raw xDistance=-0.55 yDistance=0.19 21:35:00.265 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 21:35:00.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:00.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 21:35:00.265 00.000 428 MoveAxis(E, 515, ABG) 21:35:00.265 00.000 428 Guiding Dir = 2, Dur = 515 21:35:00.281 00.016 428 IsSlewing returns 0 21:35:00.296 00.015 428 IsGuiding returns 0 21:35:00.296 00.000 10672 UpdateGuideState exits: m=386914 SNR=62.9 21:35:00.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:00.296 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:00.296 00.000 10672 Enqueuing Expose request 21:35:00.296 00.000 428 PulseGuide returned control before completion, sleep 511 21:35:00.828 00.532 428 IsGuiding returns 1 21:35:00.828 00.000 428 scope still moving after pulse duration time elapsed 21:35:00.859 00.031 428 IsSlewing returns 0 21:35:00.859 00.000 428 IsGuiding returns 0 21:35:00.859 00.000 428 scope move finished after 515 + 49 ms 21:35:00.859 00.000 428 Move returns status 0, amount 515 21:35:00.859 00.000 428 MoveAxis(N, 0, ABG) 21:35:00.859 00.000 428 Move returns status 0, amount 0 21:35:00.859 00.000 428 move complete, result=0 21:35:00.859 00.000 428 worker thread done servicing request 21:35:00.859 00.000 428 Worker thread wakes up 21:35:00.859 00.000 10672 GuideStep: -0.6 px 515 ms EAST, 0.2 px 0 ms NORTH 21:35:00.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:00.859 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:02.624 01.765 428 Exposure complete 21:35:02.749 00.125 428 worker thread done servicing request 21:35:02.749 00.000 10672 OnExposeComplete: enter 21:35:02.749 00.000 10672 UpdateGuideState(): m_state=6 21:35:02.749 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 30 21:35:02.749 00.000 10672 Star::Find returns 1 (0), X=858.18, Y=249.73, Mass=394425, SNR=66.6, Peak=58720 HFD=2.7 21:35:02.749 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.12) = xAngle (0.91 = 0.91) 21:35:02.749 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92) 21:35:02.749 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.03 mountX=0.05 mountY=0.06, mountTheta=0.92 21:35:02.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.07, opts=13) 21:35:02.749 00.000 10672 Enqueuing Move request for scope (0.04, 0.07) 21:35:02.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:35:02.749 00.000 428 Worker thread wakes up 21:35:02.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd 21:35:02.749 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.07) 21:35:02.749 00.000 428 Moving (0.04, 0.07) raw xDistance=0.05 yDistance=0.06 21:35:02.749 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:35:02.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:02.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 21:35:02.749 00.000 428 MoveAxis(E, 0, ABG) 21:35:02.749 00.000 428 Move returns status 0, amount 0 21:35:02.749 00.000 428 MoveAxis(N, 0, ABG) 21:35:02.749 00.000 428 Move returns status 0, amount 0 21:35:02.749 00.000 428 move complete, result=0 21:35:02.749 00.000 428 worker thread done servicing request 21:35:02.780 00.031 10672 UpdateGuideState exits: m=394425 SNR=66.6 21:35:02.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:02.780 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:02.780 00.000 10672 Enqueuing Expose request 21:35:02.780 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:35:02.780 00.000 428 Worker thread wakes up 21:35:02.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:02.780 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:03.893 01.113 10672 read socket command 10 21:35:03.893 00.000 10672 processing socket request REQDIST 21:35:03.893 00.000 10672 SOCKSVR: Sending pixel error of 0.30 21:35:03.893 00.000 10672 Sending socket response 30 (0x1e) 21:35:05.127 01.234 428 Exposure complete 21:35:05.268 00.141 428 worker thread done servicing request 21:35:05.268 00.000 10672 OnExposeComplete: enter 21:35:05.268 00.000 10672 UpdateGuideState(): m_state=6 21:35:05.268 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 31 21:35:05.268 00.000 10672 Star::Find returns 1 (0), X=858.63, Y=249.82, Mass=383839, SNR=61.0, Peak=55120 HFD=3.0 21:35:05.268 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (0.12) = xAngle (0.19 = 0.19) 21:35:05.268 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20) 21:35:05.268 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.16 hyp=0.52 cameraTheta=0.31 mountX=0.51 mountY=0.10, mountTheta=0.20 21:35:05.268 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.16, opts=13) 21:35:05.268 00.000 10672 Enqueuing Move request for scope (0.49, 0.16) 21:35:05.268 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:35:05.268 00.000 428 Worker thread wakes up 21:35:05.268 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.16) opts 0xd 21:35:05.268 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.16) 21:35:05.268 00.000 428 Moving (0.49, 0.16) raw xDistance=0.51 yDistance=0.10 21:35:05.268 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 21:35:05.268 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:05.268 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 21:35:05.268 00.000 428 MoveAxis(W, 472, ABG) 21:35:05.268 00.000 428 Guiding Dir = 3, Dur = 472 21:35:05.268 00.000 428 IsSlewing returns 0 21:35:05.268 00.000 428 IsGuiding returns 0 21:35:05.284 00.016 428 PulseGuide returned control before completion, sleep 462 21:35:05.299 00.015 10672 UpdateGuideState exits: m=383839 SNR=61.0 21:35:05.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:05.299 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:05.299 00.000 10672 Enqueuing Expose request 21:35:05.768 00.469 428 IsGuiding returns 0 21:35:05.768 00.000 428 Move returns status 0, amount 472 21:35:05.768 00.000 428 MoveAxis(N, 0, ABG) 21:35:05.768 00.000 428 Move returns status 0, amount 0 21:35:05.768 00.000 428 move complete, result=0 21:35:05.768 00.000 428 worker thread done servicing request 21:35:05.768 00.000 10672 GuideStep: 0.5 px 472 ms WEST, 0.1 px 0 ms NORTH 21:35:05.768 00.000 428 Worker thread wakes up 21:35:05.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:05.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:07.611 01.843 428 Exposure complete 21:35:07.752 00.141 428 worker thread done servicing request 21:35:07.752 00.000 10672 OnExposeComplete: enter 21:35:07.752 00.000 10672 UpdateGuideState(): m_state=6 21:35:07.752 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 32 21:35:07.752 00.000 10672 Star::Find returns 1 (0), X=858.61, Y=249.52, Mass=340666, SNR=60.3, Peak=44112 HFD=3.0 21:35:07.752 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.12) = xAngle (-0.42 = -0.42) 21:35:07.752 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.41 = -0.41) 21:35:07.752 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.14 hyp=0.49 cameraTheta=-0.30 mountX=0.44 mountY=-0.19, mountTheta=-0.41 21:35:07.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.14, opts=13) 21:35:07.752 00.000 10672 Enqueuing Move request for scope (0.46, -0.14) 21:35:07.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:35:07.752 00.000 428 Worker thread wakes up 21:35:07.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.14) opts 0xd 21:35:07.752 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.14) 21:35:07.752 00.000 428 Moving (0.46, -0.14) raw xDistance=0.44 yDistance=-0.19 21:35:07.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.44 21:35:07.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:07.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 21:35:07.752 00.000 428 MoveAxis(W, 446, ABG) 21:35:07.752 00.000 428 Guiding Dir = 3, Dur = 446 21:35:07.767 00.015 428 IsSlewing returns 0 21:35:07.767 00.000 428 IsGuiding returns 0 21:35:07.783 00.016 10672 UpdateGuideState exits: m=340666 SNR=60.3 21:35:07.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:07.783 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:07.783 00.000 10672 Enqueuing Expose request 21:35:07.783 00.000 428 PulseGuide returned control before completion, sleep 440 21:35:08.236 00.453 428 IsGuiding returns 1 21:35:08.236 00.000 428 scope still moving after pulse duration time elapsed 21:35:08.267 00.031 428 IsSlewing returns 0 21:35:08.267 00.000 428 IsGuiding returns 0 21:35:08.267 00.000 428 scope move finished after 446 + 50 ms 21:35:08.267 00.000 428 Move returns status 0, amount 446 21:35:08.267 00.000 428 MoveAxis(N, 0, ABG) 21:35:08.267 00.000 428 Move returns status 0, amount 0 21:35:08.267 00.000 428 move complete, result=0 21:35:08.267 00.000 428 worker thread done servicing request 21:35:08.267 00.000 428 Worker thread wakes up 21:35:08.267 00.000 10672 GuideStep: 0.4 px 446 ms WEST, -0.2 px 0 ms NORTH 21:35:08.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:08.267 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:08.876 00.609 10672 read socket command 10 21:35:08.876 00.000 10672 processing socket request REQDIST 21:35:08.876 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:35:08.876 00.000 10672 Sending socket response 40 (0x28) 21:35:10.126 01.250 428 Exposure complete 21:35:10.251 00.125 428 worker thread done servicing request 21:35:10.251 00.000 10672 OnExposeComplete: enter 21:35:10.251 00.000 10672 UpdateGuideState(): m_state=6 21:35:10.251 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 33 21:35:10.251 00.000 10672 Star::Find returns 1 (0), X=857.82, Y=249.94, Mass=356987, SNR=57.1, Peak=65488 HFD=2.5 21:35:10.251 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.12) = xAngle (2.30 = 2.30) 21:35:10.251 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32) 21:35:10.251 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.28 hyp=0.43 cameraTheta=2.42 mountX=-0.28 mountY=0.31, mountTheta=2.31 21:35:10.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.28, opts=13) 21:35:10.251 00.000 10672 Enqueuing Move request for scope (-0.32, 0.28) 21:35:10.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:35:10.251 00.000 428 Worker thread wakes up 21:35:10.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.28) opts 0xd 21:35:10.251 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.28) 21:35:10.251 00.000 428 Moving (-0.32, 0.28) raw xDistance=-0.28 yDistance=0.31 21:35:10.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:35:10.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:10.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 21:35:10.251 00.000 428 MoveAxis(E, 0, ABG) 21:35:10.251 00.000 428 Move returns status 0, amount 0 21:35:10.266 00.015 428 MoveAxis(N, 0, ABG) 21:35:10.266 00.000 428 Move returns status 0, amount 0 21:35:10.266 00.000 428 move complete, result=0 21:35:10.266 00.000 428 worker thread done servicing request 21:35:10.282 00.016 10672 UpdateGuideState exits: m=356987 SNR=57.1 21:35:10.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:10.282 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:10.282 00.000 10672 Enqueuing Expose request 21:35:10.282 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:35:10.282 00.000 428 Worker thread wakes up 21:35:10.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:10.282 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:12.614 02.332 428 Exposure complete 21:35:12.755 00.141 10672 OnExposeComplete: enter 21:35:12.755 00.000 428 worker thread done servicing request 21:35:12.755 00.000 10672 UpdateGuideState(): m_state=6 21:35:12.755 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 34 21:35:12.755 00.000 10672 Star::Find returns 1 (0), X=858.15, Y=249.73, Mass=408726, SNR=60.7, Peak=53600 HFD=2.9 21:35:12.755 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.12) = xAngle (1.36 = 1.36) 21:35:12.755 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37) 21:35:12.755 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.48 mountX=0.02 mountY=0.07, mountTheta=1.36 21:35:12.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.07, opts=13) 21:35:12.755 00.000 10672 Enqueuing Move request for scope (0.01, 0.07) 21:35:12.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:35:12.755 00.000 428 Worker thread wakes up 21:35:12.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd 21:35:12.755 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.07) 21:35:12.755 00.000 428 Moving (0.01, 0.07) raw xDistance=0.02 yDistance=0.07 21:35:12.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:35:12.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:12.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 21:35:12.755 00.000 428 MoveAxis(E, 0, ABG) 21:35:12.755 00.000 428 Move returns status 0, amount 0 21:35:12.755 00.000 428 MoveAxis(N, 0, ABG) 21:35:12.755 00.000 428 Move returns status 0, amount 0 21:35:12.755 00.000 428 move complete, result=0 21:35:12.755 00.000 428 worker thread done servicing request 21:35:12.786 00.031 10672 UpdateGuideState exits: m=408726 SNR=60.7 21:35:12.786 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:12.786 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:12.786 00.000 10672 Enqueuing Expose request 21:35:12.786 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:35:12.786 00.000 428 Worker thread wakes up 21:35:12.786 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:12.786 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:13.880 01.094 10672 read socket command 10 21:35:13.880 00.000 10672 processing socket request REQDIST 21:35:13.880 00.000 10672 SOCKSVR: Sending pixel error of 0.30 21:35:13.880 00.000 10672 Sending socket response 30 (0x1e) 21:35:15.129 01.249 428 Exposure complete 21:35:15.270 00.141 428 worker thread done servicing request 21:35:15.270 00.000 10672 OnExposeComplete: enter 21:35:15.270 00.000 10672 UpdateGuideState(): m_state=6 21:35:15.270 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 35 21:35:15.270 00.000 10672 Star::Find returns 1 (0), X=857.66, Y=249.89, Mass=352319, SNR=58.2, Peak=64496 HFD=2.5 21:35:15.270 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.12) = xAngle (2.57 = 2.57) 21:35:15.270 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59) 21:35:15.270 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.23 hyp=0.54 cameraTheta=2.70 mountX=-0.45 mountY=0.28, mountTheta=2.58 21:35:15.270 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.23, opts=13) 21:35:15.270 00.000 10672 Enqueuing Move request for scope (-0.48, 0.23) 21:35:15.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:35:15.270 00.000 428 Worker thread wakes up 21:35:15.270 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.23) opts 0xd 21:35:15.270 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.23) 21:35:15.270 00.000 428 Moving (-0.48, 0.23) raw xDistance=-0.45 yDistance=0.28 21:35:15.270 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 21:35:15.270 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:15.270 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 21:35:15.270 00.000 428 MoveAxis(E, 421, ABG) 21:35:15.270 00.000 428 Guiding Dir = 2, Dur = 421 21:35:15.270 00.000 428 IsSlewing returns 0 21:35:15.270 00.000 428 IsGuiding returns 0 21:35:15.285 00.015 10672 UpdateGuideState exits: m=352319 SNR=58.2 21:35:15.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:15.285 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:15.285 00.000 10672 Enqueuing Expose request 21:35:15.301 00.016 428 PulseGuide returned control before completion, sleep 404 21:35:15.738 00.437 428 IsGuiding returns 1 21:35:15.754 00.016 428 scope still moving after pulse duration time elapsed 21:35:15.785 00.031 428 IsSlewing returns 0 21:35:15.785 00.000 428 IsGuiding returns 0 21:35:15.785 00.000 428 scope move finished after 421 + 88 ms 21:35:15.785 00.000 428 Move returns status 0, amount 421 21:35:15.785 00.000 428 MoveAxis(N, 0, ABG) 21:35:15.785 00.000 428 Move returns status 0, amount 0 21:35:15.785 00.000 428 move complete, result=0 21:35:15.785 00.000 428 worker thread done servicing request 21:35:15.785 00.000 428 Worker thread wakes up 21:35:15.785 00.000 10672 GuideStep: -0.5 px 421 ms EAST, 0.3 px 0 ms NORTH 21:35:15.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:15.785 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:17.613 01.828 428 Exposure complete 21:35:17.738 00.125 428 worker thread done servicing request 21:35:17.738 00.000 10672 OnExposeComplete: enter 21:35:17.738 00.000 10672 UpdateGuideState(): m_state=6 21:35:17.738 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 36 21:35:17.738 00.000 10672 Star::Find returns 1 (0), X=857.88, Y=249.73, Mass=334769, SNR=56.4, Peak=60032 HFD=2.5 21:35:17.738 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.12) = xAngle (2.77 = 2.77) 21:35:17.738 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78) 21:35:17.738 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.89 mountX=-0.25 mountY=0.09, mountTheta=2.78 21:35:17.738 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.07, opts=13) 21:35:17.738 00.000 10672 Enqueuing Move request for scope (-0.26, 0.07) 21:35:17.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:35:17.738 00.000 428 Worker thread wakes up 21:35:17.738 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.07) opts 0xd 21:35:17.738 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.07) 21:35:17.738 00.000 428 Moving (-0.26, 0.07) raw xDistance=-0.25 yDistance=0.09 21:35:17.738 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:35:17.738 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:17.753 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 21:35:17.753 00.000 428 MoveAxis(E, 0, ABG) 21:35:17.753 00.000 428 Move returns status 0, amount 0 21:35:17.753 00.000 428 MoveAxis(N, 0, ABG) 21:35:17.753 00.000 428 Move returns status 0, amount 0 21:35:17.753 00.000 428 move complete, result=0 21:35:17.753 00.000 428 worker thread done servicing request 21:35:17.769 00.016 10672 UpdateGuideState exits: m=334769 SNR=56.4 21:35:17.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:17.769 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:17.769 00.000 10672 Enqueuing Expose request 21:35:17.769 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:35:17.769 00.000 428 Worker thread wakes up 21:35:17.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:17.769 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:18.878 01.109 10672 read socket command 10 21:35:18.878 00.000 10672 processing socket request REQDIST 21:35:18.878 00.000 10672 SOCKSVR: Sending pixel error of 0.34 21:35:18.878 00.000 10672 Sending socket response 34 (0x22) 21:35:20.128 01.250 428 Exposure complete 21:35:20.257 00.129 428 worker thread done servicing request 21:35:20.257 00.000 10672 OnExposeComplete: enter 21:35:20.257 00.000 10672 UpdateGuideState(): m_state=6 21:35:20.257 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 37 21:35:20.257 00.000 10672 Star::Find returns 1 (0), X=858.46, Y=249.54, Mass=399692, SNR=57.1, Peak=54144 HFD=3.1 21:35:20.257 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.12) = xAngle (-0.48 = -0.48) 21:35:20.257 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.47 = -0.47) 21:35:20.257 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-0.36 mountX=0.31 mountY=-0.16, mountTheta=-0.47 21:35:20.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.12, opts=13) 21:35:20.257 00.000 10672 Enqueuing Move request for scope (0.32, -0.12) 21:35:20.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:35:20.257 00.000 428 Worker thread wakes up 21:35:20.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.12) opts 0xd 21:35:20.257 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.12) 21:35:20.257 00.000 428 Moving (0.32, -0.12) raw xDistance=0.31 yDistance=-0.16 21:35:20.257 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:35:20.257 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:20.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 21:35:20.257 00.000 428 MoveAxis(E, 0, ABG) 21:35:20.257 00.000 428 Move returns status 0, amount 0 21:35:20.257 00.000 428 MoveAxis(N, 0, ABG) 21:35:20.257 00.000 428 Move returns status 0, amount 0 21:35:20.257 00.000 428 move complete, result=0 21:35:20.257 00.000 428 worker thread done servicing request 21:35:20.288 00.031 10672 UpdateGuideState exits: m=399692 SNR=57.1 21:35:20.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:20.288 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:20.288 00.000 10672 Enqueuing Expose request 21:35:20.288 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:35:20.288 00.000 428 Worker thread wakes up 21:35:20.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:20.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:22.616 02.328 428 Exposure complete 21:35:22.741 00.125 428 worker thread done servicing request 21:35:22.741 00.000 10672 OnExposeComplete: enter 21:35:22.741 00.000 10672 UpdateGuideState(): m_state=6 21:35:22.741 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 38 21:35:22.741 00.000 10672 Star::Find returns 1 (0), X=858.49, Y=249.48, Mass=394786, SNR=60.8, Peak=50320 HFD=3.1 21:35:22.741 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.12) = xAngle (-0.61 = -0.61) 21:35:22.741 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60) 21:35:22.741 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.18 hyp=0.39 cameraTheta=-0.49 mountX=0.32 mountY=-0.22, mountTheta=-0.60 21:35:22.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.18, opts=13) 21:35:22.741 00.000 10672 Enqueuing Move request for scope (0.35, -0.18) 21:35:22.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:35:22.741 00.000 428 Worker thread wakes up 21:35:22.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.18) opts 0xd 21:35:22.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.18) 21:35:22.741 00.000 428 Moving (0.35, -0.18) raw xDistance=0.32 yDistance=-0.22 21:35:22.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 21:35:22.741 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:22.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 21:35:22.741 00.000 428 MoveAxis(E, 0, ABG) 21:35:22.741 00.000 428 Move returns status 0, amount 0 21:35:22.741 00.000 428 MoveAxis(N, 0, ABG) 21:35:22.741 00.000 428 Move returns status 0, amount 0 21:35:22.741 00.000 428 move complete, result=0 21:35:22.741 00.000 428 worker thread done servicing request 21:35:22.772 00.031 10672 UpdateGuideState exits: m=394786 SNR=60.8 21:35:22.772 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:22.772 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:22.772 00.000 10672 Enqueuing Expose request 21:35:22.772 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:35:22.772 00.000 428 Worker thread wakes up 21:35:22.772 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:22.772 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:23.881 01.109 10672 read socket command 10 21:35:23.881 00.000 10672 processing socket request REQDIST 21:35:23.881 00.000 10672 SOCKSVR: Sending pixel error of 0.35 21:35:23.881 00.000 10672 Sending socket response 35 (0x23) 21:35:25.115 01.234 428 Exposure complete 21:35:25.240 00.125 428 worker thread done servicing request 21:35:25.240 00.000 10672 OnExposeComplete: enter 21:35:25.240 00.000 10672 UpdateGuideState(): m_state=6 21:35:25.240 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 39 21:35:25.240 00.000 10672 Star::Find returns 1 (0), X=858.02, Y=249.45, Mass=351479, SNR=53.7, Peak=52944 HFD=2.5 21:35:25.240 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (0.12) = xAngle (-2.22 = -2.22) 21:35:25.240 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.21 = -2.21) 21:35:25.240 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-2.10 mountX=-0.15 mountY=-0.20, mountTheta=-2.22 21:35:25.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.21, opts=13) 21:35:25.240 00.000 10672 Enqueuing Move request for scope (-0.13, -0.21) 21:35:25.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:35:25.240 00.000 428 Worker thread wakes up 21:35:25.240 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd 21:35:25.240 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.21) 21:35:25.240 00.000 428 Moving (-0.13, -0.21) raw xDistance=-0.15 yDistance=-0.20 21:35:25.240 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:35:25.240 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:25.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 21:35:25.240 00.000 428 MoveAxis(E, 0, ABG) 21:35:25.240 00.000 428 Move returns status 0, amount 0 21:35:25.240 00.000 428 MoveAxis(N, 0, ABG) 21:35:25.240 00.000 428 Move returns status 0, amount 0 21:35:25.240 00.000 428 move complete, result=0 21:35:25.240 00.000 428 worker thread done servicing request 21:35:25.271 00.031 10672 UpdateGuideState exits: m=351479 SNR=53.7 21:35:25.271 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:25.271 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:25.271 00.000 10672 Enqueuing Expose request 21:35:25.271 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:35:25.271 00.000 428 Worker thread wakes up 21:35:25.271 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:25.271 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:27.614 02.343 428 Exposure complete 21:35:27.739 00.125 428 worker thread done servicing request 21:35:27.739 00.000 10672 OnExposeComplete: enter 21:35:27.739 00.000 10672 UpdateGuideState(): m_state=6 21:35:27.739 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 40 21:35:27.739 00.000 10672 Star::Find returns 1 (0), X=858.26, Y=249.45, Mass=335540, SNR=55.6, Peak=44656 HFD=2.7 21:35:27.739 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.12) = xAngle (-1.19 = -1.19) 21:35:27.739 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.18 = -1.18) 21:35:27.739 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.07 mountX=0.09 mountY=-0.23, mountTheta=-1.19 21:35:27.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.22, opts=13) 21:35:27.739 00.000 10672 Enqueuing Move request for scope (0.12, -0.22) 21:35:27.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:35:27.739 00.000 428 Worker thread wakes up 21:35:27.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd 21:35:27.739 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.22) 21:35:27.739 00.000 428 Moving (0.12, -0.22) raw xDistance=0.09 yDistance=-0.23 21:35:27.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:35:27.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:27.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 21:35:27.739 00.000 428 MoveAxis(E, 0, ABG) 21:35:27.739 00.000 428 Move returns status 0, amount 0 21:35:27.739 00.000 428 MoveAxis(N, 0, ABG) 21:35:27.739 00.000 428 Move returns status 0, amount 0 21:35:27.739 00.000 428 move complete, result=0 21:35:27.739 00.000 428 worker thread done servicing request 21:35:27.770 00.031 10672 UpdateGuideState exits: m=335540 SNR=55.6 21:35:27.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:27.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:27.770 00.000 10672 Enqueuing Expose request 21:35:27.770 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:35:27.770 00.000 428 Worker thread wakes up 21:35:27.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:27.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:28.885 01.115 10672 read socket command 10 21:35:28.885 00.000 10672 processing socket request REQDIST 21:35:28.885 00.000 10672 SOCKSVR: Sending pixel error of 0.30 21:35:28.885 00.000 10672 Sending socket response 30 (0x1e) 21:35:30.134 01.249 428 Exposure complete 21:35:30.259 00.125 428 worker thread done servicing request 21:35:30.259 00.000 10672 OnExposeComplete: enter 21:35:30.259 00.000 10672 UpdateGuideState(): m_state=6 21:35:30.259 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 41 21:35:30.259 00.000 10672 Star::Find returns 1 (0), X=858.73, Y=249.36, Mass=336715, SNR=56.8, Peak=49776 HFD=2.7 21:35:30.259 00.000 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.12) = xAngle (-0.60 = -0.60) 21:35:30.259 00.000 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58) 21:35:30.259 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.30 hyp=0.66 cameraTheta=-0.48 mountX=0.55 mountY=-0.36, mountTheta=-0.59 21:35:30.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.30, opts=13) 21:35:30.259 00.000 10672 Enqueuing Move request for scope (0.59, -0.30) 21:35:30.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:35:30.259 00.000 428 Worker thread wakes up 21:35:30.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.30) opts 0xd 21:35:30.259 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.30) 21:35:30.259 00.000 428 Moving (0.59, -0.30) raw xDistance=0.55 yDistance=-0.36 21:35:30.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55 21:35:30.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:30.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 21:35:30.259 00.000 428 MoveAxis(W, 507, ABG) 21:35:30.259 00.000 428 Guiding Dir = 3, Dur = 507 21:35:30.259 00.000 428 IsSlewing returns 0 21:35:30.259 00.000 428 IsGuiding returns 0 21:35:30.290 00.031 10672 UpdateGuideState exits: m=336715 SNR=56.8 21:35:30.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:30.290 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:30.290 00.000 10672 Enqueuing Expose request 21:35:30.290 00.000 428 PulseGuide returned control before completion, sleep 489 21:35:30.790 00.500 428 IsGuiding returns 1 21:35:30.790 00.000 428 scope still moving after pulse duration time elapsed 21:35:30.821 00.031 428 IsSlewing returns 0 21:35:30.821 00.000 428 IsGuiding returns 0 21:35:30.821 00.000 428 scope move finished after 507 + 50 ms 21:35:30.821 00.000 428 Move returns status 0, amount 507 21:35:30.821 00.000 428 MoveAxis(N, 0, ABG) 21:35:30.821 00.000 428 Move returns status 0, amount 0 21:35:30.821 00.000 428 move complete, result=0 21:35:30.821 00.000 428 worker thread done servicing request 21:35:30.821 00.000 428 Worker thread wakes up 21:35:30.821 00.000 10672 GuideStep: 0.5 px 507 ms WEST, -0.4 px 0 ms NORTH 21:35:30.821 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:30.821 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:32.602 01.781 428 Exposure complete 21:35:32.743 00.141 428 worker thread done servicing request 21:35:32.743 00.000 10672 OnExposeComplete: enter 21:35:32.743 00.000 10672 UpdateGuideState(): m_state=6 21:35:32.743 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 42 21:35:32.743 00.000 10672 Star::Find returns 1 (0), X=858.18, Y=249.56, Mass=364398, SNR=59.8, Peak=47056 HFD=2.7 21:35:32.743 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.12) = xAngle (-1.35 = -1.35) 21:35:32.743 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33) 21:35:32.743 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.22 mountX=0.02 mountY=-0.11, mountTheta=-1.35 21:35:32.743 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.10, opts=13) 21:35:32.743 00.000 10672 Enqueuing Move request for scope (0.04, -0.10) 21:35:32.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:35:32.743 00.000 428 Worker thread wakes up 21:35:32.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd 21:35:32.743 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.10) 21:35:32.743 00.000 428 Moving (0.04, -0.10) raw xDistance=0.02 yDistance=-0.11 21:35:32.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:35:32.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:32.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 21:35:32.743 00.000 428 MoveAxis(E, 0, ABG) 21:35:32.743 00.000 428 Move returns status 0, amount 0 21:35:32.743 00.000 428 MoveAxis(N, 0, ABG) 21:35:32.743 00.000 428 Move returns status 0, amount 0 21:35:32.743 00.000 428 move complete, result=0 21:35:32.743 00.000 428 worker thread done servicing request 21:35:32.774 00.031 10672 UpdateGuideState exits: m=364398 SNR=59.8 21:35:32.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:32.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:32.774 00.000 10672 Enqueuing Expose request 21:35:32.774 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:35:32.774 00.000 428 Worker thread wakes up 21:35:32.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:32.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:33.883 01.109 10672 read socket command 10 21:35:33.883 00.000 10672 processing socket request REQDIST 21:35:33.883 00.000 10672 SOCKSVR: Sending pixel error of 0.31 21:35:33.883 00.000 10672 Sending socket response 31 (0x1f) 21:35:35.132 01.249 428 Exposure complete 21:35:35.257 00.125 428 worker thread done servicing request 21:35:35.257 00.000 10672 OnExposeComplete: enter 21:35:35.257 00.000 10672 UpdateGuideState(): m_state=6 21:35:35.257 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 43 21:35:35.257 00.000 10672 Star::Find returns 1 (0), X=857.43, Y=249.66, Mass=319280, SNR=53.8, Peak=48688 HFD=2.8 21:35:35.257 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (0.12) = xAngle (3.02 = 3.02) 21:35:35.257 00.000 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (3.03 = 3.03) 21:35:35.257 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=0.00 hyp=0.71 cameraTheta=3.14 mountX=-0.71 mountY=0.08, mountTheta=3.03 21:35:35.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=0.00, opts=13) 21:35:35.257 00.000 10672 Enqueuing Move request for scope (-0.71, 0.00) 21:35:35.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:35:35.257 00.000 428 Worker thread wakes up 21:35:35.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.00) opts 0xd 21:35:35.257 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, 0.00) 21:35:35.257 00.000 428 Moving (-0.71, 0.00) raw xDistance=-0.71 yDistance=0.08 21:35:35.257 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 21:35:35.257 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:35.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 21:35:35.257 00.000 428 MoveAxis(E, 659, ABG) 21:35:35.257 00.000 428 Guiding Dir = 2, Dur = 659 21:35:35.257 00.000 428 IsSlewing returns 0 21:35:35.257 00.000 428 IsGuiding returns 0 21:35:35.273 00.016 428 PulseGuide returned control before completion, sleep 652 21:35:35.289 00.016 10672 UpdateGuideState exits: m=319280 SNR=53.8 21:35:35.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:35.289 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:35.289 00.000 10672 Enqueuing Expose request 21:35:35.960 00.671 428 IsGuiding returns 0 21:35:35.960 00.000 428 Move returns status 0, amount 659 21:35:35.960 00.000 428 MoveAxis(N, 0, ABG) 21:35:35.960 00.000 428 Move returns status 0, amount 0 21:35:35.960 00.000 428 move complete, result=0 21:35:35.960 00.000 428 worker thread done servicing request 21:35:35.960 00.000 428 Worker thread wakes up 21:35:35.976 00.016 10672 GuideStep: -0.7 px 659 ms EAST, 0.1 px 0 ms NORTH 21:35:35.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:35.976 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:37.605 01.629 428 Exposure complete 21:35:37.730 00.125 428 worker thread done servicing request 21:35:37.730 00.000 10672 OnExposeComplete: enter 21:35:37.745 00.015 10672 UpdateGuideState(): m_state=6 21:35:37.745 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 44 21:35:37.745 00.000 10672 Star::Find returns 1 (0), X=858.14, Y=249.62, Mass=321277, SNR=49.6, Peak=47280 HFD=2.6 21:35:37.745 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.12) = xAngle (-1.71 = -1.71) 21:35:37.745 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.70 = -1.70) 21:35:37.745 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.59 mountX=-0.01 mountY=-0.04, mountTheta=-1.71 21:35:37.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.04, opts=13) 21:35:37.745 00.000 10672 Enqueuing Move request for scope (-0.00, -0.04) 21:35:37.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:35:37.745 00.000 428 Worker thread wakes up 21:35:37.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd 21:35:37.745 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.04) 21:35:37.745 00.000 428 Moving (-0.00, -0.04) raw xDistance=-0.01 yDistance=-0.04 21:35:37.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:35:37.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:37.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 21:35:37.745 00.000 428 MoveAxis(E, 0, ABG) 21:35:37.745 00.000 428 Move returns status 0, amount 0 21:35:37.745 00.000 428 MoveAxis(N, 0, ABG) 21:35:37.745 00.000 428 Move returns status 0, amount 0 21:35:37.745 00.000 428 move complete, result=0 21:35:37.745 00.000 428 worker thread done servicing request 21:35:37.777 00.032 10672 UpdateGuideState exits: m=321277 SNR=49.6 21:35:37.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:37.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:37.777 00.000 10672 Enqueuing Expose request 21:35:37.777 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:35:37.777 00.000 428 Worker thread wakes up 21:35:37.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:37.777 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:38.886 01.109 10672 read socket command 10 21:35:38.886 00.000 10672 processing socket request REQDIST 21:35:38.886 00.000 10672 SOCKSVR: Sending pixel error of 0.31 21:35:38.886 00.000 10672 Sending socket response 31 (0x1f) 21:35:40.120 01.234 428 Exposure complete 21:35:40.260 00.140 428 worker thread done servicing request 21:35:40.260 00.000 10672 OnExposeComplete: enter 21:35:40.260 00.000 10672 UpdateGuideState(): m_state=6 21:35:40.260 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 45 21:35:40.260 00.000 10672 Star::Find returns 1 (0), X=858.20, Y=249.46, Mass=356237, SNR=53.5, Peak=45088 HFD=2.9 21:35:40.260 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.12) = xAngle (-1.40 = -1.40) 21:35:40.260 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.39 = -1.39) 21:35:40.260 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.28 mountX=0.03 mountY=-0.20, mountTheta=-1.40 21:35:40.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.20, opts=13) 21:35:40.260 00.000 10672 Enqueuing Move request for scope (0.06, -0.20) 21:35:40.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:35:40.260 00.000 428 Worker thread wakes up 21:35:40.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd 21:35:40.260 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.20) 21:35:40.260 00.000 428 Moving (0.06, -0.20) raw xDistance=0.03 yDistance=-0.20 21:35:40.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:35:40.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:40.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 21:35:40.260 00.000 428 MoveAxis(E, 0, ABG) 21:35:40.260 00.000 428 Move returns status 0, amount 0 21:35:40.260 00.000 428 MoveAxis(N, 0, ABG) 21:35:40.260 00.000 428 Move returns status 0, amount 0 21:35:40.260 00.000 428 move complete, result=0 21:35:40.260 00.000 428 worker thread done servicing request 21:35:40.291 00.031 10672 UpdateGuideState exits: m=356237 SNR=53.5 21:35:40.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:40.291 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:40.291 00.000 10672 Enqueuing Expose request 21:35:40.291 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:35:40.291 00.000 428 Worker thread wakes up 21:35:40.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:40.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:42.603 02.312 428 Exposure complete 21:35:42.744 00.141 428 worker thread done servicing request 21:35:42.744 00.000 10672 OnExposeComplete: enter 21:35:42.744 00.000 10672 UpdateGuideState(): m_state=6 21:35:42.744 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 46 21:35:42.744 00.000 10672 Star::Find returns 1 (0), X=858.19, Y=249.91, Mass=403852, SNR=68.4, Peak=57840 HFD=2.9 21:35:42.744 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.12) = xAngle (1.25 = 1.25) 21:35:42.744 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.26 = 1.26) 21:35:42.744 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.37 mountX=0.08 mountY=0.24, mountTheta=1.25 21:35:42.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.25, opts=13) 21:35:42.744 00.000 10672 Enqueuing Move request for scope (0.05, 0.25) 21:35:42.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:35:42.744 00.000 428 Worker thread wakes up 21:35:42.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd 21:35:42.744 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.25) 21:35:42.744 00.000 428 Moving (0.05, 0.25) raw xDistance=0.08 yDistance=0.24 21:35:42.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:35:42.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:42.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 21:35:42.744 00.000 428 MoveAxis(E, 0, ABG) 21:35:42.744 00.000 428 Move returns status 0, amount 0 21:35:42.744 00.000 428 MoveAxis(N, 0, ABG) 21:35:42.744 00.000 428 Move returns status 0, amount 0 21:35:42.744 00.000 428 move complete, result=0 21:35:42.744 00.000 428 worker thread done servicing request 21:35:42.775 00.031 10672 UpdateGuideState exits: m=403852 SNR=68.4 21:35:42.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:42.775 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:42.775 00.000 10672 Enqueuing Expose request 21:35:42.775 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:35:42.775 00.000 428 Worker thread wakes up 21:35:42.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:42.775 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:43.884 01.109 10672 read socket command 10 21:35:43.884 00.000 10672 processing socket request REQDIST 21:35:43.884 00.000 10672 SOCKSVR: Sending pixel error of 0.27 21:35:43.884 00.000 10672 Sending socket response 27 (0x1b) 21:35:45.123 01.239 428 Exposure complete 21:35:45.248 00.125 428 worker thread done servicing request 21:35:45.248 00.000 10672 OnExposeComplete: enter 21:35:45.248 00.000 10672 UpdateGuideState(): m_state=6 21:35:45.248 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 47 21:35:45.248 00.000 10672 Star::Find returns 1 (0), X=858.32, Y=249.92, Mass=354928, SNR=56.1, Peak=56208 HFD=2.6 21:35:45.248 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.12) = xAngle (0.83 = 0.83) 21:35:45.248 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85) 21:35:45.248 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.32 cameraTheta=0.95 mountX=0.21 mountY=0.24, mountTheta=0.84 21:35:45.248 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.26, opts=13) 21:35:45.248 00.000 10672 Enqueuing Move request for scope (0.18, 0.26) 21:35:45.248 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:35:45.248 00.000 428 Worker thread wakes up 21:35:45.248 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.26) opts 0xd 21:35:45.248 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.26) 21:35:45.248 00.000 428 Moving (0.18, 0.26) raw xDistance=0.21 yDistance=0.24 21:35:45.248 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 21:35:45.248 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:45.248 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 21:35:45.248 00.000 428 MoveAxis(E, 0, ABG) 21:35:45.248 00.000 428 Move returns status 0, amount 0 21:35:45.248 00.000 428 MoveAxis(N, 0, ABG) 21:35:45.248 00.000 428 Move returns status 0, amount 0 21:35:45.248 00.000 428 move complete, result=0 21:35:45.248 00.000 428 worker thread done servicing request 21:35:45.279 00.031 10672 UpdateGuideState exits: m=354928 SNR=56.1 21:35:45.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:45.279 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:45.279 00.000 10672 Enqueuing Expose request 21:35:45.279 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:35:45.279 00.000 428 Worker thread wakes up 21:35:45.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:45.279 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:47.607 02.328 428 Exposure complete 21:35:47.732 00.125 428 worker thread done servicing request 21:35:47.732 00.000 10672 OnExposeComplete: enter 21:35:47.732 00.000 10672 UpdateGuideState(): m_state=6 21:35:47.732 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 48 21:35:47.732 00.000 10672 Star::Find returns 1 (0), X=858.27, Y=249.67, Mass=390477, SNR=53.7, Peak=50320 HFD=3.1 21:35:47.732 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.12) = xAngle (-0.07 = -0.07) 21:35:47.732 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.06 = -0.06) 21:35:47.732 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.05 mountX=0.13 mountY=-0.01, mountTheta=-0.06 21:35:47.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.01, opts=13) 21:35:47.732 00.000 10672 Enqueuing Move request for scope (0.13, 0.01) 21:35:47.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:35:47.732 00.000 428 Worker thread wakes up 21:35:47.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd 21:35:47.732 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.01) 21:35:47.732 00.000 428 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=-0.01 21:35:47.732 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:35:47.732 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:47.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 21:35:47.732 00.000 428 MoveAxis(E, 0, ABG) 21:35:47.732 00.000 428 Move returns status 0, amount 0 21:35:47.732 00.000 428 MoveAxis(N, 0, ABG) 21:35:47.732 00.000 428 Move returns status 0, amount 0 21:35:47.732 00.000 428 move complete, result=0 21:35:47.732 00.000 428 worker thread done servicing request 21:35:47.763 00.031 10672 UpdateGuideState exits: m=390477 SNR=53.7 21:35:47.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:47.763 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:47.763 00.000 10672 Enqueuing Expose request 21:35:47.763 00.000 428 Worker thread wakes up 21:35:47.763 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:35:47.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:47.763 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:48.888 01.125 10672 read socket command 10 21:35:48.888 00.000 10672 processing socket request REQDIST 21:35:48.888 00.000 10672 SOCKSVR: Sending pixel error of 0.23 21:35:48.888 00.000 10672 Sending socket response 23 (0x17) 21:35:50.121 01.233 428 Exposure complete 21:35:50.262 00.141 428 worker thread done servicing request 21:35:50.262 00.000 10672 OnExposeComplete: enter 21:35:50.262 00.000 10672 UpdateGuideState(): m_state=6 21:35:50.262 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 49 21:35:50.262 00.000 10672 Star::Find returns 1 (0), X=858.50, Y=249.75, Mass=342646, SNR=57.3, Peak=47488 HFD=2.7 21:35:50.262 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.12) = xAngle (0.12 = 0.12) 21:35:50.262 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.13 = 0.13) 21:35:50.262 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.09 hyp=0.37 cameraTheta=0.24 mountX=0.37 mountY=0.05, mountTheta=0.13 21:35:50.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.09, opts=13) 21:35:50.262 00.000 10672 Enqueuing Move request for scope (0.36, 0.09) 21:35:50.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:35:50.262 00.000 428 Worker thread wakes up 21:35:50.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.09) opts 0xd 21:35:50.262 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.09) 21:35:50.262 00.000 428 Moving (0.36, 0.09) raw xDistance=0.37 yDistance=0.05 21:35:50.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 21:35:50.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:50.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:35:50.262 00.000 428 MoveAxis(E, 0, ABG) 21:35:50.262 00.000 428 Move returns status 0, amount 0 21:35:50.262 00.000 428 MoveAxis(N, 0, ABG) 21:35:50.262 00.000 428 Move returns status 0, amount 0 21:35:50.262 00.000 428 move complete, result=0 21:35:50.262 00.000 428 worker thread done servicing request 21:35:50.278 00.016 10672 UpdateGuideState exits: m=342646 SNR=57.3 21:35:50.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:50.278 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:50.278 00.000 10672 Enqueuing Expose request 21:35:50.278 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 21:35:50.278 00.000 428 Worker thread wakes up 21:35:50.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:50.278 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:52.605 02.327 428 Exposure complete 21:35:52.730 00.125 428 worker thread done servicing request 21:35:52.730 00.000 10672 OnExposeComplete: enter 21:35:52.730 00.000 10672 UpdateGuideState(): m_state=6 21:35:52.730 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 50 21:35:52.730 00.000 10672 Star::Find returns 1 (0), X=858.90, Y=249.46, Mass=414810, SNR=73.6, Peak=47488 HFD=3.2 21:35:52.730 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (0.12) = xAngle (-0.39 = -0.39) 21:35:52.730 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.37 = -0.37) 21:35:52.730 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.21 hyp=0.78 cameraTheta=-0.27 mountX=0.73 mountY=-0.29, mountTheta=-0.38 21:35:52.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-0.21, opts=13) 21:35:52.730 00.000 10672 Enqueuing Move request for scope (0.76, -0.21) 21:35:52.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:35:52.730 00.000 428 Worker thread wakes up 21:35:52.746 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.21) opts 0xd 21:35:52.746 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -0.21) 21:35:52.746 00.000 428 Moving (0.76, -0.21) raw xDistance=0.73 yDistance=-0.29 21:35:52.746 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 21:35:52.746 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:52.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 21:35:52.746 00.000 428 MoveAxis(W, 675, ABG) 21:35:52.746 00.000 428 Guiding Dir = 3, Dur = 675 21:35:52.746 00.000 428 IsSlewing returns 0 21:35:52.746 00.000 428 IsGuiding returns 0 21:35:52.761 00.015 10672 UpdateGuideState exits: m=414810 SNR=73.6 21:35:52.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:52.761 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:52.761 00.000 10672 Enqueuing Expose request 21:35:52.761 00.000 428 PulseGuide returned control before completion, sleep 658 21:35:53.438 00.677 428 IsGuiding returns 0 21:35:53.438 00.000 428 Move returns status 0, amount 675 21:35:53.438 00.000 428 MoveAxis(N, 0, ABG) 21:35:53.438 00.000 428 Move returns status 0, amount 0 21:35:53.438 00.000 428 move complete, result=0 21:35:53.438 00.000 428 worker thread done servicing request 21:35:53.438 00.000 428 Worker thread wakes up 21:35:53.438 00.000 10672 GuideStep: 0.7 px 675 ms WEST, -0.3 px 0 ms NORTH 21:35:53.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:53.438 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:53.875 00.437 10672 read socket command 10 21:35:53.875 00.000 10672 processing socket request REQDIST 21:35:53.875 00.000 10672 SOCKSVR: Sending pixel error of 0.43 21:35:53.875 00.000 10672 Sending socket response 43 (0x2b) 21:35:55.125 01.250 428 Exposure complete 21:35:55.265 00.140 428 worker thread done servicing request 21:35:55.265 00.000 10672 OnExposeComplete: enter 21:35:55.265 00.000 10672 UpdateGuideState(): m_state=6 21:35:55.265 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 51 21:35:55.265 00.000 10672 Star::Find returns 1 (0), X=858.17, Y=249.43, Mass=392180, SNR=65.0, Peak=55776 HFD=2.9 21:35:55.265 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.12) = xAngle (-1.56 = -1.56) 21:35:55.265 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.55 = -1.55) 21:35:55.265 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.44 mountX=0.00 mountY=-0.23, mountTheta=-1.56 21:35:55.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.23, opts=13) 21:35:55.265 00.000 10672 Enqueuing Move request for scope (0.03, -0.23) 21:35:55.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:35:55.265 00.000 428 Worker thread wakes up 21:35:55.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd 21:35:55.265 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.23) 21:35:55.265 00.000 428 Moving (0.03, -0.23) raw xDistance=0.00 yDistance=-0.23 21:35:55.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:35:55.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:55.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 21:35:55.265 00.000 428 MoveAxis(E, 0, ABG) 21:35:55.265 00.000 428 Move returns status 0, amount 0 21:35:55.265 00.000 428 MoveAxis(N, 0, ABG) 21:35:55.265 00.000 428 Move returns status 0, amount 0 21:35:55.265 00.000 428 move complete, result=0 21:35:55.265 00.000 428 worker thread done servicing request 21:35:55.297 00.032 10672 UpdateGuideState exits: m=392180 SNR=65.0 21:35:55.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:55.297 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:55.297 00.000 10672 Enqueuing Expose request 21:35:55.297 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:35:55.297 00.000 428 Worker thread wakes up 21:35:55.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:55.297 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:57.593 02.296 428 Exposure complete 21:35:57.733 00.140 428 worker thread done servicing request 21:35:57.733 00.000 10672 OnExposeComplete: enter 21:35:57.733 00.000 10672 UpdateGuideState(): m_state=6 21:35:57.733 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 52 21:35:57.733 00.000 10672 Star::Find returns 1 (0), X=858.28, Y=249.79, Mass=369636, SNR=60.6, Peak=65472 HFD=2.6 21:35:57.733 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.12) = xAngle (0.63 = 0.63) 21:35:57.733 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65) 21:35:57.733 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.75 mountX=0.16 mountY=0.12, mountTheta=0.64 21:35:57.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.13, opts=13) 21:35:57.733 00.000 10672 Enqueuing Move request for scope (0.14, 0.13) 21:35:57.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:35:57.733 00.000 428 Worker thread wakes up 21:35:57.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd 21:35:57.733 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.13) 21:35:57.733 00.000 428 Moving (0.14, 0.13) raw xDistance=0.16 yDistance=0.12 21:35:57.733 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:35:57.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:35:57.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 21:35:57.733 00.000 428 MoveAxis(E, 0, ABG) 21:35:57.733 00.000 428 Move returns status 0, amount 0 21:35:57.733 00.000 428 MoveAxis(N, 0, ABG) 21:35:57.733 00.000 428 Move returns status 0, amount 0 21:35:57.733 00.000 428 move complete, result=0 21:35:57.733 00.000 428 worker thread done servicing request 21:35:57.765 00.032 10672 UpdateGuideState exits: m=369636 SNR=60.6 21:35:57.765 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:35:57.765 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:35:57.765 00.000 10672 Enqueuing Expose request 21:35:57.765 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:35:57.765 00.000 428 Worker thread wakes up 21:35:57.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:35:57.765 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:35:58.889 01.124 10672 read socket command 10 21:35:58.889 00.000 10672 processing socket request REQDIST 21:35:58.889 00.000 10672 SOCKSVR: Sending pixel error of 0.31 21:35:58.889 00.000 10672 Sending socket response 31 (0x1f) 21:36:00.092 01.203 428 Exposure complete 21:36:00.232 00.140 428 worker thread done servicing request 21:36:00.232 00.000 10672 OnExposeComplete: enter 21:36:00.232 00.000 10672 UpdateGuideState(): m_state=6 21:36:00.232 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 53 21:36:00.232 00.000 10672 Star::Find returns 1 (0), X=858.07, Y=249.79, Mass=370054, SNR=67.6, Peak=65488 HFD=2.4 21:36:00.232 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.12) = xAngle (1.96 = 1.96) 21:36:00.232 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97) 21:36:00.232 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=-0.05 mountY=0.14, mountTheta=1.96 21:36:00.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.13, opts=13) 21:36:00.232 00.000 10672 Enqueuing Move request for scope (-0.07, 0.13) 21:36:00.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=200, FiltMax=65488, Gamma=1.000 21:36:00.232 00.000 428 Worker thread wakes up 21:36:00.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd 21:36:00.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.13) 21:36:00.232 00.000 428 Moving (-0.07, 0.13) raw xDistance=-0.05 yDistance=0.14 21:36:00.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:36:00.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:00.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 21:36:00.232 00.000 428 MoveAxis(E, 0, ABG) 21:36:00.232 00.000 428 Move returns status 0, amount 0 21:36:00.232 00.000 428 MoveAxis(N, 0, ABG) 21:36:00.232 00.000 428 Move returns status 0, amount 0 21:36:00.232 00.000 428 move complete, result=0 21:36:00.232 00.000 428 worker thread done servicing request 21:36:00.248 00.016 10672 UpdateGuideState exits: m=370054 SNR=67.6 21:36:00.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:00.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:00.248 00.000 10672 Enqueuing Expose request 21:36:00.248 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:36:00.248 00.000 428 Worker thread wakes up 21:36:00.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:00.248 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:02.596 02.348 428 Exposure complete 21:36:02.737 00.141 428 worker thread done servicing request 21:36:02.737 00.000 10672 OnExposeComplete: enter 21:36:02.737 00.000 10672 UpdateGuideState(): m_state=6 21:36:02.737 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 54 21:36:02.737 00.000 10672 Star::Find returns 1 (0), X=858.61, Y=249.48, Mass=345313, SNR=51.5, Peak=43568 HFD=3.0 21:36:02.737 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.12) = xAngle (-0.48 = -0.48) 21:36:02.737 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.47 = -0.47) 21:36:02.737 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.18 hyp=0.50 cameraTheta=-0.36 mountX=0.45 mountY=-0.23, mountTheta=-0.47 21:36:02.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.18, opts=13) 21:36:02.737 00.000 10672 Enqueuing Move request for scope (0.47, -0.18) 21:36:02.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:36:02.737 00.000 428 Worker thread wakes up 21:36:02.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.18) opts 0xd 21:36:02.737 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.18) 21:36:02.737 00.000 428 Moving (0.47, -0.18) raw xDistance=0.45 yDistance=-0.23 21:36:02.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 21:36:02.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:02.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 21:36:02.737 00.000 428 MoveAxis(W, 415, ABG) 21:36:02.737 00.000 428 Guiding Dir = 3, Dur = 415 21:36:02.737 00.000 428 IsSlewing returns 0 21:36:02.737 00.000 428 IsGuiding returns 0 21:36:02.752 00.015 428 PulseGuide returned control before completion, sleep 411 21:36:02.768 00.016 10672 UpdateGuideState exits: m=345313 SNR=51.5 21:36:02.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:02.768 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:02.768 00.000 10672 Enqueuing Expose request 21:36:03.205 00.437 428 IsGuiding returns 0 21:36:03.205 00.000 428 Move returns status 0, amount 415 21:36:03.205 00.000 428 MoveAxis(N, 0, ABG) 21:36:03.205 00.000 428 Move returns status 0, amount 0 21:36:03.205 00.000 428 move complete, result=0 21:36:03.205 00.000 428 worker thread done servicing request 21:36:03.205 00.000 10672 GuideStep: 0.4 px 415 ms WEST, -0.2 px 0 ms NORTH 21:36:03.205 00.000 428 Worker thread wakes up 21:36:03.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:03.205 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:03.877 00.672 10672 read socket command 10 21:36:03.877 00.000 10672 processing socket request REQDIST 21:36:03.877 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:36:03.877 00.000 10672 Sending socket response 33 (0x21) 21:36:05.095 01.218 428 Exposure complete 21:36:05.220 00.125 428 worker thread done servicing request 21:36:05.220 00.000 10672 OnExposeComplete: enter 21:36:05.220 00.000 10672 UpdateGuideState(): m_state=6 21:36:05.220 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 55 21:36:05.220 00.000 10672 Star::Find returns 1 (0), X=858.34, Y=249.54, Mass=385897, SNR=65.3, Peak=53488 HFD=2.9 21:36:05.220 00.000 10672 CameraToMount -- cameraTheta (-0.56) - m_xAngle (0.12) = xAngle (-0.68 = -0.68) 21:36:05.220 00.000 10672 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.66 = -0.66) 21:36:05.220 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.56 mountX=0.18 mountY=-0.14, mountTheta=-0.67 21:36:05.236 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.12, opts=13) 21:36:05.236 00.000 10672 Enqueuing Move request for scope (0.20, -0.12) 21:36:05.236 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:36:05.236 00.000 428 Worker thread wakes up 21:36:05.236 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd 21:36:05.236 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.12) 21:36:05.236 00.000 428 Moving (0.20, -0.12) raw xDistance=0.18 yDistance=-0.14 21:36:05.236 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:36:05.236 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:05.236 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 21:36:05.236 00.000 428 MoveAxis(E, 0, ABG) 21:36:05.236 00.000 428 Move returns status 0, amount 0 21:36:05.236 00.000 428 MoveAxis(N, 0, ABG) 21:36:05.236 00.000 428 Move returns status 0, amount 0 21:36:05.236 00.000 428 move complete, result=0 21:36:05.236 00.000 428 worker thread done servicing request 21:36:05.252 00.016 10672 UpdateGuideState exits: m=385897 SNR=65.3 21:36:05.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:05.252 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:05.252 00.000 10672 Enqueuing Expose request 21:36:05.252 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:36:05.252 00.000 428 Worker thread wakes up 21:36:05.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:05.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:07.594 02.342 428 Exposure complete 21:36:07.735 00.141 428 worker thread done servicing request 21:36:07.735 00.000 10672 OnExposeComplete: enter 21:36:07.735 00.000 10672 UpdateGuideState(): m_state=6 21:36:07.735 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 56 21:36:07.735 00.000 10672 Star::Find returns 1 (0), X=858.15, Y=249.51, Mass=343360, SNR=57.5, Peak=48480 HFD=2.7 21:36:07.735 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.12) = xAngle (-1.65 = -1.65) 21:36:07.735 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.64 = -1.64) 21:36:07.735 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=-0.01 mountY=-0.16, mountTheta=-1.65 21:36:07.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.16, opts=13) 21:36:07.735 00.000 10672 Enqueuing Move request for scope (0.01, -0.16) 21:36:07.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:36:07.735 00.000 428 Worker thread wakes up 21:36:07.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd 21:36:07.735 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.16) 21:36:07.735 00.000 428 Moving (0.01, -0.16) raw xDistance=-0.01 yDistance=-0.16 21:36:07.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:36:07.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:07.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 21:36:07.735 00.000 428 MoveAxis(E, 0, ABG) 21:36:07.735 00.000 428 Move returns status 0, amount 0 21:36:07.735 00.000 428 MoveAxis(N, 0, ABG) 21:36:07.735 00.000 428 Move returns status 0, amount 0 21:36:07.735 00.000 428 move complete, result=0 21:36:07.735 00.000 428 worker thread done servicing request 21:36:07.751 00.016 10672 UpdateGuideState exits: m=343360 SNR=57.5 21:36:07.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:07.751 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:07.751 00.000 10672 Enqueuing Expose request 21:36:07.751 00.000 428 Worker thread wakes up 21:36:07.751 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:36:07.766 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:07.766 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:08.876 01.110 10672 read socket command 10 21:36:08.876 00.000 10672 processing socket request REQDIST 21:36:08.876 00.000 10672 SOCKSVR: Sending pixel error of 0.26 21:36:08.876 00.000 10672 Sending socket response 26 (0x1a) 21:36:10.114 01.238 428 Exposure complete 21:36:10.239 00.125 428 worker thread done servicing request 21:36:10.239 00.000 10672 OnExposeComplete: enter 21:36:10.239 00.000 10672 UpdateGuideState(): m_state=6 21:36:10.239 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 57 21:36:10.239 00.000 10672 Star::Find returns 1 (0), X=858.27, Y=249.61, Mass=387623, SNR=57.2, Peak=53376 HFD=3.1 21:36:10.239 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.12) = xAngle (-0.50 = -0.50) 21:36:10.239 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49) 21:36:10.239 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.38 mountX=0.12 mountY=-0.07, mountTheta=-0.49 21:36:10.239 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.05, opts=13) 21:36:10.239 00.000 10672 Enqueuing Move request for scope (0.13, -0.05) 21:36:10.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:36:10.239 00.000 428 Worker thread wakes up 21:36:10.239 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd 21:36:10.239 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.05) 21:36:10.239 00.000 428 Moving (0.13, -0.05) raw xDistance=0.12 yDistance=-0.07 21:36:10.239 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:36:10.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:10.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 21:36:10.239 00.000 428 MoveAxis(E, 0, ABG) 21:36:10.239 00.000 428 Move returns status 0, amount 0 21:36:10.239 00.000 428 MoveAxis(N, 0, ABG) 21:36:10.239 00.000 428 Move returns status 0, amount 0 21:36:10.239 00.000 428 move complete, result=0 21:36:10.239 00.000 428 worker thread done servicing request 21:36:10.270 00.031 10672 UpdateGuideState exits: m=387623 SNR=57.2 21:36:10.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:10.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:10.270 00.000 10672 Enqueuing Expose request 21:36:10.270 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:36:10.270 00.000 428 Worker thread wakes up 21:36:10.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:10.270 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:12.597 02.327 428 Exposure complete 21:36:12.722 00.125 428 worker thread done servicing request 21:36:12.722 00.000 10672 OnExposeComplete: enter 21:36:12.722 00.000 10672 UpdateGuideState(): m_state=6 21:36:12.722 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 58 21:36:12.722 00.000 10672 Star::Find returns 1 (0), X=858.50, Y=249.67, Mass=328116, SNR=49.7, Peak=46288 HFD=2.4 21:36:12.722 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (0.12) = xAngle (-0.09 = -0.09) 21:36:12.722 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.08 = -0.08) 21:36:12.722 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.01 hyp=0.36 cameraTheta=0.03 mountX=0.35 mountY=-0.03, mountTheta=-0.08 21:36:12.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.01, opts=13) 21:36:12.722 00.000 10672 Enqueuing Move request for scope (0.36, 0.01) 21:36:12.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:36:12.722 00.000 428 Worker thread wakes up 21:36:12.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.01) opts 0xd 21:36:12.722 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.01) 21:36:12.722 00.000 428 Moving (0.36, 0.01) raw xDistance=0.35 yDistance=-0.03 21:36:12.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 21:36:12.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:12.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 21:36:12.722 00.000 428 MoveAxis(E, 0, ABG) 21:36:12.722 00.000 428 Move returns status 0, amount 0 21:36:12.722 00.000 428 MoveAxis(N, 0, ABG) 21:36:12.722 00.000 428 Move returns status 0, amount 0 21:36:12.722 00.000 428 move complete, result=0 21:36:12.722 00.000 428 worker thread done servicing request 21:36:12.754 00.032 10672 UpdateGuideState exits: m=328116 SNR=49.7 21:36:12.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:12.754 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:12.754 00.000 10672 Enqueuing Expose request 21:36:12.754 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 21:36:12.754 00.000 428 Worker thread wakes up 21:36:12.754 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:12.754 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:13.878 01.124 10672 read socket command 10 21:36:13.894 00.016 10672 processing socket request REQDIST 21:36:13.894 00.000 10672 SOCKSVR: Sending pixel error of 0.26 21:36:13.894 00.000 10672 Sending socket response 26 (0x1a) 21:36:15.112 01.218 428 Exposure complete 21:36:15.253 00.141 428 worker thread done servicing request 21:36:15.253 00.000 10672 OnExposeComplete: enter 21:36:15.253 00.000 10672 UpdateGuideState(): m_state=6 21:36:15.253 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 59 21:36:15.253 00.000 10672 Star::Find returns 1 (0), X=858.41, Y=249.46, Mass=401459, SNR=62.4, Peak=44000 HFD=3.2 21:36:15.253 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.12) = xAngle (-0.77 = -0.77) 21:36:15.253 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75) 21:36:15.253 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.20 hyp=0.34 cameraTheta=-0.64 mountX=0.24 mountY=-0.23, mountTheta=-0.76 21:36:15.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.20, opts=13) 21:36:15.253 00.000 10672 Enqueuing Move request for scope (0.27, -0.20) 21:36:15.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:36:15.253 00.000 428 Worker thread wakes up 21:36:15.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.20) opts 0xd 21:36:15.253 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.20) 21:36:15.253 00.000 428 Moving (0.27, -0.20) raw xDistance=0.24 yDistance=-0.23 21:36:15.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 21:36:15.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:15.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 21:36:15.253 00.000 428 MoveAxis(E, 0, ABG) 21:36:15.253 00.000 428 Move returns status 0, amount 0 21:36:15.253 00.000 428 MoveAxis(N, 0, ABG) 21:36:15.253 00.000 428 Move returns status 0, amount 0 21:36:15.253 00.000 428 move complete, result=0 21:36:15.253 00.000 428 worker thread done servicing request 21:36:15.268 00.015 10672 UpdateGuideState exits: m=401459 SNR=62.4 21:36:15.268 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:15.268 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:15.268 00.000 10672 Enqueuing Expose request 21:36:15.268 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:36:15.268 00.000 428 Worker thread wakes up 21:36:15.268 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:15.268 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:17.596 02.328 428 Exposure complete 21:36:17.721 00.125 428 worker thread done servicing request 21:36:17.721 00.000 10672 OnExposeComplete: enter 21:36:17.721 00.000 10672 UpdateGuideState(): m_state=6 21:36:17.736 00.015 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 60 21:36:17.736 00.000 10672 Star::Find returns 1 (0), X=858.53, Y=249.47, Mass=333967, SNR=51.8, Peak=44336 HFD=3.1 21:36:17.736 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.12) = xAngle (-0.58 = -0.58) 21:36:17.736 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.57 = -0.57) 21:36:17.736 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.19 hyp=0.43 cameraTheta=-0.46 mountX=0.36 mountY=-0.23, mountTheta=-0.57 21:36:17.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.19, opts=13) 21:36:17.736 00.000 10672 Enqueuing Move request for scope (0.39, -0.19) 21:36:17.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:36:17.736 00.000 428 Worker thread wakes up 21:36:17.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.19) opts 0xd 21:36:17.736 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.19) 21:36:17.736 00.000 428 Moving (0.39, -0.19) raw xDistance=0.36 yDistance=-0.23 21:36:17.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 21:36:17.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:17.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 21:36:17.736 00.000 428 MoveAxis(E, 0, ABG) 21:36:17.736 00.000 428 Move returns status 0, amount 0 21:36:17.736 00.000 428 MoveAxis(N, 0, ABG) 21:36:17.736 00.000 428 Move returns status 0, amount 0 21:36:17.736 00.000 428 move complete, result=0 21:36:17.736 00.000 428 worker thread done servicing request 21:36:17.752 00.016 10672 UpdateGuideState exits: m=333967 SNR=51.8 21:36:17.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:17.768 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:17.768 00.000 10672 Enqueuing Expose request 21:36:17.768 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 21:36:17.768 00.000 428 Worker thread wakes up 21:36:17.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:17.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:18.881 01.113 10672 read socket command 10 21:36:18.881 00.000 10672 processing socket request REQDIST 21:36:18.881 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:36:18.881 00.000 10672 Sending socket response 33 (0x21) 21:36:20.115 01.234 428 Exposure complete 21:36:20.255 00.140 428 worker thread done servicing request 21:36:20.255 00.000 10672 OnExposeComplete: enter 21:36:20.255 00.000 10672 UpdateGuideState(): m_state=6 21:36:20.255 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 61 21:36:20.255 00.000 10672 Star::Find returns 1 (0), X=858.32, Y=249.64, Mass=423217, SNR=64.3, Peak=49680 HFD=3.4 21:36:20.255 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.12) = xAngle (-0.24 = -0.24) 21:36:20.255 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.22 = -0.22) 21:36:20.255 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.12 mountX=0.18 mountY=-0.04, mountTheta=-0.23 21:36:20.255 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.02, opts=13) 21:36:20.255 00.000 10672 Enqueuing Move request for scope (0.18, -0.02) 21:36:20.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=240, FiltMax=65488, Gamma=1.000 21:36:20.255 00.000 428 Worker thread wakes up 21:36:20.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd 21:36:20.255 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.02) 21:36:20.255 00.000 428 Moving (0.18, -0.02) raw xDistance=0.18 yDistance=-0.04 21:36:20.255 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:36:20.255 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:20.255 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 21:36:20.255 00.000 428 MoveAxis(E, 0, ABG) 21:36:20.255 00.000 428 Move returns status 0, amount 0 21:36:20.255 00.000 428 MoveAxis(N, 0, ABG) 21:36:20.255 00.000 428 Move returns status 0, amount 0 21:36:20.255 00.000 428 move complete, result=0 21:36:20.255 00.000 428 worker thread done servicing request 21:36:20.287 00.032 10672 UpdateGuideState exits: m=423217 SNR=64.3 21:36:20.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:20.287 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:20.287 00.000 10672 Enqueuing Expose request 21:36:20.287 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:36:20.287 00.000 428 Worker thread wakes up 21:36:20.287 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:20.287 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:22.598 02.311 428 Exposure complete 21:36:22.723 00.125 428 worker thread done servicing request 21:36:22.723 00.000 10672 OnExposeComplete: enter 21:36:22.723 00.000 10672 UpdateGuideState(): m_state=6 21:36:22.723 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 62 21:36:22.723 00.000 10672 Star::Find returns 1 (0), X=858.48, Y=249.48, Mass=334532, SNR=54.8, Peak=45312 HFD=3.1 21:36:22.723 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.12) = xAngle (-0.61 = -0.61) 21:36:22.723 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60) 21:36:22.723 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.18 hyp=0.38 cameraTheta=-0.49 mountX=0.31 mountY=-0.21, mountTheta=-0.60 21:36:22.723 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.18, opts=13) 21:36:22.723 00.000 10672 Enqueuing Move request for scope (0.34, -0.18) 21:36:22.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:36:22.723 00.000 428 Worker thread wakes up 21:36:22.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.18) opts 0xd 21:36:22.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.18) 21:36:22.723 00.000 428 Moving (0.34, -0.18) raw xDistance=0.31 yDistance=-0.21 21:36:22.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:36:22.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:22.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:36:22.723 00.000 428 MoveAxis(E, 0, ABG) 21:36:22.723 00.000 428 Move returns status 0, amount 0 21:36:22.723 00.000 428 MoveAxis(N, 0, ABG) 21:36:22.723 00.000 428 Move returns status 0, amount 0 21:36:22.723 00.000 428 move complete, result=0 21:36:22.723 00.000 428 worker thread done servicing request 21:36:22.755 00.032 10672 UpdateGuideState exits: m=334532 SNR=54.8 21:36:22.755 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:22.755 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:22.755 00.000 10672 Enqueuing Expose request 21:36:22.755 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:36:22.755 00.000 428 Worker thread wakes up 21:36:22.755 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:22.755 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:23.879 01.124 10672 read socket command 10 21:36:23.879 00.000 10672 processing socket request REQDIST 21:36:23.879 00.000 10672 SOCKSVR: Sending pixel error of 0.31 21:36:23.879 00.000 10672 Sending socket response 31 (0x1f) 21:36:25.113 01.234 428 Exposure complete 21:36:25.254 00.141 428 worker thread done servicing request 21:36:25.254 00.000 10672 OnExposeComplete: enter 21:36:25.254 00.000 10672 UpdateGuideState(): m_state=6 21:36:25.254 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 63 21:36:25.254 00.000 10672 Star::Find returns 1 (0), X=858.13, Y=249.80, Mass=379360, SNR=54.9, Peak=47824 HFD=2.8 21:36:25.254 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.12) = xAngle (1.55 = 1.55) 21:36:25.254 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56) 21:36:25.254 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.67 mountX=0.00 mountY=0.14, mountTheta=1.55 21:36:25.254 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.14, opts=13) 21:36:25.254 00.000 10672 Enqueuing Move request for scope (-0.01, 0.14) 21:36:25.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:36:25.254 00.000 428 Worker thread wakes up 21:36:25.254 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd 21:36:25.254 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.14) 21:36:25.254 00.000 428 Moving (-0.01, 0.14) raw xDistance=0.00 yDistance=0.14 21:36:25.254 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:36:25.254 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:25.254 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 21:36:25.254 00.000 428 MoveAxis(E, 0, ABG) 21:36:25.254 00.000 428 Move returns status 0, amount 0 21:36:25.254 00.000 428 MoveAxis(N, 0, ABG) 21:36:25.254 00.000 428 Move returns status 0, amount 0 21:36:25.254 00.000 428 move complete, result=0 21:36:25.254 00.000 428 worker thread done servicing request 21:36:25.269 00.015 10672 UpdateGuideState exits: m=379360 SNR=54.9 21:36:25.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:25.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:25.269 00.000 10672 Enqueuing Expose request 21:36:25.269 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:36:25.269 00.000 428 Worker thread wakes up 21:36:25.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:25.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:27.586 02.317 428 Exposure complete 21:36:27.727 00.141 428 worker thread done servicing request 21:36:27.727 00.000 10672 OnExposeComplete: enter 21:36:27.727 00.000 10672 UpdateGuideState(): m_state=6 21:36:27.727 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 64 21:36:27.727 00.000 10672 Star::Find returns 1 (0), X=858.63, Y=249.70, Mass=368694, SNR=59.4, Peak=49456 HFD=2.8 21:36:27.727 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.12) = xAngle (-0.05 = -0.05) 21:36:27.727 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04) 21:36:27.727 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.03 hyp=0.49 cameraTheta=0.07 mountX=0.49 mountY=-0.02, mountTheta=-0.04 21:36:27.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.03, opts=13) 21:36:27.727 00.000 10672 Enqueuing Move request for scope (0.49, 0.03) 21:36:27.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:36:27.727 00.000 428 Worker thread wakes up 21:36:27.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.03) opts 0xd 21:36:27.727 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.03) 21:36:27.727 00.000 428 Moving (0.49, 0.03) raw xDistance=0.49 yDistance=-0.02 21:36:27.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 21:36:27.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:27.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 21:36:27.727 00.000 428 MoveAxis(W, 454, ABG) 21:36:27.727 00.000 428 Guiding Dir = 3, Dur = 454 21:36:27.727 00.000 428 IsSlewing returns 0 21:36:27.727 00.000 428 IsGuiding returns 0 21:36:27.742 00.015 10672 UpdateGuideState exits: m=368694 SNR=59.4 21:36:27.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:27.742 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:27.742 00.000 10672 Enqueuing Expose request 21:36:27.758 00.016 428 PulseGuide returned control before completion, sleep 431 21:36:28.211 00.453 428 IsGuiding returns 1 21:36:28.211 00.000 428 scope still moving after pulse duration time elapsed 21:36:28.258 00.047 428 IsSlewing returns 0 21:36:28.289 00.031 428 IsGuiding returns 0 21:36:28.289 00.000 428 scope move finished after 454 + 104 ms 21:36:28.289 00.000 428 Move returns status 0, amount 454 21:36:28.289 00.000 428 MoveAxis(N, 0, ABG) 21:36:28.289 00.000 428 Move returns status 0, amount 0 21:36:28.289 00.000 428 move complete, result=0 21:36:28.289 00.000 428 worker thread done servicing request 21:36:28.289 00.000 428 Worker thread wakes up 21:36:28.289 00.000 10672 GuideStep: 0.5 px 454 ms WEST, -0.0 px 0 ms NORTH 21:36:28.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:28.289 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:28.883 00.594 10672 read socket command 10 21:36:28.883 00.000 10672 processing socket request REQDIST 21:36:28.883 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:36:28.883 00.000 10672 Sending socket response 33 (0x21) 21:36:30.101 01.218 428 Exposure complete 21:36:30.242 00.141 428 worker thread done servicing request 21:36:30.242 00.000 10672 OnExposeComplete: enter 21:36:30.242 00.000 10672 UpdateGuideState(): m_state=6 21:36:30.242 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 65 21:36:30.242 00.000 10672 Star::Find returns 1 (0), X=858.19, Y=249.10, Mass=335072, SNR=60.2, Peak=49568 HFD=2.6 21:36:30.242 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.12) = xAngle (-1.61 = -1.61) 21:36:30.242 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.60 = -1.60) 21:36:30.242 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.56 hyp=0.56 cameraTheta=-1.49 mountX=-0.02 mountY=-0.56, mountTheta=-1.61 21:36:30.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.56, opts=13) 21:36:30.242 00.000 10672 Enqueuing Move request for scope (0.04, -0.56) 21:36:30.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:36:30.242 00.000 428 Worker thread wakes up 21:36:30.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.56) opts 0xd 21:36:30.242 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.56) 21:36:30.242 00.000 428 Moving (0.04, -0.56) raw xDistance=-0.02 yDistance=-0.56 21:36:30.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:36:30.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:36:30.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 21:36:30.242 00.000 428 MoveAxis(E, 0, ABG) 21:36:30.242 00.000 428 Move returns status 0, amount 0 21:36:30.242 00.000 428 MoveAxis(N, 0, ABG) 21:36:30.242 00.000 428 Move returns status 0, amount 0 21:36:30.242 00.000 428 move complete, result=0 21:36:30.242 00.000 428 worker thread done servicing request 21:36:30.273 00.031 10672 UpdateGuideState exits: m=335072 SNR=60.2 21:36:30.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:30.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:30.273 00.000 10672 Enqueuing Expose request 21:36:30.273 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 21:36:30.273 00.000 428 Worker thread wakes up 21:36:30.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:30.273 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:32.584 02.311 428 Exposure complete 21:36:32.725 00.141 428 worker thread done servicing request 21:36:32.725 00.000 10672 OnExposeComplete: enter 21:36:32.725 00.000 10672 UpdateGuideState(): m_state=6 21:36:32.725 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 66 21:36:32.725 00.000 10672 Star::Find returns 1 (0), X=858.46, Y=249.40, Mass=355092, SNR=56.3, Peak=51200 HFD=3.0 21:36:32.725 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.12) = xAngle (-0.82 = -0.82) 21:36:32.725 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.81 = -0.81) 21:36:32.725 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.26 hyp=0.41 cameraTheta=-0.70 mountX=0.28 mountY=-0.30, mountTheta=-0.81 21:36:32.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.26, opts=13) 21:36:32.725 00.000 10672 Enqueuing Move request for scope (0.32, -0.26) 21:36:32.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:36:32.725 00.000 428 Worker thread wakes up 21:36:32.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.26) opts 0xd 21:36:32.725 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.26) 21:36:32.725 00.000 428 Moving (0.32, -0.26) raw xDistance=0.28 yDistance=-0.30 21:36:32.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 21:36:32.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:32.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 21:36:32.725 00.000 428 MoveAxis(E, 0, ABG) 21:36:32.725 00.000 428 Move returns status 0, amount 0 21:36:32.725 00.000 428 MoveAxis(N, 0, ABG) 21:36:32.725 00.000 428 Move returns status 0, amount 0 21:36:32.725 00.000 428 move complete, result=0 21:36:32.725 00.000 428 worker thread done servicing request 21:36:32.756 00.031 10672 UpdateGuideState exits: m=355092 SNR=56.3 21:36:32.756 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:32.756 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:32.756 00.000 10672 Enqueuing Expose request 21:36:32.756 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 21:36:32.756 00.000 428 Worker thread wakes up 21:36:32.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:32.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:33.881 01.125 10672 read socket command 10 21:36:33.881 00.000 10672 processing socket request REQDIST 21:36:33.881 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:36:33.881 00.000 10672 Sending socket response 40 (0x28) 21:36:35.104 01.223 428 Exposure complete 21:36:35.276 00.172 428 worker thread done servicing request 21:36:35.276 00.000 10672 OnExposeComplete: enter 21:36:35.276 00.000 10672 UpdateGuideState(): m_state=6 21:36:35.276 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 67 21:36:35.276 00.000 10672 Star::Find returns 1 (0), X=858.29, Y=249.70, Mass=428684, SNR=67.5, Peak=51424 HFD=3.3 21:36:35.276 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.12) = xAngle (0.10 = 0.10) 21:36:35.276 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12) 21:36:35.276 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=0.15 mountY=0.02, mountTheta=0.12 21:36:35.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.03, opts=13) 21:36:35.276 00.000 10672 Enqueuing Move request for scope (0.15, 0.03) 21:36:35.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=840, FiltMax=65488, Gamma=1.000 21:36:35.276 00.000 428 Worker thread wakes up 21:36:35.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd 21:36:35.276 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.03) 21:36:35.276 00.000 428 Moving (0.15, 0.03) raw xDistance=0.15 yDistance=0.02 21:36:35.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:36:35.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:35.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 21:36:35.276 00.000 428 MoveAxis(E, 0, ABG) 21:36:35.276 00.000 428 Move returns status 0, amount 0 21:36:35.276 00.000 428 MoveAxis(N, 0, ABG) 21:36:35.276 00.000 428 Move returns status 0, amount 0 21:36:35.276 00.000 428 move complete, result=0 21:36:35.276 00.000 428 worker thread done servicing request 21:36:35.291 00.015 10672 UpdateGuideState exits: m=428684 SNR=67.5 21:36:35.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:35.291 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:35.291 00.000 10672 Enqueuing Expose request 21:36:35.291 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:36:35.291 00.000 428 Worker thread wakes up 21:36:35.307 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:35.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:37.588 02.281 428 Exposure complete 21:36:37.713 00.125 428 worker thread done servicing request 21:36:37.713 00.000 10672 OnExposeComplete: enter 21:36:37.713 00.000 10672 UpdateGuideState(): m_state=6 21:36:37.713 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 68 21:36:37.713 00.000 10672 Star::Find returns 1 (0), X=858.28, Y=249.46, Mass=365957, SNR=53.2, Peak=50000 HFD=2.9 21:36:37.713 00.000 10672 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.12) = xAngle (-1.10 = -1.10) 21:36:37.713 00.000 10672 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.09 = -1.09) 21:36:37.713 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-0.98 mountX=0.11 mountY=-0.21, mountTheta=-1.10 21:36:37.728 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.20, opts=13) 21:36:37.728 00.000 10672 Enqueuing Move request for scope (0.13, -0.20) 21:36:37.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:36:37.728 00.000 428 Worker thread wakes up 21:36:37.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd 21:36:37.728 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.20) 21:36:37.728 00.000 428 Moving (0.13, -0.20) raw xDistance=0.11 yDistance=-0.21 21:36:37.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:36:37.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:37.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:36:37.728 00.000 428 MoveAxis(E, 0, ABG) 21:36:37.728 00.000 428 Move returns status 0, amount 0 21:36:37.728 00.000 428 MoveAxis(N, 0, ABG) 21:36:37.728 00.000 428 Move returns status 0, amount 0 21:36:37.728 00.000 428 move complete, result=0 21:36:37.728 00.000 428 worker thread done servicing request 21:36:37.744 00.016 10672 UpdateGuideState exits: m=365957 SNR=53.2 21:36:37.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:37.744 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:37.744 00.000 10672 Enqueuing Expose request 21:36:37.744 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:36:37.744 00.000 428 Worker thread wakes up 21:36:37.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:37.744 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:38.884 01.140 10672 read socket command 10 21:36:38.884 00.000 10672 processing socket request REQDIST 21:36:38.884 00.000 10672 SOCKSVR: Sending pixel error of 0.30 21:36:38.884 00.000 10672 Sending socket response 30 (0x1e) 21:36:40.102 01.218 428 Exposure complete 21:36:40.227 00.125 428 worker thread done servicing request 21:36:40.227 00.000 10672 OnExposeComplete: enter 21:36:40.227 00.000 10672 UpdateGuideState(): m_state=6 21:36:40.227 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 69 21:36:40.227 00.000 10672 Star::Find returns 1 (0), X=858.33, Y=249.61, Mass=340920, SNR=56.5, Peak=57840 HFD=2.8 21:36:40.227 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.12) = xAngle (-0.38 = -0.38) 21:36:40.227 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36) 21:36:40.227 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.25 mountX=0.18 mountY=-0.07, mountTheta=-0.36 21:36:40.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.05, opts=13) 21:36:40.227 00.000 10672 Enqueuing Move request for scope (0.19, -0.05) 21:36:40.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:36:40.227 00.000 428 Worker thread wakes up 21:36:40.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd 21:36:40.227 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.05) 21:36:40.227 00.000 428 Moving (0.19, -0.05) raw xDistance=0.18 yDistance=-0.07 21:36:40.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:36:40.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:40.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 21:36:40.227 00.000 428 MoveAxis(E, 0, ABG) 21:36:40.227 00.000 428 Move returns status 0, amount 0 21:36:40.227 00.000 428 MoveAxis(N, 0, ABG) 21:36:40.227 00.000 428 Move returns status 0, amount 0 21:36:40.227 00.000 428 move complete, result=0 21:36:40.227 00.000 428 worker thread done servicing request 21:36:40.259 00.032 10672 UpdateGuideState exits: m=340920 SNR=56.5 21:36:40.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:40.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:40.259 00.000 10672 Enqueuing Expose request 21:36:40.259 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:36:40.259 00.000 428 Worker thread wakes up 21:36:40.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:40.259 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:42.586 02.327 428 Exposure complete 21:36:42.727 00.141 428 worker thread done servicing request 21:36:42.727 00.000 10672 OnExposeComplete: enter 21:36:42.727 00.000 10672 UpdateGuideState(): m_state=6 21:36:42.727 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 70 21:36:42.727 00.000 10672 Star::Find returns 1 (0), X=858.15, Y=249.52, Mass=381436, SNR=56.3, Peak=53376 HFD=2.6 21:36:42.727 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 21:36:42.727 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 21:36:42.727 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.47 mountX=-0.00 mountY=-0.14, mountTheta=-1.60 21:36:42.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.14, opts=13) 21:36:42.727 00.000 10672 Enqueuing Move request for scope (0.01, -0.14) 21:36:42.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:36:42.727 00.000 428 Worker thread wakes up 21:36:42.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd 21:36:42.727 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.14) 21:36:42.727 00.000 428 Moving (0.01, -0.14) raw xDistance=-0.00 yDistance=-0.14 21:36:42.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 21:36:42.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:42.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 21:36:42.727 00.000 428 MoveAxis(E, 0, ABG) 21:36:42.727 00.000 428 Move returns status 0, amount 0 21:36:42.727 00.000 428 MoveAxis(N, 0, ABG) 21:36:42.727 00.000 428 Move returns status 0, amount 0 21:36:42.727 00.000 428 move complete, result=0 21:36:42.727 00.000 428 worker thread done servicing request 21:36:42.746 00.019 10672 UpdateGuideState exits: m=381436 SNR=56.3 21:36:42.746 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:42.746 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:42.746 00.000 10672 Enqueuing Expose request 21:36:42.746 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:36:42.746 00.000 428 Worker thread wakes up 21:36:42.746 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:42.746 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:43.887 01.141 10672 read socket command 10 21:36:43.887 00.000 10672 processing socket request REQDIST 21:36:43.887 00.000 10672 SOCKSVR: Sending pixel error of 0.23 21:36:43.887 00.000 10672 Sending socket response 23 (0x17) 21:36:45.105 01.218 428 Exposure complete 21:36:45.230 00.125 428 worker thread done servicing request 21:36:45.230 00.000 10672 OnExposeComplete: enter 21:36:45.230 00.000 10672 UpdateGuideState(): m_state=6 21:36:45.230 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 71 21:36:45.230 00.000 10672 Star::Find returns 1 (0), X=857.92, Y=249.29, Mass=396089, SNR=64.4, Peak=55232 HFD=2.6 21:36:45.230 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.12) = xAngle (-2.23 = -2.23) 21:36:45.230 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.21 = -2.21) 21:36:45.230 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-2.11 mountX=-0.26 mountY=-0.34, mountTheta=-2.22 21:36:45.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.37, opts=13) 21:36:45.230 00.000 10672 Enqueuing Move request for scope (-0.22, -0.37) 21:36:45.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:36:45.230 00.000 428 Worker thread wakes up 21:36:45.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.37) opts 0xd 21:36:45.230 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.37) 21:36:45.230 00.000 428 Moving (-0.22, -0.37) raw xDistance=-0.26 yDistance=-0.34 21:36:45.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 21:36:45.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:45.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 21:36:45.230 00.000 428 MoveAxis(E, 0, ABG) 21:36:45.230 00.000 428 Move returns status 0, amount 0 21:36:45.230 00.000 428 MoveAxis(N, 0, ABG) 21:36:45.230 00.000 428 Move returns status 0, amount 0 21:36:45.230 00.000 428 move complete, result=0 21:36:45.230 00.000 428 worker thread done servicing request 21:36:45.261 00.031 10672 UpdateGuideState exits: m=396089 SNR=64.4 21:36:45.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:45.261 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:45.261 00.000 10672 Enqueuing Expose request 21:36:45.261 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 21:36:45.261 00.000 428 Worker thread wakes up 21:36:45.261 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:45.261 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:47.588 02.327 428 Exposure complete 21:36:47.713 00.125 428 worker thread done servicing request 21:36:47.713 00.000 10672 OnExposeComplete: enter 21:36:47.713 00.000 10672 UpdateGuideState(): m_state=6 21:36:47.713 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 72 21:36:47.713 00.000 10672 Star::Find returns 1 (0), X=858.29, Y=249.72, Mass=409712, SNR=64.8, Peak=49776 HFD=2.9 21:36:47.713 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (0.12) = xAngle (0.27 = 0.27) 21:36:47.713 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28) 21:36:47.713 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.39 mountX=0.16 mountY=0.05, mountTheta=0.28 21:36:47.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.06, opts=13) 21:36:47.713 00.000 10672 Enqueuing Move request for scope (0.15, 0.06) 21:36:47.713 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:36:47.713 00.000 428 Worker thread wakes up 21:36:47.713 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd 21:36:47.713 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.06) 21:36:47.713 00.000 428 Moving (0.15, 0.06) raw xDistance=0.16 yDistance=0.05 21:36:47.713 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:36:47.713 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:47.713 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:36:47.713 00.000 428 MoveAxis(E, 0, ABG) 21:36:47.713 00.000 428 Move returns status 0, amount 0 21:36:47.713 00.000 428 MoveAxis(N, 0, ABG) 21:36:47.713 00.000 428 Move returns status 0, amount 0 21:36:47.713 00.000 428 move complete, result=0 21:36:47.713 00.000 428 worker thread done servicing request 21:36:47.745 00.032 10672 UpdateGuideState exits: m=409712 SNR=64.8 21:36:47.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:47.745 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:47.745 00.000 10672 Enqueuing Expose request 21:36:47.745 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:36:47.745 00.000 428 Worker thread wakes up 21:36:47.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:47.745 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:48.885 01.140 10672 read socket command 10 21:36:48.885 00.000 10672 processing socket request REQDIST 21:36:48.885 00.000 10672 SOCKSVR: Sending pixel error of 0.25 21:36:48.885 00.000 10672 Sending socket response 25 (0x19) 21:36:50.088 01.203 428 Exposure complete 21:36:50.228 00.140 428 worker thread done servicing request 21:36:50.228 00.000 10672 OnExposeComplete: enter 21:36:50.228 00.000 10672 UpdateGuideState(): m_state=6 21:36:50.228 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 73 21:36:50.228 00.000 10672 Star::Find returns 1 (0), X=858.49, Y=249.34, Mass=347129, SNR=55.0, Peak=46080 HFD=3.0 21:36:50.228 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.12) = xAngle (-0.85 = -0.85) 21:36:50.228 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.84 = -0.84) 21:36:50.228 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.32 hyp=0.47 cameraTheta=-0.73 mountX=0.31 mountY=-0.35, mountTheta=-0.85 21:36:50.228 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.32, opts=13) 21:36:50.228 00.000 10672 Enqueuing Move request for scope (0.35, -0.32) 21:36:50.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:36:50.228 00.000 428 Worker thread wakes up 21:36:50.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.32) opts 0xd 21:36:50.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.32) 21:36:50.228 00.000 428 Moving (0.35, -0.32) raw xDistance=0.31 yDistance=-0.35 21:36:50.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:36:50.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:50.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 21:36:50.228 00.000 428 MoveAxis(E, 0, ABG) 21:36:50.228 00.000 428 Move returns status 0, amount 0 21:36:50.228 00.000 428 MoveAxis(N, 0, ABG) 21:36:50.228 00.000 428 Move returns status 0, amount 0 21:36:50.228 00.000 428 move complete, result=0 21:36:50.228 00.000 428 worker thread done servicing request 21:36:50.244 00.016 10672 UpdateGuideState exits: m=347129 SNR=55.0 21:36:50.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:50.244 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:50.244 00.000 10672 Enqueuing Expose request 21:36:50.244 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 21:36:50.244 00.000 428 Worker thread wakes up 21:36:50.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:50.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:52.576 02.332 428 Exposure complete 21:36:52.717 00.141 428 worker thread done servicing request 21:36:52.717 00.000 10672 OnExposeComplete: enter 21:36:52.717 00.000 10672 UpdateGuideState(): m_state=6 21:36:52.717 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 74 21:36:52.717 00.000 10672 Star::Find returns 1 (0), X=857.98, Y=248.81, Mass=400961, SNR=59.5, Peak=50432 HFD=3.2 21:36:52.717 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.12) = xAngle (-1.88 = -1.88) 21:36:52.717 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.87 = -1.87) 21:36:52.717 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.85 hyp=0.86 cameraTheta=-1.76 mountX=-0.26 mountY=-0.83, mountTheta=-1.88 21:36:52.717 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.85, opts=13) 21:36:52.717 00.000 10672 Enqueuing Move request for scope (-0.16, -0.85) 21:36:52.717 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:36:52.717 00.000 428 Worker thread wakes up 21:36:52.717 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.85) opts 0xd 21:36:52.717 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.85) 21:36:52.717 00.000 428 Moving (-0.16, -0.85) raw xDistance=-0.26 yDistance=-0.83 21:36:52.717 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 21:36:52.717 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:36:52.717 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.83 21:36:52.717 00.000 428 MoveAxis(E, 0, ABG) 21:36:52.717 00.000 428 Move returns status 0, amount 0 21:36:52.717 00.000 428 MoveAxis(N, 0, ABG) 21:36:52.717 00.000 428 Move returns status 0, amount 0 21:36:52.717 00.000 428 move complete, result=0 21:36:52.717 00.000 428 worker thread done servicing request 21:36:52.748 00.031 10672 UpdateGuideState exits: m=400961 SNR=59.5 21:36:52.748 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:52.748 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:52.748 00.000 10672 Enqueuing Expose request 21:36:52.748 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 21:36:52.748 00.000 428 Worker thread wakes up 21:36:52.748 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:52.748 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:53.888 01.140 10672 read socket command 10 21:36:53.888 00.000 10672 processing socket request REQDIST 21:36:53.888 00.000 10672 SOCKSVR: Sending pixel error of 0.48 21:36:53.888 00.000 10672 Sending socket response 48 (0x30) 21:36:55.091 01.203 428 Exposure complete 21:36:55.247 00.156 428 worker thread done servicing request 21:36:55.247 00.000 10672 OnExposeComplete: enter 21:36:55.247 00.000 10672 UpdateGuideState(): m_state=6 21:36:55.247 00.000 10672 Star::Find(15, 857, 248, 0, (0,0,0,0), 0.0, 0) frame 75 21:36:55.247 00.000 10672 Star::Find returns 1 (0), X=857.98, Y=249.23, Mass=394657, SNR=66.0, Peak=61008 HFD=2.5 21:36:55.247 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.12) = xAngle (-2.04 = -2.04) 21:36:55.247 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.03 = -2.03) 21:36:55.247 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.43 hyp=0.46 cameraTheta=-1.92 mountX=-0.21 mountY=-0.41, mountTheta=-2.04 21:36:55.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.43, opts=13) 21:36:55.247 00.000 10672 Enqueuing Move request for scope (-0.16, -0.43) 21:36:55.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:36:55.247 00.000 428 Worker thread wakes up 21:36:55.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.43) opts 0xd 21:36:55.247 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.43) 21:36:55.247 00.000 428 Moving (-0.16, -0.43) raw xDistance=-0.21 yDistance=-0.41 21:36:55.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:36:55.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:55.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 21:36:55.247 00.000 428 MoveAxis(E, 0, ABG) 21:36:55.247 00.000 428 Move returns status 0, amount 0 21:36:55.247 00.000 428 MoveAxis(N, 0, ABG) 21:36:55.247 00.000 428 Move returns status 0, amount 0 21:36:55.247 00.000 428 move complete, result=0 21:36:55.247 00.000 428 worker thread done servicing request 21:36:55.263 00.016 10672 UpdateGuideState exits: m=394657 SNR=66.0 21:36:55.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:55.263 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:55.263 00.000 10672 Enqueuing Expose request 21:36:55.263 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 21:36:55.263 00.000 428 Worker thread wakes up 21:36:55.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:55.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:57.575 02.312 428 Exposure complete 21:36:57.715 00.140 428 worker thread done servicing request 21:36:57.715 00.000 10672 OnExposeComplete: enter 21:36:57.715 00.000 10672 UpdateGuideState(): m_state=6 21:36:57.715 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 76 21:36:57.715 00.000 10672 Star::Find returns 1 (0), X=858.09, Y=249.31, Mass=373905, SNR=56.7, Peak=62640 HFD=2.6 21:36:57.715 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.12) = xAngle (-1.83 = -1.83) 21:36:57.715 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.82 = -1.82) 21:36:57.715 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.35 hyp=0.36 cameraTheta=-1.71 mountX=-0.09 mountY=-0.34, mountTheta=-1.83 21:36:57.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.35, opts=13) 21:36:57.715 00.000 10672 Enqueuing Move request for scope (-0.05, -0.35) 21:36:57.715 00.000 428 Worker thread wakes up 21:36:57.715 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:36:57.715 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.35) opts 0xd 21:36:57.715 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.35) 21:36:57.715 00.000 428 Moving (-0.05, -0.35) raw xDistance=-0.09 yDistance=-0.34 21:36:57.715 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:36:57.715 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:36:57.715 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 21:36:57.715 00.000 428 MoveAxis(E, 0, ABG) 21:36:57.715 00.000 428 Move returns status 0, amount 0 21:36:57.715 00.000 428 MoveAxis(N, 0, ABG) 21:36:57.715 00.000 428 Move returns status 0, amount 0 21:36:57.715 00.000 428 move complete, result=0 21:36:57.715 00.000 428 worker thread done servicing request 21:36:57.746 00.031 10672 UpdateGuideState exits: m=373905 SNR=56.7 21:36:57.746 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:36:57.746 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:36:57.746 00.000 10672 Enqueuing Expose request 21:36:57.746 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:36:57.746 00.000 428 Worker thread wakes up 21:36:57.746 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:36:57.746 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:36:58.887 01.141 10672 read socket command 10 21:36:58.887 00.000 10672 processing socket request REQDIST 21:36:58.887 00.000 10672 SOCKSVR: Sending pixel error of 0.43 21:36:58.887 00.000 10672 Sending socket response 43 (0x2b) 21:37:00.078 01.191 428 Exposure complete 21:37:00.203 00.125 428 worker thread done servicing request 21:37:00.203 00.000 10672 OnExposeComplete: enter 21:37:00.203 00.000 10672 UpdateGuideState(): m_state=6 21:37:00.203 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 77 21:37:00.203 00.000 10672 Star::Find returns 1 (0), X=858.16, Y=249.41, Mass=362131, SNR=57.1, Peak=50864 HFD=2.9 21:37:00.203 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.12) = xAngle (-1.62 = -1.62) 21:37:00.203 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.60 = -1.60) 21:37:00.203 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.50 mountX=-0.01 mountY=-0.25, mountTheta=-1.62 21:37:00.218 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.25, opts=13) 21:37:00.218 00.000 10672 Enqueuing Move request for scope (0.02, -0.25) 21:37:00.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:37:00.218 00.000 428 Worker thread wakes up 21:37:00.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd 21:37:00.218 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.25) 21:37:00.218 00.000 428 Moving (0.02, -0.25) raw xDistance=-0.01 yDistance=-0.25 21:37:00.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:37:00.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:00.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 21:37:00.218 00.000 428 MoveAxis(E, 0, ABG) 21:37:00.218 00.000 428 Move returns status 0, amount 0 21:37:00.218 00.000 428 MoveAxis(N, 0, ABG) 21:37:00.218 00.000 428 Move returns status 0, amount 0 21:37:00.218 00.000 428 move complete, result=0 21:37:00.218 00.000 428 worker thread done servicing request 21:37:00.234 00.016 10672 UpdateGuideState exits: m=362131 SNR=57.1 21:37:00.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:00.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:00.234 00.000 10672 Enqueuing Expose request 21:37:00.234 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:37:00.234 00.000 428 Worker thread wakes up 21:37:00.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:00.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:02.577 02.343 428 Exposure complete 21:37:02.718 00.141 428 worker thread done servicing request 21:37:02.718 00.000 10672 OnExposeComplete: enter 21:37:02.718 00.000 10672 UpdateGuideState(): m_state=6 21:37:02.718 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 78 21:37:02.718 00.000 10672 Star::Find returns 1 (0), X=857.87, Y=249.39, Mass=351891, SNR=58.4, Peak=50864 HFD=2.5 21:37:02.718 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.12) = xAngle (-2.48 = -2.48) 21:37:02.718 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.47 = -2.47) 21:37:02.718 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-2.36 mountX=-0.30 mountY=-0.24, mountTheta=-2.47 21:37:02.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.27, opts=13) 21:37:02.718 00.000 10672 Enqueuing Move request for scope (-0.27, -0.27) 21:37:02.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:02.718 00.000 428 Worker thread wakes up 21:37:02.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.27) opts 0xd 21:37:02.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.27) 21:37:02.718 00.000 428 Moving (-0.27, -0.27) raw xDistance=-0.30 yDistance=-0.24 21:37:02.718 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 21:37:02.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:02.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 21:37:02.718 00.000 428 MoveAxis(E, 0, ABG) 21:37:02.718 00.000 428 Move returns status 0, amount 0 21:37:02.718 00.000 428 MoveAxis(N, 0, ABG) 21:37:02.718 00.000 428 Move returns status 0, amount 0 21:37:02.718 00.000 428 move complete, result=0 21:37:02.718 00.000 428 worker thread done servicing request 21:37:02.749 00.031 10672 UpdateGuideState exits: m=351891 SNR=58.4 21:37:02.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:02.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:02.749 00.000 10672 Enqueuing Expose request 21:37:02.749 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:37:02.749 00.000 428 Worker thread wakes up 21:37:02.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:02.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:03.889 01.140 10672 read socket command 10 21:37:03.889 00.000 10672 processing socket request REQDIST 21:37:03.889 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:37:03.889 00.000 10672 Sending socket response 38 (0x26) 21:37:05.092 01.203 428 Exposure complete 21:37:05.217 00.125 428 worker thread done servicing request 21:37:05.217 00.000 10672 OnExposeComplete: enter 21:37:05.217 00.000 10672 UpdateGuideState(): m_state=6 21:37:05.217 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 79 21:37:05.217 00.000 10672 Star::Find returns 1 (0), X=857.40, Y=249.49, Mass=387589, SNR=69.1, Peak=49456 HFD=3.1 21:37:05.217 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.12) = xAngle (-3.04 = -3.04) 21:37:05.217 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.02 = -3.02) 21:37:05.217 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-0.17 hyp=0.76 cameraTheta=-2.92 mountX=-0.76 mountY=-0.09, mountTheta=-3.02 21:37:05.217 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-0.17, opts=13) 21:37:05.217 00.000 10672 Enqueuing Move request for scope (-0.74, -0.17) 21:37:05.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:37:05.217 00.000 428 Worker thread wakes up 21:37:05.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.17) opts 0xd 21:37:05.217 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -0.17) 21:37:05.217 00.000 428 Moving (-0.74, -0.17) raw xDistance=-0.76 yDistance=-0.09 21:37:05.217 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76 21:37:05.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:05.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:37:05.217 00.000 428 MoveAxis(E, 705, ABG) 21:37:05.217 00.000 428 Guiding Dir = 2, Dur = 705 21:37:05.217 00.000 428 IsSlewing returns 0 21:37:05.217 00.000 428 IsGuiding returns 0 21:37:05.232 00.015 428 PulseGuide returned control before completion, sleep 701 21:37:05.248 00.016 10672 UpdateGuideState exits: m=387589 SNR=69.1 21:37:05.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:05.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:05.248 00.000 10672 Enqueuing Expose request 21:37:05.967 00.719 428 IsGuiding returns 1 21:37:05.967 00.000 428 scope still moving after pulse duration time elapsed 21:37:05.998 00.031 428 IsSlewing returns 0 21:37:05.998 00.000 428 IsGuiding returns 0 21:37:05.998 00.000 428 scope move finished after 705 + 63 ms 21:37:05.998 00.000 428 Move returns status 0, amount 705 21:37:05.998 00.000 428 MoveAxis(N, 0, ABG) 21:37:05.998 00.000 428 Move returns status 0, amount 0 21:37:05.998 00.000 428 move complete, result=0 21:37:05.998 00.000 428 worker thread done servicing request 21:37:05.998 00.000 428 Worker thread wakes up 21:37:05.998 00.000 10672 GuideStep: -0.8 px 705 ms EAST, -0.1 px 0 ms NORTH 21:37:05.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:05.998 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:07.580 01.582 428 Exposure complete 21:37:07.720 00.140 428 worker thread done servicing request 21:37:07.720 00.000 10672 OnExposeComplete: enter 21:37:07.720 00.000 10672 UpdateGuideState(): m_state=6 21:37:07.720 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 80 21:37:07.720 00.000 10672 Star::Find returns 1 (0), X=858.12, Y=249.48, Mass=360946, SNR=56.0, Peak=52288 HFD=2.6 21:37:07.720 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.12) = xAngle (-1.83 = -1.83) 21:37:07.720 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.82 = -1.82) 21:37:07.720 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.71 mountX=-0.05 mountY=-0.18, mountTheta=-1.83 21:37:07.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.18, opts=13) 21:37:07.720 00.000 10672 Enqueuing Move request for scope (-0.03, -0.18) 21:37:07.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:37:07.720 00.000 428 Worker thread wakes up 21:37:07.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd 21:37:07.720 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.18) 21:37:07.720 00.000 428 Moving (-0.03, -0.18) raw xDistance=-0.05 yDistance=-0.18 21:37:07.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:37:07.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:07.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 21:37:07.720 00.000 428 MoveAxis(E, 0, ABG) 21:37:07.720 00.000 428 Move returns status 0, amount 0 21:37:07.720 00.000 428 MoveAxis(N, 0, ABG) 21:37:07.720 00.000 428 Move returns status 0, amount 0 21:37:07.720 00.000 428 move complete, result=0 21:37:07.720 00.000 428 worker thread done servicing request 21:37:07.736 00.016 10672 UpdateGuideState exits: m=360946 SNR=56.0 21:37:07.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:07.736 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:07.736 00.000 10672 Enqueuing Expose request 21:37:07.736 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:37:07.736 00.000 428 Worker thread wakes up 21:37:07.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:07.751 00.015 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:08.892 01.141 10672 read socket command 10 21:37:08.892 00.000 10672 processing socket request REQDIST 21:37:08.892 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:37:08.892 00.000 10672 Sending socket response 40 (0x28) 21:37:10.079 01.187 428 Exposure complete 21:37:10.204 00.125 428 worker thread done servicing request 21:37:10.204 00.000 10672 OnExposeComplete: enter 21:37:10.204 00.000 10672 UpdateGuideState(): m_state=6 21:37:10.204 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 81 21:37:10.204 00.000 10672 Star::Find returns 1 (0), X=858.17, Y=249.39, Mass=361476, SNR=63.4, Peak=48912 HFD=2.8 21:37:10.204 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.12) = xAngle (-1.59 = -1.59) 21:37:10.204 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 21:37:10.204 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.47 mountX=-0.01 mountY=-0.27, mountTheta=-1.59 21:37:10.204 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.27, opts=13) 21:37:10.204 00.000 10672 Enqueuing Move request for scope (0.03, -0.27) 21:37:10.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:37:10.204 00.000 428 Worker thread wakes up 21:37:10.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd 21:37:10.204 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.27) 21:37:10.204 00.000 428 Moving (0.03, -0.27) raw xDistance=-0.01 yDistance=-0.27 21:37:10.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:37:10.204 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:10.204 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 21:37:10.204 00.000 428 MoveAxis(E, 0, ABG) 21:37:10.204 00.000 428 Move returns status 0, amount 0 21:37:10.204 00.000 428 MoveAxis(N, 0, ABG) 21:37:10.204 00.000 428 Move returns status 0, amount 0 21:37:10.204 00.000 428 move complete, result=0 21:37:10.204 00.000 428 worker thread done servicing request 21:37:10.235 00.031 10672 UpdateGuideState exits: m=361476 SNR=63.4 21:37:10.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:10.235 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:10.235 00.000 10672 Enqueuing Expose request 21:37:10.235 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:37:10.235 00.000 428 Worker thread wakes up 21:37:10.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:10.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:12.578 02.343 428 Exposure complete 21:37:12.703 00.125 428 worker thread done servicing request 21:37:12.703 00.000 10672 OnExposeComplete: enter 21:37:12.703 00.000 10672 UpdateGuideState(): m_state=6 21:37:12.703 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 82 21:37:12.703 00.000 10672 Star::Find returns 1 (0), X=857.90, Y=249.28, Mass=323488, SNR=58.3, Peak=47488 HFD=2.6 21:37:12.719 00.016 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.12) = xAngle (-2.25 = -2.25) 21:37:12.719 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.24 = -2.24) 21:37:12.719 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-2.13 mountX=-0.28 mountY=-0.35, mountTheta=-2.24 21:37:12.719 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.38, opts=13) 21:37:12.719 00.000 10672 Enqueuing Move request for scope (-0.24, -0.38) 21:37:12.719 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:37:12.719 00.000 428 Worker thread wakes up 21:37:12.719 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.38) opts 0xd 21:37:12.719 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.38) 21:37:12.719 00.000 428 Moving (-0.24, -0.38) raw xDistance=-0.28 yDistance=-0.35 21:37:12.719 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:37:12.719 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:12.719 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 21:37:12.719 00.000 428 MoveAxis(E, 0, ABG) 21:37:12.719 00.000 428 Move returns status 0, amount 0 21:37:12.719 00.000 428 MoveAxis(N, 0, ABG) 21:37:12.719 00.000 428 Move returns status 0, amount 0 21:37:12.719 00.000 428 move complete, result=0 21:37:12.719 00.000 428 worker thread done servicing request 21:37:12.734 00.015 10672 UpdateGuideState exits: m=323488 SNR=58.3 21:37:12.734 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:12.734 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:12.734 00.000 10672 Enqueuing Expose request 21:37:12.734 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 21:37:12.734 00.000 428 Worker thread wakes up 21:37:12.734 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:12.734 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:13.875 01.141 10672 read socket command 10 21:37:13.875 00.000 10672 processing socket request REQDIST 21:37:13.875 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:37:13.875 00.000 10672 Sending socket response 38 (0x26) 21:37:15.093 01.218 428 Exposure complete 21:37:15.233 00.140 428 worker thread done servicing request 21:37:15.233 00.000 10672 OnExposeComplete: enter 21:37:15.233 00.000 10672 UpdateGuideState(): m_state=6 21:37:15.233 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 83 21:37:15.233 00.000 10672 Star::Find returns 1 (0), X=858.13, Y=249.22, Mass=421119, SNR=67.7, Peak=49456 HFD=3.4 21:37:15.233 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.12) = xAngle (-1.72 = -1.72) 21:37:15.233 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.71 = -1.71) 21:37:15.233 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.44 hyp=0.44 cameraTheta=-1.60 mountX=-0.07 mountY=-0.43, mountTheta=-1.72 21:37:15.249 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.44, opts=13) 21:37:15.249 00.000 10672 Enqueuing Move request for scope (-0.01, -0.44) 21:37:15.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 21:37:15.249 00.000 428 Worker thread wakes up 21:37:15.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.44) opts 0xd 21:37:15.249 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.44) 21:37:15.249 00.000 428 Moving (-0.01, -0.44) raw xDistance=-0.07 yDistance=-0.43 21:37:15.249 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:37:15.249 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:15.249 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 21:37:15.249 00.000 428 MoveAxis(E, 0, ABG) 21:37:15.249 00.000 428 Move returns status 0, amount 0 21:37:15.249 00.000 428 MoveAxis(N, 0, ABG) 21:37:15.249 00.000 428 Move returns status 0, amount 0 21:37:15.249 00.000 428 move complete, result=0 21:37:15.249 00.000 428 worker thread done servicing request 21:37:15.265 00.016 10672 UpdateGuideState exits: m=421119 SNR=67.7 21:37:15.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:15.265 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:15.265 00.000 10672 Enqueuing Expose request 21:37:15.265 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:37:15.265 00.000 428 Worker thread wakes up 21:37:15.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:15.265 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:17.581 02.316 428 Exposure complete 21:37:17.721 00.140 428 worker thread done servicing request 21:37:17.721 00.000 10672 OnExposeComplete: enter 21:37:17.721 00.000 10672 UpdateGuideState(): m_state=6 21:37:17.721 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 84 21:37:17.721 00.000 10672 Star::Find returns 1 (0), X=857.97, Y=249.46, Mass=357784, SNR=66.9, Peak=47488 HFD=3.0 21:37:17.721 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.12) = xAngle (-2.40 = -2.40) 21:37:17.721 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.39 = -2.39) 21:37:17.721 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-2.28 mountX=-0.19 mountY=-0.18, mountTheta=-2.40 21:37:17.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.20, opts=13) 21:37:17.721 00.000 10672 Enqueuing Move request for scope (-0.17, -0.20) 21:37:17.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:17.721 00.000 428 Worker thread wakes up 21:37:17.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd 21:37:17.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.20) 21:37:17.721 00.000 428 Moving (-0.17, -0.20) raw xDistance=-0.19 yDistance=-0.18 21:37:17.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:37:17.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:17.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 21:37:17.721 00.000 428 MoveAxis(E, 0, ABG) 21:37:17.721 00.000 428 Move returns status 0, amount 0 21:37:17.721 00.000 428 MoveAxis(N, 0, ABG) 21:37:17.721 00.000 428 Move returns status 0, amount 0 21:37:17.721 00.000 428 move complete, result=0 21:37:17.721 00.000 428 worker thread done servicing request 21:37:17.737 00.016 10672 UpdateGuideState exits: m=357784 SNR=66.9 21:37:17.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:17.737 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:17.737 00.000 10672 Enqueuing Expose request 21:37:17.737 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:37:17.737 00.000 428 Worker thread wakes up 21:37:17.752 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:17.752 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:18.908 01.156 10672 read socket command 10 21:37:18.908 00.000 10672 processing socket request REQDIST 21:37:18.908 00.000 10672 SOCKSVR: Sending pixel error of 0.36 21:37:18.908 00.000 10672 Sending socket response 36 (0x24) 21:37:20.080 01.172 428 Exposure complete 21:37:20.205 00.125 428 worker thread done servicing request 21:37:20.205 00.000 10672 OnExposeComplete: enter 21:37:20.205 00.000 10672 UpdateGuideState(): m_state=6 21:37:20.205 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 85 21:37:20.205 00.000 10672 Star::Find returns 1 (0), X=858.19, Y=249.65, Mass=371295, SNR=54.0, Peak=49776 HFD=3.2 21:37:20.205 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.12) = xAngle (-0.44 = -0.44) 21:37:20.205 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43) 21:37:20.205 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.32 mountX=0.05 mountY=-0.02, mountTheta=-0.43 21:37:20.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.02, opts=13) 21:37:20.205 00.000 10672 Enqueuing Move request for scope (0.05, -0.02) 21:37:20.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:20.205 00.000 428 Worker thread wakes up 21:37:20.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd 21:37:20.205 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.02) 21:37:20.205 00.000 428 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=-0.02 21:37:20.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:37:20.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:20.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 21:37:20.205 00.000 428 MoveAxis(E, 0, ABG) 21:37:20.205 00.000 428 Move returns status 0, amount 0 21:37:20.205 00.000 428 MoveAxis(N, 0, ABG) 21:37:20.205 00.000 428 Move returns status 0, amount 0 21:37:20.205 00.000 428 move complete, result=0 21:37:20.205 00.000 428 worker thread done servicing request 21:37:20.236 00.031 10672 UpdateGuideState exits: m=371295 SNR=54.0 21:37:20.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:20.236 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:20.236 00.000 10672 Enqueuing Expose request 21:37:20.236 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:37:20.236 00.000 428 Worker thread wakes up 21:37:20.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:20.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:22.579 02.343 428 Exposure complete 21:37:22.704 00.125 428 worker thread done servicing request 21:37:22.704 00.000 10672 OnExposeComplete: enter 21:37:22.704 00.000 10672 UpdateGuideState(): m_state=6 21:37:22.704 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 86 21:37:22.704 00.000 10672 Star::Find returns 1 (0), X=858.39, Y=249.09, Mass=385819, SNR=61.2, Peak=57520 HFD=2.6 21:37:22.704 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.12) = xAngle (-1.28 = -1.28) 21:37:22.704 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.26 = -1.26) 21:37:22.704 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.57 hyp=0.63 cameraTheta=-1.16 mountX=0.18 mountY=-0.60, mountTheta=-1.28 21:37:22.704 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.57, opts=13) 21:37:22.704 00.000 10672 Enqueuing Move request for scope (0.25, -0.57) 21:37:22.704 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:37:22.704 00.000 428 Worker thread wakes up 21:37:22.704 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.57) opts 0xd 21:37:22.704 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.57) 21:37:22.704 00.000 428 Moving (0.25, -0.57) raw xDistance=0.18 yDistance=-0.60 21:37:22.704 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:37:22.704 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:37:22.704 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 21:37:22.704 00.000 428 MoveAxis(E, 0, ABG) 21:37:22.704 00.000 428 Move returns status 0, amount 0 21:37:22.704 00.000 428 MoveAxis(N, 0, ABG) 21:37:22.704 00.000 428 Move returns status 0, amount 0 21:37:22.704 00.000 428 move complete, result=0 21:37:22.704 00.000 428 worker thread done servicing request 21:37:22.735 00.031 10672 UpdateGuideState exits: m=385819 SNR=61.2 21:37:22.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:22.735 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:22.735 00.000 10672 Enqueuing Expose request 21:37:22.735 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 21:37:22.735 00.000 428 Worker thread wakes up 21:37:22.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:22.735 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:23.876 01.141 10672 read socket command 10 21:37:23.876 00.000 10672 processing socket request REQDIST 21:37:23.876 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:37:23.876 00.000 10672 Sending socket response 37 (0x25) 21:37:25.083 01.207 428 Exposure complete 21:37:25.208 00.125 428 worker thread done servicing request 21:37:25.208 00.000 10672 OnExposeComplete: enter 21:37:25.208 00.000 10672 UpdateGuideState(): m_state=6 21:37:25.208 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 87 21:37:25.208 00.000 10672 Star::Find returns 1 (0), X=858.65, Y=249.09, Mass=384246, SNR=64.1, Peak=47712 HFD=2.6 21:37:25.208 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.12) = xAngle (-0.96 = -0.96) 21:37:25.208 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.95 = -0.95) 21:37:25.208 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.57 hyp=0.76 cameraTheta=-0.84 mountX=0.44 mountY=-0.62, mountTheta=-0.96 21:37:25.208 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.57, opts=13) 21:37:25.208 00.000 10672 Enqueuing Move request for scope (0.51, -0.57) 21:37:25.208 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:25.208 00.000 428 Worker thread wakes up 21:37:25.208 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.57) opts 0xd 21:37:25.208 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.57) 21:37:25.208 00.000 428 Moving (0.51, -0.57) raw xDistance=0.44 yDistance=-0.62 21:37:25.208 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 21:37:25.208 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:37:25.208 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 21:37:25.208 00.000 428 MoveAxis(E, 0, ABG) 21:37:25.208 00.000 428 Move returns status 0, amount 0 21:37:25.208 00.000 428 MoveAxis(N, 0, ABG) 21:37:25.208 00.000 428 Move returns status 0, amount 0 21:37:25.223 00.015 428 move complete, result=0 21:37:25.223 00.000 428 worker thread done servicing request 21:37:25.239 00.016 10672 UpdateGuideState exits: m=384246 SNR=64.1 21:37:25.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:25.239 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:25.239 00.000 10672 Enqueuing Expose request 21:37:25.239 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 21:37:25.239 00.000 428 Worker thread wakes up 21:37:25.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:25.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:27.566 02.327 428 Exposure complete 21:37:27.707 00.141 428 worker thread done servicing request 21:37:27.707 00.000 10672 OnExposeComplete: enter 21:37:27.707 00.000 10672 UpdateGuideState(): m_state=6 21:37:27.707 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 88 21:37:27.707 00.000 10672 Star::Find returns 1 (0), X=858.76, Y=248.98, Mass=405486, SNR=56.3, Peak=50000 HFD=3.2 21:37:27.707 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.12) = xAngle (-0.96 = -0.96) 21:37:27.707 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.94 = -0.94) 21:37:27.707 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.68 hyp=0.92 cameraTheta=-0.84 mountX=0.53 mountY=-0.74, mountTheta=-0.95 21:37:27.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.68, opts=13) 21:37:27.707 00.000 10672 Enqueuing Move request for scope (0.62, -0.68) 21:37:27.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:37:27.707 00.000 428 Worker thread wakes up 21:37:27.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.68) opts 0xd 21:37:27.707 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, -0.68) 21:37:27.707 00.000 428 Moving (0.62, -0.68) raw xDistance=0.53 yDistance=-0.74 21:37:27.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 21:37:27.707 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.54 newest=-1.96 21:37:27.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.74 from input -0.74 21:37:27.707 00.000 428 MoveAxis(W, 493, ABG) 21:37:27.707 00.000 428 Guiding Dir = 3, Dur = 493 21:37:27.707 00.000 428 IsSlewing returns 0 21:37:27.707 00.000 428 IsGuiding returns 0 21:37:27.723 00.016 428 PulseGuide returned control before completion, sleep 485 21:37:27.738 00.015 10672 UpdateGuideState exits: m=405486 SNR=56.3 21:37:27.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:27.738 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:27.738 00.000 10672 Enqueuing Expose request 21:37:28.254 00.516 428 IsGuiding returns 0 21:37:28.254 00.000 428 Move returns status 0, amount 493 21:37:28.254 00.000 428 MoveAxis(N, 1128, ABG) 21:37:28.254 00.000 428 Guiding Dir = 0, Dur = 1128 21:37:28.254 00.000 428 IsSlewing returns 0 21:37:28.254 00.000 428 IsGuiding returns 0 21:37:28.332 00.078 428 PulseGuide returned control before completion, sleep 1060 21:37:28.879 00.547 10672 read socket command 10 21:37:28.879 00.000 10672 processing socket request REQDIST 21:37:28.879 00.000 10672 SOCKSVR: Sending pixel error of 0.62 21:37:28.879 00.000 10672 Sending socket response 62 (0x3e) 21:37:29.410 00.531 428 IsGuiding returns 1 21:37:29.410 00.000 428 scope still moving after pulse duration time elapsed 21:37:29.441 00.031 428 IsSlewing returns 0 21:37:29.441 00.000 428 IsGuiding returns 1 21:37:29.488 00.047 428 IsSlewing returns 0 21:37:29.488 00.000 428 IsGuiding returns 0 21:37:29.488 00.000 428 scope move finished after 1128 + 101 ms 21:37:29.488 00.000 428 Move returns status 0, amount 1128 21:37:29.488 00.000 428 move complete, result=0 21:37:29.488 00.000 428 worker thread done servicing request 21:37:29.488 00.000 10672 GuideStep: 0.5 px 493 ms WEST, -0.7 px 1128 ms NORTH 21:37:29.488 00.000 428 Worker thread wakes up 21:37:29.488 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:29.488 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:30.066 00.578 428 Exposure complete 21:37:30.191 00.125 428 worker thread done servicing request 21:37:30.206 00.015 10672 OnExposeComplete: enter 21:37:30.206 00.000 10672 UpdateGuideState(): m_state=6 21:37:30.206 00.000 10672 Star::Find(15, 858, 248, 0, (0,0,0,0), 0.0, 0) frame 89 21:37:30.206 00.000 10672 Star::Find returns 1 (0), X=858.10, Y=249.56, Mass=378074, SNR=62.6, Peak=46080 HFD=3.1 21:37:30.206 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (0.12) = xAngle (-2.06 = -2.06) 21:37:30.206 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.05 = -2.05) 21:37:30.206 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.94 mountX=-0.05 mountY=-0.10, mountTheta=-2.06 21:37:30.206 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.11, opts=13) 21:37:30.206 00.000 10672 Enqueuing Move request for scope (-0.04, -0.11) 21:37:30.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:37:30.206 00.000 428 Worker thread wakes up 21:37:30.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd 21:37:30.206 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.11) 21:37:30.206 00.000 428 Moving (-0.04, -0.11) raw xDistance=-0.05 yDistance=-0.10 21:37:30.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:37:30.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:30.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:37:30.206 00.000 428 MoveAxis(E, 0, ABG) 21:37:30.206 00.000 428 Move returns status 0, amount 0 21:37:30.206 00.000 428 MoveAxis(N, 0, ABG) 21:37:30.206 00.000 428 Move returns status 0, amount 0 21:37:30.206 00.000 428 move complete, result=0 21:37:30.206 00.000 428 worker thread done servicing request 21:37:30.222 00.016 10672 UpdateGuideState exits: m=378074 SNR=62.6 21:37:30.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:30.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:30.222 00.000 10672 Enqueuing Expose request 21:37:30.222 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:37:30.222 00.000 428 Worker thread wakes up 21:37:30.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:30.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:32.585 02.363 428 Exposure complete 21:37:32.710 00.125 428 worker thread done servicing request 21:37:32.710 00.000 10672 OnExposeComplete: enter 21:37:32.710 00.000 10672 UpdateGuideState(): m_state=6 21:37:32.710 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 90 21:37:32.710 00.000 10672 Star::Find returns 1 (0), X=858.04, Y=249.95, Mass=329744, SNR=56.8, Peak=56976 HFD=2.7 21:37:32.710 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.12) = xAngle (1.78 = 1.78) 21:37:32.710 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79) 21:37:32.710 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.30 cameraTheta=1.90 mountX=-0.06 mountY=0.30, mountTheta=1.78 21:37:32.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.29, opts=13) 21:37:32.710 00.000 10672 Enqueuing Move request for scope (-0.10, 0.29) 21:37:32.710 00.000 428 Worker thread wakes up 21:37:32.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:37:32.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd 21:37:32.726 00.016 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.29) 21:37:32.726 00.000 428 Moving (-0.10, 0.29) raw xDistance=-0.06 yDistance=0.30 21:37:32.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:37:32.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:32.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 21:37:32.726 00.000 428 MoveAxis(E, 0, ABG) 21:37:32.726 00.000 428 Move returns status 0, amount 0 21:37:32.726 00.000 428 MoveAxis(N, 0, ABG) 21:37:32.726 00.000 428 Move returns status 0, amount 0 21:37:32.726 00.000 428 move complete, result=0 21:37:32.726 00.000 428 worker thread done servicing request 21:37:32.741 00.015 10672 UpdateGuideState exits: m=329744 SNR=56.8 21:37:32.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:32.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:32.741 00.000 10672 Enqueuing Expose request 21:37:32.741 00.000 428 Worker thread wakes up 21:37:32.741 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:37:32.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:32.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:33.882 01.141 10672 read socket command 10 21:37:33.882 00.000 10672 processing socket request REQDIST 21:37:33.882 00.000 10672 SOCKSVR: Sending pixel error of 0.41 21:37:33.882 00.000 10672 Sending socket response 41 (0x29) 21:37:35.069 01.187 428 Exposure complete 21:37:35.193 00.124 428 worker thread done servicing request 21:37:35.193 00.000 10672 OnExposeComplete: enter 21:37:35.193 00.000 10672 UpdateGuideState(): m_state=6 21:37:35.193 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 91 21:37:35.193 00.000 10672 Star::Find returns 1 (0), X=858.48, Y=249.28, Mass=335473, SNR=51.5, Peak=44336 HFD=3.1 21:37:35.193 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.12) = xAngle (-0.96 = -0.96) 21:37:35.193 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.95 = -0.95) 21:37:35.193 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.38 hyp=0.51 cameraTheta=-0.84 mountX=0.29 mountY=-0.42, mountTheta=-0.96 21:37:35.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.38, opts=13) 21:37:35.193 00.000 10672 Enqueuing Move request for scope (0.34, -0.38) 21:37:35.193 00.000 428 Worker thread wakes up 21:37:35.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:37:35.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.38) opts 0xd 21:37:35.193 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.38) 21:37:35.193 00.000 428 Moving (0.34, -0.38) raw xDistance=0.29 yDistance=-0.42 21:37:35.193 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 21:37:35.193 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:35.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 21:37:35.193 00.000 428 MoveAxis(E, 0, ABG) 21:37:35.193 00.000 428 Move returns status 0, amount 0 21:37:35.193 00.000 428 MoveAxis(N, 0, ABG) 21:37:35.193 00.000 428 Move returns status 0, amount 0 21:37:35.193 00.000 428 move complete, result=0 21:37:35.193 00.000 428 worker thread done servicing request 21:37:35.225 00.032 10672 UpdateGuideState exits: m=335473 SNR=51.5 21:37:35.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:35.225 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:35.225 00.000 10672 Enqueuing Expose request 21:37:35.225 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 21:37:35.225 00.000 428 Worker thread wakes up 21:37:35.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:35.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:37.568 02.343 428 Exposure complete 21:37:37.693 00.125 428 worker thread done servicing request 21:37:37.693 00.000 10672 OnExposeComplete: enter 21:37:37.693 00.000 10672 UpdateGuideState(): m_state=6 21:37:37.708 00.015 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 92 21:37:37.708 00.000 10672 Star::Find returns 1 (0), X=858.71, Y=249.82, Mass=375723, SNR=58.5, Peak=42256 HFD=3.0 21:37:37.708 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.12) = xAngle (0.15 = 0.15) 21:37:37.708 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16) 21:37:37.708 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.16 hyp=0.59 cameraTheta=0.27 mountX=0.58 mountY=0.09, mountTheta=0.16 21:37:37.708 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.16, opts=13) 21:37:37.708 00.000 10672 Enqueuing Move request for scope (0.57, 0.16) 21:37:37.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:37.708 00.000 428 Worker thread wakes up 21:37:37.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.16) opts 0xd 21:37:37.708 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.16) 21:37:37.708 00.000 428 Moving (0.57, 0.16) raw xDistance=0.58 yDistance=0.09 21:37:37.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 21:37:37.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:37.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 21:37:37.708 00.000 428 MoveAxis(W, 543, ABG) 21:37:37.708 00.000 428 Guiding Dir = 3, Dur = 543 21:37:37.708 00.000 428 IsSlewing returns 0 21:37:37.708 00.000 428 IsGuiding returns 0 21:37:37.724 00.016 428 PulseGuide returned control before completion, sleep 539 21:37:37.724 00.000 10672 UpdateGuideState exits: m=375723 SNR=58.5 21:37:37.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:37.724 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:37.724 00.000 10672 Enqueuing Expose request 21:37:38.271 00.547 428 IsGuiding returns 1 21:37:38.271 00.000 428 scope still moving after pulse duration time elapsed 21:37:38.302 00.031 428 IsSlewing returns 0 21:37:38.302 00.000 428 IsGuiding returns 0 21:37:38.302 00.000 428 scope move finished after 543 + 48 ms 21:37:38.302 00.000 428 Move returns status 0, amount 543 21:37:38.302 00.000 428 MoveAxis(N, 0, ABG) 21:37:38.302 00.000 428 Move returns status 0, amount 0 21:37:38.302 00.000 428 move complete, result=0 21:37:38.302 00.000 428 worker thread done servicing request 21:37:38.302 00.000 428 Worker thread wakes up 21:37:38.302 00.000 10672 GuideStep: 0.6 px 543 ms WEST, 0.1 px 0 ms NORTH 21:37:38.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:38.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:38.880 00.578 10672 read socket command 10 21:37:38.880 00.000 10672 processing socket request REQDIST 21:37:38.880 00.000 10672 SOCKSVR: Sending pixel error of 0.49 21:37:38.880 00.000 10672 Sending socket response 49 (0x31) 21:37:40.083 01.203 428 Exposure complete 21:37:40.223 00.140 428 worker thread done servicing request 21:37:40.223 00.000 10672 OnExposeComplete: enter 21:37:40.223 00.000 10672 UpdateGuideState(): m_state=6 21:37:40.223 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 93 21:37:40.223 00.000 10672 Star::Find returns 1 (0), X=858.33, Y=249.97, Mass=335627, SNR=52.6, Peak=49568 HFD=2.4 21:37:40.223 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.12) = xAngle (0.89 = 0.89) 21:37:40.223 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.91 = 0.91) 21:37:40.223 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.31 hyp=0.36 cameraTheta=1.02 mountX=0.23 mountY=0.29, mountTheta=0.90 21:37:40.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.31, opts=13) 21:37:40.223 00.000 10672 Enqueuing Move request for scope (0.19, 0.31) 21:37:40.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:37:40.223 00.000 428 Worker thread wakes up 21:37:40.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.31) opts 0xd 21:37:40.223 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.31) 21:37:40.223 00.000 428 Moving (0.19, 0.31) raw xDistance=0.23 yDistance=0.29 21:37:40.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 21:37:40.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:40.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 21:37:40.223 00.000 428 MoveAxis(E, 0, ABG) 21:37:40.223 00.000 428 Move returns status 0, amount 0 21:37:40.223 00.000 428 MoveAxis(N, 0, ABG) 21:37:40.223 00.000 428 Move returns status 0, amount 0 21:37:40.223 00.000 428 move complete, result=0 21:37:40.223 00.000 428 worker thread done servicing request 21:37:40.239 00.016 10672 UpdateGuideState exits: m=335627 SNR=52.6 21:37:40.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:40.239 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:40.239 00.000 10672 Enqueuing Expose request 21:37:40.239 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 21:37:40.239 00.000 428 Worker thread wakes up 21:37:40.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:40.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:42.586 02.347 428 Exposure complete 21:37:42.727 00.141 428 worker thread done servicing request 21:37:42.727 00.000 10672 OnExposeComplete: enter 21:37:42.727 00.000 10672 UpdateGuideState(): m_state=6 21:37:42.727 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 94 21:37:42.727 00.000 10672 Star::Find returns 1 (0), X=857.94, Y=249.55, Mass=323802, SNR=56.4, Peak=39968 HFD=2.4 21:37:42.727 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.12) = xAngle (-2.75 = -2.75) 21:37:42.727 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.74 = -2.74) 21:37:42.727 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.63 mountX=-0.21 mountY=-0.09, mountTheta=-2.74 21:37:42.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.11, opts=13) 21:37:42.727 00.000 10672 Enqueuing Move request for scope (-0.20, -0.11) 21:37:42.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:42.727 00.000 428 Worker thread wakes up 21:37:42.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd 21:37:42.727 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.11) 21:37:42.727 00.000 428 Moving (-0.20, -0.11) raw xDistance=-0.21 yDistance=-0.09 21:37:42.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:37:42.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:42.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:37:42.727 00.000 428 MoveAxis(E, 0, ABG) 21:37:42.727 00.000 428 Move returns status 0, amount 0 21:37:42.727 00.000 428 MoveAxis(N, 0, ABG) 21:37:42.727 00.000 428 Move returns status 0, amount 0 21:37:42.727 00.000 428 move complete, result=0 21:37:42.727 00.000 428 worker thread done servicing request 21:37:42.758 00.031 10672 UpdateGuideState exits: m=323802 SNR=56.4 21:37:42.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:42.758 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:42.758 00.000 10672 Enqueuing Expose request 21:37:42.758 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:37:42.758 00.000 428 Worker thread wakes up 21:37:42.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:42.758 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:43.883 01.125 10672 read socket command 10 21:37:43.883 00.000 10672 processing socket request REQDIST 21:37:43.883 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:37:43.883 00.000 10672 Sending socket response 38 (0x26) 21:37:45.085 01.202 428 Exposure complete 21:37:45.226 00.141 428 worker thread done servicing request 21:37:45.226 00.000 10672 OnExposeComplete: enter 21:37:45.226 00.000 10672 UpdateGuideState(): m_state=6 21:37:45.226 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 95 21:37:45.226 00.000 10672 Star::Find returns 1 (0), X=857.98, Y=249.38, Mass=375939, SNR=62.3, Peak=51520 HFD=2.7 21:37:45.226 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.12) = xAngle (-2.20 = -2.20) 21:37:45.226 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.19 = -2.19) 21:37:45.226 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-2.08 mountX=-0.19 mountY=-0.27, mountTheta=-2.20 21:37:45.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.29, opts=13) 21:37:45.226 00.000 10672 Enqueuing Move request for scope (-0.16, -0.29) 21:37:45.226 00.000 428 Worker thread wakes up 21:37:45.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:37:45.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.29) opts 0xd 21:37:45.226 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.29) 21:37:45.226 00.000 428 Moving (-0.16, -0.29) raw xDistance=-0.19 yDistance=-0.27 21:37:45.226 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:37:45.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:45.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 21:37:45.226 00.000 428 MoveAxis(E, 0, ABG) 21:37:45.226 00.000 428 Move returns status 0, amount 0 21:37:45.226 00.000 428 MoveAxis(N, 0, ABG) 21:37:45.226 00.000 428 Move returns status 0, amount 0 21:37:45.226 00.000 428 move complete, result=0 21:37:45.226 00.000 428 worker thread done servicing request 21:37:45.242 00.016 10672 UpdateGuideState exits: m=375939 SNR=62.3 21:37:45.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:45.242 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:45.242 00.000 10672 Enqueuing Expose request 21:37:45.242 00.000 428 Worker thread wakes up 21:37:45.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:45.242 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:37:45.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:47.585 02.343 428 Exposure complete 21:37:47.710 00.125 428 worker thread done servicing request 21:37:47.710 00.000 10672 OnExposeComplete: enter 21:37:47.710 00.000 10672 UpdateGuideState(): m_state=6 21:37:47.710 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 96 21:37:47.710 00.000 10672 Star::Find returns 1 (0), X=858.18, Y=249.79, Mass=374060, SNR=55.6, Peak=57744 HFD=2.9 21:37:47.710 00.000 10672 CameraToMount -- cameraTheta (1.29) - m_xAngle (0.12) = xAngle (1.17 = 1.17) 21:37:47.710 00.000 10672 CameraToMount -- cameraTheta (1.29) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.18 = 1.18) 21:37:47.710 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.29 mountX=0.05 mountY=0.12, mountTheta=1.17 21:37:47.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.13, opts=13) 21:37:47.710 00.000 10672 Enqueuing Move request for scope (0.04, 0.13) 21:37:47.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:37:47.710 00.000 428 Worker thread wakes up 21:37:47.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd 21:37:47.710 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.13) 21:37:47.710 00.000 428 Moving (0.04, 0.13) raw xDistance=0.05 yDistance=0.12 21:37:47.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:37:47.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:47.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 21:37:47.710 00.000 428 MoveAxis(E, 0, ABG) 21:37:47.710 00.000 428 Move returns status 0, amount 0 21:37:47.725 00.015 428 MoveAxis(N, 0, ABG) 21:37:47.725 00.000 428 Move returns status 0, amount 0 21:37:47.725 00.000 428 move complete, result=0 21:37:47.725 00.000 428 worker thread done servicing request 21:37:47.741 00.016 10672 UpdateGuideState exits: m=374060 SNR=55.6 21:37:47.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:47.741 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:47.741 00.000 10672 Enqueuing Expose request 21:37:47.741 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:37:47.741 00.000 428 Worker thread wakes up 21:37:47.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:47.741 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:48.886 01.145 10672 read socket command 10 21:37:48.886 00.000 10672 processing socket request REQDIST 21:37:48.886 00.000 10672 SOCKSVR: Sending pixel error of 0.29 21:37:48.886 00.000 10672 Sending socket response 29 (0x1d) 21:37:50.088 01.202 428 Exposure complete 21:37:50.213 00.125 428 worker thread done servicing request 21:37:50.213 00.000 10672 OnExposeComplete: enter 21:37:50.213 00.000 10672 UpdateGuideState(): m_state=6 21:37:50.213 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 97 21:37:50.213 00.000 10672 Star::Find returns 1 (0), X=857.99, Y=249.82, Mass=373413, SNR=55.5, Peak=55888 HFD=2.7 21:37:50.213 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.12) = xAngle (2.21 = 2.21) 21:37:50.213 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22) 21:37:50.213 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=-0.13 mountY=0.18, mountTheta=2.21 21:37:50.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.16, opts=13) 21:37:50.213 00.000 10672 Enqueuing Move request for scope (-0.15, 0.16) 21:37:50.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:50.213 00.000 428 Worker thread wakes up 21:37:50.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd 21:37:50.213 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.16) 21:37:50.213 00.000 428 Moving (-0.15, 0.16) raw xDistance=-0.13 yDistance=0.18 21:37:50.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:37:50.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:50.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 21:37:50.213 00.000 428 MoveAxis(E, 0, ABG) 21:37:50.213 00.000 428 Move returns status 0, amount 0 21:37:50.213 00.000 428 MoveAxis(N, 0, ABG) 21:37:50.213 00.000 428 Move returns status 0, amount 0 21:37:50.213 00.000 428 move complete, result=0 21:37:50.213 00.000 428 worker thread done servicing request 21:37:50.244 00.031 10672 UpdateGuideState exits: m=373413 SNR=55.5 21:37:50.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:50.244 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:50.244 00.000 10672 Enqueuing Expose request 21:37:50.244 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:37:50.244 00.000 428 Worker thread wakes up 21:37:50.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:50.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:52.556 02.312 428 Exposure complete 21:37:52.697 00.141 428 worker thread done servicing request 21:37:52.697 00.000 10672 OnExposeComplete: enter 21:37:52.697 00.000 10672 UpdateGuideState(): m_state=6 21:37:52.697 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 98 21:37:52.697 00.000 10672 Star::Find returns 1 (0), X=857.71, Y=249.88, Mass=330526, SNR=52.5, Peak=51968 HFD=2.6 21:37:52.697 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.12) = xAngle (2.54 = 2.54) 21:37:52.697 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.55 = 2.55) 21:37:52.697 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.22 hyp=0.48 cameraTheta=2.66 mountX=-0.40 mountY=0.27, mountTheta=2.55 21:37:52.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.22, opts=13) 21:37:52.697 00.000 10672 Enqueuing Move request for scope (-0.43, 0.22) 21:37:52.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:37:52.697 00.000 428 Worker thread wakes up 21:37:52.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.22) opts 0xd 21:37:52.697 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.22) 21:37:52.697 00.000 428 Moving (-0.43, 0.22) raw xDistance=-0.40 yDistance=0.27 21:37:52.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 21:37:52.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:52.697 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 21:37:52.697 00.000 428 MoveAxis(E, 0, ABG) 21:37:52.697 00.000 428 Move returns status 0, amount 0 21:37:52.697 00.000 428 MoveAxis(N, 0, ABG) 21:37:52.697 00.000 428 Move returns status 0, amount 0 21:37:52.697 00.000 428 move complete, result=0 21:37:52.697 00.000 428 worker thread done servicing request 21:37:52.728 00.031 10672 UpdateGuideState exits: m=330526 SNR=52.5 21:37:52.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:52.728 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:52.728 00.000 10672 Enqueuing Expose request 21:37:52.728 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 21:37:52.728 00.000 428 Worker thread wakes up 21:37:52.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:52.728 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:53.884 01.156 10672 read socket command 10 21:37:53.884 00.000 10672 processing socket request REQDIST 21:37:53.884 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:37:53.884 00.000 10672 Sending socket response 33 (0x21) 21:37:55.087 01.203 428 Exposure complete 21:37:55.227 00.140 428 worker thread done servicing request 21:37:55.227 00.000 10672 OnExposeComplete: enter 21:37:55.227 00.000 10672 UpdateGuideState(): m_state=6 21:37:55.227 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 99 21:37:55.227 00.000 10672 Star::Find returns 1 (0), X=857.92, Y=249.75, Mass=331737, SNR=55.5, Peak=54144 HFD=2.5 21:37:55.227 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (0.12) = xAngle (2.64 = 2.64) 21:37:55.227 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.65 = 2.65) 21:37:55.227 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.76 mountX=-0.21 mountY=0.11, mountTheta=2.65 21:37:55.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.09, opts=13) 21:37:55.227 00.000 10672 Enqueuing Move request for scope (-0.22, 0.09) 21:37:55.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:37:55.227 00.000 428 Worker thread wakes up 21:37:55.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd 21:37:55.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.09) 21:37:55.227 00.000 428 Moving (-0.22, 0.09) raw xDistance=-0.21 yDistance=0.11 21:37:55.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:37:55.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:55.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 21:37:55.227 00.000 428 MoveAxis(E, 0, ABG) 21:37:55.227 00.000 428 Move returns status 0, amount 0 21:37:55.227 00.000 428 MoveAxis(N, 0, ABG) 21:37:55.227 00.000 428 Move returns status 0, amount 0 21:37:55.227 00.000 428 move complete, result=0 21:37:55.227 00.000 428 worker thread done servicing request 21:37:55.258 00.031 10672 UpdateGuideState exits: m=331737 SNR=55.5 21:37:55.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:55.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:55.258 00.000 10672 Enqueuing Expose request 21:37:55.258 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:37:55.258 00.000 428 Worker thread wakes up 21:37:55.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:55.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:57.575 02.317 428 Exposure complete 21:37:57.716 00.141 428 worker thread done servicing request 21:37:57.716 00.000 10672 OnExposeComplete: enter 21:37:57.716 00.000 10672 UpdateGuideState(): m_state=6 21:37:57.716 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 100 21:37:57.716 00.000 10672 Star::Find returns 1 (0), X=858.03, Y=249.78, Mass=365956, SNR=63.6, Peak=60032 HFD=2.5 21:37:57.716 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.12) = xAngle (2.22 = 2.22) 21:37:57.716 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.23 = 2.23) 21:37:57.716 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.34 mountX=-0.10 mountY=0.13, mountTheta=2.22 21:37:57.716 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.12, opts=13) 21:37:57.716 00.000 10672 Enqueuing Move request for scope (-0.11, 0.12) 21:37:57.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:37:57.716 00.000 428 Worker thread wakes up 21:37:57.716 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd 21:37:57.716 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.12) 21:37:57.716 00.000 428 Moving (-0.11, 0.12) raw xDistance=-0.10 yDistance=0.13 21:37:57.716 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:37:57.716 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:37:57.716 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 21:37:57.716 00.000 428 MoveAxis(E, 0, ABG) 21:37:57.716 00.000 428 Move returns status 0, amount 0 21:37:57.716 00.000 428 MoveAxis(N, 0, ABG) 21:37:57.716 00.000 428 Move returns status 0, amount 0 21:37:57.716 00.000 428 move complete, result=0 21:37:57.716 00.000 428 worker thread done servicing request 21:37:57.731 00.015 10672 UpdateGuideState exits: m=365956 SNR=63.6 21:37:57.731 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:37:57.731 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:37:57.731 00.000 10672 Enqueuing Expose request 21:37:57.731 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:37:57.731 00.000 428 Worker thread wakes up 21:37:57.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:37:57.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:37:58.887 01.156 10672 read socket command 10 21:37:58.887 00.000 10672 processing socket request REQDIST 21:37:58.887 00.000 10672 SOCKSVR: Sending pixel error of 0.26 21:37:58.887 00.000 10672 Sending socket response 26 (0x1a) 21:38:00.059 01.172 428 Exposure complete 21:38:00.199 00.140 428 worker thread done servicing request 21:38:00.199 00.000 10672 OnExposeComplete: enter 21:38:00.199 00.000 10672 UpdateGuideState(): m_state=6 21:38:00.199 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 101 21:38:00.199 00.000 10672 Star::Find returns 1 (0), X=857.93, Y=249.66, Mass=307827, SNR=48.6, Peak=61120 HFD=2.3 21:38:00.199 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.12) = xAngle (-3.26 = 3.03) 21:38:00.199 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.24 = 3.04) 21:38:00.199 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.13 mountX=-0.21 mountY=0.02, mountTheta=3.04 21:38:00.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.00, opts=13) 21:38:00.199 00.000 10672 Enqueuing Move request for scope (-0.21, -0.00) 21:38:00.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:00.199 00.000 428 Worker thread wakes up 21:38:00.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd 21:38:00.199 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.00) 21:38:00.199 00.000 428 Moving (-0.21, -0.00) raw xDistance=-0.21 yDistance=0.02 21:38:00.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:38:00.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:00.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 21:38:00.199 00.000 428 MoveAxis(E, 0, ABG) 21:38:00.199 00.000 428 Move returns status 0, amount 0 21:38:00.199 00.000 428 MoveAxis(N, 0, ABG) 21:38:00.199 00.000 428 Move returns status 0, amount 0 21:38:00.199 00.000 428 move complete, result=0 21:38:00.199 00.000 428 worker thread done servicing request 21:38:00.215 00.016 10672 UpdateGuideState exits: m=307827 SNR=48.6 21:38:00.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:00.215 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:00.215 00.000 10672 Enqueuing Expose request 21:38:00.215 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:38:00.215 00.000 428 Worker thread wakes up 21:38:00.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:00.215 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:02.558 02.343 428 Exposure complete 21:38:02.698 00.140 428 worker thread done servicing request 21:38:02.698 00.000 10672 OnExposeComplete: enter 21:38:02.698 00.000 10672 UpdateGuideState(): m_state=6 21:38:02.698 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 102 21:38:02.698 00.000 10672 Star::Find returns 1 (0), X=857.92, Y=249.43, Mass=397566, SNR=61.6, Peak=57952 HFD=3.0 21:38:02.698 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (0.12) = xAngle (-2.45 = -2.45) 21:38:02.698 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.44 = -2.44) 21:38:02.698 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-2.33 mountX=-0.25 mountY=-0.21, mountTheta=-2.45 21:38:02.714 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.23, opts=13) 21:38:02.714 00.000 10672 Enqueuing Move request for scope (-0.22, -0.23) 21:38:02.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:38:02.714 00.000 428 Worker thread wakes up 21:38:02.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.23) opts 0xd 21:38:02.714 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.23) 21:38:02.714 00.000 428 Moving (-0.22, -0.23) raw xDistance=-0.25 yDistance=-0.21 21:38:02.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:38:02.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:02.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:38:02.714 00.000 428 MoveAxis(E, 0, ABG) 21:38:02.714 00.000 428 Move returns status 0, amount 0 21:38:02.714 00.000 428 MoveAxis(N, 0, ABG) 21:38:02.714 00.000 428 Move returns status 0, amount 0 21:38:02.714 00.000 428 move complete, result=0 21:38:02.714 00.000 428 worker thread done servicing request 21:38:02.730 00.016 10672 UpdateGuideState exits: m=397566 SNR=61.6 21:38:02.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:02.730 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:02.730 00.000 10672 Enqueuing Expose request 21:38:02.730 00.000 428 Worker thread wakes up 21:38:02.730 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:38:02.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:02.730 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:03.885 01.155 10672 read socket command 10 21:38:03.885 00.000 10672 processing socket request REQDIST 21:38:03.885 00.000 10672 SOCKSVR: Sending pixel error of 0.26 21:38:03.885 00.000 10672 Sending socket response 26 (0x1a) 21:38:05.057 01.172 428 Exposure complete 21:38:05.198 00.141 428 worker thread done servicing request 21:38:05.198 00.000 10672 OnExposeComplete: enter 21:38:05.198 00.000 10672 UpdateGuideState(): m_state=6 21:38:05.198 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 103 21:38:05.198 00.000 10672 Star::Find returns 1 (0), X=857.52, Y=249.40, Mass=361263, SNR=57.2, Peak=39312 HFD=3.2 21:38:05.198 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (0.12) = xAngle (-2.87 = -2.87) 21:38:05.198 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.85 = -2.85) 21:38:05.198 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.26 hyp=0.67 cameraTheta=-2.74 mountX=-0.65 mountY=-0.19, mountTheta=-2.85 21:38:05.198 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.26, opts=13) 21:38:05.198 00.000 10672 Enqueuing Move request for scope (-0.62, -0.26) 21:38:05.198 00.000 428 Worker thread wakes up 21:38:05.198 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:38:05.198 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.26) opts 0xd 21:38:05.198 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.26) 21:38:05.198 00.000 428 Moving (-0.62, -0.26) raw xDistance=-0.65 yDistance=-0.19 21:38:05.198 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 21:38:05.198 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:05.198 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 21:38:05.198 00.000 428 MoveAxis(E, 603, ABG) 21:38:05.198 00.000 428 Guiding Dir = 2, Dur = 603 21:38:05.198 00.000 428 IsSlewing returns 0 21:38:05.198 00.000 428 IsGuiding returns 0 21:38:05.213 00.015 428 PulseGuide returned control before completion, sleep 598 21:38:05.213 00.000 10672 UpdateGuideState exits: m=361263 SNR=57.2 21:38:05.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:05.213 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:05.213 00.000 10672 Enqueuing Expose request 21:38:05.842 00.629 428 IsGuiding returns 0 21:38:05.842 00.000 428 Move returns status 0, amount 603 21:38:05.842 00.000 428 MoveAxis(N, 0, ABG) 21:38:05.842 00.000 428 Move returns status 0, amount 0 21:38:05.842 00.000 428 move complete, result=0 21:38:05.842 00.000 428 worker thread done servicing request 21:38:05.842 00.000 10672 GuideStep: -0.6 px 603 ms EAST, -0.2 px 0 ms NORTH 21:38:05.842 00.000 428 Worker thread wakes up 21:38:05.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:05.842 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:07.576 01.734 428 Exposure complete 21:38:07.701 00.125 428 worker thread done servicing request 21:38:07.701 00.000 10672 OnExposeComplete: enter 21:38:07.701 00.000 10672 UpdateGuideState(): m_state=6 21:38:07.701 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 104 21:38:07.701 00.000 10672 Star::Find returns 1 (0), X=857.81, Y=249.50, Mass=365889, SNR=52.5, Peak=48688 HFD=3.0 21:38:07.701 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (0.12) = xAngle (-2.80 = -2.80) 21:38:07.701 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.78 = -2.78) 21:38:07.701 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.17 hyp=0.37 cameraTheta=-2.68 mountX=-0.35 mountY=-0.13, mountTheta=-2.78 21:38:07.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.17, opts=13) 21:38:07.701 00.000 10672 Enqueuing Move request for scope (-0.33, -0.17) 21:38:07.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:38:07.701 00.000 428 Worker thread wakes up 21:38:07.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.17) opts 0xd 21:38:07.701 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.17) 21:38:07.701 00.000 428 Moving (-0.33, -0.17) raw xDistance=-0.35 yDistance=-0.13 21:38:07.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 21:38:07.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:07.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 21:38:07.701 00.000 428 MoveAxis(E, 0, ABG) 21:38:07.701 00.000 428 Move returns status 0, amount 0 21:38:07.701 00.000 428 MoveAxis(N, 0, ABG) 21:38:07.716 00.015 428 Move returns status 0, amount 0 21:38:07.716 00.000 428 move complete, result=0 21:38:07.716 00.000 428 worker thread done servicing request 21:38:07.748 00.032 10672 UpdateGuideState exits: m=365889 SNR=52.5 21:38:07.748 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:07.748 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:07.748 00.000 10672 Enqueuing Expose request 21:38:07.748 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 21:38:07.748 00.000 428 Worker thread wakes up 21:38:07.748 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:07.748 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:08.888 01.140 10672 read socket command 10 21:38:08.888 00.000 10672 processing socket request REQDIST 21:38:08.888 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:38:08.888 00.000 10672 Sending socket response 38 (0x26) 21:38:10.060 01.172 428 Exposure complete 21:38:10.200 00.140 428 worker thread done servicing request 21:38:10.200 00.000 10672 OnExposeComplete: enter 21:38:10.200 00.000 10672 UpdateGuideState(): m_state=6 21:38:10.200 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 105 21:38:10.200 00.000 10672 Star::Find returns 1 (0), X=858.36, Y=250.06, Mass=342191, SNR=58.5, Peak=53712 HFD=2.5 21:38:10.200 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (0.12) = xAngle (0.94 = 0.94) 21:38:10.200 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.96 = 0.96) 21:38:10.200 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.39 hyp=0.45 cameraTheta=1.06 mountX=0.26 mountY=0.37, mountTheta=0.95 21:38:10.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.39, opts=13) 21:38:10.200 00.000 10672 Enqueuing Move request for scope (0.22, 0.39) 21:38:10.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:10.200 00.000 428 Worker thread wakes up 21:38:10.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.39) opts 0xd 21:38:10.200 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.39) 21:38:10.200 00.000 428 Moving (0.22, 0.39) raw xDistance=0.26 yDistance=0.37 21:38:10.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 21:38:10.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:10.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 21:38:10.200 00.000 428 MoveAxis(E, 0, ABG) 21:38:10.200 00.000 428 Move returns status 0, amount 0 21:38:10.200 00.000 428 MoveAxis(N, 0, ABG) 21:38:10.200 00.000 428 Move returns status 0, amount 0 21:38:10.200 00.000 428 move complete, result=0 21:38:10.200 00.000 428 worker thread done servicing request 21:38:10.216 00.016 10672 UpdateGuideState exits: m=342191 SNR=58.5 21:38:10.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:10.216 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:10.216 00.000 10672 Enqueuing Expose request 21:38:10.216 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:38:10.216 00.000 428 Worker thread wakes up 21:38:10.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:10.216 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:12.559 02.343 428 Exposure complete 21:38:12.699 00.140 428 worker thread done servicing request 21:38:12.699 00.000 10672 OnExposeComplete: enter 21:38:12.699 00.000 10672 UpdateGuideState(): m_state=6 21:38:12.699 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 106 21:38:12.699 00.000 10672 Star::Find returns 1 (0), X=858.30, Y=249.91, Mass=325232, SNR=54.4, Peak=38560 HFD=2.9 21:38:12.699 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.12) = xAngle (0.87 = 0.87) 21:38:12.699 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.88 = 0.88) 21:38:12.699 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.30 cameraTheta=0.99 mountX=0.19 mountY=0.23, mountTheta=0.88 21:38:12.699 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.25, opts=13) 21:38:12.699 00.000 10672 Enqueuing Move request for scope (0.16, 0.25) 21:38:12.699 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:12.699 00.000 428 Worker thread wakes up 21:38:12.699 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd 21:38:12.699 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.25) 21:38:12.699 00.000 428 Moving (0.16, 0.25) raw xDistance=0.19 yDistance=0.23 21:38:12.699 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:38:12.699 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:12.699 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 21:38:12.699 00.000 428 MoveAxis(E, 0, ABG) 21:38:12.699 00.000 428 Move returns status 0, amount 0 21:38:12.699 00.000 428 MoveAxis(N, 0, ABG) 21:38:12.699 00.000 428 Move returns status 0, amount 0 21:38:12.699 00.000 428 move complete, result=0 21:38:12.699 00.000 428 worker thread done servicing request 21:38:12.715 00.016 10672 UpdateGuideState exits: m=325232 SNR=54.4 21:38:12.715 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:12.715 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:12.715 00.000 10672 Enqueuing Expose request 21:38:12.715 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:38:12.730 00.015 428 Worker thread wakes up 21:38:12.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:12.730 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:13.875 01.145 10672 read socket command 10 21:38:13.875 00.000 10672 processing socket request REQDIST 21:38:13.875 00.000 10672 SOCKSVR: Sending pixel error of 0.37 21:38:13.875 00.000 10672 Sending socket response 37 (0x25) 21:38:15.078 01.203 428 Exposure complete 21:38:15.203 00.125 428 worker thread done servicing request 21:38:15.218 00.015 10672 OnExposeComplete: enter 21:38:15.218 00.000 10672 UpdateGuideState(): m_state=6 21:38:15.218 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 107 21:38:15.218 00.000 10672 Star::Find returns 1 (0), X=858.42, Y=249.83, Mass=349846, SNR=57.8, Peak=53920 HFD=2.8 21:38:15.218 00.000 10672 CameraToMount -- cameraTheta (0.53) - m_xAngle (0.12) = xAngle (0.41 = 0.41) 21:38:15.218 00.000 10672 CameraToMount -- cameraTheta (0.53) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43) 21:38:15.218 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.53 mountX=0.30 mountY=0.13, mountTheta=0.42 21:38:15.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.16, opts=13) 21:38:15.218 00.000 10672 Enqueuing Move request for scope (0.28, 0.16) 21:38:15.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:15.218 00.000 428 Worker thread wakes up 21:38:15.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd 21:38:15.218 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.16) 21:38:15.218 00.000 428 Moving (0.28, 0.16) raw xDistance=0.30 yDistance=0.13 21:38:15.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 21:38:15.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:15.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 21:38:15.218 00.000 428 MoveAxis(E, 0, ABG) 21:38:15.218 00.000 428 Move returns status 0, amount 0 21:38:15.218 00.000 428 MoveAxis(N, 0, ABG) 21:38:15.218 00.000 428 Move returns status 0, amount 0 21:38:15.218 00.000 428 move complete, result=0 21:38:15.218 00.000 428 worker thread done servicing request 21:38:15.234 00.016 10672 UpdateGuideState exits: m=349846 SNR=57.8 21:38:15.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:15.234 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:15.234 00.000 10672 Enqueuing Expose request 21:38:15.234 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 21:38:15.234 00.000 428 Worker thread wakes up 21:38:15.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:15.234 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:17.561 02.327 428 Exposure complete 21:38:17.702 00.141 428 worker thread done servicing request 21:38:17.702 00.000 10672 OnExposeComplete: enter 21:38:17.702 00.000 10672 UpdateGuideState(): m_state=6 21:38:17.702 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 108 21:38:17.702 00.000 10672 Star::Find returns 1 (0), X=858.54, Y=249.32, Mass=382490, SNR=64.5, Peak=41056 HFD=3.3 21:38:17.702 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.12) = xAngle (-0.83 = -0.83) 21:38:17.702 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.82 = -0.82) 21:38:17.702 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.34 hyp=0.53 cameraTheta=-0.71 mountX=0.35 mountY=-0.38, mountTheta=-0.82 21:38:17.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.34, opts=13) 21:38:17.702 00.000 10672 Enqueuing Move request for scope (0.40, -0.34) 21:38:17.702 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:17.702 00.000 428 Worker thread wakes up 21:38:17.702 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.34) opts 0xd 21:38:17.702 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.34) 21:38:17.702 00.000 428 Moving (0.40, -0.34) raw xDistance=0.35 yDistance=-0.38 21:38:17.702 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 21:38:17.702 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:17.702 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 21:38:17.702 00.000 428 MoveAxis(E, 0, ABG) 21:38:17.702 00.000 428 Move returns status 0, amount 0 21:38:17.702 00.000 428 MoveAxis(N, 0, ABG) 21:38:17.702 00.000 428 Move returns status 0, amount 0 21:38:17.702 00.000 428 move complete, result=0 21:38:17.702 00.000 428 worker thread done servicing request 21:38:17.733 00.031 10672 UpdateGuideState exits: m=382490 SNR=64.5 21:38:17.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:17.733 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:17.733 00.000 10672 Enqueuing Expose request 21:38:17.733 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 21:38:17.733 00.000 428 Worker thread wakes up 21:38:17.733 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:17.733 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:18.889 01.156 10672 read socket command 10 21:38:18.889 00.000 10672 processing socket request REQDIST 21:38:18.889 00.000 10672 SOCKSVR: Sending pixel error of 0.40 21:38:18.889 00.000 10672 Sending socket response 40 (0x28) 21:38:20.076 01.187 428 Exposure complete 21:38:20.217 00.141 428 worker thread done servicing request 21:38:20.217 00.000 10672 OnExposeComplete: enter 21:38:20.217 00.000 10672 UpdateGuideState(): m_state=6 21:38:20.217 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 109 21:38:20.217 00.000 10672 Star::Find returns 1 (0), X=858.25, Y=249.72, Mass=355543, SNR=52.5, Peak=43792 HFD=2.9 21:38:20.217 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.12) = xAngle (0.41 = 0.41) 21:38:20.217 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43) 21:38:20.217 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.54 mountX=0.11 mountY=0.05, mountTheta=0.43 21:38:20.217 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.06, opts=13) 21:38:20.217 00.000 10672 Enqueuing Move request for scope (0.11, 0.06) 21:38:20.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:38:20.217 00.000 428 Worker thread wakes up 21:38:20.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd 21:38:20.217 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.06) 21:38:20.217 00.000 428 Moving (0.11, 0.06) raw xDistance=0.11 yDistance=0.05 21:38:20.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:38:20.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:20.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:38:20.217 00.000 428 MoveAxis(E, 0, ABG) 21:38:20.217 00.000 428 Move returns status 0, amount 0 21:38:20.217 00.000 428 MoveAxis(N, 0, ABG) 21:38:20.217 00.000 428 Move returns status 0, amount 0 21:38:20.217 00.000 428 move complete, result=0 21:38:20.217 00.000 428 worker thread done servicing request 21:38:20.248 00.031 10672 UpdateGuideState exits: m=355543 SNR=52.5 21:38:20.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:20.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:20.248 00.000 10672 Enqueuing Expose request 21:38:20.248 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:38:20.248 00.000 428 Worker thread wakes up 21:38:20.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:20.248 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:22.564 02.316 428 Exposure complete 21:38:22.704 00.140 428 worker thread done servicing request 21:38:22.704 00.000 10672 OnExposeComplete: enter 21:38:22.704 00.000 10672 UpdateGuideState(): m_state=6 21:38:22.704 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 110 21:38:22.704 00.000 10672 Star::Find returns 1 (0), X=858.67, Y=249.61, Mass=362932, SNR=64.3, Peak=39216 HFD=3.1 21:38:22.704 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.12) = xAngle (-0.21 = -0.21) 21:38:22.704 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.20 = -0.20) 21:38:22.704 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.05 hyp=0.53 cameraTheta=-0.09 mountX=0.52 mountY=-0.10, mountTheta=-0.20 21:38:22.704 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.05, opts=13) 21:38:22.704 00.000 10672 Enqueuing Move request for scope (0.53, -0.05) 21:38:22.704 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:38:22.704 00.000 428 Worker thread wakes up 21:38:22.704 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.05) opts 0xd 21:38:22.704 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.05) 21:38:22.704 00.000 428 Moving (0.53, -0.05) raw xDistance=0.52 yDistance=-0.10 21:38:22.704 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 21:38:22.704 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:22.704 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:38:22.704 00.000 428 MoveAxis(W, 482, ABG) 21:38:22.704 00.000 428 Guiding Dir = 3, Dur = 482 21:38:22.704 00.000 428 IsSlewing returns 0 21:38:22.704 00.000 428 IsGuiding returns 0 21:38:22.736 00.032 428 PulseGuide returned control before completion, sleep 471 21:38:22.736 00.000 10672 UpdateGuideState exits: m=362932 SNR=64.3 21:38:22.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:22.736 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:22.736 00.000 10672 Enqueuing Expose request 21:38:23.251 00.515 428 IsGuiding returns 0 21:38:23.251 00.000 428 Move returns status 0, amount 482 21:38:23.251 00.000 428 MoveAxis(N, 0, ABG) 21:38:23.251 00.000 428 Move returns status 0, amount 0 21:38:23.251 00.000 428 move complete, result=0 21:38:23.251 00.000 428 worker thread done servicing request 21:38:23.251 00.000 428 Worker thread wakes up 21:38:23.251 00.000 10672 GuideStep: 0.5 px 482 ms WEST, -0.1 px 0 ms NORTH 21:38:23.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:23.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:23.907 00.656 10672 read socket command 10 21:38:23.907 00.000 10672 processing socket request REQDIST 21:38:23.907 00.000 10672 SOCKSVR: Sending pixel error of 0.38 21:38:23.907 00.000 10672 Sending socket response 38 (0x26) 21:38:25.063 01.156 428 Exposure complete 21:38:25.204 00.141 428 worker thread done servicing request 21:38:25.204 00.000 10672 OnExposeComplete: enter 21:38:25.204 00.000 10672 UpdateGuideState(): m_state=6 21:38:25.204 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 111 21:38:25.204 00.000 10672 Star::Find returns 1 (0), X=858.17, Y=249.28, Mass=375211, SNR=66.1, Peak=39760 HFD=3.2 21:38:25.204 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.12) = xAngle (-1.62 = -1.62) 21:38:25.204 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.60 = -1.60) 21:38:25.204 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.39 hyp=0.39 cameraTheta=-1.49 mountX=-0.02 mountY=-0.39, mountTheta=-1.62 21:38:25.204 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.39, opts=13) 21:38:25.204 00.000 10672 Enqueuing Move request for scope (0.03, -0.39) 21:38:25.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:38:25.204 00.000 428 Worker thread wakes up 21:38:25.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.39) opts 0xd 21:38:25.204 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.39) 21:38:25.204 00.000 428 Moving (0.03, -0.39) raw xDistance=-0.02 yDistance=-0.39 21:38:25.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:38:25.204 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:25.204 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 21:38:25.204 00.000 428 MoveAxis(E, 0, ABG) 21:38:25.204 00.000 428 Move returns status 0, amount 0 21:38:25.204 00.000 428 MoveAxis(N, 0, ABG) 21:38:25.204 00.000 428 Move returns status 0, amount 0 21:38:25.204 00.000 428 move complete, result=0 21:38:25.204 00.000 428 worker thread done servicing request 21:38:25.235 00.031 10672 UpdateGuideState exits: m=375211 SNR=66.1 21:38:25.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:25.235 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:25.235 00.000 10672 Enqueuing Expose request 21:38:25.235 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 21:38:25.235 00.000 428 Worker thread wakes up 21:38:25.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:25.235 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:27.562 02.327 428 Exposure complete 21:38:27.687 00.125 428 worker thread done servicing request 21:38:27.687 00.000 10672 OnExposeComplete: enter 21:38:27.687 00.000 10672 UpdateGuideState(): m_state=6 21:38:27.687 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 112 21:38:27.687 00.000 10672 Star::Find returns 1 (0), X=858.11, Y=249.44, Mass=385731, SNR=64.9, Peak=60032 HFD=3.2 21:38:27.687 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.12) = xAngle (-1.84 = -1.84) 21:38:27.687 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.83 = -1.83) 21:38:27.687 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.23 cameraTheta=-1.72 mountX=-0.06 mountY=-0.22, mountTheta=-1.84 21:38:27.703 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.22, opts=13) 21:38:27.703 00.000 10672 Enqueuing Move request for scope (-0.03, -0.22) 21:38:27.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:38:27.703 00.000 428 Worker thread wakes up 21:38:27.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd 21:38:27.703 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.22) 21:38:27.703 00.000 428 Moving (-0.03, -0.22) raw xDistance=-0.06 yDistance=-0.22 21:38:27.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:38:27.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:27.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 21:38:27.703 00.000 428 MoveAxis(E, 0, ABG) 21:38:27.703 00.000 428 Move returns status 0, amount 0 21:38:27.703 00.000 428 MoveAxis(N, 0, ABG) 21:38:27.703 00.000 428 Move returns status 0, amount 0 21:38:27.703 00.000 428 move complete, result=0 21:38:27.703 00.000 428 worker thread done servicing request 21:38:27.718 00.015 10672 UpdateGuideState exits: m=385731 SNR=64.9 21:38:27.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:27.718 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:27.718 00.000 10672 Enqueuing Expose request 21:38:27.718 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:38:27.718 00.000 428 Worker thread wakes up 21:38:27.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:27.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:28.890 01.172 10672 read socket command 10 21:38:28.890 00.000 10672 processing socket request REQDIST 21:38:28.890 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:38:28.890 00.000 10672 Sending socket response 33 (0x21) 21:38:30.046 01.156 428 Exposure complete 21:38:30.191 00.145 428 worker thread done servicing request 21:38:30.191 00.000 10672 OnExposeComplete: enter 21:38:30.191 00.000 10672 UpdateGuideState(): m_state=6 21:38:30.191 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 113 21:38:30.191 00.000 10672 Star::Find returns 1 (0), X=857.80, Y=249.26, Mass=360751, SNR=64.1, Peak=51520 HFD=2.7 21:38:30.191 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.12) = xAngle (-2.40 = -2.40) 21:38:30.191 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.39 = -2.39) 21:38:30.191 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.40 hyp=0.52 cameraTheta=-2.28 mountX=-0.39 mountY=-0.36, mountTheta=-2.40 21:38:30.191 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.40, opts=13) 21:38:30.191 00.000 10672 Enqueuing Move request for scope (-0.34, -0.40) 21:38:30.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:38:30.191 00.000 428 Worker thread wakes up 21:38:30.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.40) opts 0xd 21:38:30.191 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.40) 21:38:30.191 00.000 428 Moving (-0.34, -0.40) raw xDistance=-0.39 yDistance=-0.36 21:38:30.191 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 21:38:30.191 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:30.191 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 21:38:30.191 00.000 428 MoveAxis(E, 0, ABG) 21:38:30.191 00.000 428 Move returns status 0, amount 0 21:38:30.191 00.000 428 MoveAxis(N, 0, ABG) 21:38:30.191 00.000 428 Move returns status 0, amount 0 21:38:30.191 00.000 428 move complete, result=0 21:38:30.191 00.000 428 worker thread done servicing request 21:38:30.207 00.016 10672 UpdateGuideState exits: m=360751 SNR=64.1 21:38:30.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:30.207 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:30.207 00.000 10672 Enqueuing Expose request 21:38:30.207 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 21:38:30.207 00.000 428 Worker thread wakes up 21:38:30.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:30.207 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:32.550 02.343 428 Exposure complete 21:38:32.690 00.140 428 worker thread done servicing request 21:38:32.690 00.000 10672 OnExposeComplete: enter 21:38:32.690 00.000 10672 UpdateGuideState(): m_state=6 21:38:32.690 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 114 21:38:32.690 00.000 10672 Star::Find returns 1 (0), X=857.58, Y=249.53, Mass=363119, SNR=55.3, Peak=53920 HFD=3.1 21:38:32.690 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.12) = xAngle (-3.03 = -3.03) 21:38:32.690 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.01 = -3.01) 21:38:32.690 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.14 hyp=0.58 cameraTheta=-2.91 mountX=-0.58 mountY=-0.07, mountTheta=-3.01 21:38:32.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.14, opts=13) 21:38:32.690 00.000 10672 Enqueuing Move request for scope (-0.56, -0.14) 21:38:32.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:32.690 00.000 428 Worker thread wakes up 21:38:32.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.14) opts 0xd 21:38:32.690 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.14) 21:38:32.690 00.000 428 Moving (-0.56, -0.14) raw xDistance=-0.58 yDistance=-0.07 21:38:32.690 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 21:38:32.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:32.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 21:38:32.690 00.000 428 MoveAxis(E, 536, ABG) 21:38:32.690 00.000 428 Guiding Dir = 2, Dur = 536 21:38:32.690 00.000 428 IsSlewing returns 0 21:38:32.690 00.000 428 IsGuiding returns 0 21:38:32.706 00.016 428 PulseGuide returned control before completion, sleep 532 21:38:32.721 00.015 10672 UpdateGuideState exits: m=363119 SNR=55.3 21:38:32.721 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:32.721 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:32.721 00.000 10672 Enqueuing Expose request 21:38:33.252 00.531 428 IsGuiding returns 0 21:38:33.252 00.000 428 Move returns status 0, amount 536 21:38:33.252 00.000 428 MoveAxis(N, 0, ABG) 21:38:33.252 00.000 428 Move returns status 0, amount 0 21:38:33.252 00.000 428 move complete, result=0 21:38:33.252 00.000 428 worker thread done servicing request 21:38:33.252 00.000 428 Worker thread wakes up 21:38:33.252 00.000 10672 GuideStep: -0.6 px 536 ms EAST, -0.1 px 0 ms NORTH 21:38:33.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:33.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:33.877 00.625 10672 read socket command 10 21:38:33.877 00.000 10672 processing socket request REQDIST 21:38:33.877 00.000 10672 SOCKSVR: Sending pixel error of 0.44 21:38:33.877 00.000 10672 Sending socket response 44 (0x2c) 21:38:35.049 01.172 428 Exposure complete 21:38:35.174 00.125 428 worker thread done servicing request 21:38:35.174 00.000 10672 OnExposeComplete: enter 21:38:35.174 00.000 10672 UpdateGuideState(): m_state=6 21:38:35.174 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 115 21:38:35.174 00.000 10672 Star::Find returns 1 (0), X=857.49, Y=249.30, Mass=363091, SNR=62.0, Peak=51520 HFD=2.9 21:38:35.174 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.12) = xAngle (-2.76 = -2.76) 21:38:35.174 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.74 = -2.74) 21:38:35.174 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.36 hyp=0.74 cameraTheta=-2.64 mountX=-0.69 mountY=-0.29, mountTheta=-2.75 21:38:35.174 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.36, opts=13) 21:38:35.189 00.015 10672 Enqueuing Move request for scope (-0.65, -0.36) 21:38:35.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:35.189 00.000 428 Worker thread wakes up 21:38:35.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.36) opts 0xd 21:38:35.189 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.36) 21:38:35.189 00.000 428 Moving (-0.65, -0.36) raw xDistance=-0.69 yDistance=-0.29 21:38:35.189 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.69 21:38:35.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:35.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 21:38:35.189 00.000 428 MoveAxis(E, 678, ABG) 21:38:35.189 00.000 428 Guiding Dir = 2, Dur = 678 21:38:35.189 00.000 428 IsSlewing returns 0 21:38:35.189 00.000 428 IsGuiding returns 0 21:38:35.205 00.016 428 PulseGuide returned control before completion, sleep 673 21:38:35.205 00.000 10672 UpdateGuideState exits: m=363091 SNR=62.0 21:38:35.205 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:35.205 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:35.205 00.000 10672 Enqueuing Expose request 21:38:35.892 00.687 428 IsGuiding returns 1 21:38:35.892 00.000 428 scope still moving after pulse duration time elapsed 21:38:35.924 00.032 428 IsSlewing returns 0 21:38:35.924 00.000 428 IsGuiding returns 0 21:38:35.924 00.000 428 scope move finished after 678 + 58 ms 21:38:35.924 00.000 428 Move returns status 0, amount 678 21:38:35.924 00.000 428 MoveAxis(N, 0, ABG) 21:38:35.924 00.000 428 Move returns status 0, amount 0 21:38:35.924 00.000 428 move complete, result=0 21:38:35.924 00.000 428 worker thread done servicing request 21:38:35.924 00.000 428 Worker thread wakes up 21:38:35.924 00.000 10672 GuideStep: -0.7 px 678 ms EAST, -0.3 px 0 ms NORTH 21:38:35.924 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:35.924 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:37.548 01.624 428 Exposure complete 21:38:37.689 00.141 428 worker thread done servicing request 21:38:37.689 00.000 10672 OnExposeComplete: enter 21:38:37.689 00.000 10672 UpdateGuideState(): m_state=6 21:38:37.689 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 116 21:38:37.689 00.000 10672 Star::Find returns 1 (0), X=858.11, Y=249.25, Mass=383799, SNR=61.6, Peak=48256 HFD=3.0 21:38:37.689 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.12) = xAngle (-1.77 = -1.77) 21:38:37.689 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.76 = -1.76) 21:38:37.689 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.41 hyp=0.41 cameraTheta=-1.65 mountX=-0.08 mountY=-0.40, mountTheta=-1.77 21:38:37.689 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.41, opts=13) 21:38:37.689 00.000 10672 Enqueuing Move request for scope (-0.03, -0.41) 21:38:37.689 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=696, FiltMax=65488, Gamma=1.000 21:38:37.689 00.000 428 Worker thread wakes up 21:38:37.689 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.41) opts 0xd 21:38:37.689 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.41) 21:38:37.689 00.000 428 Moving (-0.03, -0.41) raw xDistance=-0.08 yDistance=-0.40 21:38:37.689 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:38:37.689 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:37.689 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 21:38:37.689 00.000 428 MoveAxis(E, 0, ABG) 21:38:37.689 00.000 428 Move returns status 0, amount 0 21:38:37.689 00.000 428 MoveAxis(N, 0, ABG) 21:38:37.689 00.000 428 Move returns status 0, amount 0 21:38:37.689 00.000 428 move complete, result=0 21:38:37.689 00.000 428 worker thread done servicing request 21:38:37.720 00.031 10672 UpdateGuideState exits: m=383799 SNR=61.6 21:38:37.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:37.720 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:37.720 00.000 10672 Enqueuing Expose request 21:38:37.720 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:38:37.720 00.000 428 Worker thread wakes up 21:38:37.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:37.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:38.881 01.161 10672 read socket command 10 21:38:38.881 00.000 10672 processing socket request REQDIST 21:38:38.881 00.000 10672 SOCKSVR: Sending pixel error of 0.49 21:38:38.881 00.000 10672 Sending socket response 49 (0x31) 21:38:40.052 01.171 428 Exposure complete 21:38:40.177 00.125 428 worker thread done servicing request 21:38:40.177 00.000 10672 OnExposeComplete: enter 21:38:40.177 00.000 10672 UpdateGuideState(): m_state=6 21:38:40.177 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 117 21:38:40.177 00.000 10672 Star::Find returns 1 (0), X=858.06, Y=249.55, Mass=414297, SNR=60.4, Peak=49568 HFD=3.2 21:38:40.177 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.12) = xAngle (-2.32 = -2.32) 21:38:40.177 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.31 = -2.31) 21:38:40.177 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.20 mountX=-0.10 mountY=-0.10, mountTheta=-2.31 21:38:40.177 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.11, opts=13) 21:38:40.177 00.000 10672 Enqueuing Move request for scope (-0.08, -0.11) 21:38:40.177 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:38:40.177 00.000 428 Worker thread wakes up 21:38:40.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd 21:38:40.177 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.11) 21:38:40.177 00.000 428 Moving (-0.08, -0.11) raw xDistance=-0.10 yDistance=-0.10 21:38:40.177 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:38:40.177 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:40.177 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 21:38:40.177 00.000 428 MoveAxis(E, 0, ABG) 21:38:40.177 00.000 428 Move returns status 0, amount 0 21:38:40.177 00.000 428 MoveAxis(N, 0, ABG) 21:38:40.177 00.000 428 Move returns status 0, amount 0 21:38:40.177 00.000 428 move complete, result=0 21:38:40.177 00.000 428 worker thread done servicing request 21:38:40.208 00.031 10672 UpdateGuideState exits: m=414297 SNR=60.4 21:38:40.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:40.208 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:40.208 00.000 10672 Enqueuing Expose request 21:38:40.208 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:38:40.208 00.000 428 Worker thread wakes up 21:38:40.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:40.208 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:42.551 02.343 428 Exposure complete 21:38:42.676 00.125 428 worker thread done servicing request 21:38:42.676 00.000 10672 OnExposeComplete: enter 21:38:42.676 00.000 10672 UpdateGuideState(): m_state=6 21:38:42.676 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 118 21:38:42.676 00.000 10672 Star::Find returns 1 (0), X=857.49, Y=249.56, Mass=357704, SNR=59.3, Peak=49568 HFD=3.1 21:38:42.676 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.12) = xAngle (-3.11 = -3.11) 21:38:42.676 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.09 = -3.09) 21:38:42.676 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.10 hyp=0.66 cameraTheta=-2.99 mountX=-0.66 mountY=-0.03, mountTheta=-3.09 21:38:42.676 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.10, opts=13) 21:38:42.676 00.000 10672 Enqueuing Move request for scope (-0.65, -0.10) 21:38:42.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:38:42.676 00.000 428 Worker thread wakes up 21:38:42.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.10) opts 0xd 21:38:42.676 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.10) 21:38:42.676 00.000 428 Moving (-0.65, -0.10) raw xDistance=-0.66 yDistance=-0.03 21:38:42.676 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 21:38:42.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:42.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 21:38:42.692 00.016 428 MoveAxis(E, 614, ABG) 21:38:42.692 00.000 428 Guiding Dir = 2, Dur = 614 21:38:42.692 00.000 428 IsSlewing returns 0 21:38:42.692 00.000 428 IsGuiding returns 0 21:38:42.708 00.016 10672 UpdateGuideState exits: m=357704 SNR=59.3 21:38:42.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:42.708 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:42.708 00.000 10672 Enqueuing Expose request 21:38:42.708 00.000 428 PulseGuide returned control before completion, sleep 597 21:38:43.348 00.640 428 IsGuiding returns 0 21:38:43.348 00.000 428 Move returns status 0, amount 614 21:38:43.348 00.000 428 MoveAxis(N, 0, ABG) 21:38:43.348 00.000 428 Move returns status 0, amount 0 21:38:43.348 00.000 428 move complete, result=0 21:38:43.348 00.000 428 worker thread done servicing request 21:38:43.348 00.000 428 Worker thread wakes up 21:38:43.348 00.000 10672 GuideStep: -0.7 px 614 ms EAST, -0.0 px 0 ms NORTH 21:38:43.348 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:43.348 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:43.879 00.531 10672 read socket command 10 21:38:43.879 00.000 10672 processing socket request REQDIST 21:38:43.879 00.000 10672 SOCKSVR: Sending pixel error of 0.47 21:38:43.879 00.000 10672 Sending socket response 47 (0x2f) 21:38:45.066 01.187 428 Exposure complete 21:38:45.191 00.125 428 worker thread done servicing request 21:38:45.191 00.000 10672 OnExposeComplete: enter 21:38:45.191 00.000 10672 UpdateGuideState(): m_state=6 21:38:45.191 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 119 21:38:45.191 00.000 10672 Star::Find returns 1 (0), X=858.34, Y=249.65, Mass=365740, SNR=53.3, Peak=53264 HFD=2.8 21:38:45.191 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.12) = xAngle (-0.18 = -0.18) 21:38:45.191 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.16 = -0.16) 21:38:45.191 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.06 mountX=0.19 mountY=-0.03, mountTheta=-0.16 21:38:45.191 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.01, opts=13) 21:38:45.191 00.000 10672 Enqueuing Move request for scope (0.20, -0.01) 21:38:45.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:38:45.191 00.000 428 Worker thread wakes up 21:38:45.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd 21:38:45.191 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.01) 21:38:45.191 00.000 428 Moving (0.20, -0.01) raw xDistance=0.19 yDistance=-0.03 21:38:45.191 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:38:45.191 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:45.191 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 21:38:45.191 00.000 428 MoveAxis(E, 0, ABG) 21:38:45.191 00.000 428 Move returns status 0, amount 0 21:38:45.191 00.000 428 MoveAxis(N, 0, ABG) 21:38:45.191 00.000 428 Move returns status 0, amount 0 21:38:45.191 00.000 428 move complete, result=0 21:38:45.191 00.000 428 worker thread done servicing request 21:38:45.222 00.031 10672 UpdateGuideState exits: m=365740 SNR=53.3 21:38:45.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:45.222 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:45.222 00.000 10672 Enqueuing Expose request 21:38:45.222 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:38:45.222 00.000 428 Worker thread wakes up 21:38:45.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:45.222 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:47.539 02.317 428 Exposure complete 21:38:47.679 00.140 428 worker thread done servicing request 21:38:47.679 00.000 10672 OnExposeComplete: enter 21:38:47.679 00.000 10672 UpdateGuideState(): m_state=6 21:38:47.679 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 120 21:38:47.679 00.000 10672 Star::Find returns 1 (0), X=858.26, Y=249.86, Mass=380126, SNR=56.1, Peak=56432 HFD=2.7 21:38:47.679 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.12) = xAngle (0.93 = 0.93) 21:38:47.679 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94) 21:38:47.679 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.05 mountX=0.14 mountY=0.19, mountTheta=0.94 21:38:47.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.20, opts=13) 21:38:47.679 00.000 10672 Enqueuing Move request for scope (0.12, 0.20) 21:38:47.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:38:47.679 00.000 428 Worker thread wakes up 21:38:47.679 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd 21:38:47.679 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.20) 21:38:47.679 00.000 428 Moving (0.12, 0.20) raw xDistance=0.14 yDistance=0.19 21:38:47.679 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:38:47.679 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:47.679 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 21:38:47.679 00.000 428 MoveAxis(E, 0, ABG) 21:38:47.679 00.000 428 Move returns status 0, amount 0 21:38:47.679 00.000 428 MoveAxis(N, 0, ABG) 21:38:47.679 00.000 428 Move returns status 0, amount 0 21:38:47.679 00.000 428 move complete, result=0 21:38:47.679 00.000 428 worker thread done servicing request 21:38:47.711 00.032 10672 UpdateGuideState exits: m=380126 SNR=56.1 21:38:47.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:47.711 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:47.711 00.000 10672 Enqueuing Expose request 21:38:47.711 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:38:47.711 00.000 428 Worker thread wakes up 21:38:47.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:47.711 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:48.882 01.171 10672 read socket command 10 21:38:48.882 00.000 10672 processing socket request REQDIST 21:38:48.882 00.000 10672 SOCKSVR: Sending pixel error of 0.34 21:38:48.882 00.000 10672 Sending socket response 34 (0x22) 21:38:50.054 01.172 428 Exposure complete 21:38:50.179 00.125 428 worker thread done servicing request 21:38:50.179 00.000 10672 OnExposeComplete: enter 21:38:50.179 00.000 10672 UpdateGuideState(): m_state=6 21:38:50.179 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 121 21:38:50.179 00.000 10672 Star::Find returns 1 (0), X=858.23, Y=249.47, Mass=347597, SNR=57.6, Peak=56000 HFD=2.7 21:38:50.179 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.12) = xAngle (-1.27 = -1.27) 21:38:50.179 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.25 = -1.25) 21:38:50.179 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.15 mountX=0.06 mountY=-0.20, mountTheta=-1.27 21:38:50.179 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.20, opts=13) 21:38:50.179 00.000 10672 Enqueuing Move request for scope (0.09, -0.20) 21:38:50.179 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:38:50.179 00.000 428 Worker thread wakes up 21:38:50.194 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd 21:38:50.194 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.20) 21:38:50.194 00.000 428 Moving (0.09, -0.20) raw xDistance=0.06 yDistance=-0.20 21:38:50.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:38:50.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:50.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 21:38:50.194 00.000 428 MoveAxis(E, 0, ABG) 21:38:50.194 00.000 428 Move returns status 0, amount 0 21:38:50.194 00.000 428 MoveAxis(N, 0, ABG) 21:38:50.194 00.000 428 Move returns status 0, amount 0 21:38:50.194 00.000 428 move complete, result=0 21:38:50.194 00.000 428 worker thread done servicing request 21:38:50.210 00.016 10672 UpdateGuideState exits: m=347597 SNR=57.6 21:38:50.210 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:50.210 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:50.210 00.000 10672 Enqueuing Expose request 21:38:50.210 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:38:50.210 00.000 428 Worker thread wakes up 21:38:50.210 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:50.210 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:52.537 02.327 428 Exposure complete 21:38:52.678 00.141 428 worker thread done servicing request 21:38:52.678 00.000 10672 OnExposeComplete: enter 21:38:52.678 00.000 10672 UpdateGuideState(): m_state=6 21:38:52.678 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 122 21:38:52.678 00.000 10672 Star::Find returns 1 (0), X=858.09, Y=249.26, Mass=363379, SNR=56.6, Peak=54032 HFD=2.5 21:38:52.678 00.000 10672 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.12) = xAngle (-1.83 = -1.83) 21:38:52.678 00.000 10672 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.81 = -1.81) 21:38:52.678 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.40 hyp=0.40 cameraTheta=-1.70 mountX=-0.10 mountY=-0.39, mountTheta=-1.82 21:38:52.678 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.40, opts=13) 21:38:52.678 00.000 10672 Enqueuing Move request for scope (-0.05, -0.40) 21:38:52.678 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:38:52.678 00.000 428 Worker thread wakes up 21:38:52.678 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.40) opts 0xd 21:38:52.678 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.40) 21:38:52.678 00.000 428 Moving (-0.05, -0.40) raw xDistance=-0.10 yDistance=-0.39 21:38:52.678 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:38:52.678 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:52.678 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 21:38:52.678 00.000 428 MoveAxis(E, 0, ABG) 21:38:52.678 00.000 428 Move returns status 0, amount 0 21:38:52.678 00.000 428 MoveAxis(N, 0, ABG) 21:38:52.678 00.000 428 Move returns status 0, amount 0 21:38:52.678 00.000 428 move complete, result=0 21:38:52.678 00.000 428 worker thread done servicing request 21:38:52.709 00.031 10672 UpdateGuideState exits: m=363379 SNR=56.6 21:38:52.709 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:52.709 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:52.709 00.000 10672 Enqueuing Expose request 21:38:52.709 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:38:52.709 00.000 428 Worker thread wakes up 21:38:52.709 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:52.709 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:53.881 01.172 10672 read socket command 10 21:38:53.881 00.000 10672 processing socket request REQDIST 21:38:53.881 00.000 10672 SOCKSVR: Sending pixel error of 0.33 21:38:53.881 00.000 10672 Sending socket response 33 (0x21) 21:38:55.057 01.176 428 Exposure complete 21:38:55.182 00.125 428 worker thread done servicing request 21:38:55.182 00.000 10672 OnExposeComplete: enter 21:38:55.182 00.000 10672 UpdateGuideState(): m_state=6 21:38:55.182 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 123 21:38:55.182 00.000 10672 Star::Find returns 1 (0), X=858.03, Y=249.70, Mass=360736, SNR=54.1, Peak=63728 HFD=2.5 21:38:55.182 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.12) = xAngle (2.70 = 2.70) 21:38:55.182 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71) 21:38:55.182 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.82 mountX=-0.10 mountY=0.05, mountTheta=2.71 21:38:55.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.04, opts=13) 21:38:55.182 00.000 10672 Enqueuing Move request for scope (-0.11, 0.04) 21:38:55.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:38:55.182 00.000 428 Worker thread wakes up 21:38:55.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd 21:38:55.182 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.04) 21:38:55.182 00.000 428 Moving (-0.11, 0.04) raw xDistance=-0.10 yDistance=0.05 21:38:55.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:38:55.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:55.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 21:38:55.182 00.000 428 MoveAxis(E, 0, ABG) 21:38:55.182 00.000 428 Move returns status 0, amount 0 21:38:55.182 00.000 428 MoveAxis(N, 0, ABG) 21:38:55.182 00.000 428 Move returns status 0, amount 0 21:38:55.182 00.000 428 move complete, result=0 21:38:55.182 00.000 428 worker thread done servicing request 21:38:55.213 00.031 10672 UpdateGuideState exits: m=360736 SNR=54.1 21:38:55.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:55.213 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:55.213 00.000 10672 Enqueuing Expose request 21:38:55.213 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:38:55.213 00.000 428 Worker thread wakes up 21:38:55.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:55.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:57.540 02.327 428 Exposure complete 21:38:57.681 00.141 428 worker thread done servicing request 21:38:57.681 00.000 10672 OnExposeComplete: enter 21:38:57.681 00.000 10672 UpdateGuideState(): m_state=6 21:38:57.681 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 124 21:38:57.681 00.000 10672 Star::Find returns 1 (0), X=857.86, Y=249.47, Mass=379605, SNR=56.7, Peak=58944 HFD=3.0 21:38:57.681 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.12) = xAngle (-2.67 = -2.67) 21:38:57.681 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.66 = -2.66) 21:38:57.681 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.19 hyp=0.34 cameraTheta=-2.55 mountX=-0.30 mountY=-0.16, mountTheta=-2.66 21:38:57.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.19, opts=13) 21:38:57.681 00.000 10672 Enqueuing Move request for scope (-0.28, -0.19) 21:38:57.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:38:57.681 00.000 428 Worker thread wakes up 21:38:57.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.19) opts 0xd 21:38:57.681 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.19) 21:38:57.681 00.000 428 Moving (-0.28, -0.19) raw xDistance=-0.30 yDistance=-0.16 21:38:57.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 21:38:57.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:38:57.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 21:38:57.681 00.000 428 MoveAxis(E, 0, ABG) 21:38:57.681 00.000 428 Move returns status 0, amount 0 21:38:57.681 00.000 428 MoveAxis(N, 0, ABG) 21:38:57.681 00.000 428 Move returns status 0, amount 0 21:38:57.681 00.000 428 move complete, result=0 21:38:57.681 00.000 428 worker thread done servicing request 21:38:57.712 00.031 10672 UpdateGuideState exits: m=379605 SNR=56.7 21:38:57.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:38:57.712 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:38:57.712 00.000 10672 Enqueuing Expose request 21:38:57.712 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 21:38:57.712 00.000 428 Worker thread wakes up 21:38:57.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:38:57.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:38:58.884 01.172 10672 read socket command 10 21:38:58.884 00.000 10672 processing socket request REQDIST 21:38:58.884 00.000 10672 SOCKSVR: Sending pixel error of 0.28 21:38:58.884 00.000 10672 Sending socket response 28 (0x1c) 21:38:59.623 00.739 10672 read socket command 13 21:38:59.624 00.001 10672 processing socket request MOVEn 21:38:59.624 00.000 10672 PhdController::Dither begins 21:38:59.624 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 21:38:59.624 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.12) = xAngle (1.69 = 1.69) 21:38:59.624 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.03, cameraY=24.82 cameraTheta=1.69 21:38:59.624 00.000 10672 setting lock position to (855.12, 274.48) 21:38:59.625 00.001 10672 Mount: notify guiding dithered (-3.0, 24.8) 21:38:59.625 00.000 10672 Status Line: Dither by 0.00,25.00 21:38:59.650 00.025 10672 PhdController: newstate STATE_SETTLE_BEGIN 21:38:59.650 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 21:38:59.650 00.000 10672 Sending socket response 2 (0x2) 21:39:00.047 00.397 428 Exposure complete 21:39:00.184 00.137 428 worker thread done servicing request 21:39:00.184 00.000 10672 OnExposeComplete: enter 21:39:00.184 00.000 10672 UpdateGuideState(): m_state=6 21:39:00.185 00.001 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 125 21:39:00.185 00.000 10672 Star::Find returns 1 (0), X=857.85, Y=249.24, Mass=367370, SNR=53.7, Peak=46080 HFD=2.8 21:39:00.186 00.001 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.58 = -1.58) 21:39:00.186 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.57 = -1.57) 21:39:00.186 00.000 10672 CameraToMount -- cameraX=2.73 cameraY=-25.24 hyp=25.39 cameraTheta=-1.46 mountX=-0.34 mountY=-25.39, mountTheta=-1.58 21:39:00.189 00.003 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 21:39:00.189 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.12) = xAngle (-1.45 = -1.45) 21:39:00.189 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:39:00.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:39:00.189 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:39:00.189 00.000 10672 Mount: notify direct move -0.00,-10.50 21:39:00.189 00.000 428 Worker thread wakes up 21:39:00.190 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:39:00.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:39:00.190 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:39:00.190 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:39:00.190 00.000 428 MoveAxis(E, 0, B) 21:39:00.190 00.000 428 Move returns status 0, amount 0 21:39:00.190 00.000 428 MoveAxis(N, 15925, B) 21:39:00.190 00.000 428 Guiding Dir = 0, Dur = 15925 21:39:00.191 00.001 428 IsSlewing returns 0 21:39:00.192 00.001 428 IsGuiding returns 0 21:39:00.217 00.025 10672 UpdateGuideState exits: m=367370 SNR=53.7 21:39:00.217 00.000 10672 PhdController: settling, locked = 1, distance = 25.32 (99.00) aobump = 0 frame = 1 / 10 21:39:00.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:39:00.217 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:39:00.217 00.000 10672 Enqueuing Expose request 21:39:00.272 00.055 428 PulseGuide returned control before completion, sleep 15857 21:39:01.642 01.370 10672 read socket command 10 21:39:01.642 00.000 10672 processing socket request REQDIST 21:39:01.642 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:01.642 00.000 10672 Sending socket response 255 (0xff) 21:39:07.314 05.672 10672 read socket command 10 21:39:07.314 00.000 10672 processing socket request REQDIST 21:39:07.314 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:07.314 00.000 10672 Sending socket response 255 (0xff) 21:39:07.643 00.329 10672 read socket command 10 21:39:07.643 00.000 10672 processing socket request REQDIST 21:39:07.643 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:07.643 00.000 10672 Sending socket response 255 (0xff) 21:39:09.657 02.014 10672 read socket command 10 21:39:09.657 00.000 10672 processing socket request REQDIST 21:39:09.657 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:09.657 00.000 10672 Sending socket response 255 (0xff) 21:39:11.662 02.005 10672 read socket command 10 21:39:11.662 00.000 10672 processing socket request REQDIST 21:39:11.662 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:11.662 00.000 10672 Sending socket response 255 (0xff) 21:39:13.661 01.999 10672 read socket command 10 21:39:13.661 00.000 10672 processing socket request REQDIST 21:39:13.661 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:13.661 00.000 10672 Sending socket response 255 (0xff) 21:39:15.676 02.015 10672 read socket command 10 21:39:15.676 00.000 10672 processing socket request REQDIST 21:39:15.676 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:15.676 00.000 10672 Sending socket response 255 (0xff) 21:39:16.145 00.469 428 IsGuiding returns 1 21:39:16.145 00.000 428 scope still moving after pulse duration time elapsed 21:39:16.176 00.031 428 IsSlewing returns 0 21:39:16.176 00.000 428 IsGuiding returns 1 21:39:16.239 00.063 428 IsSlewing returns 0 21:39:16.239 00.000 428 IsGuiding returns 0 21:39:16.239 00.000 428 scope move finished after 15925 + 123 ms 21:39:16.239 00.000 428 Move returns status 0, amount 15925 21:39:16.239 00.000 428 move complete, result=0 21:39:16.239 00.000 428 worker thread done servicing request 21:39:16.239 00.000 428 Worker thread wakes up 21:39:16.239 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:39:16.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:39:16.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,234,31,31) 21:39:16.239 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:39:16.254 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:39:17.535 01.281 428 Exposure complete 21:39:17.676 00.141 10672 read socket command 10 21:39:17.676 00.000 10672 processing socket request REQDIST 21:39:17.676 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:17.676 00.000 10672 Sending socket response 255 (0xff) 21:39:17.676 00.000 428 worker thread done servicing request 21:39:17.676 00.000 10672 OnExposeComplete: enter 21:39:17.676 00.000 10672 UpdateGuideState(): m_state=6 21:39:17.676 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 126 21:39:17.676 00.000 10672 Star::Find returns 1 (0), X=857.46, Y=249.61, Mass=353483, SNR=60.1, Peak=42144 HFD=3.0 21:39:17.676 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 21:39:17.676 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 21:39:17.676 00.000 10672 CameraToMount -- cameraX=2.34 cameraY=-24.86 hyp=24.97 cameraTheta=-1.48 mountX=-0.68 mountY=-24.97, mountTheta=-1.60 21:39:17.676 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 21:39:17.676 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.12) = xAngle (-1.45 = -1.45) 21:39:17.676 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.27, cameraY=-10.42 cameraTheta=-1.45 21:39:17.676 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.27, y=-10.42, opts=4) 21:39:17.676 00.000 10672 Enqueuing Move request for scope (1.27, -10.42) 21:39:17.676 00.000 10672 Mount: notify direct move -0.00,-10.50 21:39:17.676 00.000 428 Worker thread wakes up 21:39:17.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:39:17.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.27, -10.42) opts 0x4 21:39:17.676 00.000 428 Handling offset move in thread for scope, endpoint = (1.27, -10.42) 21:39:17.676 00.000 428 Moving (1.27, -10.42) raw xDistance=-0.00 yDistance=-10.50 21:39:17.676 00.000 428 MoveAxis(E, 0, B) 21:39:17.676 00.000 428 Move returns status 0, amount 0 21:39:17.676 00.000 428 MoveAxis(N, 15925, B) 21:39:17.676 00.000 428 Guiding Dir = 0, Dur = 15925 21:39:17.707 00.031 10672 UpdateGuideState exits: m=353483 SNR=60.1 21:39:17.707 00.000 10672 PhdController: settling, locked = 1, distance = 25.21 (99.00) aobump = 0 frame = 2 / 10 21:39:17.707 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:39:17.707 00.000 428 IsSlewing returns 0 21:39:17.707 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:39:17.707 00.000 10672 Enqueuing Expose request 21:39:17.707 00.000 428 IsGuiding returns 0 21:39:17.785 00.078 428 PulseGuide returned control before completion, sleep 15856 21:39:23.881 06.096 10672 read socket command 10 21:39:23.881 00.000 10672 processing socket request REQDIST 21:39:23.881 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:23.881 00.000 10672 Sending socket response 255 (0xff) 21:39:28.885 05.004 10672 read socket command 10 21:39:28.885 00.000 10672 processing socket request REQDIST 21:39:28.885 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:28.885 00.000 10672 Sending socket response 255 (0xff) 21:39:33.664 04.779 428 IsGuiding returns 1 21:39:33.664 00.000 428 scope still moving after pulse duration time elapsed 21:39:33.695 00.031 428 IsSlewing returns 0 21:39:33.695 00.000 428 IsGuiding returns 1 21:39:33.758 00.063 428 IsSlewing returns 0 21:39:33.758 00.000 428 IsGuiding returns 0 21:39:33.758 00.000 428 scope move finished after 15925 + 124 ms 21:39:33.758 00.000 428 Move returns status 0, amount 15925 21:39:33.758 00.000 428 move complete, result=0 21:39:33.758 00.000 428 worker thread done servicing request 21:39:33.758 00.000 428 Worker thread wakes up 21:39:33.758 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 15925 ms NORTH 21:39:33.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:39:33.758 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,235,31,31) 21:39:33.773 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:39:33.789 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:39:33.883 00.094 10672 read socket command 10 21:39:33.883 00.000 10672 processing socket request REQDIST 21:39:33.883 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:33.883 00.000 10672 Sending socket response 255 (0xff) 21:39:35.039 01.156 428 Exposure complete 21:39:35.164 00.125 428 worker thread done servicing request 21:39:35.164 00.000 10672 OnExposeComplete: enter 21:39:35.164 00.000 10672 UpdateGuideState(): m_state=6 21:39:35.164 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 127 21:39:35.164 00.000 10672 Star::Find returns 1 (0), X=857.30, Y=249.75, Mass=335164, SNR=52.5, Peak=45968 HFD=2.9 21:39:35.164 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 21:39:35.164 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.59 = -1.59) 21:39:35.164 00.000 10672 CameraToMount -- cameraX=2.19 cameraY=-24.73 hyp=24.83 cameraTheta=-1.48 mountX=-0.82 mountY=-24.82, mountTheta=-1.60 21:39:35.164 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 21:39:35.164 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.12) = xAngle (-1.45 = -1.45) 21:39:35.164 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.48, cameraY=-3.97 cameraTheta=-1.45 21:39:35.164 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-3.97, opts=4) 21:39:35.164 00.000 10672 Enqueuing Move request for scope (0.48, -3.97) 21:39:35.179 00.015 10672 Mount: notify direct move -0.00,-4.00 21:39:35.179 00.000 428 Worker thread wakes up 21:39:35.179 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:39:35.179 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -3.97) opts 0x4 21:39:35.179 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -3.97) 21:39:35.179 00.000 428 Moving (0.48, -3.97) raw xDistance=-0.00 yDistance=-4.00 21:39:35.179 00.000 428 MoveAxis(E, 0, B) 21:39:35.179 00.000 428 Move returns status 0, amount 0 21:39:35.179 00.000 428 MoveAxis(N, 6067, B) 21:39:35.179 00.000 428 Guiding Dir = 0, Dur = 6067 21:39:35.179 00.000 428 IsSlewing returns 0 21:39:35.179 00.000 428 IsGuiding returns 0 21:39:35.195 00.016 10672 UpdateGuideState exits: m=335164 SNR=52.5 21:39:35.195 00.000 10672 PhdController: settling, locked = 1, distance = 25.10 (99.00) aobump = 0 frame = 3 / 10 21:39:35.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:39:35.195 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:39:35.195 00.000 10672 Enqueuing Expose request 21:39:35.257 00.062 428 PulseGuide returned control before completion, sleep 5997 21:39:38.886 03.629 10672 read socket command 10 21:39:38.886 00.000 10672 processing socket request REQDIST 21:39:38.886 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:38.886 00.000 10672 Sending socket response 255 (0xff) 21:39:41.276 02.390 428 IsGuiding returns 1 21:39:41.276 00.000 428 scope still moving after pulse duration time elapsed 21:39:41.307 00.031 428 IsSlewing returns 0 21:39:41.307 00.000 428 IsGuiding returns 1 21:39:41.338 00.031 428 IsSlewing returns 0 21:39:41.354 00.016 428 IsGuiding returns 0 21:39:41.354 00.000 428 scope move finished after 6067 + 105 ms 21:39:41.354 00.000 428 Move returns status 0, amount 6067 21:39:41.354 00.000 428 move complete, result=0 21:39:41.354 00.000 428 worker thread done servicing request 21:39:41.354 00.000 428 Worker thread wakes up 21:39:41.354 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 6067 ms NORTH 21:39:41.354 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:39:41.354 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,235,31,31) 21:39:41.369 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:39:41.385 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:39:42.541 01.156 428 Exposure complete 21:39:42.681 00.140 428 worker thread done servicing request 21:39:42.681 00.000 10672 OnExposeComplete: enter 21:39:42.681 00.000 10672 UpdateGuideState(): m_state=6 21:39:42.681 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 128 21:39:42.681 00.000 10672 Star::Find returns 1 (0), X=856.63, Y=249.62, Mass=356234, SNR=58.1, Peak=51744 HFD=3.0 21:39:42.681 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.12) = xAngle (-1.63 = -1.63) 21:39:42.681 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.62 = -1.62) 21:39:42.681 00.000 10672 CameraToMount -- cameraX=1.52 cameraY=-24.86 hyp=24.90 cameraTheta=-1.51 mountX=-1.50 mountY=-24.88, mountTheta=-1.63 21:39:42.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.52, y=-24.86, opts=13) 21:39:42.681 00.000 10672 Enqueuing Move request for scope (1.52, -24.86) 21:39:42.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:39:42.681 00.000 428 Worker thread wakes up 21:39:42.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.52, -24.86) opts 0xd 21:39:42.681 00.000 428 Handling offset move in thread for scope, endpoint = (1.52, -24.86) 21:39:42.681 00.000 428 Moving (1.52, -24.86) raw xDistance=-1.50 yDistance=-24.88 21:39:42.681 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.50 21:39:42.681 00.000 428 resist switch: large excursion: input -24.88 thresh 1.65 direction from 0 to -1 21:39:42.681 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-74.63 21:39:42.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.88 from input -24.88 21:39:42.681 00.000 428 MoveAxis(E, 1397, ABG) 21:39:42.681 00.000 428 Guiding Dir = 2, Dur = 1397 21:39:42.681 00.000 428 IsSlewing returns 0 21:39:42.681 00.000 428 IsGuiding returns 0 21:39:42.697 00.016 10672 UpdateGuideState exits: m=356234 SNR=58.1 21:39:42.697 00.000 10672 PhdController: settling, locked = 1, distance = 24.90 (99.00) aobump = 0 frame = 4 / 10 21:39:42.697 00.000 428 PulseGuide returned control before completion, sleep 1385 21:39:42.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:39:42.697 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:39:42.697 00.000 10672 Enqueuing Expose request 21:39:43.884 01.187 10672 read socket command 10 21:39:43.884 00.000 10672 processing socket request REQDIST 21:39:43.884 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:43.884 00.000 10672 Sending socket response 255 (0xff) 21:39:44.134 00.250 428 IsGuiding returns 0 21:39:44.134 00.000 428 Move returns status 0, amount 1397 21:39:44.134 00.000 428 MoveAxis(N, 37730, ABG) 21:39:44.134 00.000 428 duration set to 2500 by maxDecDuration 21:39:44.134 00.000 428 Guiding Dir = 0, Dur = 2500 21:39:44.134 00.000 428 IsSlewing returns 0 21:39:44.134 00.000 428 IsGuiding returns 0 21:39:44.212 00.078 428 PulseGuide returned control before completion, sleep 2433 21:39:46.654 02.442 428 IsGuiding returns 1 21:39:46.654 00.000 428 scope still moving after pulse duration time elapsed 21:39:46.685 00.031 428 IsSlewing returns 0 21:39:46.685 00.000 428 IsGuiding returns 1 21:39:46.748 00.063 428 IsSlewing returns 0 21:39:46.748 00.000 428 IsGuiding returns 0 21:39:46.748 00.000 428 scope move finished after 2500 + 120 ms 21:39:46.748 00.000 428 Move returns status 0, amount 2500 21:39:46.748 00.000 428 move complete, result=0 21:39:46.748 00.000 428 worker thread done servicing request 21:39:46.748 00.000 428 Worker thread wakes up 21:39:46.748 00.000 10672 GuideStep: -1.5 px 1397 ms EAST, -24.9 px 2500 ms NORTH 21:39:46.748 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:39:46.748 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,235,31,31) 21:39:46.763 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:39:47.544 00.781 428 Exposure complete 21:39:47.669 00.125 428 worker thread done servicing request 21:39:47.685 00.016 10672 OnExposeComplete: enter 21:39:47.685 00.000 10672 UpdateGuideState(): m_state=6 21:39:47.685 00.000 10672 Star::Find(15, 856, 249, 0, (0,0,0,0), 0.0, 0) frame 129 21:39:47.685 00.000 10672 Star::Find returns 1 (0), X=858.06, Y=250.05, Mass=326592, SNR=55.2, Peak=61008 HFD=2.6 21:39:47.685 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:39:47.685 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:39:47.685 00.000 10672 CameraToMount -- cameraX=2.95 cameraY=-24.42 hyp=24.60 cameraTheta=-1.45 mountX=-0.03 mountY=-24.60, mountTheta=-1.57 21:39:47.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.95, y=-24.42, opts=13) 21:39:47.685 00.000 10672 Enqueuing Move request for scope (2.95, -24.42) 21:39:47.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:39:47.685 00.000 428 Worker thread wakes up 21:39:47.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.95, -24.42) opts 0xd 21:39:47.685 00.000 428 Handling offset move in thread for scope, endpoint = (2.95, -24.42) 21:39:47.685 00.000 428 Moving (2.95, -24.42) raw xDistance=-0.03 yDistance=-24.60 21:39:47.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:39:47.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.60 from input -24.60 21:39:47.685 00.000 428 MoveAxis(E, 0, ABG) 21:39:47.685 00.000 428 Move returns status 0, amount 0 21:39:47.685 00.000 428 MoveAxis(N, 37307, ABG) 21:39:47.685 00.000 428 duration set to 2500 by maxDecDuration 21:39:47.685 00.000 428 Guiding Dir = 0, Dur = 2500 21:39:47.685 00.000 428 IsSlewing returns 0 21:39:47.685 00.000 428 IsGuiding returns 0 21:39:47.700 00.015 10672 UpdateGuideState exits: m=326592 SNR=55.2 21:39:47.700 00.000 10672 PhdController: settling, locked = 1, distance = 24.81 (99.00) aobump = 0 frame = 5 / 10 21:39:47.700 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:39:47.700 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:39:47.700 00.000 10672 Enqueuing Expose request 21:39:47.747 00.047 428 PulseGuide returned control before completion, sleep 2439 21:39:48.888 01.141 10672 read socket command 10 21:39:48.888 00.000 10672 processing socket request REQDIST 21:39:48.888 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:48.888 00.000 10672 Sending socket response 255 (0xff) 21:39:50.215 01.327 428 IsGuiding returns 1 21:39:50.215 00.000 428 scope still moving after pulse duration time elapsed 21:39:50.247 00.032 428 IsSlewing returns 0 21:39:50.247 00.000 428 IsGuiding returns 1 21:39:50.293 00.046 428 IsSlewing returns 0 21:39:50.293 00.000 428 IsGuiding returns 0 21:39:50.293 00.000 428 scope move finished after 2500 + 115 ms 21:39:50.293 00.000 428 Move returns status 0, amount 2500 21:39:50.293 00.000 428 move complete, result=0 21:39:50.293 00.000 428 worker thread done servicing request 21:39:50.293 00.000 428 Worker thread wakes up 21:39:50.293 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -24.6 px 2500 ms NORTH 21:39:50.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:39:50.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:39:50.309 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:39:52.543 02.234 428 Exposure complete 21:39:52.687 00.144 428 worker thread done servicing request 21:39:52.687 00.000 10672 OnExposeComplete: enter 21:39:52.687 00.000 10672 UpdateGuideState(): m_state=6 21:39:52.687 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 130 21:39:52.687 00.000 10672 Star::Find returns 1 (0), X=857.43, Y=249.52, Mass=351880, SNR=57.2, Peak=42480 HFD=3.1 21:39:52.687 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 21:39:52.687 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.59 = -1.59) 21:39:52.687 00.000 10672 CameraToMount -- cameraX=2.32 cameraY=-24.96 hyp=25.06 cameraTheta=-1.48 mountX=-0.72 mountY=-25.06, mountTheta=-1.60 21:39:52.687 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.32, y=-24.96, opts=13) 21:39:52.687 00.000 10672 Enqueuing Move request for scope (2.32, -24.96) 21:39:52.687 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:39:52.687 00.000 428 Worker thread wakes up 21:39:52.687 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.32, -24.96) opts 0xd 21:39:52.687 00.000 428 Handling offset move in thread for scope, endpoint = (2.32, -24.96) 21:39:52.687 00.000 428 Moving (2.32, -24.96) raw xDistance=-0.72 yDistance=-25.06 21:39:52.687 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 21:39:52.687 00.000 428 GuideAlgorithmResistSwitch::Result() returns -25.06 from input -25.06 21:39:52.687 00.000 428 MoveAxis(E, 669, ABG) 21:39:52.687 00.000 428 Guiding Dir = 2, Dur = 669 21:39:52.703 00.016 428 IsSlewing returns 0 21:39:52.718 00.015 428 IsGuiding returns 0 21:39:52.718 00.000 10672 UpdateGuideState exits: m=351880 SNR=57.2 21:39:52.718 00.000 10672 PhdController: settling, locked = 1, distance = 24.89 (99.00) aobump = 0 frame = 6 / 10 21:39:52.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:39:52.718 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:39:52.718 00.000 10672 Enqueuing Expose request 21:39:52.718 00.000 428 PulseGuide returned control before completion, sleep 665 21:39:53.437 00.719 428 IsGuiding returns 0 21:39:53.437 00.000 428 Move returns status 0, amount 669 21:39:53.437 00.000 428 MoveAxis(N, 38011, ABG) 21:39:53.437 00.000 428 duration set to 2500 by maxDecDuration 21:39:53.437 00.000 428 Guiding Dir = 0, Dur = 2500 21:39:53.437 00.000 428 IsSlewing returns 0 21:39:53.437 00.000 428 IsGuiding returns 0 21:39:53.515 00.078 428 PulseGuide returned control before completion, sleep 2431 21:39:53.875 00.360 10672 read socket command 10 21:39:53.875 00.000 10672 processing socket request REQDIST 21:39:53.875 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:53.875 00.000 10672 Sending socket response 255 (0xff) 21:39:55.968 02.093 428 IsGuiding returns 1 21:39:55.968 00.000 428 scope still moving after pulse duration time elapsed 21:39:55.999 00.031 428 IsSlewing returns 0 21:39:55.999 00.000 428 IsGuiding returns 1 21:39:56.046 00.047 428 IsSlewing returns 0 21:39:56.046 00.000 428 IsGuiding returns 0 21:39:56.046 00.000 428 scope move finished after 2500 + 119 ms 21:39:56.046 00.000 428 Move returns status 0, amount 2500 21:39:56.046 00.000 428 move complete, result=0 21:39:56.061 00.015 428 worker thread done servicing request 21:39:56.061 00.000 10672 GuideStep: -0.7 px 669 ms EAST, -25.1 px 2500 ms NORTH 21:39:56.061 00.000 428 Worker thread wakes up 21:39:56.061 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:39:56.061 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,235,31,31) 21:39:56.077 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:39:57.529 01.452 428 Exposure complete 21:39:57.654 00.125 428 worker thread done servicing request 21:39:57.654 00.000 10672 OnExposeComplete: enter 21:39:57.654 00.000 10672 UpdateGuideState(): m_state=6 21:39:57.654 00.000 10672 Star::Find(15, 857, 249, 0, (0,0,0,0), 0.0, 0) frame 131 21:39:57.654 00.000 10672 Star::Find returns 1 (0), X=858.49, Y=249.97, Mass=355543, SNR=58.8, Peak=48800 HFD=2.3 21:39:57.654 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.12) = xAngle (-1.56 = -1.56) 21:39:57.654 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 21:39:57.654 00.000 10672 CameraToMount -- cameraX=3.38 cameraY=-24.50 hyp=24.74 cameraTheta=-1.43 mountX=0.39 mountY=-24.72, mountTheta=-1.56 21:39:57.654 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.38, y=-24.50, opts=13) 21:39:57.654 00.000 10672 Enqueuing Move request for scope (3.38, -24.50) 21:39:57.670 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:39:57.670 00.000 428 Worker thread wakes up 21:39:57.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.38, -24.50) opts 0xd 21:39:57.670 00.000 428 Handling offset move in thread for scope, endpoint = (3.38, -24.50) 21:39:57.670 00.000 428 Moving (3.38, -24.50) raw xDistance=0.39 yDistance=-24.72 21:39:57.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 21:39:57.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.72 from input -24.72 21:39:57.670 00.000 428 MoveAxis(E, 0, ABG) 21:39:57.670 00.000 428 Move returns status 0, amount 0 21:39:57.670 00.000 428 MoveAxis(N, 37499, ABG) 21:39:57.670 00.000 428 duration set to 2500 by maxDecDuration 21:39:57.670 00.000 428 Guiding Dir = 0, Dur = 2500 21:39:57.670 00.000 428 IsSlewing returns 0 21:39:57.670 00.000 428 IsGuiding returns 0 21:39:57.686 00.016 10672 UpdateGuideState exits: m=355543 SNR=58.8 21:39:57.686 00.000 10672 PhdController: settling, locked = 1, distance = 24.84 (99.00) aobump = 0 frame = 7 / 10 21:39:57.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:39:57.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:39:57.686 00.000 10672 Enqueuing Expose request 21:39:57.748 00.062 428 PulseGuide returned control before completion, sleep 2430 21:39:58.889 01.141 10672 read socket command 10 21:39:58.889 00.000 10672 processing socket request REQDIST 21:39:58.889 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:39:58.889 00.000 10672 Sending socket response 255 (0xff) 21:40:00.185 01.296 428 IsGuiding returns 1 21:40:00.185 00.000 428 scope still moving after pulse duration time elapsed 21:40:00.216 00.031 428 IsSlewing returns 0 21:40:00.216 00.000 428 IsGuiding returns 1 21:40:00.247 00.031 428 IsSlewing returns 0 21:40:00.279 00.032 428 IsGuiding returns 0 21:40:00.279 00.000 428 scope move finished after 2500 + 106 ms 21:40:00.279 00.000 428 Move returns status 0, amount 2500 21:40:00.279 00.000 428 move complete, result=0 21:40:00.279 00.000 428 worker thread done servicing request 21:40:00.279 00.000 428 Worker thread wakes up 21:40:00.279 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -24.7 px 2500 ms NORTH 21:40:00.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:00.279 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:00.294 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:02.533 02.239 428 Exposure complete 21:40:02.673 00.140 428 worker thread done servicing request 21:40:02.673 00.000 10672 OnExposeComplete: enter 21:40:02.673 00.000 10672 UpdateGuideState(): m_state=6 21:40:02.673 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 132 21:40:02.673 00.000 10672 Star::Find returns 1 (0), X=858.50, Y=249.93, Mass=380696, SNR=55.4, Peak=49024 HFD=3.0 21:40:02.673 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.12) = xAngle (-1.56 = -1.56) 21:40:02.673 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 21:40:02.673 00.000 10672 CameraToMount -- cameraX=3.39 cameraY=-24.54 hyp=24.78 cameraTheta=-1.43 mountX=0.39 mountY=-24.77, mountTheta=-1.56 21:40:02.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.39, y=-24.54, opts=13) 21:40:02.673 00.000 10672 Enqueuing Move request for scope (3.39, -24.54) 21:40:02.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:40:02.673 00.000 428 Worker thread wakes up 21:40:02.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.39, -24.54) opts 0xd 21:40:02.673 00.000 428 Handling offset move in thread for scope, endpoint = (3.39, -24.54) 21:40:02.673 00.000 428 Moving (3.39, -24.54) raw xDistance=0.39 yDistance=-24.77 21:40:02.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 21:40:02.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.77 from input -24.77 21:40:02.673 00.000 428 MoveAxis(E, 0, ABG) 21:40:02.673 00.000 428 Move returns status 0, amount 0 21:40:02.673 00.000 428 MoveAxis(N, 37562, ABG) 21:40:02.673 00.000 428 duration set to 2500 by maxDecDuration 21:40:02.673 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:02.673 00.000 428 IsSlewing returns 0 21:40:02.705 00.032 10672 UpdateGuideState exits: m=380696 SNR=55.4 21:40:02.705 00.000 10672 PhdController: settling, locked = 1, distance = 24.82 (99.00) aobump = 0 frame = 8 / 10 21:40:02.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:02.705 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:02.705 00.000 10672 Enqueuing Expose request 21:40:02.720 00.015 428 IsGuiding returns 0 21:40:02.799 00.079 428 PulseGuide returned control before completion, sleep 2431 21:40:03.876 01.077 10672 read socket command 10 21:40:03.876 00.000 10672 processing socket request REQDIST 21:40:03.876 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:03.876 00.000 10672 Sending socket response 255 (0xff) 21:40:05.251 01.375 428 IsGuiding returns 1 21:40:05.251 00.000 428 scope still moving after pulse duration time elapsed 21:40:05.282 00.031 428 IsSlewing returns 0 21:40:05.282 00.000 428 IsGuiding returns 1 21:40:05.329 00.047 428 IsSlewing returns 0 21:40:05.360 00.031 428 IsGuiding returns 0 21:40:05.360 00.000 428 scope move finished after 2500 + 137 ms 21:40:05.360 00.000 428 Move returns status 0, amount 2500 21:40:05.360 00.000 428 move complete, result=0 21:40:05.360 00.000 428 worker thread done servicing request 21:40:05.360 00.000 428 Worker thread wakes up 21:40:05.360 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -24.8 px 2500 ms NORTH 21:40:05.360 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:05.360 00.000 428 Handling exposure in thread, d=2500 o=3 r=(844,235,31,31) 21:40:05.360 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:07.531 02.171 428 Exposure complete 21:40:07.672 00.141 428 worker thread done servicing request 21:40:07.672 00.000 10672 OnExposeComplete: enter 21:40:07.672 00.000 10672 UpdateGuideState(): m_state=6 21:40:07.672 00.000 10672 Star::Find(15, 858, 249, 0, (0,0,0,0), 0.0, 0) frame 133 21:40:07.672 00.000 10672 Star::Find returns 1 (0), X=858.50, Y=250.07, Mass=390478, SNR=59.8, Peak=43680 HFD=3.4 21:40:07.672 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.12) = xAngle (-1.55 = -1.55) 21:40:07.672 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 21:40:07.672 00.000 10672 CameraToMount -- cameraX=3.38 cameraY=-24.41 hyp=24.64 cameraTheta=-1.43 mountX=0.40 mountY=-24.63, mountTheta=-1.55 21:40:07.672 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.38, y=-24.41, opts=13) 21:40:07.672 00.000 10672 Enqueuing Move request for scope (3.38, -24.41) 21:40:07.672 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:40:07.672 00.000 428 Worker thread wakes up 21:40:07.672 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.38, -24.41) opts 0xd 21:40:07.672 00.000 428 Handling offset move in thread for scope, endpoint = (3.38, -24.41) 21:40:07.672 00.000 428 Moving (3.38, -24.41) raw xDistance=0.40 yDistance=-24.63 21:40:07.672 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 21:40:07.672 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.63 from input -24.63 21:40:07.672 00.000 428 MoveAxis(E, 0, ABG) 21:40:07.672 00.000 428 Move returns status 0, amount 0 21:40:07.672 00.000 428 MoveAxis(N, 37354, ABG) 21:40:07.672 00.000 428 duration set to 2500 by maxDecDuration 21:40:07.672 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:40:07.672 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:07.672 00.000 428 IsSlewing returns 0 21:40:07.672 00.000 428 IsGuiding returns 0 21:40:07.687 00.015 10672 UpdateGuideState exits: m=390478 SNR=59.8 21:40:07.687 00.000 10672 PhdController: settling, locked = 1, distance = 24.77 (99.00) aobump = 0 frame = 9 / 10 21:40:07.703 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:07.703 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:07.703 00.000 10672 Enqueuing Expose request 21:40:07.703 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:40:07.750 00.047 428 PulseGuide returned control before completion, sleep 2432 21:40:08.875 01.125 10672 read socket command 10 21:40:08.875 00.000 10672 processing socket request REQDIST 21:40:08.875 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:08.875 00.000 10672 Sending socket response 255 (0xff) 21:40:10.207 01.332 428 IsGuiding returns 1 21:40:10.207 00.000 428 scope still moving after pulse duration time elapsed 21:40:10.270 00.063 428 IsSlewing returns 0 21:40:10.301 00.031 428 IsGuiding returns 0 21:40:10.301 00.000 428 scope move finished after 2500 + 121 ms 21:40:10.301 00.000 428 Move returns status 0, amount 2500 21:40:10.301 00.000 428 move complete, result=0 21:40:10.301 00.000 428 worker thread done servicing request 21:40:10.301 00.000 428 Worker thread wakes up 21:40:10.301 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -24.6 px 2500 ms NORTH 21:40:10.301 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:10.301 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:10.317 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:12.535 02.218 428 Exposure complete 21:40:12.659 00.124 428 worker thread done servicing request 21:40:12.659 00.000 10672 OnExposeComplete: enter 21:40:12.659 00.000 10672 UpdateGuideState(): m_state=6 21:40:12.675 00.016 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 134 21:40:12.675 00.000 10672 Star::Find returns 1 (0), X=858.54, Y=250.18, Mass=391549, SNR=58.4, Peak=65488 HFD=2.8 21:40:12.675 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.12) = xAngle (-1.55 = -1.55) 21:40:12.675 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 21:40:12.675 00.000 10672 CameraToMount -- cameraX=3.42 cameraY=-24.29 hyp=24.53 cameraTheta=-1.43 mountX=0.46 mountY=-24.52, mountTheta=-1.55 21:40:12.675 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.42, y=-24.29, opts=13) 21:40:12.675 00.000 10672 Enqueuing Move request for scope (3.42, -24.29) 21:40:12.675 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:40:12.675 00.000 428 Worker thread wakes up 21:40:12.675 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.42, -24.29) opts 0xd 21:40:12.675 00.000 428 Handling offset move in thread for scope, endpoint = (3.42, -24.29) 21:40:12.675 00.000 428 Moving (3.42, -24.29) raw xDistance=0.46 yDistance=-24.52 21:40:12.675 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 21:40:12.675 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.52 from input -24.52 21:40:12.675 00.000 428 MoveAxis(W, 425, ABG) 21:40:12.675 00.000 428 Guiding Dir = 3, Dur = 425 21:40:12.675 00.000 428 IsSlewing returns 0 21:40:12.675 00.000 428 IsGuiding returns 0 21:40:12.691 00.016 428 PulseGuide returned control before completion, sleep 417 21:40:12.691 00.000 10672 UpdateGuideState exits: m=391549 SNR=58.4 21:40:12.691 00.000 10672 PhdController: settling, locked = 1, distance = 24.70 (99.00) aobump = 0 frame = 10 / 10 21:40:12.691 00.000 10672 PhdController: newstate STATE_FINISH 21:40:12.691 00.000 10672 PhdController complete: success 21:40:12.691 00.000 10672 Mount: notify guiding dither settle done success=1 21:40:12.691 00.000 10672 PhdController: newstate STATE_IDLE 21:40:12.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:12.691 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:12.691 00.000 10672 Enqueuing Expose request 21:40:13.144 00.453 428 IsGuiding returns 0 21:40:13.144 00.000 428 Move returns status 0, amount 425 21:40:13.144 00.000 428 MoveAxis(N, 37189, ABG) 21:40:13.144 00.000 428 duration set to 2500 by maxDecDuration 21:40:13.144 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:13.144 00.000 428 IsSlewing returns 0 21:40:13.144 00.000 428 IsGuiding returns 0 21:40:13.222 00.078 428 PulseGuide returned control before completion, sleep 2432 21:40:13.878 00.656 10672 read socket command 10 21:40:13.878 00.000 10672 processing socket request REQDIST 21:40:13.878 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:13.878 00.000 10672 Sending socket response 255 (0xff) 21:40:15.674 01.796 428 IsGuiding returns 1 21:40:15.674 00.000 428 scope still moving after pulse duration time elapsed 21:40:15.706 00.032 428 IsSlewing returns 0 21:40:15.706 00.000 428 IsGuiding returns 1 21:40:15.768 00.062 428 IsSlewing returns 0 21:40:15.768 00.000 428 IsGuiding returns 0 21:40:15.768 00.000 428 scope move finished after 2500 + 121 ms 21:40:15.768 00.000 428 Move returns status 0, amount 2500 21:40:15.768 00.000 428 move complete, result=0 21:40:15.768 00.000 428 worker thread done servicing request 21:40:15.768 00.000 10672 GuideStep: 0.5 px 425 ms WEST, -24.5 px 2500 ms NORTH 21:40:15.768 00.000 428 Worker thread wakes up 21:40:15.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:15.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(844,235,31,31) 21:40:15.784 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:17.506 01.722 428 Exposure complete 21:40:17.662 00.156 428 worker thread done servicing request 21:40:17.662 00.000 10672 OnExposeComplete: enter 21:40:17.662 00.000 10672 UpdateGuideState(): m_state=6 21:40:17.662 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 135 21:40:17.678 00.016 10672 Star::Find returns 1 (0), X=858.39, Y=250.00, Mass=353811, SNR=69.1, Peak=53168 HFD=2.3 21:40:17.678 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.12) = xAngle (-1.56 = -1.56) 21:40:17.678 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.55 = -1.55) 21:40:17.678 00.000 10672 CameraToMount -- cameraX=3.27 cameraY=-24.47 hyp=24.69 cameraTheta=-1.44 mountX=0.29 mountY=-24.68, mountTheta=-1.56 21:40:17.678 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.27, y=-24.47, opts=13) 21:40:17.678 00.000 10672 Enqueuing Move request for scope (3.27, -24.47) 21:40:17.678 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:40:17.678 00.000 428 Worker thread wakes up 21:40:17.678 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.27, -24.47) opts 0xd 21:40:17.678 00.000 428 Handling offset move in thread for scope, endpoint = (3.27, -24.47) 21:40:17.678 00.000 428 Moving (3.27, -24.47) raw xDistance=0.29 yDistance=-24.68 21:40:17.678 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 21:40:17.678 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.68 from input -24.68 21:40:17.678 00.000 428 MoveAxis(E, 0, ABG) 21:40:17.678 00.000 428 Move returns status 0, amount 0 21:40:17.678 00.000 428 MoveAxis(N, 37436, ABG) 21:40:17.678 00.000 428 duration set to 2500 by maxDecDuration 21:40:17.678 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:17.678 00.000 428 IsSlewing returns 0 21:40:17.678 00.000 428 IsGuiding returns 0 21:40:17.694 00.016 10672 UpdateGuideState exits: m=353811 SNR=69.1 21:40:17.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:17.694 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:17.694 00.000 10672 Enqueuing Expose request 21:40:17.756 00.062 428 PulseGuide returned control before completion, sleep 2427 21:40:18.881 01.125 10672 read socket command 10 21:40:18.881 00.000 10672 processing socket request REQDIST 21:40:18.881 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:18.881 00.000 10672 Sending socket response 255 (0xff) 21:40:20.209 01.328 428 IsGuiding returns 1 21:40:20.209 00.000 428 scope still moving after pulse duration time elapsed 21:40:20.240 00.031 428 IsSlewing returns 0 21:40:20.240 00.000 428 IsGuiding returns 1 21:40:20.302 00.062 428 IsSlewing returns 0 21:40:20.302 00.000 428 IsGuiding returns 0 21:40:20.302 00.000 428 scope move finished after 2500 + 125 ms 21:40:20.302 00.000 428 Move returns status 0, amount 2500 21:40:20.302 00.000 428 move complete, result=0 21:40:20.302 00.000 428 worker thread done servicing request 21:40:20.302 00.000 428 Worker thread wakes up 21:40:20.302 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -24.7 px 2500 ms NORTH 21:40:20.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:20.302 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:20.302 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:22.536 02.234 428 Exposure complete 21:40:22.661 00.125 428 worker thread done servicing request 21:40:22.661 00.000 10672 OnExposeComplete: enter 21:40:22.661 00.000 10672 UpdateGuideState(): m_state=6 21:40:22.661 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 136 21:40:22.661 00.000 10672 Star::Find returns 1 (0), X=858.16, Y=250.11, Mass=355902, SNR=56.5, Peak=49120 HFD=2.5 21:40:22.661 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:40:22.661 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.55 = -1.55) 21:40:22.661 00.000 10672 CameraToMount -- cameraX=3.04 cameraY=-24.36 hyp=24.55 cameraTheta=-1.45 mountX=0.07 mountY=-24.55, mountTheta=-1.57 21:40:22.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.04, y=-24.36, opts=13) 21:40:22.661 00.000 10672 Enqueuing Move request for scope (3.04, -24.36) 21:40:22.676 00.015 428 Worker thread wakes up 21:40:22.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=344, FiltMax=65488, Gamma=1.000 21:40:22.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.04, -24.36) opts 0xd 21:40:22.676 00.000 428 Handling offset move in thread for scope, endpoint = (3.04, -24.36) 21:40:22.676 00.000 428 Moving (3.04, -24.36) raw xDistance=0.07 yDistance=-24.55 21:40:22.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:40:22.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.55 from input -24.55 21:40:22.676 00.000 428 MoveAxis(E, 0, ABG) 21:40:22.676 00.000 428 Move returns status 0, amount 0 21:40:22.676 00.000 428 MoveAxis(N, 37234, ABG) 21:40:22.676 00.000 428 duration set to 2500 by maxDecDuration 21:40:22.676 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:22.692 00.016 10672 UpdateGuideState exits: m=355902 SNR=56.5 21:40:22.692 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:22.692 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:22.692 00.000 10672 Enqueuing Expose request 21:40:22.692 00.000 428 IsSlewing returns 0 21:40:22.692 00.000 428 IsGuiding returns 0 21:40:22.770 00.078 428 PulseGuide returned control before completion, sleep 2431 21:40:23.895 01.125 10672 read socket command 10 21:40:23.895 00.000 10672 processing socket request REQDIST 21:40:23.895 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:23.895 00.000 10672 Sending socket response 255 (0xff) 21:40:25.223 01.328 428 IsGuiding returns 1 21:40:25.223 00.000 428 scope still moving after pulse duration time elapsed 21:40:25.270 00.047 428 IsSlewing returns 0 21:40:25.301 00.031 428 IsGuiding returns 0 21:40:25.301 00.000 428 scope move finished after 2500 + 105 ms 21:40:25.301 00.000 428 Move returns status 0, amount 2500 21:40:25.301 00.000 428 move complete, result=0 21:40:25.301 00.000 428 worker thread done servicing request 21:40:25.301 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -24.5 px 2500 ms NORTH 21:40:25.301 00.000 428 Worker thread wakes up 21:40:25.301 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:25.301 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:25.316 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:27.523 02.207 428 Exposure complete 21:40:27.664 00.141 428 worker thread done servicing request 21:40:27.664 00.000 10672 OnExposeComplete: enter 21:40:27.664 00.000 10672 UpdateGuideState(): m_state=6 21:40:27.664 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 137 21:40:27.664 00.000 10672 Star::Find returns 1 (0), X=858.04, Y=250.09, Mass=383353, SNR=64.2, Peak=64064 HFD=2.7 21:40:27.664 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:40:27.664 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:40:27.664 00.000 10672 CameraToMount -- cameraX=2.92 cameraY=-24.39 hyp=24.56 cameraTheta=-1.45 mountX=-0.05 mountY=-24.56, mountTheta=-1.57 21:40:27.664 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.92, y=-24.39, opts=13) 21:40:27.664 00.000 10672 Enqueuing Move request for scope (2.92, -24.39) 21:40:27.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:40:27.664 00.000 428 Worker thread wakes up 21:40:27.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.92, -24.39) opts 0xd 21:40:27.664 00.000 428 Handling offset move in thread for scope, endpoint = (2.92, -24.39) 21:40:27.664 00.000 428 Moving (2.92, -24.39) raw xDistance=-0.05 yDistance=-24.56 21:40:27.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:40:27.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.56 from input -24.56 21:40:27.664 00.000 428 MoveAxis(E, 0, ABG) 21:40:27.664 00.000 428 Move returns status 0, amount 0 21:40:27.664 00.000 428 MoveAxis(N, 37249, ABG) 21:40:27.664 00.000 428 duration set to 2500 by maxDecDuration 21:40:27.664 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:27.664 00.000 428 IsSlewing returns 0 21:40:27.664 00.000 428 IsGuiding returns 0 21:40:27.695 00.031 10672 UpdateGuideState exits: m=383353 SNR=64.2 21:40:27.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:27.695 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:27.695 00.000 10672 Enqueuing Expose request 21:40:27.742 00.047 428 PulseGuide returned control before completion, sleep 2434 21:40:28.882 01.140 10672 read socket command 10 21:40:28.882 00.000 10672 processing socket request REQDIST 21:40:28.882 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:28.882 00.000 10672 Sending socket response 255 (0xff) 21:40:30.195 01.313 428 IsGuiding returns 1 21:40:30.195 00.000 428 scope still moving after pulse duration time elapsed 21:40:30.226 00.031 428 IsSlewing returns 0 21:40:30.226 00.000 428 IsGuiding returns 1 21:40:30.288 00.062 428 IsSlewing returns 0 21:40:30.288 00.000 428 IsGuiding returns 0 21:40:30.288 00.000 428 scope move finished after 2500 + 120 ms 21:40:30.288 00.000 428 Move returns status 0, amount 2500 21:40:30.288 00.000 428 move complete, result=0 21:40:30.288 00.000 428 worker thread done servicing request 21:40:30.288 00.000 428 Worker thread wakes up 21:40:30.288 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -24.6 px 2500 ms NORTH 21:40:30.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:30.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:30.304 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:32.506 02.202 428 Exposure complete 21:40:32.647 00.141 428 worker thread done servicing request 21:40:32.647 00.000 10672 OnExposeComplete: enter 21:40:32.647 00.000 10672 UpdateGuideState(): m_state=6 21:40:32.647 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 138 21:40:32.647 00.000 10672 Star::Find returns 1 (0), X=857.84, Y=250.46, Mass=363030, SNR=59.8, Peak=61888 HFD=2.6 21:40:32.647 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.58 = -1.58) 21:40:32.647 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.57 = -1.57) 21:40:32.647 00.000 10672 CameraToMount -- cameraX=2.72 cameraY=-24.02 hyp=24.18 cameraTheta=-1.46 mountX=-0.20 mountY=-24.18, mountTheta=-1.58 21:40:32.647 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.72, y=-24.02, opts=13) 21:40:32.647 00.000 10672 Enqueuing Move request for scope (2.72, -24.02) 21:40:32.647 00.000 428 Worker thread wakes up 21:40:32.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.72, -24.02) opts 0xd 21:40:32.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:40:32.647 00.000 428 Handling offset move in thread for scope, endpoint = (2.72, -24.02) 21:40:32.647 00.000 428 Moving (2.72, -24.02) raw xDistance=-0.20 yDistance=-24.18 21:40:32.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 21:40:32.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.18 from input -24.18 21:40:32.647 00.000 428 MoveAxis(E, 0, ABG) 21:40:32.647 00.000 428 Move returns status 0, amount 0 21:40:32.647 00.000 428 MoveAxis(N, 36667, ABG) 21:40:32.647 00.000 428 duration set to 2500 by maxDecDuration 21:40:32.647 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:32.662 00.015 428 IsSlewing returns 0 21:40:32.662 00.000 428 IsGuiding returns 0 21:40:32.678 00.016 10672 UpdateGuideState exits: m=363030 SNR=59.8 21:40:32.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:32.678 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:32.678 00.000 10672 Enqueuing Expose request 21:40:32.740 00.062 428 PulseGuide returned control before completion, sleep 2431 21:40:33.881 01.141 10672 read socket command 10 21:40:33.881 00.000 10672 processing socket request REQDIST 21:40:33.881 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:33.881 00.000 10672 Sending socket response 255 (0xff) 21:40:35.182 01.301 428 IsGuiding returns 1 21:40:35.182 00.000 428 scope still moving after pulse duration time elapsed 21:40:35.213 00.031 428 IsSlewing returns 0 21:40:35.213 00.000 428 IsGuiding returns 1 21:40:35.276 00.063 428 IsSlewing returns 0 21:40:35.276 00.000 428 IsGuiding returns 0 21:40:35.276 00.000 428 scope move finished after 2500 + 122 ms 21:40:35.276 00.000 428 Move returns status 0, amount 2500 21:40:35.276 00.000 428 move complete, result=0 21:40:35.276 00.000 428 worker thread done servicing request 21:40:35.276 00.000 428 Worker thread wakes up 21:40:35.276 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -24.2 px 2500 ms NORTH 21:40:35.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:35.276 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:35.291 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:37.509 02.218 428 Exposure complete 21:40:37.650 00.141 428 worker thread done servicing request 21:40:37.650 00.000 10672 OnExposeComplete: enter 21:40:37.650 00.000 10672 UpdateGuideState(): m_state=6 21:40:37.650 00.000 10672 Star::Find(15, 857, 250, 0, (0,0,0,0), 0.0, 0) frame 139 21:40:37.650 00.000 10672 Star::Find returns 1 (0), X=858.04, Y=250.26, Mass=347382, SNR=52.9, Peak=65488 HFD=2.5 21:40:37.650 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:40:37.650 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:40:37.650 00.000 10672 CameraToMount -- cameraX=2.93 cameraY=-24.21 hyp=24.39 cameraTheta=-1.45 mountX=-0.02 mountY=-24.39, mountTheta=-1.57 21:40:37.660 00.010 10672 SchedulePrimaryMove(0702ACD8, x=2.93, y=-24.21, opts=13) 21:40:37.660 00.000 10672 Enqueuing Move request for scope (2.93, -24.21) 21:40:37.660 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:40:37.660 00.000 428 Worker thread wakes up 21:40:37.660 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.93, -24.21) opts 0xd 21:40:37.660 00.000 428 Handling offset move in thread for scope, endpoint = (2.93, -24.21) 21:40:37.660 00.000 428 Moving (2.93, -24.21) raw xDistance=-0.02 yDistance=-24.39 21:40:37.661 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:40:37.661 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.39 from input -24.39 21:40:37.661 00.000 428 MoveAxis(E, 0, ABG) 21:40:37.661 00.000 428 Move returns status 0, amount 0 21:40:37.661 00.000 428 MoveAxis(N, 36990, ABG) 21:40:37.661 00.000 428 duration set to 2500 by maxDecDuration 21:40:37.661 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:37.662 00.001 428 IsSlewing returns 0 21:40:37.662 00.000 428 IsGuiding returns 0 21:40:37.684 00.022 10672 UpdateGuideState exits: m=347382 SNR=52.9 21:40:37.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:37.684 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:37.685 00.001 10672 Enqueuing Expose request 21:40:37.746 00.061 428 PulseGuide returned control before completion, sleep 2427 21:40:38.878 01.132 10672 read socket command 10 21:40:38.879 00.001 10672 processing socket request REQDIST 21:40:38.879 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:38.879 00.000 10672 Sending socket response 255 (0xff) 21:40:40.181 01.302 428 IsGuiding returns 1 21:40:40.181 00.000 428 scope still moving after pulse duration time elapsed 21:40:40.228 00.047 428 IsSlewing returns 0 21:40:40.228 00.000 428 IsGuiding returns 1 21:40:40.275 00.047 428 IsSlewing returns 0 21:40:40.275 00.000 428 IsGuiding returns 0 21:40:40.275 00.000 428 scope move finished after 2500 + 126 ms 21:40:40.275 00.000 428 Move returns status 0, amount 2500 21:40:40.275 00.000 428 move complete, result=0 21:40:40.275 00.000 428 worker thread done servicing request 21:40:40.291 00.016 10672 GuideStep: -0.0 px 0 ms EAST, -24.4 px 2500 ms NORTH 21:40:40.291 00.000 428 Worker thread wakes up 21:40:40.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:40.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:40.306 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:42.514 02.208 428 Exposure complete 21:40:42.654 00.140 428 worker thread done servicing request 21:40:42.654 00.000 10672 OnExposeComplete: enter 21:40:42.654 00.000 10672 UpdateGuideState(): m_state=6 21:40:42.654 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 140 21:40:42.654 00.000 10672 Star::Find returns 1 (0), X=857.87, Y=250.39, Mass=366963, SNR=55.5, Peak=57088 HFD=2.7 21:40:42.654 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.58 = -1.58) 21:40:42.654 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:40:42.654 00.000 10672 CameraToMount -- cameraX=2.75 cameraY=-24.08 hyp=24.24 cameraTheta=-1.46 mountX=-0.18 mountY=-24.24, mountTheta=-1.58 21:40:42.654 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.75, y=-24.08, opts=13) 21:40:42.654 00.000 10672 Enqueuing Move request for scope (2.75, -24.08) 21:40:42.654 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:40:42.654 00.000 428 Worker thread wakes up 21:40:42.654 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.75, -24.08) opts 0xd 21:40:42.654 00.000 428 Handling offset move in thread for scope, endpoint = (2.75, -24.08) 21:40:42.654 00.000 428 Moving (2.75, -24.08) raw xDistance=-0.18 yDistance=-24.24 21:40:42.654 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:40:42.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.24 from input -24.24 21:40:42.654 00.000 428 MoveAxis(E, 0, ABG) 21:40:42.654 00.000 428 Move returns status 0, amount 0 21:40:42.654 00.000 428 MoveAxis(N, 36764, ABG) 21:40:42.654 00.000 428 duration set to 2500 by maxDecDuration 21:40:42.654 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:40:42.654 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:42.654 00.000 428 IsSlewing returns 0 21:40:42.654 00.000 428 IsGuiding returns 0 21:40:42.670 00.016 10672 UpdateGuideState exits: m=366963 SNR=55.5 21:40:42.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:42.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:42.670 00.000 10672 Enqueuing Expose request 21:40:42.670 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:40:42.748 00.078 428 PulseGuide returned control before completion, sleep 2423 21:40:43.888 01.140 10672 read socket command 10 21:40:43.888 00.000 10672 processing socket request REQDIST 21:40:43.888 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:43.888 00.000 10672 Sending socket response 255 (0xff) 21:40:45.185 01.297 428 IsGuiding returns 1 21:40:45.185 00.000 428 scope still moving after pulse duration time elapsed 21:40:45.216 00.031 428 IsSlewing returns 0 21:40:45.216 00.000 428 IsGuiding returns 1 21:40:45.279 00.063 428 IsSlewing returns 0 21:40:45.279 00.000 428 IsGuiding returns 0 21:40:45.279 00.000 428 scope move finished after 2500 + 130 ms 21:40:45.279 00.000 428 Move returns status 0, amount 2500 21:40:45.279 00.000 428 move complete, result=0 21:40:45.294 00.015 428 worker thread done servicing request 21:40:45.294 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -24.2 px 2500 ms NORTH 21:40:45.294 00.000 428 Worker thread wakes up 21:40:45.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:45.294 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:45.294 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:47.497 02.203 428 Exposure complete 21:40:47.637 00.140 428 worker thread done servicing request 21:40:47.637 00.000 10672 OnExposeComplete: enter 21:40:47.637 00.000 10672 UpdateGuideState(): m_state=6 21:40:47.637 00.000 10672 Star::Find(15, 857, 250, 0, (0,0,0,0), 0.0, 0) frame 141 21:40:47.637 00.000 10672 Star::Find returns 1 (0), X=858.19, Y=250.43, Mass=325912, SNR=52.2, Peak=57296 HFD=2.6 21:40:47.637 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:40:47.637 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.55 = -1.55) 21:40:47.637 00.000 10672 CameraToMount -- cameraX=3.07 cameraY=-24.05 hyp=24.24 cameraTheta=-1.44 mountX=0.14 mountY=-24.24, mountTheta=-1.57 21:40:47.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.07, y=-24.05, opts=13) 21:40:47.637 00.000 10672 Enqueuing Move request for scope (3.07, -24.05) 21:40:47.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:40:47.637 00.000 428 Worker thread wakes up 21:40:47.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.07, -24.05) opts 0xd 21:40:47.637 00.000 428 Handling offset move in thread for scope, endpoint = (3.07, -24.05) 21:40:47.637 00.000 428 Moving (3.07, -24.05) raw xDistance=0.14 yDistance=-24.24 21:40:47.653 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:40:47.653 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.24 from input -24.24 21:40:47.653 00.000 428 MoveAxis(E, 0, ABG) 21:40:47.653 00.000 428 Move returns status 0, amount 0 21:40:47.653 00.000 428 MoveAxis(N, 36763, ABG) 21:40:47.653 00.000 428 duration set to 2500 by maxDecDuration 21:40:47.653 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:47.653 00.000 428 IsSlewing returns 0 21:40:47.653 00.000 428 IsGuiding returns 0 21:40:47.668 00.015 10672 UpdateGuideState exits: m=325912 SNR=52.2 21:40:47.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:47.668 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:47.668 00.000 10672 Enqueuing Expose request 21:40:47.731 00.063 428 PulseGuide returned control before completion, sleep 2428 21:40:48.887 01.156 10672 read socket command 10 21:40:48.887 00.000 10672 processing socket request REQDIST 21:40:48.887 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:48.887 00.000 10672 Sending socket response 255 (0xff) 21:40:50.168 01.281 428 IsGuiding returns 1 21:40:50.168 00.000 428 scope still moving after pulse duration time elapsed 21:40:50.199 00.031 428 IsSlewing returns 0 21:40:50.199 00.000 428 IsGuiding returns 1 21:40:50.262 00.063 428 IsSlewing returns 0 21:40:50.262 00.000 428 IsGuiding returns 0 21:40:50.262 00.000 428 scope move finished after 2500 + 109 ms 21:40:50.262 00.000 428 Move returns status 0, amount 2500 21:40:50.262 00.000 428 move complete, result=0 21:40:50.262 00.000 428 worker thread done servicing request 21:40:50.262 00.000 428 Worker thread wakes up 21:40:50.262 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -24.2 px 2500 ms NORTH 21:40:50.262 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:50.262 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,235,31,31) 21:40:50.277 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:52.515 02.238 428 Exposure complete 21:40:52.671 00.156 428 worker thread done servicing request 21:40:52.671 00.000 10672 OnExposeComplete: enter 21:40:52.671 00.000 10672 UpdateGuideState(): m_state=6 21:40:52.671 00.000 10672 Star::Find(15, 858, 250, 0, (0,0,0,0), 0.0, 0) frame 142 21:40:52.671 00.000 10672 Star::Find returns 1 (0), X=857.55, Y=252.02, Mass=370167, SNR=66.4, Peak=55344 HFD=2.4 21:40:52.671 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.58 = -1.58) 21:40:52.671 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.57 = -1.57) 21:40:52.671 00.000 10672 CameraToMount -- cameraX=2.43 cameraY=-22.46 hyp=22.59 cameraTheta=-1.46 mountX=-0.31 mountY=-22.59, mountTheta=-1.58 21:40:52.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.43, y=-22.46, opts=13) 21:40:52.671 00.000 10672 Enqueuing Move request for scope (2.43, -22.46) 21:40:52.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:40:52.671 00.000 428 Worker thread wakes up 21:40:52.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.43, -22.46) opts 0xd 21:40:52.671 00.000 428 Handling offset move in thread for scope, endpoint = (2.43, -22.46) 21:40:52.671 00.000 428 Moving (2.43, -22.46) raw xDistance=-0.31 yDistance=-22.59 21:40:52.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 21:40:52.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns -22.59 from input -22.59 21:40:52.671 00.000 428 MoveAxis(E, 0, ABG) 21:40:52.671 00.000 428 Move returns status 0, amount 0 21:40:52.671 00.000 428 MoveAxis(N, 34260, ABG) 21:40:52.671 00.000 428 duration set to 2500 by maxDecDuration 21:40:52.671 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:52.686 00.015 428 IsSlewing returns 0 21:40:52.686 00.000 428 IsGuiding returns 0 21:40:52.686 00.000 10672 UpdateGuideState exits: m=370167 SNR=66.4 21:40:52.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:52.686 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:52.686 00.000 10672 Enqueuing Expose request 21:40:52.765 00.079 428 PulseGuide returned control before completion, sleep 2431 21:40:53.889 01.124 10672 read socket command 10 21:40:53.889 00.000 10672 processing socket request REQDIST 21:40:53.889 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:53.889 00.000 10672 Sending socket response 255 (0xff) 21:40:55.217 01.328 428 IsGuiding returns 1 21:40:55.217 00.000 428 scope still moving after pulse duration time elapsed 21:40:55.264 00.047 428 IsSlewing returns 0 21:40:55.295 00.031 428 IsGuiding returns 0 21:40:55.295 00.000 428 scope move finished after 2500 + 105 ms 21:40:55.295 00.000 428 Move returns status 0, amount 2500 21:40:55.295 00.000 428 move complete, result=0 21:40:55.295 00.000 428 worker thread done servicing request 21:40:55.295 00.000 428 Worker thread wakes up 21:40:55.295 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -22.6 px 2500 ms NORTH 21:40:55.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:40:55.295 00.000 428 Handling exposure in thread, d=2500 o=3 r=(843,237,31,31) 21:40:55.311 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:40:57.497 02.186 428 Exposure complete 21:40:57.654 00.157 428 worker thread done servicing request 21:40:57.654 00.000 10672 OnExposeComplete: enter 21:40:57.654 00.000 10672 UpdateGuideState(): m_state=6 21:40:57.654 00.000 10672 Star::Find(15, 857, 252, 0, (0,0,0,0), 0.0, 0) frame 143 21:40:57.654 00.000 10672 Star::Find returns 1 (0), X=857.12, Y=253.36, Mass=437174, SNR=72.1, Peak=54032 HFD=3.3 21:40:57.654 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.12) = xAngle (-1.60 = -1.60) 21:40:57.654 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.58 = -1.58) 21:40:57.654 00.000 10672 CameraToMount -- cameraX=2.01 cameraY=-21.12 hyp=21.21 cameraTheta=-1.48 mountX=-0.57 mountY=-21.21, mountTheta=-1.60 21:40:57.654 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.01, y=-21.12, opts=13) 21:40:57.654 00.000 10672 Enqueuing Move request for scope (2.01, -21.12) 21:40:57.654 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:40:57.654 00.000 428 Worker thread wakes up 21:40:57.654 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.01, -21.12) opts 0xd 21:40:57.654 00.000 428 Handling offset move in thread for scope, endpoint = (2.01, -21.12) 21:40:57.654 00.000 428 Moving (2.01, -21.12) raw xDistance=-0.57 yDistance=-21.21 21:40:57.654 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 21:40:57.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns -21.21 from input -21.21 21:40:57.654 00.000 428 MoveAxis(E, 525, ABG) 21:40:57.654 00.000 428 Guiding Dir = 2, Dur = 525 21:40:57.654 00.000 428 IsSlewing returns 0 21:40:57.654 00.000 428 IsGuiding returns 0 21:40:57.685 00.031 10672 UpdateGuideState exits: m=437174 SNR=72.1 21:40:57.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:40:57.685 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:40:57.685 00.000 10672 Enqueuing Expose request 21:40:57.685 00.000 428 PulseGuide returned control before completion, sleep 508 21:40:58.216 00.531 428 IsGuiding returns 0 21:40:58.216 00.000 428 Move returns status 0, amount 525 21:40:58.216 00.000 428 MoveAxis(N, 32174, ABG) 21:40:58.216 00.000 428 duration set to 2500 by maxDecDuration 21:40:58.216 00.000 428 Guiding Dir = 0, Dur = 2500 21:40:58.216 00.000 428 IsSlewing returns 0 21:40:58.216 00.000 428 IsGuiding returns 0 21:40:58.294 00.078 428 PulseGuide returned control before completion, sleep 2432 21:40:58.876 00.582 10672 read socket command 10 21:40:58.876 00.000 10672 processing socket request REQDIST 21:40:58.876 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:40:58.876 00.000 10672 Sending socket response 255 (0xff) 21:41:00.750 01.874 428 IsGuiding returns 1 21:41:00.750 00.000 428 scope still moving after pulse duration time elapsed 21:41:00.797 00.047 428 IsSlewing returns 0 21:41:00.813 00.016 428 IsGuiding returns 0 21:41:00.813 00.000 428 scope move finished after 2500 + 88 ms 21:41:00.813 00.000 428 Move returns status 0, amount 2500 21:41:00.813 00.000 428 move complete, result=0 21:41:00.813 00.000 428 worker thread done servicing request 21:41:00.813 00.000 10672 GuideStep: -0.6 px 525 ms EAST, -21.2 px 2500 ms NORTH 21:41:00.813 00.000 428 Worker thread wakes up 21:41:00.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:00.813 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,238,31,31) 21:41:00.813 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:02.516 01.703 428 Exposure complete 21:41:02.656 00.140 428 worker thread done servicing request 21:41:02.656 00.000 10672 OnExposeComplete: enter 21:41:02.656 00.000 10672 UpdateGuideState(): m_state=6 21:41:02.656 00.000 10672 Star::Find(15, 857, 253, 0, (0,0,0,0), 0.0, 0) frame 144 21:41:02.656 00.000 10672 Star::Find returns 1 (0), X=857.39, Y=255.31, Mass=362046, SNR=52.8, Peak=46288 HFD=2.9 21:41:02.656 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:41:02.656 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:41:02.656 00.000 10672 CameraToMount -- cameraX=2.27 cameraY=-19.17 hyp=19.30 cameraTheta=-1.45 mountX=-0.07 mountY=-19.30, mountTheta=-1.57 21:41:02.656 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.27, y=-19.17, opts=13) 21:41:02.656 00.000 10672 Enqueuing Move request for scope (2.27, -19.17) 21:41:02.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:41:02.656 00.000 428 Worker thread wakes up 21:41:02.656 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.27, -19.17) opts 0xd 21:41:02.656 00.000 428 Handling offset move in thread for scope, endpoint = (2.27, -19.17) 21:41:02.656 00.000 428 Moving (2.27, -19.17) raw xDistance=-0.07 yDistance=-19.30 21:41:02.656 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:41:02.656 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.30 from input -19.30 21:41:02.656 00.000 428 MoveAxis(E, 0, ABG) 21:41:02.656 00.000 428 Move returns status 0, amount 0 21:41:02.656 00.000 428 MoveAxis(N, 29278, ABG) 21:41:02.656 00.000 428 duration set to 2500 by maxDecDuration 21:41:02.656 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:02.656 00.000 428 IsSlewing returns 0 21:41:02.656 00.000 428 IsGuiding returns 0 21:41:02.672 00.016 10672 UpdateGuideState exits: m=362046 SNR=52.8 21:41:02.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:02.672 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:02.672 00.000 10672 Enqueuing Expose request 21:41:02.734 00.062 428 PulseGuide returned control before completion, sleep 2428 21:41:03.875 01.141 10672 read socket command 10 21:41:03.875 00.000 10672 processing socket request REQDIST 21:41:03.875 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:03.875 00.000 10672 Sending socket response 255 (0xff) 21:41:05.187 01.312 428 IsGuiding returns 1 21:41:05.187 00.000 428 scope still moving after pulse duration time elapsed 21:41:05.218 00.031 428 IsSlewing returns 0 21:41:05.218 00.000 428 IsGuiding returns 1 21:41:05.249 00.031 428 IsSlewing returns 0 21:41:05.249 00.000 428 IsGuiding returns 1 21:41:05.296 00.047 428 IsSlewing returns 0 21:41:05.296 00.000 428 IsGuiding returns 0 21:41:05.296 00.000 428 scope move finished after 2500 + 141 ms 21:41:05.296 00.000 428 Move returns status 0, amount 2500 21:41:05.296 00.000 428 move complete, result=0 21:41:05.296 00.000 428 worker thread done servicing request 21:41:05.296 00.000 428 Worker thread wakes up 21:41:05.296 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -19.3 px 2500 ms NORTH 21:41:05.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:05.296 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,240,31,31) 21:41:05.311 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:07.519 02.208 428 Exposure complete 21:41:07.659 00.140 428 worker thread done servicing request 21:41:07.659 00.000 10672 OnExposeComplete: enter 21:41:07.659 00.000 10672 UpdateGuideState(): m_state=6 21:41:07.659 00.000 10672 Star::Find(15, 857, 255, 0, (0,0,0,0), 0.0, 0) frame 145 21:41:07.659 00.000 10672 Star::Find returns 1 (0), X=857.06, Y=257.01, Mass=366063, SNR=53.9, Peak=62432 HFD=2.7 21:41:07.659 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.58 = -1.58) 21:41:07.659 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.57 = -1.57) 21:41:07.659 00.000 10672 CameraToMount -- cameraX=1.94 cameraY=-17.47 hyp=17.58 cameraTheta=-1.46 mountX=-0.19 mountY=-17.58, mountTheta=-1.58 21:41:07.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.94, y=-17.47, opts=13) 21:41:07.659 00.000 10672 Enqueuing Move request for scope (1.94, -17.47) 21:41:07.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:41:07.659 00.000 428 Worker thread wakes up 21:41:07.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.94, -17.47) opts 0xd 21:41:07.659 00.000 428 Handling offset move in thread for scope, endpoint = (1.94, -17.47) 21:41:07.659 00.000 428 Moving (1.94, -17.47) raw xDistance=-0.19 yDistance=-17.58 21:41:07.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:41:07.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns -17.58 from input -17.58 21:41:07.659 00.000 428 MoveAxis(E, 0, ABG) 21:41:07.659 00.000 428 Move returns status 0, amount 0 21:41:07.659 00.000 428 MoveAxis(N, 26658, ABG) 21:41:07.659 00.000 428 duration set to 2500 by maxDecDuration 21:41:07.659 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:07.659 00.000 428 IsSlewing returns 0 21:41:07.659 00.000 428 IsGuiding returns 0 21:41:07.691 00.032 10672 UpdateGuideState exits: m=366063 SNR=53.9 21:41:07.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:07.691 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:07.691 00.000 10672 Enqueuing Expose request 21:41:07.738 00.047 428 PulseGuide returned control before completion, sleep 2432 21:41:08.879 01.141 10672 read socket command 10 21:41:08.879 00.000 10672 processing socket request REQDIST 21:41:08.879 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:08.880 00.001 10672 Sending socket response 255 (0xff) 21:41:10.183 01.303 428 IsGuiding returns 1 21:41:10.183 00.000 428 scope still moving after pulse duration time elapsed 21:41:10.204 00.021 428 IsSlewing returns 0 21:41:10.205 00.001 428 IsGuiding returns 1 21:41:10.226 00.021 428 IsSlewing returns 0 21:41:10.226 00.000 428 IsGuiding returns 1 21:41:10.275 00.049 428 IsSlewing returns 0 21:41:10.276 00.001 428 IsGuiding returns 0 21:41:10.276 00.000 428 scope move finished after 2500 + 103 ms 21:41:10.276 00.000 428 Move returns status 0, amount 2500 21:41:10.276 00.000 428 move complete, result=0 21:41:10.276 00.000 428 worker thread done servicing request 21:41:10.276 00.000 428 Worker thread wakes up 21:41:10.276 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -17.6 px 2500 ms NORTH 21:41:10.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:10.276 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,242,31,31) 21:41:10.283 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:12.509 02.226 428 Exposure complete 21:41:12.650 00.141 428 worker thread done servicing request 21:41:12.650 00.000 10672 OnExposeComplete: enter 21:41:12.650 00.000 10672 UpdateGuideState(): m_state=6 21:41:12.650 00.000 10672 Star::Find(15, 857, 257, 0, (0,0,0,0), 0.0, 0) frame 146 21:41:12.650 00.000 10672 Star::Find returns 1 (0), X=856.98, Y=258.89, Mass=352301, SNR=52.9, Peak=58944 HFD=2.7 21:41:12.650 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.12) = xAngle (-1.57 = -1.57) 21:41:12.650 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.56 = -1.56) 21:41:12.650 00.000 10672 CameraToMount -- cameraX=1.87 cameraY=-15.59 hyp=15.70 cameraTheta=-1.45 mountX=-0.03 mountY=-15.70, mountTheta=-1.57 21:41:12.650 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.87, y=-15.59, opts=13) 21:41:12.650 00.000 10672 Enqueuing Move request for scope (1.87, -15.59) 21:41:12.650 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:41:12.650 00.000 428 Worker thread wakes up 21:41:12.650 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.87, -15.59) opts 0xd 21:41:12.650 00.000 428 Handling offset move in thread for scope, endpoint = (1.87, -15.59) 21:41:12.650 00.000 428 Moving (1.87, -15.59) raw xDistance=-0.03 yDistance=-15.70 21:41:12.650 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:41:12.650 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.70 from input -15.70 21:41:12.650 00.000 428 MoveAxis(E, 0, ABG) 21:41:12.650 00.000 428 Move returns status 0, amount 0 21:41:12.650 00.000 428 MoveAxis(N, 23810, ABG) 21:41:12.650 00.000 428 duration set to 2500 by maxDecDuration 21:41:12.650 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:12.650 00.000 428 IsSlewing returns 0 21:41:12.650 00.000 428 IsGuiding returns 0 21:41:12.681 00.031 10672 UpdateGuideState exits: m=352301 SNR=52.9 21:41:12.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:12.681 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:12.681 00.000 10672 Enqueuing Expose request 21:41:12.728 00.047 428 PulseGuide returned control before completion, sleep 2435 21:41:13.884 01.156 10672 read socket command 10 21:41:13.884 00.000 10672 processing socket request REQDIST 21:41:13.884 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:13.884 00.000 10672 Sending socket response 255 (0xff) 21:41:15.180 01.296 428 IsGuiding returns 1 21:41:15.180 00.000 428 scope still moving after pulse duration time elapsed 21:41:15.212 00.032 428 IsSlewing returns 0 21:41:15.212 00.000 428 IsGuiding returns 1 21:41:15.248 00.036 428 IsSlewing returns 0 21:41:15.263 00.015 428 IsGuiding returns 0 21:41:15.263 00.000 428 scope move finished after 2500 + 102 ms 21:41:15.263 00.000 428 Move returns status 0, amount 2500 21:41:15.263 00.000 428 move complete, result=0 21:41:15.263 00.000 428 worker thread done servicing request 21:41:15.263 00.000 428 Worker thread wakes up 21:41:15.263 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -15.7 px 2500 ms NORTH 21:41:15.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:15.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,244,31,31) 21:41:15.279 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:17.513 02.234 428 Exposure complete 21:41:17.653 00.140 428 worker thread done servicing request 21:41:17.653 00.000 10672 OnExposeComplete: enter 21:41:17.653 00.000 10672 UpdateGuideState(): m_state=6 21:41:17.653 00.000 10672 Star::Find(15, 856, 258, 0, (0,0,0,0), 0.0, 0) frame 147 21:41:17.653 00.000 10672 Star::Find returns 1 (0), X=856.97, Y=261.20, Mass=379474, SNR=55.7, Peak=61776 HFD=2.5 21:41:17.653 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.12) = xAngle (-1.55 = -1.55) 21:41:17.653 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 21:41:17.653 00.000 10672 CameraToMount -- cameraX=1.86 cameraY=-13.27 hyp=13.40 cameraTheta=-1.43 mountX=0.24 mountY=-13.40, mountTheta=-1.55 21:41:17.653 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.86, y=-13.27, opts=13) 21:41:17.653 00.000 10672 Enqueuing Move request for scope (1.86, -13.27) 21:41:17.653 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:41:17.653 00.000 428 Worker thread wakes up 21:41:17.653 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.86, -13.27) opts 0xd 21:41:17.653 00.000 428 Handling offset move in thread for scope, endpoint = (1.86, -13.27) 21:41:17.653 00.000 428 Moving (1.86, -13.27) raw xDistance=0.24 yDistance=-13.40 21:41:17.653 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 21:41:17.653 00.000 428 GuideAlgorithmResistSwitch::Result() returns -13.40 from input -13.40 21:41:17.653 00.000 428 MoveAxis(E, 0, ABG) 21:41:17.653 00.000 428 Move returns status 0, amount 0 21:41:17.653 00.000 428 MoveAxis(N, 20317, ABG) 21:41:17.653 00.000 428 duration set to 2500 by maxDecDuration 21:41:17.653 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 21:41:17.653 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:17.669 00.016 10672 UpdateGuideState exits: m=379474 SNR=55.7 21:41:17.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:17.669 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:17.669 00.000 10672 Enqueuing Expose request 21:41:17.669 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 21:41:17.684 00.015 428 IsSlewing returns 0 21:41:17.684 00.000 428 IsGuiding returns 0 21:41:17.763 00.079 428 PulseGuide returned control before completion, sleep 2432 21:41:18.887 01.124 10672 read socket command 10 21:41:18.887 00.000 10672 processing socket request REQDIST 21:41:18.887 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:18.887 00.000 10672 Sending socket response 255 (0xff) 21:41:20.215 01.328 428 IsGuiding returns 1 21:41:20.215 00.000 428 scope still moving after pulse duration time elapsed 21:41:20.262 00.047 428 IsSlewing returns 0 21:41:20.293 00.031 428 IsGuiding returns 0 21:41:20.293 00.000 428 scope move finished after 2500 + 104 ms 21:41:20.293 00.000 428 Move returns status 0, amount 2500 21:41:20.293 00.000 428 move complete, result=0 21:41:20.293 00.000 428 worker thread done servicing request 21:41:20.293 00.000 428 Worker thread wakes up 21:41:20.293 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -13.4 px 2500 ms NORTH 21:41:20.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:20.293 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,246,31,31) 21:41:20.309 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:22.495 02.186 428 Exposure complete 21:41:22.636 00.141 428 worker thread done servicing request 21:41:22.636 00.000 10672 OnExposeComplete: enter 21:41:22.636 00.000 10672 UpdateGuideState(): m_state=6 21:41:22.636 00.000 10672 Star::Find(15, 856, 261, 0, (0,0,0,0), 0.0, 0) frame 148 21:41:22.636 00.000 10672 Star::Find returns 1 (0), X=856.64, Y=263.18, Mass=355281, SNR=57.5, Peak=59808 HFD=2.5 21:41:22.636 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.12) = xAngle (-1.56 = -1.56) 21:41:22.636 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.54 = -1.54) 21:41:22.636 00.000 10672 CameraToMount -- cameraX=1.53 cameraY=-11.30 hyp=11.40 cameraTheta=-1.44 mountX=0.15 mountY=-11.40, mountTheta=-1.56 21:41:22.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.53, y=-11.30, opts=13) 21:41:22.636 00.000 10672 Enqueuing Move request for scope (1.53, -11.30) 21:41:22.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:41:22.636 00.000 428 Worker thread wakes up 21:41:22.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.53, -11.30) opts 0xd 21:41:22.636 00.000 428 Handling offset move in thread for scope, endpoint = (1.53, -11.30) 21:41:22.636 00.000 428 Moving (1.53, -11.30) raw xDistance=0.15 yDistance=-11.40 21:41:22.636 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:41:22.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.40 from input -11.40 21:41:22.636 00.000 428 MoveAxis(E, 0, ABG) 21:41:22.636 00.000 428 Move returns status 0, amount 0 21:41:22.636 00.000 428 MoveAxis(N, 17286, ABG) 21:41:22.636 00.000 428 duration set to 2500 by maxDecDuration 21:41:22.636 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:22.636 00.000 428 IsSlewing returns 0 21:41:22.636 00.000 428 IsGuiding returns 0 21:41:22.652 00.016 10672 UpdateGuideState exits: m=355281 SNR=57.5 21:41:22.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:22.667 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:22.667 00.000 10672 Enqueuing Expose request 21:41:22.714 00.047 428 PulseGuide returned control before completion, sleep 2429 21:41:23.890 01.176 10672 read socket command 10 21:41:23.890 00.000 10672 processing socket request REQDIST 21:41:23.890 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:23.890 00.000 10672 Sending socket response 255 (0xff) 21:41:25.171 01.281 428 IsGuiding returns 1 21:41:25.171 00.000 428 scope still moving after pulse duration time elapsed 21:41:25.202 00.031 428 IsSlewing returns 0 21:41:25.202 00.000 428 IsGuiding returns 1 21:41:25.249 00.047 428 IsSlewing returns 0 21:41:25.249 00.000 428 IsGuiding returns 0 21:41:25.249 00.000 428 scope move finished after 2500 + 108 ms 21:41:25.249 00.000 428 Move returns status 0, amount 2500 21:41:25.249 00.000 428 move complete, result=0 21:41:25.249 00.000 428 worker thread done servicing request 21:41:25.249 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -11.4 px 2500 ms NORTH 21:41:25.249 00.000 428 Worker thread wakes up 21:41:25.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:25.249 00.000 428 Handling exposure in thread, d=2500 o=3 r=(842,248,31,31) 21:41:25.265 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:27.514 02.249 428 Exposure complete 21:41:27.639 00.125 428 worker thread done servicing request 21:41:27.639 00.000 10672 OnExposeComplete: enter 21:41:27.639 00.000 10672 UpdateGuideState(): m_state=6 21:41:27.639 00.000 10672 Star::Find(15, 856, 263, 0, (0,0,0,0), 0.0, 0) frame 149 21:41:27.639 00.000 10672 Star::Find returns 1 (0), X=856.17, Y=265.00, Mass=399401, SNR=62.8, Peak=62320 HFD=2.6 21:41:27.639 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.58 = -1.58) 21:41:27.639 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.57 = -1.57) 21:41:27.639 00.000 10672 CameraToMount -- cameraX=1.05 cameraY=-9.48 hyp=9.54 cameraTheta=-1.46 mountX=-0.10 mountY=-9.54, mountTheta=-1.58 21:41:27.654 00.015 10672 SchedulePrimaryMove(0702ACD8, x=1.05, y=-9.48, opts=13) 21:41:27.654 00.000 10672 Enqueuing Move request for scope (1.05, -9.48) 21:41:27.654 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:41:27.654 00.000 428 Worker thread wakes up 21:41:27.654 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.05, -9.48) opts 0xd 21:41:27.654 00.000 428 Handling offset move in thread for scope, endpoint = (1.05, -9.48) 21:41:27.654 00.000 428 Moving (1.05, -9.48) raw xDistance=-0.10 yDistance=-9.54 21:41:27.654 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:41:27.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns -9.54 from input -9.54 21:41:27.654 00.000 428 MoveAxis(E, 0, ABG) 21:41:27.654 00.000 428 Move returns status 0, amount 0 21:41:27.654 00.000 428 MoveAxis(N, 14470, ABG) 21:41:27.654 00.000 428 duration set to 2500 by maxDecDuration 21:41:27.654 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:27.654 00.000 428 IsSlewing returns 0 21:41:27.654 00.000 428 IsGuiding returns 0 21:41:27.670 00.016 10672 UpdateGuideState exits: m=399401 SNR=62.8 21:41:27.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:27.670 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:27.670 00.000 10672 Enqueuing Expose request 21:41:27.733 00.063 428 PulseGuide returned control before completion, sleep 2426 21:41:28.889 01.156 10672 read socket command 10 21:41:28.889 00.000 10672 processing socket request REQDIST 21:41:28.889 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:28.889 00.000 10672 Sending socket response 255 (0xff) 21:41:30.185 01.296 428 IsGuiding returns 1 21:41:30.185 00.000 428 scope still moving after pulse duration time elapsed 21:41:30.216 00.031 428 IsSlewing returns 0 21:41:30.216 00.000 428 IsGuiding returns 1 21:41:30.248 00.032 428 IsSlewing returns 0 21:41:30.279 00.031 428 IsGuiding returns 0 21:41:30.279 00.000 428 scope move finished after 2500 + 126 ms 21:41:30.279 00.000 428 Move returns status 0, amount 2500 21:41:30.279 00.000 428 move complete, result=0 21:41:30.279 00.000 428 worker thread done servicing request 21:41:30.279 00.000 428 Worker thread wakes up 21:41:30.279 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -9.5 px 2500 ms NORTH 21:41:30.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:30.279 00.000 428 Handling exposure in thread, d=2500 o=3 r=(841,250,31,31) 21:41:30.294 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:32.501 02.207 428 Exposure complete 21:41:32.641 00.140 428 worker thread done servicing request 21:41:32.641 00.000 10672 OnExposeComplete: enter 21:41:32.641 00.000 10672 UpdateGuideState(): m_state=6 21:41:32.641 00.000 10672 Star::Find(15, 856, 264, 0, (0,0,0,0), 0.0, 0) frame 150 21:41:32.641 00.000 10672 Star::Find returns 1 (0), X=856.37, Y=266.46, Mass=411329, SNR=61.8, Peak=48576 HFD=3.1 21:41:32.641 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.12) = xAngle (-1.54 = -1.54) 21:41:32.641 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.52 = -1.52) 21:41:32.641 00.000 10672 CameraToMount -- cameraX=1.25 cameraY=-8.01 hyp=8.11 cameraTheta=-1.42 mountX=0.27 mountY=-8.10, mountTheta=-1.54 21:41:32.641 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.25, y=-8.01, opts=13) 21:41:32.641 00.000 10672 Enqueuing Move request for scope (1.25, -8.01) 21:41:32.641 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:41:32.641 00.000 428 Worker thread wakes up 21:41:32.641 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.25, -8.01) opts 0xd 21:41:32.641 00.000 428 Handling offset move in thread for scope, endpoint = (1.25, -8.01) 21:41:32.641 00.000 428 Moving (1.25, -8.01) raw xDistance=0.27 yDistance=-8.10 21:41:32.641 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 21:41:32.641 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.10 from input -8.10 21:41:32.641 00.000 428 MoveAxis(E, 0, ABG) 21:41:32.641 00.000 428 Move returns status 0, amount 0 21:41:32.641 00.000 428 MoveAxis(N, 12288, ABG) 21:41:32.641 00.000 428 duration set to 2500 by maxDecDuration 21:41:32.641 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:32.657 00.016 428 IsSlewing returns 0 21:41:32.657 00.000 428 IsGuiding returns 0 21:41:32.673 00.016 10672 UpdateGuideState exits: m=411329 SNR=61.8 21:41:32.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:32.673 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:32.673 00.000 10672 Enqueuing Expose request 21:41:32.735 00.062 428 PulseGuide returned control before completion, sleep 2431 21:41:33.875 01.140 10672 read socket command 10 21:41:33.875 00.000 10672 processing socket request REQDIST 21:41:33.875 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:33.875 00.000 10672 Sending socket response 255 (0xff) 21:41:35.188 01.313 428 IsGuiding returns 1 21:41:35.188 00.000 428 scope still moving after pulse duration time elapsed 21:41:35.234 00.046 428 IsSlewing returns 0 21:41:35.266 00.032 428 IsGuiding returns 0 21:41:35.266 00.000 428 scope move finished after 2500 + 105 ms 21:41:35.266 00.000 428 Move returns status 0, amount 2500 21:41:35.266 00.000 428 move complete, result=0 21:41:35.266 00.000 428 worker thread done servicing request 21:41:35.266 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -8.1 px 2500 ms NORTH 21:41:35.266 00.000 428 Worker thread wakes up 21:41:35.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:35.266 00.000 428 Handling exposure in thread, d=2500 o=3 r=(841,251,31,31) 21:41:35.281 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:37.499 02.218 428 Exposure complete 21:41:37.640 00.141 428 worker thread done servicing request 21:41:37.640 00.000 10672 OnExposeComplete: enter 21:41:37.640 00.000 10672 UpdateGuideState(): m_state=6 21:41:37.640 00.000 10672 Star::Find(15, 856, 266, 0, (0,0,0,0), 0.0, 0) frame 151 21:41:37.640 00.000 10672 Star::Find returns 1 (0), X=855.80, Y=268.09, Mass=372038, SNR=54.5, Peak=54800 HFD=2.8 21:41:37.640 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.12) = xAngle (-1.59 = -1.59) 21:41:37.640 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.57 = -1.57) 21:41:37.640 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=-6.39 hyp=6.43 cameraTheta=-1.46 mountX=-0.09 mountY=-6.43, mountTheta=-1.59 21:41:37.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=-6.39, opts=13) 21:41:37.640 00.000 10672 Enqueuing Move request for scope (0.69, -6.39) 21:41:37.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:41:37.640 00.000 428 Worker thread wakes up 21:41:37.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, -6.39) opts 0xd 21:41:37.640 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, -6.39) 21:41:37.640 00.000 428 Moving (0.69, -6.39) raw xDistance=-0.09 yDistance=-6.43 21:41:37.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:41:37.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.43 from input -6.43 21:41:37.640 00.000 428 MoveAxis(E, 0, ABG) 21:41:37.640 00.000 428 Move returns status 0, amount 0 21:41:37.640 00.000 428 MoveAxis(N, 9751, ABG) 21:41:37.640 00.000 428 duration set to 2500 by maxDecDuration 21:41:37.640 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:37.640 00.000 428 IsSlewing returns 0 21:41:37.640 00.000 428 IsGuiding returns 0 21:41:37.671 00.031 10672 UpdateGuideState exits: m=372038 SNR=54.5 21:41:37.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:37.671 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:37.671 00.000 10672 Enqueuing Expose request 21:41:37.733 00.062 428 PulseGuide returned control before completion, sleep 2427 21:41:38.890 01.157 10672 read socket command 10 21:41:38.890 00.000 10672 processing socket request REQDIST 21:41:38.890 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:38.890 00.000 10672 Sending socket response 255 (0xff) 21:41:40.175 01.285 428 IsGuiding returns 1 21:41:40.175 00.000 428 scope still moving after pulse duration time elapsed 21:41:40.206 00.031 428 IsSlewing returns 0 21:41:40.206 00.000 428 IsGuiding returns 1 21:41:40.253 00.047 428 IsSlewing returns 0 21:41:40.253 00.000 428 IsGuiding returns 0 21:41:40.253 00.000 428 scope move finished after 2500 + 110 ms 21:41:40.253 00.000 428 Move returns status 0, amount 2500 21:41:40.253 00.000 428 move complete, result=0 21:41:40.253 00.000 428 worker thread done servicing request 21:41:40.253 00.000 428 Worker thread wakes up 21:41:40.253 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -6.4 px 2500 ms NORTH 21:41:40.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:40.253 00.000 428 Handling exposure in thread, d=2500 o=3 r=(841,253,31,31) 21:41:40.268 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:42.502 02.234 428 Exposure complete 21:41:42.627 00.125 428 worker thread done servicing request 21:41:42.627 00.000 10672 OnExposeComplete: enter 21:41:42.627 00.000 10672 UpdateGuideState(): m_state=6 21:41:42.627 00.000 10672 Star::Find(15, 855, 268, 0, (0,0,0,0), 0.0, 0) frame 152 21:41:42.627 00.000 10672 Star::Find returns 1 (0), X=855.84, Y=269.96, Mass=394291, SNR=59.6, Peak=48688 HFD=3.0 21:41:42.627 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.12) = xAngle (-1.53 = -1.53) 21:41:42.627 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.52 = -1.52) 21:41:42.627 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-4.52 hyp=4.58 cameraTheta=-1.41 mountX=0.17 mountY=-4.57, mountTheta=-1.53 21:41:42.643 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-4.52, opts=13) 21:41:42.643 00.000 10672 Enqueuing Move request for scope (0.73, -4.52) 21:41:42.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:41:42.643 00.000 428 Worker thread wakes up 21:41:42.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -4.52) opts 0xd 21:41:42.643 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -4.52) 21:41:42.643 00.000 428 Moving (0.73, -4.52) raw xDistance=0.17 yDistance=-4.57 21:41:42.643 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:41:42.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns -4.57 from input -4.57 21:41:42.643 00.000 428 MoveAxis(E, 0, ABG) 21:41:42.643 00.000 428 Move returns status 0, amount 0 21:41:42.643 00.000 428 MoveAxis(N, 6935, ABG) 21:41:42.643 00.000 428 duration set to 2500 by maxDecDuration 21:41:42.643 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:42.643 00.000 428 IsSlewing returns 0 21:41:42.643 00.000 428 IsGuiding returns 0 21:41:42.658 00.015 10672 UpdateGuideState exits: m=394291 SNR=59.6 21:41:42.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:42.658 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:42.658 00.000 10672 Enqueuing Expose request 21:41:42.721 00.063 428 PulseGuide returned control before completion, sleep 2432 21:41:43.877 01.156 10672 read socket command 10 21:41:43.877 00.000 10672 processing socket request REQDIST 21:41:43.877 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:43.877 00.000 10672 Sending socket response 255 (0xff) 21:41:45.158 01.281 428 IsGuiding returns 1 21:41:45.158 00.000 428 scope still moving after pulse duration time elapsed 21:41:45.189 00.031 428 IsSlewing returns 0 21:41:45.189 00.000 428 IsGuiding returns 1 21:41:45.236 00.047 428 IsSlewing returns 0 21:41:45.236 00.000 428 IsGuiding returns 0 21:41:45.251 00.015 428 scope move finished after 2500 + 106 ms 21:41:45.251 00.000 428 Move returns status 0, amount 2500 21:41:45.251 00.000 428 move complete, result=0 21:41:45.251 00.000 428 worker thread done servicing request 21:41:45.251 00.000 428 Worker thread wakes up 21:41:45.251 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -4.6 px 2500 ms NORTH 21:41:45.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:45.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:41:45.267 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:47.485 02.218 428 Exposure complete 21:41:47.625 00.140 428 worker thread done servicing request 21:41:47.625 00.000 10672 OnExposeComplete: enter 21:41:47.625 00.000 10672 UpdateGuideState(): m_state=6 21:41:47.625 00.000 10672 Star::Find(15, 855, 269, 0, (0,0,0,0), 0.0, 0) frame 153 21:41:47.625 00.000 10672 Star::Find returns 1 (0), X=855.26, Y=272.01, Mass=365209, SNR=62.0, Peak=64496 HFD=2.5 21:41:47.625 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.12) = xAngle (-1.63 = -1.63) 21:41:47.625 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.62 = -1.62) 21:41:47.625 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-2.46 hyp=2.47 cameraTheta=-1.51 mountX=-0.15 mountY=-2.46, mountTheta=-1.63 21:41:47.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-2.46, opts=13) 21:41:47.625 00.000 10672 Enqueuing Move request for scope (0.15, -2.46) 21:41:47.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:41:47.625 00.000 428 Worker thread wakes up 21:41:47.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -2.46) opts 0xd 21:41:47.625 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -2.46) 21:41:47.625 00.000 428 Moving (0.15, -2.46) raw xDistance=-0.15 yDistance=-2.46 21:41:47.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:41:47.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.46 from input -2.46 21:41:47.625 00.000 428 MoveAxis(E, 0, ABG) 21:41:47.625 00.000 428 Move returns status 0, amount 0 21:41:47.625 00.000 428 MoveAxis(N, 3738, ABG) 21:41:47.625 00.000 428 duration set to 2500 by maxDecDuration 21:41:47.625 00.000 428 Guiding Dir = 0, Dur = 2500 21:41:47.625 00.000 428 IsSlewing returns 0 21:41:47.625 00.000 428 IsGuiding returns 0 21:41:47.641 00.016 10672 UpdateGuideState exits: m=365209 SNR=62.0 21:41:47.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:47.641 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:47.641 00.000 10672 Enqueuing Expose request 21:41:47.704 00.063 428 PulseGuide returned control before completion, sleep 2430 21:41:48.880 01.176 10672 read socket command 10 21:41:48.880 00.000 10672 processing socket request REQDIST 21:41:48.880 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:48.880 00.000 10672 Sending socket response 255 (0xff) 21:41:50.145 01.265 428 IsGuiding returns 1 21:41:50.145 00.000 428 scope still moving after pulse duration time elapsed 21:41:50.176 00.031 428 IsSlewing returns 0 21:41:50.176 00.000 428 IsGuiding returns 1 21:41:50.223 00.047 428 IsSlewing returns 0 21:41:50.223 00.000 428 IsGuiding returns 0 21:41:50.223 00.000 428 scope move finished after 2500 + 107 ms 21:41:50.239 00.016 428 Move returns status 0, amount 2500 21:41:50.239 00.000 428 move complete, result=0 21:41:50.239 00.000 428 worker thread done servicing request 21:41:50.239 00.000 428 Worker thread wakes up 21:41:50.239 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -2.5 px 2500 ms NORTH 21:41:50.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:50.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:41:50.254 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:41:52.504 02.250 428 Exposure complete 21:41:52.629 00.125 428 worker thread done servicing request 21:41:52.629 00.000 10672 OnExposeComplete: enter 21:41:52.629 00.000 10672 UpdateGuideState(): m_state=6 21:41:52.629 00.000 10672 Star::Find(15, 855, 272, 0, (0,0,0,0), 0.0, 0) frame 154 21:41:52.629 00.000 10672 Star::Find returns 1 (0), X=855.92, Y=273.80, Mass=385400, SNR=67.1, Peak=65488 HFD=2.6 21:41:52.629 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.12) = xAngle (-0.82 = -0.82) 21:41:52.629 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.81 = -0.81) 21:41:52.629 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=-0.68 hyp=1.05 cameraTheta=-0.70 mountX=0.72 mountY=-0.76, mountTheta=-0.82 21:41:52.629 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=-0.68, opts=13) 21:41:52.629 00.000 10672 Enqueuing Move request for scope (0.80, -0.68) 21:41:52.629 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:41:52.629 00.000 428 Worker thread wakes up 21:41:52.629 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.68) opts 0xd 21:41:52.629 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, -0.68) 21:41:52.629 00.000 428 Moving (0.80, -0.68) raw xDistance=0.72 yDistance=-0.76 21:41:52.629 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 21:41:52.629 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.76 from input -0.76 21:41:52.629 00.000 428 MoveAxis(W, 667, ABG) 21:41:52.629 00.000 428 Guiding Dir = 3, Dur = 667 21:41:52.629 00.000 428 IsSlewing returns 0 21:41:52.629 00.000 428 IsGuiding returns 0 21:41:52.660 00.031 10672 UpdateGuideState exits: m=385400 SNR=67.1 21:41:52.660 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:52.660 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:52.660 00.000 10672 Enqueuing Expose request 21:41:52.660 00.000 428 PulseGuide returned control before completion, sleep 653 21:41:53.332 00.672 428 IsGuiding returns 1 21:41:53.332 00.000 428 scope still moving after pulse duration time elapsed 21:41:53.363 00.031 428 IsSlewing returns 0 21:41:53.394 00.031 428 IsGuiding returns 0 21:41:53.394 00.000 428 scope move finished after 667 + 93 ms 21:41:53.394 00.000 428 Move returns status 0, amount 667 21:41:53.394 00.000 428 MoveAxis(N, 1154, ABG) 21:41:53.394 00.000 428 Guiding Dir = 0, Dur = 1154 21:41:53.394 00.000 428 IsSlewing returns 0 21:41:53.394 00.000 428 IsGuiding returns 0 21:41:53.472 00.078 428 PulseGuide returned control before completion, sleep 1089 21:41:53.878 00.406 10672 read socket command 10 21:41:53.878 00.000 10672 processing socket request REQDIST 21:41:53.878 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:53.878 00.000 10672 Sending socket response 255 (0xff) 21:41:54.581 00.703 428 IsGuiding returns 1 21:41:54.581 00.000 428 scope still moving after pulse duration time elapsed 21:41:54.612 00.031 428 IsSlewing returns 0 21:41:54.612 00.000 428 IsGuiding returns 1 21:41:54.659 00.047 428 IsSlewing returns 0 21:41:54.659 00.000 428 IsGuiding returns 0 21:41:54.659 00.000 428 scope move finished after 1154 + 104 ms 21:41:54.659 00.000 428 Move returns status 0, amount 1154 21:41:54.659 00.000 428 move complete, result=0 21:41:54.659 00.000 428 worker thread done servicing request 21:41:54.659 00.000 428 Worker thread wakes up 21:41:54.659 00.000 10672 GuideStep: 0.7 px 667 ms WEST, -0.8 px 1154 ms NORTH 21:41:54.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:54.659 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:41:55.003 00.344 428 Exposure complete 21:41:55.143 00.140 428 worker thread done servicing request 21:41:55.143 00.000 10672 OnExposeComplete: enter 21:41:55.143 00.000 10672 UpdateGuideState(): m_state=6 21:41:55.143 00.000 10672 Star::Find(15, 855, 273, 0, (0,0,0,0), 0.0, 0) frame 155 21:41:55.143 00.000 10672 Star::Find returns 1 (0), X=855.59, Y=274.13, Mass=414057, SNR=62.3, Peak=60896 HFD=3.0 21:41:55.143 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.12) = xAngle (-0.76 = -0.76) 21:41:55.143 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75) 21:41:55.143 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.35 hyp=0.59 cameraTheta=-0.64 mountX=0.42 mountY=-0.40, mountTheta=-0.76 21:41:55.143 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.35, opts=13) 21:41:55.143 00.000 10672 Enqueuing Move request for scope (0.47, -0.35) 21:41:55.143 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:41:55.159 00.016 428 Worker thread wakes up 21:41:55.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.35) opts 0xd 21:41:55.159 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.35) 21:41:55.159 00.000 428 Moving (0.47, -0.35) raw xDistance=0.42 yDistance=-0.40 21:41:55.159 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 21:41:55.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:41:55.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 21:41:55.159 00.000 428 MoveAxis(E, 0, ABG) 21:41:55.159 00.000 428 Move returns status 0, amount 0 21:41:55.159 00.000 428 MoveAxis(N, 0, ABG) 21:41:55.159 00.000 428 Move returns status 0, amount 0 21:41:55.159 00.000 428 move complete, result=0 21:41:55.159 00.000 428 worker thread done servicing request 21:41:55.175 00.016 10672 UpdateGuideState exits: m=414057 SNR=62.3 21:41:55.175 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:55.175 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:55.175 00.000 10672 Enqueuing Expose request 21:41:55.175 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 21:41:55.175 00.000 428 Worker thread wakes up 21:41:55.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:55.175 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:41:57.491 02.316 428 Exposure complete 21:41:57.632 00.141 428 worker thread done servicing request 21:41:57.632 00.000 10672 OnExposeComplete: enter 21:41:57.632 00.000 10672 UpdateGuideState(): m_state=6 21:41:57.632 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 156 21:41:57.632 00.000 10672 Star::Find returns 1 (0), X=855.71, Y=275.02, Mass=378193, SNR=58.8, Peak=56656 HFD=2.5 21:41:57.632 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.12) = xAngle (0.62 = 0.62) 21:41:57.632 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63) 21:41:57.632 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.55 hyp=0.81 cameraTheta=0.74 mountX=0.66 mountY=0.48, mountTheta=0.63 21:41:57.632 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.55, opts=13) 21:41:57.632 00.000 10672 Enqueuing Move request for scope (0.60, 0.55) 21:41:57.632 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:41:57.632 00.000 428 Worker thread wakes up 21:41:57.632 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.55) opts 0xd 21:41:57.632 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.55) 21:41:57.632 00.000 428 Moving (0.60, 0.55) raw xDistance=0.66 yDistance=0.48 21:41:57.632 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66 21:41:57.632 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:41:57.632 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 21:41:57.632 00.000 428 MoveAxis(W, 614, ABG) 21:41:57.632 00.000 428 Guiding Dir = 3, Dur = 614 21:41:57.632 00.000 428 IsSlewing returns 0 21:41:57.632 00.000 428 IsGuiding returns 0 21:41:57.647 00.015 428 PulseGuide returned control before completion, sleep 608 21:41:57.647 00.000 10672 UpdateGuideState exits: m=378193 SNR=58.8 21:41:57.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:41:57.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:41:57.647 00.000 10672 Enqueuing Expose request 21:41:58.272 00.625 428 IsGuiding returns 1 21:41:58.272 00.000 428 scope still moving after pulse duration time elapsed 21:41:58.303 00.031 428 IsSlewing returns 0 21:41:58.303 00.000 428 IsGuiding returns 0 21:41:58.303 00.000 428 scope move finished after 614 + 59 ms 21:41:58.303 00.000 428 Move returns status 0, amount 614 21:41:58.303 00.000 428 MoveAxis(N, 0, ABG) 21:41:58.303 00.000 428 Move returns status 0, amount 0 21:41:58.303 00.000 428 move complete, result=0 21:41:58.303 00.000 428 worker thread done servicing request 21:41:58.303 00.000 428 Worker thread wakes up 21:41:58.303 00.000 10672 GuideStep: 0.7 px 614 ms WEST, 0.5 px 0 ms NORTH 21:41:58.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:41:58.303 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:41:58.881 00.578 10672 read socket command 10 21:41:58.881 00.000 10672 processing socket request REQDIST 21:41:58.881 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:41:58.881 00.000 10672 Sending socket response 255 (0xff) 21:41:59.990 01.109 428 Exposure complete 21:42:00.115 00.125 428 worker thread done servicing request 21:42:00.115 00.000 10672 OnExposeComplete: enter 21:42:00.115 00.000 10672 UpdateGuideState(): m_state=6 21:42:00.115 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 157 21:42:00.115 00.000 10672 Star::Find returns 1 (0), X=855.49, Y=275.05, Mass=357184, SNR=55.9, Peak=55776 HFD=2.3 21:42:00.115 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.12) = xAngle (0.86 = 0.86) 21:42:00.115 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.88 = 0.88) 21:42:00.115 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.57 hyp=0.69 cameraTheta=0.99 mountX=0.45 mountY=0.53, mountTheta=0.87 21:42:00.131 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.57, opts=13) 21:42:00.131 00.000 10672 Enqueuing Move request for scope (0.38, 0.57) 21:42:00.131 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:42:00.131 00.000 428 Worker thread wakes up 21:42:00.131 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.57) opts 0xd 21:42:00.131 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.57) 21:42:00.131 00.000 428 Moving (0.38, 0.57) raw xDistance=0.45 yDistance=0.53 21:42:00.131 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45 21:42:00.131 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:00.131 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 21:42:00.131 00.000 428 MoveAxis(W, 457, ABG) 21:42:00.131 00.000 428 Guiding Dir = 3, Dur = 457 21:42:00.146 00.015 428 IsSlewing returns 0 21:42:00.146 00.000 428 IsGuiding returns 0 21:42:00.146 00.000 10672 UpdateGuideState exits: m=357184 SNR=55.9 21:42:00.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:00.146 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:00.146 00.000 10672 Enqueuing Expose request 21:42:00.162 00.016 428 PulseGuide returned control before completion, sleep 452 21:42:00.646 00.484 428 IsGuiding returns 0 21:42:00.646 00.000 428 Move returns status 0, amount 457 21:42:00.646 00.000 428 MoveAxis(N, 0, ABG) 21:42:00.646 00.000 428 Move returns status 0, amount 0 21:42:00.646 00.000 428 move complete, result=0 21:42:00.646 00.000 428 worker thread done servicing request 21:42:00.646 00.000 428 Worker thread wakes up 21:42:00.646 00.000 10672 GuideStep: 0.4 px 457 ms WEST, 0.5 px 0 ms NORTH 21:42:00.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:00.646 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:02.505 01.859 428 Exposure complete 21:42:02.630 00.125 428 worker thread done servicing request 21:42:02.630 00.000 10672 OnExposeComplete: enter 21:42:02.630 00.000 10672 UpdateGuideState(): m_state=6 21:42:02.630 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 158 21:42:02.630 00.000 10672 Star::Find returns 1 (0), X=854.80, Y=274.79, Mass=398422, SNR=67.4, Peak=62320 HFD=2.9 21:42:02.630 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.12) = xAngle (2.24 = 2.24) 21:42:02.630 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25) 21:42:02.630 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.32 hyp=0.45 cameraTheta=2.36 mountX=-0.28 mountY=0.35, mountTheta=2.25 21:42:02.630 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.32, opts=13) 21:42:02.630 00.000 10672 Enqueuing Move request for scope (-0.32, 0.32) 21:42:02.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=464, FiltMax=65488, Gamma=1.000 21:42:02.630 00.000 428 Worker thread wakes up 21:42:02.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.32) opts 0xd 21:42:02.630 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.32) 21:42:02.630 00.000 428 Moving (-0.32, 0.32) raw xDistance=-0.28 yDistance=0.35 21:42:02.630 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:42:02.630 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:02.630 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:42:02.630 00.000 428 MoveAxis(E, 0, ABG) 21:42:02.630 00.000 428 Move returns status 0, amount 0 21:42:02.630 00.000 428 MoveAxis(N, 0, ABG) 21:42:02.630 00.000 428 Move returns status 0, amount 0 21:42:02.630 00.000 428 move complete, result=0 21:42:02.630 00.000 428 worker thread done servicing request 21:42:02.661 00.031 10672 UpdateGuideState exits: m=398422 SNR=67.4 21:42:02.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:02.661 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:02.661 00.000 10672 Enqueuing Expose request 21:42:02.661 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:42:02.661 00.000 428 Worker thread wakes up 21:42:02.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:02.661 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:03.880 01.219 10672 read socket command 10 21:42:03.880 00.000 10672 processing socket request REQDIST 21:42:03.880 00.000 10672 SOCKSVR: Sending pixel error of 1.67 21:42:03.880 00.000 10672 Sending socket response 167 (0xa7) 21:42:04.977 01.097 428 Exposure complete 21:42:05.102 00.125 428 worker thread done servicing request 21:42:05.102 00.000 10672 OnExposeComplete: enter 21:42:05.102 00.000 10672 UpdateGuideState(): m_state=6 21:42:05.102 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 159 21:42:05.102 00.000 10672 Star::Find returns 1 (0), X=854.89, Y=274.88, Mass=366389, SNR=69.6, Peak=65488 HFD=2.4 21:42:05.102 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.12) = xAngle (1.96 = 1.96) 21:42:05.102 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97) 21:42:05.102 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.40 hyp=0.46 cameraTheta=2.08 mountX=-0.17 mountY=0.42, mountTheta=1.96 21:42:05.118 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.40, opts=13) 21:42:05.118 00.000 10672 Enqueuing Move request for scope (-0.22, 0.40) 21:42:05.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:42:05.118 00.000 428 Worker thread wakes up 21:42:05.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.40) opts 0xd 21:42:05.118 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.40) 21:42:05.118 00.000 428 Moving (-0.22, 0.40) raw xDistance=-0.17 yDistance=0.42 21:42:05.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:42:05.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:05.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 21:42:05.118 00.000 428 MoveAxis(E, 0, ABG) 21:42:05.118 00.000 428 Move returns status 0, amount 0 21:42:05.118 00.000 428 MoveAxis(N, 0, ABG) 21:42:05.118 00.000 428 Move returns status 0, amount 0 21:42:05.118 00.000 428 move complete, result=0 21:42:05.118 00.000 428 worker thread done servicing request 21:42:05.133 00.015 10672 UpdateGuideState exits: m=366389 SNR=69.6 21:42:05.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:05.133 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:05.133 00.000 10672 Enqueuing Expose request 21:42:05.133 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:42:05.133 00.000 428 Worker thread wakes up 21:42:05.133 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:05.133 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:07.492 02.359 428 Exposure complete 21:42:07.617 00.125 428 worker thread done servicing request 21:42:07.617 00.000 10672 OnExposeComplete: enter 21:42:07.617 00.000 10672 UpdateGuideState(): m_state=6 21:42:07.617 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 160 21:42:07.617 00.000 10672 Star::Find returns 1 (0), X=855.24, Y=275.02, Mass=346583, SNR=56.2, Peak=48576 HFD=2.5 21:42:07.617 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (0.12) = xAngle (1.22 = 1.22) 21:42:07.617 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.24 = 1.24) 21:42:07.617 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.54 hyp=0.56 cameraTheta=1.34 mountX=0.19 mountY=0.53, mountTheta=1.22 21:42:07.633 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.54, opts=13) 21:42:07.633 00.000 10672 Enqueuing Move request for scope (0.13, 0.54) 21:42:07.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:42:07.633 00.000 428 Worker thread wakes up 21:42:07.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.54) opts 0xd 21:42:07.633 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.54) 21:42:07.633 00.000 428 Moving (0.13, 0.54) raw xDistance=0.19 yDistance=0.53 21:42:07.633 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:42:07.633 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:07.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 21:42:07.633 00.000 428 MoveAxis(E, 0, ABG) 21:42:07.633 00.000 428 Move returns status 0, amount 0 21:42:07.633 00.000 428 MoveAxis(N, 0, ABG) 21:42:07.633 00.000 428 Move returns status 0, amount 0 21:42:07.633 00.000 428 move complete, result=0 21:42:07.633 00.000 428 worker thread done servicing request 21:42:07.648 00.015 10672 UpdateGuideState exits: m=346583 SNR=56.2 21:42:07.648 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:07.648 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:07.648 00.000 10672 Enqueuing Expose request 21:42:07.648 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:42:07.648 00.000 428 Worker thread wakes up 21:42:07.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:07.648 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:08.882 01.234 10672 read socket command 10 21:42:08.882 00.000 10672 processing socket request REQDIST 21:42:08.882 00.000 10672 SOCKSVR: Sending pixel error of 1.08 21:42:08.882 00.000 10672 Sending socket response 108 (0x6c) 21:42:09.991 01.109 428 Exposure complete 21:42:10.132 00.141 428 worker thread done servicing request 21:42:10.132 00.000 10672 OnExposeComplete: enter 21:42:10.132 00.000 10672 UpdateGuideState(): m_state=6 21:42:10.132 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 161 21:42:10.132 00.000 10672 Star::Find returns 1 (0), X=855.40, Y=274.84, Mass=362176, SNR=57.1, Peak=58288 HFD=2.5 21:42:10.132 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.12) = xAngle (0.77 = 0.77) 21:42:10.132 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79) 21:42:10.132 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.36 hyp=0.46 cameraTheta=0.90 mountX=0.33 mountY=0.33, mountTheta=0.78 21:42:10.132 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.36, opts=13) 21:42:10.132 00.000 10672 Enqueuing Move request for scope (0.29, 0.36) 21:42:10.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:42:10.132 00.000 428 Worker thread wakes up 21:42:10.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.36) opts 0xd 21:42:10.132 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.36) 21:42:10.132 00.000 428 Moving (0.29, 0.36) raw xDistance=0.33 yDistance=0.33 21:42:10.132 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 21:42:10.132 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:10.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 21:42:10.132 00.000 428 MoveAxis(E, 0, ABG) 21:42:10.132 00.000 428 Move returns status 0, amount 0 21:42:10.132 00.000 428 MoveAxis(N, 0, ABG) 21:42:10.132 00.000 428 Move returns status 0, amount 0 21:42:10.132 00.000 428 move complete, result=0 21:42:10.132 00.000 428 worker thread done servicing request 21:42:10.147 00.015 10672 UpdateGuideState exits: m=362176 SNR=57.1 21:42:10.147 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:10.147 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:10.147 00.000 10672 Enqueuing Expose request 21:42:10.147 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 21:42:10.147 00.000 428 Worker thread wakes up 21:42:10.147 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:10.147 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:12.475 02.328 428 Exposure complete 21:42:12.615 00.140 428 worker thread done servicing request 21:42:12.615 00.000 10672 OnExposeComplete: enter 21:42:12.615 00.000 10672 UpdateGuideState(): m_state=6 21:42:12.615 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 162 21:42:12.615 00.000 10672 Star::Find returns 1 (0), X=855.46, Y=275.02, Mass=372292, SNR=59.6, Peak=60240 HFD=2.3 21:42:12.615 00.000 10672 CameraToMount -- cameraTheta (1.00) - m_xAngle (0.12) = xAngle (0.88 = 0.88) 21:42:12.615 00.000 10672 CameraToMount -- cameraTheta (1.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89) 21:42:12.615 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.54 hyp=0.64 cameraTheta=1.00 mountX=0.41 mountY=0.50, mountTheta=0.88 21:42:12.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.54, opts=13) 21:42:12.615 00.000 10672 Enqueuing Move request for scope (0.35, 0.54) 21:42:12.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:42:12.615 00.000 428 Worker thread wakes up 21:42:12.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.54) opts 0xd 21:42:12.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.54) 21:42:12.615 00.000 428 Moving (0.35, 0.54) raw xDistance=0.41 yDistance=0.50 21:42:12.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 21:42:12.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:12.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 21:42:12.615 00.000 428 MoveAxis(E, 0, ABG) 21:42:12.615 00.000 428 Move returns status 0, amount 0 21:42:12.615 00.000 428 MoveAxis(N, 0, ABG) 21:42:12.615 00.000 428 Move returns status 0, amount 0 21:42:12.615 00.000 428 move complete, result=0 21:42:12.615 00.000 428 worker thread done servicing request 21:42:12.647 00.032 10672 UpdateGuideState exits: m=372292 SNR=59.6 21:42:12.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:12.647 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:12.647 00.000 10672 Enqueuing Expose request 21:42:12.647 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 21:42:12.647 00.000 428 Worker thread wakes up 21:42:12.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:12.647 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:13.886 01.239 10672 read socket command 10 21:42:13.886 00.000 10672 processing socket request REQDIST 21:42:13.886 00.000 10672 SOCKSVR: Sending pixel error of 0.82 21:42:13.886 00.000 10672 Sending socket response 82 (0x52) 21:42:14.995 01.109 428 Exposure complete 21:42:15.135 00.140 428 worker thread done servicing request 21:42:15.135 00.000 10672 OnExposeComplete: enter 21:42:15.135 00.000 10672 UpdateGuideState(): m_state=6 21:42:15.135 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 163 21:42:15.135 00.000 10672 Star::Find returns 1 (0), X=855.89, Y=275.17, Mass=378398, SNR=63.9, Peak=65488 HFD=2.4 21:42:15.135 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.12) = xAngle (0.61 = 0.61) 21:42:15.135 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63) 21:42:15.135 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=0.69 hyp=1.04 cameraTheta=0.73 mountX=0.85 mountY=0.61, mountTheta=0.62 21:42:15.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=0.69, opts=13) 21:42:15.135 00.000 10672 Enqueuing Move request for scope (0.77, 0.69) 21:42:15.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:42:15.135 00.000 428 Worker thread wakes up 21:42:15.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.69) opts 0xd 21:42:15.135 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, 0.69) 21:42:15.135 00.000 428 Moving (0.77, 0.69) raw xDistance=0.85 yDistance=0.61 21:42:15.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85 21:42:15.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:42:15.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 21:42:15.135 00.000 428 MoveAxis(W, 790, ABG) 21:42:15.135 00.000 428 Guiding Dir = 3, Dur = 790 21:42:15.151 00.016 428 IsSlewing returns 0 21:42:15.151 00.000 428 IsGuiding returns 0 21:42:15.151 00.000 10672 UpdateGuideState exits: m=378398 SNR=63.9 21:42:15.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:15.151 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:15.151 00.000 10672 Enqueuing Expose request 21:42:15.166 00.015 428 PulseGuide returned control before completion, sleep 786 21:42:15.963 00.797 428 IsGuiding returns 0 21:42:15.963 00.000 428 Move returns status 0, amount 790 21:42:15.963 00.000 428 MoveAxis(N, 0, ABG) 21:42:15.963 00.000 428 Move returns status 0, amount 0 21:42:15.963 00.000 428 move complete, result=0 21:42:15.963 00.000 428 worker thread done servicing request 21:42:15.963 00.000 428 Worker thread wakes up 21:42:15.963 00.000 10672 GuideStep: 0.8 px 790 ms WEST, 0.6 px 0 ms NORTH 21:42:15.963 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:15.963 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:17.494 01.531 428 Exposure complete 21:42:17.634 00.140 428 worker thread done servicing request 21:42:17.634 00.000 10672 OnExposeComplete: enter 21:42:17.634 00.000 10672 UpdateGuideState(): m_state=6 21:42:17.634 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 164 21:42:17.634 00.000 10672 Star::Find returns 1 (0), X=855.33, Y=275.11, Mass=352748, SNR=58.1, Peak=55664 HFD=2.3 21:42:17.634 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (0.12) = xAngle (1.13 = 1.13) 21:42:17.634 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.14 = 1.14) 21:42:17.634 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.63 hyp=0.67 cameraTheta=1.25 mountX=0.29 mountY=0.61, mountTheta=1.13 21:42:17.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.63, opts=13) 21:42:17.634 00.000 10672 Enqueuing Move request for scope (0.21, 0.63) 21:42:17.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:42:17.634 00.000 428 Worker thread wakes up 21:42:17.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.63) opts 0xd 21:42:17.634 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.63) 21:42:17.634 00.000 428 Moving (0.21, 0.63) raw xDistance=0.29 yDistance=0.61 21:42:17.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 21:42:17.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:42:17.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 21:42:17.634 00.000 428 MoveAxis(E, 0, ABG) 21:42:17.634 00.000 428 Move returns status 0, amount 0 21:42:17.634 00.000 428 MoveAxis(N, 0, ABG) 21:42:17.634 00.000 428 Move returns status 0, amount 0 21:42:17.634 00.000 428 move complete, result=0 21:42:17.634 00.000 428 worker thread done servicing request 21:42:17.650 00.016 10672 UpdateGuideState exits: m=352748 SNR=58.1 21:42:17.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:17.650 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:17.650 00.000 10672 Enqueuing Expose request 21:42:17.650 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 21:42:17.650 00.000 428 Worker thread wakes up 21:42:17.666 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:17.666 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:18.884 01.218 10672 read socket command 10 21:42:18.884 00.000 10672 processing socket request REQDIST 21:42:18.884 00.000 10672 SOCKSVR: Sending pixel error of 0.82 21:42:18.884 00.000 10672 Sending socket response 82 (0x52) 21:42:19.993 01.109 428 Exposure complete 21:42:20.118 00.125 428 worker thread done servicing request 21:42:20.118 00.000 10672 OnExposeComplete: enter 21:42:20.118 00.000 10672 UpdateGuideState(): m_state=6 21:42:20.118 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 165 21:42:20.118 00.000 10672 Star::Find returns 1 (0), X=855.35, Y=275.15, Mass=375957, SNR=59.3, Peak=65488 HFD=2.5 21:42:20.118 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.12) = xAngle (1.12 = 1.12) 21:42:20.118 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13) 21:42:20.118 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.68 hyp=0.71 cameraTheta=1.24 mountX=0.31 mountY=0.65, mountTheta=1.12 21:42:20.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.68, opts=13) 21:42:20.118 00.000 10672 Enqueuing Move request for scope (0.23, 0.68) 21:42:20.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:42:20.118 00.000 428 Worker thread wakes up 21:42:20.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.68) opts 0xd 21:42:20.118 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.68) 21:42:20.118 00.000 428 Moving (0.23, 0.68) raw xDistance=0.31 yDistance=0.65 21:42:20.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 21:42:20.118 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.36 newest=1.86 21:42:20.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 21:42:20.118 00.000 428 MoveAxis(E, 0, ABG) 21:42:20.118 00.000 428 Move returns status 0, amount 0 21:42:20.118 00.000 428 MoveAxis(S, 981, ABG) 21:42:20.118 00.000 428 Guiding Dir = 1, Dur = 981 21:42:20.118 00.000 428 IsSlewing returns 0 21:42:20.118 00.000 428 IsGuiding returns 0 21:42:20.149 00.031 10672 UpdateGuideState exits: m=375957 SNR=59.3 21:42:20.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:20.149 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:20.149 00.000 10672 Enqueuing Expose request 21:42:20.196 00.047 428 PulseGuide returned control before completion, sleep 916 21:42:21.133 00.937 428 IsGuiding returns 1 21:42:21.133 00.000 428 scope still moving after pulse duration time elapsed 21:42:21.164 00.031 428 IsSlewing returns 0 21:42:21.164 00.000 428 IsGuiding returns 1 21:42:21.212 00.048 428 IsSlewing returns 0 21:42:21.243 00.031 428 IsGuiding returns 0 21:42:21.243 00.000 428 scope move finished after 981 + 134 ms 21:42:21.243 00.000 428 Move returns status 0, amount 981 21:42:21.243 00.000 428 move complete, result=0 21:42:21.243 00.000 428 worker thread done servicing request 21:42:21.243 00.000 428 Worker thread wakes up 21:42:21.243 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 981 ms SOUTH 21:42:21.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:21.243 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:22.496 01.253 428 Exposure complete 21:42:22.621 00.125 428 worker thread done servicing request 21:42:22.621 00.000 10672 OnExposeComplete: enter 21:42:22.621 00.000 10672 UpdateGuideState(): m_state=6 21:42:22.621 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 166 21:42:22.621 00.000 10672 Star::Find returns 1 (0), X=855.46, Y=275.19, Mass=356123, SNR=58.6, Peak=60144 HFD=2.6 21:42:22.621 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.12) = xAngle (1.00 = 1.00) 21:42:22.621 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.01 = 1.01) 21:42:22.621 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.71 hyp=0.79 cameraTheta=1.12 mountX=0.43 mountY=0.67, mountTheta=1.00 21:42:22.621 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.71, opts=13) 21:42:22.621 00.000 10672 Enqueuing Move request for scope (0.35, 0.71) 21:42:22.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=184, FiltMax=65488, Gamma=1.000 21:42:22.621 00.000 428 Worker thread wakes up 21:42:22.621 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.71) opts 0xd 21:42:22.637 00.016 428 Handling offset move in thread for scope, endpoint = (0.35, 0.71) 21:42:22.637 00.000 428 Moving (0.35, 0.71) raw xDistance=0.43 yDistance=0.67 21:42:22.637 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 21:42:22.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 21:42:22.637 00.000 428 MoveAxis(E, 0, ABG) 21:42:22.637 00.000 428 Move returns status 0, amount 0 21:42:22.637 00.000 428 MoveAxis(S, 1013, ABG) 21:42:22.637 00.000 428 Guiding Dir = 1, Dur = 1013 21:42:22.637 00.000 428 IsSlewing returns 0 21:42:22.637 00.000 428 IsGuiding returns 0 21:42:22.652 00.015 10672 UpdateGuideState exits: m=356123 SNR=58.6 21:42:22.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:22.652 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:22.652 00.000 10672 Enqueuing Expose request 21:42:22.715 00.063 428 PulseGuide returned control before completion, sleep 946 21:42:23.668 00.953 428 IsGuiding returns 1 21:42:23.668 00.000 428 scope still moving after pulse duration time elapsed 21:42:23.699 00.031 428 IsSlewing returns 0 21:42:23.699 00.000 428 IsGuiding returns 1 21:42:23.730 00.031 428 IsSlewing returns 0 21:42:23.730 00.000 428 IsGuiding returns 1 21:42:23.762 00.032 428 IsSlewing returns 0 21:42:23.793 00.031 428 IsGuiding returns 0 21:42:23.793 00.000 428 scope move finished after 1013 + 151 ms 21:42:23.793 00.000 428 Move returns status 0, amount 1013 21:42:23.793 00.000 428 move complete, result=0 21:42:23.793 00.000 428 worker thread done servicing request 21:42:23.793 00.000 428 Worker thread wakes up 21:42:23.793 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 1013 ms SOUTH 21:42:23.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:23.793 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:23.886 00.093 10672 read socket command 10 21:42:23.886 00.000 10672 processing socket request REQDIST 21:42:23.886 00.000 10672 SOCKSVR: Sending pixel error of 0.78 21:42:23.886 00.000 10672 Sending socket response 78 (0x4e) 21:42:24.995 01.109 428 Exposure complete 21:42:25.136 00.141 428 worker thread done servicing request 21:42:25.136 00.000 10672 OnExposeComplete: enter 21:42:25.136 00.000 10672 UpdateGuideState(): m_state=6 21:42:25.136 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 167 21:42:25.136 00.000 10672 Star::Find returns 1 (0), X=855.45, Y=275.03, Mass=343450, SNR=55.5, Peak=49232 HFD=2.4 21:42:25.152 00.016 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.12) = xAngle (0.90 = 0.90) 21:42:25.152 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92) 21:42:25.152 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.55 hyp=0.65 cameraTheta=1.03 mountX=0.40 mountY=0.52, mountTheta=0.91 21:42:25.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.55, opts=13) 21:42:25.152 00.000 10672 Enqueuing Move request for scope (0.34, 0.55) 21:42:25.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:42:25.152 00.000 428 Worker thread wakes up 21:42:25.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.55) opts 0xd 21:42:25.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.55) 21:42:25.152 00.000 428 Moving (0.34, 0.55) raw xDistance=0.40 yDistance=0.52 21:42:25.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 21:42:25.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:25.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:42:25.152 00.000 428 MoveAxis(E, 0, ABG) 21:42:25.152 00.000 428 Move returns status 0, amount 0 21:42:25.152 00.000 428 MoveAxis(N, 0, ABG) 21:42:25.152 00.000 428 Move returns status 0, amount 0 21:42:25.152 00.000 428 move complete, result=0 21:42:25.152 00.000 428 worker thread done servicing request 21:42:25.167 00.015 10672 UpdateGuideState exits: m=343450 SNR=55.5 21:42:25.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:25.167 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:25.167 00.000 10672 Enqueuing Expose request 21:42:25.167 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 21:42:25.167 00.000 428 Worker thread wakes up 21:42:25.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:25.167 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:27.479 02.312 428 Exposure complete 21:42:27.604 00.125 428 worker thread done servicing request 21:42:27.604 00.000 10672 OnExposeComplete: enter 21:42:27.604 00.000 10672 UpdateGuideState(): m_state=6 21:42:27.620 00.016 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 168 21:42:27.620 00.000 10672 Star::Find returns 1 (0), X=855.49, Y=275.22, Mass=429401, SNR=69.6, Peak=51520 HFD=2.9 21:42:27.620 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.12) = xAngle (0.98 = 0.98) 21:42:27.620 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.00 = 1.00) 21:42:27.620 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.75 hyp=0.84 cameraTheta=1.10 mountX=0.46 mountY=0.70, mountTheta=0.99 21:42:27.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.75, opts=13) 21:42:27.620 00.000 10672 Enqueuing Move request for scope (0.38, 0.75) 21:42:27.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:42:27.620 00.000 428 Worker thread wakes up 21:42:27.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.75) opts 0xd 21:42:27.620 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.75) 21:42:27.620 00.000 428 Moving (0.38, 0.75) raw xDistance=0.46 yDistance=0.70 21:42:27.620 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 21:42:27.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.70 from input 0.70 21:42:27.620 00.000 428 MoveAxis(W, 432, ABG) 21:42:27.620 00.000 428 Guiding Dir = 3, Dur = 432 21:42:27.620 00.000 428 IsSlewing returns 0 21:42:27.620 00.000 428 IsGuiding returns 0 21:42:27.651 00.031 10672 UpdateGuideState exits: m=429401 SNR=69.6 21:42:27.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:27.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:27.651 00.000 10672 Enqueuing Expose request 21:42:27.651 00.000 428 PulseGuide returned control before completion, sleep 414 21:42:28.120 00.469 428 IsGuiding returns 0 21:42:28.120 00.000 428 Move returns status 0, amount 432 21:42:28.120 00.000 428 MoveAxis(S, 1064, ABG) 21:42:28.120 00.000 428 Guiding Dir = 1, Dur = 1064 21:42:28.120 00.000 428 IsSlewing returns 0 21:42:28.120 00.000 428 IsGuiding returns 0 21:42:28.213 00.093 428 PulseGuide returned control before completion, sleep 987 21:42:28.885 00.672 10672 read socket command 10 21:42:28.885 00.000 10672 processing socket request REQDIST 21:42:28.885 00.000 10672 SOCKSVR: Sending pixel error of 0.77 21:42:28.885 00.000 10672 Sending socket response 77 (0x4d) 21:42:29.213 00.328 428 IsGuiding returns 1 21:42:29.213 00.000 428 scope still moving after pulse duration time elapsed 21:42:29.244 00.031 428 IsSlewing returns 0 21:42:29.244 00.000 428 IsGuiding returns 1 21:42:29.275 00.031 428 IsSlewing returns 0 21:42:29.275 00.000 428 IsGuiding returns 1 21:42:29.307 00.032 428 IsSlewing returns 0 21:42:29.307 00.000 428 IsGuiding returns 0 21:42:29.307 00.000 428 scope move finished after 1064 + 126 ms 21:42:29.307 00.000 428 Move returns status 0, amount 1064 21:42:29.307 00.000 428 move complete, result=0 21:42:29.307 00.000 428 worker thread done servicing request 21:42:29.307 00.000 428 Worker thread wakes up 21:42:29.307 00.000 10672 GuideStep: 0.5 px 432 ms WEST, 0.7 px 1064 ms SOUTH 21:42:29.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:29.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:29.983 00.676 428 Exposure complete 21:42:30.123 00.140 428 worker thread done servicing request 21:42:30.123 00.000 10672 OnExposeComplete: enter 21:42:30.123 00.000 10672 UpdateGuideState(): m_state=6 21:42:30.123 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 169 21:42:30.123 00.000 10672 Star::Find returns 1 (0), X=855.19, Y=275.27, Mass=396142, SNR=60.9, Peak=62752 HFD=2.8 21:42:30.123 00.000 10672 CameraToMount -- cameraTheta (1.47) - m_xAngle (0.12) = xAngle (1.35 = 1.35) 21:42:30.123 00.000 10672 CameraToMount -- cameraTheta (1.47) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37) 21:42:30.123 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.79 hyp=0.79 cameraTheta=1.47 mountX=0.17 mountY=0.78, mountTheta=1.35 21:42:30.123 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.79, opts=13) 21:42:30.123 00.000 10672 Enqueuing Move request for scope (0.08, 0.79) 21:42:30.123 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:42:30.123 00.000 428 Worker thread wakes up 21:42:30.123 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.79) opts 0xd 21:42:30.123 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.79) 21:42:30.123 00.000 428 Moving (0.08, 0.79) raw xDistance=0.17 yDistance=0.78 21:42:30.123 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:42:30.123 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.78 from input 0.78 21:42:30.123 00.000 428 MoveAxis(E, 0, ABG) 21:42:30.123 00.000 428 Move returns status 0, amount 0 21:42:30.123 00.000 428 MoveAxis(S, 1180, ABG) 21:42:30.123 00.000 428 Guiding Dir = 1, Dur = 1180 21:42:30.139 00.016 428 IsSlewing returns 0 21:42:30.139 00.000 428 IsGuiding returns 0 21:42:30.155 00.016 10672 UpdateGuideState exits: m=396142 SNR=60.9 21:42:30.155 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:30.155 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:30.155 00.000 10672 Enqueuing Expose request 21:42:30.217 00.062 428 PulseGuide returned control before completion, sleep 1111 21:42:31.358 01.141 428 IsGuiding returns 1 21:42:31.358 00.000 428 scope still moving after pulse duration time elapsed 21:42:31.389 00.031 428 IsSlewing returns 0 21:42:31.389 00.000 428 IsGuiding returns 1 21:42:31.435 00.046 428 IsSlewing returns 0 21:42:31.435 00.000 428 IsGuiding returns 0 21:42:31.435 00.000 428 scope move finished after 1180 + 114 ms 21:42:31.435 00.000 428 Move returns status 0, amount 1180 21:42:31.435 00.000 428 move complete, result=0 21:42:31.435 00.000 428 worker thread done servicing request 21:42:31.435 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.8 px 1180 ms SOUTH 21:42:31.435 00.000 428 Worker thread wakes up 21:42:31.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:31.435 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:32.482 01.047 428 Exposure complete 21:42:32.623 00.141 428 worker thread done servicing request 21:42:32.623 00.000 10672 OnExposeComplete: enter 21:42:32.623 00.000 10672 UpdateGuideState(): m_state=6 21:42:32.623 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 170 21:42:32.623 00.000 10672 Star::Find returns 1 (0), X=854.99, Y=275.12, Mass=379591, SNR=58.4, Peak=65488 HFD=2.7 21:42:32.623 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.12) = xAngle (1.64 = 1.64) 21:42:32.623 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.65 = 1.65) 21:42:32.623 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.64 hyp=0.65 cameraTheta=1.76 mountX=-0.04 mountY=0.65, mountTheta=1.64 21:42:32.623 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.64, opts=13) 21:42:32.623 00.000 10672 Enqueuing Move request for scope (-0.12, 0.64) 21:42:32.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:42:32.623 00.000 428 Worker thread wakes up 21:42:32.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.64) opts 0xd 21:42:32.623 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.64) 21:42:32.623 00.000 428 Moving (-0.12, 0.64) raw xDistance=-0.04 yDistance=0.65 21:42:32.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:42:32.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 21:42:32.623 00.000 428 MoveAxis(E, 0, ABG) 21:42:32.623 00.000 428 Move returns status 0, amount 0 21:42:32.623 00.000 428 MoveAxis(S, 981, ABG) 21:42:32.623 00.000 428 Guiding Dir = 1, Dur = 981 21:42:32.623 00.000 428 IsSlewing returns 0 21:42:32.623 00.000 428 IsGuiding returns 0 21:42:32.654 00.031 10672 UpdateGuideState exits: m=379591 SNR=58.4 21:42:32.654 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:32.654 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:32.654 00.000 10672 Enqueuing Expose request 21:42:32.716 00.062 428 PulseGuide returned control before completion, sleep 906 21:42:33.638 00.922 428 IsGuiding returns 1 21:42:33.638 00.000 428 scope still moving after pulse duration time elapsed 21:42:33.669 00.031 428 IsSlewing returns 0 21:42:33.685 00.016 428 IsGuiding returns 1 21:42:33.732 00.047 428 IsSlewing returns 0 21:42:33.732 00.000 428 IsGuiding returns 0 21:42:33.732 00.000 428 scope move finished after 981 + 113 ms 21:42:33.732 00.000 428 Move returns status 0, amount 981 21:42:33.732 00.000 428 move complete, result=0 21:42:33.732 00.000 428 worker thread done servicing request 21:42:33.732 00.000 428 Worker thread wakes up 21:42:33.732 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 981 ms SOUTH 21:42:33.732 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:33.732 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:33.888 00.156 10672 read socket command 10 21:42:33.888 00.000 10672 processing socket request REQDIST 21:42:33.888 00.000 10672 SOCKSVR: Sending pixel error of 0.74 21:42:33.888 00.000 10672 Sending socket response 74 (0x4a) 21:42:34.981 01.093 428 Exposure complete 21:42:35.106 00.125 428 worker thread done servicing request 21:42:35.106 00.000 10672 OnExposeComplete: enter 21:42:35.106 00.000 10672 UpdateGuideState(): m_state=6 21:42:35.106 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 171 21:42:35.106 00.000 10672 Star::Find returns 1 (0), X=855.25, Y=275.26, Mass=365025, SNR=64.9, Peak=63408 HFD=2.6 21:42:35.106 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (0.12) = xAngle (1.28 = 1.28) 21:42:35.106 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.30 = 1.30) 21:42:35.106 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.78 hyp=0.79 cameraTheta=1.40 mountX=0.23 mountY=0.76, mountTheta=1.28 21:42:35.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.78, opts=13) 21:42:35.106 00.000 10672 Enqueuing Move request for scope (0.13, 0.78) 21:42:35.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:42:35.106 00.000 428 Worker thread wakes up 21:42:35.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.78) opts 0xd 21:42:35.106 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.78) 21:42:35.106 00.000 428 Moving (0.13, 0.78) raw xDistance=0.23 yDistance=0.76 21:42:35.122 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 21:42:35.122 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.76 from input 0.76 21:42:35.122 00.000 428 MoveAxis(E, 0, ABG) 21:42:35.122 00.000 428 Move returns status 0, amount 0 21:42:35.122 00.000 428 MoveAxis(S, 1157, ABG) 21:42:35.122 00.000 428 Guiding Dir = 1, Dur = 1157 21:42:35.122 00.000 428 IsSlewing returns 0 21:42:35.122 00.000 428 IsGuiding returns 0 21:42:35.137 00.015 10672 UpdateGuideState exits: m=365025 SNR=64.9 21:42:35.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:35.137 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:35.137 00.000 10672 Enqueuing Expose request 21:42:35.200 00.063 428 PulseGuide returned control before completion, sleep 1089 21:42:36.293 01.093 428 IsGuiding returns 1 21:42:36.293 00.000 428 scope still moving after pulse duration time elapsed 21:42:36.325 00.032 428 IsSlewing returns 0 21:42:36.325 00.000 428 IsGuiding returns 1 21:42:36.356 00.031 428 IsSlewing returns 0 21:42:36.356 00.000 428 IsGuiding returns 1 21:42:36.387 00.031 428 IsSlewing returns 0 21:42:36.387 00.000 428 IsGuiding returns 0 21:42:36.387 00.000 428 scope move finished after 1157 + 121 ms 21:42:36.403 00.016 428 Move returns status 0, amount 1157 21:42:36.403 00.000 428 move complete, result=0 21:42:36.403 00.000 428 worker thread done servicing request 21:42:36.403 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.8 px 1157 ms SOUTH 21:42:36.403 00.000 428 Worker thread wakes up 21:42:36.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:36.403 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:37.480 01.077 428 Exposure complete 21:42:37.605 00.125 428 worker thread done servicing request 21:42:37.605 00.000 10672 OnExposeComplete: enter 21:42:37.605 00.000 10672 UpdateGuideState(): m_state=6 21:42:37.605 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 172 21:42:37.605 00.000 10672 Star::Find returns 1 (0), X=854.75, Y=275.06, Mass=324286, SNR=54.4, Peak=64384 HFD=2.4 21:42:37.605 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.12) = xAngle (2.00 = 2.00) 21:42:37.605 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.02 = 2.02) 21:42:37.605 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.58 hyp=0.69 cameraTheta=2.12 mountX=-0.29 mountY=0.62, mountTheta=2.01 21:42:37.621 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.58, opts=13) 21:42:37.621 00.000 10672 Enqueuing Move request for scope (-0.36, 0.58) 21:42:37.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:42:37.621 00.000 428 Worker thread wakes up 21:42:37.621 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.58) opts 0xd 21:42:37.621 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.58) 21:42:37.621 00.000 428 Moving (-0.36, 0.58) raw xDistance=-0.29 yDistance=0.62 21:42:37.621 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 21:42:37.621 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 21:42:37.621 00.000 428 MoveAxis(E, 0, ABG) 21:42:37.621 00.000 428 Move returns status 0, amount 0 21:42:37.621 00.000 428 MoveAxis(S, 940, ABG) 21:42:37.621 00.000 428 Guiding Dir = 1, Dur = 940 21:42:37.637 00.016 10672 UpdateGuideState exits: m=324286 SNR=54.4 21:42:37.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:37.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:37.637 00.000 10672 Enqueuing Expose request 21:42:37.652 00.015 428 IsSlewing returns 0 21:42:37.652 00.000 428 IsGuiding returns 0 21:42:37.730 00.078 428 PulseGuide returned control before completion, sleep 872 21:42:38.625 00.895 428 IsGuiding returns 1 21:42:38.625 00.000 428 scope still moving after pulse duration time elapsed 21:42:38.657 00.032 428 IsSlewing returns 0 21:42:38.657 00.000 428 IsGuiding returns 1 21:42:38.688 00.031 428 IsSlewing returns 0 21:42:38.703 00.015 428 IsGuiding returns 0 21:42:38.703 00.000 428 scope move finished after 940 + 99 ms 21:42:38.703 00.000 428 Move returns status 0, amount 940 21:42:38.703 00.000 428 move complete, result=0 21:42:38.703 00.000 428 worker thread done servicing request 21:42:38.703 00.000 428 Worker thread wakes up 21:42:38.703 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 940 ms SOUTH 21:42:38.703 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:38.703 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:38.875 00.172 10672 read socket command 10 21:42:38.875 00.000 10672 processing socket request REQDIST 21:42:38.875 00.000 10672 SOCKSVR: Sending pixel error of 0.73 21:42:38.875 00.000 10672 Sending socket response 73 (0x49) 21:42:39.984 01.109 428 Exposure complete 21:42:40.109 00.125 428 worker thread done servicing request 21:42:40.109 00.000 10672 OnExposeComplete: enter 21:42:40.109 00.000 10672 UpdateGuideState(): m_state=6 21:42:40.109 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 173 21:42:40.109 00.000 10672 Star::Find returns 1 (0), X=855.28, Y=275.12, Mass=339875, SNR=60.1, Peak=50224 HFD=2.6 21:42:40.109 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.12) = xAngle (1.20 = 1.20) 21:42:40.109 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21) 21:42:40.109 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.65 hyp=0.67 cameraTheta=1.32 mountX=0.24 mountY=0.63, mountTheta=1.20 21:42:40.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.65, opts=13) 21:42:40.109 00.000 10672 Enqueuing Move request for scope (0.17, 0.65) 21:42:40.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:42:40.109 00.000 428 Worker thread wakes up 21:42:40.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.65) opts 0xd 21:42:40.109 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.65) 21:42:40.109 00.000 428 Moving (0.17, 0.65) raw xDistance=0.24 yDistance=0.63 21:42:40.109 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 21:42:40.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 21:42:40.109 00.000 428 MoveAxis(E, 0, ABG) 21:42:40.109 00.000 428 Move returns status 0, amount 0 21:42:40.109 00.000 428 MoveAxis(S, 949, ABG) 21:42:40.109 00.000 428 Guiding Dir = 1, Dur = 949 21:42:40.109 00.000 428 IsSlewing returns 0 21:42:40.109 00.000 428 IsGuiding returns 0 21:42:40.140 00.031 10672 UpdateGuideState exits: m=339875 SNR=60.1 21:42:40.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:40.140 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:40.140 00.000 10672 Enqueuing Expose request 21:42:40.203 00.063 428 PulseGuide returned control before completion, sleep 878 21:42:41.093 00.890 428 IsGuiding returns 1 21:42:41.093 00.000 428 scope still moving after pulse duration time elapsed 21:42:41.125 00.032 428 IsSlewing returns 0 21:42:41.125 00.000 428 IsGuiding returns 1 21:42:41.171 00.046 428 IsSlewing returns 0 21:42:41.203 00.032 428 IsGuiding returns 0 21:42:41.203 00.000 428 scope move finished after 949 + 140 ms 21:42:41.203 00.000 428 Move returns status 0, amount 949 21:42:41.203 00.000 428 move complete, result=0 21:42:41.203 00.000 428 worker thread done servicing request 21:42:41.203 00.000 428 Worker thread wakes up 21:42:41.203 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 949 ms SOUTH 21:42:41.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:41.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:42.483 01.280 428 Exposure complete 21:42:42.624 00.141 428 worker thread done servicing request 21:42:42.624 00.000 10672 OnExposeComplete: enter 21:42:42.624 00.000 10672 UpdateGuideState(): m_state=6 21:42:42.624 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 174 21:42:42.624 00.000 10672 Star::Find returns 1 (0), X=855.16, Y=275.09, Mass=368406, SNR=66.2, Peak=65488 HFD=2.5 21:42:42.624 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.12) = xAngle (1.38 = 1.38) 21:42:42.624 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.39 = 1.39) 21:42:42.624 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.61 hyp=0.61 cameraTheta=1.50 mountX=0.12 mountY=0.60, mountTheta=1.38 21:42:42.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.61, opts=13) 21:42:42.624 00.000 10672 Enqueuing Move request for scope (0.04, 0.61) 21:42:42.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:42:42.624 00.000 428 Worker thread wakes up 21:42:42.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.61) opts 0xd 21:42:42.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.61) 21:42:42.624 00.000 428 Moving (0.04, 0.61) raw xDistance=0.12 yDistance=0.60 21:42:42.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:42:42.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 21:42:42.624 00.000 428 MoveAxis(E, 0, ABG) 21:42:42.624 00.000 428 Move returns status 0, amount 0 21:42:42.624 00.000 428 MoveAxis(S, 916, ABG) 21:42:42.624 00.000 428 Guiding Dir = 1, Dur = 916 21:42:42.624 00.000 428 IsSlewing returns 0 21:42:42.624 00.000 428 IsGuiding returns 0 21:42:42.655 00.031 10672 UpdateGuideState exits: m=368406 SNR=66.2 21:42:42.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:42.655 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:42.655 00.000 10672 Enqueuing Expose request 21:42:42.702 00.047 428 PulseGuide returned control before completion, sleep 849 21:42:43.577 00.875 428 IsGuiding returns 1 21:42:43.577 00.000 428 scope still moving after pulse duration time elapsed 21:42:43.608 00.031 428 IsSlewing returns 0 21:42:43.608 00.000 428 IsGuiding returns 1 21:42:43.671 00.063 428 IsSlewing returns 0 21:42:43.671 00.000 428 IsGuiding returns 0 21:42:43.671 00.000 428 scope move finished after 916 + 121 ms 21:42:43.671 00.000 428 Move returns status 0, amount 916 21:42:43.671 00.000 428 move complete, result=0 21:42:43.671 00.000 428 worker thread done servicing request 21:42:43.671 00.000 428 Worker thread wakes up 21:42:43.671 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 916 ms SOUTH 21:42:43.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:43.671 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:43.889 00.218 10672 read socket command 10 21:42:43.889 00.000 10672 processing socket request REQDIST 21:42:43.889 00.000 10672 SOCKSVR: Sending pixel error of 0.68 21:42:43.889 00.000 10672 Sending socket response 68 (0x44) 21:42:44.983 01.094 428 Exposure complete 21:42:45.108 00.125 428 worker thread done servicing request 21:42:45.108 00.000 10672 OnExposeComplete: enter 21:42:45.108 00.000 10672 UpdateGuideState(): m_state=6 21:42:45.108 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 175 21:42:45.108 00.000 10672 Star::Find returns 1 (0), X=855.10, Y=275.17, Mass=385415, SNR=60.8, Peak=65488 HFD=2.9 21:42:45.108 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.12) = xAngle (1.48 = 1.48) 21:42:45.108 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.49 = 1.49) 21:42:45.108 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.70 hyp=0.70 cameraTheta=1.60 mountX=0.07 mountY=0.69, mountTheta=1.48 21:42:45.108 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.70, opts=13) 21:42:45.108 00.000 10672 Enqueuing Move request for scope (-0.02, 0.70) 21:42:45.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:42:45.108 00.000 428 Worker thread wakes up 21:42:45.108 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.70) opts 0xd 21:42:45.108 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.70) 21:42:45.108 00.000 428 Moving (-0.02, 0.70) raw xDistance=0.07 yDistance=0.69 21:42:45.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:42:45.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.69 from input 0.69 21:42:45.108 00.000 428 MoveAxis(E, 0, ABG) 21:42:45.108 00.000 428 Move returns status 0, amount 0 21:42:45.108 00.000 428 MoveAxis(S, 1054, ABG) 21:42:45.108 00.000 428 Guiding Dir = 1, Dur = 1054 21:42:45.108 00.000 428 IsSlewing returns 0 21:42:45.108 00.000 428 IsGuiding returns 0 21:42:45.139 00.031 10672 UpdateGuideState exits: m=385415 SNR=60.8 21:42:45.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:45.139 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:45.139 00.000 10672 Enqueuing Expose request 21:42:45.201 00.062 428 PulseGuide returned control before completion, sleep 977 21:42:46.191 00.990 428 IsGuiding returns 1 21:42:46.191 00.000 428 scope still moving after pulse duration time elapsed 21:42:46.222 00.031 428 IsSlewing returns 0 21:42:46.222 00.000 428 IsGuiding returns 1 21:42:46.284 00.062 428 IsSlewing returns 0 21:42:46.284 00.000 428 IsGuiding returns 0 21:42:46.284 00.000 428 scope move finished after 1054 + 122 ms 21:42:46.284 00.000 428 Move returns status 0, amount 1054 21:42:46.284 00.000 428 move complete, result=0 21:42:46.300 00.016 428 worker thread done servicing request 21:42:46.300 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 1054 ms SOUTH 21:42:46.300 00.000 428 Worker thread wakes up 21:42:46.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:46.300 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:47.487 01.187 428 Exposure complete 21:42:47.643 00.156 428 worker thread done servicing request 21:42:47.643 00.000 10672 OnExposeComplete: enter 21:42:47.643 00.000 10672 UpdateGuideState(): m_state=6 21:42:47.643 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 176 21:42:47.643 00.000 10672 Star::Find returns 1 (0), X=855.32, Y=274.86, Mass=347544, SNR=54.8, Peak=49776 HFD=2.6 21:42:47.643 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.12) = xAngle (0.95 = 0.95) 21:42:47.643 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.96 = 0.96) 21:42:47.643 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.43 cameraTheta=1.07 mountX=0.25 mountY=0.35, mountTheta=0.95 21:42:47.643 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.38, opts=13) 21:42:47.643 00.000 10672 Enqueuing Move request for scope (0.21, 0.38) 21:42:47.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:42:47.643 00.000 428 Worker thread wakes up 21:42:47.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.38) opts 0xd 21:42:47.643 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.38) 21:42:47.643 00.000 428 Moving (0.21, 0.38) raw xDistance=0.25 yDistance=0.35 21:42:47.643 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 21:42:47.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:47.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:42:47.643 00.000 428 MoveAxis(E, 0, ABG) 21:42:47.643 00.000 428 Move returns status 0, amount 0 21:42:47.643 00.000 428 MoveAxis(N, 0, ABG) 21:42:47.643 00.000 428 Move returns status 0, amount 0 21:42:47.643 00.000 428 move complete, result=0 21:42:47.643 00.000 428 worker thread done servicing request 21:42:47.674 00.031 10672 UpdateGuideState exits: m=347544 SNR=54.8 21:42:47.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:47.674 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:47.674 00.000 10672 Enqueuing Expose request 21:42:47.674 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:42:47.674 00.000 428 Worker thread wakes up 21:42:47.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:47.674 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:48.877 01.203 10672 read socket command 10 21:42:48.877 00.000 10672 processing socket request REQDIST 21:42:48.877 00.000 10672 SOCKSVR: Sending pixel error of 0.61 21:42:48.877 00.000 10672 Sending socket response 61 (0x3d) 21:42:49.986 01.109 428 Exposure complete 21:42:50.127 00.141 428 worker thread done servicing request 21:42:50.127 00.000 10672 OnExposeComplete: enter 21:42:50.127 00.000 10672 UpdateGuideState(): m_state=6 21:42:50.127 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 177 21:42:50.127 00.000 10672 Star::Find returns 1 (0), X=855.13, Y=275.12, Mass=395728, SNR=57.1, Peak=65488 HFD=2.8 21:42:50.127 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.12) = xAngle (1.43 = 1.43) 21:42:50.127 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44) 21:42:50.127 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.64 hyp=0.64 cameraTheta=1.55 mountX=0.09 mountY=0.64, mountTheta=1.43 21:42:50.127 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.64, opts=13) 21:42:50.127 00.000 10672 Enqueuing Move request for scope (0.01, 0.64) 21:42:50.127 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:42:50.127 00.000 428 Worker thread wakes up 21:42:50.127 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.64) opts 0xd 21:42:50.127 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.64) 21:42:50.127 00.000 428 Moving (0.01, 0.64) raw xDistance=0.09 yDistance=0.64 21:42:50.127 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:42:50.127 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.64 from input 0.64 21:42:50.127 00.000 428 MoveAxis(E, 0, ABG) 21:42:50.127 00.000 428 Move returns status 0, amount 0 21:42:50.127 00.000 428 MoveAxis(S, 970, ABG) 21:42:50.127 00.000 428 Guiding Dir = 1, Dur = 970 21:42:50.127 00.000 428 IsSlewing returns 0 21:42:50.127 00.000 428 IsGuiding returns 0 21:42:50.142 00.015 10672 UpdateGuideState exits: m=395728 SNR=57.1 21:42:50.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:50.142 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:50.142 00.000 10672 Enqueuing Expose request 21:42:50.205 00.063 428 PulseGuide returned control before completion, sleep 903 21:42:51.126 00.921 428 IsGuiding returns 1 21:42:51.126 00.000 428 scope still moving after pulse duration time elapsed 21:42:51.158 00.032 428 IsSlewing returns 0 21:42:51.158 00.000 428 IsGuiding returns 1 21:42:51.204 00.046 428 IsSlewing returns 0 21:42:51.220 00.016 428 IsGuiding returns 0 21:42:51.220 00.000 428 scope move finished after 970 + 114 ms 21:42:51.220 00.000 428 Move returns status 0, amount 970 21:42:51.220 00.000 428 move complete, result=0 21:42:51.220 00.000 428 worker thread done servicing request 21:42:51.220 00.000 428 Worker thread wakes up 21:42:51.220 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 970 ms SOUTH 21:42:51.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:51.220 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:52.485 01.265 428 Exposure complete 21:42:52.610 00.125 428 worker thread done servicing request 21:42:52.610 00.000 10672 OnExposeComplete: enter 21:42:52.610 00.000 10672 UpdateGuideState(): m_state=6 21:42:52.610 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 178 21:42:52.610 00.000 10672 Star::Find returns 1 (0), X=855.12, Y=275.04, Mass=345519, SNR=61.2, Peak=53376 HFD=2.6 21:42:52.610 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.12) = xAngle (1.45 = 1.45) 21:42:52.610 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.46 = 1.46) 21:42:52.610 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.56 hyp=0.56 cameraTheta=1.57 mountX=0.07 mountY=0.56, mountTheta=1.45 21:42:52.610 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.56, opts=13) 21:42:52.610 00.000 10672 Enqueuing Move request for scope (0.00, 0.56) 21:42:52.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:42:52.610 00.000 428 Worker thread wakes up 21:42:52.610 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.56) opts 0xd 21:42:52.610 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.56) 21:42:52.610 00.000 428 Moving (0.00, 0.56) raw xDistance=0.07 yDistance=0.56 21:42:52.610 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:42:52.610 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 21:42:52.610 00.000 428 MoveAxis(E, 0, ABG) 21:42:52.610 00.000 428 Move returns status 0, amount 0 21:42:52.610 00.000 428 MoveAxis(S, 851, ABG) 21:42:52.610 00.000 428 Guiding Dir = 1, Dur = 851 21:42:52.610 00.000 428 IsSlewing returns 0 21:42:52.610 00.000 428 IsGuiding returns 0 21:42:52.641 00.031 10672 UpdateGuideState exits: m=345519 SNR=61.2 21:42:52.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:52.641 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:52.641 00.000 10672 Enqueuing Expose request 21:42:52.704 00.063 428 PulseGuide returned control before completion, sleep 777 21:42:53.501 00.797 428 IsGuiding returns 1 21:42:53.501 00.000 428 scope still moving after pulse duration time elapsed 21:42:53.532 00.031 428 IsSlewing returns 0 21:42:53.532 00.000 428 IsGuiding returns 1 21:42:53.579 00.047 428 IsSlewing returns 0 21:42:53.579 00.000 428 IsGuiding returns 0 21:42:53.579 00.000 428 scope move finished after 851 + 110 ms 21:42:53.579 00.000 428 Move returns status 0, amount 851 21:42:53.579 00.000 428 move complete, result=0 21:42:53.579 00.000 428 worker thread done servicing request 21:42:53.579 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 851 ms SOUTH 21:42:53.579 00.000 428 Worker thread wakes up 21:42:53.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:53.579 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:53.875 00.296 10672 read socket command 10 21:42:53.875 00.000 10672 processing socket request REQDIST 21:42:53.875 00.000 10672 SOCKSVR: Sending pixel error of 0.60 21:42:53.875 00.000 10672 Sending socket response 60 (0x3c) 21:42:54.973 01.098 428 Exposure complete 21:42:55.098 00.125 428 worker thread done servicing request 21:42:55.098 00.000 10672 OnExposeComplete: enter 21:42:55.098 00.000 10672 UpdateGuideState(): m_state=6 21:42:55.098 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 179 21:42:55.098 00.000 10672 Star::Find returns 1 (0), X=855.09, Y=274.85, Mass=382984, SNR=59.8, Peak=65376 HFD=2.6 21:42:55.098 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.12) = xAngle (1.52 = 1.52) 21:42:55.098 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53) 21:42:55.098 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.64 mountX=0.02 mountY=0.37, mountTheta=1.52 21:42:55.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.37, opts=13) 21:42:55.098 00.000 10672 Enqueuing Move request for scope (-0.03, 0.37) 21:42:55.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:42:55.098 00.000 428 Worker thread wakes up 21:42:55.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.37) opts 0xd 21:42:55.098 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.37) 21:42:55.098 00.000 428 Moving (-0.03, 0.37) raw xDistance=0.02 yDistance=0.37 21:42:55.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:42:55.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:42:55.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 21:42:55.098 00.000 428 MoveAxis(E, 0, ABG) 21:42:55.098 00.000 428 Move returns status 0, amount 0 21:42:55.098 00.000 428 MoveAxis(N, 0, ABG) 21:42:55.098 00.000 428 Move returns status 0, amount 0 21:42:55.098 00.000 428 move complete, result=0 21:42:55.098 00.000 428 worker thread done servicing request 21:42:55.129 00.031 10672 UpdateGuideState exits: m=382984 SNR=59.8 21:42:55.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:55.129 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:55.129 00.000 10672 Enqueuing Expose request 21:42:55.129 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 21:42:55.129 00.000 428 Worker thread wakes up 21:42:55.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:55.129 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:57.488 02.359 428 Exposure complete 21:42:57.613 00.125 428 worker thread done servicing request 21:42:57.613 00.000 10672 OnExposeComplete: enter 21:42:57.613 00.000 10672 UpdateGuideState(): m_state=6 21:42:57.613 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 180 21:42:57.613 00.000 10672 Star::Find returns 1 (0), X=854.77, Y=275.08, Mass=390392, SNR=54.6, Peak=65488 HFD=2.6 21:42:57.613 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.12) = xAngle (1.97 = 1.97) 21:42:57.613 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.98 = 1.98) 21:42:57.613 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.60 hyp=0.69 cameraTheta=2.09 mountX=-0.27 mountY=0.63, mountTheta=1.97 21:42:57.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.60, opts=13) 21:42:57.613 00.000 10672 Enqueuing Move request for scope (-0.34, 0.60) 21:42:57.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:42:57.613 00.000 428 Worker thread wakes up 21:42:57.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.60) opts 0xd 21:42:57.613 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.60) 21:42:57.613 00.000 428 Moving (-0.34, 0.60) raw xDistance=-0.27 yDistance=0.63 21:42:57.613 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 21:42:57.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 21:42:57.613 00.000 428 MoveAxis(E, 0, ABG) 21:42:57.613 00.000 428 Move returns status 0, amount 0 21:42:57.613 00.000 428 MoveAxis(S, 961, ABG) 21:42:57.613 00.000 428 Guiding Dir = 1, Dur = 961 21:42:57.613 00.000 428 IsSlewing returns 0 21:42:57.613 00.000 428 IsGuiding returns 0 21:42:57.644 00.031 10672 UpdateGuideState exits: m=390392 SNR=54.6 21:42:57.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:42:57.644 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:42:57.644 00.000 10672 Enqueuing Expose request 21:42:57.707 00.063 428 PulseGuide returned control before completion, sleep 888 21:42:58.613 00.906 428 IsGuiding returns 1 21:42:58.613 00.000 428 scope still moving after pulse duration time elapsed 21:42:58.644 00.031 428 IsSlewing returns 0 21:42:58.644 00.000 428 IsGuiding returns 1 21:42:58.691 00.047 428 IsSlewing returns 0 21:42:58.722 00.031 428 IsGuiding returns 0 21:42:58.722 00.000 428 scope move finished after 961 + 142 ms 21:42:58.722 00.000 428 Move returns status 0, amount 961 21:42:58.722 00.000 428 move complete, result=0 21:42:58.722 00.000 428 worker thread done servicing request 21:42:58.722 00.000 428 Worker thread wakes up 21:42:58.722 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 961 ms SOUTH 21:42:58.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:42:58.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:42:58.878 00.156 10672 read socket command 10 21:42:58.878 00.000 10672 processing socket request REQDIST 21:42:58.878 00.000 10672 SOCKSVR: Sending pixel error of 0.58 21:42:58.878 00.000 10672 Sending socket response 58 (0x3a) 21:42:59.972 01.094 428 Exposure complete 21:43:00.128 00.156 428 worker thread done servicing request 21:43:00.128 00.000 10672 OnExposeComplete: enter 21:43:00.128 00.000 10672 UpdateGuideState(): m_state=6 21:43:00.128 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 181 21:43:00.128 00.000 10672 Star::Find returns 1 (0), X=854.99, Y=275.04, Mass=378931, SNR=56.5, Peak=65488 HFD=2.8 21:43:00.128 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.12) = xAngle (1.67 = 1.67) 21:43:00.128 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68) 21:43:00.128 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.56 hyp=0.57 cameraTheta=1.79 mountX=-0.05 mountY=0.57, mountTheta=1.67 21:43:00.128 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.56, opts=13) 21:43:00.128 00.000 10672 Enqueuing Move request for scope (-0.12, 0.56) 21:43:00.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:43:00.128 00.000 428 Worker thread wakes up 21:43:00.128 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.56) opts 0xd 21:43:00.128 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.56) 21:43:00.128 00.000 428 Moving (-0.12, 0.56) raw xDistance=-0.05 yDistance=0.57 21:43:00.128 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:43:00.128 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 21:43:00.128 00.000 428 MoveAxis(E, 0, ABG) 21:43:00.128 00.000 428 Move returns status 0, amount 0 21:43:00.128 00.000 428 MoveAxis(S, 861, ABG) 21:43:00.128 00.000 428 Guiding Dir = 1, Dur = 861 21:43:00.128 00.000 428 IsSlewing returns 0 21:43:00.128 00.000 428 IsGuiding returns 0 21:43:00.143 00.015 10672 UpdateGuideState exits: m=378931 SNR=56.5 21:43:00.143 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:00.143 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:00.143 00.000 10672 Enqueuing Expose request 21:43:00.206 00.063 428 PulseGuide returned control before completion, sleep 789 21:43:01.034 00.828 428 IsGuiding returns 1 21:43:01.034 00.000 428 scope still moving after pulse duration time elapsed 21:43:01.096 00.062 428 IsSlewing returns 0 21:43:01.096 00.000 428 IsGuiding returns 0 21:43:01.096 00.000 428 scope move finished after 861 + 102 ms 21:43:01.096 00.000 428 Move returns status 0, amount 861 21:43:01.096 00.000 428 move complete, result=0 21:43:01.096 00.000 428 worker thread done servicing request 21:43:01.096 00.000 428 Worker thread wakes up 21:43:01.096 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 861 ms SOUTH 21:43:01.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:01.096 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:02.486 01.390 428 Exposure complete 21:43:02.631 00.145 428 worker thread done servicing request 21:43:02.631 00.000 10672 OnExposeComplete: enter 21:43:02.631 00.000 10672 UpdateGuideState(): m_state=6 21:43:02.631 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 182 21:43:02.631 00.000 10672 Star::Find returns 1 (0), X=855.04, Y=274.96, Mass=370507, SNR=58.5, Peak=58720 HFD=2.8 21:43:02.631 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.12) = xAngle (1.60 = 1.60) 21:43:02.631 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61) 21:43:02.631 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.48 hyp=0.49 cameraTheta=1.72 mountX=-0.01 mountY=0.49, mountTheta=1.60 21:43:02.631 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.48, opts=13) 21:43:02.631 00.000 10672 Enqueuing Move request for scope (-0.07, 0.48) 21:43:02.631 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:43:02.631 00.000 428 Worker thread wakes up 21:43:02.631 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.48) opts 0xd 21:43:02.631 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.48) 21:43:02.631 00.000 428 Moving (-0.07, 0.48) raw xDistance=-0.01 yDistance=0.49 21:43:02.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:43:02.631 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:02.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 21:43:02.631 00.000 428 MoveAxis(E, 0, ABG) 21:43:02.631 00.000 428 Move returns status 0, amount 0 21:43:02.631 00.000 428 MoveAxis(N, 0, ABG) 21:43:02.631 00.000 428 Move returns status 0, amount 0 21:43:02.631 00.000 428 move complete, result=0 21:43:02.631 00.000 428 worker thread done servicing request 21:43:02.662 00.031 10672 UpdateGuideState exits: m=370507 SNR=58.5 21:43:02.662 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:02.662 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:02.662 00.000 10672 Enqueuing Expose request 21:43:02.662 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 21:43:02.662 00.000 428 Worker thread wakes up 21:43:02.662 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:02.662 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:03.881 01.219 10672 read socket command 10 21:43:03.881 00.000 10672 processing socket request REQDIST 21:43:03.881 00.000 10672 SOCKSVR: Sending pixel error of 0.55 21:43:03.881 00.000 10672 Sending socket response 55 (0x37) 21:43:04.958 01.077 428 Exposure complete 21:43:05.083 00.125 428 worker thread done servicing request 21:43:05.083 00.000 10672 OnExposeComplete: enter 21:43:05.083 00.000 10672 UpdateGuideState(): m_state=6 21:43:05.083 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 183 21:43:05.083 00.000 10672 Star::Find returns 1 (0), X=855.31, Y=274.93, Mass=395869, SNR=63.4, Peak=56656 HFD=2.6 21:43:05.083 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.12) = xAngle (1.04 = 1.04) 21:43:05.083 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.06 = 1.06) 21:43:05.083 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.17 mountX=0.25 mountY=0.43, mountTheta=1.05 21:43:05.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.46, opts=13) 21:43:05.083 00.000 10672 Enqueuing Move request for scope (0.20, 0.46) 21:43:05.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:43:05.083 00.000 428 Worker thread wakes up 21:43:05.099 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.46) opts 0xd 21:43:05.099 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.46) 21:43:05.099 00.000 428 Moving (0.20, 0.46) raw xDistance=0.25 yDistance=0.43 21:43:05.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 21:43:05.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:05.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 21:43:05.099 00.000 428 MoveAxis(E, 0, ABG) 21:43:05.099 00.000 428 Move returns status 0, amount 0 21:43:05.099 00.000 428 MoveAxis(N, 0, ABG) 21:43:05.099 00.000 428 Move returns status 0, amount 0 21:43:05.099 00.000 428 move complete, result=0 21:43:05.099 00.000 428 worker thread done servicing request 21:43:05.115 00.016 10672 UpdateGuideState exits: m=395869 SNR=63.4 21:43:05.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:05.115 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:05.115 00.000 10672 Enqueuing Expose request 21:43:05.115 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:43:05.115 00.000 428 Worker thread wakes up 21:43:05.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:05.115 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:07.473 02.358 428 Exposure complete 21:43:07.598 00.125 428 worker thread done servicing request 21:43:07.598 00.000 10672 OnExposeComplete: enter 21:43:07.598 00.000 10672 UpdateGuideState(): m_state=6 21:43:07.598 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 184 21:43:07.598 00.000 10672 Star::Find returns 1 (0), X=855.53, Y=274.94, Mass=346362, SNR=60.3, Peak=65488 HFD=2.3 21:43:07.598 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (0.12) = xAngle (0.72 = 0.72) 21:43:07.598 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.73 = 0.73) 21:43:07.598 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.46 hyp=0.62 cameraTheta=0.84 mountX=0.47 mountY=0.42, mountTheta=0.72 21:43:07.614 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.46, opts=13) 21:43:07.614 00.000 10672 Enqueuing Move request for scope (0.42, 0.46) 21:43:07.614 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:43:07.614 00.000 428 Worker thread wakes up 21:43:07.614 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.46) opts 0xd 21:43:07.614 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.46) 21:43:07.614 00.000 428 Moving (0.42, 0.46) raw xDistance=0.47 yDistance=0.42 21:43:07.614 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 21:43:07.614 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:07.614 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 21:43:07.614 00.000 428 MoveAxis(W, 438, ABG) 21:43:07.614 00.000 428 Guiding Dir = 3, Dur = 438 21:43:07.614 00.000 428 IsSlewing returns 0 21:43:07.614 00.000 428 IsGuiding returns 0 21:43:07.629 00.015 10672 UpdateGuideState exits: m=346362 SNR=60.3 21:43:07.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:07.629 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:07.629 00.000 10672 Enqueuing Expose request 21:43:07.645 00.016 428 PulseGuide returned control before completion, sleep 419 21:43:08.114 00.469 428 IsGuiding returns 0 21:43:08.114 00.000 428 Move returns status 0, amount 438 21:43:08.114 00.000 428 MoveAxis(N, 0, ABG) 21:43:08.114 00.000 428 Move returns status 0, amount 0 21:43:08.114 00.000 428 move complete, result=0 21:43:08.114 00.000 428 worker thread done servicing request 21:43:08.114 00.000 428 Worker thread wakes up 21:43:08.114 00.000 10672 GuideStep: 0.5 px 438 ms WEST, 0.4 px 0 ms NORTH 21:43:08.114 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:08.114 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:08.879 00.765 10672 read socket command 10 21:43:08.879 00.000 10672 processing socket request REQDIST 21:43:08.879 00.000 10672 SOCKSVR: Sending pixel error of 0.56 21:43:08.879 00.000 10672 Sending socket response 56 (0x38) 21:43:09.972 01.093 428 Exposure complete 21:43:10.113 00.141 428 worker thread done servicing request 21:43:10.113 00.000 10672 OnExposeComplete: enter 21:43:10.113 00.000 10672 UpdateGuideState(): m_state=6 21:43:10.113 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 185 21:43:10.113 00.000 10672 Star::Find returns 1 (0), X=855.59, Y=275.40, Mass=346679, SNR=56.3, Peak=57520 HFD=2.3 21:43:10.113 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.12) = xAngle (0.98 = 0.98) 21:43:10.113 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.99 = 0.99) 21:43:10.113 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.92 hyp=1.03 cameraTheta=1.10 mountX=0.58 mountY=0.86, mountTheta=0.98 21:43:10.113 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.92, opts=13) 21:43:10.113 00.000 10672 Enqueuing Move request for scope (0.47, 0.92) 21:43:10.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:43:10.113 00.000 428 Worker thread wakes up 21:43:10.113 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.92) opts 0xd 21:43:10.113 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.92) 21:43:10.113 00.000 428 Moving (0.47, 0.92) raw xDistance=0.58 yDistance=0.86 21:43:10.113 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.58 21:43:10.113 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.86 from input 0.86 21:43:10.113 00.000 428 MoveAxis(W, 568, ABG) 21:43:10.113 00.000 428 Guiding Dir = 3, Dur = 568 21:43:10.113 00.000 428 IsSlewing returns 0 21:43:10.113 00.000 428 IsGuiding returns 0 21:43:10.129 00.016 10672 UpdateGuideState exits: m=346679 SNR=56.3 21:43:10.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:10.129 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:10.129 00.000 10672 Enqueuing Expose request 21:43:10.144 00.015 428 PulseGuide returned control before completion, sleep 553 21:43:10.722 00.578 428 IsGuiding returns 0 21:43:10.722 00.000 428 Move returns status 0, amount 568 21:43:10.722 00.000 428 MoveAxis(S, 1312, ABG) 21:43:10.722 00.000 428 Guiding Dir = 1, Dur = 1312 21:43:10.738 00.016 428 IsSlewing returns 0 21:43:10.738 00.000 428 IsGuiding returns 0 21:43:10.816 00.078 428 PulseGuide returned control before completion, sleep 1245 21:43:12.070 01.254 428 IsGuiding returns 1 21:43:12.070 00.000 428 scope still moving after pulse duration time elapsed 21:43:12.101 00.031 428 IsSlewing returns 0 21:43:12.101 00.000 428 IsGuiding returns 1 21:43:12.164 00.063 428 IsSlewing returns 0 21:43:12.164 00.000 428 IsGuiding returns 0 21:43:12.164 00.000 428 scope move finished after 1312 + 125 ms 21:43:12.164 00.000 428 Move returns status 0, amount 1312 21:43:12.164 00.000 428 move complete, result=0 21:43:12.164 00.000 428 worker thread done servicing request 21:43:12.164 00.000 428 Worker thread wakes up 21:43:12.164 00.000 10672 GuideStep: 0.6 px 568 ms WEST, 0.9 px 1312 ms SOUTH 21:43:12.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:12.164 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:12.461 00.297 428 Exposure complete 21:43:12.585 00.124 428 worker thread done servicing request 21:43:12.585 00.000 10672 OnExposeComplete: enter 21:43:12.585 00.000 10672 UpdateGuideState(): m_state=6 21:43:12.585 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 186 21:43:12.585 00.000 10672 Star::Find returns 1 (0), X=854.85, Y=274.90, Mass=356178, SNR=56.7, Peak=58944 HFD=2.5 21:43:12.585 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (0.12) = xAngle (2.01 = 2.01) 21:43:12.585 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.02 = 2.02) 21:43:12.585 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.42 hyp=0.49 cameraTheta=2.13 mountX=-0.21 mountY=0.44, mountTheta=2.01 21:43:12.585 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.42, opts=13) 21:43:12.585 00.000 10672 Enqueuing Move request for scope (-0.26, 0.42) 21:43:12.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:43:12.585 00.000 428 Worker thread wakes up 21:43:12.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.42) opts 0xd 21:43:12.585 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.42) 21:43:12.585 00.000 428 Moving (-0.26, 0.42) raw xDistance=-0.21 yDistance=0.44 21:43:12.585 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:43:12.585 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:12.601 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 21:43:12.601 00.000 428 MoveAxis(E, 0, ABG) 21:43:12.601 00.000 428 Move returns status 0, amount 0 21:43:12.601 00.000 428 MoveAxis(N, 0, ABG) 21:43:12.601 00.000 428 Move returns status 0, amount 0 21:43:12.601 00.000 428 move complete, result=0 21:43:12.601 00.000 428 worker thread done servicing request 21:43:12.617 00.016 10672 UpdateGuideState exits: m=356178 SNR=56.7 21:43:12.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:12.617 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:12.617 00.000 10672 Enqueuing Expose request 21:43:12.617 00.000 428 Worker thread wakes up 21:43:12.617 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:43:12.617 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:12.617 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:13.882 01.265 10672 read socket command 10 21:43:13.882 00.000 10672 processing socket request REQDIST 21:43:13.882 00.000 10672 SOCKSVR: Sending pixel error of 0.64 21:43:13.882 00.000 10672 Sending socket response 64 (0x40) 21:43:14.960 01.078 428 Exposure complete 21:43:15.085 00.125 428 worker thread done servicing request 21:43:15.085 00.000 10672 OnExposeComplete: enter 21:43:15.085 00.000 10672 UpdateGuideState(): m_state=6 21:43:15.085 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 187 21:43:15.085 00.000 10672 Star::Find returns 1 (0), X=854.83, Y=275.23, Mass=380242, SNR=60.0, Peak=59584 HFD=2.9 21:43:15.085 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.12) = xAngle (1.81 = 1.81) 21:43:15.085 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83) 21:43:15.085 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.75 hyp=0.80 cameraTheta=1.93 mountX=-0.19 mountY=0.77, mountTheta=1.81 21:43:15.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.75, opts=13) 21:43:15.085 00.000 10672 Enqueuing Move request for scope (-0.28, 0.75) 21:43:15.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:43:15.085 00.000 428 Worker thread wakes up 21:43:15.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.75) opts 0xd 21:43:15.085 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.75) 21:43:15.085 00.000 428 Moving (-0.28, 0.75) raw xDistance=-0.19 yDistance=0.77 21:43:15.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:43:15.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.77 from input 0.77 21:43:15.085 00.000 428 MoveAxis(E, 0, ABG) 21:43:15.085 00.000 428 Move returns status 0, amount 0 21:43:15.085 00.000 428 MoveAxis(S, 1174, ABG) 21:43:15.085 00.000 428 Guiding Dir = 1, Dur = 1174 21:43:15.100 00.015 428 IsSlewing returns 0 21:43:15.100 00.000 428 IsGuiding returns 0 21:43:15.116 00.016 10672 UpdateGuideState exits: m=380242 SNR=60.0 21:43:15.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:15.116 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:15.116 00.000 10672 Enqueuing Expose request 21:43:15.179 00.063 428 PulseGuide returned control before completion, sleep 1108 21:43:16.303 01.124 428 IsGuiding returns 1 21:43:16.303 00.000 428 scope still moving after pulse duration time elapsed 21:43:16.335 00.032 428 IsSlewing returns 0 21:43:16.335 00.000 428 IsGuiding returns 1 21:43:16.381 00.046 428 IsSlewing returns 0 21:43:16.381 00.000 428 IsGuiding returns 0 21:43:16.381 00.000 428 scope move finished after 1174 + 118 ms 21:43:16.381 00.000 428 Move returns status 0, amount 1174 21:43:16.397 00.016 428 move complete, result=0 21:43:16.397 00.000 428 worker thread done servicing request 21:43:16.397 00.000 428 Worker thread wakes up 21:43:16.397 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 1174 ms SOUTH 21:43:16.397 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:16.397 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:17.475 01.078 428 Exposure complete 21:43:17.615 00.140 428 worker thread done servicing request 21:43:17.615 00.000 10672 OnExposeComplete: enter 21:43:17.615 00.000 10672 UpdateGuideState(): m_state=6 21:43:17.615 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 188 21:43:17.615 00.000 10672 Star::Find returns 1 (0), X=854.78, Y=274.98, Mass=378017, SNR=60.4, Peak=65488 HFD=2.6 21:43:17.615 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.12) = xAngle (2.04 = 2.04) 21:43:17.615 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.06 = 2.06) 21:43:17.615 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.50 hyp=0.60 cameraTheta=2.16 mountX=-0.27 mountY=0.53, mountTheta=2.04 21:43:17.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.50, opts=13) 21:43:17.615 00.000 10672 Enqueuing Move request for scope (-0.34, 0.50) 21:43:17.615 00.000 428 Worker thread wakes up 21:43:17.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.50) opts 0xd 21:43:17.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:43:17.615 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.50) 21:43:17.615 00.000 428 Moving (-0.34, 0.50) raw xDistance=-0.27 yDistance=0.53 21:43:17.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 21:43:17.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:17.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 21:43:17.615 00.000 428 MoveAxis(E, 0, ABG) 21:43:17.615 00.000 428 Move returns status 0, amount 0 21:43:17.615 00.000 428 MoveAxis(N, 0, ABG) 21:43:17.615 00.000 428 Move returns status 0, amount 0 21:43:17.615 00.000 428 move complete, result=0 21:43:17.615 00.000 428 worker thread done servicing request 21:43:17.646 00.031 10672 UpdateGuideState exits: m=378017 SNR=60.4 21:43:17.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:17.646 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:17.646 00.000 10672 Enqueuing Expose request 21:43:17.646 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 21:43:17.646 00.000 428 Worker thread wakes up 21:43:17.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:17.646 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:18.881 01.235 10672 read socket command 10 21:43:18.881 00.000 10672 processing socket request REQDIST 21:43:18.881 00.000 10672 SOCKSVR: Sending pixel error of 0.66 21:43:18.881 00.000 10672 Sending socket response 66 (0x42) 21:43:19.979 01.098 428 Exposure complete 21:43:20.104 00.125 428 worker thread done servicing request 21:43:20.119 00.015 10672 OnExposeComplete: enter 21:43:20.119 00.000 10672 UpdateGuideState(): m_state=6 21:43:20.119 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 189 21:43:20.119 00.000 10672 Star::Find returns 1 (0), X=854.85, Y=274.96, Mass=384738, SNR=64.8, Peak=65488 HFD=2.6 21:43:20.119 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (0.12) = xAngle (1.95 = 1.95) 21:43:20.119 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97) 21:43:20.119 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.49 hyp=0.56 cameraTheta=2.07 mountX=-0.21 mountY=0.51, mountTheta=1.95 21:43:20.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.49, opts=13) 21:43:20.119 00.000 10672 Enqueuing Move request for scope (-0.27, 0.49) 21:43:20.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:43:20.119 00.000 428 Worker thread wakes up 21:43:20.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.49) opts 0xd 21:43:20.119 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.49) 21:43:20.119 00.000 428 Moving (-0.27, 0.49) raw xDistance=-0.21 yDistance=0.51 21:43:20.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 21:43:20.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:20.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 21:43:20.119 00.000 428 MoveAxis(E, 0, ABG) 21:43:20.119 00.000 428 Move returns status 0, amount 0 21:43:20.119 00.000 428 MoveAxis(N, 0, ABG) 21:43:20.119 00.000 428 Move returns status 0, amount 0 21:43:20.119 00.000 428 move complete, result=0 21:43:20.119 00.000 428 worker thread done servicing request 21:43:20.135 00.016 10672 UpdateGuideState exits: m=384738 SNR=64.8 21:43:20.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:20.135 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:20.135 00.000 10672 Enqueuing Expose request 21:43:20.135 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:43:20.135 00.000 428 Worker thread wakes up 21:43:20.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:20.135 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:22.478 02.343 428 Exposure complete 21:43:22.618 00.140 10672 OnExposeComplete: enter 21:43:22.618 00.000 428 worker thread done servicing request 21:43:22.618 00.000 10672 UpdateGuideState(): m_state=6 21:43:22.618 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 190 21:43:22.618 00.000 10672 Star::Find returns 1 (0), X=854.53, Y=274.96, Mass=359008, SNR=59.3, Peak=53808 HFD=2.3 21:43:22.618 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.12) = xAngle (2.33 = 2.33) 21:43:22.618 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.35 = 2.35) 21:43:22.618 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.48 hyp=0.75 cameraTheta=2.45 mountX=-0.52 mountY=0.54, mountTheta=2.34 21:43:22.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.48, opts=13) 21:43:22.618 00.000 10672 Enqueuing Move request for scope (-0.58, 0.48) 21:43:22.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:43:22.618 00.000 428 Worker thread wakes up 21:43:22.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.48) opts 0xd 21:43:22.618 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.48) 21:43:22.618 00.000 428 Moving (-0.58, 0.48) raw xDistance=-0.52 yDistance=0.54 21:43:22.618 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 21:43:22.618 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:22.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 21:43:22.618 00.000 428 MoveAxis(E, 485, ABG) 21:43:22.618 00.000 428 Guiding Dir = 2, Dur = 485 21:43:22.618 00.000 428 IsSlewing returns 0 21:43:22.618 00.000 428 IsGuiding returns 0 21:43:22.650 00.032 10672 UpdateGuideState exits: m=359008 SNR=59.3 21:43:22.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:22.650 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:22.650 00.000 10672 Enqueuing Expose request 21:43:22.650 00.000 428 PulseGuide returned control before completion, sleep 466 21:43:23.134 00.484 428 IsGuiding returns 1 21:43:23.134 00.000 428 scope still moving after pulse duration time elapsed 21:43:23.165 00.031 428 IsSlewing returns 0 21:43:23.197 00.032 428 IsGuiding returns 0 21:43:23.197 00.000 428 scope move finished after 485 + 88 ms 21:43:23.197 00.000 428 Move returns status 0, amount 485 21:43:23.197 00.000 428 MoveAxis(N, 0, ABG) 21:43:23.197 00.000 428 Move returns status 0, amount 0 21:43:23.197 00.000 428 move complete, result=0 21:43:23.197 00.000 428 worker thread done servicing request 21:43:23.197 00.000 428 Worker thread wakes up 21:43:23.197 00.000 10672 GuideStep: -0.5 px 485 ms EAST, 0.5 px 0 ms NORTH 21:43:23.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:23.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:23.884 00.687 10672 read socket command 10 21:43:23.884 00.000 10672 processing socket request REQDIST 21:43:23.884 00.000 10672 SOCKSVR: Sending pixel error of 0.66 21:43:23.884 00.000 10672 Sending socket response 66 (0x42) 21:43:24.977 01.093 428 Exposure complete 21:43:25.102 00.125 428 worker thread done servicing request 21:43:25.102 00.000 10672 OnExposeComplete: enter 21:43:25.102 00.000 10672 UpdateGuideState(): m_state=6 21:43:25.102 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 191 21:43:25.102 00.000 10672 Star::Find returns 1 (0), X=854.80, Y=275.01, Mass=386613, SNR=59.1, Peak=64816 HFD=2.6 21:43:25.102 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.12) = xAngle (1.98 = 1.98) 21:43:25.102 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.00 = 2.00) 21:43:25.102 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.53 hyp=0.62 cameraTheta=2.10 mountX=-0.25 mountY=0.56, mountTheta=1.98 21:43:25.102 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.53, opts=13) 21:43:25.102 00.000 10672 Enqueuing Move request for scope (-0.31, 0.53) 21:43:25.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:43:25.102 00.000 428 Worker thread wakes up 21:43:25.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.53) opts 0xd 21:43:25.102 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.53) 21:43:25.102 00.000 428 Moving (-0.31, 0.53) raw xDistance=-0.25 yDistance=0.56 21:43:25.102 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:43:25.102 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 21:43:25.102 00.000 428 MoveAxis(E, 0, ABG) 21:43:25.102 00.000 428 Move returns status 0, amount 0 21:43:25.102 00.000 428 MoveAxis(S, 850, ABG) 21:43:25.102 00.000 428 Guiding Dir = 1, Dur = 850 21:43:25.102 00.000 428 IsSlewing returns 0 21:43:25.102 00.000 428 IsGuiding returns 0 21:43:25.133 00.031 10672 UpdateGuideState exits: m=386613 SNR=59.1 21:43:25.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:25.133 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:25.133 00.000 10672 Enqueuing Expose request 21:43:25.180 00.047 428 PulseGuide returned control before completion, sleep 788 21:43:26.008 00.828 428 IsGuiding returns 1 21:43:26.008 00.000 428 scope still moving after pulse duration time elapsed 21:43:26.071 00.063 428 IsSlewing returns 0 21:43:26.071 00.000 428 IsGuiding returns 0 21:43:26.071 00.000 428 scope move finished after 850 + 119 ms 21:43:26.071 00.000 428 Move returns status 0, amount 850 21:43:26.071 00.000 428 move complete, result=0 21:43:26.071 00.000 428 worker thread done servicing request 21:43:26.071 00.000 428 Worker thread wakes up 21:43:26.071 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 850 ms SOUTH 21:43:26.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:26.071 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:27.466 01.395 428 Exposure complete 21:43:27.591 00.125 428 worker thread done servicing request 21:43:27.591 00.000 10672 OnExposeComplete: enter 21:43:27.591 00.000 10672 UpdateGuideState(): m_state=6 21:43:27.591 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 192 21:43:27.591 00.000 10672 Star::Find returns 1 (0), X=855.04, Y=274.67, Mass=314557, SNR=52.3, Peak=46080 HFD=2.5 21:43:27.591 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.12) = xAngle (1.84 = 1.84) 21:43:27.591 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.85 = 1.85) 21:43:27.591 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.96 mountX=-0.05 mountY=0.20, mountTheta=1.84 21:43:27.591 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.19, opts=13) 21:43:27.591 00.000 10672 Enqueuing Move request for scope (-0.08, 0.19) 21:43:27.607 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:43:27.607 00.000 428 Worker thread wakes up 21:43:27.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd 21:43:27.607 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.19) 21:43:27.607 00.000 428 Moving (-0.08, 0.19) raw xDistance=-0.05 yDistance=0.20 21:43:27.607 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:43:27.607 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:27.607 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 21:43:27.607 00.000 428 MoveAxis(E, 0, ABG) 21:43:27.607 00.000 428 Move returns status 0, amount 0 21:43:27.607 00.000 428 MoveAxis(N, 0, ABG) 21:43:27.607 00.000 428 Move returns status 0, amount 0 21:43:27.607 00.000 428 move complete, result=0 21:43:27.607 00.000 428 worker thread done servicing request 21:43:27.622 00.015 10672 UpdateGuideState exits: m=314557 SNR=52.3 21:43:27.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:27.622 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:27.622 00.000 10672 Enqueuing Expose request 21:43:27.622 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:43:27.622 00.000 428 Worker thread wakes up 21:43:27.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:27.622 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:28.887 01.265 10672 read socket command 10 21:43:28.887 00.000 10672 processing socket request REQDIST 21:43:28.887 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:43:28.887 00.000 10672 Sending socket response 51 (0x33) 21:43:29.965 01.078 428 Exposure complete 21:43:30.090 00.125 428 worker thread done servicing request 21:43:30.090 00.000 10672 OnExposeComplete: enter 21:43:30.090 00.000 10672 UpdateGuideState(): m_state=6 21:43:30.090 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 193 21:43:30.090 00.000 10672 Star::Find returns 1 (0), X=855.48, Y=275.08, Mass=352369, SNR=64.1, Peak=44448 HFD=2.7 21:43:30.090 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.12) = xAngle (0.91 = 0.91) 21:43:30.090 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.93 = 0.93) 21:43:30.090 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.61 hyp=0.71 cameraTheta=1.03 mountX=0.43 mountY=0.57, mountTheta=0.92 21:43:30.090 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.61, opts=13) 21:43:30.090 00.000 10672 Enqueuing Move request for scope (0.36, 0.61) 21:43:30.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:43:30.090 00.000 428 Worker thread wakes up 21:43:30.090 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.61) opts 0xd 21:43:30.090 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.61) 21:43:30.090 00.000 428 Moving (0.36, 0.61) raw xDistance=0.43 yDistance=0.57 21:43:30.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 21:43:30.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 21:43:30.090 00.000 428 MoveAxis(E, 0, ABG) 21:43:30.090 00.000 428 Move returns status 0, amount 0 21:43:30.090 00.000 428 MoveAxis(S, 857, ABG) 21:43:30.090 00.000 428 Guiding Dir = 1, Dur = 857 21:43:30.090 00.000 428 IsSlewing returns 0 21:43:30.106 00.016 428 IsGuiding returns 0 21:43:30.121 00.015 10672 UpdateGuideState exits: m=352369 SNR=64.1 21:43:30.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:30.121 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:30.121 00.000 10672 Enqueuing Expose request 21:43:30.184 00.063 428 PulseGuide returned control before completion, sleep 785 21:43:30.981 00.797 428 IsGuiding returns 1 21:43:30.981 00.000 428 scope still moving after pulse duration time elapsed 21:43:31.012 00.031 428 IsSlewing returns 0 21:43:31.012 00.000 428 IsGuiding returns 1 21:43:31.074 00.062 428 IsSlewing returns 0 21:43:31.074 00.000 428 IsGuiding returns 0 21:43:31.074 00.000 428 scope move finished after 857 + 122 ms 21:43:31.074 00.000 428 Move returns status 0, amount 857 21:43:31.074 00.000 428 move complete, result=0 21:43:31.074 00.000 428 worker thread done servicing request 21:43:31.074 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 857 ms SOUTH 21:43:31.074 00.000 428 Worker thread wakes up 21:43:31.074 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:31.074 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:32.464 01.390 428 Exposure complete 21:43:32.605 00.141 428 worker thread done servicing request 21:43:32.605 00.000 10672 OnExposeComplete: enter 21:43:32.605 00.000 10672 UpdateGuideState(): m_state=6 21:43:32.605 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 194 21:43:32.605 00.000 10672 Star::Find returns 1 (0), X=855.49, Y=275.15, Mass=384215, SNR=63.4, Peak=63952 HFD=2.5 21:43:32.605 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (0.12) = xAngle (0.94 = 0.94) 21:43:32.605 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.95 = 0.95) 21:43:32.605 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.67 hyp=0.77 cameraTheta=1.06 mountX=0.46 mountY=0.62, mountTheta=0.94 21:43:32.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.67, opts=13) 21:43:32.605 00.000 10672 Enqueuing Move request for scope (0.38, 0.67) 21:43:32.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:43:32.605 00.000 428 Worker thread wakes up 21:43:32.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.67) opts 0xd 21:43:32.605 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.67) 21:43:32.605 00.000 428 Moving (0.38, 0.67) raw xDistance=0.46 yDistance=0.62 21:43:32.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 21:43:32.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 21:43:32.605 00.000 428 MoveAxis(W, 423, ABG) 21:43:32.605 00.000 428 Guiding Dir = 3, Dur = 423 21:43:32.605 00.000 428 IsSlewing returns 0 21:43:32.605 00.000 428 IsGuiding returns 0 21:43:32.621 00.016 428 PulseGuide returned control before completion, sleep 413 21:43:32.636 00.015 10672 UpdateGuideState exits: m=384215 SNR=63.4 21:43:32.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:32.636 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:32.636 00.000 10672 Enqueuing Expose request 21:43:33.058 00.422 428 IsGuiding returns 1 21:43:33.058 00.000 428 scope still moving after pulse duration time elapsed 21:43:33.089 00.031 428 IsSlewing returns 0 21:43:33.089 00.000 428 IsGuiding returns 0 21:43:33.089 00.000 428 scope move finished after 423 + 61 ms 21:43:33.089 00.000 428 Move returns status 0, amount 423 21:43:33.089 00.000 428 MoveAxis(S, 947, ABG) 21:43:33.089 00.000 428 Guiding Dir = 1, Dur = 947 21:43:33.089 00.000 428 IsSlewing returns 0 21:43:33.089 00.000 428 IsGuiding returns 0 21:43:33.168 00.079 428 PulseGuide returned control before completion, sleep 881 21:43:33.886 00.718 10672 read socket command 10 21:43:33.886 00.000 10672 processing socket request REQDIST 21:43:33.886 00.000 10672 SOCKSVR: Sending pixel error of 0.63 21:43:33.886 00.000 10672 Sending socket response 63 (0x3f) 21:43:34.073 00.187 428 IsGuiding returns 1 21:43:34.073 00.000 428 scope still moving after pulse duration time elapsed 21:43:34.105 00.032 428 IsSlewing returns 0 21:43:34.105 00.000 428 IsGuiding returns 1 21:43:34.151 00.046 428 IsSlewing returns 0 21:43:34.151 00.000 428 IsGuiding returns 0 21:43:34.151 00.000 428 scope move finished after 947 + 104 ms 21:43:34.151 00.000 428 Move returns status 0, amount 947 21:43:34.151 00.000 428 move complete, result=0 21:43:34.151 00.000 428 worker thread done servicing request 21:43:34.151 00.000 428 Worker thread wakes up 21:43:34.151 00.000 10672 GuideStep: 0.5 px 423 ms WEST, 0.6 px 947 ms SOUTH 21:43:34.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:34.151 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:34.964 00.813 428 Exposure complete 21:43:35.089 00.125 428 worker thread done servicing request 21:43:35.089 00.000 10672 OnExposeComplete: enter 21:43:35.089 00.000 10672 UpdateGuideState(): m_state=6 21:43:35.089 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 195 21:43:35.089 00.000 10672 Star::Find returns 1 (0), X=855.14, Y=274.78, Mass=370412, SNR=58.8, Peak=65488 HFD=2.7 21:43:35.089 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.12) = xAngle (1.37 = 1.37) 21:43:35.089 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.38 = 1.38) 21:43:35.089 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.49 mountX=0.06 mountY=0.30, mountTheta=1.37 21:43:35.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.31, opts=13) 21:43:35.089 00.000 10672 Enqueuing Move request for scope (0.02, 0.31) 21:43:35.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:43:35.089 00.000 428 Worker thread wakes up 21:43:35.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd 21:43:35.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.31) 21:43:35.089 00.000 428 Moving (0.02, 0.31) raw xDistance=0.06 yDistance=0.30 21:43:35.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:43:35.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:35.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 21:43:35.089 00.000 428 MoveAxis(E, 0, ABG) 21:43:35.089 00.000 428 Move returns status 0, amount 0 21:43:35.089 00.000 428 MoveAxis(N, 0, ABG) 21:43:35.089 00.000 428 Move returns status 0, amount 0 21:43:35.089 00.000 428 move complete, result=0 21:43:35.089 00.000 428 worker thread done servicing request 21:43:35.120 00.031 10672 UpdateGuideState exits: m=370412 SNR=58.8 21:43:35.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:35.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:35.120 00.000 10672 Enqueuing Expose request 21:43:35.120 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:43:35.120 00.000 428 Worker thread wakes up 21:43:35.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:35.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:37.467 02.347 428 Exposure complete 21:43:37.592 00.125 428 worker thread done servicing request 21:43:37.592 00.000 10672 OnExposeComplete: enter 21:43:37.592 00.000 10672 UpdateGuideState(): m_state=6 21:43:37.592 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 196 21:43:37.592 00.000 10672 Star::Find returns 1 (0), X=854.94, Y=274.98, Mass=407044, SNR=64.2, Peak=65488 HFD=2.8 21:43:37.592 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.12) = xAngle (1.80 = 1.80) 21:43:37.592 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81) 21:43:37.592 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.50 hyp=0.53 cameraTheta=1.92 mountX=-0.12 mountY=0.52, mountTheta=1.80 21:43:37.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.50, opts=13) 21:43:37.592 00.000 10672 Enqueuing Move request for scope (-0.18, 0.50) 21:43:37.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:43:37.592 00.000 428 Worker thread wakes up 21:43:37.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.50) opts 0xd 21:43:37.592 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.50) 21:43:37.608 00.016 428 Moving (-0.18, 0.50) raw xDistance=-0.12 yDistance=0.52 21:43:37.608 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:43:37.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:37.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:43:37.608 00.000 428 MoveAxis(E, 0, ABG) 21:43:37.608 00.000 428 Move returns status 0, amount 0 21:43:37.608 00.000 428 MoveAxis(N, 0, ABG) 21:43:37.608 00.000 428 Move returns status 0, amount 0 21:43:37.608 00.000 428 move complete, result=0 21:43:37.608 00.000 428 worker thread done servicing request 21:43:37.624 00.016 10672 UpdateGuideState exits: m=407044 SNR=64.2 21:43:37.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:37.624 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:37.624 00.000 10672 Enqueuing Expose request 21:43:37.624 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:43:37.624 00.000 428 Worker thread wakes up 21:43:37.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:37.624 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:38.889 01.265 10672 read socket command 10 21:43:38.889 00.000 10672 processing socket request REQDIST 21:43:38.889 00.000 10672 SOCKSVR: Sending pixel error of 0.53 21:43:38.889 00.000 10672 Sending socket response 53 (0x35) 21:43:39.967 01.078 428 Exposure complete 21:43:40.092 00.125 428 worker thread done servicing request 21:43:40.092 00.000 10672 OnExposeComplete: enter 21:43:40.092 00.000 10672 UpdateGuideState(): m_state=6 21:43:40.092 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 197 21:43:40.092 00.000 10672 Star::Find returns 1 (0), X=855.46, Y=275.07, Mass=363216, SNR=56.8, Peak=52064 HFD=2.4 21:43:40.092 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.12) = xAngle (0.93 = 0.93) 21:43:40.092 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94) 21:43:40.092 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.59 hyp=0.68 cameraTheta=1.05 mountX=0.41 mountY=0.55, mountTheta=0.93 21:43:40.092 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.59, opts=13) 21:43:40.092 00.000 10672 Enqueuing Move request for scope (0.34, 0.59) 21:43:40.092 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:43:40.092 00.000 428 Worker thread wakes up 21:43:40.092 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.59) opts 0xd 21:43:40.092 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.59) 21:43:40.092 00.000 428 Moving (0.34, 0.59) raw xDistance=0.41 yDistance=0.55 21:43:40.092 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 21:43:40.092 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.55 from input 0.55 21:43:40.092 00.000 428 MoveAxis(E, 0, ABG) 21:43:40.092 00.000 428 Move returns status 0, amount 0 21:43:40.092 00.000 428 MoveAxis(S, 836, ABG) 21:43:40.092 00.000 428 Guiding Dir = 1, Dur = 836 21:43:40.092 00.000 428 IsSlewing returns 0 21:43:40.092 00.000 428 IsGuiding returns 0 21:43:40.123 00.031 10672 UpdateGuideState exits: m=363216 SNR=56.8 21:43:40.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:40.123 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:40.123 00.000 10672 Enqueuing Expose request 21:43:40.170 00.047 428 PulseGuide returned control before completion, sleep 772 21:43:40.966 00.796 428 IsGuiding returns 1 21:43:40.966 00.000 428 scope still moving after pulse duration time elapsed 21:43:41.013 00.047 428 IsSlewing returns 0 21:43:41.044 00.031 428 IsGuiding returns 0 21:43:41.044 00.000 428 scope move finished after 836 + 117 ms 21:43:41.044 00.000 428 Move returns status 0, amount 836 21:43:41.044 00.000 428 move complete, result=0 21:43:41.060 00.016 428 worker thread done servicing request 21:43:41.060 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 836 ms SOUTH 21:43:41.060 00.000 428 Worker thread wakes up 21:43:41.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:41.060 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:42.466 01.406 428 Exposure complete 21:43:42.606 00.140 428 worker thread done servicing request 21:43:42.606 00.000 10672 OnExposeComplete: enter 21:43:42.606 00.000 10672 UpdateGuideState(): m_state=6 21:43:42.606 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 198 21:43:42.606 00.000 10672 Star::Find returns 1 (0), X=855.14, Y=275.06, Mass=330801, SNR=57.1, Peak=57408 HFD=2.6 21:43:42.606 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.12) = xAngle (1.42 = 1.42) 21:43:42.606 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43) 21:43:42.606 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.58 hyp=0.58 cameraTheta=1.54 mountX=0.09 mountY=0.58, mountTheta=1.42 21:43:42.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.58, opts=13) 21:43:42.606 00.000 10672 Enqueuing Move request for scope (0.02, 0.58) 21:43:42.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:43:42.606 00.000 428 Worker thread wakes up 21:43:42.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.58) opts 0xd 21:43:42.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.58) 21:43:42.606 00.000 428 Moving (0.02, 0.58) raw xDistance=0.09 yDistance=0.58 21:43:42.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:43:42.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 21:43:42.606 00.000 428 MoveAxis(E, 0, ABG) 21:43:42.606 00.000 428 Move returns status 0, amount 0 21:43:42.606 00.000 428 MoveAxis(S, 877, ABG) 21:43:42.606 00.000 428 Guiding Dir = 1, Dur = 877 21:43:42.606 00.000 428 IsSlewing returns 0 21:43:42.606 00.000 428 IsGuiding returns 0 21:43:42.638 00.032 10672 UpdateGuideState exits: m=330801 SNR=57.1 21:43:42.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:42.638 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:42.638 00.000 10672 Enqueuing Expose request 21:43:42.685 00.047 428 PulseGuide returned control before completion, sleep 814 21:43:43.513 00.828 428 IsGuiding returns 1 21:43:43.513 00.000 428 scope still moving after pulse duration time elapsed 21:43:43.544 00.031 428 IsSlewing returns 0 21:43:43.544 00.000 428 IsGuiding returns 1 21:43:43.606 00.062 428 IsSlewing returns 0 21:43:43.606 00.000 428 IsGuiding returns 0 21:43:43.606 00.000 428 scope move finished after 877 + 124 ms 21:43:43.606 00.000 428 Move returns status 0, amount 877 21:43:43.606 00.000 428 move complete, result=0 21:43:43.606 00.000 428 worker thread done servicing request 21:43:43.606 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 877 ms SOUTH 21:43:43.606 00.000 428 Worker thread wakes up 21:43:43.606 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:43.606 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:43.876 00.270 10672 read socket command 10 21:43:43.876 00.000 10672 processing socket request REQDIST 21:43:43.876 00.000 10672 SOCKSVR: Sending pixel error of 0.58 21:43:43.876 00.000 10672 Sending socket response 58 (0x3a) 21:43:44.969 01.093 428 Exposure complete 21:43:45.094 00.125 428 worker thread done servicing request 21:43:45.094 00.000 10672 OnExposeComplete: enter 21:43:45.094 00.000 10672 UpdateGuideState(): m_state=6 21:43:45.094 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 199 21:43:45.094 00.000 10672 Star::Find returns 1 (0), X=855.44, Y=274.96, Mass=408520, SNR=56.2, Peak=50864 HFD=2.9 21:43:45.094 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.12) = xAngle (0.86 = 0.86) 21:43:45.094 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.88 = 0.88) 21:43:45.094 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.48 hyp=0.58 cameraTheta=0.98 mountX=0.38 mountY=0.45, mountTheta=0.87 21:43:45.094 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.48, opts=13) 21:43:45.094 00.000 10672 Enqueuing Move request for scope (0.32, 0.48) 21:43:45.094 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:43:45.094 00.000 428 Worker thread wakes up 21:43:45.094 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.48) opts 0xd 21:43:45.094 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.48) 21:43:45.094 00.000 428 Moving (0.32, 0.48) raw xDistance=0.38 yDistance=0.45 21:43:45.094 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 21:43:45.094 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:45.094 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 21:43:45.094 00.000 428 MoveAxis(E, 0, ABG) 21:43:45.094 00.000 428 Move returns status 0, amount 0 21:43:45.094 00.000 428 MoveAxis(N, 0, ABG) 21:43:45.094 00.000 428 Move returns status 0, amount 0 21:43:45.094 00.000 428 move complete, result=0 21:43:45.094 00.000 428 worker thread done servicing request 21:43:45.125 00.031 10672 UpdateGuideState exits: m=408520 SNR=56.2 21:43:45.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:45.125 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:45.125 00.000 10672 Enqueuing Expose request 21:43:45.125 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 21:43:45.125 00.000 428 Worker thread wakes up 21:43:45.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:45.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:47.468 02.343 428 Exposure complete 21:43:47.593 00.125 428 worker thread done servicing request 21:43:47.593 00.000 10672 OnExposeComplete: enter 21:43:47.593 00.000 10672 UpdateGuideState(): m_state=6 21:43:47.593 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 200 21:43:47.593 00.000 10672 Star::Find returns 1 (0), X=855.81, Y=275.00, Mass=376853, SNR=57.0, Peak=52608 HFD=2.6 21:43:47.593 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (0.12) = xAngle (0.53 = 0.53) 21:43:47.593 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54) 21:43:47.593 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=0.52 hyp=0.86 cameraTheta=0.65 mountX=0.75 mountY=0.44, mountTheta=0.54 21:43:47.593 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=0.52, opts=13) 21:43:47.593 00.000 10672 Enqueuing Move request for scope (0.69, 0.52) 21:43:47.593 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:43:47.593 00.000 428 Worker thread wakes up 21:43:47.593 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.52) opts 0xd 21:43:47.593 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, 0.52) 21:43:47.593 00.000 428 Moving (0.69, 0.52) raw xDistance=0.75 yDistance=0.44 21:43:47.593 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75 21:43:47.593 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:47.593 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 21:43:47.593 00.000 428 MoveAxis(W, 695, ABG) 21:43:47.593 00.000 428 Guiding Dir = 3, Dur = 695 21:43:47.625 00.032 428 IsSlewing returns 0 21:43:47.625 00.000 428 IsGuiding returns 0 21:43:47.625 00.000 10672 UpdateGuideState exits: m=376853 SNR=57.0 21:43:47.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:47.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:47.625 00.000 10672 Enqueuing Expose request 21:43:47.656 00.031 428 PulseGuide returned control before completion, sleep 675 21:43:48.343 00.687 428 IsGuiding returns 1 21:43:48.343 00.000 428 scope still moving after pulse duration time elapsed 21:43:48.374 00.031 428 IsSlewing returns 0 21:43:48.374 00.000 428 IsGuiding returns 0 21:43:48.374 00.000 428 scope move finished after 695 + 56 ms 21:43:48.374 00.000 428 Move returns status 0, amount 695 21:43:48.374 00.000 428 MoveAxis(N, 0, ABG) 21:43:48.374 00.000 428 Move returns status 0, amount 0 21:43:48.374 00.000 428 move complete, result=0 21:43:48.374 00.000 428 worker thread done servicing request 21:43:48.374 00.000 428 Worker thread wakes up 21:43:48.374 00.000 10672 GuideStep: 0.7 px 695 ms WEST, 0.4 px 0 ms NORTH 21:43:48.374 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:48.374 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:48.890 00.516 10672 read socket command 10 21:43:48.890 00.000 10672 processing socket request REQDIST 21:43:48.890 00.000 10672 SOCKSVR: Sending pixel error of 0.66 21:43:48.890 00.000 10672 Sending socket response 66 (0x42) 21:43:49.952 01.062 428 Exposure complete 21:43:50.077 00.125 428 worker thread done servicing request 21:43:50.077 00.000 10672 OnExposeComplete: enter 21:43:50.077 00.000 10672 UpdateGuideState(): m_state=6 21:43:50.077 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 201 21:43:50.077 00.000 10672 Star::Find returns 1 (0), X=855.33, Y=274.87, Mass=361335, SNR=56.2, Peak=60784 HFD=2.6 21:43:50.077 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.12) = xAngle (0.96 = 0.96) 21:43:50.077 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97) 21:43:50.077 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.39 hyp=0.45 cameraTheta=1.08 mountX=0.26 mountY=0.37, mountTheta=0.96 21:43:50.077 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.39, opts=13) 21:43:50.077 00.000 10672 Enqueuing Move request for scope (0.21, 0.39) 21:43:50.077 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:43:50.077 00.000 428 Worker thread wakes up 21:43:50.077 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.39) opts 0xd 21:43:50.077 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.39) 21:43:50.077 00.000 428 Moving (0.21, 0.39) raw xDistance=0.26 yDistance=0.37 21:43:50.077 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 21:43:50.077 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:43:50.077 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 21:43:50.077 00.000 428 MoveAxis(E, 0, ABG) 21:43:50.077 00.000 428 Move returns status 0, amount 0 21:43:50.077 00.000 428 MoveAxis(N, 0, ABG) 21:43:50.077 00.000 428 Move returns status 0, amount 0 21:43:50.077 00.000 428 move complete, result=0 21:43:50.077 00.000 428 worker thread done servicing request 21:43:50.108 00.031 10672 UpdateGuideState exits: m=361335 SNR=56.2 21:43:50.108 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:50.108 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:50.108 00.000 10672 Enqueuing Expose request 21:43:50.108 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 21:43:50.108 00.000 428 Worker thread wakes up 21:43:50.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:50.108 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:52.455 02.347 428 Exposure complete 21:43:52.596 00.141 428 worker thread done servicing request 21:43:52.596 00.000 10672 OnExposeComplete: enter 21:43:52.596 00.000 10672 UpdateGuideState(): m_state=6 21:43:52.596 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 202 21:43:52.596 00.000 10672 Star::Find returns 1 (0), X=854.98, Y=275.28, Mass=348860, SNR=60.3, Peak=59264 HFD=2.5 21:43:52.596 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.12) = xAngle (1.61 = 1.61) 21:43:52.596 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.63 = 1.63) 21:43:52.596 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.80 hyp=0.81 cameraTheta=1.73 mountX=-0.03 mountY=0.81, mountTheta=1.61 21:43:52.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.80, opts=13) 21:43:52.596 00.000 10672 Enqueuing Move request for scope (-0.13, 0.80) 21:43:52.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:43:52.596 00.000 428 Worker thread wakes up 21:43:52.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.80) opts 0xd 21:43:52.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.80) 21:43:52.596 00.000 428 Moving (-0.13, 0.80) raw xDistance=-0.03 yDistance=0.81 21:43:52.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:43:52.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.81 from input 0.81 21:43:52.596 00.000 428 MoveAxis(E, 0, ABG) 21:43:52.596 00.000 428 Move returns status 0, amount 0 21:43:52.596 00.000 428 MoveAxis(S, 1233, ABG) 21:43:52.596 00.000 428 Guiding Dir = 1, Dur = 1233 21:43:52.596 00.000 428 IsSlewing returns 0 21:43:52.596 00.000 428 IsGuiding returns 0 21:43:52.627 00.031 10672 UpdateGuideState exits: m=348860 SNR=60.3 21:43:52.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:52.627 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:52.627 00.000 10672 Enqueuing Expose request 21:43:52.690 00.063 428 PulseGuide returned control before completion, sleep 1158 21:43:53.861 01.171 428 IsGuiding returns 1 21:43:53.861 00.000 428 scope still moving after pulse duration time elapsed 21:43:53.877 00.016 10672 read socket command 10 21:43:53.877 00.000 10672 processing socket request REQDIST 21:43:53.877 00.000 10672 SOCKSVR: Sending pixel error of 0.66 21:43:53.877 00.000 10672 Sending socket response 66 (0x42) 21:43:53.908 00.031 428 IsSlewing returns 0 21:43:53.908 00.000 428 IsGuiding returns 1 21:43:53.971 00.063 428 IsSlewing returns 0 21:43:53.971 00.000 428 IsGuiding returns 0 21:43:53.971 00.000 428 scope move finished after 1233 + 132 ms 21:43:53.971 00.000 428 Move returns status 0, amount 1233 21:43:53.971 00.000 428 move complete, result=0 21:43:53.971 00.000 428 worker thread done servicing request 21:43:53.971 00.000 428 Worker thread wakes up 21:43:53.971 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 1233 ms SOUTH 21:43:53.971 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:53.971 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:54.939 00.968 428 Exposure complete 21:43:55.080 00.141 428 worker thread done servicing request 21:43:55.080 00.000 10672 OnExposeComplete: enter 21:43:55.080 00.000 10672 UpdateGuideState(): m_state=6 21:43:55.080 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 203 21:43:55.080 00.000 10672 Star::Find returns 1 (0), X=855.00, Y=275.06, Mass=351608, SNR=58.7, Peak=65488 HFD=2.7 21:43:55.080 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.12) = xAngle (1.65 = 1.65) 21:43:55.080 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.66 = 1.66) 21:43:55.080 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.59 hyp=0.60 cameraTheta=1.77 mountX=-0.05 mountY=0.59, mountTheta=1.65 21:43:55.080 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.59, opts=13) 21:43:55.080 00.000 10672 Enqueuing Move request for scope (-0.12, 0.59) 21:43:55.080 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:43:55.080 00.000 428 Worker thread wakes up 21:43:55.080 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.59) opts 0xd 21:43:55.080 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.59) 21:43:55.080 00.000 428 Moving (-0.12, 0.59) raw xDistance=-0.05 yDistance=0.59 21:43:55.080 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:43:55.080 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.59 from input 0.59 21:43:55.080 00.000 428 MoveAxis(E, 0, ABG) 21:43:55.080 00.000 428 Move returns status 0, amount 0 21:43:55.080 00.000 428 MoveAxis(S, 901, ABG) 21:43:55.080 00.000 428 Guiding Dir = 1, Dur = 901 21:43:55.080 00.000 428 IsSlewing returns 0 21:43:55.080 00.000 428 IsGuiding returns 0 21:43:55.095 00.015 10672 UpdateGuideState exits: m=351608 SNR=58.7 21:43:55.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:55.095 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:55.095 00.000 10672 Enqueuing Expose request 21:43:55.173 00.078 428 PulseGuide returned control before completion, sleep 832 21:43:56.033 00.860 428 IsGuiding returns 1 21:43:56.033 00.000 428 scope still moving after pulse duration time elapsed 21:43:56.095 00.062 428 IsSlewing returns 0 21:43:56.095 00.000 428 IsGuiding returns 0 21:43:56.095 00.000 428 scope move finished after 901 + 106 ms 21:43:56.095 00.000 428 Move returns status 0, amount 901 21:43:56.095 00.000 428 move complete, result=0 21:43:56.095 00.000 428 worker thread done servicing request 21:43:56.095 00.000 428 Worker thread wakes up 21:43:56.095 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 901 ms SOUTH 21:43:56.095 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:56.095 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:57.454 01.359 428 Exposure complete 21:43:57.579 00.125 428 worker thread done servicing request 21:43:57.579 00.000 10672 OnExposeComplete: enter 21:43:57.579 00.000 10672 UpdateGuideState(): m_state=6 21:43:57.579 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 204 21:43:57.579 00.000 10672 Star::Find returns 1 (0), X=855.20, Y=275.07, Mass=342667, SNR=60.7, Peak=50864 HFD=2.4 21:43:57.579 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.12) = xAngle (1.31 = 1.31) 21:43:57.579 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32) 21:43:57.579 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.59 hyp=0.60 cameraTheta=1.43 mountX=0.16 mountY=0.58, mountTheta=1.31 21:43:57.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.59, opts=13) 21:43:57.579 00.000 10672 Enqueuing Move request for scope (0.08, 0.59) 21:43:57.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:43:57.579 00.000 428 Worker thread wakes up 21:43:57.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.59) opts 0xd 21:43:57.579 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.59) 21:43:57.579 00.000 428 Moving (0.08, 0.59) raw xDistance=0.16 yDistance=0.58 21:43:57.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:43:57.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 21:43:57.594 00.015 428 MoveAxis(E, 0, ABG) 21:43:57.594 00.000 428 Move returns status 0, amount 0 21:43:57.594 00.000 428 MoveAxis(S, 877, ABG) 21:43:57.594 00.000 428 Guiding Dir = 1, Dur = 877 21:43:57.594 00.000 428 IsSlewing returns 0 21:43:57.594 00.000 428 IsGuiding returns 0 21:43:57.610 00.016 10672 UpdateGuideState exits: m=342667 SNR=60.7 21:43:57.610 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:43:57.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:43:57.610 00.000 10672 Enqueuing Expose request 21:43:57.673 00.063 428 PulseGuide returned control before completion, sleep 803 21:43:58.501 00.828 428 IsGuiding returns 1 21:43:58.501 00.000 428 scope still moving after pulse duration time elapsed 21:43:58.532 00.031 428 IsSlewing returns 0 21:43:58.532 00.000 428 IsGuiding returns 1 21:43:58.594 00.062 428 IsSlewing returns 0 21:43:58.594 00.000 428 IsGuiding returns 0 21:43:58.594 00.000 428 scope move finished after 877 + 120 ms 21:43:58.594 00.000 428 Move returns status 0, amount 877 21:43:58.594 00.000 428 move complete, result=0 21:43:58.594 00.000 428 worker thread done servicing request 21:43:58.594 00.000 428 Worker thread wakes up 21:43:58.594 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 877 ms SOUTH 21:43:58.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:43:58.594 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:43:58.875 00.281 10672 read socket command 10 21:43:58.875 00.000 10672 processing socket request REQDIST 21:43:58.875 00.000 10672 SOCKSVR: Sending pixel error of 0.62 21:43:58.875 00.000 10672 Sending socket response 62 (0x3e) 21:43:59.937 01.062 428 Exposure complete 21:44:00.078 00.141 428 worker thread done servicing request 21:44:00.078 00.000 10672 OnExposeComplete: enter 21:44:00.078 00.000 10672 UpdateGuideState(): m_state=6 21:44:00.078 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 205 21:44:00.078 00.000 10672 Star::Find returns 1 (0), X=855.65, Y=274.70, Mass=392515, SNR=66.3, Peak=65488 HFD=2.8 21:44:00.078 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.12) = xAngle (0.28 = 0.28) 21:44:00.078 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29) 21:44:00.078 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.22 hyp=0.58 cameraTheta=0.40 mountX=0.56 mountY=0.17, mountTheta=0.29 21:44:00.078 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.22, opts=13) 21:44:00.078 00.000 10672 Enqueuing Move request for scope (0.53, 0.22) 21:44:00.078 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:44:00.078 00.000 428 Worker thread wakes up 21:44:00.078 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.22) opts 0xd 21:44:00.078 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.22) 21:44:00.078 00.000 428 Moving (0.53, 0.22) raw xDistance=0.56 yDistance=0.17 21:44:00.078 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 21:44:00.078 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:44:00.078 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 21:44:00.078 00.000 428 MoveAxis(W, 518, ABG) 21:44:00.078 00.000 428 Guiding Dir = 3, Dur = 518 21:44:00.078 00.000 428 IsSlewing returns 0 21:44:00.078 00.000 428 IsGuiding returns 0 21:44:00.094 00.016 10672 UpdateGuideState exits: m=392515 SNR=66.3 21:44:00.094 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:00.094 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:00.094 00.000 10672 Enqueuing Expose request 21:44:00.109 00.015 428 PulseGuide returned control before completion, sleep 500 21:44:00.630 00.521 428 IsGuiding returns 1 21:44:00.630 00.000 428 scope still moving after pulse duration time elapsed 21:44:00.661 00.031 428 IsSlewing returns 0 21:44:00.661 00.000 428 IsGuiding returns 0 21:44:00.661 00.000 428 scope move finished after 518 + 68 ms 21:44:00.661 00.000 428 Move returns status 0, amount 518 21:44:00.661 00.000 428 MoveAxis(N, 0, ABG) 21:44:00.661 00.000 428 Move returns status 0, amount 0 21:44:00.661 00.000 428 move complete, result=0 21:44:00.661 00.000 428 worker thread done servicing request 21:44:00.661 00.000 428 Worker thread wakes up 21:44:00.661 00.000 10672 GuideStep: 0.6 px 518 ms WEST, 0.2 px 0 ms NORTH 21:44:00.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:00.661 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:02.442 01.781 428 Exposure complete 21:44:02.567 00.125 428 worker thread done servicing request 21:44:02.567 00.000 10672 OnExposeComplete: enter 21:44:02.567 00.000 10672 UpdateGuideState(): m_state=6 21:44:02.567 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 206 21:44:02.567 00.000 10672 Star::Find returns 1 (0), X=855.14, Y=275.00, Mass=383675, SNR=61.4, Peak=60352 HFD=2.6 21:44:02.567 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.12) = xAngle (1.40 = 1.40) 21:44:02.567 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.42 = 1.42) 21:44:02.567 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.53 hyp=0.53 cameraTheta=1.52 mountX=0.09 mountY=0.52, mountTheta=1.40 21:44:02.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.53, opts=13) 21:44:02.567 00.000 10672 Enqueuing Move request for scope (0.02, 0.53) 21:44:02.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:44:02.582 00.015 428 Worker thread wakes up 21:44:02.582 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.53) opts 0xd 21:44:02.582 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.53) 21:44:02.582 00.000 428 Moving (0.02, 0.53) raw xDistance=0.09 yDistance=0.52 21:44:02.582 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:44:02.582 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:44:02.582 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 21:44:02.582 00.000 428 MoveAxis(E, 0, ABG) 21:44:02.582 00.000 428 Move returns status 0, amount 0 21:44:02.582 00.000 428 MoveAxis(N, 0, ABG) 21:44:02.582 00.000 428 Move returns status 0, amount 0 21:44:02.582 00.000 428 move complete, result=0 21:44:02.582 00.000 428 worker thread done servicing request 21:44:02.598 00.016 10672 UpdateGuideState exits: m=383675 SNR=61.4 21:44:02.598 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:02.598 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:02.598 00.000 10672 Enqueuing Expose request 21:44:02.598 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:44:02.598 00.000 428 Worker thread wakes up 21:44:02.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:02.598 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:03.879 01.281 10672 read socket command 10 21:44:03.879 00.000 10672 processing socket request REQDIST 21:44:03.879 00.000 10672 SOCKSVR: Sending pixel error of 0.58 21:44:03.879 00.000 10672 Sending socket response 58 (0x3a) 21:44:04.956 01.077 428 Exposure complete 21:44:05.081 00.125 428 worker thread done servicing request 21:44:05.081 00.000 10672 OnExposeComplete: enter 21:44:05.081 00.000 10672 UpdateGuideState(): m_state=6 21:44:05.081 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 207 21:44:05.081 00.000 10672 Star::Find returns 1 (0), X=855.26, Y=274.91, Mass=354302, SNR=62.9, Peak=65488 HFD=2.5 21:44:05.081 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (0.12) = xAngle (1.13 = 1.13) 21:44:05.081 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.15 = 1.15) 21:44:05.081 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.26 mountX=0.19 mountY=0.41, mountTheta=1.14 21:44:05.081 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.43, opts=13) 21:44:05.081 00.000 10672 Enqueuing Move request for scope (0.14, 0.43) 21:44:05.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:44:05.081 00.000 428 Worker thread wakes up 21:44:05.081 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.43) opts 0xd 21:44:05.081 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.43) 21:44:05.081 00.000 428 Moving (0.14, 0.43) raw xDistance=0.19 yDistance=0.41 21:44:05.081 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:44:05.081 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:44:05.081 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 21:44:05.081 00.000 428 MoveAxis(E, 0, ABG) 21:44:05.081 00.000 428 Move returns status 0, amount 0 21:44:05.081 00.000 428 MoveAxis(N, 0, ABG) 21:44:05.081 00.000 428 Move returns status 0, amount 0 21:44:05.081 00.000 428 move complete, result=0 21:44:05.081 00.000 428 worker thread done servicing request 21:44:05.113 00.032 10672 UpdateGuideState exits: m=354302 SNR=62.9 21:44:05.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:05.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:05.113 00.000 10672 Enqueuing Expose request 21:44:05.113 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:44:05.113 00.000 428 Worker thread wakes up 21:44:05.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:05.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:07.456 02.343 428 Exposure complete 21:44:07.596 00.140 428 worker thread done servicing request 21:44:07.596 00.000 10672 OnExposeComplete: enter 21:44:07.596 00.000 10672 UpdateGuideState(): m_state=6 21:44:07.596 00.000 10672 Star::Find(15, 855, 274, 0, (0,0,0,0), 0.0, 0) frame 208 21:44:07.596 00.000 10672 Star::Find returns 1 (0), X=855.43, Y=275.18, Mass=380678, SNR=61.8, Peak=52720 HFD=2.9 21:44:07.596 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.12) = xAngle (1.02 = 1.02) 21:44:07.596 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.04 = 1.04) 21:44:07.596 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.70 hyp=0.77 cameraTheta=1.15 mountX=0.40 mountY=0.67, mountTheta=1.03 21:44:07.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.70, opts=13) 21:44:07.596 00.000 10672 Enqueuing Move request for scope (0.32, 0.70) 21:44:07.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:44:07.596 00.000 428 Worker thread wakes up 21:44:07.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.70) opts 0xd 21:44:07.596 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.70) 21:44:07.596 00.000 428 Moving (0.32, 0.70) raw xDistance=0.40 yDistance=0.67 21:44:07.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 21:44:07.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 21:44:07.596 00.000 428 MoveAxis(E, 0, ABG) 21:44:07.596 00.000 428 Move returns status 0, amount 0 21:44:07.596 00.000 428 MoveAxis(S, 1010, ABG) 21:44:07.596 00.000 428 Guiding Dir = 1, Dur = 1010 21:44:07.596 00.000 428 IsSlewing returns 0 21:44:07.596 00.000 428 IsGuiding returns 0 21:44:07.628 00.032 10672 UpdateGuideState exits: m=380678 SNR=61.8 21:44:07.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:07.628 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:07.628 00.000 10672 Enqueuing Expose request 21:44:07.674 00.046 428 PulseGuide returned control before completion, sleep 941 21:44:08.643 00.969 428 IsGuiding returns 1 21:44:08.643 00.000 428 scope still moving after pulse duration time elapsed 21:44:08.694 00.051 428 IsSlewing returns 0 21:44:08.725 00.031 428 IsGuiding returns 0 21:44:08.725 00.000 428 scope move finished after 1010 + 109 ms 21:44:08.725 00.000 428 Move returns status 0, amount 1010 21:44:08.725 00.000 428 move complete, result=0 21:44:08.725 00.000 428 worker thread done servicing request 21:44:08.725 00.000 428 Worker thread wakes up 21:44:08.725 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 1010 ms SOUTH 21:44:08.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:08.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:08.881 00.156 10672 read socket command 10 21:44:08.881 00.000 10672 processing socket request REQDIST 21:44:08.881 00.000 10672 SOCKSVR: Sending pixel error of 0.61 21:44:08.881 00.000 10672 Sending socket response 61 (0x3d) 21:44:09.944 01.063 428 Exposure complete 21:44:10.069 00.125 428 worker thread done servicing request 21:44:10.069 00.000 10672 OnExposeComplete: enter 21:44:10.069 00.000 10672 UpdateGuideState(): m_state=6 21:44:10.069 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 209 21:44:10.069 00.000 10672 Star::Find returns 1 (0), X=855.46, Y=275.11, Mass=388271, SNR=57.7, Peak=57632 HFD=2.5 21:44:10.069 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.12) = xAngle (0.95 = 0.95) 21:44:10.069 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97) 21:44:10.069 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.63 hyp=0.72 cameraTheta=1.07 mountX=0.42 mountY=0.59, mountTheta=0.96 21:44:10.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.63, opts=13) 21:44:10.069 00.000 10672 Enqueuing Move request for scope (0.34, 0.63) 21:44:10.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:44:10.069 00.000 428 Worker thread wakes up 21:44:10.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.63) opts 0xd 21:44:10.069 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.63) 21:44:10.069 00.000 428 Moving (0.34, 0.63) raw xDistance=0.42 yDistance=0.59 21:44:10.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 21:44:10.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.59 from input 0.59 21:44:10.069 00.000 428 MoveAxis(E, 0, ABG) 21:44:10.069 00.000 428 Move returns status 0, amount 0 21:44:10.069 00.000 428 MoveAxis(S, 897, ABG) 21:44:10.069 00.000 428 Guiding Dir = 1, Dur = 897 21:44:10.100 00.031 10672 UpdateGuideState exits: m=388271 SNR=57.7 21:44:10.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:10.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:10.100 00.000 10672 Enqueuing Expose request 21:44:10.100 00.000 428 IsSlewing returns 0 21:44:10.100 00.000 428 IsGuiding returns 0 21:44:10.178 00.078 428 PulseGuide returned control before completion, sleep 828 21:44:11.037 00.859 428 IsGuiding returns 1 21:44:11.037 00.000 428 scope still moving after pulse duration time elapsed 21:44:11.100 00.063 428 IsSlewing returns 0 21:44:11.100 00.000 428 IsGuiding returns 0 21:44:11.100 00.000 428 scope move finished after 897 + 110 ms 21:44:11.100 00.000 428 Move returns status 0, amount 897 21:44:11.100 00.000 428 move complete, result=0 21:44:11.100 00.000 428 worker thread done servicing request 21:44:11.100 00.000 428 Worker thread wakes up 21:44:11.100 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 897 ms SOUTH 21:44:11.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:11.100 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:12.458 01.358 428 Exposure complete 21:44:12.583 00.125 428 worker thread done servicing request 21:44:12.583 00.000 10672 OnExposeComplete: enter 21:44:12.583 00.000 10672 UpdateGuideState(): m_state=6 21:44:12.583 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 210 21:44:12.583 00.000 10672 Star::Find returns 1 (0), X=855.82, Y=275.29, Mass=352998, SNR=53.0, Peak=53920 HFD=2.5 21:44:12.583 00.000 10672 CameraToMount -- cameraTheta (0.86) - m_xAngle (0.12) = xAngle (0.74 = 0.74) 21:44:12.583 00.000 10672 CameraToMount -- cameraTheta (0.86) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.75 = 0.75) 21:44:12.583 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.82 hyp=1.08 cameraTheta=0.86 mountX=0.79 mountY=0.74, mountTheta=0.75 21:44:12.599 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.82, opts=13) 21:44:12.599 00.000 10672 Enqueuing Move request for scope (0.70, 0.82) 21:44:12.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:44:12.599 00.000 428 Worker thread wakes up 21:44:12.599 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.82) opts 0xd 21:44:12.599 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.82) 21:44:12.599 00.000 428 Moving (0.70, 0.82) raw xDistance=0.79 yDistance=0.74 21:44:12.599 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79 21:44:12.599 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.74 from input 0.74 21:44:12.599 00.000 428 MoveAxis(W, 739, ABG) 21:44:12.599 00.000 428 Guiding Dir = 3, Dur = 739 21:44:12.599 00.000 428 IsSlewing returns 0 21:44:12.599 00.000 428 IsGuiding returns 0 21:44:12.615 00.016 10672 UpdateGuideState exits: m=352998 SNR=53.0 21:44:12.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:12.615 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:12.615 00.000 10672 Enqueuing Expose request 21:44:12.615 00.000 428 PulseGuide returned control before completion, sleep 723 21:44:13.380 00.765 428 IsGuiding returns 1 21:44:13.380 00.000 428 scope still moving after pulse duration time elapsed 21:44:13.411 00.031 428 IsSlewing returns 0 21:44:13.411 00.000 428 IsGuiding returns 0 21:44:13.411 00.000 428 scope move finished after 739 + 71 ms 21:44:13.411 00.000 428 Move returns status 0, amount 739 21:44:13.411 00.000 428 MoveAxis(S, 1115, ABG) 21:44:13.411 00.000 428 Guiding Dir = 1, Dur = 1115 21:44:13.411 00.000 428 IsSlewing returns 0 21:44:13.411 00.000 428 IsGuiding returns 0 21:44:13.490 00.079 428 PulseGuide returned control before completion, sleep 1051 21:44:13.895 00.405 10672 read socket command 10 21:44:13.895 00.000 10672 processing socket request REQDIST 21:44:13.895 00.000 10672 SOCKSVR: Sending pixel error of 0.77 21:44:13.895 00.000 10672 Sending socket response 77 (0x4d) 21:44:14.552 00.657 428 IsGuiding returns 1 21:44:14.552 00.000 428 scope still moving after pulse duration time elapsed 21:44:14.583 00.031 428 IsSlewing returns 0 21:44:14.583 00.000 428 IsGuiding returns 1 21:44:14.645 00.062 428 IsSlewing returns 0 21:44:14.645 00.000 428 IsGuiding returns 0 21:44:14.645 00.000 428 scope move finished after 1115 + 127 ms 21:44:14.645 00.000 428 Move returns status 0, amount 1115 21:44:14.645 00.000 428 move complete, result=0 21:44:14.645 00.000 428 worker thread done servicing request 21:44:14.645 00.000 428 Worker thread wakes up 21:44:14.645 00.000 10672 GuideStep: 0.8 px 739 ms WEST, 0.7 px 1115 ms SOUTH 21:44:14.645 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:14.645 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:14.958 00.313 428 Exposure complete 21:44:15.083 00.125 428 worker thread done servicing request 21:44:15.083 00.000 10672 OnExposeComplete: enter 21:44:15.083 00.000 10672 UpdateGuideState(): m_state=6 21:44:15.083 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 211 21:44:15.083 00.000 10672 Star::Find returns 1 (0), X=855.27, Y=275.31, Mass=375784, SNR=63.4, Peak=53488 HFD=2.7 21:44:15.083 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.12) = xAngle (1.27 = 1.27) 21:44:15.083 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.28 = 1.28) 21:44:15.083 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.83 hyp=0.84 cameraTheta=1.39 mountX=0.25 mountY=0.81, mountTheta=1.27 21:44:15.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.83, opts=13) 21:44:15.083 00.000 10672 Enqueuing Move request for scope (0.15, 0.83) 21:44:15.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:44:15.083 00.000 428 Worker thread wakes up 21:44:15.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.83) opts 0xd 21:44:15.083 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.83) 21:44:15.083 00.000 428 Moving (0.15, 0.83) raw xDistance=0.25 yDistance=0.81 21:44:15.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 21:44:15.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.81 from input 0.81 21:44:15.083 00.000 428 MoveAxis(E, 0, ABG) 21:44:15.083 00.000 428 Move returns status 0, amount 0 21:44:15.083 00.000 428 MoveAxis(S, 1223, ABG) 21:44:15.083 00.000 428 Guiding Dir = 1, Dur = 1223 21:44:15.083 00.000 428 IsSlewing returns 0 21:44:15.083 00.000 428 IsGuiding returns 0 21:44:15.114 00.031 10672 UpdateGuideState exits: m=375784 SNR=63.4 21:44:15.114 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:15.114 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:15.114 00.000 10672 Enqueuing Expose request 21:44:15.161 00.047 428 PulseGuide returned control before completion, sleep 1159 21:44:16.364 01.203 428 IsGuiding returns 1 21:44:16.364 00.000 428 scope still moving after pulse duration time elapsed 21:44:16.426 00.062 428 IsSlewing returns 0 21:44:16.426 00.000 428 IsGuiding returns 0 21:44:16.426 00.000 428 scope move finished after 1223 + 116 ms 21:44:16.426 00.000 428 Move returns status 0, amount 1223 21:44:16.426 00.000 428 move complete, result=0 21:44:16.426 00.000 428 worker thread done servicing request 21:44:16.426 00.000 428 Worker thread wakes up 21:44:16.426 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.8 px 1223 ms SOUTH 21:44:16.426 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:16.426 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:17.446 01.020 428 Exposure complete 21:44:17.571 00.125 428 worker thread done servicing request 21:44:17.571 00.000 10672 OnExposeComplete: enter 21:44:17.571 00.000 10672 UpdateGuideState(): m_state=6 21:44:17.571 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 212 21:44:17.571 00.000 10672 Star::Find returns 1 (0), X=855.02, Y=275.27, Mass=354895, SNR=53.7, Peak=50864 HFD=2.5 21:44:17.571 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.12) = xAngle (1.57 = 1.57) 21:44:17.571 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.59 = 1.59) 21:44:17.571 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.79 hyp=0.80 cameraTheta=1.70 mountX=-0.00 mountY=0.80, mountTheta=1.57 21:44:17.571 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.79, opts=13) 21:44:17.571 00.000 10672 Enqueuing Move request for scope (-0.10, 0.79) 21:44:17.571 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:44:17.586 00.015 428 Worker thread wakes up 21:44:17.586 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.79) opts 0xd 21:44:17.586 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.79) 21:44:17.586 00.000 428 Moving (-0.10, 0.79) raw xDistance=-0.00 yDistance=0.80 21:44:17.586 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 21:44:17.586 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.80 from input 0.80 21:44:17.586 00.000 428 MoveAxis(E, 0, ABG) 21:44:17.586 00.000 428 Move returns status 0, amount 0 21:44:17.586 00.000 428 MoveAxis(S, 1210, ABG) 21:44:17.586 00.000 428 Guiding Dir = 1, Dur = 1210 21:44:17.586 00.000 428 IsSlewing returns 0 21:44:17.586 00.000 428 IsGuiding returns 0 21:44:17.602 00.016 10672 UpdateGuideState exits: m=354895 SNR=53.7 21:44:17.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:17.602 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:17.602 00.000 10672 Enqueuing Expose request 21:44:17.649 00.047 428 PulseGuide returned control before completion, sleep 1146 21:44:18.820 01.171 428 IsGuiding returns 1 21:44:18.820 00.000 428 scope still moving after pulse duration time elapsed 21:44:18.852 00.032 428 IsSlewing returns 0 21:44:18.852 00.000 428 IsGuiding returns 1 21:44:18.883 00.031 10672 read socket command 10 21:44:18.883 00.000 10672 processing socket request REQDIST 21:44:18.883 00.000 10672 SOCKSVR: Sending pixel error of 0.79 21:44:18.883 00.000 10672 Sending socket response 79 (0x4f) 21:44:18.898 00.015 428 IsSlewing returns 0 21:44:18.898 00.000 428 IsGuiding returns 0 21:44:18.898 00.000 428 scope move finished after 1210 + 114 ms 21:44:18.898 00.000 428 Move returns status 0, amount 1210 21:44:18.898 00.000 428 move complete, result=0 21:44:18.914 00.016 428 worker thread done servicing request 21:44:18.914 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 1210 ms SOUTH 21:44:18.914 00.000 428 Worker thread wakes up 21:44:18.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:18.914 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:19.945 01.031 428 Exposure complete 21:44:20.070 00.125 428 worker thread done servicing request 21:44:20.070 00.000 10672 OnExposeComplete: enter 21:44:20.070 00.000 10672 UpdateGuideState(): m_state=6 21:44:20.070 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 213 21:44:20.070 00.000 10672 Star::Find returns 1 (0), X=855.12, Y=275.22, Mass=324400, SNR=54.3, Peak=54032 HFD=2.4 21:44:20.070 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.12) = xAngle (1.45 = 1.45) 21:44:20.070 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.46 = 1.46) 21:44:20.070 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.74 hyp=0.74 cameraTheta=1.57 mountX=0.09 mountY=0.74, mountTheta=1.45 21:44:20.070 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.74, opts=13) 21:44:20.070 00.000 10672 Enqueuing Move request for scope (0.00, 0.74) 21:44:20.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:44:20.070 00.000 428 Worker thread wakes up 21:44:20.070 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.74) opts 0xd 21:44:20.070 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.74) 21:44:20.070 00.000 428 Moving (0.00, 0.74) raw xDistance=0.09 yDistance=0.74 21:44:20.085 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:44:20.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.74 from input 0.74 21:44:20.085 00.000 428 MoveAxis(E, 0, ABG) 21:44:20.085 00.000 428 Move returns status 0, amount 0 21:44:20.085 00.000 428 MoveAxis(S, 1119, ABG) 21:44:20.085 00.000 428 Guiding Dir = 1, Dur = 1119 21:44:20.101 00.016 10672 UpdateGuideState exits: m=324400 SNR=54.3 21:44:20.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:20.101 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:20.101 00.000 10672 Enqueuing Expose request 21:44:20.117 00.016 428 IsSlewing returns 0 21:44:20.117 00.000 428 IsGuiding returns 0 21:44:20.195 00.078 428 PulseGuide returned control before completion, sleep 1050 21:44:21.257 01.062 428 IsGuiding returns 1 21:44:21.257 00.000 428 scope still moving after pulse duration time elapsed 21:44:21.288 00.031 428 IsSlewing returns 0 21:44:21.288 00.000 428 IsGuiding returns 1 21:44:21.351 00.063 428 IsSlewing returns 0 21:44:21.351 00.000 428 IsGuiding returns 0 21:44:21.351 00.000 428 scope move finished after 1119 + 112 ms 21:44:21.351 00.000 428 Move returns status 0, amount 1119 21:44:21.351 00.000 428 move complete, result=0 21:44:21.351 00.000 428 worker thread done servicing request 21:44:21.351 00.000 428 Worker thread wakes up 21:44:21.351 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 1119 ms SOUTH 21:44:21.351 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:21.351 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:22.460 01.109 428 Exposure complete 21:44:22.585 00.125 428 worker thread done servicing request 21:44:22.585 00.000 10672 OnExposeComplete: enter 21:44:22.585 00.000 10672 UpdateGuideState(): m_state=6 21:44:22.585 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 214 21:44:22.585 00.000 10672 Star::Find returns 1 (0), X=855.11, Y=275.50, Mass=365569, SNR=58.0, Peak=50544 HFD=2.5 21:44:22.585 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.12) = xAngle (1.46 = 1.46) 21:44:22.585 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47) 21:44:22.585 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=1.03 hyp=1.03 cameraTheta=1.58 mountX=0.12 mountY=1.02, mountTheta=1.46 21:44:22.585 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=1.03, opts=13) 21:44:22.585 00.000 10672 Enqueuing Move request for scope (-0.01, 1.03) 21:44:22.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:44:22.585 00.000 428 Worker thread wakes up 21:44:22.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.03) opts 0xd 21:44:22.585 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 1.03) 21:44:22.585 00.000 428 Moving (-0.01, 1.03) raw xDistance=0.12 yDistance=1.02 21:44:22.585 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:44:22.585 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.02 from input 1.02 21:44:22.585 00.000 428 MoveAxis(E, 0, ABG) 21:44:22.585 00.000 428 Move returns status 0, amount 0 21:44:22.585 00.000 428 MoveAxis(S, 1547, ABG) 21:44:22.585 00.000 428 Guiding Dir = 1, Dur = 1547 21:44:22.585 00.000 428 IsSlewing returns 0 21:44:22.600 00.015 428 IsGuiding returns 0 21:44:22.616 00.016 10672 UpdateGuideState exits: m=365569 SNR=58.0 21:44:22.616 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:22.616 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:22.616 00.000 10672 Enqueuing Expose request 21:44:22.678 00.062 428 PulseGuide returned control before completion, sleep 1475 21:44:23.881 01.203 10672 read socket command 10 21:44:23.881 00.000 10672 processing socket request REQDIST 21:44:23.881 00.000 10672 SOCKSVR: Sending pixel error of 0.85 21:44:23.881 00.000 10672 Sending socket response 85 (0x55) 21:44:24.162 00.281 428 IsGuiding returns 1 21:44:24.162 00.000 428 scope still moving after pulse duration time elapsed 21:44:24.194 00.032 428 IsSlewing returns 0 21:44:24.194 00.000 428 IsGuiding returns 1 21:44:24.225 00.031 428 IsSlewing returns 0 21:44:24.225 00.000 428 IsGuiding returns 1 21:44:24.272 00.047 428 IsSlewing returns 0 21:44:24.272 00.000 428 IsGuiding returns 0 21:44:24.272 00.000 428 scope move finished after 1547 + 135 ms 21:44:24.272 00.000 428 Move returns status 0, amount 1547 21:44:24.272 00.000 428 move complete, result=0 21:44:24.272 00.000 428 worker thread done servicing request 21:44:24.272 00.000 428 Worker thread wakes up 21:44:24.272 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.0 px 1547 ms SOUTH 21:44:24.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:24.272 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:24.943 00.671 428 Exposure complete 21:44:25.068 00.125 428 worker thread done servicing request 21:44:25.068 00.000 10672 OnExposeComplete: enter 21:44:25.068 00.000 10672 UpdateGuideState(): m_state=6 21:44:25.068 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 215 21:44:25.068 00.000 10672 Star::Find returns 1 (0), X=855.46, Y=275.13, Mass=305444, SNR=55.0, Peak=47712 HFD=2.4 21:44:25.068 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.12) = xAngle (0.96 = 0.96) 21:44:25.068 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97) 21:44:25.068 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.65 hyp=0.73 cameraTheta=1.08 mountX=0.42 mountY=0.61, mountTheta=0.97 21:44:25.068 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.65, opts=13) 21:44:25.068 00.000 10672 Enqueuing Move request for scope (0.34, 0.65) 21:44:25.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:44:25.068 00.000 428 Worker thread wakes up 21:44:25.084 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.65) opts 0xd 21:44:25.084 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.65) 21:44:25.084 00.000 428 Moving (0.34, 0.65) raw xDistance=0.42 yDistance=0.61 21:44:25.084 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 21:44:25.084 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.61 from input 0.61 21:44:25.084 00.000 428 MoveAxis(E, 0, ABG) 21:44:25.084 00.000 428 Move returns status 0, amount 0 21:44:25.084 00.000 428 MoveAxis(S, 922, ABG) 21:44:25.084 00.000 428 Guiding Dir = 1, Dur = 922 21:44:25.084 00.000 428 IsSlewing returns 0 21:44:25.084 00.000 428 IsGuiding returns 0 21:44:25.099 00.015 10672 UpdateGuideState exits: m=305444 SNR=55.0 21:44:25.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:25.099 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:25.099 00.000 10672 Enqueuing Expose request 21:44:25.146 00.047 428 PulseGuide returned control before completion, sleep 858 21:44:26.026 00.880 428 IsGuiding returns 1 21:44:26.026 00.000 428 scope still moving after pulse duration time elapsed 21:44:26.057 00.031 428 IsSlewing returns 0 21:44:26.057 00.000 428 IsGuiding returns 1 21:44:26.104 00.047 428 IsSlewing returns 0 21:44:26.120 00.016 428 IsGuiding returns 0 21:44:26.120 00.000 428 scope move finished after 922 + 112 ms 21:44:26.120 00.000 428 Move returns status 0, amount 922 21:44:26.120 00.000 428 move complete, result=0 21:44:26.120 00.000 428 worker thread done servicing request 21:44:26.120 00.000 428 Worker thread wakes up 21:44:26.120 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 922 ms SOUTH 21:44:26.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:26.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:27.432 01.312 428 Exposure complete 21:44:27.557 00.125 428 worker thread done servicing request 21:44:27.557 00.000 10672 OnExposeComplete: enter 21:44:27.557 00.000 10672 UpdateGuideState(): m_state=6 21:44:27.557 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 216 21:44:27.557 00.000 10672 Star::Find returns 1 (0), X=855.36, Y=275.14, Mass=403141, SNR=81.1, Peak=57520 HFD=2.9 21:44:27.557 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (0.12) = xAngle (1.10 = 1.10) 21:44:27.557 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.11 = 1.11) 21:44:27.557 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.67 hyp=0.71 cameraTheta=1.22 mountX=0.32 mountY=0.64, mountTheta=1.10 21:44:27.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.67, opts=13) 21:44:27.557 00.000 10672 Enqueuing Move request for scope (0.25, 0.67) 21:44:27.557 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:44:27.557 00.000 428 Worker thread wakes up 21:44:27.557 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.67) opts 0xd 21:44:27.557 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.67) 21:44:27.557 00.000 428 Moving (0.25, 0.67) raw xDistance=0.32 yDistance=0.64 21:44:27.557 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 21:44:27.557 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.64 from input 0.64 21:44:27.557 00.000 428 MoveAxis(E, 0, ABG) 21:44:27.572 00.015 428 Move returns status 0, amount 0 21:44:27.572 00.000 428 MoveAxis(S, 964, ABG) 21:44:27.572 00.000 428 Guiding Dir = 1, Dur = 964 21:44:27.572 00.000 428 IsSlewing returns 0 21:44:27.572 00.000 428 IsGuiding returns 0 21:44:27.588 00.016 10672 UpdateGuideState exits: m=403141 SNR=81.1 21:44:27.588 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:27.588 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:27.588 00.000 10672 Enqueuing Expose request 21:44:27.651 00.063 428 PulseGuide returned control before completion, sleep 895 21:44:28.557 00.906 428 IsGuiding returns 1 21:44:28.557 00.000 428 scope still moving after pulse duration time elapsed 21:44:28.619 00.062 428 IsSlewing returns 0 21:44:28.650 00.031 428 IsGuiding returns 0 21:44:28.650 00.000 428 scope move finished after 964 + 122 ms 21:44:28.650 00.000 428 Move returns status 0, amount 964 21:44:28.650 00.000 428 move complete, result=0 21:44:28.650 00.000 428 worker thread done servicing request 21:44:28.650 00.000 428 Worker thread wakes up 21:44:28.650 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 964 ms SOUTH 21:44:28.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:28.650 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:28.884 00.234 10672 read socket command 10 21:44:28.884 00.000 10672 processing socket request REQDIST 21:44:28.884 00.000 10672 SOCKSVR: Sending pixel error of 0.78 21:44:28.884 00.000 10672 Sending socket response 78 (0x4e) 21:44:29.931 01.047 428 Exposure complete 21:44:30.056 00.125 428 worker thread done servicing request 21:44:30.056 00.000 10672 OnExposeComplete: enter 21:44:30.056 00.000 10672 UpdateGuideState(): m_state=6 21:44:30.056 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 217 21:44:30.071 00.015 10672 Star::Find returns 1 (0), X=855.15, Y=275.43, Mass=323561, SNR=53.6, Peak=57296 HFD=2.5 21:44:30.071 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.12) = xAngle (1.42 = 1.42) 21:44:30.071 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43) 21:44:30.071 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.96 hyp=0.96 cameraTheta=1.54 mountX=0.15 mountY=0.95, mountTheta=1.42 21:44:30.071 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.96, opts=13) 21:44:30.071 00.000 10672 Enqueuing Move request for scope (0.03, 0.96) 21:44:30.071 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:44:30.071 00.000 428 Worker thread wakes up 21:44:30.071 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.96) opts 0xd 21:44:30.071 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.96) 21:44:30.071 00.000 428 Moving (0.03, 0.96) raw xDistance=0.15 yDistance=0.95 21:44:30.071 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:44:30.071 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.95 from input 0.95 21:44:30.071 00.000 428 MoveAxis(E, 0, ABG) 21:44:30.071 00.000 428 Move returns status 0, amount 0 21:44:30.071 00.000 428 MoveAxis(S, 1438, ABG) 21:44:30.071 00.000 428 Guiding Dir = 1, Dur = 1438 21:44:30.071 00.000 428 IsSlewing returns 0 21:44:30.071 00.000 428 IsGuiding returns 0 21:44:30.087 00.016 10672 UpdateGuideState exits: m=323561 SNR=53.6 21:44:30.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:30.087 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:30.087 00.000 10672 Enqueuing Expose request 21:44:30.150 00.063 428 PulseGuide returned control before completion, sleep 1361 21:44:31.540 01.390 428 IsGuiding returns 1 21:44:31.540 00.000 428 scope still moving after pulse duration time elapsed 21:44:31.571 00.031 428 IsSlewing returns 0 21:44:31.571 00.000 428 IsGuiding returns 1 21:44:31.633 00.062 428 IsSlewing returns 0 21:44:31.665 00.032 428 IsGuiding returns 0 21:44:31.665 00.000 428 scope move finished after 1438 + 152 ms 21:44:31.665 00.000 428 Move returns status 0, amount 1438 21:44:31.665 00.000 428 move complete, result=0 21:44:31.665 00.000 428 worker thread done servicing request 21:44:31.665 00.000 428 Worker thread wakes up 21:44:31.665 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.9 px 1438 ms SOUTH 21:44:31.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:31.665 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:32.446 00.781 428 Exposure complete 21:44:32.602 00.156 428 worker thread done servicing request 21:44:32.602 00.000 10672 OnExposeComplete: enter 21:44:32.602 00.000 10672 UpdateGuideState(): m_state=6 21:44:32.602 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 218 21:44:32.602 00.000 10672 Star::Find returns 1 (0), X=854.96, Y=275.60, Mass=372618, SNR=56.2, Peak=61888 HFD=2.4 21:44:32.602 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.12) = xAngle (1.59 = 1.59) 21:44:32.602 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.60 = 1.60) 21:44:32.602 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=1.12 hyp=1.13 cameraTheta=1.71 mountX=-0.02 mountY=1.13, mountTheta=1.59 21:44:32.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=1.12, opts=13) 21:44:32.602 00.000 10672 Enqueuing Move request for scope (-0.16, 1.12) 21:44:32.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:44:32.602 00.000 428 Worker thread wakes up 21:44:32.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.12) opts 0xd 21:44:32.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 1.12) 21:44:32.602 00.000 428 Moving (-0.16, 1.12) raw xDistance=-0.02 yDistance=1.13 21:44:32.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:44:32.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.13 from input 1.13 21:44:32.602 00.000 428 MoveAxis(E, 0, ABG) 21:44:32.602 00.000 428 Move returns status 0, amount 0 21:44:32.602 00.000 428 MoveAxis(S, 1714, ABG) 21:44:32.602 00.000 428 Guiding Dir = 1, Dur = 1714 21:44:32.602 00.000 428 IsSlewing returns 0 21:44:32.602 00.000 428 IsGuiding returns 0 21:44:32.618 00.016 10672 UpdateGuideState exits: m=372618 SNR=56.2 21:44:32.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:32.633 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:32.633 00.000 10672 Enqueuing Expose request 21:44:32.680 00.047 428 PulseGuide returned control before completion, sleep 1647 21:44:33.888 01.208 10672 read socket command 10 21:44:33.888 00.000 10672 processing socket request REQDIST 21:44:33.888 00.000 10672 SOCKSVR: Sending pixel error of 0.92 21:44:33.888 00.000 10672 Sending socket response 92 (0x5c) 21:44:34.341 00.453 428 IsGuiding returns 1 21:44:34.341 00.000 428 scope still moving after pulse duration time elapsed 21:44:34.372 00.031 428 IsSlewing returns 0 21:44:34.372 00.000 428 IsGuiding returns 1 21:44:34.435 00.063 428 IsSlewing returns 0 21:44:34.435 00.000 428 IsGuiding returns 0 21:44:34.435 00.000 428 scope move finished after 1714 + 124 ms 21:44:34.435 00.000 428 Move returns status 0, amount 1714 21:44:34.435 00.000 428 move complete, result=0 21:44:34.435 00.000 428 worker thread done servicing request 21:44:34.450 00.015 10672 GuideStep: -0.0 px 0 ms EAST, 1.1 px 1714 ms SOUTH 21:44:34.450 00.000 428 Worker thread wakes up 21:44:34.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:34.450 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:34.950 00.500 428 Exposure complete 21:44:35.106 00.156 428 worker thread done servicing request 21:44:35.106 00.000 10672 OnExposeComplete: enter 21:44:35.106 00.000 10672 UpdateGuideState(): m_state=6 21:44:35.106 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 219 21:44:35.106 00.000 10672 Star::Find returns 1 (0), X=855.10, Y=275.28, Mass=355281, SNR=56.3, Peak=54144 HFD=2.6 21:44:35.106 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.12) = xAngle (1.47 = 1.47) 21:44:35.106 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.49 = 1.49) 21:44:35.106 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.81 hyp=0.81 cameraTheta=1.59 mountX=0.08 mountY=0.80, mountTheta=1.47 21:44:35.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.81, opts=13) 21:44:35.106 00.000 10672 Enqueuing Move request for scope (-0.02, 0.81) 21:44:35.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:44:35.106 00.000 428 Worker thread wakes up 21:44:35.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.81) opts 0xd 21:44:35.106 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.81) 21:44:35.106 00.000 428 Moving (-0.02, 0.81) raw xDistance=0.08 yDistance=0.80 21:44:35.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:44:35.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.80 from input 0.80 21:44:35.106 00.000 428 MoveAxis(E, 0, ABG) 21:44:35.106 00.000 428 Move returns status 0, amount 0 21:44:35.106 00.000 428 MoveAxis(S, 1218, ABG) 21:44:35.106 00.000 428 Guiding Dir = 1, Dur = 1218 21:44:35.106 00.000 428 IsSlewing returns 0 21:44:35.106 00.000 428 IsGuiding returns 0 21:44:35.137 00.031 10672 UpdateGuideState exits: m=355281 SNR=56.3 21:44:35.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:35.137 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:35.137 00.000 10672 Enqueuing Expose request 21:44:35.184 00.047 428 PulseGuide returned control before completion, sleep 1147 21:44:36.356 01.172 428 IsGuiding returns 1 21:44:36.356 00.000 428 scope still moving after pulse duration time elapsed 21:44:36.403 00.047 428 IsSlewing returns 0 21:44:36.434 00.031 428 IsGuiding returns 0 21:44:36.434 00.000 428 scope move finished after 1218 + 111 ms 21:44:36.434 00.000 428 Move returns status 0, amount 1218 21:44:36.434 00.000 428 move complete, result=0 21:44:36.434 00.000 428 worker thread done servicing request 21:44:36.434 00.000 428 Worker thread wakes up 21:44:36.434 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.8 px 1218 ms SOUTH 21:44:36.434 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:36.434 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:37.449 01.015 428 Exposure complete 21:44:37.590 00.141 428 worker thread done servicing request 21:44:37.590 00.000 10672 OnExposeComplete: enter 21:44:37.590 00.000 10672 UpdateGuideState(): m_state=6 21:44:37.590 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 220 21:44:37.590 00.000 10672 Star::Find returns 1 (0), X=854.89, Y=275.43, Mass=354801, SNR=50.9, Peak=56656 HFD=2.6 21:44:37.590 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.12) = xAngle (1.69 = 1.69) 21:44:37.590 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.70 = 1.70) 21:44:37.590 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.95 hyp=0.98 cameraTheta=1.81 mountX=-0.11 mountY=0.97, mountTheta=1.69 21:44:37.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.95, opts=13) 21:44:37.590 00.000 10672 Enqueuing Move request for scope (-0.23, 0.95) 21:44:37.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:44:37.590 00.000 428 Worker thread wakes up 21:44:37.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.95) opts 0xd 21:44:37.590 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.95) 21:44:37.590 00.000 428 Moving (-0.23, 0.95) raw xDistance=-0.11 yDistance=0.97 21:44:37.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:44:37.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.97 from input 0.97 21:44:37.590 00.000 428 MoveAxis(E, 0, ABG) 21:44:37.590 00.000 428 Move returns status 0, amount 0 21:44:37.590 00.000 428 MoveAxis(S, 1471, ABG) 21:44:37.590 00.000 428 Guiding Dir = 1, Dur = 1471 21:44:37.590 00.000 428 IsSlewing returns 0 21:44:37.590 00.000 428 IsGuiding returns 0 21:44:37.621 00.031 10672 UpdateGuideState exits: m=354801 SNR=50.9 21:44:37.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:37.621 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:37.621 00.000 10672 Enqueuing Expose request 21:44:37.683 00.062 428 PulseGuide returned control before completion, sleep 1394 21:44:38.886 01.203 10672 read socket command 10 21:44:38.886 00.000 10672 processing socket request REQDIST 21:44:38.886 00.000 10672 SOCKSVR: Sending pixel error of 0.91 21:44:38.886 00.000 10672 Sending socket response 91 (0x5b) 21:44:39.089 00.203 428 IsGuiding returns 1 21:44:39.089 00.000 428 scope still moving after pulse duration time elapsed 21:44:39.121 00.032 428 IsSlewing returns 0 21:44:39.121 00.000 428 IsGuiding returns 1 21:44:39.152 00.031 428 IsSlewing returns 0 21:44:39.152 00.000 428 IsGuiding returns 1 21:44:39.199 00.047 428 IsSlewing returns 0 21:44:39.230 00.031 428 IsGuiding returns 0 21:44:39.230 00.000 428 scope move finished after 1471 + 168 ms 21:44:39.230 00.000 428 Move returns status 0, amount 1471 21:44:39.230 00.000 428 move complete, result=0 21:44:39.230 00.000 428 worker thread done servicing request 21:44:39.245 00.015 10672 GuideStep: -0.1 px 0 ms EAST, 1.0 px 1471 ms SOUTH 21:44:39.245 00.000 428 Worker thread wakes up 21:44:39.245 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:39.245 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:39.948 00.703 428 Exposure complete 21:44:40.089 00.141 428 worker thread done servicing request 21:44:40.089 00.000 10672 OnExposeComplete: enter 21:44:40.089 00.000 10672 UpdateGuideState(): m_state=6 21:44:40.089 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 221 21:44:40.089 00.000 10672 Star::Find returns 1 (0), X=855.07, Y=275.40, Mass=363127, SNR=59.2, Peak=61664 HFD=2.5 21:44:40.089 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.12) = xAngle (1.50 = 1.50) 21:44:40.089 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51) 21:44:40.089 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.92 hyp=0.92 cameraTheta=1.62 mountX=0.07 mountY=0.92, mountTheta=1.50 21:44:40.105 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.92, opts=13) 21:44:40.105 00.000 10672 Enqueuing Move request for scope (-0.04, 0.92) 21:44:40.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:44:40.105 00.000 428 Worker thread wakes up 21:44:40.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.92) opts 0xd 21:44:40.105 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.92) 21:44:40.105 00.000 428 Moving (-0.04, 0.92) raw xDistance=0.07 yDistance=0.92 21:44:40.105 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:44:40.105 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.92 from input 0.92 21:44:40.105 00.000 428 MoveAxis(E, 0, ABG) 21:44:40.105 00.000 428 Move returns status 0, amount 0 21:44:40.105 00.000 428 MoveAxis(S, 1391, ABG) 21:44:40.105 00.000 428 Guiding Dir = 1, Dur = 1391 21:44:40.105 00.000 428 IsSlewing returns 0 21:44:40.105 00.000 428 IsGuiding returns 0 21:44:40.120 00.015 10672 UpdateGuideState exits: m=363127 SNR=59.2 21:44:40.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:40.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:40.120 00.000 10672 Enqueuing Expose request 21:44:40.183 00.063 428 PulseGuide returned control before completion, sleep 1323 21:44:41.510 01.327 428 IsGuiding returns 1 21:44:41.510 00.000 428 scope still moving after pulse duration time elapsed 21:44:41.542 00.032 428 IsSlewing returns 0 21:44:41.542 00.000 428 IsGuiding returns 1 21:44:41.573 00.031 428 IsSlewing returns 0 21:44:41.573 00.000 428 IsGuiding returns 1 21:44:41.620 00.047 428 IsSlewing returns 0 21:44:41.651 00.031 428 IsGuiding returns 0 21:44:41.651 00.000 428 scope move finished after 1391 + 158 ms 21:44:41.651 00.000 428 Move returns status 0, amount 1391 21:44:41.651 00.000 428 move complete, result=0 21:44:41.651 00.000 428 worker thread done servicing request 21:44:41.651 00.000 428 Worker thread wakes up 21:44:41.651 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.9 px 1391 ms SOUTH 21:44:41.651 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:41.651 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:42.452 00.801 428 Exposure complete 21:44:42.577 00.125 428 worker thread done servicing request 21:44:42.592 00.015 10672 OnExposeComplete: enter 21:44:42.592 00.000 10672 UpdateGuideState(): m_state=6 21:44:42.592 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 222 21:44:42.592 00.000 10672 Star::Find returns 1 (0), X=854.89, Y=274.94, Mass=394910, SNR=64.7, Peak=63184 HFD=2.8 21:44:42.592 00.000 10672 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.12) = xAngle (1.90 = 1.90) 21:44:42.592 00.000 10672 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.92 = 1.92) 21:44:42.592 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.46 hyp=0.51 cameraTheta=2.02 mountX=-0.17 mountY=0.48, mountTheta=1.90 21:44:42.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.46, opts=13) 21:44:42.592 00.000 10672 Enqueuing Move request for scope (-0.22, 0.46) 21:44:42.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:44:42.592 00.000 428 Worker thread wakes up 21:44:42.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.46) opts 0xd 21:44:42.592 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.46) 21:44:42.592 00.000 428 Moving (-0.22, 0.46) raw xDistance=-0.17 yDistance=0.48 21:44:42.592 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:44:42.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:44:42.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 21:44:42.592 00.000 428 MoveAxis(E, 0, ABG) 21:44:42.592 00.000 428 Move returns status 0, amount 0 21:44:42.592 00.000 428 MoveAxis(N, 0, ABG) 21:44:42.592 00.000 428 Move returns status 0, amount 0 21:44:42.592 00.000 428 move complete, result=0 21:44:42.592 00.000 428 worker thread done servicing request 21:44:42.623 00.031 10672 UpdateGuideState exits: m=394910 SNR=64.7 21:44:42.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:42.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:42.623 00.000 10672 Enqueuing Expose request 21:44:42.623 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:44:42.623 00.000 428 Worker thread wakes up 21:44:42.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:42.623 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:43.889 01.266 10672 read socket command 10 21:44:43.889 00.000 10672 processing socket request REQDIST 21:44:43.889 00.000 10672 SOCKSVR: Sending pixel error of 0.79 21:44:43.889 00.000 10672 Sending socket response 79 (0x4f) 21:44:44.951 01.062 428 Exposure complete 21:44:45.091 00.140 428 worker thread done servicing request 21:44:45.091 00.000 10672 OnExposeComplete: enter 21:44:45.091 00.000 10672 UpdateGuideState(): m_state=6 21:44:45.091 00.000 10672 Star::Find(15, 854, 274, 0, (0,0,0,0), 0.0, 0) frame 223 21:44:45.091 00.000 10672 Star::Find returns 1 (0), X=854.96, Y=275.10, Mass=347821, SNR=58.0, Peak=61232 HFD=2.6 21:44:45.091 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.12) = xAngle (1.69 = 1.69) 21:44:45.091 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.70 = 1.70) 21:44:45.091 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.63 hyp=0.64 cameraTheta=1.81 mountX=-0.07 mountY=0.64, mountTheta=1.69 21:44:45.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.63, opts=13) 21:44:45.091 00.000 10672 Enqueuing Move request for scope (-0.15, 0.63) 21:44:45.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:44:45.091 00.000 428 Worker thread wakes up 21:44:45.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.63) opts 0xd 21:44:45.091 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.63) 21:44:45.091 00.000 428 Moving (-0.15, 0.63) raw xDistance=-0.07 yDistance=0.64 21:44:45.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:44:45.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.64 from input 0.64 21:44:45.091 00.000 428 MoveAxis(E, 0, ABG) 21:44:45.091 00.000 428 Move returns status 0, amount 0 21:44:45.091 00.000 428 MoveAxis(S, 969, ABG) 21:44:45.091 00.000 428 Guiding Dir = 1, Dur = 969 21:44:45.091 00.000 428 IsSlewing returns 0 21:44:45.091 00.000 428 IsGuiding returns 0 21:44:45.107 00.016 10672 UpdateGuideState exits: m=347821 SNR=58.0 21:44:45.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:45.107 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:45.107 00.000 10672 Enqueuing Expose request 21:44:45.170 00.063 428 PulseGuide returned control before completion, sleep 904 21:44:46.122 00.952 428 IsGuiding returns 1 21:44:46.122 00.000 428 scope still moving after pulse duration time elapsed 21:44:46.185 00.063 428 IsSlewing returns 0 21:44:46.185 00.000 428 IsGuiding returns 0 21:44:46.185 00.000 428 scope move finished after 969 + 130 ms 21:44:46.185 00.000 428 Move returns status 0, amount 969 21:44:46.185 00.000 428 move complete, result=0 21:44:46.185 00.000 428 worker thread done servicing request 21:44:46.185 00.000 428 Worker thread wakes up 21:44:46.185 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 969 ms SOUTH 21:44:46.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:46.185 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:47.450 01.265 428 Exposure complete 21:44:47.575 00.125 428 worker thread done servicing request 21:44:47.575 00.000 10672 OnExposeComplete: enter 21:44:47.575 00.000 10672 UpdateGuideState(): m_state=6 21:44:47.575 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 224 21:44:47.575 00.000 10672 Star::Find returns 1 (0), X=854.77, Y=275.44, Mass=347293, SNR=58.3, Peak=55456 HFD=2.7 21:44:47.575 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.12) = xAngle (1.80 = 1.80) 21:44:47.575 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81) 21:44:47.575 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.96 hyp=1.02 cameraTheta=1.92 mountX=-0.23 mountY=0.99, mountTheta=1.80 21:44:47.575 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.96, opts=13) 21:44:47.575 00.000 10672 Enqueuing Move request for scope (-0.35, 0.96) 21:44:47.575 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:44:47.575 00.000 428 Worker thread wakes up 21:44:47.575 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.96) opts 0xd 21:44:47.575 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.96) 21:44:47.575 00.000 428 Moving (-0.35, 0.96) raw xDistance=-0.23 yDistance=0.99 21:44:47.575 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 21:44:47.575 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.99 from input 0.99 21:44:47.575 00.000 428 MoveAxis(E, 0, ABG) 21:44:47.575 00.000 428 Move returns status 0, amount 0 21:44:47.575 00.000 428 MoveAxis(S, 1508, ABG) 21:44:47.575 00.000 428 Guiding Dir = 1, Dur = 1508 21:44:47.575 00.000 428 IsSlewing returns 0 21:44:47.575 00.000 428 IsGuiding returns 0 21:44:47.606 00.031 10672 UpdateGuideState exits: m=347293 SNR=58.3 21:44:47.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:47.606 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:47.606 00.000 10672 Enqueuing Expose request 21:44:47.653 00.047 428 PulseGuide returned control before completion, sleep 1438 21:44:48.887 01.234 10672 read socket command 10 21:44:48.887 00.000 10672 processing socket request REQDIST 21:44:48.887 00.000 10672 SOCKSVR: Sending pixel error of 0.83 21:44:48.887 00.000 10672 Sending socket response 83 (0x53) 21:44:49.153 00.266 428 IsGuiding returns 1 21:44:49.153 00.000 428 scope still moving after pulse duration time elapsed 21:44:49.184 00.031 428 IsSlewing returns 0 21:44:49.184 00.000 428 IsGuiding returns 0 21:44:49.184 00.000 428 scope move finished after 1508 + 91 ms 21:44:49.184 00.000 428 Move returns status 0, amount 1508 21:44:49.184 00.000 428 move complete, result=0 21:44:49.184 00.000 428 worker thread done servicing request 21:44:49.184 00.000 428 Worker thread wakes up 21:44:49.184 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.0 px 1508 ms SOUTH 21:44:49.184 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:49.184 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:49.938 00.754 428 Exposure complete 21:44:50.063 00.125 428 worker thread done servicing request 21:44:50.063 00.000 10672 OnExposeComplete: enter 21:44:50.063 00.000 10672 UpdateGuideState(): m_state=6 21:44:50.063 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 225 21:44:50.063 00.000 10672 Star::Find returns 1 (0), X=854.60, Y=275.16, Mass=356766, SNR=53.6, Peak=47936 HFD=2.8 21:44:50.063 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.12) = xAngle (2.09 = 2.09) 21:44:50.063 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10) 21:44:50.063 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.69 hyp=0.86 cameraTheta=2.21 mountX=-0.42 mountY=0.74, mountTheta=2.09 21:44:50.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.69, opts=13) 21:44:50.063 00.000 10672 Enqueuing Move request for scope (-0.51, 0.69) 21:44:50.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:44:50.063 00.000 428 Worker thread wakes up 21:44:50.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.69) opts 0xd 21:44:50.063 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.69) 21:44:50.063 00.000 428 Moving (-0.51, 0.69) raw xDistance=-0.42 yDistance=0.74 21:44:50.063 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 21:44:50.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.74 from input 0.74 21:44:50.063 00.000 428 MoveAxis(E, 0, ABG) 21:44:50.063 00.000 428 Move returns status 0, amount 0 21:44:50.063 00.000 428 MoveAxis(S, 1119, ABG) 21:44:50.063 00.000 428 Guiding Dir = 1, Dur = 1119 21:44:50.079 00.016 428 IsSlewing returns 0 21:44:50.079 00.000 428 IsGuiding returns 0 21:44:50.094 00.015 10672 UpdateGuideState exits: m=356766 SNR=53.6 21:44:50.094 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:50.094 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:50.094 00.000 10672 Enqueuing Expose request 21:44:50.157 00.063 428 PulseGuide returned control before completion, sleep 1050 21:44:51.251 01.094 428 IsGuiding returns 1 21:44:51.251 00.000 428 scope still moving after pulse duration time elapsed 21:44:51.297 00.046 428 IsSlewing returns 0 21:44:51.297 00.000 428 IsGuiding returns 0 21:44:51.313 00.016 428 scope move finished after 1119 + 112 ms 21:44:51.313 00.000 428 Move returns status 0, amount 1119 21:44:51.313 00.000 428 move complete, result=0 21:44:51.313 00.000 428 worker thread done servicing request 21:44:51.313 00.000 428 Worker thread wakes up 21:44:51.313 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 1119 ms SOUTH 21:44:51.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:51.313 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:52.437 01.124 428 Exposure complete 21:44:52.578 00.141 428 worker thread done servicing request 21:44:52.578 00.000 10672 OnExposeComplete: enter 21:44:52.578 00.000 10672 UpdateGuideState(): m_state=6 21:44:52.578 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 226 21:44:52.578 00.000 10672 Star::Find returns 1 (0), X=853.96, Y=275.26, Mass=364935, SNR=63.0, Peak=51632 HFD=2.7 21:44:52.578 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.12) = xAngle (2.43 = 2.43) 21:44:52.578 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.44 = 2.44) 21:44:52.578 00.000 10672 CameraToMount -- cameraX=-1.15 cameraY=0.78 hyp=1.39 cameraTheta=2.55 mountX=-1.05 mountY=0.90, mountTheta=2.43 21:44:52.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.15, y=0.78, opts=13) 21:44:52.578 00.000 10672 Enqueuing Move request for scope (-1.15, 0.78) 21:44:52.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:44:52.578 00.000 428 Worker thread wakes up 21:44:52.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 0.78) opts 0xd 21:44:52.578 00.000 428 Handling offset move in thread for scope, endpoint = (-1.15, 0.78) 21:44:52.578 00.000 428 Moving (-1.15, 0.78) raw xDistance=-1.05 yDistance=0.90 21:44:52.578 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05 21:44:52.578 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.90 from input 0.90 21:44:52.578 00.000 428 MoveAxis(E, 976, ABG) 21:44:52.578 00.000 428 Guiding Dir = 2, Dur = 976 21:44:52.578 00.000 428 IsSlewing returns 0 21:44:52.578 00.000 428 IsGuiding returns 0 21:44:52.594 00.016 428 PulseGuide returned control before completion, sleep 967 21:44:52.609 00.015 10672 UpdateGuideState exits: m=364935 SNR=63.0 21:44:52.609 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:52.609 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:52.609 00.000 10672 Enqueuing Expose request 21:44:53.593 00.984 428 IsGuiding returns 1 21:44:53.593 00.000 428 scope still moving after pulse duration time elapsed 21:44:53.625 00.032 428 IsSlewing returns 0 21:44:53.625 00.000 428 IsGuiding returns 0 21:44:53.625 00.000 428 scope move finished after 976 + 66 ms 21:44:53.625 00.000 428 Move returns status 0, amount 976 21:44:53.625 00.000 428 MoveAxis(S, 1363, ABG) 21:44:53.625 00.000 428 Guiding Dir = 1, Dur = 1363 21:44:53.625 00.000 428 IsSlewing returns 0 21:44:53.625 00.000 428 IsGuiding returns 0 21:44:53.703 00.078 428 PulseGuide returned control before completion, sleep 1296 21:44:53.875 00.172 10672 read socket command 10 21:44:53.875 00.000 10672 processing socket request REQDIST 21:44:53.875 00.000 10672 SOCKSVR: Sending pixel error of 1.00 21:44:53.875 00.000 10672 Sending socket response 100 (0x64) 21:44:55.015 01.140 428 IsGuiding returns 1 21:44:55.015 00.000 428 scope still moving after pulse duration time elapsed 21:44:55.046 00.031 428 IsSlewing returns 0 21:44:55.046 00.000 428 IsGuiding returns 1 21:44:55.109 00.063 428 IsSlewing returns 0 21:44:55.109 00.000 428 IsGuiding returns 0 21:44:55.109 00.000 428 scope move finished after 1363 + 121 ms 21:44:55.109 00.000 428 Move returns status 0, amount 1363 21:44:55.109 00.000 428 move complete, result=0 21:44:55.109 00.000 428 worker thread done servicing request 21:44:55.109 00.000 428 Worker thread wakes up 21:44:55.109 00.000 10672 GuideStep: -1.0 px 976 ms EAST, 0.9 px 1363 ms SOUTH 21:44:55.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:55.109 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:55.124 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:44:57.436 02.312 428 Exposure complete 21:44:57.561 00.125 428 worker thread done servicing request 21:44:57.561 00.000 10672 OnExposeComplete: enter 21:44:57.561 00.000 10672 UpdateGuideState(): m_state=6 21:44:57.561 00.000 10672 Star::Find(15, 853, 275, 0, (0,0,0,0), 0.0, 0) frame 227 21:44:57.561 00.000 10672 Star::Find returns 1 (0), X=855.04, Y=275.37, Mass=330260, SNR=52.8, Peak=56656 HFD=2.5 21:44:57.561 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.12) = xAngle (1.53 = 1.53) 21:44:57.561 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.54 = 1.54) 21:44:57.561 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.89 hyp=0.89 cameraTheta=1.65 mountX=0.04 mountY=0.89, mountTheta=1.53 21:44:57.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.89, opts=13) 21:44:57.561 00.000 10672 Enqueuing Move request for scope (-0.07, 0.89) 21:44:57.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:44:57.561 00.000 428 Worker thread wakes up 21:44:57.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.89) opts 0xd 21:44:57.561 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.89) 21:44:57.561 00.000 428 Moving (-0.07, 0.89) raw xDistance=0.04 yDistance=0.89 21:44:57.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:44:57.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.89 from input 0.89 21:44:57.576 00.015 428 MoveAxis(E, 0, ABG) 21:44:57.576 00.000 428 Move returns status 0, amount 0 21:44:57.576 00.000 428 MoveAxis(S, 1352, ABG) 21:44:57.576 00.000 428 Guiding Dir = 1, Dur = 1352 21:44:57.576 00.000 428 IsSlewing returns 0 21:44:57.576 00.000 428 IsGuiding returns 0 21:44:57.592 00.016 10672 UpdateGuideState exits: m=330260 SNR=52.8 21:44:57.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:44:57.592 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:44:57.592 00.000 10672 Enqueuing Expose request 21:44:57.655 00.063 428 PulseGuide returned control before completion, sleep 1284 21:44:58.878 01.223 10672 read socket command 10 21:44:58.878 00.000 10672 processing socket request REQDIST 21:44:58.878 00.000 10672 SOCKSVR: Sending pixel error of 0.97 21:44:58.878 00.000 10672 Sending socket response 97 (0x61) 21:44:58.956 00.078 428 IsGuiding returns 1 21:44:58.956 00.000 428 scope still moving after pulse duration time elapsed 21:44:59.018 00.062 428 IsSlewing returns 0 21:44:59.018 00.000 428 IsGuiding returns 0 21:44:59.018 00.000 428 scope move finished after 1352 + 102 ms 21:44:59.034 00.016 428 Move returns status 0, amount 1352 21:44:59.034 00.000 428 move complete, result=0 21:44:59.034 00.000 428 worker thread done servicing request 21:44:59.034 00.000 428 Worker thread wakes up 21:44:59.034 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.9 px 1352 ms SOUTH 21:44:59.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:44:59.034 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:44:59.940 00.906 428 Exposure complete 21:45:00.080 00.140 428 worker thread done servicing request 21:45:00.080 00.000 10672 OnExposeComplete: enter 21:45:00.080 00.000 10672 UpdateGuideState(): m_state=6 21:45:00.080 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 228 21:45:00.080 00.000 10672 Star::Find returns 1 (0), X=854.95, Y=275.37, Mass=370940, SNR=59.1, Peak=53600 HFD=2.8 21:45:00.080 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.12) = xAngle (1.64 = 1.64) 21:45:00.080 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.65 = 1.65) 21:45:00.080 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.89 hyp=0.91 cameraTheta=1.76 mountX=-0.06 mountY=0.91, mountTheta=1.64 21:45:00.080 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.89, opts=13) 21:45:00.080 00.000 10672 Enqueuing Move request for scope (-0.17, 0.89) 21:45:00.080 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:45:00.080 00.000 428 Worker thread wakes up 21:45:00.080 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.89) opts 0xd 21:45:00.080 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.89) 21:45:00.080 00.000 428 Moving (-0.17, 0.89) raw xDistance=-0.06 yDistance=0.91 21:45:00.080 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:45:00.080 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.91 from input 0.91 21:45:00.080 00.000 428 MoveAxis(E, 0, ABG) 21:45:00.080 00.000 428 Move returns status 0, amount 0 21:45:00.080 00.000 428 MoveAxis(S, 1375, ABG) 21:45:00.080 00.000 428 Guiding Dir = 1, Dur = 1375 21:45:00.080 00.000 428 IsSlewing returns 0 21:45:00.080 00.000 428 IsGuiding returns 0 21:45:00.096 00.016 10672 UpdateGuideState exits: m=370940 SNR=59.1 21:45:00.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:00.096 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:00.096 00.000 10672 Enqueuing Expose request 21:45:00.159 00.063 428 PulseGuide returned control before completion, sleep 1306 21:45:01.486 01.327 428 IsGuiding returns 1 21:45:01.486 00.000 428 scope still moving after pulse duration time elapsed 21:45:01.518 00.032 428 IsSlewing returns 0 21:45:01.518 00.000 428 IsGuiding returns 1 21:45:01.580 00.062 428 IsSlewing returns 0 21:45:01.611 00.031 428 IsGuiding returns 0 21:45:01.611 00.000 428 scope move finished after 1375 + 160 ms 21:45:01.611 00.000 428 Move returns status 0, amount 1375 21:45:01.611 00.000 428 move complete, result=0 21:45:01.611 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.9 px 1375 ms SOUTH 21:45:01.611 00.000 428 worker thread done servicing request 21:45:01.611 00.000 428 Worker thread wakes up 21:45:01.611 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:01.611 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:02.423 00.812 428 Exposure complete 21:45:02.564 00.141 428 worker thread done servicing request 21:45:02.564 00.000 10672 OnExposeComplete: enter 21:45:02.564 00.000 10672 UpdateGuideState(): m_state=6 21:45:02.564 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 229 21:45:02.564 00.000 10672 Star::Find returns 1 (0), X=854.73, Y=275.47, Mass=367787, SNR=59.6, Peak=59696 HFD=2.8 21:45:02.564 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.12) = xAngle (1.82 = 1.82) 21:45:02.564 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84) 21:45:02.564 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.99 hyp=1.06 cameraTheta=1.94 mountX=-0.26 mountY=1.03, mountTheta=1.82 21:45:02.564 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.99, opts=13) 21:45:02.564 00.000 10672 Enqueuing Move request for scope (-0.39, 0.99) 21:45:02.564 00.000 428 Worker thread wakes up 21:45:02.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:45:02.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.99) opts 0xd 21:45:02.564 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.99) 21:45:02.564 00.000 428 Moving (-0.39, 0.99) raw xDistance=-0.26 yDistance=1.03 21:45:02.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 21:45:02.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.03 from input 1.03 21:45:02.564 00.000 428 MoveAxis(E, 0, ABG) 21:45:02.564 00.000 428 Move returns status 0, amount 0 21:45:02.564 00.000 428 MoveAxis(S, 1557, ABG) 21:45:02.564 00.000 428 Guiding Dir = 1, Dur = 1557 21:45:02.564 00.000 428 IsSlewing returns 0 21:45:02.564 00.000 428 IsGuiding returns 0 21:45:02.580 00.016 10672 UpdateGuideState exits: m=367787 SNR=59.6 21:45:02.580 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:02.580 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:02.580 00.000 10672 Enqueuing Expose request 21:45:02.642 00.062 428 PulseGuide returned control before completion, sleep 1494 21:45:03.892 01.250 10672 read socket command 10 21:45:03.892 00.000 10672 processing socket request REQDIST 21:45:03.892 00.000 10672 SOCKSVR: Sending pixel error of 0.98 21:45:03.892 00.000 10672 Sending socket response 98 (0x62) 21:45:04.157 00.265 428 IsGuiding returns 1 21:45:04.157 00.000 428 scope still moving after pulse duration time elapsed 21:45:04.189 00.032 428 IsSlewing returns 0 21:45:04.189 00.000 428 IsGuiding returns 1 21:45:04.251 00.062 428 IsSlewing returns 0 21:45:04.251 00.000 428 IsGuiding returns 0 21:45:04.251 00.000 428 scope move finished after 1557 + 133 ms 21:45:04.251 00.000 428 Move returns status 0, amount 1557 21:45:04.251 00.000 428 move complete, result=0 21:45:04.251 00.000 428 worker thread done servicing request 21:45:04.251 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 1.0 px 1557 ms SOUTH 21:45:04.251 00.000 428 Worker thread wakes up 21:45:04.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:04.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:04.923 00.672 428 Exposure complete 21:45:05.048 00.125 428 worker thread done servicing request 21:45:05.048 00.000 10672 OnExposeComplete: enter 21:45:05.048 00.000 10672 UpdateGuideState(): m_state=6 21:45:05.048 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 230 21:45:05.048 00.000 10672 Star::Find returns 1 (0), X=854.87, Y=275.01, Mass=351613, SNR=62.6, Peak=54464 HFD=2.8 21:45:05.048 00.000 10672 CameraToMount -- cameraTheta (2.01) - m_xAngle (0.12) = xAngle (1.88 = 1.88) 21:45:05.048 00.000 10672 CameraToMount -- cameraTheta (2.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90) 21:45:05.048 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.53 hyp=0.59 cameraTheta=2.01 mountX=-0.18 mountY=0.56, mountTheta=1.89 21:45:05.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.53, opts=13) 21:45:05.048 00.000 10672 Enqueuing Move request for scope (-0.25, 0.53) 21:45:05.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=456, FiltMax=65488, Gamma=1.000 21:45:05.048 00.000 428 Worker thread wakes up 21:45:05.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.53) opts 0xd 21:45:05.048 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.53) 21:45:05.048 00.000 428 Moving (-0.25, 0.53) raw xDistance=-0.18 yDistance=0.56 21:45:05.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:45:05.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 21:45:05.063 00.015 428 MoveAxis(E, 0, ABG) 21:45:05.063 00.000 428 Move returns status 0, amount 0 21:45:05.063 00.000 428 MoveAxis(S, 842, ABG) 21:45:05.063 00.000 428 Guiding Dir = 1, Dur = 842 21:45:05.079 00.016 10672 UpdateGuideState exits: m=351613 SNR=62.6 21:45:05.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:05.079 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:05.079 00.000 10672 Enqueuing Expose request 21:45:05.095 00.016 428 IsSlewing returns 0 21:45:05.095 00.000 428 IsGuiding returns 0 21:45:05.173 00.078 428 PulseGuide returned control before completion, sleep 774 21:45:05.969 00.796 428 IsGuiding returns 1 21:45:05.969 00.000 428 scope still moving after pulse duration time elapsed 21:45:06.032 00.063 428 IsSlewing returns 0 21:45:06.063 00.031 428 IsGuiding returns 0 21:45:06.063 00.000 428 scope move finished after 842 + 115 ms 21:45:06.063 00.000 428 Move returns status 0, amount 842 21:45:06.063 00.000 428 move complete, result=0 21:45:06.063 00.000 428 worker thread done servicing request 21:45:06.063 00.000 428 Worker thread wakes up 21:45:06.063 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 842 ms SOUTH 21:45:06.063 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:06.063 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:07.442 01.379 428 Exposure complete 21:45:07.567 00.125 428 worker thread done servicing request 21:45:07.567 00.000 10672 OnExposeComplete: enter 21:45:07.567 00.000 10672 UpdateGuideState(): m_state=6 21:45:07.567 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 231 21:45:07.567 00.000 10672 Star::Find returns 1 (0), X=854.77, Y=275.28, Mass=352122, SNR=58.6, Peak=48256 HFD=2.6 21:45:07.567 00.000 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.12) = xAngle (1.86 = 1.86) 21:45:07.567 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.87 = 1.87) 21:45:07.567 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.80 hyp=0.88 cameraTheta=1.98 mountX=-0.25 mountY=0.84, mountTheta=1.86 21:45:07.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.80, opts=13) 21:45:07.567 00.000 10672 Enqueuing Move request for scope (-0.35, 0.80) 21:45:07.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:45:07.567 00.000 428 Worker thread wakes up 21:45:07.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.80) opts 0xd 21:45:07.567 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.80) 21:45:07.567 00.000 428 Moving (-0.35, 0.80) raw xDistance=-0.25 yDistance=0.84 21:45:07.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 21:45:07.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.84 from input 0.84 21:45:07.567 00.000 428 MoveAxis(E, 0, ABG) 21:45:07.567 00.000 428 Move returns status 0, amount 0 21:45:07.567 00.000 428 MoveAxis(S, 1268, ABG) 21:45:07.567 00.000 428 Guiding Dir = 1, Dur = 1268 21:45:07.567 00.000 428 IsSlewing returns 0 21:45:07.567 00.000 428 IsGuiding returns 0 21:45:07.599 00.032 10672 UpdateGuideState exits: m=352122 SNR=58.6 21:45:07.599 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:07.599 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:07.599 00.000 10672 Enqueuing Expose request 21:45:07.661 00.062 428 PulseGuide returned control before completion, sleep 1194 21:45:08.864 01.203 428 IsGuiding returns 1 21:45:08.879 00.015 428 scope still moving after pulse duration time elapsed 21:45:08.911 00.032 428 IsSlewing returns 0 21:45:08.911 00.000 428 IsGuiding returns 1 21:45:08.911 00.000 10672 read socket command 10 21:45:08.911 00.000 10672 processing socket request REQDIST 21:45:08.911 00.000 10672 SOCKSVR: Sending pixel error of 0.86 21:45:08.911 00.000 10672 Sending socket response 86 (0x56) 21:45:08.958 00.047 428 IsSlewing returns 0 21:45:08.958 00.000 428 IsGuiding returns 0 21:45:08.958 00.000 428 scope move finished after 1268 + 112 ms 21:45:08.958 00.000 428 Move returns status 0, amount 1268 21:45:08.958 00.000 428 move complete, result=0 21:45:08.958 00.000 428 worker thread done servicing request 21:45:08.958 00.000 428 Worker thread wakes up 21:45:08.958 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.8 px 1268 ms SOUTH 21:45:08.958 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:08.958 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:09.942 00.984 428 Exposure complete 21:45:10.082 00.140 428 worker thread done servicing request 21:45:10.082 00.000 10672 OnExposeComplete: enter 21:45:10.082 00.000 10672 UpdateGuideState(): m_state=6 21:45:10.082 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 232 21:45:10.082 00.000 10672 Star::Find returns 1 (0), X=854.55, Y=275.45, Mass=335382, SNR=51.4, Peak=44880 HFD=3.0 21:45:10.082 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.12) = xAngle (1.98 = 1.98) 21:45:10.082 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99) 21:45:10.082 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.98 hyp=1.13 cameraTheta=2.10 mountX=-0.44 mountY=1.03, mountTheta=1.98 21:45:10.082 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.98, opts=13) 21:45:10.082 00.000 10672 Enqueuing Move request for scope (-0.57, 0.98) 21:45:10.082 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:45:10.082 00.000 428 Worker thread wakes up 21:45:10.082 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.98) opts 0xd 21:45:10.082 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.98) 21:45:10.082 00.000 428 Moving (-0.57, 0.98) raw xDistance=-0.44 yDistance=1.03 21:45:10.082 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 21:45:10.082 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.03 from input 1.03 21:45:10.082 00.000 428 MoveAxis(E, 413, ABG) 21:45:10.082 00.000 428 Guiding Dir = 2, Dur = 413 21:45:10.082 00.000 428 IsSlewing returns 0 21:45:10.082 00.000 428 IsGuiding returns 0 21:45:10.098 00.016 10672 UpdateGuideState exits: m=335382 SNR=51.4 21:45:10.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:10.098 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:10.098 00.000 10672 Enqueuing Expose request 21:45:10.098 00.000 428 PulseGuide returned control before completion, sleep 402 21:45:10.535 00.437 428 IsGuiding returns 0 21:45:10.535 00.000 428 Move returns status 0, amount 413 21:45:10.535 00.000 428 MoveAxis(S, 1563, ABG) 21:45:10.535 00.000 428 Guiding Dir = 1, Dur = 1563 21:45:10.535 00.000 428 IsSlewing returns 0 21:45:10.535 00.000 428 IsGuiding returns 0 21:45:10.613 00.078 428 PulseGuide returned control before completion, sleep 1496 21:45:12.129 01.516 428 IsGuiding returns 1 21:45:12.129 00.000 428 scope still moving after pulse duration time elapsed 21:45:12.175 00.046 428 IsSlewing returns 0 21:45:12.175 00.000 428 IsGuiding returns 1 21:45:12.222 00.047 428 IsSlewing returns 0 21:45:12.222 00.000 428 IsGuiding returns 0 21:45:12.222 00.000 428 scope move finished after 1563 + 129 ms 21:45:12.222 00.000 428 Move returns status 0, amount 1563 21:45:12.238 00.016 428 move complete, result=0 21:45:12.238 00.000 428 worker thread done servicing request 21:45:12.238 00.000 428 Worker thread wakes up 21:45:12.238 00.000 10672 GuideStep: -0.4 px 413 ms EAST, 1.0 px 1563 ms SOUTH 21:45:12.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:12.238 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:12.410 00.172 428 Exposure complete 21:45:12.550 00.140 428 worker thread done servicing request 21:45:12.550 00.000 10672 OnExposeComplete: enter 21:45:12.550 00.000 10672 UpdateGuideState(): m_state=6 21:45:12.550 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 233 21:45:12.550 00.000 10672 Star::Find returns 1 (0), X=854.50, Y=275.71, Mass=373699, SNR=62.0, Peak=50320 HFD=2.8 21:45:12.550 00.000 10672 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.12) = xAngle (1.91 = 1.91) 21:45:12.550 00.000 10672 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.92 = 1.92) 21:45:12.550 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=1.23 hyp=1.38 cameraTheta=2.03 mountX=-0.46 mountY=1.29, mountTheta=1.91 21:45:12.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=1.23, opts=13) 21:45:12.550 00.000 10672 Enqueuing Move request for scope (-0.61, 1.23) 21:45:12.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:45:12.550 00.000 428 Worker thread wakes up 21:45:12.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 1.23) opts 0xd 21:45:12.550 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 1.23) 21:45:12.550 00.000 428 Moving (-0.61, 1.23) raw xDistance=-0.46 yDistance=1.29 21:45:12.550 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46 21:45:12.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.29 from input 1.29 21:45:12.550 00.000 428 MoveAxis(E, 455, ABG) 21:45:12.550 00.000 428 Guiding Dir = 2, Dur = 455 21:45:12.550 00.000 428 IsSlewing returns 0 21:45:12.550 00.000 428 IsGuiding returns 0 21:45:12.566 00.016 10672 UpdateGuideState exits: m=373699 SNR=62.0 21:45:12.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:12.566 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:12.566 00.000 10672 Enqueuing Expose request 21:45:12.581 00.015 428 PulseGuide returned control before completion, sleep 438 21:45:13.066 00.485 428 IsGuiding returns 0 21:45:13.066 00.000 428 Move returns status 0, amount 455 21:45:13.066 00.000 428 MoveAxis(S, 1960, ABG) 21:45:13.066 00.000 428 Guiding Dir = 1, Dur = 1960 21:45:13.097 00.031 428 IsSlewing returns 0 21:45:13.097 00.000 428 IsGuiding returns 0 21:45:13.175 00.078 428 PulseGuide returned control before completion, sleep 1893 21:45:13.878 00.703 10672 read socket command 10 21:45:13.878 00.000 10672 processing socket request REQDIST 21:45:13.878 00.000 10672 SOCKSVR: Sending pixel error of 1.07 21:45:13.878 00.000 10672 Sending socket response 107 (0x6b) 21:45:15.086 01.208 428 IsGuiding returns 1 21:45:15.086 00.000 428 scope still moving after pulse duration time elapsed 21:45:15.117 00.031 428 IsSlewing returns 0 21:45:15.117 00.000 428 IsGuiding returns 1 21:45:15.164 00.047 428 IsSlewing returns 0 21:45:15.164 00.000 428 IsGuiding returns 0 21:45:15.164 00.000 428 scope move finished after 1960 + 117 ms 21:45:15.164 00.000 428 Move returns status 0, amount 1960 21:45:15.164 00.000 428 move complete, result=0 21:45:15.164 00.000 428 worker thread done servicing request 21:45:15.179 00.015 10672 GuideStep: -0.5 px 455 ms EAST, 1.3 px 1960 ms SOUTH 21:45:15.179 00.000 428 Worker thread wakes up 21:45:15.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:15.179 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:15.179 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:45:17.429 02.250 428 Exposure complete 21:45:17.554 00.125 428 worker thread done servicing request 21:45:17.554 00.000 10672 OnExposeComplete: enter 21:45:17.554 00.000 10672 UpdateGuideState(): m_state=6 21:45:17.554 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 234 21:45:17.554 00.000 10672 Star::Find returns 1 (0), X=855.01, Y=275.19, Mass=346764, SNR=53.4, Peak=63072 HFD=2.6 21:45:17.554 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.12) = xAngle (1.59 = 1.59) 21:45:17.554 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61) 21:45:17.554 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.71 hyp=0.72 cameraTheta=1.72 mountX=-0.02 mountY=0.72, mountTheta=1.59 21:45:17.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.71, opts=13) 21:45:17.554 00.000 10672 Enqueuing Move request for scope (-0.10, 0.71) 21:45:17.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:45:17.554 00.000 428 Worker thread wakes up 21:45:17.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.71) opts 0xd 21:45:17.554 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.71) 21:45:17.554 00.000 428 Moving (-0.10, 0.71) raw xDistance=-0.02 yDistance=0.72 21:45:17.554 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:45:17.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.72 from input 0.72 21:45:17.554 00.000 428 MoveAxis(E, 0, ABG) 21:45:17.554 00.000 428 Move returns status 0, amount 0 21:45:17.554 00.000 428 MoveAxis(S, 1095, ABG) 21:45:17.554 00.000 428 Guiding Dir = 1, Dur = 1095 21:45:17.569 00.015 428 IsSlewing returns 0 21:45:17.569 00.000 428 IsGuiding returns 0 21:45:17.585 00.016 10672 UpdateGuideState exits: m=346764 SNR=53.4 21:45:17.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:17.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:17.585 00.000 10672 Enqueuing Expose request 21:45:17.647 00.062 428 PulseGuide returned control before completion, sleep 1022 21:45:18.678 01.031 428 IsGuiding returns 1 21:45:18.678 00.000 428 scope still moving after pulse duration time elapsed 21:45:18.725 00.047 428 IsSlewing returns 0 21:45:18.725 00.000 428 IsGuiding returns 1 21:45:18.788 00.063 428 IsSlewing returns 0 21:45:18.788 00.000 428 IsGuiding returns 0 21:45:18.788 00.000 428 scope move finished after 1095 + 126 ms 21:45:18.788 00.000 428 Move returns status 0, amount 1095 21:45:18.788 00.000 428 move complete, result=0 21:45:18.788 00.000 428 worker thread done servicing request 21:45:18.788 00.000 428 Worker thread wakes up 21:45:18.788 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.7 px 1095 ms SOUTH 21:45:18.788 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:18.788 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:18.913 00.125 10672 read socket command 10 21:45:18.913 00.000 10672 processing socket request REQDIST 21:45:18.913 00.000 10672 SOCKSVR: Sending pixel error of 0.96 21:45:18.913 00.000 10672 Sending socket response 96 (0x60) 21:45:19.928 01.015 428 Exposure complete 21:45:20.053 00.125 428 worker thread done servicing request 21:45:20.053 00.000 10672 OnExposeComplete: enter 21:45:20.053 00.000 10672 UpdateGuideState(): m_state=6 21:45:20.053 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 235 21:45:20.053 00.000 10672 Star::Find returns 1 (0), X=854.85, Y=275.33, Mass=401521, SNR=63.9, Peak=54144 HFD=2.7 21:45:20.053 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.12) = xAngle (1.75 = 1.75) 21:45:20.053 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.76 = 1.76) 21:45:20.053 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.85 hyp=0.89 cameraTheta=1.87 mountX=-0.16 mountY=0.87, mountTheta=1.75 21:45:20.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.85, opts=13) 21:45:20.053 00.000 10672 Enqueuing Move request for scope (-0.26, 0.85) 21:45:20.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:45:20.053 00.000 428 Worker thread wakes up 21:45:20.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.85) opts 0xd 21:45:20.053 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.85) 21:45:20.053 00.000 428 Moving (-0.26, 0.85) raw xDistance=-0.16 yDistance=0.87 21:45:20.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:45:20.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.87 from input 0.87 21:45:20.053 00.000 428 MoveAxis(E, 0, ABG) 21:45:20.053 00.000 428 Move returns status 0, amount 0 21:45:20.053 00.000 428 MoveAxis(S, 1322, ABG) 21:45:20.053 00.000 428 Guiding Dir = 1, Dur = 1322 21:45:20.053 00.000 428 IsSlewing returns 0 21:45:20.053 00.000 428 IsGuiding returns 0 21:45:20.084 00.031 10672 UpdateGuideState exits: m=401521 SNR=63.9 21:45:20.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:20.084 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:20.084 00.000 10672 Enqueuing Expose request 21:45:20.147 00.063 428 PulseGuide returned control before completion, sleep 1252 21:45:21.412 01.265 428 IsGuiding returns 1 21:45:21.412 00.000 428 scope still moving after pulse duration time elapsed 21:45:21.443 00.031 428 IsSlewing returns 0 21:45:21.443 00.000 428 IsGuiding returns 1 21:45:21.505 00.062 428 IsSlewing returns 0 21:45:21.505 00.000 428 IsGuiding returns 0 21:45:21.505 00.000 428 scope move finished after 1322 + 116 ms 21:45:21.505 00.000 428 Move returns status 0, amount 1322 21:45:21.505 00.000 428 move complete, result=0 21:45:21.505 00.000 428 worker thread done servicing request 21:45:21.505 00.000 428 Worker thread wakes up 21:45:21.505 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 1322 ms SOUTH 21:45:21.505 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:21.505 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:22.427 00.922 428 Exposure complete 21:45:22.568 00.141 428 worker thread done servicing request 21:45:22.568 00.000 10672 OnExposeComplete: enter 21:45:22.568 00.000 10672 UpdateGuideState(): m_state=6 21:45:22.568 00.000 10672 Star::Find(15, 854, 275, 0, (0,0,0,0), 0.0, 0) frame 236 21:45:22.568 00.000 10672 Star::Find returns 1 (0), X=855.18, Y=275.21, Mass=348298, SNR=57.4, Peak=65488 HFD=2.4 21:45:22.568 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.12) = xAngle (1.36 = 1.36) 21:45:22.568 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37) 21:45:22.568 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.73 hyp=0.74 cameraTheta=1.48 mountX=0.16 mountY=0.72, mountTheta=1.36 21:45:22.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.73, opts=13) 21:45:22.568 00.000 10672 Enqueuing Move request for scope (0.07, 0.73) 21:45:22.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:45:22.568 00.000 428 Worker thread wakes up 21:45:22.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.73) opts 0xd 21:45:22.568 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.73) 21:45:22.568 00.000 428 Moving (0.07, 0.73) raw xDistance=0.16 yDistance=0.72 21:45:22.568 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:45:22.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.72 from input 0.72 21:45:22.568 00.000 428 MoveAxis(E, 0, ABG) 21:45:22.568 00.000 428 Move returns status 0, amount 0 21:45:22.568 00.000 428 MoveAxis(S, 1095, ABG) 21:45:22.568 00.000 428 Guiding Dir = 1, Dur = 1095 21:45:22.568 00.000 428 IsSlewing returns 0 21:45:22.568 00.000 428 IsGuiding returns 0 21:45:22.599 00.031 10672 UpdateGuideState exits: m=348298 SNR=57.4 21:45:22.599 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:22.599 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:22.599 00.000 10672 Enqueuing Expose request 21:45:22.646 00.047 428 PulseGuide returned control before completion, sleep 1027 21:45:23.697 01.051 428 IsGuiding returns 1 21:45:23.697 00.000 428 scope still moving after pulse duration time elapsed 21:45:23.728 00.031 428 IsSlewing returns 0 21:45:23.728 00.000 428 IsGuiding returns 1 21:45:23.791 00.063 428 IsSlewing returns 0 21:45:23.791 00.000 428 IsGuiding returns 0 21:45:23.791 00.000 428 scope move finished after 1095 + 119 ms 21:45:23.791 00.000 428 Move returns status 0, amount 1095 21:45:23.791 00.000 428 move complete, result=0 21:45:23.791 00.000 428 worker thread done servicing request 21:45:23.791 00.000 428 Worker thread wakes up 21:45:23.791 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 1095 ms SOUTH 21:45:23.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:23.791 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:23.900 00.109 10672 read socket command 10 21:45:23.900 00.000 10672 processing socket request REQDIST 21:45:23.900 00.000 10672 SOCKSVR: Sending pixel error of 0.88 21:45:23.900 00.000 10672 Sending socket response 88 (0x58) 21:45:24.931 01.031 428 Exposure complete 21:45:25.056 00.125 428 worker thread done servicing request 21:45:25.056 00.000 10672 OnExposeComplete: enter 21:45:25.056 00.000 10672 UpdateGuideState(): m_state=6 21:45:25.056 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 237 21:45:25.056 00.000 10672 Star::Find returns 1 (0), X=855.02, Y=275.86, Mass=411284, SNR=65.6, Peak=56752 HFD=2.6 21:45:25.056 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.12) = xAngle (1.52 = 1.52) 21:45:25.056 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53) 21:45:25.056 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=1.38 hyp=1.38 cameraTheta=1.64 mountX=0.07 mountY=1.38, mountTheta=1.52 21:45:25.056 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=1.38, opts=13) 21:45:25.056 00.000 10672 Enqueuing Move request for scope (-0.10, 1.38) 21:45:25.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:45:25.056 00.000 428 Worker thread wakes up 21:45:25.056 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.38) opts 0xd 21:45:25.056 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 1.38) 21:45:25.056 00.000 428 Moving (-0.10, 1.38) raw xDistance=0.07 yDistance=1.38 21:45:25.056 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:45:25.056 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.38 from input 1.38 21:45:25.056 00.000 428 MoveAxis(E, 0, ABG) 21:45:25.056 00.000 428 Move returns status 0, amount 0 21:45:25.056 00.000 428 MoveAxis(S, 2099, ABG) 21:45:25.056 00.000 428 Guiding Dir = 1, Dur = 2099 21:45:25.072 00.016 428 IsSlewing returns 0 21:45:25.087 00.015 428 IsGuiding returns 0 21:45:25.087 00.000 10672 UpdateGuideState exits: m=411284 SNR=65.6 21:45:25.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:25.087 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:25.087 00.000 10672 Enqueuing Expose request 21:45:25.165 00.078 428 PulseGuide returned control before completion, sleep 2030 21:45:27.212 02.047 428 IsGuiding returns 1 21:45:27.212 00.000 428 scope still moving after pulse duration time elapsed 21:45:27.243 00.031 428 IsSlewing returns 0 21:45:27.243 00.000 428 IsGuiding returns 1 21:45:27.305 00.062 428 IsSlewing returns 0 21:45:27.305 00.000 428 IsGuiding returns 0 21:45:27.305 00.000 428 scope move finished after 2099 + 122 ms 21:45:27.305 00.000 428 Move returns status 0, amount 2099 21:45:27.305 00.000 428 move complete, result=0 21:45:27.305 00.000 428 worker thread done servicing request 21:45:27.305 00.000 428 Worker thread wakes up 21:45:27.305 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.4 px 2099 ms SOUTH 21:45:27.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:27.305 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:27.414 00.109 428 Exposure complete 21:45:27.555 00.141 428 worker thread done servicing request 21:45:27.555 00.000 10672 OnExposeComplete: enter 21:45:27.555 00.000 10672 UpdateGuideState(): m_state=6 21:45:27.555 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 238 21:45:27.555 00.000 10672 Star::Find returns 1 (0), X=855.18, Y=275.44, Mass=413555, SNR=82.1, Peak=47168 HFD=3.0 21:45:27.555 00.000 10672 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.12) = xAngle (1.39 = 1.39) 21:45:27.555 00.000 10672 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40) 21:45:27.555 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.97 hyp=0.97 cameraTheta=1.51 mountX=0.18 mountY=0.95, mountTheta=1.39 21:45:27.555 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.97, opts=13) 21:45:27.555 00.000 10672 Enqueuing Move request for scope (0.06, 0.97) 21:45:27.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:45:27.555 00.000 428 Worker thread wakes up 21:45:27.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.97) opts 0xd 21:45:27.555 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.97) 21:45:27.555 00.000 428 Moving (0.06, 0.97) raw xDistance=0.18 yDistance=0.95 21:45:27.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:45:27.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.95 from input 0.95 21:45:27.555 00.000 428 MoveAxis(E, 0, ABG) 21:45:27.555 00.000 428 Move returns status 0, amount 0 21:45:27.555 00.000 428 MoveAxis(S, 1446, ABG) 21:45:27.555 00.000 428 Guiding Dir = 1, Dur = 1446 21:45:27.555 00.000 428 IsSlewing returns 0 21:45:27.555 00.000 428 IsGuiding returns 0 21:45:27.571 00.016 10672 UpdateGuideState exits: m=413555 SNR=82.1 21:45:27.571 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:27.571 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:27.571 00.000 10672 Enqueuing Expose request 21:45:27.633 00.062 428 PulseGuide returned control before completion, sleep 1373 21:45:28.945 01.312 10672 read socket command 10 21:45:28.945 00.000 10672 processing socket request REQDIST 21:45:28.945 00.000 10672 SOCKSVR: Sending pixel error of 1.01 21:45:28.945 00.000 10672 Sending socket response 101 (0x65) 21:45:29.024 00.079 428 IsGuiding returns 1 21:45:29.024 00.000 428 scope still moving after pulse duration time elapsed 21:45:29.070 00.046 428 IsSlewing returns 0 21:45:29.102 00.032 428 IsGuiding returns 0 21:45:29.102 00.000 428 scope move finished after 1446 + 108 ms 21:45:29.102 00.000 428 Move returns status 0, amount 1446 21:45:29.102 00.000 428 move complete, result=0 21:45:29.102 00.000 428 worker thread done servicing request 21:45:29.102 00.000 428 Worker thread wakes up 21:45:29.117 00.015 10672 GuideStep: 0.2 px 0 ms EAST, 1.0 px 1446 ms SOUTH 21:45:29.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:29.117 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:29.914 00.797 428 Exposure complete 21:45:30.039 00.125 428 worker thread done servicing request 21:45:30.054 00.015 10672 OnExposeComplete: enter 21:45:30.054 00.000 10672 UpdateGuideState(): m_state=6 21:45:30.054 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 239 21:45:30.054 00.000 10672 Star::Find returns 1 (0), X=855.48, Y=275.31, Mass=362158, SNR=59.4, Peak=41712 HFD=3.1 21:45:30.054 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.12) = xAngle (1.04 = 1.04) 21:45:30.054 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05) 21:45:30.054 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.83 hyp=0.91 cameraTheta=1.16 mountX=0.46 mountY=0.79, mountTheta=1.04 21:45:30.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.83, opts=13) 21:45:30.054 00.000 10672 Enqueuing Move request for scope (0.36, 0.83) 21:45:30.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:45:30.054 00.000 428 Worker thread wakes up 21:45:30.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.83) opts 0xd 21:45:30.054 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.83) 21:45:30.054 00.000 428 Moving (0.36, 0.83) raw xDistance=0.46 yDistance=0.79 21:45:30.054 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 21:45:30.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.79 from input 0.79 21:45:30.054 00.000 428 MoveAxis(W, 426, ABG) 21:45:30.054 00.000 428 Guiding Dir = 3, Dur = 426 21:45:30.054 00.000 428 IsSlewing returns 0 21:45:30.054 00.000 428 IsGuiding returns 0 21:45:30.070 00.016 428 PulseGuide returned control before completion, sleep 422 21:45:30.070 00.000 10672 UpdateGuideState exits: m=362158 SNR=59.4 21:45:30.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:30.070 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:30.070 00.000 10672 Enqueuing Expose request 21:45:30.523 00.453 428 IsGuiding returns 0 21:45:30.523 00.000 428 Move returns status 0, amount 426 21:45:30.523 00.000 428 MoveAxis(S, 1195, ABG) 21:45:30.523 00.000 428 Guiding Dir = 1, Dur = 1195 21:45:30.539 00.016 428 IsSlewing returns 0 21:45:30.539 00.000 428 IsGuiding returns 0 21:45:30.617 00.078 428 PulseGuide returned control before completion, sleep 1127 21:45:31.762 01.145 428 IsGuiding returns 1 21:45:31.762 00.000 428 scope still moving after pulse duration time elapsed 21:45:31.793 00.031 428 IsSlewing returns 0 21:45:31.793 00.000 428 IsGuiding returns 1 21:45:31.840 00.047 428 IsSlewing returns 0 21:45:31.840 00.000 428 IsGuiding returns 0 21:45:31.840 00.000 428 scope move finished after 1195 + 115 ms 21:45:31.840 00.000 428 Move returns status 0, amount 1195 21:45:31.840 00.000 428 move complete, result=0 21:45:31.840 00.000 428 worker thread done servicing request 21:45:31.840 00.000 10672 GuideStep: 0.5 px 426 ms WEST, 0.8 px 1195 ms SOUTH 21:45:31.840 00.000 428 Worker thread wakes up 21:45:31.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:31.840 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:32.433 00.593 428 Exposure complete 21:45:32.574 00.141 10672 OnExposeComplete: enter 21:45:32.574 00.000 10672 UpdateGuideState(): m_state=6 21:45:32.574 00.000 428 worker thread done servicing request 21:45:32.574 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 240 21:45:32.574 00.000 10672 Star::Find returns 1 (0), X=855.21, Y=275.16, Mass=431033, SNR=73.0, Peak=52832 HFD=2.9 21:45:32.574 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (0.12) = xAngle (1.32 = 1.32) 21:45:32.574 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.33 = 1.33) 21:45:32.574 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.68 hyp=0.69 cameraTheta=1.44 mountX=0.17 mountY=0.67, mountTheta=1.32 21:45:32.574 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.68, opts=13) 21:45:32.574 00.000 10672 Enqueuing Move request for scope (0.09, 0.68) 21:45:32.574 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:45:32.574 00.000 428 Worker thread wakes up 21:45:32.574 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.68) opts 0xd 21:45:32.574 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.68) 21:45:32.574 00.000 428 Moving (0.09, 0.68) raw xDistance=0.17 yDistance=0.67 21:45:32.574 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:45:32.574 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 21:45:32.574 00.000 428 MoveAxis(E, 0, ABG) 21:45:32.574 00.000 428 Move returns status 0, amount 0 21:45:32.574 00.000 428 MoveAxis(S, 1011, ABG) 21:45:32.574 00.000 428 Guiding Dir = 1, Dur = 1011 21:45:32.574 00.000 428 IsSlewing returns 0 21:45:32.574 00.000 428 IsGuiding returns 0 21:45:32.590 00.016 10672 UpdateGuideState exits: m=431033 SNR=73.0 21:45:32.590 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:32.590 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:32.590 00.000 10672 Enqueuing Expose request 21:45:32.652 00.062 428 PulseGuide returned control before completion, sleep 943 21:45:33.621 00.969 428 IsGuiding returns 1 21:45:33.621 00.000 428 scope still moving after pulse duration time elapsed 21:45:33.652 00.031 428 IsSlewing returns 0 21:45:33.652 00.000 428 IsGuiding returns 1 21:45:33.714 00.062 428 IsSlewing returns 0 21:45:33.714 00.000 428 IsGuiding returns 0 21:45:33.714 00.000 428 scope move finished after 1011 + 124 ms 21:45:33.714 00.000 428 Move returns status 0, amount 1011 21:45:33.714 00.000 428 move complete, result=0 21:45:33.714 00.000 428 worker thread done servicing request 21:45:33.714 00.000 428 Worker thread wakes up 21:45:33.714 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 1011 ms SOUTH 21:45:33.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:33.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:33.886 00.172 10672 read socket command 10 21:45:33.886 00.000 10672 processing socket request REQDIST 21:45:33.886 00.000 10672 SOCKSVR: Sending pixel error of 0.89 21:45:33.886 00.000 10672 Sending socket response 89 (0x59) 21:45:34.917 01.031 428 Exposure complete 21:45:35.042 00.125 428 worker thread done servicing request 21:45:35.042 00.000 10672 OnExposeComplete: enter 21:45:35.042 00.000 10672 UpdateGuideState(): m_state=6 21:45:35.042 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 241 21:45:35.042 00.000 10672 Star::Find returns 1 (0), X=855.16, Y=275.06, Mass=429333, SNR=70.2, Peak=62208 HFD=3.1 21:45:35.042 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.12) = xAngle (1.37 = 1.37) 21:45:35.042 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.38 = 1.38) 21:45:35.042 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.58 hyp=0.58 cameraTheta=1.49 mountX=0.12 mountY=0.57, mountTheta=1.37 21:45:35.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.58, opts=13) 21:45:35.042 00.000 10672 Enqueuing Move request for scope (0.05, 0.58) 21:45:35.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:45:35.042 00.000 428 Worker thread wakes up 21:45:35.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.58) opts 0xd 21:45:35.042 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.58) 21:45:35.042 00.000 428 Moving (0.05, 0.58) raw xDistance=0.12 yDistance=0.57 21:45:35.042 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:45:35.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 21:45:35.042 00.000 428 MoveAxis(E, 0, ABG) 21:45:35.042 00.000 428 Move returns status 0, amount 0 21:45:35.042 00.000 428 MoveAxis(S, 865, ABG) 21:45:35.042 00.000 428 Guiding Dir = 1, Dur = 865 21:45:35.042 00.000 428 IsSlewing returns 0 21:45:35.042 00.000 428 IsGuiding returns 0 21:45:35.073 00.031 10672 UpdateGuideState exits: m=429333 SNR=70.2 21:45:35.073 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:35.073 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:35.073 00.000 10672 Enqueuing Expose request 21:45:35.136 00.063 428 PulseGuide returned control before completion, sleep 789 21:45:35.933 00.797 428 IsGuiding returns 1 21:45:35.933 00.000 428 scope still moving after pulse duration time elapsed 21:45:35.964 00.031 428 IsSlewing returns 0 21:45:35.964 00.000 428 IsGuiding returns 1 21:45:36.026 00.062 428 IsSlewing returns 0 21:45:36.026 00.000 428 IsGuiding returns 0 21:45:36.026 00.000 428 scope move finished after 865 + 117 ms 21:45:36.026 00.000 428 Move returns status 0, amount 865 21:45:36.026 00.000 428 move complete, result=0 21:45:36.026 00.000 428 worker thread done servicing request 21:45:36.026 00.000 428 Worker thread wakes up 21:45:36.026 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 865 ms SOUTH 21:45:36.026 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:36.026 00.000 428 Handling exposure in thread, d=2500 o=3 r=(840,259,31,31) 21:45:36.504 00.478 10672 read socket command 13 21:45:36.504 00.000 10672 processing socket request MOVEn 21:45:36.504 00.000 10672 PhdController::Dither begins 21:45:36.504 00.000 10672 dither: size=25.00, dRA=25.00 dDec=0.00 21:45:36.504 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.12) = xAngle (0.12 = 0.12) 21:45:36.505 00.001 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=0.00 cameraX=24.82, cameraY=3.03 cameraTheta=0.12 21:45:36.505 00.000 10672 setting lock position to (879.93, 277.50) 21:45:36.505 00.000 10672 Mount: notify guiding dithered (24.8, 3.0) 21:45:36.505 00.000 10672 Status Line: Dither by 25.00,0.00 21:45:36.517 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 21:45:36.517 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 21:45:36.517 00.000 10672 Sending socket response 2 (0x2) 21:45:37.417 00.900 428 Exposure complete 21:45:37.555 00.138 428 worker thread done servicing request 21:45:37.555 00.000 10672 OnExposeComplete: enter 21:45:37.555 00.000 10672 UpdateGuideState(): m_state=6 21:45:37.556 00.001 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 242 21:45:37.556 00.000 10672 Star::Find returns 1 (0), X=855.18, Y=275.45, Mass=380871, SNR=61.2, Peak=49344 HFD=2.8 21:45:37.557 00.001 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.12) = xAngle (-3.18 = 3.10) 21:45:37.557 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.17 = 3.12) 21:45:37.557 00.000 10672 CameraToMount -- cameraX=-24.75 cameraY=-2.05 hyp=24.83 cameraTheta=-3.06 mountX=-24.81 mountY=0.61, mountTheta=3.12 21:45:37.559 00.002 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 21:45:37.559 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.12) = xAngle (-3.02 = -3.02) 21:45:37.559 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 21:45:37.559 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 21:45:37.559 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 21:45:37.559 00.000 10672 Mount: notify direct move -10.50,-0.00 21:45:37.559 00.000 428 Worker thread wakes up 21:45:37.560 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:45:37.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 21:45:37.560 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 21:45:37.560 00.000 428 Moving (-10.42, -1.27) raw xDistance=-10.50 yDistance=-0.00 21:45:37.560 00.000 428 MoveAxis(E, 15499, B) 21:45:37.561 00.001 428 Guiding Dir = 2, Dur = 15499 21:45:37.561 00.000 428 IsSlewing returns 0 21:45:37.562 00.001 428 IsGuiding returns 0 21:45:37.585 00.023 10672 UpdateGuideState exits: m=380871 SNR=61.2 21:45:37.585 00.000 10672 PhdController: settling, locked = 1, distance = 25.51 (99.00) aobump = 0 frame = 1 / 10 21:45:37.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:37.585 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:37.585 00.000 10672 Enqueuing Expose request 21:45:37.591 00.006 428 PulseGuide returned control before completion, sleep 15481 21:45:38.520 00.929 10672 read socket command 10 21:45:38.520 00.000 10672 processing socket request REQDIST 21:45:38.521 00.001 10672 SOCKSVR: Sending pixel error of 2.55 21:45:38.521 00.000 10672 Sending socket response 255 (0xff) 21:45:44.064 05.543 10672 read socket command 10 21:45:44.064 00.000 10672 processing socket request REQDIST 21:45:44.064 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:44.064 00.000 10672 Sending socket response 255 (0xff) 21:45:44.533 00.469 10672 read socket command 10 21:45:44.533 00.000 10672 processing socket request REQDIST 21:45:44.533 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:44.533 00.000 10672 Sending socket response 255 (0xff) 21:45:46.532 01.999 10672 read socket command 10 21:45:46.532 00.000 10672 processing socket request REQDIST 21:45:46.532 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:46.532 00.000 10672 Sending socket response 255 (0xff) 21:45:48.536 02.004 10672 read socket command 10 21:45:48.536 00.000 10672 processing socket request REQDIST 21:45:48.536 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:48.536 00.000 10672 Sending socket response 255 (0xff) 21:45:50.535 01.999 10672 read socket command 10 21:45:50.535 00.000 10672 processing socket request REQDIST 21:45:50.535 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:50.535 00.000 10672 Sending socket response 255 (0xff) 21:45:52.550 02.015 10672 read socket command 10 21:45:52.550 00.000 10672 processing socket request REQDIST 21:45:52.550 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:52.550 00.000 10672 Sending socket response 255 (0xff) 21:45:53.081 00.531 428 IsGuiding returns 1 21:45:53.081 00.000 428 scope still moving after pulse duration time elapsed 21:45:53.113 00.032 428 IsSlewing returns 0 21:45:53.113 00.000 428 IsGuiding returns 0 21:45:53.113 00.000 428 scope move finished after 15499 + 64 ms 21:45:53.113 00.000 428 Move returns status 0, amount 15499 21:45:53.113 00.000 428 MoveAxis(N, 0, B) 21:45:53.113 00.000 428 Move returns status 0, amount 0 21:45:53.113 00.000 428 move complete, result=0 21:45:53.113 00.000 428 worker thread done servicing request 21:45:53.113 00.000 428 Worker thread wakes up 21:45:53.113 00.000 10672 GuideStep: -10.5 px 15499 ms EAST, -0.0 px 0 ms NORTH 21:45:53.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:45:53.128 00.015 428 Handling exposure in thread, d=2500 o=3 r=(840,260,31,31) 21:45:53.128 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:45:53.144 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:45:54.550 01.406 10672 read socket command 10 21:45:54.550 00.000 10672 processing socket request REQDIST 21:45:54.550 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:54.550 00.000 10672 Sending socket response 255 (0xff) 21:45:54.909 00.359 428 Exposure complete 21:45:55.049 00.140 428 worker thread done servicing request 21:45:55.049 00.000 10672 OnExposeComplete: enter 21:45:55.049 00.000 10672 UpdateGuideState(): m_state=6 21:45:55.049 00.000 10672 Star::Find(15, 855, 275, 0, (0,0,0,0), 0.0, 0) frame 243 21:45:55.049 00.000 10672 Star::Find returns 1 (0), X=865.70, Y=277.42, Mass=392216, SNR=66.3, Peak=54032 HFD=2.9 21:45:55.049 00.000 10672 CameraToMount -- cameraTheta (-3.14) - m_xAngle (0.12) = xAngle (-3.26 = 3.03) 21:45:55.049 00.000 10672 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.24 = 3.04) 21:45:55.049 00.000 10672 CameraToMount -- cameraX=-14.23 cameraY=-0.08 hyp=14.23 cameraTheta=-3.14 mountX=-14.14 mountY=1.44, mountTheta=3.04 21:45:55.049 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 21:45:55.049 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.12) = xAngle (-3.02 = -3.02) 21:45:55.049 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.42, cameraY=-1.27 cameraTheta=-3.02 21:45:55.049 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.42, y=-1.27, opts=4) 21:45:55.049 00.000 10672 Enqueuing Move request for scope (-10.42, -1.27) 21:45:55.049 00.000 10672 Mount: notify direct move -10.50,-0.00 21:45:55.049 00.000 428 Worker thread wakes up 21:45:55.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:45:55.049 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.42, -1.27) opts 0x4 21:45:55.049 00.000 428 Handling offset move in thread for scope, endpoint = (-10.42, -1.27) 21:45:55.049 00.000 428 Moving (-10.42, -1.27) raw xDistance=-10.50 yDistance=-0.00 21:45:55.049 00.000 428 MoveAxis(E, 15499, B) 21:45:55.049 00.000 428 Guiding Dir = 2, Dur = 15499 21:45:55.049 00.000 428 IsSlewing returns 0 21:45:55.049 00.000 428 IsGuiding returns 0 21:45:55.065 00.016 428 PulseGuide returned control before completion, sleep 15492 21:45:55.065 00.000 10672 UpdateGuideState exits: m=392216 SNR=66.3 21:45:55.065 00.000 10672 PhdController: settling, locked = 1, distance = 22.13 (99.00) aobump = 0 frame = 2 / 10 21:45:55.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:45:55.065 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:45:55.065 00.000 10672 Enqueuing Expose request 21:45:58.959 03.894 10672 read socket command 10 21:45:58.959 00.000 10672 processing socket request REQDIST 21:45:58.959 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:45:58.959 00.000 10672 Sending socket response 255 (0xff) 21:46:03.895 04.936 10672 read socket command 10 21:46:03.895 00.000 10672 processing socket request REQDIST 21:46:03.895 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:46:03.895 00.000 10672 Sending socket response 255 (0xff) 21:46:08.883 04.988 10672 read socket command 10 21:46:08.883 00.000 10672 processing socket request REQDIST 21:46:08.883 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:46:08.883 00.000 10672 Sending socket response 255 (0xff) 21:46:10.570 01.687 428 IsGuiding returns 1 21:46:10.570 00.000 428 scope still moving after pulse duration time elapsed 21:46:10.601 00.031 428 IsSlewing returns 0 21:46:10.633 00.032 428 IsGuiding returns 0 21:46:10.633 00.000 428 scope move finished after 15499 + 89 ms 21:46:10.633 00.000 428 Move returns status 0, amount 15499 21:46:10.633 00.000 428 MoveAxis(N, 0, B) 21:46:10.633 00.000 428 Move returns status 0, amount 0 21:46:10.633 00.000 428 move complete, result=0 21:46:10.633 00.000 428 worker thread done servicing request 21:46:10.633 00.000 428 Worker thread wakes up 21:46:10.633 00.000 10672 GuideStep: -10.5 px 15499 ms EAST, -0.0 px 0 ms NORTH 21:46:10.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:10.633 00.000 428 Handling exposure in thread, d=2500 o=3 r=(851,262,31,31) 21:46:10.648 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:46:10.664 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 21:46:12.413 01.749 428 Exposure complete 21:46:12.542 00.129 428 worker thread done servicing request 21:46:12.542 00.000 10672 OnExposeComplete: enter 21:46:12.542 00.000 10672 UpdateGuideState(): m_state=6 21:46:12.542 00.000 10672 Star::Find(15, 865, 277, 0, (0,0,0,0), 0.0, 0) frame 244 21:46:12.542 00.000 10672 Star::Find returns 1 (0), X=875.84, Y=279.33, Mass=382695, SNR=59.9, Peak=54256 HFD=2.7 21:46:12.542 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (0.12) = xAngle (2.60 = 2.60) 21:46:12.542 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61) 21:46:12.542 00.000 10672 CameraToMount -- cameraX=-4.09 cameraY=1.83 hyp=4.48 cameraTheta=2.72 mountX=-3.84 mountY=2.26, mountTheta=2.61 21:46:12.542 00.000 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 21:46:12.542 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.12) = xAngle (-3.02 = -3.02) 21:46:12.542 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=-3.14 cameraX=-3.97, cameraY=-0.48 cameraTheta=-3.02 21:46:12.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.97, y=-0.48, opts=4) 21:46:12.542 00.000 10672 Enqueuing Move request for scope (-3.97, -0.48) 21:46:12.542 00.000 10672 Mount: notify direct move -4.00,-0.00 21:46:12.542 00.000 428 Worker thread wakes up 21:46:12.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:46:12.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.97, -0.48) opts 0x4 21:46:12.542 00.000 428 Handling offset move in thread for scope, endpoint = (-3.97, -0.48) 21:46:12.542 00.000 428 Moving (-3.97, -0.48) raw xDistance=-4.00 yDistance=-0.00 21:46:12.542 00.000 428 MoveAxis(E, 5904, B) 21:46:12.542 00.000 428 Guiding Dir = 2, Dur = 5904 21:46:12.542 00.000 428 IsSlewing returns 0 21:46:12.542 00.000 428 IsGuiding returns 0 21:46:12.573 00.031 428 PulseGuide returned control before completion, sleep 5892 21:46:12.620 00.047 10672 UpdateGuideState exits: m=382695 SNR=59.9 21:46:12.620 00.000 10672 PhdController: settling, locked = 1, distance = 16.83 (99.00) aobump = 0 frame = 3 / 10 21:46:12.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:12.620 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:12.620 00.000 10672 Enqueuing Expose request 21:46:13.886 01.266 10672 read socket command 10 21:46:13.886 00.000 10672 processing socket request REQDIST 21:46:13.886 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:46:13.886 00.000 10672 Sending socket response 255 (0xff) 21:46:18.506 04.620 428 IsGuiding returns 0 21:46:18.506 00.000 428 Move returns status 0, amount 5904 21:46:18.506 00.000 428 MoveAxis(N, 0, B) 21:46:18.506 00.000 428 Move returns status 0, amount 0 21:46:18.506 00.000 428 move complete, result=0 21:46:18.506 00.000 428 worker thread done servicing request 21:46:18.506 00.000 428 Worker thread wakes up 21:46:18.506 00.000 10672 GuideStep: -4.0 px 5904 ms EAST, -0.0 px 0 ms NORTH 21:46:18.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:18.506 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:18.522 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:46:18.537 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 21:46:18.959 00.422 10672 read socket command 10 21:46:18.959 00.000 10672 processing socket request REQDIST 21:46:18.959 00.000 10672 SOCKSVR: Sending pixel error of 2.55 21:46:18.959 00.000 10672 Sending socket response 255 (0xff) 21:46:19.912 00.953 428 Exposure complete 21:46:20.053 00.141 428 worker thread done servicing request 21:46:20.053 00.000 10672 OnExposeComplete: enter 21:46:20.053 00.000 10672 UpdateGuideState(): m_state=6 21:46:20.053 00.000 10672 Star::Find(15, 875, 279, 0, (0,0,0,0), 0.0, 0) frame 245 21:46:20.053 00.000 10672 Star::Find returns 1 (0), X=879.89, Y=279.84, Mass=375583, SNR=56.9, Peak=52288 HFD=2.5 21:46:20.053 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.12) = xAngle (1.47 = 1.47) 21:46:20.053 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.48 = 1.48) 21:46:20.053 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=2.33 hyp=2.33 cameraTheta=1.59 mountX=0.24 mountY=2.32, mountTheta=1.47 21:46:20.068 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=2.33, opts=13) 21:46:20.068 00.000 10672 Enqueuing Move request for scope (-0.04, 2.33) 21:46:20.068 00.000 428 Worker thread wakes up 21:46:20.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 2.33) opts 0xd 21:46:20.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:46:20.068 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 2.33) 21:46:20.068 00.000 428 Moving (-0.04, 2.33) raw xDistance=0.24 yDistance=2.32 21:46:20.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 21:46:20.068 00.000 428 resist switch: large excursion: input 2.32 thresh 1.65 direction from 0 to 1 21:46:20.068 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.97 21:46:20.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.32 from input 2.32 21:46:20.068 00.000 428 MoveAxis(E, 0, ABG) 21:46:20.068 00.000 428 Move returns status 0, amount 0 21:46:20.068 00.000 428 MoveAxis(S, 3524, ABG) 21:46:20.068 00.000 428 duration set to 2500 by maxDecDuration 21:46:20.068 00.000 428 Guiding Dir = 1, Dur = 2500 21:46:20.068 00.000 428 IsSlewing returns 0 21:46:20.068 00.000 428 IsGuiding returns 0 21:46:20.146 00.078 10672 UpdateGuideState exits: m=375583 SNR=56.9 21:46:20.146 00.000 10672 PhdController: settling, locked = 1, distance = 2.33 (99.00) aobump = 0 frame = 4 / 10 21:46:20.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:20.146 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:20.146 00.000 10672 Enqueuing Expose request 21:46:20.146 00.000 428 PulseGuide returned control before completion, sleep 2426 21:46:22.588 02.442 428 IsGuiding returns 1 21:46:22.588 00.000 428 scope still moving after pulse duration time elapsed 21:46:22.619 00.031 428 IsSlewing returns 0 21:46:22.619 00.000 428 IsGuiding returns 1 21:46:22.650 00.031 428 IsSlewing returns 0 21:46:22.650 00.000 428 IsGuiding returns 1 21:46:22.681 00.031 428 IsSlewing returns 0 21:46:22.681 00.000 428 IsGuiding returns 0 21:46:22.681 00.000 428 scope move finished after 2500 + 124 ms 21:46:22.681 00.000 428 Move returns status 0, amount 2500 21:46:22.681 00.000 428 move complete, result=0 21:46:22.697 00.016 428 worker thread done servicing request 21:46:22.697 00.000 428 Worker thread wakes up 21:46:22.697 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 2.3 px 2500 ms SOUTH 21:46:22.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:22.697 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:22.697 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:46:23.884 01.187 10672 read socket command 10 21:46:23.884 00.000 10672 processing socket request REQDIST 21:46:23.884 00.000 10672 SOCKSVR: Sending pixel error of 2.33 21:46:23.884 00.000 10672 Sending socket response 233 (0xe9) 21:46:24.899 01.015 428 Exposure complete 21:46:25.040 00.141 428 worker thread done servicing request 21:46:25.040 00.000 10672 OnExposeComplete: enter 21:46:25.040 00.000 10672 UpdateGuideState(): m_state=6 21:46:25.040 00.000 10672 Star::Find(15, 879, 279, 0, (0,0,0,0), 0.0, 0) frame 246 21:46:25.040 00.000 10672 Star::Find returns 1 (0), X=879.85, Y=279.82, Mass=339583, SNR=63.5, Peak=54032 HFD=2.4 21:46:25.040 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.12) = xAngle (1.48 = 1.48) 21:46:25.040 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.50 = 1.50) 21:46:25.040 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=2.32 hyp=2.32 cameraTheta=1.60 mountX=0.20 mountY=2.31, mountTheta=1.48 21:46:25.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=2.32, opts=13) 21:46:25.040 00.000 10672 Enqueuing Move request for scope (-0.08, 2.32) 21:46:25.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:46:25.040 00.000 428 Worker thread wakes up 21:46:25.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 2.32) opts 0xd 21:46:25.040 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 2.32) 21:46:25.040 00.000 428 Moving (-0.08, 2.32) raw xDistance=0.20 yDistance=2.31 21:46:25.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 21:46:25.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.31 from input 2.31 21:46:25.040 00.000 428 MoveAxis(E, 0, ABG) 21:46:25.040 00.000 428 Move returns status 0, amount 0 21:46:25.040 00.000 428 MoveAxis(S, 3507, ABG) 21:46:25.040 00.000 428 duration set to 2500 by maxDecDuration 21:46:25.040 00.000 428 Guiding Dir = 1, Dur = 2500 21:46:25.040 00.000 428 IsSlewing returns 0 21:46:25.040 00.000 428 IsGuiding returns 0 21:46:25.118 00.078 10672 UpdateGuideState exits: m=339583 SNR=63.5 21:46:25.118 00.000 428 PulseGuide returned control before completion, sleep 2431 21:46:25.118 00.000 10672 PhdController: settling, locked = 1, distance = 2.33 (99.00) aobump = 0 frame = 5 / 10 21:46:25.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:25.118 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:25.118 00.000 10672 Enqueuing Expose request 21:46:27.570 02.452 428 IsGuiding returns 1 21:46:27.570 00.000 428 scope still moving after pulse duration time elapsed 21:46:27.602 00.032 428 IsSlewing returns 0 21:46:27.602 00.000 428 IsGuiding returns 1 21:46:27.648 00.046 428 IsSlewing returns 0 21:46:27.648 00.000 428 IsGuiding returns 0 21:46:27.648 00.000 428 scope move finished after 2500 + 106 ms 21:46:27.648 00.000 428 Move returns status 0, amount 2500 21:46:27.648 00.000 428 move complete, result=0 21:46:27.648 00.000 428 worker thread done servicing request 21:46:27.648 00.000 428 Worker thread wakes up 21:46:27.648 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 2.3 px 2500 ms SOUTH 21:46:27.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:27.648 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:27.664 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:46:28.898 01.234 10672 read socket command 10 21:46:28.914 00.016 10672 processing socket request REQDIST 21:46:28.914 00.000 10672 SOCKSVR: Sending pixel error of 2.32 21:46:28.914 00.000 10672 Sending socket response 232 (0xe8) 21:46:29.887 00.973 428 Exposure complete 21:46:30.028 00.141 428 worker thread done servicing request 21:46:30.028 00.000 10672 OnExposeComplete: enter 21:46:30.028 00.000 10672 UpdateGuideState(): m_state=6 21:46:30.028 00.000 10672 Star::Find(15, 879, 279, 0, (0,0,0,0), 0.0, 0) frame 247 21:46:30.028 00.000 10672 Star::Find returns 1 (0), X=879.78, Y=279.38, Mass=357383, SNR=57.9, Peak=65488 HFD=2.7 21:46:30.028 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.12) = xAngle (1.53 = 1.53) 21:46:30.028 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.54 = 1.54) 21:46:30.028 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=1.88 hyp=1.88 cameraTheta=1.65 mountX=0.08 mountY=1.88, mountTheta=1.53 21:46:30.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=1.88, opts=13) 21:46:30.028 00.000 10672 Enqueuing Move request for scope (-0.15, 1.88) 21:46:30.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:46:30.028 00.000 428 Worker thread wakes up 21:46:30.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.88) opts 0xd 21:46:30.028 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 1.88) 21:46:30.028 00.000 428 Moving (-0.15, 1.88) raw xDistance=0.08 yDistance=1.88 21:46:30.028 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:46:30.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.88 from input 1.88 21:46:30.028 00.000 428 MoveAxis(E, 0, ABG) 21:46:30.028 00.000 428 Move returns status 0, amount 0 21:46:30.028 00.000 428 MoveAxis(S, 2856, ABG) 21:46:30.028 00.000 428 duration set to 2500 by maxDecDuration 21:46:30.028 00.000 428 Guiding Dir = 1, Dur = 2500 21:46:30.059 00.031 428 IsSlewing returns 0 21:46:30.059 00.000 428 IsGuiding returns 0 21:46:30.106 00.047 10672 UpdateGuideState exits: m=357383 SNR=57.9 21:46:30.106 00.000 10672 PhdController: settling, locked = 1, distance = 2.20 (99.00) aobump = 0 frame = 6 / 10 21:46:30.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:30.106 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:30.106 00.000 10672 Enqueuing Expose request 21:46:30.137 00.031 428 PulseGuide returned control before completion, sleep 2431 21:46:32.589 02.452 428 IsGuiding returns 1 21:46:32.589 00.000 428 scope still moving after pulse duration time elapsed 21:46:32.636 00.047 428 IsSlewing returns 0 21:46:32.667 00.031 428 IsGuiding returns 0 21:46:32.667 00.000 428 scope move finished after 2500 + 104 ms 21:46:32.667 00.000 428 Move returns status 0, amount 2500 21:46:32.667 00.000 428 move complete, result=0 21:46:32.667 00.000 428 worker thread done servicing request 21:46:32.667 00.000 428 Worker thread wakes up 21:46:32.667 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.9 px 2500 ms SOUTH 21:46:32.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:32.667 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:32.667 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:46:33.886 01.219 10672 read socket command 10 21:46:33.886 00.000 10672 processing socket request REQDIST 21:46:33.886 00.000 10672 SOCKSVR: Sending pixel error of 2.19 21:46:33.886 00.000 10672 Sending socket response 219 (0xdb) 21:46:34.885 00.999 428 Exposure complete 21:46:35.026 00.141 428 worker thread done servicing request 21:46:35.026 00.000 10672 OnExposeComplete: enter 21:46:35.026 00.000 10672 UpdateGuideState(): m_state=6 21:46:35.026 00.000 10672 Star::Find(15, 879, 279, 0, (0,0,0,0), 0.0, 0) frame 248 21:46:35.026 00.000 10672 Star::Find returns 1 (0), X=879.68, Y=278.65, Mass=398947, SNR=56.9, Peak=54576 HFD=3.0 21:46:35.026 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.12) = xAngle (1.66 = 1.66) 21:46:35.026 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68) 21:46:35.026 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=1.14 hyp=1.17 cameraTheta=1.79 mountX=-0.11 mountY=1.17, mountTheta=1.66 21:46:35.026 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=1.14, opts=13) 21:46:35.026 00.000 10672 Enqueuing Move request for scope (-0.25, 1.14) 21:46:35.026 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:46:35.026 00.000 428 Worker thread wakes up 21:46:35.026 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.14) opts 0xd 21:46:35.026 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 1.14) 21:46:35.026 00.000 428 Moving (-0.25, 1.14) raw xDistance=-0.11 yDistance=1.17 21:46:35.026 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:46:35.026 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.17 from input 1.17 21:46:35.026 00.000 428 MoveAxis(E, 0, ABG) 21:46:35.026 00.000 428 Move returns status 0, amount 0 21:46:35.026 00.000 428 MoveAxis(S, 1767, ABG) 21:46:35.026 00.000 428 Guiding Dir = 1, Dur = 1767 21:46:35.026 00.000 428 IsSlewing returns 0 21:46:35.026 00.000 428 IsGuiding returns 0 21:46:35.104 00.078 428 PulseGuide returned control before completion, sleep 1701 21:46:35.120 00.016 10672 UpdateGuideState exits: m=398947 SNR=56.9 21:46:35.120 00.000 10672 PhdController: settling, locked = 1, distance = 1.89 (99.00) aobump = 0 frame = 7 / 10 21:46:35.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:35.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:35.120 00.000 10672 Enqueuing Expose request 21:46:36.822 01.702 428 IsGuiding returns 1 21:46:36.822 00.000 428 scope still moving after pulse duration time elapsed 21:46:36.869 00.047 428 IsSlewing returns 0 21:46:36.869 00.000 428 IsGuiding returns 1 21:46:36.932 00.063 428 IsSlewing returns 0 21:46:36.932 00.000 428 IsGuiding returns 0 21:46:36.932 00.000 428 scope move finished after 1767 + 130 ms 21:46:36.932 00.000 428 Move returns status 0, amount 1767 21:46:36.932 00.000 428 move complete, result=0 21:46:36.932 00.000 428 worker thread done servicing request 21:46:36.932 00.000 428 Worker thread wakes up 21:46:36.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:36.932 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.2 px 1767 ms SOUTH 21:46:36.932 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:37.405 00.473 428 Exposure complete 21:46:37.530 00.125 428 worker thread done servicing request 21:46:37.530 00.000 10672 OnExposeComplete: enter 21:46:37.530 00.000 10672 UpdateGuideState(): m_state=6 21:46:37.530 00.000 10672 Star::Find(15, 879, 278, 0, (0,0,0,0), 0.0, 0) frame 249 21:46:37.530 00.000 10672 Star::Find returns 1 (0), X=879.63, Y=278.15, Mass=321731, SNR=56.6, Peak=62320 HFD=2.4 21:46:37.530 00.000 10672 CameraToMount -- cameraTheta (2.01) - m_xAngle (0.12) = xAngle (1.89 = 1.89) 21:46:37.530 00.000 10672 CameraToMount -- cameraTheta (2.01) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90) 21:46:37.530 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.65 hyp=0.72 cameraTheta=2.01 mountX=-0.22 mountY=0.68, mountTheta=1.89 21:46:37.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.65, opts=13) 21:46:37.530 00.000 10672 Enqueuing Move request for scope (-0.30, 0.65) 21:46:37.530 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:46:37.530 00.000 428 Worker thread wakes up 21:46:37.530 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.65) opts 0xd 21:46:37.530 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.65) 21:46:37.530 00.000 428 Moving (-0.30, 0.65) raw xDistance=-0.22 yDistance=0.68 21:46:37.530 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:46:37.530 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.68 from input 0.68 21:46:37.530 00.000 428 MoveAxis(E, 0, ABG) 21:46:37.530 00.000 428 Move returns status 0, amount 0 21:46:37.530 00.000 428 MoveAxis(S, 1027, ABG) 21:46:37.530 00.000 428 Guiding Dir = 1, Dur = 1027 21:46:37.530 00.000 428 IsSlewing returns 0 21:46:37.530 00.000 428 IsGuiding returns 0 21:46:37.624 00.094 10672 UpdateGuideState exits: m=321731 SNR=56.6 21:46:37.624 00.000 428 PulseGuide returned control before completion, sleep 957 21:46:37.624 00.000 10672 PhdController: settling, locked = 1, distance = 1.54 (99.00) aobump = 0 frame = 8 / 10 21:46:37.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:37.624 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:37.624 00.000 10672 Enqueuing Expose request 21:46:38.592 00.968 428 IsGuiding returns 1 21:46:38.592 00.000 428 scope still moving after pulse duration time elapsed 21:46:38.624 00.032 428 IsSlewing returns 0 21:46:38.624 00.000 428 IsGuiding returns 1 21:46:38.655 00.031 428 IsSlewing returns 0 21:46:38.686 00.031 428 IsGuiding returns 0 21:46:38.686 00.000 428 scope move finished after 1027 + 124 ms 21:46:38.686 00.000 428 Move returns status 0, amount 1027 21:46:38.686 00.000 428 move complete, result=0 21:46:38.686 00.000 428 worker thread done servicing request 21:46:38.686 00.000 428 Worker thread wakes up 21:46:38.686 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 1027 ms SOUTH 21:46:38.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:38.686 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:38.889 00.203 10672 read socket command 10 21:46:38.889 00.000 10672 processing socket request REQDIST 21:46:38.889 00.000 10672 SOCKSVR: Sending pixel error of 1.53 21:46:38.889 00.000 10672 Sending socket response 153 (0x99) 21:46:39.904 01.015 428 Exposure complete 21:46:40.061 00.157 428 worker thread done servicing request 21:46:40.061 00.000 10672 OnExposeComplete: enter 21:46:40.061 00.000 10672 UpdateGuideState(): m_state=6 21:46:40.061 00.000 10672 Star::Find(15, 879, 278, 0, (0,0,0,0), 0.0, 0) frame 250 21:46:40.061 00.000 10672 Star::Find returns 1 (0), X=879.98, Y=277.86, Mass=386396, SNR=67.8, Peak=61552 HFD=2.7 21:46:40.061 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.12) = xAngle (1.33 = 1.33) 21:46:40.061 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (1.34 = 1.34) 21:46:40.061 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.45 mountX=0.09 mountY=0.35, mountTheta=1.33 21:46:40.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.36, opts=13) 21:46:40.061 00.000 10672 Enqueuing Move request for scope (0.04, 0.36) 21:46:40.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:46:40.061 00.000 428 Worker thread wakes up 21:46:40.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.36) opts 0xd 21:46:40.061 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.36) 21:46:40.061 00.000 428 Moving (0.04, 0.36) raw xDistance=0.09 yDistance=0.35 21:46:40.061 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:46:40.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:40.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 21:46:40.061 00.000 428 MoveAxis(E, 0, ABG) 21:46:40.061 00.000 428 Move returns status 0, amount 0 21:46:40.061 00.000 428 MoveAxis(N, 0, ABG) 21:46:40.061 00.000 428 Move returns status 0, amount 0 21:46:40.061 00.000 428 move complete, result=0 21:46:40.061 00.000 428 worker thread done servicing request 21:46:40.139 00.078 10672 UpdateGuideState exits: m=386396 SNR=67.8 21:46:40.139 00.000 10672 PhdController: settling, locked = 1, distance = 1.18 (99.00) aobump = 0 frame = 9 / 10 21:46:40.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:40.139 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:40.139 00.000 10672 Enqueuing Expose request 21:46:40.139 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 21:46:40.139 00.000 428 Worker thread wakes up 21:46:40.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:40.139 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:42.404 02.265 428 Exposure complete 21:46:42.544 00.140 428 worker thread done servicing request 21:46:42.544 00.000 10672 OnExposeComplete: enter 21:46:42.544 00.000 10672 UpdateGuideState(): m_state=6 21:46:42.544 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 251 21:46:42.544 00.000 10672 Star::Find returns 1 (0), X=879.83, Y=277.21, Mass=371267, SNR=62.4, Peak=57744 HFD=2.7 21:46:42.544 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.12) = xAngle (-2.02 = -2.02) 21:46:42.544 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.00 = -2.00) 21:46:42.544 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.90 mountX=-0.13 mountY=-0.28, mountTheta=-2.02 21:46:42.544 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.29, opts=13) 21:46:42.544 00.000 10672 Enqueuing Move request for scope (-0.10, -0.29) 21:46:42.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:46:42.544 00.000 428 Worker thread wakes up 21:46:42.544 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.29) opts 0xd 21:46:42.544 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.29) 21:46:42.544 00.000 428 Moving (-0.10, -0.29) raw xDistance=-0.13 yDistance=-0.28 21:46:42.544 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:46:42.544 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:42.544 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 21:46:42.544 00.000 428 MoveAxis(E, 0, ABG) 21:46:42.544 00.000 428 Move returns status 0, amount 0 21:46:42.544 00.000 428 MoveAxis(N, 0, ABG) 21:46:42.544 00.000 428 Move returns status 0, amount 0 21:46:42.544 00.000 428 move complete, result=0 21:46:42.544 00.000 428 worker thread done servicing request 21:46:42.622 00.078 10672 UpdateGuideState exits: m=371267 SNR=62.4 21:46:42.622 00.000 10672 PhdController: settling, locked = 1, distance = 0.92 (99.00) aobump = 0 frame = 10 / 10 21:46:42.622 00.000 10672 PhdController: newstate STATE_FINISH 21:46:42.622 00.000 10672 PhdController complete: success 21:46:42.622 00.000 10672 Mount: notify guiding dither settle done success=1 21:46:42.622 00.000 10672 PhdController: newstate STATE_IDLE 21:46:42.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:42.622 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:42.622 00.000 10672 Enqueuing Expose request 21:46:42.622 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:46:42.622 00.000 428 Worker thread wakes up 21:46:42.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:42.638 00.016 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:43.887 01.249 10672 read socket command 10 21:46:43.887 00.000 10672 processing socket request REQDIST 21:46:43.887 00.000 10672 SOCKSVR: Sending pixel error of 0.92 21:46:43.887 00.000 10672 Sending socket response 92 (0x5c) 21:46:44.887 01.000 428 Exposure complete 21:46:45.043 00.156 428 worker thread done servicing request 21:46:45.043 00.000 10672 OnExposeComplete: enter 21:46:45.043 00.000 10672 UpdateGuideState(): m_state=6 21:46:45.043 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 252 21:46:45.043 00.000 10672 Star::Find returns 1 (0), X=879.56, Y=277.14, Mass=372574, SNR=61.9, Peak=52512 HFD=2.8 21:46:45.043 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.12) = xAngle (-2.50 = -2.50) 21:46:45.043 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.48 = -2.48) 21:46:45.043 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.36 hyp=0.52 cameraTheta=-2.38 mountX=-0.42 mountY=-0.32, mountTheta=-2.49 21:46:45.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.36, opts=13) 21:46:45.043 00.000 10672 Enqueuing Move request for scope (-0.38, -0.36) 21:46:45.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:46:45.043 00.000 428 Worker thread wakes up 21:46:45.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.36) opts 0xd 21:46:45.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.36) 21:46:45.043 00.000 428 Moving (-0.38, -0.36) raw xDistance=-0.42 yDistance=-0.32 21:46:45.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 21:46:45.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:45.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 21:46:45.043 00.000 428 MoveAxis(E, 0, ABG) 21:46:45.043 00.000 428 Move returns status 0, amount 0 21:46:45.043 00.000 428 MoveAxis(N, 0, ABG) 21:46:45.043 00.000 428 Move returns status 0, amount 0 21:46:45.043 00.000 428 move complete, result=0 21:46:45.043 00.000 428 worker thread done servicing request 21:46:45.122 00.079 10672 UpdateGuideState exits: m=372574 SNR=61.9 21:46:45.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:45.122 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:45.122 00.000 10672 Enqueuing Expose request 21:46:45.122 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 21:46:45.122 00.000 428 Worker thread wakes up 21:46:45.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:45.122 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:47.394 02.272 428 Exposure complete 21:46:47.530 00.136 428 worker thread done servicing request 21:46:47.530 00.000 10672 OnExposeComplete: enter 21:46:47.530 00.000 10672 UpdateGuideState(): m_state=6 21:46:47.531 00.001 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 253 21:46:47.531 00.000 10672 Star::Find returns 1 (0), X=879.18, Y=277.21, Mass=370658, SNR=60.8, Peak=50224 HFD=2.9 21:46:47.531 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (0.12) = xAngle (-2.89 = -2.89) 21:46:47.531 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.88 = -2.88) 21:46:47.532 00.001 10672 CameraToMount -- cameraX=-0.75 cameraY=-0.29 hyp=0.80 cameraTheta=-2.77 mountX=-0.78 mountY=-0.21, mountTheta=-2.88 21:46:47.533 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=-0.29, opts=13) 21:46:47.533 00.000 10672 Enqueuing Move request for scope (-0.75, -0.29) 21:46:47.534 00.001 428 Worker thread wakes up 21:46:47.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=40, FiltMax=65488, Gamma=1.000 21:46:47.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.29) opts 0xd 21:46:47.534 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, -0.29) 21:46:47.534 00.000 428 Moving (-0.75, -0.29) raw xDistance=-0.78 yDistance=-0.21 21:46:47.534 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78 21:46:47.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:47.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:46:47.535 00.001 428 MoveAxis(E, 724, ABG) 21:46:47.535 00.000 428 Guiding Dir = 2, Dur = 724 21:46:47.536 00.001 428 IsSlewing returns 0 21:46:47.537 00.001 428 IsGuiding returns 0 21:46:47.567 00.030 428 PulseGuide returned control before completion, sleep 705 21:46:47.628 00.061 10672 UpdateGuideState exits: m=370658 SNR=60.8 21:46:47.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:47.629 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:47.629 00.000 10672 Enqueuing Expose request 21:46:48.314 00.685 428 IsGuiding returns 0 21:46:48.314 00.000 428 Move returns status 0, amount 724 21:46:48.314 00.000 428 MoveAxis(N, 0, ABG) 21:46:48.314 00.000 428 Move returns status 0, amount 0 21:46:48.314 00.000 428 move complete, result=0 21:46:48.314 00.000 428 worker thread done servicing request 21:46:48.314 00.000 428 Worker thread wakes up 21:46:48.314 00.000 10672 GuideStep: -0.8 px 724 ms EAST, -0.2 px 0 ms NORTH 21:46:48.314 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:48.314 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:48.876 00.562 10672 read socket command 10 21:46:48.876 00.000 10672 processing socket request REQDIST 21:46:48.876 00.000 10672 SOCKSVR: Sending pixel error of 0.80 21:46:48.876 00.000 10672 Sending socket response 80 (0x50) 21:46:49.892 01.016 428 Exposure complete 21:46:50.017 00.125 428 worker thread done servicing request 21:46:50.017 00.000 10672 OnExposeComplete: enter 21:46:50.017 00.000 10672 UpdateGuideState(): m_state=6 21:46:50.017 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 254 21:46:50.017 00.000 10672 Star::Find returns 1 (0), X=879.74, Y=277.24, Mass=330063, SNR=59.7, Peak=54352 HFD=2.6 21:46:50.017 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.12) = xAngle (-2.33 = -2.33) 21:46:50.017 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.32 = -2.32) 21:46:50.017 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-2.21 mountX=-0.22 mountY=-0.24, mountTheta=-2.32 21:46:50.017 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.26, opts=13) 21:46:50.017 00.000 10672 Enqueuing Move request for scope (-0.19, -0.26) 21:46:50.017 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:46:50.017 00.000 428 Worker thread wakes up 21:46:50.017 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.26) opts 0xd 21:46:50.017 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.26) 21:46:50.017 00.000 428 Moving (-0.19, -0.26) raw xDistance=-0.22 yDistance=-0.24 21:46:50.017 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:46:50.032 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:50.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 21:46:50.032 00.000 428 MoveAxis(E, 0, ABG) 21:46:50.032 00.000 428 Move returns status 0, amount 0 21:46:50.032 00.000 428 MoveAxis(N, 0, ABG) 21:46:50.032 00.000 428 Move returns status 0, amount 0 21:46:50.032 00.000 428 move complete, result=0 21:46:50.032 00.000 428 worker thread done servicing request 21:46:50.110 00.078 10672 UpdateGuideState exits: m=330063 SNR=59.7 21:46:50.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:50.110 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:50.110 00.000 10672 Enqueuing Expose request 21:46:50.110 00.000 428 Worker thread wakes up 21:46:50.110 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:50.110 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:46:50.110 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:52.406 02.296 428 Exposure complete 21:46:52.532 00.126 428 worker thread done servicing request 21:46:52.532 00.000 10672 OnExposeComplete: enter 21:46:52.532 00.000 10672 UpdateGuideState(): m_state=6 21:46:52.532 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 255 21:46:52.532 00.000 10672 Star::Find returns 1 (0), X=879.91, Y=277.29, Mass=361281, SNR=57.1, Peak=65488 HFD=2.6 21:46:52.532 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.12) = xAngle (-1.77 = -1.77) 21:46:52.532 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.76 = -1.76) 21:46:52.532 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.65 mountX=-0.04 mountY=-0.21, mountTheta=-1.77 21:46:52.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.21, opts=13) 21:46:52.532 00.000 10672 Enqueuing Move request for scope (-0.02, -0.21) 21:46:52.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:46:52.532 00.000 428 Worker thread wakes up 21:46:52.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd 21:46:52.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.21) 21:46:52.532 00.000 428 Moving (-0.02, -0.21) raw xDistance=-0.04 yDistance=-0.21 21:46:52.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:46:52.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:52.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 21:46:52.532 00.000 428 MoveAxis(E, 0, ABG) 21:46:52.532 00.000 428 Move returns status 0, amount 0 21:46:52.532 00.000 428 MoveAxis(N, 0, ABG) 21:46:52.532 00.000 428 Move returns status 0, amount 0 21:46:52.532 00.000 428 move complete, result=0 21:46:52.532 00.000 428 worker thread done servicing request 21:46:52.625 00.093 10672 UpdateGuideState exits: m=361281 SNR=57.1 21:46:52.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:52.625 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:52.625 00.000 10672 Enqueuing Expose request 21:46:52.625 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:46:52.625 00.000 428 Worker thread wakes up 21:46:52.625 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:52.625 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:53.973 01.348 10672 read socket command 10 21:46:53.988 00.015 10672 processing socket request REQDIST 21:46:53.988 00.000 10672 SOCKSVR: Sending pixel error of 0.52 21:46:53.988 00.000 10672 Sending socket response 52 (0x34) 21:46:54.894 00.906 428 Exposure complete 21:46:55.019 00.125 428 worker thread done servicing request 21:46:55.019 00.000 10672 OnExposeComplete: enter 21:46:55.019 00.000 10672 UpdateGuideState(): m_state=6 21:46:55.019 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 256 21:46:55.019 00.000 10672 Star::Find returns 1 (0), X=879.60, Y=277.05, Mass=351848, SNR=56.7, Peak=61008 HFD=2.3 21:46:55.035 00.016 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.12) = xAngle (-2.32 = -2.32) 21:46:55.035 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.31 = -2.31) 21:46:55.035 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.45 hyp=0.56 cameraTheta=-2.20 mountX=-0.38 mountY=-0.42, mountTheta=-2.31 21:46:55.035 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.45, opts=13) 21:46:55.035 00.000 10672 Enqueuing Move request for scope (-0.33, -0.45) 21:46:55.035 00.000 428 Worker thread wakes up 21:46:55.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:46:55.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.45) opts 0xd 21:46:55.035 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.45) 21:46:55.035 00.000 428 Moving (-0.33, -0.45) raw xDistance=-0.38 yDistance=-0.42 21:46:55.035 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 21:46:55.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:55.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 21:46:55.035 00.000 428 MoveAxis(E, 0, ABG) 21:46:55.035 00.000 428 Move returns status 0, amount 0 21:46:55.035 00.000 428 MoveAxis(N, 0, ABG) 21:46:55.035 00.000 428 Move returns status 0, amount 0 21:46:55.035 00.000 428 move complete, result=0 21:46:55.035 00.000 428 worker thread done servicing request 21:46:55.113 00.078 10672 UpdateGuideState exits: m=351848 SNR=56.7 21:46:55.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:55.113 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:55.113 00.000 10672 Enqueuing Expose request 21:46:55.113 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 21:46:55.113 00.000 428 Worker thread wakes up 21:46:55.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:55.113 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:57.394 02.281 428 Exposure complete 21:46:57.534 00.140 428 worker thread done servicing request 21:46:57.534 00.000 10672 OnExposeComplete: enter 21:46:57.534 00.000 10672 UpdateGuideState(): m_state=6 21:46:57.534 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 257 21:46:57.534 00.000 10672 Star::Find returns 1 (0), X=879.65, Y=277.14, Mass=371425, SNR=58.1, Peak=60576 HFD=2.6 21:46:57.534 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.12) = xAngle (-2.34 = -2.34) 21:46:57.534 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.33 = -2.33) 21:46:57.534 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.36 hyp=0.46 cameraTheta=-2.22 mountX=-0.32 mountY=-0.33, mountTheta=-2.34 21:46:57.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.36, opts=13) 21:46:57.534 00.000 10672 Enqueuing Move request for scope (-0.28, -0.36) 21:46:57.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:46:57.534 00.000 428 Worker thread wakes up 21:46:57.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.36) opts 0xd 21:46:57.534 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.36) 21:46:57.534 00.000 428 Moving (-0.28, -0.36) raw xDistance=-0.32 yDistance=-0.33 21:46:57.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 21:46:57.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:46:57.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 21:46:57.534 00.000 428 MoveAxis(E, 0, ABG) 21:46:57.534 00.000 428 Move returns status 0, amount 0 21:46:57.534 00.000 428 MoveAxis(N, 0, ABG) 21:46:57.534 00.000 428 Move returns status 0, amount 0 21:46:57.534 00.000 428 move complete, result=0 21:46:57.534 00.000 428 worker thread done servicing request 21:46:57.612 00.078 10672 UpdateGuideState exits: m=371425 SNR=58.1 21:46:57.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:46:57.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:46:57.612 00.000 10672 Enqueuing Expose request 21:46:57.612 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 21:46:57.612 00.000 428 Worker thread wakes up 21:46:57.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:46:57.612 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:46:58.893 01.281 10672 read socket command 10 21:46:58.893 00.000 10672 processing socket request REQDIST 21:46:58.893 00.000 10672 SOCKSVR: Sending pixel error of 0.51 21:46:58.893 00.000 10672 Sending socket response 51 (0x33) 21:46:59.877 00.984 428 Exposure complete 21:47:00.018 00.141 428 worker thread done servicing request 21:47:00.018 00.000 10672 OnExposeComplete: enter 21:47:00.018 00.000 10672 UpdateGuideState(): m_state=6 21:47:00.018 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 258 21:47:00.018 00.000 10672 Star::Find returns 1 (0), X=879.70, Y=277.14, Mass=353391, SNR=56.9, Peak=60784 HFD=2.6 21:47:00.018 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.12) = xAngle (-2.27 = -2.27) 21:47:00.018 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.25 = -2.25) 21:47:00.018 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.36 hyp=0.43 cameraTheta=-2.15 mountX=-0.28 mountY=-0.34, mountTheta=-2.26 21:47:00.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.36, opts=13) 21:47:00.018 00.000 10672 Enqueuing Move request for scope (-0.24, -0.36) 21:47:00.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:47:00.018 00.000 428 Worker thread wakes up 21:47:00.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.36) opts 0xd 21:47:00.018 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.36) 21:47:00.018 00.000 428 Moving (-0.24, -0.36) raw xDistance=-0.28 yDistance=-0.34 21:47:00.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 21:47:00.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:00.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 21:47:00.018 00.000 428 MoveAxis(E, 0, ABG) 21:47:00.018 00.000 428 Move returns status 0, amount 0 21:47:00.018 00.000 428 MoveAxis(N, 0, ABG) 21:47:00.018 00.000 428 Move returns status 0, amount 0 21:47:00.018 00.000 428 move complete, result=0 21:47:00.018 00.000 428 worker thread done servicing request 21:47:00.096 00.078 10672 UpdateGuideState exits: m=353391 SNR=56.9 21:47:00.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:00.096 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:00.096 00.000 10672 Enqueuing Expose request 21:47:00.096 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 21:47:00.096 00.000 428 Worker thread wakes up 21:47:00.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:00.096 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:02.381 02.285 428 Exposure complete 21:47:02.506 00.125 428 worker thread done servicing request 21:47:02.506 00.000 10672 OnExposeComplete: enter 21:47:02.506 00.000 10672 UpdateGuideState(): m_state=6 21:47:02.506 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 259 21:47:02.506 00.000 10672 Star::Find returns 1 (0), X=879.44, Y=277.27, Mass=380105, SNR=56.9, Peak=56432 HFD=2.8 21:47:02.506 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.12) = xAngle (-2.82 = -2.82) 21:47:02.506 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.80 = -2.80) 21:47:02.506 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.23 hyp=0.54 cameraTheta=-2.70 mountX=-0.52 mountY=-0.18, mountTheta=-2.81 21:47:02.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.23, opts=13) 21:47:02.506 00.000 10672 Enqueuing Move request for scope (-0.49, -0.23) 21:47:02.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:47:02.506 00.000 428 Worker thread wakes up 21:47:02.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.23) opts 0xd 21:47:02.506 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.23) 21:47:02.506 00.000 428 Moving (-0.49, -0.23) raw xDistance=-0.52 yDistance=-0.18 21:47:02.506 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52 21:47:02.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:02.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 21:47:02.506 00.000 428 MoveAxis(E, 479, ABG) 21:47:02.506 00.000 428 Guiding Dir = 2, Dur = 479 21:47:02.522 00.016 428 IsSlewing returns 0 21:47:02.522 00.000 428 IsGuiding returns 0 21:47:02.538 00.016 428 PulseGuide returned control before completion, sleep 467 21:47:02.600 00.062 10672 UpdateGuideState exits: m=380105 SNR=56.9 21:47:02.600 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:02.600 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:02.600 00.000 10672 Enqueuing Expose request 21:47:03.053 00.453 428 IsGuiding returns 1 21:47:03.053 00.000 428 scope still moving after pulse duration time elapsed 21:47:03.084 00.031 428 IsSlewing returns 0 21:47:03.084 00.000 428 IsGuiding returns 0 21:47:03.084 00.000 428 scope move finished after 479 + 88 ms 21:47:03.084 00.000 428 Move returns status 0, amount 479 21:47:03.084 00.000 428 MoveAxis(N, 0, ABG) 21:47:03.084 00.000 428 Move returns status 0, amount 0 21:47:03.084 00.000 428 move complete, result=0 21:47:03.084 00.000 428 worker thread done servicing request 21:47:03.084 00.000 428 Worker thread wakes up 21:47:03.084 00.000 10672 GuideStep: -0.5 px 479 ms EAST, -0.2 px 0 ms NORTH 21:47:03.084 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:03.084 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:03.881 00.797 10672 read socket command 10 21:47:03.881 00.000 10672 processing socket request REQDIST 21:47:03.881 00.000 10672 SOCKSVR: Sending pixel error of 0.50 21:47:03.881 00.000 10672 Sending socket response 50 (0x32) 21:47:04.881 01.000 428 Exposure complete 21:47:05.006 00.125 428 worker thread done servicing request 21:47:05.006 00.000 10672 OnExposeComplete: enter 21:47:05.006 00.000 10672 UpdateGuideState(): m_state=6 21:47:05.006 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 260 21:47:05.006 00.000 10672 Star::Find returns 1 (0), X=879.76, Y=277.14, Mass=356364, SNR=68.3, Peak=65488 HFD=2.5 21:47:05.006 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (0.12) = xAngle (-2.14 = -2.14) 21:47:05.006 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.13 = -2.13) 21:47:05.006 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-2.02 mountX=-0.22 mountY=-0.34, mountTheta=-2.14 21:47:05.021 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.36, opts=13) 21:47:05.021 00.000 10672 Enqueuing Move request for scope (-0.17, -0.36) 21:47:05.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:47:05.021 00.000 428 Worker thread wakes up 21:47:05.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.36) opts 0xd 21:47:05.021 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.36) 21:47:05.021 00.000 428 Moving (-0.17, -0.36) raw xDistance=-0.22 yDistance=-0.34 21:47:05.021 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 21:47:05.021 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:05.021 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 21:47:05.021 00.000 428 MoveAxis(E, 0, ABG) 21:47:05.021 00.000 428 Move returns status 0, amount 0 21:47:05.021 00.000 428 MoveAxis(N, 0, ABG) 21:47:05.021 00.000 428 Move returns status 0, amount 0 21:47:05.021 00.000 428 move complete, result=0 21:47:05.021 00.000 428 worker thread done servicing request 21:47:05.099 00.078 10672 UpdateGuideState exits: m=356364 SNR=68.3 21:47:05.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:05.099 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:05.099 00.000 10672 Enqueuing Expose request 21:47:05.099 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:47:05.099 00.000 428 Worker thread wakes up 21:47:05.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:05.099 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:07.395 02.296 428 Exposure complete 21:47:07.536 00.141 428 worker thread done servicing request 21:47:07.536 00.000 10672 OnExposeComplete: enter 21:47:07.536 00.000 10672 UpdateGuideState(): m_state=6 21:47:07.536 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 261 21:47:07.536 00.000 10672 Star::Find returns 1 (0), X=879.94, Y=276.79, Mass=389659, SNR=71.3, Peak=59808 HFD=2.6 21:47:07.536 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.12) = xAngle (-1.68 = -1.68) 21:47:07.536 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.67 = -1.67) 21:47:07.536 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.71 hyp=0.71 cameraTheta=-1.56 mountX=-0.08 mountY=-0.71, mountTheta=-1.68 21:47:07.536 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.71, opts=13) 21:47:07.536 00.000 10672 Enqueuing Move request for scope (0.01, -0.71) 21:47:07.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=728, FiltMax=65488, Gamma=1.000 21:47:07.536 00.000 428 Worker thread wakes up 21:47:07.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.71) opts 0xd 21:47:07.536 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.71) 21:47:07.536 00.000 428 Moving (0.01, -0.71) raw xDistance=-0.08 yDistance=-0.71 21:47:07.536 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:47:07.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:47:07.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.71 21:47:07.536 00.000 428 MoveAxis(E, 0, ABG) 21:47:07.536 00.000 428 Move returns status 0, amount 0 21:47:07.536 00.000 428 MoveAxis(N, 0, ABG) 21:47:07.536 00.000 428 Move returns status 0, amount 0 21:47:07.536 00.000 428 move complete, result=0 21:47:07.536 00.000 428 worker thread done servicing request 21:47:07.614 00.078 10672 UpdateGuideState exits: m=389659 SNR=71.3 21:47:07.614 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:07.614 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:07.614 00.000 10672 Enqueuing Expose request 21:47:07.614 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 21:47:07.614 00.000 428 Worker thread wakes up 21:47:07.614 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:07.614 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:08.879 01.265 10672 read socket command 10 21:47:08.879 00.000 10672 processing socket request REQDIST 21:47:08.879 00.000 10672 SOCKSVR: Sending pixel error of 0.54 21:47:08.879 00.000 10672 Sending socket response 54 (0x36) 21:47:09.879 01.000 428 Exposure complete 21:47:10.004 00.125 428 worker thread done servicing request 21:47:10.004 00.000 10672 OnExposeComplete: enter 21:47:10.004 00.000 10672 UpdateGuideState(): m_state=6 21:47:10.004 00.000 10672 Star::Find(15, 879, 276, 0, (0,0,0,0), 0.0, 0) frame 262 21:47:10.004 00.000 10672 Star::Find returns 1 (0), X=879.78, Y=276.80, Mass=340652, SNR=53.5, Peak=60896 HFD=2.5 21:47:10.004 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.12) = xAngle (-1.90 = -1.90) 21:47:10.004 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.89 = -1.89) 21:47:10.004 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.70 hyp=0.72 cameraTheta=-1.78 mountX=-0.23 mountY=-0.68, mountTheta=-1.90 21:47:10.019 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.70, opts=13) 21:47:10.019 00.000 10672 Enqueuing Move request for scope (-0.15, -0.70) 21:47:10.019 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:47:10.019 00.000 428 Worker thread wakes up 21:47:10.019 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.70) opts 0xd 21:47:10.019 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.70) 21:47:10.019 00.000 428 Moving (-0.15, -0.70) raw xDistance=-0.23 yDistance=-0.68 21:47:10.019 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 21:47:10.019 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:47:10.019 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 21:47:10.019 00.000 428 MoveAxis(E, 0, ABG) 21:47:10.019 00.000 428 Move returns status 0, amount 0 21:47:10.019 00.000 428 MoveAxis(N, 0, ABG) 21:47:10.019 00.000 428 Move returns status 0, amount 0 21:47:10.019 00.000 428 move complete, result=0 21:47:10.019 00.000 428 worker thread done servicing request 21:47:10.098 00.079 10672 UpdateGuideState exits: m=340652 SNR=53.5 21:47:10.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:10.098 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:10.098 00.000 10672 Enqueuing Expose request 21:47:10.098 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 21:47:10.098 00.000 428 Worker thread wakes up 21:47:10.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:10.098 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:12.398 02.300 428 Exposure complete 21:47:12.538 00.140 428 worker thread done servicing request 21:47:12.538 00.000 10672 OnExposeComplete: enter 21:47:12.538 00.000 10672 UpdateGuideState(): m_state=6 21:47:12.538 00.000 10672 Star::Find(15, 879, 276, 0, (0,0,0,0), 0.0, 0) frame 263 21:47:12.538 00.000 10672 Star::Find returns 1 (0), X=879.43, Y=277.36, Mass=357616, SNR=57.8, Peak=54912 HFD=2.9 21:47:12.538 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.12) = xAngle (-2.98 = -2.98) 21:47:12.538 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.96 = -2.96) 21:47:12.538 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.15 hyp=0.52 cameraTheta=-2.85 mountX=-0.52 mountY=-0.09, mountTheta=-2.96 21:47:12.538 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.15, opts=13) 21:47:12.538 00.000 10672 Enqueuing Move request for scope (-0.50, -0.15) 21:47:12.538 00.000 428 Worker thread wakes up 21:47:12.538 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:47:12.538 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.15) opts 0xd 21:47:12.538 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.15) 21:47:12.538 00.000 428 Moving (-0.50, -0.15) raw xDistance=-0.52 yDistance=-0.09 21:47:12.538 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52 21:47:12.538 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:12.538 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:47:12.538 00.000 428 MoveAxis(E, 479, ABG) 21:47:12.538 00.000 428 Guiding Dir = 2, Dur = 479 21:47:12.538 00.000 428 IsSlewing returns 0 21:47:12.538 00.000 428 IsGuiding returns 0 21:47:12.554 00.016 428 PulseGuide returned control before completion, sleep 468 21:47:12.616 00.062 10672 UpdateGuideState exits: m=357616 SNR=57.8 21:47:12.616 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:12.616 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:12.616 00.000 10672 Enqueuing Expose request 21:47:13.054 00.438 428 IsGuiding returns 0 21:47:13.054 00.000 428 Move returns status 0, amount 479 21:47:13.054 00.000 428 MoveAxis(N, 0, ABG) 21:47:13.054 00.000 428 Move returns status 0, amount 0 21:47:13.054 00.000 428 move complete, result=0 21:47:13.054 00.000 428 worker thread done servicing request 21:47:13.054 00.000 428 Worker thread wakes up 21:47:13.054 00.000 10672 GuideStep: -0.5 px 479 ms EAST, -0.1 px 0 ms NORTH 21:47:13.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:13.054 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:13.913 00.859 10672 read socket command 10 21:47:13.913 00.000 10672 processing socket request REQDIST 21:47:13.913 00.000 10672 SOCKSVR: Sending pixel error of 0.57 21:47:13.913 00.000 10672 Sending socket response 57 (0x39) 21:47:14.881 00.968 428 Exposure complete 21:47:15.006 00.125 428 worker thread done servicing request 21:47:15.006 00.000 10672 OnExposeComplete: enter 21:47:15.006 00.000 10672 UpdateGuideState(): m_state=6 21:47:15.006 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 264 21:47:15.006 00.000 10672 Star::Find returns 1 (0), X=879.55, Y=276.94, Mass=391501, SNR=66.4, Peak=50432 HFD=2.9 21:47:15.006 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.12) = xAngle (-2.28 = -2.28) 21:47:15.006 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.27 = -2.27) 21:47:15.006 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.57 hyp=0.68 cameraTheta=-2.16 mountX=-0.44 mountY=-0.52, mountTheta=-2.28 21:47:15.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.57, opts=13) 21:47:15.006 00.000 10672 Enqueuing Move request for scope (-0.38, -0.57) 21:47:15.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:47:15.006 00.000 428 Worker thread wakes up 21:47:15.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.57) opts 0xd 21:47:15.006 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.57) 21:47:15.006 00.000 428 Moving (-0.38, -0.57) raw xDistance=-0.44 yDistance=-0.52 21:47:15.006 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44 21:47:15.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:15.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 21:47:15.006 00.000 428 MoveAxis(E, 446, ABG) 21:47:15.006 00.000 428 Guiding Dir = 2, Dur = 446 21:47:15.022 00.016 428 IsSlewing returns 0 21:47:15.022 00.000 428 IsGuiding returns 0 21:47:15.038 00.016 428 PulseGuide returned control before completion, sleep 442 21:47:15.100 00.062 10672 UpdateGuideState exits: m=391501 SNR=66.4 21:47:15.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:15.100 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:15.100 00.000 10672 Enqueuing Expose request 21:47:15.491 00.391 428 IsGuiding returns 1 21:47:15.491 00.000 428 scope still moving after pulse duration time elapsed 21:47:15.522 00.031 428 IsSlewing returns 0 21:47:15.522 00.000 428 IsGuiding returns 0 21:47:15.522 00.000 428 scope move finished after 446 + 50 ms 21:47:15.522 00.000 428 Move returns status 0, amount 446 21:47:15.522 00.000 428 MoveAxis(N, 0, ABG) 21:47:15.522 00.000 428 Move returns status 0, amount 0 21:47:15.522 00.000 428 move complete, result=0 21:47:15.522 00.000 428 worker thread done servicing request 21:47:15.522 00.000 428 Worker thread wakes up 21:47:15.522 00.000 10672 GuideStep: -0.4 px 446 ms EAST, -0.5 px 0 ms NORTH 21:47:15.522 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:15.522 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:17.396 01.874 428 Exposure complete 21:47:17.552 00.156 428 worker thread done servicing request 21:47:17.552 00.000 10672 OnExposeComplete: enter 21:47:17.552 00.000 10672 UpdateGuideState(): m_state=6 21:47:17.552 00.000 10672 Star::Find(15, 879, 276, 0, (0,0,0,0), 0.0, 0) frame 265 21:47:17.552 00.000 10672 Star::Find returns 1 (0), X=880.07, Y=277.47, Mass=345491, SNR=59.1, Peak=65488 HFD=2.5 21:47:17.552 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.12) = xAngle (-0.35 = -0.35) 21:47:17.552 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.34 = -0.34) 21:47:17.552 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.23 mountX=0.13 mountY=-0.05, mountTheta=-0.34 21:47:17.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.03, opts=13) 21:47:17.552 00.000 10672 Enqueuing Move request for scope (0.14, -0.03) 21:47:17.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:47:17.552 00.000 428 Worker thread wakes up 21:47:17.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd 21:47:17.552 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.03) 21:47:17.552 00.000 428 Moving (0.14, -0.03) raw xDistance=0.13 yDistance=-0.05 21:47:17.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:47:17.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:17.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 21:47:17.552 00.000 428 MoveAxis(E, 0, ABG) 21:47:17.552 00.000 428 Move returns status 0, amount 0 21:47:17.552 00.000 428 MoveAxis(N, 0, ABG) 21:47:17.552 00.000 428 Move returns status 0, amount 0 21:47:17.552 00.000 428 move complete, result=0 21:47:17.552 00.000 428 worker thread done servicing request 21:47:17.631 00.079 10672 UpdateGuideState exits: m=345491 SNR=59.1 21:47:17.631 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:17.631 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:17.631 00.000 10672 Enqueuing Expose request 21:47:17.631 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:47:17.631 00.000 428 Worker thread wakes up 21:47:17.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:17.631 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:18.885 01.254 10672 read socket command 10 21:47:18.885 00.000 10672 processing socket request REQDIST 21:47:18.885 00.000 10672 SOCKSVR: Sending pixel error of 0.46 21:47:18.885 00.000 10672 Sending socket response 46 (0x2e) 21:47:19.884 00.999 428 Exposure complete 21:47:20.009 00.125 428 worker thread done servicing request 21:47:20.009 00.000 10672 OnExposeComplete: enter 21:47:20.009 00.000 10672 UpdateGuideState(): m_state=6 21:47:20.009 00.000 10672 Star::Find(15, 880, 277, 0, (0,0,0,0), 0.0, 0) frame 266 21:47:20.009 00.000 10672 Star::Find returns 1 (0), X=880.42, Y=277.04, Mass=396964, SNR=60.2, Peak=52720 HFD=2.7 21:47:20.009 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.12) = xAngle (-0.88 = -0.88) 21:47:20.009 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.86 = -0.86) 21:47:20.009 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.46 hyp=0.67 cameraTheta=-0.76 mountX=0.43 mountY=-0.51, mountTheta=-0.87 21:47:20.009 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.46, opts=13) 21:47:20.009 00.000 10672 Enqueuing Move request for scope (0.49, -0.46) 21:47:20.009 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:47:20.009 00.000 428 Worker thread wakes up 21:47:20.009 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.46) opts 0xd 21:47:20.009 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.46) 21:47:20.009 00.000 428 Moving (0.49, -0.46) raw xDistance=0.43 yDistance=-0.51 21:47:20.009 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 21:47:20.009 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:20.009 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 21:47:20.009 00.000 428 MoveAxis(E, 0, ABG) 21:47:20.009 00.000 428 Move returns status 0, amount 0 21:47:20.009 00.000 428 MoveAxis(N, 0, ABG) 21:47:20.009 00.000 428 Move returns status 0, amount 0 21:47:20.009 00.000 428 move complete, result=0 21:47:20.009 00.000 428 worker thread done servicing request 21:47:20.103 00.094 10672 UpdateGuideState exits: m=396964 SNR=60.2 21:47:20.103 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:20.103 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:20.103 00.000 10672 Enqueuing Expose request 21:47:20.103 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 21:47:20.103 00.000 428 Worker thread wakes up 21:47:20.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:20.103 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,263,31,31) 21:47:21.727 01.624 10672 Stop button clicked 21:47:21.727 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:47:21.727 00.000 10672 Status Line: Waiting for devices... 21:47:21.853 00.126 428 ZWO: stopcapture 21:47:22.384 00.531 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 21:47:22.384 00.000 428 worker thread done servicing request 21:47:22.384 00.000 10672 OnExposeComplete: enter 21:47:22.384 00.000 10672 OnExposeComplete: Capture Error reported 21:47:22.384 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 21:47:22.384 00.000 10672 Mount: notify guiding stopped 21:47:22.384 00.000 10672 Changing from state GUIDING to STOP 21:47:22.384 00.000 10672 guider state => SELECTED 21:47:22.384 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:47:22.477 00.093 10672 Changing from state SELECTED to UNINITIALIZED 21:47:22.477 00.000 10672 guider state => SELECTING 21:47:22.493 00.016 10672 Status Line: Stopped. 21:47:22.493 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 21:47:23.883 01.390 10672 read socket command 10 21:47:23.883 00.000 10672 processing socket request REQDIST 21:47:23.883 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:47:23.883 00.000 10672 Sending socket response 0 (0x0) 21:47:28.948 05.065 10672 read socket command 10 21:47:28.948 00.000 10672 processing socket request REQDIST 21:47:28.948 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:47:28.948 00.000 10672 Sending socket response 0 (0x0) 21:47:29.666 00.718 10672 StartLoopingInteractive: Loop button clicked 21:47:29.666 00.000 10672 Status Line: Looping 21:47:29.698 00.032 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 21:47:29.729 00.031 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:47:29.729 00.000 10672 Enqueuing Expose request 21:47:29.729 00.000 428 Worker thread wakes up 21:47:29.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:29.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:47:29.729 00.000 428 ZWO: startcapture 21:47:33.884 04.155 10672 read socket command 10 21:47:33.884 00.000 10672 processing socket request REQDIST 21:47:33.884 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:47:33.884 00.000 10672 Sending socket response 0 (0x0) 21:47:34.899 01.015 428 Exposure complete 21:47:35.024 00.125 428 worker thread done servicing request 21:47:35.024 00.000 10672 OnExposeComplete: enter 21:47:35.024 00.000 10672 UpdateGuideState(): m_state=1 21:47:35.024 00.000 10672 Star::Find(15, 880, 277, 0, (0,0,0,0), 0.0, 0) frame 1 21:47:35.024 00.000 10672 Star::Find returns 1 (0), X=879.65, Y=277.20, Mass=339262, SNR=62.3, Peak=46192 HFD=2.7 21:47:35.040 00.016 10672 setting lock position to (879.65, 277.20) 21:47:35.040 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:47:35.040 00.000 10672 Changing from state SELECTING to SELECTED 21:47:35.040 00.000 10672 guider state => SELECTED 21:47:35.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:47:35.122 00.082 10672 UpdateGuideState exits: m=339262 SNR=62.3 21:47:35.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:35.122 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:35.122 00.000 10672 Enqueuing Expose request 21:47:35.122 00.000 428 Worker thread wakes up 21:47:35.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:35.122 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,262,31,31) 21:47:37.418 02.296 428 Exposure complete 21:47:37.559 00.141 428 worker thread done servicing request 21:47:37.559 00.000 10672 OnExposeComplete: enter 21:47:37.559 00.000 10672 UpdateGuideState(): m_state=2 21:47:37.559 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 2 21:47:37.559 00.000 10672 Star::Find returns 1 (0), X=879.25, Y=276.91, Mass=404839, SNR=70.8, Peak=54256 HFD=2.6 21:47:37.559 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.12) = xAngle (-2.62 = -2.62) 21:47:37.559 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.61 = -2.61) 21:47:37.559 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.29 hyp=0.49 cameraTheta=-2.50 mountX=-0.43 mountY=-0.25, mountTheta=-2.61 21:47:37.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:47:37.637 00.078 10672 UpdateGuideState exits: m=404839 SNR=70.8 21:47:37.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:37.637 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:37.637 00.000 10672 Enqueuing Expose request 21:47:37.637 00.000 428 Worker thread wakes up 21:47:37.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:37.637 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:38.886 01.249 10672 read socket command 10 21:47:38.886 00.000 10672 processing socket request REQDIST 21:47:38.886 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:47:38.886 00.000 10672 Sending socket response 0 (0x0) 21:47:39.902 01.016 428 Exposure complete 21:47:40.027 00.125 428 worker thread done servicing request 21:47:40.027 00.000 10672 OnExposeComplete: enter 21:47:40.027 00.000 10672 UpdateGuideState(): m_state=2 21:47:40.027 00.000 10672 Star::Find(15, 879, 276, 0, (0,0,0,0), 0.0, 0) frame 3 21:47:40.027 00.000 10672 Star::Find returns 1 (0), X=879.42, Y=276.69, Mass=342974, SNR=59.2, Peak=46944 HFD=2.8 21:47:40.027 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (0.12) = xAngle (-2.12 = -2.12) 21:47:40.027 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.11 = -2.11) 21:47:40.027 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.51 hyp=0.56 cameraTheta=-2.00 mountX=-0.29 mountY=-0.48, mountTheta=-2.12 21:47:40.027 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:47:40.120 00.093 10672 UpdateGuideState exits: m=342974 SNR=59.2 21:47:40.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:40.120 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:40.120 00.000 10672 Enqueuing Expose request 21:47:40.120 00.000 428 Worker thread wakes up 21:47:40.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:40.120 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:42.416 02.296 428 Exposure complete 21:47:42.573 00.157 428 worker thread done servicing request 21:47:42.573 00.000 10672 OnExposeComplete: enter 21:47:42.573 00.000 10672 UpdateGuideState(): m_state=2 21:47:42.573 00.000 10672 Star::Find(15, 879, 276, 0, (0,0,0,0), 0.0, 0) frame 4 21:47:42.573 00.000 10672 Star::Find returns 1 (0), X=879.45, Y=276.75, Mass=342493, SNR=54.2, Peak=54576 HFD=2.7 21:47:42.573 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.12) = xAngle (-2.10 = -2.10) 21:47:42.573 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.09 = -2.09) 21:47:42.573 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.45 hyp=0.49 cameraTheta=-1.98 mountX=-0.25 mountY=-0.42, mountTheta=-2.10 21:47:42.573 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:47:42.651 00.078 10672 UpdateGuideState exits: m=342493 SNR=54.2 21:47:42.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:42.651 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:42.651 00.000 10672 Enqueuing Expose request 21:47:42.651 00.000 428 Worker thread wakes up 21:47:42.651 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:42.651 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:43.905 01.254 10672 read socket command 10 21:47:43.905 00.000 10672 processing socket request REQDIST 21:47:43.905 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:47:43.905 00.000 10672 Sending socket response 0 (0x0) 21:47:44.889 00.984 428 Exposure complete 21:47:45.030 00.141 428 worker thread done servicing request 21:47:45.030 00.000 10672 OnExposeComplete: enter 21:47:45.030 00.000 10672 UpdateGuideState(): m_state=2 21:47:45.030 00.000 10672 Star::Find(15, 879, 276, 0, (0,0,0,0), 0.0, 0) frame 5 21:47:45.030 00.000 10672 Star::Find returns 1 (0), X=879.41, Y=277.16, Mass=412480, SNR=63.8, Peak=65488 HFD=3.2 21:47:45.030 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.12) = xAngle (-3.08 = -3.08) 21:47:45.030 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.07 = -3.07) 21:47:45.030 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.24 cameraTheta=-2.96 mountX=-0.24 mountY=-0.02, mountTheta=-3.07 21:47:45.030 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:47:45.108 00.078 10672 UpdateGuideState exits: m=412480 SNR=63.8 21:47:45.108 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:45.108 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:45.108 00.000 10672 Enqueuing Expose request 21:47:45.108 00.000 428 Worker thread wakes up 21:47:45.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:45.108 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:47.420 02.312 428 Exposure complete 21:47:47.545 00.125 428 worker thread done servicing request 21:47:47.545 00.000 10672 OnExposeComplete: enter 21:47:47.545 00.000 10672 UpdateGuideState(): m_state=2 21:47:47.545 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 6 21:47:47.545 00.000 10672 Star::Find returns 1 (0), X=879.33, Y=277.12, Mass=363597, SNR=65.5, Peak=60688 HFD=2.5 21:47:47.545 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.12) = xAngle (-3.00 = -3.00) 21:47:47.545 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-2.99 = -2.99) 21:47:47.545 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-2.88 mountX=-0.33 mountY=-0.05, mountTheta=-2.99 21:47:47.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:47:47.623 00.078 10672 UpdateGuideState exits: m=363597 SNR=65.5 21:47:47.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:47.623 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:47.623 00.000 10672 Enqueuing Expose request 21:47:47.623 00.000 428 Worker thread wakes up 21:47:47.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:47.623 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:48.888 01.265 10672 read socket command 10 21:47:48.888 00.000 10672 processing socket request REQDIST 21:47:48.888 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:47:48.888 00.000 10672 Sending socket response 0 (0x0) 21:47:49.903 01.015 428 Exposure complete 21:47:50.028 00.125 428 worker thread done servicing request 21:47:50.028 00.000 10672 OnExposeComplete: enter 21:47:50.028 00.000 10672 UpdateGuideState(): m_state=2 21:47:50.028 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 7 21:47:50.028 00.000 10672 Star::Find returns 1 (0), X=879.65, Y=277.04, Mass=360341, SNR=64.4, Peak=65488 HFD=2.3 21:47:50.028 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.12) = xAngle (-1.69 = -1.69) 21:47:50.028 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.67 = -1.67) 21:47:50.028 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.57 mountX=-0.02 mountY=-0.16, mountTheta=-1.69 21:47:50.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:47:50.106 00.078 10672 UpdateGuideState exits: m=360341 SNR=64.4 21:47:50.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:50.106 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:50.106 00.000 10672 Enqueuing Expose request 21:47:50.106 00.000 428 Worker thread wakes up 21:47:50.106 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:50.106 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,262,31,31) 21:47:50.606 00.500 10672 GuideButtonClick i=1 ctx=Guide button clicked 21:47:50.622 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 21:47:50.622 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 21:47:50.622 00.000 10672 guider state => CALIBRATED 21:47:50.622 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:47:50.622 00.000 10672 reset dither spiral 21:47:52.407 01.785 428 Exposure complete 21:47:52.548 00.141 428 worker thread done servicing request 21:47:52.548 00.000 10672 OnExposeComplete: enter 21:47:52.548 00.000 10672 UpdateGuideState(): m_state=5 21:47:52.548 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 8 21:47:52.548 00.000 10672 Star::Find returns 1 (0), X=879.07, Y=277.16, Mass=371329, SNR=56.1, Peak=60032 HFD=2.6 21:47:52.548 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (0.12) = xAngle (-3.20 = 3.09) 21:47:52.548 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-3.18 = 3.10) 21:47:52.548 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.04 hyp=0.58 cameraTheta=-3.08 mountX=-0.58 mountY=0.02, mountTheta=3.10 21:47:52.548 00.000 10672 Changing from state CALIBRATED to GUIDING 21:47:52.548 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 21:47:52.548 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:47:52.548 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=30.7 pierSide=0, cal dec=57.5 pierSide=0 rotAngle=None bin=1 21:47:52.548 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:47:52.548 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:47:52.548 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:47:52.548 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:47:52.548 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:47:52.548 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:47:52.548 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:47:52.548 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:47:52.548 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:47:52.563 00.015 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:47:52.563 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:47:52.563 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:47:52.563 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:47:52.563 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:47:52.563 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 21:47:52.563 00.000 10672 Dec comp: XRate 0.423 -> 0.677 for dec 57.5 -> dec 30.7 21:47:52.579 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 21:47:52.579 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:47:52.579 00.000 10672 setting lock position to (879.07, 277.16) 21:47:52.579 00.000 10672 guider state => GUIDING 21:47:52.579 00.000 10672 Status Line: Guiding 21:47:52.579 00.000 10672 Mount: notify guiding started 21:47:52.579 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 21:47:52.579 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 21:23:28" 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 21:47:52.579 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.121320 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 21:47:52.579 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 21:47:52.579 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 21:47:52.579 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 21:47:52.579 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:47:52.579 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:47:52.579 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:47:52.594 00.015 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:47:52.594 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:47:52.594 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:47:52.594 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:47:52.594 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:47:52.594 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:47:52.594 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:47:52.594 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:47:52.594 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:47:52.594 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 21:47:52.594 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 21:47:52.594 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 21:47:52.594 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.7 21:47:52.594 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.12) = xAngle (0.12 = 0.12) 21:47:52.594 00.000 10672 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 21:47:52.594 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 21:47:52.594 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 21:47:52.594 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 21:47:52.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=464, FiltMax=65488, Gamma=1.000 21:47:52.673 00.079 10672 UpdateGuideState exits: m=371329 SNR=56.1 21:47:52.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:52.688 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:52.688 00.000 10672 Enqueuing Expose request 21:47:52.688 00.000 428 Worker thread wakes up 21:47:52.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:52.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:53.875 01.187 10672 read socket command 10 21:47:53.875 00.000 10672 processing socket request REQDIST 21:47:53.875 00.000 10672 SOCKSVR: Sending pixel error of 0.57 21:47:53.875 00.000 10672 Sending socket response 57 (0x39) 21:47:54.906 01.031 428 Exposure complete 21:47:55.031 00.125 428 worker thread done servicing request 21:47:55.031 00.000 10672 OnExposeComplete: enter 21:47:55.031 00.000 10672 UpdateGuideState(): m_state=6 21:47:55.031 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 1 21:47:55.031 00.000 10672 Star::Find returns 1 (0), X=879.22, Y=276.80, Mass=353005, SNR=54.2, Peak=53168 HFD=2.6 21:47:55.031 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.12) = xAngle (-1.30 = -1.30) 21:47:55.031 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.29 = -1.29) 21:47:55.031 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.18 mountX=0.11 mountY=-0.38, mountTheta=-1.30 21:47:55.031 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.37, opts=13) 21:47:55.031 00.000 10672 Enqueuing Move request for scope (0.15, -0.37) 21:47:55.031 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:47:55.031 00.000 428 Worker thread wakes up 21:47:55.031 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.37) opts 0xd 21:47:55.031 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.37) 21:47:55.031 00.000 428 Moving (0.15, -0.37) raw xDistance=0.11 yDistance=-0.38 21:47:55.031 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:47:55.031 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:55.031 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 21:47:55.031 00.000 428 MoveAxis(E, 0, ABG) 21:47:55.031 00.000 428 Move returns status 0, amount 0 21:47:55.031 00.000 428 MoveAxis(N, 0, ABG) 21:47:55.031 00.000 428 Move returns status 0, amount 0 21:47:55.031 00.000 428 move complete, result=0 21:47:55.047 00.016 428 worker thread done servicing request 21:47:55.125 00.078 10672 UpdateGuideState exits: m=353005 SNR=54.2 21:47:55.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:55.125 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:55.125 00.000 10672 Enqueuing Expose request 21:47:55.125 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:47:55.125 00.000 428 Worker thread wakes up 21:47:55.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:55.125 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:57.405 02.280 428 Exposure complete 21:47:57.546 00.141 428 worker thread done servicing request 21:47:57.546 00.000 10672 OnExposeComplete: enter 21:47:57.546 00.000 10672 UpdateGuideState(): m_state=6 21:47:57.546 00.000 10672 Star::Find(15, 879, 276, 0, (0,0,0,0), 0.0, 0) frame 2 21:47:57.546 00.000 10672 Star::Find returns 1 (0), X=879.38, Y=277.10, Mass=352056, SNR=57.1, Peak=50000 HFD=2.5 21:47:57.546 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.12) = xAngle (-0.31 = -0.31) 21:47:57.546 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.30 = -0.30) 21:47:57.546 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.06 hyp=0.31 cameraTheta=-0.19 mountX=0.30 mountY=-0.09, mountTheta=-0.30 21:47:57.546 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.06, opts=13) 21:47:57.546 00.000 10672 Enqueuing Move request for scope (0.31, -0.06) 21:47:57.546 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:47:57.546 00.000 428 Worker thread wakes up 21:47:57.546 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.06) opts 0xd 21:47:57.546 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.06) 21:47:57.546 00.000 428 Moving (0.31, -0.06) raw xDistance=0.30 yDistance=-0.09 21:47:57.546 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 21:47:57.546 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:47:57.546 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 21:47:57.546 00.000 428 MoveAxis(E, 0, ABG) 21:47:57.546 00.000 428 Move returns status 0, amount 0 21:47:57.546 00.000 428 MoveAxis(N, 0, ABG) 21:47:57.546 00.000 428 Move returns status 0, amount 0 21:47:57.546 00.000 428 move complete, result=0 21:47:57.546 00.000 428 worker thread done servicing request 21:47:57.624 00.078 10672 UpdateGuideState exits: m=352056 SNR=57.1 21:47:57.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:47:57.624 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:47:57.624 00.000 10672 Enqueuing Expose request 21:47:57.624 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 21:47:57.624 00.000 428 Worker thread wakes up 21:47:57.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:47:57.624 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:47:58.905 01.281 10672 read socket command 10 21:47:58.905 00.000 10672 processing socket request REQDIST 21:47:58.905 00.000 10672 SOCKSVR: Sending pixel error of 0.46 21:47:58.905 00.000 10672 Sending socket response 46 (0x2e) 21:47:59.909 01.004 428 Exposure complete 21:48:00.034 00.125 428 worker thread done servicing request 21:48:00.034 00.000 10672 OnExposeComplete: enter 21:48:00.034 00.000 10672 UpdateGuideState(): m_state=6 21:48:00.034 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 3 21:48:00.034 00.000 10672 Star::Find returns 1 (0), X=879.06, Y=277.02, Mass=356682, SNR=54.8, Peak=54144 HFD=2.8 21:48:00.034 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.12) = xAngle (-1.75 = -1.75) 21:48:00.034 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-1.74 = -1.74) 21:48:00.034 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=-0.03 mountY=-0.15, mountTheta=-1.75 21:48:00.034 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.15, opts=13) 21:48:00.034 00.000 10672 Enqueuing Move request for scope (-0.01, -0.15) 21:48:00.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:48:00.034 00.000 428 Worker thread wakes up 21:48:00.034 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd 21:48:00.034 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.15) 21:48:00.050 00.016 428 Moving (-0.01, -0.15) raw xDistance=-0.03 yDistance=-0.15 21:48:00.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:48:00.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:48:00.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 21:48:00.050 00.000 428 MoveAxis(E, 0, ABG) 21:48:00.050 00.000 428 Move returns status 0, amount 0 21:48:00.050 00.000 428 MoveAxis(N, 0, ABG) 21:48:00.050 00.000 428 Move returns status 0, amount 0 21:48:00.050 00.000 428 move complete, result=0 21:48:00.050 00.000 428 worker thread done servicing request 21:48:00.128 00.078 10672 UpdateGuideState exits: m=356682 SNR=54.8 21:48:00.128 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:00.128 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:00.128 00.000 10672 Enqueuing Expose request 21:48:00.128 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:48:00.128 00.000 428 Worker thread wakes up 21:48:00.128 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:00.128 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:48:02.393 02.265 428 Exposure complete 21:48:02.518 00.125 428 worker thread done servicing request 21:48:02.518 00.000 10672 OnExposeComplete: enter 21:48:02.518 00.000 10672 UpdateGuideState(): m_state=6 21:48:02.518 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 4 21:48:02.518 00.000 10672 Star::Find returns 1 (0), X=879.36, Y=277.16, Mass=354983, SNR=52.3, Peak=52944 HFD=2.7 21:48:02.518 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (0.12) = xAngle (-0.14 = -0.14) 21:48:02.518 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13) 21:48:02.518 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-0.02 mountX=0.28 mountY=-0.04, mountTheta=-0.13 21:48:02.534 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.01, opts=13) 21:48:02.534 00.000 10672 Enqueuing Move request for scope (0.29, -0.01) 21:48:02.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:48:02.534 00.000 428 Worker thread wakes up 21:48:02.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.01) opts 0xd 21:48:02.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.01) 21:48:02.534 00.000 428 Moving (0.29, -0.01) raw xDistance=0.28 yDistance=-0.04 21:48:02.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 21:48:02.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:48:02.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 21:48:02.534 00.000 428 MoveAxis(E, 0, ABG) 21:48:02.534 00.000 428 Move returns status 0, amount 0 21:48:02.534 00.000 428 MoveAxis(N, 0, ABG) 21:48:02.534 00.000 428 Move returns status 0, amount 0 21:48:02.534 00.000 428 move complete, result=0 21:48:02.534 00.000 428 worker thread done servicing request 21:48:02.612 00.078 10672 UpdateGuideState exits: m=354983 SNR=52.3 21:48:02.612 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:02.612 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:02.612 00.000 10672 Enqueuing Expose request 21:48:02.612 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 21:48:02.612 00.000 428 Worker thread wakes up 21:48:02.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:02.612 00.000 428 Handling exposure in thread, d=2500 o=3 r=(864,262,31,31) 21:48:02.752 00.140 10672 Stop button clicked 21:48:02.752 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:48:02.752 00.000 10672 Status Line: Waiting for devices... 21:48:02.830 00.078 428 ZWO: stopcapture 21:48:03.877 01.047 10672 read socket command 10 21:48:03.877 00.000 10672 processing socket request REQDIST 21:48:03.877 00.000 10672 SOCKSVR: Sending pixel error of 0.34 21:48:03.877 00.000 10672 Sending socket response 34 (0x22) 21:48:04.892 01.015 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 21:48:04.892 00.000 428 worker thread done servicing request 21:48:04.892 00.000 10672 OnExposeComplete: enter 21:48:04.892 00.000 10672 OnExposeComplete: Capture Error reported 21:48:04.892 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 21:48:04.892 00.000 10672 Mount: notify guiding stopped 21:48:04.892 00.000 10672 Changing from state GUIDING to STOP 21:48:04.892 00.000 10672 guider state => SELECTED 21:48:04.892 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:48:04.970 00.078 10672 Changing from state SELECTED to UNINITIALIZED 21:48:04.970 00.000 10672 guider state => SELECTING 21:48:04.970 00.000 10672 Status Line: Stopped. 21:48:04.986 00.016 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 21:48:08.490 03.504 10672 StartLoopingInteractive: Loop button clicked 21:48:08.490 00.000 10672 Status Line: Looping 21:48:08.505 00.015 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 21:48:08.521 00.016 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:48:08.521 00.000 10672 Enqueuing Expose request 21:48:08.521 00.000 428 Worker thread wakes up 21:48:08.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:08.521 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:48:08.521 00.000 428 ZWO: startcapture 21:48:08.880 00.359 10672 read socket command 10 21:48:08.896 00.016 10672 processing socket request REQDIST 21:48:08.896 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:08.896 00.000 10672 Sending socket response 0 (0x0) 21:48:13.676 04.780 428 Exposure complete 21:48:13.816 00.140 428 worker thread done servicing request 21:48:13.816 00.000 10672 OnExposeComplete: enter 21:48:13.816 00.000 10672 UpdateGuideState(): m_state=1 21:48:13.816 00.000 10672 Star::Find(15, 879, 277, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:13.816 00.000 10672 Star::Find returns 1 (0), X=879.75, Y=277.13, Mass=362309, SNR=61.1, Peak=65488 HFD=2.6 21:48:13.816 00.000 10672 setting lock position to (879.75, 277.13) 21:48:13.816 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:48:13.816 00.000 10672 Changing from state SELECTING to SELECTED 21:48:13.816 00.000 10672 guider state => SELECTED 21:48:13.832 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:48:13.910 00.078 10672 UpdateGuideState exits: m=362309 SNR=61.1 21:48:13.910 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:13.910 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:13.910 00.000 10672 Enqueuing Expose request 21:48:13.910 00.000 428 Worker thread wakes up 21:48:13.910 00.000 10672 read socket command 10 21:48:13.910 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:13.910 00.000 10672 processing socket request REQDIST 21:48:13.910 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:13.910 00.000 428 Handling exposure in thread, d=2500 o=3 r=(865,262,31,31) 21:48:13.910 00.000 10672 Sending socket response 0 (0x0) 21:48:15.222 01.312 10672 GuiderOneStar::AutoSelect enter 21:48:15.222 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 21:48:15.550 00.328 10672 AutoFind: global mean = -1.2, stdev 2451.1 21:48:15.550 00.000 10672 AutoFind: using threshold = 0.1 21:48:15.769 00.219 10672 AutoFind: local max [1109, 386] 92.8 21:48:15.769 00.000 10672 AutoFind: local max [918, 723] 79.8 21:48:15.769 00.000 10672 AutoFind: local max [559, 162] 50.1 21:48:15.769 00.000 10672 AutoFind: local max [320, 142] 48.7 21:48:15.769 00.000 10672 AutoFind: local max [926, 279] 41.3 21:48:15.769 00.000 10672 AutoFind: local max [255, 860] 36.2 21:48:15.769 00.000 10672 AutoFind: local max [252, 866] 35.8 21:48:15.769 00.000 10672 AutoFind: local max [1053, 535] 31.4 21:48:15.769 00.000 10672 AutoFind: local max [961, 764] 29.6 21:48:15.769 00.000 10672 AutoFind: local max [1049, 543] 28.6 21:48:15.769 00.000 10672 AutoFind: local max [79, 901] 26.1 21:48:15.769 00.000 10672 AutoFind: local max [1046, 538] 24.4 21:48:15.769 00.000 10672 AutoFind: local max [762, 587] 24.2 21:48:15.769 00.000 10672 AutoFind: local max [880, 277] 24.1 21:48:15.769 00.000 10672 AutoFind: local max [259, 64] 22.4 21:48:15.769 00.000 10672 AutoFind: local max [602, 264] 18.4 21:48:15.769 00.000 10672 AutoFind: local max [1175, 654] 18.2 21:48:15.769 00.000 10672 AutoFind: local max [79, 59] 15.4 21:48:15.769 00.000 10672 AutoFind: local max [706, 171] 15.0 21:48:15.769 00.000 10672 AutoFind: local max [310, 448] 13.9 21:48:15.769 00.000 10672 AutoFind: local max [824, 464] 13.0 21:48:15.769 00.000 10672 AutoFind: local max [232, 440] 12.4 21:48:15.769 00.000 10672 AutoFind: local max [224, 324] 12.4 21:48:15.769 00.000 10672 AutoFind: local max [796, 125] 12.3 21:48:15.769 00.000 10672 AutoFind: local max [1032, 22] 11.7 21:48:15.769 00.000 10672 AutoFind: local max [34, 780] 10.9 21:48:15.769 00.000 10672 AutoFind: local max [1177, 294] 9.7 21:48:15.769 00.000 10672 AutoFind: local max [552, 188] 9.7 21:48:15.769 00.000 10672 AutoFind: local max [949, 656] 9.0 21:48:15.769 00.000 10672 AutoFind: local max [494, 121] 8.8 21:48:15.769 00.000 10672 AutoFind: local max [449, 686] 8.7 21:48:15.769 00.000 10672 AutoFind: local max [843, 943] 8.7 21:48:15.769 00.000 10672 AutoFind: local max [1120, 351] 8.6 21:48:15.769 00.000 10672 AutoFind: local max [424, 25] 8.4 21:48:15.769 00.000 10672 AutoFind: local max [1100, 463] 8.4 21:48:15.769 00.000 10672 AutoFind: local max [854, 183] 8.0 21:48:15.769 00.000 10672 AutoFind: local max [262, 492] 7.8 21:48:15.769 00.000 10672 AutoFind: local max [1146, 629] 7.4 21:48:15.769 00.000 10672 AutoFind: local max [670, 714] 7.1 21:48:15.769 00.000 10672 AutoFind: local max [183, 405] 7.0 21:48:15.769 00.000 10672 AutoFind: local max [912, 838] 6.8 21:48:15.769 00.000 10672 AutoFind: local max [193, 506] 6.6 21:48:15.769 00.000 10672 AutoFind: local max [846, 568] 6.3 21:48:15.769 00.000 10672 AutoFind: local max [739, 466] 6.3 21:48:15.769 00.000 10672 AutoFind: local max [208, 422] 5.9 21:48:15.769 00.000 10672 AutoFind: local max [807, 747] 5.8 21:48:15.769 00.000 10672 AutoFind: local max [758, 947] 5.6 21:48:15.769 00.000 10672 AutoFind: local max [845, 838] 5.5 21:48:15.769 00.000 10672 AutoFind: local max [286, 880] 5.5 21:48:15.769 00.000 10672 AutoFind: local max [112, 453] 5.5 21:48:15.769 00.000 10672 AutoFind: local max [696, 743] 5.5 21:48:15.769 00.000 10672 AutoFind: local max [121, 113] 5.4 21:48:15.769 00.000 10672 AutoFind: local max [248, 674] 5.3 21:48:15.769 00.000 10672 AutoFind: local max [238, 347] 5.2 21:48:15.769 00.000 10672 AutoFind: local max [1166, 127] 5.1 21:48:15.769 00.000 10672 AutoFind: local max [736, 524] 5.1 21:48:15.769 00.000 10672 AutoFind: local max [1062, 379] 4.8 21:48:15.769 00.000 10672 AutoFind: local max [749, 394] 4.8 21:48:15.769 00.000 10672 AutoFind: local max [1044, 211] 4.8 21:48:15.769 00.000 10672 AutoFind: local max [514, 914] 4.8 21:48:15.769 00.000 10672 AutoFind: local max [906, 687] 4.8 21:48:15.769 00.000 10672 AutoFind: local max [1005, 503] 4.6 21:48:15.769 00.000 10672 AutoFind: local max [70, 643] 4.6 21:48:15.769 00.000 10672 AutoFind: local max [295, 146] 4.6 21:48:15.769 00.000 10672 AutoFind: local max [729, 616] 4.6 21:48:15.769 00.000 10672 AutoFind: local max [475, 353] 4.5 21:48:15.769 00.000 10672 AutoFind: local max [1086, 119] 4.5 21:48:15.769 00.000 10672 AutoFind: local max [530, 554] 4.2 21:48:15.769 00.000 10672 AutoFind: local max [289, 736] 4.2 21:48:15.769 00.000 10672 AutoFind: local max [852, 116] 4.2 21:48:15.769 00.000 10672 AutoFind: local max [803, 480] 4.1 21:48:15.769 00.000 10672 AutoFind: local max [900, 496] 4.1 21:48:15.769 00.000 10672 AutoFind: local max [169, 900] 4.0 21:48:15.769 00.000 10672 AutoFind: local max [223, 901] 4.0 21:48:15.769 00.000 10672 AutoFind: local max [887, 71] 3.9 21:48:15.769 00.000 10672 AutoFind: local max [335, 121] 3.9 21:48:15.769 00.000 10672 AutoFind: local max [110, 284] 3.9 21:48:15.769 00.000 10672 AutoFind: local max [558, 277] 3.9 21:48:15.769 00.000 10672 AutoFind: local max [1110, 517] 3.9 21:48:15.769 00.000 10672 AutoFind: local max [557, 767] 3.8 21:48:15.769 00.000 10672 AutoFind: local max [43, 678] 3.8 21:48:15.769 00.000 10672 AutoFind: local max [474, 701] 3.8 21:48:15.769 00.000 10672 AutoFind: local max [1097, 178] 3.8 21:48:15.769 00.000 10672 AutoFind: local max [585, 307] 3.8 21:48:15.769 00.000 10672 AutoFind: local max [590, 74] 3.8 21:48:15.769 00.000 10672 AutoFind: local max [140, 467] 3.7 21:48:15.769 00.000 10672 AutoFind: local max [360, 83] 3.7 21:48:15.769 00.000 10672 AutoFind: local max [632, 805] 3.7 21:48:15.769 00.000 10672 AutoFind: local max [486, 415] 3.7 21:48:15.769 00.000 10672 AutoFind: local max [135, 311] 3.7 21:48:15.769 00.000 10672 AutoFind: local max [988, 266] 3.7 21:48:15.769 00.000 10672 AutoFind: local max [102, 29] 3.7 21:48:15.769 00.000 10672 AutoFind: local max [335, 198] 3.6 21:48:15.769 00.000 10672 AutoFind: local max [359, 924] 3.6 21:48:15.769 00.000 10672 AutoFind: local max [234, 323] 3.6 21:48:15.769 00.000 10672 AutoFind: local max [1205, 541] 3.6 21:48:15.769 00.000 10672 AutoFind: local max [507, 243] 3.6 21:48:15.769 00.000 10672 AutoFind: local max [609, 182] 3.6 21:48:15.769 00.000 10672 AutoFind: local max [1110, 285] 3.6 21:48:15.769 00.000 10672 AutoFind: local max [80, 791] 3.6 21:48:15.769 00.000 10672 AutoFind: too close [234, 323] 3.6 - [224, 324] 12.4 21:48:15.769 00.000 10672 AutoFind: too close [1046, 538] 24.4 - [1049, 543] 28.6 21:48:15.784 00.015 10672 AutoFind: too close [1046, 538] 24.4 - [1053, 535] 31.4 21:48:15.784 00.000 10672 AutoFind: too close [1049, 543] 28.6 - [1053, 535] 31.4 21:48:15.784 00.000 10672 AutoFind: too close [252, 866] 35.8 - [255, 860] 36.2 21:48:15.784 00.000 10672 AutoFind: too close to edge [758, 947] 5.6 21:48:15.784 00.000 10672 Star::Find(15, 1109, 386, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (1), X=1108.77, Y=386.25, Mass=1662794, SNR=123.4, Peak=65488 HFD=4.5 21:48:15.784 00.000 10672 AutoSelect: using saturation level peakVal = 65488 21:48:15.784 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 21:48:15.784 00.000 10672 AutoSelect: finding best star pass 1 21:48:15.784 00.000 10672 Star::Find(15, 1109, 386, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (1), X=1108.77, Y=386.25, Mass=1662794, SNR=123.4, Peak=65488 HFD=4.5 21:48:15.784 00.000 10672 Autofind: near-saturated [1109, 386] 92.8 Mass 1662794 SNR 123.4 Peak 65488 21:48:15.784 00.000 10672 Star::Find(15, 918, 723, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (1), X=918.12, Y=722.86, Mass=1013048, SNR=103.9, Peak=65488 HFD=3.7 21:48:15.784 00.000 10672 Autofind: near-saturated [918, 723] 79.8 Mass 1013048 SNR 103.9 Peak 65488 21:48:15.784 00.000 10672 Star::Find(15, 559, 162, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (1), X=559.32, Y=161.92, Mass=736138, SNR=109.9, Peak=65488 HFD=3.4 21:48:15.784 00.000 10672 Autofind: near-saturated [559, 162] 50.1 Mass 736138 SNR 109.9 Peak 65488 21:48:15.784 00.000 10672 Star::Find(15, 320, 142, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (0), X=319.25, Y=142.29, Mass=772673, SNR=89.8, Peak=65488 HFD=3.5 21:48:15.784 00.000 10672 Autofind: near-saturated [320, 142] 48.7 Mass 772673 SNR 89.8 Peak 65488 21:48:15.784 00.000 10672 Star::Find(15, 926, 279, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (0), X=925.40, Y=279.66, Mass=751227, SNR=85.8, Peak=65488 HFD=4.4 21:48:15.784 00.000 10672 Autofind: near-saturated [926, 279] 41.3 Mass 751227 SNR 85.8 Peak 65488 21:48:15.784 00.000 10672 Star::Find(15, 961, 764, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (0), X=960.80, Y=764.50, Mass=533603, SNR=67.8, Peak=65488 HFD=3.0 21:48:15.784 00.000 10672 Autofind: near-saturated [961, 764] 29.6 Mass 533603 SNR 67.8 Peak 65488 21:48:15.784 00.000 10672 Star::Find(15, 79, 901, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.784 00.000 10672 Star::Find returns 1 (0), X=78.99, Y=901.31, Mass=339665, SNR=58.3, Peak=52608 HFD=2.4 21:48:15.784 00.000 10672 Autofind returns star at [79, 901] 26.1 Mass 339665 SNR 58.3 21:48:15.816 00.032 10672 Star::Find(15, 79, 901, 0, (0,0,0,0), 0.0, 0) frame 1 21:48:15.816 00.000 10672 Star::Find returns 1 (0), X=78.99, Y=901.31, Mass=339665, SNR=58.3, Peak=52608 HFD=2.4 21:48:15.816 00.000 10672 setting lock position to (78.99, 901.31) 21:48:15.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:48:15.894 00.078 10672 Status Line: Auto-selected star at (79.0, 901.3) 21:48:16.206 00.312 428 Exposure complete 21:48:16.347 00.141 428 worker thread done servicing request 21:48:16.347 00.000 10672 OnExposeComplete: enter 21:48:16.347 00.000 10672 UpdateGuideState(): m_state=2 21:48:16.347 00.000 10672 Star::Find(15, 78, 901, 0, (0,0,0,0), 0.0, 0) frame 2 21:48:16.347 00.000 10672 Star::Find returns 1 (0), X=79.11, Y=901.45, Mass=351313, SNR=54.5, Peak=54688 HFD=2.4 21:48:16.347 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (0.12) = xAngle (0.73 = 0.73) 21:48:16.347 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74) 21:48:16.347 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.85 mountX=0.14 mountY=0.13, mountTheta=0.74 21:48:16.347 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:48:16.429 00.082 10672 UpdateGuideState exits: m=351313 SNR=54.5 21:48:16.444 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:16.444 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:16.444 00.000 10672 Enqueuing Expose request 21:48:16.444 00.000 428 Worker thread wakes up 21:48:16.444 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:16.444 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,886,31,31) 21:48:18.678 02.234 428 Exposure complete 21:48:18.819 00.141 428 worker thread done servicing request 21:48:18.819 00.000 10672 OnExposeComplete: enter 21:48:18.819 00.000 10672 UpdateGuideState(): m_state=2 21:48:18.819 00.000 10672 Star::Find(15, 79, 901, 0, (0,0,0,0), 0.0, 0) frame 3 21:48:18.819 00.000 10672 Star::Find returns 1 (0), X=78.68, Y=901.69, Mass=368669, SNR=78.1, Peak=48032 HFD=3.0 21:48:18.819 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.12) = xAngle (2.12 = 2.12) 21:48:18.819 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.13 = 2.13) 21:48:18.819 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.38 hyp=0.49 cameraTheta=2.24 mountX=-0.25 mountY=0.41, mountTheta=2.12 21:48:18.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:48:18.912 00.093 10672 UpdateGuideState exits: m=368669 SNR=78.1 21:48:18.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:18.912 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:18.912 00.000 10672 Enqueuing Expose request 21:48:18.912 00.000 428 Worker thread wakes up 21:48:18.912 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:18.912 00.000 10672 read socket command 10 21:48:18.912 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,887,31,31) 21:48:18.912 00.000 10672 processing socket request REQDIST 21:48:18.912 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:18.912 00.000 10672 Sending socket response 0 (0x0) 21:48:20.209 01.297 10672 GuideButtonClick i=1 ctx=Guide button clicked 21:48:20.209 00.000 10672 GetBoolean("/Confirm/force_recalibration_ok", 0) returns 0 21:48:21.193 00.984 428 Exposure complete 21:48:21.349 00.156 428 worker thread done servicing request 21:48:21.349 00.000 10672 OnExposeComplete: enter 21:48:21.349 00.000 10672 UpdateGuideState(): m_state=2 21:48:21.349 00.000 10672 Star::Find(15, 78, 901, 0, (0,0,0,0), 0.0, 0) frame 4 21:48:21.349 00.000 10672 Star::Find returns 1 (0), X=78.71, Y=901.68, Mass=334479, SNR=53.7, Peak=43344 HFD=2.8 21:48:21.349 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.12) = xAngle (2.09 = 2.09) 21:48:21.349 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.12) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11) 21:48:21.349 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.37 hyp=0.46 cameraTheta=2.21 mountX=-0.23 mountY=0.39, mountTheta=2.10 21:48:21.349 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:48:21.427 00.078 10672 UpdateGuideState exits: m=334479 SNR=53.7 21:48:21.427 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:21.427 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:21.427 00.000 10672 Enqueuing Expose request 21:48:21.427 00.000 428 Worker thread wakes up 21:48:21.427 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:21.427 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,887,31,31) 21:48:22.411 00.984 10672 ScopeASCOM::GetDeclination() returns 30.7 21:48:22.411 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:48:22.411 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 21:48:22.411 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 21:48:22.411 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:48:22.411 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:48:22.411 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:48:22.411 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:48:22.411 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:48:22.411 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:48:22.427 00.016 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:48:22.427 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:48:22.427 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:48:22.427 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:48:22.427 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:48:22.427 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:48:22.427 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:48:22.427 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:48:22.443 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 21:48:22.443 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:48:22.443 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 21:48:22.443 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:48:22.443 00.000 10672 guider state => CALIBRATING_PRIMARY 21:48:22.443 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:48:22.443 00.000 10672 reset dither spiral 21:48:23.676 01.233 428 Exposure complete 21:48:23.817 00.141 428 worker thread done servicing request 21:48:23.817 00.000 10672 OnExposeComplete: enter 21:48:23.817 00.000 10672 UpdateGuideState(): m_state=3 21:48:23.817 00.000 10672 Star::Find(15, 78, 901, 0, (0,0,0,0), 0.0, 0) frame 5 21:48:23.817 00.000 10672 Star::Find returns 1 (0), X=78.77, Y=901.33, Mass=369498, SNR=62.4, Peak=46288 HFD=2.8 21:48:23.817 00.000 10672 Scope::UpdateCalibrationstate: starting location = 78.77,901.33 coords = 1.56,30.7 21:48:23.817 00.000 10672 Status Line: West step 1, dist= 0.0 21:48:23.833 00.016 10672 Enqueuing Calibration Move request for direction 3 21:48:23.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:48:23.833 00.000 428 Worker thread wakes up 21:48:23.833 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:23.833 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:23.833 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:23.833 00.000 428 MoveAxis(W, 1350, -) 21:48:23.833 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:23.833 00.000 428 IsSlewing returns 0 21:48:23.833 00.000 428 IsGuiding returns 0 21:48:23.848 00.015 428 PulseGuide returned control before completion, sleep 1341 21:48:23.926 00.078 10672 UpdateGuideState exits: m=369498 SNR=62.4 21:48:23.926 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:23.926 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:23.926 00.000 10672 Enqueuing Expose request 21:48:23.926 00.000 10672 read socket command 10 21:48:23.926 00.000 10672 processing socket request REQDIST 21:48:23.926 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:23.926 00.000 10672 Sending socket response 0 (0x0) 21:48:25.228 01.302 428 IsGuiding returns 0 21:48:25.228 00.000 428 Move returns status 0, amount 1350 21:48:25.228 00.000 428 move complete, result=0 21:48:25.228 00.000 428 worker thread done servicing request 21:48:25.228 00.000 428 Worker thread wakes up 21:48:25.228 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:25.228 00.000 428 Handling exposure in thread, d=2500 o=3 r=(64,886,31,31) 21:48:26.196 00.968 428 Exposure complete 21:48:26.321 00.125 428 worker thread done servicing request 21:48:26.321 00.000 10672 OnExposeComplete: enter 21:48:26.321 00.000 10672 UpdateGuideState(): m_state=3 21:48:26.321 00.000 10672 Star::Find(15, 78, 901, 0, (0,0,0,0), 0.0, 0) frame 6 21:48:26.321 00.000 10672 Star::Find returns 1 (0), X=77.91, Y=901.47, Mass=364777, SNR=62.5, Peak=44544 HFD=3.1 21:48:26.321 00.000 10672 Status Line: West step 2, dist= 0.9 21:48:26.337 00.016 10672 Enqueuing Calibration Move request for direction 3 21:48:26.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:48:26.337 00.000 428 Worker thread wakes up 21:48:26.337 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:26.337 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:26.337 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:26.337 00.000 428 MoveAxis(W, 1350, -) 21:48:26.337 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:26.337 00.000 428 IsSlewing returns 0 21:48:26.337 00.000 428 IsGuiding returns 0 21:48:26.352 00.015 428 PulseGuide returned control before completion, sleep 1342 21:48:26.430 00.078 10672 UpdateGuideState exits: m=364777 SNR=62.5 21:48:26.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:26.430 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:26.430 00.000 10672 Enqueuing Expose request 21:48:27.711 01.281 428 IsGuiding returns 0 21:48:27.711 00.000 428 Move returns status 0, amount 1350 21:48:27.711 00.000 428 move complete, result=0 21:48:27.711 00.000 428 worker thread done servicing request 21:48:27.711 00.000 428 Worker thread wakes up 21:48:27.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:27.711 00.000 428 Handling exposure in thread, d=2500 o=3 r=(63,886,31,31) 21:48:28.680 00.969 428 Exposure complete 21:48:28.820 00.140 428 worker thread done servicing request 21:48:28.820 00.000 10672 OnExposeComplete: enter 21:48:28.820 00.000 10672 UpdateGuideState(): m_state=3 21:48:28.820 00.000 10672 Star::Find(15, 77, 901, 0, (0,0,0,0), 0.0, 0) frame 7 21:48:28.820 00.000 10672 Star::Find returns 1 (0), X=77.41, Y=901.59, Mass=340950, SNR=55.8, Peak=48576 HFD=3.0 21:48:28.820 00.000 10672 Status Line: West step 3, dist= 1.4 21:48:28.820 00.000 10672 Enqueuing Calibration Move request for direction 3 21:48:28.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:48:28.820 00.000 428 Worker thread wakes up 21:48:28.820 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:28.820 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:28.820 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:28.820 00.000 428 MoveAxis(W, 1350, -) 21:48:28.820 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:28.820 00.000 428 IsSlewing returns 0 21:48:28.820 00.000 428 IsGuiding returns 0 21:48:28.851 00.031 428 PulseGuide returned control before completion, sleep 1334 21:48:28.914 00.063 10672 UpdateGuideState exits: m=340950 SNR=55.8 21:48:28.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:28.914 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:28.914 00.000 10672 Enqueuing Expose request 21:48:28.914 00.000 10672 read socket command 10 21:48:28.914 00.000 10672 processing socket request REQDIST 21:48:28.914 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:28.914 00.000 10672 Sending socket response 0 (0x0) 21:48:30.211 01.297 428 IsGuiding returns 1 21:48:30.211 00.000 428 scope still moving after pulse duration time elapsed 21:48:30.242 00.031 428 IsSlewing returns 0 21:48:30.242 00.000 428 IsGuiding returns 0 21:48:30.242 00.000 428 scope move finished after 1350 + 69 ms 21:48:30.242 00.000 428 Move returns status 0, amount 1350 21:48:30.242 00.000 428 move complete, result=0 21:48:30.242 00.000 428 worker thread done servicing request 21:48:30.242 00.000 428 Worker thread wakes up 21:48:30.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:30.242 00.000 428 Handling exposure in thread, d=2500 o=3 r=(62,887,31,31) 21:48:31.194 00.952 428 Exposure complete 21:48:31.319 00.125 428 worker thread done servicing request 21:48:31.319 00.000 10672 OnExposeComplete: enter 21:48:31.319 00.000 10672 UpdateGuideState(): m_state=3 21:48:31.319 00.000 10672 Star::Find(15, 77, 901, 0, (0,0,0,0), 0.0, 0) frame 8 21:48:31.319 00.000 10672 Star::Find returns 1 (0), X=76.53, Y=901.08, Mass=336112, SNR=56.9, Peak=42048 HFD=3.0 21:48:31.319 00.000 10672 Status Line: West step 4, dist= 2.3 21:48:31.335 00.016 10672 Enqueuing Calibration Move request for direction 3 21:48:31.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:48:31.335 00.000 428 Worker thread wakes up 21:48:31.335 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:31.335 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:31.335 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:31.335 00.000 428 MoveAxis(W, 1350, -) 21:48:31.335 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:31.335 00.000 428 IsSlewing returns 0 21:48:31.335 00.000 428 IsGuiding returns 0 21:48:31.366 00.031 428 PulseGuide returned control before completion, sleep 1332 21:48:31.413 00.047 10672 UpdateGuideState exits: m=336112 SNR=56.9 21:48:31.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:31.413 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:31.413 00.000 10672 Enqueuing Expose request 21:48:32.725 01.312 428 IsGuiding returns 0 21:48:32.725 00.000 428 Move returns status 0, amount 1350 21:48:32.725 00.000 428 move complete, result=0 21:48:32.725 00.000 428 worker thread done servicing request 21:48:32.725 00.000 428 Worker thread wakes up 21:48:32.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:32.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(62,886,31,31) 21:48:33.682 00.957 428 Exposure complete 21:48:33.807 00.125 428 worker thread done servicing request 21:48:33.807 00.000 10672 OnExposeComplete: enter 21:48:33.807 00.000 10672 UpdateGuideState(): m_state=3 21:48:33.807 00.000 10672 Star::Find(15, 76, 901, 0, (0,0,0,0), 0.0, 0) frame 9 21:48:33.807 00.000 10672 Star::Find returns 1 (0), X=75.73, Y=901.10, Mass=321840, SNR=52.1, Peak=40960 HFD=2.6 21:48:33.807 00.000 10672 Status Line: West step 5, dist= 3.0 21:48:33.823 00.016 10672 Enqueuing Calibration Move request for direction 3 21:48:33.823 00.000 428 Worker thread wakes up 21:48:33.823 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:48:33.823 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:33.823 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:33.823 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:33.823 00.000 428 MoveAxis(W, 1350, -) 21:48:33.823 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:33.823 00.000 428 IsSlewing returns 0 21:48:33.823 00.000 428 IsGuiding returns 0 21:48:33.838 00.015 428 PulseGuide returned control before completion, sleep 1343 21:48:33.901 00.063 10672 UpdateGuideState exits: m=321840 SNR=52.1 21:48:33.901 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:33.901 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:33.901 00.000 10672 Enqueuing Expose request 21:48:33.901 00.000 10672 read socket command 10 21:48:33.901 00.000 10672 processing socket request REQDIST 21:48:33.901 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:33.901 00.000 10672 Sending socket response 0 (0x0) 21:48:35.213 01.312 428 IsGuiding returns 0 21:48:35.213 00.000 428 Move returns status 0, amount 1350 21:48:35.213 00.000 428 move complete, result=0 21:48:35.213 00.000 428 worker thread done servicing request 21:48:35.213 00.000 428 Worker thread wakes up 21:48:35.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:35.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(61,886,31,31) 21:48:36.197 00.984 428 Exposure complete 21:48:36.322 00.125 428 worker thread done servicing request 21:48:36.322 00.000 10672 OnExposeComplete: enter 21:48:36.322 00.000 10672 UpdateGuideState(): m_state=3 21:48:36.322 00.000 10672 Star::Find(15, 75, 901, 0, (0,0,0,0), 0.0, 0) frame 10 21:48:36.322 00.000 10672 Star::Find returns 1 (0), X=74.56, Y=901.21, Mass=338400, SNR=51.3, Peak=44544 HFD=2.7 21:48:36.322 00.000 10672 Status Line: West step 6, dist= 4.2 21:48:36.322 00.000 10672 Enqueuing Calibration Move request for direction 3 21:48:36.337 00.015 428 Worker thread wakes up 21:48:36.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:48:36.337 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:36.337 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:36.337 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:36.337 00.000 428 MoveAxis(W, 1350, -) 21:48:36.337 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:36.337 00.000 428 IsSlewing returns 0 21:48:36.337 00.000 428 IsGuiding returns 0 21:48:36.369 00.032 428 PulseGuide returned control before completion, sleep 1332 21:48:36.416 00.047 10672 UpdateGuideState exits: m=338400 SNR=51.3 21:48:36.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:36.416 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:36.416 00.000 10672 Enqueuing Expose request 21:48:37.728 01.312 428 IsGuiding returns 0 21:48:37.728 00.000 428 Move returns status 0, amount 1350 21:48:37.728 00.000 428 move complete, result=0 21:48:37.728 00.000 428 worker thread done servicing request 21:48:37.728 00.000 428 Worker thread wakes up 21:48:37.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:37.728 00.000 428 Handling exposure in thread, d=2500 o=3 r=(60,886,31,31) 21:48:38.680 00.952 428 Exposure complete 21:48:38.805 00.125 428 worker thread done servicing request 21:48:38.805 00.000 10672 OnExposeComplete: enter 21:48:38.805 00.000 10672 UpdateGuideState(): m_state=3 21:48:38.805 00.000 10672 Star::Find(15, 74, 901, 0, (0,0,0,0), 0.0, 0) frame 11 21:48:38.805 00.000 10672 Star::Find returns 1 (0), X=73.87, Y=900.81, Mass=340718, SNR=51.8, Peak=48576 HFD=2.7 21:48:38.805 00.000 10672 Status Line: West step 7, dist= 4.9 21:48:38.821 00.016 10672 Enqueuing Calibration Move request for direction 3 21:48:38.821 00.000 428 Worker thread wakes up 21:48:38.821 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=184, FiltMax=65488, Gamma=1.000 21:48:38.821 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:38.821 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:38.821 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:38.821 00.000 428 MoveAxis(W, 1350, -) 21:48:38.821 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:38.821 00.000 428 IsSlewing returns 0 21:48:38.821 00.000 428 IsGuiding returns 0 21:48:38.837 00.016 428 PulseGuide returned control before completion, sleep 1346 21:48:38.915 00.078 10672 UpdateGuideState exits: m=340718 SNR=51.8 21:48:38.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:38.915 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:38.915 00.000 10672 Enqueuing Expose request 21:48:38.915 00.000 10672 read socket command 10 21:48:38.915 00.000 10672 processing socket request REQDIST 21:48:38.915 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:38.915 00.000 10672 Sending socket response 0 (0x0) 21:48:40.211 01.296 428 IsGuiding returns 0 21:48:40.211 00.000 428 Move returns status 0, amount 1350 21:48:40.227 00.016 428 move complete, result=0 21:48:40.227 00.000 428 worker thread done servicing request 21:48:40.227 00.000 428 Worker thread wakes up 21:48:40.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:40.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(59,886,31,31) 21:48:41.200 00.973 428 Exposure complete 21:48:41.325 00.125 428 worker thread done servicing request 21:48:41.325 00.000 10672 OnExposeComplete: enter 21:48:41.325 00.000 10672 UpdateGuideState(): m_state=3 21:48:41.325 00.000 10672 Star::Find(15, 73, 900, 0, (0,0,0,0), 0.0, 0) frame 12 21:48:41.325 00.000 10672 Star::Find returns 1 (0), X=72.84, Y=900.83, Mass=359652, SNR=56.4, Peak=37360 HFD=2.9 21:48:41.325 00.000 10672 Status Line: West step 8, dist= 5.9 21:48:41.325 00.000 10672 Enqueuing Calibration Move request for direction 3 21:48:41.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:48:41.325 00.000 428 Worker thread wakes up 21:48:41.325 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:41.325 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:41.325 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:41.325 00.000 428 MoveAxis(W, 1350, -) 21:48:41.325 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:41.341 00.016 428 IsSlewing returns 0 21:48:41.341 00.000 428 IsGuiding returns 0 21:48:41.356 00.015 428 PulseGuide returned control before completion, sleep 1341 21:48:41.419 00.063 10672 UpdateGuideState exits: m=359652 SNR=56.4 21:48:41.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:41.419 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:41.419 00.000 10672 Enqueuing Expose request 21:48:42.715 01.296 428 IsGuiding returns 1 21:48:42.715 00.000 428 scope still moving after pulse duration time elapsed 21:48:42.747 00.032 428 IsSlewing returns 0 21:48:42.747 00.000 428 IsGuiding returns 0 21:48:42.747 00.000 428 scope move finished after 1350 + 58 ms 21:48:42.747 00.000 428 Move returns status 0, amount 1350 21:48:42.747 00.000 428 move complete, result=0 21:48:42.747 00.000 428 worker thread done servicing request 21:48:42.747 00.000 428 Worker thread wakes up 21:48:42.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:42.747 00.000 428 Handling exposure in thread, d=2500 o=3 r=(58,886,31,31) 21:48:43.699 00.952 428 Exposure complete 21:48:43.824 00.125 428 worker thread done servicing request 21:48:43.824 00.000 10672 OnExposeComplete: enter 21:48:43.824 00.000 10672 UpdateGuideState(): m_state=3 21:48:43.824 00.000 10672 Star::Find(15, 72, 900, 0, (0,0,0,0), 0.0, 0) frame 13 21:48:43.824 00.000 10672 Star::Find returns 1 (0), X=72.05, Y=900.48, Mass=315646, SNR=53.4, Peak=38560 HFD=2.7 21:48:43.824 00.000 10672 Status Line: West step 9, dist= 6.8 21:48:43.840 00.016 10672 Enqueuing Calibration Move request for direction 3 21:48:43.840 00.000 428 Worker thread wakes up 21:48:43.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:48:43.840 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:43.840 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:43.840 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:43.840 00.000 428 MoveAxis(W, 1350, -) 21:48:43.840 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:43.840 00.000 428 IsSlewing returns 0 21:48:43.840 00.000 428 IsGuiding returns 0 21:48:43.856 00.016 428 PulseGuide returned control before completion, sleep 1337 21:48:43.934 00.078 10672 UpdateGuideState exits: m=315646 SNR=53.4 21:48:43.934 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:43.934 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:43.934 00.000 10672 Enqueuing Expose request 21:48:43.934 00.000 10672 read socket command 10 21:48:43.934 00.000 10672 processing socket request REQDIST 21:48:43.934 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:43.934 00.000 10672 Sending socket response 0 (0x0) 21:48:45.230 01.296 428 IsGuiding returns 0 21:48:45.230 00.000 428 Move returns status 0, amount 1350 21:48:45.246 00.016 428 move complete, result=0 21:48:45.246 00.000 428 worker thread done servicing request 21:48:45.246 00.000 428 Worker thread wakes up 21:48:45.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:45.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(57,885,31,31) 21:48:46.183 00.937 428 Exposure complete 21:48:46.308 00.125 428 worker thread done servicing request 21:48:46.308 00.000 10672 OnExposeComplete: enter 21:48:46.308 00.000 10672 UpdateGuideState(): m_state=3 21:48:46.308 00.000 10672 Star::Find(15, 72, 900, 0, (0,0,0,0), 0.0, 0) frame 14 21:48:46.308 00.000 10672 Star::Find returns 1 (0), X=71.09, Y=900.12, Mass=356761, SNR=56.0, Peak=42704 HFD=2.9 21:48:46.308 00.000 10672 Status Line: West step 10, dist= 7.8 21:48:46.324 00.016 10672 Enqueuing Calibration Move request for direction 3 21:48:46.324 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:48:46.324 00.000 428 Worker thread wakes up 21:48:46.324 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:46.324 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:46.324 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:46.324 00.000 428 MoveAxis(W, 1350, -) 21:48:46.324 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:46.324 00.000 428 IsSlewing returns 0 21:48:46.324 00.000 428 IsGuiding returns 0 21:48:46.339 00.015 428 PulseGuide returned control before completion, sleep 1342 21:48:46.402 00.063 10672 UpdateGuideState exits: m=356761 SNR=56.0 21:48:46.402 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:46.402 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:46.402 00.000 10672 Enqueuing Expose request 21:48:47.698 01.296 428 IsGuiding returns 0 21:48:47.698 00.000 428 Move returns status 0, amount 1350 21:48:47.698 00.000 428 move complete, result=0 21:48:47.698 00.000 428 worker thread done servicing request 21:48:47.698 00.000 428 Worker thread wakes up 21:48:47.698 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:47.698 00.000 428 Handling exposure in thread, d=2500 o=3 r=(56,885,31,31) 21:48:48.682 00.984 428 Exposure complete 21:48:48.807 00.125 428 worker thread done servicing request 21:48:48.807 00.000 10672 OnExposeComplete: enter 21:48:48.807 00.000 10672 UpdateGuideState(): m_state=3 21:48:48.807 00.000 10672 Star::Find(15, 71, 900, 0, (0,0,0,0), 0.0, 0) frame 15 21:48:48.823 00.016 10672 Star::Find returns 1 (0), X=70.24, Y=900.07, Mass=334243, SNR=55.0, Peak=41280 HFD=2.6 21:48:48.823 00.000 10672 Status Line: West step 11, dist= 8.6 21:48:48.823 00.000 10672 Enqueuing Calibration Move request for direction 3 21:48:48.823 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:48:48.823 00.000 428 Worker thread wakes up 21:48:48.823 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:48.823 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:48.823 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:48.823 00.000 428 MoveAxis(W, 1350, -) 21:48:48.823 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:48.823 00.000 428 IsSlewing returns 0 21:48:48.823 00.000 428 IsGuiding returns 0 21:48:48.854 00.031 428 PulseGuide returned control before completion, sleep 1336 21:48:48.917 00.063 10672 UpdateGuideState exits: m=334243 SNR=55.0 21:48:48.917 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:48.917 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:48.917 00.000 10672 Enqueuing Expose request 21:48:48.917 00.000 10672 read socket command 10 21:48:48.917 00.000 10672 processing socket request REQDIST 21:48:48.917 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:48.917 00.000 10672 Sending socket response 0 (0x0) 21:48:50.249 01.332 428 IsGuiding returns 1 21:48:50.249 00.000 428 scope still moving after pulse duration time elapsed 21:48:50.280 00.031 428 IsSlewing returns 0 21:48:50.280 00.000 428 IsGuiding returns 0 21:48:50.280 00.000 428 scope move finished after 1350 + 99 ms 21:48:50.280 00.000 428 Move returns status 0, amount 1350 21:48:50.280 00.000 428 move complete, result=0 21:48:50.280 00.000 428 worker thread done servicing request 21:48:50.280 00.000 428 Worker thread wakes up 21:48:50.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:50.280 00.000 428 Handling exposure in thread, d=2500 o=3 r=(55,885,31,31) 21:48:51.186 00.906 428 Exposure complete 21:48:51.327 00.141 428 worker thread done servicing request 21:48:51.327 00.000 10672 OnExposeComplete: enter 21:48:51.327 00.000 10672 UpdateGuideState(): m_state=3 21:48:51.327 00.000 10672 Star::Find(15, 70, 900, 0, (0,0,0,0), 0.0, 0) frame 16 21:48:51.327 00.000 10672 Star::Find returns 1 (0), X=69.29, Y=900.34, Mass=368661, SNR=52.5, Peak=38336 HFD=3.0 21:48:51.327 00.000 10672 Status Line: West step 12, dist= 9.5 21:48:51.327 00.000 10672 Enqueuing Calibration Move request for direction 3 21:48:51.327 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:48:51.327 00.000 428 Worker thread wakes up 21:48:51.327 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:51.327 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:51.327 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:51.327 00.000 428 MoveAxis(W, 1350, -) 21:48:51.327 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:51.327 00.000 428 IsSlewing returns 0 21:48:51.327 00.000 428 IsGuiding returns 0 21:48:51.358 00.031 428 PulseGuide returned control before completion, sleep 1334 21:48:51.421 00.063 10672 UpdateGuideState exits: m=368661 SNR=52.5 21:48:51.421 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:51.421 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:51.421 00.000 10672 Enqueuing Expose request 21:48:52.733 01.312 428 IsGuiding returns 0 21:48:52.733 00.000 428 Move returns status 0, amount 1350 21:48:52.733 00.000 428 move complete, result=0 21:48:52.733 00.000 428 worker thread done servicing request 21:48:52.733 00.000 428 Worker thread wakes up 21:48:52.733 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:52.733 00.000 428 Handling exposure in thread, d=2500 o=3 r=(54,885,31,31) 21:48:53.685 00.952 428 Exposure complete 21:48:53.810 00.125 428 worker thread done servicing request 21:48:53.810 00.000 10672 OnExposeComplete: enter 21:48:53.810 00.000 10672 UpdateGuideState(): m_state=3 21:48:53.810 00.000 10672 Star::Find(15, 69, 900, 0, (0,0,0,0), 0.0, 0) frame 17 21:48:53.810 00.000 10672 Star::Find returns 1 (0), X=68.30, Y=899.90, Mass=335702, SNR=52.1, Peak=47824 HFD=2.6 21:48:53.826 00.016 10672 Status Line: West step 13, dist=10.6 21:48:53.826 00.000 10672 Enqueuing Calibration Move request for direction 3 21:48:53.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:48:53.826 00.000 428 Worker thread wakes up 21:48:53.826 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:53.826 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:53.826 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:53.826 00.000 428 MoveAxis(W, 1350, -) 21:48:53.826 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:53.826 00.000 428 IsSlewing returns 0 21:48:53.826 00.000 428 IsGuiding returns 0 21:48:53.857 00.031 428 PulseGuide returned control before completion, sleep 1334 21:48:53.904 00.047 10672 UpdateGuideState exits: m=335702 SNR=52.1 21:48:53.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:53.904 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:53.904 00.000 10672 Enqueuing Expose request 21:48:53.920 00.016 10672 read socket command 10 21:48:53.920 00.000 10672 processing socket request REQDIST 21:48:53.920 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:53.920 00.000 10672 Sending socket response 0 (0x0) 21:48:55.232 01.312 428 IsGuiding returns 0 21:48:55.232 00.000 428 Move returns status 0, amount 1350 21:48:55.232 00.000 428 move complete, result=0 21:48:55.232 00.000 428 worker thread done servicing request 21:48:55.232 00.000 428 Worker thread wakes up 21:48:55.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:55.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(53,885,31,31) 21:48:56.185 00.953 428 Exposure complete 21:48:56.325 00.140 428 worker thread done servicing request 21:48:56.325 00.000 10672 OnExposeComplete: enter 21:48:56.325 00.000 10672 UpdateGuideState(): m_state=3 21:48:56.325 00.000 10672 Star::Find(15, 68, 899, 0, (0,0,0,0), 0.0, 0) frame 18 21:48:56.325 00.000 10672 Star::Find returns 1 (0), X=67.12, Y=900.01, Mass=368020, SNR=65.4, Peak=47056 HFD=2.7 21:48:56.325 00.000 10672 Status Line: West step 14, dist=11.7 21:48:56.325 00.000 10672 Enqueuing Calibration Move request for direction 3 21:48:56.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:48:56.325 00.000 428 Worker thread wakes up 21:48:56.325 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:56.325 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:56.325 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:56.325 00.000 428 MoveAxis(W, 1350, -) 21:48:56.325 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:56.325 00.000 428 IsSlewing returns 0 21:48:56.325 00.000 428 IsGuiding returns 0 21:48:56.341 00.016 428 PulseGuide returned control before completion, sleep 1343 21:48:56.403 00.062 10672 UpdateGuideState exits: m=368020 SNR=65.4 21:48:56.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:56.403 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:56.403 00.000 10672 Enqueuing Expose request 21:48:57.704 01.301 428 IsGuiding returns 1 21:48:57.704 00.000 428 scope still moving after pulse duration time elapsed 21:48:57.736 00.032 428 IsSlewing returns 0 21:48:57.736 00.000 428 IsGuiding returns 0 21:48:57.736 00.000 428 scope move finished after 1350 + 50 ms 21:48:57.736 00.000 428 Move returns status 0, amount 1350 21:48:57.736 00.000 428 move complete, result=0 21:48:57.736 00.000 428 worker thread done servicing request 21:48:57.736 00.000 428 Worker thread wakes up 21:48:57.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:48:57.736 00.000 428 Handling exposure in thread, d=2500 o=3 r=(52,885,31,31) 21:48:58.673 00.937 428 Exposure complete 21:48:58.798 00.125 428 worker thread done servicing request 21:48:58.798 00.000 10672 OnExposeComplete: enter 21:48:58.798 00.000 10672 UpdateGuideState(): m_state=3 21:48:58.798 00.000 10672 Star::Find(15, 67, 900, 0, (0,0,0,0), 0.0, 0) frame 19 21:48:58.798 00.000 10672 Star::Find returns 1 (0), X=66.50, Y=899.74, Mass=356128, SNR=59.6, Peak=38560 HFD=3.0 21:48:58.798 00.000 10672 Status Line: West step 15, dist=12.4 21:48:58.813 00.015 10672 Enqueuing Calibration Move request for direction 3 21:48:58.813 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=312, FiltMax=65488, Gamma=1.000 21:48:58.813 00.000 428 Worker thread wakes up 21:48:58.813 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:48:58.813 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:48:58.813 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:48:58.813 00.000 428 MoveAxis(W, 1350, -) 21:48:58.813 00.000 428 Guiding Dir = 3, Dur = 1350 21:48:58.813 00.000 428 IsSlewing returns 0 21:48:58.813 00.000 428 IsGuiding returns 0 21:48:58.845 00.032 428 PulseGuide returned control before completion, sleep 1335 21:48:58.907 00.062 10672 UpdateGuideState exits: m=356128 SNR=59.6 21:48:58.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:48:58.907 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:48:58.907 00.000 10672 Enqueuing Expose request 21:48:58.907 00.000 10672 read socket command 10 21:48:58.907 00.000 10672 processing socket request REQDIST 21:48:58.907 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:48:58.907 00.000 10672 Sending socket response 0 (0x0) 21:49:00.188 01.281 428 IsGuiding returns 1 21:49:00.188 00.000 428 scope still moving after pulse duration time elapsed 21:49:00.219 00.031 428 IsSlewing returns 0 21:49:00.219 00.000 428 IsGuiding returns 0 21:49:00.219 00.000 428 scope move finished after 1350 + 52 ms 21:49:00.219 00.000 428 Move returns status 0, amount 1350 21:49:00.219 00.000 428 move complete, result=0 21:49:00.219 00.000 428 worker thread done servicing request 21:49:00.219 00.000 428 Worker thread wakes up 21:49:00.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:00.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(51,885,31,31) 21:49:01.188 00.969 428 Exposure complete 21:49:01.313 00.125 428 worker thread done servicing request 21:49:01.328 00.015 10672 OnExposeComplete: enter 21:49:01.328 00.000 10672 UpdateGuideState(): m_state=3 21:49:01.328 00.000 10672 Star::Find(15, 66, 899, 0, (0,0,0,0), 0.0, 0) frame 20 21:49:01.328 00.000 10672 Star::Find returns 1 (0), X=65.29, Y=899.66, Mass=336717, SNR=59.4, Peak=37904 HFD=2.9 21:49:01.328 00.000 10672 Status Line: West step 16, dist=13.6 21:49:01.344 00.016 10672 Enqueuing Calibration Move request for direction 3 21:49:01.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:49:01.344 00.000 428 Worker thread wakes up 21:49:01.344 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:01.344 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:01.344 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:01.344 00.000 428 MoveAxis(W, 1350, -) 21:49:01.344 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:01.344 00.000 428 IsSlewing returns 0 21:49:01.344 00.000 428 IsGuiding returns 0 21:49:01.359 00.015 428 PulseGuide returned control before completion, sleep 1341 21:49:01.422 00.063 10672 UpdateGuideState exits: m=336717 SNR=59.4 21:49:01.422 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:01.422 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:01.422 00.000 10672 Enqueuing Expose request 21:49:02.718 01.296 428 IsGuiding returns 0 21:49:02.718 00.000 428 Move returns status 0, amount 1350 21:49:02.718 00.000 428 move complete, result=0 21:49:02.718 00.000 428 worker thread done servicing request 21:49:02.718 00.000 428 Worker thread wakes up 21:49:02.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:02.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(50,885,31,31) 21:49:03.671 00.953 428 Exposure complete 21:49:03.796 00.125 428 worker thread done servicing request 21:49:03.796 00.000 10672 OnExposeComplete: enter 21:49:03.796 00.000 10672 UpdateGuideState(): m_state=3 21:49:03.796 00.000 10672 Star::Find(15, 65, 899, 0, (0,0,0,0), 0.0, 0) frame 21 21:49:03.796 00.000 10672 Star::Find returns 1 (0), X=64.08, Y=898.76, Mass=386784, SNR=60.3, Peak=47600 HFD=3.0 21:49:03.796 00.000 10672 Status Line: West step 17, dist=14.9 21:49:03.812 00.016 10672 Enqueuing Calibration Move request for direction 3 21:49:03.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:49:03.812 00.000 428 Worker thread wakes up 21:49:03.812 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:03.812 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:03.812 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:03.812 00.000 428 MoveAxis(W, 1350, -) 21:49:03.812 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:03.812 00.000 428 IsSlewing returns 0 21:49:03.812 00.000 428 IsGuiding returns 0 21:49:03.827 00.015 428 PulseGuide returned control before completion, sleep 1343 21:49:03.890 00.063 10672 UpdateGuideState exits: m=386784 SNR=60.3 21:49:03.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:03.890 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:03.890 00.000 10672 Enqueuing Expose request 21:49:03.890 00.000 10672 read socket command 10 21:49:03.890 00.000 10672 processing socket request REQDIST 21:49:03.890 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:03.890 00.000 10672 Sending socket response 0 (0x0) 21:49:05.202 01.312 428 IsGuiding returns 0 21:49:05.202 00.000 428 Move returns status 0, amount 1350 21:49:05.202 00.000 428 move complete, result=0 21:49:05.202 00.000 428 worker thread done servicing request 21:49:05.202 00.000 428 Worker thread wakes up 21:49:05.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:05.202 00.000 428 Handling exposure in thread, d=2500 o=3 r=(49,884,31,31) 21:49:06.190 00.988 428 Exposure complete 21:49:06.315 00.125 428 worker thread done servicing request 21:49:06.315 00.000 10672 OnExposeComplete: enter 21:49:06.315 00.000 10672 UpdateGuideState(): m_state=3 21:49:06.315 00.000 10672 Star::Find(15, 64, 898, 0, (0,0,0,0), 0.0, 0) frame 22 21:49:06.315 00.000 10672 Star::Find returns 1 (0), X=62.97, Y=898.95, Mass=348610, SNR=54.7, Peak=50000 HFD=2.8 21:49:06.315 00.000 10672 Status Line: West step 18, dist=16.0 21:49:06.331 00.016 10672 Enqueuing Calibration Move request for direction 3 21:49:06.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=424, FiltMax=65488, Gamma=1.000 21:49:06.331 00.000 428 Worker thread wakes up 21:49:06.331 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:06.331 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:06.331 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:06.331 00.000 428 MoveAxis(W, 1350, -) 21:49:06.331 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:06.331 00.000 428 IsSlewing returns 0 21:49:06.331 00.000 428 IsGuiding returns 0 21:49:06.346 00.015 428 PulseGuide returned control before completion, sleep 1341 21:49:06.409 00.063 10672 UpdateGuideState exits: m=348610 SNR=54.7 21:49:06.409 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:06.409 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:06.409 00.000 10672 Enqueuing Expose request 21:49:07.736 01.327 428 IsGuiding returns 1 21:49:07.736 00.000 428 scope still moving after pulse duration time elapsed 21:49:07.768 00.032 428 IsSlewing returns 0 21:49:07.768 00.000 428 IsGuiding returns 0 21:49:07.768 00.000 428 scope move finished after 1350 + 78 ms 21:49:07.768 00.000 428 Move returns status 0, amount 1350 21:49:07.768 00.000 428 move complete, result=0 21:49:07.768 00.000 428 worker thread done servicing request 21:49:07.768 00.000 428 Worker thread wakes up 21:49:07.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:07.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(48,884,31,31) 21:49:08.674 00.906 428 Exposure complete 21:49:08.799 00.125 428 worker thread done servicing request 21:49:08.799 00.000 10672 OnExposeComplete: enter 21:49:08.799 00.000 10672 UpdateGuideState(): m_state=3 21:49:08.799 00.000 10672 Star::Find(15, 62, 898, 0, (0,0,0,0), 0.0, 0) frame 23 21:49:08.814 00.015 10672 Star::Find returns 1 (0), X=62.41, Y=899.01, Mass=361772, SNR=57.9, Peak=47376 HFD=2.9 21:49:08.814 00.000 10672 Status Line: West step 19, dist=16.5 21:49:08.814 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:08.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:49:08.814 00.000 428 Worker thread wakes up 21:49:08.814 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:08.814 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:08.814 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:08.814 00.000 428 MoveAxis(W, 1350, -) 21:49:08.814 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:08.814 00.000 428 IsSlewing returns 0 21:49:08.814 00.000 428 IsGuiding returns 0 21:49:08.845 00.031 428 PulseGuide returned control before completion, sleep 1331 21:49:08.908 00.063 10672 UpdateGuideState exits: m=361772 SNR=57.9 21:49:08.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:08.908 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:08.908 00.000 10672 Enqueuing Expose request 21:49:08.923 00.015 10672 read socket command 10 21:49:08.923 00.000 10672 processing socket request REQDIST 21:49:08.923 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:08.923 00.000 10672 Sending socket response 0 (0x0) 21:49:10.205 01.282 428 IsGuiding returns 0 21:49:10.205 00.000 428 Move returns status 0, amount 1350 21:49:10.205 00.000 428 move complete, result=0 21:49:10.205 00.000 428 worker thread done servicing request 21:49:10.205 00.000 428 Worker thread wakes up 21:49:10.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:10.205 00.000 428 Handling exposure in thread, d=2500 o=3 r=(47,884,31,31) 21:49:11.188 00.983 428 Exposure complete 21:49:11.313 00.125 428 worker thread done servicing request 21:49:11.313 00.000 10672 OnExposeComplete: enter 21:49:11.313 00.000 10672 UpdateGuideState(): m_state=3 21:49:11.313 00.000 10672 Star::Find(15, 62, 899, 0, (0,0,0,0), 0.0, 0) frame 24 21:49:11.313 00.000 10672 Star::Find returns 1 (0), X=61.84, Y=898.81, Mass=328224, SNR=50.5, Peak=47600 HFD=2.5 21:49:11.313 00.000 10672 Status Line: West step 20, dist=17.1 21:49:11.313 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:11.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:49:11.313 00.000 428 Worker thread wakes up 21:49:11.313 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:11.313 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:11.313 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:11.313 00.000 428 MoveAxis(W, 1350, -) 21:49:11.313 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:11.313 00.000 428 IsSlewing returns 0 21:49:11.329 00.016 428 IsGuiding returns 0 21:49:11.345 00.016 428 PulseGuide returned control before completion, sleep 1343 21:49:11.407 00.062 10672 UpdateGuideState exits: m=328224 SNR=50.5 21:49:11.407 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:11.407 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:11.407 00.000 10672 Enqueuing Expose request 21:49:12.719 01.312 428 IsGuiding returns 0 21:49:12.719 00.000 428 Move returns status 0, amount 1350 21:49:12.719 00.000 428 move complete, result=0 21:49:12.719 00.000 428 worker thread done servicing request 21:49:12.719 00.000 428 Worker thread wakes up 21:49:12.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:12.719 00.000 428 Handling exposure in thread, d=2500 o=3 r=(47,884,31,31) 21:49:13.672 00.953 428 Exposure complete 21:49:13.797 00.125 428 worker thread done servicing request 21:49:13.797 00.000 10672 OnExposeComplete: enter 21:49:13.797 00.000 10672 UpdateGuideState(): m_state=3 21:49:13.797 00.000 10672 Star::Find(15, 61, 898, 0, (0,0,0,0), 0.0, 0) frame 25 21:49:13.797 00.000 10672 Star::Find returns 1 (0), X=60.40, Y=898.92, Mass=337600, SNR=54.9, Peak=41712 HFD=3.1 21:49:13.797 00.000 10672 Status Line: West step 21, dist=18.5 21:49:13.813 00.016 10672 Enqueuing Calibration Move request for direction 3 21:49:13.813 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:49:13.813 00.000 428 Worker thread wakes up 21:49:13.813 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:13.813 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:13.813 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:13.813 00.000 428 MoveAxis(W, 1350, -) 21:49:13.813 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:13.813 00.000 428 IsSlewing returns 0 21:49:13.813 00.000 428 IsGuiding returns 0 21:49:13.828 00.015 428 PulseGuide returned control before completion, sleep 1345 21:49:13.891 00.063 10672 UpdateGuideState exits: m=337600 SNR=54.9 21:49:13.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:13.891 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:13.891 00.000 10672 Enqueuing Expose request 21:49:13.891 00.000 10672 read socket command 10 21:49:13.891 00.000 10672 processing socket request REQDIST 21:49:13.891 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:13.891 00.000 10672 Sending socket response 0 (0x0) 21:49:15.191 01.300 428 IsGuiding returns 0 21:49:15.191 00.000 428 Move returns status 0, amount 1350 21:49:15.191 00.000 428 move complete, result=0 21:49:15.191 00.000 428 worker thread done servicing request 21:49:15.191 00.000 428 Worker thread wakes up 21:49:15.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:15.191 00.000 428 Handling exposure in thread, d=2500 o=3 r=(45,884,31,31) 21:49:16.175 00.984 428 Exposure complete 21:49:16.316 00.141 428 worker thread done servicing request 21:49:16.316 00.000 10672 OnExposeComplete: enter 21:49:16.316 00.000 10672 UpdateGuideState(): m_state=3 21:49:16.316 00.000 10672 Star::Find(15, 60, 898, 0, (0,0,0,0), 0.0, 0) frame 26 21:49:16.316 00.000 10672 Star::Find returns 1 (0), X=59.78, Y=898.48, Mass=364319, SNR=59.1, Peak=48480 HFD=3.0 21:49:16.316 00.000 10672 Status Line: West step 22, dist=19.2 21:49:16.316 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:16.316 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:49:16.316 00.000 428 Worker thread wakes up 21:49:16.316 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:16.316 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:16.316 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:16.316 00.000 428 MoveAxis(W, 1350, -) 21:49:16.316 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:16.316 00.000 428 IsSlewing returns 0 21:49:16.316 00.000 428 IsGuiding returns 0 21:49:16.347 00.031 428 PulseGuide returned control before completion, sleep 1339 21:49:16.410 00.063 10672 UpdateGuideState exits: m=364319 SNR=59.1 21:49:16.410 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:16.410 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:16.410 00.000 10672 Enqueuing Expose request 21:49:17.722 01.312 428 IsGuiding returns 0 21:49:17.722 00.000 428 Move returns status 0, amount 1350 21:49:17.722 00.000 428 move complete, result=0 21:49:17.722 00.000 428 worker thread done servicing request 21:49:17.722 00.000 428 Worker thread wakes up 21:49:17.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:17.722 00.000 428 Handling exposure in thread, d=2500 o=3 r=(45,883,31,31) 21:49:18.675 00.953 428 Exposure complete 21:49:18.799 00.124 428 worker thread done servicing request 21:49:18.799 00.000 10672 OnExposeComplete: enter 21:49:18.799 00.000 10672 UpdateGuideState(): m_state=3 21:49:18.799 00.000 10672 Star::Find(15, 59, 898, 0, (0,0,0,0), 0.0, 0) frame 27 21:49:18.799 00.000 10672 Star::Find returns 1 (0), X=59.31, Y=898.60, Mass=329945, SNR=46.6, Peak=38336 HFD=2.9 21:49:18.815 00.016 10672 Status Line: West step 23, dist=19.7 21:49:18.815 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:18.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:49:18.815 00.000 428 Worker thread wakes up 21:49:18.815 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:18.815 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:18.815 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:18.815 00.000 428 MoveAxis(W, 1350, -) 21:49:18.815 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:18.815 00.000 428 IsSlewing returns 0 21:49:18.815 00.000 428 IsGuiding returns 0 21:49:18.831 00.016 428 PulseGuide returned control before completion, sleep 1339 21:49:18.909 00.078 10672 UpdateGuideState exits: m=329945 SNR=46.6 21:49:18.909 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:18.909 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:18.909 00.000 10672 Enqueuing Expose request 21:49:18.909 00.000 10672 read socket command 10 21:49:18.909 00.000 10672 processing socket request REQDIST 21:49:18.909 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:18.909 00.000 10672 Sending socket response 0 (0x0) 21:49:20.205 01.296 428 IsGuiding returns 0 21:49:20.205 00.000 428 Move returns status 0, amount 1350 21:49:20.205 00.000 428 move complete, result=0 21:49:20.221 00.016 428 worker thread done servicing request 21:49:20.221 00.000 428 Worker thread wakes up 21:49:20.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:20.221 00.000 428 Handling exposure in thread, d=2500 o=3 r=(44,884,31,31) 21:49:21.174 00.953 428 Exposure complete 21:49:21.314 00.140 428 worker thread done servicing request 21:49:21.314 00.000 10672 OnExposeComplete: enter 21:49:21.314 00.000 10672 UpdateGuideState(): m_state=3 21:49:21.314 00.000 10672 Star::Find(15, 59, 898, 0, (0,0,0,0), 0.0, 0) frame 28 21:49:21.314 00.000 10672 Star::Find returns 1 (0), X=58.36, Y=898.02, Mass=336000, SNR=54.3, Peak=41280 HFD=3.0 21:49:21.330 00.016 10672 Status Line: West step 24, dist=20.7 21:49:21.345 00.015 10672 Enqueuing Calibration Move request for direction 3 21:49:21.345 00.000 428 Worker thread wakes up 21:49:21.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:49:21.345 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:21.345 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:21.345 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:21.345 00.000 428 MoveAxis(W, 1350, -) 21:49:21.345 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:21.345 00.000 428 IsSlewing returns 0 21:49:21.345 00.000 428 IsGuiding returns 0 21:49:21.361 00.016 428 PulseGuide returned control before completion, sleep 1341 21:49:21.424 00.063 10672 UpdateGuideState exits: m=336000 SNR=54.3 21:49:21.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:21.424 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:21.424 00.000 10672 Enqueuing Expose request 21:49:22.725 01.301 428 IsGuiding returns 0 21:49:22.725 00.000 428 Move returns status 0, amount 1350 21:49:22.725 00.000 428 move complete, result=0 21:49:22.725 00.000 428 worker thread done servicing request 21:49:22.725 00.000 428 Worker thread wakes up 21:49:22.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:22.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(43,883,31,31) 21:49:23.662 00.937 428 Exposure complete 21:49:23.803 00.141 428 worker thread done servicing request 21:49:23.803 00.000 10672 OnExposeComplete: enter 21:49:23.803 00.000 10672 UpdateGuideState(): m_state=3 21:49:23.803 00.000 10672 Star::Find(15, 58, 898, 0, (0,0,0,0), 0.0, 0) frame 29 21:49:23.803 00.000 10672 Star::Find returns 1 (0), X=57.19, Y=898.11, Mass=378623, SNR=56.6, Peak=45424 HFD=3.0 21:49:23.803 00.000 10672 Status Line: West step 25, dist=21.8 21:49:23.803 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:23.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:49:23.803 00.000 428 Worker thread wakes up 21:49:23.803 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:23.803 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:23.803 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:23.803 00.000 428 MoveAxis(W, 1350, -) 21:49:23.803 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:23.803 00.000 428 IsSlewing returns 0 21:49:23.803 00.000 428 IsGuiding returns 0 21:49:23.818 00.015 428 PulseGuide returned control before completion, sleep 1345 21:49:23.897 00.079 10672 UpdateGuideState exits: m=378623 SNR=56.6 21:49:23.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:23.897 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:23.897 00.000 10672 Enqueuing Expose request 21:49:23.897 00.000 10672 read socket command 10 21:49:23.897 00.000 10672 processing socket request REQDIST 21:49:23.897 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:23.897 00.000 10672 Sending socket response 0 (0x0) 21:49:25.178 01.281 428 IsGuiding returns 0 21:49:25.178 00.000 428 Move returns status 0, amount 1350 21:49:25.178 00.000 428 move complete, result=0 21:49:25.178 00.000 428 worker thread done servicing request 21:49:25.178 00.000 428 Worker thread wakes up 21:49:25.178 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:25.178 00.000 428 Handling exposure in thread, d=2500 o=3 r=(42,883,31,31) 21:49:26.177 00.999 428 Exposure complete 21:49:26.318 00.141 428 worker thread done servicing request 21:49:26.318 00.000 10672 OnExposeComplete: enter 21:49:26.318 00.000 10672 UpdateGuideState(): m_state=3 21:49:26.318 00.000 10672 Star::Find(15, 57, 898, 0, (0,0,0,0), 0.0, 0) frame 30 21:49:26.318 00.000 10672 Star::Find returns 1 (0), X=55.96, Y=898.21, Mass=288561, SNR=52.3, Peak=47280 HFD=2.5 21:49:26.318 00.000 10672 Status Line: West step 26, dist=23.0 21:49:26.318 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:26.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:49:26.318 00.000 428 Worker thread wakes up 21:49:26.318 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:26.318 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:26.318 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:26.318 00.000 428 MoveAxis(W, 1350, -) 21:49:26.318 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:26.318 00.000 428 IsSlewing returns 0 21:49:26.318 00.000 428 IsGuiding returns 0 21:49:26.349 00.031 428 PulseGuide returned control before completion, sleep 1334 21:49:26.411 00.062 10672 UpdateGuideState exits: m=288561 SNR=52.3 21:49:26.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:26.411 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:26.411 00.000 10672 Enqueuing Expose request 21:49:27.692 01.281 428 IsGuiding returns 1 21:49:27.692 00.000 428 scope still moving after pulse duration time elapsed 21:49:27.724 00.032 428 IsSlewing returns 0 21:49:27.724 00.000 428 IsGuiding returns 0 21:49:27.724 00.000 428 scope move finished after 1350 + 52 ms 21:49:27.724 00.000 428 Move returns status 0, amount 1350 21:49:27.724 00.000 428 move complete, result=0 21:49:27.724 00.000 428 worker thread done servicing request 21:49:27.724 00.000 428 Worker thread wakes up 21:49:27.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:27.724 00.000 428 Handling exposure in thread, d=2500 o=3 r=(41,883,31,31) 21:49:28.661 00.937 428 Exposure complete 21:49:28.801 00.140 428 worker thread done servicing request 21:49:28.801 00.000 10672 OnExposeComplete: enter 21:49:28.801 00.000 10672 UpdateGuideState(): m_state=3 21:49:28.801 00.000 10672 Star::Find(15, 55, 898, 0, (0,0,0,0), 0.0, 0) frame 31 21:49:28.801 00.000 10672 Star::Find returns 1 (0), X=55.51, Y=897.77, Mass=369412, SNR=65.7, Peak=36912 HFD=3.1 21:49:28.801 00.000 10672 Status Line: West step 27, dist=23.5 21:49:28.801 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:28.801 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:49:28.801 00.000 428 Worker thread wakes up 21:49:28.801 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:28.801 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:28.801 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:28.801 00.000 428 MoveAxis(W, 1350, -) 21:49:28.801 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:28.801 00.000 428 IsSlewing returns 0 21:49:28.801 00.000 428 IsGuiding returns 0 21:49:28.832 00.031 428 PulseGuide returned control before completion, sleep 1339 21:49:28.895 00.063 10672 UpdateGuideState exits: m=369412 SNR=65.7 21:49:28.895 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:28.895 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:28.895 00.000 10672 Enqueuing Expose request 21:49:28.911 00.016 10672 read socket command 10 21:49:28.911 00.000 10672 processing socket request REQDIST 21:49:28.911 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:28.911 00.000 10672 Sending socket response 0 (0x0) 21:49:30.176 01.265 428 IsGuiding returns 1 21:49:30.176 00.000 428 scope still moving after pulse duration time elapsed 21:49:30.223 00.047 428 IsSlewing returns 0 21:49:30.223 00.000 428 IsGuiding returns 0 21:49:30.223 00.000 428 scope move finished after 1350 + 64 ms 21:49:30.223 00.000 428 Move returns status 0, amount 1350 21:49:30.223 00.000 428 move complete, result=0 21:49:30.223 00.000 428 worker thread done servicing request 21:49:30.223 00.000 428 Worker thread wakes up 21:49:30.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:30.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(41,883,31,31) 21:49:31.180 00.957 428 Exposure complete 21:49:31.305 00.125 428 worker thread done servicing request 21:49:31.305 00.000 10672 OnExposeComplete: enter 21:49:31.305 00.000 10672 UpdateGuideState(): m_state=3 21:49:31.305 00.000 10672 Star::Find(15, 55, 897, 0, (0,0,0,0), 0.0, 0) frame 32 21:49:31.305 00.000 10672 Star::Find returns 1 (0), X=54.76, Y=897.80, Mass=361224, SNR=55.3, Peak=37792 HFD=3.3 21:49:31.305 00.000 10672 Status Line: West step 28, dist=24.3 21:49:31.321 00.016 10672 Enqueuing Calibration Move request for direction 3 21:49:31.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:49:31.321 00.000 428 Worker thread wakes up 21:49:31.321 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:31.321 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:31.321 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:31.321 00.000 428 MoveAxis(W, 1350, -) 21:49:31.321 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:31.321 00.000 428 IsSlewing returns 0 21:49:31.321 00.000 428 IsGuiding returns 0 21:49:31.336 00.015 428 PulseGuide returned control before completion, sleep 1339 21:49:31.399 00.063 10672 UpdateGuideState exits: m=361224 SNR=55.3 21:49:31.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:31.399 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:31.399 00.000 10672 Enqueuing Expose request 21:49:32.695 01.296 428 IsGuiding returns 0 21:49:32.695 00.000 428 Move returns status 0, amount 1350 21:49:32.695 00.000 428 move complete, result=0 21:49:32.695 00.000 428 worker thread done servicing request 21:49:32.695 00.000 428 Worker thread wakes up 21:49:32.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:32.695 00.000 428 Handling exposure in thread, d=2500 o=3 r=(40,883,31,31) 21:49:33.664 00.969 428 Exposure complete 21:49:33.804 00.140 428 worker thread done servicing request 21:49:33.804 00.000 10672 OnExposeComplete: enter 21:49:33.804 00.000 10672 UpdateGuideState(): m_state=3 21:49:33.804 00.000 10672 Star::Find(15, 54, 897, 0, (0,0,0,0), 0.0, 0) frame 33 21:49:33.804 00.000 10672 Star::Find returns 1 (0), X=54.07, Y=897.57, Mass=378351, SNR=60.4, Peak=49888 HFD=2.9 21:49:33.804 00.000 10672 Status Line: West step 29, dist=25.0 21:49:33.804 00.000 10672 Enqueuing Calibration Move request for direction 3 21:49:33.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:49:33.804 00.000 428 Worker thread wakes up 21:49:33.804 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:49:33.804 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:49:33.804 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:49:33.804 00.000 428 MoveAxis(W, 1350, -) 21:49:33.804 00.000 428 Guiding Dir = 3, Dur = 1350 21:49:33.820 00.016 428 IsSlewing returns 0 21:49:33.820 00.000 428 IsGuiding returns 0 21:49:33.851 00.031 428 PulseGuide returned control before completion, sleep 1328 21:49:33.898 00.047 10672 UpdateGuideState exits: m=378351 SNR=60.4 21:49:33.898 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:33.898 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:33.898 00.000 10672 Enqueuing Expose request 21:49:33.898 00.000 10672 read socket command 10 21:49:33.898 00.000 10672 processing socket request REQDIST 21:49:33.898 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:33.898 00.000 10672 Sending socket response 0 (0x0) 21:49:35.226 01.328 428 IsGuiding returns 1 21:49:35.226 00.000 428 scope still moving after pulse duration time elapsed 21:49:35.257 00.031 428 IsSlewing returns 0 21:49:35.257 00.000 428 IsGuiding returns 0 21:49:35.257 00.000 428 scope move finished after 1350 + 89 ms 21:49:35.257 00.000 428 Move returns status 0, amount 1350 21:49:35.257 00.000 428 move complete, result=0 21:49:35.257 00.000 428 worker thread done servicing request 21:49:35.257 00.000 428 Worker thread wakes up 21:49:35.257 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:35.257 00.000 428 Handling exposure in thread, d=2500 o=3 r=(39,883,31,31) 21:49:36.163 00.906 428 Exposure complete 21:49:36.288 00.125 428 worker thread done servicing request 21:49:36.288 00.000 10672 OnExposeComplete: enter 21:49:36.288 00.000 10672 UpdateGuideState(): m_state=3 21:49:36.288 00.000 10672 Star::Find(15, 54, 897, 0, (0,0,0,0), 0.0, 0) frame 34 21:49:36.288 00.000 10672 Star::Find returns 1 (0), X=53.15, Y=897.70, Mass=385803, SNR=62.3, Peak=44880 HFD=3.1 21:49:36.303 00.015 10672 WEST calibration completes with steps=29 angle=8.1 rate=0.661 parity=1 21:49:36.303 00.000 10672 Falling Through to state GO_EAST 21:49:36.303 00.000 10672 Status Line: East step 16, dist=25.9 21:49:36.303 00.000 10672 Enqueuing Calibration Move request for direction 2 21:49:36.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:49:36.303 00.000 428 Worker thread wakes up 21:49:36.303 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:49:36.303 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:49:36.303 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:49:36.303 00.000 428 MoveAxis(E, 2500, -) 21:49:36.303 00.000 428 Guiding Dir = 2, Dur = 2500 21:49:36.303 00.000 428 IsSlewing returns 0 21:49:36.303 00.000 428 IsGuiding returns 0 21:49:36.319 00.016 428 PulseGuide returned control before completion, sleep 2496 21:49:36.397 00.078 10672 UpdateGuideState exits: m=385803 SNR=62.3 21:49:36.397 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:36.397 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:36.397 00.000 10672 Enqueuing Expose request 21:49:38.834 02.437 428 IsGuiding returns 1 21:49:38.834 00.000 428 scope still moving after pulse duration time elapsed 21:49:38.865 00.031 428 IsSlewing returns 0 21:49:38.865 00.000 428 IsGuiding returns 0 21:49:38.865 00.000 428 scope move finished after 2500 + 50 ms 21:49:38.865 00.000 428 Move returns status 0, amount 2500 21:49:38.865 00.000 428 move complete, result=0 21:49:38.865 00.000 428 worker thread done servicing request 21:49:38.865 00.000 428 Worker thread wakes up 21:49:38.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:38.865 00.000 428 Handling exposure in thread, d=2500 o=3 r=(38,883,31,31) 21:49:38.881 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:49:38.912 00.031 10672 read socket command 10 21:49:38.912 00.000 10672 processing socket request REQDIST 21:49:38.912 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:38.912 00.000 10672 Sending socket response 0 (0x0) 21:49:41.165 02.253 428 Exposure complete 21:49:41.306 00.141 428 worker thread done servicing request 21:49:41.306 00.000 10672 OnExposeComplete: enter 21:49:41.306 00.000 10672 UpdateGuideState(): m_state=3 21:49:41.306 00.000 10672 Star::Find(15, 53, 897, 0, (0,0,0,0), 0.0, 0) frame 35 21:49:41.306 00.000 10672 Star::Find returns 1 (0), X=54.74, Y=897.51, Mass=380995, SNR=58.4, Peak=43888 HFD=3.0 21:49:41.306 00.000 10672 Status Line: East step 15, dist=24.3 21:49:41.306 00.000 10672 Enqueuing Calibration Move request for direction 2 21:49:41.306 00.000 428 Worker thread wakes up 21:49:41.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:49:41.306 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:49:41.306 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:49:41.306 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:49:41.306 00.000 428 MoveAxis(E, 2500, -) 21:49:41.306 00.000 428 Guiding Dir = 2, Dur = 2500 21:49:41.322 00.016 428 IsSlewing returns 0 21:49:41.322 00.000 428 IsGuiding returns 0 21:49:41.337 00.015 428 PulseGuide returned control before completion, sleep 2495 21:49:41.400 00.063 10672 UpdateGuideState exits: m=380995 SNR=58.4 21:49:41.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:41.400 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:41.400 00.000 10672 Enqueuing Expose request 21:49:43.852 02.452 428 IsGuiding returns 0 21:49:43.852 00.000 428 Move returns status 0, amount 2500 21:49:43.852 00.000 428 move complete, result=0 21:49:43.852 00.000 428 worker thread done servicing request 21:49:43.852 00.000 428 Worker thread wakes up 21:49:43.852 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:43.852 00.000 428 Handling exposure in thread, d=2500 o=3 r=(40,883,31,31) 21:49:43.868 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:49:43.961 00.093 10672 read socket command 10 21:49:43.961 00.000 10672 processing socket request REQDIST 21:49:43.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:43.961 00.000 10672 Sending socket response 0 (0x0) 21:49:46.179 02.218 428 Exposure complete 21:49:46.351 00.172 428 worker thread done servicing request 21:49:46.351 00.000 10672 OnExposeComplete: enter 21:49:46.351 00.000 10672 UpdateGuideState(): m_state=3 21:49:46.351 00.000 10672 Star::Find(15, 54, 897, 0, (0,0,0,0), 0.0, 0) frame 36 21:49:46.351 00.000 10672 Star::Find returns 1 (0), X=56.60, Y=897.90, Mass=378172, SNR=65.8, Peak=50112 HFD=2.6 21:49:46.351 00.000 10672 Status Line: East step 14, dist=22.4 21:49:46.367 00.016 10672 Enqueuing Calibration Move request for direction 2 21:49:46.367 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:49:46.367 00.000 428 Worker thread wakes up 21:49:46.367 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:49:46.367 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:49:46.367 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:49:46.367 00.000 428 MoveAxis(E, 2500, -) 21:49:46.367 00.000 428 Guiding Dir = 2, Dur = 2500 21:49:46.367 00.000 428 IsSlewing returns 0 21:49:46.367 00.000 428 IsGuiding returns 0 21:49:46.383 00.016 428 PulseGuide returned control before completion, sleep 2494 21:49:46.445 00.062 10672 UpdateGuideState exits: m=378172 SNR=65.8 21:49:46.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:46.445 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:46.445 00.000 10672 Enqueuing Expose request 21:49:48.886 02.441 428 IsGuiding returns 1 21:49:48.886 00.000 428 scope still moving after pulse duration time elapsed 21:49:48.902 00.016 10672 read socket command 10 21:49:48.902 00.000 10672 processing socket request REQDIST 21:49:48.902 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:48.902 00.000 10672 Sending socket response 0 (0x0) 21:49:48.918 00.016 428 IsSlewing returns 0 21:49:48.918 00.000 428 IsGuiding returns 0 21:49:48.918 00.000 428 scope move finished after 2500 + 59 ms 21:49:48.918 00.000 428 Move returns status 0, amount 2500 21:49:48.918 00.000 428 move complete, result=0 21:49:48.918 00.000 428 worker thread done servicing request 21:49:48.918 00.000 428 Worker thread wakes up 21:49:48.918 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:48.918 00.000 428 Handling exposure in thread, d=2500 o=3 r=(42,883,31,31) 21:49:48.933 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:49:51.151 02.218 428 Exposure complete 21:49:51.276 00.125 428 worker thread done servicing request 21:49:51.276 00.000 10672 OnExposeComplete: enter 21:49:51.276 00.000 10672 UpdateGuideState(): m_state=3 21:49:51.276 00.000 10672 Star::Find(15, 56, 897, 0, (0,0,0,0), 0.0, 0) frame 37 21:49:51.276 00.000 10672 Star::Find returns 1 (0), X=58.98, Y=898.10, Mass=314193, SNR=50.6, Peak=51200 HFD=2.5 21:49:51.292 00.016 10672 Status Line: East step 13, dist=20.0 21:49:51.292 00.000 10672 Enqueuing Calibration Move request for direction 2 21:49:51.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:49:51.292 00.000 428 Worker thread wakes up 21:49:51.292 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:49:51.292 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:49:51.292 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:49:51.292 00.000 428 MoveAxis(E, 2500, -) 21:49:51.292 00.000 428 Guiding Dir = 2, Dur = 2500 21:49:51.292 00.000 428 IsSlewing returns 0 21:49:51.292 00.000 428 IsGuiding returns 0 21:49:51.323 00.031 428 PulseGuide returned control before completion, sleep 2486 21:49:51.370 00.047 10672 UpdateGuideState exits: m=314193 SNR=50.6 21:49:51.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:51.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:51.370 00.000 10672 Enqueuing Expose request 21:49:53.838 02.468 428 IsGuiding returns 0 21:49:53.838 00.000 428 Move returns status 0, amount 2500 21:49:53.838 00.000 428 move complete, result=0 21:49:53.838 00.000 428 worker thread done servicing request 21:49:53.853 00.015 428 Worker thread wakes up 21:49:53.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:53.853 00.000 428 Handling exposure in thread, d=2500 o=3 r=(44,883,31,31) 21:49:53.853 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:49:53.916 00.063 10672 read socket command 10 21:49:53.916 00.000 10672 processing socket request REQDIST 21:49:53.916 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:53.916 00.000 10672 Sending socket response 0 (0x0) 21:49:56.170 02.254 428 Exposure complete 21:49:56.311 00.141 428 worker thread done servicing request 21:49:56.311 00.000 10672 OnExposeComplete: enter 21:49:56.311 00.000 10672 UpdateGuideState(): m_state=3 21:49:56.311 00.000 10672 Star::Find(15, 58, 898, 0, (0,0,0,0), 0.0, 0) frame 38 21:49:56.311 00.000 10672 Star::Find returns 1 (0), X=61.03, Y=898.18, Mass=355744, SNR=60.5, Peak=52832 HFD=2.6 21:49:56.311 00.000 10672 Status Line: East step 12, dist=18.0 21:49:56.311 00.000 10672 Enqueuing Calibration Move request for direction 2 21:49:56.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:49:56.311 00.000 428 Worker thread wakes up 21:49:56.311 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:49:56.311 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:49:56.311 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:49:56.311 00.000 428 MoveAxis(E, 2500, -) 21:49:56.311 00.000 428 Guiding Dir = 2, Dur = 2500 21:49:56.311 00.000 428 IsSlewing returns 0 21:49:56.311 00.000 428 IsGuiding returns 0 21:49:56.342 00.031 428 PulseGuide returned control before completion, sleep 2487 21:49:56.404 00.062 10672 UpdateGuideState exits: m=355744 SNR=60.5 21:49:56.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:49:56.404 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:49:56.404 00.000 10672 Enqueuing Expose request 21:49:58.857 02.453 428 IsGuiding returns 0 21:49:58.857 00.000 428 Move returns status 0, amount 2500 21:49:58.857 00.000 428 move complete, result=0 21:49:58.857 00.000 428 worker thread done servicing request 21:49:58.872 00.015 428 Worker thread wakes up 21:49:58.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:49:58.872 00.000 428 Handling exposure in thread, d=2500 o=3 r=(46,883,31,31) 21:49:58.872 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:49:58.935 00.063 10672 read socket command 10 21:49:58.935 00.000 10672 processing socket request REQDIST 21:49:58.935 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:49:58.935 00.000 10672 Sending socket response 0 (0x0) 21:50:01.153 02.218 428 Exposure complete 21:50:01.278 00.125 428 worker thread done servicing request 21:50:01.278 00.000 10672 OnExposeComplete: enter 21:50:01.278 00.000 10672 UpdateGuideState(): m_state=3 21:50:01.278 00.000 10672 Star::Find(15, 61, 898, 0, (0,0,0,0), 0.0, 0) frame 39 21:50:01.278 00.000 10672 Star::Find returns 1 (0), X=62.96, Y=898.88, Mass=392010, SNR=60.2, Peak=52064 HFD=3.0 21:50:01.294 00.016 10672 Status Line: East step 11, dist=16.0 21:50:01.294 00.000 10672 Enqueuing Calibration Move request for direction 2 21:50:01.294 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:50:01.294 00.000 428 Worker thread wakes up 21:50:01.294 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:01.294 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:01.294 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:01.294 00.000 428 MoveAxis(E, 2500, -) 21:50:01.294 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:01.294 00.000 428 IsSlewing returns 0 21:50:01.294 00.000 428 IsGuiding returns 0 21:50:01.309 00.015 428 PulseGuide returned control before completion, sleep 2496 21:50:01.372 00.063 10672 UpdateGuideState exits: m=392010 SNR=60.2 21:50:01.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:01.372 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:01.372 00.000 10672 Enqueuing Expose request 21:50:03.813 02.441 428 IsGuiding returns 1 21:50:03.813 00.000 428 scope still moving after pulse duration time elapsed 21:50:03.860 00.047 428 IsSlewing returns 0 21:50:03.860 00.000 428 IsGuiding returns 0 21:50:03.860 00.000 428 scope move finished after 2500 + 59 ms 21:50:03.860 00.000 428 Move returns status 0, amount 2500 21:50:03.860 00.000 428 move complete, result=0 21:50:03.860 00.000 428 worker thread done servicing request 21:50:03.860 00.000 428 Worker thread wakes up 21:50:03.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:03.860 00.000 428 Handling exposure in thread, d=2500 o=3 r=(48,884,31,31) 21:50:03.875 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:03.907 00.032 10672 read socket command 10 21:50:03.907 00.000 10672 processing socket request REQDIST 21:50:03.907 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:03.907 00.000 10672 Sending socket response 0 (0x0) 21:50:06.172 02.265 428 Exposure complete 21:50:06.312 00.140 428 worker thread done servicing request 21:50:06.312 00.000 10672 OnExposeComplete: enter 21:50:06.312 00.000 10672 UpdateGuideState(): m_state=3 21:50:06.312 00.000 10672 Star::Find(15, 62, 898, 0, (0,0,0,0), 0.0, 0) frame 40 21:50:06.312 00.000 10672 Star::Find returns 1 (0), X=65.10, Y=899.07, Mass=360217, SNR=58.0, Peak=50224 HFD=2.7 21:50:06.312 00.000 10672 Status Line: East step 10, dist=13.9 21:50:06.328 00.016 10672 Enqueuing Calibration Move request for direction 2 21:50:06.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:50:06.328 00.000 428 Worker thread wakes up 21:50:06.328 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:06.328 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:06.328 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:06.328 00.000 428 MoveAxis(E, 2500, -) 21:50:06.328 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:06.328 00.000 428 IsSlewing returns 0 21:50:06.328 00.000 428 IsGuiding returns 0 21:50:06.359 00.031 428 PulseGuide returned control before completion, sleep 2485 21:50:06.421 00.062 10672 UpdateGuideState exits: m=360217 SNR=58.0 21:50:06.421 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:06.421 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:06.421 00.000 10672 Enqueuing Expose request 21:50:08.858 02.437 428 IsGuiding returns 1 21:50:08.858 00.000 428 scope still moving after pulse duration time elapsed 21:50:08.889 00.031 428 IsSlewing returns 0 21:50:08.889 00.000 428 IsGuiding returns 0 21:50:08.889 00.000 428 scope move finished after 2500 + 51 ms 21:50:08.889 00.000 428 Move returns status 0, amount 2500 21:50:08.889 00.000 428 move complete, result=0 21:50:08.889 00.000 428 worker thread done servicing request 21:50:08.889 00.000 428 Worker thread wakes up 21:50:08.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:08.889 00.000 428 Handling exposure in thread, d=2500 o=3 r=(50,884,31,31) 21:50:08.889 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:08.905 00.016 10672 read socket command 10 21:50:08.905 00.000 10672 processing socket request REQDIST 21:50:08.905 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:08.905 00.000 10672 Sending socket response 0 (0x0) 21:50:11.154 02.249 428 Exposure complete 21:50:11.279 00.125 428 worker thread done servicing request 21:50:11.279 00.000 10672 OnExposeComplete: enter 21:50:11.279 00.000 10672 UpdateGuideState(): m_state=3 21:50:11.279 00.000 10672 Star::Find(15, 65, 899, 0, (0,0,0,0), 0.0, 0) frame 41 21:50:11.279 00.000 10672 Star::Find returns 1 (0), X=67.15, Y=899.36, Mass=343444, SNR=66.7, Peak=45536 HFD=2.7 21:50:11.279 00.000 10672 Status Line: East step 9, dist=11.8 21:50:11.295 00.016 10672 Enqueuing Calibration Move request for direction 2 21:50:11.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:50:11.295 00.000 428 Worker thread wakes up 21:50:11.295 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:11.295 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:11.295 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:11.295 00.000 428 MoveAxis(E, 2500, -) 21:50:11.295 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:11.326 00.031 428 IsSlewing returns 0 21:50:11.326 00.000 428 IsGuiding returns 0 21:50:11.342 00.016 428 PulseGuide returned control before completion, sleep 2494 21:50:11.373 00.031 10672 UpdateGuideState exits: m=343444 SNR=66.7 21:50:11.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:11.373 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:11.373 00.000 10672 Enqueuing Expose request 21:50:13.862 02.489 428 IsGuiding returns 0 21:50:13.862 00.000 428 Move returns status 0, amount 2500 21:50:13.862 00.000 428 move complete, result=0 21:50:13.862 00.000 428 worker thread done servicing request 21:50:13.862 00.000 428 Worker thread wakes up 21:50:13.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:13.862 00.000 428 Handling exposure in thread, d=2500 o=3 r=(52,884,31,31) 21:50:13.877 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:13.955 00.078 10672 read socket command 10 21:50:13.955 00.000 10672 processing socket request REQDIST 21:50:13.955 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:13.971 00.016 10672 Sending socket response 0 (0x0) 21:50:16.158 02.187 428 Exposure complete 21:50:16.283 00.125 428 worker thread done servicing request 21:50:16.283 00.000 10672 OnExposeComplete: enter 21:50:16.283 00.000 10672 UpdateGuideState(): m_state=3 21:50:16.283 00.000 10672 Star::Find(15, 67, 899, 0, (0,0,0,0), 0.0, 0) frame 42 21:50:16.283 00.000 10672 Star::Find returns 1 (0), X=68.93, Y=899.66, Mass=381934, SNR=64.0, Peak=58720 HFD=2.5 21:50:16.283 00.000 10672 Status Line: East step 8, dist=10.0 21:50:16.298 00.015 10672 Enqueuing Calibration Move request for direction 2 21:50:16.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:50:16.298 00.000 428 Worker thread wakes up 21:50:16.298 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:16.298 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:16.298 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:16.298 00.000 428 MoveAxis(E, 2500, -) 21:50:16.298 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:16.298 00.000 428 IsSlewing returns 0 21:50:16.298 00.000 428 IsGuiding returns 0 21:50:16.314 00.016 428 PulseGuide returned control before completion, sleep 2491 21:50:16.376 00.062 10672 UpdateGuideState exits: m=381934 SNR=64.0 21:50:16.376 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:16.376 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:16.376 00.000 10672 Enqueuing Expose request 21:50:18.829 02.453 428 IsGuiding returns 0 21:50:18.829 00.000 428 Move returns status 0, amount 2500 21:50:18.829 00.000 428 move complete, result=0 21:50:18.829 00.000 428 worker thread done servicing request 21:50:18.829 00.000 428 Worker thread wakes up 21:50:18.829 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:18.829 00.000 428 Handling exposure in thread, d=2500 o=3 r=(54,885,31,31) 21:50:18.844 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:18.875 00.031 10672 read socket command 10 21:50:18.875 00.000 10672 processing socket request REQDIST 21:50:18.875 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:18.875 00.000 10672 Sending socket response 0 (0x0) 21:50:21.145 02.270 428 Exposure complete 21:50:21.270 00.125 428 worker thread done servicing request 21:50:21.270 00.000 10672 OnExposeComplete: enter 21:50:21.270 00.000 10672 UpdateGuideState(): m_state=3 21:50:21.270 00.000 10672 Star::Find(15, 68, 899, 0, (0,0,0,0), 0.0, 0) frame 43 21:50:21.270 00.000 10672 Star::Find returns 1 (0), X=71.00, Y=899.99, Mass=373395, SNR=63.4, Peak=51744 HFD=2.8 21:50:21.270 00.000 10672 Status Line: East step 7, dist= 7.9 21:50:21.286 00.016 10672 Enqueuing Calibration Move request for direction 2 21:50:21.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:50:21.286 00.000 428 Worker thread wakes up 21:50:21.286 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:21.286 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:21.286 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:21.286 00.000 428 MoveAxis(E, 2500, -) 21:50:21.286 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:21.286 00.000 428 IsSlewing returns 0 21:50:21.286 00.000 428 IsGuiding returns 0 21:50:21.302 00.016 428 PulseGuide returned control before completion, sleep 2488 21:50:21.364 00.062 10672 UpdateGuideState exits: m=373395 SNR=63.4 21:50:21.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:21.364 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:21.364 00.000 10672 Enqueuing Expose request 21:50:23.817 02.453 428 IsGuiding returns 0 21:50:23.817 00.000 428 Move returns status 0, amount 2500 21:50:23.817 00.000 428 move complete, result=0 21:50:23.817 00.000 428 worker thread done servicing request 21:50:23.817 00.000 428 Worker thread wakes up 21:50:23.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:23.817 00.000 428 Handling exposure in thread, d=2500 o=3 r=(56,885,31,31) 21:50:23.832 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:23.879 00.047 10672 read socket command 10 21:50:23.879 00.000 10672 processing socket request REQDIST 21:50:23.879 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:23.879 00.000 10672 Sending socket response 0 (0x0) 21:50:26.159 02.280 428 Exposure complete 21:50:26.284 00.125 428 worker thread done servicing request 21:50:26.284 00.000 10672 OnExposeComplete: enter 21:50:26.284 00.000 10672 UpdateGuideState(): m_state=3 21:50:26.284 00.000 10672 Star::Find(15, 71, 899, 0, (0,0,0,0), 0.0, 0) frame 44 21:50:26.284 00.000 10672 Star::Find returns 1 (0), X=72.89, Y=900.39, Mass=326759, SNR=54.8, Peak=38336 HFD=2.8 21:50:26.284 00.000 10672 Status Line: East step 6, dist= 6.0 21:50:26.300 00.016 10672 Enqueuing Calibration Move request for direction 2 21:50:26.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:50:26.300 00.000 428 Worker thread wakes up 21:50:26.300 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:26.300 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:26.300 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:26.300 00.000 428 MoveAxis(E, 2500, -) 21:50:26.300 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:26.300 00.000 428 IsSlewing returns 0 21:50:26.300 00.000 428 IsGuiding returns 0 21:50:26.331 00.031 428 PulseGuide returned control before completion, sleep 2479 21:50:26.378 00.047 10672 UpdateGuideState exits: m=326759 SNR=54.8 21:50:26.378 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:26.378 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:26.378 00.000 10672 Enqueuing Expose request 21:50:28.820 02.442 428 IsGuiding returns 1 21:50:28.820 00.000 428 scope still moving after pulse duration time elapsed 21:50:28.867 00.047 428 IsSlewing returns 0 21:50:28.867 00.000 428 IsGuiding returns 0 21:50:28.867 00.000 428 scope move finished after 2500 + 72 ms 21:50:28.867 00.000 428 Move returns status 0, amount 2500 21:50:28.867 00.000 428 move complete, result=0 21:50:28.867 00.000 428 worker thread done servicing request 21:50:28.867 00.000 428 Worker thread wakes up 21:50:28.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:28.867 00.000 428 Handling exposure in thread, d=2500 o=3 r=(58,885,31,31) 21:50:28.882 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:28.913 00.031 10672 read socket command 10 21:50:28.913 00.000 10672 processing socket request REQDIST 21:50:28.913 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:28.913 00.000 10672 Sending socket response 0 (0x0) 21:50:31.147 02.234 428 Exposure complete 21:50:31.272 00.125 428 worker thread done servicing request 21:50:31.272 00.000 10672 OnExposeComplete: enter 21:50:31.272 00.000 10672 UpdateGuideState(): m_state=3 21:50:31.272 00.000 10672 Star::Find(15, 72, 900, 0, (0,0,0,0), 0.0, 0) frame 45 21:50:31.288 00.016 10672 Star::Find returns 1 (0), X=74.74, Y=900.76, Mass=349732, SNR=52.3, Peak=48144 HFD=2.6 21:50:31.288 00.000 10672 Status Line: East step 5, dist= 4.1 21:50:31.288 00.000 10672 Enqueuing Calibration Move request for direction 2 21:50:31.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:50:31.288 00.000 428 Worker thread wakes up 21:50:31.288 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:31.288 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:31.288 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:31.288 00.000 428 MoveAxis(E, 2500, -) 21:50:31.288 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:31.288 00.000 428 IsSlewing returns 0 21:50:31.288 00.000 428 IsGuiding returns 0 21:50:31.319 00.031 428 PulseGuide returned control before completion, sleep 2490 21:50:31.366 00.047 10672 UpdateGuideState exits: m=349732 SNR=52.3 21:50:31.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:31.366 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:31.366 00.000 10672 Enqueuing Expose request 21:50:33.818 02.452 428 IsGuiding returns 1 21:50:33.818 00.000 428 scope still moving after pulse duration time elapsed 21:50:33.850 00.032 428 IsSlewing returns 0 21:50:33.850 00.000 428 IsGuiding returns 0 21:50:33.850 00.000 428 scope move finished after 2500 + 63 ms 21:50:33.850 00.000 428 Move returns status 0, amount 2500 21:50:33.850 00.000 428 move complete, result=0 21:50:33.850 00.000 428 worker thread done servicing request 21:50:33.850 00.000 428 Worker thread wakes up 21:50:33.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:33.850 00.000 428 Handling exposure in thread, d=2500 o=3 r=(60,886,31,31) 21:50:33.865 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:33.927 00.062 10672 read socket command 10 21:50:33.927 00.000 10672 processing socket request REQDIST 21:50:33.927 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:33.927 00.000 10672 Sending socket response 0 (0x0) 21:50:36.130 02.203 428 Exposure complete 21:50:36.270 00.140 428 worker thread done servicing request 21:50:36.270 00.000 10672 OnExposeComplete: enter 21:50:36.270 00.000 10672 UpdateGuideState(): m_state=3 21:50:36.270 00.000 10672 Star::Find(15, 74, 900, 0, (0,0,0,0), 0.0, 0) frame 46 21:50:36.270 00.000 10672 Star::Find returns 1 (0), X=76.44, Y=900.89, Mass=330008, SNR=54.4, Peak=47824 HFD=2.6 21:50:36.270 00.000 10672 Status Line: East step 4, dist= 2.4 21:50:36.270 00.000 10672 Enqueuing Calibration Move request for direction 2 21:50:36.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:50:36.270 00.000 428 Worker thread wakes up 21:50:36.270 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:36.270 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:36.270 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:36.270 00.000 428 MoveAxis(E, 2500, -) 21:50:36.270 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:36.286 00.016 428 IsSlewing returns 0 21:50:36.286 00.000 428 IsGuiding returns 0 21:50:36.302 00.016 428 PulseGuide returned control before completion, sleep 2496 21:50:36.380 00.078 10672 UpdateGuideState exits: m=330008 SNR=54.4 21:50:36.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:36.380 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:36.380 00.000 10672 Enqueuing Expose request 21:50:38.806 02.426 428 IsGuiding returns 1 21:50:38.806 00.000 428 scope still moving after pulse duration time elapsed 21:50:38.837 00.031 428 IsSlewing returns 0 21:50:38.868 00.031 428 IsGuiding returns 0 21:50:38.868 00.000 428 scope move finished after 2500 + 89 ms 21:50:38.868 00.000 428 Move returns status 0, amount 2500 21:50:38.868 00.000 428 move complete, result=0 21:50:38.868 00.000 428 worker thread done servicing request 21:50:38.868 00.000 428 Worker thread wakes up 21:50:38.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:38.868 00.000 428 Handling exposure in thread, d=2500 o=3 r=(61,886,31,31) 21:50:38.884 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:38.931 00.047 10672 read socket command 10 21:50:38.931 00.000 10672 processing socket request REQDIST 21:50:38.931 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:38.931 00.000 10672 Sending socket response 0 (0x0) 21:50:41.149 02.218 428 Exposure complete 21:50:41.289 00.140 428 worker thread done servicing request 21:50:41.289 00.000 10672 OnExposeComplete: enter 21:50:41.289 00.000 10672 UpdateGuideState(): m_state=3 21:50:41.289 00.000 10672 Star::Find(15, 76, 900, 0, (0,0,0,0), 0.0, 0) frame 47 21:50:41.289 00.000 10672 Star::Find returns 1 (0), X=78.31, Y=901.29, Mass=331867, SNR=54.3, Peak=44768 HFD=2.7 21:50:41.289 00.000 10672 Status Line: East step 3, dist= 0.5 21:50:41.289 00.000 10672 Enqueuing Calibration Move request for direction 2 21:50:41.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:50:41.289 00.000 428 Worker thread wakes up 21:50:41.289 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:41.289 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:41.289 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:41.289 00.000 428 MoveAxis(E, 2500, -) 21:50:41.289 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:41.289 00.000 428 IsSlewing returns 0 21:50:41.289 00.000 428 IsGuiding returns 0 21:50:41.320 00.031 428 PulseGuide returned control before completion, sleep 2489 21:50:41.383 00.063 10672 UpdateGuideState exits: m=331867 SNR=54.3 21:50:41.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:41.383 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:41.383 00.000 10672 Enqueuing Expose request 21:50:43.820 02.437 428 IsGuiding returns 1 21:50:43.820 00.000 428 scope still moving after pulse duration time elapsed 21:50:43.851 00.031 428 IsSlewing returns 0 21:50:43.851 00.000 428 IsGuiding returns 0 21:50:43.851 00.000 428 scope move finished after 2500 + 48 ms 21:50:43.851 00.000 428 Move returns status 0, amount 2500 21:50:43.851 00.000 428 move complete, result=0 21:50:43.851 00.000 428 worker thread done servicing request 21:50:43.851 00.000 428 Worker thread wakes up 21:50:43.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:43.851 00.000 428 Handling exposure in thread, d=2500 o=3 r=(63,886,31,31) 21:50:43.867 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:43.913 00.046 10672 read socket command 10 21:50:43.913 00.000 10672 processing socket request REQDIST 21:50:43.913 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:43.913 00.000 10672 Sending socket response 0 (0x0) 21:50:46.152 02.239 428 Exposure complete 21:50:46.277 00.125 428 worker thread done servicing request 21:50:46.277 00.000 10672 OnExposeComplete: enter 21:50:46.277 00.000 10672 UpdateGuideState(): m_state=3 21:50:46.277 00.000 10672 Star::Find(15, 78, 901, 0, (0,0,0,0), 0.0, 0) frame 48 21:50:46.277 00.000 10672 Star::Find returns 1 (0), X=80.22, Y=901.65, Mass=390635, SNR=68.1, Peak=45536 HFD=3.3 21:50:46.277 00.000 10672 Status Line: East step 2, dist= 1.5 21:50:46.293 00.016 10672 Enqueuing Calibration Move request for direction 2 21:50:46.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:50:46.293 00.000 428 Worker thread wakes up 21:50:46.293 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:50:46.293 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:50:46.293 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:50:46.293 00.000 428 MoveAxis(E, 2500, -) 21:50:46.293 00.000 428 Guiding Dir = 2, Dur = 2500 21:50:46.293 00.000 428 IsSlewing returns 0 21:50:46.293 00.000 428 IsGuiding returns 0 21:50:46.308 00.015 428 PulseGuide returned control before completion, sleep 2494 21:50:46.371 00.063 10672 UpdateGuideState exits: m=390635 SNR=68.1 21:50:46.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:46.371 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:46.371 00.000 10672 Enqueuing Expose request 21:50:48.808 02.437 428 IsGuiding returns 1 21:50:48.808 00.000 428 scope still moving after pulse duration time elapsed 21:50:48.854 00.046 428 IsSlewing returns 0 21:50:48.854 00.000 428 IsGuiding returns 0 21:50:48.854 00.000 428 scope move finished after 2500 + 60 ms 21:50:48.854 00.000 428 Move returns status 0, amount 2500 21:50:48.854 00.000 428 move complete, result=0 21:50:48.854 00.000 428 worker thread done servicing request 21:50:48.854 00.000 428 Worker thread wakes up 21:50:48.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:48.854 00.000 428 Handling exposure in thread, d=2500 o=3 r=(65,887,31,31) 21:50:48.870 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 21:50:48.917 00.047 10672 read socket command 10 21:50:48.917 00.000 10672 processing socket request REQDIST 21:50:48.917 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:48.917 00.000 10672 Sending socket response 0 (0x0) 21:50:51.150 02.233 428 Exposure complete 21:50:51.275 00.125 428 worker thread done servicing request 21:50:51.275 00.000 10672 OnExposeComplete: enter 21:50:51.275 00.000 10672 UpdateGuideState(): m_state=3 21:50:51.275 00.000 10672 Star::Find(15, 80, 901, 0, (0,0,0,0), 0.0, 0) frame 49 21:50:51.275 00.000 10672 Star::Find returns 1 (0), X=82.33, Y=901.45, Mass=304401, SNR=49.0, Peak=38224 HFD=2.9 21:50:51.275 00.000 10672 Status Line: East step 1, dist= 3.6 21:50:51.291 00.016 10672 Enqueuing Calibration Move request for direction 2 21:50:51.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:50:51.291 00.000 428 Worker thread wakes up 21:50:51.291 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 1650 opts 0x0 21:50:51.291 00.000 428 Handling axis move in thread for scope dir=2 dur=1650 21:50:51.291 00.000 428 scope move axis dir= 2 dur= 1650 opts= 0x0 21:50:51.291 00.000 428 MoveAxis(E, 1650, -) 21:50:51.291 00.000 428 Guiding Dir = 2, Dur = 1650 21:50:51.291 00.000 428 IsSlewing returns 0 21:50:51.291 00.000 428 IsGuiding returns 0 21:50:51.307 00.016 428 PulseGuide returned control before completion, sleep 1641 21:50:51.369 00.062 10672 UpdateGuideState exits: m=304401 SNR=49.0 21:50:51.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:51.369 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:51.369 00.000 10672 Enqueuing Expose request 21:50:52.994 01.625 428 IsGuiding returns 0 21:50:52.994 00.000 428 Move returns status 0, amount 1650 21:50:52.994 00.000 428 move complete, result=0 21:50:52.994 00.000 428 worker thread done servicing request 21:50:52.994 00.000 428 Worker thread wakes up 21:50:52.994 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:52.994 00.000 428 Handling exposure in thread, d=2500 o=3 r=(67,886,31,31) 21:50:53.639 00.645 428 Exposure complete 21:50:53.779 00.140 428 worker thread done servicing request 21:50:53.779 00.000 10672 OnExposeComplete: enter 21:50:53.779 00.000 10672 UpdateGuideState(): m_state=3 21:50:53.779 00.000 10672 Star::Find(15, 82, 901, 0, (0,0,0,0), 0.0, 0) frame 50 21:50:53.779 00.000 10672 Star::Find returns 1 (0), X=82.95, Y=902.24, Mass=382167, SNR=56.3, Peak=44000 HFD=3.2 21:50:53.779 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:50:53.779 00.000 10672 Backlash: Looking for 3 moves of 0.5 px, max attempts = 44 21:50:53.779 00.000 10672 Falling Through to state CLEAR_BACKLASH 21:50:53.779 00.000 10672 Backlash: Starting north clearing using pulse width of 1350 21:50:53.779 00.000 10672 Enqueuing Calibration Move request for direction 0 21:50:53.779 00.000 10672 Status Line: Clearing backlash step 1 21:50:53.779 00.000 428 Worker thread wakes up 21:50:53.779 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:50:53.779 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:50:53.779 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:50:53.779 00.000 428 MoveAxis(N, 1350, -) 21:50:53.779 00.000 428 Guiding Dir = 0, Dur = 1350 21:50:53.779 00.000 428 IsSlewing returns 0 21:50:53.779 00.000 428 IsGuiding returns 0 21:50:53.795 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:50:53.873 00.078 428 PulseGuide returned control before completion, sleep 1280 21:50:53.873 00.000 10672 UpdateGuideState exits: m=382167 SNR=56.3 21:50:53.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:53.873 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:53.873 00.000 10672 Enqueuing Expose request 21:50:53.936 00.063 10672 read socket command 10 21:50:53.936 00.000 10672 processing socket request REQDIST 21:50:53.936 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:53.936 00.000 10672 Sending socket response 0 (0x0) 21:50:55.170 01.234 428 IsGuiding returns 1 21:50:55.170 00.000 428 scope still moving after pulse duration time elapsed 21:50:55.201 00.031 428 IsSlewing returns 0 21:50:55.201 00.000 428 IsGuiding returns 1 21:50:55.232 00.031 428 IsSlewing returns 0 21:50:55.263 00.031 428 IsGuiding returns 0 21:50:55.263 00.000 428 scope move finished after 1350 + 121 ms 21:50:55.263 00.000 428 Move returns status 0, amount 1350 21:50:55.263 00.000 428 move complete, result=0 21:50:55.263 00.000 428 worker thread done servicing request 21:50:55.263 00.000 428 Worker thread wakes up 21:50:55.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:55.263 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,887,31,31) 21:50:56.154 00.891 428 Exposure complete 21:50:56.294 00.140 428 worker thread done servicing request 21:50:56.294 00.000 10672 OnExposeComplete: enter 21:50:56.294 00.000 10672 UpdateGuideState(): m_state=3 21:50:56.294 00.000 10672 Star::Find(15, 82, 902, 0, (0,0,0,0), 0.0, 0) frame 51 21:50:56.294 00.000 10672 Star::Find returns 1 (0), X=82.66, Y=902.23, Mass=377758, SNR=66.3, Peak=47056 HFD=3.2 21:50:56.294 00.000 10672 Backlash: Rejected small move of 0.3 px 21:50:56.294 00.000 10672 Enqueuing Calibration Move request for direction 0 21:50:56.294 00.000 428 Worker thread wakes up 21:50:56.294 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:50:56.294 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:50:56.294 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:50:56.294 00.000 428 MoveAxis(N, 1350, -) 21:50:56.294 00.000 428 Guiding Dir = 0, Dur = 1350 21:50:56.294 00.000 428 IsSlewing returns 0 21:50:56.294 00.000 428 IsGuiding returns 0 21:50:56.372 00.078 428 PulseGuide returned control before completion, sleep 1278 21:50:56.372 00.000 10672 Status Line: Clearing backlash step 2 21:50:56.388 00.016 10672 Backlash: Clearing backlash step 2, Last Delta = 0.29 px, CumDistance = 0.29 px 21:50:56.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:50:56.482 00.094 10672 UpdateGuideState exits: m=377758 SNR=66.3 21:50:56.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:56.482 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:56.482 00.000 10672 Enqueuing Expose request 21:50:57.669 01.187 428 IsGuiding returns 1 21:50:57.669 00.000 428 scope still moving after pulse duration time elapsed 21:50:57.700 00.031 428 IsSlewing returns 0 21:50:57.700 00.000 428 IsGuiding returns 1 21:50:57.747 00.047 428 IsSlewing returns 0 21:50:57.747 00.000 428 IsGuiding returns 0 21:50:57.747 00.000 428 scope move finished after 1350 + 107 ms 21:50:57.747 00.000 428 Move returns status 0, amount 1350 21:50:57.747 00.000 428 move complete, result=0 21:50:57.747 00.000 428 worker thread done servicing request 21:50:57.747 00.000 428 Worker thread wakes up 21:50:57.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:50:57.747 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,887,31,31) 21:50:58.653 00.906 428 Exposure complete 21:50:58.778 00.125 428 worker thread done servicing request 21:50:58.778 00.000 10672 OnExposeComplete: enter 21:50:58.778 00.000 10672 UpdateGuideState(): m_state=3 21:50:58.778 00.000 10672 Star::Find(15, 82, 902, 0, (0,0,0,0), 0.0, 0) frame 52 21:50:58.778 00.000 10672 Star::Find returns 1 (0), X=83.01, Y=902.83, Mass=363781, SNR=57.1, Peak=49344 HFD=2.6 21:50:58.778 00.000 10672 Backlash: Accepted clearing move of 0.7 21:50:58.778 00.000 10672 Enqueuing Calibration Move request for direction 0 21:50:58.778 00.000 428 Worker thread wakes up 21:50:58.778 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:50:58.778 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:50:58.778 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:50:58.778 00.000 428 MoveAxis(N, 1350, -) 21:50:58.778 00.000 428 Guiding Dir = 0, Dur = 1350 21:50:58.778 00.000 428 IsSlewing returns 0 21:50:58.778 00.000 428 IsGuiding returns 0 21:50:58.872 00.094 428 PulseGuide returned control before completion, sleep 1272 21:50:58.919 00.047 10672 Status Line: Clearing backlash step 3 21:50:58.965 00.046 10672 Backlash: Clearing backlash step 3, Last Delta = 0.70 px, CumDistance = 0.59 px 21:50:58.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:50:59.059 00.094 10672 UpdateGuideState exits: m=363781 SNR=57.1 21:50:59.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:50:59.059 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:50:59.059 00.000 10672 Enqueuing Expose request 21:50:59.059 00.000 10672 read socket command 10 21:50:59.059 00.000 10672 processing socket request REQDIST 21:50:59.059 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:50:59.059 00.000 10672 Sending socket response 0 (0x0) 21:51:00.168 01.109 428 IsGuiding returns 1 21:51:00.168 00.000 428 scope still moving after pulse duration time elapsed 21:51:00.199 00.031 428 IsSlewing returns 0 21:51:00.199 00.000 428 IsGuiding returns 1 21:51:00.246 00.047 428 IsSlewing returns 0 21:51:00.246 00.000 428 IsGuiding returns 0 21:51:00.246 00.000 428 scope move finished after 1350 + 111 ms 21:51:00.246 00.000 428 Move returns status 0, amount 1350 21:51:00.246 00.000 428 move complete, result=0 21:51:00.246 00.000 428 worker thread done servicing request 21:51:00.246 00.000 428 Worker thread wakes up 21:51:00.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:00.246 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,888,31,31) 21:51:01.152 00.906 428 Exposure complete 21:51:01.277 00.125 428 worker thread done servicing request 21:51:01.277 00.000 10672 OnExposeComplete: enter 21:51:01.277 00.000 10672 UpdateGuideState(): m_state=3 21:51:01.277 00.000 10672 Star::Find(15, 83, 902, 0, (0,0,0,0), 0.0, 0) frame 53 21:51:01.277 00.000 10672 Star::Find returns 1 (0), X=82.89, Y=903.35, Mass=359412, SNR=57.8, Peak=48912 HFD=2.8 21:51:01.277 00.000 10672 Backlash: Rejected small move of 0.5 px 21:51:01.277 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:01.277 00.000 428 Worker thread wakes up 21:51:01.277 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:01.277 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:01.277 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:01.277 00.000 428 MoveAxis(N, 1350, -) 21:51:01.277 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:01.277 00.000 428 IsSlewing returns 0 21:51:01.277 00.000 428 IsGuiding returns 0 21:51:01.371 00.094 428 PulseGuide returned control before completion, sleep 1277 21:51:01.371 00.000 10672 Status Line: Clearing backlash step 4 21:51:01.371 00.000 10672 Backlash: Clearing backlash step 4, Last Delta = 0.53 px, CumDistance = 1.11 px 21:51:01.371 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:51:01.449 00.078 10672 UpdateGuideState exits: m=359412 SNR=57.8 21:51:01.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:01.449 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:01.449 00.000 10672 Enqueuing Expose request 21:51:02.656 01.207 428 IsGuiding returns 1 21:51:02.656 00.000 428 scope still moving after pulse duration time elapsed 21:51:02.687 00.031 428 IsSlewing returns 0 21:51:02.687 00.000 428 IsGuiding returns 1 21:51:02.734 00.047 428 IsSlewing returns 0 21:51:02.734 00.000 428 IsGuiding returns 0 21:51:02.734 00.000 428 scope move finished after 1350 + 107 ms 21:51:02.734 00.000 428 Move returns status 0, amount 1350 21:51:02.734 00.000 428 move complete, result=0 21:51:02.734 00.000 428 worker thread done servicing request 21:51:02.734 00.000 428 Worker thread wakes up 21:51:02.734 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:02.734 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,888,31,31) 21:51:03.640 00.906 428 Exposure complete 21:51:03.765 00.125 428 worker thread done servicing request 21:51:03.765 00.000 10672 OnExposeComplete: enter 21:51:03.765 00.000 10672 UpdateGuideState(): m_state=3 21:51:03.765 00.000 10672 Star::Find(15, 82, 903, 0, (0,0,0,0), 0.0, 0) frame 54 21:51:03.765 00.000 10672 Star::Find returns 1 (0), X=83.65, Y=903.31, Mass=346017, SNR=55.2, Peak=43680 HFD=2.7 21:51:03.780 00.015 10672 Backlash: Accepted clearing move of 0.8 21:51:03.780 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:03.780 00.000 428 Worker thread wakes up 21:51:03.780 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:03.780 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:03.780 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:03.780 00.000 428 MoveAxis(N, 1350, -) 21:51:03.780 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:03.812 00.032 428 IsSlewing returns 0 21:51:03.812 00.000 428 IsGuiding returns 0 21:51:03.812 00.000 10672 Status Line: Clearing backlash step 5 21:51:03.812 00.000 10672 Backlash: Clearing backlash step 5, Last Delta = 0.75 px, CumDistance = 1.28 px 21:51:03.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:51:03.890 00.078 428 PulseGuide returned control before completion, sleep 1282 21:51:03.905 00.015 10672 UpdateGuideState exits: m=346017 SNR=55.2 21:51:03.905 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:03.905 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:03.905 00.000 10672 Enqueuing Expose request 21:51:03.952 00.047 10672 read socket command 10 21:51:03.952 00.000 10672 processing socket request REQDIST 21:51:03.952 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:03.952 00.000 10672 Sending socket response 0 (0x0) 21:51:05.186 01.234 428 IsGuiding returns 1 21:51:05.186 00.000 428 scope still moving after pulse duration time elapsed 21:51:05.218 00.032 428 IsSlewing returns 0 21:51:05.218 00.000 428 IsGuiding returns 1 21:51:05.280 00.062 428 IsSlewing returns 0 21:51:05.280 00.000 428 IsGuiding returns 0 21:51:05.280 00.000 428 scope move finished after 1350 + 122 ms 21:51:05.280 00.000 428 Move returns status 0, amount 1350 21:51:05.280 00.000 428 move complete, result=0 21:51:05.280 00.000 428 worker thread done servicing request 21:51:05.280 00.000 428 Worker thread wakes up 21:51:05.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:05.280 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,888,31,31) 21:51:06.123 00.843 428 Exposure complete 21:51:06.264 00.141 428 worker thread done servicing request 21:51:06.264 00.000 10672 OnExposeComplete: enter 21:51:06.264 00.000 10672 UpdateGuideState(): m_state=3 21:51:06.264 00.000 10672 Star::Find(15, 83, 903, 0, (0,0,0,0), 0.0, 0) frame 55 21:51:06.264 00.000 10672 Star::Find returns 1 (0), X=83.12, Y=904.01, Mass=390476, SNR=59.1, Peak=50000 HFD=2.7 21:51:06.264 00.000 10672 Backlash: Accepted clearing move of 0.9 21:51:06.264 00.000 10672 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration 21:51:06.264 00.000 10672 Backlash: North calibration moves starting at {83.6,903.3}, Offset = 5.2 px 21:51:06.264 00.000 10672 Backlash: Total distance moved = 5.0 21:51:06.264 00.000 10672 Backlash: Falling Through to state GO_NORTH 21:51:06.264 00.000 10672 Status Line: North step 2, dist= 0.9 21:51:06.264 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:06.264 00.000 428 Worker thread wakes up 21:51:06.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:51:06.264 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:06.264 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:06.264 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:06.264 00.000 428 MoveAxis(N, 1350, -) 21:51:06.264 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:06.264 00.000 428 IsSlewing returns 0 21:51:06.264 00.000 428 IsGuiding returns 0 21:51:06.358 00.094 428 PulseGuide returned control before completion, sleep 1278 21:51:06.358 00.000 10672 UpdateGuideState exits: m=390476 SNR=59.1 21:51:06.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:06.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:06.358 00.000 10672 Enqueuing Expose request 21:51:07.639 01.281 428 IsGuiding returns 1 21:51:07.639 00.000 428 scope still moving after pulse duration time elapsed 21:51:07.670 00.031 428 IsSlewing returns 0 21:51:07.670 00.000 428 IsGuiding returns 1 21:51:07.701 00.031 428 IsSlewing returns 0 21:51:07.732 00.031 428 IsGuiding returns 0 21:51:07.732 00.000 428 scope move finished after 1350 + 106 ms 21:51:07.732 00.000 428 Move returns status 0, amount 1350 21:51:07.732 00.000 428 move complete, result=0 21:51:07.732 00.000 428 worker thread done servicing request 21:51:07.732 00.000 428 Worker thread wakes up 21:51:07.732 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:07.732 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,889,31,31) 21:51:08.638 00.906 428 Exposure complete 21:51:08.763 00.125 428 worker thread done servicing request 21:51:08.763 00.000 10672 OnExposeComplete: enter 21:51:08.763 00.000 10672 UpdateGuideState(): m_state=3 21:51:08.763 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 56 21:51:08.763 00.000 10672 Star::Find returns 1 (0), X=83.41, Y=904.39, Mass=360108, SNR=61.0, Peak=55552 HFD=2.9 21:51:08.779 00.016 10672 Status Line: North step 3, dist= 1.1 21:51:08.779 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:08.779 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:51:08.779 00.000 428 Worker thread wakes up 21:51:08.779 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:08.779 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:08.779 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:08.779 00.000 428 MoveAxis(N, 1350, -) 21:51:08.779 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:08.779 00.000 428 IsSlewing returns 0 21:51:08.779 00.000 428 IsGuiding returns 0 21:51:08.857 00.078 10672 UpdateGuideState exits: m=360108 SNR=61.0 21:51:08.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:08.857 00.000 428 PulseGuide returned control before completion, sleep 1279 21:51:08.857 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:08.857 00.000 10672 Enqueuing Expose request 21:51:08.919 00.062 10672 read socket command 10 21:51:08.919 00.000 10672 processing socket request REQDIST 21:51:08.919 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:08.919 00.000 10672 Sending socket response 0 (0x0) 21:51:10.158 01.239 428 IsGuiding returns 1 21:51:10.158 00.000 428 scope still moving after pulse duration time elapsed 21:51:10.189 00.031 428 IsSlewing returns 0 21:51:10.189 00.000 428 IsGuiding returns 1 21:51:10.236 00.047 428 IsSlewing returns 0 21:51:10.236 00.000 428 IsGuiding returns 0 21:51:10.236 00.000 428 scope move finished after 1350 + 105 ms 21:51:10.236 00.000 428 Move returns status 0, amount 1350 21:51:10.236 00.000 428 move complete, result=0 21:51:10.236 00.000 428 worker thread done servicing request 21:51:10.236 00.000 428 Worker thread wakes up 21:51:10.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:10.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,889,31,31) 21:51:11.142 00.906 428 Exposure complete 21:51:11.267 00.125 428 worker thread done servicing request 21:51:11.267 00.000 10672 OnExposeComplete: enter 21:51:11.267 00.000 10672 UpdateGuideState(): m_state=3 21:51:11.267 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 57 21:51:11.267 00.000 10672 Star::Find returns 1 (0), X=83.82, Y=904.61, Mass=374687, SNR=59.8, Peak=43344 HFD=3.2 21:51:11.267 00.000 10672 Status Line: North step 4, dist= 1.3 21:51:11.282 00.015 10672 Enqueuing Calibration Move request for direction 0 21:51:11.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:51:11.282 00.000 428 Worker thread wakes up 21:51:11.282 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:11.282 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:11.282 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:11.282 00.000 428 MoveAxis(N, 1350, -) 21:51:11.282 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:11.298 00.016 428 IsSlewing returns 0 21:51:11.298 00.000 428 IsGuiding returns 0 21:51:11.361 00.063 10672 UpdateGuideState exits: m=374687 SNR=59.8 21:51:11.361 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:11.361 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:11.361 00.000 10672 Enqueuing Expose request 21:51:11.392 00.031 428 PulseGuide returned control before completion, sleep 1281 21:51:12.688 01.296 428 IsGuiding returns 1 21:51:12.688 00.000 428 scope still moving after pulse duration time elapsed 21:51:12.719 00.031 428 IsSlewing returns 0 21:51:12.719 00.000 428 IsGuiding returns 1 21:51:12.767 00.048 428 IsSlewing returns 0 21:51:12.767 00.000 428 IsGuiding returns 0 21:51:12.767 00.000 428 scope move finished after 1350 + 105 ms 21:51:12.767 00.000 428 Move returns status 0, amount 1350 21:51:12.767 00.000 428 move complete, result=0 21:51:12.767 00.000 428 worker thread done servicing request 21:51:12.767 00.000 428 Worker thread wakes up 21:51:12.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:12.767 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:13.625 00.858 428 Exposure complete 21:51:13.766 00.141 428 worker thread done servicing request 21:51:13.766 00.000 10672 OnExposeComplete: enter 21:51:13.767 00.001 10672 UpdateGuideState(): m_state=3 21:51:13.767 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 58 21:51:13.768 00.001 10672 Star::Find returns 1 (0), X=83.51, Y=904.51, Mass=341749, SNR=55.6, Peak=51312 HFD=3.1 21:51:13.769 00.001 10672 Status Line: North step 5, dist= 1.2 21:51:13.775 00.006 10672 Enqueuing Calibration Move request for direction 0 21:51:13.775 00.000 428 Worker thread wakes up 21:51:13.776 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:51:13.776 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:13.776 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:13.776 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:13.776 00.000 428 MoveAxis(N, 1350, -) 21:51:13.776 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:13.777 00.001 428 IsSlewing returns 0 21:51:13.777 00.000 428 IsGuiding returns 0 21:51:13.855 00.078 428 PulseGuide returned control before completion, sleep 1282 21:51:13.859 00.004 10672 UpdateGuideState exits: m=341749 SNR=55.6 21:51:13.860 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:13.860 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:13.860 00.000 10672 Enqueuing Expose request 21:51:13.913 00.053 10672 read socket command 10 21:51:13.913 00.000 10672 processing socket request REQDIST 21:51:13.913 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:13.914 00.001 10672 Sending socket response 0 (0x0) 21:51:15.139 01.225 428 IsGuiding returns 1 21:51:15.140 00.001 428 scope still moving after pulse duration time elapsed 21:51:15.161 00.021 428 IsSlewing returns 0 21:51:15.162 00.001 428 IsGuiding returns 1 21:51:15.183 00.021 428 IsSlewing returns 0 21:51:15.184 00.001 428 IsGuiding returns 1 21:51:15.205 00.021 428 IsSlewing returns 0 21:51:15.206 00.001 428 IsGuiding returns 1 21:51:15.245 00.039 428 IsSlewing returns 0 21:51:15.246 00.001 428 IsGuiding returns 0 21:51:15.246 00.000 428 scope move finished after 1350 + 118 ms 21:51:15.246 00.000 428 Move returns status 0, amount 1350 21:51:15.246 00.000 428 move complete, result=0 21:51:15.246 00.000 428 worker thread done servicing request 21:51:15.246 00.000 428 Worker thread wakes up 21:51:15.247 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:15.247 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:16.131 00.884 428 Exposure complete 21:51:16.256 00.125 428 worker thread done servicing request 21:51:16.256 00.000 10672 OnExposeComplete: enter 21:51:16.256 00.000 10672 UpdateGuideState(): m_state=3 21:51:16.256 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 59 21:51:16.256 00.000 10672 Star::Find returns 1 (0), X=83.23, Y=904.91, Mass=404805, SNR=62.9, Peak=56432 HFD=2.8 21:51:16.256 00.000 10672 Status Line: North step 6, dist= 1.7 21:51:16.271 00.015 10672 Enqueuing Calibration Move request for direction 0 21:51:16.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:51:16.271 00.000 428 Worker thread wakes up 21:51:16.271 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:16.271 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:16.271 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:16.271 00.000 428 MoveAxis(N, 1350, -) 21:51:16.271 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:16.303 00.032 428 IsSlewing returns 0 21:51:16.303 00.000 428 IsGuiding returns 0 21:51:16.365 00.062 10672 UpdateGuideState exits: m=404805 SNR=62.9 21:51:16.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:16.365 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:16.365 00.000 10672 Enqueuing Expose request 21:51:16.381 00.016 428 PulseGuide returned control before completion, sleep 1282 21:51:17.708 01.327 428 IsGuiding returns 1 21:51:17.708 00.000 428 scope still moving after pulse duration time elapsed 21:51:17.771 00.063 428 IsSlewing returns 0 21:51:17.771 00.000 428 IsGuiding returns 0 21:51:17.771 00.000 428 scope move finished after 1350 + 104 ms 21:51:17.771 00.000 428 Move returns status 0, amount 1350 21:51:17.771 00.000 428 move complete, result=0 21:51:17.771 00.000 428 worker thread done servicing request 21:51:17.771 00.000 428 Worker thread wakes up 21:51:17.771 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:17.771 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,890,31,31) 21:51:18.618 00.847 428 Exposure complete 21:51:18.759 00.141 428 worker thread done servicing request 21:51:18.759 00.000 10672 OnExposeComplete: enter 21:51:18.759 00.000 10672 UpdateGuideState(): m_state=3 21:51:18.759 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 60 21:51:18.759 00.000 10672 Star::Find returns 1 (0), X=83.17, Y=904.63, Mass=360048, SNR=57.8, Peak=60352 HFD=2.6 21:51:18.759 00.000 10672 Status Line: North step 7, dist= 1.4 21:51:18.775 00.016 10672 Enqueuing Calibration Move request for direction 0 21:51:18.775 00.000 428 Worker thread wakes up 21:51:18.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:51:18.775 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:18.775 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:18.775 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:18.775 00.000 428 MoveAxis(N, 1350, -) 21:51:18.775 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:18.775 00.000 428 IsSlewing returns 0 21:51:18.775 00.000 428 IsGuiding returns 0 21:51:18.853 00.078 428 PulseGuide returned control before completion, sleep 1278 21:51:18.853 00.000 10672 UpdateGuideState exits: m=360048 SNR=57.8 21:51:18.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:18.853 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:18.853 00.000 10672 Enqueuing Expose request 21:51:20.149 01.296 428 IsGuiding returns 1 21:51:20.149 00.000 428 scope still moving after pulse duration time elapsed 21:51:20.180 00.031 428 IsSlewing returns 0 21:51:20.180 00.000 428 IsGuiding returns 1 21:51:20.227 00.047 428 IsSlewing returns 0 21:51:20.227 00.000 428 IsGuiding returns 0 21:51:20.227 00.000 428 scope move finished after 1350 + 103 ms 21:51:20.227 00.000 428 Move returns status 0, amount 1350 21:51:20.227 00.000 428 move complete, result=0 21:51:20.227 00.000 428 worker thread done servicing request 21:51:20.227 00.000 428 Worker thread wakes up 21:51:20.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:20.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,890,31,31) 21:51:21.086 00.859 10672 read socket command 10 21:51:21.086 00.000 10672 processing socket request REQDIST 21:51:21.086 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:21.086 00.000 10672 Sending socket response 0 (0x0) 21:51:21.118 00.032 428 Exposure complete 21:51:21.258 00.140 428 worker thread done servicing request 21:51:21.258 00.000 10672 OnExposeComplete: enter 21:51:21.258 00.000 10672 UpdateGuideState(): m_state=3 21:51:21.258 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 61 21:51:21.258 00.000 10672 Star::Find returns 1 (0), X=83.62, Y=904.74, Mass=304920, SNR=51.1, Peak=48368 HFD=2.6 21:51:21.258 00.000 10672 Status Line: North step 8, dist= 1.4 21:51:21.258 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:21.258 00.000 428 Worker thread wakes up 21:51:21.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=368, FiltMax=65488, Gamma=1.000 21:51:21.258 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:21.258 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:21.258 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:21.258 00.000 428 MoveAxis(N, 1350, -) 21:51:21.274 00.016 428 Guiding Dir = 0, Dur = 1350 21:51:21.274 00.000 428 IsSlewing returns 0 21:51:21.274 00.000 428 IsGuiding returns 0 21:51:21.336 00.062 428 PulseGuide returned control before completion, sleep 1285 21:51:21.352 00.016 10672 UpdateGuideState exits: m=304920 SNR=51.1 21:51:21.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:21.352 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:21.352 00.000 10672 Enqueuing Expose request 21:51:22.648 01.296 428 IsGuiding returns 1 21:51:22.648 00.000 428 scope still moving after pulse duration time elapsed 21:51:22.695 00.047 428 IsSlewing returns 0 21:51:22.711 00.016 428 IsGuiding returns 0 21:51:22.711 00.000 428 scope move finished after 1350 + 100 ms 21:51:22.711 00.000 428 Move returns status 0, amount 1350 21:51:22.711 00.000 428 move complete, result=0 21:51:22.711 00.000 428 worker thread done servicing request 21:51:22.711 00.000 428 Worker thread wakes up 21:51:22.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:22.726 00.015 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:23.648 00.922 428 Exposure complete 21:51:23.773 00.125 428 worker thread done servicing request 21:51:23.773 00.000 10672 OnExposeComplete: enter 21:51:23.773 00.000 10672 UpdateGuideState(): m_state=3 21:51:23.773 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 62 21:51:23.773 00.000 10672 Star::Find returns 1 (0), X=83.43, Y=904.67, Mass=365901, SNR=60.1, Peak=48144 HFD=2.9 21:51:23.773 00.000 10672 Status Line: North step 9, dist= 1.4 21:51:23.789 00.016 10672 Enqueuing Calibration Move request for direction 0 21:51:23.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:51:23.789 00.000 428 Worker thread wakes up 21:51:23.789 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:23.789 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:23.789 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:23.789 00.000 428 MoveAxis(N, 1350, -) 21:51:23.789 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:23.820 00.031 428 IsSlewing returns 0 21:51:23.820 00.000 428 IsGuiding returns 0 21:51:23.867 00.047 10672 UpdateGuideState exits: m=365901 SNR=60.1 21:51:23.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:23.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:23.867 00.000 10672 Enqueuing Expose request 21:51:23.898 00.031 428 PulseGuide returned control before completion, sleep 1281 21:51:23.945 00.047 10672 read socket command 10 21:51:23.945 00.000 10672 processing socket request REQDIST 21:51:23.945 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:23.945 00.000 10672 Sending socket response 0 (0x0) 21:51:25.195 01.250 428 IsGuiding returns 1 21:51:25.195 00.000 428 scope still moving after pulse duration time elapsed 21:51:25.226 00.031 428 IsSlewing returns 0 21:51:25.226 00.000 428 IsGuiding returns 1 21:51:25.288 00.062 428 IsSlewing returns 0 21:51:25.288 00.000 428 IsGuiding returns 0 21:51:25.288 00.000 428 scope move finished after 1350 + 121 ms 21:51:25.288 00.000 428 Move returns status 0, amount 1350 21:51:25.288 00.000 428 move complete, result=0 21:51:25.288 00.000 428 worker thread done servicing request 21:51:25.288 00.000 428 Worker thread wakes up 21:51:25.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:25.288 00.000 428 Handling exposure in thread, d=2500 o=3 r=(68,890,31,31) 21:51:26.132 00.844 428 Exposure complete 21:51:26.257 00.125 428 worker thread done servicing request 21:51:26.257 00.000 10672 OnExposeComplete: enter 21:51:26.257 00.000 10672 UpdateGuideState(): m_state=3 21:51:26.257 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 63 21:51:26.257 00.000 10672 Star::Find returns 1 (0), X=83.71, Y=904.54, Mass=379859, SNR=57.1, Peak=41392 HFD=3.1 21:51:26.257 00.000 10672 Status Line: North step 10, dist= 1.2 21:51:26.272 00.015 10672 Enqueuing Calibration Move request for direction 0 21:51:26.272 00.000 428 Worker thread wakes up 21:51:26.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:51:26.272 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:26.272 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:26.272 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:26.272 00.000 428 MoveAxis(N, 1350, -) 21:51:26.272 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:26.272 00.000 428 IsSlewing returns 0 21:51:26.272 00.000 428 IsGuiding returns 0 21:51:26.354 00.082 428 PulseGuide returned control before completion, sleep 1285 21:51:26.370 00.016 10672 UpdateGuideState exits: m=379859 SNR=57.1 21:51:26.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:26.370 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:26.370 00.000 10672 Enqueuing Expose request 21:51:27.651 01.281 428 IsGuiding returns 1 21:51:27.651 00.000 428 scope still moving after pulse duration time elapsed 21:51:27.682 00.031 428 IsSlewing returns 0 21:51:27.682 00.000 428 IsGuiding returns 1 21:51:27.729 00.047 428 IsSlewing returns 0 21:51:27.729 00.000 428 IsGuiding returns 0 21:51:27.729 00.000 428 scope move finished after 1350 + 99 ms 21:51:27.729 00.000 428 Move returns status 0, amount 1350 21:51:27.729 00.000 428 move complete, result=0 21:51:27.729 00.000 428 worker thread done servicing request 21:51:27.729 00.000 428 Worker thread wakes up 21:51:27.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:27.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:28.635 00.906 428 Exposure complete 21:51:28.760 00.125 428 worker thread done servicing request 21:51:28.760 00.000 10672 OnExposeComplete: enter 21:51:28.760 00.000 10672 UpdateGuideState(): m_state=3 21:51:28.760 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 64 21:51:28.760 00.000 10672 Star::Find returns 1 (0), X=83.77, Y=904.78, Mass=337873, SNR=58.4, Peak=42144 HFD=2.8 21:51:28.775 00.015 10672 Status Line: North step 11, dist= 1.5 21:51:28.775 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:28.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:51:28.775 00.000 428 Worker thread wakes up 21:51:28.775 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:28.775 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:28.775 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:28.775 00.000 428 MoveAxis(N, 1350, -) 21:51:28.775 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:28.775 00.000 428 IsSlewing returns 0 21:51:28.775 00.000 428 IsGuiding returns 0 21:51:28.853 00.078 428 PulseGuide returned control before completion, sleep 1279 21:51:28.869 00.016 10672 UpdateGuideState exits: m=337873 SNR=58.4 21:51:28.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:28.869 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:28.869 00.000 10672 Enqueuing Expose request 21:51:28.916 00.047 10672 read socket command 10 21:51:28.916 00.000 10672 processing socket request REQDIST 21:51:28.916 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:28.916 00.000 10672 Sending socket response 0 (0x0) 21:51:30.150 01.234 428 IsGuiding returns 1 21:51:30.150 00.000 428 scope still moving after pulse duration time elapsed 21:51:30.181 00.031 428 IsSlewing returns 0 21:51:30.181 00.000 428 IsGuiding returns 1 21:51:30.244 00.063 428 IsSlewing returns 0 21:51:30.244 00.000 428 IsGuiding returns 0 21:51:30.244 00.000 428 scope move finished after 1350 + 121 ms 21:51:30.244 00.000 428 Move returns status 0, amount 1350 21:51:30.244 00.000 428 move complete, result=0 21:51:30.244 00.000 428 worker thread done servicing request 21:51:30.244 00.000 428 Worker thread wakes up 21:51:30.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:30.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:31.134 00.890 428 Exposure complete 21:51:31.259 00.125 428 worker thread done servicing request 21:51:31.259 00.000 10672 OnExposeComplete: enter 21:51:31.259 00.000 10672 UpdateGuideState(): m_state=3 21:51:31.259 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 65 21:51:31.259 00.000 10672 Star::Find returns 1 (0), X=83.78, Y=904.97, Mass=386644, SNR=61.4, Peak=54800 HFD=2.6 21:51:31.259 00.000 10672 Status Line: North step 12, dist= 1.7 21:51:31.275 00.016 10672 Enqueuing Calibration Move request for direction 0 21:51:31.275 00.000 428 Worker thread wakes up 21:51:31.275 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:31.275 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:31.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:51:31.275 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:31.275 00.000 428 MoveAxis(N, 1350, -) 21:51:31.275 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:31.275 00.000 428 IsSlewing returns 0 21:51:31.275 00.000 428 IsGuiding returns 0 21:51:31.353 00.078 428 PulseGuide returned control before completion, sleep 1283 21:51:31.353 00.000 10672 UpdateGuideState exits: m=386644 SNR=61.4 21:51:31.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:31.353 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:31.353 00.000 10672 Enqueuing Expose request 21:51:32.649 01.296 428 IsGuiding returns 1 21:51:32.649 00.000 428 scope still moving after pulse duration time elapsed 21:51:32.680 00.031 428 IsSlewing returns 0 21:51:32.680 00.000 428 IsGuiding returns 1 21:51:32.712 00.032 428 IsSlewing returns 0 21:51:32.743 00.031 428 IsGuiding returns 0 21:51:32.743 00.000 428 scope move finished after 1350 + 118 ms 21:51:32.743 00.000 428 Move returns status 0, amount 1350 21:51:32.743 00.000 428 move complete, result=0 21:51:32.743 00.000 428 worker thread done servicing request 21:51:32.743 00.000 428 Worker thread wakes up 21:51:32.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:32.743 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:33.633 00.890 428 Exposure complete 21:51:33.774 00.141 428 worker thread done servicing request 21:51:33.774 00.000 10672 OnExposeComplete: enter 21:51:33.774 00.000 10672 UpdateGuideState(): m_state=3 21:51:33.774 00.000 10672 Star::Find(15, 83, 904, 0, (0,0,0,0), 0.0, 0) frame 66 21:51:33.774 00.000 10672 Star::Find returns 1 (0), X=84.21, Y=904.91, Mass=395431, SNR=67.2, Peak=56864 HFD=2.6 21:51:33.774 00.000 10672 Status Line: North step 13, dist= 1.7 21:51:33.774 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:33.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:51:33.774 00.000 428 Worker thread wakes up 21:51:33.789 00.015 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:33.789 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:33.789 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:33.789 00.000 428 MoveAxis(N, 1350, -) 21:51:33.789 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:33.789 00.000 428 IsSlewing returns 0 21:51:33.789 00.000 428 IsGuiding returns 0 21:51:33.852 00.063 428 PulseGuide returned control before completion, sleep 1286 21:51:33.867 00.015 10672 UpdateGuideState exits: m=395431 SNR=67.2 21:51:33.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:33.867 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:33.867 00.000 10672 Enqueuing Expose request 21:51:33.914 00.047 10672 read socket command 10 21:51:33.914 00.000 10672 processing socket request REQDIST 21:51:33.914 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:33.914 00.000 10672 Sending socket response 0 (0x0) 21:51:35.154 01.240 428 IsGuiding returns 1 21:51:35.154 00.000 428 scope still moving after pulse duration time elapsed 21:51:35.185 00.031 428 IsSlewing returns 0 21:51:35.185 00.000 428 IsGuiding returns 1 21:51:35.232 00.047 428 IsSlewing returns 0 21:51:35.232 00.000 428 IsGuiding returns 0 21:51:35.232 00.000 428 scope move finished after 1350 + 101 ms 21:51:35.232 00.000 428 Move returns status 0, amount 1350 21:51:35.232 00.000 428 move complete, result=0 21:51:35.232 00.000 428 worker thread done servicing request 21:51:35.232 00.000 428 Worker thread wakes up 21:51:35.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:35.232 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:36.137 00.905 428 Exposure complete 21:51:36.262 00.125 428 worker thread done servicing request 21:51:36.262 00.000 10672 OnExposeComplete: enter 21:51:36.262 00.000 10672 UpdateGuideState(): m_state=3 21:51:36.262 00.000 10672 Star::Find(15, 84, 904, 0, (0,0,0,0), 0.0, 0) frame 67 21:51:36.262 00.000 10672 Star::Find returns 1 (0), X=84.19, Y=905.10, Mass=365096, SNR=56.0, Peak=53600 HFD=2.8 21:51:36.262 00.000 10672 Status Line: North step 14, dist= 1.9 21:51:36.262 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:36.278 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:51:36.278 00.000 428 Worker thread wakes up 21:51:36.278 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:36.278 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:36.278 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:36.278 00.000 428 MoveAxis(N, 1350, -) 21:51:36.278 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:36.309 00.031 428 IsSlewing returns 0 21:51:36.309 00.000 428 IsGuiding returns 0 21:51:36.356 00.047 10672 UpdateGuideState exits: m=365096 SNR=56.0 21:51:36.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:36.356 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:36.356 00.000 10672 Enqueuing Expose request 21:51:36.387 00.031 428 PulseGuide returned control before completion, sleep 1282 21:51:37.684 01.297 428 IsGuiding returns 1 21:51:37.684 00.000 428 scope still moving after pulse duration time elapsed 21:51:37.715 00.031 428 IsSlewing returns 0 21:51:37.715 00.000 428 IsGuiding returns 1 21:51:37.778 00.063 428 IsSlewing returns 0 21:51:37.778 00.000 428 IsGuiding returns 0 21:51:37.778 00.000 428 scope move finished after 1350 + 121 ms 21:51:37.778 00.000 428 Move returns status 0, amount 1350 21:51:37.778 00.000 428 move complete, result=0 21:51:37.778 00.000 428 worker thread done servicing request 21:51:37.778 00.000 428 Worker thread wakes up 21:51:37.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:37.778 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:38.637 00.859 428 Exposure complete 21:51:38.762 00.125 428 worker thread done servicing request 21:51:38.762 00.000 10672 OnExposeComplete: enter 21:51:38.762 00.000 10672 UpdateGuideState(): m_state=3 21:51:38.762 00.000 10672 Star::Find(15, 84, 905, 0, (0,0,0,0), 0.0, 0) frame 68 21:51:38.762 00.000 10672 Star::Find returns 1 (0), X=84.36, Y=905.27, Mass=383952, SNR=59.2, Peak=51424 HFD=2.8 21:51:38.762 00.000 10672 Status Line: North step 15, dist= 2.1 21:51:38.777 00.015 10672 Enqueuing Calibration Move request for direction 0 21:51:38.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:51:38.777 00.000 428 Worker thread wakes up 21:51:38.777 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:38.777 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:38.777 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:38.777 00.000 428 MoveAxis(N, 1350, -) 21:51:38.777 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:38.777 00.000 428 IsSlewing returns 0 21:51:38.777 00.000 428 IsGuiding returns 0 21:51:38.855 00.078 10672 UpdateGuideState exits: m=383952 SNR=59.2 21:51:38.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:38.855 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:38.855 00.000 10672 Enqueuing Expose request 21:51:38.855 00.000 428 PulseGuide returned control before completion, sleep 1274 21:51:38.980 00.125 10672 read socket command 10 21:51:38.980 00.000 10672 processing socket request REQDIST 21:51:38.980 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:38.980 00.000 10672 Sending socket response 0 (0x0) 21:51:40.152 01.172 428 IsGuiding returns 1 21:51:40.152 00.000 428 scope still moving after pulse duration time elapsed 21:51:40.183 00.031 428 IsSlewing returns 0 21:51:40.183 00.000 428 IsGuiding returns 1 21:51:40.230 00.047 428 IsSlewing returns 0 21:51:40.245 00.015 428 IsGuiding returns 0 21:51:40.245 00.000 428 scope move finished after 1350 + 113 ms 21:51:40.245 00.000 428 Move returns status 0, amount 1350 21:51:40.245 00.000 428 move complete, result=0 21:51:40.245 00.000 428 worker thread done servicing request 21:51:40.245 00.000 428 Worker thread wakes up 21:51:40.245 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:40.245 00.000 428 Handling exposure in thread, d=2500 o=3 r=(69,890,31,31) 21:51:41.136 00.891 428 Exposure complete 21:51:41.261 00.125 428 worker thread done servicing request 21:51:41.261 00.000 10672 OnExposeComplete: enter 21:51:41.261 00.000 10672 UpdateGuideState(): m_state=3 21:51:41.261 00.000 10672 Star::Find(15, 84, 905, 0, (0,0,0,0), 0.0, 0) frame 69 21:51:41.261 00.000 10672 Star::Find returns 1 (0), X=84.71, Y=904.98, Mass=343048, SNR=57.9, Peak=47280 HFD=2.5 21:51:41.261 00.000 10672 Status Line: North step 16, dist= 2.0 21:51:41.276 00.015 10672 Enqueuing Calibration Move request for direction 0 21:51:41.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:51:41.276 00.000 428 Worker thread wakes up 21:51:41.276 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:41.276 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:41.276 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:41.276 00.000 428 MoveAxis(N, 1350, -) 21:51:41.276 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:41.276 00.000 428 IsSlewing returns 0 21:51:41.276 00.000 428 IsGuiding returns 0 21:51:41.354 00.078 10672 UpdateGuideState exits: m=343048 SNR=57.9 21:51:41.354 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:41.354 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:41.354 00.000 428 PulseGuide returned control before completion, sleep 1274 21:51:41.354 00.000 10672 Enqueuing Expose request 21:51:42.651 01.297 428 IsGuiding returns 1 21:51:42.651 00.000 428 scope still moving after pulse duration time elapsed 21:51:42.729 00.078 428 IsSlewing returns 0 21:51:42.729 00.000 428 IsGuiding returns 0 21:51:42.729 00.000 428 scope move finished after 1350 + 111 ms 21:51:42.729 00.000 428 Move returns status 0, amount 1350 21:51:42.729 00.000 428 move complete, result=0 21:51:42.729 00.000 428 worker thread done servicing request 21:51:42.729 00.000 428 Worker thread wakes up 21:51:42.729 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:42.729 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,890,31,31) 21:51:43.640 00.911 428 Exposure complete 21:51:43.781 00.141 428 worker thread done servicing request 21:51:43.781 00.000 10672 OnExposeComplete: enter 21:51:43.781 00.000 10672 UpdateGuideState(): m_state=3 21:51:43.781 00.000 10672 Star::Find(15, 84, 904, 0, (0,0,0,0), 0.0, 0) frame 70 21:51:43.781 00.000 10672 Star::Find returns 1 (0), X=85.01, Y=904.86, Mass=391296, SNR=61.0, Peak=51744 HFD=3.0 21:51:43.781 00.000 10672 Status Line: North step 17, dist= 2.1 21:51:43.781 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:43.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:51:43.781 00.000 428 Worker thread wakes up 21:51:43.781 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:43.781 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:43.781 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:43.781 00.000 428 MoveAxis(N, 1350, -) 21:51:43.781 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:43.812 00.031 428 IsSlewing returns 0 21:51:43.812 00.000 428 IsGuiding returns 0 21:51:43.874 00.062 10672 UpdateGuideState exits: m=391296 SNR=61.0 21:51:43.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:43.874 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:43.874 00.000 10672 Enqueuing Expose request 21:51:43.905 00.031 428 PulseGuide returned control before completion, sleep 1281 21:51:44.015 00.110 10672 read socket command 10 21:51:44.015 00.000 10672 processing socket request REQDIST 21:51:44.015 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:44.015 00.000 10672 Sending socket response 0 (0x0) 21:51:45.218 01.203 428 IsGuiding returns 1 21:51:45.218 00.000 428 scope still moving after pulse duration time elapsed 21:51:45.280 00.062 428 IsSlewing returns 0 21:51:45.280 00.000 428 IsGuiding returns 0 21:51:45.280 00.000 428 scope move finished after 1350 + 106 ms 21:51:45.280 00.000 428 Move returns status 0, amount 1350 21:51:45.280 00.000 428 move complete, result=0 21:51:45.280 00.000 428 worker thread done servicing request 21:51:45.280 00.000 428 Worker thread wakes up 21:51:45.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:45.280 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,890,31,31) 21:51:46.139 00.859 428 Exposure complete 21:51:46.264 00.125 428 worker thread done servicing request 21:51:46.264 00.000 10672 OnExposeComplete: enter 21:51:46.264 00.000 10672 UpdateGuideState(): m_state=3 21:51:46.264 00.000 10672 Star::Find(15, 85, 904, 0, (0,0,0,0), 0.0, 0) frame 71 21:51:46.264 00.000 10672 Star::Find returns 1 (0), X=84.88, Y=904.97, Mass=367682, SNR=62.1, Peak=57840 HFD=2.7 21:51:46.280 00.016 10672 Status Line: North step 18, dist= 2.1 21:51:46.280 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:46.280 00.000 428 Worker thread wakes up 21:51:46.280 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:51:46.280 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:46.280 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:46.280 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:46.280 00.000 428 MoveAxis(N, 1350, -) 21:51:46.280 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:46.280 00.000 428 IsSlewing returns 0 21:51:46.280 00.000 428 IsGuiding returns 0 21:51:46.358 00.078 428 PulseGuide returned control before completion, sleep 1281 21:51:46.358 00.000 10672 UpdateGuideState exits: m=367682 SNR=62.1 21:51:46.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:46.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:46.358 00.000 10672 Enqueuing Expose request 21:51:47.654 01.296 428 IsGuiding returns 1 21:51:47.654 00.000 428 scope still moving after pulse duration time elapsed 21:51:47.686 00.032 428 IsSlewing returns 0 21:51:47.686 00.000 428 IsGuiding returns 1 21:51:47.732 00.046 428 IsSlewing returns 0 21:51:47.732 00.000 428 IsGuiding returns 0 21:51:47.732 00.000 428 scope move finished after 1350 + 103 ms 21:51:47.732 00.000 428 Move returns status 0, amount 1350 21:51:47.732 00.000 428 move complete, result=0 21:51:47.732 00.000 428 worker thread done servicing request 21:51:47.732 00.000 428 Worker thread wakes up 21:51:47.732 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:47.732 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,890,31,31) 21:51:48.638 00.906 428 Exposure complete 21:51:48.763 00.125 428 worker thread done servicing request 21:51:48.763 00.000 10672 OnExposeComplete: enter 21:51:48.763 00.000 10672 UpdateGuideState(): m_state=3 21:51:48.763 00.000 10672 Star::Find(15, 84, 904, 0, (0,0,0,0), 0.0, 0) frame 72 21:51:48.763 00.000 10672 Star::Find returns 1 (0), X=85.14, Y=905.06, Mass=372719, SNR=63.3, Peak=54256 HFD=2.7 21:51:48.763 00.000 10672 Status Line: North step 19, dist= 2.3 21:51:48.779 00.016 10672 Enqueuing Calibration Move request for direction 0 21:51:48.779 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:51:48.779 00.000 428 Worker thread wakes up 21:51:48.779 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:48.779 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:48.779 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:48.779 00.000 428 MoveAxis(N, 1350, -) 21:51:48.779 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:48.779 00.000 428 IsSlewing returns 0 21:51:48.779 00.000 428 IsGuiding returns 0 21:51:48.857 00.078 428 PulseGuide returned control before completion, sleep 1287 21:51:48.857 00.000 10672 UpdateGuideState exits: m=372719 SNR=63.3 21:51:48.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:48.857 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:48.857 00.000 10672 Enqueuing Expose request 21:51:48.920 00.063 10672 read socket command 10 21:51:48.920 00.000 10672 processing socket request REQDIST 21:51:48.920 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:48.920 00.000 10672 Sending socket response 0 (0x0) 21:51:50.154 01.234 428 IsGuiding returns 1 21:51:50.154 00.000 428 scope still moving after pulse duration time elapsed 21:51:50.185 00.031 428 IsSlewing returns 0 21:51:50.185 00.000 428 IsGuiding returns 1 21:51:50.247 00.062 428 IsSlewing returns 0 21:51:50.247 00.000 428 IsGuiding returns 0 21:51:50.247 00.000 428 scope move finished after 1350 + 115 ms 21:51:50.247 00.000 428 Move returns status 0, amount 1350 21:51:50.247 00.000 428 move complete, result=0 21:51:50.247 00.000 428 worker thread done servicing request 21:51:50.247 00.000 428 Worker thread wakes up 21:51:50.247 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:50.247 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,890,31,31) 21:51:51.127 00.880 428 Exposure complete 21:51:51.252 00.125 428 worker thread done servicing request 21:51:51.252 00.000 10672 OnExposeComplete: enter 21:51:51.252 00.000 10672 UpdateGuideState(): m_state=3 21:51:51.252 00.000 10672 Star::Find(15, 85, 905, 0, (0,0,0,0), 0.0, 0) frame 73 21:51:51.252 00.000 10672 Star::Find returns 1 (0), X=85.55, Y=905.28, Mass=347298, SNR=55.8, Peak=47376 HFD=2.9 21:51:51.252 00.000 10672 Status Line: North step 20, dist= 2.7 21:51:51.267 00.015 10672 Enqueuing Calibration Move request for direction 0 21:51:51.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:51:51.267 00.000 428 Worker thread wakes up 21:51:51.267 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:51.267 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:51.267 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:51.267 00.000 428 MoveAxis(N, 1350, -) 21:51:51.267 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:51.267 00.000 428 IsSlewing returns 0 21:51:51.267 00.000 428 IsGuiding returns 0 21:51:51.346 00.079 428 PulseGuide returned control before completion, sleep 1277 21:51:51.346 00.000 10672 UpdateGuideState exits: m=347298 SNR=55.8 21:51:51.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:51.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:51.346 00.000 10672 Enqueuing Expose request 21:51:52.642 01.296 428 IsGuiding returns 1 21:51:52.642 00.000 428 scope still moving after pulse duration time elapsed 21:51:52.673 00.031 428 IsSlewing returns 0 21:51:52.673 00.000 428 IsGuiding returns 1 21:51:52.720 00.047 428 IsSlewing returns 0 21:51:52.720 00.000 428 IsGuiding returns 0 21:51:52.720 00.000 428 scope move finished after 1350 + 105 ms 21:51:52.720 00.000 428 Move returns status 0, amount 1350 21:51:52.720 00.000 428 move complete, result=0 21:51:52.720 00.000 428 worker thread done servicing request 21:51:52.720 00.000 428 Worker thread wakes up 21:51:52.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:52.720 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,890,31,31) 21:51:53.626 00.906 428 Exposure complete 21:51:53.767 00.141 428 worker thread done servicing request 21:51:53.767 00.000 10672 OnExposeComplete: enter 21:51:53.767 00.000 10672 UpdateGuideState(): m_state=3 21:51:53.767 00.000 10672 Star::Find(15, 85, 905, 0, (0,0,0,0), 0.0, 0) frame 74 21:51:53.767 00.000 10672 Star::Find returns 1 (0), X=85.91, Y=904.97, Mass=397682, SNR=66.0, Peak=48800 HFD=2.8 21:51:53.767 00.000 10672 Status Line: North step 21, dist= 2.8 21:51:53.767 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:53.767 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:51:53.767 00.000 428 Worker thread wakes up 21:51:53.767 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:53.767 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:53.767 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:53.767 00.000 428 MoveAxis(N, 1350, -) 21:51:53.767 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:53.767 00.000 428 IsSlewing returns 0 21:51:53.782 00.015 428 IsGuiding returns 0 21:51:53.860 00.078 10672 UpdateGuideState exits: m=397682 SNR=66.0 21:51:53.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:53.860 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:53.860 00.000 10672 Enqueuing Expose request 21:51:53.860 00.000 428 PulseGuide returned control before completion, sleep 1279 21:51:53.907 00.047 10672 read socket command 10 21:51:53.907 00.000 10672 processing socket request REQDIST 21:51:53.907 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:53.907 00.000 10672 Sending socket response 0 (0x0) 21:51:55.157 01.250 428 IsGuiding returns 1 21:51:55.157 00.000 428 scope still moving after pulse duration time elapsed 21:51:55.188 00.031 428 IsSlewing returns 0 21:51:55.188 00.000 428 IsGuiding returns 1 21:51:55.251 00.063 428 IsSlewing returns 0 21:51:55.251 00.000 428 IsGuiding returns 0 21:51:55.251 00.000 428 scope move finished after 1350 + 123 ms 21:51:55.251 00.000 428 Move returns status 0, amount 1350 21:51:55.251 00.000 428 move complete, result=0 21:51:55.251 00.000 428 worker thread done servicing request 21:51:55.251 00.000 428 Worker thread wakes up 21:51:55.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:55.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,890,31,31) 21:51:56.125 00.874 428 Exposure complete 21:51:56.266 00.141 428 worker thread done servicing request 21:51:56.266 00.000 10672 OnExposeComplete: enter 21:51:56.266 00.000 10672 UpdateGuideState(): m_state=3 21:51:56.266 00.000 10672 Star::Find(15, 85, 904, 0, (0,0,0,0), 0.0, 0) frame 75 21:51:56.266 00.000 10672 Star::Find returns 1 (0), X=85.49, Y=905.06, Mass=367963, SNR=63.8, Peak=52944 HFD=2.6 21:51:56.266 00.000 10672 Status Line: North step 22, dist= 2.5 21:51:56.266 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:56.266 00.000 428 Worker thread wakes up 21:51:56.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:51:56.266 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:56.266 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:56.266 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:56.266 00.000 428 MoveAxis(N, 1350, -) 21:51:56.266 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:56.266 00.000 428 IsSlewing returns 0 21:51:56.266 00.000 428 IsGuiding returns 0 21:51:56.344 00.078 428 PulseGuide returned control before completion, sleep 1282 21:51:56.360 00.016 10672 UpdateGuideState exits: m=367963 SNR=63.8 21:51:56.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:56.360 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:56.360 00.000 10672 Enqueuing Expose request 21:51:57.672 01.312 428 IsGuiding returns 1 21:51:57.672 00.000 428 scope still moving after pulse duration time elapsed 21:51:57.719 00.047 428 IsSlewing returns 0 21:51:57.719 00.000 428 IsGuiding returns 0 21:51:57.719 00.000 428 scope move finished after 1350 + 102 ms 21:51:57.719 00.000 428 Move returns status 0, amount 1350 21:51:57.719 00.000 428 move complete, result=0 21:51:57.719 00.000 428 worker thread done servicing request 21:51:57.719 00.000 428 Worker thread wakes up 21:51:57.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:51:57.719 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,890,31,31) 21:51:58.624 00.905 428 Exposure complete 21:51:58.749 00.125 428 worker thread done servicing request 21:51:58.749 00.000 10672 OnExposeComplete: enter 21:51:58.749 00.000 10672 UpdateGuideState(): m_state=3 21:51:58.749 00.000 10672 Star::Find(15, 85, 905, 0, (0,0,0,0), 0.0, 0) frame 76 21:51:58.749 00.000 10672 Star::Find returns 1 (0), X=85.97, Y=905.28, Mass=357140, SNR=59.5, Peak=51088 HFD=2.5 21:51:58.765 00.016 10672 Status Line: North step 23, dist= 3.0 21:51:58.765 00.000 10672 Enqueuing Calibration Move request for direction 0 21:51:58.765 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=200, FiltMax=65488, Gamma=1.000 21:51:58.765 00.000 428 Worker thread wakes up 21:51:58.765 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:51:58.765 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:51:58.765 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:51:58.765 00.000 428 MoveAxis(N, 1350, -) 21:51:58.765 00.000 428 Guiding Dir = 0, Dur = 1350 21:51:58.765 00.000 428 IsSlewing returns 0 21:51:58.765 00.000 428 IsGuiding returns 0 21:51:58.843 00.078 428 PulseGuide returned control before completion, sleep 1283 21:51:58.843 00.000 10672 UpdateGuideState exits: m=357140 SNR=59.5 21:51:58.843 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:51:58.843 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:51:58.843 00.000 10672 Enqueuing Expose request 21:51:58.953 00.110 10672 read socket command 10 21:51:58.953 00.000 10672 processing socket request REQDIST 21:51:58.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:51:58.953 00.000 10672 Sending socket response 0 (0x0) 21:52:00.145 01.192 428 IsGuiding returns 1 21:52:00.145 00.000 428 scope still moving after pulse duration time elapsed 21:52:00.176 00.031 428 IsSlewing returns 0 21:52:00.176 00.000 428 IsGuiding returns 1 21:52:00.223 00.047 428 IsSlewing returns 0 21:52:00.223 00.000 428 IsGuiding returns 0 21:52:00.223 00.000 428 scope move finished after 1350 + 103 ms 21:52:00.223 00.000 428 Move returns status 0, amount 1350 21:52:00.223 00.000 428 move complete, result=0 21:52:00.223 00.000 428 worker thread done servicing request 21:52:00.223 00.000 428 Worker thread wakes up 21:52:00.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:00.223 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,890,31,31) 21:52:01.129 00.906 428 Exposure complete 21:52:01.269 00.140 428 worker thread done servicing request 21:52:01.269 00.000 10672 OnExposeComplete: enter 21:52:01.269 00.000 10672 UpdateGuideState(): m_state=3 21:52:01.269 00.000 10672 Star::Find(15, 85, 905, 0, (0,0,0,0), 0.0, 0) frame 77 21:52:01.269 00.000 10672 Star::Find returns 1 (0), X=86.07, Y=905.25, Mass=360899, SNR=54.0, Peak=42048 HFD=2.9 21:52:01.269 00.000 10672 Status Line: North step 24, dist= 3.1 21:52:01.269 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:01.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:01.269 00.000 428 Worker thread wakes up 21:52:01.269 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:01.269 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:01.269 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:01.269 00.000 428 MoveAxis(N, 1350, -) 21:52:01.269 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:01.269 00.000 428 IsSlewing returns 0 21:52:01.269 00.000 428 IsGuiding returns 0 21:52:01.363 00.094 10672 UpdateGuideState exits: m=360899 SNR=54.0 21:52:01.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:01.363 00.000 428 PulseGuide returned control before completion, sleep 1279 21:52:01.363 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:01.363 00.000 10672 Enqueuing Expose request 21:52:02.644 01.281 428 IsGuiding returns 1 21:52:02.644 00.000 428 scope still moving after pulse duration time elapsed 21:52:02.675 00.031 428 IsSlewing returns 0 21:52:02.675 00.000 428 IsGuiding returns 1 21:52:02.722 00.047 428 IsSlewing returns 0 21:52:02.722 00.000 428 IsGuiding returns 0 21:52:02.722 00.000 428 scope move finished after 1350 + 104 ms 21:52:02.722 00.000 428 Move returns status 0, amount 1350 21:52:02.722 00.000 428 move complete, result=0 21:52:02.722 00.000 428 worker thread done servicing request 21:52:02.722 00.000 428 Worker thread wakes up 21:52:02.737 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:02.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,890,31,31) 21:52:03.628 00.891 428 Exposure complete 21:52:03.768 00.140 428 worker thread done servicing request 21:52:03.768 00.000 10672 OnExposeComplete: enter 21:52:03.768 00.000 10672 UpdateGuideState(): m_state=3 21:52:03.768 00.000 10672 Star::Find(15, 86, 905, 0, (0,0,0,0), 0.0, 0) frame 78 21:52:03.768 00.000 10672 Star::Find returns 1 (0), X=86.88, Y=905.25, Mass=339217, SNR=54.4, Peak=45088 HFD=2.5 21:52:03.768 00.000 10672 Status Line: North step 25, dist= 3.8 21:52:03.768 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:03.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:52:03.768 00.000 428 Worker thread wakes up 21:52:03.768 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:03.768 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:03.768 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:03.768 00.000 428 MoveAxis(N, 1350, -) 21:52:03.784 00.016 428 Guiding Dir = 0, Dur = 1350 21:52:03.784 00.000 428 IsSlewing returns 0 21:52:03.784 00.000 428 IsGuiding returns 0 21:52:03.862 00.078 10672 UpdateGuideState exits: m=339217 SNR=54.4 21:52:03.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:03.862 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:03.862 00.000 10672 Enqueuing Expose request 21:52:03.862 00.000 428 PulseGuide returned control before completion, sleep 1282 21:52:03.925 00.063 10672 read socket command 10 21:52:03.925 00.000 10672 processing socket request REQDIST 21:52:03.925 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:03.925 00.000 10672 Sending socket response 0 (0x0) 21:52:05.190 01.265 428 IsGuiding returns 1 21:52:05.190 00.000 428 scope still moving after pulse duration time elapsed 21:52:05.252 00.062 428 IsSlewing returns 0 21:52:05.252 00.000 428 IsGuiding returns 0 21:52:05.252 00.000 428 scope move finished after 1350 + 121 ms 21:52:05.252 00.000 428 Move returns status 0, amount 1350 21:52:05.252 00.000 428 move complete, result=0 21:52:05.252 00.000 428 worker thread done servicing request 21:52:05.252 00.000 428 Worker thread wakes up 21:52:05.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:05.252 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:06.127 00.875 428 Exposure complete 21:52:06.252 00.125 428 worker thread done servicing request 21:52:06.252 00.000 10672 OnExposeComplete: enter 21:52:06.252 00.000 10672 UpdateGuideState(): m_state=3 21:52:06.252 00.000 10672 Star::Find(15, 86, 905, 0, (0,0,0,0), 0.0, 0) frame 79 21:52:06.252 00.000 10672 Star::Find returns 1 (0), X=86.63, Y=905.27, Mass=338082, SNR=54.9, Peak=39648 HFD=2.8 21:52:06.252 00.000 10672 Status Line: North step 26, dist= 3.6 21:52:06.267 00.015 10672 Enqueuing Calibration Move request for direction 0 21:52:06.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:06.267 00.000 428 Worker thread wakes up 21:52:06.267 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:06.267 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:06.267 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:06.267 00.000 428 MoveAxis(N, 1350, -) 21:52:06.267 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:06.267 00.000 428 IsSlewing returns 0 21:52:06.267 00.000 428 IsGuiding returns 0 21:52:06.346 00.079 428 PulseGuide returned control before completion, sleep 1282 21:52:06.346 00.000 10672 UpdateGuideState exits: m=338082 SNR=54.9 21:52:06.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:06.346 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:06.346 00.000 10672 Enqueuing Expose request 21:52:07.647 01.301 428 IsGuiding returns 1 21:52:07.647 00.000 428 scope still moving after pulse duration time elapsed 21:52:07.678 00.031 428 IsSlewing returns 0 21:52:07.678 00.000 428 IsGuiding returns 1 21:52:07.725 00.047 428 IsSlewing returns 0 21:52:07.725 00.000 428 IsGuiding returns 0 21:52:07.725 00.000 428 scope move finished after 1350 + 119 ms 21:52:07.725 00.000 428 Move returns status 0, amount 1350 21:52:07.740 00.015 428 move complete, result=0 21:52:07.740 00.000 428 worker thread done servicing request 21:52:07.740 00.000 428 Worker thread wakes up 21:52:07.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:07.740 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:08.631 00.891 428 Exposure complete 21:52:08.771 00.140 428 worker thread done servicing request 21:52:08.771 00.000 10672 OnExposeComplete: enter 21:52:08.771 00.000 10672 UpdateGuideState(): m_state=3 21:52:08.771 00.000 10672 Star::Find(15, 86, 905, 0, (0,0,0,0), 0.0, 0) frame 80 21:52:08.771 00.000 10672 Star::Find returns 1 (0), X=86.74, Y=905.59, Mass=331325, SNR=53.7, Peak=45632 HFD=2.8 21:52:08.771 00.000 10672 Status Line: North step 27, dist= 3.8 21:52:08.771 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:08.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:52:08.771 00.000 428 Worker thread wakes up 21:52:08.771 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:08.771 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:08.771 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:08.771 00.000 428 MoveAxis(N, 1350, -) 21:52:08.771 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:08.771 00.000 428 IsSlewing returns 0 21:52:08.771 00.000 428 IsGuiding returns 0 21:52:08.849 00.078 428 PulseGuide returned control before completion, sleep 1288 21:52:08.865 00.016 10672 UpdateGuideState exits: m=331325 SNR=53.7 21:52:08.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:08.865 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:08.865 00.000 10672 Enqueuing Expose request 21:52:08.927 00.062 10672 read socket command 10 21:52:08.927 00.000 10672 processing socket request REQDIST 21:52:08.927 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:08.927 00.000 10672 Sending socket response 0 (0x0) 21:52:10.162 01.235 428 IsGuiding returns 1 21:52:10.162 00.000 428 scope still moving after pulse duration time elapsed 21:52:10.193 00.031 428 IsSlewing returns 0 21:52:10.224 00.031 428 IsGuiding returns 0 21:52:10.224 00.000 428 scope move finished after 1350 + 97 ms 21:52:10.224 00.000 428 Move returns status 0, amount 1350 21:52:10.224 00.000 428 move complete, result=0 21:52:10.224 00.000 428 worker thread done servicing request 21:52:10.224 00.000 428 Worker thread wakes up 21:52:10.224 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:10.224 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,891,31,31) 21:52:11.114 00.890 428 Exposure complete 21:52:11.239 00.125 428 worker thread done servicing request 21:52:11.239 00.000 10672 OnExposeComplete: enter 21:52:11.239 00.000 10672 UpdateGuideState(): m_state=3 21:52:11.239 00.000 10672 Star::Find(15, 86, 905, 0, (0,0,0,0), 0.0, 0) frame 81 21:52:11.239 00.000 10672 Star::Find returns 1 (0), X=87.11, Y=905.28, Mass=385959, SNR=52.9, Peak=52720 HFD=2.6 21:52:11.239 00.000 10672 Status Line: North step 28, dist= 4.0 21:52:11.255 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:11.255 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:52:11.255 00.000 428 Worker thread wakes up 21:52:11.255 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:11.255 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:11.255 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:11.255 00.000 428 MoveAxis(N, 1350, -) 21:52:11.255 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:11.255 00.000 428 IsSlewing returns 0 21:52:11.255 00.000 428 IsGuiding returns 0 21:52:11.333 00.078 428 PulseGuide returned control before completion, sleep 1287 21:52:11.348 00.015 10672 UpdateGuideState exits: m=385959 SNR=52.9 21:52:11.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:11.348 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:11.348 00.000 10672 Enqueuing Expose request 21:52:12.629 01.281 428 IsGuiding returns 1 21:52:12.629 00.000 428 scope still moving after pulse duration time elapsed 21:52:12.660 00.031 428 IsSlewing returns 0 21:52:12.660 00.000 428 IsGuiding returns 1 21:52:12.692 00.032 428 IsSlewing returns 0 21:52:12.723 00.031 428 IsGuiding returns 0 21:52:12.723 00.000 428 scope move finished after 1350 + 114 ms 21:52:12.723 00.000 428 Move returns status 0, amount 1350 21:52:12.723 00.000 428 move complete, result=0 21:52:12.723 00.000 428 worker thread done servicing request 21:52:12.723 00.000 428 Worker thread wakes up 21:52:12.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:12.723 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:13.598 00.875 428 Exposure complete 21:52:13.738 00.140 428 worker thread done servicing request 21:52:13.738 00.000 10672 OnExposeComplete: enter 21:52:13.738 00.000 10672 UpdateGuideState(): m_state=3 21:52:13.738 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 82 21:52:13.738 00.000 10672 Star::Find returns 1 (0), X=87.11, Y=905.46, Mass=374313, SNR=63.5, Peak=46512 HFD=2.9 21:52:13.738 00.000 10672 Status Line: North step 29, dist= 4.1 21:52:13.754 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:13.754 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:52:13.754 00.000 428 Worker thread wakes up 21:52:13.754 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:13.754 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:13.754 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:13.754 00.000 428 MoveAxis(N, 1350, -) 21:52:13.754 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:13.754 00.000 428 IsSlewing returns 0 21:52:13.754 00.000 428 IsGuiding returns 0 21:52:13.816 00.062 428 PulseGuide returned control before completion, sleep 1289 21:52:13.832 00.016 10672 UpdateGuideState exits: m=374313 SNR=63.5 21:52:13.832 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:13.832 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:13.832 00.000 10672 Enqueuing Expose request 21:52:13.926 00.094 10672 read socket command 10 21:52:13.926 00.000 10672 processing socket request REQDIST 21:52:13.926 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:13.926 00.000 10672 Sending socket response 0 (0x0) 21:52:15.129 01.203 428 IsGuiding returns 1 21:52:15.129 00.000 428 scope still moving after pulse duration time elapsed 21:52:15.160 00.031 428 IsSlewing returns 0 21:52:15.160 00.000 428 IsGuiding returns 1 21:52:15.191 00.031 428 IsSlewing returns 0 21:52:15.191 00.000 428 IsGuiding returns 0 21:52:15.191 00.000 428 scope move finished after 1350 + 97 ms 21:52:15.191 00.000 428 Move returns status 0, amount 1350 21:52:15.191 00.000 428 move complete, result=0 21:52:15.191 00.000 428 worker thread done servicing request 21:52:15.191 00.000 428 Worker thread wakes up 21:52:15.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:15.191 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:16.117 00.926 428 Exposure complete 21:52:16.242 00.125 428 worker thread done servicing request 21:52:16.242 00.000 10672 OnExposeComplete: enter 21:52:16.242 00.000 10672 UpdateGuideState(): m_state=3 21:52:16.242 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 83 21:52:16.242 00.000 10672 Star::Find returns 1 (0), X=87.14, Y=905.44, Mass=387503, SNR=57.4, Peak=51424 HFD=3.0 21:52:16.242 00.000 10672 Status Line: North step 30, dist= 4.1 21:52:16.258 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:16.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:52:16.258 00.000 428 Worker thread wakes up 21:52:16.258 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:16.258 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:16.258 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:16.258 00.000 428 MoveAxis(N, 1350, -) 21:52:16.258 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:16.289 00.031 428 IsSlewing returns 0 21:52:16.289 00.000 428 IsGuiding returns 0 21:52:16.336 00.047 10672 UpdateGuideState exits: m=387503 SNR=57.4 21:52:16.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:16.336 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:16.336 00.000 10672 Enqueuing Expose request 21:52:16.367 00.031 428 PulseGuide returned control before completion, sleep 1281 21:52:17.664 01.297 428 IsGuiding returns 1 21:52:17.664 00.000 428 scope still moving after pulse duration time elapsed 21:52:17.695 00.031 428 IsSlewing returns 0 21:52:17.695 00.000 428 IsGuiding returns 1 21:52:17.757 00.062 428 IsSlewing returns 0 21:52:17.757 00.000 428 IsGuiding returns 0 21:52:17.757 00.000 428 scope move finished after 1350 + 120 ms 21:52:17.757 00.000 428 Move returns status 0, amount 1350 21:52:17.757 00.000 428 move complete, result=0 21:52:17.757 00.000 428 worker thread done servicing request 21:52:17.757 00.000 428 Worker thread wakes up 21:52:17.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:17.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:18.616 00.859 428 Exposure complete 21:52:18.757 00.141 428 worker thread done servicing request 21:52:18.757 00.000 10672 OnExposeComplete: enter 21:52:18.757 00.000 10672 UpdateGuideState(): m_state=3 21:52:18.757 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 84 21:52:18.757 00.000 10672 Star::Find returns 1 (0), X=87.62, Y=905.27, Mass=392422, SNR=65.3, Peak=41600 HFD=3.0 21:52:18.757 00.000 10672 Status Line: North step 31, dist= 4.4 21:52:18.773 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:18.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:52:18.773 00.000 428 Worker thread wakes up 21:52:18.773 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:18.773 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:18.773 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:18.773 00.000 428 MoveAxis(N, 1350, -) 21:52:18.773 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:18.773 00.000 428 IsSlewing returns 0 21:52:18.773 00.000 428 IsGuiding returns 0 21:52:18.835 00.062 428 PulseGuide returned control before completion, sleep 1288 21:52:18.851 00.016 10672 UpdateGuideState exits: m=392422 SNR=65.3 21:52:18.851 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:18.851 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:18.851 00.000 10672 Enqueuing Expose request 21:52:18.944 00.093 10672 read socket command 10 21:52:18.944 00.000 10672 processing socket request REQDIST 21:52:18.944 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:18.944 00.000 10672 Sending socket response 0 (0x0) 21:52:20.147 01.203 428 IsGuiding returns 1 21:52:20.147 00.000 428 scope still moving after pulse duration time elapsed 21:52:20.179 00.032 428 IsSlewing returns 0 21:52:20.179 00.000 428 IsGuiding returns 1 21:52:20.225 00.046 428 IsSlewing returns 0 21:52:20.225 00.000 428 IsGuiding returns 0 21:52:20.225 00.000 428 scope move finished after 1350 + 113 ms 21:52:20.225 00.000 428 Move returns status 0, amount 1350 21:52:20.225 00.000 428 move complete, result=0 21:52:20.225 00.000 428 worker thread done servicing request 21:52:20.225 00.000 428 Worker thread wakes up 21:52:20.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:20.225 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:21.116 00.891 428 Exposure complete 21:52:21.256 00.140 428 worker thread done servicing request 21:52:21.256 00.000 10672 OnExposeComplete: enter 21:52:21.256 00.000 10672 UpdateGuideState(): m_state=3 21:52:21.256 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 85 21:52:21.256 00.000 10672 Star::Find returns 1 (0), X=87.84, Y=905.36, Mass=361926, SNR=55.5, Peak=44336 HFD=3.0 21:52:21.256 00.000 10672 Status Line: North step 32, dist= 4.7 21:52:21.256 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:21.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=368, FiltMax=65488, Gamma=1.000 21:52:21.256 00.000 428 Worker thread wakes up 21:52:21.256 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:21.256 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:21.256 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:21.256 00.000 428 MoveAxis(N, 1350, -) 21:52:21.256 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:21.256 00.000 428 IsSlewing returns 0 21:52:21.256 00.000 428 IsGuiding returns 0 21:52:21.350 00.094 10672 UpdateGuideState exits: m=361926 SNR=55.5 21:52:21.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:21.350 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:21.350 00.000 10672 Enqueuing Expose request 21:52:21.350 00.000 428 PulseGuide returned control before completion, sleep 1274 21:52:22.646 01.296 428 IsGuiding returns 1 21:52:22.646 00.000 428 scope still moving after pulse duration time elapsed 21:52:22.678 00.032 428 IsSlewing returns 0 21:52:22.678 00.000 428 IsGuiding returns 1 21:52:22.725 00.047 428 IsSlewing returns 0 21:52:22.725 00.000 428 IsGuiding returns 0 21:52:22.725 00.000 428 scope move finished after 1350 + 111 ms 21:52:22.725 00.000 428 Move returns status 0, amount 1350 21:52:22.725 00.000 428 move complete, result=0 21:52:22.725 00.000 428 worker thread done servicing request 21:52:22.725 00.000 428 Worker thread wakes up 21:52:22.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:22.725 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:23.615 00.890 428 Exposure complete 21:52:23.755 00.140 428 worker thread done servicing request 21:52:23.755 00.000 10672 OnExposeComplete: enter 21:52:23.755 00.000 10672 UpdateGuideState(): m_state=3 21:52:23.755 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 86 21:52:23.755 00.000 10672 Star::Find returns 1 (0), X=87.76, Y=904.99, Mass=348752, SNR=57.5, Peak=51200 HFD=2.5 21:52:23.755 00.000 10672 Status Line: North step 33, dist= 4.4 21:52:23.771 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:23.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=312, FiltMax=65488, Gamma=1.000 21:52:23.771 00.000 428 Worker thread wakes up 21:52:23.771 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:23.771 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:23.771 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:23.771 00.000 428 MoveAxis(N, 1350, -) 21:52:23.771 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:23.771 00.000 428 IsSlewing returns 0 21:52:23.771 00.000 428 IsGuiding returns 0 21:52:23.849 00.078 428 PulseGuide returned control before completion, sleep 1282 21:52:23.849 00.000 10672 UpdateGuideState exits: m=348752 SNR=57.5 21:52:23.849 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:23.849 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:23.849 00.000 10672 Enqueuing Expose request 21:52:23.927 00.078 10672 read socket command 10 21:52:23.927 00.000 10672 processing socket request REQDIST 21:52:23.927 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:23.927 00.000 10672 Sending socket response 0 (0x0) 21:52:25.151 01.224 428 IsGuiding returns 1 21:52:25.151 00.000 428 scope still moving after pulse duration time elapsed 21:52:25.182 00.031 428 IsSlewing returns 0 21:52:25.182 00.000 428 IsGuiding returns 1 21:52:25.229 00.047 428 IsSlewing returns 0 21:52:25.229 00.000 428 IsGuiding returns 0 21:52:25.244 00.015 428 scope move finished after 1350 + 117 ms 21:52:25.244 00.000 428 Move returns status 0, amount 1350 21:52:25.244 00.000 428 move complete, result=0 21:52:25.244 00.000 428 worker thread done servicing request 21:52:25.244 00.000 428 Worker thread wakes up 21:52:25.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:25.244 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:26.103 00.859 428 Exposure complete 21:52:26.228 00.125 428 worker thread done servicing request 21:52:26.228 00.000 10672 OnExposeComplete: enter 21:52:26.228 00.000 10672 UpdateGuideState(): m_state=3 21:52:26.228 00.000 10672 Star::Find(15, 87, 904, 0, (0,0,0,0), 0.0, 0) frame 87 21:52:26.228 00.000 10672 Star::Find returns 1 (0), X=87.63, Y=905.39, Mass=396476, SNR=64.2, Peak=43024 HFD=3.0 21:52:26.228 00.000 10672 Status Line: North step 34, dist= 4.5 21:52:26.244 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:26.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:26.244 00.000 428 Worker thread wakes up 21:52:26.244 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:26.244 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:26.244 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:26.244 00.000 428 MoveAxis(N, 1350, -) 21:52:26.244 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:26.244 00.000 428 IsSlewing returns 0 21:52:26.244 00.000 428 IsGuiding returns 0 21:52:26.322 00.078 10672 UpdateGuideState exits: m=396476 SNR=64.2 21:52:26.322 00.000 428 PulseGuide returned control before completion, sleep 1279 21:52:26.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:26.322 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:26.322 00.000 10672 Enqueuing Expose request 21:52:27.618 01.296 428 IsGuiding returns 1 21:52:27.618 00.000 428 scope still moving after pulse duration time elapsed 21:52:27.650 00.032 428 IsSlewing returns 0 21:52:27.650 00.000 428 IsGuiding returns 1 21:52:27.681 00.031 428 IsSlewing returns 0 21:52:27.712 00.031 428 IsGuiding returns 0 21:52:27.712 00.000 428 scope move finished after 1350 + 122 ms 21:52:27.712 00.000 428 Move returns status 0, amount 1350 21:52:27.712 00.000 428 move complete, result=0 21:52:27.712 00.000 428 worker thread done servicing request 21:52:27.712 00.000 428 Worker thread wakes up 21:52:27.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:27.712 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:28.618 00.906 428 Exposure complete 21:52:28.759 00.141 428 worker thread done servicing request 21:52:28.759 00.000 10672 OnExposeComplete: enter 21:52:28.759 00.000 10672 UpdateGuideState(): m_state=3 21:52:28.759 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 88 21:52:28.759 00.000 10672 Star::Find returns 1 (0), X=87.39, Y=905.52, Mass=330352, SNR=57.9, Peak=45424 HFD=2.9 21:52:28.759 00.000 10672 Status Line: North step 35, dist= 4.3 21:52:28.759 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:28.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:52:28.759 00.000 428 Worker thread wakes up 21:52:28.759 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:28.759 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:28.759 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:28.759 00.000 428 MoveAxis(N, 1350, -) 21:52:28.759 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:28.759 00.000 428 IsSlewing returns 0 21:52:28.759 00.000 428 IsGuiding returns 0 21:52:28.852 00.093 10672 UpdateGuideState exits: m=330352 SNR=57.9 21:52:28.852 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:28.852 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:28.852 00.000 10672 Enqueuing Expose request 21:52:28.852 00.000 428 PulseGuide returned control before completion, sleep 1277 21:52:28.931 00.079 10672 read socket command 10 21:52:28.931 00.000 10672 processing socket request REQDIST 21:52:28.931 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:28.931 00.000 10672 Sending socket response 0 (0x0) 21:52:30.133 01.202 428 IsGuiding returns 1 21:52:30.133 00.000 428 scope still moving after pulse duration time elapsed 21:52:30.165 00.032 428 IsSlewing returns 0 21:52:30.165 00.000 428 IsGuiding returns 1 21:52:30.196 00.031 428 IsSlewing returns 0 21:52:30.227 00.031 428 IsGuiding returns 0 21:52:30.227 00.000 428 scope move finished after 1350 + 108 ms 21:52:30.227 00.000 428 Move returns status 0, amount 1350 21:52:30.227 00.000 428 move complete, result=0 21:52:30.227 00.000 428 worker thread done servicing request 21:52:30.227 00.000 428 Worker thread wakes up 21:52:30.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:30.227 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,891,31,31) 21:52:31.117 00.890 428 Exposure complete 21:52:31.258 00.141 428 worker thread done servicing request 21:52:31.258 00.000 10672 OnExposeComplete: enter 21:52:31.258 00.000 10672 UpdateGuideState(): m_state=3 21:52:31.258 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 89 21:52:31.258 00.000 10672 Star::Find returns 1 (0), X=87.44, Y=905.32, Mass=339643, SNR=52.8, Peak=48144 HFD=2.9 21:52:31.258 00.000 10672 Status Line: North step 36, dist= 4.3 21:52:31.258 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:31.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:31.258 00.000 428 Worker thread wakes up 21:52:31.258 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:31.258 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:31.258 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:31.258 00.000 428 MoveAxis(N, 1350, -) 21:52:31.258 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:31.258 00.000 428 IsSlewing returns 0 21:52:31.258 00.000 428 IsGuiding returns 0 21:52:31.336 00.078 428 PulseGuide returned control before completion, sleep 1283 21:52:31.336 00.000 10672 UpdateGuideState exits: m=339643 SNR=52.8 21:52:31.352 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:31.352 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:31.352 00.000 10672 Enqueuing Expose request 21:52:32.638 01.286 428 IsGuiding returns 1 21:52:32.638 00.000 428 scope still moving after pulse duration time elapsed 21:52:32.669 00.031 428 IsSlewing returns 0 21:52:32.669 00.000 428 IsGuiding returns 1 21:52:32.731 00.062 428 IsSlewing returns 0 21:52:32.731 00.000 428 IsGuiding returns 0 21:52:32.731 00.000 428 scope move finished after 1350 + 120 ms 21:52:32.731 00.000 428 Move returns status 0, amount 1350 21:52:32.731 00.000 428 move complete, result=0 21:52:32.731 00.000 428 worker thread done servicing request 21:52:32.731 00.000 428 Worker thread wakes up 21:52:32.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:32.731 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:33.621 00.890 428 Exposure complete 21:52:33.746 00.125 428 worker thread done servicing request 21:52:33.746 00.000 10672 OnExposeComplete: enter 21:52:33.746 00.000 10672 UpdateGuideState(): m_state=3 21:52:33.746 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 90 21:52:33.746 00.000 10672 Star::Find returns 1 (0), X=87.83, Y=905.06, Mass=374115, SNR=59.1, Peak=44112 HFD=2.7 21:52:33.746 00.000 10672 Status Line: North step 37, dist= 4.5 21:52:33.762 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:33.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:52:33.762 00.000 428 Worker thread wakes up 21:52:33.762 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:33.762 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:33.762 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:33.762 00.000 428 MoveAxis(N, 1350, -) 21:52:33.762 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:33.762 00.000 428 IsSlewing returns 0 21:52:33.762 00.000 428 IsGuiding returns 0 21:52:33.840 00.078 428 PulseGuide returned control before completion, sleep 1278 21:52:33.840 00.000 10672 UpdateGuideState exits: m=374115 SNR=59.1 21:52:33.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:33.840 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:33.840 00.000 10672 Enqueuing Expose request 21:52:33.934 00.094 10672 read socket command 10 21:52:33.934 00.000 10672 processing socket request REQDIST 21:52:33.934 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:33.934 00.000 10672 Sending socket response 0 (0x0) 21:52:35.137 01.203 428 IsGuiding returns 1 21:52:35.137 00.000 428 scope still moving after pulse duration time elapsed 21:52:35.168 00.031 428 IsSlewing returns 0 21:52:35.168 00.000 428 IsGuiding returns 1 21:52:35.231 00.063 428 IsSlewing returns 0 21:52:35.231 00.000 428 IsGuiding returns 0 21:52:35.231 00.000 428 scope move finished after 1350 + 118 ms 21:52:35.231 00.000 428 Move returns status 0, amount 1350 21:52:35.231 00.000 428 move complete, result=0 21:52:35.231 00.000 428 worker thread done servicing request 21:52:35.231 00.000 428 Worker thread wakes up 21:52:35.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:35.231 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:36.121 00.890 428 Exposure complete 21:52:36.261 00.140 428 worker thread done servicing request 21:52:36.261 00.000 10672 OnExposeComplete: enter 21:52:36.261 00.000 10672 UpdateGuideState(): m_state=3 21:52:36.261 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 91 21:52:36.261 00.000 10672 Star::Find returns 1 (0), X=87.67, Y=905.19, Mass=401067, SNR=58.4, Peak=44224 HFD=3.1 21:52:36.261 00.000 10672 Status Line: North step 38, dist= 4.4 21:52:36.261 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:36.261 00.000 428 Worker thread wakes up 21:52:36.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:36.261 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:36.261 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:36.261 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:36.261 00.000 428 MoveAxis(N, 1350, -) 21:52:36.261 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:36.261 00.000 428 IsSlewing returns 0 21:52:36.261 00.000 428 IsGuiding returns 0 21:52:36.339 00.078 10672 UpdateGuideState exits: m=401067 SNR=58.4 21:52:36.339 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:36.339 00.000 428 PulseGuide returned control before completion, sleep 1279 21:52:36.355 00.016 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:36.355 00.000 10672 Enqueuing Expose request 21:52:37.636 01.281 428 IsGuiding returns 1 21:52:37.636 00.000 428 scope still moving after pulse duration time elapsed 21:52:37.683 00.047 428 IsSlewing returns 0 21:52:37.714 00.031 428 IsGuiding returns 0 21:52:37.714 00.000 428 scope move finished after 1350 + 103 ms 21:52:37.714 00.000 428 Move returns status 0, amount 1350 21:52:37.714 00.000 428 move complete, result=0 21:52:37.714 00.000 428 worker thread done servicing request 21:52:37.714 00.000 428 Worker thread wakes up 21:52:37.714 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:37.714 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:38.620 00.906 428 Exposure complete 21:52:38.745 00.125 428 worker thread done servicing request 21:52:38.745 00.000 10672 OnExposeComplete: enter 21:52:38.745 00.000 10672 UpdateGuideState(): m_state=3 21:52:38.745 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 92 21:52:38.745 00.000 10672 Star::Find returns 1 (0), X=87.63, Y=905.14, Mass=423836, SNR=68.2, Peak=46400 HFD=2.9 21:52:38.745 00.000 10672 Status Line: North step 39, dist= 4.4 21:52:38.760 00.015 10672 Enqueuing Calibration Move request for direction 0 21:52:38.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:38.760 00.000 428 Worker thread wakes up 21:52:38.760 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:38.760 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:38.760 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:38.760 00.000 428 MoveAxis(N, 1350, -) 21:52:38.760 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:38.760 00.000 428 IsSlewing returns 0 21:52:38.760 00.000 428 IsGuiding returns 0 21:52:38.839 00.079 428 PulseGuide returned control before completion, sleep 1279 21:52:38.839 00.000 10672 UpdateGuideState exits: m=423836 SNR=68.2 21:52:38.839 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:38.839 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:38.839 00.000 10672 Enqueuing Expose request 21:52:38.995 00.156 10672 read socket command 10 21:52:38.995 00.000 10672 processing socket request REQDIST 21:52:38.995 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:38.995 00.000 10672 Sending socket response 0 (0x0) 21:52:40.135 01.140 428 IsGuiding returns 1 21:52:40.135 00.000 428 scope still moving after pulse duration time elapsed 21:52:40.166 00.031 428 IsSlewing returns 0 21:52:40.166 00.000 428 IsGuiding returns 1 21:52:40.213 00.047 428 IsSlewing returns 0 21:52:40.213 00.000 428 IsGuiding returns 0 21:52:40.213 00.000 428 scope move finished after 1350 + 105 ms 21:52:40.213 00.000 428 Move returns status 0, amount 1350 21:52:40.213 00.000 428 move complete, result=0 21:52:40.213 00.000 428 worker thread done servicing request 21:52:40.213 00.000 428 Worker thread wakes up 21:52:40.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:40.213 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:41.093 00.880 428 Exposure complete 21:52:41.218 00.125 428 worker thread done servicing request 21:52:41.218 00.000 10672 OnExposeComplete: enter 21:52:41.218 00.000 10672 UpdateGuideState(): m_state=3 21:52:41.233 00.015 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 93 21:52:41.233 00.000 10672 Star::Find returns 1 (0), X=87.68, Y=905.26, Mass=352009, SNR=54.5, Peak=46736 HFD=2.7 21:52:41.233 00.000 10672 Status Line: North step 40, dist= 4.5 21:52:41.233 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:41.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:52:41.233 00.000 428 Worker thread wakes up 21:52:41.233 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:41.233 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:41.233 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:41.233 00.000 428 MoveAxis(N, 1350, -) 21:52:41.233 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:41.233 00.000 428 IsSlewing returns 0 21:52:41.233 00.000 428 IsGuiding returns 0 21:52:41.311 00.078 10672 UpdateGuideState exits: m=352009 SNR=54.5 21:52:41.311 00.000 428 PulseGuide returned control before completion, sleep 1279 21:52:41.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:41.311 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:41.311 00.000 10672 Enqueuing Expose request 21:52:42.608 01.297 428 IsGuiding returns 1 21:52:42.608 00.000 428 scope still moving after pulse duration time elapsed 21:52:42.639 00.031 428 IsSlewing returns 0 21:52:42.670 00.031 428 IsGuiding returns 1 21:52:42.717 00.047 428 IsSlewing returns 0 21:52:42.717 00.000 428 IsGuiding returns 0 21:52:42.717 00.000 428 scope move finished after 1350 + 124 ms 21:52:42.717 00.000 428 Move returns status 0, amount 1350 21:52:42.717 00.000 428 move complete, result=0 21:52:42.717 00.000 428 worker thread done servicing request 21:52:42.717 00.000 428 Worker thread wakes up 21:52:42.717 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:42.717 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:43.608 00.891 428 Exposure complete 21:52:43.732 00.124 428 worker thread done servicing request 21:52:43.732 00.000 10672 OnExposeComplete: enter 21:52:43.732 00.000 10672 UpdateGuideState(): m_state=3 21:52:43.732 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 94 21:52:43.732 00.000 10672 Star::Find returns 1 (0), X=87.70, Y=905.08, Mass=377782, SNR=60.2, Peak=51312 HFD=2.6 21:52:43.748 00.016 10672 Status Line: North step 41, dist= 4.4 21:52:43.748 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:43.748 00.000 428 Worker thread wakes up 21:52:43.748 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:43.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:52:43.748 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:43.748 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:43.748 00.000 428 MoveAxis(N, 1350, -) 21:52:43.748 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:43.748 00.000 428 IsSlewing returns 0 21:52:43.748 00.000 428 IsGuiding returns 0 21:52:43.826 00.078 428 PulseGuide returned control before completion, sleep 1282 21:52:43.826 00.000 10672 UpdateGuideState exits: m=377782 SNR=60.2 21:52:43.826 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:43.826 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:43.826 00.000 10672 Enqueuing Expose request 21:52:43.951 00.125 10672 read socket command 10 21:52:43.951 00.000 10672 processing socket request REQDIST 21:52:43.951 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:43.951 00.000 10672 Sending socket response 0 (0x0) 21:52:45.123 01.172 428 IsGuiding returns 1 21:52:45.123 00.000 428 scope still moving after pulse duration time elapsed 21:52:45.154 00.031 428 IsSlewing returns 0 21:52:45.154 00.000 428 IsGuiding returns 1 21:52:45.201 00.047 428 IsSlewing returns 0 21:52:45.201 00.000 428 IsGuiding returns 0 21:52:45.201 00.000 428 scope move finished after 1350 + 101 ms 21:52:45.201 00.000 428 Move returns status 0, amount 1350 21:52:45.201 00.000 428 move complete, result=0 21:52:45.201 00.000 428 worker thread done servicing request 21:52:45.201 00.000 428 Worker thread wakes up 21:52:45.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:45.201 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:46.107 00.906 428 Exposure complete 21:52:46.232 00.125 428 worker thread done servicing request 21:52:46.232 00.000 10672 OnExposeComplete: enter 21:52:46.232 00.000 10672 UpdateGuideState(): m_state=3 21:52:46.232 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 95 21:52:46.232 00.000 10672 Star::Find returns 1 (0), X=87.34, Y=904.84, Mass=335202, SNR=49.7, Peak=55456 HFD=2.6 21:52:46.232 00.000 10672 Status Line: North step 42, dist= 4.0 21:52:46.247 00.015 10672 Enqueuing Calibration Move request for direction 0 21:52:46.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:52:46.247 00.000 428 Worker thread wakes up 21:52:46.247 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:46.247 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:46.247 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:46.247 00.000 428 MoveAxis(N, 1350, -) 21:52:46.247 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:46.247 00.000 428 IsSlewing returns 0 21:52:46.247 00.000 428 IsGuiding returns 0 21:52:46.325 00.078 428 PulseGuide returned control before completion, sleep 1287 21:52:46.325 00.000 10672 UpdateGuideState exits: m=335202 SNR=49.7 21:52:46.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:46.325 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:46.325 00.000 10672 Enqueuing Expose request 21:52:47.637 01.312 428 IsGuiding returns 1 21:52:47.637 00.000 428 scope still moving after pulse duration time elapsed 21:52:47.669 00.032 428 IsSlewing returns 0 21:52:47.669 00.000 428 IsGuiding returns 1 21:52:47.716 00.047 428 IsSlewing returns 0 21:52:47.716 00.000 428 IsGuiding returns 0 21:52:47.716 00.000 428 scope move finished after 1350 + 114 ms 21:52:47.716 00.000 428 Move returns status 0, amount 1350 21:52:47.716 00.000 428 move complete, result=0 21:52:47.716 00.000 428 worker thread done servicing request 21:52:47.716 00.000 428 Worker thread wakes up 21:52:47.716 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:47.716 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:48.606 00.890 428 Exposure complete 21:52:48.731 00.125 428 worker thread done servicing request 21:52:48.731 00.000 10672 OnExposeComplete: enter 21:52:48.731 00.000 10672 UpdateGuideState(): m_state=3 21:52:48.731 00.000 10672 Star::Find(15, 87, 904, 0, (0,0,0,0), 0.0, 0) frame 96 21:52:48.731 00.000 10672 Star::Find returns 1 (0), X=87.92, Y=904.76, Mass=372885, SNR=65.8, Peak=53376 HFD=2.6 21:52:48.746 00.015 10672 Status Line: North step 43, dist= 4.5 21:52:48.746 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:48.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:52:48.746 00.000 428 Worker thread wakes up 21:52:48.746 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:48.746 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:48.746 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:48.746 00.000 428 MoveAxis(N, 1350, -) 21:52:48.746 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:48.746 00.000 428 IsSlewing returns 0 21:52:48.746 00.000 428 IsGuiding returns 0 21:52:48.825 00.079 10672 UpdateGuideState exits: m=372885 SNR=65.8 21:52:48.825 00.000 428 PulseGuide returned control before completion, sleep 1279 21:52:48.825 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:48.825 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:48.825 00.000 10672 Enqueuing Expose request 21:52:48.938 00.113 10672 read socket command 10 21:52:48.938 00.000 10672 processing socket request REQDIST 21:52:48.938 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:48.938 00.000 10672 Sending socket response 0 (0x0) 21:52:50.125 01.187 428 IsGuiding returns 1 21:52:50.125 00.000 428 scope still moving after pulse duration time elapsed 21:52:50.156 00.031 428 IsSlewing returns 0 21:52:50.156 00.000 428 IsGuiding returns 1 21:52:50.203 00.047 428 IsSlewing returns 0 21:52:50.203 00.000 428 IsGuiding returns 0 21:52:50.203 00.000 428 scope move finished after 1350 + 106 ms 21:52:50.203 00.000 428 Move returns status 0, amount 1350 21:52:50.203 00.000 428 move complete, result=0 21:52:50.203 00.000 428 worker thread done servicing request 21:52:50.203 00.000 428 Worker thread wakes up 21:52:50.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:50.203 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:51.109 00.906 428 Exposure complete 21:52:51.265 00.156 428 worker thread done servicing request 21:52:51.265 00.000 10672 OnExposeComplete: enter 21:52:51.265 00.000 10672 UpdateGuideState(): m_state=3 21:52:51.265 00.000 10672 Star::Find(15, 87, 904, 0, (0,0,0,0), 0.0, 0) frame 97 21:52:51.265 00.000 10672 Star::Find returns 1 (0), X=87.65, Y=905.41, Mass=372488, SNR=51.6, Peak=46400 HFD=3.1 21:52:51.265 00.000 10672 Status Line: North step 44, dist= 4.5 21:52:51.265 00.000 10672 Enqueuing Calibration Move request for direction 0 21:52:51.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:51.265 00.000 428 Worker thread wakes up 21:52:51.265 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:51.265 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:51.265 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:51.265 00.000 428 MoveAxis(N, 1350, -) 21:52:51.265 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:51.265 00.000 428 IsSlewing returns 0 21:52:51.281 00.016 428 IsGuiding returns 0 21:52:51.359 00.078 428 PulseGuide returned control before completion, sleep 1280 21:52:51.359 00.000 10672 UpdateGuideState exits: m=372488 SNR=51.6 21:52:51.359 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:51.359 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:51.359 00.000 10672 Enqueuing Expose request 21:52:52.655 01.296 428 IsGuiding returns 1 21:52:52.655 00.000 428 scope still moving after pulse duration time elapsed 21:52:52.687 00.032 428 IsSlewing returns 0 21:52:52.687 00.000 428 IsGuiding returns 1 21:52:52.718 00.031 428 IsSlewing returns 0 21:52:52.718 00.000 428 IsGuiding returns 1 21:52:52.765 00.047 428 IsSlewing returns 0 21:52:52.765 00.000 428 IsGuiding returns 0 21:52:52.765 00.000 428 scope move finished after 1350 + 138 ms 21:52:52.765 00.000 428 Move returns status 0, amount 1350 21:52:52.765 00.000 428 move complete, result=0 21:52:52.765 00.000 428 worker thread done servicing request 21:52:52.765 00.000 428 Worker thread wakes up 21:52:52.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:52.765 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:53.608 00.843 428 Exposure complete 21:52:53.733 00.125 428 worker thread done servicing request 21:52:53.733 00.000 10672 OnExposeComplete: enter 21:52:53.733 00.000 10672 UpdateGuideState(): m_state=3 21:52:53.733 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 98 21:52:53.733 00.000 10672 Star::Find returns 1 (0), X=87.60, Y=904.95, Mass=331768, SNR=59.6, Peak=44656 HFD=2.5 21:52:53.733 00.000 10672 Status Line: North step 45, dist= 4.3 21:52:53.749 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:53.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:52:53.749 00.000 428 Worker thread wakes up 21:52:53.749 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:53.749 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:53.749 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:53.749 00.000 428 MoveAxis(N, 1350, -) 21:52:53.749 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:53.764 00.015 428 IsSlewing returns 0 21:52:53.764 00.000 428 IsGuiding returns 0 21:52:53.827 00.063 10672 UpdateGuideState exits: m=331768 SNR=59.6 21:52:53.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:53.827 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:53.827 00.000 10672 Enqueuing Expose request 21:52:53.843 00.016 428 PulseGuide returned control before completion, sleep 1282 21:52:53.936 00.093 10672 read socket command 10 21:52:53.936 00.000 10672 processing socket request REQDIST 21:52:53.936 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:53.936 00.000 10672 Sending socket response 0 (0x0) 21:52:55.155 01.219 428 IsGuiding returns 1 21:52:55.155 00.000 428 scope still moving after pulse duration time elapsed 21:52:55.217 00.062 428 IsSlewing returns 0 21:52:55.217 00.000 428 IsGuiding returns 0 21:52:55.217 00.000 428 scope move finished after 1350 + 105 ms 21:52:55.217 00.000 428 Move returns status 0, amount 1350 21:52:55.217 00.000 428 move complete, result=0 21:52:55.217 00.000 428 worker thread done servicing request 21:52:55.217 00.000 428 Worker thread wakes up 21:52:55.233 00.016 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:55.233 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:52:56.108 00.875 428 Exposure complete 21:52:56.264 00.156 428 worker thread done servicing request 21:52:56.264 00.000 10672 OnExposeComplete: enter 21:52:56.264 00.000 10672 UpdateGuideState(): m_state=3 21:52:56.264 00.000 10672 Star::Find(15, 87, 904, 0, (0,0,0,0), 0.0, 0) frame 99 21:52:56.264 00.000 10672 Star::Find returns 1 (0), X=87.23, Y=905.13, Mass=441202, SNR=81.0, Peak=58176 HFD=3.1 21:52:56.264 00.000 10672 Status Line: North step 46, dist= 4.0 21:52:56.279 00.015 10672 Enqueuing Calibration Move request for direction 0 21:52:56.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:52:56.279 00.000 428 Worker thread wakes up 21:52:56.279 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:56.279 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:56.279 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:56.279 00.000 428 MoveAxis(N, 1350, -) 21:52:56.279 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:56.279 00.000 428 IsSlewing returns 0 21:52:56.279 00.000 428 IsGuiding returns 0 21:52:56.357 00.078 428 PulseGuide returned control before completion, sleep 1280 21:52:56.357 00.000 10672 UpdateGuideState exits: m=441202 SNR=81.0 21:52:56.357 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:56.357 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:56.357 00.000 10672 Enqueuing Expose request 21:52:57.659 01.302 428 IsGuiding returns 1 21:52:57.659 00.000 428 scope still moving after pulse duration time elapsed 21:52:57.690 00.031 428 IsSlewing returns 0 21:52:57.690 00.000 428 IsGuiding returns 1 21:52:57.737 00.047 428 IsSlewing returns 0 21:52:57.737 00.000 428 IsGuiding returns 0 21:52:57.737 00.000 428 scope move finished after 1350 + 105 ms 21:52:57.737 00.000 428 Move returns status 0, amount 1350 21:52:57.737 00.000 428 move complete, result=0 21:52:57.737 00.000 428 worker thread done servicing request 21:52:57.737 00.000 428 Worker thread wakes up 21:52:57.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:52:57.737 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:52:58.596 00.859 428 Exposure complete 21:52:58.721 00.125 428 worker thread done servicing request 21:52:58.721 00.000 10672 OnExposeComplete: enter 21:52:58.721 00.000 10672 UpdateGuideState(): m_state=3 21:52:58.721 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 100 21:52:58.721 00.000 10672 Star::Find returns 1 (0), X=87.19, Y=905.34, Mass=341615, SNR=53.9, Peak=50768 HFD=2.7 21:52:58.721 00.000 10672 Status Line: North step 47, dist= 4.1 21:52:58.737 00.016 10672 Enqueuing Calibration Move request for direction 0 21:52:58.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:52:58.737 00.000 428 Worker thread wakes up 21:52:58.737 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:52:58.737 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:52:58.737 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:52:58.737 00.000 428 MoveAxis(N, 1350, -) 21:52:58.737 00.000 428 Guiding Dir = 0, Dur = 1350 21:52:58.737 00.000 428 IsSlewing returns 0 21:52:58.737 00.000 428 IsGuiding returns 0 21:52:58.815 00.078 10672 UpdateGuideState exits: m=341615 SNR=53.9 21:52:58.815 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:52:58.815 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:52:58.815 00.000 10672 Enqueuing Expose request 21:52:58.815 00.000 428 PulseGuide returned control before completion, sleep 1275 21:52:58.938 00.123 10672 read socket command 10 21:52:58.938 00.000 10672 processing socket request REQDIST 21:52:58.938 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:52:58.938 00.000 10672 Sending socket response 0 (0x0) 21:53:00.141 01.203 428 IsGuiding returns 1 21:53:00.141 00.000 428 scope still moving after pulse duration time elapsed 21:53:00.204 00.063 428 IsSlewing returns 0 21:53:00.204 00.000 428 IsGuiding returns 0 21:53:00.204 00.000 428 scope move finished after 1350 + 127 ms 21:53:00.204 00.000 428 Move returns status 0, amount 1350 21:53:00.204 00.000 428 move complete, result=0 21:53:00.219 00.015 428 worker thread done servicing request 21:53:00.219 00.000 428 Worker thread wakes up 21:53:00.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:00.219 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:53:01.109 00.890 428 Exposure complete 21:53:01.234 00.125 428 worker thread done servicing request 21:53:01.234 00.000 10672 OnExposeComplete: enter 21:53:01.234 00.000 10672 UpdateGuideState(): m_state=3 21:53:01.234 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 101 21:53:01.234 00.000 10672 Star::Find returns 1 (0), X=87.33, Y=904.71, Mass=384625, SNR=54.6, Peak=56656 HFD=2.8 21:53:01.234 00.000 10672 Status Line: North step 48, dist= 3.9 21:53:01.250 00.016 10672 Enqueuing Calibration Move request for direction 0 21:53:01.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:53:01.250 00.000 428 Worker thread wakes up 21:53:01.250 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:01.250 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:01.250 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:01.250 00.000 428 MoveAxis(N, 1350, -) 21:53:01.250 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:01.250 00.000 428 IsSlewing returns 0 21:53:01.250 00.000 428 IsGuiding returns 0 21:53:01.328 00.078 10672 UpdateGuideState exits: m=384625 SNR=54.6 21:53:01.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:01.328 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:01.328 00.000 10672 Enqueuing Expose request 21:53:01.328 00.000 428 PulseGuide returned control before completion, sleep 1279 21:53:02.625 01.297 428 IsGuiding returns 1 21:53:02.625 00.000 428 scope still moving after pulse duration time elapsed 21:53:02.656 00.031 428 IsSlewing returns 0 21:53:02.656 00.000 428 IsGuiding returns 1 21:53:02.718 00.062 428 IsSlewing returns 0 21:53:02.718 00.000 428 IsGuiding returns 0 21:53:02.718 00.000 428 scope move finished after 1350 + 121 ms 21:53:02.718 00.000 428 Move returns status 0, amount 1350 21:53:02.718 00.000 428 move complete, result=0 21:53:02.718 00.000 428 worker thread done servicing request 21:53:02.718 00.000 428 Worker thread wakes up 21:53:02.718 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:02.718 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:53:03.609 00.891 428 Exposure complete 21:53:03.733 00.124 428 worker thread done servicing request 21:53:03.733 00.000 10672 OnExposeComplete: enter 21:53:03.733 00.000 10672 UpdateGuideState(): m_state=3 21:53:03.733 00.000 10672 Star::Find(15, 87, 904, 0, (0,0,0,0), 0.0, 0) frame 102 21:53:03.733 00.000 10672 Star::Find returns 1 (0), X=86.94, Y=904.95, Mass=382152, SNR=57.5, Peak=57952 HFD=2.8 21:53:03.733 00.000 10672 Status Line: North step 49, dist= 3.7 21:53:03.749 00.016 10672 Enqueuing Calibration Move request for direction 0 21:53:03.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:53:03.749 00.000 428 Worker thread wakes up 21:53:03.749 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:03.749 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:03.749 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:03.749 00.000 428 MoveAxis(N, 1350, -) 21:53:03.749 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:03.749 00.000 428 IsSlewing returns 0 21:53:03.749 00.000 428 IsGuiding returns 0 21:53:03.827 00.078 428 PulseGuide returned control before completion, sleep 1288 21:53:03.843 00.016 10672 UpdateGuideState exits: m=382152 SNR=57.5 21:53:03.843 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:03.843 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:03.843 00.000 10672 Enqueuing Expose request 21:53:03.952 00.109 10672 read socket command 10 21:53:03.952 00.000 10672 processing socket request REQDIST 21:53:03.952 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:03.952 00.000 10672 Sending socket response 0 (0x0) 21:53:05.124 01.172 428 IsGuiding returns 1 21:53:05.124 00.000 428 scope still moving after pulse duration time elapsed 21:53:05.155 00.031 428 IsSlewing returns 0 21:53:05.155 00.000 428 IsGuiding returns 1 21:53:05.186 00.031 428 IsSlewing returns 0 21:53:05.218 00.032 428 IsGuiding returns 0 21:53:05.218 00.000 428 scope move finished after 1350 + 114 ms 21:53:05.218 00.000 428 Move returns status 0, amount 1350 21:53:05.218 00.000 428 move complete, result=0 21:53:05.218 00.000 428 worker thread done servicing request 21:53:05.218 00.000 428 Worker thread wakes up 21:53:05.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:05.218 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:53:06.097 00.879 428 Exposure complete 21:53:06.222 00.125 428 worker thread done servicing request 21:53:06.222 00.000 10672 OnExposeComplete: enter 21:53:06.222 00.000 10672 UpdateGuideState(): m_state=3 21:53:06.222 00.000 10672 Star::Find(15, 86, 904, 0, (0,0,0,0), 0.0, 0) frame 103 21:53:06.222 00.000 10672 Star::Find returns 1 (0), X=87.10, Y=905.05, Mass=352771, SNR=59.8, Peak=55456 HFD=2.6 21:53:06.237 00.015 10672 Status Line: North step 50, dist= 3.9 21:53:06.237 00.000 10672 Enqueuing Calibration Move request for direction 0 21:53:06.237 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:53:06.237 00.000 428 Worker thread wakes up 21:53:06.237 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:06.237 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:06.237 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:06.237 00.000 428 MoveAxis(N, 1350, -) 21:53:06.237 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:06.253 00.016 428 IsSlewing returns 0 21:53:06.253 00.000 428 IsGuiding returns 0 21:53:06.315 00.062 10672 UpdateGuideState exits: m=352771 SNR=59.8 21:53:06.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:06.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:06.315 00.000 10672 Enqueuing Expose request 21:53:06.331 00.016 428 PulseGuide returned control before completion, sleep 1281 21:53:07.659 01.328 428 IsGuiding returns 1 21:53:07.659 00.000 428 scope still moving after pulse duration time elapsed 21:53:07.721 00.062 428 IsSlewing returns 0 21:53:07.721 00.000 428 IsGuiding returns 0 21:53:07.721 00.000 428 scope move finished after 1350 + 121 ms 21:53:07.721 00.000 428 Move returns status 0, amount 1350 21:53:07.721 00.000 428 move complete, result=0 21:53:07.721 00.000 428 worker thread done servicing request 21:53:07.721 00.000 428 Worker thread wakes up 21:53:07.721 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:07.721 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:53:08.611 00.890 428 Exposure complete 21:53:08.752 00.141 428 worker thread done servicing request 21:53:08.752 00.000 10672 OnExposeComplete: enter 21:53:08.752 00.000 10672 UpdateGuideState(): m_state=3 21:53:08.752 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 104 21:53:08.752 00.000 10672 Star::Find returns 1 (0), X=87.61, Y=905.18, Mass=364635, SNR=56.7, Peak=49776 HFD=2.7 21:53:08.752 00.000 10672 Status Line: North step 51, dist= 4.4 21:53:08.752 00.000 10672 Enqueuing Calibration Move request for direction 0 21:53:08.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:53:08.752 00.000 428 Worker thread wakes up 21:53:08.752 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:08.752 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:08.752 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:08.752 00.000 428 MoveAxis(N, 1350, -) 21:53:08.752 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:08.752 00.000 428 IsSlewing returns 0 21:53:08.752 00.000 428 IsGuiding returns 0 21:53:08.846 00.094 10672 UpdateGuideState exits: m=364635 SNR=56.7 21:53:08.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:08.846 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:08.846 00.000 428 PulseGuide returned control before completion, sleep 1276 21:53:08.846 00.000 10672 Enqueuing Expose request 21:53:08.939 00.093 10672 read socket command 10 21:53:08.939 00.000 10672 processing socket request REQDIST 21:53:08.939 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:08.939 00.000 10672 Sending socket response 0 (0x0) 21:53:10.142 01.203 428 IsGuiding returns 1 21:53:10.142 00.000 428 scope still moving after pulse duration time elapsed 21:53:10.173 00.031 428 IsSlewing returns 0 21:53:10.173 00.000 428 IsGuiding returns 1 21:53:10.236 00.063 428 IsSlewing returns 0 21:53:10.236 00.000 428 IsGuiding returns 0 21:53:10.236 00.000 428 scope move finished after 1350 + 125 ms 21:53:10.236 00.000 428 Move returns status 0, amount 1350 21:53:10.236 00.000 428 move complete, result=0 21:53:10.236 00.000 428 worker thread done servicing request 21:53:10.236 00.000 428 Worker thread wakes up 21:53:10.236 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:10.236 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:53:11.111 00.875 428 Exposure complete 21:53:11.235 00.124 428 worker thread done servicing request 21:53:11.235 00.000 10672 OnExposeComplete: enter 21:53:11.235 00.000 10672 UpdateGuideState(): m_state=3 21:53:11.235 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 105 21:53:11.235 00.000 10672 Star::Find returns 1 (0), X=87.37, Y=904.60, Mass=370019, SNR=49.6, Peak=45312 HFD=3.1 21:53:11.235 00.000 10672 Status Line: North step 52, dist= 3.9 21:53:11.251 00.016 10672 Enqueuing Calibration Move request for direction 0 21:53:11.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:53:11.251 00.000 428 Worker thread wakes up 21:53:11.251 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:11.251 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:11.251 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:11.251 00.000 428 MoveAxis(N, 1350, -) 21:53:11.251 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:11.251 00.000 428 IsSlewing returns 0 21:53:11.251 00.000 428 IsGuiding returns 0 21:53:11.314 00.063 428 PulseGuide returned control before completion, sleep 1289 21:53:11.329 00.015 10672 UpdateGuideState exits: m=370019 SNR=49.6 21:53:11.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:11.329 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:11.329 00.000 10672 Enqueuing Expose request 21:53:12.626 01.297 428 IsGuiding returns 1 21:53:12.626 00.000 428 scope still moving after pulse duration time elapsed 21:53:12.688 00.062 428 IsSlewing returns 0 21:53:12.688 00.000 428 IsGuiding returns 0 21:53:12.688 00.000 428 scope move finished after 1350 + 97 ms 21:53:12.688 00.000 428 Move returns status 0, amount 1350 21:53:12.688 00.000 428 move complete, result=0 21:53:12.688 00.000 428 worker thread done servicing request 21:53:12.688 00.000 428 Worker thread wakes up 21:53:12.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:12.688 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:53:13.594 00.906 428 Exposure complete 21:53:13.724 00.130 428 worker thread done servicing request 21:53:13.724 00.000 10672 OnExposeComplete: enter 21:53:13.724 00.000 10672 UpdateGuideState(): m_state=3 21:53:13.724 00.000 10672 Star::Find(15, 87, 904, 0, (0,0,0,0), 0.0, 0) frame 106 21:53:13.724 00.000 10672 Star::Find returns 1 (0), X=86.97, Y=905.15, Mass=374626, SNR=60.1, Peak=59040 HFD=2.6 21:53:13.724 00.000 10672 Status Line: North step 53, dist= 3.8 21:53:13.739 00.015 10672 Enqueuing Calibration Move request for direction 0 21:53:13.739 00.000 428 Worker thread wakes up 21:53:13.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:53:13.739 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:13.739 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:13.739 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:13.739 00.000 428 MoveAxis(N, 1350, -) 21:53:13.739 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:13.770 00.031 428 IsSlewing returns 0 21:53:13.770 00.000 428 IsGuiding returns 0 21:53:13.817 00.047 10672 UpdateGuideState exits: m=374626 SNR=60.1 21:53:13.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:13.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:13.817 00.000 10672 Enqueuing Expose request 21:53:13.849 00.032 428 PulseGuide returned control before completion, sleep 1281 21:53:13.942 00.093 10672 read socket command 10 21:53:13.942 00.000 10672 processing socket request REQDIST 21:53:13.942 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:13.942 00.000 10672 Sending socket response 0 (0x0) 21:53:15.145 01.203 428 IsGuiding returns 1 21:53:15.145 00.000 428 scope still moving after pulse duration time elapsed 21:53:15.176 00.031 428 IsSlewing returns 0 21:53:15.176 00.000 428 IsGuiding returns 1 21:53:15.239 00.063 428 IsSlewing returns 0 21:53:15.239 00.000 428 IsGuiding returns 0 21:53:15.239 00.000 428 scope move finished after 1350 + 121 ms 21:53:15.239 00.000 428 Move returns status 0, amount 1350 21:53:15.239 00.000 428 move complete, result=0 21:53:15.239 00.000 428 worker thread done servicing request 21:53:15.239 00.000 428 Worker thread wakes up 21:53:15.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:15.239 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:53:16.098 00.859 428 Exposure complete 21:53:16.223 00.125 428 worker thread done servicing request 21:53:16.223 00.000 10672 OnExposeComplete: enter 21:53:16.223 00.000 10672 UpdateGuideState(): m_state=3 21:53:16.223 00.000 10672 Star::Find(15, 86, 905, 0, (0,0,0,0), 0.0, 0) frame 107 21:53:16.223 00.000 10672 Star::Find returns 1 (0), X=87.65, Y=905.22, Mass=329212, SNR=53.2, Peak=43792 HFD=2.8 21:53:16.223 00.000 10672 Status Line: North step 54, dist= 4.4 21:53:16.238 00.015 10672 Enqueuing Calibration Move request for direction 0 21:53:16.238 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:53:16.238 00.000 428 Worker thread wakes up 21:53:16.238 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:16.238 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:16.238 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:16.238 00.000 428 MoveAxis(N, 1350, -) 21:53:16.238 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:16.238 00.000 428 IsSlewing returns 0 21:53:16.238 00.000 428 IsGuiding returns 0 21:53:16.317 00.079 10672 UpdateGuideState exits: m=329212 SNR=53.2 21:53:16.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:16.317 00.000 428 PulseGuide returned control before completion, sleep 1278 21:53:16.317 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:16.317 00.000 10672 Enqueuing Expose request 21:53:17.613 01.296 428 IsGuiding returns 1 21:53:17.613 00.000 428 scope still moving after pulse duration time elapsed 21:53:17.644 00.031 428 IsSlewing returns 0 21:53:17.644 00.000 428 IsGuiding returns 1 21:53:17.691 00.047 428 IsSlewing returns 0 21:53:17.691 00.000 428 IsGuiding returns 0 21:53:17.691 00.000 428 scope move finished after 1350 + 106 ms 21:53:17.691 00.000 428 Move returns status 0, amount 1350 21:53:17.691 00.000 428 move complete, result=0 21:53:17.691 00.000 428 worker thread done servicing request 21:53:17.691 00.000 428 Worker thread wakes up 21:53:17.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:17.691 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:53:18.597 00.906 428 Exposure complete 21:53:18.738 00.141 428 worker thread done servicing request 21:53:18.738 00.000 10672 OnExposeComplete: enter 21:53:18.738 00.000 10672 UpdateGuideState(): m_state=3 21:53:18.738 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 108 21:53:18.738 00.000 10672 Star::Find returns 1 (0), X=87.69, Y=905.02, Mass=416767, SNR=61.5, Peak=53920 HFD=3.3 21:53:18.738 00.000 10672 Status Line: North step 55, dist= 4.4 21:53:18.738 00.000 10672 Enqueuing Calibration Move request for direction 0 21:53:18.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:53:18.738 00.000 428 Worker thread wakes up 21:53:18.738 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:18.753 00.015 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:18.753 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:18.753 00.000 428 MoveAxis(N, 1350, -) 21:53:18.753 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:18.753 00.000 428 IsSlewing returns 0 21:53:18.753 00.000 428 IsGuiding returns 0 21:53:18.831 00.078 10672 UpdateGuideState exits: m=416767 SNR=61.5 21:53:18.831 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:18.831 00.000 428 PulseGuide returned control before completion, sleep 1277 21:53:18.831 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:18.831 00.000 10672 Enqueuing Expose request 21:53:18.941 00.110 10672 read socket command 10 21:53:18.941 00.000 10672 processing socket request REQDIST 21:53:18.941 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:18.941 00.000 10672 Sending socket response 0 (0x0) 21:53:20.128 01.187 428 IsGuiding returns 1 21:53:20.128 00.000 428 scope still moving after pulse duration time elapsed 21:53:20.159 00.031 428 IsSlewing returns 0 21:53:20.159 00.000 428 IsGuiding returns 1 21:53:20.206 00.047 428 IsSlewing returns 0 21:53:20.206 00.000 428 IsGuiding returns 0 21:53:20.206 00.000 428 scope move finished after 1350 + 109 ms 21:53:20.206 00.000 428 Move returns status 0, amount 1350 21:53:20.206 00.000 428 move complete, result=0 21:53:20.206 00.000 428 worker thread done servicing request 21:53:20.206 00.000 428 Worker thread wakes up 21:53:20.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:20.206 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,890,31,31) 21:53:21.096 00.890 428 Exposure complete 21:53:21.221 00.125 428 worker thread done servicing request 21:53:21.221 00.000 10672 OnExposeComplete: enter 21:53:21.221 00.000 10672 UpdateGuideState(): m_state=3 21:53:21.221 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 109 21:53:21.221 00.000 10672 Star::Find returns 1 (0), X=87.06, Y=905.40, Mass=355052, SNR=54.5, Peak=51744 HFD=2.4 21:53:21.221 00.000 10672 Status Line: North step 56, dist= 4.0 21:53:21.237 00.016 10672 Enqueuing Calibration Move request for direction 0 21:53:21.237 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:53:21.237 00.000 428 Worker thread wakes up 21:53:21.237 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:21.237 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:21.237 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:21.237 00.000 428 MoveAxis(N, 1350, -) 21:53:21.237 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:21.237 00.000 428 IsSlewing returns 0 21:53:21.237 00.000 428 IsGuiding returns 0 21:53:21.315 00.078 428 PulseGuide returned control before completion, sleep 1287 21:53:21.315 00.000 10672 UpdateGuideState exits: m=355052 SNR=54.5 21:53:21.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:21.315 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:21.315 00.000 10672 Enqueuing Expose request 21:53:22.616 01.301 428 IsGuiding returns 1 21:53:22.616 00.000 428 scope still moving after pulse duration time elapsed 21:53:22.647 00.031 428 IsSlewing returns 0 21:53:22.647 00.000 428 IsGuiding returns 1 21:53:22.710 00.063 428 IsSlewing returns 0 21:53:22.710 00.000 428 IsGuiding returns 0 21:53:22.710 00.000 428 scope move finished after 1350 + 130 ms 21:53:22.710 00.000 428 Move returns status 0, amount 1350 21:53:22.710 00.000 428 move complete, result=0 21:53:22.710 00.000 428 worker thread done servicing request 21:53:22.710 00.000 428 Worker thread wakes up 21:53:22.710 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:22.710 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,890,31,31) 21:53:23.600 00.890 428 Exposure complete 21:53:23.741 00.141 428 worker thread done servicing request 21:53:23.741 00.000 10672 OnExposeComplete: enter 21:53:23.741 00.000 10672 UpdateGuideState(): m_state=3 21:53:23.741 00.000 10672 Star::Find(15, 87, 905, 0, (0,0,0,0), 0.0, 0) frame 110 21:53:23.741 00.000 10672 Star::Find returns 1 (0), X=86.79, Y=906.27, Mass=330478, SNR=55.2, Peak=56208 HFD=2.5 21:53:23.741 00.000 10672 Status Line: North step 57, dist= 4.3 21:53:23.741 00.000 10672 Enqueuing Calibration Move request for direction 0 21:53:23.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:53:23.741 00.000 428 Worker thread wakes up 21:53:23.741 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:23.741 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:23.741 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:23.741 00.000 428 MoveAxis(N, 1350, -) 21:53:23.741 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:23.756 00.015 428 IsSlewing returns 0 21:53:23.756 00.000 428 IsGuiding returns 0 21:53:23.834 00.078 428 PulseGuide returned control before completion, sleep 1276 21:53:23.850 00.016 10672 UpdateGuideState exits: m=330478 SNR=55.2 21:53:23.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:23.850 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:23.850 00.000 10672 Enqueuing Expose request 21:53:23.944 00.094 10672 read socket command 10 21:53:23.944 00.000 10672 processing socket request REQDIST 21:53:23.944 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:23.944 00.000 10672 Sending socket response 0 (0x0) 21:53:25.131 01.187 428 IsGuiding returns 1 21:53:25.131 00.000 428 scope still moving after pulse duration time elapsed 21:53:25.162 00.031 428 IsSlewing returns 0 21:53:25.162 00.000 428 IsGuiding returns 1 21:53:25.209 00.047 428 IsSlewing returns 0 21:53:25.209 00.000 428 IsGuiding returns 0 21:53:25.209 00.000 428 scope move finished after 1350 + 110 ms 21:53:25.209 00.000 428 Move returns status 0, amount 1350 21:53:25.209 00.000 428 move complete, result=0 21:53:25.209 00.000 428 worker thread done servicing request 21:53:25.209 00.000 428 Worker thread wakes up 21:53:25.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:25.209 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,891,31,31) 21:53:26.083 00.874 428 Exposure complete 21:53:26.208 00.125 428 worker thread done servicing request 21:53:26.208 00.000 10672 OnExposeComplete: enter 21:53:26.208 00.000 10672 UpdateGuideState(): m_state=3 21:53:26.208 00.000 10672 Star::Find(15, 86, 906, 0, (0,0,0,0), 0.0, 0) frame 111 21:53:26.208 00.000 10672 Star::Find returns 1 (0), X=86.58, Y=906.64, Mass=378151, SNR=54.5, Peak=46288 HFD=3.1 21:53:26.208 00.000 10672 Status Line: North step 58, dist= 4.4 21:53:26.224 00.016 10672 Enqueuing Calibration Move request for direction 0 21:53:26.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:53:26.224 00.000 428 Worker thread wakes up 21:53:26.224 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:26.224 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:26.224 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:26.224 00.000 428 MoveAxis(N, 1350, -) 21:53:26.224 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:26.224 00.000 428 IsSlewing returns 0 21:53:26.224 00.000 428 IsGuiding returns 0 21:53:26.302 00.078 10672 UpdateGuideState exits: m=378151 SNR=54.5 21:53:26.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:26.302 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:26.302 00.000 10672 Enqueuing Expose request 21:53:26.318 00.016 428 PulseGuide returned control before completion, sleep 1274 21:53:27.599 01.281 428 IsGuiding returns 1 21:53:27.599 00.000 428 scope still moving after pulse duration time elapsed 21:53:27.630 00.031 428 IsSlewing returns 0 21:53:27.630 00.000 428 IsGuiding returns 1 21:53:27.692 00.062 428 IsSlewing returns 0 21:53:27.692 00.000 428 IsGuiding returns 0 21:53:27.692 00.000 428 scope move finished after 1350 + 112 ms 21:53:27.692 00.000 428 Move returns status 0, amount 1350 21:53:27.692 00.000 428 move complete, result=0 21:53:27.692 00.000 428 worker thread done servicing request 21:53:27.692 00.000 428 Worker thread wakes up 21:53:27.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:27.692 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,892,31,31) 21:53:28.598 00.906 428 Exposure complete 21:53:28.723 00.125 428 worker thread done servicing request 21:53:28.723 00.000 10672 OnExposeComplete: enter 21:53:28.723 00.000 10672 UpdateGuideState(): m_state=3 21:53:28.723 00.000 10672 Star::Find(15, 86, 906, 0, (0,0,0,0), 0.0, 0) frame 112 21:53:28.723 00.000 10672 Star::Find returns 1 (0), X=86.45, Y=907.74, Mass=395234, SNR=54.3, Peak=41392 HFD=3.3 21:53:28.723 00.000 10672 Status Line: North step 59, dist= 5.2 21:53:28.739 00.016 10672 Enqueuing Calibration Move request for direction 0 21:53:28.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:53:28.739 00.000 428 Worker thread wakes up 21:53:28.739 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:28.739 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:28.739 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:28.739 00.000 428 MoveAxis(N, 1350, -) 21:53:28.739 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:28.739 00.000 428 IsSlewing returns 0 21:53:28.739 00.000 428 IsGuiding returns 0 21:53:28.817 00.078 10672 UpdateGuideState exits: m=395234 SNR=54.3 21:53:28.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:28.817 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:28.817 00.000 10672 Enqueuing Expose request 21:53:28.817 00.000 428 PulseGuide returned control before completion, sleep 1279 21:53:28.942 00.125 10672 read socket command 10 21:53:28.942 00.000 10672 processing socket request REQDIST 21:53:28.942 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:28.942 00.000 10672 Sending socket response 0 (0x0) 21:53:30.129 01.187 428 IsGuiding returns 1 21:53:30.129 00.000 428 scope still moving after pulse duration time elapsed 21:53:30.197 00.068 428 IsSlewing returns 0 21:53:30.197 00.000 428 IsGuiding returns 0 21:53:30.197 00.000 428 scope move finished after 1350 + 108 ms 21:53:30.197 00.000 428 Move returns status 0, amount 1350 21:53:30.197 00.000 428 move complete, result=0 21:53:30.197 00.000 428 worker thread done servicing request 21:53:30.197 00.000 428 Worker thread wakes up 21:53:30.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:30.197 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,893,31,31) 21:53:31.087 00.890 428 Exposure complete 21:53:31.212 00.125 428 worker thread done servicing request 21:53:31.212 00.000 10672 OnExposeComplete: enter 21:53:31.212 00.000 10672 UpdateGuideState(): m_state=3 21:53:31.212 00.000 10672 Star::Find(15, 86, 907, 0, (0,0,0,0), 0.0, 0) frame 113 21:53:31.212 00.000 10672 Star::Find returns 1 (0), X=86.11, Y=908.38, Mass=364753, SNR=53.4, Peak=38448 HFD=3.1 21:53:31.212 00.000 10672 Status Line: North step 60, dist= 5.6 21:53:31.227 00.015 10672 Enqueuing Calibration Move request for direction 0 21:53:31.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:53:31.227 00.000 428 Worker thread wakes up 21:53:31.227 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:31.227 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:31.227 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:31.227 00.000 428 MoveAxis(N, 1350, -) 21:53:31.227 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:31.227 00.000 428 IsSlewing returns 0 21:53:31.227 00.000 428 IsGuiding returns 0 21:53:31.321 00.094 10672 UpdateGuideState exits: m=364753 SNR=53.4 21:53:31.321 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:31.321 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:31.321 00.000 428 PulseGuide returned control before completion, sleep 1278 21:53:31.321 00.000 10672 Enqueuing Expose request 21:53:32.602 01.281 428 IsGuiding returns 1 21:53:32.602 00.000 428 scope still moving after pulse duration time elapsed 21:53:32.633 00.031 428 IsSlewing returns 0 21:53:32.633 00.000 428 IsGuiding returns 1 21:53:32.664 00.031 428 IsSlewing returns 0 21:53:32.664 00.000 428 IsGuiding returns 1 21:53:32.711 00.047 428 IsSlewing returns 0 21:53:32.711 00.000 428 IsGuiding returns 0 21:53:32.711 00.000 428 scope move finished after 1350 + 123 ms 21:53:32.711 00.000 428 Move returns status 0, amount 1350 21:53:32.711 00.000 428 move complete, result=0 21:53:32.711 00.000 428 worker thread done servicing request 21:53:32.711 00.000 428 Worker thread wakes up 21:53:32.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:32.711 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,893,31,31) 21:53:33.586 00.875 428 Exposure complete 21:53:33.711 00.125 428 worker thread done servicing request 21:53:33.727 00.016 10672 OnExposeComplete: enter 21:53:33.727 00.000 10672 UpdateGuideState(): m_state=3 21:53:33.727 00.000 10672 Star::Find(15, 86, 908, 0, (0,0,0,0), 0.0, 0) frame 114 21:53:33.727 00.000 10672 Star::Find returns 1 (0), X=86.25, Y=909.78, Mass=384198, SNR=56.5, Peak=43568 HFD=3.0 21:53:33.727 00.000 10672 Status Line: North step 61, dist= 7.0 21:53:33.727 00.000 10672 Enqueuing Calibration Move request for direction 0 21:53:33.727 00.000 428 Worker thread wakes up 21:53:33.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:53:33.727 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 21:53:33.727 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 21:53:33.727 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 21:53:33.727 00.000 428 MoveAxis(N, 1350, -) 21:53:33.727 00.000 428 Guiding Dir = 0, Dur = 1350 21:53:33.727 00.000 428 IsSlewing returns 0 21:53:33.727 00.000 428 IsGuiding returns 0 21:53:33.805 00.078 10672 UpdateGuideState exits: m=384198 SNR=56.5 21:53:33.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:33.805 00.000 428 PulseGuide returned control before completion, sleep 1279 21:53:33.805 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:33.805 00.000 10672 Enqueuing Expose request 21:53:33.961 00.156 10672 read socket command 10 21:53:33.961 00.000 10672 processing socket request REQDIST 21:53:33.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:33.961 00.000 10672 Sending socket response 0 (0x0) 21:53:35.101 01.140 428 IsGuiding returns 1 21:53:35.101 00.000 428 scope still moving after pulse duration time elapsed 21:53:35.148 00.047 428 IsSlewing returns 0 21:53:35.148 00.000 428 IsGuiding returns 1 21:53:35.195 00.047 428 IsSlewing returns 0 21:53:35.195 00.000 428 IsGuiding returns 0 21:53:35.195 00.000 428 scope move finished after 1350 + 120 ms 21:53:35.195 00.000 428 Move returns status 0, amount 1350 21:53:35.195 00.000 428 move complete, result=0 21:53:35.195 00.000 428 worker thread done servicing request 21:53:35.195 00.000 428 Worker thread wakes up 21:53:35.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:35.195 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,895,31,31) 21:53:36.101 00.906 428 Exposure complete 21:53:36.226 00.125 428 worker thread done servicing request 21:53:36.226 00.000 10672 OnExposeComplete: enter 21:53:36.226 00.000 10672 UpdateGuideState(): m_state=3 21:53:36.226 00.000 10672 Star::Find(15, 86, 909, 0, (0,0,0,0), 0.0, 0) frame 115 21:53:36.226 00.000 10672 Star::Find returns 1 (0), X=85.82, Y=910.39, Mass=329568, SNR=55.3, Peak=45968 HFD=2.8 21:53:36.226 00.000 10672 Alert: DEC Calibration Failed: star did not move enough 21:53:36.445 00.219 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:1454->Dec calibration failed 21:53:36.491 00.046 10672 ScopeASCOM::GetDeclination() returns 30.7 21:53:36.491 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:53:36.491 00.000 10672 Changing from state CALIBRATING_PRIMARY to UNINITIALIZED 21:53:36.491 00.000 10672 guider state => SELECTING 21:53:36.491 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1382->Calibration failed 21:53:36.491 00.000 10672 Status Line: calibration failed 21:53:36.507 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:53:36.585 00.078 10672 UpdateGuideState exits: calibration failed 21:53:36.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:36.585 00.000 10672 ScheduleExposure(2500,3,0) exposurePending=0 21:53:36.585 00.000 10672 Enqueuing Expose request 21:53:36.585 00.000 428 Worker thread wakes up 21:53:36.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:36.585 00.000 428 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0) 21:53:38.589 02.004 428 Exposure complete 21:53:38.714 00.125 428 worker thread done servicing request 21:53:38.714 00.000 10672 OnExposeComplete: enter 21:53:38.714 00.000 10672 UpdateGuideState(): m_state=1 21:53:38.714 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 116 21:53:38.714 00.000 10672 Star::Find returns 1 (0), X=86.01, Y=911.16, Mass=354098, SNR=65.3, Peak=51312 HFD=2.6 21:53:38.730 00.016 10672 setting lock position to (86.01, 911.16) 21:53:38.730 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 21:53:38.730 00.000 10672 Changing from state SELECTING to SELECTED 21:53:38.730 00.000 10672 guider state => SELECTED 21:53:38.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:53:38.808 00.078 10672 UpdateGuideState exits: m=354098 SNR=65.3 21:53:38.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:38.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:38.808 00.000 10672 Enqueuing Expose request 21:53:38.808 00.000 428 Worker thread wakes up 21:53:38.808 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:38.808 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:53:38.964 00.156 10672 read socket command 10 21:53:38.964 00.000 10672 processing socket request REQDIST 21:53:38.964 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:38.964 00.000 10672 Sending socket response 0 (0x0) 21:53:41.089 02.125 428 Exposure complete 21:53:41.229 00.140 428 worker thread done servicing request 21:53:41.229 00.000 10672 OnExposeComplete: enter 21:53:41.229 00.000 10672 UpdateGuideState(): m_state=2 21:53:41.229 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 117 21:53:41.229 00.000 10672 Star::Find returns 1 (0), X=86.02, Y=911.10, Mass=370995, SNR=56.8, Peak=50224 HFD=2.9 21:53:41.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:53:41.307 00.078 10672 UpdateGuideState exits: m=370995 SNR=56.8 21:53:41.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:41.307 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:41.307 00.000 10672 Enqueuing Expose request 21:53:41.307 00.000 428 Worker thread wakes up 21:53:41.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:41.307 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:53:43.588 02.281 428 Exposure complete 21:53:43.728 00.140 428 worker thread done servicing request 21:53:43.728 00.000 10672 OnExposeComplete: enter 21:53:43.728 00.000 10672 UpdateGuideState(): m_state=2 21:53:43.728 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 118 21:53:43.728 00.000 10672 Star::Find returns 1 (0), X=86.13, Y=911.28, Mass=325139, SNR=48.1, Peak=45744 HFD=2.7 21:53:43.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=568, FiltMax=65488, Gamma=1.000 21:53:43.806 00.078 10672 UpdateGuideState exits: m=325139 SNR=48.1 21:53:43.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:43.806 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:43.806 00.000 10672 Enqueuing Expose request 21:53:43.806 00.000 428 Worker thread wakes up 21:53:43.806 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:43.806 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:53:43.963 00.157 10672 read socket command 10 21:53:43.963 00.000 10672 processing socket request REQDIST 21:53:43.963 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:43.963 00.000 10672 Sending socket response 0 (0x0) 21:53:46.087 02.124 428 Exposure complete 21:53:46.227 00.140 428 worker thread done servicing request 21:53:46.227 00.000 10672 OnExposeComplete: enter 21:53:46.227 00.000 10672 UpdateGuideState(): m_state=2 21:53:46.227 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 119 21:53:46.227 00.000 10672 Star::Find returns 1 (0), X=86.10, Y=911.08, Mass=352504, SNR=53.3, Peak=52176 HFD=2.8 21:53:46.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:53:46.306 00.079 10672 UpdateGuideState exits: m=352504 SNR=53.3 21:53:46.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:46.306 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:46.306 00.000 10672 Enqueuing Expose request 21:53:46.306 00.000 428 Worker thread wakes up 21:53:46.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:46.306 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:53:48.591 02.285 428 Exposure complete 21:53:48.716 00.125 428 worker thread done servicing request 21:53:48.716 00.000 10672 OnExposeComplete: enter 21:53:48.716 00.000 10672 UpdateGuideState(): m_state=2 21:53:48.716 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 120 21:53:48.716 00.000 10672 Star::Find returns 1 (0), X=86.35, Y=911.09, Mass=352099, SNR=54.3, Peak=55776 HFD=2.7 21:53:48.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:53:48.794 00.078 10672 UpdateGuideState exits: m=352099 SNR=54.3 21:53:48.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:48.794 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:48.794 00.000 10672 Enqueuing Expose request 21:53:48.794 00.000 428 Worker thread wakes up 21:53:48.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:48.794 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:53:48.966 00.172 10672 read socket command 10 21:53:48.966 00.000 10672 processing socket request REQDIST 21:53:48.966 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:48.966 00.000 10672 Sending socket response 0 (0x0) 21:53:51.074 02.108 428 Exposure complete 21:53:51.199 00.125 428 worker thread done servicing request 21:53:51.199 00.000 10672 OnExposeComplete: enter 21:53:51.199 00.000 10672 UpdateGuideState(): m_state=2 21:53:51.199 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 121 21:53:51.199 00.000 10672 Star::Find returns 1 (0), X=86.52, Y=911.31, Mass=364419, SNR=52.1, Peak=47280 HFD=3.0 21:53:51.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:53:51.277 00.078 10672 UpdateGuideState exits: m=364419 SNR=52.1 21:53:51.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:51.277 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:51.277 00.000 10672 Enqueuing Expose request 21:53:51.277 00.000 428 Worker thread wakes up 21:53:51.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:51.277 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:53:53.573 02.296 428 Exposure complete 21:53:53.714 00.141 428 worker thread done servicing request 21:53:53.714 00.000 10672 OnExposeComplete: enter 21:53:53.714 00.000 10672 UpdateGuideState(): m_state=2 21:53:53.714 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 122 21:53:53.714 00.000 10672 Star::Find returns 1 (0), X=86.85, Y=911.00, Mass=394758, SNR=61.2, Peak=53264 HFD=2.7 21:53:53.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:53:53.792 00.078 10672 UpdateGuideState exits: m=394758 SNR=61.2 21:53:53.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:53.792 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:53.792 00.000 10672 Enqueuing Expose request 21:53:53.792 00.000 428 Worker thread wakes up 21:53:53.792 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:53.792 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:53:53.980 00.188 10672 read socket command 10 21:53:53.980 00.000 10672 processing socket request REQDIST 21:53:53.980 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:53.980 00.000 10672 Sending socket response 0 (0x0) 21:53:56.077 02.097 428 Exposure complete 21:53:56.264 00.187 428 worker thread done servicing request 21:53:56.264 00.000 10672 OnExposeComplete: enter 21:53:56.264 00.000 10672 UpdateGuideState(): m_state=2 21:53:56.264 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 123 21:53:56.264 00.000 10672 Star::Find returns 1 (0), X=86.79, Y=911.05, Mass=354080, SNR=58.4, Peak=51312 HFD=2.5 21:53:56.280 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:53:56.358 00.078 10672 UpdateGuideState exits: m=354080 SNR=58.4 21:53:56.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:56.358 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:56.358 00.000 10672 Enqueuing Expose request 21:53:56.358 00.000 428 Worker thread wakes up 21:53:56.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:56.358 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:53:58.581 02.223 428 Exposure complete 21:53:58.792 00.211 10672 OnExposeComplete: enter 21:53:58.793 00.001 10672 UpdateGuideState(): m_state=2 21:53:58.793 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 124 21:53:58.794 00.001 10672 Star::Find returns 1 (0), X=87.01, Y=911.05, Mass=333357, SNR=53.0, Peak=52832 HFD=2.8 21:53:58.795 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:53:58.818 00.023 428 worker thread done servicing request 21:53:58.886 00.068 10672 UpdateGuideState exits: m=333357 SNR=53.0 21:53:58.886 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:53:58.886 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:53:58.886 00.000 10672 Enqueuing Expose request 21:53:58.887 00.001 428 Worker thread wakes up 21:53:58.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:53:58.887 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:53:58.954 00.067 10672 read socket command 10 21:53:58.954 00.000 10672 processing socket request REQDIST 21:53:58.955 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:53:58.955 00.000 10672 Sending socket response 0 (0x0) 21:54:01.064 02.109 428 Exposure complete 21:54:01.362 00.298 10672 OnExposeComplete: enter 21:54:01.362 00.000 428 worker thread done servicing request 21:54:01.362 00.000 10672 UpdateGuideState(): m_state=2 21:54:01.362 00.000 10672 Star::Find(15, 87, 911, 0, (0,0,0,0), 0.0, 0) frame 125 21:54:01.362 00.000 10672 Star::Find returns 1 (0), X=86.93, Y=911.19, Mass=356222, SNR=60.8, Peak=57408 HFD=2.5 21:54:01.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:54:01.456 00.094 10672 UpdateGuideState exits: m=356222 SNR=60.8 21:54:01.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:01.456 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:01.456 00.000 10672 Enqueuing Expose request 21:54:01.456 00.000 428 Worker thread wakes up 21:54:01.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:01.456 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:03.568 02.112 428 Exposure complete 21:54:03.739 00.171 428 worker thread done servicing request 21:54:03.739 00.000 10672 OnExposeComplete: enter 21:54:03.739 00.000 10672 UpdateGuideState(): m_state=2 21:54:03.739 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 126 21:54:03.739 00.000 10672 Star::Find returns 1 (0), X=86.96, Y=911.33, Mass=388599, SNR=65.3, Peak=49120 HFD=2.9 21:54:03.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:03.833 00.094 10672 UpdateGuideState exits: m=388599 SNR=65.3 21:54:03.833 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:03.833 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:03.833 00.000 10672 Enqueuing Expose request 21:54:03.833 00.000 428 Worker thread wakes up 21:54:03.833 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:03.833 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:03.958 00.125 10672 read socket command 10 21:54:03.959 00.001 10672 processing socket request REQDIST 21:54:03.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:03.959 00.000 10672 Sending socket response 0 (0x0) 21:54:06.077 02.118 428 Exposure complete 21:54:06.255 00.178 428 worker thread done servicing request 21:54:06.255 00.000 10672 OnExposeComplete: enter 21:54:06.255 00.000 10672 UpdateGuideState(): m_state=2 21:54:06.256 00.001 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 127 21:54:06.256 00.000 10672 Star::Find returns 1 (0), X=86.78, Y=911.38, Mass=386129, SNR=62.4, Peak=43888 HFD=3.1 21:54:06.258 00.002 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:06.339 00.081 10672 UpdateGuideState exits: m=386129 SNR=62.4 21:54:06.339 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:06.339 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:06.339 00.000 10672 Enqueuing Expose request 21:54:06.340 00.001 428 Worker thread wakes up 21:54:06.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:06.340 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:08.568 02.228 428 Exposure complete 21:54:08.709 00.141 428 worker thread done servicing request 21:54:08.709 00.000 10672 OnExposeComplete: enter 21:54:08.709 00.000 10672 UpdateGuideState(): m_state=2 21:54:08.709 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 128 21:54:08.709 00.000 10672 Star::Find returns 1 (0), X=86.75, Y=911.18, Mass=369186, SNR=58.7, Peak=46080 HFD=2.9 21:54:08.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:54:08.787 00.078 10672 UpdateGuideState exits: m=369186 SNR=58.7 21:54:08.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:08.787 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:08.787 00.000 10672 Enqueuing Expose request 21:54:08.787 00.000 428 Worker thread wakes up 21:54:08.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:08.787 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:08.975 00.188 10672 read socket command 10 21:54:08.975 00.000 10672 processing socket request REQDIST 21:54:08.975 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:08.975 00.000 10672 Sending socket response 0 (0x0) 21:54:11.072 02.097 428 Exposure complete 21:54:11.212 00.140 428 worker thread done servicing request 21:54:11.212 00.000 10672 OnExposeComplete: enter 21:54:11.212 00.000 10672 UpdateGuideState(): m_state=2 21:54:11.212 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 129 21:54:11.212 00.000 10672 Star::Find returns 1 (0), X=86.95, Y=911.16, Mass=361930, SNR=52.9, Peak=46400 HFD=2.7 21:54:11.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:11.297 00.085 10672 UpdateGuideState exits: m=361930 SNR=52.9 21:54:11.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:11.297 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:11.297 00.000 10672 Enqueuing Expose request 21:54:11.297 00.000 428 Worker thread wakes up 21:54:11.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:11.297 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:13.581 02.284 428 Exposure complete 21:54:13.716 00.135 428 worker thread done servicing request 21:54:13.716 00.000 10672 OnExposeComplete: enter 21:54:13.716 00.000 10672 UpdateGuideState(): m_state=2 21:54:13.716 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 130 21:54:13.716 00.000 10672 Star::Find returns 1 (0), X=87.03, Y=911.30, Mass=338561, SNR=60.0, Peak=49888 HFD=2.6 21:54:13.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:13.808 00.092 10672 UpdateGuideState exits: m=338561 SNR=60.0 21:54:13.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:13.808 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:13.808 00.000 10672 Enqueuing Expose request 21:54:13.809 00.001 428 Worker thread wakes up 21:54:13.809 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:13.809 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:13.958 00.149 10672 read socket command 10 21:54:13.959 00.001 10672 processing socket request REQDIST 21:54:13.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:13.959 00.000 10672 Sending socket response 0 (0x0) 21:54:16.074 02.115 428 Exposure complete 21:54:16.209 00.135 428 worker thread done servicing request 21:54:16.209 00.000 10672 OnExposeComplete: enter 21:54:16.209 00.000 10672 UpdateGuideState(): m_state=2 21:54:16.209 00.000 10672 Star::Find(15, 87, 911, 0, (0,0,0,0), 0.0, 0) frame 131 21:54:16.209 00.000 10672 Star::Find returns 1 (0), X=86.53, Y=910.99, Mass=364784, SNR=62.0, Peak=48144 HFD=2.9 21:54:16.209 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:16.303 00.094 10672 UpdateGuideState exits: m=364784 SNR=62.0 21:54:16.303 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:16.303 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:16.303 00.000 10672 Enqueuing Expose request 21:54:16.303 00.000 428 Worker thread wakes up 21:54:16.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:16.303 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:18.562 02.259 428 Exposure complete 21:54:18.719 00.157 428 worker thread done servicing request 21:54:18.719 00.000 10672 OnExposeComplete: enter 21:54:18.719 00.000 10672 UpdateGuideState(): m_state=2 21:54:18.719 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 132 21:54:18.719 00.000 10672 Star::Find returns 1 (0), X=86.30, Y=910.81, Mass=393758, SNR=69.5, Peak=51312 HFD=3.0 21:54:18.719 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:54:18.797 00.078 10672 UpdateGuideState exits: m=393758 SNR=69.5 21:54:18.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:18.797 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:18.797 00.000 10672 Enqueuing Expose request 21:54:18.797 00.000 428 Worker thread wakes up 21:54:18.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:18.797 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:18.967 00.170 10672 read socket command 10 21:54:18.967 00.000 10672 processing socket request REQDIST 21:54:18.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:18.967 00.000 10672 Sending socket response 0 (0x0) 21:54:21.080 02.113 428 Exposure complete 21:54:21.307 00.227 428 worker thread done servicing request 21:54:21.307 00.000 10672 OnExposeComplete: enter 21:54:21.307 00.000 10672 UpdateGuideState(): m_state=2 21:54:21.307 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 133 21:54:21.307 00.000 10672 Star::Find returns 1 (0), X=86.58, Y=910.66, Mass=380116, SNR=58.8, Peak=51632 HFD=2.9 21:54:21.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:54:21.443 00.136 10672 UpdateGuideState exits: m=380116 SNR=58.8 21:54:21.444 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:21.444 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:21.444 00.000 10672 Enqueuing Expose request 21:54:21.444 00.000 428 Worker thread wakes up 21:54:21.445 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:21.445 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:23.571 02.126 428 Exposure complete 21:54:23.770 00.199 428 worker thread done servicing request 21:54:23.770 00.000 10672 OnExposeComplete: enter 21:54:23.770 00.000 10672 UpdateGuideState(): m_state=2 21:54:23.771 00.001 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 134 21:54:23.772 00.001 10672 Star::Find returns 1 (0), X=86.95, Y=911.00, Mass=348035, SNR=65.1, Peak=53600 HFD=2.8 21:54:23.773 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:54:23.883 00.110 10672 UpdateGuideState exits: m=348035 SNR=65.1 21:54:23.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:23.883 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:23.883 00.000 10672 Enqueuing Expose request 21:54:23.884 00.001 428 Worker thread wakes up 21:54:23.885 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:23.885 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:23.965 00.080 10672 read socket command 10 21:54:23.965 00.000 10672 processing socket request REQDIST 21:54:23.965 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:23.965 00.000 10672 Sending socket response 0 (0x0) 21:54:26.082 02.117 428 Exposure complete 21:54:26.416 00.334 10672 OnExposeComplete: enter 21:54:26.417 00.001 10672 UpdateGuideState(): m_state=2 21:54:26.418 00.001 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 135 21:54:26.418 00.000 10672 Star::Find returns 1 (0), X=86.74, Y=911.02, Mass=382498, SNR=64.3, Peak=55344 HFD=2.5 21:54:26.418 00.000 428 worker thread done servicing request 21:54:26.420 00.002 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:26.609 00.189 10672 UpdateGuideState exits: m=382498 SNR=64.3 21:54:26.610 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:26.610 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:26.610 00.000 10672 Enqueuing Expose request 21:54:26.610 00.000 428 Worker thread wakes up 21:54:26.610 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:26.611 00.001 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:28.578 01.967 428 Exposure complete 21:54:28.839 00.261 428 worker thread done servicing request 21:54:28.855 00.016 10672 OnExposeComplete: enter 21:54:28.855 00.000 10672 UpdateGuideState(): m_state=2 21:54:28.855 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 136 21:54:28.855 00.000 10672 Star::Find returns 1 (0), X=86.67, Y=910.95, Mass=322603, SNR=53.3, Peak=49024 HFD=2.4 21:54:28.855 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=96, FiltMax=65488, Gamma=1.000 21:54:28.990 00.135 10672 UpdateGuideState exits: m=322603 SNR=53.3 21:54:28.990 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:28.991 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:28.991 00.000 10672 Enqueuing Expose request 21:54:28.992 00.001 428 Worker thread wakes up 21:54:28.992 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:28.992 00.000 10672 read socket command 10 21:54:28.993 00.001 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:28.993 00.000 10672 processing socket request REQDIST 21:54:28.993 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:28.994 00.001 10672 Sending socket response 0 (0x0) 21:54:31.081 02.087 428 Exposure complete 21:54:31.431 00.350 428 worker thread done servicing request 21:54:31.431 00.000 10672 OnExposeComplete: enter 21:54:31.431 00.000 10672 UpdateGuideState(): m_state=2 21:54:31.433 00.002 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 137 21:54:31.433 00.000 10672 Star::Find returns 1 (0), X=86.70, Y=910.75, Mass=393289, SNR=62.1, Peak=59040 HFD=2.9 21:54:31.436 00.003 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:54:31.599 00.163 10672 UpdateGuideState exits: m=393289 SNR=62.1 21:54:31.620 00.021 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:31.620 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:31.620 00.000 10672 Enqueuing Expose request 21:54:31.621 00.001 428 Worker thread wakes up 21:54:31.621 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:31.621 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:33.552 01.931 428 Exposure complete 21:54:33.692 00.140 428 worker thread done servicing request 21:54:33.692 00.000 10672 OnExposeComplete: enter 21:54:33.692 00.000 10672 UpdateGuideState(): m_state=2 21:54:33.692 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 138 21:54:33.692 00.000 10672 Star::Find returns 1 (0), X=86.86, Y=910.84, Mass=341967, SNR=61.2, Peak=53488 HFD=2.4 21:54:33.692 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:54:33.774 00.082 10672 UpdateGuideState exits: m=341967 SNR=61.2 21:54:33.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:33.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:33.774 00.000 10672 Enqueuing Expose request 21:54:33.774 00.000 428 Worker thread wakes up 21:54:33.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:33.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:33.962 00.188 10672 read socket command 10 21:54:33.962 00.000 10672 processing socket request REQDIST 21:54:33.962 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:33.962 00.000 10672 Sending socket response 0 (0x0) 21:54:36.065 02.103 428 Exposure complete 21:54:36.202 00.137 428 worker thread done servicing request 21:54:36.202 00.000 10672 OnExposeComplete: enter 21:54:36.202 00.000 10672 UpdateGuideState(): m_state=2 21:54:36.203 00.001 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 139 21:54:36.203 00.000 10672 Star::Find returns 1 (0), X=86.73, Y=910.86, Mass=358204, SNR=53.4, Peak=42912 HFD=2.9 21:54:36.205 00.002 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:54:36.273 00.068 10672 UpdateGuideState exits: m=358204 SNR=53.4 21:54:36.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:36.273 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:36.273 00.000 10672 Enqueuing Expose request 21:54:36.273 00.000 428 Worker thread wakes up 21:54:36.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:36.273 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:38.551 02.278 428 Exposure complete 21:54:38.692 00.141 428 worker thread done servicing request 21:54:38.692 00.000 10672 OnExposeComplete: enter 21:54:38.692 00.000 10672 UpdateGuideState(): m_state=2 21:54:38.708 00.016 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 140 21:54:38.708 00.000 10672 Star::Find returns 1 (0), X=86.71, Y=911.04, Mass=318713, SNR=52.3, Peak=49456 HFD=2.4 21:54:38.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:54:38.786 00.078 10672 UpdateGuideState exits: m=318713 SNR=52.3 21:54:38.786 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:38.786 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:38.786 00.000 10672 Enqueuing Expose request 21:54:38.786 00.000 428 Worker thread wakes up 21:54:38.786 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:38.786 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:38.955 00.169 10672 read socket command 10 21:54:38.956 00.001 10672 processing socket request REQDIST 21:54:38.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:38.956 00.000 10672 Sending socket response 0 (0x0) 21:54:41.066 02.110 428 Exposure complete 21:54:41.201 00.135 428 worker thread done servicing request 21:54:41.202 00.001 10672 OnExposeComplete: enter 21:54:41.202 00.000 10672 UpdateGuideState(): m_state=2 21:54:41.203 00.001 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 141 21:54:41.203 00.000 10672 Star::Find returns 1 (0), X=86.63, Y=910.87, Mass=363847, SNR=57.5, Peak=45856 HFD=2.6 21:54:41.206 00.003 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:54:41.283 00.077 10672 UpdateGuideState exits: m=363847 SNR=57.5 21:54:41.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:41.284 00.001 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:41.284 00.000 10672 Enqueuing Expose request 21:54:41.284 00.000 428 Worker thread wakes up 21:54:41.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:41.284 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:54:43.554 02.270 428 Exposure complete 21:54:43.695 00.141 428 worker thread done servicing request 21:54:43.695 00.000 10672 OnExposeComplete: enter 21:54:43.695 00.000 10672 UpdateGuideState(): m_state=2 21:54:43.695 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 142 21:54:43.695 00.000 10672 Star::Find returns 1 (0), X=86.37, Y=911.17, Mass=332927, SNR=55.1, Peak=42256 HFD=2.7 21:54:43.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:54:43.789 00.094 10672 UpdateGuideState exits: m=332927 SNR=55.1 21:54:43.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:43.789 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:43.789 00.000 10672 Enqueuing Expose request 21:54:43.789 00.000 428 Worker thread wakes up 21:54:43.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:43.789 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:43.955 00.166 10672 read socket command 10 21:54:43.955 00.000 10672 processing socket request REQDIST 21:54:43.956 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:43.956 00.000 10672 Sending socket response 0 (0x0) 21:54:46.057 02.101 428 Exposure complete 21:54:46.197 00.140 428 worker thread done servicing request 21:54:46.197 00.000 10672 OnExposeComplete: enter 21:54:46.197 00.000 10672 UpdateGuideState(): m_state=2 21:54:46.197 00.000 10672 Star::Find(15, 86, 911, 0, (0,0,0,0), 0.0, 0) frame 143 21:54:46.197 00.000 10672 Star::Find returns 1 (0), X=86.08, Y=910.77, Mass=377649, SNR=63.0, Peak=59920 HFD=2.5 21:54:46.213 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:46.291 00.078 10672 UpdateGuideState exits: m=377649 SNR=63.0 21:54:46.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:46.291 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:46.291 00.000 10672 Enqueuing Expose request 21:54:46.291 00.000 428 Worker thread wakes up 21:54:46.291 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:46.291 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:48.558 02.267 428 Exposure complete 21:54:48.688 00.130 428 worker thread done servicing request 21:54:48.688 00.000 10672 OnExposeComplete: enter 21:54:48.688 00.000 10672 UpdateGuideState(): m_state=2 21:54:48.688 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 144 21:54:48.688 00.000 10672 Star::Find returns 1 (0), X=86.22, Y=910.88, Mass=358910, SNR=62.6, Peak=49120 HFD=2.7 21:54:48.704 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:48.782 00.078 10672 UpdateGuideState exits: m=358910 SNR=62.6 21:54:48.782 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:48.782 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:48.782 00.000 10672 Enqueuing Expose request 21:54:48.782 00.000 428 Worker thread wakes up 21:54:48.782 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:48.782 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:48.954 00.172 10672 read socket command 10 21:54:48.954 00.000 10672 processing socket request REQDIST 21:54:48.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:48.954 00.000 10672 Sending socket response 0 (0x0) 21:54:51.054 02.100 428 Exposure complete 21:54:51.185 00.131 428 worker thread done servicing request 21:54:51.185 00.000 10672 OnExposeComplete: enter 21:54:51.185 00.000 10672 UpdateGuideState(): m_state=2 21:54:51.185 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 145 21:54:51.185 00.000 10672 Star::Find returns 1 (0), X=86.05, Y=910.70, Mass=336900, SNR=51.6, Peak=52064 HFD=2.5 21:54:51.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:54:51.279 00.094 10672 UpdateGuideState exits: m=336900 SNR=51.6 21:54:51.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:51.279 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:51.279 00.000 10672 Enqueuing Expose request 21:54:51.279 00.000 428 Worker thread wakes up 21:54:51.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:51.279 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:53.546 02.267 428 Exposure complete 21:54:53.687 00.141 428 worker thread done servicing request 21:54:53.687 00.000 10672 OnExposeComplete: enter 21:54:53.687 00.000 10672 UpdateGuideState(): m_state=2 21:54:53.687 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 146 21:54:53.687 00.000 10672 Star::Find returns 1 (0), X=85.86, Y=910.73, Mass=357466, SNR=61.4, Peak=44768 HFD=2.7 21:54:53.687 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:54:53.780 00.093 10672 UpdateGuideState exits: m=357466 SNR=61.4 21:54:53.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:53.780 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:53.780 00.000 10672 Enqueuing Expose request 21:54:53.780 00.000 428 Worker thread wakes up 21:54:53.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:53.780 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:53.957 00.177 10672 read socket command 10 21:54:53.957 00.000 10672 processing socket request REQDIST 21:54:53.957 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:53.957 00.000 10672 Sending socket response 0 (0x0) 21:54:56.052 02.095 428 Exposure complete 21:54:56.192 00.140 428 worker thread done servicing request 21:54:56.192 00.000 10672 OnExposeComplete: enter 21:54:56.192 00.000 10672 UpdateGuideState(): m_state=2 21:54:56.192 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 147 21:54:56.192 00.000 10672 Star::Find returns 1 (0), X=85.92, Y=911.14, Mass=356941, SNR=52.3, Peak=42800 HFD=2.8 21:54:56.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:54:56.270 00.078 10672 UpdateGuideState exits: m=356941 SNR=52.3 21:54:56.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:56.270 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:56.270 00.000 10672 Enqueuing Expose request 21:54:56.270 00.000 428 Worker thread wakes up 21:54:56.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:56.270 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:58.556 02.286 428 Exposure complete 21:54:58.696 00.140 428 worker thread done servicing request 21:54:58.697 00.001 10672 OnExposeComplete: enter 21:54:58.697 00.000 10672 UpdateGuideState(): m_state=2 21:54:58.698 00.001 10672 Star::Find(15, 85, 911, 0, (0,0,0,0), 0.0, 0) frame 148 21:54:58.698 00.000 10672 Star::Find returns 1 (0), X=85.61, Y=910.94, Mass=337400, SNR=61.1, Peak=43136 HFD=2.6 21:54:58.700 00.002 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:54:58.777 00.077 10672 UpdateGuideState exits: m=337400 SNR=61.1 21:54:58.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:54:58.777 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:54:58.777 00.000 10672 Enqueuing Expose request 21:54:58.777 00.000 428 Worker thread wakes up 21:54:58.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:54:58.777 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:54:58.964 00.187 10672 read socket command 10 21:54:58.964 00.000 10672 processing socket request REQDIST 21:54:58.964 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:54:58.964 00.000 10672 Sending socket response 0 (0x0) 21:55:01.055 02.091 428 Exposure complete 21:55:01.180 00.125 428 worker thread done servicing request 21:55:01.180 00.000 10672 OnExposeComplete: enter 21:55:01.180 00.000 10672 UpdateGuideState(): m_state=2 21:55:01.180 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 149 21:55:01.180 00.000 10672 Star::Find returns 1 (0), X=85.99, Y=910.61, Mass=342123, SNR=55.6, Peak=42912 HFD=2.7 21:55:01.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:01.258 00.078 10672 UpdateGuideState exits: m=342123 SNR=55.6 21:55:01.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:01.258 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:01.258 00.000 10672 Enqueuing Expose request 21:55:01.258 00.000 428 Worker thread wakes up 21:55:01.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:01.258 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:55:03.555 02.297 428 Exposure complete 21:55:03.680 00.125 428 worker thread done servicing request 21:55:03.680 00.000 10672 OnExposeComplete: enter 21:55:03.680 00.000 10672 UpdateGuideState(): m_state=2 21:55:03.680 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 150 21:55:03.680 00.000 10672 Star::Find returns 1 (0), X=85.67, Y=910.81, Mass=356002, SNR=58.4, Peak=46400 HFD=2.7 21:55:03.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:03.774 00.094 10672 UpdateGuideState exits: m=356002 SNR=58.4 21:55:03.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:03.774 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:03.774 00.000 10672 Enqueuing Expose request 21:55:03.774 00.000 428 Worker thread wakes up 21:55:03.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:03.774 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:55:03.961 00.187 10672 read socket command 10 21:55:03.961 00.000 10672 processing socket request REQDIST 21:55:03.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:03.961 00.000 10672 Sending socket response 0 (0x0) 21:55:06.044 02.083 428 Exposure complete 21:55:06.192 00.148 428 worker thread done servicing request 21:55:06.192 00.000 10672 OnExposeComplete: enter 21:55:06.192 00.000 10672 UpdateGuideState(): m_state=2 21:55:06.193 00.001 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 151 21:55:06.194 00.001 10672 Star::Find returns 1 (0), X=85.95, Y=910.80, Mass=377520, SNR=63.8, Peak=49456 HFD=2.7 21:55:06.195 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:55:06.269 00.074 10672 UpdateGuideState exits: m=377520 SNR=63.8 21:55:06.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:06.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:06.269 00.000 10672 Enqueuing Expose request 21:55:06.269 00.000 428 Worker thread wakes up 21:55:06.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:06.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:55:08.542 02.273 428 Exposure complete 21:55:08.683 00.141 428 worker thread done servicing request 21:55:08.683 00.000 10672 OnExposeComplete: enter 21:55:08.683 00.000 10672 UpdateGuideState(): m_state=2 21:55:08.683 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 152 21:55:08.683 00.000 10672 Star::Find returns 1 (0), X=85.79, Y=911.11, Mass=335257, SNR=52.8, Peak=49776 HFD=2.4 21:55:08.683 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:08.767 00.084 10672 UpdateGuideState exits: m=335257 SNR=52.8 21:55:08.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:08.767 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:08.767 00.000 10672 Enqueuing Expose request 21:55:08.767 00.000 428 Worker thread wakes up 21:55:08.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:08.767 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:55:08.957 00.190 10672 read socket command 10 21:55:08.957 00.000 10672 processing socket request REQDIST 21:55:08.957 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:08.957 00.000 10672 Sending socket response 0 (0x0) 21:55:11.040 02.083 428 Exposure complete 21:55:11.180 00.140 428 worker thread done servicing request 21:55:11.180 00.000 10672 OnExposeComplete: enter 21:55:11.180 00.000 10672 UpdateGuideState(): m_state=2 21:55:11.180 00.000 10672 Star::Find(15, 85, 911, 0, (0,0,0,0), 0.0, 0) frame 153 21:55:11.180 00.000 10672 Star::Find returns 1 (0), X=85.64, Y=911.02, Mass=358989, SNR=62.7, Peak=52400 HFD=2.4 21:55:11.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:55:11.259 00.079 10672 UpdateGuideState exits: m=358989 SNR=62.7 21:55:11.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:11.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:11.259 00.000 10672 Enqueuing Expose request 21:55:11.259 00.000 428 Worker thread wakes up 21:55:11.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:11.259 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:55:13.552 02.293 428 Exposure complete 21:55:13.690 00.138 428 worker thread done servicing request 21:55:13.690 00.000 10672 OnExposeComplete: enter 21:55:13.690 00.000 10672 UpdateGuideState(): m_state=2 21:55:13.691 00.001 10672 Star::Find(15, 85, 911, 0, (0,0,0,0), 0.0, 0) frame 154 21:55:13.691 00.000 10672 Star::Find returns 1 (0), X=85.90, Y=911.15, Mass=359076, SNR=54.2, Peak=46736 HFD=2.8 21:55:13.693 00.002 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:55:13.757 00.064 10672 UpdateGuideState exits: m=359076 SNR=54.2 21:55:13.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:13.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:13.757 00.000 10672 Enqueuing Expose request 21:55:13.757 00.000 428 Worker thread wakes up 21:55:13.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:13.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(71,896,31,31) 21:55:13.960 00.203 10672 read socket command 10 21:55:13.960 00.000 10672 processing socket request REQDIST 21:55:13.960 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:13.960 00.000 10672 Sending socket response 0 (0x0) 21:55:16.046 02.086 428 Exposure complete 21:55:16.191 00.145 428 worker thread done servicing request 21:55:16.191 00.000 10672 OnExposeComplete: enter 21:55:16.191 00.000 10672 UpdateGuideState(): m_state=2 21:55:16.191 00.000 10672 Star::Find(15, 85, 911, 0, (0,0,0,0), 0.0, 0) frame 155 21:55:16.191 00.000 10672 Star::Find returns 1 (0), X=85.36, Y=910.78, Mass=354649, SNR=56.1, Peak=55120 HFD=2.7 21:55:16.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:55:16.269 00.078 10672 UpdateGuideState exits: m=354649 SNR=56.1 21:55:16.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:16.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:16.269 00.000 10672 Enqueuing Expose request 21:55:16.269 00.000 428 Worker thread wakes up 21:55:16.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:16.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:18.552 02.283 428 Exposure complete 21:55:18.691 00.139 428 worker thread done servicing request 21:55:18.691 00.000 10672 OnExposeComplete: enter 21:55:18.691 00.000 10672 UpdateGuideState(): m_state=2 21:55:18.691 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 156 21:55:18.691 00.000 10672 Star::Find returns 1 (0), X=85.31, Y=910.79, Mass=373696, SNR=59.5, Peak=54688 HFD=2.9 21:55:18.691 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=144, FiltMax=65488, Gamma=1.000 21:55:18.769 00.078 10672 UpdateGuideState exits: m=373696 SNR=59.5 21:55:18.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:18.769 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:18.769 00.000 10672 Enqueuing Expose request 21:55:18.769 00.000 428 Worker thread wakes up 21:55:18.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:18.769 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:18.956 00.187 10672 read socket command 10 21:55:18.956 00.000 10672 processing socket request REQDIST 21:55:18.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:18.956 00.000 10672 Sending socket response 0 (0x0) 21:55:21.051 02.095 428 Exposure complete 21:55:21.191 00.140 428 worker thread done servicing request 21:55:21.191 00.000 10672 OnExposeComplete: enter 21:55:21.191 00.000 10672 UpdateGuideState(): m_state=2 21:55:21.191 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 157 21:55:21.191 00.000 10672 Star::Find returns 1 (0), X=84.95, Y=910.92, Mass=353153, SNR=54.1, Peak=52608 HFD=2.7 21:55:21.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:55:21.285 00.094 10672 UpdateGuideState exits: m=353153 SNR=54.1 21:55:21.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:21.285 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:21.285 00.000 10672 Enqueuing Expose request 21:55:21.285 00.000 428 Worker thread wakes up 21:55:21.286 00.001 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:21.286 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:23.535 02.249 428 Exposure complete 21:55:23.676 00.141 428 worker thread done servicing request 21:55:23.676 00.000 10672 OnExposeComplete: enter 21:55:23.676 00.000 10672 UpdateGuideState(): m_state=2 21:55:23.676 00.000 10672 Star::Find(15, 84, 910, 0, (0,0,0,0), 0.0, 0) frame 158 21:55:23.676 00.000 10672 Star::Find returns 1 (0), X=85.00, Y=910.96, Mass=371531, SNR=59.6, Peak=51632 HFD=2.8 21:55:23.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:23.770 00.094 10672 UpdateGuideState exits: m=371531 SNR=59.6 21:55:23.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:23.770 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:23.770 00.000 10672 Enqueuing Expose request 21:55:23.770 00.000 428 Worker thread wakes up 21:55:23.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:23.770 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:23.957 00.187 10672 read socket command 10 21:55:23.957 00.000 10672 processing socket request REQDIST 21:55:23.957 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:23.957 00.000 10672 Sending socket response 0 (0x0) 21:55:26.048 02.091 428 Exposure complete 21:55:26.173 00.125 428 worker thread done servicing request 21:55:26.173 00.000 10672 OnExposeComplete: enter 21:55:26.173 00.000 10672 UpdateGuideState(): m_state=2 21:55:26.173 00.000 10672 Star::Find(15, 84, 910, 0, (0,0,0,0), 0.0, 0) frame 159 21:55:26.173 00.000 10672 Star::Find returns 1 (0), X=84.87, Y=910.83, Mass=366209, SNR=60.6, Peak=52512 HFD=2.5 21:55:26.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:55:26.251 00.078 10672 UpdateGuideState exits: m=366209 SNR=60.6 21:55:26.251 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:26.251 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:26.251 00.000 10672 Enqueuing Expose request 21:55:26.251 00.000 428 Worker thread wakes up 21:55:26.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:26.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:28.541 02.290 428 Exposure complete 21:55:28.682 00.141 428 worker thread done servicing request 21:55:28.682 00.000 10672 OnExposeComplete: enter 21:55:28.682 00.000 10672 UpdateGuideState(): m_state=2 21:55:28.682 00.000 10672 Star::Find(15, 84, 910, 0, (0,0,0,0), 0.0, 0) frame 160 21:55:28.682 00.000 10672 Star::Find returns 1 (0), X=85.15, Y=910.93, Mass=368466, SNR=70.4, Peak=51856 HFD=2.8 21:55:28.682 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:55:28.791 00.109 10672 UpdateGuideState exits: m=368466 SNR=70.4 21:55:28.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:28.791 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:28.791 00.000 10672 Enqueuing Expose request 21:55:28.791 00.000 428 Worker thread wakes up 21:55:28.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:28.791 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:28.967 00.176 10672 read socket command 10 21:55:28.967 00.000 10672 processing socket request REQDIST 21:55:28.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:28.967 00.000 10672 Sending socket response 0 (0x0) 21:55:31.042 02.075 428 Exposure complete 21:55:31.182 00.140 428 worker thread done servicing request 21:55:31.182 00.000 10672 OnExposeComplete: enter 21:55:31.182 00.000 10672 UpdateGuideState(): m_state=2 21:55:31.182 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 161 21:55:31.182 00.000 10672 Star::Find returns 1 (0), X=85.27, Y=910.60, Mass=365464, SNR=62.7, Peak=51200 HFD=2.8 21:55:31.198 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:55:31.276 00.078 10672 UpdateGuideState exits: m=365464 SNR=62.7 21:55:31.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:31.276 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:31.276 00.000 10672 Enqueuing Expose request 21:55:31.276 00.000 428 Worker thread wakes up 21:55:31.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:31.276 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:33.537 02.261 428 Exposure complete 21:55:33.678 00.141 428 worker thread done servicing request 21:55:33.678 00.000 10672 OnExposeComplete: enter 21:55:33.678 00.000 10672 UpdateGuideState(): m_state=2 21:55:33.678 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 162 21:55:33.678 00.000 10672 Star::Find returns 1 (0), X=84.83, Y=910.92, Mass=388766, SNR=55.0, Peak=49888 HFD=2.8 21:55:33.678 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:55:33.756 00.078 10672 UpdateGuideState exits: m=388766 SNR=55.0 21:55:33.756 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:33.756 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:33.756 00.000 10672 Enqueuing Expose request 21:55:33.756 00.000 428 Worker thread wakes up 21:55:33.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:33.756 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:33.959 00.203 10672 read socket command 10 21:55:33.959 00.000 10672 processing socket request REQDIST 21:55:33.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:33.959 00.000 10672 Sending socket response 0 (0x0) 21:55:36.041 02.082 428 Exposure complete 21:55:36.181 00.140 428 worker thread done servicing request 21:55:36.181 00.000 10672 OnExposeComplete: enter 21:55:36.181 00.000 10672 UpdateGuideState(): m_state=2 21:55:36.181 00.000 10672 Star::Find(15, 84, 910, 0, (0,0,0,0), 0.0, 0) frame 163 21:55:36.181 00.000 10672 Star::Find returns 1 (0), X=84.64, Y=910.60, Mass=403904, SNR=57.1, Peak=51424 HFD=3.0 21:55:36.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:36.264 00.083 10672 UpdateGuideState exits: m=403904 SNR=57.1 21:55:36.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:36.264 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:36.264 00.000 10672 Enqueuing Expose request 21:55:36.264 00.000 428 Worker thread wakes up 21:55:36.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:36.264 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:38.538 02.274 428 Exposure complete 21:55:38.679 00.141 10672 OnExposeComplete: enter 21:55:38.679 00.000 10672 UpdateGuideState(): m_state=2 21:55:38.679 00.000 428 worker thread done servicing request 21:55:38.679 00.000 10672 Star::Find(15, 84, 910, 0, (0,0,0,0), 0.0, 0) frame 164 21:55:38.679 00.000 10672 Star::Find returns 1 (0), X=85.14, Y=910.94, Mass=342622, SNR=59.2, Peak=44224 HFD=2.9 21:55:38.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:55:38.757 00.078 10672 UpdateGuideState exits: m=342622 SNR=59.2 21:55:38.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:38.757 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:38.757 00.000 10672 Enqueuing Expose request 21:55:38.757 00.000 428 Worker thread wakes up 21:55:38.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:38.757 00.000 428 Handling exposure in thread, d=2500 o=3 r=(70,896,31,31) 21:55:38.960 00.203 10672 read socket command 10 21:55:38.960 00.000 10672 processing socket request REQDIST 21:55:38.960 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:38.960 00.000 10672 Sending socket response 0 (0x0) 21:55:41.031 02.071 428 Exposure complete 21:55:41.171 00.140 428 worker thread done servicing request 21:55:41.171 00.000 10672 OnExposeComplete: enter 21:55:41.171 00.000 10672 UpdateGuideState(): m_state=2 21:55:41.171 00.000 10672 Star::Find(15, 85, 910, 0, (0,0,0,0), 0.0, 0) frame 165 21:55:41.171 00.000 10672 Star::Find returns 1 (0), X=86.88, Y=910.51, Mass=381810, SNR=58.3, Peak=47712 HFD=3.0 21:55:41.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:41.265 00.094 10672 UpdateGuideState exits: m=381810 SNR=58.3 21:55:41.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:41.265 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:41.265 00.000 10672 Enqueuing Expose request 21:55:41.265 00.000 428 Worker thread wakes up 21:55:41.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:41.265 00.000 428 Handling exposure in thread, d=2500 o=3 r=(72,896,31,31) 21:55:43.543 02.278 428 Exposure complete 21:55:43.668 00.125 428 worker thread done servicing request 21:55:43.668 00.000 10672 OnExposeComplete: enter 21:55:43.668 00.000 10672 UpdateGuideState(): m_state=2 21:55:43.668 00.000 10672 Star::Find(15, 86, 910, 0, (0,0,0,0), 0.0, 0) frame 166 21:55:43.668 00.000 10672 Star::Find returns 1 (0), X=87.75, Y=911.13, Mass=360243, SNR=73.0, Peak=47280 HFD=2.5 21:55:43.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:55:43.767 00.099 10672 UpdateGuideState exits: m=360243 SNR=73.0 21:55:43.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:43.767 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:43.767 00.000 10672 Enqueuing Expose request 21:55:43.767 00.000 428 Worker thread wakes up 21:55:43.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:43.767 00.000 428 Handling exposure in thread, d=2500 o=3 r=(73,896,31,31) 21:55:43.954 00.187 10672 read socket command 10 21:55:43.954 00.000 10672 processing socket request REQDIST 21:55:43.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:43.954 00.000 10672 Sending socket response 0 (0x0) 21:55:46.041 02.087 428 Exposure complete 21:55:46.166 00.125 428 worker thread done servicing request 21:55:46.166 00.000 10672 OnExposeComplete: enter 21:55:46.166 00.000 10672 UpdateGuideState(): m_state=2 21:55:46.166 00.000 10672 Star::Find(15, 87, 911, 0, (0,0,0,0), 0.0, 0) frame 167 21:55:46.166 00.000 10672 Star::Find returns 1 (0), X=88.99, Y=911.31, Mass=387575, SNR=57.1, Peak=45856 HFD=3.0 21:55:46.181 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 21:55:46.259 00.078 10672 UpdateGuideState exits: m=387575 SNR=57.1 21:55:46.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:46.259 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:46.259 00.000 10672 Enqueuing Expose request 21:55:46.259 00.000 428 Worker thread wakes up 21:55:46.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:46.259 00.000 428 Handling exposure in thread, d=2500 o=3 r=(74,896,31,31) 21:55:48.533 02.274 428 Exposure complete 21:55:48.674 00.141 428 worker thread done servicing request 21:55:48.674 00.000 10672 OnExposeComplete: enter 21:55:48.674 00.000 10672 UpdateGuideState(): m_state=2 21:55:48.674 00.000 10672 Star::Find(15, 88, 911, 0, (0,0,0,0), 0.0, 0) frame 168 21:55:48.674 00.000 10672 Star::Find returns 1 (0), X=89.51, Y=911.08, Mass=381731, SNR=60.2, Peak=51424 HFD=3.0 21:55:48.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:48.768 00.094 10672 UpdateGuideState exits: m=381731 SNR=60.2 21:55:48.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:48.768 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:48.768 00.000 10672 Enqueuing Expose request 21:55:48.768 00.000 428 Worker thread wakes up 21:55:48.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:48.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(75,896,31,31) 21:55:49.241 00.473 10672 read socket command 10 21:55:49.241 00.000 10672 processing socket request REQDIST 21:55:49.241 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:49.241 00.000 10672 Sending socket response 0 (0x0) 21:55:51.030 01.789 428 Exposure complete 21:55:51.175 00.145 428 worker thread done servicing request 21:55:51.175 00.000 10672 OnExposeComplete: enter 21:55:51.175 00.000 10672 UpdateGuideState(): m_state=2 21:55:51.175 00.000 10672 Star::Find(15, 89, 911, 0, (0,0,0,0), 0.0, 0) frame 169 21:55:51.175 00.000 10672 Star::Find returns 1 (0), X=91.31, Y=911.89, Mass=370316, SNR=54.6, Peak=46512 HFD=2.9 21:55:51.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:55:51.269 00.094 10672 UpdateGuideState exits: m=370316 SNR=54.6 21:55:51.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:51.269 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:51.269 00.000 10672 Enqueuing Expose request 21:55:51.269 00.000 428 Worker thread wakes up 21:55:51.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:51.269 00.000 428 Handling exposure in thread, d=2500 o=3 r=(76,897,31,31) 21:55:53.527 02.258 428 Exposure complete 21:55:53.668 00.141 428 worker thread done servicing request 21:55:53.668 00.000 10672 OnExposeComplete: enter 21:55:53.668 00.000 10672 UpdateGuideState(): m_state=2 21:55:53.668 00.000 10672 Star::Find(15, 91, 911, 0, (0,0,0,0), 0.0, 0) frame 170 21:55:53.668 00.000 10672 Star::Find returns 1 (0), X=93.93, Y=912.43, Mass=373602, SNR=60.0, Peak=54912 HFD=2.8 21:55:53.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 21:55:53.762 00.094 10672 UpdateGuideState exits: m=373602 SNR=60.0 21:55:53.762 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:53.762 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:53.762 00.000 10672 Enqueuing Expose request 21:55:53.762 00.000 428 Worker thread wakes up 21:55:53.762 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:53.762 00.000 428 Handling exposure in thread, d=2500 o=3 r=(79,897,31,31) 21:55:53.965 00.203 10672 read socket command 10 21:55:53.965 00.000 10672 processing socket request REQDIST 21:55:53.965 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:53.965 00.000 10672 Sending socket response 0 (0x0) 21:55:56.036 02.071 428 Exposure complete 21:55:56.176 00.140 428 worker thread done servicing request 21:55:56.176 00.000 10672 OnExposeComplete: enter 21:55:56.176 00.000 10672 UpdateGuideState(): m_state=2 21:55:56.176 00.000 10672 Star::Find(15, 93, 912, 0, (0,0,0,0), 0.0, 0) frame 171 21:55:56.176 00.000 10672 Star::Find returns 1 (0), X=94.74, Y=912.43, Mass=294131, SNR=49.7, Peak=39216 HFD=2.7 21:55:56.176 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:55:56.254 00.078 10672 UpdateGuideState exits: m=294131 SNR=49.7 21:55:56.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:56.254 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:56.254 00.000 10672 Enqueuing Expose request 21:55:56.254 00.000 428 Worker thread wakes up 21:55:56.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:56.254 00.000 428 Handling exposure in thread, d=2500 o=3 r=(80,897,31,31) 21:55:58.528 02.274 428 Exposure complete 21:55:58.674 00.146 428 worker thread done servicing request 21:55:58.674 00.000 10672 OnExposeComplete: enter 21:55:58.674 00.000 10672 UpdateGuideState(): m_state=2 21:55:58.674 00.000 10672 Star::Find(15, 94, 912, 0, (0,0,0,0), 0.0, 0) frame 172 21:55:58.674 00.000 10672 Star::Find returns 1 (0), X=95.85, Y=912.59, Mass=380997, SNR=63.3, Peak=38992 HFD=3.3 21:55:58.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:55:58.768 00.094 10672 UpdateGuideState exits: m=380997 SNR=63.3 21:55:58.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:55:58.768 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:55:58.768 00.000 10672 Enqueuing Expose request 21:55:58.768 00.000 428 Worker thread wakes up 21:55:58.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:55:58.768 00.000 428 Handling exposure in thread, d=2500 o=3 r=(81,898,31,31) 21:55:58.959 00.191 10672 read socket command 10 21:55:58.959 00.000 10672 processing socket request REQDIST 21:55:58.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:55:58.959 00.000 10672 Sending socket response 0 (0x0) 21:56:01.031 02.072 428 Exposure complete 21:56:01.171 00.140 428 worker thread done servicing request 21:56:01.171 00.000 10672 OnExposeComplete: enter 21:56:01.171 00.000 10672 UpdateGuideState(): m_state=2 21:56:01.171 00.000 10672 Star::Find(15, 95, 912, 0, (0,0,0,0), 0.0, 0) frame 173 21:56:01.171 00.000 10672 Star::Find returns 1 (0), X=96.67, Y=912.43, Mass=358740, SNR=64.7, Peak=49024 HFD=2.9 21:56:01.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:56:01.265 00.094 10672 UpdateGuideState exits: m=358740 SNR=64.7 21:56:01.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:01.265 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:01.265 00.000 10672 Enqueuing Expose request 21:56:01.265 00.000 428 Worker thread wakes up 21:56:01.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:01.265 00.000 428 Handling exposure in thread, d=2500 o=3 r=(82,897,31,31) 21:56:03.523 02.258 428 Exposure complete 21:56:03.664 00.141 428 worker thread done servicing request 21:56:03.664 00.000 10672 OnExposeComplete: enter 21:56:03.664 00.000 10672 UpdateGuideState(): m_state=2 21:56:03.664 00.000 10672 Star::Find(15, 96, 912, 0, (0,0,0,0), 0.0, 0) frame 174 21:56:03.664 00.000 10672 Star::Find returns 1 (0), X=98.10, Y=912.74, Mass=332997, SNR=55.8, Peak=39648 HFD=2.9 21:56:03.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=568, FiltMax=65488, Gamma=1.000 21:56:03.758 00.094 10672 UpdateGuideState exits: m=332997 SNR=55.8 21:56:03.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:03.758 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:03.758 00.000 10672 Enqueuing Expose request 21:56:03.758 00.000 428 Worker thread wakes up 21:56:03.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:03.758 00.000 428 Handling exposure in thread, d=2500 o=3 r=(83,898,31,31) 21:56:03.961 00.203 10672 read socket command 10 21:56:03.961 00.000 10672 processing socket request REQDIST 21:56:03.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:03.961 00.000 10672 Sending socket response 0 (0x0) 21:56:06.027 02.066 428 Exposure complete 21:56:06.168 00.141 428 worker thread done servicing request 21:56:06.168 00.000 10672 OnExposeComplete: enter 21:56:06.168 00.000 10672 UpdateGuideState(): m_state=2 21:56:06.168 00.000 10672 Star::Find(15, 98, 912, 0, (0,0,0,0), 0.0, 0) frame 175 21:56:06.168 00.000 10672 Star::Find returns 1 (0), X=98.86, Y=912.52, Mass=323485, SNR=60.8, Peak=38880 HFD=2.9 21:56:06.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:56:06.246 00.078 10672 UpdateGuideState exits: m=323485 SNR=60.8 21:56:06.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:06.246 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:06.246 00.000 10672 Enqueuing Expose request 21:56:06.246 00.000 428 Worker thread wakes up 21:56:06.261 00.015 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:06.261 00.000 428 Handling exposure in thread, d=2500 o=3 r=(84,898,31,31) 21:56:08.530 02.269 428 Exposure complete 21:56:08.671 00.141 428 worker thread done servicing request 21:56:08.671 00.000 10672 OnExposeComplete: enter 21:56:08.671 00.000 10672 UpdateGuideState(): m_state=2 21:56:08.671 00.000 10672 Star::Find(15, 98, 912, 0, (0,0,0,0), 0.0, 0) frame 176 21:56:08.671 00.000 10672 Star::Find returns 1 (0), X=98.56, Y=912.72, Mass=276752, SNR=45.7, Peak=40304 HFD=2.8 21:56:08.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 21:56:08.749 00.078 10672 UpdateGuideState exits: m=276752 SNR=45.7 21:56:08.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:08.749 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:08.749 00.000 10672 Enqueuing Expose request 21:56:08.749 00.000 428 Worker thread wakes up 21:56:08.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:08.749 00.000 428 Handling exposure in thread, d=2500 o=3 r=(84,898,31,31) 21:56:08.968 00.219 10672 read socket command 10 21:56:08.968 00.000 10672 processing socket request REQDIST 21:56:08.968 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:08.968 00.000 10672 Sending socket response 0 (0x0) 21:56:10.905 01.937 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:846->Skipping event because click outside of search region 21:56:11.030 00.125 428 Exposure complete 21:56:11.155 00.125 428 worker thread done servicing request 21:56:11.155 00.000 10672 OnExposeComplete: enter 21:56:11.155 00.000 10672 UpdateGuideState(): m_state=2 21:56:11.155 00.000 10672 Star::Find(15, 98, 912, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:11.155 00.000 10672 Star::Find returns 1 (0), X=99.11, Y=913.00, Mass=335451, SNR=58.8, Peak=49568 HFD=2.7 21:56:11.170 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:56:11.248 00.078 10672 UpdateGuideState exits: m=335451 SNR=58.8 21:56:11.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:11.248 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:11.248 00.000 10672 Enqueuing Expose request 21:56:11.248 00.000 428 Worker thread wakes up 21:56:11.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:11.248 00.000 428 Handling exposure in thread, d=2500 o=3 r=(84,898,31,31) 21:56:13.513 02.265 10672 GuiderOneStar::AutoSelect enter 21:56:13.513 00.000 10672 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 21:56:13.529 00.016 428 Exposure complete 21:56:13.669 00.140 428 worker thread done servicing request 21:56:13.841 00.172 10672 AutoFind: global mean = -1.9, stdev 2501.8 21:56:13.841 00.000 10672 AutoFind: using threshold = 0.1 21:56:14.075 00.234 10672 AutoFind: local max [1129, 397] 94.3 21:56:14.075 00.000 10672 AutoFind: local max [938, 734] 79.1 21:56:14.075 00.000 10672 AutoFind: local max [579, 173] 53.0 21:56:14.075 00.000 10672 AutoFind: local max [340, 153] 50.0 21:56:14.075 00.000 10672 AutoFind: local max [946, 290] 44.3 21:56:14.075 00.000 10672 AutoFind: local max [981, 776] 39.3 21:56:14.075 00.000 10672 AutoFind: local max [274, 871] 34.9 21:56:14.075 00.000 10672 AutoFind: local max [1073, 546] 33.6 21:56:14.075 00.000 10672 AutoFind: local max [271, 877] 32.4 21:56:14.075 00.000 10672 AutoFind: local max [99, 913] 29.2 21:56:14.075 00.000 10672 AutoFind: local max [782, 599] 29.0 21:56:14.075 00.000 10672 AutoFind: local max [1067, 554] 27.7 21:56:14.075 00.000 10672 AutoFind: local max [12, 578] 26.0 21:56:14.075 00.000 10672 AutoFind: local max [900, 288] 24.3 21:56:14.075 00.000 10672 AutoFind: local max [622, 276] 24.1 21:56:14.075 00.000 10672 AutoFind: local max [279, 76] 22.7 21:56:14.075 00.000 10672 AutoFind: local max [1196, 665] 19.0 21:56:14.075 00.000 10672 AutoFind: local max [844, 476] 18.5 21:56:14.075 00.000 10672 AutoFind: local max [726, 183] 16.7 21:56:14.075 00.000 10672 AutoFind: local max [99, 70] 14.4 21:56:14.075 00.000 10672 AutoFind: local max [330, 460] 14.4 21:56:14.075 00.000 10672 AutoFind: local max [573, 199] 14.0 21:56:14.075 00.000 10672 AutoFind: local max [54, 791] 11.6 21:56:14.075 00.000 10672 AutoFind: local max [816, 136] 11.1 21:56:14.075 00.000 10672 AutoFind: local max [1052, 33] 11.0 21:56:14.075 00.000 10672 AutoFind: local max [244, 336] 10.8 21:56:14.075 00.000 10672 AutoFind: local max [469, 697] 10.3 21:56:14.075 00.000 10672 AutoFind: local max [690, 725] 10.2 21:56:14.075 00.000 10672 AutoFind: local max [1141, 362] 9.9 21:56:14.075 00.000 10672 AutoFind: local max [1166, 640] 9.2 21:56:14.075 00.000 10672 AutoFind: local max [252, 451] 9.1 21:56:14.075 00.000 10672 AutoFind: local max [1120, 474] 9.0 21:56:14.075 00.000 10672 AutoFind: local max [874, 194] 8.8 21:56:14.075 00.000 10672 AutoFind: local max [759, 477] 8.6 21:56:14.075 00.000 10672 AutoFind: local max [866, 580] 8.6 21:56:14.075 00.000 10672 AutoFind: local max [282, 503] 8.5 21:56:14.075 00.000 10672 AutoFind: local max [132, 464] 8.0 21:56:14.075 00.000 10672 AutoFind: local max [969, 667] 7.9 21:56:14.075 00.000 10672 AutoFind: local max [203, 416] 7.4 21:56:14.075 00.000 10672 AutoFind: local max [515, 132] 7.3 21:56:14.075 00.000 10672 AutoFind: local max [315, 157] 7.2 21:56:14.075 00.000 10672 AutoFind: local max [1106, 131] 6.8 21:56:14.075 00.000 10672 AutoFind: local max [213, 517] 6.8 21:56:14.075 00.000 10672 AutoFind: local max [1187, 138] 6.3 21:56:14.075 00.000 10672 AutoFind: local max [358, 266] 6.3 21:56:14.075 00.000 10672 AutoFind: local max [1198, 305] 6.2 21:56:14.075 00.000 10672 AutoFind: local max [142, 124] 6.0 21:56:14.075 00.000 10672 AutoFind: local max [1082, 390] 5.9 21:56:14.075 00.000 10672 AutoFind: local max [407, 18] 5.7 21:56:14.075 00.000 10672 AutoFind: local max [268, 685] 5.5 21:56:14.075 00.000 10672 AutoFind: local max [444, 36] 5.4 21:56:14.075 00.000 10672 AutoFind: local max [14, 130] 5.4 21:56:14.075 00.000 10672 AutoFind: local max [932, 849] 5.4 21:56:14.075 00.000 10672 AutoFind: local max [865, 849] 5.4 21:56:14.075 00.000 10672 AutoFind: local max [925, 698] 5.1 21:56:14.075 00.000 10672 AutoFind: local max [550, 565] 5.1 21:56:14.075 00.000 10672 AutoFind: local max [716, 754] 5.0 21:56:14.075 00.000 10672 AutoFind: local max [1220, 897] 4.9 21:56:14.075 00.000 10672 AutoFind: local max [434, 750] 4.9 21:56:14.075 00.000 10672 AutoFind: local max [440, 570] 4.8 21:56:14.075 00.000 10672 AutoFind: local max [306, 891] 4.8 21:56:14.075 00.000 10672 AutoFind: local max [1032, 834] 4.8 21:56:14.075 00.000 10672 AutoFind: local max [136, 676] 4.7 21:56:14.075 00.000 10672 AutoFind: local max [871, 127] 4.6 21:56:14.075 00.000 10672 AutoFind: local max [228, 433] 4.5 21:56:14.075 00.000 10672 AutoFind: local max [652, 817] 4.5 21:56:14.075 00.000 10672 AutoFind: local max [309, 747] 4.4 21:56:14.075 00.000 10672 AutoFind: local max [294, 27] 4.4 21:56:14.075 00.000 10672 AutoFind: local max [494, 714] 4.4 21:56:14.075 00.000 10672 AutoFind: local max [90, 654] 4.4 21:56:14.075 00.000 10672 AutoFind: local max [1225, 385] 4.4 21:56:14.075 00.000 10672 AutoFind: local max [907, 82] 4.3 21:56:14.075 00.000 10672 AutoFind: local max [359, 96] 4.2 21:56:14.075 00.000 10672 AutoFind: local max [130, 295] 4.2 21:56:14.075 00.000 10672 AutoFind: local max [252, 172] 4.1 21:56:14.075 00.000 10672 AutoFind: local max [1117, 189] 4.1 21:56:14.075 00.000 10672 AutoFind: local max [18, 87] 4.0 21:56:14.075 00.000 10672 AutoFind: local max [1065, 222] 4.0 21:56:14.075 00.000 10672 AutoFind: local max [534, 926] 4.0 21:56:14.075 00.000 10672 AutoFind: local max [466, 764] 3.9 21:56:14.075 00.000 10672 AutoFind: local max [1270, 62] 3.9 21:56:14.075 00.000 10672 AutoFind: local max [1000, 872] 3.9 21:56:14.075 00.000 10672 AutoFind: local max [1119, 60] 3.9 21:56:14.075 00.000 10672 AutoFind: local max [1167, 685] 3.9 21:56:14.075 00.000 10672 AutoFind: local max [283, 462] 3.9 21:56:14.075 00.000 10672 AutoFind: local max [920, 507] 3.8 21:56:14.075 00.000 10672 AutoFind: local max [63, 691] 3.8 21:56:14.075 00.000 10672 AutoFind: local max [961, 299] 3.8 21:56:14.075 00.000 10672 AutoFind: local max [1071, 564] 3.8 21:56:14.075 00.000 10672 AutoFind: local max [1047, 421] 3.8 21:56:14.075 00.000 10672 AutoFind: local max [263, 336] 3.7 21:56:14.075 00.000 10672 AutoFind: local max [1215, 412] 3.7 21:56:14.075 00.000 10672 AutoFind: local max [989, 98] 3.7 21:56:14.075 00.000 10672 AutoFind: local max [1070, 489] 3.7 21:56:14.075 00.000 10672 AutoFind: local max [1135, 378] 3.6 21:56:14.075 00.000 10672 AutoFind: local max [1117, 398] 3.6 21:56:14.075 00.000 10672 AutoFind: local max [180, 205] 3.6 21:56:14.075 00.000 10672 AutoFind: local max [795, 821] 3.6 21:56:14.075 00.000 10672 AutoFind: local max [331, 787] 3.6 21:56:14.075 00.000 10672 AutoFind: local max [554, 835] 3.6 21:56:14.075 00.000 10672 AutoFind: too close [1117, 398] 3.6 - [1135, 378] 3.6 21:56:14.075 00.000 10672 AutoFind: close dim-bright [1117, 398] 3.6 - [1129, 397] 94.3 21:56:14.075 00.000 10672 AutoFind: too close [1135, 378] 3.6 - [1141, 362] 9.9 21:56:14.075 00.000 10672 AutoFind: close dim-bright [1135, 378] 3.6 - [1129, 397] 94.3 21:56:14.075 00.000 10672 AutoFind: too close [263, 336] 3.7 - [244, 336] 10.8 21:56:14.075 00.000 10672 AutoFind: close dim-bright [1071, 564] 3.8 - [1067, 554] 27.7 21:56:14.075 00.000 10672 AutoFind: close dim-bright [1071, 564] 3.8 - [1073, 546] 33.6 21:56:14.075 00.000 10672 AutoFind: close dim-bright [961, 299] 3.8 - [946, 290] 44.3 21:56:14.075 00.000 10672 AutoFind: too close [1067, 554] 27.7 - [1073, 546] 33.6 21:56:14.075 00.000 10672 AutoFind: too close [271, 877] 32.4 - [274, 871] 34.9 21:56:14.075 00.000 10672 AutoFind: too close to edge [1270, 62] 3.9 21:56:14.075 00.000 10672 AutoFind: too close to edge [534, 926] 4.0 21:56:14.075 00.000 10672 AutoFind: too close to edge [18, 87] 4.0 21:56:14.075 00.000 10672 AutoFind: too close to edge [294, 27] 4.4 21:56:14.075 00.000 10672 AutoFind: too close to edge [14, 130] 5.4 21:56:14.075 00.000 10672 AutoFind: too close to edge [444, 36] 5.4 21:56:14.075 00.000 10672 AutoFind: too close to edge [407, 18] 5.7 21:56:14.075 00.000 10672 AutoFind: too close to edge [1052, 33] 11.0 21:56:14.075 00.000 10672 AutoFind: too close to edge [12, 578] 26.0 21:56:14.075 00.000 10672 Star::Find(15, 1129, 397, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.016 10672 Star::Find returns 1 (1), X=1128.97, Y=397.57, Mass=1658062, SNR=124.0, Peak=65488 HFD=4.4 21:56:14.091 00.000 10672 AutoSelect: using saturation level peakVal = 65488 21:56:14.091 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 21:56:14.091 00.000 10672 AutoSelect: finding best star pass 1 21:56:14.091 00.000 10672 Star::Find(15, 1129, 397, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (1), X=1128.97, Y=397.57, Mass=1658062, SNR=124.0, Peak=65488 HFD=4.4 21:56:14.091 00.000 10672 Autofind: near-saturated [1129, 397] 94.3 Mass 1658062 SNR 124.0 Peak 65488 21:56:14.091 00.000 10672 Star::Find(15, 938, 734, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (1), X=938.45, Y=734.17, Mass=1085093, SNR=104.3, Peak=65488 HFD=3.7 21:56:14.091 00.000 10672 Autofind: near-saturated [938, 734] 79.1 Mass 1085093 SNR 104.3 Peak 65488 21:56:14.091 00.000 10672 Star::Find(15, 579, 173, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (0), X=579.35, Y=173.09, Mass=815370, SNR=108.4, Peak=65488 HFD=3.6 21:56:14.091 00.000 10672 Autofind: near-saturated [579, 173] 53.0 Mass 815370 SNR 108.4 Peak 65488 21:56:14.091 00.000 10672 Star::Find(15, 340, 153, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (1), X=339.61, Y=153.55, Mass=802824, SNR=88.6, Peak=65488 HFD=3.2 21:56:14.091 00.000 10672 Autofind: near-saturated [340, 153] 50.0 Mass 802824 SNR 88.6 Peak 65488 21:56:14.091 00.000 10672 Star::Find(15, 946, 290, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (0), X=945.60, Y=291.07, Mass=807015, SNR=92.5, Peak=65488 HFD=4.1 21:56:14.091 00.000 10672 Autofind: near-saturated [946, 290] 44.3 Mass 807015 SNR 92.5 Peak 65488 21:56:14.091 00.000 10672 Star::Find(15, 981, 776, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (0), X=981.03, Y=775.92, Mass=552188, SNR=76.7, Peak=65488 HFD=2.9 21:56:14.091 00.000 10672 Autofind: near-saturated [981, 776] 39.3 Mass 552188 SNR 76.7 Peak 65488 21:56:14.091 00.000 10672 Star::Find(15, 99, 913, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (0), X=99.11, Y=913.00, Mass=335451, SNR=58.8, Peak=49568 HFD=2.7 21:56:14.091 00.000 10672 Autofind returns star at [99, 913] 29.2 Mass 335451 SNR 58.8 21:56:14.091 00.000 10672 Star::Find(15, 99, 913, 0, (0,0,0,0), 0.0, 0) frame 177 21:56:14.091 00.000 10672 Star::Find returns 1 (0), X=99.11, Y=913.00, Mass=335451, SNR=58.8, Peak=49568 HFD=2.7 21:56:14.091 00.000 10672 setting lock position to (99.11, 913.00) 21:56:14.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:56:14.185 00.094 10672 Status Line: Auto-selected star at (99.1, 913.0) 21:56:14.185 00.000 10672 OnExposeComplete: enter 21:56:14.185 00.000 10672 UpdateGuideState(): m_state=2 21:56:14.200 00.015 10672 Star::Find(15, 99, 912, 0, (0,0,0,0), 0.0, 0) frame 178 21:56:14.200 00.000 10672 Star::Find returns 1 (0), X=99.25, Y=912.98, Mass=379439, SNR=62.5, Peak=50000 HFD=2.5 21:56:14.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 21:56:14.279 00.079 10672 UpdateGuideState exits: m=379439 SNR=62.5 21:56:14.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:14.279 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:14.279 00.000 10672 Enqueuing Expose request 21:56:14.279 00.000 428 Worker thread wakes up 21:56:14.279 00.000 10672 read socket command 10 21:56:14.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:14.279 00.000 10672 processing socket request REQDIST 21:56:14.279 00.000 428 Handling exposure in thread, d=2500 o=3 r=(84,898,31,31) 21:56:14.279 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:14.279 00.000 10672 Sending socket response 0 (0x0) 21:56:16.032 01.753 428 Exposure complete 21:56:16.157 00.125 428 worker thread done servicing request 21:56:16.157 00.000 10672 OnExposeComplete: enter 21:56:16.157 00.000 10672 UpdateGuideState(): m_state=2 21:56:16.157 00.000 10672 Star::Find(15, 99, 912, 0, (0,0,0,0), 0.0, 0) frame 179 21:56:16.157 00.000 10672 Star::Find returns 1 (0), X=99.10, Y=913.12, Mass=386421, SNR=65.3, Peak=47824 HFD=3.0 21:56:16.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:56:16.251 00.094 10672 UpdateGuideState exits: m=386421 SNR=65.3 21:56:16.251 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:16.251 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:16.251 00.000 10672 Enqueuing Expose request 21:56:16.251 00.000 428 Worker thread wakes up 21:56:16.251 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:16.251 00.000 428 Handling exposure in thread, d=2500 o=3 r=(84,898,31,31) 21:56:18.531 02.280 428 Exposure complete 21:56:18.656 00.125 428 worker thread done servicing request 21:56:18.656 00.000 10672 OnExposeComplete: enter 21:56:18.656 00.000 10672 UpdateGuideState(): m_state=2 21:56:18.656 00.000 10672 Star::Find(15, 99, 913, 0, (0,0,0,0), 0.0, 0) frame 180 21:56:18.656 00.000 10672 Star::Find returns 1 (0), X=99.26, Y=912.81, Mass=368988, SNR=62.3, Peak=53376 HFD=2.9 21:56:18.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=288, FiltMax=65488, Gamma=1.000 21:56:18.750 00.094 10672 UpdateGuideState exits: m=368988 SNR=62.3 21:56:18.750 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:18.750 00.000 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:18.750 00.000 10672 Enqueuing Expose request 21:56:18.750 00.000 428 Worker thread wakes up 21:56:18.750 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:18.750 00.000 428 Handling exposure in thread, d=2500 o=3 r=(84,898,31,31) 21:56:18.953 00.203 10672 read socket command 10 21:56:18.953 00.000 10672 processing socket request REQDIST 21:56:18.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:18.953 00.000 10672 Sending socket response 0 (0x0) 21:56:21.030 02.077 428 Exposure complete 21:56:21.171 00.141 428 worker thread done servicing request 21:56:21.171 00.000 10672 OnExposeComplete: enter 21:56:21.171 00.000 10672 UpdateGuideState(): m_state=2 21:56:21.171 00.000 10672 Star::Find(15, 99, 912, 0, (0,0,0,0), 0.0, 0) frame 181 21:56:21.171 00.000 10672 Star::Find returns 1 (0), X=99.28, Y=913.12, Mass=330298, SNR=53.5, Peak=48032 HFD=2.5 21:56:21.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 21:56:21.265 00.094 10672 UpdateGuideState exits: m=330298 SNR=53.5 21:56:21.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:21.280 00.015 10672 ScheduleExposure(2500,3,1) exposurePending=0 21:56:21.280 00.000 10672 Enqueuing Expose request 21:56:21.280 00.000 428 Worker thread wakes up 21:56:21.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2500 21:56:21.280 00.000 428 Handling exposure in thread, d=2500 o=3 r=(84,898,31,31) 21:56:23.405 02.125 10672 OnExposureDurationSelected: duration = 4000 21:56:23.530 00.125 428 Exposure complete 21:56:23.659 00.129 428 worker thread done servicing request 21:56:23.659 00.000 10672 OnExposeComplete: enter 21:56:23.659 00.000 10672 UpdateGuideState(): m_state=2 21:56:23.659 00.000 10672 Star::Find(15, 99, 913, 0, (0,0,0,0), 0.0, 0) frame 182 21:56:23.659 00.000 10672 Star::Find returns 1 (0), X=98.81, Y=912.91, Mass=306535, SNR=56.5, Peak=50320 HFD=2.4 21:56:23.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=400, FiltMax=65488, Gamma=1.000 21:56:23.752 00.093 10672 UpdateGuideState exits: m=306535 SNR=56.5 21:56:23.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:23.752 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:23.752 00.000 10672 Enqueuing Expose request 21:56:23.752 00.000 428 Worker thread wakes up 21:56:23.752 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:23.752 00.000 428 Handling exposure in thread, d=4000 o=3 r=(84,898,31,31) 21:56:23.752 00.000 428 ZWO: set CONTROL_EXPOSURE 4000000 21:56:23.955 00.203 10672 read socket command 10 21:56:23.955 00.000 10672 processing socket request REQDIST 21:56:23.955 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:23.955 00.000 10672 Sending socket response 0 (0x0) 21:56:26.033 02.078 428 Exposure complete 21:56:26.220 00.187 428 worker thread done servicing request 21:56:26.220 00.000 10672 OnExposeComplete: enter 21:56:26.220 00.000 10672 UpdateGuideState(): m_state=2 21:56:26.220 00.000 10672 Star::Find(15, 98, 912, 0, (0,0,0,0), 0.0, 0) frame 183 21:56:26.220 00.000 10672 Star::Find returns 1 (0), X=99.24, Y=913.07, Mass=334247, SNR=59.4, Peak=62528 HFD=2.4 21:56:26.220 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 21:56:26.345 00.125 10672 UpdateGuideState exits: m=334247 SNR=59.4 21:56:26.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:26.345 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:26.345 00.000 10672 Enqueuing Expose request 21:56:26.361 00.016 428 Worker thread wakes up 21:56:26.361 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:26.361 00.000 428 Handling exposure in thread, d=4000 o=3 r=(84,898,31,31) 21:56:28.969 02.608 10672 read socket command 10 21:56:28.969 00.000 10672 processing socket request REQDIST 21:56:28.969 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:28.969 00.000 10672 Sending socket response 0 (0x0) 21:56:30.032 01.063 428 Exposure complete 21:56:30.219 00.187 428 worker thread done servicing request 21:56:30.219 00.000 10672 OnExposeComplete: enter 21:56:30.219 00.000 10672 UpdateGuideState(): m_state=2 21:56:30.235 00.016 10672 Star::Find(15, 99, 913, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:30.235 00.000 10672 Star::Find returns 1 (0), X=99.46, Y=913.35, Mass=539766, SNR=67.4, Peak=65488 HFD=2.9 21:56:30.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 21:56:30.344 00.109 10672 UpdateGuideState exits: m=539766 SNR=67.4 21:56:30.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:30.344 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:30.344 00.000 10672 Enqueuing Expose request 21:56:30.360 00.016 428 Worker thread wakes up 21:56:30.360 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:30.360 00.000 428 Handling exposure in thread, d=4000 o=3 r=(84,898,31,31) 21:56:33.863 03.503 10672 GuiderOneStar::AutoSelect enter 21:56:33.863 00.000 10672 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 21:56:34.034 00.171 428 Exposure complete 21:56:34.253 00.219 428 worker thread done servicing request 21:56:34.378 00.125 10672 AutoFind: global mean = -0.6, stdev 2903.1 21:56:34.378 00.000 10672 AutoFind: using threshold = 0.1 21:56:34.706 00.328 10672 AutoFind: local max [939, 734] 80.3 21:56:34.706 00.000 10672 AutoFind: local max [1129, 398] 75.0 21:56:34.722 00.016 10672 AutoFind: local max [580, 173] 66.8 21:56:34.722 00.000 10672 AutoFind: local max [340, 154] 66.4 21:56:34.722 00.000 10672 AutoFind: local max [947, 291] 51.2 21:56:34.722 00.000 10672 AutoFind: local max [981, 776] 47.2 21:56:34.722 00.000 10672 AutoFind: local max [782, 599] 41.0 21:56:34.722 00.000 10672 AutoFind: local max [100, 913] 36.0 21:56:34.722 00.000 10672 AutoFind: local max [13, 579] 35.3 21:56:34.722 00.000 10672 AutoFind: local max [1196, 665] 30.1 21:56:34.722 00.000 10672 AutoFind: local max [623, 276] 28.8 21:56:34.722 00.000 10672 AutoFind: local max [844, 476] 26.3 21:56:34.722 00.000 10672 AutoFind: local max [900, 289] 26.3 21:56:34.722 00.000 10672 AutoFind: local max [280, 76] 26.0 21:56:34.722 00.000 10672 AutoFind: local max [275, 869] 22.5 21:56:34.722 00.000 10672 AutoFind: local max [271, 879] 21.9 21:56:34.722 00.000 10672 AutoFind: local max [269, 872] 20.6 21:56:34.722 00.000 10672 AutoFind: local max [1074, 544] 20.4 21:56:34.722 00.000 10672 AutoFind: local max [727, 183] 19.1 21:56:34.722 00.000 10672 AutoFind: local max [99, 70] 19.1 21:56:34.722 00.000 10672 AutoFind: local max [573, 199] 18.8 21:56:34.722 00.000 10672 AutoFind: local max [1066, 547] 18.7 21:56:34.722 00.000 10672 AutoFind: local max [1072, 556] 18.0 21:56:34.722 00.000 10672 AutoFind: local max [331, 460] 16.9 21:56:34.722 00.000 10672 AutoFind: local max [55, 791] 16.3 21:56:34.722 00.000 10672 AutoFind: local max [1065, 552] 15.8 21:56:34.722 00.000 10672 AutoFind: local max [816, 136] 15.6 21:56:34.722 00.000 10672 AutoFind: local max [253, 451] 15.3 21:56:34.722 00.000 10672 AutoFind: local max [245, 336] 13.9 21:56:34.722 00.000 10672 AutoFind: local max [1141, 363] 13.8 21:56:34.722 00.000 10672 AutoFind: local max [875, 194] 12.6 21:56:34.722 00.000 10672 AutoFind: local max [470, 698] 12.5 21:56:34.722 00.000 10672 AutoFind: local max [760, 478] 12.4 21:56:34.722 00.000 10672 AutoFind: local max [1053, 33] 12.3 21:56:34.722 00.000 10672 AutoFind: local max [15, 130] 11.7 21:56:34.722 00.000 10672 AutoFind: local max [1167, 641] 11.6 21:56:34.722 00.000 10672 AutoFind: local max [970, 668] 11.5 21:56:34.722 00.000 10672 AutoFind: local max [213, 518] 10.9 21:56:34.722 00.000 10672 AutoFind: local max [515, 133] 10.9 21:56:34.722 00.000 10672 AutoFind: local max [283, 503] 10.8 21:56:34.722 00.000 10672 AutoFind: local max [1121, 474] 10.6 21:56:34.722 00.000 10672 AutoFind: local max [866, 580] 9.9 21:56:34.722 00.000 10672 AutoFind: local max [203, 417] 9.7 21:56:34.722 00.000 10672 AutoFind: local max [315, 157] 9.7 21:56:34.722 00.000 10672 AutoFind: local max [444, 37] 9.6 21:56:34.722 00.000 10672 AutoFind: local max [690, 725] 8.9 21:56:34.722 00.000 10672 AutoFind: local max [926, 699] 8.7 21:56:34.722 00.000 10672 AutoFind: local max [1188, 138] 8.7 21:56:34.722 00.000 10672 AutoFind: local max [142, 124] 8.5 21:56:34.722 00.000 10672 AutoFind: local max [258, 359] 8.3 21:56:34.722 00.000 10672 AutoFind: local max [1107, 131] 8.0 21:56:34.722 00.000 10672 AutoFind: local max [872, 127] 7.9 21:56:34.722 00.000 10672 AutoFind: local max [932, 850] 7.8 21:56:34.722 00.000 10672 AutoFind: local max [717, 755] 7.4 21:56:34.722 00.000 10672 AutoFind: local max [757, 536] 7.4 21:56:34.722 00.000 10672 AutoFind: local max [865, 849] 7.3 21:56:34.722 00.000 10672 AutoFind: local max [133, 464] 6.9 21:56:34.722 00.000 10672 AutoFind: local max [359, 266] 6.8 21:56:34.722 00.000 10672 AutoFind: local max [283, 462] 6.8 21:56:34.722 00.000 10672 AutoFind: local max [310, 747] 6.6 21:56:34.722 00.000 10672 AutoFind: local max [750, 627] 6.2 21:56:34.722 00.000 10672 AutoFind: local max [268, 686] 6.2 21:56:34.722 00.000 10672 AutoFind: local max [908, 82] 6.2 21:56:34.722 00.000 10672 AutoFind: local max [1117, 190] 6.1 21:56:34.722 00.000 10672 AutoFind: local max [435, 749] 6.1 21:56:34.722 00.000 10672 AutoFind: local max [189, 912] 6.0 21:56:34.722 00.000 10672 AutoFind: local max [1082, 390] 6.0 21:56:34.722 00.000 10672 AutoFind: local max [1048, 422] 6.0 21:56:34.722 00.000 10672 AutoFind: local max [828, 759] 5.9 21:56:34.722 00.000 10672 AutoFind: local max [228, 434] 5.8 21:56:34.722 00.000 10672 AutoFind: local max [137, 677] 5.7 21:56:34.722 00.000 10672 AutoFind: local max [551, 565] 5.6 21:56:34.722 00.000 10672 AutoFind: local max [962, 299] 5.5 21:56:34.722 00.000 10672 AutoFind: local max [920, 507] 5.4 21:56:34.722 00.000 10672 AutoFind: local max [653, 818] 5.4 21:56:34.722 00.000 10672 AutoFind: local max [1065, 222] 5.3 21:56:34.722 00.000 10672 AutoFind: local max [100, 802] 5.2 21:56:34.722 00.000 10672 AutoFind: local max [1226, 553] 5.1 21:56:34.722 00.000 10672 AutoFind: local max [1198, 305] 5.1 21:56:34.722 00.000 10672 AutoFind: local max [1222, 897] 5.1 21:56:34.722 00.000 10672 AutoFind: local max [19, 88] 5.1 21:56:34.722 00.000 10672 AutoFind: local max [131, 296] 5.1 21:56:34.722 00.000 10672 AutoFind: local max [824, 492] 4.9 21:56:34.722 00.000 10672 AutoFind: local max [253, 172] 4.9 21:56:34.722 00.000 10672 AutoFind: local max [534, 925] 4.8 21:56:34.722 00.000 10672 AutoFind: local max [16, 497] 4.8 21:56:34.722 00.000 10672 AutoFind: local max [1152, 373] 4.5 21:56:34.722 00.000 10672 AutoFind: local max [63, 691] 4.5 21:56:34.722 00.000 10672 AutoFind: local max [332, 787] 4.4 21:56:34.722 00.000 10672 AutoFind: local max [507, 427] 4.3 21:56:34.722 00.000 10672 AutoFind: local max [407, 19] 4.3 21:56:34.737 00.015 10672 AutoFind: local max [1232, 914] 4.3 21:56:34.737 00.000 10672 AutoFind: local max [307, 892] 4.3 21:56:34.737 00.000 10672 AutoFind: local max [341, 311] 4.2 21:56:34.737 00.000 10672 AutoFind: local max [295, 889] 4.2 21:56:34.737 00.000 10672 AutoFind: local max [683, 249] 4.2 21:56:34.737 00.000 10672 AutoFind: local max [494, 713] 4.2 21:56:34.737 00.000 10672 AutoFind: local max [489, 395] 4.2 21:56:34.737 00.000 10672 AutoFind: local max [869, 540] 4.1 21:56:34.737 00.000 10672 AutoFind: local max [148, 663] 4.0 21:56:34.737 00.000 10672 AutoFind: too close [148, 663] 4.0 - [137, 677] 5.7 21:56:34.737 00.000 10672 AutoFind: too close [295, 889] 4.2 - [307, 892] 4.3 21:56:34.737 00.000 10672 AutoFind: close dim-bright [295, 889] 4.2 - [275, 869] 22.5 21:56:34.737 00.000 10672 AutoFind: too close [1232, 914] 4.3 - [1222, 897] 5.1 21:56:34.737 00.000 10672 AutoFind: too close [1152, 373] 4.5 - [1141, 363] 13.8 21:56:34.737 00.000 10672 AutoFind: close dim-bright [824, 492] 4.9 - [844, 476] 26.3 21:56:34.737 00.000 10672 AutoFind: close dim-bright [962, 299] 5.5 - [947, 291] 51.2 21:56:34.737 00.000 10672 AutoFind: too close [1065, 552] 15.8 - [1072, 556] 18.0 21:56:34.737 00.000 10672 AutoFind: too close [1065, 552] 15.8 - [1066, 547] 18.7 21:56:34.737 00.000 10672 AutoFind: too close [1065, 552] 15.8 - [1074, 544] 20.4 21:56:34.737 00.000 10672 AutoFind: too close [1072, 556] 18.0 - [1066, 547] 18.7 21:56:34.737 00.000 10672 AutoFind: too close [1072, 556] 18.0 - [1074, 544] 20.4 21:56:34.737 00.000 10672 AutoFind: too close [1066, 547] 18.7 - [1074, 544] 20.4 21:56:34.737 00.000 10672 AutoFind: too close [269, 872] 20.6 - [271, 879] 21.9 21:56:34.737 00.000 10672 AutoFind: too close [269, 872] 20.6 - [275, 869] 22.5 21:56:34.737 00.000 10672 AutoFind: too close [271, 879] 21.9 - [275, 869] 22.5 21:56:34.737 00.000 10672 AutoFind: too close to edge [407, 19] 4.3 21:56:34.737 00.000 10672 AutoFind: too close to edge [16, 497] 4.8 21:56:34.737 00.000 10672 AutoFind: too close to edge [534, 925] 4.8 21:56:34.737 00.000 10672 AutoFind: too close to edge [19, 88] 5.1 21:56:34.737 00.000 10672 AutoFind: too close to edge [444, 37] 9.6 21:56:34.737 00.000 10672 AutoFind: too close to edge [15, 130] 11.7 21:56:34.737 00.000 10672 AutoFind: too close to edge [1053, 33] 12.3 21:56:34.737 00.000 10672 AutoFind: too close to edge [13, 579] 35.3 21:56:34.737 00.000 10672 Star::Find(15, 939, 734, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.737 00.000 10672 Star::Find returns 1 (1), X=938.89, Y=734.39, Mass=1492753, SNR=107.1, Peak=65488 HFD=4.1 21:56:34.737 00.000 10672 AutoSelect: using saturation level peakVal = 65488 21:56:34.737 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 21:56:34.737 00.000 10672 AutoSelect: finding best star pass 1 21:56:34.737 00.000 10672 Star::Find(15, 939, 734, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.737 00.000 10672 Star::Find returns 1 (1), X=938.89, Y=734.39, Mass=1492753, SNR=107.1, Peak=65488 HFD=4.1 21:56:34.737 00.000 10672 Autofind: near-saturated [939, 734] 80.3 Mass 1492753 SNR 107.1 Peak 65488 21:56:34.737 00.000 10672 Star::Find(15, 1129, 398, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.737 00.000 10672 Star::Find returns 1 (1), X=1129.49, Y=397.66, Mass=2232774, SNR=126.0, Peak=65488 HFD=5.3 21:56:34.737 00.000 10672 Autofind: near-saturated [1129, 398] 75.0 Mass 2232774 SNR 126.0 Peak 65488 21:56:34.737 00.000 10672 Star::Find(15, 580, 173, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.737 00.000 10672 Star::Find returns 1 (1), X=579.86, Y=173.42, Mass=946643, SNR=90.1, Peak=65488 HFD=3.5 21:56:34.737 00.000 10672 Autofind: near-saturated [580, 173] 66.8 Mass 946643 SNR 90.1 Peak 65488 21:56:34.737 00.000 10672 Star::Find(15, 340, 154, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.737 00.000 10672 Star::Find returns 1 (1), X=339.99, Y=153.82, Mass=1085942, SNR=96.7, Peak=65488 HFD=4.0 21:56:34.737 00.000 10672 Autofind: near-saturated [340, 154] 66.4 Mass 1085942 SNR 96.7 Peak 65488 21:56:34.737 00.000 10672 Star::Find(15, 947, 291, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.737 00.000 10672 Star::Find returns 1 (1), X=946.27, Y=290.96, Mass=1071775, SNR=92.9, Peak=65488 HFD=4.2 21:56:34.737 00.000 10672 Autofind: near-saturated [947, 291] 51.2 Mass 1071775 SNR 92.9 Peak 65488 21:56:34.737 00.000 10672 Star::Find(15, 981, 776, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.737 00.000 10672 Star::Find returns 1 (0), X=981.28, Y=776.37, Mass=831823, SNR=99.4, Peak=65488 HFD=3.6 21:56:34.753 00.016 10672 Autofind: near-saturated [981, 776] 47.2 Mass 831823 SNR 99.4 Peak 65488 21:56:34.753 00.000 10672 Star::Find(15, 782, 599, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=782.15, Y=598.91, Mass=622972, SNR=69.2, Peak=65488 HFD=2.7 21:56:34.753 00.000 10672 Autofind: near-saturated [782, 599] 41.0 Mass 622972 SNR 69.2 Peak 65488 21:56:34.753 00.000 10672 Star::Find(15, 100, 913, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=99.46, Y=913.35, Mass=539766, SNR=67.4, Peak=65488 HFD=2.9 21:56:34.753 00.000 10672 Autofind: near-saturated [100, 913] 36.0 Mass 539766 SNR 67.4 Peak 65488 21:56:34.753 00.000 10672 Star::Find(15, 1196, 665, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=1196.19, Y=665.16, Mass=435728, SNR=62.8, Peak=65488 HFD=2.5 21:56:34.753 00.000 10672 Autofind: near-saturated [1196, 665] 30.1 Mass 435728 SNR 62.8 Peak 65488 21:56:34.753 00.000 10672 Star::Find(15, 623, 276, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=622.57, Y=276.25, Mass=435800, SNR=56.0, Peak=65488 HFD=2.7 21:56:34.753 00.000 10672 Autofind: near-saturated [623, 276] 28.8 Mass 435800 SNR 56.0 Peak 65488 21:56:34.753 00.000 10672 Star::Find(15, 844, 476, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=844.14, Y=476.36, Mass=445509, SNR=61.3, Peak=65488 HFD=2.8 21:56:34.753 00.000 10672 Autofind: near-saturated [844, 476] 26.3 Mass 445509 SNR 61.3 Peak 65488 21:56:34.753 00.000 10672 Star::Find(15, 900, 289, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=900.35, Y=288.53, Mass=592212, SNR=70.5, Peak=65488 HFD=3.1 21:56:34.753 00.000 10672 Autofind: near-saturated [900, 289] 26.3 Mass 592212 SNR 70.5 Peak 65488 21:56:34.753 00.000 10672 Star::Find(15, 280, 76, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=279.56, Y=75.83, Mass=450101, SNR=61.9, Peak=59264 HFD=2.6 21:56:34.753 00.000 10672 Autofind: near-saturated [280, 76] 26.0 Mass 450101 SNR 61.9 Peak 59264 21:56:34.753 00.000 10672 Star::Find(15, 727, 183, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=726.66, Y=182.96, Mass=350437, SNR=55.7, Peak=56096 HFD=2.5 21:56:34.753 00.000 10672 Autofind returns star at [727, 183] 19.1 Mass 350437 SNR 55.7 21:56:34.753 00.000 10672 Star::Find(15, 727, 183, 0, (0,0,0,0), 0.0, 0) frame 184 21:56:34.753 00.000 10672 Star::Find returns 1 (0), X=726.66, Y=182.96, Mass=350437, SNR=55.7, Peak=56096 HFD=2.5 21:56:34.753 00.000 10672 setting lock position to (726.66, 182.96) 21:56:34.753 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 21:56:34.878 00.125 10672 Status Line: Auto-selected star at (726.7, 183.0) 21:56:34.909 00.031 10672 OnExposeComplete: enter 21:56:34.909 00.000 10672 UpdateGuideState(): m_state=2 21:56:34.909 00.000 10672 Star::Find(15, 726, 182, 0, (0,0,0,0), 0.0, 0) frame 185 21:56:34.909 00.000 10672 Star::Find returns 1 (0), X=726.56, Y=183.04, Mass=336111, SNR=50.3, Peak=53168 HFD=2.3 21:56:34.909 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 21:56:35.065 00.156 10672 UpdateGuideState exits: m=336111 SNR=50.3 21:56:35.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:35.065 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:35.065 00.000 10672 Enqueuing Expose request 21:56:35.065 00.000 428 Worker thread wakes up 21:56:35.065 00.000 10672 read socket command 10 21:56:35.065 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:35.065 00.000 10672 processing socket request REQDIST 21:56:35.065 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:35.065 00.000 428 Handling exposure in thread, d=4000 o=3 r=(712,168,31,31) 21:56:35.065 00.000 10672 Sending socket response 0 (0x0) 21:56:38.017 02.952 428 Exposure complete 21:56:38.221 00.204 428 worker thread done servicing request 21:56:38.221 00.000 10672 OnExposeComplete: enter 21:56:38.221 00.000 10672 UpdateGuideState(): m_state=2 21:56:38.221 00.000 10672 Star::Find(15, 726, 183, 0, (0,0,0,0), 0.0, 0) frame 186 21:56:38.221 00.000 10672 Star::Find returns 1 (0), X=726.18, Y=182.87, Mass=308961, SNR=46.4, Peak=65040 HFD=2.4 21:56:38.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 21:56:38.345 00.124 10672 UpdateGuideState exits: m=308961 SNR=46.4 21:56:38.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:38.345 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:38.345 00.000 10672 Enqueuing Expose request 21:56:38.345 00.000 428 Worker thread wakes up 21:56:38.345 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:38.345 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,168,31,31) 21:56:38.955 00.610 10672 read socket command 10 21:56:38.955 00.000 10672 processing socket request REQDIST 21:56:38.955 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:38.955 00.000 10672 Sending socket response 0 (0x0) 21:56:40.661 01.706 10672 GuideButtonClick i=1 ctx=Guide button clicked 21:56:40.677 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 21:56:40.692 00.015 10672 ScopeASCOM::SideOfPier() returns 0 21:56:40.692 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 21:56:40.692 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 21:56:40.692 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 21:56:40.692 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 21:56:40.692 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 21:56:40.692 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 21:56:40.692 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 21:56:40.692 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 21:56:40.692 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 21:56:40.692 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 21:56:40.692 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 21:56:40.692 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 21:56:40.692 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 21:56:40.692 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 21:56:40.692 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 21:56:40.708 00.016 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 21:56:40.724 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 21:56:40.724 00.000 10672 ScopeASCOM::SideOfPier() returns 0 21:56:40.724 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 21:56:40.771 00.047 10672 ScopeASCOM::SideOfPier() returns 0 21:56:40.771 00.000 10672 guider state => CALIBRATING_PRIMARY 21:56:40.771 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:56:40.771 00.000 10672 reset dither spiral 21:56:42.017 01.246 428 Exposure complete 21:56:42.157 00.140 428 worker thread done servicing request 21:56:42.157 00.000 10672 OnExposeComplete: enter 21:56:42.157 00.000 10672 UpdateGuideState(): m_state=3 21:56:42.157 00.000 10672 Star::Find(15, 726, 182, 0, (0,0,0,0), 0.0, 0) frame 187 21:56:42.157 00.000 10672 Star::Find returns 1 (0), X=726.20, Y=182.53, Mass=320435, SNR=43.5, Peak=46400 HFD=2.6 21:56:42.189 00.032 10672 Scope::UpdateCalibrationstate: starting location = 726.20,182.53 coords = 1.57,30.7 21:56:42.189 00.000 10672 Status Line: West step 1, dist= 0.0 21:56:42.204 00.015 10672 Enqueuing Calibration Move request for direction 3 21:56:42.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 21:56:42.204 00.000 428 Worker thread wakes up 21:56:42.204 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:56:42.204 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:56:42.204 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:56:42.204 00.000 428 MoveAxis(W, 1350, -) 21:56:42.204 00.000 428 Guiding Dir = 3, Dur = 1350 21:56:42.204 00.000 428 IsSlewing returns 0 21:56:42.204 00.000 428 IsGuiding returns 0 21:56:42.220 00.016 428 PulseGuide returned control before completion, sleep 1341 21:56:42.298 00.078 10672 UpdateGuideState exits: m=320435 SNR=43.5 21:56:42.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:42.298 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:42.298 00.000 10672 Enqueuing Expose request 21:56:43.594 01.296 428 IsGuiding returns 1 21:56:43.594 00.000 428 scope still moving after pulse duration time elapsed 21:56:43.626 00.032 428 IsSlewing returns 0 21:56:43.626 00.000 428 IsGuiding returns 0 21:56:43.626 00.000 428 scope move finished after 1350 + 69 ms 21:56:43.626 00.000 428 Move returns status 0, amount 1350 21:56:43.626 00.000 428 move complete, result=0 21:56:43.626 00.000 428 worker thread done servicing request 21:56:43.626 00.000 428 Worker thread wakes up 21:56:43.626 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:43.626 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,168,31,31) 21:56:43.954 00.328 10672 read socket command 10 21:56:43.954 00.000 10672 processing socket request REQDIST 21:56:43.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:43.954 00.000 10672 Sending socket response 0 (0x0) 21:56:46.016 02.062 428 Exposure complete 21:56:46.156 00.140 428 worker thread done servicing request 21:56:46.156 00.000 10672 OnExposeComplete: enter 21:56:46.156 00.000 10672 UpdateGuideState(): m_state=3 21:56:46.156 00.000 10672 Star::Find(15, 726, 182, 0, (0,0,0,0), 0.0, 0) frame 188 21:56:46.156 00.000 10672 Star::Find returns 1 (0), X=725.77, Y=182.94, Mass=369941, SNR=50.6, Peak=52608 HFD=2.5 21:56:46.156 00.000 10672 Status Line: West step 2, dist= 0.6 21:56:46.156 00.000 10672 Enqueuing Calibration Move request for direction 3 21:56:46.156 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 21:56:46.156 00.000 428 Worker thread wakes up 21:56:46.156 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:56:46.156 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:56:46.156 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:56:46.156 00.000 428 MoveAxis(W, 1350, -) 21:56:46.156 00.000 428 Guiding Dir = 3, Dur = 1350 21:56:46.172 00.016 428 IsSlewing returns 0 21:56:46.172 00.000 428 IsGuiding returns 0 21:56:46.187 00.015 428 PulseGuide returned control before completion, sleep 1346 21:56:46.250 00.063 10672 UpdateGuideState exits: m=369941 SNR=50.6 21:56:46.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:46.250 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:46.250 00.000 10672 Enqueuing Expose request 21:56:47.578 01.328 428 IsGuiding returns 1 21:56:47.578 00.000 428 scope still moving after pulse duration time elapsed 21:56:47.609 00.031 428 IsSlewing returns 0 21:56:47.609 00.000 428 IsGuiding returns 0 21:56:47.609 00.000 428 scope move finished after 1350 + 83 ms 21:56:47.609 00.000 428 Move returns status 0, amount 1350 21:56:47.609 00.000 428 move complete, result=0 21:56:47.609 00.000 428 worker thread done servicing request 21:56:47.609 00.000 428 Worker thread wakes up 21:56:47.609 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:47.609 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,168,31,31) 21:56:48.956 01.347 10672 read socket command 10 21:56:48.956 00.000 10672 processing socket request REQDIST 21:56:48.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:48.956 00.000 10672 Sending socket response 0 (0x0) 21:56:50.018 01.062 428 Exposure complete 21:56:50.143 00.125 428 worker thread done servicing request 21:56:50.143 00.000 10672 OnExposeComplete: enter 21:56:50.143 00.000 10672 UpdateGuideState(): m_state=3 21:56:50.143 00.000 10672 Star::Find(15, 725, 182, 0, (0,0,0,0), 0.0, 0) frame 189 21:56:50.143 00.000 10672 Star::Find returns 1 (0), X=725.04, Y=182.66, Mass=341505, SNR=52.8, Peak=58720 HFD=2.4 21:56:50.143 00.000 10672 Status Line: West step 3, dist= 1.2 21:56:50.159 00.016 10672 Enqueuing Calibration Move request for direction 3 21:56:50.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 21:56:50.159 00.000 428 Worker thread wakes up 21:56:50.159 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:56:50.159 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:56:50.159 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:56:50.159 00.000 428 MoveAxis(W, 1350, -) 21:56:50.159 00.000 428 Guiding Dir = 3, Dur = 1350 21:56:50.159 00.000 428 IsSlewing returns 0 21:56:50.159 00.000 428 IsGuiding returns 0 21:56:50.174 00.015 428 PulseGuide returned control before completion, sleep 1342 21:56:50.253 00.079 10672 UpdateGuideState exits: m=341505 SNR=52.8 21:56:50.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:50.253 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:50.253 00.000 10672 Enqueuing Expose request 21:56:51.533 01.280 428 IsGuiding returns 1 21:56:51.533 00.000 428 scope still moving after pulse duration time elapsed 21:56:51.580 00.047 428 IsSlewing returns 0 21:56:51.580 00.000 428 IsGuiding returns 0 21:56:51.580 00.000 428 scope move finished after 1350 + 63 ms 21:56:51.580 00.000 428 Move returns status 0, amount 1350 21:56:51.580 00.000 428 move complete, result=0 21:56:51.580 00.000 428 worker thread done servicing request 21:56:51.580 00.000 428 Worker thread wakes up 21:56:51.580 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:51.580 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,168,31,31) 21:56:53.955 02.375 10672 read socket command 10 21:56:53.955 00.000 10672 processing socket request REQDIST 21:56:53.955 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:53.955 00.000 10672 Sending socket response 0 (0x0) 21:56:54.017 00.062 428 Exposure complete 21:56:54.142 00.125 428 worker thread done servicing request 21:56:54.142 00.000 10672 OnExposeComplete: enter 21:56:54.142 00.000 10672 UpdateGuideState(): m_state=3 21:56:54.142 00.000 10672 Star::Find(15, 725, 182, 0, (0,0,0,0), 0.0, 0) frame 190 21:56:54.142 00.000 10672 Star::Find returns 1 (0), X=724.15, Y=182.89, Mass=332531, SNR=50.5, Peak=64384 HFD=2.3 21:56:54.158 00.016 10672 Status Line: West step 4, dist= 2.1 21:56:54.158 00.000 10672 Enqueuing Calibration Move request for direction 3 21:56:54.158 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 21:56:54.158 00.000 428 Worker thread wakes up 21:56:54.158 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:56:54.158 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:56:54.158 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:56:54.158 00.000 428 MoveAxis(W, 1350, -) 21:56:54.158 00.000 428 Guiding Dir = 3, Dur = 1350 21:56:54.158 00.000 428 IsSlewing returns 0 21:56:54.158 00.000 428 IsGuiding returns 0 21:56:54.173 00.015 428 PulseGuide returned control before completion, sleep 1347 21:56:54.236 00.063 10672 UpdateGuideState exits: m=332531 SNR=50.5 21:56:54.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:54.236 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:54.236 00.000 10672 Enqueuing Expose request 21:56:55.532 01.296 428 IsGuiding returns 0 21:56:55.532 00.000 428 Move returns status 0, amount 1350 21:56:55.532 00.000 428 move complete, result=0 21:56:55.532 00.000 428 worker thread done servicing request 21:56:55.532 00.000 428 Worker thread wakes up 21:56:55.532 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:55.532 00.000 428 Handling exposure in thread, d=4000 o=3 r=(709,168,31,31) 21:56:58.004 02.472 428 Exposure complete 21:56:58.145 00.141 428 worker thread done servicing request 21:56:58.145 00.000 10672 OnExposeComplete: enter 21:56:58.145 00.000 10672 UpdateGuideState(): m_state=3 21:56:58.145 00.000 10672 Star::Find(15, 724, 182, 0, (0,0,0,0), 0.0, 0) frame 191 21:56:58.145 00.000 10672 Star::Find returns 1 (0), X=723.07, Y=182.72, Mass=358478, SNR=53.3, Peak=50976 HFD=2.6 21:56:58.145 00.000 10672 Status Line: West step 5, dist= 3.1 21:56:58.160 00.015 10672 Enqueuing Calibration Move request for direction 3 21:56:58.160 00.000 428 Worker thread wakes up 21:56:58.160 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 21:56:58.160 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:56:58.160 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:56:58.160 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:56:58.160 00.000 428 MoveAxis(W, 1350, -) 21:56:58.160 00.000 428 Guiding Dir = 3, Dur = 1350 21:56:58.160 00.000 428 IsSlewing returns 0 21:56:58.160 00.000 428 IsGuiding returns 0 21:56:58.192 00.032 428 PulseGuide returned control before completion, sleep 1331 21:56:58.254 00.062 10672 UpdateGuideState exits: m=358478 SNR=53.3 21:56:58.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:56:58.254 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:56:58.254 00.000 10672 Enqueuing Expose request 21:56:58.963 00.709 10672 read socket command 10 21:56:58.963 00.000 10672 processing socket request REQDIST 21:56:58.963 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:56:58.963 00.000 10672 Sending socket response 0 (0x0) 21:56:59.528 00.565 428 IsGuiding returns 1 21:56:59.528 00.000 428 scope still moving after pulse duration time elapsed 21:56:59.554 00.026 428 IsSlewing returns 0 21:56:59.554 00.000 428 IsGuiding returns 0 21:56:59.555 00.001 428 scope move finished after 1350 + 39 ms 21:56:59.555 00.000 428 Move returns status 0, amount 1350 21:56:59.555 00.000 428 move complete, result=0 21:56:59.555 00.000 428 worker thread done servicing request 21:56:59.555 00.000 428 Worker thread wakes up 21:56:59.555 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:56:59.556 00.001 428 Handling exposure in thread, d=4000 o=3 r=(708,168,31,31) 21:57:02.012 02.456 428 Exposure complete 21:57:02.215 00.203 428 worker thread done servicing request 21:57:02.215 00.000 10672 OnExposeComplete: enter 21:57:02.215 00.000 10672 UpdateGuideState(): m_state=3 21:57:02.215 00.000 10672 Star::Find(15, 723, 182, 0, (0,0,0,0), 0.0, 0) frame 192 21:57:02.215 00.000 10672 Star::Find returns 1 (0), X=722.27, Y=182.76, Mass=374222, SNR=48.8, Peak=46944 HFD=2.8 21:57:02.215 00.000 10672 Status Line: West step 6, dist= 3.9 21:57:02.230 00.015 10672 Enqueuing Calibration Move request for direction 3 21:57:02.230 00.000 428 Worker thread wakes up 21:57:02.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 21:57:02.230 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:02.230 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:02.230 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:02.230 00.000 428 MoveAxis(W, 1350, -) 21:57:02.230 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:02.246 00.016 428 IsSlewing returns 0 21:57:02.246 00.000 428 IsGuiding returns 0 21:57:02.262 00.016 428 PulseGuide returned control before completion, sleep 1346 21:57:02.355 00.093 10672 UpdateGuideState exits: m=374222 SNR=48.8 21:57:02.355 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:02.355 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:02.355 00.000 10672 Enqueuing Expose request 21:57:03.621 01.266 428 IsGuiding returns 1 21:57:03.621 00.000 428 scope still moving after pulse duration time elapsed 21:57:03.652 00.031 428 IsSlewing returns 0 21:57:03.652 00.000 428 IsGuiding returns 0 21:57:03.652 00.000 428 scope move finished after 1350 + 56 ms 21:57:03.652 00.000 428 Move returns status 0, amount 1350 21:57:03.652 00.000 428 move complete, result=0 21:57:03.652 00.000 428 worker thread done servicing request 21:57:03.652 00.000 428 Worker thread wakes up 21:57:03.652 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:03.652 00.000 428 Handling exposure in thread, d=4000 o=3 r=(707,168,31,31) 21:57:03.964 00.312 10672 read socket command 10 21:57:03.964 00.000 10672 processing socket request REQDIST 21:57:03.964 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:03.964 00.000 10672 Sending socket response 0 (0x0) 21:57:06.014 02.050 428 Exposure complete 21:57:06.218 00.204 428 worker thread done servicing request 21:57:06.218 00.000 10672 OnExposeComplete: enter 21:57:06.218 00.000 10672 UpdateGuideState(): m_state=3 21:57:06.218 00.000 10672 Star::Find(15, 722, 182, 0, (0,0,0,0), 0.0, 0) frame 193 21:57:06.218 00.000 10672 Star::Find returns 1 (0), X=721.17, Y=182.48, Mass=356844, SNR=51.8, Peak=55776 HFD=3.0 21:57:06.218 00.000 10672 Status Line: West step 7, dist= 5.0 21:57:06.233 00.015 10672 Enqueuing Calibration Move request for direction 3 21:57:06.233 00.000 428 Worker thread wakes up 21:57:06.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 21:57:06.233 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:06.233 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:06.233 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:06.233 00.000 428 MoveAxis(W, 1350, -) 21:57:06.233 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:06.233 00.000 428 IsSlewing returns 0 21:57:06.233 00.000 428 IsGuiding returns 0 21:57:06.264 00.031 428 PulseGuide returned control before completion, sleep 1337 21:57:06.374 00.110 10672 UpdateGuideState exits: m=356844 SNR=51.8 21:57:06.374 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:06.374 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:06.374 00.000 10672 Enqueuing Expose request 21:57:07.623 01.249 428 IsGuiding returns 0 21:57:07.623 00.000 428 Move returns status 0, amount 1350 21:57:07.623 00.000 428 move complete, result=0 21:57:07.623 00.000 428 worker thread done servicing request 21:57:07.623 00.000 428 Worker thread wakes up 21:57:07.623 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:07.623 00.000 428 Handling exposure in thread, d=4000 o=3 r=(706,167,31,31) 21:57:08.967 01.344 10672 read socket command 10 21:57:08.967 00.000 10672 processing socket request REQDIST 21:57:08.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:08.967 00.000 10672 Sending socket response 0 (0x0) 21:57:10.013 01.046 428 Exposure complete 21:57:10.216 00.203 428 worker thread done servicing request 21:57:10.216 00.000 10672 OnExposeComplete: enter 21:57:10.216 00.000 10672 UpdateGuideState(): m_state=3 21:57:10.216 00.000 10672 Star::Find(15, 721, 182, 0, (0,0,0,0), 0.0, 0) frame 194 21:57:10.216 00.000 10672 Star::Find returns 1 (0), X=720.44, Y=182.61, Mass=405965, SNR=55.2, Peak=50432 HFD=3.3 21:57:10.216 00.000 10672 Status Line: West step 8, dist= 5.8 21:57:10.216 00.000 10672 Enqueuing Calibration Move request for direction 3 21:57:10.216 00.000 428 Worker thread wakes up 21:57:10.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1496, FiltMax=65488, Gamma=1.000 21:57:10.216 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:10.216 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:10.216 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:10.216 00.000 428 MoveAxis(W, 1350, -) 21:57:10.216 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:10.232 00.016 428 IsSlewing returns 0 21:57:10.232 00.000 428 IsGuiding returns 0 21:57:10.247 00.015 428 PulseGuide returned control before completion, sleep 1345 21:57:10.357 00.110 10672 UpdateGuideState exits: m=405965 SNR=55.2 21:57:10.357 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:10.357 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:10.357 00.000 10672 Enqueuing Expose request 21:57:11.622 01.265 428 IsGuiding returns 0 21:57:11.622 00.000 428 Move returns status 0, amount 1350 21:57:11.622 00.000 428 move complete, result=0 21:57:11.622 00.000 428 worker thread done servicing request 21:57:11.622 00.000 428 Worker thread wakes up 21:57:11.622 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:11.622 00.000 428 Handling exposure in thread, d=4000 o=3 r=(705,168,31,31) 21:57:13.953 02.331 10672 read socket command 10 21:57:13.953 00.000 10672 processing socket request REQDIST 21:57:13.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:13.953 00.000 10672 Sending socket response 0 (0x0) 21:57:14.016 00.063 428 Exposure complete 21:57:14.203 00.187 428 worker thread done servicing request 21:57:14.203 00.000 10672 OnExposeComplete: enter 21:57:14.203 00.000 10672 UpdateGuideState(): m_state=3 21:57:14.203 00.000 10672 Star::Find(15, 720, 182, 0, (0,0,0,0), 0.0, 0) frame 195 21:57:14.203 00.000 10672 Star::Find returns 1 (0), X=719.40, Y=182.57, Mass=316069, SNR=48.1, Peak=46512 HFD=3.2 21:57:14.219 00.016 10672 Status Line: West step 9, dist= 6.8 21:57:14.219 00.000 10672 Enqueuing Calibration Move request for direction 3 21:57:14.219 00.000 428 Worker thread wakes up 21:57:14.219 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 21:57:14.219 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:14.219 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:14.219 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:14.219 00.000 428 MoveAxis(W, 1350, -) 21:57:14.219 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:14.219 00.000 428 IsSlewing returns 0 21:57:14.219 00.000 428 IsGuiding returns 0 21:57:14.250 00.031 428 PulseGuide returned control before completion, sleep 1334 21:57:14.360 00.110 10672 UpdateGuideState exits: m=316069 SNR=48.1 21:57:14.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:14.360 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:14.360 00.000 10672 Enqueuing Expose request 21:57:15.609 01.249 428 IsGuiding returns 0 21:57:15.609 00.000 428 Move returns status 0, amount 1350 21:57:15.609 00.000 428 move complete, result=0 21:57:15.609 00.000 428 worker thread done servicing request 21:57:15.609 00.000 428 Worker thread wakes up 21:57:15.609 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:15.609 00.000 428 Handling exposure in thread, d=4000 o=3 r=(704,168,31,31) 21:57:17.999 02.390 428 Exposure complete 21:57:18.186 00.187 10672 OnExposeComplete: enter 21:57:18.186 00.000 10672 UpdateGuideState(): m_state=3 21:57:18.186 00.000 428 worker thread done servicing request 21:57:18.186 00.000 10672 Star::Find(15, 719, 182, 0, (0,0,0,0), 0.0, 0) frame 196 21:57:18.186 00.000 10672 Star::Find returns 1 (0), X=718.51, Y=182.28, Mass=386242, SNR=57.3, Peak=45536 HFD=3.1 21:57:18.186 00.000 10672 Status Line: West step 10, dist= 7.7 21:57:18.202 00.016 10672 Enqueuing Calibration Move request for direction 3 21:57:18.202 00.000 428 Worker thread wakes up 21:57:18.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 21:57:18.202 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:18.202 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:18.202 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:18.202 00.000 428 MoveAxis(W, 1350, -) 21:57:18.202 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:18.218 00.016 428 IsSlewing returns 0 21:57:18.218 00.000 428 IsGuiding returns 0 21:57:18.233 00.015 428 PulseGuide returned control before completion, sleep 1340 21:57:18.327 00.094 10672 UpdateGuideState exits: m=386242 SNR=57.3 21:57:18.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:18.327 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:18.327 00.000 10672 Enqueuing Expose request 21:57:18.967 00.640 10672 read socket command 10 21:57:18.967 00.000 10672 processing socket request REQDIST 21:57:18.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:18.967 00.000 10672 Sending socket response 0 (0x0) 21:57:19.592 00.625 428 IsGuiding returns 0 21:57:19.592 00.000 428 Move returns status 0, amount 1350 21:57:19.592 00.000 428 move complete, result=0 21:57:19.592 00.000 428 worker thread done servicing request 21:57:19.592 00.000 428 Worker thread wakes up 21:57:19.592 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:19.592 00.000 428 Handling exposure in thread, d=4000 o=3 r=(704,167,31,31) 21:57:22.002 02.410 428 Exposure complete 21:57:22.142 00.140 428 worker thread done servicing request 21:57:22.142 00.000 10672 OnExposeComplete: enter 21:57:22.142 00.000 10672 UpdateGuideState(): m_state=3 21:57:22.142 00.000 10672 Star::Find(15, 718, 182, 0, (0,0,0,0), 0.0, 0) frame 197 21:57:22.142 00.000 10672 Star::Find returns 1 (0), X=717.76, Y=182.44, Mass=284062, SNR=36.7, Peak=65488 HFD=2.6 21:57:22.142 00.000 10672 Status Line: West step 11, dist= 8.4 21:57:22.142 00.000 10672 Enqueuing Calibration Move request for direction 3 21:57:22.142 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10704, FiltMax=65488, Gamma=1.000 21:57:22.142 00.000 428 Worker thread wakes up 21:57:22.142 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:22.142 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:22.142 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:22.142 00.000 428 MoveAxis(W, 1350, -) 21:57:22.142 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:22.142 00.000 428 IsSlewing returns 0 21:57:22.142 00.000 428 IsGuiding returns 0 21:57:22.158 00.016 428 PulseGuide returned control before completion, sleep 1344 21:57:22.236 00.078 10672 UpdateGuideState exits: m=284062 SNR=36.7 21:57:22.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:22.236 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:22.236 00.000 10672 Enqueuing Expose request 21:57:23.533 01.297 428 IsGuiding returns 0 21:57:23.533 00.000 428 Move returns status 0, amount 1350 21:57:23.533 00.000 428 move complete, result=0 21:57:23.533 00.000 428 worker thread done servicing request 21:57:23.533 00.000 428 Worker thread wakes up 21:57:23.533 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:23.533 00.000 428 Handling exposure in thread, d=4000 o=3 r=(703,167,31,31) 21:57:23.954 00.421 10672 read socket command 10 21:57:23.954 00.000 10672 processing socket request REQDIST 21:57:23.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:23.954 00.000 10672 Sending socket response 0 (0x0) 21:57:26.001 02.047 428 Exposure complete 21:57:26.126 00.125 428 worker thread done servicing request 21:57:26.126 00.000 10672 OnExposeComplete: enter 21:57:26.126 00.000 10672 UpdateGuideState(): m_state=3 21:57:26.141 00.015 10672 Star::Find(15, 717, 182, 0, (0,0,0,0), 0.0, 0) frame 198 21:57:26.141 00.000 10672 Star::Find returns 1 (0), X=717.01, Y=182.30, Mass=303480, SNR=39.1, Peak=48288 HFD=2.6 21:57:26.141 00.000 10672 Status Line: West step 12, dist= 9.2 21:57:26.141 00.000 10672 Enqueuing Calibration Move request for direction 3 21:57:26.141 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65296, FiltMin=11216, FiltMax=65296, Gamma=1.000 21:57:26.141 00.000 428 Worker thread wakes up 21:57:26.141 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:26.141 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:26.141 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:26.141 00.000 428 MoveAxis(W, 1350, -) 21:57:26.141 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:26.172 00.031 428 IsSlewing returns 0 21:57:26.172 00.000 428 IsGuiding returns 0 21:57:26.188 00.016 428 PulseGuide returned control before completion, sleep 1346 21:57:26.235 00.047 10672 UpdateGuideState exits: m=303480 SNR=39.1 21:57:26.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:26.235 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:26.235 00.000 10672 Enqueuing Expose request 21:57:27.547 01.312 428 IsGuiding returns 0 21:57:27.547 00.000 428 Move returns status 0, amount 1350 21:57:27.547 00.000 428 move complete, result=0 21:57:27.547 00.000 428 worker thread done servicing request 21:57:27.547 00.000 428 Worker thread wakes up 21:57:27.547 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:27.547 00.000 428 Handling exposure in thread, d=4000 o=3 r=(702,167,31,31) 21:57:28.953 01.406 10672 read socket command 10 21:57:28.953 00.000 10672 processing socket request REQDIST 21:57:28.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:28.953 00.000 10672 Sending socket response 0 (0x0) 21:57:30.003 01.050 428 Exposure complete 21:57:30.128 00.125 428 worker thread done servicing request 21:57:30.128 00.000 10672 OnExposeComplete: enter 21:57:30.128 00.000 10672 UpdateGuideState(): m_state=3 21:57:30.128 00.000 10672 Star::Find(15, 717, 182, 0, (0,0,0,0), 0.0, 0) frame 199 21:57:30.128 00.000 10672 Star::Find returns 1 (0), X=716.62, Y=182.33, Mass=286767, SNR=32.3, Peak=61552 HFD=2.8 21:57:30.128 00.000 10672 Status Line: West step 13, dist= 9.6 21:57:30.144 00.016 10672 Enqueuing Calibration Move request for direction 3 21:57:30.144 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11312, FiltMax=65488, Gamma=1.000 21:57:30.144 00.000 428 Worker thread wakes up 21:57:30.144 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:30.144 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:30.144 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:30.144 00.000 428 MoveAxis(W, 1350, -) 21:57:30.144 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:30.144 00.000 428 IsSlewing returns 0 21:57:30.144 00.000 428 IsGuiding returns 0 21:57:30.175 00.031 428 PulseGuide returned control before completion, sleep 1331 21:57:30.238 00.063 10672 UpdateGuideState exits: m=286767 SNR=32.3 21:57:30.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:30.238 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:30.238 00.000 10672 Enqueuing Expose request 21:57:31.519 01.281 428 IsGuiding returns 1 21:57:31.519 00.000 428 scope still moving after pulse duration time elapsed 21:57:31.550 00.031 428 IsSlewing returns 0 21:57:31.550 00.000 428 IsGuiding returns 0 21:57:31.550 00.000 428 scope move finished after 1350 + 49 ms 21:57:31.550 00.000 428 Move returns status 0, amount 1350 21:57:31.550 00.000 428 move complete, result=0 21:57:31.550 00.000 428 worker thread done servicing request 21:57:31.550 00.000 428 Worker thread wakes up 21:57:31.550 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:31.550 00.000 428 Handling exposure in thread, d=4000 o=3 r=(702,167,31,31) 21:57:33.955 02.405 10672 read socket command 10 21:57:33.955 00.000 10672 processing socket request REQDIST 21:57:33.955 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:33.955 00.000 10672 Sending socket response 0 (0x0) 21:57:34.002 00.047 428 Exposure complete 21:57:34.127 00.125 428 worker thread done servicing request 21:57:34.127 00.000 10672 OnExposeComplete: enter 21:57:34.127 00.000 10672 UpdateGuideState(): m_state=3 21:57:34.127 00.000 10672 Star::Find(15, 716, 182, 0, (0,0,0,0), 0.0, 0) frame 200 21:57:34.127 00.000 10672 Star::Find returns 1 (0), X=715.64, Y=181.76, Mass=299190, SNR=36.4, Peak=53264 HFD=2.6 21:57:34.127 00.000 10672 Status Line: West step 14, dist=10.6 21:57:34.143 00.016 10672 Enqueuing Calibration Move request for direction 3 21:57:34.143 00.000 428 Worker thread wakes up 21:57:34.143 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11744, FiltMax=65488, Gamma=1.000 21:57:34.143 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:34.143 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:34.143 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:34.143 00.000 428 MoveAxis(W, 1350, -) 21:57:34.143 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:34.143 00.000 428 IsSlewing returns 0 21:57:34.143 00.000 428 IsGuiding returns 0 21:57:34.174 00.031 428 PulseGuide returned control before completion, sleep 1334 21:57:34.236 00.062 10672 UpdateGuideState exits: m=299190 SNR=36.4 21:57:34.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:34.236 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:34.236 00.000 10672 Enqueuing Expose request 21:57:35.533 01.297 428 IsGuiding returns 0 21:57:35.533 00.000 428 Move returns status 0, amount 1350 21:57:35.533 00.000 428 move complete, result=0 21:57:35.533 00.000 428 worker thread done servicing request 21:57:35.533 00.000 428 Worker thread wakes up 21:57:35.533 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:35.533 00.000 428 Handling exposure in thread, d=4000 o=3 r=(701,167,31,31) 21:57:37.989 02.456 428 Exposure complete 21:57:38.130 00.141 428 worker thread done servicing request 21:57:38.130 00.000 10672 OnExposeComplete: enter 21:57:38.130 00.000 10672 UpdateGuideState(): m_state=3 21:57:38.130 00.000 10672 Star::Find(15, 715, 181, 0, (0,0,0,0), 0.0, 0) frame 201 21:57:38.130 00.000 10672 Star::Find returns 1 (0), X=715.14, Y=181.86, Mass=299821, SNR=34.2, Peak=65488 HFD=2.4 21:57:38.130 00.000 10672 Status Line: West step 15, dist=11.1 21:57:38.145 00.015 10672 Enqueuing Calibration Move request for direction 3 21:57:38.145 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11312, FiltMax=65488, Gamma=1.000 21:57:38.145 00.000 428 Worker thread wakes up 21:57:38.145 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:38.145 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:38.145 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:38.145 00.000 428 MoveAxis(W, 1350, -) 21:57:38.145 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:38.145 00.000 428 IsSlewing returns 0 21:57:38.145 00.000 428 IsGuiding returns 0 21:57:38.161 00.016 428 PulseGuide returned control before completion, sleep 1338 21:57:38.224 00.063 10672 UpdateGuideState exits: m=299821 SNR=34.2 21:57:38.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:38.224 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:38.224 00.000 10672 Enqueuing Expose request 21:57:38.954 00.730 10672 read socket command 10 21:57:38.955 00.001 10672 processing socket request REQDIST 21:57:38.955 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:38.955 00.000 10672 Sending socket response 0 (0x0) 21:57:39.514 00.559 428 IsGuiding returns 1 21:57:39.514 00.000 428 scope still moving after pulse duration time elapsed 21:57:39.547 00.033 428 IsSlewing returns 0 21:57:39.548 00.001 428 IsGuiding returns 0 21:57:39.548 00.000 428 scope move finished after 1350 + 47 ms 21:57:39.548 00.000 428 Move returns status 0, amount 1350 21:57:39.548 00.000 428 move complete, result=0 21:57:39.548 00.000 428 worker thread done servicing request 21:57:39.548 00.000 428 Worker thread wakes up 21:57:39.548 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:39.549 00.001 428 Handling exposure in thread, d=4000 o=3 r=(700,167,31,31) 21:57:41.999 02.450 428 Exposure complete 21:57:42.186 00.187 428 worker thread done servicing request 21:57:42.186 00.000 10672 OnExposeComplete: enter 21:57:42.186 00.000 10672 UpdateGuideState(): m_state=3 21:57:42.186 00.000 10672 Star::Find(15, 715, 181, 0, (0,0,0,0), 0.0, 0) frame 202 21:57:42.186 00.000 10672 Star::Find returns 1 (0), X=714.24, Y=181.66, Mass=280552, SNR=31.3, Peak=58609 HFD=1.9 21:57:42.186 00.000 10672 Status Line: West step 16, dist=12.0 21:57:42.186 00.000 10672 Enqueuing Calibration Move request for direction 3 21:57:42.186 00.000 428 Worker thread wakes up 21:57:42.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=1169, max=65265, FiltMin=10977, FiltMax=65265, Gamma=1.000 21:57:42.186 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:42.186 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:42.186 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:42.186 00.000 428 MoveAxis(W, 1350, -) 21:57:42.186 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:42.202 00.016 428 IsSlewing returns 0 21:57:42.202 00.000 428 IsGuiding returns 0 21:57:42.233 00.031 428 PulseGuide returned control before completion, sleep 1331 21:57:42.311 00.078 10672 UpdateGuideState exits: m=280552 SNR=31.3 21:57:42.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:42.311 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:42.311 00.000 10672 Enqueuing Expose request 21:57:43.608 01.297 428 IsGuiding returns 0 21:57:43.608 00.000 428 Move returns status 0, amount 1350 21:57:43.608 00.000 428 move complete, result=0 21:57:43.608 00.000 428 worker thread done servicing request 21:57:43.608 00.000 428 Worker thread wakes up 21:57:43.608 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:43.608 00.000 428 Handling exposure in thread, d=4000 o=3 r=(699,167,31,31) 21:57:43.967 00.359 10672 read socket command 10 21:57:43.967 00.000 10672 processing socket request REQDIST 21:57:43.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:43.967 00.000 10672 Sending socket response 0 (0x0) 21:57:45.997 02.030 428 Exposure complete 21:57:46.122 00.125 428 worker thread done servicing request 21:57:46.122 00.000 10672 OnExposeComplete: enter 21:57:46.122 00.000 10672 UpdateGuideState(): m_state=3 21:57:46.122 00.000 10672 Star::Find(15, 714, 181, 0, (0,0,0,0), 0.0, 0) frame 203 21:57:46.122 00.000 10672 Star::Find returns 1 (0), X=713.73, Y=181.22, Mass=278196, SNR=33.1, Peak=62320 HFD=2.5 21:57:46.138 00.016 10672 Status Line: West step 17, dist=12.5 21:57:46.138 00.000 10672 Enqueuing Calibration Move request for direction 3 21:57:46.138 00.000 428 Worker thread wakes up 21:57:46.138 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11200, FiltMax=65488, Gamma=1.000 21:57:46.138 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:46.138 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:46.138 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:46.138 00.000 428 MoveAxis(W, 1350, -) 21:57:46.138 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:46.138 00.000 428 IsSlewing returns 0 21:57:46.138 00.000 428 IsGuiding returns 0 21:57:46.158 00.020 428 PulseGuide returned control before completion, sleep 1346 21:57:46.267 00.109 10672 UpdateGuideState exits: m=278196 SNR=33.1 21:57:46.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:46.267 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:46.267 00.000 10672 Enqueuing Expose request 21:57:47.517 01.250 428 IsGuiding returns 0 21:57:47.517 00.000 428 Move returns status 0, amount 1350 21:57:47.517 00.000 428 move complete, result=0 21:57:47.517 00.000 428 worker thread done servicing request 21:57:47.517 00.000 428 Worker thread wakes up 21:57:47.517 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:47.517 00.000 428 Handling exposure in thread, d=4000 o=3 r=(699,166,31,31) 21:57:48.954 01.437 10672 read socket command 10 21:57:48.954 00.000 10672 processing socket request REQDIST 21:57:48.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:48.954 00.000 10672 Sending socket response 0 (0x0) 21:57:49.985 01.031 428 Exposure complete 21:57:50.125 00.140 428 worker thread done servicing request 21:57:50.125 00.000 10672 OnExposeComplete: enter 21:57:50.125 00.000 10672 UpdateGuideState(): m_state=3 21:57:50.125 00.000 10672 Star::Find(15, 713, 181, 0, (0,0,0,0), 0.0, 0) frame 204 21:57:50.125 00.000 10672 Star::Find returns 1 (0), X=713.09, Y=181.83, Mass=262808, SNR=35.4, Peak=58944 HFD=2.4 21:57:50.125 00.000 10672 Status Line: West step 18, dist=13.1 21:57:50.141 00.016 10672 Enqueuing Calibration Move request for direction 3 21:57:50.141 00.000 428 Worker thread wakes up 21:57:50.141 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11408, FiltMax=65488, Gamma=1.000 21:57:50.141 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:50.141 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:50.141 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:50.141 00.000 428 MoveAxis(W, 1350, -) 21:57:50.141 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:50.141 00.000 428 IsSlewing returns 0 21:57:50.141 00.000 428 IsGuiding returns 0 21:57:50.156 00.015 428 PulseGuide returned control before completion, sleep 1343 21:57:50.219 00.063 10672 UpdateGuideState exits: m=262808 SNR=35.4 21:57:50.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:50.219 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:50.219 00.000 10672 Enqueuing Expose request 21:57:51.515 01.296 428 IsGuiding returns 1 21:57:51.515 00.000 428 scope still moving after pulse duration time elapsed 21:57:51.547 00.032 428 IsSlewing returns 0 21:57:51.547 00.000 428 IsGuiding returns 0 21:57:51.547 00.000 428 scope move finished after 1350 + 53 ms 21:57:51.547 00.000 428 Move returns status 0, amount 1350 21:57:51.547 00.000 428 move complete, result=0 21:57:51.547 00.000 428 worker thread done servicing request 21:57:51.547 00.000 428 Worker thread wakes up 21:57:51.547 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:51.547 00.000 428 Handling exposure in thread, d=4000 o=3 r=(698,167,31,31) 21:57:53.968 02.421 10672 read socket command 10 21:57:53.968 00.000 10672 processing socket request REQDIST 21:57:53.968 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:53.968 00.000 10672 Sending socket response 0 (0x0) 21:57:53.999 00.031 428 Exposure complete 21:57:55.565 01.566 428 worker thread done servicing request 21:57:55.581 00.016 10672 OnExposeComplete: enter 21:57:55.581 00.000 10672 UpdateGuideState(): m_state=3 21:57:55.596 00.015 10672 Star::Find(15, 713, 181, 0, (0,0,0,0), 0.0, 0) frame 205 21:57:55.596 00.000 10672 Star::Find returns 1 (0), X=713.12, Y=181.94, Mass=358109, SNR=44.1, Peak=61232 HFD=2.9 21:57:55.612 00.016 10672 Status Line: West step 19, dist=13.1 21:57:55.643 00.031 10672 Enqueuing Calibration Move request for direction 3 21:57:55.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10864, FiltMax=65488, Gamma=1.000 21:57:55.643 00.000 428 Worker thread wakes up 21:57:55.643 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:55.643 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:55.643 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:55.643 00.000 428 MoveAxis(W, 1350, -) 21:57:55.643 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:55.643 00.000 428 IsSlewing returns 0 21:57:55.674 00.031 428 IsGuiding returns 0 21:57:55.690 00.016 428 PulseGuide returned control before completion, sleep 1335 21:57:55.846 00.156 10672 UpdateGuideState exits: m=358109 SNR=44.1 21:57:55.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:55.846 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:55.846 00.000 10672 Enqueuing Expose request 21:57:57.827 01.981 428 IsGuiding returns 1 21:57:57.827 00.000 428 scope still moving after pulse duration time elapsed 21:57:57.905 00.078 428 IsSlewing returns 0 21:57:57.905 00.000 428 IsGuiding returns 0 21:57:57.905 00.000 428 scope move finished after 1350 + 888 ms 21:57:57.905 00.000 428 Move returns status 0, amount 1350 21:57:57.905 00.000 428 move complete, result=0 21:57:57.905 00.000 428 worker thread done servicing request 21:57:57.905 00.000 428 Worker thread wakes up 21:57:57.905 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:57:57.905 00.000 428 Handling exposure in thread, d=4000 o=3 r=(698,167,31,31) 21:57:58.041 00.136 428 Exposure complete 21:57:58.575 00.534 428 worker thread done servicing request 21:57:58.950 00.375 10672 OnExposeComplete: enter 21:57:58.950 00.000 10672 UpdateGuideState(): m_state=3 21:57:58.950 00.000 10672 Star::Find(15, 713, 181, 0, (0,0,0,0), 0.0, 0) frame 206 21:57:58.950 00.000 10672 Star::Find returns 1 (0), X=712.37, Y=181.43, Mass=296708, SNR=35.8, Peak=51297 HFD=2.9 21:57:58.966 00.016 10672 Status Line: West step 20, dist=13.9 21:57:59.044 00.078 10672 Enqueuing Calibration Move request for direction 3 21:57:59.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=625, max=65265, FiltMin=10969, FiltMax=65265, Gamma=1.000 21:57:59.044 00.000 428 Worker thread wakes up 21:57:59.044 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:57:59.044 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:57:59.044 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:57:59.044 00.000 428 MoveAxis(W, 1350, -) 21:57:59.044 00.000 428 Guiding Dir = 3, Dur = 1350 21:57:59.044 00.000 428 IsSlewing returns 0 21:57:59.044 00.000 428 IsGuiding returns 0 21:57:59.075 00.031 428 PulseGuide returned control before completion, sleep 1328 21:57:59.250 00.175 10672 UpdateGuideState exits: m=296708 SNR=35.8 21:57:59.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:57:59.250 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:57:59.250 00.000 10672 Enqueuing Expose request 21:57:59.266 00.016 10672 read socket command 10 21:57:59.266 00.000 10672 processing socket request REQDIST 21:57:59.266 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:57:59.266 00.000 10672 Sending socket response 0 (0x0) 21:58:00.442 01.176 428 IsGuiding returns 0 21:58:00.442 00.000 428 Move returns status 0, amount 1350 21:58:00.442 00.000 428 move complete, result=0 21:58:00.442 00.000 428 worker thread done servicing request 21:58:00.442 00.000 428 Worker thread wakes up 21:58:00.442 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:00.442 00.000 428 Handling exposure in thread, d=4000 o=3 r=(697,166,31,31) 21:58:01.988 01.546 428 Exposure complete 21:58:02.144 00.156 428 worker thread done servicing request 21:58:02.144 00.000 10672 OnExposeComplete: enter 21:58:02.144 00.000 10672 UpdateGuideState(): m_state=3 21:58:02.144 00.000 10672 Star::Find(15, 712, 181, 0, (0,0,0,0), 0.0, 0) frame 207 21:58:02.144 00.000 10672 Star::Find returns 1 (0), X=711.40, Y=181.59, Mass=321457, SNR=39.0, Peak=54032 HFD=3.1 21:58:02.144 00.000 10672 Status Line: West step 21, dist=14.8 21:58:02.160 00.016 10672 Enqueuing Calibration Move request for direction 3 21:58:02.160 00.000 428 Worker thread wakes up 21:58:02.160 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11632, FiltMax=65488, Gamma=1.000 21:58:02.160 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:02.160 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:02.160 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:02.160 00.000 428 MoveAxis(W, 1350, -) 21:58:02.160 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:02.160 00.000 428 IsSlewing returns 0 21:58:02.160 00.000 428 IsGuiding returns 0 21:58:02.176 00.016 428 PulseGuide returned control before completion, sleep 1342 21:58:02.254 00.078 10672 UpdateGuideState exits: m=321457 SNR=39.0 21:58:02.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:02.254 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:02.254 00.000 10672 Enqueuing Expose request 21:58:03.538 01.284 428 IsGuiding returns 0 21:58:03.538 00.000 428 Move returns status 0, amount 1350 21:58:03.538 00.000 428 move complete, result=0 21:58:03.538 00.000 428 worker thread done servicing request 21:58:03.538 00.000 428 Worker thread wakes up 21:58:03.538 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:03.538 00.000 428 Handling exposure in thread, d=4000 o=3 r=(696,167,31,31) 21:58:03.960 00.422 10672 read socket command 10 21:58:03.960 00.000 10672 processing socket request REQDIST 21:58:03.960 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:03.960 00.000 10672 Sending socket response 0 (0x0) 21:58:05.991 02.031 428 Exposure complete 21:58:06.116 00.125 428 worker thread done servicing request 21:58:06.116 00.000 10672 OnExposeComplete: enter 21:58:06.116 00.000 10672 UpdateGuideState(): m_state=3 21:58:06.116 00.000 10672 Star::Find(15, 711, 181, 0, (0,0,0,0), 0.0, 0) frame 208 21:58:06.116 00.000 10672 Star::Find returns 1 (0), X=710.40, Y=180.63, Mass=438351, SNR=50.7, Peak=58608 HFD=3.7 21:58:06.116 00.000 10672 Status Line: West step 22, dist=15.9 21:58:06.131 00.015 10672 Enqueuing Calibration Move request for direction 3 21:58:06.131 00.000 428 Worker thread wakes up 21:58:06.131 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11088, FiltMax=65488, Gamma=1.000 21:58:06.131 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:06.131 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:06.131 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:06.131 00.000 428 MoveAxis(W, 1350, -) 21:58:06.131 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:06.131 00.000 428 IsSlewing returns 0 21:58:06.131 00.000 428 IsGuiding returns 0 21:58:06.163 00.032 428 PulseGuide returned control before completion, sleep 1343 21:58:06.225 00.062 10672 UpdateGuideState exits: m=438351 SNR=50.7 21:58:06.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:06.225 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:06.225 00.000 10672 Enqueuing Expose request 21:58:07.522 01.297 428 IsGuiding returns 0 21:58:07.522 00.000 428 Move returns status 0, amount 1350 21:58:07.522 00.000 428 move complete, result=0 21:58:07.522 00.000 428 worker thread done servicing request 21:58:07.522 00.000 428 Worker thread wakes up 21:58:07.522 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:07.522 00.000 428 Handling exposure in thread, d=4000 o=3 r=(695,166,31,31) 21:58:08.959 01.437 10672 read socket command 10 21:58:08.959 00.000 10672 processing socket request REQDIST 21:58:08.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:08.959 00.000 10672 Sending socket response 0 (0x0) 21:58:09.990 01.031 428 Exposure complete 21:58:10.115 00.125 428 worker thread done servicing request 21:58:10.115 00.000 10672 OnExposeComplete: enter 21:58:10.115 00.000 10672 UpdateGuideState(): m_state=3 21:58:10.115 00.000 10672 Star::Find(15, 710, 180, 0, (0,0,0,0), 0.0, 0) frame 209 21:58:10.115 00.000 10672 Star::Find returns 1 (0), X=710.11, Y=180.81, Mass=345128, SNR=41.4, Peak=65488 HFD=2.6 21:58:10.115 00.000 10672 Status Line: West step 23, dist=16.2 21:58:10.130 00.015 10672 Enqueuing Calibration Move request for direction 3 21:58:10.130 00.000 428 Worker thread wakes up 21:58:10.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10376, FiltMax=65488, Gamma=1.000 21:58:10.130 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:10.130 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:10.130 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:10.130 00.000 428 MoveAxis(W, 1350, -) 21:58:10.130 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:10.130 00.000 428 IsSlewing returns 0 21:58:10.130 00.000 428 IsGuiding returns 0 21:58:10.146 00.016 428 PulseGuide returned control before completion, sleep 1346 21:58:10.224 00.078 10672 UpdateGuideState exits: m=345128 SNR=41.4 21:58:10.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:10.224 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:10.224 00.000 10672 Enqueuing Expose request 21:58:11.509 01.285 428 IsGuiding returns 0 21:58:11.509 00.000 428 Move returns status 0, amount 1350 21:58:11.509 00.000 428 move complete, result=0 21:58:11.509 00.000 428 worker thread done servicing request 21:58:11.509 00.000 428 Worker thread wakes up 21:58:11.509 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:11.509 00.000 428 Handling exposure in thread, d=4000 o=3 r=(695,166,31,31) 21:58:13.961 02.452 10672 read socket command 10 21:58:13.961 00.000 10672 processing socket request REQDIST 21:58:13.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:13.961 00.000 10672 Sending socket response 0 (0x0) 21:58:13.977 00.016 428 Exposure complete 21:58:14.117 00.140 428 worker thread done servicing request 21:58:14.117 00.000 10672 OnExposeComplete: enter 21:58:14.117 00.000 10672 UpdateGuideState(): m_state=3 21:58:14.117 00.000 10672 Star::Find(15, 710, 180, 0, (0,0,0,0), 0.0, 0) frame 210 21:58:14.117 00.000 10672 Star::Find returns 1 (0), X=709.18, Y=180.44, Mass=347653, SNR=41.9, Peak=54032 HFD=2.8 21:58:14.117 00.000 10672 Status Line: West step 24, dist=17.1 21:58:14.117 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:14.117 00.000 428 Worker thread wakes up 21:58:14.133 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11408, FiltMax=65488, Gamma=1.000 21:58:14.133 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:14.133 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:14.133 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:14.133 00.000 428 MoveAxis(W, 1350, -) 21:58:14.133 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:14.133 00.000 428 IsSlewing returns 0 21:58:14.133 00.000 428 IsGuiding returns 0 21:58:14.148 00.015 428 PulseGuide returned control before completion, sleep 1343 21:58:14.211 00.063 10672 UpdateGuideState exits: m=347653 SNR=41.9 21:58:14.211 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:14.211 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:14.211 00.000 10672 Enqueuing Expose request 21:58:15.523 01.312 428 IsGuiding returns 0 21:58:15.523 00.000 428 Move returns status 0, amount 1350 21:58:15.523 00.000 428 move complete, result=0 21:58:15.523 00.000 428 worker thread done servicing request 21:58:15.523 00.000 428 Worker thread wakes up 21:58:15.523 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:15.523 00.000 428 Handling exposure in thread, d=4000 o=3 r=(694,165,31,31) 21:58:17.975 02.452 428 Exposure complete 21:58:18.116 00.141 428 worker thread done servicing request 21:58:18.116 00.000 10672 OnExposeComplete: enter 21:58:18.116 00.000 10672 UpdateGuideState(): m_state=3 21:58:18.116 00.000 10672 Star::Find(15, 709, 180, 0, (0,0,0,0), 0.0, 0) frame 211 21:58:18.116 00.000 10672 Star::Find returns 1 (0), X=708.93, Y=180.44, Mass=318626, SNR=37.4, Peak=59584 HFD=2.5 21:58:18.116 00.000 10672 Status Line: West step 25, dist=17.4 21:58:18.116 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:18.132 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11520, FiltMax=65488, Gamma=1.000 21:58:18.132 00.000 428 Worker thread wakes up 21:58:18.132 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:18.132 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:18.132 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:18.132 00.000 428 MoveAxis(W, 1350, -) 21:58:18.132 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:18.147 00.015 428 IsSlewing returns 0 21:58:18.147 00.000 428 IsGuiding returns 0 21:58:18.163 00.016 428 PulseGuide returned control before completion, sleep 1346 21:58:18.210 00.047 10672 UpdateGuideState exits: m=318626 SNR=37.4 21:58:18.210 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:18.210 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:18.210 00.000 10672 Enqueuing Expose request 21:58:18.959 00.749 10672 read socket command 10 21:58:18.959 00.000 10672 processing socket request REQDIST 21:58:18.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:18.959 00.000 10672 Sending socket response 0 (0x0) 21:58:19.541 00.582 428 IsGuiding returns 0 21:58:19.541 00.000 428 Move returns status 0, amount 1350 21:58:19.541 00.000 428 move complete, result=0 21:58:19.541 00.000 428 worker thread done servicing request 21:58:19.541 00.000 428 Worker thread wakes up 21:58:19.541 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:19.541 00.000 428 Handling exposure in thread, d=4000 o=3 r=(694,165,31,31) 21:58:21.978 02.437 428 Exposure complete 21:58:22.119 00.141 428 worker thread done servicing request 21:58:22.119 00.000 10672 OnExposeComplete: enter 21:58:22.119 00.000 10672 UpdateGuideState(): m_state=3 21:58:22.119 00.000 10672 Star::Find(15, 708, 180, 0, (0,0,0,0), 0.0, 0) frame 212 21:58:22.119 00.000 10672 Star::Find returns 1 (0), X=708.68, Y=180.18, Mass=313513, SNR=37.3, Peak=49696 HFD=2.7 21:58:22.119 00.000 10672 Status Line: West step 26, dist=17.7 21:58:22.119 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:22.119 00.000 428 Worker thread wakes up 21:58:22.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65408, FiltMin=11328, FiltMax=65408, Gamma=1.000 21:58:22.119 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:22.119 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:22.119 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:22.119 00.000 428 MoveAxis(W, 1350, -) 21:58:22.119 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:22.150 00.031 428 IsSlewing returns 0 21:58:22.150 00.000 428 IsGuiding returns 0 21:58:22.166 00.016 428 PulseGuide returned control before completion, sleep 1346 21:58:22.212 00.046 10672 UpdateGuideState exits: m=313513 SNR=37.3 21:58:22.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:22.212 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:22.212 00.000 10672 Enqueuing Expose request 21:58:23.556 01.344 428 IsGuiding returns 0 21:58:23.556 00.000 428 Move returns status 0, amount 1350 21:58:23.556 00.000 428 move complete, result=0 21:58:23.571 00.015 428 worker thread done servicing request 21:58:23.571 00.000 428 Worker thread wakes up 21:58:23.571 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:23.571 00.000 428 Handling exposure in thread, d=4000 o=3 r=(694,165,31,31) 21:58:23.962 00.391 10672 read socket command 10 21:58:23.962 00.000 10672 processing socket request REQDIST 21:58:23.962 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:23.962 00.000 10672 Sending socket response 0 (0x0) 21:58:25.977 02.015 428 Exposure complete 21:58:26.117 00.140 428 worker thread done servicing request 21:58:26.117 00.000 10672 OnExposeComplete: enter 21:58:26.117 00.000 10672 UpdateGuideState(): m_state=3 21:58:26.117 00.000 10672 Star::Find(15, 708, 180, 0, (0,0,0,0), 0.0, 0) frame 213 21:58:26.117 00.000 10672 Star::Find returns 1 (0), X=707.75, Y=180.21, Mass=336280, SNR=39.1, Peak=54256 HFD=2.9 21:58:26.117 00.000 10672 Status Line: West step 27, dist=18.6 21:58:26.117 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:26.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11312, FiltMax=65488, Gamma=1.000 21:58:26.117 00.000 428 Worker thread wakes up 21:58:26.117 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:26.117 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:26.117 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:26.117 00.000 428 MoveAxis(W, 1350, -) 21:58:26.117 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:26.133 00.016 428 IsSlewing returns 0 21:58:26.133 00.000 428 IsGuiding returns 0 21:58:26.149 00.016 428 PulseGuide returned control before completion, sleep 1336 21:58:26.211 00.062 10672 UpdateGuideState exits: m=336280 SNR=39.1 21:58:26.211 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:26.211 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:26.211 00.000 10672 Enqueuing Expose request 21:58:27.512 01.301 428 IsGuiding returns 0 21:58:27.512 00.000 428 Move returns status 0, amount 1350 21:58:27.512 00.000 428 move complete, result=0 21:58:27.512 00.000 428 worker thread done servicing request 21:58:27.512 00.000 428 Worker thread wakes up 21:58:27.512 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:27.512 00.000 428 Handling exposure in thread, d=4000 o=3 r=(693,165,31,31) 21:58:28.980 01.468 10672 read socket command 10 21:58:28.980 00.000 10672 processing socket request REQDIST 21:58:28.980 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:28.980 00.000 10672 Sending socket response 0 (0x0) 21:58:29.980 01.000 428 Exposure complete 21:58:30.105 00.125 428 worker thread done servicing request 21:58:30.105 00.000 10672 OnExposeComplete: enter 21:58:30.105 00.000 10672 UpdateGuideState(): m_state=3 21:58:30.105 00.000 10672 Star::Find(15, 707, 180, 0, (0,0,0,0), 0.0, 0) frame 214 21:58:30.105 00.000 10672 Star::Find returns 1 (0), X=707.19, Y=179.84, Mass=288726, SNR=37.0, Peak=55456 HFD=2.4 21:58:30.105 00.000 10672 Status Line: West step 28, dist=19.2 21:58:30.120 00.015 10672 Enqueuing Calibration Move request for direction 3 21:58:30.120 00.000 428 Worker thread wakes up 21:58:30.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11736, FiltMax=65488, Gamma=1.000 21:58:30.120 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:30.120 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:30.120 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:30.120 00.000 428 MoveAxis(W, 1350, -) 21:58:30.120 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:30.120 00.000 428 IsSlewing returns 0 21:58:30.120 00.000 428 IsGuiding returns 0 21:58:30.151 00.031 428 PulseGuide returned control before completion, sleep 1333 21:58:30.198 00.047 10672 UpdateGuideState exits: m=288726 SNR=37.0 21:58:30.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:30.198 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:30.198 00.000 10672 Enqueuing Expose request 21:58:31.495 01.297 428 IsGuiding returns 1 21:58:31.495 00.000 428 scope still moving after pulse duration time elapsed 21:58:31.526 00.031 428 IsSlewing returns 0 21:58:31.526 00.000 428 IsGuiding returns 0 21:58:31.526 00.000 428 scope move finished after 1350 + 52 ms 21:58:31.526 00.000 428 Move returns status 0, amount 1350 21:58:31.526 00.000 428 move complete, result=0 21:58:31.526 00.000 428 worker thread done servicing request 21:58:31.526 00.000 428 Worker thread wakes up 21:58:31.526 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:31.526 00.000 428 Handling exposure in thread, d=4000 o=3 r=(692,165,31,31) 21:58:33.963 02.437 10672 read socket command 10 21:58:33.963 00.000 10672 processing socket request REQDIST 21:58:33.963 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:33.963 00.000 10672 Sending socket response 0 (0x0) 21:58:33.978 00.015 428 Exposure complete 21:58:34.103 00.125 428 worker thread done servicing request 21:58:34.103 00.000 10672 OnExposeComplete: enter 21:58:34.103 00.000 10672 UpdateGuideState(): m_state=3 21:58:34.103 00.000 10672 Star::Find(15, 707, 179, 0, (0,0,0,0), 0.0, 0) frame 215 21:58:34.103 00.000 10672 Star::Find returns 1 (0), X=706.16, Y=180.32, Mass=338175, SNR=36.4, Peak=62640 HFD=2.7 21:58:34.103 00.000 10672 Status Line: West step 29, dist=20.2 21:58:34.119 00.016 10672 Enqueuing Calibration Move request for direction 3 21:58:34.119 00.000 428 Worker thread wakes up 21:58:34.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11856, FiltMax=65488, Gamma=1.000 21:58:34.119 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:34.119 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:34.119 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:34.119 00.000 428 MoveAxis(W, 1350, -) 21:58:34.119 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:34.119 00.000 428 IsSlewing returns 0 21:58:34.119 00.000 428 IsGuiding returns 0 21:58:34.150 00.031 428 PulseGuide returned control before completion, sleep 1336 21:58:34.213 00.063 10672 UpdateGuideState exits: m=338175 SNR=36.4 21:58:34.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:34.213 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:34.213 00.000 10672 Enqueuing Expose request 21:58:35.494 01.281 428 IsGuiding returns 1 21:58:35.494 00.000 428 scope still moving after pulse duration time elapsed 21:58:35.525 00.031 428 IsSlewing returns 0 21:58:35.525 00.000 428 IsGuiding returns 0 21:58:35.525 00.000 428 scope move finished after 1350 + 48 ms 21:58:35.525 00.000 428 Move returns status 0, amount 1350 21:58:35.525 00.000 428 move complete, result=0 21:58:35.525 00.000 428 worker thread done servicing request 21:58:35.525 00.000 428 Worker thread wakes up 21:58:35.525 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:35.525 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,165,31,31) 21:58:37.981 02.456 428 Exposure complete 21:58:38.106 00.125 428 worker thread done servicing request 21:58:38.106 00.000 10672 OnExposeComplete: enter 21:58:38.106 00.000 10672 UpdateGuideState(): m_state=3 21:58:38.106 00.000 10672 Star::Find(15, 706, 180, 0, (0,0,0,0), 0.0, 0) frame 216 21:58:38.106 00.000 10672 Star::Find returns 1 (0), X=705.39, Y=179.62, Mass=315108, SNR=38.3, Peak=55664 HFD=2.9 21:58:38.106 00.000 10672 Status Line: West step 30, dist=21.0 21:58:38.122 00.016 10672 Enqueuing Calibration Move request for direction 3 21:58:38.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11632, FiltMax=65488, Gamma=1.000 21:58:38.122 00.000 428 Worker thread wakes up 21:58:38.122 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:38.122 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:38.122 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:38.122 00.000 428 MoveAxis(W, 1350, -) 21:58:38.122 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:38.122 00.000 428 IsSlewing returns 0 21:58:38.122 00.000 428 IsGuiding returns 0 21:58:38.137 00.015 428 PulseGuide returned control before completion, sleep 1339 21:58:38.215 00.078 10672 UpdateGuideState exits: m=315108 SNR=38.3 21:58:38.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:38.215 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:38.215 00.000 10672 Enqueuing Expose request 21:58:38.965 00.750 10672 read socket command 10 21:58:38.965 00.000 10672 processing socket request REQDIST 21:58:38.965 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:38.965 00.000 10672 Sending socket response 0 (0x0) 21:58:39.496 00.531 428 IsGuiding returns 0 21:58:39.496 00.000 428 Move returns status 0, amount 1350 21:58:39.496 00.000 428 move complete, result=0 21:58:39.496 00.000 428 worker thread done servicing request 21:58:39.496 00.000 428 Worker thread wakes up 21:58:39.496 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:39.496 00.000 428 Handling exposure in thread, d=4000 o=3 r=(690,165,31,31) 21:58:41.980 02.484 428 Exposure complete 21:58:42.105 00.125 428 worker thread done servicing request 21:58:42.105 00.000 10672 OnExposeComplete: enter 21:58:42.105 00.000 10672 UpdateGuideState(): m_state=3 21:58:42.105 00.000 10672 Star::Find(15, 705, 179, 0, (0,0,0,0), 0.0, 0) frame 217 21:58:42.105 00.000 10672 Star::Find returns 1 (0), X=704.93, Y=179.81, Mass=353119, SNR=38.3, Peak=54800 HFD=2.9 21:58:42.105 00.000 10672 Status Line: West step 31, dist=21.4 21:58:42.120 00.015 10672 Enqueuing Calibration Move request for direction 3 21:58:42.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10976, FiltMax=65488, Gamma=1.000 21:58:42.120 00.000 428 Worker thread wakes up 21:58:42.120 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:42.120 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:42.120 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:42.120 00.000 428 MoveAxis(W, 1350, -) 21:58:42.120 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:42.120 00.000 428 IsSlewing returns 0 21:58:42.120 00.000 428 IsGuiding returns 0 21:58:42.136 00.016 428 PulseGuide returned control before completion, sleep 1339 21:58:42.199 00.063 10672 UpdateGuideState exits: m=353119 SNR=38.3 21:58:42.199 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:42.199 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:42.199 00.000 10672 Enqueuing Expose request 21:58:43.511 01.312 428 IsGuiding returns 0 21:58:43.511 00.000 428 Move returns status 0, amount 1350 21:58:43.511 00.000 428 move complete, result=0 21:58:43.511 00.000 428 worker thread done servicing request 21:58:43.511 00.000 428 Worker thread wakes up 21:58:43.511 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:43.511 00.000 428 Handling exposure in thread, d=4000 o=3 r=(690,165,31,31) 21:58:43.968 00.457 10672 read socket command 10 21:58:43.968 00.000 10672 processing socket request REQDIST 21:58:43.968 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:43.968 00.000 10672 Sending socket response 0 (0x0) 21:58:45.967 01.999 428 Exposure complete 21:58:46.108 00.141 428 worker thread done servicing request 21:58:46.108 00.000 10672 OnExposeComplete: enter 21:58:46.108 00.000 10672 UpdateGuideState(): m_state=3 21:58:46.108 00.000 10672 Star::Find(15, 704, 179, 0, (0,0,0,0), 0.0, 0) frame 218 21:58:46.108 00.000 10672 Star::Find returns 1 (0), X=704.19, Y=179.64, Mass=290043, SNR=34.6, Peak=56544 HFD=2.4 21:58:46.108 00.000 10672 Status Line: West step 32, dist=22.2 21:58:46.108 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:46.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10752, FiltMax=65488, Gamma=1.000 21:58:46.108 00.000 428 Worker thread wakes up 21:58:46.108 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:46.108 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:46.108 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:46.108 00.000 428 MoveAxis(W, 1350, -) 21:58:46.108 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:46.139 00.031 428 IsSlewing returns 0 21:58:46.139 00.000 428 IsGuiding returns 0 21:58:46.154 00.015 428 PulseGuide returned control before completion, sleep 1346 21:58:46.217 00.063 10672 UpdateGuideState exits: m=290043 SNR=34.6 21:58:46.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:46.217 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:46.217 00.000 10672 Enqueuing Expose request 21:58:47.513 01.296 428 IsGuiding returns 0 21:58:47.513 00.000 428 Move returns status 0, amount 1350 21:58:47.513 00.000 428 move complete, result=0 21:58:47.513 00.000 428 worker thread done servicing request 21:58:47.513 00.000 428 Worker thread wakes up 21:58:47.513 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:47.513 00.000 428 Handling exposure in thread, d=4000 o=3 r=(689,165,31,31) 21:58:48.966 01.453 10672 read socket command 10 21:58:48.966 00.000 10672 processing socket request REQDIST 21:58:48.966 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:48.966 00.000 10672 Sending socket response 0 (0x0) 21:58:49.966 01.000 428 Exposure complete 21:58:50.106 00.140 428 worker thread done servicing request 21:58:50.106 00.000 10672 OnExposeComplete: enter 21:58:50.106 00.000 10672 UpdateGuideState(): m_state=3 21:58:50.106 00.000 10672 Star::Find(15, 704, 179, 0, (0,0,0,0), 0.0, 0) frame 219 21:58:50.106 00.000 10672 Star::Find returns 1 (0), X=703.28, Y=179.47, Mass=309632, SNR=35.8, Peak=65488 HFD=2.7 21:58:50.106 00.000 10672 Status Line: West step 33, dist=23.1 21:58:50.106 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:50.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11856, FiltMax=65488, Gamma=1.000 21:58:50.106 00.000 428 Worker thread wakes up 21:58:50.106 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:50.106 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:50.106 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:50.106 00.000 428 MoveAxis(W, 1350, -) 21:58:50.106 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:50.106 00.000 428 IsSlewing returns 0 21:58:50.106 00.000 428 IsGuiding returns 0 21:58:50.122 00.016 428 PulseGuide returned control before completion, sleep 1345 21:58:50.216 00.094 10672 UpdateGuideState exits: m=309632 SNR=35.8 21:58:50.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:50.216 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:50.216 00.000 10672 Enqueuing Expose request 21:58:51.512 01.296 428 IsGuiding returns 0 21:58:51.528 00.016 428 Move returns status 0, amount 1350 21:58:51.528 00.000 428 move complete, result=0 21:58:51.528 00.000 428 worker thread done servicing request 21:58:51.528 00.000 428 Worker thread wakes up 21:58:51.528 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:51.528 00.000 428 Handling exposure in thread, d=4000 o=3 r=(688,164,31,31) 21:58:53.953 02.425 10672 read socket command 10 21:58:53.953 00.000 10672 processing socket request REQDIST 21:58:53.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:53.953 00.000 10672 Sending socket response 0 (0x0) 21:58:53.968 00.015 428 Exposure complete 21:58:54.109 00.141 428 worker thread done servicing request 21:58:54.109 00.000 10672 OnExposeComplete: enter 21:58:54.109 00.000 10672 UpdateGuideState(): m_state=3 21:58:54.109 00.000 10672 Star::Find(15, 703, 179, 0, (0,0,0,0), 0.0, 0) frame 220 21:58:54.109 00.000 10672 Star::Find returns 1 (0), X=702.08, Y=179.46, Mass=295522, SNR=41.1, Peak=61984 HFD=2.3 21:58:54.109 00.000 10672 Status Line: West step 34, dist=24.3 21:58:54.109 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:54.109 00.000 428 Worker thread wakes up 21:58:54.109 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:54.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11632, FiltMax=65488, Gamma=1.000 21:58:54.109 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:54.109 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:54.109 00.000 428 MoveAxis(W, 1350, -) 21:58:54.109 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:54.109 00.000 428 IsSlewing returns 0 21:58:54.109 00.000 428 IsGuiding returns 0 21:58:54.140 00.031 428 PulseGuide returned control before completion, sleep 1332 21:58:54.203 00.063 10672 UpdateGuideState exits: m=295522 SNR=41.1 21:58:54.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:54.203 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:54.203 00.000 10672 Enqueuing Expose request 21:58:55.499 01.296 428 IsGuiding returns 1 21:58:55.499 00.000 428 scope still moving after pulse duration time elapsed 21:58:55.531 00.032 428 IsSlewing returns 0 21:58:55.531 00.000 428 IsGuiding returns 0 21:58:55.531 00.000 428 scope move finished after 1350 + 61 ms 21:58:55.531 00.000 428 Move returns status 0, amount 1350 21:58:55.531 00.000 428 move complete, result=0 21:58:55.531 00.000 428 worker thread done servicing request 21:58:55.531 00.000 428 Worker thread wakes up 21:58:55.531 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:55.531 00.000 428 Handling exposure in thread, d=4000 o=3 r=(687,164,31,31) 21:58:57.967 02.436 428 Exposure complete 21:58:58.092 00.125 428 worker thread done servicing request 21:58:58.092 00.000 10672 OnExposeComplete: enter 21:58:58.092 00.000 10672 UpdateGuideState(): m_state=3 21:58:58.108 00.016 10672 Star::Find(15, 702, 179, 0, (0,0,0,0), 0.0, 0) frame 221 21:58:58.108 00.000 10672 Star::Find returns 1 (0), X=702.11, Y=179.51, Mass=287669, SNR=34.4, Peak=65488 HFD=2.4 21:58:58.108 00.000 10672 Status Line: West step 35, dist=24.3 21:58:58.108 00.000 10672 Enqueuing Calibration Move request for direction 3 21:58:58.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11520, FiltMax=65488, Gamma=1.000 21:58:58.108 00.000 428 Worker thread wakes up 21:58:58.108 00.000 428 worker thread servicing REQUEST_MOVE scope dir W(3) 1350 opts 0x0 21:58:58.108 00.000 428 Handling axis move in thread for scope dir=3 dur=1350 21:58:58.108 00.000 428 scope move axis dir= 3 dur= 1350 opts= 0x0 21:58:58.108 00.000 428 MoveAxis(W, 1350, -) 21:58:58.108 00.000 428 Guiding Dir = 3, Dur = 1350 21:58:58.108 00.000 428 IsSlewing returns 0 21:58:58.108 00.000 428 IsGuiding returns 0 21:58:58.139 00.031 428 PulseGuide returned control before completion, sleep 1334 21:58:58.217 00.078 10672 UpdateGuideState exits: m=287669 SNR=34.4 21:58:58.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:58:58.217 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:58:58.217 00.000 10672 Enqueuing Expose request 21:58:58.967 00.750 10672 read socket command 10 21:58:58.967 00.000 10672 processing socket request REQDIST 21:58:58.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:58:58.967 00.000 10672 Sending socket response 0 (0x0) 21:58:59.498 00.531 428 IsGuiding returns 0 21:58:59.498 00.000 428 Move returns status 0, amount 1350 21:58:59.498 00.000 428 move complete, result=0 21:58:59.498 00.000 428 worker thread done servicing request 21:58:59.498 00.000 428 Worker thread wakes up 21:58:59.498 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:58:59.498 00.000 428 Handling exposure in thread, d=4000 o=3 r=(687,165,31,31) 21:59:01.971 02.473 428 Exposure complete 21:59:02.095 00.124 428 worker thread done servicing request 21:59:02.095 00.000 10672 OnExposeComplete: enter 21:59:02.095 00.000 10672 UpdateGuideState(): m_state=3 21:59:02.095 00.000 10672 Star::Find(15, 702, 179, 0, (0,0,0,0), 0.0, 0) frame 222 21:59:02.095 00.000 10672 Star::Find returns 1 (0), X=701.03, Y=179.04, Mass=289408, SNR=34.5, Peak=65488 HFD=2.1 21:59:02.095 00.000 10672 WEST calibration completes with steps=35 angle=7.9 rate=0.538 parity=1 21:59:02.095 00.000 10672 Falling Through to state GO_EAST 21:59:02.095 00.000 10672 Status Line: East step 19, dist=25.4 21:59:02.111 00.016 10672 Enqueuing Calibration Move request for direction 2 21:59:02.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11408, FiltMax=65488, Gamma=1.000 21:59:02.111 00.000 428 Worker thread wakes up 21:59:02.111 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:02.111 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:02.111 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:02.111 00.000 428 MoveAxis(E, 2500, -) 21:59:02.111 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:02.111 00.000 428 IsSlewing returns 0 21:59:02.111 00.000 428 IsGuiding returns 0 21:59:02.127 00.016 428 PulseGuide returned control before completion, sleep 2488 21:59:02.189 00.062 10672 UpdateGuideState exits: m=289408 SNR=34.5 21:59:02.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:02.189 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:02.189 00.000 10672 Enqueuing Expose request 21:59:03.954 01.765 10672 read socket command 10 21:59:03.954 00.000 10672 processing socket request REQDIST 21:59:03.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:03.954 00.000 10672 Sending socket response 0 (0x0) 21:59:04.673 00.719 428 IsGuiding returns 0 21:59:04.673 00.000 428 Move returns status 0, amount 2500 21:59:04.673 00.000 428 move complete, result=0 21:59:04.673 00.000 428 worker thread done servicing request 21:59:04.673 00.000 428 Worker thread wakes up 21:59:04.673 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:04.673 00.000 428 Handling exposure in thread, d=4000 o=3 r=(686,164,31,31) 21:59:05.985 01.312 428 Exposure complete 21:59:06.110 00.125 428 worker thread done servicing request 21:59:06.110 00.000 10672 OnExposeComplete: enter 21:59:06.110 00.000 10672 UpdateGuideState(): m_state=3 21:59:06.110 00.000 10672 Star::Find(15, 701, 179, 0, (0,0,0,0), 0.0, 0) frame 223 21:59:06.110 00.000 10672 Star::Find returns 1 (0), X=702.45, Y=178.91, Mass=299061, SNR=31.9, Peak=52608 HFD=2.8 21:59:06.110 00.000 10672 Status Line: East step 18, dist=24.0 21:59:06.110 00.000 10672 Enqueuing Calibration Move request for direction 2 21:59:06.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11624, FiltMax=65488, Gamma=1.000 21:59:06.110 00.000 428 Worker thread wakes up 21:59:06.110 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:06.110 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:06.110 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:06.110 00.000 428 MoveAxis(E, 2500, -) 21:59:06.110 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:06.125 00.015 428 IsSlewing returns 0 21:59:06.125 00.000 428 IsGuiding returns 0 21:59:06.141 00.016 428 PulseGuide returned control before completion, sleep 2484 21:59:06.204 00.063 10672 UpdateGuideState exits: m=299061 SNR=31.9 21:59:06.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:06.204 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:06.204 00.000 10672 Enqueuing Expose request 21:59:08.640 02.436 428 IsGuiding returns 1 21:59:08.640 00.000 428 scope still moving after pulse duration time elapsed 21:59:08.672 00.032 428 IsSlewing returns 0 21:59:08.672 00.000 428 IsGuiding returns 0 21:59:08.672 00.000 428 scope move finished after 2500 + 52 ms 21:59:08.672 00.000 428 Move returns status 0, amount 2500 21:59:08.672 00.000 428 move complete, result=0 21:59:08.672 00.000 428 worker thread done servicing request 21:59:08.672 00.000 428 Worker thread wakes up 21:59:08.672 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:08.672 00.000 428 Handling exposure in thread, d=4000 o=3 r=(687,164,31,31) 21:59:08.957 00.285 10672 read socket command 10 21:59:08.957 00.000 10672 processing socket request REQDIST 21:59:08.957 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:08.957 00.000 10672 Sending socket response 0 (0x0) 21:59:09.957 01.000 428 Exposure complete 21:59:10.097 00.140 428 worker thread done servicing request 21:59:10.097 00.000 10672 OnExposeComplete: enter 21:59:10.097 00.000 10672 UpdateGuideState(): m_state=3 21:59:10.097 00.000 10672 Star::Find(15, 702, 178, 0, (0,0,0,0), 0.0, 0) frame 224 21:59:10.097 00.000 10672 Star::Find returns 1 (0), X=704.11, Y=179.85, Mass=318091, SNR=35.7, Peak=48368 HFD=2.7 21:59:10.097 00.000 10672 Status Line: East step 17, dist=22.2 21:59:10.097 00.000 10672 Enqueuing Calibration Move request for direction 2 21:59:10.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=10976, FiltMax=65488, Gamma=1.000 21:59:10.097 00.000 428 Worker thread wakes up 21:59:10.097 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:10.097 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:10.097 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:10.097 00.000 428 MoveAxis(E, 2500, -) 21:59:10.097 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:10.097 00.000 428 IsSlewing returns 0 21:59:10.097 00.000 428 IsGuiding returns 0 21:59:10.129 00.032 428 PulseGuide returned control before completion, sleep 2485 21:59:10.191 00.062 10672 UpdateGuideState exits: m=318091 SNR=35.7 21:59:10.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:10.191 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:10.191 00.000 10672 Enqueuing Expose request 21:59:12.628 02.437 428 IsGuiding returns 1 21:59:12.628 00.000 428 scope still moving after pulse duration time elapsed 21:59:12.675 00.047 428 IsSlewing returns 0 21:59:12.675 00.000 428 IsGuiding returns 0 21:59:12.675 00.000 428 scope move finished after 2500 + 66 ms 21:59:12.675 00.000 428 Move returns status 0, amount 2500 21:59:12.675 00.000 428 move complete, result=0 21:59:12.675 00.000 428 worker thread done servicing request 21:59:12.675 00.000 428 Worker thread wakes up 21:59:12.675 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:12.675 00.000 428 Handling exposure in thread, d=4000 o=3 r=(689,165,31,31) 21:59:13.964 01.289 10672 read socket command 10 21:59:13.964 00.000 10672 processing socket request REQDIST 21:59:13.964 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:13.964 00.000 10672 Sending socket response 0 (0x0) 21:59:13.980 00.016 428 Exposure complete 21:59:14.120 00.140 428 worker thread done servicing request 21:59:14.120 00.000 10672 OnExposeComplete: enter 21:59:14.120 00.000 10672 UpdateGuideState(): m_state=3 21:59:14.120 00.000 10672 Star::Find(15, 704, 179, 0, (0,0,0,0), 0.0, 0) frame 225 21:59:14.120 00.000 10672 Star::Find returns 1 (0), X=705.78, Y=179.88, Mass=282232, SNR=35.5, Peak=61664 HFD=2.4 21:59:14.120 00.000 10672 Status Line: East step 16, dist=20.6 21:59:14.120 00.000 10672 Enqueuing Calibration Move request for direction 2 21:59:14.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=11304, FiltMax=65488, Gamma=1.000 21:59:14.120 00.000 428 Worker thread wakes up 21:59:14.120 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:14.120 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:14.120 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:14.120 00.000 428 MoveAxis(E, 2500, -) 21:59:14.120 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:14.120 00.000 428 IsSlewing returns 0 21:59:14.120 00.000 428 IsGuiding returns 0 21:59:14.136 00.016 428 PulseGuide returned control before completion, sleep 2496 21:59:14.212 00.076 10672 UpdateGuideState exits: m=282232 SNR=35.5 21:59:14.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:14.212 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:14.212 00.000 10672 Enqueuing Expose request 21:59:16.648 02.436 428 IsGuiding returns 1 21:59:16.648 00.000 428 scope still moving after pulse duration time elapsed 21:59:16.679 00.031 428 IsSlewing returns 0 21:59:16.679 00.000 428 IsGuiding returns 0 21:59:16.679 00.000 428 scope move finished after 2500 + 50 ms 21:59:16.679 00.000 428 Move returns status 0, amount 2500 21:59:16.679 00.000 428 move complete, result=0 21:59:16.679 00.000 428 worker thread done servicing request 21:59:16.679 00.000 428 Worker thread wakes up 21:59:16.679 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:16.679 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,165,31,31) 21:59:17.981 01.302 428 Exposure complete 21:59:18.106 00.125 428 worker thread done servicing request 21:59:18.106 00.000 10672 OnExposeComplete: enter 21:59:18.106 00.000 10672 UpdateGuideState(): m_state=3 21:59:18.106 00.000 10672 Star::Find(15, 705, 179, 0, (0,0,0,0), 0.0, 0) frame 226 21:59:18.106 00.000 10672 Star::Find returns 1 (0), X=707.74, Y=180.06, Mass=290719, SNR=35.5, Peak=50976 HFD=2.5 21:59:18.106 00.000 10672 Status Line: East step 15, dist=18.6 21:59:18.106 00.000 10672 Enqueuing Calibration Move request for direction 2 21:59:18.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=8256, FiltMax=65488, Gamma=1.000 21:59:18.106 00.000 428 Worker thread wakes up 21:59:18.106 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:18.106 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:18.106 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:18.106 00.000 428 MoveAxis(E, 2500, -) 21:59:18.106 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:18.121 00.015 428 IsSlewing returns 0 21:59:18.121 00.000 428 IsGuiding returns 0 21:59:18.137 00.016 428 PulseGuide returned control before completion, sleep 2491 21:59:18.200 00.063 10672 UpdateGuideState exits: m=290719 SNR=35.5 21:59:18.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:18.200 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:18.200 00.000 10672 Enqueuing Expose request 21:59:18.965 00.765 10672 read socket command 10 21:59:18.965 00.000 10672 processing socket request REQDIST 21:59:18.965 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:18.965 00.000 10672 Sending socket response 0 (0x0) 21:59:20.652 01.687 428 IsGuiding returns 0 21:59:20.668 00.016 428 Move returns status 0, amount 2500 21:59:20.668 00.000 428 move complete, result=0 21:59:20.668 00.000 428 worker thread done servicing request 21:59:20.668 00.000 428 Worker thread wakes up 21:59:20.668 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:20.668 00.000 428 Handling exposure in thread, d=4000 o=3 r=(693,165,31,31) 21:59:21.964 01.296 428 Exposure complete 21:59:22.089 00.125 428 worker thread done servicing request 21:59:22.089 00.000 10672 OnExposeComplete: enter 21:59:22.089 00.000 10672 UpdateGuideState(): m_state=3 21:59:22.089 00.000 10672 Star::Find(15, 707, 180, 0, (0,0,0,0), 0.0, 0) frame 227 21:59:22.089 00.000 10672 Star::Find returns 1 (0), X=709.14, Y=180.25, Mass=352754, SNR=52.5, Peak=47056 HFD=2.8 21:59:22.089 00.000 10672 Status Line: East step 14, dist=17.2 21:59:22.105 00.016 10672 Enqueuing Calibration Move request for direction 2 21:59:22.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 21:59:22.105 00.000 428 Worker thread wakes up 21:59:22.105 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:22.105 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:22.105 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:22.105 00.000 428 MoveAxis(E, 2500, -) 21:59:22.105 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:22.105 00.000 428 IsSlewing returns 0 21:59:22.105 00.000 428 IsGuiding returns 0 21:59:22.136 00.031 428 PulseGuide returned control before completion, sleep 2482 21:59:22.183 00.047 10672 UpdateGuideState exits: m=352754 SNR=52.5 21:59:22.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:22.183 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:22.183 00.000 10672 Enqueuing Expose request 21:59:23.963 01.780 10672 read socket command 10 21:59:23.963 00.000 10672 processing socket request REQDIST 21:59:23.963 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:23.963 00.000 10672 Sending socket response 0 (0x0) 21:59:24.651 00.688 428 IsGuiding returns 0 21:59:24.651 00.000 428 Move returns status 0, amount 2500 21:59:24.651 00.000 428 move complete, result=0 21:59:24.651 00.000 428 worker thread done servicing request 21:59:24.651 00.000 428 Worker thread wakes up 21:59:24.651 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:24.651 00.000 428 Handling exposure in thread, d=4000 o=3 r=(694,165,31,31) 21:59:25.968 01.317 428 Exposure complete 21:59:26.108 00.140 428 worker thread done servicing request 21:59:26.108 00.000 10672 OnExposeComplete: enter 21:59:26.108 00.000 10672 UpdateGuideState(): m_state=3 21:59:26.108 00.000 10672 Star::Find(15, 709, 180, 0, (0,0,0,0), 0.0, 0) frame 228 21:59:26.108 00.000 10672 Star::Find returns 1 (0), X=710.96, Y=180.33, Mass=351586, SNR=49.2, Peak=42256 HFD=2.6 21:59:26.108 00.000 10672 Status Line: East step 13, dist=15.4 21:59:26.108 00.000 10672 Enqueuing Calibration Move request for direction 2 21:59:26.108 00.000 428 Worker thread wakes up 21:59:26.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 21:59:26.108 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:26.108 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:26.108 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:26.108 00.000 428 MoveAxis(E, 2500, -) 21:59:26.108 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:26.139 00.031 428 IsSlewing returns 0 21:59:26.139 00.000 428 IsGuiding returns 0 21:59:26.155 00.016 428 PulseGuide returned control before completion, sleep 2495 21:59:26.202 00.047 10672 UpdateGuideState exits: m=351586 SNR=49.2 21:59:26.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:26.202 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:26.202 00.000 10672 Enqueuing Expose request 21:59:28.686 02.484 428 IsGuiding returns 0 21:59:28.686 00.000 428 Move returns status 0, amount 2500 21:59:28.686 00.000 428 move complete, result=0 21:59:28.686 00.000 428 worker thread done servicing request 21:59:28.686 00.000 428 Worker thread wakes up 21:59:28.686 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:28.686 00.000 428 Handling exposure in thread, d=4000 o=3 r=(696,165,31,31) 21:59:28.967 00.281 10672 read socket command 10 21:59:28.967 00.000 10672 processing socket request REQDIST 21:59:28.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:28.967 00.000 10672 Sending socket response 0 (0x0) 21:59:29.966 00.999 428 Exposure complete 21:59:30.091 00.125 428 worker thread done servicing request 21:59:30.091 00.000 10672 OnExposeComplete: enter 21:59:30.091 00.000 10672 UpdateGuideState(): m_state=3 21:59:30.091 00.000 10672 Star::Find(15, 710, 180, 0, (0,0,0,0), 0.0, 0) frame 229 21:59:30.091 00.000 10672 Star::Find returns 1 (0), X=713.22, Y=180.43, Mass=343253, SNR=50.0, Peak=41392 HFD=2.9 21:59:30.091 00.000 10672 Status Line: East step 12, dist=13.1 21:59:30.107 00.016 10672 Enqueuing Calibration Move request for direction 2 21:59:30.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 21:59:30.107 00.000 428 Worker thread wakes up 21:59:30.107 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:30.107 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:30.107 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:30.107 00.000 428 MoveAxis(E, 2500, -) 21:59:30.107 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:30.138 00.031 428 IsSlewing returns 0 21:59:30.138 00.000 428 IsGuiding returns 0 21:59:30.154 00.016 428 PulseGuide returned control before completion, sleep 2495 21:59:30.185 00.031 10672 UpdateGuideState exits: m=343253 SNR=50.0 21:59:30.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:30.185 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:30.185 00.000 10672 Enqueuing Expose request 21:59:32.684 02.499 428 IsGuiding returns 0 21:59:32.684 00.000 428 Move returns status 0, amount 2500 21:59:32.684 00.000 428 move complete, result=0 21:59:32.684 00.000 428 worker thread done servicing request 21:59:32.684 00.000 428 Worker thread wakes up 21:59:32.684 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:32.684 00.000 428 Handling exposure in thread, d=4000 o=3 r=(698,165,31,31) 21:59:33.955 01.271 10672 read socket command 10 21:59:33.955 00.000 10672 processing socket request REQDIST 21:59:33.955 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:33.955 00.000 10672 Sending socket response 0 (0x0) 21:59:33.970 00.015 428 Exposure complete 21:59:34.095 00.125 428 worker thread done servicing request 21:59:34.095 00.000 10672 OnExposeComplete: enter 21:59:34.095 00.000 10672 UpdateGuideState(): m_state=3 21:59:34.095 00.000 10672 Star::Find(15, 713, 180, 0, (0,0,0,0), 0.0, 0) frame 230 21:59:34.095 00.000 10672 Star::Find returns 1 (0), X=714.70, Y=181.14, Mass=336425, SNR=46.4, Peak=45424 HFD=2.7 21:59:34.095 00.000 10672 Status Line: East step 11, dist=11.6 21:59:34.111 00.016 10672 Enqueuing Calibration Move request for direction 2 21:59:34.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 21:59:34.111 00.000 428 Worker thread wakes up 21:59:34.111 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:34.111 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:34.111 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:34.111 00.000 428 MoveAxis(E, 2500, -) 21:59:34.111 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:34.111 00.000 428 IsSlewing returns 0 21:59:34.111 00.000 428 IsGuiding returns 0 21:59:34.142 00.031 428 PulseGuide returned control before completion, sleep 2485 21:59:34.189 00.047 10672 UpdateGuideState exits: m=336425 SNR=46.4 21:59:34.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:34.189 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:34.189 00.000 10672 Enqueuing Expose request 21:59:36.672 02.483 428 IsGuiding returns 0 21:59:36.672 00.000 428 Move returns status 0, amount 2500 21:59:36.672 00.000 428 move complete, result=0 21:59:36.672 00.000 428 worker thread done servicing request 21:59:36.672 00.000 428 Worker thread wakes up 21:59:36.672 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:36.672 00.000 428 Handling exposure in thread, d=4000 o=3 r=(700,166,31,31) 21:59:37.969 01.297 428 Exposure complete 21:59:38.109 00.140 428 worker thread done servicing request 21:59:38.109 00.000 10672 OnExposeComplete: enter 21:59:38.109 00.000 10672 UpdateGuideState(): m_state=3 21:59:38.109 00.000 10672 Star::Find(15, 714, 181, 0, (0,0,0,0), 0.0, 0) frame 231 21:59:38.109 00.000 10672 Star::Find returns 1 (0), X=716.56, Y=181.57, Mass=340176, SNR=51.9, Peak=47056 HFD=3.1 21:59:38.109 00.000 10672 Status Line: East step 10, dist= 9.7 21:59:38.109 00.000 10672 Enqueuing Calibration Move request for direction 2 21:59:38.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 21:59:38.109 00.000 428 Worker thread wakes up 21:59:38.109 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:38.109 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:38.109 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:38.109 00.000 428 MoveAxis(E, 2500, -) 21:59:38.109 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:38.109 00.000 428 IsSlewing returns 0 21:59:38.109 00.000 428 IsGuiding returns 0 21:59:38.125 00.016 428 PulseGuide returned control before completion, sleep 2495 21:59:38.203 00.078 10672 UpdateGuideState exits: m=340176 SNR=51.9 21:59:38.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:38.203 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:38.203 00.000 10672 Enqueuing Expose request 21:59:38.953 00.750 10672 read socket command 10 21:59:38.953 00.000 10672 processing socket request REQDIST 21:59:38.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:38.953 00.000 10672 Sending socket response 0 (0x0) 21:59:40.671 01.718 428 IsGuiding returns 0 21:59:40.671 00.000 428 Move returns status 0, amount 2500 21:59:40.671 00.000 428 move complete, result=0 21:59:40.671 00.000 428 worker thread done servicing request 21:59:40.671 00.000 428 Worker thread wakes up 21:59:40.671 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:40.671 00.000 428 Handling exposure in thread, d=4000 o=3 r=(702,167,31,31) 21:59:41.972 01.301 428 Exposure complete 21:59:42.097 00.125 428 worker thread done servicing request 21:59:42.097 00.000 10672 OnExposeComplete: enter 21:59:42.097 00.000 10672 UpdateGuideState(): m_state=3 21:59:42.097 00.000 10672 Star::Find(15, 716, 181, 0, (0,0,0,0), 0.0, 0) frame 232 21:59:42.097 00.000 10672 Star::Find returns 1 (0), X=718.70, Y=181.88, Mass=390514, SNR=51.1, Peak=51744 HFD=3.0 21:59:42.097 00.000 10672 Status Line: East step 9, dist= 7.5 21:59:42.113 00.016 10672 Enqueuing Calibration Move request for direction 2 21:59:42.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 21:59:42.113 00.000 428 Worker thread wakes up 21:59:42.113 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:42.113 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:42.113 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:42.113 00.000 428 MoveAxis(E, 2500, -) 21:59:42.113 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:42.113 00.000 428 IsSlewing returns 0 21:59:42.113 00.000 428 IsGuiding returns 0 21:59:42.128 00.015 428 PulseGuide returned control before completion, sleep 2491 21:59:42.191 00.063 10672 UpdateGuideState exits: m=390514 SNR=51.1 21:59:42.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:42.191 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:42.191 00.000 10672 Enqueuing Expose request 21:59:43.956 01.765 10672 read socket command 10 21:59:43.956 00.000 10672 processing socket request REQDIST 21:59:43.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:43.956 00.000 10672 Sending socket response 0 (0x0) 21:59:44.659 00.703 428 IsGuiding returns 0 21:59:44.659 00.000 428 Move returns status 0, amount 2500 21:59:44.659 00.000 428 move complete, result=0 21:59:44.659 00.000 428 worker thread done servicing request 21:59:44.659 00.000 428 Worker thread wakes up 21:59:44.659 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:44.659 00.000 428 Handling exposure in thread, d=4000 o=3 r=(704,167,31,31) 21:59:45.971 01.312 428 Exposure complete 21:59:46.096 00.125 428 worker thread done servicing request 21:59:46.096 00.000 10672 OnExposeComplete: enter 21:59:46.096 00.000 10672 UpdateGuideState(): m_state=3 21:59:46.096 00.000 10672 Star::Find(15, 718, 181, 0, (0,0,0,0), 0.0, 0) frame 233 21:59:46.096 00.000 10672 Star::Find returns 1 (0), X=720.38, Y=182.30, Mass=333046, SNR=48.7, Peak=52608 HFD=2.8 21:59:46.096 00.000 10672 Status Line: East step 8, dist= 5.8 21:59:46.111 00.015 10672 Enqueuing Calibration Move request for direction 2 21:59:46.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 21:59:46.111 00.000 428 Worker thread wakes up 21:59:46.111 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:46.111 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:46.111 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:46.111 00.000 428 MoveAxis(E, 2500, -) 21:59:46.111 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:46.111 00.000 428 IsSlewing returns 0 21:59:46.111 00.000 428 IsGuiding returns 0 21:59:46.127 00.016 428 PulseGuide returned control before completion, sleep 2492 21:59:46.221 00.094 10672 UpdateGuideState exits: m=333046 SNR=48.7 21:59:46.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:46.221 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:46.221 00.000 10672 Enqueuing Expose request 21:59:48.626 02.405 428 IsGuiding returns 1 21:59:48.626 00.000 428 scope still moving after pulse duration time elapsed 21:59:48.689 00.063 428 IsSlewing returns 0 21:59:48.689 00.000 428 IsGuiding returns 0 21:59:48.689 00.000 428 scope move finished after 2500 + 76 ms 21:59:48.689 00.000 428 Move returns status 0, amount 2500 21:59:48.689 00.000 428 move complete, result=0 21:59:48.689 00.000 428 worker thread done servicing request 21:59:48.689 00.000 428 Worker thread wakes up 21:59:48.689 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:48.689 00.000 428 Handling exposure in thread, d=4000 o=3 r=(705,167,31,31) 21:59:48.954 00.265 10672 read socket command 10 21:59:48.954 00.000 10672 processing socket request REQDIST 21:59:48.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:48.954 00.000 10672 Sending socket response 0 (0x0) 21:59:49.954 01.000 428 Exposure complete 21:59:50.083 00.129 428 worker thread done servicing request 21:59:50.083 00.000 10672 OnExposeComplete: enter 21:59:50.083 00.000 10672 UpdateGuideState(): m_state=3 21:59:50.083 00.000 10672 Star::Find(15, 720, 182, 0, (0,0,0,0), 0.0, 0) frame 234 21:59:50.083 00.000 10672 Star::Find returns 1 (0), X=722.22, Y=182.29, Mass=373311, SNR=56.0, Peak=44000 HFD=3.0 21:59:50.083 00.000 10672 Status Line: East step 7, dist= 4.0 21:59:50.099 00.016 10672 Enqueuing Calibration Move request for direction 2 21:59:50.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 21:59:50.099 00.000 428 Worker thread wakes up 21:59:50.099 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:50.099 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:50.099 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:50.099 00.000 428 MoveAxis(E, 2500, -) 21:59:50.099 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:50.099 00.000 428 IsSlewing returns 0 21:59:50.099 00.000 428 IsGuiding returns 0 21:59:50.114 00.015 428 PulseGuide returned control before completion, sleep 2495 21:59:50.177 00.063 10672 UpdateGuideState exits: m=373311 SNR=56.0 21:59:50.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:50.177 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:50.177 00.000 10672 Enqueuing Expose request 21:59:52.629 02.452 428 IsGuiding returns 1 21:59:52.629 00.000 428 scope still moving after pulse duration time elapsed 21:59:52.660 00.031 428 IsSlewing returns 0 21:59:52.691 00.031 428 IsGuiding returns 0 21:59:52.691 00.000 428 scope move finished after 2500 + 90 ms 21:59:52.691 00.000 428 Move returns status 0, amount 2500 21:59:52.691 00.000 428 move complete, result=0 21:59:52.691 00.000 428 worker thread done servicing request 21:59:52.691 00.000 428 Worker thread wakes up 21:59:52.691 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:52.691 00.000 428 Handling exposure in thread, d=4000 o=3 r=(707,167,31,31) 21:59:53.957 01.266 10672 read socket command 10 21:59:53.957 00.000 10672 processing socket request REQDIST 21:59:53.957 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:53.957 00.000 10672 Sending socket response 0 (0x0) 21:59:53.972 00.015 428 Exposure complete 21:59:54.097 00.125 428 worker thread done servicing request 21:59:54.097 00.000 10672 OnExposeComplete: enter 21:59:54.097 00.000 10672 UpdateGuideState(): m_state=3 21:59:54.097 00.000 10672 Star::Find(15, 722, 182, 0, (0,0,0,0), 0.0, 0) frame 235 21:59:54.097 00.000 10672 Star::Find returns 1 (0), X=724.20, Y=182.56, Mass=349660, SNR=47.1, Peak=34848 HFD=3.5 21:59:54.097 00.000 10672 Status Line: East step 6, dist= 2.0 21:59:54.113 00.016 10672 Enqueuing Calibration Move request for direction 2 21:59:54.113 00.000 428 Worker thread wakes up 21:59:54.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 21:59:54.113 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:54.113 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:54.113 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:54.113 00.000 428 MoveAxis(E, 2500, -) 21:59:54.113 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:54.113 00.000 428 IsSlewing returns 0 21:59:54.113 00.000 428 IsGuiding returns 0 21:59:54.128 00.015 428 PulseGuide returned control before completion, sleep 2495 21:59:54.191 00.063 10672 UpdateGuideState exits: m=349660 SNR=47.1 21:59:54.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:54.191 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:54.191 00.000 10672 Enqueuing Expose request 21:59:56.675 02.484 428 IsGuiding returns 0 21:59:56.675 00.000 428 Move returns status 0, amount 2500 21:59:56.675 00.000 428 move complete, result=0 21:59:56.675 00.000 428 worker thread done servicing request 21:59:56.675 00.000 428 Worker thread wakes up 21:59:56.675 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 21:59:56.675 00.000 428 Handling exposure in thread, d=4000 o=3 r=(709,168,31,31) 21:59:57.940 01.265 428 Exposure complete 21:59:58.080 00.140 428 worker thread done servicing request 21:59:58.080 00.000 10672 OnExposeComplete: enter 21:59:58.080 00.000 10672 UpdateGuideState(): m_state=3 21:59:58.080 00.000 10672 Star::Find(15, 724, 182, 0, (0,0,0,0), 0.0, 0) frame 236 21:59:58.080 00.000 10672 Star::Find returns 1 (0), X=726.07, Y=182.69, Mass=359652, SNR=43.4, Peak=36912 HFD=3.6 21:59:58.080 00.000 10672 Status Line: East step 5, dist= 0.2 21:59:58.080 00.000 10672 Enqueuing Calibration Move request for direction 2 21:59:58.080 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 21:59:58.080 00.000 428 Worker thread wakes up 21:59:58.080 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 21:59:58.080 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 21:59:58.096 00.016 428 scope move axis dir= 2 dur= 2500 opts= 0x0 21:59:58.096 00.000 428 MoveAxis(E, 2500, -) 21:59:58.096 00.000 428 Guiding Dir = 2, Dur = 2500 21:59:58.112 00.016 428 IsSlewing returns 0 21:59:58.112 00.000 428 IsGuiding returns 0 21:59:58.127 00.015 428 PulseGuide returned control before completion, sleep 2495 21:59:58.174 00.047 10672 UpdateGuideState exits: m=359652 SNR=43.4 21:59:58.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:59:58.174 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 21:59:58.174 00.000 10672 Enqueuing Expose request 21:59:58.959 00.785 10672 read socket command 10 21:59:58.959 00.000 10672 processing socket request REQDIST 21:59:58.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 21:59:58.959 00.000 10672 Sending socket response 0 (0x0) 22:00:00.662 01.703 428 IsGuiding returns 0 22:00:00.662 00.000 428 Move returns status 0, amount 2500 22:00:00.662 00.000 428 move complete, result=0 22:00:00.662 00.000 428 worker thread done servicing request 22:00:00.662 00.000 428 Worker thread wakes up 22:00:00.662 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:00.662 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,168,31,31) 22:00:01.958 01.296 428 Exposure complete 22:00:02.099 00.141 428 worker thread done servicing request 22:00:02.099 00.000 10672 OnExposeComplete: enter 22:00:02.099 00.000 10672 UpdateGuideState(): m_state=3 22:00:02.099 00.000 10672 Star::Find(15, 726, 182, 0, (0,0,0,0), 0.0, 0) frame 237 22:00:02.099 00.000 10672 Star::Find returns 1 (0), X=727.90, Y=183.21, Mass=334420, SNR=46.4, Peak=34080 HFD=3.2 22:00:02.099 00.000 10672 Status Line: East step 4, dist= 1.8 22:00:02.099 00.000 10672 Enqueuing Calibration Move request for direction 2 22:00:02.099 00.000 428 Worker thread wakes up 22:00:02.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:00:02.099 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 22:00:02.099 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 22:00:02.099 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 22:00:02.099 00.000 428 MoveAxis(E, 2500, -) 22:00:02.099 00.000 428 Guiding Dir = 2, Dur = 2500 22:00:02.114 00.015 428 IsSlewing returns 0 22:00:02.114 00.000 428 IsGuiding returns 0 22:00:02.130 00.016 428 PulseGuide returned control before completion, sleep 2493 22:00:02.192 00.062 10672 UpdateGuideState exits: m=334420 SNR=46.4 22:00:02.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:02.192 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:02.192 00.000 10672 Enqueuing Expose request 22:00:03.958 01.766 10672 read socket command 10 22:00:03.958 00.000 10672 processing socket request REQDIST 22:00:03.958 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:03.958 00.000 10672 Sending socket response 0 (0x0) 22:00:04.629 00.671 428 IsGuiding returns 1 22:00:04.629 00.000 428 scope still moving after pulse duration time elapsed 22:00:04.692 00.063 428 IsSlewing returns 0 22:00:04.707 00.015 428 IsGuiding returns 0 22:00:04.707 00.000 428 scope move finished after 2500 + 91 ms 22:00:04.707 00.000 428 Move returns status 0, amount 2500 22:00:04.707 00.000 428 move complete, result=0 22:00:04.707 00.000 428 worker thread done servicing request 22:00:04.707 00.000 428 Worker thread wakes up 22:00:04.707 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:04.707 00.000 428 Handling exposure in thread, d=4000 o=3 r=(713,168,31,31) 22:00:05.957 01.250 428 Exposure complete 22:00:06.097 00.140 428 worker thread done servicing request 22:00:06.097 00.000 10672 OnExposeComplete: enter 22:00:06.097 00.000 10672 UpdateGuideState(): m_state=3 22:00:06.097 00.000 10672 Star::Find(15, 727, 183, 0, (0,0,0,0), 0.0, 0) frame 238 22:00:06.097 00.000 10672 Star::Find returns 1 (0), X=729.85, Y=183.36, Mass=343549, SNR=46.9, Peak=46624 HFD=2.7 22:00:06.097 00.000 10672 Status Line: East step 3, dist= 3.7 22:00:06.097 00.000 10672 Enqueuing Calibration Move request for direction 2 22:00:06.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:00:06.097 00.000 428 Worker thread wakes up 22:00:06.097 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 22:00:06.097 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 22:00:06.097 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 22:00:06.097 00.000 428 MoveAxis(E, 2500, -) 22:00:06.097 00.000 428 Guiding Dir = 2, Dur = 2500 22:00:06.097 00.000 428 IsSlewing returns 0 22:00:06.097 00.000 428 IsGuiding returns 0 22:00:06.113 00.016 428 PulseGuide returned control before completion, sleep 2495 22:00:06.191 00.078 10672 UpdateGuideState exits: m=343549 SNR=46.9 22:00:06.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:06.191 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:06.191 00.000 10672 Enqueuing Expose request 22:00:08.633 02.442 428 IsGuiding returns 1 22:00:08.633 00.000 428 scope still moving after pulse duration time elapsed 22:00:08.664 00.031 428 IsSlewing returns 0 22:00:08.680 00.016 428 IsGuiding returns 0 22:00:08.680 00.000 428 scope move finished after 2500 + 69 ms 22:00:08.680 00.000 428 Move returns status 0, amount 2500 22:00:08.680 00.000 428 move complete, result=0 22:00:08.680 00.000 428 worker thread done servicing request 22:00:08.680 00.000 428 Worker thread wakes up 22:00:08.680 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:08.680 00.000 428 Handling exposure in thread, d=4000 o=3 r=(715,168,31,31) 22:00:08.961 00.281 10672 read socket command 10 22:00:08.961 00.000 10672 processing socket request REQDIST 22:00:08.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:08.961 00.000 10672 Sending socket response 0 (0x0) 22:00:09.961 01.000 428 Exposure complete 22:00:10.086 00.125 428 worker thread done servicing request 22:00:10.086 00.000 10672 OnExposeComplete: enter 22:00:10.086 00.000 10672 UpdateGuideState(): m_state=3 22:00:10.086 00.000 10672 Star::Find(15, 729, 183, 0, (0,0,0,0), 0.0, 0) frame 239 22:00:10.086 00.000 10672 Star::Find returns 1 (0), X=732.08, Y=183.92, Mass=288268, SNR=48.2, Peak=38880 HFD=2.6 22:00:10.086 00.000 10672 Status Line: East step 2, dist= 6.0 22:00:10.101 00.015 10672 Enqueuing Calibration Move request for direction 2 22:00:10.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:00:10.101 00.000 428 Worker thread wakes up 22:00:10.101 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 22:00:10.101 00.000 428 Handling axis move in thread for scope dir=2 dur=2500 22:00:10.101 00.000 428 scope move axis dir= 2 dur= 2500 opts= 0x0 22:00:10.101 00.000 428 MoveAxis(E, 2500, -) 22:00:10.101 00.000 428 Guiding Dir = 2, Dur = 2500 22:00:10.132 00.031 428 IsSlewing returns 0 22:00:10.132 00.000 428 IsGuiding returns 0 22:00:10.148 00.016 428 PulseGuide returned control before completion, sleep 2495 22:00:10.179 00.031 10672 UpdateGuideState exits: m=288268 SNR=48.2 22:00:10.179 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:10.179 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:10.179 00.000 10672 Enqueuing Expose request 22:00:12.679 02.500 428 IsGuiding returns 0 22:00:12.679 00.000 428 Move returns status 0, amount 2500 22:00:12.679 00.000 428 move complete, result=0 22:00:12.679 00.000 428 worker thread done servicing request 22:00:12.679 00.000 428 Worker thread wakes up 22:00:12.679 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:12.679 00.000 428 Handling exposure in thread, d=4000 o=3 r=(717,169,31,31) 22:00:13.959 01.280 10672 read socket command 10 22:00:13.959 00.000 10672 processing socket request REQDIST 22:00:13.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:13.959 00.000 10672 Sending socket response 0 (0x0) 22:00:13.959 00.000 428 Exposure complete 22:00:14.084 00.125 428 worker thread done servicing request 22:00:14.084 00.000 10672 OnExposeComplete: enter 22:00:14.084 00.000 10672 UpdateGuideState(): m_state=3 22:00:14.084 00.000 10672 Star::Find(15, 732, 183, 0, (0,0,0,0), 0.0, 0) frame 240 22:00:14.084 00.000 10672 Star::Find returns 1 (0), X=734.00, Y=184.25, Mass=314369, SNR=46.2, Peak=45088 HFD=2.5 22:00:14.084 00.000 10672 Status Line: East step 1, dist= 8.0 22:00:14.100 00.016 10672 Enqueuing Calibration Move request for direction 2 22:00:14.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:00:14.100 00.000 428 Worker thread wakes up 22:00:14.100 00.000 428 worker thread servicing REQUEST_MOVE scope dir E(2) 2250 opts 0x0 22:00:14.100 00.000 428 Handling axis move in thread for scope dir=2 dur=2250 22:00:14.100 00.000 428 scope move axis dir= 2 dur= 2250 opts= 0x0 22:00:14.100 00.000 428 MoveAxis(E, 2250, -) 22:00:14.100 00.000 428 Guiding Dir = 2, Dur = 2250 22:00:14.100 00.000 428 IsSlewing returns 0 22:00:14.100 00.000 428 IsGuiding returns 0 22:00:14.131 00.031 428 PulseGuide returned control before completion, sleep 2233 22:00:14.178 00.047 10672 UpdateGuideState exits: m=314369 SNR=46.2 22:00:14.178 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:14.178 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:14.178 00.000 10672 Enqueuing Expose request 22:00:16.416 02.238 428 IsGuiding returns 1 22:00:16.416 00.000 428 scope still moving after pulse duration time elapsed 22:00:16.447 00.031 428 IsSlewing returns 0 22:00:16.447 00.000 428 IsGuiding returns 0 22:00:16.447 00.000 428 scope move finished after 2250 + 96 ms 22:00:16.447 00.000 428 Move returns status 0, amount 2250 22:00:16.447 00.000 428 move complete, result=0 22:00:16.447 00.000 428 worker thread done servicing request 22:00:16.447 00.000 428 Worker thread wakes up 22:00:16.447 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:16.447 00.000 428 Handling exposure in thread, d=4000 o=3 r=(719,169,31,31) 22:00:17.962 01.515 428 Exposure complete 22:00:18.103 00.141 428 worker thread done servicing request 22:00:18.103 00.000 10672 OnExposeComplete: enter 22:00:18.103 00.000 10672 UpdateGuideState(): m_state=3 22:00:18.103 00.000 10672 Star::Find(15, 733, 184, 0, (0,0,0,0), 0.0, 0) frame 241 22:00:18.103 00.000 10672 Star::Find returns 1 (0), X=735.37, Y=184.64, Mass=305718, SNR=46.5, Peak=40624 HFD=3.0 22:00:18.103 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 22:00:18.103 00.000 10672 Backlash: Looking for 3 moves of 0.4 px, max attempts = 44 22:00:18.103 00.000 10672 Falling Through to state CLEAR_BACKLASH 22:00:18.103 00.000 10672 Backlash: Starting north clearing using pulse width of 1350 22:00:18.103 00.000 10672 Enqueuing Calibration Move request for direction 0 22:00:18.103 00.000 10672 Status Line: Clearing backlash step 1 22:00:18.103 00.000 428 Worker thread wakes up 22:00:18.103 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:18.103 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:18.103 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:18.103 00.000 428 MoveAxis(N, 1350, -) 22:00:18.103 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:18.103 00.000 428 IsSlewing returns 0 22:00:18.103 00.000 428 IsGuiding returns 0 22:00:18.118 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:00:18.197 00.079 428 PulseGuide returned control before completion, sleep 1281 22:00:18.197 00.000 10672 UpdateGuideState exits: m=305718 SNR=46.5 22:00:18.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:18.197 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:18.197 00.000 10672 Enqueuing Expose request 22:00:18.962 00.765 10672 read socket command 10 22:00:18.962 00.000 10672 processing socket request REQDIST 22:00:18.962 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:18.962 00.000 10672 Sending socket response 0 (0x0) 22:00:19.493 00.531 428 IsGuiding returns 1 22:00:19.493 00.000 428 scope still moving after pulse duration time elapsed 22:00:19.556 00.063 428 IsSlewing returns 0 22:00:19.556 00.000 428 IsGuiding returns 0 22:00:19.556 00.000 428 scope move finished after 1350 + 95 ms 22:00:19.556 00.000 428 Move returns status 0, amount 1350 22:00:19.556 00.000 428 move complete, result=0 22:00:19.556 00.000 428 worker thread done servicing request 22:00:19.556 00.000 428 Worker thread wakes up 22:00:19.556 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:19.556 00.000 428 Handling exposure in thread, d=4000 o=3 r=(720,170,31,31) 22:00:21.961 02.405 428 Exposure complete 22:00:22.086 00.125 428 worker thread done servicing request 22:00:22.086 00.000 10672 OnExposeComplete: enter 22:00:22.086 00.000 10672 UpdateGuideState(): m_state=3 22:00:22.086 00.000 10672 Star::Find(15, 735, 184, 0, (0,0,0,0), 0.0, 0) frame 242 22:00:22.086 00.000 10672 Star::Find returns 1 (0), X=736.09, Y=184.70, Mass=323523, SNR=45.2, Peak=49024 HFD=2.6 22:00:22.086 00.000 10672 Backlash: Accepted clearing move of 0.7 22:00:22.086 00.000 10672 Enqueuing Calibration Move request for direction 0 22:00:22.086 00.000 428 Worker thread wakes up 22:00:22.086 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:22.086 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:22.086 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:22.086 00.000 428 MoveAxis(N, 1350, -) 22:00:22.086 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:22.086 00.000 428 IsSlewing returns 0 22:00:22.086 00.000 428 IsGuiding returns 0 22:00:22.164 00.078 428 PulseGuide returned control before completion, sleep 1281 22:00:22.164 00.000 10672 Status Line: Clearing backlash step 2 22:00:22.180 00.016 10672 Backlash: Clearing backlash step 2, Last Delta = 0.72 px, CumDistance = 0.72 px 22:00:22.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:00:22.289 00.109 10672 UpdateGuideState exits: m=323523 SNR=45.2 22:00:22.305 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:22.305 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:22.305 00.000 10672 Enqueuing Expose request 22:00:23.465 01.160 428 IsGuiding returns 1 22:00:23.465 00.000 428 scope still moving after pulse duration time elapsed 22:00:23.497 00.032 428 IsSlewing returns 0 22:00:23.497 00.000 428 IsGuiding returns 1 22:00:23.543 00.046 428 IsSlewing returns 0 22:00:23.543 00.000 428 IsGuiding returns 0 22:00:23.543 00.000 428 scope move finished after 1350 + 104 ms 22:00:23.543 00.000 428 Move returns status 0, amount 1350 22:00:23.543 00.000 428 move complete, result=0 22:00:23.543 00.000 428 worker thread done servicing request 22:00:23.543 00.000 428 Worker thread wakes up 22:00:23.543 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:23.543 00.000 428 Handling exposure in thread, d=4000 o=3 r=(721,170,31,31) 22:00:23.965 00.422 10672 read socket command 10 22:00:23.965 00.000 10672 processing socket request REQDIST 22:00:23.965 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:23.965 00.000 10672 Sending socket response 0 (0x0) 22:00:25.949 01.984 428 Exposure complete 22:00:26.089 00.140 428 worker thread done servicing request 22:00:26.089 00.000 10672 OnExposeComplete: enter 22:00:26.089 00.000 10672 UpdateGuideState(): m_state=3 22:00:26.089 00.000 10672 Star::Find(15, 736, 184, 0, (0,0,0,0), 0.0, 0) frame 243 22:00:26.089 00.000 10672 Star::Find returns 1 (0), X=736.25, Y=185.50, Mass=292555, SNR=47.1, Peak=51424 HFD=2.3 22:00:26.089 00.000 10672 Backlash: Accepted clearing move of 0.8 22:00:26.089 00.000 10672 Enqueuing Calibration Move request for direction 0 22:00:26.089 00.000 428 Worker thread wakes up 22:00:26.089 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:26.089 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:26.089 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:26.089 00.000 428 MoveAxis(N, 1350, -) 22:00:26.089 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:26.089 00.000 428 IsSlewing returns 0 22:00:26.089 00.000 428 IsGuiding returns 0 22:00:26.168 00.079 428 PulseGuide returned control before completion, sleep 1282 22:00:26.168 00.000 10672 Status Line: Clearing backlash step 3 22:00:26.168 00.000 10672 Backlash: Clearing backlash step 3, Last Delta = 0.81 px, CumDistance = 1.23 px 22:00:26.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:00:26.261 00.093 10672 UpdateGuideState exits: m=292555 SNR=47.1 22:00:26.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:26.261 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:26.261 00.000 10672 Enqueuing Expose request 22:00:27.464 01.203 428 IsGuiding returns 1 22:00:27.464 00.000 428 scope still moving after pulse duration time elapsed 22:00:27.495 00.031 428 IsSlewing returns 0 22:00:27.495 00.000 428 IsGuiding returns 1 22:00:27.558 00.063 428 IsSlewing returns 0 22:00:27.558 00.000 428 IsGuiding returns 0 22:00:27.558 00.000 428 scope move finished after 1350 + 120 ms 22:00:27.558 00.000 428 Move returns status 0, amount 1350 22:00:27.558 00.000 428 move complete, result=0 22:00:27.558 00.000 428 worker thread done servicing request 22:00:27.558 00.000 428 Worker thread wakes up 22:00:27.558 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:27.558 00.000 428 Handling exposure in thread, d=4000 o=3 r=(721,170,31,31) 22:00:28.964 01.406 10672 read socket command 10 22:00:28.964 00.000 10672 processing socket request REQDIST 22:00:28.964 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:28.964 00.000 10672 Sending socket response 0 (0x0) 22:00:29.947 00.983 428 Exposure complete 22:00:30.072 00.125 428 worker thread done servicing request 22:00:30.072 00.000 10672 OnExposeComplete: enter 22:00:30.072 00.000 10672 UpdateGuideState(): m_state=3 22:00:30.072 00.000 10672 Star::Find(15, 736, 185, 0, (0,0,0,0), 0.0, 0) frame 244 22:00:30.072 00.000 10672 Star::Find returns 1 (0), X=735.61, Y=186.53, Mass=377643, SNR=55.0, Peak=48480 HFD=3.1 22:00:30.072 00.000 10672 Backlash: Accepted clearing move of 1.2 22:00:30.072 00.000 10672 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration 22:00:30.088 00.016 10672 Backlash: North calibration moves starting at {736.3,185.5}, Offset = 10.4 px 22:00:30.088 00.000 10672 Backlash: Total distance moved = 10.1 22:00:30.088 00.000 10672 Backlash: Falling Through to state GO_NORTH 22:00:30.088 00.000 10672 Status Line: North step 2, dist= 1.2 22:00:30.088 00.000 10672 Enqueuing Calibration Move request for direction 0 22:00:30.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:00:30.088 00.000 428 Worker thread wakes up 22:00:30.088 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:30.088 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:30.088 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:30.088 00.000 428 MoveAxis(N, 1350, -) 22:00:30.088 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:30.088 00.000 428 IsSlewing returns 0 22:00:30.088 00.000 428 IsGuiding returns 0 22:00:30.166 00.078 428 PulseGuide returned control before completion, sleep 1288 22:00:30.182 00.016 10672 UpdateGuideState exits: m=377643 SNR=55.0 22:00:30.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:30.182 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:30.182 00.000 10672 Enqueuing Expose request 22:00:31.467 01.285 428 IsGuiding returns 1 22:00:31.467 00.000 428 scope still moving after pulse duration time elapsed 22:00:31.499 00.032 428 IsSlewing returns 0 22:00:31.499 00.000 428 IsGuiding returns 1 22:00:31.530 00.031 428 IsSlewing returns 0 22:00:31.546 00.016 428 IsGuiding returns 0 22:00:31.546 00.000 428 scope move finished after 1350 + 99 ms 22:00:31.546 00.000 428 Move returns status 0, amount 1350 22:00:31.546 00.000 428 move complete, result=0 22:00:31.546 00.000 428 worker thread done servicing request 22:00:31.546 00.000 428 Worker thread wakes up 22:00:31.546 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:31.546 00.000 428 Handling exposure in thread, d=4000 o=3 r=(721,172,31,31) 22:00:33.951 02.405 428 Exposure complete 22:00:33.967 00.016 10672 read socket command 10 22:00:33.967 00.000 10672 processing socket request REQDIST 22:00:33.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:33.967 00.000 10672 Sending socket response 0 (0x0) 22:00:34.092 00.125 428 worker thread done servicing request 22:00:34.092 00.000 10672 OnExposeComplete: enter 22:00:34.092 00.000 10672 UpdateGuideState(): m_state=3 22:00:34.092 00.000 10672 Star::Find(15, 735, 186, 0, (0,0,0,0), 0.0, 0) frame 245 22:00:34.092 00.000 10672 Star::Find returns 1 (0), X=735.82, Y=187.27, Mass=304454, SNR=51.0, Peak=62976 HFD=2.4 22:00:34.092 00.000 10672 Status Line: North step 3, dist= 1.8 22:00:34.107 00.015 10672 Enqueuing Calibration Move request for direction 0 22:00:34.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:00:34.107 00.000 428 Worker thread wakes up 22:00:34.107 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:34.107 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:34.107 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:34.107 00.000 428 MoveAxis(N, 1350, -) 22:00:34.107 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:34.107 00.000 428 IsSlewing returns 0 22:00:34.107 00.000 428 IsGuiding returns 0 22:00:34.185 00.078 10672 UpdateGuideState exits: m=304454 SNR=51.0 22:00:34.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:34.185 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:34.185 00.000 10672 Enqueuing Expose request 22:00:34.185 00.000 428 PulseGuide returned control before completion, sleep 1275 22:00:35.482 01.297 428 IsGuiding returns 1 22:00:35.482 00.000 428 scope still moving after pulse duration time elapsed 22:00:35.513 00.031 428 IsSlewing returns 0 22:00:35.513 00.000 428 IsGuiding returns 1 22:00:35.560 00.047 428 IsSlewing returns 0 22:00:35.560 00.000 428 IsGuiding returns 0 22:00:35.560 00.000 428 scope move finished after 1350 + 112 ms 22:00:35.560 00.000 428 Move returns status 0, amount 1350 22:00:35.560 00.000 428 move complete, result=0 22:00:35.576 00.016 428 worker thread done servicing request 22:00:35.576 00.000 428 Worker thread wakes up 22:00:35.576 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:35.576 00.000 428 Handling exposure in thread, d=4000 o=3 r=(721,172,31,31) 22:00:37.950 02.374 428 Exposure complete 22:00:38.075 00.125 428 worker thread done servicing request 22:00:38.075 00.000 10672 OnExposeComplete: enter 22:00:38.075 00.000 10672 UpdateGuideState(): m_state=3 22:00:38.075 00.000 10672 Star::Find(15, 735, 187, 0, (0,0,0,0), 0.0, 0) frame 246 22:00:38.075 00.000 10672 Star::Find returns 1 (0), X=735.54, Y=188.19, Mass=327118, SNR=56.2, Peak=44992 HFD=2.6 22:00:38.075 00.000 10672 Status Line: North step 4, dist= 2.8 22:00:38.090 00.015 10672 Enqueuing Calibration Move request for direction 0 22:00:38.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:00:38.090 00.000 428 Worker thread wakes up 22:00:38.090 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:38.090 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:38.090 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:38.090 00.000 428 MoveAxis(N, 1350, -) 22:00:38.090 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:38.090 00.000 428 IsSlewing returns 0 22:00:38.090 00.000 428 IsGuiding returns 0 22:00:38.168 00.078 10672 UpdateGuideState exits: m=327118 SNR=56.2 22:00:38.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:38.168 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:38.168 00.000 10672 Enqueuing Expose request 22:00:38.168 00.000 428 PulseGuide returned control before completion, sleep 1275 22:00:38.965 00.797 10672 read socket command 10 22:00:38.965 00.000 10672 processing socket request REQDIST 22:00:38.965 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:38.965 00.000 10672 Sending socket response 0 (0x0) 22:00:39.465 00.500 428 IsGuiding returns 1 22:00:39.465 00.000 428 scope still moving after pulse duration time elapsed 22:00:39.496 00.031 428 IsSlewing returns 0 22:00:39.496 00.000 428 IsGuiding returns 1 22:00:39.563 00.067 428 IsSlewing returns 0 22:00:39.595 00.032 428 IsGuiding returns 0 22:00:39.595 00.000 428 scope move finished after 1350 + 158 ms 22:00:39.595 00.000 428 Move returns status 0, amount 1350 22:00:39.595 00.000 428 move complete, result=0 22:00:39.595 00.000 428 worker thread done servicing request 22:00:39.595 00.000 428 Worker thread wakes up 22:00:39.595 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:39.595 00.000 428 Handling exposure in thread, d=4000 o=3 r=(721,173,31,31) 22:00:41.953 02.358 428 Exposure complete 22:00:42.078 00.125 428 worker thread done servicing request 22:00:42.078 00.000 10672 OnExposeComplete: enter 22:00:42.078 00.000 10672 UpdateGuideState(): m_state=3 22:00:42.078 00.000 10672 Star::Find(15, 735, 188, 0, (0,0,0,0), 0.0, 0) frame 247 22:00:42.078 00.000 10672 Star::Find returns 1 (0), X=735.24, Y=188.93, Mass=345779, SNR=51.0, Peak=53168 HFD=2.5 22:00:42.078 00.000 10672 Status Line: North step 5, dist= 3.6 22:00:42.078 00.000 10672 Enqueuing Calibration Move request for direction 0 22:00:42.078 00.000 428 Worker thread wakes up 22:00:42.078 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:00:42.078 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:42.078 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:42.078 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:42.078 00.000 428 MoveAxis(N, 1350, -) 22:00:42.078 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:42.094 00.016 428 IsSlewing returns 0 22:00:42.094 00.000 428 IsGuiding returns 0 22:00:42.172 00.078 10672 UpdateGuideState exits: m=345779 SNR=51.0 22:00:42.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:42.172 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:42.172 00.000 428 PulseGuide returned control before completion, sleep 1279 22:00:42.172 00.000 10672 Enqueuing Expose request 22:00:43.468 01.296 428 IsGuiding returns 1 22:00:43.468 00.000 428 scope still moving after pulse duration time elapsed 22:00:43.500 00.032 428 IsSlewing returns 0 22:00:43.500 00.000 428 IsGuiding returns 1 22:00:43.547 00.047 428 IsSlewing returns 0 22:00:43.547 00.000 428 IsGuiding returns 0 22:00:43.547 00.000 428 scope move finished after 1350 + 107 ms 22:00:43.547 00.000 428 Move returns status 0, amount 1350 22:00:43.547 00.000 428 move complete, result=0 22:00:43.547 00.000 428 worker thread done servicing request 22:00:43.547 00.000 428 Worker thread wakes up 22:00:43.547 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:43.547 00.000 428 Handling exposure in thread, d=4000 o=3 r=(720,174,31,31) 22:00:43.953 00.406 10672 read socket command 10 22:00:43.953 00.000 10672 processing socket request REQDIST 22:00:43.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:43.953 00.000 10672 Sending socket response 0 (0x0) 22:00:45.952 01.999 428 Exposure complete 22:00:46.077 00.125 428 worker thread done servicing request 22:00:46.077 00.000 10672 OnExposeComplete: enter 22:00:46.077 00.000 10672 UpdateGuideState(): m_state=3 22:00:46.077 00.000 10672 Star::Find(15, 735, 188, 0, (0,0,0,0), 0.0, 0) frame 248 22:00:46.077 00.000 10672 Star::Find returns 1 (0), X=735.26, Y=190.21, Mass=363404, SNR=52.1, Peak=62976 HFD=2.7 22:00:46.077 00.000 10672 Status Line: North step 6, dist= 4.8 22:00:46.093 00.016 10672 Enqueuing Calibration Move request for direction 0 22:00:46.093 00.000 428 Worker thread wakes up 22:00:46.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:00:46.093 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:46.093 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:46.093 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:46.093 00.000 428 MoveAxis(N, 1350, -) 22:00:46.093 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:46.093 00.000 428 IsSlewing returns 0 22:00:46.093 00.000 428 IsGuiding returns 0 22:00:46.171 00.078 428 PulseGuide returned control before completion, sleep 1282 22:00:46.171 00.000 10672 UpdateGuideState exits: m=363404 SNR=52.1 22:00:46.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:46.171 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:46.171 00.000 10672 Enqueuing Expose request 22:00:47.467 01.296 428 IsGuiding returns 1 22:00:47.467 00.000 428 scope still moving after pulse duration time elapsed 22:00:47.499 00.032 428 IsSlewing returns 0 22:00:47.499 00.000 428 IsGuiding returns 1 22:00:47.545 00.046 428 IsSlewing returns 0 22:00:47.545 00.000 428 IsGuiding returns 0 22:00:47.545 00.000 428 scope move finished after 1350 + 102 ms 22:00:47.545 00.000 428 Move returns status 0, amount 1350 22:00:47.545 00.000 428 move complete, result=0 22:00:47.545 00.000 428 worker thread done servicing request 22:00:47.545 00.000 428 Worker thread wakes up 22:00:47.545 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:47.545 00.000 428 Handling exposure in thread, d=4000 o=3 r=(720,175,31,31) 22:00:48.956 01.411 10672 read socket command 10 22:00:48.956 00.000 10672 processing socket request REQDIST 22:00:48.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:48.956 00.000 10672 Sending socket response 0 (0x0) 22:00:49.940 00.984 428 Exposure complete 22:00:50.065 00.125 428 worker thread done servicing request 22:00:50.065 00.000 10672 OnExposeComplete: enter 22:00:50.065 00.000 10672 UpdateGuideState(): m_state=3 22:00:50.065 00.000 10672 Star::Find(15, 735, 190, 0, (0,0,0,0), 0.0, 0) frame 249 22:00:50.065 00.000 10672 Star::Find returns 1 (0), X=734.74, Y=191.24, Mass=305611, SNR=48.3, Peak=62528 HFD=2.5 22:00:50.065 00.000 10672 Status Line: North step 7, dist= 5.9 22:00:50.081 00.016 10672 Enqueuing Calibration Move request for direction 0 22:00:50.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:00:50.081 00.000 428 Worker thread wakes up 22:00:50.081 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:50.081 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:50.081 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:50.081 00.000 428 MoveAxis(N, 1350, -) 22:00:50.081 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:50.081 00.000 428 IsSlewing returns 0 22:00:50.081 00.000 428 IsGuiding returns 0 22:00:50.159 00.078 428 PulseGuide returned control before completion, sleep 1281 22:00:50.159 00.000 10672 UpdateGuideState exits: m=305611 SNR=48.3 22:00:50.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:50.159 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:50.159 00.000 10672 Enqueuing Expose request 22:00:51.455 01.296 428 IsGuiding returns 1 22:00:51.455 00.000 428 scope still moving after pulse duration time elapsed 22:00:51.487 00.032 428 IsSlewing returns 0 22:00:51.487 00.000 428 IsGuiding returns 1 22:00:51.533 00.046 428 IsSlewing returns 0 22:00:51.533 00.000 428 IsGuiding returns 0 22:00:51.533 00.000 428 scope move finished after 1350 + 102 ms 22:00:51.533 00.000 428 Move returns status 0, amount 1350 22:00:51.533 00.000 428 move complete, result=0 22:00:51.533 00.000 428 worker thread done servicing request 22:00:51.533 00.000 428 Worker thread wakes up 22:00:51.533 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:51.533 00.000 428 Handling exposure in thread, d=4000 o=3 r=(720,176,31,31) 22:00:53.939 02.406 428 Exposure complete 22:00:53.954 00.015 10672 read socket command 10 22:00:53.954 00.000 10672 processing socket request REQDIST 22:00:53.954 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:53.954 00.000 10672 Sending socket response 0 (0x0) 22:00:54.064 00.110 428 worker thread done servicing request 22:00:54.064 00.000 10672 OnExposeComplete: enter 22:00:54.064 00.000 10672 UpdateGuideState(): m_state=3 22:00:54.064 00.000 10672 Star::Find(15, 734, 191, 0, (0,0,0,0), 0.0, 0) frame 250 22:00:54.064 00.000 10672 Star::Find returns 1 (0), X=734.57, Y=191.90, Mass=329727, SNR=50.8, Peak=51520 HFD=2.4 22:00:54.064 00.000 10672 Status Line: North step 8, dist= 6.6 22:00:54.079 00.015 10672 Enqueuing Calibration Move request for direction 0 22:00:54.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:00:54.079 00.000 428 Worker thread wakes up 22:00:54.079 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:54.079 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:54.079 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:54.079 00.000 428 MoveAxis(N, 1350, -) 22:00:54.079 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:54.079 00.000 428 IsSlewing returns 0 22:00:54.079 00.000 428 IsGuiding returns 0 22:00:54.158 00.079 428 PulseGuide returned control before completion, sleep 1280 22:00:54.158 00.000 10672 UpdateGuideState exits: m=329727 SNR=50.8 22:00:54.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:54.158 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:54.158 00.000 10672 Enqueuing Expose request 22:00:55.454 01.296 428 IsGuiding returns 1 22:00:55.454 00.000 428 scope still moving after pulse duration time elapsed 22:00:55.485 00.031 428 IsSlewing returns 0 22:00:55.485 00.000 428 IsGuiding returns 1 22:00:55.532 00.047 428 IsSlewing returns 0 22:00:55.532 00.000 428 IsGuiding returns 0 22:00:55.532 00.000 428 scope move finished after 1350 + 101 ms 22:00:55.532 00.000 428 Move returns status 0, amount 1350 22:00:55.532 00.000 428 move complete, result=0 22:00:55.532 00.000 428 worker thread done servicing request 22:00:55.532 00.000 428 Worker thread wakes up 22:00:55.532 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:55.532 00.000 428 Handling exposure in thread, d=4000 o=3 r=(720,177,31,31) 22:00:57.943 02.411 428 Exposure complete 22:00:58.083 00.140 428 worker thread done servicing request 22:00:58.083 00.000 10672 OnExposeComplete: enter 22:00:58.083 00.000 10672 UpdateGuideState(): m_state=3 22:00:58.083 00.000 10672 Star::Find(15, 734, 191, 0, (0,0,0,0), 0.0, 0) frame 251 22:00:58.083 00.000 10672 Star::Find returns 1 (0), X=734.07, Y=193.10, Mass=308416, SNR=50.8, Peak=51520 HFD=2.5 22:00:58.083 00.000 10672 Status Line: North step 9, dist= 7.9 22:00:58.083 00.000 10672 Enqueuing Calibration Move request for direction 0 22:00:58.083 00.000 428 Worker thread wakes up 22:00:58.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:00:58.083 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:00:58.083 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:00:58.083 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:00:58.083 00.000 428 MoveAxis(N, 1350, -) 22:00:58.083 00.000 428 Guiding Dir = 0, Dur = 1350 22:00:58.083 00.000 428 IsSlewing returns 0 22:00:58.083 00.000 428 IsGuiding returns 0 22:00:58.177 00.094 428 PulseGuide returned control before completion, sleep 1278 22:00:58.177 00.000 10672 UpdateGuideState exits: m=308416 SNR=50.8 22:00:58.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:00:58.177 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:00:58.177 00.000 10672 Enqueuing Expose request 22:00:58.958 00.781 10672 read socket command 10 22:00:58.958 00.000 10672 processing socket request REQDIST 22:00:58.958 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:00:58.958 00.000 10672 Sending socket response 0 (0x0) 22:00:59.473 00.515 428 IsGuiding returns 1 22:00:59.473 00.000 428 scope still moving after pulse duration time elapsed 22:00:59.505 00.032 428 IsSlewing returns 0 22:00:59.505 00.000 428 IsGuiding returns 1 22:00:59.536 00.031 428 IsSlewing returns 0 22:00:59.536 00.000 428 IsGuiding returns 0 22:00:59.536 00.000 428 scope move finished after 1350 + 102 ms 22:00:59.551 00.015 428 Move returns status 0, amount 1350 22:00:59.551 00.000 428 move complete, result=0 22:00:59.551 00.000 428 worker thread done servicing request 22:00:59.551 00.000 428 Worker thread wakes up 22:00:59.551 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:00:59.551 00.000 428 Handling exposure in thread, d=4000 o=3 r=(719,178,31,31) 22:01:01.941 02.390 428 Exposure complete 22:01:02.082 00.141 428 worker thread done servicing request 22:01:02.082 00.000 10672 OnExposeComplete: enter 22:01:02.082 00.000 10672 UpdateGuideState(): m_state=3 22:01:02.082 00.000 10672 Star::Find(15, 734, 193, 0, (0,0,0,0), 0.0, 0) frame 252 22:01:02.082 00.000 10672 Star::Find returns 1 (0), X=733.78, Y=193.99, Mass=348240, SNR=53.2, Peak=58496 HFD=2.8 22:01:02.082 00.000 10672 Status Line: North step 10, dist= 8.8 22:01:02.082 00.000 10672 Enqueuing Calibration Move request for direction 0 22:01:02.082 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:01:02.082 00.000 428 Worker thread wakes up 22:01:02.082 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:02.082 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:02.082 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:02.082 00.000 428 MoveAxis(N, 1350, -) 22:01:02.082 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:02.082 00.000 428 IsSlewing returns 0 22:01:02.082 00.000 428 IsGuiding returns 0 22:01:02.160 00.078 428 PulseGuide returned control before completion, sleep 1286 22:01:02.176 00.016 10672 UpdateGuideState exits: m=348240 SNR=53.2 22:01:02.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:02.176 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:02.176 00.000 10672 Enqueuing Expose request 22:01:03.472 01.296 428 IsGuiding returns 1 22:01:03.472 00.000 428 scope still moving after pulse duration time elapsed 22:01:03.535 00.063 428 IsSlewing returns 0 22:01:03.535 00.000 428 IsGuiding returns 0 22:01:03.535 00.000 428 scope move finished after 1350 + 100 ms 22:01:03.535 00.000 428 Move returns status 0, amount 1350 22:01:03.535 00.000 428 move complete, result=0 22:01:03.535 00.000 428 worker thread done servicing request 22:01:03.535 00.000 428 Worker thread wakes up 22:01:03.535 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:03.535 00.000 428 Handling exposure in thread, d=4000 o=3 r=(719,179,31,31) 22:01:03.956 00.421 10672 read socket command 10 22:01:03.956 00.000 10672 processing socket request REQDIST 22:01:03.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:03.956 00.000 10672 Sending socket response 0 (0x0) 22:01:05.944 01.988 428 Exposure complete 22:01:06.069 00.125 428 worker thread done servicing request 22:01:06.069 00.000 10672 OnExposeComplete: enter 22:01:06.069 00.000 10672 UpdateGuideState(): m_state=3 22:01:06.069 00.000 10672 Star::Find(15, 733, 193, 0, (0,0,0,0), 0.0, 0) frame 253 22:01:06.069 00.000 10672 Star::Find returns 1 (0), X=733.72, Y=194.85, Mass=352032, SNR=51.5, Peak=53056 HFD=2.7 22:01:06.069 00.000 10672 Status Line: North step 11, dist= 9.7 22:01:06.085 00.016 10672 Enqueuing Calibration Move request for direction 0 22:01:06.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 22:01:06.085 00.000 428 Worker thread wakes up 22:01:06.085 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:06.085 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:06.085 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:06.085 00.000 428 MoveAxis(N, 1350, -) 22:01:06.085 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:06.085 00.000 428 IsSlewing returns 0 22:01:06.085 00.000 428 IsGuiding returns 0 22:01:06.163 00.078 428 PulseGuide returned control before completion, sleep 1281 22:01:06.163 00.000 10672 UpdateGuideState exits: m=352032 SNR=51.5 22:01:06.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:06.163 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:06.163 00.000 10672 Enqueuing Expose request 22:01:07.460 01.297 428 IsGuiding returns 1 22:01:07.460 00.000 428 scope still moving after pulse duration time elapsed 22:01:07.491 00.031 428 IsSlewing returns 0 22:01:07.491 00.000 428 IsGuiding returns 1 22:01:07.538 00.047 428 IsSlewing returns 0 22:01:07.538 00.000 428 IsGuiding returns 0 22:01:07.538 00.000 428 scope move finished after 1350 + 105 ms 22:01:07.538 00.000 428 Move returns status 0, amount 1350 22:01:07.538 00.000 428 move complete, result=0 22:01:07.538 00.000 428 worker thread done servicing request 22:01:07.538 00.000 428 Worker thread wakes up 22:01:07.538 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:07.538 00.000 428 Handling exposure in thread, d=4000 o=3 r=(719,180,31,31) 22:01:08.959 01.421 10672 read socket command 10 22:01:08.959 00.000 10672 processing socket request REQDIST 22:01:08.959 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:08.959 00.000 10672 Sending socket response 0 (0x0) 22:01:09.912 00.953 428 Exposure complete 22:01:10.052 00.140 428 worker thread done servicing request 22:01:10.052 00.000 10672 OnExposeComplete: enter 22:01:10.052 00.000 10672 UpdateGuideState(): m_state=3 22:01:10.052 00.000 10672 Star::Find(15, 733, 194, 0, (0,0,0,0), 0.0, 0) frame 254 22:01:10.052 00.000 10672 Star::Find returns 1 (0), X=733.25, Y=195.84, Mass=365486, SNR=52.6, Peak=47376 HFD=2.6 22:01:10.052 00.000 10672 Status Line: North step 12, dist=10.8 22:01:10.068 00.016 10672 Enqueuing Calibration Move request for direction 0 22:01:10.068 00.000 428 Worker thread wakes up 22:01:10.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 22:01:10.068 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:10.068 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:10.068 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:10.068 00.000 428 MoveAxis(N, 1350, -) 22:01:10.068 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:10.068 00.000 428 IsSlewing returns 0 22:01:10.068 00.000 428 IsGuiding returns 0 22:01:10.146 00.078 428 PulseGuide returned control before completion, sleep 1286 22:01:10.146 00.000 10672 UpdateGuideState exits: m=365486 SNR=52.6 22:01:10.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:10.146 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:10.146 00.000 10672 Enqueuing Expose request 22:01:11.441 01.295 428 IsGuiding returns 1 22:01:11.441 00.000 428 scope still moving after pulse duration time elapsed 22:01:11.472 00.031 428 IsSlewing returns 0 22:01:11.472 00.000 428 IsGuiding returns 1 22:01:11.519 00.047 428 IsSlewing returns 0 22:01:11.519 00.000 428 IsGuiding returns 0 22:01:11.519 00.000 428 scope move finished after 1350 + 100 ms 22:01:11.519 00.000 428 Move returns status 0, amount 1350 22:01:11.519 00.000 428 move complete, result=0 22:01:11.519 00.000 428 worker thread done servicing request 22:01:11.519 00.000 428 Worker thread wakes up 22:01:11.519 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:11.519 00.000 428 Handling exposure in thread, d=4000 o=3 r=(718,181,31,31) 22:01:13.929 02.410 428 Exposure complete 22:01:13.960 00.031 10672 read socket command 10 22:01:13.960 00.000 10672 processing socket request REQDIST 22:01:13.960 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:13.960 00.000 10672 Sending socket response 0 (0x0) 22:01:14.053 00.093 428 worker thread done servicing request 22:01:14.053 00.000 10672 OnExposeComplete: enter 22:01:14.053 00.000 10672 UpdateGuideState(): m_state=3 22:01:14.053 00.000 10672 Star::Find(15, 733, 195, 0, (0,0,0,0), 0.0, 0) frame 255 22:01:14.053 00.000 10672 Star::Find returns 1 (0), X=732.82, Y=196.78, Mass=333039, SNR=50.4, Peak=51088 HFD=2.4 22:01:14.053 00.000 10672 Status Line: North step 13, dist=11.8 22:01:14.069 00.016 10672 Enqueuing Calibration Move request for direction 0 22:01:14.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:01:14.069 00.000 428 Worker thread wakes up 22:01:14.069 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:14.069 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:14.069 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:14.069 00.000 428 MoveAxis(N, 1350, -) 22:01:14.069 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:14.069 00.000 428 IsSlewing returns 0 22:01:14.069 00.000 428 IsGuiding returns 0 22:01:14.147 00.078 428 PulseGuide returned control before completion, sleep 1277 22:01:14.163 00.016 10672 UpdateGuideState exits: m=333039 SNR=50.4 22:01:14.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:14.163 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:14.163 00.000 10672 Enqueuing Expose request 22:01:15.444 01.281 428 IsGuiding returns 1 22:01:15.444 00.000 428 scope still moving after pulse duration time elapsed 22:01:15.475 00.031 428 IsSlewing returns 0 22:01:15.475 00.000 428 IsGuiding returns 1 22:01:15.538 00.063 428 IsSlewing returns 0 22:01:15.538 00.000 428 IsGuiding returns 0 22:01:15.538 00.000 428 scope move finished after 1350 + 125 ms 22:01:15.553 00.015 428 Move returns status 0, amount 1350 22:01:15.553 00.000 428 move complete, result=0 22:01:15.553 00.000 428 worker thread done servicing request 22:01:15.553 00.000 428 Worker thread wakes up 22:01:15.553 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:15.553 00.000 428 Handling exposure in thread, d=4000 o=3 r=(718,182,31,31) 22:01:17.927 02.374 428 Exposure complete 22:01:18.068 00.141 428 worker thread done servicing request 22:01:18.068 00.000 10672 OnExposeComplete: enter 22:01:18.068 00.000 10672 UpdateGuideState(): m_state=3 22:01:18.068 00.000 10672 Star::Find(15, 732, 196, 0, (0,0,0,0), 0.0, 0) frame 256 22:01:18.068 00.000 10672 Star::Find returns 1 (0), X=732.78, Y=197.82, Mass=331074, SNR=49.3, Peak=38560 HFD=2.8 22:01:18.068 00.000 10672 Status Line: North step 14, dist=12.8 22:01:18.068 00.000 10672 Enqueuing Calibration Move request for direction 0 22:01:18.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:01:18.068 00.000 428 Worker thread wakes up 22:01:18.068 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:18.068 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:18.068 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:18.068 00.000 428 MoveAxis(N, 1350, -) 22:01:18.068 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:18.068 00.000 428 IsSlewing returns 0 22:01:18.068 00.000 428 IsGuiding returns 0 22:01:18.146 00.078 428 PulseGuide returned control before completion, sleep 1287 22:01:18.162 00.016 10672 UpdateGuideState exits: m=331074 SNR=49.3 22:01:18.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:18.162 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:18.162 00.000 10672 Enqueuing Expose request 22:01:18.958 00.796 10672 read socket command 10 22:01:18.958 00.000 10672 processing socket request REQDIST 22:01:18.958 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:18.958 00.000 10672 Sending socket response 0 (0x0) 22:01:19.458 00.500 428 IsGuiding returns 1 22:01:19.458 00.000 428 scope still moving after pulse duration time elapsed 22:01:19.489 00.031 428 IsSlewing returns 0 22:01:19.489 00.000 428 IsGuiding returns 1 22:01:19.536 00.047 428 IsSlewing returns 0 22:01:19.536 00.000 428 IsGuiding returns 0 22:01:19.536 00.000 428 scope move finished after 1350 + 115 ms 22:01:19.536 00.000 428 Move returns status 0, amount 1350 22:01:19.536 00.000 428 move complete, result=0 22:01:19.536 00.000 428 worker thread done servicing request 22:01:19.536 00.000 428 Worker thread wakes up 22:01:19.536 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:19.536 00.000 428 Handling exposure in thread, d=4000 o=3 r=(718,183,31,31) 22:01:21.931 02.395 428 Exposure complete 22:01:22.056 00.125 428 worker thread done servicing request 22:01:22.056 00.000 10672 OnExposeComplete: enter 22:01:22.056 00.000 10672 UpdateGuideState(): m_state=3 22:01:22.056 00.000 10672 Star::Find(15, 732, 197, 0, (0,0,0,0), 0.0, 0) frame 257 22:01:22.056 00.000 10672 Star::Find returns 1 (0), X=732.25, Y=198.87, Mass=377860, SNR=55.8, Peak=43248 HFD=3.0 22:01:22.056 00.000 10672 Status Line: North step 15, dist=14.0 22:01:22.072 00.016 10672 Enqueuing Calibration Move request for direction 0 22:01:22.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 22:01:22.072 00.000 428 Worker thread wakes up 22:01:22.072 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:22.072 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:22.072 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:22.072 00.000 428 MoveAxis(N, 1350, -) 22:01:22.072 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:22.072 00.000 428 IsSlewing returns 0 22:01:22.072 00.000 428 IsGuiding returns 0 22:01:22.150 00.078 428 PulseGuide returned control before completion, sleep 1282 22:01:22.150 00.000 10672 UpdateGuideState exits: m=377860 SNR=55.8 22:01:22.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:22.150 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:22.150 00.000 10672 Enqueuing Expose request 22:01:23.446 01.296 428 IsGuiding returns 1 22:01:23.446 00.000 428 scope still moving after pulse duration time elapsed 22:01:23.478 00.032 428 IsSlewing returns 0 22:01:23.478 00.000 428 IsGuiding returns 1 22:01:23.524 00.046 428 IsSlewing returns 0 22:01:23.524 00.000 428 IsGuiding returns 0 22:01:23.524 00.000 428 scope move finished after 1350 + 101 ms 22:01:23.524 00.000 428 Move returns status 0, amount 1350 22:01:23.524 00.000 428 move complete, result=0 22:01:23.524 00.000 428 worker thread done servicing request 22:01:23.524 00.000 428 Worker thread wakes up 22:01:23.524 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:23.524 00.000 428 Handling exposure in thread, d=4000 o=3 r=(717,184,31,31) 22:01:23.962 00.438 10672 read socket command 10 22:01:23.962 00.000 10672 processing socket request REQDIST 22:01:23.962 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:23.962 00.000 10672 Sending socket response 0 (0x0) 22:01:25.930 01.968 428 Exposure complete 22:01:26.055 00.125 428 worker thread done servicing request 22:01:26.055 00.000 10672 OnExposeComplete: enter 22:01:26.055 00.000 10672 UpdateGuideState(): m_state=3 22:01:26.055 00.000 10672 Star::Find(15, 732, 198, 0, (0,0,0,0), 0.0, 0) frame 258 22:01:26.055 00.000 10672 Star::Find returns 1 (0), X=732.30, Y=199.77, Mass=295578, SNR=45.4, Peak=47824 HFD=2.4 22:01:26.055 00.000 10672 Status Line: North step 16, dist=14.8 22:01:26.070 00.015 10672 Enqueuing Calibration Move request for direction 0 22:01:26.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:01:26.070 00.000 428 Worker thread wakes up 22:01:26.070 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:26.070 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:26.070 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:26.070 00.000 428 MoveAxis(N, 1350, -) 22:01:26.070 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:26.070 00.000 428 IsSlewing returns 0 22:01:26.070 00.000 428 IsGuiding returns 0 22:01:26.148 00.078 428 PulseGuide returned control before completion, sleep 1289 22:01:26.148 00.000 10672 UpdateGuideState exits: m=295578 SNR=45.4 22:01:26.164 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:26.164 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:26.164 00.000 10672 Enqueuing Expose request 22:01:27.445 01.281 428 IsGuiding returns 1 22:01:27.445 00.000 428 scope still moving after pulse duration time elapsed 22:01:27.476 00.031 428 IsSlewing returns 0 22:01:27.476 00.000 428 IsGuiding returns 1 22:01:27.539 00.063 428 IsSlewing returns 0 22:01:27.539 00.000 428 IsGuiding returns 0 22:01:27.539 00.000 428 scope move finished after 1350 + 114 ms 22:01:27.539 00.000 428 Move returns status 0, amount 1350 22:01:27.539 00.000 428 move complete, result=0 22:01:27.539 00.000 428 worker thread done servicing request 22:01:27.539 00.000 428 Worker thread wakes up 22:01:27.539 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:27.539 00.000 428 Handling exposure in thread, d=4000 o=3 r=(717,185,31,31) 22:01:28.960 01.421 10672 read socket command 10 22:01:28.960 00.000 10672 processing socket request REQDIST 22:01:28.960 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:28.960 00.000 10672 Sending socket response 0 (0x0) 22:01:29.933 00.973 428 Exposure complete 22:01:30.058 00.125 428 worker thread done servicing request 22:01:30.074 00.016 10672 OnExposeComplete: enter 22:01:30.074 00.000 10672 UpdateGuideState(): m_state=3 22:01:30.074 00.000 10672 Star::Find(15, 732, 199, 0, (0,0,0,0), 0.0, 0) frame 259 22:01:30.074 00.000 10672 Star::Find returns 1 (0), X=731.75, Y=200.77, Mass=379064, SNR=65.9, Peak=59696 HFD=2.6 22:01:30.074 00.000 10672 Status Line: North step 17, dist=15.9 22:01:30.074 00.000 10672 Enqueuing Calibration Move request for direction 0 22:01:30.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:01:30.074 00.000 428 Worker thread wakes up 22:01:30.074 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:30.074 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:30.074 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:30.074 00.000 428 MoveAxis(N, 1350, -) 22:01:30.074 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:30.074 00.000 428 IsSlewing returns 0 22:01:30.074 00.000 428 IsGuiding returns 0 22:01:30.152 00.078 428 PulseGuide returned control before completion, sleep 1282 22:01:30.152 00.000 10672 UpdateGuideState exits: m=379064 SNR=65.9 22:01:30.152 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:30.152 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:30.152 00.000 10672 Enqueuing Expose request 22:01:31.449 01.297 428 IsGuiding returns 1 22:01:31.449 00.000 428 scope still moving after pulse duration time elapsed 22:01:31.480 00.031 428 IsSlewing returns 0 22:01:31.480 00.000 428 IsGuiding returns 1 22:01:31.527 00.047 428 IsSlewing returns 0 22:01:31.527 00.000 428 IsGuiding returns 0 22:01:31.527 00.000 428 scope move finished after 1350 + 103 ms 22:01:31.527 00.000 428 Move returns status 0, amount 1350 22:01:31.527 00.000 428 move complete, result=0 22:01:31.527 00.000 428 worker thread done servicing request 22:01:31.527 00.000 428 Worker thread wakes up 22:01:31.527 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:31.527 00.000 428 Handling exposure in thread, d=4000 o=3 r=(717,186,31,31) 22:01:33.932 02.405 428 Exposure complete 22:01:33.963 00.031 10672 read socket command 10 22:01:33.963 00.000 10672 processing socket request REQDIST 22:01:33.963 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:33.963 00.000 10672 Sending socket response 0 (0x0) 22:01:34.057 00.094 428 worker thread done servicing request 22:01:34.057 00.000 10672 OnExposeComplete: enter 22:01:34.057 00.000 10672 UpdateGuideState(): m_state=3 22:01:34.057 00.000 10672 Star::Find(15, 731, 200, 0, (0,0,0,0), 0.0, 0) frame 260 22:01:34.057 00.000 10672 Star::Find returns 1 (0), X=731.85, Y=201.47, Mass=290220, SNR=44.4, Peak=42048 HFD=2.5 22:01:34.057 00.000 10672 Status Line: North step 18, dist=16.6 22:01:34.057 00.000 10672 Enqueuing Calibration Move request for direction 0 22:01:34.057 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:01:34.057 00.000 428 Worker thread wakes up 22:01:34.057 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:34.057 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:34.057 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:34.057 00.000 428 MoveAxis(N, 1350, -) 22:01:34.057 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:34.073 00.016 428 IsSlewing returns 0 22:01:34.073 00.000 428 IsGuiding returns 0 22:01:34.151 00.078 10672 UpdateGuideState exits: m=290220 SNR=44.4 22:01:34.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:34.151 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:34.151 00.000 428 PulseGuide returned control before completion, sleep 1276 22:01:34.151 00.000 10672 Enqueuing Expose request 22:01:35.447 01.296 428 IsGuiding returns 1 22:01:35.447 00.000 428 scope still moving after pulse duration time elapsed 22:01:35.479 00.032 428 IsSlewing returns 0 22:01:35.479 00.000 428 IsGuiding returns 1 22:01:35.541 00.062 428 IsSlewing returns 0 22:01:35.541 00.000 428 IsGuiding returns 0 22:01:35.541 00.000 428 scope move finished after 1350 + 125 ms 22:01:35.541 00.000 428 Move returns status 0, amount 1350 22:01:35.541 00.000 428 move complete, result=0 22:01:35.541 00.000 428 worker thread done servicing request 22:01:35.541 00.000 428 Worker thread wakes up 22:01:35.541 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:35.541 00.000 428 Handling exposure in thread, d=4000 o=3 r=(717,186,31,31) 22:01:37.926 02.385 428 Exposure complete 22:01:38.051 00.125 428 worker thread done servicing request 22:01:38.051 00.000 10672 OnExposeComplete: enter 22:01:38.051 00.000 10672 UpdateGuideState(): m_state=3 22:01:38.051 00.000 10672 Star::Find(15, 731, 201, 0, (0,0,0,0), 0.0, 0) frame 261 22:01:38.051 00.000 10672 Star::Find returns 1 (0), X=731.40, Y=202.63, Mass=334926, SNR=53.6, Peak=44544 HFD=2.9 22:01:38.051 00.000 10672 Status Line: North step 19, dist=17.8 22:01:38.067 00.016 10672 Enqueuing Calibration Move request for direction 0 22:01:38.067 00.000 428 Worker thread wakes up 22:01:38.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 22:01:38.067 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:38.067 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:38.067 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:38.067 00.000 428 MoveAxis(N, 1350, -) 22:01:38.067 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:38.067 00.000 428 IsSlewing returns 0 22:01:38.067 00.000 428 IsGuiding returns 0 22:01:38.145 00.078 10672 UpdateGuideState exits: m=334926 SNR=53.6 22:01:38.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:38.145 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:38.145 00.000 428 PulseGuide returned control before completion, sleep 1274 22:01:38.145 00.000 10672 Enqueuing Expose request 22:01:38.958 00.813 10672 read socket command 10 22:01:38.958 00.000 10672 processing socket request REQDIST 22:01:38.958 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:38.958 00.000 10672 Sending socket response 0 (0x0) 22:01:39.442 00.484 428 IsGuiding returns 1 22:01:39.442 00.000 428 scope still moving after pulse duration time elapsed 22:01:39.473 00.031 428 IsSlewing returns 0 22:01:39.473 00.000 428 IsGuiding returns 1 22:01:39.520 00.047 428 IsSlewing returns 0 22:01:39.520 00.000 428 IsGuiding returns 0 22:01:39.520 00.000 428 scope move finished after 1350 + 110 ms 22:01:39.520 00.000 428 Move returns status 0, amount 1350 22:01:39.520 00.000 428 move complete, result=0 22:01:39.520 00.000 428 worker thread done servicing request 22:01:39.520 00.000 428 Worker thread wakes up 22:01:39.520 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:39.520 00.000 428 Handling exposure in thread, d=4000 o=3 r=(716,188,31,31) 22:01:41.925 02.405 428 Exposure complete 22:01:42.050 00.125 428 worker thread done servicing request 22:01:42.050 00.000 10672 OnExposeComplete: enter 22:01:42.050 00.000 10672 UpdateGuideState(): m_state=3 22:01:42.050 00.000 10672 Star::Find(15, 731, 202, 0, (0,0,0,0), 0.0, 0) frame 262 22:01:42.050 00.000 10672 Star::Find returns 1 (0), X=731.22, Y=203.78, Mass=371528, SNR=50.6, Peak=42256 HFD=2.9 22:01:42.050 00.000 10672 Status Line: North step 20, dist=19.0 22:01:42.066 00.016 10672 Enqueuing Calibration Move request for direction 0 22:01:42.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:01:42.066 00.000 428 Worker thread wakes up 22:01:42.066 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:42.066 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:42.066 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:42.066 00.000 428 MoveAxis(N, 1350, -) 22:01:42.066 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:42.066 00.000 428 IsSlewing returns 0 22:01:42.066 00.000 428 IsGuiding returns 0 22:01:42.144 00.078 428 PulseGuide returned control before completion, sleep 1280 22:01:42.144 00.000 10672 UpdateGuideState exits: m=371528 SNR=50.6 22:01:42.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:42.144 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:42.144 00.000 10672 Enqueuing Expose request 22:01:43.440 01.296 428 IsGuiding returns 1 22:01:43.440 00.000 428 scope still moving after pulse duration time elapsed 22:01:43.472 00.032 428 IsSlewing returns 0 22:01:43.472 00.000 428 IsGuiding returns 1 22:01:43.534 00.062 428 IsSlewing returns 0 22:01:43.534 00.000 428 IsGuiding returns 0 22:01:43.534 00.000 428 scope move finished after 1350 + 122 ms 22:01:43.534 00.000 428 Move returns status 0, amount 1350 22:01:43.534 00.000 428 move complete, result=0 22:01:43.534 00.000 428 worker thread done servicing request 22:01:43.534 00.000 428 Worker thread wakes up 22:01:43.534 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:43.534 00.000 428 Handling exposure in thread, d=4000 o=3 r=(716,189,31,31) 22:01:43.956 00.422 10672 read socket command 10 22:01:43.956 00.000 10672 processing socket request REQDIST 22:01:43.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:43.956 00.000 10672 Sending socket response 0 (0x0) 22:01:45.928 01.972 428 Exposure complete 22:01:46.053 00.125 428 worker thread done servicing request 22:01:46.069 00.016 10672 OnExposeComplete: enter 22:01:46.069 00.000 10672 UpdateGuideState(): m_state=3 22:01:46.069 00.000 10672 Star::Find(15, 731, 203, 0, (0,0,0,0), 0.0, 0) frame 263 22:01:46.069 00.000 10672 Star::Find returns 1 (0), X=730.55, Y=204.25, Mass=340636, SNR=49.9, Peak=47376 HFD=2.9 22:01:46.069 00.000 10672 Status Line: North step 21, dist=19.6 22:01:46.069 00.000 10672 Enqueuing Calibration Move request for direction 0 22:01:46.069 00.000 428 Worker thread wakes up 22:01:46.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:01:46.069 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:46.069 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:46.069 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:46.069 00.000 428 MoveAxis(N, 1350, -) 22:01:46.069 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:46.069 00.000 428 IsSlewing returns 0 22:01:46.069 00.000 428 IsGuiding returns 0 22:01:46.162 00.093 10672 UpdateGuideState exits: m=340636 SNR=49.9 22:01:46.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:46.162 00.000 428 PulseGuide returned control before completion, sleep 1274 22:01:46.162 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:46.162 00.000 10672 Enqueuing Expose request 22:01:47.443 01.281 428 IsGuiding returns 1 22:01:47.443 00.000 428 scope still moving after pulse duration time elapsed 22:01:47.475 00.032 428 IsSlewing returns 0 22:01:47.475 00.000 428 IsGuiding returns 1 22:01:47.506 00.031 428 IsSlewing returns 0 22:01:47.506 00.000 428 IsGuiding returns 1 22:01:47.552 00.046 428 IsSlewing returns 0 22:01:47.552 00.000 428 IsGuiding returns 0 22:01:47.552 00.000 428 scope move finished after 1350 + 133 ms 22:01:47.552 00.000 428 Move returns status 0, amount 1350 22:01:47.552 00.000 428 move complete, result=0 22:01:47.552 00.000 428 worker thread done servicing request 22:01:47.552 00.000 428 Worker thread wakes up 22:01:47.552 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:47.552 00.000 428 Handling exposure in thread, d=4000 o=3 r=(716,189,31,31) 22:01:48.958 01.406 10672 read socket command 10 22:01:48.958 00.000 10672 processing socket request REQDIST 22:01:48.958 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:48.958 00.000 10672 Sending socket response 0 (0x0) 22:01:49.927 00.969 428 Exposure complete 22:01:50.052 00.125 428 worker thread done servicing request 22:01:50.052 00.000 10672 OnExposeComplete: enter 22:01:50.052 00.000 10672 UpdateGuideState(): m_state=3 22:01:50.052 00.000 10672 Star::Find(15, 730, 204, 0, (0,0,0,0), 0.0, 0) frame 264 22:01:50.052 00.000 10672 Star::Find returns 1 (0), X=730.59, Y=205.75, Mass=354316, SNR=51.6, Peak=46192 HFD=3.1 22:01:50.052 00.000 10672 Status Line: North step 22, dist=21.0 22:01:50.052 00.000 10672 Enqueuing Calibration Move request for direction 0 22:01:50.052 00.000 428 Worker thread wakes up 22:01:50.067 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:01:50.067 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:50.067 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:50.067 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:50.067 00.000 428 MoveAxis(N, 1350, -) 22:01:50.067 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:50.067 00.000 428 IsSlewing returns 0 22:01:50.067 00.000 428 IsGuiding returns 0 22:01:50.130 00.063 428 PulseGuide returned control before completion, sleep 1288 22:01:50.145 00.015 10672 UpdateGuideState exits: m=354316 SNR=51.6 22:01:50.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:50.145 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:50.145 00.000 10672 Enqueuing Expose request 22:01:51.442 01.297 428 IsGuiding returns 1 22:01:51.442 00.000 428 scope still moving after pulse duration time elapsed 22:01:51.504 00.062 428 IsSlewing returns 0 22:01:51.504 00.000 428 IsGuiding returns 0 22:01:51.504 00.000 428 scope move finished after 1350 + 99 ms 22:01:51.504 00.000 428 Move returns status 0, amount 1350 22:01:51.504 00.000 428 move complete, result=0 22:01:51.520 00.016 428 worker thread done servicing request 22:01:51.520 00.000 428 Worker thread wakes up 22:01:51.520 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:51.520 00.000 428 Handling exposure in thread, d=4000 o=3 r=(716,191,31,31) 22:01:53.914 02.394 428 Exposure complete 22:01:53.961 00.047 10672 read socket command 10 22:01:53.961 00.000 10672 processing socket request REQDIST 22:01:53.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:53.961 00.000 10672 Sending socket response 0 (0x0) 22:01:54.039 00.078 428 worker thread done servicing request 22:01:54.039 00.000 10672 OnExposeComplete: enter 22:01:54.039 00.000 10672 UpdateGuideState(): m_state=3 22:01:54.039 00.000 10672 Star::Find(15, 730, 205, 0, (0,0,0,0), 0.0, 0) frame 265 22:01:54.039 00.000 10672 Star::Find returns 1 (0), X=730.63, Y=206.93, Mass=359198, SNR=51.8, Peak=46944 HFD=2.7 22:01:54.039 00.000 10672 Status Line: North step 23, dist=22.2 22:01:54.055 00.016 10672 Enqueuing Calibration Move request for direction 0 22:01:54.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:01:54.055 00.000 428 Worker thread wakes up 22:01:54.055 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:54.055 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:54.055 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:54.055 00.000 428 MoveAxis(N, 1350, -) 22:01:54.055 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:54.055 00.000 428 IsSlewing returns 0 22:01:54.055 00.000 428 IsGuiding returns 0 22:01:54.133 00.078 428 PulseGuide returned control before completion, sleep 1279 22:01:54.133 00.000 10672 UpdateGuideState exits: m=359198 SNR=51.8 22:01:54.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:54.133 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:54.133 00.000 10672 Enqueuing Expose request 22:01:55.429 01.296 428 IsGuiding returns 1 22:01:55.429 00.000 428 scope still moving after pulse duration time elapsed 22:01:55.461 00.032 428 IsSlewing returns 0 22:01:55.461 00.000 428 IsGuiding returns 1 22:01:55.523 00.062 428 IsSlewing returns 0 22:01:55.523 00.000 428 IsGuiding returns 0 22:01:55.523 00.000 428 scope move finished after 1350 + 120 ms 22:01:55.523 00.000 428 Move returns status 0, amount 1350 22:01:55.523 00.000 428 move complete, result=0 22:01:55.523 00.000 428 worker thread done servicing request 22:01:55.523 00.000 428 Worker thread wakes up 22:01:55.523 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:55.523 00.000 428 Handling exposure in thread, d=4000 o=3 r=(716,192,31,31) 22:01:57.914 02.391 428 Exposure complete 22:01:58.054 00.140 428 worker thread done servicing request 22:01:58.054 00.000 10672 OnExposeComplete: enter 22:01:58.054 00.000 10672 UpdateGuideState(): m_state=3 22:01:58.054 00.000 10672 Star::Find(15, 730, 206, 0, (0,0,0,0), 0.0, 0) frame 266 22:01:58.054 00.000 10672 Star::Find returns 1 (0), X=730.18, Y=208.06, Mass=336338, SNR=52.1, Peak=54032 HFD=2.5 22:01:58.070 00.016 10672 Status Line: North step 24, dist=23.4 22:01:58.070 00.000 10672 Enqueuing Calibration Move request for direction 0 22:01:58.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2264, FiltMax=65488, Gamma=1.000 22:01:58.070 00.000 428 Worker thread wakes up 22:01:58.070 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:01:58.070 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:01:58.070 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:01:58.070 00.000 428 MoveAxis(N, 1350, -) 22:01:58.070 00.000 428 Guiding Dir = 0, Dur = 1350 22:01:58.070 00.000 428 IsSlewing returns 0 22:01:58.070 00.000 428 IsGuiding returns 0 22:01:58.148 00.078 10672 UpdateGuideState exits: m=336338 SNR=52.1 22:01:58.148 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:01:58.148 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:01:58.148 00.000 10672 Enqueuing Expose request 22:01:58.164 00.016 428 PulseGuide returned control before completion, sleep 1273 22:01:58.961 00.797 10672 read socket command 10 22:01:58.961 00.000 10672 processing socket request REQDIST 22:01:58.961 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:01:58.961 00.000 10672 Sending socket response 0 (0x0) 22:01:59.445 00.484 428 IsGuiding returns 1 22:01:59.445 00.000 428 scope still moving after pulse duration time elapsed 22:01:59.476 00.031 428 IsSlewing returns 0 22:01:59.476 00.000 428 IsGuiding returns 1 22:01:59.539 00.063 428 IsSlewing returns 0 22:01:59.539 00.000 428 IsGuiding returns 0 22:01:59.539 00.000 428 scope move finished after 1350 + 113 ms 22:01:59.539 00.000 428 Move returns status 0, amount 1350 22:01:59.539 00.000 428 move complete, result=0 22:01:59.539 00.000 428 worker thread done servicing request 22:01:59.539 00.000 428 Worker thread wakes up 22:01:59.539 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:01:59.539 00.000 428 Handling exposure in thread, d=4000 o=3 r=(715,193,31,31) 22:02:01.897 02.358 428 Exposure complete 22:02:02.022 00.125 428 worker thread done servicing request 22:02:02.022 00.000 10672 OnExposeComplete: enter 22:02:02.022 00.000 10672 UpdateGuideState(): m_state=3 22:02:02.022 00.000 10672 Star::Find(15, 730, 208, 0, (0,0,0,0), 0.0, 0) frame 267 22:02:02.038 00.016 10672 Star::Find returns 1 (0), X=730.73, Y=209.32, Mass=334443, SNR=44.4, Peak=42480 HFD=2.9 22:02:02.038 00.000 10672 Status Line: North step 25, dist=24.5 22:02:02.038 00.000 10672 Enqueuing Calibration Move request for direction 0 22:02:02.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:02:02.038 00.000 428 Worker thread wakes up 22:02:02.038 00.000 428 worker thread servicing REQUEST_MOVE scope dir N(0) 1350 opts 0x0 22:02:02.038 00.000 428 Handling axis move in thread for scope dir=0 dur=1350 22:02:02.038 00.000 428 scope move axis dir= 0 dur= 1350 opts= 0x0 22:02:02.038 00.000 428 MoveAxis(N, 1350, -) 22:02:02.038 00.000 428 Guiding Dir = 0, Dur = 1350 22:02:02.038 00.000 428 IsSlewing returns 0 22:02:02.038 00.000 428 IsGuiding returns 0 22:02:02.116 00.078 10672 UpdateGuideState exits: m=334443 SNR=44.4 22:02:02.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:02.116 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:02.116 00.000 10672 Enqueuing Expose request 22:02:02.116 00.000 428 PulseGuide returned control before completion, sleep 1276 22:02:03.416 01.300 428 IsGuiding returns 1 22:02:03.416 00.000 428 scope still moving after pulse duration time elapsed 22:02:03.447 00.031 428 IsSlewing returns 0 22:02:03.447 00.000 428 IsGuiding returns 1 22:02:03.479 00.032 428 IsSlewing returns 0 22:02:03.479 00.000 428 IsGuiding returns 0 22:02:03.479 00.000 428 scope move finished after 1350 + 94 ms 22:02:03.479 00.000 428 Move returns status 0, amount 1350 22:02:03.479 00.000 428 move complete, result=0 22:02:03.479 00.000 428 worker thread done servicing request 22:02:03.479 00.000 428 Worker thread wakes up 22:02:03.479 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:03.479 00.000 428 Handling exposure in thread, d=4000 o=3 r=(716,194,31,31) 22:02:03.963 00.484 10672 read socket command 10 22:02:03.963 00.000 10672 processing socket request REQDIST 22:02:03.963 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:03.963 00.000 10672 Sending socket response 0 (0x0) 22:02:05.915 01.952 428 Exposure complete 22:02:06.056 00.141 428 worker thread done servicing request 22:02:06.056 00.000 10672 OnExposeComplete: enter 22:02:06.056 00.000 10672 UpdateGuideState(): m_state=3 22:02:06.056 00.000 10672 Star::Find(15, 730, 209, 0, (0,0,0,0), 0.0, 0) frame 268 22:02:06.056 00.000 10672 Star::Find returns 1 (0), X=730.07, Y=210.14, Mass=295388, SNR=41.8, Peak=40512 HFD=2.8 22:02:06.056 00.000 10672 NORTH calibration completes with angle=104.1 rate=0.753 parity=1 22:02:06.056 00.000 10672 Falling Through to state GO_SOUTH 22:02:06.056 00.000 10672 Status Line: South step 14, dist=25.4 22:02:06.071 00.015 10672 Enqueuing Calibration Move request for direction 1 22:02:06.071 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 22:02:06.071 00.000 428 Worker thread wakes up 22:02:06.071 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:06.071 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:06.071 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:06.071 00.000 428 MoveAxis(S, 2500, -) 22:02:06.071 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:06.071 00.000 428 IsSlewing returns 0 22:02:06.071 00.000 428 IsGuiding returns 0 22:02:06.150 00.079 10672 UpdateGuideState exits: m=295388 SNR=41.8 22:02:06.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:06.150 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:06.150 00.000 10672 Enqueuing Expose request 22:02:06.150 00.000 428 PulseGuide returned control before completion, sleep 2426 22:02:08.586 02.436 428 IsGuiding returns 1 22:02:08.586 00.000 428 scope still moving after pulse duration time elapsed 22:02:08.618 00.032 428 IsSlewing returns 0 22:02:08.618 00.000 428 IsGuiding returns 1 22:02:08.649 00.031 428 IsSlewing returns 0 22:02:08.696 00.047 428 IsGuiding returns 0 22:02:08.696 00.000 428 scope move finished after 2500 + 126 ms 22:02:08.696 00.000 428 Move returns status 0, amount 2500 22:02:08.696 00.000 428 move complete, result=0 22:02:08.696 00.000 428 worker thread done servicing request 22:02:08.696 00.000 428 Worker thread wakes up 22:02:08.696 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:08.696 00.000 428 Handling exposure in thread, d=4000 o=3 r=(715,195,31,31) 22:02:09.130 00.434 10672 read socket command 10 22:02:09.130 00.000 10672 processing socket request REQDIST 22:02:09.130 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:09.130 00.000 10672 Sending socket response 0 (0x0) 22:02:09.909 00.779 428 Exposure complete 22:02:10.050 00.141 428 worker thread done servicing request 22:02:10.050 00.000 10672 OnExposeComplete: enter 22:02:10.050 00.000 10672 UpdateGuideState(): m_state=3 22:02:10.050 00.000 10672 Star::Find(15, 730, 210, 0, (0,0,0,0), 0.0, 0) frame 269 22:02:10.050 00.000 10672 Star::Find returns 1 (0), X=730.03, Y=210.03, Mass=309931, SNR=49.9, Peak=49776 HFD=2.8 22:02:10.050 00.000 10672 Status Line: South step 13, dist=25.3 22:02:10.050 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:10.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:02:10.050 00.000 428 Worker thread wakes up 22:02:10.050 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:10.050 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:10.050 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:10.050 00.000 428 MoveAxis(S, 2500, -) 22:02:10.050 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:10.065 00.015 428 IsSlewing returns 0 22:02:10.065 00.000 428 IsGuiding returns 0 22:02:10.140 00.075 10672 UpdateGuideState exits: m=309931 SNR=49.9 22:02:10.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:10.140 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:10.140 00.000 10672 Enqueuing Expose request 22:02:10.155 00.015 428 PulseGuide returned control before completion, sleep 2431 22:02:12.589 02.434 428 IsGuiding returns 1 22:02:12.589 00.000 428 scope still moving after pulse duration time elapsed 22:02:12.611 00.022 428 IsSlewing returns 0 22:02:12.612 00.001 428 IsGuiding returns 1 22:02:12.633 00.021 428 IsSlewing returns 0 22:02:12.634 00.001 428 IsGuiding returns 1 22:02:12.681 00.047 428 IsSlewing returns 0 22:02:12.713 00.032 428 IsGuiding returns 0 22:02:12.714 00.001 428 scope move finished after 2500 + 137 ms 22:02:12.714 00.000 428 Move returns status 0, amount 2500 22:02:12.714 00.000 428 move complete, result=0 22:02:12.715 00.001 428 worker thread done servicing request 22:02:12.715 00.000 428 Worker thread wakes up 22:02:12.715 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:12.715 00.000 428 Handling exposure in thread, d=4000 o=3 r=(715,195,31,31) 22:02:13.891 01.176 428 Exposure complete 22:02:14.032 00.141 428 worker thread done servicing request 22:02:14.032 00.000 10672 OnExposeComplete: enter 22:02:14.032 00.000 10672 UpdateGuideState(): m_state=3 22:02:14.032 00.000 10672 Star::Find(15, 730, 210, 0, (0,0,0,0), 0.0, 0) frame 270 22:02:14.032 00.000 10672 Star::Find returns 1 (0), X=729.87, Y=209.83, Mass=302431, SNR=47.9, Peak=56320 HFD=2.3 22:02:14.032 00.000 10672 Status Line: South step 12, dist=25.2 22:02:14.032 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:14.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:02:14.032 00.000 428 Worker thread wakes up 22:02:14.032 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:14.032 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:14.032 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:14.032 00.000 428 MoveAxis(S, 2500, -) 22:02:14.032 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:14.032 00.000 428 IsSlewing returns 0 22:02:14.032 00.000 428 IsGuiding returns 0 22:02:14.120 00.088 428 PulseGuide returned control before completion, sleep 2436 22:02:14.131 00.011 10672 UpdateGuideState exits: m=302431 SNR=47.9 22:02:14.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:14.131 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:14.132 00.001 10672 Enqueuing Expose request 22:02:14.133 00.001 10672 read socket command 10 22:02:14.133 00.000 10672 processing socket request REQDIST 22:02:14.134 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:14.135 00.001 10672 Sending socket response 0 (0x0) 22:02:16.571 02.436 428 IsGuiding returns 1 22:02:16.571 00.000 428 scope still moving after pulse duration time elapsed 22:02:16.602 00.031 428 IsSlewing returns 0 22:02:16.602 00.000 428 IsGuiding returns 1 22:02:16.661 00.059 428 IsSlewing returns 0 22:02:16.661 00.000 428 IsGuiding returns 0 22:02:16.661 00.000 428 scope move finished after 2500 + 116 ms 22:02:16.662 00.001 428 Move returns status 0, amount 2500 22:02:16.662 00.000 428 move complete, result=0 22:02:16.664 00.002 428 worker thread done servicing request 22:02:16.664 00.000 428 Worker thread wakes up 22:02:16.664 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:16.664 00.000 428 Handling exposure in thread, d=4000 o=3 r=(715,195,31,31) 22:02:17.916 01.252 428 Exposure complete 22:02:18.056 00.140 428 worker thread done servicing request 22:02:18.056 00.000 10672 OnExposeComplete: enter 22:02:18.056 00.000 10672 UpdateGuideState(): m_state=3 22:02:18.056 00.000 10672 Star::Find(15, 729, 209, 0, (0,0,0,0), 0.0, 0) frame 271 22:02:18.056 00.000 10672 Star::Find returns 1 (0), X=729.80, Y=209.75, Mass=394525, SNR=65.1, Peak=49344 HFD=2.9 22:02:18.056 00.000 10672 Status Line: South step 11, dist=25.1 22:02:18.056 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:18.056 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:02:18.056 00.000 428 Worker thread wakes up 22:02:18.056 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:18.056 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:18.056 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:18.056 00.000 428 MoveAxis(S, 2500, -) 22:02:18.056 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:18.056 00.000 428 IsSlewing returns 0 22:02:18.056 00.000 428 IsGuiding returns 0 22:02:18.135 00.079 428 PulseGuide returned control before completion, sleep 2433 22:02:18.150 00.015 10672 UpdateGuideState exits: m=394525 SNR=65.1 22:02:18.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:18.150 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:18.150 00.000 10672 Enqueuing Expose request 22:02:19.080 00.930 10672 read socket command 10 22:02:19.080 00.000 10672 processing socket request REQDIST 22:02:19.080 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:19.080 00.000 10672 Sending socket response 0 (0x0) 22:02:20.582 01.502 428 IsGuiding returns 1 22:02:20.582 00.000 428 scope still moving after pulse duration time elapsed 22:02:20.614 00.032 428 IsSlewing returns 0 22:02:20.614 00.000 428 IsGuiding returns 1 22:02:20.661 00.047 428 IsSlewing returns 0 22:02:20.661 00.000 428 IsGuiding returns 0 22:02:20.661 00.000 428 scope move finished after 2500 + 104 ms 22:02:20.661 00.000 428 Move returns status 0, amount 2500 22:02:20.661 00.000 428 move complete, result=0 22:02:20.661 00.000 428 worker thread done servicing request 22:02:20.661 00.000 428 Worker thread wakes up 22:02:20.661 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:20.661 00.000 428 Handling exposure in thread, d=4000 o=3 r=(715,195,31,31) 22:02:21.910 01.249 428 Exposure complete 22:02:22.038 00.128 428 worker thread done servicing request 22:02:22.038 00.000 10672 OnExposeComplete: enter 22:02:22.054 00.016 10672 UpdateGuideState(): m_state=3 22:02:22.054 00.000 10672 Star::Find(15, 729, 209, 0, (0,0,0,0), 0.0, 0) frame 272 22:02:22.054 00.000 10672 Star::Find returns 1 (0), X=729.67, Y=209.59, Mass=335201, SNR=49.5, Peak=49120 HFD=2.9 22:02:22.054 00.000 10672 Status Line: South step 10, dist=25.0 22:02:22.054 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:22.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:02:22.054 00.000 428 Worker thread wakes up 22:02:22.054 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:22.054 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:22.054 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:22.054 00.000 428 MoveAxis(S, 2500, -) 22:02:22.054 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:22.054 00.000 428 IsSlewing returns 0 22:02:22.054 00.000 428 IsGuiding returns 0 22:02:22.132 00.078 10672 UpdateGuideState exits: m=335201 SNR=49.5 22:02:22.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:22.132 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:22.132 00.000 10672 Enqueuing Expose request 22:02:22.132 00.000 428 PulseGuide returned control before completion, sleep 2428 22:02:24.091 01.959 10672 read socket command 10 22:02:24.091 00.000 10672 processing socket request REQDIST 22:02:24.091 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:24.091 00.000 10672 Sending socket response 0 (0x0) 22:02:24.587 00.496 428 IsGuiding returns 1 22:02:24.587 00.000 428 scope still moving after pulse duration time elapsed 22:02:24.618 00.031 428 IsSlewing returns 0 22:02:24.618 00.000 428 IsGuiding returns 1 22:02:24.686 00.068 428 IsSlewing returns 0 22:02:24.687 00.001 428 IsGuiding returns 0 22:02:24.687 00.000 428 scope move finished after 2500 + 124 ms 22:02:24.687 00.000 428 Move returns status 0, amount 2500 22:02:24.688 00.001 428 move complete, result=0 22:02:24.688 00.000 428 worker thread done servicing request 22:02:24.688 00.000 428 Worker thread wakes up 22:02:24.688 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:24.689 00.001 428 Handling exposure in thread, d=4000 o=3 r=(715,195,31,31) 22:02:25.911 01.222 428 Exposure complete 22:02:26.049 00.138 428 worker thread done servicing request 22:02:26.049 00.000 10672 OnExposeComplete: enter 22:02:26.049 00.000 10672 UpdateGuideState(): m_state=3 22:02:26.050 00.001 10672 Star::Find(15, 729, 209, 0, (0,0,0,0), 0.0, 0) frame 273 22:02:26.050 00.000 10672 Star::Find returns 1 (0), X=729.75, Y=209.61, Mass=356059, SNR=51.1, Peak=49456 HFD=3.1 22:02:26.053 00.003 10672 Status Line: South step 9, dist=25.0 22:02:26.060 00.007 10672 Enqueuing Calibration Move request for direction 1 22:02:26.060 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:02:26.060 00.000 428 Worker thread wakes up 22:02:26.060 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:26.061 00.001 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:26.061 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:26.061 00.000 428 MoveAxis(S, 2500, -) 22:02:26.061 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:26.062 00.001 428 IsSlewing returns 0 22:02:26.062 00.000 428 IsGuiding returns 0 22:02:26.141 00.079 428 PulseGuide returned control before completion, sleep 2432 22:02:26.144 00.003 10672 UpdateGuideState exits: m=356059 SNR=51.1 22:02:26.145 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:26.145 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:26.145 00.000 10672 Enqueuing Expose request 22:02:28.575 02.430 428 IsGuiding returns 1 22:02:28.575 00.000 428 scope still moving after pulse duration time elapsed 22:02:28.606 00.031 428 IsSlewing returns 0 22:02:28.606 00.000 428 IsGuiding returns 1 22:02:28.637 00.031 428 IsSlewing returns 0 22:02:28.637 00.000 428 IsGuiding returns 1 22:02:28.684 00.047 428 IsSlewing returns 0 22:02:28.684 00.000 428 IsGuiding returns 0 22:02:28.684 00.000 428 scope move finished after 2500 + 136 ms 22:02:28.684 00.000 428 Move returns status 0, amount 2500 22:02:28.684 00.000 428 move complete, result=0 22:02:28.684 00.000 428 worker thread done servicing request 22:02:28.700 00.016 428 Worker thread wakes up 22:02:28.700 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:28.700 00.000 428 Handling exposure in thread, d=4000 o=3 r=(715,195,31,31) 22:02:29.082 00.382 10672 read socket command 10 22:02:29.083 00.001 10672 processing socket request REQDIST 22:02:29.083 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:29.084 00.001 10672 Sending socket response 0 (0x0) 22:02:29.916 00.832 428 Exposure complete 22:02:30.057 00.141 428 worker thread done servicing request 22:02:30.057 00.000 10672 OnExposeComplete: enter 22:02:30.057 00.000 10672 UpdateGuideState(): m_state=3 22:02:30.058 00.001 10672 Star::Find(15, 729, 209, 0, (0,0,0,0), 0.0, 0) frame 274 22:02:30.058 00.000 10672 Star::Find returns 1 (0), X=729.23, Y=209.69, Mass=337275, SNR=48.3, Peak=44992 HFD=2.7 22:02:30.060 00.002 10672 Status Line: South step 8, dist=25.2 22:02:30.067 00.007 10672 Enqueuing Calibration Move request for direction 1 22:02:30.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:02:30.067 00.000 428 Worker thread wakes up 22:02:30.067 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:30.067 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:30.067 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:30.067 00.000 428 MoveAxis(S, 2500, -) 22:02:30.067 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:30.067 00.000 428 IsSlewing returns 0 22:02:30.067 00.000 428 IsGuiding returns 0 22:02:30.145 00.078 10672 UpdateGuideState exits: m=337275 SNR=48.3 22:02:30.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:30.145 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:30.145 00.000 10672 Enqueuing Expose request 22:02:30.145 00.000 428 PulseGuide returned control before completion, sleep 2428 22:02:32.596 02.451 428 IsGuiding returns 1 22:02:32.596 00.000 428 scope still moving after pulse duration time elapsed 22:02:32.627 00.031 428 IsSlewing returns 0 22:02:32.627 00.000 428 IsGuiding returns 1 22:02:32.674 00.047 428 IsSlewing returns 0 22:02:32.674 00.000 428 IsGuiding returns 0 22:02:32.674 00.000 428 scope move finished after 2500 + 115 ms 22:02:32.674 00.000 428 Move returns status 0, amount 2500 22:02:32.674 00.000 428 move complete, result=0 22:02:32.674 00.000 428 worker thread done servicing request 22:02:32.674 00.000 428 Worker thread wakes up 22:02:32.674 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:32.674 00.000 428 Handling exposure in thread, d=4000 o=3 r=(714,195,31,31) 22:02:33.910 01.236 428 Exposure complete 22:02:34.051 00.141 428 worker thread done servicing request 22:02:34.051 00.000 10672 OnExposeComplete: enter 22:02:34.051 00.000 10672 UpdateGuideState(): m_state=3 22:02:34.051 00.000 10672 Star::Find(15, 729, 209, 0, (0,0,0,0), 0.0, 0) frame 275 22:02:34.051 00.000 10672 Star::Find returns 1 (0), X=729.03, Y=209.60, Mass=333445, SNR=49.9, Peak=55232 HFD=2.3 22:02:34.051 00.000 10672 Status Line: South step 7, dist=25.2 22:02:34.051 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:34.051 00.000 428 Worker thread wakes up 22:02:34.051 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:34.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:02:34.051 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:34.051 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:34.051 00.000 428 MoveAxis(S, 2500, -) 22:02:34.051 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:34.051 00.000 428 IsSlewing returns 0 22:02:34.051 00.000 428 IsGuiding returns 0 22:02:34.145 00.094 10672 UpdateGuideState exits: m=333445 SNR=49.9 22:02:34.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:34.145 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:34.145 00.000 10672 Enqueuing Expose request 22:02:34.145 00.000 10672 read socket command 10 22:02:34.145 00.000 10672 processing socket request REQDIST 22:02:34.145 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:34.145 00.000 10672 Sending socket response 0 (0x0) 22:02:34.145 00.000 428 PulseGuide returned control before completion, sleep 2425 22:02:36.586 02.441 428 IsGuiding returns 1 22:02:36.586 00.000 428 scope still moving after pulse duration time elapsed 22:02:36.617 00.031 428 IsSlewing returns 0 22:02:36.617 00.000 428 IsGuiding returns 1 22:02:36.649 00.032 428 IsSlewing returns 0 22:02:36.649 00.000 428 IsGuiding returns 1 22:02:36.696 00.047 428 IsSlewing returns 0 22:02:36.696 00.000 428 IsGuiding returns 0 22:02:36.696 00.000 428 scope move finished after 2500 + 144 ms 22:02:36.696 00.000 428 Move returns status 0, amount 2500 22:02:36.696 00.000 428 move complete, result=0 22:02:36.696 00.000 428 worker thread done servicing request 22:02:36.696 00.000 428 Worker thread wakes up 22:02:36.696 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:36.696 00.000 428 Handling exposure in thread, d=4000 o=3 r=(714,195,31,31) 22:02:37.910 01.214 428 Exposure complete 22:02:38.050 00.140 428 worker thread done servicing request 22:02:38.050 00.000 10672 OnExposeComplete: enter 22:02:38.050 00.000 10672 UpdateGuideState(): m_state=3 22:02:38.050 00.000 10672 Star::Find(15, 729, 209, 0, (0,0,0,0), 0.0, 0) frame 276 22:02:38.050 00.000 10672 Star::Find returns 1 (0), X=728.65, Y=209.65, Mass=318450, SNR=52.2, Peak=44000 HFD=2.9 22:02:38.050 00.000 10672 Status Line: South step 6, dist=25.3 22:02:38.050 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:38.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:02:38.050 00.000 428 Worker thread wakes up 22:02:38.050 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:38.050 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:38.050 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:38.050 00.000 428 MoveAxis(S, 2500, -) 22:02:38.050 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:38.050 00.000 428 IsSlewing returns 0 22:02:38.050 00.000 428 IsGuiding returns 0 22:02:38.145 00.095 10672 UpdateGuideState exits: m=318450 SNR=52.2 22:02:38.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:38.145 00.000 428 PulseGuide returned control before completion, sleep 2426 22:02:38.145 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:38.145 00.000 10672 Enqueuing Expose request 22:02:39.089 00.944 10672 read socket command 10 22:02:39.089 00.000 10672 processing socket request REQDIST 22:02:39.089 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:39.089 00.000 10672 Sending socket response 0 (0x0) 22:02:40.583 01.494 428 IsGuiding returns 1 22:02:40.583 00.000 428 scope still moving after pulse duration time elapsed 22:02:40.614 00.031 428 IsSlewing returns 0 22:02:40.614 00.000 428 IsGuiding returns 1 22:02:40.676 00.062 428 IsSlewing returns 0 22:02:40.676 00.000 428 IsGuiding returns 0 22:02:40.676 00.000 428 scope move finished after 2500 + 125 ms 22:02:40.676 00.000 428 Move returns status 0, amount 2500 22:02:40.676 00.000 428 move complete, result=0 22:02:40.692 00.016 428 worker thread done servicing request 22:02:40.692 00.000 428 Worker thread wakes up 22:02:40.692 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:40.692 00.000 428 Handling exposure in thread, d=4000 o=3 r=(714,195,31,31) 22:02:41.903 01.211 428 Exposure complete 22:02:42.043 00.140 428 worker thread done servicing request 22:02:42.043 00.000 10672 OnExposeComplete: enter 22:02:42.043 00.000 10672 UpdateGuideState(): m_state=3 22:02:42.043 00.000 10672 Star::Find(15, 728, 209, 0, (0,0,0,0), 0.0, 0) frame 277 22:02:42.043 00.000 10672 Star::Find returns 1 (0), X=728.24, Y=209.24, Mass=339782, SNR=45.0, Peak=41600 HFD=2.9 22:02:42.043 00.000 10672 Status Line: South step 5, dist=25.1 22:02:42.043 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:42.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:02:42.043 00.000 428 Worker thread wakes up 22:02:42.043 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:42.043 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:42.043 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:42.043 00.000 428 MoveAxis(S, 2500, -) 22:02:42.043 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:42.043 00.000 428 IsSlewing returns 0 22:02:42.043 00.000 428 IsGuiding returns 0 22:02:42.122 00.079 10672 UpdateGuideState exits: m=339782 SNR=45.0 22:02:42.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:42.122 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:42.122 00.000 10672 Enqueuing Expose request 22:02:42.137 00.015 428 PulseGuide returned control before completion, sleep 2424 22:02:44.085 01.948 10672 read socket command 10 22:02:44.085 00.000 10672 processing socket request REQDIST 22:02:44.085 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:44.085 00.000 10672 Sending socket response 0 (0x0) 22:02:44.572 00.487 428 IsGuiding returns 1 22:02:44.572 00.000 428 scope still moving after pulse duration time elapsed 22:02:44.603 00.031 428 IsSlewing returns 0 22:02:44.603 00.000 428 IsGuiding returns 1 22:02:44.635 00.032 428 IsSlewing returns 0 22:02:44.635 00.000 428 IsGuiding returns 1 22:02:44.681 00.046 428 IsSlewing returns 0 22:02:44.681 00.000 428 IsGuiding returns 0 22:02:44.681 00.000 428 scope move finished after 2500 + 129 ms 22:02:44.681 00.000 428 Move returns status 0, amount 2500 22:02:44.681 00.000 428 move complete, result=0 22:02:44.681 00.000 428 worker thread done servicing request 22:02:44.681 00.000 428 Worker thread wakes up 22:02:44.681 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:44.681 00.000 428 Handling exposure in thread, d=4000 o=3 r=(713,194,31,31) 22:02:45.897 01.216 428 Exposure complete 22:02:46.038 00.141 428 worker thread done servicing request 22:02:46.038 00.000 10672 OnExposeComplete: enter 22:02:46.038 00.000 10672 UpdateGuideState(): m_state=3 22:02:46.038 00.000 10672 Star::Find(15, 728, 209, 0, (0,0,0,0), 0.0, 0) frame 278 22:02:46.038 00.000 10672 Star::Find returns 1 (0), X=728.33, Y=209.28, Mass=339562, SNR=53.9, Peak=48256 HFD=2.8 22:02:46.038 00.000 10672 Status Line: South step 4, dist=25.1 22:02:46.053 00.015 10672 Enqueuing Calibration Move request for direction 1 22:02:46.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:02:46.053 00.000 428 Worker thread wakes up 22:02:46.053 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:46.053 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:46.053 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:46.053 00.000 428 MoveAxis(S, 2500, -) 22:02:46.053 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:46.053 00.000 428 IsSlewing returns 0 22:02:46.053 00.000 428 IsGuiding returns 0 22:02:46.138 00.085 10672 UpdateGuideState exits: m=339562 SNR=53.9 22:02:46.138 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:46.138 00.000 428 PulseGuide returned control before completion, sleep 2429 22:02:46.138 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:46.138 00.000 10672 Enqueuing Expose request 22:02:48.578 02.440 428 IsGuiding returns 1 22:02:48.578 00.000 428 scope still moving after pulse duration time elapsed 22:02:48.609 00.031 428 IsSlewing returns 0 22:02:48.609 00.000 428 IsGuiding returns 1 22:02:48.671 00.062 428 IsSlewing returns 0 22:02:48.671 00.000 428 IsGuiding returns 0 22:02:48.671 00.000 428 scope move finished after 2500 + 122 ms 22:02:48.671 00.000 428 Move returns status 0, amount 2500 22:02:48.671 00.000 428 move complete, result=0 22:02:48.671 00.000 428 worker thread done servicing request 22:02:48.671 00.000 428 Worker thread wakes up 22:02:48.671 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:48.671 00.000 428 Handling exposure in thread, d=4000 o=3 r=(713,194,31,31) 22:02:49.083 00.412 10672 read socket command 10 22:02:49.083 00.000 10672 processing socket request REQDIST 22:02:49.083 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:49.083 00.000 10672 Sending socket response 0 (0x0) 22:02:49.906 00.823 428 Exposure complete 22:02:50.039 00.133 428 worker thread done servicing request 22:02:50.039 00.000 10672 OnExposeComplete: enter 22:02:50.039 00.000 10672 UpdateGuideState(): m_state=3 22:02:50.039 00.000 10672 Star::Find(15, 728, 209, 0, (0,0,0,0), 0.0, 0) frame 279 22:02:50.039 00.000 10672 Star::Find returns 1 (0), X=728.00, Y=209.41, Mass=359611, SNR=51.7, Peak=54144 HFD=2.6 22:02:50.039 00.000 10672 Status Line: South step 3, dist=25.3 22:02:50.039 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:50.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:02:50.039 00.000 428 Worker thread wakes up 22:02:50.039 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:50.039 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:50.039 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:50.039 00.000 428 MoveAxis(S, 2500, -) 22:02:50.039 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:50.039 00.000 428 IsSlewing returns 0 22:02:50.039 00.000 428 IsGuiding returns 0 22:02:50.117 00.078 10672 UpdateGuideState exits: m=359611 SNR=51.7 22:02:50.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:50.117 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:50.117 00.000 10672 Enqueuing Expose request 22:02:50.133 00.016 428 PulseGuide returned control before completion, sleep 2427 22:02:52.562 02.429 428 IsGuiding returns 1 22:02:52.562 00.000 428 scope still moving after pulse duration time elapsed 22:02:52.601 00.039 428 IsSlewing returns 0 22:02:52.606 00.005 428 IsGuiding returns 1 22:02:52.674 00.068 428 IsSlewing returns 0 22:02:52.674 00.000 428 IsGuiding returns 0 22:02:52.674 00.000 428 scope move finished after 2500 + 126 ms 22:02:52.674 00.000 428 Move returns status 0, amount 2500 22:02:52.674 00.000 428 move complete, result=0 22:02:52.674 00.000 428 worker thread done servicing request 22:02:52.674 00.000 428 Worker thread wakes up 22:02:52.674 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:52.674 00.000 428 Handling exposure in thread, d=4000 o=3 r=(713,194,31,31) 22:02:53.903 01.229 428 Exposure complete 22:02:54.044 00.141 428 worker thread done servicing request 22:02:54.044 00.000 10672 OnExposeComplete: enter 22:02:54.044 00.000 10672 UpdateGuideState(): m_state=3 22:02:54.044 00.000 10672 Star::Find(15, 728, 209, 0, (0,0,0,0), 0.0, 0) frame 280 22:02:54.044 00.000 10672 Star::Find returns 1 (0), X=727.72, Y=209.17, Mass=336217, SNR=56.3, Peak=56656 HFD=2.4 22:02:54.044 00.000 10672 Status Line: South step 2, dist=25.2 22:02:54.044 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:54.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 22:02:54.044 00.000 428 Worker thread wakes up 22:02:54.044 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0 22:02:54.044 00.000 428 Handling axis move in thread for scope dir=1 dur=2500 22:02:54.044 00.000 428 scope move axis dir= 1 dur= 2500 opts= 0x0 22:02:54.044 00.000 428 MoveAxis(S, 2500, -) 22:02:54.044 00.000 428 Guiding Dir = 1, Dur = 2500 22:02:54.044 00.000 428 IsSlewing returns 0 22:02:54.044 00.000 428 IsGuiding returns 0 22:02:54.122 00.078 428 PulseGuide returned control before completion, sleep 2436 22:02:54.122 00.000 10672 UpdateGuideState exits: m=336217 SNR=56.3 22:02:54.138 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:54.138 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:54.138 00.000 10672 Enqueuing Expose request 22:02:54.138 00.000 10672 read socket command 10 22:02:54.138 00.000 10672 processing socket request REQDIST 22:02:54.138 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:54.138 00.000 10672 Sending socket response 0 (0x0) 22:02:56.579 02.441 428 IsGuiding returns 1 22:02:56.579 00.000 428 scope still moving after pulse duration time elapsed 22:02:56.626 00.047 428 IsSlewing returns 0 22:02:56.626 00.000 428 IsGuiding returns 0 22:02:56.626 00.000 428 scope move finished after 2500 + 84 ms 22:02:56.626 00.000 428 Move returns status 0, amount 2500 22:02:56.626 00.000 428 move complete, result=0 22:02:56.626 00.000 428 worker thread done servicing request 22:02:56.626 00.000 428 Worker thread wakes up 22:02:56.626 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:56.626 00.000 428 Handling exposure in thread, d=4000 o=3 r=(713,194,31,31) 22:02:57.897 01.271 428 Exposure complete 22:02:58.052 00.155 428 worker thread done servicing request 22:02:58.052 00.000 10672 OnExposeComplete: enter 22:02:58.052 00.000 10672 UpdateGuideState(): m_state=3 22:02:58.052 00.000 10672 Star::Find(15, 727, 209, 0, (0,0,0,0), 0.0, 0) frame 281 22:02:58.052 00.000 10672 Star::Find returns 1 (0), X=727.20, Y=209.45, Mass=358252, SNR=57.3, Peak=58944 HFD=2.7 22:02:58.052 00.000 10672 Status Line: South step 1, dist=25.6 22:02:58.052 00.000 10672 Enqueuing Calibration Move request for direction 1 22:02:58.052 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:02:58.052 00.000 428 Worker thread wakes up 22:02:58.052 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1250 opts 0x0 22:02:58.052 00.000 428 Handling axis move in thread for scope dir=1 dur=1250 22:02:58.052 00.000 428 scope move axis dir= 1 dur= 1250 opts= 0x0 22:02:58.052 00.000 428 MoveAxis(S, 1250, -) 22:02:58.052 00.000 428 Guiding Dir = 1, Dur = 1250 22:02:58.052 00.000 428 IsSlewing returns 0 22:02:58.052 00.000 428 IsGuiding returns 0 22:02:58.130 00.078 10672 UpdateGuideState exits: m=358252 SNR=57.3 22:02:58.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:02:58.130 00.000 428 PulseGuide returned control before completion, sleep 1180 22:02:58.130 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:02:58.130 00.000 10672 Enqueuing Expose request 22:02:59.089 00.959 10672 read socket command 10 22:02:59.089 00.000 10672 processing socket request REQDIST 22:02:59.089 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:02:59.089 00.000 10672 Sending socket response 0 (0x0) 22:02:59.326 00.237 428 IsGuiding returns 1 22:02:59.326 00.000 428 scope still moving after pulse duration time elapsed 22:02:59.373 00.047 428 IsSlewing returns 0 22:02:59.375 00.002 428 IsGuiding returns 1 22:02:59.423 00.048 428 IsSlewing returns 0 22:02:59.423 00.000 428 IsGuiding returns 0 22:02:59.423 00.000 428 scope move finished after 1250 + 124 ms 22:02:59.423 00.000 428 Move returns status 0, amount 1250 22:02:59.423 00.000 428 move complete, result=0 22:02:59.438 00.015 428 worker thread done servicing request 22:02:59.438 00.000 428 Worker thread wakes up 22:02:59.438 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:02:59.438 00.000 428 Handling exposure in thread, d=4000 o=3 r=(712,194,31,31) 22:03:01.880 02.442 428 Exposure complete 22:03:02.005 00.125 428 worker thread done servicing request 22:03:02.005 00.000 10672 OnExposeComplete: enter 22:03:02.005 00.000 10672 UpdateGuideState(): m_state=3 22:03:02.005 00.000 10672 Star::Find(15, 727, 209, 0, (0,0,0,0), 0.0, 0) frame 282 22:03:02.005 00.000 10672 Star::Find returns 1 (0), X=727.25, Y=209.41, Mass=371510, SNR=50.5, Peak=47712 HFD=2.9 22:03:02.005 00.000 10672 GetBoolean("/Confirm/2/DecBacklashWarningEnabled", 1) returns 1 22:03:02.005 00.000 10672 Alert: Little south movement was measured, so guiding will probably be impaired. This is usually caused by very large Dec backlash or other problems with the mount mechanics. Read the online help for how to deal with this type of problem (Declination backlash). 22:03:02.266 00.261 10672 Calibration alert: Little south movement was measured, so guiding will probably be impaired. This is usually caused by very large Dec backlash or other problems with the mount mechanics. Read the online help for how to deal with this type of problem (Declination backlash). 22:03:02.266 00.000 10672 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH 22:03:02.266 00.000 10672 Nudge: theta = 3.04 22:03:02.266 00.000 10672 South nudging, decAmt = 26.499, Normal south moves = 0.650 22:03:02.267 00.001 10672 Sending NudgeSouth pulse of duration 1350 ms 22:03:02.267 00.000 10672 Status Line: Nudge South 1 22:03:02.274 00.007 10672 Enqueuing Calibration Move request for direction 1 22:03:02.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:03:02.274 00.000 428 Worker thread wakes up 22:03:02.274 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 22:03:02.274 00.000 428 Handling axis move in thread for scope dir=1 dur=1350 22:03:02.274 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 22:03:02.274 00.000 428 MoveAxis(S, 1350, -) 22:03:02.275 00.001 428 Guiding Dir = 1, Dur = 1350 22:03:02.275 00.000 428 IsSlewing returns 0 22:03:02.275 00.000 428 IsGuiding returns 0 22:03:02.337 00.062 10672 UpdateGuideState exits: m=371510 SNR=50.5 22:03:02.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:02.337 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:02.337 00.000 10672 Enqueuing Expose request 22:03:02.353 00.016 428 PulseGuide returned control before completion, sleep 1275 22:03:03.639 01.286 428 IsGuiding returns 1 22:03:03.639 00.000 428 scope still moving after pulse duration time elapsed 22:03:03.670 00.031 428 IsSlewing returns 0 22:03:03.670 00.000 428 IsGuiding returns 1 22:03:03.702 00.032 428 IsSlewing returns 0 22:03:03.702 00.000 428 IsGuiding returns 1 22:03:03.764 00.062 428 IsSlewing returns 0 22:03:03.764 00.000 428 IsGuiding returns 0 22:03:03.764 00.000 428 scope move finished after 1350 + 143 ms 22:03:03.764 00.000 428 Move returns status 0, amount 1350 22:03:03.764 00.000 428 move complete, result=0 22:03:03.764 00.000 428 worker thread done servicing request 22:03:03.764 00.000 428 Worker thread wakes up 22:03:03.764 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:03.764 00.000 428 Handling exposure in thread, d=4000 o=3 r=(712,194,31,31) 22:03:04.079 00.315 10672 read socket command 10 22:03:04.079 00.000 10672 processing socket request REQDIST 22:03:04.079 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:03:04.080 00.001 10672 Sending socket response 0 (0x0) 22:03:05.887 01.807 428 Exposure complete 22:03:06.040 00.153 428 worker thread done servicing request 22:03:06.040 00.000 10672 OnExposeComplete: enter 22:03:06.040 00.000 10672 UpdateGuideState(): m_state=3 22:03:06.040 00.000 10672 Star::Find(15, 727, 209, 0, (0,0,0,0), 0.0, 0) frame 283 22:03:06.040 00.000 10672 Star::Find returns 1 (0), X=726.62, Y=209.16, Mass=338256, SNR=46.9, Peak=50544 HFD=2.8 22:03:06.040 00.000 10672 Nudge: theta = 3.02 22:03:06.040 00.000 10672 South nudging, decAmt = 26.266, Normal south moves = 0.650 22:03:06.040 00.000 10672 Sending NudgeSouth pulse of duration 1350 ms 22:03:06.040 00.000 10672 Status Line: Nudge South 2 22:03:06.040 00.000 10672 Enqueuing Calibration Move request for direction 1 22:03:06.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:03:06.040 00.000 428 Worker thread wakes up 22:03:06.040 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 22:03:06.040 00.000 428 Handling axis move in thread for scope dir=1 dur=1350 22:03:06.040 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 22:03:06.040 00.000 428 MoveAxis(S, 1350, -) 22:03:06.040 00.000 428 Guiding Dir = 1, Dur = 1350 22:03:06.040 00.000 428 IsSlewing returns 0 22:03:06.055 00.015 428 IsGuiding returns 0 22:03:06.118 00.063 10672 UpdateGuideState exits: m=338256 SNR=46.9 22:03:06.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:06.118 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:06.118 00.000 10672 Enqueuing Expose request 22:03:06.134 00.016 428 PulseGuide returned control before completion, sleep 1281 22:03:07.421 01.287 428 IsGuiding returns 1 22:03:07.421 00.000 428 scope still moving after pulse duration time elapsed 22:03:07.452 00.031 428 IsSlewing returns 0 22:03:07.452 00.000 428 IsGuiding returns 1 22:03:07.525 00.073 428 IsSlewing returns 0 22:03:07.526 00.001 428 IsGuiding returns 0 22:03:07.527 00.001 428 scope move finished after 1350 + 121 ms 22:03:07.527 00.000 428 Move returns status 0, amount 1350 22:03:07.528 00.001 428 move complete, result=0 22:03:07.528 00.000 428 worker thread done servicing request 22:03:07.528 00.000 428 Worker thread wakes up 22:03:07.528 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:07.529 00.001 428 Handling exposure in thread, d=4000 o=3 r=(712,194,31,31) 22:03:09.079 01.550 10672 read socket command 10 22:03:09.079 00.000 10672 processing socket request REQDIST 22:03:09.079 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:03:09.079 00.000 10672 Sending socket response 0 (0x0) 22:03:09.890 00.811 428 Exposure complete 22:03:10.046 00.156 428 worker thread done servicing request 22:03:10.046 00.000 10672 OnExposeComplete: enter 22:03:10.046 00.000 10672 UpdateGuideState(): m_state=3 22:03:10.046 00.000 10672 Star::Find(15, 726, 209, 0, (0,0,0,0), 0.0, 0) frame 284 22:03:10.046 00.000 10672 Star::Find returns 1 (0), X=726.27, Y=209.10, Mass=369449, SNR=51.4, Peak=56000 HFD=2.6 22:03:10.046 00.000 10672 Nudge: theta = 3.00 22:03:10.046 00.000 10672 South nudging, decAmt = 26.223, Normal south moves = 0.650 22:03:10.046 00.000 10672 Sending NudgeSouth pulse of duration 1350 ms 22:03:10.046 00.000 10672 Status Line: Nudge South 3 22:03:10.046 00.000 10672 Enqueuing Calibration Move request for direction 1 22:03:10.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:03:10.046 00.000 428 Worker thread wakes up 22:03:10.046 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 22:03:10.046 00.000 428 Handling axis move in thread for scope dir=1 dur=1350 22:03:10.046 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 22:03:10.046 00.000 428 MoveAxis(S, 1350, -) 22:03:10.046 00.000 428 Guiding Dir = 1, Dur = 1350 22:03:10.046 00.000 428 IsSlewing returns 0 22:03:10.046 00.000 428 IsGuiding returns 0 22:03:10.124 00.078 10672 UpdateGuideState exits: m=369449 SNR=51.4 22:03:10.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:10.124 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:10.124 00.000 10672 Enqueuing Expose request 22:03:10.124 00.000 428 PulseGuide returned control before completion, sleep 1289 22:03:11.462 01.338 428 IsGuiding returns 1 22:03:11.462 00.000 428 scope still moving after pulse duration time elapsed 22:03:11.509 00.047 428 IsSlewing returns 0 22:03:11.509 00.000 428 IsGuiding returns 0 22:03:11.509 00.000 428 scope move finished after 1350 + 103 ms 22:03:11.509 00.000 428 Move returns status 0, amount 1350 22:03:11.509 00.000 428 move complete, result=0 22:03:11.509 00.000 428 worker thread done servicing request 22:03:11.509 00.000 428 Worker thread wakes up 22:03:11.509 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:11.509 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:13.878 02.369 428 Exposure complete 22:03:14.025 00.147 428 worker thread done servicing request 22:03:14.025 00.000 10672 OnExposeComplete: enter 22:03:14.026 00.001 10672 UpdateGuideState(): m_state=3 22:03:14.026 00.000 10672 Star::Find(15, 726, 209, 0, (0,0,0,0), 0.0, 0) frame 285 22:03:14.027 00.001 10672 Star::Find returns 1 (0), X=726.41, Y=209.22, Mass=320994, SNR=48.4, Peak=47168 HFD=2.7 22:03:14.028 00.001 10672 Nudge: theta = 3.01 22:03:14.028 00.000 10672 South nudging, decAmt = 26.334, Normal south moves = 0.650 22:03:14.029 00.001 10672 Sending NudgeSouth pulse of duration 1350 ms 22:03:14.029 00.000 10672 Status Line: Nudge South 4 22:03:14.047 00.018 10672 Enqueuing Calibration Move request for direction 1 22:03:14.048 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:03:14.049 00.001 428 Worker thread wakes up 22:03:14.049 00.000 428 worker thread servicing REQUEST_MOVE scope dir S(1) 1350 opts 0x0 22:03:14.050 00.001 428 Handling axis move in thread for scope dir=1 dur=1350 22:03:14.050 00.000 428 scope move axis dir= 1 dur= 1350 opts= 0x0 22:03:14.050 00.000 428 MoveAxis(S, 1350, -) 22:03:14.050 00.000 428 Guiding Dir = 1, Dur = 1350 22:03:14.051 00.001 428 IsSlewing returns 0 22:03:14.052 00.001 428 IsGuiding returns 0 22:03:14.114 00.062 10672 UpdateGuideState exits: m=320994 SNR=48.4 22:03:14.114 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:14.114 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:14.114 00.000 10672 Enqueuing Expose request 22:03:14.114 00.000 10672 read socket command 10 22:03:14.114 00.000 10672 processing socket request REQDIST 22:03:14.114 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:03:14.114 00.000 10672 Sending socket response 0 (0x0) 22:03:14.114 00.000 428 PulseGuide returned control before completion, sleep 1287 22:03:15.429 01.315 428 IsGuiding returns 1 22:03:15.429 00.000 428 scope still moving after pulse duration time elapsed 22:03:15.460 00.031 428 IsSlewing returns 0 22:03:15.491 00.031 428 IsGuiding returns 0 22:03:15.491 00.000 428 scope move finished after 1350 + 99 ms 22:03:15.491 00.000 428 Move returns status 0, amount 1350 22:03:15.491 00.000 428 move complete, result=0 22:03:15.491 00.000 428 worker thread done servicing request 22:03:15.491 00.000 428 Worker thread wakes up 22:03:15.491 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:15.491 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:17.882 02.391 428 Exposure complete 22:03:18.006 00.124 428 worker thread done servicing request 22:03:18.006 00.000 10672 OnExposeComplete: enter 22:03:18.006 00.000 10672 UpdateGuideState(): m_state=3 22:03:18.006 00.000 10672 Star::Find(15, 726, 209, 0, (0,0,0,0), 0.0, 0) frame 286 22:03:18.006 00.000 10672 Star::Find returns 1 (0), X=725.96, Y=208.93, Mass=335631, SNR=50.5, Peak=50224 HFD=2.8 22:03:18.006 00.000 10672 Nudge: theta = 2.99 22:03:18.022 00.016 10672 Final south nudging status: Current loc = {725.957,208.935}, targeting {726.179,182.867} 22:03:18.022 00.000 10672 Falling Through to state CALIBRATION_COMPLETE 22:03:18.022 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 21:23:28" 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000423 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000659 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.121320 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.706160 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 1.003400 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.804537 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 44 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 29 22:03:18.022 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 22:03:18.022 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 17:55:34" 22:03:18.022 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 22:03:18.022 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.7}, {0.6 -0.4}, {1.6 -0.7}, {2.1 -0.3}, {2.0 0.6}, {3.2 0.2}, {3.3 0.7}, {3.3 0.7}, {4.1 0.9}, {4.9 0.3}, {5.3 1.0}, {5.7 0.9}, {6.4 0.7}, {7.3 0.5}, {7.4 0.6}, {7.9 0.7}, {7.8 1.0}, {8.6 0.9}, {8.9 1.4}, {9.7 1.1}, {10.9 1.1}, {11.6 0.5}, {11.4 1.4}, {12.1 1.2}, {12.9 1.1}, {14.0 0.9}, {14.8 1.4}, {15.1 1.2}, {15.9 2.0}, {16.3 2.4}, {17.1 2.3}, {17.7 1.9}, {18.1 1.8}, {18.8 1.6}, {19.5 1.9}, {19.7 2.2}, {20.4 2.1}, {21.5 2.2}, {21.8 2.3}, {22.5 2.4}, {23.7 2.4}, {24.1 2.6}, {24.7 2.7}, {25.0 3.0}, {25.0 3.0}, {23.9 3.0}, {22.7 2.8}, {21.9 2.3}, {20.5 2.6}, {19.2 2.4}, {18.1 2.5}, {17.3 2.6}, {15.7 2.3}, {15.5 2.4}, {14.0 2.5}, {13.3 2.0}, {12.2 1.9}, {11.3 1.9}, {10.3 1.3}, {9.6 1.5}, {8.2 1.5}, {7.5 1.2}, {6.6 1.2}, {5.6 0.8}, {4.4 1.3}, {3.3 1.3}, {3.0 0.3}, {1.8 0.0}, {1.2 0.4}" 22:03:18.022 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 -0.7}, {-0.5 -1.3}, {-0.4 -2.2}, {-0.2 -3.0}, {-0.0 -3.6}, {0.1 -4.5}, {0.3 -5.6}, {0.5 -6.6}, {-0.0 -7.3}, {0.2 -7.6}, {0.3 -8.0}, {0.5 -9.5}, {1.1 -10.5}, {0.8 -12.0}, {0.9 -13.2}, {0.6 -13.9}, {1.0 -14.6}, {1.5 -16.1}, {1.8 -15.9}, {1.7 -16.4}, {1.6 -17.7}, {1.3 -19.2}, {2.3 -20.1}, {2.4 -20.3}, {2.3 -20.7}, {2.6 -22.3}, {2.6 -23.0}, {3.0 -23.6}, {3.5 -25.6}, {3.5 -25.6}, {3.2 -25.0}, {3.5 -24.0}, {3.0 -23.3}, {2.8 -22.7}, {2.3 -21.5}, {1.8 -20.3}, {1.6 -18.2}, {1.7 -17.3}, {0.9 -16.1}, {0.9 -13.6}, {-0.0 -11.9}, {0.0 -11.3}, {-0.9 -9.0}, {-1.3 -7.0}, {-1.6 -5.6}, {-2.2 -5.2}" 22:03:18.022 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 22:03:18.022 00.000 10672 ScopeASCOM::SideOfPier() returns 0 22:03:18.022 00.000 10672 Mount::SetCalibration (scope) -- xAngle=7.9 yAngle=104.1 xRate=0.538 yRate=0.753 bin=1 dec=30.7 pierSide=0 par=+/+ rotAng=None 22:03:18.022 00.000 10672 Mount::SetCalibration (scope) -- sets m_xAngle=7.9 m_yAngleError=-6.2 22:03:18.069 00.047 10672 ScopeASCOM::GetDeclination() returns 30.7 22:03:18.069 00.000 10672 ScopeASCOM::SideOfPier() returns 0 22:03:18.069 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 22:03:18.069 00.000 10672 ScopeASCOM::SideOfPier() returns 0 22:03:18.069 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 22:03:18" 22:03:18.085 00.016 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000538 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000753 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.137731 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.816700 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.535907 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 22:03:18.085 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 22:03:18.085 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 22:03:18.100 00.015 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 22:03:18.100 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 22:03:18.100 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 22:03:18.100 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 22:03:18.100 00.000 10672 Calibration passed sanity checks... 22:03:18.100 00.000 10672 Status Line: Calibration complete 22:03:18.100 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 22:03:18.116 00.016 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 22:03:18.116 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 22:03:18.116 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 22:03:18.116 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 22:03:18.116 00.000 10672 Calibration Complete 22:03:18.116 00.000 10672 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY 22:03:18.116 00.000 10672 guider state => CALIBRATED 22:03:18.116 00.000 10672 Changing from state CALIBRATED to CALIBRATED 22:03:18.116 00.000 10672 guider state => CALIBRATED 22:03:18.116 00.000 10672 Changing from state CALIBRATED to GUIDING 22:03:18.116 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 22:03:18.116 00.000 10672 ScopeASCOM::SideOfPier() returns 0 22:03:18.116 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=30.7 pierSide=0, cal dec=30.7 pierSide=0 rotAngle=None bin=1 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 22:03:18.116 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 22:03:18.116 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 22:03:18.116 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 22:03:18.116 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 22:03:18.116 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 22:03:18.116 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 22:03:18.116 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 22:03:18.132 00.016 10672 ScopeASCOM::GetDeclination() returns 30.7 22:03:18.132 00.000 10672 ScopeASCOM::SideOfPier() returns 0 22:03:18.132 00.000 10672 setting lock position to (725.96, 208.93) 22:03:18.132 00.000 10672 guider state => GUIDING 22:03:18.132 00.000 10672 Status Line: Guiding 22:03:18.147 00.015 10672 Mount: notify guiding started 22:03:18.147 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 22:03:18.147 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 22:03:18" 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000538 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000753 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.137731 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.816700 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.535907 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 22:03:18.147 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 22:03:18.147 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 22:03:18.147 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 22:03:18.147 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 22:03:18.147 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 22:03:18.147 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 22:03:18.163 00.016 10672 ScopeASCOM::SideOfPier() returns 0 22:03:18.163 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 22:03:18.163 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 22:03:18.163 00.000 10672 ScopeASCOM::GetDeclination() returns 30.7 22:03:18.163 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.7 22:03:18.163 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 22:03:18.163 00.000 10672 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 22:03:18.163 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 22:03:18.163 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 22:03:18.163 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 22:03:18.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:03:18.241 00.078 10672 UpdateGuideState exits: m=335631 SNR=50.5 22:03:18.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:18.241 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:18.241 00.000 10672 Enqueuing Expose request 22:03:18.241 00.000 428 Worker thread wakes up 22:03:18.241 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:18.241 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:19.083 00.842 10672 read socket command 10 22:03:19.083 00.000 10672 processing socket request REQDIST 22:03:19.083 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:03:19.083 00.000 10672 Sending socket response 255 (0xff) 22:03:21.893 02.810 428 Exposure complete 22:03:22.050 00.157 428 worker thread done servicing request 22:03:22.050 00.000 10672 OnExposeComplete: enter 22:03:22.050 00.000 10672 UpdateGuideState(): m_state=6 22:03:22.051 00.001 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 1 22:03:22.051 00.000 10672 Star::Find returns 1 (0), X=725.62, Y=209.02, Mass=362430, SNR=47.3, Peak=51744 HFD=2.4 22:03:22.051 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 22:03:22.052 00.001 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 22:03:22.052 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.08 hyp=0.35 cameraTheta=2.90 mountX=-0.32 mountY=0.09, mountTheta=2.87 22:03:22.053 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.08, opts=13) 22:03:22.053 00.000 10672 Enqueuing Move request for scope (-0.34, 0.08) 22:03:22.054 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:03:22.054 00.000 428 Worker thread wakes up 22:03:22.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.08) opts 0xd 22:03:22.054 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.08) 22:03:22.054 00.000 428 Moving (-0.34, 0.08) raw xDistance=-0.32 yDistance=0.09 22:03:22.054 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 22:03:22.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:22.055 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 22:03:22.055 00.000 428 MoveAxis(E, 0, ABG) 22:03:22.055 00.000 428 Move returns status 0, amount 0 22:03:22.055 00.000 428 MoveAxis(N, 0, ABG) 22:03:22.055 00.000 428 Move returns status 0, amount 0 22:03:22.055 00.000 428 move complete, result=0 22:03:22.055 00.000 428 worker thread done servicing request 22:03:22.128 00.073 10672 UpdateGuideState exits: m=362430 SNR=47.3 22:03:22.128 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:22.128 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:22.128 00.000 10672 Enqueuing Expose request 22:03:22.128 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 22:03:22.128 00.000 428 Worker thread wakes up 22:03:22.128 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:22.128 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:24.091 01.963 10672 read socket command 10 22:03:24.091 00.000 10672 processing socket request REQDIST 22:03:24.091 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:03:24.091 00.000 10672 Sending socket response 255 (0xff) 22:03:25.871 01.780 428 Exposure complete 22:03:25.996 00.125 428 worker thread done servicing request 22:03:25.996 00.000 10672 OnExposeComplete: enter 22:03:25.996 00.000 10672 UpdateGuideState(): m_state=6 22:03:25.996 00.000 10672 Star::Find(15, 725, 209, 0, (0,0,0,0), 0.0, 0) frame 2 22:03:25.996 00.000 10672 Star::Find returns 1 (0), X=725.55, Y=208.74, Mass=366238, SNR=56.6, Peak=49120 HFD=3.0 22:03:25.996 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 22:03:25.996 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.72 = -2.72) 22:03:25.996 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.20 hyp=0.45 cameraTheta=-2.69 mountX=-0.43 mountY=-0.19, mountTheta=-2.73 22:03:26.011 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.20, opts=13) 22:03:26.011 00.000 10672 Enqueuing Move request for scope (-0.41, -0.20) 22:03:26.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:03:26.011 00.000 428 Worker thread wakes up 22:03:26.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.20) opts 0xd 22:03:26.011 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.20) 22:03:26.011 00.000 428 Moving (-0.41, -0.20) raw xDistance=-0.43 yDistance=-0.19 22:03:26.011 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 22:03:26.011 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:26.011 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 22:03:26.011 00.000 428 MoveAxis(E, 0, ABG) 22:03:26.011 00.000 428 Move returns status 0, amount 0 22:03:26.011 00.000 428 MoveAxis(N, 0, ABG) 22:03:26.011 00.000 428 Move returns status 0, amount 0 22:03:26.011 00.000 428 move complete, result=0 22:03:26.011 00.000 428 worker thread done servicing request 22:03:26.074 00.063 10672 UpdateGuideState exits: m=366238 SNR=56.6 22:03:26.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:26.074 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:26.074 00.000 10672 Enqueuing Expose request 22:03:26.074 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 22:03:26.074 00.000 428 Worker thread wakes up 22:03:26.074 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:26.074 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:29.083 03.009 10672 read socket command 10 22:03:29.083 00.000 10672 processing socket request REQDIST 22:03:29.084 00.001 10672 SOCKSVR: Sending pixel error of 2.55 22:03:29.084 00.000 10672 Sending socket response 255 (0xff) 22:03:29.884 00.800 428 Exposure complete 22:03:30.009 00.125 428 worker thread done servicing request 22:03:30.009 00.000 10672 OnExposeComplete: enter 22:03:30.009 00.000 10672 UpdateGuideState(): m_state=6 22:03:30.009 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 3 22:03:30.009 00.000 10672 Star::Find returns 1 (0), X=725.39, Y=208.79, Mass=313876, SNR=51.4, Peak=50864 HFD=2.6 22:03:30.009 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 22:03:30.009 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 22:03:30.009 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.14 hyp=0.58 cameraTheta=-2.89 mountX=-0.58 mountY=-0.13, mountTheta=-2.93 22:03:30.009 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.14, opts=13) 22:03:30.009 00.000 10672 Enqueuing Move request for scope (-0.57, -0.14) 22:03:30.009 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:03:30.009 00.000 428 Worker thread wakes up 22:03:30.009 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.14) opts 0xd 22:03:30.009 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.14) 22:03:30.009 00.000 428 Moving (-0.57, -0.14) raw xDistance=-0.58 yDistance=-0.13 22:03:30.009 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 22:03:30.009 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:30.009 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 22:03:30.009 00.000 428 MoveAxis(E, 679, ABG) 22:03:30.009 00.000 428 Guiding Dir = 2, Dur = 679 22:03:30.024 00.015 428 IsSlewing returns 0 22:03:30.024 00.000 428 IsGuiding returns 0 22:03:30.040 00.016 428 PulseGuide returned control before completion, sleep 668 22:03:30.097 00.057 10672 UpdateGuideState exits: m=313876 SNR=51.4 22:03:30.098 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:30.098 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:30.098 00.000 10672 Enqueuing Expose request 22:03:30.717 00.619 428 IsGuiding returns 1 22:03:30.717 00.000 428 scope still moving after pulse duration time elapsed 22:03:30.764 00.047 428 IsSlewing returns 0 22:03:30.764 00.000 428 IsGuiding returns 0 22:03:30.764 00.000 428 scope move finished after 679 + 64 ms 22:03:30.764 00.000 428 Move returns status 0, amount 679 22:03:30.764 00.000 428 MoveAxis(N, 0, ABG) 22:03:30.764 00.000 428 Move returns status 0, amount 0 22:03:30.764 00.000 428 move complete, result=0 22:03:30.764 00.000 428 worker thread done servicing request 22:03:30.764 00.000 428 Worker thread wakes up 22:03:30.764 00.000 10672 GuideStep: -0.6 px 679 ms EAST, -0.1 px 0 ms NORTH 22:03:30.764 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:30.764 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:33.891 03.127 428 Exposure complete 22:03:34.016 00.125 428 worker thread done servicing request 22:03:34.016 00.000 10672 OnExposeComplete: enter 22:03:34.031 00.015 10672 UpdateGuideState(): m_state=6 22:03:34.047 00.016 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 4 22:03:34.047 00.000 10672 Star::Find returns 1 (0), X=725.29, Y=208.53, Mass=376986, SNR=57.5, Peak=45968 HFD=3.1 22:03:34.047 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 22:03:34.047 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 22:03:34.047 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=-0.41 hyp=0.78 cameraTheta=-2.59 mountX=-0.71 mountY=-0.39, mountTheta=-2.64 22:03:34.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=-0.41, opts=13) 22:03:34.047 00.000 10672 Enqueuing Move request for scope (-0.66, -0.41) 22:03:34.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:03:34.047 00.000 428 Worker thread wakes up 22:03:34.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.41) opts 0xd 22:03:34.047 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, -0.41) 22:03:34.047 00.000 428 Moving (-0.66, -0.41) raw xDistance=-0.71 yDistance=-0.39 22:03:34.047 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.71 22:03:34.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:34.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 22:03:34.047 00.000 428 MoveAxis(E, 882, ABG) 22:03:34.047 00.000 428 Guiding Dir = 2, Dur = 882 22:03:34.047 00.000 428 IsSlewing returns 0 22:03:34.047 00.000 428 IsGuiding returns 0 22:03:34.063 00.016 428 PulseGuide returned control before completion, sleep 869 22:03:34.110 00.047 10672 UpdateGuideState exits: m=376986 SNR=57.5 22:03:34.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:34.110 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:34.110 00.000 10672 Enqueuing Expose request 22:03:34.110 00.000 10672 read socket command 10 22:03:34.110 00.000 10672 processing socket request REQDIST 22:03:34.110 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:03:34.110 00.000 10672 Sending socket response 255 (0xff) 22:03:34.946 00.836 428 IsGuiding returns 1 22:03:34.946 00.000 428 scope still moving after pulse duration time elapsed 22:03:34.980 00.034 428 IsSlewing returns 0 22:03:34.980 00.000 428 IsGuiding returns 0 22:03:34.980 00.000 428 scope move finished after 882 + 54 ms 22:03:34.980 00.000 428 Move returns status 0, amount 882 22:03:34.980 00.000 428 MoveAxis(N, 0, ABG) 22:03:34.980 00.000 428 Move returns status 0, amount 0 22:03:34.980 00.000 428 move complete, result=0 22:03:34.980 00.000 428 worker thread done servicing request 22:03:34.980 00.000 10672 GuideStep: -0.7 px 882 ms EAST, -0.4 px 0 ms NORTH 22:03:34.980 00.000 428 Worker thread wakes up 22:03:34.980 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:34.980 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:37.890 02.910 428 Exposure complete 22:03:38.015 00.125 428 worker thread done servicing request 22:03:38.015 00.000 10672 OnExposeComplete: enter 22:03:38.015 00.000 10672 UpdateGuideState(): m_state=6 22:03:38.015 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 5 22:03:38.015 00.000 10672 Star::Find returns 1 (0), X=725.34, Y=209.10, Mass=308916, SNR=48.3, Peak=48800 HFD=2.5 22:03:38.015 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.14) = xAngle (2.74 = 2.74) 22:03:38.015 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.85 = 2.85) 22:03:38.015 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.16 hyp=0.64 cameraTheta=2.88 mountX=-0.59 mountY=0.18, mountTheta=2.84 22:03:38.015 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.16, opts=13) 22:03:38.015 00.000 10672 Enqueuing Move request for scope (-0.62, 0.16) 22:03:38.015 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:03:38.015 00.000 428 Worker thread wakes up 22:03:38.015 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.16) opts 0xd 22:03:38.015 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.16) 22:03:38.015 00.000 428 Moving (-0.62, 0.16) raw xDistance=-0.59 yDistance=0.18 22:03:38.015 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.59 22:03:38.015 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:38.015 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 22:03:38.015 00.000 428 MoveAxis(E, 749, ABG) 22:03:38.015 00.000 428 Guiding Dir = 2, Dur = 749 22:03:38.015 00.000 428 IsSlewing returns 0 22:03:38.015 00.000 428 IsGuiding returns 0 22:03:38.046 00.031 428 PulseGuide returned control before completion, sleep 733 22:03:38.093 00.047 10672 UpdateGuideState exits: m=308916 SNR=48.3 22:03:38.093 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:38.093 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:38.093 00.000 10672 Enqueuing Expose request 22:03:38.796 00.703 428 IsGuiding returns 1 22:03:38.796 00.000 428 scope still moving after pulse duration time elapsed 22:03:38.827 00.031 428 IsSlewing returns 0 22:03:38.827 00.000 428 IsGuiding returns 0 22:03:38.827 00.000 428 scope move finished after 749 + 64 ms 22:03:38.827 00.000 428 Move returns status 0, amount 749 22:03:38.827 00.000 428 MoveAxis(N, 0, ABG) 22:03:38.827 00.000 428 Move returns status 0, amount 0 22:03:38.843 00.016 428 move complete, result=0 22:03:38.843 00.000 428 worker thread done servicing request 22:03:38.843 00.000 10672 GuideStep: -0.6 px 749 ms EAST, 0.2 px 0 ms NORTH 22:03:38.843 00.000 428 Worker thread wakes up 22:03:38.843 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:38.843 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:39.093 00.250 10672 read socket command 10 22:03:39.093 00.000 10672 processing socket request REQDIST 22:03:39.093 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:03:39.093 00.000 10672 Sending socket response 255 (0xff) 22:03:41.878 02.785 428 Exposure complete 22:03:42.003 00.125 428 worker thread done servicing request 22:03:42.003 00.000 10672 OnExposeComplete: enter 22:03:42.003 00.000 10672 UpdateGuideState(): m_state=6 22:03:42.003 00.000 10672 Star::Find(15, 725, 209, 0, (0,0,0,0), 0.0, 0) frame 6 22:03:42.003 00.000 10672 Star::Find returns 1 (0), X=725.91, Y=208.96, Mass=290082, SNR=44.5, Peak=47600 HFD=2.3 22:03:42.003 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 22:03:42.003 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.57 = 2.57) 22:03:42.003 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.60 mountX=-0.04 mountY=0.03, mountTheta=2.53 22:03:42.003 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.03, opts=13) 22:03:42.003 00.000 10672 Enqueuing Move request for scope (-0.04, 0.03) 22:03:42.003 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:03:42.003 00.000 428 Worker thread wakes up 22:03:42.003 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd 22:03:42.003 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.03) 22:03:42.003 00.000 428 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=0.03 22:03:42.003 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 22:03:42.003 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:42.003 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 22:03:42.003 00.000 428 MoveAxis(E, 0, ABG) 22:03:42.003 00.000 428 Move returns status 0, amount 0 22:03:42.003 00.000 428 MoveAxis(N, 0, ABG) 22:03:42.003 00.000 428 Move returns status 0, amount 0 22:03:42.003 00.000 428 move complete, result=0 22:03:42.003 00.000 428 worker thread done servicing request 22:03:42.081 00.078 10672 UpdateGuideState exits: m=290082 SNR=44.5 22:03:42.081 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:42.081 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:42.081 00.000 10672 Enqueuing Expose request 22:03:42.081 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 22:03:42.081 00.000 428 Worker thread wakes up 22:03:42.081 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:42.081 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:44.080 01.999 10672 read socket command 10 22:03:44.080 00.000 10672 processing socket request REQDIST 22:03:44.080 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:03:44.080 00.000 10672 Sending socket response 255 (0xff) 22:03:45.877 01.797 428 Exposure complete 22:03:46.002 00.125 428 worker thread done servicing request 22:03:46.002 00.000 10672 OnExposeComplete: enter 22:03:46.002 00.000 10672 UpdateGuideState(): m_state=6 22:03:46.002 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 7 22:03:46.002 00.000 10672 Star::Find returns 1 (0), X=726.20, Y=208.47, Mass=311131, SNR=44.2, Peak=46512 HFD=2.6 22:03:46.002 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 22:03:46.002 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 22:03:46.002 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.46 hyp=0.52 cameraTheta=-1.09 mountX=0.17 mountY=-0.47, mountTheta=-1.21 22:03:46.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.46, opts=13) 22:03:46.002 00.000 10672 Enqueuing Move request for scope (0.24, -0.46) 22:03:46.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 22:03:46.002 00.000 428 Worker thread wakes up 22:03:46.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.46) opts 0xd 22:03:46.002 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.46) 22:03:46.002 00.000 428 Moving (0.24, -0.46) raw xDistance=0.17 yDistance=-0.47 22:03:46.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 22:03:46.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:46.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 22:03:46.002 00.000 428 MoveAxis(E, 0, ABG) 22:03:46.002 00.000 428 Move returns status 0, amount 0 22:03:46.002 00.000 428 MoveAxis(N, 0, ABG) 22:03:46.002 00.000 428 Move returns status 0, amount 0 22:03:46.002 00.000 428 move complete, result=0 22:03:46.002 00.000 428 worker thread done servicing request 22:03:46.080 00.078 10672 UpdateGuideState exits: m=311131 SNR=44.2 22:03:46.080 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:46.080 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:46.080 00.000 10672 Enqueuing Expose request 22:03:46.080 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 22:03:46.080 00.000 428 Worker thread wakes up 22:03:46.080 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:46.080 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:49.079 02.999 10672 read socket command 10 22:03:49.079 00.000 10672 processing socket request REQDIST 22:03:49.079 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:03:49.079 00.000 10672 Sending socket response 255 (0xff) 22:03:49.880 00.801 428 Exposure complete 22:03:50.005 00.125 428 worker thread done servicing request 22:03:50.005 00.000 10672 OnExposeComplete: enter 22:03:50.005 00.000 10672 UpdateGuideState(): m_state=6 22:03:50.005 00.000 10672 Star::Find(15, 726, 208, 0, (0,0,0,0), 0.0, 0) frame 8 22:03:50.005 00.000 10672 Star::Find returns 1 (0), X=726.51, Y=208.86, Mass=320378, SNR=52.6, Peak=42912 HFD=2.6 22:03:50.005 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (0.14) = xAngle (-0.27 = -0.27) 22:03:50.005 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.17 = -0.17) 22:03:50.005 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.08 hyp=0.56 cameraTheta=-0.14 mountX=0.54 mountY=-0.09, mountTheta=-0.17 22:03:50.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.08, opts=13) 22:03:50.005 00.000 10672 Enqueuing Move request for scope (0.56, -0.08) 22:03:50.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:03:50.005 00.000 428 Worker thread wakes up 22:03:50.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.08) opts 0xd 22:03:50.005 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.08) 22:03:50.005 00.000 428 Moving (0.56, -0.08) raw xDistance=0.54 yDistance=-0.09 22:03:50.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 22:03:50.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:50.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 22:03:50.005 00.000 428 MoveAxis(W, 632, ABG) 22:03:50.005 00.000 428 Guiding Dir = 3, Dur = 632 22:03:50.005 00.000 428 IsSlewing returns 0 22:03:50.005 00.000 428 IsGuiding returns 0 22:03:50.036 00.031 428 PulseGuide returned control before completion, sleep 617 22:03:50.083 00.047 10672 UpdateGuideState exits: m=320378 SNR=52.6 22:03:50.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:50.083 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:50.083 00.000 10672 Enqueuing Expose request 22:03:50.692 00.609 428 IsGuiding returns 0 22:03:50.692 00.000 428 Move returns status 0, amount 632 22:03:50.692 00.000 428 MoveAxis(N, 0, ABG) 22:03:50.692 00.000 428 Move returns status 0, amount 0 22:03:50.692 00.000 428 move complete, result=0 22:03:50.692 00.000 428 worker thread done servicing request 22:03:50.692 00.000 10672 GuideStep: 0.5 px 632 ms WEST, -0.1 px 0 ms NORTH 22:03:50.692 00.000 428 Worker thread wakes up 22:03:50.692 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:50.692 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:53.878 03.186 428 Exposure complete 22:03:54.019 00.141 428 worker thread done servicing request 22:03:54.019 00.000 10672 OnExposeComplete: enter 22:03:54.019 00.000 10672 UpdateGuideState(): m_state=6 22:03:54.019 00.000 10672 Star::Find(15, 726, 208, 0, (0,0,0,0), 0.0, 0) frame 9 22:03:54.019 00.000 10672 Star::Find returns 1 (0), X=726.03, Y=208.67, Mass=344250, SNR=46.7, Peak=54576 HFD=2.4 22:03:54.019 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.44 = -1.44) 22:03:54.019 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.33 = -1.33) 22:03:54.019 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.30 mountX=0.04 mountY=-0.27, mountTheta=-1.44 22:03:54.019 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.26, opts=13) 22:03:54.019 00.000 10672 Enqueuing Move request for scope (0.07, -0.26) 22:03:54.019 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 22:03:54.019 00.000 428 Worker thread wakes up 22:03:54.019 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd 22:03:54.019 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.26) 22:03:54.019 00.000 428 Moving (0.07, -0.26) raw xDistance=0.04 yDistance=-0.27 22:03:54.019 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 22:03:54.019 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:54.019 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 22:03:54.019 00.000 428 MoveAxis(E, 0, ABG) 22:03:54.019 00.000 428 Move returns status 0, amount 0 22:03:54.019 00.000 428 MoveAxis(N, 0, ABG) 22:03:54.019 00.000 428 Move returns status 0, amount 0 22:03:54.019 00.000 428 move complete, result=0 22:03:54.019 00.000 428 worker thread done servicing request 22:03:54.097 00.078 10672 UpdateGuideState exits: m=344250 SNR=46.7 22:03:54.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:54.097 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:54.097 00.000 10672 Enqueuing Expose request 22:03:54.097 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 22:03:54.097 00.000 428 Worker thread wakes up 22:03:54.097 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:54.097 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:54.097 00.000 10672 read socket command 10 22:03:54.097 00.000 10672 processing socket request REQDIST 22:03:54.097 00.000 10672 SOCKSVR: Sending pixel error of 1.45 22:03:54.097 00.000 10672 Sending socket response 145 (0x91) 22:03:57.882 03.785 428 Exposure complete 22:03:58.007 00.125 428 worker thread done servicing request 22:03:58.007 00.000 10672 OnExposeComplete: enter 22:03:58.007 00.000 10672 UpdateGuideState(): m_state=6 22:03:58.007 00.000 10672 Star::Find(15, 726, 208, 0, (0,0,0,0), 0.0, 0) frame 10 22:03:58.007 00.000 10672 Star::Find returns 1 (0), X=725.41, Y=208.49, Mass=380606, SNR=58.8, Peak=53808 HFD=3.1 22:03:58.007 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.14) = xAngle (-2.59 = -2.59) 22:03:58.007 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.49 = -2.49) 22:03:58.007 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.45 hyp=0.71 cameraTheta=-2.46 mountX=-0.61 mountY=-0.43, mountTheta=-2.52 22:03:58.007 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.45, opts=13) 22:03:58.007 00.000 10672 Enqueuing Move request for scope (-0.55, -0.45) 22:03:58.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:03:58.007 00.000 428 Worker thread wakes up 22:03:58.007 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.45) opts 0xd 22:03:58.007 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.45) 22:03:58.007 00.000 428 Moving (-0.55, -0.45) raw xDistance=-0.61 yDistance=-0.43 22:03:58.007 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61 22:03:58.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:03:58.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 22:03:58.007 00.000 428 MoveAxis(E, 710, ABG) 22:03:58.007 00.000 428 Guiding Dir = 2, Dur = 710 22:03:58.007 00.000 428 IsSlewing returns 0 22:03:58.007 00.000 428 IsGuiding returns 0 22:03:58.022 00.015 428 PulseGuide returned control before completion, sleep 704 22:03:58.085 00.063 10672 UpdateGuideState exits: m=380606 SNR=58.8 22:03:58.085 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:03:58.085 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:03:58.085 00.000 10672 Enqueuing Expose request 22:03:58.756 00.671 428 IsGuiding returns 0 22:03:58.756 00.000 428 Move returns status 0, amount 710 22:03:58.756 00.000 428 MoveAxis(N, 0, ABG) 22:03:58.756 00.000 428 Move returns status 0, amount 0 22:03:58.756 00.000 428 move complete, result=0 22:03:58.756 00.000 428 worker thread done servicing request 22:03:58.756 00.000 428 Worker thread wakes up 22:03:58.756 00.000 10672 GuideStep: -0.6 px 710 ms EAST, -0.4 px 0 ms NORTH 22:03:58.756 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:03:58.756 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:03:59.084 00.328 10672 read socket command 10 22:03:59.084 00.000 10672 processing socket request REQDIST 22:03:59.084 00.000 10672 SOCKSVR: Sending pixel error of 1.23 22:03:59.084 00.000 10672 Sending socket response 123 (0x7b) 22:04:01.880 02.796 428 Exposure complete 22:04:02.005 00.125 428 worker thread done servicing request 22:04:02.005 00.000 10672 OnExposeComplete: enter 22:04:02.005 00.000 10672 UpdateGuideState(): m_state=6 22:04:02.005 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 11 22:04:02.005 00.000 10672 Star::Find returns 1 (0), X=725.63, Y=208.93, Mass=343221, SNR=48.0, Peak=59152 HFD=2.6 22:04:02.005 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.02) 22:04:02.005 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.12) 22:04:02.005 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.00 hyp=0.32 cameraTheta=-3.13 mountX=-0.32 mountY=0.01, mountTheta=3.12 22:04:02.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.00, opts=13) 22:04:02.005 00.000 10672 Enqueuing Move request for scope (-0.32, -0.00) 22:04:02.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:04:02.005 00.000 428 Worker thread wakes up 22:04:02.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.00) opts 0xd 22:04:02.005 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.00) 22:04:02.005 00.000 428 Moving (-0.32, -0.00) raw xDistance=-0.32 yDistance=0.01 22:04:02.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 22:04:02.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:04:02.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 22:04:02.005 00.000 428 MoveAxis(E, 0, ABG) 22:04:02.005 00.000 428 Move returns status 0, amount 0 22:04:02.005 00.000 428 MoveAxis(N, 0, ABG) 22:04:02.005 00.000 428 Move returns status 0, amount 0 22:04:02.005 00.000 428 move complete, result=0 22:04:02.005 00.000 428 worker thread done servicing request 22:04:02.083 00.078 10672 UpdateGuideState exits: m=343221 SNR=48.0 22:04:02.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:02.083 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:02.083 00.000 10672 Enqueuing Expose request 22:04:02.083 00.000 428 Worker thread wakes up 22:04:02.083 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 22:04:02.083 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:02.083 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:04:04.083 02.000 10672 read socket command 10 22:04:04.083 00.000 10672 processing socket request REQDIST 22:04:04.083 00.000 10672 SOCKSVR: Sending pixel error of 0.95 22:04:04.083 00.000 10672 Sending socket response 95 (0x5f) 22:04:05.863 01.780 428 Exposure complete 22:04:05.992 00.129 428 worker thread done servicing request 22:04:05.992 00.000 10672 OnExposeComplete: enter 22:04:05.992 00.000 10672 UpdateGuideState(): m_state=6 22:04:05.992 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 12 22:04:05.992 00.000 10672 Star::Find returns 1 (0), X=725.95, Y=208.80, Mass=352051, SNR=49.5, Peak=60240 HFD=2.5 22:04:05.992 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 22:04:05.992 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 22:04:05.992 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.60 mountX=-0.02 mountY=-0.13, mountTheta=-1.73 22:04:05.992 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.13, opts=13) 22:04:05.992 00.000 10672 Enqueuing Move request for scope (-0.00, -0.13) 22:04:05.992 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:04:05.992 00.000 428 Worker thread wakes up 22:04:05.992 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd 22:04:05.992 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.13) 22:04:05.992 00.000 428 Moving (-0.00, -0.13) raw xDistance=-0.02 yDistance=-0.13 22:04:05.992 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 22:04:05.992 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:04:05.992 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 22:04:05.992 00.000 428 MoveAxis(E, 0, ABG) 22:04:05.992 00.000 428 Move returns status 0, amount 0 22:04:05.992 00.000 428 MoveAxis(N, 0, ABG) 22:04:05.992 00.000 428 Move returns status 0, amount 0 22:04:05.992 00.000 428 move complete, result=0 22:04:05.992 00.000 428 worker thread done servicing request 22:04:06.086 00.094 10672 UpdateGuideState exits: m=352051 SNR=49.5 22:04:06.086 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:06.086 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:06.086 00.000 10672 Enqueuing Expose request 22:04:06.086 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 22:04:06.086 00.000 428 Worker thread wakes up 22:04:06.086 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:06.086 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:04:09.085 02.999 10672 read socket command 10 22:04:09.085 00.000 10672 processing socket request REQDIST 22:04:09.085 00.000 10672 SOCKSVR: Sending pixel error of 0.71 22:04:09.085 00.000 10672 Sending socket response 71 (0x47) 22:04:09.866 00.781 428 Exposure complete 22:04:09.991 00.125 428 worker thread done servicing request 22:04:09.991 00.000 10672 OnExposeComplete: enter 22:04:09.991 00.000 10672 UpdateGuideState(): m_state=6 22:04:09.991 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 13 22:04:09.991 00.000 10672 Star::Find returns 1 (0), X=725.63, Y=208.64, Mass=351494, SNR=55.2, Peak=57088 HFD=2.9 22:04:09.991 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.14) = xAngle (-2.54 = -2.54) 22:04:09.991 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.43 = -2.43) 22:04:09.991 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.30 hyp=0.44 cameraTheta=-2.40 mountX=-0.36 mountY=-0.29, mountTheta=-2.47 22:04:09.991 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.30, opts=13) 22:04:09.991 00.000 10672 Enqueuing Move request for scope (-0.33, -0.30) 22:04:09.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:04:10.007 00.016 428 Worker thread wakes up 22:04:10.007 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.30) opts 0xd 22:04:10.007 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.30) 22:04:10.007 00.000 428 Moving (-0.33, -0.30) raw xDistance=-0.36 yDistance=-0.29 22:04:10.007 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 22:04:10.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:04:10.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 22:04:10.007 00.000 428 MoveAxis(E, 0, ABG) 22:04:10.007 00.000 428 Move returns status 0, amount 0 22:04:10.007 00.000 428 MoveAxis(N, 0, ABG) 22:04:10.007 00.000 428 Move returns status 0, amount 0 22:04:10.007 00.000 428 move complete, result=0 22:04:10.007 00.000 428 worker thread done servicing request 22:04:10.085 00.078 10672 UpdateGuideState exits: m=351494 SNR=55.2 22:04:10.085 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:10.085 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:10.085 00.000 10672 Enqueuing Expose request 22:04:10.085 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 22:04:10.085 00.000 428 Worker thread wakes up 22:04:10.085 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:10.085 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:04:13.865 03.780 428 Exposure complete 22:04:14.021 00.156 428 worker thread done servicing request 22:04:14.021 00.000 10672 OnExposeComplete: enter 22:04:14.021 00.000 10672 UpdateGuideState(): m_state=6 22:04:14.021 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 14 22:04:14.021 00.000 10672 Star::Find returns 1 (0), X=725.70, Y=208.57, Mass=331527, SNR=51.2, Peak=52832 HFD=2.9 22:04:14.021 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (0.14) = xAngle (-2.32 = -2.32) 22:04:14.021 00.000 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.21 = -2.21) 22:04:14.021 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.37 hyp=0.45 cameraTheta=-2.18 mountX=-0.31 mountY=-0.36, mountTheta=-2.28 22:04:14.021 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.37, opts=13) 22:04:14.021 00.000 10672 Enqueuing Move request for scope (-0.26, -0.37) 22:04:14.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:04:14.021 00.000 428 Worker thread wakes up 22:04:14.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.37) opts 0xd 22:04:14.021 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.37) 22:04:14.021 00.000 428 Moving (-0.26, -0.37) raw xDistance=-0.31 yDistance=-0.36 22:04:14.021 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 22:04:14.021 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:04:14.021 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 22:04:14.021 00.000 428 MoveAxis(E, 0, ABG) 22:04:14.021 00.000 428 Move returns status 0, amount 0 22:04:14.021 00.000 428 MoveAxis(N, 0, ABG) 22:04:14.021 00.000 428 Move returns status 0, amount 0 22:04:14.021 00.000 428 move complete, result=0 22:04:14.021 00.000 428 worker thread done servicing request 22:04:14.115 00.094 10672 UpdateGuideState exits: m=331527 SNR=51.2 22:04:14.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:14.115 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:14.115 00.000 10672 Enqueuing Expose request 22:04:14.115 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 22:04:14.115 00.000 428 Worker thread wakes up 22:04:14.115 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:14.115 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:04:14.115 00.000 10672 read socket command 10 22:04:14.115 00.000 10672 processing socket request REQDIST 22:04:14.115 00.000 10672 SOCKSVR: Sending pixel error of 0.57 22:04:14.115 00.000 10672 Sending socket response 57 (0x39) 22:04:17.852 03.737 428 Exposure complete 22:04:17.993 00.141 428 worker thread done servicing request 22:04:17.993 00.000 10672 OnExposeComplete: enter 22:04:17.993 00.000 10672 UpdateGuideState(): m_state=6 22:04:17.993 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 15 22:04:17.993 00.000 10672 Star::Find returns 1 (0), X=725.60, Y=208.73, Mass=368973, SNR=54.2, Peak=44448 HFD=2.9 22:04:17.993 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 22:04:17.993 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.67 = -2.67) 22:04:17.993 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.20 hyp=0.41 cameraTheta=-2.64 mountX=-0.39 mountY=-0.19, mountTheta=-2.69 22:04:17.993 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.20, opts=13) 22:04:17.993 00.000 10672 Enqueuing Move request for scope (-0.36, -0.20) 22:04:17.993 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:04:17.993 00.000 428 Worker thread wakes up 22:04:17.993 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.20) opts 0xd 22:04:17.993 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.20) 22:04:17.993 00.000 428 Moving (-0.36, -0.20) raw xDistance=-0.39 yDistance=-0.19 22:04:17.993 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 22:04:17.993 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 22:04:17.993 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 22:04:17.993 00.000 428 MoveAxis(E, 0, ABG) 22:04:17.993 00.000 428 Move returns status 0, amount 0 22:04:17.993 00.000 428 MoveAxis(N, 0, ABG) 22:04:17.993 00.000 428 Move returns status 0, amount 0 22:04:17.993 00.000 428 move complete, result=0 22:04:17.993 00.000 428 worker thread done servicing request 22:04:18.071 00.078 10672 UpdateGuideState exits: m=368973 SNR=54.2 22:04:18.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:18.071 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:18.071 00.000 10672 Enqueuing Expose request 22:04:18.071 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 22:04:18.071 00.000 428 Worker thread wakes up 22:04:18.071 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:18.071 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:04:19.086 01.015 10672 read socket command 10 22:04:19.086 00.000 10672 processing socket request REQDIST 22:04:19.086 00.000 10672 SOCKSVR: Sending pixel error of 0.52 22:04:19.086 00.000 10672 Sending socket response 52 (0x34) 22:04:21.851 02.765 428 Exposure complete 22:04:21.976 00.125 428 worker thread done servicing request 22:04:21.976 00.000 10672 OnExposeComplete: enter 22:04:21.976 00.000 10672 UpdateGuideState(): m_state=6 22:04:21.976 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 16 22:04:21.976 00.000 10672 Star::Find returns 1 (0), X=725.23, Y=208.22, Mass=376955, SNR=59.0, Peak=51200 HFD=2.6 22:04:21.976 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.14) = xAngle (-2.50 = -2.50) 22:04:21.976 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.39 = -2.39) 22:04:21.976 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.71 hyp=1.02 cameraTheta=-2.36 mountX=-0.81 mountY=-0.69, mountTheta=-2.44 22:04:21.991 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.71, opts=13) 22:04:21.991 00.000 10672 Enqueuing Move request for scope (-0.72, -0.71) 22:04:21.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 22:04:21.991 00.000 428 Worker thread wakes up 22:04:21.991 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.71) opts 0xd 22:04:21.991 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.71) 22:04:21.991 00.000 428 Moving (-0.72, -0.71) raw xDistance=-0.81 yDistance=-0.69 22:04:21.991 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81 22:04:21.991 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 22:04:21.991 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.69 22:04:21.991 00.000 428 MoveAxis(E, 955, ABG) 22:04:21.991 00.000 428 Guiding Dir = 2, Dur = 955 22:04:21.991 00.000 428 IsSlewing returns 0 22:04:21.991 00.000 428 IsGuiding returns 0 22:04:22.007 00.016 428 PulseGuide returned control before completion, sleep 948 22:04:22.069 00.062 10672 UpdateGuideState exits: m=376955 SNR=59.0 22:04:22.069 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:22.069 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:22.069 00.000 10672 Enqueuing Expose request 22:04:22.981 00.912 428 IsGuiding returns 0 22:04:22.981 00.000 428 Move returns status 0, amount 955 22:04:22.981 00.000 428 MoveAxis(N, 0, ABG) 22:04:22.981 00.000 428 Move returns status 0, amount 0 22:04:22.981 00.000 428 move complete, result=0 22:04:22.981 00.000 428 worker thread done servicing request 22:04:22.981 00.000 428 Worker thread wakes up 22:04:22.981 00.000 10672 GuideStep: -0.8 px 955 ms EAST, -0.7 px 0 ms NORTH 22:04:22.981 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:22.981 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,194,31,31) 22:04:23.715 00.734 10672 read socket command 13 22:04:23.715 00.000 10672 processing socket request MOVEn 22:04:23.715 00.000 10672 PhdController::Dither begins 22:04:23.715 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 22:04:23.715 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 22:04:23.715 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 22:04:23.715 00.000 10672 setting lock position to (722.52, 233.70) 22:04:23.715 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 22:04:23.715 00.000 10672 Status Line: Dither by 0.00,25.00 22:04:23.746 00.031 10672 PhdController: newstate STATE_SETTLE_BEGIN 22:04:23.746 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 22:04:23.746 00.000 10672 Sending socket response 4 (0x4) 22:04:25.859 02.113 428 Exposure complete 22:04:26.007 00.148 428 worker thread done servicing request 22:04:26.008 00.001 10672 OnExposeComplete: enter 22:04:26.008 00.000 10672 UpdateGuideState(): m_state=6 22:04:26.008 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 17 22:04:26.009 00.001 10672 Star::Find returns 1 (0), X=725.89, Y=208.49, Mass=339813, SNR=51.1, Peak=52064 HFD=2.4 22:04:26.009 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 22:04:26.009 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 22:04:26.009 00.000 10672 CameraToMount -- cameraX=3.36 cameraY=-25.21 hyp=25.43 cameraTheta=-1.44 mountX=-0.13 mountY=-25.30, mountTheta=-1.58 22:04:26.010 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 22:04:26.011 00.001 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 22:04:26.011 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 22:04:26.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 22:04:26.011 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 22:04:26.011 00.000 10672 Mount: notify direct move -0.00,-10.50 22:04:26.011 00.000 428 Worker thread wakes up 22:04:26.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:04:26.012 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 22:04:26.012 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 22:04:26.012 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 22:04:26.012 00.000 428 MoveAxis(E, 0, B) 22:04:26.012 00.000 428 Move returns status 0, amount 0 22:04:26.012 00.000 428 MoveAxis(N, 13946, B) 22:04:26.012 00.000 428 Guiding Dir = 0, Dur = 13946 22:04:26.013 00.001 428 IsSlewing returns 0 22:04:26.013 00.000 428 IsGuiding returns 0 22:04:26.089 00.076 428 PulseGuide returned control before completion, sleep 13879 22:04:26.089 00.000 10672 UpdateGuideState exits: m=339813 SNR=51.1 22:04:26.089 00.000 10672 PhdController: settling, locked = 1, distance = 25.60 (99.00) aobump = 0 frame = 1 / 10 22:04:26.089 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:26.089 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:26.089 00.000 10672 Enqueuing Expose request 22:04:28.234 02.145 10672 read socket command 10 22:04:28.234 00.000 10672 processing socket request REQDIST 22:04:28.234 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:04:28.234 00.000 10672 Sending socket response 255 (0xff) 22:04:32.238 04.004 10672 read socket command 10 22:04:32.238 00.000 10672 processing socket request REQDIST 22:04:32.238 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:04:32.238 00.000 10672 Sending socket response 255 (0xff) 22:04:36.236 03.998 10672 read socket command 10 22:04:36.236 00.000 10672 processing socket request REQDIST 22:04:36.236 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:04:36.236 00.000 10672 Sending socket response 255 (0xff) 22:04:39.990 03.754 428 IsGuiding returns 1 22:04:39.990 00.000 428 scope still moving after pulse duration time elapsed 22:04:40.053 00.063 428 IsSlewing returns 0 22:04:40.053 00.000 428 IsGuiding returns 0 22:04:40.053 00.000 428 scope move finished after 13946 + 103 ms 22:04:40.053 00.000 428 Move returns status 0, amount 13946 22:04:40.053 00.000 428 move complete, result=0 22:04:40.053 00.000 428 worker thread done servicing request 22:04:40.053 00.000 428 Worker thread wakes up 22:04:40.053 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 22:04:40.053 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:40.053 00.000 428 Handling exposure in thread, d=4000 o=3 r=(711,193,31,31) 22:04:40.068 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 22:04:40.084 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 22:04:40.240 00.156 10672 read socket command 10 22:04:40.240 00.000 10672 processing socket request REQDIST 22:04:40.240 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:04:40.240 00.000 10672 Sending socket response 255 (0xff) 22:04:41.864 01.624 428 Exposure complete 22:04:41.989 00.125 428 worker thread done servicing request 22:04:41.989 00.000 10672 OnExposeComplete: enter 22:04:41.989 00.000 10672 UpdateGuideState(): m_state=6 22:04:41.989 00.000 10672 Star::Find(15, 725, 208, 0, (0,0,0,0), 0.0, 0) frame 18 22:04:41.989 00.000 10672 Star::Find returns 1 (0), X=724.88, Y=208.53, Mass=318948, SNR=47.6, Peak=53056 HFD=2.4 22:04:41.989 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 22:04:41.989 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 22:04:41.989 00.000 10672 CameraToMount -- cameraX=2.36 cameraY=-25.16 hyp=25.27 cameraTheta=-1.48 mountX=-1.12 mountY=-25.22, mountTheta=-1.62 22:04:41.989 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 22:04:41.989 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 22:04:41.989 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 22:04:41.989 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 22:04:41.989 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 22:04:41.989 00.000 10672 Mount: notify direct move -0.00,-10.50 22:04:41.989 00.000 428 Worker thread wakes up 22:04:41.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 22:04:41.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:04:41.989 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 22:04:41.989 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 22:04:41.989 00.000 428 MoveAxis(E, 0, B) 22:04:41.989 00.000 428 Move returns status 0, amount 0 22:04:41.989 00.000 428 MoveAxis(N, 13946, B) 22:04:41.989 00.000 428 Guiding Dir = 0, Dur = 13946 22:04:41.989 00.000 428 IsSlewing returns 0 22:04:41.989 00.000 428 IsGuiding returns 0 22:04:42.067 00.078 428 PulseGuide returned control before completion, sleep 13884 22:04:42.083 00.016 10672 UpdateGuideState exits: m=318948 SNR=47.6 22:04:42.083 00.000 10672 PhdController: settling, locked = 1, distance = 25.50 (99.00) aobump = 0 frame = 2 / 10 22:04:42.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:42.083 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:42.083 00.000 10672 Enqueuing Expose request 22:04:49.086 07.003 10672 read socket command 10 22:04:49.086 00.000 10672 processing socket request REQDIST 22:04:49.086 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:04:49.086 00.000 10672 Sending socket response 255 (0xff) 22:04:54.084 04.998 10672 read socket command 10 22:04:54.084 00.000 10672 processing socket request REQDIST 22:04:54.084 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:04:54.084 00.000 10672 Sending socket response 255 (0xff) 22:04:55.963 01.879 428 IsGuiding returns 1 22:04:55.963 00.000 428 scope still moving after pulse duration time elapsed 22:04:55.994 00.031 428 IsSlewing returns 0 22:04:55.994 00.000 428 IsGuiding returns 1 22:04:56.057 00.063 428 IsSlewing returns 0 22:04:56.057 00.000 428 IsGuiding returns 0 22:04:56.057 00.000 428 scope move finished after 13946 + 115 ms 22:04:56.057 00.000 428 Move returns status 0, amount 13946 22:04:56.057 00.000 428 move complete, result=0 22:04:56.057 00.000 428 worker thread done servicing request 22:04:56.057 00.000 428 Worker thread wakes up 22:04:56.057 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 22:04:56.057 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:04:56.057 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,194,31,31) 22:04:56.072 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 22:04:56.088 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 22:04:57.837 01.749 428 Exposure complete 22:04:57.962 00.125 428 worker thread done servicing request 22:04:57.962 00.000 10672 OnExposeComplete: enter 22:04:57.962 00.000 10672 UpdateGuideState(): m_state=6 22:04:57.962 00.000 10672 Star::Find(15, 724, 208, 0, (0,0,0,0), 0.0, 0) frame 19 22:04:57.962 00.000 10672 Star::Find returns 1 (0), X=723.73, Y=208.86, Mass=348764, SNR=49.9, Peak=56000 HFD=2.5 22:04:57.962 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.14) = xAngle (-1.66 = -1.66) 22:04:57.962 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.55 = -1.55) 22:04:57.962 00.000 10672 CameraToMount -- cameraX=1.21 cameraY=-24.84 hyp=24.87 cameraTheta=-1.52 mountX=-2.21 mountY=-24.87, mountTheta=-1.66 22:04:57.962 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 22:04:57.962 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 22:04:57.962 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 22:04:57.962 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 22:04:57.962 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 22:04:57.962 00.000 10672 Mount: notify direct move -0.00,-4.00 22:04:57.962 00.000 428 Worker thread wakes up 22:04:57.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:04:57.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 22:04:57.962 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 22:04:57.962 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 22:04:57.962 00.000 428 MoveAxis(E, 0, B) 22:04:57.978 00.016 428 Move returns status 0, amount 0 22:04:57.978 00.000 428 MoveAxis(N, 5313, B) 22:04:57.978 00.000 428 Guiding Dir = 0, Dur = 5313 22:04:57.978 00.000 428 IsSlewing returns 0 22:04:57.978 00.000 428 IsGuiding returns 0 22:04:58.056 00.078 10672 UpdateGuideState exits: m=348764 SNR=49.9 22:04:58.056 00.000 10672 PhdController: settling, locked = 1, distance = 25.31 (99.00) aobump = 0 frame = 3 / 10 22:04:58.056 00.000 428 PulseGuide returned control before completion, sleep 5242 22:04:58.056 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:04:58.056 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:04:58.056 00.000 10672 Enqueuing Expose request 22:04:59.087 01.031 10672 read socket command 10 22:04:59.087 00.000 10672 processing socket request REQDIST 22:04:59.087 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:04:59.087 00.000 10672 Sending socket response 255 (0xff) 22:05:03.304 04.217 428 IsGuiding returns 1 22:05:03.304 00.000 428 scope still moving after pulse duration time elapsed 22:05:03.336 00.032 428 IsSlewing returns 0 22:05:03.336 00.000 428 IsGuiding returns 1 22:05:03.398 00.062 428 IsSlewing returns 0 22:05:03.398 00.000 428 IsGuiding returns 0 22:05:03.398 00.000 428 scope move finished after 5313 + 108 ms 22:05:03.398 00.000 428 Move returns status 0, amount 5313 22:05:03.398 00.000 428 move complete, result=0 22:05:03.398 00.000 428 worker thread done servicing request 22:05:03.398 00.000 428 Worker thread wakes up 22:05:03.398 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 22:05:03.398 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:03.398 00.000 428 Handling exposure in thread, d=4000 o=3 r=(709,194,31,31) 22:05:03.413 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 22:05:04.089 00.676 10672 read socket command 10 22:05:04.089 00.000 10672 processing socket request REQDIST 22:05:04.089 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:04.089 00.000 10672 Sending socket response 255 (0xff) 22:05:05.854 01.765 428 Exposure complete 22:05:06.026 00.172 428 worker thread done servicing request 22:05:06.026 00.000 10672 OnExposeComplete: enter 22:05:06.026 00.000 10672 UpdateGuideState(): m_state=6 22:05:06.026 00.000 10672 Star::Find(15, 723, 208, 0, (0,0,0,0), 0.0, 0) frame 20 22:05:06.026 00.000 10672 Star::Find returns 1 (0), X=723.27, Y=209.05, Mass=342211, SNR=50.6, Peak=54032 HFD=2.5 22:05:06.026 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 22:05:06.026 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 22:05:06.026 00.000 10672 CameraToMount -- cameraX=0.74 cameraY=-24.65 hyp=24.66 cameraTheta=-1.54 mountX=-2.65 mountY=-24.66, mountTheta=-1.68 22:05:06.026 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.74, y=-24.65, opts=13) 22:05:06.026 00.000 10672 Enqueuing Move request for scope (0.74, -24.65) 22:05:06.026 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:05:06.026 00.000 428 Worker thread wakes up 22:05:06.026 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.74, -24.65) opts 0xd 22:05:06.026 00.000 428 Handling offset move in thread for scope, endpoint = (0.74, -24.65) 22:05:06.026 00.000 428 Moving (0.74, -24.65) raw xDistance=-2.65 yDistance=-24.66 22:05:06.026 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.65 22:05:06.026 00.000 428 resist switch: large excursion: input -24.66 thresh 1.65 direction from 0 to -1 22:05:06.026 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-73.98 22:05:06.026 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.66 from input -24.66 22:05:06.026 00.000 428 MoveAxis(E, 3103, ABG) 22:05:06.026 00.000 428 duration set to 2500 by maxRaDuration 22:05:06.026 00.000 428 Guiding Dir = 2, Dur = 2500 22:05:06.057 00.031 428 IsSlewing returns 0 22:05:06.057 00.000 428 IsGuiding returns 0 22:05:06.073 00.016 428 PulseGuide returned control before completion, sleep 2496 22:05:06.104 00.031 10672 UpdateGuideState exits: m=342211 SNR=50.6 22:05:06.104 00.000 10672 PhdController: settling, locked = 1, distance = 24.66 (99.00) aobump = 0 frame = 4 / 10 22:05:06.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:06.104 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:06.104 00.000 10672 Enqueuing Expose request 22:05:08.610 02.506 428 IsGuiding returns 0 22:05:08.610 00.000 428 Move returns status 0, amount 2500 22:05:08.610 00.000 428 MoveAxis(N, 32754, ABG) 22:05:08.610 00.000 428 duration set to 2500 by maxDecDuration 22:05:08.610 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:08.611 00.001 428 IsSlewing returns 0 22:05:08.612 00.001 428 IsGuiding returns 0 22:05:08.690 00.078 428 PulseGuide returned control before completion, sleep 2432 22:05:09.084 00.394 10672 read socket command 10 22:05:09.085 00.001 10672 processing socket request REQDIST 22:05:09.085 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:09.085 00.000 10672 Sending socket response 255 (0xff) 22:05:11.123 02.038 428 IsGuiding returns 1 22:05:11.123 00.000 428 scope still moving after pulse duration time elapsed 22:05:11.154 00.031 428 IsSlewing returns 0 22:05:11.154 00.000 428 IsGuiding returns 1 22:05:11.186 00.032 428 IsSlewing returns 0 22:05:11.186 00.000 428 IsGuiding returns 1 22:05:11.217 00.031 428 IsSlewing returns 0 22:05:11.232 00.015 428 IsGuiding returns 0 22:05:11.232 00.000 428 scope move finished after 2500 + 121 ms 22:05:11.232 00.000 428 Move returns status 0, amount 2500 22:05:11.232 00.000 428 move complete, result=0 22:05:11.232 00.000 428 worker thread done servicing request 22:05:11.232 00.000 10672 GuideStep: -2.6 px 2500 ms EAST, -24.7 px 2500 ms NORTH 22:05:11.232 00.000 428 Worker thread wakes up 22:05:11.232 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:11.232 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,194,31,31) 22:05:11.248 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 22:05:13.846 02.598 428 Exposure complete 22:05:13.986 00.140 428 worker thread done servicing request 22:05:13.986 00.000 10672 OnExposeComplete: enter 22:05:13.986 00.000 10672 UpdateGuideState(): m_state=6 22:05:13.986 00.000 10672 Star::Find(15, 723, 209, 0, (0,0,0,0), 0.0, 0) frame 21 22:05:13.986 00.000 10672 Star::Find returns 1 (0), X=724.92, Y=209.42, Mass=344019, SNR=50.3, Peak=65488 HFD=2.4 22:05:13.986 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.14) = xAngle (-1.61 = -1.61) 22:05:13.986 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.50 = -1.50) 22:05:13.986 00.000 10672 CameraToMount -- cameraX=2.39 cameraY=-24.27 hyp=24.39 cameraTheta=-1.47 mountX=-0.96 mountY=-24.33, mountTheta=-1.61 22:05:13.986 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.39, y=-24.27, opts=13) 22:05:13.986 00.000 10672 Enqueuing Move request for scope (2.39, -24.27) 22:05:13.986 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2208, FiltMax=65488, Gamma=1.000 22:05:13.986 00.000 428 Worker thread wakes up 22:05:13.986 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.39, -24.27) opts 0xd 22:05:13.986 00.000 428 Handling offset move in thread for scope, endpoint = (2.39, -24.27) 22:05:13.986 00.000 428 Moving (2.39, -24.27) raw xDistance=-0.96 yDistance=-24.33 22:05:13.986 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.96 22:05:13.986 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.33 from input -24.33 22:05:13.986 00.000 428 MoveAxis(E, 1347, ABG) 22:05:13.986 00.000 428 Guiding Dir = 2, Dur = 1347 22:05:13.986 00.000 428 IsSlewing returns 0 22:05:13.986 00.000 428 IsGuiding returns 0 22:05:14.002 00.016 428 PulseGuide returned control before completion, sleep 1341 22:05:14.064 00.062 10672 UpdateGuideState exits: m=344019 SNR=50.3 22:05:14.064 00.000 10672 PhdController: settling, locked = 1, distance = 24.58 (99.00) aobump = 0 frame = 5 / 10 22:05:14.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:14.064 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:14.064 00.000 10672 Enqueuing Expose request 22:05:14.080 00.016 10672 read socket command 10 22:05:14.080 00.000 10672 processing socket request REQDIST 22:05:14.080 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:14.080 00.000 10672 Sending socket response 255 (0xff) 22:05:15.361 01.281 428 IsGuiding returns 0 22:05:15.361 00.000 428 Move returns status 0, amount 1347 22:05:15.361 00.000 428 MoveAxis(N, 32321, ABG) 22:05:15.361 00.000 428 duration set to 2500 by maxDecDuration 22:05:15.361 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:15.361 00.000 428 IsSlewing returns 0 22:05:15.361 00.000 428 IsGuiding returns 0 22:05:15.439 00.078 428 PulseGuide returned control before completion, sleep 2434 22:05:17.907 02.468 428 IsGuiding returns 1 22:05:17.907 00.000 428 scope still moving after pulse duration time elapsed 22:05:17.970 00.063 428 IsSlewing returns 0 22:05:17.970 00.000 428 IsGuiding returns 0 22:05:17.970 00.000 428 scope move finished after 2500 + 103 ms 22:05:17.970 00.000 428 Move returns status 0, amount 2500 22:05:17.970 00.000 428 move complete, result=0 22:05:17.970 00.000 428 worker thread done servicing request 22:05:17.970 00.000 428 Worker thread wakes up 22:05:17.970 00.000 10672 GuideStep: -1.0 px 1347 ms EAST, -24.3 px 2500 ms NORTH 22:05:17.970 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:17.970 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,194,31,31) 22:05:17.985 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 22:05:19.079 01.094 10672 read socket command 10 22:05:19.079 00.000 10672 processing socket request REQDIST 22:05:19.079 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:19.079 00.000 10672 Sending socket response 255 (0xff) 22:05:21.847 02.768 428 Exposure complete 22:05:21.972 00.125 428 worker thread done servicing request 22:05:21.972 00.000 10672 OnExposeComplete: enter 22:05:21.972 00.000 10672 UpdateGuideState(): m_state=6 22:05:21.972 00.000 10672 Star::Find(15, 724, 209, 0, (0,0,0,0), 0.0, 0) frame 22 22:05:21.972 00.000 10672 Star::Find returns 1 (0), X=725.45, Y=209.49, Mass=356131, SNR=56.6, Peak=47376 HFD=3.1 22:05:21.972 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 22:05:21.972 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 22:05:21.972 00.000 10672 CameraToMount -- cameraX=2.92 cameraY=-24.20 hyp=24.38 cameraTheta=-1.45 mountX=-0.43 mountY=-24.28, mountTheta=-1.59 22:05:21.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.92, y=-24.20, opts=13) 22:05:21.972 00.000 10672 Enqueuing Move request for scope (2.92, -24.20) 22:05:21.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:05:21.972 00.000 428 Worker thread wakes up 22:05:21.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.92, -24.20) opts 0xd 22:05:21.972 00.000 428 Handling offset move in thread for scope, endpoint = (2.92, -24.20) 22:05:21.972 00.000 428 Moving (2.92, -24.20) raw xDistance=-0.43 yDistance=-24.28 22:05:21.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 22:05:21.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.28 from input -24.28 22:05:21.972 00.000 428 MoveAxis(E, 0, ABG) 22:05:21.972 00.000 428 Move returns status 0, amount 0 22:05:21.972 00.000 428 MoveAxis(N, 32249, ABG) 22:05:21.972 00.000 428 duration set to 2500 by maxDecDuration 22:05:21.972 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:21.972 00.000 428 IsSlewing returns 0 22:05:21.972 00.000 428 IsGuiding returns 0 22:05:22.051 00.079 10672 UpdateGuideState exits: m=356131 SNR=56.6 22:05:22.066 00.015 10672 PhdController: settling, locked = 1, distance = 24.52 (99.00) aobump = 0 frame = 6 / 10 22:05:22.066 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:22.066 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:22.066 00.000 10672 Enqueuing Expose request 22:05:22.066 00.000 428 PulseGuide returned control before completion, sleep 2426 22:05:24.081 02.015 10672 read socket command 10 22:05:24.081 00.000 10672 processing socket request REQDIST 22:05:24.081 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:24.081 00.000 10672 Sending socket response 255 (0xff) 22:05:24.503 00.422 428 IsGuiding returns 1 22:05:24.503 00.000 428 scope still moving after pulse duration time elapsed 22:05:24.534 00.031 428 IsSlewing returns 0 22:05:24.534 00.000 428 IsGuiding returns 1 22:05:24.581 00.047 428 IsSlewing returns 0 22:05:24.581 00.000 428 IsGuiding returns 0 22:05:24.597 00.016 428 scope move finished after 2500 + 110 ms 22:05:24.597 00.000 428 Move returns status 0, amount 2500 22:05:24.597 00.000 428 move complete, result=0 22:05:24.597 00.000 428 worker thread done servicing request 22:05:24.597 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -24.3 px 2500 ms NORTH 22:05:24.597 00.000 428 Worker thread wakes up 22:05:24.597 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:24.597 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,194,31,31) 22:05:25.831 01.234 428 Exposure complete 22:05:25.956 00.125 428 worker thread done servicing request 22:05:25.956 00.000 10672 OnExposeComplete: enter 22:05:25.956 00.000 10672 UpdateGuideState(): m_state=6 22:05:25.956 00.000 10672 Star::Find(15, 725, 209, 0, (0,0,0,0), 0.0, 0) frame 23 22:05:25.956 00.000 10672 Star::Find returns 1 (0), X=725.17, Y=210.27, Mass=338478, SNR=49.4, Peak=46624 HFD=2.6 22:05:25.956 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 22:05:25.956 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.49 = -1.49) 22:05:25.956 00.000 10672 CameraToMount -- cameraX=2.64 cameraY=-23.43 hyp=23.57 cameraTheta=-1.46 mountX=-0.60 mountY=-23.49, mountTheta=-1.60 22:05:25.956 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.64, y=-23.43, opts=13) 22:05:25.956 00.000 10672 Enqueuing Move request for scope (2.64, -23.43) 22:05:25.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:05:25.956 00.000 428 Worker thread wakes up 22:05:25.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.64, -23.43) opts 0xd 22:05:25.956 00.000 428 Handling offset move in thread for scope, endpoint = (2.64, -23.43) 22:05:25.956 00.000 428 Moving (2.64, -23.43) raw xDistance=-0.60 yDistance=-23.49 22:05:25.956 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 22:05:25.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns -23.49 from input -23.49 22:05:25.956 00.000 428 MoveAxis(E, 699, ABG) 22:05:25.956 00.000 428 Guiding Dir = 2, Dur = 699 22:05:25.956 00.000 428 IsSlewing returns 0 22:05:25.956 00.000 428 IsGuiding returns 0 22:05:25.987 00.031 428 PulseGuide returned control before completion, sleep 680 22:05:26.049 00.062 10672 UpdateGuideState exits: m=338478 SNR=49.4 22:05:26.049 00.000 10672 PhdController: settling, locked = 1, distance = 24.24 (99.00) aobump = 0 frame = 7 / 10 22:05:26.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:26.049 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:26.049 00.000 10672 Enqueuing Expose request 22:05:26.721 00.672 428 IsGuiding returns 0 22:05:26.721 00.000 428 Move returns status 0, amount 699 22:05:26.721 00.000 428 MoveAxis(N, 31204, ABG) 22:05:26.721 00.000 428 duration set to 2500 by maxDecDuration 22:05:26.721 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:26.721 00.000 428 IsSlewing returns 0 22:05:26.721 00.000 428 IsGuiding returns 0 22:05:26.799 00.078 428 PulseGuide returned control before completion, sleep 2434 22:05:29.084 02.285 10672 read socket command 10 22:05:29.084 00.000 10672 processing socket request REQDIST 22:05:29.084 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:29.084 00.000 10672 Sending socket response 255 (0xff) 22:05:29.240 00.156 428 IsGuiding returns 1 22:05:29.240 00.000 428 scope still moving after pulse duration time elapsed 22:05:29.272 00.032 428 IsSlewing returns 0 22:05:29.272 00.000 428 IsGuiding returns 1 22:05:29.334 00.062 428 IsSlewing returns 0 22:05:29.334 00.000 428 IsGuiding returns 0 22:05:29.334 00.000 428 scope move finished after 2500 + 119 ms 22:05:29.334 00.000 428 Move returns status 0, amount 2500 22:05:29.334 00.000 428 move complete, result=0 22:05:29.334 00.000 428 worker thread done servicing request 22:05:29.334 00.000 428 Worker thread wakes up 22:05:29.334 00.000 10672 GuideStep: -0.6 px 699 ms EAST, -23.5 px 2500 ms NORTH 22:05:29.334 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:29.334 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,195,31,31) 22:05:29.834 00.500 428 Exposure complete 22:05:29.959 00.125 428 worker thread done servicing request 22:05:29.959 00.000 10672 OnExposeComplete: enter 22:05:29.959 00.000 10672 UpdateGuideState(): m_state=6 22:05:29.959 00.000 10672 Star::Find(15, 725, 210, 0, (0,0,0,0), 0.0, 0) frame 24 22:05:29.959 00.000 10672 Star::Find returns 1 (0), X=725.01, Y=211.64, Mass=300572, SNR=44.5, Peak=40512 HFD=2.7 22:05:29.959 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 22:05:29.959 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.49 = -1.49) 22:05:29.959 00.000 10672 CameraToMount -- cameraX=2.48 cameraY=-22.06 hyp=22.20 cameraTheta=-1.46 mountX=-0.57 mountY=-22.13, mountTheta=-1.60 22:05:29.959 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.48, y=-22.06, opts=13) 22:05:29.959 00.000 10672 Enqueuing Move request for scope (2.48, -22.06) 22:05:29.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:05:29.959 00.000 428 Worker thread wakes up 22:05:29.974 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (2.48, -22.06) opts 0xd 22:05:29.974 00.000 428 Handling offset move in thread for scope, endpoint = (2.48, -22.06) 22:05:29.974 00.000 428 Moving (2.48, -22.06) raw xDistance=-0.57 yDistance=-22.13 22:05:29.974 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.57 22:05:29.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns -22.13 from input -22.13 22:05:29.974 00.000 428 MoveAxis(E, 714, ABG) 22:05:29.974 00.000 428 Guiding Dir = 2, Dur = 714 22:05:29.974 00.000 428 IsSlewing returns 0 22:05:29.974 00.000 428 IsGuiding returns 0 22:05:29.990 00.016 428 PulseGuide returned control before completion, sleep 704 22:05:30.068 00.078 10672 UpdateGuideState exits: m=300572 SNR=44.5 22:05:30.068 00.000 10672 PhdController: settling, locked = 1, distance = 23.63 (99.00) aobump = 0 frame = 8 / 10 22:05:30.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:30.068 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:30.068 00.000 10672 Enqueuing Expose request 22:05:30.724 00.656 428 IsGuiding returns 0 22:05:30.724 00.000 428 Move returns status 0, amount 714 22:05:30.724 00.000 428 MoveAxis(N, 29387, ABG) 22:05:30.724 00.000 428 duration set to 2500 by maxDecDuration 22:05:30.724 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:30.724 00.000 428 IsSlewing returns 0 22:05:30.724 00.000 428 IsGuiding returns 0 22:05:30.803 00.079 428 PulseGuide returned control before completion, sleep 2433 22:05:33.255 02.452 428 IsGuiding returns 1 22:05:33.255 00.000 428 scope still moving after pulse duration time elapsed 22:05:33.286 00.031 428 IsSlewing returns 0 22:05:33.286 00.000 428 IsGuiding returns 1 22:05:33.333 00.047 428 IsSlewing returns 0 22:05:33.333 00.000 428 IsGuiding returns 0 22:05:33.333 00.000 428 scope move finished after 2500 + 105 ms 22:05:33.333 00.000 428 Move returns status 0, amount 2500 22:05:33.333 00.000 428 move complete, result=0 22:05:33.333 00.000 428 worker thread done servicing request 22:05:33.333 00.000 428 Worker thread wakes up 22:05:33.333 00.000 10672 GuideStep: -0.6 px 714 ms EAST, -22.1 px 2500 ms NORTH 22:05:33.333 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:33.333 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,197,31,31) 22:05:33.848 00.515 428 Exposure complete 22:05:33.989 00.141 428 worker thread done servicing request 22:05:33.989 00.000 10672 OnExposeComplete: enter 22:05:33.989 00.000 10672 UpdateGuideState(): m_state=6 22:05:33.989 00.000 10672 Star::Find(15, 725, 211, 0, (0,0,0,0), 0.0, 0) frame 25 22:05:33.989 00.000 10672 Star::Find returns 1 (0), X=724.76, Y=213.45, Mass=263009, SNR=44.1, Peak=44544 HFD=2.7 22:05:33.989 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 22:05:33.989 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.49 = -1.49) 22:05:33.989 00.000 10672 CameraToMount -- cameraX=2.24 cameraY=-20.25 hyp=20.37 cameraTheta=-1.46 mountX=-0.56 mountY=-20.31, mountTheta=-1.60 22:05:33.989 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.24, y=-20.25, opts=13) 22:05:33.989 00.000 10672 Enqueuing Move request for scope (2.24, -20.25) 22:05:33.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:05:33.989 00.000 428 Worker thread wakes up 22:05:33.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.24, -20.25) opts 0xd 22:05:33.989 00.000 428 Handling offset move in thread for scope, endpoint = (2.24, -20.25) 22:05:33.989 00.000 428 Moving (2.24, -20.25) raw xDistance=-0.56 yDistance=-20.31 22:05:33.989 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.56 22:05:33.989 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.31 from input -20.31 22:05:33.989 00.000 428 MoveAxis(E, 709, ABG) 22:05:33.989 00.000 428 Guiding Dir = 2, Dur = 709 22:05:33.989 00.000 428 IsSlewing returns 0 22:05:33.989 00.000 428 IsGuiding returns 0 22:05:34.004 00.015 428 PulseGuide returned control before completion, sleep 705 22:05:34.067 00.063 10672 UpdateGuideState exits: m=263009 SNR=44.1 22:05:34.067 00.000 10672 PhdController: settling, locked = 1, distance = 22.65 (99.00) aobump = 0 frame = 9 / 10 22:05:34.067 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:34.067 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:34.067 00.000 10672 Enqueuing Expose request 22:05:34.083 00.016 10672 read socket command 10 22:05:34.083 00.000 10672 processing socket request REQDIST 22:05:34.083 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:34.083 00.000 10672 Sending socket response 255 (0xff) 22:05:34.723 00.640 428 IsGuiding returns 0 22:05:34.723 00.000 428 Move returns status 0, amount 709 22:05:34.723 00.000 428 MoveAxis(N, 26974, ABG) 22:05:34.723 00.000 428 duration set to 2500 by maxDecDuration 22:05:34.723 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 22:05:34.723 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:34.723 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 22:05:34.723 00.000 428 IsSlewing returns 0 22:05:34.723 00.000 428 IsGuiding returns 0 22:05:34.801 00.078 428 PulseGuide returned control before completion, sleep 2434 22:05:37.259 02.458 428 IsGuiding returns 1 22:05:37.259 00.000 428 scope still moving after pulse duration time elapsed 22:05:37.290 00.031 428 IsSlewing returns 0 22:05:37.290 00.000 428 IsGuiding returns 1 22:05:37.352 00.062 428 IsSlewing returns 0 22:05:37.368 00.016 428 IsGuiding returns 0 22:05:37.368 00.000 428 scope move finished after 2500 + 134 ms 22:05:37.368 00.000 428 Move returns status 0, amount 2500 22:05:37.368 00.000 428 move complete, result=0 22:05:37.368 00.000 428 worker thread done servicing request 22:05:37.368 00.000 428 Worker thread wakes up 22:05:37.368 00.000 10672 GuideStep: -0.6 px 709 ms EAST, -20.3 px 2500 ms NORTH 22:05:37.368 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:37.368 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,198,31,31) 22:05:37.836 00.468 428 Exposure complete 22:05:37.977 00.141 428 worker thread done servicing request 22:05:37.977 00.000 10672 OnExposeComplete: enter 22:05:37.977 00.000 10672 UpdateGuideState(): m_state=6 22:05:37.977 00.000 10672 Star::Find(15, 724, 213, 0, (0,0,0,0), 0.0, 0) frame 26 22:05:37.977 00.000 10672 Star::Find returns 1 (0), X=725.19, Y=215.43, Mass=324858, SNR=50.4, Peak=43136 HFD=2.8 22:05:37.977 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 22:05:37.977 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 22:05:37.977 00.000 10672 CameraToMount -- cameraX=2.67 cameraY=-18.26 hyp=18.46 cameraTheta=-1.43 mountX=0.14 mountY=-18.34, mountTheta=-1.56 22:05:37.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.67, y=-18.26, opts=13) 22:05:37.977 00.000 10672 Enqueuing Move request for scope (2.67, -18.26) 22:05:37.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2152, FiltMax=65488, Gamma=1.000 22:05:37.977 00.000 428 Worker thread wakes up 22:05:37.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.67, -18.26) opts 0xd 22:05:37.977 00.000 428 Handling offset move in thread for scope, endpoint = (2.67, -18.26) 22:05:37.977 00.000 428 Moving (2.67, -18.26) raw xDistance=0.14 yDistance=-18.34 22:05:37.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 22:05:37.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.34 from input -18.34 22:05:37.977 00.000 428 MoveAxis(E, 0, ABG) 22:05:37.977 00.000 428 Move returns status 0, amount 0 22:05:37.977 00.000 428 MoveAxis(N, 24354, ABG) 22:05:37.977 00.000 428 duration set to 2500 by maxDecDuration 22:05:37.977 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:37.977 00.000 428 IsSlewing returns 0 22:05:37.977 00.000 428 IsGuiding returns 0 22:05:38.055 00.078 10672 UpdateGuideState exits: m=324858 SNR=50.4 22:05:38.055 00.000 10672 PhdController: settling, locked = 1, distance = 21.39 (99.00) aobump = 0 frame = 10 / 10 22:05:38.055 00.000 10672 PhdController: newstate STATE_FINISH 22:05:38.055 00.000 10672 PhdController complete: success 22:05:38.055 00.000 10672 Mount: notify guiding dither settle done success=1 22:05:38.055 00.000 10672 PhdController: newstate STATE_IDLE 22:05:38.055 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:38.055 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:38.055 00.000 10672 Enqueuing Expose request 22:05:38.055 00.000 428 PulseGuide returned control before completion, sleep 2430 22:05:39.080 01.025 10672 read socket command 10 22:05:39.080 00.000 10672 processing socket request REQDIST 22:05:39.081 00.001 10672 SOCKSVR: Sending pixel error of 2.55 22:05:39.081 00.000 10672 Sending socket response 255 (0xff) 22:05:40.513 01.432 428 IsGuiding returns 1 22:05:40.513 00.000 428 scope still moving after pulse duration time elapsed 22:05:40.560 00.047 428 IsSlewing returns 0 22:05:40.591 00.031 428 IsGuiding returns 0 22:05:40.591 00.000 428 scope move finished after 2500 + 105 ms 22:05:40.591 00.000 428 Move returns status 0, amount 2500 22:05:40.591 00.000 428 move complete, result=0 22:05:40.591 00.000 428 worker thread done servicing request 22:05:40.591 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -18.3 px 2500 ms NORTH 22:05:40.591 00.000 428 Worker thread wakes up 22:05:40.591 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:40.591 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,200,31,31) 22:05:41.841 01.250 428 Exposure complete 22:05:41.966 00.125 428 worker thread done servicing request 22:05:41.966 00.000 10672 OnExposeComplete: enter 22:05:41.966 00.000 10672 UpdateGuideState(): m_state=6 22:05:41.966 00.000 10672 Star::Find(15, 725, 215, 0, (0,0,0,0), 0.0, 0) frame 27 22:05:41.966 00.000 10672 Star::Find returns 1 (0), X=725.11, Y=217.62, Mass=314480, SNR=47.7, Peak=45632 HFD=2.7 22:05:41.966 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 22:05:41.966 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 22:05:41.966 00.000 10672 CameraToMount -- cameraX=2.59 cameraY=-16.07 hyp=16.28 cameraTheta=-1.41 mountX=0.35 mountY=-16.14, mountTheta=-1.55 22:05:41.966 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.59, y=-16.07, opts=13) 22:05:41.966 00.000 10672 Enqueuing Move request for scope (2.59, -16.07) 22:05:41.966 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:05:41.966 00.000 428 Worker thread wakes up 22:05:41.982 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (2.59, -16.07) opts 0xd 22:05:41.982 00.000 428 Handling offset move in thread for scope, endpoint = (2.59, -16.07) 22:05:41.982 00.000 428 Moving (2.59, -16.07) raw xDistance=0.35 yDistance=-16.14 22:05:41.982 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 22:05:41.982 00.000 428 GuideAlgorithmResistSwitch::Result() returns -16.14 from input -16.14 22:05:41.982 00.000 428 MoveAxis(E, 0, ABG) 22:05:41.982 00.000 428 Move returns status 0, amount 0 22:05:41.982 00.000 428 MoveAxis(N, 21441, ABG) 22:05:41.982 00.000 428 duration set to 2500 by maxDecDuration 22:05:41.982 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:41.982 00.000 428 IsSlewing returns 0 22:05:41.982 00.000 428 IsGuiding returns 0 22:05:42.044 00.062 10672 UpdateGuideState exits: m=314480 SNR=47.7 22:05:42.044 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:42.044 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:42.044 00.000 10672 Enqueuing Expose request 22:05:42.060 00.016 428 PulseGuide returned control before completion, sleep 2429 22:05:44.091 02.031 10672 read socket command 10 22:05:44.091 00.000 10672 processing socket request REQDIST 22:05:44.091 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:44.091 00.000 10672 Sending socket response 255 (0xff) 22:05:44.497 00.406 428 IsGuiding returns 1 22:05:44.497 00.000 428 scope still moving after pulse duration time elapsed 22:05:44.543 00.046 428 IsSlewing returns 0 22:05:44.543 00.000 428 IsGuiding returns 1 22:05:44.606 00.063 428 IsSlewing returns 0 22:05:44.606 00.000 428 IsGuiding returns 0 22:05:44.606 00.000 428 scope move finished after 2500 + 124 ms 22:05:44.606 00.000 428 Move returns status 0, amount 2500 22:05:44.606 00.000 428 move complete, result=0 22:05:44.606 00.000 428 worker thread done servicing request 22:05:44.606 00.000 428 Worker thread wakes up 22:05:44.606 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -16.1 px 2500 ms NORTH 22:05:44.606 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:44.606 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,203,31,31) 22:05:45.844 01.238 428 Exposure complete 22:05:46.000 00.156 428 worker thread done servicing request 22:05:46.000 00.000 10672 OnExposeComplete: enter 22:05:46.000 00.000 10672 UpdateGuideState(): m_state=6 22:05:46.000 00.000 10672 Star::Find(15, 725, 217, 0, (0,0,0,0), 0.0, 0) frame 28 22:05:46.000 00.000 10672 Star::Find returns 1 (0), X=724.60, Y=219.36, Mass=334152, SNR=48.0, Peak=44768 HFD=2.9 22:05:46.000 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 22:05:46.000 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 22:05:46.000 00.000 10672 CameraToMount -- cameraX=2.07 cameraY=-14.34 hyp=14.49 cameraTheta=-1.43 mountX=0.08 mountY=-14.39, mountTheta=-1.57 22:05:46.000 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.07, y=-14.34, opts=13) 22:05:46.000 00.000 10672 Enqueuing Move request for scope (2.07, -14.34) 22:05:46.000 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:05:46.000 00.000 428 Worker thread wakes up 22:05:46.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.07, -14.34) opts 0xd 22:05:46.000 00.000 428 Handling offset move in thread for scope, endpoint = (2.07, -14.34) 22:05:46.000 00.000 428 Moving (2.07, -14.34) raw xDistance=0.08 yDistance=-14.39 22:05:46.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 22:05:46.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns -14.39 from input -14.39 22:05:46.000 00.000 428 MoveAxis(E, 0, ABG) 22:05:46.000 00.000 428 Move returns status 0, amount 0 22:05:46.000 00.000 428 MoveAxis(N, 19119, ABG) 22:05:46.000 00.000 428 duration set to 2500 by maxDecDuration 22:05:46.000 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:46.000 00.000 428 IsSlewing returns 0 22:05:46.000 00.000 428 IsGuiding returns 0 22:05:46.079 00.079 10672 UpdateGuideState exits: m=334152 SNR=48.0 22:05:46.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:46.079 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:46.079 00.000 10672 Enqueuing Expose request 22:05:46.094 00.015 428 PulseGuide returned control before completion, sleep 2429 22:05:48.531 02.437 428 IsGuiding returns 1 22:05:48.531 00.000 428 scope still moving after pulse duration time elapsed 22:05:48.562 00.031 428 IsSlewing returns 0 22:05:48.562 00.000 428 IsGuiding returns 1 22:05:48.593 00.031 428 IsSlewing returns 0 22:05:48.593 00.000 428 IsGuiding returns 1 22:05:48.640 00.047 428 IsSlewing returns 0 22:05:48.640 00.000 428 IsGuiding returns 0 22:05:48.640 00.000 428 scope move finished after 2500 + 139 ms 22:05:48.640 00.000 428 Move returns status 0, amount 2500 22:05:48.640 00.000 428 move complete, result=0 22:05:48.640 00.000 428 worker thread done servicing request 22:05:48.640 00.000 428 Worker thread wakes up 22:05:48.640 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -14.4 px 2500 ms NORTH 22:05:48.640 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:48.640 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,204,31,31) 22:05:49.078 00.438 10672 read socket command 10 22:05:49.078 00.000 10672 processing socket request REQDIST 22:05:49.078 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:49.078 00.000 10672 Sending socket response 255 (0xff) 22:05:49.827 00.749 428 Exposure complete 22:05:49.968 00.141 428 worker thread done servicing request 22:05:49.968 00.000 10672 OnExposeComplete: enter 22:05:49.968 00.000 10672 UpdateGuideState(): m_state=6 22:05:49.968 00.000 10672 Star::Find(15, 724, 219, 0, (0,0,0,0), 0.0, 0) frame 29 22:05:49.968 00.000 10672 Star::Find returns 1 (0), X=724.64, Y=221.24, Mass=336539, SNR=51.9, Peak=47280 HFD=2.8 22:05:49.968 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.14) = xAngle (-1.54 = -1.54) 22:05:49.968 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.43 = -1.43) 22:05:49.968 00.000 10672 CameraToMount -- cameraX=2.12 cameraY=-12.46 hyp=12.64 cameraTheta=-1.40 mountX=0.39 mountY=-12.51, mountTheta=-1.54 22:05:49.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.12, y=-12.46, opts=13) 22:05:49.968 00.000 10672 Enqueuing Move request for scope (2.12, -12.46) 22:05:49.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:05:49.968 00.000 428 Worker thread wakes up 22:05:49.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.12, -12.46) opts 0xd 22:05:49.968 00.000 428 Handling offset move in thread for scope, endpoint = (2.12, -12.46) 22:05:49.968 00.000 428 Moving (2.12, -12.46) raw xDistance=0.39 yDistance=-12.51 22:05:49.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 22:05:49.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns -12.51 from input -12.51 22:05:49.968 00.000 428 MoveAxis(E, 0, ABG) 22:05:49.968 00.000 428 Move returns status 0, amount 0 22:05:49.968 00.000 428 MoveAxis(N, 16622, ABG) 22:05:49.968 00.000 428 duration set to 2500 by maxDecDuration 22:05:49.968 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:49.968 00.000 428 IsSlewing returns 0 22:05:49.968 00.000 428 IsGuiding returns 0 22:05:50.046 00.078 10672 UpdateGuideState exits: m=336539 SNR=51.9 22:05:50.046 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:50.046 00.000 428 PulseGuide returned control before completion, sleep 2430 22:05:50.046 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:50.046 00.000 10672 Enqueuing Expose request 22:05:52.499 02.453 428 IsGuiding returns 1 22:05:52.499 00.000 428 scope still moving after pulse duration time elapsed 22:05:52.530 00.031 428 IsSlewing returns 0 22:05:52.530 00.000 428 IsGuiding returns 1 22:05:52.577 00.047 428 IsSlewing returns 0 22:05:52.577 00.000 428 IsGuiding returns 0 22:05:52.577 00.000 428 scope move finished after 2500 + 107 ms 22:05:52.577 00.000 428 Move returns status 0, amount 2500 22:05:52.577 00.000 428 move complete, result=0 22:05:52.577 00.000 428 worker thread done servicing request 22:05:52.577 00.000 428 Worker thread wakes up 22:05:52.577 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -12.5 px 2500 ms NORTH 22:05:52.577 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:52.577 00.000 428 Handling exposure in thread, d=4000 o=3 r=(710,206,31,31) 22:05:53.831 01.254 428 Exposure complete 22:05:53.956 00.125 428 worker thread done servicing request 22:05:53.956 00.000 10672 OnExposeComplete: enter 22:05:53.956 00.000 10672 UpdateGuideState(): m_state=6 22:05:53.956 00.000 10672 Star::Find(15, 724, 221, 0, (0,0,0,0), 0.0, 0) frame 30 22:05:53.956 00.000 10672 Star::Find returns 1 (0), X=724.44, Y=223.30, Mass=376272, SNR=52.5, Peak=42144 HFD=2.9 22:05:53.956 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.14) = xAngle (-1.53 = -1.53) 22:05:53.956 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.42 = -1.42) 22:05:53.956 00.000 10672 CameraToMount -- cameraX=1.91 cameraY=-10.39 hyp=10.57 cameraTheta=-1.39 mountX=0.47 mountY=-10.45, mountTheta=-1.53 22:05:53.972 00.016 10672 SchedulePrimaryMove(0702ACD8, x=1.91, y=-10.39, opts=13) 22:05:53.972 00.000 10672 Enqueuing Move request for scope (1.91, -10.39) 22:05:53.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:05:53.972 00.000 428 Worker thread wakes up 22:05:53.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.91, -10.39) opts 0xd 22:05:53.972 00.000 428 Handling offset move in thread for scope, endpoint = (1.91, -10.39) 22:05:53.972 00.000 428 Moving (1.91, -10.39) raw xDistance=0.47 yDistance=-10.45 22:05:53.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 22:05:53.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns -10.45 from input -10.45 22:05:53.972 00.000 428 MoveAxis(W, 546, ABG) 22:05:53.972 00.000 428 Guiding Dir = 3, Dur = 546 22:05:53.972 00.000 428 IsSlewing returns 0 22:05:53.972 00.000 428 IsGuiding returns 0 22:05:53.987 00.015 428 PulseGuide returned control before completion, sleep 542 22:05:54.050 00.063 10672 UpdateGuideState exits: m=376272 SNR=52.5 22:05:54.050 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:54.050 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:54.050 00.000 10672 Enqueuing Expose request 22:05:54.081 00.031 10672 read socket command 10 22:05:54.081 00.000 10672 processing socket request REQDIST 22:05:54.081 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:54.081 00.000 10672 Sending socket response 255 (0xff) 22:05:54.565 00.484 428 IsGuiding returns 0 22:05:54.565 00.000 428 Move returns status 0, amount 546 22:05:54.565 00.000 428 MoveAxis(N, 13874, ABG) 22:05:54.565 00.000 428 duration set to 2500 by maxDecDuration 22:05:54.565 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:54.597 00.032 428 IsSlewing returns 0 22:05:54.597 00.000 428 IsGuiding returns 0 22:05:54.675 00.078 428 PulseGuide returned control before completion, sleep 2433 22:05:57.127 02.452 428 IsGuiding returns 1 22:05:57.127 00.000 428 scope still moving after pulse duration time elapsed 22:05:57.174 00.047 428 IsSlewing returns 0 22:05:57.205 00.031 428 IsGuiding returns 0 22:05:57.205 00.000 428 scope move finished after 2500 + 118 ms 22:05:57.205 00.000 428 Move returns status 0, amount 2500 22:05:57.205 00.000 428 move complete, result=0 22:05:57.205 00.000 428 worker thread done servicing request 22:05:57.205 00.000 428 Worker thread wakes up 22:05:57.205 00.000 10672 GuideStep: 0.5 px 546 ms WEST, -10.4 px 2500 ms NORTH 22:05:57.205 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:05:57.221 00.016 428 Handling exposure in thread, d=4000 o=3 r=(709,208,31,31) 22:05:57.811 00.590 428 Exposure complete 22:05:57.952 00.141 428 worker thread done servicing request 22:05:57.952 00.000 10672 OnExposeComplete: enter 22:05:57.952 00.000 10672 UpdateGuideState(): m_state=6 22:05:57.952 00.000 10672 Star::Find(15, 724, 223, 0, (0,0,0,0), 0.0, 0) frame 31 22:05:57.952 00.000 10672 Star::Find returns 1 (0), X=723.92, Y=225.09, Mass=331472, SNR=46.6, Peak=40304 HFD=2.9 22:05:57.952 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 22:05:57.952 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 22:05:57.952 00.000 10672 CameraToMount -- cameraX=1.40 cameraY=-8.61 hyp=8.72 cameraTheta=-1.41 mountX=0.21 mountY=-8.64, mountTheta=-1.55 22:05:57.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.40, y=-8.61, opts=13) 22:05:57.952 00.000 10672 Enqueuing Move request for scope (1.40, -8.61) 22:05:57.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:05:57.952 00.000 428 Worker thread wakes up 22:05:57.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.40, -8.61) opts 0xd 22:05:57.952 00.000 428 Handling offset move in thread for scope, endpoint = (1.40, -8.61) 22:05:57.952 00.000 428 Moving (1.40, -8.61) raw xDistance=0.21 yDistance=-8.64 22:05:57.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 22:05:57.952 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.64 from input -8.64 22:05:57.952 00.000 428 MoveAxis(E, 0, ABG) 22:05:57.952 00.000 428 Move returns status 0, amount 0 22:05:57.952 00.000 428 MoveAxis(N, 11480, ABG) 22:05:57.952 00.000 428 duration set to 2500 by maxDecDuration 22:05:57.952 00.000 428 Guiding Dir = 0, Dur = 2500 22:05:57.952 00.000 428 IsSlewing returns 0 22:05:57.952 00.000 428 IsGuiding returns 0 22:05:58.030 00.078 10672 UpdateGuideState exits: m=331472 SNR=46.6 22:05:58.030 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:05:58.030 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:05:58.030 00.000 10672 Enqueuing Expose request 22:05:58.030 00.000 428 PulseGuide returned control before completion, sleep 2436 22:05:59.092 01.062 10672 read socket command 10 22:05:59.092 00.000 10672 processing socket request REQDIST 22:05:59.092 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:05:59.092 00.000 10672 Sending socket response 255 (0xff) 22:06:00.482 01.390 428 IsGuiding returns 1 22:06:00.482 00.000 428 scope still moving after pulse duration time elapsed 22:06:00.513 00.031 428 IsSlewing returns 0 22:06:00.513 00.000 428 IsGuiding returns 1 22:06:00.576 00.063 428 IsSlewing returns 0 22:06:00.576 00.000 428 IsGuiding returns 0 22:06:00.576 00.000 428 scope move finished after 2500 + 116 ms 22:06:00.576 00.000 428 Move returns status 0, amount 2500 22:06:00.576 00.000 428 move complete, result=0 22:06:00.576 00.000 428 worker thread done servicing request 22:06:00.576 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -8.6 px 2500 ms NORTH 22:06:00.576 00.000 428 Worker thread wakes up 22:06:00.576 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:00.576 00.000 428 Handling exposure in thread, d=4000 o=3 r=(709,210,31,31) 22:06:01.814 01.238 428 Exposure complete 22:06:01.939 00.125 428 worker thread done servicing request 22:06:01.939 00.000 10672 OnExposeComplete: enter 22:06:01.955 00.016 10672 UpdateGuideState(): m_state=6 22:06:01.955 00.000 10672 Star::Find(15, 723, 225, 0, (0,0,0,0), 0.0, 0) frame 32 22:06:01.955 00.000 10672 Star::Find returns 1 (0), X=722.91, Y=227.36, Mass=334145, SNR=47.7, Peak=43248 HFD=2.7 22:06:01.955 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.65 = -1.65) 22:06:01.955 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 22:06:01.955 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-6.34 hyp=6.35 cameraTheta=-1.51 mountX=-0.49 mountY=-6.35, mountTheta=-1.65 22:06:01.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-6.34, opts=13) 22:06:01.955 00.000 10672 Enqueuing Move request for scope (0.39, -6.34) 22:06:01.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:06:01.955 00.000 428 Worker thread wakes up 22:06:01.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -6.34) opts 0xd 22:06:01.955 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -6.34) 22:06:01.955 00.000 428 Moving (0.39, -6.34) raw xDistance=-0.49 yDistance=-6.35 22:06:01.955 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 22:06:01.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.35 from input -6.35 22:06:01.955 00.000 428 MoveAxis(E, 573, ABG) 22:06:01.955 00.000 428 Guiding Dir = 2, Dur = 573 22:06:01.955 00.000 428 IsSlewing returns 0 22:06:01.955 00.000 428 IsGuiding returns 0 22:06:01.971 00.016 428 PulseGuide returned control before completion, sleep 562 22:06:02.017 00.046 10672 UpdateGuideState exits: m=334145 SNR=47.7 22:06:02.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:02.017 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:02.017 00.000 10672 Enqueuing Expose request 22:06:02.580 00.563 428 IsGuiding returns 1 22:06:02.580 00.000 428 scope still moving after pulse duration time elapsed 22:06:02.627 00.047 428 IsSlewing returns 0 22:06:02.627 00.000 428 IsGuiding returns 0 22:06:02.627 00.000 428 scope move finished after 573 + 94 ms 22:06:02.627 00.000 428 Move returns status 0, amount 573 22:06:02.627 00.000 428 MoveAxis(N, 8433, ABG) 22:06:02.627 00.000 428 duration set to 2500 by maxDecDuration 22:06:02.627 00.000 428 Guiding Dir = 0, Dur = 2500 22:06:02.627 00.000 428 IsSlewing returns 0 22:06:02.627 00.000 428 IsGuiding returns 0 22:06:02.689 00.062 428 PulseGuide returned control before completion, sleep 2438 22:06:04.095 01.406 10672 read socket command 10 22:06:04.095 00.000 10672 processing socket request REQDIST 22:06:04.095 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:06:04.095 00.000 10672 Sending socket response 255 (0xff) 22:06:05.157 01.062 428 IsGuiding returns 1 22:06:05.157 00.000 428 scope still moving after pulse duration time elapsed 22:06:05.220 00.063 428 IsSlewing returns 0 22:06:05.220 00.000 428 IsGuiding returns 0 22:06:05.220 00.000 428 scope move finished after 2500 + 98 ms 22:06:05.220 00.000 428 Move returns status 0, amount 2500 22:06:05.220 00.000 428 move complete, result=0 22:06:05.220 00.000 428 worker thread done servicing request 22:06:05.220 00.000 428 Worker thread wakes up 22:06:05.220 00.000 10672 GuideStep: -0.5 px 573 ms EAST, -6.3 px 2500 ms NORTH 22:06:05.220 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:05.220 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,212,31,31) 22:06:05.813 00.593 428 Exposure complete 22:06:05.945 00.132 428 worker thread done servicing request 22:06:05.945 00.000 10672 OnExposeComplete: enter 22:06:05.945 00.000 10672 UpdateGuideState(): m_state=6 22:06:05.945 00.000 10672 Star::Find(15, 722, 227, 0, (0,0,0,0), 0.0, 0) frame 33 22:06:05.945 00.000 10672 Star::Find returns 1 (0), X=723.47, Y=229.11, Mass=362066, SNR=51.9, Peak=50544 HFD=3.0 22:06:05.945 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 22:06:05.945 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.40 = -1.40) 22:06:05.945 00.000 10672 CameraToMount -- cameraX=0.94 cameraY=-4.59 hyp=4.68 cameraTheta=-1.37 mountX=0.31 mountY=-4.61, mountTheta=-1.50 22:06:05.945 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.94, y=-4.59, opts=13) 22:06:05.945 00.000 10672 Enqueuing Move request for scope (0.94, -4.59) 22:06:05.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:06:05.945 00.000 428 Worker thread wakes up 22:06:05.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.94, -4.59) opts 0xd 22:06:05.945 00.000 428 Handling offset move in thread for scope, endpoint = (0.94, -4.59) 22:06:05.945 00.000 428 Moving (0.94, -4.59) raw xDistance=0.31 yDistance=-4.61 22:06:05.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 22:06:05.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns -4.61 from input -4.61 22:06:05.945 00.000 428 MoveAxis(E, 0, ABG) 22:06:05.945 00.000 428 Move returns status 0, amount 0 22:06:05.945 00.000 428 MoveAxis(N, 6125, ABG) 22:06:05.945 00.000 428 duration set to 2500 by maxDecDuration 22:06:05.945 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 22:06:05.945 00.000 428 Guiding Dir = 0, Dur = 2500 22:06:05.945 00.000 428 IsSlewing returns 0 22:06:05.945 00.000 428 IsGuiding returns 0 22:06:06.023 00.078 10672 UpdateGuideState exits: m=362066 SNR=51.9 22:06:06.023 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:06.023 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:06.023 00.000 10672 Enqueuing Expose request 22:06:06.023 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 22:06:06.039 00.016 428 PulseGuide returned control before completion, sleep 2425 22:06:08.476 02.437 428 IsGuiding returns 1 22:06:08.476 00.000 428 scope still moving after pulse duration time elapsed 22:06:08.507 00.031 428 IsSlewing returns 0 22:06:08.507 00.000 428 IsGuiding returns 1 22:06:08.554 00.047 428 IsSlewing returns 0 22:06:08.569 00.015 428 IsGuiding returns 0 22:06:08.569 00.000 428 scope move finished after 2500 + 112 ms 22:06:08.569 00.000 428 Move returns status 0, amount 2500 22:06:08.569 00.000 428 move complete, result=0 22:06:08.569 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -4.6 px 2500 ms NORTH 22:06:08.569 00.000 428 worker thread done servicing request 22:06:08.569 00.000 428 Worker thread wakes up 22:06:08.569 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:08.569 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:09.085 00.516 10672 read socket command 10 22:06:09.085 00.000 10672 processing socket request REQDIST 22:06:09.085 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:06:09.085 00.000 10672 Sending socket response 255 (0xff) 22:06:09.819 00.734 428 Exposure complete 22:06:09.948 00.129 428 worker thread done servicing request 22:06:09.948 00.000 10672 OnExposeComplete: enter 22:06:09.948 00.000 10672 UpdateGuideState(): m_state=6 22:06:09.948 00.000 10672 Star::Find(15, 723, 229, 0, (0,0,0,0), 0.0, 0) frame 34 22:06:09.948 00.000 10672 Star::Find returns 1 (0), X=723.10, Y=230.99, Mass=337267, SNR=48.5, Peak=49120 HFD=2.7 22:06:09.948 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 22:06:09.948 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 22:06:09.948 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-2.71 hyp=2.77 cameraTheta=-1.36 mountX=0.20 mountY=-2.73, mountTheta=-1.50 22:06:09.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-2.71, opts=13) 22:06:09.948 00.000 10672 Enqueuing Move request for scope (0.58, -2.71) 22:06:09.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2368, FiltMax=65488, Gamma=1.000 22:06:09.948 00.000 428 Worker thread wakes up 22:06:09.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -2.71) opts 0xd 22:06:09.948 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -2.71) 22:06:09.948 00.000 428 Moving (0.58, -2.71) raw xDistance=0.20 yDistance=-2.73 22:06:09.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 22:06:09.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.73 from input -2.73 22:06:09.948 00.000 428 MoveAxis(E, 0, ABG) 22:06:09.948 00.000 428 Move returns status 0, amount 0 22:06:09.948 00.000 428 MoveAxis(N, 3621, ABG) 22:06:09.948 00.000 428 duration set to 2500 by maxDecDuration 22:06:09.948 00.000 428 Guiding Dir = 0, Dur = 2500 22:06:09.948 00.000 428 IsSlewing returns 0 22:06:09.948 00.000 428 IsGuiding returns 0 22:06:10.026 00.078 428 PulseGuide returned control before completion, sleep 2434 22:06:10.042 00.016 10672 UpdateGuideState exits: m=337267 SNR=48.5 22:06:10.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:10.042 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:10.042 00.000 10672 Enqueuing Expose request 22:06:12.479 02.437 428 IsGuiding returns 1 22:06:12.479 00.000 428 scope still moving after pulse duration time elapsed 22:06:12.510 00.031 428 IsSlewing returns 0 22:06:12.510 00.000 428 IsGuiding returns 1 22:06:12.573 00.063 428 IsSlewing returns 0 22:06:12.573 00.000 428 IsGuiding returns 0 22:06:12.573 00.000 428 scope move finished after 2500 + 119 ms 22:06:12.573 00.000 428 Move returns status 0, amount 2500 22:06:12.573 00.000 428 move complete, result=0 22:06:12.573 00.000 428 worker thread done servicing request 22:06:12.573 00.000 428 Worker thread wakes up 22:06:12.573 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -2.7 px 2500 ms NORTH 22:06:12.573 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:12.573 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:13.822 01.249 428 Exposure complete 22:06:13.963 00.141 428 worker thread done servicing request 22:06:13.963 00.000 10672 OnExposeComplete: enter 22:06:13.963 00.000 10672 UpdateGuideState(): m_state=6 22:06:13.963 00.000 10672 Star::Find(15, 723, 230, 0, (0,0,0,0), 0.0, 0) frame 35 22:06:13.963 00.000 10672 Star::Find returns 1 (0), X=722.91, Y=232.67, Mass=346151, SNR=54.0, Peak=48256 HFD=2.6 22:06:13.963 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.14) = xAngle (-1.35 = -1.35) 22:06:13.963 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.24 = -1.24) 22:06:13.963 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-1.03 hyp=1.09 cameraTheta=-1.21 mountX=0.24 mountY=-1.04, mountTheta=-1.34 22:06:13.963 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-1.03, opts=13) 22:06:13.963 00.000 10672 Enqueuing Move request for scope (0.38, -1.03) 22:06:13.963 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 22:06:13.963 00.000 428 Worker thread wakes up 22:06:13.963 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.03) opts 0xd 22:06:13.963 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -1.03) 22:06:13.963 00.000 428 Moving (0.38, -1.03) raw xDistance=0.24 yDistance=-1.04 22:06:13.963 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 22:06:13.963 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.04 from input -1.04 22:06:13.963 00.000 428 MoveAxis(E, 0, ABG) 22:06:13.963 00.000 428 Move returns status 0, amount 0 22:06:13.963 00.000 428 MoveAxis(N, 1377, ABG) 22:06:13.963 00.000 428 Guiding Dir = 0, Dur = 1377 22:06:13.963 00.000 428 IsSlewing returns 0 22:06:13.963 00.000 428 IsGuiding returns 0 22:06:14.041 00.078 428 PulseGuide returned control before completion, sleep 1308 22:06:14.056 00.015 10672 UpdateGuideState exits: m=346151 SNR=54.0 22:06:14.056 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:14.056 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:14.056 00.000 10672 Enqueuing Expose request 22:06:14.088 00.032 10672 read socket command 10 22:06:14.088 00.000 10672 processing socket request REQDIST 22:06:14.088 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:06:14.088 00.000 10672 Sending socket response 255 (0xff) 22:06:15.369 01.281 428 IsGuiding returns 1 22:06:15.369 00.000 428 scope still moving after pulse duration time elapsed 22:06:15.400 00.031 428 IsSlewing returns 0 22:06:15.400 00.000 428 IsGuiding returns 1 22:06:15.447 00.047 428 IsSlewing returns 0 22:06:15.447 00.000 428 IsGuiding returns 0 22:06:15.447 00.000 428 scope move finished after 1377 + 108 ms 22:06:15.447 00.000 428 Move returns status 0, amount 1377 22:06:15.447 00.000 428 move complete, result=0 22:06:15.447 00.000 428 worker thread done servicing request 22:06:15.447 00.000 428 Worker thread wakes up 22:06:15.447 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.0 px 1377 ms NORTH 22:06:15.462 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:15.462 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:17.805 02.343 428 Exposure complete 22:06:17.946 00.141 428 worker thread done servicing request 22:06:17.946 00.000 10672 OnExposeComplete: enter 22:06:17.946 00.000 10672 UpdateGuideState(): m_state=6 22:06:17.946 00.000 10672 Star::Find(15, 722, 232, 0, (0,0,0,0), 0.0, 0) frame 36 22:06:17.946 00.000 10672 Star::Find returns 1 (0), X=722.44, Y=234.36, Mass=271392, SNR=44.7, Peak=46624 HFD=2.2 22:06:17.946 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.14) = xAngle (1.55 = 1.55) 22:06:17.946 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.66 = 1.66) 22:06:17.946 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.67 hyp=0.67 cameraTheta=1.69 mountX=0.01 mountY=0.67, mountTheta=1.55 22:06:17.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.67, opts=13) 22:06:17.946 00.000 10672 Enqueuing Move request for scope (-0.08, 0.67) 22:06:17.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:06:17.946 00.000 428 Worker thread wakes up 22:06:17.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.67) opts 0xd 22:06:17.946 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.67) 22:06:17.946 00.000 428 Moving (-0.08, 0.67) raw xDistance=0.01 yDistance=0.67 22:06:17.946 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 22:06:17.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 22:06:17.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.67 22:06:17.946 00.000 428 MoveAxis(E, 0, ABG) 22:06:17.946 00.000 428 Move returns status 0, amount 0 22:06:17.946 00.000 428 MoveAxis(N, 0, ABG) 22:06:17.946 00.000 428 Move returns status 0, amount 0 22:06:17.946 00.000 428 move complete, result=0 22:06:17.946 00.000 428 worker thread done servicing request 22:06:18.024 00.078 10672 UpdateGuideState exits: m=271392 SNR=44.7 22:06:18.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:18.024 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:18.024 00.000 10672 Enqueuing Expose request 22:06:18.024 00.000 428 Worker thread wakes up 22:06:18.024 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 22:06:18.024 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:18.024 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:19.090 01.066 10672 read socket command 10 22:06:19.090 00.000 10672 processing socket request REQDIST 22:06:19.090 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:06:19.090 00.000 10672 Sending socket response 255 (0xff) 22:06:21.824 02.734 428 Exposure complete 22:06:21.980 00.156 428 worker thread done servicing request 22:06:21.980 00.000 10672 OnExposeComplete: enter 22:06:21.980 00.000 10672 UpdateGuideState(): m_state=6 22:06:21.980 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 37 22:06:21.980 00.000 10672 Star::Find returns 1 (0), X=722.66, Y=235.16, Mass=338299, SNR=55.5, Peak=51088 HFD=2.7 22:06:21.980 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.14) = xAngle (1.34 = 1.34) 22:06:21.980 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.45 = 1.45) 22:06:21.980 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=1.46 hyp=1.47 cameraTheta=1.48 mountX=0.33 mountY=1.46, mountTheta=1.35 22:06:21.980 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=1.46, opts=13) 22:06:21.980 00.000 10672 Enqueuing Move request for scope (0.13, 1.46) 22:06:21.980 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:06:21.980 00.000 428 Worker thread wakes up 22:06:21.980 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 1.46) opts 0xd 22:06:21.980 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 1.46) 22:06:21.980 00.000 428 Moving (0.13, 1.46) raw xDistance=0.33 yDistance=1.46 22:06:21.980 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 22:06:21.980 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 22:06:21.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.46 22:06:21.980 00.000 428 MoveAxis(E, 0, ABG) 22:06:21.980 00.000 428 Move returns status 0, amount 0 22:06:21.980 00.000 428 MoveAxis(N, 0, ABG) 22:06:21.980 00.000 428 Move returns status 0, amount 0 22:06:21.980 00.000 428 move complete, result=0 22:06:21.980 00.000 428 worker thread done servicing request 22:06:22.058 00.078 10672 UpdateGuideState exits: m=338299 SNR=55.5 22:06:22.058 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:22.058 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:22.058 00.000 10672 Enqueuing Expose request 22:06:22.058 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.5 px 0 ms NORTH 22:06:22.058 00.000 428 Worker thread wakes up 22:06:22.058 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:22.058 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:24.089 02.031 10672 read socket command 10 22:06:24.089 00.000 10672 processing socket request REQDIST 22:06:24.089 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:06:24.089 00.000 10672 Sending socket response 255 (0xff) 22:06:25.807 01.718 428 Exposure complete 22:06:25.932 00.125 428 worker thread done servicing request 22:06:25.932 00.000 10672 OnExposeComplete: enter 22:06:25.932 00.000 10672 UpdateGuideState(): m_state=6 22:06:25.932 00.000 10672 Star::Find(15, 722, 235, 0, (0,0,0,0), 0.0, 0) frame 38 22:06:25.932 00.000 10672 Star::Find returns 1 (0), X=722.13, Y=235.11, Mass=363615, SNR=53.8, Peak=49888 HFD=2.8 22:06:25.932 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.14) = xAngle (1.71 = 1.71) 22:06:25.932 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.82 = 1.82) 22:06:25.932 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=1.41 hyp=1.46 cameraTheta=1.85 mountX=-0.20 mountY=1.42, mountTheta=1.71 22:06:25.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=1.41, opts=13) 22:06:25.932 00.000 10672 Enqueuing Move request for scope (-0.40, 1.41) 22:06:25.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:06:25.932 00.000 428 Worker thread wakes up 22:06:25.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.41) opts 0xd 22:06:25.932 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 1.41) 22:06:25.932 00.000 428 Moving (-0.40, 1.41) raw xDistance=-0.20 yDistance=1.42 22:06:25.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 22:06:25.932 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 22:06:25.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.42 22:06:25.932 00.000 428 MoveAxis(E, 0, ABG) 22:06:25.932 00.000 428 Move returns status 0, amount 0 22:06:25.947 00.015 428 MoveAxis(N, 0, ABG) 22:06:25.947 00.000 428 Move returns status 0, amount 0 22:06:25.947 00.000 428 move complete, result=0 22:06:25.947 00.000 428 worker thread done servicing request 22:06:26.010 00.063 10672 UpdateGuideState exits: m=363615 SNR=53.8 22:06:26.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:26.010 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:26.010 00.000 10672 Enqueuing Expose request 22:06:26.010 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.4 px 0 ms NORTH 22:06:26.010 00.000 428 Worker thread wakes up 22:06:26.010 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:26.010 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:29.083 03.073 10672 read socket command 10 22:06:29.083 00.000 10672 processing socket request REQDIST 22:06:29.083 00.000 10672 SOCKSVR: Sending pixel error of 2.55 22:06:29.083 00.000 10672 Sending socket response 255 (0xff) 22:06:29.802 00.719 428 Exposure complete 22:06:29.927 00.125 428 worker thread done servicing request 22:06:29.927 00.000 10672 OnExposeComplete: enter 22:06:29.927 00.000 10672 UpdateGuideState(): m_state=6 22:06:29.927 00.000 10672 Star::Find(15, 722, 235, 0, (0,0,0,0), 0.0, 0) frame 39 22:06:29.942 00.015 10672 Star::Find returns 1 (0), X=722.19, Y=235.13, Mass=362199, SNR=49.3, Peak=53600 HFD=2.8 22:06:29.942 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (0.14) = xAngle (1.66 = 1.66) 22:06:29.942 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.77 = 1.77) 22:06:29.942 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=1.43 hyp=1.47 cameraTheta=1.80 mountX=-0.14 mountY=1.44, mountTheta=1.67 22:06:29.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=1.43, opts=13) 22:06:29.942 00.000 10672 Enqueuing Move request for scope (-0.34, 1.43) 22:06:29.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:06:29.942 00.000 428 Worker thread wakes up 22:06:29.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.43) opts 0xd 22:06:29.942 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 1.43) 22:06:29.942 00.000 428 Moving (-0.34, 1.43) raw xDistance=-0.14 yDistance=1.44 22:06:29.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 22:06:29.942 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 22:06:29.942 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.44 22:06:29.942 00.000 428 MoveAxis(E, 0, ABG) 22:06:29.942 00.000 428 Move returns status 0, amount 0 22:06:29.942 00.000 428 MoveAxis(N, 0, ABG) 22:06:29.942 00.000 428 Move returns status 0, amount 0 22:06:29.942 00.000 428 move complete, result=0 22:06:29.942 00.000 428 worker thread done servicing request 22:06:30.005 00.063 10672 UpdateGuideState exits: m=362199 SNR=49.3 22:06:30.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:30.005 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:30.005 00.000 10672 Enqueuing Expose request 22:06:30.005 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.4 px 0 ms NORTH 22:06:30.005 00.000 428 Worker thread wakes up 22:06:30.005 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:30.005 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:33.816 03.811 428 Exposure complete 22:06:33.956 00.140 428 worker thread done servicing request 22:06:33.956 00.000 10672 OnExposeComplete: enter 22:06:33.956 00.000 10672 UpdateGuideState(): m_state=6 22:06:33.956 00.000 10672 Star::Find(15, 722, 235, 0, (0,0,0,0), 0.0, 0) frame 40 22:06:33.956 00.000 10672 Star::Find returns 1 (0), X=722.11, Y=235.00, Mass=341307, SNR=48.5, Peak=58832 HFD=2.5 22:06:33.956 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 22:06:33.956 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.85 = 1.85) 22:06:33.956 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=1.30 hyp=1.37 cameraTheta=1.88 mountX=-0.24 mountY=1.31, mountTheta=1.75 22:06:33.956 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=1.30, opts=13) 22:06:33.956 00.000 10672 Enqueuing Move request for scope (-0.42, 1.30) 22:06:33.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:06:33.956 00.000 428 Worker thread wakes up 22:06:33.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.30) opts 0xd 22:06:33.956 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 1.30) 22:06:33.956 00.000 428 Moving (-0.42, 1.30) raw xDistance=-0.24 yDistance=1.31 22:06:33.956 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 22:06:33.956 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 22:06:33.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.31 22:06:33.956 00.000 428 MoveAxis(E, 0, ABG) 22:06:33.956 00.000 428 Move returns status 0, amount 0 22:06:33.956 00.000 428 MoveAxis(N, 0, ABG) 22:06:33.956 00.000 428 Move returns status 0, amount 0 22:06:33.956 00.000 428 move complete, result=0 22:06:33.956 00.000 428 worker thread done servicing request 22:06:34.035 00.079 10672 UpdateGuideState exits: m=341307 SNR=48.5 22:06:34.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:34.035 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:34.035 00.000 10672 Enqueuing Expose request 22:06:34.035 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.3 px 0 ms NORTH 22:06:34.035 00.000 428 Worker thread wakes up 22:06:34.035 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:34.035 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:34.081 00.046 10672 read socket command 10 22:06:34.081 00.000 10672 processing socket request REQDIST 22:06:34.081 00.000 10672 SOCKSVR: Sending pixel error of 2.03 22:06:34.081 00.000 10672 Sending socket response 203 (0xcb) 22:06:37.819 03.738 428 Exposure complete 22:06:37.960 00.141 428 worker thread done servicing request 22:06:37.960 00.000 10672 OnExposeComplete: enter 22:06:37.960 00.000 10672 UpdateGuideState(): m_state=6 22:06:37.960 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 41 22:06:37.960 00.000 10672 Star::Find returns 1 (0), X=722.06, Y=235.38, Mass=366874, SNR=54.4, Peak=63408 HFD=3.2 22:06:37.960 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.14) = xAngle (1.70 = 1.70) 22:06:37.960 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.81 = 1.81) 22:06:37.960 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=1.68 hyp=1.75 cameraTheta=1.84 mountX=-0.23 mountY=1.70, mountTheta=1.70 22:06:37.975 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=1.68, opts=13) 22:06:37.975 00.000 10672 Enqueuing Move request for scope (-0.46, 1.68) 22:06:37.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:06:37.975 00.000 428 Worker thread wakes up 22:06:37.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 1.68) opts 0xd 22:06:37.975 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 1.68) 22:06:37.975 00.000 428 Moving (-0.46, 1.68) raw xDistance=-0.23 yDistance=1.70 22:06:37.975 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 22:06:37.975 00.000 428 resist switch: large excursion: input 1.70 thresh 1.65 direction from -1 to 1 22:06:37.975 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.09 22:06:37.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.70 from input 1.70 22:06:37.975 00.000 428 MoveAxis(E, 0, ABG) 22:06:37.975 00.000 428 Move returns status 0, amount 0 22:06:37.975 00.000 428 MoveAxis(S, 2255, ABG) 22:06:37.975 00.000 428 Guiding Dir = 1, Dur = 2255 22:06:37.975 00.000 428 IsSlewing returns 0 22:06:37.975 00.000 428 IsGuiding returns 0 22:06:38.038 00.063 10672 UpdateGuideState exits: m=366874 SNR=54.4 22:06:38.038 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:38.038 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:38.038 00.000 10672 Enqueuing Expose request 22:06:38.053 00.015 428 PulseGuide returned control before completion, sleep 2184 22:06:39.085 01.032 10672 read socket command 10 22:06:39.085 00.000 10672 processing socket request REQDIST 22:06:39.085 00.000 10672 SOCKSVR: Sending pixel error of 1.94 22:06:39.085 00.000 10672 Sending socket response 194 (0xc2) 22:06:40.256 01.171 428 IsGuiding returns 1 22:06:40.256 00.000 428 scope still moving after pulse duration time elapsed 22:06:40.287 00.031 428 IsSlewing returns 0 22:06:40.287 00.000 428 IsGuiding returns 1 22:06:40.334 00.047 428 IsSlewing returns 0 22:06:40.334 00.000 428 IsGuiding returns 0 22:06:40.334 00.000 428 scope move finished after 2255 + 113 ms 22:06:40.334 00.000 428 Move returns status 0, amount 2255 22:06:40.334 00.000 428 move complete, result=0 22:06:40.334 00.000 428 worker thread done servicing request 22:06:40.334 00.000 428 Worker thread wakes up 22:06:40.334 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.7 px 2255 ms SOUTH 22:06:40.334 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:40.334 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:41.812 01.478 428 Exposure complete 22:06:41.937 00.125 428 worker thread done servicing request 22:06:41.937 00.000 10672 OnExposeComplete: enter 22:06:41.937 00.000 10672 UpdateGuideState(): m_state=6 22:06:41.937 00.000 10672 Star::Find(15, 722, 235, 0, (0,0,0,0), 0.0, 0) frame 42 22:06:41.937 00.000 10672 Star::Find returns 1 (0), X=722.12, Y=234.99, Mass=286892, SNR=44.8, Peak=59264 HFD=2.2 22:06:41.937 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.14) = xAngle (1.73 = 1.73) 22:06:41.937 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.84 = 1.84) 22:06:41.937 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=1.29 hyp=1.35 cameraTheta=1.87 mountX=-0.22 mountY=1.31, mountTheta=1.74 22:06:41.937 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=1.29, opts=13) 22:06:41.937 00.000 10672 Enqueuing Move request for scope (-0.40, 1.29) 22:06:41.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:06:41.937 00.000 428 Worker thread wakes up 22:06:41.937 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.29) opts 0xd 22:06:41.937 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 1.29) 22:06:41.937 00.000 428 Moving (-0.40, 1.29) raw xDistance=-0.22 yDistance=1.31 22:06:41.937 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 22:06:41.937 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.31 from input 1.31 22:06:41.937 00.000 428 MoveAxis(E, 0, ABG) 22:06:41.937 00.000 428 Move returns status 0, amount 0 22:06:41.953 00.016 428 MoveAxis(S, 1734, ABG) 22:06:41.953 00.000 428 Guiding Dir = 1, Dur = 1734 22:06:41.953 00.000 428 IsSlewing returns 0 22:06:41.953 00.000 428 IsGuiding returns 0 22:06:42.015 00.062 10672 UpdateGuideState exits: m=286892 SNR=44.8 22:06:42.015 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:42.015 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:42.015 00.000 10672 Enqueuing Expose request 22:06:42.031 00.016 428 PulseGuide returned control before completion, sleep 1657 22:06:43.707 01.676 428 IsGuiding returns 1 22:06:43.707 00.000 428 scope still moving after pulse duration time elapsed 22:06:43.754 00.047 428 IsSlewing returns 0 22:06:43.754 00.000 428 IsGuiding returns 1 22:06:43.785 00.031 428 IsSlewing returns 0 22:06:43.785 00.000 428 IsGuiding returns 0 22:06:43.801 00.016 428 scope move finished after 1734 + 112 ms 22:06:43.801 00.000 428 Move returns status 0, amount 1734 22:06:43.801 00.000 428 move complete, result=0 22:06:43.801 00.000 428 worker thread done servicing request 22:06:43.801 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.3 px 1734 ms SOUTH 22:06:43.801 00.000 428 Worker thread wakes up 22:06:43.801 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:43.801 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:44.082 00.281 10672 read socket command 10 22:06:44.082 00.000 10672 processing socket request REQDIST 22:06:44.082 00.000 10672 SOCKSVR: Sending pixel error of 1.77 22:06:44.082 00.000 10672 Sending socket response 177 (0xb1) 22:06:45.800 01.718 428 Exposure complete 22:06:46.003 00.203 428 worker thread done servicing request 22:06:46.003 00.000 10672 OnExposeComplete: enter 22:06:46.003 00.000 10672 UpdateGuideState(): m_state=6 22:06:46.003 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 43 22:06:46.003 00.000 10672 Star::Find returns 1 (0), X=721.68, Y=234.78, Mass=317347, SNR=45.8, Peak=56752 HFD=2.6 22:06:46.003 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (0.14) = xAngle (2.09 = 2.09) 22:06:46.003 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.20 = 2.20) 22:06:46.003 00.000 10672 CameraToMount -- cameraX=-0.84 cameraY=1.08 hyp=1.37 cameraTheta=2.23 mountX=-0.69 mountY=1.11, mountTheta=2.13 22:06:46.003 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.84, y=1.08, opts=13) 22:06:46.003 00.000 10672 Enqueuing Move request for scope (-0.84, 1.08) 22:06:46.003 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:06:46.003 00.000 428 Worker thread wakes up 22:06:46.003 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 1.08) opts 0xd 22:06:46.003 00.000 428 Handling offset move in thread for scope, endpoint = (-0.84, 1.08) 22:06:46.003 00.000 428 Moving (-0.84, 1.08) raw xDistance=-0.69 yDistance=1.11 22:06:46.003 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69 22:06:46.003 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.11 from input 1.11 22:06:46.003 00.000 428 MoveAxis(E, 803, ABG) 22:06:46.003 00.000 428 Guiding Dir = 2, Dur = 803 22:06:46.003 00.000 428 IsSlewing returns 0 22:06:46.019 00.016 428 IsGuiding returns 0 22:06:46.071 00.052 428 PulseGuide returned control before completion, sleep 764 22:06:46.117 00.046 10672 UpdateGuideState exits: m=317347 SNR=45.8 22:06:46.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:46.117 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:46.117 00.000 10672 Enqueuing Expose request 22:06:46.841 00.724 428 IsGuiding returns 1 22:06:46.841 00.000 428 scope still moving after pulse duration time elapsed 22:06:46.872 00.031 428 IsSlewing returns 0 22:06:46.872 00.000 428 IsGuiding returns 1 22:06:46.903 00.031 428 IsSlewing returns 0 22:06:46.903 00.000 428 IsGuiding returns 0 22:06:46.919 00.016 428 scope move finished after 803 + 94 ms 22:06:46.919 00.000 428 Move returns status 0, amount 803 22:06:46.919 00.000 428 MoveAxis(S, 1469, ABG) 22:06:46.919 00.000 428 Guiding Dir = 1, Dur = 1469 22:06:46.919 00.000 428 IsSlewing returns 0 22:06:46.934 00.015 428 IsGuiding returns 0 22:06:47.028 00.094 428 PulseGuide returned control before completion, sleep 1393 22:06:49.699 02.671 428 IsGuiding returns 1 22:06:49.699 00.000 428 scope still moving after pulse duration time elapsed 22:06:49.730 00.031 428 IsSlewing returns 0 22:06:49.913 00.183 428 IsGuiding returns 0 22:06:49.913 00.000 428 scope move finished after 1469 + 1502 ms 22:06:49.913 00.000 428 Move returns status 0, amount 1469 22:06:49.914 00.001 428 move complete, result=0 22:06:49.915 00.001 428 worker thread done servicing request 22:06:49.915 00.000 428 Worker thread wakes up 22:06:49.915 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:49.915 00.000 10672 GuideStep: -0.7 px 803 ms EAST, 1.1 px 1469 ms SOUTH 22:06:49.916 00.001 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:49.924 00.008 428 ZWO: getimagedata clearbuf 1 ret 0 22:06:53.749 03.825 10672 read socket command 10 22:06:53.749 00.000 10672 processing socket request REQDIST 22:06:53.749 00.000 10672 SOCKSVR: Sending pixel error of 1.65 22:06:53.749 00.000 10672 Sending socket response 165 (0xa5) 22:06:53.796 00.047 428 Exposure complete 22:06:53.936 00.140 428 worker thread done servicing request 22:06:53.936 00.000 10672 OnExposeComplete: enter 22:06:53.936 00.000 10672 UpdateGuideState(): m_state=6 22:06:53.936 00.000 10672 Star::Find(15, 721, 234, 0, (0,0,0,0), 0.0, 0) frame 44 22:06:53.936 00.000 10672 Star::Find returns 1 (0), X=721.97, Y=234.68, Mass=313291, SNR=50.6, Peak=52512 HFD=2.4 22:06:53.936 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.14) = xAngle (1.95 = 1.95) 22:06:53.936 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.05 = 2.05) 22:06:53.936 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.98 hyp=1.13 cameraTheta=2.08 mountX=-0.41 mountY=1.00, mountTheta=1.96 22:06:53.936 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.98, opts=13) 22:06:53.936 00.000 10672 Enqueuing Move request for scope (-0.55, 0.98) 22:06:53.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:06:53.936 00.000 428 Worker thread wakes up 22:06:53.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.98) opts 0xd 22:06:53.936 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.98) 22:06:53.936 00.000 428 Moving (-0.55, 0.98) raw xDistance=-0.41 yDistance=1.00 22:06:53.936 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 22:06:53.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.00 from input 1.00 22:06:53.936 00.000 428 MoveAxis(E, 0, ABG) 22:06:53.936 00.000 428 Move returns status 0, amount 0 22:06:53.936 00.000 428 MoveAxis(S, 1324, ABG) 22:06:53.936 00.000 428 Guiding Dir = 1, Dur = 1324 22:06:53.936 00.000 428 IsSlewing returns 0 22:06:53.936 00.000 428 IsGuiding returns 0 22:06:54.014 00.078 10672 UpdateGuideState exits: m=313291 SNR=50.6 22:06:54.014 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:54.014 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:54.014 00.000 10672 Enqueuing Expose request 22:06:54.030 00.016 428 PulseGuide returned control before completion, sleep 1250 22:06:54.686 00.656 10672 read socket command 10 22:06:54.686 00.000 10672 processing socket request REQDIST 22:06:54.686 00.000 10672 SOCKSVR: Sending pixel error of 1.49 22:06:54.686 00.000 10672 Sending socket response 149 (0x95) 22:06:55.295 00.609 428 IsGuiding returns 1 22:06:55.295 00.000 428 scope still moving after pulse duration time elapsed 22:06:55.327 00.032 428 IsSlewing returns 0 22:06:55.327 00.000 428 IsGuiding returns 1 22:06:55.358 00.031 428 IsSlewing returns 0 22:06:55.358 00.000 428 IsGuiding returns 1 22:06:55.405 00.047 428 IsSlewing returns 0 22:06:55.405 00.000 428 IsGuiding returns 0 22:06:55.405 00.000 428 scope move finished after 1324 + 135 ms 22:06:55.405 00.000 428 Move returns status 0, amount 1324 22:06:55.405 00.000 428 move complete, result=0 22:06:55.405 00.000 428 worker thread done servicing request 22:06:55.405 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 1.0 px 1324 ms SOUTH 22:06:55.405 00.000 428 Worker thread wakes up 22:06:55.405 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:55.405 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:57.794 02.389 428 Exposure complete 22:06:57.919 00.125 428 worker thread done servicing request 22:06:57.919 00.000 10672 OnExposeComplete: enter 22:06:57.919 00.000 10672 UpdateGuideState(): m_state=6 22:06:57.919 00.000 10672 Star::Find(15, 721, 234, 0, (0,0,0,0), 0.0, 0) frame 45 22:06:57.935 00.016 10672 Star::Find returns 1 (0), X=722.23, Y=234.91, Mass=333741, SNR=48.6, Peak=56208 HFD=2.7 22:06:57.935 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.14) = xAngle (1.67 = 1.67) 22:06:57.935 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.78 = 1.78) 22:06:57.935 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=1.21 hyp=1.25 cameraTheta=1.81 mountX=-0.12 mountY=1.22, mountTheta=1.67 22:06:57.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=1.21, opts=13) 22:06:57.935 00.000 10672 Enqueuing Move request for scope (-0.29, 1.21) 22:06:57.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 22:06:57.935 00.000 428 Worker thread wakes up 22:06:57.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.21) opts 0xd 22:06:57.935 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 1.21) 22:06:57.935 00.000 428 Moving (-0.29, 1.21) raw xDistance=-0.12 yDistance=1.22 22:06:57.935 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 22:06:57.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.22 from input 1.22 22:06:57.935 00.000 428 MoveAxis(E, 0, ABG) 22:06:57.935 00.000 428 Move returns status 0, amount 0 22:06:57.935 00.000 428 MoveAxis(S, 1619, ABG) 22:06:57.935 00.000 428 Guiding Dir = 1, Dur = 1619 22:06:57.935 00.000 428 IsSlewing returns 0 22:06:57.935 00.000 428 IsGuiding returns 0 22:06:57.998 00.063 10672 UpdateGuideState exits: m=333741 SNR=48.6 22:06:57.998 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:06:57.998 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:06:57.998 00.000 10672 Enqueuing Expose request 22:06:58.013 00.015 428 PulseGuide returned control before completion, sleep 1543 22:06:59.580 01.567 428 IsGuiding returns 1 22:06:59.580 00.000 428 scope still moving after pulse duration time elapsed 22:06:59.611 00.031 428 IsSlewing returns 0 22:06:59.611 00.000 428 IsGuiding returns 1 22:06:59.643 00.032 428 IsSlewing returns 0 22:06:59.643 00.000 428 IsGuiding returns 0 22:06:59.643 00.000 428 scope move finished after 1619 + 98 ms 22:06:59.643 00.000 428 Move returns status 0, amount 1619 22:06:59.643 00.000 428 move complete, result=0 22:06:59.643 00.000 428 worker thread done servicing request 22:06:59.658 00.015 428 Worker thread wakes up 22:06:59.658 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 1.2 px 1619 ms SOUTH 22:06:59.658 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:06:59.658 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:06:59.674 00.016 10672 read socket command 10 22:06:59.674 00.000 10672 processing socket request REQDIST 22:06:59.674 00.000 10672 SOCKSVR: Sending pixel error of 1.41 22:06:59.674 00.000 10672 Sending socket response 141 (0x8d) 22:07:01.814 02.140 428 Exposure complete 22:07:01.939 00.125 428 worker thread done servicing request 22:07:01.939 00.000 10672 OnExposeComplete: enter 22:07:01.939 00.000 10672 UpdateGuideState(): m_state=6 22:07:01.939 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 46 22:07:01.939 00.000 10672 Star::Find returns 1 (0), X=722.00, Y=234.50, Mass=327725, SNR=49.2, Peak=53920 HFD=2.2 22:07:01.939 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.01 = 2.01) 22:07:01.939 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.12 = 2.12) 22:07:01.939 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.81 hyp=0.96 cameraTheta=2.14 mountX=-0.41 mountY=0.82, mountTheta=2.03 22:07:01.939 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.81, opts=13) 22:07:01.939 00.000 10672 Enqueuing Move request for scope (-0.52, 0.81) 22:07:01.939 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:07:01.939 00.000 428 Worker thread wakes up 22:07:01.954 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.81) opts 0xd 22:07:01.954 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.81) 22:07:01.954 00.000 428 Moving (-0.52, 0.81) raw xDistance=-0.41 yDistance=0.82 22:07:01.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 22:07:01.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.82 from input 0.82 22:07:01.954 00.000 428 MoveAxis(E, 0, ABG) 22:07:01.954 00.000 428 Move returns status 0, amount 0 22:07:01.954 00.000 428 MoveAxis(S, 1089, ABG) 22:07:01.954 00.000 428 Guiding Dir = 1, Dur = 1089 22:07:01.954 00.000 428 IsSlewing returns 0 22:07:01.954 00.000 428 IsGuiding returns 0 22:07:02.017 00.063 10672 UpdateGuideState exits: m=327725 SNR=49.2 22:07:02.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:07:02.017 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:07:02.017 00.000 10672 Enqueuing Expose request 22:07:02.032 00.015 428 PulseGuide returned control before completion, sleep 1018 22:07:03.063 01.031 428 IsGuiding returns 1 22:07:03.063 00.000 428 scope still moving after pulse duration time elapsed 22:07:03.095 00.032 428 IsSlewing returns 0 22:07:03.095 00.000 428 IsGuiding returns 1 22:07:03.157 00.062 428 IsSlewing returns 0 22:07:03.157 00.000 428 IsGuiding returns 0 22:07:03.157 00.000 428 scope move finished after 1089 + 113 ms 22:07:03.157 00.000 428 Move returns status 0, amount 1089 22:07:03.157 00.000 428 move complete, result=0 22:07:03.157 00.000 428 worker thread done servicing request 22:07:03.157 00.000 428 Worker thread wakes up 22:07:03.157 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.8 px 1089 ms SOUTH 22:07:03.157 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:07:03.157 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:07:04.672 01.515 10672 read socket command 10 22:07:04.672 00.000 10672 processing socket request REQDIST 22:07:04.672 00.000 10672 SOCKSVR: Sending pixel error of 1.28 22:07:04.672 00.000 10672 Sending socket response 128 (0x80) 22:07:05.797 01.125 428 Exposure complete 22:07:05.937 00.140 428 worker thread done servicing request 22:07:05.937 00.000 10672 OnExposeComplete: enter 22:07:05.937 00.000 10672 UpdateGuideState(): m_state=6 22:07:05.937 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 47 22:07:05.937 00.000 10672 Star::Find returns 1 (0), X=721.60, Y=234.37, Mass=302892, SNR=48.2, Peak=53600 HFD=2.4 22:07:05.937 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 22:07:05.937 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.49 = 2.49) 22:07:05.937 00.000 10672 CameraToMount -- cameraX=-0.93 cameraY=0.67 hyp=1.14 cameraTheta=2.52 mountX=-0.83 mountY=0.70, mountTheta=2.44 22:07:05.937 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.93, y=0.67, opts=13) 22:07:05.937 00.000 10672 Enqueuing Move request for scope (-0.93, 0.67) 22:07:05.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1984, FiltMax=65488, Gamma=1.000 22:07:05.937 00.000 428 Worker thread wakes up 22:07:05.937 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.67) opts 0xd 22:07:05.937 00.000 428 Handling offset move in thread for scope, endpoint = (-0.93, 0.67) 22:07:05.937 00.000 428 Moving (-0.93, 0.67) raw xDistance=-0.83 yDistance=0.70 22:07:05.937 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 22:07:05.937 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.70 from input 0.70 22:07:05.937 00.000 428 MoveAxis(E, 969, ABG) 22:07:05.937 00.000 428 Guiding Dir = 2, Dur = 969 22:07:05.937 00.000 428 IsSlewing returns 0 22:07:05.937 00.000 428 IsGuiding returns 0 22:07:05.969 00.032 428 PulseGuide returned control before completion, sleep 953 22:07:06.000 00.031 10672 UpdateGuideState exits: m=302892 SNR=48.2 22:07:06.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:07:06.000 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:07:06.015 00.015 10672 Enqueuing Expose request 22:07:06.937 00.922 428 IsGuiding returns 1 22:07:06.937 00.000 428 scope still moving after pulse duration time elapsed 22:07:06.968 00.031 428 IsSlewing returns 0 22:07:07.000 00.032 428 IsGuiding returns 0 22:07:07.000 00.000 428 scope move finished after 969 + 97 ms 22:07:07.000 00.000 428 Move returns status 0, amount 969 22:07:07.000 00.000 428 MoveAxis(S, 926, ABG) 22:07:07.000 00.000 428 Guiding Dir = 1, Dur = 926 22:07:07.000 00.000 428 IsSlewing returns 0 22:07:07.000 00.000 428 IsGuiding returns 0 22:07:07.078 00.078 428 PulseGuide returned control before completion, sleep 861 22:07:07.957 00.879 428 IsGuiding returns 1 22:07:07.957 00.000 428 scope still moving after pulse duration time elapsed 22:07:08.004 00.047 428 IsSlewing returns 0 22:07:08.004 00.000 428 IsGuiding returns 0 22:07:08.004 00.000 428 scope move finished after 926 + 77 ms 22:07:08.004 00.000 428 Move returns status 0, amount 926 22:07:08.004 00.000 428 move complete, result=0 22:07:08.004 00.000 428 worker thread done servicing request 22:07:08.004 00.000 428 Worker thread wakes up 22:07:08.020 00.016 10672 GuideStep: -0.8 px 969 ms EAST, 0.7 px 926 ms SOUTH 22:07:08.020 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:07:08.020 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:07:09.675 01.655 10672 read socket command 10 22:07:09.675 00.000 10672 processing socket request REQDIST 22:07:09.675 00.000 10672 SOCKSVR: Sending pixel error of 1.24 22:07:09.675 00.000 10672 Sending socket response 124 (0x7c) 22:07:09.800 00.125 428 Exposure complete 22:07:09.925 00.125 428 worker thread done servicing request 22:07:09.925 00.000 10672 OnExposeComplete: enter 22:07:09.925 00.000 10672 UpdateGuideState(): m_state=6 22:07:09.925 00.000 10672 Star::Find(15, 721, 234, 0, (0,0,0,0), 0.0, 0) frame 48 22:07:09.941 00.016 10672 Star::Find returns 1 (0), X=722.20, Y=234.71, Mass=337223, SNR=51.0, Peak=51632 HFD=2.6 22:07:09.941 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 22:07:09.941 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.85 = 1.85) 22:07:09.941 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=1.01 hyp=1.06 cameraTheta=1.88 mountX=-0.18 mountY=1.02, mountTheta=1.74 22:07:09.941 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=1.01, opts=13) 22:07:09.941 00.000 10672 Enqueuing Move request for scope (-0.32, 1.01) 22:07:09.941 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:07:09.941 00.000 428 Worker thread wakes up 22:07:09.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 1.01) opts 0xd 22:07:09.941 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 1.01) 22:07:09.941 00.000 428 Moving (-0.32, 1.01) raw xDistance=-0.18 yDistance=1.02 22:07:09.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 22:07:09.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.02 from input 1.02 22:07:09.941 00.000 428 MoveAxis(E, 0, ABG) 22:07:09.941 00.000 428 Move returns status 0, amount 0 22:07:09.941 00.000 428 MoveAxis(S, 1356, ABG) 22:07:09.941 00.000 428 Guiding Dir = 1, Dur = 1356 22:07:09.941 00.000 428 IsSlewing returns 0 22:07:09.941 00.000 428 IsGuiding returns 0 22:07:10.003 00.062 10672 UpdateGuideState exits: m=337223 SNR=51.0 22:07:10.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:07:10.003 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:07:10.003 00.000 10672 Enqueuing Expose request 22:07:10.019 00.016 428 PulseGuide returned control before completion, sleep 1281 22:07:11.316 01.297 428 IsGuiding returns 1 22:07:11.316 00.000 428 scope still moving after pulse duration time elapsed 22:07:11.347 00.031 428 IsSlewing returns 0 22:07:11.347 00.000 428 IsGuiding returns 1 22:07:11.409 00.062 428 IsSlewing returns 0 22:07:11.409 00.000 428 IsGuiding returns 0 22:07:11.409 00.000 428 scope move finished after 1356 + 121 ms 22:07:11.409 00.000 428 Move returns status 0, amount 1356 22:07:11.409 00.000 428 move complete, result=0 22:07:11.409 00.000 428 worker thread done servicing request 22:07:11.409 00.000 428 Worker thread wakes up 22:07:11.409 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.0 px 1356 ms SOUTH 22:07:11.425 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 22:07:11.425 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:07:13.783 02.358 428 Exposure complete 22:07:13.924 00.141 428 worker thread done servicing request 22:07:13.924 00.000 10672 OnExposeComplete: enter 22:07:13.924 00.000 10672 UpdateGuideState(): m_state=6 22:07:13.924 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 49 22:07:13.924 00.000 10672 Star::Find returns 1 (0), X=721.92, Y=234.76, Mass=377473, SNR=60.6, Peak=56656 HFD=2.8 22:07:13.924 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.95 = 1.95) 22:07:13.924 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.06 = 2.06) 22:07:13.924 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=1.06 hyp=1.22 cameraTheta=2.09 mountX=-0.45 mountY=1.08, mountTheta=1.97 22:07:13.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=1.06, opts=13) 22:07:13.924 00.000 10672 Enqueuing Move request for scope (-0.60, 1.06) 22:07:13.924 00.000 428 Worker thread wakes up 22:07:13.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:07:13.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 1.06) opts 0xd 22:07:13.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 1.06) 22:07:13.924 00.000 428 Moving (-0.60, 1.06) raw xDistance=-0.45 yDistance=1.08 22:07:13.924 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 22:07:13.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.08 from input 1.08 22:07:13.924 00.000 428 MoveAxis(E, 531, ABG) 22:07:13.924 00.000 428 Guiding Dir = 2, Dur = 531 22:07:13.924 00.000 428 IsSlewing returns 0 22:07:13.924 00.000 428 IsGuiding returns 0 22:07:13.955 00.031 428 PulseGuide returned control before completion, sleep 512 22:07:14.002 00.047 10672 UpdateGuideState exits: m=377473 SNR=60.6 22:07:14.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:07:14.002 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:07:14.002 00.000 10672 Enqueuing Expose request 22:07:14.502 00.500 428 IsGuiding returns 0 22:07:14.502 00.000 428 Move returns status 0, amount 531 22:07:14.502 00.000 428 MoveAxis(S, 1430, ABG) 22:07:14.502 00.000 428 Guiding Dir = 1, Dur = 1430 22:07:14.533 00.031 428 IsSlewing returns 0 22:07:14.533 00.000 428 IsGuiding returns 0 22:07:14.611 00.078 428 PulseGuide returned control before completion, sleep 1363 22:07:14.674 00.063 10672 read socket command 10 22:07:14.674 00.000 10672 processing socket request REQDIST 22:07:14.674 00.000 10672 SOCKSVR: Sending pixel error of 1.19 22:07:14.674 00.000 10672 Sending socket response 119 (0x77) 22:07:15.986 01.312 428 IsGuiding returns 1 22:07:15.986 00.000 428 scope still moving after pulse duration time elapsed 22:07:16.022 00.036 428 IsSlewing returns 0 22:07:16.022 00.000 428 IsGuiding returns 1 22:07:16.069 00.047 428 IsSlewing returns 0 22:07:16.069 00.000 428 IsGuiding returns 0 22:07:16.069 00.000 428 scope move finished after 1430 + 103 ms 22:07:16.069 00.000 428 Move returns status 0, amount 1430 22:07:16.069 00.000 428 move complete, result=0 22:07:16.069 00.000 428 worker thread done servicing request 22:07:16.069 00.000 428 Worker thread wakes up 22:07:16.069 00.000 10672 GuideStep: -0.5 px 531 ms EAST, 1.1 px 1430 ms SOUTH 22:07:16.069 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:07:16.069 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:07:17.803 01.734 428 Exposure complete 22:07:17.928 00.125 428 worker thread done servicing request 22:07:17.928 00.000 10672 OnExposeComplete: enter 22:07:17.928 00.000 10672 UpdateGuideState(): m_state=6 22:07:17.928 00.000 10672 Star::Find(15, 721, 234, 0, (0,0,0,0), 0.0, 0) frame 50 22:07:17.928 00.000 10672 Star::Find returns 1 (0), X=721.94, Y=234.50, Mass=274193, SNR=48.8, Peak=53600 HFD=2.1 22:07:17.928 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.07 = 2.07) 22:07:17.928 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 22:07:17.928 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.80 hyp=0.99 cameraTheta=2.20 mountX=-0.47 mountY=0.82, mountTheta=2.09 22:07:17.943 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.80, opts=13) 22:07:17.943 00.000 10672 Enqueuing Move request for scope (-0.59, 0.80) 22:07:17.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:07:17.943 00.000 428 Worker thread wakes up 22:07:17.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.80) opts 0xd 22:07:17.943 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.80) 22:07:17.943 00.000 428 Moving (-0.59, 0.80) raw xDistance=-0.47 yDistance=0.82 22:07:17.943 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.47 22:07:17.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.82 from input 0.82 22:07:17.943 00.000 428 MoveAxis(E, 589, ABG) 22:07:17.943 00.000 428 Guiding Dir = 2, Dur = 589 22:07:17.943 00.000 428 IsSlewing returns 0 22:07:17.943 00.000 428 IsGuiding returns 0 22:07:17.974 00.031 428 PulseGuide returned control before completion, sleep 570 22:07:18.006 00.032 10672 UpdateGuideState exits: m=274193 SNR=48.8 22:07:18.006 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:07:18.006 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:07:18.006 00.000 10672 Enqueuing Expose request 22:07:18.553 00.547 428 IsGuiding returns 1 22:07:18.553 00.000 428 scope still moving after pulse duration time elapsed 22:07:18.599 00.046 428 IsSlewing returns 0 22:07:18.615 00.016 428 IsGuiding returns 0 22:07:18.615 00.000 428 scope move finished after 589 + 80 ms 22:07:18.615 00.000 428 Move returns status 0, amount 589 22:07:18.615 00.000 428 MoveAxis(S, 1085, ABG) 22:07:18.615 00.000 428 Guiding Dir = 1, Dur = 1085 22:07:18.615 00.000 428 IsSlewing returns 0 22:07:18.615 00.000 428 IsGuiding returns 0 22:07:18.693 00.078 428 PulseGuide returned control before completion, sleep 1019 22:07:19.677 00.984 10672 read socket command 10 22:07:19.677 00.000 10672 processing socket request REQDIST 22:07:19.677 00.000 10672 SOCKSVR: Sending pixel error of 1.13 22:07:19.677 00.000 10672 Sending socket response 113 (0x71) 22:07:19.724 00.047 428 IsGuiding returns 1 22:07:19.724 00.000 428 scope still moving after pulse duration time elapsed 22:07:19.755 00.031 428 IsSlewing returns 0 22:07:19.755 00.000 428 IsGuiding returns 1 22:07:19.818 00.063 428 IsSlewing returns 0 22:07:19.818 00.000 428 IsGuiding returns 0 22:07:19.818 00.000 428 scope move finished after 1085 + 128 ms 22:07:19.818 00.000 428 Move returns status 0, amount 1085 22:07:19.818 00.000 428 move complete, result=0 22:07:19.818 00.000 428 worker thread done servicing request 22:07:19.833 00.015 10672 GuideStep: -0.5 px 589 ms EAST, 0.8 px 1085 ms SOUTH 22:07:19.833 00.000 428 Worker thread wakes up 22:07:19.833 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:07:19.833 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:07:21.786 01.953 428 Exposure complete 22:07:21.911 00.125 428 worker thread done servicing request 22:07:21.911 00.000 10672 OnExposeComplete: enter 22:07:21.911 00.000 10672 UpdateGuideState(): m_state=6 22:07:21.926 00.015 10672 Star::Find(15, 721, 234, 0, (0,0,0,0), 0.0, 0) frame 51 22:07:21.926 00.000 10672 Star::Find returns 1 (0), X=722.15, Y=234.71, Mass=322284, SNR=52.4, Peak=57744 HFD=2.4 22:07:21.926 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 22:07:21.926 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 22:07:21.926 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=1.01 hyp=1.08 cameraTheta=1.93 mountX=-0.24 mountY=1.02, mountTheta=1.80 22:07:21.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=1.01, opts=13) 22:07:21.926 00.000 10672 Enqueuing Move request for scope (-0.38, 1.01) 22:07:21.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 22:07:21.926 00.000 428 Worker thread wakes up 22:07:21.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.01) opts 0xd 22:07:21.926 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 1.01) 22:07:21.926 00.000 428 Moving (-0.38, 1.01) raw xDistance=-0.24 yDistance=1.02 22:07:21.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 22:07:21.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.02 from input 1.02 22:07:21.926 00.000 428 MoveAxis(E, 0, ABG) 22:07:21.926 00.000 428 Move returns status 0, amount 0 22:07:21.926 00.000 428 MoveAxis(S, 1353, ABG) 22:07:21.926 00.000 428 Guiding Dir = 1, Dur = 1353 22:07:21.926 00.000 428 IsSlewing returns 0 22:07:21.926 00.000 428 IsGuiding returns 0 22:07:21.989 00.063 10672 UpdateGuideState exits: m=322284 SNR=52.4 22:07:21.989 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:07:21.989 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:07:21.989 00.000 10672 Enqueuing Expose request 22:07:21.989 00.000 428 PulseGuide returned control before completion, sleep 1291 22:07:23.301 01.312 428 IsGuiding returns 1 22:07:23.301 00.000 428 scope still moving after pulse duration time elapsed 22:07:23.332 00.031 428 IsSlewing returns 0 22:07:23.332 00.000 428 IsGuiding returns 1 22:07:23.379 00.047 428 IsSlewing returns 0 22:07:23.395 00.016 428 IsGuiding returns 0 22:07:23.395 00.000 428 scope move finished after 1353 + 111 ms 22:07:23.395 00.000 428 Move returns status 0, amount 1353 22:07:23.395 00.000 428 move complete, result=0 22:07:23.395 00.000 428 worker thread done servicing request 22:07:23.395 00.000 428 Worker thread wakes up 22:07:23.395 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.0 px 1353 ms SOUTH 22:07:23.395 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:07:23.395 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:07:24.680 01.285 10672 read socket command 10 22:07:24.680 00.000 10672 processing socket request REQDIST 22:07:24.680 00.000 10672 SOCKSVR: Sending pixel error of 1.11 22:07:24.680 00.000 10672 Sending socket response 111 (0x6f) 22:07:25.805 01.125 428 Exposure complete 22:07:25.945 00.140 428 worker thread done servicing request 22:07:25.945 00.000 10672 OnExposeComplete: enter 22:07:25.945 00.000 10672 UpdateGuideState(): m_state=6 22:07:25.945 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 52 22:07:25.945 00.000 10672 Star::Find returns 1 (0), X=722.16, Y=234.54, Mass=342249, SNR=50.8, Peak=57296 HFD=2.7 22:07:25.945 00.000 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.14) = xAngle (1.84 = 1.84) 22:07:25.945 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.95 = 1.95) 22:07:25.945 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.85 hyp=0.92 cameraTheta=1.98 mountX=-0.24 mountY=0.86, mountTheta=1.85 22:07:25.945 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.85, opts=13) 22:07:25.945 00.000 10672 Enqueuing Move request for scope (-0.36, 0.85) 22:07:25.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:07:25.945 00.000 428 Worker thread wakes up 22:07:25.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.85) opts 0xd 22:07:25.945 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.85) 22:07:25.945 00.000 428 Moving (-0.36, 0.85) raw xDistance=-0.24 yDistance=0.86 22:07:25.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 22:07:25.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.86 from input 0.86 22:07:25.945 00.000 428 MoveAxis(E, 0, ABG) 22:07:25.945 00.000 428 Move returns status 0, amount 0 22:07:25.945 00.000 428 MoveAxis(S, 1136, ABG) 22:07:25.945 00.000 428 Guiding Dir = 1, Dur = 1136 22:07:25.945 00.000 428 IsSlewing returns 0 22:07:25.945 00.000 428 IsGuiding returns 0 22:07:26.024 00.079 10672 UpdateGuideState exits: m=342249 SNR=50.8 22:07:26.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:07:26.024 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:07:26.024 00.000 10672 Enqueuing Expose request 22:07:26.024 00.000 428 PulseGuide returned control before completion, sleep 1069 22:07:27.111 01.087 428 IsGuiding returns 1 22:07:27.112 00.001 428 scope still moving after pulse duration time elapsed 22:07:27.144 00.032 428 IsSlewing returns 0 22:07:27.145 00.001 428 IsGuiding returns 1 22:07:27.169 00.024 428 IsSlewing returns 0 22:07:27.171 00.002 428 IsGuiding returns 1 22:07:27.205 00.034 428 IsSlewing returns 0 22:07:27.205 00.000 428 IsGuiding returns 0 22:07:27.205 00.000 428 scope move finished after 1136 + 122 ms 22:07:27.205 00.000 428 Move returns status 0, amount 1136 22:07:27.205 00.000 428 move complete, result=0 22:07:27.205 00.000 428 worker thread done servicing request 22:07:27.205 00.000 428 Worker thread wakes up 22:07:27.205 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:07:27.205 00.000 428 Handling exposure in thread, d=4000 o=3 r=(708,219,31,31) 22:07:27.205 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 1136 ms SOUTH 22:07:29.470 02.265 10672 Stop button clicked 22:07:29.470 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 22:07:29.486 00.016 10672 Status Line: Waiting for devices... 22:07:29.611 00.125 428 ZWO: stopcapture 22:07:29.673 00.062 10672 read socket command 10 22:07:29.673 00.000 10672 processing socket request REQDIST 22:07:29.673 00.000 10672 SOCKSVR: Sending pixel error of 1.05 22:07:29.673 00.000 10672 Sending socket response 105 (0x69) 22:07:29.783 00.110 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 22:07:29.783 00.000 428 worker thread done servicing request 22:07:29.783 00.000 10672 OnExposeComplete: enter 22:07:29.783 00.000 10672 OnExposeComplete: Capture Error reported 22:07:29.783 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 22:07:29.783 00.000 10672 Mount: notify guiding stopped 22:07:29.783 00.000 10672 Changing from state GUIDING to STOP 22:07:29.783 00.000 10672 guider state => SELECTED 22:07:29.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:07:29.892 00.109 10672 Changing from state SELECTED to UNINITIALIZED 22:07:29.892 00.000 10672 guider state => SELECTING 22:07:29.892 00.000 10672 Status Line: Stopped. 22:07:29.908 00.016 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 22:07:34.677 04.769 10672 read socket command 10 22:07:34.677 00.000 10672 processing socket request REQDIST 22:07:34.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:07:34.677 00.000 10672 Sending socket response 0 (0x0) 22:07:39.675 04.998 10672 read socket command 10 22:07:39.675 00.000 10672 processing socket request REQDIST 22:07:39.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:07:39.675 00.000 10672 Sending socket response 0 (0x0) 22:07:44.678 05.003 10672 read socket command 10 22:07:44.678 00.000 10672 processing socket request REQDIST 22:07:44.678 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:07:44.678 00.000 10672 Sending socket response 0 (0x0) 22:07:49.681 05.003 10672 read socket command 10 22:07:49.681 00.000 10672 processing socket request REQDIST 22:07:49.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:07:49.681 00.000 10672 Sending socket response 0 (0x0) 22:07:54.680 04.999 10672 read socket command 10 22:07:54.680 00.000 10672 processing socket request REQDIST 22:07:54.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:07:54.680 00.000 10672 Sending socket response 0 (0x0) 22:07:59.683 05.003 10672 read socket command 10 22:07:59.683 00.000 10672 processing socket request REQDIST 22:07:59.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:07:59.683 00.000 10672 Sending socket response 0 (0x0) 22:08:04.681 04.998 10672 read socket command 10 22:08:04.681 00.000 10672 processing socket request REQDIST 22:08:04.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:04.681 00.000 10672 Sending socket response 0 (0x0) 22:08:08.528 03.847 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 22:03:18" 22:08:08.543 00.015 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 22:08:08.543 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 22:08:08.543 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 22:08:08.543 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 22:08:08.543 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 22:08:08.543 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 22:08:08.543 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 22:08:08.543 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 22:08:08.543 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 22:08:08.543 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 22:08:08.543 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 22:08:08.543 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 22:08:08.543 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 22:08:08.575 00.032 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 22:08:08.575 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 22:08:08.575 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 22:08:08.575 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 22:08:08.575 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 22:08:08.575 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 22:08:08.575 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 22:08:08.575 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 22:08:08.575 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 22:08:08.575 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 22:08:08.575 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 22:08:08.575 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 22:08:08.575 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 22:08:08.590 00.015 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 22:03:18" 22:08:08.590 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000538 22:08:08.590 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000753 22:08:08.590 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 22:08:08.590 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.137731 22:08:08.590 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.816700 22:08:08.590 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.535907 22:08:08.590 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 22:08:08.590 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 22:08:08.590 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 22:08:08.590 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 22:08:09.684 01.094 10672 read socket command 10 22:08:09.684 00.000 10672 processing socket request REQDIST 22:08:09.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:09.684 00.000 10672 Sending socket response 0 (0x0) 22:08:14.687 05.003 10672 read socket command 10 22:08:14.687 00.000 10672 processing socket request REQDIST 22:08:14.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:14.687 00.000 10672 Sending socket response 0 (0x0) 22:08:19.685 04.998 10672 read socket command 10 22:08:19.685 00.000 10672 processing socket request REQDIST 22:08:19.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:19.685 00.000 10672 Sending socket response 0 (0x0) 22:08:24.673 04.988 10672 read socket command 10 22:08:24.673 00.000 10672 processing socket request REQDIST 22:08:24.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:24.673 00.000 10672 Sending socket response 0 (0x0) 22:08:29.671 04.998 10672 read socket command 10 22:08:29.671 00.000 10672 processing socket request REQDIST 22:08:29.671 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:29.671 00.000 10672 Sending socket response 0 (0x0) 22:08:34.688 05.017 10672 read socket command 10 22:08:34.688 00.000 10672 processing socket request REQDIST 22:08:34.688 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:34.689 00.001 10672 Sending socket response 0 (0x0) 22:08:39.684 04.995 10672 read socket command 10 22:08:39.684 00.000 10672 processing socket request REQDIST 22:08:39.686 00.002 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:39.686 00.000 10672 Sending socket response 0 (0x0) 22:08:44.679 04.993 10672 read socket command 10 22:08:44.679 00.000 10672 processing socket request REQDIST 22:08:44.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:44.679 00.000 10672 Sending socket response 0 (0x0) 22:08:49.676 04.997 10672 read socket command 10 22:08:49.676 00.000 10672 processing socket request REQDIST 22:08:49.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:49.676 00.000 10672 Sending socket response 0 (0x0) 22:08:54.682 05.006 10672 read socket command 10 22:08:54.682 00.000 10672 processing socket request REQDIST 22:08:54.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:54.682 00.000 10672 Sending socket response 0 (0x0) 22:08:59.685 05.003 10672 read socket command 10 22:08:59.685 00.000 10672 processing socket request REQDIST 22:08:59.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:08:59.685 00.000 10672 Sending socket response 0 (0x0) 22:09:04.672 04.987 10672 read socket command 10 22:09:04.672 00.000 10672 processing socket request REQDIST 22:09:04.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:04.672 00.000 10672 Sending socket response 0 (0x0) 22:09:09.686 05.014 10672 read socket command 10 22:09:09.686 00.000 10672 processing socket request REQDIST 22:09:09.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:09.686 00.000 10672 Sending socket response 0 (0x0) 22:09:14.675 04.989 10672 read socket command 10 22:09:14.675 00.000 10672 processing socket request REQDIST 22:09:14.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:14.675 00.000 10672 Sending socket response 0 (0x0) 22:09:19.673 04.998 10672 read socket command 10 22:09:19.673 00.000 10672 processing socket request REQDIST 22:09:19.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:19.673 00.000 10672 Sending socket response 0 (0x0) 22:09:24.677 05.004 10672 read socket command 10 22:09:24.677 00.000 10672 processing socket request REQDIST 22:09:24.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:24.677 00.000 10672 Sending socket response 0 (0x0) 22:09:29.680 05.003 10672 read socket command 10 22:09:29.680 00.000 10672 processing socket request REQDIST 22:09:29.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:29.680 00.000 10672 Sending socket response 0 (0x0) 22:09:34.679 04.999 10672 read socket command 10 22:09:34.679 00.000 10672 processing socket request REQDIST 22:09:34.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:34.679 00.000 10672 Sending socket response 0 (0x0) 22:09:39.682 05.003 10672 read socket command 10 22:09:39.682 00.000 10672 processing socket request REQDIST 22:09:39.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:39.682 00.000 10672 Sending socket response 0 (0x0) 22:09:44.685 05.003 10672 read socket command 10 22:09:44.685 00.000 10672 processing socket request REQDIST 22:09:44.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:44.685 00.000 10672 Sending socket response 0 (0x0) 22:09:49.683 04.998 10672 read socket command 10 22:09:49.683 00.000 10672 processing socket request REQDIST 22:09:49.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:49.683 00.000 10672 Sending socket response 0 (0x0) 22:09:54.686 05.003 10672 read socket command 10 22:09:54.686 00.000 10672 processing socket request REQDIST 22:09:54.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:54.686 00.000 10672 Sending socket response 0 (0x0) 22:09:59.675 04.989 10672 read socket command 10 22:09:59.675 00.000 10672 processing socket request REQDIST 22:09:59.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:09:59.675 00.000 10672 Sending socket response 0 (0x0) 22:10:04.684 05.009 10672 read socket command 10 22:10:04.684 00.000 10672 processing socket request REQDIST 22:10:04.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:04.684 00.000 10672 Sending socket response 0 (0x0) 22:10:06.440 01.756 10672 read socket command 13 22:10:06.441 00.001 10672 processing socket request MOVEn 22:10:06.441 00.000 10672 PhdController::Dither begins 22:10:06.441 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe.cpp:1965->cannot dither if not guiding 22:10:06.441 00.000 10672 PhdController::Dither pFrame->Dither failed 22:10:06.441 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:244->Dither error 22:10:06.441 00.000 10672 Sending socket response 0 (0x0) 22:10:07.442 01.001 10672 read socket command 10 22:10:07.442 00.000 10672 processing socket request REQDIST 22:10:07.442 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:07.442 00.000 10672 Sending socket response 0 (0x0) 22:10:14.186 06.744 10672 read socket command 10 22:10:14.186 00.000 10672 processing socket request REQDIST 22:10:14.186 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:14.186 00.000 10672 Sending socket response 0 (0x0) 22:10:14.675 00.489 10672 read socket command 10 22:10:14.675 00.000 10672 processing socket request REQDIST 22:10:14.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:14.676 00.001 10672 Sending socket response 0 (0x0) 22:10:19.691 05.015 10672 read socket command 10 22:10:19.691 00.000 10672 processing socket request REQDIST 22:10:19.691 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:19.691 00.000 10672 Sending socket response 0 (0x0) 22:10:24.672 04.981 10672 read socket command 10 22:10:24.672 00.000 10672 processing socket request REQDIST 22:10:24.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:24.672 00.000 10672 Sending socket response 0 (0x0) 22:10:29.679 05.007 10672 read socket command 10 22:10:29.679 00.000 10672 processing socket request REQDIST 22:10:29.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:29.679 00.000 10672 Sending socket response 0 (0x0) 22:10:34.674 04.995 10672 read socket command 10 22:10:34.674 00.000 10672 processing socket request REQDIST 22:10:34.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:34.674 00.000 10672 Sending socket response 0 (0x0) 22:10:39.672 04.998 10672 read socket command 10 22:10:39.672 00.000 10672 processing socket request REQDIST 22:10:39.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:39.672 00.000 10672 Sending socket response 0 (0x0) 22:10:44.677 05.005 10672 read socket command 10 22:10:44.677 00.000 10672 processing socket request REQDIST 22:10:44.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:44.677 00.000 10672 Sending socket response 0 (0x0) 22:10:49.685 05.008 10672 read socket command 10 22:10:49.685 00.000 10672 processing socket request REQDIST 22:10:49.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:49.685 00.000 10672 Sending socket response 0 (0x0) 22:10:54.682 04.997 10672 read socket command 10 22:10:54.682 00.000 10672 processing socket request REQDIST 22:10:54.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:54.682 00.000 10672 Sending socket response 0 (0x0) 22:10:59.674 04.992 10672 read socket command 10 22:10:59.674 00.000 10672 processing socket request REQDIST 22:10:59.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:10:59.674 00.000 10672 Sending socket response 0 (0x0) 22:11:04.674 05.000 10672 read socket command 10 22:11:04.674 00.000 10672 processing socket request REQDIST 22:11:04.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:04.674 00.000 10672 Sending socket response 0 (0x0) 22:11:09.672 04.998 10672 read socket command 10 22:11:09.672 00.000 10672 processing socket request REQDIST 22:11:09.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:09.672 00.000 10672 Sending socket response 0 (0x0) 22:11:14.685 05.013 10672 read socket command 10 22:11:14.685 00.000 10672 processing socket request REQDIST 22:11:14.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:14.685 00.000 10672 Sending socket response 0 (0x0) 22:11:19.678 04.993 10672 read socket command 10 22:11:19.678 00.000 10672 processing socket request REQDIST 22:11:19.678 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:19.678 00.000 10672 Sending socket response 0 (0x0) 22:11:24.673 04.995 10672 read socket command 10 22:11:24.673 00.000 10672 processing socket request REQDIST 22:11:24.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:24.673 00.000 10672 Sending socket response 0 (0x0) 22:11:29.683 05.010 10672 read socket command 10 22:11:29.684 00.001 10672 processing socket request REQDIST 22:11:29.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:29.684 00.000 10672 Sending socket response 0 (0x0) 22:11:34.673 04.989 10672 read socket command 10 22:11:34.673 00.000 10672 processing socket request REQDIST 22:11:34.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:34.673 00.000 10672 Sending socket response 0 (0x0) 22:11:39.672 04.999 10672 read socket command 10 22:11:39.672 00.000 10672 processing socket request REQDIST 22:11:39.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:39.672 00.000 10672 Sending socket response 0 (0x0) 22:11:44.684 05.012 10672 read socket command 10 22:11:44.684 00.000 10672 processing socket request REQDIST 22:11:44.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:44.684 00.000 10672 Sending socket response 0 (0x0) 22:11:49.672 04.988 10672 read socket command 10 22:11:49.672 00.000 10672 processing socket request REQDIST 22:11:49.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:49.672 00.000 10672 Sending socket response 0 (0x0) 22:11:54.686 05.014 10672 read socket command 10 22:11:54.686 00.000 10672 processing socket request REQDIST 22:11:54.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:54.686 00.000 10672 Sending socket response 0 (0x0) 22:11:58.236 03.550 10672 GetDouble("/profile/2/CalStepCalc/GuideSpeed", 0.500000) returns 0.200000 22:11:58.236 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 22:11:58.267 00.031 10672 GetDouble("/profile/2/SCT/PulseCount", 25.000000) returns 25.000000 22:11:58.267 00.000 10672 GetDouble("/profile/2/SCT/PulseSize", 1000.000000) returns 1000.000000 22:11:59.673 01.406 10672 read socket command 10 22:11:59.673 00.000 10672 processing socket request REQDIST 22:11:59.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:11:59.673 00.000 10672 Sending socket response 0 (0x0) 22:12:03.062 03.389 10672 StartLoopingInteractive: PolarDrift:execute 22:12:03.062 00.000 10672 Status Line: Looping 22:12:03.078 00.016 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 22:12:03.109 00.031 10672 ScheduleExposure(4000,3,0) exposurePending=0 22:12:03.109 00.000 10672 Enqueuing Expose request 22:12:03.109 00.000 428 Worker thread wakes up 22:12:03.109 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:03.109 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 22:12:03.109 00.000 428 ZWO: startcapture 22:12:04.675 01.566 10672 read socket command 10 22:12:04.675 00.000 10672 processing socket request REQDIST 22:12:04.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:04.675 00.000 10672 Sending socket response 0 (0x0) 22:12:09.679 05.004 10672 read socket command 10 22:12:09.679 00.000 10672 processing socket request REQDIST 22:12:09.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:09.679 00.000 10672 Sending socket response 0 (0x0) 22:12:11.350 01.671 428 Exposure complete 22:12:11.491 00.141 428 worker thread done servicing request 22:12:11.491 00.000 10672 OnExposeComplete: enter 22:12:11.491 00.000 10672 UpdateGuideState(): m_state=1 22:12:11.491 00.000 10672 Star::Find(15, 722, 234, 0, (0,0,0,0), 0.0, 0) frame 1 22:12:11.491 00.000 10672 Star::Find returns 1 (0), X=708.65, Y=232.06, Mass=349470, SNR=50.0, Peak=53376 HFD=2.6 22:12:11.491 00.000 10672 setting lock position to (708.65, 232.06) 22:12:11.491 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 22:12:11.491 00.000 10672 Changing from state SELECTING to SELECTED 22:12:11.491 00.000 10672 guider state => SELECTED 22:12:11.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:12:11.584 00.093 10672 UpdateGuideState exits: m=349470 SNR=50.0 22:12:11.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:11.584 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:11.584 00.000 10672 Enqueuing Expose request 22:12:11.584 00.000 428 Worker thread wakes up 22:12:11.584 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:11.584 00.000 428 Handling exposure in thread, d=4000 o=3 r=(694,217,31,31) 22:12:14.682 03.098 10672 read socket command 10 22:12:14.682 00.000 10672 processing socket request REQDIST 22:12:14.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:14.682 00.000 10672 Sending socket response 0 (0x0) 22:12:15.354 00.672 428 Exposure complete 22:12:15.494 00.140 428 worker thread done servicing request 22:12:15.494 00.000 10672 OnExposeComplete: enter 22:12:15.494 00.000 10672 UpdateGuideState(): m_state=2 22:12:15.494 00.000 10672 Star::Find(15, 708, 232, 0, (0,0,0,0), 0.0, 0) frame 2 22:12:15.494 00.000 10672 Star::Find returns 1 (0), X=708.44, Y=232.32, Mass=325292, SNR=50.2, Peak=50768 HFD=2.8 22:12:15.494 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 22:12:15.494 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.22 = 2.22) 22:12:15.494 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.33 cameraTheta=2.25 mountX=-0.17 mountY=0.26, mountTheta=2.14 22:12:15.494 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:12:15.588 00.094 10672 UpdateGuideState exits: m=325292 SNR=50.2 22:12:15.588 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:15.588 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:15.588 00.000 10672 Enqueuing Expose request 22:12:15.588 00.000 428 Worker thread wakes up 22:12:15.588 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:15.588 00.000 428 Handling exposure in thread, d=4000 o=3 r=(693,217,31,31) 22:12:19.352 03.764 428 Exposure complete 22:12:19.493 00.141 428 worker thread done servicing request 22:12:19.493 00.000 10672 OnExposeComplete: enter 22:12:19.493 00.000 10672 UpdateGuideState(): m_state=2 22:12:19.493 00.000 10672 Star::Find(15, 708, 232, 0, (0,0,0,0), 0.0, 0) frame 3 22:12:19.493 00.000 10672 Star::Find returns 1 (0), X=708.32, Y=231.68, Mass=365723, SNR=51.6, Peak=63728 HFD=2.8 22:12:19.493 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 22:12:19.493 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.31 = -2.31) 22:12:19.493 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.38 hyp=0.50 cameraTheta=-2.28 mountX=-0.38 mountY=-0.37, mountTheta=-2.36 22:12:19.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:12:19.571 00.078 10672 UpdateGuideState exits: m=365723 SNR=51.6 22:12:19.571 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:19.571 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:19.571 00.000 10672 Enqueuing Expose request 22:12:19.571 00.000 428 Worker thread wakes up 22:12:19.571 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:19.571 00.000 428 Handling exposure in thread, d=4000 o=3 r=(693,217,31,31) 22:12:19.680 00.109 10672 read socket command 10 22:12:19.680 00.000 10672 processing socket request REQDIST 22:12:19.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:19.680 00.000 10672 Sending socket response 0 (0x0) 22:12:23.340 03.660 428 Exposure complete 22:12:23.481 00.141 428 worker thread done servicing request 22:12:23.481 00.000 10672 OnExposeComplete: enter 22:12:23.481 00.000 10672 UpdateGuideState(): m_state=2 22:12:23.481 00.000 10672 Star::Find(15, 708, 231, 0, (0,0,0,0), 0.0, 0) frame 4 22:12:23.481 00.000 10672 Star::Find returns 1 (0), X=707.97, Y=231.91, Mass=355222, SNR=55.1, Peak=47936 HFD=2.8 22:12:23.481 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 22:12:23.481 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 22:12:23.481 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=-0.15 hyp=0.70 cameraTheta=-2.92 mountX=-0.70 mountY=-0.13, mountTheta=-2.96 22:12:23.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:12:23.559 00.078 10672 UpdateGuideState exits: m=355222 SNR=55.1 22:12:23.559 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:23.559 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:23.559 00.000 10672 Enqueuing Expose request 22:12:23.559 00.000 428 Worker thread wakes up 22:12:23.559 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:23.559 00.000 428 Handling exposure in thread, d=4000 o=3 r=(693,217,31,31) 22:12:24.683 01.124 10672 read socket command 10 22:12:24.683 00.000 10672 processing socket request REQDIST 22:12:24.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:24.683 00.000 10672 Sending socket response 0 (0x0) 22:12:27.339 02.656 428 Exposure complete 22:12:27.479 00.140 428 worker thread done servicing request 22:12:27.479 00.000 10672 OnExposeComplete: enter 22:12:27.479 00.000 10672 UpdateGuideState(): m_state=2 22:12:27.479 00.000 10672 Star::Find(15, 707, 231, 0, (0,0,0,0), 0.0, 0) frame 5 22:12:27.479 00.000 10672 Star::Find returns 1 (0), X=707.96, Y=232.19, Mass=336564, SNR=46.2, Peak=57520 HFD=2.6 22:12:27.479 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.14) = xAngle (2.82 = 2.82) 22:12:27.479 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.93 = 2.93) 22:12:27.479 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=0.13 hyp=0.70 cameraTheta=2.96 mountX=-0.67 mountY=0.15, mountTheta=2.93 22:12:27.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:12:27.558 00.079 10672 UpdateGuideState exits: m=336564 SNR=46.2 22:12:27.558 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:27.558 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:27.558 00.000 10672 Enqueuing Expose request 22:12:27.558 00.000 428 Worker thread wakes up 22:12:27.558 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:27.558 00.000 428 Handling exposure in thread, d=4000 o=3 r=(693,217,31,31) 22:12:29.682 02.124 10672 read socket command 10 22:12:29.682 00.000 10672 processing socket request REQDIST 22:12:29.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:29.682 00.000 10672 Sending socket response 0 (0x0) 22:12:31.342 01.660 428 Exposure complete 22:12:31.467 00.125 428 worker thread done servicing request 22:12:31.467 00.000 10672 OnExposeComplete: enter 22:12:31.467 00.000 10672 UpdateGuideState(): m_state=2 22:12:31.467 00.000 10672 Star::Find(15, 707, 232, 0, (0,0,0,0), 0.0, 0) frame 6 22:12:31.467 00.000 10672 Star::Find returns 1 (0), X=708.06, Y=231.57, Mass=365641, SNR=55.5, Peak=51968 HFD=2.6 22:12:31.467 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (0.14) = xAngle (-2.59 = -2.59) 22:12:31.467 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.48 = -2.48) 22:12:31.467 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.49 hyp=0.77 cameraTheta=-2.45 mountX=-0.65 mountY=-0.47, mountTheta=-2.52 22:12:31.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:12:31.561 00.094 10672 UpdateGuideState exits: m=365641 SNR=55.5 22:12:31.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:31.561 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:31.561 00.000 10672 Enqueuing Expose request 22:12:31.561 00.000 428 Worker thread wakes up 22:12:31.561 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:31.561 00.000 428 Handling exposure in thread, d=4000 o=3 r=(693,217,31,31) 22:12:34.685 03.124 10672 read socket command 10 22:12:34.685 00.000 10672 processing socket request REQDIST 22:12:34.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:34.685 00.000 10672 Sending socket response 0 (0x0) 22:12:35.341 00.656 428 Exposure complete 22:12:35.481 00.140 428 worker thread done servicing request 22:12:35.481 00.000 10672 OnExposeComplete: enter 22:12:35.481 00.000 10672 UpdateGuideState(): m_state=2 22:12:35.481 00.000 10672 Star::Find(15, 708, 231, 0, (0,0,0,0), 0.0, 0) frame 7 22:12:35.481 00.000 10672 Star::Find returns 1 (0), X=707.41, Y=231.88, Mass=319283, SNR=48.5, Peak=53488 HFD=2.4 22:12:35.481 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = -3.14) 22:12:35.481 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:12:35.481 00.000 10672 CameraToMount -- cameraX=-1.24 cameraY=-0.18 hyp=1.26 cameraTheta=-3.00 mountX=-1.26 mountY=-0.14, mountTheta=-3.03 22:12:35.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:12:35.560 00.079 10672 UpdateGuideState exits: m=319283 SNR=48.5 22:12:35.560 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:35.560 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:35.560 00.000 10672 Enqueuing Expose request 22:12:35.560 00.000 428 Worker thread wakes up 22:12:35.560 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:35.560 00.000 428 Handling exposure in thread, d=4000 o=3 r=(692,217,31,31) 22:12:39.345 03.785 428 Exposure complete 22:12:39.485 00.140 428 worker thread done servicing request 22:12:39.485 00.000 10672 OnExposeComplete: enter 22:12:39.485 00.000 10672 UpdateGuideState(): m_state=2 22:12:39.485 00.000 10672 Star::Find(15, 707, 231, 0, (0,0,0,0), 0.0, 0) frame 8 22:12:39.485 00.000 10672 Star::Find returns 1 (0), X=707.41, Y=231.83, Mass=366352, SNR=56.4, Peak=53056 HFD=2.7 22:12:39.485 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.09 = -3.09) 22:12:39.485 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 22:12:39.485 00.000 10672 CameraToMount -- cameraX=-1.24 cameraY=-0.23 hyp=1.27 cameraTheta=-2.96 mountX=-1.26 mountY=-0.20, mountTheta=-2.99 22:12:39.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:12:39.563 00.078 10672 UpdateGuideState exits: m=366352 SNR=56.4 22:12:39.563 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:39.563 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:39.563 00.000 10672 Enqueuing Expose request 22:12:39.563 00.000 428 Worker thread wakes up 22:12:39.563 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:39.579 00.016 428 Handling exposure in thread, d=4000 o=3 r=(692,217,31,31) 22:12:39.673 00.094 10672 read socket command 10 22:12:39.673 00.000 10672 processing socket request REQDIST 22:12:39.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:39.673 00.000 10672 Sending socket response 0 (0x0) 22:12:43.328 03.655 428 Exposure complete 22:12:43.453 00.125 428 worker thread done servicing request 22:12:43.453 00.000 10672 OnExposeComplete: enter 22:12:43.453 00.000 10672 UpdateGuideState(): m_state=2 22:12:43.453 00.000 10672 Star::Find(15, 707, 231, 0, (0,0,0,0), 0.0, 0) frame 9 22:12:43.453 00.000 10672 Star::Find returns 1 (0), X=707.03, Y=231.84, Mass=318063, SNR=45.1, Peak=52720 HFD=2.6 22:12:43.453 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.14) 22:12:43.453 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 22:12:43.453 00.000 10672 CameraToMount -- cameraX=-1.62 cameraY=-0.22 hyp=1.64 cameraTheta=-3.01 mountX=-1.64 mountY=-0.17, mountTheta=-3.04 22:12:43.468 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:12:43.546 00.078 10672 UpdateGuideState exits: m=318063 SNR=45.1 22:12:43.546 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:43.546 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:43.546 00.000 10672 Enqueuing Expose request 22:12:43.546 00.000 428 Worker thread wakes up 22:12:43.546 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:43.546 00.000 428 Handling exposure in thread, d=4000 o=3 r=(692,217,31,31) 22:12:44.687 01.141 10672 read socket command 10 22:12:44.687 00.000 10672 processing socket request REQDIST 22:12:44.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:44.687 00.000 10672 Sending socket response 0 (0x0) 22:12:47.331 02.644 428 Exposure complete 22:12:47.472 00.141 428 worker thread done servicing request 22:12:47.472 00.000 10672 OnExposeComplete: enter 22:12:47.472 00.000 10672 UpdateGuideState(): m_state=2 22:12:47.472 00.000 10672 Star::Find(15, 707, 231, 0, (0,0,0,0), 0.0, 0) frame 10 22:12:47.472 00.000 10672 Star::Find returns 1 (0), X=706.82, Y=231.62, Mass=372037, SNR=55.6, Peak=52608 HFD=2.9 22:12:47.472 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.14) = xAngle (-3.04 = -3.04) 22:12:47.472 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.94 = -2.94) 22:12:47.472 00.000 10672 CameraToMount -- cameraX=-1.83 cameraY=-0.44 hyp=1.88 cameraTheta=-2.91 mountX=-1.88 mountY=-0.39, mountTheta=-2.94 22:12:47.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:12:47.550 00.078 10672 UpdateGuideState exits: m=372037 SNR=55.6 22:12:47.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:47.550 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:47.550 00.000 10672 Enqueuing Expose request 22:12:47.550 00.000 428 Worker thread wakes up 22:12:47.550 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:47.550 00.000 428 Handling exposure in thread, d=4000 o=3 r=(692,217,31,31) 22:12:49.674 02.124 10672 read socket command 10 22:12:49.674 00.000 10672 processing socket request REQDIST 22:12:49.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:49.674 00.000 10672 Sending socket response 0 (0x0) 22:12:51.330 01.656 428 Exposure complete 22:12:51.455 00.125 428 worker thread done servicing request 22:12:51.455 00.000 10672 OnExposeComplete: enter 22:12:51.455 00.000 10672 UpdateGuideState(): m_state=2 22:12:51.455 00.000 10672 Star::Find(15, 706, 231, 0, (0,0,0,0), 0.0, 0) frame 11 22:12:51.455 00.000 10672 Star::Find returns 1 (0), X=706.41, Y=231.38, Mass=364580, SNR=57.8, Peak=56752 HFD=3.0 22:12:51.455 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.14) = xAngle (-2.98 = -2.98) 22:12:51.455 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 22:12:51.455 00.000 10672 CameraToMount -- cameraX=-2.24 cameraY=-0.68 hyp=2.35 cameraTheta=-2.85 mountX=-2.32 mountY=-0.61, mountTheta=-2.88 22:12:51.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:12:51.549 00.094 10672 UpdateGuideState exits: m=364580 SNR=57.8 22:12:51.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:51.549 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:51.549 00.000 10672 Enqueuing Expose request 22:12:51.549 00.000 428 Worker thread wakes up 22:12:51.549 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:51.549 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,216,31,31) 22:12:54.678 03.129 10672 read socket command 10 22:12:54.678 00.000 10672 processing socket request REQDIST 22:12:54.678 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:54.678 00.000 10672 Sending socket response 0 (0x0) 22:12:55.334 00.656 428 Exposure complete 22:12:55.459 00.125 428 worker thread done servicing request 22:12:55.459 00.000 10672 OnExposeComplete: enter 22:12:55.459 00.000 10672 UpdateGuideState(): m_state=2 22:12:55.459 00.000 10672 Star::Find(15, 706, 231, 0, (0,0,0,0), 0.0, 0) frame 12 22:12:55.459 00.000 10672 Star::Find returns 1 (0), X=706.41, Y=232.15, Mass=334211, SNR=47.1, Peak=52064 HFD=2.6 22:12:55.459 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 22:12:55.459 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 22:12:55.459 00.000 10672 CameraToMount -- cameraX=-2.24 cameraY=0.09 hyp=2.24 cameraTheta=3.10 mountX=-2.21 mountY=0.16, mountTheta=3.07 22:12:55.459 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:12:55.552 00.093 10672 UpdateGuideState exits: m=334211 SNR=47.1 22:12:55.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:55.552 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:55.552 00.000 10672 Enqueuing Expose request 22:12:55.552 00.000 428 Worker thread wakes up 22:12:55.552 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:55.552 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,217,31,31) 22:12:59.317 03.765 428 Exposure complete 22:12:59.473 00.156 428 worker thread done servicing request 22:12:59.473 00.000 10672 OnExposeComplete: enter 22:12:59.473 00.000 10672 UpdateGuideState(): m_state=2 22:12:59.473 00.000 10672 Star::Find(15, 706, 232, 0, (0,0,0,0), 0.0, 0) frame 13 22:12:59.473 00.000 10672 Star::Find returns 1 (0), X=706.25, Y=231.95, Mass=304481, SNR=50.9, Peak=62320 HFD=2.2 22:12:59.473 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.23 = 3.05) 22:12:59.473 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.12 = -3.12) 22:12:59.473 00.000 10672 CameraToMount -- cameraX=-2.40 cameraY=-0.12 hyp=2.40 cameraTheta=-3.09 mountX=-2.39 mountY=-0.05, mountTheta=-3.12 22:12:59.489 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:12:59.567 00.078 10672 UpdateGuideState exits: m=304481 SNR=50.9 22:12:59.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:12:59.567 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:12:59.567 00.000 10672 Enqueuing Expose request 22:12:59.567 00.000 428 Worker thread wakes up 22:12:59.567 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:12:59.567 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,217,31,31) 22:12:59.676 00.109 10672 read socket command 10 22:12:59.676 00.000 10672 processing socket request REQDIST 22:12:59.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:12:59.676 00.000 10672 Sending socket response 0 (0x0) 22:13:03.336 03.660 428 Exposure complete 22:13:03.461 00.125 428 worker thread done servicing request 22:13:03.461 00.000 10672 OnExposeComplete: enter 22:13:03.461 00.000 10672 UpdateGuideState(): m_state=2 22:13:03.461 00.000 10672 Star::Find(15, 706, 231, 0, (0,0,0,0), 0.0, 0) frame 14 22:13:03.461 00.000 10672 Star::Find returns 1 (0), X=705.84, Y=231.64, Mass=325634, SNR=49.4, Peak=58176 HFD=2.5 22:13:03.461 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:13:03.461 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:13:03.461 00.000 10672 CameraToMount -- cameraX=-2.81 cameraY=-0.42 hyp=2.84 cameraTheta=-2.99 mountX=-2.84 mountY=-0.34, mountTheta=-3.02 22:13:03.477 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:13:03.555 00.078 10672 UpdateGuideState exits: m=325634 SNR=49.4 22:13:03.555 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:03.555 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:03.555 00.000 10672 Enqueuing Expose request 22:13:03.555 00.000 428 Worker thread wakes up 22:13:03.555 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:03.555 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,217,31,31) 22:13:04.679 01.124 10672 read socket command 10 22:13:04.679 00.000 10672 processing socket request REQDIST 22:13:04.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:04.679 00.000 10672 Sending socket response 0 (0x0) 22:13:07.335 02.656 428 Exposure complete 22:13:07.460 00.125 428 worker thread done servicing request 22:13:07.460 00.000 10672 OnExposeComplete: enter 22:13:07.460 00.000 10672 UpdateGuideState(): m_state=2 22:13:07.460 00.000 10672 Star::Find(15, 705, 231, 0, (0,0,0,0), 0.0, 0) frame 15 22:13:07.460 00.000 10672 Star::Find returns 1 (0), X=705.81, Y=231.57, Mass=363377, SNR=60.7, Peak=50864 HFD=2.7 22:13:07.460 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (0.14) = xAngle (-3.11 = -3.11) 22:13:07.460 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.00 = -3.00) 22:13:07.460 00.000 10672 CameraToMount -- cameraX=-2.84 cameraY=-0.49 hyp=2.88 cameraTheta=-2.97 mountX=-2.88 mountY=-0.41, mountTheta=-3.00 22:13:07.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:13:07.538 00.078 10672 UpdateGuideState exits: m=363377 SNR=60.7 22:13:07.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:07.538 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:07.538 00.000 10672 Enqueuing Expose request 22:13:07.538 00.000 428 Worker thread wakes up 22:13:07.538 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:07.553 00.015 428 Handling exposure in thread, d=4000 o=3 r=(691,217,31,31) 22:13:09.678 02.125 10672 read socket command 10 22:13:09.678 00.000 10672 processing socket request REQDIST 22:13:09.678 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:09.678 00.000 10672 Sending socket response 0 (0x0) 22:13:11.323 01.645 428 Exposure complete 22:13:11.463 00.140 428 worker thread done servicing request 22:13:11.463 00.000 10672 OnExposeComplete: enter 22:13:11.463 00.000 10672 UpdateGuideState(): m_state=2 22:13:11.463 00.000 10672 Star::Find(15, 705, 231, 0, (0,0,0,0), 0.0, 0) frame 16 22:13:11.463 00.000 10672 Star::Find returns 1 (0), X=705.80, Y=231.61, Mass=331977, SNR=55.4, Peak=48912 HFD=2.6 22:13:11.463 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 22:13:11.463 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 22:13:11.463 00.000 10672 CameraToMount -- cameraX=-2.85 cameraY=-0.46 hyp=2.89 cameraTheta=-2.98 mountX=-2.88 mountY=-0.37, mountTheta=-3.01 22:13:11.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:13:11.541 00.078 10672 UpdateGuideState exits: m=331977 SNR=55.4 22:13:11.541 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:11.541 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:11.541 00.000 10672 Enqueuing Expose request 22:13:11.541 00.000 428 Worker thread wakes up 22:13:11.541 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:11.541 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,217,31,31) 22:13:14.676 03.135 10672 read socket command 10 22:13:14.676 00.000 10672 processing socket request REQDIST 22:13:14.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:14.676 00.000 10672 Sending socket response 0 (0x0) 22:13:15.326 00.650 428 Exposure complete 22:13:15.466 00.140 428 worker thread done servicing request 22:13:15.466 00.000 10672 OnExposeComplete: enter 22:13:15.467 00.001 10672 UpdateGuideState(): m_state=2 22:13:15.467 00.000 10672 Star::Find(15, 705, 231, 0, (0,0,0,0), 0.0, 0) frame 17 22:13:15.468 00.001 10672 Star::Find returns 1 (0), X=705.57, Y=231.33, Mass=353750, SNR=51.6, Peak=55344 HFD=2.4 22:13:15.468 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.14) = xAngle (-3.05 = -3.05) 22:13:15.468 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.94 = -2.94) 22:13:15.468 00.000 10672 CameraToMount -- cameraX=-3.08 cameraY=-0.73 hyp=3.17 cameraTheta=-2.91 mountX=-3.16 mountY=-0.64, mountTheta=-2.94 22:13:15.471 00.003 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1552, FiltMax=65488, Gamma=1.000 22:13:15.543 00.072 10672 UpdateGuideState exits: m=353750 SNR=51.6 22:13:15.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:15.543 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:15.543 00.000 10672 Enqueuing Expose request 22:13:15.543 00.000 428 Worker thread wakes up 22:13:15.543 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:15.543 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,216,31,31) 22:13:19.318 03.775 428 Exposure complete 22:13:19.463 00.145 428 worker thread done servicing request 22:13:19.463 00.000 10672 OnExposeComplete: enter 22:13:19.463 00.000 10672 UpdateGuideState(): m_state=2 22:13:19.463 00.000 10672 Star::Find(15, 705, 231, 0, (0,0,0,0), 0.0, 0) frame 18 22:13:19.463 00.000 10672 Star::Find returns 1 (0), X=705.57, Y=231.45, Mass=364849, SNR=55.0, Peak=52288 HFD=3.0 22:13:19.463 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.08 = -3.08) 22:13:19.463 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.97 = -2.97) 22:13:19.463 00.000 10672 CameraToMount -- cameraX=-3.08 cameraY=-0.62 hyp=3.14 cameraTheta=-2.94 mountX=-3.14 mountY=-0.52, mountTheta=-2.98 22:13:19.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:13:19.542 00.079 10672 UpdateGuideState exits: m=364849 SNR=55.0 22:13:19.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:19.542 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:19.542 00.000 10672 Enqueuing Expose request 22:13:19.542 00.000 428 Worker thread wakes up 22:13:19.542 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:19.542 00.000 428 Handling exposure in thread, d=4000 o=3 r=(691,216,31,31) 22:13:19.682 00.140 10672 read socket command 10 22:13:19.682 00.000 10672 processing socket request REQDIST 22:13:19.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:19.682 00.000 10672 Sending socket response 0 (0x0) 22:13:19.916 00.234 10672 Star-cross move 1/320, West for 1000 ms 22:13:19.916 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:19.916 00.000 10672 MoveAxis(W, 1000, -) 22:13:19.916 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:19.932 00.016 10672 IsSlewing returns 0 22:13:19.932 00.000 10672 IsGuiding returns 0 22:13:19.948 00.016 10672 PulseGuide returned control before completion, sleep 992 22:13:20.979 01.031 10672 IsGuiding returns 1 22:13:20.979 00.000 10672 scope still moving after pulse duration time elapsed 22:13:21.010 00.031 10672 IsSlewing returns 0 22:13:21.010 00.000 10672 IsGuiding returns 0 22:13:21.010 00.000 10672 scope move finished after 1000 + 74 ms 22:13:21.010 00.000 10672 Move returns status 0, amount 1000 22:13:21.010 00.000 10672 Star-cross move 2/320, West for 1000 ms 22:13:21.010 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:21.010 00.000 10672 MoveAxis(W, 1000, -) 22:13:21.010 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:21.010 00.000 10672 IsSlewing returns 0 22:13:21.010 00.000 10672 IsGuiding returns 0 22:13:21.041 00.031 10672 PulseGuide returned control before completion, sleep 989 22:13:22.056 01.015 10672 IsGuiding returns 0 22:13:22.056 00.000 10672 Move returns status 0, amount 1000 22:13:22.056 00.000 10672 Star-cross move 3/320, West for 1000 ms 22:13:22.072 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:22.072 00.000 10672 MoveAxis(W, 1000, -) 22:13:22.072 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:22.072 00.000 10672 IsSlewing returns 0 22:13:22.072 00.000 10672 IsGuiding returns 0 22:13:22.088 00.016 10672 PulseGuide returned control before completion, sleep 986 22:13:23.088 01.000 10672 IsGuiding returns 1 22:13:23.088 00.000 10672 scope still moving after pulse duration time elapsed 22:13:23.119 00.031 10672 IsSlewing returns 0 22:13:23.119 00.000 10672 IsGuiding returns 0 22:13:23.119 00.000 10672 scope move finished after 1000 + 49 ms 22:13:23.119 00.000 10672 Move returns status 0, amount 1000 22:13:23.119 00.000 10672 Star-cross move 4/320, West for 1000 ms 22:13:23.119 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:23.119 00.000 10672 MoveAxis(W, 1000, -) 22:13:23.119 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:23.119 00.000 10672 IsSlewing returns 0 22:13:23.119 00.000 10672 IsGuiding returns 0 22:13:23.150 00.031 10672 PulseGuide returned control before completion, sleep 986 22:13:23.322 00.172 428 Exposure complete 22:13:23.447 00.125 428 worker thread done servicing request 22:13:24.165 00.718 10672 IsGuiding returns 0 22:13:24.165 00.000 10672 Move returns status 0, amount 1000 22:13:24.181 00.016 10672 OnExposeComplete: enter 22:13:24.181 00.000 10672 UpdateGuideState(): m_state=2 22:13:24.181 00.000 10672 Star::Find(15, 705, 231, 0, (0,0,0,0), 0.0, 0) frame 19 22:13:24.181 00.000 10672 Star::Find returns 1 (0), X=704.35, Y=231.38, Mass=349643, SNR=50.1, Peak=49120 HFD=3.0 22:13:24.181 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 22:13:24.181 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 22:13:24.181 00.000 10672 CameraToMount -- cameraX=-4.30 cameraY=-0.68 hyp=4.35 cameraTheta=-2.99 mountX=-4.35 mountY=-0.55, mountTheta=-3.02 22:13:24.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 22:13:24.274 00.093 10672 UpdateGuideState exits: m=349643 SNR=50.1 22:13:24.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:24.274 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:24.274 00.000 10672 Enqueuing Expose request 22:13:24.274 00.000 428 Worker thread wakes up 22:13:24.274 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:24.274 00.000 428 Handling exposure in thread, d=4000 o=3 r=(689,216,31,31) 22:13:24.290 00.016 10672 Star-cross move 5/320, West for 1000 ms 22:13:24.290 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:24.290 00.000 10672 MoveAxis(W, 1000, -) 22:13:24.290 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:24.290 00.000 10672 IsSlewing returns 0 22:13:24.290 00.000 10672 IsGuiding returns 0 22:13:24.321 00.031 10672 PulseGuide returned control before completion, sleep 984 22:13:25.337 01.016 10672 IsGuiding returns 0 22:13:25.337 00.000 10672 Move returns status 0, amount 1000 22:13:25.352 00.015 10672 read socket command 10 22:13:25.352 00.000 10672 processing socket request REQDIST 22:13:25.352 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:25.352 00.000 10672 Sending socket response 0 (0x0) 22:13:25.352 00.000 10672 Star-cross move 6/320, West for 1000 ms 22:13:25.352 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:25.352 00.000 10672 MoveAxis(W, 1000, -) 22:13:25.352 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:25.352 00.000 10672 IsSlewing returns 0 22:13:25.368 00.016 10672 IsGuiding returns 0 22:13:25.415 00.047 10672 PulseGuide returned control before completion, sleep 953 22:13:26.383 00.968 10672 IsGuiding returns 1 22:13:26.383 00.000 10672 scope still moving after pulse duration time elapsed 22:13:26.415 00.032 10672 IsSlewing returns 0 22:13:26.415 00.000 10672 IsGuiding returns 1 22:13:26.461 00.046 10672 IsSlewing returns 0 22:13:26.461 00.000 10672 IsGuiding returns 0 22:13:26.461 00.000 10672 scope move finished after 1000 + 98 ms 22:13:26.461 00.000 10672 Move returns status 0, amount 1000 22:13:26.461 00.000 10672 Star-cross move 7/320, West for 1000 ms 22:13:26.461 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:26.461 00.000 10672 MoveAxis(W, 1000, -) 22:13:26.461 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:26.477 00.016 10672 IsSlewing returns 0 22:13:26.477 00.000 10672 IsGuiding returns 0 22:13:26.493 00.016 10672 PulseGuide returned control before completion, sleep 992 22:13:27.320 00.827 428 Exposure complete 22:13:27.461 00.141 428 worker thread done servicing request 22:13:27.508 00.047 10672 IsGuiding returns 1 22:13:27.508 00.000 10672 scope still moving after pulse duration time elapsed 22:13:27.555 00.047 10672 IsSlewing returns 0 22:13:27.555 00.000 10672 IsGuiding returns 0 22:13:27.555 00.000 10672 scope move finished after 1000 + 79 ms 22:13:27.555 00.000 10672 Move returns status 0, amount 1000 22:13:27.555 00.000 10672 OnExposeComplete: enter 22:13:27.555 00.000 10672 UpdateGuideState(): m_state=2 22:13:27.555 00.000 10672 Star::Find(15, 704, 231, 0, (0,0,0,0), 0.0, 0) frame 20 22:13:27.555 00.000 10672 Star::Find returns 1 (0), X=701.78, Y=230.98, Mass=306925, SNR=46.7, Peak=48480 HFD=2.5 22:13:27.555 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 22:13:27.555 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 22:13:27.555 00.000 10672 CameraToMount -- cameraX=-6.87 cameraY=-1.08 hyp=6.95 cameraTheta=-2.98 mountX=-6.95 mountY=-0.88, mountTheta=-3.02 22:13:27.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 22:13:27.653 00.098 10672 UpdateGuideState exits: m=306925 SNR=46.7 22:13:27.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:27.653 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:27.653 00.000 10672 Enqueuing Expose request 22:13:27.653 00.000 428 Worker thread wakes up 22:13:27.653 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:27.653 00.000 428 Handling exposure in thread, d=4000 o=3 r=(687,216,31,31) 22:13:27.669 00.016 10672 Star-cross move 8/320, West for 1000 ms 22:13:27.669 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:27.669 00.000 10672 MoveAxis(W, 1000, -) 22:13:27.669 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:27.669 00.000 10672 IsSlewing returns 0 22:13:27.669 00.000 10672 IsGuiding returns 0 22:13:27.684 00.015 10672 PulseGuide returned control before completion, sleep 993 22:13:28.715 01.031 10672 IsGuiding returns 0 22:13:28.715 00.000 10672 Move returns status 0, amount 1000 22:13:28.715 00.000 10672 Star-cross move 9/320, West for 1000 ms 22:13:28.715 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:28.715 00.000 10672 MoveAxis(W, 1000, -) 22:13:28.715 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:28.715 00.000 10672 IsSlewing returns 0 22:13:28.715 00.000 10672 IsGuiding returns 0 22:13:28.746 00.031 10672 PulseGuide returned control before completion, sleep 985 22:13:29.762 01.016 10672 IsGuiding returns 0 22:13:29.762 00.000 10672 Move returns status 0, amount 1000 22:13:29.762 00.000 10672 read socket command 10 22:13:29.762 00.000 10672 processing socket request REQDIST 22:13:29.762 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:29.762 00.000 10672 Sending socket response 0 (0x0) 22:13:29.777 00.015 10672 Star-cross move 10/320, West for 1000 ms 22:13:29.777 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:29.777 00.000 10672 MoveAxis(W, 1000, -) 22:13:29.777 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:29.777 00.000 10672 IsSlewing returns 0 22:13:29.777 00.000 10672 IsGuiding returns 0 22:13:29.809 00.032 10672 PulseGuide returned control before completion, sleep 980 22:13:30.808 00.999 10672 IsGuiding returns 1 22:13:30.808 00.000 10672 scope still moving after pulse duration time elapsed 22:13:30.840 00.032 10672 IsSlewing returns 0 22:13:30.840 00.000 10672 IsGuiding returns 0 22:13:30.840 00.000 10672 scope move finished after 1000 + 55 ms 22:13:30.840 00.000 10672 Move returns status 0, amount 1000 22:13:30.840 00.000 10672 Star-cross move 11/320, West for 1000 ms 22:13:30.855 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:30.855 00.000 10672 MoveAxis(W, 1000, -) 22:13:30.855 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:30.871 00.016 10672 IsSlewing returns 0 22:13:30.871 00.000 10672 IsGuiding returns 0 22:13:30.886 00.015 10672 PulseGuide returned control before completion, sleep 991 22:13:31.324 00.438 428 Exposure complete 22:13:31.449 00.125 428 worker thread done servicing request 22:13:31.902 00.453 10672 IsGuiding returns 0 22:13:31.902 00.000 10672 Move returns status 0, amount 1000 22:13:31.902 00.000 10672 OnExposeComplete: enter 22:13:31.902 00.000 10672 UpdateGuideState(): m_state=2 22:13:31.933 00.031 10672 Star::Find(15, 701, 230, 0, (0,0,0,0), 0.0, 0) frame 21 22:13:31.933 00.000 10672 Star::Find returns 1 (0), X=699.20, Y=230.91, Mass=341508, SNR=53.0, Peak=44544 HFD=3.0 22:13:31.933 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (0.14) = xAngle (-3.16 = 3.13) 22:13:31.933 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.05 = -3.05) 22:13:31.933 00.000 10672 CameraToMount -- cameraX=-9.45 cameraY=-1.15 hyp=9.52 cameraTheta=-3.02 mountX=-9.52 mountY=-0.87, mountTheta=-3.05 22:13:31.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:13:32.011 00.078 10672 UpdateGuideState exits: m=341508 SNR=53.0 22:13:32.011 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:32.011 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:32.011 00.000 10672 Enqueuing Expose request 22:13:32.011 00.000 428 Worker thread wakes up 22:13:32.011 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:32.011 00.000 428 Handling exposure in thread, d=4000 o=3 r=(684,216,31,31) 22:13:32.011 00.000 10672 Star-cross move 12/320, West for 1000 ms 22:13:32.027 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:32.027 00.000 10672 MoveAxis(W, 1000, -) 22:13:32.027 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:32.027 00.000 10672 IsSlewing returns 0 22:13:32.027 00.000 10672 IsGuiding returns 0 22:13:32.058 00.031 10672 PulseGuide returned control before completion, sleep 981 22:13:33.042 00.984 10672 IsGuiding returns 1 22:13:33.042 00.000 10672 scope still moving after pulse duration time elapsed 22:13:33.073 00.031 10672 IsSlewing returns 0 22:13:33.073 00.000 10672 IsGuiding returns 0 22:13:33.073 00.000 10672 scope move finished after 1000 + 53 ms 22:13:33.073 00.000 10672 Move returns status 0, amount 1000 22:13:33.073 00.000 10672 Star-cross move 13/320, West for 1000 ms 22:13:33.089 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:33.089 00.000 10672 MoveAxis(W, 1000, -) 22:13:33.089 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:33.089 00.000 10672 IsSlewing returns 0 22:13:33.089 00.000 10672 IsGuiding returns 0 22:13:33.104 00.015 10672 PulseGuide returned control before completion, sleep 996 22:13:34.135 01.031 10672 IsGuiding returns 0 22:13:34.135 00.000 10672 Move returns status 0, amount 1000 22:13:34.135 00.000 10672 Star-cross move 14/320, West for 1000 ms 22:13:34.135 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:34.135 00.000 10672 MoveAxis(W, 1000, -) 22:13:34.135 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:34.135 00.000 10672 IsSlewing returns 0 22:13:34.135 00.000 10672 IsGuiding returns 0 22:13:34.167 00.032 10672 PulseGuide returned control before completion, sleep 985 22:13:35.182 01.015 10672 IsGuiding returns 0 22:13:35.182 00.000 10672 Move returns status 0, amount 1000 22:13:35.182 00.000 10672 read socket command 10 22:13:35.182 00.000 10672 processing socket request REQDIST 22:13:35.182 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:35.182 00.000 10672 Sending socket response 0 (0x0) 22:13:35.182 00.000 10672 Star-cross move 15/320, West for 1000 ms 22:13:35.182 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:35.182 00.000 10672 MoveAxis(W, 1000, -) 22:13:35.182 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:35.197 00.015 10672 IsSlewing returns 0 22:13:35.197 00.000 10672 IsGuiding returns 0 22:13:35.213 00.016 10672 PulseGuide returned control before completion, sleep 986 22:13:35.307 00.094 428 Exposure complete 22:13:35.447 00.140 428 worker thread done servicing request 22:13:36.218 00.771 10672 IsGuiding returns 1 22:13:36.218 00.000 10672 scope still moving after pulse duration time elapsed 22:13:36.249 00.031 10672 IsSlewing returns 0 22:13:36.249 00.000 10672 IsGuiding returns 0 22:13:36.249 00.000 10672 scope move finished after 1000 + 51 ms 22:13:36.249 00.000 10672 Move returns status 0, amount 1000 22:13:36.249 00.000 10672 OnExposeComplete: enter 22:13:36.249 00.000 10672 UpdateGuideState(): m_state=2 22:13:36.249 00.000 10672 Star::Find(15, 699, 230, 0, (0,0,0,0), 0.0, 0) frame 22 22:13:36.249 00.000 10672 Star::Find returns 1 (0), X=696.53, Y=230.42, Mass=302576, SNR=52.7, Peak=48480 HFD=3.0 22:13:36.249 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.14 = 3.14) 22:13:36.249 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 22:13:36.249 00.000 10672 CameraToMount -- cameraX=-12.12 cameraY=-1.64 hyp=12.23 cameraTheta=-3.01 mountX=-12.23 mountY=-1.28, mountTheta=-3.04 22:13:36.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:13:36.342 00.093 10672 UpdateGuideState exits: m=302576 SNR=52.7 22:13:36.342 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:36.342 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:36.342 00.000 10672 Enqueuing Expose request 22:13:36.342 00.000 428 Worker thread wakes up 22:13:36.342 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:36.342 00.000 428 Handling exposure in thread, d=4000 o=3 r=(682,215,31,31) 22:13:36.342 00.000 10672 Star-cross move 16/320, West for 1000 ms 22:13:36.358 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:36.358 00.000 10672 MoveAxis(W, 1000, -) 22:13:36.358 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:36.358 00.000 10672 IsSlewing returns 0 22:13:36.358 00.000 10672 IsGuiding returns 0 22:13:36.389 00.031 10672 PulseGuide returned control before completion, sleep 982 22:13:37.374 00.985 10672 IsGuiding returns 1 22:13:37.374 00.000 10672 scope still moving after pulse duration time elapsed 22:13:37.420 00.046 10672 IsSlewing returns 0 22:13:37.420 00.000 10672 IsGuiding returns 0 22:13:37.420 00.000 10672 scope move finished after 1000 + 69 ms 22:13:37.420 00.000 10672 Move returns status 0, amount 1000 22:13:37.420 00.000 10672 Star-cross move 17/320, West for 1000 ms 22:13:37.436 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:37.436 00.000 10672 MoveAxis(W, 1000, -) 22:13:37.436 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:37.452 00.016 10672 IsSlewing returns 0 22:13:37.452 00.000 10672 IsGuiding returns 0 22:13:37.467 00.015 10672 PulseGuide returned control before completion, sleep 987 22:13:38.498 01.031 10672 IsGuiding returns 0 22:13:38.498 00.000 10672 Move returns status 0, amount 1000 22:13:38.498 00.000 10672 Star-cross move 18/320, West for 1000 ms 22:13:38.498 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:38.498 00.000 10672 MoveAxis(W, 1000, -) 22:13:38.498 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:38.498 00.000 10672 IsSlewing returns 0 22:13:38.498 00.000 10672 IsGuiding returns 0 22:13:38.530 00.032 10672 PulseGuide returned control before completion, sleep 990 22:13:39.295 00.765 428 Exposure complete 22:13:39.435 00.140 428 worker thread done servicing request 22:13:39.545 00.110 10672 IsGuiding returns 0 22:13:39.545 00.000 10672 Move returns status 0, amount 1000 22:13:39.545 00.000 10672 OnExposeComplete: enter 22:13:39.545 00.000 10672 UpdateGuideState(): m_state=2 22:13:39.545 00.000 10672 Star::Find(15, 696, 230, 0, (0,0,0,0), 0.0, 0) frame 23 22:13:39.560 00.015 10672 Star::Find returns 1 (0), X=693.92, Y=229.88, Mass=323590, SNR=48.8, Peak=47936 HFD=2.8 22:13:39.560 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:13:39.560 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:13:39.560 00.000 10672 CameraToMount -- cameraX=-14.73 cameraY=-2.18 hyp=14.89 cameraTheta=-2.99 mountX=-14.89 mountY=-1.75, mountTheta=-3.02 22:13:39.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2256, FiltMax=65488, Gamma=1.000 22:13:39.654 00.094 10672 UpdateGuideState exits: m=323590 SNR=48.8 22:13:39.654 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:39.654 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:39.654 00.000 10672 Enqueuing Expose request 22:13:39.654 00.000 428 Worker thread wakes up 22:13:39.654 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:39.654 00.000 428 Handling exposure in thread, d=4000 o=3 r=(679,215,31,31) 22:13:39.670 00.016 10672 Star-cross move 19/320, West for 1000 ms 22:13:39.670 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:39.670 00.000 10672 MoveAxis(W, 1000, -) 22:13:39.670 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:39.670 00.000 10672 IsSlewing returns 0 22:13:39.670 00.000 10672 IsGuiding returns 0 22:13:39.685 00.015 10672 PulseGuide returned control before completion, sleep 991 22:13:40.716 01.031 10672 IsGuiding returns 0 22:13:40.716 00.000 10672 Move returns status 0, amount 1000 22:13:40.716 00.000 10672 read socket command 10 22:13:40.716 00.000 10672 processing socket request REQDIST 22:13:40.716 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:40.716 00.000 10672 Sending socket response 0 (0x0) 22:13:40.716 00.000 10672 Star-cross move 20/320, West for 1000 ms 22:13:40.716 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:40.716 00.000 10672 MoveAxis(W, 1000, -) 22:13:40.716 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:40.716 00.000 10672 IsSlewing returns 0 22:13:40.716 00.000 10672 IsGuiding returns 0 22:13:40.748 00.032 10672 PulseGuide returned control before completion, sleep 985 22:13:41.778 01.030 10672 IsGuiding returns 0 22:13:41.778 00.000 10672 Move returns status 0, amount 1000 22:13:41.778 00.000 10672 Star-cross move 21/320, West for 1000 ms 22:13:41.778 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:41.778 00.000 10672 MoveAxis(W, 1000, -) 22:13:41.778 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:41.778 00.000 10672 IsSlewing returns 0 22:13:41.778 00.000 10672 IsGuiding returns 0 22:13:41.810 00.032 10672 PulseGuide returned control before completion, sleep 990 22:13:42.809 00.999 10672 IsGuiding returns 1 22:13:42.809 00.000 10672 scope still moving after pulse duration time elapsed 22:13:42.841 00.032 10672 IsSlewing returns 0 22:13:42.841 00.000 10672 IsGuiding returns 0 22:13:42.841 00.000 10672 scope move finished after 1000 + 60 ms 22:13:42.841 00.000 10672 Move returns status 0, amount 1000 22:13:42.856 00.015 10672 Star-cross move 22/320, West for 1000 ms 22:13:42.856 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:42.856 00.000 10672 MoveAxis(W, 1000, -) 22:13:42.856 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:42.872 00.016 10672 IsSlewing returns 0 22:13:42.872 00.000 10672 IsGuiding returns 0 22:13:42.887 00.015 10672 PulseGuide returned control before completion, sleep 991 22:13:43.309 00.422 428 Exposure complete 22:13:43.434 00.125 428 worker thread done servicing request 22:13:43.918 00.484 10672 IsGuiding returns 0 22:13:43.918 00.000 10672 Move returns status 0, amount 1000 22:13:43.918 00.000 10672 OnExposeComplete: enter 22:13:43.918 00.000 10672 UpdateGuideState(): m_state=2 22:13:43.918 00.000 10672 Star::Find(15, 693, 229, 0, (0,0,0,0), 0.0, 0) frame 24 22:13:43.918 00.000 10672 Star::Find returns 1 (0), X=691.38, Y=229.48, Mass=300993, SNR=44.2, Peak=38224 HFD=3.1 22:13:43.918 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:13:43.918 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:13:43.918 00.000 10672 CameraToMount -- cameraX=-17.27 cameraY=-2.58 hyp=17.46 cameraTheta=-2.99 mountX=-17.46 mountY=-2.07, mountTheta=-3.02 22:13:43.918 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 22:13:44.012 00.094 10672 UpdateGuideState exits: m=300993 SNR=44.2 22:13:44.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:44.012 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:44.012 00.000 10672 Enqueuing Expose request 22:13:44.012 00.000 428 Worker thread wakes up 22:13:44.012 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:44.012 00.000 428 Handling exposure in thread, d=4000 o=3 r=(676,214,31,31) 22:13:44.028 00.016 10672 Star-cross move 23/320, West for 1000 ms 22:13:44.028 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:44.028 00.000 10672 MoveAxis(W, 1000, -) 22:13:44.028 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:44.028 00.000 10672 IsSlewing returns 0 22:13:44.028 00.000 10672 IsGuiding returns 0 22:13:44.059 00.031 10672 PulseGuide returned control before completion, sleep 982 22:13:45.048 00.989 10672 IsGuiding returns 1 22:13:45.048 00.000 10672 scope still moving after pulse duration time elapsed 22:13:45.071 00.023 10672 IsSlewing returns 0 22:13:45.072 00.001 10672 IsGuiding returns 0 22:13:45.072 00.000 10672 scope move finished after 1000 + 36 ms 22:13:45.072 00.000 10672 Move returns status 0, amount 1000 22:13:45.074 00.002 10672 read socket command 10 22:13:45.074 00.000 10672 processing socket request REQDIST 22:13:45.074 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:45.075 00.001 10672 Sending socket response 0 (0x0) 22:13:45.075 00.000 10672 Star-cross move 24/320, West for 1000 ms 22:13:45.078 00.003 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:45.079 00.001 10672 MoveAxis(W, 1000, -) 22:13:45.079 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:45.082 00.003 10672 IsSlewing returns 0 22:13:45.083 00.001 10672 IsGuiding returns 0 22:13:45.103 00.020 10672 PulseGuide returned control before completion, sleep 991 22:13:46.095 00.992 10672 IsGuiding returns 1 22:13:46.096 00.001 10672 scope still moving after pulse duration time elapsed 22:13:46.142 00.046 10672 IsSlewing returns 0 22:13:46.143 00.001 10672 IsGuiding returns 0 22:13:46.143 00.000 10672 scope move finished after 1000 + 59 ms 22:13:46.143 00.000 10672 Move returns status 0, amount 1000 22:13:46.144 00.001 10672 Star-cross move 25/320, West for 1000 ms 22:13:46.146 00.002 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:46.146 00.000 10672 MoveAxis(W, 1000, -) 22:13:46.146 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:46.149 00.003 10672 IsSlewing returns 0 22:13:46.150 00.001 10672 IsGuiding returns 0 22:13:46.174 00.024 10672 PulseGuide returned control before completion, sleep 986 22:13:47.167 00.993 10672 IsGuiding returns 1 22:13:47.167 00.000 10672 scope still moving after pulse duration time elapsed 22:13:47.230 00.063 10672 IsSlewing returns 0 22:13:47.261 00.031 10672 IsGuiding returns 0 22:13:47.261 00.000 10672 scope move finished after 1000 + 111 ms 22:13:47.261 00.000 10672 Move returns status 0, amount 1000 22:13:47.261 00.000 10672 Star-cross move 26/320, West for 1000 ms 22:13:47.261 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:47.261 00.000 10672 MoveAxis(W, 1000, -) 22:13:47.261 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:47.261 00.000 10672 IsSlewing returns 0 22:13:47.261 00.000 10672 IsGuiding returns 0 22:13:47.292 00.031 10672 PulseGuide returned control before completion, sleep 990 22:13:47.323 00.031 428 Exposure complete 22:13:47.464 00.141 428 worker thread done servicing request 22:13:48.308 00.844 10672 IsGuiding returns 0 22:13:48.308 00.000 10672 Move returns status 0, amount 1000 22:13:48.308 00.000 10672 OnExposeComplete: enter 22:13:48.308 00.000 10672 UpdateGuideState(): m_state=2 22:13:48.308 00.000 10672 Star::Find(15, 691, 229, 0, (0,0,0,0), 0.0, 0) frame 25 22:13:48.308 00.000 10672 Star::Find returns 1 (0), X=689.30, Y=228.89, Mass=352527, SNR=53.1, Peak=48688 HFD=2.6 22:13:48.308 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 22:13:48.308 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 22:13:48.308 00.000 10672 CameraToMount -- cameraX=-19.35 cameraY=-3.17 hyp=19.61 cameraTheta=-2.98 mountX=-19.60 mountY=-2.60, mountTheta=-3.01 22:13:48.323 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 22:13:48.417 00.094 10672 UpdateGuideState exits: m=352527 SNR=53.1 22:13:48.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:48.417 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:48.417 00.000 10672 Enqueuing Expose request 22:13:48.417 00.000 428 Worker thread wakes up 22:13:48.417 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:48.417 00.000 428 Handling exposure in thread, d=4000 o=3 r=(674,214,31,31) 22:13:48.417 00.000 10672 Star-cross move 27/320, West for 1000 ms 22:13:48.432 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:48.432 00.000 10672 MoveAxis(W, 1000, -) 22:13:48.432 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:48.432 00.000 10672 IsSlewing returns 0 22:13:48.432 00.000 10672 IsGuiding returns 0 22:13:48.448 00.016 10672 PulseGuide returned control before completion, sleep 987 22:13:49.479 01.031 10672 IsGuiding returns 0 22:13:49.479 00.000 10672 Move returns status 0, amount 1000 22:13:49.479 00.000 10672 Star-cross move 28/320, West for 1000 ms 22:13:49.494 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:49.494 00.000 10672 MoveAxis(W, 1000, -) 22:13:49.494 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:49.494 00.000 10672 IsSlewing returns 0 22:13:49.494 00.000 10672 IsGuiding returns 0 22:13:49.526 00.032 10672 PulseGuide returned control before completion, sleep 983 22:13:50.526 01.000 10672 IsGuiding returns 1 22:13:50.526 00.000 10672 scope still moving after pulse duration time elapsed 22:13:50.572 00.046 10672 IsSlewing returns 0 22:13:50.572 00.000 10672 IsGuiding returns 0 22:13:50.572 00.000 10672 scope move finished after 1000 + 75 ms 22:13:50.572 00.000 10672 Move returns status 0, amount 1000 22:13:50.572 00.000 10672 read socket command 10 22:13:50.572 00.000 10672 processing socket request REQDIST 22:13:50.572 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:50.572 00.000 10672 Sending socket response 0 (0x0) 22:13:50.572 00.000 10672 Star-cross move 29/320, West for 1000 ms 22:13:50.572 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:50.588 00.016 10672 MoveAxis(W, 1000, -) 22:13:50.588 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:50.588 00.000 10672 IsSlewing returns 0 22:13:50.588 00.000 10672 IsGuiding returns 0 22:13:50.603 00.015 10672 PulseGuide returned control before completion, sleep 986 22:13:51.306 00.703 428 Exposure complete 22:13:51.447 00.141 428 worker thread done servicing request 22:13:51.634 00.187 10672 IsGuiding returns 0 22:13:51.634 00.000 10672 Move returns status 0, amount 1000 22:13:51.634 00.000 10672 OnExposeComplete: enter 22:13:51.634 00.000 10672 UpdateGuideState(): m_state=2 22:13:51.634 00.000 10672 Star::Find(15, 689, 228, 0, (0,0,0,0), 0.0, 0) frame 26 22:13:51.634 00.000 10672 Star::Find returns 1 (0), X=686.54, Y=229.18, Mass=364561, SNR=49.7, Peak=46736 HFD=3.0 22:13:51.634 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.13) 22:13:51.634 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 22:13:51.634 00.000 10672 CameraToMount -- cameraX=-22.11 cameraY=-2.88 hyp=22.30 cameraTheta=-3.01 mountX=-22.30 mountY=-2.22, mountTheta=-3.04 22:13:51.650 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:13:51.728 00.078 10672 UpdateGuideState exits: m=364561 SNR=49.7 22:13:51.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:51.728 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:51.728 00.000 10672 Enqueuing Expose request 22:13:51.728 00.000 428 Worker thread wakes up 22:13:51.728 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:51.728 00.000 428 Handling exposure in thread, d=4000 o=3 r=(672,214,31,31) 22:13:51.744 00.016 10672 Star-cross move 30/320, West for 1000 ms 22:13:51.744 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:51.744 00.000 10672 MoveAxis(W, 1000, -) 22:13:51.744 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:51.744 00.000 10672 IsSlewing returns 0 22:13:51.744 00.000 10672 IsGuiding returns 0 22:13:51.759 00.015 10672 PulseGuide returned control before completion, sleep 992 22:13:52.764 01.005 10672 IsGuiding returns 1 22:13:52.764 00.000 10672 scope still moving after pulse duration time elapsed 22:13:52.795 00.031 10672 IsSlewing returns 0 22:13:52.795 00.000 10672 IsGuiding returns 0 22:13:52.795 00.000 10672 scope move finished after 1000 + 48 ms 22:13:52.795 00.000 10672 Move returns status 0, amount 1000 22:13:52.795 00.000 10672 Star-cross move 31/320, West for 1000 ms 22:13:52.795 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:52.795 00.000 10672 MoveAxis(W, 1000, -) 22:13:52.795 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:52.795 00.000 10672 IsSlewing returns 0 22:13:52.795 00.000 10672 IsGuiding returns 0 22:13:52.826 00.031 10672 PulseGuide returned control before completion, sleep 982 22:13:53.826 01.000 10672 IsGuiding returns 1 22:13:53.826 00.000 10672 scope still moving after pulse duration time elapsed 22:13:53.858 00.032 10672 IsSlewing returns 0 22:13:53.858 00.000 10672 IsGuiding returns 0 22:13:53.858 00.000 10672 scope move finished after 1000 + 52 ms 22:13:53.858 00.000 10672 Move returns status 0, amount 1000 22:13:53.858 00.000 10672 Star-cross move 32/320, West for 1000 ms 22:13:53.873 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:53.873 00.000 10672 MoveAxis(W, 1000, -) 22:13:53.873 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:53.873 00.000 10672 IsSlewing returns 0 22:13:53.873 00.000 10672 IsGuiding returns 0 22:13:53.905 00.032 10672 PulseGuide returned control before completion, sleep 981 22:13:54.904 00.999 10672 IsGuiding returns 1 22:13:54.904 00.000 10672 scope still moving after pulse duration time elapsed 22:13:54.935 00.031 10672 IsSlewing returns 0 22:13:54.982 00.047 10672 IsGuiding returns 0 22:13:54.982 00.000 10672 scope move finished after 1000 + 102 ms 22:13:54.982 00.000 10672 Move returns status 0, amount 1000 22:13:54.982 00.000 10672 read socket command 10 22:13:54.982 00.000 10672 processing socket request REQDIST 22:13:54.982 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:13:54.982 00.000 10672 Sending socket response 0 (0x0) 22:13:54.982 00.000 10672 Star-cross move 33/320, West for 1000 ms 22:13:54.982 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:54.982 00.000 10672 MoveAxis(W, 1000, -) 22:13:54.982 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:54.982 00.000 10672 IsSlewing returns 0 22:13:54.982 00.000 10672 IsGuiding returns 0 22:13:55.013 00.031 10672 PulseGuide returned control before completion, sleep 993 22:13:55.310 00.297 428 Exposure complete 22:13:55.435 00.125 428 worker thread done servicing request 22:13:56.013 00.578 10672 IsGuiding returns 1 22:13:56.013 00.000 10672 scope still moving after pulse duration time elapsed 22:13:56.044 00.031 10672 IsSlewing returns 0 22:13:56.044 00.000 10672 IsGuiding returns 0 22:13:56.044 00.000 10672 scope move finished after 1000 + 57 ms 22:13:56.044 00.000 10672 Move returns status 0, amount 1000 22:13:56.044 00.000 10672 OnExposeComplete: enter 22:13:56.044 00.000 10672 UpdateGuideState(): m_state=2 22:13:56.044 00.000 10672 Star::Find(15, 686, 229, 0, (0,0,0,0), 0.0, 0) frame 27 22:13:56.044 00.000 10672 Star::Find returns 1 (0), X=684.49, Y=228.51, Mass=327502, SNR=49.5, Peak=49776 HFD=3.1 22:13:56.044 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:13:56.044 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:13:56.044 00.000 10672 CameraToMount -- cameraX=-24.16 cameraY=-3.55 hyp=24.42 cameraTheta=-3.00 mountX=-24.42 mountY=-2.84, mountTheta=-3.03 22:13:56.060 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:13:56.169 00.109 10672 UpdateGuideState exits: m=327502 SNR=49.5 22:13:56.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:13:56.169 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:13:56.169 00.000 10672 Enqueuing Expose request 22:13:56.169 00.000 428 Worker thread wakes up 22:13:56.169 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:13:56.169 00.000 428 Handling exposure in thread, d=4000 o=3 r=(669,214,31,31) 22:13:56.185 00.016 10672 Star-cross move 34/320, West for 1000 ms 22:13:56.185 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:56.185 00.000 10672 MoveAxis(W, 1000, -) 22:13:56.185 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:56.185 00.000 10672 IsSlewing returns 0 22:13:56.185 00.000 10672 IsGuiding returns 0 22:13:56.200 00.015 10672 PulseGuide returned control before completion, sleep 990 22:13:57.216 01.016 10672 IsGuiding returns 0 22:13:57.216 00.000 10672 Move returns status 0, amount 1000 22:13:57.216 00.000 10672 Star-cross move 35/320, West for 1000 ms 22:13:57.216 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:57.216 00.000 10672 MoveAxis(W, 1000, -) 22:13:57.216 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:57.216 00.000 10672 IsSlewing returns 0 22:13:57.231 00.015 10672 IsGuiding returns 0 22:13:57.247 00.016 10672 PulseGuide returned control before completion, sleep 990 22:13:58.247 01.000 10672 IsGuiding returns 1 22:13:58.247 00.000 10672 scope still moving after pulse duration time elapsed 22:13:58.294 00.047 10672 IsSlewing returns 0 22:13:58.294 00.000 10672 IsGuiding returns 0 22:13:58.294 00.000 10672 scope move finished after 1000 + 64 ms 22:13:58.294 00.000 10672 Move returns status 0, amount 1000 22:13:58.294 00.000 10672 Star-cross move 36/320, West for 1000 ms 22:13:58.294 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:58.294 00.000 10672 MoveAxis(W, 1000, -) 22:13:58.294 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:58.294 00.000 10672 IsSlewing returns 0 22:13:58.294 00.000 10672 IsGuiding returns 0 22:13:58.309 00.015 10672 PulseGuide returned control before completion, sleep 995 22:13:59.309 01.000 428 Exposure complete 22:13:59.324 00.015 10672 IsGuiding returns 0 22:13:59.324 00.000 10672 Move returns status 0, amount 1000 22:13:59.324 00.000 10672 Star-cross move 37/320, West for 1000 ms 22:13:59.324 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:13:59.324 00.000 10672 MoveAxis(W, 1000, -) 22:13:59.324 00.000 10672 Guiding Dir = 3, Dur = 1000 22:13:59.324 00.000 10672 IsSlewing returns 0 22:13:59.324 00.000 10672 IsGuiding returns 0 22:13:59.356 00.032 10672 PulseGuide returned control before completion, sleep 984 22:13:59.434 00.078 428 worker thread done servicing request 22:14:00.356 00.922 10672 IsGuiding returns 1 22:14:00.356 00.000 10672 scope still moving after pulse duration time elapsed 22:14:00.402 00.046 10672 IsSlewing returns 0 22:14:00.402 00.000 10672 IsGuiding returns 0 22:14:00.402 00.000 10672 scope move finished after 1000 + 70 ms 22:14:00.402 00.000 10672 Move returns status 0, amount 1000 22:14:00.402 00.000 10672 OnExposeComplete: enter 22:14:00.402 00.000 10672 UpdateGuideState(): m_state=2 22:14:00.402 00.000 10672 Star::Find(15, 684, 228, 0, (0,0,0,0), 0.0, 0) frame 28 22:14:00.402 00.000 10672 Star::Find returns 1 (0), X=682.52, Y=228.03, Mass=304100, SNR=50.5, Peak=46400 HFD=2.3 22:14:00.402 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:14:00.402 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:14:00.402 00.000 10672 CameraToMount -- cameraX=-26.13 cameraY=-4.03 hyp=26.44 cameraTheta=-2.99 mountX=-26.43 mountY=-3.25, mountTheta=-3.02 22:14:00.418 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:14:00.512 00.094 10672 UpdateGuideState exits: m=304100 SNR=50.5 22:14:00.512 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:00.512 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:00.512 00.000 10672 Enqueuing Expose request 22:14:00.512 00.000 428 Worker thread wakes up 22:14:00.527 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:00.527 00.000 10672 read socket command 10 22:14:00.527 00.000 428 Handling exposure in thread, d=4000 o=3 r=(668,213,31,31) 22:14:00.527 00.000 10672 processing socket request REQDIST 22:14:00.527 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:00.527 00.000 10672 Sending socket response 0 (0x0) 22:14:00.527 00.000 10672 Star-cross move 38/320, West for 1000 ms 22:14:00.527 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:00.527 00.000 10672 MoveAxis(W, 1000, -) 22:14:00.527 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:00.527 00.000 10672 IsSlewing returns 0 22:14:00.527 00.000 10672 IsGuiding returns 0 22:14:00.559 00.032 10672 PulseGuide returned control before completion, sleep 989 22:14:01.562 01.003 10672 IsGuiding returns 0 22:14:01.562 00.000 10672 Move returns status 0, amount 1000 22:14:01.562 00.000 10672 Star-cross move 39/320, West for 1000 ms 22:14:01.562 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:01.562 00.000 10672 MoveAxis(W, 1000, -) 22:14:01.562 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:01.562 00.000 10672 IsSlewing returns 0 22:14:01.562 00.000 10672 IsGuiding returns 0 22:14:01.594 00.032 10672 PulseGuide returned control before completion, sleep 985 22:14:02.593 00.999 10672 IsGuiding returns 1 22:14:02.593 00.000 10672 scope still moving after pulse duration time elapsed 22:14:02.624 00.031 10672 IsSlewing returns 0 22:14:02.640 00.016 10672 IsGuiding returns 0 22:14:02.640 00.000 10672 scope move finished after 1000 + 66 ms 22:14:02.640 00.000 10672 Move returns status 0, amount 1000 22:14:02.640 00.000 10672 Star-cross move 40/320, West for 1000 ms 22:14:02.640 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:02.640 00.000 10672 MoveAxis(W, 1000, -) 22:14:02.640 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:02.640 00.000 10672 IsSlewing returns 0 22:14:02.640 00.000 10672 IsGuiding returns 0 22:14:02.671 00.031 10672 PulseGuide returned control before completion, sleep 993 22:14:03.296 00.625 428 Exposure complete 22:14:03.437 00.141 428 worker thread done servicing request 22:14:03.687 00.250 10672 IsGuiding returns 0 22:14:03.687 00.000 10672 Move returns status 0, amount 1000 22:14:03.687 00.000 10672 OnExposeComplete: enter 22:14:03.687 00.000 10672 UpdateGuideState(): m_state=2 22:14:03.687 00.000 10672 Star::Find(15, 682, 228, 0, (0,0,0,0), 0.0, 0) frame 29 22:14:03.687 00.000 10672 Star::Find returns 1 (0), X=680.23, Y=227.73, Mass=282420, SNR=46.0, Peak=48576 HFD=2.5 22:14:03.687 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:14:03.687 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:14:03.687 00.000 10672 CameraToMount -- cameraX=-28.42 cameraY=-4.33 hyp=28.75 cameraTheta=-2.99 mountX=-28.74 mountY=-3.49, mountTheta=-3.02 22:14:03.702 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 22:14:03.796 00.094 10672 UpdateGuideState exits: m=282420 SNR=46.0 22:14:03.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:03.796 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:03.796 00.000 10672 Enqueuing Expose request 22:14:03.796 00.000 428 Worker thread wakes up 22:14:03.796 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:03.796 00.000 428 Handling exposure in thread, d=4000 o=3 r=(665,213,31,31) 22:14:03.796 00.000 10672 Star-cross move 41/320, East for 1000 ms 22:14:03.796 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:14:03.796 00.000 10672 MoveAxis(E, 1000, -) 22:14:03.796 00.000 10672 Guiding Dir = 2, Dur = 1000 22:14:03.811 00.015 10672 IsSlewing returns 0 22:14:03.811 00.000 10672 IsGuiding returns 0 22:14:03.827 00.016 10672 PulseGuide returned control before completion, sleep 988 22:14:04.827 01.000 10672 IsGuiding returns 1 22:14:04.827 00.000 10672 scope still moving after pulse duration time elapsed 22:14:04.858 00.031 10672 IsSlewing returns 0 22:14:04.858 00.000 10672 IsGuiding returns 0 22:14:04.858 00.000 10672 scope move finished after 1000 + 48 ms 22:14:04.858 00.000 10672 Move returns status 0, amount 1000 22:14:04.858 00.000 10672 read socket command 10 22:14:04.858 00.000 10672 processing socket request REQDIST 22:14:04.858 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:04.858 00.000 10672 Sending socket response 0 (0x0) 22:14:04.858 00.000 10672 Star-cross move 42/320, East for 1000 ms 22:14:04.874 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:14:04.874 00.000 10672 MoveAxis(E, 1000, -) 22:14:04.874 00.000 10672 Guiding Dir = 2, Dur = 1000 22:14:04.874 00.000 10672 IsSlewing returns 0 22:14:04.889 00.015 10672 IsGuiding returns 0 22:14:04.905 00.016 10672 PulseGuide returned control before completion, sleep 991 22:14:05.905 01.000 10672 IsGuiding returns 1 22:14:05.905 00.000 10672 scope still moving after pulse duration time elapsed 22:14:05.936 00.031 10672 IsSlewing returns 0 22:14:05.936 00.000 10672 IsGuiding returns 0 22:14:05.936 00.000 10672 scope move finished after 1000 + 59 ms 22:14:05.936 00.000 10672 Move returns status 0, amount 1000 22:14:05.951 00.015 10672 Star-cross move 43/320, East for 1000 ms 22:14:05.951 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:14:05.951 00.000 10672 MoveAxis(E, 1000, -) 22:14:05.951 00.000 10672 Guiding Dir = 2, Dur = 1000 22:14:05.951 00.000 10672 IsSlewing returns 0 22:14:05.951 00.000 10672 IsGuiding returns 0 22:14:05.967 00.016 10672 PulseGuide returned control before completion, sleep 992 22:14:06.982 01.015 10672 IsGuiding returns 0 22:14:06.982 00.000 10672 Move returns status 0, amount 1000 22:14:06.982 00.000 10672 Star-cross move 44/320, East for 1000 ms 22:14:06.982 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:14:06.982 00.000 10672 MoveAxis(E, 1000, -) 22:14:06.982 00.000 10672 Guiding Dir = 2, Dur = 1000 22:14:06.982 00.000 10672 IsSlewing returns 0 22:14:06.998 00.016 10672 IsGuiding returns 0 22:14:07.014 00.016 10672 PulseGuide returned control before completion, sleep 990 22:14:07.310 00.296 428 Exposure complete 22:14:07.435 00.125 428 worker thread done servicing request 22:14:08.013 00.578 10672 IsGuiding returns 1 22:14:08.013 00.000 10672 scope still moving after pulse duration time elapsed 22:14:08.045 00.032 10672 IsSlewing returns 0 22:14:08.045 00.000 10672 IsGuiding returns 0 22:14:08.045 00.000 10672 scope move finished after 1000 + 60 ms 22:14:08.045 00.000 10672 Move returns status 0, amount 1000 22:14:08.060 00.015 10672 OnExposeComplete: enter 22:14:08.060 00.000 10672 UpdateGuideState(): m_state=2 22:14:08.060 00.000 10672 Star::Find(15, 680, 227, 0, (0,0,0,0), 0.0, 0) frame 30 22:14:08.060 00.000 10672 Star::Find returns 1 (0), X=679.64, Y=227.75, Mass=319227, SNR=48.7, Peak=43344 HFD=2.8 22:14:08.060 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:14:08.060 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:14:08.060 00.000 10672 CameraToMount -- cameraX=-29.01 cameraY=-4.31 hyp=29.33 cameraTheta=-2.99 mountX=-29.33 mountY=-3.45, mountTheta=-3.02 22:14:08.060 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:14:08.154 00.094 10672 UpdateGuideState exits: m=319227 SNR=48.7 22:14:08.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:08.154 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:08.154 00.000 10672 Enqueuing Expose request 22:14:08.154 00.000 428 Worker thread wakes up 22:14:08.154 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:08.154 00.000 428 Handling exposure in thread, d=4000 o=3 r=(665,213,31,31) 22:14:08.169 00.015 10672 Star-cross move 45/320, East for 1000 ms 22:14:08.169 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:14:08.169 00.000 10672 MoveAxis(E, 1000, -) 22:14:08.169 00.000 10672 Guiding Dir = 2, Dur = 1000 22:14:08.169 00.000 10672 IsSlewing returns 0 22:14:08.169 00.000 10672 IsGuiding returns 0 22:14:08.201 00.032 10672 PulseGuide returned control before completion, sleep 985 22:14:09.189 00.988 10672 IsGuiding returns 1 22:14:09.189 00.000 10672 scope still moving after pulse duration time elapsed 22:14:09.220 00.031 10672 IsSlewing returns 0 22:14:09.220 00.000 10672 IsGuiding returns 0 22:14:09.220 00.000 10672 scope move finished after 1000 + 51 ms 22:14:09.220 00.000 10672 Move returns status 0, amount 1000 22:14:09.220 00.000 10672 Star-cross move 46/320, East for 1000 ms 22:14:09.220 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:14:09.220 00.000 10672 MoveAxis(E, 1000, -) 22:14:09.220 00.000 10672 Guiding Dir = 2, Dur = 1000 22:14:09.236 00.016 10672 IsSlewing returns 0 22:14:09.267 00.031 10672 IsGuiding returns 0 22:14:09.283 00.016 10672 PulseGuide returned control before completion, sleep 996 22:14:10.314 01.031 10672 IsGuiding returns 0 22:14:10.314 00.000 10672 Move returns status 0, amount 1000 22:14:10.329 00.015 10672 read socket command 10 22:14:10.329 00.000 10672 processing socket request REQDIST 22:14:10.329 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:10.329 00.000 10672 Sending socket response 0 (0x0) 22:14:10.360 00.031 10672 Star-cross test cancelled by user 22:14:11.313 00.953 428 Exposure complete 22:14:11.454 00.141 428 worker thread done servicing request 22:14:11.454 00.000 10672 OnExposeComplete: enter 22:14:11.454 00.000 10672 UpdateGuideState(): m_state=2 22:14:11.454 00.000 10672 Star::Find(15, 679, 227, 0, (0,0,0,0), 0.0, 0) frame 31 22:14:11.454 00.000 10672 Star::Find returns 1 (0), X=681.83, Y=228.33, Mass=345864, SNR=50.3, Peak=48032 HFD=2.7 22:14:11.454 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = -3.14) 22:14:11.454 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:14:11.454 00.000 10672 CameraToMount -- cameraX=-26.82 cameraY=-3.73 hyp=27.08 cameraTheta=-3.00 mountX=-27.08 mountY=-2.93, mountTheta=-3.03 22:14:11.454 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:14:11.532 00.078 10672 UpdateGuideState exits: m=345864 SNR=50.3 22:14:11.532 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:11.532 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:11.532 00.000 10672 Enqueuing Expose request 22:14:11.532 00.000 428 Worker thread wakes up 22:14:11.532 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:11.532 00.000 428 Handling exposure in thread, d=4000 o=3 r=(667,213,31,31) 22:14:14.672 03.140 10672 read socket command 10 22:14:14.672 00.000 10672 processing socket request REQDIST 22:14:14.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:14.672 00.000 10672 Sending socket response 0 (0x0) 22:14:15.312 00.640 428 Exposure complete 22:14:15.437 00.125 428 worker thread done servicing request 22:14:15.437 00.000 10672 OnExposeComplete: enter 22:14:15.437 00.000 10672 UpdateGuideState(): m_state=2 22:14:15.437 00.000 10672 Star::Find(15, 681, 228, 0, (0,0,0,0), 0.0, 0) frame 32 22:14:15.437 00.000 10672 Star::Find returns 1 (0), X=682.73, Y=228.39, Mass=323735, SNR=49.1, Peak=50768 HFD=2.7 22:14:15.437 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = -3.14) 22:14:15.437 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:14:15.437 00.000 10672 CameraToMount -- cameraX=-25.92 cameraY=-3.67 hyp=26.18 cameraTheta=-3.00 mountX=-26.18 mountY=-2.90, mountTheta=-3.03 22:14:15.437 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:14:15.515 00.078 10672 UpdateGuideState exits: m=323735 SNR=49.1 22:14:15.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:15.515 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:15.515 00.000 10672 Enqueuing Expose request 22:14:15.515 00.000 428 Worker thread wakes up 22:14:15.515 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:15.515 00.000 428 Handling exposure in thread, d=4000 o=3 r=(668,213,31,31) 22:14:18.394 02.879 10672 StartLoopingInteractive: PolarDrift:execute 22:14:18.394 00.000 10672 cannot start looping when capture active 22:14:19.293 00.899 428 Exposure complete 22:14:19.428 00.135 428 worker thread done servicing request 22:14:19.428 00.000 10672 OnExposeComplete: enter 22:14:19.429 00.001 10672 UpdateGuideState(): m_state=2 22:14:19.429 00.000 10672 Star::Find(15, 682, 228, 0, (0,0,0,0), 0.0, 0) frame 33 22:14:19.429 00.000 10672 Star::Find returns 1 (0), X=682.68, Y=228.28, Mass=339838, SNR=48.2, Peak=53264 HFD=2.7 22:14:19.430 00.001 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:14:19.430 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:14:19.430 00.000 10672 CameraToMount -- cameraX=-25.97 cameraY=-3.79 hyp=26.24 cameraTheta=-3.00 mountX=-26.24 mountY=-3.02, mountTheta=-3.03 22:14:19.431 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:14:19.517 00.086 10672 UpdateGuideState exits: m=339838 SNR=48.2 22:14:19.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:19.517 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:19.517 00.000 10672 Enqueuing Expose request 22:14:19.518 00.001 428 Worker thread wakes up 22:14:19.518 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:19.518 00.000 428 Handling exposure in thread, d=4000 o=3 r=(668,213,31,31) 22:14:19.676 00.158 10672 read socket command 10 22:14:19.676 00.000 10672 processing socket request REQDIST 22:14:19.677 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:19.677 00.000 10672 Sending socket response 0 (0x0) 22:14:23.306 03.629 428 Exposure complete 22:14:23.447 00.141 428 worker thread done servicing request 22:14:23.447 00.000 10672 OnExposeComplete: enter 22:14:23.447 00.000 10672 UpdateGuideState(): m_state=2 22:14:23.447 00.000 10672 Star::Find(15, 682, 228, 0, (0,0,0,0), 0.0, 0) frame 34 22:14:23.447 00.000 10672 Star::Find returns 1 (0), X=682.97, Y=228.23, Mass=347973, SNR=49.9, Peak=52944 HFD=2.5 22:14:23.447 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:14:23.447 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:14:23.447 00.000 10672 CameraToMount -- cameraX=-25.68 cameraY=-3.83 hyp=25.96 cameraTheta=-2.99 mountX=-25.96 mountY=-3.07, mountTheta=-3.02 22:14:23.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2144, FiltMax=65488, Gamma=1.000 22:14:23.525 00.078 10672 UpdateGuideState exits: m=347973 SNR=49.9 22:14:23.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:23.525 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:23.525 00.000 10672 Enqueuing Expose request 22:14:23.525 00.000 428 Worker thread wakes up 22:14:23.525 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:23.525 00.000 428 Handling exposure in thread, d=4000 o=3 r=(668,213,31,31) 22:14:24.681 01.156 10672 read socket command 10 22:14:24.681 00.000 10672 processing socket request REQDIST 22:14:24.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:24.681 00.000 10672 Sending socket response 0 (0x0) 22:14:27.294 02.613 428 Exposure complete 22:14:27.435 00.141 428 worker thread done servicing request 22:14:27.435 00.000 10672 OnExposeComplete: enter 22:14:27.435 00.000 10672 UpdateGuideState(): m_state=2 22:14:27.435 00.000 10672 Star::Find(15, 682, 228, 0, (0,0,0,0), 0.0, 0) frame 35 22:14:27.435 00.000 10672 Star::Find returns 1 (0), X=682.82, Y=228.35, Mass=358345, SNR=55.1, Peak=59376 HFD=2.7 22:14:27.435 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = -3.14) 22:14:27.435 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:14:27.435 00.000 10672 CameraToMount -- cameraX=-25.83 cameraY=-3.71 hyp=26.10 cameraTheta=-3.00 mountX=-26.10 mountY=-2.95, mountTheta=-3.03 22:14:27.435 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:14:27.513 00.078 10672 UpdateGuideState exits: m=358345 SNR=55.1 22:14:27.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:27.513 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:27.528 00.015 10672 Enqueuing Expose request 22:14:27.528 00.000 428 Worker thread wakes up 22:14:27.528 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:27.528 00.000 428 Handling exposure in thread, d=4000 o=3 r=(668,213,31,31) 22:14:29.684 02.156 10672 read socket command 10 22:14:29.684 00.000 10672 processing socket request REQDIST 22:14:29.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:29.684 00.000 10672 Sending socket response 0 (0x0) 22:14:31.293 01.609 428 Exposure complete 22:14:31.433 00.140 428 worker thread done servicing request 22:14:31.433 00.000 10672 OnExposeComplete: enter 22:14:31.433 00.000 10672 UpdateGuideState(): m_state=2 22:14:31.433 00.000 10672 Star::Find(15, 682, 228, 0, (0,0,0,0), 0.0, 0) frame 36 22:14:31.433 00.000 10672 Star::Find returns 1 (0), X=682.76, Y=228.42, Mass=300360, SNR=49.6, Peak=48576 HFD=2.1 22:14:31.433 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = -3.14) 22:14:31.433 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:14:31.433 00.000 10672 CameraToMount -- cameraX=-25.89 cameraY=-3.64 hyp=26.15 cameraTheta=-3.00 mountX=-26.15 mountY=-2.87, mountTheta=-3.03 22:14:31.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2032, FiltMax=65488, Gamma=1.000 22:14:31.511 00.078 10672 UpdateGuideState exits: m=300360 SNR=49.6 22:14:31.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:31.511 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 22:14:31.511 00.000 10672 Enqueuing Expose request 22:14:31.511 00.000 428 Worker thread wakes up 22:14:31.511 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 22:14:31.511 00.000 428 Handling exposure in thread, d=4000 o=3 r=(668,213,31,31) 22:14:34.531 03.020 10672 OnExposureDurationSelected: duration = 640000 22:14:34.671 00.140 10672 read socket command 10 22:14:34.671 00.000 10672 processing socket request REQDIST 22:14:34.671 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:34.671 00.000 10672 Sending socket response 0 (0x0) 22:14:35.312 00.641 428 Exposure complete 22:14:35.437 00.125 428 worker thread done servicing request 22:14:35.437 00.000 10672 OnExposeComplete: enter 22:14:35.437 00.000 10672 UpdateGuideState(): m_state=2 22:14:35.437 00.000 10672 Star::Find(15, 682, 228, 0, (0,0,0,0), 0.0, 0) frame 37 22:14:35.437 00.000 10672 Star::Find returns 1 (0), X=682.51, Y=228.35, Mass=319094, SNR=46.6, Peak=47488 HFD=2.7 22:14:35.437 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = -3.14) 22:14:35.437 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 22:14:35.437 00.000 10672 CameraToMount -- cameraX=-26.14 cameraY=-3.72 hyp=26.41 cameraTheta=-3.00 mountX=-26.41 mountY=-2.94, mountTheta=-3.03 22:14:35.437 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 22:14:35.515 00.078 10672 UpdateGuideState exits: m=319094 SNR=46.6 22:14:35.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:35.530 00.015 10672 ScheduleExposure(640000,3,1) exposurePending=0 22:14:35.530 00.000 10672 Enqueuing Expose request 22:14:35.530 00.000 428 Worker thread wakes up 22:14:35.530 00.000 428 worker thread servicing REQUEST_EXPOSE 640000 22:14:35.530 00.000 428 Handling exposure in thread, d=640000 o=3 r=(668,213,31,31) 22:14:35.530 00.000 428 ZWO: set CONTROL_EXPOSURE 640000000 22:14:37.748 02.218 10672 Star-cross move 1/320, West for 1000 ms 22:14:37.764 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:37.764 00.000 10672 MoveAxis(W, 1000, -) 22:14:37.764 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:37.764 00.000 10672 IsSlewing returns 0 22:14:37.764 00.000 10672 IsGuiding returns 0 22:14:37.780 00.016 10672 PulseGuide returned control before completion, sleep 993 22:14:38.811 01.031 10672 IsGuiding returns 0 22:14:38.811 00.000 10672 Move returns status 0, amount 1000 22:14:38.811 00.000 10672 Star-cross move 2/320, West for 1000 ms 22:14:38.811 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:38.811 00.000 10672 MoveAxis(W, 1000, -) 22:14:38.811 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:38.811 00.000 10672 IsSlewing returns 0 22:14:38.811 00.000 10672 IsGuiding returns 0 22:14:38.842 00.031 10672 PulseGuide returned control before completion, sleep 990 22:14:39.295 00.453 428 Exposure complete 22:14:39.451 00.156 428 worker thread done servicing request 22:14:39.842 00.391 10672 IsGuiding returns 1 22:14:39.842 00.000 10672 scope still moving after pulse duration time elapsed 22:14:39.889 00.047 10672 IsSlewing returns 0 22:14:39.889 00.000 10672 IsGuiding returns 0 22:14:39.889 00.000 10672 scope move finished after 1000 + 69 ms 22:14:39.889 00.000 10672 Move returns status 0, amount 1000 22:14:39.889 00.000 10672 OnExposeComplete: enter 22:14:39.889 00.000 10672 UpdateGuideState(): m_state=2 22:14:39.889 00.000 10672 Star::Find(15, 682, 228, 0, (0,0,0,0), 0.0, 0) frame 38 22:14:39.889 00.000 10672 Star::Find returns 1 (0), X=682.21, Y=228.07, Mass=336382, SNR=54.4, Peak=56656 HFD=2.6 22:14:39.889 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 22:14:39.889 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 22:14:39.889 00.000 10672 CameraToMount -- cameraX=-26.44 cameraY=-3.99 hyp=26.74 cameraTheta=-2.99 mountX=-26.74 mountY=-3.21, mountTheta=-3.02 22:14:39.904 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 22:14:39.998 00.094 10672 UpdateGuideState exits: m=336382 SNR=54.4 22:14:39.998 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 22:14:39.998 00.000 10672 ScheduleExposure(640000,3,1) exposurePending=0 22:14:39.998 00.000 10672 Enqueuing Expose request 22:14:39.998 00.000 428 Worker thread wakes up 22:14:39.998 00.000 10672 read socket command 10 22:14:39.998 00.000 428 worker thread servicing REQUEST_EXPOSE 640000 22:14:39.998 00.000 10672 processing socket request REQDIST 22:14:39.998 00.000 428 Handling exposure in thread, d=640000 o=3 r=(667,213,31,31) 22:14:39.998 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:39.998 00.000 10672 Sending socket response 0 (0x0) 22:14:40.013 00.015 10672 Star-cross move 3/320, West for 1000 ms 22:14:40.013 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:40.013 00.000 10672 MoveAxis(W, 1000, -) 22:14:40.013 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:40.013 00.000 10672 IsSlewing returns 0 22:14:40.013 00.000 10672 IsGuiding returns 0 22:14:40.029 00.016 10672 PulseGuide returned control before completion, sleep 993 22:14:41.060 01.031 10672 IsGuiding returns 0 22:14:41.060 00.000 10672 Move returns status 0, amount 1000 22:14:41.060 00.000 10672 Star-cross move 4/320, West for 1000 ms 22:14:41.060 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:41.060 00.000 10672 MoveAxis(W, 1000, -) 22:14:41.060 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:41.060 00.000 10672 IsSlewing returns 0 22:14:41.075 00.015 10672 IsGuiding returns 0 22:14:41.091 00.016 10672 PulseGuide returned control before completion, sleep 988 22:14:42.189 01.098 10672 IsGuiding returns 0 22:14:42.189 00.000 10672 Move returns status 0, amount 1000 22:14:42.189 00.000 10672 Star-cross move 5/320, West for 1000 ms 22:14:42.189 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:42.189 00.000 10672 MoveAxis(W, 1000, -) 22:14:42.189 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:42.220 00.031 10672 IsSlewing returns 0 22:14:42.220 00.000 10672 IsGuiding returns 0 22:14:42.236 00.016 10672 PulseGuide returned control before completion, sleep 985 22:14:43.236 01.000 10672 IsGuiding returns 1 22:14:43.236 00.000 10672 scope still moving after pulse duration time elapsed 22:14:43.267 00.031 10672 IsSlewing returns 0 22:14:43.267 00.000 10672 IsGuiding returns 0 22:14:43.267 00.000 10672 scope move finished after 1000 + 49 ms 22:14:43.267 00.000 10672 Move returns status 0, amount 1000 22:14:43.267 00.000 10672 Star-cross move 6/320, West for 1000 ms 22:14:43.267 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:43.267 00.000 10672 MoveAxis(W, 1000, -) 22:14:43.267 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:43.267 00.000 10672 IsSlewing returns 0 22:14:43.267 00.000 10672 IsGuiding returns 0 22:14:43.298 00.031 10672 PulseGuide returned control before completion, sleep 986 22:14:44.329 01.031 10672 IsGuiding returns 1 22:14:44.329 00.000 10672 scope still moving after pulse duration time elapsed 22:14:44.376 00.047 10672 IsSlewing returns 0 22:14:44.376 00.000 10672 IsGuiding returns 0 22:14:44.376 00.000 10672 scope move finished after 1000 + 99 ms 22:14:44.376 00.000 10672 Move returns status 0, amount 1000 22:14:44.376 00.000 10672 Star-cross move 7/320, West for 1000 ms 22:14:44.392 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:44.392 00.000 10672 MoveAxis(W, 1000, -) 22:14:44.392 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:44.392 00.000 10672 IsSlewing returns 0 22:14:44.392 00.000 10672 IsGuiding returns 0 22:14:44.423 00.031 10672 PulseGuide returned control before completion, sleep 991 22:14:45.454 01.031 10672 IsGuiding returns 0 22:14:45.454 00.000 10672 Move returns status 0, amount 1000 22:14:45.454 00.000 10672 read socket command 10 22:14:45.454 00.000 10672 processing socket request REQDIST 22:14:45.454 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:45.454 00.000 10672 Sending socket response 0 (0x0) 22:14:45.454 00.000 10672 Star-cross move 8/320, West for 1000 ms 22:14:45.454 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:45.454 00.000 10672 MoveAxis(W, 1000, -) 22:14:45.454 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:45.469 00.015 10672 IsSlewing returns 0 22:14:45.501 00.032 10672 IsGuiding returns 0 22:14:45.516 00.015 10672 PulseGuide returned control before completion, sleep 995 22:14:46.547 01.031 10672 IsGuiding returns 0 22:14:46.547 00.000 10672 Move returns status 0, amount 1000 22:14:46.547 00.000 10672 Star-cross move 9/320, West for 1000 ms 22:14:46.547 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:46.547 00.000 10672 MoveAxis(W, 1000, -) 22:14:46.547 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:46.547 00.000 10672 IsSlewing returns 0 22:14:46.547 00.000 10672 IsGuiding returns 0 22:14:46.579 00.032 10672 PulseGuide returned control before completion, sleep 991 22:14:47.578 00.999 10672 IsGuiding returns 1 22:14:47.578 00.000 10672 scope still moving after pulse duration time elapsed 22:14:47.625 00.047 10672 IsSlewing returns 0 22:14:47.625 00.000 10672 IsGuiding returns 0 22:14:47.625 00.000 10672 scope move finished after 1000 + 65 ms 22:14:47.625 00.000 10672 Move returns status 0, amount 1000 22:14:47.625 00.000 10672 Star-cross move 10/320, West for 1000 ms 22:14:47.625 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:47.625 00.000 10672 MoveAxis(W, 1000, -) 22:14:47.625 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:47.625 00.000 10672 IsSlewing returns 0 22:14:47.625 00.000 10672 IsGuiding returns 0 22:14:47.656 00.031 10672 PulseGuide returned control before completion, sleep 981 22:14:48.656 01.000 10672 IsGuiding returns 1 22:14:48.656 00.000 10672 scope still moving after pulse duration time elapsed 22:14:48.703 00.047 10672 IsSlewing returns 0 22:14:48.703 00.000 10672 IsGuiding returns 0 22:14:48.703 00.000 10672 scope move finished after 1000 + 70 ms 22:14:48.703 00.000 10672 Move returns status 0, amount 1000 22:14:48.703 00.000 10672 Star-cross move 11/320, West for 1000 ms 22:14:48.718 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:48.718 00.000 10672 MoveAxis(W, 1000, -) 22:14:48.718 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:48.750 00.032 10672 IsSlewing returns 0 22:14:48.750 00.000 10672 IsGuiding returns 0 22:14:48.781 00.031 10672 PulseGuide returned control before completion, sleep 980 22:14:49.781 01.000 10672 IsGuiding returns 1 22:14:49.781 00.000 10672 scope still moving after pulse duration time elapsed 22:14:49.812 00.031 10672 IsSlewing returns 0 22:14:49.827 00.015 10672 IsGuiding returns 0 22:14:49.827 00.000 10672 scope move finished after 1000 + 70 ms 22:14:49.827 00.000 10672 Move returns status 0, amount 1000 22:14:49.827 00.000 10672 read socket command 10 22:14:49.827 00.000 10672 processing socket request REQDIST 22:14:49.827 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:49.827 00.000 10672 Sending socket response 0 (0x0) 22:14:49.827 00.000 10672 Star-cross move 12/320, West for 1000 ms 22:14:49.827 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:49.827 00.000 10672 MoveAxis(W, 1000, -) 22:14:49.827 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:49.827 00.000 10672 IsSlewing returns 0 22:14:49.827 00.000 10672 IsGuiding returns 0 22:14:49.859 00.032 10672 PulseGuide returned control before completion, sleep 992 22:14:50.895 01.036 10672 IsGuiding returns 0 22:14:50.895 00.000 10672 Move returns status 0, amount 1000 22:14:50.895 00.000 10672 Star-cross move 13/320, West for 1000 ms 22:14:50.910 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:50.910 00.000 10672 MoveAxis(W, 1000, -) 22:14:50.910 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:50.910 00.000 10672 IsSlewing returns 0 22:14:50.910 00.000 10672 IsGuiding returns 0 22:14:50.942 00.032 10672 PulseGuide returned control before completion, sleep 988 22:14:51.941 00.999 10672 IsGuiding returns 1 22:14:51.941 00.000 10672 scope still moving after pulse duration time elapsed 22:14:51.972 00.031 10672 IsSlewing returns 0 22:14:52.004 00.032 10672 IsGuiding returns 0 22:14:52.004 00.000 10672 scope move finished after 1000 + 94 ms 22:14:52.004 00.000 10672 Move returns status 0, amount 1000 22:14:52.019 00.015 10672 Star-cross move 14/320, West for 1000 ms 22:14:52.019 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:52.019 00.000 10672 MoveAxis(W, 1000, -) 22:14:52.019 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:52.019 00.000 10672 IsSlewing returns 0 22:14:52.019 00.000 10672 IsGuiding returns 0 22:14:52.035 00.016 10672 PulseGuide returned control before completion, sleep 991 22:14:53.050 01.015 10672 IsGuiding returns 0 22:14:53.050 00.000 10672 Move returns status 0, amount 1000 22:14:53.050 00.000 10672 Star-cross move 15/320, West for 1000 ms 22:14:53.050 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:53.050 00.000 10672 MoveAxis(W, 1000, -) 22:14:53.050 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:53.066 00.016 10672 IsSlewing returns 0 22:14:53.066 00.000 10672 IsGuiding returns 0 22:14:53.081 00.015 10672 PulseGuide returned control before completion, sleep 991 22:14:54.112 01.031 10672 IsGuiding returns 1 22:14:54.112 00.000 10672 scope still moving after pulse duration time elapsed 22:14:54.159 00.047 10672 IsSlewing returns 0 22:14:54.159 00.000 10672 IsGuiding returns 0 22:14:54.159 00.000 10672 scope move finished after 1000 + 93 ms 22:14:54.159 00.000 10672 Move returns status 0, amount 1000 22:14:54.159 00.000 10672 Star-cross move 16/320, West for 1000 ms 22:14:54.159 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:54.159 00.000 10672 MoveAxis(W, 1000, -) 22:14:54.159 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:54.159 00.000 10672 IsSlewing returns 0 22:14:54.159 00.000 10672 IsGuiding returns 0 22:14:54.190 00.031 10672 PulseGuide returned control before completion, sleep 987 22:14:55.190 01.000 10672 IsGuiding returns 0 22:14:55.190 00.000 10672 Move returns status 0, amount 1000 22:14:55.190 00.000 10672 read socket command 10 22:14:55.190 00.000 10672 processing socket request REQDIST 22:14:55.190 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:14:55.190 00.000 10672 Sending socket response 0 (0x0) 22:14:55.190 00.000 10672 Star-cross move 17/320, West for 1000 ms 22:14:55.190 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:55.190 00.000 10672 MoveAxis(W, 1000, -) 22:14:55.190 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:55.190 00.000 10672 IsSlewing returns 0 22:14:55.190 00.000 10672 IsGuiding returns 0 22:14:55.221 00.031 10672 PulseGuide returned control before completion, sleep 986 22:14:56.237 01.016 10672 IsGuiding returns 1 22:14:56.237 00.000 10672 scope still moving after pulse duration time elapsed 22:14:56.268 00.031 10672 IsSlewing returns 0 22:14:56.268 00.000 10672 IsGuiding returns 0 22:14:56.268 00.000 10672 scope move finished after 1000 + 65 ms 22:14:56.268 00.000 10672 Move returns status 0, amount 1000 22:14:56.268 00.000 10672 Star-cross move 18/320, West for 1000 ms 22:14:56.268 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:56.268 00.000 10672 MoveAxis(W, 1000, -) 22:14:56.268 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:56.268 00.000 10672 IsSlewing returns 0 22:14:56.268 00.000 10672 IsGuiding returns 0 22:14:56.299 00.031 10672 PulseGuide returned control before completion, sleep 991 22:14:57.314 01.015 10672 IsGuiding returns 0 22:14:57.314 00.000 10672 Move returns status 0, amount 1000 22:14:57.314 00.000 10672 Star-cross move 19/320, West for 1000 ms 22:14:57.314 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:57.314 00.000 10672 MoveAxis(W, 1000, -) 22:14:57.330 00.016 10672 Guiding Dir = 3, Dur = 1000 22:14:57.330 00.000 10672 IsSlewing returns 0 22:14:57.330 00.000 10672 IsGuiding returns 0 22:14:57.346 00.016 10672 PulseGuide returned control before completion, sleep 988 22:14:58.345 00.999 10672 IsGuiding returns 1 22:14:58.345 00.000 10672 scope still moving after pulse duration time elapsed 22:14:58.377 00.032 10672 IsSlewing returns 0 22:14:58.377 00.000 10672 IsGuiding returns 0 22:14:58.377 00.000 10672 scope move finished after 1000 + 47 ms 22:14:58.377 00.000 10672 Move returns status 0, amount 1000 22:14:58.377 00.000 10672 Star-cross move 20/320, West for 1000 ms 22:14:58.392 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:58.392 00.000 10672 MoveAxis(W, 1000, -) 22:14:58.392 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:58.408 00.016 10672 IsSlewing returns 0 22:14:58.408 00.000 10672 IsGuiding returns 0 22:14:58.423 00.015 10672 PulseGuide returned control before completion, sleep 994 22:14:59.428 01.005 10672 IsGuiding returns 1 22:14:59.428 00.000 10672 scope still moving after pulse duration time elapsed 22:14:59.459 00.031 10672 IsSlewing returns 0 22:14:59.459 00.000 10672 IsGuiding returns 0 22:14:59.459 00.000 10672 scope move finished after 1000 + 57 ms 22:14:59.459 00.000 10672 Move returns status 0, amount 1000 22:14:59.459 00.000 10672 Star-cross move 21/320, West for 1000 ms 22:14:59.459 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:14:59.459 00.000 10672 MoveAxis(W, 1000, -) 22:14:59.459 00.000 10672 Guiding Dir = 3, Dur = 1000 22:14:59.475 00.016 10672 IsSlewing returns 0 22:14:59.475 00.000 10672 IsGuiding returns 0 22:14:59.490 00.015 10672 PulseGuide returned control before completion, sleep 995 22:15:00.506 01.016 10672 IsGuiding returns 0 22:15:00.506 00.000 10672 Move returns status 0, amount 1000 22:15:00.521 00.015 10672 read socket command 10 22:15:00.521 00.000 10672 processing socket request REQDIST 22:15:00.521 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:00.521 00.000 10672 Sending socket response 0 (0x0) 22:15:00.521 00.000 10672 Star-cross move 22/320, West for 1000 ms 22:15:00.521 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:00.521 00.000 10672 MoveAxis(W, 1000, -) 22:15:00.521 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:00.521 00.000 10672 IsSlewing returns 0 22:15:00.521 00.000 10672 IsGuiding returns 0 22:15:00.553 00.032 10672 PulseGuide returned control before completion, sleep 992 22:15:01.568 01.015 10672 IsGuiding returns 0 22:15:01.568 00.000 10672 Move returns status 0, amount 1000 22:15:01.568 00.000 10672 Star-cross move 23/320, West for 1000 ms 22:15:01.568 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:01.568 00.000 10672 MoveAxis(W, 1000, -) 22:15:01.568 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:01.583 00.015 10672 IsSlewing returns 0 22:15:01.583 00.000 10672 IsGuiding returns 0 22:15:01.599 00.016 10672 PulseGuide returned control before completion, sleep 989 22:15:02.630 01.031 10672 IsGuiding returns 0 22:15:02.630 00.000 10672 Move returns status 0, amount 1000 22:15:02.630 00.000 10672 Star-cross move 24/320, West for 1000 ms 22:15:02.630 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:02.630 00.000 10672 MoveAxis(W, 1000, -) 22:15:02.630 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:02.630 00.000 10672 IsSlewing returns 0 22:15:02.630 00.000 10672 IsGuiding returns 0 22:15:02.661 00.031 10672 PulseGuide returned control before completion, sleep 990 22:15:03.661 01.000 10672 IsGuiding returns 1 22:15:03.661 00.000 10672 scope still moving after pulse duration time elapsed 22:15:03.692 00.031 10672 IsSlewing returns 0 22:15:03.692 00.000 10672 IsGuiding returns 0 22:15:03.692 00.000 10672 scope move finished after 1000 + 62 ms 22:15:03.692 00.000 10672 Move returns status 0, amount 1000 22:15:03.708 00.016 10672 Star-cross move 25/320, West for 1000 ms 22:15:03.708 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:03.708 00.000 10672 MoveAxis(W, 1000, -) 22:15:03.708 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:03.708 00.000 10672 IsSlewing returns 0 22:15:03.708 00.000 10672 IsGuiding returns 0 22:15:03.739 00.031 10672 PulseGuide returned control before completion, sleep 984 22:15:04.754 01.015 10672 IsGuiding returns 0 22:15:04.754 00.000 10672 Move returns status 0, amount 1000 22:15:04.754 00.000 10672 read socket command 10 22:15:04.754 00.000 10672 processing socket request REQDIST 22:15:04.754 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:04.754 00.000 10672 Sending socket response 0 (0x0) 22:15:04.754 00.000 10672 Star-cross move 26/320, West for 1000 ms 22:15:04.754 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:04.754 00.000 10672 MoveAxis(W, 1000, -) 22:15:04.754 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:04.754 00.000 10672 IsSlewing returns 0 22:15:04.754 00.000 10672 IsGuiding returns 0 22:15:04.786 00.032 10672 PulseGuide returned control before completion, sleep 986 22:15:05.785 00.999 10672 IsGuiding returns 1 22:15:05.785 00.000 10672 scope still moving after pulse duration time elapsed 22:15:05.817 00.032 10672 IsSlewing returns 0 22:15:05.817 00.000 10672 IsGuiding returns 0 22:15:05.817 00.000 10672 scope move finished after 1000 + 65 ms 22:15:05.817 00.000 10672 Move returns status 0, amount 1000 22:15:05.832 00.015 10672 Star-cross move 27/320, West for 1000 ms 22:15:05.832 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:05.832 00.000 10672 MoveAxis(W, 1000, -) 22:15:05.832 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:05.832 00.000 10672 IsSlewing returns 0 22:15:05.832 00.000 10672 IsGuiding returns 0 22:15:05.848 00.016 10672 PulseGuide returned control before completion, sleep 993 22:15:06.868 01.020 10672 IsGuiding returns 0 22:15:06.868 00.000 10672 Move returns status 0, amount 1000 22:15:06.883 00.015 10672 Star-cross move 28/320, West for 1000 ms 22:15:06.883 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:06.883 00.000 10672 MoveAxis(W, 1000, -) 22:15:06.883 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:06.899 00.016 10672 IsSlewing returns 0 22:15:06.899 00.000 10672 IsGuiding returns 0 22:15:06.931 00.032 10672 PulseGuide returned control before completion, sleep 987 22:15:07.930 00.999 10672 IsGuiding returns 1 22:15:07.930 00.000 10672 scope still moving after pulse duration time elapsed 22:15:07.961 00.031 10672 IsSlewing returns 0 22:15:07.993 00.032 10672 IsGuiding returns 0 22:15:07.993 00.000 10672 scope move finished after 1000 + 92 ms 22:15:07.993 00.000 10672 Move returns status 0, amount 1000 22:15:07.993 00.000 10672 Star-cross move 29/320, West for 1000 ms 22:15:07.993 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:07.993 00.000 10672 MoveAxis(W, 1000, -) 22:15:07.993 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:07.993 00.000 10672 IsSlewing returns 0 22:15:07.993 00.000 10672 IsGuiding returns 0 22:15:08.024 00.031 10672 PulseGuide returned control before completion, sleep 985 22:15:09.023 00.999 10672 IsGuiding returns 1 22:15:09.023 00.000 10672 scope still moving after pulse duration time elapsed 22:15:09.055 00.032 10672 IsSlewing returns 0 22:15:09.055 00.000 10672 IsGuiding returns 0 22:15:09.055 00.000 10672 scope move finished after 1000 + 48 ms 22:15:09.055 00.000 10672 Move returns status 0, amount 1000 22:15:09.055 00.000 10672 Star-cross move 30/320, West for 1000 ms 22:15:09.055 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:09.055 00.000 10672 MoveAxis(W, 1000, -) 22:15:09.055 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:09.055 00.000 10672 IsSlewing returns 0 22:15:09.055 00.000 10672 IsGuiding returns 0 22:15:09.086 00.031 10672 PulseGuide returned control before completion, sleep 985 22:15:10.101 01.015 10672 IsGuiding returns 1 22:15:10.101 00.000 10672 scope still moving after pulse duration time elapsed 22:15:10.148 00.047 10672 IsSlewing returns 0 22:15:10.148 00.000 10672 IsGuiding returns 0 22:15:10.148 00.000 10672 scope move finished after 1000 + 88 ms 22:15:10.148 00.000 10672 Move returns status 0, amount 1000 22:15:10.148 00.000 10672 read socket command 10 22:15:10.148 00.000 10672 processing socket request REQDIST 22:15:10.148 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:10.148 00.000 10672 Sending socket response 0 (0x0) 22:15:10.148 00.000 10672 Star-cross move 31/320, West for 1000 ms 22:15:10.148 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:10.148 00.000 10672 MoveAxis(W, 1000, -) 22:15:10.148 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:10.148 00.000 10672 IsSlewing returns 0 22:15:10.164 00.016 10672 IsGuiding returns 0 22:15:10.179 00.015 10672 PulseGuide returned control before completion, sleep 984 22:15:11.210 01.031 10672 IsGuiding returns 0 22:15:11.210 00.000 10672 Move returns status 0, amount 1000 22:15:11.210 00.000 10672 Star-cross move 32/320, West for 1000 ms 22:15:11.210 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:11.210 00.000 10672 MoveAxis(W, 1000, -) 22:15:11.210 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:11.210 00.000 10672 IsSlewing returns 0 22:15:11.210 00.000 10672 IsGuiding returns 0 22:15:11.242 00.032 10672 PulseGuide returned control before completion, sleep 990 22:15:12.241 00.999 10672 IsGuiding returns 1 22:15:12.241 00.000 10672 scope still moving after pulse duration time elapsed 22:15:12.288 00.047 10672 IsSlewing returns 0 22:15:12.288 00.000 10672 IsGuiding returns 0 22:15:12.288 00.000 10672 scope move finished after 1000 + 64 ms 22:15:12.288 00.000 10672 Move returns status 0, amount 1000 22:15:12.288 00.000 10672 Star-cross move 33/320, West for 1000 ms 22:15:12.288 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:12.288 00.000 10672 MoveAxis(W, 1000, -) 22:15:12.288 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:12.288 00.000 10672 IsSlewing returns 0 22:15:12.288 00.000 10672 IsGuiding returns 0 22:15:12.319 00.031 10672 PulseGuide returned control before completion, sleep 980 22:15:13.319 01.000 10672 IsGuiding returns 1 22:15:13.319 00.000 10672 scope still moving after pulse duration time elapsed 22:15:13.350 00.031 10672 IsSlewing returns 0 22:15:13.350 00.000 10672 IsGuiding returns 0 22:15:13.350 00.000 10672 scope move finished after 1000 + 54 ms 22:15:13.350 00.000 10672 Move returns status 0, amount 1000 22:15:13.350 00.000 10672 Star-cross move 34/320, West for 1000 ms 22:15:13.366 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:13.366 00.000 10672 MoveAxis(W, 1000, -) 22:15:13.366 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:13.366 00.000 10672 IsSlewing returns 0 22:15:13.366 00.000 10672 IsGuiding returns 0 22:15:13.397 00.031 10672 PulseGuide returned control before completion, sleep 982 22:15:14.412 01.015 10672 IsGuiding returns 0 22:15:14.412 00.000 10672 Move returns status 0, amount 1000 22:15:14.428 00.016 10672 Star-cross move 35/320, West for 1000 ms 22:15:14.428 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:14.428 00.000 10672 MoveAxis(W, 1000, -) 22:15:14.428 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:14.428 00.000 10672 IsSlewing returns 0 22:15:14.428 00.000 10672 IsGuiding returns 0 22:15:14.459 00.031 10672 PulseGuide returned control before completion, sleep 989 22:15:15.495 01.036 10672 IsGuiding returns 0 22:15:15.495 00.000 10672 Move returns status 0, amount 1000 22:15:15.495 00.000 10672 read socket command 10 22:15:15.495 00.000 10672 processing socket request REQDIST 22:15:15.495 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:15.495 00.000 10672 Sending socket response 0 (0x0) 22:15:15.495 00.000 10672 Star-cross move 36/320, West for 1000 ms 22:15:15.495 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:15.495 00.000 10672 MoveAxis(W, 1000, -) 22:15:15.495 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:15.495 00.000 10672 IsSlewing returns 0 22:15:15.495 00.000 10672 IsGuiding returns 0 22:15:15.526 00.031 10672 PulseGuide returned control before completion, sleep 988 22:15:16.541 01.015 10672 IsGuiding returns 1 22:15:16.541 00.000 10672 scope still moving after pulse duration time elapsed 22:15:16.572 00.031 10672 IsSlewing returns 0 22:15:16.572 00.000 10672 IsGuiding returns 0 22:15:16.572 00.000 10672 scope move finished after 1000 + 66 ms 22:15:16.572 00.000 10672 Move returns status 0, amount 1000 22:15:16.572 00.000 10672 Star-cross move 37/320, West for 1000 ms 22:15:16.572 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:16.572 00.000 10672 MoveAxis(W, 1000, -) 22:15:16.572 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:16.572 00.000 10672 IsSlewing returns 0 22:15:16.572 00.000 10672 IsGuiding returns 0 22:15:16.588 00.016 10672 PulseGuide returned control before completion, sleep 991 22:15:17.603 01.015 10672 IsGuiding returns 0 22:15:17.603 00.000 10672 Move returns status 0, amount 1000 22:15:17.603 00.000 10672 Star-cross move 38/320, West for 1000 ms 22:15:17.603 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:17.603 00.000 10672 MoveAxis(W, 1000, -) 22:15:17.603 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:17.635 00.032 10672 IsSlewing returns 0 22:15:17.635 00.000 10672 IsGuiding returns 0 22:15:17.650 00.015 10672 PulseGuide returned control before completion, sleep 996 22:15:18.681 01.031 10672 IsGuiding returns 0 22:15:18.681 00.000 10672 Move returns status 0, amount 1000 22:15:18.697 00.016 10672 Star-cross move 39/320, West for 1000 ms 22:15:18.712 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:18.712 00.000 10672 MoveAxis(W, 1000, -) 22:15:18.712 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:18.712 00.000 10672 IsSlewing returns 0 22:15:18.712 00.000 10672 IsGuiding returns 0 22:15:18.744 00.032 10672 PulseGuide returned control before completion, sleep 987 22:15:19.743 00.999 10672 IsGuiding returns 1 22:15:19.743 00.000 10672 scope still moving after pulse duration time elapsed 22:15:19.775 00.032 10672 IsSlewing returns 0 22:15:19.775 00.000 10672 IsGuiding returns 0 22:15:19.775 00.000 10672 scope move finished after 1000 + 59 ms 22:15:19.775 00.000 10672 Move returns status 0, amount 1000 22:15:19.775 00.000 10672 read socket command 10 22:15:19.775 00.000 10672 processing socket request REQDIST 22:15:19.775 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:19.775 00.000 10672 Sending socket response 0 (0x0) 22:15:19.775 00.000 10672 Star-cross move 40/320, West for 1000 ms 22:15:19.775 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:15:19.775 00.000 10672 MoveAxis(W, 1000, -) 22:15:19.775 00.000 10672 Guiding Dir = 3, Dur = 1000 22:15:19.775 00.000 10672 IsSlewing returns 0 22:15:19.775 00.000 10672 IsGuiding returns 0 22:15:19.806 00.031 10672 PulseGuide returned control before completion, sleep 987 22:15:20.806 01.000 10672 IsGuiding returns 1 22:15:20.806 00.000 10672 scope still moving after pulse duration time elapsed 22:15:20.837 00.031 10672 IsSlewing returns 0 22:15:20.837 00.000 10672 IsGuiding returns 0 22:15:20.837 00.000 10672 scope move finished after 1000 + 48 ms 22:15:20.837 00.000 10672 Move returns status 0, amount 1000 22:15:20.837 00.000 10672 Star-cross move 41/320, East for 1000 ms 22:15:20.837 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:20.837 00.000 10672 MoveAxis(E, 1000, -) 22:15:20.837 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:20.837 00.000 10672 IsSlewing returns 0 22:15:20.837 00.000 10672 IsGuiding returns 0 22:15:20.868 00.031 10672 PulseGuide returned control before completion, sleep 992 22:15:21.868 01.000 10672 IsGuiding returns 1 22:15:21.868 00.000 10672 scope still moving after pulse duration time elapsed 22:15:21.899 00.031 10672 IsSlewing returns 0 22:15:21.899 00.000 10672 IsGuiding returns 0 22:15:21.899 00.000 10672 scope move finished after 1000 + 58 ms 22:15:21.899 00.000 10672 Move returns status 0, amount 1000 22:15:21.914 00.015 10672 Star-cross move 42/320, East for 1000 ms 22:15:21.914 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:21.914 00.000 10672 MoveAxis(E, 1000, -) 22:15:21.914 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:21.930 00.016 10672 IsSlewing returns 0 22:15:21.930 00.000 10672 IsGuiding returns 0 22:15:21.961 00.031 10672 PulseGuide returned control before completion, sleep 975 22:15:22.961 01.000 10672 IsGuiding returns 1 22:15:22.961 00.000 10672 scope still moving after pulse duration time elapsed 22:15:22.992 00.031 10672 IsSlewing returns 0 22:15:23.024 00.032 10672 IsGuiding returns 0 22:15:23.024 00.000 10672 scope move finished after 1000 + 89 ms 22:15:23.024 00.000 10672 Move returns status 0, amount 1000 22:15:23.024 00.000 10672 Star-cross move 43/320, East for 1000 ms 22:15:23.024 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:23.024 00.000 10672 MoveAxis(E, 1000, -) 22:15:23.024 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:23.024 00.000 10672 IsSlewing returns 0 22:15:23.024 00.000 10672 IsGuiding returns 0 22:15:23.055 00.031 10672 PulseGuide returned control before completion, sleep 985 22:15:24.075 01.020 10672 IsGuiding returns 0 22:15:24.075 00.000 10672 Move returns status 0, amount 1000 22:15:24.075 00.000 10672 Star-cross move 44/320, East for 1000 ms 22:15:24.075 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:24.075 00.000 10672 MoveAxis(E, 1000, -) 22:15:24.075 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:24.091 00.016 10672 IsSlewing returns 0 22:15:24.091 00.000 10672 IsGuiding returns 0 22:15:24.106 00.015 10672 PulseGuide returned control before completion, sleep 993 22:15:25.137 01.031 10672 IsGuiding returns 1 22:15:25.137 00.000 10672 scope still moving after pulse duration time elapsed 22:15:25.168 00.031 10672 IsSlewing returns 0 22:15:25.168 00.000 10672 IsGuiding returns 0 22:15:25.168 00.000 10672 scope move finished after 1000 + 75 ms 22:15:25.168 00.000 10672 Move returns status 0, amount 1000 22:15:25.168 00.000 10672 read socket command 10 22:15:25.168 00.000 10672 processing socket request REQDIST 22:15:25.168 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:25.168 00.000 10672 Sending socket response 0 (0x0) 22:15:25.168 00.000 10672 Star-cross move 45/320, East for 1000 ms 22:15:25.168 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:25.168 00.000 10672 MoveAxis(E, 1000, -) 22:15:25.168 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:25.184 00.016 10672 IsSlewing returns 0 22:15:25.184 00.000 10672 IsGuiding returns 0 22:15:25.215 00.031 10672 PulseGuide returned control before completion, sleep 981 22:15:26.199 00.984 10672 IsGuiding returns 1 22:15:26.199 00.000 10672 scope still moving after pulse duration time elapsed 22:15:26.231 00.032 10672 IsSlewing returns 0 22:15:26.231 00.000 10672 IsGuiding returns 0 22:15:26.231 00.000 10672 scope move finished after 1000 + 53 ms 22:15:26.231 00.000 10672 Move returns status 0, amount 1000 22:15:26.231 00.000 10672 Star-cross move 46/320, East for 1000 ms 22:15:26.231 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:26.231 00.000 10672 MoveAxis(E, 1000, -) 22:15:26.231 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:26.246 00.015 10672 IsSlewing returns 0 22:15:26.246 00.000 10672 IsGuiding returns 0 22:15:26.262 00.016 10672 PulseGuide returned control before completion, sleep 986 22:15:27.293 01.031 10672 IsGuiding returns 0 22:15:27.293 00.000 10672 Move returns status 0, amount 1000 22:15:27.293 00.000 10672 Star-cross move 47/320, East for 1000 ms 22:15:27.293 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:27.293 00.000 10672 MoveAxis(E, 1000, -) 22:15:27.293 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:27.293 00.000 10672 IsSlewing returns 0 22:15:27.293 00.000 10672 IsGuiding returns 0 22:15:27.324 00.031 10672 PulseGuide returned control before completion, sleep 985 22:15:28.339 01.015 10672 IsGuiding returns 0 22:15:28.339 00.000 10672 Move returns status 0, amount 1000 22:15:28.339 00.000 10672 Star-cross move 48/320, East for 1000 ms 22:15:28.355 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:28.355 00.000 10672 MoveAxis(E, 1000, -) 22:15:28.355 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:28.355 00.000 10672 IsSlewing returns 0 22:15:28.355 00.000 10672 IsGuiding returns 0 22:15:28.371 00.016 10672 PulseGuide returned control before completion, sleep 992 22:15:29.401 01.030 10672 IsGuiding returns 0 22:15:29.401 00.000 10672 Move returns status 0, amount 1000 22:15:29.401 00.000 10672 Star-cross move 49/320, East for 1000 ms 22:15:29.401 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:29.401 00.000 10672 MoveAxis(E, 1000, -) 22:15:29.401 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:29.401 00.000 10672 IsSlewing returns 0 22:15:29.401 00.000 10672 IsGuiding returns 0 22:15:29.433 00.032 10672 PulseGuide returned control before completion, sleep 991 22:15:30.432 00.999 10672 IsGuiding returns 1 22:15:30.432 00.000 10672 scope still moving after pulse duration time elapsed 22:15:30.464 00.032 10672 IsSlewing returns 0 22:15:30.464 00.000 10672 IsGuiding returns 0 22:15:30.464 00.000 10672 scope move finished after 1000 + 49 ms 22:15:30.464 00.000 10672 Move returns status 0, amount 1000 22:15:30.464 00.000 10672 read socket command 10 22:15:30.464 00.000 10672 processing socket request REQDIST 22:15:30.464 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:30.464 00.000 10672 Sending socket response 0 (0x0) 22:15:30.464 00.000 10672 Star-cross move 50/320, East for 1000 ms 22:15:30.464 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:30.464 00.000 10672 MoveAxis(E, 1000, -) 22:15:30.464 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:30.464 00.000 10672 IsSlewing returns 0 22:15:30.479 00.015 10672 IsGuiding returns 0 22:15:30.526 00.047 10672 PulseGuide returned control before completion, sleep 951 22:15:31.499 00.973 10672 IsGuiding returns 1 22:15:31.499 00.000 10672 scope still moving after pulse duration time elapsed 22:15:31.530 00.031 10672 IsSlewing returns 0 22:15:31.530 00.000 10672 IsGuiding returns 1 22:15:31.577 00.047 10672 IsSlewing returns 0 22:15:31.577 00.000 10672 IsGuiding returns 0 22:15:31.577 00.000 10672 scope move finished after 1000 + 100 ms 22:15:31.577 00.000 10672 Move returns status 0, amount 1000 22:15:31.577 00.000 10672 Star-cross move 51/320, East for 1000 ms 22:15:31.577 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:31.577 00.000 10672 MoveAxis(E, 1000, -) 22:15:31.577 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:31.592 00.015 10672 IsSlewing returns 0 22:15:31.592 00.000 10672 IsGuiding returns 0 22:15:31.608 00.016 10672 PulseGuide returned control before completion, sleep 994 22:15:32.624 01.016 10672 IsGuiding returns 1 22:15:32.624 00.000 10672 scope still moving after pulse duration time elapsed 22:15:32.670 00.046 10672 IsSlewing returns 0 22:15:32.670 00.000 10672 IsGuiding returns 0 22:15:32.670 00.000 10672 scope move finished after 1000 + 79 ms 22:15:32.670 00.000 10672 Move returns status 0, amount 1000 22:15:32.670 00.000 10672 Star-cross move 52/320, East for 1000 ms 22:15:32.670 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:32.670 00.000 10672 MoveAxis(E, 1000, -) 22:15:32.670 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:32.670 00.000 10672 IsSlewing returns 0 22:15:32.670 00.000 10672 IsGuiding returns 0 22:15:32.701 00.031 10672 PulseGuide returned control before completion, sleep 981 22:15:33.701 01.000 10672 IsGuiding returns 1 22:15:33.701 00.000 10672 scope still moving after pulse duration time elapsed 22:15:33.748 00.047 10672 IsSlewing returns 0 22:15:33.748 00.000 10672 IsGuiding returns 0 22:15:33.748 00.000 10672 scope move finished after 1000 + 69 ms 22:15:33.748 00.000 10672 Move returns status 0, amount 1000 22:15:33.748 00.000 10672 Star-cross move 53/320, East for 1000 ms 22:15:33.748 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:33.764 00.016 10672 MoveAxis(E, 1000, -) 22:15:33.764 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:33.795 00.031 10672 IsSlewing returns 0 22:15:33.795 00.000 10672 IsGuiding returns 0 22:15:33.811 00.016 10672 PulseGuide returned control before completion, sleep 996 22:15:34.842 01.031 10672 IsGuiding returns 0 22:15:34.842 00.000 10672 Move returns status 0, amount 1000 22:15:34.857 00.015 10672 read socket command 10 22:15:34.857 00.000 10672 processing socket request REQDIST 22:15:34.857 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:34.857 00.000 10672 Sending socket response 0 (0x0) 22:15:34.857 00.000 10672 Star-cross move 54/320, East for 1000 ms 22:15:34.857 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:34.857 00.000 10672 MoveAxis(E, 1000, -) 22:15:34.857 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:34.857 00.000 10672 IsSlewing returns 0 22:15:34.857 00.000 10672 IsGuiding returns 0 22:15:34.888 00.031 10672 PulseGuide returned control before completion, sleep 994 22:15:35.904 01.016 10672 IsGuiding returns 1 22:15:35.904 00.000 10672 scope still moving after pulse duration time elapsed 22:15:35.935 00.031 10672 IsSlewing returns 0 22:15:35.935 00.000 10672 IsGuiding returns 0 22:15:35.935 00.000 10672 scope move finished after 1000 + 73 ms 22:15:35.935 00.000 10672 Move returns status 0, amount 1000 22:15:35.950 00.015 10672 Star-cross move 55/320, East for 1000 ms 22:15:35.950 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:35.950 00.000 10672 MoveAxis(E, 1000, -) 22:15:35.950 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:35.966 00.016 10672 IsSlewing returns 0 22:15:35.966 00.000 10672 IsGuiding returns 0 22:15:35.982 00.016 10672 PulseGuide returned control before completion, sleep 991 22:15:36.997 01.015 10672 IsGuiding returns 1 22:15:36.997 00.000 10672 scope still moving after pulse duration time elapsed 22:15:37.028 00.031 10672 IsSlewing returns 0 22:15:37.028 00.000 10672 IsGuiding returns 0 22:15:37.028 00.000 10672 scope move finished after 1000 + 59 ms 22:15:37.028 00.000 10672 Move returns status 0, amount 1000 22:15:37.028 00.000 10672 Star-cross move 56/320, East for 1000 ms 22:15:37.028 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:37.028 00.000 10672 MoveAxis(E, 1000, -) 22:15:37.028 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:37.028 00.000 10672 IsSlewing returns 0 22:15:37.028 00.000 10672 IsGuiding returns 0 22:15:37.059 00.031 10672 PulseGuide returned control before completion, sleep 991 22:15:38.075 01.016 10672 IsGuiding returns 0 22:15:38.075 00.000 10672 Move returns status 0, amount 1000 22:15:38.075 00.000 10672 Star-cross move 57/320, East for 1000 ms 22:15:38.090 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:38.090 00.000 10672 MoveAxis(E, 1000, -) 22:15:38.090 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:38.090 00.000 10672 IsSlewing returns 0 22:15:38.090 00.000 10672 IsGuiding returns 0 22:15:38.106 00.016 10672 PulseGuide returned control before completion, sleep 996 22:15:39.153 01.047 10672 IsGuiding returns 0 22:15:39.153 00.000 10672 Move returns status 0, amount 1000 22:15:39.153 00.000 10672 Star-cross move 58/320, East for 1000 ms 22:15:39.153 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:39.153 00.000 10672 MoveAxis(E, 1000, -) 22:15:39.153 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:39.153 00.000 10672 IsSlewing returns 0 22:15:39.153 00.000 10672 IsGuiding returns 0 22:15:39.184 00.031 10672 PulseGuide returned control before completion, sleep 989 22:15:40.188 01.004 10672 IsGuiding returns 0 22:15:40.188 00.000 10672 Move returns status 0, amount 1000 22:15:40.188 00.000 10672 read socket command 10 22:15:40.188 00.000 10672 processing socket request REQDIST 22:15:40.188 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:40.188 00.000 10672 Sending socket response 0 (0x0) 22:15:40.188 00.000 10672 Star-cross move 59/320, East for 1000 ms 22:15:40.188 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:40.188 00.000 10672 MoveAxis(E, 1000, -) 22:15:40.204 00.016 10672 Guiding Dir = 2, Dur = 1000 22:15:40.204 00.000 10672 IsSlewing returns 0 22:15:40.204 00.000 10672 IsGuiding returns 0 22:15:40.219 00.015 10672 PulseGuide returned control before completion, sleep 993 22:15:41.266 01.047 10672 IsGuiding returns 0 22:15:41.266 00.000 10672 Move returns status 0, amount 1000 22:15:41.266 00.000 10672 Star-cross move 60/320, East for 1000 ms 22:15:41.266 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:41.266 00.000 10672 MoveAxis(E, 1000, -) 22:15:41.266 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:41.266 00.000 10672 IsSlewing returns 0 22:15:41.266 00.000 10672 IsGuiding returns 0 22:15:41.297 00.031 10672 PulseGuide returned control before completion, sleep 989 22:15:42.312 01.015 10672 IsGuiding returns 0 22:15:42.312 00.000 10672 Move returns status 0, amount 1000 22:15:42.312 00.000 10672 Star-cross move 61/320, East for 1000 ms 22:15:42.312 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:42.312 00.000 10672 MoveAxis(E, 1000, -) 22:15:42.328 00.016 10672 Guiding Dir = 2, Dur = 1000 22:15:42.328 00.000 10672 IsSlewing returns 0 22:15:42.328 00.000 10672 IsGuiding returns 0 22:15:42.343 00.015 10672 PulseGuide returned control before completion, sleep 992 22:15:43.375 01.032 10672 IsGuiding returns 0 22:15:43.375 00.000 10672 Move returns status 0, amount 1000 22:15:43.375 00.000 10672 Star-cross move 62/320, East for 1000 ms 22:15:43.375 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:43.375 00.000 10672 MoveAxis(E, 1000, -) 22:15:43.375 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:43.390 00.015 10672 IsSlewing returns 0 22:15:43.390 00.000 10672 IsGuiding returns 0 22:15:43.406 00.016 10672 PulseGuide returned control before completion, sleep 994 22:15:44.405 00.999 10672 IsGuiding returns 1 22:15:44.405 00.000 10672 scope still moving after pulse duration time elapsed 22:15:44.437 00.032 10672 IsSlewing returns 0 22:15:44.437 00.000 10672 IsGuiding returns 0 22:15:44.437 00.000 10672 scope move finished after 1000 + 55 ms 22:15:44.437 00.000 10672 Move returns status 0, amount 1000 22:15:44.437 00.000 10672 Star-cross move 63/320, East for 1000 ms 22:15:44.452 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:44.452 00.000 10672 MoveAxis(E, 1000, -) 22:15:44.452 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:44.452 00.000 10672 IsSlewing returns 0 22:15:44.452 00.000 10672 IsGuiding returns 0 22:15:44.468 00.016 10672 PulseGuide returned control before completion, sleep 993 22:15:45.499 01.031 10672 IsGuiding returns 0 22:15:45.499 00.000 10672 Move returns status 0, amount 1000 22:15:45.499 00.000 10672 read socket command 10 22:15:45.499 00.000 10672 processing socket request REQDIST 22:15:45.499 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:45.499 00.000 10672 Sending socket response 0 (0x0) 22:15:45.499 00.000 10672 Star-cross move 64/320, East for 1000 ms 22:15:45.499 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:45.499 00.000 10672 MoveAxis(E, 1000, -) 22:15:45.499 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:45.514 00.015 10672 IsSlewing returns 0 22:15:45.514 00.000 10672 IsGuiding returns 0 22:15:45.530 00.016 10672 PulseGuide returned control before completion, sleep 993 22:15:46.545 01.015 10672 IsGuiding returns 0 22:15:46.545 00.000 10672 Move returns status 0, amount 1000 22:15:46.545 00.000 10672 Star-cross move 65/320, East for 1000 ms 22:15:46.561 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:46.561 00.000 10672 MoveAxis(E, 1000, -) 22:15:46.561 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:46.561 00.000 10672 IsSlewing returns 0 22:15:46.561 00.000 10672 IsGuiding returns 0 22:15:46.577 00.016 10672 PulseGuide returned control before completion, sleep 992 22:15:47.608 01.031 10672 IsGuiding returns 0 22:15:47.608 00.000 10672 Move returns status 0, amount 1000 22:15:47.608 00.000 10672 Star-cross move 66/320, East for 1000 ms 22:15:47.608 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:47.608 00.000 10672 MoveAxis(E, 1000, -) 22:15:47.608 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:47.608 00.000 10672 IsSlewing returns 0 22:15:47.623 00.015 10672 IsGuiding returns 0 22:15:47.639 00.016 10672 PulseGuide returned control before completion, sleep 990 22:15:48.658 01.019 10672 IsGuiding returns 0 22:15:48.658 00.000 10672 Move returns status 0, amount 1000 22:15:48.658 00.000 10672 Star-cross move 67/320, East for 1000 ms 22:15:48.658 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:48.658 00.000 10672 MoveAxis(E, 1000, -) 22:15:48.658 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:48.674 00.016 10672 IsSlewing returns 0 22:15:48.674 00.000 10672 IsGuiding returns 0 22:15:48.690 00.016 10672 PulseGuide returned control before completion, sleep 992 22:15:49.736 01.046 10672 IsGuiding returns 0 22:15:49.736 00.000 10672 Move returns status 0, amount 1000 22:15:49.736 00.000 10672 read socket command 10 22:15:49.736 00.000 10672 processing socket request REQDIST 22:15:49.736 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:49.736 00.000 10672 Sending socket response 0 (0x0) 22:15:49.736 00.000 10672 Star-cross move 68/320, East for 1000 ms 22:15:49.736 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:49.736 00.000 10672 MoveAxis(E, 1000, -) 22:15:49.736 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:49.736 00.000 10672 IsSlewing returns 0 22:15:49.736 00.000 10672 IsGuiding returns 0 22:15:49.768 00.032 10672 PulseGuide returned control before completion, sleep 986 22:15:50.783 01.015 10672 IsGuiding returns 0 22:15:50.783 00.000 10672 Move returns status 0, amount 1000 22:15:50.783 00.000 10672 Star-cross move 69/320, East for 1000 ms 22:15:50.783 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:50.783 00.000 10672 MoveAxis(E, 1000, -) 22:15:50.783 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:50.798 00.015 10672 IsSlewing returns 0 22:15:50.798 00.000 10672 IsGuiding returns 0 22:15:50.814 00.016 10672 PulseGuide returned control before completion, sleep 985 22:15:51.830 01.016 10672 IsGuiding returns 0 22:15:51.830 00.000 10672 Move returns status 0, amount 1000 22:15:51.830 00.000 10672 Star-cross move 70/320, East for 1000 ms 22:15:51.830 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:51.830 00.000 10672 MoveAxis(E, 1000, -) 22:15:51.830 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:51.830 00.000 10672 IsSlewing returns 0 22:15:51.830 00.000 10672 IsGuiding returns 0 22:15:51.861 00.031 10672 PulseGuide returned control before completion, sleep 985 22:15:52.860 00.999 10672 IsGuiding returns 1 22:15:52.860 00.000 10672 scope still moving after pulse duration time elapsed 22:15:52.892 00.032 10672 IsSlewing returns 0 22:15:52.892 00.000 10672 IsGuiding returns 0 22:15:52.892 00.000 10672 scope move finished after 1000 + 66 ms 22:15:52.892 00.000 10672 Move returns status 0, amount 1000 22:15:52.907 00.015 10672 Star-cross move 71/320, East for 1000 ms 22:15:52.923 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:52.923 00.000 10672 MoveAxis(E, 1000, -) 22:15:52.923 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:52.923 00.000 10672 IsSlewing returns 0 22:15:52.923 00.000 10672 IsGuiding returns 0 22:15:52.938 00.015 10672 PulseGuide returned control before completion, sleep 992 22:15:53.985 01.047 10672 IsGuiding returns 0 22:15:53.985 00.000 10672 Move returns status 0, amount 1000 22:15:53.985 00.000 10672 Star-cross move 72/320, East for 1000 ms 22:15:53.985 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:53.985 00.000 10672 MoveAxis(E, 1000, -) 22:15:53.985 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:53.985 00.000 10672 IsSlewing returns 0 22:15:54.032 00.047 10672 IsGuiding returns 0 22:15:54.048 00.016 10672 PulseGuide returned control before completion, sleep 995 22:15:55.078 01.030 10672 IsGuiding returns 0 22:15:55.078 00.000 10672 Move returns status 0, amount 1000 22:15:55.094 00.016 10672 read socket command 10 22:15:55.094 00.000 10672 processing socket request REQDIST 22:15:55.094 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:15:55.094 00.000 10672 Sending socket response 0 (0x0) 22:15:55.094 00.000 10672 Star-cross move 73/320, East for 1000 ms 22:15:55.094 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:55.094 00.000 10672 MoveAxis(E, 1000, -) 22:15:55.094 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:55.094 00.000 10672 IsSlewing returns 0 22:15:55.094 00.000 10672 IsGuiding returns 0 22:15:55.125 00.031 10672 PulseGuide returned control before completion, sleep 992 22:15:56.141 01.016 10672 IsGuiding returns 1 22:15:56.141 00.000 10672 scope still moving after pulse duration time elapsed 22:15:56.172 00.031 10672 IsSlewing returns 0 22:15:56.172 00.000 10672 IsGuiding returns 0 22:15:56.172 00.000 10672 scope move finished after 1000 + 76 ms 22:15:56.172 00.000 10672 Move returns status 0, amount 1000 22:15:56.187 00.015 10672 Star-cross move 74/320, East for 1000 ms 22:15:56.187 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:56.187 00.000 10672 MoveAxis(E, 1000, -) 22:15:56.187 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:56.187 00.000 10672 IsSlewing returns 0 22:15:56.187 00.000 10672 IsGuiding returns 0 22:15:56.223 00.036 10672 PulseGuide returned control before completion, sleep 983 22:15:57.223 01.000 10672 IsGuiding returns 1 22:15:57.223 00.000 10672 scope still moving after pulse duration time elapsed 22:15:57.254 00.031 10672 IsSlewing returns 0 22:15:57.254 00.000 10672 IsGuiding returns 0 22:15:57.254 00.000 10672 scope move finished after 1000 + 68 ms 22:15:57.254 00.000 10672 Move returns status 0, amount 1000 22:15:57.270 00.016 10672 Star-cross move 75/320, East for 1000 ms 22:15:57.270 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:57.270 00.000 10672 MoveAxis(E, 1000, -) 22:15:57.270 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:57.270 00.000 10672 IsSlewing returns 0 22:15:57.270 00.000 10672 IsGuiding returns 0 22:15:57.285 00.015 10672 PulseGuide returned control before completion, sleep 992 22:15:58.301 01.016 10672 IsGuiding returns 0 22:15:58.301 00.000 10672 Move returns status 0, amount 1000 22:15:58.301 00.000 10672 Star-cross move 76/320, East for 1000 ms 22:15:58.301 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:58.301 00.000 10672 MoveAxis(E, 1000, -) 22:15:58.301 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:58.301 00.000 10672 IsSlewing returns 0 22:15:58.316 00.015 10672 IsGuiding returns 0 22:15:58.332 00.016 10672 PulseGuide returned control before completion, sleep 990 22:15:59.332 01.000 10672 IsGuiding returns 1 22:15:59.332 00.000 10672 scope still moving after pulse duration time elapsed 22:15:59.363 00.031 10672 IsSlewing returns 0 22:15:59.363 00.000 10672 IsGuiding returns 0 22:15:59.378 00.015 10672 scope move finished after 1000 + 60 ms 22:15:59.378 00.000 10672 Move returns status 0, amount 1000 22:15:59.378 00.000 10672 Star-cross move 77/320, East for 1000 ms 22:15:59.394 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:15:59.394 00.000 10672 MoveAxis(E, 1000, -) 22:15:59.394 00.000 10672 Guiding Dir = 2, Dur = 1000 22:15:59.441 00.047 10672 IsSlewing returns 0 22:15:59.441 00.000 10672 IsGuiding returns 0 22:15:59.472 00.031 10672 PulseGuide returned control before completion, sleep 981 22:16:00.456 00.984 10672 IsGuiding returns 1 22:16:00.456 00.000 10672 scope still moving after pulse duration time elapsed 22:16:00.488 00.032 10672 IsSlewing returns 0 22:16:00.488 00.000 10672 IsGuiding returns 0 22:16:00.488 00.000 10672 scope move finished after 1000 + 54 ms 22:16:00.488 00.000 10672 Move returns status 0, amount 1000 22:16:00.488 00.000 10672 read socket command 10 22:16:00.488 00.000 10672 processing socket request REQDIST 22:16:00.488 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:00.488 00.000 10672 Sending socket response 0 (0x0) 22:16:00.488 00.000 10672 Star-cross move 78/320, East for 1000 ms 22:16:00.503 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:00.503 00.000 10672 MoveAxis(E, 1000, -) 22:16:00.503 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:00.503 00.000 10672 IsSlewing returns 0 22:16:00.503 00.000 10672 IsGuiding returns 0 22:16:00.519 00.016 10672 PulseGuide returned control before completion, sleep 994 22:16:01.550 01.031 10672 IsGuiding returns 1 22:16:01.550 00.000 10672 scope still moving after pulse duration time elapsed 22:16:01.581 00.031 10672 IsSlewing returns 0 22:16:01.581 00.000 10672 IsGuiding returns 0 22:16:01.581 00.000 10672 scope move finished after 1000 + 73 ms 22:16:01.581 00.000 10672 Move returns status 0, amount 1000 22:16:01.581 00.000 10672 Star-cross move 79/320, East for 1000 ms 22:16:01.581 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:01.581 00.000 10672 MoveAxis(E, 1000, -) 22:16:01.581 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:01.581 00.000 10672 IsSlewing returns 0 22:16:01.581 00.000 10672 IsGuiding returns 0 22:16:01.612 00.031 10672 PulseGuide returned control before completion, sleep 991 22:16:02.628 01.016 10672 IsGuiding returns 0 22:16:02.628 00.000 10672 Move returns status 0, amount 1000 22:16:02.628 00.000 10672 Star-cross move 80/320, East for 1000 ms 22:16:02.643 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:02.643 00.000 10672 MoveAxis(E, 1000, -) 22:16:02.643 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:02.643 00.000 10672 IsSlewing returns 0 22:16:02.643 00.000 10672 IsGuiding returns 0 22:16:02.659 00.016 10672 PulseGuide returned control before completion, sleep 989 22:16:03.689 01.030 10672 IsGuiding returns 0 22:16:03.689 00.000 10672 Move returns status 0, amount 1000 22:16:03.689 00.000 10672 Star-cross move 81/320, East for 1000 ms 22:16:03.689 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:03.689 00.000 10672 MoveAxis(E, 1000, -) 22:16:03.689 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:03.705 00.016 10672 IsSlewing returns 0 22:16:03.705 00.000 10672 IsGuiding returns 0 22:16:03.721 00.016 10672 PulseGuide returned control before completion, sleep 992 22:16:04.725 01.004 10672 IsGuiding returns 1 22:16:04.725 00.000 10672 scope still moving after pulse duration time elapsed 22:16:04.756 00.031 10672 IsSlewing returns 0 22:16:04.756 00.000 10672 IsGuiding returns 0 22:16:04.756 00.000 10672 scope move finished after 1000 + 50 ms 22:16:04.756 00.000 10672 Move returns status 0, amount 1000 22:16:04.756 00.000 10672 read socket command 10 22:16:04.756 00.000 10672 processing socket request REQDIST 22:16:04.756 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:04.756 00.000 10672 Sending socket response 0 (0x0) 22:16:04.756 00.000 10672 Star-cross move 82/320, East for 1000 ms 22:16:04.756 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:04.756 00.000 10672 MoveAxis(E, 1000, -) 22:16:04.756 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:04.756 00.000 10672 IsSlewing returns 0 22:16:04.756 00.000 10672 IsGuiding returns 0 22:16:04.772 00.016 10672 PulseGuide returned control before completion, sleep 996 22:16:05.818 01.046 10672 IsGuiding returns 0 22:16:05.818 00.000 10672 Move returns status 0, amount 1000 22:16:05.818 00.000 10672 Star-cross move 83/320, East for 1000 ms 22:16:05.818 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:05.818 00.000 10672 MoveAxis(E, 1000, -) 22:16:05.818 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:05.818 00.000 10672 IsSlewing returns 0 22:16:05.818 00.000 10672 IsGuiding returns 0 22:16:05.850 00.032 10672 PulseGuide returned control before completion, sleep 985 22:16:06.849 00.999 10672 IsGuiding returns 1 22:16:06.849 00.000 10672 scope still moving after pulse duration time elapsed 22:16:06.881 00.032 10672 IsSlewing returns 0 22:16:06.881 00.000 10672 IsGuiding returns 0 22:16:06.881 00.000 10672 scope move finished after 1000 + 66 ms 22:16:06.881 00.000 10672 Move returns status 0, amount 1000 22:16:06.896 00.015 10672 Star-cross move 84/320, East for 1000 ms 22:16:06.896 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:06.896 00.000 10672 MoveAxis(E, 1000, -) 22:16:06.896 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:06.912 00.016 10672 IsSlewing returns 0 22:16:06.943 00.031 10672 IsGuiding returns 0 22:16:06.974 00.031 10672 PulseGuide returned control before completion, sleep 980 22:16:08.005 01.031 10672 IsGuiding returns 0 22:16:08.005 00.000 10672 Move returns status 0, amount 1000 22:16:08.005 00.000 10672 Star-cross move 85/320, East for 1000 ms 22:16:08.005 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:08.005 00.000 10672 MoveAxis(E, 1000, -) 22:16:08.005 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:08.005 00.000 10672 IsSlewing returns 0 22:16:08.005 00.000 10672 IsGuiding returns 0 22:16:08.036 00.031 10672 PulseGuide returned control before completion, sleep 990 22:16:09.052 01.016 10672 IsGuiding returns 1 22:16:09.052 00.000 10672 scope still moving after pulse duration time elapsed 22:16:09.099 00.047 10672 IsSlewing returns 0 22:16:09.099 00.000 10672 IsGuiding returns 0 22:16:09.099 00.000 10672 scope move finished after 1000 + 80 ms 22:16:09.099 00.000 10672 Move returns status 0, amount 1000 22:16:09.099 00.000 10672 Star-cross move 86/320, East for 1000 ms 22:16:09.099 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:09.099 00.000 10672 MoveAxis(E, 1000, -) 22:16:09.099 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:09.099 00.000 10672 IsSlewing returns 0 22:16:09.099 00.000 10672 IsGuiding returns 0 22:16:09.130 00.031 10672 PulseGuide returned control before completion, sleep 980 22:16:10.130 01.000 10672 IsGuiding returns 1 22:16:10.130 00.000 10672 scope still moving after pulse duration time elapsed 22:16:10.161 00.031 10672 IsSlewing returns 0 22:16:10.161 00.000 10672 IsGuiding returns 0 22:16:10.161 00.000 10672 scope move finished after 1000 + 55 ms 22:16:10.161 00.000 10672 Move returns status 0, amount 1000 22:16:10.161 00.000 10672 read socket command 10 22:16:10.161 00.000 10672 processing socket request REQDIST 22:16:10.161 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:10.161 00.000 10672 Sending socket response 0 (0x0) 22:16:10.161 00.000 10672 Star-cross move 87/320, East for 1000 ms 22:16:10.176 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:10.176 00.000 10672 MoveAxis(E, 1000, -) 22:16:10.176 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:10.176 00.000 10672 IsSlewing returns 0 22:16:10.176 00.000 10672 IsGuiding returns 0 22:16:10.192 00.016 10672 PulseGuide returned control before completion, sleep 995 22:16:11.207 01.015 10672 IsGuiding returns 0 22:16:11.207 00.000 10672 Move returns status 0, amount 1000 22:16:11.223 00.016 10672 Star-cross move 88/320, East for 1000 ms 22:16:11.223 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:11.223 00.000 10672 MoveAxis(E, 1000, -) 22:16:11.223 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:11.223 00.000 10672 IsSlewing returns 0 22:16:11.223 00.000 10672 IsGuiding returns 0 22:16:11.239 00.016 10672 PulseGuide returned control before completion, sleep 990 22:16:12.270 01.031 10672 IsGuiding returns 0 22:16:12.270 00.000 10672 Move returns status 0, amount 1000 22:16:12.270 00.000 10672 Star-cross move 89/320, East for 1000 ms 22:16:12.270 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:12.270 00.000 10672 MoveAxis(E, 1000, -) 22:16:12.270 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:12.285 00.015 10672 IsSlewing returns 0 22:16:12.285 00.000 10672 IsGuiding returns 0 22:16:12.301 00.016 10672 PulseGuide returned control before completion, sleep 990 22:16:13.305 01.004 10672 IsGuiding returns 1 22:16:13.305 00.000 10672 scope still moving after pulse duration time elapsed 22:16:13.336 00.031 10672 IsSlewing returns 0 22:16:13.336 00.000 10672 IsGuiding returns 0 22:16:13.336 00.000 10672 scope move finished after 1000 + 61 ms 22:16:13.336 00.000 10672 Move returns status 0, amount 1000 22:16:13.351 00.015 10672 Star-cross move 90/320, East for 1000 ms 22:16:13.351 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:13.351 00.000 10672 MoveAxis(E, 1000, -) 22:16:13.351 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:13.351 00.000 10672 IsSlewing returns 0 22:16:13.367 00.016 10672 IsGuiding returns 0 22:16:13.398 00.031 10672 PulseGuide returned control before completion, sleep 980 22:16:14.383 00.985 10672 IsGuiding returns 1 22:16:14.383 00.000 10672 scope still moving after pulse duration time elapsed 22:16:14.414 00.031 10672 IsSlewing returns 0 22:16:14.445 00.031 10672 IsGuiding returns 0 22:16:14.445 00.000 10672 scope move finished after 1000 + 83 ms 22:16:14.445 00.000 10672 Move returns status 0, amount 1000 22:16:14.445 00.000 10672 Star-cross move 91/320, East for 1000 ms 22:16:14.445 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:14.445 00.000 10672 MoveAxis(E, 1000, -) 22:16:14.445 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:14.445 00.000 10672 IsSlewing returns 0 22:16:14.460 00.015 10672 IsGuiding returns 0 22:16:14.476 00.016 10672 PulseGuide returned control before completion, sleep 989 22:16:15.492 01.016 10672 IsGuiding returns 0 22:16:15.492 00.000 10672 Move returns status 0, amount 1000 22:16:15.507 00.015 10672 read socket command 10 22:16:15.507 00.000 10672 processing socket request REQDIST 22:16:15.507 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:15.507 00.000 10672 Sending socket response 0 (0x0) 22:16:15.507 00.000 10672 Star-cross move 92/320, East for 1000 ms 22:16:15.507 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:15.507 00.000 10672 MoveAxis(E, 1000, -) 22:16:15.507 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:15.507 00.000 10672 IsSlewing returns 0 22:16:15.507 00.000 10672 IsGuiding returns 0 22:16:15.554 00.047 10672 PulseGuide returned control before completion, sleep 980 22:16:16.554 01.000 10672 IsGuiding returns 1 22:16:16.554 00.000 10672 scope still moving after pulse duration time elapsed 22:16:16.585 00.031 10672 IsSlewing returns 0 22:16:16.585 00.000 10672 IsGuiding returns 0 22:16:16.585 00.000 10672 scope move finished after 1000 + 71 ms 22:16:16.585 00.000 10672 Move returns status 0, amount 1000 22:16:16.585 00.000 10672 Star-cross move 93/320, East for 1000 ms 22:16:16.585 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:16.600 00.015 10672 MoveAxis(E, 1000, -) 22:16:16.600 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:16.600 00.000 10672 IsSlewing returns 0 22:16:16.600 00.000 10672 IsGuiding returns 0 22:16:16.632 00.032 10672 PulseGuide returned control before completion, sleep 980 22:16:17.632 01.000 10672 IsGuiding returns 1 22:16:17.632 00.000 10672 scope still moving after pulse duration time elapsed 22:16:17.678 00.046 10672 IsSlewing returns 0 22:16:17.678 00.000 10672 IsGuiding returns 0 22:16:17.678 00.000 10672 scope move finished after 1000 + 71 ms 22:16:17.678 00.000 10672 Move returns status 0, amount 1000 22:16:17.678 00.000 10672 Star-cross move 94/320, East for 1000 ms 22:16:17.678 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:17.678 00.000 10672 MoveAxis(E, 1000, -) 22:16:17.678 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:17.694 00.016 10672 IsSlewing returns 0 22:16:17.725 00.031 10672 IsGuiding returns 0 22:16:17.741 00.016 10672 PulseGuide returned control before completion, sleep 996 22:16:18.740 00.999 10672 IsGuiding returns 1 22:16:18.740 00.000 10672 scope still moving after pulse duration time elapsed 22:16:18.772 00.032 10672 IsSlewing returns 0 22:16:18.772 00.000 10672 IsGuiding returns 0 22:16:18.772 00.000 10672 scope move finished after 1000 + 54 ms 22:16:18.772 00.000 10672 Move returns status 0, amount 1000 22:16:18.772 00.000 10672 Star-cross move 95/320, East for 1000 ms 22:16:18.772 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:18.772 00.000 10672 MoveAxis(E, 1000, -) 22:16:18.772 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:18.787 00.015 10672 IsSlewing returns 0 22:16:18.787 00.000 10672 IsGuiding returns 0 22:16:18.803 00.016 10672 PulseGuide returned control before completion, sleep 989 22:16:19.834 01.031 10672 IsGuiding returns 1 22:16:19.834 00.000 10672 scope still moving after pulse duration time elapsed 22:16:19.865 00.031 10672 IsSlewing returns 0 22:16:19.865 00.000 10672 IsGuiding returns 0 22:16:19.865 00.000 10672 scope move finished after 1000 + 77 ms 22:16:19.865 00.000 10672 Move returns status 0, amount 1000 22:16:19.865 00.000 10672 read socket command 10 22:16:19.865 00.000 10672 processing socket request REQDIST 22:16:19.865 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:19.865 00.000 10672 Sending socket response 0 (0x0) 22:16:19.865 00.000 10672 Star-cross move 96/320, East for 1000 ms 22:16:19.865 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:19.865 00.000 10672 MoveAxis(E, 1000, -) 22:16:19.865 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:19.881 00.016 10672 IsSlewing returns 0 22:16:19.881 00.000 10672 IsGuiding returns 0 22:16:19.896 00.015 10672 PulseGuide returned control before completion, sleep 993 22:16:20.912 01.016 10672 IsGuiding returns 0 22:16:20.912 00.000 10672 Move returns status 0, amount 1000 22:16:20.927 00.015 10672 Star-cross move 97/320, East for 1000 ms 22:16:20.927 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:20.927 00.000 10672 MoveAxis(E, 1000, -) 22:16:20.927 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:20.943 00.016 10672 IsSlewing returns 0 22:16:20.943 00.000 10672 IsGuiding returns 0 22:16:20.974 00.031 10672 PulseGuide returned control before completion, sleep 984 22:16:21.962 00.988 10672 IsGuiding returns 1 22:16:21.962 00.000 10672 scope still moving after pulse duration time elapsed 22:16:22.009 00.047 10672 IsSlewing returns 0 22:16:22.009 00.000 10672 IsGuiding returns 0 22:16:22.009 00.000 10672 scope move finished after 1000 + 63 ms 22:16:22.009 00.000 10672 Move returns status 0, amount 1000 22:16:22.009 00.000 10672 Star-cross move 98/320, East for 1000 ms 22:16:22.009 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:22.009 00.000 10672 MoveAxis(E, 1000, -) 22:16:22.009 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:22.009 00.000 10672 IsSlewing returns 0 22:16:22.009 00.000 10672 IsGuiding returns 0 22:16:22.040 00.031 10672 PulseGuide returned control before completion, sleep 992 22:16:23.056 01.016 10672 IsGuiding returns 0 22:16:23.056 00.000 10672 Move returns status 0, amount 1000 22:16:23.056 00.000 10672 Star-cross move 99/320, East for 1000 ms 22:16:23.071 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:23.071 00.000 10672 MoveAxis(E, 1000, -) 22:16:23.071 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:23.071 00.000 10672 IsSlewing returns 0 22:16:23.071 00.000 10672 IsGuiding returns 0 22:16:23.087 00.016 10672 PulseGuide returned control before completion, sleep 991 22:16:24.118 01.031 10672 IsGuiding returns 0 22:16:24.118 00.000 10672 Move returns status 0, amount 1000 22:16:24.118 00.000 10672 Star-cross move 100/320, East for 1000 ms 22:16:24.118 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:24.118 00.000 10672 MoveAxis(E, 1000, -) 22:16:24.118 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:24.118 00.000 10672 IsSlewing returns 0 22:16:24.118 00.000 10672 IsGuiding returns 0 22:16:24.149 00.031 10672 PulseGuide returned control before completion, sleep 990 22:16:25.149 01.000 10672 IsGuiding returns 1 22:16:25.149 00.000 10672 scope still moving after pulse duration time elapsed 22:16:25.180 00.031 10672 IsSlewing returns 0 22:16:25.180 00.000 10672 IsGuiding returns 0 22:16:25.180 00.000 10672 scope move finished after 1000 + 50 ms 22:16:25.180 00.000 10672 Move returns status 0, amount 1000 22:16:25.180 00.000 10672 read socket command 10 22:16:25.180 00.000 10672 processing socket request REQDIST 22:16:25.180 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:25.180 00.000 10672 Sending socket response 0 (0x0) 22:16:25.180 00.000 10672 Star-cross move 101/320, East for 1000 ms 22:16:25.180 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:25.180 00.000 10672 MoveAxis(E, 1000, -) 22:16:25.180 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:25.180 00.000 10672 IsSlewing returns 0 22:16:25.227 00.047 10672 IsGuiding returns 0 22:16:25.243 00.016 10672 PulseGuide returned control before completion, sleep 995 22:16:26.274 01.031 10672 IsGuiding returns 0 22:16:26.274 00.000 10672 Move returns status 0, amount 1000 22:16:26.274 00.000 10672 Star-cross move 102/320, East for 1000 ms 22:16:26.274 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:26.274 00.000 10672 MoveAxis(E, 1000, -) 22:16:26.274 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:26.289 00.015 10672 IsSlewing returns 0 22:16:26.289 00.000 10672 IsGuiding returns 0 22:16:26.305 00.016 10672 PulseGuide returned control before completion, sleep 990 22:16:27.305 01.000 10672 IsGuiding returns 1 22:16:27.305 00.000 10672 scope still moving after pulse duration time elapsed 22:16:27.336 00.031 10672 IsSlewing returns 0 22:16:27.367 00.031 10672 IsGuiding returns 0 22:16:27.383 00.016 10672 scope move finished after 1000 + 91 ms 22:16:27.383 00.000 10672 Move returns status 0, amount 1000 22:16:27.383 00.000 10672 Star-cross move 103/320, East for 1000 ms 22:16:27.398 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:27.398 00.000 10672 MoveAxis(E, 1000, -) 22:16:27.398 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:27.398 00.000 10672 IsSlewing returns 0 22:16:27.414 00.016 10672 IsGuiding returns 0 22:16:27.445 00.031 10672 PulseGuide returned control before completion, sleep 990 22:16:28.460 01.015 10672 IsGuiding returns 0 22:16:28.460 00.000 10672 Move returns status 0, amount 1000 22:16:28.460 00.000 10672 Star-cross move 104/320, East for 1000 ms 22:16:28.460 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:28.460 00.000 10672 MoveAxis(E, 1000, -) 22:16:28.476 00.016 10672 Guiding Dir = 2, Dur = 1000 22:16:28.492 00.016 10672 IsSlewing returns 0 22:16:28.492 00.000 10672 IsGuiding returns 0 22:16:28.523 00.031 10672 PulseGuide returned control before completion, sleep 981 22:16:29.543 01.020 10672 IsGuiding returns 0 22:16:29.543 00.000 10672 Move returns status 0, amount 1000 22:16:29.543 00.000 10672 Star-cross move 105/320, East for 1000 ms 22:16:29.559 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:29.559 00.000 10672 MoveAxis(E, 1000, -) 22:16:29.559 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:29.559 00.000 10672 IsSlewing returns 0 22:16:29.559 00.000 10672 IsGuiding returns 0 22:16:29.575 00.016 10672 PulseGuide returned control before completion, sleep 990 22:16:30.605 01.030 10672 IsGuiding returns 1 22:16:30.605 00.000 10672 scope still moving after pulse duration time elapsed 22:16:30.636 00.031 10672 IsSlewing returns 0 22:16:30.636 00.000 10672 IsGuiding returns 0 22:16:30.636 00.000 10672 scope move finished after 1000 + 76 ms 22:16:30.636 00.000 10672 Move returns status 0, amount 1000 22:16:30.636 00.000 10672 read socket command 10 22:16:30.636 00.000 10672 processing socket request REQDIST 22:16:30.636 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:30.636 00.000 10672 Sending socket response 0 (0x0) 22:16:30.636 00.000 10672 Star-cross move 106/320, East for 1000 ms 22:16:30.652 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:30.652 00.000 10672 MoveAxis(E, 1000, -) 22:16:30.652 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:30.652 00.000 10672 IsSlewing returns 0 22:16:30.652 00.000 10672 IsGuiding returns 0 22:16:30.668 00.016 10672 PulseGuide returned control before completion, sleep 994 22:16:31.683 01.015 10672 IsGuiding returns 0 22:16:31.699 00.016 10672 Move returns status 0, amount 1000 22:16:31.699 00.000 10672 Star-cross move 107/320, East for 1000 ms 22:16:31.699 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:31.699 00.000 10672 MoveAxis(E, 1000, -) 22:16:31.699 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:31.699 00.000 10672 IsSlewing returns 0 22:16:31.699 00.000 10672 IsGuiding returns 0 22:16:31.730 00.031 10672 PulseGuide returned control before completion, sleep 989 22:16:32.730 01.000 10672 IsGuiding returns 1 22:16:32.730 00.000 10672 scope still moving after pulse duration time elapsed 22:16:32.761 00.031 10672 IsSlewing returns 0 22:16:32.761 00.000 10672 IsGuiding returns 0 22:16:32.761 00.000 10672 scope move finished after 1000 + 58 ms 22:16:32.761 00.000 10672 Move returns status 0, amount 1000 22:16:32.761 00.000 10672 Star-cross move 108/320, East for 1000 ms 22:16:32.761 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:32.761 00.000 10672 MoveAxis(E, 1000, -) 22:16:32.761 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:32.761 00.000 10672 IsSlewing returns 0 22:16:32.761 00.000 10672 IsGuiding returns 0 22:16:32.792 00.031 10672 PulseGuide returned control before completion, sleep 984 22:16:33.792 01.000 10672 IsGuiding returns 1 22:16:33.792 00.000 10672 scope still moving after pulse duration time elapsed 22:16:33.823 00.031 10672 IsSlewing returns 0 22:16:33.823 00.000 10672 IsGuiding returns 0 22:16:33.823 00.000 10672 scope move finished after 1000 + 49 ms 22:16:33.823 00.000 10672 Move returns status 0, amount 1000 22:16:33.823 00.000 10672 Star-cross move 109/320, East for 1000 ms 22:16:33.823 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:33.823 00.000 10672 MoveAxis(E, 1000, -) 22:16:33.823 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:33.823 00.000 10672 IsSlewing returns 0 22:16:33.823 00.000 10672 IsGuiding returns 0 22:16:33.854 00.031 10672 PulseGuide returned control before completion, sleep 985 22:16:34.870 01.016 10672 IsGuiding returns 0 22:16:34.870 00.000 10672 Move returns status 0, amount 1000 22:16:34.870 00.000 10672 read socket command 10 22:16:34.870 00.000 10672 processing socket request REQDIST 22:16:34.870 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:34.870 00.000 10672 Sending socket response 0 (0x0) 22:16:34.870 00.000 10672 Star-cross move 110/320, East for 1000 ms 22:16:34.885 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:34.885 00.000 10672 MoveAxis(E, 1000, -) 22:16:34.885 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:34.885 00.000 10672 IsSlewing returns 0 22:16:34.885 00.000 10672 IsGuiding returns 0 22:16:34.916 00.031 10672 PulseGuide returned control before completion, sleep 983 22:16:35.916 01.000 10672 IsGuiding returns 1 22:16:35.916 00.000 10672 scope still moving after pulse duration time elapsed 22:16:35.947 00.031 10672 IsSlewing returns 0 22:16:35.947 00.000 10672 IsGuiding returns 0 22:16:35.947 00.000 10672 scope move finished after 1000 + 51 ms 22:16:35.947 00.000 10672 Move returns status 0, amount 1000 22:16:35.947 00.000 10672 Star-cross move 111/320, East for 1000 ms 22:16:35.947 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:35.947 00.000 10672 MoveAxis(E, 1000, -) 22:16:35.947 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:35.947 00.000 10672 IsSlewing returns 0 22:16:35.947 00.000 10672 IsGuiding returns 0 22:16:35.978 00.031 10672 PulseGuide returned control before completion, sleep 986 22:16:36.978 01.000 10672 IsGuiding returns 1 22:16:36.978 00.000 10672 scope still moving after pulse duration time elapsed 22:16:37.010 00.032 10672 IsSlewing returns 0 22:16:37.010 00.000 10672 IsGuiding returns 0 22:16:37.010 00.000 10672 scope move finished after 1000 + 65 ms 22:16:37.010 00.000 10672 Move returns status 0, amount 1000 22:16:37.010 00.000 10672 Star-cross move 112/320, East for 1000 ms 22:16:37.025 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:37.025 00.000 10672 MoveAxis(E, 1000, -) 22:16:37.025 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:37.025 00.000 10672 IsSlewing returns 0 22:16:37.025 00.000 10672 IsGuiding returns 0 22:16:37.041 00.016 10672 PulseGuide returned control before completion, sleep 992 22:16:38.092 01.051 10672 IsGuiding returns 0 22:16:38.092 00.000 10672 Move returns status 0, amount 1000 22:16:38.092 00.000 10672 Star-cross move 113/320, East for 1000 ms 22:16:38.092 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:38.092 00.000 10672 MoveAxis(E, 1000, -) 22:16:38.092 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:38.124 00.032 10672 IsSlewing returns 0 22:16:38.124 00.000 10672 IsGuiding returns 0 22:16:38.155 00.031 10672 PulseGuide returned control before completion, sleep 980 22:16:39.139 00.984 10672 IsGuiding returns 1 22:16:39.139 00.000 10672 scope still moving after pulse duration time elapsed 22:16:39.170 00.031 10672 IsSlewing returns 0 22:16:39.170 00.000 10672 IsGuiding returns 0 22:16:39.170 00.000 10672 scope move finished after 1000 + 54 ms 22:16:39.170 00.000 10672 Move returns status 0, amount 1000 22:16:39.170 00.000 10672 Star-cross move 114/320, East for 1000 ms 22:16:39.186 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:39.186 00.000 10672 MoveAxis(E, 1000, -) 22:16:39.186 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:39.186 00.000 10672 IsSlewing returns 0 22:16:39.186 00.000 10672 IsGuiding returns 0 22:16:39.201 00.015 10672 PulseGuide returned control before completion, sleep 992 22:16:40.232 01.031 10672 IsGuiding returns 1 22:16:40.232 00.000 10672 scope still moving after pulse duration time elapsed 22:16:40.264 00.032 10672 IsSlewing returns 0 22:16:40.264 00.000 10672 IsGuiding returns 0 22:16:40.264 00.000 10672 scope move finished after 1000 + 74 ms 22:16:40.264 00.000 10672 Move returns status 0, amount 1000 22:16:40.264 00.000 10672 read socket command 10 22:16:40.264 00.000 10672 processing socket request REQDIST 22:16:40.264 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:40.264 00.000 10672 Sending socket response 0 (0x0) 22:16:40.264 00.000 10672 Star-cross move 115/320, East for 1000 ms 22:16:40.264 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:40.264 00.000 10672 MoveAxis(E, 1000, -) 22:16:40.264 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:40.279 00.015 10672 IsSlewing returns 0 22:16:40.279 00.000 10672 IsGuiding returns 0 22:16:40.295 00.016 10672 PulseGuide returned control before completion, sleep 994 22:16:41.310 01.015 10672 IsGuiding returns 0 22:16:41.310 00.000 10672 Move returns status 0, amount 1000 22:16:41.310 00.000 10672 Star-cross move 116/320, East for 1000 ms 22:16:41.325 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:41.325 00.000 10672 MoveAxis(E, 1000, -) 22:16:41.325 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:41.325 00.000 10672 IsSlewing returns 0 22:16:41.325 00.000 10672 IsGuiding returns 0 22:16:41.341 00.016 10672 PulseGuide returned control before completion, sleep 994 22:16:42.372 01.031 10672 IsGuiding returns 0 22:16:42.372 00.000 10672 Move returns status 0, amount 1000 22:16:42.372 00.000 10672 Star-cross move 117/320, East for 1000 ms 22:16:42.372 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:42.372 00.000 10672 MoveAxis(E, 1000, -) 22:16:42.372 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:42.372 00.000 10672 IsSlewing returns 0 22:16:42.388 00.016 10672 IsGuiding returns 0 22:16:42.403 00.015 10672 PulseGuide returned control before completion, sleep 990 22:16:43.403 01.000 10672 IsGuiding returns 1 22:16:43.403 00.000 10672 scope still moving after pulse duration time elapsed 22:16:43.434 00.031 10672 IsSlewing returns 0 22:16:43.434 00.000 10672 IsGuiding returns 0 22:16:43.434 00.000 10672 scope move finished after 1000 + 49 ms 22:16:43.434 00.000 10672 Move returns status 0, amount 1000 22:16:43.434 00.000 10672 Star-cross move 118/320, East for 1000 ms 22:16:43.434 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:43.434 00.000 10672 MoveAxis(E, 1000, -) 22:16:43.434 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:43.434 00.000 10672 IsSlewing returns 0 22:16:43.434 00.000 10672 IsGuiding returns 0 22:16:43.466 00.032 10672 PulseGuide returned control before completion, sleep 980 22:16:44.481 01.015 10672 IsGuiding returns 0 22:16:44.481 00.000 10672 Move returns status 0, amount 1000 22:16:44.481 00.000 10672 Star-cross move 119/320, East for 1000 ms 22:16:44.481 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:44.481 00.000 10672 MoveAxis(E, 1000, -) 22:16:44.481 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:44.496 00.015 10672 IsSlewing returns 0 22:16:44.496 00.000 10672 IsGuiding returns 0 22:16:44.528 00.032 10672 PulseGuide returned control before completion, sleep 978 22:16:45.527 00.999 10672 IsGuiding returns 1 22:16:45.527 00.000 10672 scope still moving after pulse duration time elapsed 22:16:45.559 00.032 10672 IsSlewing returns 0 22:16:45.605 00.046 10672 IsGuiding returns 0 22:16:45.605 00.000 10672 scope move finished after 1000 + 104 ms 22:16:45.605 00.000 10672 Move returns status 0, amount 1000 22:16:45.605 00.000 10672 read socket command 10 22:16:45.605 00.000 10672 processing socket request REQDIST 22:16:45.605 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:45.605 00.000 10672 Sending socket response 0 (0x0) 22:16:45.605 00.000 10672 Star-cross move 120/320, East for 1000 ms 22:16:45.605 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:16:45.605 00.000 10672 MoveAxis(E, 1000, -) 22:16:45.605 00.000 10672 Guiding Dir = 2, Dur = 1000 22:16:45.605 00.000 10672 IsSlewing returns 0 22:16:45.605 00.000 10672 IsGuiding returns 0 22:16:45.637 00.032 10672 PulseGuide returned control before completion, sleep 993 22:16:46.657 01.020 10672 IsGuiding returns 0 22:16:46.657 00.000 10672 Move returns status 0, amount 1000 22:16:46.657 00.000 10672 Star-cross move 121/320, West for 1000 ms 22:16:46.657 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:46.657 00.000 10672 MoveAxis(W, 1000, -) 22:16:46.657 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:46.672 00.015 10672 IsSlewing returns 0 22:16:46.672 00.000 10672 IsGuiding returns 0 22:16:46.688 00.016 10672 PulseGuide returned control before completion, sleep 993 22:16:47.703 01.015 10672 IsGuiding returns 1 22:16:47.703 00.000 10672 scope still moving after pulse duration time elapsed 22:16:47.750 00.047 10672 IsSlewing returns 0 22:16:47.750 00.000 10672 IsGuiding returns 0 22:16:47.750 00.000 10672 scope move finished after 1000 + 75 ms 22:16:47.750 00.000 10672 Move returns status 0, amount 1000 22:16:47.750 00.000 10672 Star-cross move 122/320, West for 1000 ms 22:16:47.750 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:47.750 00.000 10672 MoveAxis(W, 1000, -) 22:16:47.750 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:47.750 00.000 10672 IsSlewing returns 0 22:16:47.750 00.000 10672 IsGuiding returns 0 22:16:47.765 00.015 10672 PulseGuide returned control before completion, sleep 989 22:16:48.797 01.032 10672 IsGuiding returns 0 22:16:48.797 00.000 10672 Move returns status 0, amount 1000 22:16:48.797 00.000 10672 Star-cross move 123/320, West for 1000 ms 22:16:48.797 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:48.797 00.000 10672 MoveAxis(W, 1000, -) 22:16:48.797 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:48.797 00.000 10672 IsSlewing returns 0 22:16:48.797 00.000 10672 IsGuiding returns 0 22:16:48.828 00.031 10672 PulseGuide returned control before completion, sleep 985 22:16:49.843 01.015 10672 IsGuiding returns 1 22:16:49.843 00.000 10672 scope still moving after pulse duration time elapsed 22:16:49.890 00.047 10672 IsSlewing returns 0 22:16:49.890 00.000 10672 IsGuiding returns 0 22:16:49.890 00.000 10672 scope move finished after 1000 + 85 ms 22:16:49.890 00.000 10672 Move returns status 0, amount 1000 22:16:49.890 00.000 10672 read socket command 10 22:16:49.890 00.000 10672 processing socket request REQDIST 22:16:49.890 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:49.890 00.000 10672 Sending socket response 0 (0x0) 22:16:49.890 00.000 10672 Star-cross move 124/320, West for 1000 ms 22:16:49.905 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:49.905 00.000 10672 MoveAxis(W, 1000, -) 22:16:49.905 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:49.921 00.016 10672 IsSlewing returns 0 22:16:49.921 00.000 10672 IsGuiding returns 0 22:16:49.952 00.031 10672 PulseGuide returned control before completion, sleep 980 22:16:50.936 00.984 10672 IsGuiding returns 1 22:16:50.936 00.000 10672 scope still moving after pulse duration time elapsed 22:16:50.983 00.047 10672 IsSlewing returns 0 22:16:51.015 00.032 10672 IsGuiding returns 0 22:16:51.015 00.000 10672 scope move finished after 1000 + 101 ms 22:16:51.015 00.000 10672 Move returns status 0, amount 1000 22:16:51.015 00.000 10672 Star-cross move 125/320, West for 1000 ms 22:16:51.030 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:51.030 00.000 10672 MoveAxis(W, 1000, -) 22:16:51.030 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:51.030 00.000 10672 IsSlewing returns 0 22:16:51.030 00.000 10672 IsGuiding returns 0 22:16:51.046 00.016 10672 PulseGuide returned control before completion, sleep 994 22:16:52.092 01.046 10672 IsGuiding returns 0 22:16:52.092 00.000 10672 Move returns status 0, amount 1000 22:16:52.092 00.000 10672 Star-cross move 126/320, West for 1000 ms 22:16:52.092 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:52.092 00.000 10672 MoveAxis(W, 1000, -) 22:16:52.092 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:52.092 00.000 10672 IsSlewing returns 0 22:16:52.108 00.016 10672 IsGuiding returns 0 22:16:52.124 00.016 10672 PulseGuide returned control before completion, sleep 992 22:16:53.139 01.015 10672 IsGuiding returns 1 22:16:53.139 00.000 10672 scope still moving after pulse duration time elapsed 22:16:53.186 00.047 10672 IsSlewing returns 0 22:16:53.186 00.000 10672 IsGuiding returns 0 22:16:53.186 00.000 10672 scope move finished after 1000 + 79 ms 22:16:53.186 00.000 10672 Move returns status 0, amount 1000 22:16:53.186 00.000 10672 Star-cross move 127/320, West for 1000 ms 22:16:53.186 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:53.186 00.000 10672 MoveAxis(W, 1000, -) 22:16:53.186 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:53.186 00.000 10672 IsSlewing returns 0 22:16:53.201 00.015 10672 IsGuiding returns 0 22:16:53.217 00.016 10672 PulseGuide returned control before completion, sleep 982 22:16:54.252 01.035 10672 IsGuiding returns 0 22:16:54.252 00.000 10672 Move returns status 0, amount 1000 22:16:54.252 00.000 10672 Star-cross move 128/320, West for 1000 ms 22:16:54.252 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:54.252 00.000 10672 MoveAxis(W, 1000, -) 22:16:54.252 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:54.252 00.000 10672 IsSlewing returns 0 22:16:54.252 00.000 10672 IsGuiding returns 0 22:16:54.284 00.032 10672 PulseGuide returned control before completion, sleep 992 22:16:55.299 01.015 10672 IsGuiding returns 0 22:16:55.299 00.000 10672 Move returns status 0, amount 1000 22:16:55.299 00.000 10672 read socket command 10 22:16:55.299 00.000 10672 processing socket request REQDIST 22:16:55.299 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:16:55.299 00.000 10672 Sending socket response 0 (0x0) 22:16:55.299 00.000 10672 Star-cross move 129/320, West for 1000 ms 22:16:55.315 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:55.315 00.000 10672 MoveAxis(W, 1000, -) 22:16:55.315 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:55.315 00.000 10672 IsSlewing returns 0 22:16:55.315 00.000 10672 IsGuiding returns 0 22:16:55.330 00.015 10672 PulseGuide returned control before completion, sleep 995 22:16:56.377 01.047 10672 IsGuiding returns 0 22:16:56.377 00.000 10672 Move returns status 0, amount 1000 22:16:56.377 00.000 10672 Star-cross move 130/320, West for 1000 ms 22:16:56.392 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:56.392 00.000 10672 MoveAxis(W, 1000, -) 22:16:56.392 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:56.423 00.031 10672 IsSlewing returns 0 22:16:56.423 00.000 10672 IsGuiding returns 0 22:16:56.455 00.032 10672 PulseGuide returned control before completion, sleep 980 22:16:57.470 01.015 10672 IsGuiding returns 0 22:16:57.470 00.000 10672 Move returns status 0, amount 1000 22:16:57.470 00.000 10672 Star-cross move 131/320, West for 1000 ms 22:16:57.486 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:57.486 00.000 10672 MoveAxis(W, 1000, -) 22:16:57.486 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:57.486 00.000 10672 IsSlewing returns 0 22:16:57.486 00.000 10672 IsGuiding returns 0 22:16:57.501 00.015 10672 PulseGuide returned control before completion, sleep 992 22:16:58.517 01.016 10672 IsGuiding returns 0 22:16:58.517 00.000 10672 Move returns status 0, amount 1000 22:16:58.517 00.000 10672 Star-cross move 132/320, West for 1000 ms 22:16:58.517 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:58.517 00.000 10672 MoveAxis(W, 1000, -) 22:16:58.517 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:58.548 00.031 10672 IsSlewing returns 0 22:16:58.548 00.000 10672 IsGuiding returns 0 22:16:58.579 00.031 10672 PulseGuide returned control before completion, sleep 982 22:16:59.595 01.016 10672 IsGuiding returns 0 22:16:59.595 00.000 10672 Move returns status 0, amount 1000 22:16:59.610 00.015 10672 Star-cross move 133/320, West for 1000 ms 22:16:59.610 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:16:59.610 00.000 10672 MoveAxis(W, 1000, -) 22:16:59.610 00.000 10672 Guiding Dir = 3, Dur = 1000 22:16:59.610 00.000 10672 IsSlewing returns 0 22:16:59.610 00.000 10672 IsGuiding returns 0 22:16:59.641 00.031 10672 PulseGuide returned control before completion, sleep 991 22:17:00.641 01.000 10672 IsGuiding returns 0 22:17:00.641 00.000 10672 Move returns status 0, amount 1000 22:17:00.641 00.000 10672 read socket command 10 22:17:00.641 00.000 10672 processing socket request REQDIST 22:17:00.641 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:00.641 00.000 10672 Sending socket response 0 (0x0) 22:17:00.641 00.000 10672 Star-cross move 134/320, West for 1000 ms 22:17:00.641 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:00.641 00.000 10672 MoveAxis(W, 1000, -) 22:17:00.641 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:00.672 00.031 10672 IsSlewing returns 0 22:17:00.672 00.000 10672 IsGuiding returns 0 22:17:00.703 00.031 10672 PulseGuide returned control before completion, sleep 981 22:17:01.719 01.016 10672 IsGuiding returns 0 22:17:01.719 00.000 10672 Move returns status 0, amount 1000 22:17:01.734 00.015 10672 Star-cross move 135/320, West for 1000 ms 22:17:01.734 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:01.734 00.000 10672 MoveAxis(W, 1000, -) 22:17:01.734 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:01.734 00.000 10672 IsSlewing returns 0 22:17:01.734 00.000 10672 IsGuiding returns 0 22:17:01.766 00.032 10672 PulseGuide returned control before completion, sleep 982 22:17:02.786 01.020 10672 IsGuiding returns 1 22:17:02.786 00.000 10672 scope still moving after pulse duration time elapsed 22:17:02.817 00.031 10672 IsSlewing returns 0 22:17:02.817 00.000 10672 IsGuiding returns 0 22:17:02.817 00.000 10672 scope move finished after 1000 + 82 ms 22:17:02.817 00.000 10672 Move returns status 0, amount 1000 22:17:02.817 00.000 10672 Star-cross move 136/320, West for 1000 ms 22:17:02.817 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:02.817 00.000 10672 MoveAxis(W, 1000, -) 22:17:02.817 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:02.832 00.015 10672 IsSlewing returns 0 22:17:02.832 00.000 10672 IsGuiding returns 0 22:17:02.848 00.016 10672 PulseGuide returned control before completion, sleep 993 22:17:03.864 01.016 10672 IsGuiding returns 0 22:17:03.864 00.000 10672 Move returns status 0, amount 1000 22:17:03.864 00.000 10672 Star-cross move 137/320, West for 1000 ms 22:17:03.879 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:03.879 00.000 10672 MoveAxis(W, 1000, -) 22:17:03.879 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:03.879 00.000 10672 IsSlewing returns 0 22:17:03.879 00.000 10672 IsGuiding returns 0 22:17:03.895 00.016 10672 PulseGuide returned control before completion, sleep 994 22:17:04.926 01.031 10672 IsGuiding returns 0 22:17:04.926 00.000 10672 Move returns status 0, amount 1000 22:17:04.926 00.000 10672 read socket command 10 22:17:04.926 00.000 10672 processing socket request REQDIST 22:17:04.926 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:04.926 00.000 10672 Sending socket response 0 (0x0) 22:17:04.926 00.000 10672 Star-cross move 138/320, West for 1000 ms 22:17:04.941 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:04.941 00.000 10672 MoveAxis(W, 1000, -) 22:17:04.941 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:04.957 00.016 10672 IsSlewing returns 0 22:17:04.957 00.000 10672 IsGuiding returns 0 22:17:04.973 00.016 10672 PulseGuide returned control before completion, sleep 991 22:17:05.972 00.999 10672 IsGuiding returns 1 22:17:05.972 00.000 10672 scope still moving after pulse duration time elapsed 22:17:06.003 00.031 10672 IsSlewing returns 0 22:17:06.019 00.016 10672 IsGuiding returns 0 22:17:06.019 00.000 10672 scope move finished after 1000 + 60 ms 22:17:06.019 00.000 10672 Move returns status 0, amount 1000 22:17:06.019 00.000 10672 Star-cross move 139/320, West for 1000 ms 22:17:06.019 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:06.019 00.000 10672 MoveAxis(W, 1000, -) 22:17:06.019 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:06.019 00.000 10672 IsSlewing returns 0 22:17:06.019 00.000 10672 IsGuiding returns 0 22:17:06.050 00.031 10672 PulseGuide returned control before completion, sleep 993 22:17:07.066 01.016 10672 IsGuiding returns 0 22:17:07.066 00.000 10672 Move returns status 0, amount 1000 22:17:07.066 00.000 10672 Star-cross move 140/320, West for 1000 ms 22:17:07.066 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:07.066 00.000 10672 MoveAxis(W, 1000, -) 22:17:07.066 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:07.081 00.015 10672 IsSlewing returns 0 22:17:07.081 00.000 10672 IsGuiding returns 0 22:17:07.097 00.016 10672 PulseGuide returned control before completion, sleep 993 22:17:08.112 01.015 10672 IsGuiding returns 1 22:17:08.112 00.000 10672 scope still moving after pulse duration time elapsed 22:17:08.143 00.031 10672 IsSlewing returns 0 22:17:08.143 00.000 10672 IsGuiding returns 0 22:17:08.143 00.000 10672 scope move finished after 1000 + 57 ms 22:17:08.143 00.000 10672 Move returns status 0, amount 1000 22:17:08.143 00.000 10672 Star-cross move 141/320, West for 1000 ms 22:17:08.143 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:08.143 00.000 10672 MoveAxis(W, 1000, -) 22:17:08.143 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:08.143 00.000 10672 IsSlewing returns 0 22:17:08.143 00.000 10672 IsGuiding returns 0 22:17:08.174 00.031 10672 PulseGuide returned control before completion, sleep 986 22:17:09.190 01.016 10672 IsGuiding returns 0 22:17:09.190 00.000 10672 Move returns status 0, amount 1000 22:17:09.190 00.000 10672 Star-cross move 142/320, West for 1000 ms 22:17:09.205 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:09.205 00.000 10672 MoveAxis(W, 1000, -) 22:17:09.205 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:09.205 00.000 10672 IsSlewing returns 0 22:17:09.205 00.000 10672 IsGuiding returns 0 22:17:09.221 00.016 10672 PulseGuide returned control before completion, sleep 995 22:17:10.252 01.031 10672 IsGuiding returns 0 22:17:10.252 00.000 10672 Move returns status 0, amount 1000 22:17:10.252 00.000 10672 read socket command 10 22:17:10.252 00.000 10672 processing socket request REQDIST 22:17:10.252 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:10.252 00.000 10672 Sending socket response 0 (0x0) 22:17:10.252 00.000 10672 Star-cross move 143/320, West for 1000 ms 22:17:10.252 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:10.252 00.000 10672 MoveAxis(W, 1000, -) 22:17:10.252 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:10.252 00.000 10672 IsSlewing returns 0 22:17:10.252 00.000 10672 IsGuiding returns 0 22:17:10.283 00.031 10672 PulseGuide returned control before completion, sleep 987 22:17:11.319 01.036 10672 IsGuiding returns 0 22:17:11.319 00.000 10672 Move returns status 0, amount 1000 22:17:11.319 00.000 10672 Star-cross move 144/320, West for 1000 ms 22:17:11.319 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:11.319 00.000 10672 MoveAxis(W, 1000, -) 22:17:11.319 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:11.319 00.000 10672 IsSlewing returns 0 22:17:11.319 00.000 10672 IsGuiding returns 0 22:17:11.350 00.031 10672 PulseGuide returned control before completion, sleep 985 22:17:12.350 01.000 10672 IsGuiding returns 1 22:17:12.350 00.000 10672 scope still moving after pulse duration time elapsed 22:17:12.381 00.031 10672 IsSlewing returns 0 22:17:12.381 00.000 10672 IsGuiding returns 0 22:17:12.381 00.000 10672 scope move finished after 1000 + 52 ms 22:17:12.381 00.000 10672 Move returns status 0, amount 1000 22:17:12.381 00.000 10672 Star-cross move 145/320, West for 1000 ms 22:17:12.397 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:12.397 00.000 10672 MoveAxis(W, 1000, -) 22:17:12.397 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:12.428 00.031 10672 IsSlewing returns 0 22:17:12.428 00.000 10672 IsGuiding returns 0 22:17:12.459 00.031 10672 PulseGuide returned control before completion, sleep 981 22:17:13.444 00.985 10672 IsGuiding returns 1 22:17:13.444 00.000 10672 scope still moving after pulse duration time elapsed 22:17:13.475 00.031 10672 IsSlewing returns 0 22:17:13.475 00.000 10672 IsGuiding returns 0 22:17:13.475 00.000 10672 scope move finished after 1000 + 54 ms 22:17:13.475 00.000 10672 Move returns status 0, amount 1000 22:17:13.475 00.000 10672 Star-cross move 146/320, West for 1000 ms 22:17:13.490 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:13.490 00.000 10672 MoveAxis(W, 1000, -) 22:17:13.490 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:13.490 00.000 10672 IsSlewing returns 0 22:17:13.490 00.000 10672 IsGuiding returns 0 22:17:13.506 00.016 10672 PulseGuide returned control before completion, sleep 993 22:17:14.537 01.031 10672 IsGuiding returns 1 22:17:14.537 00.000 10672 scope still moving after pulse duration time elapsed 22:17:14.568 00.031 10672 IsSlewing returns 0 22:17:14.568 00.000 10672 IsGuiding returns 0 22:17:14.568 00.000 10672 scope move finished after 1000 + 75 ms 22:17:14.568 00.000 10672 Move returns status 0, amount 1000 22:17:14.568 00.000 10672 Star-cross move 147/320, West for 1000 ms 22:17:14.568 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:14.568 00.000 10672 MoveAxis(W, 1000, -) 22:17:14.568 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:14.568 00.000 10672 IsSlewing returns 0 22:17:14.568 00.000 10672 IsGuiding returns 0 22:17:14.599 00.031 10672 PulseGuide returned control before completion, sleep 988 22:17:15.615 01.016 10672 IsGuiding returns 0 22:17:15.615 00.000 10672 Move returns status 0, amount 1000 22:17:15.615 00.000 10672 read socket command 10 22:17:15.615 00.000 10672 processing socket request REQDIST 22:17:15.615 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:15.615 00.000 10672 Sending socket response 0 (0x0) 22:17:15.615 00.000 10672 Star-cross move 148/320, West for 1000 ms 22:17:15.630 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:15.630 00.000 10672 MoveAxis(W, 1000, -) 22:17:15.630 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:15.630 00.000 10672 IsSlewing returns 0 22:17:15.630 00.000 10672 IsGuiding returns 0 22:17:15.646 00.016 10672 PulseGuide returned control before completion, sleep 994 22:17:16.677 01.031 10672 IsGuiding returns 0 22:17:16.677 00.000 10672 Move returns status 0, amount 1000 22:17:16.677 00.000 10672 Star-cross move 149/320, West for 1000 ms 22:17:16.692 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:16.692 00.000 10672 MoveAxis(W, 1000, -) 22:17:16.692 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:16.692 00.000 10672 IsSlewing returns 0 22:17:16.692 00.000 10672 IsGuiding returns 0 22:17:16.724 00.032 10672 PulseGuide returned control before completion, sleep 982 22:17:17.723 00.999 10672 IsGuiding returns 1 22:17:17.723 00.000 10672 scope still moving after pulse duration time elapsed 22:17:17.754 00.031 10672 IsSlewing returns 0 22:17:17.754 00.000 10672 IsGuiding returns 0 22:17:17.754 00.000 10672 scope move finished after 1000 + 67 ms 22:17:17.754 00.000 10672 Move returns status 0, amount 1000 22:17:17.754 00.000 10672 Star-cross move 150/320, West for 1000 ms 22:17:17.770 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:17.770 00.000 10672 MoveAxis(W, 1000, -) 22:17:17.770 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:17.770 00.000 10672 IsSlewing returns 0 22:17:17.770 00.000 10672 IsGuiding returns 0 22:17:17.786 00.016 10672 PulseGuide returned control before completion, sleep 985 22:17:18.821 01.035 10672 IsGuiding returns 0 22:17:18.821 00.000 10672 Move returns status 0, amount 1000 22:17:18.821 00.000 10672 Star-cross move 151/320, West for 1000 ms 22:17:18.821 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:18.821 00.000 10672 MoveAxis(W, 1000, -) 22:17:18.821 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:18.821 00.000 10672 IsSlewing returns 0 22:17:18.821 00.000 10672 IsGuiding returns 0 22:17:18.853 00.032 10672 PulseGuide returned control before completion, sleep 992 22:17:19.852 00.999 10672 IsGuiding returns 1 22:17:19.852 00.000 10672 scope still moving after pulse duration time elapsed 22:17:19.883 00.031 10672 IsSlewing returns 0 22:17:19.883 00.000 10672 IsGuiding returns 0 22:17:19.883 00.000 10672 scope move finished after 1000 + 52 ms 22:17:19.883 00.000 10672 Move returns status 0, amount 1000 22:17:19.883 00.000 10672 read socket command 10 22:17:19.883 00.000 10672 processing socket request REQDIST 22:17:19.883 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:19.883 00.000 10672 Sending socket response 0 (0x0) 22:17:19.883 00.000 10672 Star-cross move 152/320, West for 1000 ms 22:17:19.899 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:19.899 00.000 10672 MoveAxis(W, 1000, -) 22:17:19.899 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:19.930 00.031 10672 IsSlewing returns 0 22:17:19.930 00.000 10672 IsGuiding returns 0 22:17:19.962 00.032 10672 PulseGuide returned control before completion, sleep 980 22:17:20.977 01.015 10672 IsGuiding returns 0 22:17:20.977 00.000 10672 Move returns status 0, amount 1000 22:17:20.977 00.000 10672 Star-cross move 153/320, West for 1000 ms 22:17:20.977 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:20.977 00.000 10672 MoveAxis(W, 1000, -) 22:17:20.977 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:20.992 00.015 10672 IsSlewing returns 0 22:17:20.992 00.000 10672 IsGuiding returns 0 22:17:21.008 00.016 10672 PulseGuide returned control before completion, sleep 992 22:17:22.039 01.031 10672 IsGuiding returns 1 22:17:22.039 00.000 10672 scope still moving after pulse duration time elapsed 22:17:22.086 00.047 10672 IsSlewing returns 0 22:17:22.086 00.000 10672 IsGuiding returns 0 22:17:22.086 00.000 10672 scope move finished after 1000 + 94 ms 22:17:22.086 00.000 10672 Move returns status 0, amount 1000 22:17:22.086 00.000 10672 Star-cross move 154/320, West for 1000 ms 22:17:22.086 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:22.086 00.000 10672 MoveAxis(W, 1000, -) 22:17:22.086 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:22.086 00.000 10672 IsSlewing returns 0 22:17:22.101 00.015 10672 IsGuiding returns 0 22:17:22.117 00.016 10672 PulseGuide returned control before completion, sleep 981 22:17:23.117 01.000 10672 IsGuiding returns 1 22:17:23.117 00.000 10672 scope still moving after pulse duration time elapsed 22:17:23.148 00.031 10672 IsSlewing returns 0 22:17:23.148 00.000 10672 IsGuiding returns 0 22:17:23.148 00.000 10672 scope move finished after 1000 + 54 ms 22:17:23.148 00.000 10672 Move returns status 0, amount 1000 22:17:23.148 00.000 10672 Star-cross move 155/320, West for 1000 ms 22:17:23.148 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:23.148 00.000 10672 MoveAxis(W, 1000, -) 22:17:23.163 00.015 10672 Guiding Dir = 3, Dur = 1000 22:17:23.163 00.000 10672 IsSlewing returns 0 22:17:23.163 00.000 10672 IsGuiding returns 0 22:17:23.179 00.016 10672 PulseGuide returned control before completion, sleep 995 22:17:24.195 01.016 10672 IsGuiding returns 0 22:17:24.195 00.000 10672 Move returns status 0, amount 1000 22:17:24.210 00.015 10672 Star-cross move 156/320, West for 1000 ms 22:17:24.210 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:24.210 00.000 10672 MoveAxis(W, 1000, -) 22:17:24.210 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:24.210 00.000 10672 IsSlewing returns 0 22:17:24.210 00.000 10672 IsGuiding returns 0 22:17:24.241 00.031 10672 PulseGuide returned control before completion, sleep 986 22:17:25.241 01.000 10672 IsGuiding returns 1 22:17:25.241 00.000 10672 scope still moving after pulse duration time elapsed 22:17:25.272 00.031 10672 IsSlewing returns 0 22:17:25.272 00.000 10672 IsGuiding returns 0 22:17:25.272 00.000 10672 scope move finished after 1000 + 58 ms 22:17:25.272 00.000 10672 Move returns status 0, amount 1000 22:17:25.272 00.000 10672 read socket command 10 22:17:25.272 00.000 10672 processing socket request REQDIST 22:17:25.272 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:25.272 00.000 10672 Sending socket response 0 (0x0) 22:17:25.272 00.000 10672 Star-cross move 157/320, West for 1000 ms 22:17:25.272 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:25.272 00.000 10672 MoveAxis(W, 1000, -) 22:17:25.272 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:25.288 00.016 10672 IsSlewing returns 0 22:17:25.319 00.031 10672 IsGuiding returns 0 22:17:25.335 00.016 10672 PulseGuide returned control before completion, sleep 995 22:17:26.381 01.046 10672 IsGuiding returns 0 22:17:26.381 00.000 10672 Move returns status 0, amount 1000 22:17:26.381 00.000 10672 Star-cross move 158/320, West for 1000 ms 22:17:26.381 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:26.381 00.000 10672 MoveAxis(W, 1000, -) 22:17:26.381 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:26.397 00.016 10672 IsSlewing returns 0 22:17:26.397 00.000 10672 IsGuiding returns 0 22:17:26.428 00.031 10672 PulseGuide returned control before completion, sleep 982 22:17:27.417 00.989 10672 IsGuiding returns 1 22:17:27.417 00.000 10672 scope still moving after pulse duration time elapsed 22:17:27.448 00.031 10672 IsSlewing returns 0 22:17:27.448 00.000 10672 IsGuiding returns 0 22:17:27.448 00.000 10672 scope move finished after 1000 + 54 ms 22:17:27.448 00.000 10672 Move returns status 0, amount 1000 22:17:27.448 00.000 10672 Star-cross move 159/320, West for 1000 ms 22:17:27.448 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:27.448 00.000 10672 MoveAxis(W, 1000, -) 22:17:27.448 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:27.464 00.016 10672 IsSlewing returns 0 22:17:27.464 00.000 10672 IsGuiding returns 0 22:17:27.480 00.016 10672 PulseGuide returned control before completion, sleep 994 22:17:28.511 01.031 10672 IsGuiding returns 0 22:17:28.526 00.015 10672 Move returns status 0, amount 1000 22:17:28.526 00.000 10672 Star-cross move 160/320, West for 1000 ms 22:17:28.526 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:28.526 00.000 10672 MoveAxis(W, 1000, -) 22:17:28.526 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:28.526 00.000 10672 IsSlewing returns 0 22:17:28.526 00.000 10672 IsGuiding returns 0 22:17:28.557 00.031 10672 PulseGuide returned control before completion, sleep 992 22:17:29.573 01.016 10672 IsGuiding returns 0 22:17:29.573 00.000 10672 Move returns status 0, amount 1000 22:17:29.573 00.000 10672 Star-cross move 161/320, North for 1000 ms 22:17:29.588 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:29.588 00.000 10672 MoveAxis(N, 1000, -) 22:17:29.588 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:29.588 00.000 10672 IsSlewing returns 0 22:17:29.588 00.000 10672 IsGuiding returns 0 22:17:29.667 00.079 10672 PulseGuide returned control before completion, sleep 928 22:17:30.619 00.952 10672 IsGuiding returns 1 22:17:30.619 00.000 10672 scope still moving after pulse duration time elapsed 22:17:30.651 00.032 10672 IsSlewing returns 0 22:17:30.651 00.000 10672 IsGuiding returns 1 22:17:30.697 00.046 10672 IsSlewing returns 0 22:17:30.744 00.047 10672 IsGuiding returns 0 22:17:30.744 00.000 10672 scope move finished after 1000 + 153 ms 22:17:30.744 00.000 10672 Move returns status 0, amount 1000 22:17:30.744 00.000 10672 read socket command 10 22:17:30.744 00.000 10672 processing socket request REQDIST 22:17:30.744 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:30.744 00.000 10672 Sending socket response 0 (0x0) 22:17:30.744 00.000 10672 Star-cross move 162/320, North for 1000 ms 22:17:30.744 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:30.744 00.000 10672 MoveAxis(N, 1000, -) 22:17:30.744 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:30.744 00.000 10672 IsSlewing returns 0 22:17:30.744 00.000 10672 IsGuiding returns 0 22:17:30.822 00.078 10672 PulseGuide returned control before completion, sleep 937 22:17:31.775 00.953 10672 IsGuiding returns 1 22:17:31.775 00.000 10672 scope still moving after pulse duration time elapsed 22:17:31.806 00.031 10672 IsSlewing returns 0 22:17:31.806 00.000 10672 IsGuiding returns 1 22:17:31.853 00.047 10672 IsSlewing returns 0 22:17:31.885 00.032 10672 IsGuiding returns 0 22:17:31.900 00.015 10672 scope move finished after 1000 + 145 ms 22:17:31.900 00.000 10672 Move returns status 0, amount 1000 22:17:31.900 00.000 10672 Star-cross move 163/320, North for 1000 ms 22:17:31.900 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:31.900 00.000 10672 MoveAxis(N, 1000, -) 22:17:31.900 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:31.916 00.016 10672 IsSlewing returns 0 22:17:31.916 00.000 10672 IsGuiding returns 0 22:17:32.010 00.094 10672 PulseGuide returned control before completion, sleep 923 22:17:32.947 00.937 10672 IsGuiding returns 1 22:17:32.947 00.000 10672 scope still moving after pulse duration time elapsed 22:17:32.978 00.031 10672 IsSlewing returns 0 22:17:32.978 00.000 10672 IsGuiding returns 1 22:17:33.040 00.062 10672 IsSlewing returns 0 22:17:33.072 00.032 10672 IsGuiding returns 0 22:17:33.072 00.000 10672 scope move finished after 1000 + 159 ms 22:17:33.072 00.000 10672 Move returns status 0, amount 1000 22:17:33.072 00.000 10672 Star-cross move 164/320, North for 1000 ms 22:17:33.087 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:33.087 00.000 10672 MoveAxis(N, 1000, -) 22:17:33.087 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:33.087 00.000 10672 IsSlewing returns 0 22:17:33.087 00.000 10672 IsGuiding returns 0 22:17:33.165 00.078 10672 PulseGuide returned control before completion, sleep 928 22:17:34.118 00.953 10672 IsGuiding returns 1 22:17:34.118 00.000 10672 scope still moving after pulse duration time elapsed 22:17:34.149 00.031 10672 IsSlewing returns 0 22:17:34.149 00.000 10672 IsGuiding returns 1 22:17:34.212 00.063 10672 IsSlewing returns 0 22:17:34.212 00.000 10672 IsGuiding returns 0 22:17:34.212 00.000 10672 scope move finished after 1000 + 122 ms 22:17:34.212 00.000 10672 Move returns status 0, amount 1000 22:17:34.212 00.000 10672 Star-cross move 165/320, North for 1000 ms 22:17:34.212 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:34.212 00.000 10672 MoveAxis(N, 1000, -) 22:17:34.212 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:34.212 00.000 10672 IsSlewing returns 0 22:17:34.212 00.000 10672 IsGuiding returns 0 22:17:34.290 00.078 10672 PulseGuide returned control before completion, sleep 938 22:17:35.258 00.968 10672 IsGuiding returns 1 22:17:35.258 00.000 10672 scope still moving after pulse duration time elapsed 22:17:35.309 00.051 10672 IsSlewing returns 0 22:17:35.309 00.000 10672 IsGuiding returns 0 22:17:35.309 00.000 10672 scope move finished after 1000 + 97 ms 22:17:35.309 00.000 10672 Move returns status 0, amount 1000 22:17:35.309 00.000 10672 read socket command 10 22:17:35.309 00.000 10672 processing socket request REQDIST 22:17:35.309 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:35.309 00.000 10672 Sending socket response 0 (0x0) 22:17:35.325 00.016 10672 Star-cross move 166/320, North for 1000 ms 22:17:35.325 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:35.325 00.000 10672 MoveAxis(N, 1000, -) 22:17:35.325 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:35.325 00.000 10672 IsSlewing returns 0 22:17:35.325 00.000 10672 IsGuiding returns 0 22:17:35.403 00.078 10672 PulseGuide returned control before completion, sleep 929 22:17:36.356 00.953 10672 IsGuiding returns 1 22:17:36.356 00.000 10672 scope still moving after pulse duration time elapsed 22:17:36.387 00.031 10672 IsSlewing returns 0 22:17:36.387 00.000 10672 IsGuiding returns 1 22:17:36.434 00.047 10672 IsSlewing returns 0 22:17:36.466 00.032 10672 IsGuiding returns 0 22:17:36.466 00.000 10672 scope move finished after 1000 + 135 ms 22:17:36.466 00.000 10672 Move returns status 0, amount 1000 22:17:36.466 00.000 10672 Star-cross move 167/320, North for 1000 ms 22:17:36.466 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:36.466 00.000 10672 MoveAxis(N, 1000, -) 22:17:36.466 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:36.466 00.000 10672 IsSlewing returns 0 22:17:36.466 00.000 10672 IsGuiding returns 0 22:17:36.544 00.078 10672 PulseGuide returned control before completion, sleep 937 22:17:37.496 00.952 10672 IsGuiding returns 1 22:17:37.496 00.000 10672 scope still moving after pulse duration time elapsed 22:17:37.528 00.032 10672 IsSlewing returns 0 22:17:37.528 00.000 10672 IsGuiding returns 1 22:17:37.574 00.046 10672 IsSlewing returns 0 22:17:37.590 00.016 10672 IsGuiding returns 0 22:17:37.590 00.000 10672 scope move finished after 1000 + 114 ms 22:17:37.590 00.000 10672 Move returns status 0, amount 1000 22:17:37.590 00.000 10672 Star-cross move 168/320, North for 1000 ms 22:17:37.590 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:37.590 00.000 10672 MoveAxis(N, 1000, -) 22:17:37.590 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:37.621 00.031 10672 IsSlewing returns 0 22:17:37.621 00.000 10672 IsGuiding returns 0 22:17:37.699 00.078 10672 PulseGuide returned control before completion, sleep 932 22:17:38.637 00.938 10672 IsGuiding returns 1 22:17:38.637 00.000 10672 scope still moving after pulse duration time elapsed 22:17:38.668 00.031 10672 IsSlewing returns 0 22:17:38.668 00.000 10672 IsGuiding returns 1 22:17:38.699 00.031 10672 IsSlewing returns 0 22:17:38.699 00.000 10672 IsGuiding returns 1 22:17:38.746 00.047 10672 IsSlewing returns 0 22:17:38.746 00.000 10672 IsGuiding returns 0 22:17:38.746 00.000 10672 scope move finished after 1000 + 133 ms 22:17:38.746 00.000 10672 Move returns status 0, amount 1000 22:17:38.746 00.000 10672 Star-cross move 169/320, North for 1000 ms 22:17:38.746 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:38.746 00.000 10672 MoveAxis(N, 1000, -) 22:17:38.746 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:38.761 00.015 10672 IsSlewing returns 0 22:17:38.793 00.032 10672 IsGuiding returns 0 22:17:38.871 00.078 10672 PulseGuide returned control before completion, sleep 931 22:17:39.824 00.953 10672 IsGuiding returns 1 22:17:39.824 00.000 10672 scope still moving after pulse duration time elapsed 22:17:39.855 00.031 10672 IsSlewing returns 0 22:17:39.855 00.000 10672 IsGuiding returns 1 22:17:39.918 00.063 10672 IsSlewing returns 0 22:17:39.918 00.000 10672 IsGuiding returns 0 22:17:39.918 00.000 10672 scope move finished after 1000 + 120 ms 22:17:39.918 00.000 10672 Move returns status 0, amount 1000 22:17:39.918 00.000 10672 read socket command 10 22:17:39.918 00.000 10672 processing socket request REQDIST 22:17:39.918 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:39.918 00.000 10672 Sending socket response 0 (0x0) 22:17:39.918 00.000 10672 Star-cross move 170/320, North for 1000 ms 22:17:39.933 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:39.933 00.000 10672 MoveAxis(N, 1000, -) 22:17:39.933 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:39.964 00.031 10672 IsSlewing returns 0 22:17:39.964 00.000 10672 IsGuiding returns 0 22:17:40.058 00.094 10672 PulseGuide returned control before completion, sleep 919 22:17:40.995 00.937 10672 IsGuiding returns 1 22:17:40.995 00.000 10672 scope still moving after pulse duration time elapsed 22:17:41.027 00.032 10672 IsSlewing returns 0 22:17:41.027 00.000 10672 IsGuiding returns 1 22:17:41.058 00.031 10672 IsSlewing returns 0 22:17:41.089 00.031 10672 IsGuiding returns 0 22:17:41.089 00.000 10672 scope move finished after 1000 + 114 ms 22:17:41.089 00.000 10672 Move returns status 0, amount 1000 22:17:41.089 00.000 10672 Star-cross move 171/320, North for 1000 ms 22:17:41.089 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:41.089 00.000 10672 MoveAxis(N, 1000, -) 22:17:41.089 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:41.089 00.000 10672 IsSlewing returns 0 22:17:41.089 00.000 10672 IsGuiding returns 0 22:17:41.183 00.094 10672 PulseGuide returned control before completion, sleep 926 22:17:42.120 00.937 10672 IsGuiding returns 1 22:17:42.120 00.000 10672 scope still moving after pulse duration time elapsed 22:17:42.167 00.047 10672 IsSlewing returns 0 22:17:42.167 00.000 10672 IsGuiding returns 1 22:17:42.229 00.062 10672 IsSlewing returns 0 22:17:42.229 00.000 10672 IsGuiding returns 0 22:17:42.229 00.000 10672 scope move finished after 1000 + 140 ms 22:17:42.229 00.000 10672 Move returns status 0, amount 1000 22:17:42.229 00.000 10672 Star-cross move 172/320, North for 1000 ms 22:17:42.245 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:17:42.245 00.000 10672 MoveAxis(N, 1000, -) 22:17:42.245 00.000 10672 Guiding Dir = 0, Dur = 1000 22:17:42.245 00.000 10672 IsSlewing returns 0 22:17:42.245 00.000 10672 IsGuiding returns 0 22:17:42.323 00.078 10672 PulseGuide returned control before completion, sleep 930 22:17:43.276 00.953 10672 IsGuiding returns 1 22:17:43.276 00.000 10672 scope still moving after pulse duration time elapsed 22:17:43.338 00.062 10672 IsSlewing returns 0 22:17:43.370 00.032 10672 IsGuiding returns 0 22:17:43.370 00.000 10672 scope move finished after 1000 + 118 ms 22:17:43.370 00.000 10672 Move returns status 0, amount 1000 22:17:43.416 00.046 10672 Star-cross test cancelled by user 22:17:44.452 01.036 10672 StartLoopingInteractive: PolarDrift:execute 22:17:44.452 00.000 10672 cannot start looping when capture active 22:17:44.677 00.225 10672 read socket command 10 22:17:44.677 00.000 10672 processing socket request REQDIST 22:17:44.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:44.678 00.001 10672 Sending socket response 0 (0x0) 22:17:46.245 01.567 10672 GuideButtonClick i=1 ctx=Guide button clicked 22:17:46.254 00.009 10672 ScopeASCOM::GetDeclination() returns 30.7 22:17:46.254 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 22:17:46.255 00.001 10672 guider state => CALIBRATED 22:17:46.255 00.000 10672 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 22:17:46.255 00.000 10672 reset dither spiral 22:17:49.685 03.430 10672 read socket command 10 22:17:49.685 00.000 10672 processing socket request REQDIST 22:17:49.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:49.685 00.000 10672 Sending socket response 0 (0x0) 22:17:51.419 01.734 10672 Stop button clicked 22:17:51.419 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 22:17:51.419 00.000 10672 Status Line: Waiting for devices... 22:17:51.544 00.125 428 ZWO: stopcapture 22:17:53.829 02.285 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 22:17:53.829 00.000 428 worker thread done servicing request 22:17:53.829 00.000 10672 OnExposeComplete: enter 22:17:53.829 00.000 10672 OnExposeComplete: Capture Error reported 22:17:53.829 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 22:17:53.829 00.000 10672 Mount: notify guiding stopped 22:17:53.829 00.000 10672 Changing from state CALIBRATED to STOP 22:17:53.829 00.000 10672 guider state => SELECTED 22:17:53.829 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 22:17:53.938 00.109 10672 Changing from state SELECTED to UNINITIALIZED 22:17:53.938 00.000 10672 guider state => SELECTING 22:17:53.938 00.000 10672 Status Line: Stopped. 22:17:53.954 00.016 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 22:17:54.673 00.719 10672 read socket command 10 22:17:54.673 00.000 10672 processing socket request REQDIST 22:17:54.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:17:54.673 00.000 10672 Sending socket response 0 (0x0) 22:17:57.187 02.514 10672 StartLoopingInteractive: Loop button clicked 22:17:57.187 00.000 10672 Status Line: Looping 22:17:57.187 00.000 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 22:17:57.218 00.031 10672 ScheduleExposure(640000,3,0) exposurePending=0 22:17:57.218 00.000 10672 Enqueuing Expose request 22:17:57.218 00.000 428 Worker thread wakes up 22:17:57.218 00.000 428 worker thread servicing REQUEST_EXPOSE 640000 22:17:57.218 00.000 428 Handling exposure in thread, d=640000 o=3 r=(0,0,0,0) 22:17:57.218 00.000 428 ZWO: startcapture 22:17:59.452 02.234 10672 Star-cross move 1/320, West for 1000 ms 22:17:59.452 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:17:59.452 00.000 10672 MoveAxis(W, 1000, -) 22:17:59.452 00.000 10672 Guiding Dir = 3, Dur = 1000 22:17:59.468 00.016 10672 IsSlewing returns 0 22:17:59.468 00.000 10672 IsGuiding returns 0 22:17:59.483 00.015 10672 PulseGuide returned control before completion, sleep 994 22:18:00.487 01.004 10672 IsGuiding returns 0 22:18:00.487 00.000 10672 Move returns status 0, amount 1000 22:18:00.487 00.000 10672 read socket command 10 22:18:00.487 00.000 10672 processing socket request REQDIST 22:18:00.487 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:00.487 00.000 10672 Sending socket response 0 (0x0) 22:18:00.503 00.016 10672 Star-cross move 2/320, West for 1000 ms 22:18:00.503 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:00.503 00.000 10672 MoveAxis(W, 1000, -) 22:18:00.503 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:00.519 00.016 10672 IsSlewing returns 0 22:18:00.519 00.000 10672 IsGuiding returns 0 22:18:00.535 00.016 10672 PulseGuide returned control before completion, sleep 995 22:18:01.581 01.046 10672 IsGuiding returns 0 22:18:01.581 00.000 10672 Move returns status 0, amount 1000 22:18:01.581 00.000 10672 Star-cross move 3/320, West for 1000 ms 22:18:01.581 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:01.581 00.000 10672 MoveAxis(W, 1000, -) 22:18:01.581 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:01.581 00.000 10672 IsSlewing returns 0 22:18:01.581 00.000 10672 IsGuiding returns 0 22:18:01.612 00.031 10672 PulseGuide returned control before completion, sleep 990 22:18:02.628 01.016 10672 IsGuiding returns 1 22:18:02.628 00.000 10672 scope still moving after pulse duration time elapsed 22:18:02.659 00.031 10672 IsSlewing returns 0 22:18:02.659 00.000 10672 IsGuiding returns 0 22:18:02.659 00.000 10672 scope move finished after 1000 + 76 ms 22:18:02.659 00.000 10672 Move returns status 0, amount 1000 22:18:02.659 00.000 10672 Star-cross move 4/320, West for 1000 ms 22:18:02.659 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:02.659 00.000 10672 MoveAxis(W, 1000, -) 22:18:02.659 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:02.674 00.015 10672 IsSlewing returns 0 22:18:02.674 00.000 10672 IsGuiding returns 0 22:18:02.690 00.016 10672 PulseGuide returned control before completion, sleep 986 22:18:03.705 01.015 10672 IsGuiding returns 1 22:18:03.705 00.000 10672 scope still moving after pulse duration time elapsed 22:18:03.736 00.031 10672 IsSlewing returns 0 22:18:03.736 00.000 10672 IsGuiding returns 0 22:18:03.736 00.000 10672 scope move finished after 1000 + 63 ms 22:18:03.736 00.000 10672 Move returns status 0, amount 1000 22:18:03.736 00.000 10672 Star-cross move 5/320, West for 1000 ms 22:18:03.752 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:03.752 00.000 10672 MoveAxis(W, 1000, -) 22:18:03.752 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:03.752 00.000 10672 IsSlewing returns 0 22:18:03.752 00.000 10672 IsGuiding returns 0 22:18:03.783 00.031 10672 PulseGuide returned control before completion, sleep 983 22:18:04.799 01.016 10672 IsGuiding returns 0 22:18:04.799 00.000 10672 Move returns status 0, amount 1000 22:18:04.799 00.000 10672 read socket command 10 22:18:04.799 00.000 10672 processing socket request REQDIST 22:18:04.799 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:04.814 00.015 10672 Sending socket response 0 (0x0) 22:18:04.814 00.000 10672 Star-cross move 6/320, West for 1000 ms 22:18:04.814 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:04.814 00.000 10672 MoveAxis(W, 1000, -) 22:18:04.814 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:04.814 00.000 10672 IsSlewing returns 0 22:18:04.814 00.000 10672 IsGuiding returns 0 22:18:04.830 00.016 10672 PulseGuide returned control before completion, sleep 992 22:18:05.861 01.031 10672 IsGuiding returns 0 22:18:05.861 00.000 10672 Move returns status 0, amount 1000 22:18:05.861 00.000 10672 Star-cross move 7/320, West for 1000 ms 22:18:05.861 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:05.861 00.000 10672 MoveAxis(W, 1000, -) 22:18:05.861 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:05.876 00.015 10672 IsSlewing returns 0 22:18:05.876 00.000 10672 IsGuiding returns 0 22:18:05.892 00.016 10672 PulseGuide returned control before completion, sleep 990 22:18:06.907 01.015 10672 IsGuiding returns 0 22:18:06.907 00.000 10672 Move returns status 0, amount 1000 22:18:06.923 00.016 10672 Star-cross move 8/320, West for 1000 ms 22:18:06.923 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:06.923 00.000 10672 MoveAxis(W, 1000, -) 22:18:06.923 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:06.938 00.015 10672 IsSlewing returns 0 22:18:06.938 00.000 10672 IsGuiding returns 0 22:18:06.954 00.016 10672 PulseGuide returned control before completion, sleep 984 22:18:07.970 01.016 10672 IsGuiding returns 0 22:18:07.970 00.000 10672 Move returns status 0, amount 1000 22:18:07.985 00.015 10672 Star-cross move 9/320, West for 1000 ms 22:18:07.985 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:07.985 00.000 10672 MoveAxis(W, 1000, -) 22:18:07.985 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:07.985 00.000 10672 IsSlewing returns 0 22:18:07.985 00.000 10672 IsGuiding returns 0 22:18:08.017 00.032 10672 PulseGuide returned control before completion, sleep 986 22:18:09.037 01.020 10672 IsGuiding returns 0 22:18:09.037 00.000 10672 Move returns status 0, amount 1000 22:18:09.037 00.000 10672 Star-cross move 10/320, West for 1000 ms 22:18:09.037 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:09.037 00.000 10672 MoveAxis(W, 1000, -) 22:18:09.037 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:09.052 00.015 10672 IsSlewing returns 0 22:18:09.052 00.000 10672 IsGuiding returns 0 22:18:09.084 00.032 10672 PulseGuide returned control before completion, sleep 970 22:18:10.068 00.984 10672 IsGuiding returns 1 22:18:10.068 00.000 10672 scope still moving after pulse duration time elapsed 22:18:10.099 00.031 10672 IsSlewing returns 0 22:18:10.099 00.000 10672 IsGuiding returns 0 22:18:10.099 00.000 10672 scope move finished after 1000 + 48 ms 22:18:10.099 00.000 10672 Move returns status 0, amount 1000 22:18:10.099 00.000 10672 read socket command 10 22:18:10.099 00.000 10672 processing socket request REQDIST 22:18:10.099 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:10.099 00.000 10672 Sending socket response 0 (0x0) 22:18:10.099 00.000 10672 Star-cross move 11/320, West for 1000 ms 22:18:10.099 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:10.099 00.000 10672 MoveAxis(W, 1000, -) 22:18:10.099 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:10.099 00.000 10672 IsSlewing returns 0 22:18:10.099 00.000 10672 IsGuiding returns 0 22:18:10.130 00.031 10672 PulseGuide returned control before completion, sleep 987 22:18:11.130 01.000 10672 IsGuiding returns 1 22:18:11.130 00.000 10672 scope still moving after pulse duration time elapsed 22:18:11.161 00.031 10672 IsSlewing returns 0 22:18:11.161 00.000 10672 IsGuiding returns 0 22:18:11.161 00.000 10672 scope move finished after 1000 + 63 ms 22:18:11.161 00.000 10672 Move returns status 0, amount 1000 22:18:11.161 00.000 10672 Star-cross move 12/320, West for 1000 ms 22:18:11.177 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:11.177 00.000 10672 MoveAxis(W, 1000, -) 22:18:11.177 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:11.177 00.000 10672 IsSlewing returns 0 22:18:11.177 00.000 10672 IsGuiding returns 0 22:18:11.192 00.015 10672 PulseGuide returned control before completion, sleep 992 22:18:12.223 01.031 10672 IsGuiding returns 0 22:18:12.223 00.000 10672 Move returns status 0, amount 1000 22:18:12.223 00.000 10672 Star-cross move 13/320, West for 1000 ms 22:18:12.223 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:12.223 00.000 10672 MoveAxis(W, 1000, -) 22:18:12.223 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:12.223 00.000 10672 IsSlewing returns 0 22:18:12.239 00.016 10672 IsGuiding returns 0 22:18:12.254 00.015 10672 PulseGuide returned control before completion, sleep 990 22:18:13.270 01.016 10672 IsGuiding returns 0 22:18:13.270 00.000 10672 Move returns status 0, amount 1000 22:18:13.270 00.000 10672 Star-cross move 14/320, West for 1000 ms 22:18:13.285 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:13.285 00.000 10672 MoveAxis(W, 1000, -) 22:18:13.285 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:13.285 00.000 10672 IsSlewing returns 0 22:18:13.285 00.000 10672 IsGuiding returns 0 22:18:13.301 00.016 10672 PulseGuide returned control before completion, sleep 990 22:18:14.348 01.047 10672 IsGuiding returns 0 22:18:14.348 00.000 10672 Move returns status 0, amount 1000 22:18:14.348 00.000 10672 Star-cross move 15/320, West for 1000 ms 22:18:14.348 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:14.348 00.000 10672 MoveAxis(W, 1000, -) 22:18:14.348 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:14.363 00.015 10672 IsSlewing returns 0 22:18:14.394 00.031 10672 IsGuiding returns 0 22:18:14.410 00.016 10672 PulseGuide returned control before completion, sleep 995 22:18:15.425 01.015 10672 IsGuiding returns 1 22:18:15.425 00.000 10672 scope still moving after pulse duration time elapsed 22:18:15.456 00.031 10672 IsSlewing returns 0 22:18:15.456 00.000 10672 IsGuiding returns 0 22:18:15.456 00.000 10672 scope move finished after 1000 + 56 ms 22:18:15.456 00.000 10672 Move returns status 0, amount 1000 22:18:15.456 00.000 10672 read socket command 10 22:18:15.456 00.000 10672 processing socket request REQDIST 22:18:15.456 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:15.456 00.000 10672 Sending socket response 0 (0x0) 22:18:15.456 00.000 10672 Star-cross move 16/320, West for 1000 ms 22:18:15.456 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:15.456 00.000 10672 MoveAxis(W, 1000, -) 22:18:15.456 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:15.456 00.000 10672 IsSlewing returns 0 22:18:15.472 00.016 10672 IsGuiding returns 0 22:18:15.488 00.016 10672 PulseGuide returned control before completion, sleep 994 22:18:16.503 01.015 10672 IsGuiding returns 1 22:18:16.503 00.000 10672 scope still moving after pulse duration time elapsed 22:18:16.534 00.031 10672 IsSlewing returns 0 22:18:16.534 00.000 10672 IsGuiding returns 0 22:18:16.534 00.000 10672 scope move finished after 1000 + 72 ms 22:18:16.534 00.000 10672 Move returns status 0, amount 1000 22:18:16.534 00.000 10672 Star-cross move 17/320, West for 1000 ms 22:18:16.550 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:16.550 00.000 10672 MoveAxis(W, 1000, -) 22:18:16.550 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:16.550 00.000 10672 IsSlewing returns 0 22:18:16.550 00.000 10672 IsGuiding returns 0 22:18:16.565 00.015 10672 PulseGuide returned control before completion, sleep 993 22:18:17.601 01.036 10672 IsGuiding returns 0 22:18:17.601 00.000 10672 Move returns status 0, amount 1000 22:18:17.616 00.015 10672 Star-cross move 18/320, West for 1000 ms 22:18:17.616 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:17.616 00.000 10672 MoveAxis(W, 1000, -) 22:18:17.616 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:17.616 00.000 10672 IsSlewing returns 0 22:18:17.616 00.000 10672 IsGuiding returns 0 22:18:17.647 00.031 10672 PulseGuide returned control before completion, sleep 990 22:18:18.663 01.016 10672 IsGuiding returns 0 22:18:18.663 00.000 10672 Move returns status 0, amount 1000 22:18:18.663 00.000 10672 Star-cross move 19/320, West for 1000 ms 22:18:18.663 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:18.663 00.000 10672 MoveAxis(W, 1000, -) 22:18:18.663 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:18.663 00.000 10672 IsSlewing returns 0 22:18:18.663 00.000 10672 IsGuiding returns 0 22:18:18.694 00.031 10672 PulseGuide returned control before completion, sleep 985 22:18:19.725 01.031 10672 IsGuiding returns 0 22:18:19.725 00.000 10672 Move returns status 0, amount 1000 22:18:19.725 00.000 10672 read socket command 10 22:18:19.725 00.000 10672 processing socket request REQDIST 22:18:19.725 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:19.725 00.000 10672 Sending socket response 0 (0x0) 22:18:19.725 00.000 10672 Star-cross move 20/320, West for 1000 ms 22:18:19.725 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:19.740 00.015 10672 MoveAxis(W, 1000, -) 22:18:19.740 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:19.740 00.000 10672 IsSlewing returns 0 22:18:19.740 00.000 10672 IsGuiding returns 0 22:18:19.772 00.032 10672 PulseGuide returned control before completion, sleep 981 22:18:20.756 00.984 10672 IsGuiding returns 1 22:18:20.756 00.000 10672 scope still moving after pulse duration time elapsed 22:18:20.787 00.031 10672 IsSlewing returns 0 22:18:20.787 00.000 10672 IsGuiding returns 0 22:18:20.787 00.000 10672 scope move finished after 1000 + 51 ms 22:18:20.787 00.000 10672 Move returns status 0, amount 1000 22:18:20.787 00.000 10672 Star-cross move 21/320, West for 1000 ms 22:18:20.787 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:20.787 00.000 10672 MoveAxis(W, 1000, -) 22:18:20.787 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:20.787 00.000 10672 IsSlewing returns 0 22:18:20.787 00.000 10672 IsGuiding returns 0 22:18:20.818 00.031 10672 PulseGuide returned control before completion, sleep 984 22:18:21.818 01.000 10672 IsGuiding returns 1 22:18:21.818 00.000 10672 scope still moving after pulse duration time elapsed 22:18:21.865 00.047 10672 IsSlewing returns 0 22:18:21.865 00.000 10672 IsGuiding returns 0 22:18:21.865 00.000 10672 scope move finished after 1000 + 66 ms 22:18:21.865 00.000 10672 Move returns status 0, amount 1000 22:18:21.865 00.000 10672 Star-cross move 22/320, West for 1000 ms 22:18:21.865 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:21.865 00.000 10672 MoveAxis(W, 1000, -) 22:18:21.865 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:21.865 00.000 10672 IsSlewing returns 0 22:18:21.865 00.000 10672 IsGuiding returns 0 22:18:21.896 00.031 10672 PulseGuide returned control before completion, sleep 992 22:18:22.911 01.015 10672 IsGuiding returns 0 22:18:22.911 00.000 10672 Move returns status 0, amount 1000 22:18:22.911 00.000 10672 Star-cross move 23/320, West for 1000 ms 22:18:22.927 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:22.927 00.000 10672 MoveAxis(W, 1000, -) 22:18:22.927 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:22.942 00.015 10672 IsSlewing returns 0 22:18:22.942 00.000 10672 IsGuiding returns 0 22:18:22.958 00.016 10672 PulseGuide returned control before completion, sleep 989 22:18:23.989 01.031 10672 IsGuiding returns 0 22:18:23.989 00.000 10672 Move returns status 0, amount 1000 22:18:23.989 00.000 10672 Star-cross move 24/320, West for 1000 ms 22:18:23.989 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:23.989 00.000 10672 MoveAxis(W, 1000, -) 22:18:23.989 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:24.020 00.031 10672 IsSlewing returns 0 22:18:24.020 00.000 10672 IsGuiding returns 0 22:18:24.036 00.016 10672 PulseGuide returned control before completion, sleep 995 22:18:25.040 01.004 10672 IsGuiding returns 1 22:18:25.040 00.000 10672 scope still moving after pulse duration time elapsed 22:18:25.071 00.031 10672 IsSlewing returns 0 22:18:25.071 00.000 10672 IsGuiding returns 0 22:18:25.071 00.000 10672 scope move finished after 1000 + 48 ms 22:18:25.071 00.000 10672 Move returns status 0, amount 1000 22:18:25.071 00.000 10672 read socket command 10 22:18:25.071 00.000 10672 processing socket request REQDIST 22:18:25.071 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:25.071 00.000 10672 Sending socket response 0 (0x0) 22:18:25.071 00.000 10672 Star-cross move 25/320, West for 1000 ms 22:18:25.071 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:25.071 00.000 10672 MoveAxis(W, 1000, -) 22:18:25.071 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:25.071 00.000 10672 IsSlewing returns 0 22:18:25.087 00.016 10672 IsGuiding returns 0 22:18:25.102 00.015 10672 PulseGuide returned control before completion, sleep 987 22:18:26.118 01.016 10672 IsGuiding returns 1 22:18:26.118 00.000 10672 scope still moving after pulse duration time elapsed 22:18:26.149 00.031 10672 IsSlewing returns 0 22:18:26.149 00.000 10672 IsGuiding returns 0 22:18:26.149 00.000 10672 scope move finished after 1000 + 63 ms 22:18:26.149 00.000 10672 Move returns status 0, amount 1000 22:18:26.149 00.000 10672 Star-cross move 26/320, West for 1000 ms 22:18:26.149 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:26.149 00.000 10672 MoveAxis(W, 1000, -) 22:18:26.149 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:26.149 00.000 10672 IsSlewing returns 0 22:18:26.149 00.000 10672 IsGuiding returns 0 22:18:26.180 00.031 10672 PulseGuide returned control before completion, sleep 991 22:18:27.196 01.016 10672 IsGuiding returns 0 22:18:27.196 00.000 10672 Move returns status 0, amount 1000 22:18:27.196 00.000 10672 Star-cross move 27/320, West for 1000 ms 22:18:27.211 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:27.211 00.000 10672 MoveAxis(W, 1000, -) 22:18:27.211 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:27.211 00.000 10672 IsSlewing returns 0 22:18:27.211 00.000 10672 IsGuiding returns 0 22:18:27.227 00.016 10672 PulseGuide returned control before completion, sleep 992 22:18:28.258 01.031 10672 IsGuiding returns 0 22:18:28.258 00.000 10672 Move returns status 0, amount 1000 22:18:28.258 00.000 10672 Star-cross move 28/320, West for 1000 ms 22:18:28.258 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:28.258 00.000 10672 MoveAxis(W, 1000, -) 22:18:28.258 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:28.258 00.000 10672 IsSlewing returns 0 22:18:28.258 00.000 10672 IsGuiding returns 0 22:18:28.289 00.031 10672 PulseGuide returned control before completion, sleep 990 22:18:29.304 01.015 10672 IsGuiding returns 0 22:18:29.304 00.000 10672 Move returns status 0, amount 1000 22:18:29.304 00.000 10672 Star-cross move 29/320, West for 1000 ms 22:18:29.320 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:29.320 00.000 10672 MoveAxis(W, 1000, -) 22:18:29.320 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:29.320 00.000 10672 IsSlewing returns 0 22:18:29.320 00.000 10672 IsGuiding returns 0 22:18:29.336 00.016 10672 PulseGuide returned control before completion, sleep 990 22:18:30.351 01.015 10672 IsGuiding returns 0 22:18:30.351 00.000 10672 Move returns status 0, amount 1000 22:18:30.351 00.000 10672 read socket command 10 22:18:30.351 00.000 10672 processing socket request REQDIST 22:18:30.351 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:30.351 00.000 10672 Sending socket response 0 (0x0) 22:18:30.351 00.000 10672 Star-cross move 30/320, West for 1000 ms 22:18:30.351 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:30.351 00.000 10672 MoveAxis(W, 1000, -) 22:18:30.351 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:30.351 00.000 10672 IsSlewing returns 0 22:18:30.351 00.000 10672 IsGuiding returns 0 22:18:30.382 00.031 10672 PulseGuide returned control before completion, sleep 986 22:18:31.382 01.000 10672 IsGuiding returns 1 22:18:31.382 00.000 10672 scope still moving after pulse duration time elapsed 22:18:31.413 00.031 10672 IsSlewing returns 0 22:18:31.413 00.000 10672 IsGuiding returns 0 22:18:31.413 00.000 10672 scope move finished after 1000 + 65 ms 22:18:31.413 00.000 10672 Move returns status 0, amount 1000 22:18:31.429 00.016 10672 Star-cross move 31/320, West for 1000 ms 22:18:31.429 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:31.444 00.015 10672 MoveAxis(W, 1000, -) 22:18:31.444 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:31.444 00.000 10672 IsSlewing returns 0 22:18:31.444 00.000 10672 IsGuiding returns 0 22:18:31.460 00.016 10672 PulseGuide returned control before completion, sleep 991 22:18:32.475 01.015 10672 IsGuiding returns 0 22:18:32.475 00.000 10672 Move returns status 0, amount 1000 22:18:32.475 00.000 10672 Star-cross move 32/320, West for 1000 ms 22:18:32.475 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:32.475 00.000 10672 MoveAxis(W, 1000, -) 22:18:32.475 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:32.491 00.016 10672 IsSlewing returns 0 22:18:32.491 00.000 10672 IsGuiding returns 0 22:18:32.506 00.015 10672 PulseGuide returned control before completion, sleep 990 22:18:33.527 01.021 10672 IsGuiding returns 0 22:18:33.527 00.000 10672 Move returns status 0, amount 1000 22:18:33.527 00.000 10672 Star-cross move 33/320, West for 1000 ms 22:18:33.527 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:33.527 00.000 10672 MoveAxis(W, 1000, -) 22:18:33.542 00.015 10672 Guiding Dir = 3, Dur = 1000 22:18:33.542 00.000 10672 IsSlewing returns 0 22:18:33.542 00.000 10672 IsGuiding returns 0 22:18:33.558 00.016 10672 PulseGuide returned control before completion, sleep 990 22:18:34.589 01.031 10672 IsGuiding returns 0 22:18:34.589 00.000 10672 Move returns status 0, amount 1000 22:18:34.589 00.000 10672 Star-cross move 34/320, West for 1000 ms 22:18:34.589 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:34.589 00.000 10672 MoveAxis(W, 1000, -) 22:18:34.589 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:34.589 00.000 10672 IsSlewing returns 0 22:18:34.589 00.000 10672 IsGuiding returns 0 22:18:34.620 00.031 10672 PulseGuide returned control before completion, sleep 990 22:18:35.635 01.015 10672 IsGuiding returns 0 22:18:35.635 00.000 10672 Move returns status 0, amount 1000 22:18:35.635 00.000 10672 read socket command 10 22:18:35.635 00.000 10672 processing socket request REQDIST 22:18:35.635 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:35.635 00.000 10672 Sending socket response 0 (0x0) 22:18:35.635 00.000 10672 Star-cross move 35/320, West for 1000 ms 22:18:35.651 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:35.651 00.000 10672 MoveAxis(W, 1000, -) 22:18:35.651 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:35.651 00.000 10672 IsSlewing returns 0 22:18:35.651 00.000 10672 IsGuiding returns 0 22:18:35.667 00.016 10672 PulseGuide returned control before completion, sleep 993 22:18:36.697 01.030 10672 IsGuiding returns 0 22:18:36.697 00.000 10672 Move returns status 0, amount 1000 22:18:36.697 00.000 10672 Star-cross move 36/320, West for 1000 ms 22:18:36.697 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:36.697 00.000 10672 MoveAxis(W, 1000, -) 22:18:36.697 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:36.697 00.000 10672 IsSlewing returns 0 22:18:36.697 00.000 10672 IsGuiding returns 0 22:18:36.729 00.032 10672 PulseGuide returned control before completion, sleep 990 22:18:37.728 00.999 10672 IsGuiding returns 1 22:18:37.728 00.000 10672 scope still moving after pulse duration time elapsed 22:18:37.759 00.031 10672 IsSlewing returns 0 22:18:37.759 00.000 10672 IsGuiding returns 0 22:18:37.759 00.000 10672 scope move finished after 1000 + 49 ms 22:18:37.759 00.000 10672 Move returns status 0, amount 1000 22:18:37.759 00.000 10672 Star-cross move 37/320, West for 1000 ms 22:18:37.759 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:37.759 00.000 10672 MoveAxis(W, 1000, -) 22:18:37.759 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:37.759 00.000 10672 IsSlewing returns 0 22:18:37.759 00.000 10672 IsGuiding returns 0 22:18:37.775 00.016 10672 PulseGuide returned control before completion, sleep 995 22:18:38.790 01.015 10672 IsGuiding returns 0 22:18:38.790 00.000 10672 Move returns status 0, amount 1000 22:18:38.790 00.000 10672 Star-cross move 38/320, West for 1000 ms 22:18:38.790 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:38.790 00.000 10672 MoveAxis(W, 1000, -) 22:18:38.790 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:38.790 00.000 10672 IsSlewing returns 0 22:18:38.790 00.000 10672 IsGuiding returns 0 22:18:38.822 00.032 10672 PulseGuide returned control before completion, sleep 984 22:18:39.821 00.999 10672 IsGuiding returns 1 22:18:39.821 00.000 10672 scope still moving after pulse duration time elapsed 22:18:39.853 00.032 10672 IsSlewing returns 0 22:18:39.853 00.000 10672 IsGuiding returns 0 22:18:39.853 00.000 10672 scope move finished after 1000 + 67 ms 22:18:39.853 00.000 10672 Move returns status 0, amount 1000 22:18:39.868 00.015 10672 read socket command 10 22:18:39.868 00.000 10672 processing socket request REQDIST 22:18:39.868 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:39.868 00.000 10672 Sending socket response 0 (0x0) 22:18:39.868 00.000 10672 Star-cross move 39/320, West for 1000 ms 22:18:39.868 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:39.868 00.000 10672 MoveAxis(W, 1000, -) 22:18:39.868 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:39.868 00.000 10672 IsSlewing returns 0 22:18:39.868 00.000 10672 IsGuiding returns 0 22:18:39.884 00.016 10672 PulseGuide returned control before completion, sleep 994 22:18:40.915 01.031 10672 IsGuiding returns 0 22:18:40.915 00.000 10672 Move returns status 0, amount 1000 22:18:40.915 00.000 10672 Star-cross move 40/320, West for 1000 ms 22:18:40.930 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:18:40.930 00.000 10672 MoveAxis(W, 1000, -) 22:18:40.930 00.000 10672 Guiding Dir = 3, Dur = 1000 22:18:40.946 00.016 10672 IsSlewing returns 0 22:18:40.946 00.000 10672 IsGuiding returns 0 22:18:40.962 00.016 10672 PulseGuide returned control before completion, sleep 991 22:18:41.982 01.020 10672 IsGuiding returns 0 22:18:41.982 00.000 10672 Move returns status 0, amount 1000 22:18:41.982 00.000 10672 Star-cross move 41/320, East for 1000 ms 22:18:41.997 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:41.997 00.000 10672 MoveAxis(E, 1000, -) 22:18:41.997 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:42.013 00.016 10672 IsSlewing returns 0 22:18:42.013 00.000 10672 IsGuiding returns 0 22:18:42.044 00.031 10672 PulseGuide returned control before completion, sleep 980 22:18:43.075 01.031 10672 IsGuiding returns 0 22:18:43.075 00.000 10672 Move returns status 0, amount 1000 22:18:43.075 00.000 10672 Star-cross move 42/320, East for 1000 ms 22:18:43.075 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:43.075 00.000 10672 MoveAxis(E, 1000, -) 22:18:43.075 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:43.075 00.000 10672 IsSlewing returns 0 22:18:43.075 00.000 10672 IsGuiding returns 0 22:18:43.106 00.031 10672 PulseGuide returned control before completion, sleep 990 22:18:44.122 01.016 10672 IsGuiding returns 1 22:18:44.122 00.000 10672 scope still moving after pulse duration time elapsed 22:18:44.168 00.046 10672 IsSlewing returns 0 22:18:44.168 00.000 10672 IsGuiding returns 0 22:18:44.168 00.000 10672 scope move finished after 1000 + 84 ms 22:18:44.168 00.000 10672 Move returns status 0, amount 1000 22:18:44.168 00.000 10672 Star-cross move 43/320, East for 1000 ms 22:18:44.168 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:44.168 00.000 10672 MoveAxis(E, 1000, -) 22:18:44.168 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:44.184 00.016 10672 IsSlewing returns 0 22:18:44.184 00.000 10672 IsGuiding returns 0 22:18:44.200 00.016 10672 PulseGuide returned control before completion, sleep 985 22:18:45.200 01.000 10672 IsGuiding returns 1 22:18:45.200 00.000 10672 scope still moving after pulse duration time elapsed 22:18:45.231 00.031 10672 IsSlewing returns 0 22:18:45.231 00.000 10672 IsGuiding returns 0 22:18:45.231 00.000 10672 scope move finished after 1000 + 49 ms 22:18:45.231 00.000 10672 Move returns status 0, amount 1000 22:18:45.231 00.000 10672 read socket command 10 22:18:45.231 00.000 10672 processing socket request REQDIST 22:18:45.231 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:45.231 00.000 10672 Sending socket response 0 (0x0) 22:18:45.231 00.000 10672 Star-cross move 44/320, East for 1000 ms 22:18:45.231 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:45.231 00.000 10672 MoveAxis(E, 1000, -) 22:18:45.231 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:45.246 00.015 10672 IsSlewing returns 0 22:18:45.246 00.000 10672 IsGuiding returns 0 22:18:45.262 00.016 10672 PulseGuide returned control before completion, sleep 993 22:18:46.277 01.015 10672 IsGuiding returns 0 22:18:46.277 00.000 10672 Move returns status 0, amount 1000 22:18:46.293 00.016 10672 Star-cross move 45/320, East for 1000 ms 22:18:46.293 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:46.293 00.000 10672 MoveAxis(E, 1000, -) 22:18:46.293 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:46.293 00.000 10672 IsSlewing returns 0 22:18:46.293 00.000 10672 IsGuiding returns 0 22:18:46.324 00.031 10672 PulseGuide returned control before completion, sleep 989 22:18:47.339 01.015 10672 IsGuiding returns 0 22:18:47.339 00.000 10672 Move returns status 0, amount 1000 22:18:47.339 00.000 10672 Star-cross move 46/320, East for 1000 ms 22:18:47.339 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:47.339 00.000 10672 MoveAxis(E, 1000, -) 22:18:47.339 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:47.355 00.016 10672 IsSlewing returns 0 22:18:47.355 00.000 10672 IsGuiding returns 0 22:18:47.371 00.016 10672 PulseGuide returned control before completion, sleep 991 22:18:48.386 01.015 10672 IsGuiding returns 0 22:18:48.401 00.015 10672 Move returns status 0, amount 1000 22:18:48.401 00.000 10672 Star-cross move 47/320, East for 1000 ms 22:18:48.401 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:48.401 00.000 10672 MoveAxis(E, 1000, -) 22:18:48.401 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:48.401 00.000 10672 IsSlewing returns 0 22:18:48.401 00.000 10672 IsGuiding returns 0 22:18:48.433 00.032 10672 PulseGuide returned control before completion, sleep 983 22:18:49.433 01.000 10672 IsGuiding returns 1 22:18:49.433 00.000 10672 scope still moving after pulse duration time elapsed 22:18:49.464 00.031 10672 IsSlewing returns 0 22:18:49.464 00.000 10672 IsGuiding returns 0 22:18:49.464 00.000 10672 scope move finished after 1000 + 59 ms 22:18:49.464 00.000 10672 Move returns status 0, amount 1000 22:18:49.464 00.000 10672 Star-cross move 48/320, East for 1000 ms 22:18:49.464 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:49.464 00.000 10672 MoveAxis(E, 1000, -) 22:18:49.464 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:49.479 00.015 10672 IsSlewing returns 0 22:18:49.510 00.031 10672 IsGuiding returns 0 22:18:49.526 00.016 10672 PulseGuide returned control before completion, sleep 995 22:18:50.547 01.021 10672 IsGuiding returns 0 22:18:50.547 00.000 10672 Move returns status 0, amount 1000 22:18:50.547 00.000 10672 read socket command 10 22:18:50.547 00.000 10672 processing socket request REQDIST 22:18:50.547 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:50.547 00.000 10672 Sending socket response 0 (0x0) 22:18:50.547 00.000 10672 Star-cross move 49/320, East for 1000 ms 22:18:50.547 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:50.547 00.000 10672 MoveAxis(E, 1000, -) 22:18:50.547 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:50.547 00.000 10672 IsSlewing returns 0 22:18:50.547 00.000 10672 IsGuiding returns 0 22:18:50.578 00.031 10672 PulseGuide returned control before completion, sleep 980 22:18:51.593 01.015 10672 IsGuiding returns 1 22:18:51.593 00.000 10672 scope still moving after pulse duration time elapsed 22:18:51.624 00.031 10672 IsSlewing returns 0 22:18:51.624 00.000 10672 IsGuiding returns 0 22:18:51.624 00.000 10672 scope move finished after 1000 + 69 ms 22:18:51.624 00.000 10672 Move returns status 0, amount 1000 22:18:51.624 00.000 10672 Star-cross move 50/320, East for 1000 ms 22:18:51.624 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:51.624 00.000 10672 MoveAxis(E, 1000, -) 22:18:51.624 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:51.624 00.000 10672 IsSlewing returns 0 22:18:51.624 00.000 10672 IsGuiding returns 0 22:18:51.656 00.032 10672 PulseGuide returned control before completion, sleep 986 22:18:52.671 01.015 10672 IsGuiding returns 0 22:18:52.671 00.000 10672 Move returns status 0, amount 1000 22:18:52.686 00.015 10672 Star-cross move 51/320, East for 1000 ms 22:18:52.686 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:52.686 00.000 10672 MoveAxis(E, 1000, -) 22:18:52.686 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:52.686 00.000 10672 IsSlewing returns 0 22:18:52.686 00.000 10672 IsGuiding returns 0 22:18:52.718 00.032 10672 PulseGuide returned control before completion, sleep 990 22:18:53.733 01.015 10672 IsGuiding returns 0 22:18:53.733 00.000 10672 Move returns status 0, amount 1000 22:18:53.733 00.000 10672 Star-cross move 52/320, East for 1000 ms 22:18:53.748 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:53.748 00.000 10672 MoveAxis(E, 1000, -) 22:18:53.748 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:53.748 00.000 10672 IsSlewing returns 0 22:18:53.764 00.016 10672 IsGuiding returns 0 22:18:53.780 00.016 10672 PulseGuide returned control before completion, sleep 987 22:18:54.779 00.999 10672 IsGuiding returns 1 22:18:54.779 00.000 10672 scope still moving after pulse duration time elapsed 22:18:54.811 00.032 10672 IsSlewing returns 0 22:18:54.811 00.000 10672 IsGuiding returns 0 22:18:54.811 00.000 10672 scope move finished after 1000 + 46 ms 22:18:54.811 00.000 10672 Move returns status 0, amount 1000 22:18:54.811 00.000 10672 read socket command 10 22:18:54.811 00.000 10672 processing socket request REQDIST 22:18:54.811 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:18:54.811 00.000 10672 Sending socket response 0 (0x0) 22:18:54.811 00.000 10672 Star-cross move 53/320, East for 1000 ms 22:18:54.811 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:54.811 00.000 10672 MoveAxis(E, 1000, -) 22:18:54.811 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:54.811 00.000 10672 IsSlewing returns 0 22:18:54.811 00.000 10672 IsGuiding returns 0 22:18:54.842 00.031 10672 PulseGuide returned control before completion, sleep 987 22:18:55.857 01.015 10672 IsGuiding returns 0 22:18:55.857 00.000 10672 Move returns status 0, amount 1000 22:18:55.857 00.000 10672 Star-cross move 54/320, East for 1000 ms 22:18:55.857 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:55.857 00.000 10672 MoveAxis(E, 1000, -) 22:18:55.873 00.016 10672 Guiding Dir = 2, Dur = 1000 22:18:55.873 00.000 10672 IsSlewing returns 0 22:18:55.873 00.000 10672 IsGuiding returns 0 22:18:55.888 00.015 10672 PulseGuide returned control before completion, sleep 991 22:18:56.920 01.032 10672 IsGuiding returns 0 22:18:56.920 00.000 10672 Move returns status 0, amount 1000 22:18:56.920 00.000 10672 Star-cross move 55/320, East for 1000 ms 22:18:56.935 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:56.935 00.000 10672 MoveAxis(E, 1000, -) 22:18:56.935 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:56.935 00.000 10672 IsSlewing returns 0 22:18:56.935 00.000 10672 IsGuiding returns 0 22:18:56.966 00.031 10672 PulseGuide returned control before completion, sleep 989 22:18:57.986 01.020 10672 IsGuiding returns 0 22:18:57.986 00.000 10672 Move returns status 0, amount 1000 22:18:57.986 00.000 10672 Star-cross move 56/320, East for 1000 ms 22:18:57.986 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:57.986 00.000 10672 MoveAxis(E, 1000, -) 22:18:57.986 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:58.001 00.015 10672 IsSlewing returns 0 22:18:58.001 00.000 10672 IsGuiding returns 0 22:18:58.017 00.016 10672 PulseGuide returned control before completion, sleep 990 22:18:59.017 01.000 10672 IsGuiding returns 1 22:18:59.017 00.000 10672 scope still moving after pulse duration time elapsed 22:18:59.048 00.031 10672 IsSlewing returns 0 22:18:59.064 00.016 10672 IsGuiding returns 0 22:18:59.064 00.000 10672 scope move finished after 1000 + 61 ms 22:18:59.064 00.000 10672 Move returns status 0, amount 1000 22:18:59.064 00.000 10672 Star-cross move 57/320, East for 1000 ms 22:18:59.064 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:18:59.064 00.000 10672 MoveAxis(E, 1000, -) 22:18:59.064 00.000 10672 Guiding Dir = 2, Dur = 1000 22:18:59.064 00.000 10672 IsSlewing returns 0 22:18:59.064 00.000 10672 IsGuiding returns 0 22:18:59.095 00.031 10672 PulseGuide returned control before completion, sleep 992 22:19:00.110 01.015 10672 IsGuiding returns 0 22:19:00.110 00.000 10672 Move returns status 0, amount 1000 22:19:00.110 00.000 10672 read socket command 10 22:19:00.110 00.000 10672 processing socket request REQDIST 22:19:00.110 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:00.110 00.000 10672 Sending socket response 0 (0x0) 22:19:00.110 00.000 10672 Star-cross move 58/320, East for 1000 ms 22:19:00.126 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:00.126 00.000 10672 MoveAxis(E, 1000, -) 22:19:00.126 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:00.126 00.000 10672 IsSlewing returns 0 22:19:00.126 00.000 10672 IsGuiding returns 0 22:19:00.141 00.015 10672 PulseGuide returned control before completion, sleep 992 22:19:01.157 01.016 10672 IsGuiding returns 1 22:19:01.157 00.000 10672 scope still moving after pulse duration time elapsed 22:19:01.188 00.031 10672 IsSlewing returns 0 22:19:01.188 00.000 10672 IsGuiding returns 0 22:19:01.188 00.000 10672 scope move finished after 1000 + 58 ms 22:19:01.188 00.000 10672 Move returns status 0, amount 1000 22:19:01.188 00.000 10672 Star-cross move 59/320, East for 1000 ms 22:19:01.188 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:01.188 00.000 10672 MoveAxis(E, 1000, -) 22:19:01.188 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:01.188 00.000 10672 IsSlewing returns 0 22:19:01.188 00.000 10672 IsGuiding returns 0 22:19:01.219 00.031 10672 PulseGuide returned control before completion, sleep 991 22:19:02.219 01.000 10672 IsGuiding returns 1 22:19:02.219 00.000 10672 scope still moving after pulse duration time elapsed 22:19:02.250 00.031 10672 IsSlewing returns 0 22:19:02.250 00.000 10672 IsGuiding returns 0 22:19:02.250 00.000 10672 scope move finished after 1000 + 60 ms 22:19:02.250 00.000 10672 Move returns status 0, amount 1000 22:19:02.250 00.000 10672 Star-cross move 60/320, East for 1000 ms 22:19:02.266 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:02.266 00.000 10672 MoveAxis(E, 1000, -) 22:19:02.266 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:02.266 00.000 10672 IsSlewing returns 0 22:19:02.266 00.000 10672 IsGuiding returns 0 22:19:02.282 00.016 10672 PulseGuide returned control before completion, sleep 992 22:19:03.312 01.030 10672 IsGuiding returns 0 22:19:03.312 00.000 10672 Move returns status 0, amount 1000 22:19:03.312 00.000 10672 Star-cross move 61/320, East for 1000 ms 22:19:03.312 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:03.312 00.000 10672 MoveAxis(E, 1000, -) 22:19:03.312 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:03.312 00.000 10672 IsSlewing returns 0 22:19:03.312 00.000 10672 IsGuiding returns 0 22:19:03.344 00.032 10672 PulseGuide returned control before completion, sleep 990 22:19:04.343 00.999 10672 IsGuiding returns 1 22:19:04.343 00.000 10672 scope still moving after pulse duration time elapsed 22:19:04.375 00.032 10672 IsSlewing returns 0 22:19:04.375 00.000 10672 IsGuiding returns 0 22:19:04.375 00.000 10672 scope move finished after 1000 + 60 ms 22:19:04.375 00.000 10672 Move returns status 0, amount 1000 22:19:04.375 00.000 10672 Star-cross move 62/320, East for 1000 ms 22:19:04.390 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:04.390 00.000 10672 MoveAxis(E, 1000, -) 22:19:04.390 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:04.390 00.000 10672 IsSlewing returns 0 22:19:04.390 00.000 10672 IsGuiding returns 0 22:19:04.406 00.016 10672 PulseGuide returned control before completion, sleep 992 22:19:05.421 01.015 10672 IsGuiding returns 1 22:19:05.421 00.000 10672 scope still moving after pulse duration time elapsed 22:19:05.452 00.031 10672 IsSlewing returns 0 22:19:05.483 00.031 10672 IsGuiding returns 0 22:19:05.483 00.000 10672 scope move finished after 1000 + 89 ms 22:19:05.483 00.000 10672 Move returns status 0, amount 1000 22:19:05.483 00.000 10672 read socket command 10 22:19:05.483 00.000 10672 processing socket request REQDIST 22:19:05.483 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:05.483 00.000 10672 Sending socket response 0 (0x0) 22:19:05.483 00.000 10672 Star-cross move 63/320, East for 1000 ms 22:19:05.483 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:05.483 00.000 10672 MoveAxis(E, 1000, -) 22:19:05.483 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:05.499 00.016 10672 IsSlewing returns 0 22:19:05.499 00.000 10672 IsGuiding returns 0 22:19:05.515 00.016 10672 PulseGuide returned control before completion, sleep 992 22:19:06.535 01.020 10672 IsGuiding returns 0 22:19:06.535 00.000 10672 Move returns status 0, amount 1000 22:19:06.535 00.000 10672 Star-cross move 64/320, East for 1000 ms 22:19:06.535 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:06.550 00.015 10672 MoveAxis(E, 1000, -) 22:19:06.550 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:06.550 00.000 10672 IsSlewing returns 0 22:19:06.550 00.000 10672 IsGuiding returns 0 22:19:06.566 00.016 10672 PulseGuide returned control before completion, sleep 989 22:19:07.597 01.031 10672 IsGuiding returns 1 22:19:07.597 00.000 10672 scope still moving after pulse duration time elapsed 22:19:07.628 00.031 10672 IsSlewing returns 0 22:19:07.628 00.000 10672 IsGuiding returns 0 22:19:07.628 00.000 10672 scope move finished after 1000 + 77 ms 22:19:07.628 00.000 10672 Move returns status 0, amount 1000 22:19:07.628 00.000 10672 Star-cross move 65/320, East for 1000 ms 22:19:07.628 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:07.628 00.000 10672 MoveAxis(E, 1000, -) 22:19:07.628 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:07.628 00.000 10672 IsSlewing returns 0 22:19:07.628 00.000 10672 IsGuiding returns 0 22:19:07.660 00.032 10672 PulseGuide returned control before completion, sleep 987 22:19:08.675 01.015 10672 IsGuiding returns 0 22:19:08.675 00.000 10672 Move returns status 0, amount 1000 22:19:08.675 00.000 10672 Star-cross move 66/320, East for 1000 ms 22:19:08.675 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:08.675 00.000 10672 MoveAxis(E, 1000, -) 22:19:08.675 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:08.690 00.015 10672 IsSlewing returns 0 22:19:08.690 00.000 10672 IsGuiding returns 0 22:19:08.706 00.016 10672 PulseGuide returned control before completion, sleep 985 22:19:09.706 01.000 10672 IsGuiding returns 1 22:19:09.706 00.000 10672 scope still moving after pulse duration time elapsed 22:19:09.737 00.031 10672 IsSlewing returns 0 22:19:09.737 00.000 10672 IsGuiding returns 0 22:19:09.737 00.000 10672 scope move finished after 1000 + 50 ms 22:19:09.737 00.000 10672 Move returns status 0, amount 1000 22:19:09.737 00.000 10672 read socket command 10 22:19:09.737 00.000 10672 processing socket request REQDIST 22:19:09.737 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:09.737 00.000 10672 Sending socket response 0 (0x0) 22:19:09.737 00.000 10672 Star-cross move 67/320, East for 1000 ms 22:19:09.737 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:09.737 00.000 10672 MoveAxis(E, 1000, -) 22:19:09.737 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:09.752 00.015 10672 IsSlewing returns 0 22:19:09.752 00.000 10672 IsGuiding returns 0 22:19:09.784 00.032 10672 PulseGuide returned control before completion, sleep 980 22:19:10.783 00.999 10672 IsGuiding returns 1 22:19:10.783 00.000 10672 scope still moving after pulse duration time elapsed 22:19:10.815 00.032 10672 IsSlewing returns 0 22:19:10.815 00.000 10672 IsGuiding returns 0 22:19:10.815 00.000 10672 scope move finished after 1000 + 70 ms 22:19:10.815 00.000 10672 Move returns status 0, amount 1000 22:19:10.830 00.015 10672 Star-cross move 68/320, East for 1000 ms 22:19:10.830 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:10.830 00.000 10672 MoveAxis(E, 1000, -) 22:19:10.830 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:10.830 00.000 10672 IsSlewing returns 0 22:19:10.830 00.000 10672 IsGuiding returns 0 22:19:10.846 00.016 10672 PulseGuide returned control before completion, sleep 989 22:19:11.861 01.015 10672 IsGuiding returns 1 22:19:11.861 00.000 10672 scope still moving after pulse duration time elapsed 22:19:11.892 00.031 10672 IsSlewing returns 0 22:19:11.892 00.000 10672 IsGuiding returns 0 22:19:11.892 00.000 10672 scope move finished after 1000 + 55 ms 22:19:11.892 00.000 10672 Move returns status 0, amount 1000 22:19:11.892 00.000 10672 Star-cross move 69/320, East for 1000 ms 22:19:11.892 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:11.892 00.000 10672 MoveAxis(E, 1000, -) 22:19:11.892 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:11.908 00.016 10672 IsSlewing returns 0 22:19:11.908 00.000 10672 IsGuiding returns 0 22:19:11.939 00.031 10672 PulseGuide returned control before completion, sleep 980 22:19:12.970 01.031 10672 IsGuiding returns 1 22:19:12.970 00.000 10672 scope still moving after pulse duration time elapsed 22:19:13.001 00.031 10672 IsSlewing returns 0 22:19:13.001 00.000 10672 IsGuiding returns 0 22:19:13.001 00.000 10672 scope move finished after 1000 + 87 ms 22:19:13.001 00.000 10672 Move returns status 0, amount 1000 22:19:13.001 00.000 10672 Star-cross move 70/320, East for 1000 ms 22:19:13.001 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:13.001 00.000 10672 MoveAxis(E, 1000, -) 22:19:13.001 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:13.001 00.000 10672 IsSlewing returns 0 22:19:13.001 00.000 10672 IsGuiding returns 0 22:19:13.033 00.032 10672 PulseGuide returned control before completion, sleep 992 22:19:14.048 01.015 10672 IsGuiding returns 0 22:19:14.048 00.000 10672 Move returns status 0, amount 1000 22:19:14.048 00.000 10672 Star-cross move 71/320, East for 1000 ms 22:19:14.048 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:14.064 00.016 10672 MoveAxis(E, 1000, -) 22:19:14.064 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:14.064 00.000 10672 IsSlewing returns 0 22:19:14.064 00.000 10672 IsGuiding returns 0 22:19:14.079 00.015 10672 PulseGuide returned control before completion, sleep 990 22:19:15.084 01.005 10672 IsGuiding returns 1 22:19:15.084 00.000 10672 scope still moving after pulse duration time elapsed 22:19:15.130 00.046 10672 IsSlewing returns 0 22:19:15.130 00.000 10672 IsGuiding returns 0 22:19:15.130 00.000 10672 scope move finished after 1000 + 63 ms 22:19:15.130 00.000 10672 Move returns status 0, amount 1000 22:19:15.130 00.000 10672 read socket command 10 22:19:15.130 00.000 10672 processing socket request REQDIST 22:19:15.130 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:15.130 00.000 10672 Sending socket response 0 (0x0) 22:19:15.130 00.000 10672 Star-cross move 72/320, East for 1000 ms 22:19:15.130 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:15.130 00.000 10672 MoveAxis(E, 1000, -) 22:19:15.130 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:15.130 00.000 10672 IsSlewing returns 0 22:19:15.130 00.000 10672 IsGuiding returns 0 22:19:15.162 00.032 10672 PulseGuide returned control before completion, sleep 980 22:19:16.161 00.999 10672 IsGuiding returns 1 22:19:16.161 00.000 10672 scope still moving after pulse duration time elapsed 22:19:16.193 00.032 10672 IsSlewing returns 0 22:19:16.193 00.000 10672 IsGuiding returns 0 22:19:16.193 00.000 10672 scope move finished after 1000 + 54 ms 22:19:16.193 00.000 10672 Move returns status 0, amount 1000 22:19:16.193 00.000 10672 Star-cross move 73/320, East for 1000 ms 22:19:16.193 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:16.193 00.000 10672 MoveAxis(E, 1000, -) 22:19:16.193 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:16.193 00.000 10672 IsSlewing returns 0 22:19:16.193 00.000 10672 IsGuiding returns 0 22:19:16.224 00.031 10672 PulseGuide returned control before completion, sleep 986 22:19:17.239 01.015 10672 IsGuiding returns 0 22:19:17.254 00.015 10672 Move returns status 0, amount 1000 22:19:17.254 00.000 10672 Star-cross move 74/320, East for 1000 ms 22:19:17.254 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:17.254 00.000 10672 MoveAxis(E, 1000, -) 22:19:17.254 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:17.254 00.000 10672 IsSlewing returns 0 22:19:17.254 00.000 10672 IsGuiding returns 0 22:19:17.286 00.032 10672 PulseGuide returned control before completion, sleep 983 22:19:18.301 01.015 10672 IsGuiding returns 0 22:19:18.301 00.000 10672 Move returns status 0, amount 1000 22:19:18.301 00.000 10672 Star-cross move 75/320, East for 1000 ms 22:19:18.301 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:18.301 00.000 10672 MoveAxis(E, 1000, -) 22:19:18.301 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:18.317 00.016 10672 IsSlewing returns 0 22:19:18.332 00.015 10672 IsGuiding returns 0 22:19:18.379 00.047 10672 PulseGuide returned control before completion, sleep 956 22:19:19.348 00.969 10672 IsGuiding returns 1 22:19:19.348 00.000 10672 scope still moving after pulse duration time elapsed 22:19:19.394 00.046 10672 IsSlewing returns 0 22:19:19.394 00.000 10672 IsGuiding returns 0 22:19:19.394 00.000 10672 scope move finished after 1000 + 61 ms 22:19:19.394 00.000 10672 Move returns status 0, amount 1000 22:19:19.394 00.000 10672 Star-cross move 76/320, East for 1000 ms 22:19:19.394 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:19.394 00.000 10672 MoveAxis(E, 1000, -) 22:19:19.394 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:19.394 00.000 10672 IsSlewing returns 0 22:19:19.394 00.000 10672 IsGuiding returns 0 22:19:19.426 00.032 10672 PulseGuide returned control before completion, sleep 986 22:19:20.441 01.015 10672 IsGuiding returns 0 22:19:20.441 00.000 10672 Move returns status 0, amount 1000 22:19:20.441 00.000 10672 read socket command 10 22:19:20.441 00.000 10672 processing socket request REQDIST 22:19:20.441 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:20.441 00.000 10672 Sending socket response 0 (0x0) 22:19:20.441 00.000 10672 Star-cross move 77/320, East for 1000 ms 22:19:20.457 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:20.457 00.000 10672 MoveAxis(E, 1000, -) 22:19:20.457 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:20.472 00.015 10672 IsSlewing returns 0 22:19:20.472 00.000 10672 IsGuiding returns 0 22:19:20.504 00.032 10672 PulseGuide returned control before completion, sleep 981 22:19:21.519 01.015 10672 IsGuiding returns 0 22:19:21.519 00.000 10672 Move returns status 0, amount 1000 22:19:21.519 00.000 10672 Star-cross move 78/320, East for 1000 ms 22:19:21.519 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:21.519 00.000 10672 MoveAxis(E, 1000, -) 22:19:21.519 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:21.519 00.000 10672 IsSlewing returns 0 22:19:21.519 00.000 10672 IsGuiding returns 0 22:19:21.550 00.031 10672 PulseGuide returned control before completion, sleep 985 22:19:22.581 01.031 10672 IsGuiding returns 1 22:19:22.581 00.000 10672 scope still moving after pulse duration time elapsed 22:19:22.628 00.047 10672 IsSlewing returns 0 22:19:22.628 00.000 10672 IsGuiding returns 0 22:19:22.628 00.000 10672 scope move finished after 1000 + 101 ms 22:19:22.628 00.000 10672 Move returns status 0, amount 1000 22:19:22.628 00.000 10672 Star-cross move 79/320, East for 1000 ms 22:19:22.628 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:22.628 00.000 10672 MoveAxis(E, 1000, -) 22:19:22.628 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:22.628 00.000 10672 IsSlewing returns 0 22:19:22.628 00.000 10672 IsGuiding returns 0 22:19:22.643 00.015 10672 PulseGuide returned control before completion, sleep 995 22:19:23.679 01.036 10672 IsGuiding returns 0 22:19:23.679 00.000 10672 Move returns status 0, amount 1000 22:19:23.679 00.000 10672 Star-cross move 80/320, East for 1000 ms 22:19:23.679 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:23.679 00.000 10672 MoveAxis(E, 1000, -) 22:19:23.679 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:23.679 00.000 10672 IsSlewing returns 0 22:19:23.679 00.000 10672 IsGuiding returns 0 22:19:23.710 00.031 10672 PulseGuide returned control before completion, sleep 990 22:19:24.710 01.000 10672 IsGuiding returns 1 22:19:24.710 00.000 10672 scope still moving after pulse duration time elapsed 22:19:24.742 00.032 10672 IsSlewing returns 0 22:19:24.742 00.000 10672 IsGuiding returns 0 22:19:24.742 00.000 10672 scope move finished after 1000 + 61 ms 22:19:24.742 00.000 10672 Move returns status 0, amount 1000 22:19:24.742 00.000 10672 read socket command 10 22:19:24.742 00.000 10672 processing socket request REQDIST 22:19:24.742 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:24.742 00.000 10672 Sending socket response 0 (0x0) 22:19:24.757 00.015 10672 Star-cross move 81/320, East for 1000 ms 22:19:24.757 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:24.757 00.000 10672 MoveAxis(E, 1000, -) 22:19:24.757 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:24.757 00.000 10672 IsSlewing returns 0 22:19:24.757 00.000 10672 IsGuiding returns 0 22:19:24.788 00.031 10672 PulseGuide returned control before completion, sleep 980 22:19:25.803 01.015 10672 IsGuiding returns 0 22:19:25.803 00.000 10672 Move returns status 0, amount 1000 22:19:25.803 00.000 10672 Star-cross move 82/320, East for 1000 ms 22:19:25.803 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:25.803 00.000 10672 MoveAxis(E, 1000, -) 22:19:25.803 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:25.803 00.000 10672 IsSlewing returns 0 22:19:25.803 00.000 10672 IsGuiding returns 0 22:19:25.835 00.032 10672 PulseGuide returned control before completion, sleep 991 22:19:26.850 01.015 10672 IsGuiding returns 0 22:19:26.850 00.000 10672 Move returns status 0, amount 1000 22:19:26.850 00.000 10672 Star-cross move 83/320, East for 1000 ms 22:19:26.866 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:26.866 00.000 10672 MoveAxis(E, 1000, -) 22:19:26.866 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:26.866 00.000 10672 IsSlewing returns 0 22:19:26.866 00.000 10672 IsGuiding returns 0 22:19:26.881 00.015 10672 PulseGuide returned control before completion, sleep 992 22:19:27.928 01.047 10672 IsGuiding returns 0 22:19:27.928 00.000 10672 Move returns status 0, amount 1000 22:19:27.928 00.000 10672 Star-cross move 84/320, East for 1000 ms 22:19:27.928 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:27.928 00.000 10672 MoveAxis(E, 1000, -) 22:19:27.928 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:27.959 00.031 10672 IsSlewing returns 0 22:19:27.959 00.000 10672 IsGuiding returns 0 22:19:27.990 00.031 10672 PulseGuide returned control before completion, sleep 981 22:19:28.990 01.000 10672 IsGuiding returns 1 22:19:28.990 00.000 10672 scope still moving after pulse duration time elapsed 22:19:29.021 00.031 10672 IsSlewing returns 0 22:19:29.021 00.000 10672 IsGuiding returns 0 22:19:29.021 00.000 10672 scope move finished after 1000 + 57 ms 22:19:29.021 00.000 10672 Move returns status 0, amount 1000 22:19:29.021 00.000 10672 Star-cross move 85/320, East for 1000 ms 22:19:29.021 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:29.021 00.000 10672 MoveAxis(E, 1000, -) 22:19:29.021 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:29.021 00.000 10672 IsSlewing returns 0 22:19:29.021 00.000 10672 IsGuiding returns 0 22:19:29.037 00.016 10672 PulseGuide returned control before completion, sleep 995 22:19:30.052 01.015 10672 IsGuiding returns 0 22:19:30.052 00.000 10672 Move returns status 0, amount 1000 22:19:30.052 00.000 10672 read socket command 10 22:19:30.052 00.000 10672 processing socket request REQDIST 22:19:30.052 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:30.052 00.000 10672 Sending socket response 0 (0x0) 22:19:30.052 00.000 10672 Star-cross move 86/320, East for 1000 ms 22:19:30.052 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:30.052 00.000 10672 MoveAxis(E, 1000, -) 22:19:30.052 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:30.083 00.031 10672 IsSlewing returns 0 22:19:30.083 00.000 10672 IsGuiding returns 0 22:19:30.115 00.032 10672 PulseGuide returned control before completion, sleep 980 22:19:31.103 00.988 10672 IsGuiding returns 1 22:19:31.103 00.000 10672 scope still moving after pulse duration time elapsed 22:19:31.134 00.031 10672 IsSlewing returns 0 22:19:31.134 00.000 10672 IsGuiding returns 0 22:19:31.134 00.000 10672 scope move finished after 1000 + 54 ms 22:19:31.134 00.000 10672 Move returns status 0, amount 1000 22:19:31.134 00.000 10672 Star-cross move 87/320, East for 1000 ms 22:19:31.150 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:31.150 00.000 10672 MoveAxis(E, 1000, -) 22:19:31.150 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:31.150 00.000 10672 IsSlewing returns 0 22:19:31.150 00.000 10672 IsGuiding returns 0 22:19:31.166 00.016 10672 PulseGuide returned control before completion, sleep 991 22:19:32.197 01.031 10672 IsGuiding returns 1 22:19:32.197 00.000 10672 scope still moving after pulse duration time elapsed 22:19:32.228 00.031 10672 IsSlewing returns 0 22:19:32.228 00.000 10672 IsGuiding returns 0 22:19:32.228 00.000 10672 scope move finished after 1000 + 75 ms 22:19:32.228 00.000 10672 Move returns status 0, amount 1000 22:19:32.228 00.000 10672 Star-cross move 88/320, East for 1000 ms 22:19:32.228 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:32.228 00.000 10672 MoveAxis(E, 1000, -) 22:19:32.228 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:32.244 00.016 10672 IsSlewing returns 0 22:19:32.244 00.000 10672 IsGuiding returns 0 22:19:32.259 00.015 10672 PulseGuide returned control before completion, sleep 992 22:19:33.259 01.000 10672 IsGuiding returns 1 22:19:33.259 00.000 10672 scope still moving after pulse duration time elapsed 22:19:33.290 00.031 10672 IsSlewing returns 0 22:19:33.290 00.000 10672 IsGuiding returns 0 22:19:33.290 00.000 10672 scope move finished after 1000 + 47 ms 22:19:33.290 00.000 10672 Move returns status 0, amount 1000 22:19:33.290 00.000 10672 Star-cross move 89/320, East for 1000 ms 22:19:33.290 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:33.290 00.000 10672 MoveAxis(E, 1000, -) 22:19:33.290 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:33.290 00.000 10672 IsSlewing returns 0 22:19:33.290 00.000 10672 IsGuiding returns 0 22:19:33.322 00.032 10672 PulseGuide returned control before completion, sleep 980 22:19:34.337 01.015 10672 IsGuiding returns 0 22:19:34.337 00.000 10672 Move returns status 0, amount 1000 22:19:34.337 00.000 10672 Star-cross move 90/320, East for 1000 ms 22:19:34.337 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:34.337 00.000 10672 MoveAxis(E, 1000, -) 22:19:34.337 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:34.337 00.000 10672 IsSlewing returns 0 22:19:34.352 00.015 10672 IsGuiding returns 0 22:19:34.368 00.016 10672 PulseGuide returned control before completion, sleep 991 22:19:35.383 01.015 10672 IsGuiding returns 0 22:19:35.383 00.000 10672 Move returns status 0, amount 1000 22:19:35.399 00.016 10672 read socket command 10 22:19:35.399 00.000 10672 processing socket request REQDIST 22:19:35.399 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:35.399 00.000 10672 Sending socket response 0 (0x0) 22:19:35.399 00.000 10672 Star-cross move 91/320, East for 1000 ms 22:19:35.399 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:35.399 00.000 10672 MoveAxis(E, 1000, -) 22:19:35.399 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:35.414 00.015 10672 IsSlewing returns 0 22:19:35.414 00.000 10672 IsGuiding returns 0 22:19:35.430 00.016 10672 PulseGuide returned control before completion, sleep 983 22:19:36.430 01.000 10672 IsGuiding returns 1 22:19:36.430 00.000 10672 scope still moving after pulse duration time elapsed 22:19:36.461 00.031 10672 IsSlewing returns 0 22:19:36.461 00.000 10672 IsGuiding returns 0 22:19:36.461 00.000 10672 scope move finished after 1000 + 51 ms 22:19:36.461 00.000 10672 Move returns status 0, amount 1000 22:19:36.461 00.000 10672 Star-cross move 92/320, East for 1000 ms 22:19:36.477 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:36.477 00.000 10672 MoveAxis(E, 1000, -) 22:19:36.477 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:36.477 00.000 10672 IsSlewing returns 0 22:19:36.477 00.000 10672 IsGuiding returns 0 22:19:36.508 00.031 10672 PulseGuide returned control before completion, sleep 984 22:19:37.539 01.031 10672 IsGuiding returns 0 22:19:37.539 00.000 10672 Move returns status 0, amount 1000 22:19:37.539 00.000 10672 Star-cross move 93/320, East for 1000 ms 22:19:37.539 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:37.539 00.000 10672 MoveAxis(E, 1000, -) 22:19:37.539 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:37.539 00.000 10672 IsSlewing returns 0 22:19:37.539 00.000 10672 IsGuiding returns 0 22:19:37.570 00.031 10672 PulseGuide returned control before completion, sleep 990 22:19:38.585 01.015 10672 IsGuiding returns 0 22:19:38.585 00.000 10672 Move returns status 0, amount 1000 22:19:38.585 00.000 10672 Star-cross move 94/320, East for 1000 ms 22:19:38.585 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:38.585 00.000 10672 MoveAxis(E, 1000, -) 22:19:38.585 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:38.601 00.016 10672 IsSlewing returns 0 22:19:38.601 00.000 10672 IsGuiding returns 0 22:19:38.617 00.016 10672 PulseGuide returned control before completion, sleep 990 22:19:39.621 01.004 10672 IsGuiding returns 1 22:19:39.621 00.000 10672 scope still moving after pulse duration time elapsed 22:19:39.653 00.032 10672 IsSlewing returns 0 22:19:39.653 00.000 10672 IsGuiding returns 0 22:19:39.653 00.000 10672 scope move finished after 1000 + 60 ms 22:19:39.653 00.000 10672 Move returns status 0, amount 1000 22:19:39.668 00.015 10672 Star-cross move 95/320, East for 1000 ms 22:19:39.668 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:39.668 00.000 10672 MoveAxis(E, 1000, -) 22:19:39.668 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:39.668 00.000 10672 IsSlewing returns 0 22:19:39.668 00.000 10672 IsGuiding returns 0 22:19:39.684 00.016 10672 PulseGuide returned control before completion, sleep 991 22:19:40.699 01.015 10672 IsGuiding returns 0 22:19:40.699 00.000 10672 Move returns status 0, amount 1000 22:19:40.699 00.000 10672 read socket command 10 22:19:40.699 00.000 10672 processing socket request REQDIST 22:19:40.699 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:40.699 00.000 10672 Sending socket response 0 (0x0) 22:19:40.699 00.000 10672 Star-cross move 96/320, East for 1000 ms 22:19:40.699 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:40.699 00.000 10672 MoveAxis(E, 1000, -) 22:19:40.699 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:40.715 00.016 10672 IsSlewing returns 0 22:19:40.715 00.000 10672 IsGuiding returns 0 22:19:40.730 00.015 10672 PulseGuide returned control before completion, sleep 992 22:19:41.730 01.000 10672 IsGuiding returns 1 22:19:41.730 00.000 10672 scope still moving after pulse duration time elapsed 22:19:41.761 00.031 10672 IsSlewing returns 0 22:19:41.777 00.016 10672 IsGuiding returns 0 22:19:41.777 00.000 10672 scope move finished after 1000 + 63 ms 22:19:41.777 00.000 10672 Move returns status 0, amount 1000 22:19:41.777 00.000 10672 Star-cross move 97/320, East for 1000 ms 22:19:41.777 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:41.792 00.015 10672 MoveAxis(E, 1000, -) 22:19:41.792 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:41.839 00.047 10672 IsSlewing returns 0 22:19:41.839 00.000 10672 IsGuiding returns 0 22:19:41.870 00.031 10672 PulseGuide returned control before completion, sleep 981 22:19:42.855 00.985 10672 IsGuiding returns 1 22:19:42.855 00.000 10672 scope still moving after pulse duration time elapsed 22:19:42.886 00.031 10672 IsSlewing returns 0 22:19:42.886 00.000 10672 IsGuiding returns 0 22:19:42.886 00.000 10672 scope move finished after 1000 + 54 ms 22:19:42.886 00.000 10672 Move returns status 0, amount 1000 22:19:42.886 00.000 10672 Star-cross move 98/320, East for 1000 ms 22:19:42.901 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:42.901 00.000 10672 MoveAxis(E, 1000, -) 22:19:42.901 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:42.917 00.016 10672 IsSlewing returns 0 22:19:42.917 00.000 10672 IsGuiding returns 0 22:19:42.933 00.016 10672 PulseGuide returned control before completion, sleep 989 22:19:43.948 01.015 10672 IsGuiding returns 1 22:19:43.948 00.000 10672 scope still moving after pulse duration time elapsed 22:19:43.979 00.031 10672 IsSlewing returns 0 22:19:43.979 00.000 10672 IsGuiding returns 0 22:19:43.979 00.000 10672 scope move finished after 1000 + 62 ms 22:19:43.979 00.000 10672 Move returns status 0, amount 1000 22:19:43.979 00.000 10672 Star-cross move 99/320, East for 1000 ms 22:19:43.979 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:43.979 00.000 10672 MoveAxis(E, 1000, -) 22:19:43.979 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:43.995 00.016 10672 IsSlewing returns 0 22:19:43.995 00.000 10672 IsGuiding returns 0 22:19:44.026 00.031 10672 PulseGuide returned control before completion, sleep 981 22:19:45.010 00.984 10672 IsGuiding returns 1 22:19:45.010 00.000 10672 scope still moving after pulse duration time elapsed 22:19:45.057 00.047 10672 IsSlewing returns 0 22:19:45.057 00.000 10672 IsGuiding returns 0 22:19:45.057 00.000 10672 scope move finished after 1000 + 70 ms 22:19:45.057 00.000 10672 Move returns status 0, amount 1000 22:19:45.057 00.000 10672 read socket command 10 22:19:45.057 00.000 10672 processing socket request REQDIST 22:19:45.057 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:45.057 00.000 10672 Sending socket response 0 (0x0) 22:19:45.073 00.016 10672 Star-cross move 100/320, East for 1000 ms 22:19:45.073 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:45.073 00.000 10672 MoveAxis(E, 1000, -) 22:19:45.073 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:45.073 00.000 10672 IsSlewing returns 0 22:19:45.073 00.000 10672 IsGuiding returns 0 22:19:45.088 00.015 10672 PulseGuide returned control before completion, sleep 993 22:19:46.119 01.031 10672 IsGuiding returns 0 22:19:46.119 00.000 10672 Move returns status 0, amount 1000 22:19:46.119 00.000 10672 Star-cross move 101/320, East for 1000 ms 22:19:46.119 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:46.119 00.000 10672 MoveAxis(E, 1000, -) 22:19:46.119 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:46.119 00.000 10672 IsSlewing returns 0 22:19:46.135 00.016 10672 IsGuiding returns 0 22:19:46.150 00.015 10672 PulseGuide returned control before completion, sleep 992 22:19:47.150 01.000 10672 IsGuiding returns 1 22:19:47.150 00.000 10672 scope still moving after pulse duration time elapsed 22:19:47.181 00.031 10672 IsSlewing returns 0 22:19:47.181 00.000 10672 IsGuiding returns 0 22:19:47.181 00.000 10672 scope move finished after 1000 + 48 ms 22:19:47.181 00.000 10672 Move returns status 0, amount 1000 22:19:47.181 00.000 10672 Star-cross move 102/320, East for 1000 ms 22:19:47.181 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:47.181 00.000 10672 MoveAxis(E, 1000, -) 22:19:47.181 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:47.181 00.000 10672 IsSlewing returns 0 22:19:47.181 00.000 10672 IsGuiding returns 0 22:19:47.244 00.063 10672 PulseGuide returned control before completion, sleep 950 22:19:48.217 00.973 10672 IsGuiding returns 1 22:19:48.217 00.000 10672 scope still moving after pulse duration time elapsed 22:19:48.280 00.063 10672 IsSlewing returns 0 22:19:48.280 00.000 10672 IsGuiding returns 0 22:19:48.280 00.000 10672 scope move finished after 1000 + 84 ms 22:19:48.280 00.000 10672 Move returns status 0, amount 1000 22:19:48.280 00.000 10672 Star-cross move 103/320, East for 1000 ms 22:19:48.280 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:48.280 00.000 10672 MoveAxis(E, 1000, -) 22:19:48.280 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:48.280 00.000 10672 IsSlewing returns 0 22:19:48.280 00.000 10672 IsGuiding returns 0 22:19:48.311 00.031 10672 PulseGuide returned control before completion, sleep 986 22:19:49.326 01.015 10672 IsGuiding returns 1 22:19:49.326 00.000 10672 scope still moving after pulse duration time elapsed 22:19:49.358 00.032 10672 IsSlewing returns 0 22:19:49.358 00.000 10672 IsGuiding returns 0 22:19:49.358 00.000 10672 scope move finished after 1000 + 81 ms 22:19:49.358 00.000 10672 Move returns status 0, amount 1000 22:19:49.358 00.000 10672 Star-cross move 104/320, East for 1000 ms 22:19:49.373 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:49.373 00.000 10672 MoveAxis(E, 1000, -) 22:19:49.373 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:49.373 00.000 10672 IsSlewing returns 0 22:19:49.373 00.000 10672 IsGuiding returns 0 22:19:49.389 00.016 10672 PulseGuide returned control before completion, sleep 991 22:19:50.420 01.031 10672 IsGuiding returns 0 22:19:50.420 00.000 10672 Move returns status 0, amount 1000 22:19:50.420 00.000 10672 read socket command 10 22:19:50.420 00.000 10672 processing socket request REQDIST 22:19:50.420 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:50.420 00.000 10672 Sending socket response 0 (0x0) 22:19:50.420 00.000 10672 Star-cross move 105/320, East for 1000 ms 22:19:50.420 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:50.420 00.000 10672 MoveAxis(E, 1000, -) 22:19:50.420 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:50.420 00.000 10672 IsSlewing returns 0 22:19:50.420 00.000 10672 IsGuiding returns 0 22:19:50.451 00.031 10672 PulseGuide returned control before completion, sleep 986 22:19:51.450 00.999 10672 IsGuiding returns 1 22:19:51.450 00.000 10672 scope still moving after pulse duration time elapsed 22:19:51.482 00.032 10672 IsSlewing returns 0 22:19:51.482 00.000 10672 IsGuiding returns 0 22:19:51.482 00.000 10672 scope move finished after 1000 + 65 ms 22:19:51.482 00.000 10672 Move returns status 0, amount 1000 22:19:51.482 00.000 10672 Star-cross move 106/320, East for 1000 ms 22:19:51.497 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:51.497 00.000 10672 MoveAxis(E, 1000, -) 22:19:51.497 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:51.497 00.000 10672 IsSlewing returns 0 22:19:51.513 00.016 10672 IsGuiding returns 0 22:19:51.529 00.016 10672 PulseGuide returned control before completion, sleep 982 22:19:52.560 01.031 10672 IsGuiding returns 0 22:19:52.560 00.000 10672 Move returns status 0, amount 1000 22:19:52.560 00.000 10672 Star-cross move 107/320, East for 1000 ms 22:19:52.560 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:52.560 00.000 10672 MoveAxis(E, 1000, -) 22:19:52.560 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:52.591 00.031 10672 IsSlewing returns 0 22:19:52.591 00.000 10672 IsGuiding returns 0 22:19:52.622 00.031 10672 PulseGuide returned control before completion, sleep 981 22:19:53.622 01.000 10672 IsGuiding returns 1 22:19:53.622 00.000 10672 scope still moving after pulse duration time elapsed 22:19:53.653 00.031 10672 IsSlewing returns 0 22:19:53.668 00.015 10672 IsGuiding returns 0 22:19:53.668 00.000 10672 scope move finished after 1000 + 70 ms 22:19:53.668 00.000 10672 Move returns status 0, amount 1000 22:19:53.668 00.000 10672 Star-cross move 108/320, East for 1000 ms 22:19:53.668 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:53.668 00.000 10672 MoveAxis(E, 1000, -) 22:19:53.668 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:53.668 00.000 10672 IsSlewing returns 0 22:19:53.668 00.000 10672 IsGuiding returns 0 22:19:53.700 00.032 10672 PulseGuide returned control before completion, sleep 991 22:19:54.700 01.000 10672 IsGuiding returns 1 22:19:54.700 00.000 10672 scope still moving after pulse duration time elapsed 22:19:54.731 00.031 10672 IsSlewing returns 0 22:19:54.731 00.000 10672 IsGuiding returns 0 22:19:54.731 00.000 10672 scope move finished after 1000 + 59 ms 22:19:54.731 00.000 10672 Move returns status 0, amount 1000 22:19:54.731 00.000 10672 read socket command 10 22:19:54.731 00.000 10672 processing socket request REQDIST 22:19:54.731 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:19:54.731 00.000 10672 Sending socket response 0 (0x0) 22:19:54.731 00.000 10672 Star-cross move 109/320, East for 1000 ms 22:19:54.746 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:54.746 00.000 10672 MoveAxis(E, 1000, -) 22:19:54.746 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:54.746 00.000 10672 IsSlewing returns 0 22:19:54.746 00.000 10672 IsGuiding returns 0 22:19:54.762 00.016 10672 PulseGuide returned control before completion, sleep 993 22:19:55.766 01.004 10672 IsGuiding returns 1 22:19:55.766 00.000 10672 scope still moving after pulse duration time elapsed 22:19:55.797 00.031 10672 IsSlewing returns 0 22:19:55.797 00.000 10672 IsGuiding returns 0 22:19:55.797 00.000 10672 scope move finished after 1000 + 45 ms 22:19:55.797 00.000 10672 Move returns status 0, amount 1000 22:19:55.797 00.000 10672 Star-cross move 110/320, East for 1000 ms 22:19:55.797 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:55.797 00.000 10672 MoveAxis(E, 1000, -) 22:19:55.797 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:55.797 00.000 10672 IsSlewing returns 0 22:19:55.797 00.000 10672 IsGuiding returns 0 22:19:55.829 00.032 10672 PulseGuide returned control before completion, sleep 982 22:19:56.844 01.015 10672 IsGuiding returns 0 22:19:56.844 00.000 10672 Move returns status 0, amount 1000 22:19:56.844 00.000 10672 Star-cross move 111/320, East for 1000 ms 22:19:56.844 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:56.844 00.000 10672 MoveAxis(E, 1000, -) 22:19:56.844 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:56.844 00.000 10672 IsSlewing returns 0 22:19:56.859 00.015 10672 IsGuiding returns 0 22:19:56.875 00.016 10672 PulseGuide returned control before completion, sleep 990 22:19:57.875 01.000 10672 IsGuiding returns 1 22:19:57.875 00.000 10672 scope still moving after pulse duration time elapsed 22:19:57.906 00.031 10672 IsSlewing returns 0 22:19:57.906 00.000 10672 IsGuiding returns 0 22:19:57.906 00.000 10672 scope move finished after 1000 + 60 ms 22:19:57.906 00.000 10672 Move returns status 0, amount 1000 22:19:57.922 00.016 10672 Star-cross move 112/320, East for 1000 ms 22:19:57.922 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:57.922 00.000 10672 MoveAxis(E, 1000, -) 22:19:57.922 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:57.937 00.015 10672 IsSlewing returns 0 22:19:57.984 00.047 10672 IsGuiding returns 0 22:19:58.000 00.016 10672 PulseGuide returned control before completion, sleep 995 22:19:59.015 01.015 10672 IsGuiding returns 0 22:19:59.015 00.000 10672 Move returns status 0, amount 1000 22:19:59.015 00.000 10672 Star-cross move 113/320, East for 1000 ms 22:19:59.015 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:19:59.015 00.000 10672 MoveAxis(E, 1000, -) 22:19:59.015 00.000 10672 Guiding Dir = 2, Dur = 1000 22:19:59.031 00.016 10672 IsSlewing returns 0 22:19:59.031 00.000 10672 IsGuiding returns 0 22:19:59.046 00.015 10672 PulseGuide returned control before completion, sleep 991 22:20:00.093 01.047 10672 IsGuiding returns 0 22:20:00.093 00.000 10672 Move returns status 0, amount 1000 22:20:00.093 00.000 10672 read socket command 10 22:20:00.093 00.000 10672 processing socket request REQDIST 22:20:00.093 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:00.093 00.000 10672 Sending socket response 0 (0x0) 22:20:00.093 00.000 10672 Star-cross move 114/320, East for 1000 ms 22:20:00.093 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:20:00.093 00.000 10672 MoveAxis(E, 1000, -) 22:20:00.093 00.000 10672 Guiding Dir = 2, Dur = 1000 22:20:00.093 00.000 10672 IsSlewing returns 0 22:20:00.093 00.000 10672 IsGuiding returns 0 22:20:00.124 00.031 10672 PulseGuide returned control before completion, sleep 985 22:20:01.124 01.000 10672 IsGuiding returns 1 22:20:01.124 00.000 10672 scope still moving after pulse duration time elapsed 22:20:01.155 00.031 10672 IsSlewing returns 0 22:20:01.186 00.031 10672 IsGuiding returns 0 22:20:01.186 00.000 10672 scope move finished after 1000 + 97 ms 22:20:01.186 00.000 10672 Move returns status 0, amount 1000 22:20:01.186 00.000 10672 Star-cross move 115/320, East for 1000 ms 22:20:01.202 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:20:01.202 00.000 10672 MoveAxis(E, 1000, -) 22:20:01.202 00.000 10672 Guiding Dir = 2, Dur = 1000 22:20:01.202 00.000 10672 IsSlewing returns 0 22:20:01.202 00.000 10672 IsGuiding returns 0 22:20:01.218 00.016 10672 PulseGuide returned control before completion, sleep 992 22:20:02.264 01.046 10672 IsGuiding returns 0 22:20:02.264 00.000 10672 Move returns status 0, amount 1000 22:20:02.264 00.000 10672 Star-cross move 116/320, East for 1000 ms 22:20:02.264 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:20:02.264 00.000 10672 MoveAxis(E, 1000, -) 22:20:02.264 00.000 10672 Guiding Dir = 2, Dur = 1000 22:20:02.264 00.000 10672 IsSlewing returns 0 22:20:02.280 00.016 10672 IsGuiding returns 0 22:20:02.295 00.015 10672 PulseGuide returned control before completion, sleep 991 22:20:03.311 01.016 10672 IsGuiding returns 1 22:20:03.311 00.000 10672 scope still moving after pulse duration time elapsed 22:20:03.358 00.047 10672 IsSlewing returns 0 22:20:03.358 00.000 10672 IsGuiding returns 0 22:20:03.358 00.000 10672 scope move finished after 1000 + 83 ms 22:20:03.358 00.000 10672 Move returns status 0, amount 1000 22:20:03.358 00.000 10672 Star-cross move 117/320, East for 1000 ms 22:20:03.358 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:20:03.358 00.000 10672 MoveAxis(E, 1000, -) 22:20:03.358 00.000 10672 Guiding Dir = 2, Dur = 1000 22:20:03.358 00.000 10672 IsSlewing returns 0 22:20:03.358 00.000 10672 IsGuiding returns 0 22:20:03.373 00.015 10672 PulseGuide returned control before completion, sleep 994 22:20:04.393 01.020 10672 IsGuiding returns 0 22:20:04.393 00.000 10672 Move returns status 0, amount 1000 22:20:04.393 00.000 10672 Star-cross move 118/320, East for 1000 ms 22:20:04.393 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:20:04.393 00.000 10672 MoveAxis(E, 1000, -) 22:20:04.393 00.000 10672 Guiding Dir = 2, Dur = 1000 22:20:04.393 00.000 10672 IsSlewing returns 0 22:20:04.393 00.000 10672 IsGuiding returns 0 22:20:04.424 00.031 10672 PulseGuide returned control before completion, sleep 990 22:20:05.424 01.000 10672 IsGuiding returns 1 22:20:05.424 00.000 10672 scope still moving after pulse duration time elapsed 22:20:05.455 00.031 10672 IsSlewing returns 0 22:20:05.455 00.000 10672 IsGuiding returns 0 22:20:05.455 00.000 10672 scope move finished after 1000 + 60 ms 22:20:05.455 00.000 10672 Move returns status 0, amount 1000 22:20:05.455 00.000 10672 read socket command 10 22:20:05.455 00.000 10672 processing socket request REQDIST 22:20:05.455 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:05.455 00.000 10672 Sending socket response 0 (0x0) 22:20:05.455 00.000 10672 Star-cross move 119/320, East for 1000 ms 22:20:05.471 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:20:05.471 00.000 10672 MoveAxis(E, 1000, -) 22:20:05.471 00.000 10672 Guiding Dir = 2, Dur = 1000 22:20:05.471 00.000 10672 IsSlewing returns 0 22:20:05.471 00.000 10672 IsGuiding returns 0 22:20:05.486 00.015 10672 PulseGuide returned control before completion, sleep 994 22:20:06.533 01.047 10672 IsGuiding returns 0 22:20:06.533 00.000 10672 Move returns status 0, amount 1000 22:20:06.533 00.000 10672 Star-cross move 120/320, East for 1000 ms 22:20:06.533 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:20:06.533 00.000 10672 MoveAxis(E, 1000, -) 22:20:06.533 00.000 10672 Guiding Dir = 2, Dur = 1000 22:20:06.533 00.000 10672 IsSlewing returns 0 22:20:06.533 00.000 10672 IsGuiding returns 0 22:20:06.564 00.031 10672 PulseGuide returned control before completion, sleep 990 22:20:07.579 01.015 10672 IsGuiding returns 0 22:20:07.579 00.000 10672 Move returns status 0, amount 1000 22:20:07.579 00.000 10672 Star-cross move 121/320, West for 1000 ms 22:20:07.579 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:07.579 00.000 10672 MoveAxis(W, 1000, -) 22:20:07.579 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:07.595 00.016 10672 IsSlewing returns 0 22:20:07.595 00.000 10672 IsGuiding returns 0 22:20:07.611 00.016 10672 PulseGuide returned control before completion, sleep 988 22:20:08.610 00.999 10672 IsGuiding returns 1 22:20:08.610 00.000 10672 scope still moving after pulse duration time elapsed 22:20:08.657 00.047 10672 IsSlewing returns 0 22:20:08.688 00.031 10672 IsGuiding returns 0 22:20:08.688 00.000 10672 scope move finished after 1000 + 93 ms 22:20:08.688 00.000 10672 Move returns status 0, amount 1000 22:20:08.688 00.000 10672 Star-cross move 122/320, West for 1000 ms 22:20:08.688 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:08.688 00.000 10672 MoveAxis(W, 1000, -) 22:20:08.688 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:08.688 00.000 10672 IsSlewing returns 0 22:20:08.688 00.000 10672 IsGuiding returns 0 22:20:08.720 00.032 10672 PulseGuide returned control before completion, sleep 986 22:20:09.735 01.015 10672 IsGuiding returns 0 22:20:09.735 00.000 10672 Move returns status 0, amount 1000 22:20:09.735 00.000 10672 read socket command 10 22:20:09.735 00.000 10672 processing socket request REQDIST 22:20:09.735 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:09.735 00.000 10672 Sending socket response 0 (0x0) 22:20:09.750 00.015 10672 Star-cross move 123/320, West for 1000 ms 22:20:09.750 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:09.750 00.000 10672 MoveAxis(W, 1000, -) 22:20:09.750 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:09.750 00.000 10672 IsSlewing returns 0 22:20:09.750 00.000 10672 IsGuiding returns 0 22:20:09.766 00.016 10672 PulseGuide returned control before completion, sleep 988 22:20:10.797 01.031 10672 IsGuiding returns 1 22:20:10.797 00.000 10672 scope still moving after pulse duration time elapsed 22:20:10.828 00.031 10672 IsSlewing returns 0 22:20:10.828 00.000 10672 IsGuiding returns 0 22:20:10.828 00.000 10672 scope move finished after 1000 + 79 ms 22:20:10.828 00.000 10672 Move returns status 0, amount 1000 22:20:10.828 00.000 10672 Star-cross move 124/320, West for 1000 ms 22:20:10.828 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:10.828 00.000 10672 MoveAxis(W, 1000, -) 22:20:10.828 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:10.828 00.000 10672 IsSlewing returns 0 22:20:10.828 00.000 10672 IsGuiding returns 0 22:20:10.860 00.032 10672 PulseGuide returned control before completion, sleep 987 22:20:11.890 01.030 10672 IsGuiding returns 0 22:20:11.890 00.000 10672 Move returns status 0, amount 1000 22:20:11.890 00.000 10672 Star-cross move 125/320, West for 1000 ms 22:20:11.890 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:11.906 00.016 10672 MoveAxis(W, 1000, -) 22:20:11.906 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:11.906 00.000 10672 IsSlewing returns 0 22:20:11.906 00.000 10672 IsGuiding returns 0 22:20:11.937 00.031 10672 PulseGuide returned control before completion, sleep 989 22:20:12.973 01.036 10672 IsGuiding returns 0 22:20:12.973 00.000 10672 Move returns status 0, amount 1000 22:20:12.973 00.000 10672 Star-cross move 126/320, West for 1000 ms 22:20:12.973 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:12.973 00.000 10672 MoveAxis(W, 1000, -) 22:20:12.973 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:12.989 00.016 10672 IsSlewing returns 0 22:20:12.989 00.000 10672 IsGuiding returns 0 22:20:13.004 00.015 10672 PulseGuide returned control before completion, sleep 988 22:20:14.020 01.016 10672 IsGuiding returns 0 22:20:14.020 00.000 10672 Move returns status 0, amount 1000 22:20:14.020 00.000 10672 Star-cross move 127/320, West for 1000 ms 22:20:14.035 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:14.035 00.000 10672 MoveAxis(W, 1000, -) 22:20:14.035 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:14.035 00.000 10672 IsSlewing returns 0 22:20:14.035 00.000 10672 IsGuiding returns 0 22:20:14.051 00.016 10672 PulseGuide returned control before completion, sleep 987 22:20:15.082 01.031 10672 IsGuiding returns 0 22:20:15.082 00.000 10672 Move returns status 0, amount 1000 22:20:15.082 00.000 10672 read socket command 10 22:20:15.082 00.000 10672 processing socket request REQDIST 22:20:15.082 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:15.082 00.000 10672 Sending socket response 0 (0x0) 22:20:15.082 00.000 10672 Star-cross move 128/320, West for 1000 ms 22:20:15.082 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:15.082 00.000 10672 MoveAxis(W, 1000, -) 22:20:15.082 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:15.097 00.015 10672 IsSlewing returns 0 22:20:15.097 00.000 10672 IsGuiding returns 0 22:20:15.113 00.016 10672 PulseGuide returned control before completion, sleep 993 22:20:16.129 01.016 10672 IsGuiding returns 0 22:20:16.129 00.000 10672 Move returns status 0, amount 1000 22:20:16.144 00.015 10672 Star-cross move 129/320, West for 1000 ms 22:20:16.144 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:16.144 00.000 10672 MoveAxis(W, 1000, -) 22:20:16.144 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:16.144 00.000 10672 IsSlewing returns 0 22:20:16.144 00.000 10672 IsGuiding returns 0 22:20:16.160 00.016 10672 PulseGuide returned control before completion, sleep 994 22:20:17.175 01.015 10672 IsGuiding returns 1 22:20:17.175 00.000 10672 scope still moving after pulse duration time elapsed 22:20:17.206 00.031 10672 IsSlewing returns 0 22:20:17.206 00.000 10672 IsGuiding returns 0 22:20:17.206 00.000 10672 scope move finished after 1000 + 50 ms 22:20:17.206 00.000 10672 Move returns status 0, amount 1000 22:20:17.206 00.000 10672 Star-cross move 130/320, West for 1000 ms 22:20:17.206 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:17.206 00.000 10672 MoveAxis(W, 1000, -) 22:20:17.206 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:17.206 00.000 10672 IsSlewing returns 0 22:20:17.206 00.000 10672 IsGuiding returns 0 22:20:17.238 00.032 10672 PulseGuide returned control before completion, sleep 987 22:20:18.253 01.015 10672 IsGuiding returns 0 22:20:18.268 00.015 10672 Move returns status 0, amount 1000 22:20:18.268 00.000 10672 Star-cross move 131/320, West for 1000 ms 22:20:18.268 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:18.268 00.000 10672 MoveAxis(W, 1000, -) 22:20:18.268 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:18.268 00.000 10672 IsSlewing returns 0 22:20:18.268 00.000 10672 IsGuiding returns 0 22:20:18.300 00.032 10672 PulseGuide returned control before completion, sleep 992 22:20:19.315 01.015 10672 IsGuiding returns 0 22:20:19.315 00.000 10672 Move returns status 0, amount 1000 22:20:19.315 00.000 10672 Star-cross move 132/320, West for 1000 ms 22:20:19.315 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:19.315 00.000 10672 MoveAxis(W, 1000, -) 22:20:19.315 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:19.315 00.000 10672 IsSlewing returns 0 22:20:19.315 00.000 10672 IsGuiding returns 0 22:20:19.346 00.031 10672 PulseGuide returned control before completion, sleep 985 22:20:20.346 01.000 10672 IsGuiding returns 1 22:20:20.346 00.000 10672 scope still moving after pulse duration time elapsed 22:20:20.393 00.047 10672 IsSlewing returns 0 22:20:20.393 00.000 10672 IsGuiding returns 0 22:20:20.393 00.000 10672 scope move finished after 1000 + 65 ms 22:20:20.393 00.000 10672 Move returns status 0, amount 1000 22:20:20.393 00.000 10672 read socket command 10 22:20:20.393 00.000 10672 processing socket request REQDIST 22:20:20.393 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:20.393 00.000 10672 Sending socket response 0 (0x0) 22:20:20.393 00.000 10672 Star-cross move 133/320, West for 1000 ms 22:20:20.393 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:20.393 00.000 10672 MoveAxis(W, 1000, -) 22:20:20.393 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:20.408 00.015 10672 IsSlewing returns 0 22:20:20.440 00.032 10672 IsGuiding returns 0 22:20:20.455 00.015 10672 PulseGuide returned control before completion, sleep 995 22:20:21.459 01.004 10672 IsGuiding returns 1 22:20:21.459 00.000 10672 scope still moving after pulse duration time elapsed 22:20:21.491 00.032 10672 IsSlewing returns 0 22:20:21.491 00.000 10672 IsGuiding returns 0 22:20:21.491 00.000 10672 scope move finished after 1000 + 56 ms 22:20:21.491 00.000 10672 Move returns status 0, amount 1000 22:20:21.491 00.000 10672 Star-cross move 134/320, West for 1000 ms 22:20:21.491 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:21.491 00.000 10672 MoveAxis(W, 1000, -) 22:20:21.491 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:21.506 00.015 10672 IsSlewing returns 0 22:20:21.506 00.000 10672 IsGuiding returns 0 22:20:21.537 00.031 10672 PulseGuide returned control before completion, sleep 984 22:20:22.553 01.016 10672 IsGuiding returns 1 22:20:22.553 00.000 10672 scope still moving after pulse duration time elapsed 22:20:22.584 00.031 10672 IsSlewing returns 0 22:20:22.584 00.000 10672 IsGuiding returns 0 22:20:22.584 00.000 10672 scope move finished after 1000 + 68 ms 22:20:22.584 00.000 10672 Move returns status 0, amount 1000 22:20:22.584 00.000 10672 Star-cross move 135/320, West for 1000 ms 22:20:22.584 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:22.584 00.000 10672 MoveAxis(W, 1000, -) 22:20:22.584 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:22.584 00.000 10672 IsSlewing returns 0 22:20:22.599 00.015 10672 IsGuiding returns 0 22:20:22.631 00.032 10672 PulseGuide returned control before completion, sleep 979 22:20:23.615 00.984 10672 IsGuiding returns 1 22:20:23.615 00.000 10672 scope still moving after pulse duration time elapsed 22:20:23.662 00.047 10672 IsSlewing returns 0 22:20:23.693 00.031 10672 IsGuiding returns 0 22:20:23.693 00.000 10672 scope move finished after 1000 + 103 ms 22:20:23.693 00.000 10672 Move returns status 0, amount 1000 22:20:23.693 00.000 10672 Star-cross move 136/320, West for 1000 ms 22:20:23.708 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:23.708 00.000 10672 MoveAxis(W, 1000, -) 22:20:23.708 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:23.708 00.000 10672 IsSlewing returns 0 22:20:23.708 00.000 10672 IsGuiding returns 0 22:20:23.724 00.016 10672 PulseGuide returned control before completion, sleep 993 22:20:24.755 01.031 10672 IsGuiding returns 0 22:20:24.755 00.000 10672 Move returns status 0, amount 1000 22:20:24.755 00.000 10672 read socket command 10 22:20:24.755 00.000 10672 processing socket request REQDIST 22:20:24.755 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:24.755 00.000 10672 Sending socket response 0 (0x0) 22:20:24.755 00.000 10672 Star-cross move 137/320, West for 1000 ms 22:20:24.771 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:24.771 00.000 10672 MoveAxis(W, 1000, -) 22:20:24.771 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:24.771 00.000 10672 IsSlewing returns 0 22:20:24.786 00.015 10672 IsGuiding returns 0 22:20:24.802 00.016 10672 PulseGuide returned control before completion, sleep 990 22:20:25.802 01.000 10672 IsGuiding returns 1 22:20:25.802 00.000 10672 scope still moving after pulse duration time elapsed 22:20:25.848 00.046 10672 IsSlewing returns 0 22:20:25.848 00.000 10672 IsGuiding returns 0 22:20:25.848 00.000 10672 scope move finished after 1000 + 74 ms 22:20:25.848 00.000 10672 Move returns status 0, amount 1000 22:20:25.848 00.000 10672 Star-cross move 138/320, West for 1000 ms 22:20:25.864 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:25.864 00.000 10672 MoveAxis(W, 1000, -) 22:20:25.864 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:25.864 00.000 10672 IsSlewing returns 0 22:20:25.864 00.000 10672 IsGuiding returns 0 22:20:25.880 00.016 10672 PulseGuide returned control before completion, sleep 987 22:20:26.911 01.031 10672 IsGuiding returns 0 22:20:26.911 00.000 10672 Move returns status 0, amount 1000 22:20:26.911 00.000 10672 Star-cross move 139/320, West for 1000 ms 22:20:26.926 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:26.926 00.000 10672 MoveAxis(W, 1000, -) 22:20:26.926 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:26.958 00.032 10672 IsSlewing returns 0 22:20:26.958 00.000 10672 IsGuiding returns 0 22:20:26.989 00.031 10672 PulseGuide returned control before completion, sleep 981 22:20:28.004 01.015 10672 IsGuiding returns 0 22:20:28.004 00.000 10672 Move returns status 0, amount 1000 22:20:28.020 00.016 10672 Star-cross move 140/320, West for 1000 ms 22:20:28.020 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:28.020 00.000 10672 MoveAxis(W, 1000, -) 22:20:28.020 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:28.035 00.015 10672 IsSlewing returns 0 22:20:28.035 00.000 10672 IsGuiding returns 0 22:20:28.066 00.031 10672 PulseGuide returned control before completion, sleep 980 22:20:29.071 01.005 10672 IsGuiding returns 1 22:20:29.071 00.000 10672 scope still moving after pulse duration time elapsed 22:20:29.102 00.031 10672 IsSlewing returns 0 22:20:29.102 00.000 10672 IsGuiding returns 0 22:20:29.102 00.000 10672 scope move finished after 1000 + 69 ms 22:20:29.102 00.000 10672 Move returns status 0, amount 1000 22:20:29.102 00.000 10672 Star-cross move 141/320, West for 1000 ms 22:20:29.102 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:29.102 00.000 10672 MoveAxis(W, 1000, -) 22:20:29.102 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:29.118 00.016 10672 IsSlewing returns 0 22:20:29.118 00.000 10672 IsGuiding returns 0 22:20:29.134 00.016 10672 PulseGuide returned control before completion, sleep 993 22:20:30.149 01.015 10672 IsGuiding returns 0 22:20:30.149 00.000 10672 Move returns status 0, amount 1000 22:20:30.149 00.000 10672 read socket command 10 22:20:30.149 00.000 10672 processing socket request REQDIST 22:20:30.149 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:30.149 00.000 10672 Sending socket response 0 (0x0) 22:20:30.165 00.016 10672 Star-cross move 142/320, West for 1000 ms 22:20:30.165 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:30.165 00.000 10672 MoveAxis(W, 1000, -) 22:20:30.165 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:30.165 00.000 10672 IsSlewing returns 0 22:20:30.165 00.000 10672 IsGuiding returns 0 22:20:30.180 00.015 10672 PulseGuide returned control before completion, sleep 993 22:20:31.211 01.031 10672 IsGuiding returns 0 22:20:31.211 00.000 10672 Move returns status 0, amount 1000 22:20:31.211 00.000 10672 Star-cross move 143/320, West for 1000 ms 22:20:31.211 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:31.211 00.000 10672 MoveAxis(W, 1000, -) 22:20:31.211 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:31.211 00.000 10672 IsSlewing returns 0 22:20:31.211 00.000 10672 IsGuiding returns 0 22:20:31.242 00.031 10672 PulseGuide returned control before completion, sleep 986 22:20:32.258 01.016 10672 IsGuiding returns 0 22:20:32.258 00.000 10672 Move returns status 0, amount 1000 22:20:32.258 00.000 10672 Star-cross move 144/320, West for 1000 ms 22:20:32.273 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:32.273 00.000 10672 MoveAxis(W, 1000, -) 22:20:32.273 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:32.273 00.000 10672 IsSlewing returns 0 22:20:32.273 00.000 10672 IsGuiding returns 0 22:20:32.289 00.016 10672 PulseGuide returned control before completion, sleep 993 22:20:33.320 01.031 10672 IsGuiding returns 0 22:20:33.320 00.000 10672 Move returns status 0, amount 1000 22:20:33.320 00.000 10672 Star-cross move 145/320, West for 1000 ms 22:20:33.320 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:33.320 00.000 10672 MoveAxis(W, 1000, -) 22:20:33.320 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:33.320 00.000 10672 IsSlewing returns 0 22:20:33.320 00.000 10672 IsGuiding returns 0 22:20:33.351 00.031 10672 PulseGuide returned control before completion, sleep 986 22:20:34.366 01.015 10672 IsGuiding returns 0 22:20:34.366 00.000 10672 Move returns status 0, amount 1000 22:20:34.382 00.016 10672 Star-cross move 146/320, West for 1000 ms 22:20:34.382 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:34.382 00.000 10672 MoveAxis(W, 1000, -) 22:20:34.382 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:34.382 00.000 10672 IsSlewing returns 0 22:20:34.382 00.000 10672 IsGuiding returns 0 22:20:34.398 00.016 10672 PulseGuide returned control before completion, sleep 986 22:20:35.428 01.030 10672 IsGuiding returns 0 22:20:35.428 00.000 10672 Move returns status 0, amount 1000 22:20:35.428 00.000 10672 read socket command 10 22:20:35.428 00.000 10672 processing socket request REQDIST 22:20:35.428 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:35.428 00.000 10672 Sending socket response 0 (0x0) 22:20:35.428 00.000 10672 Star-cross move 147/320, West for 1000 ms 22:20:35.444 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:35.444 00.000 10672 MoveAxis(W, 1000, -) 22:20:35.444 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:35.444 00.000 10672 IsSlewing returns 0 22:20:35.444 00.000 10672 IsGuiding returns 0 22:20:35.460 00.016 10672 PulseGuide returned control before completion, sleep 991 22:20:36.491 01.031 10672 IsGuiding returns 0 22:20:36.491 00.000 10672 Move returns status 0, amount 1000 22:20:36.491 00.000 10672 Star-cross move 148/320, West for 1000 ms 22:20:36.491 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:36.491 00.000 10672 MoveAxis(W, 1000, -) 22:20:36.491 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:36.491 00.000 10672 IsSlewing returns 0 22:20:36.491 00.000 10672 IsGuiding returns 0 22:20:36.522 00.031 10672 PulseGuide returned control before completion, sleep 986 22:20:37.511 00.989 10672 IsGuiding returns 1 22:20:37.511 00.000 10672 scope still moving after pulse duration time elapsed 22:20:37.558 00.047 10672 IsSlewing returns 0 22:20:37.558 00.000 10672 IsGuiding returns 0 22:20:37.558 00.000 10672 scope move finished after 1000 + 64 ms 22:20:37.558 00.000 10672 Move returns status 0, amount 1000 22:20:37.558 00.000 10672 Star-cross move 149/320, West for 1000 ms 22:20:37.558 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:37.558 00.000 10672 MoveAxis(W, 1000, -) 22:20:37.558 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:37.558 00.000 10672 IsSlewing returns 0 22:20:37.558 00.000 10672 IsGuiding returns 0 22:20:37.589 00.031 10672 PulseGuide returned control before completion, sleep 987 22:20:38.589 01.000 10672 IsGuiding returns 1 22:20:38.589 00.000 10672 scope still moving after pulse duration time elapsed 22:20:38.620 00.031 10672 IsSlewing returns 0 22:20:38.620 00.000 10672 IsGuiding returns 0 22:20:38.620 00.000 10672 scope move finished after 1000 + 64 ms 22:20:38.620 00.000 10672 Move returns status 0, amount 1000 22:20:38.636 00.016 10672 Star-cross move 150/320, West for 1000 ms 22:20:38.636 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:38.636 00.000 10672 MoveAxis(W, 1000, -) 22:20:38.636 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:38.636 00.000 10672 IsSlewing returns 0 22:20:38.636 00.000 10672 IsGuiding returns 0 22:20:38.651 00.015 10672 PulseGuide returned control before completion, sleep 993 22:20:39.667 01.016 10672 IsGuiding returns 0 22:20:39.667 00.000 10672 Move returns status 0, amount 1000 22:20:39.667 00.000 10672 Star-cross move 151/320, West for 1000 ms 22:20:39.667 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:39.667 00.000 10672 MoveAxis(W, 1000, -) 22:20:39.667 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:39.682 00.015 10672 IsSlewing returns 0 22:20:39.682 00.000 10672 IsGuiding returns 0 22:20:39.698 00.016 10672 PulseGuide returned control before completion, sleep 991 22:20:40.698 01.000 10672 IsGuiding returns 1 22:20:40.698 00.000 10672 scope still moving after pulse duration time elapsed 22:20:40.729 00.031 10672 IsSlewing returns 0 22:20:40.744 00.015 10672 IsGuiding returns 0 22:20:40.744 00.000 10672 scope move finished after 1000 + 61 ms 22:20:40.744 00.000 10672 Move returns status 0, amount 1000 22:20:40.744 00.000 10672 read socket command 10 22:20:40.744 00.000 10672 processing socket request REQDIST 22:20:40.744 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:40.744 00.000 10672 Sending socket response 0 (0x0) 22:20:40.744 00.000 10672 Star-cross move 152/320, West for 1000 ms 22:20:40.744 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:40.744 00.000 10672 MoveAxis(W, 1000, -) 22:20:40.744 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:40.760 00.016 10672 IsSlewing returns 0 22:20:40.807 00.047 10672 IsGuiding returns 0 22:20:40.838 00.031 10672 PulseGuide returned control before completion, sleep 981 22:20:41.822 00.984 10672 IsGuiding returns 1 22:20:41.822 00.000 10672 scope still moving after pulse duration time elapsed 22:20:41.854 00.032 10672 IsSlewing returns 0 22:20:41.854 00.000 10672 IsGuiding returns 0 22:20:41.854 00.000 10672 scope move finished after 1000 + 54 ms 22:20:41.854 00.000 10672 Move returns status 0, amount 1000 22:20:41.854 00.000 10672 Star-cross move 153/320, West for 1000 ms 22:20:41.854 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:41.854 00.000 10672 MoveAxis(W, 1000, -) 22:20:41.854 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:41.869 00.015 10672 IsSlewing returns 0 22:20:41.869 00.000 10672 IsGuiding returns 0 22:20:41.885 00.016 10672 PulseGuide returned control before completion, sleep 987 22:20:42.916 01.031 10672 IsGuiding returns 1 22:20:42.916 00.000 10672 scope still moving after pulse duration time elapsed 22:20:42.947 00.031 10672 IsSlewing returns 0 22:20:42.947 00.000 10672 IsGuiding returns 0 22:20:42.947 00.000 10672 scope move finished after 1000 + 78 ms 22:20:42.947 00.000 10672 Move returns status 0, amount 1000 22:20:42.947 00.000 10672 Star-cross move 154/320, West for 1000 ms 22:20:42.947 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:42.947 00.000 10672 MoveAxis(W, 1000, -) 22:20:42.947 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:42.962 00.015 10672 IsSlewing returns 0 22:20:42.962 00.000 10672 IsGuiding returns 0 22:20:42.978 00.016 10672 PulseGuide returned control before completion, sleep 994 22:20:43.994 01.016 10672 IsGuiding returns 0 22:20:43.994 00.000 10672 Move returns status 0, amount 1000 22:20:43.994 00.000 10672 Star-cross move 155/320, West for 1000 ms 22:20:44.009 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:44.009 00.000 10672 MoveAxis(W, 1000, -) 22:20:44.009 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:44.025 00.016 10672 IsSlewing returns 0 22:20:44.025 00.000 10672 IsGuiding returns 0 22:20:44.040 00.015 10672 PulseGuide returned control before completion, sleep 986 22:20:45.040 01.000 10672 IsGuiding returns 1 22:20:45.040 00.000 10672 scope still moving after pulse duration time elapsed 22:20:45.087 00.047 10672 IsSlewing returns 0 22:20:45.087 00.000 10672 IsGuiding returns 0 22:20:45.087 00.000 10672 scope move finished after 1000 + 64 ms 22:20:45.087 00.000 10672 Move returns status 0, amount 1000 22:20:45.087 00.000 10672 read socket command 10 22:20:45.087 00.000 10672 processing socket request REQDIST 22:20:45.087 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:45.087 00.000 10672 Sending socket response 0 (0x0) 22:20:45.087 00.000 10672 Star-cross move 156/320, West for 1000 ms 22:20:45.087 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:45.087 00.000 10672 MoveAxis(W, 1000, -) 22:20:45.087 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:45.102 00.015 10672 IsSlewing returns 0 22:20:45.102 00.000 10672 IsGuiding returns 0 22:20:45.118 00.016 10672 PulseGuide returned control before completion, sleep 995 22:20:46.139 01.021 10672 IsGuiding returns 0 22:20:46.139 00.000 10672 Move returns status 0, amount 1000 22:20:46.139 00.000 10672 Star-cross move 157/320, West for 1000 ms 22:20:46.139 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:46.139 00.000 10672 MoveAxis(W, 1000, -) 22:20:46.139 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:46.154 00.015 10672 IsSlewing returns 0 22:20:46.154 00.000 10672 IsGuiding returns 0 22:20:46.170 00.016 10672 PulseGuide returned control before completion, sleep 992 22:20:47.200 01.030 10672 IsGuiding returns 0 22:20:47.200 00.000 10672 Move returns status 0, amount 1000 22:20:47.200 00.000 10672 Star-cross move 158/320, West for 1000 ms 22:20:47.200 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:47.200 00.000 10672 MoveAxis(W, 1000, -) 22:20:47.200 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:47.200 00.000 10672 IsSlewing returns 0 22:20:47.200 00.000 10672 IsGuiding returns 0 22:20:47.232 00.032 10672 PulseGuide returned control before completion, sleep 992 22:20:48.232 01.000 10672 IsGuiding returns 1 22:20:48.232 00.000 10672 scope still moving after pulse duration time elapsed 22:20:48.263 00.031 10672 IsSlewing returns 0 22:20:48.294 00.031 10672 IsGuiding returns 0 22:20:48.294 00.000 10672 scope move finished after 1000 + 90 ms 22:20:48.294 00.000 10672 Move returns status 0, amount 1000 22:20:48.294 00.000 10672 Star-cross move 159/320, West for 1000 ms 22:20:48.310 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:48.310 00.000 10672 MoveAxis(W, 1000, -) 22:20:48.310 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:48.310 00.000 10672 IsSlewing returns 0 22:20:48.310 00.000 10672 IsGuiding returns 0 22:20:48.341 00.031 10672 PulseGuide returned control before completion, sleep 980 22:20:49.372 01.031 10672 IsGuiding returns 0 22:20:49.372 00.000 10672 Move returns status 0, amount 1000 22:20:49.372 00.000 10672 Star-cross move 160/320, West for 1000 ms 22:20:49.372 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:20:49.372 00.000 10672 MoveAxis(W, 1000, -) 22:20:49.372 00.000 10672 Guiding Dir = 3, Dur = 1000 22:20:49.372 00.000 10672 IsSlewing returns 0 22:20:49.372 00.000 10672 IsGuiding returns 0 22:20:49.403 00.031 10672 PulseGuide returned control before completion, sleep 986 22:20:50.418 01.015 10672 IsGuiding returns 1 22:20:50.418 00.000 10672 scope still moving after pulse duration time elapsed 22:20:50.465 00.047 10672 IsSlewing returns 0 22:20:50.465 00.000 10672 IsGuiding returns 0 22:20:50.465 00.000 10672 scope move finished after 1000 + 86 ms 22:20:50.465 00.000 10672 Move returns status 0, amount 1000 22:20:50.465 00.000 10672 read socket command 10 22:20:50.465 00.000 10672 processing socket request REQDIST 22:20:50.465 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:50.465 00.000 10672 Sending socket response 0 (0x0) 22:20:50.465 00.000 10672 Star-cross move 161/320, North for 1000 ms 22:20:50.465 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:50.465 00.000 10672 MoveAxis(N, 1000, -) 22:20:50.465 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:50.481 00.016 10672 IsSlewing returns 0 22:20:50.481 00.000 10672 IsGuiding returns 0 22:20:50.543 00.062 10672 PulseGuide returned control before completion, sleep 935 22:20:51.496 00.953 10672 IsGuiding returns 1 22:20:51.496 00.000 10672 scope still moving after pulse duration time elapsed 22:20:51.527 00.031 10672 IsSlewing returns 0 22:20:51.527 00.000 10672 IsGuiding returns 1 22:20:51.574 00.047 10672 IsSlewing returns 0 22:20:51.605 00.031 10672 IsGuiding returns 0 22:20:51.605 00.000 10672 scope move finished after 1000 + 131 ms 22:20:51.605 00.000 10672 Move returns status 0, amount 1000 22:20:51.605 00.000 10672 Star-cross move 162/320, North for 1000 ms 22:20:51.605 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:51.605 00.000 10672 MoveAxis(N, 1000, -) 22:20:51.605 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:51.621 00.016 10672 IsSlewing returns 0 22:20:51.621 00.000 10672 IsGuiding returns 0 22:20:51.699 00.078 10672 PulseGuide returned control before completion, sleep 928 22:20:52.652 00.953 10672 IsGuiding returns 1 22:20:52.652 00.000 10672 scope still moving after pulse duration time elapsed 22:20:52.683 00.031 10672 IsSlewing returns 0 22:20:52.683 00.000 10672 IsGuiding returns 1 22:20:52.730 00.047 10672 IsSlewing returns 0 22:20:52.730 00.000 10672 IsGuiding returns 0 22:20:52.730 00.000 10672 scope move finished after 1000 + 107 ms 22:20:52.730 00.000 10672 Move returns status 0, amount 1000 22:20:52.730 00.000 10672 Star-cross move 163/320, North for 1000 ms 22:20:52.746 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:52.746 00.000 10672 MoveAxis(N, 1000, -) 22:20:52.746 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:52.777 00.031 10672 IsSlewing returns 0 22:20:52.777 00.000 10672 IsGuiding returns 0 22:20:52.855 00.078 10672 PulseGuide returned control before completion, sleep 933 22:20:53.797 00.942 10672 IsGuiding returns 1 22:20:53.797 00.000 10672 scope still moving after pulse duration time elapsed 22:20:53.828 00.031 10672 IsSlewing returns 0 22:20:53.828 00.000 10672 IsGuiding returns 1 22:20:53.891 00.063 10672 IsSlewing returns 0 22:20:53.891 00.000 10672 IsGuiding returns 0 22:20:53.891 00.000 10672 scope move finished after 1000 + 119 ms 22:20:53.891 00.000 10672 Move returns status 0, amount 1000 22:20:53.906 00.015 10672 Star-cross move 164/320, North for 1000 ms 22:20:53.906 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:53.906 00.000 10672 MoveAxis(N, 1000, -) 22:20:53.906 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:53.938 00.032 10672 IsSlewing returns 0 22:20:53.938 00.000 10672 IsGuiding returns 0 22:20:54.016 00.078 10672 PulseGuide returned control before completion, sleep 933 22:20:54.969 00.953 10672 IsGuiding returns 1 22:20:54.969 00.000 10672 scope still moving after pulse duration time elapsed 22:20:55.000 00.031 10672 IsSlewing returns 0 22:20:55.000 00.000 10672 IsGuiding returns 1 22:20:55.078 00.078 10672 IsSlewing returns 0 22:20:55.109 00.031 10672 IsGuiding returns 0 22:20:55.109 00.000 10672 scope move finished after 1000 + 164 ms 22:20:55.109 00.000 10672 Move returns status 0, amount 1000 22:20:55.109 00.000 10672 read socket command 10 22:20:55.109 00.000 10672 processing socket request REQDIST 22:20:55.109 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:55.109 00.000 10672 Sending socket response 0 (0x0) 22:20:55.109 00.000 10672 Star-cross move 165/320, North for 1000 ms 22:20:55.109 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:55.109 00.000 10672 MoveAxis(N, 1000, -) 22:20:55.109 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:55.109 00.000 10672 IsSlewing returns 0 22:20:55.109 00.000 10672 IsGuiding returns 0 22:20:55.203 00.094 10672 PulseGuide returned control before completion, sleep 923 22:20:56.140 00.937 10672 IsGuiding returns 1 22:20:56.140 00.000 10672 scope still moving after pulse duration time elapsed 22:20:56.171 00.031 10672 IsSlewing returns 0 22:20:56.171 00.000 10672 IsGuiding returns 1 22:20:56.203 00.032 10672 IsSlewing returns 0 22:20:56.203 00.000 10672 IsGuiding returns 1 22:20:56.249 00.046 10672 IsSlewing returns 0 22:20:56.296 00.047 10672 IsGuiding returns 0 22:20:56.296 00.000 10672 scope move finished after 1000 + 175 ms 22:20:56.296 00.000 10672 Move returns status 0, amount 1000 22:20:56.296 00.000 10672 Star-cross move 166/320, North for 1000 ms 22:20:56.296 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:56.296 00.000 10672 MoveAxis(N, 1000, -) 22:20:56.296 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:56.296 00.000 10672 IsSlewing returns 0 22:20:56.296 00.000 10672 IsGuiding returns 0 22:20:56.390 00.094 10672 PulseGuide returned control before completion, sleep 927 22:20:57.327 00.937 10672 IsGuiding returns 1 22:20:57.327 00.000 10672 scope still moving after pulse duration time elapsed 22:20:57.358 00.031 10672 IsSlewing returns 0 22:20:57.358 00.000 10672 IsGuiding returns 1 22:20:57.421 00.063 10672 IsSlewing returns 0 22:20:57.421 00.000 10672 IsGuiding returns 0 22:20:57.421 00.000 10672 scope move finished after 1000 + 123 ms 22:20:57.421 00.000 10672 Move returns status 0, amount 1000 22:20:57.421 00.000 10672 Star-cross move 167/320, North for 1000 ms 22:20:57.436 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:57.436 00.000 10672 MoveAxis(N, 1000, -) 22:20:57.436 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:57.468 00.032 10672 IsSlewing returns 0 22:20:57.468 00.000 10672 IsGuiding returns 0 22:20:57.546 00.078 10672 PulseGuide returned control before completion, sleep 932 22:20:58.499 00.953 10672 IsGuiding returns 1 22:20:58.499 00.000 10672 scope still moving after pulse duration time elapsed 22:20:58.530 00.031 10672 IsSlewing returns 0 22:20:58.530 00.000 10672 IsGuiding returns 1 22:20:58.592 00.062 10672 IsSlewing returns 0 22:20:58.592 00.000 10672 IsGuiding returns 0 22:20:58.592 00.000 10672 scope move finished after 1000 + 118 ms 22:20:58.592 00.000 10672 Move returns status 0, amount 1000 22:20:58.592 00.000 10672 Star-cross move 168/320, North for 1000 ms 22:20:58.592 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:58.592 00.000 10672 MoveAxis(N, 1000, -) 22:20:58.592 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:58.608 00.016 10672 IsSlewing returns 0 22:20:58.639 00.031 10672 IsGuiding returns 0 22:20:58.717 00.078 10672 PulseGuide returned control before completion, sleep 931 22:20:59.670 00.953 10672 IsGuiding returns 1 22:20:59.670 00.000 10672 scope still moving after pulse duration time elapsed 22:20:59.701 00.031 10672 IsSlewing returns 0 22:20:59.701 00.000 10672 IsGuiding returns 1 22:20:59.764 00.063 10672 IsSlewing returns 0 22:20:59.764 00.000 10672 IsGuiding returns 0 22:20:59.764 00.000 10672 scope move finished after 1000 + 119 ms 22:20:59.764 00.000 10672 Move returns status 0, amount 1000 22:20:59.764 00.000 10672 read socket command 10 22:20:59.764 00.000 10672 processing socket request REQDIST 22:20:59.764 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:20:59.764 00.000 10672 Sending socket response 0 (0x0) 22:20:59.764 00.000 10672 Star-cross move 169/320, North for 1000 ms 22:20:59.764 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:20:59.764 00.000 10672 MoveAxis(N, 1000, -) 22:20:59.764 00.000 10672 Guiding Dir = 0, Dur = 1000 22:20:59.811 00.047 10672 IsSlewing returns 0 22:20:59.811 00.000 10672 IsGuiding returns 0 22:20:59.889 00.078 10672 PulseGuide returned control before completion, sleep 933 22:21:00.842 00.953 10672 IsGuiding returns 1 22:21:00.842 00.000 10672 scope still moving after pulse duration time elapsed 22:21:00.873 00.031 10672 IsSlewing returns 0 22:21:00.873 00.000 10672 IsGuiding returns 1 22:21:00.935 00.062 10672 IsSlewing returns 0 22:21:00.951 00.016 10672 IsGuiding returns 0 22:21:00.951 00.000 10672 scope move finished after 1000 + 135 ms 22:21:00.951 00.000 10672 Move returns status 0, amount 1000 22:21:00.951 00.000 10672 Star-cross move 170/320, North for 1000 ms 22:21:00.951 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:00.951 00.000 10672 MoveAxis(N, 1000, -) 22:21:00.951 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:00.982 00.031 10672 IsSlewing returns 0 22:21:00.998 00.016 10672 IsGuiding returns 0 22:21:01.076 00.078 10672 PulseGuide returned control before completion, sleep 933 22:21:02.018 00.942 10672 IsGuiding returns 1 22:21:02.018 00.000 10672 scope still moving after pulse duration time elapsed 22:21:02.049 00.031 10672 IsSlewing returns 0 22:21:02.049 00.000 10672 IsGuiding returns 1 22:21:02.096 00.047 10672 IsSlewing returns 0 22:21:02.096 00.000 10672 IsGuiding returns 0 22:21:02.096 00.000 10672 scope move finished after 1000 + 101 ms 22:21:02.096 00.000 10672 Move returns status 0, amount 1000 22:21:02.096 00.000 10672 Star-cross move 171/320, North for 1000 ms 22:21:02.096 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:02.096 00.000 10672 MoveAxis(N, 1000, -) 22:21:02.096 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:02.112 00.016 10672 IsSlewing returns 0 22:21:02.143 00.031 10672 IsGuiding returns 0 22:21:02.221 00.078 10672 PulseGuide returned control before completion, sleep 931 22:21:03.158 00.937 10672 IsGuiding returns 1 22:21:03.158 00.000 10672 scope still moving after pulse duration time elapsed 22:21:03.190 00.032 10672 IsSlewing returns 0 22:21:03.190 00.000 10672 IsGuiding returns 1 22:21:03.221 00.031 10672 IsSlewing returns 0 22:21:03.221 00.000 10672 IsGuiding returns 1 22:21:03.252 00.031 10672 IsSlewing returns 0 22:21:03.252 00.000 10672 IsGuiding returns 0 22:21:03.252 00.000 10672 scope move finished after 1000 + 119 ms 22:21:03.252 00.000 10672 Move returns status 0, amount 1000 22:21:03.252 00.000 10672 Star-cross move 172/320, North for 1000 ms 22:21:03.268 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:03.268 00.000 10672 MoveAxis(N, 1000, -) 22:21:03.268 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:03.268 00.000 10672 IsSlewing returns 0 22:21:03.268 00.000 10672 IsGuiding returns 0 22:21:03.346 00.078 10672 PulseGuide returned control before completion, sleep 937 22:21:04.314 00.968 10672 IsGuiding returns 1 22:21:04.314 00.000 10672 scope still moving after pulse duration time elapsed 22:21:04.377 00.063 10672 IsSlewing returns 0 22:21:04.377 00.000 10672 IsGuiding returns 0 22:21:04.377 00.000 10672 scope move finished after 1000 + 113 ms 22:21:04.377 00.000 10672 Move returns status 0, amount 1000 22:21:04.377 00.000 10672 Star-cross move 173/320, North for 1000 ms 22:21:04.377 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:04.392 00.015 10672 MoveAxis(N, 1000, -) 22:21:04.392 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:04.392 00.000 10672 IsSlewing returns 0 22:21:04.392 00.000 10672 IsGuiding returns 0 22:21:04.471 00.079 10672 PulseGuide returned control before completion, sleep 928 22:21:05.423 00.952 10672 IsGuiding returns 1 22:21:05.423 00.000 10672 scope still moving after pulse duration time elapsed 22:21:05.486 00.063 10672 IsSlewing returns 0 22:21:05.517 00.031 10672 IsGuiding returns 0 22:21:05.517 00.000 10672 scope move finished after 1000 + 121 ms 22:21:05.517 00.000 10672 Move returns status 0, amount 1000 22:21:05.517 00.000 10672 read socket command 10 22:21:05.517 00.000 10672 processing socket request REQDIST 22:21:05.517 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:05.517 00.000 10672 Sending socket response 0 (0x0) 22:21:05.517 00.000 10672 Star-cross move 174/320, North for 1000 ms 22:21:05.517 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:05.517 00.000 10672 MoveAxis(N, 1000, -) 22:21:05.517 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:05.517 00.000 10672 IsSlewing returns 0 22:21:05.517 00.000 10672 IsGuiding returns 0 22:21:05.595 00.078 10672 PulseGuide returned control before completion, sleep 938 22:21:06.548 00.953 10672 IsGuiding returns 1 22:21:06.548 00.000 10672 scope still moving after pulse duration time elapsed 22:21:06.579 00.031 10672 IsSlewing returns 0 22:21:06.579 00.000 10672 IsGuiding returns 1 22:21:06.642 00.063 10672 IsSlewing returns 0 22:21:06.673 00.031 10672 IsGuiding returns 0 22:21:06.673 00.000 10672 scope move finished after 1000 + 160 ms 22:21:06.673 00.000 10672 Move returns status 0, amount 1000 22:21:06.688 00.015 10672 Star-cross move 175/320, North for 1000 ms 22:21:06.688 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:06.688 00.000 10672 MoveAxis(N, 1000, -) 22:21:06.688 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:06.688 00.000 10672 IsSlewing returns 0 22:21:06.688 00.000 10672 IsGuiding returns 0 22:21:06.782 00.094 10672 PulseGuide returned control before completion, sleep 927 22:21:07.719 00.937 10672 IsGuiding returns 1 22:21:07.719 00.000 10672 scope still moving after pulse duration time elapsed 22:21:07.751 00.032 10672 IsSlewing returns 0 22:21:07.751 00.000 10672 IsGuiding returns 1 22:21:07.782 00.031 10672 IsSlewing returns 0 22:21:07.782 00.000 10672 IsGuiding returns 1 22:21:07.829 00.047 10672 IsSlewing returns 0 22:21:07.860 00.031 10672 IsGuiding returns 0 22:21:07.860 00.000 10672 scope move finished after 1000 + 169 ms 22:21:07.860 00.000 10672 Move returns status 0, amount 1000 22:21:07.860 00.000 10672 Star-cross move 176/320, North for 1000 ms 22:21:07.860 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:07.860 00.000 10672 MoveAxis(N, 1000, -) 22:21:07.860 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:07.860 00.000 10672 IsSlewing returns 0 22:21:07.875 00.015 10672 IsGuiding returns 0 22:21:07.938 00.063 10672 PulseGuide returned control before completion, sleep 937 22:21:08.891 00.953 10672 IsGuiding returns 1 22:21:08.891 00.000 10672 scope still moving after pulse duration time elapsed 22:21:08.922 00.031 10672 IsSlewing returns 0 22:21:08.922 00.000 10672 IsGuiding returns 1 22:21:08.969 00.047 10672 IsSlewing returns 0 22:21:08.969 00.000 10672 IsGuiding returns 0 22:21:08.969 00.000 10672 scope move finished after 1000 + 99 ms 22:21:08.969 00.000 10672 Move returns status 0, amount 1000 22:21:08.969 00.000 10672 Star-cross move 177/320, North for 1000 ms 22:21:08.985 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:08.985 00.000 10672 MoveAxis(N, 1000, -) 22:21:08.985 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:09.016 00.031 10672 IsSlewing returns 0 22:21:09.016 00.000 10672 IsGuiding returns 0 22:21:09.094 00.078 10672 PulseGuide returned control before completion, sleep 933 22:21:10.036 00.942 10672 IsGuiding returns 1 22:21:10.036 00.000 10672 scope still moving after pulse duration time elapsed 22:21:10.067 00.031 10672 IsSlewing returns 0 22:21:10.067 00.000 10672 IsGuiding returns 1 22:21:10.099 00.032 10672 IsSlewing returns 0 22:21:10.130 00.031 10672 IsGuiding returns 0 22:21:10.130 00.000 10672 scope move finished after 1000 + 117 ms 22:21:10.130 00.000 10672 Move returns status 0, amount 1000 22:21:10.130 00.000 10672 read socket command 10 22:21:10.130 00.000 10672 processing socket request REQDIST 22:21:10.130 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:10.130 00.000 10672 Sending socket response 0 (0x0) 22:21:10.130 00.000 10672 Star-cross move 178/320, North for 1000 ms 22:21:10.145 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:10.145 00.000 10672 MoveAxis(N, 1000, -) 22:21:10.145 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:10.177 00.032 10672 IsSlewing returns 0 22:21:10.177 00.000 10672 IsGuiding returns 0 22:21:10.255 00.078 10672 PulseGuide returned control before completion, sleep 932 22:21:11.208 00.953 10672 IsGuiding returns 1 22:21:11.208 00.000 10672 scope still moving after pulse duration time elapsed 22:21:11.239 00.031 10672 IsSlewing returns 0 22:21:11.239 00.000 10672 IsGuiding returns 1 22:21:11.301 00.062 10672 IsSlewing returns 0 22:21:11.301 00.000 10672 IsGuiding returns 0 22:21:11.301 00.000 10672 scope move finished after 1000 + 118 ms 22:21:11.301 00.000 10672 Move returns status 0, amount 1000 22:21:11.301 00.000 10672 Star-cross move 179/320, North for 1000 ms 22:21:11.301 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:11.301 00.000 10672 MoveAxis(N, 1000, -) 22:21:11.301 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:11.317 00.016 10672 IsSlewing returns 0 22:21:11.348 00.031 10672 IsGuiding returns 0 22:21:11.426 00.078 10672 PulseGuide returned control before completion, sleep 931 22:21:12.379 00.953 10672 IsGuiding returns 1 22:21:12.379 00.000 10672 scope still moving after pulse duration time elapsed 22:21:12.410 00.031 10672 IsSlewing returns 0 22:21:12.410 00.000 10672 IsGuiding returns 1 22:21:12.473 00.063 10672 IsSlewing returns 0 22:21:12.473 00.000 10672 IsGuiding returns 0 22:21:12.473 00.000 10672 scope move finished after 1000 + 119 ms 22:21:12.473 00.000 10672 Move returns status 0, amount 1000 22:21:12.473 00.000 10672 Star-cross move 180/320, North for 1000 ms 22:21:12.473 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:12.473 00.000 10672 MoveAxis(N, 1000, -) 22:21:12.473 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:12.473 00.000 10672 IsSlewing returns 0 22:21:12.473 00.000 10672 IsGuiding returns 0 22:21:12.567 00.094 10672 PulseGuide returned control before completion, sleep 925 22:21:13.504 00.937 10672 IsGuiding returns 1 22:21:13.504 00.000 10672 scope still moving after pulse duration time elapsed 22:21:13.551 00.047 10672 IsSlewing returns 0 22:21:13.551 00.000 10672 IsGuiding returns 1 22:21:13.613 00.062 10672 IsSlewing returns 0 22:21:13.613 00.000 10672 IsGuiding returns 0 22:21:13.613 00.000 10672 scope move finished after 1000 + 139 ms 22:21:13.613 00.000 10672 Move returns status 0, amount 1000 22:21:13.613 00.000 10672 Star-cross move 181/320, North for 1000 ms 22:21:13.629 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:13.629 00.000 10672 MoveAxis(N, 1000, -) 22:21:13.629 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:13.629 00.000 10672 IsSlewing returns 0 22:21:13.629 00.000 10672 IsGuiding returns 0 22:21:13.707 00.078 10672 PulseGuide returned control before completion, sleep 928 22:21:14.660 00.953 10672 IsGuiding returns 1 22:21:14.660 00.000 10672 scope still moving after pulse duration time elapsed 22:21:14.707 00.047 10672 IsSlewing returns 0 22:21:14.738 00.031 10672 IsGuiding returns 0 22:21:14.738 00.000 10672 scope move finished after 1000 + 105 ms 22:21:14.738 00.000 10672 Move returns status 0, amount 1000 22:21:14.738 00.000 10672 read socket command 10 22:21:14.738 00.000 10672 processing socket request REQDIST 22:21:14.738 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:14.738 00.000 10672 Sending socket response 0 (0x0) 22:21:14.738 00.000 10672 Star-cross move 182/320, North for 1000 ms 22:21:14.738 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:14.738 00.000 10672 MoveAxis(N, 1000, -) 22:21:14.738 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:14.753 00.015 10672 IsSlewing returns 0 22:21:14.753 00.000 10672 IsGuiding returns 0 22:21:14.831 00.078 10672 PulseGuide returned control before completion, sleep 927 22:21:15.784 00.953 10672 IsGuiding returns 1 22:21:15.784 00.000 10672 scope still moving after pulse duration time elapsed 22:21:15.815 00.031 10672 IsSlewing returns 0 22:21:15.815 00.000 10672 IsGuiding returns 1 22:21:15.847 00.032 10672 IsSlewing returns 0 22:21:15.894 00.047 10672 IsGuiding returns 0 22:21:15.894 00.000 10672 scope move finished after 1000 + 137 ms 22:21:15.894 00.000 10672 Move returns status 0, amount 1000 22:21:15.894 00.000 10672 Star-cross move 183/320, North for 1000 ms 22:21:15.894 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:15.894 00.000 10672 MoveAxis(N, 1000, -) 22:21:15.894 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:15.909 00.015 10672 IsSlewing returns 0 22:21:15.909 00.000 10672 IsGuiding returns 0 22:21:15.987 00.078 10672 PulseGuide returned control before completion, sleep 931 22:21:16.925 00.938 10672 IsGuiding returns 1 22:21:16.925 00.000 10672 scope still moving after pulse duration time elapsed 22:21:16.956 00.031 10672 IsSlewing returns 0 22:21:16.956 00.000 10672 IsGuiding returns 1 22:21:17.003 00.047 10672 IsSlewing returns 0 22:21:17.034 00.031 10672 IsGuiding returns 0 22:21:17.034 00.000 10672 scope move finished after 1000 + 134 ms 22:21:17.034 00.000 10672 Move returns status 0, amount 1000 22:21:17.034 00.000 10672 Star-cross move 184/320, North for 1000 ms 22:21:17.049 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:17.049 00.000 10672 MoveAxis(N, 1000, -) 22:21:17.049 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:17.049 00.000 10672 IsSlewing returns 0 22:21:17.065 00.016 10672 IsGuiding returns 0 22:21:17.128 00.063 10672 PulseGuide returned control before completion, sleep 935 22:21:18.081 00.953 10672 IsGuiding returns 1 22:21:18.081 00.000 10672 scope still moving after pulse duration time elapsed 22:21:18.112 00.031 10672 IsSlewing returns 0 22:21:18.112 00.000 10672 IsGuiding returns 1 22:21:18.174 00.062 10672 IsSlewing returns 0 22:21:18.205 00.031 10672 IsGuiding returns 0 22:21:18.205 00.000 10672 scope move finished after 1000 + 146 ms 22:21:18.205 00.000 10672 Move returns status 0, amount 1000 22:21:18.205 00.000 10672 Star-cross move 185/320, North for 1000 ms 22:21:18.205 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:18.205 00.000 10672 MoveAxis(N, 1000, -) 22:21:18.205 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:18.221 00.016 10672 IsSlewing returns 0 22:21:18.221 00.000 10672 IsGuiding returns 0 22:21:18.303 00.082 10672 PulseGuide returned control before completion, sleep 927 22:21:19.241 00.938 10672 IsGuiding returns 1 22:21:19.241 00.000 10672 scope still moving after pulse duration time elapsed 22:21:19.272 00.031 10672 IsSlewing returns 0 22:21:19.272 00.000 10672 IsGuiding returns 1 22:21:19.334 00.062 10672 IsSlewing returns 0 22:21:19.334 00.000 10672 IsGuiding returns 0 22:21:19.334 00.000 10672 scope move finished after 1000 + 123 ms 22:21:19.334 00.000 10672 Move returns status 0, amount 1000 22:21:19.350 00.016 10672 Star-cross move 186/320, North for 1000 ms 22:21:19.350 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:19.350 00.000 10672 MoveAxis(N, 1000, -) 22:21:19.350 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:19.381 00.031 10672 IsSlewing returns 0 22:21:19.381 00.000 10672 IsGuiding returns 0 22:21:19.475 00.094 10672 PulseGuide returned control before completion, sleep 933 22:21:20.412 00.937 10672 IsGuiding returns 1 22:21:20.412 00.000 10672 scope still moving after pulse duration time elapsed 22:21:20.443 00.031 10672 IsSlewing returns 0 22:21:20.443 00.000 10672 IsGuiding returns 1 22:21:20.506 00.063 10672 IsSlewing returns 0 22:21:20.506 00.000 10672 IsGuiding returns 0 22:21:20.506 00.000 10672 scope move finished after 1000 + 118 ms 22:21:20.506 00.000 10672 Move returns status 0, amount 1000 22:21:20.506 00.000 10672 read socket command 10 22:21:20.506 00.000 10672 processing socket request REQDIST 22:21:20.506 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:20.506 00.000 10672 Sending socket response 0 (0x0) 22:21:20.506 00.000 10672 Star-cross move 187/320, North for 1000 ms 22:21:20.521 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:20.521 00.000 10672 MoveAxis(N, 1000, -) 22:21:20.521 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:20.553 00.032 10672 IsSlewing returns 0 22:21:20.553 00.000 10672 IsGuiding returns 0 22:21:20.631 00.078 10672 PulseGuide returned control before completion, sleep 933 22:21:21.584 00.953 10672 IsGuiding returns 1 22:21:21.584 00.000 10672 scope still moving after pulse duration time elapsed 22:21:21.615 00.031 10672 IsSlewing returns 0 22:21:21.615 00.000 10672 IsGuiding returns 1 22:21:21.677 00.062 10672 IsSlewing returns 0 22:21:21.677 00.000 10672 IsGuiding returns 0 22:21:21.677 00.000 10672 scope move finished after 1000 + 118 ms 22:21:21.677 00.000 10672 Move returns status 0, amount 1000 22:21:21.677 00.000 10672 Star-cross move 188/320, North for 1000 ms 22:21:21.677 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:21.677 00.000 10672 MoveAxis(N, 1000, -) 22:21:21.677 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:21.677 00.000 10672 IsSlewing returns 0 22:21:21.693 00.016 10672 IsGuiding returns 0 22:21:21.802 00.109 10672 PulseGuide returned control before completion, sleep 897 22:21:22.708 00.906 10672 IsGuiding returns 1 22:21:22.708 00.000 10672 scope still moving after pulse duration time elapsed 22:21:22.740 00.032 10672 IsSlewing returns 0 22:21:22.740 00.000 10672 IsGuiding returns 1 22:21:22.771 00.031 10672 IsSlewing returns 0 22:21:22.771 00.000 10672 IsGuiding returns 1 22:21:22.802 00.031 10672 IsSlewing returns 0 22:21:22.802 00.000 10672 IsGuiding returns 1 22:21:22.833 00.031 10672 IsSlewing returns 0 22:21:22.849 00.016 10672 IsGuiding returns 0 22:21:22.849 00.000 10672 scope move finished after 1000 + 154 ms 22:21:22.849 00.000 10672 Move returns status 0, amount 1000 22:21:22.849 00.000 10672 Star-cross move 189/320, North for 1000 ms 22:21:22.849 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:22.849 00.000 10672 MoveAxis(N, 1000, -) 22:21:22.849 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:22.849 00.000 10672 IsSlewing returns 0 22:21:22.849 00.000 10672 IsGuiding returns 0 22:21:22.943 00.094 10672 PulseGuide returned control before completion, sleep 926 22:21:23.911 00.968 10672 IsGuiding returns 1 22:21:23.911 00.000 10672 scope still moving after pulse duration time elapsed 22:21:23.974 00.063 10672 IsSlewing returns 0 22:21:23.974 00.000 10672 IsGuiding returns 0 22:21:23.974 00.000 10672 scope move finished after 1000 + 124 ms 22:21:23.974 00.000 10672 Move returns status 0, amount 1000 22:21:23.974 00.000 10672 Star-cross move 190/320, North for 1000 ms 22:21:23.974 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:23.974 00.000 10672 MoveAxis(N, 1000, -) 22:21:23.974 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:23.989 00.015 10672 IsSlewing returns 0 22:21:23.989 00.000 10672 IsGuiding returns 0 22:21:24.067 00.078 10672 PulseGuide returned control before completion, sleep 923 22:21:25.004 00.937 10672 IsGuiding returns 1 22:21:25.004 00.000 10672 scope still moving after pulse duration time elapsed 22:21:25.036 00.032 10672 IsSlewing returns 0 22:21:25.036 00.000 10672 IsGuiding returns 1 22:21:25.083 00.047 10672 IsSlewing returns 0 22:21:25.129 00.046 10672 IsGuiding returns 0 22:21:25.129 00.000 10672 scope move finished after 1000 + 142 ms 22:21:25.129 00.000 10672 Move returns status 0, amount 1000 22:21:25.129 00.000 10672 read socket command 10 22:21:25.129 00.000 10672 processing socket request REQDIST 22:21:25.129 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:25.129 00.000 10672 Sending socket response 0 (0x0) 22:21:25.129 00.000 10672 Star-cross move 191/320, North for 1000 ms 22:21:25.129 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:25.129 00.000 10672 MoveAxis(N, 1000, -) 22:21:25.129 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:25.129 00.000 10672 IsSlewing returns 0 22:21:25.129 00.000 10672 IsGuiding returns 0 22:21:25.207 00.078 10672 PulseGuide returned control before completion, sleep 938 22:21:26.160 00.953 10672 IsGuiding returns 1 22:21:26.160 00.000 10672 scope still moving after pulse duration time elapsed 22:21:26.192 00.032 10672 IsSlewing returns 0 22:21:26.192 00.000 10672 IsGuiding returns 1 22:21:26.238 00.046 10672 IsSlewing returns 0 22:21:26.254 00.016 10672 IsGuiding returns 0 22:21:26.254 00.000 10672 scope move finished after 1000 + 114 ms 22:21:26.254 00.000 10672 Move returns status 0, amount 1000 22:21:26.254 00.000 10672 Star-cross move 192/320, North for 1000 ms 22:21:26.254 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:26.254 00.000 10672 MoveAxis(N, 1000, -) 22:21:26.254 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:26.285 00.031 10672 IsSlewing returns 0 22:21:26.301 00.016 10672 IsGuiding returns 0 22:21:26.379 00.078 10672 PulseGuide returned control before completion, sleep 931 22:21:27.321 00.942 10672 IsGuiding returns 1 22:21:27.321 00.000 10672 scope still moving after pulse duration time elapsed 22:21:27.352 00.031 10672 IsSlewing returns 0 22:21:27.352 00.000 10672 IsGuiding returns 1 22:21:27.384 00.032 10672 IsSlewing returns 0 22:21:27.415 00.031 10672 IsGuiding returns 0 22:21:27.415 00.000 10672 scope move finished after 1000 + 118 ms 22:21:27.415 00.000 10672 Move returns status 0, amount 1000 22:21:27.415 00.000 10672 Star-cross move 193/320, North for 1000 ms 22:21:27.415 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:27.415 00.000 10672 MoveAxis(N, 1000, -) 22:21:27.415 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:27.415 00.000 10672 IsSlewing returns 0 22:21:27.461 00.046 10672 IsGuiding returns 0 22:21:27.540 00.079 10672 PulseGuide returned control before completion, sleep 931 22:21:28.493 00.953 10672 IsGuiding returns 1 22:21:28.493 00.000 10672 scope still moving after pulse duration time elapsed 22:21:28.524 00.031 10672 IsSlewing returns 0 22:21:28.524 00.000 10672 IsGuiding returns 1 22:21:28.586 00.062 10672 IsSlewing returns 0 22:21:28.586 00.000 10672 IsGuiding returns 0 22:21:28.586 00.000 10672 scope move finished after 1000 + 119 ms 22:21:28.586 00.000 10672 Move returns status 0, amount 1000 22:21:28.586 00.000 10672 Star-cross move 194/320, North for 1000 ms 22:21:28.602 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:28.602 00.000 10672 MoveAxis(N, 1000, -) 22:21:28.602 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:28.633 00.031 10672 IsSlewing returns 0 22:21:28.633 00.000 10672 IsGuiding returns 0 22:21:28.711 00.078 10672 PulseGuide returned control before completion, sleep 933 22:21:29.648 00.937 10672 IsGuiding returns 1 22:21:29.648 00.000 10672 scope still moving after pulse duration time elapsed 22:21:29.680 00.032 10672 IsSlewing returns 0 22:21:29.680 00.000 10672 IsGuiding returns 1 22:21:29.711 00.031 10672 IsSlewing returns 0 22:21:29.711 00.000 10672 IsGuiding returns 1 22:21:29.758 00.047 10672 IsSlewing returns 0 22:21:29.758 00.000 10672 IsGuiding returns 0 22:21:29.758 00.000 10672 scope move finished after 1000 + 134 ms 22:21:29.758 00.000 10672 Move returns status 0, amount 1000 22:21:29.758 00.000 10672 read socket command 10 22:21:29.773 00.015 10672 processing socket request REQDIST 22:21:29.773 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:29.773 00.000 10672 Sending socket response 0 (0x0) 22:21:29.773 00.000 10672 Star-cross move 195/320, North for 1000 ms 22:21:29.773 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:29.773 00.000 10672 MoveAxis(N, 1000, -) 22:21:29.773 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:29.804 00.031 10672 IsSlewing returns 0 22:21:29.820 00.016 10672 IsGuiding returns 0 22:21:29.883 00.063 10672 PulseGuide returned control before completion, sleep 935 22:21:30.835 00.952 10672 IsGuiding returns 1 22:21:30.835 00.000 10672 scope still moving after pulse duration time elapsed 22:21:30.867 00.032 10672 IsSlewing returns 0 22:21:30.867 00.000 10672 IsGuiding returns 1 22:21:30.929 00.062 10672 IsSlewing returns 0 22:21:30.929 00.000 10672 IsGuiding returns 0 22:21:30.929 00.000 10672 scope move finished after 1000 + 115 ms 22:21:30.929 00.000 10672 Move returns status 0, amount 1000 22:21:30.929 00.000 10672 Star-cross move 196/320, North for 1000 ms 22:21:30.929 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:30.929 00.000 10672 MoveAxis(N, 1000, -) 22:21:30.929 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:30.929 00.000 10672 IsSlewing returns 0 22:21:30.929 00.000 10672 IsGuiding returns 0 22:21:31.007 00.078 10672 PulseGuide returned control before completion, sleep 938 22:21:31.976 00.969 10672 IsGuiding returns 1 22:21:31.976 00.000 10672 scope still moving after pulse duration time elapsed 22:21:32.038 00.062 10672 IsSlewing returns 0 22:21:32.038 00.000 10672 IsGuiding returns 0 22:21:32.038 00.000 10672 scope move finished after 1000 + 97 ms 22:21:32.038 00.000 10672 Move returns status 0, amount 1000 22:21:32.038 00.000 10672 Star-cross move 197/320, North for 1000 ms 22:21:32.038 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:32.038 00.000 10672 MoveAxis(N, 1000, -) 22:21:32.038 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:32.038 00.000 10672 IsSlewing returns 0 22:21:32.038 00.000 10672 IsGuiding returns 0 22:21:32.132 00.094 10672 PulseGuide returned control before completion, sleep 928 22:21:33.069 00.937 10672 IsGuiding returns 1 22:21:33.069 00.000 10672 scope still moving after pulse duration time elapsed 22:21:33.100 00.031 10672 IsSlewing returns 0 22:21:33.100 00.000 10672 IsGuiding returns 1 22:21:33.147 00.047 10672 IsSlewing returns 0 22:21:33.179 00.032 10672 IsGuiding returns 0 22:21:33.179 00.000 10672 scope move finished after 1000 + 137 ms 22:21:33.179 00.000 10672 Move returns status 0, amount 1000 22:21:33.179 00.000 10672 Star-cross move 198/320, North for 1000 ms 22:21:33.194 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:33.194 00.000 10672 MoveAxis(N, 1000, -) 22:21:33.194 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:33.194 00.000 10672 IsSlewing returns 0 22:21:33.194 00.000 10672 IsGuiding returns 0 22:21:33.272 00.078 10672 PulseGuide returned control before completion, sleep 927 22:21:34.225 00.953 10672 IsGuiding returns 1 22:21:34.225 00.000 10672 scope still moving after pulse duration time elapsed 22:21:34.256 00.031 10672 IsSlewing returns 0 22:21:34.256 00.000 10672 IsGuiding returns 1 22:21:34.303 00.047 10672 IsSlewing returns 0 22:21:34.334 00.031 10672 IsGuiding returns 0 22:21:34.334 00.000 10672 scope move finished after 1000 + 138 ms 22:21:34.334 00.000 10672 Move returns status 0, amount 1000 22:21:34.334 00.000 10672 Star-cross move 199/320, North for 1000 ms 22:21:34.350 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:34.350 00.000 10672 MoveAxis(N, 1000, -) 22:21:34.350 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:34.350 00.000 10672 IsSlewing returns 0 22:21:34.350 00.000 10672 IsGuiding returns 0 22:21:34.428 00.078 10672 PulseGuide returned control before completion, sleep 933 22:21:35.386 00.958 10672 IsGuiding returns 1 22:21:35.386 00.000 10672 scope still moving after pulse duration time elapsed 22:21:35.417 00.031 10672 IsSlewing returns 0 22:21:35.417 00.000 10672 IsGuiding returns 1 22:21:35.479 00.062 10672 IsSlewing returns 0 22:21:35.510 00.031 10672 IsGuiding returns 0 22:21:35.510 00.000 10672 scope move finished after 1000 + 165 ms 22:21:35.510 00.000 10672 Move returns status 0, amount 1000 22:21:35.526 00.016 10672 read socket command 10 22:21:35.526 00.000 10672 processing socket request REQDIST 22:21:35.526 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:35.526 00.000 10672 Sending socket response 0 (0x0) 22:21:35.526 00.000 10672 Star-cross move 200/320, North for 1000 ms 22:21:35.526 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:21:35.526 00.000 10672 MoveAxis(N, 1000, -) 22:21:35.526 00.000 10672 Guiding Dir = 0, Dur = 1000 22:21:35.526 00.000 10672 IsSlewing returns 0 22:21:35.526 00.000 10672 IsGuiding returns 0 22:21:35.620 00.094 10672 PulseGuide returned control before completion, sleep 929 22:21:36.557 00.937 10672 IsGuiding returns 1 22:21:36.557 00.000 10672 scope still moving after pulse duration time elapsed 22:21:36.588 00.031 10672 IsSlewing returns 0 22:21:36.588 00.000 10672 IsGuiding returns 1 22:21:36.620 00.032 10672 IsSlewing returns 0 22:21:36.620 00.000 10672 IsGuiding returns 1 22:21:36.666 00.046 10672 IsSlewing returns 0 22:21:36.698 00.032 10672 IsGuiding returns 0 22:21:36.698 00.000 10672 scope move finished after 1000 + 168 ms 22:21:36.698 00.000 10672 Move returns status 0, amount 1000 22:21:36.698 00.000 10672 Star-cross move 201/320, South for 1000 ms 22:21:36.698 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:36.698 00.000 10672 MoveAxis(S, 1000, -) 22:21:36.698 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:36.698 00.000 10672 IsSlewing returns 0 22:21:36.713 00.015 10672 IsGuiding returns 0 22:21:36.776 00.063 10672 PulseGuide returned control before completion, sleep 938 22:21:37.729 00.953 10672 IsGuiding returns 1 22:21:37.729 00.000 10672 scope still moving after pulse duration time elapsed 22:21:37.760 00.031 10672 IsSlewing returns 0 22:21:37.760 00.000 10672 IsGuiding returns 1 22:21:37.807 00.047 10672 IsSlewing returns 0 22:21:37.807 00.000 10672 IsGuiding returns 0 22:21:37.807 00.000 10672 scope move finished after 1000 + 96 ms 22:21:37.807 00.000 10672 Move returns status 0, amount 1000 22:21:37.807 00.000 10672 Star-cross move 202/320, South for 1000 ms 22:21:37.807 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:37.807 00.000 10672 MoveAxis(S, 1000, -) 22:21:37.807 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:37.822 00.015 10672 IsSlewing returns 0 22:21:37.853 00.031 10672 IsGuiding returns 0 22:21:37.932 00.079 10672 PulseGuide returned control before completion, sleep 932 22:21:38.884 00.952 10672 IsGuiding returns 1 22:21:38.884 00.000 10672 scope still moving after pulse duration time elapsed 22:21:38.915 00.031 10672 IsSlewing returns 0 22:21:38.915 00.000 10672 IsGuiding returns 1 22:21:38.963 00.048 10672 IsSlewing returns 0 22:21:38.963 00.000 10672 IsGuiding returns 0 22:21:38.963 00.000 10672 scope move finished after 1000 + 118 ms 22:21:38.978 00.015 10672 Move returns status 0, amount 1000 22:21:38.978 00.000 10672 Star-cross move 203/320, South for 1000 ms 22:21:38.978 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:38.978 00.000 10672 MoveAxis(S, 1000, -) 22:21:38.978 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:38.978 00.000 10672 IsSlewing returns 0 22:21:38.978 00.000 10672 IsGuiding returns 0 22:21:39.072 00.094 10672 PulseGuide returned control before completion, sleep 929 22:21:40.040 00.968 10672 IsGuiding returns 1 22:21:40.040 00.000 10672 scope still moving after pulse duration time elapsed 22:21:40.103 00.063 10672 IsSlewing returns 0 22:21:40.103 00.000 10672 IsGuiding returns 0 22:21:40.103 00.000 10672 scope move finished after 1000 + 121 ms 22:21:40.103 00.000 10672 Move returns status 0, amount 1000 22:21:40.103 00.000 10672 read socket command 10 22:21:40.103 00.000 10672 processing socket request REQDIST 22:21:40.103 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:40.103 00.000 10672 Sending socket response 0 (0x0) 22:21:40.103 00.000 10672 Star-cross move 204/320, South for 1000 ms 22:21:40.118 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:40.118 00.000 10672 MoveAxis(S, 1000, -) 22:21:40.118 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:40.118 00.000 10672 IsSlewing returns 0 22:21:40.118 00.000 10672 IsGuiding returns 0 22:21:40.196 00.078 10672 PulseGuide returned control before completion, sleep 927 22:21:41.149 00.953 10672 IsGuiding returns 1 22:21:41.149 00.000 10672 scope still moving after pulse duration time elapsed 22:21:41.181 00.032 10672 IsSlewing returns 0 22:21:41.212 00.031 10672 IsGuiding returns 1 22:21:41.243 00.031 10672 IsSlewing returns 0 22:21:41.243 00.000 10672 IsGuiding returns 0 22:21:41.243 00.000 10672 scope move finished after 1000 + 124 ms 22:21:41.243 00.000 10672 Move returns status 0, amount 1000 22:21:41.243 00.000 10672 Star-cross move 205/320, South for 1000 ms 22:21:41.243 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:41.243 00.000 10672 MoveAxis(S, 1000, -) 22:21:41.243 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:41.243 00.000 10672 IsSlewing returns 0 22:21:41.259 00.016 10672 IsGuiding returns 0 22:21:41.337 00.078 10672 PulseGuide returned control before completion, sleep 928 22:21:42.274 00.937 10672 IsGuiding returns 1 22:21:42.274 00.000 10672 scope still moving after pulse duration time elapsed 22:21:42.305 00.031 10672 IsSlewing returns 0 22:21:42.305 00.000 10672 IsGuiding returns 1 22:21:42.368 00.063 10672 IsSlewing returns 0 22:21:42.368 00.000 10672 IsGuiding returns 0 22:21:42.368 00.000 10672 scope move finished after 1000 + 122 ms 22:21:42.368 00.000 10672 Move returns status 0, amount 1000 22:21:42.383 00.015 10672 Star-cross move 206/320, South for 1000 ms 22:21:42.383 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:42.383 00.000 10672 MoveAxis(S, 1000, -) 22:21:42.383 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:42.415 00.032 10672 IsSlewing returns 0 22:21:42.430 00.015 10672 IsGuiding returns 0 22:21:42.508 00.078 10672 PulseGuide returned control before completion, sleep 931 22:21:43.450 00.942 10672 IsGuiding returns 1 22:21:43.450 00.000 10672 scope still moving after pulse duration time elapsed 22:21:43.482 00.032 10672 IsSlewing returns 0 22:21:43.482 00.000 10672 IsGuiding returns 1 22:21:43.544 00.062 10672 IsSlewing returns 0 22:21:43.544 00.000 10672 IsGuiding returns 0 22:21:43.544 00.000 10672 scope move finished after 1000 + 119 ms 22:21:43.544 00.000 10672 Move returns status 0, amount 1000 22:21:43.544 00.000 10672 Star-cross move 207/320, South for 1000 ms 22:21:43.544 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:43.544 00.000 10672 MoveAxis(S, 1000, -) 22:21:43.544 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:43.559 00.015 10672 IsSlewing returns 0 22:21:43.591 00.032 10672 IsGuiding returns 0 22:21:43.669 00.078 10672 PulseGuide returned control before completion, sleep 933 22:21:44.622 00.953 10672 IsGuiding returns 1 22:21:44.622 00.000 10672 scope still moving after pulse duration time elapsed 22:21:44.653 00.031 10672 IsSlewing returns 0 22:21:44.653 00.000 10672 IsGuiding returns 1 22:21:44.700 00.047 10672 IsSlewing returns 0 22:21:44.715 00.015 10672 IsGuiding returns 0 22:21:44.715 00.000 10672 scope move finished after 1000 + 119 ms 22:21:44.715 00.000 10672 Move returns status 0, amount 1000 22:21:44.715 00.000 10672 read socket command 10 22:21:44.715 00.000 10672 processing socket request REQDIST 22:21:44.715 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:44.715 00.000 10672 Sending socket response 0 (0x0) 22:21:44.715 00.000 10672 Star-cross move 208/320, South for 1000 ms 22:21:44.715 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:44.715 00.000 10672 MoveAxis(S, 1000, -) 22:21:44.715 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:44.715 00.000 10672 IsSlewing returns 0 22:21:44.762 00.047 10672 IsGuiding returns 0 22:21:44.840 00.078 10672 PulseGuide returned control before completion, sleep 932 22:21:45.778 00.938 10672 IsGuiding returns 1 22:21:45.778 00.000 10672 scope still moving after pulse duration time elapsed 22:21:45.809 00.031 10672 IsSlewing returns 0 22:21:45.809 00.000 10672 IsGuiding returns 1 22:21:45.840 00.031 10672 IsSlewing returns 0 22:21:45.840 00.000 10672 IsGuiding returns 1 22:21:45.887 00.047 10672 IsSlewing returns 0 22:21:45.887 00.000 10672 IsGuiding returns 0 22:21:45.887 00.000 10672 scope move finished after 1000 + 133 ms 22:21:45.887 00.000 10672 Move returns status 0, amount 1000 22:21:45.887 00.000 10672 Star-cross move 209/320, South for 1000 ms 22:21:45.902 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:45.902 00.000 10672 MoveAxis(S, 1000, -) 22:21:45.902 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:45.934 00.032 10672 IsSlewing returns 0 22:21:45.934 00.000 10672 IsGuiding returns 0 22:21:46.012 00.078 10672 PulseGuide returned control before completion, sleep 932 22:21:46.965 00.953 10672 IsGuiding returns 1 22:21:46.965 00.000 10672 scope still moving after pulse duration time elapsed 22:21:46.996 00.031 10672 IsSlewing returns 0 22:21:46.996 00.000 10672 IsGuiding returns 1 22:21:47.058 00.062 10672 IsSlewing returns 0 22:21:47.058 00.000 10672 IsGuiding returns 0 22:21:47.058 00.000 10672 scope move finished after 1000 + 119 ms 22:21:47.058 00.000 10672 Move returns status 0, amount 1000 22:21:47.058 00.000 10672 Star-cross move 210/320, South for 1000 ms 22:21:47.058 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:47.058 00.000 10672 MoveAxis(S, 1000, -) 22:21:47.058 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:47.074 00.016 10672 IsSlewing returns 0 22:21:47.105 00.031 10672 IsGuiding returns 0 22:21:47.183 00.078 10672 PulseGuide returned control before completion, sleep 934 22:21:48.136 00.953 10672 IsGuiding returns 1 22:21:48.136 00.000 10672 scope still moving after pulse duration time elapsed 22:21:48.167 00.031 10672 IsSlewing returns 0 22:21:48.167 00.000 10672 IsGuiding returns 1 22:21:48.230 00.063 10672 IsSlewing returns 0 22:21:48.230 00.000 10672 IsGuiding returns 0 22:21:48.230 00.000 10672 scope move finished after 1000 + 117 ms 22:21:48.230 00.000 10672 Move returns status 0, amount 1000 22:21:48.230 00.000 10672 Star-cross move 211/320, South for 1000 ms 22:21:48.230 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:48.230 00.000 10672 MoveAxis(S, 1000, -) 22:21:48.230 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:48.230 00.000 10672 IsSlewing returns 0 22:21:48.245 00.015 10672 IsGuiding returns 0 22:21:48.355 00.110 10672 PulseGuide returned control before completion, sleep 897 22:21:49.261 00.906 10672 IsGuiding returns 1 22:21:49.261 00.000 10672 scope still moving after pulse duration time elapsed 22:21:49.292 00.031 10672 IsSlewing returns 0 22:21:49.292 00.000 10672 IsGuiding returns 1 22:21:49.323 00.031 10672 IsSlewing returns 0 22:21:49.323 00.000 10672 IsGuiding returns 1 22:21:49.355 00.032 10672 IsSlewing returns 0 22:21:49.355 00.000 10672 IsGuiding returns 1 22:21:49.401 00.046 10672 IsSlewing returns 0 22:21:49.401 00.000 10672 IsGuiding returns 0 22:21:49.401 00.000 10672 scope move finished after 1000 + 170 ms 22:21:49.401 00.000 10672 Move returns status 0, amount 1000 22:21:49.417 00.016 10672 Star-cross move 212/320, South for 1000 ms 22:21:49.417 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:49.417 00.000 10672 MoveAxis(S, 1000, -) 22:21:49.417 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:49.448 00.031 10672 IsSlewing returns 0 22:21:49.464 00.016 10672 IsGuiding returns 0 22:21:49.558 00.094 10672 PulseGuide returned control before completion, sleep 918 22:21:50.479 00.921 10672 IsGuiding returns 1 22:21:50.479 00.000 10672 scope still moving after pulse duration time elapsed 22:21:50.511 00.032 10672 IsSlewing returns 0 22:21:50.511 00.000 10672 IsGuiding returns 1 22:21:50.542 00.031 10672 IsSlewing returns 0 22:21:50.542 00.000 10672 IsGuiding returns 1 22:21:50.604 00.062 10672 IsSlewing returns 0 22:21:50.635 00.031 10672 IsGuiding returns 0 22:21:50.635 00.000 10672 scope move finished after 1000 + 179 ms 22:21:50.635 00.000 10672 Move returns status 0, amount 1000 22:21:50.635 00.000 10672 read socket command 10 22:21:50.635 00.000 10672 processing socket request REQDIST 22:21:50.635 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:50.635 00.000 10672 Sending socket response 0 (0x0) 22:21:50.635 00.000 10672 Star-cross move 213/320, South for 1000 ms 22:21:50.651 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:50.651 00.000 10672 MoveAxis(S, 1000, -) 22:21:50.651 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:50.651 00.000 10672 IsSlewing returns 0 22:21:50.651 00.000 10672 IsGuiding returns 0 22:21:50.729 00.078 10672 PulseGuide returned control before completion, sleep 929 22:21:51.686 00.957 10672 IsGuiding returns 1 22:21:51.686 00.000 10672 scope still moving after pulse duration time elapsed 22:21:51.718 00.032 10672 IsSlewing returns 0 22:21:51.718 00.000 10672 IsGuiding returns 1 22:21:51.764 00.046 10672 IsSlewing returns 0 22:21:51.764 00.000 10672 IsGuiding returns 0 22:21:51.764 00.000 10672 scope move finished after 1000 + 106 ms 22:21:51.764 00.000 10672 Move returns status 0, amount 1000 22:21:51.764 00.000 10672 Star-cross move 214/320, South for 1000 ms 22:21:51.764 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:51.764 00.000 10672 MoveAxis(S, 1000, -) 22:21:51.764 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:51.764 00.000 10672 IsSlewing returns 0 22:21:51.764 00.000 10672 IsGuiding returns 0 22:21:51.858 00.094 10672 PulseGuide returned control before completion, sleep 929 22:21:52.827 00.969 10672 IsGuiding returns 1 22:21:52.827 00.000 10672 scope still moving after pulse duration time elapsed 22:21:52.858 00.031 10672 IsSlewing returns 0 22:21:52.889 00.031 10672 IsGuiding returns 0 22:21:52.889 00.000 10672 scope move finished after 1000 + 119 ms 22:21:52.889 00.000 10672 Move returns status 0, amount 1000 22:21:52.889 00.000 10672 Star-cross move 215/320, South for 1000 ms 22:21:52.905 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:52.905 00.000 10672 MoveAxis(S, 1000, -) 22:21:52.905 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:52.905 00.000 10672 IsSlewing returns 0 22:21:52.905 00.000 10672 IsGuiding returns 0 22:21:52.983 00.078 10672 PulseGuide returned control before completion, sleep 928 22:21:53.936 00.953 10672 IsGuiding returns 1 22:21:53.936 00.000 10672 scope still moving after pulse duration time elapsed 22:21:53.967 00.031 10672 IsSlewing returns 0 22:21:53.998 00.031 10672 IsGuiding returns 1 22:21:54.029 00.031 10672 IsSlewing returns 0 22:21:54.029 00.000 10672 IsGuiding returns 0 22:21:54.029 00.000 10672 scope move finished after 1000 + 122 ms 22:21:54.029 00.000 10672 Move returns status 0, amount 1000 22:21:54.029 00.000 10672 Star-cross move 216/320, South for 1000 ms 22:21:54.029 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:54.029 00.000 10672 MoveAxis(S, 1000, -) 22:21:54.029 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:54.045 00.016 10672 IsSlewing returns 0 22:21:54.045 00.000 10672 IsGuiding returns 0 22:21:54.123 00.078 10672 PulseGuide returned control before completion, sleep 929 22:21:55.060 00.937 10672 IsGuiding returns 1 22:21:55.060 00.000 10672 scope still moving after pulse duration time elapsed 22:21:55.092 00.032 10672 IsSlewing returns 0 22:21:55.092 00.000 10672 IsGuiding returns 1 22:21:55.139 00.047 10672 IsSlewing returns 0 22:21:55.185 00.046 10672 IsGuiding returns 0 22:21:55.185 00.000 10672 scope move finished after 1000 + 137 ms 22:21:55.185 00.000 10672 Move returns status 0, amount 1000 22:21:55.185 00.000 10672 read socket command 10 22:21:55.185 00.000 10672 processing socket request REQDIST 22:21:55.185 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:55.185 00.000 10672 Sending socket response 0 (0x0) 22:21:55.185 00.000 10672 Star-cross move 217/320, South for 1000 ms 22:21:55.185 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:55.185 00.000 10672 MoveAxis(S, 1000, -) 22:21:55.185 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:55.185 00.000 10672 IsSlewing returns 0 22:21:55.201 00.016 10672 IsGuiding returns 0 22:21:55.279 00.078 10672 PulseGuide returned control before completion, sleep 930 22:21:56.216 00.937 10672 IsGuiding returns 1 22:21:56.216 00.000 10672 scope still moving after pulse duration time elapsed 22:21:56.248 00.032 10672 IsSlewing returns 0 22:21:56.248 00.000 10672 IsGuiding returns 1 22:21:56.310 00.062 10672 IsSlewing returns 0 22:21:56.310 00.000 10672 IsGuiding returns 0 22:21:56.310 00.000 10672 scope move finished after 1000 + 119 ms 22:21:56.310 00.000 10672 Move returns status 0, amount 1000 22:21:56.310 00.000 10672 Star-cross move 218/320, South for 1000 ms 22:21:56.310 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:56.310 00.000 10672 MoveAxis(S, 1000, -) 22:21:56.310 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:56.325 00.015 10672 IsSlewing returns 0 22:21:56.357 00.032 10672 IsGuiding returns 0 22:21:56.435 00.078 10672 PulseGuide returned control before completion, sleep 932 22:21:57.388 00.953 10672 IsGuiding returns 1 22:21:57.388 00.000 10672 scope still moving after pulse duration time elapsed 22:21:57.419 00.031 10672 IsSlewing returns 0 22:21:57.419 00.000 10672 IsGuiding returns 1 22:21:57.482 00.063 10672 IsSlewing returns 0 22:21:57.482 00.000 10672 IsGuiding returns 0 22:21:57.482 00.000 10672 scope move finished after 1000 + 119 ms 22:21:57.482 00.000 10672 Move returns status 0, amount 1000 22:21:57.482 00.000 10672 Star-cross move 219/320, South for 1000 ms 22:21:57.482 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:57.482 00.000 10672 MoveAxis(S, 1000, -) 22:21:57.482 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:57.497 00.015 10672 IsSlewing returns 0 22:21:57.528 00.031 10672 IsGuiding returns 0 22:21:57.606 00.078 10672 PulseGuide returned control before completion, sleep 931 22:21:58.559 00.953 10672 IsGuiding returns 1 22:21:58.559 00.000 10672 scope still moving after pulse duration time elapsed 22:21:58.591 00.032 10672 IsSlewing returns 0 22:21:58.591 00.000 10672 IsGuiding returns 1 22:21:58.653 00.062 10672 IsSlewing returns 0 22:21:58.653 00.000 10672 IsGuiding returns 0 22:21:58.653 00.000 10672 scope move finished after 1000 + 119 ms 22:21:58.653 00.000 10672 Move returns status 0, amount 1000 22:21:58.653 00.000 10672 Star-cross move 220/320, South for 1000 ms 22:21:58.653 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:58.653 00.000 10672 MoveAxis(S, 1000, -) 22:21:58.653 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:58.653 00.000 10672 IsSlewing returns 0 22:21:58.653 00.000 10672 IsGuiding returns 0 22:21:58.747 00.094 10672 PulseGuide returned control before completion, sleep 928 22:21:59.704 00.957 10672 IsGuiding returns 1 22:21:59.704 00.000 10672 scope still moving after pulse duration time elapsed 22:21:59.767 00.063 10672 IsSlewing returns 0 22:21:59.767 00.000 10672 IsGuiding returns 0 22:21:59.767 00.000 10672 scope move finished after 1000 + 107 ms 22:21:59.767 00.000 10672 Move returns status 0, amount 1000 22:21:59.767 00.000 10672 read socket command 10 22:21:59.767 00.000 10672 processing socket request REQDIST 22:21:59.767 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:21:59.767 00.000 10672 Sending socket response 0 (0x0) 22:21:59.767 00.000 10672 Star-cross move 221/320, South for 1000 ms 22:21:59.782 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:21:59.782 00.000 10672 MoveAxis(S, 1000, -) 22:21:59.782 00.000 10672 Guiding Dir = 1, Dur = 1000 22:21:59.782 00.000 10672 IsSlewing returns 0 22:21:59.782 00.000 10672 IsGuiding returns 0 22:21:59.860 00.078 10672 PulseGuide returned control before completion, sleep 931 22:22:00.813 00.953 10672 IsGuiding returns 1 22:22:00.813 00.000 10672 scope still moving after pulse duration time elapsed 22:22:00.844 00.031 10672 IsSlewing returns 0 22:22:00.891 00.047 10672 IsGuiding returns 1 22:22:00.922 00.031 10672 IsSlewing returns 0 22:22:00.922 00.000 10672 IsGuiding returns 0 22:22:00.922 00.000 10672 scope move finished after 1000 + 135 ms 22:22:00.922 00.000 10672 Move returns status 0, amount 1000 22:22:00.922 00.000 10672 Star-cross move 222/320, South for 1000 ms 22:22:00.922 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:00.922 00.000 10672 MoveAxis(S, 1000, -) 22:22:00.922 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:00.938 00.016 10672 IsSlewing returns 0 22:22:00.938 00.000 10672 IsGuiding returns 0 22:22:01.016 00.078 10672 PulseGuide returned control before completion, sleep 930 22:22:01.953 00.937 10672 IsGuiding returns 1 22:22:01.953 00.000 10672 scope still moving after pulse duration time elapsed 22:22:01.985 00.032 10672 IsSlewing returns 0 22:22:01.985 00.000 10672 IsGuiding returns 1 22:22:02.047 00.062 10672 IsSlewing returns 0 22:22:02.078 00.031 10672 IsGuiding returns 0 22:22:02.078 00.000 10672 scope move finished after 1000 + 153 ms 22:22:02.078 00.000 10672 Move returns status 0, amount 1000 22:22:02.094 00.016 10672 Star-cross move 223/320, South for 1000 ms 22:22:02.094 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:02.094 00.000 10672 MoveAxis(S, 1000, -) 22:22:02.094 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:02.094 00.000 10672 IsSlewing returns 0 22:22:02.094 00.000 10672 IsGuiding returns 0 22:22:02.172 00.078 10672 PulseGuide returned control before completion, sleep 929 22:22:03.125 00.953 10672 IsGuiding returns 1 22:22:03.125 00.000 10672 scope still moving after pulse duration time elapsed 22:22:03.156 00.031 10672 IsSlewing returns 0 22:22:03.156 00.000 10672 IsGuiding returns 1 22:22:03.203 00.047 10672 IsSlewing returns 0 22:22:03.203 00.000 10672 IsGuiding returns 0 22:22:03.203 00.000 10672 scope move finished after 1000 + 106 ms 22:22:03.203 00.000 10672 Move returns status 0, amount 1000 22:22:03.203 00.000 10672 Star-cross move 224/320, South for 1000 ms 22:22:03.203 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:03.203 00.000 10672 MoveAxis(S, 1000, -) 22:22:03.203 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:03.218 00.015 10672 IsSlewing returns 0 22:22:03.250 00.032 10672 IsGuiding returns 0 22:22:03.328 00.078 10672 PulseGuide returned control before completion, sleep 931 22:22:04.281 00.953 10672 IsGuiding returns 1 22:22:04.281 00.000 10672 scope still moving after pulse duration time elapsed 22:22:04.312 00.031 10672 IsSlewing returns 0 22:22:04.312 00.000 10672 IsGuiding returns 1 22:22:04.374 00.062 10672 IsSlewing returns 0 22:22:04.374 00.000 10672 IsGuiding returns 0 22:22:04.374 00.000 10672 scope move finished after 1000 + 119 ms 22:22:04.374 00.000 10672 Move returns status 0, amount 1000 22:22:04.374 00.000 10672 Star-cross move 225/320, South for 1000 ms 22:22:04.374 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:04.374 00.000 10672 MoveAxis(S, 1000, -) 22:22:04.374 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:04.374 00.000 10672 IsSlewing returns 0 22:22:04.390 00.016 10672 IsGuiding returns 0 22:22:04.499 00.109 10672 PulseGuide returned control before completion, sleep 897 22:22:05.405 00.906 10672 IsGuiding returns 1 22:22:05.405 00.000 10672 scope still moving after pulse duration time elapsed 22:22:05.437 00.032 10672 IsSlewing returns 0 22:22:05.437 00.000 10672 IsGuiding returns 1 22:22:05.468 00.031 10672 IsSlewing returns 0 22:22:05.468 00.000 10672 IsGuiding returns 1 22:22:05.499 00.031 10672 IsSlewing returns 0 22:22:05.499 00.000 10672 IsGuiding returns 1 22:22:05.546 00.047 10672 IsSlewing returns 0 22:22:05.546 00.000 10672 IsGuiding returns 0 22:22:05.561 00.015 10672 scope move finished after 1000 + 170 ms 22:22:05.561 00.000 10672 Move returns status 0, amount 1000 22:22:05.561 00.000 10672 read socket command 10 22:22:05.561 00.000 10672 processing socket request REQDIST 22:22:05.561 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:05.561 00.000 10672 Sending socket response 0 (0x0) 22:22:05.561 00.000 10672 Star-cross move 226/320, South for 1000 ms 22:22:05.561 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:05.561 00.000 10672 MoveAxis(S, 1000, -) 22:22:05.561 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:05.608 00.047 10672 IsSlewing returns 0 22:22:05.608 00.000 10672 IsGuiding returns 0 22:22:05.702 00.094 10672 PulseGuide returned control before completion, sleep 921 22:22:06.639 00.937 10672 IsGuiding returns 1 22:22:06.639 00.000 10672 scope still moving after pulse duration time elapsed 22:22:06.671 00.032 10672 IsSlewing returns 0 22:22:06.671 00.000 10672 IsGuiding returns 1 22:22:06.702 00.031 10672 IsSlewing returns 0 22:22:06.702 00.000 10672 IsGuiding returns 1 22:22:06.749 00.047 10672 IsSlewing returns 0 22:22:06.780 00.031 10672 IsGuiding returns 0 22:22:06.780 00.000 10672 scope move finished after 1000 + 176 ms 22:22:06.780 00.000 10672 Move returns status 0, amount 1000 22:22:06.780 00.000 10672 Star-cross move 227/320, South for 1000 ms 22:22:06.795 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:06.795 00.000 10672 MoveAxis(S, 1000, -) 22:22:06.795 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:06.795 00.000 10672 IsSlewing returns 0 22:22:06.795 00.000 10672 IsGuiding returns 0 22:22:06.874 00.079 10672 PulseGuide returned control before completion, sleep 928 22:22:07.831 00.957 10672 IsGuiding returns 1 22:22:07.831 00.000 10672 scope still moving after pulse duration time elapsed 22:22:07.862 00.031 10672 IsSlewing returns 0 22:22:07.862 00.000 10672 IsGuiding returns 1 22:22:07.909 00.047 10672 IsSlewing returns 0 22:22:07.909 00.000 10672 IsGuiding returns 0 22:22:07.909 00.000 10672 scope move finished after 1000 + 106 ms 22:22:07.909 00.000 10672 Move returns status 0, amount 1000 22:22:07.909 00.000 10672 Star-cross move 228/320, South for 1000 ms 22:22:07.909 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:07.909 00.000 10672 MoveAxis(S, 1000, -) 22:22:07.909 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:07.909 00.000 10672 IsSlewing returns 0 22:22:07.909 00.000 10672 IsGuiding returns 0 22:22:08.034 00.125 10672 PulseGuide returned control before completion, sleep 898 22:22:08.940 00.906 10672 IsGuiding returns 1 22:22:08.940 00.000 10672 scope still moving after pulse duration time elapsed 22:22:08.971 00.031 10672 IsSlewing returns 0 22:22:08.971 00.000 10672 IsGuiding returns 1 22:22:09.003 00.032 10672 IsSlewing returns 0 22:22:09.003 00.000 10672 IsGuiding returns 1 22:22:09.034 00.031 10672 IsSlewing returns 0 22:22:09.034 00.000 10672 IsGuiding returns 1 22:22:09.080 00.046 10672 IsSlewing returns 0 22:22:09.080 00.000 10672 IsGuiding returns 0 22:22:09.080 00.000 10672 scope move finished after 1000 + 169 ms 22:22:09.080 00.000 10672 Move returns status 0, amount 1000 22:22:09.096 00.016 10672 Star-cross move 229/320, South for 1000 ms 22:22:09.096 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:09.096 00.000 10672 MoveAxis(S, 1000, -) 22:22:09.096 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:09.127 00.031 10672 IsSlewing returns 0 22:22:09.127 00.000 10672 IsGuiding returns 0 22:22:09.206 00.079 10672 PulseGuide returned control before completion, sleep 932 22:22:10.158 00.952 10672 IsGuiding returns 1 22:22:10.158 00.000 10672 scope still moving after pulse duration time elapsed 22:22:10.190 00.032 10672 IsSlewing returns 0 22:22:10.190 00.000 10672 IsGuiding returns 1 22:22:10.252 00.062 10672 IsSlewing returns 0 22:22:10.252 00.000 10672 IsGuiding returns 0 22:22:10.252 00.000 10672 scope move finished after 1000 + 118 ms 22:22:10.252 00.000 10672 Move returns status 0, amount 1000 22:22:10.252 00.000 10672 read socket command 10 22:22:10.252 00.000 10672 processing socket request REQDIST 22:22:10.252 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:10.252 00.000 10672 Sending socket response 0 (0x0) 22:22:10.252 00.000 10672 Star-cross move 230/320, South for 1000 ms 22:22:10.268 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:10.268 00.000 10672 MoveAxis(S, 1000, -) 22:22:10.268 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:10.299 00.031 10672 IsSlewing returns 0 22:22:10.299 00.000 10672 IsGuiding returns 0 22:22:10.377 00.078 10672 PulseGuide returned control before completion, sleep 933 22:22:11.330 00.953 10672 IsGuiding returns 1 22:22:11.330 00.000 10672 scope still moving after pulse duration time elapsed 22:22:11.361 00.031 10672 IsSlewing returns 0 22:22:11.361 00.000 10672 IsGuiding returns 1 22:22:11.424 00.063 10672 IsSlewing returns 0 22:22:11.424 00.000 10672 IsGuiding returns 0 22:22:11.424 00.000 10672 scope move finished after 1000 + 118 ms 22:22:11.424 00.000 10672 Move returns status 0, amount 1000 22:22:11.424 00.000 10672 Star-cross move 231/320, South for 1000 ms 22:22:11.424 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:11.424 00.000 10672 MoveAxis(S, 1000, -) 22:22:11.424 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:11.424 00.000 10672 IsSlewing returns 0 22:22:11.470 00.046 10672 IsGuiding returns 0 22:22:11.549 00.079 10672 PulseGuide returned control before completion, sleep 931 22:22:12.501 00.952 10672 IsGuiding returns 1 22:22:12.501 00.000 10672 scope still moving after pulse duration time elapsed 22:22:12.533 00.032 10672 IsSlewing returns 0 22:22:12.533 00.000 10672 IsGuiding returns 1 22:22:12.595 00.062 10672 IsSlewing returns 0 22:22:12.595 00.000 10672 IsGuiding returns 0 22:22:12.595 00.000 10672 scope move finished after 1000 + 135 ms 22:22:12.611 00.016 10672 Move returns status 0, amount 1000 22:22:12.611 00.000 10672 Star-cross move 232/320, South for 1000 ms 22:22:12.611 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:12.611 00.000 10672 MoveAxis(S, 1000, -) 22:22:12.611 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:12.657 00.046 10672 IsSlewing returns 0 22:22:12.657 00.000 10672 IsGuiding returns 0 22:22:12.736 00.079 10672 PulseGuide returned control before completion, sleep 933 22:22:13.673 00.937 10672 IsGuiding returns 1 22:22:13.673 00.000 10672 scope still moving after pulse duration time elapsed 22:22:13.704 00.031 10672 IsSlewing returns 0 22:22:13.704 00.000 10672 IsGuiding returns 1 22:22:13.766 00.062 10672 IsSlewing returns 0 22:22:13.766 00.000 10672 IsGuiding returns 0 22:22:13.766 00.000 10672 scope move finished after 1000 + 116 ms 22:22:13.766 00.000 10672 Move returns status 0, amount 1000 22:22:13.766 00.000 10672 Star-cross move 233/320, South for 1000 ms 22:22:13.766 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:13.766 00.000 10672 MoveAxis(S, 1000, -) 22:22:13.766 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:13.766 00.000 10672 IsSlewing returns 0 22:22:13.782 00.016 10672 IsGuiding returns 0 22:22:13.891 00.109 10672 PulseGuide returned control before completion, sleep 890 22:22:14.798 00.907 10672 IsGuiding returns 1 22:22:14.798 00.000 10672 scope still moving after pulse duration time elapsed 22:22:14.829 00.031 10672 IsSlewing returns 0 22:22:14.829 00.000 10672 IsGuiding returns 1 22:22:14.860 00.031 10672 IsSlewing returns 0 22:22:14.860 00.000 10672 IsGuiding returns 1 22:22:14.922 00.062 10672 IsSlewing returns 0 22:22:14.922 00.000 10672 IsGuiding returns 0 22:22:14.922 00.000 10672 scope move finished after 1000 + 145 ms 22:22:14.922 00.000 10672 Move returns status 0, amount 1000 22:22:14.922 00.000 10672 read socket command 10 22:22:14.922 00.000 10672 processing socket request REQDIST 22:22:14.922 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:14.922 00.000 10672 Sending socket response 0 (0x0) 22:22:14.922 00.000 10672 Star-cross move 234/320, South for 1000 ms 22:22:14.922 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:14.922 00.000 10672 MoveAxis(S, 1000, -) 22:22:14.922 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:14.922 00.000 10672 IsSlewing returns 0 22:22:14.922 00.000 10672 IsGuiding returns 0 22:22:15.016 00.094 10672 PulseGuide returned control before completion, sleep 923 22:22:15.985 00.969 10672 IsGuiding returns 1 22:22:15.985 00.000 10672 scope still moving after pulse duration time elapsed 22:22:16.032 00.047 10672 IsSlewing returns 0 22:22:16.047 00.015 10672 IsGuiding returns 0 22:22:16.047 00.000 10672 scope move finished after 1000 + 112 ms 22:22:16.047 00.000 10672 Move returns status 0, amount 1000 22:22:16.047 00.000 10672 Star-cross move 235/320, South for 1000 ms 22:22:16.047 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:16.047 00.000 10672 MoveAxis(S, 1000, -) 22:22:16.047 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:16.047 00.000 10672 IsSlewing returns 0 22:22:16.047 00.000 10672 IsGuiding returns 0 22:22:16.130 00.083 10672 PulseGuide returned control before completion, sleep 930 22:22:17.083 00.953 10672 IsGuiding returns 1 22:22:17.083 00.000 10672 scope still moving after pulse duration time elapsed 22:22:17.114 00.031 10672 IsSlewing returns 0 22:22:17.114 00.000 10672 IsGuiding returns 1 22:22:17.161 00.047 10672 IsSlewing returns 0 22:22:17.192 00.031 10672 IsGuiding returns 0 22:22:17.192 00.000 10672 scope move finished after 1000 + 135 ms 22:22:17.192 00.000 10672 Move returns status 0, amount 1000 22:22:17.192 00.000 10672 Star-cross move 236/320, South for 1000 ms 22:22:17.192 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:17.192 00.000 10672 MoveAxis(S, 1000, -) 22:22:17.192 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:17.192 00.000 10672 IsSlewing returns 0 22:22:17.192 00.000 10672 IsGuiding returns 0 22:22:17.270 00.078 10672 PulseGuide returned control before completion, sleep 937 22:22:18.223 00.953 10672 IsGuiding returns 1 22:22:18.223 00.000 10672 scope still moving after pulse duration time elapsed 22:22:18.254 00.031 10672 IsSlewing returns 0 22:22:18.254 00.000 10672 IsGuiding returns 1 22:22:18.317 00.063 10672 IsSlewing returns 0 22:22:18.363 00.046 10672 IsGuiding returns 0 22:22:18.363 00.000 10672 scope move finished after 1000 + 161 ms 22:22:18.363 00.000 10672 Move returns status 0, amount 1000 22:22:18.363 00.000 10672 Star-cross move 237/320, South for 1000 ms 22:22:18.363 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:18.363 00.000 10672 MoveAxis(S, 1000, -) 22:22:18.363 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:18.363 00.000 10672 IsSlewing returns 0 22:22:18.363 00.000 10672 IsGuiding returns 0 22:22:18.457 00.094 10672 PulseGuide returned control before completion, sleep 926 22:22:19.395 00.938 10672 IsGuiding returns 1 22:22:19.395 00.000 10672 scope still moving after pulse duration time elapsed 22:22:19.426 00.031 10672 IsSlewing returns 0 22:22:19.426 00.000 10672 IsGuiding returns 1 22:22:19.488 00.062 10672 IsSlewing returns 0 22:22:19.488 00.000 10672 IsGuiding returns 0 22:22:19.488 00.000 10672 scope move finished after 1000 + 123 ms 22:22:19.488 00.000 10672 Move returns status 0, amount 1000 22:22:19.488 00.000 10672 Star-cross move 238/320, South for 1000 ms 22:22:19.504 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:19.504 00.000 10672 MoveAxis(S, 1000, -) 22:22:19.504 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:19.535 00.031 10672 IsSlewing returns 0 22:22:19.535 00.000 10672 IsGuiding returns 0 22:22:19.613 00.078 10672 PulseGuide returned control before completion, sleep 933 22:22:20.566 00.953 10672 IsGuiding returns 1 22:22:20.566 00.000 10672 scope still moving after pulse duration time elapsed 22:22:20.597 00.031 10672 IsSlewing returns 0 22:22:20.597 00.000 10672 IsGuiding returns 1 22:22:20.660 00.063 10672 IsSlewing returns 0 22:22:20.660 00.000 10672 IsGuiding returns 0 22:22:20.660 00.000 10672 scope move finished after 1000 + 118 ms 22:22:20.660 00.000 10672 Move returns status 0, amount 1000 22:22:20.660 00.000 10672 read socket command 10 22:22:20.660 00.000 10672 processing socket request REQDIST 22:22:20.660 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:20.660 00.000 10672 Sending socket response 0 (0x0) 22:22:20.660 00.000 10672 Star-cross move 239/320, South for 1000 ms 22:22:20.660 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:20.675 00.015 10672 MoveAxis(S, 1000, -) 22:22:20.675 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:20.707 00.032 10672 IsSlewing returns 0 22:22:20.707 00.000 10672 IsGuiding returns 0 22:22:20.800 00.093 10672 PulseGuide returned control before completion, sleep 918 22:22:21.738 00.938 10672 IsGuiding returns 1 22:22:21.738 00.000 10672 scope still moving after pulse duration time elapsed 22:22:21.769 00.031 10672 IsSlewing returns 0 22:22:21.769 00.000 10672 IsGuiding returns 1 22:22:21.831 00.062 10672 IsSlewing returns 0 22:22:21.831 00.000 10672 IsGuiding returns 0 22:22:21.831 00.000 10672 scope move finished after 1000 + 116 ms 22:22:21.831 00.000 10672 Move returns status 0, amount 1000 22:22:21.831 00.000 10672 Star-cross move 240/320, South for 1000 ms 22:22:21.831 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:21.847 00.016 10672 MoveAxis(S, 1000, -) 22:22:21.847 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:21.878 00.031 10672 IsSlewing returns 0 22:22:21.878 00.000 10672 IsGuiding returns 0 22:22:21.956 00.078 10672 PulseGuide returned control before completion, sleep 932 22:22:22.893 00.937 10672 IsGuiding returns 1 22:22:22.893 00.000 10672 scope still moving after pulse duration time elapsed 22:22:22.925 00.032 10672 IsSlewing returns 0 22:22:22.925 00.000 10672 IsGuiding returns 1 22:22:22.956 00.031 10672 IsSlewing returns 0 22:22:22.956 00.000 10672 IsGuiding returns 1 22:22:22.987 00.031 10672 IsSlewing returns 0 22:22:22.987 00.000 10672 IsGuiding returns 0 22:22:22.987 00.000 10672 scope move finished after 1000 + 118 ms 22:22:22.987 00.000 10672 Move returns status 0, amount 1000 22:22:22.987 00.000 10672 Star-cross move 241/320, South for 1000 ms 22:22:23.003 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:23.003 00.000 10672 MoveAxis(S, 1000, -) 22:22:23.003 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:23.003 00.000 10672 IsSlewing returns 0 22:22:23.003 00.000 10672 IsGuiding returns 0 22:22:23.065 00.062 10672 PulseGuide returned control before completion, sleep 938 22:22:24.049 00.984 10672 IsGuiding returns 1 22:22:24.049 00.000 10672 scope still moving after pulse duration time elapsed 22:22:24.112 00.063 10672 IsSlewing returns 0 22:22:24.112 00.000 10672 IsGuiding returns 0 22:22:24.112 00.000 10672 scope move finished after 1000 + 112 ms 22:22:24.112 00.000 10672 Move returns status 0, amount 1000 22:22:24.112 00.000 10672 Star-cross move 242/320, South for 1000 ms 22:22:24.112 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:24.112 00.000 10672 MoveAxis(S, 1000, -) 22:22:24.112 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:24.127 00.015 10672 IsSlewing returns 0 22:22:24.127 00.000 10672 IsGuiding returns 0 22:22:24.206 00.079 10672 PulseGuide returned control before completion, sleep 928 22:22:25.148 00.942 10672 IsGuiding returns 1 22:22:25.148 00.000 10672 scope still moving after pulse duration time elapsed 22:22:25.210 00.062 10672 IsSlewing returns 0 22:22:25.241 00.031 10672 IsGuiding returns 0 22:22:25.241 00.000 10672 scope move finished after 1000 + 121 ms 22:22:25.241 00.000 10672 Move returns status 0, amount 1000 22:22:25.241 00.000 10672 read socket command 10 22:22:25.241 00.000 10672 processing socket request REQDIST 22:22:25.241 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:25.241 00.000 10672 Sending socket response 0 (0x0) 22:22:25.257 00.016 10672 Star-cross move 243/320, South for 1000 ms 22:22:25.257 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:25.257 00.000 10672 MoveAxis(S, 1000, -) 22:22:25.257 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:25.257 00.000 10672 IsSlewing returns 0 22:22:25.257 00.000 10672 IsGuiding returns 0 22:22:25.335 00.078 10672 PulseGuide returned control before completion, sleep 929 22:22:26.288 00.953 10672 IsGuiding returns 1 22:22:26.288 00.000 10672 scope still moving after pulse duration time elapsed 22:22:26.319 00.031 10672 IsSlewing returns 0 22:22:26.319 00.000 10672 IsGuiding returns 1 22:22:26.366 00.047 10672 IsSlewing returns 0 22:22:26.397 00.031 10672 IsGuiding returns 0 22:22:26.397 00.000 10672 scope move finished after 1000 + 137 ms 22:22:26.397 00.000 10672 Move returns status 0, amount 1000 22:22:26.397 00.000 10672 Star-cross move 244/320, South for 1000 ms 22:22:26.397 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:26.397 00.000 10672 MoveAxis(S, 1000, -) 22:22:26.397 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:26.413 00.016 10672 IsSlewing returns 0 22:22:26.413 00.000 10672 IsGuiding returns 0 22:22:26.491 00.078 10672 PulseGuide returned control before completion, sleep 927 22:22:27.428 00.937 10672 IsGuiding returns 1 22:22:27.428 00.000 10672 scope still moving after pulse duration time elapsed 22:22:27.459 00.031 10672 IsSlewing returns 0 22:22:27.459 00.000 10672 IsGuiding returns 1 22:22:27.522 00.063 10672 IsSlewing returns 0 22:22:27.522 00.000 10672 IsGuiding returns 0 22:22:27.522 00.000 10672 scope move finished after 1000 + 108 ms 22:22:27.522 00.000 10672 Move returns status 0, amount 1000 22:22:27.522 00.000 10672 Star-cross move 245/320, South for 1000 ms 22:22:27.522 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:27.522 00.000 10672 MoveAxis(S, 1000, -) 22:22:27.522 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:27.522 00.000 10672 IsSlewing returns 0 22:22:27.522 00.000 10672 IsGuiding returns 0 22:22:27.616 00.094 10672 PulseGuide returned control before completion, sleep 928 22:22:28.584 00.968 10672 IsGuiding returns 1 22:22:28.584 00.000 10672 scope still moving after pulse duration time elapsed 22:22:28.647 00.063 10672 IsSlewing returns 0 22:22:28.647 00.000 10672 IsGuiding returns 0 22:22:28.647 00.000 10672 scope move finished after 1000 + 123 ms 22:22:28.647 00.000 10672 Move returns status 0, amount 1000 22:22:28.647 00.000 10672 Star-cross move 246/320, South for 1000 ms 22:22:28.662 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:28.662 00.000 10672 MoveAxis(S, 1000, -) 22:22:28.662 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:28.662 00.000 10672 IsSlewing returns 0 22:22:28.662 00.000 10672 IsGuiding returns 0 22:22:28.740 00.078 10672 PulseGuide returned control before completion, sleep 928 22:22:29.693 00.953 10672 IsGuiding returns 1 22:22:29.693 00.000 10672 scope still moving after pulse duration time elapsed 22:22:29.724 00.031 10672 IsSlewing returns 0 22:22:29.724 00.000 10672 IsGuiding returns 1 22:22:29.771 00.047 10672 IsSlewing returns 0 22:22:29.802 00.031 10672 IsGuiding returns 0 22:22:29.802 00.000 10672 scope move finished after 1000 + 138 ms 22:22:29.802 00.000 10672 Move returns status 0, amount 1000 22:22:29.818 00.016 10672 read socket command 10 22:22:29.818 00.000 10672 processing socket request REQDIST 22:22:29.818 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:29.818 00.000 10672 Sending socket response 0 (0x0) 22:22:29.818 00.000 10672 Star-cross move 247/320, South for 1000 ms 22:22:29.833 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:29.833 00.000 10672 MoveAxis(S, 1000, -) 22:22:29.833 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:29.833 00.000 10672 IsSlewing returns 0 22:22:29.833 00.000 10672 IsGuiding returns 0 22:22:29.912 00.079 10672 PulseGuide returned control before completion, sleep 932 22:22:30.864 00.952 10672 IsGuiding returns 1 22:22:30.864 00.000 10672 scope still moving after pulse duration time elapsed 22:22:30.896 00.032 10672 IsSlewing returns 0 22:22:30.896 00.000 10672 IsGuiding returns 1 22:22:30.927 00.031 10672 IsSlewing returns 0 22:22:30.958 00.031 10672 IsGuiding returns 0 22:22:30.958 00.000 10672 scope move finished after 1000 + 117 ms 22:22:30.958 00.000 10672 Move returns status 0, amount 1000 22:22:30.958 00.000 10672 Star-cross move 248/320, South for 1000 ms 22:22:30.958 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:30.958 00.000 10672 MoveAxis(S, 1000, -) 22:22:30.958 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:30.990 00.032 10672 IsSlewing returns 0 22:22:30.990 00.000 10672 IsGuiding returns 0 22:22:31.068 00.078 10672 PulseGuide returned control before completion, sleep 933 22:22:32.020 00.952 10672 IsGuiding returns 1 22:22:32.020 00.000 10672 scope still moving after pulse duration time elapsed 22:22:32.052 00.032 10672 IsSlewing returns 0 22:22:32.052 00.000 10672 IsGuiding returns 1 22:22:32.114 00.062 10672 IsSlewing returns 0 22:22:32.114 00.000 10672 IsGuiding returns 0 22:22:32.114 00.000 10672 scope move finished after 1000 + 133 ms 22:22:32.114 00.000 10672 Move returns status 0, amount 1000 22:22:32.114 00.000 10672 Star-cross move 249/320, South for 1000 ms 22:22:32.130 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:32.130 00.000 10672 MoveAxis(S, 1000, -) 22:22:32.130 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:32.161 00.031 10672 IsSlewing returns 0 22:22:32.161 00.000 10672 IsGuiding returns 0 22:22:32.239 00.078 10672 PulseGuide returned control before completion, sleep 932 22:22:33.197 00.958 10672 IsGuiding returns 1 22:22:33.197 00.000 10672 scope still moving after pulse duration time elapsed 22:22:33.228 00.031 10672 IsSlewing returns 0 22:22:33.228 00.000 10672 IsGuiding returns 1 22:22:33.290 00.062 10672 IsSlewing returns 0 22:22:33.290 00.000 10672 IsGuiding returns 0 22:22:33.290 00.000 10672 scope move finished after 1000 + 118 ms 22:22:33.290 00.000 10672 Move returns status 0, amount 1000 22:22:33.290 00.000 10672 Star-cross move 250/320, South for 1000 ms 22:22:33.290 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:33.290 00.000 10672 MoveAxis(S, 1000, -) 22:22:33.290 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:33.290 00.000 10672 IsSlewing returns 0 22:22:33.290 00.000 10672 IsGuiding returns 0 22:22:33.368 00.078 10672 PulseGuide returned control before completion, sleep 938 22:22:34.337 00.969 10672 IsGuiding returns 1 22:22:34.337 00.000 10672 scope still moving after pulse duration time elapsed 22:22:34.384 00.047 10672 IsSlewing returns 0 22:22:34.384 00.000 10672 IsGuiding returns 0 22:22:34.384 00.000 10672 scope move finished after 1000 + 97 ms 22:22:34.384 00.000 10672 Move returns status 0, amount 1000 22:22:34.384 00.000 10672 Star-cross move 251/320, South for 1000 ms 22:22:34.399 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:34.399 00.000 10672 MoveAxis(S, 1000, -) 22:22:34.399 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:34.399 00.000 10672 IsSlewing returns 0 22:22:34.399 00.000 10672 IsGuiding returns 0 22:22:34.478 00.079 10672 PulseGuide returned control before completion, sleep 927 22:22:35.430 00.952 10672 IsGuiding returns 1 22:22:35.430 00.000 10672 scope still moving after pulse duration time elapsed 22:22:35.462 00.032 10672 IsSlewing returns 0 22:22:35.462 00.000 10672 IsGuiding returns 1 22:22:35.509 00.047 10672 IsSlewing returns 0 22:22:35.540 00.031 10672 IsGuiding returns 0 22:22:35.540 00.000 10672 scope move finished after 1000 + 138 ms 22:22:35.540 00.000 10672 Move returns status 0, amount 1000 22:22:35.540 00.000 10672 read socket command 10 22:22:35.540 00.000 10672 processing socket request REQDIST 22:22:35.540 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:35.540 00.000 10672 Sending socket response 0 (0x0) 22:22:35.540 00.000 10672 Star-cross move 252/320, South for 1000 ms 22:22:35.555 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:35.555 00.000 10672 MoveAxis(S, 1000, -) 22:22:35.555 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:35.555 00.000 10672 IsSlewing returns 0 22:22:35.555 00.000 10672 IsGuiding returns 0 22:22:35.633 00.078 10672 PulseGuide returned control before completion, sleep 929 22:22:36.586 00.953 10672 IsGuiding returns 1 22:22:36.586 00.000 10672 scope still moving after pulse duration time elapsed 22:22:36.617 00.031 10672 IsSlewing returns 0 22:22:36.617 00.000 10672 IsGuiding returns 1 22:22:36.664 00.047 10672 IsSlewing returns 0 22:22:36.664 00.000 10672 IsGuiding returns 0 22:22:36.664 00.000 10672 scope move finished after 1000 + 105 ms 22:22:36.664 00.000 10672 Move returns status 0, amount 1000 22:22:36.664 00.000 10672 Star-cross move 253/320, South for 1000 ms 22:22:36.664 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:36.664 00.000 10672 MoveAxis(S, 1000, -) 22:22:36.664 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:36.664 00.000 10672 IsSlewing returns 0 22:22:36.664 00.000 10672 IsGuiding returns 0 22:22:36.758 00.094 10672 PulseGuide returned control before completion, sleep 927 22:22:37.711 00.953 10672 IsGuiding returns 1 22:22:37.711 00.000 10672 scope still moving after pulse duration time elapsed 22:22:37.758 00.047 10672 IsSlewing returns 0 22:22:37.758 00.000 10672 IsGuiding returns 1 22:22:37.789 00.031 10672 IsSlewing returns 0 22:22:37.789 00.000 10672 IsGuiding returns 0 22:22:37.789 00.000 10672 scope move finished after 1000 + 122 ms 22:22:37.789 00.000 10672 Move returns status 0, amount 1000 22:22:37.789 00.000 10672 Star-cross move 254/320, South for 1000 ms 22:22:37.804 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:37.804 00.000 10672 MoveAxis(S, 1000, -) 22:22:37.804 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:37.804 00.000 10672 IsSlewing returns 0 22:22:37.804 00.000 10672 IsGuiding returns 0 22:22:37.883 00.079 10672 PulseGuide returned control before completion, sleep 922 22:22:38.867 00.984 10672 IsGuiding returns 1 22:22:38.867 00.000 10672 scope still moving after pulse duration time elapsed 22:22:38.898 00.031 10672 IsSlewing returns 0 22:22:38.929 00.031 10672 IsGuiding returns 0 22:22:38.929 00.000 10672 scope move finished after 1000 + 126 ms 22:22:38.929 00.000 10672 Move returns status 0, amount 1000 22:22:38.929 00.000 10672 Star-cross move 255/320, South for 1000 ms 22:22:38.945 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:38.945 00.000 10672 MoveAxis(S, 1000, -) 22:22:38.945 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:38.945 00.000 10672 IsSlewing returns 0 22:22:38.945 00.000 10672 IsGuiding returns 0 22:22:39.023 00.078 10672 PulseGuide returned control before completion, sleep 928 22:22:39.976 00.953 10672 IsGuiding returns 1 22:22:39.976 00.000 10672 scope still moving after pulse duration time elapsed 22:22:40.038 00.062 10672 IsSlewing returns 0 22:22:40.070 00.032 10672 IsGuiding returns 0 22:22:40.070 00.000 10672 scope move finished after 1000 + 121 ms 22:22:40.070 00.000 10672 Move returns status 0, amount 1000 22:22:40.070 00.000 10672 read socket command 10 22:22:40.070 00.000 10672 processing socket request REQDIST 22:22:40.070 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:40.070 00.000 10672 Sending socket response 0 (0x0) 22:22:40.070 00.000 10672 Star-cross move 256/320, South for 1000 ms 22:22:40.070 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:40.070 00.000 10672 MoveAxis(S, 1000, -) 22:22:40.070 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:40.070 00.000 10672 IsSlewing returns 0 22:22:40.070 00.000 10672 IsGuiding returns 0 22:22:40.163 00.093 10672 PulseGuide returned control before completion, sleep 928 22:22:41.105 00.942 10672 IsGuiding returns 1 22:22:41.105 00.000 10672 scope still moving after pulse duration time elapsed 22:22:41.136 00.031 10672 IsSlewing returns 0 22:22:41.136 00.000 10672 IsGuiding returns 1 22:22:41.199 00.063 10672 IsSlewing returns 0 22:22:41.230 00.031 10672 IsGuiding returns 0 22:22:41.230 00.000 10672 scope move finished after 1000 + 154 ms 22:22:41.230 00.000 10672 Move returns status 0, amount 1000 22:22:41.230 00.000 10672 Star-cross move 257/320, South for 1000 ms 22:22:41.230 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:41.230 00.000 10672 MoveAxis(S, 1000, -) 22:22:41.230 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:41.246 00.016 10672 IsSlewing returns 0 22:22:41.246 00.000 10672 IsGuiding returns 0 22:22:41.324 00.078 10672 PulseGuide returned control before completion, sleep 928 22:22:42.277 00.953 10672 IsGuiding returns 1 22:22:42.277 00.000 10672 scope still moving after pulse duration time elapsed 22:22:42.308 00.031 10672 IsSlewing returns 0 22:22:42.308 00.000 10672 IsGuiding returns 1 22:22:42.355 00.047 10672 IsSlewing returns 0 22:22:42.355 00.000 10672 IsGuiding returns 0 22:22:42.355 00.000 10672 scope move finished after 1000 + 106 ms 22:22:42.355 00.000 10672 Move returns status 0, amount 1000 22:22:42.355 00.000 10672 Star-cross move 258/320, South for 1000 ms 22:22:42.355 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:42.355 00.000 10672 MoveAxis(S, 1000, -) 22:22:42.355 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:42.355 00.000 10672 IsSlewing returns 0 22:22:42.355 00.000 10672 IsGuiding returns 0 22:22:42.448 00.093 10672 PulseGuide returned control before completion, sleep 928 22:22:43.417 00.969 10672 IsGuiding returns 1 22:22:43.417 00.000 10672 scope still moving after pulse duration time elapsed 22:22:43.479 00.062 10672 IsSlewing returns 0 22:22:43.479 00.000 10672 IsGuiding returns 0 22:22:43.479 00.000 10672 scope move finished after 1000 + 123 ms 22:22:43.479 00.000 10672 Move returns status 0, amount 1000 22:22:43.495 00.016 10672 Star-cross move 259/320, South for 1000 ms 22:22:43.495 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:43.495 00.000 10672 MoveAxis(S, 1000, -) 22:22:43.495 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:43.495 00.000 10672 IsSlewing returns 0 22:22:43.495 00.000 10672 IsGuiding returns 0 22:22:43.573 00.078 10672 PulseGuide returned control before completion, sleep 928 22:22:44.526 00.953 10672 IsGuiding returns 1 22:22:44.526 00.000 10672 scope still moving after pulse duration time elapsed 22:22:44.557 00.031 10672 IsSlewing returns 0 22:22:44.557 00.000 10672 IsGuiding returns 1 22:22:44.604 00.047 10672 IsSlewing returns 0 22:22:44.635 00.031 10672 IsGuiding returns 0 22:22:44.635 00.000 10672 scope move finished after 1000 + 137 ms 22:22:44.635 00.000 10672 Move returns status 0, amount 1000 22:22:44.635 00.000 10672 Star-cross move 260/320, South for 1000 ms 22:22:44.635 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:44.635 00.000 10672 MoveAxis(S, 1000, -) 22:22:44.635 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:44.651 00.016 10672 IsSlewing returns 0 22:22:44.651 00.000 10672 IsGuiding returns 0 22:22:44.729 00.078 10672 PulseGuide returned control before completion, sleep 926 22:22:45.666 00.937 10672 IsGuiding returns 1 22:22:45.666 00.000 10672 scope still moving after pulse duration time elapsed 22:22:45.697 00.031 10672 IsSlewing returns 0 22:22:45.697 00.000 10672 IsGuiding returns 1 22:22:45.760 00.063 10672 IsSlewing returns 0 22:22:45.791 00.031 10672 IsGuiding returns 0 22:22:45.791 00.000 10672 scope move finished after 1000 + 139 ms 22:22:45.791 00.000 10672 Move returns status 0, amount 1000 22:22:45.791 00.000 10672 read socket command 10 22:22:45.791 00.000 10672 processing socket request REQDIST 22:22:45.791 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:45.791 00.000 10672 Sending socket response 0 (0x0) 22:22:45.791 00.000 10672 Star-cross move 261/320, South for 1000 ms 22:22:45.791 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:45.791 00.000 10672 MoveAxis(S, 1000, -) 22:22:45.791 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:45.791 00.000 10672 IsSlewing returns 0 22:22:45.791 00.000 10672 IsGuiding returns 0 22:22:45.885 00.094 10672 PulseGuide returned control before completion, sleep 923 22:22:46.822 00.937 10672 IsGuiding returns 1 22:22:46.822 00.000 10672 scope still moving after pulse duration time elapsed 22:22:46.853 00.031 10672 IsSlewing returns 0 22:22:46.853 00.000 10672 IsGuiding returns 1 22:22:46.900 00.047 10672 IsSlewing returns 0 22:22:46.900 00.000 10672 IsGuiding returns 0 22:22:46.900 00.000 10672 scope move finished after 1000 + 111 ms 22:22:46.900 00.000 10672 Move returns status 0, amount 1000 22:22:46.916 00.016 10672 Star-cross move 262/320, South for 1000 ms 22:22:46.916 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:46.916 00.000 10672 MoveAxis(S, 1000, -) 22:22:46.916 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:46.931 00.015 10672 IsSlewing returns 0 22:22:46.963 00.032 10672 IsGuiding returns 0 22:22:47.056 00.093 10672 PulseGuide returned control before completion, sleep 931 22:22:47.994 00.938 10672 IsGuiding returns 1 22:22:47.994 00.000 10672 scope still moving after pulse duration time elapsed 22:22:48.025 00.031 10672 IsSlewing returns 0 22:22:48.025 00.000 10672 IsGuiding returns 1 22:22:48.087 00.062 10672 IsSlewing returns 0 22:22:48.087 00.000 10672 IsGuiding returns 0 22:22:48.087 00.000 10672 scope move finished after 1000 + 123 ms 22:22:48.087 00.000 10672 Move returns status 0, amount 1000 22:22:48.103 00.016 10672 Star-cross move 263/320, South for 1000 ms 22:22:48.118 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:48.118 00.000 10672 MoveAxis(S, 1000, -) 22:22:48.118 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:48.150 00.032 10672 IsSlewing returns 0 22:22:48.150 00.000 10672 IsGuiding returns 0 22:22:48.228 00.078 10672 PulseGuide returned control before completion, sleep 932 22:22:49.185 00.957 10672 IsGuiding returns 1 22:22:49.185 00.000 10672 scope still moving after pulse duration time elapsed 22:22:49.216 00.031 10672 IsSlewing returns 0 22:22:49.216 00.000 10672 IsGuiding returns 1 22:22:49.247 00.031 10672 IsSlewing returns 0 22:22:49.263 00.016 10672 IsGuiding returns 0 22:22:49.263 00.000 10672 scope move finished after 1000 + 102 ms 22:22:49.263 00.000 10672 Move returns status 0, amount 1000 22:22:49.263 00.000 10672 Star-cross move 264/320, South for 1000 ms 22:22:49.263 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:49.263 00.000 10672 MoveAxis(S, 1000, -) 22:22:49.263 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:49.263 00.000 10672 IsSlewing returns 0 22:22:49.263 00.000 10672 IsGuiding returns 0 22:22:49.357 00.094 10672 PulseGuide returned control before completion, sleep 929 22:22:50.325 00.968 10672 IsGuiding returns 1 22:22:50.325 00.000 10672 scope still moving after pulse duration time elapsed 22:22:50.388 00.063 10672 IsSlewing returns 0 22:22:50.388 00.000 10672 IsGuiding returns 0 22:22:50.388 00.000 10672 scope move finished after 1000 + 122 ms 22:22:50.388 00.000 10672 Move returns status 0, amount 1000 22:22:50.388 00.000 10672 read socket command 10 22:22:50.388 00.000 10672 processing socket request REQDIST 22:22:50.388 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:50.388 00.000 10672 Sending socket response 0 (0x0) 22:22:50.388 00.000 10672 Star-cross move 265/320, South for 1000 ms 22:22:50.403 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:50.403 00.000 10672 MoveAxis(S, 1000, -) 22:22:50.403 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:50.403 00.000 10672 IsSlewing returns 0 22:22:50.403 00.000 10672 IsGuiding returns 0 22:22:50.482 00.079 10672 PulseGuide returned control before completion, sleep 934 22:22:51.434 00.952 10672 IsGuiding returns 1 22:22:51.434 00.000 10672 scope still moving after pulse duration time elapsed 22:22:51.497 00.063 10672 IsSlewing returns 0 22:22:51.528 00.031 10672 IsGuiding returns 0 22:22:51.528 00.000 10672 scope move finished after 1000 + 116 ms 22:22:51.528 00.000 10672 Move returns status 0, amount 1000 22:22:51.528 00.000 10672 Star-cross move 266/320, South for 1000 ms 22:22:51.528 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:51.528 00.000 10672 MoveAxis(S, 1000, -) 22:22:51.528 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:51.528 00.000 10672 IsSlewing returns 0 22:22:51.544 00.016 10672 IsGuiding returns 0 22:22:51.622 00.078 10672 PulseGuide returned control before completion, sleep 926 22:22:52.559 00.937 10672 IsGuiding returns 1 22:22:52.559 00.000 10672 scope still moving after pulse duration time elapsed 22:22:52.590 00.031 10672 IsSlewing returns 0 22:22:52.590 00.000 10672 IsGuiding returns 1 22:22:52.653 00.063 10672 IsSlewing returns 0 22:22:52.700 00.047 10672 IsGuiding returns 0 22:22:52.700 00.000 10672 scope move finished after 1000 + 156 ms 22:22:52.700 00.000 10672 Move returns status 0, amount 1000 22:22:52.700 00.000 10672 Star-cross move 267/320, South for 1000 ms 22:22:52.700 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:52.700 00.000 10672 MoveAxis(S, 1000, -) 22:22:52.700 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:52.700 00.000 10672 IsSlewing returns 0 22:22:52.700 00.000 10672 IsGuiding returns 0 22:22:52.793 00.093 10672 PulseGuide returned control before completion, sleep 930 22:22:53.731 00.938 10672 IsGuiding returns 1 22:22:53.731 00.000 10672 scope still moving after pulse duration time elapsed 22:22:53.762 00.031 10672 IsSlewing returns 0 22:22:53.762 00.000 10672 IsGuiding returns 1 22:22:53.824 00.062 10672 IsSlewing returns 0 22:22:53.824 00.000 10672 IsGuiding returns 0 22:22:53.824 00.000 10672 scope move finished after 1000 + 121 ms 22:22:53.824 00.000 10672 Move returns status 0, amount 1000 22:22:53.824 00.000 10672 Star-cross move 268/320, South for 1000 ms 22:22:53.840 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:53.840 00.000 10672 MoveAxis(S, 1000, -) 22:22:53.840 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:53.871 00.031 10672 IsSlewing returns 0 22:22:53.871 00.000 10672 IsGuiding returns 0 22:22:53.949 00.078 10672 PulseGuide returned control before completion, sleep 931 22:22:54.902 00.953 10672 IsGuiding returns 1 22:22:54.902 00.000 10672 scope still moving after pulse duration time elapsed 22:22:54.933 00.031 10672 IsSlewing returns 0 22:22:54.933 00.000 10672 IsGuiding returns 1 22:22:54.996 00.063 10672 IsSlewing returns 0 22:22:54.996 00.000 10672 IsGuiding returns 0 22:22:54.996 00.000 10672 scope move finished after 1000 + 119 ms 22:22:54.996 00.000 10672 Move returns status 0, amount 1000 22:22:54.996 00.000 10672 read socket command 10 22:22:54.996 00.000 10672 processing socket request REQDIST 22:22:54.996 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:22:54.996 00.000 10672 Sending socket response 0 (0x0) 22:22:54.996 00.000 10672 Star-cross move 269/320, South for 1000 ms 22:22:54.996 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:55.011 00.015 10672 MoveAxis(S, 1000, -) 22:22:55.011 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:55.042 00.031 10672 IsSlewing returns 0 22:22:55.042 00.000 10672 IsGuiding returns 0 22:22:55.121 00.079 10672 PulseGuide returned control before completion, sleep 933 22:22:56.074 00.953 10672 IsGuiding returns 1 22:22:56.074 00.000 10672 scope still moving after pulse duration time elapsed 22:22:56.105 00.031 10672 IsSlewing returns 0 22:22:56.105 00.000 10672 IsGuiding returns 1 22:22:56.167 00.062 10672 IsSlewing returns 0 22:22:56.167 00.000 10672 IsGuiding returns 0 22:22:56.167 00.000 10672 scope move finished after 1000 + 117 ms 22:22:56.167 00.000 10672 Move returns status 0, amount 1000 22:22:56.167 00.000 10672 Star-cross move 270/320, South for 1000 ms 22:22:56.167 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:56.167 00.000 10672 MoveAxis(S, 1000, -) 22:22:56.167 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:56.167 00.000 10672 IsSlewing returns 0 22:22:56.167 00.000 10672 IsGuiding returns 0 22:22:56.245 00.078 10672 PulseGuide returned control before completion, sleep 938 22:22:57.214 00.969 10672 IsGuiding returns 1 22:22:57.214 00.000 10672 scope still moving after pulse duration time elapsed 22:22:57.276 00.062 10672 IsSlewing returns 0 22:22:57.276 00.000 10672 IsGuiding returns 0 22:22:57.276 00.000 10672 scope move finished after 1000 + 114 ms 22:22:57.276 00.000 10672 Move returns status 0, amount 1000 22:22:57.292 00.016 10672 Star-cross move 271/320, South for 1000 ms 22:22:57.292 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:57.292 00.000 10672 MoveAxis(S, 1000, -) 22:22:57.292 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:57.292 00.000 10672 IsSlewing returns 0 22:22:57.292 00.000 10672 IsGuiding returns 0 22:22:57.375 00.083 10672 PulseGuide returned control before completion, sleep 933 22:22:58.327 00.952 10672 IsGuiding returns 1 22:22:58.327 00.000 10672 scope still moving after pulse duration time elapsed 22:22:58.390 00.063 10672 IsSlewing returns 0 22:22:58.421 00.031 10672 IsGuiding returns 0 22:22:58.421 00.000 10672 scope move finished after 1000 + 116 ms 22:22:58.421 00.000 10672 Move returns status 0, amount 1000 22:22:58.421 00.000 10672 Star-cross move 272/320, South for 1000 ms 22:22:58.421 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:58.421 00.000 10672 MoveAxis(S, 1000, -) 22:22:58.421 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:58.421 00.000 10672 IsSlewing returns 0 22:22:58.421 00.000 10672 IsGuiding returns 0 22:22:58.515 00.094 10672 PulseGuide returned control before completion, sleep 926 22:22:59.452 00.937 10672 IsGuiding returns 1 22:22:59.452 00.000 10672 scope still moving after pulse duration time elapsed 22:22:59.483 00.031 10672 IsSlewing returns 0 22:22:59.483 00.000 10672 IsGuiding returns 1 22:22:59.546 00.063 10672 IsSlewing returns 0 22:22:59.577 00.031 10672 IsGuiding returns 0 22:22:59.577 00.000 10672 scope move finished after 1000 + 155 ms 22:22:59.577 00.000 10672 Move returns status 0, amount 1000 22:22:59.577 00.000 10672 Star-cross move 273/320, South for 1000 ms 22:22:59.592 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:22:59.592 00.000 10672 MoveAxis(S, 1000, -) 22:22:59.592 00.000 10672 Guiding Dir = 1, Dur = 1000 22:22:59.608 00.016 10672 IsSlewing returns 0 22:22:59.608 00.000 10672 IsGuiding returns 0 22:22:59.670 00.062 10672 PulseGuide returned control before completion, sleep 937 22:23:00.623 00.953 10672 IsGuiding returns 1 22:23:00.623 00.000 10672 scope still moving after pulse duration time elapsed 22:23:00.655 00.032 10672 IsSlewing returns 0 22:23:00.655 00.000 10672 IsGuiding returns 1 22:23:00.702 00.047 10672 IsSlewing returns 0 22:23:00.702 00.000 10672 IsGuiding returns 0 22:23:00.702 00.000 10672 scope move finished after 1000 + 97 ms 22:23:00.702 00.000 10672 Move returns status 0, amount 1000 22:23:00.702 00.000 10672 read socket command 10 22:23:00.702 00.000 10672 processing socket request REQDIST 22:23:00.702 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:00.702 00.000 10672 Sending socket response 0 (0x0) 22:23:00.702 00.000 10672 Star-cross move 274/320, South for 1000 ms 22:23:00.702 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:23:00.717 00.015 10672 MoveAxis(S, 1000, -) 22:23:00.717 00.000 10672 Guiding Dir = 1, Dur = 1000 22:23:00.748 00.031 10672 IsSlewing returns 0 22:23:00.748 00.000 10672 IsGuiding returns 0 22:23:00.826 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:01.779 00.953 10672 IsGuiding returns 1 22:23:01.779 00.000 10672 scope still moving after pulse duration time elapsed 22:23:01.811 00.032 10672 IsSlewing returns 0 22:23:01.811 00.000 10672 IsGuiding returns 1 22:23:01.873 00.062 10672 IsSlewing returns 0 22:23:01.873 00.000 10672 IsGuiding returns 0 22:23:01.873 00.000 10672 scope move finished after 1000 + 117 ms 22:23:01.873 00.000 10672 Move returns status 0, amount 1000 22:23:01.873 00.000 10672 Star-cross move 275/320, South for 1000 ms 22:23:01.873 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:23:01.873 00.000 10672 MoveAxis(S, 1000, -) 22:23:01.873 00.000 10672 Guiding Dir = 1, Dur = 1000 22:23:01.873 00.000 10672 IsSlewing returns 0 22:23:01.873 00.000 10672 IsGuiding returns 0 22:23:01.951 00.078 10672 PulseGuide returned control before completion, sleep 937 22:23:02.920 00.969 10672 IsGuiding returns 1 22:23:02.920 00.000 10672 scope still moving after pulse duration time elapsed 22:23:02.966 00.046 10672 IsSlewing returns 0 22:23:02.966 00.000 10672 IsGuiding returns 0 22:23:02.966 00.000 10672 scope move finished after 1000 + 96 ms 22:23:02.966 00.000 10672 Move returns status 0, amount 1000 22:23:02.966 00.000 10672 Star-cross move 276/320, South for 1000 ms 22:23:02.966 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:23:02.966 00.000 10672 MoveAxis(S, 1000, -) 22:23:02.966 00.000 10672 Guiding Dir = 1, Dur = 1000 22:23:02.982 00.016 10672 IsSlewing returns 0 22:23:02.982 00.000 10672 IsGuiding returns 0 22:23:03.045 00.063 10672 PulseGuide returned control before completion, sleep 937 22:23:03.997 00.952 10672 IsGuiding returns 1 22:23:03.997 00.000 10672 scope still moving after pulse duration time elapsed 22:23:04.029 00.032 10672 IsSlewing returns 0 22:23:04.029 00.000 10672 IsGuiding returns 1 22:23:04.091 00.062 10672 IsSlewing returns 0 22:23:04.122 00.031 10672 IsGuiding returns 0 22:23:04.122 00.000 10672 scope move finished after 1000 + 144 ms 22:23:04.122 00.000 10672 Move returns status 0, amount 1000 22:23:04.122 00.000 10672 Star-cross move 277/320, South for 1000 ms 22:23:04.122 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:23:04.122 00.000 10672 MoveAxis(S, 1000, -) 22:23:04.122 00.000 10672 Guiding Dir = 1, Dur = 1000 22:23:04.122 00.000 10672 IsSlewing returns 0 22:23:04.122 00.000 10672 IsGuiding returns 0 22:23:04.216 00.094 10672 PulseGuide returned control before completion, sleep 924 22:23:05.153 00.937 10672 IsGuiding returns 1 22:23:05.153 00.000 10672 scope still moving after pulse duration time elapsed 22:23:05.184 00.031 10672 IsSlewing returns 0 22:23:05.184 00.000 10672 IsGuiding returns 1 22:23:05.216 00.032 10672 IsSlewing returns 0 22:23:05.247 00.031 10672 IsGuiding returns 0 22:23:05.247 00.000 10672 scope move finished after 1000 + 110 ms 22:23:05.247 00.000 10672 Move returns status 0, amount 1000 22:23:05.247 00.000 10672 read socket command 10 22:23:05.247 00.000 10672 processing socket request REQDIST 22:23:05.247 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:05.247 00.000 10672 Sending socket response 0 (0x0) 22:23:05.247 00.000 10672 Star-cross move 278/320, South for 1000 ms 22:23:05.247 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:23:05.247 00.000 10672 MoveAxis(S, 1000, -) 22:23:05.247 00.000 10672 Guiding Dir = 1, Dur = 1000 22:23:05.247 00.000 10672 IsSlewing returns 0 22:23:05.247 00.000 10672 IsGuiding returns 0 22:23:05.341 00.094 10672 PulseGuide returned control before completion, sleep 928 22:23:06.315 00.974 10672 IsGuiding returns 1 22:23:06.315 00.000 10672 scope still moving after pulse duration time elapsed 22:23:06.378 00.063 10672 IsSlewing returns 0 22:23:06.378 00.000 10672 IsGuiding returns 0 22:23:06.378 00.000 10672 scope move finished after 1000 + 123 ms 22:23:06.378 00.000 10672 Move returns status 0, amount 1000 22:23:06.378 00.000 10672 Star-cross move 279/320, South for 1000 ms 22:23:06.393 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:23:06.393 00.000 10672 MoveAxis(S, 1000, -) 22:23:06.393 00.000 10672 Guiding Dir = 1, Dur = 1000 22:23:06.393 00.000 10672 IsSlewing returns 0 22:23:06.393 00.000 10672 IsGuiding returns 0 22:23:06.471 00.078 10672 PulseGuide returned control before completion, sleep 933 22:23:07.424 00.953 10672 IsGuiding returns 1 22:23:07.424 00.000 10672 scope still moving after pulse duration time elapsed 22:23:07.487 00.063 10672 IsSlewing returns 0 22:23:07.518 00.031 10672 IsGuiding returns 0 22:23:07.518 00.000 10672 scope move finished after 1000 + 132 ms 22:23:07.518 00.000 10672 Move returns status 0, amount 1000 22:23:07.533 00.015 10672 Star-cross move 280/320, South for 1000 ms 22:23:07.533 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:23:07.533 00.000 10672 MoveAxis(S, 1000, -) 22:23:07.533 00.000 10672 Guiding Dir = 1, Dur = 1000 22:23:07.533 00.000 10672 IsSlewing returns 0 22:23:07.533 00.000 10672 IsGuiding returns 0 22:23:07.627 00.094 10672 PulseGuide returned control before completion, sleep 927 22:23:08.565 00.938 10672 IsGuiding returns 1 22:23:08.565 00.000 10672 scope still moving after pulse duration time elapsed 22:23:08.596 00.031 10672 IsSlewing returns 0 22:23:08.596 00.000 10672 IsGuiding returns 1 22:23:08.658 00.062 10672 IsSlewing returns 0 22:23:08.689 00.031 10672 IsGuiding returns 0 22:23:08.689 00.000 10672 scope move finished after 1000 + 154 ms 22:23:08.689 00.000 10672 Move returns status 0, amount 1000 22:23:08.689 00.000 10672 Star-cross move 281/320, North for 1000 ms 22:23:08.705 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:08.705 00.000 10672 MoveAxis(N, 1000, -) 22:23:08.705 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:08.705 00.000 10672 IsSlewing returns 0 22:23:08.705 00.000 10672 IsGuiding returns 0 22:23:08.783 00.078 10672 PulseGuide returned control before completion, sleep 928 22:23:09.736 00.953 10672 IsGuiding returns 1 22:23:09.736 00.000 10672 scope still moving after pulse duration time elapsed 22:23:09.767 00.031 10672 IsSlewing returns 0 22:23:09.767 00.000 10672 IsGuiding returns 1 22:23:09.830 00.063 10672 IsSlewing returns 0 22:23:09.861 00.031 10672 IsGuiding returns 0 22:23:09.861 00.000 10672 scope move finished after 1000 + 153 ms 22:23:09.861 00.000 10672 Move returns status 0, amount 1000 22:23:09.861 00.000 10672 read socket command 10 22:23:09.861 00.000 10672 processing socket request REQDIST 22:23:09.861 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:09.861 00.000 10672 Sending socket response 0 (0x0) 22:23:09.861 00.000 10672 Star-cross move 282/320, North for 1000 ms 22:23:09.861 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:09.861 00.000 10672 MoveAxis(N, 1000, -) 22:23:09.861 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:09.861 00.000 10672 IsSlewing returns 0 22:23:09.861 00.000 10672 IsGuiding returns 0 22:23:09.955 00.094 10672 PulseGuide returned control before completion, sleep 923 22:23:10.892 00.937 10672 IsGuiding returns 1 22:23:10.892 00.000 10672 scope still moving after pulse duration time elapsed 22:23:10.923 00.031 10672 IsSlewing returns 0 22:23:10.923 00.000 10672 IsGuiding returns 1 22:23:10.954 00.031 10672 IsSlewing returns 0 22:23:10.970 00.016 10672 IsGuiding returns 0 22:23:10.985 00.015 10672 scope move finished after 1000 + 110 ms 22:23:10.985 00.000 10672 Move returns status 0, amount 1000 22:23:10.985 00.000 10672 Star-cross move 283/320, North for 1000 ms 22:23:10.985 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:10.985 00.000 10672 MoveAxis(N, 1000, -) 22:23:10.985 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:10.985 00.000 10672 IsSlewing returns 0 22:23:10.985 00.000 10672 IsGuiding returns 0 22:23:11.079 00.094 10672 PulseGuide returned control before completion, sleep 924 22:23:12.017 00.938 10672 IsGuiding returns 1 22:23:12.017 00.000 10672 scope still moving after pulse duration time elapsed 22:23:12.063 00.046 10672 IsSlewing returns 0 22:23:12.063 00.000 10672 IsGuiding returns 1 22:23:12.126 00.063 10672 IsSlewing returns 0 22:23:12.126 00.000 10672 IsGuiding returns 0 22:23:12.126 00.000 10672 scope move finished after 1000 + 138 ms 22:23:12.126 00.000 10672 Move returns status 0, amount 1000 22:23:12.126 00.000 10672 Star-cross move 284/320, North for 1000 ms 22:23:12.141 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:12.141 00.000 10672 MoveAxis(N, 1000, -) 22:23:12.141 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:12.141 00.000 10672 IsSlewing returns 0 22:23:12.141 00.000 10672 IsGuiding returns 0 22:23:12.220 00.079 10672 PulseGuide returned control before completion, sleep 929 22:23:13.172 00.952 10672 IsGuiding returns 1 22:23:13.172 00.000 10672 scope still moving after pulse duration time elapsed 22:23:13.235 00.063 10672 IsSlewing returns 0 22:23:13.266 00.031 10672 IsGuiding returns 0 22:23:13.266 00.000 10672 scope move finished after 1000 + 120 ms 22:23:13.266 00.000 10672 Move returns status 0, amount 1000 22:23:13.266 00.000 10672 Star-cross move 285/320, North for 1000 ms 22:23:13.266 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:13.266 00.000 10672 MoveAxis(N, 1000, -) 22:23:13.266 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:13.282 00.016 10672 IsSlewing returns 0 22:23:13.282 00.000 10672 IsGuiding returns 0 22:23:13.360 00.078 10672 PulseGuide returned control before completion, sleep 929 22:23:14.301 00.941 10672 IsGuiding returns 1 22:23:14.301 00.000 10672 scope still moving after pulse duration time elapsed 22:23:14.333 00.032 10672 IsSlewing returns 0 22:23:14.333 00.000 10672 IsGuiding returns 1 22:23:14.364 00.031 10672 IsSlewing returns 0 22:23:14.364 00.000 10672 IsGuiding returns 1 22:23:14.395 00.031 10672 IsSlewing returns 0 22:23:14.395 00.000 10672 IsGuiding returns 0 22:23:14.395 00.000 10672 scope move finished after 1000 + 122 ms 22:23:14.395 00.000 10672 Move returns status 0, amount 1000 22:23:14.410 00.015 10672 Star-cross move 286/320, North for 1000 ms 22:23:14.410 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:14.410 00.000 10672 MoveAxis(N, 1000, -) 22:23:14.410 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:14.442 00.032 10672 IsSlewing returns 0 22:23:14.442 00.000 10672 IsGuiding returns 0 22:23:14.520 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:15.473 00.953 10672 IsGuiding returns 1 22:23:15.473 00.000 10672 scope still moving after pulse duration time elapsed 22:23:15.504 00.031 10672 IsSlewing returns 0 22:23:15.504 00.000 10672 IsGuiding returns 1 22:23:15.567 00.063 10672 IsSlewing returns 0 22:23:15.567 00.000 10672 IsGuiding returns 0 22:23:15.567 00.000 10672 scope move finished after 1000 + 119 ms 22:23:15.567 00.000 10672 Move returns status 0, amount 1000 22:23:15.567 00.000 10672 read socket command 10 22:23:15.567 00.000 10672 processing socket request REQDIST 22:23:15.567 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:15.567 00.000 10672 Sending socket response 0 (0x0) 22:23:15.567 00.000 10672 Star-cross move 287/320, North for 1000 ms 22:23:15.582 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:15.582 00.000 10672 MoveAxis(N, 1000, -) 22:23:15.582 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:15.613 00.031 10672 IsSlewing returns 0 22:23:15.613 00.000 10672 IsGuiding returns 0 22:23:15.692 00.079 10672 PulseGuide returned control before completion, sleep 931 22:23:16.644 00.952 10672 IsGuiding returns 1 22:23:16.644 00.000 10672 scope still moving after pulse duration time elapsed 22:23:16.675 00.031 10672 IsSlewing returns 0 22:23:16.675 00.000 10672 IsGuiding returns 1 22:23:16.738 00.063 10672 IsSlewing returns 0 22:23:16.738 00.000 10672 IsGuiding returns 0 22:23:16.738 00.000 10672 scope move finished after 1000 + 119 ms 22:23:16.738 00.000 10672 Move returns status 0, amount 1000 22:23:16.738 00.000 10672 Star-cross move 288/320, North for 1000 ms 22:23:16.738 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:16.738 00.000 10672 MoveAxis(N, 1000, -) 22:23:16.738 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:16.753 00.015 10672 IsSlewing returns 0 22:23:16.785 00.032 10672 IsGuiding returns 0 22:23:16.863 00.078 10672 PulseGuide returned control before completion, sleep 931 22:23:17.800 00.937 10672 IsGuiding returns 1 22:23:17.800 00.000 10672 scope still moving after pulse duration time elapsed 22:23:17.831 00.031 10672 IsSlewing returns 0 22:23:17.831 00.000 10672 IsGuiding returns 1 22:23:17.863 00.032 10672 IsSlewing returns 0 22:23:17.863 00.000 10672 IsGuiding returns 1 22:23:17.894 00.031 10672 IsSlewing returns 0 22:23:17.894 00.000 10672 IsGuiding returns 0 22:23:17.894 00.000 10672 scope move finished after 1000 + 119 ms 22:23:17.894 00.000 10672 Move returns status 0, amount 1000 22:23:17.909 00.015 10672 Star-cross move 289/320, North for 1000 ms 22:23:17.909 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:17.909 00.000 10672 MoveAxis(N, 1000, -) 22:23:17.909 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:17.925 00.016 10672 IsSlewing returns 0 22:23:17.972 00.047 10672 IsGuiding returns 0 22:23:18.050 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:18.987 00.937 10672 IsGuiding returns 1 22:23:18.987 00.000 10672 scope still moving after pulse duration time elapsed 22:23:19.019 00.032 10672 IsSlewing returns 0 22:23:19.019 00.000 10672 IsGuiding returns 1 22:23:19.081 00.062 10672 IsSlewing returns 0 22:23:19.081 00.000 10672 IsGuiding returns 0 22:23:19.081 00.000 10672 scope move finished after 1000 + 118 ms 22:23:19.081 00.000 10672 Move returns status 0, amount 1000 22:23:19.081 00.000 10672 Star-cross move 290/320, North for 1000 ms 22:23:19.096 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:19.096 00.000 10672 MoveAxis(N, 1000, -) 22:23:19.096 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:19.128 00.032 10672 IsSlewing returns 0 22:23:19.128 00.000 10672 IsGuiding returns 0 22:23:19.206 00.078 10672 PulseGuide returned control before completion, sleep 931 22:23:20.159 00.953 10672 IsGuiding returns 1 22:23:20.159 00.000 10672 scope still moving after pulse duration time elapsed 22:23:20.190 00.031 10672 IsSlewing returns 0 22:23:20.190 00.000 10672 IsGuiding returns 1 22:23:20.237 00.047 10672 IsSlewing returns 0 22:23:20.268 00.031 10672 IsGuiding returns 0 22:23:20.268 00.000 10672 scope move finished after 1000 + 135 ms 22:23:20.268 00.000 10672 Move returns status 0, amount 1000 22:23:20.268 00.000 10672 read socket command 10 22:23:20.268 00.000 10672 processing socket request REQDIST 22:23:20.268 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:20.268 00.000 10672 Sending socket response 0 (0x0) 22:23:20.268 00.000 10672 Star-cross move 291/320, North for 1000 ms 22:23:20.268 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:20.268 00.000 10672 MoveAxis(N, 1000, -) 22:23:20.268 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:20.284 00.016 10672 IsSlewing returns 0 22:23:20.284 00.000 10672 IsGuiding returns 0 22:23:20.362 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:21.315 00.953 10672 IsGuiding returns 1 22:23:21.315 00.000 10672 scope still moving after pulse duration time elapsed 22:23:21.346 00.031 10672 IsSlewing returns 0 22:23:21.346 00.000 10672 IsGuiding returns 1 22:23:21.393 00.047 10672 IsSlewing returns 0 22:23:21.408 00.015 10672 IsGuiding returns 0 22:23:21.408 00.000 10672 scope move finished after 1000 + 119 ms 22:23:21.408 00.000 10672 Move returns status 0, amount 1000 22:23:21.408 00.000 10672 Star-cross move 292/320, North for 1000 ms 22:23:21.408 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:21.408 00.000 10672 MoveAxis(N, 1000, -) 22:23:21.408 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:21.440 00.032 10672 IsSlewing returns 0 22:23:21.440 00.000 10672 IsGuiding returns 0 22:23:21.533 00.093 10672 PulseGuide returned control before completion, sleep 920 22:23:22.460 00.927 10672 IsGuiding returns 1 22:23:22.460 00.000 10672 scope still moving after pulse duration time elapsed 22:23:22.491 00.031 10672 IsSlewing returns 0 22:23:22.491 00.000 10672 IsGuiding returns 1 22:23:22.522 00.031 10672 IsSlewing returns 0 22:23:22.522 00.000 10672 IsGuiding returns 1 22:23:22.585 00.063 10672 IsSlewing returns 0 22:23:22.616 00.031 10672 IsGuiding returns 0 22:23:22.616 00.000 10672 scope move finished after 1000 + 178 ms 22:23:22.616 00.000 10672 Move returns status 0, amount 1000 22:23:22.616 00.000 10672 Star-cross move 293/320, North for 1000 ms 22:23:22.616 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:22.616 00.000 10672 MoveAxis(N, 1000, -) 22:23:22.616 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:22.631 00.015 10672 IsSlewing returns 0 22:23:22.631 00.000 10672 IsGuiding returns 0 22:23:22.710 00.079 10672 PulseGuide returned control before completion, sleep 929 22:23:23.662 00.952 10672 IsGuiding returns 1 22:23:23.662 00.000 10672 scope still moving after pulse duration time elapsed 22:23:23.694 00.032 10672 IsSlewing returns 0 22:23:23.694 00.000 10672 IsGuiding returns 1 22:23:23.740 00.046 10672 IsSlewing returns 0 22:23:23.740 00.000 10672 IsGuiding returns 0 22:23:23.740 00.000 10672 scope move finished after 1000 + 105 ms 22:23:23.740 00.000 10672 Move returns status 0, amount 1000 22:23:23.740 00.000 10672 Star-cross move 294/320, North for 1000 ms 22:23:23.740 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:23.740 00.000 10672 MoveAxis(N, 1000, -) 22:23:23.740 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:23.740 00.000 10672 IsSlewing returns 0 22:23:23.740 00.000 10672 IsGuiding returns 0 22:23:23.865 00.125 10672 PulseGuide returned control before completion, sleep 897 22:23:24.771 00.906 10672 IsGuiding returns 1 22:23:24.771 00.000 10672 scope still moving after pulse duration time elapsed 22:23:24.802 00.031 10672 IsSlewing returns 0 22:23:24.802 00.000 10672 IsGuiding returns 1 22:23:24.834 00.032 10672 IsSlewing returns 0 22:23:24.834 00.000 10672 IsGuiding returns 1 22:23:24.865 00.031 10672 IsSlewing returns 0 22:23:24.865 00.000 10672 IsGuiding returns 1 22:23:24.912 00.047 10672 IsSlewing returns 0 22:23:24.912 00.000 10672 IsGuiding returns 0 22:23:24.912 00.000 10672 scope move finished after 1000 + 171 ms 22:23:24.927 00.015 10672 Move returns status 0, amount 1000 22:23:24.927 00.000 10672 read socket command 10 22:23:24.927 00.000 10672 processing socket request REQDIST 22:23:24.927 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:24.927 00.000 10672 Sending socket response 0 (0x0) 22:23:24.927 00.000 10672 Star-cross move 295/320, North for 1000 ms 22:23:24.943 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:24.943 00.000 10672 MoveAxis(N, 1000, -) 22:23:24.943 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:24.959 00.016 10672 IsSlewing returns 0 22:23:24.974 00.015 10672 IsGuiding returns 0 22:23:25.052 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:25.990 00.938 10672 IsGuiding returns 1 22:23:25.990 00.000 10672 scope still moving after pulse duration time elapsed 22:23:26.021 00.031 10672 IsSlewing returns 0 22:23:26.021 00.000 10672 IsGuiding returns 1 22:23:26.083 00.062 10672 IsSlewing returns 0 22:23:26.083 00.000 10672 IsGuiding returns 0 22:23:26.083 00.000 10672 scope move finished after 1000 + 118 ms 22:23:26.083 00.000 10672 Move returns status 0, amount 1000 22:23:26.083 00.000 10672 Star-cross move 296/320, North for 1000 ms 22:23:26.099 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:26.099 00.000 10672 MoveAxis(N, 1000, -) 22:23:26.099 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:26.130 00.031 10672 IsSlewing returns 0 22:23:26.130 00.000 10672 IsGuiding returns 0 22:23:26.208 00.078 10672 PulseGuide returned control before completion, sleep 933 22:23:27.161 00.953 10672 IsGuiding returns 1 22:23:27.161 00.000 10672 scope still moving after pulse duration time elapsed 22:23:27.192 00.031 10672 IsSlewing returns 0 22:23:27.192 00.000 10672 IsGuiding returns 1 22:23:27.224 00.032 10672 IsSlewing returns 0 22:23:27.255 00.031 10672 IsGuiding returns 0 22:23:27.255 00.000 10672 scope move finished after 1000 + 117 ms 22:23:27.255 00.000 10672 Move returns status 0, amount 1000 22:23:27.255 00.000 10672 Star-cross move 297/320, North for 1000 ms 22:23:27.255 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:27.255 00.000 10672 MoveAxis(N, 1000, -) 22:23:27.255 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:27.270 00.015 10672 IsSlewing returns 0 22:23:27.302 00.032 10672 IsGuiding returns 0 22:23:27.380 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:28.333 00.953 10672 IsGuiding returns 1 22:23:28.333 00.000 10672 scope still moving after pulse duration time elapsed 22:23:28.364 00.031 10672 IsSlewing returns 0 22:23:28.364 00.000 10672 IsGuiding returns 1 22:23:28.395 00.031 10672 IsSlewing returns 0 22:23:28.395 00.000 10672 IsGuiding returns 0 22:23:28.411 00.016 10672 scope move finished after 1000 + 103 ms 22:23:28.411 00.000 10672 Move returns status 0, amount 1000 22:23:28.411 00.000 10672 Star-cross move 298/320, North for 1000 ms 22:23:28.411 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:28.411 00.000 10672 MoveAxis(N, 1000, -) 22:23:28.411 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:28.411 00.000 10672 IsSlewing returns 0 22:23:28.411 00.000 10672 IsGuiding returns 0 22:23:28.504 00.093 10672 PulseGuide returned control before completion, sleep 929 22:23:29.473 00.969 10672 IsGuiding returns 1 22:23:29.473 00.000 10672 scope still moving after pulse duration time elapsed 22:23:29.535 00.062 10672 IsSlewing returns 0 22:23:29.535 00.000 10672 IsGuiding returns 0 22:23:29.535 00.000 10672 scope move finished after 1000 + 122 ms 22:23:29.535 00.000 10672 Move returns status 0, amount 1000 22:23:29.551 00.016 10672 Star-cross move 299/320, North for 1000 ms 22:23:29.551 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:29.551 00.000 10672 MoveAxis(N, 1000, -) 22:23:29.551 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:29.551 00.000 10672 IsSlewing returns 0 22:23:29.551 00.000 10672 IsGuiding returns 0 22:23:29.629 00.078 10672 PulseGuide returned control before completion, sleep 934 22:23:30.587 00.958 10672 IsGuiding returns 1 22:23:30.587 00.000 10672 scope still moving after pulse duration time elapsed 22:23:30.649 00.062 10672 IsSlewing returns 0 22:23:30.681 00.032 10672 IsGuiding returns 0 22:23:30.681 00.000 10672 scope move finished after 1000 + 131 ms 22:23:30.681 00.000 10672 Move returns status 0, amount 1000 22:23:30.696 00.015 10672 read socket command 10 22:23:30.696 00.000 10672 processing socket request REQDIST 22:23:30.696 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:30.696 00.000 10672 Sending socket response 0 (0x0) 22:23:30.696 00.000 10672 Star-cross move 300/320, North for 1000 ms 22:23:30.696 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:30.696 00.000 10672 MoveAxis(N, 1000, -) 22:23:30.696 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:30.696 00.000 10672 IsSlewing returns 0 22:23:30.696 00.000 10672 IsGuiding returns 0 22:23:30.790 00.094 10672 PulseGuide returned control before completion, sleep 930 22:23:31.727 00.937 10672 IsGuiding returns 1 22:23:31.727 00.000 10672 scope still moving after pulse duration time elapsed 22:23:31.758 00.031 10672 IsSlewing returns 0 22:23:31.758 00.000 10672 IsGuiding returns 1 22:23:31.821 00.063 10672 IsSlewing returns 0 22:23:31.852 00.031 10672 IsGuiding returns 0 22:23:31.852 00.000 10672 scope move finished after 1000 + 151 ms 22:23:31.852 00.000 10672 Move returns status 0, amount 1000 22:23:31.852 00.000 10672 Star-cross move 301/320, North for 1000 ms 22:23:31.852 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:31.852 00.000 10672 MoveAxis(N, 1000, -) 22:23:31.852 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:31.868 00.016 10672 IsSlewing returns 0 22:23:31.868 00.000 10672 IsGuiding returns 0 22:23:31.930 00.062 10672 PulseGuide returned control before completion, sleep 938 22:23:32.883 00.953 10672 IsGuiding returns 1 22:23:32.883 00.000 10672 scope still moving after pulse duration time elapsed 22:23:32.914 00.031 10672 IsSlewing returns 0 22:23:32.914 00.000 10672 IsGuiding returns 1 22:23:32.977 00.063 10672 IsSlewing returns 0 22:23:33.008 00.031 10672 IsGuiding returns 0 22:23:33.008 00.000 10672 scope move finished after 1000 + 144 ms 22:23:33.008 00.000 10672 Move returns status 0, amount 1000 22:23:33.008 00.000 10672 Star-cross move 302/320, North for 1000 ms 22:23:33.008 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:33.008 00.000 10672 MoveAxis(N, 1000, -) 22:23:33.008 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:33.024 00.016 10672 IsSlewing returns 0 22:23:33.024 00.000 10672 IsGuiding returns 0 22:23:33.102 00.078 10672 PulseGuide returned control before completion, sleep 928 22:23:34.039 00.937 10672 IsGuiding returns 1 22:23:34.039 00.000 10672 scope still moving after pulse duration time elapsed 22:23:34.070 00.031 10672 IsSlewing returns 0 22:23:34.070 00.000 10672 IsGuiding returns 1 22:23:34.133 00.063 10672 IsSlewing returns 0 22:23:34.179 00.046 10672 IsGuiding returns 0 22:23:34.179 00.000 10672 scope move finished after 1000 + 154 ms 22:23:34.179 00.000 10672 Move returns status 0, amount 1000 22:23:34.179 00.000 10672 Star-cross move 303/320, North for 1000 ms 22:23:34.179 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:34.179 00.000 10672 MoveAxis(N, 1000, -) 22:23:34.179 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:34.179 00.000 10672 IsSlewing returns 0 22:23:34.179 00.000 10672 IsGuiding returns 0 22:23:34.273 00.094 10672 PulseGuide returned control before completion, sleep 928 22:23:35.210 00.937 10672 IsGuiding returns 1 22:23:35.210 00.000 10672 scope still moving after pulse duration time elapsed 22:23:35.242 00.032 10672 IsSlewing returns 0 22:23:35.242 00.000 10672 IsGuiding returns 1 22:23:35.304 00.062 10672 IsSlewing returns 0 22:23:35.304 00.000 10672 IsGuiding returns 0 22:23:35.304 00.000 10672 scope move finished after 1000 + 122 ms 22:23:35.304 00.000 10672 Move returns status 0, amount 1000 22:23:35.304 00.000 10672 read socket command 10 22:23:35.304 00.000 10672 processing socket request REQDIST 22:23:35.304 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:35.320 00.016 10672 Sending socket response 0 (0x0) 22:23:35.320 00.000 10672 Star-cross move 304/320, North for 1000 ms 22:23:35.320 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:35.320 00.000 10672 MoveAxis(N, 1000, -) 22:23:35.320 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:35.351 00.031 10672 IsSlewing returns 0 22:23:35.351 00.000 10672 IsGuiding returns 0 22:23:35.429 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:36.382 00.953 10672 IsGuiding returns 1 22:23:36.382 00.000 10672 scope still moving after pulse duration time elapsed 22:23:36.413 00.031 10672 IsSlewing returns 0 22:23:36.413 00.000 10672 IsGuiding returns 1 22:23:36.476 00.063 10672 IsSlewing returns 0 22:23:36.476 00.000 10672 IsGuiding returns 0 22:23:36.476 00.000 10672 scope move finished after 1000 + 118 ms 22:23:36.476 00.000 10672 Move returns status 0, amount 1000 22:23:36.476 00.000 10672 Star-cross move 305/320, North for 1000 ms 22:23:36.476 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:36.476 00.000 10672 MoveAxis(N, 1000, -) 22:23:36.476 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:36.491 00.015 10672 IsSlewing returns 0 22:23:36.522 00.031 10672 IsGuiding returns 0 22:23:36.600 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:37.553 00.953 10672 IsGuiding returns 1 22:23:37.553 00.000 10672 scope still moving after pulse duration time elapsed 22:23:37.585 00.032 10672 IsSlewing returns 0 22:23:37.585 00.000 10672 IsGuiding returns 1 22:23:37.647 00.062 10672 IsSlewing returns 0 22:23:37.647 00.000 10672 IsGuiding returns 0 22:23:37.647 00.000 10672 scope move finished after 1000 + 120 ms 22:23:37.647 00.000 10672 Move returns status 0, amount 1000 22:23:37.647 00.000 10672 Star-cross move 306/320, North for 1000 ms 22:23:37.647 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:37.647 00.000 10672 MoveAxis(N, 1000, -) 22:23:37.647 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:37.663 00.016 10672 IsSlewing returns 0 22:23:37.694 00.031 10672 IsGuiding returns 0 22:23:37.772 00.078 10672 PulseGuide returned control before completion, sleep 931 22:23:38.713 00.941 10672 IsGuiding returns 1 22:23:38.713 00.000 10672 scope still moving after pulse duration time elapsed 22:23:38.745 00.032 10672 IsSlewing returns 0 22:23:38.745 00.000 10672 IsGuiding returns 1 22:23:38.776 00.031 10672 IsSlewing returns 0 22:23:38.776 00.000 10672 IsGuiding returns 1 22:23:38.823 00.047 10672 IsSlewing returns 0 22:23:38.823 00.000 10672 IsGuiding returns 0 22:23:38.823 00.000 10672 scope move finished after 1000 + 135 ms 22:23:38.823 00.000 10672 Move returns status 0, amount 1000 22:23:38.823 00.000 10672 Star-cross move 307/320, North for 1000 ms 22:23:38.838 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:38.838 00.000 10672 MoveAxis(N, 1000, -) 22:23:38.838 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:38.870 00.032 10672 IsSlewing returns 0 22:23:38.870 00.000 10672 IsGuiding returns 0 22:23:38.948 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:39.901 00.953 10672 IsGuiding returns 1 22:23:39.901 00.000 10672 scope still moving after pulse duration time elapsed 22:23:39.932 00.031 10672 IsSlewing returns 0 22:23:39.932 00.000 10672 IsGuiding returns 1 22:23:39.994 00.062 10672 IsSlewing returns 0 22:23:40.026 00.032 10672 IsGuiding returns 0 22:23:40.026 00.000 10672 scope move finished after 1000 + 150 ms 22:23:40.026 00.000 10672 Move returns status 0, amount 1000 22:23:40.026 00.000 10672 read socket command 10 22:23:40.026 00.000 10672 processing socket request REQDIST 22:23:40.026 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:40.026 00.000 10672 Sending socket response 0 (0x0) 22:23:40.026 00.000 10672 Star-cross move 308/320, North for 1000 ms 22:23:40.026 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:40.026 00.000 10672 MoveAxis(N, 1000, -) 22:23:40.026 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:40.041 00.015 10672 IsSlewing returns 0 22:23:40.041 00.000 10672 IsGuiding returns 0 22:23:40.119 00.078 10672 PulseGuide returned control before completion, sleep 931 22:23:41.072 00.953 10672 IsGuiding returns 1 22:23:41.072 00.000 10672 scope still moving after pulse duration time elapsed 22:23:41.103 00.031 10672 IsSlewing returns 0 22:23:41.103 00.000 10672 IsGuiding returns 1 22:23:41.135 00.032 10672 IsSlewing returns 0 22:23:41.150 00.015 10672 IsGuiding returns 0 22:23:41.150 00.000 10672 scope move finished after 1000 + 104 ms 22:23:41.150 00.000 10672 Move returns status 0, amount 1000 22:23:41.150 00.000 10672 Star-cross move 309/320, North for 1000 ms 22:23:41.150 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:41.150 00.000 10672 MoveAxis(N, 1000, -) 22:23:41.150 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:41.150 00.000 10672 IsSlewing returns 0 22:23:41.150 00.000 10672 IsGuiding returns 0 22:23:41.244 00.094 10672 PulseGuide returned control before completion, sleep 930 22:23:42.212 00.968 10672 IsGuiding returns 1 22:23:42.212 00.000 10672 scope still moving after pulse duration time elapsed 22:23:42.275 00.063 10672 IsSlewing returns 0 22:23:42.275 00.000 10672 IsGuiding returns 0 22:23:42.275 00.000 10672 scope move finished after 1000 + 121 ms 22:23:42.275 00.000 10672 Move returns status 0, amount 1000 22:23:42.275 00.000 10672 Star-cross move 310/320, North for 1000 ms 22:23:42.290 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:42.290 00.000 10672 MoveAxis(N, 1000, -) 22:23:42.290 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:42.290 00.000 10672 IsSlewing returns 0 22:23:42.290 00.000 10672 IsGuiding returns 0 22:23:42.369 00.079 10672 PulseGuide returned control before completion, sleep 930 22:23:43.322 00.953 10672 IsGuiding returns 1 22:23:43.322 00.000 10672 scope still moving after pulse duration time elapsed 22:23:43.384 00.062 10672 IsSlewing returns 0 22:23:43.415 00.031 10672 IsGuiding returns 0 22:23:43.415 00.000 10672 scope move finished after 1000 + 119 ms 22:23:43.415 00.000 10672 Move returns status 0, amount 1000 22:23:43.415 00.000 10672 Star-cross move 311/320, North for 1000 ms 22:23:43.415 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:43.415 00.000 10672 MoveAxis(N, 1000, -) 22:23:43.415 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:43.431 00.016 10672 IsSlewing returns 0 22:23:43.431 00.000 10672 IsGuiding returns 0 22:23:43.509 00.078 10672 PulseGuide returned control before completion, sleep 927 22:23:44.446 00.937 10672 IsGuiding returns 1 22:23:44.446 00.000 10672 scope still moving after pulse duration time elapsed 22:23:44.477 00.031 10672 IsSlewing returns 0 22:23:44.477 00.000 10672 IsGuiding returns 1 22:23:44.524 00.047 10672 IsSlewing returns 0 22:23:44.555 00.031 10672 IsGuiding returns 0 22:23:44.571 00.016 10672 scope move finished after 1000 + 138 ms 22:23:44.571 00.000 10672 Move returns status 0, amount 1000 22:23:44.571 00.000 10672 Star-cross move 312/320, North for 1000 ms 22:23:44.571 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:44.571 00.000 10672 MoveAxis(N, 1000, -) 22:23:44.571 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:44.571 00.000 10672 IsSlewing returns 0 22:23:44.571 00.000 10672 IsGuiding returns 0 22:23:44.665 00.094 10672 PulseGuide returned control before completion, sleep 927 22:23:45.602 00.937 10672 IsGuiding returns 1 22:23:45.602 00.000 10672 scope still moving after pulse duration time elapsed 22:23:45.633 00.031 10672 IsSlewing returns 0 22:23:45.633 00.000 10672 IsGuiding returns 1 22:23:45.665 00.032 10672 IsSlewing returns 0 22:23:45.665 00.000 10672 IsGuiding returns 1 22:23:45.711 00.046 10672 IsSlewing returns 0 22:23:45.711 00.000 10672 IsGuiding returns 0 22:23:45.711 00.000 10672 scope move finished after 1000 + 139 ms 22:23:45.711 00.000 10672 Move returns status 0, amount 1000 22:23:45.727 00.016 10672 read socket command 10 22:23:45.727 00.000 10672 processing socket request REQDIST 22:23:45.727 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:45.727 00.000 10672 Sending socket response 0 (0x0) 22:23:45.727 00.000 10672 Star-cross move 313/320, North for 1000 ms 22:23:45.727 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:45.727 00.000 10672 MoveAxis(N, 1000, -) 22:23:45.727 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:45.758 00.031 10672 IsSlewing returns 0 22:23:45.758 00.000 10672 IsGuiding returns 0 22:23:45.836 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:46.789 00.953 10672 IsGuiding returns 1 22:23:46.789 00.000 10672 scope still moving after pulse duration time elapsed 22:23:46.820 00.031 10672 IsSlewing returns 0 22:23:46.820 00.000 10672 IsGuiding returns 1 22:23:46.883 00.063 10672 IsSlewing returns 0 22:23:46.883 00.000 10672 IsGuiding returns 0 22:23:46.883 00.000 10672 scope move finished after 1000 + 117 ms 22:23:46.883 00.000 10672 Move returns status 0, amount 1000 22:23:46.883 00.000 10672 Star-cross move 314/320, North for 1000 ms 22:23:46.898 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:46.898 00.000 10672 MoveAxis(N, 1000, -) 22:23:46.898 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:46.934 00.036 10672 IsSlewing returns 0 22:23:46.934 00.000 10672 IsGuiding returns 0 22:23:47.012 00.078 10672 PulseGuide returned control before completion, sleep 933 22:23:47.965 00.953 10672 IsGuiding returns 1 22:23:47.965 00.000 10672 scope still moving after pulse duration time elapsed 22:23:47.996 00.031 10672 IsSlewing returns 0 22:23:47.996 00.000 10672 IsGuiding returns 1 22:23:48.059 00.063 10672 IsSlewing returns 0 22:23:48.059 00.000 10672 IsGuiding returns 0 22:23:48.059 00.000 10672 scope move finished after 1000 + 134 ms 22:23:48.059 00.000 10672 Move returns status 0, amount 1000 22:23:48.074 00.015 10672 Star-cross move 315/320, North for 1000 ms 22:23:48.074 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:48.074 00.000 10672 MoveAxis(N, 1000, -) 22:23:48.074 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:48.106 00.032 10672 IsSlewing returns 0 22:23:48.106 00.000 10672 IsGuiding returns 0 22:23:48.184 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:49.137 00.953 10672 IsGuiding returns 1 22:23:49.137 00.000 10672 scope still moving after pulse duration time elapsed 22:23:49.168 00.031 10672 IsSlewing returns 0 22:23:49.168 00.000 10672 IsGuiding returns 1 22:23:49.230 00.062 10672 IsSlewing returns 0 22:23:49.230 00.000 10672 IsGuiding returns 0 22:23:49.230 00.000 10672 scope move finished after 1000 + 119 ms 22:23:49.230 00.000 10672 Move returns status 0, amount 1000 22:23:49.230 00.000 10672 Star-cross move 316/320, North for 1000 ms 22:23:49.246 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:49.246 00.000 10672 MoveAxis(N, 1000, -) 22:23:49.246 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:49.277 00.031 10672 IsSlewing returns 0 22:23:49.277 00.000 10672 IsGuiding returns 0 22:23:49.355 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:50.308 00.953 10672 IsGuiding returns 1 22:23:50.308 00.000 10672 scope still moving after pulse duration time elapsed 22:23:50.339 00.031 10672 IsSlewing returns 0 22:23:50.339 00.000 10672 IsGuiding returns 1 22:23:50.402 00.063 10672 IsSlewing returns 0 22:23:50.402 00.000 10672 IsGuiding returns 0 22:23:50.402 00.000 10672 scope move finished after 1000 + 118 ms 22:23:50.402 00.000 10672 Move returns status 0, amount 1000 22:23:50.402 00.000 10672 read socket command 10 22:23:50.402 00.000 10672 processing socket request REQDIST 22:23:50.402 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:50.402 00.000 10672 Sending socket response 0 (0x0) 22:23:50.402 00.000 10672 Star-cross move 317/320, North for 1000 ms 22:23:50.402 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:50.402 00.000 10672 MoveAxis(N, 1000, -) 22:23:50.402 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:50.417 00.015 10672 IsSlewing returns 0 22:23:50.449 00.032 10672 IsGuiding returns 0 22:23:50.527 00.078 10672 PulseGuide returned control before completion, sleep 931 22:23:51.480 00.953 10672 IsGuiding returns 1 22:23:51.480 00.000 10672 scope still moving after pulse duration time elapsed 22:23:51.511 00.031 10672 IsSlewing returns 0 22:23:51.511 00.000 10672 IsGuiding returns 1 22:23:51.542 00.031 10672 IsSlewing returns 0 22:23:51.574 00.032 10672 IsGuiding returns 0 22:23:51.574 00.000 10672 scope move finished after 1000 + 134 ms 22:23:51.574 00.000 10672 Move returns status 0, amount 1000 22:23:51.589 00.015 10672 Star-cross move 318/320, North for 1000 ms 22:23:51.589 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:51.589 00.000 10672 MoveAxis(N, 1000, -) 22:23:51.589 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:51.636 00.047 10672 IsSlewing returns 0 22:23:51.636 00.000 10672 IsGuiding returns 0 22:23:51.714 00.078 10672 PulseGuide returned control before completion, sleep 933 22:23:52.651 00.937 10672 IsGuiding returns 1 22:23:52.651 00.000 10672 scope still moving after pulse duration time elapsed 22:23:52.682 00.031 10672 IsSlewing returns 0 22:23:52.682 00.000 10672 IsGuiding returns 1 22:23:52.714 00.032 10672 IsSlewing returns 0 22:23:52.714 00.000 10672 IsGuiding returns 1 22:23:52.760 00.046 10672 IsSlewing returns 0 22:23:52.760 00.000 10672 IsGuiding returns 0 22:23:52.760 00.000 10672 scope move finished after 1000 + 135 ms 22:23:52.760 00.000 10672 Move returns status 0, amount 1000 22:23:52.776 00.016 10672 Star-cross move 319/320, North for 1000 ms 22:23:52.776 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:52.776 00.000 10672 MoveAxis(N, 1000, -) 22:23:52.776 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:52.807 00.031 10672 IsSlewing returns 0 22:23:52.807 00.000 10672 IsGuiding returns 0 22:23:52.885 00.078 10672 PulseGuide returned control before completion, sleep 933 22:23:53.838 00.953 10672 IsGuiding returns 1 22:23:53.838 00.000 10672 scope still moving after pulse duration time elapsed 22:23:53.869 00.031 10672 IsSlewing returns 0 22:23:53.869 00.000 10672 IsGuiding returns 1 22:23:53.932 00.063 10672 IsSlewing returns 0 22:23:53.932 00.000 10672 IsGuiding returns 0 22:23:53.932 00.000 10672 scope move finished after 1000 + 117 ms 22:23:53.932 00.000 10672 Move returns status 0, amount 1000 22:23:53.932 00.000 10672 Star-cross move 320/320, North for 1000 ms 22:23:53.947 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:23:53.947 00.000 10672 MoveAxis(N, 1000, -) 22:23:53.947 00.000 10672 Guiding Dir = 0, Dur = 1000 22:23:53.979 00.032 10672 IsSlewing returns 0 22:23:53.979 00.000 10672 IsGuiding returns 0 22:23:54.057 00.078 10672 PulseGuide returned control before completion, sleep 932 22:23:55.010 00.953 10672 IsGuiding returns 1 22:23:55.010 00.000 10672 scope still moving after pulse duration time elapsed 22:23:55.041 00.031 10672 IsSlewing returns 0 22:23:55.041 00.000 10672 IsGuiding returns 1 22:23:55.103 00.062 10672 IsSlewing returns 0 22:23:55.103 00.000 10672 IsGuiding returns 0 22:23:55.103 00.000 10672 scope move finished after 1000 + 119 ms 22:23:55.103 00.000 10672 Move returns status 0, amount 1000 22:23:55.103 00.000 10672 read socket command 10 22:23:55.103 00.000 10672 processing socket request REQDIST 22:23:55.103 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:55.103 00.000 10672 Sending socket response 0 (0x0) 22:23:55.103 00.000 10672 Star-cross test completed 22:23:59.687 04.584 10672 read socket command 10 22:23:59.687 00.000 10672 processing socket request REQDIST 22:23:59.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:23:59.687 00.000 10672 Sending socket response 0 (0x0) 22:24:04.674 04.987 10672 read socket command 10 22:24:04.674 00.000 10672 processing socket request REQDIST 22:24:04.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:04.674 00.000 10672 Sending socket response 0 (0x0) 22:24:09.673 04.999 10672 read socket command 10 22:24:09.673 00.000 10672 processing socket request REQDIST 22:24:09.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:09.673 00.000 10672 Sending socket response 0 (0x0) 22:24:14.676 05.003 10672 read socket command 10 22:24:14.676 00.000 10672 processing socket request REQDIST 22:24:14.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:14.676 00.000 10672 Sending socket response 0 (0x0) 22:24:19.674 04.998 10672 read socket command 10 22:24:19.674 00.000 10672 processing socket request REQDIST 22:24:19.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:19.674 00.000 10672 Sending socket response 0 (0x0) 22:24:24.677 05.003 10672 read socket command 10 22:24:24.677 00.000 10672 processing socket request REQDIST 22:24:24.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:24.677 00.000 10672 Sending socket response 0 (0x0) 22:24:26.536 01.859 10672 StartLoopingInteractive: PolarDrift:execute 22:24:26.536 00.000 10672 cannot start looping when capture active 22:24:29.686 03.150 10672 read socket command 10 22:24:29.686 00.000 10672 processing socket request REQDIST 22:24:29.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:29.686 00.000 10672 Sending socket response 0 (0x0) 22:24:34.154 04.468 10672 Star-cross move 1/320, West for 1000 ms 22:24:34.154 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:34.154 00.000 10672 MoveAxis(W, 1000, -) 22:24:34.154 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:34.154 00.000 10672 IsSlewing returns 0 22:24:34.169 00.015 10672 IsGuiding returns 0 22:24:34.185 00.016 10672 PulseGuide returned control before completion, sleep 994 22:24:35.185 01.000 10672 IsGuiding returns 1 22:24:35.185 00.000 10672 scope still moving after pulse duration time elapsed 22:24:35.216 00.031 10672 IsSlewing returns 0 22:24:35.216 00.000 10672 IsGuiding returns 0 22:24:35.216 00.000 10672 scope move finished after 1000 + 56 ms 22:24:35.216 00.000 10672 Move returns status 0, amount 1000 22:24:35.216 00.000 10672 read socket command 10 22:24:35.216 00.000 10672 processing socket request REQDIST 22:24:35.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:35.216 00.000 10672 Sending socket response 0 (0x0) 22:24:35.231 00.015 10672 Star-cross move 2/320, West for 1000 ms 22:24:35.231 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:35.231 00.000 10672 MoveAxis(W, 1000, -) 22:24:35.231 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:35.231 00.000 10672 IsSlewing returns 0 22:24:35.231 00.000 10672 IsGuiding returns 0 22:24:35.263 00.032 10672 PulseGuide returned control before completion, sleep 983 22:24:36.294 01.031 10672 IsGuiding returns 0 22:24:36.294 00.000 10672 Move returns status 0, amount 1000 22:24:36.294 00.000 10672 Star-cross move 3/320, West for 1000 ms 22:24:36.294 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:36.294 00.000 10672 MoveAxis(W, 1000, -) 22:24:36.294 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:36.294 00.000 10672 IsSlewing returns 0 22:24:36.294 00.000 10672 IsGuiding returns 0 22:24:36.325 00.031 10672 PulseGuide returned control before completion, sleep 990 22:24:37.345 01.020 10672 IsGuiding returns 0 22:24:37.345 00.000 10672 Move returns status 0, amount 1000 22:24:37.345 00.000 10672 Star-cross move 4/320, West for 1000 ms 22:24:37.345 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:37.345 00.000 10672 MoveAxis(W, 1000, -) 22:24:37.345 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:37.345 00.000 10672 IsSlewing returns 0 22:24:37.345 00.000 10672 IsGuiding returns 0 22:24:37.377 00.032 10672 PulseGuide returned control before completion, sleep 985 22:24:38.376 00.999 10672 IsGuiding returns 1 22:24:38.376 00.000 10672 scope still moving after pulse duration time elapsed 22:24:38.407 00.031 10672 IsSlewing returns 0 22:24:38.423 00.016 10672 IsGuiding returns 0 22:24:38.423 00.000 10672 scope move finished after 1000 + 65 ms 22:24:38.423 00.000 10672 Move returns status 0, amount 1000 22:24:38.423 00.000 10672 Star-cross move 5/320, West for 1000 ms 22:24:38.423 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:38.423 00.000 10672 MoveAxis(W, 1000, -) 22:24:38.423 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:38.423 00.000 10672 IsSlewing returns 0 22:24:38.423 00.000 10672 IsGuiding returns 0 22:24:38.454 00.031 10672 PulseGuide returned control before completion, sleep 991 22:24:39.470 01.016 10672 IsGuiding returns 0 22:24:39.470 00.000 10672 Move returns status 0, amount 1000 22:24:39.470 00.000 10672 Star-cross move 6/320, West for 1000 ms 22:24:39.470 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:39.470 00.000 10672 MoveAxis(W, 1000, -) 22:24:39.470 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:39.485 00.015 10672 IsSlewing returns 0 22:24:39.485 00.000 10672 IsGuiding returns 0 22:24:39.501 00.016 10672 PulseGuide returned control before completion, sleep 990 22:24:40.547 01.046 10672 IsGuiding returns 0 22:24:40.547 00.000 10672 Move returns status 0, amount 1000 22:24:40.547 00.000 10672 read socket command 10 22:24:40.547 00.000 10672 processing socket request REQDIST 22:24:40.547 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:40.547 00.000 10672 Sending socket response 0 (0x0) 22:24:40.547 00.000 10672 Star-cross move 7/320, West for 1000 ms 22:24:40.547 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:40.547 00.000 10672 MoveAxis(W, 1000, -) 22:24:40.547 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:40.547 00.000 10672 IsSlewing returns 0 22:24:40.547 00.000 10672 IsGuiding returns 0 22:24:40.578 00.031 10672 PulseGuide returned control before completion, sleep 992 22:24:41.594 01.016 10672 IsGuiding returns 0 22:24:41.594 00.000 10672 Move returns status 0, amount 1000 22:24:41.594 00.000 10672 Star-cross move 8/320, West for 1000 ms 22:24:41.609 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:41.609 00.000 10672 MoveAxis(W, 1000, -) 22:24:41.609 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:41.609 00.000 10672 IsSlewing returns 0 22:24:41.609 00.000 10672 IsGuiding returns 0 22:24:41.625 00.016 10672 PulseGuide returned control before completion, sleep 991 22:24:42.640 01.015 10672 IsGuiding returns 1 22:24:42.640 00.000 10672 scope still moving after pulse duration time elapsed 22:24:42.671 00.031 10672 IsSlewing returns 0 22:24:42.671 00.000 10672 IsGuiding returns 0 22:24:42.671 00.000 10672 scope move finished after 1000 + 58 ms 22:24:42.671 00.000 10672 Move returns status 0, amount 1000 22:24:42.671 00.000 10672 Star-cross move 9/320, West for 1000 ms 22:24:42.671 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:42.671 00.000 10672 MoveAxis(W, 1000, -) 22:24:42.671 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:42.671 00.000 10672 IsSlewing returns 0 22:24:42.671 00.000 10672 IsGuiding returns 0 22:24:42.703 00.032 10672 PulseGuide returned control before completion, sleep 986 22:24:43.702 00.999 10672 IsGuiding returns 1 22:24:43.702 00.000 10672 scope still moving after pulse duration time elapsed 22:24:43.734 00.032 10672 IsSlewing returns 0 22:24:43.734 00.000 10672 IsGuiding returns 0 22:24:43.734 00.000 10672 scope move finished after 1000 + 64 ms 22:24:43.734 00.000 10672 Move returns status 0, amount 1000 22:24:43.734 00.000 10672 Star-cross move 10/320, West for 1000 ms 22:24:43.749 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:43.749 00.000 10672 MoveAxis(W, 1000, -) 22:24:43.749 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:43.749 00.000 10672 IsSlewing returns 0 22:24:43.749 00.000 10672 IsGuiding returns 0 22:24:43.765 00.016 10672 PulseGuide returned control before completion, sleep 989 22:24:44.770 01.005 10672 IsGuiding returns 0 22:24:44.770 00.000 10672 Move returns status 0, amount 1000 22:24:44.785 00.015 10672 read socket command 10 22:24:44.785 00.000 10672 processing socket request REQDIST 22:24:44.785 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:44.785 00.000 10672 Sending socket response 0 (0x0) 22:24:44.785 00.000 10672 Star-cross move 11/320, West for 1000 ms 22:24:44.785 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:44.785 00.000 10672 MoveAxis(W, 1000, -) 22:24:44.785 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:44.785 00.000 10672 IsSlewing returns 0 22:24:44.785 00.000 10672 IsGuiding returns 0 22:24:44.816 00.031 10672 PulseGuide returned control before completion, sleep 992 22:24:45.816 01.000 10672 IsGuiding returns 1 22:24:45.816 00.000 10672 scope still moving after pulse duration time elapsed 22:24:45.847 00.031 10672 IsSlewing returns 0 22:24:45.847 00.000 10672 IsGuiding returns 0 22:24:45.847 00.000 10672 scope move finished after 1000 + 51 ms 22:24:45.847 00.000 10672 Move returns status 0, amount 1000 22:24:45.847 00.000 10672 Star-cross move 12/320, West for 1000 ms 22:24:45.847 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:45.847 00.000 10672 MoveAxis(W, 1000, -) 22:24:45.847 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:45.847 00.000 10672 IsSlewing returns 0 22:24:45.847 00.000 10672 IsGuiding returns 0 22:24:45.879 00.032 10672 PulseGuide returned control before completion, sleep 983 22:24:46.910 01.031 10672 IsGuiding returns 0 22:24:46.910 00.000 10672 Move returns status 0, amount 1000 22:24:46.910 00.000 10672 Star-cross move 13/320, West for 1000 ms 22:24:46.925 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:46.925 00.000 10672 MoveAxis(W, 1000, -) 22:24:46.925 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:46.956 00.031 10672 IsSlewing returns 0 22:24:46.956 00.000 10672 IsGuiding returns 0 22:24:46.988 00.032 10672 PulseGuide returned control before completion, sleep 980 22:24:47.972 00.984 10672 IsGuiding returns 1 22:24:47.972 00.000 10672 scope still moving after pulse duration time elapsed 22:24:48.003 00.031 10672 IsSlewing returns 0 22:24:48.003 00.000 10672 IsGuiding returns 0 22:24:48.003 00.000 10672 scope move finished after 1000 + 54 ms 22:24:48.003 00.000 10672 Move returns status 0, amount 1000 22:24:48.003 00.000 10672 Star-cross move 14/320, West for 1000 ms 22:24:48.018 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:48.018 00.000 10672 MoveAxis(W, 1000, -) 22:24:48.018 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:48.018 00.000 10672 IsSlewing returns 0 22:24:48.018 00.000 10672 IsGuiding returns 0 22:24:48.034 00.016 10672 PulseGuide returned control before completion, sleep 992 22:24:49.065 01.031 10672 IsGuiding returns 1 22:24:49.065 00.000 10672 scope still moving after pulse duration time elapsed 22:24:49.096 00.031 10672 IsSlewing returns 0 22:24:49.096 00.000 10672 IsGuiding returns 0 22:24:49.096 00.000 10672 scope move finished after 1000 + 77 ms 22:24:49.096 00.000 10672 Move returns status 0, amount 1000 22:24:49.096 00.000 10672 Star-cross move 15/320, West for 1000 ms 22:24:49.112 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:49.112 00.000 10672 MoveAxis(W, 1000, -) 22:24:49.112 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:49.112 00.000 10672 IsSlewing returns 0 22:24:49.112 00.000 10672 IsGuiding returns 0 22:24:49.143 00.031 10672 PulseGuide returned control before completion, sleep 985 22:24:50.143 01.000 10672 IsGuiding returns 1 22:24:50.143 00.000 10672 scope still moving after pulse duration time elapsed 22:24:50.174 00.031 10672 IsSlewing returns 0 22:24:50.174 00.000 10672 IsGuiding returns 0 22:24:50.174 00.000 10672 scope move finished after 1000 + 66 ms 22:24:50.190 00.016 10672 Move returns status 0, amount 1000 22:24:50.190 00.000 10672 read socket command 10 22:24:50.190 00.000 10672 processing socket request REQDIST 22:24:50.190 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:50.190 00.000 10672 Sending socket response 0 (0x0) 22:24:50.190 00.000 10672 Star-cross move 16/320, West for 1000 ms 22:24:50.190 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:50.190 00.000 10672 MoveAxis(W, 1000, -) 22:24:50.190 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:50.190 00.000 10672 IsSlewing returns 0 22:24:50.190 00.000 10672 IsGuiding returns 0 22:24:50.205 00.015 10672 PulseGuide returned control before completion, sleep 994 22:24:51.236 01.031 10672 IsGuiding returns 0 22:24:51.236 00.000 10672 Move returns status 0, amount 1000 22:24:51.236 00.000 10672 Star-cross move 17/320, West for 1000 ms 22:24:51.236 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:51.236 00.000 10672 MoveAxis(W, 1000, -) 22:24:51.236 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:51.252 00.016 10672 IsSlewing returns 0 22:24:51.252 00.000 10672 IsGuiding returns 0 22:24:51.268 00.016 10672 PulseGuide returned control before completion, sleep 990 22:24:52.267 00.999 10672 IsGuiding returns 1 22:24:52.267 00.000 10672 scope still moving after pulse duration time elapsed 22:24:52.330 00.063 10672 IsSlewing returns 0 22:24:52.330 00.000 10672 IsGuiding returns 0 22:24:52.330 00.000 10672 scope move finished after 1000 + 77 ms 22:24:52.330 00.000 10672 Move returns status 0, amount 1000 22:24:52.330 00.000 10672 Star-cross move 18/320, West for 1000 ms 22:24:52.330 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:52.330 00.000 10672 MoveAxis(W, 1000, -) 22:24:52.330 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:52.330 00.000 10672 IsSlewing returns 0 22:24:52.330 00.000 10672 IsGuiding returns 0 22:24:52.361 00.031 10672 PulseGuide returned control before completion, sleep 992 22:24:53.396 01.035 10672 IsGuiding returns 0 22:24:53.396 00.000 10672 Move returns status 0, amount 1000 22:24:53.396 00.000 10672 Star-cross move 19/320, West for 1000 ms 22:24:53.396 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:53.396 00.000 10672 MoveAxis(W, 1000, -) 22:24:53.396 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:53.396 00.000 10672 IsSlewing returns 0 22:24:53.412 00.016 10672 IsGuiding returns 0 22:24:53.428 00.016 10672 PulseGuide returned control before completion, sleep 990 22:24:54.443 01.015 10672 IsGuiding returns 1 22:24:54.443 00.000 10672 scope still moving after pulse duration time elapsed 22:24:54.490 00.047 10672 IsSlewing returns 0 22:24:54.490 00.000 10672 IsGuiding returns 0 22:24:54.490 00.000 10672 scope move finished after 1000 + 80 ms 22:24:54.490 00.000 10672 Move returns status 0, amount 1000 22:24:54.490 00.000 10672 Star-cross move 20/320, West for 1000 ms 22:24:54.490 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:54.490 00.000 10672 MoveAxis(W, 1000, -) 22:24:54.490 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:54.490 00.000 10672 IsSlewing returns 0 22:24:54.490 00.000 10672 IsGuiding returns 0 22:24:54.505 00.015 10672 PulseGuide returned control before completion, sleep 995 22:24:55.521 01.016 10672 IsGuiding returns 0 22:24:55.521 00.000 10672 Move returns status 0, amount 1000 22:24:55.521 00.000 10672 read socket command 10 22:24:55.521 00.000 10672 processing socket request REQDIST 22:24:55.521 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:55.521 00.000 10672 Sending socket response 0 (0x0) 22:24:55.521 00.000 10672 Star-cross move 21/320, West for 1000 ms 22:24:55.521 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:55.521 00.000 10672 MoveAxis(W, 1000, -) 22:24:55.521 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:55.536 00.015 10672 IsSlewing returns 0 22:24:55.536 00.000 10672 IsGuiding returns 0 22:24:55.552 00.016 10672 PulseGuide returned control before completion, sleep 993 22:24:56.583 01.031 10672 IsGuiding returns 0 22:24:56.583 00.000 10672 Move returns status 0, amount 1000 22:24:56.598 00.015 10672 Star-cross move 22/320, West for 1000 ms 22:24:56.598 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:56.598 00.000 10672 MoveAxis(W, 1000, -) 22:24:56.598 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:56.598 00.000 10672 IsSlewing returns 0 22:24:56.598 00.000 10672 IsGuiding returns 0 22:24:56.629 00.031 10672 PulseGuide returned control before completion, sleep 995 22:24:57.629 01.000 10672 IsGuiding returns 0 22:24:57.629 00.000 10672 Move returns status 0, amount 1000 22:24:57.629 00.000 10672 Star-cross move 23/320, West for 1000 ms 22:24:57.629 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:57.629 00.000 10672 MoveAxis(W, 1000, -) 22:24:57.629 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:57.645 00.016 10672 IsSlewing returns 0 22:24:57.645 00.000 10672 IsGuiding returns 0 22:24:57.660 00.015 10672 PulseGuide returned control before completion, sleep 991 22:24:58.706 01.046 10672 IsGuiding returns 0 22:24:58.706 00.000 10672 Move returns status 0, amount 1000 22:24:58.706 00.000 10672 Star-cross move 24/320, West for 1000 ms 22:24:58.706 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:58.706 00.000 10672 MoveAxis(W, 1000, -) 22:24:58.706 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:58.706 00.000 10672 IsSlewing returns 0 22:24:58.706 00.000 10672 IsGuiding returns 0 22:24:58.738 00.032 10672 PulseGuide returned control before completion, sleep 986 22:24:59.737 00.999 10672 IsGuiding returns 1 22:24:59.737 00.000 10672 scope still moving after pulse duration time elapsed 22:24:59.769 00.032 10672 IsSlewing returns 0 22:24:59.769 00.000 10672 IsGuiding returns 0 22:24:59.769 00.000 10672 scope move finished after 1000 + 64 ms 22:24:59.769 00.000 10672 Move returns status 0, amount 1000 22:24:59.769 00.000 10672 read socket command 10 22:24:59.769 00.000 10672 processing socket request REQDIST 22:24:59.769 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:24:59.769 00.000 10672 Sending socket response 0 (0x0) 22:24:59.769 00.000 10672 Star-cross move 25/320, West for 1000 ms 22:24:59.769 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:24:59.769 00.000 10672 MoveAxis(W, 1000, -) 22:24:59.769 00.000 10672 Guiding Dir = 3, Dur = 1000 22:24:59.784 00.015 10672 IsSlewing returns 0 22:24:59.784 00.000 10672 IsGuiding returns 0 22:24:59.800 00.016 10672 PulseGuide returned control before completion, sleep 987 22:25:00.800 01.000 10672 IsGuiding returns 1 22:25:00.800 00.000 10672 scope still moving after pulse duration time elapsed 22:25:00.846 00.046 10672 IsSlewing returns 0 22:25:00.846 00.000 10672 IsGuiding returns 0 22:25:00.846 00.000 10672 scope move finished after 1000 + 63 ms 22:25:00.846 00.000 10672 Move returns status 0, amount 1000 22:25:00.846 00.000 10672 Star-cross move 26/320, West for 1000 ms 22:25:00.846 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:00.846 00.000 10672 MoveAxis(W, 1000, -) 22:25:00.846 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:00.862 00.016 10672 IsSlewing returns 0 22:25:00.862 00.000 10672 IsGuiding returns 0 22:25:00.878 00.016 10672 PulseGuide returned control before completion, sleep 995 22:25:01.898 01.020 10672 IsGuiding returns 0 22:25:01.898 00.000 10672 Move returns status 0, amount 1000 22:25:01.898 00.000 10672 Star-cross move 27/320, West for 1000 ms 22:25:01.898 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:01.898 00.000 10672 MoveAxis(W, 1000, -) 22:25:01.898 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:01.914 00.016 10672 IsSlewing returns 0 22:25:01.914 00.000 10672 IsGuiding returns 0 22:25:01.929 00.015 10672 PulseGuide returned control before completion, sleep 995 22:25:02.945 01.016 10672 IsGuiding returns 0 22:25:02.945 00.000 10672 Move returns status 0, amount 1000 22:25:02.960 00.015 10672 Star-cross move 28/320, West for 1000 ms 22:25:02.960 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:02.960 00.000 10672 MoveAxis(W, 1000, -) 22:25:02.960 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:02.960 00.000 10672 IsSlewing returns 0 22:25:02.960 00.000 10672 IsGuiding returns 0 22:25:02.976 00.016 10672 PulseGuide returned control before completion, sleep 989 22:25:04.007 01.031 10672 IsGuiding returns 0 22:25:04.007 00.000 10672 Move returns status 0, amount 1000 22:25:04.007 00.000 10672 Star-cross move 29/320, West for 1000 ms 22:25:04.007 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:04.007 00.000 10672 MoveAxis(W, 1000, -) 22:25:04.007 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:04.022 00.015 10672 IsSlewing returns 0 22:25:04.022 00.000 10672 IsGuiding returns 0 22:25:04.038 00.016 10672 PulseGuide returned control before completion, sleep 990 22:25:05.053 01.015 10672 IsGuiding returns 0 22:25:05.069 00.016 10672 Move returns status 0, amount 1000 22:25:05.069 00.000 10672 read socket command 10 22:25:05.069 00.000 10672 processing socket request REQDIST 22:25:05.069 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:05.069 00.000 10672 Sending socket response 0 (0x0) 22:25:05.069 00.000 10672 Star-cross move 30/320, West for 1000 ms 22:25:05.069 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:05.069 00.000 10672 MoveAxis(W, 1000, -) 22:25:05.069 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:05.069 00.000 10672 IsSlewing returns 0 22:25:05.069 00.000 10672 IsGuiding returns 0 22:25:05.100 00.031 10672 PulseGuide returned control before completion, sleep 992 22:25:06.116 01.016 10672 IsGuiding returns 0 22:25:06.116 00.000 10672 Move returns status 0, amount 1000 22:25:06.116 00.000 10672 Star-cross move 31/320, West for 1000 ms 22:25:06.116 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:06.116 00.000 10672 MoveAxis(W, 1000, -) 22:25:06.116 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:06.131 00.015 10672 IsSlewing returns 0 22:25:06.131 00.000 10672 IsGuiding returns 0 22:25:06.147 00.016 10672 PulseGuide returned control before completion, sleep 991 22:25:07.193 01.046 10672 IsGuiding returns 0 22:25:07.193 00.000 10672 Move returns status 0, amount 1000 22:25:07.193 00.000 10672 Star-cross move 32/320, West for 1000 ms 22:25:07.193 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:07.193 00.000 10672 MoveAxis(W, 1000, -) 22:25:07.193 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:07.193 00.000 10672 IsSlewing returns 0 22:25:07.193 00.000 10672 IsGuiding returns 0 22:25:07.224 00.031 10672 PulseGuide returned control before completion, sleep 990 22:25:08.239 01.015 10672 IsGuiding returns 0 22:25:08.239 00.000 10672 Move returns status 0, amount 1000 22:25:08.239 00.000 10672 Star-cross move 33/320, West for 1000 ms 22:25:08.255 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:08.255 00.000 10672 MoveAxis(W, 1000, -) 22:25:08.255 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:08.255 00.000 10672 IsSlewing returns 0 22:25:08.270 00.015 10672 IsGuiding returns 0 22:25:08.317 00.047 10672 PulseGuide returned control before completion, sleep 956 22:25:09.301 00.984 10672 IsGuiding returns 1 22:25:09.301 00.000 10672 scope still moving after pulse duration time elapsed 22:25:09.364 00.063 10672 IsSlewing returns 0 22:25:09.364 00.000 10672 IsGuiding returns 0 22:25:09.364 00.000 10672 scope move finished after 1000 + 94 ms 22:25:09.364 00.000 10672 Move returns status 0, amount 1000 22:25:09.364 00.000 10672 Star-cross move 34/320, West for 1000 ms 22:25:09.364 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:09.364 00.000 10672 MoveAxis(W, 1000, -) 22:25:09.364 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:09.364 00.000 10672 IsSlewing returns 0 22:25:09.379 00.015 10672 IsGuiding returns 0 22:25:09.395 00.016 10672 PulseGuide returned control before completion, sleep 991 22:25:10.415 01.020 10672 IsGuiding returns 1 22:25:10.415 00.000 10672 scope still moving after pulse duration time elapsed 22:25:10.446 00.031 10672 IsSlewing returns 0 22:25:10.446 00.000 10672 IsGuiding returns 0 22:25:10.446 00.000 10672 scope move finished after 1000 + 75 ms 22:25:10.446 00.000 10672 Move returns status 0, amount 1000 22:25:10.446 00.000 10672 read socket command 10 22:25:10.446 00.000 10672 processing socket request REQDIST 22:25:10.446 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:10.446 00.000 10672 Sending socket response 0 (0x0) 22:25:10.446 00.000 10672 Star-cross move 35/320, West for 1000 ms 22:25:10.461 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:10.461 00.000 10672 MoveAxis(W, 1000, -) 22:25:10.461 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:10.461 00.000 10672 IsSlewing returns 0 22:25:10.461 00.000 10672 IsGuiding returns 0 22:25:10.477 00.016 10672 PulseGuide returned control before completion, sleep 994 22:25:11.508 01.031 10672 IsGuiding returns 0 22:25:11.508 00.000 10672 Move returns status 0, amount 1000 22:25:11.508 00.000 10672 Star-cross move 36/320, West for 1000 ms 22:25:11.508 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:11.508 00.000 10672 MoveAxis(W, 1000, -) 22:25:11.508 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:11.508 00.000 10672 IsSlewing returns 0 22:25:11.508 00.000 10672 IsGuiding returns 0 22:25:11.539 00.031 10672 PulseGuide returned control before completion, sleep 990 22:25:12.539 01.000 10672 IsGuiding returns 1 22:25:12.539 00.000 10672 scope still moving after pulse duration time elapsed 22:25:12.570 00.031 10672 IsSlewing returns 0 22:25:12.570 00.000 10672 IsGuiding returns 0 22:25:12.570 00.000 10672 scope move finished after 1000 + 61 ms 22:25:12.570 00.000 10672 Move returns status 0, amount 1000 22:25:12.570 00.000 10672 Star-cross move 37/320, West for 1000 ms 22:25:12.586 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:12.586 00.000 10672 MoveAxis(W, 1000, -) 22:25:12.586 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:12.601 00.015 10672 IsSlewing returns 0 22:25:12.601 00.000 10672 IsGuiding returns 0 22:25:12.617 00.016 10672 PulseGuide returned control before completion, sleep 988 22:25:13.648 01.031 10672 IsGuiding returns 0 22:25:13.648 00.000 10672 Move returns status 0, amount 1000 22:25:13.648 00.000 10672 Star-cross move 38/320, West for 1000 ms 22:25:13.648 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:13.648 00.000 10672 MoveAxis(W, 1000, -) 22:25:13.648 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:13.648 00.000 10672 IsSlewing returns 0 22:25:13.648 00.000 10672 IsGuiding returns 0 22:25:13.679 00.031 10672 PulseGuide returned control before completion, sleep 990 22:25:14.679 01.000 10672 IsGuiding returns 1 22:25:14.679 00.000 10672 scope still moving after pulse duration time elapsed 22:25:14.710 00.031 10672 IsSlewing returns 0 22:25:14.710 00.000 10672 IsGuiding returns 0 22:25:14.710 00.000 10672 scope move finished after 1000 + 60 ms 22:25:14.710 00.000 10672 Move returns status 0, amount 1000 22:25:14.726 00.016 10672 read socket command 10 22:25:14.726 00.000 10672 processing socket request REQDIST 22:25:14.726 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:14.726 00.000 10672 Sending socket response 0 (0x0) 22:25:14.726 00.000 10672 Star-cross move 39/320, West for 1000 ms 22:25:14.726 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:14.726 00.000 10672 MoveAxis(W, 1000, -) 22:25:14.726 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:14.726 00.000 10672 IsSlewing returns 0 22:25:14.726 00.000 10672 IsGuiding returns 0 22:25:14.741 00.015 10672 PulseGuide returned control before completion, sleep 995 22:25:15.772 01.031 10672 IsGuiding returns 0 22:25:15.772 00.000 10672 Move returns status 0, amount 1000 22:25:15.772 00.000 10672 Star-cross move 40/320, West for 1000 ms 22:25:15.772 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:25:15.772 00.000 10672 MoveAxis(W, 1000, -) 22:25:15.772 00.000 10672 Guiding Dir = 3, Dur = 1000 22:25:15.788 00.016 10672 IsSlewing returns 0 22:25:15.788 00.000 10672 IsGuiding returns 0 22:25:15.803 00.015 10672 PulseGuide returned control before completion, sleep 991 22:25:16.819 01.016 10672 IsGuiding returns 0 22:25:16.819 00.000 10672 Move returns status 0, amount 1000 22:25:16.834 00.015 10672 Star-cross move 41/320, East for 1000 ms 22:25:16.834 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:16.834 00.000 10672 MoveAxis(E, 1000, -) 22:25:16.834 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:16.834 00.000 10672 IsSlewing returns 0 22:25:16.834 00.000 10672 IsGuiding returns 0 22:25:16.866 00.032 10672 PulseGuide returned control before completion, sleep 981 22:25:17.902 01.036 10672 IsGuiding returns 0 22:25:17.902 00.000 10672 Move returns status 0, amount 1000 22:25:17.902 00.000 10672 Star-cross move 42/320, East for 1000 ms 22:25:17.902 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:17.902 00.000 10672 MoveAxis(E, 1000, -) 22:25:17.902 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:17.902 00.000 10672 IsSlewing returns 0 22:25:17.902 00.000 10672 IsGuiding returns 0 22:25:17.933 00.031 10672 PulseGuide returned control before completion, sleep 988 22:25:18.948 01.015 10672 IsGuiding returns 0 22:25:18.948 00.000 10672 Move returns status 0, amount 1000 22:25:18.948 00.000 10672 Star-cross move 43/320, East for 1000 ms 22:25:18.948 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:18.948 00.000 10672 MoveAxis(E, 1000, -) 22:25:18.948 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:18.963 00.015 10672 IsSlewing returns 0 22:25:18.963 00.000 10672 IsGuiding returns 0 22:25:18.979 00.016 10672 PulseGuide returned control before completion, sleep 987 22:25:19.979 01.000 10672 IsGuiding returns 1 22:25:19.979 00.000 10672 scope still moving after pulse duration time elapsed 22:25:20.010 00.031 10672 IsSlewing returns 0 22:25:20.010 00.000 10672 IsGuiding returns 0 22:25:20.010 00.000 10672 scope move finished after 1000 + 48 ms 22:25:20.010 00.000 10672 Move returns status 0, amount 1000 22:25:20.010 00.000 10672 read socket command 10 22:25:20.010 00.000 10672 processing socket request REQDIST 22:25:20.010 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:20.010 00.000 10672 Sending socket response 0 (0x0) 22:25:20.010 00.000 10672 Star-cross move 44/320, East for 1000 ms 22:25:20.010 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:20.010 00.000 10672 MoveAxis(E, 1000, -) 22:25:20.010 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:20.026 00.016 10672 IsSlewing returns 0 22:25:20.026 00.000 10672 IsGuiding returns 0 22:25:20.041 00.015 10672 PulseGuide returned control before completion, sleep 993 22:25:21.041 01.000 10672 IsGuiding returns 1 22:25:21.041 00.000 10672 scope still moving after pulse duration time elapsed 22:25:21.072 00.031 10672 IsSlewing returns 0 22:25:21.072 00.000 10672 IsGuiding returns 0 22:25:21.072 00.000 10672 scope move finished after 1000 + 56 ms 22:25:21.072 00.000 10672 Move returns status 0, amount 1000 22:25:21.072 00.000 10672 Star-cross move 45/320, East for 1000 ms 22:25:21.088 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:21.088 00.000 10672 MoveAxis(E, 1000, -) 22:25:21.088 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:21.088 00.000 10672 IsSlewing returns 0 22:25:21.088 00.000 10672 IsGuiding returns 0 22:25:21.103 00.015 10672 PulseGuide returned control before completion, sleep 996 22:25:22.150 01.047 10672 IsGuiding returns 0 22:25:22.150 00.000 10672 Move returns status 0, amount 1000 22:25:22.150 00.000 10672 Star-cross move 46/320, East for 1000 ms 22:25:22.150 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:22.150 00.000 10672 MoveAxis(E, 1000, -) 22:25:22.150 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:22.166 00.016 10672 IsSlewing returns 0 22:25:22.197 00.031 10672 IsGuiding returns 0 22:25:22.213 00.016 10672 PulseGuide returned control before completion, sleep 994 22:25:23.228 01.015 10672 IsGuiding returns 1 22:25:23.228 00.000 10672 scope still moving after pulse duration time elapsed 22:25:23.259 00.031 10672 IsSlewing returns 0 22:25:23.259 00.000 10672 IsGuiding returns 0 22:25:23.259 00.000 10672 scope move finished after 1000 + 58 ms 22:25:23.259 00.000 10672 Move returns status 0, amount 1000 22:25:23.259 00.000 10672 Star-cross move 47/320, East for 1000 ms 22:25:23.259 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:23.259 00.000 10672 MoveAxis(E, 1000, -) 22:25:23.259 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:23.259 00.000 10672 IsSlewing returns 0 22:25:23.259 00.000 10672 IsGuiding returns 0 22:25:23.290 00.031 10672 PulseGuide returned control before completion, sleep 994 22:25:24.306 01.016 10672 IsGuiding returns 1 22:25:24.306 00.000 10672 scope still moving after pulse duration time elapsed 22:25:24.337 00.031 10672 IsSlewing returns 0 22:25:24.337 00.000 10672 IsGuiding returns 0 22:25:24.337 00.000 10672 scope move finished after 1000 + 72 ms 22:25:24.337 00.000 10672 Move returns status 0, amount 1000 22:25:24.337 00.000 10672 Star-cross move 48/320, East for 1000 ms 22:25:24.352 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:24.352 00.000 10672 MoveAxis(E, 1000, -) 22:25:24.352 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:24.352 00.000 10672 IsSlewing returns 0 22:25:24.352 00.000 10672 IsGuiding returns 0 22:25:24.368 00.016 10672 PulseGuide returned control before completion, sleep 992 22:25:25.399 01.031 10672 IsGuiding returns 0 22:25:25.399 00.000 10672 Move returns status 0, amount 1000 22:25:25.399 00.000 10672 read socket command 10 22:25:25.399 00.000 10672 processing socket request REQDIST 22:25:25.399 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:25.399 00.000 10672 Sending socket response 0 (0x0) 22:25:25.399 00.000 10672 Star-cross move 49/320, East for 1000 ms 22:25:25.399 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:25.415 00.016 10672 MoveAxis(E, 1000, -) 22:25:25.415 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:25.415 00.000 10672 IsSlewing returns 0 22:25:25.415 00.000 10672 IsGuiding returns 0 22:25:25.446 00.031 10672 PulseGuide returned control before completion, sleep 984 22:25:26.435 00.989 10672 IsGuiding returns 1 22:25:26.435 00.000 10672 scope still moving after pulse duration time elapsed 22:25:26.482 00.047 10672 IsSlewing returns 0 22:25:26.482 00.000 10672 IsGuiding returns 0 22:25:26.482 00.000 10672 scope move finished after 1000 + 66 ms 22:25:26.482 00.000 10672 Move returns status 0, amount 1000 22:25:26.482 00.000 10672 Star-cross move 50/320, East for 1000 ms 22:25:26.482 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:26.482 00.000 10672 MoveAxis(E, 1000, -) 22:25:26.482 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:26.497 00.015 10672 IsSlewing returns 0 22:25:26.497 00.000 10672 IsGuiding returns 0 22:25:26.513 00.016 10672 PulseGuide returned control before completion, sleep 992 22:25:27.528 01.015 10672 IsGuiding returns 0 22:25:27.528 00.000 10672 Move returns status 0, amount 1000 22:25:27.528 00.000 10672 Star-cross move 51/320, East for 1000 ms 22:25:27.544 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:27.544 00.000 10672 MoveAxis(E, 1000, -) 22:25:27.544 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:27.544 00.000 10672 IsSlewing returns 0 22:25:27.544 00.000 10672 IsGuiding returns 0 22:25:27.575 00.031 10672 PulseGuide returned control before completion, sleep 985 22:25:28.591 01.016 10672 IsGuiding returns 0 22:25:28.591 00.000 10672 Move returns status 0, amount 1000 22:25:28.591 00.000 10672 Star-cross move 52/320, East for 1000 ms 22:25:28.606 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:28.606 00.000 10672 MoveAxis(E, 1000, -) 22:25:28.606 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:28.606 00.000 10672 IsSlewing returns 0 22:25:28.606 00.000 10672 IsGuiding returns 0 22:25:28.637 00.031 10672 PulseGuide returned control before completion, sleep 983 22:25:29.668 01.031 10672 IsGuiding returns 0 22:25:29.668 00.000 10672 Move returns status 0, amount 1000 22:25:29.668 00.000 10672 Star-cross move 53/320, East for 1000 ms 22:25:29.668 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:29.668 00.000 10672 MoveAxis(E, 1000, -) 22:25:29.668 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:29.668 00.000 10672 IsSlewing returns 0 22:25:29.668 00.000 10672 IsGuiding returns 0 22:25:29.699 00.031 10672 PulseGuide returned control before completion, sleep 985 22:25:30.715 01.016 10672 IsGuiding returns 0 22:25:30.715 00.000 10672 Move returns status 0, amount 1000 22:25:30.715 00.000 10672 read socket command 10 22:25:30.715 00.000 10672 processing socket request REQDIST 22:25:30.715 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:30.715 00.000 10672 Sending socket response 0 (0x0) 22:25:30.715 00.000 10672 Star-cross move 54/320, East for 1000 ms 22:25:30.730 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:30.730 00.000 10672 MoveAxis(E, 1000, -) 22:25:30.730 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:30.730 00.000 10672 IsSlewing returns 0 22:25:30.730 00.000 10672 IsGuiding returns 0 22:25:30.746 00.016 10672 PulseGuide returned control before completion, sleep 990 22:25:31.746 01.000 10672 IsGuiding returns 1 22:25:31.746 00.000 10672 scope still moving after pulse duration time elapsed 22:25:31.793 00.047 10672 IsSlewing returns 0 22:25:31.793 00.000 10672 IsGuiding returns 0 22:25:31.793 00.000 10672 scope move finished after 1000 + 61 ms 22:25:31.793 00.000 10672 Move returns status 0, amount 1000 22:25:31.793 00.000 10672 Star-cross move 55/320, East for 1000 ms 22:25:31.793 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:31.793 00.000 10672 MoveAxis(E, 1000, -) 22:25:31.793 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:31.793 00.000 10672 IsSlewing returns 0 22:25:31.793 00.000 10672 IsGuiding returns 0 22:25:31.824 00.031 10672 PulseGuide returned control before completion, sleep 992 22:25:32.823 00.999 10672 IsGuiding returns 1 22:25:32.823 00.000 10672 scope still moving after pulse duration time elapsed 22:25:32.855 00.032 10672 IsSlewing returns 0 22:25:32.855 00.000 10672 IsGuiding returns 0 22:25:32.855 00.000 10672 scope move finished after 1000 + 53 ms 22:25:32.855 00.000 10672 Move returns status 0, amount 1000 22:25:32.855 00.000 10672 Star-cross move 56/320, East for 1000 ms 22:25:32.855 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:32.855 00.000 10672 MoveAxis(E, 1000, -) 22:25:32.855 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:32.870 00.015 10672 IsSlewing returns 0 22:25:32.870 00.000 10672 IsGuiding returns 0 22:25:32.886 00.016 10672 PulseGuide returned control before completion, sleep 989 22:25:33.901 01.015 10672 IsGuiding returns 0 22:25:33.901 00.000 10672 Move returns status 0, amount 1000 22:25:33.901 00.000 10672 Star-cross move 57/320, East for 1000 ms 22:25:33.901 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:33.901 00.000 10672 MoveAxis(E, 1000, -) 22:25:33.901 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:33.901 00.000 10672 IsSlewing returns 0 22:25:33.917 00.016 10672 IsGuiding returns 0 22:25:33.933 00.016 10672 PulseGuide returned control before completion, sleep 992 22:25:34.953 01.020 10672 IsGuiding returns 0 22:25:34.953 00.000 10672 Move returns status 0, amount 1000 22:25:34.953 00.000 10672 read socket command 10 22:25:34.953 00.000 10672 processing socket request REQDIST 22:25:34.953 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:34.953 00.000 10672 Sending socket response 0 (0x0) 22:25:34.953 00.000 10672 Star-cross move 58/320, East for 1000 ms 22:25:34.953 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:34.953 00.000 10672 MoveAxis(E, 1000, -) 22:25:34.953 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:34.968 00.015 10672 IsSlewing returns 0 22:25:34.968 00.000 10672 IsGuiding returns 0 22:25:34.984 00.016 10672 PulseGuide returned control before completion, sleep 992 22:25:35.999 01.015 10672 IsGuiding returns 1 22:25:35.999 00.000 10672 scope still moving after pulse duration time elapsed 22:25:36.046 00.047 10672 IsSlewing returns 0 22:25:36.078 00.032 10672 IsGuiding returns 0 22:25:36.078 00.000 10672 scope move finished after 1000 + 106 ms 22:25:36.078 00.000 10672 Move returns status 0, amount 1000 22:25:36.078 00.000 10672 Star-cross move 59/320, East for 1000 ms 22:25:36.078 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:36.078 00.000 10672 MoveAxis(E, 1000, -) 22:25:36.078 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:36.078 00.000 10672 IsSlewing returns 0 22:25:36.078 00.000 10672 IsGuiding returns 0 22:25:36.109 00.031 10672 PulseGuide returned control before completion, sleep 991 22:25:37.124 01.015 10672 IsGuiding returns 0 22:25:37.124 00.000 10672 Move returns status 0, amount 1000 22:25:37.124 00.000 10672 Star-cross move 60/320, East for 1000 ms 22:25:37.124 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:37.124 00.000 10672 MoveAxis(E, 1000, -) 22:25:37.124 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:37.124 00.000 10672 IsSlewing returns 0 22:25:37.124 00.000 10672 IsGuiding returns 0 22:25:37.155 00.031 10672 PulseGuide returned control before completion, sleep 985 22:25:38.186 01.031 10672 IsGuiding returns 1 22:25:38.186 00.000 10672 scope still moving after pulse duration time elapsed 22:25:38.217 00.031 10672 IsSlewing returns 0 22:25:38.217 00.000 10672 IsGuiding returns 0 22:25:38.217 00.000 10672 scope move finished after 1000 + 84 ms 22:25:38.217 00.000 10672 Move returns status 0, amount 1000 22:25:38.217 00.000 10672 Star-cross move 61/320, East for 1000 ms 22:25:38.217 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:38.217 00.000 10672 MoveAxis(E, 1000, -) 22:25:38.217 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:38.233 00.016 10672 IsSlewing returns 0 22:25:38.233 00.000 10672 IsGuiding returns 0 22:25:38.248 00.015 10672 PulseGuide returned control before completion, sleep 994 22:25:39.264 01.016 10672 IsGuiding returns 0 22:25:39.264 00.000 10672 Move returns status 0, amount 1000 22:25:39.264 00.000 10672 Star-cross move 62/320, East for 1000 ms 22:25:39.279 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:39.279 00.000 10672 MoveAxis(E, 1000, -) 22:25:39.279 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:39.279 00.000 10672 IsSlewing returns 0 22:25:39.279 00.000 10672 IsGuiding returns 0 22:25:39.295 00.016 10672 PulseGuide returned control before completion, sleep 990 22:25:40.326 01.031 10672 IsGuiding returns 0 22:25:40.326 00.000 10672 Move returns status 0, amount 1000 22:25:40.326 00.000 10672 read socket command 10 22:25:40.326 00.000 10672 processing socket request REQDIST 22:25:40.326 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:40.326 00.000 10672 Sending socket response 0 (0x0) 22:25:40.326 00.000 10672 Star-cross move 63/320, East for 1000 ms 22:25:40.326 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:40.326 00.000 10672 MoveAxis(E, 1000, -) 22:25:40.326 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:40.342 00.016 10672 IsSlewing returns 0 22:25:40.342 00.000 10672 IsGuiding returns 0 22:25:40.357 00.015 10672 PulseGuide returned control before completion, sleep 993 22:25:41.373 01.016 10672 IsGuiding returns 0 22:25:41.373 00.000 10672 Move returns status 0, amount 1000 22:25:41.373 00.000 10672 Star-cross move 64/320, East for 1000 ms 22:25:41.388 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:41.388 00.000 10672 MoveAxis(E, 1000, -) 22:25:41.388 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:41.388 00.000 10672 IsSlewing returns 0 22:25:41.388 00.000 10672 IsGuiding returns 0 22:25:41.404 00.016 10672 PulseGuide returned control before completion, sleep 991 22:25:42.435 01.031 10672 IsGuiding returns 0 22:25:42.435 00.000 10672 Move returns status 0, amount 1000 22:25:42.435 00.000 10672 Star-cross move 65/320, East for 1000 ms 22:25:42.435 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:42.435 00.000 10672 MoveAxis(E, 1000, -) 22:25:42.435 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:42.450 00.015 10672 IsSlewing returns 0 22:25:42.450 00.000 10672 IsGuiding returns 0 22:25:42.466 00.016 10672 PulseGuide returned control before completion, sleep 990 22:25:43.486 01.020 10672 IsGuiding returns 0 22:25:43.486 00.000 10672 Move returns status 0, amount 1000 22:25:43.486 00.000 10672 Star-cross move 66/320, East for 1000 ms 22:25:43.501 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:43.501 00.000 10672 MoveAxis(E, 1000, -) 22:25:43.501 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:43.501 00.000 10672 IsSlewing returns 0 22:25:43.501 00.000 10672 IsGuiding returns 0 22:25:43.533 00.032 10672 PulseGuide returned control before completion, sleep 982 22:25:44.564 01.031 10672 IsGuiding returns 0 22:25:44.564 00.000 10672 Move returns status 0, amount 1000 22:25:44.564 00.000 10672 Star-cross move 67/320, East for 1000 ms 22:25:44.564 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:44.564 00.000 10672 MoveAxis(E, 1000, -) 22:25:44.564 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:44.564 00.000 10672 IsSlewing returns 0 22:25:44.564 00.000 10672 IsGuiding returns 0 22:25:44.595 00.031 10672 PulseGuide returned control before completion, sleep 991 22:25:45.610 01.015 10672 IsGuiding returns 0 22:25:45.610 00.000 10672 Move returns status 0, amount 1000 22:25:45.610 00.000 10672 read socket command 10 22:25:45.610 00.000 10672 processing socket request REQDIST 22:25:45.610 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:45.610 00.000 10672 Sending socket response 0 (0x0) 22:25:45.610 00.000 10672 Star-cross move 68/320, East for 1000 ms 22:25:45.626 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:45.626 00.000 10672 MoveAxis(E, 1000, -) 22:25:45.626 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:45.626 00.000 10672 IsSlewing returns 0 22:25:45.626 00.000 10672 IsGuiding returns 0 22:25:45.641 00.015 10672 PulseGuide returned control before completion, sleep 992 22:25:46.672 01.031 10672 IsGuiding returns 0 22:25:46.672 00.000 10672 Move returns status 0, amount 1000 22:25:46.672 00.000 10672 Star-cross move 69/320, East for 1000 ms 22:25:46.672 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:46.672 00.000 10672 MoveAxis(E, 1000, -) 22:25:46.672 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:46.672 00.000 10672 IsSlewing returns 0 22:25:46.672 00.000 10672 IsGuiding returns 0 22:25:46.704 00.032 10672 PulseGuide returned control before completion, sleep 990 22:25:47.719 01.015 10672 IsGuiding returns 0 22:25:47.719 00.000 10672 Move returns status 0, amount 1000 22:25:47.719 00.000 10672 Star-cross move 70/320, East for 1000 ms 22:25:47.734 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:47.734 00.000 10672 MoveAxis(E, 1000, -) 22:25:47.734 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:47.734 00.000 10672 IsSlewing returns 0 22:25:47.734 00.000 10672 IsGuiding returns 0 22:25:47.750 00.016 10672 PulseGuide returned control before completion, sleep 990 22:25:48.766 01.016 10672 IsGuiding returns 0 22:25:48.766 00.000 10672 Move returns status 0, amount 1000 22:25:48.766 00.000 10672 Star-cross move 71/320, East for 1000 ms 22:25:48.766 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:48.766 00.000 10672 MoveAxis(E, 1000, -) 22:25:48.766 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:48.766 00.000 10672 IsSlewing returns 0 22:25:48.781 00.015 10672 IsGuiding returns 0 22:25:48.797 00.016 10672 PulseGuide returned control before completion, sleep 990 22:25:49.796 00.999 10672 IsGuiding returns 1 22:25:49.796 00.000 10672 scope still moving after pulse duration time elapsed 22:25:49.843 00.047 10672 IsSlewing returns 0 22:25:49.843 00.000 10672 IsGuiding returns 0 22:25:49.843 00.000 10672 scope move finished after 1000 + 75 ms 22:25:49.843 00.000 10672 Move returns status 0, amount 1000 22:25:49.859 00.016 10672 read socket command 10 22:25:49.859 00.000 10672 processing socket request REQDIST 22:25:49.859 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:49.859 00.000 10672 Sending socket response 0 (0x0) 22:25:49.859 00.000 10672 Star-cross move 72/320, East for 1000 ms 22:25:49.859 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:49.859 00.000 10672 MoveAxis(E, 1000, -) 22:25:49.859 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:49.859 00.000 10672 IsSlewing returns 0 22:25:49.859 00.000 10672 IsGuiding returns 0 22:25:49.874 00.015 10672 PulseGuide returned control before completion, sleep 986 22:25:50.879 01.005 10672 IsGuiding returns 1 22:25:50.879 00.000 10672 scope still moving after pulse duration time elapsed 22:25:50.910 00.031 10672 IsSlewing returns 0 22:25:50.910 00.000 10672 IsGuiding returns 0 22:25:50.910 00.000 10672 scope move finished after 1000 + 49 ms 22:25:50.910 00.000 10672 Move returns status 0, amount 1000 22:25:50.910 00.000 10672 Star-cross move 73/320, East for 1000 ms 22:25:50.926 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:50.926 00.000 10672 MoveAxis(E, 1000, -) 22:25:50.926 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:50.926 00.000 10672 IsSlewing returns 0 22:25:50.926 00.000 10672 IsGuiding returns 0 22:25:50.957 00.031 10672 PulseGuide returned control before completion, sleep 982 22:25:51.957 01.000 10672 IsGuiding returns 1 22:25:51.957 00.000 10672 scope still moving after pulse duration time elapsed 22:25:51.988 00.031 10672 IsSlewing returns 0 22:25:52.019 00.031 10672 IsGuiding returns 0 22:25:52.019 00.000 10672 scope move finished after 1000 + 100 ms 22:25:52.019 00.000 10672 Move returns status 0, amount 1000 22:25:52.019 00.000 10672 Star-cross move 74/320, East for 1000 ms 22:25:52.035 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:52.035 00.000 10672 MoveAxis(E, 1000, -) 22:25:52.035 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:52.035 00.000 10672 IsSlewing returns 0 22:25:52.035 00.000 10672 IsGuiding returns 0 22:25:52.051 00.016 10672 PulseGuide returned control before completion, sleep 992 22:25:53.066 01.015 10672 IsGuiding returns 0 22:25:53.066 00.000 10672 Move returns status 0, amount 1000 22:25:53.066 00.000 10672 Star-cross move 75/320, East for 1000 ms 22:25:53.066 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:53.066 00.000 10672 MoveAxis(E, 1000, -) 22:25:53.066 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:53.066 00.000 10672 IsSlewing returns 0 22:25:53.066 00.000 10672 IsGuiding returns 0 22:25:53.097 00.031 10672 PulseGuide returned control before completion, sleep 985 22:25:54.128 01.031 10672 IsGuiding returns 1 22:25:54.128 00.000 10672 scope still moving after pulse duration time elapsed 22:25:54.175 00.047 10672 IsSlewing returns 0 22:25:54.175 00.000 10672 IsGuiding returns 0 22:25:54.175 00.000 10672 scope move finished after 1000 + 101 ms 22:25:54.175 00.000 10672 Move returns status 0, amount 1000 22:25:54.175 00.000 10672 Star-cross move 76/320, East for 1000 ms 22:25:54.175 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:54.175 00.000 10672 MoveAxis(E, 1000, -) 22:25:54.175 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:54.175 00.000 10672 IsSlewing returns 0 22:25:54.175 00.000 10672 IsGuiding returns 0 22:25:54.206 00.031 10672 PulseGuide returned control before completion, sleep 980 22:25:55.206 01.000 10672 IsGuiding returns 1 22:25:55.206 00.000 10672 scope still moving after pulse duration time elapsed 22:25:55.237 00.031 10672 IsSlewing returns 0 22:25:55.237 00.000 10672 IsGuiding returns 0 22:25:55.237 00.000 10672 scope move finished after 1000 + 55 ms 22:25:55.237 00.000 10672 Move returns status 0, amount 1000 22:25:55.237 00.000 10672 read socket command 10 22:25:55.237 00.000 10672 processing socket request REQDIST 22:25:55.237 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:25:55.237 00.000 10672 Sending socket response 0 (0x0) 22:25:55.237 00.000 10672 Star-cross move 77/320, East for 1000 ms 22:25:55.253 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:55.253 00.000 10672 MoveAxis(E, 1000, -) 22:25:55.253 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:55.253 00.000 10672 IsSlewing returns 0 22:25:55.253 00.000 10672 IsGuiding returns 0 22:25:55.268 00.015 10672 PulseGuide returned control before completion, sleep 992 22:25:56.299 01.031 10672 IsGuiding returns 0 22:25:56.299 00.000 10672 Move returns status 0, amount 1000 22:25:56.299 00.000 10672 Star-cross move 78/320, East for 1000 ms 22:25:56.299 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:56.299 00.000 10672 MoveAxis(E, 1000, -) 22:25:56.299 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:56.299 00.000 10672 IsSlewing returns 0 22:25:56.299 00.000 10672 IsGuiding returns 0 22:25:56.330 00.031 10672 PulseGuide returned control before completion, sleep 991 22:25:57.346 01.016 10672 IsGuiding returns 0 22:25:57.346 00.000 10672 Move returns status 0, amount 1000 22:25:57.346 00.000 10672 Star-cross move 79/320, East for 1000 ms 22:25:57.346 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:57.346 00.000 10672 MoveAxis(E, 1000, -) 22:25:57.346 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:57.361 00.015 10672 IsSlewing returns 0 22:25:57.361 00.000 10672 IsGuiding returns 0 22:25:57.377 00.016 10672 PulseGuide returned control before completion, sleep 991 22:25:58.408 01.031 10672 IsGuiding returns 0 22:25:58.408 00.000 10672 Move returns status 0, amount 1000 22:25:58.408 00.000 10672 Star-cross move 80/320, East for 1000 ms 22:25:58.408 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:58.408 00.000 10672 MoveAxis(E, 1000, -) 22:25:58.408 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:58.408 00.000 10672 IsSlewing returns 0 22:25:58.408 00.000 10672 IsGuiding returns 0 22:25:58.439 00.031 10672 PulseGuide returned control before completion, sleep 990 22:25:59.459 01.020 10672 IsGuiding returns 0 22:25:59.459 00.000 10672 Move returns status 0, amount 1000 22:25:59.459 00.000 10672 Star-cross move 81/320, East for 1000 ms 22:25:59.459 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:25:59.459 00.000 10672 MoveAxis(E, 1000, -) 22:25:59.459 00.000 10672 Guiding Dir = 2, Dur = 1000 22:25:59.491 00.032 10672 IsSlewing returns 0 22:25:59.491 00.000 10672 IsGuiding returns 0 22:25:59.522 00.031 10672 PulseGuide returned control before completion, sleep 981 22:26:00.537 01.015 10672 IsGuiding returns 0 22:26:00.537 00.000 10672 Move returns status 0, amount 1000 22:26:00.537 00.000 10672 read socket command 10 22:26:00.537 00.000 10672 processing socket request REQDIST 22:26:00.537 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:00.553 00.016 10672 Sending socket response 0 (0x0) 22:26:00.553 00.000 10672 Star-cross move 82/320, East for 1000 ms 22:26:00.553 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:00.553 00.000 10672 MoveAxis(E, 1000, -) 22:26:00.553 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:00.553 00.000 10672 IsSlewing returns 0 22:26:00.553 00.000 10672 IsGuiding returns 0 22:26:00.568 00.015 10672 PulseGuide returned control before completion, sleep 993 22:26:01.599 01.031 10672 IsGuiding returns 1 22:26:01.599 00.000 10672 scope still moving after pulse duration time elapsed 22:26:01.631 00.032 10672 IsSlewing returns 0 22:26:01.631 00.000 10672 IsGuiding returns 0 22:26:01.631 00.000 10672 scope move finished after 1000 + 73 ms 22:26:01.631 00.000 10672 Move returns status 0, amount 1000 22:26:01.631 00.000 10672 Star-cross move 83/320, East for 1000 ms 22:26:01.631 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:01.631 00.000 10672 MoveAxis(E, 1000, -) 22:26:01.631 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:01.631 00.000 10672 IsSlewing returns 0 22:26:01.631 00.000 10672 IsGuiding returns 0 22:26:01.662 00.031 10672 PulseGuide returned control before completion, sleep 986 22:26:02.692 01.030 10672 IsGuiding returns 0 22:26:02.692 00.000 10672 Move returns status 0, amount 1000 22:26:02.692 00.000 10672 Star-cross move 84/320, East for 1000 ms 22:26:02.692 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:02.692 00.000 10672 MoveAxis(E, 1000, -) 22:26:02.692 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:02.692 00.000 10672 IsSlewing returns 0 22:26:02.692 00.000 10672 IsGuiding returns 0 22:26:02.724 00.032 10672 PulseGuide returned control before completion, sleep 991 22:26:03.724 01.000 10672 IsGuiding returns 1 22:26:03.724 00.000 10672 scope still moving after pulse duration time elapsed 22:26:03.755 00.031 10672 IsSlewing returns 0 22:26:03.755 00.000 10672 IsGuiding returns 0 22:26:03.755 00.000 10672 scope move finished after 1000 + 60 ms 22:26:03.755 00.000 10672 Move returns status 0, amount 1000 22:26:03.755 00.000 10672 Star-cross move 85/320, East for 1000 ms 22:26:03.770 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:03.770 00.000 10672 MoveAxis(E, 1000, -) 22:26:03.770 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:03.770 00.000 10672 IsSlewing returns 0 22:26:03.770 00.000 10672 IsGuiding returns 0 22:26:03.786 00.016 10672 PulseGuide returned control before completion, sleep 989 22:26:04.786 01.000 10672 IsGuiding returns 1 22:26:04.786 00.000 10672 scope still moving after pulse duration time elapsed 22:26:04.832 00.046 10672 IsSlewing returns 0 22:26:04.832 00.000 10672 IsGuiding returns 0 22:26:04.832 00.000 10672 scope move finished after 1000 + 63 ms 22:26:04.832 00.000 10672 Move returns status 0, amount 1000 22:26:04.832 00.000 10672 read socket command 10 22:26:04.832 00.000 10672 processing socket request REQDIST 22:26:04.832 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:04.832 00.000 10672 Sending socket response 0 (0x0) 22:26:04.832 00.000 10672 Star-cross move 86/320, East for 1000 ms 22:26:04.848 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:04.848 00.000 10672 MoveAxis(E, 1000, -) 22:26:04.848 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:04.880 00.032 10672 IsSlewing returns 0 22:26:04.880 00.000 10672 IsGuiding returns 0 22:26:04.895 00.015 10672 PulseGuide returned control before completion, sleep 995 22:26:05.926 01.031 10672 IsGuiding returns 0 22:26:05.926 00.000 10672 Move returns status 0, amount 1000 22:26:05.926 00.000 10672 Star-cross move 87/320, East for 1000 ms 22:26:05.941 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:05.941 00.000 10672 MoveAxis(E, 1000, -) 22:26:05.941 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:05.941 00.000 10672 IsSlewing returns 0 22:26:05.941 00.000 10672 IsGuiding returns 0 22:26:05.957 00.016 10672 PulseGuide returned control before completion, sleep 990 22:26:06.973 01.016 10672 IsGuiding returns 1 22:26:06.973 00.000 10672 scope still moving after pulse duration time elapsed 22:26:07.004 00.031 10672 IsSlewing returns 0 22:26:07.004 00.000 10672 IsGuiding returns 0 22:26:07.004 00.000 10672 scope move finished after 1000 + 60 ms 22:26:07.004 00.000 10672 Move returns status 0, amount 1000 22:26:07.004 00.000 10672 Star-cross move 88/320, East for 1000 ms 22:26:07.004 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:07.004 00.000 10672 MoveAxis(E, 1000, -) 22:26:07.004 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:07.019 00.015 10672 IsSlewing returns 0 22:26:07.019 00.000 10672 IsGuiding returns 0 22:26:07.035 00.016 10672 PulseGuide returned control before completion, sleep 992 22:26:08.055 01.020 10672 IsGuiding returns 0 22:26:08.055 00.000 10672 Move returns status 0, amount 1000 22:26:08.055 00.000 10672 Star-cross move 89/320, East for 1000 ms 22:26:08.055 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:08.055 00.000 10672 MoveAxis(E, 1000, -) 22:26:08.071 00.016 10672 Guiding Dir = 2, Dur = 1000 22:26:08.071 00.000 10672 IsSlewing returns 0 22:26:08.071 00.000 10672 IsGuiding returns 0 22:26:08.102 00.031 10672 PulseGuide returned control before completion, sleep 986 22:26:09.102 01.000 10672 IsGuiding returns 1 22:26:09.102 00.000 10672 scope still moving after pulse duration time elapsed 22:26:09.149 00.047 10672 IsSlewing returns 0 22:26:09.149 00.000 10672 IsGuiding returns 0 22:26:09.149 00.000 10672 scope move finished after 1000 + 72 ms 22:26:09.149 00.000 10672 Move returns status 0, amount 1000 22:26:09.149 00.000 10672 Star-cross move 90/320, East for 1000 ms 22:26:09.149 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:09.149 00.000 10672 MoveAxis(E, 1000, -) 22:26:09.149 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:09.149 00.000 10672 IsSlewing returns 0 22:26:09.164 00.015 10672 IsGuiding returns 0 22:26:09.180 00.016 10672 PulseGuide returned control before completion, sleep 995 22:26:10.195 01.015 10672 IsGuiding returns 0 22:26:10.195 00.000 10672 Move returns status 0, amount 1000 22:26:10.195 00.000 10672 read socket command 10 22:26:10.195 00.000 10672 processing socket request REQDIST 22:26:10.195 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:10.195 00.000 10672 Sending socket response 0 (0x0) 22:26:10.195 00.000 10672 Star-cross move 91/320, East for 1000 ms 22:26:10.211 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:10.211 00.000 10672 MoveAxis(E, 1000, -) 22:26:10.211 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:10.211 00.000 10672 IsSlewing returns 0 22:26:10.211 00.000 10672 IsGuiding returns 0 22:26:10.226 00.015 10672 PulseGuide returned control before completion, sleep 993 22:26:11.257 01.031 10672 IsGuiding returns 0 22:26:11.257 00.000 10672 Move returns status 0, amount 1000 22:26:11.257 00.000 10672 Star-cross move 92/320, East for 1000 ms 22:26:11.257 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:11.257 00.000 10672 MoveAxis(E, 1000, -) 22:26:11.257 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:11.257 00.000 10672 IsSlewing returns 0 22:26:11.257 00.000 10672 IsGuiding returns 0 22:26:11.288 00.031 10672 PulseGuide returned control before completion, sleep 990 22:26:12.304 01.016 10672 IsGuiding returns 0 22:26:12.304 00.000 10672 Move returns status 0, amount 1000 22:26:12.304 00.000 10672 Star-cross move 93/320, East for 1000 ms 22:26:12.319 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:12.319 00.000 10672 MoveAxis(E, 1000, -) 22:26:12.319 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:12.319 00.000 10672 IsSlewing returns 0 22:26:12.319 00.000 10672 IsGuiding returns 0 22:26:12.335 00.016 10672 PulseGuide returned control before completion, sleep 991 22:26:13.350 01.015 10672 IsGuiding returns 0 22:26:13.350 00.000 10672 Move returns status 0, amount 1000 22:26:13.350 00.000 10672 Star-cross move 94/320, East for 1000 ms 22:26:13.350 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:13.350 00.000 10672 MoveAxis(E, 1000, -) 22:26:13.350 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:13.350 00.000 10672 IsSlewing returns 0 22:26:13.366 00.016 10672 IsGuiding returns 0 22:26:13.382 00.016 10672 PulseGuide returned control before completion, sleep 990 22:26:14.381 00.999 10672 IsGuiding returns 1 22:26:14.381 00.000 10672 scope still moving after pulse duration time elapsed 22:26:14.413 00.032 10672 IsSlewing returns 0 22:26:14.413 00.000 10672 IsGuiding returns 0 22:26:14.413 00.000 10672 scope move finished after 1000 + 60 ms 22:26:14.428 00.015 10672 Move returns status 0, amount 1000 22:26:14.428 00.000 10672 Star-cross move 95/320, East for 1000 ms 22:26:14.428 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:14.428 00.000 10672 MoveAxis(E, 1000, -) 22:26:14.428 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:14.428 00.000 10672 IsSlewing returns 0 22:26:14.428 00.000 10672 IsGuiding returns 0 22:26:14.444 00.016 10672 PulseGuide returned control before completion, sleep 992 22:26:15.475 01.031 10672 IsGuiding returns 0 22:26:15.475 00.000 10672 Move returns status 0, amount 1000 22:26:15.475 00.000 10672 read socket command 10 22:26:15.475 00.000 10672 processing socket request REQDIST 22:26:15.475 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:15.475 00.000 10672 Sending socket response 0 (0x0) 22:26:15.475 00.000 10672 Star-cross move 96/320, East for 1000 ms 22:26:15.475 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:15.475 00.000 10672 MoveAxis(E, 1000, -) 22:26:15.475 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:15.490 00.015 10672 IsSlewing returns 0 22:26:15.490 00.000 10672 IsGuiding returns 0 22:26:15.506 00.016 10672 PulseGuide returned control before completion, sleep 992 22:26:16.510 01.004 10672 IsGuiding returns 1 22:26:16.510 00.000 10672 scope still moving after pulse duration time elapsed 22:26:16.541 00.031 10672 IsSlewing returns 0 22:26:16.573 00.032 10672 IsGuiding returns 0 22:26:16.573 00.000 10672 scope move finished after 1000 + 89 ms 22:26:16.573 00.000 10672 Move returns status 0, amount 1000 22:26:16.573 00.000 10672 Star-cross move 97/320, East for 1000 ms 22:26:16.588 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:16.588 00.000 10672 MoveAxis(E, 1000, -) 22:26:16.588 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:16.604 00.016 10672 IsSlewing returns 0 22:26:16.604 00.000 10672 IsGuiding returns 0 22:26:16.620 00.016 10672 PulseGuide returned control before completion, sleep 987 22:26:17.666 01.046 10672 IsGuiding returns 0 22:26:17.666 00.000 10672 Move returns status 0, amount 1000 22:26:17.666 00.000 10672 Star-cross move 98/320, East for 1000 ms 22:26:17.681 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:17.681 00.000 10672 MoveAxis(E, 1000, -) 22:26:17.681 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:17.681 00.000 10672 IsSlewing returns 0 22:26:17.681 00.000 10672 IsGuiding returns 0 22:26:17.713 00.032 10672 PulseGuide returned control before completion, sleep 982 22:26:18.728 01.015 10672 IsGuiding returns 0 22:26:18.728 00.000 10672 Move returns status 0, amount 1000 22:26:18.744 00.016 10672 Star-cross move 99/320, East for 1000 ms 22:26:18.744 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:18.744 00.000 10672 MoveAxis(E, 1000, -) 22:26:18.744 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:18.744 00.000 10672 IsSlewing returns 0 22:26:18.744 00.000 10672 IsGuiding returns 0 22:26:18.759 00.015 10672 PulseGuide returned control before completion, sleep 991 22:26:19.790 01.031 10672 IsGuiding returns 0 22:26:19.790 00.000 10672 Move returns status 0, amount 1000 22:26:19.790 00.000 10672 read socket command 10 22:26:19.790 00.000 10672 processing socket request REQDIST 22:26:19.790 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:19.790 00.000 10672 Sending socket response 0 (0x0) 22:26:19.790 00.000 10672 Star-cross move 100/320, East for 1000 ms 22:26:19.790 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:19.790 00.000 10672 MoveAxis(E, 1000, -) 22:26:19.790 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:19.806 00.016 10672 IsSlewing returns 0 22:26:19.806 00.000 10672 IsGuiding returns 0 22:26:19.821 00.015 10672 PulseGuide returned control before completion, sleep 993 22:26:20.837 01.016 10672 IsGuiding returns 0 22:26:20.837 00.000 10672 Move returns status 0, amount 1000 22:26:20.852 00.015 10672 Star-cross move 101/320, East for 1000 ms 22:26:20.852 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:20.852 00.000 10672 MoveAxis(E, 1000, -) 22:26:20.852 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:20.868 00.016 10672 IsSlewing returns 0 22:26:20.868 00.000 10672 IsGuiding returns 0 22:26:20.899 00.031 10672 PulseGuide returned control before completion, sleep 981 22:26:21.883 00.984 10672 IsGuiding returns 1 22:26:21.883 00.000 10672 scope still moving after pulse duration time elapsed 22:26:21.930 00.047 10672 IsSlewing returns 0 22:26:21.962 00.032 10672 IsGuiding returns 0 22:26:21.962 00.000 10672 scope move finished after 1000 + 101 ms 22:26:21.962 00.000 10672 Move returns status 0, amount 1000 22:26:21.962 00.000 10672 Star-cross move 102/320, East for 1000 ms 22:26:21.962 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:21.962 00.000 10672 MoveAxis(E, 1000, -) 22:26:21.962 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:21.977 00.015 10672 IsSlewing returns 0 22:26:21.977 00.000 10672 IsGuiding returns 0 22:26:21.993 00.016 10672 PulseGuide returned control before completion, sleep 986 22:26:22.992 00.999 10672 IsGuiding returns 1 22:26:22.992 00.000 10672 scope still moving after pulse duration time elapsed 22:26:23.039 00.047 10672 IsSlewing returns 0 22:26:23.039 00.000 10672 IsGuiding returns 0 22:26:23.039 00.000 10672 scope move finished after 1000 + 64 ms 22:26:23.039 00.000 10672 Move returns status 0, amount 1000 22:26:23.039 00.000 10672 Star-cross move 103/320, East for 1000 ms 22:26:23.039 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:23.039 00.000 10672 MoveAxis(E, 1000, -) 22:26:23.039 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:23.039 00.000 10672 IsSlewing returns 0 22:26:23.055 00.016 10672 IsGuiding returns 0 22:26:23.070 00.015 10672 PulseGuide returned control before completion, sleep 993 22:26:24.091 01.021 10672 IsGuiding returns 0 22:26:24.091 00.000 10672 Move returns status 0, amount 1000 22:26:24.091 00.000 10672 Star-cross move 104/320, East for 1000 ms 22:26:24.106 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:24.106 00.000 10672 MoveAxis(E, 1000, -) 22:26:24.106 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:24.106 00.000 10672 IsSlewing returns 0 22:26:24.106 00.000 10672 IsGuiding returns 0 22:26:24.137 00.031 10672 PulseGuide returned control before completion, sleep 982 22:26:25.153 01.016 10672 IsGuiding returns 0 22:26:25.168 00.015 10672 Move returns status 0, amount 1000 22:26:25.168 00.000 10672 read socket command 10 22:26:25.168 00.000 10672 processing socket request REQDIST 22:26:25.168 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:25.168 00.000 10672 Sending socket response 0 (0x0) 22:26:25.168 00.000 10672 Star-cross move 105/320, East for 1000 ms 22:26:25.168 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:25.168 00.000 10672 MoveAxis(E, 1000, -) 22:26:25.168 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:25.168 00.000 10672 IsSlewing returns 0 22:26:25.168 00.000 10672 IsGuiding returns 0 22:26:25.200 00.032 10672 PulseGuide returned control before completion, sleep 994 22:26:26.215 01.015 10672 IsGuiding returns 0 22:26:26.215 00.000 10672 Move returns status 0, amount 1000 22:26:26.215 00.000 10672 Star-cross move 106/320, East for 1000 ms 22:26:26.215 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:26.215 00.000 10672 MoveAxis(E, 1000, -) 22:26:26.215 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:26.230 00.015 10672 IsSlewing returns 0 22:26:26.230 00.000 10672 IsGuiding returns 0 22:26:26.246 00.016 10672 PulseGuide returned control before completion, sleep 995 22:26:27.277 01.031 10672 IsGuiding returns 0 22:26:27.277 00.000 10672 Move returns status 0, amount 1000 22:26:27.277 00.000 10672 Star-cross move 107/320, East for 1000 ms 22:26:27.277 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:27.277 00.000 10672 MoveAxis(E, 1000, -) 22:26:27.277 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:27.277 00.000 10672 IsSlewing returns 0 22:26:27.277 00.000 10672 IsGuiding returns 0 22:26:27.308 00.031 10672 PulseGuide returned control before completion, sleep 985 22:26:28.308 01.000 10672 IsGuiding returns 1 22:26:28.308 00.000 10672 scope still moving after pulse duration time elapsed 22:26:28.339 00.031 10672 IsSlewing returns 0 22:26:28.339 00.000 10672 IsGuiding returns 0 22:26:28.339 00.000 10672 scope move finished after 1000 + 57 ms 22:26:28.339 00.000 10672 Move returns status 0, amount 1000 22:26:28.339 00.000 10672 Star-cross move 108/320, East for 1000 ms 22:26:28.339 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:28.339 00.000 10672 MoveAxis(E, 1000, -) 22:26:28.339 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:28.339 00.000 10672 IsSlewing returns 0 22:26:28.339 00.000 10672 IsGuiding returns 0 22:26:28.371 00.032 10672 PulseGuide returned control before completion, sleep 984 22:26:29.401 01.030 10672 IsGuiding returns 0 22:26:29.401 00.000 10672 Move returns status 0, amount 1000 22:26:29.401 00.000 10672 Star-cross move 109/320, East for 1000 ms 22:26:29.401 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:29.401 00.000 10672 MoveAxis(E, 1000, -) 22:26:29.401 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:29.401 00.000 10672 IsSlewing returns 0 22:26:29.401 00.000 10672 IsGuiding returns 0 22:26:29.433 00.032 10672 PulseGuide returned control before completion, sleep 985 22:26:30.432 00.999 10672 IsGuiding returns 1 22:26:30.432 00.000 10672 scope still moving after pulse duration time elapsed 22:26:30.464 00.032 10672 IsSlewing returns 0 22:26:30.464 00.000 10672 IsGuiding returns 0 22:26:30.464 00.000 10672 scope move finished after 1000 + 65 ms 22:26:30.464 00.000 10672 Move returns status 0, amount 1000 22:26:30.464 00.000 10672 read socket command 10 22:26:30.464 00.000 10672 processing socket request REQDIST 22:26:30.464 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:30.464 00.000 10672 Sending socket response 0 (0x0) 22:26:30.464 00.000 10672 Star-cross move 110/320, East for 1000 ms 22:26:30.479 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:30.479 00.000 10672 MoveAxis(E, 1000, -) 22:26:30.479 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:30.479 00.000 10672 IsSlewing returns 0 22:26:30.479 00.000 10672 IsGuiding returns 0 22:26:30.495 00.016 10672 PulseGuide returned control before completion, sleep 987 22:26:31.526 01.031 10672 IsGuiding returns 0 22:26:31.526 00.000 10672 Move returns status 0, amount 1000 22:26:31.526 00.000 10672 Star-cross move 111/320, East for 1000 ms 22:26:31.526 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:31.526 00.000 10672 MoveAxis(E, 1000, -) 22:26:31.526 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:31.526 00.000 10672 IsSlewing returns 0 22:26:31.541 00.015 10672 IsGuiding returns 0 22:26:31.588 00.047 10672 PulseGuide returned control before completion, sleep 956 22:26:32.561 00.973 10672 IsGuiding returns 1 22:26:32.561 00.000 10672 scope still moving after pulse duration time elapsed 22:26:32.592 00.031 10672 IsSlewing returns 0 22:26:32.592 00.000 10672 IsGuiding returns 1 22:26:32.624 00.032 10672 IsSlewing returns 0 22:26:32.624 00.000 10672 IsGuiding returns 0 22:26:32.624 00.000 10672 scope move finished after 1000 + 91 ms 22:26:32.624 00.000 10672 Move returns status 0, amount 1000 22:26:32.624 00.000 10672 Star-cross move 112/320, East for 1000 ms 22:26:32.624 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:32.624 00.000 10672 MoveAxis(E, 1000, -) 22:26:32.624 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:32.639 00.015 10672 IsSlewing returns 0 22:26:32.639 00.000 10672 IsGuiding returns 0 22:26:32.655 00.016 10672 PulseGuide returned control before completion, sleep 986 22:26:33.686 01.031 10672 IsGuiding returns 1 22:26:33.686 00.000 10672 scope still moving after pulse duration time elapsed 22:26:33.717 00.031 10672 IsSlewing returns 0 22:26:33.717 00.000 10672 IsGuiding returns 0 22:26:33.717 00.000 10672 scope move finished after 1000 + 78 ms 22:26:33.717 00.000 10672 Move returns status 0, amount 1000 22:26:33.717 00.000 10672 Star-cross move 113/320, East for 1000 ms 22:26:33.717 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:33.717 00.000 10672 MoveAxis(E, 1000, -) 22:26:33.717 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:33.717 00.000 10672 IsSlewing returns 0 22:26:33.717 00.000 10672 IsGuiding returns 0 22:26:33.748 00.031 10672 PulseGuide returned control before completion, sleep 984 22:26:34.764 01.016 10672 IsGuiding returns 0 22:26:34.764 00.000 10672 Move returns status 0, amount 1000 22:26:34.779 00.015 10672 read socket command 10 22:26:34.779 00.000 10672 processing socket request REQDIST 22:26:34.779 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:34.779 00.000 10672 Sending socket response 0 (0x0) 22:26:34.779 00.000 10672 Star-cross move 114/320, East for 1000 ms 22:26:34.779 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:34.779 00.000 10672 MoveAxis(E, 1000, -) 22:26:34.779 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:34.779 00.000 10672 IsSlewing returns 0 22:26:34.795 00.016 10672 IsGuiding returns 0 22:26:34.810 00.015 10672 PulseGuide returned control before completion, sleep 981 22:26:35.810 01.000 10672 IsGuiding returns 1 22:26:35.810 00.000 10672 scope still moving after pulse duration time elapsed 22:26:35.857 00.047 10672 IsSlewing returns 0 22:26:35.857 00.000 10672 IsGuiding returns 0 22:26:35.857 00.000 10672 scope move finished after 1000 + 67 ms 22:26:35.857 00.000 10672 Move returns status 0, amount 1000 22:26:35.857 00.000 10672 Star-cross move 115/320, East for 1000 ms 22:26:35.857 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:35.857 00.000 10672 MoveAxis(E, 1000, -) 22:26:35.857 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:35.872 00.015 10672 IsSlewing returns 0 22:26:35.872 00.000 10672 IsGuiding returns 0 22:26:35.888 00.016 10672 PulseGuide returned control before completion, sleep 992 22:26:36.904 01.016 10672 IsGuiding returns 0 22:26:36.904 00.000 10672 Move returns status 0, amount 1000 22:26:36.919 00.015 10672 Star-cross move 116/320, East for 1000 ms 22:26:36.919 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:36.919 00.000 10672 MoveAxis(E, 1000, -) 22:26:36.919 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:36.935 00.016 10672 IsSlewing returns 0 22:26:36.981 00.046 10672 IsGuiding returns 0 22:26:37.013 00.032 10672 PulseGuide returned control before completion, sleep 979 22:26:37.997 00.984 10672 IsGuiding returns 1 22:26:37.997 00.000 10672 scope still moving after pulse duration time elapsed 22:26:38.028 00.031 10672 IsSlewing returns 0 22:26:38.028 00.000 10672 IsGuiding returns 0 22:26:38.028 00.000 10672 scope move finished after 1000 + 55 ms 22:26:38.028 00.000 10672 Move returns status 0, amount 1000 22:26:38.028 00.000 10672 Star-cross move 117/320, East for 1000 ms 22:26:38.044 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:38.044 00.000 10672 MoveAxis(E, 1000, -) 22:26:38.044 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:38.044 00.000 10672 IsSlewing returns 0 22:26:38.044 00.000 10672 IsGuiding returns 0 22:26:38.059 00.015 10672 PulseGuide returned control before completion, sleep 994 22:26:39.106 01.047 10672 IsGuiding returns 0 22:26:39.106 00.000 10672 Move returns status 0, amount 1000 22:26:39.106 00.000 10672 Star-cross move 118/320, East for 1000 ms 22:26:39.106 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:39.106 00.000 10672 MoveAxis(E, 1000, -) 22:26:39.106 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:39.106 00.000 10672 IsSlewing returns 0 22:26:39.121 00.015 10672 IsGuiding returns 0 22:26:39.137 00.016 10672 PulseGuide returned control before completion, sleep 993 22:26:40.153 01.016 10672 IsGuiding returns 0 22:26:40.153 00.000 10672 Move returns status 0, amount 1000 22:26:40.153 00.000 10672 read socket command 10 22:26:40.153 00.000 10672 processing socket request REQDIST 22:26:40.153 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:40.153 00.000 10672 Sending socket response 0 (0x0) 22:26:40.153 00.000 10672 Star-cross move 119/320, East for 1000 ms 22:26:40.168 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:40.168 00.000 10672 MoveAxis(E, 1000, -) 22:26:40.168 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:40.168 00.000 10672 IsSlewing returns 0 22:26:40.168 00.000 10672 IsGuiding returns 0 22:26:40.184 00.016 10672 PulseGuide returned control before completion, sleep 992 22:26:41.188 01.004 10672 IsGuiding returns 0 22:26:41.188 00.000 10672 Move returns status 0, amount 1000 22:26:41.188 00.000 10672 Star-cross move 120/320, East for 1000 ms 22:26:41.204 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:26:41.204 00.000 10672 MoveAxis(E, 1000, -) 22:26:41.204 00.000 10672 Guiding Dir = 2, Dur = 1000 22:26:41.204 00.000 10672 IsSlewing returns 0 22:26:41.204 00.000 10672 IsGuiding returns 0 22:26:41.220 00.016 10672 PulseGuide returned control before completion, sleep 991 22:26:42.235 01.015 10672 IsGuiding returns 1 22:26:42.235 00.000 10672 scope still moving after pulse duration time elapsed 22:26:42.266 00.031 10672 IsSlewing returns 0 22:26:42.266 00.000 10672 IsGuiding returns 0 22:26:42.266 00.000 10672 scope move finished after 1000 + 55 ms 22:26:42.266 00.000 10672 Move returns status 0, amount 1000 22:26:42.266 00.000 10672 Star-cross move 121/320, West for 1000 ms 22:26:42.266 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:42.266 00.000 10672 MoveAxis(W, 1000, -) 22:26:42.266 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:42.266 00.000 10672 IsSlewing returns 0 22:26:42.282 00.016 10672 IsGuiding returns 0 22:26:42.329 00.047 10672 PulseGuide returned control before completion, sleep 957 22:26:43.297 00.968 10672 IsGuiding returns 1 22:26:43.297 00.000 10672 scope still moving after pulse duration time elapsed 22:26:43.328 00.031 10672 IsSlewing returns 0 22:26:43.328 00.000 10672 IsGuiding returns 1 22:26:43.360 00.032 10672 IsSlewing returns 0 22:26:43.375 00.015 10672 IsGuiding returns 0 22:26:43.375 00.000 10672 scope move finished after 1000 + 93 ms 22:26:43.375 00.000 10672 Move returns status 0, amount 1000 22:26:43.375 00.000 10672 Star-cross move 122/320, West for 1000 ms 22:26:43.375 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:43.375 00.000 10672 MoveAxis(W, 1000, -) 22:26:43.375 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:43.375 00.000 10672 IsSlewing returns 0 22:26:43.375 00.000 10672 IsGuiding returns 0 22:26:43.406 00.031 10672 PulseGuide returned control before completion, sleep 993 22:26:44.422 01.016 10672 IsGuiding returns 1 22:26:44.422 00.000 10672 scope still moving after pulse duration time elapsed 22:26:44.453 00.031 10672 IsSlewing returns 0 22:26:44.453 00.000 10672 IsGuiding returns 0 22:26:44.453 00.000 10672 scope move finished after 1000 + 73 ms 22:26:44.453 00.000 10672 Move returns status 0, amount 1000 22:26:44.453 00.000 10672 Star-cross move 123/320, West for 1000 ms 22:26:44.468 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:44.468 00.000 10672 MoveAxis(W, 1000, -) 22:26:44.468 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:44.468 00.000 10672 IsSlewing returns 0 22:26:44.468 00.000 10672 IsGuiding returns 0 22:26:44.484 00.016 10672 PulseGuide returned control before completion, sleep 994 22:26:45.515 01.031 10672 IsGuiding returns 0 22:26:45.515 00.000 10672 Move returns status 0, amount 1000 22:26:45.515 00.000 10672 read socket command 10 22:26:45.515 00.000 10672 processing socket request REQDIST 22:26:45.515 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:45.515 00.000 10672 Sending socket response 0 (0x0) 22:26:45.515 00.000 10672 Star-cross move 124/320, West for 1000 ms 22:26:45.515 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:45.515 00.000 10672 MoveAxis(W, 1000, -) 22:26:45.515 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:45.515 00.000 10672 IsSlewing returns 0 22:26:45.531 00.016 10672 IsGuiding returns 0 22:26:45.546 00.015 10672 PulseGuide returned control before completion, sleep 993 22:26:46.577 01.031 10672 IsGuiding returns 1 22:26:46.577 00.000 10672 scope still moving after pulse duration time elapsed 22:26:46.624 00.047 10672 IsSlewing returns 0 22:26:46.624 00.000 10672 IsGuiding returns 0 22:26:46.624 00.000 10672 scope move finished after 1000 + 95 ms 22:26:46.624 00.000 10672 Move returns status 0, amount 1000 22:26:46.624 00.000 10672 Star-cross move 125/320, West for 1000 ms 22:26:46.624 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:46.624 00.000 10672 MoveAxis(W, 1000, -) 22:26:46.624 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:46.640 00.016 10672 IsSlewing returns 0 22:26:46.640 00.000 10672 IsGuiding returns 0 22:26:46.655 00.015 10672 PulseGuide returned control before completion, sleep 985 22:26:47.655 01.000 10672 IsGuiding returns 1 22:26:47.655 00.000 10672 scope still moving after pulse duration time elapsed 22:26:47.686 00.031 10672 IsSlewing returns 0 22:26:47.686 00.000 10672 IsGuiding returns 0 22:26:47.686 00.000 10672 scope move finished after 1000 + 50 ms 22:26:47.686 00.000 10672 Move returns status 0, amount 1000 22:26:47.686 00.000 10672 Star-cross move 126/320, West for 1000 ms 22:26:47.686 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:47.686 00.000 10672 MoveAxis(W, 1000, -) 22:26:47.686 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:47.702 00.016 10672 IsSlewing returns 0 22:26:47.702 00.000 10672 IsGuiding returns 0 22:26:47.718 00.016 10672 PulseGuide returned control before completion, sleep 994 22:26:48.722 01.004 10672 IsGuiding returns 0 22:26:48.722 00.000 10672 Move returns status 0, amount 1000 22:26:48.722 00.000 10672 Star-cross move 127/320, West for 1000 ms 22:26:48.722 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:48.722 00.000 10672 MoveAxis(W, 1000, -) 22:26:48.722 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:48.738 00.016 10672 IsSlewing returns 0 22:26:48.738 00.000 10672 IsGuiding returns 0 22:26:48.753 00.015 10672 PulseGuide returned control before completion, sleep 993 22:26:49.800 01.047 10672 IsGuiding returns 0 22:26:49.800 00.000 10672 Move returns status 0, amount 1000 22:26:49.800 00.000 10672 read socket command 10 22:26:49.800 00.000 10672 processing socket request REQDIST 22:26:49.800 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:49.800 00.000 10672 Sending socket response 0 (0x0) 22:26:49.800 00.000 10672 Star-cross move 128/320, West for 1000 ms 22:26:49.800 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:49.800 00.000 10672 MoveAxis(W, 1000, -) 22:26:49.800 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:49.815 00.015 10672 IsSlewing returns 0 22:26:49.847 00.032 10672 IsGuiding returns 0 22:26:49.862 00.015 10672 PulseGuide returned control before completion, sleep 995 22:26:50.862 01.000 10672 IsGuiding returns 1 22:26:50.862 00.000 10672 scope still moving after pulse duration time elapsed 22:26:50.893 00.031 10672 IsSlewing returns 0 22:26:50.893 00.000 10672 IsGuiding returns 0 22:26:50.893 00.000 10672 scope move finished after 1000 + 57 ms 22:26:50.893 00.000 10672 Move returns status 0, amount 1000 22:26:50.909 00.016 10672 Star-cross move 129/320, West for 1000 ms 22:26:50.909 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:50.909 00.000 10672 MoveAxis(W, 1000, -) 22:26:50.924 00.015 10672 Guiding Dir = 3, Dur = 1000 22:26:50.924 00.000 10672 IsSlewing returns 0 22:26:50.924 00.000 10672 IsGuiding returns 0 22:26:50.940 00.016 10672 PulseGuide returned control before completion, sleep 993 22:26:51.956 01.016 10672 IsGuiding returns 1 22:26:51.956 00.000 10672 scope still moving after pulse duration time elapsed 22:26:51.987 00.031 10672 IsSlewing returns 0 22:26:51.987 00.000 10672 IsGuiding returns 0 22:26:51.987 00.000 10672 scope move finished after 1000 + 57 ms 22:26:51.987 00.000 10672 Move returns status 0, amount 1000 22:26:51.987 00.000 10672 Star-cross move 130/320, West for 1000 ms 22:26:51.987 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:51.987 00.000 10672 MoveAxis(W, 1000, -) 22:26:51.987 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:52.002 00.015 10672 IsSlewing returns 0 22:26:52.002 00.000 10672 IsGuiding returns 0 22:26:52.018 00.016 10672 PulseGuide returned control before completion, sleep 994 22:26:53.033 01.015 10672 IsGuiding returns 0 22:26:53.033 00.000 10672 Move returns status 0, amount 1000 22:26:53.033 00.000 10672 Star-cross move 131/320, West for 1000 ms 22:26:53.049 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:53.049 00.000 10672 MoveAxis(W, 1000, -) 22:26:53.049 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:53.049 00.000 10672 IsSlewing returns 0 22:26:53.049 00.000 10672 IsGuiding returns 0 22:26:53.064 00.015 10672 PulseGuide returned control before completion, sleep 992 22:26:54.095 01.031 10672 IsGuiding returns 0 22:26:54.095 00.000 10672 Move returns status 0, amount 1000 22:26:54.095 00.000 10672 Star-cross move 132/320, West for 1000 ms 22:26:54.095 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:54.095 00.000 10672 MoveAxis(W, 1000, -) 22:26:54.095 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:54.111 00.016 10672 IsSlewing returns 0 22:26:54.111 00.000 10672 IsGuiding returns 0 22:26:54.127 00.016 10672 PulseGuide returned control before completion, sleep 992 22:26:55.142 01.015 10672 IsGuiding returns 0 22:26:55.142 00.000 10672 Move returns status 0, amount 1000 22:26:55.158 00.016 10672 read socket command 10 22:26:55.158 00.000 10672 processing socket request REQDIST 22:26:55.158 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:26:55.158 00.000 10672 Sending socket response 0 (0x0) 22:26:55.158 00.000 10672 Star-cross move 133/320, West for 1000 ms 22:26:55.158 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:55.158 00.000 10672 MoveAxis(W, 1000, -) 22:26:55.158 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:55.158 00.000 10672 IsSlewing returns 0 22:26:55.158 00.000 10672 IsGuiding returns 0 22:26:55.173 00.015 10672 PulseGuide returned control before completion, sleep 994 22:26:56.189 01.016 10672 IsGuiding returns 0 22:26:56.189 00.000 10672 Move returns status 0, amount 1000 22:26:56.189 00.000 10672 Star-cross move 134/320, West for 1000 ms 22:26:56.189 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:56.189 00.000 10672 MoveAxis(W, 1000, -) 22:26:56.189 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:56.204 00.015 10672 IsSlewing returns 0 22:26:56.204 00.000 10672 IsGuiding returns 0 22:26:56.220 00.016 10672 PulseGuide returned control before completion, sleep 993 22:26:57.224 01.004 10672 IsGuiding returns 1 22:26:57.224 00.000 10672 scope still moving after pulse duration time elapsed 22:26:57.255 00.031 10672 IsSlewing returns 0 22:26:57.255 00.000 10672 IsGuiding returns 0 22:26:57.255 00.000 10672 scope move finished after 1000 + 58 ms 22:26:57.255 00.000 10672 Move returns status 0, amount 1000 22:26:57.255 00.000 10672 Star-cross move 135/320, West for 1000 ms 22:26:57.271 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:57.271 00.000 10672 MoveAxis(W, 1000, -) 22:26:57.271 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:57.271 00.000 10672 IsSlewing returns 0 22:26:57.271 00.000 10672 IsGuiding returns 0 22:26:57.287 00.016 10672 PulseGuide returned control before completion, sleep 989 22:26:58.318 01.031 10672 IsGuiding returns 0 22:26:58.318 00.000 10672 Move returns status 0, amount 1000 22:26:58.318 00.000 10672 Star-cross move 136/320, West for 1000 ms 22:26:58.318 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:58.318 00.000 10672 MoveAxis(W, 1000, -) 22:26:58.318 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:58.333 00.015 10672 IsSlewing returns 0 22:26:58.333 00.000 10672 IsGuiding returns 0 22:26:58.349 00.016 10672 PulseGuide returned control before completion, sleep 992 22:26:59.348 00.999 10672 IsGuiding returns 1 22:26:59.348 00.000 10672 scope still moving after pulse duration time elapsed 22:26:59.380 00.032 10672 IsSlewing returns 0 22:26:59.380 00.000 10672 IsGuiding returns 0 22:26:59.380 00.000 10672 scope move finished after 1000 + 47 ms 22:26:59.380 00.000 10672 Move returns status 0, amount 1000 22:26:59.380 00.000 10672 Star-cross move 137/320, West for 1000 ms 22:26:59.380 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:26:59.380 00.000 10672 MoveAxis(W, 1000, -) 22:26:59.380 00.000 10672 Guiding Dir = 3, Dur = 1000 22:26:59.380 00.000 10672 IsSlewing returns 0 22:26:59.395 00.015 10672 IsGuiding returns 0 22:26:59.411 00.016 10672 PulseGuide returned control before completion, sleep 983 22:27:00.410 00.999 10672 IsGuiding returns 1 22:27:00.410 00.000 10672 scope still moving after pulse duration time elapsed 22:27:00.442 00.032 10672 IsSlewing returns 0 22:27:00.442 00.000 10672 IsGuiding returns 0 22:27:00.442 00.000 10672 scope move finished after 1000 + 52 ms 22:27:00.442 00.000 10672 Move returns status 0, amount 1000 22:27:00.442 00.000 10672 read socket command 10 22:27:00.442 00.000 10672 processing socket request REQDIST 22:27:00.442 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:00.442 00.000 10672 Sending socket response 0 (0x0) 22:27:00.442 00.000 10672 Star-cross move 138/320, West for 1000 ms 22:27:00.442 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:00.442 00.000 10672 MoveAxis(W, 1000, -) 22:27:00.442 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:00.442 00.000 10672 IsSlewing returns 0 22:27:00.442 00.000 10672 IsGuiding returns 0 22:27:00.473 00.031 10672 PulseGuide returned control before completion, sleep 988 22:27:01.488 01.015 10672 IsGuiding returns 0 22:27:01.488 00.000 10672 Move returns status 0, amount 1000 22:27:01.488 00.000 10672 Star-cross move 139/320, West for 1000 ms 22:27:01.504 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:01.504 00.000 10672 MoveAxis(W, 1000, -) 22:27:01.504 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:01.504 00.000 10672 IsSlewing returns 0 22:27:01.504 00.000 10672 IsGuiding returns 0 22:27:01.519 00.015 10672 PulseGuide returned control before completion, sleep 986 22:27:02.535 01.016 10672 IsGuiding returns 0 22:27:02.535 00.000 10672 Move returns status 0, amount 1000 22:27:02.535 00.000 10672 Star-cross move 140/320, West for 1000 ms 22:27:02.535 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:02.535 00.000 10672 MoveAxis(W, 1000, -) 22:27:02.535 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:02.550 00.015 10672 IsSlewing returns 0 22:27:02.550 00.000 10672 IsGuiding returns 0 22:27:02.566 00.016 10672 PulseGuide returned control before completion, sleep 991 22:27:03.566 01.000 10672 IsGuiding returns 1 22:27:03.566 00.000 10672 scope still moving after pulse duration time elapsed 22:27:03.597 00.031 10672 IsSlewing returns 0 22:27:03.613 00.016 10672 IsGuiding returns 0 22:27:03.613 00.000 10672 scope move finished after 1000 + 61 ms 22:27:03.613 00.000 10672 Move returns status 0, amount 1000 22:27:03.613 00.000 10672 Star-cross move 141/320, West for 1000 ms 22:27:03.613 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:03.613 00.000 10672 MoveAxis(W, 1000, -) 22:27:03.613 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:03.613 00.000 10672 IsSlewing returns 0 22:27:03.628 00.015 10672 IsGuiding returns 0 22:27:03.675 00.047 10672 PulseGuide returned control before completion, sleep 960 22:27:04.644 00.969 10672 IsGuiding returns 1 22:27:04.644 00.000 10672 scope still moving after pulse duration time elapsed 22:27:04.675 00.031 10672 IsSlewing returns 0 22:27:04.675 00.000 10672 IsGuiding returns 1 22:27:04.706 00.031 10672 IsSlewing returns 0 22:27:04.706 00.000 10672 IsGuiding returns 0 22:27:04.706 00.000 10672 scope move finished after 1000 + 88 ms 22:27:04.706 00.000 10672 Move returns status 0, amount 1000 22:27:04.706 00.000 10672 read socket command 10 22:27:04.706 00.000 10672 processing socket request REQDIST 22:27:04.706 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:04.706 00.000 10672 Sending socket response 0 (0x0) 22:27:04.706 00.000 10672 Star-cross move 142/320, West for 1000 ms 22:27:04.722 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:04.722 00.000 10672 MoveAxis(W, 1000, -) 22:27:04.722 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:04.722 00.000 10672 IsSlewing returns 0 22:27:04.722 00.000 10672 IsGuiding returns 0 22:27:04.737 00.015 10672 PulseGuide returned control before completion, sleep 995 22:27:05.773 01.036 10672 IsGuiding returns 1 22:27:05.773 00.000 10672 scope still moving after pulse duration time elapsed 22:27:05.819 00.046 10672 IsSlewing returns 0 22:27:05.819 00.000 10672 IsGuiding returns 0 22:27:05.819 00.000 10672 scope move finished after 1000 + 95 ms 22:27:05.819 00.000 10672 Move returns status 0, amount 1000 22:27:05.819 00.000 10672 Star-cross move 143/320, West for 1000 ms 22:27:05.835 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:05.835 00.000 10672 MoveAxis(W, 1000, -) 22:27:05.835 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:05.835 00.000 10672 IsSlewing returns 0 22:27:05.835 00.000 10672 IsGuiding returns 0 22:27:05.866 00.031 10672 PulseGuide returned control before completion, sleep 990 22:27:06.866 01.000 10672 IsGuiding returns 1 22:27:06.866 00.000 10672 scope still moving after pulse duration time elapsed 22:27:06.897 00.031 10672 IsSlewing returns 0 22:27:06.897 00.000 10672 IsGuiding returns 0 22:27:06.897 00.000 10672 scope move finished after 1000 + 52 ms 22:27:06.897 00.000 10672 Move returns status 0, amount 1000 22:27:06.897 00.000 10672 Star-cross move 144/320, West for 1000 ms 22:27:06.897 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:06.897 00.000 10672 MoveAxis(W, 1000, -) 22:27:06.897 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:06.897 00.000 10672 IsSlewing returns 0 22:27:06.897 00.000 10672 IsGuiding returns 0 22:27:06.928 00.031 10672 PulseGuide returned control before completion, sleep 982 22:27:07.928 01.000 10672 IsGuiding returns 1 22:27:07.928 00.000 10672 scope still moving after pulse duration time elapsed 22:27:07.975 00.047 10672 IsSlewing returns 0 22:27:07.975 00.000 10672 IsGuiding returns 0 22:27:07.975 00.000 10672 scope move finished after 1000 + 70 ms 22:27:07.975 00.000 10672 Move returns status 0, amount 1000 22:27:07.975 00.000 10672 Star-cross move 145/320, West for 1000 ms 22:27:07.975 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:07.990 00.015 10672 MoveAxis(W, 1000, -) 22:27:07.990 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:07.990 00.000 10672 IsSlewing returns 0 22:27:07.990 00.000 10672 IsGuiding returns 0 22:27:08.022 00.032 10672 PulseGuide returned control before completion, sleep 983 22:27:09.037 01.015 10672 IsGuiding returns 1 22:27:09.037 00.000 10672 scope still moving after pulse duration time elapsed 22:27:09.084 00.047 10672 IsSlewing returns 0 22:27:09.084 00.000 10672 IsGuiding returns 0 22:27:09.084 00.000 10672 scope move finished after 1000 + 89 ms 22:27:09.084 00.000 10672 Move returns status 0, amount 1000 22:27:09.084 00.000 10672 Star-cross move 146/320, West for 1000 ms 22:27:09.099 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:09.099 00.000 10672 MoveAxis(W, 1000, -) 22:27:09.099 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:09.099 00.000 10672 IsSlewing returns 0 22:27:09.099 00.000 10672 IsGuiding returns 0 22:27:09.115 00.016 10672 PulseGuide returned control before completion, sleep 994 22:27:10.146 01.031 10672 IsGuiding returns 0 22:27:10.146 00.000 10672 Move returns status 0, amount 1000 22:27:10.146 00.000 10672 read socket command 10 22:27:10.146 00.000 10672 processing socket request REQDIST 22:27:10.146 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:10.146 00.000 10672 Sending socket response 0 (0x0) 22:27:10.146 00.000 10672 Star-cross move 147/320, West for 1000 ms 22:27:10.146 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:10.146 00.000 10672 MoveAxis(W, 1000, -) 22:27:10.146 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:10.146 00.000 10672 IsSlewing returns 0 22:27:10.146 00.000 10672 IsGuiding returns 0 22:27:10.177 00.031 10672 PulseGuide returned control before completion, sleep 988 22:27:11.177 01.000 10672 IsGuiding returns 1 22:27:11.177 00.000 10672 scope still moving after pulse duration time elapsed 22:27:11.208 00.031 10672 IsSlewing returns 0 22:27:11.208 00.000 10672 IsGuiding returns 0 22:27:11.208 00.000 10672 scope move finished after 1000 + 63 ms 22:27:11.208 00.000 10672 Move returns status 0, amount 1000 22:27:11.224 00.016 10672 Star-cross move 148/320, West for 1000 ms 22:27:11.224 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:11.224 00.000 10672 MoveAxis(W, 1000, -) 22:27:11.224 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:11.224 00.000 10672 IsSlewing returns 0 22:27:11.224 00.000 10672 IsGuiding returns 0 22:27:11.255 00.031 10672 PulseGuide returned control before completion, sleep 981 22:27:12.270 01.015 10672 IsGuiding returns 0 22:27:12.270 00.000 10672 Move returns status 0, amount 1000 22:27:12.270 00.000 10672 Star-cross move 149/320, West for 1000 ms 22:27:12.270 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:12.270 00.000 10672 MoveAxis(W, 1000, -) 22:27:12.270 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:12.286 00.016 10672 IsSlewing returns 0 22:27:12.286 00.000 10672 IsGuiding returns 0 22:27:12.301 00.015 10672 PulseGuide returned control before completion, sleep 992 22:27:13.301 01.000 10672 IsGuiding returns 1 22:27:13.301 00.000 10672 scope still moving after pulse duration time elapsed 22:27:13.333 00.032 10672 IsSlewing returns 0 22:27:13.333 00.000 10672 IsGuiding returns 0 22:27:13.333 00.000 10672 scope move finished after 1000 + 45 ms 22:27:13.333 00.000 10672 Move returns status 0, amount 1000 22:27:13.337 00.004 10672 Star-cross move 150/320, West for 1000 ms 22:27:13.337 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:13.337 00.000 10672 MoveAxis(W, 1000, -) 22:27:13.337 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:13.337 00.000 10672 IsSlewing returns 0 22:27:13.337 00.000 10672 IsGuiding returns 0 22:27:13.369 00.032 10672 PulseGuide returned control before completion, sleep 981 22:27:14.399 01.030 10672 IsGuiding returns 0 22:27:14.399 00.000 10672 Move returns status 0, amount 1000 22:27:14.399 00.000 10672 Star-cross move 151/320, West for 1000 ms 22:27:14.399 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:14.399 00.000 10672 MoveAxis(W, 1000, -) 22:27:14.399 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:14.399 00.000 10672 IsSlewing returns 0 22:27:14.415 00.016 10672 IsGuiding returns 0 22:27:14.462 00.047 10672 PulseGuide returned control before completion, sleep 960 22:27:15.431 00.969 10672 IsGuiding returns 1 22:27:15.431 00.000 10672 scope still moving after pulse duration time elapsed 22:27:15.462 00.031 10672 IsSlewing returns 0 22:27:15.462 00.000 10672 IsGuiding returns 1 22:27:15.493 00.031 10672 IsSlewing returns 0 22:27:15.493 00.000 10672 IsGuiding returns 0 22:27:15.493 00.000 10672 scope move finished after 1000 + 90 ms 22:27:15.493 00.000 10672 Move returns status 0, amount 1000 22:27:15.508 00.015 10672 read socket command 10 22:27:15.508 00.000 10672 processing socket request REQDIST 22:27:15.508 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:15.508 00.000 10672 Sending socket response 0 (0x0) 22:27:15.508 00.000 10672 Star-cross move 152/320, West for 1000 ms 22:27:15.508 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:15.508 00.000 10672 MoveAxis(W, 1000, -) 22:27:15.508 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:15.508 00.000 10672 IsSlewing returns 0 22:27:15.508 00.000 10672 IsGuiding returns 0 22:27:15.540 00.032 10672 PulseGuide returned control before completion, sleep 980 22:27:16.571 01.031 10672 IsGuiding returns 1 22:27:16.571 00.000 10672 scope still moving after pulse duration time elapsed 22:27:16.602 00.031 10672 IsSlewing returns 0 22:27:16.602 00.000 10672 IsGuiding returns 0 22:27:16.602 00.000 10672 scope move finished after 1000 + 86 ms 22:27:16.602 00.000 10672 Move returns status 0, amount 1000 22:27:16.602 00.000 10672 Star-cross move 153/320, West for 1000 ms 22:27:16.617 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:16.617 00.000 10672 MoveAxis(W, 1000, -) 22:27:16.617 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:16.617 00.000 10672 IsSlewing returns 0 22:27:16.617 00.000 10672 IsGuiding returns 0 22:27:16.649 00.032 10672 PulseGuide returned control before completion, sleep 981 22:27:17.664 01.015 10672 IsGuiding returns 0 22:27:17.664 00.000 10672 Move returns status 0, amount 1000 22:27:17.664 00.000 10672 Star-cross move 154/320, West for 1000 ms 22:27:17.680 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:17.680 00.000 10672 MoveAxis(W, 1000, -) 22:27:17.680 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:17.680 00.000 10672 IsSlewing returns 0 22:27:17.680 00.000 10672 IsGuiding returns 0 22:27:17.711 00.031 10672 PulseGuide returned control before completion, sleep 987 22:27:18.726 01.015 10672 IsGuiding returns 0 22:27:18.726 00.000 10672 Move returns status 0, amount 1000 22:27:18.726 00.000 10672 Star-cross move 155/320, West for 1000 ms 22:27:18.726 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:18.726 00.000 10672 MoveAxis(W, 1000, -) 22:27:18.726 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:18.742 00.016 10672 IsSlewing returns 0 22:27:18.742 00.000 10672 IsGuiding returns 0 22:27:18.757 00.015 10672 PulseGuide returned control before completion, sleep 992 22:27:19.804 01.047 10672 IsGuiding returns 0 22:27:19.804 00.000 10672 Move returns status 0, amount 1000 22:27:19.804 00.000 10672 read socket command 10 22:27:19.804 00.000 10672 processing socket request REQDIST 22:27:19.804 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:19.804 00.000 10672 Sending socket response 0 (0x0) 22:27:19.804 00.000 10672 Star-cross move 156/320, West for 1000 ms 22:27:19.804 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:19.804 00.000 10672 MoveAxis(W, 1000, -) 22:27:19.804 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:19.820 00.016 10672 IsSlewing returns 0 22:27:19.851 00.031 10672 IsGuiding returns 0 22:27:19.882 00.031 10672 PulseGuide returned control before completion, sleep 981 22:27:20.866 00.984 10672 IsGuiding returns 1 22:27:20.866 00.000 10672 scope still moving after pulse duration time elapsed 22:27:20.898 00.032 10672 IsSlewing returns 0 22:27:20.898 00.000 10672 IsGuiding returns 0 22:27:20.898 00.000 10672 scope move finished after 1000 + 54 ms 22:27:20.898 00.000 10672 Move returns status 0, amount 1000 22:27:20.913 00.015 10672 Star-cross move 157/320, West for 1000 ms 22:27:20.913 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:20.913 00.000 10672 MoveAxis(W, 1000, -) 22:27:20.913 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:20.913 00.000 10672 IsSlewing returns 0 22:27:20.929 00.016 10672 IsGuiding returns 0 22:27:20.944 00.015 10672 PulseGuide returned control before completion, sleep 984 22:27:21.964 01.020 10672 IsGuiding returns 1 22:27:21.980 00.016 10672 scope still moving after pulse duration time elapsed 22:27:22.011 00.031 10672 IsSlewing returns 0 22:27:22.011 00.000 10672 IsGuiding returns 0 22:27:22.011 00.000 10672 scope move finished after 1000 + 85 ms 22:27:22.011 00.000 10672 Move returns status 0, amount 1000 22:27:22.011 00.000 10672 Star-cross move 158/320, West for 1000 ms 22:27:22.011 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:22.011 00.000 10672 MoveAxis(W, 1000, -) 22:27:22.011 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:22.011 00.000 10672 IsSlewing returns 0 22:27:22.027 00.016 10672 IsGuiding returns 0 22:27:22.042 00.015 10672 PulseGuide returned control before completion, sleep 995 22:27:23.042 01.000 10672 IsGuiding returns 1 22:27:23.042 00.000 10672 scope still moving after pulse duration time elapsed 22:27:23.073 00.031 10672 IsSlewing returns 0 22:27:23.073 00.000 10672 IsGuiding returns 0 22:27:23.073 00.000 10672 scope move finished after 1000 + 56 ms 22:27:23.073 00.000 10672 Move returns status 0, amount 1000 22:27:23.089 00.016 10672 Star-cross move 159/320, West for 1000 ms 22:27:23.104 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:23.104 00.000 10672 MoveAxis(W, 1000, -) 22:27:23.104 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:23.136 00.032 10672 IsSlewing returns 0 22:27:23.136 00.000 10672 IsGuiding returns 0 22:27:23.167 00.031 10672 PulseGuide returned control before completion, sleep 980 22:27:24.167 01.000 10672 IsGuiding returns 1 22:27:24.167 00.000 10672 scope still moving after pulse duration time elapsed 22:27:24.214 00.047 10672 IsSlewing returns 0 22:27:24.214 00.000 10672 IsGuiding returns 0 22:27:24.214 00.000 10672 scope move finished after 1000 + 70 ms 22:27:24.214 00.000 10672 Move returns status 0, amount 1000 22:27:24.214 00.000 10672 Star-cross move 160/320, West for 1000 ms 22:27:24.214 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:27:24.214 00.000 10672 MoveAxis(W, 1000, -) 22:27:24.214 00.000 10672 Guiding Dir = 3, Dur = 1000 22:27:24.229 00.015 10672 IsSlewing returns 0 22:27:24.229 00.000 10672 IsGuiding returns 0 22:27:24.245 00.016 10672 PulseGuide returned control before completion, sleep 994 22:27:25.260 01.015 10672 IsGuiding returns 1 22:27:25.260 00.000 10672 scope still moving after pulse duration time elapsed 22:27:25.307 00.047 10672 IsSlewing returns 0 22:27:25.307 00.000 10672 IsGuiding returns 0 22:27:25.307 00.000 10672 scope move finished after 1000 + 77 ms 22:27:25.307 00.000 10672 Move returns status 0, amount 1000 22:27:25.307 00.000 10672 read socket command 10 22:27:25.307 00.000 10672 processing socket request REQDIST 22:27:25.307 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:25.307 00.000 10672 Sending socket response 0 (0x0) 22:27:25.307 00.000 10672 Star-cross move 161/320, North for 1000 ms 22:27:25.307 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:25.307 00.000 10672 MoveAxis(N, 1000, -) 22:27:25.307 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:25.307 00.000 10672 IsSlewing returns 0 22:27:25.322 00.015 10672 IsGuiding returns 0 22:27:25.385 00.063 10672 PulseGuide returned control before completion, sleep 935 22:27:26.338 00.953 10672 IsGuiding returns 1 22:27:26.338 00.000 10672 scope still moving after pulse duration time elapsed 22:27:26.369 00.031 10672 IsSlewing returns 0 22:27:26.369 00.000 10672 IsGuiding returns 1 22:27:26.416 00.047 10672 IsSlewing returns 0 22:27:26.447 00.031 10672 IsGuiding returns 0 22:27:26.447 00.000 10672 scope move finished after 1000 + 130 ms 22:27:26.447 00.000 10672 Move returns status 0, amount 1000 22:27:26.447 00.000 10672 Star-cross move 162/320, North for 1000 ms 22:27:26.447 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:26.447 00.000 10672 MoveAxis(N, 1000, -) 22:27:26.447 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:26.447 00.000 10672 IsSlewing returns 0 22:27:26.447 00.000 10672 IsGuiding returns 0 22:27:26.525 00.078 10672 PulseGuide returned control before completion, sleep 937 22:27:27.478 00.953 10672 IsGuiding returns 1 22:27:27.478 00.000 10672 scope still moving after pulse duration time elapsed 22:27:27.509 00.031 10672 IsSlewing returns 0 22:27:27.509 00.000 10672 IsGuiding returns 1 22:27:27.572 00.063 10672 IsSlewing returns 0 22:27:27.572 00.000 10672 IsGuiding returns 0 22:27:27.572 00.000 10672 scope move finished after 1000 + 113 ms 22:27:27.572 00.000 10672 Move returns status 0, amount 1000 22:27:27.572 00.000 10672 Star-cross move 163/320, North for 1000 ms 22:27:27.572 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:27.572 00.000 10672 MoveAxis(N, 1000, -) 22:27:27.572 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:27.572 00.000 10672 IsSlewing returns 0 22:27:27.572 00.000 10672 IsGuiding returns 0 22:27:27.666 00.094 10672 PulseGuide returned control before completion, sleep 928 22:27:28.603 00.937 10672 IsGuiding returns 1 22:27:28.603 00.000 10672 scope still moving after pulse duration time elapsed 22:27:28.650 00.047 10672 IsSlewing returns 0 22:27:28.650 00.000 10672 IsGuiding returns 1 22:27:28.712 00.062 10672 IsSlewing returns 0 22:27:28.712 00.000 10672 IsGuiding returns 0 22:27:28.712 00.000 10672 scope move finished after 1000 + 139 ms 22:27:28.712 00.000 10672 Move returns status 0, amount 1000 22:27:28.728 00.016 10672 Star-cross move 164/320, North for 1000 ms 22:27:28.728 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:28.728 00.000 10672 MoveAxis(N, 1000, -) 22:27:28.728 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:28.728 00.000 10672 IsSlewing returns 0 22:27:28.728 00.000 10672 IsGuiding returns 0 22:27:28.821 00.093 10672 PulseGuide returned control before completion, sleep 929 22:27:29.759 00.938 10672 IsGuiding returns 1 22:27:29.759 00.000 10672 scope still moving after pulse duration time elapsed 22:27:29.821 00.062 10672 IsSlewing returns 0 22:27:29.873 00.052 10672 IsGuiding returns 0 22:27:29.873 00.000 10672 scope move finished after 1000 + 133 ms 22:27:29.873 00.000 10672 Move returns status 0, amount 1000 22:27:29.873 00.000 10672 read socket command 10 22:27:29.873 00.000 10672 processing socket request REQDIST 22:27:29.873 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:29.873 00.000 10672 Sending socket response 0 (0x0) 22:27:29.873 00.000 10672 Star-cross move 165/320, North for 1000 ms 22:27:29.873 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:29.873 00.000 10672 MoveAxis(N, 1000, -) 22:27:29.873 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:29.873 00.000 10672 IsSlewing returns 0 22:27:29.873 00.000 10672 IsGuiding returns 0 22:27:29.951 00.078 10672 PulseGuide returned control before completion, sleep 938 22:27:30.903 00.952 10672 IsGuiding returns 1 22:27:30.903 00.000 10672 scope still moving after pulse duration time elapsed 22:27:30.935 00.032 10672 IsSlewing returns 0 22:27:30.935 00.000 10672 IsGuiding returns 1 22:27:30.966 00.031 10672 IsSlewing returns 0 22:27:30.997 00.031 10672 IsGuiding returns 0 22:27:30.997 00.000 10672 scope move finished after 1000 + 128 ms 22:27:30.997 00.000 10672 Move returns status 0, amount 1000 22:27:31.013 00.016 10672 Star-cross move 166/320, North for 1000 ms 22:27:31.013 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:31.013 00.000 10672 MoveAxis(N, 1000, -) 22:27:31.013 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:31.013 00.000 10672 IsSlewing returns 0 22:27:31.013 00.000 10672 IsGuiding returns 0 22:27:31.106 00.093 10672 PulseGuide returned control before completion, sleep 927 22:27:32.044 00.938 10672 IsGuiding returns 1 22:27:32.044 00.000 10672 scope still moving after pulse duration time elapsed 22:27:32.075 00.031 10672 IsSlewing returns 0 22:27:32.075 00.000 10672 IsGuiding returns 1 22:27:32.106 00.031 10672 IsSlewing returns 0 22:27:32.106 00.000 10672 IsGuiding returns 1 22:27:32.153 00.047 10672 IsSlewing returns 0 22:27:32.184 00.031 10672 IsGuiding returns 0 22:27:32.184 00.000 10672 scope move finished after 1000 + 170 ms 22:27:32.184 00.000 10672 Move returns status 0, amount 1000 22:27:32.184 00.000 10672 Star-cross move 167/320, North for 1000 ms 22:27:32.200 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:32.200 00.000 10672 MoveAxis(N, 1000, -) 22:27:32.200 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:32.200 00.000 10672 IsSlewing returns 0 22:27:32.200 00.000 10672 IsGuiding returns 0 22:27:32.278 00.078 10672 PulseGuide returned control before completion, sleep 934 22:27:33.231 00.953 10672 IsGuiding returns 1 22:27:33.231 00.000 10672 scope still moving after pulse duration time elapsed 22:27:33.262 00.031 10672 IsSlewing returns 0 22:27:33.262 00.000 10672 IsGuiding returns 1 22:27:33.309 00.047 10672 IsSlewing returns 0 22:27:33.309 00.000 10672 IsGuiding returns 0 22:27:33.309 00.000 10672 scope move finished after 1000 + 101 ms 22:27:33.309 00.000 10672 Move returns status 0, amount 1000 22:27:33.309 00.000 10672 Star-cross move 168/320, North for 1000 ms 22:27:33.309 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:33.309 00.000 10672 MoveAxis(N, 1000, -) 22:27:33.309 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:33.309 00.000 10672 IsSlewing returns 0 22:27:33.324 00.015 10672 IsGuiding returns 0 22:27:33.434 00.110 10672 PulseGuide returned control before completion, sleep 896 22:27:34.340 00.906 10672 IsGuiding returns 1 22:27:34.340 00.000 10672 scope still moving after pulse duration time elapsed 22:27:34.371 00.031 10672 IsSlewing returns 0 22:27:34.371 00.000 10672 IsGuiding returns 1 22:27:34.402 00.031 10672 IsSlewing returns 0 22:27:34.402 00.000 10672 IsGuiding returns 1 22:27:34.434 00.032 10672 IsSlewing returns 0 22:27:34.434 00.000 10672 IsGuiding returns 1 22:27:34.465 00.031 10672 IsSlewing returns 0 22:27:34.465 00.000 10672 IsGuiding returns 0 22:27:34.480 00.015 10672 scope move finished after 1000 + 155 ms 22:27:34.480 00.000 10672 Move returns status 0, amount 1000 22:27:34.480 00.000 10672 Star-cross move 169/320, North for 1000 ms 22:27:34.480 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:34.480 00.000 10672 MoveAxis(N, 1000, -) 22:27:34.480 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:34.480 00.000 10672 IsSlewing returns 0 22:27:34.480 00.000 10672 IsGuiding returns 0 22:27:34.574 00.094 10672 PulseGuide returned control before completion, sleep 927 22:27:35.543 00.969 10672 IsGuiding returns 1 22:27:35.543 00.000 10672 scope still moving after pulse duration time elapsed 22:27:35.605 00.062 10672 IsSlewing returns 0 22:27:35.605 00.000 10672 IsGuiding returns 0 22:27:35.605 00.000 10672 scope move finished after 1000 + 123 ms 22:27:35.605 00.000 10672 Move returns status 0, amount 1000 22:27:35.605 00.000 10672 read socket command 10 22:27:35.605 00.000 10672 processing socket request REQDIST 22:27:35.605 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:35.605 00.000 10672 Sending socket response 0 (0x0) 22:27:35.605 00.000 10672 Star-cross move 170/320, North for 1000 ms 22:27:35.620 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:35.620 00.000 10672 MoveAxis(N, 1000, -) 22:27:35.620 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:35.620 00.000 10672 IsSlewing returns 0 22:27:35.620 00.000 10672 IsGuiding returns 0 22:27:35.699 00.079 10672 PulseGuide returned control before completion, sleep 932 22:27:36.652 00.953 10672 IsGuiding returns 1 22:27:36.652 00.000 10672 scope still moving after pulse duration time elapsed 22:27:36.714 00.062 10672 IsSlewing returns 0 22:27:36.745 00.031 10672 IsGuiding returns 0 22:27:36.745 00.000 10672 scope move finished after 1000 + 117 ms 22:27:36.745 00.000 10672 Move returns status 0, amount 1000 22:27:36.745 00.000 10672 Star-cross move 171/320, North for 1000 ms 22:27:36.745 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:36.745 00.000 10672 MoveAxis(N, 1000, -) 22:27:36.745 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:36.745 00.000 10672 IsSlewing returns 0 22:27:36.745 00.000 10672 IsGuiding returns 0 22:27:36.839 00.094 10672 PulseGuide returned control before completion, sleep 927 22:27:37.776 00.937 10672 IsGuiding returns 1 22:27:37.776 00.000 10672 scope still moving after pulse duration time elapsed 22:27:37.807 00.031 10672 IsSlewing returns 0 22:27:37.807 00.000 10672 IsGuiding returns 1 22:27:37.870 00.063 10672 IsSlewing returns 0 22:27:37.901 00.031 10672 IsGuiding returns 0 22:27:37.901 00.000 10672 scope move finished after 1000 + 154 ms 22:27:37.901 00.000 10672 Move returns status 0, amount 1000 22:27:37.917 00.016 10672 Star-cross move 172/320, North for 1000 ms 22:27:37.917 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:37.917 00.000 10672 MoveAxis(N, 1000, -) 22:27:37.917 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:37.932 00.015 10672 IsSlewing returns 0 22:27:37.932 00.000 10672 IsGuiding returns 0 22:27:38.026 00.094 10672 PulseGuide returned control before completion, sleep 924 22:27:38.968 00.942 10672 IsGuiding returns 1 22:27:38.968 00.000 10672 scope still moving after pulse duration time elapsed 22:27:38.999 00.031 10672 IsSlewing returns 0 22:27:38.999 00.000 10672 IsGuiding returns 1 22:27:39.030 00.031 10672 IsSlewing returns 0 22:27:39.030 00.000 10672 IsGuiding returns 1 22:27:39.077 00.047 10672 IsSlewing returns 0 22:27:39.108 00.031 10672 IsGuiding returns 0 22:27:39.108 00.000 10672 scope move finished after 1000 + 172 ms 22:27:39.108 00.000 10672 Move returns status 0, amount 1000 22:27:39.108 00.000 10672 Star-cross move 173/320, North for 1000 ms 22:27:39.108 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:39.108 00.000 10672 MoveAxis(N, 1000, -) 22:27:39.108 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:39.108 00.000 10672 IsSlewing returns 0 22:27:39.108 00.000 10672 IsGuiding returns 0 22:27:39.187 00.079 10672 PulseGuide returned control before completion, sleep 937 22:27:40.139 00.952 10672 IsGuiding returns 1 22:27:40.139 00.000 10672 scope still moving after pulse duration time elapsed 22:27:40.171 00.032 10672 IsSlewing returns 0 22:27:40.171 00.000 10672 IsGuiding returns 1 22:27:40.233 00.062 10672 IsSlewing returns 0 22:27:40.233 00.000 10672 IsGuiding returns 0 22:27:40.233 00.000 10672 scope move finished after 1000 + 115 ms 22:27:40.233 00.000 10672 Move returns status 0, amount 1000 22:27:40.233 00.000 10672 read socket command 10 22:27:40.233 00.000 10672 processing socket request REQDIST 22:27:40.233 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:40.233 00.000 10672 Sending socket response 0 (0x0) 22:27:40.233 00.000 10672 Star-cross move 174/320, North for 1000 ms 22:27:40.233 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:40.233 00.000 10672 MoveAxis(N, 1000, -) 22:27:40.233 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:40.249 00.016 10672 IsSlewing returns 0 22:27:40.280 00.031 10672 IsGuiding returns 0 22:27:40.358 00.078 10672 PulseGuide returned control before completion, sleep 931 22:27:41.294 00.936 10672 IsGuiding returns 1 22:27:41.294 00.000 10672 scope still moving after pulse duration time elapsed 22:27:41.326 00.032 10672 IsSlewing returns 0 22:27:41.326 00.000 10672 IsGuiding returns 1 22:27:41.357 00.031 10672 IsSlewing returns 0 22:27:41.357 00.000 10672 IsGuiding returns 1 22:27:41.388 00.031 10672 IsSlewing returns 0 22:27:41.388 00.000 10672 IsGuiding returns 0 22:27:41.388 00.000 10672 scope move finished after 1000 + 119 ms 22:27:41.388 00.000 10672 Move returns status 0, amount 1000 22:27:41.388 00.000 10672 Star-cross move 175/320, North for 1000 ms 22:27:41.404 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:41.404 00.000 10672 MoveAxis(N, 1000, -) 22:27:41.404 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:41.404 00.000 10672 IsSlewing returns 0 22:27:41.404 00.000 10672 IsGuiding returns 0 22:27:41.482 00.078 10672 PulseGuide returned control before completion, sleep 922 22:27:42.450 00.968 10672 IsGuiding returns 1 22:27:42.450 00.000 10672 scope still moving after pulse duration time elapsed 22:27:42.513 00.063 10672 IsSlewing returns 0 22:27:42.513 00.000 10672 IsGuiding returns 0 22:27:42.513 00.000 10672 scope move finished after 1000 + 112 ms 22:27:42.513 00.000 10672 Move returns status 0, amount 1000 22:27:42.513 00.000 10672 Star-cross move 176/320, North for 1000 ms 22:27:42.513 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:42.513 00.000 10672 MoveAxis(N, 1000, -) 22:27:42.513 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:42.528 00.015 10672 IsSlewing returns 0 22:27:42.528 00.000 10672 IsGuiding returns 0 22:27:42.606 00.078 10672 PulseGuide returned control before completion, sleep 928 22:27:43.559 00.953 10672 IsGuiding returns 1 22:27:43.559 00.000 10672 scope still moving after pulse duration time elapsed 22:27:43.606 00.047 10672 IsSlewing returns 0 22:27:43.637 00.031 10672 IsGuiding returns 0 22:27:43.637 00.000 10672 scope move finished after 1000 + 105 ms 22:27:43.637 00.000 10672 Move returns status 0, amount 1000 22:27:43.637 00.000 10672 Star-cross move 177/320, North for 1000 ms 22:27:43.637 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:43.637 00.000 10672 MoveAxis(N, 1000, -) 22:27:43.637 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:43.637 00.000 10672 IsSlewing returns 0 22:27:43.637 00.000 10672 IsGuiding returns 0 22:27:43.731 00.094 10672 PulseGuide returned control before completion, sleep 927 22:27:44.668 00.937 10672 IsGuiding returns 1 22:27:44.668 00.000 10672 scope still moving after pulse duration time elapsed 22:27:44.700 00.032 10672 IsSlewing returns 0 22:27:44.700 00.000 10672 IsGuiding returns 1 22:27:44.762 00.062 10672 IsSlewing returns 0 22:27:44.793 00.031 10672 IsGuiding returns 0 22:27:44.793 00.000 10672 scope move finished after 1000 + 155 ms 22:27:44.793 00.000 10672 Move returns status 0, amount 1000 22:27:44.793 00.000 10672 read socket command 10 22:27:44.793 00.000 10672 processing socket request REQDIST 22:27:44.793 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:44.809 00.016 10672 Sending socket response 0 (0x0) 22:27:44.809 00.000 10672 Star-cross move 178/320, North for 1000 ms 22:27:44.809 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:44.809 00.000 10672 MoveAxis(N, 1000, -) 22:27:44.809 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:44.809 00.000 10672 IsSlewing returns 0 22:27:44.809 00.000 10672 IsGuiding returns 0 22:27:44.887 00.078 10672 PulseGuide returned control before completion, sleep 934 22:27:45.840 00.953 10672 IsGuiding returns 1 22:27:45.840 00.000 10672 scope still moving after pulse duration time elapsed 22:27:45.871 00.031 10672 IsSlewing returns 0 22:27:45.871 00.000 10672 IsGuiding returns 1 22:27:45.918 00.047 10672 IsSlewing returns 0 22:27:45.918 00.000 10672 IsGuiding returns 0 22:27:45.918 00.000 10672 scope move finished after 1000 + 100 ms 22:27:45.918 00.000 10672 Move returns status 0, amount 1000 22:27:45.918 00.000 10672 Star-cross move 179/320, North for 1000 ms 22:27:45.933 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:45.933 00.000 10672 MoveAxis(N, 1000, -) 22:27:45.933 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:45.965 00.032 10672 IsSlewing returns 0 22:27:45.965 00.000 10672 IsGuiding returns 0 22:27:46.043 00.078 10672 PulseGuide returned control before completion, sleep 931 22:27:46.985 00.942 10672 IsGuiding returns 1 22:27:46.985 00.000 10672 scope still moving after pulse duration time elapsed 22:27:47.016 00.031 10672 IsSlewing returns 0 22:27:47.016 00.000 10672 IsGuiding returns 1 22:27:47.079 00.063 10672 IsSlewing returns 0 22:27:47.079 00.000 10672 IsGuiding returns 0 22:27:47.079 00.000 10672 scope move finished after 1000 + 119 ms 22:27:47.079 00.000 10672 Move returns status 0, amount 1000 22:27:47.094 00.015 10672 Star-cross move 180/320, North for 1000 ms 22:27:47.094 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:47.094 00.000 10672 MoveAxis(N, 1000, -) 22:27:47.094 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:47.126 00.032 10672 IsSlewing returns 0 22:27:47.126 00.000 10672 IsGuiding returns 0 22:27:47.204 00.078 10672 PulseGuide returned control before completion, sleep 931 22:27:48.156 00.952 10672 IsGuiding returns 1 22:27:48.156 00.000 10672 scope still moving after pulse duration time elapsed 22:27:48.188 00.032 10672 IsSlewing returns 0 22:27:48.188 00.000 10672 IsGuiding returns 1 22:27:48.250 00.062 10672 IsSlewing returns 0 22:27:48.250 00.000 10672 IsGuiding returns 0 22:27:48.250 00.000 10672 scope move finished after 1000 + 120 ms 22:27:48.250 00.000 10672 Move returns status 0, amount 1000 22:27:48.250 00.000 10672 Star-cross move 181/320, North for 1000 ms 22:27:48.266 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:48.266 00.000 10672 MoveAxis(N, 1000, -) 22:27:48.266 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:48.297 00.031 10672 IsSlewing returns 0 22:27:48.297 00.000 10672 IsGuiding returns 0 22:27:48.375 00.078 10672 PulseGuide returned control before completion, sleep 933 22:27:49.328 00.953 10672 IsGuiding returns 1 22:27:49.328 00.000 10672 scope still moving after pulse duration time elapsed 22:27:49.359 00.031 10672 IsSlewing returns 0 22:27:49.359 00.000 10672 IsGuiding returns 1 22:27:49.422 00.063 10672 IsSlewing returns 0 22:27:49.422 00.000 10672 IsGuiding returns 0 22:27:49.422 00.000 10672 scope move finished after 1000 + 118 ms 22:27:49.422 00.000 10672 Move returns status 0, amount 1000 22:27:49.422 00.000 10672 Star-cross move 182/320, North for 1000 ms 22:27:49.422 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:49.422 00.000 10672 MoveAxis(N, 1000, -) 22:27:49.422 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:49.422 00.000 10672 IsSlewing returns 0 22:27:49.437 00.015 10672 IsGuiding returns 0 22:27:49.547 00.110 10672 PulseGuide returned control before completion, sleep 896 22:27:50.453 00.906 10672 IsGuiding returns 1 22:27:50.453 00.000 10672 scope still moving after pulse duration time elapsed 22:27:50.484 00.031 10672 IsSlewing returns 0 22:27:50.484 00.000 10672 IsGuiding returns 1 22:27:50.515 00.031 10672 IsSlewing returns 0 22:27:50.515 00.000 10672 IsGuiding returns 1 22:27:50.546 00.031 10672 IsSlewing returns 0 22:27:50.546 00.000 10672 IsGuiding returns 1 22:27:50.609 00.063 10672 IsSlewing returns 0 22:27:50.624 00.015 10672 IsGuiding returns 0 22:27:50.624 00.000 10672 scope move finished after 1000 + 187 ms 22:27:50.624 00.000 10672 Move returns status 0, amount 1000 22:27:50.624 00.000 10672 read socket command 10 22:27:50.624 00.000 10672 processing socket request REQDIST 22:27:50.624 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:50.624 00.000 10672 Sending socket response 0 (0x0) 22:27:50.624 00.000 10672 Star-cross move 183/320, North for 1000 ms 22:27:50.624 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:50.624 00.000 10672 MoveAxis(N, 1000, -) 22:27:50.624 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:50.655 00.031 10672 IsSlewing returns 0 22:27:50.655 00.000 10672 IsGuiding returns 0 22:27:50.734 00.079 10672 PulseGuide returned control before completion, sleep 933 22:27:51.671 00.937 10672 IsGuiding returns 1 22:27:51.671 00.000 10672 scope still moving after pulse duration time elapsed 22:27:51.702 00.031 10672 IsSlewing returns 0 22:27:51.702 00.000 10672 IsGuiding returns 1 22:27:51.733 00.031 10672 IsSlewing returns 0 22:27:51.733 00.000 10672 IsGuiding returns 1 22:27:51.780 00.047 10672 IsSlewing returns 0 22:27:51.780 00.000 10672 IsGuiding returns 0 22:27:51.780 00.000 10672 scope move finished after 1000 + 134 ms 22:27:51.780 00.000 10672 Move returns status 0, amount 1000 22:27:51.780 00.000 10672 Star-cross move 184/320, North for 1000 ms 22:27:51.796 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:51.796 00.000 10672 MoveAxis(N, 1000, -) 22:27:51.796 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:51.827 00.031 10672 IsSlewing returns 0 22:27:51.827 00.000 10672 IsGuiding returns 0 22:27:51.905 00.078 10672 PulseGuide returned control before completion, sleep 934 22:27:52.858 00.953 10672 IsGuiding returns 1 22:27:52.858 00.000 10672 scope still moving after pulse duration time elapsed 22:27:52.889 00.031 10672 IsSlewing returns 0 22:27:52.889 00.000 10672 IsGuiding returns 1 22:27:52.936 00.047 10672 IsSlewing returns 0 22:27:52.936 00.000 10672 IsGuiding returns 0 22:27:52.936 00.000 10672 scope move finished after 1000 + 100 ms 22:27:52.936 00.000 10672 Move returns status 0, amount 1000 22:27:52.936 00.000 10672 Star-cross move 185/320, North for 1000 ms 22:27:52.952 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:52.952 00.000 10672 MoveAxis(N, 1000, -) 22:27:52.952 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:52.952 00.000 10672 IsSlewing returns 0 22:27:52.952 00.000 10672 IsGuiding returns 0 22:27:53.030 00.078 10672 PulseGuide returned control before completion, sleep 932 22:27:53.998 00.968 10672 IsGuiding returns 1 22:27:53.998 00.000 10672 scope still moving after pulse duration time elapsed 22:27:54.045 00.047 10672 IsSlewing returns 0 22:27:54.061 00.016 10672 IsGuiding returns 0 22:27:54.061 00.000 10672 scope move finished after 1000 + 102 ms 22:27:54.061 00.000 10672 Move returns status 0, amount 1000 22:27:54.061 00.000 10672 Star-cross move 186/320, North for 1000 ms 22:27:54.061 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:54.061 00.000 10672 MoveAxis(N, 1000, -) 22:27:54.061 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:54.061 00.000 10672 IsSlewing returns 0 22:27:54.061 00.000 10672 IsGuiding returns 0 22:27:54.154 00.093 10672 PulseGuide returned control before completion, sleep 927 22:27:55.096 00.942 10672 IsGuiding returns 1 22:27:55.096 00.000 10672 scope still moving after pulse duration time elapsed 22:27:55.128 00.032 10672 IsSlewing returns 0 22:27:55.159 00.031 10672 IsGuiding returns 1 22:27:55.190 00.031 10672 IsSlewing returns 0 22:27:55.190 00.000 10672 IsGuiding returns 0 22:27:55.190 00.000 10672 scope move finished after 1000 + 123 ms 22:27:55.190 00.000 10672 Move returns status 0, amount 1000 22:27:55.190 00.000 10672 read socket command 10 22:27:55.190 00.000 10672 processing socket request REQDIST 22:27:55.190 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:55.190 00.000 10672 Sending socket response 0 (0x0) 22:27:55.190 00.000 10672 Star-cross move 187/320, North for 1000 ms 22:27:55.190 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:55.190 00.000 10672 MoveAxis(N, 1000, -) 22:27:55.190 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:55.206 00.016 10672 IsSlewing returns 0 22:27:55.206 00.000 10672 IsGuiding returns 0 22:27:55.284 00.078 10672 PulseGuide returned control before completion, sleep 929 22:27:56.237 00.953 10672 IsGuiding returns 1 22:27:56.237 00.000 10672 scope still moving after pulse duration time elapsed 22:27:56.268 00.031 10672 IsSlewing returns 0 22:27:56.268 00.000 10672 IsGuiding returns 1 22:27:56.330 00.062 10672 IsSlewing returns 0 22:27:56.362 00.032 10672 IsGuiding returns 0 22:27:56.362 00.000 10672 scope move finished after 1000 + 152 ms 22:27:56.362 00.000 10672 Move returns status 0, amount 1000 22:27:56.362 00.000 10672 Star-cross move 188/320, North for 1000 ms 22:27:56.362 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:56.362 00.000 10672 MoveAxis(N, 1000, -) 22:27:56.362 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:56.377 00.015 10672 IsSlewing returns 0 22:27:56.377 00.000 10672 IsGuiding returns 0 22:27:56.456 00.079 10672 PulseGuide returned control before completion, sleep 934 22:27:57.408 00.952 10672 IsGuiding returns 1 22:27:57.408 00.000 10672 scope still moving after pulse duration time elapsed 22:27:57.439 00.031 10672 IsSlewing returns 0 22:27:57.439 00.000 10672 IsGuiding returns 1 22:27:57.471 00.032 10672 IsSlewing returns 0 22:27:57.502 00.031 10672 IsGuiding returns 0 22:27:57.502 00.000 10672 scope move finished after 1000 + 131 ms 22:27:57.502 00.000 10672 Move returns status 0, amount 1000 22:27:57.502 00.000 10672 Star-cross move 189/320, North for 1000 ms 22:27:57.502 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:57.502 00.000 10672 MoveAxis(N, 1000, -) 22:27:57.502 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:57.517 00.015 10672 IsSlewing returns 0 22:27:57.517 00.000 10672 IsGuiding returns 0 22:27:57.596 00.079 10672 PulseGuide returned control before completion, sleep 923 22:27:58.549 00.953 10672 IsGuiding returns 1 22:27:58.549 00.000 10672 scope still moving after pulse duration time elapsed 22:27:58.580 00.031 10672 IsSlewing returns 0 22:27:58.580 00.000 10672 IsGuiding returns 1 22:27:58.627 00.047 10672 IsSlewing returns 0 22:27:58.627 00.000 10672 IsGuiding returns 0 22:27:58.627 00.000 10672 scope move finished after 1000 + 111 ms 22:27:58.627 00.000 10672 Move returns status 0, amount 1000 22:27:58.627 00.000 10672 Star-cross move 190/320, North for 1000 ms 22:27:58.627 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:58.627 00.000 10672 MoveAxis(N, 1000, -) 22:27:58.627 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:58.642 00.015 10672 IsSlewing returns 0 22:27:58.673 00.031 10672 IsGuiding returns 0 22:27:58.752 00.079 10672 PulseGuide returned control before completion, sleep 931 22:27:59.704 00.952 10672 IsGuiding returns 1 22:27:59.704 00.000 10672 scope still moving after pulse duration time elapsed 22:27:59.736 00.032 10672 IsSlewing returns 0 22:27:59.736 00.000 10672 IsGuiding returns 1 22:27:59.798 00.062 10672 IsSlewing returns 0 22:27:59.798 00.000 10672 IsGuiding returns 0 22:27:59.798 00.000 10672 scope move finished after 1000 + 119 ms 22:27:59.798 00.000 10672 Move returns status 0, amount 1000 22:27:59.798 00.000 10672 read socket command 10 22:27:59.798 00.000 10672 processing socket request REQDIST 22:27:59.798 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:27:59.798 00.000 10672 Sending socket response 0 (0x0) 22:27:59.798 00.000 10672 Star-cross move 191/320, North for 1000 ms 22:27:59.798 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:27:59.798 00.000 10672 MoveAxis(N, 1000, -) 22:27:59.798 00.000 10672 Guiding Dir = 0, Dur = 1000 22:27:59.814 00.016 10672 IsSlewing returns 0 22:27:59.845 00.031 10672 IsGuiding returns 0 22:27:59.923 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:00.860 00.937 10672 IsGuiding returns 1 22:28:00.860 00.000 10672 scope still moving after pulse duration time elapsed 22:28:00.892 00.032 10672 IsSlewing returns 0 22:28:00.892 00.000 10672 IsGuiding returns 1 22:28:00.923 00.031 10672 IsSlewing returns 0 22:28:00.923 00.000 10672 IsGuiding returns 1 22:28:00.970 00.047 10672 IsSlewing returns 0 22:28:00.970 00.000 10672 IsGuiding returns 0 22:28:00.970 00.000 10672 scope move finished after 1000 + 135 ms 22:28:00.970 00.000 10672 Move returns status 0, amount 1000 22:28:00.985 00.015 10672 Star-cross move 192/320, North for 1000 ms 22:28:00.985 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:00.985 00.000 10672 MoveAxis(N, 1000, -) 22:28:00.985 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:01.016 00.031 10672 IsSlewing returns 0 22:28:01.032 00.016 10672 IsGuiding returns 0 22:28:01.110 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:02.047 00.937 10672 IsGuiding returns 1 22:28:02.047 00.000 10672 scope still moving after pulse duration time elapsed 22:28:02.079 00.032 10672 IsSlewing returns 0 22:28:02.079 00.000 10672 IsGuiding returns 1 22:28:02.141 00.062 10672 IsSlewing returns 0 22:28:02.141 00.000 10672 IsGuiding returns 0 22:28:02.141 00.000 10672 scope move finished after 1000 + 117 ms 22:28:02.141 00.000 10672 Move returns status 0, amount 1000 22:28:02.141 00.000 10672 Star-cross move 193/320, North for 1000 ms 22:28:02.141 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:02.157 00.016 10672 MoveAxis(N, 1000, -) 22:28:02.157 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:02.188 00.031 10672 IsSlewing returns 0 22:28:02.188 00.000 10672 IsGuiding returns 0 22:28:02.266 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:03.223 00.957 10672 IsGuiding returns 1 22:28:03.223 00.000 10672 scope still moving after pulse duration time elapsed 22:28:03.254 00.031 10672 IsSlewing returns 0 22:28:03.254 00.000 10672 IsGuiding returns 1 22:28:03.317 00.063 10672 IsSlewing returns 0 22:28:03.332 00.015 10672 IsGuiding returns 0 22:28:03.332 00.000 10672 scope move finished after 1000 + 133 ms 22:28:03.332 00.000 10672 Move returns status 0, amount 1000 22:28:03.332 00.000 10672 Star-cross move 194/320, North for 1000 ms 22:28:03.332 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:03.332 00.000 10672 MoveAxis(N, 1000, -) 22:28:03.332 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:03.364 00.032 10672 IsSlewing returns 0 22:28:03.364 00.000 10672 IsGuiding returns 0 22:28:03.442 00.078 10672 PulseGuide returned control before completion, sleep 932 22:28:04.379 00.937 10672 IsGuiding returns 1 22:28:04.379 00.000 10672 scope still moving after pulse duration time elapsed 22:28:04.410 00.031 10672 IsSlewing returns 0 22:28:04.410 00.000 10672 IsGuiding returns 1 22:28:04.473 00.063 10672 IsSlewing returns 0 22:28:04.473 00.000 10672 IsGuiding returns 0 22:28:04.473 00.000 10672 scope move finished after 1000 + 120 ms 22:28:04.473 00.000 10672 Move returns status 0, amount 1000 22:28:04.488 00.015 10672 Star-cross move 195/320, North for 1000 ms 22:28:04.488 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:04.488 00.000 10672 MoveAxis(N, 1000, -) 22:28:04.488 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:04.520 00.032 10672 IsSlewing returns 0 22:28:04.520 00.000 10672 IsGuiding returns 0 22:28:04.598 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:05.551 00.953 10672 IsGuiding returns 1 22:28:05.551 00.000 10672 scope still moving after pulse duration time elapsed 22:28:05.582 00.031 10672 IsSlewing returns 0 22:28:05.582 00.000 10672 IsGuiding returns 1 22:28:05.644 00.062 10672 IsSlewing returns 0 22:28:05.644 00.000 10672 IsGuiding returns 0 22:28:05.644 00.000 10672 scope move finished after 1000 + 118 ms 22:28:05.644 00.000 10672 Move returns status 0, amount 1000 22:28:05.644 00.000 10672 read socket command 10 22:28:05.644 00.000 10672 processing socket request REQDIST 22:28:05.644 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:05.644 00.000 10672 Sending socket response 0 (0x0) 22:28:05.644 00.000 10672 Star-cross move 196/320, North for 1000 ms 22:28:05.644 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:05.644 00.000 10672 MoveAxis(N, 1000, -) 22:28:05.644 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:05.691 00.047 10672 IsSlewing returns 0 22:28:05.691 00.000 10672 IsGuiding returns 0 22:28:05.769 00.078 10672 PulseGuide returned control before completion, sleep 932 22:28:06.722 00.953 10672 IsGuiding returns 1 22:28:06.722 00.000 10672 scope still moving after pulse duration time elapsed 22:28:06.753 00.031 10672 IsSlewing returns 0 22:28:06.753 00.000 10672 IsGuiding returns 1 22:28:06.816 00.063 10672 IsSlewing returns 0 22:28:06.816 00.000 10672 IsGuiding returns 0 22:28:06.816 00.000 10672 scope move finished after 1000 + 120 ms 22:28:06.816 00.000 10672 Move returns status 0, amount 1000 22:28:06.816 00.000 10672 Star-cross move 197/320, North for 1000 ms 22:28:06.816 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:06.816 00.000 10672 MoveAxis(N, 1000, -) 22:28:06.816 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:06.831 00.015 10672 IsSlewing returns 0 22:28:06.863 00.032 10672 IsGuiding returns 0 22:28:06.941 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:07.878 00.937 10672 IsGuiding returns 1 22:28:07.878 00.000 10672 scope still moving after pulse duration time elapsed 22:28:07.909 00.031 10672 IsSlewing returns 0 22:28:07.909 00.000 10672 IsGuiding returns 1 22:28:07.940 00.031 10672 IsSlewing returns 0 22:28:07.940 00.000 10672 IsGuiding returns 1 22:28:07.987 00.047 10672 IsSlewing returns 0 22:28:07.987 00.000 10672 IsGuiding returns 0 22:28:07.987 00.000 10672 scope move finished after 1000 + 136 ms 22:28:07.987 00.000 10672 Move returns status 0, amount 1000 22:28:07.987 00.000 10672 Star-cross move 198/320, North for 1000 ms 22:28:08.003 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:08.003 00.000 10672 MoveAxis(N, 1000, -) 22:28:08.003 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:08.034 00.031 10672 IsSlewing returns 0 22:28:08.034 00.000 10672 IsGuiding returns 0 22:28:08.112 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:09.065 00.953 10672 IsGuiding returns 1 22:28:09.065 00.000 10672 scope still moving after pulse duration time elapsed 22:28:09.096 00.031 10672 IsSlewing returns 0 22:28:09.096 00.000 10672 IsGuiding returns 1 22:28:09.159 00.063 10672 IsSlewing returns 0 22:28:09.159 00.000 10672 IsGuiding returns 0 22:28:09.159 00.000 10672 scope move finished after 1000 + 117 ms 22:28:09.159 00.000 10672 Move returns status 0, amount 1000 22:28:09.159 00.000 10672 Star-cross move 199/320, North for 1000 ms 22:28:09.159 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:09.159 00.000 10672 MoveAxis(N, 1000, -) 22:28:09.159 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:09.159 00.000 10672 IsSlewing returns 0 22:28:09.159 00.000 10672 IsGuiding returns 0 22:28:09.237 00.078 10672 PulseGuide returned control before completion, sleep 937 22:28:10.221 00.984 10672 IsGuiding returns 1 22:28:10.221 00.000 10672 scope still moving after pulse duration time elapsed 22:28:10.284 00.063 10672 IsSlewing returns 0 22:28:10.284 00.000 10672 IsGuiding returns 0 22:28:10.284 00.000 10672 scope move finished after 1000 + 115 ms 22:28:10.284 00.000 10672 Move returns status 0, amount 1000 22:28:10.284 00.000 10672 read socket command 10 22:28:10.284 00.000 10672 processing socket request REQDIST 22:28:10.284 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:10.284 00.000 10672 Sending socket response 0 (0x0) 22:28:10.284 00.000 10672 Star-cross move 200/320, North for 1000 ms 22:28:10.284 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:28:10.284 00.000 10672 MoveAxis(N, 1000, -) 22:28:10.284 00.000 10672 Guiding Dir = 0, Dur = 1000 22:28:10.299 00.015 10672 IsSlewing returns 0 22:28:10.299 00.000 10672 IsGuiding returns 0 22:28:10.377 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:11.319 00.942 10672 IsGuiding returns 1 22:28:11.319 00.000 10672 scope still moving after pulse duration time elapsed 22:28:11.350 00.031 10672 IsSlewing returns 0 22:28:11.350 00.000 10672 IsGuiding returns 1 22:28:11.397 00.047 10672 IsSlewing returns 0 22:28:11.428 00.031 10672 IsGuiding returns 0 22:28:11.428 00.000 10672 scope move finished after 1000 + 134 ms 22:28:11.428 00.000 10672 Move returns status 0, amount 1000 22:28:11.428 00.000 10672 Star-cross move 201/320, South for 1000 ms 22:28:11.428 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:11.428 00.000 10672 MoveAxis(S, 1000, -) 22:28:11.428 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:11.444 00.016 10672 IsSlewing returns 0 22:28:11.444 00.000 10672 IsGuiding returns 0 22:28:11.522 00.078 10672 PulseGuide returned control before completion, sleep 927 22:28:12.475 00.953 10672 IsGuiding returns 1 22:28:12.475 00.000 10672 scope still moving after pulse duration time elapsed 22:28:12.506 00.031 10672 IsSlewing returns 0 22:28:12.506 00.000 10672 IsGuiding returns 1 22:28:12.553 00.047 10672 IsSlewing returns 0 22:28:12.553 00.000 10672 IsGuiding returns 0 22:28:12.553 00.000 10672 scope move finished after 1000 + 109 ms 22:28:12.553 00.000 10672 Move returns status 0, amount 1000 22:28:12.553 00.000 10672 Star-cross move 202/320, South for 1000 ms 22:28:12.568 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:12.568 00.000 10672 MoveAxis(S, 1000, -) 22:28:12.568 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:12.600 00.032 10672 IsSlewing returns 0 22:28:12.600 00.000 10672 IsGuiding returns 0 22:28:12.678 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:13.631 00.953 10672 IsGuiding returns 1 22:28:13.631 00.000 10672 scope still moving after pulse duration time elapsed 22:28:13.662 00.031 10672 IsSlewing returns 0 22:28:13.662 00.000 10672 IsGuiding returns 1 22:28:13.693 00.031 10672 IsSlewing returns 0 22:28:13.724 00.031 10672 IsGuiding returns 0 22:28:13.724 00.000 10672 scope move finished after 1000 + 132 ms 22:28:13.724 00.000 10672 Move returns status 0, amount 1000 22:28:13.740 00.016 10672 Star-cross move 203/320, South for 1000 ms 22:28:13.740 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:13.740 00.000 10672 MoveAxis(S, 1000, -) 22:28:13.740 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:13.771 00.031 10672 IsSlewing returns 0 22:28:13.787 00.016 10672 IsGuiding returns 0 22:28:13.865 00.078 10672 PulseGuide returned control before completion, sleep 932 22:28:14.802 00.937 10672 IsGuiding returns 1 22:28:14.802 00.000 10672 scope still moving after pulse duration time elapsed 22:28:14.833 00.031 10672 IsSlewing returns 0 22:28:14.833 00.000 10672 IsGuiding returns 1 22:28:14.896 00.063 10672 IsSlewing returns 0 22:28:14.896 00.000 10672 IsGuiding returns 0 22:28:14.896 00.000 10672 scope move finished after 1000 + 118 ms 22:28:14.896 00.000 10672 Move returns status 0, amount 1000 22:28:14.896 00.000 10672 read socket command 10 22:28:14.896 00.000 10672 processing socket request REQDIST 22:28:14.896 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:14.896 00.000 10672 Sending socket response 0 (0x0) 22:28:14.896 00.000 10672 Star-cross move 204/320, South for 1000 ms 22:28:14.896 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:14.896 00.000 10672 MoveAxis(S, 1000, -) 22:28:14.896 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:14.911 00.015 10672 IsSlewing returns 0 22:28:14.943 00.032 10672 IsGuiding returns 0 22:28:15.021 00.078 10672 PulseGuide returned control before completion, sleep 930 22:28:15.974 00.953 10672 IsGuiding returns 1 22:28:15.974 00.000 10672 scope still moving after pulse duration time elapsed 22:28:16.005 00.031 10672 IsSlewing returns 0 22:28:16.005 00.000 10672 IsGuiding returns 1 22:28:16.052 00.047 10672 IsSlewing returns 0 22:28:16.052 00.000 10672 IsGuiding returns 0 22:28:16.052 00.000 10672 scope move finished after 1000 + 104 ms 22:28:16.052 00.000 10672 Move returns status 0, amount 1000 22:28:16.052 00.000 10672 Star-cross move 205/320, South for 1000 ms 22:28:16.052 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:16.052 00.000 10672 MoveAxis(S, 1000, -) 22:28:16.052 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:16.067 00.015 10672 IsSlewing returns 0 22:28:16.067 00.000 10672 IsGuiding returns 0 22:28:16.146 00.079 10672 PulseGuide returned control before completion, sleep 928 22:28:17.114 00.968 10672 IsGuiding returns 1 22:28:17.114 00.000 10672 scope still moving after pulse duration time elapsed 22:28:17.161 00.047 10672 IsSlewing returns 0 22:28:17.161 00.000 10672 IsGuiding returns 0 22:28:17.161 00.000 10672 scope move finished after 1000 + 106 ms 22:28:17.176 00.015 10672 Move returns status 0, amount 1000 22:28:17.176 00.000 10672 Star-cross move 206/320, South for 1000 ms 22:28:17.176 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:17.176 00.000 10672 MoveAxis(S, 1000, -) 22:28:17.176 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:17.176 00.000 10672 IsSlewing returns 0 22:28:17.176 00.000 10672 IsGuiding returns 0 22:28:17.270 00.094 10672 PulseGuide returned control before completion, sleep 929 22:28:18.207 00.937 10672 IsGuiding returns 1 22:28:18.207 00.000 10672 scope still moving after pulse duration time elapsed 22:28:18.239 00.032 10672 IsSlewing returns 0 22:28:18.239 00.000 10672 IsGuiding returns 1 22:28:18.285 00.046 10672 IsSlewing returns 0 22:28:18.317 00.032 10672 IsGuiding returns 0 22:28:18.317 00.000 10672 scope move finished after 1000 + 136 ms 22:28:18.317 00.000 10672 Move returns status 0, amount 1000 22:28:18.317 00.000 10672 Star-cross move 207/320, South for 1000 ms 22:28:18.317 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:18.317 00.000 10672 MoveAxis(S, 1000, -) 22:28:18.332 00.015 10672 Guiding Dir = 1, Dur = 1000 22:28:18.332 00.000 10672 IsSlewing returns 0 22:28:18.332 00.000 10672 IsGuiding returns 0 22:28:18.410 00.078 10672 PulseGuide returned control before completion, sleep 927 22:28:19.363 00.953 10672 IsGuiding returns 1 22:28:19.363 00.000 10672 scope still moving after pulse duration time elapsed 22:28:19.394 00.031 10672 IsSlewing returns 0 22:28:19.394 00.000 10672 IsGuiding returns 1 22:28:19.446 00.052 10672 IsSlewing returns 0 22:28:19.477 00.031 10672 IsGuiding returns 0 22:28:19.477 00.000 10672 scope move finished after 1000 + 154 ms 22:28:19.477 00.000 10672 Move returns status 0, amount 1000 22:28:19.493 00.016 10672 Star-cross move 208/320, South for 1000 ms 22:28:19.493 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:19.493 00.000 10672 MoveAxis(S, 1000, -) 22:28:19.493 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:19.493 00.000 10672 IsSlewing returns 0 22:28:19.493 00.000 10672 IsGuiding returns 0 22:28:19.587 00.094 10672 PulseGuide returned control before completion, sleep 926 22:28:20.524 00.937 10672 IsGuiding returns 1 22:28:20.524 00.000 10672 scope still moving after pulse duration time elapsed 22:28:20.555 00.031 10672 IsSlewing returns 0 22:28:20.555 00.000 10672 IsGuiding returns 1 22:28:20.618 00.063 10672 IsSlewing returns 0 22:28:20.618 00.000 10672 IsGuiding returns 0 22:28:20.618 00.000 10672 scope move finished after 1000 + 125 ms 22:28:20.618 00.000 10672 Move returns status 0, amount 1000 22:28:20.633 00.015 10672 read socket command 10 22:28:20.633 00.000 10672 processing socket request REQDIST 22:28:20.633 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:20.633 00.000 10672 Sending socket response 0 (0x0) 22:28:20.633 00.000 10672 Star-cross move 209/320, South for 1000 ms 22:28:20.633 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:20.633 00.000 10672 MoveAxis(S, 1000, -) 22:28:20.633 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:20.665 00.032 10672 IsSlewing returns 0 22:28:20.665 00.000 10672 IsGuiding returns 0 22:28:20.743 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:21.696 00.953 10672 IsGuiding returns 1 22:28:21.696 00.000 10672 scope still moving after pulse duration time elapsed 22:28:21.727 00.031 10672 IsSlewing returns 0 22:28:21.727 00.000 10672 IsGuiding returns 1 22:28:21.774 00.047 10672 IsSlewing returns 0 22:28:21.774 00.000 10672 IsGuiding returns 0 22:28:21.774 00.000 10672 scope move finished after 1000 + 103 ms 22:28:21.774 00.000 10672 Move returns status 0, amount 1000 22:28:21.774 00.000 10672 Star-cross move 210/320, South for 1000 ms 22:28:21.774 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:21.774 00.000 10672 MoveAxis(S, 1000, -) 22:28:21.774 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:21.789 00.015 10672 IsSlewing returns 0 22:28:21.820 00.031 10672 IsGuiding returns 0 22:28:21.899 00.079 10672 PulseGuide returned control before completion, sleep 933 22:28:22.851 00.952 10672 IsGuiding returns 1 22:28:22.851 00.000 10672 scope still moving after pulse duration time elapsed 22:28:22.883 00.032 10672 IsSlewing returns 0 22:28:22.883 00.000 10672 IsGuiding returns 1 22:28:22.945 00.062 10672 IsSlewing returns 0 22:28:22.945 00.000 10672 IsGuiding returns 0 22:28:22.945 00.000 10672 scope move finished after 1000 + 119 ms 22:28:22.945 00.000 10672 Move returns status 0, amount 1000 22:28:22.945 00.000 10672 Star-cross move 211/320, South for 1000 ms 22:28:22.961 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:22.961 00.000 10672 MoveAxis(S, 1000, -) 22:28:22.961 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:22.992 00.031 10672 IsSlewing returns 0 22:28:22.992 00.000 10672 IsGuiding returns 0 22:28:23.070 00.078 10672 PulseGuide returned control before completion, sleep 932 22:28:24.007 00.937 10672 IsGuiding returns 1 22:28:24.007 00.000 10672 scope still moving after pulse duration time elapsed 22:28:24.039 00.032 10672 IsSlewing returns 0 22:28:24.039 00.000 10672 IsGuiding returns 1 22:28:24.070 00.031 10672 IsSlewing returns 0 22:28:24.070 00.000 10672 IsGuiding returns 1 22:28:24.117 00.047 10672 IsSlewing returns 0 22:28:24.117 00.000 10672 IsGuiding returns 0 22:28:24.117 00.000 10672 scope move finished after 1000 + 134 ms 22:28:24.117 00.000 10672 Move returns status 0, amount 1000 22:28:24.117 00.000 10672 Star-cross move 212/320, South for 1000 ms 22:28:24.132 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:24.132 00.000 10672 MoveAxis(S, 1000, -) 22:28:24.132 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:24.163 00.031 10672 IsSlewing returns 0 22:28:24.163 00.000 10672 IsGuiding returns 0 22:28:24.242 00.079 10672 PulseGuide returned control before completion, sleep 932 22:28:25.194 00.952 10672 IsGuiding returns 1 22:28:25.194 00.000 10672 scope still moving after pulse duration time elapsed 22:28:25.226 00.032 10672 IsSlewing returns 0 22:28:25.226 00.000 10672 IsGuiding returns 1 22:28:25.288 00.062 10672 IsSlewing returns 0 22:28:25.288 00.000 10672 IsGuiding returns 0 22:28:25.288 00.000 10672 scope move finished after 1000 + 118 ms 22:28:25.288 00.000 10672 Move returns status 0, amount 1000 22:28:25.288 00.000 10672 read socket command 10 22:28:25.288 00.000 10672 processing socket request REQDIST 22:28:25.288 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:25.288 00.000 10672 Sending socket response 0 (0x0) 22:28:25.288 00.000 10672 Star-cross move 213/320, South for 1000 ms 22:28:25.304 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:25.304 00.000 10672 MoveAxis(S, 1000, -) 22:28:25.304 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:25.335 00.031 10672 IsSlewing returns 0 22:28:25.335 00.000 10672 IsGuiding returns 0 22:28:25.413 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:26.366 00.953 10672 IsGuiding returns 1 22:28:26.366 00.000 10672 scope still moving after pulse duration time elapsed 22:28:26.397 00.031 10672 IsSlewing returns 0 22:28:26.397 00.000 10672 IsGuiding returns 1 22:28:26.460 00.063 10672 IsSlewing returns 0 22:28:26.460 00.000 10672 IsGuiding returns 0 22:28:26.460 00.000 10672 scope move finished after 1000 + 117 ms 22:28:26.460 00.000 10672 Move returns status 0, amount 1000 22:28:26.460 00.000 10672 Star-cross move 214/320, South for 1000 ms 22:28:26.460 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:26.460 00.000 10672 MoveAxis(S, 1000, -) 22:28:26.460 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:26.460 00.000 10672 IsSlewing returns 0 22:28:26.460 00.000 10672 IsGuiding returns 0 22:28:26.538 00.078 10672 PulseGuide returned control before completion, sleep 938 22:28:27.490 00.952 10672 IsGuiding returns 1 22:28:27.490 00.000 10672 scope still moving after pulse duration time elapsed 22:28:27.537 00.047 10672 IsSlewing returns 0 22:28:27.537 00.000 10672 IsGuiding returns 1 22:28:27.584 00.047 10672 IsSlewing returns 0 22:28:27.584 00.000 10672 IsGuiding returns 0 22:28:27.584 00.000 10672 scope move finished after 1000 + 129 ms 22:28:27.584 00.000 10672 Move returns status 0, amount 1000 22:28:27.600 00.016 10672 Star-cross move 215/320, South for 1000 ms 22:28:27.600 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:27.600 00.000 10672 MoveAxis(S, 1000, -) 22:28:27.600 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:27.600 00.000 10672 IsSlewing returns 0 22:28:27.600 00.000 10672 IsGuiding returns 0 22:28:27.682 00.082 10672 PulseGuide returned control before completion, sleep 932 22:28:28.635 00.953 10672 IsGuiding returns 1 22:28:28.635 00.000 10672 scope still moving after pulse duration time elapsed 22:28:28.666 00.031 10672 IsSlewing returns 0 22:28:28.666 00.000 10672 IsGuiding returns 1 22:28:28.729 00.063 10672 IsSlewing returns 0 22:28:28.729 00.000 10672 IsGuiding returns 0 22:28:28.729 00.000 10672 scope move finished after 1000 + 118 ms 22:28:28.729 00.000 10672 Move returns status 0, amount 1000 22:28:28.729 00.000 10672 Star-cross move 216/320, South for 1000 ms 22:28:28.729 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:28.729 00.000 10672 MoveAxis(S, 1000, -) 22:28:28.729 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:28.729 00.000 10672 IsSlewing returns 0 22:28:28.729 00.000 10672 IsGuiding returns 0 22:28:28.822 00.093 10672 PulseGuide returned control before completion, sleep 927 22:28:29.760 00.938 10672 IsGuiding returns 1 22:28:29.760 00.000 10672 scope still moving after pulse duration time elapsed 22:28:29.791 00.031 10672 IsSlewing returns 0 22:28:29.791 00.000 10672 IsGuiding returns 1 22:28:29.838 00.047 10672 IsSlewing returns 0 22:28:29.869 00.031 10672 IsGuiding returns 0 22:28:29.869 00.000 10672 scope move finished after 1000 + 137 ms 22:28:29.869 00.000 10672 Move returns status 0, amount 1000 22:28:29.869 00.000 10672 read socket command 10 22:28:29.869 00.000 10672 processing socket request REQDIST 22:28:29.869 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:29.869 00.000 10672 Sending socket response 0 (0x0) 22:28:29.869 00.000 10672 Star-cross move 217/320, South for 1000 ms 22:28:29.885 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:29.885 00.000 10672 MoveAxis(S, 1000, -) 22:28:29.885 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:29.885 00.000 10672 IsSlewing returns 0 22:28:29.885 00.000 10672 IsGuiding returns 0 22:28:29.978 00.093 10672 PulseGuide returned control before completion, sleep 922 22:28:30.916 00.938 10672 IsGuiding returns 1 22:28:30.916 00.000 10672 scope still moving after pulse duration time elapsed 22:28:30.947 00.031 10672 IsSlewing returns 0 22:28:30.947 00.000 10672 IsGuiding returns 1 22:28:30.994 00.047 10672 IsSlewing returns 0 22:28:31.025 00.031 10672 IsGuiding returns 0 22:28:31.025 00.000 10672 scope move finished after 1000 + 144 ms 22:28:31.025 00.000 10672 Move returns status 0, amount 1000 22:28:31.025 00.000 10672 Star-cross move 218/320, South for 1000 ms 22:28:31.025 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:31.041 00.016 10672 MoveAxis(S, 1000, -) 22:28:31.041 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:31.041 00.000 10672 IsSlewing returns 0 22:28:31.041 00.000 10672 IsGuiding returns 0 22:28:31.119 00.078 10672 PulseGuide returned control before completion, sleep 928 22:28:32.071 00.952 10672 IsGuiding returns 1 22:28:32.071 00.000 10672 scope still moving after pulse duration time elapsed 22:28:32.103 00.032 10672 IsSlewing returns 0 22:28:32.103 00.000 10672 IsGuiding returns 1 22:28:32.150 00.047 10672 IsSlewing returns 0 22:28:32.150 00.000 10672 IsGuiding returns 0 22:28:32.150 00.000 10672 scope move finished after 1000 + 107 ms 22:28:32.150 00.000 10672 Move returns status 0, amount 1000 22:28:32.150 00.000 10672 Star-cross move 219/320, South for 1000 ms 22:28:32.150 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:32.150 00.000 10672 MoveAxis(S, 1000, -) 22:28:32.150 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:32.150 00.000 10672 IsSlewing returns 0 22:28:32.165 00.015 10672 IsGuiding returns 0 22:28:32.275 00.110 10672 PulseGuide returned control before completion, sleep 897 22:28:33.180 00.905 10672 IsGuiding returns 1 22:28:33.180 00.000 10672 scope still moving after pulse duration time elapsed 22:28:33.212 00.032 10672 IsSlewing returns 0 22:28:33.212 00.000 10672 IsGuiding returns 1 22:28:33.243 00.031 10672 IsSlewing returns 0 22:28:33.243 00.000 10672 IsGuiding returns 1 22:28:33.274 00.031 10672 IsSlewing returns 0 22:28:33.274 00.000 10672 IsGuiding returns 1 22:28:33.321 00.047 10672 IsSlewing returns 0 22:28:33.321 00.000 10672 IsGuiding returns 0 22:28:33.337 00.016 10672 scope move finished after 1000 + 170 ms 22:28:33.337 00.000 10672 Move returns status 0, amount 1000 22:28:33.337 00.000 10672 Star-cross move 220/320, South for 1000 ms 22:28:33.337 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:33.337 00.000 10672 MoveAxis(S, 1000, -) 22:28:33.337 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:33.368 00.031 10672 IsSlewing returns 0 22:28:33.384 00.016 10672 IsGuiding returns 0 22:28:33.462 00.078 10672 PulseGuide returned control before completion, sleep 932 22:28:34.399 00.937 10672 IsGuiding returns 1 22:28:34.399 00.000 10672 scope still moving after pulse duration time elapsed 22:28:34.430 00.031 10672 IsSlewing returns 0 22:28:34.430 00.000 10672 IsGuiding returns 1 22:28:34.461 00.031 10672 IsSlewing returns 0 22:28:34.461 00.000 10672 IsGuiding returns 1 22:28:34.508 00.047 10672 IsSlewing returns 0 22:28:34.540 00.032 10672 IsGuiding returns 0 22:28:34.540 00.000 10672 scope move finished after 1000 + 166 ms 22:28:34.540 00.000 10672 Move returns status 0, amount 1000 22:28:34.540 00.000 10672 Star-cross move 221/320, South for 1000 ms 22:28:34.555 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:34.555 00.000 10672 MoveAxis(S, 1000, -) 22:28:34.555 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:34.555 00.000 10672 IsSlewing returns 0 22:28:34.555 00.000 10672 IsGuiding returns 0 22:28:34.633 00.078 10672 PulseGuide returned control before completion, sleep 927 22:28:35.586 00.953 10672 IsGuiding returns 1 22:28:35.586 00.000 10672 scope still moving after pulse duration time elapsed 22:28:35.617 00.031 10672 IsSlewing returns 0 22:28:35.617 00.000 10672 IsGuiding returns 1 22:28:35.664 00.047 10672 IsSlewing returns 0 22:28:35.664 00.000 10672 IsGuiding returns 0 22:28:35.664 00.000 10672 scope move finished after 1000 + 107 ms 22:28:35.664 00.000 10672 Move returns status 0, amount 1000 22:28:35.664 00.000 10672 read socket command 10 22:28:35.664 00.000 10672 processing socket request REQDIST 22:28:35.664 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:35.664 00.000 10672 Sending socket response 0 (0x0) 22:28:35.664 00.000 10672 Star-cross move 222/320, South for 1000 ms 22:28:35.664 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:35.664 00.000 10672 MoveAxis(S, 1000, -) 22:28:35.664 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:35.680 00.016 10672 IsSlewing returns 0 22:28:35.711 00.031 10672 IsGuiding returns 0 22:28:35.789 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:36.731 00.942 10672 IsGuiding returns 1 22:28:36.731 00.000 10672 scope still moving after pulse duration time elapsed 22:28:36.762 00.031 10672 IsSlewing returns 0 22:28:36.762 00.000 10672 IsGuiding returns 1 22:28:36.793 00.031 10672 IsSlewing returns 0 22:28:36.793 00.000 10672 IsGuiding returns 1 22:28:36.840 00.047 10672 IsSlewing returns 0 22:28:36.840 00.000 10672 IsGuiding returns 0 22:28:36.840 00.000 10672 scope move finished after 1000 + 136 ms 22:28:36.840 00.000 10672 Move returns status 0, amount 1000 22:28:36.855 00.015 10672 Star-cross move 223/320, South for 1000 ms 22:28:36.855 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:36.855 00.000 10672 MoveAxis(S, 1000, -) 22:28:36.855 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:36.887 00.032 10672 IsSlewing returns 0 22:28:36.887 00.000 10672 IsGuiding returns 0 22:28:36.965 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:37.918 00.953 10672 IsGuiding returns 1 22:28:37.918 00.000 10672 scope still moving after pulse duration time elapsed 22:28:37.949 00.031 10672 IsSlewing returns 0 22:28:37.949 00.000 10672 IsGuiding returns 1 22:28:38.012 00.063 10672 IsSlewing returns 0 22:28:38.012 00.000 10672 IsGuiding returns 0 22:28:38.012 00.000 10672 scope move finished after 1000 + 119 ms 22:28:38.012 00.000 10672 Move returns status 0, amount 1000 22:28:38.012 00.000 10672 Star-cross move 224/320, South for 1000 ms 22:28:38.012 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:38.012 00.000 10672 MoveAxis(S, 1000, -) 22:28:38.012 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:38.058 00.046 10672 IsSlewing returns 0 22:28:38.058 00.000 10672 IsGuiding returns 0 22:28:38.137 00.079 10672 PulseGuide returned control before completion, sleep 933 22:28:39.089 00.952 10672 IsGuiding returns 1 22:28:39.089 00.000 10672 scope still moving after pulse duration time elapsed 22:28:39.120 00.031 10672 IsSlewing returns 0 22:28:39.120 00.000 10672 IsGuiding returns 1 22:28:39.183 00.063 10672 IsSlewing returns 0 22:28:39.183 00.000 10672 IsGuiding returns 0 22:28:39.183 00.000 10672 scope move finished after 1000 + 117 ms 22:28:39.183 00.000 10672 Move returns status 0, amount 1000 22:28:39.183 00.000 10672 Star-cross move 225/320, South for 1000 ms 22:28:39.183 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:39.183 00.000 10672 MoveAxis(S, 1000, -) 22:28:39.183 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:39.183 00.000 10672 IsSlewing returns 0 22:28:39.183 00.000 10672 IsGuiding returns 0 22:28:39.308 00.125 10672 PulseGuide returned control before completion, sleep 895 22:28:40.214 00.906 10672 IsGuiding returns 1 22:28:40.214 00.000 10672 scope still moving after pulse duration time elapsed 22:28:40.245 00.031 10672 IsSlewing returns 0 22:28:40.245 00.000 10672 IsGuiding returns 1 22:28:40.276 00.031 10672 IsSlewing returns 0 22:28:40.276 00.000 10672 IsGuiding returns 1 22:28:40.308 00.032 10672 IsSlewing returns 0 22:28:40.308 00.000 10672 IsGuiding returns 1 22:28:40.339 00.031 10672 IsSlewing returns 0 22:28:40.339 00.000 10672 IsGuiding returns 0 22:28:40.354 00.015 10672 scope move finished after 1000 + 156 ms 22:28:40.354 00.000 10672 Move returns status 0, amount 1000 22:28:40.354 00.000 10672 read socket command 10 22:28:40.354 00.000 10672 processing socket request REQDIST 22:28:40.354 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:40.354 00.000 10672 Sending socket response 0 (0x0) 22:28:40.354 00.000 10672 Star-cross move 226/320, South for 1000 ms 22:28:40.354 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:40.354 00.000 10672 MoveAxis(S, 1000, -) 22:28:40.354 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:40.354 00.000 10672 IsSlewing returns 0 22:28:40.354 00.000 10672 IsGuiding returns 0 22:28:40.448 00.094 10672 PulseGuide returned control before completion, sleep 930 22:28:41.417 00.969 10672 IsGuiding returns 1 22:28:41.417 00.000 10672 scope still moving after pulse duration time elapsed 22:28:41.479 00.062 10672 IsSlewing returns 0 22:28:41.479 00.000 10672 IsGuiding returns 0 22:28:41.479 00.000 10672 scope move finished after 1000 + 120 ms 22:28:41.479 00.000 10672 Move returns status 0, amount 1000 22:28:41.479 00.000 10672 Star-cross move 227/320, South for 1000 ms 22:28:41.495 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:41.495 00.000 10672 MoveAxis(S, 1000, -) 22:28:41.495 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:41.495 00.000 10672 IsSlewing returns 0 22:28:41.495 00.000 10672 IsGuiding returns 0 22:28:41.573 00.078 10672 PulseGuide returned control before completion, sleep 928 22:28:42.526 00.953 10672 IsGuiding returns 1 22:28:42.526 00.000 10672 scope still moving after pulse duration time elapsed 22:28:42.557 00.031 10672 IsSlewing returns 0 22:28:42.588 00.031 10672 IsGuiding returns 1 22:28:42.635 00.047 10672 IsSlewing returns 0 22:28:42.635 00.000 10672 IsGuiding returns 0 22:28:42.635 00.000 10672 scope move finished after 1000 + 139 ms 22:28:42.635 00.000 10672 Move returns status 0, amount 1000 22:28:42.635 00.000 10672 Star-cross move 228/320, South for 1000 ms 22:28:42.635 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:42.635 00.000 10672 MoveAxis(S, 1000, -) 22:28:42.635 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:42.650 00.015 10672 IsSlewing returns 0 22:28:42.650 00.000 10672 IsGuiding returns 0 22:28:42.729 00.079 10672 PulseGuide returned control before completion, sleep 928 22:28:43.666 00.937 10672 IsGuiding returns 1 22:28:43.666 00.000 10672 scope still moving after pulse duration time elapsed 22:28:43.697 00.031 10672 IsSlewing returns 0 22:28:43.697 00.000 10672 IsGuiding returns 1 22:28:43.760 00.063 10672 IsSlewing returns 0 22:28:43.775 00.015 10672 IsGuiding returns 1 22:28:43.806 00.031 10672 IsSlewing returns 0 22:28:43.822 00.016 10672 IsGuiding returns 0 22:28:43.822 00.000 10672 scope move finished after 1000 + 170 ms 22:28:43.822 00.000 10672 Move returns status 0, amount 1000 22:28:43.822 00.000 10672 Star-cross move 229/320, South for 1000 ms 22:28:43.822 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:43.822 00.000 10672 MoveAxis(S, 1000, -) 22:28:43.822 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:43.822 00.000 10672 IsSlewing returns 0 22:28:43.822 00.000 10672 IsGuiding returns 0 22:28:43.916 00.094 10672 PulseGuide returned control before completion, sleep 926 22:28:44.858 00.942 10672 IsGuiding returns 1 22:28:44.858 00.000 10672 scope still moving after pulse duration time elapsed 22:28:44.889 00.031 10672 IsSlewing returns 0 22:28:44.889 00.000 10672 IsGuiding returns 1 22:28:44.936 00.047 10672 IsSlewing returns 0 22:28:44.967 00.031 10672 IsGuiding returns 0 22:28:44.967 00.000 10672 scope move finished after 1000 + 140 ms 22:28:44.967 00.000 10672 Move returns status 0, amount 1000 22:28:44.967 00.000 10672 read socket command 10 22:28:44.967 00.000 10672 processing socket request REQDIST 22:28:44.967 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:44.967 00.000 10672 Sending socket response 0 (0x0) 22:28:44.967 00.000 10672 Star-cross move 230/320, South for 1000 ms 22:28:44.983 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:44.983 00.000 10672 MoveAxis(S, 1000, -) 22:28:44.983 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:44.983 00.000 10672 IsSlewing returns 0 22:28:44.983 00.000 10672 IsGuiding returns 0 22:28:45.061 00.078 10672 PulseGuide returned control before completion, sleep 935 22:28:46.014 00.953 10672 IsGuiding returns 1 22:28:46.014 00.000 10672 scope still moving after pulse duration time elapsed 22:28:46.045 00.031 10672 IsSlewing returns 0 22:28:46.045 00.000 10672 IsGuiding returns 1 22:28:46.092 00.047 10672 IsSlewing returns 0 22:28:46.139 00.047 10672 IsGuiding returns 0 22:28:46.139 00.000 10672 scope move finished after 1000 + 148 ms 22:28:46.139 00.000 10672 Move returns status 0, amount 1000 22:28:46.139 00.000 10672 Star-cross move 231/320, South for 1000 ms 22:28:46.139 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:46.139 00.000 10672 MoveAxis(S, 1000, -) 22:28:46.139 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:46.139 00.000 10672 IsSlewing returns 0 22:28:46.139 00.000 10672 IsGuiding returns 0 22:28:46.232 00.093 10672 PulseGuide returned control before completion, sleep 928 22:28:47.170 00.938 10672 IsGuiding returns 1 22:28:47.170 00.000 10672 scope still moving after pulse duration time elapsed 22:28:47.201 00.031 10672 IsSlewing returns 0 22:28:47.201 00.000 10672 IsGuiding returns 1 22:28:47.232 00.031 10672 IsSlewing returns 0 22:28:47.263 00.031 10672 IsGuiding returns 0 22:28:47.263 00.000 10672 scope move finished after 1000 + 121 ms 22:28:47.263 00.000 10672 Move returns status 0, amount 1000 22:28:47.263 00.000 10672 Star-cross move 232/320, South for 1000 ms 22:28:47.279 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:47.279 00.000 10672 MoveAxis(S, 1000, -) 22:28:47.279 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:47.310 00.031 10672 IsSlewing returns 0 22:28:47.310 00.000 10672 IsGuiding returns 0 22:28:47.388 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:48.341 00.953 10672 IsGuiding returns 1 22:28:48.341 00.000 10672 scope still moving after pulse duration time elapsed 22:28:48.372 00.031 10672 IsSlewing returns 0 22:28:48.372 00.000 10672 IsGuiding returns 1 22:28:48.435 00.063 10672 IsSlewing returns 0 22:28:48.435 00.000 10672 IsGuiding returns 0 22:28:48.435 00.000 10672 scope move finished after 1000 + 117 ms 22:28:48.435 00.000 10672 Move returns status 0, amount 1000 22:28:48.435 00.000 10672 Star-cross move 233/320, South for 1000 ms 22:28:48.435 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:48.435 00.000 10672 MoveAxis(S, 1000, -) 22:28:48.435 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:48.450 00.015 10672 IsSlewing returns 0 22:28:48.482 00.032 10672 IsGuiding returns 0 22:28:48.560 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:49.513 00.953 10672 IsGuiding returns 1 22:28:49.513 00.000 10672 scope still moving after pulse duration time elapsed 22:28:49.544 00.031 10672 IsSlewing returns 0 22:28:49.544 00.000 10672 IsGuiding returns 1 22:28:49.606 00.062 10672 IsSlewing returns 0 22:28:49.606 00.000 10672 IsGuiding returns 0 22:28:49.606 00.000 10672 scope move finished after 1000 + 119 ms 22:28:49.606 00.000 10672 Move returns status 0, amount 1000 22:28:49.606 00.000 10672 Star-cross move 234/320, South for 1000 ms 22:28:49.606 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:49.606 00.000 10672 MoveAxis(S, 1000, -) 22:28:49.606 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:49.622 00.016 10672 IsSlewing returns 0 22:28:49.653 00.031 10672 IsGuiding returns 0 22:28:49.731 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:50.668 00.937 10672 IsGuiding returns 1 22:28:50.668 00.000 10672 scope still moving after pulse duration time elapsed 22:28:50.700 00.032 10672 IsSlewing returns 0 22:28:50.700 00.000 10672 IsGuiding returns 1 22:28:50.731 00.031 10672 IsSlewing returns 0 22:28:50.731 00.000 10672 IsGuiding returns 1 22:28:50.778 00.047 10672 IsSlewing returns 0 22:28:50.778 00.000 10672 IsGuiding returns 0 22:28:50.778 00.000 10672 scope move finished after 1000 + 136 ms 22:28:50.778 00.000 10672 Move returns status 0, amount 1000 22:28:50.793 00.015 10672 read socket command 10 22:28:50.793 00.000 10672 processing socket request REQDIST 22:28:50.793 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:50.793 00.000 10672 Sending socket response 0 (0x0) 22:28:50.793 00.000 10672 Star-cross move 235/320, South for 1000 ms 22:28:50.793 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:50.793 00.000 10672 MoveAxis(S, 1000, -) 22:28:50.793 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:50.840 00.047 10672 IsSlewing returns 0 22:28:50.840 00.000 10672 IsGuiding returns 0 22:28:50.934 00.094 10672 PulseGuide returned control before completion, sleep 919 22:28:51.871 00.937 10672 IsGuiding returns 1 22:28:51.871 00.000 10672 scope still moving after pulse duration time elapsed 22:28:51.902 00.031 10672 IsSlewing returns 0 22:28:51.902 00.000 10672 IsGuiding returns 1 22:28:51.934 00.032 10672 IsSlewing returns 0 22:28:51.934 00.000 10672 IsGuiding returns 1 22:28:51.981 00.047 10672 IsSlewing returns 0 22:28:52.012 00.031 10672 IsGuiding returns 0 22:28:52.012 00.000 10672 scope move finished after 1000 + 176 ms 22:28:52.012 00.000 10672 Move returns status 0, amount 1000 22:28:52.012 00.000 10672 Star-cross move 236/320, South for 1000 ms 22:28:52.027 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:52.027 00.000 10672 MoveAxis(S, 1000, -) 22:28:52.027 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:52.027 00.000 10672 IsSlewing returns 0 22:28:52.027 00.000 10672 IsGuiding returns 0 22:28:52.105 00.078 10672 PulseGuide returned control before completion, sleep 927 22:28:53.048 00.943 10672 IsGuiding returns 1 22:28:53.048 00.000 10672 scope still moving after pulse duration time elapsed 22:28:53.079 00.031 10672 IsSlewing returns 0 22:28:53.079 00.000 10672 IsGuiding returns 1 22:28:53.126 00.047 10672 IsSlewing returns 0 22:28:53.173 00.047 10672 IsGuiding returns 0 22:28:53.173 00.000 10672 scope move finished after 1000 + 139 ms 22:28:53.173 00.000 10672 Move returns status 0, amount 1000 22:28:53.173 00.000 10672 Star-cross move 237/320, South for 1000 ms 22:28:53.173 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:53.173 00.000 10672 MoveAxis(S, 1000, -) 22:28:53.173 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:53.173 00.000 10672 IsSlewing returns 0 22:28:53.173 00.000 10672 IsGuiding returns 0 22:28:53.266 00.093 10672 PulseGuide returned control before completion, sleep 928 22:28:54.204 00.938 10672 IsGuiding returns 1 22:28:54.204 00.000 10672 scope still moving after pulse duration time elapsed 22:28:54.235 00.031 10672 IsSlewing returns 0 22:28:54.235 00.000 10672 IsGuiding returns 1 22:28:54.297 00.062 10672 IsSlewing returns 0 22:28:54.297 00.000 10672 IsGuiding returns 0 22:28:54.297 00.000 10672 scope move finished after 1000 + 122 ms 22:28:54.297 00.000 10672 Move returns status 0, amount 1000 22:28:54.297 00.000 10672 Star-cross move 238/320, South for 1000 ms 22:28:54.297 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:54.297 00.000 10672 MoveAxis(S, 1000, -) 22:28:54.297 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:54.313 00.016 10672 IsSlewing returns 0 22:28:54.344 00.031 10672 IsGuiding returns 0 22:28:54.422 00.078 10672 PulseGuide returned control before completion, sleep 931 22:28:55.375 00.953 10672 IsGuiding returns 1 22:28:55.375 00.000 10672 scope still moving after pulse duration time elapsed 22:28:55.406 00.031 10672 IsSlewing returns 0 22:28:55.406 00.000 10672 IsGuiding returns 1 22:28:55.438 00.032 10672 IsSlewing returns 0 22:28:55.469 00.031 10672 IsGuiding returns 0 22:28:55.469 00.000 10672 scope move finished after 1000 + 118 ms 22:28:55.469 00.000 10672 Move returns status 0, amount 1000 22:28:55.469 00.000 10672 read socket command 10 22:28:55.469 00.000 10672 processing socket request REQDIST 22:28:55.469 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:28:55.469 00.000 10672 Sending socket response 0 (0x0) 22:28:55.469 00.000 10672 Star-cross move 239/320, South for 1000 ms 22:28:55.469 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:55.469 00.000 10672 MoveAxis(S, 1000, -) 22:28:55.469 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:55.516 00.047 10672 IsSlewing returns 0 22:28:55.516 00.000 10672 IsGuiding returns 0 22:28:55.594 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:56.547 00.953 10672 IsGuiding returns 1 22:28:56.547 00.000 10672 scope still moving after pulse duration time elapsed 22:28:56.578 00.031 10672 IsSlewing returns 0 22:28:56.578 00.000 10672 IsGuiding returns 1 22:28:56.640 00.062 10672 IsSlewing returns 0 22:28:56.640 00.000 10672 IsGuiding returns 0 22:28:56.640 00.000 10672 scope move finished after 1000 + 118 ms 22:28:56.640 00.000 10672 Move returns status 0, amount 1000 22:28:56.640 00.000 10672 Star-cross move 240/320, South for 1000 ms 22:28:56.640 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:56.640 00.000 10672 MoveAxis(S, 1000, -) 22:28:56.640 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:56.640 00.000 10672 IsSlewing returns 0 22:28:56.640 00.000 10672 IsGuiding returns 0 22:28:56.765 00.125 10672 PulseGuide returned control before completion, sleep 897 22:28:57.671 00.906 10672 IsGuiding returns 1 22:28:57.671 00.000 10672 scope still moving after pulse duration time elapsed 22:28:57.703 00.032 10672 IsSlewing returns 0 22:28:57.703 00.000 10672 IsGuiding returns 1 22:28:57.734 00.031 10672 IsSlewing returns 0 22:28:57.734 00.000 10672 IsGuiding returns 1 22:28:57.765 00.031 10672 IsSlewing returns 0 22:28:57.765 00.000 10672 IsGuiding returns 1 22:28:57.812 00.047 10672 IsSlewing returns 0 22:28:57.827 00.015 10672 IsGuiding returns 0 22:28:57.827 00.000 10672 scope move finished after 1000 + 174 ms 22:28:57.827 00.000 10672 Move returns status 0, amount 1000 22:28:57.827 00.000 10672 Star-cross move 241/320, South for 1000 ms 22:28:57.827 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:57.827 00.000 10672 MoveAxis(S, 1000, -) 22:28:57.827 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:57.827 00.000 10672 IsSlewing returns 0 22:28:57.827 00.000 10672 IsGuiding returns 0 22:28:57.905 00.078 10672 PulseGuide returned control before completion, sleep 933 22:28:58.858 00.953 10672 IsGuiding returns 1 22:28:58.858 00.000 10672 scope still moving after pulse duration time elapsed 22:28:58.889 00.031 10672 IsSlewing returns 0 22:28:58.889 00.000 10672 IsGuiding returns 1 22:28:58.952 00.063 10672 IsSlewing returns 0 22:28:58.952 00.000 10672 IsGuiding returns 0 22:28:58.952 00.000 10672 scope move finished after 1000 + 118 ms 22:28:58.952 00.000 10672 Move returns status 0, amount 1000 22:28:58.952 00.000 10672 Star-cross move 242/320, South for 1000 ms 22:28:58.968 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:28:58.968 00.000 10672 MoveAxis(S, 1000, -) 22:28:58.968 00.000 10672 Guiding Dir = 1, Dur = 1000 22:28:58.983 00.015 10672 IsSlewing returns 0 22:28:58.983 00.000 10672 IsGuiding returns 0 22:28:59.061 00.078 10672 PulseGuide returned control before completion, sleep 926 22:28:59.999 00.938 10672 IsGuiding returns 1 22:28:59.999 00.000 10672 scope still moving after pulse duration time elapsed 22:29:00.061 00.062 10672 IsSlewing returns 0 22:29:00.092 00.031 10672 IsGuiding returns 0 22:29:00.092 00.000 10672 scope move finished after 1000 + 107 ms 22:29:00.092 00.000 10672 Move returns status 0, amount 1000 22:29:00.092 00.000 10672 read socket command 10 22:29:00.092 00.000 10672 processing socket request REQDIST 22:29:00.092 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:00.092 00.000 10672 Sending socket response 0 (0x0) 22:29:00.092 00.000 10672 Star-cross move 243/320, South for 1000 ms 22:29:00.108 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:00.108 00.000 10672 MoveAxis(S, 1000, -) 22:29:00.108 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:00.108 00.000 10672 IsSlewing returns 0 22:29:00.108 00.000 10672 IsGuiding returns 0 22:29:00.202 00.094 10672 PulseGuide returned control before completion, sleep 924 22:29:01.144 00.942 10672 IsGuiding returns 1 22:29:01.144 00.000 10672 scope still moving after pulse duration time elapsed 22:29:01.175 00.031 10672 IsSlewing returns 0 22:29:01.175 00.000 10672 IsGuiding returns 1 22:29:01.222 00.047 10672 IsSlewing returns 0 22:29:01.253 00.031 10672 IsGuiding returns 0 22:29:01.253 00.000 10672 scope move finished after 1000 + 141 ms 22:29:01.253 00.000 10672 Move returns status 0, amount 1000 22:29:01.253 00.000 10672 Star-cross move 244/320, South for 1000 ms 22:29:01.253 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:01.253 00.000 10672 MoveAxis(S, 1000, -) 22:29:01.253 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:01.269 00.016 10672 IsSlewing returns 0 22:29:01.269 00.000 10672 IsGuiding returns 0 22:29:01.347 00.078 10672 PulseGuide returned control before completion, sleep 927 22:29:02.300 00.953 10672 IsGuiding returns 1 22:29:02.300 00.000 10672 scope still moving after pulse duration time elapsed 22:29:02.331 00.031 10672 IsSlewing returns 0 22:29:02.331 00.000 10672 IsGuiding returns 1 22:29:02.378 00.047 10672 IsSlewing returns 0 22:29:02.409 00.031 10672 IsGuiding returns 0 22:29:02.409 00.000 10672 scope move finished after 1000 + 139 ms 22:29:02.409 00.000 10672 Move returns status 0, amount 1000 22:29:02.409 00.000 10672 Star-cross move 245/320, South for 1000 ms 22:29:02.409 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:02.409 00.000 10672 MoveAxis(S, 1000, -) 22:29:02.409 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:02.409 00.000 10672 IsSlewing returns 0 22:29:02.409 00.000 10672 IsGuiding returns 0 22:29:02.503 00.094 10672 PulseGuide returned control before completion, sleep 927 22:29:03.440 00.937 10672 IsGuiding returns 1 22:29:03.440 00.000 10672 scope still moving after pulse duration time elapsed 22:29:03.471 00.031 10672 IsSlewing returns 0 22:29:03.471 00.000 10672 IsGuiding returns 1 22:29:03.534 00.063 10672 IsSlewing returns 0 22:29:03.534 00.000 10672 IsGuiding returns 0 22:29:03.534 00.000 10672 scope move finished after 1000 + 123 ms 22:29:03.534 00.000 10672 Move returns status 0, amount 1000 22:29:03.534 00.000 10672 Star-cross move 246/320, South for 1000 ms 22:29:03.549 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:03.549 00.000 10672 MoveAxis(S, 1000, -) 22:29:03.549 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:03.580 00.031 10672 IsSlewing returns 0 22:29:03.580 00.000 10672 IsGuiding returns 0 22:29:03.659 00.079 10672 PulseGuide returned control before completion, sleep 933 22:29:04.611 00.952 10672 IsGuiding returns 1 22:29:04.611 00.000 10672 scope still moving after pulse duration time elapsed 22:29:04.643 00.032 10672 IsSlewing returns 0 22:29:04.643 00.000 10672 IsGuiding returns 1 22:29:04.674 00.031 10672 IsSlewing returns 0 22:29:04.705 00.031 10672 IsGuiding returns 0 22:29:04.705 00.000 10672 scope move finished after 1000 + 116 ms 22:29:04.705 00.000 10672 Move returns status 0, amount 1000 22:29:04.705 00.000 10672 read socket command 10 22:29:04.705 00.000 10672 processing socket request REQDIST 22:29:04.705 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:04.705 00.000 10672 Sending socket response 0 (0x0) 22:29:04.705 00.000 10672 Star-cross move 247/320, South for 1000 ms 22:29:04.705 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:04.721 00.016 10672 MoveAxis(S, 1000, -) 22:29:04.721 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:04.752 00.031 10672 IsSlewing returns 0 22:29:04.752 00.000 10672 IsGuiding returns 0 22:29:04.830 00.078 10672 PulseGuide returned control before completion, sleep 932 22:29:05.783 00.953 10672 IsGuiding returns 1 22:29:05.783 00.000 10672 scope still moving after pulse duration time elapsed 22:29:05.814 00.031 10672 IsSlewing returns 0 22:29:05.814 00.000 10672 IsGuiding returns 1 22:29:05.845 00.031 10672 IsSlewing returns 0 22:29:05.876 00.031 10672 IsGuiding returns 0 22:29:05.876 00.000 10672 scope move finished after 1000 + 115 ms 22:29:05.876 00.000 10672 Move returns status 0, amount 1000 22:29:05.876 00.000 10672 Star-cross move 248/320, South for 1000 ms 22:29:05.876 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:05.876 00.000 10672 MoveAxis(S, 1000, -) 22:29:05.876 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:05.876 00.000 10672 IsSlewing returns 0 22:29:05.876 00.000 10672 IsGuiding returns 0 22:29:05.955 00.079 10672 PulseGuide returned control before completion, sleep 936 22:29:06.923 00.968 10672 IsGuiding returns 1 22:29:06.923 00.000 10672 scope still moving after pulse duration time elapsed 22:29:06.985 00.062 10672 IsSlewing returns 0 22:29:06.985 00.000 10672 IsGuiding returns 0 22:29:06.985 00.000 10672 scope move finished after 1000 + 114 ms 22:29:06.985 00.000 10672 Move returns status 0, amount 1000 22:29:07.001 00.016 10672 Star-cross move 249/320, South for 1000 ms 22:29:07.001 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:07.001 00.000 10672 MoveAxis(S, 1000, -) 22:29:07.001 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:07.001 00.000 10672 IsSlewing returns 0 22:29:07.001 00.000 10672 IsGuiding returns 0 22:29:07.079 00.078 10672 PulseGuide returned control before completion, sleep 932 22:29:08.032 00.953 10672 IsGuiding returns 1 22:29:08.032 00.000 10672 scope still moving after pulse duration time elapsed 22:29:08.095 00.063 10672 IsSlewing returns 0 22:29:08.126 00.031 10672 IsGuiding returns 0 22:29:08.126 00.000 10672 scope move finished after 1000 + 117 ms 22:29:08.126 00.000 10672 Move returns status 0, amount 1000 22:29:08.126 00.000 10672 Star-cross move 250/320, South for 1000 ms 22:29:08.126 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:08.126 00.000 10672 MoveAxis(S, 1000, -) 22:29:08.126 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:08.141 00.015 10672 IsSlewing returns 0 22:29:08.141 00.000 10672 IsGuiding returns 0 22:29:08.220 00.079 10672 PulseGuide returned control before completion, sleep 927 22:29:09.161 00.941 10672 IsGuiding returns 1 22:29:09.161 00.000 10672 scope still moving after pulse duration time elapsed 22:29:09.193 00.032 10672 IsSlewing returns 0 22:29:09.193 00.000 10672 IsGuiding returns 1 22:29:09.224 00.031 10672 IsSlewing returns 0 22:29:09.224 00.000 10672 IsGuiding returns 1 22:29:09.271 00.047 10672 IsSlewing returns 0 22:29:09.302 00.031 10672 IsGuiding returns 0 22:29:09.302 00.000 10672 scope move finished after 1000 + 170 ms 22:29:09.302 00.000 10672 Move returns status 0, amount 1000 22:29:09.317 00.015 10672 Star-cross move 251/320, South for 1000 ms 22:29:09.317 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:09.317 00.000 10672 MoveAxis(S, 1000, -) 22:29:09.317 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:09.317 00.000 10672 IsSlewing returns 0 22:29:09.317 00.000 10672 IsGuiding returns 0 22:29:09.411 00.094 10672 PulseGuide returned control before completion, sleep 927 22:29:10.348 00.937 10672 IsGuiding returns 1 22:29:10.348 00.000 10672 scope still moving after pulse duration time elapsed 22:29:10.380 00.032 10672 IsSlewing returns 0 22:29:10.380 00.000 10672 IsGuiding returns 1 22:29:10.411 00.031 10672 IsSlewing returns 0 22:29:10.411 00.000 10672 IsGuiding returns 1 22:29:10.458 00.047 10672 IsSlewing returns 0 22:29:10.489 00.031 10672 IsGuiding returns 0 22:29:10.489 00.000 10672 scope move finished after 1000 + 170 ms 22:29:10.489 00.000 10672 Move returns status 0, amount 1000 22:29:10.489 00.000 10672 read socket command 10 22:29:10.489 00.000 10672 processing socket request REQDIST 22:29:10.489 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:10.489 00.000 10672 Sending socket response 0 (0x0) 22:29:10.489 00.000 10672 Star-cross move 252/320, South for 1000 ms 22:29:10.505 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:10.505 00.000 10672 MoveAxis(S, 1000, -) 22:29:10.505 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:10.505 00.000 10672 IsSlewing returns 0 22:29:10.505 00.000 10672 IsGuiding returns 0 22:29:10.583 00.078 10672 PulseGuide returned control before completion, sleep 926 22:29:11.536 00.953 10672 IsGuiding returns 1 22:29:11.536 00.000 10672 scope still moving after pulse duration time elapsed 22:29:11.567 00.031 10672 IsSlewing returns 0 22:29:11.567 00.000 10672 IsGuiding returns 1 22:29:11.614 00.047 10672 IsSlewing returns 0 22:29:11.614 00.000 10672 IsGuiding returns 0 22:29:11.614 00.000 10672 scope move finished after 1000 + 105 ms 22:29:11.614 00.000 10672 Move returns status 0, amount 1000 22:29:11.614 00.000 10672 Star-cross move 253/320, South for 1000 ms 22:29:11.614 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:11.614 00.000 10672 MoveAxis(S, 1000, -) 22:29:11.614 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:11.629 00.015 10672 IsSlewing returns 0 22:29:11.660 00.031 10672 IsGuiding returns 0 22:29:11.739 00.079 10672 PulseGuide returned control before completion, sleep 931 22:29:12.692 00.953 10672 IsGuiding returns 1 22:29:12.692 00.000 10672 scope still moving after pulse duration time elapsed 22:29:12.723 00.031 10672 IsSlewing returns 0 22:29:12.723 00.000 10672 IsGuiding returns 1 22:29:12.769 00.046 10672 IsSlewing returns 0 22:29:12.769 00.000 10672 IsGuiding returns 0 22:29:12.769 00.000 10672 scope move finished after 1000 + 118 ms 22:29:12.769 00.000 10672 Move returns status 0, amount 1000 22:29:12.785 00.016 10672 Star-cross move 254/320, South for 1000 ms 22:29:12.785 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:12.785 00.000 10672 MoveAxis(S, 1000, -) 22:29:12.785 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:12.832 00.047 10672 IsSlewing returns 0 22:29:12.832 00.000 10672 IsGuiding returns 0 22:29:12.910 00.078 10672 PulseGuide returned control before completion, sleep 934 22:29:13.847 00.937 10672 IsGuiding returns 1 22:29:13.847 00.000 10672 scope still moving after pulse duration time elapsed 22:29:13.878 00.031 10672 IsSlewing returns 0 22:29:13.878 00.000 10672 IsGuiding returns 1 22:29:13.910 00.032 10672 IsSlewing returns 0 22:29:13.910 00.000 10672 IsGuiding returns 1 22:29:13.957 00.047 10672 IsSlewing returns 0 22:29:13.957 00.000 10672 IsGuiding returns 0 22:29:13.957 00.000 10672 scope move finished after 1000 + 133 ms 22:29:13.957 00.000 10672 Move returns status 0, amount 1000 22:29:13.972 00.015 10672 Star-cross move 255/320, South for 1000 ms 22:29:13.972 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:13.972 00.000 10672 MoveAxis(S, 1000, -) 22:29:13.972 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:14.003 00.031 10672 IsSlewing returns 0 22:29:14.003 00.000 10672 IsGuiding returns 0 22:29:14.082 00.079 10672 PulseGuide returned control before completion, sleep 932 22:29:15.035 00.953 10672 IsGuiding returns 1 22:29:15.035 00.000 10672 scope still moving after pulse duration time elapsed 22:29:15.066 00.031 10672 IsSlewing returns 0 22:29:15.066 00.000 10672 IsGuiding returns 1 22:29:15.097 00.031 10672 IsSlewing returns 0 22:29:15.144 00.047 10672 IsGuiding returns 0 22:29:15.144 00.000 10672 scope move finished after 1000 + 133 ms 22:29:15.144 00.000 10672 Move returns status 0, amount 1000 22:29:15.144 00.000 10672 read socket command 10 22:29:15.144 00.000 10672 processing socket request REQDIST 22:29:15.144 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:15.144 00.000 10672 Sending socket response 0 (0x0) 22:29:15.144 00.000 10672 Star-cross move 256/320, South for 1000 ms 22:29:15.144 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:15.144 00.000 10672 MoveAxis(S, 1000, -) 22:29:15.144 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:15.175 00.031 10672 IsSlewing returns 0 22:29:15.175 00.000 10672 IsGuiding returns 0 22:29:15.253 00.078 10672 PulseGuide returned control before completion, sleep 932 22:29:16.206 00.953 10672 IsGuiding returns 1 22:29:16.206 00.000 10672 scope still moving after pulse duration time elapsed 22:29:16.237 00.031 10672 IsSlewing returns 0 22:29:16.237 00.000 10672 IsGuiding returns 1 22:29:16.268 00.031 10672 IsSlewing returns 0 22:29:16.284 00.016 10672 IsGuiding returns 0 22:29:16.284 00.000 10672 scope move finished after 1000 + 103 ms 22:29:16.284 00.000 10672 Move returns status 0, amount 1000 22:29:16.284 00.000 10672 Star-cross move 257/320, South for 1000 ms 22:29:16.284 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:16.284 00.000 10672 MoveAxis(S, 1000, -) 22:29:16.284 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:16.284 00.000 10672 IsSlewing returns 0 22:29:16.284 00.000 10672 IsGuiding returns 0 22:29:16.378 00.094 10672 PulseGuide returned control before completion, sleep 926 22:29:17.320 00.942 10672 IsGuiding returns 1 22:29:17.320 00.000 10672 scope still moving after pulse duration time elapsed 22:29:17.367 00.047 10672 IsSlewing returns 0 22:29:17.367 00.000 10672 IsGuiding returns 1 22:29:17.429 00.062 10672 IsSlewing returns 0 22:29:17.429 00.000 10672 IsGuiding returns 0 22:29:17.429 00.000 10672 scope move finished after 1000 + 138 ms 22:29:17.429 00.000 10672 Move returns status 0, amount 1000 22:29:17.429 00.000 10672 Star-cross move 258/320, South for 1000 ms 22:29:17.429 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:17.429 00.000 10672 MoveAxis(S, 1000, -) 22:29:17.429 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:17.445 00.016 10672 IsSlewing returns 0 22:29:17.445 00.000 10672 IsGuiding returns 0 22:29:17.523 00.078 10672 PulseGuide returned control before completion, sleep 928 22:29:18.460 00.937 10672 IsGuiding returns 1 22:29:18.460 00.000 10672 scope still moving after pulse duration time elapsed 22:29:18.491 00.031 10672 IsSlewing returns 0 22:29:18.491 00.000 10672 IsGuiding returns 1 22:29:18.554 00.063 10672 IsSlewing returns 0 22:29:18.585 00.031 10672 IsGuiding returns 0 22:29:18.585 00.000 10672 scope move finished after 1000 + 137 ms 22:29:18.585 00.000 10672 Move returns status 0, amount 1000 22:29:18.585 00.000 10672 Star-cross move 259/320, South for 1000 ms 22:29:18.600 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:18.600 00.000 10672 MoveAxis(S, 1000, -) 22:29:18.600 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:18.600 00.000 10672 IsSlewing returns 0 22:29:18.600 00.000 10672 IsGuiding returns 0 22:29:18.694 00.094 10672 PulseGuide returned control before completion, sleep 927 22:29:19.631 00.937 10672 IsGuiding returns 1 22:29:19.631 00.000 10672 scope still moving after pulse duration time elapsed 22:29:19.694 00.063 10672 IsSlewing returns 0 22:29:19.725 00.031 10672 IsGuiding returns 0 22:29:19.725 00.000 10672 scope move finished after 1000 + 122 ms 22:29:19.725 00.000 10672 Move returns status 0, amount 1000 22:29:19.725 00.000 10672 read socket command 10 22:29:19.725 00.000 10672 processing socket request REQDIST 22:29:19.725 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:19.725 00.000 10672 Sending socket response 0 (0x0) 22:29:19.725 00.000 10672 Star-cross move 260/320, South for 1000 ms 22:29:19.741 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:19.741 00.000 10672 MoveAxis(S, 1000, -) 22:29:19.741 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:19.741 00.000 10672 IsSlewing returns 0 22:29:19.741 00.000 10672 IsGuiding returns 0 22:29:19.834 00.093 10672 PulseGuide returned control before completion, sleep 926 22:29:20.772 00.938 10672 IsGuiding returns 1 22:29:20.772 00.000 10672 scope still moving after pulse duration time elapsed 22:29:20.803 00.031 10672 IsSlewing returns 0 22:29:20.803 00.000 10672 IsGuiding returns 1 22:29:20.865 00.062 10672 IsSlewing returns 0 22:29:20.897 00.032 10672 IsGuiding returns 0 22:29:20.897 00.000 10672 scope move finished after 1000 + 152 ms 22:29:20.897 00.000 10672 Move returns status 0, amount 1000 22:29:20.897 00.000 10672 Star-cross move 261/320, South for 1000 ms 22:29:20.897 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:20.897 00.000 10672 MoveAxis(S, 1000, -) 22:29:20.897 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:20.897 00.000 10672 IsSlewing returns 0 22:29:20.897 00.000 10672 IsGuiding returns 0 22:29:20.975 00.078 10672 PulseGuide returned control before completion, sleep 936 22:29:21.928 00.953 10672 IsGuiding returns 1 22:29:21.928 00.000 10672 scope still moving after pulse duration time elapsed 22:29:21.959 00.031 10672 IsSlewing returns 0 22:29:21.959 00.000 10672 IsGuiding returns 1 22:29:21.990 00.031 10672 IsSlewing returns 0 22:29:22.006 00.016 10672 IsGuiding returns 0 22:29:22.006 00.000 10672 scope move finished after 1000 + 98 ms 22:29:22.006 00.000 10672 Move returns status 0, amount 1000 22:29:22.006 00.000 10672 Star-cross move 262/320, South for 1000 ms 22:29:22.006 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:22.006 00.000 10672 MoveAxis(S, 1000, -) 22:29:22.006 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:22.006 00.000 10672 IsSlewing returns 0 22:29:22.006 00.000 10672 IsGuiding returns 0 22:29:22.099 00.093 10672 PulseGuide returned control before completion, sleep 926 22:29:23.068 00.969 10672 IsGuiding returns 1 22:29:23.068 00.000 10672 scope still moving after pulse duration time elapsed 22:29:23.130 00.062 10672 IsSlewing returns 0 22:29:23.130 00.000 10672 IsGuiding returns 0 22:29:23.130 00.000 10672 scope move finished after 1000 + 123 ms 22:29:23.130 00.000 10672 Move returns status 0, amount 1000 22:29:23.130 00.000 10672 Star-cross move 263/320, South for 1000 ms 22:29:23.146 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:23.146 00.000 10672 MoveAxis(S, 1000, -) 22:29:23.146 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:23.146 00.000 10672 IsSlewing returns 0 22:29:23.146 00.000 10672 IsGuiding returns 0 22:29:23.224 00.078 10672 PulseGuide returned control before completion, sleep 928 22:29:24.177 00.953 10672 IsGuiding returns 1 22:29:24.177 00.000 10672 scope still moving after pulse duration time elapsed 22:29:24.239 00.062 10672 IsSlewing returns 0 22:29:24.271 00.032 10672 IsGuiding returns 0 22:29:24.271 00.000 10672 scope move finished after 1000 + 121 ms 22:29:24.271 00.000 10672 Move returns status 0, amount 1000 22:29:24.271 00.000 10672 Star-cross move 264/320, South for 1000 ms 22:29:24.286 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:24.286 00.000 10672 MoveAxis(S, 1000, -) 22:29:24.286 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:24.286 00.000 10672 IsSlewing returns 0 22:29:24.286 00.000 10672 IsGuiding returns 0 22:29:24.364 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:25.317 00.953 10672 IsGuiding returns 1 22:29:25.317 00.000 10672 scope still moving after pulse duration time elapsed 22:29:25.349 00.032 10672 IsSlewing returns 0 22:29:25.349 00.000 10672 IsGuiding returns 1 22:29:25.380 00.031 10672 IsSlewing returns 0 22:29:25.426 00.046 10672 IsGuiding returns 0 22:29:25.426 00.000 10672 scope move finished after 1000 + 133 ms 22:29:25.426 00.000 10672 Move returns status 0, amount 1000 22:29:25.426 00.000 10672 read socket command 10 22:29:25.426 00.000 10672 processing socket request REQDIST 22:29:25.426 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:25.426 00.000 10672 Sending socket response 0 (0x0) 22:29:25.426 00.000 10672 Star-cross move 265/320, South for 1000 ms 22:29:25.426 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:25.426 00.000 10672 MoveAxis(S, 1000, -) 22:29:25.426 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:25.426 00.000 10672 IsSlewing returns 0 22:29:25.426 00.000 10672 IsGuiding returns 0 22:29:25.509 00.083 10672 PulseGuide returned control before completion, sleep 930 22:29:26.462 00.953 10672 IsGuiding returns 1 22:29:26.462 00.000 10672 scope still moving after pulse duration time elapsed 22:29:26.493 00.031 10672 IsSlewing returns 0 22:29:26.493 00.000 10672 IsGuiding returns 1 22:29:26.540 00.047 10672 IsSlewing returns 0 22:29:26.540 00.000 10672 IsGuiding returns 0 22:29:26.540 00.000 10672 scope move finished after 1000 + 104 ms 22:29:26.540 00.000 10672 Move returns status 0, amount 1000 22:29:26.540 00.000 10672 Star-cross move 266/320, South for 1000 ms 22:29:26.540 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:26.540 00.000 10672 MoveAxis(S, 1000, -) 22:29:26.540 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:26.556 00.016 10672 IsSlewing returns 0 22:29:26.587 00.031 10672 IsGuiding returns 0 22:29:26.665 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:27.618 00.953 10672 IsGuiding returns 1 22:29:27.618 00.000 10672 scope still moving after pulse duration time elapsed 22:29:27.649 00.031 10672 IsSlewing returns 0 22:29:27.649 00.000 10672 IsGuiding returns 1 22:29:27.696 00.047 10672 IsSlewing returns 0 22:29:27.712 00.016 10672 IsGuiding returns 0 22:29:27.712 00.000 10672 scope move finished after 1000 + 117 ms 22:29:27.712 00.000 10672 Move returns status 0, amount 1000 22:29:27.712 00.000 10672 Star-cross move 267/320, South for 1000 ms 22:29:27.712 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:27.712 00.000 10672 MoveAxis(S, 1000, -) 22:29:27.712 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:27.712 00.000 10672 IsSlewing returns 0 22:29:27.712 00.000 10672 IsGuiding returns 0 22:29:27.805 00.093 10672 PulseGuide returned control before completion, sleep 928 22:29:28.774 00.969 10672 IsGuiding returns 1 22:29:28.774 00.000 10672 scope still moving after pulse duration time elapsed 22:29:28.836 00.062 10672 IsSlewing returns 0 22:29:28.836 00.000 10672 IsGuiding returns 0 22:29:28.836 00.000 10672 scope move finished after 1000 + 123 ms 22:29:28.836 00.000 10672 Move returns status 0, amount 1000 22:29:28.852 00.016 10672 Star-cross move 268/320, South for 1000 ms 22:29:28.852 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:28.852 00.000 10672 MoveAxis(S, 1000, -) 22:29:28.852 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:28.852 00.000 10672 IsSlewing returns 0 22:29:28.852 00.000 10672 IsGuiding returns 0 22:29:28.930 00.078 10672 PulseGuide returned control before completion, sleep 935 22:29:29.883 00.953 10672 IsGuiding returns 1 22:29:29.883 00.000 10672 scope still moving after pulse duration time elapsed 22:29:29.945 00.062 10672 IsSlewing returns 0 22:29:29.977 00.032 10672 IsGuiding returns 0 22:29:29.977 00.000 10672 scope move finished after 1000 + 114 ms 22:29:29.977 00.000 10672 Move returns status 0, amount 1000 22:29:29.977 00.000 10672 read socket command 10 22:29:29.977 00.000 10672 processing socket request REQDIST 22:29:29.977 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:29.977 00.000 10672 Sending socket response 0 (0x0) 22:29:29.977 00.000 10672 Star-cross move 269/320, South for 1000 ms 22:29:29.992 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:29.992 00.000 10672 MoveAxis(S, 1000, -) 22:29:29.992 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:29.992 00.000 10672 IsSlewing returns 0 22:29:30.008 00.016 10672 IsGuiding returns 0 22:29:30.086 00.078 10672 PulseGuide returned control before completion, sleep 925 22:29:31.023 00.937 10672 IsGuiding returns 1 22:29:31.023 00.000 10672 scope still moving after pulse duration time elapsed 22:29:31.054 00.031 10672 IsSlewing returns 0 22:29:31.054 00.000 10672 IsGuiding returns 1 22:29:31.117 00.063 10672 IsSlewing returns 0 22:29:31.164 00.047 10672 IsGuiding returns 0 22:29:31.164 00.000 10672 scope move finished after 1000 + 156 ms 22:29:31.164 00.000 10672 Move returns status 0, amount 1000 22:29:31.164 00.000 10672 Star-cross move 270/320, South for 1000 ms 22:29:31.164 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:31.164 00.000 10672 MoveAxis(S, 1000, -) 22:29:31.164 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:31.164 00.000 10672 IsSlewing returns 0 22:29:31.164 00.000 10672 IsGuiding returns 0 22:29:31.257 00.093 10672 PulseGuide returned control before completion, sleep 927 22:29:32.195 00.938 10672 IsGuiding returns 1 22:29:32.195 00.000 10672 scope still moving after pulse duration time elapsed 22:29:32.226 00.031 10672 IsSlewing returns 0 22:29:32.226 00.000 10672 IsGuiding returns 1 22:29:32.288 00.062 10672 IsSlewing returns 0 22:29:32.320 00.032 10672 IsGuiding returns 0 22:29:32.320 00.000 10672 scope move finished after 1000 + 154 ms 22:29:32.320 00.000 10672 Move returns status 0, amount 1000 22:29:32.320 00.000 10672 Star-cross move 271/320, South for 1000 ms 22:29:32.320 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:32.320 00.000 10672 MoveAxis(S, 1000, -) 22:29:32.320 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:32.335 00.015 10672 IsSlewing returns 0 22:29:32.335 00.000 10672 IsGuiding returns 0 22:29:32.413 00.078 10672 PulseGuide returned control before completion, sleep 923 22:29:33.366 00.953 10672 IsGuiding returns 1 22:29:33.366 00.000 10672 scope still moving after pulse duration time elapsed 22:29:33.397 00.031 10672 IsSlewing returns 0 22:29:33.397 00.000 10672 IsGuiding returns 1 22:29:33.444 00.047 10672 IsSlewing returns 0 22:29:33.444 00.000 10672 IsGuiding returns 0 22:29:33.444 00.000 10672 scope move finished after 1000 + 112 ms 22:29:33.444 00.000 10672 Move returns status 0, amount 1000 22:29:33.444 00.000 10672 Star-cross move 272/320, South for 1000 ms 22:29:33.460 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:33.460 00.000 10672 MoveAxis(S, 1000, -) 22:29:33.460 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:33.491 00.031 10672 IsSlewing returns 0 22:29:33.491 00.000 10672 IsGuiding returns 0 22:29:33.569 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:34.527 00.958 10672 IsGuiding returns 1 22:29:34.527 00.000 10672 scope still moving after pulse duration time elapsed 22:29:34.558 00.031 10672 IsSlewing returns 0 22:29:34.558 00.000 10672 IsGuiding returns 1 22:29:34.621 00.063 10672 IsSlewing returns 0 22:29:34.621 00.000 10672 IsGuiding returns 0 22:29:34.621 00.000 10672 scope move finished after 1000 + 134 ms 22:29:34.621 00.000 10672 Move returns status 0, amount 1000 22:29:34.621 00.000 10672 Star-cross move 273/320, South for 1000 ms 22:29:34.636 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:34.636 00.000 10672 MoveAxis(S, 1000, -) 22:29:34.636 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:34.667 00.031 10672 IsSlewing returns 0 22:29:34.667 00.000 10672 IsGuiding returns 0 22:29:34.746 00.079 10672 PulseGuide returned control before completion, sleep 933 22:29:35.698 00.952 10672 IsGuiding returns 1 22:29:35.698 00.000 10672 scope still moving after pulse duration time elapsed 22:29:35.730 00.032 10672 IsSlewing returns 0 22:29:35.730 00.000 10672 IsGuiding returns 1 22:29:35.792 00.062 10672 IsSlewing returns 0 22:29:35.792 00.000 10672 IsGuiding returns 0 22:29:35.792 00.000 10672 scope move finished after 1000 + 118 ms 22:29:35.792 00.000 10672 Move returns status 0, amount 1000 22:29:35.792 00.000 10672 read socket command 10 22:29:35.792 00.000 10672 processing socket request REQDIST 22:29:35.792 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:35.792 00.000 10672 Sending socket response 0 (0x0) 22:29:35.792 00.000 10672 Star-cross move 274/320, South for 1000 ms 22:29:35.807 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:35.807 00.000 10672 MoveAxis(S, 1000, -) 22:29:35.807 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:35.839 00.032 10672 IsSlewing returns 0 22:29:35.839 00.000 10672 IsGuiding returns 0 22:29:35.917 00.078 10672 PulseGuide returned control before completion, sleep 934 22:29:36.870 00.953 10672 IsGuiding returns 1 22:29:36.870 00.000 10672 scope still moving after pulse duration time elapsed 22:29:36.901 00.031 10672 IsSlewing returns 0 22:29:36.901 00.000 10672 IsGuiding returns 1 22:29:36.964 00.063 10672 IsSlewing returns 0 22:29:36.964 00.000 10672 IsGuiding returns 0 22:29:36.964 00.000 10672 scope move finished after 1000 + 117 ms 22:29:36.964 00.000 10672 Move returns status 0, amount 1000 22:29:36.964 00.000 10672 Star-cross move 275/320, South for 1000 ms 22:29:36.979 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:36.979 00.000 10672 MoveAxis(S, 1000, -) 22:29:36.979 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:37.010 00.031 10672 IsSlewing returns 0 22:29:37.010 00.000 10672 IsGuiding returns 0 22:29:37.088 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:38.041 00.953 10672 IsGuiding returns 1 22:29:38.041 00.000 10672 scope still moving after pulse duration time elapsed 22:29:38.073 00.032 10672 IsSlewing returns 0 22:29:38.073 00.000 10672 IsGuiding returns 1 22:29:38.135 00.062 10672 IsSlewing returns 0 22:29:38.135 00.000 10672 IsGuiding returns 0 22:29:38.135 00.000 10672 scope move finished after 1000 + 134 ms 22:29:38.135 00.000 10672 Move returns status 0, amount 1000 22:29:38.150 00.015 10672 Star-cross move 276/320, South for 1000 ms 22:29:38.150 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:38.150 00.000 10672 MoveAxis(S, 1000, -) 22:29:38.150 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:38.182 00.032 10672 IsSlewing returns 0 22:29:38.197 00.015 10672 IsGuiding returns 0 22:29:38.275 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:39.213 00.938 10672 IsGuiding returns 1 22:29:39.213 00.000 10672 scope still moving after pulse duration time elapsed 22:29:39.244 00.031 10672 IsSlewing returns 0 22:29:39.244 00.000 10672 IsGuiding returns 1 22:29:39.307 00.063 10672 IsSlewing returns 0 22:29:39.307 00.000 10672 IsGuiding returns 0 22:29:39.307 00.000 10672 scope move finished after 1000 + 117 ms 22:29:39.307 00.000 10672 Move returns status 0, amount 1000 22:29:39.307 00.000 10672 Star-cross move 277/320, South for 1000 ms 22:29:39.322 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:39.322 00.000 10672 MoveAxis(S, 1000, -) 22:29:39.322 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:39.353 00.031 10672 IsSlewing returns 0 22:29:39.353 00.000 10672 IsGuiding returns 0 22:29:39.431 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:40.384 00.953 10672 IsGuiding returns 1 22:29:40.384 00.000 10672 scope still moving after pulse duration time elapsed 22:29:40.416 00.032 10672 IsSlewing returns 0 22:29:40.416 00.000 10672 IsGuiding returns 1 22:29:40.462 00.046 10672 IsSlewing returns 0 22:29:40.462 00.000 10672 IsGuiding returns 0 22:29:40.462 00.000 10672 scope move finished after 1000 + 102 ms 22:29:40.462 00.000 10672 Move returns status 0, amount 1000 22:29:40.462 00.000 10672 read socket command 10 22:29:40.462 00.000 10672 processing socket request REQDIST 22:29:40.462 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:40.462 00.000 10672 Sending socket response 0 (0x0) 22:29:40.462 00.000 10672 Star-cross move 278/320, South for 1000 ms 22:29:40.462 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:40.462 00.000 10672 MoveAxis(S, 1000, -) 22:29:40.462 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:40.478 00.016 10672 IsSlewing returns 0 22:29:40.478 00.000 10672 IsGuiding returns 0 22:29:40.556 00.078 10672 PulseGuide returned control before completion, sleep 930 22:29:41.525 00.969 10672 IsGuiding returns 1 22:29:41.525 00.000 10672 scope still moving after pulse duration time elapsed 22:29:41.571 00.046 10672 IsSlewing returns 0 22:29:41.571 00.000 10672 IsGuiding returns 0 22:29:41.571 00.000 10672 scope move finished after 1000 + 103 ms 22:29:41.571 00.000 10672 Move returns status 0, amount 1000 22:29:41.571 00.000 10672 Star-cross move 279/320, South for 1000 ms 22:29:41.587 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:41.587 00.000 10672 MoveAxis(S, 1000, -) 22:29:41.587 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:41.587 00.000 10672 IsSlewing returns 0 22:29:41.587 00.000 10672 IsGuiding returns 0 22:29:41.681 00.094 10672 PulseGuide returned control before completion, sleep 929 22:29:42.623 00.942 10672 IsGuiding returns 1 22:29:42.623 00.000 10672 scope still moving after pulse duration time elapsed 22:29:42.654 00.031 10672 IsSlewing returns 0 22:29:42.654 00.000 10672 IsGuiding returns 1 22:29:42.701 00.047 10672 IsSlewing returns 0 22:29:42.732 00.031 10672 IsGuiding returns 0 22:29:42.732 00.000 10672 scope move finished after 1000 + 135 ms 22:29:42.732 00.000 10672 Move returns status 0, amount 1000 22:29:42.732 00.000 10672 Star-cross move 280/320, South for 1000 ms 22:29:42.748 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:29:42.748 00.000 10672 MoveAxis(S, 1000, -) 22:29:42.748 00.000 10672 Guiding Dir = 1, Dur = 1000 22:29:42.748 00.000 10672 IsSlewing returns 0 22:29:42.748 00.000 10672 IsGuiding returns 0 22:29:42.826 00.078 10672 PulseGuide returned control before completion, sleep 936 22:29:43.779 00.953 10672 IsGuiding returns 1 22:29:43.779 00.000 10672 scope still moving after pulse duration time elapsed 22:29:43.810 00.031 10672 IsSlewing returns 0 22:29:43.810 00.000 10672 IsGuiding returns 1 22:29:43.857 00.047 10672 IsSlewing returns 0 22:29:43.888 00.031 10672 IsGuiding returns 0 22:29:43.888 00.000 10672 scope move finished after 1000 + 144 ms 22:29:43.888 00.000 10672 Move returns status 0, amount 1000 22:29:43.888 00.000 10672 Star-cross move 281/320, North for 1000 ms 22:29:43.904 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:43.904 00.000 10672 MoveAxis(N, 1000, -) 22:29:43.904 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:43.904 00.000 10672 IsSlewing returns 0 22:29:43.904 00.000 10672 IsGuiding returns 0 22:29:43.997 00.093 10672 PulseGuide returned control before completion, sleep 925 22:29:44.935 00.938 10672 IsGuiding returns 1 22:29:44.935 00.000 10672 scope still moving after pulse duration time elapsed 22:29:44.966 00.031 10672 IsSlewing returns 0 22:29:44.966 00.000 10672 IsGuiding returns 1 22:29:45.028 00.062 10672 IsSlewing returns 0 22:29:45.028 00.000 10672 IsGuiding returns 0 22:29:45.028 00.000 10672 scope move finished after 1000 + 126 ms 22:29:45.028 00.000 10672 Move returns status 0, amount 1000 22:29:45.028 00.000 10672 read socket command 10 22:29:45.028 00.000 10672 processing socket request REQDIST 22:29:45.028 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:45.028 00.000 10672 Sending socket response 0 (0x0) 22:29:45.028 00.000 10672 Star-cross move 282/320, North for 1000 ms 22:29:45.044 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:45.044 00.000 10672 MoveAxis(N, 1000, -) 22:29:45.044 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:45.075 00.031 10672 IsSlewing returns 0 22:29:45.075 00.000 10672 IsGuiding returns 0 22:29:45.153 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:46.106 00.953 10672 IsGuiding returns 1 22:29:46.106 00.000 10672 scope still moving after pulse duration time elapsed 22:29:46.137 00.031 10672 IsSlewing returns 0 22:29:46.137 00.000 10672 IsGuiding returns 1 22:29:46.184 00.047 10672 IsSlewing returns 0 22:29:46.184 00.000 10672 IsGuiding returns 0 22:29:46.184 00.000 10672 scope move finished after 1000 + 102 ms 22:29:46.184 00.000 10672 Move returns status 0, amount 1000 22:29:46.184 00.000 10672 Star-cross move 283/320, North for 1000 ms 22:29:46.184 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:46.184 00.000 10672 MoveAxis(N, 1000, -) 22:29:46.184 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:46.200 00.016 10672 IsSlewing returns 0 22:29:46.231 00.031 10672 IsGuiding returns 0 22:29:46.309 00.078 10672 PulseGuide returned control before completion, sleep 931 22:29:47.262 00.953 10672 IsGuiding returns 1 22:29:47.262 00.000 10672 scope still moving after pulse duration time elapsed 22:29:47.293 00.031 10672 IsSlewing returns 0 22:29:47.293 00.000 10672 IsGuiding returns 1 22:29:47.340 00.047 10672 IsSlewing returns 0 22:29:47.340 00.000 10672 IsGuiding returns 0 22:29:47.356 00.016 10672 scope move finished after 1000 + 119 ms 22:29:47.356 00.000 10672 Move returns status 0, amount 1000 22:29:47.356 00.000 10672 Star-cross move 284/320, North for 1000 ms 22:29:47.356 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:47.356 00.000 10672 MoveAxis(N, 1000, -) 22:29:47.356 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:47.356 00.000 10672 IsSlewing returns 0 22:29:47.356 00.000 10672 IsGuiding returns 0 22:29:47.449 00.093 10672 PulseGuide returned control before completion, sleep 928 22:29:48.387 00.938 10672 IsGuiding returns 1 22:29:48.387 00.000 10672 scope still moving after pulse duration time elapsed 22:29:48.434 00.047 10672 IsSlewing returns 0 22:29:48.434 00.000 10672 IsGuiding returns 1 22:29:48.496 00.062 10672 IsSlewing returns 0 22:29:48.496 00.000 10672 IsGuiding returns 0 22:29:48.496 00.000 10672 scope move finished after 1000 + 137 ms 22:29:48.496 00.000 10672 Move returns status 0, amount 1000 22:29:48.496 00.000 10672 Star-cross move 285/320, North for 1000 ms 22:29:48.512 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:48.512 00.000 10672 MoveAxis(N, 1000, -) 22:29:48.512 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:48.512 00.000 10672 IsSlewing returns 0 22:29:48.512 00.000 10672 IsGuiding returns 0 22:29:48.590 00.078 10672 PulseGuide returned control before completion, sleep 927 22:29:49.543 00.953 10672 IsGuiding returns 1 22:29:49.543 00.000 10672 scope still moving after pulse duration time elapsed 22:29:49.605 00.062 10672 IsSlewing returns 0 22:29:49.636 00.031 10672 IsGuiding returns 0 22:29:49.636 00.000 10672 scope move finished after 1000 + 119 ms 22:29:49.636 00.000 10672 Move returns status 0, amount 1000 22:29:49.636 00.000 10672 Star-cross move 286/320, North for 1000 ms 22:29:49.636 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:49.636 00.000 10672 MoveAxis(N, 1000, -) 22:29:49.636 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:49.652 00.016 10672 IsSlewing returns 0 22:29:49.652 00.000 10672 IsGuiding returns 0 22:29:49.730 00.078 10672 PulseGuide returned control before completion, sleep 928 22:29:50.672 00.942 10672 IsGuiding returns 1 22:29:50.672 00.000 10672 scope still moving after pulse duration time elapsed 22:29:50.703 00.031 10672 IsSlewing returns 0 22:29:50.703 00.000 10672 IsGuiding returns 1 22:29:50.750 00.047 10672 IsSlewing returns 0 22:29:50.781 00.031 10672 IsGuiding returns 0 22:29:50.781 00.000 10672 scope move finished after 1000 + 137 ms 22:29:50.781 00.000 10672 Move returns status 0, amount 1000 22:29:50.781 00.000 10672 read socket command 10 22:29:50.797 00.016 10672 processing socket request REQDIST 22:29:50.797 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:50.797 00.000 10672 Sending socket response 0 (0x0) 22:29:50.797 00.000 10672 Star-cross move 287/320, North for 1000 ms 22:29:50.797 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:50.797 00.000 10672 MoveAxis(N, 1000, -) 22:29:50.797 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:50.812 00.015 10672 IsSlewing returns 0 22:29:50.812 00.000 10672 IsGuiding returns 0 22:29:50.890 00.078 10672 PulseGuide returned control before completion, sleep 926 22:29:51.843 00.953 10672 IsGuiding returns 1 22:29:51.843 00.000 10672 scope still moving after pulse duration time elapsed 22:29:51.875 00.032 10672 IsSlewing returns 0 22:29:51.875 00.000 10672 IsGuiding returns 1 22:29:51.921 00.046 10672 IsSlewing returns 0 22:29:51.953 00.032 10672 IsGuiding returns 0 22:29:51.953 00.000 10672 scope move finished after 1000 + 140 ms 22:29:51.953 00.000 10672 Move returns status 0, amount 1000 22:29:51.953 00.000 10672 Star-cross move 288/320, North for 1000 ms 22:29:51.968 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:51.968 00.000 10672 MoveAxis(N, 1000, -) 22:29:51.968 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:51.968 00.000 10672 IsSlewing returns 0 22:29:51.968 00.000 10672 IsGuiding returns 0 22:29:52.062 00.094 10672 PulseGuide returned control before completion, sleep 924 22:29:52.999 00.937 10672 IsGuiding returns 1 22:29:52.999 00.000 10672 scope still moving after pulse duration time elapsed 22:29:53.030 00.031 10672 IsSlewing returns 0 22:29:53.030 00.000 10672 IsGuiding returns 1 22:29:53.062 00.032 10672 IsSlewing returns 0 22:29:53.093 00.031 10672 IsGuiding returns 0 22:29:53.108 00.015 10672 scope move finished after 1000 + 124 ms 22:29:53.108 00.000 10672 Move returns status 0, amount 1000 22:29:53.108 00.000 10672 Star-cross move 289/320, North for 1000 ms 22:29:53.108 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:53.108 00.000 10672 MoveAxis(N, 1000, -) 22:29:53.108 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:53.140 00.032 10672 IsSlewing returns 0 22:29:53.140 00.000 10672 IsGuiding returns 0 22:29:53.218 00.078 10672 PulseGuide returned control before completion, sleep 932 22:29:54.155 00.937 10672 IsGuiding returns 1 22:29:54.155 00.000 10672 scope still moving after pulse duration time elapsed 22:29:54.186 00.031 10672 IsSlewing returns 0 22:29:54.186 00.000 10672 IsGuiding returns 1 22:29:54.218 00.032 10672 IsSlewing returns 0 22:29:54.218 00.000 10672 IsGuiding returns 1 22:29:54.264 00.046 10672 IsSlewing returns 0 22:29:54.264 00.000 10672 IsGuiding returns 0 22:29:54.264 00.000 10672 scope move finished after 1000 + 135 ms 22:29:54.264 00.000 10672 Move returns status 0, amount 1000 22:29:54.264 00.000 10672 Star-cross move 290/320, North for 1000 ms 22:29:54.280 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:54.280 00.000 10672 MoveAxis(N, 1000, -) 22:29:54.280 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:54.311 00.031 10672 IsSlewing returns 0 22:29:54.311 00.000 10672 IsGuiding returns 0 22:29:54.389 00.078 10672 PulseGuide returned control before completion, sleep 932 22:29:55.342 00.953 10672 IsGuiding returns 1 22:29:55.342 00.000 10672 scope still moving after pulse duration time elapsed 22:29:55.373 00.031 10672 IsSlewing returns 0 22:29:55.373 00.000 10672 IsGuiding returns 1 22:29:55.436 00.063 10672 IsSlewing returns 0 22:29:55.436 00.000 10672 IsGuiding returns 0 22:29:55.436 00.000 10672 scope move finished after 1000 + 118 ms 22:29:55.436 00.000 10672 Move returns status 0, amount 1000 22:29:55.436 00.000 10672 read socket command 10 22:29:55.436 00.000 10672 processing socket request REQDIST 22:29:55.436 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:29:55.436 00.000 10672 Sending socket response 0 (0x0) 22:29:55.436 00.000 10672 Star-cross move 291/320, North for 1000 ms 22:29:55.451 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:55.451 00.000 10672 MoveAxis(N, 1000, -) 22:29:55.451 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:55.483 00.032 10672 IsSlewing returns 0 22:29:55.483 00.000 10672 IsGuiding returns 0 22:29:55.561 00.078 10672 PulseGuide returned control before completion, sleep 933 22:29:56.514 00.953 10672 IsGuiding returns 1 22:29:56.514 00.000 10672 scope still moving after pulse duration time elapsed 22:29:56.545 00.031 10672 IsSlewing returns 0 22:29:56.545 00.000 10672 IsGuiding returns 1 22:29:56.607 00.062 10672 IsSlewing returns 0 22:29:56.607 00.000 10672 IsGuiding returns 0 22:29:56.607 00.000 10672 scope move finished after 1000 + 117 ms 22:29:56.607 00.000 10672 Move returns status 0, amount 1000 22:29:56.607 00.000 10672 Star-cross move 292/320, North for 1000 ms 22:29:56.607 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:56.607 00.000 10672 MoveAxis(N, 1000, -) 22:29:56.607 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:56.607 00.000 10672 IsSlewing returns 0 22:29:56.654 00.047 10672 IsGuiding returns 0 22:29:56.732 00.078 10672 PulseGuide returned control before completion, sleep 931 22:29:57.670 00.938 10672 IsGuiding returns 1 22:29:57.670 00.000 10672 scope still moving after pulse duration time elapsed 22:29:57.701 00.031 10672 IsSlewing returns 0 22:29:57.701 00.000 10672 IsGuiding returns 1 22:29:57.732 00.031 10672 IsSlewing returns 0 22:29:57.732 00.000 10672 IsGuiding returns 1 22:29:57.779 00.047 10672 IsSlewing returns 0 22:29:57.779 00.000 10672 IsGuiding returns 0 22:29:57.779 00.000 10672 scope move finished after 1000 + 135 ms 22:29:57.779 00.000 10672 Move returns status 0, amount 1000 22:29:57.794 00.015 10672 Star-cross move 293/320, North for 1000 ms 22:29:57.794 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:57.794 00.000 10672 MoveAxis(N, 1000, -) 22:29:57.794 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:57.826 00.032 10672 IsSlewing returns 0 22:29:57.841 00.015 10672 IsGuiding returns 0 22:29:57.935 00.094 10672 PulseGuide returned control before completion, sleep 917 22:29:58.861 00.926 10672 IsGuiding returns 1 22:29:58.861 00.000 10672 scope still moving after pulse duration time elapsed 22:29:58.893 00.032 10672 IsSlewing returns 0 22:29:58.893 00.000 10672 IsGuiding returns 1 22:29:58.955 00.062 10672 IsSlewing returns 0 22:29:58.955 00.000 10672 IsGuiding returns 0 22:29:58.955 00.000 10672 scope move finished after 1000 + 118 ms 22:29:58.955 00.000 10672 Move returns status 0, amount 1000 22:29:58.955 00.000 10672 Star-cross move 294/320, North for 1000 ms 22:29:58.971 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:29:58.971 00.000 10672 MoveAxis(N, 1000, -) 22:29:58.971 00.000 10672 Guiding Dir = 0, Dur = 1000 22:29:59.002 00.031 10672 IsSlewing returns 0 22:29:59.002 00.000 10672 IsGuiding returns 0 22:29:59.080 00.078 10672 PulseGuide returned control before completion, sleep 933 22:30:00.033 00.953 10672 IsGuiding returns 1 22:30:00.033 00.000 10672 scope still moving after pulse duration time elapsed 22:30:00.064 00.031 10672 IsSlewing returns 0 22:30:00.064 00.000 10672 IsGuiding returns 1 22:30:00.127 00.063 10672 IsSlewing returns 0 22:30:00.127 00.000 10672 IsGuiding returns 0 22:30:00.142 00.015 10672 scope move finished after 1000 + 134 ms 22:30:00.142 00.000 10672 Move returns status 0, amount 1000 22:30:00.142 00.000 10672 read socket command 10 22:30:00.142 00.000 10672 processing socket request REQDIST 22:30:00.142 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:00.142 00.000 10672 Sending socket response 0 (0x0) 22:30:00.142 00.000 10672 Star-cross move 295/320, North for 1000 ms 22:30:00.142 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:00.142 00.000 10672 MoveAxis(N, 1000, -) 22:30:00.158 00.016 10672 Guiding Dir = 0, Dur = 1000 22:30:00.173 00.015 10672 IsSlewing returns 0 22:30:00.189 00.016 10672 IsGuiding returns 0 22:30:00.267 00.078 10672 PulseGuide returned control before completion, sleep 932 22:30:01.205 00.938 10672 IsGuiding returns 1 22:30:01.205 00.000 10672 scope still moving after pulse duration time elapsed 22:30:01.236 00.031 10672 IsSlewing returns 0 22:30:01.236 00.000 10672 IsGuiding returns 1 22:30:01.267 00.031 10672 IsSlewing returns 0 22:30:01.267 00.000 10672 IsGuiding returns 1 22:30:01.314 00.047 10672 IsSlewing returns 0 22:30:01.345 00.031 10672 IsGuiding returns 0 22:30:01.345 00.000 10672 scope move finished after 1000 + 166 ms 22:30:01.345 00.000 10672 Move returns status 0, amount 1000 22:30:01.345 00.000 10672 Star-cross move 296/320, North for 1000 ms 22:30:01.361 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:01.361 00.000 10672 MoveAxis(N, 1000, -) 22:30:01.361 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:01.361 00.000 10672 IsSlewing returns 0 22:30:01.361 00.000 10672 IsGuiding returns 0 22:30:01.439 00.078 10672 PulseGuide returned control before completion, sleep 929 22:30:02.392 00.953 10672 IsGuiding returns 1 22:30:02.392 00.000 10672 scope still moving after pulse duration time elapsed 22:30:02.423 00.031 10672 IsSlewing returns 0 22:30:02.423 00.000 10672 IsGuiding returns 1 22:30:02.470 00.047 10672 IsSlewing returns 0 22:30:02.501 00.031 10672 IsGuiding returns 0 22:30:02.501 00.000 10672 scope move finished after 1000 + 136 ms 22:30:02.501 00.000 10672 Move returns status 0, amount 1000 22:30:02.501 00.000 10672 Star-cross move 297/320, North for 1000 ms 22:30:02.501 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:02.501 00.000 10672 MoveAxis(N, 1000, -) 22:30:02.501 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:02.517 00.016 10672 IsSlewing returns 0 22:30:02.517 00.000 10672 IsGuiding returns 0 22:30:02.595 00.078 10672 PulseGuide returned control before completion, sleep 930 22:30:03.548 00.953 10672 IsGuiding returns 1 22:30:03.548 00.000 10672 scope still moving after pulse duration time elapsed 22:30:03.579 00.031 10672 IsSlewing returns 0 22:30:03.579 00.000 10672 IsGuiding returns 1 22:30:03.626 00.047 10672 IsSlewing returns 0 22:30:03.641 00.015 10672 IsGuiding returns 0 22:30:03.641 00.000 10672 scope move finished after 1000 + 120 ms 22:30:03.641 00.000 10672 Move returns status 0, amount 1000 22:30:03.641 00.000 10672 Star-cross move 298/320, North for 1000 ms 22:30:03.641 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:03.641 00.000 10672 MoveAxis(N, 1000, -) 22:30:03.641 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:03.672 00.031 10672 IsSlewing returns 0 22:30:03.672 00.000 10672 IsGuiding returns 0 22:30:03.751 00.079 10672 PulseGuide returned control before completion, sleep 930 22:30:04.688 00.937 10672 IsGuiding returns 1 22:30:04.688 00.000 10672 scope still moving after pulse duration time elapsed 22:30:04.719 00.031 10672 IsSlewing returns 0 22:30:04.719 00.000 10672 IsGuiding returns 1 22:30:04.781 00.062 10672 IsSlewing returns 0 22:30:04.781 00.000 10672 IsGuiding returns 0 22:30:04.781 00.000 10672 scope move finished after 1000 + 119 ms 22:30:04.781 00.000 10672 Move returns status 0, amount 1000 22:30:04.781 00.000 10672 read socket command 10 22:30:04.781 00.000 10672 processing socket request REQDIST 22:30:04.781 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:04.781 00.000 10672 Sending socket response 0 (0x0) 22:30:04.797 00.016 10672 Star-cross move 299/320, North for 1000 ms 22:30:04.797 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:04.797 00.000 10672 MoveAxis(N, 1000, -) 22:30:04.797 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:04.828 00.031 10672 IsSlewing returns 0 22:30:04.828 00.000 10672 IsGuiding returns 0 22:30:04.922 00.094 10672 PulseGuide returned control before completion, sleep 918 22:30:05.859 00.937 10672 IsGuiding returns 1 22:30:05.859 00.000 10672 scope still moving after pulse duration time elapsed 22:30:05.890 00.031 10672 IsSlewing returns 0 22:30:05.890 00.000 10672 IsGuiding returns 1 22:30:05.922 00.032 10672 IsSlewing returns 0 22:30:05.953 00.031 10672 IsGuiding returns 0 22:30:05.953 00.000 10672 scope move finished after 1000 + 115 ms 22:30:05.953 00.000 10672 Move returns status 0, amount 1000 22:30:05.953 00.000 10672 Star-cross move 300/320, North for 1000 ms 22:30:05.969 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:05.969 00.000 10672 MoveAxis(N, 1000, -) 22:30:05.969 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:06.000 00.031 10672 IsSlewing returns 0 22:30:06.000 00.000 10672 IsGuiding returns 0 22:30:06.078 00.078 10672 PulseGuide returned control before completion, sleep 933 22:30:07.035 00.957 10672 IsGuiding returns 1 22:30:07.035 00.000 10672 scope still moving after pulse duration time elapsed 22:30:07.067 00.032 10672 IsSlewing returns 0 22:30:07.067 00.000 10672 IsGuiding returns 1 22:30:07.129 00.062 10672 IsSlewing returns 0 22:30:07.129 00.000 10672 IsGuiding returns 0 22:30:07.129 00.000 10672 scope move finished after 1000 + 133 ms 22:30:07.129 00.000 10672 Move returns status 0, amount 1000 22:30:07.129 00.000 10672 Star-cross move 301/320, North for 1000 ms 22:30:07.145 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:07.145 00.000 10672 MoveAxis(N, 1000, -) 22:30:07.145 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:07.176 00.031 10672 IsSlewing returns 0 22:30:07.176 00.000 10672 IsGuiding returns 0 22:30:07.254 00.078 10672 PulseGuide returned control before completion, sleep 933 22:30:08.207 00.953 10672 IsGuiding returns 1 22:30:08.207 00.000 10672 scope still moving after pulse duration time elapsed 22:30:08.238 00.031 10672 IsSlewing returns 0 22:30:08.238 00.000 10672 IsGuiding returns 1 22:30:08.301 00.063 10672 IsSlewing returns 0 22:30:08.301 00.000 10672 IsGuiding returns 0 22:30:08.301 00.000 10672 scope move finished after 1000 + 117 ms 22:30:08.301 00.000 10672 Move returns status 0, amount 1000 22:30:08.301 00.000 10672 Star-cross move 302/320, North for 1000 ms 22:30:08.301 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:08.316 00.015 10672 MoveAxis(N, 1000, -) 22:30:08.316 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:08.348 00.032 10672 IsSlewing returns 0 22:30:08.348 00.000 10672 IsGuiding returns 0 22:30:08.426 00.078 10672 PulseGuide returned control before completion, sleep 932 22:30:09.379 00.953 10672 IsGuiding returns 1 22:30:09.379 00.000 10672 scope still moving after pulse duration time elapsed 22:30:09.410 00.031 10672 IsSlewing returns 0 22:30:09.410 00.000 10672 IsGuiding returns 1 22:30:09.472 00.062 10672 IsSlewing returns 0 22:30:09.472 00.000 10672 IsGuiding returns 0 22:30:09.472 00.000 10672 scope move finished after 1000 + 119 ms 22:30:09.472 00.000 10672 Move returns status 0, amount 1000 22:30:09.472 00.000 10672 Star-cross move 303/320, North for 1000 ms 22:30:09.472 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:09.472 00.000 10672 MoveAxis(N, 1000, -) 22:30:09.472 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:09.488 00.016 10672 IsSlewing returns 0 22:30:09.519 00.031 10672 IsGuiding returns 0 22:30:09.597 00.078 10672 PulseGuide returned control before completion, sleep 931 22:30:10.550 00.953 10672 IsGuiding returns 1 22:30:10.550 00.000 10672 scope still moving after pulse duration time elapsed 22:30:10.581 00.031 10672 IsSlewing returns 0 22:30:10.581 00.000 10672 IsGuiding returns 1 22:30:10.644 00.063 10672 IsSlewing returns 0 22:30:10.644 00.000 10672 IsGuiding returns 0 22:30:10.644 00.000 10672 scope move finished after 1000 + 135 ms 22:30:10.644 00.000 10672 Move returns status 0, amount 1000 22:30:10.659 00.015 10672 read socket command 10 22:30:10.659 00.000 10672 processing socket request REQDIST 22:30:10.659 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:10.659 00.000 10672 Sending socket response 0 (0x0) 22:30:10.659 00.000 10672 Star-cross move 304/320, North for 1000 ms 22:30:10.659 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:10.659 00.000 10672 MoveAxis(N, 1000, -) 22:30:10.659 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:10.690 00.031 10672 IsSlewing returns 0 22:30:10.706 00.016 10672 IsGuiding returns 0 22:30:10.784 00.078 10672 PulseGuide returned control before completion, sleep 932 22:30:11.721 00.937 10672 IsGuiding returns 1 22:30:11.721 00.000 10672 scope still moving after pulse duration time elapsed 22:30:11.753 00.032 10672 IsSlewing returns 0 22:30:11.753 00.000 10672 IsGuiding returns 1 22:30:11.815 00.062 10672 IsSlewing returns 0 22:30:11.815 00.000 10672 IsGuiding returns 0 22:30:11.815 00.000 10672 scope move finished after 1000 + 120 ms 22:30:11.815 00.000 10672 Move returns status 0, amount 1000 22:30:11.831 00.016 10672 Star-cross move 305/320, North for 1000 ms 22:30:11.831 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:11.831 00.000 10672 MoveAxis(N, 1000, -) 22:30:11.831 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:11.862 00.031 10672 IsSlewing returns 0 22:30:11.862 00.000 10672 IsGuiding returns 0 22:30:11.940 00.078 10672 PulseGuide returned control before completion, sleep 931 22:30:12.893 00.953 10672 IsGuiding returns 1 22:30:12.893 00.000 10672 scope still moving after pulse duration time elapsed 22:30:12.924 00.031 10672 IsSlewing returns 0 22:30:12.924 00.000 10672 IsGuiding returns 1 22:30:12.971 00.047 10672 IsSlewing returns 0 22:30:12.971 00.000 10672 IsGuiding returns 0 22:30:12.971 00.000 10672 scope move finished after 1000 + 104 ms 22:30:12.971 00.000 10672 Move returns status 0, amount 1000 22:30:12.971 00.000 10672 Star-cross move 306/320, North for 1000 ms 22:30:12.986 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:12.986 00.000 10672 MoveAxis(N, 1000, -) 22:30:12.986 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:13.018 00.032 10672 IsSlewing returns 0 22:30:13.018 00.000 10672 IsGuiding returns 0 22:30:13.096 00.078 10672 PulseGuide returned control before completion, sleep 933 22:30:14.049 00.953 10672 IsGuiding returns 1 22:30:14.049 00.000 10672 scope still moving after pulse duration time elapsed 22:30:14.080 00.031 10672 IsSlewing returns 0 22:30:14.080 00.000 10672 IsGuiding returns 1 22:30:14.127 00.047 10672 IsSlewing returns 0 22:30:14.142 00.015 10672 IsGuiding returns 0 22:30:14.142 00.000 10672 scope move finished after 1000 + 117 ms 22:30:14.142 00.000 10672 Move returns status 0, amount 1000 22:30:14.142 00.000 10672 Star-cross move 307/320, North for 1000 ms 22:30:14.142 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:14.142 00.000 10672 MoveAxis(N, 1000, -) 22:30:14.142 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:14.189 00.047 10672 IsSlewing returns 0 22:30:14.189 00.000 10672 IsGuiding returns 0 22:30:14.268 00.079 10672 PulseGuide returned control before completion, sleep 933 22:30:15.209 00.941 10672 IsGuiding returns 1 22:30:15.209 00.000 10672 scope still moving after pulse duration time elapsed 22:30:15.240 00.031 10672 IsSlewing returns 0 22:30:15.240 00.000 10672 IsGuiding returns 1 22:30:15.303 00.063 10672 IsSlewing returns 0 22:30:15.303 00.000 10672 IsGuiding returns 0 22:30:15.303 00.000 10672 scope move finished after 1000 + 117 ms 22:30:15.303 00.000 10672 Move returns status 0, amount 1000 22:30:15.303 00.000 10672 read socket command 10 22:30:15.303 00.000 10672 processing socket request REQDIST 22:30:15.303 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:15.303 00.000 10672 Sending socket response 0 (0x0) 22:30:15.303 00.000 10672 Star-cross move 308/320, North for 1000 ms 22:30:15.303 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:15.303 00.000 10672 MoveAxis(N, 1000, -) 22:30:15.319 00.016 10672 Guiding Dir = 0, Dur = 1000 22:30:15.350 00.031 10672 IsSlewing returns 0 22:30:15.350 00.000 10672 IsGuiding returns 0 22:30:15.428 00.078 10672 PulseGuide returned control before completion, sleep 932 22:30:16.381 00.953 10672 IsGuiding returns 1 22:30:16.381 00.000 10672 scope still moving after pulse duration time elapsed 22:30:16.412 00.031 10672 IsSlewing returns 0 22:30:16.412 00.000 10672 IsGuiding returns 1 22:30:16.474 00.062 10672 IsSlewing returns 0 22:30:16.474 00.000 10672 IsGuiding returns 0 22:30:16.474 00.000 10672 scope move finished after 1000 + 118 ms 22:30:16.474 00.000 10672 Move returns status 0, amount 1000 22:30:16.474 00.000 10672 Star-cross move 309/320, North for 1000 ms 22:30:16.474 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:16.474 00.000 10672 MoveAxis(N, 1000, -) 22:30:16.474 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:16.474 00.000 10672 IsSlewing returns 0 22:30:16.474 00.000 10672 IsGuiding returns 0 22:30:16.568 00.094 10672 PulseGuide returned control before completion, sleep 930 22:30:17.537 00.969 10672 IsGuiding returns 1 22:30:17.537 00.000 10672 scope still moving after pulse duration time elapsed 22:30:17.599 00.062 10672 IsSlewing returns 0 22:30:17.599 00.000 10672 IsGuiding returns 0 22:30:17.599 00.000 10672 scope move finished after 1000 + 120 ms 22:30:17.599 00.000 10672 Move returns status 0, amount 1000 22:30:17.599 00.000 10672 Star-cross move 310/320, North for 1000 ms 22:30:17.615 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:17.615 00.000 10672 MoveAxis(N, 1000, -) 22:30:17.615 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:17.615 00.000 10672 IsSlewing returns 0 22:30:17.615 00.000 10672 IsGuiding returns 0 22:30:17.693 00.078 10672 PulseGuide returned control before completion, sleep 925 22:30:18.646 00.953 10672 IsGuiding returns 1 22:30:18.646 00.000 10672 scope still moving after pulse duration time elapsed 22:30:18.708 00.062 10672 IsSlewing returns 0 22:30:18.739 00.031 10672 IsGuiding returns 0 22:30:18.739 00.000 10672 scope move finished after 1000 + 123 ms 22:30:18.739 00.000 10672 Move returns status 0, amount 1000 22:30:18.739 00.000 10672 Star-cross move 311/320, North for 1000 ms 22:30:18.739 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:18.739 00.000 10672 MoveAxis(N, 1000, -) 22:30:18.739 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:18.739 00.000 10672 IsSlewing returns 0 22:30:18.739 00.000 10672 IsGuiding returns 0 22:30:18.817 00.078 10672 PulseGuide returned control before completion, sleep 937 22:30:19.770 00.953 10672 IsGuiding returns 1 22:30:19.770 00.000 10672 scope still moving after pulse duration time elapsed 22:30:19.802 00.032 10672 IsSlewing returns 0 22:30:19.802 00.000 10672 IsGuiding returns 1 22:30:19.848 00.046 10672 IsSlewing returns 0 22:30:19.880 00.032 10672 IsGuiding returns 0 22:30:19.880 00.000 10672 scope move finished after 1000 + 143 ms 22:30:19.880 00.000 10672 Move returns status 0, amount 1000 22:30:19.895 00.015 10672 read socket command 10 22:30:19.895 00.000 10672 processing socket request REQDIST 22:30:19.895 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:19.895 00.000 10672 Sending socket response 0 (0x0) 22:30:19.895 00.000 10672 Star-cross move 312/320, North for 1000 ms 22:30:19.895 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:19.895 00.000 10672 MoveAxis(N, 1000, -) 22:30:19.895 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:19.895 00.000 10672 IsSlewing returns 0 22:30:19.895 00.000 10672 IsGuiding returns 0 22:30:19.989 00.094 10672 PulseGuide returned control before completion, sleep 929 22:30:20.926 00.937 10672 IsGuiding returns 1 22:30:20.926 00.000 10672 scope still moving after pulse duration time elapsed 22:30:20.957 00.031 10672 IsSlewing returns 0 22:30:20.957 00.000 10672 IsGuiding returns 1 22:30:21.020 00.063 10672 IsSlewing returns 0 22:30:21.051 00.031 10672 IsGuiding returns 0 22:30:21.051 00.000 10672 scope move finished after 1000 + 152 ms 22:30:21.051 00.000 10672 Move returns status 0, amount 1000 22:30:21.051 00.000 10672 Star-cross move 313/320, North for 1000 ms 22:30:21.067 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:21.067 00.000 10672 MoveAxis(N, 1000, -) 22:30:21.067 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:21.067 00.000 10672 IsSlewing returns 0 22:30:21.067 00.000 10672 IsGuiding returns 0 22:30:21.145 00.078 10672 PulseGuide returned control before completion, sleep 933 22:30:22.098 00.953 10672 IsGuiding returns 1 22:30:22.098 00.000 10672 scope still moving after pulse duration time elapsed 22:30:22.129 00.031 10672 IsSlewing returns 0 22:30:22.129 00.000 10672 IsGuiding returns 1 22:30:22.191 00.062 10672 IsSlewing returns 0 22:30:22.191 00.000 10672 IsGuiding returns 0 22:30:22.191 00.000 10672 scope move finished after 1000 + 117 ms 22:30:22.191 00.000 10672 Move returns status 0, amount 1000 22:30:22.191 00.000 10672 Star-cross move 314/320, North for 1000 ms 22:30:22.191 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:22.191 00.000 10672 MoveAxis(N, 1000, -) 22:30:22.191 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:22.207 00.016 10672 IsSlewing returns 0 22:30:22.238 00.031 10672 IsGuiding returns 0 22:30:22.316 00.078 10672 PulseGuide returned control before completion, sleep 932 22:30:23.274 00.958 10672 IsGuiding returns 1 22:30:23.274 00.000 10672 scope still moving after pulse duration time elapsed 22:30:23.305 00.031 10672 IsSlewing returns 0 22:30:23.305 00.000 10672 IsGuiding returns 1 22:30:23.368 00.063 10672 IsSlewing returns 0 22:30:23.368 00.000 10672 IsGuiding returns 0 22:30:23.368 00.000 10672 scope move finished after 1000 + 135 ms 22:30:23.368 00.000 10672 Move returns status 0, amount 1000 22:30:23.368 00.000 10672 Star-cross move 315/320, North for 1000 ms 22:30:23.383 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:23.383 00.000 10672 MoveAxis(N, 1000, -) 22:30:23.383 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:23.415 00.032 10672 IsSlewing returns 0 22:30:23.415 00.000 10672 IsGuiding returns 0 22:30:23.493 00.078 10672 PulseGuide returned control before completion, sleep 932 22:30:24.446 00.953 10672 IsGuiding returns 1 22:30:24.446 00.000 10672 scope still moving after pulse duration time elapsed 22:30:24.477 00.031 10672 IsSlewing returns 0 22:30:24.477 00.000 10672 IsGuiding returns 1 22:30:24.539 00.062 10672 IsSlewing returns 0 22:30:24.539 00.000 10672 IsGuiding returns 0 22:30:24.539 00.000 10672 scope move finished after 1000 + 119 ms 22:30:24.539 00.000 10672 Move returns status 0, amount 1000 22:30:24.539 00.000 10672 Star-cross move 316/320, North for 1000 ms 22:30:24.539 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:24.539 00.000 10672 MoveAxis(N, 1000, -) 22:30:24.539 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:24.586 00.047 10672 IsSlewing returns 0 22:30:24.586 00.000 10672 IsGuiding returns 0 22:30:24.664 00.078 10672 PulseGuide returned control before completion, sleep 934 22:30:25.617 00.953 10672 IsGuiding returns 1 22:30:25.617 00.000 10672 scope still moving after pulse duration time elapsed 22:30:25.648 00.031 10672 IsSlewing returns 0 22:30:25.648 00.000 10672 IsGuiding returns 1 22:30:25.711 00.063 10672 IsSlewing returns 0 22:30:25.711 00.000 10672 IsGuiding returns 0 22:30:25.711 00.000 10672 scope move finished after 1000 + 117 ms 22:30:25.711 00.000 10672 Move returns status 0, amount 1000 22:30:25.711 00.000 10672 read socket command 10 22:30:25.711 00.000 10672 processing socket request REQDIST 22:30:25.711 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:25.711 00.000 10672 Sending socket response 0 (0x0) 22:30:25.711 00.000 10672 Star-cross move 317/320, North for 1000 ms 22:30:25.711 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:25.711 00.000 10672 MoveAxis(N, 1000, -) 22:30:25.711 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:25.726 00.015 10672 IsSlewing returns 0 22:30:25.758 00.032 10672 IsGuiding returns 0 22:30:25.836 00.078 10672 PulseGuide returned control before completion, sleep 930 22:30:26.773 00.937 10672 IsGuiding returns 1 22:30:26.773 00.000 10672 scope still moving after pulse duration time elapsed 22:30:26.804 00.031 10672 IsSlewing returns 0 22:30:26.804 00.000 10672 IsGuiding returns 1 22:30:26.835 00.031 10672 IsSlewing returns 0 22:30:26.835 00.000 10672 IsGuiding returns 1 22:30:26.867 00.032 10672 IsSlewing returns 0 22:30:26.867 00.000 10672 IsGuiding returns 0 22:30:26.867 00.000 10672 scope move finished after 1000 + 119 ms 22:30:26.867 00.000 10672 Move returns status 0, amount 1000 22:30:26.867 00.000 10672 Star-cross move 318/320, North for 1000 ms 22:30:26.882 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:26.882 00.000 10672 MoveAxis(N, 1000, -) 22:30:26.882 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:26.882 00.000 10672 IsSlewing returns 0 22:30:26.882 00.000 10672 IsGuiding returns 0 22:30:26.961 00.079 10672 PulseGuide returned control before completion, sleep 923 22:30:27.913 00.952 10672 IsGuiding returns 1 22:30:27.913 00.000 10672 scope still moving after pulse duration time elapsed 22:30:27.945 00.032 10672 IsSlewing returns 0 22:30:27.945 00.000 10672 IsGuiding returns 1 22:30:28.007 00.062 10672 IsSlewing returns 0 22:30:28.007 00.000 10672 IsGuiding returns 0 22:30:28.007 00.000 10672 scope move finished after 1000 + 128 ms 22:30:28.007 00.000 10672 Move returns status 0, amount 1000 22:30:28.007 00.000 10672 Star-cross move 319/320, North for 1000 ms 22:30:28.022 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:28.022 00.000 10672 MoveAxis(N, 1000, -) 22:30:28.022 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:28.022 00.000 10672 IsSlewing returns 0 22:30:28.022 00.000 10672 IsGuiding returns 0 22:30:28.101 00.079 10672 PulseGuide returned control before completion, sleep 937 22:30:29.069 00.968 10672 IsGuiding returns 1 22:30:29.069 00.000 10672 scope still moving after pulse duration time elapsed 22:30:29.132 00.063 10672 IsSlewing returns 0 22:30:29.132 00.000 10672 IsGuiding returns 0 22:30:29.132 00.000 10672 scope move finished after 1000 + 101 ms 22:30:29.132 00.000 10672 Move returns status 0, amount 1000 22:30:29.132 00.000 10672 Star-cross move 320/320, North for 1000 ms 22:30:29.147 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:30:29.147 00.000 10672 MoveAxis(N, 1000, -) 22:30:29.147 00.000 10672 Guiding Dir = 0, Dur = 1000 22:30:29.147 00.000 10672 IsSlewing returns 0 22:30:29.147 00.000 10672 IsGuiding returns 0 22:30:29.225 00.078 10672 PulseGuide returned control before completion, sleep 938 22:30:30.178 00.953 10672 IsGuiding returns 1 22:30:30.178 00.000 10672 scope still moving after pulse duration time elapsed 22:30:30.241 00.063 10672 IsSlewing returns 0 22:30:30.272 00.031 10672 IsGuiding returns 0 22:30:30.272 00.000 10672 scope move finished after 1000 + 127 ms 22:30:30.272 00.000 10672 Move returns status 0, amount 1000 22:30:30.272 00.000 10672 read socket command 10 22:30:30.272 00.000 10672 processing socket request REQDIST 22:30:30.272 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:30.272 00.000 10672 Sending socket response 0 (0x0) 22:30:30.272 00.000 10672 Star-cross test completed 22:30:34.677 04.405 10672 read socket command 10 22:30:34.677 00.000 10672 processing socket request REQDIST 22:30:34.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:34.677 00.000 10672 Sending socket response 0 (0x0) 22:30:39.675 04.998 10672 read socket command 10 22:30:39.675 00.000 10672 processing socket request REQDIST 22:30:39.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:39.675 00.000 10672 Sending socket response 0 (0x0) 22:30:44.679 05.004 10672 read socket command 10 22:30:44.679 00.000 10672 processing socket request REQDIST 22:30:44.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:44.679 00.000 10672 Sending socket response 0 (0x0) 22:30:49.682 05.003 10672 read socket command 10 22:30:49.682 00.000 10672 processing socket request REQDIST 22:30:49.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:49.682 00.000 10672 Sending socket response 0 (0x0) 22:30:54.680 04.998 10672 read socket command 10 22:30:54.680 00.000 10672 processing socket request REQDIST 22:30:54.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:54.680 00.000 10672 Sending socket response 0 (0x0) 22:30:59.683 05.003 10672 read socket command 10 22:30:59.683 00.000 10672 processing socket request REQDIST 22:30:59.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:30:59.683 00.000 10672 Sending socket response 0 (0x0) 22:31:04.687 05.004 10672 read socket command 10 22:31:04.687 00.000 10672 processing socket request REQDIST 22:31:04.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:04.687 00.000 10672 Sending socket response 0 (0x0) 22:31:09.685 04.998 10672 read socket command 10 22:31:09.685 00.000 10672 processing socket request REQDIST 22:31:09.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:09.685 00.000 10672 Sending socket response 0 (0x0) 22:31:14.673 04.988 10672 read socket command 10 22:31:14.673 00.000 10672 processing socket request REQDIST 22:31:14.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:14.673 00.000 10672 Sending socket response 0 (0x0) 22:31:19.687 05.014 10672 read socket command 10 22:31:19.687 00.000 10672 processing socket request REQDIST 22:31:19.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:19.687 00.000 10672 Sending socket response 0 (0x0) 22:31:24.674 04.987 10672 read socket command 10 22:31:24.674 00.000 10672 processing socket request REQDIST 22:31:24.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:24.674 00.000 10672 Sending socket response 0 (0x0) 22:31:29.677 05.003 10672 read socket command 10 22:31:29.677 00.000 10672 processing socket request REQDIST 22:31:29.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:29.677 00.000 10672 Sending socket response 0 (0x0) 22:31:34.676 04.999 10672 read socket command 10 22:31:34.676 00.000 10672 processing socket request REQDIST 22:31:34.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:34.676 00.000 10672 Sending socket response 0 (0x0) 22:31:39.679 05.003 10672 read socket command 10 22:31:39.679 00.000 10672 processing socket request REQDIST 22:31:39.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:39.679 00.000 10672 Sending socket response 0 (0x0) 22:31:44.677 04.998 10672 read socket command 10 22:31:44.677 00.000 10672 processing socket request REQDIST 22:31:44.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:44.677 00.000 10672 Sending socket response 0 (0x0) 22:31:49.680 05.003 10672 read socket command 10 22:31:49.680 00.000 10672 processing socket request REQDIST 22:31:49.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:49.680 00.000 10672 Sending socket response 0 (0x0) 22:31:54.685 05.005 10672 read socket command 10 22:31:54.685 00.000 10672 processing socket request REQDIST 22:31:54.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:54.685 00.000 10672 Sending socket response 0 (0x0) 22:31:59.687 05.002 10672 read socket command 10 22:31:59.687 00.000 10672 processing socket request REQDIST 22:31:59.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:31:59.687 00.000 10672 Sending socket response 0 (0x0) 22:32:04.673 04.986 10672 read socket command 10 22:32:04.674 00.001 10672 processing socket request REQDIST 22:32:04.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:04.674 00.000 10672 Sending socket response 0 (0x0) 22:32:09.675 05.001 10672 read socket command 10 22:32:09.675 00.000 10672 processing socket request REQDIST 22:32:09.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:09.675 00.000 10672 Sending socket response 0 (0x0) 22:32:18.919 09.244 10672 read socket command 10 22:32:18.919 00.000 10672 processing socket request REQDIST 22:32:18.919 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:18.919 00.000 10672 Sending socket response 0 (0x0) 22:32:19.685 00.766 10672 read socket command 10 22:32:19.685 00.000 10672 processing socket request REQDIST 22:32:19.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:19.685 00.000 10672 Sending socket response 0 (0x0) 22:32:24.683 04.998 10672 read socket command 10 22:32:24.683 00.000 10672 processing socket request REQDIST 22:32:24.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:24.683 00.000 10672 Sending socket response 0 (0x0) 22:32:25.339 00.656 10672 StartLoopingInteractive: PolarDrift:execute 22:32:25.339 00.000 10672 cannot start looping when capture active 22:32:29.682 04.343 10672 read socket command 10 22:32:29.682 00.000 10672 processing socket request REQDIST 22:32:29.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:29.682 00.000 10672 Sending socket response 0 (0x0) 22:32:34.685 05.003 10672 read socket command 10 22:32:34.685 00.000 10672 processing socket request REQDIST 22:32:34.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:34.685 00.000 10672 Sending socket response 0 (0x0) 22:32:34.762 00.077 10672 Star-cross move 1/320, West for 1000 ms 22:32:34.762 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:34.762 00.000 10672 MoveAxis(W, 1000, -) 22:32:34.762 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:34.762 00.000 10672 IsSlewing returns 0 22:32:34.778 00.016 10672 IsGuiding returns 0 22:32:34.794 00.016 10672 PulseGuide returned control before completion, sleep 989 22:32:35.799 01.005 10672 IsGuiding returns 0 22:32:35.799 00.000 10672 Move returns status 0, amount 1000 22:32:35.814 00.015 10672 Star-cross move 2/320, West for 1000 ms 22:32:35.814 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:35.814 00.000 10672 MoveAxis(W, 1000, -) 22:32:35.814 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:35.814 00.000 10672 IsSlewing returns 0 22:32:35.861 00.047 10672 IsGuiding returns 0 22:32:35.892 00.031 10672 PulseGuide returned control before completion, sleep 980 22:32:36.907 01.015 10672 IsGuiding returns 0 22:32:36.907 00.000 10672 Move returns status 0, amount 1000 22:32:36.907 00.000 10672 Star-cross move 3/320, West for 1000 ms 22:32:36.907 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:36.907 00.000 10672 MoveAxis(W, 1000, -) 22:32:36.907 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:36.907 00.000 10672 IsSlewing returns 0 22:32:36.907 00.000 10672 IsGuiding returns 0 22:32:36.939 00.032 10672 PulseGuide returned control before completion, sleep 985 22:32:37.970 01.031 10672 IsGuiding returns 1 22:32:37.970 00.000 10672 scope still moving after pulse duration time elapsed 22:32:38.016 00.046 10672 IsSlewing returns 0 22:32:38.016 00.000 10672 IsGuiding returns 0 22:32:38.016 00.000 10672 scope move finished after 1000 + 101 ms 22:32:38.016 00.000 10672 Move returns status 0, amount 1000 22:32:38.016 00.000 10672 Star-cross move 4/320, West for 1000 ms 22:32:38.032 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:38.032 00.000 10672 MoveAxis(W, 1000, -) 22:32:38.032 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:38.032 00.000 10672 IsSlewing returns 0 22:32:38.032 00.000 10672 IsGuiding returns 0 22:32:38.063 00.031 10672 PulseGuide returned control before completion, sleep 991 22:32:39.079 01.016 10672 IsGuiding returns 0 22:32:39.079 00.000 10672 Move returns status 0, amount 1000 22:32:39.079 00.000 10672 Star-cross move 5/320, West for 1000 ms 22:32:39.079 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:39.079 00.000 10672 MoveAxis(W, 1000, -) 22:32:39.079 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:39.094 00.015 10672 IsSlewing returns 0 22:32:39.094 00.000 10672 IsGuiding returns 0 22:32:39.110 00.016 10672 PulseGuide returned control before completion, sleep 990 22:32:40.125 01.015 10672 IsGuiding returns 0 22:32:40.141 00.016 10672 Move returns status 0, amount 1000 22:32:40.141 00.000 10672 read socket command 10 22:32:40.141 00.000 10672 processing socket request REQDIST 22:32:40.141 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:40.141 00.000 10672 Sending socket response 0 (0x0) 22:32:40.141 00.000 10672 Star-cross move 6/320, West for 1000 ms 22:32:40.156 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:40.156 00.000 10672 MoveAxis(W, 1000, -) 22:32:40.156 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:40.172 00.016 10672 IsSlewing returns 0 22:32:40.172 00.000 10672 IsGuiding returns 0 22:32:40.203 00.031 10672 PulseGuide returned control before completion, sleep 985 22:32:41.219 01.016 10672 IsGuiding returns 0 22:32:41.219 00.000 10672 Move returns status 0, amount 1000 22:32:41.219 00.000 10672 Star-cross move 7/320, West for 1000 ms 22:32:41.219 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:41.219 00.000 10672 MoveAxis(W, 1000, -) 22:32:41.234 00.015 10672 Guiding Dir = 3, Dur = 1000 22:32:41.250 00.016 10672 IsSlewing returns 0 22:32:41.250 00.000 10672 IsGuiding returns 0 22:32:41.281 00.031 10672 PulseGuide returned control before completion, sleep 981 22:32:42.312 01.031 10672 IsGuiding returns 0 22:32:42.312 00.000 10672 Move returns status 0, amount 1000 22:32:42.312 00.000 10672 Star-cross move 8/320, West for 1000 ms 22:32:42.312 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:42.312 00.000 10672 MoveAxis(W, 1000, -) 22:32:42.312 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:42.312 00.000 10672 IsSlewing returns 0 22:32:42.312 00.000 10672 IsGuiding returns 0 22:32:42.343 00.031 10672 PulseGuide returned control before completion, sleep 991 22:32:43.374 01.031 10672 IsGuiding returns 1 22:32:43.374 00.000 10672 scope still moving after pulse duration time elapsed 22:32:43.421 00.047 10672 IsSlewing returns 0 22:32:43.421 00.000 10672 IsGuiding returns 0 22:32:43.421 00.000 10672 scope move finished after 1000 + 96 ms 22:32:43.421 00.000 10672 Move returns status 0, amount 1000 22:32:43.421 00.000 10672 Star-cross move 9/320, West for 1000 ms 22:32:43.421 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:43.421 00.000 10672 MoveAxis(W, 1000, -) 22:32:43.421 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:43.421 00.000 10672 IsSlewing returns 0 22:32:43.421 00.000 10672 IsGuiding returns 0 22:32:43.452 00.031 10672 PulseGuide returned control before completion, sleep 981 22:32:44.487 01.035 10672 IsGuiding returns 0 22:32:44.487 00.000 10672 Move returns status 0, amount 1000 22:32:44.487 00.000 10672 Star-cross move 10/320, West for 1000 ms 22:32:44.487 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:44.487 00.000 10672 MoveAxis(W, 1000, -) 22:32:44.487 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:44.487 00.000 10672 IsSlewing returns 0 22:32:44.487 00.000 10672 IsGuiding returns 0 22:32:44.519 00.032 10672 PulseGuide returned control before completion, sleep 991 22:32:45.534 01.015 10672 IsGuiding returns 0 22:32:45.534 00.000 10672 Move returns status 0, amount 1000 22:32:45.534 00.000 10672 read socket command 10 22:32:45.534 00.000 10672 processing socket request REQDIST 22:32:45.534 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:45.534 00.000 10672 Sending socket response 0 (0x0) 22:32:45.534 00.000 10672 Star-cross move 11/320, West for 1000 ms 22:32:45.550 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:45.550 00.000 10672 MoveAxis(W, 1000, -) 22:32:45.550 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:45.550 00.000 10672 IsSlewing returns 0 22:32:45.550 00.000 10672 IsGuiding returns 0 22:32:45.581 00.031 10672 PulseGuide returned control before completion, sleep 980 22:32:46.612 01.031 10672 IsGuiding returns 0 22:32:46.612 00.000 10672 Move returns status 0, amount 1000 22:32:46.612 00.000 10672 Star-cross move 12/320, West for 1000 ms 22:32:46.612 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:46.612 00.000 10672 MoveAxis(W, 1000, -) 22:32:46.612 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:46.612 00.000 10672 IsSlewing returns 0 22:32:46.612 00.000 10672 IsGuiding returns 0 22:32:46.643 00.031 10672 PulseGuide returned control before completion, sleep 990 22:32:47.658 01.015 10672 IsGuiding returns 0 22:32:47.658 00.000 10672 Move returns status 0, amount 1000 22:32:47.658 00.000 10672 Star-cross move 13/320, West for 1000 ms 22:32:47.674 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:47.674 00.000 10672 MoveAxis(W, 1000, -) 22:32:47.674 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:47.674 00.000 10672 IsSlewing returns 0 22:32:47.674 00.000 10672 IsGuiding returns 0 22:32:47.690 00.016 10672 PulseGuide returned control before completion, sleep 990 22:32:48.736 01.046 10672 IsGuiding returns 0 22:32:48.736 00.000 10672 Move returns status 0, amount 1000 22:32:48.736 00.000 10672 Star-cross move 14/320, West for 1000 ms 22:32:48.736 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:48.736 00.000 10672 MoveAxis(W, 1000, -) 22:32:48.736 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:48.736 00.000 10672 IsSlewing returns 0 22:32:48.736 00.000 10672 IsGuiding returns 0 22:32:48.767 00.031 10672 PulseGuide returned control before completion, sleep 990 22:32:49.767 01.000 10672 IsGuiding returns 1 22:32:49.767 00.000 10672 scope still moving after pulse duration time elapsed 22:32:49.798 00.031 10672 IsSlewing returns 0 22:32:49.798 00.000 10672 IsGuiding returns 0 22:32:49.798 00.000 10672 scope move finished after 1000 + 60 ms 22:32:49.798 00.000 10672 Move returns status 0, amount 1000 22:32:49.814 00.016 10672 read socket command 10 22:32:49.814 00.000 10672 processing socket request REQDIST 22:32:49.814 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:49.814 00.000 10672 Sending socket response 0 (0x0) 22:32:49.814 00.000 10672 Star-cross move 15/320, West for 1000 ms 22:32:49.814 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:49.814 00.000 10672 MoveAxis(W, 1000, -) 22:32:49.814 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:49.814 00.000 10672 IsSlewing returns 0 22:32:49.814 00.000 10672 IsGuiding returns 0 22:32:49.845 00.031 10672 PulseGuide returned control before completion, sleep 981 22:32:50.845 01.000 10672 IsGuiding returns 1 22:32:50.845 00.000 10672 scope still moving after pulse duration time elapsed 22:32:50.892 00.047 10672 IsSlewing returns 0 22:32:50.923 00.031 10672 IsGuiding returns 0 22:32:50.923 00.000 10672 scope move finished after 1000 + 101 ms 22:32:50.923 00.000 10672 Move returns status 0, amount 1000 22:32:50.923 00.000 10672 Star-cross move 16/320, West for 1000 ms 22:32:50.923 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:50.923 00.000 10672 MoveAxis(W, 1000, -) 22:32:50.923 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:50.923 00.000 10672 IsSlewing returns 0 22:32:50.923 00.000 10672 IsGuiding returns 0 22:32:50.954 00.031 10672 PulseGuide returned control before completion, sleep 984 22:32:51.974 01.020 10672 IsGuiding returns 0 22:32:51.974 00.000 10672 Move returns status 0, amount 1000 22:32:51.974 00.000 10672 Star-cross move 17/320, West for 1000 ms 22:32:51.989 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:51.989 00.000 10672 MoveAxis(W, 1000, -) 22:32:51.989 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:52.005 00.016 10672 IsSlewing returns 0 22:32:52.005 00.000 10672 IsGuiding returns 0 22:32:52.021 00.016 10672 PulseGuide returned control before completion, sleep 988 22:32:53.036 01.015 10672 IsGuiding returns 1 22:32:53.036 00.000 10672 scope still moving after pulse duration time elapsed 22:32:53.067 00.031 10672 IsSlewing returns 0 22:32:53.067 00.000 10672 IsGuiding returns 0 22:32:53.067 00.000 10672 scope move finished after 1000 + 60 ms 22:32:53.067 00.000 10672 Move returns status 0, amount 1000 22:32:53.067 00.000 10672 Star-cross move 18/320, West for 1000 ms 22:32:53.067 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:53.067 00.000 10672 MoveAxis(W, 1000, -) 22:32:53.067 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:53.067 00.000 10672 IsSlewing returns 0 22:32:53.067 00.000 10672 IsGuiding returns 0 22:32:53.099 00.032 10672 PulseGuide returned control before completion, sleep 989 22:32:54.114 01.015 10672 IsGuiding returns 0 22:32:54.114 00.000 10672 Move returns status 0, amount 1000 22:32:54.129 00.015 10672 Star-cross move 19/320, West for 1000 ms 22:32:54.145 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:54.145 00.000 10672 MoveAxis(W, 1000, -) 22:32:54.145 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:54.161 00.016 10672 IsSlewing returns 0 22:32:54.161 00.000 10672 IsGuiding returns 0 22:32:54.176 00.015 10672 PulseGuide returned control before completion, sleep 989 22:32:55.192 01.016 10672 IsGuiding returns 1 22:32:55.192 00.000 10672 scope still moving after pulse duration time elapsed 22:32:55.223 00.031 10672 IsSlewing returns 0 22:32:55.223 00.000 10672 IsGuiding returns 0 22:32:55.223 00.000 10672 scope move finished after 1000 + 61 ms 22:32:55.223 00.000 10672 Move returns status 0, amount 1000 22:32:55.223 00.000 10672 read socket command 10 22:32:55.223 00.000 10672 processing socket request REQDIST 22:32:55.223 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:32:55.223 00.000 10672 Sending socket response 0 (0x0) 22:32:55.223 00.000 10672 Star-cross move 20/320, West for 1000 ms 22:32:55.223 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:55.223 00.000 10672 MoveAxis(W, 1000, -) 22:32:55.223 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:55.223 00.000 10672 IsSlewing returns 0 22:32:55.223 00.000 10672 IsGuiding returns 0 22:32:55.254 00.031 10672 PulseGuide returned control before completion, sleep 987 22:32:56.254 01.000 10672 IsGuiding returns 1 22:32:56.254 00.000 10672 scope still moving after pulse duration time elapsed 22:32:56.285 00.031 10672 IsSlewing returns 0 22:32:56.332 00.047 10672 IsGuiding returns 0 22:32:56.332 00.000 10672 scope move finished after 1000 + 95 ms 22:32:56.332 00.000 10672 Move returns status 0, amount 1000 22:32:56.332 00.000 10672 Star-cross move 21/320, West for 1000 ms 22:32:56.332 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:56.332 00.000 10672 MoveAxis(W, 1000, -) 22:32:56.332 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:56.332 00.000 10672 IsSlewing returns 0 22:32:56.332 00.000 10672 IsGuiding returns 0 22:32:56.363 00.031 10672 PulseGuide returned control before completion, sleep 991 22:32:57.363 01.000 10672 IsGuiding returns 1 22:32:57.363 00.000 10672 scope still moving after pulse duration time elapsed 22:32:57.394 00.031 10672 IsSlewing returns 0 22:32:57.394 00.000 10672 IsGuiding returns 0 22:32:57.394 00.000 10672 scope move finished after 1000 + 58 ms 22:32:57.394 00.000 10672 Move returns status 0, amount 1000 22:32:57.394 00.000 10672 Star-cross move 22/320, West for 1000 ms 22:32:57.394 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:57.394 00.000 10672 MoveAxis(W, 1000, -) 22:32:57.410 00.016 10672 Guiding Dir = 3, Dur = 1000 22:32:57.410 00.000 10672 IsSlewing returns 0 22:32:57.410 00.000 10672 IsGuiding returns 0 22:32:57.425 00.015 10672 PulseGuide returned control before completion, sleep 993 22:32:58.441 01.016 10672 IsGuiding returns 1 22:32:58.441 00.000 10672 scope still moving after pulse duration time elapsed 22:32:58.472 00.031 10672 IsSlewing returns 0 22:32:58.472 00.000 10672 IsGuiding returns 0 22:32:58.472 00.000 10672 scope move finished after 1000 + 58 ms 22:32:58.472 00.000 10672 Move returns status 0, amount 1000 22:32:58.472 00.000 10672 Star-cross move 23/320, West for 1000 ms 22:32:58.472 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:58.472 00.000 10672 MoveAxis(W, 1000, -) 22:32:58.472 00.000 10672 Guiding Dir = 3, Dur = 1000 22:32:58.472 00.000 10672 IsSlewing returns 0 22:32:58.472 00.000 10672 IsGuiding returns 0 22:32:58.503 00.031 10672 PulseGuide returned control before completion, sleep 986 22:32:59.519 01.016 10672 IsGuiding returns 0 22:32:59.519 00.000 10672 Move returns status 0, amount 1000 22:32:59.519 00.000 10672 Star-cross move 24/320, West for 1000 ms 22:32:59.519 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:32:59.519 00.000 10672 MoveAxis(W, 1000, -) 22:32:59.534 00.015 10672 Guiding Dir = 3, Dur = 1000 22:32:59.534 00.000 10672 IsSlewing returns 0 22:32:59.534 00.000 10672 IsGuiding returns 0 22:32:59.550 00.016 10672 PulseGuide returned control before completion, sleep 990 22:33:00.553 01.003 10672 IsGuiding returns 1 22:33:00.553 00.000 10672 scope still moving after pulse duration time elapsed 22:33:00.600 00.047 10672 IsSlewing returns 0 22:33:00.600 00.000 10672 IsGuiding returns 0 22:33:00.600 00.000 10672 scope move finished after 1000 + 62 ms 22:33:00.600 00.000 10672 Move returns status 0, amount 1000 22:33:00.600 00.000 10672 read socket command 10 22:33:00.600 00.000 10672 processing socket request REQDIST 22:33:00.600 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:00.600 00.000 10672 Sending socket response 0 (0x0) 22:33:00.600 00.000 10672 Star-cross move 25/320, West for 1000 ms 22:33:00.600 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:00.600 00.000 10672 MoveAxis(W, 1000, -) 22:33:00.600 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:00.600 00.000 10672 IsSlewing returns 0 22:33:00.600 00.000 10672 IsGuiding returns 0 22:33:00.616 00.016 10672 PulseGuide returned control before completion, sleep 990 22:33:01.631 01.015 10672 IsGuiding returns 0 22:33:01.631 00.000 10672 Move returns status 0, amount 1000 22:33:01.631 00.000 10672 Star-cross move 26/320, West for 1000 ms 22:33:01.631 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:01.631 00.000 10672 MoveAxis(W, 1000, -) 22:33:01.631 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:01.631 00.000 10672 IsSlewing returns 0 22:33:01.647 00.016 10672 IsGuiding returns 0 22:33:01.663 00.016 10672 PulseGuide returned control before completion, sleep 989 22:33:02.662 00.999 10672 IsGuiding returns 1 22:33:02.662 00.000 10672 scope still moving after pulse duration time elapsed 22:33:02.709 00.047 10672 IsSlewing returns 0 22:33:02.709 00.000 10672 IsGuiding returns 0 22:33:02.709 00.000 10672 scope move finished after 1000 + 65 ms 22:33:02.709 00.000 10672 Move returns status 0, amount 1000 22:33:02.709 00.000 10672 Star-cross move 27/320, West for 1000 ms 22:33:02.709 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:02.709 00.000 10672 MoveAxis(W, 1000, -) 22:33:02.709 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:02.709 00.000 10672 IsSlewing returns 0 22:33:02.709 00.000 10672 IsGuiding returns 0 22:33:02.756 00.047 10672 PulseGuide returned control before completion, sleep 979 22:33:03.740 00.984 10672 IsGuiding returns 1 22:33:03.740 00.000 10672 scope still moving after pulse duration time elapsed 22:33:03.771 00.031 10672 IsSlewing returns 0 22:33:03.771 00.000 10672 IsGuiding returns 0 22:33:03.771 00.000 10672 scope move finished after 1000 + 56 ms 22:33:03.771 00.000 10672 Move returns status 0, amount 1000 22:33:03.771 00.000 10672 Star-cross move 28/320, West for 1000 ms 22:33:03.771 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:03.787 00.016 10672 MoveAxis(W, 1000, -) 22:33:03.787 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:03.787 00.000 10672 IsSlewing returns 0 22:33:03.787 00.000 10672 IsGuiding returns 0 22:33:03.803 00.016 10672 PulseGuide returned control before completion, sleep 992 22:33:04.833 01.030 10672 IsGuiding returns 0 22:33:04.833 00.000 10672 Move returns status 0, amount 1000 22:33:04.833 00.000 10672 read socket command 10 22:33:04.833 00.000 10672 processing socket request REQDIST 22:33:04.833 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:04.833 00.000 10672 Sending socket response 0 (0x0) 22:33:04.833 00.000 10672 Star-cross move 29/320, West for 1000 ms 22:33:04.833 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:04.849 00.016 10672 MoveAxis(W, 1000, -) 22:33:04.849 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:04.849 00.000 10672 IsSlewing returns 0 22:33:04.849 00.000 10672 IsGuiding returns 0 22:33:04.880 00.031 10672 PulseGuide returned control before completion, sleep 990 22:33:05.895 01.015 10672 IsGuiding returns 0 22:33:05.895 00.000 10672 Move returns status 0, amount 1000 22:33:05.895 00.000 10672 Star-cross move 30/320, West for 1000 ms 22:33:05.895 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:05.895 00.000 10672 MoveAxis(W, 1000, -) 22:33:05.895 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:05.895 00.000 10672 IsSlewing returns 0 22:33:05.895 00.000 10672 IsGuiding returns 0 22:33:05.927 00.032 10672 PulseGuide returned control before completion, sleep 984 22:33:06.958 01.031 10672 IsGuiding returns 0 22:33:06.958 00.000 10672 Move returns status 0, amount 1000 22:33:06.958 00.000 10672 Star-cross move 31/320, West for 1000 ms 22:33:06.958 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:06.958 00.000 10672 MoveAxis(W, 1000, -) 22:33:06.958 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:06.973 00.015 10672 IsSlewing returns 0 22:33:06.973 00.000 10672 IsGuiding returns 0 22:33:07.005 00.032 10672 PulseGuide returned control before completion, sleep 987 22:33:08.004 00.999 10672 IsGuiding returns 1 22:33:08.004 00.000 10672 scope still moving after pulse duration time elapsed 22:33:08.036 00.032 10672 IsSlewing returns 0 22:33:08.067 00.031 10672 IsGuiding returns 0 22:33:08.067 00.000 10672 scope move finished after 1000 + 95 ms 22:33:08.067 00.000 10672 Move returns status 0, amount 1000 22:33:08.067 00.000 10672 Star-cross move 32/320, West for 1000 ms 22:33:08.067 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:08.067 00.000 10672 MoveAxis(W, 1000, -) 22:33:08.067 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:08.082 00.015 10672 IsSlewing returns 0 22:33:08.082 00.000 10672 IsGuiding returns 0 22:33:08.098 00.016 10672 PulseGuide returned control before completion, sleep 989 22:33:09.118 01.020 10672 IsGuiding returns 0 22:33:09.118 00.000 10672 Move returns status 0, amount 1000 22:33:09.134 00.016 10672 Star-cross move 33/320, West for 1000 ms 22:33:09.149 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:09.149 00.000 10672 MoveAxis(W, 1000, -) 22:33:09.149 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:09.165 00.016 10672 IsSlewing returns 0 22:33:09.165 00.000 10672 IsGuiding returns 0 22:33:09.196 00.031 10672 PulseGuide returned control before completion, sleep 984 22:33:10.196 01.000 10672 IsGuiding returns 1 22:33:10.196 00.000 10672 scope still moving after pulse duration time elapsed 22:33:10.227 00.031 10672 IsSlewing returns 0 22:33:10.227 00.000 10672 IsGuiding returns 0 22:33:10.227 00.000 10672 scope move finished after 1000 + 65 ms 22:33:10.227 00.000 10672 Move returns status 0, amount 1000 22:33:10.227 00.000 10672 read socket command 10 22:33:10.227 00.000 10672 processing socket request REQDIST 22:33:10.227 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:10.227 00.000 10672 Sending socket response 0 (0x0) 22:33:10.227 00.000 10672 Star-cross move 34/320, West for 1000 ms 22:33:10.227 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:10.227 00.000 10672 MoveAxis(W, 1000, -) 22:33:10.227 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:10.227 00.000 10672 IsSlewing returns 0 22:33:10.243 00.016 10672 IsGuiding returns 0 22:33:10.259 00.016 10672 PulseGuide returned control before completion, sleep 988 22:33:11.258 00.999 10672 IsGuiding returns 1 22:33:11.258 00.000 10672 scope still moving after pulse duration time elapsed 22:33:11.305 00.047 10672 IsSlewing returns 0 22:33:11.305 00.000 10672 IsGuiding returns 0 22:33:11.305 00.000 10672 scope move finished after 1000 + 62 ms 22:33:11.305 00.000 10672 Move returns status 0, amount 1000 22:33:11.305 00.000 10672 Star-cross move 35/320, West for 1000 ms 22:33:11.305 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:11.305 00.000 10672 MoveAxis(W, 1000, -) 22:33:11.305 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:11.305 00.000 10672 IsSlewing returns 0 22:33:11.305 00.000 10672 IsGuiding returns 0 22:33:11.336 00.031 10672 PulseGuide returned control before completion, sleep 985 22:33:12.352 01.016 10672 IsGuiding returns 0 22:33:12.352 00.000 10672 Move returns status 0, amount 1000 22:33:12.352 00.000 10672 Star-cross move 36/320, West for 1000 ms 22:33:12.352 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:12.352 00.000 10672 MoveAxis(W, 1000, -) 22:33:12.352 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:12.352 00.000 10672 IsSlewing returns 0 22:33:12.367 00.015 10672 IsGuiding returns 0 22:33:12.383 00.016 10672 PulseGuide returned control before completion, sleep 985 22:33:13.382 00.999 10672 IsGuiding returns 1 22:33:13.382 00.000 10672 scope still moving after pulse duration time elapsed 22:33:13.429 00.047 10672 IsSlewing returns 0 22:33:13.429 00.000 10672 IsGuiding returns 0 22:33:13.429 00.000 10672 scope move finished after 1000 + 66 ms 22:33:13.429 00.000 10672 Move returns status 0, amount 1000 22:33:13.429 00.000 10672 Star-cross move 37/320, West for 1000 ms 22:33:13.429 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:13.429 00.000 10672 MoveAxis(W, 1000, -) 22:33:13.429 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:13.445 00.016 10672 IsSlewing returns 0 22:33:13.476 00.031 10672 IsGuiding returns 0 22:33:13.492 00.016 10672 PulseGuide returned control before completion, sleep 995 22:33:14.523 01.031 10672 IsGuiding returns 0 22:33:14.523 00.000 10672 Move returns status 0, amount 1000 22:33:14.523 00.000 10672 Star-cross move 38/320, West for 1000 ms 22:33:14.538 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:14.538 00.000 10672 MoveAxis(W, 1000, -) 22:33:14.538 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:14.538 00.000 10672 IsSlewing returns 0 22:33:14.538 00.000 10672 IsGuiding returns 0 22:33:14.554 00.016 10672 PulseGuide returned control before completion, sleep 992 22:33:15.585 01.031 10672 IsGuiding returns 1 22:33:15.585 00.000 10672 scope still moving after pulse duration time elapsed 22:33:15.616 00.031 10672 IsSlewing returns 0 22:33:15.616 00.000 10672 IsGuiding returns 0 22:33:15.616 00.000 10672 scope move finished after 1000 + 74 ms 22:33:15.616 00.000 10672 Move returns status 0, amount 1000 22:33:15.616 00.000 10672 read socket command 10 22:33:15.616 00.000 10672 processing socket request REQDIST 22:33:15.616 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:15.616 00.000 10672 Sending socket response 0 (0x0) 22:33:15.616 00.000 10672 Star-cross move 39/320, West for 1000 ms 22:33:15.616 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:15.616 00.000 10672 MoveAxis(W, 1000, -) 22:33:15.616 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:15.616 00.000 10672 IsSlewing returns 0 22:33:15.616 00.000 10672 IsGuiding returns 0 22:33:15.647 00.031 10672 PulseGuide returned control before completion, sleep 987 22:33:16.667 01.020 10672 IsGuiding returns 0 22:33:16.667 00.000 10672 Move returns status 0, amount 1000 22:33:16.667 00.000 10672 Star-cross move 40/320, West for 1000 ms 22:33:16.667 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:33:16.683 00.016 10672 MoveAxis(W, 1000, -) 22:33:16.683 00.000 10672 Guiding Dir = 3, Dur = 1000 22:33:16.683 00.000 10672 IsSlewing returns 0 22:33:16.683 00.000 10672 IsGuiding returns 0 22:33:16.699 00.016 10672 PulseGuide returned control before completion, sleep 990 22:33:17.730 01.031 10672 IsGuiding returns 0 22:33:17.730 00.000 10672 Move returns status 0, amount 1000 22:33:17.730 00.000 10672 Star-cross move 41/320, East for 1000 ms 22:33:17.730 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:17.730 00.000 10672 MoveAxis(E, 1000, -) 22:33:17.730 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:17.730 00.000 10672 IsSlewing returns 0 22:33:17.730 00.000 10672 IsGuiding returns 0 22:33:17.761 00.031 10672 PulseGuide returned control before completion, sleep 990 22:33:18.776 01.015 10672 IsGuiding returns 0 22:33:18.776 00.000 10672 Move returns status 0, amount 1000 22:33:18.776 00.000 10672 Star-cross move 42/320, East for 1000 ms 22:33:18.776 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:18.776 00.000 10672 MoveAxis(E, 1000, -) 22:33:18.776 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:18.776 00.000 10672 IsSlewing returns 0 22:33:18.792 00.016 10672 IsGuiding returns 0 22:33:18.807 00.015 10672 PulseGuide returned control before completion, sleep 985 22:33:19.807 01.000 10672 IsGuiding returns 1 22:33:19.807 00.000 10672 scope still moving after pulse duration time elapsed 22:33:19.838 00.031 10672 IsSlewing returns 0 22:33:19.838 00.000 10672 IsGuiding returns 0 22:33:19.838 00.000 10672 scope move finished after 1000 + 50 ms 22:33:19.838 00.000 10672 Move returns status 0, amount 1000 22:33:19.838 00.000 10672 read socket command 10 22:33:19.838 00.000 10672 processing socket request REQDIST 22:33:19.838 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:19.838 00.000 10672 Sending socket response 0 (0x0) 22:33:19.838 00.000 10672 Star-cross move 43/320, East for 1000 ms 22:33:19.854 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:19.854 00.000 10672 MoveAxis(E, 1000, -) 22:33:19.854 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:19.869 00.015 10672 IsSlewing returns 0 22:33:19.869 00.000 10672 IsGuiding returns 0 22:33:19.885 00.016 10672 PulseGuide returned control before completion, sleep 990 22:33:20.885 01.000 10672 IsGuiding returns 1 22:33:20.885 00.000 10672 scope still moving after pulse duration time elapsed 22:33:20.916 00.031 10672 IsSlewing returns 0 22:33:20.916 00.000 10672 IsGuiding returns 0 22:33:20.916 00.000 10672 scope move finished after 1000 + 57 ms 22:33:20.916 00.000 10672 Move returns status 0, amount 1000 22:33:20.916 00.000 10672 Star-cross move 44/320, East for 1000 ms 22:33:20.932 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:20.932 00.000 10672 MoveAxis(E, 1000, -) 22:33:20.932 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:20.932 00.000 10672 IsSlewing returns 0 22:33:20.932 00.000 10672 IsGuiding returns 0 22:33:20.947 00.015 10672 PulseGuide returned control before completion, sleep 985 22:33:21.978 01.031 10672 IsGuiding returns 0 22:33:21.978 00.000 10672 Move returns status 0, amount 1000 22:33:21.978 00.000 10672 Star-cross move 45/320, East for 1000 ms 22:33:21.994 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:21.994 00.000 10672 MoveAxis(E, 1000, -) 22:33:21.994 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:21.994 00.000 10672 IsSlewing returns 0 22:33:21.994 00.000 10672 IsGuiding returns 0 22:33:22.025 00.031 10672 PulseGuide returned control before completion, sleep 987 22:33:23.025 01.000 10672 IsGuiding returns 1 22:33:23.025 00.000 10672 scope still moving after pulse duration time elapsed 22:33:23.056 00.031 10672 IsSlewing returns 0 22:33:23.103 00.047 10672 IsGuiding returns 0 22:33:23.103 00.000 10672 scope move finished after 1000 + 95 ms 22:33:23.103 00.000 10672 Move returns status 0, amount 1000 22:33:23.103 00.000 10672 Star-cross move 46/320, East for 1000 ms 22:33:23.103 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:23.103 00.000 10672 MoveAxis(E, 1000, -) 22:33:23.103 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:23.103 00.000 10672 IsSlewing returns 0 22:33:23.103 00.000 10672 IsGuiding returns 0 22:33:23.134 00.031 10672 PulseGuide returned control before completion, sleep 991 22:33:24.134 01.000 10672 IsGuiding returns 0 22:33:24.134 00.000 10672 Move returns status 0, amount 1000 22:33:24.149 00.015 10672 Star-cross move 47/320, East for 1000 ms 22:33:24.165 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:24.165 00.000 10672 MoveAxis(E, 1000, -) 22:33:24.165 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:24.165 00.000 10672 IsSlewing returns 0 22:33:24.165 00.000 10672 IsGuiding returns 0 22:33:24.196 00.031 10672 PulseGuide returned control before completion, sleep 986 22:33:25.200 01.004 10672 IsGuiding returns 1 22:33:25.200 00.000 10672 scope still moving after pulse duration time elapsed 22:33:25.231 00.031 10672 IsSlewing returns 0 22:33:25.231 00.000 10672 IsGuiding returns 0 22:33:25.231 00.000 10672 scope move finished after 1000 + 65 ms 22:33:25.231 00.000 10672 Move returns status 0, amount 1000 22:33:25.231 00.000 10672 read socket command 10 22:33:25.247 00.016 10672 processing socket request REQDIST 22:33:25.247 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:25.247 00.000 10672 Sending socket response 0 (0x0) 22:33:25.247 00.000 10672 Star-cross move 48/320, East for 1000 ms 22:33:25.247 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:25.247 00.000 10672 MoveAxis(E, 1000, -) 22:33:25.247 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:25.247 00.000 10672 IsSlewing returns 0 22:33:25.247 00.000 10672 IsGuiding returns 0 22:33:25.278 00.031 10672 PulseGuide returned control before completion, sleep 979 22:33:26.294 01.016 10672 IsGuiding returns 0 22:33:26.294 00.000 10672 Move returns status 0, amount 1000 22:33:26.294 00.000 10672 Star-cross move 49/320, East for 1000 ms 22:33:26.294 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:26.294 00.000 10672 MoveAxis(E, 1000, -) 22:33:26.294 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:26.294 00.000 10672 IsSlewing returns 0 22:33:26.309 00.015 10672 IsGuiding returns 0 22:33:26.325 00.016 10672 PulseGuide returned control before completion, sleep 990 22:33:27.340 01.015 10672 IsGuiding returns 0 22:33:27.340 00.000 10672 Move returns status 0, amount 1000 22:33:27.340 00.000 10672 Star-cross move 50/320, East for 1000 ms 22:33:27.356 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:27.356 00.000 10672 MoveAxis(E, 1000, -) 22:33:27.356 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:27.356 00.000 10672 IsSlewing returns 0 22:33:27.356 00.000 10672 IsGuiding returns 0 22:33:27.371 00.015 10672 PulseGuide returned control before completion, sleep 990 22:33:28.402 01.031 10672 IsGuiding returns 0 22:33:28.402 00.000 10672 Move returns status 0, amount 1000 22:33:28.402 00.000 10672 Star-cross move 51/320, East for 1000 ms 22:33:28.418 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:28.418 00.000 10672 MoveAxis(E, 1000, -) 22:33:28.418 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:28.418 00.000 10672 IsSlewing returns 0 22:33:28.418 00.000 10672 IsGuiding returns 0 22:33:28.449 00.031 10672 PulseGuide returned control before completion, sleep 982 22:33:29.464 01.015 10672 IsGuiding returns 0 22:33:29.464 00.000 10672 Move returns status 0, amount 1000 22:33:29.480 00.016 10672 Star-cross move 52/320, East for 1000 ms 22:33:29.480 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:29.480 00.000 10672 MoveAxis(E, 1000, -) 22:33:29.480 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:29.480 00.000 10672 IsSlewing returns 0 22:33:29.480 00.000 10672 IsGuiding returns 0 22:33:29.511 00.031 10672 PulseGuide returned control before completion, sleep 990 22:33:30.527 01.016 10672 IsGuiding returns 0 22:33:30.527 00.000 10672 Move returns status 0, amount 1000 22:33:30.527 00.000 10672 read socket command 10 22:33:30.527 00.000 10672 processing socket request REQDIST 22:33:30.527 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:30.527 00.000 10672 Sending socket response 0 (0x0) 22:33:30.527 00.000 10672 Star-cross move 53/320, East for 1000 ms 22:33:30.527 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:30.542 00.015 10672 MoveAxis(E, 1000, -) 22:33:30.542 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:30.542 00.000 10672 IsSlewing returns 0 22:33:30.542 00.000 10672 IsGuiding returns 0 22:33:30.558 00.016 10672 PulseGuide returned control before completion, sleep 992 22:33:31.589 01.031 10672 IsGuiding returns 0 22:33:31.589 00.000 10672 Move returns status 0, amount 1000 22:33:31.589 00.000 10672 Star-cross move 54/320, East for 1000 ms 22:33:31.589 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:31.589 00.000 10672 MoveAxis(E, 1000, -) 22:33:31.589 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:31.589 00.000 10672 IsSlewing returns 0 22:33:31.589 00.000 10672 IsGuiding returns 0 22:33:31.620 00.031 10672 PulseGuide returned control before completion, sleep 990 22:33:32.635 01.015 10672 IsGuiding returns 0 22:33:32.635 00.000 10672 Move returns status 0, amount 1000 22:33:32.635 00.000 10672 Star-cross move 55/320, East for 1000 ms 22:33:32.651 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:32.651 00.000 10672 MoveAxis(E, 1000, -) 22:33:32.651 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:32.651 00.000 10672 IsSlewing returns 0 22:33:32.651 00.000 10672 IsGuiding returns 0 22:33:32.666 00.015 10672 PulseGuide returned control before completion, sleep 993 22:33:33.671 01.005 10672 IsGuiding returns 1 22:33:33.671 00.000 10672 scope still moving after pulse duration time elapsed 22:33:33.702 00.031 10672 IsSlewing returns 0 22:33:33.702 00.000 10672 IsGuiding returns 0 22:33:33.702 00.000 10672 scope move finished after 1000 + 57 ms 22:33:33.702 00.000 10672 Move returns status 0, amount 1000 22:33:33.702 00.000 10672 Star-cross move 56/320, East for 1000 ms 22:33:33.718 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:33.718 00.000 10672 MoveAxis(E, 1000, -) 22:33:33.718 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:33.718 00.000 10672 IsSlewing returns 0 22:33:33.718 00.000 10672 IsGuiding returns 0 22:33:33.734 00.016 10672 PulseGuide returned control before completion, sleep 989 22:33:34.780 01.046 10672 IsGuiding returns 0 22:33:34.780 00.000 10672 Move returns status 0, amount 1000 22:33:34.780 00.000 10672 read socket command 10 22:33:34.780 00.000 10672 processing socket request REQDIST 22:33:34.780 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:34.780 00.000 10672 Sending socket response 0 (0x0) 22:33:34.780 00.000 10672 Star-cross move 57/320, East for 1000 ms 22:33:34.780 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:34.780 00.000 10672 MoveAxis(E, 1000, -) 22:33:34.780 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:34.811 00.031 10672 IsSlewing returns 0 22:33:34.811 00.000 10672 IsGuiding returns 0 22:33:34.843 00.032 10672 PulseGuide returned control before completion, sleep 980 22:33:35.858 01.015 10672 IsGuiding returns 0 22:33:35.858 00.000 10672 Move returns status 0, amount 1000 22:33:35.873 00.015 10672 Star-cross move 58/320, East for 1000 ms 22:33:35.873 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:35.873 00.000 10672 MoveAxis(E, 1000, -) 22:33:35.873 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:35.889 00.016 10672 IsSlewing returns 0 22:33:35.889 00.000 10672 IsGuiding returns 0 22:33:35.905 00.016 10672 PulseGuide returned control before completion, sleep 984 22:33:36.920 01.015 10672 IsGuiding returns 1 22:33:36.920 00.000 10672 scope still moving after pulse duration time elapsed 22:33:36.951 00.031 10672 IsSlewing returns 0 22:33:36.951 00.000 10672 IsGuiding returns 0 22:33:36.951 00.000 10672 scope move finished after 1000 + 60 ms 22:33:36.951 00.000 10672 Move returns status 0, amount 1000 22:33:36.951 00.000 10672 Star-cross move 59/320, East for 1000 ms 22:33:36.951 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:36.951 00.000 10672 MoveAxis(E, 1000, -) 22:33:36.951 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:36.951 00.000 10672 IsSlewing returns 0 22:33:36.951 00.000 10672 IsGuiding returns 0 22:33:36.967 00.016 10672 PulseGuide returned control before completion, sleep 995 22:33:37.998 01.031 10672 IsGuiding returns 0 22:33:37.998 00.000 10672 Move returns status 0, amount 1000 22:33:37.998 00.000 10672 Star-cross move 60/320, East for 1000 ms 22:33:37.998 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:37.998 00.000 10672 MoveAxis(E, 1000, -) 22:33:37.998 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:38.013 00.015 10672 IsSlewing returns 0 22:33:38.013 00.000 10672 IsGuiding returns 0 22:33:38.045 00.032 10672 PulseGuide returned control before completion, sleep 988 22:33:39.044 00.999 10672 IsGuiding returns 1 22:33:39.044 00.000 10672 scope still moving after pulse duration time elapsed 22:33:39.076 00.032 10672 IsSlewing returns 0 22:33:39.076 00.000 10672 IsGuiding returns 0 22:33:39.076 00.000 10672 scope move finished after 1000 + 61 ms 22:33:39.076 00.000 10672 Move returns status 0, amount 1000 22:33:39.076 00.000 10672 Star-cross move 61/320, East for 1000 ms 22:33:39.091 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:39.091 00.000 10672 MoveAxis(E, 1000, -) 22:33:39.091 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:39.091 00.000 10672 IsSlewing returns 0 22:33:39.091 00.000 10672 IsGuiding returns 0 22:33:39.107 00.016 10672 PulseGuide returned control before completion, sleep 992 22:33:40.138 01.031 10672 IsGuiding returns 0 22:33:40.138 00.000 10672 Move returns status 0, amount 1000 22:33:40.138 00.000 10672 read socket command 10 22:33:40.138 00.000 10672 processing socket request REQDIST 22:33:40.138 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:40.138 00.000 10672 Sending socket response 0 (0x0) 22:33:40.138 00.000 10672 Star-cross move 62/320, East for 1000 ms 22:33:40.153 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:40.153 00.000 10672 MoveAxis(E, 1000, -) 22:33:40.169 00.016 10672 Guiding Dir = 2, Dur = 1000 22:33:40.169 00.000 10672 IsSlewing returns 0 22:33:40.169 00.000 10672 IsGuiding returns 0 22:33:40.200 00.031 10672 PulseGuide returned control before completion, sleep 991 22:33:41.216 01.016 10672 IsGuiding returns 0 22:33:41.216 00.000 10672 Move returns status 0, amount 1000 22:33:41.216 00.000 10672 Star-cross move 63/320, East for 1000 ms 22:33:41.231 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:41.231 00.000 10672 MoveAxis(E, 1000, -) 22:33:41.231 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:41.231 00.000 10672 IsSlewing returns 0 22:33:41.231 00.000 10672 IsGuiding returns 0 22:33:41.247 00.016 10672 PulseGuide returned control before completion, sleep 994 22:33:42.266 01.019 10672 IsGuiding returns 0 22:33:42.266 00.000 10672 Move returns status 0, amount 1000 22:33:42.282 00.016 10672 Star-cross move 64/320, East for 1000 ms 22:33:42.282 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:42.282 00.000 10672 MoveAxis(E, 1000, -) 22:33:42.282 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:42.313 00.031 10672 IsSlewing returns 0 22:33:42.313 00.000 10672 IsGuiding returns 0 22:33:42.344 00.031 10672 PulseGuide returned control before completion, sleep 982 22:33:43.329 00.985 10672 IsGuiding returns 1 22:33:43.329 00.000 10672 scope still moving after pulse duration time elapsed 22:33:43.360 00.031 10672 IsSlewing returns 0 22:33:43.360 00.000 10672 IsGuiding returns 0 22:33:43.360 00.000 10672 scope move finished after 1000 + 53 ms 22:33:43.360 00.000 10672 Move returns status 0, amount 1000 22:33:43.360 00.000 10672 Star-cross move 65/320, East for 1000 ms 22:33:43.375 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:43.375 00.000 10672 MoveAxis(E, 1000, -) 22:33:43.375 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:43.375 00.000 10672 IsSlewing returns 0 22:33:43.375 00.000 10672 IsGuiding returns 0 22:33:43.391 00.016 10672 PulseGuide returned control before completion, sleep 992 22:33:44.422 01.031 10672 IsGuiding returns 1 22:33:44.422 00.000 10672 scope still moving after pulse duration time elapsed 22:33:44.453 00.031 10672 IsSlewing returns 0 22:33:44.453 00.000 10672 IsGuiding returns 0 22:33:44.453 00.000 10672 scope move finished after 1000 + 74 ms 22:33:44.453 00.000 10672 Move returns status 0, amount 1000 22:33:44.453 00.000 10672 Star-cross move 66/320, East for 1000 ms 22:33:44.453 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:44.453 00.000 10672 MoveAxis(E, 1000, -) 22:33:44.453 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:44.453 00.000 10672 IsSlewing returns 0 22:33:44.453 00.000 10672 IsGuiding returns 0 22:33:44.484 00.031 10672 PulseGuide returned control before completion, sleep 991 22:33:45.500 01.016 10672 IsGuiding returns 0 22:33:45.500 00.000 10672 Move returns status 0, amount 1000 22:33:45.500 00.000 10672 read socket command 10 22:33:45.500 00.000 10672 processing socket request REQDIST 22:33:45.515 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:45.515 00.000 10672 Sending socket response 0 (0x0) 22:33:45.515 00.000 10672 Star-cross move 67/320, East for 1000 ms 22:33:45.515 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:45.515 00.000 10672 MoveAxis(E, 1000, -) 22:33:45.515 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:45.515 00.000 10672 IsSlewing returns 0 22:33:45.515 00.000 10672 IsGuiding returns 0 22:33:45.547 00.032 10672 PulseGuide returned control before completion, sleep 981 22:33:46.546 00.999 10672 IsGuiding returns 1 22:33:46.546 00.000 10672 scope still moving after pulse duration time elapsed 22:33:46.609 00.063 10672 IsSlewing returns 0 22:33:46.609 00.000 10672 IsGuiding returns 0 22:33:46.609 00.000 10672 scope move finished after 1000 + 85 ms 22:33:46.609 00.000 10672 Move returns status 0, amount 1000 22:33:46.609 00.000 10672 Star-cross move 68/320, East for 1000 ms 22:33:46.609 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:46.609 00.000 10672 MoveAxis(E, 1000, -) 22:33:46.609 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:46.624 00.015 10672 IsSlewing returns 0 22:33:46.624 00.000 10672 IsGuiding returns 0 22:33:46.640 00.016 10672 PulseGuide returned control before completion, sleep 992 22:33:47.655 01.015 10672 IsGuiding returns 0 22:33:47.655 00.000 10672 Move returns status 0, amount 1000 22:33:47.655 00.000 10672 Star-cross move 69/320, East for 1000 ms 22:33:47.671 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:47.671 00.000 10672 MoveAxis(E, 1000, -) 22:33:47.671 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:47.671 00.000 10672 IsSlewing returns 0 22:33:47.718 00.047 10672 IsGuiding returns 0 22:33:47.733 00.015 10672 PulseGuide returned control before completion, sleep 995 22:33:48.764 01.031 10672 IsGuiding returns 0 22:33:48.764 00.000 10672 Move returns status 0, amount 1000 22:33:48.764 00.000 10672 Star-cross move 70/320, East for 1000 ms 22:33:48.764 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:48.764 00.000 10672 MoveAxis(E, 1000, -) 22:33:48.764 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:48.780 00.016 10672 IsSlewing returns 0 22:33:48.780 00.000 10672 IsGuiding returns 0 22:33:48.795 00.015 10672 PulseGuide returned control before completion, sleep 992 22:33:49.800 01.005 10672 IsGuiding returns 0 22:33:49.800 00.000 10672 Move returns status 0, amount 1000 22:33:49.800 00.000 10672 read socket command 10 22:33:49.800 00.000 10672 processing socket request REQDIST 22:33:49.800 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:49.800 00.000 10672 Sending socket response 0 (0x0) 22:33:49.800 00.000 10672 Star-cross move 71/320, East for 1000 ms 22:33:49.816 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:49.816 00.000 10672 MoveAxis(E, 1000, -) 22:33:49.816 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:49.831 00.015 10672 IsSlewing returns 0 22:33:49.831 00.000 10672 IsGuiding returns 0 22:33:49.847 00.016 10672 PulseGuide returned control before completion, sleep 996 22:33:50.878 01.031 10672 IsGuiding returns 0 22:33:50.878 00.000 10672 Move returns status 0, amount 1000 22:33:50.878 00.000 10672 Star-cross move 72/320, East for 1000 ms 22:33:50.878 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:50.878 00.000 10672 MoveAxis(E, 1000, -) 22:33:50.878 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:50.878 00.000 10672 IsSlewing returns 0 22:33:50.878 00.000 10672 IsGuiding returns 0 22:33:50.909 00.031 10672 PulseGuide returned control before completion, sleep 991 22:33:51.925 01.016 10672 IsGuiding returns 0 22:33:51.925 00.000 10672 Move returns status 0, amount 1000 22:33:51.925 00.000 10672 Star-cross move 73/320, East for 1000 ms 22:33:51.925 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:51.925 00.000 10672 MoveAxis(E, 1000, -) 22:33:51.925 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:51.956 00.031 10672 IsSlewing returns 0 22:33:51.956 00.000 10672 IsGuiding returns 0 22:33:51.971 00.015 10672 PulseGuide returned control before completion, sleep 995 22:33:53.002 01.031 10672 IsGuiding returns 0 22:33:53.002 00.000 10672 Move returns status 0, amount 1000 22:33:53.002 00.000 10672 Star-cross move 74/320, East for 1000 ms 22:33:53.002 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:53.002 00.000 10672 MoveAxis(E, 1000, -) 22:33:53.002 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:53.002 00.000 10672 IsSlewing returns 0 22:33:53.002 00.000 10672 IsGuiding returns 0 22:33:53.034 00.032 10672 PulseGuide returned control before completion, sleep 987 22:33:54.049 01.015 10672 IsGuiding returns 0 22:33:54.049 00.000 10672 Move returns status 0, amount 1000 22:33:54.049 00.000 10672 Star-cross move 75/320, East for 1000 ms 22:33:54.049 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:54.049 00.000 10672 MoveAxis(E, 1000, -) 22:33:54.049 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:54.080 00.031 10672 IsSlewing returns 0 22:33:54.080 00.000 10672 IsGuiding returns 0 22:33:54.095 00.015 10672 PulseGuide returned control before completion, sleep 996 22:33:55.126 01.031 10672 IsGuiding returns 0 22:33:55.126 00.000 10672 Move returns status 0, amount 1000 22:33:55.126 00.000 10672 read socket command 10 22:33:55.126 00.000 10672 processing socket request REQDIST 22:33:55.126 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:33:55.126 00.000 10672 Sending socket response 0 (0x0) 22:33:55.126 00.000 10672 Star-cross move 76/320, East for 1000 ms 22:33:55.126 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:55.126 00.000 10672 MoveAxis(E, 1000, -) 22:33:55.126 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:55.126 00.000 10672 IsSlewing returns 0 22:33:55.126 00.000 10672 IsGuiding returns 0 22:33:55.158 00.032 10672 PulseGuide returned control before completion, sleep 985 22:33:56.189 01.031 10672 IsGuiding returns 1 22:33:56.189 00.000 10672 scope still moving after pulse duration time elapsed 22:33:56.236 00.047 10672 IsSlewing returns 0 22:33:56.236 00.000 10672 IsGuiding returns 0 22:33:56.236 00.000 10672 scope move finished after 1000 + 100 ms 22:33:56.236 00.000 10672 Move returns status 0, amount 1000 22:33:56.236 00.000 10672 Star-cross move 77/320, East for 1000 ms 22:33:56.236 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:56.236 00.000 10672 MoveAxis(E, 1000, -) 22:33:56.236 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:56.236 00.000 10672 IsSlewing returns 0 22:33:56.236 00.000 10672 IsGuiding returns 0 22:33:56.251 00.015 10672 PulseGuide returned control before completion, sleep 994 22:33:57.266 01.015 10672 IsGuiding returns 0 22:33:57.266 00.000 10672 Move returns status 0, amount 1000 22:33:57.266 00.000 10672 Star-cross move 78/320, East for 1000 ms 22:33:57.266 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:57.266 00.000 10672 MoveAxis(E, 1000, -) 22:33:57.266 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:57.266 00.000 10672 IsSlewing returns 0 22:33:57.266 00.000 10672 IsGuiding returns 0 22:33:57.298 00.032 10672 PulseGuide returned control before completion, sleep 984 22:33:58.302 01.004 10672 IsGuiding returns 1 22:33:58.302 00.000 10672 scope still moving after pulse duration time elapsed 22:33:58.333 00.031 10672 IsSlewing returns 0 22:33:58.333 00.000 10672 IsGuiding returns 0 22:33:58.333 00.000 10672 scope move finished after 1000 + 66 ms 22:33:58.333 00.000 10672 Move returns status 0, amount 1000 22:33:58.333 00.000 10672 Star-cross move 79/320, East for 1000 ms 22:33:58.349 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:58.349 00.000 10672 MoveAxis(E, 1000, -) 22:33:58.349 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:58.349 00.000 10672 IsSlewing returns 0 22:33:58.349 00.000 10672 IsGuiding returns 0 22:33:58.365 00.016 10672 PulseGuide returned control before completion, sleep 992 22:33:59.411 01.046 10672 IsGuiding returns 0 22:33:59.411 00.000 10672 Move returns status 0, amount 1000 22:33:59.411 00.000 10672 Star-cross move 80/320, East for 1000 ms 22:33:59.411 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:33:59.411 00.000 10672 MoveAxis(E, 1000, -) 22:33:59.411 00.000 10672 Guiding Dir = 2, Dur = 1000 22:33:59.411 00.000 10672 IsSlewing returns 0 22:33:59.411 00.000 10672 IsGuiding returns 0 22:33:59.442 00.031 10672 PulseGuide returned control before completion, sleep 990 22:34:00.442 01.000 10672 IsGuiding returns 1 22:34:00.442 00.000 10672 scope still moving after pulse duration time elapsed 22:34:00.473 00.031 10672 IsSlewing returns 0 22:34:00.473 00.000 10672 IsGuiding returns 0 22:34:00.473 00.000 10672 scope move finished after 1000 + 60 ms 22:34:00.473 00.000 10672 Move returns status 0, amount 1000 22:34:00.489 00.016 10672 read socket command 10 22:34:00.489 00.000 10672 processing socket request REQDIST 22:34:00.489 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:00.489 00.000 10672 Sending socket response 0 (0x0) 22:34:00.489 00.000 10672 Star-cross move 81/320, East for 1000 ms 22:34:00.489 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:00.489 00.000 10672 MoveAxis(E, 1000, -) 22:34:00.489 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:00.489 00.000 10672 IsSlewing returns 0 22:34:00.489 00.000 10672 IsGuiding returns 0 22:34:00.504 00.015 10672 PulseGuide returned control before completion, sleep 994 22:34:01.535 01.031 10672 IsGuiding returns 1 22:34:01.535 00.000 10672 scope still moving after pulse duration time elapsed 22:34:01.567 00.032 10672 IsSlewing returns 0 22:34:01.567 00.000 10672 IsGuiding returns 0 22:34:01.567 00.000 10672 scope move finished after 1000 + 67 ms 22:34:01.567 00.000 10672 Move returns status 0, amount 1000 22:34:01.567 00.000 10672 Star-cross move 82/320, East for 1000 ms 22:34:01.567 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:01.567 00.000 10672 MoveAxis(E, 1000, -) 22:34:01.567 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:01.567 00.000 10672 IsSlewing returns 0 22:34:01.567 00.000 10672 IsGuiding returns 0 22:34:01.598 00.031 10672 PulseGuide returned control before completion, sleep 982 22:34:02.597 00.999 10672 IsGuiding returns 1 22:34:02.597 00.000 10672 scope still moving after pulse duration time elapsed 22:34:02.629 00.032 10672 IsSlewing returns 0 22:34:02.629 00.000 10672 IsGuiding returns 0 22:34:02.629 00.000 10672 scope move finished after 1000 + 67 ms 22:34:02.629 00.000 10672 Move returns status 0, amount 1000 22:34:02.644 00.015 10672 Star-cross move 83/320, East for 1000 ms 22:34:02.644 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:02.644 00.000 10672 MoveAxis(E, 1000, -) 22:34:02.644 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:02.644 00.000 10672 IsSlewing returns 0 22:34:02.644 00.000 10672 IsGuiding returns 0 22:34:02.660 00.016 10672 PulseGuide returned control before completion, sleep 986 22:34:03.675 01.015 10672 IsGuiding returns 1 22:34:03.675 00.000 10672 scope still moving after pulse duration time elapsed 22:34:03.706 00.031 10672 IsSlewing returns 0 22:34:03.706 00.000 10672 IsGuiding returns 0 22:34:03.706 00.000 10672 scope move finished after 1000 + 58 ms 22:34:03.706 00.000 10672 Move returns status 0, amount 1000 22:34:03.706 00.000 10672 Star-cross move 84/320, East for 1000 ms 22:34:03.706 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:03.706 00.000 10672 MoveAxis(E, 1000, -) 22:34:03.706 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:03.706 00.000 10672 IsSlewing returns 0 22:34:03.706 00.000 10672 IsGuiding returns 0 22:34:03.722 00.016 10672 PulseGuide returned control before completion, sleep 995 22:34:04.737 01.015 10672 IsGuiding returns 0 22:34:04.737 00.000 10672 Move returns status 0, amount 1000 22:34:04.753 00.016 10672 read socket command 10 22:34:04.753 00.000 10672 processing socket request REQDIST 22:34:04.753 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:04.753 00.000 10672 Sending socket response 0 (0x0) 22:34:04.753 00.000 10672 Star-cross move 85/320, East for 1000 ms 22:34:04.753 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:04.753 00.000 10672 MoveAxis(E, 1000, -) 22:34:04.753 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:04.784 00.031 10672 IsSlewing returns 0 22:34:04.784 00.000 10672 IsGuiding returns 0 22:34:04.815 00.031 10672 PulseGuide returned control before completion, sleep 981 22:34:05.800 00.985 10672 IsGuiding returns 1 22:34:05.800 00.000 10672 scope still moving after pulse duration time elapsed 22:34:05.846 00.046 10672 IsSlewing returns 0 22:34:05.846 00.000 10672 IsGuiding returns 0 22:34:05.846 00.000 10672 scope move finished after 1000 + 71 ms 22:34:05.846 00.000 10672 Move returns status 0, amount 1000 22:34:05.862 00.016 10672 Star-cross move 86/320, East for 1000 ms 22:34:05.862 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:05.862 00.000 10672 MoveAxis(E, 1000, -) 22:34:05.862 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:05.862 00.000 10672 IsSlewing returns 0 22:34:05.862 00.000 10672 IsGuiding returns 0 22:34:05.878 00.016 10672 PulseGuide returned control before completion, sleep 992 22:34:06.882 01.004 10672 IsGuiding returns 1 22:34:06.882 00.000 10672 scope still moving after pulse duration time elapsed 22:34:06.928 00.046 10672 IsSlewing returns 0 22:34:06.928 00.000 10672 IsGuiding returns 0 22:34:06.928 00.000 10672 scope move finished after 1000 + 61 ms 22:34:06.928 00.000 10672 Move returns status 0, amount 1000 22:34:06.928 00.000 10672 Star-cross move 87/320, East for 1000 ms 22:34:06.928 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:06.928 00.000 10672 MoveAxis(E, 1000, -) 22:34:06.928 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:06.928 00.000 10672 IsSlewing returns 0 22:34:06.928 00.000 10672 IsGuiding returns 0 22:34:06.944 00.016 10672 PulseGuide returned control before completion, sleep 990 22:34:07.959 01.015 10672 IsGuiding returns 0 22:34:07.959 00.000 10672 Move returns status 0, amount 1000 22:34:07.959 00.000 10672 Star-cross move 88/320, East for 1000 ms 22:34:07.959 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:07.959 00.000 10672 MoveAxis(E, 1000, -) 22:34:07.959 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:07.975 00.016 10672 IsSlewing returns 0 22:34:07.975 00.000 10672 IsGuiding returns 0 22:34:07.991 00.016 10672 PulseGuide returned control before completion, sleep 990 22:34:08.990 00.999 10672 IsGuiding returns 1 22:34:08.990 00.000 10672 scope still moving after pulse duration time elapsed 22:34:09.037 00.047 10672 IsSlewing returns 0 22:34:09.037 00.000 10672 IsGuiding returns 0 22:34:09.037 00.000 10672 scope move finished after 1000 + 62 ms 22:34:09.037 00.000 10672 Move returns status 0, amount 1000 22:34:09.037 00.000 10672 Star-cross move 89/320, East for 1000 ms 22:34:09.053 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:09.053 00.000 10672 MoveAxis(E, 1000, -) 22:34:09.053 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:09.053 00.000 10672 IsSlewing returns 0 22:34:09.053 00.000 10672 IsGuiding returns 0 22:34:09.068 00.015 10672 PulseGuide returned control before completion, sleep 993 22:34:10.099 01.031 10672 IsGuiding returns 0 22:34:10.099 00.000 10672 Move returns status 0, amount 1000 22:34:10.099 00.000 10672 read socket command 10 22:34:10.099 00.000 10672 processing socket request REQDIST 22:34:10.099 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:10.099 00.000 10672 Sending socket response 0 (0x0) 22:34:10.099 00.000 10672 Star-cross move 90/320, East for 1000 ms 22:34:10.099 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:10.099 00.000 10672 MoveAxis(E, 1000, -) 22:34:10.115 00.016 10672 Guiding Dir = 2, Dur = 1000 22:34:10.115 00.000 10672 IsSlewing returns 0 22:34:10.115 00.000 10672 IsGuiding returns 0 22:34:10.131 00.016 10672 PulseGuide returned control before completion, sleep 992 22:34:11.161 01.030 10672 IsGuiding returns 0 22:34:11.161 00.000 10672 Move returns status 0, amount 1000 22:34:11.161 00.000 10672 Star-cross move 91/320, East for 1000 ms 22:34:11.161 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:11.161 00.000 10672 MoveAxis(E, 1000, -) 22:34:11.161 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:11.161 00.000 10672 IsSlewing returns 0 22:34:11.161 00.000 10672 IsGuiding returns 0 22:34:11.193 00.032 10672 PulseGuide returned control before completion, sleep 987 22:34:12.224 01.031 10672 IsGuiding returns 0 22:34:12.224 00.000 10672 Move returns status 0, amount 1000 22:34:12.224 00.000 10672 Star-cross move 92/320, East for 1000 ms 22:34:12.224 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:12.224 00.000 10672 MoveAxis(E, 1000, -) 22:34:12.224 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:12.239 00.015 10672 IsSlewing returns 0 22:34:12.270 00.031 10672 IsGuiding returns 0 22:34:12.286 00.016 10672 PulseGuide returned control before completion, sleep 994 22:34:13.317 01.031 10672 IsGuiding returns 0 22:34:13.317 00.000 10672 Move returns status 0, amount 1000 22:34:13.317 00.000 10672 Star-cross move 93/320, East for 1000 ms 22:34:13.317 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:13.317 00.000 10672 MoveAxis(E, 1000, -) 22:34:13.317 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:13.317 00.000 10672 IsSlewing returns 0 22:34:13.317 00.000 10672 IsGuiding returns 0 22:34:13.348 00.031 10672 PulseGuide returned control before completion, sleep 990 22:34:14.364 01.016 10672 IsGuiding returns 0 22:34:14.364 00.000 10672 Move returns status 0, amount 1000 22:34:14.364 00.000 10672 Star-cross move 94/320, East for 1000 ms 22:34:14.379 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:14.379 00.000 10672 MoveAxis(E, 1000, -) 22:34:14.379 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:14.395 00.016 10672 IsSlewing returns 0 22:34:14.395 00.000 10672 IsGuiding returns 0 22:34:14.426 00.031 10672 PulseGuide returned control before completion, sleep 981 22:34:15.446 01.020 10672 IsGuiding returns 0 22:34:15.446 00.000 10672 Move returns status 0, amount 1000 22:34:15.462 00.016 10672 read socket command 10 22:34:15.462 00.000 10672 processing socket request REQDIST 22:34:15.462 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:15.462 00.000 10672 Sending socket response 0 (0x0) 22:34:15.462 00.000 10672 Star-cross move 95/320, East for 1000 ms 22:34:15.462 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:15.462 00.000 10672 MoveAxis(E, 1000, -) 22:34:15.462 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:15.477 00.015 10672 IsSlewing returns 0 22:34:15.477 00.000 10672 IsGuiding returns 0 22:34:15.509 00.032 10672 PulseGuide returned control before completion, sleep 981 22:34:16.509 01.000 10672 IsGuiding returns 1 22:34:16.509 00.000 10672 scope still moving after pulse duration time elapsed 22:34:16.540 00.031 10672 IsSlewing returns 0 22:34:16.540 00.000 10672 IsGuiding returns 0 22:34:16.540 00.000 10672 scope move finished after 1000 + 69 ms 22:34:16.540 00.000 10672 Move returns status 0, amount 1000 22:34:16.540 00.000 10672 Star-cross move 96/320, East for 1000 ms 22:34:16.540 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:16.555 00.015 10672 MoveAxis(E, 1000, -) 22:34:16.555 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:16.555 00.000 10672 IsSlewing returns 0 22:34:16.555 00.000 10672 IsGuiding returns 0 22:34:16.571 00.016 10672 PulseGuide returned control before completion, sleep 994 22:34:17.602 01.031 10672 IsGuiding returns 0 22:34:17.602 00.000 10672 Move returns status 0, amount 1000 22:34:17.602 00.000 10672 Star-cross move 97/320, East for 1000 ms 22:34:17.602 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:17.602 00.000 10672 MoveAxis(E, 1000, -) 22:34:17.602 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:17.617 00.015 10672 IsSlewing returns 0 22:34:17.617 00.000 10672 IsGuiding returns 0 22:34:17.649 00.032 10672 PulseGuide returned control before completion, sleep 980 22:34:18.648 00.999 10672 IsGuiding returns 1 22:34:18.648 00.000 10672 scope still moving after pulse duration time elapsed 22:34:18.680 00.032 10672 IsSlewing returns 0 22:34:18.680 00.000 10672 IsGuiding returns 0 22:34:18.680 00.000 10672 scope move finished after 1000 + 60 ms 22:34:18.680 00.000 10672 Move returns status 0, amount 1000 22:34:18.680 00.000 10672 Star-cross move 98/320, East for 1000 ms 22:34:18.680 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:18.695 00.015 10672 MoveAxis(E, 1000, -) 22:34:18.695 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:18.695 00.000 10672 IsSlewing returns 0 22:34:18.695 00.000 10672 IsGuiding returns 0 22:34:18.711 00.016 10672 PulseGuide returned control before completion, sleep 992 22:34:19.758 01.047 10672 IsGuiding returns 0 22:34:19.758 00.000 10672 Move returns status 0, amount 1000 22:34:19.758 00.000 10672 read socket command 10 22:34:19.758 00.000 10672 processing socket request REQDIST 22:34:19.758 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:19.758 00.000 10672 Sending socket response 0 (0x0) 22:34:19.758 00.000 10672 Star-cross move 99/320, East for 1000 ms 22:34:19.758 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:19.758 00.000 10672 MoveAxis(E, 1000, -) 22:34:19.758 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:19.773 00.015 10672 IsSlewing returns 0 22:34:19.804 00.031 10672 IsGuiding returns 0 22:34:19.820 00.016 10672 PulseGuide returned control before completion, sleep 995 22:34:20.851 01.031 10672 IsGuiding returns 0 22:34:20.851 00.000 10672 Move returns status 0, amount 1000 22:34:20.866 00.015 10672 Star-cross move 100/320, East for 1000 ms 22:34:20.866 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:20.866 00.000 10672 MoveAxis(E, 1000, -) 22:34:20.866 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:20.866 00.000 10672 IsSlewing returns 0 22:34:20.866 00.000 10672 IsGuiding returns 0 22:34:20.882 00.016 10672 PulseGuide returned control before completion, sleep 992 22:34:21.897 01.015 10672 IsGuiding returns 1 22:34:21.897 00.000 10672 scope still moving after pulse duration time elapsed 22:34:21.929 00.032 10672 IsSlewing returns 0 22:34:21.929 00.000 10672 IsGuiding returns 0 22:34:21.929 00.000 10672 scope move finished after 1000 + 58 ms 22:34:21.929 00.000 10672 Move returns status 0, amount 1000 22:34:21.929 00.000 10672 Star-cross move 101/320, East for 1000 ms 22:34:21.929 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:21.929 00.000 10672 MoveAxis(E, 1000, -) 22:34:21.929 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:21.929 00.000 10672 IsSlewing returns 0 22:34:21.929 00.000 10672 IsGuiding returns 0 22:34:21.960 00.031 10672 PulseGuide returned control before completion, sleep 985 22:34:22.980 01.020 10672 IsGuiding returns 0 22:34:22.980 00.000 10672 Move returns status 0, amount 1000 22:34:22.980 00.000 10672 Star-cross move 102/320, East for 1000 ms 22:34:22.980 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:22.980 00.000 10672 MoveAxis(E, 1000, -) 22:34:22.995 00.015 10672 Guiding Dir = 2, Dur = 1000 22:34:22.995 00.000 10672 IsSlewing returns 0 22:34:22.995 00.000 10672 IsGuiding returns 0 22:34:23.011 00.016 10672 PulseGuide returned control before completion, sleep 990 22:34:24.042 01.031 10672 IsGuiding returns 0 22:34:24.042 00.000 10672 Move returns status 0, amount 1000 22:34:24.042 00.000 10672 Star-cross move 103/320, East for 1000 ms 22:34:24.057 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:24.057 00.000 10672 MoveAxis(E, 1000, -) 22:34:24.057 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:24.057 00.000 10672 IsSlewing returns 0 22:34:24.057 00.000 10672 IsGuiding returns 0 22:34:24.089 00.032 10672 PulseGuide returned control before completion, sleep 990 22:34:25.088 00.999 10672 IsGuiding returns 1 22:34:25.088 00.000 10672 scope still moving after pulse duration time elapsed 22:34:25.119 00.031 10672 IsSlewing returns 0 22:34:25.119 00.000 10672 IsGuiding returns 0 22:34:25.119 00.000 10672 scope move finished after 1000 + 60 ms 22:34:25.119 00.000 10672 Move returns status 0, amount 1000 22:34:25.119 00.000 10672 read socket command 10 22:34:25.119 00.000 10672 processing socket request REQDIST 22:34:25.119 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:25.119 00.000 10672 Sending socket response 0 (0x0) 22:34:25.135 00.016 10672 Star-cross move 104/320, East for 1000 ms 22:34:25.135 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:25.135 00.000 10672 MoveAxis(E, 1000, -) 22:34:25.135 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:25.135 00.000 10672 IsSlewing returns 0 22:34:25.135 00.000 10672 IsGuiding returns 0 22:34:25.151 00.016 10672 PulseGuide returned control before completion, sleep 994 22:34:26.182 01.031 10672 IsGuiding returns 0 22:34:26.182 00.000 10672 Move returns status 0, amount 1000 22:34:26.182 00.000 10672 Star-cross move 105/320, East for 1000 ms 22:34:26.213 00.031 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:26.213 00.000 10672 MoveAxis(E, 1000, -) 22:34:26.213 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:26.213 00.000 10672 IsSlewing returns 0 22:34:26.213 00.000 10672 IsGuiding returns 0 22:34:26.244 00.031 10672 PulseGuide returned control before completion, sleep 989 22:34:27.259 01.015 10672 IsGuiding returns 0 22:34:27.259 00.000 10672 Move returns status 0, amount 1000 22:34:27.259 00.000 10672 Star-cross move 106/320, East for 1000 ms 22:34:27.275 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:27.275 00.000 10672 MoveAxis(E, 1000, -) 22:34:27.275 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:27.290 00.015 10672 IsSlewing returns 0 22:34:27.290 00.000 10672 IsGuiding returns 0 22:34:27.322 00.032 10672 PulseGuide returned control before completion, sleep 980 22:34:28.337 01.015 10672 IsGuiding returns 0 22:34:28.337 00.000 10672 Move returns status 0, amount 1000 22:34:28.337 00.000 10672 Star-cross move 107/320, East for 1000 ms 22:34:28.337 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:28.337 00.000 10672 MoveAxis(E, 1000, -) 22:34:28.337 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:28.337 00.000 10672 IsSlewing returns 0 22:34:28.337 00.000 10672 IsGuiding returns 0 22:34:28.368 00.031 10672 PulseGuide returned control before completion, sleep 985 22:34:29.399 01.031 10672 IsGuiding returns 1 22:34:29.399 00.000 10672 scope still moving after pulse duration time elapsed 22:34:29.446 00.047 10672 IsSlewing returns 0 22:34:29.446 00.000 10672 IsGuiding returns 0 22:34:29.446 00.000 10672 scope move finished after 1000 + 100 ms 22:34:29.446 00.000 10672 Move returns status 0, amount 1000 22:34:29.446 00.000 10672 Star-cross move 108/320, East for 1000 ms 22:34:29.446 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:29.446 00.000 10672 MoveAxis(E, 1000, -) 22:34:29.446 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:29.446 00.000 10672 IsSlewing returns 0 22:34:29.446 00.000 10672 IsGuiding returns 0 22:34:29.477 00.031 10672 PulseGuide returned control before completion, sleep 994 22:34:30.477 01.000 10672 IsGuiding returns 0 22:34:30.477 00.000 10672 Move returns status 0, amount 1000 22:34:30.477 00.000 10672 read socket command 10 22:34:30.477 00.000 10672 processing socket request REQDIST 22:34:30.477 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:30.477 00.000 10672 Sending socket response 0 (0x0) 22:34:30.477 00.000 10672 Star-cross move 109/320, East for 1000 ms 22:34:30.477 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:30.493 00.016 10672 MoveAxis(E, 1000, -) 22:34:30.493 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:30.493 00.000 10672 IsSlewing returns 0 22:34:30.493 00.000 10672 IsGuiding returns 0 22:34:30.508 00.015 10672 PulseGuide returned control before completion, sleep 992 22:34:31.528 01.020 10672 IsGuiding returns 1 22:34:31.528 00.000 10672 scope still moving after pulse duration time elapsed 22:34:31.575 00.047 10672 IsSlewing returns 0 22:34:31.575 00.000 10672 IsGuiding returns 0 22:34:31.575 00.000 10672 scope move finished after 1000 + 79 ms 22:34:31.575 00.000 10672 Move returns status 0, amount 1000 22:34:31.575 00.000 10672 Star-cross move 110/320, East for 1000 ms 22:34:31.575 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:31.575 00.000 10672 MoveAxis(E, 1000, -) 22:34:31.575 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:31.575 00.000 10672 IsSlewing returns 0 22:34:31.575 00.000 10672 IsGuiding returns 0 22:34:31.606 00.031 10672 PulseGuide returned control before completion, sleep 981 22:34:32.606 01.000 10672 IsGuiding returns 1 22:34:32.606 00.000 10672 scope still moving after pulse duration time elapsed 22:34:32.637 00.031 10672 IsSlewing returns 0 22:34:32.637 00.000 10672 IsGuiding returns 0 22:34:32.637 00.000 10672 scope move finished after 1000 + 54 ms 22:34:32.637 00.000 10672 Move returns status 0, amount 1000 22:34:32.637 00.000 10672 Star-cross move 111/320, East for 1000 ms 22:34:32.637 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:32.637 00.000 10672 MoveAxis(E, 1000, -) 22:34:32.637 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:32.653 00.016 10672 IsSlewing returns 0 22:34:32.653 00.000 10672 IsGuiding returns 0 22:34:32.668 00.015 10672 PulseGuide returned control before completion, sleep 992 22:34:33.684 01.016 10672 IsGuiding returns 0 22:34:33.684 00.000 10672 Move returns status 0, amount 1000 22:34:33.684 00.000 10672 Star-cross move 112/320, East for 1000 ms 22:34:33.699 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:33.699 00.000 10672 MoveAxis(E, 1000, -) 22:34:33.699 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:33.699 00.000 10672 IsSlewing returns 0 22:34:33.699 00.000 10672 IsGuiding returns 0 22:34:33.715 00.016 10672 PulseGuide returned control before completion, sleep 990 22:34:34.746 01.031 10672 IsGuiding returns 0 22:34:34.746 00.000 10672 Move returns status 0, amount 1000 22:34:34.746 00.000 10672 read socket command 10 22:34:34.746 00.000 10672 processing socket request REQDIST 22:34:34.746 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:34.746 00.000 10672 Sending socket response 0 (0x0) 22:34:34.746 00.000 10672 Star-cross move 113/320, East for 1000 ms 22:34:34.761 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:34.761 00.000 10672 MoveAxis(E, 1000, -) 22:34:34.761 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:34.761 00.000 10672 IsSlewing returns 0 22:34:34.761 00.000 10672 IsGuiding returns 0 22:34:34.793 00.032 10672 PulseGuide returned control before completion, sleep 984 22:34:35.808 01.015 10672 IsGuiding returns 0 22:34:35.808 00.000 10672 Move returns status 0, amount 1000 22:34:35.823 00.015 10672 Star-cross move 114/320, East for 1000 ms 22:34:35.823 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:35.823 00.000 10672 MoveAxis(E, 1000, -) 22:34:35.823 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:35.823 00.000 10672 IsSlewing returns 0 22:34:35.823 00.000 10672 IsGuiding returns 0 22:34:35.855 00.032 10672 PulseGuide returned control before completion, sleep 989 22:34:36.854 00.999 10672 IsGuiding returns 1 22:34:36.854 00.000 10672 scope still moving after pulse duration time elapsed 22:34:36.885 00.031 10672 IsSlewing returns 0 22:34:36.885 00.000 10672 IsGuiding returns 0 22:34:36.885 00.000 10672 scope move finished after 1000 + 58 ms 22:34:36.885 00.000 10672 Move returns status 0, amount 1000 22:34:36.885 00.000 10672 Star-cross move 115/320, East for 1000 ms 22:34:36.901 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:36.901 00.000 10672 MoveAxis(E, 1000, -) 22:34:36.901 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:36.932 00.031 10672 IsSlewing returns 0 22:34:36.932 00.000 10672 IsGuiding returns 0 22:34:36.948 00.016 10672 PulseGuide returned control before completion, sleep 995 22:34:37.995 01.047 10672 IsGuiding returns 0 22:34:37.995 00.000 10672 Move returns status 0, amount 1000 22:34:37.995 00.000 10672 Star-cross move 116/320, East for 1000 ms 22:34:37.995 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:37.995 00.000 10672 MoveAxis(E, 1000, -) 22:34:37.995 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:37.995 00.000 10672 IsSlewing returns 0 22:34:37.995 00.000 10672 IsGuiding returns 0 22:34:38.026 00.031 10672 PulseGuide returned control before completion, sleep 988 22:34:39.041 01.015 10672 IsGuiding returns 1 22:34:39.041 00.000 10672 scope still moving after pulse duration time elapsed 22:34:39.072 00.031 10672 IsSlewing returns 0 22:34:39.072 00.000 10672 IsGuiding returns 0 22:34:39.072 00.000 10672 scope move finished after 1000 + 80 ms 22:34:39.072 00.000 10672 Move returns status 0, amount 1000 22:34:39.088 00.016 10672 Star-cross move 117/320, East for 1000 ms 22:34:39.088 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:39.088 00.000 10672 MoveAxis(E, 1000, -) 22:34:39.103 00.015 10672 Guiding Dir = 2, Dur = 1000 22:34:39.103 00.000 10672 IsSlewing returns 0 22:34:39.103 00.000 10672 IsGuiding returns 0 22:34:39.119 00.016 10672 PulseGuide returned control before completion, sleep 992 22:34:40.139 01.020 10672 IsGuiding returns 0 22:34:40.139 00.000 10672 Move returns status 0, amount 1000 22:34:40.155 00.016 10672 read socket command 10 22:34:40.155 00.000 10672 processing socket request REQDIST 22:34:40.155 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:40.155 00.000 10672 Sending socket response 0 (0x0) 22:34:40.155 00.000 10672 Star-cross move 118/320, East for 1000 ms 22:34:40.155 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:40.155 00.000 10672 MoveAxis(E, 1000, -) 22:34:40.155 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:40.155 00.000 10672 IsSlewing returns 0 22:34:40.155 00.000 10672 IsGuiding returns 0 22:34:40.171 00.016 10672 PulseGuide returned control before completion, sleep 988 22:34:41.217 01.046 10672 IsGuiding returns 0 22:34:41.217 00.000 10672 Move returns status 0, amount 1000 22:34:41.217 00.000 10672 Star-cross move 119/320, East for 1000 ms 22:34:41.217 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:41.217 00.000 10672 MoveAxis(E, 1000, -) 22:34:41.217 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:41.233 00.016 10672 IsSlewing returns 0 22:34:41.233 00.000 10672 IsGuiding returns 0 22:34:41.248 00.015 10672 PulseGuide returned control before completion, sleep 991 22:34:42.264 01.016 10672 IsGuiding returns 0 22:34:42.279 00.015 10672 Move returns status 0, amount 1000 22:34:42.279 00.000 10672 Star-cross move 120/320, East for 1000 ms 22:34:42.279 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:34:42.279 00.000 10672 MoveAxis(E, 1000, -) 22:34:42.279 00.000 10672 Guiding Dir = 2, Dur = 1000 22:34:42.310 00.031 10672 IsSlewing returns 0 22:34:42.310 00.000 10672 IsGuiding returns 0 22:34:42.342 00.032 10672 PulseGuide returned control before completion, sleep 981 22:34:43.326 00.984 10672 IsGuiding returns 1 22:34:43.326 00.000 10672 scope still moving after pulse duration time elapsed 22:34:43.357 00.031 10672 IsSlewing returns 0 22:34:43.357 00.000 10672 IsGuiding returns 0 22:34:43.357 00.000 10672 scope move finished after 1000 + 54 ms 22:34:43.357 00.000 10672 Move returns status 0, amount 1000 22:34:43.357 00.000 10672 Star-cross move 121/320, West for 1000 ms 22:34:43.373 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:43.373 00.000 10672 MoveAxis(W, 1000, -) 22:34:43.373 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:43.373 00.000 10672 IsSlewing returns 0 22:34:43.373 00.000 10672 IsGuiding returns 0 22:34:43.388 00.015 10672 PulseGuide returned control before completion, sleep 990 22:34:44.388 01.000 10672 IsGuiding returns 1 22:34:44.388 00.000 10672 scope still moving after pulse duration time elapsed 22:34:44.419 00.031 10672 IsSlewing returns 0 22:34:44.435 00.016 10672 IsGuiding returns 0 22:34:44.435 00.000 10672 scope move finished after 1000 + 59 ms 22:34:44.435 00.000 10672 Move returns status 0, amount 1000 22:34:44.435 00.000 10672 Star-cross move 122/320, West for 1000 ms 22:34:44.435 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:44.435 00.000 10672 MoveAxis(W, 1000, -) 22:34:44.435 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:44.435 00.000 10672 IsSlewing returns 0 22:34:44.435 00.000 10672 IsGuiding returns 0 22:34:44.466 00.031 10672 PulseGuide returned control before completion, sleep 986 22:34:45.466 01.000 10672 IsGuiding returns 1 22:34:45.466 00.000 10672 scope still moving after pulse duration time elapsed 22:34:45.497 00.031 10672 IsSlewing returns 0 22:34:45.497 00.000 10672 IsGuiding returns 0 22:34:45.497 00.000 10672 scope move finished after 1000 + 65 ms 22:34:45.497 00.000 10672 Move returns status 0, amount 1000 22:34:45.497 00.000 10672 read socket command 10 22:34:45.497 00.000 10672 processing socket request REQDIST 22:34:45.497 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:45.497 00.000 10672 Sending socket response 0 (0x0) 22:34:45.513 00.016 10672 Star-cross move 123/320, West for 1000 ms 22:34:45.513 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:45.513 00.000 10672 MoveAxis(W, 1000, -) 22:34:45.513 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:45.513 00.000 10672 IsSlewing returns 0 22:34:45.513 00.000 10672 IsGuiding returns 0 22:34:45.544 00.031 10672 PulseGuide returned control before completion, sleep 980 22:34:46.544 01.000 10672 IsGuiding returns 1 22:34:46.544 00.000 10672 scope still moving after pulse duration time elapsed 22:34:46.590 00.046 10672 IsSlewing returns 0 22:34:46.590 00.000 10672 IsGuiding returns 0 22:34:46.590 00.000 10672 scope move finished after 1000 + 70 ms 22:34:46.590 00.000 10672 Move returns status 0, amount 1000 22:34:46.590 00.000 10672 Star-cross move 124/320, West for 1000 ms 22:34:46.590 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:46.590 00.000 10672 MoveAxis(W, 1000, -) 22:34:46.590 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:46.606 00.016 10672 IsSlewing returns 0 22:34:46.606 00.000 10672 IsGuiding returns 0 22:34:46.622 00.016 10672 PulseGuide returned control before completion, sleep 994 22:34:47.626 01.004 10672 IsGuiding returns 0 22:34:47.626 00.000 10672 Move returns status 0, amount 1000 22:34:47.626 00.000 10672 Star-cross move 125/320, West for 1000 ms 22:34:47.626 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:47.626 00.000 10672 MoveAxis(W, 1000, -) 22:34:47.626 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:47.642 00.016 10672 IsSlewing returns 0 22:34:47.642 00.000 10672 IsGuiding returns 0 22:34:47.658 00.016 10672 PulseGuide returned control before completion, sleep 993 22:34:48.673 01.015 10672 IsGuiding returns 0 22:34:48.673 00.000 10672 Move returns status 0, amount 1000 22:34:48.688 00.015 10672 Star-cross move 126/320, West for 1000 ms 22:34:48.688 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:48.688 00.000 10672 MoveAxis(W, 1000, -) 22:34:48.688 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:48.704 00.016 10672 IsSlewing returns 0 22:34:48.704 00.000 10672 IsGuiding returns 0 22:34:48.735 00.031 10672 PulseGuide returned control before completion, sleep 990 22:34:49.735 01.000 10672 IsGuiding returns 1 22:34:49.735 00.000 10672 scope still moving after pulse duration time elapsed 22:34:49.766 00.031 10672 IsSlewing returns 0 22:34:49.798 00.032 10672 IsGuiding returns 0 22:34:49.798 00.000 10672 scope move finished after 1000 + 92 ms 22:34:49.798 00.000 10672 Move returns status 0, amount 1000 22:34:49.798 00.000 10672 read socket command 10 22:34:49.798 00.000 10672 processing socket request REQDIST 22:34:49.798 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:49.798 00.000 10672 Sending socket response 0 (0x0) 22:34:49.798 00.000 10672 Star-cross move 127/320, West for 1000 ms 22:34:49.813 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:49.813 00.000 10672 MoveAxis(W, 1000, -) 22:34:49.813 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:49.813 00.000 10672 IsSlewing returns 0 22:34:49.813 00.000 10672 IsGuiding returns 0 22:34:49.844 00.031 10672 PulseGuide returned control before completion, sleep 980 22:34:50.844 01.000 10672 IsGuiding returns 1 22:34:50.844 00.000 10672 scope still moving after pulse duration time elapsed 22:34:50.891 00.047 10672 IsSlewing returns 0 22:34:50.891 00.000 10672 IsGuiding returns 0 22:34:50.891 00.000 10672 scope move finished after 1000 + 71 ms 22:34:50.891 00.000 10672 Move returns status 0, amount 1000 22:34:50.891 00.000 10672 Star-cross move 128/320, West for 1000 ms 22:34:50.891 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:50.891 00.000 10672 MoveAxis(W, 1000, -) 22:34:50.891 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:50.906 00.015 10672 IsSlewing returns 0 22:34:50.906 00.000 10672 IsGuiding returns 0 22:34:50.922 00.016 10672 PulseGuide returned control before completion, sleep 994 22:34:51.937 01.015 10672 IsGuiding returns 0 22:34:51.937 00.000 10672 Move returns status 0, amount 1000 22:34:51.937 00.000 10672 Star-cross move 129/320, West for 1000 ms 22:34:51.953 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:51.953 00.000 10672 MoveAxis(W, 1000, -) 22:34:51.953 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:51.953 00.000 10672 IsSlewing returns 0 22:34:51.953 00.000 10672 IsGuiding returns 0 22:34:51.969 00.016 10672 PulseGuide returned control before completion, sleep 994 22:34:53.015 01.046 10672 IsGuiding returns 0 22:34:53.015 00.000 10672 Move returns status 0, amount 1000 22:34:53.015 00.000 10672 Star-cross move 130/320, West for 1000 ms 22:34:53.015 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:53.015 00.000 10672 MoveAxis(W, 1000, -) 22:34:53.015 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:53.047 00.032 10672 IsSlewing returns 0 22:34:53.047 00.000 10672 IsGuiding returns 0 22:34:53.062 00.015 10672 PulseGuide returned control before completion, sleep 995 22:34:54.093 01.031 10672 IsGuiding returns 0 22:34:54.093 00.000 10672 Move returns status 0, amount 1000 22:34:54.093 00.000 10672 Star-cross move 131/320, West for 1000 ms 22:34:54.108 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:54.108 00.000 10672 MoveAxis(W, 1000, -) 22:34:54.108 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:54.108 00.000 10672 IsSlewing returns 0 22:34:54.108 00.000 10672 IsGuiding returns 0 22:34:54.124 00.016 10672 PulseGuide returned control before completion, sleep 986 22:34:55.124 01.000 10672 IsGuiding returns 1 22:34:55.124 00.000 10672 scope still moving after pulse duration time elapsed 22:34:55.155 00.031 10672 IsSlewing returns 0 22:34:55.186 00.031 10672 IsGuiding returns 0 22:34:55.186 00.000 10672 scope move finished after 1000 + 83 ms 22:34:55.186 00.000 10672 Move returns status 0, amount 1000 22:34:55.202 00.016 10672 read socket command 10 22:34:55.202 00.000 10672 processing socket request REQDIST 22:34:55.202 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:34:55.202 00.000 10672 Sending socket response 0 (0x0) 22:34:55.202 00.000 10672 Star-cross move 132/320, West for 1000 ms 22:34:55.217 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:55.217 00.000 10672 MoveAxis(W, 1000, -) 22:34:55.217 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:55.233 00.016 10672 IsSlewing returns 0 22:34:55.233 00.000 10672 IsGuiding returns 0 22:34:55.265 00.032 10672 PulseGuide returned control before completion, sleep 985 22:34:56.284 01.019 10672 IsGuiding returns 0 22:34:56.284 00.000 10672 Move returns status 0, amount 1000 22:34:56.284 00.000 10672 Star-cross move 133/320, West for 1000 ms 22:34:56.300 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:56.300 00.000 10672 MoveAxis(W, 1000, -) 22:34:56.300 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:56.300 00.000 10672 IsSlewing returns 0 22:34:56.300 00.000 10672 IsGuiding returns 0 22:34:56.316 00.016 10672 PulseGuide returned control before completion, sleep 993 22:34:57.346 01.030 10672 IsGuiding returns 0 22:34:57.346 00.000 10672 Move returns status 0, amount 1000 22:34:57.346 00.000 10672 Star-cross move 134/320, West for 1000 ms 22:34:57.346 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:57.346 00.000 10672 MoveAxis(W, 1000, -) 22:34:57.346 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:57.362 00.016 10672 IsSlewing returns 0 22:34:57.362 00.000 10672 IsGuiding returns 0 22:34:57.378 00.016 10672 PulseGuide returned control before completion, sleep 992 22:34:58.393 01.015 10672 IsGuiding returns 0 22:34:58.393 00.000 10672 Move returns status 0, amount 1000 22:34:58.393 00.000 10672 Star-cross move 135/320, West for 1000 ms 22:34:58.408 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:58.408 00.000 10672 MoveAxis(W, 1000, -) 22:34:58.408 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:58.408 00.000 10672 IsSlewing returns 0 22:34:58.408 00.000 10672 IsGuiding returns 0 22:34:58.424 00.016 10672 PulseGuide returned control before completion, sleep 992 22:34:59.440 01.016 10672 IsGuiding returns 0 22:34:59.440 00.000 10672 Move returns status 0, amount 1000 22:34:59.440 00.000 10672 Star-cross move 136/320, West for 1000 ms 22:34:59.440 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:34:59.440 00.000 10672 MoveAxis(W, 1000, -) 22:34:59.440 00.000 10672 Guiding Dir = 3, Dur = 1000 22:34:59.455 00.015 10672 IsSlewing returns 0 22:34:59.455 00.000 10672 IsGuiding returns 0 22:34:59.471 00.016 10672 PulseGuide returned control before completion, sleep 992 22:35:00.470 00.999 10672 IsGuiding returns 1 22:35:00.470 00.000 10672 scope still moving after pulse duration time elapsed 22:35:00.502 00.032 10672 IsSlewing returns 0 22:35:00.502 00.000 10672 IsGuiding returns 0 22:35:00.502 00.000 10672 scope move finished after 1000 + 58 ms 22:35:00.502 00.000 10672 Move returns status 0, amount 1000 22:35:00.517 00.015 10672 read socket command 10 22:35:00.517 00.000 10672 processing socket request REQDIST 22:35:00.517 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:00.517 00.000 10672 Sending socket response 0 (0x0) 22:35:00.517 00.000 10672 Star-cross move 137/320, West for 1000 ms 22:35:00.517 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:00.517 00.000 10672 MoveAxis(W, 1000, -) 22:35:00.517 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:00.517 00.000 10672 IsSlewing returns 0 22:35:00.517 00.000 10672 IsGuiding returns 0 22:35:00.549 00.032 10672 PulseGuide returned control before completion, sleep 980 22:35:01.548 00.999 10672 IsGuiding returns 1 22:35:01.548 00.000 10672 scope still moving after pulse duration time elapsed 22:35:01.580 00.032 10672 IsSlewing returns 0 22:35:01.580 00.000 10672 IsGuiding returns 0 22:35:01.580 00.000 10672 scope move finished after 1000 + 54 ms 22:35:01.580 00.000 10672 Move returns status 0, amount 1000 22:35:01.580 00.000 10672 Star-cross move 138/320, West for 1000 ms 22:35:01.580 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:01.580 00.000 10672 MoveAxis(W, 1000, -) 22:35:01.595 00.015 10672 Guiding Dir = 3, Dur = 1000 22:35:01.595 00.000 10672 IsSlewing returns 0 22:35:01.595 00.000 10672 IsGuiding returns 0 22:35:01.611 00.016 10672 PulseGuide returned control before completion, sleep 991 22:35:02.610 00.999 10672 IsGuiding returns 1 22:35:02.610 00.000 10672 scope still moving after pulse duration time elapsed 22:35:02.642 00.032 10672 IsSlewing returns 0 22:35:02.657 00.015 10672 IsGuiding returns 0 22:35:02.657 00.000 10672 scope move finished after 1000 + 59 ms 22:35:02.657 00.000 10672 Move returns status 0, amount 1000 22:35:02.657 00.000 10672 Star-cross move 139/320, West for 1000 ms 22:35:02.657 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:02.657 00.000 10672 MoveAxis(W, 1000, -) 22:35:02.657 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:02.657 00.000 10672 IsSlewing returns 0 22:35:02.657 00.000 10672 IsGuiding returns 0 22:35:02.688 00.031 10672 PulseGuide returned control before completion, sleep 994 22:35:03.704 01.016 10672 IsGuiding returns 0 22:35:03.704 00.000 10672 Move returns status 0, amount 1000 22:35:03.704 00.000 10672 Star-cross move 140/320, West for 1000 ms 22:35:03.704 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:03.704 00.000 10672 MoveAxis(W, 1000, -) 22:35:03.704 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:03.719 00.015 10672 IsSlewing returns 0 22:35:03.719 00.000 10672 IsGuiding returns 0 22:35:03.735 00.016 10672 PulseGuide returned control before completion, sleep 993 22:35:04.739 01.004 10672 IsGuiding returns 1 22:35:04.739 00.000 10672 scope still moving after pulse duration time elapsed 22:35:04.770 00.031 10672 IsSlewing returns 0 22:35:04.770 00.000 10672 IsGuiding returns 0 22:35:04.770 00.000 10672 scope move finished after 1000 + 57 ms 22:35:04.770 00.000 10672 Move returns status 0, amount 1000 22:35:04.770 00.000 10672 read socket command 10 22:35:04.770 00.000 10672 processing socket request REQDIST 22:35:04.770 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:04.770 00.000 10672 Sending socket response 0 (0x0) 22:35:04.770 00.000 10672 Star-cross move 141/320, West for 1000 ms 22:35:04.786 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:04.786 00.000 10672 MoveAxis(W, 1000, -) 22:35:04.786 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:04.786 00.000 10672 IsSlewing returns 0 22:35:04.786 00.000 10672 IsGuiding returns 0 22:35:04.801 00.015 10672 PulseGuide returned control before completion, sleep 987 22:35:05.817 01.016 10672 IsGuiding returns 0 22:35:05.817 00.000 10672 Move returns status 0, amount 1000 22:35:05.817 00.000 10672 Star-cross move 142/320, West for 1000 ms 22:35:05.817 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:05.817 00.000 10672 MoveAxis(W, 1000, -) 22:35:05.817 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:05.832 00.015 10672 IsSlewing returns 0 22:35:05.832 00.000 10672 IsGuiding returns 0 22:35:05.848 00.016 10672 PulseGuide returned control before completion, sleep 993 22:35:06.848 01.000 10672 IsGuiding returns 1 22:35:06.848 00.000 10672 scope still moving after pulse duration time elapsed 22:35:06.879 00.031 10672 IsSlewing returns 0 22:35:06.879 00.000 10672 IsGuiding returns 0 22:35:06.879 00.000 10672 scope move finished after 1000 + 57 ms 22:35:06.879 00.000 10672 Move returns status 0, amount 1000 22:35:06.894 00.015 10672 Star-cross move 143/320, West for 1000 ms 22:35:06.894 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:06.894 00.000 10672 MoveAxis(W, 1000, -) 22:35:06.894 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:06.910 00.016 10672 IsSlewing returns 0 22:35:06.941 00.031 10672 IsGuiding returns 0 22:35:06.957 00.016 10672 PulseGuide returned control before completion, sleep 994 22:35:07.988 01.031 10672 IsGuiding returns 0 22:35:07.988 00.000 10672 Move returns status 0, amount 1000 22:35:07.988 00.000 10672 Star-cross move 144/320, West for 1000 ms 22:35:08.003 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:08.003 00.000 10672 MoveAxis(W, 1000, -) 22:35:08.003 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:08.003 00.000 10672 IsSlewing returns 0 22:35:08.003 00.000 10672 IsGuiding returns 0 22:35:08.035 00.032 10672 PulseGuide returned control before completion, sleep 985 22:35:09.066 01.031 10672 IsGuiding returns 1 22:35:09.066 00.000 10672 scope still moving after pulse duration time elapsed 22:35:09.097 00.031 10672 IsSlewing returns 0 22:35:09.097 00.000 10672 IsGuiding returns 0 22:35:09.097 00.000 10672 scope move finished after 1000 + 81 ms 22:35:09.097 00.000 10672 Move returns status 0, amount 1000 22:35:09.097 00.000 10672 Star-cross move 145/320, West for 1000 ms 22:35:09.097 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:09.097 00.000 10672 MoveAxis(W, 1000, -) 22:35:09.097 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:09.112 00.015 10672 IsSlewing returns 0 22:35:09.112 00.000 10672 IsGuiding returns 0 22:35:09.144 00.032 10672 PulseGuide returned control before completion, sleep 984 22:35:10.144 01.000 10672 IsGuiding returns 1 22:35:10.144 00.000 10672 scope still moving after pulse duration time elapsed 22:35:10.175 00.031 10672 IsSlewing returns 0 22:35:10.175 00.000 10672 IsGuiding returns 0 22:35:10.175 00.000 10672 scope move finished after 1000 + 67 ms 22:35:10.175 00.000 10672 Move returns status 0, amount 1000 22:35:10.190 00.015 10672 read socket command 10 22:35:10.190 00.000 10672 processing socket request REQDIST 22:35:10.190 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:10.190 00.000 10672 Sending socket response 0 (0x0) 22:35:10.190 00.000 10672 Star-cross move 146/320, West for 1000 ms 22:35:10.206 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:10.206 00.000 10672 MoveAxis(W, 1000, -) 22:35:10.206 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:10.237 00.031 10672 IsSlewing returns 0 22:35:10.237 00.000 10672 IsGuiding returns 0 22:35:10.268 00.031 10672 PulseGuide returned control before completion, sleep 980 22:35:11.299 01.031 10672 IsGuiding returns 0 22:35:11.299 00.000 10672 Move returns status 0, amount 1000 22:35:11.299 00.000 10672 Star-cross move 147/320, West for 1000 ms 22:35:11.299 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:11.299 00.000 10672 MoveAxis(W, 1000, -) 22:35:11.299 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:11.315 00.016 10672 IsSlewing returns 0 22:35:11.315 00.000 10672 IsGuiding returns 0 22:35:11.331 00.016 10672 PulseGuide returned control before completion, sleep 993 22:35:12.350 01.019 10672 IsGuiding returns 1 22:35:12.350 00.000 10672 scope still moving after pulse duration time elapsed 22:35:12.382 00.032 10672 IsSlewing returns 0 22:35:12.382 00.000 10672 IsGuiding returns 0 22:35:12.382 00.000 10672 scope move finished after 1000 + 73 ms 22:35:12.382 00.000 10672 Move returns status 0, amount 1000 22:35:12.382 00.000 10672 Star-cross move 148/320, West for 1000 ms 22:35:12.397 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:12.397 00.000 10672 MoveAxis(W, 1000, -) 22:35:12.397 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:12.397 00.000 10672 IsSlewing returns 0 22:35:12.397 00.000 10672 IsGuiding returns 0 22:35:12.413 00.016 10672 PulseGuide returned control before completion, sleep 994 22:35:13.444 01.031 10672 IsGuiding returns 0 22:35:13.444 00.000 10672 Move returns status 0, amount 1000 22:35:13.444 00.000 10672 Star-cross move 149/320, West for 1000 ms 22:35:13.444 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:13.444 00.000 10672 MoveAxis(W, 1000, -) 22:35:13.444 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:13.444 00.000 10672 IsSlewing returns 0 22:35:13.444 00.000 10672 IsGuiding returns 0 22:35:13.475 00.031 10672 PulseGuide returned control before completion, sleep 992 22:35:14.475 01.000 10672 IsGuiding returns 1 22:35:14.475 00.000 10672 scope still moving after pulse duration time elapsed 22:35:14.506 00.031 10672 IsSlewing returns 0 22:35:14.506 00.000 10672 IsGuiding returns 0 22:35:14.506 00.000 10672 scope move finished after 1000 + 58 ms 22:35:14.506 00.000 10672 Move returns status 0, amount 1000 22:35:14.506 00.000 10672 Star-cross move 150/320, West for 1000 ms 22:35:14.521 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:14.521 00.000 10672 MoveAxis(W, 1000, -) 22:35:14.521 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:14.521 00.000 10672 IsSlewing returns 0 22:35:14.521 00.000 10672 IsGuiding returns 0 22:35:14.537 00.016 10672 PulseGuide returned control before completion, sleep 995 22:35:15.584 01.047 10672 IsGuiding returns 0 22:35:15.584 00.000 10672 Move returns status 0, amount 1000 22:35:15.584 00.000 10672 read socket command 10 22:35:15.584 00.000 10672 processing socket request REQDIST 22:35:15.584 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:15.584 00.000 10672 Sending socket response 0 (0x0) 22:35:15.584 00.000 10672 Star-cross move 151/320, West for 1000 ms 22:35:15.584 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:15.584 00.000 10672 MoveAxis(W, 1000, -) 22:35:15.584 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:15.599 00.015 10672 IsSlewing returns 0 22:35:15.630 00.031 10672 IsGuiding returns 0 22:35:15.646 00.016 10672 PulseGuide returned control before completion, sleep 995 22:35:16.646 01.000 10672 IsGuiding returns 1 22:35:16.646 00.000 10672 scope still moving after pulse duration time elapsed 22:35:16.677 00.031 10672 IsSlewing returns 0 22:35:16.677 00.000 10672 IsGuiding returns 0 22:35:16.677 00.000 10672 scope move finished after 1000 + 56 ms 22:35:16.677 00.000 10672 Move returns status 0, amount 1000 22:35:16.693 00.016 10672 Star-cross move 152/320, West for 1000 ms 22:35:16.693 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:16.693 00.000 10672 MoveAxis(W, 1000, -) 22:35:16.693 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:16.693 00.000 10672 IsSlewing returns 0 22:35:16.693 00.000 10672 IsGuiding returns 0 22:35:16.724 00.031 10672 PulseGuide returned control before completion, sleep 981 22:35:17.739 01.015 10672 IsGuiding returns 1 22:35:17.739 00.000 10672 scope still moving after pulse duration time elapsed 22:35:17.770 00.031 10672 IsSlewing returns 0 22:35:17.770 00.000 10672 IsGuiding returns 0 22:35:17.770 00.000 10672 scope move finished after 1000 + 71 ms 22:35:17.770 00.000 10672 Move returns status 0, amount 1000 22:35:17.770 00.000 10672 Star-cross move 153/320, West for 1000 ms 22:35:17.770 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:17.770 00.000 10672 MoveAxis(W, 1000, -) 22:35:17.770 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:17.786 00.016 10672 IsSlewing returns 0 22:35:17.786 00.000 10672 IsGuiding returns 0 22:35:17.802 00.016 10672 PulseGuide returned control before completion, sleep 994 22:35:18.817 01.015 10672 IsGuiding returns 0 22:35:18.817 00.000 10672 Move returns status 0, amount 1000 22:35:18.832 00.015 10672 Star-cross move 154/320, West for 1000 ms 22:35:18.832 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:18.832 00.000 10672 MoveAxis(W, 1000, -) 22:35:18.832 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:18.832 00.000 10672 IsSlewing returns 0 22:35:18.832 00.000 10672 IsGuiding returns 0 22:35:18.848 00.016 10672 PulseGuide returned control before completion, sleep 992 22:35:19.879 01.031 10672 IsGuiding returns 0 22:35:19.879 00.000 10672 Move returns status 0, amount 1000 22:35:19.879 00.000 10672 read socket command 10 22:35:19.879 00.000 10672 processing socket request REQDIST 22:35:19.879 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:19.879 00.000 10672 Sending socket response 0 (0x0) 22:35:19.879 00.000 10672 Star-cross move 155/320, West for 1000 ms 22:35:19.879 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:19.879 00.000 10672 MoveAxis(W, 1000, -) 22:35:19.879 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:19.895 00.016 10672 IsSlewing returns 0 22:35:19.895 00.000 10672 IsGuiding returns 0 22:35:19.911 00.016 10672 PulseGuide returned control before completion, sleep 993 22:35:20.930 01.019 10672 IsGuiding returns 0 22:35:20.930 00.000 10672 Move returns status 0, amount 1000 22:35:20.930 00.000 10672 Star-cross move 156/320, West for 1000 ms 22:35:20.930 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:20.930 00.000 10672 MoveAxis(W, 1000, -) 22:35:20.930 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:20.930 00.000 10672 IsSlewing returns 0 22:35:20.946 00.016 10672 IsGuiding returns 0 22:35:20.962 00.016 10672 PulseGuide returned control before completion, sleep 985 22:35:21.993 01.031 10672 IsGuiding returns 0 22:35:21.993 00.000 10672 Move returns status 0, amount 1000 22:35:21.993 00.000 10672 Star-cross move 157/320, West for 1000 ms 22:35:21.993 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:21.993 00.000 10672 MoveAxis(W, 1000, -) 22:35:21.993 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:21.993 00.000 10672 IsSlewing returns 0 22:35:21.993 00.000 10672 IsGuiding returns 0 22:35:22.024 00.031 10672 PulseGuide returned control before completion, sleep 986 22:35:23.039 01.015 10672 IsGuiding returns 0 22:35:23.039 00.000 10672 Move returns status 0, amount 1000 22:35:23.039 00.000 10672 Star-cross move 158/320, West for 1000 ms 22:35:23.055 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:23.055 00.000 10672 MoveAxis(W, 1000, -) 22:35:23.055 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:23.070 00.015 10672 IsSlewing returns 0 22:35:23.102 00.032 10672 IsGuiding returns 0 22:35:23.117 00.015 10672 PulseGuide returned control before completion, sleep 995 22:35:24.148 01.031 10672 IsGuiding returns 0 22:35:24.148 00.000 10672 Move returns status 0, amount 1000 22:35:24.148 00.000 10672 Star-cross move 159/320, West for 1000 ms 22:35:24.148 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:24.148 00.000 10672 MoveAxis(W, 1000, -) 22:35:24.148 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:24.164 00.016 10672 IsSlewing returns 0 22:35:24.164 00.000 10672 IsGuiding returns 0 22:35:24.179 00.015 10672 PulseGuide returned control before completion, sleep 989 22:35:25.210 01.031 10672 IsGuiding returns 1 22:35:25.210 00.000 10672 scope still moving after pulse duration time elapsed 22:35:25.257 00.047 10672 IsSlewing returns 0 22:35:25.257 00.000 10672 IsGuiding returns 0 22:35:25.257 00.000 10672 scope move finished after 1000 + 92 ms 22:35:25.257 00.000 10672 Move returns status 0, amount 1000 22:35:25.257 00.000 10672 read socket command 10 22:35:25.257 00.000 10672 processing socket request REQDIST 22:35:25.257 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:25.257 00.000 10672 Sending socket response 0 (0x0) 22:35:25.257 00.000 10672 Star-cross move 160/320, West for 1000 ms 22:35:25.257 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:35:25.257 00.000 10672 MoveAxis(W, 1000, -) 22:35:25.257 00.000 10672 Guiding Dir = 3, Dur = 1000 22:35:25.257 00.000 10672 IsSlewing returns 0 22:35:25.257 00.000 10672 IsGuiding returns 0 22:35:25.273 00.016 10672 PulseGuide returned control before completion, sleep 989 22:35:26.288 01.015 10672 IsGuiding returns 0 22:35:26.288 00.000 10672 Move returns status 0, amount 1000 22:35:26.288 00.000 10672 Star-cross move 161/320, North for 1000 ms 22:35:26.288 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:26.288 00.000 10672 MoveAxis(N, 1000, -) 22:35:26.288 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:26.288 00.000 10672 IsSlewing returns 0 22:35:26.288 00.000 10672 IsGuiding returns 0 22:35:26.366 00.078 10672 PulseGuide returned control before completion, sleep 937 22:35:27.335 00.969 10672 IsGuiding returns 1 22:35:27.350 00.015 10672 scope still moving after pulse duration time elapsed 22:35:27.397 00.047 10672 IsSlewing returns 0 22:35:27.397 00.000 10672 IsGuiding returns 0 22:35:27.397 00.000 10672 scope move finished after 1000 + 99 ms 22:35:27.397 00.000 10672 Move returns status 0, amount 1000 22:35:27.397 00.000 10672 Star-cross move 162/320, North for 1000 ms 22:35:27.397 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:27.397 00.000 10672 MoveAxis(N, 1000, -) 22:35:27.397 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:27.397 00.000 10672 IsSlewing returns 0 22:35:27.397 00.000 10672 IsGuiding returns 0 22:35:27.491 00.094 10672 PulseGuide returned control before completion, sleep 929 22:35:28.428 00.937 10672 IsGuiding returns 1 22:35:28.428 00.000 10672 scope still moving after pulse duration time elapsed 22:35:28.459 00.031 10672 IsSlewing returns 0 22:35:28.459 00.000 10672 IsGuiding returns 1 22:35:28.506 00.047 10672 IsSlewing returns 0 22:35:28.537 00.031 10672 IsGuiding returns 0 22:35:28.537 00.000 10672 scope move finished after 1000 + 136 ms 22:35:28.537 00.000 10672 Move returns status 0, amount 1000 22:35:28.537 00.000 10672 Star-cross move 163/320, North for 1000 ms 22:35:28.553 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:28.553 00.000 10672 MoveAxis(N, 1000, -) 22:35:28.553 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:28.553 00.000 10672 IsSlewing returns 0 22:35:28.553 00.000 10672 IsGuiding returns 0 22:35:28.631 00.078 10672 PulseGuide returned control before completion, sleep 927 22:35:29.573 00.942 10672 IsGuiding returns 1 22:35:29.573 00.000 10672 scope still moving after pulse duration time elapsed 22:35:29.604 00.031 10672 IsSlewing returns 0 22:35:29.604 00.000 10672 IsGuiding returns 1 22:35:29.667 00.063 10672 IsSlewing returns 0 22:35:29.698 00.031 10672 IsGuiding returns 0 22:35:29.698 00.000 10672 scope move finished after 1000 + 139 ms 22:35:29.698 00.000 10672 Move returns status 0, amount 1000 22:35:29.698 00.000 10672 read socket command 10 22:35:29.698 00.000 10672 processing socket request REQDIST 22:35:29.698 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:29.698 00.000 10672 Sending socket response 0 (0x0) 22:35:29.698 00.000 10672 Star-cross move 164/320, North for 1000 ms 22:35:29.698 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:29.698 00.000 10672 MoveAxis(N, 1000, -) 22:35:29.698 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:29.698 00.000 10672 IsSlewing returns 0 22:35:29.714 00.016 10672 IsGuiding returns 0 22:35:29.792 00.078 10672 PulseGuide returned control before completion, sleep 930 22:35:30.729 00.937 10672 IsGuiding returns 1 22:35:30.729 00.000 10672 scope still moving after pulse duration time elapsed 22:35:30.760 00.031 10672 IsSlewing returns 0 22:35:30.760 00.000 10672 IsGuiding returns 1 22:35:30.823 00.063 10672 IsSlewing returns 0 22:35:30.854 00.031 10672 IsGuiding returns 0 22:35:30.854 00.000 10672 scope move finished after 1000 + 153 ms 22:35:30.854 00.000 10672 Move returns status 0, amount 1000 22:35:30.869 00.015 10672 Star-cross move 165/320, North for 1000 ms 22:35:30.869 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:30.869 00.000 10672 MoveAxis(N, 1000, -) 22:35:30.869 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:30.869 00.000 10672 IsSlewing returns 0 22:35:30.869 00.000 10672 IsGuiding returns 0 22:35:30.948 00.079 10672 PulseGuide returned control before completion, sleep 930 22:35:31.900 00.952 10672 IsGuiding returns 1 22:35:31.900 00.000 10672 scope still moving after pulse duration time elapsed 22:35:31.932 00.032 10672 IsSlewing returns 0 22:35:31.932 00.000 10672 IsGuiding returns 1 22:35:31.979 00.047 10672 IsSlewing returns 0 22:35:31.979 00.000 10672 IsGuiding returns 0 22:35:31.979 00.000 10672 scope move finished after 1000 + 105 ms 22:35:31.979 00.000 10672 Move returns status 0, amount 1000 22:35:31.979 00.000 10672 Star-cross move 166/320, North for 1000 ms 22:35:31.979 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:31.979 00.000 10672 MoveAxis(N, 1000, -) 22:35:31.979 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:31.994 00.015 10672 IsSlewing returns 0 22:35:32.026 00.032 10672 IsGuiding returns 0 22:35:32.104 00.078 10672 PulseGuide returned control before completion, sleep 931 22:35:33.056 00.952 10672 IsGuiding returns 1 22:35:33.056 00.000 10672 scope still moving after pulse duration time elapsed 22:35:33.088 00.032 10672 IsSlewing returns 0 22:35:33.088 00.000 10672 IsGuiding returns 1 22:35:33.150 00.062 10672 IsSlewing returns 0 22:35:33.150 00.000 10672 IsGuiding returns 0 22:35:33.150 00.000 10672 scope move finished after 1000 + 118 ms 22:35:33.150 00.000 10672 Move returns status 0, amount 1000 22:35:33.150 00.000 10672 Star-cross move 167/320, North for 1000 ms 22:35:33.150 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:33.150 00.000 10672 MoveAxis(N, 1000, -) 22:35:33.150 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:33.150 00.000 10672 IsSlewing returns 0 22:35:33.150 00.000 10672 IsGuiding returns 0 22:35:33.244 00.094 10672 PulseGuide returned control before completion, sleep 928 22:35:34.212 00.968 10672 IsGuiding returns 1 22:35:34.212 00.000 10672 scope still moving after pulse duration time elapsed 22:35:34.275 00.063 10672 IsSlewing returns 0 22:35:34.275 00.000 10672 IsGuiding returns 0 22:35:34.275 00.000 10672 scope move finished after 1000 + 122 ms 22:35:34.275 00.000 10672 Move returns status 0, amount 1000 22:35:34.275 00.000 10672 Star-cross move 168/320, North for 1000 ms 22:35:34.290 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:34.290 00.000 10672 MoveAxis(N, 1000, -) 22:35:34.290 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:34.290 00.000 10672 IsSlewing returns 0 22:35:34.290 00.000 10672 IsGuiding returns 0 22:35:34.369 00.079 10672 PulseGuide returned control before completion, sleep 925 22:35:35.321 00.952 10672 IsGuiding returns 1 22:35:35.321 00.000 10672 scope still moving after pulse duration time elapsed 22:35:35.353 00.032 10672 IsSlewing returns 0 22:35:35.353 00.000 10672 IsGuiding returns 1 22:35:35.399 00.046 10672 IsSlewing returns 0 22:35:35.431 00.032 10672 IsGuiding returns 0 22:35:35.431 00.000 10672 scope move finished after 1000 + 140 ms 22:35:35.431 00.000 10672 Move returns status 0, amount 1000 22:35:35.431 00.000 10672 read socket command 10 22:35:35.431 00.000 10672 processing socket request REQDIST 22:35:35.431 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:35.431 00.000 10672 Sending socket response 0 (0x0) 22:35:35.431 00.000 10672 Star-cross move 169/320, North for 1000 ms 22:35:35.431 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:35.431 00.000 10672 MoveAxis(N, 1000, -) 22:35:35.431 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:35.446 00.015 10672 IsSlewing returns 0 22:35:35.446 00.000 10672 IsGuiding returns 0 22:35:35.524 00.078 10672 PulseGuide returned control before completion, sleep 929 22:35:36.477 00.953 10672 IsGuiding returns 1 22:35:36.477 00.000 10672 scope still moving after pulse duration time elapsed 22:35:36.508 00.031 10672 IsSlewing returns 0 22:35:36.508 00.000 10672 IsGuiding returns 1 22:35:36.555 00.047 10672 IsSlewing returns 0 22:35:36.586 00.031 10672 IsGuiding returns 0 22:35:36.586 00.000 10672 scope move finished after 1000 + 137 ms 22:35:36.586 00.000 10672 Move returns status 0, amount 1000 22:35:36.586 00.000 10672 Star-cross move 170/320, North for 1000 ms 22:35:36.586 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:36.586 00.000 10672 MoveAxis(N, 1000, -) 22:35:36.586 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:36.586 00.000 10672 IsSlewing returns 0 22:35:36.586 00.000 10672 IsGuiding returns 0 22:35:36.680 00.094 10672 PulseGuide returned control before completion, sleep 926 22:35:37.622 00.942 10672 IsGuiding returns 1 22:35:37.622 00.000 10672 scope still moving after pulse duration time elapsed 22:35:37.654 00.032 10672 IsSlewing returns 0 22:35:37.654 00.000 10672 IsGuiding returns 1 22:35:37.716 00.062 10672 IsSlewing returns 0 22:35:37.716 00.000 10672 IsGuiding returns 0 22:35:37.716 00.000 10672 scope move finished after 1000 + 121 ms 22:35:37.716 00.000 10672 Move returns status 0, amount 1000 22:35:37.716 00.000 10672 Star-cross move 171/320, North for 1000 ms 22:35:37.716 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:37.716 00.000 10672 MoveAxis(N, 1000, -) 22:35:37.716 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:37.732 00.016 10672 IsSlewing returns 0 22:35:37.763 00.031 10672 IsGuiding returns 0 22:35:37.841 00.078 10672 PulseGuide returned control before completion, sleep 931 22:35:38.794 00.953 10672 IsGuiding returns 1 22:35:38.794 00.000 10672 scope still moving after pulse duration time elapsed 22:35:38.825 00.031 10672 IsSlewing returns 0 22:35:38.825 00.000 10672 IsGuiding returns 1 22:35:38.856 00.031 10672 IsSlewing returns 0 22:35:38.903 00.047 10672 IsGuiding returns 0 22:35:38.903 00.000 10672 scope move finished after 1000 + 133 ms 22:35:38.903 00.000 10672 Move returns status 0, amount 1000 22:35:38.903 00.000 10672 Star-cross move 172/320, North for 1000 ms 22:35:38.903 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:38.903 00.000 10672 MoveAxis(N, 1000, -) 22:35:38.903 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:38.903 00.000 10672 IsSlewing returns 0 22:35:38.903 00.000 10672 IsGuiding returns 0 22:35:38.981 00.078 10672 PulseGuide returned control before completion, sleep 936 22:35:39.965 00.984 10672 IsGuiding returns 1 22:35:39.965 00.000 10672 scope still moving after pulse duration time elapsed 22:35:40.028 00.063 10672 IsSlewing returns 0 22:35:40.028 00.000 10672 IsGuiding returns 0 22:35:40.028 00.000 10672 scope move finished after 1000 + 130 ms 22:35:40.028 00.000 10672 Move returns status 0, amount 1000 22:35:40.028 00.000 10672 read socket command 10 22:35:40.028 00.000 10672 processing socket request REQDIST 22:35:40.028 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:40.043 00.015 10672 Sending socket response 0 (0x0) 22:35:40.043 00.000 10672 Star-cross move 173/320, North for 1000 ms 22:35:40.043 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:40.043 00.000 10672 MoveAxis(N, 1000, -) 22:35:40.043 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:40.043 00.000 10672 IsSlewing returns 0 22:35:40.043 00.000 10672 IsGuiding returns 0 22:35:40.122 00.079 10672 PulseGuide returned control before completion, sleep 930 22:35:41.106 00.984 10672 IsGuiding returns 1 22:35:41.106 00.000 10672 scope still moving after pulse duration time elapsed 22:35:41.168 00.062 10672 IsSlewing returns 0 22:35:41.168 00.000 10672 IsGuiding returns 0 22:35:41.168 00.000 10672 scope move finished after 1000 + 120 ms 22:35:41.168 00.000 10672 Move returns status 0, amount 1000 22:35:41.168 00.000 10672 Star-cross move 174/320, North for 1000 ms 22:35:41.168 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:41.168 00.000 10672 MoveAxis(N, 1000, -) 22:35:41.168 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:41.184 00.016 10672 IsSlewing returns 0 22:35:41.184 00.000 10672 IsGuiding returns 0 22:35:41.262 00.078 10672 PulseGuide returned control before completion, sleep 932 22:35:42.215 00.953 10672 IsGuiding returns 1 22:35:42.215 00.000 10672 scope still moving after pulse duration time elapsed 22:35:42.246 00.031 10672 IsSlewing returns 0 22:35:42.246 00.000 10672 IsGuiding returns 1 22:35:42.293 00.047 10672 IsSlewing returns 0 22:35:42.293 00.000 10672 IsGuiding returns 1 22:35:42.339 00.046 10672 IsSlewing returns 0 22:35:42.339 00.000 10672 IsGuiding returns 0 22:35:42.339 00.000 10672 scope move finished after 1000 + 152 ms 22:35:42.339 00.000 10672 Move returns status 0, amount 1000 22:35:42.339 00.000 10672 Star-cross move 175/320, North for 1000 ms 22:35:42.339 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:42.339 00.000 10672 MoveAxis(N, 1000, -) 22:35:42.339 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:42.355 00.016 10672 IsSlewing returns 0 22:35:42.355 00.000 10672 IsGuiding returns 0 22:35:42.433 00.078 10672 PulseGuide returned control before completion, sleep 931 22:35:43.371 00.938 10672 IsGuiding returns 1 22:35:43.371 00.000 10672 scope still moving after pulse duration time elapsed 22:35:43.402 00.031 10672 IsSlewing returns 0 22:35:43.402 00.000 10672 IsGuiding returns 1 22:35:43.464 00.062 10672 IsSlewing returns 0 22:35:43.496 00.032 10672 IsGuiding returns 0 22:35:43.496 00.000 10672 scope move finished after 1000 + 150 ms 22:35:43.496 00.000 10672 Move returns status 0, amount 1000 22:35:43.496 00.000 10672 Star-cross move 176/320, North for 1000 ms 22:35:43.496 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:43.496 00.000 10672 MoveAxis(N, 1000, -) 22:35:43.496 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:43.511 00.015 10672 IsSlewing returns 0 22:35:43.511 00.000 10672 IsGuiding returns 0 22:35:43.589 00.078 10672 PulseGuide returned control before completion, sleep 923 22:35:44.542 00.953 10672 IsGuiding returns 1 22:35:44.542 00.000 10672 scope still moving after pulse duration time elapsed 22:35:44.573 00.031 10672 IsSlewing returns 0 22:35:44.573 00.000 10672 IsGuiding returns 1 22:35:44.620 00.047 10672 IsSlewing returns 0 22:35:44.651 00.031 10672 IsGuiding returns 0 22:35:44.651 00.000 10672 scope move finished after 1000 + 143 ms 22:35:44.651 00.000 10672 Move returns status 0, amount 1000 22:35:44.651 00.000 10672 Star-cross move 177/320, North for 1000 ms 22:35:44.651 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:44.651 00.000 10672 MoveAxis(N, 1000, -) 22:35:44.651 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:44.667 00.016 10672 IsSlewing returns 0 22:35:44.667 00.000 10672 IsGuiding returns 0 22:35:44.745 00.078 10672 PulseGuide returned control before completion, sleep 927 22:35:45.687 00.942 10672 IsGuiding returns 1 22:35:45.687 00.000 10672 scope still moving after pulse duration time elapsed 22:35:45.718 00.031 10672 IsSlewing returns 0 22:35:45.718 00.000 10672 IsGuiding returns 1 22:35:45.780 00.062 10672 IsSlewing returns 0 22:35:45.780 00.000 10672 IsGuiding returns 0 22:35:45.780 00.000 10672 scope move finished after 1000 + 123 ms 22:35:45.780 00.000 10672 Move returns status 0, amount 1000 22:35:45.796 00.016 10672 read socket command 10 22:35:45.796 00.000 10672 processing socket request REQDIST 22:35:45.796 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:45.796 00.000 10672 Sending socket response 0 (0x0) 22:35:45.796 00.000 10672 Star-cross move 178/320, North for 1000 ms 22:35:45.796 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:45.796 00.000 10672 MoveAxis(N, 1000, -) 22:35:45.796 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:45.827 00.031 10672 IsSlewing returns 0 22:35:45.843 00.016 10672 IsGuiding returns 0 22:35:45.905 00.062 10672 PulseGuide returned control before completion, sleep 933 22:35:46.858 00.953 10672 IsGuiding returns 1 22:35:46.858 00.000 10672 scope still moving after pulse duration time elapsed 22:35:46.889 00.031 10672 IsSlewing returns 0 22:35:46.889 00.000 10672 IsGuiding returns 1 22:35:46.952 00.063 10672 IsSlewing returns 0 22:35:46.952 00.000 10672 IsGuiding returns 0 22:35:46.952 00.000 10672 scope move finished after 1000 + 116 ms 22:35:46.952 00.000 10672 Move returns status 0, amount 1000 22:35:46.952 00.000 10672 Star-cross move 179/320, North for 1000 ms 22:35:46.952 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:46.952 00.000 10672 MoveAxis(N, 1000, -) 22:35:46.952 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:46.952 00.000 10672 IsSlewing returns 0 22:35:46.952 00.000 10672 IsGuiding returns 0 22:35:47.030 00.078 10672 PulseGuide returned control before completion, sleep 937 22:35:47.998 00.968 10672 IsGuiding returns 1 22:35:47.998 00.000 10672 scope still moving after pulse duration time elapsed 22:35:48.061 00.063 10672 IsSlewing returns 0 22:35:48.061 00.000 10672 IsGuiding returns 0 22:35:48.061 00.000 10672 scope move finished after 1000 + 98 ms 22:35:48.061 00.000 10672 Move returns status 0, amount 1000 22:35:48.061 00.000 10672 Star-cross move 180/320, North for 1000 ms 22:35:48.076 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:48.076 00.000 10672 MoveAxis(N, 1000, -) 22:35:48.076 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:48.076 00.000 10672 IsSlewing returns 0 22:35:48.076 00.000 10672 IsGuiding returns 0 22:35:48.170 00.094 10672 PulseGuide returned control before completion, sleep 926 22:35:49.107 00.937 10672 IsGuiding returns 1 22:35:49.107 00.000 10672 scope still moving after pulse duration time elapsed 22:35:49.170 00.063 10672 IsSlewing returns 0 22:35:49.217 00.047 10672 IsGuiding returns 0 22:35:49.217 00.000 10672 scope move finished after 1000 + 138 ms 22:35:49.217 00.000 10672 Move returns status 0, amount 1000 22:35:49.217 00.000 10672 Star-cross move 181/320, North for 1000 ms 22:35:49.232 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:49.232 00.000 10672 MoveAxis(N, 1000, -) 22:35:49.232 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:49.232 00.000 10672 IsSlewing returns 0 22:35:49.232 00.000 10672 IsGuiding returns 0 22:35:49.295 00.063 10672 PulseGuide returned control before completion, sleep 937 22:35:50.248 00.953 10672 IsGuiding returns 1 22:35:50.248 00.000 10672 scope still moving after pulse duration time elapsed 22:35:50.279 00.031 10672 IsSlewing returns 0 22:35:50.279 00.000 10672 IsGuiding returns 1 22:35:50.326 00.047 10672 IsSlewing returns 0 22:35:50.357 00.031 10672 IsGuiding returns 0 22:35:50.357 00.000 10672 scope move finished after 1000 + 128 ms 22:35:50.357 00.000 10672 Move returns status 0, amount 1000 22:35:50.357 00.000 10672 read socket command 10 22:35:50.357 00.000 10672 processing socket request REQDIST 22:35:50.357 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:50.357 00.000 10672 Sending socket response 0 (0x0) 22:35:50.357 00.000 10672 Star-cross move 182/320, North for 1000 ms 22:35:50.372 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:50.372 00.000 10672 MoveAxis(N, 1000, -) 22:35:50.372 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:50.372 00.000 10672 IsSlewing returns 0 22:35:50.372 00.000 10672 IsGuiding returns 0 22:35:50.451 00.079 10672 PulseGuide returned control before completion, sleep 930 22:35:51.403 00.952 10672 IsGuiding returns 1 22:35:51.403 00.000 10672 scope still moving after pulse duration time elapsed 22:35:51.435 00.032 10672 IsSlewing returns 0 22:35:51.435 00.000 10672 IsGuiding returns 1 22:35:51.481 00.046 10672 IsSlewing returns 0 22:35:51.481 00.000 10672 IsGuiding returns 0 22:35:51.481 00.000 10672 scope move finished after 1000 + 104 ms 22:35:51.481 00.000 10672 Move returns status 0, amount 1000 22:35:51.481 00.000 10672 Star-cross move 183/320, North for 1000 ms 22:35:51.481 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:51.481 00.000 10672 MoveAxis(N, 1000, -) 22:35:51.481 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:51.481 00.000 10672 IsSlewing returns 0 22:35:51.481 00.000 10672 IsGuiding returns 0 22:35:51.575 00.094 10672 PulseGuide returned control before completion, sleep 928 22:35:52.544 00.969 10672 IsGuiding returns 1 22:35:52.544 00.000 10672 scope still moving after pulse duration time elapsed 22:35:52.606 00.062 10672 IsSlewing returns 0 22:35:52.606 00.000 10672 IsGuiding returns 0 22:35:52.606 00.000 10672 scope move finished after 1000 + 123 ms 22:35:52.606 00.000 10672 Move returns status 0, amount 1000 22:35:52.606 00.000 10672 Star-cross move 184/320, North for 1000 ms 22:35:52.622 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:52.622 00.000 10672 MoveAxis(N, 1000, -) 22:35:52.622 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:52.622 00.000 10672 IsSlewing returns 0 22:35:52.622 00.000 10672 IsGuiding returns 0 22:35:52.700 00.078 10672 PulseGuide returned control before completion, sleep 928 22:35:53.688 00.988 10672 IsGuiding returns 1 22:35:53.688 00.000 10672 scope still moving after pulse duration time elapsed 22:35:53.720 00.032 10672 IsSlewing returns 0 22:35:53.720 00.000 10672 IsGuiding returns 0 22:35:53.720 00.000 10672 scope move finished after 1000 + 91 ms 22:35:53.720 00.000 10672 Move returns status 0, amount 1000 22:35:53.720 00.000 10672 Star-cross move 185/320, North for 1000 ms 22:35:53.720 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:53.720 00.000 10672 MoveAxis(N, 1000, -) 22:35:53.720 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:53.720 00.000 10672 IsSlewing returns 0 22:35:53.735 00.015 10672 IsGuiding returns 0 22:35:53.814 00.079 10672 PulseGuide returned control before completion, sleep 930 22:35:54.751 00.937 10672 IsGuiding returns 1 22:35:54.751 00.000 10672 scope still moving after pulse duration time elapsed 22:35:54.782 00.031 10672 IsSlewing returns 0 22:35:54.782 00.000 10672 IsGuiding returns 1 22:35:54.844 00.062 10672 IsSlewing returns 0 22:35:54.875 00.031 10672 IsGuiding returns 0 22:35:54.875 00.000 10672 scope move finished after 1000 + 151 ms 22:35:54.875 00.000 10672 Move returns status 0, amount 1000 22:35:54.875 00.000 10672 read socket command 10 22:35:54.875 00.000 10672 processing socket request REQDIST 22:35:54.875 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:35:54.875 00.000 10672 Sending socket response 0 (0x0) 22:35:54.875 00.000 10672 Star-cross move 186/320, North for 1000 ms 22:35:54.891 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:54.891 00.000 10672 MoveAxis(N, 1000, -) 22:35:54.891 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:54.891 00.000 10672 IsSlewing returns 0 22:35:54.891 00.000 10672 IsGuiding returns 0 22:35:54.954 00.063 10672 PulseGuide returned control before completion, sleep 938 22:35:55.906 00.952 10672 IsGuiding returns 1 22:35:55.906 00.000 10672 scope still moving after pulse duration time elapsed 22:35:55.938 00.032 10672 IsSlewing returns 0 22:35:55.938 00.000 10672 IsGuiding returns 1 22:35:56.000 00.062 10672 IsSlewing returns 0 22:35:56.000 00.000 10672 IsGuiding returns 0 22:35:56.000 00.000 10672 scope move finished after 1000 + 113 ms 22:35:56.000 00.000 10672 Move returns status 0, amount 1000 22:35:56.000 00.000 10672 Star-cross move 187/320, North for 1000 ms 22:35:56.000 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:56.000 00.000 10672 MoveAxis(N, 1000, -) 22:35:56.000 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:56.016 00.016 10672 IsSlewing returns 0 22:35:56.047 00.031 10672 IsGuiding returns 0 22:35:56.125 00.078 10672 PulseGuide returned control before completion, sleep 931 22:35:57.078 00.953 10672 IsGuiding returns 1 22:35:57.078 00.000 10672 scope still moving after pulse duration time elapsed 22:35:57.109 00.031 10672 IsSlewing returns 0 22:35:57.109 00.000 10672 IsGuiding returns 1 22:35:57.172 00.063 10672 IsSlewing returns 0 22:35:57.172 00.000 10672 IsGuiding returns 0 22:35:57.172 00.000 10672 scope move finished after 1000 + 119 ms 22:35:57.172 00.000 10672 Move returns status 0, amount 1000 22:35:57.172 00.000 10672 Star-cross move 188/320, North for 1000 ms 22:35:57.187 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:57.187 00.000 10672 MoveAxis(N, 1000, -) 22:35:57.187 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:57.219 00.032 10672 IsSlewing returns 0 22:35:57.219 00.000 10672 IsGuiding returns 0 22:35:57.297 00.078 10672 PulseGuide returned control before completion, sleep 932 22:35:58.234 00.937 10672 IsGuiding returns 1 22:35:58.234 00.000 10672 scope still moving after pulse duration time elapsed 22:35:58.265 00.031 10672 IsSlewing returns 0 22:35:58.265 00.000 10672 IsGuiding returns 1 22:35:58.296 00.031 10672 IsSlewing returns 0 22:35:58.296 00.000 10672 IsGuiding returns 1 22:35:58.343 00.047 10672 IsSlewing returns 0 22:35:58.343 00.000 10672 IsGuiding returns 0 22:35:58.343 00.000 10672 scope move finished after 1000 + 134 ms 22:35:58.343 00.000 10672 Move returns status 0, amount 1000 22:35:58.343 00.000 10672 Star-cross move 189/320, North for 1000 ms 22:35:58.359 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:58.359 00.000 10672 MoveAxis(N, 1000, -) 22:35:58.359 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:58.359 00.000 10672 IsSlewing returns 0 22:35:58.359 00.000 10672 IsGuiding returns 0 22:35:58.421 00.062 10672 PulseGuide returned control before completion, sleep 938 22:35:59.405 00.984 10672 IsGuiding returns 1 22:35:59.405 00.000 10672 scope still moving after pulse duration time elapsed 22:35:59.468 00.063 10672 IsSlewing returns 0 22:35:59.468 00.000 10672 IsGuiding returns 0 22:35:59.468 00.000 10672 scope move finished after 1000 + 114 ms 22:35:59.468 00.000 10672 Move returns status 0, amount 1000 22:35:59.468 00.000 10672 Star-cross move 190/320, North for 1000 ms 22:35:59.483 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:35:59.483 00.000 10672 MoveAxis(N, 1000, -) 22:35:59.483 00.000 10672 Guiding Dir = 0, Dur = 1000 22:35:59.483 00.000 10672 IsSlewing returns 0 22:35:59.483 00.000 10672 IsGuiding returns 0 22:35:59.562 00.079 10672 PulseGuide returned control before completion, sleep 934 22:36:00.515 00.953 10672 IsGuiding returns 1 22:36:00.515 00.000 10672 scope still moving after pulse duration time elapsed 22:36:00.577 00.062 10672 IsSlewing returns 0 22:36:00.608 00.031 10672 IsGuiding returns 0 22:36:00.608 00.000 10672 scope move finished after 1000 + 115 ms 22:36:00.608 00.000 10672 Move returns status 0, amount 1000 22:36:00.608 00.000 10672 read socket command 10 22:36:00.608 00.000 10672 processing socket request REQDIST 22:36:00.608 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:00.608 00.000 10672 Sending socket response 0 (0x0) 22:36:00.608 00.000 10672 Star-cross move 191/320, North for 1000 ms 22:36:00.608 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:00.608 00.000 10672 MoveAxis(N, 1000, -) 22:36:00.608 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:00.608 00.000 10672 IsSlewing returns 0 22:36:00.608 00.000 10672 IsGuiding returns 0 22:36:00.702 00.094 10672 PulseGuide returned control before completion, sleep 929 22:36:01.639 00.937 10672 IsGuiding returns 1 22:36:01.639 00.000 10672 scope still moving after pulse duration time elapsed 22:36:01.670 00.031 10672 IsSlewing returns 0 22:36:01.670 00.000 10672 IsGuiding returns 1 22:36:01.733 00.063 10672 IsSlewing returns 0 22:36:01.764 00.031 10672 IsGuiding returns 0 22:36:01.764 00.000 10672 scope move finished after 1000 + 152 ms 22:36:01.764 00.000 10672 Move returns status 0, amount 1000 22:36:01.764 00.000 10672 Star-cross move 192/320, North for 1000 ms 22:36:01.780 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:01.780 00.000 10672 MoveAxis(N, 1000, -) 22:36:01.780 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:01.780 00.000 10672 IsSlewing returns 0 22:36:01.780 00.000 10672 IsGuiding returns 0 22:36:01.863 00.083 10672 PulseGuide returned control before completion, sleep 928 22:36:02.815 00.952 10672 IsGuiding returns 1 22:36:02.815 00.000 10672 scope still moving after pulse duration time elapsed 22:36:02.847 00.032 10672 IsSlewing returns 0 22:36:02.847 00.000 10672 IsGuiding returns 1 22:36:02.925 00.078 10672 IsSlewing returns 0 22:36:02.956 00.031 10672 IsGuiding returns 0 22:36:02.956 00.000 10672 scope move finished after 1000 + 168 ms 22:36:02.956 00.000 10672 Move returns status 0, amount 1000 22:36:02.956 00.000 10672 Star-cross move 193/320, North for 1000 ms 22:36:02.956 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:02.956 00.000 10672 MoveAxis(N, 1000, -) 22:36:02.956 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:02.956 00.000 10672 IsSlewing returns 0 22:36:02.972 00.016 10672 IsGuiding returns 0 22:36:03.050 00.078 10672 PulseGuide returned control before completion, sleep 928 22:36:04.003 00.953 10672 IsGuiding returns 1 22:36:04.003 00.000 10672 scope still moving after pulse duration time elapsed 22:36:04.034 00.031 10672 IsSlewing returns 0 22:36:04.034 00.000 10672 IsGuiding returns 1 22:36:04.065 00.031 10672 IsSlewing returns 0 22:36:04.065 00.000 10672 IsGuiding returns 0 22:36:04.065 00.000 10672 scope move finished after 1000 + 104 ms 22:36:04.065 00.000 10672 Move returns status 0, amount 1000 22:36:04.065 00.000 10672 Star-cross move 194/320, North for 1000 ms 22:36:04.081 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:04.081 00.000 10672 MoveAxis(N, 1000, -) 22:36:04.081 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:04.081 00.000 10672 IsSlewing returns 0 22:36:04.081 00.000 10672 IsGuiding returns 0 22:36:04.159 00.078 10672 PulseGuide returned control before completion, sleep 929 22:36:05.127 00.968 10672 IsGuiding returns 1 22:36:05.127 00.000 10672 scope still moving after pulse duration time elapsed 22:36:05.190 00.063 10672 IsSlewing returns 0 22:36:05.190 00.000 10672 IsGuiding returns 0 22:36:05.190 00.000 10672 scope move finished after 1000 + 106 ms 22:36:05.190 00.000 10672 Move returns status 0, amount 1000 22:36:05.190 00.000 10672 read socket command 10 22:36:05.190 00.000 10672 processing socket request REQDIST 22:36:05.190 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:05.190 00.000 10672 Sending socket response 0 (0x0) 22:36:05.190 00.000 10672 Star-cross move 195/320, North for 1000 ms 22:36:05.205 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:05.205 00.000 10672 MoveAxis(N, 1000, -) 22:36:05.205 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:05.221 00.016 10672 IsSlewing returns 0 22:36:05.237 00.016 10672 IsGuiding returns 0 22:36:05.315 00.078 10672 PulseGuide returned control before completion, sleep 926 22:36:06.252 00.937 10672 IsGuiding returns 1 22:36:06.252 00.000 10672 scope still moving after pulse duration time elapsed 22:36:06.299 00.047 10672 IsSlewing returns 0 22:36:06.299 00.000 10672 IsGuiding returns 1 22:36:06.330 00.031 10672 IsSlewing returns 0 22:36:06.361 00.031 10672 IsGuiding returns 0 22:36:06.361 00.000 10672 scope move finished after 1000 + 123 ms 22:36:06.361 00.000 10672 Move returns status 0, amount 1000 22:36:06.361 00.000 10672 Star-cross move 196/320, North for 1000 ms 22:36:06.361 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:06.361 00.000 10672 MoveAxis(N, 1000, -) 22:36:06.361 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:06.361 00.000 10672 IsSlewing returns 0 22:36:06.361 00.000 10672 IsGuiding returns 0 22:36:06.455 00.094 10672 PulseGuide returned control before completion, sleep 929 22:36:07.392 00.937 10672 IsGuiding returns 1 22:36:07.392 00.000 10672 scope still moving after pulse duration time elapsed 22:36:07.439 00.047 10672 IsSlewing returns 0 22:36:07.439 00.000 10672 IsGuiding returns 1 22:36:07.502 00.063 10672 IsSlewing returns 0 22:36:07.502 00.000 10672 IsGuiding returns 0 22:36:07.502 00.000 10672 scope move finished after 1000 + 137 ms 22:36:07.502 00.000 10672 Move returns status 0, amount 1000 22:36:07.502 00.000 10672 Star-cross move 197/320, North for 1000 ms 22:36:07.517 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:07.517 00.000 10672 MoveAxis(N, 1000, -) 22:36:07.517 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:07.517 00.000 10672 IsSlewing returns 0 22:36:07.517 00.000 10672 IsGuiding returns 0 22:36:07.595 00.078 10672 PulseGuide returned control before completion, sleep 928 22:36:08.548 00.953 10672 IsGuiding returns 1 22:36:08.548 00.000 10672 scope still moving after pulse duration time elapsed 22:36:08.595 00.047 10672 IsSlewing returns 0 22:36:08.626 00.031 10672 IsGuiding returns 0 22:36:08.626 00.000 10672 scope move finished after 1000 + 105 ms 22:36:08.626 00.000 10672 Move returns status 0, amount 1000 22:36:08.626 00.000 10672 Star-cross move 198/320, North for 1000 ms 22:36:08.626 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:08.626 00.000 10672 MoveAxis(N, 1000, -) 22:36:08.626 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:08.626 00.000 10672 IsSlewing returns 0 22:36:08.626 00.000 10672 IsGuiding returns 0 22:36:08.704 00.078 10672 PulseGuide returned control before completion, sleep 938 22:36:09.657 00.953 10672 IsGuiding returns 1 22:36:09.657 00.000 10672 scope still moving after pulse duration time elapsed 22:36:09.688 00.031 10672 IsSlewing returns 0 22:36:09.688 00.000 10672 IsGuiding returns 1 22:36:09.735 00.047 10672 IsSlewing returns 0 22:36:09.782 00.047 10672 IsGuiding returns 0 22:36:09.782 00.000 10672 scope move finished after 1000 + 144 ms 22:36:09.782 00.000 10672 Move returns status 0, amount 1000 22:36:09.782 00.000 10672 read socket command 10 22:36:09.782 00.000 10672 processing socket request REQDIST 22:36:09.782 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:09.782 00.000 10672 Sending socket response 0 (0x0) 22:36:09.782 00.000 10672 Star-cross move 199/320, North for 1000 ms 22:36:09.782 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:09.782 00.000 10672 MoveAxis(N, 1000, -) 22:36:09.782 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:09.782 00.000 10672 IsSlewing returns 0 22:36:09.782 00.000 10672 IsGuiding returns 0 22:36:09.876 00.094 10672 PulseGuide returned control before completion, sleep 929 22:36:10.818 00.942 10672 IsGuiding returns 1 22:36:10.818 00.000 10672 scope still moving after pulse duration time elapsed 22:36:10.849 00.031 10672 IsSlewing returns 0 22:36:10.849 00.000 10672 IsGuiding returns 1 22:36:10.911 00.062 10672 IsSlewing returns 0 22:36:10.911 00.000 10672 IsGuiding returns 0 22:36:10.911 00.000 10672 scope move finished after 1000 + 119 ms 22:36:10.911 00.000 10672 Move returns status 0, amount 1000 22:36:10.911 00.000 10672 Star-cross move 200/320, North for 1000 ms 22:36:10.911 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:36:10.911 00.000 10672 MoveAxis(N, 1000, -) 22:36:10.911 00.000 10672 Guiding Dir = 0, Dur = 1000 22:36:10.911 00.000 10672 IsSlewing returns 0 22:36:10.911 00.000 10672 IsGuiding returns 0 22:36:10.989 00.078 10672 PulseGuide returned control before completion, sleep 937 22:36:11.958 00.969 10672 IsGuiding returns 1 22:36:11.958 00.000 10672 scope still moving after pulse duration time elapsed 22:36:12.005 00.047 10672 IsSlewing returns 0 22:36:12.020 00.015 10672 IsGuiding returns 0 22:36:12.020 00.000 10672 scope move finished after 1000 + 98 ms 22:36:12.020 00.000 10672 Move returns status 0, amount 1000 22:36:12.020 00.000 10672 Star-cross move 201/320, South for 1000 ms 22:36:12.020 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:12.020 00.000 10672 MoveAxis(S, 1000, -) 22:36:12.020 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:12.020 00.000 10672 IsSlewing returns 0 22:36:12.020 00.000 10672 IsGuiding returns 0 22:36:12.114 00.094 10672 PulseGuide returned control before completion, sleep 928 22:36:13.051 00.937 10672 IsGuiding returns 1 22:36:13.051 00.000 10672 scope still moving after pulse duration time elapsed 22:36:13.082 00.031 10672 IsSlewing returns 0 22:36:13.082 00.000 10672 IsGuiding returns 1 22:36:13.129 00.047 10672 IsSlewing returns 0 22:36:13.161 00.032 10672 IsGuiding returns 0 22:36:13.161 00.000 10672 scope move finished after 1000 + 137 ms 22:36:13.161 00.000 10672 Move returns status 0, amount 1000 22:36:13.161 00.000 10672 Star-cross move 202/320, South for 1000 ms 22:36:13.176 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:13.176 00.000 10672 MoveAxis(S, 1000, -) 22:36:13.176 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:13.176 00.000 10672 IsSlewing returns 0 22:36:13.176 00.000 10672 IsGuiding returns 0 22:36:13.254 00.078 10672 PulseGuide returned control before completion, sleep 926 22:36:14.207 00.953 10672 IsGuiding returns 1 22:36:14.207 00.000 10672 scope still moving after pulse duration time elapsed 22:36:14.238 00.031 10672 IsSlewing returns 0 22:36:14.238 00.000 10672 IsGuiding returns 1 22:36:14.301 00.063 10672 IsSlewing returns 0 22:36:14.332 00.031 10672 IsGuiding returns 0 22:36:14.332 00.000 10672 scope move finished after 1000 + 155 ms 22:36:14.332 00.000 10672 Move returns status 0, amount 1000 22:36:14.332 00.000 10672 Star-cross move 203/320, South for 1000 ms 22:36:14.332 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:14.332 00.000 10672 MoveAxis(S, 1000, -) 22:36:14.332 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:14.348 00.016 10672 IsSlewing returns 0 22:36:14.348 00.000 10672 IsGuiding returns 0 22:36:14.426 00.078 10672 PulseGuide returned control before completion, sleep 927 22:36:15.363 00.937 10672 IsGuiding returns 1 22:36:15.363 00.000 10672 scope still moving after pulse duration time elapsed 22:36:15.394 00.031 10672 IsSlewing returns 0 22:36:15.394 00.000 10672 IsGuiding returns 1 22:36:15.457 00.063 10672 IsSlewing returns 0 22:36:15.503 00.046 10672 IsGuiding returns 0 22:36:15.503 00.000 10672 scope move finished after 1000 + 155 ms 22:36:15.503 00.000 10672 Move returns status 0, amount 1000 22:36:15.503 00.000 10672 read socket command 10 22:36:15.503 00.000 10672 processing socket request REQDIST 22:36:15.503 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:15.503 00.000 10672 Sending socket response 0 (0x0) 22:36:15.503 00.000 10672 Star-cross move 204/320, South for 1000 ms 22:36:15.519 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:15.519 00.000 10672 MoveAxis(S, 1000, -) 22:36:15.519 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:15.519 00.000 10672 IsSlewing returns 0 22:36:15.519 00.000 10672 IsGuiding returns 0 22:36:15.597 00.078 10672 PulseGuide returned control before completion, sleep 937 22:36:16.550 00.953 10672 IsGuiding returns 1 22:36:16.550 00.000 10672 scope still moving after pulse duration time elapsed 22:36:16.581 00.031 10672 IsSlewing returns 0 22:36:16.581 00.000 10672 IsGuiding returns 1 22:36:16.628 00.047 10672 IsSlewing returns 0 22:36:16.628 00.000 10672 IsGuiding returns 0 22:36:16.628 00.000 10672 scope move finished after 1000 + 114 ms 22:36:16.628 00.000 10672 Move returns status 0, amount 1000 22:36:16.628 00.000 10672 Star-cross move 205/320, South for 1000 ms 22:36:16.644 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:16.644 00.000 10672 MoveAxis(S, 1000, -) 22:36:16.644 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:16.675 00.031 10672 IsSlewing returns 0 22:36:16.675 00.000 10672 IsGuiding returns 0 22:36:16.753 00.078 10672 PulseGuide returned control before completion, sleep 933 22:36:17.706 00.953 10672 IsGuiding returns 1 22:36:17.706 00.000 10672 scope still moving after pulse duration time elapsed 22:36:17.737 00.031 10672 IsSlewing returns 0 22:36:17.737 00.000 10672 IsGuiding returns 1 22:36:17.784 00.047 10672 IsSlewing returns 0 22:36:17.784 00.000 10672 IsGuiding returns 0 22:36:17.784 00.000 10672 scope move finished after 1000 + 102 ms 22:36:17.784 00.000 10672 Move returns status 0, amount 1000 22:36:17.784 00.000 10672 Star-cross move 206/320, South for 1000 ms 22:36:17.784 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:17.784 00.000 10672 MoveAxis(S, 1000, -) 22:36:17.784 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:17.800 00.016 10672 IsSlewing returns 0 22:36:17.800 00.000 10672 IsGuiding returns 0 22:36:17.878 00.078 10672 PulseGuide returned control before completion, sleep 925 22:36:18.851 00.973 10672 IsGuiding returns 1 22:36:18.851 00.000 10672 scope still moving after pulse duration time elapsed 22:36:18.913 00.062 10672 IsSlewing returns 0 22:36:18.913 00.000 10672 IsGuiding returns 0 22:36:18.913 00.000 10672 scope move finished after 1000 + 125 ms 22:36:18.913 00.000 10672 Move returns status 0, amount 1000 22:36:18.929 00.016 10672 Star-cross move 207/320, South for 1000 ms 22:36:18.929 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:18.929 00.000 10672 MoveAxis(S, 1000, -) 22:36:18.929 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:18.929 00.000 10672 IsSlewing returns 0 22:36:18.929 00.000 10672 IsGuiding returns 0 22:36:19.007 00.078 10672 PulseGuide returned control before completion, sleep 932 22:36:19.960 00.953 10672 IsGuiding returns 1 22:36:19.960 00.000 10672 scope still moving after pulse duration time elapsed 22:36:19.991 00.031 10672 IsSlewing returns 0 22:36:19.991 00.000 10672 IsGuiding returns 1 22:36:20.038 00.047 10672 IsSlewing returns 0 22:36:20.069 00.031 10672 IsGuiding returns 0 22:36:20.069 00.000 10672 scope move finished after 1000 + 133 ms 22:36:20.069 00.000 10672 Move returns status 0, amount 1000 22:36:20.069 00.000 10672 read socket command 10 22:36:20.069 00.000 10672 processing socket request REQDIST 22:36:20.069 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:20.069 00.000 10672 Sending socket response 0 (0x0) 22:36:20.069 00.000 10672 Star-cross move 208/320, South for 1000 ms 22:36:20.085 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:20.085 00.000 10672 MoveAxis(S, 1000, -) 22:36:20.085 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:20.100 00.015 10672 IsSlewing returns 0 22:36:20.100 00.000 10672 IsGuiding returns 0 22:36:20.178 00.078 10672 PulseGuide returned control before completion, sleep 926 22:36:21.116 00.938 10672 IsGuiding returns 1 22:36:21.116 00.000 10672 scope still moving after pulse duration time elapsed 22:36:21.147 00.031 10672 IsSlewing returns 0 22:36:21.147 00.000 10672 IsGuiding returns 1 22:36:21.209 00.062 10672 IsSlewing returns 0 22:36:21.256 00.047 10672 IsGuiding returns 0 22:36:21.256 00.000 10672 scope move finished after 1000 + 155 ms 22:36:21.256 00.000 10672 Move returns status 0, amount 1000 22:36:21.256 00.000 10672 Star-cross move 209/320, South for 1000 ms 22:36:21.256 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:21.256 00.000 10672 MoveAxis(S, 1000, -) 22:36:21.256 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:21.256 00.000 10672 IsSlewing returns 0 22:36:21.256 00.000 10672 IsGuiding returns 0 22:36:21.350 00.094 10672 PulseGuide returned control before completion, sleep 923 22:36:22.287 00.937 10672 IsGuiding returns 1 22:36:22.287 00.000 10672 scope still moving after pulse duration time elapsed 22:36:22.318 00.031 10672 IsSlewing returns 0 22:36:22.318 00.000 10672 IsGuiding returns 1 22:36:22.381 00.063 10672 IsSlewing returns 0 22:36:22.412 00.031 10672 IsGuiding returns 0 22:36:22.412 00.000 10672 scope move finished after 1000 + 158 ms 22:36:22.412 00.000 10672 Move returns status 0, amount 1000 22:36:22.412 00.000 10672 Star-cross move 210/320, South for 1000 ms 22:36:22.428 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:22.428 00.000 10672 MoveAxis(S, 1000, -) 22:36:22.428 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:22.428 00.000 10672 IsSlewing returns 0 22:36:22.428 00.000 10672 IsGuiding returns 0 22:36:22.521 00.093 10672 PulseGuide returned control before completion, sleep 927 22:36:23.459 00.938 10672 IsGuiding returns 1 22:36:23.459 00.000 10672 scope still moving after pulse duration time elapsed 22:36:23.490 00.031 10672 IsSlewing returns 0 22:36:23.490 00.000 10672 IsGuiding returns 1 22:36:23.537 00.047 10672 IsSlewing returns 0 22:36:23.568 00.031 10672 IsGuiding returns 0 22:36:23.568 00.000 10672 scope move finished after 1000 + 139 ms 22:36:23.568 00.000 10672 Move returns status 0, amount 1000 22:36:23.568 00.000 10672 Star-cross move 211/320, South for 1000 ms 22:36:23.583 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:23.583 00.000 10672 MoveAxis(S, 1000, -) 22:36:23.583 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:23.583 00.000 10672 IsSlewing returns 0 22:36:23.583 00.000 10672 IsGuiding returns 0 22:36:23.662 00.079 10672 PulseGuide returned control before completion, sleep 935 22:36:24.615 00.953 10672 IsGuiding returns 1 22:36:24.615 00.000 10672 scope still moving after pulse duration time elapsed 22:36:24.646 00.031 10672 IsSlewing returns 0 22:36:24.646 00.000 10672 IsGuiding returns 1 22:36:24.693 00.047 10672 IsSlewing returns 0 22:36:24.693 00.000 10672 IsGuiding returns 0 22:36:24.693 00.000 10672 scope move finished after 1000 + 99 ms 22:36:24.693 00.000 10672 Move returns status 0, amount 1000 22:36:24.693 00.000 10672 read socket command 10 22:36:24.693 00.000 10672 processing socket request REQDIST 22:36:24.693 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:24.693 00.000 10672 Sending socket response 0 (0x0) 22:36:24.693 00.000 10672 Star-cross move 212/320, South for 1000 ms 22:36:24.693 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:24.693 00.000 10672 MoveAxis(S, 1000, -) 22:36:24.693 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:24.708 00.015 10672 IsSlewing returns 0 22:36:24.739 00.031 10672 IsGuiding returns 0 22:36:24.818 00.079 10672 PulseGuide returned control before completion, sleep 931 22:36:25.755 00.937 10672 IsGuiding returns 1 22:36:25.755 00.000 10672 scope still moving after pulse duration time elapsed 22:36:25.786 00.031 10672 IsSlewing returns 0 22:36:25.786 00.000 10672 IsGuiding returns 1 22:36:25.849 00.063 10672 IsSlewing returns 0 22:36:25.849 00.000 10672 IsGuiding returns 0 22:36:25.849 00.000 10672 scope move finished after 1000 + 119 ms 22:36:25.849 00.000 10672 Move returns status 0, amount 1000 22:36:25.864 00.015 10672 Star-cross move 213/320, South for 1000 ms 22:36:25.864 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:25.864 00.000 10672 MoveAxis(S, 1000, -) 22:36:25.864 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:25.864 00.000 10672 IsSlewing returns 0 22:36:25.864 00.000 10672 IsGuiding returns 0 22:36:25.942 00.078 10672 PulseGuide returned control before completion, sleep 929 22:36:26.915 00.973 10672 IsGuiding returns 1 22:36:26.915 00.000 10672 scope still moving after pulse duration time elapsed 22:36:26.977 00.062 10672 IsSlewing returns 0 22:36:26.977 00.000 10672 IsGuiding returns 0 22:36:26.977 00.000 10672 scope move finished after 1000 + 105 ms 22:36:26.977 00.000 10672 Move returns status 0, amount 1000 22:36:26.977 00.000 10672 Star-cross move 214/320, South for 1000 ms 22:36:26.977 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:26.977 00.000 10672 MoveAxis(S, 1000, -) 22:36:26.977 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:26.977 00.000 10672 IsSlewing returns 0 22:36:26.977 00.000 10672 IsGuiding returns 0 22:36:27.056 00.079 10672 PulseGuide returned control before completion, sleep 937 22:36:28.009 00.953 10672 IsGuiding returns 1 22:36:28.009 00.000 10672 scope still moving after pulse duration time elapsed 22:36:28.040 00.031 10672 IsSlewing returns 0 22:36:28.040 00.000 10672 IsGuiding returns 1 22:36:28.087 00.047 10672 IsSlewing returns 0 22:36:28.118 00.031 10672 IsGuiding returns 0 22:36:28.118 00.000 10672 scope move finished after 1000 + 144 ms 22:36:28.118 00.000 10672 Move returns status 0, amount 1000 22:36:28.133 00.015 10672 Star-cross move 215/320, South for 1000 ms 22:36:28.133 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:28.149 00.016 10672 MoveAxis(S, 1000, -) 22:36:28.149 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:28.149 00.000 10672 IsSlewing returns 0 22:36:28.149 00.000 10672 IsGuiding returns 0 22:36:28.227 00.078 10672 PulseGuide returned control before completion, sleep 925 22:36:29.180 00.953 10672 IsGuiding returns 1 22:36:29.180 00.000 10672 scope still moving after pulse duration time elapsed 22:36:29.211 00.031 10672 IsSlewing returns 0 22:36:29.211 00.000 10672 IsGuiding returns 1 22:36:29.258 00.047 10672 IsSlewing returns 0 22:36:29.289 00.031 10672 IsGuiding returns 0 22:36:29.289 00.000 10672 scope move finished after 1000 + 140 ms 22:36:29.289 00.000 10672 Move returns status 0, amount 1000 22:36:29.289 00.000 10672 Star-cross move 216/320, South for 1000 ms 22:36:29.289 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:29.289 00.000 10672 MoveAxis(S, 1000, -) 22:36:29.289 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:29.305 00.016 10672 IsSlewing returns 0 22:36:29.305 00.000 10672 IsGuiding returns 0 22:36:29.383 00.078 10672 PulseGuide returned control before completion, sleep 928 22:36:30.336 00.953 10672 IsGuiding returns 1 22:36:30.336 00.000 10672 scope still moving after pulse duration time elapsed 22:36:30.367 00.031 10672 IsSlewing returns 0 22:36:30.367 00.000 10672 IsGuiding returns 1 22:36:30.414 00.047 10672 IsSlewing returns 0 22:36:30.445 00.031 10672 IsGuiding returns 0 22:36:30.445 00.000 10672 scope move finished after 1000 + 138 ms 22:36:30.445 00.000 10672 Move returns status 0, amount 1000 22:36:30.445 00.000 10672 read socket command 10 22:36:30.445 00.000 10672 processing socket request REQDIST 22:36:30.445 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:30.445 00.000 10672 Sending socket response 0 (0x0) 22:36:30.445 00.000 10672 Star-cross move 217/320, South for 1000 ms 22:36:30.445 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:30.445 00.000 10672 MoveAxis(S, 1000, -) 22:36:30.445 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:30.461 00.016 10672 IsSlewing returns 0 22:36:30.461 00.000 10672 IsGuiding returns 0 22:36:30.539 00.078 10672 PulseGuide returned control before completion, sleep 930 22:36:31.476 00.937 10672 IsGuiding returns 1 22:36:31.476 00.000 10672 scope still moving after pulse duration time elapsed 22:36:31.507 00.031 10672 IsSlewing returns 0 22:36:31.507 00.000 10672 IsGuiding returns 1 22:36:31.570 00.063 10672 IsSlewing returns 0 22:36:31.570 00.000 10672 IsGuiding returns 0 22:36:31.570 00.000 10672 scope move finished after 1000 + 121 ms 22:36:31.570 00.000 10672 Move returns status 0, amount 1000 22:36:31.585 00.015 10672 Star-cross move 218/320, South for 1000 ms 22:36:31.585 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:31.585 00.000 10672 MoveAxis(S, 1000, -) 22:36:31.585 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:31.617 00.032 10672 IsSlewing returns 0 22:36:31.632 00.015 10672 IsGuiding returns 0 22:36:31.726 00.094 10672 PulseGuide returned control before completion, sleep 920 22:36:32.663 00.937 10672 IsGuiding returns 1 22:36:32.663 00.000 10672 scope still moving after pulse duration time elapsed 22:36:32.695 00.032 10672 IsSlewing returns 0 22:36:32.695 00.000 10672 IsGuiding returns 1 22:36:32.726 00.031 10672 IsSlewing returns 0 22:36:32.726 00.000 10672 IsGuiding returns 1 22:36:32.773 00.047 10672 IsSlewing returns 0 22:36:32.804 00.031 10672 IsGuiding returns 0 22:36:32.804 00.000 10672 scope move finished after 1000 + 177 ms 22:36:32.804 00.000 10672 Move returns status 0, amount 1000 22:36:32.804 00.000 10672 Star-cross move 219/320, South for 1000 ms 22:36:32.819 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:32.819 00.000 10672 MoveAxis(S, 1000, -) 22:36:32.819 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:32.819 00.000 10672 IsSlewing returns 0 22:36:32.819 00.000 10672 IsGuiding returns 0 22:36:32.897 00.078 10672 PulseGuide returned control before completion, sleep 928 22:36:33.850 00.953 10672 IsGuiding returns 1 22:36:33.850 00.000 10672 scope still moving after pulse duration time elapsed 22:36:33.882 00.032 10672 IsSlewing returns 0 22:36:33.882 00.000 10672 IsGuiding returns 1 22:36:33.944 00.062 10672 IsSlewing returns 0 22:36:33.944 00.000 10672 IsGuiding returns 0 22:36:33.944 00.000 10672 scope move finished after 1000 + 121 ms 22:36:33.944 00.000 10672 Move returns status 0, amount 1000 22:36:33.944 00.000 10672 Star-cross move 220/320, South for 1000 ms 22:36:33.944 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:33.944 00.000 10672 MoveAxis(S, 1000, -) 22:36:33.944 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:33.944 00.000 10672 IsSlewing returns 0 22:36:33.944 00.000 10672 IsGuiding returns 0 22:36:34.022 00.078 10672 PulseGuide returned control before completion, sleep 937 22:36:34.996 00.974 10672 IsGuiding returns 1 22:36:34.996 00.000 10672 scope still moving after pulse duration time elapsed 22:36:35.058 00.062 10672 IsSlewing returns 0 22:36:35.058 00.000 10672 IsGuiding returns 0 22:36:35.058 00.000 10672 scope move finished after 1000 + 114 ms 22:36:35.058 00.000 10672 Move returns status 0, amount 1000 22:36:35.058 00.000 10672 read socket command 10 22:36:35.058 00.000 10672 processing socket request REQDIST 22:36:35.058 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:35.074 00.016 10672 Sending socket response 0 (0x0) 22:36:35.074 00.000 10672 Star-cross move 221/320, South for 1000 ms 22:36:35.074 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:35.074 00.000 10672 MoveAxis(S, 1000, -) 22:36:35.074 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:35.074 00.000 10672 IsSlewing returns 0 22:36:35.074 00.000 10672 IsGuiding returns 0 22:36:35.152 00.078 10672 PulseGuide returned control before completion, sleep 936 22:36:36.105 00.953 10672 IsGuiding returns 1 22:36:36.105 00.000 10672 scope still moving after pulse duration time elapsed 22:36:36.167 00.062 10672 IsSlewing returns 0 22:36:36.198 00.031 10672 IsGuiding returns 0 22:36:36.198 00.000 10672 scope move finished after 1000 + 113 ms 22:36:36.198 00.000 10672 Move returns status 0, amount 1000 22:36:36.198 00.000 10672 Star-cross move 222/320, South for 1000 ms 22:36:36.198 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:36.198 00.000 10672 MoveAxis(S, 1000, -) 22:36:36.198 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:36.198 00.000 10672 IsSlewing returns 0 22:36:36.214 00.016 10672 IsGuiding returns 0 22:36:36.292 00.078 10672 PulseGuide returned control before completion, sleep 927 22:36:37.229 00.937 10672 IsGuiding returns 1 22:36:37.229 00.000 10672 scope still moving after pulse duration time elapsed 22:36:37.261 00.032 10672 IsSlewing returns 0 22:36:37.261 00.000 10672 IsGuiding returns 1 22:36:37.323 00.062 10672 IsSlewing returns 0 22:36:37.354 00.031 10672 IsGuiding returns 0 22:36:37.354 00.000 10672 scope move finished after 1000 + 155 ms 22:36:37.370 00.016 10672 Move returns status 0, amount 1000 22:36:37.370 00.000 10672 Star-cross move 223/320, South for 1000 ms 22:36:37.370 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:37.370 00.000 10672 MoveAxis(S, 1000, -) 22:36:37.370 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:37.370 00.000 10672 IsSlewing returns 0 22:36:37.370 00.000 10672 IsGuiding returns 0 22:36:37.464 00.094 10672 PulseGuide returned control before completion, sleep 927 22:36:38.401 00.937 10672 IsGuiding returns 1 22:36:38.401 00.000 10672 scope still moving after pulse duration time elapsed 22:36:38.432 00.031 10672 IsSlewing returns 0 22:36:38.432 00.000 10672 IsGuiding returns 1 22:36:38.463 00.031 10672 IsSlewing returns 0 22:36:38.463 00.000 10672 IsGuiding returns 1 22:36:38.510 00.047 10672 IsSlewing returns 0 22:36:38.541 00.031 10672 IsGuiding returns 0 22:36:38.541 00.000 10672 scope move finished after 1000 + 170 ms 22:36:38.541 00.000 10672 Move returns status 0, amount 1000 22:36:38.541 00.000 10672 Star-cross move 224/320, South for 1000 ms 22:36:38.557 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:38.557 00.000 10672 MoveAxis(S, 1000, -) 22:36:38.557 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:38.557 00.000 10672 IsSlewing returns 0 22:36:38.557 00.000 10672 IsGuiding returns 0 22:36:38.635 00.078 10672 PulseGuide returned control before completion, sleep 928 22:36:39.588 00.953 10672 IsGuiding returns 1 22:36:39.588 00.000 10672 scope still moving after pulse duration time elapsed 22:36:39.619 00.031 10672 IsSlewing returns 0 22:36:39.619 00.000 10672 IsGuiding returns 1 22:36:39.666 00.047 10672 IsSlewing returns 0 22:36:39.697 00.031 10672 IsGuiding returns 0 22:36:39.697 00.000 10672 scope move finished after 1000 + 138 ms 22:36:39.697 00.000 10672 Move returns status 0, amount 1000 22:36:39.697 00.000 10672 read socket command 10 22:36:39.697 00.000 10672 processing socket request REQDIST 22:36:39.697 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:39.697 00.000 10672 Sending socket response 0 (0x0) 22:36:39.697 00.000 10672 Star-cross move 225/320, South for 1000 ms 22:36:39.713 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:39.713 00.000 10672 MoveAxis(S, 1000, -) 22:36:39.713 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:39.713 00.000 10672 IsSlewing returns 0 22:36:39.713 00.000 10672 IsGuiding returns 0 22:36:39.806 00.093 10672 PulseGuide returned control before completion, sleep 924 22:36:40.744 00.938 10672 IsGuiding returns 1 22:36:40.744 00.000 10672 scope still moving after pulse duration time elapsed 22:36:40.775 00.031 10672 IsSlewing returns 0 22:36:40.775 00.000 10672 IsGuiding returns 1 22:36:40.822 00.047 10672 IsSlewing returns 0 22:36:40.869 00.047 10672 IsGuiding returns 0 22:36:40.869 00.000 10672 scope move finished after 1000 + 142 ms 22:36:40.869 00.000 10672 Move returns status 0, amount 1000 22:36:40.869 00.000 10672 Star-cross move 226/320, South for 1000 ms 22:36:40.869 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:40.869 00.000 10672 MoveAxis(S, 1000, -) 22:36:40.869 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:40.869 00.000 10672 IsSlewing returns 0 22:36:40.869 00.000 10672 IsGuiding returns 0 22:36:40.963 00.094 10672 PulseGuide returned control before completion, sleep 928 22:36:41.899 00.936 10672 IsGuiding returns 1 22:36:41.899 00.000 10672 scope still moving after pulse duration time elapsed 22:36:41.931 00.032 10672 IsSlewing returns 0 22:36:41.931 00.000 10672 IsGuiding returns 1 22:36:41.993 00.062 10672 IsSlewing returns 0 22:36:41.993 00.000 10672 IsGuiding returns 0 22:36:41.993 00.000 10672 scope move finished after 1000 + 122 ms 22:36:41.993 00.000 10672 Move returns status 0, amount 1000 22:36:41.993 00.000 10672 Star-cross move 227/320, South for 1000 ms 22:36:41.993 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:41.993 00.000 10672 MoveAxis(S, 1000, -) 22:36:41.993 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:42.009 00.016 10672 IsSlewing returns 0 22:36:42.040 00.031 10672 IsGuiding returns 0 22:36:42.118 00.078 10672 PulseGuide returned control before completion, sleep 931 22:36:43.071 00.953 10672 IsGuiding returns 1 22:36:43.071 00.000 10672 scope still moving after pulse duration time elapsed 22:36:43.102 00.031 10672 IsSlewing returns 0 22:36:43.102 00.000 10672 IsGuiding returns 1 22:36:43.169 00.067 10672 IsSlewing returns 0 22:36:43.169 00.000 10672 IsGuiding returns 0 22:36:43.169 00.000 10672 scope move finished after 1000 + 119 ms 22:36:43.169 00.000 10672 Move returns status 0, amount 1000 22:36:43.169 00.000 10672 Star-cross move 228/320, South for 1000 ms 22:36:43.169 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:43.169 00.000 10672 MoveAxis(S, 1000, -) 22:36:43.169 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:43.169 00.000 10672 IsSlewing returns 0 22:36:43.169 00.000 10672 IsGuiding returns 0 22:36:43.248 00.079 10672 PulseGuide returned control before completion, sleep 938 22:36:44.216 00.968 10672 IsGuiding returns 1 22:36:44.216 00.000 10672 scope still moving after pulse duration time elapsed 22:36:44.278 00.062 10672 IsSlewing returns 0 22:36:44.278 00.000 10672 IsGuiding returns 0 22:36:44.278 00.000 10672 scope move finished after 1000 + 113 ms 22:36:44.278 00.000 10672 Move returns status 0, amount 1000 22:36:44.278 00.000 10672 Star-cross move 229/320, South for 1000 ms 22:36:44.294 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:44.294 00.000 10672 MoveAxis(S, 1000, -) 22:36:44.294 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:44.294 00.000 10672 IsSlewing returns 0 22:36:44.294 00.000 10672 IsGuiding returns 0 22:36:44.372 00.078 10672 PulseGuide returned control before completion, sleep 925 22:36:45.325 00.953 10672 IsGuiding returns 1 22:36:45.325 00.000 10672 scope still moving after pulse duration time elapsed 22:36:45.388 00.063 10672 IsSlewing returns 0 22:36:45.419 00.031 10672 IsGuiding returns 0 22:36:45.419 00.000 10672 scope move finished after 1000 + 124 ms 22:36:45.419 00.000 10672 Move returns status 0, amount 1000 22:36:45.419 00.000 10672 read socket command 10 22:36:45.419 00.000 10672 processing socket request REQDIST 22:36:45.419 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:45.419 00.000 10672 Sending socket response 0 (0x0) 22:36:45.419 00.000 10672 Star-cross move 230/320, South for 1000 ms 22:36:45.419 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:45.419 00.000 10672 MoveAxis(S, 1000, -) 22:36:45.419 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:45.434 00.015 10672 IsSlewing returns 0 22:36:45.434 00.000 10672 IsGuiding returns 0 22:36:45.512 00.078 10672 PulseGuide returned control before completion, sleep 928 22:36:46.450 00.938 10672 IsGuiding returns 1 22:36:46.450 00.000 10672 scope still moving after pulse duration time elapsed 22:36:46.481 00.031 10672 IsSlewing returns 0 22:36:46.481 00.000 10672 IsGuiding returns 1 22:36:46.543 00.062 10672 IsSlewing returns 0 22:36:46.590 00.047 10672 IsGuiding returns 0 22:36:46.590 00.000 10672 scope move finished after 1000 + 153 ms 22:36:46.590 00.000 10672 Move returns status 0, amount 1000 22:36:46.590 00.000 10672 Star-cross move 231/320, South for 1000 ms 22:36:46.590 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:46.590 00.000 10672 MoveAxis(S, 1000, -) 22:36:46.590 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:46.590 00.000 10672 IsSlewing returns 0 22:36:46.590 00.000 10672 IsGuiding returns 0 22:36:46.684 00.094 10672 PulseGuide returned control before completion, sleep 928 22:36:47.621 00.937 10672 IsGuiding returns 1 22:36:47.621 00.000 10672 scope still moving after pulse duration time elapsed 22:36:47.652 00.031 10672 IsSlewing returns 0 22:36:47.652 00.000 10672 IsGuiding returns 1 22:36:47.715 00.063 10672 IsSlewing returns 0 22:36:47.715 00.000 10672 IsGuiding returns 0 22:36:47.715 00.000 10672 scope move finished after 1000 + 122 ms 22:36:47.715 00.000 10672 Move returns status 0, amount 1000 22:36:47.715 00.000 10672 Star-cross move 232/320, South for 1000 ms 22:36:47.730 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:47.730 00.000 10672 MoveAxis(S, 1000, -) 22:36:47.730 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:47.762 00.032 10672 IsSlewing returns 0 22:36:47.762 00.000 10672 IsGuiding returns 0 22:36:47.840 00.078 10672 PulseGuide returned control before completion, sleep 933 22:36:48.793 00.953 10672 IsGuiding returns 1 22:36:48.793 00.000 10672 scope still moving after pulse duration time elapsed 22:36:48.824 00.031 10672 IsSlewing returns 0 22:36:48.824 00.000 10672 IsGuiding returns 1 22:36:48.886 00.062 10672 IsSlewing returns 0 22:36:48.886 00.000 10672 IsGuiding returns 0 22:36:48.886 00.000 10672 scope move finished after 1000 + 119 ms 22:36:48.886 00.000 10672 Move returns status 0, amount 1000 22:36:48.886 00.000 10672 Star-cross move 233/320, South for 1000 ms 22:36:48.902 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:48.902 00.000 10672 MoveAxis(S, 1000, -) 22:36:48.902 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:48.933 00.031 10672 IsSlewing returns 0 22:36:48.933 00.000 10672 IsGuiding returns 0 22:36:49.011 00.078 10672 PulseGuide returned control before completion, sleep 932 22:36:49.964 00.953 10672 IsGuiding returns 1 22:36:49.964 00.000 10672 scope still moving after pulse duration time elapsed 22:36:49.995 00.031 10672 IsSlewing returns 0 22:36:49.995 00.000 10672 IsGuiding returns 1 22:36:50.058 00.063 10672 IsSlewing returns 0 22:36:50.058 00.000 10672 IsGuiding returns 0 22:36:50.058 00.000 10672 scope move finished after 1000 + 120 ms 22:36:50.058 00.000 10672 Move returns status 0, amount 1000 22:36:50.058 00.000 10672 read socket command 10 22:36:50.058 00.000 10672 processing socket request REQDIST 22:36:50.058 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:50.058 00.000 10672 Sending socket response 0 (0x0) 22:36:50.058 00.000 10672 Star-cross move 234/320, South for 1000 ms 22:36:50.073 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:50.073 00.000 10672 MoveAxis(S, 1000, -) 22:36:50.073 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:50.105 00.032 10672 IsSlewing returns 0 22:36:50.105 00.000 10672 IsGuiding returns 0 22:36:50.183 00.078 10672 PulseGuide returned control before completion, sleep 933 22:36:51.136 00.953 10672 IsGuiding returns 1 22:36:51.136 00.000 10672 scope still moving after pulse duration time elapsed 22:36:51.167 00.031 10672 IsSlewing returns 0 22:36:51.167 00.000 10672 IsGuiding returns 1 22:36:51.229 00.062 10672 IsSlewing returns 0 22:36:51.229 00.000 10672 IsGuiding returns 0 22:36:51.229 00.000 10672 scope move finished after 1000 + 134 ms 22:36:51.229 00.000 10672 Move returns status 0, amount 1000 22:36:51.245 00.016 10672 Star-cross move 235/320, South for 1000 ms 22:36:51.245 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:51.245 00.000 10672 MoveAxis(S, 1000, -) 22:36:51.245 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:51.276 00.031 10672 IsSlewing returns 0 22:36:51.276 00.000 10672 IsGuiding returns 0 22:36:51.355 00.079 10672 PulseGuide returned control before completion, sleep 932 22:36:52.312 00.957 10672 IsGuiding returns 1 22:36:52.312 00.000 10672 scope still moving after pulse duration time elapsed 22:36:52.343 00.031 10672 IsSlewing returns 0 22:36:52.343 00.000 10672 IsGuiding returns 1 22:36:52.390 00.047 10672 IsSlewing returns 0 22:36:52.390 00.000 10672 IsGuiding returns 0 22:36:52.390 00.000 10672 scope move finished after 1000 + 102 ms 22:36:52.390 00.000 10672 Move returns status 0, amount 1000 22:36:52.390 00.000 10672 Star-cross move 236/320, South for 1000 ms 22:36:52.390 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:52.390 00.000 10672 MoveAxis(S, 1000, -) 22:36:52.390 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:52.390 00.000 10672 IsSlewing returns 0 22:36:52.390 00.000 10672 IsGuiding returns 0 22:36:52.515 00.125 10672 PulseGuide returned control before completion, sleep 896 22:36:53.421 00.906 10672 IsGuiding returns 1 22:36:53.421 00.000 10672 scope still moving after pulse duration time elapsed 22:36:53.452 00.031 10672 IsSlewing returns 0 22:36:53.452 00.000 10672 IsGuiding returns 1 22:36:53.483 00.031 10672 IsSlewing returns 0 22:36:53.483 00.000 10672 IsGuiding returns 1 22:36:53.515 00.032 10672 IsSlewing returns 0 22:36:53.515 00.000 10672 IsGuiding returns 1 22:36:53.561 00.046 10672 IsSlewing returns 0 22:36:53.561 00.000 10672 IsGuiding returns 0 22:36:53.561 00.000 10672 scope move finished after 1000 + 171 ms 22:36:53.577 00.016 10672 Move returns status 0, amount 1000 22:36:53.577 00.000 10672 Star-cross move 237/320, South for 1000 ms 22:36:53.577 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:53.577 00.000 10672 MoveAxis(S, 1000, -) 22:36:53.577 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:53.608 00.031 10672 IsSlewing returns 0 22:36:53.624 00.016 10672 IsGuiding returns 0 22:36:53.702 00.078 10672 PulseGuide returned control before completion, sleep 933 22:36:54.639 00.937 10672 IsGuiding returns 1 22:36:54.639 00.000 10672 scope still moving after pulse duration time elapsed 22:36:54.670 00.031 10672 IsSlewing returns 0 22:36:54.670 00.000 10672 IsGuiding returns 1 22:36:54.701 00.031 10672 IsSlewing returns 0 22:36:54.701 00.000 10672 IsGuiding returns 1 22:36:54.749 00.048 10672 IsSlewing returns 0 22:36:54.780 00.031 10672 IsGuiding returns 0 22:36:54.780 00.000 10672 scope move finished after 1000 + 165 ms 22:36:54.780 00.000 10672 Move returns status 0, amount 1000 22:36:54.780 00.000 10672 read socket command 10 22:36:54.780 00.000 10672 processing socket request REQDIST 22:36:54.795 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:36:54.795 00.000 10672 Sending socket response 0 (0x0) 22:36:54.795 00.000 10672 Star-cross move 238/320, South for 1000 ms 22:36:54.795 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:54.795 00.000 10672 MoveAxis(S, 1000, -) 22:36:54.795 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:54.811 00.016 10672 IsSlewing returns 0 22:36:54.811 00.000 10672 IsGuiding returns 0 22:36:54.889 00.078 10672 PulseGuide returned control before completion, sleep 922 22:36:55.826 00.937 10672 IsGuiding returns 1 22:36:55.826 00.000 10672 scope still moving after pulse duration time elapsed 22:36:55.858 00.032 10672 IsSlewing returns 0 22:36:55.858 00.000 10672 IsGuiding returns 1 22:36:55.920 00.062 10672 IsSlewing returns 0 22:36:55.951 00.031 10672 IsGuiding returns 0 22:36:55.951 00.000 10672 scope move finished after 1000 + 142 ms 22:36:55.951 00.000 10672 Move returns status 0, amount 1000 22:36:55.951 00.000 10672 Star-cross move 239/320, South for 1000 ms 22:36:55.951 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:55.951 00.000 10672 MoveAxis(S, 1000, -) 22:36:55.951 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:55.951 00.000 10672 IsSlewing returns 0 22:36:55.951 00.000 10672 IsGuiding returns 0 22:36:56.029 00.078 10672 PulseGuide returned control before completion, sleep 937 22:36:56.982 00.953 10672 IsGuiding returns 1 22:36:56.982 00.000 10672 scope still moving after pulse duration time elapsed 22:36:57.013 00.031 10672 IsSlewing returns 0 22:36:57.013 00.000 10672 IsGuiding returns 1 22:36:57.060 00.047 10672 IsSlewing returns 0 22:36:57.076 00.016 10672 IsGuiding returns 0 22:36:57.076 00.000 10672 scope move finished after 1000 + 113 ms 22:36:57.076 00.000 10672 Move returns status 0, amount 1000 22:36:57.076 00.000 10672 Star-cross move 240/320, South for 1000 ms 22:36:57.091 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:57.091 00.000 10672 MoveAxis(S, 1000, -) 22:36:57.091 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:57.138 00.047 10672 IsSlewing returns 0 22:36:57.138 00.000 10672 IsGuiding returns 0 22:36:57.216 00.078 10672 PulseGuide returned control before completion, sleep 933 22:36:58.153 00.937 10672 IsGuiding returns 1 22:36:58.153 00.000 10672 scope still moving after pulse duration time elapsed 22:36:58.185 00.032 10672 IsSlewing returns 0 22:36:58.185 00.000 10672 IsGuiding returns 1 22:36:58.216 00.031 10672 IsSlewing returns 0 22:36:58.216 00.000 10672 IsGuiding returns 1 22:36:58.263 00.047 10672 IsSlewing returns 0 22:36:58.263 00.000 10672 IsGuiding returns 0 22:36:58.263 00.000 10672 scope move finished after 1000 + 132 ms 22:36:58.263 00.000 10672 Move returns status 0, amount 1000 22:36:58.263 00.000 10672 Star-cross move 241/320, South for 1000 ms 22:36:58.263 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:58.263 00.000 10672 MoveAxis(S, 1000, -) 22:36:58.263 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:58.279 00.016 10672 IsSlewing returns 0 22:36:58.310 00.031 10672 IsGuiding returns 0 22:36:58.388 00.078 10672 PulseGuide returned control before completion, sleep 932 22:36:59.341 00.953 10672 IsGuiding returns 1 22:36:59.341 00.000 10672 scope still moving after pulse duration time elapsed 22:36:59.388 00.047 10672 IsSlewing returns 0 22:36:59.388 00.000 10672 IsGuiding returns 1 22:36:59.434 00.046 10672 IsSlewing returns 0 22:36:59.434 00.000 10672 IsGuiding returns 0 22:36:59.434 00.000 10672 scope move finished after 1000 + 118 ms 22:36:59.434 00.000 10672 Move returns status 0, amount 1000 22:36:59.434 00.000 10672 Star-cross move 242/320, South for 1000 ms 22:36:59.434 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:36:59.434 00.000 10672 MoveAxis(S, 1000, -) 22:36:59.434 00.000 10672 Guiding Dir = 1, Dur = 1000 22:36:59.481 00.047 10672 IsSlewing returns 0 22:36:59.489 00.008 10672 IsGuiding returns 0 22:36:59.568 00.079 10672 PulseGuide returned control before completion, sleep 931 22:37:00.501 00.933 10672 IsGuiding returns 1 22:37:00.502 00.001 10672 scope still moving after pulse duration time elapsed 22:37:00.524 00.022 10672 IsSlewing returns 0 22:37:00.524 00.000 10672 IsGuiding returns 1 22:37:00.546 00.022 10672 IsSlewing returns 0 22:37:00.547 00.001 10672 IsGuiding returns 1 22:37:00.606 00.059 10672 IsSlewing returns 0 22:37:00.609 00.003 10672 IsGuiding returns 0 22:37:00.609 00.000 10672 scope move finished after 1000 + 120 ms 22:37:00.609 00.000 10672 Move returns status 0, amount 1000 22:37:00.610 00.001 10672 read socket command 10 22:37:00.611 00.001 10672 processing socket request REQDIST 22:37:00.611 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:00.611 00.000 10672 Sending socket response 0 (0x0) 22:37:00.612 00.001 10672 Star-cross move 243/320, South for 1000 ms 22:37:00.614 00.002 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:00.614 00.000 10672 MoveAxis(S, 1000, -) 22:37:00.614 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:00.618 00.004 10672 IsSlewing returns 0 22:37:00.619 00.001 10672 IsGuiding returns 0 22:37:00.703 00.084 10672 PulseGuide returned control before completion, sleep 928 22:37:01.633 00.930 10672 IsGuiding returns 1 22:37:01.633 00.000 10672 scope still moving after pulse duration time elapsed 22:37:01.656 00.023 10672 IsSlewing returns 0 22:37:01.657 00.001 10672 IsGuiding returns 1 22:37:01.712 00.055 10672 IsSlewing returns 0 22:37:01.758 00.046 10672 IsGuiding returns 0 22:37:01.758 00.000 10672 scope move finished after 1000 + 138 ms 22:37:01.758 00.000 10672 Move returns status 0, amount 1000 22:37:01.760 00.002 10672 Star-cross move 244/320, South for 1000 ms 22:37:01.764 00.004 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:01.765 00.001 10672 MoveAxis(S, 1000, -) 22:37:01.765 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:01.769 00.004 10672 IsSlewing returns 0 22:37:01.770 00.001 10672 IsGuiding returns 0 22:37:01.854 00.084 10672 PulseGuide returned control before completion, sleep 927 22:37:02.788 00.934 10672 IsGuiding returns 1 22:37:02.788 00.000 10672 scope still moving after pulse duration time elapsed 22:37:02.819 00.031 10672 IsSlewing returns 0 22:37:02.819 00.000 10672 IsGuiding returns 1 22:37:02.882 00.063 10672 IsSlewing returns 0 22:37:02.897 00.015 10672 IsGuiding returns 1 22:37:02.944 00.047 10672 IsSlewing returns 0 22:37:02.944 00.000 10672 IsGuiding returns 0 22:37:02.944 00.000 10672 scope move finished after 1000 + 188 ms 22:37:02.944 00.000 10672 Move returns status 0, amount 1000 22:37:02.959 00.015 10672 Star-cross move 245/320, South for 1000 ms 22:37:02.959 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:02.959 00.000 10672 MoveAxis(S, 1000, -) 22:37:02.959 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:02.959 00.000 10672 IsSlewing returns 0 22:37:02.959 00.000 10672 IsGuiding returns 0 22:37:03.038 00.079 10672 PulseGuide returned control before completion, sleep 928 22:37:03.990 00.952 10672 IsGuiding returns 1 22:37:03.990 00.000 10672 scope still moving after pulse duration time elapsed 22:37:04.053 00.063 10672 IsSlewing returns 0 22:37:04.084 00.031 10672 IsGuiding returns 0 22:37:04.084 00.000 10672 scope move finished after 1000 + 121 ms 22:37:04.084 00.000 10672 Move returns status 0, amount 1000 22:37:04.084 00.000 10672 Star-cross move 246/320, South for 1000 ms 22:37:04.100 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:04.100 00.000 10672 MoveAxis(S, 1000, -) 22:37:04.100 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:04.115 00.015 10672 IsSlewing returns 0 22:37:04.115 00.000 10672 IsGuiding returns 0 22:37:04.194 00.079 10672 PulseGuide returned control before completion, sleep 927 22:37:05.146 00.952 10672 IsGuiding returns 1 22:37:05.146 00.000 10672 scope still moving after pulse duration time elapsed 22:37:05.178 00.032 10672 IsSlewing returns 0 22:37:05.178 00.000 10672 IsGuiding returns 1 22:37:05.224 00.046 10672 IsSlewing returns 0 22:37:05.271 00.047 10672 IsGuiding returns 0 22:37:05.271 00.000 10672 scope move finished after 1000 + 153 ms 22:37:05.271 00.000 10672 Move returns status 0, amount 1000 22:37:05.271 00.000 10672 read socket command 10 22:37:05.271 00.000 10672 processing socket request REQDIST 22:37:05.271 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:05.271 00.000 10672 Sending socket response 0 (0x0) 22:37:05.271 00.000 10672 Star-cross move 247/320, South for 1000 ms 22:37:05.271 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:05.271 00.000 10672 MoveAxis(S, 1000, -) 22:37:05.271 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:05.271 00.000 10672 IsSlewing returns 0 22:37:05.271 00.000 10672 IsGuiding returns 0 22:37:05.365 00.094 10672 PulseGuide returned control before completion, sleep 923 22:37:06.302 00.937 10672 IsGuiding returns 1 22:37:06.302 00.000 10672 scope still moving after pulse duration time elapsed 22:37:06.333 00.031 10672 IsSlewing returns 0 22:37:06.333 00.000 10672 IsGuiding returns 1 22:37:06.396 00.063 10672 IsSlewing returns 0 22:37:06.427 00.031 10672 IsGuiding returns 0 22:37:06.427 00.000 10672 scope move finished after 1000 + 158 ms 22:37:06.427 00.000 10672 Move returns status 0, amount 1000 22:37:06.443 00.016 10672 Star-cross move 248/320, South for 1000 ms 22:37:06.443 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:06.443 00.000 10672 MoveAxis(S, 1000, -) 22:37:06.443 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:06.443 00.000 10672 IsSlewing returns 0 22:37:06.443 00.000 10672 IsGuiding returns 0 22:37:06.536 00.093 10672 PulseGuide returned control before completion, sleep 925 22:37:07.474 00.938 10672 IsGuiding returns 1 22:37:07.474 00.000 10672 scope still moving after pulse duration time elapsed 22:37:07.505 00.031 10672 IsSlewing returns 0 22:37:07.505 00.000 10672 IsGuiding returns 1 22:37:07.568 00.063 10672 IsSlewing returns 0 22:37:07.599 00.031 10672 IsGuiding returns 0 22:37:07.599 00.000 10672 scope move finished after 1000 + 154 ms 22:37:07.599 00.000 10672 Move returns status 0, amount 1000 22:37:07.599 00.000 10672 Star-cross move 249/320, South for 1000 ms 22:37:07.599 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:07.614 00.015 10672 MoveAxis(S, 1000, -) 22:37:07.614 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:07.614 00.000 10672 IsSlewing returns 0 22:37:07.614 00.000 10672 IsGuiding returns 0 22:37:07.693 00.079 10672 PulseGuide returned control before completion, sleep 926 22:37:08.635 00.942 10672 IsGuiding returns 1 22:37:08.635 00.000 10672 scope still moving after pulse duration time elapsed 22:37:08.666 00.031 10672 IsSlewing returns 0 22:37:08.666 00.000 10672 IsGuiding returns 1 22:37:08.713 00.047 10672 IsSlewing returns 0 22:37:08.744 00.031 10672 IsGuiding returns 0 22:37:08.759 00.015 10672 scope move finished after 1000 + 139 ms 22:37:08.759 00.000 10672 Move returns status 0, amount 1000 22:37:08.759 00.000 10672 Star-cross move 250/320, South for 1000 ms 22:37:08.759 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:08.759 00.000 10672 MoveAxis(S, 1000, -) 22:37:08.759 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:08.759 00.000 10672 IsSlewing returns 0 22:37:08.759 00.000 10672 IsGuiding returns 0 22:37:08.853 00.094 10672 PulseGuide returned control before completion, sleep 929 22:37:09.790 00.937 10672 IsGuiding returns 1 22:37:09.790 00.000 10672 scope still moving after pulse duration time elapsed 22:37:09.822 00.032 10672 IsSlewing returns 0 22:37:09.822 00.000 10672 IsGuiding returns 1 22:37:09.853 00.031 10672 IsSlewing returns 0 22:37:09.853 00.000 10672 IsGuiding returns 1 22:37:09.900 00.047 10672 IsSlewing returns 0 22:37:09.931 00.031 10672 IsGuiding returns 0 22:37:09.931 00.000 10672 scope move finished after 1000 + 168 ms 22:37:09.931 00.000 10672 Move returns status 0, amount 1000 22:37:09.946 00.015 10672 read socket command 10 22:37:09.946 00.000 10672 processing socket request REQDIST 22:37:09.946 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:09.946 00.000 10672 Sending socket response 0 (0x0) 22:37:09.946 00.000 10672 Star-cross move 251/320, South for 1000 ms 22:37:09.946 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:09.946 00.000 10672 MoveAxis(S, 1000, -) 22:37:09.946 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:09.946 00.000 10672 IsSlewing returns 0 22:37:09.946 00.000 10672 IsGuiding returns 0 22:37:10.025 00.079 10672 PulseGuide returned control before completion, sleep 934 22:37:10.977 00.952 10672 IsGuiding returns 1 22:37:10.977 00.000 10672 scope still moving after pulse duration time elapsed 22:37:11.009 00.032 10672 IsSlewing returns 0 22:37:11.009 00.000 10672 IsGuiding returns 1 22:37:11.056 00.047 10672 IsSlewing returns 0 22:37:11.056 00.000 10672 IsGuiding returns 0 22:37:11.056 00.000 10672 scope move finished after 1000 + 100 ms 22:37:11.056 00.000 10672 Move returns status 0, amount 1000 22:37:11.056 00.000 10672 Star-cross move 252/320, South for 1000 ms 22:37:11.056 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:11.056 00.000 10672 MoveAxis(S, 1000, -) 22:37:11.056 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:11.071 00.015 10672 IsSlewing returns 0 22:37:11.103 00.032 10672 IsGuiding returns 0 22:37:11.181 00.078 10672 PulseGuide returned control before completion, sleep 931 22:37:12.133 00.952 10672 IsGuiding returns 1 22:37:12.133 00.000 10672 scope still moving after pulse duration time elapsed 22:37:12.165 00.032 10672 IsSlewing returns 0 22:37:12.165 00.000 10672 IsGuiding returns 1 22:37:12.211 00.046 10672 IsSlewing returns 0 22:37:12.227 00.016 10672 IsGuiding returns 0 22:37:12.227 00.000 10672 scope move finished after 1000 + 120 ms 22:37:12.227 00.000 10672 Move returns status 0, amount 1000 22:37:12.227 00.000 10672 Star-cross move 253/320, South for 1000 ms 22:37:12.243 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:12.243 00.000 10672 MoveAxis(S, 1000, -) 22:37:12.243 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:12.274 00.031 10672 IsSlewing returns 0 22:37:12.274 00.000 10672 IsGuiding returns 0 22:37:12.352 00.078 10672 PulseGuide returned control before completion, sleep 932 22:37:13.289 00.937 10672 IsGuiding returns 1 22:37:13.289 00.000 10672 scope still moving after pulse duration time elapsed 22:37:13.320 00.031 10672 IsSlewing returns 0 22:37:13.320 00.000 10672 IsGuiding returns 1 22:37:13.352 00.032 10672 IsSlewing returns 0 22:37:13.352 00.000 10672 IsGuiding returns 1 22:37:13.383 00.031 10672 IsSlewing returns 0 22:37:13.383 00.000 10672 IsGuiding returns 0 22:37:13.383 00.000 10672 scope move finished after 1000 + 118 ms 22:37:13.383 00.000 10672 Move returns status 0, amount 1000 22:37:13.383 00.000 10672 Star-cross move 254/320, South for 1000 ms 22:37:13.398 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:13.398 00.000 10672 MoveAxis(S, 1000, -) 22:37:13.398 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:13.398 00.000 10672 IsSlewing returns 0 22:37:13.398 00.000 10672 IsGuiding returns 0 22:37:13.477 00.079 10672 PulseGuide returned control before completion, sleep 928 22:37:14.445 00.968 10672 IsGuiding returns 1 22:37:14.445 00.000 10672 scope still moving after pulse duration time elapsed 22:37:14.508 00.063 10672 IsSlewing returns 0 22:37:14.508 00.000 10672 IsGuiding returns 0 22:37:14.508 00.000 10672 scope move finished after 1000 + 106 ms 22:37:14.508 00.000 10672 Move returns status 0, amount 1000 22:37:14.508 00.000 10672 Star-cross move 255/320, South for 1000 ms 22:37:14.508 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:14.508 00.000 10672 MoveAxis(S, 1000, -) 22:37:14.508 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:14.523 00.015 10672 IsSlewing returns 0 22:37:14.523 00.000 10672 IsGuiding returns 0 22:37:14.601 00.078 10672 PulseGuide returned control before completion, sleep 929 22:37:15.539 00.938 10672 IsGuiding returns 1 22:37:15.539 00.000 10672 scope still moving after pulse duration time elapsed 22:37:15.570 00.031 10672 IsSlewing returns 0 22:37:15.570 00.000 10672 IsGuiding returns 1 22:37:15.617 00.047 10672 IsSlewing returns 0 22:37:15.648 00.031 10672 IsGuiding returns 0 22:37:15.663 00.015 10672 scope move finished after 1000 + 136 ms 22:37:15.663 00.000 10672 Move returns status 0, amount 1000 22:37:15.663 00.000 10672 read socket command 10 22:37:15.663 00.000 10672 processing socket request REQDIST 22:37:15.663 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:15.663 00.000 10672 Sending socket response 0 (0x0) 22:37:15.663 00.000 10672 Star-cross move 256/320, South for 1000 ms 22:37:15.663 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:15.663 00.000 10672 MoveAxis(S, 1000, -) 22:37:15.663 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:15.663 00.000 10672 IsSlewing returns 0 22:37:15.663 00.000 10672 IsGuiding returns 0 22:37:15.757 00.094 10672 PulseGuide returned control before completion, sleep 929 22:37:16.699 00.942 10672 IsGuiding returns 1 22:37:16.699 00.000 10672 scope still moving after pulse duration time elapsed 22:37:16.730 00.031 10672 IsSlewing returns 0 22:37:16.730 00.000 10672 IsGuiding returns 1 22:37:16.777 00.047 10672 IsSlewing returns 0 22:37:16.808 00.031 10672 IsGuiding returns 0 22:37:16.808 00.000 10672 scope move finished after 1000 + 136 ms 22:37:16.808 00.000 10672 Move returns status 0, amount 1000 22:37:16.808 00.000 10672 Star-cross move 257/320, South for 1000 ms 22:37:16.808 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:16.808 00.000 10672 MoveAxis(S, 1000, -) 22:37:16.808 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:16.824 00.016 10672 IsSlewing returns 0 22:37:16.824 00.000 10672 IsGuiding returns 0 22:37:16.902 00.078 10672 PulseGuide returned control before completion, sleep 928 22:37:17.839 00.937 10672 IsGuiding returns 1 22:37:17.839 00.000 10672 scope still moving after pulse duration time elapsed 22:37:17.870 00.031 10672 IsSlewing returns 0 22:37:17.870 00.000 10672 IsGuiding returns 1 22:37:17.902 00.032 10672 IsSlewing returns 0 22:37:17.902 00.000 10672 IsGuiding returns 1 22:37:17.948 00.046 10672 IsSlewing returns 0 22:37:17.980 00.032 10672 IsGuiding returns 0 22:37:17.980 00.000 10672 scope move finished after 1000 + 154 ms 22:37:17.980 00.000 10672 Move returns status 0, amount 1000 22:37:17.980 00.000 10672 Star-cross move 258/320, South for 1000 ms 22:37:17.980 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:17.980 00.000 10672 MoveAxis(S, 1000, -) 22:37:17.980 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:17.980 00.000 10672 IsSlewing returns 0 22:37:17.980 00.000 10672 IsGuiding returns 0 22:37:18.073 00.093 10672 PulseGuide returned control before completion, sleep 928 22:37:19.011 00.938 10672 IsGuiding returns 1 22:37:19.011 00.000 10672 scope still moving after pulse duration time elapsed 22:37:19.042 00.031 10672 IsSlewing returns 0 22:37:19.042 00.000 10672 IsGuiding returns 1 22:37:19.105 00.063 10672 IsSlewing returns 0 22:37:19.105 00.000 10672 IsGuiding returns 0 22:37:19.105 00.000 10672 scope move finished after 1000 + 125 ms 22:37:19.105 00.000 10672 Move returns status 0, amount 1000 22:37:19.120 00.015 10672 Star-cross move 259/320, South for 1000 ms 22:37:19.120 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:19.120 00.000 10672 MoveAxis(S, 1000, -) 22:37:19.120 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:19.151 00.031 10672 IsSlewing returns 0 22:37:19.151 00.000 10672 IsGuiding returns 0 22:37:19.230 00.079 10672 PulseGuide returned control before completion, sleep 933 22:37:20.182 00.952 10672 IsGuiding returns 1 22:37:20.182 00.000 10672 scope still moving after pulse duration time elapsed 22:37:20.214 00.032 10672 IsSlewing returns 0 22:37:20.214 00.000 10672 IsGuiding returns 1 22:37:20.276 00.062 10672 IsSlewing returns 0 22:37:20.276 00.000 10672 IsGuiding returns 0 22:37:20.276 00.000 10672 scope move finished after 1000 + 117 ms 22:37:20.276 00.000 10672 Move returns status 0, amount 1000 22:37:20.276 00.000 10672 read socket command 10 22:37:20.276 00.000 10672 processing socket request REQDIST 22:37:20.276 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:20.276 00.000 10672 Sending socket response 0 (0x0) 22:37:20.276 00.000 10672 Star-cross move 260/320, South for 1000 ms 22:37:20.291 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:20.291 00.000 10672 MoveAxis(S, 1000, -) 22:37:20.291 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:20.323 00.032 10672 IsSlewing returns 0 22:37:20.323 00.000 10672 IsGuiding returns 0 22:37:20.401 00.078 10672 PulseGuide returned control before completion, sleep 931 22:37:21.354 00.953 10672 IsGuiding returns 1 22:37:21.354 00.000 10672 scope still moving after pulse duration time elapsed 22:37:21.385 00.031 10672 IsSlewing returns 0 22:37:21.385 00.000 10672 IsGuiding returns 1 22:37:21.448 00.063 10672 IsSlewing returns 0 22:37:21.448 00.000 10672 IsGuiding returns 0 22:37:21.448 00.000 10672 scope move finished after 1000 + 119 ms 22:37:21.448 00.000 10672 Move returns status 0, amount 1000 22:37:21.448 00.000 10672 Star-cross move 261/320, South for 1000 ms 22:37:21.448 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:21.448 00.000 10672 MoveAxis(S, 1000, -) 22:37:21.448 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:21.448 00.000 10672 IsSlewing returns 0 22:37:21.448 00.000 10672 IsGuiding returns 0 22:37:21.541 00.093 10672 PulseGuide returned control before completion, sleep 928 22:37:22.510 00.969 10672 IsGuiding returns 1 22:37:22.510 00.000 10672 scope still moving after pulse duration time elapsed 22:37:22.572 00.062 10672 IsSlewing returns 0 22:37:22.572 00.000 10672 IsGuiding returns 0 22:37:22.572 00.000 10672 scope move finished after 1000 + 122 ms 22:37:22.572 00.000 10672 Move returns status 0, amount 1000 22:37:22.572 00.000 10672 Star-cross move 262/320, South for 1000 ms 22:37:22.588 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:22.588 00.000 10672 MoveAxis(S, 1000, -) 22:37:22.588 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:22.588 00.000 10672 IsSlewing returns 0 22:37:22.588 00.000 10672 IsGuiding returns 0 22:37:22.666 00.078 10672 PulseGuide returned control before completion, sleep 929 22:37:23.619 00.953 10672 IsGuiding returns 1 22:37:23.619 00.000 10672 scope still moving after pulse duration time elapsed 22:37:23.650 00.031 10672 IsSlewing returns 0 22:37:23.650 00.000 10672 IsGuiding returns 1 22:37:23.697 00.047 10672 IsSlewing returns 0 22:37:23.728 00.031 10672 IsGuiding returns 0 22:37:23.728 00.000 10672 scope move finished after 1000 + 136 ms 22:37:23.728 00.000 10672 Move returns status 0, amount 1000 22:37:23.728 00.000 10672 Star-cross move 263/320, South for 1000 ms 22:37:23.728 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:23.728 00.000 10672 MoveAxis(S, 1000, -) 22:37:23.728 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:23.743 00.015 10672 IsSlewing returns 0 22:37:23.743 00.000 10672 IsGuiding returns 0 22:37:23.822 00.079 10672 PulseGuide returned control before completion, sleep 926 22:37:24.764 00.942 10672 IsGuiding returns 1 22:37:24.764 00.000 10672 scope still moving after pulse duration time elapsed 22:37:24.795 00.031 10672 IsSlewing returns 0 22:37:24.795 00.000 10672 IsGuiding returns 1 22:37:24.858 00.063 10672 IsSlewing returns 0 22:37:24.889 00.031 10672 IsGuiding returns 0 22:37:24.889 00.000 10672 scope move finished after 1000 + 156 ms 22:37:24.889 00.000 10672 Move returns status 0, amount 1000 22:37:24.904 00.015 10672 read socket command 10 22:37:24.904 00.000 10672 processing socket request REQDIST 22:37:24.904 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:24.904 00.000 10672 Sending socket response 0 (0x0) 22:37:24.904 00.000 10672 Star-cross move 264/320, South for 1000 ms 22:37:24.904 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:24.904 00.000 10672 MoveAxis(S, 1000, -) 22:37:24.904 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:24.920 00.016 10672 IsSlewing returns 0 22:37:24.920 00.000 10672 IsGuiding returns 0 22:37:24.998 00.078 10672 PulseGuide returned control before completion, sleep 924 22:37:25.951 00.953 10672 IsGuiding returns 1 22:37:25.951 00.000 10672 scope still moving after pulse duration time elapsed 22:37:25.982 00.031 10672 IsSlewing returns 0 22:37:25.982 00.000 10672 IsGuiding returns 1 22:37:26.045 00.063 10672 IsSlewing returns 0 22:37:26.076 00.031 10672 IsGuiding returns 0 22:37:26.076 00.000 10672 scope move finished after 1000 + 158 ms 22:37:26.076 00.000 10672 Move returns status 0, amount 1000 22:37:26.076 00.000 10672 Star-cross move 265/320, South for 1000 ms 22:37:26.092 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:26.092 00.000 10672 MoveAxis(S, 1000, -) 22:37:26.092 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:26.107 00.015 10672 IsSlewing returns 0 22:37:26.107 00.000 10672 IsGuiding returns 0 22:37:26.185 00.078 10672 PulseGuide returned control before completion, sleep 927 22:37:27.138 00.953 10672 IsGuiding returns 1 22:37:27.138 00.000 10672 scope still moving after pulse duration time elapsed 22:37:27.169 00.031 10672 IsSlewing returns 0 22:37:27.169 00.000 10672 IsGuiding returns 1 22:37:27.232 00.063 10672 IsSlewing returns 0 22:37:27.247 00.015 10672 IsGuiding returns 0 22:37:27.247 00.000 10672 scope move finished after 1000 + 137 ms 22:37:27.247 00.000 10672 Move returns status 0, amount 1000 22:37:27.247 00.000 10672 Star-cross move 266/320, South for 1000 ms 22:37:27.263 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:27.263 00.000 10672 MoveAxis(S, 1000, -) 22:37:27.263 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:27.294 00.031 10672 IsSlewing returns 0 22:37:27.294 00.000 10672 IsGuiding returns 0 22:37:27.373 00.079 10672 PulseGuide returned control before completion, sleep 931 22:37:28.325 00.952 10672 IsGuiding returns 1 22:37:28.325 00.000 10672 scope still moving after pulse duration time elapsed 22:37:28.356 00.031 10672 IsSlewing returns 0 22:37:28.356 00.000 10672 IsGuiding returns 1 22:37:28.403 00.047 10672 IsSlewing returns 0 22:37:28.403 00.000 10672 IsGuiding returns 0 22:37:28.403 00.000 10672 scope move finished after 1000 + 118 ms 22:37:28.403 00.000 10672 Move returns status 0, amount 1000 22:37:28.419 00.016 10672 Star-cross move 267/320, South for 1000 ms 22:37:28.419 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:28.419 00.000 10672 MoveAxis(S, 1000, -) 22:37:28.419 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:28.419 00.000 10672 IsSlewing returns 0 22:37:28.419 00.000 10672 IsGuiding returns 0 22:37:28.513 00.094 10672 PulseGuide returned control before completion, sleep 925 22:37:29.481 00.968 10672 IsGuiding returns 1 22:37:29.481 00.000 10672 scope still moving after pulse duration time elapsed 22:37:29.544 00.063 10672 IsSlewing returns 0 22:37:29.544 00.000 10672 IsGuiding returns 0 22:37:29.544 00.000 10672 scope move finished after 1000 + 125 ms 22:37:29.544 00.000 10672 Move returns status 0, amount 1000 22:37:29.544 00.000 10672 Star-cross move 268/320, South for 1000 ms 22:37:29.559 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:29.559 00.000 10672 MoveAxis(S, 1000, -) 22:37:29.559 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:29.559 00.000 10672 IsSlewing returns 0 22:37:29.559 00.000 10672 IsGuiding returns 0 22:37:29.637 00.078 10672 PulseGuide returned control before completion, sleep 928 22:37:30.590 00.953 10672 IsGuiding returns 1 22:37:30.590 00.000 10672 scope still moving after pulse duration time elapsed 22:37:30.653 00.063 10672 IsSlewing returns 0 22:37:30.684 00.031 10672 IsGuiding returns 0 22:37:30.684 00.000 10672 scope move finished after 1000 + 121 ms 22:37:30.684 00.000 10672 Move returns status 0, amount 1000 22:37:30.684 00.000 10672 read socket command 10 22:37:30.684 00.000 10672 processing socket request REQDIST 22:37:30.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:30.684 00.000 10672 Sending socket response 0 (0x0) 22:37:30.684 00.000 10672 Star-cross move 269/320, South for 1000 ms 22:37:30.684 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:30.684 00.000 10672 MoveAxis(S, 1000, -) 22:37:30.684 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:30.699 00.015 10672 IsSlewing returns 0 22:37:30.699 00.000 10672 IsGuiding returns 0 22:37:30.777 00.078 10672 PulseGuide returned control before completion, sleep 929 22:37:31.715 00.938 10672 IsGuiding returns 1 22:37:31.715 00.000 10672 scope still moving after pulse duration time elapsed 22:37:31.746 00.031 10672 IsSlewing returns 0 22:37:31.746 00.000 10672 IsGuiding returns 1 22:37:31.809 00.063 10672 IsSlewing returns 0 22:37:31.840 00.031 10672 IsGuiding returns 0 22:37:31.840 00.000 10672 scope move finished after 1000 + 152 ms 22:37:31.840 00.000 10672 Move returns status 0, amount 1000 22:37:31.855 00.015 10672 Star-cross move 270/320, South for 1000 ms 22:37:31.855 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:31.855 00.000 10672 MoveAxis(S, 1000, -) 22:37:31.855 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:31.855 00.000 10672 IsSlewing returns 0 22:37:31.855 00.000 10672 IsGuiding returns 0 22:37:31.949 00.094 10672 PulseGuide returned control before completion, sleep 928 22:37:32.891 00.942 10672 IsGuiding returns 1 22:37:32.891 00.000 10672 scope still moving after pulse duration time elapsed 22:37:32.922 00.031 10672 IsSlewing returns 0 22:37:32.922 00.000 10672 IsGuiding returns 1 22:37:32.985 00.063 10672 IsSlewing returns 0 22:37:33.016 00.031 10672 IsGuiding returns 0 22:37:33.016 00.000 10672 scope move finished after 1000 + 154 ms 22:37:33.016 00.000 10672 Move returns status 0, amount 1000 22:37:33.016 00.000 10672 Star-cross move 271/320, South for 1000 ms 22:37:33.016 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:33.016 00.000 10672 MoveAxis(S, 1000, -) 22:37:33.016 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:33.032 00.016 10672 IsSlewing returns 0 22:37:33.032 00.000 10672 IsGuiding returns 0 22:37:33.110 00.078 10672 PulseGuide returned control before completion, sleep 928 22:37:34.047 00.937 10672 IsGuiding returns 1 22:37:34.047 00.000 10672 scope still moving after pulse duration time elapsed 22:37:34.078 00.031 10672 IsSlewing returns 0 22:37:34.078 00.000 10672 IsGuiding returns 1 22:37:34.141 00.063 10672 IsSlewing returns 0 22:37:34.141 00.000 10672 IsGuiding returns 0 22:37:34.141 00.000 10672 scope move finished after 1000 + 122 ms 22:37:34.141 00.000 10672 Move returns status 0, amount 1000 22:37:34.156 00.015 10672 Star-cross move 272/320, South for 1000 ms 22:37:34.156 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:34.156 00.000 10672 MoveAxis(S, 1000, -) 22:37:34.156 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:34.172 00.016 10672 IsSlewing returns 0 22:37:34.188 00.016 10672 IsGuiding returns 0 22:37:34.266 00.078 10672 PulseGuide returned control before completion, sleep 932 22:37:35.203 00.937 10672 IsGuiding returns 1 22:37:35.203 00.000 10672 scope still moving after pulse duration time elapsed 22:37:35.234 00.031 10672 IsSlewing returns 0 22:37:35.234 00.000 10672 IsGuiding returns 1 22:37:35.266 00.032 10672 IsSlewing returns 0 22:37:35.266 00.000 10672 IsGuiding returns 1 22:37:35.312 00.046 10672 IsSlewing returns 0 22:37:35.312 00.000 10672 IsGuiding returns 0 22:37:35.312 00.000 10672 scope move finished after 1000 + 136 ms 22:37:35.312 00.000 10672 Move returns status 0, amount 1000 22:37:35.328 00.016 10672 read socket command 10 22:37:35.328 00.000 10672 processing socket request REQDIST 22:37:35.328 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:35.328 00.000 10672 Sending socket response 0 (0x0) 22:37:35.328 00.000 10672 Star-cross move 273/320, South for 1000 ms 22:37:35.328 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:35.328 00.000 10672 MoveAxis(S, 1000, -) 22:37:35.328 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:35.359 00.031 10672 IsSlewing returns 0 22:37:35.359 00.000 10672 IsGuiding returns 0 22:37:35.437 00.078 10672 PulseGuide returned control before completion, sleep 932 22:37:36.390 00.953 10672 IsGuiding returns 1 22:37:36.390 00.000 10672 scope still moving after pulse duration time elapsed 22:37:36.421 00.031 10672 IsSlewing returns 0 22:37:36.421 00.000 10672 IsGuiding returns 1 22:37:36.468 00.047 10672 IsSlewing returns 0 22:37:36.468 00.000 10672 IsGuiding returns 0 22:37:36.468 00.000 10672 scope move finished after 1000 + 102 ms 22:37:36.468 00.000 10672 Move returns status 0, amount 1000 22:37:36.468 00.000 10672 Star-cross move 274/320, South for 1000 ms 22:37:36.468 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:36.468 00.000 10672 MoveAxis(S, 1000, -) 22:37:36.468 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:36.484 00.016 10672 IsSlewing returns 0 22:37:36.484 00.000 10672 IsGuiding returns 0 22:37:36.562 00.078 10672 PulseGuide returned control before completion, sleep 928 22:37:37.499 00.937 10672 IsGuiding returns 1 22:37:37.499 00.000 10672 scope still moving after pulse duration time elapsed 22:37:37.546 00.047 10672 IsSlewing returns 0 22:37:37.561 00.015 10672 IsGuiding returns 1 22:37:37.593 00.032 10672 IsSlewing returns 0 22:37:37.608 00.015 10672 IsGuiding returns 0 22:37:37.608 00.000 10672 scope move finished after 1000 + 123 ms 22:37:37.608 00.000 10672 Move returns status 0, amount 1000 22:37:37.608 00.000 10672 Star-cross move 275/320, South for 1000 ms 22:37:37.608 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:37.608 00.000 10672 MoveAxis(S, 1000, -) 22:37:37.608 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:37.608 00.000 10672 IsSlewing returns 0 22:37:37.608 00.000 10672 IsGuiding returns 0 22:37:37.702 00.094 10672 PulseGuide returned control before completion, sleep 930 22:37:38.639 00.937 10672 IsGuiding returns 1 22:37:38.639 00.000 10672 scope still moving after pulse duration time elapsed 22:37:38.671 00.032 10672 IsSlewing returns 0 22:37:38.671 00.000 10672 IsGuiding returns 1 22:37:38.718 00.047 10672 IsSlewing returns 0 22:37:38.749 00.031 10672 IsGuiding returns 0 22:37:38.749 00.000 10672 scope move finished after 1000 + 135 ms 22:37:38.749 00.000 10672 Move returns status 0, amount 1000 22:37:38.749 00.000 10672 Star-cross move 276/320, South for 1000 ms 22:37:38.764 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:38.764 00.000 10672 MoveAxis(S, 1000, -) 22:37:38.764 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:38.764 00.000 10672 IsSlewing returns 0 22:37:38.764 00.000 10672 IsGuiding returns 0 22:37:38.843 00.079 10672 PulseGuide returned control before completion, sleep 927 22:37:39.795 00.952 10672 IsGuiding returns 1 22:37:39.795 00.000 10672 scope still moving after pulse duration time elapsed 22:37:39.827 00.032 10672 IsSlewing returns 0 22:37:39.827 00.000 10672 IsGuiding returns 1 22:37:39.873 00.046 10672 IsSlewing returns 0 22:37:39.905 00.032 10672 IsGuiding returns 0 22:37:39.905 00.000 10672 scope move finished after 1000 + 139 ms 22:37:39.905 00.000 10672 Move returns status 0, amount 1000 22:37:39.905 00.000 10672 read socket command 10 22:37:39.905 00.000 10672 processing socket request REQDIST 22:37:39.905 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:39.905 00.000 10672 Sending socket response 0 (0x0) 22:37:39.905 00.000 10672 Star-cross move 277/320, South for 1000 ms 22:37:39.920 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:39.920 00.000 10672 MoveAxis(S, 1000, -) 22:37:39.920 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:39.920 00.000 10672 IsSlewing returns 0 22:37:39.920 00.000 10672 IsGuiding returns 0 22:37:40.014 00.094 10672 PulseGuide returned control before completion, sleep 923 22:37:40.956 00.942 10672 IsGuiding returns 1 22:37:40.956 00.000 10672 scope still moving after pulse duration time elapsed 22:37:40.987 00.031 10672 IsSlewing returns 0 22:37:40.987 00.000 10672 IsGuiding returns 1 22:37:41.050 00.063 10672 IsSlewing returns 0 22:37:41.081 00.031 10672 IsGuiding returns 0 22:37:41.081 00.000 10672 scope move finished after 1000 + 158 ms 22:37:41.081 00.000 10672 Move returns status 0, amount 1000 22:37:41.096 00.015 10672 Star-cross move 278/320, South for 1000 ms 22:37:41.096 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:41.096 00.000 10672 MoveAxis(S, 1000, -) 22:37:41.096 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:41.096 00.000 10672 IsSlewing returns 0 22:37:41.096 00.000 10672 IsGuiding returns 0 22:37:41.175 00.079 10672 PulseGuide returned control before completion, sleep 934 22:37:42.127 00.952 10672 IsGuiding returns 1 22:37:42.127 00.000 10672 scope still moving after pulse duration time elapsed 22:37:42.158 00.031 10672 IsSlewing returns 0 22:37:42.158 00.000 10672 IsGuiding returns 1 22:37:42.205 00.047 10672 IsSlewing returns 0 22:37:42.205 00.000 10672 IsGuiding returns 0 22:37:42.205 00.000 10672 scope move finished after 1000 + 102 ms 22:37:42.205 00.000 10672 Move returns status 0, amount 1000 22:37:42.221 00.016 10672 Star-cross move 279/320, South for 1000 ms 22:37:42.236 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:42.236 00.000 10672 MoveAxis(S, 1000, -) 22:37:42.236 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:42.252 00.016 10672 IsSlewing returns 0 22:37:42.252 00.000 10672 IsGuiding returns 0 22:37:42.330 00.078 10672 PulseGuide returned control before completion, sleep 933 22:37:43.283 00.953 10672 IsGuiding returns 1 22:37:43.283 00.000 10672 scope still moving after pulse duration time elapsed 22:37:43.314 00.031 10672 IsSlewing returns 0 22:37:43.314 00.000 10672 IsGuiding returns 1 22:37:43.377 00.063 10672 IsSlewing returns 0 22:37:43.377 00.000 10672 IsGuiding returns 0 22:37:43.377 00.000 10672 scope move finished after 1000 + 119 ms 22:37:43.377 00.000 10672 Move returns status 0, amount 1000 22:37:43.377 00.000 10672 Star-cross move 280/320, South for 1000 ms 22:37:43.377 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:37:43.377 00.000 10672 MoveAxis(S, 1000, -) 22:37:43.377 00.000 10672 Guiding Dir = 1, Dur = 1000 22:37:43.392 00.015 10672 IsSlewing returns 0 22:37:43.424 00.032 10672 IsGuiding returns 0 22:37:43.502 00.078 10672 PulseGuide returned control before completion, sleep 932 22:37:44.439 00.937 10672 IsGuiding returns 1 22:37:44.439 00.000 10672 scope still moving after pulse duration time elapsed 22:37:44.470 00.031 10672 IsSlewing returns 0 22:37:44.470 00.000 10672 IsGuiding returns 1 22:37:44.502 00.032 10672 IsSlewing returns 0 22:37:44.502 00.000 10672 IsGuiding returns 1 22:37:44.548 00.046 10672 IsSlewing returns 0 22:37:44.548 00.000 10672 IsGuiding returns 0 22:37:44.548 00.000 10672 scope move finished after 1000 + 135 ms 22:37:44.548 00.000 10672 Move returns status 0, amount 1000 22:37:44.548 00.000 10672 Star-cross move 281/320, North for 1000 ms 22:37:44.564 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:44.564 00.000 10672 MoveAxis(N, 1000, -) 22:37:44.564 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:44.595 00.031 10672 IsSlewing returns 0 22:37:44.595 00.000 10672 IsGuiding returns 0 22:37:44.673 00.078 10672 PulseGuide returned control before completion, sleep 933 22:37:45.626 00.953 10672 IsGuiding returns 1 22:37:45.626 00.000 10672 scope still moving after pulse duration time elapsed 22:37:45.657 00.031 10672 IsSlewing returns 0 22:37:45.657 00.000 10672 IsGuiding returns 1 22:37:45.720 00.063 10672 IsSlewing returns 0 22:37:45.720 00.000 10672 IsGuiding returns 0 22:37:45.720 00.000 10672 scope move finished after 1000 + 118 ms 22:37:45.720 00.000 10672 Move returns status 0, amount 1000 22:37:45.720 00.000 10672 read socket command 10 22:37:45.720 00.000 10672 processing socket request REQDIST 22:37:45.720 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:45.720 00.000 10672 Sending socket response 0 (0x0) 22:37:45.720 00.000 10672 Star-cross move 282/320, North for 1000 ms 22:37:45.735 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:45.735 00.000 10672 MoveAxis(N, 1000, -) 22:37:45.735 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:45.767 00.032 10672 IsSlewing returns 0 22:37:45.767 00.000 10672 IsGuiding returns 0 22:37:45.845 00.078 10672 PulseGuide returned control before completion, sleep 931 22:37:46.798 00.953 10672 IsGuiding returns 1 22:37:46.798 00.000 10672 scope still moving after pulse duration time elapsed 22:37:46.829 00.031 10672 IsSlewing returns 0 22:37:46.829 00.000 10672 IsGuiding returns 1 22:37:46.891 00.062 10672 IsSlewing returns 0 22:37:46.891 00.000 10672 IsGuiding returns 0 22:37:46.891 00.000 10672 scope move finished after 1000 + 119 ms 22:37:46.891 00.000 10672 Move returns status 0, amount 1000 22:37:46.891 00.000 10672 Star-cross move 283/320, North for 1000 ms 22:37:46.891 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:46.891 00.000 10672 MoveAxis(N, 1000, -) 22:37:46.891 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:46.907 00.016 10672 IsSlewing returns 0 22:37:46.938 00.031 10672 IsGuiding returns 0 22:37:47.016 00.078 10672 PulseGuide returned control before completion, sleep 931 22:37:47.969 00.953 10672 IsGuiding returns 1 22:37:47.969 00.000 10672 scope still moving after pulse duration time elapsed 22:37:48.000 00.031 10672 IsSlewing returns 0 22:37:48.000 00.000 10672 IsGuiding returns 1 22:37:48.063 00.063 10672 IsSlewing returns 0 22:37:48.063 00.000 10672 IsGuiding returns 0 22:37:48.063 00.000 10672 scope move finished after 1000 + 135 ms 22:37:48.063 00.000 10672 Move returns status 0, amount 1000 22:37:48.078 00.015 10672 Star-cross move 284/320, North for 1000 ms 22:37:48.094 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:48.094 00.000 10672 MoveAxis(N, 1000, -) 22:37:48.094 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:48.110 00.016 10672 IsSlewing returns 0 22:37:48.110 00.000 10672 IsGuiding returns 0 22:37:48.203 00.093 10672 PulseGuide returned control before completion, sleep 931 22:37:49.141 00.938 10672 IsGuiding returns 1 22:37:49.141 00.000 10672 scope still moving after pulse duration time elapsed 22:37:49.172 00.031 10672 IsSlewing returns 0 22:37:49.172 00.000 10672 IsGuiding returns 1 22:37:49.255 00.083 10672 IsSlewing returns 0 22:37:49.286 00.031 10672 IsGuiding returns 0 22:37:49.286 00.000 10672 scope move finished after 1000 + 166 ms 22:37:49.286 00.000 10672 Move returns status 0, amount 1000 22:37:49.286 00.000 10672 Star-cross move 285/320, North for 1000 ms 22:37:49.286 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:49.286 00.000 10672 MoveAxis(N, 1000, -) 22:37:49.286 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:49.302 00.016 10672 IsSlewing returns 0 22:37:49.302 00.000 10672 IsGuiding returns 0 22:37:49.380 00.078 10672 PulseGuide returned control before completion, sleep 930 22:37:50.333 00.953 10672 IsGuiding returns 1 22:37:50.333 00.000 10672 scope still moving after pulse duration time elapsed 22:37:50.364 00.031 10672 IsSlewing returns 0 22:37:50.364 00.000 10672 IsGuiding returns 1 22:37:50.395 00.031 10672 IsSlewing returns 0 22:37:50.411 00.016 10672 IsGuiding returns 0 22:37:50.411 00.000 10672 scope move finished after 1000 + 104 ms 22:37:50.411 00.000 10672 Move returns status 0, amount 1000 22:37:50.411 00.000 10672 read socket command 10 22:37:50.411 00.000 10672 processing socket request REQDIST 22:37:50.411 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:50.411 00.000 10672 Sending socket response 0 (0x0) 22:37:50.411 00.000 10672 Star-cross move 286/320, North for 1000 ms 22:37:50.411 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:50.411 00.000 10672 MoveAxis(N, 1000, -) 22:37:50.411 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:50.411 00.000 10672 IsSlewing returns 0 22:37:50.411 00.000 10672 IsGuiding returns 0 22:37:50.505 00.094 10672 PulseGuide returned control before completion, sleep 930 22:37:51.442 00.937 10672 IsGuiding returns 1 22:37:51.442 00.000 10672 scope still moving after pulse duration time elapsed 22:37:51.489 00.047 10672 IsSlewing returns 0 22:37:51.489 00.000 10672 IsGuiding returns 1 22:37:51.551 00.062 10672 IsSlewing returns 0 22:37:51.551 00.000 10672 IsGuiding returns 0 22:37:51.551 00.000 10672 scope move finished after 1000 + 134 ms 22:37:51.551 00.000 10672 Move returns status 0, amount 1000 22:37:51.551 00.000 10672 Star-cross move 287/320, North for 1000 ms 22:37:51.567 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:51.567 00.000 10672 MoveAxis(N, 1000, -) 22:37:51.567 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:51.567 00.000 10672 IsSlewing returns 0 22:37:51.567 00.000 10672 IsGuiding returns 0 22:37:51.645 00.078 10672 PulseGuide returned control before completion, sleep 930 22:37:52.598 00.953 10672 IsGuiding returns 1 22:37:52.598 00.000 10672 scope still moving after pulse duration time elapsed 22:37:52.660 00.062 10672 IsSlewing returns 0 22:37:52.691 00.031 10672 IsGuiding returns 0 22:37:52.691 00.000 10672 scope move finished after 1000 + 119 ms 22:37:52.691 00.000 10672 Move returns status 0, amount 1000 22:37:52.691 00.000 10672 Star-cross move 288/320, North for 1000 ms 22:37:52.691 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:52.691 00.000 10672 MoveAxis(N, 1000, -) 22:37:52.691 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:52.691 00.000 10672 IsSlewing returns 0 22:37:52.691 00.000 10672 IsGuiding returns 0 22:37:52.770 00.079 10672 PulseGuide returned control before completion, sleep 938 22:37:53.722 00.952 10672 IsGuiding returns 1 22:37:53.722 00.000 10672 scope still moving after pulse duration time elapsed 22:37:53.753 00.031 10672 IsSlewing returns 0 22:37:53.753 00.000 10672 IsGuiding returns 1 22:37:53.816 00.063 10672 IsSlewing returns 0 22:37:53.847 00.031 10672 IsGuiding returns 0 22:37:53.863 00.016 10672 scope move finished after 1000 + 161 ms 22:37:53.863 00.000 10672 Move returns status 0, amount 1000 22:37:53.863 00.000 10672 Star-cross move 289/320, North for 1000 ms 22:37:53.863 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:53.863 00.000 10672 MoveAxis(N, 1000, -) 22:37:53.863 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:53.863 00.000 10672 IsSlewing returns 0 22:37:53.863 00.000 10672 IsGuiding returns 0 22:37:53.957 00.094 10672 PulseGuide returned control before completion, sleep 930 22:37:54.894 00.937 10672 IsGuiding returns 1 22:37:54.894 00.000 10672 scope still moving after pulse duration time elapsed 22:37:54.925 00.031 10672 IsSlewing returns 0 22:37:54.925 00.000 10672 IsGuiding returns 1 22:37:54.956 00.031 10672 IsSlewing returns 0 22:37:54.956 00.000 10672 IsGuiding returns 1 22:37:55.003 00.047 10672 IsSlewing returns 0 22:37:55.034 00.031 10672 IsGuiding returns 0 22:37:55.034 00.000 10672 scope move finished after 1000 + 168 ms 22:37:55.034 00.000 10672 Move returns status 0, amount 1000 22:37:55.034 00.000 10672 read socket command 10 22:37:55.034 00.000 10672 processing socket request REQDIST 22:37:55.034 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:37:55.034 00.000 10672 Sending socket response 0 (0x0) 22:37:55.034 00.000 10672 Star-cross move 290/320, North for 1000 ms 22:37:55.050 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:55.050 00.000 10672 MoveAxis(N, 1000, -) 22:37:55.050 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:55.065 00.015 10672 IsSlewing returns 0 22:37:55.065 00.000 10672 IsGuiding returns 0 22:37:55.144 00.079 10672 PulseGuide returned control before completion, sleep 927 22:37:56.096 00.952 10672 IsGuiding returns 1 22:37:56.096 00.000 10672 scope still moving after pulse duration time elapsed 22:37:56.128 00.032 10672 IsSlewing returns 0 22:37:56.128 00.000 10672 IsGuiding returns 1 22:37:56.175 00.047 10672 IsSlewing returns 0 22:37:56.175 00.000 10672 IsGuiding returns 0 22:37:56.175 00.000 10672 scope move finished after 1000 + 107 ms 22:37:56.175 00.000 10672 Move returns status 0, amount 1000 22:37:56.175 00.000 10672 Star-cross move 291/320, North for 1000 ms 22:37:56.175 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:56.175 00.000 10672 MoveAxis(N, 1000, -) 22:37:56.175 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:56.190 00.015 10672 IsSlewing returns 0 22:37:56.221 00.031 10672 IsGuiding returns 0 22:37:56.300 00.079 10672 PulseGuide returned control before completion, sleep 934 22:37:57.252 00.952 10672 IsGuiding returns 1 22:37:57.252 00.000 10672 scope still moving after pulse duration time elapsed 22:37:57.284 00.032 10672 IsSlewing returns 0 22:37:57.284 00.000 10672 IsGuiding returns 1 22:37:57.330 00.046 10672 IsSlewing returns 0 22:37:57.346 00.016 10672 IsGuiding returns 0 22:37:57.346 00.000 10672 scope move finished after 1000 + 116 ms 22:37:57.346 00.000 10672 Move returns status 0, amount 1000 22:37:57.346 00.000 10672 Star-cross move 292/320, North for 1000 ms 22:37:57.346 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:57.346 00.000 10672 MoveAxis(N, 1000, -) 22:37:57.346 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:57.346 00.000 10672 IsSlewing returns 0 22:37:57.346 00.000 10672 IsGuiding returns 0 22:37:57.428 00.082 10672 PulseGuide returned control before completion, sleep 929 22:37:58.397 00.969 10672 IsGuiding returns 1 22:37:58.397 00.000 10672 scope still moving after pulse duration time elapsed 22:37:58.459 00.062 10672 IsSlewing returns 0 22:37:58.459 00.000 10672 IsGuiding returns 0 22:37:58.459 00.000 10672 scope move finished after 1000 + 105 ms 22:37:58.459 00.000 10672 Move returns status 0, amount 1000 22:37:58.459 00.000 10672 Star-cross move 293/320, North for 1000 ms 22:37:58.459 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:58.459 00.000 10672 MoveAxis(N, 1000, -) 22:37:58.459 00.000 10672 Guiding Dir = 0, Dur = 1000 22:37:58.475 00.016 10672 IsSlewing returns 0 22:37:58.475 00.000 10672 IsGuiding returns 0 22:37:58.553 00.078 10672 PulseGuide returned control before completion, sleep 930 22:37:59.506 00.953 10672 IsGuiding returns 1 22:37:59.506 00.000 10672 scope still moving after pulse duration time elapsed 22:37:59.568 00.062 10672 IsSlewing returns 0 22:37:59.615 00.047 10672 IsGuiding returns 0 22:37:59.615 00.000 10672 scope move finished after 1000 + 135 ms 22:37:59.615 00.000 10672 Move returns status 0, amount 1000 22:37:59.615 00.000 10672 Star-cross move 294/320, North for 1000 ms 22:37:59.615 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:37:59.615 00.000 10672 MoveAxis(N, 1000, -) 22:37:59.631 00.016 10672 Guiding Dir = 0, Dur = 1000 22:37:59.631 00.000 10672 IsSlewing returns 0 22:37:59.631 00.000 10672 IsGuiding returns 0 22:37:59.709 00.078 10672 PulseGuide returned control before completion, sleep 932 22:38:00.662 00.953 10672 IsGuiding returns 1 22:38:00.662 00.000 10672 scope still moving after pulse duration time elapsed 22:38:00.693 00.031 10672 IsSlewing returns 0 22:38:00.693 00.000 10672 IsGuiding returns 1 22:38:00.740 00.047 10672 IsSlewing returns 0 22:38:00.771 00.031 10672 IsGuiding returns 0 22:38:00.771 00.000 10672 scope move finished after 1000 + 146 ms 22:38:00.771 00.000 10672 Move returns status 0, amount 1000 22:38:00.787 00.016 10672 read socket command 10 22:38:00.787 00.000 10672 processing socket request REQDIST 22:38:00.787 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:00.787 00.000 10672 Sending socket response 0 (0x0) 22:38:00.787 00.000 10672 Star-cross move 295/320, North for 1000 ms 22:38:00.818 00.031 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:00.818 00.000 10672 MoveAxis(N, 1000, -) 22:38:00.818 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:00.818 00.000 10672 IsSlewing returns 0 22:38:00.834 00.016 10672 IsGuiding returns 0 22:38:00.896 00.062 10672 PulseGuide returned control before completion, sleep 934 22:38:01.849 00.953 10672 IsGuiding returns 1 22:38:01.849 00.000 10672 scope still moving after pulse duration time elapsed 22:38:01.880 00.031 10672 IsSlewing returns 0 22:38:01.880 00.000 10672 IsGuiding returns 1 22:38:01.927 00.047 10672 IsSlewing returns 0 22:38:01.958 00.031 10672 IsGuiding returns 0 22:38:01.958 00.000 10672 scope move finished after 1000 + 131 ms 22:38:01.958 00.000 10672 Move returns status 0, amount 1000 22:38:01.958 00.000 10672 Star-cross move 296/320, North for 1000 ms 22:38:01.958 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:01.958 00.000 10672 MoveAxis(N, 1000, -) 22:38:01.958 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:01.958 00.000 10672 IsSlewing returns 0 22:38:01.958 00.000 10672 IsGuiding returns 0 22:38:02.036 00.078 10672 PulseGuide returned control before completion, sleep 938 22:38:02.989 00.953 10672 IsGuiding returns 1 22:38:02.989 00.000 10672 scope still moving after pulse duration time elapsed 22:38:03.021 00.032 10672 IsSlewing returns 0 22:38:03.021 00.000 10672 IsGuiding returns 1 22:38:03.052 00.031 10672 IsSlewing returns 0 22:38:03.083 00.031 10672 IsGuiding returns 0 22:38:03.083 00.000 10672 scope move finished after 1000 + 112 ms 22:38:03.083 00.000 10672 Move returns status 0, amount 1000 22:38:03.083 00.000 10672 Star-cross move 297/320, North for 1000 ms 22:38:03.098 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:03.098 00.000 10672 MoveAxis(N, 1000, -) 22:38:03.098 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:03.130 00.032 10672 IsSlewing returns 0 22:38:03.130 00.000 10672 IsGuiding returns 0 22:38:03.208 00.078 10672 PulseGuide returned control before completion, sleep 932 22:38:04.161 00.953 10672 IsGuiding returns 1 22:38:04.161 00.000 10672 scope still moving after pulse duration time elapsed 22:38:04.192 00.031 10672 IsSlewing returns 0 22:38:04.192 00.000 10672 IsGuiding returns 1 22:38:04.254 00.062 10672 IsSlewing returns 0 22:38:04.254 00.000 10672 IsGuiding returns 0 22:38:04.254 00.000 10672 scope move finished after 1000 + 134 ms 22:38:04.254 00.000 10672 Move returns status 0, amount 1000 22:38:04.270 00.016 10672 Star-cross move 298/320, North for 1000 ms 22:38:04.270 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:04.270 00.000 10672 MoveAxis(N, 1000, -) 22:38:04.270 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:04.301 00.031 10672 IsSlewing returns 0 22:38:04.301 00.000 10672 IsGuiding returns 0 22:38:04.379 00.078 10672 PulseGuide returned control before completion, sleep 933 22:38:05.332 00.953 10672 IsGuiding returns 1 22:38:05.332 00.000 10672 scope still moving after pulse duration time elapsed 22:38:05.364 00.032 10672 IsSlewing returns 0 22:38:05.364 00.000 10672 IsGuiding returns 1 22:38:05.426 00.062 10672 IsSlewing returns 0 22:38:05.426 00.000 10672 IsGuiding returns 0 22:38:05.426 00.000 10672 scope move finished after 1000 + 117 ms 22:38:05.426 00.000 10672 Move returns status 0, amount 1000 22:38:05.426 00.000 10672 read socket command 10 22:38:05.426 00.000 10672 processing socket request REQDIST 22:38:05.426 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:05.426 00.000 10672 Sending socket response 0 (0x0) 22:38:05.426 00.000 10672 Star-cross move 299/320, North for 1000 ms 22:38:05.426 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:05.426 00.000 10672 MoveAxis(N, 1000, -) 22:38:05.426 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:05.441 00.015 10672 IsSlewing returns 0 22:38:05.473 00.032 10672 IsGuiding returns 0 22:38:05.551 00.078 10672 PulseGuide returned control before completion, sleep 931 22:38:06.509 00.958 10672 IsGuiding returns 1 22:38:06.509 00.000 10672 scope still moving after pulse duration time elapsed 22:38:06.540 00.031 10672 IsSlewing returns 0 22:38:06.540 00.000 10672 IsGuiding returns 1 22:38:06.587 00.047 10672 IsSlewing returns 0 22:38:06.587 00.000 10672 IsGuiding returns 0 22:38:06.587 00.000 10672 scope move finished after 1000 + 119 ms 22:38:06.587 00.000 10672 Move returns status 0, amount 1000 22:38:06.602 00.015 10672 Star-cross move 300/320, North for 1000 ms 22:38:06.602 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:06.602 00.000 10672 MoveAxis(N, 1000, -) 22:38:06.602 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:06.602 00.000 10672 IsSlewing returns 0 22:38:06.602 00.000 10672 IsGuiding returns 0 22:38:06.696 00.094 10672 PulseGuide returned control before completion, sleep 929 22:38:07.665 00.969 10672 IsGuiding returns 1 22:38:07.665 00.000 10672 scope still moving after pulse duration time elapsed 22:38:07.727 00.062 10672 IsSlewing returns 0 22:38:07.727 00.000 10672 IsGuiding returns 0 22:38:07.727 00.000 10672 scope move finished after 1000 + 121 ms 22:38:07.727 00.000 10672 Move returns status 0, amount 1000 22:38:07.727 00.000 10672 Star-cross move 301/320, North for 1000 ms 22:38:07.743 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:07.743 00.000 10672 MoveAxis(N, 1000, -) 22:38:07.743 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:07.758 00.015 10672 IsSlewing returns 0 22:38:07.758 00.000 10672 IsGuiding returns 0 22:38:07.836 00.078 10672 PulseGuide returned control before completion, sleep 927 22:38:08.789 00.953 10672 IsGuiding returns 1 22:38:08.789 00.000 10672 scope still moving after pulse duration time elapsed 22:38:08.836 00.047 10672 IsSlewing returns 0 22:38:08.867 00.031 10672 IsGuiding returns 0 22:38:08.867 00.000 10672 scope move finished after 1000 + 106 ms 22:38:08.867 00.000 10672 Move returns status 0, amount 1000 22:38:08.867 00.000 10672 Star-cross move 302/320, North for 1000 ms 22:38:08.867 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:08.867 00.000 10672 MoveAxis(N, 1000, -) 22:38:08.867 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:08.867 00.000 10672 IsSlewing returns 0 22:38:08.883 00.016 10672 IsGuiding returns 0 22:38:08.961 00.078 10672 PulseGuide returned control before completion, sleep 930 22:38:09.898 00.937 10672 IsGuiding returns 1 22:38:09.898 00.000 10672 scope still moving after pulse duration time elapsed 22:38:09.929 00.031 10672 IsSlewing returns 0 22:38:09.929 00.000 10672 IsGuiding returns 1 22:38:09.976 00.047 10672 IsSlewing returns 0 22:38:10.008 00.032 10672 IsGuiding returns 0 22:38:10.008 00.000 10672 scope move finished after 1000 + 135 ms 22:38:10.008 00.000 10672 Move returns status 0, amount 1000 22:38:10.023 00.015 10672 read socket command 10 22:38:10.023 00.000 10672 processing socket request REQDIST 22:38:10.023 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:10.023 00.000 10672 Sending socket response 0 (0x0) 22:38:10.023 00.000 10672 Star-cross move 303/320, North for 1000 ms 22:38:10.023 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:10.023 00.000 10672 MoveAxis(N, 1000, -) 22:38:10.023 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:10.023 00.000 10672 IsSlewing returns 0 22:38:10.023 00.000 10672 IsGuiding returns 0 22:38:10.117 00.094 10672 PulseGuide returned control before completion, sleep 932 22:38:11.054 00.937 10672 IsGuiding returns 1 22:38:11.054 00.000 10672 scope still moving after pulse duration time elapsed 22:38:11.085 00.031 10672 IsSlewing returns 0 22:38:11.085 00.000 10672 IsGuiding returns 1 22:38:11.132 00.047 10672 IsSlewing returns 0 22:38:11.132 00.000 10672 IsGuiding returns 0 22:38:11.132 00.000 10672 scope move finished after 1000 + 102 ms 22:38:11.132 00.000 10672 Move returns status 0, amount 1000 22:38:11.132 00.000 10672 Star-cross move 304/320, North for 1000 ms 22:38:11.132 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:11.148 00.016 10672 MoveAxis(N, 1000, -) 22:38:11.148 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:11.179 00.031 10672 IsSlewing returns 0 22:38:11.179 00.000 10672 IsGuiding returns 0 22:38:11.257 00.078 10672 PulseGuide returned control before completion, sleep 933 22:38:12.210 00.953 10672 IsGuiding returns 1 22:38:12.210 00.000 10672 scope still moving after pulse duration time elapsed 22:38:12.241 00.031 10672 IsSlewing returns 0 22:38:12.241 00.000 10672 IsGuiding returns 1 22:38:12.304 00.063 10672 IsSlewing returns 0 22:38:12.304 00.000 10672 IsGuiding returns 0 22:38:12.304 00.000 10672 scope move finished after 1000 + 117 ms 22:38:12.304 00.000 10672 Move returns status 0, amount 1000 22:38:12.304 00.000 10672 Star-cross move 305/320, North for 1000 ms 22:38:12.304 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:12.304 00.000 10672 MoveAxis(N, 1000, -) 22:38:12.304 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:12.319 00.015 10672 IsSlewing returns 0 22:38:12.351 00.032 10672 IsGuiding returns 0 22:38:12.429 00.078 10672 PulseGuide returned control before completion, sleep 931 22:38:13.366 00.937 10672 IsGuiding returns 1 22:38:13.366 00.000 10672 scope still moving after pulse duration time elapsed 22:38:13.397 00.031 10672 IsSlewing returns 0 22:38:13.397 00.000 10672 IsGuiding returns 1 22:38:13.428 00.031 10672 IsSlewing returns 0 22:38:13.428 00.000 10672 IsGuiding returns 1 22:38:13.475 00.047 10672 IsSlewing returns 0 22:38:13.475 00.000 10672 IsGuiding returns 0 22:38:13.475 00.000 10672 scope move finished after 1000 + 135 ms 22:38:13.475 00.000 10672 Move returns status 0, amount 1000 22:38:13.491 00.016 10672 Star-cross move 306/320, North for 1000 ms 22:38:13.491 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:13.491 00.000 10672 MoveAxis(N, 1000, -) 22:38:13.491 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:13.522 00.031 10672 IsSlewing returns 0 22:38:13.538 00.016 10672 IsGuiding returns 0 22:38:13.616 00.078 10672 PulseGuide returned control before completion, sleep 932 22:38:14.557 00.941 10672 IsGuiding returns 1 22:38:14.557 00.000 10672 scope still moving after pulse duration time elapsed 22:38:14.588 00.031 10672 IsSlewing returns 0 22:38:14.588 00.000 10672 IsGuiding returns 1 22:38:14.651 00.063 10672 IsSlewing returns 0 22:38:14.651 00.000 10672 IsGuiding returns 0 22:38:14.651 00.000 10672 scope move finished after 1000 + 118 ms 22:38:14.651 00.000 10672 Move returns status 0, amount 1000 22:38:14.651 00.000 10672 Star-cross move 307/320, North for 1000 ms 22:38:14.651 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:14.651 00.000 10672 MoveAxis(N, 1000, -) 22:38:14.651 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:14.666 00.015 10672 IsSlewing returns 0 22:38:14.698 00.032 10672 IsGuiding returns 0 22:38:14.776 00.078 10672 PulseGuide returned control before completion, sleep 931 22:38:15.729 00.953 10672 IsGuiding returns 1 22:38:15.729 00.000 10672 scope still moving after pulse duration time elapsed 22:38:15.760 00.031 10672 IsSlewing returns 0 22:38:15.760 00.000 10672 IsGuiding returns 1 22:38:15.807 00.047 10672 IsSlewing returns 0 22:38:15.822 00.015 10672 IsGuiding returns 0 22:38:15.822 00.000 10672 scope move finished after 1000 + 121 ms 22:38:15.822 00.000 10672 Move returns status 0, amount 1000 22:38:15.822 00.000 10672 read socket command 10 22:38:15.822 00.000 10672 processing socket request REQDIST 22:38:15.822 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:15.822 00.000 10672 Sending socket response 0 (0x0) 22:38:15.822 00.000 10672 Star-cross move 308/320, North for 1000 ms 22:38:15.822 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:15.822 00.000 10672 MoveAxis(N, 1000, -) 22:38:15.838 00.016 10672 Guiding Dir = 0, Dur = 1000 22:38:15.869 00.031 10672 IsSlewing returns 0 22:38:15.869 00.000 10672 IsGuiding returns 0 22:38:15.947 00.078 10672 PulseGuide returned control before completion, sleep 934 22:38:16.885 00.938 10672 IsGuiding returns 1 22:38:16.885 00.000 10672 scope still moving after pulse duration time elapsed 22:38:16.916 00.031 10672 IsSlewing returns 0 22:38:16.916 00.000 10672 IsGuiding returns 1 22:38:16.947 00.031 10672 IsSlewing returns 0 22:38:16.947 00.000 10672 IsGuiding returns 1 22:38:16.994 00.047 10672 IsSlewing returns 0 22:38:16.994 00.000 10672 IsGuiding returns 0 22:38:16.994 00.000 10672 scope move finished after 1000 + 132 ms 22:38:16.994 00.000 10672 Move returns status 0, amount 1000 22:38:16.994 00.000 10672 Star-cross move 309/320, North for 1000 ms 22:38:16.994 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:17.009 00.015 10672 MoveAxis(N, 1000, -) 22:38:17.009 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:17.041 00.032 10672 IsSlewing returns 0 22:38:17.041 00.000 10672 IsGuiding returns 0 22:38:17.119 00.078 10672 PulseGuide returned control before completion, sleep 933 22:38:18.072 00.953 10672 IsGuiding returns 1 22:38:18.072 00.000 10672 scope still moving after pulse duration time elapsed 22:38:18.103 00.031 10672 IsSlewing returns 0 22:38:18.103 00.000 10672 IsGuiding returns 1 22:38:18.165 00.062 10672 IsSlewing returns 0 22:38:18.165 00.000 10672 IsGuiding returns 0 22:38:18.165 00.000 10672 scope move finished after 1000 + 118 ms 22:38:18.165 00.000 10672 Move returns status 0, amount 1000 22:38:18.165 00.000 10672 Star-cross move 310/320, North for 1000 ms 22:38:18.165 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:18.165 00.000 10672 MoveAxis(N, 1000, -) 22:38:18.165 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:18.212 00.047 10672 IsSlewing returns 0 22:38:18.212 00.000 10672 IsGuiding returns 0 22:38:18.290 00.078 10672 PulseGuide returned control before completion, sleep 935 22:38:19.243 00.953 10672 IsGuiding returns 1 22:38:19.243 00.000 10672 scope still moving after pulse duration time elapsed 22:38:19.274 00.031 10672 IsSlewing returns 0 22:38:19.274 00.000 10672 IsGuiding returns 1 22:38:19.337 00.063 10672 IsSlewing returns 0 22:38:19.337 00.000 10672 IsGuiding returns 0 22:38:19.337 00.000 10672 scope move finished after 1000 + 116 ms 22:38:19.337 00.000 10672 Move returns status 0, amount 1000 22:38:19.337 00.000 10672 Star-cross move 311/320, North for 1000 ms 22:38:19.337 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:19.337 00.000 10672 MoveAxis(N, 1000, -) 22:38:19.337 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:19.337 00.000 10672 IsSlewing returns 0 22:38:19.352 00.015 10672 IsGuiding returns 0 22:38:19.462 00.110 10672 PulseGuide returned control before completion, sleep 898 22:38:20.368 00.906 10672 IsGuiding returns 1 22:38:20.368 00.000 10672 scope still moving after pulse duration time elapsed 22:38:20.399 00.031 10672 IsSlewing returns 0 22:38:20.399 00.000 10672 IsGuiding returns 1 22:38:20.430 00.031 10672 IsSlewing returns 0 22:38:20.430 00.000 10672 IsGuiding returns 1 22:38:20.462 00.032 10672 IsSlewing returns 0 22:38:20.462 00.000 10672 IsGuiding returns 1 22:38:20.508 00.046 10672 IsSlewing returns 0 22:38:20.508 00.000 10672 IsGuiding returns 0 22:38:20.508 00.000 10672 scope move finished after 1000 + 169 ms 22:38:20.508 00.000 10672 Move returns status 0, amount 1000 22:38:20.524 00.016 10672 read socket command 10 22:38:20.524 00.000 10672 processing socket request REQDIST 22:38:20.524 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:20.524 00.000 10672 Sending socket response 0 (0x0) 22:38:20.524 00.000 10672 Star-cross move 312/320, North for 1000 ms 22:38:20.524 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:20.524 00.000 10672 MoveAxis(N, 1000, -) 22:38:20.524 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:20.555 00.031 10672 IsSlewing returns 0 22:38:20.571 00.016 10672 IsGuiding returns 0 22:38:20.649 00.078 10672 PulseGuide returned control before completion, sleep 933 22:38:21.586 00.937 10672 IsGuiding returns 1 22:38:21.586 00.000 10672 scope still moving after pulse duration time elapsed 22:38:21.617 00.031 10672 IsSlewing returns 0 22:38:21.617 00.000 10672 IsGuiding returns 1 22:38:21.680 00.063 10672 IsSlewing returns 0 22:38:21.680 00.000 10672 IsGuiding returns 0 22:38:21.680 00.000 10672 scope move finished after 1000 + 118 ms 22:38:21.680 00.000 10672 Move returns status 0, amount 1000 22:38:21.680 00.000 10672 Star-cross move 313/320, North for 1000 ms 22:38:21.695 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:21.695 00.000 10672 MoveAxis(N, 1000, -) 22:38:21.695 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:21.727 00.032 10672 IsSlewing returns 0 22:38:21.727 00.000 10672 IsGuiding returns 0 22:38:21.805 00.078 10672 PulseGuide returned control before completion, sleep 932 22:38:22.762 00.957 10672 IsGuiding returns 1 22:38:22.762 00.000 10672 scope still moving after pulse duration time elapsed 22:38:22.794 00.032 10672 IsSlewing returns 0 22:38:22.794 00.000 10672 IsGuiding returns 1 22:38:22.841 00.047 10672 IsSlewing returns 0 22:38:22.841 00.000 10672 IsGuiding returns 0 22:38:22.856 00.015 10672 scope move finished after 1000 + 118 ms 22:38:22.856 00.000 10672 Move returns status 0, amount 1000 22:38:22.856 00.000 10672 Star-cross move 314/320, North for 1000 ms 22:38:22.856 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:22.856 00.000 10672 MoveAxis(N, 1000, -) 22:38:22.856 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:22.856 00.000 10672 IsSlewing returns 0 22:38:22.856 00.000 10672 IsGuiding returns 0 22:38:22.950 00.094 10672 PulseGuide returned control before completion, sleep 931 22:38:23.918 00.968 10672 IsGuiding returns 1 22:38:23.918 00.000 10672 scope still moving after pulse duration time elapsed 22:38:23.949 00.031 10672 IsSlewing returns 0 22:38:23.981 00.032 10672 IsGuiding returns 0 22:38:23.981 00.000 10672 scope move finished after 1000 + 118 ms 22:38:23.981 00.000 10672 Move returns status 0, amount 1000 22:38:23.981 00.000 10672 Star-cross move 315/320, North for 1000 ms 22:38:23.996 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:23.996 00.000 10672 MoveAxis(N, 1000, -) 22:38:23.996 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:23.996 00.000 10672 IsSlewing returns 0 22:38:23.996 00.000 10672 IsGuiding returns 0 22:38:24.074 00.078 10672 PulseGuide returned control before completion, sleep 932 22:38:25.027 00.953 10672 IsGuiding returns 1 22:38:25.027 00.000 10672 scope still moving after pulse duration time elapsed 22:38:25.090 00.063 10672 IsSlewing returns 0 22:38:25.121 00.031 10672 IsGuiding returns 0 22:38:25.121 00.000 10672 scope move finished after 1000 + 117 ms 22:38:25.121 00.000 10672 Move returns status 0, amount 1000 22:38:25.121 00.000 10672 read socket command 10 22:38:25.121 00.000 10672 processing socket request REQDIST 22:38:25.121 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:25.121 00.000 10672 Sending socket response 0 (0x0) 22:38:25.121 00.000 10672 Star-cross move 316/320, North for 1000 ms 22:38:25.137 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:25.137 00.000 10672 MoveAxis(N, 1000, -) 22:38:25.137 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:25.137 00.000 10672 IsSlewing returns 0 22:38:25.152 00.015 10672 IsGuiding returns 0 22:38:25.231 00.079 10672 PulseGuide returned control before completion, sleep 930 22:38:26.168 00.937 10672 IsGuiding returns 1 22:38:26.168 00.000 10672 scope still moving after pulse duration time elapsed 22:38:26.199 00.031 10672 IsSlewing returns 0 22:38:26.199 00.000 10672 IsGuiding returns 1 22:38:26.261 00.062 10672 IsSlewing returns 0 22:38:26.293 00.032 10672 IsGuiding returns 0 22:38:26.293 00.000 10672 scope move finished after 1000 + 151 ms 22:38:26.293 00.000 10672 Move returns status 0, amount 1000 22:38:26.308 00.015 10672 Star-cross move 317/320, North for 1000 ms 22:38:26.308 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:26.308 00.000 10672 MoveAxis(N, 1000, -) 22:38:26.308 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:26.308 00.000 10672 IsSlewing returns 0 22:38:26.308 00.000 10672 IsGuiding returns 0 22:38:26.402 00.094 10672 PulseGuide returned control before completion, sleep 929 22:38:27.339 00.937 10672 IsGuiding returns 1 22:38:27.339 00.000 10672 scope still moving after pulse duration time elapsed 22:38:27.370 00.031 10672 IsSlewing returns 0 22:38:27.370 00.000 10672 IsGuiding returns 1 22:38:27.433 00.063 10672 IsSlewing returns 0 22:38:27.464 00.031 10672 IsGuiding returns 0 22:38:27.464 00.000 10672 scope move finished after 1000 + 151 ms 22:38:27.464 00.000 10672 Move returns status 0, amount 1000 22:38:27.464 00.000 10672 Star-cross move 318/320, North for 1000 ms 22:38:27.480 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:27.480 00.000 10672 MoveAxis(N, 1000, -) 22:38:27.480 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:27.480 00.000 10672 IsSlewing returns 0 22:38:27.480 00.000 10672 IsGuiding returns 0 22:38:27.558 00.078 10672 PulseGuide returned control before completion, sleep 932 22:38:28.511 00.953 10672 IsGuiding returns 1 22:38:28.511 00.000 10672 scope still moving after pulse duration time elapsed 22:38:28.542 00.031 10672 IsSlewing returns 0 22:38:28.542 00.000 10672 IsGuiding returns 1 22:38:28.589 00.047 10672 IsSlewing returns 0 22:38:28.620 00.031 10672 IsGuiding returns 0 22:38:28.620 00.000 10672 scope move finished after 1000 + 134 ms 22:38:28.620 00.000 10672 Move returns status 0, amount 1000 22:38:28.620 00.000 10672 Star-cross move 319/320, North for 1000 ms 22:38:28.620 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:28.620 00.000 10672 MoveAxis(N, 1000, -) 22:38:28.620 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:28.635 00.015 10672 IsSlewing returns 0 22:38:28.635 00.000 10672 IsGuiding returns 0 22:38:28.714 00.079 10672 PulseGuide returned control before completion, sleep 927 22:38:29.667 00.953 10672 IsGuiding returns 1 22:38:29.667 00.000 10672 scope still moving after pulse duration time elapsed 22:38:29.698 00.031 10672 IsSlewing returns 0 22:38:29.698 00.000 10672 IsGuiding returns 1 22:38:29.745 00.047 10672 IsSlewing returns 0 22:38:29.760 00.015 10672 IsGuiding returns 0 22:38:29.760 00.000 10672 scope move finished after 1000 + 121 ms 22:38:29.760 00.000 10672 Move returns status 0, amount 1000 22:38:29.760 00.000 10672 read socket command 10 22:38:29.760 00.000 10672 processing socket request REQDIST 22:38:29.760 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:29.760 00.000 10672 Sending socket response 0 (0x0) 22:38:29.760 00.000 10672 Star-cross move 320/320, North for 1000 ms 22:38:29.760 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:38:29.760 00.000 10672 MoveAxis(N, 1000, -) 22:38:29.760 00.000 10672 Guiding Dir = 0, Dur = 1000 22:38:29.791 00.031 10672 IsSlewing returns 0 22:38:29.791 00.000 10672 IsGuiding returns 0 22:38:29.870 00.079 10672 PulseGuide returned control before completion, sleep 933 22:38:30.812 00.942 10672 IsGuiding returns 1 22:38:30.812 00.000 10672 scope still moving after pulse duration time elapsed 22:38:30.843 00.031 10672 IsSlewing returns 0 22:38:30.843 00.000 10672 IsGuiding returns 1 22:38:30.905 00.062 10672 IsSlewing returns 0 22:38:30.905 00.000 10672 IsGuiding returns 0 22:38:30.905 00.000 10672 scope move finished after 1000 + 118 ms 22:38:30.905 00.000 10672 Move returns status 0, amount 1000 22:38:30.905 00.000 10672 Star-cross test completed 22:38:34.684 03.779 10672 read socket command 10 22:38:34.684 00.000 10672 processing socket request REQDIST 22:38:34.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:34.684 00.000 10672 Sending socket response 0 (0x0) 22:38:39.672 04.988 10672 read socket command 10 22:38:39.672 00.000 10672 processing socket request REQDIST 22:38:39.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:39.672 00.000 10672 Sending socket response 0 (0x0) 22:38:44.686 05.014 10672 read socket command 10 22:38:44.686 00.000 10672 processing socket request REQDIST 22:38:44.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:44.686 00.000 10672 Sending socket response 0 (0x0) 22:38:49.673 04.987 10672 read socket command 10 22:38:49.673 00.000 10672 processing socket request REQDIST 22:38:49.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:49.673 00.000 10672 Sending socket response 0 (0x0) 22:38:54.679 05.006 10672 read socket command 10 22:38:54.679 00.000 10672 processing socket request REQDIST 22:38:54.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:38:54.679 00.000 10672 Sending socket response 0 (0x0) 22:39:00.181 05.502 10672 read socket command 10 22:39:00.181 00.000 10672 processing socket request REQDIST 22:39:00.181 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:00.181 00.000 10672 Sending socket response 0 (0x0) 22:39:04.684 04.503 10672 read socket command 10 22:39:04.684 00.000 10672 processing socket request REQDIST 22:39:04.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:04.684 00.000 10672 Sending socket response 0 (0x0) 22:39:09.683 04.999 10672 read socket command 10 22:39:09.683 00.000 10672 processing socket request REQDIST 22:39:09.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:09.683 00.000 10672 Sending socket response 0 (0x0) 22:39:14.686 05.003 10672 read socket command 10 22:39:14.686 00.000 10672 processing socket request REQDIST 22:39:14.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:14.686 00.000 10672 Sending socket response 0 (0x0) 22:39:19.684 04.998 10672 read socket command 10 22:39:19.684 00.000 10672 processing socket request REQDIST 22:39:19.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:19.684 00.000 10672 Sending socket response 0 (0x0) 22:39:24.687 05.003 10672 read socket command 10 22:39:24.687 00.000 10672 processing socket request REQDIST 22:39:24.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:24.687 00.000 10672 Sending socket response 0 (0x0) 22:39:29.674 04.987 10672 read socket command 10 22:39:29.674 00.000 10672 processing socket request REQDIST 22:39:29.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:29.674 00.000 10672 Sending socket response 0 (0x0) 22:39:34.673 04.999 10672 read socket command 10 22:39:34.673 00.000 10672 processing socket request REQDIST 22:39:34.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:34.673 00.000 10672 Sending socket response 0 (0x0) 22:39:39.675 05.002 10672 read socket command 10 22:39:39.675 00.000 10672 processing socket request REQDIST 22:39:39.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:39.675 00.000 10672 Sending socket response 0 (0x0) 22:39:42.331 02.656 428 ZWO: getimagedata ret 11 22:39:42.331 00.000 428 ZWO: stopcapture 22:39:42.939 00.608 428 worker thread setting skip send exposure complete 22:39:42.939 00.000 428 worker thread queueing reconnect event to GUI thread 22:39:42.939 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 22:39:42.939 00.000 428 worker thread skipping SendWorkerThreadExposeComplete 22:39:42.939 00.000 428 worker thread done servicing request 22:39:42.954 00.015 10672 Alert: After 655.0 sec the camera has not completed a 640.0 sec exposure, so it has been disconnected to prevent other problems. If you think the hardware is working correctly, you can increase the timeout period on the Camera tab of the Advanced Settings Dialog. PHD will make several attempts to re-connect the camera. 22:39:43.204 00.250 10672 Try camera reconnect, now = 1575067183 22:39:43.204 00.000 10672 gear_dialog: ReconnectCamera 22:39:43.204 00.000 10672 gear_dialog: DoConnectCamera [ZWO ASI Camera] 22:39:43.204 00.000 10672 Status Line: Connecting to Camera ... 22:39:43.220 00.016 10672 GetString("/profile/2/cam_hash/8d44cd37/whichCamera", "") returns "" 22:39:43.220 00.000 10672 Connecting to camera [ZWO ASI Camera] id = [] 22:39:43.235 00.015 10672 ZWO: find camera id: [], ncams = 1 22:39:44.016 00.781 10672 ZWO: using mode BPP = 16 22:39:44.016 00.000 10672 ZWO: usb3 = 0, is_mini = 0, name = [ZWO ASI120MM] 22:39:44.016 00.000 10672 ZWO: selecting video mode22:39:44.016 00.000 10672 ZWO: IsColorCam = 0 22:39:44.016 00.000 10672 ZWO: supported bin 0 = 1 22:39:44.016 00.000 10672 ZWO: supported bin 1 = 2 22:39:44.016 00.000 10672 ZWO: gain range = 0 .. 100 22:39:44.016 00.000 10672 ZWO: lowest RN gain = 48 (48%) 22:39:44.016 00.000 10672 ZWO: frame (0,0)+(1280,960) 22:39:44.032 00.016 10672 Connected Camera: ZWO ASI120MM 22:39:44.032 00.000 10672 FullSize=(1280,960) 22:39:44.032 00.000 10672 PixelSize=3.75 22:39:44.032 00.000 10672 BitsPerPixel=16 22:39:44.032 00.000 10672 HasGainControl=1 22:39:44.032 00.000 10672 GuideCameraGain=95 22:39:44.032 00.000 10672 HasShutter=0 22:39:44.032 00.000 10672 HasSubFrames=1 22:39:44.032 00.000 10672 ST4HasGuideOutput=1 22:39:44.032 00.000 10672 GetBoolean("/profile/2/camera/AutoLoadDefectMap", 1) returns 1 22:39:44.032 00.000 10672 auto-loading defect map 22:39:44.032 00.000 10672 Loading defect map file C:\Users\scitm\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt 22:39:44.032 00.000 10672 Defect map file not found: C:\Users\scitm\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt 22:39:44.032 00.000 10672 Status Line: Defect map not loaded 22:39:44.048 00.016 10672 GetBoolean("/profile/2/camera/AutoLoadDarks", 1) returns 1 22:39:44.048 00.000 10672 Auto-loading dark library 22:39:44.095 00.047 10672 loaded dark frame exposure = 1000 22:39:44.142 00.047 10672 loaded dark frame exposure = 1500 22:39:44.219 00.077 10672 loaded dark frame exposure = 2000 22:39:44.235 00.016 10672 loaded dark frame exposure = 2500 22:39:44.266 00.031 10672 loaded dark frame exposure = 3000 22:39:44.298 00.032 10672 loaded dark frame exposure = 3500 22:39:44.329 00.031 10672 loaded dark frame exposure = 4000 22:39:44.360 00.031 10672 loaded dark frame exposure = 4500 22:39:44.391 00.031 10672 loaded dark frame exposure = 5000 22:39:44.423 00.032 10672 loaded dark frame exposure = 6000 22:39:44.423 00.000 10672 loaded dark library from C:\Users\scitm\AppData\Local\phd2\darks_defects\PHD2_dark_lib_2.fit 22:39:44.423 00.000 10672 Status Line: Darks loaded 22:39:44.454 00.031 10672 Status Line: Camera Connected 22:39:44.469 00.015 10672 Camera Re-connect succeeded, resume exposures 22:39:44.485 00.016 10672 ScheduleExposure(640000,3,0) exposurePending=0 22:39:44.485 00.000 10672 Enqueuing Expose request 22:39:44.485 00.000 428 Worker thread wakes up 22:39:44.485 00.000 428 worker thread servicing REQUEST_EXPOSE 640000 22:39:44.485 00.000 428 Handling exposure in thread, d=640000 o=3 r=(0,0,0,0) 22:39:44.485 00.000 428 ZWO: set CONTROL_EXPOSURE 640000000 22:39:44.485 00.000 428 ZWO: startcapture 22:39:44.672 00.187 10672 read socket command 10 22:39:44.672 00.000 10672 processing socket request REQDIST 22:39:44.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:44.672 00.000 10672 Sending socket response 0 (0x0) 22:39:49.676 05.004 10672 read socket command 10 22:39:49.676 00.000 10672 processing socket request REQDIST 22:39:49.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:49.676 00.000 10672 Sending socket response 0 (0x0) 22:39:55.287 05.611 10672 read socket command 10 22:39:55.287 00.000 10672 processing socket request REQDIST 22:39:55.287 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:55.287 00.000 10672 Sending socket response 0 (0x0) 22:39:59.677 04.390 10672 read socket command 10 22:39:59.677 00.000 10672 processing socket request REQDIST 22:39:59.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:39:59.677 00.000 10672 Sending socket response 0 (0x0) 22:40:04.680 05.003 10672 read socket command 10 22:40:04.680 00.000 10672 processing socket request REQDIST 22:40:04.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:04.680 00.000 10672 Sending socket response 0 (0x0) 22:40:09.683 05.003 10672 read socket command 10 22:40:09.683 00.000 10672 processing socket request REQDIST 22:40:09.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:09.683 00.000 10672 Sending socket response 0 (0x0) 22:40:14.681 04.998 10672 read socket command 10 22:40:14.681 00.000 10672 processing socket request REQDIST 22:40:14.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:14.681 00.000 10672 Sending socket response 0 (0x0) 22:40:19.502 04.821 10672 SetCurrentPosition(2809.11,26.58) 22:40:19.503 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:333->invalid x value 22:40:19.503 00.000 10672 Status Line: No star found 22:40:19.604 00.101 10672 SetCurrentPosition(2638.61,24.97) 22:40:19.604 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:333->invalid x value 22:40:19.604 00.000 10672 Status Line: No star found 22:40:19.760 00.156 10672 SetCurrentPosition(2638.61,24.97) 22:40:19.760 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:333->invalid x value 22:40:19.760 00.000 10672 Status Line: No star found 22:40:20.244 00.484 10672 read socket command 10 22:40:20.244 00.000 10672 processing socket request REQDIST 22:40:20.244 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:20.244 00.000 10672 Sending socket response 0 (0x0) 22:40:23.087 02.843 10672 SetCurrentPosition(595.14,84.62) 22:40:23.087 00.000 10672 Star::Find(15, 595, 84, 0, (0,0,0,0), 0.0, 0) frame 38 22:40:23.087 00.000 10672 Star::Find returns 1 (0), X=582.72, Y=90.54, Mass=48966, SNR=21.8, Peak=41712 HFD=0.8 22:40:23.087 00.000 10672 setting lock position to (582.72, 90.54) 22:40:23.087 00.000 10672 Status Line: Selected star at (582.7, 90.5) 22:40:23.134 00.047 10672 Changing from state SELECTING to SELECTED 22:40:23.134 00.000 10672 guider state => SELECTED 22:40:24.681 01.547 10672 read socket command 10 22:40:24.681 00.000 10672 processing socket request REQDIST 22:40:24.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:24.681 00.000 10672 Sending socket response 0 (0x0) 22:40:28.184 03.503 10672 SetCurrentPosition(801.85,280.23) 22:40:28.184 00.000 10672 Star::Find(15, 801, 280, 0, (0,0,0,0), 0.0, 0) frame 38 22:40:28.200 00.016 10672 Star::Find returns 1 (0), X=808.74, Y=285.38, Mass=71471, SNR=23.1, Peak=52176 HFD=1.3 22:40:28.200 00.000 10672 setting lock position to (808.74, 285.38) 22:40:28.200 00.000 10672 Status Line: Selected star at (808.7, 285.4) 22:40:28.200 00.000 10672 Changing from state SELECTED to SELECTED 22:40:28.200 00.000 10672 guider state => SELECTED 22:40:29.684 01.484 10672 read socket command 10 22:40:29.684 00.000 10672 processing socket request REQDIST 22:40:29.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:29.684 00.000 10672 Sending socket response 0 (0x0) 22:40:34.687 05.003 10672 read socket command 10 22:40:34.687 00.000 10672 processing socket request REQDIST 22:40:34.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:34.687 00.000 10672 Sending socket response 0 (0x0) 22:40:35.593 00.906 10672 SetCurrentPosition(421.73,452.25) 22:40:35.593 00.000 10672 Star::Find(15, 421, 452, 0, (0,0,0,0), 0.0, 0) frame 38 22:40:35.593 00.000 10672 Star::Find returns 1 (0), X=433.30, Y=465.33, Mass=29250, SNR=11.8, Peak=21008 HFD=1.4 22:40:35.593 00.000 10672 setting lock position to (433.30, 465.33) 22:40:35.593 00.000 10672 Status Line: Selected star at (433.3, 465.3) 22:40:35.608 00.015 10672 Changing from state SELECTED to SELECTED 22:40:35.608 00.000 10672 guider state => SELECTED 22:40:39.685 04.077 10672 read socket command 10 22:40:39.685 00.000 10672 processing socket request REQDIST 22:40:39.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:39.685 00.000 10672 Sending socket response 0 (0x0) 22:40:44.673 04.988 10672 read socket command 10 22:40:44.673 00.000 10672 processing socket request REQDIST 22:40:44.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:44.673 00.000 10672 Sending socket response 0 (0x0) 22:40:49.687 05.014 10672 read socket command 10 22:40:49.687 00.000 10672 processing socket request REQDIST 22:40:49.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:49.687 00.000 10672 Sending socket response 0 (0x0) 22:40:54.674 04.987 10672 read socket command 10 22:40:54.674 00.000 10672 processing socket request REQDIST 22:40:54.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:54.674 00.000 10672 Sending socket response 0 (0x0) 22:40:59.677 05.003 10672 read socket command 10 22:40:59.677 00.000 10672 processing socket request REQDIST 22:40:59.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:40:59.677 00.000 10672 Sending socket response 0 (0x0) 22:41:04.675 04.998 10672 read socket command 10 22:41:04.675 00.000 10672 processing socket request REQDIST 22:41:04.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:04.675 00.000 10672 Sending socket response 0 (0x0) 22:41:09.679 05.004 10672 read socket command 10 22:41:09.679 00.000 10672 processing socket request REQDIST 22:41:09.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:09.679 00.000 10672 Sending socket response 0 (0x0) 22:41:14.677 04.998 10672 read socket command 10 22:41:14.677 00.000 10672 processing socket request REQDIST 22:41:14.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:14.677 00.000 10672 Sending socket response 0 (0x0) 22:41:19.681 05.004 10672 read socket command 10 22:41:19.681 00.000 10672 processing socket request REQDIST 22:41:19.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:19.681 00.000 10672 Sending socket response 0 (0x0) 22:41:24.684 05.003 10672 read socket command 10 22:41:24.684 00.000 10672 processing socket request REQDIST 22:41:24.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:24.684 00.000 10672 Sending socket response 0 (0x0) 22:41:29.682 04.998 10672 read socket command 10 22:41:29.682 00.000 10672 processing socket request REQDIST 22:41:29.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:29.682 00.000 10672 Sending socket response 0 (0x0) 22:41:34.685 05.003 10672 read socket command 10 22:41:34.685 00.000 10672 processing socket request REQDIST 22:41:34.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:34.685 00.000 10672 Sending socket response 0 (0x0) 22:41:39.683 04.998 10672 read socket command 10 22:41:39.683 00.000 10672 processing socket request REQDIST 22:41:39.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:39.683 00.000 10672 Sending socket response 0 (0x0) 22:41:44.686 05.003 10672 read socket command 10 22:41:44.686 00.000 10672 processing socket request REQDIST 22:41:44.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:44.686 00.000 10672 Sending socket response 0 (0x0) 22:41:49.674 04.988 10672 read socket command 10 22:41:49.674 00.000 10672 processing socket request REQDIST 22:41:49.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:49.674 00.000 10672 Sending socket response 0 (0x0) 22:41:54.672 04.998 10672 read socket command 10 22:41:54.672 00.000 10672 processing socket request REQDIST 22:41:54.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:54.672 00.000 10672 Sending socket response 0 (0x0) 22:41:59.675 05.003 10672 read socket command 10 22:41:59.675 00.000 10672 processing socket request REQDIST 22:41:59.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:41:59.675 00.000 10672 Sending socket response 0 (0x0) 22:42:04.673 04.998 10672 read socket command 10 22:42:04.673 00.000 10672 processing socket request REQDIST 22:42:04.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:04.673 00.000 10672 Sending socket response 0 (0x0) 22:42:09.676 05.003 10672 read socket command 10 22:42:09.676 00.000 10672 processing socket request REQDIST 22:42:09.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:09.676 00.000 10672 Sending socket response 0 (0x0) 22:42:14.680 05.004 10672 read socket command 10 22:42:14.680 00.000 10672 processing socket request REQDIST 22:42:14.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:14.680 00.000 10672 Sending socket response 0 (0x0) 22:42:19.694 05.014 10672 read socket command 10 22:42:19.694 00.000 10672 processing socket request REQDIST 22:42:19.694 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:19.694 00.000 10672 Sending socket response 0 (0x0) 22:42:24.682 04.988 10672 read socket command 10 22:42:24.682 00.000 10672 processing socket request REQDIST 22:42:24.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:24.682 00.000 10672 Sending socket response 0 (0x0) 22:42:29.680 04.998 10672 read socket command 10 22:42:29.680 00.000 10672 processing socket request REQDIST 22:42:29.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:29.680 00.000 10672 Sending socket response 0 (0x0) 22:42:34.683 05.003 10672 read socket command 10 22:42:34.683 00.000 10672 processing socket request REQDIST 22:42:34.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:34.683 00.000 10672 Sending socket response 0 (0x0) 22:42:39.686 05.003 10672 read socket command 10 22:42:39.686 00.000 10672 processing socket request REQDIST 22:42:39.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:39.686 00.000 10672 Sending socket response 0 (0x0) 22:42:44.685 04.999 10672 read socket command 10 22:42:44.685 00.000 10672 processing socket request REQDIST 22:42:44.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:44.685 00.000 10672 Sending socket response 0 (0x0) 22:42:49.672 04.987 10672 read socket command 10 22:42:49.672 00.000 10672 processing socket request REQDIST 22:42:49.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:49.672 00.000 10672 Sending socket response 0 (0x0) 22:42:54.686 05.014 10672 read socket command 10 22:42:54.686 00.000 10672 processing socket request REQDIST 22:42:54.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:54.686 00.000 10672 Sending socket response 0 (0x0) 22:42:59.674 04.988 10672 read socket command 10 22:42:59.674 00.000 10672 processing socket request REQDIST 22:42:59.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:42:59.674 00.000 10672 Sending socket response 0 (0x0) 22:43:04.676 05.002 10672 read socket command 10 22:43:04.676 00.000 10672 processing socket request REQDIST 22:43:04.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:04.676 00.000 10672 Sending socket response 0 (0x0) 22:43:09.675 04.999 10672 read socket command 10 22:43:09.675 00.000 10672 processing socket request REQDIST 22:43:09.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:09.675 00.000 10672 Sending socket response 0 (0x0) 22:43:14.677 05.002 10672 read socket command 10 22:43:14.677 00.000 10672 processing socket request REQDIST 22:43:14.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:14.677 00.000 10672 Sending socket response 0 (0x0) 22:43:19.681 05.004 10672 read socket command 10 22:43:19.681 00.000 10672 processing socket request REQDIST 22:43:19.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:19.681 00.000 10672 Sending socket response 0 (0x0) 22:43:24.679 04.998 10672 read socket command 10 22:43:24.679 00.000 10672 processing socket request REQDIST 22:43:24.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:24.679 00.000 10672 Sending socket response 0 (0x0) 22:43:29.683 05.004 10672 read socket command 10 22:43:29.683 00.000 10672 processing socket request REQDIST 22:43:29.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:29.683 00.000 10672 Sending socket response 0 (0x0) 22:43:34.681 04.998 10672 read socket command 10 22:43:34.681 00.000 10672 processing socket request REQDIST 22:43:34.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:34.681 00.000 10672 Sending socket response 0 (0x0) 22:43:39.059 04.378 10672 Stop button clicked 22:43:39.059 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 22:43:39.059 00.000 10672 Status Line: Waiting for devices... 22:43:39.137 00.078 428 ZWO: stopcapture 22:43:39.684 00.547 10672 read socket command 10 22:43:39.684 00.000 10672 processing socket request REQDIST 22:43:39.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:39.684 00.000 10672 Sending socket response 0 (0x0) 22:43:41.355 01.671 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 22:43:41.355 00.000 428 worker thread done servicing request 22:43:41.355 00.000 10672 OnExposeComplete: enter 22:43:41.355 00.000 10672 OnExposeComplete: Capture Error reported 22:43:41.355 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 22:43:41.355 00.000 10672 Changing from state SELECTED to UNINITIALIZED 22:43:41.355 00.000 10672 guider state => SELECTING 22:43:41.371 00.016 10672 Status Line: Stopped. 22:43:41.386 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 22:43:44.687 03.301 10672 read socket command 10 22:43:44.687 00.000 10672 processing socket request REQDIST 22:43:44.687 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:44.687 00.000 10672 Sending socket response 0 (0x0) 22:43:49.685 04.998 10672 read socket command 10 22:43:49.685 00.000 10672 processing socket request REQDIST 22:43:49.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:49.685 00.000 10672 Sending socket response 0 (0x0) 22:43:54.704 05.019 10672 read socket command 10 22:43:54.704 00.000 10672 processing socket request REQDIST 22:43:54.704 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:54.704 00.000 10672 Sending socket response 0 (0x0) 22:43:59.671 04.967 10672 read socket command 10 22:43:59.671 00.000 10672 processing socket request REQDIST 22:43:59.671 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:43:59.671 00.000 10672 Sending socket response 0 (0x0) 22:44:04.674 05.003 10672 read socket command 10 22:44:04.674 00.000 10672 processing socket request REQDIST 22:44:04.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:04.674 00.000 10672 Sending socket response 0 (0x0) 22:44:09.677 05.003 10672 read socket command 10 22:44:09.677 00.000 10672 processing socket request REQDIST 22:44:09.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:09.677 00.000 10672 Sending socket response 0 (0x0) 22:44:14.677 05.000 10672 read socket command 10 22:44:14.677 00.000 10672 processing socket request REQDIST 22:44:14.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:14.677 00.000 10672 Sending socket response 0 (0x0) 22:44:19.672 04.995 10672 read socket command 10 22:44:19.673 00.001 10672 processing socket request REQDIST 22:44:19.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:19.673 00.000 10672 Sending socket response 0 (0x0) 22:44:24.780 05.107 10672 read socket command 10 22:44:24.780 00.000 10672 processing socket request REQDIST 22:44:24.796 00.016 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:24.796 00.000 10672 Sending socket response 0 (0x0) 22:44:29.674 04.878 10672 read socket command 10 22:44:29.674 00.000 10672 processing socket request REQDIST 22:44:29.674 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:29.674 00.000 10672 Sending socket response 0 (0x0) 22:44:34.678 05.004 10672 read socket command 10 22:44:34.678 00.000 10672 processing socket request REQDIST 22:44:34.678 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:34.678 00.000 10672 Sending socket response 0 (0x0) 22:44:39.676 04.998 10672 read socket command 10 22:44:39.676 00.000 10672 processing socket request REQDIST 22:44:39.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:39.676 00.000 10672 Sending socket response 0 (0x0) 22:44:44.679 05.003 10672 read socket command 10 22:44:44.679 00.000 10672 processing socket request REQDIST 22:44:44.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:44.679 00.000 10672 Sending socket response 0 (0x0) 22:44:49.677 04.998 10672 read socket command 10 22:44:49.677 00.000 10672 processing socket request REQDIST 22:44:49.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:49.677 00.000 10672 Sending socket response 0 (0x0) 22:44:54.680 05.003 10672 read socket command 10 22:44:54.680 00.000 10672 processing socket request REQDIST 22:44:54.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:54.680 00.000 10672 Sending socket response 0 (0x0) 22:44:59.683 05.003 10672 read socket command 10 22:44:59.683 00.000 10672 processing socket request REQDIST 22:44:59.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:44:59.683 00.000 10672 Sending socket response 0 (0x0) 22:45:04.682 04.999 10672 read socket command 10 22:45:04.682 00.000 10672 processing socket request REQDIST 22:45:04.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:04.682 00.000 10672 Sending socket response 0 (0x0) 22:45:06.353 01.671 10672 StartLoopingInteractive: PolarDrift:execute 22:45:06.353 00.000 10672 Status Line: Looping 22:45:06.368 00.015 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 22:45:06.384 00.016 10672 ScheduleExposure(640000,3,0) exposurePending=0 22:45:06.384 00.000 10672 Enqueuing Expose request 22:45:06.384 00.000 428 Worker thread wakes up 22:45:06.384 00.000 428 worker thread servicing REQUEST_EXPOSE 640000 22:45:06.384 00.000 428 Handling exposure in thread, d=640000 o=3 r=(0,0,0,0) 22:45:06.384 00.000 428 ZWO: startcapture 22:45:09.676 03.292 10672 read socket command 10 22:45:09.676 00.000 10672 processing socket request REQDIST 22:45:09.676 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:09.676 00.000 10672 Sending socket response 0 (0x0) 22:45:14.690 05.014 10672 read socket command 10 22:45:14.690 00.000 10672 processing socket request REQDIST 22:45:14.690 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:14.690 00.000 10672 Sending socket response 0 (0x0) 22:45:19.677 04.987 10672 read socket command 10 22:45:19.677 00.000 10672 processing socket request REQDIST 22:45:19.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:19.677 00.000 10672 Sending socket response 0 (0x0) 22:45:24.680 05.003 10672 read socket command 10 22:45:24.680 00.000 10672 processing socket request REQDIST 22:45:24.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:24.680 00.000 10672 Sending socket response 0 (0x0) 22:45:29.678 04.998 10672 read socket command 10 22:45:29.678 00.000 10672 processing socket request REQDIST 22:45:29.678 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:29.678 00.000 10672 Sending socket response 0 (0x0) 22:45:34.682 05.004 10672 read socket command 10 22:45:34.682 00.000 10672 processing socket request REQDIST 22:45:34.682 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:34.682 00.000 10672 Sending socket response 0 (0x0) 22:45:39.680 04.998 10672 read socket command 10 22:45:39.680 00.000 10672 processing socket request REQDIST 22:45:39.680 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:39.680 00.000 10672 Sending socket response 0 (0x0) 22:45:44.683 05.003 10672 read socket command 10 22:45:44.683 00.000 10672 processing socket request REQDIST 22:45:44.683 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:44.683 00.000 10672 Sending socket response 0 (0x0) 22:45:49.686 05.003 10672 read socket command 10 22:45:49.686 00.000 10672 processing socket request REQDIST 22:45:49.686 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:49.686 00.000 10672 Sending socket response 0 (0x0) 22:45:54.684 04.998 10672 read socket command 10 22:45:54.684 00.000 10672 processing socket request REQDIST 22:45:54.684 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:54.684 00.000 10672 Sending socket response 0 (0x0) 22:45:59.672 04.988 10672 read socket command 10 22:45:59.672 00.000 10672 processing socket request REQDIST 22:45:59.672 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:45:59.672 00.000 10672 Sending socket response 0 (0x0) 22:46:04.675 05.003 10672 read socket command 10 22:46:04.675 00.000 10672 processing socket request REQDIST 22:46:04.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:04.675 00.000 10672 Sending socket response 0 (0x0) 22:46:09.673 04.998 10672 read socket command 10 22:46:09.673 00.000 10672 processing socket request REQDIST 22:46:09.673 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:09.673 00.000 10672 Sending socket response 0 (0x0) 22:46:14.677 05.004 10672 read socket command 10 22:46:14.677 00.000 10672 processing socket request REQDIST 22:46:14.677 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:14.677 00.000 10672 Sending socket response 0 (0x0) 22:46:19.675 04.998 10672 read socket command 10 22:46:19.675 00.000 10672 processing socket request REQDIST 22:46:19.675 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:19.675 00.000 10672 Sending socket response 0 (0x0) 22:46:24.679 05.004 10672 read socket command 10 22:46:24.679 00.000 10672 processing socket request REQDIST 22:46:24.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:24.679 00.000 10672 Sending socket response 0 (0x0) 22:46:29.681 05.002 10672 read socket command 10 22:46:29.681 00.000 10672 processing socket request REQDIST 22:46:29.681 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:29.681 00.000 10672 Sending socket response 0 (0x0) 22:46:34.679 04.998 10672 read socket command 10 22:46:34.679 00.000 10672 processing socket request REQDIST 22:46:34.679 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:34.679 00.000 10672 Sending socket response 0 (0x0) 22:46:37.101 02.422 10672 SOCKSVR: Client disconnected, deleting socket 22:46:37.116 00.015 10672 Status Line: New server connection 22:46:37.132 00.016 10672 SOCKSVR: New connection 22:46:40.019 02.887 10672 Star-cross move 1/320, West for 1000 ms 22:46:40.019 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:40.019 00.000 10672 MoveAxis(W, 1000, -) 22:46:40.019 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:40.019 00.000 10672 IsSlewing returns 0 22:46:40.035 00.016 10672 IsGuiding returns 0 22:46:40.050 00.015 10672 PulseGuide returned control before completion, sleep 995 22:46:41.066 01.016 10672 IsGuiding returns 0 22:46:41.066 00.000 10672 Move returns status 0, amount 1000 22:46:41.081 00.015 10672 Star-cross move 2/320, West for 1000 ms 22:46:41.081 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:41.081 00.000 10672 MoveAxis(W, 1000, -) 22:46:41.081 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:41.097 00.016 10672 IsSlewing returns 0 22:46:41.097 00.000 10672 IsGuiding returns 0 22:46:41.113 00.016 10672 PulseGuide returned control before completion, sleep 992 22:46:42.144 01.031 10672 IsGuiding returns 0 22:46:42.144 00.000 10672 Move returns status 0, amount 1000 22:46:42.144 00.000 10672 read socket command 10 22:46:42.144 00.000 10672 processing socket request REQDIST 22:46:42.144 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:42.144 00.000 10672 Sending socket response 0 (0x0) 22:46:42.144 00.000 10672 Star-cross move 3/320, West for 1000 ms 22:46:42.144 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:42.144 00.000 10672 MoveAxis(W, 1000, -) 22:46:42.144 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:42.144 00.000 10672 IsSlewing returns 0 22:46:42.144 00.000 10672 IsGuiding returns 0 22:46:42.175 00.031 10672 PulseGuide returned control before completion, sleep 992 22:46:43.190 01.015 10672 IsGuiding returns 0 22:46:43.190 00.000 10672 Move returns status 0, amount 1000 22:46:43.190 00.000 10672 Star-cross move 4/320, West for 1000 ms 22:46:43.190 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:43.206 00.016 10672 MoveAxis(W, 1000, -) 22:46:43.206 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:43.206 00.000 10672 IsSlewing returns 0 22:46:43.206 00.000 10672 IsGuiding returns 0 22:46:43.221 00.015 10672 PulseGuide returned control before completion, sleep 990 22:46:44.268 01.047 10672 IsGuiding returns 0 22:46:44.268 00.000 10672 Move returns status 0, amount 1000 22:46:44.268 00.000 10672 Star-cross move 5/320, West for 1000 ms 22:46:44.268 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:44.268 00.000 10672 MoveAxis(W, 1000, -) 22:46:44.268 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:44.268 00.000 10672 IsSlewing returns 0 22:46:44.268 00.000 10672 IsGuiding returns 0 22:46:44.299 00.031 10672 PulseGuide returned control before completion, sleep 990 22:46:45.315 01.016 10672 IsGuiding returns 0 22:46:45.315 00.000 10672 Move returns status 0, amount 1000 22:46:45.315 00.000 10672 Star-cross move 6/320, West for 1000 ms 22:46:45.330 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:45.330 00.000 10672 MoveAxis(W, 1000, -) 22:46:45.330 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:45.346 00.016 10672 IsSlewing returns 0 22:46:45.346 00.000 10672 IsGuiding returns 0 22:46:45.361 00.015 10672 PulseGuide returned control before completion, sleep 984 22:46:46.366 01.005 10672 IsGuiding returns 1 22:46:46.366 00.000 10672 scope still moving after pulse duration time elapsed 22:46:46.397 00.031 10672 IsSlewing returns 0 22:46:46.444 00.047 10672 IsGuiding returns 0 22:46:46.444 00.000 10672 scope move finished after 1000 + 96 ms 22:46:46.444 00.000 10672 Move returns status 0, amount 1000 22:46:46.444 00.000 10672 Star-cross move 7/320, West for 1000 ms 22:46:46.444 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:46.444 00.000 10672 MoveAxis(W, 1000, -) 22:46:46.444 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:46.444 00.000 10672 IsSlewing returns 0 22:46:46.444 00.000 10672 IsGuiding returns 0 22:46:46.475 00.031 10672 PulseGuide returned control before completion, sleep 992 22:46:47.491 01.016 10672 IsGuiding returns 0 22:46:47.491 00.000 10672 Move returns status 0, amount 1000 22:46:47.491 00.000 10672 read socket command 10 22:46:47.491 00.000 10672 processing socket request REQDIST 22:46:47.491 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:47.491 00.000 10672 Sending socket response 0 (0x0) 22:46:47.506 00.015 10672 Star-cross move 8/320, West for 1000 ms 22:46:47.506 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:47.506 00.000 10672 MoveAxis(W, 1000, -) 22:46:47.506 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:47.522 00.016 10672 IsSlewing returns 0 22:46:47.522 00.000 10672 IsGuiding returns 0 22:46:47.537 00.015 10672 PulseGuide returned control before completion, sleep 988 22:46:48.553 01.016 10672 IsGuiding returns 1 22:46:48.553 00.000 10672 scope still moving after pulse duration time elapsed 22:46:48.584 00.031 10672 IsSlewing returns 0 22:46:48.584 00.000 10672 IsGuiding returns 0 22:46:48.584 00.000 10672 scope move finished after 1000 + 63 ms 22:46:48.584 00.000 10672 Move returns status 0, amount 1000 22:46:48.584 00.000 10672 Star-cross move 9/320, West for 1000 ms 22:46:48.584 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:48.584 00.000 10672 MoveAxis(W, 1000, -) 22:46:48.584 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:48.584 00.000 10672 IsSlewing returns 0 22:46:48.584 00.000 10672 IsGuiding returns 0 22:46:48.615 00.031 10672 PulseGuide returned control before completion, sleep 992 22:46:49.631 01.016 10672 IsGuiding returns 0 22:46:49.631 00.000 10672 Move returns status 0, amount 1000 22:46:49.631 00.000 10672 Star-cross move 10/320, West for 1000 ms 22:46:49.646 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:49.646 00.000 10672 MoveAxis(W, 1000, -) 22:46:49.646 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:49.646 00.000 10672 IsSlewing returns 0 22:46:49.646 00.000 10672 IsGuiding returns 0 22:46:49.678 00.032 10672 PulseGuide returned control before completion, sleep 980 22:46:50.677 00.999 10672 IsGuiding returns 1 22:46:50.677 00.000 10672 scope still moving after pulse duration time elapsed 22:46:50.724 00.047 10672 IsSlewing returns 0 22:46:50.724 00.000 10672 IsGuiding returns 0 22:46:50.724 00.000 10672 scope move finished after 1000 + 70 ms 22:46:50.724 00.000 10672 Move returns status 0, amount 1000 22:46:50.724 00.000 10672 Star-cross move 11/320, West for 1000 ms 22:46:50.724 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:50.724 00.000 10672 MoveAxis(W, 1000, -) 22:46:50.724 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:50.740 00.016 10672 IsSlewing returns 0 22:46:50.740 00.000 10672 IsGuiding returns 0 22:46:50.755 00.015 10672 PulseGuide returned control before completion, sleep 992 22:46:51.771 01.016 10672 IsGuiding returns 0 22:46:51.771 00.000 10672 Move returns status 0, amount 1000 22:46:51.771 00.000 10672 Star-cross move 12/320, West for 1000 ms 22:46:51.786 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:51.786 00.000 10672 MoveAxis(W, 1000, -) 22:46:51.786 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:51.786 00.000 10672 IsSlewing returns 0 22:46:51.786 00.000 10672 IsGuiding returns 0 22:46:51.802 00.016 10672 PulseGuide returned control before completion, sleep 993 22:46:52.817 01.015 10672 IsGuiding returns 0 22:46:52.817 00.000 10672 Move returns status 0, amount 1000 22:46:52.817 00.000 10672 read socket command 10 22:46:52.817 00.000 10672 processing socket request REQDIST 22:46:52.817 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:52.817 00.000 10672 Sending socket response 0 (0x0) 22:46:52.817 00.000 10672 Star-cross move 13/320, West for 1000 ms 22:46:52.817 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:52.817 00.000 10672 MoveAxis(W, 1000, -) 22:46:52.817 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:52.817 00.000 10672 IsSlewing returns 0 22:46:52.817 00.000 10672 IsGuiding returns 0 22:46:52.848 00.031 10672 PulseGuide returned control before completion, sleep 987 22:46:53.848 01.000 10672 IsGuiding returns 1 22:46:53.848 00.000 10672 scope still moving after pulse duration time elapsed 22:46:53.879 00.031 10672 IsSlewing returns 0 22:46:53.879 00.000 10672 IsGuiding returns 0 22:46:53.895 00.016 10672 scope move finished after 1000 + 64 ms 22:46:53.895 00.000 10672 Move returns status 0, amount 1000 22:46:53.895 00.000 10672 Star-cross move 14/320, West for 1000 ms 22:46:53.895 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:53.895 00.000 10672 MoveAxis(W, 1000, -) 22:46:53.895 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:53.895 00.000 10672 IsSlewing returns 0 22:46:53.895 00.000 10672 IsGuiding returns 0 22:46:53.910 00.015 10672 PulseGuide returned control before completion, sleep 994 22:46:54.931 01.021 10672 IsGuiding returns 1 22:46:54.931 00.000 10672 scope still moving after pulse duration time elapsed 22:46:54.962 00.031 10672 IsSlewing returns 0 22:46:54.962 00.000 10672 IsGuiding returns 0 22:46:54.962 00.000 10672 scope move finished after 1000 + 60 ms 22:46:54.962 00.000 10672 Move returns status 0, amount 1000 22:46:54.962 00.000 10672 Star-cross move 15/320, West for 1000 ms 22:46:54.962 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:54.962 00.000 10672 MoveAxis(W, 1000, -) 22:46:54.962 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:54.977 00.015 10672 IsSlewing returns 0 22:46:54.977 00.000 10672 IsGuiding returns 0 22:46:55.009 00.032 10672 PulseGuide returned control before completion, sleep 980 22:46:56.008 00.999 10672 IsGuiding returns 1 22:46:56.008 00.000 10672 scope still moving after pulse duration time elapsed 22:46:56.040 00.032 10672 IsSlewing returns 0 22:46:56.071 00.031 10672 IsGuiding returns 0 22:46:56.071 00.000 10672 scope move finished after 1000 + 102 ms 22:46:56.071 00.000 10672 Move returns status 0, amount 1000 22:46:56.071 00.000 10672 Star-cross move 16/320, West for 1000 ms 22:46:56.086 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:56.086 00.000 10672 MoveAxis(W, 1000, -) 22:46:56.086 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:56.102 00.016 10672 IsSlewing returns 0 22:46:56.102 00.000 10672 IsGuiding returns 0 22:46:56.118 00.016 10672 PulseGuide returned control before completion, sleep 989 22:46:57.149 01.031 10672 IsGuiding returns 0 22:46:57.149 00.000 10672 Move returns status 0, amount 1000 22:46:57.149 00.000 10672 read socket command 10 22:46:57.149 00.000 10672 processing socket request REQDIST 22:46:57.149 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:46:57.149 00.000 10672 Sending socket response 0 (0x0) 22:46:57.149 00.000 10672 Star-cross move 17/320, West for 1000 ms 22:46:57.149 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:57.149 00.000 10672 MoveAxis(W, 1000, -) 22:46:57.149 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:57.164 00.015 10672 IsSlewing returns 0 22:46:57.164 00.000 10672 IsGuiding returns 0 22:46:57.180 00.016 10672 PulseGuide returned control before completion, sleep 993 22:46:58.211 01.031 10672 IsGuiding returns 0 22:46:58.211 00.000 10672 Move returns status 0, amount 1000 22:46:58.227 00.016 10672 Star-cross move 18/320, West for 1000 ms 22:46:58.227 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:58.227 00.000 10672 MoveAxis(W, 1000, -) 22:46:58.227 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:58.227 00.000 10672 IsSlewing returns 0 22:46:58.227 00.000 10672 IsGuiding returns 0 22:46:58.242 00.015 10672 PulseGuide returned control before completion, sleep 990 22:46:59.258 01.016 10672 IsGuiding returns 0 22:46:59.258 00.000 10672 Move returns status 0, amount 1000 22:46:59.258 00.000 10672 Star-cross move 19/320, West for 1000 ms 22:46:59.258 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:46:59.258 00.000 10672 MoveAxis(W, 1000, -) 22:46:59.258 00.000 10672 Guiding Dir = 3, Dur = 1000 22:46:59.273 00.015 10672 IsSlewing returns 0 22:46:59.273 00.000 10672 IsGuiding returns 0 22:46:59.289 00.016 10672 PulseGuide returned control before completion, sleep 991 22:47:00.288 00.999 10672 IsGuiding returns 1 22:47:00.304 00.016 10672 scope still moving after pulse duration time elapsed 22:47:00.335 00.031 10672 IsSlewing returns 0 22:47:00.335 00.000 10672 IsGuiding returns 0 22:47:00.335 00.000 10672 scope move finished after 1000 + 63 ms 22:47:00.335 00.000 10672 Move returns status 0, amount 1000 22:47:00.335 00.000 10672 Star-cross move 20/320, West for 1000 ms 22:47:00.351 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:00.351 00.000 10672 MoveAxis(W, 1000, -) 22:47:00.351 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:00.351 00.000 10672 IsSlewing returns 0 22:47:00.351 00.000 10672 IsGuiding returns 0 22:47:00.382 00.031 10672 PulseGuide returned control before completion, sleep 986 22:47:01.475 01.093 10672 IsGuiding returns 1 22:47:01.475 00.000 10672 scope still moving after pulse duration time elapsed 22:47:01.507 00.032 10672 IsSlewing returns 0 22:47:01.507 00.000 10672 IsGuiding returns 0 22:47:01.507 00.000 10672 scope move finished after 1000 + 160 ms 22:47:01.507 00.000 10672 Move returns status 0, amount 1000 22:47:01.507 00.000 10672 Star-cross move 21/320, West for 1000 ms 22:47:01.507 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:01.507 00.000 10672 MoveAxis(W, 1000, -) 22:47:01.507 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:01.523 00.016 10672 IsSlewing returns 0 22:47:01.523 00.000 10672 IsGuiding returns 0 22:47:01.539 00.016 10672 PulseGuide returned control before completion, sleep 987 22:47:02.539 01.000 10672 IsGuiding returns 1 22:47:02.540 00.001 10672 scope still moving after pulse duration time elapsed 22:47:02.572 00.032 10672 IsSlewing returns 0 22:47:02.574 00.002 10672 IsGuiding returns 0 22:47:02.574 00.000 10672 scope move finished after 1000 + 48 ms 22:47:02.574 00.000 10672 Move returns status 0, amount 1000 22:47:02.576 00.002 10672 read socket command 10 22:47:02.576 00.000 10672 processing socket request REQDIST 22:47:02.577 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:02.577 00.000 10672 Sending socket response 0 (0x0) 22:47:02.579 00.002 10672 Star-cross move 22/320, West for 1000 ms 22:47:02.583 00.004 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:02.583 00.000 10672 MoveAxis(W, 1000, -) 22:47:02.583 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:02.588 00.005 10672 IsSlewing returns 0 22:47:02.589 00.001 10672 IsGuiding returns 0 22:47:02.621 00.032 10672 PulseGuide returned control before completion, sleep 980 22:47:03.603 00.982 10672 IsGuiding returns 1 22:47:03.604 00.001 10672 scope still moving after pulse duration time elapsed 22:47:03.644 00.040 10672 IsSlewing returns 0 22:47:03.675 00.031 10672 IsGuiding returns 0 22:47:03.675 00.000 10672 scope move finished after 1000 + 84 ms 22:47:03.675 00.000 10672 Move returns status 0, amount 1000 22:47:03.676 00.001 10672 Star-cross move 23/320, West for 1000 ms 22:47:03.678 00.002 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:03.678 00.000 10672 MoveAxis(W, 1000, -) 22:47:03.678 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:03.680 00.002 10672 IsSlewing returns 0 22:47:03.681 00.001 10672 IsGuiding returns 0 22:47:03.707 00.026 10672 PulseGuide returned control before completion, sleep 985 22:47:04.698 00.991 10672 IsGuiding returns 1 22:47:04.698 00.000 10672 scope still moving after pulse duration time elapsed 22:47:04.761 00.063 10672 IsSlewing returns 0 22:47:04.761 00.000 10672 IsGuiding returns 0 22:47:04.761 00.000 10672 scope move finished after 1000 + 84 ms 22:47:04.761 00.000 10672 Move returns status 0, amount 1000 22:47:04.761 00.000 10672 Star-cross move 24/320, West for 1000 ms 22:47:04.776 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:04.776 00.000 10672 MoveAxis(W, 1000, -) 22:47:04.776 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:04.776 00.000 10672 IsSlewing returns 0 22:47:04.776 00.000 10672 IsGuiding returns 0 22:47:04.808 00.032 10672 PulseGuide returned control before completion, sleep 983 22:47:05.802 00.994 10672 IsGuiding returns 1 22:47:05.803 00.001 10672 scope still moving after pulse duration time elapsed 22:47:05.837 00.034 10672 IsSlewing returns 0 22:47:05.837 00.000 10672 IsGuiding returns 0 22:47:05.837 00.000 10672 scope move finished after 1000 + 59 ms 22:47:05.837 00.000 10672 Move returns status 0, amount 1000 22:47:05.837 00.000 10672 Star-cross move 25/320, West for 1000 ms 22:47:05.837 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:05.837 00.000 10672 MoveAxis(W, 1000, -) 22:47:05.853 00.016 10672 Guiding Dir = 3, Dur = 1000 22:47:05.853 00.000 10672 IsSlewing returns 0 22:47:05.853 00.000 10672 IsGuiding returns 0 22:47:05.869 00.016 10672 PulseGuide returned control before completion, sleep 989 22:47:06.878 01.009 10672 IsGuiding returns 0 22:47:06.878 00.000 10672 Move returns status 0, amount 1000 22:47:06.878 00.000 10672 Star-cross move 26/320, West for 1000 ms 22:47:06.893 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:06.893 00.000 10672 MoveAxis(W, 1000, -) 22:47:06.893 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:06.893 00.000 10672 IsSlewing returns 0 22:47:06.893 00.000 10672 IsGuiding returns 0 22:47:06.909 00.016 10672 PulseGuide returned control before completion, sleep 991 22:47:07.932 01.023 10672 IsGuiding returns 1 22:47:07.932 00.000 10672 scope still moving after pulse duration time elapsed 22:47:07.978 00.046 10672 IsSlewing returns 0 22:47:07.978 00.000 10672 IsGuiding returns 0 22:47:07.978 00.000 10672 scope move finished after 1000 + 81 ms 22:47:07.978 00.000 10672 Move returns status 0, amount 1000 22:47:07.978 00.000 10672 read socket command 10 22:47:07.978 00.000 10672 processing socket request REQDIST 22:47:07.978 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:07.978 00.000 10672 Sending socket response 0 (0x0) 22:47:07.978 00.000 10672 Star-cross move 27/320, West for 1000 ms 22:47:07.994 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:07.994 00.000 10672 MoveAxis(W, 1000, -) 22:47:07.994 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:07.994 00.000 10672 IsSlewing returns 0 22:47:07.994 00.000 10672 IsGuiding returns 0 22:47:08.010 00.016 10672 PulseGuide returned control before completion, sleep 990 22:47:09.028 01.018 10672 IsGuiding returns 0 22:47:09.028 00.000 10672 Move returns status 0, amount 1000 22:47:09.028 00.000 10672 Star-cross move 28/320, West for 1000 ms 22:47:09.028 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:09.028 00.000 10672 MoveAxis(W, 1000, -) 22:47:09.028 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:09.028 00.000 10672 IsSlewing returns 0 22:47:09.028 00.000 10672 IsGuiding returns 0 22:47:09.059 00.031 10672 PulseGuide returned control before completion, sleep 990 22:47:10.075 01.016 10672 IsGuiding returns 0 22:47:10.075 00.000 10672 Move returns status 0, amount 1000 22:47:10.075 00.000 10672 Star-cross move 29/320, West for 1000 ms 22:47:10.091 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:10.091 00.000 10672 MoveAxis(W, 1000, -) 22:47:10.091 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:10.106 00.015 10672 IsSlewing returns 0 22:47:10.106 00.000 10672 IsGuiding returns 0 22:47:10.122 00.016 10672 PulseGuide returned control before completion, sleep 989 22:47:11.147 01.025 10672 IsGuiding returns 0 22:47:11.147 00.000 10672 Move returns status 0, amount 1000 22:47:11.147 00.000 10672 Star-cross move 30/320, West for 1000 ms 22:47:11.162 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:11.162 00.000 10672 MoveAxis(W, 1000, -) 22:47:11.162 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:11.162 00.000 10672 IsSlewing returns 0 22:47:11.162 00.000 10672 IsGuiding returns 0 22:47:11.178 00.016 10672 PulseGuide returned control before completion, sleep 990 22:47:12.199 01.021 10672 IsGuiding returns 0 22:47:12.199 00.000 10672 Move returns status 0, amount 1000 22:47:12.199 00.000 10672 read socket command 10 22:47:12.199 00.000 10672 processing socket request REQDIST 22:47:12.199 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:12.199 00.000 10672 Sending socket response 0 (0x0) 22:47:12.199 00.000 10672 Star-cross move 31/320, West for 1000 ms 22:47:12.214 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:12.214 00.000 10672 MoveAxis(W, 1000, -) 22:47:12.214 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:12.214 00.000 10672 IsSlewing returns 0 22:47:12.214 00.000 10672 IsGuiding returns 0 22:47:12.230 00.016 10672 PulseGuide returned control before completion, sleep 986 22:47:13.259 01.029 10672 IsGuiding returns 0 22:47:13.259 00.000 10672 Move returns status 0, amount 1000 22:47:13.259 00.000 10672 Star-cross move 32/320, West for 1000 ms 22:47:13.259 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:13.259 00.000 10672 MoveAxis(W, 1000, -) 22:47:13.259 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:13.275 00.016 10672 IsSlewing returns 0 22:47:13.275 00.000 10672 IsGuiding returns 0 22:47:13.290 00.015 10672 PulseGuide returned control before completion, sleep 990 22:47:14.308 01.018 10672 IsGuiding returns 0 22:47:14.308 00.000 10672 Move returns status 0, amount 1000 22:47:14.308 00.000 10672 Star-cross move 33/320, West for 1000 ms 22:47:14.324 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:14.324 00.000 10672 MoveAxis(W, 1000, -) 22:47:14.324 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:14.324 00.000 10672 IsSlewing returns 0 22:47:14.324 00.000 10672 IsGuiding returns 0 22:47:14.355 00.031 10672 PulseGuide returned control before completion, sleep 986 22:47:15.349 00.994 10672 IsGuiding returns 1 22:47:15.349 00.000 10672 scope still moving after pulse duration time elapsed 22:47:15.380 00.031 10672 IsSlewing returns 0 22:47:15.380 00.000 10672 IsGuiding returns 0 22:47:15.380 00.000 10672 scope move finished after 1000 + 59 ms 22:47:15.380 00.000 10672 Move returns status 0, amount 1000 22:47:15.380 00.000 10672 Star-cross move 34/320, West for 1000 ms 22:47:15.396 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:15.396 00.000 10672 MoveAxis(W, 1000, -) 22:47:15.396 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:15.396 00.000 10672 IsSlewing returns 0 22:47:15.396 00.000 10672 IsGuiding returns 0 22:47:15.411 00.015 10672 PulseGuide returned control before completion, sleep 987 22:47:16.427 01.016 10672 IsGuiding returns 0 22:47:16.427 00.000 10672 Move returns status 0, amount 1000 22:47:16.427 00.000 10672 Star-cross move 35/320, West for 1000 ms 22:47:16.427 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:16.427 00.000 10672 MoveAxis(W, 1000, -) 22:47:16.427 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:16.427 00.000 10672 IsSlewing returns 0 22:47:16.442 00.015 10672 IsGuiding returns 0 22:47:16.458 00.016 10672 PulseGuide returned control before completion, sleep 990 22:47:17.497 01.039 10672 IsGuiding returns 0 22:47:17.497 00.000 10672 Move returns status 0, amount 1000 22:47:17.497 00.000 10672 read socket command 10 22:47:17.497 00.000 10672 processing socket request REQDIST 22:47:17.497 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:17.497 00.000 10672 Sending socket response 0 (0x0) 22:47:17.497 00.000 10672 Star-cross move 36/320, West for 1000 ms 22:47:17.497 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:17.497 00.000 10672 MoveAxis(W, 1000, -) 22:47:17.497 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:17.497 00.000 10672 IsSlewing returns 0 22:47:17.497 00.000 10672 IsGuiding returns 0 22:47:17.528 00.031 10672 PulseGuide returned control before completion, sleep 986 22:47:18.549 01.021 10672 IsGuiding returns 0 22:47:18.549 00.000 10672 Move returns status 0, amount 1000 22:47:18.549 00.000 10672 Star-cross move 37/320, West for 1000 ms 22:47:18.549 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:18.549 00.000 10672 MoveAxis(W, 1000, -) 22:47:18.549 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:18.564 00.015 10672 IsSlewing returns 0 22:47:18.564 00.000 10672 IsGuiding returns 0 22:47:18.580 00.016 10672 PulseGuide returned control before completion, sleep 990 22:47:19.628 01.048 10672 IsGuiding returns 0 22:47:19.629 00.001 10672 Move returns status 0, amount 1000 22:47:19.631 00.002 10672 Star-cross move 38/320, West for 1000 ms 22:47:19.635 00.004 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:19.635 00.000 10672 MoveAxis(W, 1000, -) 22:47:19.636 00.001 10672 Guiding Dir = 3, Dur = 1000 22:47:19.640 00.004 10672 IsSlewing returns 0 22:47:19.641 00.001 10672 IsGuiding returns 0 22:47:19.677 00.036 10672 PulseGuide returned control before completion, sleep 960 22:47:20.655 00.978 10672 IsGuiding returns 1 22:47:20.655 00.000 10672 scope still moving after pulse duration time elapsed 22:47:20.707 00.052 10672 IsSlewing returns 0 22:47:20.707 00.000 10672 IsGuiding returns 0 22:47:20.707 00.000 10672 scope move finished after 1000 + 75 ms 22:47:20.707 00.000 10672 Move returns status 0, amount 1000 22:47:20.707 00.000 10672 Star-cross move 39/320, West for 1000 ms 22:47:20.722 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:20.722 00.000 10672 MoveAxis(W, 1000, -) 22:47:20.722 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:20.722 00.000 10672 IsSlewing returns 0 22:47:20.722 00.000 10672 IsGuiding returns 0 22:47:20.738 00.016 10672 PulseGuide returned control before completion, sleep 991 22:47:21.774 01.036 10672 IsGuiding returns 1 22:47:21.774 00.000 10672 scope still moving after pulse duration time elapsed 22:47:21.821 00.047 10672 IsSlewing returns 0 22:47:21.821 00.000 10672 IsGuiding returns 0 22:47:21.821 00.000 10672 scope move finished after 1000 + 97 ms 22:47:21.821 00.000 10672 Move returns status 0, amount 1000 22:47:21.821 00.000 10672 Star-cross move 40/320, West for 1000 ms 22:47:21.821 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:47:21.821 00.000 10672 MoveAxis(W, 1000, -) 22:47:21.821 00.000 10672 Guiding Dir = 3, Dur = 1000 22:47:21.821 00.000 10672 IsSlewing returns 0 22:47:21.821 00.000 10672 IsGuiding returns 0 22:47:21.837 00.016 10672 PulseGuide returned control before completion, sleep 992 22:47:22.863 01.026 10672 IsGuiding returns 0 22:47:22.863 00.000 10672 Move returns status 0, amount 1000 22:47:22.863 00.000 10672 read socket command 10 22:47:22.863 00.000 10672 processing socket request REQDIST 22:47:22.863 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:22.863 00.000 10672 Sending socket response 0 (0x0) 22:47:22.863 00.000 10672 Star-cross move 41/320, East for 1000 ms 22:47:22.879 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:22.879 00.000 10672 MoveAxis(E, 1000, -) 22:47:22.879 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:22.879 00.000 10672 IsSlewing returns 0 22:47:22.879 00.000 10672 IsGuiding returns 0 22:47:22.910 00.031 10672 PulseGuide returned control before completion, sleep 980 22:47:23.901 00.991 10672 IsGuiding returns 1 22:47:23.901 00.000 10672 scope still moving after pulse duration time elapsed 22:47:23.933 00.032 10672 IsSlewing returns 0 22:47:23.933 00.000 10672 IsGuiding returns 0 22:47:23.933 00.000 10672 scope move finished after 1000 + 54 ms 22:47:23.933 00.000 10672 Move returns status 0, amount 1000 22:47:23.948 00.015 10672 Star-cross move 42/320, East for 1000 ms 22:47:23.948 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:23.948 00.000 10672 MoveAxis(E, 1000, -) 22:47:23.948 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:23.948 00.000 10672 IsSlewing returns 0 22:47:23.948 00.000 10672 IsGuiding returns 0 22:47:23.964 00.016 10672 PulseGuide returned control before completion, sleep 994 22:47:24.984 01.020 10672 IsGuiding returns 0 22:47:24.984 00.000 10672 Move returns status 0, amount 1000 22:47:24.984 00.000 10672 Star-cross move 43/320, East for 1000 ms 22:47:24.984 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:24.984 00.000 10672 MoveAxis(E, 1000, -) 22:47:24.984 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:24.984 00.000 10672 IsSlewing returns 0 22:47:24.984 00.000 10672 IsGuiding returns 0 22:47:25.000 00.016 10672 PulseGuide returned control before completion, sleep 987 22:47:26.006 01.006 10672 IsGuiding returns 1 22:47:26.006 00.000 10672 scope still moving after pulse duration time elapsed 22:47:26.037 00.031 10672 IsSlewing returns 0 22:47:26.037 00.000 10672 IsGuiding returns 0 22:47:26.037 00.000 10672 scope move finished after 1000 + 47 ms 22:47:26.037 00.000 10672 Move returns status 0, amount 1000 22:47:26.037 00.000 10672 Star-cross move 44/320, East for 1000 ms 22:47:26.037 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:26.037 00.000 10672 MoveAxis(E, 1000, -) 22:47:26.037 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:26.037 00.000 10672 IsSlewing returns 0 22:47:26.037 00.000 10672 IsGuiding returns 0 22:47:26.068 00.031 10672 PulseGuide returned control before completion, sleep 986 22:47:27.060 00.992 10672 IsGuiding returns 1 22:47:27.060 00.000 10672 scope still moving after pulse duration time elapsed 22:47:27.093 00.033 10672 IsSlewing returns 0 22:47:27.094 00.001 10672 IsGuiding returns 0 22:47:27.094 00.000 10672 scope move finished after 1000 + 49 ms 22:47:27.095 00.001 10672 Move returns status 0, amount 1000 22:47:27.101 00.006 10672 Star-cross move 45/320, East for 1000 ms 22:47:27.108 00.007 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:27.108 00.000 10672 MoveAxis(E, 1000, -) 22:47:27.108 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:27.108 00.000 10672 IsSlewing returns 0 22:47:27.108 00.000 10672 IsGuiding returns 0 22:47:27.140 00.032 10672 PulseGuide returned control before completion, sleep 983 22:47:28.125 00.985 10672 IsGuiding returns 1 22:47:28.125 00.000 10672 scope still moving after pulse duration time elapsed 22:47:28.163 00.038 10672 IsSlewing returns 0 22:47:28.165 00.002 10672 IsGuiding returns 0 22:47:28.165 00.000 10672 scope move finished after 1000 + 51 ms 22:47:28.165 00.000 10672 Move returns status 0, amount 1000 22:47:28.166 00.001 10672 read socket command 10 22:47:28.166 00.000 10672 processing socket request REQDIST 22:47:28.166 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:28.166 00.000 10672 Sending socket response 0 (0x0) 22:47:28.167 00.001 10672 Star-cross move 46/320, East for 1000 ms 22:47:28.169 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:28.169 00.000 10672 MoveAxis(E, 1000, -) 22:47:28.169 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:28.171 00.002 10672 IsSlewing returns 0 22:47:28.172 00.001 10672 IsGuiding returns 0 22:47:28.190 00.018 10672 PulseGuide returned control before completion, sleep 987 22:47:29.191 01.001 10672 IsGuiding returns 1 22:47:29.191 00.000 10672 scope still moving after pulse duration time elapsed 22:47:29.235 00.044 10672 IsSlewing returns 0 22:47:29.235 00.000 10672 IsGuiding returns 0 22:47:29.235 00.000 10672 scope move finished after 1000 + 63 ms 22:47:29.236 00.001 10672 Move returns status 0, amount 1000 22:47:29.236 00.000 10672 Star-cross move 47/320, East for 1000 ms 22:47:29.239 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:29.239 00.000 10672 MoveAxis(E, 1000, -) 22:47:29.239 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:29.241 00.002 10672 IsSlewing returns 0 22:47:29.241 00.000 10672 IsGuiding returns 0 22:47:29.257 00.016 10672 PulseGuide returned control before completion, sleep 986 22:47:30.289 01.032 10672 IsGuiding returns 0 22:47:30.290 00.001 10672 Move returns status 0, amount 1000 22:47:30.292 00.002 10672 Star-cross move 48/320, East for 1000 ms 22:47:30.296 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:30.296 00.000 10672 MoveAxis(E, 1000, -) 22:47:30.297 00.001 10672 Guiding Dir = 2, Dur = 1000 22:47:30.301 00.004 10672 IsSlewing returns 0 22:47:30.302 00.001 10672 IsGuiding returns 0 22:47:30.313 00.011 10672 PulseGuide returned control before completion, sleep 992 22:47:31.331 01.018 10672 IsGuiding returns 0 22:47:31.331 00.000 10672 Move returns status 0, amount 1000 22:47:31.349 00.018 10672 Star-cross move 49/320, East for 1000 ms 22:47:31.358 00.009 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:31.359 00.001 10672 MoveAxis(E, 1000, -) 22:47:31.359 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:31.365 00.006 10672 IsSlewing returns 0 22:47:31.389 00.024 10672 IsGuiding returns 0 22:47:31.405 00.016 10672 PulseGuide returned control before completion, sleep 995 22:47:32.431 01.026 10672 IsGuiding returns 0 22:47:32.431 00.000 10672 Move returns status 0, amount 1000 22:47:32.432 00.001 10672 read socket command 10 22:47:32.432 00.000 10672 processing socket request REQDIST 22:47:32.432 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:32.433 00.001 10672 Sending socket response 0 (0x0) 22:47:32.433 00.000 10672 Star-cross move 50/320, East for 1000 ms 22:47:32.435 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:32.435 00.000 10672 MoveAxis(E, 1000, -) 22:47:32.435 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:32.437 00.002 10672 IsSlewing returns 0 22:47:32.438 00.001 10672 IsGuiding returns 0 22:47:32.455 00.017 10672 PulseGuide returned control before completion, sleep 986 22:47:33.503 01.048 10672 IsGuiding returns 1 22:47:33.503 00.000 10672 scope still moving after pulse duration time elapsed 22:47:33.535 00.032 10672 IsSlewing returns 0 22:47:33.538 00.003 10672 IsGuiding returns 0 22:47:33.538 00.000 10672 scope move finished after 1000 + 100 ms 22:47:33.538 00.000 10672 Move returns status 0, amount 1000 22:47:33.538 00.000 10672 Star-cross move 51/320, East for 1000 ms 22:47:33.538 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:33.538 00.000 10672 MoveAxis(E, 1000, -) 22:47:33.538 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:33.538 00.000 10672 IsSlewing returns 0 22:47:33.538 00.000 10672 IsGuiding returns 0 22:47:33.554 00.016 10672 PulseGuide returned control before completion, sleep 995 22:47:34.574 01.020 10672 IsGuiding returns 0 22:47:34.574 00.000 10672 Move returns status 0, amount 1000 22:47:34.575 00.001 10672 Star-cross move 52/320, East for 1000 ms 22:47:34.577 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:34.577 00.000 10672 MoveAxis(E, 1000, -) 22:47:34.577 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:34.579 00.002 10672 IsSlewing returns 0 22:47:34.580 00.001 10672 IsGuiding returns 0 22:47:34.593 00.013 10672 PulseGuide returned control before completion, sleep 985 22:47:35.616 01.023 10672 IsGuiding returns 1 22:47:35.616 00.000 10672 scope still moving after pulse duration time elapsed 22:47:35.661 00.045 10672 IsSlewing returns 0 22:47:35.662 00.001 10672 IsGuiding returns 0 22:47:35.662 00.000 10672 scope move finished after 1000 + 82 ms 22:47:35.663 00.001 10672 Move returns status 0, amount 1000 22:47:35.664 00.001 10672 Star-cross move 53/320, East for 1000 ms 22:47:35.669 00.005 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:35.670 00.001 10672 MoveAxis(E, 1000, -) 22:47:35.670 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:35.674 00.004 10672 IsSlewing returns 0 22:47:35.675 00.001 10672 IsGuiding returns 0 22:47:35.691 00.016 10672 PulseGuide returned control before completion, sleep 992 22:47:36.693 01.002 10672 IsGuiding returns 1 22:47:36.693 00.000 10672 scope still moving after pulse duration time elapsed 22:47:36.731 00.038 10672 IsSlewing returns 0 22:47:36.733 00.002 10672 IsGuiding returns 0 22:47:36.733 00.000 10672 scope move finished after 1000 + 58 ms 22:47:36.733 00.000 10672 Move returns status 0, amount 1000 22:47:36.735 00.002 10672 Star-cross move 54/320, East for 1000 ms 22:47:36.741 00.006 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:36.742 00.001 10672 MoveAxis(E, 1000, -) 22:47:36.742 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:36.745 00.003 10672 IsSlewing returns 0 22:47:36.747 00.002 10672 IsGuiding returns 0 22:47:36.755 00.008 10672 PulseGuide returned control before completion, sleep 993 22:47:37.786 01.031 10672 IsGuiding returns 0 22:47:37.788 00.002 10672 Move returns status 0, amount 1000 22:47:37.788 00.000 10672 read socket command 10 22:47:37.789 00.001 10672 processing socket request REQDIST 22:47:37.789 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:37.789 00.000 10672 Sending socket response 0 (0x0) 22:47:37.791 00.002 10672 Star-cross move 55/320, East for 1000 ms 22:47:37.795 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:37.795 00.000 10672 MoveAxis(E, 1000, -) 22:47:37.796 00.001 10672 Guiding Dir = 2, Dur = 1000 22:47:37.800 00.004 10672 IsSlewing returns 0 22:47:37.801 00.001 10672 IsGuiding returns 0 22:47:37.808 00.007 10672 PulseGuide returned control before completion, sleep 994 22:47:38.832 01.024 10672 IsGuiding returns 0 22:47:38.832 00.000 10672 Move returns status 0, amount 1000 22:47:38.832 00.000 10672 Star-cross move 56/320, East for 1000 ms 22:47:38.848 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:38.849 00.001 10672 MoveAxis(E, 1000, -) 22:47:38.849 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:38.853 00.004 10672 IsSlewing returns 0 22:47:38.855 00.002 10672 IsGuiding returns 0 22:47:38.874 00.019 10672 PulseGuide returned control before completion, sleep 991 22:47:39.893 01.019 10672 IsGuiding returns 0 22:47:39.893 00.000 10672 Move returns status 0, amount 1000 22:47:39.893 00.000 10672 Star-cross move 57/320, East for 1000 ms 22:47:39.893 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:39.893 00.000 10672 MoveAxis(E, 1000, -) 22:47:39.893 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:39.893 00.000 10672 IsSlewing returns 0 22:47:39.908 00.015 10672 IsGuiding returns 0 22:47:39.929 00.021 10672 PulseGuide returned control before completion, sleep 990 22:47:40.929 01.000 10672 IsGuiding returns 1 22:47:40.929 00.000 10672 scope still moving after pulse duration time elapsed 22:47:40.960 00.031 10672 IsSlewing returns 0 22:47:41.000 00.040 10672 IsGuiding returns 0 22:47:41.001 00.001 10672 scope move finished after 1000 + 91 ms 22:47:41.001 00.000 10672 Move returns status 0, amount 1000 22:47:41.002 00.001 10672 Star-cross move 58/320, East for 1000 ms 22:47:41.004 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:41.004 00.000 10672 MoveAxis(E, 1000, -) 22:47:41.004 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:41.006 00.002 10672 IsSlewing returns 0 22:47:41.007 00.001 10672 IsGuiding returns 0 22:47:41.031 00.024 10672 PulseGuide returned control before completion, sleep 986 22:47:42.029 00.998 10672 IsGuiding returns 1 22:47:42.029 00.000 10672 scope still moving after pulse duration time elapsed 22:47:42.070 00.041 10672 IsSlewing returns 0 22:47:42.072 00.002 10672 IsGuiding returns 0 22:47:42.072 00.000 10672 scope move finished after 1000 + 65 ms 22:47:42.072 00.000 10672 Move returns status 0, amount 1000 22:47:42.074 00.002 10672 Star-cross move 59/320, East for 1000 ms 22:47:42.078 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:42.079 00.001 10672 MoveAxis(E, 1000, -) 22:47:42.079 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:42.083 00.004 10672 IsSlewing returns 0 22:47:42.084 00.001 10672 IsGuiding returns 0 22:47:42.103 00.019 10672 PulseGuide returned control before completion, sleep 993 22:47:43.115 01.012 10672 IsGuiding returns 1 22:47:43.115 00.000 10672 scope still moving after pulse duration time elapsed 22:47:43.159 00.044 10672 IsSlewing returns 0 22:47:43.159 00.000 10672 IsGuiding returns 0 22:47:43.160 00.001 10672 scope move finished after 1000 + 74 ms 22:47:43.160 00.000 10672 Move returns status 0, amount 1000 22:47:43.168 00.008 10672 read socket command 10 22:47:43.168 00.000 10672 processing socket request REQDIST 22:47:43.168 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:43.168 00.000 10672 Sending socket response 0 (0x0) 22:47:43.169 00.001 10672 Star-cross move 60/320, East for 1000 ms 22:47:43.173 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:43.173 00.000 10672 MoveAxis(E, 1000, -) 22:47:43.174 00.001 10672 Guiding Dir = 2, Dur = 1000 22:47:43.176 00.002 10672 IsSlewing returns 0 22:47:43.177 00.001 10672 IsGuiding returns 0 22:47:43.206 00.029 10672 PulseGuide returned control before completion, sleep 982 22:47:44.190 00.984 10672 IsGuiding returns 1 22:47:44.190 00.000 10672 scope still moving after pulse duration time elapsed 22:47:44.229 00.039 10672 IsSlewing returns 0 22:47:44.229 00.000 10672 IsGuiding returns 0 22:47:44.230 00.001 10672 scope move finished after 1000 + 52 ms 22:47:44.230 00.000 10672 Move returns status 0, amount 1000 22:47:44.233 00.003 10672 Star-cross move 61/320, East for 1000 ms 22:47:44.240 00.007 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:44.241 00.001 10672 MoveAxis(E, 1000, -) 22:47:44.241 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:44.243 00.002 10672 IsSlewing returns 0 22:47:44.245 00.002 10672 IsGuiding returns 0 22:47:44.261 00.016 10672 PulseGuide returned control before completion, sleep 995 22:47:45.285 01.024 10672 IsGuiding returns 1 22:47:45.285 00.000 10672 scope still moving after pulse duration time elapsed 22:47:45.312 00.027 10672 IsSlewing returns 0 22:47:45.312 00.000 10672 IsGuiding returns 0 22:47:45.312 00.000 10672 scope move finished after 1000 + 72 ms 22:47:45.312 00.000 10672 Move returns status 0, amount 1000 22:47:45.312 00.000 10672 Star-cross move 62/320, East for 1000 ms 22:47:45.312 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:45.312 00.000 10672 MoveAxis(E, 1000, -) 22:47:45.312 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:45.327 00.015 10672 IsSlewing returns 0 22:47:45.327 00.000 10672 IsGuiding returns 0 22:47:45.343 00.016 10672 PulseGuide returned control before completion, sleep 992 22:47:46.354 01.011 10672 IsGuiding returns 0 22:47:46.354 00.000 10672 Move returns status 0, amount 1000 22:47:46.355 00.001 10672 Star-cross move 63/320, East for 1000 ms 22:47:46.357 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:46.358 00.001 10672 MoveAxis(E, 1000, -) 22:47:46.358 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:46.360 00.002 10672 IsSlewing returns 0 22:47:46.361 00.001 10672 IsGuiding returns 0 22:47:46.373 00.012 10672 PulseGuide returned control before completion, sleep 985 22:47:47.383 01.010 10672 IsGuiding returns 0 22:47:47.383 00.000 10672 Move returns status 0, amount 1000 22:47:47.403 00.020 10672 read socket command 10 22:47:47.404 00.001 10672 processing socket request REQDIST 22:47:47.405 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:47.405 00.000 10672 Sending socket response 0 (0x0) 22:47:47.406 00.001 10672 Star-cross move 64/320, East for 1000 ms 22:47:47.410 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:47.411 00.001 10672 MoveAxis(E, 1000, -) 22:47:47.411 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:47.427 00.016 10672 IsSlewing returns 0 22:47:47.428 00.001 10672 IsGuiding returns 0 22:47:47.447 00.019 10672 PulseGuide returned control before completion, sleep 981 22:47:48.448 01.001 10672 IsGuiding returns 1 22:47:48.448 00.000 10672 scope still moving after pulse duration time elapsed 22:47:48.497 00.049 10672 IsSlewing returns 0 22:47:48.498 00.001 10672 IsGuiding returns 0 22:47:48.498 00.000 10672 scope move finished after 1000 + 70 ms 22:47:48.498 00.000 10672 Move returns status 0, amount 1000 22:47:48.498 00.000 10672 Star-cross move 65/320, East for 1000 ms 22:47:48.498 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:48.498 00.000 10672 MoveAxis(E, 1000, -) 22:47:48.498 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:48.498 00.000 10672 IsSlewing returns 0 22:47:48.498 00.000 10672 IsGuiding returns 0 22:47:48.529 00.031 10672 PulseGuide returned control before completion, sleep 992 22:47:49.536 01.007 10672 IsGuiding returns 1 22:47:49.537 00.001 10672 scope still moving after pulse duration time elapsed 22:47:49.567 00.030 10672 IsSlewing returns 0 22:47:49.569 00.002 10672 IsGuiding returns 0 22:47:49.569 00.000 10672 scope move finished after 1000 + 58 ms 22:47:49.569 00.000 10672 Move returns status 0, amount 1000 22:47:49.569 00.000 10672 Star-cross move 66/320, East for 1000 ms 22:47:49.569 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:49.569 00.000 10672 MoveAxis(E, 1000, -) 22:47:49.569 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:49.569 00.000 10672 IsSlewing returns 0 22:47:49.569 00.000 10672 IsGuiding returns 0 22:47:49.600 00.031 10672 PulseGuide returned control before completion, sleep 992 22:47:50.638 01.038 10672 IsGuiding returns 0 22:47:50.639 00.001 10672 Move returns status 0, amount 1000 22:47:50.640 00.001 10672 Star-cross move 67/320, East for 1000 ms 22:47:50.642 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:50.642 00.000 10672 MoveAxis(E, 1000, -) 22:47:50.642 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:50.642 00.000 10672 IsSlewing returns 0 22:47:50.642 00.000 10672 IsGuiding returns 0 22:47:50.658 00.016 10672 PulseGuide returned control before completion, sleep 990 22:47:51.709 01.051 10672 IsGuiding returns 0 22:47:51.710 00.001 10672 Move returns status 0, amount 1000 22:47:51.711 00.001 10672 Star-cross move 68/320, East for 1000 ms 22:47:51.716 00.005 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:51.716 00.000 10672 MoveAxis(E, 1000, -) 22:47:51.716 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:51.719 00.003 10672 IsSlewing returns 0 22:47:51.719 00.000 10672 IsGuiding returns 0 22:47:51.735 00.016 10672 PulseGuide returned control before completion, sleep 991 22:47:52.764 01.029 10672 IsGuiding returns 0 22:47:52.765 00.001 10672 Move returns status 0, amount 1000 22:47:52.767 00.002 10672 read socket command 10 22:47:52.767 00.000 10672 processing socket request REQDIST 22:47:52.768 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:52.768 00.000 10672 Sending socket response 0 (0x0) 22:47:52.769 00.001 10672 Star-cross move 69/320, East for 1000 ms 22:47:52.773 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:52.774 00.001 10672 MoveAxis(E, 1000, -) 22:47:52.774 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:52.779 00.005 10672 IsSlewing returns 0 22:47:52.780 00.001 10672 IsGuiding returns 0 22:47:52.791 00.011 10672 PulseGuide returned control before completion, sleep 994 22:47:53.799 01.008 10672 IsGuiding returns 0 22:47:53.799 00.000 10672 Move returns status 0, amount 1000 22:47:53.799 00.000 10672 Star-cross move 70/320, East for 1000 ms 22:47:53.799 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:53.799 00.000 10672 MoveAxis(E, 1000, -) 22:47:53.799 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:53.814 00.015 10672 IsSlewing returns 0 22:47:53.815 00.001 10672 IsGuiding returns 0 22:47:53.836 00.021 10672 PulseGuide returned control before completion, sleep 990 22:47:54.833 00.997 10672 IsGuiding returns 1 22:47:54.833 00.000 10672 scope still moving after pulse duration time elapsed 22:47:54.865 00.032 10672 IsSlewing returns 0 22:47:54.865 00.000 10672 IsGuiding returns 0 22:47:54.865 00.000 10672 scope move finished after 1000 + 60 ms 22:47:54.865 00.000 10672 Move returns status 0, amount 1000 22:47:54.865 00.000 10672 Star-cross move 71/320, East for 1000 ms 22:47:54.880 00.015 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:54.880 00.000 10672 MoveAxis(E, 1000, -) 22:47:54.880 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:54.880 00.000 10672 IsSlewing returns 0 22:47:54.896 00.016 10672 IsGuiding returns 0 22:47:54.945 00.049 10672 PulseGuide returned control before completion, sleep 953 22:47:55.916 00.971 10672 IsGuiding returns 1 22:47:55.916 00.000 10672 scope still moving after pulse duration time elapsed 22:47:55.947 00.031 10672 IsSlewing returns 0 22:47:55.977 00.030 10672 IsGuiding returns 0 22:47:55.977 00.000 10672 scope move finished after 1000 + 80 ms 22:47:55.978 00.001 10672 Move returns status 0, amount 1000 22:47:55.982 00.004 10672 Star-cross move 72/320, East for 1000 ms 22:47:55.989 00.007 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:55.990 00.001 10672 MoveAxis(E, 1000, -) 22:47:55.990 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:55.996 00.006 10672 IsSlewing returns 0 22:47:55.997 00.001 10672 IsGuiding returns 0 22:47:56.014 00.017 10672 PulseGuide returned control before completion, sleep 981 22:47:57.015 01.001 10672 IsGuiding returns 1 22:47:57.015 00.000 10672 scope still moving after pulse duration time elapsed 22:47:57.049 00.034 10672 IsSlewing returns 0 22:47:57.052 00.003 10672 IsGuiding returns 0 22:47:57.052 00.000 10672 scope move finished after 1000 + 56 ms 22:47:57.052 00.000 10672 Move returns status 0, amount 1000 22:47:57.054 00.002 10672 Star-cross move 73/320, East for 1000 ms 22:47:57.061 00.007 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:57.062 00.001 10672 MoveAxis(E, 1000, -) 22:47:57.062 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:57.064 00.002 10672 IsSlewing returns 0 22:47:57.065 00.001 10672 IsGuiding returns 0 22:47:57.080 00.015 10672 PulseGuide returned control before completion, sleep 995 22:47:58.119 01.039 10672 IsGuiding returns 0 22:47:58.120 00.001 10672 Move returns status 0, amount 1000 22:47:58.124 00.004 10672 read socket command 10 22:47:58.124 00.000 10672 processing socket request REQDIST 22:47:58.124 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:47:58.125 00.001 10672 Sending socket response 0 (0x0) 22:47:58.125 00.000 10672 Star-cross move 74/320, East for 1000 ms 22:47:58.137 00.012 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:58.138 00.001 10672 MoveAxis(E, 1000, -) 22:47:58.138 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:58.138 00.000 10672 IsSlewing returns 0 22:47:58.138 00.000 10672 IsGuiding returns 0 22:47:58.154 00.016 10672 PulseGuide returned control before completion, sleep 989 22:47:59.192 01.038 10672 IsGuiding returns 0 22:47:59.193 00.001 10672 Move returns status 0, amount 1000 22:47:59.196 00.003 10672 Star-cross move 75/320, East for 1000 ms 22:47:59.198 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:47:59.198 00.000 10672 MoveAxis(E, 1000, -) 22:47:59.198 00.000 10672 Guiding Dir = 2, Dur = 1000 22:47:59.201 00.003 10672 IsSlewing returns 0 22:47:59.201 00.000 10672 IsGuiding returns 0 22:47:59.226 00.025 10672 PulseGuide returned control before completion, sleep 985 22:48:00.214 00.988 10672 IsGuiding returns 1 22:48:00.214 00.000 10672 scope still moving after pulse duration time elapsed 22:48:00.236 00.022 10672 IsSlewing returns 0 22:48:00.236 00.000 10672 IsGuiding returns 1 22:48:00.261 00.025 10672 IsSlewing returns 0 22:48:00.261 00.000 10672 IsGuiding returns 0 22:48:00.261 00.000 10672 scope move finished after 1000 + 60 ms 22:48:00.261 00.000 10672 Move returns status 0, amount 1000 22:48:00.262 00.001 10672 Star-cross move 76/320, East for 1000 ms 22:48:00.265 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:00.265 00.000 10672 MoveAxis(E, 1000, -) 22:48:00.267 00.002 10672 Guiding Dir = 2, Dur = 1000 22:48:00.269 00.002 10672 IsSlewing returns 0 22:48:00.271 00.002 10672 IsGuiding returns 0 22:48:00.297 00.026 10672 PulseGuide returned control before completion, sleep 985 22:48:01.288 00.991 10672 IsGuiding returns 1 22:48:01.288 00.000 10672 scope still moving after pulse duration time elapsed 22:48:01.311 00.023 10672 IsSlewing returns 0 22:48:01.312 00.001 10672 IsGuiding returns 1 22:48:01.338 00.026 10672 IsSlewing returns 0 22:48:01.338 00.000 10672 IsGuiding returns 0 22:48:01.338 00.000 10672 scope move finished after 1000 + 78 ms 22:48:01.338 00.000 10672 Move returns status 0, amount 1000 22:48:01.338 00.000 10672 Star-cross move 77/320, East for 1000 ms 22:48:01.354 00.016 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:01.354 00.000 10672 MoveAxis(E, 1000, -) 22:48:01.354 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:01.354 00.000 10672 IsSlewing returns 0 22:48:01.354 00.000 10672 IsGuiding returns 0 22:48:01.370 00.016 10672 PulseGuide returned control before completion, sleep 992 22:48:02.387 01.017 10672 IsGuiding returns 0 22:48:02.387 00.000 10672 Move returns status 0, amount 1000 22:48:02.393 00.006 10672 read socket command 10 22:48:02.393 00.000 10672 processing socket request REQDIST 22:48:02.393 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:02.394 00.001 10672 Sending socket response 0 (0x0) 22:48:02.395 00.001 10672 Star-cross move 78/320, East for 1000 ms 22:48:02.402 00.007 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:02.402 00.000 10672 MoveAxis(E, 1000, -) 22:48:02.403 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:02.412 00.009 10672 IsSlewing returns 0 22:48:02.413 00.001 10672 IsGuiding returns 0 22:48:02.430 00.017 10672 PulseGuide returned control before completion, sleep 989 22:48:03.433 01.003 10672 IsGuiding returns 1 22:48:03.433 00.000 10672 scope still moving after pulse duration time elapsed 22:48:03.474 00.041 10672 IsSlewing returns 0 22:48:03.475 00.001 10672 IsGuiding returns 0 22:48:03.476 00.001 10672 scope move finished after 1000 + 62 ms 22:48:03.476 00.000 10672 Move returns status 0, amount 1000 22:48:03.478 00.002 10672 Star-cross move 79/320, East for 1000 ms 22:48:03.482 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:03.482 00.000 10672 MoveAxis(E, 1000, -) 22:48:03.483 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:03.486 00.003 10672 IsSlewing returns 0 22:48:03.488 00.002 10672 IsGuiding returns 0 22:48:03.499 00.011 10672 PulseGuide returned control before completion, sleep 992 22:48:04.516 01.017 10672 IsGuiding returns 0 22:48:04.516 00.000 10672 Move returns status 0, amount 1000 22:48:04.532 00.016 10672 Star-cross move 80/320, East for 1000 ms 22:48:04.538 00.006 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:04.539 00.001 10672 MoveAxis(E, 1000, -) 22:48:04.539 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:04.544 00.005 10672 IsSlewing returns 0 22:48:04.545 00.001 10672 IsGuiding returns 0 22:48:04.565 00.020 10672 PulseGuide returned control before completion, sleep 991 22:48:05.588 01.023 10672 IsGuiding returns 0 22:48:05.588 00.000 10672 Move returns status 0, amount 1000 22:48:05.588 00.000 10672 Star-cross move 81/320, East for 1000 ms 22:48:05.611 00.023 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:05.612 00.001 10672 MoveAxis(E, 1000, -) 22:48:05.613 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:05.641 00.028 10672 IsSlewing returns 0 22:48:05.641 00.000 10672 IsGuiding returns 0 22:48:05.672 00.031 10672 PulseGuide returned control before completion, sleep 981 22:48:06.704 01.032 10672 IsGuiding returns 0 22:48:06.704 00.000 10672 Move returns status 0, amount 1000 22:48:06.705 00.001 10672 Star-cross move 82/320, East for 1000 ms 22:48:06.708 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:06.708 00.000 10672 MoveAxis(E, 1000, -) 22:48:06.708 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:06.711 00.003 10672 IsSlewing returns 0 22:48:06.712 00.001 10672 IsGuiding returns 0 22:48:06.735 00.023 10672 PulseGuide returned control before completion, sleep 986 22:48:07.759 01.024 10672 IsGuiding returns 1 22:48:07.760 00.001 10672 scope still moving after pulse duration time elapsed 22:48:07.789 00.029 10672 IsSlewing returns 0 22:48:07.789 00.000 10672 IsGuiding returns 0 22:48:07.789 00.000 10672 scope move finished after 1000 + 80 ms 22:48:07.789 00.000 10672 Move returns status 0, amount 1000 22:48:07.789 00.000 10672 read socket command 10 22:48:07.789 00.000 10672 processing socket request REQDIST 22:48:07.789 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:07.789 00.000 10672 Sending socket response 0 (0x0) 22:48:07.789 00.000 10672 Star-cross move 83/320, East for 1000 ms 22:48:07.789 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:07.789 00.000 10672 MoveAxis(E, 1000, -) 22:48:07.789 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:07.804 00.015 10672 IsSlewing returns 0 22:48:07.804 00.000 10672 IsGuiding returns 0 22:48:07.820 00.016 10672 PulseGuide returned control before completion, sleep 994 22:48:08.845 01.025 10672 IsGuiding returns 0 22:48:08.845 00.000 10672 Move returns status 0, amount 1000 22:48:08.846 00.001 10672 Star-cross move 84/320, East for 1000 ms 22:48:08.848 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:08.848 00.000 10672 MoveAxis(E, 1000, -) 22:48:08.848 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:08.851 00.003 10672 IsSlewing returns 0 22:48:08.852 00.001 10672 IsGuiding returns 0 22:48:08.867 00.015 10672 PulseGuide returned control before completion, sleep 985 22:48:09.875 01.008 10672 IsGuiding returns 1 22:48:09.875 00.000 10672 scope still moving after pulse duration time elapsed 22:48:09.916 00.041 10672 IsSlewing returns 0 22:48:09.917 00.001 10672 IsGuiding returns 0 22:48:09.918 00.001 10672 scope move finished after 1000 + 65 ms 22:48:09.918 00.000 10672 Move returns status 0, amount 1000 22:48:09.919 00.001 10672 Star-cross move 85/320, East for 1000 ms 22:48:09.924 00.005 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:09.924 00.000 10672 MoveAxis(E, 1000, -) 22:48:09.925 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:09.928 00.003 10672 IsSlewing returns 0 22:48:09.930 00.002 10672 IsGuiding returns 0 22:48:09.949 00.019 10672 PulseGuide returned control before completion, sleep 991 22:48:10.958 01.009 10672 IsGuiding returns 0 22:48:10.958 00.000 10672 Move returns status 0, amount 1000 22:48:10.975 00.017 10672 Star-cross move 86/320, East for 1000 ms 22:48:10.981 00.006 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:10.981 00.000 10672 MoveAxis(E, 1000, -) 22:48:10.981 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:10.986 00.005 10672 IsSlewing returns 0 22:48:10.987 00.001 10672 IsGuiding returns 0 22:48:11.003 00.016 10672 PulseGuide returned control before completion, sleep 995 22:48:12.011 01.008 10672 IsGuiding returns 1 22:48:12.011 00.000 10672 scope still moving after pulse duration time elapsed 22:48:12.042 00.031 10672 IsSlewing returns 0 22:48:12.044 00.002 10672 IsGuiding returns 0 22:48:12.044 00.000 10672 scope move finished after 1000 + 57 ms 22:48:12.044 00.000 10672 Move returns status 0, amount 1000 22:48:12.045 00.001 10672 Star-cross move 87/320, East for 1000 ms 22:48:12.048 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:12.048 00.000 10672 MoveAxis(E, 1000, -) 22:48:12.048 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:12.050 00.002 10672 IsSlewing returns 0 22:48:12.051 00.001 10672 IsGuiding returns 0 22:48:12.074 00.023 10672 PulseGuide returned control before completion, sleep 988 22:48:13.066 00.992 10672 IsGuiding returns 1 22:48:13.066 00.000 10672 scope still moving after pulse duration time elapsed 22:48:13.113 00.047 10672 IsSlewing returns 0 22:48:13.114 00.001 10672 IsGuiding returns 0 22:48:13.115 00.001 10672 scope move finished after 1000 + 63 ms 22:48:13.115 00.000 10672 Move returns status 0, amount 1000 22:48:13.117 00.002 10672 read socket command 10 22:48:13.117 00.000 10672 processing socket request REQDIST 22:48:13.118 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:13.118 00.000 10672 Sending socket response 0 (0x0) 22:48:13.119 00.001 10672 Star-cross move 88/320, East for 1000 ms 22:48:13.124 00.005 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:13.124 00.000 10672 MoveAxis(E, 1000, -) 22:48:13.125 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:13.129 00.004 10672 IsSlewing returns 0 22:48:13.149 00.020 10672 IsGuiding returns 0 22:48:13.180 00.031 10672 PulseGuide returned control before completion, sleep 979 22:48:14.200 01.020 10672 IsGuiding returns 0 22:48:14.201 00.001 10672 Move returns status 0, amount 1000 22:48:14.204 00.003 10672 Star-cross move 89/320, East for 1000 ms 22:48:14.213 00.009 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:14.214 00.001 10672 MoveAxis(E, 1000, -) 22:48:14.214 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:14.218 00.004 10672 IsSlewing returns 0 22:48:14.219 00.001 10672 IsGuiding returns 0 22:48:14.241 00.022 10672 PulseGuide returned control before completion, sleep 982 22:48:15.272 01.031 10672 IsGuiding returns 1 22:48:15.272 00.000 10672 scope still moving after pulse duration time elapsed 22:48:15.293 00.021 10672 IsSlewing returns 0 22:48:15.293 00.000 10672 IsGuiding returns 0 22:48:15.293 00.000 10672 scope move finished after 1000 + 83 ms 22:48:15.293 00.000 10672 Move returns status 0, amount 1000 22:48:15.293 00.000 10672 Star-cross move 90/320, East for 1000 ms 22:48:15.293 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:15.293 00.000 10672 MoveAxis(E, 1000, -) 22:48:15.293 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:15.309 00.016 10672 IsSlewing returns 0 22:48:15.309 00.000 10672 IsGuiding returns 0 22:48:15.325 00.016 10672 PulseGuide returned control before completion, sleep 986 22:48:16.358 01.033 10672 IsGuiding returns 0 22:48:16.358 00.000 10672 Move returns status 0, amount 1000 22:48:16.360 00.002 10672 Star-cross move 91/320, East for 1000 ms 22:48:16.363 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:16.363 00.000 10672 MoveAxis(E, 1000, -) 22:48:16.363 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:16.363 00.000 10672 IsSlewing returns 0 22:48:16.363 00.000 10672 IsGuiding returns 0 22:48:16.395 00.032 10672 PulseGuide returned control before completion, sleep 987 22:48:17.386 00.991 10672 IsGuiding returns 1 22:48:17.406 00.020 10672 scope still moving after pulse duration time elapsed 22:48:17.429 00.023 10672 IsSlewing returns 0 22:48:17.430 00.001 10672 IsGuiding returns 0 22:48:17.430 00.000 10672 scope move finished after 1000 + 58 ms 22:48:17.430 00.000 10672 Move returns status 0, amount 1000 22:48:17.431 00.001 10672 read socket command 10 22:48:17.432 00.001 10672 processing socket request REQDIST 22:48:17.432 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:17.432 00.000 10672 Sending socket response 0 (0x0) 22:48:17.432 00.000 10672 Star-cross move 92/320, East for 1000 ms 22:48:17.435 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:17.435 00.000 10672 MoveAxis(E, 1000, -) 22:48:17.435 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:17.437 00.002 10672 IsSlewing returns 0 22:48:17.438 00.001 10672 IsGuiding returns 0 22:48:17.451 00.013 10672 PulseGuide returned control before completion, sleep 987 22:48:18.484 01.033 10672 IsGuiding returns 0 22:48:18.484 00.000 10672 Move returns status 0, amount 1000 22:48:18.485 00.001 10672 Star-cross move 93/320, East for 1000 ms 22:48:18.487 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:18.487 00.000 10672 MoveAxis(E, 1000, -) 22:48:18.488 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:18.490 00.002 10672 IsSlewing returns 0 22:48:18.491 00.001 10672 IsGuiding returns 0 22:48:18.516 00.025 10672 PulseGuide returned control before completion, sleep 985 22:48:19.519 01.003 10672 IsGuiding returns 1 22:48:19.519 00.000 10672 scope still moving after pulse duration time elapsed 22:48:19.555 00.036 10672 IsSlewing returns 0 22:48:19.556 00.001 10672 IsGuiding returns 0 22:48:19.556 00.000 10672 scope move finished after 1000 + 65 ms 22:48:19.556 00.000 10672 Move returns status 0, amount 1000 22:48:19.557 00.001 10672 Star-cross move 94/320, East for 1000 ms 22:48:19.559 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:19.559 00.000 10672 MoveAxis(E, 1000, -) 22:48:19.559 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:19.561 00.002 10672 IsSlewing returns 0 22:48:19.562 00.001 10672 IsGuiding returns 0 22:48:19.588 00.026 10672 PulseGuide returned control before completion, sleep 985 22:48:20.574 00.986 10672 IsGuiding returns 1 22:48:20.574 00.000 10672 scope still moving after pulse duration time elapsed 22:48:20.610 00.036 10672 IsSlewing returns 0 22:48:20.612 00.002 10672 IsGuiding returns 0 22:48:20.613 00.001 10672 scope move finished after 1000 + 50 ms 22:48:20.613 00.000 10672 Move returns status 0, amount 1000 22:48:20.615 00.002 10672 Star-cross move 95/320, East for 1000 ms 22:48:20.619 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:20.619 00.000 10672 MoveAxis(E, 1000, -) 22:48:20.619 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:20.624 00.005 10672 IsSlewing returns 0 22:48:20.625 00.001 10672 IsGuiding returns 0 22:48:20.643 00.018 10672 PulseGuide returned control before completion, sleep 994 22:48:21.651 01.008 10672 IsGuiding returns 1 22:48:21.651 00.000 10672 scope still moving after pulse duration time elapsed 22:48:21.697 00.046 10672 IsSlewing returns 0 22:48:21.698 00.001 10672 IsGuiding returns 0 22:48:21.699 00.001 10672 scope move finished after 1000 + 73 ms 22:48:21.699 00.000 10672 Move returns status 0, amount 1000 22:48:21.701 00.002 10672 Star-cross move 96/320, East for 1000 ms 22:48:21.705 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:21.705 00.000 10672 MoveAxis(E, 1000, -) 22:48:21.706 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:21.713 00.007 10672 IsSlewing returns 0 22:48:21.714 00.001 10672 IsGuiding returns 0 22:48:21.742 00.028 10672 PulseGuide returned control before completion, sleep 980 22:48:22.729 00.987 10672 IsGuiding returns 1 22:48:22.729 00.000 10672 scope still moving after pulse duration time elapsed 22:48:22.762 00.033 10672 IsSlewing returns 0 22:48:22.784 00.022 10672 IsGuiding returns 0 22:48:22.785 00.001 10672 scope move finished after 1000 + 69 ms 22:48:22.785 00.000 10672 Move returns status 0, amount 1000 22:48:22.787 00.002 10672 read socket command 10 22:48:22.787 00.000 10672 processing socket request REQDIST 22:48:22.787 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:22.788 00.001 10672 Sending socket response 0 (0x0) 22:48:22.789 00.001 10672 Star-cross move 97/320, East for 1000 ms 22:48:22.793 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:22.793 00.000 10672 MoveAxis(E, 1000, -) 22:48:22.794 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:22.810 00.016 10672 IsSlewing returns 0 22:48:22.810 00.000 10672 IsGuiding returns 0 22:48:22.842 00.032 10672 PulseGuide returned control before completion, sleep 980 22:48:23.855 01.013 10672 IsGuiding returns 0 22:48:23.856 00.001 10672 Move returns status 0, amount 1000 22:48:23.857 00.001 10672 Star-cross move 98/320, East for 1000 ms 22:48:23.861 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:23.862 00.001 10672 MoveAxis(E, 1000, -) 22:48:23.862 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:23.866 00.004 10672 IsSlewing returns 0 22:48:23.867 00.001 10672 IsGuiding returns 0 22:48:23.884 00.017 10672 PulseGuide returned control before completion, sleep 988 22:48:24.927 01.043 10672 IsGuiding returns 1 22:48:24.927 00.000 10672 scope still moving after pulse duration time elapsed 22:48:24.955 00.028 10672 IsSlewing returns 0 22:48:24.955 00.000 10672 IsGuiding returns 0 22:48:24.955 00.000 10672 scope move finished after 1000 + 91 ms 22:48:24.955 00.000 10672 Move returns status 0, amount 1000 22:48:24.955 00.000 10672 Star-cross move 99/320, East for 1000 ms 22:48:24.955 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:24.955 00.000 10672 MoveAxis(E, 1000, -) 22:48:24.955 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:24.955 00.000 10672 IsSlewing returns 0 22:48:24.971 00.016 10672 IsGuiding returns 0 22:48:24.987 00.016 10672 PulseGuide returned control before completion, sleep 992 22:48:26.013 01.026 10672 IsGuiding returns 0 22:48:26.013 00.000 10672 Move returns status 0, amount 1000 22:48:26.016 00.003 10672 Star-cross move 100/320, East for 1000 ms 22:48:26.023 00.007 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:26.024 00.001 10672 MoveAxis(E, 1000, -) 22:48:26.024 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:26.030 00.006 10672 IsSlewing returns 0 22:48:26.031 00.001 10672 IsGuiding returns 0 22:48:26.047 00.016 10672 PulseGuide returned control before completion, sleep 981 22:48:27.052 01.005 10672 IsGuiding returns 1 22:48:27.052 00.000 10672 scope still moving after pulse duration time elapsed 22:48:27.083 00.031 10672 IsSlewing returns 0 22:48:27.084 00.001 10672 IsGuiding returns 0 22:48:27.084 00.000 10672 scope move finished after 1000 + 53 ms 22:48:27.085 00.001 10672 Move returns status 0, amount 1000 22:48:27.086 00.001 10672 Star-cross move 101/320, East for 1000 ms 22:48:27.090 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:27.090 00.000 10672 MoveAxis(E, 1000, -) 22:48:27.091 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:27.094 00.003 10672 IsSlewing returns 0 22:48:27.096 00.002 10672 IsGuiding returns 0 22:48:27.116 00.020 10672 PulseGuide returned control before completion, sleep 990 22:48:28.124 01.008 10672 IsGuiding returns 1 22:48:28.124 00.000 10672 scope still moving after pulse duration time elapsed 22:48:28.155 00.031 10672 IsSlewing returns 0 22:48:28.157 00.002 10672 IsGuiding returns 0 22:48:28.158 00.001 10672 scope move finished after 1000 + 61 ms 22:48:28.158 00.000 10672 Move returns status 0, amount 1000 22:48:28.164 00.006 10672 read socket command 10 22:48:28.165 00.001 10672 processing socket request REQDIST 22:48:28.165 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:28.166 00.001 10672 Sending socket response 0 (0x0) 22:48:28.166 00.000 10672 Star-cross move 102/320, East for 1000 ms 22:48:28.172 00.006 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:28.172 00.000 10672 MoveAxis(E, 1000, -) 22:48:28.172 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:28.172 00.000 10672 IsSlewing returns 0 22:48:28.172 00.000 10672 IsGuiding returns 0 22:48:28.188 00.016 10672 PulseGuide returned control before completion, sleep 993 22:48:29.225 01.037 10672 IsGuiding returns 0 22:48:29.226 00.001 10672 Move returns status 0, amount 1000 22:48:29.227 00.001 10672 Star-cross move 103/320, East for 1000 ms 22:48:29.231 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:29.232 00.001 10672 MoveAxis(E, 1000, -) 22:48:29.232 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:29.236 00.004 10672 IsSlewing returns 0 22:48:29.237 00.001 10672 IsGuiding returns 0 22:48:29.254 00.017 10672 PulseGuide returned control before completion, sleep 990 22:48:30.280 01.026 10672 IsGuiding returns 0 22:48:30.281 00.001 10672 Move returns status 0, amount 1000 22:48:30.283 00.002 10672 Star-cross move 104/320, East for 1000 ms 22:48:30.287 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:30.287 00.000 10672 MoveAxis(E, 1000, -) 22:48:30.287 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:30.287 00.000 10672 IsSlewing returns 0 22:48:30.303 00.016 10672 IsGuiding returns 0 22:48:30.319 00.016 10672 PulseGuide returned control before completion, sleep 985 22:48:31.324 01.005 10672 IsGuiding returns 1 22:48:31.324 00.000 10672 scope still moving after pulse duration time elapsed 22:48:31.351 00.027 10672 IsSlewing returns 0 22:48:31.352 00.001 10672 IsGuiding returns 0 22:48:31.352 00.000 10672 scope move finished after 1000 + 49 ms 22:48:31.352 00.000 10672 Move returns status 0, amount 1000 22:48:31.353 00.001 10672 Star-cross move 105/320, East for 1000 ms 22:48:31.356 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:31.356 00.000 10672 MoveAxis(E, 1000, -) 22:48:31.356 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:31.358 00.002 10672 IsSlewing returns 0 22:48:31.359 00.001 10672 IsGuiding returns 0 22:48:31.376 00.017 10672 PulseGuide returned control before completion, sleep 983 22:48:32.370 00.994 10672 IsGuiding returns 1 22:48:32.370 00.000 10672 scope still moving after pulse duration time elapsed 22:48:32.439 00.069 10672 IsSlewing returns 0 22:48:32.466 00.027 10672 IsGuiding returns 0 22:48:32.466 00.000 10672 scope move finished after 1000 + 111 ms 22:48:32.466 00.000 10672 Move returns status 0, amount 1000 22:48:32.466 00.000 10672 read socket command 10 22:48:32.466 00.000 10672 processing socket request REQDIST 22:48:32.466 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:32.466 00.000 10672 Sending socket response 0 (0x0) 22:48:32.466 00.000 10672 Star-cross move 106/320, East for 1000 ms 22:48:32.466 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:32.466 00.000 10672 MoveAxis(E, 1000, -) 22:48:32.466 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:32.466 00.000 10672 IsSlewing returns 0 22:48:32.466 00.000 10672 IsGuiding returns 0 22:48:32.497 00.031 10672 PulseGuide returned control before completion, sleep 986 22:48:33.504 01.007 10672 IsGuiding returns 0 22:48:33.504 00.000 10672 Move returns status 0, amount 1000 22:48:33.504 00.000 10672 Star-cross move 107/320, East for 1000 ms 22:48:33.504 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:33.504 00.000 10672 MoveAxis(E, 1000, -) 22:48:33.504 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:33.504 00.000 10672 IsSlewing returns 0 22:48:33.504 00.000 10672 IsGuiding returns 0 22:48:33.535 00.031 10672 PulseGuide returned control before completion, sleep 985 22:48:34.578 01.043 10672 IsGuiding returns 1 22:48:34.578 00.000 10672 scope still moving after pulse duration time elapsed 22:48:34.609 00.031 10672 IsSlewing returns 0 22:48:34.609 00.000 10672 IsGuiding returns 0 22:48:34.609 00.000 10672 scope move finished after 1000 + 98 ms 22:48:34.609 00.000 10672 Move returns status 0, amount 1000 22:48:34.609 00.000 10672 Star-cross move 108/320, East for 1000 ms 22:48:34.609 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:34.609 00.000 10672 MoveAxis(E, 1000, -) 22:48:34.609 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:34.625 00.016 10672 IsSlewing returns 0 22:48:34.625 00.000 10672 IsGuiding returns 0 22:48:34.640 00.015 10672 PulseGuide returned control before completion, sleep 992 22:48:35.639 00.999 10672 IsGuiding returns 1 22:48:35.639 00.000 10672 scope still moving after pulse duration time elapsed 22:48:35.667 00.028 10672 IsSlewing returns 0 22:48:35.667 00.000 10672 IsGuiding returns 0 22:48:35.667 00.000 10672 scope move finished after 1000 + 43 ms 22:48:35.667 00.000 10672 Move returns status 0, amount 1000 22:48:35.667 00.000 10672 Star-cross move 109/320, East for 1000 ms 22:48:35.667 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:35.667 00.000 10672 MoveAxis(E, 1000, -) 22:48:35.667 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:35.667 00.000 10672 IsSlewing returns 0 22:48:35.667 00.000 10672 IsGuiding returns 0 22:48:35.699 00.032 10672 PulseGuide returned control before completion, sleep 995 22:48:36.722 01.023 10672 IsGuiding returns 0 22:48:36.723 00.001 10672 Move returns status 0, amount 1000 22:48:36.723 00.000 10672 Star-cross move 110/320, East for 1000 ms 22:48:36.726 00.003 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:36.727 00.001 10672 MoveAxis(E, 1000, -) 22:48:36.727 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:36.729 00.002 10672 IsSlewing returns 0 22:48:36.729 00.000 10672 IsGuiding returns 0 22:48:36.746 00.017 10672 PulseGuide returned control before completion, sleep 986 22:48:37.777 01.031 10672 IsGuiding returns 0 22:48:37.777 00.000 10672 Move returns status 0, amount 1000 22:48:37.779 00.002 10672 read socket command 10 22:48:37.779 00.000 10672 processing socket request REQDIST 22:48:37.780 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:37.780 00.000 10672 Sending socket response 0 (0x0) 22:48:37.781 00.001 10672 Star-cross move 111/320, East for 1000 ms 22:48:37.785 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:37.786 00.001 10672 MoveAxis(E, 1000, -) 22:48:37.786 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:37.790 00.004 10672 IsSlewing returns 0 22:48:37.791 00.001 10672 IsGuiding returns 0 22:48:37.800 00.009 10672 PulseGuide returned control before completion, sleep 993 22:48:38.805 01.005 10672 IsGuiding returns 1 22:48:38.805 00.000 10672 scope still moving after pulse duration time elapsed 22:48:38.848 00.043 10672 IsSlewing returns 0 22:48:38.848 00.000 10672 IsGuiding returns 0 22:48:38.849 00.001 10672 scope move finished after 1000 + 57 ms 22:48:38.849 00.000 10672 Move returns status 0, amount 1000 22:48:38.850 00.001 10672 Star-cross move 112/320, East for 1000 ms 22:48:38.852 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:38.852 00.000 10672 MoveAxis(E, 1000, -) 22:48:38.852 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:38.855 00.003 10672 IsSlewing returns 0 22:48:38.855 00.000 10672 IsGuiding returns 0 22:48:38.875 00.020 10672 PulseGuide returned control before completion, sleep 986 22:48:39.892 01.017 10672 IsGuiding returns 0 22:48:39.892 00.000 10672 Move returns status 0, amount 1000 22:48:39.892 00.000 10672 Star-cross move 113/320, East for 1000 ms 22:48:39.913 00.021 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:39.913 00.000 10672 MoveAxis(E, 1000, -) 22:48:39.913 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:39.917 00.004 10672 IsSlewing returns 0 22:48:39.918 00.001 10672 IsGuiding returns 0 22:48:39.935 00.017 10672 PulseGuide returned control before completion, sleep 993 22:48:40.960 01.025 10672 IsGuiding returns 0 22:48:40.960 00.000 10672 Move returns status 0, amount 1000 22:48:40.977 00.017 10672 Star-cross move 114/320, East for 1000 ms 22:48:40.979 00.002 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:40.979 00.000 10672 MoveAxis(E, 1000, -) 22:48:40.979 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:40.982 00.003 10672 IsSlewing returns 0 22:48:40.983 00.001 10672 IsGuiding returns 0 22:48:41.006 00.023 10672 PulseGuide returned control before completion, sleep 987 22:48:41.995 00.989 10672 IsGuiding returns 1 22:48:41.995 00.000 10672 scope still moving after pulse duration time elapsed 22:48:42.045 00.050 10672 IsSlewing returns 0 22:48:42.046 00.001 10672 IsGuiding returns 0 22:48:42.046 00.000 10672 scope move finished after 1000 + 64 ms 22:48:42.046 00.000 10672 Move returns status 0, amount 1000 22:48:42.050 00.004 10672 Star-cross move 115/320, East for 1000 ms 22:48:42.054 00.004 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:42.054 00.000 10672 MoveAxis(E, 1000, -) 22:48:42.055 00.001 10672 Guiding Dir = 2, Dur = 1000 22:48:42.059 00.004 10672 IsSlewing returns 0 22:48:42.060 00.001 10672 IsGuiding returns 0 22:48:42.077 00.017 10672 PulseGuide returned control before completion, sleep 994 22:48:43.079 01.002 10672 IsGuiding returns 0 22:48:43.079 00.000 10672 Move returns status 0, amount 1000 22:48:43.079 00.000 10672 read socket command 10 22:48:43.079 00.000 10672 processing socket request REQDIST 22:48:43.079 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:43.079 00.000 10672 Sending socket response 0 (0x0) 22:48:43.079 00.000 10672 Star-cross move 116/320, East for 1000 ms 22:48:43.079 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:43.079 00.000 10672 MoveAxis(E, 1000, -) 22:48:43.079 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:43.079 00.000 10672 IsSlewing returns 0 22:48:43.079 00.000 10672 IsGuiding returns 0 22:48:43.116 00.037 10672 PulseGuide returned control before completion, sleep 985 22:48:44.105 00.989 10672 IsGuiding returns 1 22:48:44.105 00.000 10672 scope still moving after pulse duration time elapsed 22:48:44.152 00.047 10672 IsSlewing returns 0 22:48:44.152 00.000 10672 IsGuiding returns 0 22:48:44.152 00.000 10672 scope move finished after 1000 + 65 ms 22:48:44.152 00.000 10672 Move returns status 0, amount 1000 22:48:44.152 00.000 10672 Star-cross move 117/320, East for 1000 ms 22:48:44.152 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:44.152 00.000 10672 MoveAxis(E, 1000, -) 22:48:44.152 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:44.168 00.016 10672 IsSlewing returns 0 22:48:44.168 00.000 10672 IsGuiding returns 0 22:48:44.187 00.019 10672 PulseGuide returned control before completion, sleep 994 22:48:45.185 00.998 10672 IsGuiding returns 1 22:48:45.185 00.000 10672 scope still moving after pulse duration time elapsed 22:48:45.232 00.047 10672 IsSlewing returns 0 22:48:45.232 00.000 10672 IsGuiding returns 0 22:48:45.232 00.000 10672 scope move finished after 1000 + 73 ms 22:48:45.232 00.000 10672 Move returns status 0, amount 1000 22:48:45.232 00.000 10672 Star-cross move 118/320, East for 1000 ms 22:48:45.253 00.021 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:45.254 00.001 10672 MoveAxis(E, 1000, -) 22:48:45.254 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:45.258 00.004 10672 IsSlewing returns 0 22:48:45.259 00.001 10672 IsGuiding returns 0 22:48:45.274 00.015 10672 PulseGuide returned control before completion, sleep 995 22:48:46.280 01.006 10672 IsGuiding returns 1 22:48:46.280 00.000 10672 scope still moving after pulse duration time elapsed 22:48:46.329 00.049 10672 IsSlewing returns 0 22:48:46.348 00.019 10672 IsGuiding returns 0 22:48:46.348 00.000 10672 scope move finished after 1000 + 102 ms 22:48:46.348 00.000 10672 Move returns status 0, amount 1000 22:48:46.364 00.016 10672 Star-cross move 119/320, East for 1000 ms 22:48:46.364 00.000 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:46.364 00.000 10672 MoveAxis(E, 1000, -) 22:48:46.364 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:46.364 00.000 10672 IsSlewing returns 0 22:48:46.364 00.000 10672 IsGuiding returns 0 22:48:46.379 00.015 10672 PulseGuide returned control before completion, sleep 991 22:48:47.416 01.037 10672 IsGuiding returns 0 22:48:47.416 00.000 10672 Move returns status 0, amount 1000 22:48:47.421 00.005 10672 read socket command 10 22:48:47.421 00.000 10672 processing socket request REQDIST 22:48:47.422 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:47.422 00.000 10672 Sending socket response 0 (0x0) 22:48:47.423 00.001 10672 Star-cross move 120/320, East for 1000 ms 22:48:47.428 00.005 10672 scope move axis dir= 2 dur= 1000 opts= 0x0 22:48:47.428 00.000 10672 MoveAxis(E, 1000, -) 22:48:47.428 00.000 10672 Guiding Dir = 2, Dur = 1000 22:48:47.443 00.015 10672 IsSlewing returns 0 22:48:47.443 00.000 10672 IsGuiding returns 0 22:48:47.475 00.032 10672 PulseGuide returned control before completion, sleep 981 22:48:48.472 00.997 10672 IsGuiding returns 1 22:48:48.473 00.001 10672 scope still moving after pulse duration time elapsed 22:48:48.503 00.030 10672 IsSlewing returns 0 22:48:48.503 00.000 10672 IsGuiding returns 0 22:48:48.503 00.000 10672 scope move finished after 1000 + 54 ms 22:48:48.503 00.000 10672 Move returns status 0, amount 1000 22:48:48.503 00.000 10672 Star-cross move 121/320, West for 1000 ms 22:48:48.503 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:48.503 00.000 10672 MoveAxis(W, 1000, -) 22:48:48.503 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:48.503 00.000 10672 IsSlewing returns 0 22:48:48.519 00.016 10672 IsGuiding returns 0 22:48:48.534 00.015 10672 PulseGuide returned control before completion, sleep 994 22:48:49.538 01.004 10672 IsGuiding returns 1 22:48:49.540 00.002 10672 scope still moving after pulse duration time elapsed 22:48:49.574 00.034 10672 IsSlewing returns 0 22:48:49.575 00.001 10672 IsGuiding returns 0 22:48:49.576 00.001 10672 scope move finished after 1000 + 56 ms 22:48:49.576 00.000 10672 Move returns status 0, amount 1000 22:48:49.578 00.002 10672 Star-cross move 122/320, West for 1000 ms 22:48:49.583 00.005 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:49.583 00.000 10672 MoveAxis(W, 1000, -) 22:48:49.584 00.001 10672 Guiding Dir = 3, Dur = 1000 22:48:49.586 00.002 10672 IsSlewing returns 0 22:48:49.586 00.000 10672 IsGuiding returns 0 22:48:49.602 00.016 10672 PulseGuide returned control before completion, sleep 993 22:48:50.643 01.041 10672 IsGuiding returns 0 22:48:50.643 00.000 10672 Move returns status 0, amount 1000 22:48:50.643 00.000 10672 Star-cross move 123/320, West for 1000 ms 22:48:50.643 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:50.643 00.000 10672 MoveAxis(W, 1000, -) 22:48:50.643 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:50.643 00.000 10672 IsSlewing returns 0 22:48:50.643 00.000 10672 IsGuiding returns 0 22:48:50.674 00.031 10672 PulseGuide returned control before completion, sleep 992 22:48:51.678 01.004 10672 IsGuiding returns 1 22:48:51.678 00.000 10672 scope still moving after pulse duration time elapsed 22:48:51.715 00.037 10672 IsSlewing returns 0 22:48:51.734 00.019 10672 IsGuiding returns 0 22:48:51.734 00.000 10672 scope move finished after 1000 + 89 ms 22:48:51.734 00.000 10672 Move returns status 0, amount 1000 22:48:51.750 00.016 10672 Star-cross move 124/320, West for 1000 ms 22:48:51.750 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:51.750 00.000 10672 MoveAxis(W, 1000, -) 22:48:51.750 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:51.750 00.000 10672 IsSlewing returns 0 22:48:51.750 00.000 10672 IsGuiding returns 0 22:48:51.766 00.016 10672 PulseGuide returned control before completion, sleep 986 22:48:52.769 01.003 10672 IsGuiding returns 1 22:48:52.770 00.001 10672 scope still moving after pulse duration time elapsed 22:48:52.799 00.029 10672 IsSlewing returns 0 22:48:52.799 00.000 10672 IsGuiding returns 0 22:48:52.799 00.000 10672 scope move finished after 1000 + 48 ms 22:48:52.799 00.000 10672 Move returns status 0, amount 1000 22:48:52.799 00.000 10672 read socket command 10 22:48:52.799 00.000 10672 processing socket request REQDIST 22:48:52.799 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:52.799 00.000 10672 Sending socket response 0 (0x0) 22:48:52.799 00.000 10672 Star-cross move 125/320, West for 1000 ms 22:48:52.799 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:52.799 00.000 10672 MoveAxis(W, 1000, -) 22:48:52.799 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:52.815 00.016 10672 IsSlewing returns 0 22:48:52.815 00.000 10672 IsGuiding returns 0 22:48:52.846 00.031 10672 PulseGuide returned control before completion, sleep 981 22:48:53.853 01.007 10672 IsGuiding returns 1 22:48:53.853 00.000 10672 scope still moving after pulse duration time elapsed 22:48:53.885 00.032 10672 IsSlewing returns 0 22:48:53.885 00.000 10672 IsGuiding returns 0 22:48:53.885 00.000 10672 scope move finished after 1000 + 69 ms 22:48:53.885 00.000 10672 Move returns status 0, amount 1000 22:48:53.885 00.000 10672 Star-cross move 126/320, West for 1000 ms 22:48:53.885 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:53.885 00.000 10672 MoveAxis(W, 1000, -) 22:48:53.885 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:53.900 00.015 10672 IsSlewing returns 0 22:48:53.900 00.000 10672 IsGuiding returns 0 22:48:53.916 00.016 10672 PulseGuide returned control before completion, sleep 993 22:48:54.917 01.001 10672 IsGuiding returns 1 22:48:54.917 00.000 10672 scope still moving after pulse duration time elapsed 22:48:54.950 00.033 10672 IsSlewing returns 0 22:48:54.950 00.000 10672 IsGuiding returns 0 22:48:54.950 00.000 10672 scope move finished after 1000 + 57 ms 22:48:54.950 00.000 10672 Move returns status 0, amount 1000 22:48:54.950 00.000 10672 Star-cross move 127/320, West for 1000 ms 22:48:54.966 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:54.966 00.000 10672 MoveAxis(W, 1000, -) 22:48:54.966 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:54.966 00.000 10672 IsSlewing returns 0 22:48:54.966 00.000 10672 IsGuiding returns 0 22:48:54.981 00.015 10672 PulseGuide returned control before completion, sleep 994 22:48:56.015 01.034 10672 IsGuiding returns 0 22:48:56.016 00.001 10672 Move returns status 0, amount 1000 22:48:56.020 00.004 10672 Star-cross move 128/320, West for 1000 ms 22:48:56.031 00.011 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:56.031 00.000 10672 MoveAxis(W, 1000, -) 22:48:56.031 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:56.035 00.004 10672 IsSlewing returns 0 22:48:56.036 00.001 10672 IsGuiding returns 0 22:48:56.064 00.028 10672 PulseGuide returned control before completion, sleep 982 22:48:57.065 01.001 10672 IsGuiding returns 1 22:48:57.065 00.000 10672 scope still moving after pulse duration time elapsed 22:48:57.096 00.031 10672 IsSlewing returns 0 22:48:57.096 00.000 10672 IsGuiding returns 0 22:48:57.096 00.000 10672 scope move finished after 1000 + 67 ms 22:48:57.096 00.000 10672 Move returns status 0, amount 1000 22:48:57.096 00.000 10672 Star-cross move 129/320, West for 1000 ms 22:48:57.096 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:57.096 00.000 10672 MoveAxis(W, 1000, -) 22:48:57.096 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:57.096 00.000 10672 IsSlewing returns 0 22:48:57.096 00.000 10672 IsGuiding returns 0 22:48:57.158 00.062 10672 PulseGuide returned control before completion, sleep 955 22:48:58.132 00.974 10672 IsGuiding returns 1 22:48:58.132 00.000 10672 scope still moving after pulse duration time elapsed 22:48:58.163 00.031 10672 IsSlewing returns 0 22:48:58.163 00.000 10672 IsGuiding returns 1 22:48:58.194 00.031 10672 IsSlewing returns 0 22:48:58.194 00.000 10672 IsGuiding returns 0 22:48:58.194 00.000 10672 scope move finished after 1000 + 96 ms 22:48:58.194 00.000 10672 Move returns status 0, amount 1000 22:48:58.210 00.016 10672 read socket command 10 22:48:58.210 00.000 10672 processing socket request REQDIST 22:48:58.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:48:58.210 00.000 10672 Sending socket response 0 (0x0) 22:48:58.210 00.000 10672 Star-cross move 130/320, West for 1000 ms 22:48:58.210 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:58.210 00.000 10672 MoveAxis(W, 1000, -) 22:48:58.210 00.000 10672 Guiding Dir = 3, Dur = 1000 22:48:58.210 00.000 10672 IsSlewing returns 0 22:48:58.225 00.015 10672 IsGuiding returns 0 22:48:58.241 00.016 10672 PulseGuide returned control before completion, sleep 983 22:48:59.272 01.031 10672 IsGuiding returns 1 22:48:59.272 00.000 10672 scope still moving after pulse duration time elapsed 22:48:59.303 00.031 10672 IsSlewing returns 0 22:48:59.303 00.000 10672 IsGuiding returns 0 22:48:59.303 00.000 10672 scope move finished after 1000 + 84 ms 22:48:59.303 00.000 10672 Move returns status 0, amount 1000 22:48:59.303 00.000 10672 Star-cross move 131/320, West for 1000 ms 22:48:59.303 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:48:59.303 00.000 10672 MoveAxis(W, 1000, -) 22:48:59.319 00.016 10672 Guiding Dir = 3, Dur = 1000 22:48:59.319 00.000 10672 IsSlewing returns 0 22:48:59.319 00.000 10672 IsGuiding returns 0 22:48:59.334 00.015 10672 PulseGuide returned control before completion, sleep 994 22:49:00.350 01.016 10672 IsGuiding returns 0 22:49:00.350 00.000 10672 Move returns status 0, amount 1000 22:49:00.365 00.015 10672 Star-cross move 132/320, West for 1000 ms 22:49:00.365 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:00.365 00.000 10672 MoveAxis(W, 1000, -) 22:49:00.365 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:00.365 00.000 10672 IsSlewing returns 0 22:49:00.365 00.000 10672 IsGuiding returns 0 22:49:00.396 00.031 10672 PulseGuide returned control before completion, sleep 992 22:49:01.396 01.000 10672 IsGuiding returns 1 22:49:01.396 00.000 10672 scope still moving after pulse duration time elapsed 22:49:01.427 00.031 10672 IsSlewing returns 0 22:49:01.427 00.000 10672 IsGuiding returns 0 22:49:01.427 00.000 10672 scope move finished after 1000 + 57 ms 22:49:01.427 00.000 10672 Move returns status 0, amount 1000 22:49:01.443 00.016 10672 Star-cross move 133/320, West for 1000 ms 22:49:01.458 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:01.458 00.000 10672 MoveAxis(W, 1000, -) 22:49:01.458 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:01.458 00.000 10672 IsSlewing returns 0 22:49:01.458 00.000 10672 IsGuiding returns 0 22:49:01.490 00.032 10672 PulseGuide returned control before completion, sleep 980 22:49:02.490 01.000 10672 IsGuiding returns 1 22:49:02.490 00.000 10672 scope still moving after pulse duration time elapsed 22:49:02.536 00.046 10672 IsSlewing returns 0 22:49:02.536 00.000 10672 IsGuiding returns 0 22:49:02.536 00.000 10672 scope move finished after 1000 + 79 ms 22:49:02.536 00.000 10672 Move returns status 0, amount 1000 22:49:02.536 00.000 10672 read socket command 10 22:49:02.536 00.000 10672 processing socket request REQDIST 22:49:02.536 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:02.552 00.016 10672 Sending socket response 0 (0x0) 22:49:02.552 00.000 10672 Star-cross move 134/320, West for 1000 ms 22:49:02.552 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:02.552 00.000 10672 MoveAxis(W, 1000, -) 22:49:02.552 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:02.583 00.031 10672 IsSlewing returns 0 22:49:02.583 00.000 10672 IsGuiding returns 0 22:49:02.599 00.016 10672 PulseGuide returned control before completion, sleep 995 22:49:03.599 01.000 10672 IsGuiding returns 1 22:49:03.599 00.000 10672 scope still moving after pulse duration time elapsed 22:49:03.630 00.031 10672 IsSlewing returns 0 22:49:03.630 00.000 10672 IsGuiding returns 0 22:49:03.630 00.000 10672 scope move finished after 1000 + 55 ms 22:49:03.630 00.000 10672 Move returns status 0, amount 1000 22:49:03.630 00.000 10672 Star-cross move 135/320, West for 1000 ms 22:49:03.645 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:03.645 00.000 10672 MoveAxis(W, 1000, -) 22:49:03.645 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:03.645 00.000 10672 IsSlewing returns 0 22:49:03.645 00.000 10672 IsGuiding returns 0 22:49:03.661 00.016 10672 PulseGuide returned control before completion, sleep 994 22:49:04.692 01.031 10672 IsGuiding returns 1 22:49:04.692 00.000 10672 scope still moving after pulse duration time elapsed 22:49:04.723 00.031 10672 IsSlewing returns 0 22:49:04.723 00.000 10672 IsGuiding returns 0 22:49:04.723 00.000 10672 scope move finished after 1000 + 73 ms 22:49:04.723 00.000 10672 Move returns status 0, amount 1000 22:49:04.723 00.000 10672 Star-cross move 136/320, West for 1000 ms 22:49:04.723 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:04.723 00.000 10672 MoveAxis(W, 1000, -) 22:49:04.723 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:04.739 00.016 10672 IsSlewing returns 0 22:49:04.739 00.000 10672 IsGuiding returns 0 22:49:04.755 00.016 10672 PulseGuide returned control before completion, sleep 994 22:49:05.770 01.015 10672 IsGuiding returns 0 22:49:05.770 00.000 10672 Move returns status 0, amount 1000 22:49:05.770 00.000 10672 Star-cross move 137/320, West for 1000 ms 22:49:05.785 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:05.785 00.000 10672 MoveAxis(W, 1000, -) 22:49:05.785 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:05.785 00.000 10672 IsSlewing returns 0 22:49:05.785 00.000 10672 IsGuiding returns 0 22:49:05.801 00.016 10672 PulseGuide returned control before completion, sleep 987 22:49:06.806 01.005 10672 IsGuiding returns 1 22:49:06.806 00.000 10672 scope still moving after pulse duration time elapsed 22:49:06.837 00.031 10672 IsSlewing returns 0 22:49:06.837 00.000 10672 IsGuiding returns 0 22:49:06.837 00.000 10672 scope move finished after 1000 + 47 ms 22:49:06.837 00.000 10672 Move returns status 0, amount 1000 22:49:06.837 00.000 10672 Star-cross move 138/320, West for 1000 ms 22:49:06.837 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:06.837 00.000 10672 MoveAxis(W, 1000, -) 22:49:06.837 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:06.837 00.000 10672 IsSlewing returns 0 22:49:06.837 00.000 10672 IsGuiding returns 0 22:49:06.868 00.031 10672 PulseGuide returned control before completion, sleep 987 22:49:07.883 01.015 10672 IsGuiding returns 0 22:49:07.883 00.000 10672 Move returns status 0, amount 1000 22:49:07.883 00.000 10672 read socket command 10 22:49:07.883 00.000 10672 processing socket request REQDIST 22:49:07.883 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:07.883 00.000 10672 Sending socket response 0 (0x0) 22:49:07.883 00.000 10672 Star-cross move 139/320, West for 1000 ms 22:49:07.899 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:07.899 00.000 10672 MoveAxis(W, 1000, -) 22:49:07.899 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:07.899 00.000 10672 IsSlewing returns 0 22:49:07.899 00.000 10672 IsGuiding returns 0 22:49:07.915 00.016 10672 PulseGuide returned control before completion, sleep 991 22:49:08.946 01.031 10672 IsGuiding returns 0 22:49:08.946 00.000 10672 Move returns status 0, amount 1000 22:49:08.946 00.000 10672 Star-cross move 140/320, West for 1000 ms 22:49:08.946 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:08.946 00.000 10672 MoveAxis(W, 1000, -) 22:49:08.946 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:08.946 00.000 10672 IsSlewing returns 0 22:49:08.961 00.015 10672 IsGuiding returns 0 22:49:08.977 00.016 10672 PulseGuide returned control before completion, sleep 993 22:49:09.992 01.015 10672 IsGuiding returns 0 22:49:09.992 00.000 10672 Move returns status 0, amount 1000 22:49:09.992 00.000 10672 Star-cross move 141/320, West for 1000 ms 22:49:10.008 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:10.008 00.000 10672 MoveAxis(W, 1000, -) 22:49:10.008 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:10.008 00.000 10672 IsSlewing returns 0 22:49:10.008 00.000 10672 IsGuiding returns 0 22:49:10.039 00.031 10672 PulseGuide returned control before completion, sleep 991 22:49:11.039 01.000 10672 IsGuiding returns 1 22:49:11.039 00.000 10672 scope still moving after pulse duration time elapsed 22:49:11.085 00.046 10672 IsSlewing returns 0 22:49:11.085 00.000 10672 IsGuiding returns 0 22:49:11.085 00.000 10672 scope move finished after 1000 + 70 ms 22:49:11.085 00.000 10672 Move returns status 0, amount 1000 22:49:11.085 00.000 10672 Star-cross move 142/320, West for 1000 ms 22:49:11.085 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:11.085 00.000 10672 MoveAxis(W, 1000, -) 22:49:11.085 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:11.085 00.000 10672 IsSlewing returns 0 22:49:11.085 00.000 10672 IsGuiding returns 0 22:49:11.117 00.032 10672 PulseGuide returned control before completion, sleep 985 22:49:12.132 01.015 10672 IsGuiding returns 0 22:49:12.132 00.000 10672 Move returns status 0, amount 1000 22:49:12.132 00.000 10672 Star-cross move 143/320, West for 1000 ms 22:49:12.148 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:12.148 00.000 10672 MoveAxis(W, 1000, -) 22:49:12.148 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:12.163 00.015 10672 IsSlewing returns 0 22:49:12.194 00.031 10672 IsGuiding returns 0 22:49:12.210 00.016 10672 PulseGuide returned control before completion, sleep 995 22:49:13.226 01.016 10672 IsGuiding returns 1 22:49:13.226 00.000 10672 scope still moving after pulse duration time elapsed 22:49:13.257 00.031 10672 IsSlewing returns 0 22:49:13.257 00.000 10672 IsGuiding returns 0 22:49:13.257 00.000 10672 scope move finished after 1000 + 50 ms 22:49:13.257 00.000 10672 Move returns status 0, amount 1000 22:49:13.257 00.000 10672 read socket command 10 22:49:13.257 00.000 10672 processing socket request REQDIST 22:49:13.257 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:13.257 00.000 10672 Sending socket response 0 (0x0) 22:49:13.257 00.000 10672 Star-cross move 144/320, West for 1000 ms 22:49:13.257 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:13.257 00.000 10672 MoveAxis(W, 1000, -) 22:49:13.257 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:13.257 00.000 10672 IsSlewing returns 0 22:49:13.272 00.015 10672 IsGuiding returns 0 22:49:13.288 00.016 10672 PulseGuide returned control before completion, sleep 988 22:49:14.319 01.031 10672 IsGuiding returns 1 22:49:14.319 00.000 10672 scope still moving after pulse duration time elapsed 22:49:14.350 00.031 10672 IsSlewing returns 0 22:49:14.350 00.000 10672 IsGuiding returns 0 22:49:14.350 00.000 10672 scope move finished after 1000 + 79 ms 22:49:14.350 00.000 10672 Move returns status 0, amount 1000 22:49:14.350 00.000 10672 Star-cross move 145/320, West for 1000 ms 22:49:14.350 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:14.350 00.000 10672 MoveAxis(W, 1000, -) 22:49:14.350 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:14.350 00.000 10672 IsSlewing returns 0 22:49:14.366 00.016 10672 IsGuiding returns 0 22:49:14.381 00.015 10672 PulseGuide returned control before completion, sleep 995 22:49:15.385 01.004 10672 IsGuiding returns 1 22:49:15.385 00.000 10672 scope still moving after pulse duration time elapsed 22:49:15.417 00.032 10672 IsSlewing returns 0 22:49:15.417 00.000 10672 IsGuiding returns 0 22:49:15.417 00.000 10672 scope move finished after 1000 + 56 ms 22:49:15.417 00.000 10672 Move returns status 0, amount 1000 22:49:15.417 00.000 10672 Star-cross move 146/320, West for 1000 ms 22:49:15.417 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:15.417 00.000 10672 MoveAxis(W, 1000, -) 22:49:15.417 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:15.432 00.015 10672 IsSlewing returns 0 22:49:15.432 00.000 10672 IsGuiding returns 0 22:49:15.448 00.016 10672 PulseGuide returned control before completion, sleep 995 22:49:16.463 01.015 10672 IsGuiding returns 0 22:49:16.463 00.000 10672 Move returns status 0, amount 1000 22:49:16.463 00.000 10672 Star-cross move 147/320, West for 1000 ms 22:49:16.479 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:16.479 00.000 10672 MoveAxis(W, 1000, -) 22:49:16.479 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:16.479 00.000 10672 IsSlewing returns 0 22:49:16.479 00.000 10672 IsGuiding returns 0 22:49:16.494 00.015 10672 PulseGuide returned control before completion, sleep 988 22:49:17.510 01.016 10672 IsGuiding returns 1 22:49:17.510 00.000 10672 scope still moving after pulse duration time elapsed 22:49:17.541 00.031 10672 IsSlewing returns 0 22:49:17.541 00.000 10672 IsGuiding returns 0 22:49:17.541 00.000 10672 scope move finished after 1000 + 63 ms 22:49:17.541 00.000 10672 Move returns status 0, amount 1000 22:49:17.541 00.000 10672 read socket command 10 22:49:17.541 00.000 10672 processing socket request REQDIST 22:49:17.541 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:17.541 00.000 10672 Sending socket response 0 (0x0) 22:49:17.541 00.000 10672 Star-cross move 148/320, West for 1000 ms 22:49:17.556 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:17.556 00.000 10672 MoveAxis(W, 1000, -) 22:49:17.556 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:17.588 00.032 10672 IsSlewing returns 0 22:49:17.588 00.000 10672 IsGuiding returns 0 22:49:17.619 00.031 10672 PulseGuide returned control before completion, sleep 980 22:49:18.650 01.031 10672 IsGuiding returns 0 22:49:18.650 00.000 10672 Move returns status 0, amount 1000 22:49:18.650 00.000 10672 Star-cross move 149/320, West for 1000 ms 22:49:18.650 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:18.650 00.000 10672 MoveAxis(W, 1000, -) 22:49:18.650 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:18.650 00.000 10672 IsSlewing returns 0 22:49:18.650 00.000 10672 IsGuiding returns 0 22:49:18.681 00.031 10672 PulseGuide returned control before completion, sleep 992 22:49:19.696 01.015 10672 IsGuiding returns 1 22:49:19.696 00.000 10672 scope still moving after pulse duration time elapsed 22:49:19.728 00.032 10672 IsSlewing returns 0 22:49:19.728 00.000 10672 IsGuiding returns 0 22:49:19.728 00.000 10672 scope move finished after 1000 + 76 ms 22:49:19.728 00.000 10672 Move returns status 0, amount 1000 22:49:19.743 00.015 10672 Star-cross move 150/320, West for 1000 ms 22:49:19.743 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:19.743 00.000 10672 MoveAxis(W, 1000, -) 22:49:19.743 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:19.743 00.000 10672 IsSlewing returns 0 22:49:19.743 00.000 10672 IsGuiding returns 0 22:49:19.774 00.031 10672 PulseGuide returned control before completion, sleep 983 22:49:20.774 01.000 10672 IsGuiding returns 1 22:49:20.774 00.000 10672 scope still moving after pulse duration time elapsed 22:49:20.821 00.047 10672 IsSlewing returns 0 22:49:20.821 00.000 10672 IsGuiding returns 0 22:49:20.821 00.000 10672 scope move finished after 1000 + 68 ms 22:49:20.821 00.000 10672 Move returns status 0, amount 1000 22:49:20.821 00.000 10672 Star-cross move 151/320, West for 1000 ms 22:49:20.821 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:20.821 00.000 10672 MoveAxis(W, 1000, -) 22:49:20.821 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:20.837 00.016 10672 IsSlewing returns 0 22:49:20.868 00.031 10672 IsGuiding returns 0 22:49:20.884 00.016 10672 PulseGuide returned control before completion, sleep 996 22:49:21.915 01.031 10672 IsGuiding returns 0 22:49:21.915 00.000 10672 Move returns status 0, amount 1000 22:49:21.915 00.000 10672 Star-cross move 152/320, West for 1000 ms 22:49:21.930 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:21.930 00.000 10672 MoveAxis(W, 1000, -) 22:49:21.930 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:21.946 00.016 10672 IsSlewing returns 0 22:49:21.946 00.000 10672 IsGuiding returns 0 22:49:21.961 00.015 10672 PulseGuide returned control before completion, sleep 983 22:49:22.981 01.020 10672 IsGuiding returns 1 22:49:22.981 00.000 10672 scope still moving after pulse duration time elapsed 22:49:23.012 00.031 10672 IsSlewing returns 0 22:49:23.012 00.000 10672 IsGuiding returns 0 22:49:23.012 00.000 10672 scope move finished after 1000 + 67 ms 22:49:23.012 00.000 10672 Move returns status 0, amount 1000 22:49:23.012 00.000 10672 read socket command 10 22:49:23.012 00.000 10672 processing socket request REQDIST 22:49:23.012 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:23.012 00.000 10672 Sending socket response 0 (0x0) 22:49:23.012 00.000 10672 Star-cross move 153/320, West for 1000 ms 22:49:23.028 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:23.028 00.000 10672 MoveAxis(W, 1000, -) 22:49:23.028 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:23.028 00.000 10672 IsSlewing returns 0 22:49:23.028 00.000 10672 IsGuiding returns 0 22:49:23.059 00.031 10672 PulseGuide returned control before completion, sleep 989 22:49:24.074 01.015 10672 IsGuiding returns 0 22:49:24.074 00.000 10672 Move returns status 0, amount 1000 22:49:24.074 00.000 10672 Star-cross move 154/320, West for 1000 ms 22:49:24.074 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:24.074 00.000 10672 MoveAxis(W, 1000, -) 22:49:24.074 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:24.090 00.016 10672 IsSlewing returns 0 22:49:24.090 00.000 10672 IsGuiding returns 0 22:49:24.105 00.015 10672 PulseGuide returned control before completion, sleep 985 22:49:25.105 01.000 10672 IsGuiding returns 1 22:49:25.105 00.000 10672 scope still moving after pulse duration time elapsed 22:49:25.136 00.031 10672 IsSlewing returns 0 22:49:25.136 00.000 10672 IsGuiding returns 0 22:49:25.136 00.000 10672 scope move finished after 1000 + 48 ms 22:49:25.136 00.000 10672 Move returns status 0, amount 1000 22:49:25.136 00.000 10672 Star-cross move 155/320, West for 1000 ms 22:49:25.152 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:25.152 00.000 10672 MoveAxis(W, 1000, -) 22:49:25.152 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:25.152 00.000 10672 IsSlewing returns 0 22:49:25.152 00.000 10672 IsGuiding returns 0 22:49:25.183 00.031 10672 PulseGuide returned control before completion, sleep 989 22:49:26.183 01.000 10672 IsGuiding returns 1 22:49:26.183 00.000 10672 scope still moving after pulse duration time elapsed 22:49:26.214 00.031 10672 IsSlewing returns 0 22:49:26.214 00.000 10672 IsGuiding returns 0 22:49:26.214 00.000 10672 scope move finished after 1000 + 60 ms 22:49:26.214 00.000 10672 Move returns status 0, amount 1000 22:49:26.214 00.000 10672 Star-cross move 156/320, West for 1000 ms 22:49:26.230 00.016 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:26.230 00.000 10672 MoveAxis(W, 1000, -) 22:49:26.230 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:26.230 00.000 10672 IsSlewing returns 0 22:49:26.230 00.000 10672 IsGuiding returns 0 22:49:26.246 00.016 10672 PulseGuide returned control before completion, sleep 987 22:49:27.276 01.030 10672 IsGuiding returns 0 22:49:27.276 00.000 10672 Move returns status 0, amount 1000 22:49:27.276 00.000 10672 read socket command 10 22:49:27.276 00.000 10672 processing socket request REQDIST 22:49:27.276 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:27.276 00.000 10672 Sending socket response 0 (0x0) 22:49:27.276 00.000 10672 Star-cross move 157/320, West for 1000 ms 22:49:27.276 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:27.276 00.000 10672 MoveAxis(W, 1000, -) 22:49:27.276 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:27.292 00.016 10672 IsSlewing returns 0 22:49:27.292 00.000 10672 IsGuiding returns 0 22:49:27.307 00.015 10672 PulseGuide returned control before completion, sleep 995 22:49:28.323 01.016 10672 IsGuiding returns 0 22:49:28.323 00.000 10672 Move returns status 0, amount 1000 22:49:28.338 00.015 10672 Star-cross move 158/320, West for 1000 ms 22:49:28.338 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:28.338 00.000 10672 MoveAxis(W, 1000, -) 22:49:28.338 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:28.338 00.000 10672 IsSlewing returns 0 22:49:28.338 00.000 10672 IsGuiding returns 0 22:49:28.354 00.016 10672 PulseGuide returned control before completion, sleep 993 22:49:29.385 01.031 10672 IsGuiding returns 0 22:49:29.385 00.000 10672 Move returns status 0, amount 1000 22:49:29.385 00.000 10672 Star-cross move 159/320, West for 1000 ms 22:49:29.385 00.000 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:29.385 00.000 10672 MoveAxis(W, 1000, -) 22:49:29.385 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:29.401 00.016 10672 IsSlewing returns 0 22:49:29.401 00.000 10672 IsGuiding returns 0 22:49:29.416 00.015 10672 PulseGuide returned control before completion, sleep 992 22:49:30.432 01.016 10672 IsGuiding returns 1 22:49:30.432 00.000 10672 scope still moving after pulse duration time elapsed 22:49:30.463 00.031 10672 IsSlewing returns 0 22:49:30.463 00.000 10672 IsGuiding returns 0 22:49:30.463 00.000 10672 scope move finished after 1000 + 60 ms 22:49:30.463 00.000 10672 Move returns status 0, amount 1000 22:49:30.463 00.000 10672 Star-cross move 160/320, West for 1000 ms 22:49:30.478 00.015 10672 scope move axis dir= 3 dur= 1000 opts= 0x0 22:49:30.478 00.000 10672 MoveAxis(W, 1000, -) 22:49:30.478 00.000 10672 Guiding Dir = 3, Dur = 1000 22:49:30.510 00.032 10672 IsSlewing returns 0 22:49:30.510 00.000 10672 IsGuiding returns 0 22:49:30.541 00.031 10672 PulseGuide returned control before completion, sleep 979 22:49:31.529 00.988 10672 IsGuiding returns 1 22:49:31.529 00.000 10672 scope still moving after pulse duration time elapsed 22:49:31.561 00.032 10672 IsSlewing returns 0 22:49:31.561 00.000 10672 IsGuiding returns 0 22:49:31.561 00.000 10672 scope move finished after 1000 + 55 ms 22:49:31.561 00.000 10672 Move returns status 0, amount 1000 22:49:31.561 00.000 10672 Star-cross move 161/320, North for 1000 ms 22:49:31.561 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:31.561 00.000 10672 MoveAxis(N, 1000, -) 22:49:31.561 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:31.576 00.015 10672 IsSlewing returns 0 22:49:31.576 00.000 10672 IsGuiding returns 0 22:49:31.655 00.079 10672 PulseGuide returned control before completion, sleep 928 22:49:32.623 00.968 10672 IsGuiding returns 1 22:49:32.623 00.000 10672 scope still moving after pulse duration time elapsed 22:49:32.670 00.047 10672 IsSlewing returns 0 22:49:32.685 00.015 10672 IsGuiding returns 0 22:49:32.685 00.000 10672 scope move finished after 1000 + 106 ms 22:49:32.685 00.000 10672 Move returns status 0, amount 1000 22:49:32.685 00.000 10672 read socket command 10 22:49:32.685 00.000 10672 processing socket request REQDIST 22:49:32.685 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:32.685 00.000 10672 Sending socket response 0 (0x0) 22:49:32.685 00.000 10672 Star-cross move 162/320, North for 1000 ms 22:49:32.685 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:32.685 00.000 10672 MoveAxis(N, 1000, -) 22:49:32.685 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:32.685 00.000 10672 IsSlewing returns 0 22:49:32.685 00.000 10672 IsGuiding returns 0 22:49:32.779 00.094 10672 PulseGuide returned control before completion, sleep 930 22:49:33.716 00.937 10672 IsGuiding returns 1 22:49:33.716 00.000 10672 scope still moving after pulse duration time elapsed 22:49:33.748 00.032 10672 IsSlewing returns 0 22:49:33.748 00.000 10672 IsGuiding returns 1 22:49:33.795 00.047 10672 IsSlewing returns 0 22:49:33.826 00.031 10672 IsGuiding returns 0 22:49:33.826 00.000 10672 scope move finished after 1000 + 136 ms 22:49:33.826 00.000 10672 Move returns status 0, amount 1000 22:49:33.826 00.000 10672 Star-cross move 163/320, North for 1000 ms 22:49:33.841 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:33.841 00.000 10672 MoveAxis(N, 1000, -) 22:49:33.841 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:33.841 00.000 10672 IsSlewing returns 0 22:49:33.841 00.000 10672 IsGuiding returns 0 22:49:33.919 00.078 10672 PulseGuide returned control before completion, sleep 933 22:49:34.872 00.953 10672 IsGuiding returns 1 22:49:34.872 00.000 10672 scope still moving after pulse duration time elapsed 22:49:34.903 00.031 10672 IsSlewing returns 0 22:49:34.903 00.000 10672 IsGuiding returns 1 22:49:34.950 00.047 10672 IsSlewing returns 0 22:49:34.982 00.032 10672 IsGuiding returns 0 22:49:34.982 00.000 10672 scope move finished after 1000 + 132 ms 22:49:34.982 00.000 10672 Move returns status 0, amount 1000 22:49:34.982 00.000 10672 Star-cross move 164/320, North for 1000 ms 22:49:34.982 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:34.982 00.000 10672 MoveAxis(N, 1000, -) 22:49:34.982 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:34.982 00.000 10672 IsSlewing returns 0 22:49:34.982 00.000 10672 IsGuiding returns 0 22:49:35.060 00.078 10672 PulseGuide returned control before completion, sleep 937 22:49:36.012 00.952 10672 IsGuiding returns 1 22:49:36.012 00.000 10672 scope still moving after pulse duration time elapsed 22:49:36.044 00.032 10672 IsSlewing returns 0 22:49:36.044 00.000 10672 IsGuiding returns 1 22:49:36.090 00.046 10672 IsSlewing returns 0 22:49:36.106 00.016 10672 IsGuiding returns 0 22:49:36.106 00.000 10672 scope move finished after 1000 + 113 ms 22:49:36.106 00.000 10672 Move returns status 0, amount 1000 22:49:36.106 00.000 10672 Star-cross move 165/320, North for 1000 ms 22:49:36.106 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:36.106 00.000 10672 MoveAxis(N, 1000, -) 22:49:36.106 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:36.106 00.000 10672 IsSlewing returns 0 22:49:36.106 00.000 10672 IsGuiding returns 0 22:49:36.200 00.094 10672 PulseGuide returned control before completion, sleep 930 22:49:37.168 00.968 10672 IsGuiding returns 1 22:49:37.168 00.000 10672 scope still moving after pulse duration time elapsed 22:49:37.200 00.032 10672 IsSlewing returns 0 22:49:37.231 00.031 10672 IsGuiding returns 0 22:49:37.231 00.000 10672 scope move finished after 1000 + 118 ms 22:49:37.231 00.000 10672 Move returns status 0, amount 1000 22:49:37.231 00.000 10672 read socket command 10 22:49:37.231 00.000 10672 processing socket request REQDIST 22:49:37.231 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:37.231 00.000 10672 Sending socket response 0 (0x0) 22:49:37.246 00.015 10672 Star-cross move 166/320, North for 1000 ms 22:49:37.246 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:37.246 00.000 10672 MoveAxis(N, 1000, -) 22:49:37.246 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:37.246 00.000 10672 IsSlewing returns 0 22:49:37.246 00.000 10672 IsGuiding returns 0 22:49:37.325 00.079 10672 PulseGuide returned control before completion, sleep 934 22:49:38.277 00.952 10672 IsGuiding returns 1 22:49:38.277 00.000 10672 scope still moving after pulse duration time elapsed 22:49:38.340 00.063 10672 IsSlewing returns 0 22:49:38.371 00.031 10672 IsGuiding returns 0 22:49:38.371 00.000 10672 scope move finished after 1000 + 115 ms 22:49:38.371 00.000 10672 Move returns status 0, amount 1000 22:49:38.371 00.000 10672 Star-cross move 167/320, North for 1000 ms 22:49:38.371 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:38.371 00.000 10672 MoveAxis(N, 1000, -) 22:49:38.371 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:38.371 00.000 10672 IsSlewing returns 0 22:49:38.371 00.000 10672 IsGuiding returns 0 22:49:38.449 00.078 10672 PulseGuide returned control before completion, sleep 935 22:49:39.407 00.958 10672 IsGuiding returns 1 22:49:39.407 00.000 10672 scope still moving after pulse duration time elapsed 22:49:39.469 00.062 10672 IsSlewing returns 0 22:49:39.500 00.031 10672 IsGuiding returns 0 22:49:39.500 00.000 10672 scope move finished after 1000 + 129 ms 22:49:39.500 00.000 10672 Move returns status 0, amount 1000 22:49:39.500 00.000 10672 Star-cross move 168/320, North for 1000 ms 22:49:39.516 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:39.516 00.000 10672 MoveAxis(N, 1000, -) 22:49:39.516 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:39.516 00.000 10672 IsSlewing returns 0 22:49:39.516 00.000 10672 IsGuiding returns 0 22:49:39.594 00.078 10672 PulseGuide returned control before completion, sleep 928 22:49:40.547 00.953 10672 IsGuiding returns 1 22:49:40.547 00.000 10672 scope still moving after pulse duration time elapsed 22:49:40.578 00.031 10672 IsSlewing returns 0 22:49:40.578 00.000 10672 IsGuiding returns 1 22:49:40.641 00.063 10672 IsSlewing returns 0 22:49:40.641 00.000 10672 IsGuiding returns 0 22:49:40.641 00.000 10672 scope move finished after 1000 + 121 ms 22:49:40.641 00.000 10672 Move returns status 0, amount 1000 22:49:40.641 00.000 10672 Star-cross move 169/320, North for 1000 ms 22:49:40.641 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:40.641 00.000 10672 MoveAxis(N, 1000, -) 22:49:40.641 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:40.641 00.000 10672 IsSlewing returns 0 22:49:40.641 00.000 10672 IsGuiding returns 0 22:49:40.719 00.078 10672 PulseGuide returned control before completion, sleep 938 22:49:41.687 00.968 10672 IsGuiding returns 1 22:49:41.687 00.000 10672 scope still moving after pulse duration time elapsed 22:49:41.734 00.047 10672 IsSlewing returns 0 22:49:41.734 00.000 10672 IsGuiding returns 0 22:49:41.734 00.000 10672 scope move finished after 1000 + 96 ms 22:49:41.734 00.000 10672 Move returns status 0, amount 1000 22:49:41.734 00.000 10672 Star-cross move 170/320, North for 1000 ms 22:49:41.750 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:41.750 00.000 10672 MoveAxis(N, 1000, -) 22:49:41.750 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:41.750 00.000 10672 IsSlewing returns 0 22:49:41.750 00.000 10672 IsGuiding returns 0 22:49:41.843 00.093 10672 PulseGuide returned control before completion, sleep 929 22:49:42.781 00.938 10672 IsGuiding returns 1 22:49:42.781 00.000 10672 scope still moving after pulse duration time elapsed 22:49:42.812 00.031 10672 IsSlewing returns 0 22:49:42.812 00.000 10672 IsGuiding returns 1 22:49:42.859 00.047 10672 IsSlewing returns 0 22:49:42.890 00.031 10672 IsGuiding returns 0 22:49:42.890 00.000 10672 scope move finished after 1000 + 137 ms 22:49:42.890 00.000 10672 Move returns status 0, amount 1000 22:49:42.890 00.000 10672 read socket command 10 22:49:42.890 00.000 10672 processing socket request REQDIST 22:49:42.890 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:42.890 00.000 10672 Sending socket response 0 (0x0) 22:49:42.906 00.016 10672 Star-cross move 171/320, North for 1000 ms 22:49:42.906 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:42.906 00.000 10672 MoveAxis(N, 1000, -) 22:49:42.906 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:42.906 00.000 10672 IsSlewing returns 0 22:49:42.906 00.000 10672 IsGuiding returns 0 22:49:42.984 00.078 10672 PulseGuide returned control before completion, sleep 936 22:49:43.937 00.953 10672 IsGuiding returns 1 22:49:43.937 00.000 10672 scope still moving after pulse duration time elapsed 22:49:43.968 00.031 10672 IsSlewing returns 0 22:49:43.968 00.000 10672 IsGuiding returns 1 22:49:43.999 00.031 10672 IsSlewing returns 0 22:49:43.999 00.000 10672 IsGuiding returns 1 22:49:44.046 00.047 10672 IsSlewing returns 0 22:49:44.077 00.031 10672 IsGuiding returns 0 22:49:44.077 00.000 10672 scope move finished after 1000 + 163 ms 22:49:44.077 00.000 10672 Move returns status 0, amount 1000 22:49:44.077 00.000 10672 Star-cross move 172/320, North for 1000 ms 22:49:44.077 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:44.077 00.000 10672 MoveAxis(N, 1000, -) 22:49:44.077 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:44.093 00.016 10672 IsSlewing returns 0 22:49:44.093 00.000 10672 IsGuiding returns 0 22:49:44.171 00.078 10672 PulseGuide returned control before completion, sleep 927 22:49:45.108 00.937 10672 IsGuiding returns 1 22:49:45.108 00.000 10672 scope still moving after pulse duration time elapsed 22:49:45.139 00.031 10672 IsSlewing returns 0 22:49:45.139 00.000 10672 IsGuiding returns 1 22:49:45.170 00.031 10672 IsSlewing returns 0 22:49:45.170 00.000 10672 IsGuiding returns 1 22:49:45.202 00.032 10672 IsSlewing returns 0 22:49:45.249 00.047 10672 IsGuiding returns 0 22:49:45.249 00.000 10672 scope move finished after 1000 + 155 ms 22:49:45.249 00.000 10672 Move returns status 0, amount 1000 22:49:45.249 00.000 10672 Star-cross move 173/320, North for 1000 ms 22:49:45.249 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:45.249 00.000 10672 MoveAxis(N, 1000, -) 22:49:45.249 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:45.249 00.000 10672 IsSlewing returns 0 22:49:45.249 00.000 10672 IsGuiding returns 0 22:49:45.342 00.093 10672 PulseGuide returned control before completion, sleep 928 22:49:46.280 00.938 10672 IsGuiding returns 1 22:49:46.280 00.000 10672 scope still moving after pulse duration time elapsed 22:49:46.311 00.031 10672 IsSlewing returns 0 22:49:46.311 00.000 10672 IsGuiding returns 1 22:49:46.373 00.062 10672 IsSlewing returns 0 22:49:46.373 00.000 10672 IsGuiding returns 0 22:49:46.373 00.000 10672 scope move finished after 1000 + 124 ms 22:49:46.373 00.000 10672 Move returns status 0, amount 1000 22:49:46.373 00.000 10672 Star-cross move 174/320, North for 1000 ms 22:49:46.389 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:46.389 00.000 10672 MoveAxis(N, 1000, -) 22:49:46.389 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:46.420 00.031 10672 IsSlewing returns 0 22:49:46.420 00.000 10672 IsGuiding returns 0 22:49:46.498 00.078 10672 PulseGuide returned control before completion, sleep 933 22:49:47.451 00.953 10672 IsGuiding returns 1 22:49:47.451 00.000 10672 scope still moving after pulse duration time elapsed 22:49:47.482 00.031 10672 IsSlewing returns 0 22:49:47.482 00.000 10672 IsGuiding returns 1 22:49:47.545 00.063 10672 IsSlewing returns 0 22:49:47.545 00.000 10672 IsGuiding returns 0 22:49:47.545 00.000 10672 scope move finished after 1000 + 118 ms 22:49:47.545 00.000 10672 Move returns status 0, amount 1000 22:49:47.545 00.000 10672 read socket command 10 22:49:47.545 00.000 10672 processing socket request REQDIST 22:49:47.545 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:47.545 00.000 10672 Sending socket response 0 (0x0) 22:49:47.545 00.000 10672 Star-cross move 175/320, North for 1000 ms 22:49:47.545 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:47.545 00.000 10672 MoveAxis(N, 1000, -) 22:49:47.560 00.015 10672 Guiding Dir = 0, Dur = 1000 22:49:47.596 00.036 10672 IsSlewing returns 0 22:49:47.596 00.000 10672 IsGuiding returns 0 22:49:47.674 00.078 10672 PulseGuide returned control before completion, sleep 933 22:49:48.627 00.953 10672 IsGuiding returns 1 22:49:48.627 00.000 10672 scope still moving after pulse duration time elapsed 22:49:48.658 00.031 10672 IsSlewing returns 0 22:49:48.658 00.000 10672 IsGuiding returns 1 22:49:48.721 00.063 10672 IsSlewing returns 0 22:49:48.721 00.000 10672 IsGuiding returns 0 22:49:48.721 00.000 10672 scope move finished after 1000 + 133 ms 22:49:48.721 00.000 10672 Move returns status 0, amount 1000 22:49:48.736 00.015 10672 Star-cross move 176/320, North for 1000 ms 22:49:48.736 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:48.736 00.000 10672 MoveAxis(N, 1000, -) 22:49:48.736 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:48.768 00.032 10672 IsSlewing returns 0 22:49:48.783 00.015 10672 IsGuiding returns 0 22:49:48.861 00.078 10672 PulseGuide returned control before completion, sleep 932 22:49:49.799 00.938 10672 IsGuiding returns 1 22:49:49.799 00.000 10672 scope still moving after pulse duration time elapsed 22:49:49.830 00.031 10672 IsSlewing returns 0 22:49:49.830 00.000 10672 IsGuiding returns 1 22:49:49.892 00.062 10672 IsSlewing returns 0 22:49:49.892 00.000 10672 IsGuiding returns 0 22:49:49.892 00.000 10672 scope move finished after 1000 + 118 ms 22:49:49.892 00.000 10672 Move returns status 0, amount 1000 22:49:49.892 00.000 10672 Star-cross move 177/320, North for 1000 ms 22:49:49.892 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:49.908 00.016 10672 MoveAxis(N, 1000, -) 22:49:49.908 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:49.939 00.031 10672 IsSlewing returns 0 22:49:49.939 00.000 10672 IsGuiding returns 0 22:49:50.017 00.078 10672 PulseGuide returned control before completion, sleep 933 22:49:50.970 00.953 10672 IsGuiding returns 1 22:49:50.970 00.000 10672 scope still moving after pulse duration time elapsed 22:49:51.001 00.031 10672 IsSlewing returns 0 22:49:51.001 00.000 10672 IsGuiding returns 1 22:49:51.064 00.063 10672 IsSlewing returns 0 22:49:51.064 00.000 10672 IsGuiding returns 0 22:49:51.064 00.000 10672 scope move finished after 1000 + 123 ms 22:49:51.064 00.000 10672 Move returns status 0, amount 1000 22:49:51.079 00.015 10672 Star-cross move 178/320, North for 1000 ms 22:49:51.079 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:51.079 00.000 10672 MoveAxis(N, 1000, -) 22:49:51.095 00.016 10672 Guiding Dir = 0, Dur = 1000 22:49:51.126 00.031 10672 IsSlewing returns 0 22:49:51.126 00.000 10672 IsGuiding returns 0 22:49:51.204 00.078 10672 PulseGuide returned control before completion, sleep 931 22:49:52.157 00.953 10672 IsGuiding returns 1 22:49:52.157 00.000 10672 scope still moving after pulse duration time elapsed 22:49:52.188 00.031 10672 IsSlewing returns 0 22:49:52.188 00.000 10672 IsGuiding returns 1 22:49:52.219 00.031 10672 IsSlewing returns 0 22:49:52.219 00.000 10672 IsGuiding returns 0 22:49:52.219 00.000 10672 scope move finished after 1000 + 103 ms 22:49:52.219 00.000 10672 Move returns status 0, amount 1000 22:49:52.235 00.016 10672 read socket command 10 22:49:52.235 00.000 10672 processing socket request REQDIST 22:49:52.235 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:52.235 00.000 10672 Sending socket response 0 (0x0) 22:49:52.235 00.000 10672 Star-cross move 179/320, North for 1000 ms 22:49:52.235 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:52.235 00.000 10672 MoveAxis(N, 1000, -) 22:49:52.235 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:52.235 00.000 10672 IsSlewing returns 0 22:49:52.235 00.000 10672 IsGuiding returns 0 22:49:52.329 00.094 10672 PulseGuide returned control before completion, sleep 923 22:49:53.297 00.968 10672 IsGuiding returns 1 22:49:53.297 00.000 10672 scope still moving after pulse duration time elapsed 22:49:53.360 00.063 10672 IsSlewing returns 0 22:49:53.360 00.000 10672 IsGuiding returns 0 22:49:53.360 00.000 10672 scope move finished after 1000 + 127 ms 22:49:53.360 00.000 10672 Move returns status 0, amount 1000 22:49:53.360 00.000 10672 Star-cross move 180/320, North for 1000 ms 22:49:53.375 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:53.375 00.000 10672 MoveAxis(N, 1000, -) 22:49:53.375 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:53.375 00.000 10672 IsSlewing returns 0 22:49:53.375 00.000 10672 IsGuiding returns 0 22:49:53.453 00.078 10672 PulseGuide returned control before completion, sleep 928 22:49:54.406 00.953 10672 IsGuiding returns 1 22:49:54.406 00.000 10672 scope still moving after pulse duration time elapsed 22:49:54.469 00.063 10672 IsSlewing returns 0 22:49:54.500 00.031 10672 IsGuiding returns 0 22:49:54.500 00.000 10672 scope move finished after 1000 + 121 ms 22:49:54.500 00.000 10672 Move returns status 0, amount 1000 22:49:54.500 00.000 10672 Star-cross move 181/320, North for 1000 ms 22:49:54.500 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:54.500 00.000 10672 MoveAxis(N, 1000, -) 22:49:54.500 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:54.500 00.000 10672 IsSlewing returns 0 22:49:54.500 00.000 10672 IsGuiding returns 0 22:49:54.578 00.078 10672 PulseGuide returned control before completion, sleep 937 22:49:55.531 00.953 10672 IsGuiding returns 1 22:49:55.531 00.000 10672 scope still moving after pulse duration time elapsed 22:49:55.562 00.031 10672 IsSlewing returns 0 22:49:55.562 00.000 10672 IsGuiding returns 1 22:49:55.625 00.063 10672 IsSlewing returns 0 22:49:55.656 00.031 10672 IsGuiding returns 0 22:49:55.671 00.015 10672 scope move finished after 1000 + 161 ms 22:49:55.671 00.000 10672 Move returns status 0, amount 1000 22:49:55.671 00.000 10672 Star-cross move 182/320, North for 1000 ms 22:49:55.671 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:55.671 00.000 10672 MoveAxis(N, 1000, -) 22:49:55.671 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:55.671 00.000 10672 IsSlewing returns 0 22:49:55.671 00.000 10672 IsGuiding returns 0 22:49:55.765 00.094 10672 PulseGuide returned control before completion, sleep 927 22:49:56.707 00.942 10672 IsGuiding returns 1 22:49:56.707 00.000 10672 scope still moving after pulse duration time elapsed 22:49:56.738 00.031 10672 IsSlewing returns 0 22:49:56.738 00.000 10672 IsGuiding returns 1 22:49:56.801 00.063 10672 IsSlewing returns 0 22:49:56.801 00.000 10672 IsGuiding returns 0 22:49:56.801 00.000 10672 scope move finished after 1000 + 123 ms 22:49:56.801 00.000 10672 Move returns status 0, amount 1000 22:49:56.801 00.000 10672 Star-cross move 183/320, North for 1000 ms 22:49:56.801 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:56.801 00.000 10672 MoveAxis(N, 1000, -) 22:49:56.801 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:56.816 00.015 10672 IsSlewing returns 0 22:49:56.847 00.031 10672 IsGuiding returns 0 22:49:56.926 00.079 10672 PulseGuide returned control before completion, sleep 930 22:49:57.879 00.953 10672 IsGuiding returns 1 22:49:57.879 00.000 10672 scope still moving after pulse duration time elapsed 22:49:57.910 00.031 10672 IsSlewing returns 0 22:49:57.910 00.000 10672 IsGuiding returns 1 22:49:57.972 00.062 10672 IsSlewing returns 0 22:49:57.972 00.000 10672 IsGuiding returns 0 22:49:57.972 00.000 10672 scope move finished after 1000 + 120 ms 22:49:57.972 00.000 10672 Move returns status 0, amount 1000 22:49:57.972 00.000 10672 read socket command 10 22:49:57.972 00.000 10672 processing socket request REQDIST 22:49:57.972 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:49:57.972 00.000 10672 Sending socket response 0 (0x0) 22:49:57.972 00.000 10672 Star-cross move 184/320, North for 1000 ms 22:49:57.972 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:57.972 00.000 10672 MoveAxis(N, 1000, -) 22:49:57.972 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:57.972 00.000 10672 IsSlewing returns 0 22:49:57.972 00.000 10672 IsGuiding returns 0 22:49:58.097 00.125 10672 PulseGuide returned control before completion, sleep 897 22:49:59.003 00.906 10672 IsGuiding returns 1 22:49:59.003 00.000 10672 scope still moving after pulse duration time elapsed 22:49:59.034 00.031 10672 IsSlewing returns 0 22:49:59.034 00.000 10672 IsGuiding returns 1 22:49:59.065 00.031 10672 IsSlewing returns 0 22:49:59.065 00.000 10672 IsGuiding returns 1 22:49:59.097 00.032 10672 IsSlewing returns 0 22:49:59.097 00.000 10672 IsGuiding returns 1 22:49:59.144 00.047 10672 IsSlewing returns 0 22:49:59.144 00.000 10672 IsGuiding returns 0 22:49:59.144 00.000 10672 scope move finished after 1000 + 170 ms 22:49:59.144 00.000 10672 Move returns status 0, amount 1000 22:49:59.159 00.015 10672 Star-cross move 185/320, North for 1000 ms 22:49:59.159 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:49:59.159 00.000 10672 MoveAxis(N, 1000, -) 22:49:59.159 00.000 10672 Guiding Dir = 0, Dur = 1000 22:49:59.190 00.031 10672 IsSlewing returns 0 22:49:59.190 00.000 10672 IsGuiding returns 0 22:49:59.269 00.079 10672 PulseGuide returned control before completion, sleep 933 22:50:00.222 00.953 10672 IsGuiding returns 1 22:50:00.222 00.000 10672 scope still moving after pulse duration time elapsed 22:50:00.253 00.031 10672 IsSlewing returns 0 22:50:00.253 00.000 10672 IsGuiding returns 1 22:50:00.315 00.062 10672 IsSlewing returns 0 22:50:00.315 00.000 10672 IsGuiding returns 0 22:50:00.315 00.000 10672 scope move finished after 1000 + 117 ms 22:50:00.315 00.000 10672 Move returns status 0, amount 1000 22:50:00.315 00.000 10672 Star-cross move 186/320, North for 1000 ms 22:50:00.315 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:00.315 00.000 10672 MoveAxis(N, 1000, -) 22:50:00.315 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:00.362 00.047 10672 IsSlewing returns 0 22:50:00.362 00.000 10672 IsGuiding returns 0 22:50:00.440 00.078 10672 PulseGuide returned control before completion, sleep 931 22:50:01.393 00.953 10672 IsGuiding returns 1 22:50:01.393 00.000 10672 scope still moving after pulse duration time elapsed 22:50:01.424 00.031 10672 IsSlewing returns 0 22:50:01.424 00.000 10672 IsGuiding returns 1 22:50:01.487 00.063 10672 IsSlewing returns 0 22:50:01.487 00.000 10672 IsGuiding returns 0 22:50:01.487 00.000 10672 scope move finished after 1000 + 117 ms 22:50:01.487 00.000 10672 Move returns status 0, amount 1000 22:50:01.487 00.000 10672 Star-cross move 187/320, North for 1000 ms 22:50:01.487 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:01.487 00.000 10672 MoveAxis(N, 1000, -) 22:50:01.487 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:01.487 00.000 10672 IsSlewing returns 0 22:50:01.487 00.000 10672 IsGuiding returns 0 22:50:01.581 00.094 10672 PulseGuide returned control before completion, sleep 923 22:50:02.518 00.937 10672 IsGuiding returns 1 22:50:02.518 00.000 10672 scope still moving after pulse duration time elapsed 22:50:02.565 00.047 10672 IsSlewing returns 0 22:50:02.565 00.000 10672 IsGuiding returns 1 22:50:02.627 00.062 10672 IsSlewing returns 0 22:50:02.627 00.000 10672 IsGuiding returns 0 22:50:02.627 00.000 10672 scope move finished after 1000 + 143 ms 22:50:02.627 00.000 10672 Move returns status 0, amount 1000 22:50:02.627 00.000 10672 read socket command 10 22:50:02.627 00.000 10672 processing socket request REQDIST 22:50:02.627 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:02.627 00.000 10672 Sending socket response 0 (0x0) 22:50:02.643 00.016 10672 Star-cross move 188/320, North for 1000 ms 22:50:02.643 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:02.643 00.000 10672 MoveAxis(N, 1000, -) 22:50:02.643 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:02.643 00.000 10672 IsSlewing returns 0 22:50:02.643 00.000 10672 IsGuiding returns 0 22:50:02.721 00.078 10672 PulseGuide returned control before completion, sleep 923 22:50:03.674 00.953 10672 IsGuiding returns 1 22:50:03.674 00.000 10672 scope still moving after pulse duration time elapsed 22:50:03.736 00.062 10672 IsSlewing returns 0 22:50:03.767 00.031 10672 IsGuiding returns 0 22:50:03.767 00.000 10672 scope move finished after 1000 + 126 ms 22:50:03.767 00.000 10672 Move returns status 0, amount 1000 22:50:03.767 00.000 10672 Star-cross move 189/320, North for 1000 ms 22:50:03.767 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:03.767 00.000 10672 MoveAxis(N, 1000, -) 22:50:03.767 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:03.783 00.016 10672 IsSlewing returns 0 22:50:03.783 00.000 10672 IsGuiding returns 0 22:50:03.861 00.078 10672 PulseGuide returned control before completion, sleep 927 22:50:04.803 00.942 10672 IsGuiding returns 1 22:50:04.803 00.000 10672 scope still moving after pulse duration time elapsed 22:50:04.834 00.031 10672 IsSlewing returns 0 22:50:04.834 00.000 10672 IsGuiding returns 1 22:50:04.897 00.063 10672 IsSlewing returns 0 22:50:04.928 00.031 10672 IsGuiding returns 0 22:50:04.928 00.000 10672 scope move finished after 1000 + 155 ms 22:50:04.928 00.000 10672 Move returns status 0, amount 1000 22:50:04.943 00.015 10672 Star-cross move 190/320, North for 1000 ms 22:50:04.943 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:04.943 00.000 10672 MoveAxis(N, 1000, -) 22:50:04.943 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:04.943 00.000 10672 IsSlewing returns 0 22:50:04.943 00.000 10672 IsGuiding returns 0 22:50:05.037 00.094 10672 PulseGuide returned control before completion, sleep 928 22:50:05.974 00.937 10672 IsGuiding returns 1 22:50:05.974 00.000 10672 scope still moving after pulse duration time elapsed 22:50:06.005 00.031 10672 IsSlewing returns 0 22:50:06.005 00.000 10672 IsGuiding returns 1 22:50:06.037 00.032 10672 IsSlewing returns 0 22:50:06.037 00.000 10672 IsGuiding returns 1 22:50:06.083 00.046 10672 IsSlewing returns 0 22:50:06.115 00.032 10672 IsGuiding returns 0 22:50:06.115 00.000 10672 scope move finished after 1000 + 170 ms 22:50:06.115 00.000 10672 Move returns status 0, amount 1000 22:50:06.115 00.000 10672 Star-cross move 191/320, North for 1000 ms 22:50:06.115 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:06.115 00.000 10672 MoveAxis(N, 1000, -) 22:50:06.115 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:06.130 00.015 10672 IsSlewing returns 0 22:50:06.130 00.000 10672 IsGuiding returns 0 22:50:06.209 00.079 10672 PulseGuide returned control before completion, sleep 923 22:50:07.146 00.937 10672 IsGuiding returns 1 22:50:07.146 00.000 10672 scope still moving after pulse duration time elapsed 22:50:07.177 00.031 10672 IsSlewing returns 0 22:50:07.177 00.000 10672 IsGuiding returns 1 22:50:07.240 00.063 10672 IsSlewing returns 0 22:50:07.240 00.000 10672 IsGuiding returns 0 22:50:07.240 00.000 10672 scope move finished after 1000 + 113 ms 22:50:07.240 00.000 10672 Move returns status 0, amount 1000 22:50:07.240 00.000 10672 read socket command 10 22:50:07.240 00.000 10672 processing socket request REQDIST 22:50:07.240 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:07.240 00.000 10672 Sending socket response 0 (0x0) 22:50:07.240 00.000 10672 Star-cross move 192/320, North for 1000 ms 22:50:07.255 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:07.255 00.000 10672 MoveAxis(N, 1000, -) 22:50:07.255 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:07.286 00.031 10672 IsSlewing returns 0 22:50:07.286 00.000 10672 IsGuiding returns 0 22:50:07.364 00.078 10672 PulseGuide returned control before completion, sleep 933 22:50:08.317 00.953 10672 IsGuiding returns 1 22:50:08.317 00.000 10672 scope still moving after pulse duration time elapsed 22:50:08.349 00.032 10672 IsSlewing returns 0 22:50:08.349 00.000 10672 IsGuiding returns 1 22:50:08.395 00.046 10672 IsSlewing returns 0 22:50:08.411 00.016 10672 IsGuiding returns 0 22:50:08.411 00.000 10672 scope move finished after 1000 + 117 ms 22:50:08.411 00.000 10672 Move returns status 0, amount 1000 22:50:08.411 00.000 10672 Star-cross move 193/320, North for 1000 ms 22:50:08.411 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:08.411 00.000 10672 MoveAxis(N, 1000, -) 22:50:08.411 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:08.411 00.000 10672 IsSlewing returns 0 22:50:08.411 00.000 10672 IsGuiding returns 0 22:50:08.489 00.078 10672 PulseGuide returned control before completion, sleep 938 22:50:09.457 00.968 10672 IsGuiding returns 1 22:50:09.457 00.000 10672 scope still moving after pulse duration time elapsed 22:50:09.520 00.063 10672 IsSlewing returns 0 22:50:09.520 00.000 10672 IsGuiding returns 0 22:50:09.520 00.000 10672 scope move finished after 1000 + 112 ms 22:50:09.520 00.000 10672 Move returns status 0, amount 1000 22:50:09.520 00.000 10672 Star-cross move 194/320, North for 1000 ms 22:50:09.520 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:09.520 00.000 10672 MoveAxis(N, 1000, -) 22:50:09.520 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:09.535 00.015 10672 IsSlewing returns 0 22:50:09.535 00.000 10672 IsGuiding returns 0 22:50:09.598 00.063 10672 PulseGuide returned control before completion, sleep 938 22:50:10.551 00.953 10672 IsGuiding returns 1 22:50:10.551 00.000 10672 scope still moving after pulse duration time elapsed 22:50:10.582 00.031 10672 IsSlewing returns 0 22:50:10.582 00.000 10672 IsGuiding returns 1 22:50:10.629 00.047 10672 IsSlewing returns 0 22:50:10.660 00.031 10672 IsGuiding returns 0 22:50:10.660 00.000 10672 scope move finished after 1000 + 128 ms 22:50:10.660 00.000 10672 Move returns status 0, amount 1000 22:50:10.660 00.000 10672 Star-cross move 195/320, North for 1000 ms 22:50:10.660 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:10.660 00.000 10672 MoveAxis(N, 1000, -) 22:50:10.660 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:10.660 00.000 10672 IsSlewing returns 0 22:50:10.676 00.016 10672 IsGuiding returns 0 22:50:10.754 00.078 10672 PulseGuide returned control before completion, sleep 927 22:50:11.691 00.937 10672 IsGuiding returns 1 22:50:11.691 00.000 10672 scope still moving after pulse duration time elapsed 22:50:11.722 00.031 10672 IsSlewing returns 0 22:50:11.722 00.000 10672 IsGuiding returns 1 22:50:11.769 00.047 10672 IsSlewing returns 0 22:50:11.801 00.032 10672 IsGuiding returns 0 22:50:11.816 00.015 10672 scope move finished after 1000 + 139 ms 22:50:11.816 00.000 10672 Move returns status 0, amount 1000 22:50:11.816 00.000 10672 Star-cross move 196/320, North for 1000 ms 22:50:11.816 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:11.816 00.000 10672 MoveAxis(N, 1000, -) 22:50:11.816 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:11.816 00.000 10672 IsSlewing returns 0 22:50:11.816 00.000 10672 IsGuiding returns 0 22:50:11.910 00.094 10672 PulseGuide returned control before completion, sleep 928 22:50:12.853 00.943 10672 IsGuiding returns 1 22:50:12.853 00.000 10672 scope still moving after pulse duration time elapsed 22:50:12.884 00.031 10672 IsSlewing returns 0 22:50:12.884 00.000 10672 IsGuiding returns 1 22:50:12.915 00.031 10672 IsSlewing returns 0 22:50:12.915 00.000 10672 IsGuiding returns 1 22:50:12.962 00.047 10672 IsSlewing returns 0 22:50:12.993 00.031 10672 IsGuiding returns 0 22:50:12.993 00.000 10672 scope move finished after 1000 + 170 ms 22:50:12.993 00.000 10672 Move returns status 0, amount 1000 22:50:12.993 00.000 10672 read socket command 10 22:50:12.993 00.000 10672 processing socket request REQDIST 22:50:12.993 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:12.993 00.000 10672 Sending socket response 0 (0x0) 22:50:12.993 00.000 10672 Star-cross move 197/320, North for 1000 ms 22:50:12.993 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:12.993 00.000 10672 MoveAxis(N, 1000, -) 22:50:12.993 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:13.009 00.016 10672 IsSlewing returns 0 22:50:13.009 00.000 10672 IsGuiding returns 0 22:50:13.087 00.078 10672 PulseGuide returned control before completion, sleep 929 22:50:14.040 00.953 10672 IsGuiding returns 1 22:50:14.040 00.000 10672 scope still moving after pulse duration time elapsed 22:50:14.071 00.031 10672 IsSlewing returns 0 22:50:14.071 00.000 10672 IsGuiding returns 1 22:50:14.102 00.031 10672 IsSlewing returns 0 22:50:14.118 00.016 10672 IsGuiding returns 0 22:50:14.118 00.000 10672 scope move finished after 1000 + 119 ms 22:50:14.118 00.000 10672 Move returns status 0, amount 1000 22:50:14.133 00.015 10672 Star-cross move 198/320, North for 1000 ms 22:50:14.133 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:14.133 00.000 10672 MoveAxis(N, 1000, -) 22:50:14.133 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:14.133 00.000 10672 IsSlewing returns 0 22:50:14.133 00.000 10672 IsGuiding returns 0 22:50:14.227 00.094 10672 PulseGuide returned control before completion, sleep 925 22:50:15.195 00.968 10672 IsGuiding returns 1 22:50:15.195 00.000 10672 scope still moving after pulse duration time elapsed 22:50:15.258 00.063 10672 IsSlewing returns 0 22:50:15.258 00.000 10672 IsGuiding returns 0 22:50:15.258 00.000 10672 scope move finished after 1000 + 125 ms 22:50:15.258 00.000 10672 Move returns status 0, amount 1000 22:50:15.258 00.000 10672 Star-cross move 199/320, North for 1000 ms 22:50:15.273 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:15.273 00.000 10672 MoveAxis(N, 1000, -) 22:50:15.273 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:15.273 00.000 10672 IsSlewing returns 0 22:50:15.273 00.000 10672 IsGuiding returns 0 22:50:15.352 00.079 10672 PulseGuide returned control before completion, sleep 928 22:50:16.305 00.953 10672 IsGuiding returns 1 22:50:16.305 00.000 10672 scope still moving after pulse duration time elapsed 22:50:16.336 00.031 10672 IsSlewing returns 0 22:50:16.336 00.000 10672 IsGuiding returns 1 22:50:16.383 00.047 10672 IsSlewing returns 0 22:50:16.383 00.000 10672 IsGuiding returns 1 22:50:16.429 00.046 10672 IsSlewing returns 0 22:50:16.429 00.000 10672 IsGuiding returns 0 22:50:16.429 00.000 10672 scope move finished after 1000 + 154 ms 22:50:16.429 00.000 10672 Move returns status 0, amount 1000 22:50:16.429 00.000 10672 Star-cross move 200/320, North for 1000 ms 22:50:16.445 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:50:16.445 00.000 10672 MoveAxis(N, 1000, -) 22:50:16.445 00.000 10672 Guiding Dir = 0, Dur = 1000 22:50:16.445 00.000 10672 IsSlewing returns 0 22:50:16.445 00.000 10672 IsGuiding returns 0 22:50:16.523 00.078 10672 PulseGuide returned control before completion, sleep 930 22:50:17.476 00.953 10672 IsGuiding returns 1 22:50:17.476 00.000 10672 scope still moving after pulse duration time elapsed 22:50:17.507 00.031 10672 IsSlewing returns 0 22:50:17.507 00.000 10672 IsGuiding returns 1 22:50:17.539 00.032 10672 IsSlewing returns 0 22:50:17.585 00.046 10672 IsGuiding returns 0 22:50:17.585 00.000 10672 scope move finished after 1000 + 135 ms 22:50:17.585 00.000 10672 Move returns status 0, amount 1000 22:50:17.585 00.000 10672 read socket command 10 22:50:17.585 00.000 10672 processing socket request REQDIST 22:50:17.585 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:17.585 00.000 10672 Sending socket response 0 (0x0) 22:50:17.585 00.000 10672 Star-cross move 201/320, South for 1000 ms 22:50:17.585 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:17.585 00.000 10672 MoveAxis(S, 1000, -) 22:50:17.585 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:17.585 00.000 10672 IsSlewing returns 0 22:50:17.585 00.000 10672 IsGuiding returns 0 22:50:17.679 00.094 10672 PulseGuide returned control before completion, sleep 930 22:50:18.616 00.937 10672 IsGuiding returns 1 22:50:18.616 00.000 10672 scope still moving after pulse duration time elapsed 22:50:18.648 00.032 10672 IsSlewing returns 0 22:50:18.648 00.000 10672 IsGuiding returns 1 22:50:18.679 00.031 10672 IsSlewing returns 0 22:50:18.710 00.031 10672 IsGuiding returns 0 22:50:18.710 00.000 10672 scope move finished after 1000 + 119 ms 22:50:18.710 00.000 10672 Move returns status 0, amount 1000 22:50:18.710 00.000 10672 Star-cross move 202/320, South for 1000 ms 22:50:18.725 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:18.725 00.000 10672 MoveAxis(S, 1000, -) 22:50:18.725 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:18.741 00.016 10672 IsSlewing returns 0 22:50:18.741 00.000 10672 IsGuiding returns 0 22:50:18.819 00.078 10672 PulseGuide returned control before completion, sleep 932 22:50:19.772 00.953 10672 IsGuiding returns 1 22:50:19.772 00.000 10672 scope still moving after pulse duration time elapsed 22:50:19.803 00.031 10672 IsSlewing returns 0 22:50:19.803 00.000 10672 IsGuiding returns 1 22:50:19.866 00.063 10672 IsSlewing returns 0 22:50:19.866 00.000 10672 IsGuiding returns 0 22:50:19.866 00.000 10672 scope move finished after 1000 + 118 ms 22:50:19.866 00.000 10672 Move returns status 0, amount 1000 22:50:19.866 00.000 10672 Star-cross move 203/320, South for 1000 ms 22:50:19.866 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:19.866 00.000 10672 MoveAxis(S, 1000, -) 22:50:19.866 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:19.881 00.015 10672 IsSlewing returns 0 22:50:19.913 00.032 10672 IsGuiding returns 0 22:50:19.991 00.078 10672 PulseGuide returned control before completion, sleep 931 22:50:20.933 00.942 10672 IsGuiding returns 1 22:50:20.933 00.000 10672 scope still moving after pulse duration time elapsed 22:50:20.964 00.031 10672 IsSlewing returns 0 22:50:20.964 00.000 10672 IsGuiding returns 1 22:50:20.995 00.031 10672 IsSlewing returns 0 22:50:20.995 00.000 10672 IsGuiding returns 1 22:50:21.042 00.047 10672 IsSlewing returns 0 22:50:21.042 00.000 10672 IsGuiding returns 0 22:50:21.042 00.000 10672 scope move finished after 1000 + 135 ms 22:50:21.042 00.000 10672 Move returns status 0, amount 1000 22:50:21.042 00.000 10672 Star-cross move 204/320, South for 1000 ms 22:50:21.058 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:21.058 00.000 10672 MoveAxis(S, 1000, -) 22:50:21.058 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:21.089 00.031 10672 IsSlewing returns 0 22:50:21.089 00.000 10672 IsGuiding returns 0 22:50:21.167 00.078 10672 PulseGuide returned control before completion, sleep 933 22:50:22.120 00.953 10672 IsGuiding returns 1 22:50:22.120 00.000 10672 scope still moving after pulse duration time elapsed 22:50:22.151 00.031 10672 IsSlewing returns 0 22:50:22.151 00.000 10672 IsGuiding returns 1 22:50:22.214 00.063 10672 IsSlewing returns 0 22:50:22.214 00.000 10672 IsGuiding returns 0 22:50:22.214 00.000 10672 scope move finished after 1000 + 117 ms 22:50:22.214 00.000 10672 Move returns status 0, amount 1000 22:50:22.214 00.000 10672 read socket command 10 22:50:22.214 00.000 10672 processing socket request REQDIST 22:50:22.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:22.214 00.000 10672 Sending socket response 0 (0x0) 22:50:22.214 00.000 10672 Star-cross move 205/320, South for 1000 ms 22:50:22.214 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:22.214 00.000 10672 MoveAxis(S, 1000, -) 22:50:22.214 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:22.229 00.015 10672 IsSlewing returns 0 22:50:22.260 00.031 10672 IsGuiding returns 0 22:50:22.339 00.079 10672 PulseGuide returned control before completion, sleep 931 22:50:23.291 00.952 10672 IsGuiding returns 1 22:50:23.291 00.000 10672 scope still moving after pulse duration time elapsed 22:50:23.323 00.032 10672 IsSlewing returns 0 22:50:23.323 00.000 10672 IsGuiding returns 1 22:50:23.385 00.062 10672 IsSlewing returns 0 22:50:23.385 00.000 10672 IsGuiding returns 0 22:50:23.385 00.000 10672 scope move finished after 1000 + 122 ms 22:50:23.385 00.000 10672 Move returns status 0, amount 1000 22:50:23.385 00.000 10672 Star-cross move 206/320, South for 1000 ms 22:50:23.401 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:23.401 00.000 10672 MoveAxis(S, 1000, -) 22:50:23.401 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:23.432 00.031 10672 IsSlewing returns 0 22:50:23.432 00.000 10672 IsGuiding returns 0 22:50:23.510 00.078 10672 PulseGuide returned control before completion, sleep 935 22:50:24.463 00.953 10672 IsGuiding returns 1 22:50:24.463 00.000 10672 scope still moving after pulse duration time elapsed 22:50:24.494 00.031 10672 IsSlewing returns 0 22:50:24.494 00.000 10672 IsGuiding returns 1 22:50:24.557 00.063 10672 IsSlewing returns 0 22:50:24.557 00.000 10672 IsGuiding returns 0 22:50:24.572 00.015 10672 scope move finished after 1000 + 131 ms 22:50:24.572 00.000 10672 Move returns status 0, amount 1000 22:50:24.572 00.000 10672 Star-cross move 207/320, South for 1000 ms 22:50:24.572 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:24.572 00.000 10672 MoveAxis(S, 1000, -) 22:50:24.572 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:24.619 00.047 10672 IsSlewing returns 0 22:50:24.619 00.000 10672 IsGuiding returns 0 22:50:24.697 00.078 10672 PulseGuide returned control before completion, sleep 931 22:50:25.635 00.938 10672 IsGuiding returns 1 22:50:25.635 00.000 10672 scope still moving after pulse duration time elapsed 22:50:25.666 00.031 10672 IsSlewing returns 0 22:50:25.666 00.000 10672 IsGuiding returns 1 22:50:25.728 00.062 10672 IsSlewing returns 0 22:50:25.728 00.000 10672 IsGuiding returns 0 22:50:25.728 00.000 10672 scope move finished after 1000 + 118 ms 22:50:25.728 00.000 10672 Move returns status 0, amount 1000 22:50:25.728 00.000 10672 Star-cross move 208/320, South for 1000 ms 22:50:25.744 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:25.744 00.000 10672 MoveAxis(S, 1000, -) 22:50:25.744 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:25.775 00.031 10672 IsSlewing returns 0 22:50:25.775 00.000 10672 IsGuiding returns 0 22:50:25.853 00.078 10672 PulseGuide returned control before completion, sleep 932 22:50:26.806 00.953 10672 IsGuiding returns 1 22:50:26.806 00.000 10672 scope still moving after pulse duration time elapsed 22:50:26.837 00.031 10672 IsSlewing returns 0 22:50:26.837 00.000 10672 IsGuiding returns 1 22:50:26.900 00.063 10672 IsSlewing returns 0 22:50:26.900 00.000 10672 IsGuiding returns 0 22:50:26.900 00.000 10672 scope move finished after 1000 + 118 ms 22:50:26.900 00.000 10672 Move returns status 0, amount 1000 22:50:26.900 00.000 10672 Star-cross move 209/320, South for 1000 ms 22:50:26.900 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:26.900 00.000 10672 MoveAxis(S, 1000, -) 22:50:26.900 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:26.915 00.015 10672 IsSlewing returns 0 22:50:26.946 00.031 10672 IsGuiding returns 0 22:50:27.025 00.079 10672 PulseGuide returned control before completion, sleep 931 22:50:27.977 00.952 10672 IsGuiding returns 1 22:50:27.977 00.000 10672 scope still moving after pulse duration time elapsed 22:50:28.009 00.032 10672 IsSlewing returns 0 22:50:28.009 00.000 10672 IsGuiding returns 1 22:50:28.055 00.046 10672 IsSlewing returns 0 22:50:28.071 00.016 10672 IsGuiding returns 0 22:50:28.071 00.000 10672 scope move finished after 1000 + 119 ms 22:50:28.071 00.000 10672 Move returns status 0, amount 1000 22:50:28.071 00.000 10672 read socket command 10 22:50:28.071 00.000 10672 processing socket request REQDIST 22:50:28.071 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:28.071 00.000 10672 Sending socket response 0 (0x0) 22:50:28.071 00.000 10672 Star-cross move 210/320, South for 1000 ms 22:50:28.071 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:28.071 00.000 10672 MoveAxis(S, 1000, -) 22:50:28.071 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:28.087 00.016 10672 IsSlewing returns 0 22:50:28.118 00.031 10672 IsGuiding returns 0 22:50:28.196 00.078 10672 PulseGuide returned control before completion, sleep 930 22:50:29.138 00.942 10672 IsGuiding returns 1 22:50:29.138 00.000 10672 scope still moving after pulse duration time elapsed 22:50:29.169 00.031 10672 IsSlewing returns 0 22:50:29.169 00.000 10672 IsGuiding returns 1 22:50:29.201 00.032 10672 IsSlewing returns 0 22:50:29.201 00.000 10672 IsGuiding returns 1 22:50:29.248 00.047 10672 IsSlewing returns 0 22:50:29.248 00.000 10672 IsGuiding returns 0 22:50:29.248 00.000 10672 scope move finished after 1000 + 136 ms 22:50:29.248 00.000 10672 Move returns status 0, amount 1000 22:50:29.248 00.000 10672 Star-cross move 211/320, South for 1000 ms 22:50:29.248 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:29.248 00.000 10672 MoveAxis(S, 1000, -) 22:50:29.248 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:29.263 00.015 10672 IsSlewing returns 0 22:50:29.294 00.031 10672 IsGuiding returns 0 22:50:29.373 00.079 10672 PulseGuide returned control before completion, sleep 932 22:50:30.326 00.953 10672 IsGuiding returns 1 22:50:30.326 00.000 10672 scope still moving after pulse duration time elapsed 22:50:30.357 00.031 10672 IsSlewing returns 0 22:50:30.357 00.000 10672 IsGuiding returns 1 22:50:30.388 00.031 10672 IsSlewing returns 0 22:50:30.419 00.031 10672 IsGuiding returns 0 22:50:30.419 00.000 10672 scope move finished after 1000 + 117 ms 22:50:30.419 00.000 10672 Move returns status 0, amount 1000 22:50:30.419 00.000 10672 Star-cross move 212/320, South for 1000 ms 22:50:30.419 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:30.419 00.000 10672 MoveAxis(S, 1000, -) 22:50:30.419 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:30.419 00.000 10672 IsSlewing returns 0 22:50:30.419 00.000 10672 IsGuiding returns 0 22:50:30.513 00.094 10672 PulseGuide returned control before completion, sleep 927 22:50:31.466 00.953 10672 IsGuiding returns 1 22:50:31.466 00.000 10672 scope still moving after pulse duration time elapsed 22:50:31.497 00.031 10672 IsSlewing returns 0 22:50:31.497 00.000 10672 IsGuiding returns 1 22:50:31.559 00.062 10672 IsSlewing returns 0 22:50:31.559 00.000 10672 IsGuiding returns 0 22:50:31.575 00.016 10672 scope move finished after 1000 + 141 ms 22:50:31.575 00.000 10672 Move returns status 0, amount 1000 22:50:31.575 00.000 10672 Star-cross move 213/320, South for 1000 ms 22:50:31.575 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:31.575 00.000 10672 MoveAxis(S, 1000, -) 22:50:31.575 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:31.591 00.016 10672 IsSlewing returns 0 22:50:31.591 00.000 10672 IsGuiding returns 0 22:50:31.653 00.062 10672 PulseGuide returned control before completion, sleep 937 22:50:32.637 00.984 10672 IsGuiding returns 1 22:50:32.637 00.000 10672 scope still moving after pulse duration time elapsed 22:50:32.700 00.063 10672 IsSlewing returns 0 22:50:32.700 00.000 10672 IsGuiding returns 0 22:50:32.700 00.000 10672 scope move finished after 1000 + 114 ms 22:50:32.700 00.000 10672 Move returns status 0, amount 1000 22:50:32.700 00.000 10672 read socket command 10 22:50:32.700 00.000 10672 processing socket request REQDIST 22:50:32.700 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:32.700 00.000 10672 Sending socket response 0 (0x0) 22:50:32.700 00.000 10672 Star-cross move 214/320, South for 1000 ms 22:50:32.715 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:32.715 00.000 10672 MoveAxis(S, 1000, -) 22:50:32.715 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:32.715 00.000 10672 IsSlewing returns 0 22:50:32.715 00.000 10672 IsGuiding returns 0 22:50:32.793 00.078 10672 PulseGuide returned control before completion, sleep 931 22:50:33.746 00.953 10672 IsGuiding returns 1 22:50:33.746 00.000 10672 scope still moving after pulse duration time elapsed 22:50:33.777 00.031 10672 IsSlewing returns 0 22:50:33.777 00.000 10672 IsGuiding returns 1 22:50:33.824 00.047 10672 IsSlewing returns 0 22:50:33.855 00.031 10672 IsGuiding returns 0 22:50:33.855 00.000 10672 scope move finished after 1000 + 135 ms 22:50:33.855 00.000 10672 Move returns status 0, amount 1000 22:50:33.855 00.000 10672 Star-cross move 215/320, South for 1000 ms 22:50:33.855 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:33.855 00.000 10672 MoveAxis(S, 1000, -) 22:50:33.855 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:33.855 00.000 10672 IsSlewing returns 0 22:50:33.855 00.000 10672 IsGuiding returns 0 22:50:33.949 00.094 10672 PulseGuide returned control before completion, sleep 928 22:50:34.887 00.938 10672 IsGuiding returns 1 22:50:34.887 00.000 10672 scope still moving after pulse duration time elapsed 22:50:34.918 00.031 10672 IsSlewing returns 0 22:50:34.918 00.000 10672 IsGuiding returns 1 22:50:34.980 00.062 10672 IsSlewing returns 0 22:50:34.980 00.000 10672 IsGuiding returns 0 22:50:34.980 00.000 10672 scope move finished after 1000 + 122 ms 22:50:34.980 00.000 10672 Move returns status 0, amount 1000 22:50:34.996 00.016 10672 Star-cross move 216/320, South for 1000 ms 22:50:34.996 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:34.996 00.000 10672 MoveAxis(S, 1000, -) 22:50:34.996 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:35.027 00.031 10672 IsSlewing returns 0 22:50:35.027 00.000 10672 IsGuiding returns 0 22:50:35.105 00.078 10672 PulseGuide returned control before completion, sleep 932 22:50:36.058 00.953 10672 IsGuiding returns 1 22:50:36.058 00.000 10672 scope still moving after pulse duration time elapsed 22:50:36.089 00.031 10672 IsSlewing returns 0 22:50:36.089 00.000 10672 IsGuiding returns 1 22:50:36.152 00.063 10672 IsSlewing returns 0 22:50:36.152 00.000 10672 IsGuiding returns 0 22:50:36.152 00.000 10672 scope move finished after 1000 + 119 ms 22:50:36.152 00.000 10672 Move returns status 0, amount 1000 22:50:36.152 00.000 10672 Star-cross move 217/320, South for 1000 ms 22:50:36.167 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:36.167 00.000 10672 MoveAxis(S, 1000, -) 22:50:36.167 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:36.198 00.031 10672 IsSlewing returns 0 22:50:36.198 00.000 10672 IsGuiding returns 0 22:50:36.277 00.079 10672 PulseGuide returned control before completion, sleep 931 22:50:37.234 00.957 10672 IsGuiding returns 1 22:50:37.234 00.000 10672 scope still moving after pulse duration time elapsed 22:50:37.265 00.031 10672 IsSlewing returns 0 22:50:37.297 00.032 10672 IsGuiding returns 0 22:50:37.297 00.000 10672 scope move finished after 1000 + 102 ms 22:50:37.297 00.000 10672 Move returns status 0, amount 1000 22:50:37.312 00.015 10672 read socket command 10 22:50:37.312 00.000 10672 processing socket request REQDIST 22:50:37.312 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:37.312 00.000 10672 Sending socket response 0 (0x0) 22:50:37.312 00.000 10672 Star-cross move 218/320, South for 1000 ms 22:50:37.312 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:37.312 00.000 10672 MoveAxis(S, 1000, -) 22:50:37.312 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:37.312 00.000 10672 IsSlewing returns 0 22:50:37.312 00.000 10672 IsGuiding returns 0 22:50:37.406 00.094 10672 PulseGuide returned control before completion, sleep 928 22:50:38.343 00.937 10672 IsGuiding returns 1 22:50:38.343 00.000 10672 scope still moving after pulse duration time elapsed 22:50:38.390 00.047 10672 IsSlewing returns 0 22:50:38.390 00.000 10672 IsGuiding returns 1 22:50:38.452 00.062 10672 IsSlewing returns 0 22:50:38.452 00.000 10672 IsGuiding returns 0 22:50:38.452 00.000 10672 scope move finished after 1000 + 138 ms 22:50:38.452 00.000 10672 Move returns status 0, amount 1000 22:50:38.468 00.016 10672 Star-cross move 219/320, South for 1000 ms 22:50:38.468 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:38.468 00.000 10672 MoveAxis(S, 1000, -) 22:50:38.468 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:38.483 00.015 10672 IsSlewing returns 0 22:50:38.483 00.000 10672 IsGuiding returns 0 22:50:38.562 00.079 10672 PulseGuide returned control before completion, sleep 922 22:50:39.499 00.937 10672 IsGuiding returns 1 22:50:39.499 00.000 10672 scope still moving after pulse duration time elapsed 22:50:39.561 00.062 10672 IsSlewing returns 0 22:50:39.593 00.032 10672 IsGuiding returns 0 22:50:39.593 00.000 10672 scope move finished after 1000 + 111 ms 22:50:39.593 00.000 10672 Move returns status 0, amount 1000 22:50:39.593 00.000 10672 Star-cross move 220/320, South for 1000 ms 22:50:39.593 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:39.593 00.000 10672 MoveAxis(S, 1000, -) 22:50:39.593 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:39.593 00.000 10672 IsSlewing returns 0 22:50:39.593 00.000 10672 IsGuiding returns 0 22:50:39.686 00.093 10672 PulseGuide returned control before completion, sleep 927 22:50:40.624 00.938 10672 IsGuiding returns 1 22:50:40.624 00.000 10672 scope still moving after pulse duration time elapsed 22:50:40.655 00.031 10672 IsSlewing returns 0 22:50:40.655 00.000 10672 IsGuiding returns 1 22:50:40.686 00.031 10672 IsSlewing returns 0 22:50:40.717 00.031 10672 IsGuiding returns 0 22:50:40.717 00.000 10672 scope move finished after 1000 + 122 ms 22:50:40.717 00.000 10672 Move returns status 0, amount 1000 22:50:40.733 00.016 10672 Star-cross move 221/320, South for 1000 ms 22:50:40.733 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:40.733 00.000 10672 MoveAxis(S, 1000, -) 22:50:40.733 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:40.733 00.000 10672 IsSlewing returns 0 22:50:40.764 00.031 10672 IsGuiding returns 0 22:50:40.858 00.094 10672 PulseGuide returned control before completion, sleep 931 22:50:41.795 00.937 10672 IsGuiding returns 1 22:50:41.795 00.000 10672 scope still moving after pulse duration time elapsed 22:50:41.826 00.031 10672 IsSlewing returns 0 22:50:41.826 00.000 10672 IsGuiding returns 1 22:50:41.858 00.032 10672 IsSlewing returns 0 22:50:41.889 00.031 10672 IsGuiding returns 0 22:50:41.889 00.000 10672 scope move finished after 1000 + 118 ms 22:50:41.889 00.000 10672 Move returns status 0, amount 1000 22:50:41.889 00.000 10672 Star-cross move 222/320, South for 1000 ms 22:50:41.904 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:41.904 00.000 10672 MoveAxis(S, 1000, -) 22:50:41.904 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:41.936 00.032 10672 IsSlewing returns 0 22:50:41.936 00.000 10672 IsGuiding returns 0 22:50:42.014 00.078 10672 PulseGuide returned control before completion, sleep 932 22:50:42.967 00.953 10672 IsGuiding returns 1 22:50:42.967 00.000 10672 scope still moving after pulse duration time elapsed 22:50:42.998 00.031 10672 IsSlewing returns 0 22:50:42.998 00.000 10672 IsGuiding returns 1 22:50:43.045 00.047 10672 IsSlewing returns 0 22:50:43.045 00.000 10672 IsGuiding returns 0 22:50:43.045 00.000 10672 scope move finished after 1000 + 102 ms 22:50:43.045 00.000 10672 Move returns status 0, amount 1000 22:50:43.045 00.000 10672 read socket command 10 22:50:43.045 00.000 10672 processing socket request REQDIST 22:50:43.045 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:43.045 00.000 10672 Sending socket response 0 (0x0) 22:50:43.045 00.000 10672 Star-cross move 223/320, South for 1000 ms 22:50:43.045 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:43.045 00.000 10672 MoveAxis(S, 1000, -) 22:50:43.045 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:43.060 00.015 10672 IsSlewing returns 0 22:50:43.091 00.031 10672 IsGuiding returns 0 22:50:43.170 00.079 10672 PulseGuide returned control before completion, sleep 932 22:50:44.122 00.952 10672 IsGuiding returns 1 22:50:44.122 00.000 10672 scope still moving after pulse duration time elapsed 22:50:44.154 00.032 10672 IsSlewing returns 0 22:50:44.154 00.000 10672 IsGuiding returns 1 22:50:44.185 00.031 10672 IsSlewing returns 0 22:50:44.232 00.047 10672 IsGuiding returns 0 22:50:44.232 00.000 10672 scope move finished after 1000 + 133 ms 22:50:44.232 00.000 10672 Move returns status 0, amount 1000 22:50:44.232 00.000 10672 Star-cross move 224/320, South for 1000 ms 22:50:44.232 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:44.232 00.000 10672 MoveAxis(S, 1000, -) 22:50:44.232 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:44.263 00.031 10672 IsSlewing returns 0 22:50:44.263 00.000 10672 IsGuiding returns 0 22:50:44.341 00.078 10672 PulseGuide returned control before completion, sleep 933 22:50:45.278 00.937 10672 IsGuiding returns 1 22:50:45.278 00.000 10672 scope still moving after pulse duration time elapsed 22:50:45.310 00.032 10672 IsSlewing returns 0 22:50:45.310 00.000 10672 IsGuiding returns 1 22:50:45.341 00.031 10672 IsSlewing returns 0 22:50:45.341 00.000 10672 IsGuiding returns 1 22:50:45.393 00.052 10672 IsSlewing returns 0 22:50:45.424 00.031 10672 IsGuiding returns 0 22:50:45.424 00.000 10672 scope move finished after 1000 + 165 ms 22:50:45.424 00.000 10672 Move returns status 0, amount 1000 22:50:45.424 00.000 10672 Star-cross move 225/320, South for 1000 ms 22:50:45.424 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:45.424 00.000 10672 MoveAxis(S, 1000, -) 22:50:45.424 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:45.439 00.015 10672 IsSlewing returns 0 22:50:45.439 00.000 10672 IsGuiding returns 0 22:50:45.517 00.078 10672 PulseGuide returned control before completion, sleep 926 22:50:46.455 00.938 10672 IsGuiding returns 1 22:50:46.455 00.000 10672 scope still moving after pulse duration time elapsed 22:50:46.486 00.031 10672 IsSlewing returns 0 22:50:46.486 00.000 10672 IsGuiding returns 1 22:50:46.548 00.062 10672 IsSlewing returns 0 22:50:46.548 00.000 10672 IsGuiding returns 0 22:50:46.548 00.000 10672 scope move finished after 1000 + 108 ms 22:50:46.548 00.000 10672 Move returns status 0, amount 1000 22:50:46.548 00.000 10672 Star-cross move 226/320, South for 1000 ms 22:50:46.548 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:46.548 00.000 10672 MoveAxis(S, 1000, -) 22:50:46.548 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:46.548 00.000 10672 IsSlewing returns 0 22:50:46.548 00.000 10672 IsGuiding returns 0 22:50:46.642 00.094 10672 PulseGuide returned control before completion, sleep 925 22:50:47.595 00.953 10672 IsGuiding returns 1 22:50:47.595 00.000 10672 scope still moving after pulse duration time elapsed 22:50:47.626 00.031 10672 IsSlewing returns 0 22:50:47.626 00.000 10672 IsGuiding returns 1 22:50:47.689 00.063 10672 IsSlewing returns 0 22:50:47.689 00.000 10672 IsGuiding returns 0 22:50:47.689 00.000 10672 scope move finished after 1000 + 141 ms 22:50:47.689 00.000 10672 Move returns status 0, amount 1000 22:50:47.704 00.015 10672 read socket command 10 22:50:47.704 00.000 10672 processing socket request REQDIST 22:50:47.704 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:47.704 00.000 10672 Sending socket response 0 (0x0) 22:50:47.704 00.000 10672 Star-cross move 227/320, South for 1000 ms 22:50:47.704 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:47.704 00.000 10672 MoveAxis(S, 1000, -) 22:50:47.704 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:47.704 00.000 10672 IsSlewing returns 0 22:50:47.704 00.000 10672 IsGuiding returns 0 22:50:47.783 00.079 10672 PulseGuide returned control before completion, sleep 931 22:50:48.767 00.984 10672 IsGuiding returns 1 22:50:48.767 00.000 10672 scope still moving after pulse duration time elapsed 22:50:48.829 00.062 10672 IsSlewing returns 0 22:50:48.829 00.000 10672 IsGuiding returns 0 22:50:48.829 00.000 10672 scope move finished after 1000 + 121 ms 22:50:48.829 00.000 10672 Move returns status 0, amount 1000 22:50:48.829 00.000 10672 Star-cross move 228/320, South for 1000 ms 22:50:48.844 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:48.844 00.000 10672 MoveAxis(S, 1000, -) 22:50:48.844 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:48.844 00.000 10672 IsSlewing returns 0 22:50:48.844 00.000 10672 IsGuiding returns 0 22:50:48.923 00.079 10672 PulseGuide returned control before completion, sleep 936 22:50:49.876 00.953 10672 IsGuiding returns 1 22:50:49.876 00.000 10672 scope still moving after pulse duration time elapsed 22:50:49.938 00.062 10672 IsSlewing returns 0 22:50:49.969 00.031 10672 IsGuiding returns 0 22:50:49.969 00.000 10672 scope move finished after 1000 + 113 ms 22:50:49.969 00.000 10672 Move returns status 0, amount 1000 22:50:49.969 00.000 10672 Star-cross move 229/320, South for 1000 ms 22:50:49.969 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:49.969 00.000 10672 MoveAxis(S, 1000, -) 22:50:49.969 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:49.969 00.000 10672 IsSlewing returns 0 22:50:49.969 00.000 10672 IsGuiding returns 0 22:50:50.063 00.094 10672 PulseGuide returned control before completion, sleep 928 22:50:51.000 00.937 10672 IsGuiding returns 1 22:50:51.000 00.000 10672 scope still moving after pulse duration time elapsed 22:50:51.031 00.031 10672 IsSlewing returns 0 22:50:51.031 00.000 10672 IsGuiding returns 1 22:50:51.094 00.063 10672 IsSlewing returns 0 22:50:51.125 00.031 10672 IsGuiding returns 0 22:50:51.125 00.000 10672 scope move finished after 1000 + 152 ms 22:50:51.125 00.000 10672 Move returns status 0, amount 1000 22:50:51.125 00.000 10672 Star-cross move 230/320, South for 1000 ms 22:50:51.125 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:51.141 00.016 10672 MoveAxis(S, 1000, -) 22:50:51.141 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:51.141 00.000 10672 IsSlewing returns 0 22:50:51.141 00.000 10672 IsGuiding returns 0 22:50:51.203 00.062 10672 PulseGuide returned control before completion, sleep 937 22:50:52.156 00.953 10672 IsGuiding returns 1 22:50:52.156 00.000 10672 scope still moving after pulse duration time elapsed 22:50:52.187 00.031 10672 IsSlewing returns 0 22:50:52.187 00.000 10672 IsGuiding returns 1 22:50:52.250 00.063 10672 IsSlewing returns 0 22:50:52.250 00.000 10672 IsGuiding returns 0 22:50:52.250 00.000 10672 scope move finished after 1000 + 114 ms 22:50:52.250 00.000 10672 Move returns status 0, amount 1000 22:50:52.250 00.000 10672 read socket command 10 22:50:52.250 00.000 10672 processing socket request REQDIST 22:50:52.250 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:52.250 00.000 10672 Sending socket response 0 (0x0) 22:50:52.250 00.000 10672 Star-cross move 231/320, South for 1000 ms 22:50:52.265 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:52.265 00.000 10672 MoveAxis(S, 1000, -) 22:50:52.265 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:52.296 00.031 10672 IsSlewing returns 0 22:50:52.296 00.000 10672 IsGuiding returns 0 22:50:52.375 00.079 10672 PulseGuide returned control before completion, sleep 932 22:50:53.328 00.953 10672 IsGuiding returns 1 22:50:53.328 00.000 10672 scope still moving after pulse duration time elapsed 22:50:53.359 00.031 10672 IsSlewing returns 0 22:50:53.359 00.000 10672 IsGuiding returns 1 22:50:53.390 00.031 10672 IsSlewing returns 0 22:50:53.390 00.000 10672 IsGuiding returns 1 22:50:53.437 00.047 10672 IsSlewing returns 0 22:50:53.437 00.000 10672 IsGuiding returns 0 22:50:53.437 00.000 10672 scope move finished after 1000 + 133 ms 22:50:53.437 00.000 10672 Move returns status 0, amount 1000 22:50:53.437 00.000 10672 Star-cross move 232/320, South for 1000 ms 22:50:53.437 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:53.437 00.000 10672 MoveAxis(S, 1000, -) 22:50:53.437 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:53.437 00.000 10672 IsSlewing returns 0 22:50:53.437 00.000 10672 IsGuiding returns 0 22:50:53.515 00.078 10672 PulseGuide returned control before completion, sleep 938 22:50:54.473 00.958 10672 IsGuiding returns 1 22:50:54.473 00.000 10672 scope still moving after pulse duration time elapsed 22:50:54.535 00.062 10672 IsSlewing returns 0 22:50:54.535 00.000 10672 IsGuiding returns 0 22:50:54.535 00.000 10672 scope move finished after 1000 + 97 ms 22:50:54.535 00.000 10672 Move returns status 0, amount 1000 22:50:54.535 00.000 10672 Star-cross move 233/320, South for 1000 ms 22:50:54.535 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:54.535 00.000 10672 MoveAxis(S, 1000, -) 22:50:54.535 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:54.551 00.016 10672 IsSlewing returns 0 22:50:54.551 00.000 10672 IsGuiding returns 0 22:50:54.629 00.078 10672 PulseGuide returned control before completion, sleep 928 22:50:55.582 00.953 10672 IsGuiding returns 1 22:50:55.582 00.000 10672 scope still moving after pulse duration time elapsed 22:50:55.644 00.062 10672 IsSlewing returns 0 22:50:55.676 00.032 10672 IsGuiding returns 0 22:50:55.676 00.000 10672 scope move finished after 1000 + 121 ms 22:50:55.676 00.000 10672 Move returns status 0, amount 1000 22:50:55.676 00.000 10672 Star-cross move 234/320, South for 1000 ms 22:50:55.676 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:55.676 00.000 10672 MoveAxis(S, 1000, -) 22:50:55.676 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:55.676 00.000 10672 IsSlewing returns 0 22:50:55.676 00.000 10672 IsGuiding returns 0 22:50:55.769 00.093 10672 PulseGuide returned control before completion, sleep 926 22:50:56.707 00.938 10672 IsGuiding returns 1 22:50:56.707 00.000 10672 scope still moving after pulse duration time elapsed 22:50:56.738 00.031 10672 IsSlewing returns 0 22:50:56.738 00.000 10672 IsGuiding returns 1 22:50:56.800 00.062 10672 IsSlewing returns 0 22:50:56.831 00.031 10672 IsGuiding returns 0 22:50:56.831 00.000 10672 scope move finished after 1000 + 155 ms 22:50:56.831 00.000 10672 Move returns status 0, amount 1000 22:50:56.847 00.016 10672 Star-cross move 235/320, South for 1000 ms 22:50:56.847 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:56.847 00.000 10672 MoveAxis(S, 1000, -) 22:50:56.847 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:56.863 00.016 10672 IsSlewing returns 0 22:50:56.863 00.000 10672 IsGuiding returns 0 22:50:56.925 00.062 10672 PulseGuide returned control before completion, sleep 935 22:50:57.878 00.953 10672 IsGuiding returns 1 22:50:57.878 00.000 10672 scope still moving after pulse duration time elapsed 22:50:57.909 00.031 10672 IsSlewing returns 0 22:50:57.909 00.000 10672 IsGuiding returns 1 22:50:57.956 00.047 10672 IsSlewing returns 0 22:50:57.956 00.000 10672 IsGuiding returns 0 22:50:57.956 00.000 10672 scope move finished after 1000 + 99 ms 22:50:57.956 00.000 10672 Move returns status 0, amount 1000 22:50:57.956 00.000 10672 read socket command 10 22:50:57.956 00.000 10672 processing socket request REQDIST 22:50:57.956 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:50:57.956 00.000 10672 Sending socket response 0 (0x0) 22:50:57.956 00.000 10672 Star-cross move 236/320, South for 1000 ms 22:50:57.972 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:57.972 00.000 10672 MoveAxis(S, 1000, -) 22:50:57.972 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:58.003 00.031 10672 IsSlewing returns 0 22:50:58.003 00.000 10672 IsGuiding returns 0 22:50:58.081 00.078 10672 PulseGuide returned control before completion, sleep 932 22:50:59.034 00.953 10672 IsGuiding returns 1 22:50:59.034 00.000 10672 scope still moving after pulse duration time elapsed 22:50:59.065 00.031 10672 IsSlewing returns 0 22:50:59.065 00.000 10672 IsGuiding returns 1 22:50:59.096 00.031 10672 IsSlewing returns 0 22:50:59.127 00.031 10672 IsGuiding returns 0 22:50:59.127 00.000 10672 scope move finished after 1000 + 117 ms 22:50:59.127 00.000 10672 Move returns status 0, amount 1000 22:50:59.127 00.000 10672 Star-cross move 237/320, South for 1000 ms 22:50:59.127 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:50:59.127 00.000 10672 MoveAxis(S, 1000, -) 22:50:59.127 00.000 10672 Guiding Dir = 1, Dur = 1000 22:50:59.127 00.000 10672 IsSlewing returns 0 22:50:59.127 00.000 10672 IsGuiding returns 0 22:50:59.221 00.094 10672 PulseGuide returned control before completion, sleep 925 22:51:00.190 00.969 10672 IsGuiding returns 1 22:51:00.190 00.000 10672 scope still moving after pulse duration time elapsed 22:51:00.236 00.046 10672 IsSlewing returns 0 22:51:00.236 00.000 10672 IsGuiding returns 0 22:51:00.236 00.000 10672 scope move finished after 1000 + 109 ms 22:51:00.236 00.000 10672 Move returns status 0, amount 1000 22:51:00.236 00.000 10672 Star-cross move 238/320, South for 1000 ms 22:51:00.252 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:00.252 00.000 10672 MoveAxis(S, 1000, -) 22:51:00.252 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:00.252 00.000 10672 IsSlewing returns 0 22:51:00.252 00.000 10672 IsGuiding returns 0 22:51:00.315 00.063 10672 PulseGuide returned control before completion, sleep 938 22:51:01.283 00.968 10672 IsGuiding returns 1 22:51:01.283 00.000 10672 scope still moving after pulse duration time elapsed 22:51:01.314 00.031 10672 IsSlewing returns 0 22:51:01.314 00.000 10672 IsGuiding returns 1 22:51:01.361 00.047 10672 IsSlewing returns 0 22:51:01.393 00.032 10672 IsGuiding returns 0 22:51:01.393 00.000 10672 scope move finished after 1000 + 144 ms 22:51:01.393 00.000 10672 Move returns status 0, amount 1000 22:51:01.393 00.000 10672 Star-cross move 239/320, South for 1000 ms 22:51:01.393 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:01.393 00.000 10672 MoveAxis(S, 1000, -) 22:51:01.393 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:01.408 00.015 10672 IsSlewing returns 0 22:51:01.408 00.000 10672 IsGuiding returns 0 22:51:01.486 00.078 10672 PulseGuide returned control before completion, sleep 926 22:51:02.428 00.942 10672 IsGuiding returns 1 22:51:02.428 00.000 10672 scope still moving after pulse duration time elapsed 22:51:02.459 00.031 10672 IsSlewing returns 0 22:51:02.459 00.000 10672 IsGuiding returns 1 22:51:02.522 00.063 10672 IsSlewing returns 0 22:51:02.522 00.000 10672 IsGuiding returns 0 22:51:02.522 00.000 10672 scope move finished after 1000 + 122 ms 22:51:02.522 00.000 10672 Move returns status 0, amount 1000 22:51:02.537 00.015 10672 read socket command 10 22:51:02.537 00.000 10672 processing socket request REQDIST 22:51:02.537 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:02.537 00.000 10672 Sending socket response 0 (0x0) 22:51:02.537 00.000 10672 Star-cross move 240/320, South for 1000 ms 22:51:02.537 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:02.537 00.000 10672 MoveAxis(S, 1000, -) 22:51:02.537 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:02.569 00.032 10672 IsSlewing returns 0 22:51:02.584 00.015 10672 IsGuiding returns 0 22:51:02.662 00.078 10672 PulseGuide returned control before completion, sleep 932 22:51:03.600 00.938 10672 IsGuiding returns 1 22:51:03.600 00.000 10672 scope still moving after pulse duration time elapsed 22:51:03.631 00.031 10672 IsSlewing returns 0 22:51:03.631 00.000 10672 IsGuiding returns 1 22:51:03.693 00.062 10672 IsSlewing returns 0 22:51:03.693 00.000 10672 IsGuiding returns 0 22:51:03.693 00.000 10672 scope move finished after 1000 + 118 ms 22:51:03.693 00.000 10672 Move returns status 0, amount 1000 22:51:03.693 00.000 10672 Star-cross move 241/320, South for 1000 ms 22:51:03.709 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:03.709 00.000 10672 MoveAxis(S, 1000, -) 22:51:03.709 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:03.740 00.031 10672 IsSlewing returns 0 22:51:03.740 00.000 10672 IsGuiding returns 0 22:51:03.818 00.078 10672 PulseGuide returned control before completion, sleep 933 22:51:04.771 00.953 10672 IsGuiding returns 1 22:51:04.771 00.000 10672 scope still moving after pulse duration time elapsed 22:51:04.802 00.031 10672 IsSlewing returns 0 22:51:04.802 00.000 10672 IsGuiding returns 1 22:51:04.849 00.047 10672 IsSlewing returns 0 22:51:04.849 00.000 10672 IsGuiding returns 0 22:51:04.849 00.000 10672 scope move finished after 1000 + 102 ms 22:51:04.849 00.000 10672 Move returns status 0, amount 1000 22:51:04.849 00.000 10672 Star-cross move 242/320, South for 1000 ms 22:51:04.849 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:04.849 00.000 10672 MoveAxis(S, 1000, -) 22:51:04.849 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:04.849 00.000 10672 IsSlewing returns 0 22:51:04.865 00.016 10672 IsGuiding returns 0 22:51:04.943 00.078 10672 PulseGuide returned control before completion, sleep 928 22:51:05.911 00.968 10672 IsGuiding returns 1 22:51:05.911 00.000 10672 scope still moving after pulse duration time elapsed 22:51:05.958 00.047 10672 IsSlewing returns 0 22:51:05.958 00.000 10672 IsGuiding returns 0 22:51:05.958 00.000 10672 scope move finished after 1000 + 106 ms 22:51:05.958 00.000 10672 Move returns status 0, amount 1000 22:51:05.958 00.000 10672 Star-cross move 243/320, South for 1000 ms 22:51:05.974 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:05.974 00.000 10672 MoveAxis(S, 1000, -) 22:51:05.974 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:05.974 00.000 10672 IsSlewing returns 0 22:51:05.974 00.000 10672 IsGuiding returns 0 22:51:06.036 00.062 10672 PulseGuide returned control before completion, sleep 938 22:51:07.005 00.969 10672 IsGuiding returns 1 22:51:07.005 00.000 10672 scope still moving after pulse duration time elapsed 22:51:07.067 00.062 10672 IsSlewing returns 0 22:51:07.098 00.031 10672 IsGuiding returns 0 22:51:07.098 00.000 10672 scope move finished after 1000 + 129 ms 22:51:07.098 00.000 10672 Move returns status 0, amount 1000 22:51:07.114 00.016 10672 Star-cross move 244/320, South for 1000 ms 22:51:07.114 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:07.114 00.000 10672 MoveAxis(S, 1000, -) 22:51:07.114 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:07.130 00.016 10672 IsSlewing returns 0 22:51:07.130 00.000 10672 IsGuiding returns 0 22:51:07.208 00.078 10672 PulseGuide returned control before completion, sleep 926 22:51:08.145 00.937 10672 IsGuiding returns 1 22:51:08.145 00.000 10672 scope still moving after pulse duration time elapsed 22:51:08.176 00.031 10672 IsSlewing returns 0 22:51:08.176 00.000 10672 IsGuiding returns 1 22:51:08.208 00.032 10672 IsSlewing returns 0 22:51:08.208 00.000 10672 IsGuiding returns 1 22:51:08.254 00.046 10672 IsSlewing returns 0 22:51:08.286 00.032 10672 IsGuiding returns 0 22:51:08.286 00.000 10672 scope move finished after 1000 + 157 ms 22:51:08.286 00.000 10672 Move returns status 0, amount 1000 22:51:08.286 00.000 10672 read socket command 10 22:51:08.286 00.000 10672 processing socket request REQDIST 22:51:08.286 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:08.286 00.000 10672 Sending socket response 0 (0x0) 22:51:08.286 00.000 10672 Star-cross move 245/320, South for 1000 ms 22:51:08.286 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:08.286 00.000 10672 MoveAxis(S, 1000, -) 22:51:08.286 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:08.301 00.015 10672 IsSlewing returns 0 22:51:08.301 00.000 10672 IsGuiding returns 0 22:51:08.379 00.078 10672 PulseGuide returned control before completion, sleep 930 22:51:09.317 00.938 10672 IsGuiding returns 1 22:51:09.317 00.000 10672 scope still moving after pulse duration time elapsed 22:51:09.348 00.031 10672 IsSlewing returns 0 22:51:09.348 00.000 10672 IsGuiding returns 1 22:51:09.410 00.062 10672 IsSlewing returns 0 22:51:09.410 00.000 10672 IsGuiding returns 0 22:51:09.426 00.016 10672 scope move finished after 1000 + 120 ms 22:51:09.426 00.000 10672 Move returns status 0, amount 1000 22:51:09.426 00.000 10672 Star-cross move 246/320, South for 1000 ms 22:51:09.426 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:09.426 00.000 10672 MoveAxis(S, 1000, -) 22:51:09.426 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:09.473 00.047 10672 IsSlewing returns 0 22:51:09.473 00.000 10672 IsGuiding returns 0 22:51:09.551 00.078 10672 PulseGuide returned control before completion, sleep 936 22:51:10.493 00.942 10672 IsGuiding returns 1 22:51:10.493 00.000 10672 scope still moving after pulse duration time elapsed 22:51:10.524 00.031 10672 IsSlewing returns 0 22:51:10.524 00.000 10672 IsGuiding returns 1 22:51:10.555 00.031 10672 IsSlewing returns 0 22:51:10.555 00.000 10672 IsGuiding returns 1 22:51:10.602 00.047 10672 IsSlewing returns 0 22:51:10.602 00.000 10672 IsGuiding returns 0 22:51:10.602 00.000 10672 scope move finished after 1000 + 131 ms 22:51:10.602 00.000 10672 Move returns status 0, amount 1000 22:51:10.602 00.000 10672 Star-cross move 247/320, South for 1000 ms 22:51:10.602 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:10.602 00.000 10672 MoveAxis(S, 1000, -) 22:51:10.602 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:10.617 00.015 10672 IsSlewing returns 0 22:51:10.649 00.032 10672 IsGuiding returns 0 22:51:10.727 00.078 10672 PulseGuide returned control before completion, sleep 931 22:51:11.680 00.953 10672 IsGuiding returns 1 22:51:11.680 00.000 10672 scope still moving after pulse duration time elapsed 22:51:11.711 00.031 10672 IsSlewing returns 0 22:51:11.711 00.000 10672 IsGuiding returns 1 22:51:11.773 00.062 10672 IsSlewing returns 0 22:51:11.773 00.000 10672 IsGuiding returns 0 22:51:11.773 00.000 10672 scope move finished after 1000 + 119 ms 22:51:11.773 00.000 10672 Move returns status 0, amount 1000 22:51:11.773 00.000 10672 Star-cross move 248/320, South for 1000 ms 22:51:11.773 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:11.773 00.000 10672 MoveAxis(S, 1000, -) 22:51:11.773 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:11.773 00.000 10672 IsSlewing returns 0 22:51:11.773 00.000 10672 IsGuiding returns 0 22:51:11.867 00.094 10672 PulseGuide returned control before completion, sleep 928 22:51:12.836 00.969 10672 IsGuiding returns 1 22:51:12.836 00.000 10672 scope still moving after pulse duration time elapsed 22:51:12.898 00.062 10672 IsSlewing returns 0 22:51:12.898 00.000 10672 IsGuiding returns 0 22:51:12.898 00.000 10672 scope move finished after 1000 + 122 ms 22:51:12.898 00.000 10672 Move returns status 0, amount 1000 22:51:12.898 00.000 10672 read socket command 10 22:51:12.898 00.000 10672 processing socket request REQDIST 22:51:12.898 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:12.898 00.000 10672 Sending socket response 0 (0x0) 22:51:12.914 00.016 10672 Star-cross move 249/320, South for 1000 ms 22:51:12.914 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:12.914 00.000 10672 MoveAxis(S, 1000, -) 22:51:12.914 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:12.914 00.000 10672 IsSlewing returns 0 22:51:12.914 00.000 10672 IsGuiding returns 0 22:51:12.992 00.078 10672 PulseGuide returned control before completion, sleep 930 22:51:13.945 00.953 10672 IsGuiding returns 1 22:51:13.945 00.000 10672 scope still moving after pulse duration time elapsed 22:51:13.976 00.031 10672 IsSlewing returns 0 22:51:14.007 00.031 10672 IsGuiding returns 1 22:51:14.038 00.031 10672 IsSlewing returns 0 22:51:14.038 00.000 10672 IsGuiding returns 0 22:51:14.038 00.000 10672 scope move finished after 1000 + 120 ms 22:51:14.038 00.000 10672 Move returns status 0, amount 1000 22:51:14.038 00.000 10672 Star-cross move 250/320, South for 1000 ms 22:51:14.038 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:14.038 00.000 10672 MoveAxis(S, 1000, -) 22:51:14.038 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:14.038 00.000 10672 IsSlewing returns 0 22:51:14.038 00.000 10672 IsGuiding returns 0 22:51:14.116 00.078 10672 PulseGuide returned control before completion, sleep 936 22:51:15.069 00.953 10672 IsGuiding returns 1 22:51:15.069 00.000 10672 scope still moving after pulse duration time elapsed 22:51:15.100 00.031 10672 IsSlewing returns 0 22:51:15.100 00.000 10672 IsGuiding returns 1 22:51:15.132 00.032 10672 IsSlewing returns 0 22:51:15.178 00.046 10672 IsGuiding returns 0 22:51:15.178 00.000 10672 scope move finished after 1000 + 128 ms 22:51:15.178 00.000 10672 Move returns status 0, amount 1000 22:51:15.178 00.000 10672 Star-cross move 251/320, South for 1000 ms 22:51:15.178 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:15.178 00.000 10672 MoveAxis(S, 1000, -) 22:51:15.178 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:15.194 00.016 10672 IsSlewing returns 0 22:51:15.194 00.000 10672 IsGuiding returns 0 22:51:15.272 00.078 10672 PulseGuide returned control before completion, sleep 931 22:51:16.210 00.938 10672 IsGuiding returns 1 22:51:16.210 00.000 10672 scope still moving after pulse duration time elapsed 22:51:16.241 00.031 10672 IsSlewing returns 0 22:51:16.241 00.000 10672 IsGuiding returns 1 22:51:16.303 00.062 10672 IsSlewing returns 0 22:51:16.303 00.000 10672 IsGuiding returns 0 22:51:16.303 00.000 10672 scope move finished after 1000 + 119 ms 22:51:16.303 00.000 10672 Move returns status 0, amount 1000 22:51:16.303 00.000 10672 Star-cross move 252/320, South for 1000 ms 22:51:16.319 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:16.319 00.000 10672 MoveAxis(S, 1000, -) 22:51:16.319 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:16.350 00.031 10672 IsSlewing returns 0 22:51:16.350 00.000 10672 IsGuiding returns 0 22:51:16.428 00.078 10672 PulseGuide returned control before completion, sleep 932 22:51:17.381 00.953 10672 IsGuiding returns 1 22:51:17.381 00.000 10672 scope still moving after pulse duration time elapsed 22:51:17.412 00.031 10672 IsSlewing returns 0 22:51:17.412 00.000 10672 IsGuiding returns 1 22:51:17.475 00.063 10672 IsSlewing returns 0 22:51:17.475 00.000 10672 IsGuiding returns 0 22:51:17.475 00.000 10672 scope move finished after 1000 + 118 ms 22:51:17.475 00.000 10672 Move returns status 0, amount 1000 22:51:17.475 00.000 10672 read socket command 10 22:51:17.475 00.000 10672 processing socket request REQDIST 22:51:17.475 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:17.475 00.000 10672 Sending socket response 0 (0x0) 22:51:17.475 00.000 10672 Star-cross move 253/320, South for 1000 ms 22:51:17.490 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:17.490 00.000 10672 MoveAxis(S, 1000, -) 22:51:17.490 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:17.521 00.031 10672 IsSlewing returns 0 22:51:17.521 00.000 10672 IsGuiding returns 0 22:51:17.600 00.079 10672 PulseGuide returned control before completion, sleep 931 22:51:18.542 00.942 10672 IsGuiding returns 1 22:51:18.542 00.000 10672 scope still moving after pulse duration time elapsed 22:51:18.573 00.031 10672 IsSlewing returns 0 22:51:18.573 00.000 10672 IsGuiding returns 1 22:51:18.604 00.031 10672 IsSlewing returns 0 22:51:18.604 00.000 10672 IsGuiding returns 1 22:51:18.636 00.032 10672 IsSlewing returns 0 22:51:18.636 00.000 10672 IsGuiding returns 0 22:51:18.636 00.000 10672 scope move finished after 1000 + 118 ms 22:51:18.636 00.000 10672 Move returns status 0, amount 1000 22:51:18.636 00.000 10672 Star-cross move 254/320, South for 1000 ms 22:51:18.651 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:18.651 00.000 10672 MoveAxis(S, 1000, -) 22:51:18.651 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:18.651 00.000 10672 IsSlewing returns 0 22:51:18.651 00.000 10672 IsGuiding returns 0 22:51:18.714 00.063 10672 PulseGuide returned control before completion, sleep 938 22:51:19.682 00.968 10672 IsGuiding returns 1 22:51:19.682 00.000 10672 scope still moving after pulse duration time elapsed 22:51:19.745 00.063 10672 IsSlewing returns 0 22:51:19.745 00.000 10672 IsGuiding returns 0 22:51:19.745 00.000 10672 scope move finished after 1000 + 97 ms 22:51:19.745 00.000 10672 Move returns status 0, amount 1000 22:51:19.745 00.000 10672 Star-cross move 255/320, South for 1000 ms 22:51:19.745 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:19.745 00.000 10672 MoveAxis(S, 1000, -) 22:51:19.745 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:19.760 00.015 10672 IsSlewing returns 0 22:51:19.760 00.000 10672 IsGuiding returns 0 22:51:19.838 00.078 10672 PulseGuide returned control before completion, sleep 928 22:51:20.791 00.953 10672 IsGuiding returns 1 22:51:20.791 00.000 10672 scope still moving after pulse duration time elapsed 22:51:20.838 00.047 10672 IsSlewing returns 0 22:51:20.838 00.000 10672 IsGuiding returns 1 22:51:20.885 00.047 10672 IsSlewing returns 0 22:51:20.885 00.000 10672 IsGuiding returns 0 22:51:20.885 00.000 10672 scope move finished after 1000 + 123 ms 22:51:20.885 00.000 10672 Move returns status 0, amount 1000 22:51:20.885 00.000 10672 Star-cross move 256/320, South for 1000 ms 22:51:20.885 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:20.885 00.000 10672 MoveAxis(S, 1000, -) 22:51:20.885 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:20.885 00.000 10672 IsSlewing returns 0 22:51:20.885 00.000 10672 IsGuiding returns 0 22:51:20.979 00.094 10672 PulseGuide returned control before completion, sleep 928 22:51:21.916 00.937 10672 IsGuiding returns 1 22:51:21.916 00.000 10672 scope still moving after pulse duration time elapsed 22:51:21.978 00.062 10672 IsSlewing returns 0 22:51:22.010 00.032 10672 IsGuiding returns 0 22:51:22.010 00.000 10672 scope move finished after 1000 + 121 ms 22:51:22.010 00.000 10672 Move returns status 0, amount 1000 22:51:22.010 00.000 10672 Star-cross move 257/320, South for 1000 ms 22:51:22.010 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:22.010 00.000 10672 MoveAxis(S, 1000, -) 22:51:22.010 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:22.025 00.015 10672 IsSlewing returns 0 22:51:22.025 00.000 10672 IsGuiding returns 0 22:51:22.088 00.063 10672 PulseGuide returned control before completion, sleep 937 22:51:23.041 00.953 10672 IsGuiding returns 1 22:51:23.041 00.000 10672 scope still moving after pulse duration time elapsed 22:51:23.072 00.031 10672 IsSlewing returns 0 22:51:23.072 00.000 10672 IsGuiding returns 1 22:51:23.118 00.046 10672 IsSlewing returns 0 22:51:23.118 00.000 10672 IsGuiding returns 0 22:51:23.118 00.000 10672 scope move finished after 1000 + 98 ms 22:51:23.118 00.000 10672 Move returns status 0, amount 1000 22:51:23.118 00.000 10672 read socket command 10 22:51:23.118 00.000 10672 processing socket request REQDIST 22:51:23.118 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:23.118 00.000 10672 Sending socket response 0 (0x0) 22:51:23.118 00.000 10672 Star-cross move 258/320, South for 1000 ms 22:51:23.134 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:23.134 00.000 10672 MoveAxis(S, 1000, -) 22:51:23.134 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:23.165 00.031 10672 IsSlewing returns 0 22:51:23.165 00.000 10672 IsGuiding returns 0 22:51:23.244 00.079 10672 PulseGuide returned control before completion, sleep 931 22:51:24.196 00.952 10672 IsGuiding returns 1 22:51:24.196 00.000 10672 scope still moving after pulse duration time elapsed 22:51:24.227 00.031 10672 IsSlewing returns 0 22:51:24.227 00.000 10672 IsGuiding returns 1 22:51:24.290 00.063 10672 IsSlewing returns 0 22:51:24.290 00.000 10672 IsGuiding returns 0 22:51:24.290 00.000 10672 scope move finished after 1000 + 119 ms 22:51:24.290 00.000 10672 Move returns status 0, amount 1000 22:51:24.290 00.000 10672 Star-cross move 259/320, South for 1000 ms 22:51:24.306 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:24.306 00.000 10672 MoveAxis(S, 1000, -) 22:51:24.306 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:24.337 00.031 10672 IsSlewing returns 0 22:51:24.337 00.000 10672 IsGuiding returns 0 22:51:24.415 00.078 10672 PulseGuide returned control before completion, sleep 933 22:51:25.352 00.937 10672 IsGuiding returns 1 22:51:25.352 00.000 10672 scope still moving after pulse duration time elapsed 22:51:25.383 00.031 10672 IsSlewing returns 0 22:51:25.383 00.000 10672 IsGuiding returns 1 22:51:25.415 00.032 10672 IsSlewing returns 0 22:51:25.415 00.000 10672 IsGuiding returns 1 22:51:25.462 00.047 10672 IsSlewing returns 0 22:51:25.462 00.000 10672 IsGuiding returns 0 22:51:25.462 00.000 10672 scope move finished after 1000 + 134 ms 22:51:25.462 00.000 10672 Move returns status 0, amount 1000 22:51:25.477 00.015 10672 Star-cross move 260/320, South for 1000 ms 22:51:25.477 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:25.477 00.000 10672 MoveAxis(S, 1000, -) 22:51:25.477 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:25.524 00.047 10672 IsSlewing returns 0 22:51:25.524 00.000 10672 IsGuiding returns 0 22:51:25.586 00.062 10672 PulseGuide returned control before completion, sleep 937 22:51:26.539 00.953 10672 IsGuiding returns 1 22:51:26.539 00.000 10672 scope still moving after pulse duration time elapsed 22:51:26.570 00.031 10672 IsSlewing returns 0 22:51:26.570 00.000 10672 IsGuiding returns 1 22:51:26.617 00.047 10672 IsSlewing returns 0 22:51:26.617 00.000 10672 IsGuiding returns 0 22:51:26.617 00.000 10672 scope move finished after 1000 + 98 ms 22:51:26.617 00.000 10672 Move returns status 0, amount 1000 22:51:26.617 00.000 10672 Star-cross move 261/320, South for 1000 ms 22:51:26.617 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:26.617 00.000 10672 MoveAxis(S, 1000, -) 22:51:26.617 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:26.633 00.016 10672 IsSlewing returns 0 22:51:26.633 00.000 10672 IsGuiding returns 0 22:51:26.716 00.083 10672 PulseGuide returned control before completion, sleep 929 22:51:27.668 00.952 10672 IsGuiding returns 1 22:51:27.668 00.000 10672 scope still moving after pulse duration time elapsed 22:51:27.700 00.032 10672 IsSlewing returns 0 22:51:27.700 00.000 10672 IsGuiding returns 1 22:51:27.746 00.046 10672 IsSlewing returns 0 22:51:27.746 00.000 10672 IsGuiding returns 0 22:51:27.746 00.000 10672 scope move finished after 1000 + 120 ms 22:51:27.746 00.000 10672 Move returns status 0, amount 1000 22:51:27.746 00.000 10672 read socket command 10 22:51:27.746 00.000 10672 processing socket request REQDIST 22:51:27.746 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:27.746 00.000 10672 Sending socket response 0 (0x0) 22:51:27.746 00.000 10672 Star-cross move 262/320, South for 1000 ms 22:51:27.762 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:27.762 00.000 10672 MoveAxis(S, 1000, -) 22:51:27.762 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:27.762 00.000 10672 IsSlewing returns 0 22:51:27.762 00.000 10672 IsGuiding returns 0 22:51:27.840 00.078 10672 PulseGuide returned control before completion, sleep 925 22:51:28.793 00.953 10672 IsGuiding returns 1 22:51:28.793 00.000 10672 scope still moving after pulse duration time elapsed 22:51:28.856 00.063 10672 IsSlewing returns 0 22:51:28.887 00.031 10672 IsGuiding returns 0 22:51:28.887 00.000 10672 scope move finished after 1000 + 124 ms 22:51:28.887 00.000 10672 Move returns status 0, amount 1000 22:51:28.887 00.000 10672 Star-cross move 263/320, South for 1000 ms 22:51:28.902 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:28.902 00.000 10672 MoveAxis(S, 1000, -) 22:51:28.902 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:28.902 00.000 10672 IsSlewing returns 0 22:51:28.902 00.000 10672 IsGuiding returns 0 22:51:28.981 00.079 10672 PulseGuide returned control before completion, sleep 932 22:51:29.934 00.953 10672 IsGuiding returns 1 22:51:29.934 00.000 10672 scope still moving after pulse duration time elapsed 22:51:29.965 00.031 10672 IsSlewing returns 0 22:51:29.965 00.000 10672 IsGuiding returns 1 22:51:30.012 00.047 10672 IsSlewing returns 0 22:51:30.043 00.031 10672 IsGuiding returns 0 22:51:30.043 00.000 10672 scope move finished after 1000 + 133 ms 22:51:30.043 00.000 10672 Move returns status 0, amount 1000 22:51:30.043 00.000 10672 Star-cross move 264/320, South for 1000 ms 22:51:30.043 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:30.043 00.000 10672 MoveAxis(S, 1000, -) 22:51:30.043 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:30.043 00.000 10672 IsSlewing returns 0 22:51:30.043 00.000 10672 IsGuiding returns 0 22:51:30.121 00.078 10672 PulseGuide returned control before completion, sleep 931 22:51:31.074 00.953 10672 IsGuiding returns 1 22:51:31.074 00.000 10672 scope still moving after pulse duration time elapsed 22:51:31.120 00.046 10672 IsSlewing returns 0 22:51:31.120 00.000 10672 IsGuiding returns 1 22:51:31.167 00.047 10672 IsSlewing returns 0 22:51:31.167 00.000 10672 IsGuiding returns 0 22:51:31.167 00.000 10672 scope move finished after 1000 + 128 ms 22:51:31.167 00.000 10672 Move returns status 0, amount 1000 22:51:31.167 00.000 10672 Star-cross move 265/320, South for 1000 ms 22:51:31.183 00.016 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:31.183 00.000 10672 MoveAxis(S, 1000, -) 22:51:31.183 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:31.214 00.031 10672 IsSlewing returns 0 22:51:31.214 00.000 10672 IsGuiding returns 0 22:51:31.292 00.078 10672 PulseGuide returned control before completion, sleep 933 22:51:32.245 00.953 10672 IsGuiding returns 1 22:51:32.245 00.000 10672 scope still moving after pulse duration time elapsed 22:51:32.277 00.032 10672 IsSlewing returns 0 22:51:32.277 00.000 10672 IsGuiding returns 1 22:51:32.339 00.062 10672 IsSlewing returns 0 22:51:32.339 00.000 10672 IsGuiding returns 0 22:51:32.339 00.000 10672 scope move finished after 1000 + 118 ms 22:51:32.339 00.000 10672 Move returns status 0, amount 1000 22:51:32.354 00.015 10672 read socket command 10 22:51:32.354 00.000 10672 processing socket request REQDIST 22:51:32.354 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:32.354 00.000 10672 Sending socket response 0 (0x0) 22:51:32.354 00.000 10672 Star-cross move 266/320, South for 1000 ms 22:51:32.354 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:32.354 00.000 10672 MoveAxis(S, 1000, -) 22:51:32.354 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:32.386 00.032 10672 IsSlewing returns 0 22:51:32.386 00.000 10672 IsGuiding returns 0 22:51:32.464 00.078 10672 PulseGuide returned control before completion, sleep 930 22:51:33.417 00.953 10672 IsGuiding returns 1 22:51:33.417 00.000 10672 scope still moving after pulse duration time elapsed 22:51:33.448 00.031 10672 IsSlewing returns 0 22:51:33.448 00.000 10672 IsGuiding returns 1 22:51:33.511 00.063 10672 IsSlewing returns 0 22:51:33.511 00.000 10672 IsGuiding returns 0 22:51:33.511 00.000 10672 scope move finished after 1000 + 117 ms 22:51:33.511 00.000 10672 Move returns status 0, amount 1000 22:51:33.511 00.000 10672 Star-cross move 267/320, South for 1000 ms 22:51:33.511 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:33.511 00.000 10672 MoveAxis(S, 1000, -) 22:51:33.511 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:33.511 00.000 10672 IsSlewing returns 0 22:51:33.511 00.000 10672 IsGuiding returns 0 22:51:33.589 00.078 10672 PulseGuide returned control before completion, sleep 938 22:51:34.557 00.968 10672 IsGuiding returns 1 22:51:34.557 00.000 10672 scope still moving after pulse duration time elapsed 22:51:34.620 00.063 10672 IsSlewing returns 0 22:51:34.620 00.000 10672 IsGuiding returns 0 22:51:34.620 00.000 10672 scope move finished after 1000 + 113 ms 22:51:34.620 00.000 10672 Move returns status 0, amount 1000 22:51:34.635 00.015 10672 Star-cross move 268/320, South for 1000 ms 22:51:34.635 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:34.635 00.000 10672 MoveAxis(S, 1000, -) 22:51:34.635 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:34.635 00.000 10672 IsSlewing returns 0 22:51:34.635 00.000 10672 IsGuiding returns 0 22:51:34.713 00.078 10672 PulseGuide returned control before completion, sleep 928 22:51:35.686 00.973 10672 IsGuiding returns 1 22:51:35.686 00.000 10672 scope still moving after pulse duration time elapsed 22:51:35.733 00.047 10672 IsSlewing returns 0 22:51:35.765 00.032 10672 IsGuiding returns 0 22:51:35.765 00.000 10672 scope move finished after 1000 + 120 ms 22:51:35.765 00.000 10672 Move returns status 0, amount 1000 22:51:35.765 00.000 10672 Star-cross move 269/320, South for 1000 ms 22:51:35.765 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:35.765 00.000 10672 MoveAxis(S, 1000, -) 22:51:35.765 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:35.765 00.000 10672 IsSlewing returns 0 22:51:35.765 00.000 10672 IsGuiding returns 0 22:51:35.843 00.078 10672 PulseGuide returned control before completion, sleep 938 22:51:36.787 00.944 10672 IsGuiding returns 1 22:51:36.787 00.000 10672 scope still moving after pulse duration time elapsed 22:51:36.810 00.023 10672 IsSlewing returns 0 22:51:36.811 00.001 10672 IsGuiding returns 1 22:51:36.869 00.058 10672 IsSlewing returns 0 22:51:36.870 00.001 10672 IsGuiding returns 0 22:51:36.870 00.000 10672 scope move finished after 1000 + 97 ms 22:51:36.871 00.001 10672 Move returns status 0, amount 1000 22:51:36.873 00.002 10672 read socket command 13 22:51:36.873 00.000 10672 processing socket request MOVEn 22:51:36.873 00.000 10672 PhdController::Dither begins 22:51:36.874 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe.cpp:1965->cannot dither if not guiding 22:51:36.874 00.000 10672 PhdController::Dither pFrame->Dither failed 22:51:36.874 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:244->Dither error 22:51:36.875 00.001 10672 Sending socket response 0 (0x0) 22:51:36.876 00.001 10672 Star-cross move 270/320, South for 1000 ms 22:51:36.882 00.006 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:36.883 00.001 10672 MoveAxis(S, 1000, -) 22:51:36.883 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:36.917 00.034 10672 IsSlewing returns 0 22:51:36.918 00.001 10672 IsGuiding returns 0 22:51:36.997 00.079 10672 PulseGuide returned control before completion, sleep 932 22:51:37.930 00.933 10672 IsGuiding returns 1 22:51:37.932 00.002 10672 scope still moving after pulse duration time elapsed 22:51:37.953 00.021 10672 IsSlewing returns 0 22:51:37.954 00.001 10672 IsGuiding returns 1 22:51:37.976 00.022 10672 IsSlewing returns 0 22:51:37.977 00.001 10672 IsGuiding returns 1 22:51:37.998 00.021 10672 IsSlewing returns 0 22:51:38.000 00.002 10672 IsGuiding returns 1 22:51:38.036 00.036 10672 IsSlewing returns 0 22:51:38.039 00.003 10672 IsGuiding returns 0 22:51:38.039 00.000 10672 scope move finished after 1000 + 119 ms 22:51:38.039 00.000 10672 Move returns status 0, amount 1000 22:51:38.040 00.001 10672 read socket command 10 22:51:38.040 00.000 10672 processing socket request REQDIST 22:51:38.040 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:38.040 00.000 10672 Sending socket response 0 (0x0) 22:51:38.041 00.001 10672 Star-cross move 271/320, South for 1000 ms 22:51:38.043 00.002 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:38.043 00.000 10672 MoveAxis(S, 1000, -) 22:51:38.044 00.001 10672 Guiding Dir = 1, Dur = 1000 22:51:38.046 00.002 10672 IsSlewing returns 0 22:51:38.047 00.001 10672 IsGuiding returns 0 22:51:38.132 00.085 10672 PulseGuide returned control before completion, sleep 925 22:51:39.059 00.927 10672 IsGuiding returns 1 22:51:39.059 00.000 10672 scope still moving after pulse duration time elapsed 22:51:39.108 00.049 10672 IsSlewing returns 0 22:51:39.109 00.001 10672 IsGuiding returns 1 22:51:39.171 00.062 10672 IsSlewing returns 0 22:51:39.171 00.000 10672 IsGuiding returns 0 22:51:39.172 00.001 10672 scope move finished after 1000 + 125 ms 22:51:39.172 00.000 10672 Move returns status 0, amount 1000 22:51:39.173 00.001 10672 Star-cross move 272/320, South for 1000 ms 22:51:39.175 00.002 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:39.175 00.000 10672 MoveAxis(S, 1000, -) 22:51:39.175 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:39.177 00.002 10672 IsSlewing returns 0 22:51:39.178 00.001 10672 IsGuiding returns 0 22:51:39.250 00.072 10672 PulseGuide returned control before completion, sleep 938 22:51:40.191 00.941 10672 IsGuiding returns 1 22:51:40.191 00.000 10672 scope still moving after pulse duration time elapsed 22:51:40.212 00.021 10672 IsSlewing returns 0 22:51:40.213 00.001 10672 IsGuiding returns 1 22:51:40.234 00.021 10672 IsSlewing returns 0 22:51:40.235 00.001 10672 IsGuiding returns 1 22:51:40.290 00.055 10672 IsSlewing returns 0 22:51:40.321 00.031 10672 IsGuiding returns 0 22:51:40.321 00.000 10672 scope move finished after 1000 + 143 ms 22:51:40.321 00.000 10672 Move returns status 0, amount 1000 22:51:40.322 00.001 10672 Star-cross move 273/320, South for 1000 ms 22:51:40.325 00.003 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:40.325 00.000 10672 MoveAxis(S, 1000, -) 22:51:40.325 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:40.327 00.002 10672 IsSlewing returns 0 22:51:40.327 00.000 10672 IsGuiding returns 0 22:51:40.402 00.075 10672 PulseGuide returned control before completion, sleep 937 22:51:41.345 00.943 10672 IsGuiding returns 1 22:51:41.345 00.000 10672 scope still moving after pulse duration time elapsed 22:51:41.376 00.031 10672 IsSlewing returns 0 22:51:41.376 00.000 10672 IsGuiding returns 1 22:51:41.423 00.047 10672 IsSlewing returns 0 22:51:41.423 00.000 10672 IsGuiding returns 0 22:51:41.423 00.000 10672 scope move finished after 1000 + 97 ms 22:51:41.423 00.000 10672 Move returns status 0, amount 1000 22:51:41.423 00.000 10672 Star-cross move 274/320, South for 1000 ms 22:51:41.423 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:41.423 00.000 10672 MoveAxis(S, 1000, -) 22:51:41.423 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:41.423 00.000 10672 IsSlewing returns 0 22:51:41.423 00.000 10672 IsGuiding returns 0 22:51:41.516 00.093 10672 PulseGuide returned control before completion, sleep 925 22:51:42.485 00.969 10672 IsGuiding returns 1 22:51:42.485 00.000 10672 scope still moving after pulse duration time elapsed 22:51:42.532 00.047 10672 IsSlewing returns 0 22:51:42.532 00.000 10672 IsGuiding returns 0 22:51:42.532 00.000 10672 scope move finished after 1000 + 109 ms 22:51:42.532 00.000 10672 Move returns status 0, amount 1000 22:51:42.532 00.000 10672 Star-cross move 275/320, South for 1000 ms 22:51:42.547 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:42.547 00.000 10672 MoveAxis(S, 1000, -) 22:51:42.547 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:42.547 00.000 10672 IsSlewing returns 0 22:51:42.547 00.000 10672 IsGuiding returns 0 22:51:42.625 00.078 10672 PulseGuide returned control before completion, sleep 923 22:51:43.567 00.942 10672 IsGuiding returns 1 22:51:43.567 00.000 10672 scope still moving after pulse duration time elapsed 22:51:43.598 00.031 10672 IsSlewing returns 0 22:51:43.599 00.001 10672 IsGuiding returns 1 22:51:43.621 00.022 10672 IsSlewing returns 0 22:51:43.622 00.001 10672 IsGuiding returns 1 22:51:43.663 00.041 10672 IsSlewing returns 0 22:51:43.695 00.032 10672 IsGuiding returns 0 22:51:43.695 00.000 10672 scope move finished after 1000 + 142 ms 22:51:43.695 00.000 10672 Move returns status 0, amount 1000 22:51:43.697 00.002 10672 Star-cross move 276/320, South for 1000 ms 22:51:43.702 00.005 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:43.703 00.001 10672 MoveAxis(S, 1000, -) 22:51:43.703 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:43.707 00.004 10672 IsSlewing returns 0 22:51:43.708 00.001 10672 IsGuiding returns 0 22:51:43.790 00.082 10672 PulseGuide returned control before completion, sleep 928 22:51:44.721 00.931 10672 IsGuiding returns 1 22:51:44.722 00.001 10672 scope still moving after pulse duration time elapsed 22:51:44.744 00.022 10672 IsSlewing returns 0 22:51:44.745 00.001 10672 IsGuiding returns 1 22:51:44.768 00.023 10672 IsSlewing returns 0 22:51:44.769 00.001 10672 IsGuiding returns 1 22:51:44.814 00.045 10672 IsSlewing returns 0 22:51:44.846 00.032 10672 IsGuiding returns 0 22:51:44.846 00.000 10672 scope move finished after 1000 + 138 ms 22:51:44.847 00.001 10672 Move returns status 0, amount 1000 22:51:44.848 00.001 10672 read socket command 10 22:51:44.849 00.001 10672 processing socket request REQDIST 22:51:44.849 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:44.850 00.001 10672 Sending socket response 0 (0x0) 22:51:44.851 00.001 10672 Star-cross move 277/320, South for 1000 ms 22:51:44.855 00.004 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:44.856 00.001 10672 MoveAxis(S, 1000, -) 22:51:44.856 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:44.860 00.004 10672 IsSlewing returns 0 22:51:44.861 00.001 10672 IsGuiding returns 0 22:51:44.942 00.081 10672 PulseGuide returned control before completion, sleep 931 22:51:45.876 00.934 10672 IsGuiding returns 1 22:51:45.876 00.000 10672 scope still moving after pulse duration time elapsed 22:51:45.907 00.031 10672 IsSlewing returns 0 22:51:45.907 00.000 10672 IsGuiding returns 1 22:51:45.938 00.031 10672 IsSlewing returns 0 22:51:45.938 00.000 10672 IsGuiding returns 1 22:51:45.985 00.047 10672 IsSlewing returns 0 22:51:45.985 00.000 10672 IsGuiding returns 0 22:51:45.985 00.000 10672 scope move finished after 1000 + 135 ms 22:51:45.985 00.000 10672 Move returns status 0, amount 1000 22:51:45.985 00.000 10672 Star-cross move 278/320, South for 1000 ms 22:51:46.000 00.015 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:46.000 00.000 10672 MoveAxis(S, 1000, -) 22:51:46.000 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:46.032 00.032 10672 IsSlewing returns 0 22:51:46.032 00.000 10672 IsGuiding returns 0 22:51:46.110 00.078 10672 PulseGuide returned control before completion, sleep 932 22:51:47.063 00.953 10672 IsGuiding returns 1 22:51:47.063 00.000 10672 scope still moving after pulse duration time elapsed 22:51:47.094 00.031 10672 IsSlewing returns 0 22:51:47.094 00.000 10672 IsGuiding returns 1 22:51:47.157 00.063 10672 IsSlewing returns 0 22:51:47.157 00.000 10672 IsGuiding returns 0 22:51:47.157 00.000 10672 scope move finished after 1000 + 119 ms 22:51:47.157 00.000 10672 Move returns status 0, amount 1000 22:51:47.157 00.000 10672 Star-cross move 279/320, South for 1000 ms 22:51:47.157 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:47.157 00.000 10672 MoveAxis(S, 1000, -) 22:51:47.157 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:47.157 00.000 10672 IsSlewing returns 0 22:51:47.157 00.000 10672 IsGuiding returns 0 22:51:47.235 00.078 10672 PulseGuide returned control before completion, sleep 938 22:51:48.219 00.984 10672 IsGuiding returns 1 22:51:48.219 00.000 10672 scope still moving after pulse duration time elapsed 22:51:48.281 00.062 10672 IsSlewing returns 0 22:51:48.281 00.000 10672 IsGuiding returns 0 22:51:48.281 00.000 10672 scope move finished after 1000 + 113 ms 22:51:48.281 00.000 10672 Move returns status 0, amount 1000 22:51:48.281 00.000 10672 read socket command 10 22:51:48.281 00.000 10672 processing socket request REQDIST 22:51:48.281 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:48.281 00.000 10672 Sending socket response 0 (0x0) 22:51:48.281 00.000 10672 Star-cross move 280/320, South for 1000 ms 22:51:48.281 00.000 10672 scope move axis dir= 1 dur= 1000 opts= 0x0 22:51:48.281 00.000 10672 MoveAxis(S, 1000, -) 22:51:48.281 00.000 10672 Guiding Dir = 1, Dur = 1000 22:51:48.297 00.016 10672 IsSlewing returns 0 22:51:48.297 00.000 10672 IsGuiding returns 0 22:51:48.375 00.078 10672 PulseGuide returned control before completion, sleep 930 22:51:49.312 00.937 10672 IsGuiding returns 1 22:51:49.312 00.000 10672 scope still moving after pulse duration time elapsed 22:51:49.343 00.031 10672 IsSlewing returns 0 22:51:49.343 00.000 10672 IsGuiding returns 1 22:51:49.390 00.047 10672 IsSlewing returns 0 22:51:49.421 00.031 10672 IsGuiding returns 0 22:51:49.421 00.000 10672 scope move finished after 1000 + 135 ms 22:51:49.421 00.000 10672 Move returns status 0, amount 1000 22:51:49.421 00.000 10672 Star-cross move 281/320, North for 1000 ms 22:51:49.437 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:49.437 00.000 10672 MoveAxis(N, 1000, -) 22:51:49.437 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:49.437 00.000 10672 IsSlewing returns 0 22:51:49.437 00.000 10672 IsGuiding returns 0 22:51:49.531 00.094 10672 PulseGuide returned control before completion, sleep 925 22:51:50.468 00.937 10672 IsGuiding returns 1 22:51:50.468 00.000 10672 scope still moving after pulse duration time elapsed 22:51:50.499 00.031 10672 IsSlewing returns 0 22:51:50.499 00.000 10672 IsGuiding returns 1 22:51:50.530 00.031 10672 IsSlewing returns 0 22:51:50.562 00.032 10672 IsGuiding returns 1 22:51:50.593 00.031 10672 IsSlewing returns 0 22:51:50.593 00.000 10672 IsGuiding returns 0 22:51:50.593 00.000 10672 scope move finished after 1000 + 154 ms 22:51:50.593 00.000 10672 Move returns status 0, amount 1000 22:51:50.593 00.000 10672 Star-cross move 282/320, North for 1000 ms 22:51:50.608 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:50.608 00.000 10672 MoveAxis(N, 1000, -) 22:51:50.608 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:50.608 00.000 10672 IsSlewing returns 0 22:51:50.608 00.000 10672 IsGuiding returns 0 22:51:50.687 00.079 10672 PulseGuide returned control before completion, sleep 929 22:51:51.629 00.942 10672 IsGuiding returns 1 22:51:51.629 00.000 10672 scope still moving after pulse duration time elapsed 22:51:51.660 00.031 10672 IsSlewing returns 0 22:51:51.660 00.000 10672 IsGuiding returns 1 22:51:51.707 00.047 10672 IsSlewing returns 0 22:51:51.738 00.031 10672 IsGuiding returns 0 22:51:51.738 00.000 10672 scope move finished after 1000 + 136 ms 22:51:51.738 00.000 10672 Move returns status 0, amount 1000 22:51:51.754 00.016 10672 Star-cross move 283/320, North for 1000 ms 22:51:51.754 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:51.754 00.000 10672 MoveAxis(N, 1000, -) 22:51:51.754 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:51.754 00.000 10672 IsSlewing returns 0 22:51:51.754 00.000 10672 IsGuiding returns 0 22:51:51.847 00.093 10672 PulseGuide returned control before completion, sleep 931 22:51:52.785 00.938 10672 IsGuiding returns 1 22:51:52.785 00.000 10672 scope still moving after pulse duration time elapsed 22:51:52.816 00.031 10672 IsSlewing returns 0 22:51:52.816 00.000 10672 IsGuiding returns 1 22:51:52.847 00.031 10672 IsSlewing returns 0 22:51:52.847 00.000 10672 IsGuiding returns 1 22:51:52.894 00.047 10672 IsSlewing returns 0 22:51:52.925 00.031 10672 IsGuiding returns 0 22:51:52.925 00.000 10672 scope move finished after 1000 + 167 ms 22:51:52.925 00.000 10672 Move returns status 0, amount 1000 22:51:52.925 00.000 10672 read socket command 10 22:51:52.925 00.000 10672 processing socket request REQDIST 22:51:52.925 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:52.925 00.000 10672 Sending socket response 0 (0x0) 22:51:52.925 00.000 10672 Star-cross move 284/320, North for 1000 ms 22:51:52.941 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:52.941 00.000 10672 MoveAxis(N, 1000, -) 22:51:52.941 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:52.941 00.000 10672 IsSlewing returns 0 22:51:52.941 00.000 10672 IsGuiding returns 0 22:51:53.019 00.078 10672 PulseGuide returned control before completion, sleep 931 22:51:53.972 00.953 10672 IsGuiding returns 1 22:51:53.972 00.000 10672 scope still moving after pulse duration time elapsed 22:51:54.003 00.031 10672 IsSlewing returns 0 22:51:54.003 00.000 10672 IsGuiding returns 1 22:51:54.050 00.047 10672 IsSlewing returns 0 22:51:54.050 00.000 10672 IsGuiding returns 0 22:51:54.050 00.000 10672 scope move finished after 1000 + 104 ms 22:51:54.050 00.000 10672 Move returns status 0, amount 1000 22:51:54.050 00.000 10672 Star-cross move 285/320, North for 1000 ms 22:51:54.050 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:54.050 00.000 10672 MoveAxis(N, 1000, -) 22:51:54.050 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:54.065 00.015 10672 IsSlewing returns 0 22:51:54.097 00.032 10672 IsGuiding returns 0 22:51:54.175 00.078 10672 PulseGuide returned control before completion, sleep 932 22:51:55.127 00.952 10672 IsGuiding returns 1 22:51:55.127 00.000 10672 scope still moving after pulse duration time elapsed 22:51:55.159 00.032 10672 IsSlewing returns 0 22:51:55.159 00.000 10672 IsGuiding returns 1 22:51:55.206 00.047 10672 IsSlewing returns 0 22:51:55.221 00.015 10672 IsGuiding returns 0 22:51:55.221 00.000 10672 scope move finished after 1000 + 118 ms 22:51:55.221 00.000 10672 Move returns status 0, amount 1000 22:51:55.221 00.000 10672 Star-cross move 286/320, North for 1000 ms 22:51:55.221 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:55.221 00.000 10672 MoveAxis(N, 1000, -) 22:51:55.221 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:55.252 00.031 10672 IsSlewing returns 0 22:51:55.252 00.000 10672 IsGuiding returns 0 22:51:55.331 00.079 10672 PulseGuide returned control before completion, sleep 933 22:51:56.268 00.937 10672 IsGuiding returns 1 22:51:56.268 00.000 10672 scope still moving after pulse duration time elapsed 22:51:56.299 00.031 10672 IsSlewing returns 0 22:51:56.299 00.000 10672 IsGuiding returns 1 22:51:56.330 00.031 10672 IsSlewing returns 0 22:51:56.330 00.000 10672 IsGuiding returns 1 22:51:56.377 00.047 10672 IsSlewing returns 0 22:51:56.377 00.000 10672 IsGuiding returns 0 22:51:56.377 00.000 10672 scope move finished after 1000 + 133 ms 22:51:56.377 00.000 10672 Move returns status 0, amount 1000 22:51:56.377 00.000 10672 Star-cross move 287/320, North for 1000 ms 22:51:56.393 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:56.393 00.000 10672 MoveAxis(N, 1000, -) 22:51:56.393 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:56.424 00.031 10672 IsSlewing returns 0 22:51:56.424 00.000 10672 IsGuiding returns 0 22:51:56.502 00.078 10672 PulseGuide returned control before completion, sleep 933 22:51:57.455 00.953 10672 IsGuiding returns 1 22:51:57.455 00.000 10672 scope still moving after pulse duration time elapsed 22:51:57.486 00.031 10672 IsSlewing returns 0 22:51:57.486 00.000 10672 IsGuiding returns 1 22:51:57.517 00.031 10672 IsSlewing returns 0 22:51:57.549 00.032 10672 IsGuiding returns 0 22:51:57.549 00.000 10672 scope move finished after 1000 + 117 ms 22:51:57.549 00.000 10672 Move returns status 0, amount 1000 22:51:57.549 00.000 10672 read socket command 10 22:51:57.549 00.000 10672 processing socket request REQDIST 22:51:57.549 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:51:57.549 00.000 10672 Sending socket response 0 (0x0) 22:51:57.549 00.000 10672 Star-cross move 288/320, North for 1000 ms 22:51:57.564 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:57.564 00.000 10672 MoveAxis(N, 1000, -) 22:51:57.564 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:57.595 00.031 10672 IsSlewing returns 0 22:51:57.595 00.000 10672 IsGuiding returns 0 22:51:57.689 00.094 10672 PulseGuide returned control before completion, sleep 918 22:51:58.627 00.938 10672 IsGuiding returns 1 22:51:58.627 00.000 10672 scope still moving after pulse duration time elapsed 22:51:58.658 00.031 10672 IsSlewing returns 0 22:51:58.658 00.000 10672 IsGuiding returns 1 22:51:58.720 00.062 10672 IsSlewing returns 0 22:51:58.720 00.000 10672 IsGuiding returns 0 22:51:58.720 00.000 10672 scope move finished after 1000 + 118 ms 22:51:58.720 00.000 10672 Move returns status 0, amount 1000 22:51:58.720 00.000 10672 Star-cross move 289/320, North for 1000 ms 22:51:58.720 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:58.720 00.000 10672 MoveAxis(N, 1000, -) 22:51:58.720 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:58.736 00.016 10672 IsSlewing returns 0 22:51:58.767 00.031 10672 IsGuiding returns 0 22:51:58.845 00.078 10672 PulseGuide returned control before completion, sleep 932 22:51:59.787 00.942 10672 IsGuiding returns 1 22:51:59.787 00.000 10672 scope still moving after pulse duration time elapsed 22:51:59.819 00.032 10672 IsSlewing returns 0 22:51:59.819 00.000 10672 IsGuiding returns 1 22:51:59.850 00.031 10672 IsSlewing returns 0 22:51:59.850 00.000 10672 IsGuiding returns 1 22:51:59.897 00.047 10672 IsSlewing returns 0 22:51:59.897 00.000 10672 IsGuiding returns 0 22:51:59.897 00.000 10672 scope move finished after 1000 + 135 ms 22:51:59.897 00.000 10672 Move returns status 0, amount 1000 22:51:59.897 00.000 10672 Star-cross move 290/320, North for 1000 ms 22:51:59.897 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:51:59.912 00.015 10672 MoveAxis(N, 1000, -) 22:51:59.912 00.000 10672 Guiding Dir = 0, Dur = 1000 22:51:59.943 00.031 10672 IsSlewing returns 0 22:51:59.943 00.000 10672 IsGuiding returns 0 22:52:00.022 00.079 10672 PulseGuide returned control before completion, sleep 932 22:52:00.974 00.952 10672 IsGuiding returns 1 22:52:00.974 00.000 10672 scope still moving after pulse duration time elapsed 22:52:01.006 00.032 10672 IsSlewing returns 0 22:52:01.006 00.000 10672 IsGuiding returns 1 22:52:01.052 00.046 10672 IsSlewing returns 0 22:52:01.052 00.000 10672 IsGuiding returns 0 22:52:01.052 00.000 10672 scope move finished after 1000 + 102 ms 22:52:01.052 00.000 10672 Move returns status 0, amount 1000 22:52:01.052 00.000 10672 Star-cross move 291/320, North for 1000 ms 22:52:01.068 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:01.068 00.000 10672 MoveAxis(N, 1000, -) 22:52:01.068 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:01.068 00.000 10672 IsSlewing returns 0 22:52:01.068 00.000 10672 IsGuiding returns 0 22:52:01.146 00.078 10672 PulseGuide returned control before completion, sleep 936 22:52:02.099 00.953 10672 IsGuiding returns 1 22:52:02.099 00.000 10672 scope still moving after pulse duration time elapsed 22:52:02.130 00.031 10672 IsSlewing returns 0 22:52:02.130 00.000 10672 IsGuiding returns 1 22:52:02.177 00.047 10672 IsSlewing returns 0 22:52:02.177 00.000 10672 IsGuiding returns 0 22:52:02.177 00.000 10672 scope move finished after 1000 + 114 ms 22:52:02.177 00.000 10672 Move returns status 0, amount 1000 22:52:02.177 00.000 10672 read socket command 10 22:52:02.177 00.000 10672 processing socket request REQDIST 22:52:02.177 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:02.177 00.000 10672 Sending socket response 0 (0x0) 22:52:02.177 00.000 10672 Star-cross move 292/320, North for 1000 ms 22:52:02.193 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:02.193 00.000 10672 MoveAxis(N, 1000, -) 22:52:02.193 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:02.193 00.000 10672 IsSlewing returns 0 22:52:02.193 00.000 10672 IsGuiding returns 0 22:52:02.271 00.078 10672 PulseGuide returned control before completion, sleep 924 22:52:03.224 00.953 10672 IsGuiding returns 1 22:52:03.224 00.000 10672 scope still moving after pulse duration time elapsed 22:52:03.271 00.047 10672 IsSlewing returns 0 22:52:03.302 00.031 10672 IsGuiding returns 0 22:52:03.302 00.000 10672 scope move finished after 1000 + 110 ms 22:52:03.302 00.000 10672 Move returns status 0, amount 1000 22:52:03.302 00.000 10672 Star-cross move 293/320, North for 1000 ms 22:52:03.302 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:03.302 00.000 10672 MoveAxis(N, 1000, -) 22:52:03.302 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:03.317 00.015 10672 IsSlewing returns 0 22:52:03.317 00.000 10672 IsGuiding returns 0 22:52:03.396 00.079 10672 PulseGuide returned control before completion, sleep 932 22:52:04.348 00.952 10672 IsGuiding returns 1 22:52:04.348 00.000 10672 scope still moving after pulse duration time elapsed 22:52:04.380 00.032 10672 IsSlewing returns 0 22:52:04.380 00.000 10672 IsGuiding returns 1 22:52:04.427 00.047 10672 IsSlewing returns 0 22:52:04.458 00.031 10672 IsGuiding returns 0 22:52:04.458 00.000 10672 scope move finished after 1000 + 133 ms 22:52:04.458 00.000 10672 Move returns status 0, amount 1000 22:52:04.458 00.000 10672 Star-cross move 294/320, North for 1000 ms 22:52:04.458 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:04.458 00.000 10672 MoveAxis(N, 1000, -) 22:52:04.458 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:04.458 00.000 10672 IsSlewing returns 0 22:52:04.473 00.015 10672 IsGuiding returns 0 22:52:04.552 00.079 10672 PulseGuide returned control before completion, sleep 929 22:52:05.489 00.937 10672 IsGuiding returns 1 22:52:05.489 00.000 10672 scope still moving after pulse duration time elapsed 22:52:05.520 00.031 10672 IsSlewing returns 0 22:52:05.520 00.000 10672 IsGuiding returns 1 22:52:05.582 00.062 10672 IsSlewing returns 0 22:52:05.582 00.000 10672 IsGuiding returns 0 22:52:05.582 00.000 10672 scope move finished after 1000 + 121 ms 22:52:05.582 00.000 10672 Move returns status 0, amount 1000 22:52:05.598 00.016 10672 Star-cross move 295/320, North for 1000 ms 22:52:05.614 00.016 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:05.614 00.000 10672 MoveAxis(N, 1000, -) 22:52:05.614 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:05.645 00.031 10672 IsSlewing returns 0 22:52:05.645 00.000 10672 IsGuiding returns 0 22:52:05.707 00.062 10672 PulseGuide returned control before completion, sleep 936 22:52:06.660 00.953 10672 IsGuiding returns 1 22:52:06.660 00.000 10672 scope still moving after pulse duration time elapsed 22:52:06.691 00.031 10672 IsSlewing returns 0 22:52:06.691 00.000 10672 IsGuiding returns 1 22:52:06.738 00.047 10672 IsSlewing returns 0 22:52:06.738 00.000 10672 IsGuiding returns 0 22:52:06.738 00.000 10672 scope move finished after 1000 + 101 ms 22:52:06.738 00.000 10672 Move returns status 0, amount 1000 22:52:06.754 00.016 10672 Star-cross move 296/320, North for 1000 ms 22:52:06.754 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:06.754 00.000 10672 MoveAxis(N, 1000, -) 22:52:06.754 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:06.754 00.000 10672 IsSlewing returns 0 22:52:06.754 00.000 10672 IsGuiding returns 0 22:52:06.832 00.078 10672 PulseGuide returned control before completion, sleep 936 22:52:07.800 00.968 10672 IsGuiding returns 1 22:52:07.800 00.000 10672 scope still moving after pulse duration time elapsed 22:52:07.863 00.063 10672 IsSlewing returns 0 22:52:07.863 00.000 10672 IsGuiding returns 0 22:52:07.863 00.000 10672 scope move finished after 1000 + 98 ms 22:52:07.863 00.000 10672 Move returns status 0, amount 1000 22:52:07.863 00.000 10672 read socket command 10 22:52:07.863 00.000 10672 processing socket request REQDIST 22:52:07.863 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:07.863 00.000 10672 Sending socket response 0 (0x0) 22:52:07.863 00.000 10672 Star-cross move 297/320, North for 1000 ms 22:52:07.863 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:07.863 00.000 10672 MoveAxis(N, 1000, -) 22:52:07.863 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:07.878 00.015 10672 IsSlewing returns 0 22:52:07.878 00.000 10672 IsGuiding returns 0 22:52:07.957 00.079 10672 PulseGuide returned control before completion, sleep 932 22:52:08.899 00.942 10672 IsGuiding returns 1 22:52:08.899 00.000 10672 scope still moving after pulse duration time elapsed 22:52:08.930 00.031 10672 IsSlewing returns 0 22:52:08.930 00.000 10672 IsGuiding returns 1 22:52:08.977 00.047 10672 IsSlewing returns 0 22:52:09.008 00.031 10672 IsGuiding returns 0 22:52:09.008 00.000 10672 scope move finished after 1000 + 133 ms 22:52:09.008 00.000 10672 Move returns status 0, amount 1000 22:52:09.008 00.000 10672 Star-cross move 298/320, North for 1000 ms 22:52:09.008 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:09.008 00.000 10672 MoveAxis(N, 1000, -) 22:52:09.008 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:09.024 00.016 10672 IsSlewing returns 0 22:52:09.024 00.000 10672 IsGuiding returns 0 22:52:09.102 00.078 10672 PulseGuide returned control before completion, sleep 926 22:52:10.055 00.953 10672 IsGuiding returns 1 22:52:10.055 00.000 10672 scope still moving after pulse duration time elapsed 22:52:10.086 00.031 10672 IsSlewing returns 0 22:52:10.086 00.000 10672 IsGuiding returns 1 22:52:10.148 00.062 10672 IsSlewing returns 0 22:52:10.180 00.032 10672 IsGuiding returns 0 22:52:10.180 00.000 10672 scope move finished after 1000 + 152 ms 22:52:10.180 00.000 10672 Move returns status 0, amount 1000 22:52:10.180 00.000 10672 Star-cross move 299/320, North for 1000 ms 22:52:10.180 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:10.180 00.000 10672 MoveAxis(N, 1000, -) 22:52:10.180 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:10.180 00.000 10672 IsSlewing returns 0 22:52:10.180 00.000 10672 IsGuiding returns 0 22:52:10.258 00.078 10672 PulseGuide returned control before completion, sleep 937 22:52:11.211 00.953 10672 IsGuiding returns 1 22:52:11.211 00.000 10672 scope still moving after pulse duration time elapsed 22:52:11.242 00.031 10672 IsSlewing returns 0 22:52:11.242 00.000 10672 IsGuiding returns 1 22:52:11.304 00.062 10672 IsSlewing returns 0 22:52:11.304 00.000 10672 IsGuiding returns 0 22:52:11.304 00.000 10672 scope move finished after 1000 + 130 ms 22:52:11.304 00.000 10672 Move returns status 0, amount 1000 22:52:11.320 00.016 10672 Star-cross move 300/320, North for 1000 ms 22:52:11.320 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:11.320 00.000 10672 MoveAxis(N, 1000, -) 22:52:11.320 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:11.351 00.031 10672 IsSlewing returns 0 22:52:11.367 00.016 10672 IsGuiding returns 0 22:52:11.445 00.078 10672 PulseGuide returned control before completion, sleep 933 22:52:12.382 00.937 10672 IsGuiding returns 1 22:52:12.382 00.000 10672 scope still moving after pulse duration time elapsed 22:52:12.413 00.031 10672 IsSlewing returns 0 22:52:12.413 00.000 10672 IsGuiding returns 1 22:52:12.476 00.063 10672 IsSlewing returns 0 22:52:12.476 00.000 10672 IsGuiding returns 0 22:52:12.476 00.000 10672 scope move finished after 1000 + 117 ms 22:52:12.476 00.000 10672 Move returns status 0, amount 1000 22:52:12.476 00.000 10672 read socket command 10 22:52:12.476 00.000 10672 processing socket request REQDIST 22:52:12.476 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:12.476 00.000 10672 Sending socket response 0 (0x0) 22:52:12.476 00.000 10672 Star-cross move 301/320, North for 1000 ms 22:52:12.491 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:12.491 00.000 10672 MoveAxis(N, 1000, -) 22:52:12.491 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:12.523 00.032 10672 IsSlewing returns 0 22:52:12.523 00.000 10672 IsGuiding returns 0 22:52:12.601 00.078 10672 PulseGuide returned control before completion, sleep 932 22:52:13.554 00.953 10672 IsGuiding returns 1 22:52:13.554 00.000 10672 scope still moving after pulse duration time elapsed 22:52:13.585 00.031 10672 IsSlewing returns 0 22:52:13.585 00.000 10672 IsGuiding returns 1 22:52:13.647 00.062 10672 IsSlewing returns 0 22:52:13.647 00.000 10672 IsGuiding returns 0 22:52:13.647 00.000 10672 scope move finished after 1000 + 117 ms 22:52:13.647 00.000 10672 Move returns status 0, amount 1000 22:52:13.647 00.000 10672 Star-cross move 302/320, North for 1000 ms 22:52:13.647 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:13.647 00.000 10672 MoveAxis(N, 1000, -) 22:52:13.647 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:13.647 00.000 10672 IsSlewing returns 0 22:52:13.647 00.000 10672 IsGuiding returns 0 22:52:13.741 00.094 10672 PulseGuide returned control before completion, sleep 923 22:52:14.683 00.942 10672 IsGuiding returns 1 22:52:14.683 00.000 10672 scope still moving after pulse duration time elapsed 22:52:14.721 00.038 10672 IsSlewing returns 0 22:52:14.722 00.001 10672 IsGuiding returns 1 22:52:14.743 00.021 10672 IsSlewing returns 0 22:52:14.744 00.001 10672 IsGuiding returns 1 22:52:14.784 00.040 10672 IsSlewing returns 0 22:52:14.785 00.001 10672 IsGuiding returns 0 22:52:14.785 00.000 10672 scope move finished after 1000 + 127 ms 22:52:14.785 00.000 10672 Move returns status 0, amount 1000 22:52:14.788 00.003 10672 Star-cross move 303/320, North for 1000 ms 22:52:14.791 00.003 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:14.791 00.000 10672 MoveAxis(N, 1000, -) 22:52:14.791 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:14.793 00.002 10672 IsSlewing returns 0 22:52:14.794 00.001 10672 IsGuiding returns 0 22:52:14.881 00.087 10672 PulseGuide returned control before completion, sleep 925 22:52:15.808 00.927 10672 IsGuiding returns 1 22:52:15.809 00.001 10672 scope still moving after pulse duration time elapsed 22:52:15.830 00.021 10672 IsSlewing returns 0 22:52:15.832 00.002 10672 IsGuiding returns 1 22:52:15.854 00.022 10672 IsSlewing returns 0 22:52:15.855 00.001 10672 IsGuiding returns 1 22:52:15.919 00.064 10672 IsSlewing returns 0 22:52:15.950 00.031 10672 IsGuiding returns 0 22:52:15.950 00.000 10672 scope move finished after 1000 + 157 ms 22:52:15.950 00.000 10672 Move returns status 0, amount 1000 22:52:15.950 00.000 10672 Star-cross move 304/320, North for 1000 ms 22:52:15.950 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:15.950 00.000 10672 MoveAxis(N, 1000, -) 22:52:15.950 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:15.950 00.000 10672 IsSlewing returns 0 22:52:15.950 00.000 10672 IsGuiding returns 0 22:52:16.043 00.093 10672 PulseGuide returned control before completion, sleep 923 22:52:16.985 00.942 10672 IsGuiding returns 1 22:52:16.985 00.000 10672 scope still moving after pulse duration time elapsed 22:52:17.017 00.032 10672 IsSlewing returns 0 22:52:17.017 00.000 10672 IsGuiding returns 1 22:52:17.064 00.047 10672 IsSlewing returns 0 22:52:17.064 00.000 10672 IsGuiding returns 0 22:52:17.064 00.000 10672 scope move finished after 1000 + 111 ms 22:52:17.064 00.000 10672 Move returns status 0, amount 1000 22:52:17.079 00.015 10672 Star-cross move 305/320, North for 1000 ms 22:52:17.079 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:17.079 00.000 10672 MoveAxis(N, 1000, -) 22:52:17.079 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:17.110 00.031 10672 IsSlewing returns 0 22:52:17.110 00.000 10672 IsGuiding returns 0 22:52:17.188 00.078 10672 PulseGuide returned control before completion, sleep 933 22:52:18.141 00.953 10672 IsGuiding returns 1 22:52:18.141 00.000 10672 scope still moving after pulse duration time elapsed 22:52:18.172 00.031 10672 IsSlewing returns 0 22:52:18.172 00.000 10672 IsGuiding returns 1 22:52:18.204 00.032 10672 IsSlewing returns 0 22:52:18.235 00.031 10672 IsGuiding returns 0 22:52:18.235 00.000 10672 scope move finished after 1000 + 116 ms 22:52:18.235 00.000 10672 Move returns status 0, amount 1000 22:52:18.235 00.000 10672 read socket command 10 22:52:18.235 00.000 10672 processing socket request REQDIST 22:52:18.235 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:18.235 00.000 10672 Sending socket response 0 (0x0) 22:52:18.235 00.000 10672 Star-cross move 306/320, North for 1000 ms 22:52:18.250 00.015 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:18.250 00.000 10672 MoveAxis(N, 1000, -) 22:52:18.250 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:18.282 00.032 10672 IsSlewing returns 0 22:52:18.282 00.000 10672 IsGuiding returns 0 22:52:18.360 00.078 10672 PulseGuide returned control before completion, sleep 932 22:52:19.313 00.953 10672 IsGuiding returns 1 22:52:19.313 00.000 10672 scope still moving after pulse duration time elapsed 22:52:19.344 00.031 10672 IsSlewing returns 0 22:52:19.344 00.000 10672 IsGuiding returns 1 22:52:19.391 00.047 10672 IsSlewing returns 0 22:52:19.391 00.000 10672 IsGuiding returns 0 22:52:19.406 00.015 10672 scope move finished after 1000 + 118 ms 22:52:19.406 00.000 10672 Move returns status 0, amount 1000 22:52:19.406 00.000 10672 Star-cross move 307/320, North for 1000 ms 22:52:19.406 00.000 10672 scope move axis dir= 0 dur= 1000 opts= 0x0 22:52:19.406 00.000 10672 MoveAxis(N, 1000, -) 22:52:19.406 00.000 10672 Guiding Dir = 0, Dur = 1000 22:52:19.406 00.000 10672 IsSlewing returns 0 22:52:19.406 00.000 10672 IsGuiding returns 0 22:52:19.500 00.094 10672 PulseGuide returned control before completion, sleep 931 22:52:20.437 00.937 10672 IsGuiding returns 1 22:52:20.437 00.000 10672 scope still moving after pulse duration time elapsed 22:52:20.469 00.032 10672 IsSlewing returns 0 22:52:20.469 00.000 10672 IsGuiding returns 1 22:52:20.531 00.062 10672 IsSlewing returns 0 22:52:20.531 00.000 10672 IsGuiding returns 0 22:52:20.531 00.000 10672 scope move finished after 1000 + 120 ms 22:52:20.531 00.000 10672 Move returns status 0, amount 1000 22:52:20.562 00.031 10672 Star-cross test cancelled by user 22:52:22.218 01.656 10672 read socket command 10 22:52:22.218 00.000 10672 processing socket request REQDIST 22:52:22.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:22.218 00.000 10672 Sending socket response 0 (0x0) 22:52:27.205 04.987 10672 read socket command 10 22:52:27.205 00.000 10672 processing socket request REQDIST 22:52:27.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:27.205 00.000 10672 Sending socket response 0 (0x0) 22:52:32.203 04.998 10672 read socket command 10 22:52:32.203 00.000 10672 processing socket request REQDIST 22:52:32.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:32.203 00.000 10672 Sending socket response 0 (0x0) 22:52:37.206 05.003 10672 read socket command 10 22:52:37.206 00.000 10672 processing socket request REQDIST 22:52:37.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:37.206 00.000 10672 Sending socket response 0 (0x0) 22:52:42.209 05.003 10672 read socket command 10 22:52:42.209 00.000 10672 processing socket request REQDIST 22:52:42.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:42.209 00.000 10672 Sending socket response 0 (0x0) 22:52:47.208 04.999 10672 read socket command 10 22:52:47.208 00.000 10672 processing socket request REQDIST 22:52:47.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:47.208 00.000 10672 Sending socket response 0 (0x0) 22:52:52.210 05.002 10672 read socket command 10 22:52:52.210 00.000 10672 processing socket request REQDIST 22:52:52.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:52.210 00.000 10672 Sending socket response 0 (0x0) 22:52:57.209 04.999 10672 read socket command 10 22:52:57.209 00.000 10672 processing socket request REQDIST 22:52:57.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:52:57.209 00.000 10672 Sending socket response 0 (0x0) 22:53:02.212 05.003 10672 read socket command 10 22:53:02.212 00.000 10672 processing socket request REQDIST 22:53:02.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:02.212 00.000 10672 Sending socket response 0 (0x0) 22:53:07.215 05.003 10672 read socket command 10 22:53:07.215 00.000 10672 processing socket request REQDIST 22:53:07.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:07.215 00.000 10672 Sending socket response 0 (0x0) 22:53:12.214 04.999 10672 read socket command 10 22:53:12.214 00.000 10672 processing socket request REQDIST 22:53:12.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:12.214 00.000 10672 Sending socket response 0 (0x0) 22:53:17.217 05.003 10672 read socket command 10 22:53:17.217 00.000 10672 processing socket request REQDIST 22:53:17.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:17.217 00.000 10672 Sending socket response 0 (0x0) 22:53:22.215 04.998 10672 read socket command 10 22:53:22.215 00.000 10672 processing socket request REQDIST 22:53:22.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:22.215 00.000 10672 Sending socket response 0 (0x0) 22:53:27.218 05.003 10672 read socket command 10 22:53:27.218 00.000 10672 processing socket request REQDIST 22:53:27.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:27.218 00.000 10672 Sending socket response 0 (0x0) 22:53:32.206 04.988 10672 read socket command 10 22:53:32.206 00.000 10672 processing socket request REQDIST 22:53:32.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:32.206 00.000 10672 Sending socket response 0 (0x0) 22:53:37.204 04.998 10672 read socket command 10 22:53:37.204 00.000 10672 processing socket request REQDIST 22:53:37.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:37.204 00.000 10672 Sending socket response 0 (0x0) 22:53:42.208 05.004 10672 read socket command 10 22:53:42.208 00.000 10672 processing socket request REQDIST 22:53:42.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:42.208 00.000 10672 Sending socket response 0 (0x0) 22:53:47.211 05.003 10672 read socket command 10 22:53:47.211 00.000 10672 processing socket request REQDIST 22:53:47.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:47.211 00.000 10672 Sending socket response 0 (0x0) 22:53:52.209 04.998 10672 read socket command 10 22:53:52.209 00.000 10672 processing socket request REQDIST 22:53:52.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:52.209 00.000 10672 Sending socket response 0 (0x0) 22:53:57.212 05.003 10672 read socket command 10 22:53:57.212 00.000 10672 processing socket request REQDIST 22:53:57.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:53:57.212 00.000 10672 Sending socket response 0 (0x0) 22:54:02.211 04.999 10672 read socket command 10 22:54:02.211 00.000 10672 processing socket request REQDIST 22:54:02.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:02.211 00.000 10672 Sending socket response 0 (0x0) 22:54:07.214 05.003 10672 read socket command 10 22:54:07.214 00.000 10672 processing socket request REQDIST 22:54:07.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:07.214 00.000 10672 Sending socket response 0 (0x0) 22:54:12.218 05.004 10672 read socket command 10 22:54:12.218 00.000 10672 processing socket request REQDIST 22:54:12.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:12.218 00.000 10672 Sending socket response 0 (0x0) 22:54:17.216 04.998 10672 read socket command 10 22:54:17.216 00.000 10672 processing socket request REQDIST 22:54:17.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:17.216 00.000 10672 Sending socket response 0 (0x0) 22:54:22.203 04.987 10672 read socket command 10 22:54:22.203 00.000 10672 processing socket request REQDIST 22:54:22.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:22.203 00.000 10672 Sending socket response 0 (0x0) 22:54:27.217 05.014 10672 read socket command 10 22:54:27.217 00.000 10672 processing socket request REQDIST 22:54:27.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:27.217 00.000 10672 Sending socket response 0 (0x0) 22:54:32.204 04.987 10672 read socket command 10 22:54:32.204 00.000 10672 processing socket request REQDIST 22:54:32.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:32.204 00.000 10672 Sending socket response 0 (0x0) 22:54:37.206 05.002 10672 read socket command 10 22:54:37.206 00.000 10672 processing socket request REQDIST 22:54:37.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:37.206 00.000 10672 Sending socket response 0 (0x0) 22:54:42.205 04.999 10672 read socket command 10 22:54:42.205 00.000 10672 processing socket request REQDIST 22:54:42.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:42.205 00.000 10672 Sending socket response 0 (0x0) 22:54:47.223 05.018 10672 read socket command 10 22:54:47.223 00.000 10672 processing socket request REQDIST 22:54:47.223 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:47.223 00.000 10672 Sending socket response 0 (0x0) 22:54:52.206 04.983 10672 read socket command 10 22:54:52.206 00.000 10672 processing socket request REQDIST 22:54:52.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:52.206 00.000 10672 Sending socket response 0 (0x0) 22:54:57.240 05.034 10672 read socket command 10 22:54:57.240 00.000 10672 processing socket request REQDIST 22:54:57.240 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:54:57.240 00.000 10672 Sending socket response 0 (0x0) 22:55:02.211 04.971 10672 read socket command 10 22:55:02.211 00.000 10672 processing socket request REQDIST 22:55:02.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:02.211 00.000 10672 Sending socket response 0 (0x0) 22:55:07.209 04.998 10672 read socket command 10 22:55:07.209 00.000 10672 processing socket request REQDIST 22:55:07.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:07.209 00.000 10672 Sending socket response 0 (0x0) 22:55:12.213 05.004 10672 read socket command 10 22:55:12.213 00.000 10672 processing socket request REQDIST 22:55:12.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:12.213 00.000 10672 Sending socket response 0 (0x0) 22:55:17.211 04.998 10672 read socket command 10 22:55:17.211 00.000 10672 processing socket request REQDIST 22:55:17.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:17.211 00.000 10672 Sending socket response 0 (0x0) 22:55:22.204 04.993 10672 read socket command 10 22:55:22.204 00.000 10672 processing socket request REQDIST 22:55:22.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:22.204 00.000 10672 Sending socket response 0 (0x0) 22:55:27.207 05.003 10672 read socket command 10 22:55:27.208 00.001 10672 processing socket request REQDIST 22:55:27.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:27.208 00.000 10672 Sending socket response 0 (0x0) 22:55:32.217 05.009 10672 read socket command 10 22:55:32.217 00.000 10672 processing socket request REQDIST 22:55:32.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:32.217 00.000 10672 Sending socket response 0 (0x0) 22:55:37.205 04.988 10672 read socket command 10 22:55:37.205 00.000 10672 processing socket request REQDIST 22:55:37.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:37.205 00.000 10672 Sending socket response 0 (0x0) 22:55:42.204 04.999 10672 read socket command 10 22:55:42.204 00.000 10672 processing socket request REQDIST 22:55:42.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:42.204 00.000 10672 Sending socket response 0 (0x0) 22:55:47.207 05.003 10672 read socket command 10 22:55:47.207 00.000 10672 processing socket request REQDIST 22:55:47.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:47.207 00.000 10672 Sending socket response 0 (0x0) 22:55:52.210 05.003 10672 read socket command 10 22:55:52.210 00.000 10672 processing socket request REQDIST 22:55:52.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:52.210 00.000 10672 Sending socket response 0 (0x0) 22:55:57.208 04.998 10672 read socket command 10 22:55:57.208 00.000 10672 processing socket request REQDIST 22:55:57.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:55:57.208 00.000 10672 Sending socket response 0 (0x0) 22:56:04.403 07.195 10672 read socket command 10 22:56:04.404 00.001 10672 processing socket request REQDIST 22:56:04.404 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:04.404 00.000 10672 Sending socket response 0 (0x0) 22:56:07.287 02.883 10672 read socket command 10 22:56:07.287 00.000 10672 processing socket request REQDIST 22:56:07.287 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:07.287 00.000 10672 Sending socket response 0 (0x0) 22:56:15.653 08.366 10672 read socket command 10 22:56:15.653 00.000 10672 processing socket request REQDIST 22:56:15.653 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:15.653 00.000 10672 Sending socket response 0 (0x0) 22:56:17.204 01.551 10672 read socket command 10 22:56:17.204 00.000 10672 processing socket request REQDIST 22:56:17.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:17.204 00.000 10672 Sending socket response 0 (0x0) 22:56:22.218 05.014 10672 read socket command 10 22:56:22.218 00.000 10672 processing socket request REQDIST 22:56:22.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:22.218 00.000 10672 Sending socket response 0 (0x0) 22:56:27.205 04.987 10672 read socket command 10 22:56:27.205 00.000 10672 processing socket request REQDIST 22:56:27.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:27.205 00.000 10672 Sending socket response 0 (0x0) 22:56:32.239 05.034 10672 read socket command 10 22:56:32.239 00.000 10672 processing socket request REQDIST 22:56:32.239 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:32.239 00.000 10672 Sending socket response 0 (0x0) 22:56:37.206 04.967 10672 read socket command 10 22:56:37.206 00.000 10672 processing socket request REQDIST 22:56:37.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:37.206 00.000 10672 Sending socket response 0 (0x0) 22:56:42.210 05.004 10672 read socket command 10 22:56:42.210 00.000 10672 processing socket request REQDIST 22:56:42.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:42.210 00.000 10672 Sending socket response 0 (0x0) 22:56:47.208 04.998 10672 read socket command 10 22:56:47.208 00.000 10672 processing socket request REQDIST 22:56:47.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:47.208 00.000 10672 Sending socket response 0 (0x0) 22:56:52.210 05.002 10672 read socket command 10 22:56:52.210 00.000 10672 processing socket request REQDIST 22:56:52.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:52.210 00.000 10672 Sending socket response 0 (0x0) 22:56:57.212 05.002 10672 read socket command 10 22:56:57.212 00.000 10672 processing socket request REQDIST 22:56:57.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:56:57.212 00.000 10672 Sending socket response 0 (0x0) 22:57:02.210 04.998 10672 read socket command 10 22:57:02.210 00.000 10672 processing socket request REQDIST 22:57:02.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:02.210 00.000 10672 Sending socket response 0 (0x0) 22:57:07.212 05.002 10672 read socket command 10 22:57:07.212 00.000 10672 processing socket request REQDIST 22:57:07.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:07.212 00.000 10672 Sending socket response 0 (0x0) 22:57:12.214 05.002 10672 read socket command 10 22:57:12.214 00.000 10672 processing socket request REQDIST 22:57:12.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:12.214 00.000 10672 Sending socket response 0 (0x0) 22:57:17.217 05.003 10672 read socket command 10 22:57:17.217 00.000 10672 processing socket request REQDIST 22:57:17.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:17.217 00.000 10672 Sending socket response 0 (0x0) 22:57:22.205 04.988 10672 read socket command 10 22:57:22.205 00.000 10672 processing socket request REQDIST 22:57:22.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:22.205 00.000 10672 Sending socket response 0 (0x0) 22:57:27.203 04.998 10672 read socket command 10 22:57:27.203 00.000 10672 processing socket request REQDIST 22:57:27.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:27.203 00.000 10672 Sending socket response 0 (0x0) 22:57:32.207 05.004 10672 read socket command 10 22:57:32.207 00.000 10672 processing socket request REQDIST 22:57:32.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:32.207 00.000 10672 Sending socket response 0 (0x0) 22:57:37.221 05.014 10672 read socket command 10 22:57:37.221 00.000 10672 processing socket request REQDIST 22:57:37.221 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:37.221 00.000 10672 Sending socket response 0 (0x0) 22:57:42.208 04.987 10672 read socket command 10 22:57:42.208 00.000 10672 processing socket request REQDIST 22:57:42.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:42.208 00.000 10672 Sending socket response 0 (0x0) 22:57:47.206 04.998 10672 read socket command 10 22:57:47.206 00.000 10672 processing socket request REQDIST 22:57:47.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:47.206 00.000 10672 Sending socket response 0 (0x0) 22:57:52.204 04.998 10672 read socket command 10 22:57:52.204 00.000 10672 processing socket request REQDIST 22:57:52.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:52.204 00.000 10672 Sending socket response 0 (0x0) 22:57:59.377 07.173 10672 read socket command 10 22:57:59.377 00.000 10672 processing socket request REQDIST 22:57:59.378 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:57:59.378 00.000 10672 Sending socket response 0 (0x0) 22:58:02.211 02.833 10672 read socket command 10 22:58:02.211 00.000 10672 processing socket request REQDIST 22:58:02.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:02.211 00.000 10672 Sending socket response 0 (0x0) 22:58:07.214 05.003 10672 read socket command 10 22:58:07.214 00.000 10672 processing socket request REQDIST 22:58:07.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:07.214 00.000 10672 Sending socket response 0 (0x0) 22:58:12.216 05.002 10672 read socket command 10 22:58:12.216 00.000 10672 processing socket request REQDIST 22:58:12.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:12.216 00.000 10672 Sending socket response 0 (0x0) 22:58:17.215 04.999 10672 read socket command 10 22:58:17.215 00.000 10672 processing socket request REQDIST 22:58:17.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:17.215 00.000 10672 Sending socket response 0 (0x0) 22:58:22.211 04.996 10672 read socket command 10 22:58:22.211 00.000 10672 processing socket request REQDIST 22:58:22.212 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:22.212 00.000 10672 Sending socket response 0 (0x0) 22:58:27.207 04.995 10672 read socket command 10 22:58:27.207 00.000 10672 processing socket request REQDIST 22:58:27.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:27.207 00.000 10672 Sending socket response 0 (0x0) 22:58:32.210 05.003 10672 read socket command 10 22:58:32.210 00.000 10672 processing socket request REQDIST 22:58:32.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:32.210 00.000 10672 Sending socket response 0 (0x0) 22:58:37.214 05.004 10672 read socket command 10 22:58:37.214 00.000 10672 processing socket request REQDIST 22:58:37.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:37.214 00.000 10672 Sending socket response 0 (0x0) 22:58:42.212 04.998 10672 read socket command 10 22:58:42.212 00.000 10672 processing socket request REQDIST 22:58:42.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:42.212 00.000 10672 Sending socket response 0 (0x0) 22:58:47.215 05.003 10672 read socket command 10 22:58:47.215 00.000 10672 processing socket request REQDIST 22:58:47.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:47.215 00.000 10672 Sending socket response 0 (0x0) 22:58:52.213 04.998 10672 read socket command 10 22:58:52.213 00.000 10672 processing socket request REQDIST 22:58:52.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:52.213 00.000 10672 Sending socket response 0 (0x0) 22:58:57.216 05.003 10672 read socket command 10 22:58:57.216 00.000 10672 processing socket request REQDIST 22:58:57.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:58:57.216 00.000 10672 Sending socket response 0 (0x0) 22:59:02.204 04.988 10672 read socket command 10 22:59:02.204 00.000 10672 processing socket request REQDIST 22:59:02.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:02.204 00.000 10672 Sending socket response 0 (0x0) 22:59:07.218 05.014 10672 read socket command 10 22:59:07.218 00.000 10672 processing socket request REQDIST 22:59:07.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:07.218 00.000 10672 Sending socket response 0 (0x0) 22:59:12.377 05.159 10672 read socket command 10 22:59:12.377 00.000 10672 processing socket request REQDIST 22:59:12.377 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:12.377 00.000 10672 Sending socket response 0 (0x0) 22:59:17.204 04.827 10672 read socket command 10 22:59:17.204 00.000 10672 processing socket request REQDIST 22:59:17.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:17.204 00.000 10672 Sending socket response 0 (0x0) 22:59:22.207 05.003 10672 read socket command 10 22:59:22.207 00.000 10672 processing socket request REQDIST 22:59:22.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:22.207 00.000 10672 Sending socket response 0 (0x0) 22:59:23.613 01.406 10672 Stop button clicked 22:59:23.613 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 22:59:23.613 00.000 10672 Status Line: Waiting for devices... 22:59:23.722 00.109 428 ZWO: stopcapture 22:59:24.377 00.655 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 22:59:24.377 00.000 428 worker thread done servicing request 22:59:24.377 00.000 10672 OnExposeComplete: enter 22:59:24.377 00.000 10672 OnExposeComplete: Capture Error reported 22:59:24.377 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 22:59:24.377 00.000 10672 Changing from state SELECTING to UNINITIALIZED 22:59:24.377 00.000 10672 guider state => SELECTING 22:59:24.377 00.000 10672 Status Line: Stopped. 22:59:24.392 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 22:59:27.209 02.817 10672 read socket command 10 22:59:27.209 00.000 10672 processing socket request REQDIST 22:59:27.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:27.209 00.000 10672 Sending socket response 0 (0x0) 22:59:29.411 02.202 10672 GuiderOneStar::AutoSelect enter 22:59:29.411 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 22:59:29.724 00.313 10672 AutoFind: global mean = -1.4, stdev 2907.7 22:59:29.724 00.000 10672 AutoFind: using threshold = 0.1 22:59:29.958 00.234 10672 AutoFind: local max [894, 780] 77.5 22:59:29.958 00.000 10672 AutoFind: local max [1085, 443] 76.0 22:59:29.958 00.000 10672 AutoFind: local max [985, 33] 72.7 22:59:29.958 00.000 10672 AutoFind: local max [296, 199] 66.5 22:59:29.958 00.000 10672 AutoFind: local max [902, 336] 59.2 22:59:29.958 00.000 10672 AutoFind: local max [535, 219] 56.2 22:59:29.958 00.000 10672 AutoFind: local max [937, 821] 49.2 22:59:29.958 00.000 10672 AutoFind: local max [738, 644] 39.8 22:59:29.958 00.000 10672 AutoFind: local max [856, 334] 38.1 22:59:29.958 00.000 10672 AutoFind: local max [578, 321] 27.6 22:59:29.958 00.000 10672 AutoFind: local max [235, 121] 25.9 22:59:29.958 00.000 10672 AutoFind: local max [231, 915] 23.8 22:59:29.958 00.000 10672 AutoFind: local max [226, 924] 23.4 22:59:29.958 00.000 10672 AutoFind: local max [1152, 711] 23.2 22:59:29.958 00.000 10672 AutoFind: local max [1030, 590] 22.2 22:59:29.958 00.000 10672 AutoFind: local max [682, 228] 20.4 22:59:29.958 00.000 10672 AutoFind: local max [224, 919] 20.2 22:59:29.958 00.000 10672 AutoFind: local max [55, 116] 19.9 22:59:29.958 00.000 10672 AutoFind: local max [286, 505] 19.3 22:59:29.958 00.000 10672 AutoFind: local max [800, 521] 19.2 22:59:29.958 00.000 10672 AutoFind: local max [906, 43] 18.9 22:59:29.958 00.000 10672 AutoFind: local max [1025, 602] 18.7 22:59:29.958 00.000 10672 AutoFind: local max [1021, 593] 18.1 22:59:29.958 00.000 10672 AutoFind: local max [10, 836] 17.6 22:59:29.958 00.000 10672 AutoFind: local max [529, 244] 15.7 22:59:29.958 00.000 10672 AutoFind: local max [772, 181] 14.2 22:59:29.958 00.000 10672 AutoFind: local max [201, 381] 14.1 22:59:29.958 00.000 10672 AutoFind: local max [1008, 79] 13.5 22:59:29.958 00.000 10672 AutoFind: local max [645, 771] 13.1 22:59:29.958 00.000 10672 AutoFind: local max [1097, 408] 12.5 22:59:29.958 00.000 10672 AutoFind: local max [239, 548] 12.4 22:59:29.958 00.000 10672 AutoFind: local max [830, 240] 11.6 22:59:29.958 00.000 10672 AutoFind: local max [208, 496] 11.4 22:59:29.958 00.000 10672 AutoFind: local max [159, 462] 11.3 22:59:29.958 00.000 10672 AutoFind: local max [1122, 686] 11.3 22:59:29.958 00.000 10672 AutoFind: local max [425, 743] 11.2 22:59:29.958 00.000 10672 AutoFind: local max [1038, 436] 10.0 22:59:29.958 00.000 10672 AutoFind: local max [881, 744] 9.8 22:59:29.958 00.000 10672 AutoFind: local max [1076, 519] 9.6 22:59:29.958 00.000 10672 AutoFind: local max [169, 563] 9.6 22:59:29.958 00.000 10672 AutoFind: local max [271, 202] 9.4 22:59:29.958 00.000 10672 AutoFind: local max [98, 170] 9.3 22:59:29.958 00.000 10672 AutoFind: local max [470, 178] 9.0 22:59:29.958 00.000 10672 AutoFind: local max [400, 82] 8.9 22:59:29.958 00.000 10672 AutoFind: local max [925, 713] 8.9 22:59:29.958 00.000 10672 AutoFind: local max [265, 792] 8.4 22:59:29.958 00.000 10672 AutoFind: local max [828, 172] 8.3 22:59:29.958 00.000 10672 AutoFind: local max [224, 731] 7.9 22:59:29.958 00.000 10672 AutoFind: local max [715, 523] 7.9 22:59:29.958 00.000 10672 AutoFind: local max [784, 804] 7.9 22:59:29.958 00.000 10672 AutoFind: local max [1062, 177] 7.8 22:59:29.958 00.000 10672 AutoFind: local max [887, 895] 7.7 22:59:29.958 00.000 10672 AutoFind: local max [822, 625] 7.6 22:59:29.958 00.000 10672 AutoFind: local max [673, 800] 7.6 22:59:29.958 00.000 10672 AutoFind: local max [213, 403] 7.3 22:59:29.958 00.000 10672 AutoFind: local max [1143, 183] 6.3 22:59:29.958 00.000 10672 AutoFind: local max [1154, 350] 6.2 22:59:29.958 00.000 10672 AutoFind: local max [1177, 943] 6.1 22:59:29.958 00.000 10672 AutoFind: local max [314, 312] 6.1 22:59:29.958 00.000 10672 AutoFind: local max [88, 510] 6.0 22:59:29.958 00.000 10672 AutoFind: local max [505, 610] 6.0 22:59:29.958 00.000 10672 AutoFind: local max [779, 537] 6.0 22:59:29.958 00.000 10672 AutoFind: local max [713, 581] 5.7 22:59:29.958 00.000 10672 AutoFind: local max [1074, 235] 5.6 22:59:29.958 00.000 10672 AutoFind: local max [622, 49] 5.6 22:59:29.958 00.000 10672 AutoFind: local max [47, 699] 5.5 22:59:29.958 00.000 10672 AutoFind: local max [821, 895] 5.5 22:59:29.958 00.000 10672 AutoFind: local max [363, 63] 5.3 22:59:29.958 00.000 10672 AutoFind: local max [87, 341] 5.2 22:59:29.958 00.000 10672 AutoFind: local max [1020, 268] 5.1 22:59:29.958 00.000 10672 AutoFind: local max [918, 344] 5.0 22:59:29.958 00.000 10672 AutoFind: local max [1003, 467] 4.9 22:59:29.958 00.000 10672 AutoFind: local max [450, 758] 4.8 22:59:29.958 00.000 10672 AutoFind: local max [261, 937] 4.8 22:59:29.958 00.000 10672 AutoFind: local max [390, 795] 4.7 22:59:29.958 00.000 10672 AutoFind: local max [1026, 610] 4.7 22:59:29.958 00.000 10672 AutoFind: local max [609, 862] 4.7 22:59:29.958 00.000 10672 AutoFind: local max [1075, 106] 4.7 22:59:29.958 00.000 10672 AutoFind: local max [238, 507] 4.7 22:59:29.958 00.000 10672 AutoFind: local max [490, 937] 4.7 22:59:29.958 00.000 10672 AutoFind: local max [462, 299] 4.7 22:59:29.958 00.000 10672 AutoFind: local max [639, 294] 4.6 22:59:29.958 00.000 10672 AutoFind: local max [864, 128] 4.6 22:59:29.958 00.000 10672 AutoFind: local max [120, 312] 4.5 22:59:29.958 00.000 10672 AutoFind: local max [92, 722] 4.5 22:59:29.958 00.000 10672 AutoFind: local max [1181, 598] 4.5 22:59:29.958 00.000 10672 AutoFind: local max [209, 217] 4.5 22:59:29.958 00.000 10672 AutoFind: local max [1117, 14] 4.4 22:59:29.958 00.000 10672 AutoFind: local max [706, 672] 4.3 22:59:29.958 00.000 10672 AutoFind: local max [1266, 909] 4.2 22:59:29.958 00.000 10672 AutoFind: local max [560, 364] 4.2 22:59:29.958 00.000 10672 AutoFind: local max [189, 408] 4.2 22:59:29.958 00.000 10672 AutoFind: local max [881, 705] 4.2 22:59:29.958 00.000 10672 AutoFind: local max [287, 832] 4.2 22:59:29.958 00.000 10672 AutoFind: local max [251, 72] 4.1 22:59:29.958 00.000 10672 AutoFind: local max [56, 847] 4.1 22:59:29.958 00.000 10672 AutoFind: local max [876, 553] 4.1 22:59:29.958 00.000 10672 AutoFind: local max [785, 480] 4.0 22:59:29.958 00.000 10672 AutoFind: local max [336, 623] 3.9 22:59:29.958 00.000 10672 AutoFind: local max [116, 919] 3.9 22:59:29.958 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1021, 593] 18.1 22:59:29.958 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1025, 602] 18.7 22:59:29.958 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1030, 590] 22.2 22:59:29.958 00.000 10672 AutoFind: close dim-bright [918, 344] 5.0 - [902, 336] 59.2 22:59:29.958 00.000 10672 AutoFind: too close [1021, 593] 18.1 - [1025, 602] 18.7 22:59:29.974 00.016 10672 AutoFind: too close [1021, 593] 18.1 - [1030, 590] 22.2 22:59:29.974 00.000 10672 AutoFind: too close [1025, 602] 18.7 - [1030, 590] 22.2 22:59:29.974 00.000 10672 AutoFind: too close [224, 919] 20.2 - [226, 924] 23.4 22:59:29.974 00.000 10672 AutoFind: too close [224, 919] 20.2 - [231, 915] 23.8 22:59:29.974 00.000 10672 AutoFind: too close [226, 924] 23.4 - [231, 915] 23.8 22:59:29.974 00.000 10672 AutoFind: too close to edge [1266, 909] 4.2 22:59:29.974 00.000 10672 AutoFind: too close to edge [1117, 14] 4.4 22:59:29.974 00.000 10672 AutoFind: too close to edge [10, 836] 17.6 22:59:29.974 00.000 10672 Star::Find(15, 894, 780, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=894.22, Y=779.73, Mass=1465183, SNR=117.3, Peak=65488 HFD=4.3 22:59:29.974 00.000 10672 AutoSelect: using saturation level peakVal = 65488 22:59:29.974 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 22:59:29.974 00.000 10672 AutoSelect: finding best star pass 1 22:59:29.974 00.000 10672 Star::Find(15, 894, 780, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=894.22, Y=779.73, Mass=1465183, SNR=117.3, Peak=65488 HFD=4.3 22:59:29.974 00.000 10672 Autofind: near-saturated [894, 780] 77.5 Mass 1465183 SNR 117.3 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 1085, 443, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=1084.98, Y=443.14, Mass=2330993, SNR=132.0, Peak=65488 HFD=5.6 22:59:29.974 00.000 10672 Autofind: near-saturated [1085, 443] 76.0 Mass 2330993 SNR 132.0 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 985, 33, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=985.22, Y=33.02, Mass=1185162, SNR=120.6, Peak=65488 HFD=4.1 22:59:29.974 00.000 10672 Autofind: near-saturated [985, 33] 72.7 Mass 1185162 SNR 120.6 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 296, 199, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=295.80, Y=199.16, Mass=1164043, SNR=101.8, Peak=65488 HFD=4.1 22:59:29.974 00.000 10672 Autofind: near-saturated [296, 199] 66.5 Mass 1164043 SNR 101.8 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 902, 336, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=901.58, Y=336.70, Mass=1150706, SNR=99.9, Peak=65488 HFD=4.7 22:59:29.974 00.000 10672 Autofind: near-saturated [902, 336] 59.2 Mass 1150706 SNR 99.9 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 535, 219, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=535.43, Y=218.78, Mass=1001059, SNR=87.1, Peak=65488 HFD=3.7 22:59:29.974 00.000 10672 Autofind: near-saturated [535, 219] 56.2 Mass 1001059 SNR 87.1 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 937, 821, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=936.98, Y=821.52, Mass=788764, SNR=86.8, Peak=65488 HFD=3.4 22:59:29.974 00.000 10672 Autofind: near-saturated [937, 821] 49.2 Mass 788764 SNR 86.8 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 738, 644, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (1), X=737.73, Y=644.45, Mass=675155, SNR=81.6, Peak=65488 HFD=3.1 22:59:29.974 00.000 10672 Autofind: near-saturated [738, 644] 39.8 Mass 675155 SNR 81.6 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 856, 334, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (0), X=855.74, Y=333.97, Mass=536763, SNR=67.1, Peak=65488 HFD=2.5 22:59:29.974 00.000 10672 Autofind: near-saturated [856, 334] 38.1 Mass 536763 SNR 67.1 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 578, 321, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (0), X=578.07, Y=321.69, Mass=474090, SNR=59.4, Peak=65472 HFD=2.6 22:59:29.974 00.000 10672 Autofind: near-saturated [578, 321] 27.6 Mass 474090 SNR 59.4 Peak 65472 22:59:29.974 00.000 10672 Star::Find(15, 235, 121, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (0), X=235.28, Y=120.99, Mass=465297, SNR=60.7, Peak=65488 HFD=2.8 22:59:29.974 00.000 10672 Autofind: near-saturated [235, 121] 25.9 Mass 465297 SNR 60.7 Peak 65488 22:59:29.974 00.000 10672 Star::Find(15, 1152, 711, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 22:59:29.974 00.000 10672 Autofind returns star at [1152, 711] 23.2 Mass 458151 SNR 75.8 22:59:29.974 00.000 10672 Star::Find(15, 1152, 711, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 22:59:29.974 00.000 10672 setting lock position to (1151.47, 710.43) 22:59:29.974 00.000 10672 AutoSelect: state = 1, call UpdateGuideState 22:59:29.974 00.000 10672 UpdateGuideState(): m_state=1 22:59:29.974 00.000 10672 Star::Find(15, 1151, 710, 0, (0,0,0,0), 0.0, 0) frame 38 22:59:29.974 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 22:59:29.974 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 22:59:29.974 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.03 = -0.03) 22:59:29.974 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 22:59:29.974 00.000 10672 setting lock position to (1151.47, 710.43) 22:59:29.974 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 22:59:29.974 00.000 10672 Changing from state SELECTING to SELECTED 22:59:29.974 00.000 10672 guider state => SELECTED 22:59:29.989 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 22:59:30.068 00.079 10672 UpdateGuideState exits: m=458151 SNR=75.8 22:59:30.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 22:59:30.161 00.093 10672 Status Line: Auto-selected star at (1151.5, 710.4) 22:59:32.207 02.046 10672 read socket command 10 22:59:32.207 00.000 10672 processing socket request REQDIST 22:59:32.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:32.207 00.000 10672 Sending socket response 0 (0x0) 22:59:36.976 04.769 10672 GuideButtonClick i=1 ctx=Guide button clicked 22:59:36.992 00.016 10672 ScopeASCOM::GetDeclination() returns 45.3 22:59:36.992 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 22:59:36.992 00.000 10672 guider state => CALIBRATED 22:59:36.992 00.000 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 22:59:37.023 00.031 10672 ScheduleExposure(640000,3,0) exposurePending=0 22:59:37.023 00.000 10672 Enqueuing Expose request 22:59:37.023 00.000 10672 reset dither spiral 22:59:37.023 00.000 428 Worker thread wakes up 22:59:37.023 00.000 428 worker thread servicing REQUEST_EXPOSE 640000 22:59:37.023 00.000 428 Handling exposure in thread, d=640000 o=3 r=(0,0,0,0) 22:59:37.023 00.000 428 ZWO: startcapture 22:59:37.214 00.191 10672 read socket command 10 22:59:37.214 00.000 10672 processing socket request REQDIST 22:59:37.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:37.214 00.000 10672 Sending socket response 0 (0x0) 22:59:39.525 02.311 10672 Stop button clicked 22:59:39.525 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 22:59:39.525 00.000 10672 Status Line: Waiting for devices... 22:59:39.651 00.126 428 ZWO: stopcapture 22:59:41.931 02.280 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 22:59:41.931 00.000 428 worker thread done servicing request 22:59:41.931 00.000 10672 OnExposeComplete: enter 22:59:41.931 00.000 10672 OnExposeComplete: Capture Error reported 22:59:41.931 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 22:59:41.931 00.000 10672 Mount: notify guiding stopped 22:59:41.931 00.000 10672 Changing from state CALIBRATED to STOP 22:59:41.931 00.000 10672 guider state => SELECTED 22:59:41.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 22:59:42.009 00.078 10672 Changing from state SELECTED to UNINITIALIZED 22:59:42.009 00.000 10672 guider state => SELECTING 22:59:42.025 00.016 10672 Status Line: Stopped. 22:59:42.040 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 22:59:42.419 00.379 10672 read socket command 10 22:59:42.419 00.000 10672 processing socket request REQDIST 22:59:42.419 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:42.419 00.000 10672 Sending socket response 0 (0x0) 22:59:47.215 04.796 10672 read socket command 10 22:59:47.215 00.000 10672 processing socket request REQDIST 22:59:47.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:47.215 00.000 10672 Sending socket response 0 (0x0) 22:59:52.218 05.003 10672 read socket command 10 22:59:52.218 00.000 10672 processing socket request REQDIST 22:59:52.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:52.218 00.000 10672 Sending socket response 0 (0x0) 22:59:57.434 05.216 10672 read socket command 10 22:59:57.434 00.000 10672 processing socket request REQDIST 22:59:57.434 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 22:59:57.434 00.000 10672 Sending socket response 0 (0x0) 23:00:02.204 04.770 10672 read socket command 10 23:00:02.204 00.000 10672 processing socket request REQDIST 23:00:02.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:02.204 00.000 10672 Sending socket response 0 (0x0) 23:00:07.207 05.003 10672 read socket command 10 23:00:07.207 00.000 10672 processing socket request REQDIST 23:00:07.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:07.207 00.000 10672 Sending socket response 0 (0x0) 23:00:12.205 04.998 10672 read socket command 10 23:00:12.205 00.000 10672 processing socket request REQDIST 23:00:12.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:12.205 00.000 10672 Sending socket response 0 (0x0) 23:00:17.208 05.003 10672 read socket command 10 23:00:17.208 00.000 10672 processing socket request REQDIST 23:00:17.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:17.208 00.000 10672 Sending socket response 0 (0x0) 23:00:22.206 04.998 10672 read socket command 10 23:00:22.206 00.000 10672 processing socket request REQDIST 23:00:22.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:22.206 00.000 10672 Sending socket response 0 (0x0) 23:00:27.209 05.003 10672 read socket command 10 23:00:27.209 00.000 10672 processing socket request REQDIST 23:00:27.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:27.209 00.000 10672 Sending socket response 0 (0x0) 23:00:32.228 05.019 10672 read socket command 10 23:00:32.228 00.000 10672 processing socket request REQDIST 23:00:32.228 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:32.228 00.000 10672 Sending socket response 0 (0x0) 23:00:37.211 04.983 10672 read socket command 10 23:00:37.211 00.000 10672 processing socket request REQDIST 23:00:37.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:37.211 00.000 10672 Sending socket response 0 (0x0) 23:00:42.214 05.003 10672 read socket command 10 23:00:42.214 00.000 10672 processing socket request REQDIST 23:00:42.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:42.214 00.000 10672 Sending socket response 0 (0x0) 23:00:47.213 04.999 10672 read socket command 10 23:00:47.213 00.000 10672 processing socket request REQDIST 23:00:47.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:47.213 00.000 10672 Sending socket response 0 (0x0) 23:00:52.215 05.002 10672 read socket command 10 23:00:52.215 00.000 10672 processing socket request REQDIST 23:00:52.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:52.215 00.000 10672 Sending socket response 0 (0x0) 23:00:57.210 04.995 10672 read socket command 10 23:00:57.210 00.000 10672 processing socket request REQDIST 23:00:57.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:00:57.210 00.000 10672 Sending socket response 0 (0x0) 23:01:02.208 04.998 10672 read socket command 10 23:01:02.208 00.000 10672 processing socket request REQDIST 23:01:02.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:02.208 00.000 10672 Sending socket response 0 (0x0) 23:01:07.212 05.004 10672 read socket command 10 23:01:07.212 00.000 10672 processing socket request REQDIST 23:01:07.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:07.212 00.000 10672 Sending socket response 0 (0x0) 23:01:12.210 04.998 10672 read socket command 10 23:01:12.210 00.000 10672 processing socket request REQDIST 23:01:12.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:12.210 00.000 10672 Sending socket response 0 (0x0) 23:01:17.213 05.003 10672 read socket command 10 23:01:17.213 00.000 10672 processing socket request REQDIST 23:01:17.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:17.213 00.000 10672 Sending socket response 0 (0x0) 23:01:22.216 05.003 10672 read socket command 10 23:01:22.216 00.000 10672 processing socket request REQDIST 23:01:22.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:22.216 00.000 10672 Sending socket response 0 (0x0) 23:01:27.206 04.990 10672 read socket command 10 23:01:27.206 00.000 10672 processing socket request REQDIST 23:01:27.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:27.206 00.000 10672 Sending socket response 0 (0x0) 23:01:32.208 05.002 10672 read socket command 10 23:01:32.208 00.000 10672 processing socket request REQDIST 23:01:32.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:32.208 00.000 10672 Sending socket response 0 (0x0) 23:01:37.207 04.999 10672 read socket command 10 23:01:37.207 00.000 10672 processing socket request REQDIST 23:01:37.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:37.207 00.000 10672 Sending socket response 0 (0x0) 23:01:42.210 05.003 10672 read socket command 10 23:01:42.210 00.000 10672 processing socket request REQDIST 23:01:42.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:42.210 00.000 10672 Sending socket response 0 (0x0) 23:01:47.213 05.003 10672 read socket command 10 23:01:47.213 00.000 10672 processing socket request REQDIST 23:01:47.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:47.213 00.000 10672 Sending socket response 0 (0x0) 23:01:52.227 05.014 10672 read socket command 10 23:01:52.227 00.000 10672 processing socket request REQDIST 23:01:52.227 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:52.227 00.000 10672 Sending socket response 0 (0x0) 23:01:57.215 04.988 10672 read socket command 10 23:01:57.215 00.000 10672 processing socket request REQDIST 23:01:57.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:01:57.215 00.000 10672 Sending socket response 0 (0x0) 23:02:02.213 04.998 10672 read socket command 10 23:02:02.213 00.000 10672 processing socket request REQDIST 23:02:02.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:02.213 00.000 10672 Sending socket response 0 (0x0) 23:02:07.216 05.003 10672 read socket command 10 23:02:07.216 00.000 10672 processing socket request REQDIST 23:02:07.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:07.216 00.000 10672 Sending socket response 0 (0x0) 23:02:12.204 04.988 10672 read socket command 10 23:02:12.204 00.000 10672 processing socket request REQDIST 23:02:12.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:12.204 00.000 10672 Sending socket response 0 (0x0) 23:02:17.218 05.014 10672 read socket command 10 23:02:17.218 00.000 10672 processing socket request REQDIST 23:02:17.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:17.218 00.000 10672 Sending socket response 0 (0x0) 23:02:22.208 04.990 10672 read socket command 10 23:02:22.209 00.001 10672 processing socket request REQDIST 23:02:22.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:22.209 00.000 10672 Sending socket response 0 (0x0) 23:02:27.214 05.005 10672 read socket command 10 23:02:27.214 00.000 10672 processing socket request REQDIST 23:02:27.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:27.214 00.000 10672 Sending socket response 0 (0x0) 23:02:32.217 05.003 10672 read socket command 10 23:02:32.217 00.000 10672 processing socket request REQDIST 23:02:32.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:32.217 00.000 10672 Sending socket response 0 (0x0) 23:02:37.203 04.986 10672 read socket command 10 23:02:37.203 00.000 10672 processing socket request REQDIST 23:02:37.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:37.203 00.000 10672 Sending socket response 0 (0x0) 23:02:42.217 05.014 10672 read socket command 10 23:02:42.217 00.000 10672 processing socket request REQDIST 23:02:42.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:42.217 00.000 10672 Sending socket response 0 (0x0) 23:02:47.205 04.988 10672 read socket command 10 23:02:47.205 00.000 10672 processing socket request REQDIST 23:02:47.206 00.001 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:47.206 00.000 10672 Sending socket response 0 (0x0) 23:02:52.222 05.016 10672 read socket command 10 23:02:52.222 00.000 10672 processing socket request REQDIST 23:02:52.222 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:52.222 00.000 10672 Sending socket response 0 (0x0) 23:02:57.210 04.988 10672 read socket command 10 23:02:57.210 00.000 10672 processing socket request REQDIST 23:02:57.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:02:57.210 00.000 10672 Sending socket response 0 (0x0) 23:03:02.213 05.003 10672 read socket command 10 23:03:02.213 00.000 10672 processing socket request REQDIST 23:03:02.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:02.213 00.000 10672 Sending socket response 0 (0x0) 23:03:07.211 04.998 10672 read socket command 10 23:03:07.211 00.000 10672 processing socket request REQDIST 23:03:07.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:07.211 00.000 10672 Sending socket response 0 (0x0) 23:03:12.214 05.003 10672 read socket command 10 23:03:12.214 00.000 10672 processing socket request REQDIST 23:03:12.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:12.214 00.000 10672 Sending socket response 0 (0x0) 23:03:17.216 05.002 10672 read socket command 10 23:03:17.216 00.000 10672 processing socket request REQDIST 23:03:17.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:17.216 00.000 10672 Sending socket response 0 (0x0) 23:03:22.215 04.999 10672 read socket command 10 23:03:22.215 00.000 10672 processing socket request REQDIST 23:03:22.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:22.215 00.000 10672 Sending socket response 0 (0x0) 23:03:27.217 05.002 10672 read socket command 10 23:03:27.217 00.000 10672 processing socket request REQDIST 23:03:27.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:27.217 00.000 10672 Sending socket response 0 (0x0) 23:03:32.216 04.999 10672 read socket command 10 23:03:32.216 00.000 10672 processing socket request REQDIST 23:03:32.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:32.216 00.000 10672 Sending socket response 0 (0x0) 23:03:37.207 04.991 10672 read socket command 10 23:03:37.207 00.000 10672 processing socket request REQDIST 23:03:37.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:37.207 00.000 10672 Sending socket response 0 (0x0) 23:03:42.210 05.003 10672 read socket command 10 23:03:42.210 00.000 10672 processing socket request REQDIST 23:03:42.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:42.210 00.000 10672 Sending socket response 0 (0x0) 23:03:47.208 04.998 10672 read socket command 10 23:03:47.208 00.000 10672 processing socket request REQDIST 23:03:47.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:47.208 00.000 10672 Sending socket response 0 (0x0) 23:03:52.212 05.004 10672 read socket command 10 23:03:52.212 00.000 10672 processing socket request REQDIST 23:03:52.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:52.212 00.000 10672 Sending socket response 0 (0x0) 23:03:57.210 04.998 10672 read socket command 10 23:03:57.210 00.000 10672 processing socket request REQDIST 23:03:57.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:03:57.210 00.000 10672 Sending socket response 0 (0x0) 23:04:02.213 05.003 10672 read socket command 10 23:04:02.213 00.000 10672 processing socket request REQDIST 23:04:02.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:02.213 00.000 10672 Sending socket response 0 (0x0) 23:04:07.217 05.004 10672 read socket command 10 23:04:07.217 00.000 10672 processing socket request REQDIST 23:04:07.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:07.217 00.000 10672 Sending socket response 0 (0x0) 23:04:12.215 04.998 10672 read socket command 10 23:04:12.215 00.000 10672 processing socket request REQDIST 23:04:12.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:12.215 00.000 10672 Sending socket response 0 (0x0) 23:04:17.203 04.988 10672 read socket command 10 23:04:17.203 00.000 10672 processing socket request REQDIST 23:04:17.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:17.203 00.000 10672 Sending socket response 0 (0x0) 23:04:22.217 05.014 10672 read socket command 10 23:04:22.217 00.000 10672 processing socket request REQDIST 23:04:22.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:22.217 00.000 10672 Sending socket response 0 (0x0) 23:04:27.204 04.987 10672 read socket command 10 23:04:27.204 00.000 10672 processing socket request REQDIST 23:04:27.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:27.204 00.000 10672 Sending socket response 0 (0x0) 23:04:32.208 05.004 10672 read socket command 10 23:04:32.208 00.000 10672 processing socket request REQDIST 23:04:32.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:32.208 00.000 10672 Sending socket response 0 (0x0) 23:04:37.206 04.998 10672 read socket command 10 23:04:37.206 00.000 10672 processing socket request REQDIST 23:04:37.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:37.206 00.000 10672 Sending socket response 0 (0x0) 23:04:42.209 05.003 10672 read socket command 10 23:04:42.209 00.000 10672 processing socket request REQDIST 23:04:42.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:42.209 00.000 10672 Sending socket response 0 (0x0) 23:04:47.207 04.998 10672 read socket command 10 23:04:47.207 00.000 10672 processing socket request REQDIST 23:04:47.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:47.207 00.000 10672 Sending socket response 0 (0x0) 23:04:52.211 05.004 10672 read socket command 10 23:04:52.211 00.000 10672 processing socket request REQDIST 23:04:52.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:52.211 00.000 10672 Sending socket response 0 (0x0) 23:04:57.214 05.003 10672 read socket command 10 23:04:57.214 00.000 10672 processing socket request REQDIST 23:04:57.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:04:57.214 00.000 10672 Sending socket response 0 (0x0) 23:05:02.212 04.998 10672 read socket command 10 23:05:02.212 00.000 10672 processing socket request REQDIST 23:05:02.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:02.212 00.000 10672 Sending socket response 0 (0x0) 23:05:07.216 05.004 10672 read socket command 10 23:05:07.216 00.000 10672 processing socket request REQDIST 23:05:07.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:07.216 00.000 10672 Sending socket response 0 (0x0) 23:05:12.214 04.998 10672 read socket command 10 23:05:12.214 00.000 10672 processing socket request REQDIST 23:05:12.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:12.214 00.000 10672 Sending socket response 0 (0x0) 23:05:17.217 05.003 10672 read socket command 10 23:05:17.217 00.000 10672 processing socket request REQDIST 23:05:17.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:17.217 00.000 10672 Sending socket response 0 (0x0) 23:05:22.205 04.988 10672 read socket command 10 23:05:22.205 00.000 10672 processing socket request REQDIST 23:05:22.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:22.205 00.000 10672 Sending socket response 0 (0x0) 23:05:27.203 04.998 10672 read socket command 10 23:05:27.203 00.000 10672 processing socket request REQDIST 23:05:27.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:27.203 00.000 10672 Sending socket response 0 (0x0) 23:05:32.665 05.462 10672 read socket command 10 23:05:32.665 00.000 10672 processing socket request REQDIST 23:05:32.665 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:32.665 00.000 10672 Sending socket response 0 (0x0) 23:05:37.215 04.550 10672 read socket command 10 23:05:37.215 00.000 10672 processing socket request REQDIST 23:05:37.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:37.215 00.000 10672 Sending socket response 0 (0x0) 23:05:42.214 04.999 10672 read socket command 10 23:05:42.214 00.000 10672 processing socket request REQDIST 23:05:42.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:42.214 00.000 10672 Sending socket response 0 (0x0) 23:05:47.217 05.003 10672 read socket command 10 23:05:47.217 00.000 10672 processing socket request REQDIST 23:05:47.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:47.217 00.000 10672 Sending socket response 0 (0x0) 23:05:52.215 04.998 10672 read socket command 10 23:05:52.215 00.000 10672 processing socket request REQDIST 23:05:52.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:52.215 00.000 10672 Sending socket response 0 (0x0) 23:05:57.218 05.003 10672 read socket command 10 23:05:57.218 00.000 10672 processing socket request REQDIST 23:05:57.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:05:57.218 00.000 10672 Sending socket response 0 (0x0) 23:06:02.205 04.987 10672 read socket command 10 23:06:02.205 00.000 10672 processing socket request REQDIST 23:06:02.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:02.205 00.000 10672 Sending socket response 0 (0x0) 23:06:07.204 04.999 10672 read socket command 10 23:06:07.204 00.000 10672 processing socket request REQDIST 23:06:07.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:07.204 00.000 10672 Sending socket response 0 (0x0) 23:06:13.908 06.704 10672 read socket command 10 23:06:13.908 00.000 10672 processing socket request REQDIST 23:06:13.908 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:13.908 00.000 10672 Sending socket response 0 (0x0) 23:06:17.203 03.295 10672 read socket command 10 23:06:17.203 00.000 10672 processing socket request REQDIST 23:06:17.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:17.203 00.000 10672 Sending socket response 0 (0x0) 23:06:22.206 05.003 10672 read socket command 10 23:06:22.206 00.000 10672 processing socket request REQDIST 23:06:22.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:22.206 00.000 10672 Sending socket response 0 (0x0) 23:06:27.208 05.002 10672 read socket command 10 23:06:27.208 00.000 10672 processing socket request REQDIST 23:06:27.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:27.208 00.000 10672 Sending socket response 0 (0x0) 23:06:32.207 04.999 10672 read socket command 10 23:06:32.207 00.000 10672 processing socket request REQDIST 23:06:32.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:32.207 00.000 10672 Sending socket response 0 (0x0) 23:06:37.209 05.002 10672 read socket command 10 23:06:37.209 00.000 10672 processing socket request REQDIST 23:06:37.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:37.209 00.000 10672 Sending socket response 0 (0x0) 23:06:42.208 04.999 10672 read socket command 10 23:06:42.208 00.000 10672 processing socket request REQDIST 23:06:42.208 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:42.208 00.000 10672 Sending socket response 0 (0x0) 23:06:47.213 05.005 10672 read socket command 10 23:06:47.213 00.000 10672 processing socket request REQDIST 23:06:47.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:47.213 00.000 10672 Sending socket response 0 (0x0) 23:06:52.216 05.003 10672 read socket command 10 23:06:52.216 00.000 10672 processing socket request REQDIST 23:06:52.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:52.216 00.000 10672 Sending socket response 0 (0x0) 23:06:57.214 04.998 10672 read socket command 10 23:06:57.214 00.000 10672 processing socket request REQDIST 23:06:57.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:06:57.214 00.000 10672 Sending socket response 0 (0x0) 23:07:02.218 05.004 10672 read socket command 10 23:07:02.218 00.000 10672 processing socket request REQDIST 23:07:02.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:02.218 00.000 10672 Sending socket response 0 (0x0) 23:07:07.216 04.998 10672 read socket command 10 23:07:07.216 00.000 10672 processing socket request REQDIST 23:07:07.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:07.216 00.000 10672 Sending socket response 0 (0x0) 23:07:12.204 04.988 10672 read socket command 10 23:07:12.204 00.000 10672 processing socket request REQDIST 23:07:12.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:12.204 00.000 10672 Sending socket response 0 (0x0) 23:07:18.861 06.657 10672 read socket command 10 23:07:18.861 00.000 10672 processing socket request REQDIST 23:07:18.861 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:18.861 00.000 10672 Sending socket response 0 (0x0) 23:07:22.204 03.343 10672 read socket command 10 23:07:22.204 00.000 10672 processing socket request REQDIST 23:07:22.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:22.204 00.000 10672 Sending socket response 0 (0x0) 23:07:27.206 05.002 10672 read socket command 10 23:07:27.206 00.000 10672 processing socket request REQDIST 23:07:27.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:27.206 00.000 10672 Sending socket response 0 (0x0) 23:07:32.204 04.998 10672 read socket command 10 23:07:32.204 00.000 10672 processing socket request REQDIST 23:07:32.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:32.204 00.000 10672 Sending socket response 0 (0x0) 23:07:37.211 05.007 10672 read socket command 10 23:07:37.211 00.000 10672 processing socket request REQDIST 23:07:37.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:37.211 00.000 10672 Sending socket response 0 (0x0) 23:07:42.933 05.722 10672 read socket command 10 23:07:42.933 00.000 10672 processing socket request REQDIST 23:07:42.933 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:42.933 00.000 10672 Sending socket response 0 (0x0) 23:07:47.210 04.277 10672 read socket command 10 23:07:47.210 00.000 10672 processing socket request REQDIST 23:07:47.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:47.210 00.000 10672 Sending socket response 0 (0x0) 23:07:52.228 05.018 10672 read socket command 10 23:07:52.228 00.000 10672 processing socket request REQDIST 23:07:52.228 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:52.228 00.000 10672 Sending socket response 0 (0x0) 23:07:56.992 04.764 10672 GuiderOneStar::AutoSelect enter 23:07:56.992 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 23:07:57.320 00.328 10672 AutoFind: global mean = -1.4, stdev 2907.7 23:07:57.320 00.000 10672 AutoFind: using threshold = 0.1 23:07:57.538 00.218 10672 AutoFind: local max [894, 780] 77.5 23:07:57.538 00.000 10672 AutoFind: local max [1085, 443] 76.0 23:07:57.538 00.000 10672 AutoFind: local max [985, 33] 72.7 23:07:57.538 00.000 10672 AutoFind: local max [296, 199] 66.5 23:07:57.538 00.000 10672 AutoFind: local max [902, 336] 59.2 23:07:57.538 00.000 10672 AutoFind: local max [535, 219] 56.2 23:07:57.538 00.000 10672 AutoFind: local max [937, 821] 49.2 23:07:57.538 00.000 10672 AutoFind: local max [738, 644] 39.8 23:07:57.554 00.016 10672 AutoFind: local max [856, 334] 38.1 23:07:57.554 00.000 10672 AutoFind: local max [578, 321] 27.6 23:07:57.554 00.000 10672 AutoFind: local max [235, 121] 25.9 23:07:57.554 00.000 10672 AutoFind: local max [231, 915] 23.8 23:07:57.554 00.000 10672 AutoFind: local max [226, 924] 23.4 23:07:57.554 00.000 10672 AutoFind: local max [1152, 711] 23.2 23:07:57.554 00.000 10672 AutoFind: local max [1030, 590] 22.2 23:07:57.554 00.000 10672 AutoFind: local max [682, 228] 20.4 23:07:57.554 00.000 10672 AutoFind: local max [224, 919] 20.2 23:07:57.554 00.000 10672 AutoFind: local max [55, 116] 19.9 23:07:57.554 00.000 10672 AutoFind: local max [286, 505] 19.3 23:07:57.554 00.000 10672 AutoFind: local max [800, 521] 19.2 23:07:57.554 00.000 10672 AutoFind: local max [906, 43] 18.9 23:07:57.554 00.000 10672 AutoFind: local max [1025, 602] 18.7 23:07:57.554 00.000 10672 AutoFind: local max [1021, 593] 18.1 23:07:57.554 00.000 10672 AutoFind: local max [10, 836] 17.6 23:07:57.554 00.000 10672 AutoFind: local max [529, 244] 15.7 23:07:57.554 00.000 10672 AutoFind: local max [772, 181] 14.2 23:07:57.554 00.000 10672 AutoFind: local max [201, 381] 14.1 23:07:57.554 00.000 10672 AutoFind: local max [1008, 79] 13.5 23:07:57.554 00.000 10672 AutoFind: local max [645, 771] 13.1 23:07:57.554 00.000 10672 AutoFind: local max [1097, 408] 12.5 23:07:57.554 00.000 10672 AutoFind: local max [239, 548] 12.4 23:07:57.554 00.000 10672 AutoFind: local max [830, 240] 11.6 23:07:57.554 00.000 10672 AutoFind: local max [208, 496] 11.4 23:07:57.554 00.000 10672 AutoFind: local max [159, 462] 11.3 23:07:57.554 00.000 10672 AutoFind: local max [1122, 686] 11.3 23:07:57.554 00.000 10672 AutoFind: local max [425, 743] 11.2 23:07:57.554 00.000 10672 AutoFind: local max [1038, 436] 10.0 23:07:57.554 00.000 10672 AutoFind: local max [881, 744] 9.8 23:07:57.554 00.000 10672 AutoFind: local max [1076, 519] 9.6 23:07:57.554 00.000 10672 AutoFind: local max [169, 563] 9.6 23:07:57.554 00.000 10672 AutoFind: local max [271, 202] 9.4 23:07:57.554 00.000 10672 AutoFind: local max [98, 170] 9.3 23:07:57.554 00.000 10672 AutoFind: local max [470, 178] 9.0 23:07:57.554 00.000 10672 AutoFind: local max [400, 82] 8.9 23:07:57.554 00.000 10672 AutoFind: local max [925, 713] 8.9 23:07:57.554 00.000 10672 AutoFind: local max [265, 792] 8.4 23:07:57.554 00.000 10672 AutoFind: local max [828, 172] 8.3 23:07:57.554 00.000 10672 AutoFind: local max [224, 731] 7.9 23:07:57.554 00.000 10672 AutoFind: local max [715, 523] 7.9 23:07:57.554 00.000 10672 AutoFind: local max [784, 804] 7.9 23:07:57.554 00.000 10672 AutoFind: local max [1062, 177] 7.8 23:07:57.554 00.000 10672 AutoFind: local max [887, 895] 7.7 23:07:57.554 00.000 10672 AutoFind: local max [822, 625] 7.6 23:07:57.554 00.000 10672 AutoFind: local max [673, 800] 7.6 23:07:57.554 00.000 10672 AutoFind: local max [213, 403] 7.3 23:07:57.554 00.000 10672 AutoFind: local max [1143, 183] 6.3 23:07:57.554 00.000 10672 AutoFind: local max [1154, 350] 6.2 23:07:57.554 00.000 10672 AutoFind: local max [1177, 943] 6.1 23:07:57.554 00.000 10672 AutoFind: local max [314, 312] 6.1 23:07:57.554 00.000 10672 AutoFind: local max [88, 510] 6.0 23:07:57.554 00.000 10672 AutoFind: local max [505, 610] 6.0 23:07:57.554 00.000 10672 AutoFind: local max [779, 537] 6.0 23:07:57.554 00.000 10672 AutoFind: local max [713, 581] 5.7 23:07:57.554 00.000 10672 AutoFind: local max [1074, 235] 5.6 23:07:57.554 00.000 10672 AutoFind: local max [622, 49] 5.6 23:07:57.554 00.000 10672 AutoFind: local max [47, 699] 5.5 23:07:57.554 00.000 10672 AutoFind: local max [821, 895] 5.5 23:07:57.554 00.000 10672 AutoFind: local max [363, 63] 5.3 23:07:57.554 00.000 10672 AutoFind: local max [87, 341] 5.2 23:07:57.554 00.000 10672 AutoFind: local max [1020, 268] 5.1 23:07:57.554 00.000 10672 AutoFind: local max [918, 344] 5.0 23:07:57.554 00.000 10672 AutoFind: local max [1003, 467] 4.9 23:07:57.554 00.000 10672 AutoFind: local max [450, 758] 4.8 23:07:57.554 00.000 10672 AutoFind: local max [261, 937] 4.8 23:07:57.554 00.000 10672 AutoFind: local max [390, 795] 4.7 23:07:57.554 00.000 10672 AutoFind: local max [1026, 610] 4.7 23:07:57.554 00.000 10672 AutoFind: local max [609, 862] 4.7 23:07:57.554 00.000 10672 AutoFind: local max [1075, 106] 4.7 23:07:57.554 00.000 10672 AutoFind: local max [238, 507] 4.7 23:07:57.554 00.000 10672 AutoFind: local max [490, 937] 4.7 23:07:57.554 00.000 10672 AutoFind: local max [462, 299] 4.7 23:07:57.554 00.000 10672 AutoFind: local max [639, 294] 4.6 23:07:57.554 00.000 10672 AutoFind: local max [864, 128] 4.6 23:07:57.554 00.000 10672 AutoFind: local max [120, 312] 4.5 23:07:57.554 00.000 10672 AutoFind: local max [92, 722] 4.5 23:07:57.554 00.000 10672 AutoFind: local max [1181, 598] 4.5 23:07:57.554 00.000 10672 AutoFind: local max [209, 217] 4.5 23:07:57.554 00.000 10672 AutoFind: local max [1117, 14] 4.4 23:07:57.554 00.000 10672 AutoFind: local max [706, 672] 4.3 23:07:57.554 00.000 10672 AutoFind: local max [1266, 909] 4.2 23:07:57.554 00.000 10672 AutoFind: local max [560, 364] 4.2 23:07:57.554 00.000 10672 AutoFind: local max [189, 408] 4.2 23:07:57.554 00.000 10672 AutoFind: local max [881, 705] 4.2 23:07:57.554 00.000 10672 AutoFind: local max [287, 832] 4.2 23:07:57.554 00.000 10672 AutoFind: local max [251, 72] 4.1 23:07:57.554 00.000 10672 AutoFind: local max [56, 847] 4.1 23:07:57.554 00.000 10672 AutoFind: local max [876, 553] 4.1 23:07:57.554 00.000 10672 AutoFind: local max [785, 480] 4.0 23:07:57.554 00.000 10672 AutoFind: local max [336, 623] 3.9 23:07:57.554 00.000 10672 AutoFind: local max [116, 919] 3.9 23:07:57.554 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1021, 593] 18.1 23:07:57.554 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1025, 602] 18.7 23:07:57.554 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1030, 590] 22.2 23:07:57.554 00.000 10672 AutoFind: close dim-bright [918, 344] 5.0 - [902, 336] 59.2 23:07:57.554 00.000 10672 AutoFind: too close [1021, 593] 18.1 - [1025, 602] 18.7 23:07:57.554 00.000 10672 AutoFind: too close [1021, 593] 18.1 - [1030, 590] 22.2 23:07:57.554 00.000 10672 AutoFind: too close [1025, 602] 18.7 - [1030, 590] 22.2 23:07:57.554 00.000 10672 AutoFind: too close [224, 919] 20.2 - [226, 924] 23.4 23:07:57.554 00.000 10672 AutoFind: too close [224, 919] 20.2 - [231, 915] 23.8 23:07:57.554 00.000 10672 AutoFind: too close [226, 924] 23.4 - [231, 915] 23.8 23:07:57.554 00.000 10672 AutoFind: too close to edge [1266, 909] 4.2 23:07:57.554 00.000 10672 AutoFind: too close to edge [1117, 14] 4.4 23:07:57.554 00.000 10672 AutoFind: too close to edge [10, 836] 17.6 23:07:57.554 00.000 10672 Star::Find(15, 894, 780, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.554 00.000 10672 Star::Find returns 1 (1), X=894.22, Y=779.73, Mass=1465183, SNR=117.3, Peak=65488 HFD=4.3 23:07:57.554 00.000 10672 AutoSelect: using saturation level peakVal = 65488 23:07:57.554 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 23:07:57.554 00.000 10672 AutoSelect: finding best star pass 1 23:07:57.554 00.000 10672 Star::Find(15, 894, 780, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.554 00.000 10672 Star::Find returns 1 (1), X=894.22, Y=779.73, Mass=1465183, SNR=117.3, Peak=65488 HFD=4.3 23:07:57.554 00.000 10672 Autofind: near-saturated [894, 780] 77.5 Mass 1465183 SNR 117.3 Peak 65488 23:07:57.554 00.000 10672 Star::Find(15, 1085, 443, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.554 00.000 10672 Star::Find returns 1 (1), X=1084.98, Y=443.14, Mass=2330993, SNR=132.0, Peak=65488 HFD=5.6 23:07:57.554 00.000 10672 Autofind: near-saturated [1085, 443] 76.0 Mass 2330993 SNR 132.0 Peak 65488 23:07:57.570 00.016 10672 Star::Find(15, 985, 33, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.570 00.000 10672 Star::Find returns 1 (1), X=985.22, Y=33.02, Mass=1185162, SNR=120.6, Peak=65488 HFD=4.1 23:07:57.570 00.000 10672 Autofind: near-saturated [985, 33] 72.7 Mass 1185162 SNR 120.6 Peak 65488 23:07:57.570 00.000 10672 Star::Find(15, 296, 199, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.570 00.000 10672 Star::Find returns 1 (1), X=295.80, Y=199.16, Mass=1164043, SNR=101.8, Peak=65488 HFD=4.1 23:07:57.570 00.000 10672 Autofind: near-saturated [296, 199] 66.5 Mass 1164043 SNR 101.8 Peak 65488 23:07:57.570 00.000 10672 Star::Find(15, 902, 336, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.570 00.000 10672 Star::Find returns 1 (1), X=901.58, Y=336.70, Mass=1150706, SNR=99.9, Peak=65488 HFD=4.7 23:07:57.570 00.000 10672 Autofind: near-saturated [902, 336] 59.2 Mass 1150706 SNR 99.9 Peak 65488 23:07:57.570 00.000 10672 Star::Find(15, 535, 219, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.570 00.000 10672 Star::Find returns 1 (1), X=535.43, Y=218.78, Mass=1001059, SNR=87.1, Peak=65488 HFD=3.7 23:07:57.570 00.000 10672 Autofind: near-saturated [535, 219] 56.2 Mass 1001059 SNR 87.1 Peak 65488 23:07:57.570 00.000 10672 Star::Find(15, 937, 821, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.570 00.000 10672 Star::Find returns 1 (1), X=936.98, Y=821.52, Mass=788764, SNR=86.8, Peak=65488 HFD=3.4 23:07:57.570 00.000 10672 Autofind: near-saturated [937, 821] 49.2 Mass 788764 SNR 86.8 Peak 65488 23:07:57.570 00.000 10672 Star::Find(15, 738, 644, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.570 00.000 10672 Star::Find returns 1 (1), X=737.73, Y=644.45, Mass=675155, SNR=81.6, Peak=65488 HFD=3.1 23:07:57.570 00.000 10672 Autofind: near-saturated [738, 644] 39.8 Mass 675155 SNR 81.6 Peak 65488 23:07:57.570 00.000 10672 Star::Find(15, 856, 334, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.570 00.000 10672 Star::Find returns 1 (0), X=855.74, Y=333.97, Mass=536763, SNR=67.1, Peak=65488 HFD=2.5 23:07:57.570 00.000 10672 Autofind: near-saturated [856, 334] 38.1 Mass 536763 SNR 67.1 Peak 65488 23:07:57.570 00.000 10672 Star::Find(15, 578, 321, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.574 00.004 10672 Star::Find returns 1 (0), X=578.07, Y=321.69, Mass=474090, SNR=59.4, Peak=65472 HFD=2.6 23:07:57.574 00.000 10672 Autofind: near-saturated [578, 321] 27.6 Mass 474090 SNR 59.4 Peak 65472 23:07:57.574 00.000 10672 Star::Find(15, 235, 121, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.574 00.000 10672 Star::Find returns 1 (0), X=235.28, Y=120.99, Mass=465297, SNR=60.7, Peak=65488 HFD=2.8 23:07:57.574 00.000 10672 Autofind: near-saturated [235, 121] 25.9 Mass 465297 SNR 60.7 Peak 65488 23:07:57.574 00.000 10672 Star::Find(15, 1152, 711, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.574 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 23:07:57.574 00.000 10672 Autofind returns star at [1152, 711] 23.2 Mass 458151 SNR 75.8 23:07:57.574 00.000 10672 Star::Find(15, 1152, 711, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.574 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 23:07:57.574 00.000 10672 setting lock position to (1151.47, 710.43) 23:07:57.574 00.000 10672 AutoSelect: state = 1, call UpdateGuideState 23:07:57.574 00.000 10672 UpdateGuideState(): m_state=1 23:07:57.574 00.000 10672 Star::Find(15, 1151, 710, 0, (0,0,0,0), 0.0, 0) frame 38 23:07:57.574 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 23:07:57.574 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 23:07:57.574 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.03 = -0.03) 23:07:57.574 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 23:07:57.574 00.000 10672 setting lock position to (1151.47, 710.43) 23:07:57.574 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 23:07:57.574 00.000 10672 Changing from state SELECTING to SELECTED 23:07:57.574 00.000 10672 guider state => SELECTED 23:07:57.589 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 23:07:57.667 00.078 10672 UpdateGuideState exits: m=458151 SNR=75.8 23:07:57.667 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 23:07:57.746 00.079 10672 Status Line: Auto-selected star at (1151.5, 710.4) 23:07:57.761 00.015 10672 read socket command 10 23:07:57.761 00.000 10672 processing socket request REQDIST 23:07:57.761 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:07:57.761 00.000 10672 Sending socket response 0 (0x0) 23:07:58.933 01.172 10672 GuideButtonClick i=1 ctx=Guide button clicked 23:07:58.948 00.015 10672 ScopeASCOM::GetDeclination() returns 30.6 23:07:58.948 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 23:07:58.948 00.000 10672 guider state => CALIBRATED 23:07:58.948 00.000 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 23:07:58.980 00.032 10672 ScheduleExposure(640000,3,0) exposurePending=0 23:07:58.980 00.000 10672 Enqueuing Expose request 23:07:58.980 00.000 10672 reset dither spiral 23:07:58.980 00.000 428 Worker thread wakes up 23:07:58.980 00.000 428 worker thread servicing REQUEST_EXPOSE 640000 23:07:58.980 00.000 428 Handling exposure in thread, d=640000 o=3 r=(0,0,0,0) 23:07:58.980 00.000 428 ZWO: startcapture 23:08:02.214 03.234 10672 read socket command 10 23:08:02.214 00.000 10672 processing socket request REQDIST 23:08:02.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:02.214 00.000 10672 Sending socket response 0 (0x0) 23:08:07.218 05.004 10672 read socket command 10 23:08:07.218 00.000 10672 processing socket request REQDIST 23:08:07.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:07.218 00.000 10672 Sending socket response 0 (0x0) 23:08:12.216 04.998 10672 read socket command 10 23:08:12.216 00.000 10672 processing socket request REQDIST 23:08:12.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:12.216 00.000 10672 Sending socket response 0 (0x0) 23:08:17.203 04.987 10672 read socket command 10 23:08:17.203 00.000 10672 processing socket request REQDIST 23:08:17.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:17.203 00.000 10672 Sending socket response 0 (0x0) 23:08:22.217 05.014 10672 read socket command 10 23:08:22.217 00.000 10672 processing socket request REQDIST 23:08:22.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:22.217 00.000 10672 Sending socket response 0 (0x0) 23:08:27.204 04.987 10672 read socket command 10 23:08:27.204 00.000 10672 processing socket request REQDIST 23:08:27.204 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:27.204 00.000 10672 Sending socket response 0 (0x0) 23:08:32.207 05.003 10672 read socket command 10 23:08:32.207 00.000 10672 processing socket request REQDIST 23:08:32.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:32.207 00.000 10672 Sending socket response 0 (0x0) 23:08:37.206 04.999 10672 read socket command 10 23:08:37.206 00.000 10672 processing socket request REQDIST 23:08:37.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:37.206 00.000 10672 Sending socket response 0 (0x0) 23:08:42.209 05.003 10672 read socket command 10 23:08:42.209 00.000 10672 processing socket request REQDIST 23:08:42.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:42.209 00.000 10672 Sending socket response 0 (0x0) 23:08:47.212 05.003 10672 read socket command 10 23:08:47.212 00.000 10672 processing socket request REQDIST 23:08:47.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:47.212 00.000 10672 Sending socket response 0 (0x0) 23:08:52.211 04.999 10672 read socket command 10 23:08:52.211 00.000 10672 processing socket request REQDIST 23:08:52.211 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:52.211 00.000 10672 Sending socket response 0 (0x0) 23:08:57.214 05.003 10672 read socket command 10 23:08:57.214 00.000 10672 processing socket request REQDIST 23:08:57.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:08:57.214 00.000 10672 Sending socket response 0 (0x0) 23:09:02.212 04.998 10672 read socket command 10 23:09:02.212 00.000 10672 processing socket request REQDIST 23:09:02.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:02.212 00.000 10672 Sending socket response 0 (0x0) 23:09:07.215 05.003 10672 read socket command 10 23:09:07.215 00.000 10672 processing socket request REQDIST 23:09:07.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:07.215 00.000 10672 Sending socket response 0 (0x0) 23:09:12.203 04.988 10672 read socket command 10 23:09:12.203 00.000 10672 processing socket request REQDIST 23:09:12.203 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:12.203 00.000 10672 Sending socket response 0 (0x0) 23:09:17.217 05.014 10672 read socket command 10 23:09:17.217 00.000 10672 processing socket request REQDIST 23:09:17.217 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:17.217 00.000 10672 Sending socket response 0 (0x0) 23:09:22.205 04.988 10672 read socket command 10 23:09:22.205 00.000 10672 processing socket request REQDIST 23:09:22.205 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:22.205 00.000 10672 Sending socket response 0 (0x0) 23:09:27.218 05.013 10672 read socket command 10 23:09:27.218 00.000 10672 processing socket request REQDIST 23:09:27.218 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:27.218 00.000 10672 Sending socket response 0 (0x0) 23:09:32.206 04.988 10672 read socket command 10 23:09:32.206 00.000 10672 processing socket request REQDIST 23:09:32.206 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:32.206 00.000 10672 Sending socket response 0 (0x0) 23:09:37.209 05.003 10672 read socket command 10 23:09:37.209 00.000 10672 processing socket request REQDIST 23:09:37.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:37.209 00.000 10672 Sending socket response 0 (0x0) 23:09:42.207 04.998 10672 read socket command 10 23:09:42.207 00.000 10672 processing socket request REQDIST 23:09:42.207 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:42.207 00.000 10672 Sending socket response 0 (0x0) 23:09:47.210 05.003 10672 read socket command 10 23:09:47.210 00.000 10672 processing socket request REQDIST 23:09:47.210 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:47.210 00.000 10672 Sending socket response 0 (0x0) 23:09:52.209 04.999 10672 read socket command 10 23:09:52.209 00.000 10672 processing socket request REQDIST 23:09:52.209 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:52.209 00.000 10672 Sending socket response 0 (0x0) 23:09:57.212 05.003 10672 read socket command 10 23:09:57.212 00.000 10672 processing socket request REQDIST 23:09:57.212 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:09:57.212 00.000 10672 Sending socket response 0 (0x0) 23:09:59.774 02.562 10672 OnExposureDurationSelected: duration = 4000 23:10:02.215 02.441 10672 read socket command 10 23:10:02.215 00.000 10672 processing socket request REQDIST 23:10:02.215 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:10:02.215 00.000 10672 Sending socket response 0 (0x0) 23:10:02.871 00.656 10672 Stop button clicked 23:10:02.871 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 23:10:02.871 00.000 10672 Status Line: Waiting for devices... 23:10:02.933 00.062 428 ZWO: stopcapture 23:10:05.355 02.422 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 23:10:05.355 00.000 428 worker thread done servicing request 23:10:05.355 00.000 10672 OnExposeComplete: enter 23:10:05.355 00.000 10672 OnExposeComplete: Capture Error reported 23:10:05.355 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 23:10:05.355 00.000 10672 Mount: notify guiding stopped 23:10:05.355 00.000 10672 Changing from state CALIBRATED to STOP 23:10:05.355 00.000 10672 guider state => SELECTED 23:10:05.355 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 23:10:05.464 00.109 10672 Changing from state SELECTED to UNINITIALIZED 23:10:05.464 00.000 10672 guider state => SELECTING 23:10:05.464 00.000 10672 Status Line: Stopped. 23:10:05.479 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 23:10:07.213 01.734 10672 read socket command 10 23:10:07.213 00.000 10672 processing socket request REQDIST 23:10:07.213 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:10:07.213 00.000 10672 Sending socket response 0 (0x0) 23:10:09.119 01.906 10672 GuiderOneStar::AutoSelect enter 23:10:09.119 00.000 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 23:10:09.462 00.343 10672 AutoFind: global mean = -1.4, stdev 2907.7 23:10:09.462 00.000 10672 AutoFind: using threshold = 0.1 23:10:09.681 00.219 10672 AutoFind: local max [894, 780] 77.5 23:10:09.681 00.000 10672 AutoFind: local max [1085, 443] 76.0 23:10:09.681 00.000 10672 AutoFind: local max [985, 33] 72.7 23:10:09.681 00.000 10672 AutoFind: local max [296, 199] 66.5 23:10:09.681 00.000 10672 AutoFind: local max [902, 336] 59.2 23:10:09.681 00.000 10672 AutoFind: local max [535, 219] 56.2 23:10:09.681 00.000 10672 AutoFind: local max [937, 821] 49.2 23:10:09.681 00.000 10672 AutoFind: local max [738, 644] 39.8 23:10:09.681 00.000 10672 AutoFind: local max [856, 334] 38.1 23:10:09.681 00.000 10672 AutoFind: local max [578, 321] 27.6 23:10:09.681 00.000 10672 AutoFind: local max [235, 121] 25.9 23:10:09.681 00.000 10672 AutoFind: local max [231, 915] 23.8 23:10:09.681 00.000 10672 AutoFind: local max [226, 924] 23.4 23:10:09.681 00.000 10672 AutoFind: local max [1152, 711] 23.2 23:10:09.681 00.000 10672 AutoFind: local max [1030, 590] 22.2 23:10:09.681 00.000 10672 AutoFind: local max [682, 228] 20.4 23:10:09.681 00.000 10672 AutoFind: local max [224, 919] 20.2 23:10:09.681 00.000 10672 AutoFind: local max [55, 116] 19.9 23:10:09.681 00.000 10672 AutoFind: local max [286, 505] 19.3 23:10:09.681 00.000 10672 AutoFind: local max [800, 521] 19.2 23:10:09.681 00.000 10672 AutoFind: local max [906, 43] 18.9 23:10:09.681 00.000 10672 AutoFind: local max [1025, 602] 18.7 23:10:09.681 00.000 10672 AutoFind: local max [1021, 593] 18.1 23:10:09.681 00.000 10672 AutoFind: local max [10, 836] 17.6 23:10:09.681 00.000 10672 AutoFind: local max [529, 244] 15.7 23:10:09.681 00.000 10672 AutoFind: local max [772, 181] 14.2 23:10:09.681 00.000 10672 AutoFind: local max [201, 381] 14.1 23:10:09.681 00.000 10672 AutoFind: local max [1008, 79] 13.5 23:10:09.681 00.000 10672 AutoFind: local max [645, 771] 13.1 23:10:09.681 00.000 10672 AutoFind: local max [1097, 408] 12.5 23:10:09.681 00.000 10672 AutoFind: local max [239, 548] 12.4 23:10:09.681 00.000 10672 AutoFind: local max [830, 240] 11.6 23:10:09.681 00.000 10672 AutoFind: local max [208, 496] 11.4 23:10:09.681 00.000 10672 AutoFind: local max [159, 462] 11.3 23:10:09.681 00.000 10672 AutoFind: local max [1122, 686] 11.3 23:10:09.681 00.000 10672 AutoFind: local max [425, 743] 11.2 23:10:09.681 00.000 10672 AutoFind: local max [1038, 436] 10.0 23:10:09.681 00.000 10672 AutoFind: local max [881, 744] 9.8 23:10:09.681 00.000 10672 AutoFind: local max [1076, 519] 9.6 23:10:09.681 00.000 10672 AutoFind: local max [169, 563] 9.6 23:10:09.681 00.000 10672 AutoFind: local max [271, 202] 9.4 23:10:09.681 00.000 10672 AutoFind: local max [98, 170] 9.3 23:10:09.681 00.000 10672 AutoFind: local max [470, 178] 9.0 23:10:09.681 00.000 10672 AutoFind: local max [400, 82] 8.9 23:10:09.681 00.000 10672 AutoFind: local max [925, 713] 8.9 23:10:09.681 00.000 10672 AutoFind: local max [265, 792] 8.4 23:10:09.681 00.000 10672 AutoFind: local max [828, 172] 8.3 23:10:09.681 00.000 10672 AutoFind: local max [224, 731] 7.9 23:10:09.681 00.000 10672 AutoFind: local max [715, 523] 7.9 23:10:09.681 00.000 10672 AutoFind: local max [784, 804] 7.9 23:10:09.681 00.000 10672 AutoFind: local max [1062, 177] 7.8 23:10:09.681 00.000 10672 AutoFind: local max [887, 895] 7.7 23:10:09.681 00.000 10672 AutoFind: local max [822, 625] 7.6 23:10:09.681 00.000 10672 AutoFind: local max [673, 800] 7.6 23:10:09.697 00.016 10672 AutoFind: local max [213, 403] 7.3 23:10:09.697 00.000 10672 AutoFind: local max [1143, 183] 6.3 23:10:09.697 00.000 10672 AutoFind: local max [1154, 350] 6.2 23:10:09.697 00.000 10672 AutoFind: local max [1177, 943] 6.1 23:10:09.697 00.000 10672 AutoFind: local max [314, 312] 6.1 23:10:09.697 00.000 10672 AutoFind: local max [88, 510] 6.0 23:10:09.697 00.000 10672 AutoFind: local max [505, 610] 6.0 23:10:09.697 00.000 10672 AutoFind: local max [779, 537] 6.0 23:10:09.697 00.000 10672 AutoFind: local max [713, 581] 5.7 23:10:09.697 00.000 10672 AutoFind: local max [1074, 235] 5.6 23:10:09.697 00.000 10672 AutoFind: local max [622, 49] 5.6 23:10:09.697 00.000 10672 AutoFind: local max [47, 699] 5.5 23:10:09.697 00.000 10672 AutoFind: local max [821, 895] 5.5 23:10:09.697 00.000 10672 AutoFind: local max [363, 63] 5.3 23:10:09.697 00.000 10672 AutoFind: local max [87, 341] 5.2 23:10:09.697 00.000 10672 AutoFind: local max [1020, 268] 5.1 23:10:09.697 00.000 10672 AutoFind: local max [918, 344] 5.0 23:10:09.697 00.000 10672 AutoFind: local max [1003, 467] 4.9 23:10:09.697 00.000 10672 AutoFind: local max [450, 758] 4.8 23:10:09.697 00.000 10672 AutoFind: local max [261, 937] 4.8 23:10:09.697 00.000 10672 AutoFind: local max [390, 795] 4.7 23:10:09.697 00.000 10672 AutoFind: local max [1026, 610] 4.7 23:10:09.697 00.000 10672 AutoFind: local max [609, 862] 4.7 23:10:09.697 00.000 10672 AutoFind: local max [1075, 106] 4.7 23:10:09.697 00.000 10672 AutoFind: local max [238, 507] 4.7 23:10:09.697 00.000 10672 AutoFind: local max [490, 937] 4.7 23:10:09.697 00.000 10672 AutoFind: local max [462, 299] 4.7 23:10:09.697 00.000 10672 AutoFind: local max [639, 294] 4.6 23:10:09.697 00.000 10672 AutoFind: local max [864, 128] 4.6 23:10:09.697 00.000 10672 AutoFind: local max [120, 312] 4.5 23:10:09.697 00.000 10672 AutoFind: local max [92, 722] 4.5 23:10:09.697 00.000 10672 AutoFind: local max [1181, 598] 4.5 23:10:09.697 00.000 10672 AutoFind: local max [209, 217] 4.5 23:10:09.697 00.000 10672 AutoFind: local max [1117, 14] 4.4 23:10:09.697 00.000 10672 AutoFind: local max [706, 672] 4.3 23:10:09.701 00.004 10672 AutoFind: local max [1266, 909] 4.2 23:10:09.701 00.000 10672 AutoFind: local max [560, 364] 4.2 23:10:09.701 00.000 10672 AutoFind: local max [189, 408] 4.2 23:10:09.701 00.000 10672 AutoFind: local max [881, 705] 4.2 23:10:09.701 00.000 10672 AutoFind: local max [287, 832] 4.2 23:10:09.701 00.000 10672 AutoFind: local max [251, 72] 4.1 23:10:09.701 00.000 10672 AutoFind: local max [56, 847] 4.1 23:10:09.701 00.000 10672 AutoFind: local max [876, 553] 4.1 23:10:09.701 00.000 10672 AutoFind: local max [785, 480] 4.0 23:10:09.701 00.000 10672 AutoFind: local max [336, 623] 3.9 23:10:09.701 00.000 10672 AutoFind: local max [116, 919] 3.9 23:10:09.701 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1021, 593] 18.1 23:10:09.701 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1025, 602] 18.7 23:10:09.701 00.000 10672 AutoFind: too close [1026, 610] 4.7 - [1030, 590] 22.2 23:10:09.701 00.000 10672 AutoFind: close dim-bright [918, 344] 5.0 - [902, 336] 59.2 23:10:09.701 00.000 10672 AutoFind: too close [1021, 593] 18.1 - [1025, 602] 18.7 23:10:09.701 00.000 10672 AutoFind: too close [1021, 593] 18.1 - [1030, 590] 22.2 23:10:09.701 00.000 10672 AutoFind: too close [1025, 602] 18.7 - [1030, 590] 22.2 23:10:09.701 00.000 10672 AutoFind: too close [224, 919] 20.2 - [226, 924] 23.4 23:10:09.701 00.000 10672 AutoFind: too close [224, 919] 20.2 - [231, 915] 23.8 23:10:09.701 00.000 10672 AutoFind: too close [226, 924] 23.4 - [231, 915] 23.8 23:10:09.701 00.000 10672 AutoFind: too close to edge [1266, 909] 4.2 23:10:09.701 00.000 10672 AutoFind: too close to edge [1117, 14] 4.4 23:10:09.701 00.000 10672 AutoFind: too close to edge [10, 836] 17.6 23:10:09.701 00.000 10672 Star::Find(15, 894, 780, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=894.22, Y=779.73, Mass=1465183, SNR=117.3, Peak=65488 HFD=4.3 23:10:09.701 00.000 10672 AutoSelect: using saturation level peakVal = 65488 23:10:09.701 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 23:10:09.701 00.000 10672 AutoSelect: finding best star pass 1 23:10:09.701 00.000 10672 Star::Find(15, 894, 780, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=894.22, Y=779.73, Mass=1465183, SNR=117.3, Peak=65488 HFD=4.3 23:10:09.701 00.000 10672 Autofind: near-saturated [894, 780] 77.5 Mass 1465183 SNR 117.3 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 1085, 443, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=1084.98, Y=443.14, Mass=2330993, SNR=132.0, Peak=65488 HFD=5.6 23:10:09.701 00.000 10672 Autofind: near-saturated [1085, 443] 76.0 Mass 2330993 SNR 132.0 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 985, 33, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=985.22, Y=33.02, Mass=1185162, SNR=120.6, Peak=65488 HFD=4.1 23:10:09.701 00.000 10672 Autofind: near-saturated [985, 33] 72.7 Mass 1185162 SNR 120.6 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 296, 199, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=295.80, Y=199.16, Mass=1164043, SNR=101.8, Peak=65488 HFD=4.1 23:10:09.701 00.000 10672 Autofind: near-saturated [296, 199] 66.5 Mass 1164043 SNR 101.8 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 902, 336, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=901.58, Y=336.70, Mass=1150706, SNR=99.9, Peak=65488 HFD=4.7 23:10:09.701 00.000 10672 Autofind: near-saturated [902, 336] 59.2 Mass 1150706 SNR 99.9 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 535, 219, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=535.43, Y=218.78, Mass=1001059, SNR=87.1, Peak=65488 HFD=3.7 23:10:09.701 00.000 10672 Autofind: near-saturated [535, 219] 56.2 Mass 1001059 SNR 87.1 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 937, 821, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=936.98, Y=821.52, Mass=788764, SNR=86.8, Peak=65488 HFD=3.4 23:10:09.701 00.000 10672 Autofind: near-saturated [937, 821] 49.2 Mass 788764 SNR 86.8 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 738, 644, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (1), X=737.73, Y=644.45, Mass=675155, SNR=81.6, Peak=65488 HFD=3.1 23:10:09.701 00.000 10672 Autofind: near-saturated [738, 644] 39.8 Mass 675155 SNR 81.6 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 856, 334, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (0), X=855.74, Y=333.97, Mass=536763, SNR=67.1, Peak=65488 HFD=2.5 23:10:09.701 00.000 10672 Autofind: near-saturated [856, 334] 38.1 Mass 536763 SNR 67.1 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 578, 321, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (0), X=578.07, Y=321.69, Mass=474090, SNR=59.4, Peak=65472 HFD=2.6 23:10:09.701 00.000 10672 Autofind: near-saturated [578, 321] 27.6 Mass 474090 SNR 59.4 Peak 65472 23:10:09.701 00.000 10672 Star::Find(15, 235, 121, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (0), X=235.28, Y=120.99, Mass=465297, SNR=60.7, Peak=65488 HFD=2.8 23:10:09.701 00.000 10672 Autofind: near-saturated [235, 121] 25.9 Mass 465297 SNR 60.7 Peak 65488 23:10:09.701 00.000 10672 Star::Find(15, 1152, 711, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 23:10:09.701 00.000 10672 Autofind returns star at [1152, 711] 23.2 Mass 458151 SNR 75.8 23:10:09.701 00.000 10672 Star::Find(15, 1152, 711, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 23:10:09.701 00.000 10672 setting lock position to (1151.47, 710.43) 23:10:09.701 00.000 10672 AutoSelect: state = 1, call UpdateGuideState 23:10:09.701 00.000 10672 UpdateGuideState(): m_state=1 23:10:09.701 00.000 10672 Star::Find(15, 1151, 710, 0, (0,0,0,0), 0.0, 0) frame 38 23:10:09.701 00.000 10672 Star::Find returns 1 (0), X=1151.47, Y=710.43, Mass=458151, SNR=75.8, Peak=48800 HFD=3.2 23:10:09.701 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 23:10:09.701 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.03 = -0.03) 23:10:09.701 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 23:10:09.716 00.015 10672 setting lock position to (1151.47, 710.43) 23:10:09.716 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 23:10:09.716 00.000 10672 Changing from state SELECTING to SELECTED 23:10:09.716 00.000 10672 guider state => SELECTED 23:10:09.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 23:10:09.794 00.078 10672 UpdateGuideState exits: m=458151 SNR=75.8 23:10:09.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1872, FiltMax=65488, Gamma=1.000 23:10:09.888 00.094 10672 Status Line: Auto-selected star at (1151.5, 710.4) 23:10:10.841 00.953 10672 GuideButtonClick i=1 ctx=Guide button clicked 23:10:10.872 00.031 10672 ScopeASCOM::GetDeclination() returns 30.6 23:10:10.872 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 23:10:10.872 00.000 10672 guider state => CALIBRATED 23:10:10.872 00.000 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 23:10:10.888 00.016 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:10:10.888 00.000 10672 Enqueuing Expose request 23:10:10.888 00.000 10672 reset dither spiral 23:10:10.888 00.000 428 Worker thread wakes up 23:10:10.888 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:10.888 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:10:10.888 00.000 428 ZWO: set CONTROL_EXPOSURE 4000000 23:10:10.888 00.000 428 ZWO: startcapture 23:10:12.216 01.328 10672 read socket command 10 23:10:12.216 00.000 10672 processing socket request REQDIST 23:10:12.216 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:10:12.216 00.000 10672 Sending socket response 0 (0x0) 23:10:17.214 04.998 10672 read socket command 10 23:10:17.214 00.000 10672 processing socket request REQDIST 23:10:17.214 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:10:17.214 00.000 10672 Sending socket response 0 (0x0) 23:10:20.187 02.973 428 Exposure complete 23:10:20.312 00.125 428 worker thread done servicing request 23:10:20.312 00.000 10672 OnExposeComplete: enter 23:10:20.312 00.000 10672 UpdateGuideState(): m_state=5 23:10:20.312 00.000 10672 Star::Find(15, 1151, 710, 0, (0,0,0,0), 0.0, 0) frame 1 23:10:20.312 00.000 10672 Star::Find returns 1 (0), X=1144.95, Y=714.64, Mass=35854, SNR=15.7, Peak=33536 HFD=0.8 23:10:20.312 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 23:10:20.312 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.54 = 2.54) 23:10:20.312 00.000 10672 CameraToMount -- cameraX=-6.52 cameraY=4.20 hyp=7.75 cameraTheta=2.57 mountX=-5.88 mountY=4.39, mountTheta=2.50 23:10:20.312 00.000 10672 Changing from state CALIBRATED to GUIDING 23:10:20.312 00.000 10672 ScopeASCOM::GetDeclination() returns 30.6 23:10:20.312 00.000 10672 ScopeASCOM::SideOfPier() returns 0 23:10:20.327 00.015 10672 AdjustCalibrationForScopePointing (scope): current dec=30.6 pierSide=0, cal dec=30.7 pierSide=0 rotAngle=None bin=1 23:10:20.327 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 23:10:20.327 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 23:10:20.327 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 23:10:20.327 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 23:10:20.327 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 23:10:20.327 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 23:10:20.327 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 23:10:20.327 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 23:10:20.327 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 23:10:20.327 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 23:10:20.327 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 23:10:20.327 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 23:10:20.327 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 23:10:20.327 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 23:10:20.327 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 23:10:20.327 00.000 10672 Dec comp: XRate 0.538 -> 0.538 for dec 30.7 -> dec 30.6 23:10:20.343 00.016 10672 ScopeASCOM::GetDeclination() returns 30.6 23:10:20.343 00.000 10672 ScopeASCOM::SideOfPier() returns 0 23:10:20.343 00.000 10672 setting lock position to (1144.95, 714.64) 23:10:20.343 00.000 10672 guider state => GUIDING 23:10:20.343 00.000 10672 Status Line: Guiding 23:10:20.343 00.000 10672 Mount: notify guiding started 23:10:20.343 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 23:10:20.343 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 22:03:18" 23:10:20.343 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000538 23:10:20.343 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000753 23:10:20.343 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 23:10:20.343 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.137731 23:10:20.343 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.816700 23:10:20.359 00.016 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.535907 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 23:10:20.359 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 23:10:20.359 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 23:10:20.359 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 23:10:20.359 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 23:10:20.359 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 23:10:20.359 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 23:10:20.359 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 23:10:20.359 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 23:10:20.359 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 23:10:20.359 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 23:10:20.359 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 23:10:20.359 00.000 10672 ScopeASCOM::SideOfPier() returns 0 23:10:20.359 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 23:10:20.359 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 23:10:20.359 00.000 10672 ScopeASCOM::GetDeclination() returns 30.6 23:10:20.359 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.6 23:10:20.359 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:10:20.359 00.000 10672 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 23:10:20.359 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 23:10:20.359 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 23:10:20.359 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 23:10:20.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 23:10:20.452 00.093 10672 UpdateGuideState exits: m=35854 SNR=15.7 23:10:20.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:20.452 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:20.452 00.000 10672 Enqueuing Expose request 23:10:20.452 00.000 428 Worker thread wakes up 23:10:20.452 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:20.452 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:22.233 01.781 10672 read socket command 10 23:10:22.233 00.000 10672 processing socket request REQDIST 23:10:22.249 00.016 10672 SOCKSVR: Sending pixel error of 2.55 23:10:22.249 00.000 10672 Sending socket response 255 (0xff) 23:10:23.842 01.593 428 Exposure complete 23:10:23.982 00.140 428 worker thread done servicing request 23:10:23.982 00.000 10672 OnExposeComplete: enter 23:10:23.982 00.000 10672 UpdateGuideState(): m_state=6 23:10:23.982 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 1 23:10:23.982 00.000 10672 Star::Find returns 1 (0), X=1144.44, Y=714.46, Mass=43949, SNR=16.9, Peak=24704 HFD=2.6 23:10:23.982 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.14) = xAngle (-2.96 = -2.96) 23:10:23.982 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.85 = -2.85) 23:10:23.982 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.17 hyp=0.54 cameraTheta=-2.82 mountX=-0.53 mountY=-0.16, mountTheta=-2.86 23:10:23.982 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.17, opts=13) 23:10:23.982 00.000 10672 Enqueuing Move request for scope (-0.51, -0.17) 23:10:23.982 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:10:23.982 00.000 428 Worker thread wakes up 23:10:23.982 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.17) opts 0xd 23:10:23.982 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.17) 23:10:23.982 00.000 428 Moving (-0.51, -0.17) raw xDistance=-0.53 yDistance=-0.16 23:10:23.982 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 23:10:23.982 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:10:23.982 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:10:23.982 00.000 428 MoveAxis(E, 624, ABG) 23:10:23.982 00.000 428 Guiding Dir = 2, Dur = 624 23:10:23.998 00.016 428 IsSlewing returns 0 23:10:23.998 00.000 428 IsGuiding returns 0 23:10:24.014 00.016 428 PulseGuide returned control before completion, sleep 618 23:10:24.076 00.062 10672 UpdateGuideState exits: m=43949 SNR=16.9 23:10:24.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:24.076 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:24.076 00.000 10672 Enqueuing Expose request 23:10:24.639 00.563 428 IsGuiding returns 1 23:10:24.639 00.000 428 scope still moving after pulse duration time elapsed 23:10:24.686 00.047 428 IsSlewing returns 0 23:10:24.717 00.031 428 IsGuiding returns 0 23:10:24.717 00.000 428 scope move finished after 624 + 95 ms 23:10:24.717 00.000 428 Move returns status 0, amount 624 23:10:24.717 00.000 428 MoveAxis(N, 0, ABG) 23:10:24.717 00.000 428 Move returns status 0, amount 0 23:10:24.717 00.000 428 move complete, result=0 23:10:24.717 00.000 428 worker thread done servicing request 23:10:24.717 00.000 10672 GuideStep: -0.5 px 624 ms EAST, -0.2 px 0 ms NORTH 23:10:24.717 00.000 428 Worker thread wakes up 23:10:24.717 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:24.717 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:27.205 02.488 10672 read socket command 10 23:10:27.205 00.000 10672 processing socket request REQDIST 23:10:27.205 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:10:27.205 00.000 10672 Sending socket response 255 (0xff) 23:10:27.486 00.281 428 Exposure complete 23:10:27.611 00.125 428 worker thread done servicing request 23:10:27.611 00.000 10672 OnExposeComplete: enter 23:10:27.611 00.000 10672 UpdateGuideState(): m_state=6 23:10:27.611 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 2 23:10:27.611 00.000 10672 Star::Find returns 1 (0), X=1145.55, Y=714.18, Mass=32173, SNR=18.8, Peak=30592 HFD=0.7 23:10:27.611 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.14) = xAngle (-0.79 = -0.79) 23:10:27.611 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.68 = -0.68) 23:10:27.611 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.45 hyp=0.75 cameraTheta=-0.65 mountX=0.53 mountY=-0.47, mountTheta=-0.73 23:10:27.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.45, opts=13) 23:10:27.611 00.000 10672 Enqueuing Move request for scope (0.59, -0.45) 23:10:27.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:10:27.611 00.000 428 Worker thread wakes up 23:10:27.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.45) opts 0xd 23:10:27.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.45) 23:10:27.611 00.000 428 Moving (0.59, -0.45) raw xDistance=0.53 yDistance=-0.47 23:10:27.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.53 23:10:27.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:10:27.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 23:10:27.627 00.016 428 MoveAxis(W, 571, ABG) 23:10:27.627 00.000 428 Guiding Dir = 3, Dur = 571 23:10:27.627 00.000 428 IsSlewing returns 0 23:10:27.627 00.000 428 IsGuiding returns 0 23:10:27.642 00.015 428 PulseGuide returned control before completion, sleep 564 23:10:27.705 00.063 10672 UpdateGuideState exits: m=32173 SNR=18.8 23:10:27.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:27.705 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:27.705 00.000 10672 Enqueuing Expose request 23:10:28.236 00.531 428 IsGuiding returns 1 23:10:28.236 00.000 428 scope still moving after pulse duration time elapsed 23:10:28.267 00.031 428 IsSlewing returns 0 23:10:28.267 00.000 428 IsGuiding returns 0 23:10:28.267 00.000 428 scope move finished after 571 + 71 ms 23:10:28.267 00.000 428 Move returns status 0, amount 571 23:10:28.267 00.000 428 MoveAxis(N, 0, ABG) 23:10:28.267 00.000 428 Move returns status 0, amount 0 23:10:28.267 00.000 428 move complete, result=0 23:10:28.267 00.000 428 worker thread done servicing request 23:10:28.267 00.000 428 Worker thread wakes up 23:10:28.267 00.000 10672 GuideStep: 0.5 px 571 ms WEST, -0.5 px 0 ms NORTH 23:10:28.267 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:28.267 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:31.126 02.859 428 Exposure complete 23:10:31.266 00.140 428 worker thread done servicing request 23:10:31.266 00.000 10672 OnExposeComplete: enter 23:10:31.266 00.000 10672 UpdateGuideState(): m_state=6 23:10:31.266 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 3 23:10:31.266 00.000 10672 Star::Find returns 1 (0), X=1146.01, Y=713.25, Mass=41108, SNR=19.2, Peak=30704 HFD=2.0 23:10:31.266 00.000 10672 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.14) = xAngle (-1.06 = -1.06) 23:10:31.266 00.000 10672 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.95 = -0.95) 23:10:31.266 00.000 10672 CameraToMount -- cameraX=1.05 cameraY=-1.39 hyp=1.74 cameraTheta=-0.92 mountX=0.85 mountY=-1.42, mountTheta=-1.03 23:10:31.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.05, y=-1.39, opts=13) 23:10:31.266 00.000 10672 Enqueuing Move request for scope (1.05, -1.39) 23:10:31.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:10:31.266 00.000 428 Worker thread wakes up 23:10:31.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.05, -1.39) opts 0xd 23:10:31.266 00.000 428 Handling offset move in thread for scope, endpoint = (1.05, -1.39) 23:10:31.266 00.000 428 Moving (1.05, -1.39) raw xDistance=0.85 yDistance=-1.42 23:10:31.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.85 23:10:31.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:10:31.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.42 23:10:31.266 00.000 428 MoveAxis(W, 1039, ABG) 23:10:31.266 00.000 428 Guiding Dir = 3, Dur = 1039 23:10:31.282 00.016 428 IsSlewing returns 0 23:10:31.282 00.000 428 IsGuiding returns 0 23:10:31.298 00.016 428 PulseGuide returned control before completion, sleep 1034 23:10:31.344 00.046 10672 UpdateGuideState exits: m=41108 SNR=19.2 23:10:31.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:31.344 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:31.344 00.000 10672 Enqueuing Expose request 23:10:32.204 00.860 10672 read socket command 10 23:10:32.204 00.000 10672 processing socket request REQDIST 23:10:32.204 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:10:32.204 00.000 10672 Sending socket response 255 (0xff) 23:10:32.344 00.140 428 IsGuiding returns 1 23:10:32.344 00.000 428 scope still moving after pulse duration time elapsed 23:10:32.376 00.032 428 IsSlewing returns 0 23:10:32.376 00.000 428 IsGuiding returns 0 23:10:32.376 00.000 428 scope move finished after 1039 + 48 ms 23:10:32.376 00.000 428 Move returns status 0, amount 1039 23:10:32.376 00.000 428 MoveAxis(N, 0, ABG) 23:10:32.376 00.000 428 Move returns status 0, amount 0 23:10:32.376 00.000 428 move complete, result=0 23:10:32.376 00.000 428 worker thread done servicing request 23:10:32.376 00.000 10672 GuideStep: 0.9 px 1039 ms WEST, -1.4 px 0 ms NORTH 23:10:32.376 00.000 428 Worker thread wakes up 23:10:32.376 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:32.376 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:34.801 02.425 428 Exposure complete 23:10:34.926 00.125 428 worker thread done servicing request 23:10:34.926 00.000 10672 OnExposeComplete: enter 23:10:34.926 00.000 10672 UpdateGuideState(): m_state=6 23:10:34.926 00.000 10672 Star::Find(15, 1146, 713, 0, (0,0,0,0), 0.0, 0) frame 4 23:10:34.926 00.000 10672 Star::Find returns 1 (0), X=1144.73, Y=715.02, Mass=38780, SNR=16.8, Peak=26352 HFD=1.9 23:10:34.926 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 23:10:34.926 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.07 = 2.07) 23:10:34.926 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.38 hyp=0.45 cameraTheta=2.10 mountX=-0.17 mountY=0.39, mountTheta=1.98 23:10:34.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.38, opts=13) 23:10:34.926 00.000 10672 Enqueuing Move request for scope (-0.23, 0.38) 23:10:34.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:10:34.926 00.000 428 Worker thread wakes up 23:10:34.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.38) opts 0xd 23:10:34.926 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.38) 23:10:34.926 00.000 428 Moving (-0.23, 0.38) raw xDistance=-0.17 yDistance=0.39 23:10:34.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 23:10:34.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:10:34.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 23:10:34.926 00.000 428 MoveAxis(E, 0, ABG) 23:10:34.926 00.000 428 Move returns status 0, amount 0 23:10:34.926 00.000 428 MoveAxis(N, 0, ABG) 23:10:34.926 00.000 428 Move returns status 0, amount 0 23:10:34.926 00.000 428 move complete, result=0 23:10:34.926 00.000 428 worker thread done servicing request 23:10:35.020 00.094 10672 UpdateGuideState exits: m=38780 SNR=16.8 23:10:35.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:35.020 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:35.020 00.000 10672 Enqueuing Expose request 23:10:35.020 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 23:10:35.020 00.000 428 Worker thread wakes up 23:10:35.020 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:35.020 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:37.207 02.187 10672 read socket command 10 23:10:37.207 00.000 10672 processing socket request REQDIST 23:10:37.207 00.000 10672 SOCKSVR: Sending pixel error of 2.52 23:10:37.207 00.000 10672 Sending socket response 252 (0xfc) 23:10:38.425 01.218 428 Exposure complete 23:10:38.565 00.140 428 worker thread done servicing request 23:10:38.565 00.000 10672 OnExposeComplete: enter 23:10:38.565 00.000 10672 UpdateGuideState(): m_state=6 23:10:38.565 00.000 10672 Star::Find(15, 1144, 715, 0, (0,0,0,0), 0.0, 0) frame 5 23:10:38.565 00.000 10672 Star::Find returns 1 (0), X=1145.51, Y=714.50, Mass=37504, SNR=14.2, Peak=26240 HFD=1.2 23:10:38.565 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.14) = xAngle (-0.38 = -0.38) 23:10:38.565 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.27 = -0.27) 23:10:38.565 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.13 hyp=0.57 cameraTheta=-0.24 mountX=0.53 mountY=-0.15, mountTheta=-0.28 23:10:38.565 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.13, opts=13) 23:10:38.565 00.000 10672 Enqueuing Move request for scope (0.55, -0.13) 23:10:38.565 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:10:38.565 00.000 428 Worker thread wakes up 23:10:38.565 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.13) opts 0xd 23:10:38.565 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.13) 23:10:38.565 00.000 428 Moving (0.55, -0.13) raw xDistance=0.53 yDistance=-0.15 23:10:38.565 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 23:10:38.565 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:10:38.565 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:10:38.565 00.000 428 MoveAxis(W, 620, ABG) 23:10:38.565 00.000 428 Guiding Dir = 3, Dur = 620 23:10:38.565 00.000 428 IsSlewing returns 0 23:10:38.565 00.000 428 IsGuiding returns 0 23:10:38.581 00.016 428 PulseGuide returned control before completion, sleep 615 23:10:38.659 00.078 10672 UpdateGuideState exits: m=37504 SNR=14.2 23:10:38.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:38.659 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:38.659 00.000 10672 Enqueuing Expose request 23:10:39.237 00.578 428 IsGuiding returns 1 23:10:39.237 00.000 428 scope still moving after pulse duration time elapsed 23:10:39.284 00.047 428 IsSlewing returns 0 23:10:39.284 00.000 428 IsGuiding returns 0 23:10:39.284 00.000 428 scope move finished after 620 + 87 ms 23:10:39.284 00.000 428 Move returns status 0, amount 620 23:10:39.284 00.000 428 MoveAxis(N, 0, ABG) 23:10:39.284 00.000 428 Move returns status 0, amount 0 23:10:39.284 00.000 428 move complete, result=0 23:10:39.284 00.000 428 worker thread done servicing request 23:10:39.284 00.000 428 Worker thread wakes up 23:10:39.284 00.000 10672 GuideStep: 0.5 px 620 ms WEST, -0.2 px 0 ms NORTH 23:10:39.284 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:39.284 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:42.096 02.812 428 Exposure complete 23:10:42.205 00.109 10672 read socket command 10 23:10:42.205 00.000 10672 processing socket request REQDIST 23:10:42.205 00.000 10672 SOCKSVR: Sending pixel error of 1.93 23:10:42.205 00.000 10672 Sending socket response 193 (0xc1) 23:10:42.236 00.031 428 worker thread done servicing request 23:10:42.236 00.000 10672 OnExposeComplete: enter 23:10:42.236 00.000 10672 UpdateGuideState(): m_state=6 23:10:42.236 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 6 23:10:42.236 00.000 10672 Star::Find returns 1 (0), X=1145.39, Y=714.18, Mass=43339, SNR=16.7, Peak=23952 HFD=2.7 23:10:42.236 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 23:10:42.236 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.83 = -0.83) 23:10:42.236 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.45 hyp=0.63 cameraTheta=-0.80 mountX=0.37 mountY=-0.46, mountTheta=-0.89 23:10:42.236 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.45, opts=13) 23:10:42.236 00.000 10672 Enqueuing Move request for scope (0.44, -0.45) 23:10:42.236 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:10:42.236 00.000 428 Worker thread wakes up 23:10:42.236 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.45) opts 0xd 23:10:42.236 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.45) 23:10:42.236 00.000 428 Moving (0.44, -0.45) raw xDistance=0.37 yDistance=-0.46 23:10:42.236 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 23:10:42.236 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:10:42.236 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 23:10:42.236 00.000 428 MoveAxis(E, 0, ABG) 23:10:42.236 00.000 428 Move returns status 0, amount 0 23:10:42.236 00.000 428 MoveAxis(N, 0, ABG) 23:10:42.236 00.000 428 Move returns status 0, amount 0 23:10:42.236 00.000 428 move complete, result=0 23:10:42.236 00.000 428 worker thread done servicing request 23:10:42.314 00.078 10672 UpdateGuideState exits: m=43339 SNR=16.7 23:10:42.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:42.314 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:42.314 00.000 10672 Enqueuing Expose request 23:10:42.314 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 23:10:42.314 00.000 428 Worker thread wakes up 23:10:42.314 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:42.314 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:45.740 03.426 428 Exposure complete 23:10:45.880 00.140 428 worker thread done servicing request 23:10:45.880 00.000 10672 OnExposeComplete: enter 23:10:45.880 00.000 10672 UpdateGuideState(): m_state=6 23:10:45.880 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 7 23:10:45.880 00.000 10672 Star::Find returns 1 (0), X=1144.57, Y=714.33, Mass=51016, SNR=18.4, Peak=27216 HFD=2.2 23:10:45.880 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (0.14) = xAngle (-2.60 = -2.60) 23:10:45.880 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.49 = -2.49) 23:10:45.880 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.31 hyp=0.49 cameraTheta=-2.47 mountX=-0.42 mountY=-0.30, mountTheta=-2.53 23:10:45.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.31, opts=13) 23:10:45.880 00.000 10672 Enqueuing Move request for scope (-0.39, -0.31) 23:10:45.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:10:45.880 00.000 428 Worker thread wakes up 23:10:45.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.31) opts 0xd 23:10:45.880 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.31) 23:10:45.880 00.000 428 Moving (-0.39, -0.31) raw xDistance=-0.42 yDistance=-0.30 23:10:45.880 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 23:10:45.880 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:10:45.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:10:45.880 00.000 428 MoveAxis(E, 0, ABG) 23:10:45.880 00.000 428 Move returns status 0, amount 0 23:10:45.880 00.000 428 MoveAxis(N, 0, ABG) 23:10:45.880 00.000 428 Move returns status 0, amount 0 23:10:45.880 00.000 428 move complete, result=0 23:10:45.880 00.000 428 worker thread done servicing request 23:10:45.958 00.078 10672 UpdateGuideState exits: m=51016 SNR=18.4 23:10:45.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:45.958 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:45.958 00.000 10672 Enqueuing Expose request 23:10:45.958 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:10:45.958 00.000 428 Worker thread wakes up 23:10:45.958 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:45.958 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:47.224 01.266 10672 read socket command 10 23:10:47.224 00.000 10672 processing socket request REQDIST 23:10:47.224 00.000 10672 SOCKSVR: Sending pixel error of 1.23 23:10:47.224 00.000 10672 Sending socket response 123 (0x7b) 23:10:49.379 02.155 428 Exposure complete 23:10:49.504 00.125 428 worker thread done servicing request 23:10:49.520 00.016 10672 OnExposeComplete: enter 23:10:49.520 00.000 10672 UpdateGuideState(): m_state=6 23:10:49.520 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 8 23:10:49.520 00.000 10672 Star::Find returns 1 (0), X=1145.83, Y=714.00, Mass=26497, SNR=15.0, Peak=23616 HFD=1.2 23:10:49.520 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 23:10:49.520 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.65 = -0.65) 23:10:49.520 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=-0.64 hyp=1.09 cameraTheta=-0.62 mountX=0.79 mountY=-0.66, mountTheta=-0.70 23:10:49.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=-0.64, opts=13) 23:10:49.520 00.000 10672 Enqueuing Move request for scope (0.88, -0.64) 23:10:49.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:10:49.520 00.000 428 Worker thread wakes up 23:10:49.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.64) opts 0xd 23:10:49.520 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, -0.64) 23:10:49.520 00.000 428 Moving (0.88, -0.64) raw xDistance=0.79 yDistance=-0.66 23:10:49.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79 23:10:49.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:10:49.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 23:10:49.520 00.000 428 MoveAxis(W, 921, ABG) 23:10:49.520 00.000 428 Guiding Dir = 3, Dur = 921 23:10:49.535 00.015 428 IsSlewing returns 0 23:10:49.535 00.000 428 IsGuiding returns 0 23:10:49.551 00.016 428 PulseGuide returned control before completion, sleep 917 23:10:49.598 00.047 10672 UpdateGuideState exits: m=26497 SNR=15.0 23:10:49.598 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:49.598 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:49.598 00.000 10672 Enqueuing Expose request 23:10:50.519 00.921 428 IsGuiding returns 0 23:10:50.519 00.000 428 Move returns status 0, amount 921 23:10:50.519 00.000 428 MoveAxis(N, 0, ABG) 23:10:50.519 00.000 428 Move returns status 0, amount 0 23:10:50.519 00.000 428 move complete, result=0 23:10:50.519 00.000 428 worker thread done servicing request 23:10:50.519 00.000 10672 GuideStep: 0.8 px 921 ms WEST, -0.7 px 0 ms NORTH 23:10:50.519 00.000 428 Worker thread wakes up 23:10:50.519 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:50.519 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:52.211 01.692 10672 read socket command 10 23:10:52.211 00.000 10672 processing socket request REQDIST 23:10:52.211 00.000 10672 SOCKSVR: Sending pixel error of 1.18 23:10:52.211 00.000 10672 Sending socket response 118 (0x76) 23:10:53.023 00.812 428 Exposure complete 23:10:53.148 00.125 428 worker thread done servicing request 23:10:53.148 00.000 10672 OnExposeComplete: enter 23:10:53.148 00.000 10672 UpdateGuideState(): m_state=6 23:10:53.148 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 9 23:10:53.148 00.000 10672 Star::Find returns 1 (0), X=1145.00, Y=714.00, Mass=23668, SNR=19.8, Peak=28096 HFD=0.5 23:10:53.148 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.14) = xAngle (-1.63 = -1.63) 23:10:53.148 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.52 = -1.52) 23:10:53.148 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.64 hyp=0.64 cameraTheta=-1.50 mountX=-0.04 mountY=-0.64, mountTheta=-1.63 23:10:53.148 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.64, opts=13) 23:10:53.148 00.000 10672 Enqueuing Move request for scope (0.05, -0.64) 23:10:53.148 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:10:53.148 00.000 428 Worker thread wakes up 23:10:53.148 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.64) opts 0xd 23:10:53.148 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.64) 23:10:53.148 00.000 428 Moving (0.05, -0.64) raw xDistance=-0.04 yDistance=-0.64 23:10:53.148 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:10:53.148 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=-0.63 newest=-1.60 23:10:53.148 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.64 from input -0.64 23:10:53.148 00.000 428 MoveAxis(E, 0, ABG) 23:10:53.148 00.000 428 Move returns status 0, amount 0 23:10:53.148 00.000 428 MoveAxis(N, 845, ABG) 23:10:53.148 00.000 428 Guiding Dir = 0, Dur = 845 23:10:53.148 00.000 428 IsSlewing returns 0 23:10:53.163 00.015 428 IsGuiding returns 0 23:10:53.226 00.063 428 PulseGuide returned control before completion, sleep 782 23:10:53.242 00.016 10672 UpdateGuideState exits: m=23668 SNR=19.8 23:10:53.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:53.242 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:53.242 00.000 10672 Enqueuing Expose request 23:10:54.023 00.781 428 IsGuiding returns 1 23:10:54.023 00.000 428 scope still moving after pulse duration time elapsed 23:10:54.054 00.031 428 IsSlewing returns 0 23:10:54.054 00.000 428 IsGuiding returns 1 23:10:54.101 00.047 428 IsSlewing returns 0 23:10:54.101 00.000 428 IsGuiding returns 0 23:10:54.101 00.000 428 scope move finished after 845 + 92 ms 23:10:54.101 00.000 428 Move returns status 0, amount 845 23:10:54.101 00.000 428 move complete, result=0 23:10:54.101 00.000 428 worker thread done servicing request 23:10:54.101 00.000 428 Worker thread wakes up 23:10:54.101 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.6 px 845 ms NORTH 23:10:54.101 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:54.101 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:10:56.662 02.561 428 Exposure complete 23:10:56.787 00.125 428 worker thread done servicing request 23:10:56.787 00.000 10672 OnExposeComplete: enter 23:10:56.787 00.000 10672 UpdateGuideState(): m_state=6 23:10:56.787 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 10 23:10:56.787 00.000 10672 Star::Find returns 1 (0), X=1145.83, Y=713.26, Mass=33061, SNR=15.3, Peak=24496 HFD=1.8 23:10:56.787 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.14) = xAngle (-1.14 = -1.14) 23:10:56.787 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.03 = -1.03) 23:10:56.787 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=-1.38 hyp=1.63 cameraTheta=-1.00 mountX=0.68 mountY=-1.40, mountTheta=-1.12 23:10:56.787 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=-1.38, opts=13) 23:10:56.787 00.000 10672 Enqueuing Move request for scope (0.88, -1.38) 23:10:56.787 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:10:56.787 00.000 428 Worker thread wakes up 23:10:56.787 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, -1.38) opts 0xd 23:10:56.787 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, -1.38) 23:10:56.787 00.000 428 Moving (0.88, -1.38) raw xDistance=0.68 yDistance=-1.40 23:10:56.787 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 23:10:56.787 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.40 from input -1.40 23:10:56.787 00.000 428 MoveAxis(W, 794, ABG) 23:10:56.787 00.000 428 Guiding Dir = 3, Dur = 794 23:10:56.787 00.000 428 IsSlewing returns 0 23:10:56.787 00.000 428 IsGuiding returns 0 23:10:56.803 00.016 428 PulseGuide returned control before completion, sleep 789 23:10:56.865 00.062 10672 UpdateGuideState exits: m=33061 SNR=15.3 23:10:56.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:10:56.881 00.016 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:10:56.881 00.000 10672 Enqueuing Expose request 23:10:57.209 00.328 10672 read socket command 10 23:10:57.209 00.000 10672 processing socket request REQDIST 23:10:57.209 00.000 10672 SOCKSVR: Sending pixel error of 1.20 23:10:57.209 00.000 10672 Sending socket response 120 (0x78) 23:10:57.646 00.437 428 IsGuiding returns 0 23:10:57.646 00.000 428 Move returns status 0, amount 794 23:10:57.646 00.000 428 MoveAxis(N, 1863, ABG) 23:10:57.646 00.000 428 Guiding Dir = 0, Dur = 1863 23:10:57.646 00.000 428 IsSlewing returns 0 23:10:57.646 00.000 428 IsGuiding returns 0 23:10:57.725 00.079 428 PulseGuide returned control before completion, sleep 1796 23:10:59.541 01.816 428 IsGuiding returns 1 23:10:59.541 00.000 428 scope still moving after pulse duration time elapsed 23:10:59.572 00.031 428 IsSlewing returns 0 23:10:59.572 00.000 428 IsGuiding returns 1 23:10:59.619 00.047 428 IsSlewing returns 0 23:10:59.650 00.031 428 IsGuiding returns 0 23:10:59.650 00.000 428 scope move finished after 1863 + 148 ms 23:10:59.650 00.000 428 Move returns status 0, amount 1863 23:10:59.650 00.000 428 move complete, result=0 23:10:59.650 00.000 428 worker thread done servicing request 23:10:59.650 00.000 428 Worker thread wakes up 23:10:59.650 00.000 10672 GuideStep: 0.7 px 794 ms WEST, -1.4 px 1863 ms NORTH 23:10:59.666 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 23:10:59.666 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:00.322 00.656 428 Exposure complete 23:11:00.462 00.140 428 worker thread done servicing request 23:11:00.462 00.000 10672 OnExposeComplete: enter 23:11:00.462 00.000 10672 UpdateGuideState(): m_state=6 23:11:00.462 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 11 23:11:00.462 00.000 10672 Star::Find returns 1 (0), X=1145.39, Y=713.77, Mass=33944, SNR=15.9, Peak=27216 HFD=0.7 23:11:00.462 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.14) = xAngle (-1.24 = -1.24) 23:11:00.462 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.13 = -1.13) 23:11:00.462 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.86 hyp=0.97 cameraTheta=-1.10 mountX=0.32 mountY=-0.87, mountTheta=-1.22 23:11:00.462 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.86, opts=13) 23:11:00.462 00.000 10672 Enqueuing Move request for scope (0.44, -0.86) 23:11:00.462 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:11:00.462 00.000 428 Worker thread wakes up 23:11:00.462 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.86) opts 0xd 23:11:00.462 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.86) 23:11:00.462 00.000 428 Moving (0.44, -0.86) raw xDistance=0.32 yDistance=-0.87 23:11:00.462 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 23:11:00.462 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.87 from input -0.87 23:11:00.462 00.000 428 MoveAxis(E, 0, ABG) 23:11:00.462 00.000 428 Move returns status 0, amount 0 23:11:00.462 00.000 428 MoveAxis(N, 1162, ABG) 23:11:00.462 00.000 428 Guiding Dir = 0, Dur = 1162 23:11:00.462 00.000 428 IsSlewing returns 0 23:11:00.462 00.000 428 IsGuiding returns 0 23:11:00.556 00.094 10672 UpdateGuideState exits: m=33944 SNR=15.9 23:11:00.556 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:00.556 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:00.556 00.000 10672 Enqueuing Expose request 23:11:00.556 00.000 428 PulseGuide returned control before completion, sleep 1090 23:11:01.650 01.094 428 IsGuiding returns 1 23:11:01.650 00.000 428 scope still moving after pulse duration time elapsed 23:11:01.681 00.031 428 IsSlewing returns 0 23:11:01.681 00.000 428 IsGuiding returns 1 23:11:01.744 00.063 428 IsSlewing returns 0 23:11:01.775 00.031 428 IsGuiding returns 0 23:11:01.775 00.000 428 scope move finished after 1162 + 151 ms 23:11:01.790 00.015 428 Move returns status 0, amount 1162 23:11:01.790 00.000 428 move complete, result=0 23:11:01.790 00.000 428 worker thread done servicing request 23:11:01.790 00.000 428 Worker thread wakes up 23:11:01.790 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.9 px 1162 ms NORTH 23:11:01.790 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:01.790 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:02.212 00.422 10672 read socket command 10 23:11:02.212 00.000 10672 processing socket request REQDIST 23:11:02.212 00.000 10672 SOCKSVR: Sending pixel error of 1.13 23:11:02.212 00.000 10672 Sending socket response 113 (0x71) 23:11:03.977 01.765 428 Exposure complete 23:11:04.118 00.141 428 worker thread done servicing request 23:11:04.118 00.000 10672 OnExposeComplete: enter 23:11:04.118 00.000 10672 UpdateGuideState(): m_state=6 23:11:04.118 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 12 23:11:04.118 00.000 10672 Star::Find returns 1 (0), X=1145.65, Y=713.72, Mass=67174, SNR=20.7, Peak=31360 HFD=4.6 23:11:04.118 00.000 10672 Status Line: Mass: 67174 vs 37504 23:11:04.118 00.000 10672 UpdateCurrentPosition: star mass new=67174.5 exp=37503.6 thresh=50% limits=(18751.8, 61661.3, 75007.3) 23:11:04.118 00.000 10672 DistanceChecker: activated 23:11:04.118 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:11:04.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:11:04.118 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:11:04.118 00.000 428 Worker thread wakes up 23:11:04.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:11:04.118 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:11:04.118 00.000 428 move complete, result=0 23:11:04.118 00.000 428 worker thread done servicing request 23:11:04.243 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:11:04.243 00.000 10672 Status Line: Star lost - mass changed 23:11:04.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:11:04.333 00.090 10672 UpdateGuideState exits: Star lost - mass changed 23:11:04.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:04.333 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:11:04.333 00.000 10672 Enqueuing Expose request 23:11:04.334 00.001 428 Worker thread wakes up 23:11:04.334 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:04.334 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:11:07.212 02.878 10672 read socket command 10 23:11:07.212 00.000 10672 processing socket request REQDIST 23:11:07.212 00.000 10672 SOCKSVR: Sending pixel error of 1.13 23:11:07.212 00.000 10672 Sending socket response 113 (0x71) 23:11:07.560 00.348 428 Exposure complete 23:11:07.685 00.125 428 worker thread done servicing request 23:11:07.685 00.000 10672 OnExposeComplete: enter 23:11:07.685 00.000 10672 UpdateGuideState(): m_state=6 23:11:07.701 00.016 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 13 23:11:07.701 00.000 10672 Star::Find returns 1 (0), X=1145.64, Y=714.51, Mass=26249, SNR=16.3, Peak=27328 HFD=0.9 23:11:07.701 00.000 10672 DistanceChecker: deactivated 23:11:07.701 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.14) = xAngle (-0.31 = -0.31) 23:11:07.701 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.20 = -0.20) 23:11:07.701 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=-0.12 hyp=0.70 cameraTheta=-0.17 mountX=0.67 mountY=-0.14, mountTheta=-0.21 23:11:07.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=-0.12, opts=13) 23:11:07.701 00.000 10672 Enqueuing Move request for scope (0.69, -0.12) 23:11:07.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:11:07.701 00.000 428 Worker thread wakes up 23:11:07.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.12) opts 0xd 23:11:07.701 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, -0.12) 23:11:07.701 00.000 428 Moving (0.69, -0.12) raw xDistance=0.67 yDistance=-0.14 23:11:07.701 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67 23:11:07.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:11:07.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:11:07.701 00.000 428 MoveAxis(W, 781, ABG) 23:11:07.701 00.000 428 Guiding Dir = 3, Dur = 781 23:11:07.716 00.015 428 IsSlewing returns 0 23:11:07.716 00.000 428 IsGuiding returns 0 23:11:07.732 00.016 428 PulseGuide returned control before completion, sleep 777 23:11:07.779 00.047 10672 UpdateGuideState exits: m=26249 SNR=16.3 23:11:07.779 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:07.779 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:07.779 00.000 10672 Enqueuing Expose request 23:11:08.513 00.734 428 IsGuiding returns 1 23:11:08.513 00.000 428 scope still moving after pulse duration time elapsed 23:11:08.545 00.032 428 IsSlewing returns 0 23:11:08.545 00.000 428 IsGuiding returns 0 23:11:08.545 00.000 428 scope move finished after 781 + 51 ms 23:11:08.545 00.000 428 Move returns status 0, amount 781 23:11:08.545 00.000 428 MoveAxis(N, 0, ABG) 23:11:08.545 00.000 428 Move returns status 0, amount 0 23:11:08.545 00.000 428 move complete, result=0 23:11:08.545 00.000 428 worker thread done servicing request 23:11:08.545 00.000 10672 GuideStep: 0.7 px 781 ms WEST, -0.1 px 0 ms NORTH 23:11:08.545 00.000 428 Worker thread wakes up 23:11:08.545 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:08.545 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:11.231 02.686 428 Exposure complete 23:11:11.356 00.125 428 worker thread done servicing request 23:11:11.356 00.000 10672 OnExposeComplete: enter 23:11:11.356 00.000 10672 UpdateGuideState(): m_state=6 23:11:11.356 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 14 23:11:11.356 00.000 10672 Star::Find returns 1 (0), X=1144.57, Y=713.89, Mass=59348, SNR=19.0, Peak=28848 HFD=3.7 23:11:11.356 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 23:11:11.356 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.07 = -2.07) 23:11:11.356 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.75 hyp=0.84 cameraTheta=-2.04 mountX=-0.48 mountY=-0.74, mountTheta=-2.14 23:11:11.356 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.75, opts=13) 23:11:11.356 00.000 10672 Enqueuing Move request for scope (-0.38, -0.75) 23:11:11.356 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:11:11.356 00.000 428 Worker thread wakes up 23:11:11.356 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.75) opts 0xd 23:11:11.356 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.75) 23:11:11.356 00.000 428 Moving (-0.38, -0.75) raw xDistance=-0.48 yDistance=-0.74 23:11:11.356 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.48 23:11:11.356 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.74 from input -0.74 23:11:11.356 00.000 428 MoveAxis(E, 503, ABG) 23:11:11.356 00.000 428 Guiding Dir = 2, Dur = 503 23:11:11.356 00.000 428 IsSlewing returns 0 23:11:11.356 00.000 428 IsGuiding returns 0 23:11:11.387 00.031 428 PulseGuide returned control before completion, sleep 486 23:11:11.450 00.063 10672 UpdateGuideState exits: m=59348 SNR=19.0 23:11:11.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:11.450 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:11.450 00.000 10672 Enqueuing Expose request 23:11:11.903 00.453 428 IsGuiding returns 1 23:11:11.903 00.000 428 scope still moving after pulse duration time elapsed 23:11:11.934 00.031 428 IsSlewing returns 0 23:11:11.934 00.000 428 IsGuiding returns 0 23:11:11.934 00.000 428 scope move finished after 503 + 69 ms 23:11:11.934 00.000 428 Move returns status 0, amount 503 23:11:11.934 00.000 428 MoveAxis(N, 980, ABG) 23:11:11.934 00.000 428 Guiding Dir = 0, Dur = 980 23:11:11.934 00.000 428 IsSlewing returns 0 23:11:11.934 00.000 428 IsGuiding returns 0 23:11:12.012 00.078 428 PulseGuide returned control before completion, sleep 911 23:11:12.215 00.203 10672 read socket command 10 23:11:12.215 00.000 10672 processing socket request REQDIST 23:11:12.215 00.000 10672 SOCKSVR: Sending pixel error of 0.95 23:11:12.215 00.000 10672 Sending socket response 95 (0x5f) 23:11:12.949 00.734 428 IsGuiding returns 1 23:11:12.949 00.000 428 scope still moving after pulse duration time elapsed 23:11:12.980 00.031 428 IsSlewing returns 0 23:11:12.980 00.000 428 IsGuiding returns 1 23:11:13.012 00.032 428 IsSlewing returns 0 23:11:13.012 00.000 428 IsGuiding returns 1 23:11:13.074 00.062 428 IsSlewing returns 0 23:11:13.105 00.031 428 IsGuiding returns 0 23:11:13.105 00.000 428 scope move finished after 980 + 182 ms 23:11:13.105 00.000 428 Move returns status 0, amount 980 23:11:13.105 00.000 428 move complete, result=0 23:11:13.105 00.000 428 worker thread done servicing request 23:11:13.105 00.000 10672 GuideStep: -0.5 px 503 ms EAST, -0.7 px 980 ms NORTH 23:11:13.105 00.000 428 Worker thread wakes up 23:11:13.105 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:13.105 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:14.886 01.781 428 Exposure complete 23:11:15.011 00.125 428 worker thread done servicing request 23:11:15.011 00.000 10672 OnExposeComplete: enter 23:11:15.011 00.000 10672 UpdateGuideState(): m_state=6 23:11:15.011 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 15 23:11:15.011 00.000 10672 Star::Find returns 1 (0), X=1145.26, Y=714.68, Mass=75458, SNR=20.4, Peak=30160 HFD=3.1 23:11:15.011 00.000 10672 Status Line: Mass: 75458 vs 37504 23:11:15.042 00.031 10672 UpdateCurrentPosition: star mass new=75458.0 exp=37503.6 thresh=50% limits=(18751.8, 61661.3, 75007.3) 23:11:15.042 00.000 10672 DistanceChecker: activated 23:11:15.042 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:11:15.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:11:15.042 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:11:15.042 00.000 428 Worker thread wakes up 23:11:15.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:11:15.042 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:11:15.042 00.000 428 move complete, result=0 23:11:15.042 00.000 428 worker thread done servicing request 23:11:15.152 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:11:15.152 00.000 10672 Status Line: Star lost - mass changed 23:11:15.183 00.031 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:11:15.272 00.089 10672 UpdateGuideState exits: Star lost - mass changed 23:11:15.272 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:15.272 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:11:15.273 00.001 10672 Enqueuing Expose request 23:11:15.273 00.000 428 Worker thread wakes up 23:11:15.273 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:15.273 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:11:17.206 01.933 10672 read socket command 10 23:11:17.207 00.001 10672 processing socket request REQDIST 23:11:17.207 00.000 10672 SOCKSVR: Sending pixel error of 0.95 23:11:17.207 00.000 10672 Sending socket response 95 (0x5f) 23:11:18.469 01.262 428 Exposure complete 23:11:18.609 00.140 428 worker thread done servicing request 23:11:18.609 00.000 10672 OnExposeComplete: enter 23:11:18.609 00.000 10672 UpdateGuideState(): m_state=6 23:11:18.609 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 16 23:11:18.609 00.000 10672 Star::Find returns 1 (0), X=1144.43, Y=713.87, Mass=24895, SNR=14.2, Peak=22096 HFD=0.8 23:11:18.609 00.000 10672 DistanceChecker: deactivated 23:11:18.609 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 23:11:18.609 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.20 = -2.20) 23:11:18.609 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.77 hyp=0.93 cameraTheta=-2.17 mountX=-0.62 mountY=-0.75, mountTheta=-2.26 23:11:18.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.77, opts=13) 23:11:18.609 00.000 10672 Enqueuing Move request for scope (-0.52, -0.77) 23:11:18.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:11:18.609 00.000 428 Worker thread wakes up 23:11:18.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.77) opts 0xd 23:11:18.609 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.77) 23:11:18.609 00.000 428 Moving (-0.52, -0.77) raw xDistance=-0.62 yDistance=-0.75 23:11:18.609 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.62 23:11:18.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 23:11:18.609 00.000 428 MoveAxis(E, 763, ABG) 23:11:18.609 00.000 428 Guiding Dir = 2, Dur = 763 23:11:18.609 00.000 428 IsSlewing returns 0 23:11:18.609 00.000 428 IsGuiding returns 0 23:11:18.625 00.016 428 PulseGuide returned control before completion, sleep 755 23:11:18.687 00.062 10672 UpdateGuideState exits: m=24895 SNR=14.2 23:11:18.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:18.687 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:18.687 00.000 10672 Enqueuing Expose request 23:11:19.406 00.719 428 IsGuiding returns 0 23:11:19.406 00.000 428 Move returns status 0, amount 763 23:11:19.406 00.000 428 MoveAxis(N, 1001, ABG) 23:11:19.406 00.000 428 Guiding Dir = 0, Dur = 1001 23:11:19.421 00.015 428 IsSlewing returns 0 23:11:19.421 00.000 428 IsGuiding returns 0 23:11:19.500 00.079 428 PulseGuide returned control before completion, sleep 934 23:11:20.437 00.937 428 IsGuiding returns 1 23:11:20.437 00.000 428 scope still moving after pulse duration time elapsed 23:11:20.468 00.031 428 IsSlewing returns 0 23:11:20.499 00.031 428 IsGuiding returns 1 23:11:20.577 00.078 428 IsSlewing returns 0 23:11:20.577 00.000 428 IsGuiding returns 0 23:11:20.577 00.000 428 scope move finished after 1001 + 163 ms 23:11:20.577 00.000 428 Move returns status 0, amount 1001 23:11:20.577 00.000 428 move complete, result=0 23:11:20.577 00.000 428 worker thread done servicing request 23:11:20.577 00.000 10672 GuideStep: -0.6 px 763 ms EAST, -0.8 px 1001 ms NORTH 23:11:20.577 00.000 428 Worker thread wakes up 23:11:20.577 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:20.577 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:22.108 01.531 428 Exposure complete 23:11:22.233 00.125 10672 read socket command 10 23:11:22.233 00.000 10672 processing socket request REQDIST 23:11:22.233 00.000 10672 SOCKSVR: Sending pixel error of 0.94 23:11:22.233 00.000 10672 Sending socket response 94 (0x5e) 23:11:22.249 00.016 428 worker thread done servicing request 23:11:22.249 00.000 10672 OnExposeComplete: enter 23:11:22.249 00.000 10672 UpdateGuideState(): m_state=6 23:11:22.249 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 17 23:11:22.249 00.000 10672 Star::Find returns 1 (0), X=1144.69, Y=713.48, Mass=48198, SNR=19.0, Peak=26896 HFD=3.6 23:11:22.249 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.14) = xAngle (-1.94 = -1.94) 23:11:22.249 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.83 = -1.83) 23:11:22.249 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-1.15 hyp=1.18 cameraTheta=-1.80 mountX=-0.42 mountY=-1.14, mountTheta=-1.92 23:11:22.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-1.15, opts=13) 23:11:22.249 00.000 10672 Enqueuing Move request for scope (-0.27, -1.15) 23:11:22.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:11:22.249 00.000 428 Worker thread wakes up 23:11:22.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.15) opts 0xd 23:11:22.249 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -1.15) 23:11:22.249 00.000 428 Moving (-0.27, -1.15) raw xDistance=-0.42 yDistance=-1.14 23:11:22.264 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 23:11:22.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.14 from input -1.14 23:11:22.264 00.000 428 MoveAxis(E, 0, ABG) 23:11:22.264 00.000 428 Move returns status 0, amount 0 23:11:22.264 00.000 428 MoveAxis(N, 1518, ABG) 23:11:22.264 00.000 428 Guiding Dir = 0, Dur = 1518 23:11:22.264 00.000 428 IsSlewing returns 0 23:11:22.264 00.000 428 IsGuiding returns 0 23:11:22.342 00.078 428 PulseGuide returned control before completion, sleep 1451 23:11:22.342 00.000 10672 UpdateGuideState exits: m=48198 SNR=19.0 23:11:22.342 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:22.342 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:22.342 00.000 10672 Enqueuing Expose request 23:11:23.811 01.469 428 IsGuiding returns 1 23:11:23.811 00.000 428 scope still moving after pulse duration time elapsed 23:11:23.842 00.031 428 IsSlewing returns 0 23:11:23.842 00.000 428 IsGuiding returns 1 23:11:23.904 00.062 428 IsSlewing returns 0 23:11:23.904 00.000 428 IsGuiding returns 0 23:11:23.904 00.000 428 scope move finished after 1518 + 128 ms 23:11:23.904 00.000 428 Move returns status 0, amount 1518 23:11:23.904 00.000 428 move complete, result=0 23:11:23.904 00.000 428 worker thread done servicing request 23:11:23.904 00.000 428 Worker thread wakes up 23:11:23.904 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.1 px 1518 ms NORTH 23:11:23.904 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:23.904 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:25.783 01.879 428 Exposure complete 23:11:25.924 00.141 428 worker thread done servicing request 23:11:25.924 00.000 10672 OnExposeComplete: enter 23:11:25.924 00.000 10672 UpdateGuideState(): m_state=6 23:11:25.924 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 18 23:11:25.924 00.000 10672 Star::Find returns 1 (0), X=1145.30, Y=713.09, Mass=26783, SNR=15.3, Peak=27104 HFD=1.1 23:11:25.924 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.48 = -1.48) 23:11:25.924 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 23:11:25.924 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-1.55 hyp=1.59 cameraTheta=-1.35 mountX=0.14 mountY=-1.56, mountTheta=-1.48 23:11:25.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-1.55, opts=13) 23:11:25.924 00.000 10672 Enqueuing Move request for scope (0.35, -1.55) 23:11:25.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:11:25.924 00.000 428 Worker thread wakes up 23:11:25.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.55) opts 0xd 23:11:25.924 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -1.55) 23:11:25.924 00.000 428 Moving (0.35, -1.55) raw xDistance=0.14 yDistance=-1.56 23:11:25.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:11:25.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.56 from input -1.56 23:11:25.924 00.000 428 MoveAxis(E, 0, ABG) 23:11:25.924 00.000 428 Move returns status 0, amount 0 23:11:25.924 00.000 428 MoveAxis(N, 2068, ABG) 23:11:25.924 00.000 428 Guiding Dir = 0, Dur = 2068 23:11:25.939 00.015 428 IsSlewing returns 0 23:11:25.939 00.000 428 IsGuiding returns 0 23:11:26.017 00.078 10672 UpdateGuideState exits: m=26783 SNR=15.3 23:11:26.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:26.017 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:26.017 00.000 10672 Enqueuing Expose request 23:11:26.017 00.000 428 PulseGuide returned control before completion, sleep 1994 23:11:27.205 01.188 10672 read socket command 10 23:11:27.205 00.000 10672 processing socket request REQDIST 23:11:27.205 00.000 10672 SOCKSVR: Sending pixel error of 1.18 23:11:27.205 00.000 10672 Sending socket response 118 (0x76) 23:11:28.048 00.843 428 IsGuiding returns 1 23:11:28.048 00.000 428 scope still moving after pulse duration time elapsed 23:11:28.111 00.063 428 IsSlewing returns 0 23:11:28.111 00.000 428 IsGuiding returns 0 23:11:28.111 00.000 428 scope move finished after 2068 + 105 ms 23:11:28.111 00.000 428 Move returns status 0, amount 2068 23:11:28.111 00.000 428 move complete, result=0 23:11:28.111 00.000 428 worker thread done servicing request 23:11:28.111 00.000 428 Worker thread wakes up 23:11:28.111 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.6 px 2068 ms NORTH 23:11:28.111 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:28.111 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:29.422 01.311 428 Exposure complete 23:11:29.563 00.141 428 worker thread done servicing request 23:11:29.563 00.000 10672 OnExposeComplete: enter 23:11:29.563 00.000 10672 UpdateGuideState(): m_state=6 23:11:29.563 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 19 23:11:29.563 00.000 10672 Star::Find returns 1 (0), X=1145.46, Y=714.42, Mass=38537, SNR=20.4, Peak=26784 HFD=1.1 23:11:29.563 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 23:11:29.563 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 23:11:29.563 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.22 hyp=0.55 cameraTheta=-0.41 mountX=0.47 mountY=-0.23, mountTheta=-0.46 23:11:29.563 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.22, opts=13) 23:11:29.563 00.000 10672 Enqueuing Move request for scope (0.50, -0.22) 23:11:29.563 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:11:29.563 00.000 428 Worker thread wakes up 23:11:29.563 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.22) opts 0xd 23:11:29.563 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.22) 23:11:29.563 00.000 428 Moving (0.50, -0.22) raw xDistance=0.47 yDistance=-0.23 23:11:29.563 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 23:11:29.563 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:11:29.563 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:11:29.563 00.000 428 MoveAxis(W, 548, ABG) 23:11:29.563 00.000 428 Guiding Dir = 3, Dur = 548 23:11:29.563 00.000 428 IsSlewing returns 0 23:11:29.563 00.000 428 IsGuiding returns 0 23:11:29.579 00.016 428 PulseGuide returned control before completion, sleep 542 23:11:29.641 00.062 10672 UpdateGuideState exits: m=38537 SNR=20.4 23:11:29.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:29.641 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:29.641 00.000 10672 Enqueuing Expose request 23:11:30.157 00.516 428 IsGuiding returns 0 23:11:30.157 00.000 428 Move returns status 0, amount 548 23:11:30.157 00.000 428 MoveAxis(N, 0, ABG) 23:11:30.157 00.000 428 Move returns status 0, amount 0 23:11:30.157 00.000 428 move complete, result=0 23:11:30.157 00.000 428 worker thread done servicing request 23:11:30.157 00.000 428 Worker thread wakes up 23:11:30.157 00.000 10672 GuideStep: 0.5 px 548 ms WEST, -0.2 px 0 ms NORTH 23:11:30.157 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:30.157 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:30.672 00.515 10672 SOCKSVR: Client disconnected, deleting socket 23:11:30.688 00.016 10672 Status Line: New server connection 23:11:30.703 00.015 10672 SOCKSVR: New connection 23:11:33.075 02.372 428 Exposure complete 23:11:33.209 00.134 428 worker thread done servicing request 23:11:33.209 00.000 10672 OnExposeComplete: enter 23:11:33.209 00.000 10672 UpdateGuideState(): m_state=6 23:11:33.210 00.001 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 20 23:11:33.210 00.000 10672 Star::Find returns 1 (0), X=1145.35, Y=714.68, Mass=35093, SNR=17.2, Peak=27552 HFD=1.2 23:11:33.210 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.14) = xAngle (-0.03 = -0.03) 23:11:33.211 00.001 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.08 = 0.08) 23:11:33.211 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.04 hyp=0.40 cameraTheta=0.11 mountX=0.40 mountY=0.03, mountTheta=0.08 23:11:33.212 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.04, opts=13) 23:11:33.212 00.000 10672 Enqueuing Move request for scope (0.40, 0.04) 23:11:33.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:11:33.212 00.000 428 Worker thread wakes up 23:11:33.213 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.04) opts 0xd 23:11:33.213 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.04) 23:11:33.213 00.000 428 Moving (0.40, 0.04) raw xDistance=0.40 yDistance=0.03 23:11:33.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 23:11:33.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:11:33.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:11:33.213 00.000 428 MoveAxis(E, 0, ABG) 23:11:33.213 00.000 428 Move returns status 0, amount 0 23:11:33.214 00.001 428 MoveAxis(N, 0, ABG) 23:11:33.214 00.000 428 Move returns status 0, amount 0 23:11:33.214 00.000 428 move complete, result=0 23:11:33.214 00.000 428 worker thread done servicing request 23:11:33.302 00.088 10672 UpdateGuideState exits: m=35093 SNR=17.2 23:11:33.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:33.302 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:33.302 00.000 10672 Enqueuing Expose request 23:11:33.302 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 23:11:33.302 00.000 428 Worker thread wakes up 23:11:33.303 00.001 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:33.303 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:35.716 02.413 10672 read socket command 10 23:11:35.716 00.000 10672 processing socket request REQDIST 23:11:35.716 00.000 10672 SOCKSVR: Sending pixel error of 0.81 23:11:35.716 00.000 10672 Sending socket response 81 (0x51) 23:11:36.731 01.015 428 Exposure complete 23:11:36.856 00.125 428 worker thread done servicing request 23:11:36.856 00.000 10672 OnExposeComplete: enter 23:11:36.856 00.000 10672 UpdateGuideState(): m_state=6 23:11:36.856 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 21 23:11:36.856 00.000 10672 Star::Find returns 1 (0), X=1145.83, Y=712.61, Mass=37325, SNR=13.6, Peak=22752 HFD=3.1 23:11:36.856 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 23:11:36.856 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 23:11:36.856 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=-2.02 hyp=2.20 cameraTheta=-1.16 mountX=0.59 mountY=-2.05, mountTheta=-1.29 23:11:36.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=-2.02, opts=13) 23:11:36.856 00.000 10672 Enqueuing Move request for scope (0.88, -2.02) 23:11:36.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:11:36.856 00.000 428 Worker thread wakes up 23:11:36.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, -2.02) opts 0xd 23:11:36.856 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, -2.02) 23:11:36.856 00.000 428 Moving (0.88, -2.02) raw xDistance=0.59 yDistance=-2.05 23:11:36.856 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 23:11:36.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.05 from input -2.05 23:11:36.856 00.000 428 MoveAxis(W, 690, ABG) 23:11:36.856 00.000 428 Guiding Dir = 3, Dur = 690 23:11:36.856 00.000 428 IsSlewing returns 0 23:11:36.871 00.015 428 IsGuiding returns 0 23:11:36.887 00.016 428 PulseGuide returned control before completion, sleep 682 23:11:36.949 00.062 10672 UpdateGuideState exits: m=37325 SNR=13.6 23:11:36.949 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:36.949 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:36.949 00.000 10672 Enqueuing Expose request 23:11:37.590 00.641 428 IsGuiding returns 0 23:11:37.590 00.000 428 Move returns status 0, amount 690 23:11:37.590 00.000 428 MoveAxis(N, 2719, ABG) 23:11:37.590 00.000 428 duration set to 2500 by maxDecDuration 23:11:37.590 00.000 428 Guiding Dir = 0, Dur = 2500 23:11:37.590 00.000 428 IsSlewing returns 0 23:11:37.590 00.000 428 IsGuiding returns 0 23:11:37.668 00.078 428 PulseGuide returned control before completion, sleep 2433 23:11:40.121 02.453 428 IsGuiding returns 1 23:11:40.121 00.000 428 scope still moving after pulse duration time elapsed 23:11:40.152 00.031 428 IsSlewing returns 0 23:11:40.152 00.000 428 IsGuiding returns 1 23:11:40.214 00.062 428 IsSlewing returns 0 23:11:40.214 00.000 428 IsGuiding returns 0 23:11:40.214 00.000 428 scope move finished after 2500 + 120 ms 23:11:40.214 00.000 428 Move returns status 0, amount 2500 23:11:40.214 00.000 428 move complete, result=0 23:11:40.214 00.000 428 worker thread done servicing request 23:11:40.214 00.000 428 Worker thread wakes up 23:11:40.214 00.000 10672 GuideStep: 0.6 px 690 ms WEST, -2.0 px 2500 ms NORTH 23:11:40.214 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:40.214 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:40.386 00.172 428 Exposure complete 23:11:40.511 00.125 428 worker thread done servicing request 23:11:40.511 00.000 10672 OnExposeComplete: enter 23:11:40.511 00.000 10672 UpdateGuideState(): m_state=6 23:11:40.511 00.000 10672 Star::Find(15, 1145, 712, 0, (0,0,0,0), 0.0, 0) frame 22 23:11:40.511 00.000 10672 Star::Find returns 1 (0), X=1145.23, Y=713.66, Mass=43855, SNR=17.9, Peak=26240 HFD=0.8 23:11:40.511 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:11:40.511 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.33 = -1.33) 23:11:40.511 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.97 hyp=1.01 cameraTheta=-1.30 mountX=0.14 mountY=-0.98, mountTheta=-1.43 23:11:40.526 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.97, opts=13) 23:11:40.526 00.000 10672 Enqueuing Move request for scope (0.27, -0.97) 23:11:40.526 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:11:40.526 00.000 428 Worker thread wakes up 23:11:40.526 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.97) opts 0xd 23:11:40.526 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.97) 23:11:40.526 00.000 428 Moving (0.27, -0.97) raw xDistance=0.14 yDistance=-0.98 23:11:40.526 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:11:40.526 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.98 from input -0.98 23:11:40.526 00.000 428 MoveAxis(E, 0, ABG) 23:11:40.526 00.000 428 Move returns status 0, amount 0 23:11:40.526 00.000 428 MoveAxis(N, 1304, ABG) 23:11:40.526 00.000 428 Guiding Dir = 0, Dur = 1304 23:11:40.562 00.036 428 IsSlewing returns 0 23:11:40.562 00.000 428 IsGuiding returns 0 23:11:40.609 00.047 10672 UpdateGuideState exits: m=43855 SNR=17.9 23:11:40.609 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:40.609 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:40.609 00.000 10672 Enqueuing Expose request 23:11:40.640 00.031 428 PulseGuide returned control before completion, sleep 1236 23:11:40.718 00.078 10672 read socket command 10 23:11:40.718 00.000 10672 processing socket request REQDIST 23:11:40.718 00.000 10672 SOCKSVR: Sending pixel error of 1.16 23:11:40.718 00.000 10672 Sending socket response 116 (0x74) 23:11:41.890 01.172 428 IsGuiding returns 1 23:11:41.890 00.000 428 scope still moving after pulse duration time elapsed 23:11:41.921 00.031 428 IsSlewing returns 0 23:11:41.921 00.000 428 IsGuiding returns 1 23:11:41.968 00.047 428 IsSlewing returns 0 23:11:41.999 00.031 428 IsGuiding returns 0 23:11:41.999 00.000 428 scope move finished after 1304 + 133 ms 23:11:41.999 00.000 428 Move returns status 0, amount 1304 23:11:41.999 00.000 428 move complete, result=0 23:11:41.999 00.000 428 worker thread done servicing request 23:11:41.999 00.000 428 Worker thread wakes up 23:11:41.999 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.0 px 1304 ms NORTH 23:11:41.999 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:41.999 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:44.045 02.046 428 Exposure complete 23:11:44.170 00.125 428 worker thread done servicing request 23:11:44.170 00.000 10672 OnExposeComplete: enter 23:11:44.170 00.000 10672 UpdateGuideState(): m_state=6 23:11:44.170 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 23 23:11:44.170 00.000 10672 Star::Find returns 1 (0), X=1145.61, Y=714.47, Mass=38222, SNR=16.1, Peak=24704 HFD=1.5 23:11:44.170 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.14) = xAngle (-0.39 = -0.39) 23:11:44.170 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.28 = -0.28) 23:11:44.170 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.17 hyp=0.68 cameraTheta=-0.25 mountX=0.63 mountY=-0.19, mountTheta=-0.29 23:11:44.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-0.17, opts=13) 23:11:44.170 00.000 10672 Enqueuing Move request for scope (0.66, -0.17) 23:11:44.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:11:44.170 00.000 428 Worker thread wakes up 23:11:44.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.17) opts 0xd 23:11:44.170 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -0.17) 23:11:44.170 00.000 428 Moving (0.66, -0.17) raw xDistance=0.63 yDistance=-0.19 23:11:44.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 23:11:44.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:11:44.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:11:44.170 00.000 428 MoveAxis(W, 737, ABG) 23:11:44.170 00.000 428 Guiding Dir = 3, Dur = 737 23:11:44.170 00.000 428 IsSlewing returns 0 23:11:44.170 00.000 428 IsGuiding returns 0 23:11:44.201 00.031 428 PulseGuide returned control before completion, sleep 721 23:11:44.264 00.063 10672 UpdateGuideState exits: m=38222 SNR=16.1 23:11:44.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:44.264 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:44.264 00.000 10672 Enqueuing Expose request 23:11:44.951 00.687 428 IsGuiding returns 0 23:11:44.951 00.000 428 Move returns status 0, amount 737 23:11:44.951 00.000 428 MoveAxis(N, 0, ABG) 23:11:44.951 00.000 428 Move returns status 0, amount 0 23:11:44.951 00.000 428 move complete, result=0 23:11:44.951 00.000 428 worker thread done servicing request 23:11:44.951 00.000 428 Worker thread wakes up 23:11:44.951 00.000 10672 GuideStep: 0.6 px 737 ms WEST, -0.2 px 0 ms NORTH 23:11:44.951 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:44.951 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:45.717 00.766 10672 read socket command 10 23:11:45.717 00.000 10672 processing socket request REQDIST 23:11:45.717 00.000 10672 SOCKSVR: Sending pixel error of 1.02 23:11:45.717 00.000 10672 Sending socket response 102 (0x66) 23:11:47.684 01.967 428 Exposure complete 23:11:47.809 00.125 428 worker thread done servicing request 23:11:47.809 00.000 10672 OnExposeComplete: enter 23:11:47.809 00.000 10672 UpdateGuideState(): m_state=6 23:11:47.809 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 24 23:11:47.809 00.000 10672 Star::Find returns 1 (0), X=1145.50, Y=712.70, Mass=27882, SNR=15.9, Peak=25584 HFD=1.8 23:11:47.809 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:11:47.809 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 23:11:47.809 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-1.94 hyp=2.01 cameraTheta=-1.30 mountX=0.28 mountY=-1.95, mountTheta=-1.43 23:11:47.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-1.94, opts=13) 23:11:47.809 00.000 10672 Enqueuing Move request for scope (0.55, -1.94) 23:11:47.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:11:47.809 00.000 428 Worker thread wakes up 23:11:47.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -1.94) opts 0xd 23:11:47.809 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -1.94) 23:11:47.809 00.000 428 Moving (0.55, -1.94) raw xDistance=0.28 yDistance=-1.95 23:11:47.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 23:11:47.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.95 from input -1.95 23:11:47.809 00.000 428 MoveAxis(E, 0, ABG) 23:11:47.809 00.000 428 Move returns status 0, amount 0 23:11:47.809 00.000 428 MoveAxis(N, 2595, ABG) 23:11:47.809 00.000 428 duration set to 2500 by maxDecDuration 23:11:47.809 00.000 428 Guiding Dir = 0, Dur = 2500 23:11:47.809 00.000 428 IsSlewing returns 0 23:11:47.825 00.016 428 IsGuiding returns 0 23:11:47.903 00.078 10672 UpdateGuideState exits: m=27882 SNR=15.9 23:11:47.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:47.903 00.000 428 PulseGuide returned control before completion, sleep 2430 23:11:47.903 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:47.903 00.000 10672 Enqueuing Expose request 23:11:50.376 02.473 428 IsGuiding returns 1 23:11:50.376 00.000 428 scope still moving after pulse duration time elapsed 23:11:50.439 00.063 428 IsSlewing returns 0 23:11:50.439 00.000 428 IsGuiding returns 0 23:11:50.439 00.000 428 scope move finished after 2500 + 121 ms 23:11:50.439 00.000 428 Move returns status 0, amount 2500 23:11:50.439 00.000 428 move complete, result=0 23:11:50.439 00.000 428 worker thread done servicing request 23:11:50.439 00.000 428 Worker thread wakes up 23:11:50.439 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -2.0 px 2500 ms NORTH 23:11:50.439 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:50.439 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:50.704 00.265 10672 read socket command 10 23:11:50.704 00.000 10672 processing socket request REQDIST 23:11:50.704 00.000 10672 SOCKSVR: Sending pixel error of 1.31 23:11:50.704 00.000 10672 Sending socket response 131 (0x83) 23:11:51.329 00.625 428 Exposure complete 23:11:51.469 00.140 428 worker thread done servicing request 23:11:51.469 00.000 10672 OnExposeComplete: enter 23:11:51.469 00.000 10672 UpdateGuideState(): m_state=6 23:11:51.469 00.000 10672 Star::Find(15, 1145, 712, 0, (0,0,0,0), 0.0, 0) frame 25 23:11:51.469 00.000 10672 Star::Find returns 1 (0), X=1144.75, Y=713.69, Mass=49261, SNR=21.3, Peak=31360 HFD=0.7 23:11:51.469 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.14) = xAngle (-1.92 = -1.92) 23:11:51.469 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 23:11:51.469 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.95 hyp=0.97 cameraTheta=-1.79 mountX=-0.33 mountY=-0.94, mountTheta=-1.91 23:11:51.469 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.95, opts=13) 23:11:51.469 00.000 10672 Enqueuing Move request for scope (-0.21, -0.95) 23:11:51.469 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:11:51.469 00.000 428 Worker thread wakes up 23:11:51.469 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.95) opts 0xd 23:11:51.469 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.95) 23:11:51.469 00.000 428 Moving (-0.21, -0.95) raw xDistance=-0.33 yDistance=-0.94 23:11:51.469 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 23:11:51.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.94 from input -0.94 23:11:51.469 00.000 428 MoveAxis(E, 0, ABG) 23:11:51.469 00.000 428 Move returns status 0, amount 0 23:11:51.469 00.000 428 MoveAxis(N, 1249, ABG) 23:11:51.469 00.000 428 Guiding Dir = 0, Dur = 1249 23:11:51.469 00.000 428 IsSlewing returns 0 23:11:51.469 00.000 428 IsGuiding returns 0 23:11:51.563 00.094 10672 UpdateGuideState exits: m=49261 SNR=21.3 23:11:51.563 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:51.563 00.000 428 PulseGuide returned control before completion, sleep 1179 23:11:51.563 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:51.563 00.000 10672 Enqueuing Expose request 23:11:52.766 01.203 428 IsGuiding returns 1 23:11:52.766 00.000 428 scope still moving after pulse duration time elapsed 23:11:52.813 00.047 428 IsSlewing returns 0 23:11:52.813 00.000 428 IsGuiding returns 1 23:11:52.860 00.047 428 IsSlewing returns 0 23:11:52.860 00.000 428 IsGuiding returns 0 23:11:52.860 00.000 428 scope move finished after 1249 + 128 ms 23:11:52.860 00.000 428 Move returns status 0, amount 1249 23:11:52.860 00.000 428 move complete, result=0 23:11:52.860 00.000 428 worker thread done servicing request 23:11:52.860 00.000 428 Worker thread wakes up 23:11:52.860 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.9 px 1249 ms NORTH 23:11:52.860 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:52.860 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:54.968 02.108 428 Exposure complete 23:11:55.109 00.141 428 worker thread done servicing request 23:11:55.109 00.000 10672 OnExposeComplete: enter 23:11:55.109 00.000 10672 UpdateGuideState(): m_state=6 23:11:55.109 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 26 23:11:55.109 00.000 10672 Star::Find returns 1 (0), X=1144.85, Y=713.46, Mass=41586, SNR=15.9, Peak=27104 HFD=1.0 23:11:55.109 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 23:11:55.109 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 23:11:55.109 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-1.17 hyp=1.18 cameraTheta=-1.66 mountX=-0.27 mountY=-1.17, mountTheta=-1.79 23:11:55.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-1.17, opts=13) 23:11:55.109 00.000 10672 Enqueuing Move request for scope (-0.11, -1.17) 23:11:55.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:11:55.109 00.000 428 Worker thread wakes up 23:11:55.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.17) opts 0xd 23:11:55.109 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -1.17) 23:11:55.109 00.000 428 Moving (-0.11, -1.17) raw xDistance=-0.27 yDistance=-1.17 23:11:55.109 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:11:55.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.17 from input -1.17 23:11:55.109 00.000 428 MoveAxis(E, 0, ABG) 23:11:55.109 00.000 428 Move returns status 0, amount 0 23:11:55.109 00.000 428 MoveAxis(N, 1555, ABG) 23:11:55.109 00.000 428 Guiding Dir = 0, Dur = 1555 23:11:55.109 00.000 428 IsSlewing returns 0 23:11:55.109 00.000 428 IsGuiding returns 0 23:11:55.187 00.078 428 PulseGuide returned control before completion, sleep 1488 23:11:55.187 00.000 10672 UpdateGuideState exits: m=41586 SNR=15.9 23:11:55.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:55.187 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:55.187 00.000 10672 Enqueuing Expose request 23:11:55.703 00.516 10672 read socket command 10 23:11:55.703 00.000 10672 processing socket request REQDIST 23:11:55.703 00.000 10672 SOCKSVR: Sending pixel error of 1.20 23:11:55.703 00.000 10672 Sending socket response 120 (0x78) 23:11:56.687 00.984 428 IsGuiding returns 1 23:11:56.687 00.000 428 scope still moving after pulse duration time elapsed 23:11:56.718 00.031 428 IsSlewing returns 0 23:11:56.718 00.000 428 IsGuiding returns 1 23:11:56.780 00.062 428 IsSlewing returns 0 23:11:56.812 00.032 428 IsGuiding returns 0 23:11:56.812 00.000 428 scope move finished after 1555 + 151 ms 23:11:56.812 00.000 428 Move returns status 0, amount 1555 23:11:56.812 00.000 428 move complete, result=0 23:11:56.812 00.000 428 worker thread done servicing request 23:11:56.812 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.2 px 1555 ms NORTH 23:11:56.812 00.000 428 Worker thread wakes up 23:11:56.812 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:11:56.812 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:11:58.612 01.800 428 Exposure complete 23:11:58.737 00.125 428 worker thread done servicing request 23:11:58.737 00.000 10672 OnExposeComplete: enter 23:11:58.737 00.000 10672 UpdateGuideState(): m_state=6 23:11:58.737 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 27 23:11:58.737 00.000 10672 Star::Find returns 1 (0), X=1144.58, Y=713.25, Mass=41016, SNR=17.5, Peak=24608 HFD=1.9 23:11:58.737 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 23:11:58.737 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 23:11:58.737 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-1.39 hyp=1.44 cameraTheta=-1.83 mountX=-0.56 mountY=-1.38, mountTheta=-1.96 23:11:58.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-1.39, opts=13) 23:11:58.737 00.000 10672 Enqueuing Move request for scope (-0.37, -1.39) 23:11:58.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:11:58.737 00.000 428 Worker thread wakes up 23:11:58.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.39) opts 0xd 23:11:58.737 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -1.39) 23:11:58.737 00.000 428 Moving (-0.37, -1.39) raw xDistance=-0.56 yDistance=-1.38 23:11:58.737 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 23:11:58.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.38 from input -1.38 23:11:58.737 00.000 428 MoveAxis(E, 655, ABG) 23:11:58.737 00.000 428 Guiding Dir = 2, Dur = 655 23:11:58.753 00.016 428 IsSlewing returns 0 23:11:58.753 00.000 428 IsGuiding returns 0 23:11:58.769 00.016 428 PulseGuide returned control before completion, sleep 646 23:11:58.831 00.062 10672 UpdateGuideState exits: m=41016 SNR=17.5 23:11:58.831 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:11:58.831 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:11:58.831 00.000 10672 Enqueuing Expose request 23:11:59.425 00.594 428 IsGuiding returns 1 23:11:59.425 00.000 428 scope still moving after pulse duration time elapsed 23:11:59.456 00.031 428 IsSlewing returns 0 23:11:59.456 00.000 428 IsGuiding returns 0 23:11:59.456 00.000 428 scope move finished after 655 + 52 ms 23:11:59.456 00.000 428 Move returns status 0, amount 655 23:11:59.456 00.000 428 MoveAxis(N, 1830, ABG) 23:11:59.456 00.000 428 Guiding Dir = 0, Dur = 1830 23:11:59.456 00.000 428 IsSlewing returns 0 23:11:59.456 00.000 428 IsGuiding returns 0 23:11:59.534 00.078 428 PulseGuide returned control before completion, sleep 1762 23:12:00.705 01.171 10672 read socket command 10 23:12:00.705 00.000 10672 processing socket request REQDIST 23:12:00.705 00.000 10672 SOCKSVR: Sending pixel error of 1.27 23:12:00.705 00.000 10672 Sending socket response 127 (0x7f) 23:12:01.315 00.610 428 IsGuiding returns 1 23:12:01.315 00.000 428 scope still moving after pulse duration time elapsed 23:12:01.346 00.031 428 IsSlewing returns 0 23:12:01.346 00.000 428 IsGuiding returns 1 23:12:01.393 00.047 428 IsSlewing returns 0 23:12:01.393 00.000 428 IsGuiding returns 0 23:12:01.393 00.000 428 scope move finished after 1830 + 102 ms 23:12:01.393 00.000 428 Move returns status 0, amount 1830 23:12:01.393 00.000 428 move complete, result=0 23:12:01.393 00.000 428 worker thread done servicing request 23:12:01.393 00.000 428 Worker thread wakes up 23:12:01.393 00.000 10672 GuideStep: -0.6 px 655 ms EAST, -1.4 px 1830 ms NORTH 23:12:01.393 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:01.393 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:02.268 00.875 428 Exposure complete 23:12:02.410 00.142 428 worker thread done servicing request 23:12:02.410 00.000 10672 OnExposeComplete: enter 23:12:02.410 00.000 10672 UpdateGuideState(): m_state=6 23:12:02.411 00.001 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 28 23:12:02.411 00.000 10672 Star::Find returns 1 (0), X=1145.22, Y=713.96, Mass=31331, SNR=16.7, Peak=28848 HFD=0.3 23:12:02.412 00.001 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.14) = xAngle (-1.33 = -1.33) 23:12:02.412 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.22 = -1.22) 23:12:02.412 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.68 hyp=0.73 cameraTheta=-1.19 mountX=0.17 mountY=-0.68, mountTheta=-1.32 23:12:02.413 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.68, opts=13) 23:12:02.414 00.001 10672 Enqueuing Move request for scope (0.27, -0.68) 23:12:02.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:12:02.414 00.000 428 Worker thread wakes up 23:12:02.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.68) opts 0xd 23:12:02.414 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.68) 23:12:02.414 00.000 428 Moving (0.27, -0.68) raw xDistance=0.17 yDistance=-0.68 23:12:02.415 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 23:12:02.415 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 23:12:02.415 00.000 428 MoveAxis(E, 0, ABG) 23:12:02.415 00.000 428 Move returns status 0, amount 0 23:12:02.415 00.000 428 MoveAxis(N, 909, ABG) 23:12:02.415 00.000 428 Guiding Dir = 0, Dur = 909 23:12:02.416 00.001 428 IsSlewing returns 0 23:12:02.418 00.002 428 IsGuiding returns 0 23:12:02.498 00.080 428 PulseGuide returned control before completion, sleep 841 23:12:02.512 00.014 10672 UpdateGuideState exits: m=31331 SNR=16.7 23:12:02.512 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:02.512 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:02.512 00.000 10672 Enqueuing Expose request 23:12:03.340 00.828 428 IsGuiding returns 1 23:12:03.340 00.000 428 scope still moving after pulse duration time elapsed 23:12:03.361 00.021 428 IsSlewing returns 0 23:12:03.362 00.001 428 IsGuiding returns 1 23:12:03.383 00.021 428 IsSlewing returns 0 23:12:03.385 00.002 428 IsGuiding returns 1 23:12:03.406 00.021 428 IsSlewing returns 0 23:12:03.441 00.035 428 IsGuiding returns 0 23:12:03.441 00.000 428 scope move finished after 909 + 113 ms 23:12:03.441 00.000 428 Move returns status 0, amount 909 23:12:03.441 00.000 428 move complete, result=0 23:12:03.441 00.000 428 worker thread done servicing request 23:12:03.441 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 909 ms NORTH 23:12:03.442 00.001 428 Worker thread wakes up 23:12:03.442 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:03.442 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:05.705 02.263 10672 read socket command 10 23:12:05.705 00.000 10672 processing socket request REQDIST 23:12:05.705 00.000 10672 SOCKSVR: Sending pixel error of 1.11 23:12:05.705 00.000 10672 Sending socket response 111 (0x6f) 23:12:05.893 00.188 428 Exposure complete 23:12:06.018 00.125 428 worker thread done servicing request 23:12:06.018 00.000 10672 OnExposeComplete: enter 23:12:06.018 00.000 10672 UpdateGuideState(): m_state=6 23:12:06.018 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 29 23:12:06.018 00.000 10672 Star::Find returns 1 (0), X=1145.68, Y=714.23, Mass=32298, SNR=19.8, Peak=29296 HFD=0.9 23:12:06.018 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (0.14) = xAngle (-0.64 = -0.64) 23:12:06.018 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.54 = -0.54) 23:12:06.018 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-0.41 hyp=0.84 cameraTheta=-0.51 mountX=0.67 mountY=-0.43, mountTheta=-0.57 23:12:06.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-0.41, opts=13) 23:12:06.018 00.000 10672 Enqueuing Move request for scope (0.73, -0.41) 23:12:06.033 00.015 428 Worker thread wakes up 23:12:06.033 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:12:06.033 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.41) opts 0xd 23:12:06.033 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -0.41) 23:12:06.033 00.000 428 Moving (0.73, -0.41) raw xDistance=0.67 yDistance=-0.43 23:12:06.033 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67 23:12:06.033 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:12:06.033 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:12:06.033 00.000 428 MoveAxis(W, 784, ABG) 23:12:06.033 00.000 428 Guiding Dir = 3, Dur = 784 23:12:06.033 00.000 428 IsSlewing returns 0 23:12:06.033 00.000 428 IsGuiding returns 0 23:12:06.049 00.016 428 PulseGuide returned control before completion, sleep 767 23:12:06.127 00.078 10672 UpdateGuideState exits: m=32298 SNR=19.8 23:12:06.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:06.127 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:06.127 00.000 10672 Enqueuing Expose request 23:12:06.846 00.719 428 IsGuiding returns 1 23:12:06.846 00.000 428 scope still moving after pulse duration time elapsed 23:12:06.877 00.031 428 IsSlewing returns 0 23:12:06.877 00.000 428 IsGuiding returns 0 23:12:06.877 00.000 428 scope move finished after 784 + 60 ms 23:12:06.877 00.000 428 Move returns status 0, amount 784 23:12:06.877 00.000 428 MoveAxis(N, 0, ABG) 23:12:06.877 00.000 428 Move returns status 0, amount 0 23:12:06.877 00.000 428 move complete, result=0 23:12:06.877 00.000 428 worker thread done servicing request 23:12:06.877 00.000 428 Worker thread wakes up 23:12:06.877 00.000 10672 GuideStep: 0.7 px 784 ms WEST, -0.4 px 0 ms NORTH 23:12:06.877 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:06.877 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:09.548 02.671 428 Exposure complete 23:12:09.673 00.125 428 worker thread done servicing request 23:12:09.673 00.000 10672 OnExposeComplete: enter 23:12:09.673 00.000 10672 UpdateGuideState(): m_state=6 23:12:09.673 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 30 23:12:09.673 00.000 10672 Star::Find returns 1 (0), X=1144.21, Y=713.43, Mass=54280, SNR=18.7, Peak=29936 HFD=3.3 23:12:09.673 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 23:12:09.673 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.15 = -2.15) 23:12:09.673 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-1.21 hyp=1.41 cameraTheta=-2.12 mountX=-0.90 mountY=-1.18, mountTheta=-2.22 23:12:09.688 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-1.21, opts=13) 23:12:09.688 00.000 10672 Enqueuing Move request for scope (-0.74, -1.21) 23:12:09.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:12:09.688 00.000 428 Worker thread wakes up 23:12:09.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -1.21) opts 0xd 23:12:09.688 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -1.21) 23:12:09.688 00.000 428 Moving (-0.74, -1.21) raw xDistance=-0.90 yDistance=-1.18 23:12:09.688 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.90 23:12:09.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.18 from input -1.18 23:12:09.688 00.000 428 MoveAxis(E, 993, ABG) 23:12:09.688 00.000 428 Guiding Dir = 2, Dur = 993 23:12:09.688 00.000 428 IsSlewing returns 0 23:12:09.688 00.000 428 IsGuiding returns 0 23:12:09.704 00.016 428 PulseGuide returned control before completion, sleep 987 23:12:09.766 00.062 10672 UpdateGuideState exits: m=54280 SNR=18.7 23:12:09.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:09.766 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:09.766 00.000 10672 Enqueuing Expose request 23:12:10.704 00.938 428 IsGuiding returns 0 23:12:10.704 00.000 428 Move returns status 0, amount 993 23:12:10.704 00.000 428 MoveAxis(N, 1571, ABG) 23:12:10.704 00.000 428 Guiding Dir = 0, Dur = 1571 23:12:10.704 00.000 428 IsSlewing returns 0 23:12:10.704 00.000 428 IsGuiding returns 0 23:12:10.719 00.015 10672 read socket command 10 23:12:10.719 00.000 10672 processing socket request REQDIST 23:12:10.719 00.000 10672 SOCKSVR: Sending pixel error of 1.14 23:12:10.719 00.000 10672 Sending socket response 114 (0x72) 23:12:10.782 00.063 428 PulseGuide returned control before completion, sleep 1504 23:12:12.313 01.531 428 IsGuiding returns 1 23:12:12.313 00.000 428 scope still moving after pulse duration time elapsed 23:12:12.375 00.062 428 IsSlewing returns 0 23:12:12.375 00.000 428 IsGuiding returns 0 23:12:12.375 00.000 428 scope move finished after 1571 + 89 ms 23:12:12.375 00.000 428 Move returns status 0, amount 1571 23:12:12.375 00.000 428 move complete, result=0 23:12:12.375 00.000 428 worker thread done servicing request 23:12:12.375 00.000 10672 GuideStep: -0.9 px 993 ms EAST, -1.2 px 1571 ms NORTH 23:12:12.375 00.000 428 Worker thread wakes up 23:12:12.375 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:12.375 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:13.203 00.828 428 Exposure complete 23:12:13.328 00.125 428 worker thread done servicing request 23:12:13.328 00.000 10672 OnExposeComplete: enter 23:12:13.328 00.000 10672 UpdateGuideState(): m_state=6 23:12:13.328 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 31 23:12:13.328 00.000 10672 Star::Find returns 1 (0), X=1145.31, Y=713.12, Mass=41914, SNR=17.7, Peak=28528 HFD=1.6 23:12:13.328 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 23:12:13.328 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 23:12:13.328 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-1.51 hyp=1.55 cameraTheta=-1.34 mountX=0.15 mountY=-1.52, mountTheta=-1.47 23:12:13.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-1.51, opts=13) 23:12:13.328 00.000 10672 Enqueuing Move request for scope (0.36, -1.51) 23:12:13.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:12:13.328 00.000 428 Worker thread wakes up 23:12:13.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.51) opts 0xd 23:12:13.328 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -1.51) 23:12:13.328 00.000 428 Moving (0.36, -1.51) raw xDistance=0.15 yDistance=-1.52 23:12:13.328 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:12:13.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.52 from input -1.52 23:12:13.328 00.000 428 MoveAxis(E, 0, ABG) 23:12:13.328 00.000 428 Move returns status 0, amount 0 23:12:13.328 00.000 428 MoveAxis(N, 2021, ABG) 23:12:13.328 00.000 428 Guiding Dir = 0, Dur = 2021 23:12:13.328 00.000 428 IsSlewing returns 0 23:12:13.328 00.000 428 IsGuiding returns 0 23:12:13.406 00.078 428 PulseGuide returned control before completion, sleep 1952 23:12:13.406 00.000 10672 UpdateGuideState exits: m=41914 SNR=17.7 23:12:13.421 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:13.421 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:13.421 00.000 10672 Enqueuing Expose request 23:12:15.379 01.958 428 IsGuiding returns 1 23:12:15.379 00.000 428 scope still moving after pulse duration time elapsed 23:12:15.410 00.031 428 IsSlewing returns 0 23:12:15.410 00.000 428 IsGuiding returns 1 23:12:15.472 00.062 428 IsSlewing returns 0 23:12:15.472 00.000 428 IsGuiding returns 0 23:12:15.472 00.000 428 scope move finished after 2021 + 120 ms 23:12:15.472 00.000 428 Move returns status 0, amount 2021 23:12:15.472 00.000 428 move complete, result=0 23:12:15.472 00.000 428 worker thread done servicing request 23:12:15.472 00.000 428 Worker thread wakes up 23:12:15.472 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.5 px 2021 ms NORTH 23:12:15.472 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:15.472 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:15.707 00.235 10672 read socket command 10 23:12:15.707 00.000 10672 processing socket request REQDIST 23:12:15.707 00.000 10672 SOCKSVR: Sending pixel error of 1.26 23:12:15.707 00.000 10672 Sending socket response 126 (0x7e) 23:12:16.831 01.124 428 Exposure complete 23:12:16.956 00.125 428 worker thread done servicing request 23:12:16.956 00.000 10672 OnExposeComplete: enter 23:12:16.956 00.000 10672 UpdateGuideState(): m_state=6 23:12:16.956 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 32 23:12:16.956 00.000 10672 Star::Find returns 1 (0), X=1145.20, Y=714.05, Mass=41166, SNR=16.5, Peak=29184 HFD=0.3 23:12:16.956 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.14) = xAngle (-1.31 = -1.31) 23:12:16.956 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.20 = -1.20) 23:12:16.956 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.59 hyp=0.64 cameraTheta=-1.17 mountX=0.16 mountY=-0.60, mountTheta=-1.30 23:12:16.956 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.59, opts=13) 23:12:16.956 00.000 10672 Enqueuing Move request for scope (0.25, -0.59) 23:12:16.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:12:16.956 00.000 428 Worker thread wakes up 23:12:16.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.59) opts 0xd 23:12:16.956 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.59) 23:12:16.956 00.000 428 Moving (0.25, -0.59) raw xDistance=0.16 yDistance=-0.60 23:12:16.956 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 23:12:16.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 23:12:16.956 00.000 428 MoveAxis(E, 0, ABG) 23:12:16.956 00.000 428 Move returns status 0, amount 0 23:12:16.956 00.000 428 MoveAxis(N, 793, ABG) 23:12:16.956 00.000 428 Guiding Dir = 0, Dur = 793 23:12:16.956 00.000 428 IsSlewing returns 0 23:12:16.972 00.016 428 IsGuiding returns 0 23:12:17.034 00.062 428 PulseGuide returned control before completion, sleep 731 23:12:17.065 00.031 10672 UpdateGuideState exits: m=41166 SNR=16.5 23:12:17.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:17.065 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:17.065 00.000 10672 Enqueuing Expose request 23:12:17.784 00.719 428 IsGuiding returns 1 23:12:17.784 00.000 428 scope still moving after pulse duration time elapsed 23:12:17.815 00.031 428 IsSlewing returns 0 23:12:17.815 00.000 428 IsGuiding returns 1 23:12:17.862 00.047 428 IsSlewing returns 0 23:12:17.893 00.031 428 IsGuiding returns 0 23:12:17.893 00.000 428 scope move finished after 793 + 143 ms 23:12:17.893 00.000 428 Move returns status 0, amount 793 23:12:17.893 00.000 428 move complete, result=0 23:12:17.893 00.000 428 worker thread done servicing request 23:12:17.893 00.000 428 Worker thread wakes up 23:12:17.893 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 793 ms NORTH 23:12:17.909 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:17.909 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:20.471 02.562 428 Exposure complete 23:12:20.596 00.125 428 worker thread done servicing request 23:12:20.596 00.000 10672 OnExposeComplete: enter 23:12:20.596 00.000 10672 UpdateGuideState(): m_state=6 23:12:20.596 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 33 23:12:20.596 00.000 10672 Star::Find returns 1 (0), X=1145.91, Y=714.02, Mass=36308, SNR=17.6, Peak=24704 HFD=1.6 23:12:20.596 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.14) = xAngle (-0.71 = -0.71) 23:12:20.596 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.60 = -0.60) 23:12:20.596 00.000 10672 CameraToMount -- cameraX=0.96 cameraY=-0.62 hyp=1.14 cameraTheta=-0.57 mountX=0.86 mountY=-0.65, mountTheta=-0.64 23:12:20.611 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.96, y=-0.62, opts=13) 23:12:20.611 00.000 10672 Enqueuing Move request for scope (0.96, -0.62) 23:12:20.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:12:20.611 00.000 428 Worker thread wakes up 23:12:20.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.62) opts 0xd 23:12:20.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.96, -0.62) 23:12:20.611 00.000 428 Moving (0.96, -0.62) raw xDistance=0.86 yDistance=-0.65 23:12:20.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86 23:12:20.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 23:12:20.611 00.000 428 MoveAxis(W, 1008, ABG) 23:12:20.611 00.000 428 Guiding Dir = 3, Dur = 1008 23:12:20.611 00.000 428 IsSlewing returns 0 23:12:20.611 00.000 428 IsGuiding returns 0 23:12:20.627 00.016 428 PulseGuide returned control before completion, sleep 992 23:12:20.689 00.062 10672 UpdateGuideState exits: m=36308 SNR=17.6 23:12:20.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:20.689 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:20.689 00.000 10672 Enqueuing Expose request 23:12:20.705 00.016 10672 read socket command 10 23:12:20.705 00.000 10672 processing socket request REQDIST 23:12:20.705 00.000 10672 SOCKSVR: Sending pixel error of 1.09 23:12:20.705 00.000 10672 Sending socket response 109 (0x6d) 23:12:21.658 00.953 428 IsGuiding returns 0 23:12:21.658 00.000 428 Move returns status 0, amount 1008 23:12:21.658 00.000 428 MoveAxis(N, 857, ABG) 23:12:21.658 00.000 428 Guiding Dir = 0, Dur = 857 23:12:21.658 00.000 428 IsSlewing returns 0 23:12:21.658 00.000 428 IsGuiding returns 0 23:12:21.736 00.078 428 PulseGuide returned control before completion, sleep 791 23:12:22.553 00.817 428 IsGuiding returns 1 23:12:22.553 00.000 428 scope still moving after pulse duration time elapsed 23:12:22.584 00.031 428 IsSlewing returns 0 23:12:22.584 00.000 428 IsGuiding returns 1 23:12:22.646 00.062 428 IsSlewing returns 0 23:12:22.646 00.000 428 IsGuiding returns 0 23:12:22.646 00.000 428 scope move finished after 857 + 132 ms 23:12:22.646 00.000 428 Move returns status 0, amount 857 23:12:22.646 00.000 428 move complete, result=0 23:12:22.646 00.000 428 worker thread done servicing request 23:12:22.646 00.000 10672 GuideStep: 0.9 px 1008 ms WEST, -0.6 px 857 ms NORTH 23:12:22.646 00.000 428 Worker thread wakes up 23:12:22.646 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:22.646 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:24.130 01.484 428 Exposure complete 23:12:24.255 00.125 428 worker thread done servicing request 23:12:24.255 00.000 10672 OnExposeComplete: enter 23:12:24.255 00.000 10672 UpdateGuideState(): m_state=6 23:12:24.255 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 34 23:12:24.255 00.000 10672 Star::Find returns 1 (0), X=1145.83, Y=713.97, Mass=64051, SNR=21.3, Peak=25472 HFD=4.3 23:12:24.255 00.000 10672 Status Line: Mass: 64051 vs 41016 23:12:24.255 00.000 10672 UpdateCurrentPosition: star mass new=64051.4 exp=41016.5 thresh=50% limits=(18112.5, 61661.3, 82033.0) 23:12:24.255 00.000 10672 DistanceChecker: activated 23:12:24.255 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:12:24.255 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:12:24.255 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:12:24.255 00.000 428 Worker thread wakes up 23:12:24.255 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:12:24.255 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:12:24.255 00.000 428 move complete, result=0 23:12:24.255 00.000 428 worker thread done servicing request 23:12:24.381 00.126 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:12:24.381 00.000 10672 Status Line: Star lost - mass changed 23:12:24.381 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:12:24.481 00.100 10672 UpdateGuideState exits: Star lost - mass changed 23:12:24.482 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:24.482 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:12:24.482 00.000 10672 Enqueuing Expose request 23:12:24.482 00.000 428 Worker thread wakes up 23:12:24.482 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:24.482 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:12:25.705 01.223 10672 read socket command 10 23:12:25.706 00.001 10672 processing socket request REQDIST 23:12:25.706 00.000 10672 SOCKSVR: Sending pixel error of 1.09 23:12:25.706 00.000 10672 Sending socket response 109 (0x6d) 23:12:27.734 02.028 428 Exposure complete 23:12:27.874 00.140 428 worker thread done servicing request 23:12:27.874 00.000 10672 OnExposeComplete: enter 23:12:27.874 00.000 10672 UpdateGuideState(): m_state=6 23:12:27.874 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 35 23:12:27.874 00.000 10672 Star::Find returns 1 (0), X=1145.39, Y=715.24, Mass=40337, SNR=14.2, Peak=21984 HFD=2.7 23:12:27.874 00.000 10672 DistanceChecker: deactivated 23:12:27.874 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (0.14) = xAngle (0.81 = 0.81) 23:12:27.874 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.91 = 0.91) 23:12:27.874 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.61 hyp=0.75 cameraTheta=0.94 mountX=0.52 mountY=0.59, mountTheta=0.85 23:12:27.874 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.61, opts=13) 23:12:27.874 00.000 10672 Enqueuing Move request for scope (0.44, 0.61) 23:12:27.874 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:12:27.874 00.000 428 Worker thread wakes up 23:12:27.874 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.61) opts 0xd 23:12:27.874 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.61) 23:12:27.874 00.000 428 Moving (0.44, 0.61) raw xDistance=0.52 yDistance=0.59 23:12:27.874 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.52 23:12:27.874 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:12:27.874 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 23:12:27.874 00.000 428 MoveAxis(W, 676, ABG) 23:12:27.874 00.000 428 Guiding Dir = 3, Dur = 676 23:12:27.874 00.000 428 IsSlewing returns 0 23:12:27.874 00.000 428 IsGuiding returns 0 23:12:27.906 00.032 428 PulseGuide returned control before completion, sleep 662 23:12:27.968 00.062 10672 UpdateGuideState exits: m=40337 SNR=14.2 23:12:27.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:27.968 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:27.968 00.000 10672 Enqueuing Expose request 23:12:28.593 00.625 428 IsGuiding returns 0 23:12:28.593 00.000 428 Move returns status 0, amount 676 23:12:28.593 00.000 428 MoveAxis(N, 0, ABG) 23:12:28.593 00.000 428 Move returns status 0, amount 0 23:12:28.593 00.000 428 move complete, result=0 23:12:28.593 00.000 428 worker thread done servicing request 23:12:28.593 00.000 428 Worker thread wakes up 23:12:28.593 00.000 10672 GuideStep: 0.5 px 676 ms WEST, 0.6 px 0 ms NORTH 23:12:28.593 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:28.593 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:30.707 02.114 10672 read socket command 10 23:12:30.707 00.000 10672 processing socket request REQDIST 23:12:30.707 00.000 10672 SOCKSVR: Sending pixel error of 0.99 23:12:30.707 00.000 10672 Sending socket response 99 (0x63) 23:12:31.362 00.655 428 Exposure complete 23:12:31.487 00.125 428 worker thread done servicing request 23:12:31.487 00.000 10672 OnExposeComplete: enter 23:12:31.487 00.000 10672 UpdateGuideState(): m_state=6 23:12:31.487 00.000 10672 Star::Find(15, 1145, 715, 0, (0,0,0,0), 0.0, 0) frame 36 23:12:31.487 00.000 10672 Star::Find returns 1 (0), X=1145.02, Y=714.97, Mass=29677, SNR=16.4, Peak=27760 HFD=1.2 23:12:31.487 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.14) = xAngle (1.25 = 1.25) 23:12:31.487 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.35 = 1.35) 23:12:31.487 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.34 cameraTheta=1.38 mountX=0.11 mountY=0.33, mountTheta=1.25 23:12:31.487 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.33, opts=13) 23:12:31.487 00.000 10672 Enqueuing Move request for scope (0.06, 0.33) 23:12:31.487 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1552, FiltMax=65488, Gamma=1.000 23:12:31.487 00.000 428 Worker thread wakes up 23:12:31.487 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd 23:12:31.487 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.33) 23:12:31.487 00.000 428 Moving (0.06, 0.33) raw xDistance=0.11 yDistance=0.33 23:12:31.487 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:12:31.487 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:12:31.503 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 23:12:31.503 00.000 428 MoveAxis(E, 0, ABG) 23:12:31.503 00.000 428 Move returns status 0, amount 0 23:12:31.503 00.000 428 MoveAxis(N, 0, ABG) 23:12:31.503 00.000 428 Move returns status 0, amount 0 23:12:31.503 00.000 428 move complete, result=0 23:12:31.503 00.000 428 worker thread done servicing request 23:12:31.581 00.078 10672 UpdateGuideState exits: m=29677 SNR=16.4 23:12:31.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:31.581 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:31.581 00.000 10672 Enqueuing Expose request 23:12:31.581 00.000 428 Worker thread wakes up 23:12:31.581 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 23:12:31.581 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:31.581 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:35.033 03.452 428 Exposure complete 23:12:35.174 00.141 428 worker thread done servicing request 23:12:35.174 00.000 10672 OnExposeComplete: enter 23:12:35.174 00.000 10672 UpdateGuideState(): m_state=6 23:12:35.174 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 37 23:12:35.174 00.000 10672 Star::Find returns 1 (0), X=1146.49, Y=714.40, Mass=47960, SNR=17.7, Peak=28752 HFD=3.0 23:12:35.174 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.14) = xAngle (-0.29 = -0.29) 23:12:35.174 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.18 = -0.18) 23:12:35.174 00.000 10672 CameraToMount -- cameraX=1.54 cameraY=-0.24 hyp=1.56 cameraTheta=-0.15 mountX=1.49 mountY=-0.28, mountTheta=-0.19 23:12:35.174 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.54, y=-0.24, opts=13) 23:12:35.174 00.000 10672 Enqueuing Move request for scope (1.54, -0.24) 23:12:35.174 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:12:35.174 00.000 428 Worker thread wakes up 23:12:35.174 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.54, -0.24) opts 0xd 23:12:35.174 00.000 428 Handling offset move in thread for scope, endpoint = (1.54, -0.24) 23:12:35.174 00.000 428 Moving (1.54, -0.24) raw xDistance=1.49 yDistance=-0.28 23:12:35.174 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.49 23:12:35.174 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:12:35.174 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:12:35.174 00.000 428 MoveAxis(W, 1744, ABG) 23:12:35.174 00.000 428 Guiding Dir = 3, Dur = 1744 23:12:35.189 00.015 428 IsSlewing returns 0 23:12:35.189 00.000 428 IsGuiding returns 0 23:12:35.205 00.016 428 PulseGuide returned control before completion, sleep 1740 23:12:35.252 00.047 10672 UpdateGuideState exits: m=47960 SNR=17.7 23:12:35.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:35.252 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:35.252 00.000 10672 Enqueuing Expose request 23:12:35.705 00.453 10672 read socket command 10 23:12:35.705 00.000 10672 processing socket request REQDIST 23:12:35.705 00.000 10672 SOCKSVR: Sending pixel error of 1.02 23:12:35.705 00.000 10672 Sending socket response 102 (0x66) 23:12:36.970 01.265 428 IsGuiding returns 0 23:12:36.970 00.000 428 Move returns status 0, amount 1744 23:12:36.970 00.000 428 MoveAxis(N, 0, ABG) 23:12:36.970 00.000 428 Move returns status 0, amount 0 23:12:36.970 00.000 428 move complete, result=0 23:12:36.970 00.000 428 worker thread done servicing request 23:12:36.970 00.000 428 Worker thread wakes up 23:12:36.970 00.000 10672 GuideStep: 1.5 px 1744 ms WEST, -0.3 px 0 ms NORTH 23:12:36.970 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:36.970 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:38.662 01.692 428 Exposure complete 23:12:38.787 00.125 428 worker thread done servicing request 23:12:38.787 00.000 10672 OnExposeComplete: enter 23:12:38.787 00.000 10672 UpdateGuideState(): m_state=6 23:12:38.787 00.000 10672 Star::Find(15, 1146, 714, 0, (0,0,0,0), 0.0, 0) frame 38 23:12:38.787 00.000 10672 Star::Find returns 1 (0), X=1144.49, Y=715.09, Mass=36785, SNR=16.5, Peak=28304 HFD=1.9 23:12:38.787 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.14) = xAngle (2.22 = 2.22) 23:12:38.787 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.33 = 2.33) 23:12:38.787 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.36 mountX=-0.39 mountY=0.47, mountTheta=2.27 23:12:38.787 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=0.46, opts=13) 23:12:38.787 00.000 10672 Enqueuing Move request for scope (-0.46, 0.46) 23:12:38.787 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 23:12:38.787 00.000 428 Worker thread wakes up 23:12:38.787 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.46) opts 0xd 23:12:38.787 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 0.46) 23:12:38.787 00.000 428 Moving (-0.46, 0.46) raw xDistance=-0.39 yDistance=0.47 23:12:38.787 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:12:38.787 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:12:38.787 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 23:12:38.787 00.000 428 MoveAxis(E, 0, ABG) 23:12:38.787 00.000 428 Move returns status 0, amount 0 23:12:38.787 00.000 428 MoveAxis(N, 0, ABG) 23:12:38.802 00.015 428 Move returns status 0, amount 0 23:12:38.802 00.000 428 move complete, result=0 23:12:38.802 00.000 428 worker thread done servicing request 23:12:38.881 00.079 10672 UpdateGuideState exits: m=36785 SNR=16.5 23:12:38.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:38.881 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:38.881 00.000 10672 Enqueuing Expose request 23:12:38.881 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 23:12:38.881 00.000 428 Worker thread wakes up 23:12:38.881 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:38.881 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:40.708 01.827 10672 read socket command 10 23:12:40.708 00.000 10672 processing socket request REQDIST 23:12:40.708 00.000 10672 SOCKSVR: Sending pixel error of 0.91 23:12:40.708 00.000 10672 Sending socket response 91 (0x5b) 23:12:42.317 01.609 428 Exposure complete 23:12:42.442 00.125 428 worker thread done servicing request 23:12:42.442 00.000 10672 OnExposeComplete: enter 23:12:42.442 00.000 10672 UpdateGuideState(): m_state=6 23:12:42.442 00.000 10672 Star::Find(15, 1144, 715, 0, (0,0,0,0), 0.0, 0) frame 39 23:12:42.442 00.000 10672 Star::Find returns 1 (0), X=1145.27, Y=714.34, Mass=53598, SNR=17.0, Peak=24928 HFD=3.9 23:12:42.442 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 23:12:42.442 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.78 = -0.78) 23:12:42.442 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.30 hyp=0.43 cameraTheta=-0.75 mountX=0.27 mountY=-0.30, mountTheta=-0.84 23:12:42.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.30, opts=13) 23:12:42.442 00.000 10672 Enqueuing Move request for scope (0.32, -0.30) 23:12:42.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:12:42.442 00.000 428 Worker thread wakes up 23:12:42.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.30) opts 0xd 23:12:42.442 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.30) 23:12:42.442 00.000 428 Moving (0.32, -0.30) raw xDistance=0.27 yDistance=-0.30 23:12:42.442 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 23:12:42.442 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:12:42.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:12:42.442 00.000 428 MoveAxis(E, 0, ABG) 23:12:42.442 00.000 428 Move returns status 0, amount 0 23:12:42.442 00.000 428 MoveAxis(N, 0, ABG) 23:12:42.442 00.000 428 Move returns status 0, amount 0 23:12:42.442 00.000 428 move complete, result=0 23:12:42.442 00.000 428 worker thread done servicing request 23:12:42.520 00.078 10672 UpdateGuideState exits: m=53598 SNR=17.0 23:12:42.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:42.520 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:42.520 00.000 10672 Enqueuing Expose request 23:12:42.520 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:12:42.536 00.016 428 Worker thread wakes up 23:12:42.536 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:42.536 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:45.707 03.171 10672 read socket command 10 23:12:45.707 00.000 10672 processing socket request REQDIST 23:12:45.707 00.000 10672 SOCKSVR: Sending pixel error of 0.76 23:12:45.707 00.000 10672 Sending socket response 76 (0x4c) 23:12:45.972 00.265 428 Exposure complete 23:12:46.097 00.125 428 worker thread done servicing request 23:12:46.097 00.000 10672 OnExposeComplete: enter 23:12:46.097 00.000 10672 UpdateGuideState(): m_state=6 23:12:46.097 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 40 23:12:46.097 00.000 10672 Star::Find returns 1 (0), X=1146.09, Y=712.86, Mass=45562, SNR=17.8, Peak=26672 HFD=3.0 23:12:46.097 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.14) = xAngle (-1.14 = -1.14) 23:12:46.097 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.03 = -1.03) 23:12:46.097 00.000 10672 CameraToMount -- cameraX=1.14 cameraY=-1.78 hyp=2.11 cameraTheta=-1.00 mountX=0.88 mountY=-1.81, mountTheta=-1.12 23:12:46.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.14, y=-1.78, opts=13) 23:12:46.097 00.000 10672 Enqueuing Move request for scope (1.14, -1.78) 23:12:46.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:12:46.097 00.000 428 Worker thread wakes up 23:12:46.113 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (1.14, -1.78) opts 0xd 23:12:46.113 00.000 428 Handling offset move in thread for scope, endpoint = (1.14, -1.78) 23:12:46.113 00.000 428 Moving (1.14, -1.78) raw xDistance=0.88 yDistance=-1.81 23:12:46.113 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.88 23:12:46.113 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.81 from input -1.81 23:12:46.113 00.000 428 MoveAxis(W, 1031, ABG) 23:12:46.113 00.000 428 Guiding Dir = 3, Dur = 1031 23:12:46.113 00.000 428 IsSlewing returns 0 23:12:46.113 00.000 428 IsGuiding returns 0 23:12:46.128 00.015 428 PulseGuide returned control before completion, sleep 1021 23:12:46.191 00.063 10672 UpdateGuideState exits: m=45562 SNR=17.8 23:12:46.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:46.191 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:46.191 00.000 10672 Enqueuing Expose request 23:12:47.164 00.973 428 IsGuiding returns 1 23:12:47.164 00.000 428 scope still moving after pulse duration time elapsed 23:12:47.195 00.031 428 IsSlewing returns 0 23:12:47.195 00.000 428 IsGuiding returns 0 23:12:47.195 00.000 428 scope move finished after 1031 + 62 ms 23:12:47.195 00.000 428 Move returns status 0, amount 1031 23:12:47.195 00.000 428 MoveAxis(N, 2406, ABG) 23:12:47.195 00.000 428 Guiding Dir = 0, Dur = 2406 23:12:47.211 00.016 428 IsSlewing returns 0 23:12:47.211 00.000 428 IsGuiding returns 0 23:12:47.273 00.062 428 PulseGuide returned control before completion, sleep 2341 23:12:49.632 02.359 428 IsGuiding returns 1 23:12:49.632 00.000 428 scope still moving after pulse duration time elapsed 23:12:49.663 00.031 428 IsSlewing returns 0 23:12:49.663 00.000 428 IsGuiding returns 1 23:12:49.710 00.047 428 IsSlewing returns 0 23:12:49.741 00.031 428 IsGuiding returns 0 23:12:49.741 00.000 428 scope move finished after 2406 + 131 ms 23:12:49.741 00.000 428 Move returns status 0, amount 2406 23:12:49.741 00.000 428 move complete, result=0 23:12:49.741 00.000 428 worker thread done servicing request 23:12:49.741 00.000 10672 GuideStep: 0.9 px 1031 ms WEST, -1.8 px 2406 ms NORTH 23:12:49.741 00.000 428 Worker thread wakes up 23:12:49.741 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:49.741 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:49.757 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:12:50.710 00.953 10672 read socket command 10 23:12:50.710 00.000 10672 processing socket request REQDIST 23:12:50.710 00.000 10672 SOCKSVR: Sending pixel error of 1.17 23:12:50.710 00.000 10672 Sending socket response 117 (0x75) 23:12:53.271 02.561 428 Exposure complete 23:12:53.396 00.125 428 worker thread done servicing request 23:12:53.396 00.000 10672 OnExposeComplete: enter 23:12:53.396 00.000 10672 UpdateGuideState(): m_state=6 23:12:53.396 00.000 10672 Star::Find(15, 1146, 712, 0, (0,0,0,0), 0.0, 0) frame 41 23:12:53.396 00.000 10672 Star::Find returns 1 (0), X=1145.96, Y=714.16, Mass=33539, SNR=16.5, Peak=27328 HFD=1.4 23:12:53.396 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.14) = xAngle (-0.58 = -0.58) 23:12:53.396 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.47 = -0.47) 23:12:53.396 00.000 10672 CameraToMount -- cameraX=1.01 cameraY=-0.48 hyp=1.12 cameraTheta=-0.44 mountX=0.93 mountY=-0.51, mountTheta=-0.50 23:12:53.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.01, y=-0.48, opts=13) 23:12:53.396 00.000 10672 Enqueuing Move request for scope (1.01, -0.48) 23:12:53.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 23:12:53.396 00.000 428 Worker thread wakes up 23:12:53.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.48) opts 0xd 23:12:53.396 00.000 428 Handling offset move in thread for scope, endpoint = (1.01, -0.48) 23:12:53.396 00.000 428 Moving (1.01, -0.48) raw xDistance=0.93 yDistance=-0.51 23:12:53.396 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.93 23:12:53.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:12:53.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 23:12:53.396 00.000 428 MoveAxis(W, 1164, ABG) 23:12:53.396 00.000 428 Guiding Dir = 3, Dur = 1164 23:12:53.396 00.000 428 IsSlewing returns 0 23:12:53.396 00.000 428 IsGuiding returns 0 23:12:53.412 00.016 428 PulseGuide returned control before completion, sleep 1158 23:12:53.490 00.078 10672 UpdateGuideState exits: m=33539 SNR=16.5 23:12:53.490 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:53.490 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:53.490 00.000 10672 Enqueuing Expose request 23:12:54.599 01.109 428 IsGuiding returns 0 23:12:54.599 00.000 428 Move returns status 0, amount 1164 23:12:54.599 00.000 428 MoveAxis(N, 0, ABG) 23:12:54.599 00.000 428 Move returns status 0, amount 0 23:12:54.599 00.000 428 move complete, result=0 23:12:54.599 00.000 428 worker thread done servicing request 23:12:54.599 00.000 428 Worker thread wakes up 23:12:54.599 00.000 10672 GuideStep: 0.9 px 1164 ms WEST, -0.5 px 0 ms NORTH 23:12:54.599 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:54.599 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:12:55.712 01.113 10672 read socket command 10 23:12:55.712 00.000 10672 processing socket request REQDIST 23:12:55.712 00.000 10672 SOCKSVR: Sending pixel error of 1.15 23:12:55.712 00.000 10672 Sending socket response 115 (0x73) 23:12:56.914 01.202 428 Exposure complete 23:12:57.039 00.125 428 worker thread done servicing request 23:12:57.039 00.000 10672 OnExposeComplete: enter 23:12:57.039 00.000 10672 UpdateGuideState(): m_state=6 23:12:57.039 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 42 23:12:57.055 00.016 10672 Star::Find returns 1 (0), X=1145.45, Y=713.44, Mass=49424, SNR=23.2, Peak=31904 HFD=1.3 23:12:57.055 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.14) = xAngle (-1.32 = -1.32) 23:12:57.055 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.21 = -1.21) 23:12:57.055 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-1.19 hyp=1.29 cameraTheta=-1.18 mountX=0.33 mountY=-1.21, mountTheta=-1.31 23:12:57.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-1.19, opts=13) 23:12:57.055 00.000 10672 Enqueuing Move request for scope (0.49, -1.19) 23:12:57.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:12:57.055 00.000 428 Worker thread wakes up 23:12:57.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -1.19) opts 0xd 23:12:57.055 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -1.19) 23:12:57.055 00.000 428 Moving (0.49, -1.19) raw xDistance=0.33 yDistance=-1.21 23:12:57.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 23:12:57.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.21 from input -1.21 23:12:57.055 00.000 428 MoveAxis(E, 0, ABG) 23:12:57.055 00.000 428 Move returns status 0, amount 0 23:12:57.055 00.000 428 MoveAxis(N, 1602, ABG) 23:12:57.055 00.000 428 Guiding Dir = 0, Dur = 1602 23:12:57.055 00.000 428 IsSlewing returns 0 23:12:57.055 00.000 428 IsGuiding returns 0 23:12:57.149 00.094 10672 UpdateGuideState exits: m=49424 SNR=23.2 23:12:57.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:12:57.149 00.000 428 PulseGuide returned control before completion, sleep 1529 23:12:57.149 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:12:57.149 00.000 10672 Enqueuing Expose request 23:12:58.695 01.546 428 IsGuiding returns 1 23:12:58.695 00.000 428 scope still moving after pulse duration time elapsed 23:12:58.727 00.032 428 IsSlewing returns 0 23:12:58.727 00.000 428 IsGuiding returns 1 23:12:58.789 00.062 428 IsSlewing returns 0 23:12:58.789 00.000 428 IsGuiding returns 0 23:12:58.789 00.000 428 scope move finished after 1602 + 127 ms 23:12:58.789 00.000 428 Move returns status 0, amount 1602 23:12:58.789 00.000 428 move complete, result=0 23:12:58.789 00.000 428 worker thread done servicing request 23:12:58.789 00.000 428 Worker thread wakes up 23:12:58.789 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.2 px 1602 ms NORTH 23:12:58.789 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:12:58.789 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:00.554 01.765 428 Exposure complete 23:13:00.710 00.156 10672 read socket command 10 23:13:00.710 00.000 10672 processing socket request REQDIST 23:13:00.710 00.000 10672 SOCKSVR: Sending pixel error of 1.19 23:13:00.710 00.000 10672 Sending socket response 119 (0x77) 23:13:00.710 00.000 428 worker thread done servicing request 23:13:00.710 00.000 10672 OnExposeComplete: enter 23:13:00.710 00.000 10672 UpdateGuideState(): m_state=6 23:13:00.726 00.016 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 43 23:13:00.726 00.000 10672 Star::Find returns 1 (0), X=1144.27, Y=714.24, Mass=40579, SNR=16.6, Peak=29072 HFD=1.3 23:13:00.726 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (0.14) = xAngle (-2.76 = -2.76) 23:13:00.726 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.65 = -2.65) 23:13:00.726 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=-0.39 hyp=0.78 cameraTheta=-2.62 mountX=-0.72 mountY=-0.37, mountTheta=-2.67 23:13:00.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=-0.39, opts=13) 23:13:00.726 00.000 10672 Enqueuing Move request for scope (-0.68, -0.39) 23:13:00.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:13:00.726 00.000 428 Worker thread wakes up 23:13:00.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.39) opts 0xd 23:13:00.726 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, -0.39) 23:13:00.726 00.000 428 Moving (-0.68, -0.39) raw xDistance=-0.72 yDistance=-0.37 23:13:00.726 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.72 23:13:00.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:13:00.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:13:00.726 00.000 428 MoveAxis(E, 847, ABG) 23:13:00.726 00.000 428 Guiding Dir = 2, Dur = 847 23:13:00.726 00.000 428 IsSlewing returns 0 23:13:00.726 00.000 428 IsGuiding returns 0 23:13:00.757 00.031 428 PulseGuide returned control before completion, sleep 830 23:13:00.804 00.047 10672 UpdateGuideState exits: m=40579 SNR=16.6 23:13:00.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:00.804 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:00.804 00.000 10672 Enqueuing Expose request 23:13:01.600 00.796 428 IsGuiding returns 1 23:13:01.600 00.000 428 scope still moving after pulse duration time elapsed 23:13:01.632 00.032 428 IsSlewing returns 0 23:13:01.632 00.000 428 IsGuiding returns 0 23:13:01.632 00.000 428 scope move finished after 847 + 59 ms 23:13:01.632 00.000 428 Move returns status 0, amount 847 23:13:01.632 00.000 428 MoveAxis(N, 0, ABG) 23:13:01.632 00.000 428 Move returns status 0, amount 0 23:13:01.632 00.000 428 move complete, result=0 23:13:01.632 00.000 428 worker thread done servicing request 23:13:01.632 00.000 428 Worker thread wakes up 23:13:01.632 00.000 10672 GuideStep: -0.7 px 847 ms EAST, -0.4 px 0 ms NORTH 23:13:01.632 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:01.632 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:04.197 02.565 428 Exposure complete 23:13:04.322 00.125 428 worker thread done servicing request 23:13:04.322 00.000 10672 OnExposeComplete: enter 23:13:04.322 00.000 10672 UpdateGuideState(): m_state=6 23:13:04.322 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 44 23:13:04.322 00.000 10672 Star::Find returns 1 (0), X=1145.02, Y=713.96, Mass=29673, SNR=12.9, Peak=25808 HFD=0.1 23:13:04.322 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.14) = xAngle (-1.61 = -1.61) 23:13:04.322 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.50 = -1.50) 23:13:04.322 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.68 hyp=0.68 cameraTheta=-1.47 mountX=-0.02 mountY=-0.68, mountTheta=-1.61 23:13:04.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.68, opts=13) 23:13:04.322 00.000 10672 Enqueuing Move request for scope (0.07, -0.68) 23:13:04.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:13:04.322 00.000 428 Worker thread wakes up 23:13:04.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.68) opts 0xd 23:13:04.322 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.68) 23:13:04.322 00.000 428 Moving (0.07, -0.68) raw xDistance=-0.02 yDistance=-0.68 23:13:04.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:13:04.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 23:13:04.322 00.000 428 MoveAxis(E, 0, ABG) 23:13:04.322 00.000 428 Move returns status 0, amount 0 23:13:04.322 00.000 428 MoveAxis(N, 902, ABG) 23:13:04.322 00.000 428 Guiding Dir = 0, Dur = 902 23:13:04.322 00.000 428 IsSlewing returns 0 23:13:04.322 00.000 428 IsGuiding returns 0 23:13:04.401 00.079 428 PulseGuide returned control before completion, sleep 840 23:13:04.401 00.000 10672 UpdateGuideState exits: m=29673 SNR=12.9 23:13:04.416 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:04.416 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:04.416 00.000 10672 Enqueuing Expose request 23:13:05.260 00.844 428 IsGuiding returns 1 23:13:05.260 00.000 428 scope still moving after pulse duration time elapsed 23:13:05.291 00.031 428 IsSlewing returns 0 23:13:05.291 00.000 428 IsGuiding returns 1 23:13:05.338 00.047 428 IsSlewing returns 0 23:13:05.338 00.000 428 IsGuiding returns 0 23:13:05.338 00.000 428 scope move finished after 902 + 114 ms 23:13:05.338 00.000 428 Move returns status 0, amount 902 23:13:05.338 00.000 428 move complete, result=0 23:13:05.338 00.000 428 worker thread done servicing request 23:13:05.338 00.000 428 Worker thread wakes up 23:13:05.338 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.7 px 902 ms NORTH 23:13:05.338 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:05.338 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:05.713 00.375 10672 read socket command 10 23:13:05.713 00.000 10672 processing socket request REQDIST 23:13:05.713 00.000 10672 SOCKSVR: Sending pixel error of 0.95 23:13:05.713 00.000 10672 Sending socket response 95 (0x5f) 23:13:07.821 02.108 428 Exposure complete 23:13:07.946 00.125 428 worker thread done servicing request 23:13:07.946 00.000 10672 OnExposeComplete: enter 23:13:07.946 00.000 10672 UpdateGuideState(): m_state=6 23:13:07.946 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 45 23:13:07.946 00.000 10672 Star::Find returns 1 (0), X=1146.29, Y=714.12, Mass=41888, SNR=17.1, Peak=28192 HFD=2.0 23:13:07.946 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.14) = xAngle (-0.50 = -0.50) 23:13:07.946 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.40 = -0.40) 23:13:07.946 00.000 10672 CameraToMount -- cameraX=1.33 cameraY=-0.51 hyp=1.43 cameraTheta=-0.37 mountX=1.25 mountY=-0.55, mountTheta=-0.42 23:13:07.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.33, y=-0.51, opts=13) 23:13:07.946 00.000 10672 Enqueuing Move request for scope (1.33, -0.51) 23:13:07.962 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:13:07.962 00.000 428 Worker thread wakes up 23:13:07.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.51) opts 0xd 23:13:07.962 00.000 428 Handling offset move in thread for scope, endpoint = (1.33, -0.51) 23:13:07.962 00.000 428 Moving (1.33, -0.51) raw xDistance=1.25 yDistance=-0.55 23:13:07.962 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.25 23:13:07.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 23:13:07.962 00.000 428 MoveAxis(W, 1464, ABG) 23:13:07.962 00.000 428 Guiding Dir = 3, Dur = 1464 23:13:07.962 00.000 428 IsSlewing returns 0 23:13:07.962 00.000 428 IsGuiding returns 0 23:13:07.977 00.015 428 PulseGuide returned control before completion, sleep 1452 23:13:08.056 00.079 10672 UpdateGuideState exits: m=41888 SNR=17.1 23:13:08.056 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:08.056 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:08.056 00.000 10672 Enqueuing Expose request 23:13:09.477 01.421 428 IsGuiding returns 1 23:13:09.477 00.000 428 scope still moving after pulse duration time elapsed 23:13:09.524 00.047 428 IsSlewing returns 0 23:13:09.524 00.000 428 IsGuiding returns 0 23:13:09.524 00.000 428 scope move finished after 1464 + 99 ms 23:13:09.524 00.000 428 Move returns status 0, amount 1464 23:13:09.524 00.000 428 MoveAxis(N, 734, ABG) 23:13:09.524 00.000 428 Guiding Dir = 0, Dur = 734 23:13:09.524 00.000 428 IsSlewing returns 0 23:13:09.524 00.000 428 IsGuiding returns 0 23:13:09.618 00.094 428 PulseGuide returned control before completion, sleep 657 23:13:10.289 00.671 428 IsGuiding returns 1 23:13:10.289 00.000 428 scope still moving after pulse duration time elapsed 23:13:10.321 00.032 428 IsSlewing returns 0 23:13:10.321 00.000 428 IsGuiding returns 1 23:13:10.368 00.047 428 IsSlewing returns 0 23:13:10.368 00.000 428 IsGuiding returns 0 23:13:10.368 00.000 428 scope move finished after 734 + 105 ms 23:13:10.368 00.000 428 Move returns status 0, amount 734 23:13:10.368 00.000 428 move complete, result=0 23:13:10.368 00.000 428 worker thread done servicing request 23:13:10.368 00.000 428 Worker thread wakes up 23:13:10.368 00.000 10672 GuideStep: 1.3 px 1464 ms WEST, -0.6 px 734 ms NORTH 23:13:10.368 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:10.368 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:10.711 00.343 10672 read socket command 10 23:13:10.711 00.000 10672 processing socket request REQDIST 23:13:10.711 00.000 10672 SOCKSVR: Sending pixel error of 1.09 23:13:10.711 00.000 10672 Sending socket response 109 (0x6d) 23:13:11.450 00.739 428 Exposure complete 23:13:11.591 00.141 428 worker thread done servicing request 23:13:11.591 00.000 10672 OnExposeComplete: enter 23:13:11.591 00.000 10672 UpdateGuideState(): m_state=6 23:13:11.591 00.000 10672 Star::Find(15, 1146, 714, 0, (0,0,0,0), 0.0, 0) frame 46 23:13:11.591 00.000 10672 Star::Find returns 1 (0), X=1145.49, Y=713.96, Mass=56189, SNR=20.8, Peak=26240 HFD=3.7 23:13:11.591 00.000 10672 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.14) = xAngle (-1.04 = -1.04) 23:13:11.591 00.000 10672 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.93 = -0.93) 23:13:11.591 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.67 hyp=0.86 cameraTheta=-0.90 mountX=0.44 mountY=-0.69, mountTheta=-1.00 23:13:11.606 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.67, opts=13) 23:13:11.606 00.000 10672 Enqueuing Move request for scope (0.53, -0.67) 23:13:11.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:13:11.606 00.000 428 Worker thread wakes up 23:13:11.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.67) opts 0xd 23:13:11.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.67) 23:13:11.606 00.000 428 Moving (0.53, -0.67) raw xDistance=0.44 yDistance=-0.69 23:13:11.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 23:13:11.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 23:13:11.606 00.000 428 MoveAxis(E, 0, ABG) 23:13:11.606 00.000 428 Move returns status 0, amount 0 23:13:11.606 00.000 428 MoveAxis(N, 914, ABG) 23:13:11.606 00.000 428 Guiding Dir = 0, Dur = 914 23:13:11.606 00.000 428 IsSlewing returns 0 23:13:11.606 00.000 428 IsGuiding returns 0 23:13:11.684 00.078 10672 UpdateGuideState exits: m=56189 SNR=20.8 23:13:11.684 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:11.684 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:11.684 00.000 10672 Enqueuing Expose request 23:13:11.684 00.000 428 PulseGuide returned control before completion, sleep 841 23:13:12.544 00.860 428 IsGuiding returns 1 23:13:12.544 00.000 428 scope still moving after pulse duration time elapsed 23:13:12.575 00.031 428 IsSlewing returns 0 23:13:12.575 00.000 428 IsGuiding returns 1 23:13:12.622 00.047 428 IsSlewing returns 0 23:13:12.622 00.000 428 IsGuiding returns 0 23:13:12.622 00.000 428 scope move finished after 914 + 97 ms 23:13:12.622 00.000 428 Move returns status 0, amount 914 23:13:12.622 00.000 428 move complete, result=0 23:13:12.622 00.000 428 worker thread done servicing request 23:13:12.622 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 914 ms NORTH 23:13:12.622 00.000 428 Worker thread wakes up 23:13:12.622 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:12.622 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:15.105 02.483 428 Exposure complete 23:13:15.246 00.141 428 worker thread done servicing request 23:13:15.246 00.000 10672 OnExposeComplete: enter 23:13:15.246 00.000 10672 UpdateGuideState(): m_state=6 23:13:15.246 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 47 23:13:15.246 00.000 10672 Star::Find returns 1 (0), X=1144.42, Y=713.81, Mass=44968, SNR=17.7, Peak=26240 HFD=1.6 23:13:15.246 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (0.14) = xAngle (-2.28 = -2.28) 23:13:15.246 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.17 = -2.17) 23:13:15.246 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.82 hyp=0.98 cameraTheta=-2.14 mountX=-0.64 mountY=-0.80, mountTheta=-2.24 23:13:15.246 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.82, opts=13) 23:13:15.246 00.000 10672 Enqueuing Move request for scope (-0.53, -0.82) 23:13:15.246 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:13:15.246 00.000 428 Worker thread wakes up 23:13:15.246 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.82) opts 0xd 23:13:15.246 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.82) 23:13:15.246 00.000 428 Moving (-0.53, -0.82) raw xDistance=-0.64 yDistance=-0.80 23:13:15.246 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 23:13:15.246 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.80 from input -0.80 23:13:15.246 00.000 428 MoveAxis(E, 746, ABG) 23:13:15.246 00.000 428 Guiding Dir = 2, Dur = 746 23:13:15.246 00.000 428 IsSlewing returns 0 23:13:15.246 00.000 428 IsGuiding returns 0 23:13:15.261 00.015 428 PulseGuide returned control before completion, sleep 733 23:13:15.324 00.063 10672 UpdateGuideState exits: m=44968 SNR=17.7 23:13:15.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:15.324 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:15.324 00.000 10672 Enqueuing Expose request 23:13:15.714 00.390 10672 read socket command 10 23:13:15.714 00.000 10672 processing socket request REQDIST 23:13:15.714 00.000 10672 SOCKSVR: Sending pixel error of 1.01 23:13:15.714 00.000 10672 Sending socket response 101 (0x65) 23:13:16.011 00.297 428 IsGuiding returns 1 23:13:16.011 00.000 428 scope still moving after pulse duration time elapsed 23:13:16.058 00.047 428 IsSlewing returns 0 23:13:16.058 00.000 428 IsGuiding returns 0 23:13:16.058 00.000 428 scope move finished after 746 + 62 ms 23:13:16.058 00.000 428 Move returns status 0, amount 746 23:13:16.058 00.000 428 MoveAxis(N, 1069, ABG) 23:13:16.058 00.000 428 Guiding Dir = 0, Dur = 1069 23:13:16.058 00.000 428 IsSlewing returns 0 23:13:16.058 00.000 428 IsGuiding returns 0 23:13:16.136 00.078 428 PulseGuide returned control before completion, sleep 1005 23:13:17.152 01.016 428 IsGuiding returns 1 23:13:17.152 00.000 428 scope still moving after pulse duration time elapsed 23:13:17.198 00.046 428 IsSlewing returns 0 23:13:17.198 00.000 428 IsGuiding returns 1 23:13:17.245 00.047 428 IsSlewing returns 0 23:13:17.245 00.000 428 IsGuiding returns 0 23:13:17.245 00.000 428 scope move finished after 1069 + 125 ms 23:13:17.245 00.000 428 Move returns status 0, amount 1069 23:13:17.245 00.000 428 move complete, result=0 23:13:17.245 00.000 428 worker thread done servicing request 23:13:17.261 00.016 10672 GuideStep: -0.6 px 746 ms EAST, -0.8 px 1069 ms NORTH 23:13:17.261 00.000 428 Worker thread wakes up 23:13:17.261 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:17.261 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:18.776 01.515 428 Exposure complete 23:13:18.932 00.156 428 worker thread done servicing request 23:13:18.932 00.000 10672 OnExposeComplete: enter 23:13:18.932 00.000 10672 UpdateGuideState(): m_state=6 23:13:18.932 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 48 23:13:18.932 00.000 10672 Star::Find returns 1 (0), X=1144.87, Y=714.37, Mass=54501, SNR=19.9, Peak=29616 HFD=6.4 23:13:18.932 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-1.99 = -1.99) 23:13:18.932 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 23:13:18.932 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.86 mountX=-0.12 mountY=-0.27, mountTheta=-1.98 23:13:18.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.27, opts=13) 23:13:18.932 00.000 10672 Enqueuing Move request for scope (-0.08, -0.27) 23:13:18.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:13:18.932 00.000 428 Worker thread wakes up 23:13:18.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.27) opts 0xd 23:13:18.932 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.27) 23:13:18.932 00.000 428 Moving (-0.08, -0.27) raw xDistance=-0.12 yDistance=-0.27 23:13:18.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 23:13:18.932 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:13:18.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 23:13:18.932 00.000 428 MoveAxis(E, 0, ABG) 23:13:18.932 00.000 428 Move returns status 0, amount 0 23:13:18.932 00.000 428 MoveAxis(N, 0, ABG) 23:13:18.932 00.000 428 Move returns status 0, amount 0 23:13:18.932 00.000 428 move complete, result=0 23:13:18.932 00.000 428 worker thread done servicing request 23:13:19.010 00.078 10672 UpdateGuideState exits: m=54501 SNR=19.9 23:13:19.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:19.010 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:19.010 00.000 10672 Enqueuing Expose request 23:13:19.010 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:13:19.010 00.000 428 Worker thread wakes up 23:13:19.010 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:19.010 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:20.718 01.708 10672 read socket command 10 23:13:20.718 00.000 10672 processing socket request REQDIST 23:13:20.718 00.000 10672 SOCKSVR: Sending pixel error of 0.79 23:13:20.718 00.000 10672 Sending socket response 79 (0x4f) 23:13:22.420 01.702 428 Exposure complete 23:13:22.561 00.141 10672 OnExposeComplete: enter 23:13:22.561 00.000 428 worker thread done servicing request 23:13:22.561 00.000 10672 UpdateGuideState(): m_state=6 23:13:22.561 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 49 23:13:22.561 00.000 10672 Star::Find returns 1 (0), X=1145.42, Y=713.89, Mass=45255, SNR=15.9, Peak=24928 HFD=3.7 23:13:22.561 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.14) = xAngle (-1.15 = -1.15) 23:13:22.561 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.04 = -1.04) 23:13:22.561 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.75 hyp=0.88 cameraTheta=-1.01 mountX=0.36 mountY=-0.76, mountTheta=-1.13 23:13:22.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.75, opts=13) 23:13:22.561 00.000 10672 Enqueuing Move request for scope (0.47, -0.75) 23:13:22.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:13:22.561 00.000 428 Worker thread wakes up 23:13:22.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.75) opts 0xd 23:13:22.561 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.75) 23:13:22.561 00.000 428 Moving (0.47, -0.75) raw xDistance=0.36 yDistance=-0.76 23:13:22.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 23:13:22.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.76 from input -0.76 23:13:22.561 00.000 428 MoveAxis(E, 0, ABG) 23:13:22.561 00.000 428 Move returns status 0, amount 0 23:13:22.561 00.000 428 MoveAxis(N, 1012, ABG) 23:13:22.561 00.000 428 Guiding Dir = 0, Dur = 1012 23:13:22.561 00.000 428 IsSlewing returns 0 23:13:22.576 00.015 428 IsGuiding returns 0 23:13:22.654 00.078 10672 UpdateGuideState exits: m=45255 SNR=15.9 23:13:22.654 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:22.654 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:22.654 00.000 10672 Enqueuing Expose request 23:13:22.654 00.000 428 PulseGuide returned control before completion, sleep 938 23:13:23.607 00.953 428 IsGuiding returns 1 23:13:23.607 00.000 428 scope still moving after pulse duration time elapsed 23:13:23.639 00.032 428 IsSlewing returns 0 23:13:23.639 00.000 428 IsGuiding returns 1 23:13:23.685 00.046 428 IsSlewing returns 0 23:13:23.732 00.047 428 IsGuiding returns 0 23:13:23.732 00.000 428 scope move finished after 1012 + 143 ms 23:13:23.732 00.000 428 Move returns status 0, amount 1012 23:13:23.732 00.000 428 move complete, result=0 23:13:23.732 00.000 428 worker thread done servicing request 23:13:23.732 00.000 428 Worker thread wakes up 23:13:23.732 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.8 px 1012 ms NORTH 23:13:23.732 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:23.732 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:25.731 01.999 10672 read socket command 10 23:13:25.731 00.000 10672 processing socket request REQDIST 23:13:25.731 00.000 10672 SOCKSVR: Sending pixel error of 0.81 23:13:25.731 00.000 10672 Sending socket response 81 (0x51) 23:13:26.059 00.328 428 Exposure complete 23:13:26.184 00.125 428 worker thread done servicing request 23:13:26.184 00.000 10672 OnExposeComplete: enter 23:13:26.184 00.000 10672 UpdateGuideState(): m_state=6 23:13:26.184 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 50 23:13:26.184 00.000 10672 Star::Find returns 1 (0), X=1144.80, Y=714.75, Mass=34511, SNR=16.6, Peak=27648 HFD=1.2 23:13:26.184 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 23:13:26.200 00.016 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.45 = 2.45) 23:13:26.200 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.48 mountX=-0.13 mountY=0.12, mountTheta=2.40 23:13:26.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.12, opts=13) 23:13:26.200 00.000 10672 Enqueuing Move request for scope (-0.15, 0.12) 23:13:26.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:13:26.200 00.000 428 Worker thread wakes up 23:13:26.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd 23:13:26.200 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.12) 23:13:26.200 00.000 428 Moving (-0.15, 0.12) raw xDistance=-0.13 yDistance=0.12 23:13:26.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:13:26.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:13:26.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 23:13:26.200 00.000 428 MoveAxis(E, 0, ABG) 23:13:26.200 00.000 428 Move returns status 0, amount 0 23:13:26.200 00.000 428 MoveAxis(N, 0, ABG) 23:13:26.200 00.000 428 Move returns status 0, amount 0 23:13:26.200 00.000 428 move complete, result=0 23:13:26.200 00.000 428 worker thread done servicing request 23:13:26.278 00.078 10672 UpdateGuideState exits: m=34511 SNR=16.6 23:13:26.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:26.278 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:26.278 00.000 10672 Enqueuing Expose request 23:13:26.278 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:13:26.278 00.000 428 Worker thread wakes up 23:13:26.278 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:26.278 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:29.719 03.441 428 Exposure complete 23:13:29.844 00.125 428 worker thread done servicing request 23:13:29.844 00.000 10672 OnExposeComplete: enter 23:13:29.844 00.000 10672 UpdateGuideState(): m_state=6 23:13:29.844 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 51 23:13:29.844 00.000 10672 Star::Find returns 1 (0), X=1144.21, Y=714.50, Mass=50618, SNR=17.8, Peak=23520 HFD=3.2 23:13:29.844 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.10 = -3.10) 23:13:29.844 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 23:13:29.844 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-0.14 hyp=0.76 cameraTheta=-2.96 mountX=-0.76 mountY=-0.11, mountTheta=-2.99 23:13:29.844 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-0.14, opts=13) 23:13:29.844 00.000 10672 Enqueuing Move request for scope (-0.74, -0.14) 23:13:29.844 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:13:29.844 00.000 428 Worker thread wakes up 23:13:29.844 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.14) opts 0xd 23:13:29.844 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -0.14) 23:13:29.844 00.000 428 Moving (-0.74, -0.14) raw xDistance=-0.76 yDistance=-0.11 23:13:29.844 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76 23:13:29.844 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:13:29.844 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:13:29.844 00.000 428 MoveAxis(E, 884, ABG) 23:13:29.844 00.000 428 Guiding Dir = 2, Dur = 884 23:13:29.844 00.000 428 IsSlewing returns 0 23:13:29.844 00.000 428 IsGuiding returns 0 23:13:29.875 00.031 428 PulseGuide returned control before completion, sleep 868 23:13:29.938 00.063 10672 UpdateGuideState exits: m=50618 SNR=17.8 23:13:29.938 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:29.938 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:29.938 00.000 10672 Enqueuing Expose request 23:13:30.703 00.765 10672 read socket command 10 23:13:30.703 00.000 10672 processing socket request REQDIST 23:13:30.703 00.000 10672 SOCKSVR: Sending pixel error of 0.66 23:13:30.703 00.000 10672 Sending socket response 66 (0x42) 23:13:30.797 00.094 428 IsGuiding returns 0 23:13:30.797 00.000 428 Move returns status 0, amount 884 23:13:30.797 00.000 428 MoveAxis(N, 0, ABG) 23:13:30.797 00.000 428 Move returns status 0, amount 0 23:13:30.797 00.000 428 move complete, result=0 23:13:30.797 00.000 428 worker thread done servicing request 23:13:30.797 00.000 10672 GuideStep: -0.8 px 884 ms EAST, -0.1 px 0 ms NORTH 23:13:30.797 00.000 428 Worker thread wakes up 23:13:30.797 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:30.797 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:33.374 02.577 428 Exposure complete 23:13:33.499 00.125 428 worker thread done servicing request 23:13:33.499 00.000 10672 OnExposeComplete: enter 23:13:33.499 00.000 10672 UpdateGuideState(): m_state=6 23:13:33.499 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 52 23:13:33.499 00.000 10672 Star::Find returns 1 (0), X=1145.40, Y=713.32, Mass=59914, SNR=19.6, Peak=26016 HFD=8.3 23:13:33.499 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.14) = xAngle (-1.38 = -1.38) 23:13:33.499 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.27 = -1.27) 23:13:33.499 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-1.31 hyp=1.38 cameraTheta=-1.24 mountX=0.26 mountY=-1.32, mountTheta=-1.38 23:13:33.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-1.31, opts=13) 23:13:33.499 00.000 10672 Enqueuing Move request for scope (0.44, -1.31) 23:13:33.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:13:33.499 00.000 428 Worker thread wakes up 23:13:33.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.31) opts 0xd 23:13:33.499 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -1.31) 23:13:33.499 00.000 428 Moving (0.44, -1.31) raw xDistance=0.26 yDistance=-1.32 23:13:33.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 23:13:33.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.32 from input -1.32 23:13:33.499 00.000 428 MoveAxis(E, 0, ABG) 23:13:33.499 00.000 428 Move returns status 0, amount 0 23:13:33.499 00.000 428 MoveAxis(N, 1758, ABG) 23:13:33.499 00.000 428 Guiding Dir = 0, Dur = 1758 23:13:33.499 00.000 428 IsSlewing returns 0 23:13:33.499 00.000 428 IsGuiding returns 0 23:13:33.593 00.094 10672 UpdateGuideState exits: m=59914 SNR=19.6 23:13:33.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:33.593 00.000 428 PulseGuide returned control before completion, sleep 1686 23:13:33.593 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:33.593 00.000 10672 Enqueuing Expose request 23:13:35.295 01.702 428 IsGuiding returns 1 23:13:35.295 00.000 428 scope still moving after pulse duration time elapsed 23:13:35.327 00.032 428 IsSlewing returns 0 23:13:35.327 00.000 428 IsGuiding returns 1 23:13:35.373 00.046 428 IsSlewing returns 0 23:13:35.373 00.000 428 IsGuiding returns 0 23:13:35.373 00.000 428 scope move finished after 1758 + 113 ms 23:13:35.373 00.000 428 Move returns status 0, amount 1758 23:13:35.373 00.000 428 move complete, result=0 23:13:35.373 00.000 428 worker thread done servicing request 23:13:35.373 00.000 428 Worker thread wakes up 23:13:35.373 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.3 px 1758 ms NORTH 23:13:35.373 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:35.373 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:35.717 00.344 10672 read socket command 10 23:13:35.717 00.000 10672 processing socket request REQDIST 23:13:35.717 00.000 10672 SOCKSVR: Sending pixel error of 0.88 23:13:35.717 00.000 10672 Sending socket response 88 (0x58) 23:13:37.018 01.301 428 Exposure complete 23:13:37.159 00.141 428 worker thread done servicing request 23:13:37.159 00.000 10672 OnExposeComplete: enter 23:13:37.159 00.000 10672 UpdateGuideState(): m_state=6 23:13:37.159 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 53 23:13:37.159 00.000 10672 Star::Find returns 1 (0), X=1144.21, Y=713.52, Mass=35502, SNR=20.9, Peak=30160 HFD=1.3 23:13:37.159 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.29 = -2.29) 23:13:37.159 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 23:13:37.159 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-1.12 hyp=1.34 cameraTheta=-2.16 mountX=-0.88 mountY=-1.09, mountTheta=-2.25 23:13:37.159 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-1.12, opts=13) 23:13:37.159 00.000 10672 Enqueuing Move request for scope (-0.74, -1.12) 23:13:37.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:13:37.159 00.000 428 Worker thread wakes up 23:13:37.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -1.12) opts 0xd 23:13:37.159 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -1.12) 23:13:37.159 00.000 428 Moving (-0.74, -1.12) raw xDistance=-0.88 yDistance=-1.09 23:13:37.159 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88 23:13:37.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.09 from input -1.09 23:13:37.159 00.000 428 MoveAxis(E, 1035, ABG) 23:13:37.159 00.000 428 Guiding Dir = 2, Dur = 1035 23:13:37.159 00.000 428 IsSlewing returns 0 23:13:37.159 00.000 428 IsGuiding returns 0 23:13:37.190 00.031 428 PulseGuide returned control before completion, sleep 1027 23:13:37.237 00.047 10672 UpdateGuideState exits: m=35502 SNR=20.9 23:13:37.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:37.237 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:37.237 00.000 10672 Enqueuing Expose request 23:13:38.221 00.984 428 IsGuiding returns 1 23:13:38.221 00.000 428 scope still moving after pulse duration time elapsed 23:13:38.252 00.031 428 IsSlewing returns 0 23:13:38.252 00.000 428 IsGuiding returns 0 23:13:38.252 00.000 428 scope move finished after 1035 + 47 ms 23:13:38.252 00.000 428 Move returns status 0, amount 1035 23:13:38.252 00.000 428 MoveAxis(N, 1452, ABG) 23:13:38.252 00.000 428 Guiding Dir = 0, Dur = 1452 23:13:38.252 00.000 428 IsSlewing returns 0 23:13:38.252 00.000 428 IsGuiding returns 0 23:13:38.330 00.078 428 PulseGuide returned control before completion, sleep 1378 23:13:39.767 01.437 428 IsGuiding returns 1 23:13:39.767 00.000 428 scope still moving after pulse duration time elapsed 23:13:39.814 00.047 428 IsSlewing returns 0 23:13:39.830 00.016 428 IsGuiding returns 0 23:13:39.830 00.000 428 scope move finished after 1452 + 120 ms 23:13:39.830 00.000 428 Move returns status 0, amount 1452 23:13:39.830 00.000 428 move complete, result=0 23:13:39.830 00.000 428 worker thread done servicing request 23:13:39.830 00.000 428 Worker thread wakes up 23:13:39.830 00.000 10672 GuideStep: -0.9 px 1035 ms EAST, -1.1 px 1452 ms NORTH 23:13:39.830 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:39.830 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:40.657 00.827 428 Exposure complete 23:13:40.704 00.047 10672 read socket command 10 23:13:40.704 00.000 10672 processing socket request REQDIST 23:13:40.704 00.000 10672 SOCKSVR: Sending pixel error of 1.01 23:13:40.704 00.000 10672 Sending socket response 101 (0x65) 23:13:40.782 00.078 428 worker thread done servicing request 23:13:40.782 00.000 10672 OnExposeComplete: enter 23:13:40.782 00.000 10672 UpdateGuideState(): m_state=6 23:13:40.782 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 54 23:13:40.782 00.000 10672 Star::Find returns 1 (0), X=1144.60, Y=714.97, Mass=49845, SNR=18.0, Peak=29936 HFD=2.0 23:13:40.782 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.14) = xAngle (2.26 = 2.26) 23:13:40.782 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.37 = 2.37) 23:13:40.782 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.33 hyp=0.49 cameraTheta=2.40 mountX=-0.31 mountY=0.34, mountTheta=2.31 23:13:40.798 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.33, opts=13) 23:13:40.798 00.000 10672 Enqueuing Move request for scope (-0.36, 0.33) 23:13:40.798 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:13:40.798 00.000 428 Worker thread wakes up 23:13:40.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.33) opts 0xd 23:13:40.798 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.33) 23:13:40.798 00.000 428 Moving (-0.36, 0.33) raw xDistance=-0.31 yDistance=0.34 23:13:40.798 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 23:13:40.798 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:13:40.798 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 23:13:40.798 00.000 428 MoveAxis(E, 0, ABG) 23:13:40.798 00.000 428 Move returns status 0, amount 0 23:13:40.798 00.000 428 MoveAxis(N, 0, ABG) 23:13:40.798 00.000 428 Move returns status 0, amount 0 23:13:40.798 00.000 428 move complete, result=0 23:13:40.798 00.000 428 worker thread done servicing request 23:13:40.876 00.078 10672 UpdateGuideState exits: m=49845 SNR=18.0 23:13:40.876 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:40.876 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:40.876 00.000 10672 Enqueuing Expose request 23:13:40.876 00.000 428 Worker thread wakes up 23:13:40.876 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 23:13:40.876 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:40.876 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:44.328 03.452 428 Exposure complete 23:13:44.457 00.129 428 worker thread done servicing request 23:13:44.457 00.000 10672 OnExposeComplete: enter 23:13:44.457 00.000 10672 UpdateGuideState(): m_state=6 23:13:44.457 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 55 23:13:44.457 00.000 10672 Star::Find returns 1 (0), X=1145.30, Y=713.17, Mass=53146, SNR=17.8, Peak=27760 HFD=3.3 23:13:44.457 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.48 = -1.48) 23:13:44.457 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 23:13:44.457 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-1.47 hyp=1.51 cameraTheta=-1.34 mountX=0.14 mountY=-1.48, mountTheta=-1.48 23:13:44.457 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-1.47, opts=13) 23:13:44.457 00.000 10672 Enqueuing Move request for scope (0.35, -1.47) 23:13:44.457 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:13:44.457 00.000 428 Worker thread wakes up 23:13:44.457 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.47) opts 0xd 23:13:44.457 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -1.47) 23:13:44.457 00.000 428 Moving (0.35, -1.47) raw xDistance=0.14 yDistance=-1.48 23:13:44.457 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:13:44.457 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.48 from input -1.48 23:13:44.457 00.000 428 MoveAxis(E, 0, ABG) 23:13:44.457 00.000 428 Move returns status 0, amount 0 23:13:44.457 00.000 428 MoveAxis(N, 1961, ABG) 23:13:44.457 00.000 428 Guiding Dir = 0, Dur = 1961 23:13:44.473 00.016 428 IsSlewing returns 0 23:13:44.473 00.000 428 IsGuiding returns 0 23:13:44.535 00.062 10672 UpdateGuideState exits: m=53146 SNR=17.8 23:13:44.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:44.535 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:44.535 00.000 10672 Enqueuing Expose request 23:13:44.551 00.016 428 PulseGuide returned control before completion, sleep 1893 23:13:45.707 01.156 10672 read socket command 10 23:13:45.707 00.000 10672 processing socket request REQDIST 23:13:45.707 00.000 10672 SOCKSVR: Sending pixel error of 1.05 23:13:45.707 00.000 10672 Sending socket response 105 (0x69) 23:13:46.457 00.750 428 IsGuiding returns 1 23:13:46.457 00.000 428 scope still moving after pulse duration time elapsed 23:13:46.488 00.031 428 IsSlewing returns 0 23:13:46.488 00.000 428 IsGuiding returns 1 23:13:46.535 00.047 428 IsSlewing returns 0 23:13:46.535 00.000 428 IsGuiding returns 0 23:13:46.535 00.000 428 scope move finished after 1961 + 101 ms 23:13:46.535 00.000 428 Move returns status 0, amount 1961 23:13:46.535 00.000 428 move complete, result=0 23:13:46.535 00.000 428 worker thread done servicing request 23:13:46.535 00.000 428 Worker thread wakes up 23:13:46.535 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.5 px 1961 ms NORTH 23:13:46.535 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:46.535 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:47.972 01.437 428 Exposure complete 23:13:48.112 00.140 428 worker thread done servicing request 23:13:48.112 00.000 10672 OnExposeComplete: enter 23:13:48.112 00.000 10672 UpdateGuideState(): m_state=6 23:13:48.112 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 56 23:13:48.112 00.000 10672 Star::Find returns 1 (0), X=1143.36, Y=714.09, Mass=54606, SNR=19.3, Peak=29840 HFD=3.8 23:13:48.112 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (0.14) = xAngle (-2.95 = -2.95) 23:13:48.112 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.84 = -2.84) 23:13:48.112 00.000 10672 CameraToMount -- cameraX=-1.60 cameraY=-0.55 hyp=1.69 cameraTheta=-2.81 mountX=-1.66 mountY=-0.50, mountTheta=-2.85 23:13:48.112 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.60, y=-0.55, opts=13) 23:13:48.112 00.000 10672 Enqueuing Move request for scope (-1.60, -0.55) 23:13:48.112 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:13:48.112 00.000 428 Worker thread wakes up 23:13:48.112 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -0.55) opts 0xd 23:13:48.112 00.000 428 Handling offset move in thread for scope, endpoint = (-1.60, -0.55) 23:13:48.112 00.000 428 Moving (-1.60, -0.55) raw xDistance=-1.66 yDistance=-0.50 23:13:48.112 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.66 23:13:48.112 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:13:48.112 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 23:13:48.112 00.000 428 MoveAxis(E, 1938, ABG) 23:13:48.112 00.000 428 Guiding Dir = 2, Dur = 1938 23:13:48.112 00.000 428 IsSlewing returns 0 23:13:48.112 00.000 428 IsGuiding returns 0 23:13:48.144 00.032 428 PulseGuide returned control before completion, sleep 1919 23:13:48.206 00.062 10672 UpdateGuideState exits: m=54606 SNR=19.3 23:13:48.206 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:48.206 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:48.206 00.000 10672 Enqueuing Expose request 23:13:50.081 01.875 428 IsGuiding returns 1 23:13:50.081 00.000 428 scope still moving after pulse duration time elapsed 23:13:50.127 00.046 428 IsSlewing returns 0 23:13:50.127 00.000 428 IsGuiding returns 0 23:13:50.127 00.000 428 scope move finished after 1938 + 64 ms 23:13:50.127 00.000 428 Move returns status 0, amount 1938 23:13:50.127 00.000 428 MoveAxis(N, 0, ABG) 23:13:50.127 00.000 428 Move returns status 0, amount 0 23:13:50.127 00.000 428 move complete, result=0 23:13:50.127 00.000 428 worker thread done servicing request 23:13:50.127 00.000 428 Worker thread wakes up 23:13:50.127 00.000 10672 GuideStep: -1.7 px 1938 ms EAST, -0.5 px 0 ms NORTH 23:13:50.127 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:50.127 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:50.705 00.578 10672 read socket command 10 23:13:50.705 00.000 10672 processing socket request REQDIST 23:13:50.705 00.000 10672 SOCKSVR: Sending pixel error of 1.24 23:13:50.705 00.000 10672 Sending socket response 124 (0x7c) 23:13:51.611 00.906 428 Exposure complete 23:13:51.752 00.141 428 worker thread done servicing request 23:13:51.752 00.000 10672 OnExposeComplete: enter 23:13:51.752 00.000 10672 UpdateGuideState(): m_state=6 23:13:51.752 00.000 10672 Star::Find(15, 1143, 714, 0, (0,0,0,0), 0.0, 0) frame 57 23:13:51.752 00.000 10672 Star::Find returns 1 (0), X=1144.58, Y=713.20, Mass=35200, SNR=17.7, Peak=26240 HFD=1.5 23:13:51.752 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.96 = -1.96) 23:13:51.752 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.85 = -1.85) 23:13:51.752 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-1.43 hyp=1.48 cameraTheta=-1.83 mountX=-0.57 mountY=-1.42, mountTheta=-1.95 23:13:51.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-1.43, opts=13) 23:13:51.752 00.000 10672 Enqueuing Move request for scope (-0.37, -1.43) 23:13:51.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:13:51.752 00.000 428 Worker thread wakes up 23:13:51.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.43) opts 0xd 23:13:51.752 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -1.43) 23:13:51.752 00.000 428 Moving (-0.37, -1.43) raw xDistance=-0.57 yDistance=-1.42 23:13:51.752 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.57 23:13:51.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.42 from input -1.42 23:13:51.752 00.000 428 MoveAxis(E, 798, ABG) 23:13:51.752 00.000 428 Guiding Dir = 2, Dur = 798 23:13:51.752 00.000 428 IsSlewing returns 0 23:13:51.752 00.000 428 IsGuiding returns 0 23:13:51.783 00.031 428 PulseGuide returned control before completion, sleep 783 23:13:51.830 00.047 10672 UpdateGuideState exits: m=35200 SNR=17.7 23:13:51.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:51.830 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:51.830 00.000 10672 Enqueuing Expose request 23:13:52.580 00.750 428 IsGuiding returns 1 23:13:52.580 00.000 428 scope still moving after pulse duration time elapsed 23:13:52.627 00.047 428 IsSlewing returns 0 23:13:52.662 00.035 428 IsGuiding returns 0 23:13:52.662 00.000 428 scope move finished after 798 + 108 ms 23:13:52.662 00.000 428 Move returns status 0, amount 798 23:13:52.662 00.000 428 MoveAxis(N, 1888, ABG) 23:13:52.662 00.000 428 Guiding Dir = 0, Dur = 1888 23:13:52.662 00.000 428 IsSlewing returns 0 23:13:52.662 00.000 428 IsGuiding returns 0 23:13:52.740 00.078 428 PulseGuide returned control before completion, sleep 1823 23:13:54.583 01.843 428 IsGuiding returns 1 23:13:54.583 00.000 428 scope still moving after pulse duration time elapsed 23:13:54.615 00.032 428 IsSlewing returns 0 23:13:54.615 00.000 428 IsGuiding returns 1 23:13:54.662 00.047 428 IsSlewing returns 0 23:13:54.662 00.000 428 IsGuiding returns 0 23:13:54.662 00.000 428 scope move finished after 1888 + 106 ms 23:13:54.662 00.000 428 Move returns status 0, amount 1888 23:13:54.662 00.000 428 move complete, result=0 23:13:54.662 00.000 428 worker thread done servicing request 23:13:54.662 00.000 428 Worker thread wakes up 23:13:54.662 00.000 10672 GuideStep: -0.6 px 798 ms EAST, -1.4 px 1888 ms NORTH 23:13:54.662 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:54.662 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:55.271 00.609 428 Exposure complete 23:13:55.396 00.125 428 worker thread done servicing request 23:13:55.396 00.000 10672 OnExposeComplete: enter 23:13:55.396 00.000 10672 UpdateGuideState(): m_state=6 23:13:55.396 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 58 23:13:55.396 00.000 10672 Star::Find returns 1 (0), X=1145.00, Y=713.44, Mass=25710, SNR=16.4, Peak=26448 HFD=0.6 23:13:55.396 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.14) = xAngle (-1.67 = -1.67) 23:13:55.396 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.56 = -1.56) 23:13:55.396 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-1.19 hyp=1.19 cameraTheta=-1.53 mountX=-0.12 mountY=-1.19, mountTheta=-1.67 23:13:55.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-1.19, opts=13) 23:13:55.396 00.000 10672 Enqueuing Move request for scope (0.05, -1.19) 23:13:55.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:13:55.396 00.000 428 Worker thread wakes up 23:13:55.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.19) opts 0xd 23:13:55.396 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -1.19) 23:13:55.396 00.000 428 Moving (0.05, -1.19) raw xDistance=-0.12 yDistance=-1.19 23:13:55.396 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 23:13:55.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.19 from input -1.19 23:13:55.396 00.000 428 MoveAxis(E, 0, ABG) 23:13:55.396 00.000 428 Move returns status 0, amount 0 23:13:55.396 00.000 428 MoveAxis(N, 1587, ABG) 23:13:55.396 00.000 428 Guiding Dir = 0, Dur = 1587 23:13:55.396 00.000 428 IsSlewing returns 0 23:13:55.396 00.000 428 IsGuiding returns 0 23:13:55.489 00.093 10672 UpdateGuideState exits: m=25710 SNR=16.4 23:13:55.489 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:55.489 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:55.489 00.000 10672 Enqueuing Expose request 23:13:55.489 00.000 428 PulseGuide returned control before completion, sleep 1511 23:13:55.708 00.219 10672 read socket command 10 23:13:55.708 00.000 10672 processing socket request REQDIST 23:13:55.708 00.000 10672 SOCKSVR: Sending pixel error of 1.27 23:13:55.708 00.000 10672 Sending socket response 127 (0x7f) 23:13:57.020 01.312 428 IsGuiding returns 1 23:13:57.020 00.000 428 scope still moving after pulse duration time elapsed 23:13:57.052 00.032 428 IsSlewing returns 0 23:13:57.052 00.000 428 IsGuiding returns 1 23:13:57.098 00.046 428 IsSlewing returns 0 23:13:57.098 00.000 428 IsGuiding returns 0 23:13:57.098 00.000 428 scope move finished after 1587 + 114 ms 23:13:57.098 00.000 428 Move returns status 0, amount 1587 23:13:57.098 00.000 428 move complete, result=0 23:13:57.098 00.000 428 worker thread done servicing request 23:13:57.098 00.000 428 Worker thread wakes up 23:13:57.098 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -1.2 px 1587 ms NORTH 23:13:57.098 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:13:57.098 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:13:58.910 01.812 428 Exposure complete 23:13:59.051 00.141 428 worker thread done servicing request 23:13:59.051 00.000 10672 OnExposeComplete: enter 23:13:59.051 00.000 10672 UpdateGuideState(): m_state=6 23:13:59.051 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 59 23:13:59.051 00.000 10672 Star::Find returns 1 (0), X=1145.91, Y=713.78, Mass=37665, SNR=15.5, Peak=26240 HFD=1.5 23:13:59.051 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.14) = xAngle (-0.87 = -0.87) 23:13:59.051 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.76 = -0.76) 23:13:59.051 00.000 10672 CameraToMount -- cameraX=0.96 cameraY=-0.86 hyp=1.29 cameraTheta=-0.73 mountX=0.83 mountY=-0.89, mountTheta=-0.82 23:13:59.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.96, y=-0.86, opts=13) 23:13:59.051 00.000 10672 Enqueuing Move request for scope (0.96, -0.86) 23:13:59.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:13:59.051 00.000 428 Worker thread wakes up 23:13:59.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.86) opts 0xd 23:13:59.051 00.000 428 Handling offset move in thread for scope, endpoint = (0.96, -0.86) 23:13:59.051 00.000 428 Moving (0.96, -0.86) raw xDistance=0.83 yDistance=-0.89 23:13:59.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83 23:13:59.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.89 from input -0.89 23:13:59.051 00.000 428 MoveAxis(W, 975, ABG) 23:13:59.051 00.000 428 Guiding Dir = 3, Dur = 975 23:13:59.051 00.000 428 IsSlewing returns 0 23:13:59.051 00.000 428 IsGuiding returns 0 23:13:59.082 00.031 428 PulseGuide returned control before completion, sleep 957 23:13:59.144 00.062 10672 UpdateGuideState exits: m=37665 SNR=15.5 23:13:59.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:13:59.144 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:13:59.144 00.000 10672 Enqueuing Expose request 23:14:00.066 00.922 428 IsGuiding returns 0 23:14:00.066 00.000 428 Move returns status 0, amount 975 23:14:00.066 00.000 428 MoveAxis(N, 1177, ABG) 23:14:00.066 00.000 428 Guiding Dir = 0, Dur = 1177 23:14:00.066 00.000 428 IsSlewing returns 0 23:14:00.082 00.016 428 IsGuiding returns 0 23:14:00.160 00.078 428 PulseGuide returned control before completion, sleep 1109 23:14:00.707 00.547 10672 read socket command 10 23:14:00.707 00.000 10672 processing socket request REQDIST 23:14:00.707 00.000 10672 SOCKSVR: Sending pixel error of 1.28 23:14:00.707 00.000 10672 Sending socket response 128 (0x80) 23:14:01.274 00.567 428 IsGuiding returns 1 23:14:01.274 00.000 428 scope still moving after pulse duration time elapsed 23:14:01.305 00.031 428 IsSlewing returns 0 23:14:01.305 00.000 428 IsGuiding returns 1 23:14:01.368 00.063 428 IsSlewing returns 0 23:14:01.399 00.031 428 IsGuiding returns 0 23:14:01.399 00.000 428 scope move finished after 1177 + 148 ms 23:14:01.399 00.000 428 Move returns status 0, amount 1177 23:14:01.399 00.000 428 move complete, result=0 23:14:01.399 00.000 428 worker thread done servicing request 23:14:01.399 00.000 428 Worker thread wakes up 23:14:01.399 00.000 10672 GuideStep: 0.8 px 975 ms WEST, -0.9 px 1177 ms NORTH 23:14:01.399 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:01.399 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:02.570 01.171 428 Exposure complete 23:14:02.711 00.141 428 worker thread done servicing request 23:14:02.711 00.000 10672 OnExposeComplete: enter 23:14:02.711 00.000 10672 UpdateGuideState(): m_state=6 23:14:02.711 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 60 23:14:02.711 00.000 10672 Star::Find returns 1 (0), X=1144.56, Y=713.97, Mass=60892, SNR=21.7, Peak=27760 HFD=4.1 23:14:02.711 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (0.14) = xAngle (-2.24 = -2.24) 23:14:02.711 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.13 = -2.13) 23:14:02.711 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.67 hyp=0.78 cameraTheta=-2.10 mountX=-0.48 mountY=-0.66, mountTheta=-2.20 23:14:02.711 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.67, opts=13) 23:14:02.711 00.000 10672 Enqueuing Move request for scope (-0.39, -0.67) 23:14:02.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:14:02.711 00.000 428 Worker thread wakes up 23:14:02.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.67) opts 0xd 23:14:02.711 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.67) 23:14:02.711 00.000 428 Moving (-0.39, -0.67) raw xDistance=-0.48 yDistance=-0.66 23:14:02.711 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.48 23:14:02.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.66 from input -0.66 23:14:02.711 00.000 428 MoveAxis(E, 492, ABG) 23:14:02.711 00.000 428 Guiding Dir = 2, Dur = 492 23:14:02.711 00.000 428 IsSlewing returns 0 23:14:02.711 00.000 428 IsGuiding returns 0 23:14:02.742 00.031 428 PulseGuide returned control before completion, sleep 477 23:14:02.805 00.063 10672 UpdateGuideState exits: m=60892 SNR=21.7 23:14:02.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:02.805 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:02.805 00.000 10672 Enqueuing Expose request 23:14:03.242 00.437 428 IsGuiding returns 1 23:14:03.242 00.000 428 scope still moving after pulse duration time elapsed 23:14:03.273 00.031 428 IsSlewing returns 0 23:14:03.273 00.000 428 IsGuiding returns 0 23:14:03.273 00.000 428 scope move finished after 492 + 62 ms 23:14:03.273 00.000 428 Move returns status 0, amount 492 23:14:03.273 00.000 428 MoveAxis(N, 873, ABG) 23:14:03.273 00.000 428 Guiding Dir = 0, Dur = 873 23:14:03.273 00.000 428 IsSlewing returns 0 23:14:03.273 00.000 428 IsGuiding returns 0 23:14:03.351 00.078 428 PulseGuide returned control before completion, sleep 808 23:14:04.179 00.828 428 IsGuiding returns 1 23:14:04.179 00.000 428 scope still moving after pulse duration time elapsed 23:14:04.226 00.047 428 IsSlewing returns 0 23:14:04.226 00.000 428 IsGuiding returns 1 23:14:04.273 00.047 428 IsSlewing returns 0 23:14:04.273 00.000 428 IsGuiding returns 0 23:14:04.273 00.000 428 scope move finished after 873 + 130 ms 23:14:04.273 00.000 428 Move returns status 0, amount 873 23:14:04.273 00.000 428 move complete, result=0 23:14:04.273 00.000 428 worker thread done servicing request 23:14:04.273 00.000 428 Worker thread wakes up 23:14:04.273 00.000 10672 GuideStep: -0.5 px 492 ms EAST, -0.7 px 873 ms NORTH 23:14:04.288 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:04.288 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:05.710 01.422 10672 read socket command 10 23:14:05.710 00.000 10672 processing socket request REQDIST 23:14:05.710 00.000 10672 SOCKSVR: Sending pixel error of 1.12 23:14:05.710 00.000 10672 Sending socket response 112 (0x70) 23:14:06.225 00.515 428 Exposure complete 23:14:06.350 00.125 428 worker thread done servicing request 23:14:06.350 00.000 10672 OnExposeComplete: enter 23:14:06.350 00.000 10672 UpdateGuideState(): m_state=6 23:14:06.350 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 61 23:14:06.350 00.000 10672 Star::Find returns 1 (0), X=1144.63, Y=714.37, Mass=30839, SNR=16.2, Peak=26672 HFD=0.7 23:14:06.350 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (0.14) = xAngle (-2.59 = -2.59) 23:14:06.350 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.48 = -2.48) 23:14:06.350 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.26 hyp=0.42 cameraTheta=-2.45 mountX=-0.36 mountY=-0.25, mountTheta=-2.52 23:14:06.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.26, opts=13) 23:14:06.350 00.000 10672 Enqueuing Move request for scope (-0.32, -0.26) 23:14:06.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:14:06.350 00.000 428 Worker thread wakes up 23:14:06.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.26) opts 0xd 23:14:06.350 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.26) 23:14:06.350 00.000 428 Moving (-0.32, -0.26) raw xDistance=-0.36 yDistance=-0.25 23:14:06.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 23:14:06.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:14:06.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:14:06.350 00.000 428 MoveAxis(E, 0, ABG) 23:14:06.350 00.000 428 Move returns status 0, amount 0 23:14:06.350 00.000 428 MoveAxis(N, 0, ABG) 23:14:06.350 00.000 428 Move returns status 0, amount 0 23:14:06.350 00.000 428 move complete, result=0 23:14:06.350 00.000 428 worker thread done servicing request 23:14:06.428 00.078 10672 UpdateGuideState exits: m=30839 SNR=16.2 23:14:06.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:06.428 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:06.428 00.000 10672 Enqueuing Expose request 23:14:06.428 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:14:06.428 00.000 428 Worker thread wakes up 23:14:06.428 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:06.428 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:09.869 03.441 428 Exposure complete 23:14:10.010 00.141 428 worker thread done servicing request 23:14:10.010 00.000 10672 OnExposeComplete: enter 23:14:10.010 00.000 10672 UpdateGuideState(): m_state=6 23:14:10.010 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 62 23:14:10.010 00.000 10672 Star::Find returns 1 (0), X=1145.41, Y=714.31, Mass=39416, SNR=16.6, Peak=28848 HFD=0.8 23:14:10.010 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 23:14:10.010 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.66 = -0.66) 23:14:10.010 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.33 hyp=0.56 cameraTheta=-0.63 mountX=0.40 mountY=-0.34, mountTheta=-0.70 23:14:10.010 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.33, opts=13) 23:14:10.010 00.000 10672 Enqueuing Move request for scope (0.45, -0.33) 23:14:10.010 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:14:10.010 00.000 428 Worker thread wakes up 23:14:10.010 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.33) opts 0xd 23:14:10.010 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.33) 23:14:10.010 00.000 428 Moving (0.45, -0.33) raw xDistance=0.40 yDistance=-0.34 23:14:10.010 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 23:14:10.010 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:14:10.010 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 23:14:10.010 00.000 428 MoveAxis(E, 0, ABG) 23:14:10.010 00.000 428 Move returns status 0, amount 0 23:14:10.010 00.000 428 MoveAxis(N, 0, ABG) 23:14:10.010 00.000 428 Move returns status 0, amount 0 23:14:10.010 00.000 428 move complete, result=0 23:14:10.010 00.000 428 worker thread done servicing request 23:14:10.088 00.078 10672 UpdateGuideState exits: m=39416 SNR=16.6 23:14:10.088 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:10.088 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:10.088 00.000 10672 Enqueuing Expose request 23:14:10.088 00.000 428 Worker thread wakes up 23:14:10.088 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:14:10.088 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:10.088 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:10.713 00.625 10672 read socket command 10 23:14:10.713 00.000 10672 processing socket request REQDIST 23:14:10.713 00.000 10672 SOCKSVR: Sending pixel error of 0.80 23:14:10.713 00.000 10672 Sending socket response 80 (0x50) 23:14:13.509 02.796 428 Exposure complete 23:14:13.633 00.124 428 worker thread done servicing request 23:14:13.633 00.000 10672 OnExposeComplete: enter 23:14:13.633 00.000 10672 UpdateGuideState(): m_state=6 23:14:13.633 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 63 23:14:13.633 00.000 10672 Star::Find returns 1 (0), X=1145.98, Y=713.87, Mass=38885, SNR=15.5, Peak=23296 HFD=2.1 23:14:13.633 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.14) = xAngle (-0.78 = -0.78) 23:14:13.633 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.67 = -0.67) 23:14:13.633 00.000 10672 CameraToMount -- cameraX=1.02 cameraY=-0.76 hyp=1.28 cameraTheta=-0.64 mountX=0.91 mountY=-0.79, mountTheta=-0.72 23:14:13.649 00.016 10672 SchedulePrimaryMove(0702ACD8, x=1.02, y=-0.76, opts=13) 23:14:13.649 00.000 10672 Enqueuing Move request for scope (1.02, -0.76) 23:14:13.649 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:14:13.649 00.000 428 Worker thread wakes up 23:14:13.649 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.76) opts 0xd 23:14:13.649 00.000 428 Handling offset move in thread for scope, endpoint = (1.02, -0.76) 23:14:13.649 00.000 428 Moving (1.02, -0.76) raw xDistance=0.91 yDistance=-0.79 23:14:13.649 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.91 23:14:13.649 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.79 from input -0.79 23:14:13.649 00.000 428 MoveAxis(W, 1064, ABG) 23:14:13.649 00.000 428 Guiding Dir = 3, Dur = 1064 23:14:13.649 00.000 428 IsSlewing returns 0 23:14:13.649 00.000 428 IsGuiding returns 0 23:14:13.665 00.016 428 PulseGuide returned control before completion, sleep 1060 23:14:13.727 00.062 10672 UpdateGuideState exits: m=38885 SNR=15.5 23:14:13.727 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:13.727 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:13.727 00.000 10672 Enqueuing Expose request 23:14:14.758 01.031 428 IsGuiding returns 0 23:14:14.758 00.000 428 Move returns status 0, amount 1064 23:14:14.758 00.000 428 MoveAxis(N, 1050, ABG) 23:14:14.758 00.000 428 Guiding Dir = 0, Dur = 1050 23:14:14.758 00.000 428 IsSlewing returns 0 23:14:14.774 00.016 428 IsGuiding returns 0 23:14:14.836 00.062 428 PulseGuide returned control before completion, sleep 984 23:14:15.711 00.875 10672 read socket command 10 23:14:15.711 00.000 10672 processing socket request REQDIST 23:14:15.711 00.000 10672 SOCKSVR: Sending pixel error of 0.94 23:14:15.711 00.000 10672 Sending socket response 94 (0x5e) 23:14:15.836 00.125 428 IsGuiding returns 1 23:14:15.836 00.000 428 scope still moving after pulse duration time elapsed 23:14:15.883 00.047 428 IsSlewing returns 0 23:14:15.914 00.031 428 IsGuiding returns 0 23:14:15.914 00.000 428 scope move finished after 1050 + 97 ms 23:14:15.914 00.000 428 Move returns status 0, amount 1050 23:14:15.914 00.000 428 move complete, result=0 23:14:15.914 00.000 428 worker thread done servicing request 23:14:15.914 00.000 428 Worker thread wakes up 23:14:15.914 00.000 10672 GuideStep: 0.9 px 1064 ms WEST, -0.8 px 1050 ms NORTH 23:14:15.914 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:15.914 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:17.179 01.265 428 Exposure complete 23:14:17.304 00.125 428 worker thread done servicing request 23:14:17.304 00.000 10672 OnExposeComplete: enter 23:14:17.304 00.000 10672 UpdateGuideState(): m_state=6 23:14:17.304 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 64 23:14:17.304 00.000 10672 Star::Find returns 1 (0), X=1145.71, Y=714.14, Mass=26196, SNR=15.6, Peak=27008 HFD=0.8 23:14:17.304 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.14) = xAngle (-0.71 = -0.71) 23:14:17.304 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.61 = -0.61) 23:14:17.304 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.49 hyp=0.90 cameraTheta=-0.58 mountX=0.68 mountY=-0.52, mountTheta=-0.65 23:14:17.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-0.49, opts=13) 23:14:17.304 00.000 10672 Enqueuing Move request for scope (0.76, -0.49) 23:14:17.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:14:17.304 00.000 428 Worker thread wakes up 23:14:17.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.49) opts 0xd 23:14:17.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -0.49) 23:14:17.304 00.000 428 Moving (0.76, -0.49) raw xDistance=0.68 yDistance=-0.52 23:14:17.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.68 23:14:17.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:14:17.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 23:14:17.304 00.000 428 MoveAxis(W, 874, ABG) 23:14:17.304 00.000 428 Guiding Dir = 3, Dur = 874 23:14:17.304 00.000 428 IsSlewing returns 0 23:14:17.304 00.000 428 IsGuiding returns 0 23:14:17.335 00.031 428 PulseGuide returned control before completion, sleep 857 23:14:17.382 00.047 10672 UpdateGuideState exits: m=26196 SNR=15.6 23:14:17.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:17.398 00.016 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:17.398 00.000 10672 Enqueuing Expose request 23:14:18.230 00.832 428 IsGuiding returns 1 23:14:18.230 00.000 428 scope still moving after pulse duration time elapsed 23:14:18.261 00.031 428 IsSlewing returns 0 23:14:18.261 00.000 428 IsGuiding returns 0 23:14:18.261 00.000 428 scope move finished after 874 + 81 ms 23:14:18.261 00.000 428 Move returns status 0, amount 874 23:14:18.261 00.000 428 MoveAxis(N, 0, ABG) 23:14:18.261 00.000 428 Move returns status 0, amount 0 23:14:18.261 00.000 428 move complete, result=0 23:14:18.261 00.000 428 worker thread done servicing request 23:14:18.261 00.000 10672 GuideStep: 0.7 px 874 ms WEST, -0.5 px 0 ms NORTH 23:14:18.261 00.000 428 Worker thread wakes up 23:14:18.261 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:18.261 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:20.714 02.453 10672 read socket command 10 23:14:20.714 00.000 10672 processing socket request REQDIST 23:14:20.714 00.000 10672 SOCKSVR: Sending pixel error of 0.93 23:14:20.714 00.000 10672 Sending socket response 93 (0x5d) 23:14:20.792 00.078 428 Exposure complete 23:14:20.932 00.140 428 worker thread done servicing request 23:14:20.932 00.000 10672 OnExposeComplete: enter 23:14:20.932 00.000 10672 UpdateGuideState(): m_state=6 23:14:20.932 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 65 23:14:20.932 00.000 10672 Star::Find returns 1 (0), X=1145.61, Y=714.00, Mass=28388, SNR=16.2, Peak=27104 HFD=0.8 23:14:20.932 00.000 10672 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.14) = xAngle (-0.90 = -0.90) 23:14:20.932 00.000 10672 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 23:14:20.932 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.64 hyp=0.92 cameraTheta=-0.77 mountX=0.57 mountY=-0.65, mountTheta=-0.86 23:14:20.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-0.64, opts=13) 23:14:20.932 00.000 10672 Enqueuing Move request for scope (0.66, -0.64) 23:14:20.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:14:20.932 00.000 428 Worker thread wakes up 23:14:20.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.64) opts 0xd 23:14:20.932 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -0.64) 23:14:20.932 00.000 428 Moving (0.66, -0.64) raw xDistance=0.57 yDistance=-0.65 23:14:20.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57 23:14:20.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 23:14:20.932 00.000 428 MoveAxis(W, 726, ABG) 23:14:20.932 00.000 428 Guiding Dir = 3, Dur = 726 23:14:20.932 00.000 428 IsSlewing returns 0 23:14:20.932 00.000 428 IsGuiding returns 0 23:14:20.948 00.016 428 PulseGuide returned control before completion, sleep 721 23:14:21.010 00.062 10672 UpdateGuideState exits: m=28388 SNR=16.2 23:14:21.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:21.010 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:21.010 00.000 10672 Enqueuing Expose request 23:14:21.682 00.672 428 IsGuiding returns 1 23:14:21.682 00.000 428 scope still moving after pulse duration time elapsed 23:14:21.729 00.047 428 IsSlewing returns 0 23:14:21.729 00.000 428 IsGuiding returns 0 23:14:21.729 00.000 428 scope move finished after 726 + 75 ms 23:14:21.729 00.000 428 Move returns status 0, amount 726 23:14:21.729 00.000 428 MoveAxis(N, 869, ABG) 23:14:21.729 00.000 428 Guiding Dir = 0, Dur = 869 23:14:21.744 00.015 428 IsSlewing returns 0 23:14:21.744 00.000 428 IsGuiding returns 0 23:14:21.807 00.063 428 PulseGuide returned control before completion, sleep 805 23:14:22.666 00.859 428 IsGuiding returns 1 23:14:22.666 00.000 428 scope still moving after pulse duration time elapsed 23:14:22.697 00.031 428 IsSlewing returns 0 23:14:22.697 00.000 428 IsGuiding returns 0 23:14:22.697 00.000 428 scope move finished after 869 + 85 ms 23:14:22.697 00.000 428 Move returns status 0, amount 869 23:14:22.697 00.000 428 move complete, result=0 23:14:22.697 00.000 428 worker thread done servicing request 23:14:22.697 00.000 428 Worker thread wakes up 23:14:22.697 00.000 10672 GuideStep: 0.6 px 726 ms WEST, -0.7 px 869 ms NORTH 23:14:22.697 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:22.697 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:24.447 01.750 428 Exposure complete 23:14:24.587 00.140 10672 OnExposeComplete: enter 23:14:24.587 00.000 428 worker thread done servicing request 23:14:24.587 00.000 10672 UpdateGuideState(): m_state=6 23:14:24.587 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 66 23:14:24.587 00.000 10672 Star::Find returns 1 (0), X=1146.25, Y=714.22, Mass=65359, SNR=19.0, Peak=29616 HFD=3.0 23:14:24.587 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 23:14:24.587 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 23:14:24.587 00.000 10672 CameraToMount -- cameraX=1.29 cameraY=-0.42 hyp=1.36 cameraTheta=-0.31 mountX=1.22 mountY=-0.46, mountTheta=-0.36 23:14:24.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.29, y=-0.42, opts=13) 23:14:24.587 00.000 10672 Enqueuing Move request for scope (1.29, -0.42) 23:14:24.603 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:14:24.603 00.000 428 Worker thread wakes up 23:14:24.603 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.29, -0.42) opts 0xd 23:14:24.603 00.000 428 Handling offset move in thread for scope, endpoint = (1.29, -0.42) 23:14:24.603 00.000 428 Moving (1.29, -0.42) raw xDistance=1.22 yDistance=-0.46 23:14:24.603 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.22 23:14:24.603 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:14:24.603 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 23:14:24.603 00.000 428 MoveAxis(W, 1484, ABG) 23:14:24.603 00.000 428 Guiding Dir = 3, Dur = 1484 23:14:24.603 00.000 428 IsSlewing returns 0 23:14:24.603 00.000 428 IsGuiding returns 0 23:14:24.618 00.015 428 PulseGuide returned control before completion, sleep 1468 23:14:24.681 00.063 10672 UpdateGuideState exits: m=65359 SNR=19.0 23:14:24.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:24.681 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:24.681 00.000 10672 Enqueuing Expose request 23:14:25.716 01.035 10672 read socket command 10 23:14:25.716 00.000 10672 processing socket request REQDIST 23:14:25.716 00.000 10672 SOCKSVR: Sending pixel error of 1.05 23:14:25.716 00.000 10672 Sending socket response 105 (0x69) 23:14:26.122 00.406 428 IsGuiding returns 0 23:14:26.122 00.000 428 Move returns status 0, amount 1484 23:14:26.122 00.000 428 MoveAxis(N, 0, ABG) 23:14:26.122 00.000 428 Move returns status 0, amount 0 23:14:26.122 00.000 428 move complete, result=0 23:14:26.138 00.016 428 worker thread done servicing request 23:14:26.138 00.000 10672 GuideStep: 1.2 px 1484 ms WEST, -0.5 px 0 ms NORTH 23:14:26.138 00.000 428 Worker thread wakes up 23:14:26.138 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:26.138 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:28.090 01.952 428 Exposure complete 23:14:28.215 00.125 428 worker thread done servicing request 23:14:28.215 00.000 10672 OnExposeComplete: enter 23:14:28.215 00.000 10672 UpdateGuideState(): m_state=6 23:14:28.215 00.000 10672 Star::Find(15, 1146, 714, 0, (0,0,0,0), 0.0, 0) frame 67 23:14:28.215 00.000 10672 Star::Find returns 1 (0), X=1145.29, Y=713.45, Mass=57894, SNR=17.5, Peak=28752 HFD=4.8 23:14:28.215 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:14:28.215 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 23:14:28.215 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-1.19 hyp=1.23 cameraTheta=-1.29 mountX=0.17 mountY=-1.20, mountTheta=-1.43 23:14:28.215 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-1.19, opts=13) 23:14:28.215 00.000 10672 Enqueuing Move request for scope (0.34, -1.19) 23:14:28.215 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1656, FiltMax=65488, Gamma=1.000 23:14:28.215 00.000 428 Worker thread wakes up 23:14:28.215 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.19) opts 0xd 23:14:28.215 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -1.19) 23:14:28.215 00.000 428 Moving (0.34, -1.19) raw xDistance=0.17 yDistance=-1.20 23:14:28.215 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 23:14:28.215 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.20 from input -1.20 23:14:28.215 00.000 428 MoveAxis(E, 0, ABG) 23:14:28.215 00.000 428 Move returns status 0, amount 0 23:14:28.215 00.000 428 MoveAxis(N, 1588, ABG) 23:14:28.215 00.000 428 Guiding Dir = 0, Dur = 1588 23:14:28.215 00.000 428 IsSlewing returns 0 23:14:28.231 00.016 428 IsGuiding returns 0 23:14:28.309 00.078 428 PulseGuide returned control before completion, sleep 1520 23:14:28.309 00.000 10672 UpdateGuideState exits: m=57894 SNR=17.5 23:14:28.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:28.309 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:28.309 00.000 10672 Enqueuing Expose request 23:14:29.840 01.531 428 IsGuiding returns 1 23:14:29.840 00.000 428 scope still moving after pulse duration time elapsed 23:14:29.871 00.031 428 IsSlewing returns 0 23:14:29.871 00.000 428 IsGuiding returns 1 23:14:29.933 00.062 428 IsSlewing returns 0 23:14:29.933 00.000 428 IsGuiding returns 0 23:14:29.933 00.000 428 scope move finished after 1588 + 123 ms 23:14:29.933 00.000 428 Move returns status 0, amount 1588 23:14:29.933 00.000 428 move complete, result=0 23:14:29.933 00.000 428 worker thread done servicing request 23:14:29.933 00.000 428 Worker thread wakes up 23:14:29.933 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.2 px 1588 ms NORTH 23:14:29.933 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:29.933 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:30.714 00.781 10672 read socket command 10 23:14:30.714 00.000 10672 processing socket request REQDIST 23:14:30.714 00.000 10672 SOCKSVR: Sending pixel error of 1.11 23:14:30.714 00.000 10672 Sending socket response 111 (0x6f) 23:14:31.714 01.000 428 Exposure complete 23:14:31.839 00.125 428 worker thread done servicing request 23:14:31.839 00.000 10672 OnExposeComplete: enter 23:14:31.839 00.000 10672 UpdateGuideState(): m_state=6 23:14:31.839 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 68 23:14:31.839 00.000 10672 Star::Find returns 1 (0), X=1145.14, Y=714.08, Mass=45696, SNR=18.7, Peak=29184 HFD=0.3 23:14:31.839 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.14) = xAngle (-1.38 = -1.38) 23:14:31.839 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.28 = -1.28) 23:14:31.855 00.016 10672 CameraToMount -- cameraX=0.19 cameraY=-0.56 hyp=0.59 cameraTheta=-1.25 mountX=0.11 mountY=-0.56, mountTheta=-1.38 23:14:31.855 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.56, opts=13) 23:14:31.855 00.000 10672 Enqueuing Move request for scope (0.19, -0.56) 23:14:31.855 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=792, FiltMax=65488, Gamma=1.000 23:14:31.855 00.000 428 Worker thread wakes up 23:14:31.855 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.56) opts 0xd 23:14:31.855 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.56) 23:14:31.855 00.000 428 Moving (0.19, -0.56) raw xDistance=0.11 yDistance=-0.56 23:14:31.855 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:14:31.855 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 23:14:31.855 00.000 428 MoveAxis(E, 0, ABG) 23:14:31.855 00.000 428 Move returns status 0, amount 0 23:14:31.855 00.000 428 MoveAxis(N, 746, ABG) 23:14:31.855 00.000 428 Guiding Dir = 0, Dur = 746 23:14:31.855 00.000 428 IsSlewing returns 0 23:14:31.855 00.000 428 IsGuiding returns 0 23:14:31.933 00.078 10672 UpdateGuideState exits: m=45696 SNR=18.7 23:14:31.933 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:31.933 00.000 428 PulseGuide returned control before completion, sleep 677 23:14:31.933 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:31.933 00.000 10672 Enqueuing Expose request 23:14:32.620 00.687 428 IsGuiding returns 1 23:14:32.620 00.000 428 scope still moving after pulse duration time elapsed 23:14:32.651 00.031 428 IsSlewing returns 0 23:14:32.651 00.000 428 IsGuiding returns 1 23:14:32.714 00.063 428 IsSlewing returns 0 23:14:32.714 00.000 428 IsGuiding returns 0 23:14:32.714 00.000 428 scope move finished after 746 + 118 ms 23:14:32.714 00.000 428 Move returns status 0, amount 746 23:14:32.714 00.000 428 move complete, result=0 23:14:32.714 00.000 428 worker thread done servicing request 23:14:32.714 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 746 ms NORTH 23:14:32.714 00.000 428 Worker thread wakes up 23:14:32.714 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:32.714 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:35.390 02.676 428 Exposure complete 23:14:35.515 00.125 428 worker thread done servicing request 23:14:35.515 00.000 10672 OnExposeComplete: enter 23:14:35.515 00.000 10672 UpdateGuideState(): m_state=6 23:14:35.515 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 69 23:14:35.515 00.000 10672 Star::Find returns 1 (0), X=1144.85, Y=713.45, Mass=43088, SNR=18.6, Peak=27216 HFD=1.1 23:14:35.515 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.79 = -1.79) 23:14:35.515 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 23:14:35.515 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-1.19 hyp=1.19 cameraTheta=-1.66 mountX=-0.26 mountY=-1.18, mountTheta=-1.79 23:14:35.515 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-1.19, opts=13) 23:14:35.515 00.000 10672 Enqueuing Move request for scope (-0.10, -1.19) 23:14:35.515 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:14:35.515 00.000 428 Worker thread wakes up 23:14:35.515 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -1.19) opts 0xd 23:14:35.515 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -1.19) 23:14:35.515 00.000 428 Moving (-0.10, -1.19) raw xDistance=-0.26 yDistance=-1.18 23:14:35.515 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:14:35.515 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.18 from input -1.18 23:14:35.515 00.000 428 MoveAxis(E, 0, ABG) 23:14:35.515 00.000 428 Move returns status 0, amount 0 23:14:35.515 00.000 428 MoveAxis(N, 1573, ABG) 23:14:35.515 00.000 428 Guiding Dir = 0, Dur = 1573 23:14:35.515 00.000 428 IsSlewing returns 0 23:14:35.515 00.000 428 IsGuiding returns 0 23:14:35.608 00.093 10672 UpdateGuideState exits: m=43088 SNR=18.6 23:14:35.608 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:35.608 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:35.608 00.000 10672 Enqueuing Expose request 23:14:35.608 00.000 428 PulseGuide returned control before completion, sleep 1497 23:14:35.718 00.110 10672 read socket command 10 23:14:35.718 00.000 10672 processing socket request REQDIST 23:14:35.718 00.000 10672 SOCKSVR: Sending pixel error of 1.02 23:14:35.718 00.000 10672 Sending socket response 102 (0x66) 23:14:37.124 01.406 428 IsGuiding returns 1 23:14:37.124 00.000 428 scope still moving after pulse duration time elapsed 23:14:37.155 00.031 428 IsSlewing returns 0 23:14:37.155 00.000 428 IsGuiding returns 1 23:14:37.186 00.031 428 IsSlewing returns 0 23:14:37.186 00.000 428 IsGuiding returns 1 23:14:37.233 00.047 428 IsSlewing returns 0 23:14:37.233 00.000 428 IsGuiding returns 0 23:14:37.233 00.000 428 scope move finished after 1573 + 145 ms 23:14:37.233 00.000 428 Move returns status 0, amount 1573 23:14:37.233 00.000 428 move complete, result=0 23:14:37.233 00.000 428 worker thread done servicing request 23:14:37.248 00.015 10672 GuideStep: -0.3 px 0 ms EAST, -1.2 px 1573 ms NORTH 23:14:37.248 00.000 428 Worker thread wakes up 23:14:37.248 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:37.248 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:39.029 01.781 428 Exposure complete 23:14:39.170 00.141 428 worker thread done servicing request 23:14:39.170 00.000 10672 OnExposeComplete: enter 23:14:39.170 00.000 10672 UpdateGuideState(): m_state=6 23:14:39.170 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 70 23:14:39.170 00.000 10672 Star::Find returns 1 (0), X=1144.09, Y=714.23, Mass=35220, SNR=21.8, Peak=31680 HFD=1.2 23:14:39.170 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.84 = -2.84) 23:14:39.170 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 23:14:39.170 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=-0.41 hyp=0.95 cameraTheta=-2.70 mountX=-0.91 mountY=-0.38, mountTheta=-2.74 23:14:39.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=-0.41, opts=13) 23:14:39.170 00.000 10672 Enqueuing Move request for scope (-0.86, -0.41) 23:14:39.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:14:39.170 00.000 428 Worker thread wakes up 23:14:39.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.41) opts 0xd 23:14:39.170 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, -0.41) 23:14:39.170 00.000 428 Moving (-0.86, -0.41) raw xDistance=-0.91 yDistance=-0.38 23:14:39.170 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91 23:14:39.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:14:39.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 23:14:39.170 00.000 428 MoveAxis(E, 1065, ABG) 23:14:39.170 00.000 428 Guiding Dir = 2, Dur = 1065 23:14:39.170 00.000 428 IsSlewing returns 0 23:14:39.170 00.000 428 IsGuiding returns 0 23:14:39.201 00.031 428 PulseGuide returned control before completion, sleep 1049 23:14:39.248 00.047 10672 UpdateGuideState exits: m=35220 SNR=21.8 23:14:39.263 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:39.263 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:39.263 00.000 10672 Enqueuing Expose request 23:14:40.263 01.000 428 IsGuiding returns 1 23:14:40.263 00.000 428 scope still moving after pulse duration time elapsed 23:14:40.295 00.032 428 IsSlewing returns 0 23:14:40.295 00.000 428 IsGuiding returns 0 23:14:40.295 00.000 428 scope move finished after 1065 + 50 ms 23:14:40.295 00.000 428 Move returns status 0, amount 1065 23:14:40.295 00.000 428 MoveAxis(N, 0, ABG) 23:14:40.295 00.000 428 Move returns status 0, amount 0 23:14:40.295 00.000 428 move complete, result=0 23:14:40.295 00.000 428 worker thread done servicing request 23:14:40.295 00.000 428 Worker thread wakes up 23:14:40.295 00.000 10672 GuideStep: -0.9 px 1065 ms EAST, -0.4 px 0 ms NORTH 23:14:40.295 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:40.295 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:40.716 00.421 10672 read socket command 10 23:14:40.716 00.000 10672 processing socket request REQDIST 23:14:40.716 00.000 10672 SOCKSVR: Sending pixel error of 1.00 23:14:40.716 00.000 10672 Sending socket response 100 (0x64) 23:14:42.673 01.957 428 Exposure complete 23:14:42.798 00.125 428 worker thread done servicing request 23:14:42.798 00.000 10672 OnExposeComplete: enter 23:14:42.798 00.000 10672 UpdateGuideState(): m_state=6 23:14:42.798 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 71 23:14:42.798 00.000 10672 Star::Find returns 1 (0), X=1145.17, Y=713.72, Mass=43247, SNR=16.8, Peak=31792 HFD=0.5 23:14:42.798 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.48 = -1.48) 23:14:42.798 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 23:14:42.798 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.92 hyp=0.94 cameraTheta=-1.34 mountX=0.09 mountY=-0.92, mountTheta=-1.48 23:14:42.798 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.92, opts=13) 23:14:42.798 00.000 10672 Enqueuing Move request for scope (0.22, -0.92) 23:14:42.798 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 23:14:42.798 00.000 428 Worker thread wakes up 23:14:42.814 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.92) opts 0xd 23:14:42.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.92) 23:14:42.814 00.000 428 Moving (0.22, -0.92) raw xDistance=0.09 yDistance=-0.92 23:14:42.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:14:42.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.92 from input -0.92 23:14:42.814 00.000 428 MoveAxis(E, 0, ABG) 23:14:42.814 00.000 428 Move returns status 0, amount 0 23:14:42.814 00.000 428 MoveAxis(N, 1225, ABG) 23:14:42.814 00.000 428 Guiding Dir = 0, Dur = 1225 23:14:42.814 00.000 428 IsSlewing returns 0 23:14:42.814 00.000 428 IsGuiding returns 0 23:14:42.876 00.062 428 PulseGuide returned control before completion, sleep 1164 23:14:42.892 00.016 10672 UpdateGuideState exits: m=43247 SNR=16.8 23:14:42.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:42.892 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:42.892 00.000 10672 Enqueuing Expose request 23:14:44.079 01.187 428 IsGuiding returns 1 23:14:44.079 00.000 428 scope still moving after pulse duration time elapsed 23:14:44.142 00.063 428 IsSlewing returns 0 23:14:44.142 00.000 428 IsGuiding returns 0 23:14:44.142 00.000 428 scope move finished after 1225 + 111 ms 23:14:44.142 00.000 428 Move returns status 0, amount 1225 23:14:44.142 00.000 428 move complete, result=0 23:14:44.142 00.000 428 worker thread done servicing request 23:14:44.142 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.9 px 1225 ms NORTH 23:14:44.142 00.000 428 Worker thread wakes up 23:14:44.142 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:44.142 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:45.704 01.562 10672 read socket command 10 23:14:45.704 00.000 10672 processing socket request REQDIST 23:14:45.704 00.000 10672 SOCKSVR: Sending pixel error of 0.98 23:14:45.704 00.000 10672 Sending socket response 98 (0x62) 23:14:46.328 00.624 428 Exposure complete 23:14:46.453 00.125 428 worker thread done servicing request 23:14:46.453 00.000 10672 OnExposeComplete: enter 23:14:46.453 00.000 10672 UpdateGuideState(): m_state=6 23:14:46.453 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 72 23:14:46.453 00.000 10672 Star::Find returns 1 (0), X=1145.50, Y=713.91, Mass=48496, SNR=17.8, Peak=29392 HFD=1.0 23:14:46.453 00.000 10672 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.14) = xAngle (-1.06 = -1.06) 23:14:46.453 00.000 10672 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.95 = -0.95) 23:14:46.453 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.73 hyp=0.91 cameraTheta=-0.92 mountX=0.45 mountY=-0.74, mountTheta=-1.03 23:14:46.469 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.73, opts=13) 23:14:46.469 00.000 10672 Enqueuing Move request for scope (0.55, -0.73) 23:14:46.469 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:14:46.469 00.000 428 Worker thread wakes up 23:14:46.469 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.73) opts 0xd 23:14:46.469 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.73) 23:14:46.469 00.000 428 Moving (0.55, -0.73) raw xDistance=0.45 yDistance=-0.74 23:14:46.469 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 23:14:46.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.74 from input -0.74 23:14:46.469 00.000 428 MoveAxis(W, 523, ABG) 23:14:46.469 00.000 428 Guiding Dir = 3, Dur = 523 23:14:46.469 00.000 428 IsSlewing returns 0 23:14:46.469 00.000 428 IsGuiding returns 0 23:14:46.500 00.031 428 PulseGuide returned control before completion, sleep 508 23:14:46.547 00.047 10672 UpdateGuideState exits: m=48496 SNR=17.8 23:14:46.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:46.547 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:46.547 00.000 10672 Enqueuing Expose request 23:14:47.031 00.484 428 IsGuiding returns 0 23:14:47.031 00.000 428 Move returns status 0, amount 523 23:14:47.031 00.000 428 MoveAxis(N, 988, ABG) 23:14:47.031 00.000 428 Guiding Dir = 0, Dur = 988 23:14:47.031 00.000 428 IsSlewing returns 0 23:14:47.047 00.016 428 IsGuiding returns 0 23:14:47.110 00.063 428 PulseGuide returned control before completion, sleep 922 23:14:48.062 00.952 428 IsGuiding returns 1 23:14:48.062 00.000 428 scope still moving after pulse duration time elapsed 23:14:48.093 00.031 428 IsSlewing returns 0 23:14:48.125 00.032 428 IsGuiding returns 0 23:14:48.125 00.000 428 scope move finished after 988 + 95 ms 23:14:48.125 00.000 428 Move returns status 0, amount 988 23:14:48.125 00.000 428 move complete, result=0 23:14:48.125 00.000 428 worker thread done servicing request 23:14:48.125 00.000 428 Worker thread wakes up 23:14:48.125 00.000 10672 GuideStep: 0.4 px 523 ms WEST, -0.7 px 988 ms NORTH 23:14:48.125 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:48.125 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:49.983 01.858 428 Exposure complete 23:14:50.124 00.141 428 worker thread done servicing request 23:14:50.124 00.000 10672 OnExposeComplete: enter 23:14:50.124 00.000 10672 UpdateGuideState(): m_state=6 23:14:50.124 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 73 23:14:50.124 00.000 10672 Star::Find returns 1 (0), X=1145.23, Y=714.10, Mass=71804, SNR=20.1, Peak=28848 HFD=5.7 23:14:50.124 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 23:14:50.124 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 23:14:50.124 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.54 hyp=0.61 cameraTheta=-1.09 mountX=0.20 mountY=-0.55, mountTheta=-1.21 23:14:50.124 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.54, opts=13) 23:14:50.124 00.000 10672 Enqueuing Move request for scope (0.28, -0.54) 23:14:50.124 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:14:50.124 00.000 428 Worker thread wakes up 23:14:50.124 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.54) opts 0xd 23:14:50.124 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.54) 23:14:50.124 00.000 428 Moving (0.28, -0.54) raw xDistance=0.20 yDistance=-0.55 23:14:50.124 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 23:14:50.124 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:14:50.124 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 23:14:50.124 00.000 428 MoveAxis(E, 0, ABG) 23:14:50.124 00.000 428 Move returns status 0, amount 0 23:14:50.124 00.000 428 MoveAxis(N, 0, ABG) 23:14:50.124 00.000 428 Move returns status 0, amount 0 23:14:50.124 00.000 428 move complete, result=0 23:14:50.124 00.000 428 worker thread done servicing request 23:14:50.202 00.078 10672 UpdateGuideState exits: m=71804 SNR=20.1 23:14:50.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:50.202 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:50.202 00.000 10672 Enqueuing Expose request 23:14:50.202 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 23:14:50.202 00.000 428 Worker thread wakes up 23:14:50.202 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:50.202 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:50.707 00.505 10672 read socket command 10 23:14:50.707 00.000 10672 processing socket request REQDIST 23:14:50.707 00.000 10672 SOCKSVR: Sending pixel error of 0.85 23:14:50.707 00.000 10672 Sending socket response 85 (0x55) 23:14:53.612 02.905 428 Exposure complete 23:14:53.737 00.125 428 worker thread done servicing request 23:14:53.737 00.000 10672 OnExposeComplete: enter 23:14:53.737 00.000 10672 UpdateGuideState(): m_state=6 23:14:53.737 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 74 23:14:53.737 00.000 10672 Star::Find returns 1 (0), X=1145.62, Y=712.91, Mass=45686, SNR=16.7, Peak=25152 HFD=2.6 23:14:53.737 00.000 10672 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.14) = xAngle (-1.34 = -1.34) 23:14:53.737 00.000 10672 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.23 = -1.23) 23:14:53.737 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-1.72 hyp=1.85 cameraTheta=-1.20 mountX=0.42 mountY=-1.74, mountTheta=-1.33 23:14:53.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-1.72, opts=13) 23:14:53.737 00.000 10672 Enqueuing Move request for scope (0.66, -1.72) 23:14:53.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:14:53.737 00.000 428 Worker thread wakes up 23:14:53.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -1.72) opts 0xd 23:14:53.752 00.015 428 Handling offset move in thread for scope, endpoint = (0.66, -1.72) 23:14:53.752 00.000 428 Moving (0.66, -1.72) raw xDistance=0.42 yDistance=-1.74 23:14:53.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 23:14:53.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.74 from input -1.74 23:14:53.752 00.000 428 MoveAxis(E, 0, ABG) 23:14:53.752 00.000 428 Move returns status 0, amount 0 23:14:53.752 00.000 428 MoveAxis(N, 2316, ABG) 23:14:53.752 00.000 428 Guiding Dir = 0, Dur = 2316 23:14:53.752 00.000 428 IsSlewing returns 0 23:14:53.752 00.000 428 IsGuiding returns 0 23:14:53.830 00.078 10672 UpdateGuideState exits: m=45686 SNR=16.7 23:14:53.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:53.830 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:53.830 00.000 10672 Enqueuing Expose request 23:14:53.830 00.000 428 PulseGuide returned control before completion, sleep 2242 23:14:55.705 01.875 10672 read socket command 10 23:14:55.705 00.000 10672 processing socket request REQDIST 23:14:55.705 00.000 10672 SOCKSVR: Sending pixel error of 1.15 23:14:55.705 00.000 10672 Sending socket response 115 (0x73) 23:14:56.095 00.390 428 IsGuiding returns 1 23:14:56.095 00.000 428 scope still moving after pulse duration time elapsed 23:14:56.127 00.032 428 IsSlewing returns 0 23:14:56.127 00.000 428 IsGuiding returns 1 23:14:56.174 00.047 428 IsSlewing returns 0 23:14:56.174 00.000 428 IsGuiding returns 0 23:14:56.189 00.015 428 scope move finished after 2316 + 118 ms 23:14:56.189 00.000 428 Move returns status 0, amount 2316 23:14:56.189 00.000 428 move complete, result=0 23:14:56.189 00.000 428 worker thread done servicing request 23:14:56.189 00.000 428 Worker thread wakes up 23:14:56.189 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -1.7 px 2316 ms NORTH 23:14:56.189 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:14:56.189 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:14:57.267 01.078 428 Exposure complete 23:14:57.407 00.140 428 worker thread done servicing request 23:14:57.407 00.000 10672 OnExposeComplete: enter 23:14:57.407 00.000 10672 UpdateGuideState(): m_state=6 23:14:57.407 00.000 10672 Star::Find(15, 1145, 712, 0, (0,0,0,0), 0.0, 0) frame 75 23:14:57.407 00.000 10672 Star::Find returns 1 (0), X=1143.95, Y=713.09, Mass=38277, SNR=18.3, Peak=28848 HFD=2.2 23:14:57.407 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.14) = xAngle (-2.28 = -2.28) 23:14:57.407 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.18 = -2.18) 23:14:57.407 00.000 10672 CameraToMount -- cameraX=-1.00 cameraY=-1.54 hyp=1.84 cameraTheta=-2.15 mountX=-1.20 mountY=-1.51, mountTheta=-2.24 23:14:57.407 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.00, y=-1.54, opts=13) 23:14:57.407 00.000 10672 Enqueuing Move request for scope (-1.00, -1.54) 23:14:57.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:14:57.407 00.000 428 Worker thread wakes up 23:14:57.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -1.54) opts 0xd 23:14:57.407 00.000 428 Handling offset move in thread for scope, endpoint = (-1.00, -1.54) 23:14:57.407 00.000 428 Moving (-1.00, -1.54) raw xDistance=-1.20 yDistance=-1.51 23:14:57.407 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.20 23:14:57.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.51 from input -1.51 23:14:57.407 00.000 428 MoveAxis(E, 1408, ABG) 23:14:57.407 00.000 428 Guiding Dir = 2, Dur = 1408 23:14:57.407 00.000 428 IsSlewing returns 0 23:14:57.407 00.000 428 IsGuiding returns 0 23:14:57.439 00.032 428 PulseGuide returned control before completion, sleep 1398 23:14:57.501 00.062 10672 UpdateGuideState exits: m=38277 SNR=18.3 23:14:57.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:14:57.501 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:14:57.501 00.000 10672 Enqueuing Expose request 23:14:58.865 01.364 428 IsGuiding returns 0 23:14:58.865 00.000 428 Move returns status 0, amount 1408 23:14:58.865 00.000 428 MoveAxis(N, 2007, ABG) 23:14:58.865 00.000 428 Guiding Dir = 0, Dur = 2007 23:14:58.897 00.032 428 IsSlewing returns 0 23:14:58.897 00.000 428 IsGuiding returns 0 23:14:58.975 00.078 428 PulseGuide returned control before completion, sleep 1939 23:15:00.708 01.733 10672 read socket command 10 23:15:00.708 00.000 10672 processing socket request REQDIST 23:15:00.708 00.000 10672 SOCKSVR: Sending pixel error of 1.35 23:15:00.708 00.000 10672 Sending socket response 135 (0x87) 23:15:00.927 00.219 428 IsGuiding returns 1 23:15:00.927 00.000 428 scope still moving after pulse duration time elapsed 23:15:00.958 00.031 428 IsSlewing returns 0 23:15:00.958 00.000 428 IsGuiding returns 1 23:15:01.005 00.047 428 IsSlewing returns 0 23:15:01.036 00.031 428 IsGuiding returns 0 23:15:01.036 00.000 428 scope move finished after 2007 + 133 ms 23:15:01.036 00.000 428 Move returns status 0, amount 2007 23:15:01.036 00.000 428 move complete, result=0 23:15:01.036 00.000 428 worker thread done servicing request 23:15:01.036 00.000 10672 GuideStep: -1.2 px 1408 ms EAST, -1.5 px 2007 ms NORTH 23:15:01.036 00.000 428 Worker thread wakes up 23:15:01.036 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:01.036 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:01.052 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:15:04.566 03.514 428 Exposure complete 23:15:04.707 00.141 428 worker thread done servicing request 23:15:04.707 00.000 10672 OnExposeComplete: enter 23:15:04.707 00.000 10672 UpdateGuideState(): m_state=6 23:15:04.723 00.016 10672 Star::Find(15, 1143, 713, 0, (0,0,0,0), 0.0, 0) frame 76 23:15:04.723 00.000 10672 Star::Find returns 1 (0), X=1145.42, Y=713.96, Mass=50082, SNR=17.9, Peak=26128 HFD=2.3 23:15:04.723 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 23:15:04.723 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.00 = -1.00) 23:15:04.723 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.68 hyp=0.83 cameraTheta=-0.97 mountX=0.37 mountY=-0.69, mountTheta=-1.08 23:15:04.723 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.68, opts=13) 23:15:04.723 00.000 10672 Enqueuing Move request for scope (0.47, -0.68) 23:15:04.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:15:04.723 00.000 428 Worker thread wakes up 23:15:04.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.68) opts 0xd 23:15:04.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.68) 23:15:04.723 00.000 428 Moving (0.47, -0.68) raw xDistance=0.37 yDistance=-0.69 23:15:04.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 23:15:04.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 23:15:04.723 00.000 428 MoveAxis(E, 0, ABG) 23:15:04.723 00.000 428 Move returns status 0, amount 0 23:15:04.723 00.000 428 MoveAxis(N, 921, ABG) 23:15:04.723 00.000 428 Guiding Dir = 0, Dur = 921 23:15:04.754 00.031 428 IsSlewing returns 0 23:15:04.754 00.000 428 IsGuiding returns 0 23:15:04.801 00.047 10672 UpdateGuideState exits: m=50082 SNR=17.9 23:15:04.801 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:04.801 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:04.801 00.000 10672 Enqueuing Expose request 23:15:04.832 00.031 428 PulseGuide returned control before completion, sleep 852 23:15:05.691 00.859 428 IsGuiding returns 1 23:15:05.691 00.000 428 scope still moving after pulse duration time elapsed 23:15:05.707 00.016 10672 read socket command 10 23:15:05.707 00.000 10672 processing socket request REQDIST 23:15:05.707 00.000 10672 SOCKSVR: Sending pixel error of 1.19 23:15:05.707 00.000 10672 Sending socket response 119 (0x77) 23:15:05.722 00.015 428 IsSlewing returns 0 23:15:05.722 00.000 428 IsGuiding returns 1 23:15:05.785 00.063 428 IsSlewing returns 0 23:15:05.785 00.000 428 IsGuiding returns 0 23:15:05.785 00.000 428 scope move finished after 921 + 119 ms 23:15:05.785 00.000 428 Move returns status 0, amount 921 23:15:05.785 00.000 428 move complete, result=0 23:15:05.785 00.000 428 worker thread done servicing request 23:15:05.785 00.000 428 Worker thread wakes up 23:15:05.785 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 921 ms NORTH 23:15:05.785 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:05.785 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:08.211 02.426 428 Exposure complete 23:15:08.336 00.125 428 worker thread done servicing request 23:15:08.336 00.000 10672 OnExposeComplete: enter 23:15:08.336 00.000 10672 UpdateGuideState(): m_state=6 23:15:08.336 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 77 23:15:08.336 00.000 10672 Star::Find returns 1 (0), X=1146.02, Y=713.61, Mass=45317, SNR=17.8, Peak=27328 HFD=2.2 23:15:08.336 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.90 = -0.90) 23:15:08.336 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 23:15:08.336 00.000 10672 CameraToMount -- cameraX=1.07 cameraY=-1.03 hyp=1.48 cameraTheta=-0.76 mountX=0.92 mountY=-1.06, mountTheta=-0.86 23:15:08.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.07, y=-1.03, opts=13) 23:15:08.336 00.000 10672 Enqueuing Move request for scope (1.07, -1.03) 23:15:08.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:15:08.336 00.000 428 Worker thread wakes up 23:15:08.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.07, -1.03) opts 0xd 23:15:08.336 00.000 428 Handling offset move in thread for scope, endpoint = (1.07, -1.03) 23:15:08.336 00.000 428 Moving (1.07, -1.03) raw xDistance=0.92 yDistance=-1.06 23:15:08.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.92 23:15:08.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.06 from input -1.06 23:15:08.336 00.000 428 MoveAxis(W, 1077, ABG) 23:15:08.336 00.000 428 Guiding Dir = 3, Dur = 1077 23:15:08.336 00.000 428 IsSlewing returns 0 23:15:08.336 00.000 428 IsGuiding returns 0 23:15:08.367 00.031 428 PulseGuide returned control before completion, sleep 1071 23:15:08.429 00.062 10672 UpdateGuideState exits: m=45317 SNR=17.8 23:15:08.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:08.429 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:08.429 00.000 10672 Enqueuing Expose request 23:15:09.445 01.016 428 IsGuiding returns 1 23:15:09.445 00.000 428 scope still moving after pulse duration time elapsed 23:15:09.492 00.047 428 IsSlewing returns 0 23:15:09.492 00.000 428 IsGuiding returns 0 23:15:09.492 00.000 428 scope move finished after 1077 + 74 ms 23:15:09.492 00.000 428 Move returns status 0, amount 1077 23:15:09.492 00.000 428 MoveAxis(N, 1406, ABG) 23:15:09.492 00.000 428 Guiding Dir = 0, Dur = 1406 23:15:09.492 00.000 428 IsSlewing returns 0 23:15:09.492 00.000 428 IsGuiding returns 0 23:15:09.570 00.078 428 PulseGuide returned control before completion, sleep 1338 23:15:10.710 01.140 10672 read socket command 10 23:15:10.710 00.000 10672 processing socket request REQDIST 23:15:10.710 00.000 10672 SOCKSVR: Sending pixel error of 1.28 23:15:10.710 00.000 10672 Sending socket response 128 (0x80) 23:15:10.929 00.219 428 IsGuiding returns 1 23:15:10.929 00.000 428 scope still moving after pulse duration time elapsed 23:15:10.960 00.031 428 IsSlewing returns 0 23:15:10.960 00.000 428 IsGuiding returns 1 23:15:11.023 00.063 428 IsSlewing returns 0 23:15:11.038 00.015 428 IsGuiding returns 0 23:15:11.038 00.000 428 scope move finished after 1406 + 128 ms 23:15:11.038 00.000 428 Move returns status 0, amount 1406 23:15:11.038 00.000 428 move complete, result=0 23:15:11.038 00.000 428 worker thread done servicing request 23:15:11.038 00.000 428 Worker thread wakes up 23:15:11.038 00.000 10672 GuideStep: 0.9 px 1077 ms WEST, -1.1 px 1406 ms NORTH 23:15:11.038 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:11.038 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:11.866 00.828 428 Exposure complete 23:15:12.006 00.140 428 worker thread done servicing request 23:15:12.006 00.000 10672 OnExposeComplete: enter 23:15:12.006 00.000 10672 UpdateGuideState(): m_state=6 23:15:12.006 00.000 10672 Star::Find(15, 1146, 713, 0, (0,0,0,0), 0.0, 0) frame 78 23:15:12.006 00.000 10672 Star::Find returns 1 (0), X=1145.10, Y=714.67, Mass=39610, SNR=18.9, Peak=27008 HFD=1.2 23:15:12.006 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.14) = xAngle (0.08 = 0.08) 23:15:12.006 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.19 = 0.19) 23:15:12.006 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=0.15 mountY=0.03, mountTheta=0.19 23:15:12.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.03, opts=13) 23:15:12.006 00.000 10672 Enqueuing Move request for scope (0.15, 0.03) 23:15:12.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:15:12.006 00.000 428 Worker thread wakes up 23:15:12.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd 23:15:12.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.03) 23:15:12.006 00.000 428 Moving (0.15, 0.03) raw xDistance=0.15 yDistance=0.03 23:15:12.006 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:15:12.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:15:12.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:15:12.006 00.000 428 MoveAxis(E, 0, ABG) 23:15:12.006 00.000 428 Move returns status 0, amount 0 23:15:12.006 00.000 428 MoveAxis(N, 0, ABG) 23:15:12.006 00.000 428 Move returns status 0, amount 0 23:15:12.006 00.000 428 move complete, result=0 23:15:12.006 00.000 428 worker thread done servicing request 23:15:12.085 00.079 10672 UpdateGuideState exits: m=39610 SNR=18.9 23:15:12.085 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:12.085 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:12.085 00.000 10672 Enqueuing Expose request 23:15:12.085 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:15:12.085 00.000 428 Worker thread wakes up 23:15:12.085 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:12.085 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:15.495 03.410 428 Exposure complete 23:15:15.635 00.140 428 worker thread done servicing request 23:15:15.635 00.000 10672 OnExposeComplete: enter 23:15:15.635 00.000 10672 UpdateGuideState(): m_state=6 23:15:15.635 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 79 23:15:15.635 00.000 10672 Star::Find returns 1 (0), X=1145.60, Y=714.08, Mass=40995, SNR=16.1, Peak=24384 HFD=1.5 23:15:15.635 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.14) = xAngle (-0.84 = -0.84) 23:15:15.635 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 23:15:15.635 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=-0.55 hyp=0.85 cameraTheta=-0.71 mountX=0.57 mountY=-0.57, mountTheta=-0.79 23:15:15.635 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=-0.55, opts=13) 23:15:15.635 00.000 10672 Enqueuing Move request for scope (0.65, -0.55) 23:15:15.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:15:15.635 00.000 428 Worker thread wakes up 23:15:15.635 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.55) opts 0xd 23:15:15.635 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, -0.55) 23:15:15.635 00.000 428 Moving (0.65, -0.55) raw xDistance=0.57 yDistance=-0.57 23:15:15.635 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 23:15:15.635 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 23:15:15.635 00.000 428 MoveAxis(W, 664, ABG) 23:15:15.635 00.000 428 Guiding Dir = 3, Dur = 664 23:15:15.635 00.000 428 IsSlewing returns 0 23:15:15.635 00.000 428 IsGuiding returns 0 23:15:15.667 00.032 428 PulseGuide returned control before completion, sleep 650 23:15:15.713 00.046 10672 UpdateGuideState exits: m=40995 SNR=16.1 23:15:15.713 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:15.713 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:15.713 00.000 10672 Enqueuing Expose request 23:15:15.713 00.000 10672 read socket command 10 23:15:15.713 00.000 10672 processing socket request REQDIST 23:15:15.713 00.000 10672 SOCKSVR: Sending pixel error of 0.91 23:15:15.713 00.000 10672 Sending socket response 91 (0x5b) 23:15:16.338 00.625 428 IsGuiding returns 0 23:15:16.338 00.000 428 Move returns status 0, amount 664 23:15:16.338 00.000 428 MoveAxis(N, 761, ABG) 23:15:16.338 00.000 428 Guiding Dir = 0, Dur = 761 23:15:16.338 00.000 428 IsSlewing returns 0 23:15:16.338 00.000 428 IsGuiding returns 0 23:15:16.416 00.078 428 PulseGuide returned control before completion, sleep 695 23:15:17.135 00.719 428 IsGuiding returns 1 23:15:17.135 00.000 428 scope still moving after pulse duration time elapsed 23:15:17.166 00.031 428 IsSlewing returns 0 23:15:17.166 00.000 428 IsGuiding returns 1 23:15:17.213 00.047 428 IsSlewing returns 0 23:15:17.244 00.031 428 IsGuiding returns 0 23:15:17.244 00.000 428 scope move finished after 761 + 146 ms 23:15:17.244 00.000 428 Move returns status 0, amount 761 23:15:17.244 00.000 428 move complete, result=0 23:15:17.244 00.000 428 worker thread done servicing request 23:15:17.244 00.000 428 Worker thread wakes up 23:15:17.244 00.000 10672 GuideStep: 0.6 px 664 ms WEST, -0.6 px 761 ms NORTH 23:15:17.244 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:17.244 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:19.165 01.921 428 Exposure complete 23:15:19.306 00.141 428 worker thread done servicing request 23:15:19.306 00.000 10672 OnExposeComplete: enter 23:15:19.306 00.000 10672 UpdateGuideState(): m_state=6 23:15:19.306 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 80 23:15:19.306 00.000 10672 Star::Find returns 1 (0), X=1145.86, Y=713.73, Mass=42606, SNR=16.7, Peak=25584 HFD=1.8 23:15:19.306 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 23:15:19.306 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 23:15:19.306 00.000 10672 CameraToMount -- cameraX=0.91 cameraY=-0.91 hyp=1.29 cameraTheta=-0.78 mountX=0.78 mountY=-0.93, mountTheta=-0.88 23:15:19.322 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.91, y=-0.91, opts=13) 23:15:19.322 00.000 10672 Enqueuing Move request for scope (0.91, -0.91) 23:15:19.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:15:19.322 00.000 428 Worker thread wakes up 23:15:19.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.91) opts 0xd 23:15:19.322 00.000 428 Handling offset move in thread for scope, endpoint = (0.91, -0.91) 23:15:19.322 00.000 428 Moving (0.91, -0.91) raw xDistance=0.78 yDistance=-0.93 23:15:19.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.78 23:15:19.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.93 from input -0.93 23:15:19.322 00.000 428 MoveAxis(W, 958, ABG) 23:15:19.322 00.000 428 Guiding Dir = 3, Dur = 958 23:15:19.322 00.000 428 IsSlewing returns 0 23:15:19.322 00.000 428 IsGuiding returns 0 23:15:19.337 00.015 428 PulseGuide returned control before completion, sleep 954 23:15:19.400 00.063 10672 UpdateGuideState exits: m=42606 SNR=16.7 23:15:19.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:19.400 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:19.400 00.000 10672 Enqueuing Expose request 23:15:20.322 00.922 428 IsGuiding returns 0 23:15:20.322 00.000 428 Move returns status 0, amount 958 23:15:20.322 00.000 428 MoveAxis(N, 1240, ABG) 23:15:20.322 00.000 428 Guiding Dir = 0, Dur = 1240 23:15:20.322 00.000 428 IsSlewing returns 0 23:15:20.322 00.000 428 IsGuiding returns 0 23:15:20.400 00.078 428 PulseGuide returned control before completion, sleep 1172 23:15:20.712 00.312 10672 read socket command 10 23:15:20.712 00.000 10672 processing socket request REQDIST 23:15:20.712 00.000 10672 SOCKSVR: Sending pixel error of 1.02 23:15:20.712 00.000 10672 Sending socket response 102 (0x66) 23:15:21.587 00.875 428 IsGuiding returns 1 23:15:21.587 00.000 428 scope still moving after pulse duration time elapsed 23:15:21.618 00.031 428 IsSlewing returns 0 23:15:21.618 00.000 428 IsGuiding returns 1 23:15:21.665 00.047 428 IsSlewing returns 0 23:15:21.696 00.031 428 IsGuiding returns 0 23:15:21.696 00.000 428 scope move finished after 1240 + 132 ms 23:15:21.696 00.000 428 Move returns status 0, amount 1240 23:15:21.696 00.000 428 move complete, result=0 23:15:21.696 00.000 428 worker thread done servicing request 23:15:21.696 00.000 428 Worker thread wakes up 23:15:21.696 00.000 10672 GuideStep: 0.8 px 958 ms WEST, -0.9 px 1240 ms NORTH 23:15:21.696 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:21.696 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:22.820 01.124 428 Exposure complete 23:15:22.961 00.141 428 worker thread done servicing request 23:15:22.961 00.000 10672 OnExposeComplete: enter 23:15:22.961 00.000 10672 UpdateGuideState(): m_state=6 23:15:22.961 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 81 23:15:22.961 00.000 10672 Star::Find returns 1 (0), X=1144.60, Y=714.42, Mass=44504, SNR=19.2, Peak=30496 HFD=1.0 23:15:22.961 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 23:15:22.961 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 23:15:22.961 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.22 hyp=0.41 cameraTheta=-2.59 mountX=-0.38 mountY=-0.21, mountTheta=-2.64 23:15:22.961 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.22, opts=13) 23:15:22.961 00.000 10672 Enqueuing Move request for scope (-0.35, -0.22) 23:15:22.961 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:15:22.961 00.000 428 Worker thread wakes up 23:15:22.961 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.22) opts 0xd 23:15:22.961 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.22) 23:15:22.961 00.000 428 Moving (-0.35, -0.22) raw xDistance=-0.38 yDistance=-0.21 23:15:22.961 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 23:15:22.961 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:15:22.961 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:15:22.961 00.000 428 MoveAxis(E, 0, ABG) 23:15:22.961 00.000 428 Move returns status 0, amount 0 23:15:22.961 00.000 428 MoveAxis(N, 0, ABG) 23:15:22.961 00.000 428 Move returns status 0, amount 0 23:15:22.961 00.000 428 move complete, result=0 23:15:22.961 00.000 428 worker thread done servicing request 23:15:23.055 00.094 10672 UpdateGuideState exits: m=44504 SNR=19.2 23:15:23.055 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:23.055 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:23.055 00.000 10672 Enqueuing Expose request 23:15:23.055 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:15:23.055 00.000 428 Worker thread wakes up 23:15:23.055 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:23.055 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:25.715 02.660 10672 read socket command 10 23:15:25.715 00.000 10672 processing socket request REQDIST 23:15:25.715 00.000 10672 SOCKSVR: Sending pixel error of 0.84 23:15:25.715 00.000 10672 Sending socket response 84 (0x54) 23:15:26.465 00.750 428 Exposure complete 23:15:26.605 00.140 428 worker thread done servicing request 23:15:26.605 00.000 10672 OnExposeComplete: enter 23:15:26.605 00.000 10672 UpdateGuideState(): m_state=6 23:15:26.605 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 82 23:15:26.605 00.000 10672 Star::Find returns 1 (0), X=1144.71, Y=713.76, Mass=34419, SNR=17.1, Peak=26784 HFD=0.6 23:15:26.605 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (0.14) = xAngle (-1.98 = -1.98) 23:15:26.605 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.87 = -1.87) 23:15:26.605 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.87 hyp=0.91 cameraTheta=-1.84 mountX=-0.36 mountY=-0.87, mountTheta=-1.97 23:15:26.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.87, opts=13) 23:15:26.605 00.000 10672 Enqueuing Move request for scope (-0.24, -0.87) 23:15:26.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:15:26.605 00.000 428 Worker thread wakes up 23:15:26.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.87) opts 0xd 23:15:26.605 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.87) 23:15:26.605 00.000 428 Moving (-0.24, -0.87) raw xDistance=-0.36 yDistance=-0.87 23:15:26.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 23:15:26.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.87 from input -0.87 23:15:26.605 00.000 428 MoveAxis(E, 0, ABG) 23:15:26.605 00.000 428 Move returns status 0, amount 0 23:15:26.605 00.000 428 MoveAxis(N, 1150, ABG) 23:15:26.605 00.000 428 Guiding Dir = 0, Dur = 1150 23:15:26.605 00.000 428 IsSlewing returns 0 23:15:26.605 00.000 428 IsGuiding returns 0 23:15:26.683 00.078 10672 UpdateGuideState exits: m=34419 SNR=17.1 23:15:26.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:26.683 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:26.683 00.000 10672 Enqueuing Expose request 23:15:26.699 00.016 428 PulseGuide returned control before completion, sleep 1074 23:15:27.792 01.093 428 IsGuiding returns 1 23:15:27.792 00.000 428 scope still moving after pulse duration time elapsed 23:15:27.824 00.032 428 IsSlewing returns 0 23:15:27.824 00.000 428 IsGuiding returns 1 23:15:27.886 00.062 428 IsSlewing returns 0 23:15:27.902 00.016 428 IsGuiding returns 0 23:15:27.902 00.000 428 scope move finished after 1150 + 136 ms 23:15:27.902 00.000 428 Move returns status 0, amount 1150 23:15:27.902 00.000 428 move complete, result=0 23:15:27.902 00.000 428 worker thread done servicing request 23:15:27.902 00.000 428 Worker thread wakes up 23:15:27.902 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.9 px 1150 ms NORTH 23:15:27.902 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:27.902 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:30.104 02.202 428 Exposure complete 23:15:30.260 00.156 428 worker thread done servicing request 23:15:30.260 00.000 10672 OnExposeComplete: enter 23:15:30.260 00.000 10672 UpdateGuideState(): m_state=6 23:15:30.260 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 83 23:15:30.260 00.000 10672 Star::Find returns 1 (0), X=1144.64, Y=713.54, Mass=44711, SNR=19.2, Peak=27440 HFD=1.1 23:15:30.260 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.14) = xAngle (-1.99 = -1.99) 23:15:30.260 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.88 = -1.88) 23:15:30.260 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-1.10 hyp=1.14 cameraTheta=-1.85 mountX=-0.46 mountY=-1.09, mountTheta=-1.97 23:15:30.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-1.10, opts=13) 23:15:30.260 00.000 10672 Enqueuing Move request for scope (-0.31, -1.10) 23:15:30.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:15:30.260 00.000 428 Worker thread wakes up 23:15:30.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.10) opts 0xd 23:15:30.260 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -1.10) 23:15:30.260 00.000 428 Moving (-0.31, -1.10) raw xDistance=-0.46 yDistance=-1.09 23:15:30.260 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 23:15:30.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.09 from input -1.09 23:15:30.260 00.000 428 MoveAxis(E, 539, ABG) 23:15:30.260 00.000 428 Guiding Dir = 2, Dur = 539 23:15:30.260 00.000 428 IsSlewing returns 0 23:15:30.260 00.000 428 IsGuiding returns 0 23:15:30.276 00.016 428 PulseGuide returned control before completion, sleep 535 23:15:30.338 00.062 10672 UpdateGuideState exits: m=44711 SNR=19.2 23:15:30.338 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:30.338 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:30.338 00.000 10672 Enqueuing Expose request 23:15:30.713 00.375 10672 read socket command 10 23:15:30.713 00.000 10672 processing socket request REQDIST 23:15:30.713 00.000 10672 SOCKSVR: Sending pixel error of 0.94 23:15:30.713 00.000 10672 Sending socket response 94 (0x5e) 23:15:30.823 00.110 428 IsGuiding returns 1 23:15:30.823 00.000 428 scope still moving after pulse duration time elapsed 23:15:30.854 00.031 428 IsSlewing returns 0 23:15:30.854 00.000 428 IsGuiding returns 0 23:15:30.854 00.000 428 scope move finished after 539 + 52 ms 23:15:30.854 00.000 428 Move returns status 0, amount 539 23:15:30.854 00.000 428 MoveAxis(N, 1442, ABG) 23:15:30.854 00.000 428 Guiding Dir = 0, Dur = 1442 23:15:30.854 00.000 428 IsSlewing returns 0 23:15:30.854 00.000 428 IsGuiding returns 0 23:15:30.932 00.078 428 PulseGuide returned control before completion, sleep 1375 23:15:32.327 01.395 428 IsGuiding returns 1 23:15:32.327 00.000 428 scope still moving after pulse duration time elapsed 23:15:32.358 00.031 428 IsSlewing returns 0 23:15:32.358 00.000 428 IsGuiding returns 1 23:15:32.421 00.063 428 IsSlewing returns 0 23:15:32.421 00.000 428 IsGuiding returns 0 23:15:32.421 00.000 428 scope move finished after 1442 + 122 ms 23:15:32.421 00.000 428 Move returns status 0, amount 1442 23:15:32.421 00.000 428 move complete, result=0 23:15:32.421 00.000 428 worker thread done servicing request 23:15:32.421 00.000 10672 GuideStep: -0.5 px 539 ms EAST, -1.1 px 1442 ms NORTH 23:15:32.421 00.000 428 Worker thread wakes up 23:15:32.421 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:32.421 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:33.733 01.312 428 Exposure complete 23:15:33.858 00.125 428 worker thread done servicing request 23:15:33.858 00.000 10672 OnExposeComplete: enter 23:15:33.858 00.000 10672 UpdateGuideState(): m_state=6 23:15:33.858 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 84 23:15:33.858 00.000 10672 Star::Find returns 1 (0), X=1145.85, Y=714.32, Mass=45591, SNR=18.6, Peak=30704 HFD=1.6 23:15:33.858 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (0.14) = xAngle (-0.48 = -0.48) 23:15:33.858 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.37 = -0.37) 23:15:33.858 00.000 10672 CameraToMount -- cameraX=0.90 cameraY=-0.32 hyp=0.95 cameraTheta=-0.34 mountX=0.84 mountY=-0.34, mountTheta=-0.39 23:15:33.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.90, y=-0.32, opts=13) 23:15:33.858 00.000 10672 Enqueuing Move request for scope (0.90, -0.32) 23:15:33.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:15:33.858 00.000 428 Worker thread wakes up 23:15:33.873 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.32) opts 0xd 23:15:33.873 00.000 428 Handling offset move in thread for scope, endpoint = (0.90, -0.32) 23:15:33.873 00.000 428 Moving (0.90, -0.32) raw xDistance=0.84 yDistance=-0.34 23:15:33.873 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.84 23:15:33.873 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:15:33.873 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 23:15:33.873 00.000 428 MoveAxis(W, 950, ABG) 23:15:33.873 00.000 428 Guiding Dir = 3, Dur = 950 23:15:33.889 00.016 428 IsSlewing returns 0 23:15:33.889 00.000 428 IsGuiding returns 0 23:15:33.905 00.016 428 PulseGuide returned control before completion, sleep 945 23:15:33.952 00.047 10672 UpdateGuideState exits: m=45591 SNR=18.6 23:15:33.952 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:33.952 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:33.952 00.000 10672 Enqueuing Expose request 23:15:34.873 00.921 428 IsGuiding returns 0 23:15:34.873 00.000 428 Move returns status 0, amount 950 23:15:34.873 00.000 428 MoveAxis(N, 0, ABG) 23:15:34.873 00.000 428 Move returns status 0, amount 0 23:15:34.873 00.000 428 move complete, result=0 23:15:34.873 00.000 428 worker thread done servicing request 23:15:34.873 00.000 428 Worker thread wakes up 23:15:34.873 00.000 10672 GuideStep: 0.8 px 950 ms WEST, -0.3 px 0 ms NORTH 23:15:34.889 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:34.889 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:35.717 00.828 10672 read socket command 10 23:15:35.717 00.000 10672 processing socket request REQDIST 23:15:35.717 00.000 10672 SOCKSVR: Sending pixel error of 0.94 23:15:35.717 00.000 10672 Sending socket response 94 (0x5e) 23:15:37.404 01.687 428 Exposure complete 23:15:37.528 00.124 428 worker thread done servicing request 23:15:37.528 00.000 10672 OnExposeComplete: enter 23:15:37.528 00.000 10672 UpdateGuideState(): m_state=6 23:15:37.528 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 85 23:15:37.528 00.000 10672 Star::Find returns 1 (0), X=1145.57, Y=714.31, Mass=38013, SNR=15.7, Peak=28416 HFD=1.0 23:15:37.528 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.14) = xAngle (-0.63 = -0.63) 23:15:37.528 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.52 = -0.52) 23:15:37.528 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.33 hyp=0.70 cameraTheta=-0.49 mountX=0.56 mountY=-0.34, mountTheta=-0.55 23:15:37.528 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.33, opts=13) 23:15:37.528 00.000 10672 Enqueuing Move request for scope (0.61, -0.33) 23:15:37.528 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:15:37.528 00.000 428 Worker thread wakes up 23:15:37.528 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.33) opts 0xd 23:15:37.528 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.33) 23:15:37.528 00.000 428 Moving (0.61, -0.33) raw xDistance=0.56 yDistance=-0.34 23:15:37.528 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.56 23:15:37.528 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:15:37.528 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 23:15:37.528 00.000 428 MoveAxis(W, 725, ABG) 23:15:37.528 00.000 428 Guiding Dir = 3, Dur = 725 23:15:37.528 00.000 428 IsSlewing returns 0 23:15:37.528 00.000 428 IsGuiding returns 0 23:15:37.560 00.032 428 PulseGuide returned control before completion, sleep 707 23:15:37.622 00.062 10672 UpdateGuideState exits: m=38013 SNR=15.7 23:15:37.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:37.622 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:37.622 00.000 10672 Enqueuing Expose request 23:15:38.294 00.672 428 IsGuiding returns 0 23:15:38.294 00.000 428 Move returns status 0, amount 725 23:15:38.294 00.000 428 MoveAxis(N, 0, ABG) 23:15:38.294 00.000 428 Move returns status 0, amount 0 23:15:38.294 00.000 428 move complete, result=0 23:15:38.294 00.000 428 worker thread done servicing request 23:15:38.294 00.000 428 Worker thread wakes up 23:15:38.294 00.000 10672 GuideStep: 0.6 px 725 ms WEST, -0.3 px 0 ms NORTH 23:15:38.294 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:38.294 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:40.704 02.410 10672 read socket command 10 23:15:40.704 00.000 10672 processing socket request REQDIST 23:15:40.704 00.000 10672 SOCKSVR: Sending pixel error of 0.87 23:15:40.704 00.000 10672 Sending socket response 87 (0x57) 23:15:41.048 00.344 428 Exposure complete 23:15:41.188 00.140 428 worker thread done servicing request 23:15:41.188 00.000 10672 OnExposeComplete: enter 23:15:41.188 00.000 10672 UpdateGuideState(): m_state=6 23:15:41.188 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 86 23:15:41.188 00.000 10672 Star::Find returns 1 (0), X=1143.86, Y=714.31, Mass=63689, SNR=20.6, Peak=30592 HFD=5.2 23:15:41.188 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.14) = xAngle (-2.99 = -2.99) 23:15:41.188 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 23:15:41.188 00.000 10672 CameraToMount -- cameraX=-1.09 cameraY=-0.33 hyp=1.14 cameraTheta=-2.85 mountX=-1.13 mountY=-0.30, mountTheta=-2.88 23:15:41.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.09, y=-0.33, opts=13) 23:15:41.188 00.000 10672 Enqueuing Move request for scope (-1.09, -0.33) 23:15:41.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:15:41.188 00.000 428 Worker thread wakes up 23:15:41.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.33) opts 0xd 23:15:41.188 00.000 428 Handling offset move in thread for scope, endpoint = (-1.09, -0.33) 23:15:41.188 00.000 428 Moving (-1.09, -0.33) raw xDistance=-1.13 yDistance=-0.30 23:15:41.188 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.13 23:15:41.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:15:41.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:15:41.188 00.000 428 MoveAxis(E, 1266, ABG) 23:15:41.188 00.000 428 Guiding Dir = 2, Dur = 1266 23:15:41.188 00.000 428 IsSlewing returns 0 23:15:41.188 00.000 428 IsGuiding returns 0 23:15:41.204 00.016 428 PulseGuide returned control before completion, sleep 1259 23:15:41.266 00.062 10672 UpdateGuideState exits: m=63689 SNR=20.6 23:15:41.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:41.266 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:41.266 00.000 10672 Enqueuing Expose request 23:15:42.500 01.234 428 IsGuiding returns 0 23:15:42.500 00.000 428 Move returns status 0, amount 1266 23:15:42.500 00.000 428 MoveAxis(N, 0, ABG) 23:15:42.500 00.000 428 Move returns status 0, amount 0 23:15:42.500 00.000 428 move complete, result=0 23:15:42.500 00.000 428 worker thread done servicing request 23:15:42.500 00.000 428 Worker thread wakes up 23:15:42.500 00.000 10672 GuideStep: -1.1 px 1266 ms EAST, -0.3 px 0 ms NORTH 23:15:42.500 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:42.500 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:44.672 02.172 428 Exposure complete 23:15:44.812 00.140 428 worker thread done servicing request 23:15:44.812 00.000 10672 OnExposeComplete: enter 23:15:44.812 00.000 10672 UpdateGuideState(): m_state=6 23:15:44.812 00.000 10672 Star::Find(15, 1143, 714, 0, (0,0,0,0), 0.0, 0) frame 87 23:15:44.812 00.000 10672 Star::Find returns 1 (0), X=1144.47, Y=715.01, Mass=56487, SNR=18.6, Peak=26240 HFD=5.9 23:15:44.812 00.000 10672 CameraToMount -- cameraTheta (2.47) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 23:15:44.812 00.000 10672 CameraToMount -- cameraTheta (2.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.44 = 2.44) 23:15:44.812 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.38 hyp=0.61 cameraTheta=2.47 mountX=-0.42 mountY=0.39, mountTheta=2.39 23:15:44.812 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.38, opts=13) 23:15:44.812 00.000 10672 Enqueuing Move request for scope (-0.48, 0.38) 23:15:44.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:15:44.812 00.000 428 Worker thread wakes up 23:15:44.812 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.38) opts 0xd 23:15:44.812 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.38) 23:15:44.812 00.000 428 Moving (-0.48, 0.38) raw xDistance=-0.42 yDistance=0.39 23:15:44.812 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 23:15:44.812 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:15:44.812 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 23:15:44.812 00.000 428 MoveAxis(E, 0, ABG) 23:15:44.812 00.000 428 Move returns status 0, amount 0 23:15:44.812 00.000 428 MoveAxis(N, 0, ABG) 23:15:44.812 00.000 428 Move returns status 0, amount 0 23:15:44.812 00.000 428 move complete, result=0 23:15:44.812 00.000 428 worker thread done servicing request 23:15:44.890 00.078 10672 UpdateGuideState exits: m=56487 SNR=18.6 23:15:44.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:44.890 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:44.890 00.000 10672 Enqueuing Expose request 23:15:44.890 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 23:15:44.890 00.000 428 Worker thread wakes up 23:15:44.890 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:44.890 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:45.703 00.813 10672 read socket command 10 23:15:45.703 00.000 10672 processing socket request REQDIST 23:15:45.703 00.000 10672 SOCKSVR: Sending pixel error of 0.84 23:15:45.703 00.000 10672 Sending socket response 84 (0x54) 23:15:48.332 02.629 428 Exposure complete 23:15:48.457 00.125 428 worker thread done servicing request 23:15:48.457 00.000 10672 OnExposeComplete: enter 23:15:48.457 00.000 10672 UpdateGuideState(): m_state=6 23:15:48.472 00.015 10672 Star::Find(15, 1144, 715, 0, (0,0,0,0), 0.0, 0) frame 88 23:15:48.472 00.000 10672 Star::Find returns 1 (0), X=1145.48, Y=714.07, Mass=35127, SNR=17.8, Peak=27872 HFD=0.7 23:15:48.472 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.14) = xAngle (-0.95 = -0.95) 23:15:48.472 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.84 = -0.84) 23:15:48.472 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.56 hyp=0.77 cameraTheta=-0.82 mountX=0.45 mountY=-0.58, mountTheta=-0.91 23:15:48.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.56, opts=13) 23:15:48.472 00.000 10672 Enqueuing Move request for scope (0.53, -0.56) 23:15:48.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:15:48.472 00.000 428 Worker thread wakes up 23:15:48.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.56) opts 0xd 23:15:48.472 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.56) 23:15:48.472 00.000 428 Moving (0.53, -0.56) raw xDistance=0.45 yDistance=-0.58 23:15:48.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 23:15:48.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 23:15:48.472 00.000 428 MoveAxis(W, 522, ABG) 23:15:48.472 00.000 428 Guiding Dir = 3, Dur = 522 23:15:48.472 00.000 428 IsSlewing returns 0 23:15:48.472 00.000 428 IsGuiding returns 0 23:15:48.504 00.032 428 PulseGuide returned control before completion, sleep 505 23:15:48.550 00.046 10672 UpdateGuideState exits: m=35127 SNR=17.8 23:15:48.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:48.550 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:48.550 00.000 10672 Enqueuing Expose request 23:15:49.019 00.469 428 IsGuiding returns 1 23:15:49.019 00.000 428 scope still moving after pulse duration time elapsed 23:15:49.050 00.031 428 IsSlewing returns 0 23:15:49.050 00.000 428 IsGuiding returns 0 23:15:49.066 00.016 428 scope move finished after 522 + 66 ms 23:15:49.066 00.000 428 Move returns status 0, amount 522 23:15:49.066 00.000 428 MoveAxis(N, 766, ABG) 23:15:49.066 00.000 428 Guiding Dir = 0, Dur = 766 23:15:49.066 00.000 428 IsSlewing returns 0 23:15:49.066 00.000 428 IsGuiding returns 0 23:15:49.144 00.078 428 PulseGuide returned control before completion, sleep 701 23:15:49.847 00.703 428 IsGuiding returns 1 23:15:49.847 00.000 428 scope still moving after pulse duration time elapsed 23:15:49.878 00.031 428 IsSlewing returns 0 23:15:49.878 00.000 428 IsGuiding returns 1 23:15:49.941 00.063 428 IsSlewing returns 0 23:15:49.972 00.031 428 IsGuiding returns 0 23:15:49.972 00.000 428 scope move finished after 766 + 141 ms 23:15:49.972 00.000 428 Move returns status 0, amount 766 23:15:49.972 00.000 428 move complete, result=0 23:15:49.972 00.000 428 worker thread done servicing request 23:15:49.972 00.000 428 Worker thread wakes up 23:15:49.972 00.000 10672 GuideStep: 0.4 px 522 ms WEST, -0.6 px 766 ms NORTH 23:15:49.972 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:49.972 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:50.706 00.734 10672 read socket command 10 23:15:50.706 00.000 10672 processing socket request REQDIST 23:15:50.706 00.000 10672 SOCKSVR: Sending pixel error of 0.82 23:15:50.706 00.000 10672 Sending socket response 82 (0x52) 23:15:51.971 01.265 428 Exposure complete 23:15:52.112 00.141 428 worker thread done servicing request 23:15:52.112 00.000 10672 OnExposeComplete: enter 23:15:52.112 00.000 10672 UpdateGuideState(): m_state=6 23:15:52.112 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 89 23:15:52.112 00.000 10672 Star::Find returns 1 (0), X=1145.13, Y=713.47, Mass=61841, SNR=20.2, Peak=30048 HFD=3.3 23:15:52.112 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:15:52.112 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:15:52.112 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-1.16 hyp=1.18 cameraTheta=-1.42 mountX=0.01 mountY=-1.17, mountTheta=-1.56 23:15:52.112 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-1.16, opts=13) 23:15:52.112 00.000 10672 Enqueuing Move request for scope (0.18, -1.16) 23:15:52.112 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:15:52.112 00.000 428 Worker thread wakes up 23:15:52.112 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.16) opts 0xd 23:15:52.112 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -1.16) 23:15:52.112 00.000 428 Moving (0.18, -1.16) raw xDistance=0.01 yDistance=-1.17 23:15:52.112 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:15:52.112 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.17 from input -1.17 23:15:52.112 00.000 428 MoveAxis(E, 0, ABG) 23:15:52.112 00.000 428 Move returns status 0, amount 0 23:15:52.112 00.000 428 MoveAxis(N, 1551, ABG) 23:15:52.112 00.000 428 Guiding Dir = 0, Dur = 1551 23:15:52.112 00.000 428 IsSlewing returns 0 23:15:52.112 00.000 428 IsGuiding returns 0 23:15:52.190 00.078 428 PulseGuide returned control before completion, sleep 1488 23:15:52.190 00.000 10672 UpdateGuideState exits: m=61841 SNR=20.2 23:15:52.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:52.205 00.015 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:52.205 00.000 10672 Enqueuing Expose request 23:15:53.690 01.485 428 IsGuiding returns 1 23:15:53.690 00.000 428 scope still moving after pulse duration time elapsed 23:15:53.721 00.031 428 IsSlewing returns 0 23:15:53.721 00.000 428 IsGuiding returns 1 23:15:53.768 00.047 428 IsSlewing returns 0 23:15:53.768 00.000 428 IsGuiding returns 0 23:15:53.783 00.015 428 scope move finished after 1551 + 107 ms 23:15:53.783 00.000 428 Move returns status 0, amount 1551 23:15:53.783 00.000 428 move complete, result=0 23:15:53.783 00.000 428 worker thread done servicing request 23:15:53.783 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -1.2 px 1551 ms NORTH 23:15:53.783 00.000 428 Worker thread wakes up 23:15:53.783 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:53.783 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:55.626 01.843 428 Exposure complete 23:15:55.704 00.078 10672 read socket command 10 23:15:55.704 00.000 10672 processing socket request REQDIST 23:15:55.704 00.000 10672 SOCKSVR: Sending pixel error of 0.93 23:15:55.704 00.000 10672 Sending socket response 93 (0x5d) 23:15:55.767 00.063 428 worker thread done servicing request 23:15:55.767 00.000 10672 OnExposeComplete: enter 23:15:55.767 00.000 10672 UpdateGuideState(): m_state=6 23:15:55.767 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 90 23:15:55.767 00.000 10672 Star::Find returns 1 (0), X=1145.88, Y=714.08, Mass=44444, SNR=16.9, Peak=26784 HFD=1.8 23:15:55.767 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (0.14) = xAngle (-0.68 = -0.68) 23:15:55.767 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.57 = -0.57) 23:15:55.767 00.000 10672 CameraToMount -- cameraX=0.93 cameraY=-0.56 hyp=1.09 cameraTheta=-0.54 mountX=0.85 mountY=-0.59, mountTheta=-0.61 23:15:55.767 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.93, y=-0.56, opts=13) 23:15:55.767 00.000 10672 Enqueuing Move request for scope (0.93, -0.56) 23:15:55.767 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:15:55.767 00.000 428 Worker thread wakes up 23:15:55.767 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.56) opts 0xd 23:15:55.767 00.000 428 Handling offset move in thread for scope, endpoint = (0.93, -0.56) 23:15:55.767 00.000 428 Moving (0.93, -0.56) raw xDistance=0.85 yDistance=-0.59 23:15:55.767 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.85 23:15:55.767 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 23:15:55.767 00.000 428 MoveAxis(W, 991, ABG) 23:15:55.767 00.000 428 Guiding Dir = 3, Dur = 991 23:15:55.782 00.015 428 IsSlewing returns 0 23:15:55.782 00.000 428 IsGuiding returns 0 23:15:55.814 00.032 428 PulseGuide returned control before completion, sleep 971 23:15:55.845 00.031 10672 UpdateGuideState exits: m=44444 SNR=16.9 23:15:55.845 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:55.845 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:55.845 00.000 10672 Enqueuing Expose request 23:15:56.802 00.957 428 IsGuiding returns 1 23:15:56.802 00.000 428 scope still moving after pulse duration time elapsed 23:15:56.849 00.047 428 IsSlewing returns 0 23:15:56.849 00.000 428 IsGuiding returns 0 23:15:56.849 00.000 428 scope move finished after 991 + 65 ms 23:15:56.849 00.000 428 Move returns status 0, amount 991 23:15:56.849 00.000 428 MoveAxis(N, 780, ABG) 23:15:56.849 00.000 428 Guiding Dir = 0, Dur = 780 23:15:56.849 00.000 428 IsSlewing returns 0 23:15:56.849 00.000 428 IsGuiding returns 0 23:15:56.927 00.078 428 PulseGuide returned control before completion, sleep 717 23:15:57.661 00.734 428 IsGuiding returns 1 23:15:57.661 00.000 428 scope still moving after pulse duration time elapsed 23:15:57.692 00.031 428 IsSlewing returns 0 23:15:57.692 00.000 428 IsGuiding returns 1 23:15:57.755 00.063 428 IsSlewing returns 0 23:15:57.755 00.000 428 IsGuiding returns 0 23:15:57.755 00.000 428 scope move finished after 780 + 126 ms 23:15:57.755 00.000 428 Move returns status 0, amount 780 23:15:57.755 00.000 428 move complete, result=0 23:15:57.755 00.000 428 worker thread done servicing request 23:15:57.755 00.000 10672 GuideStep: 0.8 px 991 ms WEST, -0.6 px 780 ms NORTH 23:15:57.755 00.000 428 Worker thread wakes up 23:15:57.755 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:57.755 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:15:59.285 01.530 428 Exposure complete 23:15:59.426 00.141 428 worker thread done servicing request 23:15:59.426 00.000 10672 OnExposeComplete: enter 23:15:59.426 00.000 10672 UpdateGuideState(): m_state=6 23:15:59.426 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 91 23:15:59.426 00.000 10672 Star::Find returns 1 (0), X=1145.00, Y=714.51, Mass=28740, SNR=20.7, Peak=29504 HFD=0.6 23:15:59.426 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.14) = xAngle (-1.35 = -1.35) 23:15:59.426 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.24 = -1.24) 23:15:59.426 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.21 mountX=0.03 mountY=-0.13, mountTheta=-1.35 23:15:59.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.13, opts=13) 23:15:59.426 00.000 10672 Enqueuing Move request for scope (0.05, -0.13) 23:15:59.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:15:59.426 00.000 428 Worker thread wakes up 23:15:59.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd 23:15:59.426 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.13) 23:15:59.426 00.000 428 Moving (0.05, -0.13) raw xDistance=0.03 yDistance=-0.13 23:15:59.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:15:59.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:15:59.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:15:59.426 00.000 428 MoveAxis(E, 0, ABG) 23:15:59.426 00.000 428 Move returns status 0, amount 0 23:15:59.426 00.000 428 MoveAxis(N, 0, ABG) 23:15:59.426 00.000 428 Move returns status 0, amount 0 23:15:59.426 00.000 428 move complete, result=0 23:15:59.426 00.000 428 worker thread done servicing request 23:15:59.504 00.078 10672 UpdateGuideState exits: m=28740 SNR=20.7 23:15:59.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:15:59.504 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:15:59.504 00.000 10672 Enqueuing Expose request 23:15:59.504 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:15:59.504 00.000 428 Worker thread wakes up 23:15:59.504 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:15:59.504 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:00.707 01.203 10672 read socket command 10 23:16:00.707 00.000 10672 processing socket request REQDIST 23:16:00.707 00.000 10672 SOCKSVR: Sending pixel error of 0.72 23:16:00.707 00.000 10672 Sending socket response 72 (0x48) 23:16:02.940 02.233 428 Exposure complete 23:16:03.065 00.125 428 worker thread done servicing request 23:16:03.065 00.000 10672 OnExposeComplete: enter 23:16:03.065 00.000 10672 UpdateGuideState(): m_state=6 23:16:03.065 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 92 23:16:03.065 00.000 10672 Star::Find returns 1 (0), X=1144.57, Y=712.92, Mass=48526, SNR=17.9, Peak=28960 HFD=2.3 23:16:03.065 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.14) = xAngle (-1.93 = -1.93) 23:16:03.065 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 23:16:03.065 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-1.71 hyp=1.75 cameraTheta=-1.79 mountX=-0.62 mountY=-1.70, mountTheta=-1.92 23:16:03.065 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-1.71, opts=13) 23:16:03.065 00.000 10672 Enqueuing Move request for scope (-0.38, -1.71) 23:16:03.065 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:16:03.065 00.000 428 Worker thread wakes up 23:16:03.065 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.71) opts 0xd 23:16:03.065 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -1.71) 23:16:03.065 00.000 428 Moving (-0.38, -1.71) raw xDistance=-0.62 yDistance=-1.70 23:16:03.065 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 23:16:03.065 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.70 from input -1.70 23:16:03.065 00.000 428 MoveAxis(E, 721, ABG) 23:16:03.065 00.000 428 Guiding Dir = 2, Dur = 721 23:16:03.065 00.000 428 IsSlewing returns 0 23:16:03.065 00.000 428 IsGuiding returns 0 23:16:03.097 00.032 428 PulseGuide returned control before completion, sleep 713 23:16:03.159 00.062 10672 UpdateGuideState exits: m=48526 SNR=17.9 23:16:03.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:03.159 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:03.159 00.000 10672 Enqueuing Expose request 23:16:03.847 00.688 428 IsGuiding returns 0 23:16:03.847 00.000 428 Move returns status 0, amount 721 23:16:03.847 00.000 428 MoveAxis(N, 2256, ABG) 23:16:03.847 00.000 428 Guiding Dir = 0, Dur = 2256 23:16:03.847 00.000 428 IsSlewing returns 0 23:16:03.847 00.000 428 IsGuiding returns 0 23:16:03.940 00.093 428 PulseGuide returned control before completion, sleep 2179 23:16:05.710 01.770 10672 read socket command 10 23:16:05.710 00.000 10672 processing socket request REQDIST 23:16:05.710 00.000 10672 SOCKSVR: Sending pixel error of 1.03 23:16:05.710 00.000 10672 Sending socket response 103 (0x67) 23:16:06.132 00.422 428 IsGuiding returns 1 23:16:06.132 00.000 428 scope still moving after pulse duration time elapsed 23:16:06.163 00.031 428 IsSlewing returns 0 23:16:06.163 00.000 428 IsGuiding returns 1 23:16:06.226 00.063 428 IsSlewing returns 0 23:16:06.226 00.000 428 IsGuiding returns 0 23:16:06.226 00.000 428 scope move finished after 2256 + 118 ms 23:16:06.226 00.000 428 Move returns status 0, amount 2256 23:16:06.226 00.000 428 move complete, result=0 23:16:06.226 00.000 428 worker thread done servicing request 23:16:06.226 00.000 428 Worker thread wakes up 23:16:06.226 00.000 10672 GuideStep: -0.6 px 721 ms EAST, -1.7 px 2256 ms NORTH 23:16:06.226 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:06.226 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:06.585 00.359 428 Exposure complete 23:16:06.725 00.140 428 worker thread done servicing request 23:16:06.725 00.000 10672 OnExposeComplete: enter 23:16:06.725 00.000 10672 UpdateGuideState(): m_state=6 23:16:06.725 00.000 10672 Star::Find(15, 1144, 712, 0, (0,0,0,0), 0.0, 0) frame 93 23:16:06.725 00.000 10672 Star::Find returns 1 (0), X=1144.70, Y=712.35, Mass=47710, SNR=19.5, Peak=30704 HFD=3.0 23:16:06.725 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 23:16:06.725 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 23:16:06.725 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-2.28 hyp=2.30 cameraTheta=-1.68 mountX=-0.57 mountY=-2.27, mountTheta=-1.82 23:16:06.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-2.28, opts=13) 23:16:06.725 00.000 10672 Enqueuing Move request for scope (-0.26, -2.28) 23:16:06.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:16:06.725 00.000 428 Worker thread wakes up 23:16:06.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -2.28) opts 0xd 23:16:06.725 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -2.28) 23:16:06.725 00.000 428 Moving (-0.26, -2.28) raw xDistance=-0.57 yDistance=-2.27 23:16:06.725 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.57 23:16:06.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.27 from input -2.27 23:16:06.725 00.000 428 MoveAxis(E, 713, ABG) 23:16:06.725 00.000 428 Guiding Dir = 2, Dur = 713 23:16:06.725 00.000 428 IsSlewing returns 0 23:16:06.725 00.000 428 IsGuiding returns 0 23:16:06.756 00.031 428 PulseGuide returned control before completion, sleep 695 23:16:06.803 00.047 10672 UpdateGuideState exits: m=47710 SNR=19.5 23:16:06.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:06.803 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:06.803 00.000 10672 Enqueuing Expose request 23:16:07.459 00.656 428 IsGuiding returns 1 23:16:07.459 00.000 428 scope still moving after pulse duration time elapsed 23:16:07.491 00.032 428 IsSlewing returns 0 23:16:07.522 00.031 428 IsGuiding returns 0 23:16:07.522 00.000 428 scope move finished after 713 + 84 ms 23:16:07.522 00.000 428 Move returns status 0, amount 713 23:16:07.522 00.000 428 MoveAxis(N, 3019, ABG) 23:16:07.522 00.000 428 duration set to 2500 by maxDecDuration 23:16:07.522 00.000 428 Guiding Dir = 0, Dur = 2500 23:16:07.522 00.000 428 IsSlewing returns 0 23:16:07.522 00.000 428 IsGuiding returns 0 23:16:07.600 00.078 428 PulseGuide returned control before completion, sleep 2435 23:16:10.052 02.452 428 IsGuiding returns 1 23:16:10.052 00.000 428 scope still moving after pulse duration time elapsed 23:16:10.099 00.047 428 IsSlewing returns 0 23:16:10.146 00.047 428 IsGuiding returns 0 23:16:10.146 00.000 428 scope move finished after 2500 + 116 ms 23:16:10.146 00.000 428 Move returns status 0, amount 2500 23:16:10.146 00.000 428 move complete, result=0 23:16:10.146 00.000 428 worker thread done servicing request 23:16:10.146 00.000 428 Worker thread wakes up 23:16:10.146 00.000 10672 GuideStep: -0.6 px 713 ms EAST, -2.3 px 2500 ms NORTH 23:16:10.146 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:10.146 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:10.224 00.078 428 Exposure complete 23:16:10.365 00.141 428 worker thread done servicing request 23:16:10.365 00.000 10672 OnExposeComplete: enter 23:16:10.365 00.000 10672 UpdateGuideState(): m_state=6 23:16:10.365 00.000 10672 Star::Find(15, 1144, 712, 0, (0,0,0,0), 0.0, 0) frame 94 23:16:10.365 00.000 10672 Star::Find returns 1 (0), X=1145.44, Y=713.32, Mass=40479, SNR=16.7, Peak=29728 HFD=1.3 23:16:10.365 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.14) = xAngle (-1.36 = -1.36) 23:16:10.365 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.25 = -1.25) 23:16:10.365 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-1.32 hyp=1.41 cameraTheta=-1.22 mountX=0.30 mountY=-1.33, mountTheta=-1.35 23:16:10.365 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-1.32, opts=13) 23:16:10.365 00.000 10672 Enqueuing Move request for scope (0.48, -1.32) 23:16:10.365 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:16:10.365 00.000 428 Worker thread wakes up 23:16:10.365 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -1.32) opts 0xd 23:16:10.365 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -1.32) 23:16:10.365 00.000 428 Moving (0.48, -1.32) raw xDistance=0.30 yDistance=-1.33 23:16:10.365 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 23:16:10.365 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.33 from input -1.33 23:16:10.365 00.000 428 MoveAxis(E, 0, ABG) 23:16:10.365 00.000 428 Move returns status 0, amount 0 23:16:10.365 00.000 428 MoveAxis(N, 1772, ABG) 23:16:10.365 00.000 428 Guiding Dir = 0, Dur = 1772 23:16:10.365 00.000 428 IsSlewing returns 0 23:16:10.365 00.000 428 IsGuiding returns 0 23:16:10.443 00.078 428 PulseGuide returned control before completion, sleep 1705 23:16:10.443 00.000 10672 UpdateGuideState exits: m=40479 SNR=16.7 23:16:10.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:10.443 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:10.443 00.000 10672 Enqueuing Expose request 23:16:10.708 00.265 10672 read socket command 10 23:16:10.708 00.000 10672 processing socket request REQDIST 23:16:10.708 00.000 10672 SOCKSVR: Sending pixel error of 1.41 23:16:10.708 00.000 10672 Sending socket response 141 (0x8d) 23:16:12.161 01.453 428 IsGuiding returns 1 23:16:12.161 00.000 428 scope still moving after pulse duration time elapsed 23:16:12.208 00.047 428 IsSlewing returns 0 23:16:12.239 00.031 428 IsGuiding returns 0 23:16:12.239 00.000 428 scope move finished after 1772 + 97 ms 23:16:12.239 00.000 428 Move returns status 0, amount 1772 23:16:12.239 00.000 428 move complete, result=0 23:16:12.239 00.000 428 worker thread done servicing request 23:16:12.239 00.000 428 Worker thread wakes up 23:16:12.239 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.3 px 1772 ms NORTH 23:16:12.239 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:12.239 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:13.884 01.645 428 Exposure complete 23:16:14.009 00.125 428 worker thread done servicing request 23:16:14.009 00.000 10672 OnExposeComplete: enter 23:16:14.009 00.000 10672 UpdateGuideState(): m_state=6 23:16:14.009 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 95 23:16:14.009 00.000 10672 Star::Find returns 1 (0), X=1146.60, Y=713.56, Mass=41086, SNR=18.5, Peak=27648 HFD=2.8 23:16:14.009 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.14) = xAngle (-0.72 = -0.72) 23:16:14.009 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.61 = -0.61) 23:16:14.009 00.000 10672 CameraToMount -- cameraX=1.65 cameraY=-1.08 hyp=1.97 cameraTheta=-0.58 mountX=1.49 mountY=-1.13, mountTheta=-0.65 23:16:14.009 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.65, y=-1.08, opts=13) 23:16:14.009 00.000 10672 Enqueuing Move request for scope (1.65, -1.08) 23:16:14.009 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:16:14.009 00.000 428 Worker thread wakes up 23:16:14.009 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.65, -1.08) opts 0xd 23:16:14.009 00.000 428 Handling offset move in thread for scope, endpoint = (1.65, -1.08) 23:16:14.009 00.000 428 Moving (1.65, -1.08) raw xDistance=1.49 yDistance=-1.13 23:16:14.009 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.49 23:16:14.009 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.13 from input -1.13 23:16:14.009 00.000 428 MoveAxis(W, 1740, ABG) 23:16:14.009 00.000 428 Guiding Dir = 3, Dur = 1740 23:16:14.025 00.016 428 IsSlewing returns 0 23:16:14.025 00.000 428 IsGuiding returns 0 23:16:14.040 00.015 428 PulseGuide returned control before completion, sleep 1728 23:16:14.103 00.063 10672 UpdateGuideState exits: m=41086 SNR=18.5 23:16:14.103 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:14.103 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:14.103 00.000 10672 Enqueuing Expose request 23:16:15.712 01.609 10672 read socket command 10 23:16:15.712 00.000 10672 processing socket request REQDIST 23:16:15.712 00.000 10672 SOCKSVR: Sending pixel error of 1.57 23:16:15.712 00.000 10672 Sending socket response 157 (0x9d) 23:16:15.806 00.094 428 IsGuiding returns 0 23:16:15.806 00.000 428 Move returns status 0, amount 1740 23:16:15.806 00.000 428 MoveAxis(N, 1495, ABG) 23:16:15.806 00.000 428 Guiding Dir = 0, Dur = 1495 23:16:15.806 00.000 428 IsSlewing returns 0 23:16:15.806 00.000 428 IsGuiding returns 0 23:16:15.884 00.078 428 PulseGuide returned control before completion, sleep 1429 23:16:17.352 01.468 428 IsGuiding returns 1 23:16:17.352 00.000 428 scope still moving after pulse duration time elapsed 23:16:17.414 00.062 428 IsSlewing returns 0 23:16:17.414 00.000 428 IsGuiding returns 0 23:16:17.414 00.000 428 scope move finished after 1495 + 116 ms 23:16:17.414 00.000 428 Move returns status 0, amount 1495 23:16:17.414 00.000 428 move complete, result=0 23:16:17.414 00.000 428 worker thread done servicing request 23:16:17.414 00.000 10672 GuideStep: 1.5 px 1740 ms WEST, -1.1 px 1495 ms NORTH 23:16:17.414 00.000 428 Worker thread wakes up 23:16:17.414 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:17.414 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:17.523 00.109 428 Exposure complete 23:16:17.664 00.141 428 worker thread done servicing request 23:16:17.664 00.000 10672 OnExposeComplete: enter 23:16:17.664 00.000 10672 UpdateGuideState(): m_state=6 23:16:17.664 00.000 10672 Star::Find(15, 1146, 713, 0, (0,0,0,0), 0.0, 0) frame 96 23:16:17.664 00.000 10672 Star::Find returns 1 (0), X=1144.50, Y=713.60, Mass=32217, SNR=18.0, Peak=27104 HFD=0.9 23:16:17.664 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.12 = -2.12) 23:16:17.664 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 23:16:17.664 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-1.04 hyp=1.13 cameraTheta=-1.98 mountX=-0.59 mountY=-1.02, mountTheta=-2.10 23:16:17.680 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-1.04, opts=13) 23:16:17.680 00.000 10672 Enqueuing Move request for scope (-0.45, -1.04) 23:16:17.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:16:17.680 00.000 428 Worker thread wakes up 23:16:17.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -1.04) opts 0xd 23:16:17.680 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -1.04) 23:16:17.680 00.000 428 Moving (-0.45, -1.04) raw xDistance=-0.59 yDistance=-1.02 23:16:17.680 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.59 23:16:17.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.02 from input -1.02 23:16:17.680 00.000 428 MoveAxis(E, 571, ABG) 23:16:17.680 00.000 428 Guiding Dir = 2, Dur = 571 23:16:17.680 00.000 428 IsSlewing returns 0 23:16:17.680 00.000 428 IsGuiding returns 0 23:16:17.695 00.015 428 PulseGuide returned control before completion, sleep 556 23:16:17.758 00.063 10672 UpdateGuideState exits: m=32217 SNR=18.0 23:16:17.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:17.758 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:17.758 00.000 10672 Enqueuing Expose request 23:16:18.289 00.531 428 IsGuiding returns 1 23:16:18.289 00.000 428 scope still moving after pulse duration time elapsed 23:16:18.336 00.047 428 IsSlewing returns 0 23:16:18.336 00.000 428 IsGuiding returns 0 23:16:18.336 00.000 428 scope move finished after 571 + 82 ms 23:16:18.336 00.000 428 Move returns status 0, amount 571 23:16:18.336 00.000 428 MoveAxis(N, 1357, ABG) 23:16:18.336 00.000 428 Guiding Dir = 0, Dur = 1357 23:16:18.336 00.000 428 IsSlewing returns 0 23:16:18.336 00.000 428 IsGuiding returns 0 23:16:18.398 00.062 428 PulseGuide returned control before completion, sleep 1293 23:16:19.710 01.312 428 IsGuiding returns 1 23:16:19.710 00.000 428 scope still moving after pulse duration time elapsed 23:16:19.742 00.032 428 IsSlewing returns 0 23:16:19.742 00.000 428 IsGuiding returns 1 23:16:19.773 00.031 428 IsSlewing returns 0 23:16:19.788 00.015 428 IsGuiding returns 0 23:16:19.788 00.000 428 scope move finished after 1357 + 93 ms 23:16:19.788 00.000 428 Move returns status 0, amount 1357 23:16:19.788 00.000 428 move complete, result=0 23:16:19.788 00.000 428 worker thread done servicing request 23:16:19.788 00.000 428 Worker thread wakes up 23:16:19.788 00.000 10672 GuideStep: -0.6 px 571 ms EAST, -1.0 px 1357 ms NORTH 23:16:19.788 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:19.788 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:20.726 00.938 10672 read socket command 10 23:16:20.726 00.000 10672 processing socket request REQDIST 23:16:20.726 00.000 10672 SOCKSVR: Sending pixel error of 1.44 23:16:20.726 00.000 10672 Sending socket response 144 (0x90) 23:16:21.194 00.468 428 Exposure complete 23:16:21.323 00.129 428 worker thread done servicing request 23:16:21.323 00.000 10672 OnExposeComplete: enter 23:16:21.323 00.000 10672 UpdateGuideState(): m_state=6 23:16:21.323 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 97 23:16:21.323 00.000 10672 Star::Find returns 1 (0), X=1144.34, Y=713.56, Mass=53990, SNR=23.2, Peak=31472 HFD=1.6 23:16:21.323 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (0.14) = xAngle (-2.23 = -2.23) 23:16:21.323 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.12 = -2.12) 23:16:21.323 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=-1.08 hyp=1.24 cameraTheta=-2.09 mountX=-0.76 mountY=-1.06, mountTheta=-2.19 23:16:21.323 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=-1.08, opts=13) 23:16:21.323 00.000 10672 Enqueuing Move request for scope (-0.61, -1.08) 23:16:21.323 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:16:21.323 00.000 428 Worker thread wakes up 23:16:21.323 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -1.08) opts 0xd 23:16:21.323 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, -1.08) 23:16:21.323 00.000 428 Moving (-0.61, -1.08) raw xDistance=-0.76 yDistance=-1.06 23:16:21.323 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.76 23:16:21.323 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.06 from input -1.06 23:16:21.323 00.000 428 MoveAxis(E, 925, ABG) 23:16:21.323 00.000 428 Guiding Dir = 2, Dur = 925 23:16:21.323 00.000 428 IsSlewing returns 0 23:16:21.339 00.016 428 IsGuiding returns 0 23:16:21.339 00.000 428 PulseGuide returned control before completion, sleep 921 23:16:21.401 00.062 10672 UpdateGuideState exits: m=53990 SNR=23.2 23:16:21.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:21.401 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:21.401 00.000 10672 Enqueuing Expose request 23:16:22.292 00.891 428 IsGuiding returns 0 23:16:22.292 00.000 428 Move returns status 0, amount 925 23:16:22.292 00.000 428 MoveAxis(N, 1406, ABG) 23:16:22.292 00.000 428 Guiding Dir = 0, Dur = 1406 23:16:22.292 00.000 428 IsSlewing returns 0 23:16:22.292 00.000 428 IsGuiding returns 0 23:16:22.370 00.078 428 PulseGuide returned control before completion, sleep 1338 23:16:23.729 01.359 428 IsGuiding returns 1 23:16:23.729 00.000 428 scope still moving after pulse duration time elapsed 23:16:23.760 00.031 428 IsSlewing returns 0 23:16:23.760 00.000 428 IsGuiding returns 1 23:16:23.807 00.047 428 IsSlewing returns 0 23:16:23.807 00.000 428 IsGuiding returns 0 23:16:23.807 00.000 428 scope move finished after 1406 + 112 ms 23:16:23.807 00.000 428 Move returns status 0, amount 1406 23:16:23.807 00.000 428 move complete, result=0 23:16:23.807 00.000 428 worker thread done servicing request 23:16:23.807 00.000 428 Worker thread wakes up 23:16:23.807 00.000 10672 GuideStep: -0.8 px 925 ms EAST, -1.1 px 1406 ms NORTH 23:16:23.807 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:23.807 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:24.838 01.031 428 Exposure complete 23:16:24.978 00.140 428 worker thread done servicing request 23:16:24.978 00.000 10672 OnExposeComplete: enter 23:16:24.978 00.000 10672 UpdateGuideState(): m_state=6 23:16:24.978 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 98 23:16:24.978 00.000 10672 Star::Find returns 1 (0), X=1144.73, Y=713.60, Mass=32068, SNR=14.2, Peak=24496 HFD=0.8 23:16:24.978 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.14) = xAngle (-1.92 = -1.92) 23:16:24.978 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.81 = -1.81) 23:16:24.978 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-1.04 hyp=1.06 cameraTheta=-1.78 mountX=-0.36 mountY=-1.03, mountTheta=-1.91 23:16:24.978 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-1.04, opts=13) 23:16:24.978 00.000 10672 Enqueuing Move request for scope (-0.22, -1.04) 23:16:24.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:16:24.978 00.000 428 Worker thread wakes up 23:16:24.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -1.04) opts 0xd 23:16:24.978 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -1.04) 23:16:24.978 00.000 428 Moving (-0.22, -1.04) raw xDistance=-0.36 yDistance=-1.03 23:16:24.978 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 23:16:24.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.03 from input -1.03 23:16:24.978 00.000 428 MoveAxis(E, 0, ABG) 23:16:24.978 00.000 428 Move returns status 0, amount 0 23:16:24.978 00.000 428 MoveAxis(N, 1368, ABG) 23:16:24.978 00.000 428 Guiding Dir = 0, Dur = 1368 23:16:24.978 00.000 428 IsSlewing returns 0 23:16:24.978 00.000 428 IsGuiding returns 0 23:16:25.072 00.094 10672 UpdateGuideState exits: m=32068 SNR=14.2 23:16:25.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:25.072 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:25.072 00.000 10672 Enqueuing Expose request 23:16:25.072 00.000 428 PulseGuide returned control before completion, sleep 1290 23:16:25.759 00.687 10672 read socket command 10 23:16:25.759 00.000 10672 processing socket request REQDIST 23:16:25.759 00.000 10672 SOCKSVR: Sending pixel error of 1.28 23:16:25.759 00.000 10672 Sending socket response 128 (0x80) 23:16:26.384 00.625 428 IsGuiding returns 1 23:16:26.384 00.000 428 scope still moving after pulse duration time elapsed 23:16:26.416 00.032 428 IsSlewing returns 0 23:16:26.416 00.000 428 IsGuiding returns 1 23:16:26.462 00.046 428 IsSlewing returns 0 23:16:26.462 00.000 428 IsGuiding returns 0 23:16:26.462 00.000 428 scope move finished after 1368 + 111 ms 23:16:26.462 00.000 428 Move returns status 0, amount 1368 23:16:26.462 00.000 428 move complete, result=0 23:16:26.462 00.000 428 worker thread done servicing request 23:16:26.462 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.0 px 1368 ms NORTH 23:16:26.462 00.000 428 Worker thread wakes up 23:16:26.462 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:26.462 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:28.477 02.015 428 Exposure complete 23:16:28.602 00.125 428 worker thread done servicing request 23:16:28.602 00.000 10672 OnExposeComplete: enter 23:16:28.602 00.000 10672 UpdateGuideState(): m_state=6 23:16:28.618 00.016 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 99 23:16:28.618 00.000 10672 Star::Find returns 1 (0), X=1146.35, Y=714.07, Mass=41986, SNR=16.5, Peak=27328 HFD=2.5 23:16:28.618 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 23:16:28.618 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 23:16:28.618 00.000 10672 CameraToMount -- cameraX=1.40 cameraY=-0.56 hyp=1.51 cameraTheta=-0.38 mountX=1.31 mountY=-0.60, mountTheta=-0.43 23:16:28.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.40, y=-0.56, opts=13) 23:16:28.618 00.000 10672 Enqueuing Move request for scope (1.40, -0.56) 23:16:28.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:16:28.618 00.000 428 Worker thread wakes up 23:16:28.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.40, -0.56) opts 0xd 23:16:28.618 00.000 428 Handling offset move in thread for scope, endpoint = (1.40, -0.56) 23:16:28.618 00.000 428 Moving (1.40, -0.56) raw xDistance=1.31 yDistance=-0.60 23:16:28.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.31 23:16:28.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 23:16:28.618 00.000 428 MoveAxis(W, 1531, ABG) 23:16:28.618 00.000 428 Guiding Dir = 3, Dur = 1531 23:16:28.649 00.031 428 IsSlewing returns 0 23:16:28.649 00.000 428 IsGuiding returns 0 23:16:28.665 00.016 428 PulseGuide returned control before completion, sleep 1526 23:16:28.696 00.031 10672 UpdateGuideState exits: m=41986 SNR=16.5 23:16:28.696 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:28.696 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:28.696 00.000 10672 Enqueuing Expose request 23:16:30.231 01.535 428 IsGuiding returns 0 23:16:30.231 00.000 428 Move returns status 0, amount 1531 23:16:30.231 00.000 428 MoveAxis(N, 801, ABG) 23:16:30.231 00.000 428 Guiding Dir = 0, Dur = 801 23:16:30.231 00.000 428 IsSlewing returns 0 23:16:30.247 00.016 428 IsGuiding returns 0 23:16:30.325 00.078 428 PulseGuide returned control before completion, sleep 731 23:16:30.572 00.247 10672 read socket command 13 23:16:30.572 00.000 10672 processing socket request MOVEn 23:16:30.572 00.000 10672 PhdController::Dither begins 23:16:30.572 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 23:16:30.572 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:16:30.572 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 23:16:30.572 00.000 10672 setting lock position to (1141.52, 739.40) 23:16:30.573 00.001 10672 Mount: notify guiding dithered (-3.4, 24.8) 23:16:30.573 00.000 10672 Status Line: Dither by 0.00,25.00 23:16:30.590 00.017 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:16:30.590 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:16:30.590 00.000 10672 Sending socket response 4 (0x4) 23:16:31.074 00.484 428 IsGuiding returns 1 23:16:31.074 00.000 428 scope still moving after pulse duration time elapsed 23:16:31.095 00.021 428 IsSlewing returns 0 23:16:31.096 00.001 428 IsGuiding returns 1 23:16:31.118 00.022 428 IsSlewing returns 0 23:16:31.119 00.001 428 IsGuiding returns 1 23:16:31.168 00.049 428 IsSlewing returns 0 23:16:31.169 00.001 428 IsGuiding returns 0 23:16:31.170 00.001 428 scope move finished after 801 + 112 ms 23:16:31.170 00.000 428 Move returns status 0, amount 801 23:16:31.170 00.000 428 move complete, result=0 23:16:31.171 00.001 428 worker thread done servicing request 23:16:31.171 00.000 10672 GuideStep: 1.3 px 1531 ms WEST, -0.6 px 801 ms NORTH 23:16:31.172 00.001 428 Worker thread wakes up 23:16:31.172 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:31.172 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,700,31,31) 23:16:32.122 00.950 428 Exposure complete 23:16:32.259 00.137 428 worker thread done servicing request 23:16:32.259 00.000 10672 OnExposeComplete: enter 23:16:32.259 00.000 10672 UpdateGuideState(): m_state=6 23:16:32.260 00.001 10672 Star::Find(15, 1146, 714, 0, (0,0,0,0), 0.0, 0) frame 100 23:16:32.260 00.000 10672 Star::Find returns 1 (0), X=1144.92, Y=714.30, Mass=48880, SNR=17.1, Peak=24816 HFD=5.3 23:16:32.260 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 23:16:32.260 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 23:16:32.261 00.001 10672 CameraToMount -- cameraX=3.40 cameraY=-25.10 hyp=25.33 cameraTheta=-1.44 mountX=-0.08 mountY=-25.19, mountTheta=-1.57 23:16:32.262 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 23:16:32.262 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:16:32.262 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 23:16:32.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 23:16:32.263 00.001 10672 Enqueuing Move request for scope (1.44, -10.40) 23:16:32.263 00.000 10672 Mount: notify direct move -0.00,-10.50 23:16:32.263 00.000 428 Worker thread wakes up 23:16:32.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:16:32.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 23:16:32.263 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 23:16:32.263 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 23:16:32.264 00.001 428 MoveAxis(E, 0, B) 23:16:32.264 00.000 428 Move returns status 0, amount 0 23:16:32.264 00.000 428 MoveAxis(N, 13946, B) 23:16:32.264 00.000 428 Guiding Dir = 0, Dur = 13946 23:16:32.287 00.023 428 IsSlewing returns 0 23:16:32.287 00.000 428 IsGuiding returns 0 23:16:32.349 00.062 10672 UpdateGuideState exits: m=48880 SNR=17.1 23:16:32.350 00.001 10672 PhdController: settling, locked = 1, distance = 26.04 (99.00) aobump = 0 frame = 1 / 10 23:16:32.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:32.350 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:32.350 00.000 10672 Enqueuing Expose request 23:16:32.367 00.017 428 PulseGuide returned control before completion, sleep 13877 23:16:37.875 05.508 10672 read socket command 10 23:16:37.875 00.000 10672 processing socket request REQDIST 23:16:37.875 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:16:37.875 00.000 10672 Sending socket response 255 (0xff) 23:16:38.640 00.765 10672 read socket command 10 23:16:38.640 00.000 10672 processing socket request REQDIST 23:16:38.640 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:16:38.640 00.000 10672 Sending socket response 255 (0xff) 23:16:42.686 04.046 10672 read socket command 10 23:16:42.701 00.015 10672 processing socket request REQDIST 23:16:42.701 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:16:42.701 00.000 10672 Sending socket response 255 (0xff) 23:16:46.252 03.551 428 IsGuiding returns 1 23:16:46.252 00.000 428 scope still moving after pulse duration time elapsed 23:16:46.283 00.031 428 IsSlewing returns 0 23:16:46.283 00.000 428 IsGuiding returns 1 23:16:46.330 00.047 428 IsSlewing returns 0 23:16:46.330 00.000 428 IsGuiding returns 0 23:16:46.330 00.000 428 scope move finished after 13946 + 105 ms 23:16:46.330 00.000 428 Move returns status 0, amount 13946 23:16:46.330 00.000 428 move complete, result=0 23:16:46.330 00.000 428 worker thread done servicing request 23:16:46.330 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 23:16:46.330 00.000 428 Worker thread wakes up 23:16:46.330 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:16:46.330 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,699,31,31) 23:16:46.345 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:16:46.361 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:16:46.658 00.297 10672 read socket command 10 23:16:46.658 00.000 10672 processing socket request REQDIST 23:16:46.658 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:16:46.658 00.000 10672 Sending socket response 255 (0xff) 23:16:46.673 00.015 428 Exposure complete 23:16:46.814 00.141 428 worker thread done servicing request 23:16:46.814 00.000 10672 OnExposeComplete: enter 23:16:46.814 00.000 10672 UpdateGuideState(): m_state=6 23:16:46.814 00.000 10672 Star::Find(15, 1144, 714, 0, (0,0,0,0), 0.0, 0) frame 101 23:16:46.814 00.000 10672 Star::Find returns 1 (0), X=1144.56, Y=713.81, Mass=36103, SNR=17.4, Peak=27008 HFD=0.8 23:16:46.814 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 23:16:46.814 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 23:16:46.814 00.000 10672 CameraToMount -- cameraX=3.04 cameraY=-25.59 hyp=25.77 cameraTheta=-1.45 mountX=-0.50 mountY=-25.67, mountTheta=-1.59 23:16:46.814 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 23:16:46.814 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:16:46.814 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 23:16:46.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 23:16:46.814 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 23:16:46.814 00.000 10672 Mount: notify direct move -0.00,-10.50 23:16:46.814 00.000 428 Worker thread wakes up 23:16:46.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:16:46.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 23:16:46.814 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 23:16:46.814 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 23:16:46.814 00.000 428 MoveAxis(E, 0, B) 23:16:46.814 00.000 428 Move returns status 0, amount 0 23:16:46.814 00.000 428 MoveAxis(N, 13946, B) 23:16:46.814 00.000 428 Guiding Dir = 0, Dur = 13946 23:16:46.814 00.000 428 IsSlewing returns 0 23:16:46.814 00.000 428 IsGuiding returns 0 23:16:46.892 00.078 428 PulseGuide returned control before completion, sleep 13879 23:16:46.892 00.000 10672 UpdateGuideState exits: m=36103 SNR=17.4 23:16:46.892 00.000 10672 PhdController: settling, locked = 1, distance = 25.96 (99.00) aobump = 0 frame = 2 / 10 23:16:46.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:16:46.892 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:16:46.892 00.000 10672 Enqueuing Expose request 23:16:50.703 03.811 10672 read socket command 10 23:16:50.703 00.000 10672 processing socket request REQDIST 23:16:50.703 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:16:50.703 00.000 10672 Sending socket response 255 (0xff) 23:16:55.707 05.004 10672 read socket command 10 23:16:55.707 00.000 10672 processing socket request REQDIST 23:16:55.707 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:16:55.707 00.000 10672 Sending socket response 255 (0xff) 23:17:00.705 04.998 10672 read socket command 10 23:17:00.705 00.000 10672 processing socket request REQDIST 23:17:00.705 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:00.705 00.000 10672 Sending socket response 255 (0xff) 23:17:00.799 00.094 428 IsGuiding returns 1 23:17:00.799 00.000 428 scope still moving after pulse duration time elapsed 23:17:00.861 00.062 428 IsSlewing returns 0 23:17:00.861 00.000 428 IsGuiding returns 0 23:17:00.861 00.000 428 scope move finished after 13946 + 101 ms 23:17:00.861 00.000 428 Move returns status 0, amount 13946 23:17:00.861 00.000 428 move complete, result=0 23:17:00.861 00.000 428 worker thread done servicing request 23:17:00.861 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 23:17:00.861 00.000 428 Worker thread wakes up 23:17:00.861 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:00.861 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,699,31,31) 23:17:00.877 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:17:00.877 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:17:01.283 00.406 428 Exposure complete 23:17:01.424 00.141 428 worker thread done servicing request 23:17:01.424 00.000 10672 OnExposeComplete: enter 23:17:01.424 00.000 10672 UpdateGuideState(): m_state=6 23:17:01.424 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 102 23:17:01.424 00.000 10672 Star::Find returns 1 (0), X=1144.88, Y=713.48, Mass=49032, SNR=18.7, Peak=29840 HFD=1.0 23:17:01.424 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 23:17:01.424 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 23:17:01.424 00.000 10672 CameraToMount -- cameraX=3.36 cameraY=-25.92 hyp=26.14 cameraTheta=-1.44 mountX=-0.23 mountY=-26.01, mountTheta=-1.58 23:17:01.424 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 23:17:01.424 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:17:01.424 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 23:17:01.424 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 23:17:01.424 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 23:17:01.424 00.000 10672 Mount: notify direct move -0.00,-4.00 23:17:01.424 00.000 428 Worker thread wakes up 23:17:01.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:17:01.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 23:17:01.424 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 23:17:01.424 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 23:17:01.424 00.000 428 MoveAxis(E, 0, B) 23:17:01.424 00.000 428 Move returns status 0, amount 0 23:17:01.424 00.000 428 MoveAxis(N, 5313, B) 23:17:01.424 00.000 428 Guiding Dir = 0, Dur = 5313 23:17:01.424 00.000 428 IsSlewing returns 0 23:17:01.424 00.000 428 IsGuiding returns 0 23:17:01.517 00.093 10672 UpdateGuideState exits: m=49032 SNR=18.7 23:17:01.517 00.000 10672 PhdController: settling, locked = 1, distance = 26.02 (99.00) aobump = 0 frame = 3 / 10 23:17:01.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:01.517 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:01.517 00.000 10672 Enqueuing Expose request 23:17:01.517 00.000 428 PulseGuide returned control before completion, sleep 5236 23:17:05.709 04.192 10672 read socket command 10 23:17:05.709 00.000 10672 processing socket request REQDIST 23:17:05.709 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:05.709 00.000 10672 Sending socket response 255 (0xff) 23:17:06.771 01.062 428 IsGuiding returns 1 23:17:06.771 00.000 428 scope still moving after pulse duration time elapsed 23:17:06.802 00.031 428 IsSlewing returns 0 23:17:06.802 00.000 428 IsGuiding returns 1 23:17:06.833 00.031 428 IsSlewing returns 0 23:17:06.849 00.016 428 IsGuiding returns 0 23:17:06.849 00.000 428 scope move finished after 5313 + 111 ms 23:17:06.849 00.000 428 Move returns status 0, amount 5313 23:17:06.849 00.000 428 move complete, result=0 23:17:06.849 00.000 428 worker thread done servicing request 23:17:06.864 00.015 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 23:17:06.864 00.000 428 Worker thread wakes up 23:17:06.864 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:06.864 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,698,31,31) 23:17:06.864 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 23:17:08.583 01.719 428 Exposure complete 23:17:08.708 00.125 428 worker thread done servicing request 23:17:08.708 00.000 10672 OnExposeComplete: enter 23:17:08.708 00.000 10672 UpdateGuideState(): m_state=6 23:17:08.708 00.000 10672 Star::Find(15, 1144, 713, 0, (0,0,0,0), 0.0, 0) frame 103 23:17:08.708 00.000 10672 Star::Find returns 1 (0), X=1145.25, Y=713.62, Mass=31070, SNR=14.9, Peak=27648 HFD=0.6 23:17:08.708 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:17:08.708 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 23:17:08.708 00.000 10672 CameraToMount -- cameraX=3.73 cameraY=-25.78 hyp=26.05 cameraTheta=-1.43 mountX=0.16 mountY=-25.88, mountTheta=-1.56 23:17:08.708 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.73, y=-25.78, opts=13) 23:17:08.708 00.000 10672 Enqueuing Move request for scope (3.73, -25.78) 23:17:08.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:17:08.723 00.015 428 Worker thread wakes up 23:17:08.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.73, -25.78) opts 0xd 23:17:08.723 00.000 428 Handling offset move in thread for scope, endpoint = (3.73, -25.78) 23:17:08.723 00.000 428 Moving (3.73, -25.78) raw xDistance=0.16 yDistance=-25.88 23:17:08.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 23:17:08.723 00.000 428 resist switch: large excursion: input -25.88 thresh 1.65 direction from 0 to -1 23:17:08.723 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-77.64 23:17:08.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns -25.88 from input -25.88 23:17:08.723 00.000 428 MoveAxis(E, 0, ABG) 23:17:08.723 00.000 428 Move returns status 0, amount 0 23:17:08.723 00.000 428 MoveAxis(N, 34374, ABG) 23:17:08.723 00.000 428 duration set to 2500 by maxDecDuration 23:17:08.723 00.000 428 Guiding Dir = 0, Dur = 2500 23:17:08.723 00.000 428 IsSlewing returns 0 23:17:08.723 00.000 428 IsGuiding returns 0 23:17:08.809 00.086 10672 UpdateGuideState exits: m=31070 SNR=14.9 23:17:08.810 00.001 10672 PhdController: settling, locked = 1, distance = 26.05 (99.00) aobump = 0 frame = 4 / 10 23:17:08.810 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:08.810 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:08.810 00.000 10672 Enqueuing Expose request 23:17:08.815 00.005 428 PulseGuide returned control before completion, sleep 2423 23:17:10.708 01.893 10672 read socket command 10 23:17:10.708 00.000 10672 processing socket request REQDIST 23:17:10.708 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:10.708 00.000 10672 Sending socket response 255 (0xff) 23:17:11.240 00.532 428 IsGuiding returns 1 23:17:11.240 00.000 428 scope still moving after pulse duration time elapsed 23:17:11.271 00.031 428 IsSlewing returns 0 23:17:11.271 00.000 428 IsGuiding returns 1 23:17:11.303 00.032 428 IsSlewing returns 0 23:17:11.303 00.000 428 IsGuiding returns 1 23:17:11.349 00.046 428 IsSlewing returns 0 23:17:11.349 00.000 428 IsGuiding returns 0 23:17:11.349 00.000 428 scope move finished after 2500 + 128 ms 23:17:11.349 00.000 428 Move returns status 0, amount 2500 23:17:11.349 00.000 428 move complete, result=0 23:17:11.349 00.000 428 worker thread done servicing request 23:17:11.349 00.000 428 Worker thread wakes up 23:17:11.349 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -25.9 px 2500 ms NORTH 23:17:11.349 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:11.349 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,699,31,31) 23:17:12.161 00.812 428 Exposure complete 23:17:12.302 00.141 428 worker thread done servicing request 23:17:12.302 00.000 10672 OnExposeComplete: enter 23:17:12.302 00.000 10672 UpdateGuideState(): m_state=6 23:17:12.302 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 104 23:17:12.302 00.000 10672 Star::Find returns 1 (0), X=1145.59, Y=713.40, Mass=41300, SNR=18.6, Peak=24272 HFD=1.9 23:17:12.302 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 23:17:12.302 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:17:12.302 00.000 10672 CameraToMount -- cameraX=4.07 cameraY=-26.00 hyp=26.31 cameraTheta=-1.42 mountX=0.46 mountY=-26.10, mountTheta=-1.55 23:17:12.302 00.000 10672 SchedulePrimaryMove(0702ACD8, x=4.07, y=-26.00, opts=13) 23:17:12.302 00.000 10672 Enqueuing Move request for scope (4.07, -26.00) 23:17:12.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:17:12.302 00.000 428 Worker thread wakes up 23:17:12.302 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (4.07, -26.00) opts 0xd 23:17:12.302 00.000 428 Handling offset move in thread for scope, endpoint = (4.07, -26.00) 23:17:12.302 00.000 428 Moving (4.07, -26.00) raw xDistance=0.46 yDistance=-26.10 23:17:12.302 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 23:17:12.302 00.000 428 GuideAlgorithmResistSwitch::Result() returns -26.10 from input -26.10 23:17:12.302 00.000 428 MoveAxis(W, 542, ABG) 23:17:12.302 00.000 428 Guiding Dir = 3, Dur = 542 23:17:12.302 00.000 428 IsSlewing returns 0 23:17:12.302 00.000 428 IsGuiding returns 0 23:17:12.318 00.016 428 PulseGuide returned control before completion, sleep 537 23:17:12.396 00.078 10672 UpdateGuideState exits: m=41300 SNR=18.6 23:17:12.396 00.000 10672 PhdController: settling, locked = 1, distance = 26.13 (99.00) aobump = 0 frame = 5 / 10 23:17:12.396 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:12.396 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:12.396 00.000 10672 Enqueuing Expose request 23:17:12.896 00.500 428 IsGuiding returns 0 23:17:12.896 00.000 428 Move returns status 0, amount 542 23:17:12.896 00.000 428 MoveAxis(N, 34672, ABG) 23:17:12.896 00.000 428 duration set to 2500 by maxDecDuration 23:17:12.896 00.000 428 Guiding Dir = 0, Dur = 2500 23:17:12.896 00.000 428 IsSlewing returns 0 23:17:12.896 00.000 428 IsGuiding returns 0 23:17:12.974 00.078 428 PulseGuide returned control before completion, sleep 2434 23:17:15.426 02.452 428 IsGuiding returns 1 23:17:15.426 00.000 428 scope still moving after pulse duration time elapsed 23:17:15.457 00.031 428 IsSlewing returns 0 23:17:15.457 00.000 428 IsGuiding returns 1 23:17:15.520 00.063 428 IsSlewing returns 0 23:17:15.520 00.000 428 IsGuiding returns 0 23:17:15.520 00.000 428 scope move finished after 2500 + 117 ms 23:17:15.520 00.000 428 Move returns status 0, amount 2500 23:17:15.520 00.000 428 move complete, result=0 23:17:15.520 00.000 428 worker thread done servicing request 23:17:15.520 00.000 428 Worker thread wakes up 23:17:15.520 00.000 10672 GuideStep: 0.5 px 542 ms WEST, -26.1 px 2500 ms NORTH 23:17:15.520 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:15.520 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1131,698,31,31) 23:17:15.707 00.187 10672 read socket command 10 23:17:15.707 00.000 10672 processing socket request REQDIST 23:17:15.707 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:15.707 00.000 10672 Sending socket response 255 (0xff) 23:17:15.817 00.110 428 Exposure complete 23:17:15.942 00.125 428 worker thread done servicing request 23:17:15.942 00.000 10672 OnExposeComplete: enter 23:17:15.942 00.000 10672 UpdateGuideState(): m_state=6 23:17:15.942 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 105 23:17:15.942 00.000 10672 Star::Find returns 1 (0), X=1145.34, Y=714.18, Mass=45655, SNR=15.6, Peak=26672 HFD=1.3 23:17:15.942 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:17:15.942 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:17:15.942 00.000 10672 CameraToMount -- cameraX=3.82 cameraY=-25.22 hyp=25.50 cameraTheta=-1.42 mountX=0.32 mountY=-25.32, mountTheta=-1.56 23:17:15.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.82, y=-25.22, opts=13) 23:17:15.942 00.000 10672 Enqueuing Move request for scope (3.82, -25.22) 23:17:15.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:17:15.942 00.000 428 Worker thread wakes up 23:17:15.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.82, -25.22) opts 0xd 23:17:15.942 00.000 428 Handling offset move in thread for scope, endpoint = (3.82, -25.22) 23:17:15.942 00.000 428 Moving (3.82, -25.22) raw xDistance=0.32 yDistance=-25.32 23:17:15.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 23:17:15.942 00.000 428 GuideAlgorithmResistSwitch::Result() returns -25.32 from input -25.32 23:17:15.942 00.000 428 MoveAxis(E, 0, ABG) 23:17:15.942 00.000 428 Move returns status 0, amount 0 23:17:15.942 00.000 428 MoveAxis(N, 33629, ABG) 23:17:15.942 00.000 428 duration set to 2500 by maxDecDuration 23:17:15.942 00.000 428 Guiding Dir = 0, Dur = 2500 23:17:15.942 00.000 428 IsSlewing returns 0 23:17:15.957 00.015 428 IsGuiding returns 0 23:17:16.035 00.078 10672 UpdateGuideState exits: m=45655 SNR=15.6 23:17:16.035 00.000 10672 PhdController: settling, locked = 1, distance = 25.94 (99.00) aobump = 0 frame = 6 / 10 23:17:16.035 00.000 428 PulseGuide returned control before completion, sleep 2430 23:17:16.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:16.035 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:16.035 00.000 10672 Enqueuing Expose request 23:17:18.472 02.437 428 IsGuiding returns 1 23:17:18.472 00.000 428 scope still moving after pulse duration time elapsed 23:17:18.535 00.063 428 IsSlewing returns 0 23:17:18.566 00.031 428 IsGuiding returns 0 23:17:18.566 00.000 428 scope move finished after 2500 + 122 ms 23:17:18.566 00.000 428 Move returns status 0, amount 2500 23:17:18.566 00.000 428 move complete, result=0 23:17:18.566 00.000 428 worker thread done servicing request 23:17:18.581 00.015 10672 GuideStep: 0.3 px 0 ms EAST, -25.3 px 2500 ms NORTH 23:17:18.581 00.000 428 Worker thread wakes up 23:17:18.581 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:18.581 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,699,31,31) 23:17:19.477 00.896 428 Exposure complete 23:17:19.602 00.125 428 worker thread done servicing request 23:17:19.602 00.000 10672 OnExposeComplete: enter 23:17:19.602 00.000 10672 UpdateGuideState(): m_state=6 23:17:19.602 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 106 23:17:19.602 00.000 10672 Star::Find returns 1 (0), X=1145.59, Y=714.63, Mass=40251, SNR=18.7, Peak=28096 HFD=1.5 23:17:19.602 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 23:17:19.602 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 23:17:19.602 00.000 10672 CameraToMount -- cameraX=4.07 cameraY=-24.76 hyp=25.10 cameraTheta=-1.41 mountX=0.63 mountY=-24.87, mountTheta=-1.55 23:17:19.617 00.015 10672 SchedulePrimaryMove(0702ACD8, x=4.07, y=-24.76, opts=13) 23:17:19.617 00.000 10672 Enqueuing Move request for scope (4.07, -24.76) 23:17:19.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:17:19.617 00.000 428 Worker thread wakes up 23:17:19.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (4.07, -24.76) opts 0xd 23:17:19.617 00.000 428 Handling offset move in thread for scope, endpoint = (4.07, -24.76) 23:17:19.617 00.000 428 Moving (4.07, -24.76) raw xDistance=0.63 yDistance=-24.87 23:17:19.617 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 23:17:19.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns -24.87 from input -24.87 23:17:19.617 00.000 428 MoveAxis(W, 734, ABG) 23:17:19.617 00.000 428 Guiding Dir = 3, Dur = 734 23:17:19.617 00.000 428 IsSlewing returns 0 23:17:19.617 00.000 428 IsGuiding returns 0 23:17:19.648 00.031 428 PulseGuide returned control before completion, sleep 715 23:17:19.695 00.047 10672 UpdateGuideState exits: m=40251 SNR=18.7 23:17:19.695 00.000 10672 PhdController: settling, locked = 1, distance = 25.69 (99.00) aobump = 0 frame = 7 / 10 23:17:19.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:19.695 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:19.695 00.000 10672 Enqueuing Expose request 23:17:20.367 00.672 428 IsGuiding returns 1 23:17:20.367 00.000 428 scope still moving after pulse duration time elapsed 23:17:20.414 00.047 428 IsSlewing returns 0 23:17:20.445 00.031 428 IsGuiding returns 0 23:17:20.445 00.000 428 scope move finished after 734 + 95 ms 23:17:20.445 00.000 428 Move returns status 0, amount 734 23:17:20.445 00.000 428 MoveAxis(N, 33037, ABG) 23:17:20.445 00.000 428 duration set to 2500 by maxDecDuration 23:17:20.445 00.000 428 Guiding Dir = 0, Dur = 2500 23:17:20.445 00.000 428 IsSlewing returns 0 23:17:20.445 00.000 428 IsGuiding returns 0 23:17:20.523 00.078 428 PulseGuide returned control before completion, sleep 2435 23:17:20.711 00.188 10672 read socket command 10 23:17:20.711 00.000 10672 processing socket request REQDIST 23:17:20.711 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:20.711 00.000 10672 Sending socket response 255 (0xff) 23:17:22.975 02.264 428 IsGuiding returns 1 23:17:22.975 00.000 428 scope still moving after pulse duration time elapsed 23:17:23.007 00.032 428 IsSlewing returns 0 23:17:23.007 00.000 428 IsGuiding returns 1 23:17:23.054 00.047 428 IsSlewing returns 0 23:17:23.054 00.000 428 IsGuiding returns 0 23:17:23.054 00.000 428 scope move finished after 2500 + 102 ms 23:17:23.054 00.000 428 Move returns status 0, amount 2500 23:17:23.054 00.000 428 move complete, result=0 23:17:23.054 00.000 428 worker thread done servicing request 23:17:23.054 00.000 428 Worker thread wakes up 23:17:23.054 00.000 10672 GuideStep: 0.6 px 734 ms WEST, -24.9 px 2500 ms NORTH 23:17:23.054 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:23.054 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1131,700,31,31) 23:17:23.116 00.062 428 Exposure complete 23:17:23.257 00.141 428 worker thread done servicing request 23:17:23.257 00.000 10672 OnExposeComplete: enter 23:17:23.257 00.000 10672 UpdateGuideState(): m_state=6 23:17:23.257 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 107 23:17:23.257 00.000 10672 Star::Find returns 1 (0), X=1145.13, Y=715.61, Mass=48961, SNR=18.8, Peak=25696 HFD=4.5 23:17:23.257 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:17:23.257 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:17:23.257 00.000 10672 CameraToMount -- cameraX=3.61 cameraY=-23.79 hyp=24.06 cameraTheta=-1.42 mountX=0.31 mountY=-23.89, mountTheta=-1.56 23:17:23.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.61, y=-23.79, opts=13) 23:17:23.257 00.000 10672 Enqueuing Move request for scope (3.61, -23.79) 23:17:23.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:17:23.257 00.000 428 Worker thread wakes up 23:17:23.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.61, -23.79) opts 0xd 23:17:23.257 00.000 428 Handling offset move in thread for scope, endpoint = (3.61, -23.79) 23:17:23.257 00.000 428 Moving (3.61, -23.79) raw xDistance=0.31 yDistance=-23.89 23:17:23.257 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 23:17:23.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns -23.89 from input -23.89 23:17:23.257 00.000 428 MoveAxis(E, 0, ABG) 23:17:23.257 00.000 428 Move returns status 0, amount 0 23:17:23.257 00.000 428 MoveAxis(N, 31730, ABG) 23:17:23.257 00.000 428 duration set to 2500 by maxDecDuration 23:17:23.257 00.000 428 Guiding Dir = 0, Dur = 2500 23:17:23.257 00.000 428 IsSlewing returns 0 23:17:23.257 00.000 428 IsGuiding returns 0 23:17:23.350 00.093 10672 UpdateGuideState exits: m=48961 SNR=18.8 23:17:23.350 00.000 10672 PhdController: settling, locked = 1, distance = 25.20 (99.00) aobump = 0 frame = 8 / 10 23:17:23.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:23.350 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:23.350 00.000 10672 Enqueuing Expose request 23:17:23.350 00.000 428 PulseGuide returned control before completion, sleep 2423 23:17:25.709 02.359 10672 read socket command 10 23:17:25.709 00.000 10672 processing socket request REQDIST 23:17:25.709 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:25.709 00.000 10672 Sending socket response 255 (0xff) 23:17:25.787 00.078 428 IsGuiding returns 1 23:17:25.787 00.000 428 scope still moving after pulse duration time elapsed 23:17:25.819 00.032 428 IsSlewing returns 0 23:17:25.819 00.000 428 IsGuiding returns 1 23:17:25.881 00.062 428 IsSlewing returns 0 23:17:25.881 00.000 428 IsGuiding returns 0 23:17:25.881 00.000 428 scope move finished after 2500 + 114 ms 23:17:25.881 00.000 428 Move returns status 0, amount 2500 23:17:25.881 00.000 428 move complete, result=0 23:17:25.881 00.000 428 worker thread done servicing request 23:17:25.881 00.000 428 Worker thread wakes up 23:17:25.881 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -23.9 px 2500 ms NORTH 23:17:25.881 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:25.881 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,701,31,31) 23:17:26.771 00.890 428 Exposure complete 23:17:26.896 00.125 428 worker thread done servicing request 23:17:26.896 00.000 10672 OnExposeComplete: enter 23:17:26.896 00.000 10672 UpdateGuideState(): m_state=6 23:17:26.896 00.000 10672 Star::Find(15, 1145, 715, 0, (0,0,0,0), 0.0, 0) frame 108 23:17:26.896 00.000 10672 Star::Find returns 1 (0), X=1145.04, Y=714.20, Mass=57420, SNR=19.2, Peak=27008 HFD=4.5 23:17:26.896 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 23:17:26.896 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 23:17:26.896 00.000 10672 CameraToMount -- cameraX=3.52 cameraY=-25.20 hyp=25.44 cameraTheta=-1.43 mountX=0.03 mountY=-25.29, mountTheta=-1.57 23:17:26.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.52, y=-25.20, opts=13) 23:17:26.896 00.000 10672 Enqueuing Move request for scope (3.52, -25.20) 23:17:26.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:17:26.896 00.000 428 Worker thread wakes up 23:17:26.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.52, -25.20) opts 0xd 23:17:26.896 00.000 428 Handling offset move in thread for scope, endpoint = (3.52, -25.20) 23:17:26.896 00.000 428 Moving (3.52, -25.20) raw xDistance=0.03 yDistance=-25.29 23:17:26.912 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:17:26.912 00.000 428 GuideAlgorithmResistSwitch::Result() returns -25.29 from input -25.29 23:17:26.912 00.000 428 MoveAxis(E, 0, ABG) 23:17:26.912 00.000 428 Move returns status 0, amount 0 23:17:26.912 00.000 428 MoveAxis(N, 33592, ABG) 23:17:26.912 00.000 428 duration set to 2500 by maxDecDuration 23:17:26.912 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 23:17:26.912 00.000 428 Guiding Dir = 0, Dur = 2500 23:17:26.927 00.015 428 IsSlewing returns 0 23:17:26.927 00.000 428 IsGuiding returns 0 23:17:26.990 00.063 10672 UpdateGuideState exits: m=57420 SNR=19.2 23:17:26.990 00.000 10672 PhdController: settling, locked = 1, distance = 25.27 (99.00) aobump = 0 frame = 9 / 10 23:17:26.990 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:26.990 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:26.990 00.000 10672 Enqueuing Expose request 23:17:26.990 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 23:17:27.005 00.015 428 PulseGuide returned control before completion, sleep 2431 23:17:29.462 02.457 428 IsGuiding returns 1 23:17:29.462 00.000 428 scope still moving after pulse duration time elapsed 23:17:29.525 00.063 428 IsSlewing returns 0 23:17:29.556 00.031 428 IsGuiding returns 0 23:17:29.556 00.000 428 scope move finished after 2500 + 121 ms 23:17:29.556 00.000 428 Move returns status 0, amount 2500 23:17:29.556 00.000 428 move complete, result=0 23:17:29.556 00.000 428 worker thread done servicing request 23:17:29.556 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -25.3 px 2500 ms NORTH 23:17:29.556 00.000 428 Worker thread wakes up 23:17:29.556 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:29.556 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,699,31,31) 23:17:30.415 00.859 428 Exposure complete 23:17:30.555 00.140 428 worker thread done servicing request 23:17:30.555 00.000 10672 OnExposeComplete: enter 23:17:30.555 00.000 10672 UpdateGuideState(): m_state=6 23:17:30.555 00.000 10672 Star::Find(15, 1145, 714, 0, (0,0,0,0), 0.0, 0) frame 109 23:17:30.555 00.000 10672 Star::Find returns 1 (0), X=1145.13, Y=713.24, Mass=59694, SNR=19.6, Peak=28848 HFD=4.3 23:17:30.555 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 23:17:30.555 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 23:17:30.555 00.000 10672 CameraToMount -- cameraX=3.62 cameraY=-26.16 hyp=26.41 cameraTheta=-1.43 mountX=-0.01 mountY=-26.25, mountTheta=-1.57 23:17:30.555 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.62, y=-26.16, opts=13) 23:17:30.555 00.000 10672 Enqueuing Move request for scope (3.62, -26.16) 23:17:30.555 00.000 428 Worker thread wakes up 23:17:30.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:17:30.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.62, -26.16) opts 0xd 23:17:30.555 00.000 428 Handling offset move in thread for scope, endpoint = (3.62, -26.16) 23:17:30.555 00.000 428 Moving (3.62, -26.16) raw xDistance=-0.01 yDistance=-26.25 23:17:30.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:17:30.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns -26.25 from input -26.25 23:17:30.555 00.000 428 MoveAxis(E, 0, ABG) 23:17:30.555 00.000 428 Move returns status 0, amount 0 23:17:30.555 00.000 428 MoveAxis(N, 34868, ABG) 23:17:30.555 00.000 428 duration set to 2500 by maxDecDuration 23:17:30.555 00.000 428 Guiding Dir = 0, Dur = 2500 23:17:30.555 00.000 428 IsSlewing returns 0 23:17:30.555 00.000 428 IsGuiding returns 0 23:17:30.633 00.078 10672 UpdateGuideState exits: m=59694 SNR=19.6 23:17:30.633 00.000 10672 PhdController: settling, locked = 1, distance = 25.61 (99.00) aobump = 0 frame = 10 / 10 23:17:30.633 00.000 10672 PhdController: newstate STATE_FINISH 23:17:30.633 00.000 10672 PhdController complete: success 23:17:30.633 00.000 10672 Mount: notify guiding dither settle done success=1 23:17:30.633 00.000 10672 PhdController: newstate STATE_IDLE 23:17:30.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:30.633 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:30.633 00.000 10672 Enqueuing Expose request 23:17:30.633 00.000 428 PulseGuide returned control before completion, sleep 2429 23:17:30.711 00.078 10672 read socket command 10 23:17:30.711 00.000 10672 processing socket request REQDIST 23:17:30.711 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:30.711 00.000 10672 Sending socket response 255 (0xff) 23:17:33.086 02.375 428 IsGuiding returns 1 23:17:33.086 00.000 428 scope still moving after pulse duration time elapsed 23:17:33.117 00.031 428 IsSlewing returns 0 23:17:33.117 00.000 428 IsGuiding returns 1 23:17:33.164 00.047 428 IsSlewing returns 0 23:17:33.164 00.000 428 IsGuiding returns 0 23:17:33.164 00.000 428 scope move finished after 2500 + 107 ms 23:17:33.164 00.000 428 Move returns status 0, amount 2500 23:17:33.164 00.000 428 move complete, result=0 23:17:33.164 00.000 428 worker thread done servicing request 23:17:33.164 00.000 428 Worker thread wakes up 23:17:33.164 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -26.3 px 2500 ms NORTH 23:17:33.164 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:33.164 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1130,698,31,31) 23:17:34.070 00.906 428 Exposure complete 23:17:34.195 00.125 428 worker thread done servicing request 23:17:34.195 00.000 10672 OnExposeComplete: enter 23:17:34.195 00.000 10672 UpdateGuideState(): m_state=6 23:17:34.195 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 110 23:17:34.195 00.000 10672 Star::Find returns 1 (0), X=1133.26, Y=697.21, Mass=403861, SNR=54.3, Peak=27440 HFD=2.8 23:17:34.195 00.000 10672 Status Line: Mass: 403861 vs 45655 23:17:34.210 00.015 10672 UpdateCurrentPosition: star mass new=403860.9 exp=45655.2 thresh=50% limits=(20862.1, 74767.1, 91310.5) 23:17:34.210 00.000 10672 DistanceChecker: activated 23:17:34.210 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:17:34.210 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:17:34.210 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:17:34.210 00.000 428 Worker thread wakes up 23:17:34.210 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:17:34.210 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:17:34.210 00.000 428 move complete, result=0 23:17:34.210 00.000 428 worker thread done servicing request 23:17:34.320 00.110 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:17:34.320 00.000 10672 Status Line: Star lost - mass changed 23:17:34.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:17:34.401 00.081 10672 UpdateGuideState exits: Star lost - mass changed 23:17:34.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:34.402 00.001 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:17:34.402 00.000 10672 Enqueuing Expose request 23:17:34.402 00.000 428 Worker thread wakes up 23:17:34.402 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:34.402 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:17:35.708 01.306 10672 read socket command 10 23:17:35.708 00.000 10672 processing socket request REQDIST 23:17:35.708 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:35.708 00.000 10672 Sending socket response 255 (0xff) 23:17:37.668 01.960 428 Exposure complete 23:17:37.793 00.125 428 worker thread done servicing request 23:17:37.793 00.000 10672 OnExposeComplete: enter 23:17:37.793 00.000 10672 UpdateGuideState(): m_state=6 23:17:37.793 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 111 23:17:37.793 00.000 10672 Star::Find returns 1 (0), X=1133.55, Y=697.89, Mass=351266, SNR=57.7, Peak=28848 HFD=2.4 23:17:37.793 00.000 10672 Status Line: Mass: 351266 vs 48961 23:17:37.809 00.016 10672 UpdateCurrentPosition: star mass new=351265.5 exp=48960.6 thresh=50% limits=(21043.0, 74767.1, 97921.3) 23:17:37.809 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:17:37.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:17:37.809 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:17:37.809 00.000 428 Worker thread wakes up 23:17:37.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:17:37.809 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:17:37.809 00.000 428 move complete, result=0 23:17:37.809 00.000 428 worker thread done servicing request 23:17:37.918 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:17:37.918 00.000 10672 Status Line: Star lost - mass changed 23:17:37.918 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:17:38.001 00.083 10672 UpdateGuideState exits: Star lost - mass changed 23:17:38.001 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:38.001 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:17:38.001 00.000 10672 Enqueuing Expose request 23:17:38.002 00.001 428 Worker thread wakes up 23:17:38.002 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:38.002 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:17:40.708 02.706 10672 read socket command 10 23:17:40.708 00.000 10672 processing socket request REQDIST 23:17:40.708 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:40.708 00.000 10672 Sending socket response 255 (0xff) 23:17:41.264 00.556 428 Exposure complete 23:17:41.391 00.127 428 worker thread done servicing request 23:17:41.391 00.000 10672 OnExposeComplete: enter 23:17:41.391 00.000 10672 UpdateGuideState(): m_state=6 23:17:41.391 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 112 23:17:41.391 00.000 10672 Star::Find returns 1 (0), X=1133.93, Y=698.12, Mass=385566, SNR=57.6, Peak=35072 HFD=2.6 23:17:41.391 00.000 10672 Status Line: Mass: 385566 vs 49032 23:17:41.391 00.000 10672 UpdateCurrentPosition: star mass new=385566.3 exp=49031.7 thresh=50% limits=(21216.7, 74767.1, 98063.4) 23:17:41.391 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:17:41.391 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:17:41.391 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:17:41.391 00.000 428 Worker thread wakes up 23:17:41.391 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:17:41.391 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:17:41.391 00.000 428 move complete, result=0 23:17:41.391 00.000 428 worker thread done servicing request 23:17:41.521 00.130 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:17:41.521 00.000 10672 Status Line: Star lost - mass changed 23:17:41.531 00.010 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:17:41.609 00.078 10672 UpdateGuideState exits: Star lost - mass changed 23:17:41.610 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:41.610 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:17:41.610 00.000 10672 Enqueuing Expose request 23:17:41.610 00.000 428 Worker thread wakes up 23:17:41.610 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:41.610 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:17:44.882 03.272 428 Exposure complete 23:17:45.007 00.125 428 worker thread done servicing request 23:17:45.023 00.016 10672 OnExposeComplete: enter 23:17:45.023 00.000 10672 UpdateGuideState(): m_state=6 23:17:45.023 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 113 23:17:45.023 00.000 10672 Star::Find returns 1 (0), X=1133.81, Y=698.07, Mass=368529, SNR=56.2, Peak=31584 HFD=2.4 23:17:45.023 00.000 10672 Status Line: Mass: 368529 vs 49032 23:17:45.023 00.000 10672 UpdateCurrentPosition: star mass new=368528.6 exp=49031.7 thresh=50% limits=(21381.6, 74767.1, 98063.4) 23:17:45.023 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:17:45.023 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:17:45.023 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:17:45.023 00.000 428 Worker thread wakes up 23:17:45.023 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:17:45.023 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:17:45.023 00.000 428 move complete, result=0 23:17:45.023 00.000 428 worker thread done servicing request 23:17:45.132 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:17:45.132 00.000 10672 Status Line: Star lost - mass changed 23:17:45.148 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:17:45.237 00.089 10672 UpdateGuideState exits: Star lost - mass changed 23:17:45.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:45.237 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:17:45.237 00.000 10672 Enqueuing Expose request 23:17:45.238 00.001 428 Worker thread wakes up 23:17:45.238 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:45.238 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:17:45.706 00.468 10672 read socket command 10 23:17:45.706 00.000 10672 processing socket request REQDIST 23:17:45.706 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:45.707 00.001 10672 Sending socket response 255 (0xff) 23:17:48.475 02.768 428 Exposure complete 23:17:48.615 00.140 428 worker thread done servicing request 23:17:48.615 00.000 10672 OnExposeComplete: enter 23:17:48.615 00.000 10672 UpdateGuideState(): m_state=6 23:17:48.615 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 114 23:17:48.615 00.000 10672 Star::Find returns 1 (0), X=1133.84, Y=698.27, Mass=404141, SNR=63.0, Peak=33536 HFD=2.6 23:17:48.615 00.000 10672 Status Line: Mass: 404141 vs 57420 23:17:48.615 00.000 10672 UpdateCurrentPosition: star mass new=404140.6 exp=57420.5 thresh=50% limits=(21748.0, 86130.7, 114841.0) 23:17:48.615 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:17:48.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:17:48.615 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:17:48.615 00.000 428 Worker thread wakes up 23:17:48.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:17:48.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:17:48.615 00.000 428 move complete, result=0 23:17:48.615 00.000 428 worker thread done servicing request 23:17:48.740 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:17:48.740 00.000 10672 Status Line: Star lost - mass changed 23:17:48.740 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:17:48.839 00.099 10672 UpdateGuideState exits: Star lost - mass changed 23:17:48.839 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:48.839 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:17:48.839 00.000 10672 Enqueuing Expose request 23:17:48.839 00.000 428 Worker thread wakes up 23:17:48.840 00.001 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:48.840 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:17:50.704 01.864 10672 read socket command 10 23:17:50.704 00.000 10672 processing socket request REQDIST 23:17:50.705 00.001 10672 SOCKSVR: Sending pixel error of 2.55 23:17:50.705 00.000 10672 Sending socket response 255 (0xff) 23:17:52.091 01.386 428 Exposure complete 23:17:52.237 00.146 428 worker thread done servicing request 23:17:52.237 00.000 10672 OnExposeComplete: enter 23:17:52.237 00.000 10672 UpdateGuideState(): m_state=6 23:17:52.237 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 115 23:17:52.237 00.000 10672 Star::Find returns 1 (0), X=1134.34, Y=698.30, Mass=370290, SNR=56.5, Peak=41712 HFD=2.4 23:17:52.237 00.000 10672 Status Line: Mass: 370290 vs 59694 23:17:52.237 00.000 10672 UpdateCurrentPosition: star mass new=370290.2 exp=59693.9 thresh=50% limits=(22153.0, 89540.9, 119387.9) 23:17:52.237 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:17:52.237 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:17:52.237 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:17:52.237 00.000 428 Worker thread wakes up 23:17:52.237 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:17:52.237 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:17:52.237 00.000 428 move complete, result=0 23:17:52.237 00.000 428 worker thread done servicing request 23:17:52.362 00.125 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:17:52.362 00.000 10672 Status Line: Star lost - mass changed 23:17:52.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:17:52.444 00.082 10672 UpdateGuideState exits: Star lost - mass changed 23:17:52.444 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:52.444 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:17:52.444 00.000 10672 Enqueuing Expose request 23:17:52.444 00.000 428 Worker thread wakes up 23:17:52.445 00.001 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:52.445 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:17:55.673 03.228 428 Exposure complete 23:17:55.705 00.032 10672 read socket command 10 23:17:55.705 00.000 10672 processing socket request REQDIST 23:17:55.705 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:17:55.705 00.000 10672 Sending socket response 255 (0xff) 23:17:55.798 00.093 428 worker thread done servicing request 23:17:55.798 00.000 10672 OnExposeComplete: enter 23:17:55.798 00.000 10672 UpdateGuideState(): m_state=6 23:17:55.798 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 116 23:17:55.798 00.000 10672 Star::Find returns 1 (0), X=1134.31, Y=698.38, Mass=403653, SNR=65.0, Peak=41280 HFD=2.8 23:17:55.798 00.000 10672 Status Line: Mass: 403653 vs 59694 23:17:55.798 00.000 10672 UpdateCurrentPosition: star mass new=403653.2 exp=59693.9 thresh=50% limits=(22537.7, 89540.9, 119387.9) 23:17:55.798 00.000 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:736->massChangeThreshold error 23:17:55.798 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.00, opts=14) 23:17:55.798 00.000 10672 Enqueuing Move request for scope (0.00, 0.00) 23:17:55.798 00.000 428 Worker thread wakes up 23:17:55.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 23:17:55.798 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 23:17:55.798 00.000 428 move complete, result=0 23:17:55.814 00.016 428 worker thread done servicing request 23:17:55.923 00.109 10672 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1327->unable to update current position 23:17:55.923 00.000 10672 Status Line: Star lost - mass changed 23:17:55.929 00.006 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:17:56.009 00.080 10672 UpdateGuideState exits: Star lost - mass changed 23:17:56.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:56.009 00.000 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:17:56.009 00.000 10672 Enqueuing Expose request 23:17:56.010 00.001 428 Worker thread wakes up 23:17:56.010 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:17:56.010 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:17:59.288 03.278 428 Exposure complete 23:17:59.429 00.141 428 worker thread done servicing request 23:17:59.429 00.000 10672 OnExposeComplete: enter 23:17:59.429 00.000 10672 UpdateGuideState(): m_state=6 23:17:59.429 00.000 10672 Star::Find(15, 1145, 713, 0, (0,0,0,0), 0.0, 0) frame 117 23:17:59.429 00.000 10672 Star::Find returns 1 (0), X=1134.26, Y=698.26, Mass=393130, SNR=63.4, Peak=32016 HFD=2.6 23:17:59.429 00.000 10672 DistanceChecker: deactivated 23:17:59.429 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 23:17:59.429 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 23:17:59.429 00.000 10672 CameraToMount -- cameraX=-7.25 cameraY=-41.14 hyp=41.77 cameraTheta=-1.75 mountX=-12.83 mountY=-40.90, mountTheta=-1.87 23:17:59.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-7.25, y=-41.14, opts=13) 23:17:59.429 00.000 10672 Enqueuing Move request for scope (-7.25, -41.14) 23:17:59.429 00.000 428 Worker thread wakes up 23:17:59.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:17:59.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-7.25, -41.14) opts 0xd 23:17:59.429 00.000 428 Handling offset move in thread for scope, endpoint = (-7.25, -41.14) 23:17:59.429 00.000 428 Moving (-7.25, -41.14) raw xDistance=-12.83 yDistance=-40.90 23:17:59.429 00.000 428 GuideAlgorithmHysteresis::Result() returns -8.09 from input -12.83 23:17:59.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns -40.90 from input -40.90 23:17:59.429 00.000 428 MoveAxis(E, 15016, ABG) 23:17:59.429 00.000 428 duration set to 2500 by maxRaDuration 23:17:59.429 00.000 428 Guiding Dir = 2, Dur = 2500 23:17:59.429 00.000 428 IsSlewing returns 0 23:17:59.429 00.000 428 IsGuiding returns 0 23:17:59.460 00.031 428 PulseGuide returned control before completion, sleep 2485 23:17:59.507 00.047 10672 UpdateGuideState exits: m=393130 SNR=63.4 23:17:59.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:17:59.507 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:17:59.507 00.000 10672 Enqueuing Expose request 23:18:00.842 01.335 10672 read socket command 10 23:18:00.842 00.000 10672 processing socket request REQDIST 23:18:00.842 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:00.842 00.000 10672 Sending socket response 255 (0xff) 23:18:01.982 01.140 428 IsGuiding returns 0 23:18:01.982 00.000 428 Move returns status 0, amount 2500 23:18:01.982 00.000 428 MoveAxis(N, 54329, ABG) 23:18:01.982 00.000 428 duration set to 2500 by maxDecDuration 23:18:01.982 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 23:18:01.982 00.000 428 Guiding Dir = 0, Dur = 2500 23:18:01.982 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 23:18:02.013 00.031 428 IsSlewing returns 0 23:18:02.013 00.000 428 IsGuiding returns 0 23:18:02.091 00.078 428 PulseGuide returned control before completion, sleep 2434 23:18:03.622 01.531 10672 GetInt("/wxLanguage", 0) returns 0 23:18:04.544 00.922 428 IsGuiding returns 1 23:18:04.544 00.000 428 scope still moving after pulse duration time elapsed 23:18:04.606 00.062 428 IsSlewing returns 0 23:18:04.638 00.032 428 IsGuiding returns 0 23:18:04.638 00.000 428 scope move finished after 2500 + 118 ms 23:18:04.638 00.000 428 Move returns status 0, amount 2500 23:18:04.638 00.000 428 move complete, result=0 23:18:04.638 00.000 428 worker thread done servicing request 23:18:04.638 00.000 10672 GuideStep: -12.8 px 2500 ms EAST, -40.9 px 2500 ms NORTH 23:18:04.638 00.000 428 Worker thread wakes up 23:18:04.638 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:04.638 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1119,683,31,31) 23:18:04.653 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:18:05.715 01.062 10672 read socket command 10 23:18:05.715 00.000 10672 processing socket request REQDIST 23:18:05.715 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:05.715 00.000 10672 Sending socket response 255 (0xff) 23:18:06.543 00.828 428 Exposure complete 23:18:06.684 00.141 428 worker thread done servicing request 23:18:06.684 00.000 10672 OnExposeComplete: enter 23:18:06.684 00.000 10672 UpdateGuideState(): m_state=6 23:18:06.684 00.000 10672 Star::Find(15, 1134, 698, 0, (0,0,0,0), 0.0, 0) frame 118 23:18:06.684 00.000 10672 Star::Find returns 1 (0), X=1136.03, Y=699.72, Mass=380435, SNR=64.5, Peak=51744 HFD=2.5 23:18:06.684 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 23:18:06.684 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 23:18:06.684 00.000 10672 CameraToMount -- cameraX=-5.49 cameraY=-39.68 hyp=40.06 cameraTheta=-1.71 mountX=-10.89 mountY=-39.50, mountTheta=-1.84 23:18:06.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-5.49, y=-39.68, opts=13) 23:18:06.684 00.000 10672 Enqueuing Move request for scope (-5.49, -39.68) 23:18:06.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:18:06.684 00.000 428 Worker thread wakes up 23:18:06.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-5.49, -39.68) opts 0xd 23:18:06.684 00.000 428 Handling offset move in thread for scope, endpoint = (-5.49, -39.68) 23:18:06.684 00.000 428 Moving (-5.49, -39.68) raw xDistance=-10.89 yDistance=-39.50 23:18:06.684 00.000 428 GuideAlgorithmHysteresis::Result() returns -7.42 from input -10.89 23:18:06.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns -39.50 from input -39.50 23:18:06.684 00.000 428 MoveAxis(E, 13787, ABG) 23:18:06.684 00.000 428 duration set to 2500 by maxRaDuration 23:18:06.684 00.000 428 Guiding Dir = 2, Dur = 2500 23:18:06.731 00.047 428 IsSlewing returns 0 23:18:06.731 00.000 428 IsGuiding returns 0 23:18:06.746 00.015 428 PulseGuide returned control before completion, sleep 2495 23:18:06.762 00.016 10672 UpdateGuideState exits: m=380435 SNR=64.5 23:18:06.762 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:06.762 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:06.762 00.000 10672 Enqueuing Expose request 23:18:09.282 02.520 428 IsGuiding returns 0 23:18:09.282 00.000 428 Move returns status 0, amount 2500 23:18:09.282 00.000 428 MoveAxis(N, 52461, ABG) 23:18:09.282 00.000 428 duration set to 2500 by maxDecDuration 23:18:09.282 00.000 428 Guiding Dir = 0, Dur = 2500 23:18:09.282 00.000 428 IsSlewing returns 0 23:18:09.282 00.000 428 IsGuiding returns 0 23:18:09.360 00.078 428 PulseGuide returned control before completion, sleep 2433 23:18:09.656 00.296 10672 User exited setup dialog with 'ok' 23:18:09.656 00.000 10672 set dither mode 1 23:18:09.656 00.000 10672 AutoExp: config min = 1000 max = 5000 snr = 6.00 23:18:09.656 00.000 10672 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0 23:18:09.656 00.000 10672 camera: set binning = 1 23:18:09.656 00.000 10672 Saturation detection set to star-profile-mode 23:18:09.656 00.000 10672 Setting StarMinHFD = 0.00 23:18:09.656 00.000 10672 Scope: enabling slew check, guiding will stop when slew is detected 23:18:09.656 00.000 10672 BLC: Backlash comp disabled, Comp pulse = 20 ms 23:18:09.719 00.063 10672 ScopeASCOM::GetDeclination() returns 30.6 23:18:09.719 00.000 10672 ScopeASCOM::SideOfPier() returns 0 23:18:09.719 00.000 10672 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.55 23:18:09.719 00.000 10672 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00 23:18:09.719 00.000 10672 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1) 23:18:10.703 00.984 10672 read socket command 10 23:18:10.703 00.000 10672 processing socket request REQDIST 23:18:10.703 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:10.703 00.000 10672 Sending socket response 255 (0xff) 23:18:11.812 01.109 428 IsGuiding returns 1 23:18:11.812 00.000 428 scope still moving after pulse duration time elapsed 23:18:11.844 00.032 428 IsSlewing returns 0 23:18:11.844 00.000 428 IsGuiding returns 1 23:18:11.875 00.031 428 IsSlewing returns 0 23:18:11.875 00.000 428 IsGuiding returns 0 23:18:11.890 00.015 428 scope move finished after 2500 + 104 ms 23:18:11.890 00.000 428 Move returns status 0, amount 2500 23:18:11.890 00.000 428 move complete, result=0 23:18:11.890 00.000 428 worker thread done servicing request 23:18:11.890 00.000 10672 GuideStep: -10.9 px 2500 ms EAST, -39.5 px 2500 ms NORTH 23:18:11.890 00.000 428 Worker thread wakes up 23:18:11.890 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:11.890 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1121,685,31,31) 23:18:11.906 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:18:13.858 01.952 428 Exposure complete 23:18:13.999 00.141 428 worker thread done servicing request 23:18:13.999 00.000 10672 OnExposeComplete: enter 23:18:13.999 00.000 10672 UpdateGuideState(): m_state=6 23:18:13.999 00.000 10672 Star::Find(15, 1136, 699, 0, (0,0,0,0), 0.0, 0) frame 119 23:18:13.999 00.000 10672 Star::Find returns 1 (0), X=1137.72, Y=702.17, Mass=393947, SNR=54.4, Peak=55344 HFD=2.7 23:18:13.999 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.14) = xAngle (-1.81 = -1.81) 23:18:13.999 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.70 = -1.70) 23:18:13.999 00.000 10672 CameraToMount -- cameraX=-3.80 cameraY=-37.22 hyp=37.42 cameraTheta=-1.67 mountX=-8.88 mountY=-37.10, mountTheta=-1.81 23:18:13.999 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.80, y=-37.22, opts=13) 23:18:13.999 00.000 10672 Enqueuing Move request for scope (-3.80, -37.22) 23:18:13.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:18:13.999 00.000 428 Worker thread wakes up 23:18:13.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.80, -37.22) opts 0xd 23:18:13.999 00.000 428 Handling offset move in thread for scope, endpoint = (-3.80, -37.22) 23:18:13.999 00.000 428 Moving (-3.80, -37.22) raw xDistance=-8.88 yDistance=-37.10 23:18:13.999 00.000 428 GuideAlgorithmHysteresis::Result() returns -5.59 from input -8.88 23:18:13.999 00.000 428 resist switch: large excursion: input -37.10 thresh 1.65 direction from 0 to -1 23:18:13.999 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-111.29 23:18:13.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns -37.10 from input -37.10 23:18:13.999 00.000 428 MoveAxis(E, 10387, ABG) 23:18:13.999 00.000 428 duration set to 2500 by maxRaDuration 23:18:13.999 00.000 428 Guiding Dir = 2, Dur = 2500 23:18:13.999 00.000 428 IsSlewing returns 0 23:18:13.999 00.000 428 IsGuiding returns 0 23:18:14.030 00.031 428 PulseGuide returned control before completion, sleep 2491 23:18:14.077 00.047 10672 UpdateGuideState exits: m=393947 SNR=54.4 23:18:14.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:14.077 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:14.077 00.000 10672 Enqueuing Expose request 23:18:15.717 01.640 10672 read socket command 10 23:18:15.717 00.000 10672 processing socket request REQDIST 23:18:15.717 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:15.717 00.000 10672 Sending socket response 255 (0xff) 23:18:16.529 00.812 428 IsGuiding returns 1 23:18:16.529 00.000 428 scope still moving after pulse duration time elapsed 23:18:16.561 00.032 428 IsSlewing returns 0 23:18:16.561 00.000 428 IsGuiding returns 0 23:18:16.561 00.000 428 scope move finished after 2500 + 62 ms 23:18:16.561 00.000 428 Move returns status 0, amount 2500 23:18:16.561 00.000 428 MoveAxis(N, 49272, ABG) 23:18:16.561 00.000 428 duration set to 2500 by maxDecDuration 23:18:16.561 00.000 428 Guiding Dir = 0, Dur = 2500 23:18:16.576 00.015 428 IsSlewing returns 0 23:18:16.576 00.000 428 IsGuiding returns 0 23:18:16.639 00.063 428 PulseGuide returned control before completion, sleep 2436 23:18:19.095 02.456 428 IsGuiding returns 1 23:18:19.095 00.000 428 scope still moving after pulse duration time elapsed 23:18:19.127 00.032 428 IsSlewing returns 0 23:18:19.127 00.000 428 IsGuiding returns 1 23:18:19.174 00.047 428 IsSlewing returns 0 23:18:19.174 00.000 428 IsGuiding returns 0 23:18:19.174 00.000 428 scope move finished after 2500 + 100 ms 23:18:19.174 00.000 428 Move returns status 0, amount 2500 23:18:19.174 00.000 428 move complete, result=0 23:18:19.174 00.000 428 worker thread done servicing request 23:18:19.174 00.000 428 Worker thread wakes up 23:18:19.174 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:19.174 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1123,687,31,31) 23:18:19.174 00.000 10672 GuideStep: -8.9 px 2500 ms EAST, -37.1 px 2500 ms NORTH 23:18:19.174 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 23:18:20.704 01.530 10672 read socket command 10 23:18:20.704 00.000 10672 processing socket request REQDIST 23:18:20.704 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:20.704 00.000 10672 Sending socket response 255 (0xff) 23:18:21.173 00.469 428 Exposure complete 23:18:21.298 00.125 428 worker thread done servicing request 23:18:21.298 00.000 10672 OnExposeComplete: enter 23:18:21.298 00.000 10672 UpdateGuideState(): m_state=6 23:18:21.298 00.000 10672 Star::Find(15, 1137, 702, 0, (0,0,0,0), 0.0, 0) frame 120 23:18:21.298 00.000 10672 Star::Find returns 1 (0), X=1139.25, Y=703.89, Mass=344130, SNR=57.8, Peak=49568 HFD=2.3 23:18:21.298 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.14) = xAngle (-1.77 = -1.77) 23:18:21.298 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.66 = -1.66) 23:18:21.298 00.000 10672 CameraToMount -- cameraX=-2.27 cameraY=-35.51 hyp=35.58 cameraTheta=-1.63 mountX=-7.12 mountY=-35.43, mountTheta=-1.77 23:18:21.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.27, y=-35.51, opts=13) 23:18:21.298 00.000 10672 Enqueuing Move request for scope (-2.27, -35.51) 23:18:21.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:18:21.298 00.000 428 Worker thread wakes up 23:18:21.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.27, -35.51) opts 0xd 23:18:21.298 00.000 428 Handling offset move in thread for scope, endpoint = (-2.27, -35.51) 23:18:21.298 00.000 428 Moving (-2.27, -35.51) raw xDistance=-7.12 yDistance=-35.43 23:18:21.298 00.000 428 GuideAlgorithmHysteresis::Result() returns -4.88 from input -7.12 23:18:21.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns -35.43 from input -35.43 23:18:21.298 00.000 428 MoveAxis(E, 9057, ABG) 23:18:21.298 00.000 428 duration set to 2500 by maxRaDuration 23:18:21.298 00.000 428 Guiding Dir = 2, Dur = 2500 23:18:21.298 00.000 428 IsSlewing returns 0 23:18:21.313 00.015 428 IsGuiding returns 0 23:18:21.329 00.016 428 PulseGuide returned control before completion, sleep 2489 23:18:21.391 00.062 10672 UpdateGuideState exits: m=344130 SNR=57.8 23:18:21.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:21.391 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:21.391 00.000 10672 Enqueuing Expose request 23:18:23.828 02.437 428 IsGuiding returns 1 23:18:23.828 00.000 428 scope still moving after pulse duration time elapsed 23:18:23.875 00.047 428 IsSlewing returns 0 23:18:23.875 00.000 428 IsGuiding returns 0 23:18:23.875 00.000 428 scope move finished after 2500 + 65 ms 23:18:23.875 00.000 428 Move returns status 0, amount 2500 23:18:23.875 00.000 428 MoveAxis(N, 47058, ABG) 23:18:23.875 00.000 428 duration set to 2500 by maxDecDuration 23:18:23.875 00.000 428 Guiding Dir = 0, Dur = 2500 23:18:23.875 00.000 428 IsSlewing returns 0 23:18:23.875 00.000 428 IsGuiding returns 0 23:18:23.953 00.078 428 PulseGuide returned control before completion, sleep 2435 23:18:25.707 01.754 10672 read socket command 10 23:18:25.707 00.000 10672 processing socket request REQDIST 23:18:25.707 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:25.707 00.000 10672 Sending socket response 255 (0xff) 23:18:26.394 00.687 428 IsGuiding returns 1 23:18:26.394 00.000 428 scope still moving after pulse duration time elapsed 23:18:26.426 00.032 428 IsSlewing returns 0 23:18:26.426 00.000 428 IsGuiding returns 1 23:18:26.457 00.031 428 IsSlewing returns 0 23:18:26.488 00.031 428 IsGuiding returns 0 23:18:26.488 00.000 428 scope move finished after 2500 + 116 ms 23:18:26.488 00.000 428 Move returns status 0, amount 2500 23:18:26.488 00.000 428 move complete, result=0 23:18:26.488 00.000 428 worker thread done servicing request 23:18:26.488 00.000 428 Worker thread wakes up 23:18:26.488 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:26.488 00.000 10672 GuideStep: -7.1 px 2500 ms EAST, -35.4 px 2500 ms NORTH 23:18:26.488 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1124,689,31,31) 23:18:26.504 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:18:28.456 01.952 428 Exposure complete 23:18:28.581 00.125 428 worker thread done servicing request 23:18:28.581 00.000 10672 OnExposeComplete: enter 23:18:28.581 00.000 10672 UpdateGuideState(): m_state=6 23:18:28.581 00.000 10672 Star::Find(15, 1139, 703, 0, (0,0,0,0), 0.0, 0) frame 121 23:18:28.581 00.000 10672 Star::Find returns 1 (0), X=1140.71, Y=705.73, Mass=368564, SNR=54.4, Peak=57200 HFD=2.7 23:18:28.581 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 23:18:28.581 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 23:18:28.581 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=-33.67 hyp=33.68 cameraTheta=-1.59 mountX=-5.43 mountY=-33.63, mountTheta=-1.73 23:18:28.581 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=-33.67, opts=13) 23:18:28.581 00.000 10672 Enqueuing Move request for scope (-0.81, -33.67) 23:18:28.581 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:18:28.581 00.000 428 Worker thread wakes up 23:18:28.581 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -33.67) opts 0xd 23:18:28.581 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, -33.67) 23:18:28.581 00.000 428 Moving (-0.81, -33.67) raw xDistance=-5.43 yDistance=-33.63 23:18:28.581 00.000 428 GuideAlgorithmHysteresis::Result() returns -3.76 from input -5.43 23:18:28.581 00.000 428 GuideAlgorithmResistSwitch::Result() returns -33.63 from input -33.63 23:18:28.581 00.000 428 MoveAxis(E, 6987, ABG) 23:18:28.581 00.000 428 duration set to 2500 by maxRaDuration 23:18:28.581 00.000 428 Guiding Dir = 2, Dur = 2500 23:18:28.581 00.000 428 IsSlewing returns 0 23:18:28.597 00.016 428 IsGuiding returns 0 23:18:28.612 00.015 428 PulseGuide returned control before completion, sleep 2483 23:18:28.675 00.063 10672 UpdateGuideState exits: m=368564 SNR=54.4 23:18:28.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:28.675 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:28.675 00.000 10672 Enqueuing Expose request 23:18:30.705 02.030 10672 read socket command 10 23:18:30.705 00.000 10672 processing socket request REQDIST 23:18:30.705 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:30.705 00.000 10672 Sending socket response 255 (0xff) 23:18:31.111 00.406 428 IsGuiding returns 1 23:18:31.111 00.000 428 scope still moving after pulse duration time elapsed 23:18:31.143 00.032 428 IsSlewing returns 0 23:18:31.143 00.000 428 IsGuiding returns 0 23:18:31.143 00.000 428 scope move finished after 2500 + 55 ms 23:18:31.143 00.000 428 Move returns status 0, amount 2500 23:18:31.143 00.000 428 MoveAxis(N, 44672, ABG) 23:18:31.143 00.000 428 duration set to 2500 by maxDecDuration 23:18:31.143 00.000 428 Guiding Dir = 0, Dur = 2500 23:18:31.143 00.000 428 IsSlewing returns 0 23:18:31.143 00.000 428 IsGuiding returns 0 23:18:31.221 00.078 428 PulseGuide returned control before completion, sleep 2436 23:18:33.678 02.457 428 IsGuiding returns 1 23:18:33.678 00.000 428 scope still moving after pulse duration time elapsed 23:18:33.709 00.031 428 IsSlewing returns 0 23:18:33.709 00.000 428 IsGuiding returns 1 23:18:33.772 00.063 428 IsSlewing returns 0 23:18:33.772 00.000 428 IsGuiding returns 0 23:18:33.772 00.000 428 scope move finished after 2500 + 117 ms 23:18:33.772 00.000 428 Move returns status 0, amount 2500 23:18:33.772 00.000 428 move complete, result=0 23:18:33.772 00.000 428 worker thread done servicing request 23:18:33.772 00.000 428 Worker thread wakes up 23:18:33.772 00.000 10672 GuideStep: -5.4 px 2500 ms EAST, -33.6 px 2500 ms NORTH 23:18:33.772 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:33.772 00.000 428 Handling exposure in thread, d=4000 o=3 r=(1126,691,31,31) 23:18:33.787 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:18:35.709 01.922 10672 read socket command 10 23:18:35.709 00.000 10672 processing socket request REQDIST 23:18:35.709 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:35.709 00.000 10672 Sending socket response 255 (0xff) 23:18:35.740 00.031 428 Exposure complete 23:18:35.880 00.140 428 worker thread done servicing request 23:18:35.880 00.000 10672 OnExposeComplete: enter 23:18:35.880 00.000 10672 UpdateGuideState(): m_state=6 23:18:35.880 00.000 10672 Star::Find(15, 1140, 705, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:35.880 00.000 10672 Star::Find returns 1 (0), X=1142.58, Y=708.33, Mass=418352, SNR=65.9, Peak=65488 HFD=3.2 23:18:35.880 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.67 = -1.67) 23:18:35.880 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 23:18:35.880 00.000 10672 CameraToMount -- cameraX=1.06 cameraY=-31.07 hyp=31.09 cameraTheta=-1.54 mountX=-3.21 mountY=-31.09, mountTheta=-1.67 23:18:35.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.06, y=-31.07, opts=13) 23:18:35.880 00.000 10672 Enqueuing Move request for scope (1.06, -31.07) 23:18:35.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:18:35.880 00.000 428 Worker thread wakes up 23:18:35.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.06, -31.07) opts 0xd 23:18:35.880 00.000 428 Handling offset move in thread for scope, endpoint = (1.06, -31.07) 23:18:35.880 00.000 428 Moving (1.06, -31.07) raw xDistance=-3.21 yDistance=-31.09 23:18:35.880 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.29 from input -3.21 23:18:35.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns -31.09 from input -31.09 23:18:35.880 00.000 428 MoveAxis(E, 4248, ABG) 23:18:35.880 00.000 428 duration set to 2500 by maxRaDuration 23:18:35.880 00.000 428 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 1 23:18:35.880 00.000 428 Guiding Dir = 2, Dur = 2500 23:18:35.880 00.000 428 IsSlewing returns 0 23:18:35.880 00.000 428 IsGuiding returns 0 23:18:35.912 00.032 428 PulseGuide returned control before completion, sleep 2490 23:18:35.974 00.062 10672 UpdateGuideState exits: m=418352 SNR=65.9 23:18:35.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:35.974 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:35.974 00.000 10672 Enqueuing Expose request 23:18:35.974 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in RA. Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 23:18:37.333 01.359 10672 Stop button clicked 23:18:37.333 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 23:18:37.333 00.000 10672 Status Line: Waiting for devices... 23:18:38.411 01.078 428 IsGuiding returns 1 23:18:38.411 00.000 428 scope still moving after pulse duration time elapsed 23:18:38.442 00.031 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:599->ASCOM Scope: thread interrupt requested 23:18:38.442 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:746->guide failed 23:18:38.442 00.000 428 Move returns status 1, amount 0 23:18:38.442 00.000 428 MoveAxis(N, 41293, ABG) 23:18:38.442 00.000 428 duration set to 2500 by maxDecDuration 23:18:38.442 00.000 428 Guiding Dir = 0, Dur = 2500 23:18:38.442 00.000 428 IsSlewing returns 0 23:18:38.442 00.000 428 IsGuiding returns 0 23:18:38.520 00.078 428 PulseGuide returned control before completion, sleep 2433 23:18:40.974 02.454 428 IsGuiding returns 1 23:18:40.974 00.000 428 scope still moving after pulse duration time elapsed 23:18:41.005 00.031 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:599->ASCOM Scope: thread interrupt requested 23:18:41.005 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:746->guide failed 23:18:41.005 00.000 428 Move returns status 1, amount 0 23:18:41.005 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:287->Move failed 23:18:41.005 00.000 428 move complete, result=1 23:18:41.005 00.000 428 worker thread done servicing request 23:18:41.005 00.000 428 Worker thread wakes up 23:18:41.005 00.000 10672 GuideStep: -3.2 px 0 ms EAST, -31.1 px 0 ms NORTH 23:18:41.005 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:41.005 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:147->Time lapse interrupted 23:18:41.005 00.000 428 worker thread done servicing request 23:18:41.005 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:608->Error reported moving 23:18:41.005 00.000 10672 OnExposeComplete: enter 23:18:41.005 00.000 10672 OnExposeComplete: Capture Error reported 23:18:41.005 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 23:18:41.005 00.000 10672 Mount: notify guiding stopped 23:18:41.005 00.000 10672 Changing from state GUIDING to STOP 23:18:41.005 00.000 10672 guider state => SELECTED 23:18:41.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:18:41.083 00.078 10672 Changing from state SELECTED to UNINITIALIZED 23:18:41.083 00.000 10672 guider state => SELECTING 23:18:41.255 00.172 10672 Status Line: Stopped. 23:18:41.255 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 23:18:41.255 00.000 10672 read socket command 10 23:18:41.255 00.000 10672 processing socket request REQDIST 23:18:41.255 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:18:41.255 00.000 10672 Sending socket response 0 (0x0) 23:18:43.462 02.207 10672 GuiderOneStar::AutoSelect enter 23:18:43.477 00.015 10672 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 23:18:43.821 00.344 10672 AutoFind: global mean = -0.7, stdev 2754.9 23:18:43.821 00.000 10672 AutoFind: using threshold = 0.1 23:18:44.040 00.219 10672 AutoFind: local max [885, 777] 83.0 23:18:44.040 00.000 10672 AutoFind: local max [1076, 440] 81.3 23:18:44.040 00.000 10672 AutoFind: local max [526, 215] 63.8 23:18:44.040 00.000 10672 AutoFind: local max [976, 30] 60.8 23:18:44.040 00.000 10672 AutoFind: local max [287, 196] 60.6 23:18:44.040 00.000 10672 AutoFind: local max [893, 333] 54.8 23:18:44.040 00.000 10672 AutoFind: local max [927, 819] 41.4 23:18:44.040 00.000 10672 AutoFind: local max [728, 641] 35.6 23:18:44.040 00.000 10672 AutoFind: local max [847, 331] 28.2 23:18:44.055 00.015 10672 AutoFind: local max [218, 921] 26.1 23:18:44.055 00.000 10672 AutoFind: local max [790, 519] 25.2 23:18:44.055 00.000 10672 AutoFind: local max [569, 318] 24.8 23:18:44.055 00.000 10672 AutoFind: local max [221, 912] 23.9 23:18:44.055 00.000 10672 AutoFind: local max [1142, 708] 23.2 23:18:44.055 00.000 10672 AutoFind: local max [226, 117] 23.0 23:18:44.055 00.000 10672 AutoFind: local max [1020, 587] 22.9 23:18:44.055 00.000 10672 AutoFind: local max [1016, 599] 21.8 23:18:44.055 00.000 10672 AutoFind: local max [46, 112] 20.9 23:18:44.055 00.000 10672 AutoFind: local max [897, 40] 19.2 23:18:44.055 00.000 10672 AutoFind: local max [1012, 591] 18.7 23:18:44.055 00.000 10672 AutoFind: local max [673, 225] 17.8 23:18:44.055 00.000 10672 AutoFind: local max [520, 241] 16.3 23:18:44.055 00.000 10672 AutoFind: local max [277, 502] 15.3 23:18:44.055 00.000 10672 AutoFind: local max [199, 493] 14.7 23:18:44.055 00.000 10672 AutoFind: local max [1088, 405] 14.3 23:18:44.055 00.000 10672 AutoFind: local max [763, 178] 13.9 23:18:44.055 00.000 10672 AutoFind: local max [1000, 76] 13.5 23:18:44.055 00.000 10672 AutoFind: local max [191, 378] 13.0 23:18:44.055 00.000 10672 AutoFind: local max [916, 710] 13.0 23:18:44.055 00.000 10672 AutoFind: local max [821, 237] 11.8 23:18:44.055 00.000 10672 AutoFind: local max [706, 520] 10.6 23:18:44.055 00.000 10672 AutoFind: local max [1066, 517] 10.3 23:18:44.055 00.000 10672 AutoFind: local max [812, 622] 10.2 23:18:44.055 00.000 10672 AutoFind: local max [229, 545] 10.0 23:18:44.055 00.000 10672 AutoFind: local max [416, 739] 9.5 23:18:44.055 00.000 10672 AutoFind: local max [149, 458] 9.4 23:18:44.055 00.000 10672 AutoFind: local max [1113, 683] 9.3 23:18:44.055 00.000 10672 AutoFind: local max [462, 174] 9.2 23:18:44.055 00.000 10672 AutoFind: local max [636, 768] 8.7 23:18:44.055 00.000 10672 AutoFind: local max [204, 401] 8.6 23:18:44.055 00.000 10672 AutoFind: local max [262, 199] 8.5 23:18:44.055 00.000 10672 AutoFind: local max [1134, 181] 8.4 23:18:44.055 00.000 10672 AutoFind: local max [872, 741] 8.1 23:18:44.055 00.000 10672 AutoFind: local max [89, 166] 8.0 23:18:44.055 00.000 10672 AutoFind: local max [879, 892] 7.8 23:18:44.055 00.000 10672 AutoFind: local max [160, 559] 7.7 23:18:44.055 00.000 10672 AutoFind: local max [214, 728] 7.7 23:18:44.055 00.000 10672 AutoFind: local max [662, 797] 7.6 23:18:44.055 00.000 10672 AutoFind: local max [1053, 173] 7.6 23:18:44.055 00.000 10672 AutoFind: local max [1144, 348] 7.3 23:18:44.055 00.000 10672 AutoFind: local max [256, 789] 7.1 23:18:44.055 00.000 10672 AutoFind: local max [774, 802] 7.0 23:18:44.055 00.000 10672 AutoFind: local max [391, 79] 6.8 23:18:44.055 00.000 10672 AutoFind: local max [1012, 265] 6.6 23:18:44.055 00.000 10672 AutoFind: local max [79, 506] 6.5 23:18:44.055 00.000 10672 AutoFind: local max [83, 719] 6.3 23:18:44.055 00.000 10672 AutoFind: local max [1109, 11] 6.3 23:18:44.055 00.000 10672 AutoFind: local max [496, 607] 6.2 23:18:44.055 00.000 10672 AutoFind: local max [175, 476] 6.2 23:18:44.055 00.000 10672 AutoFind: local max [696, 669] 6.1 23:18:44.055 00.000 10672 AutoFind: local max [818, 170] 6.0 23:18:44.055 00.000 10672 AutoFind: local max [1064, 233] 6.0 23:18:44.055 00.000 10672 AutoFind: local max [811, 892] 6.0 23:18:44.055 00.000 10672 AutoFind: local max [305, 308] 6.0 23:18:44.055 00.000 10672 AutoFind: local max [994, 464] 5.9 23:18:44.055 00.000 10672 AutoFind: local max [252, 933] 5.9 23:18:44.055 00.000 10672 AutoFind: local max [854, 124] 5.6 23:18:44.055 00.000 10672 AutoFind: local max [380, 791] 5.6 23:18:44.055 00.000 10672 AutoFind: local max [229, 503] 5.6 23:18:44.055 00.000 10672 AutoFind: local max [1029, 433] 5.5 23:18:44.055 00.000 10672 AutoFind: local max [77, 337] 5.5 23:18:44.055 00.000 10672 AutoFind: local max [599, 859] 5.5 23:18:44.055 00.000 10672 AutoFind: local max [770, 534] 5.4 23:18:44.055 00.000 10672 AutoFind: local max [278, 829] 5.4 23:18:44.055 00.000 10672 AutoFind: local max [9, 732] 5.3 23:18:44.055 00.000 10672 AutoFind: local max [37, 696] 5.3 23:18:44.055 00.000 10672 AutoFind: local max [1172, 595] 5.2 23:18:44.055 00.000 10672 AutoFind: local max [1256, 907] 5.2 23:18:44.055 00.000 10672 AutoFind: local max [614, 45] 5.1 23:18:44.055 00.000 10672 AutoFind: local max [1167, 940] 5.0 23:18:44.055 00.000 10672 AutoFind: local max [908, 341] 4.9 23:18:44.055 00.000 10672 AutoFind: local max [716, 448] 4.9 23:18:44.055 00.000 10672 AutoFind: local max [1268, 595] 4.8 23:18:44.055 00.000 10672 AutoFind: local max [354, 61] 4.7 23:18:44.055 00.000 10672 AutoFind: local max [242, 68] 4.7 23:18:44.055 00.000 10672 AutoFind: local max [199, 214] 4.3 23:18:44.055 00.000 10672 AutoFind: local max [866, 549] 4.3 23:18:44.055 00.000 10672 AutoFind: local max [62, 249] 4.3 23:18:44.055 00.000 10672 AutoFind: local max [703, 579] 4.2 23:18:44.055 00.000 10672 AutoFind: local max [46, 844] 4.1 23:18:44.055 00.000 10672 AutoFind: local max [222, 488] 4.0 23:18:44.055 00.000 10672 AutoFind: local max [97, 364] 3.9 23:18:44.055 00.000 10672 AutoFind: local max [630, 291] 3.9 23:18:44.055 00.000 10672 AutoFind: local max [759, 148] 3.8 23:18:44.055 00.000 10672 AutoFind: local max [1263, 772] 3.8 23:18:44.055 00.000 10672 AutoFind: local max [1076, 430] 3.7 23:18:44.055 00.000 10672 AutoFind: local max [1065, 103] 3.7 23:18:44.055 00.000 10672 AutoFind: local max [1168, 805] 3.7 23:18:44.055 00.000 10672 AutoFind: local max [516, 214] 3.7 23:18:44.055 00.000 10672 AutoFind: local max [202, 295] 3.7 23:18:44.055 00.000 10672 AutoFind: close dim-bright [516, 214] 3.7 - [526, 215] 63.8 23:18:44.055 00.000 10672 AutoFind: close dim-bright [1076, 430] 3.7 - [1076, 440] 81.3 23:18:44.055 00.000 10672 AutoFind: too close [222, 488] 4.0 - [229, 503] 5.6 23:18:44.055 00.000 10672 AutoFind: close dim-bright [908, 341] 4.9 - [893, 333] 54.8 23:18:44.055 00.000 10672 AutoFind: too close [770, 534] 5.4 - [790, 519] 25.2 23:18:44.055 00.000 10672 AutoFind: too close [1012, 591] 18.7 - [1016, 599] 21.8 23:18:44.055 00.000 10672 AutoFind: too close [1012, 591] 18.7 - [1020, 587] 22.9 23:18:44.055 00.000 10672 AutoFind: too close [1016, 599] 21.8 - [1020, 587] 22.9 23:18:44.055 00.000 10672 AutoFind: too close [221, 912] 23.9 - [218, 921] 26.1 23:18:44.055 00.000 10672 AutoFind: too close to edge [1268, 595] 4.8 23:18:44.055 00.000 10672 AutoFind: too close to edge [9, 732] 5.3 23:18:44.055 00.000 10672 AutoFind: too close to edge [1109, 11] 6.3 23:18:44.055 00.000 10672 Star::Find(15, 885, 777, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.055 00.000 10672 Star::Find returns 1 (1), X=884.92, Y=776.96, Mass=1297936, SNR=117.6, Peak=65488 HFD=4.3 23:18:44.055 00.000 10672 AutoSelect: using saturation level peakVal = 65488 23:18:44.055 00.000 10672 AutoSelect: BPP = 16, saturation at 65488, pedestal 223, thresh = 58961 23:18:44.055 00.000 10672 AutoSelect: finding best star pass 1 23:18:44.055 00.000 10672 Star::Find(15, 885, 777, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.055 00.000 10672 Star::Find returns 1 (1), X=884.92, Y=776.96, Mass=1297936, SNR=117.6, Peak=65488 HFD=4.3 23:18:44.055 00.000 10672 Autofind: near-saturated [885, 777] 83.0 Mass 1297936 SNR 117.6 Peak 65488 23:18:44.055 00.000 10672 Star::Find(15, 1076, 440, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.055 00.000 10672 Star::Find returns 1 (1), X=1075.74, Y=440.38, Mass=1973056, SNR=111.3, Peak=65488 HFD=5.2 23:18:44.055 00.000 10672 Autofind: near-saturated [1076, 440] 81.3 Mass 1973056 SNR 111.3 Peak 65488 23:18:44.055 00.000 10672 Star::Find(15, 526, 215, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.055 00.000 10672 Star::Find returns 1 (1), X=526.42, Y=215.30, Mass=932414, SNR=91.4, Peak=65488 HFD=3.4 23:18:44.055 00.000 10672 Autofind: near-saturated [526, 215] 63.8 Mass 932414 SNR 91.4 Peak 65488 23:18:44.055 00.000 10672 Star::Find(15, 976, 30, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.055 00.000 10672 Star::Find returns 1 (1), X=976.39, Y=30.03, Mass=990765, SNR=92.6, Peak=65488 HFD=3.8 23:18:44.055 00.000 10672 Autofind: near-saturated [976, 30] 60.8 Mass 990765 SNR 92.6 Peak 65488 23:18:44.071 00.016 10672 Star::Find(15, 287, 196, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (1), X=286.61, Y=195.75, Mass=1018923, SNR=94.2, Peak=65488 HFD=3.7 23:18:44.071 00.000 10672 Autofind: near-saturated [287, 196] 60.6 Mass 1018923 SNR 94.2 Peak 65488 23:18:44.071 00.000 10672 Star::Find(15, 893, 333, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (1), X=892.42, Y=333.88, Mass=1038438, SNR=90.4, Peak=65488 HFD=4.9 23:18:44.071 00.000 10672 Autofind: near-saturated [893, 333] 54.8 Mass 1038438 SNR 90.4 Peak 65488 23:18:44.071 00.000 10672 Star::Find(15, 927, 819, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (1), X=927.37, Y=818.86, Mass=716498, SNR=89.3, Peak=65488 HFD=3.4 23:18:44.071 00.000 10672 Autofind: near-saturated [927, 819] 41.4 Mass 716498 SNR 89.3 Peak 65488 23:18:44.071 00.000 10672 Star::Find(15, 728, 641, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (0), X=728.27, Y=641.32, Mass=577699, SNR=74.5, Peak=65488 HFD=2.9 23:18:44.071 00.000 10672 Autofind: near-saturated [728, 641] 35.6 Mass 577699 SNR 74.5 Peak 65488 23:18:44.071 00.000 10672 Star::Find(15, 847, 331, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (0), X=846.89, Y=331.05, Mass=481831, SNR=65.6, Peak=65488 HFD=2.7 23:18:44.071 00.000 10672 Autofind: near-saturated [847, 331] 28.2 Mass 481831 SNR 65.6 Peak 65488 23:18:44.071 00.000 10672 Star::Find(15, 569, 318, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (0), X=569.06, Y=318.27, Mass=426866, SNR=56.2, Peak=51424 HFD=3.1 23:18:44.071 00.000 10672 Autofind returns star at [569, 318] 24.8 Mass 426866 SNR 56.2 23:18:44.071 00.000 10672 Star::Find(15, 569, 318, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (0), X=569.06, Y=318.27, Mass=426866, SNR=56.2, Peak=51424 HFD=3.1 23:18:44.071 00.000 10672 setting lock position to (569.06, 318.27) 23:18:44.071 00.000 10672 AutoSelect: state = 1, call UpdateGuideState 23:18:44.071 00.000 10672 UpdateGuideState(): m_state=1 23:18:44.071 00.000 10672 Star::Find(15, 569, 318, 0, (0,0,0,0), 0.0, 0) frame 122 23:18:44.071 00.000 10672 Star::Find returns 1 (0), X=569.06, Y=318.27, Mass=426866, SNR=56.2, Peak=51424 HFD=3.1 23:18:44.071 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 23:18:44.071 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.03 = -0.03) 23:18:44.071 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 23:18:44.071 00.000 10672 setting lock position to (569.06, 318.27) 23:18:44.071 00.000 10672 CurrentPosition() valid, moving to STATE_SELECTED 23:18:44.071 00.000 10672 Changing from state SELECTING to SELECTED 23:18:44.071 00.000 10672 guider state => SELECTED 23:18:44.086 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:18:44.165 00.079 10672 UpdateGuideState exits: m=426866 SNR=56.2 23:18:44.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:18:44.243 00.078 10672 Status Line: Auto-selected star at (569.1, 318.3) 23:18:45.711 01.468 10672 read socket command 10 23:18:45.711 00.000 10672 processing socket request REQDIST 23:18:45.711 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 23:18:45.711 00.000 10672 Sending socket response 0 (0x0) 23:18:47.835 02.124 10672 GuideButtonClick i=1 ctx=Guide button clicked 23:18:47.835 00.000 10672 ScopeASCOM::GetDeclination() returns 30.6 23:18:47.835 00.000 10672 Changing from state SELECTED to CALIBRATING_PRIMARY 23:18:47.835 00.000 10672 guider state => CALIBRATED 23:18:47.835 00.000 10672 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 23:18:47.866 00.031 10672 ScheduleExposure(4000,3,0) exposurePending=0 23:18:47.866 00.000 10672 Enqueuing Expose request 23:18:47.866 00.000 10672 reset dither spiral 23:18:47.866 00.000 428 Worker thread wakes up 23:18:47.866 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:47.866 00.000 428 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0) 23:18:47.866 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 23:18:47.866 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:18:50.324 02.458 428 Exposure complete 23:18:50.464 00.140 428 worker thread done servicing request 23:18:50.464 00.000 10672 OnExposeComplete: enter 23:18:50.464 00.000 10672 UpdateGuideState(): m_state=5 23:18:50.464 00.000 10672 Star::Find(15, 569, 318, 0, (0,0,0,0), 0.0, 0) frame 1 23:18:50.464 00.000 10672 Star::Find returns 1 (0), X=569.89, Y=321.27, Mass=394156, SNR=53.9, Peak=65488 HFD=2.6 23:18:50.464 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 23:18:50.464 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.27 = 1.27) 23:18:50.464 00.000 10672 CameraToMount -- cameraX=0.84 cameraY=2.99 hyp=3.11 cameraTheta=1.30 mountX=1.24 mountY=2.97, mountTheta=1.18 23:18:50.464 00.000 10672 Changing from state CALIBRATED to GUIDING 23:18:50.480 00.016 10672 ScopeASCOM::GetDeclination() returns 30.6 23:18:50.480 00.000 10672 ScopeASCOM::SideOfPier() returns 0 23:18:50.480 00.000 10672 AdjustCalibrationForScopePointing (scope): current dec=30.6 pierSide=0, cal dec=30.7 pierSide=0 rotAngle=None bin=1 23:18:50.480 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 23:18:50.480 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 23:18:50.480 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 23:18:50.480 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 23:18:50.480 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 23:18:50.480 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 23:18:50.480 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 23:18:50.480 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 23:18:50.480 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 23:18:50.480 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 23:18:50.480 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 23:18:50.480 00.000 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 23:18:50.480 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 23:18:50.480 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 23:18:50.480 00.000 10672 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 23:18:50.480 00.000 10672 Dec comp: XRate 0.538 -> 0.538 for dec 30.7 -> dec 30.6 23:18:50.496 00.016 10672 ScopeASCOM::GetDeclination() returns 30.6 23:18:50.496 00.000 10672 ScopeASCOM::SideOfPier() returns 0 23:18:50.496 00.000 10672 setting lock position to (569.89, 321.27) 23:18:50.511 00.015 10672 guider state => GUIDING 23:18:50.511 00.000 10672 Status Line: Guiding 23:18:50.511 00.000 10672 Mount: notify guiding started 23:18:50.511 00.000 10672 GetString("/profile/2/name", "") returns "azeq6zwo" 23:18:50.511 00.000 10672 GetString("/profile/2/scope/calibration/timestamp", "") returns "29/11/2019 22:03:18" 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000538 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.000753 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 0.137731 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.816700 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.535907 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 400 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 1.933730 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.000418 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.000418 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 6.198040 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 35 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 25 23:18:50.511 00.000 10672 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 23:18:50.511 00.000 10672 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "29/11/2019 22:03:18" 23:18:50.511 00.000 10672 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0 23:18:50.527 00.016 10672 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.4 -0.4}, {1.2 -0.1}, {2.0 -0.4}, {3.1 -0.2}, {3.9 -0.2}, {5.0 0.0}, {5.8 -0.1}, {6.8 -0.0}, {7.7 0.2}, {8.4 0.1}, {9.2 0.2}, {9.6 0.2}, {10.6 0.8}, {11.1 0.7}, {12.0 0.9}, {12.5 1.3}, {13.1 0.7}, {13.1 0.6}, {13.8 1.1}, {14.8 0.9}, {15.8 1.9}, {16.1 1.7}, {17.0 2.1}, {17.3 2.1}, {17.5 2.3}, {18.4 2.3}, {19.0 2.7}, {20.0 2.2}, {20.8 2.9}, {21.3 2.7}, {22.0 2.9}, {22.9 3.1}, {24.1 3.1}, {24.1 3.0}, {25.2 3.5}, {25.2 3.5}, {23.7 3.6}, {22.1 2.7}, {20.4 2.6}, {18.5 2.5}, {17.1 2.3}, {15.2 2.2}, {13.0 2.1}, {11.5 1.4}, {9.6 1.0}, {7.5 0.7}, {5.8 0.2}, {4.0 0.2}, {2.0 -0.0}, {0.1 -0.2}, {-1.7 -0.7}, {-3.7 -0.8}, {-5.9 -1.4}, {-7.8 -1.7}, {-9.2 -2.1}" 23:18:50.527 00.000 10672 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.6 -1.0}, {0.4 -1.8}, {0.7 -2.7}, {1.0 -3.4}, {1.0 -4.7}, {1.5 -5.7}, {1.7 -6.4}, {2.2 -7.6}, {2.5 -8.5}, {2.5 -9.4}, {3.0 -10.3}, {3.4 -11.3}, {3.5 -12.3}, {4.0 -13.4}, {4.0 -14.3}, {4.5 -15.3}, {4.4 -16.0}, {4.9 -17.1}, {5.0 -18.3}, {5.7 -18.8}, {5.7 -20.3}, {5.6 -21.4}, {6.1 -22.6}, {5.5 -23.8}, {6.2 -24.6}, {6.2 -24.6}, {6.2 -24.5}, {6.4 -24.3}, {6.4 -24.3}, {6.6 -24.1}, {6.5 -24.1}, {7.0 -24.2}, {7.2 -24.1}, {7.6 -24.2}, {8.0 -23.7}, {7.9 -23.8}, {8.2 -23.9}, {8.5 -23.7}, {9.1 -24.0}, {9.0 -23.9}" 23:18:50.527 00.000 10672 ScopeASCOM::GetGuideRates returns 0 1.504 1.504 a-s/sec 23:18:50.527 00.000 10672 ScopeASCOM::SideOfPier() returns 0 23:18:50.527 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 23:18:50.527 00.000 10672 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 23:18:50.527 00.000 10672 ScopeASCOM::GetDeclination() returns 30.6 23:18:50.527 00.000 10672 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.6 23:18:50.527 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:18:50.527 00.000 10672 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 23:18:50.527 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 23:18:50.527 00.000 10672 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 23:18:50.527 00.000 10672 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 23:18:50.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:18:50.605 00.078 10672 UpdateGuideState exits: m=394156 SNR=53.9 23:18:50.605 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:50.605 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:50.605 00.000 10672 Enqueuing Expose request 23:18:50.620 00.015 428 Worker thread wakes up 23:18:50.620 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:50.620 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:18:50.714 00.094 10672 read socket command 10 23:18:50.714 00.000 10672 processing socket request REQDIST 23:18:50.714 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:18:50.714 00.000 10672 Sending socket response 255 (0xff) 23:18:53.979 03.265 428 Exposure complete 23:18:54.104 00.125 428 worker thread done servicing request 23:18:54.104 00.000 10672 OnExposeComplete: enter 23:18:54.104 00.000 10672 UpdateGuideState(): m_state=6 23:18:54.104 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 1 23:18:54.104 00.000 10672 Star::Find returns 1 (0), X=570.21, Y=321.41, Mass=426871, SNR=60.8, Peak=65488 HFD=2.9 23:18:54.104 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (0.14) = xAngle (0.29 = 0.29) 23:18:54.104 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.40 = 0.40) 23:18:54.104 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.14 hyp=0.34 cameraTheta=0.43 mountX=0.33 mountY=0.13, mountTheta=0.38 23:18:54.104 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.14, opts=13) 23:18:54.104 00.000 10672 Enqueuing Move request for scope (0.31, 0.14) 23:18:54.104 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:18:54.104 00.000 428 Worker thread wakes up 23:18:54.119 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.14) opts 0xd 23:18:54.119 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.14) 23:18:54.119 00.000 428 Moving (0.31, 0.14) raw xDistance=0.33 yDistance=0.13 23:18:54.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 23:18:54.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:18:54.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 23:18:54.119 00.000 428 MoveAxis(E, 0, ABG) 23:18:54.119 00.000 428 Move returns status 0, amount 0 23:18:54.119 00.000 428 MoveAxis(N, 0, ABG) 23:18:54.119 00.000 428 Move returns status 0, amount 0 23:18:54.119 00.000 428 move complete, result=0 23:18:54.119 00.000 428 worker thread done servicing request 23:18:54.197 00.078 10672 UpdateGuideState exits: m=426871 SNR=60.8 23:18:54.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:54.197 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:54.197 00.000 10672 Enqueuing Expose request 23:18:54.197 00.000 428 Worker thread wakes up 23:18:54.197 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:18:54.197 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:54.197 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:18:55.713 01.516 10672 read socket command 10 23:18:55.713 00.000 10672 processing socket request REQDIST 23:18:55.713 00.000 10672 SOCKSVR: Sending pixel error of 2.27 23:18:55.713 00.000 10672 Sending socket response 227 (0xe3) 23:18:57.618 01.905 428 Exposure complete 23:18:57.743 00.125 428 worker thread done servicing request 23:18:57.743 00.000 10672 OnExposeComplete: enter 23:18:57.743 00.000 10672 UpdateGuideState(): m_state=6 23:18:57.743 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 2 23:18:57.743 00.000 10672 Star::Find returns 1 (0), X=569.79, Y=321.65, Mass=421166, SNR=62.3, Peak=65488 HFD=2.9 23:18:57.743 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.14) = xAngle (1.69 = 1.69) 23:18:57.743 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.80 = 1.80) 23:18:57.743 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.38 hyp=0.39 cameraTheta=1.83 mountX=-0.05 mountY=0.38, mountTheta=1.69 23:18:57.743 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.38, opts=13) 23:18:57.743 00.000 10672 Enqueuing Move request for scope (-0.10, 0.38) 23:18:57.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:18:57.743 00.000 428 Worker thread wakes up 23:18:57.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.38) opts 0xd 23:18:57.759 00.016 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.38) 23:18:57.759 00.000 428 Moving (-0.10, 0.38) raw xDistance=-0.05 yDistance=0.38 23:18:57.759 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 23:18:57.759 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:18:57.759 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 23:18:57.759 00.000 428 MoveAxis(E, 0, ABG) 23:18:57.759 00.000 428 Move returns status 0, amount 0 23:18:57.759 00.000 428 MoveAxis(N, 0, ABG) 23:18:57.759 00.000 428 Move returns status 0, amount 0 23:18:57.759 00.000 428 move complete, result=0 23:18:57.759 00.000 428 worker thread done servicing request 23:18:57.837 00.078 10672 UpdateGuideState exits: m=421166 SNR=62.3 23:18:57.837 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:18:57.837 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:18:57.837 00.000 10672 Enqueuing Expose request 23:18:57.837 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 23:18:57.837 00.000 428 Worker thread wakes up 23:18:57.837 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:18:57.837 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:00.715 02.878 10672 read socket command 10 23:19:00.715 00.000 10672 processing socket request REQDIST 23:19:00.715 00.000 10672 SOCKSVR: Sending pixel error of 1.71 23:19:00.715 00.000 10672 Sending socket response 171 (0xab) 23:19:01.246 00.531 428 Exposure complete 23:19:01.387 00.141 428 worker thread done servicing request 23:19:01.387 00.000 10672 OnExposeComplete: enter 23:19:01.387 00.000 10672 UpdateGuideState(): m_state=6 23:19:01.387 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 3 23:19:01.387 00.000 10672 Star::Find returns 1 (0), X=570.12, Y=321.28, Mass=408327, SNR=61.2, Peak=65488 HFD=2.6 23:19:01.387 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.08 = -0.08) 23:19:01.387 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 23:19:01.387 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.06 mountX=0.22 mountY=0.01, mountTheta=0.03 23:19:01.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.01, opts=13) 23:19:01.387 00.000 10672 Enqueuing Move request for scope (0.22, 0.01) 23:19:01.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:19:01.387 00.000 428 Worker thread wakes up 23:19:01.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd 23:19:01.387 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.01) 23:19:01.387 00.000 428 Moving (0.22, 0.01) raw xDistance=0.22 yDistance=0.01 23:19:01.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 23:19:01.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:01.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:19:01.387 00.000 428 MoveAxis(E, 0, ABG) 23:19:01.387 00.000 428 Move returns status 0, amount 0 23:19:01.387 00.000 428 MoveAxis(N, 0, ABG) 23:19:01.387 00.000 428 Move returns status 0, amount 0 23:19:01.387 00.000 428 move complete, result=0 23:19:01.387 00.000 428 worker thread done servicing request 23:19:01.465 00.078 10672 UpdateGuideState exits: m=408327 SNR=61.2 23:19:01.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:01.465 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:01.465 00.000 10672 Enqueuing Expose request 23:19:01.465 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:19:01.465 00.000 428 Worker thread wakes up 23:19:01.465 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:01.465 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:04.901 03.436 428 Exposure complete 23:19:05.042 00.141 428 worker thread done servicing request 23:19:05.042 00.000 10672 OnExposeComplete: enter 23:19:05.042 00.000 10672 UpdateGuideState(): m_state=6 23:19:05.042 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 4 23:19:05.042 00.000 10672 Star::Find returns 1 (0), X=569.69, Y=321.25, Mass=436990, SNR=59.4, Peak=65488 HFD=2.8 23:19:05.042 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.14) = xAngle (-3.20 = 3.09) 23:19:05.042 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.09 = -3.09) 23:19:05.042 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.06 mountX=-0.21 mountY=-0.01, mountTheta=-3.09 23:19:05.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.02, opts=13) 23:19:05.042 00.000 10672 Enqueuing Move request for scope (-0.21, -0.02) 23:19:05.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 23:19:05.042 00.000 428 Worker thread wakes up 23:19:05.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd 23:19:05.042 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.02) 23:19:05.042 00.000 428 Moving (-0.21, -0.02) raw xDistance=-0.21 yDistance=-0.01 23:19:05.042 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 23:19:05.042 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:05.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 23:19:05.042 00.000 428 MoveAxis(E, 0, ABG) 23:19:05.042 00.000 428 Move returns status 0, amount 0 23:19:05.042 00.000 428 MoveAxis(N, 0, ABG) 23:19:05.042 00.000 428 Move returns status 0, amount 0 23:19:05.042 00.000 428 move complete, result=0 23:19:05.042 00.000 428 worker thread done servicing request 23:19:05.120 00.078 10672 UpdateGuideState exits: m=436990 SNR=59.4 23:19:05.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:05.120 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:05.120 00.000 10672 Enqueuing Expose request 23:19:05.120 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:19:05.120 00.000 428 Worker thread wakes up 23:19:05.120 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:05.120 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:05.714 00.594 10672 read socket command 10 23:19:05.714 00.000 10672 processing socket request REQDIST 23:19:05.714 00.000 10672 SOCKSVR: Sending pixel error of 0.94 23:19:05.714 00.000 10672 Sending socket response 94 (0x5e) 23:19:08.561 02.847 428 Exposure complete 23:19:08.686 00.125 428 worker thread done servicing request 23:19:08.686 00.000 10672 OnExposeComplete: enter 23:19:08.686 00.000 10672 UpdateGuideState(): m_state=6 23:19:08.686 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 5 23:19:08.686 00.000 10672 Star::Find returns 1 (0), X=570.16, Y=320.93, Mass=399887, SNR=58.3, Peak=65488 HFD=2.5 23:19:08.686 00.000 10672 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.14) = xAngle (-1.04 = -1.04) 23:19:08.686 00.000 10672 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.93 = -0.93) 23:19:08.686 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.34 hyp=0.43 cameraTheta=-0.90 mountX=0.22 mountY=-0.34, mountTheta=-1.00 23:19:08.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.34, opts=13) 23:19:08.686 00.000 10672 Enqueuing Move request for scope (0.27, -0.34) 23:19:08.686 00.000 428 Worker thread wakes up 23:19:08.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:19:08.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.34) opts 0xd 23:19:08.686 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.34) 23:19:08.686 00.000 428 Moving (0.27, -0.34) raw xDistance=0.22 yDistance=-0.34 23:19:08.686 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 23:19:08.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:08.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 23:19:08.686 00.000 428 MoveAxis(E, 0, ABG) 23:19:08.686 00.000 428 Move returns status 0, amount 0 23:19:08.702 00.016 428 MoveAxis(N, 0, ABG) 23:19:08.702 00.000 428 Move returns status 0, amount 0 23:19:08.702 00.000 428 move complete, result=0 23:19:08.702 00.000 428 worker thread done servicing request 23:19:08.780 00.078 10672 UpdateGuideState exits: m=399887 SNR=58.3 23:19:08.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:08.780 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:08.780 00.000 10672 Enqueuing Expose request 23:19:08.780 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:19:08.780 00.000 428 Worker thread wakes up 23:19:08.780 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:08.780 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:10.717 01.937 10672 read socket command 10 23:19:10.717 00.000 10672 processing socket request REQDIST 23:19:10.717 00.000 10672 SOCKSVR: Sending pixel error of 0.79 23:19:10.717 00.000 10672 Sending socket response 79 (0x4f) 23:19:12.216 01.499 428 Exposure complete 23:19:12.341 00.125 428 worker thread done servicing request 23:19:12.341 00.000 10672 OnExposeComplete: enter 23:19:12.341 00.000 10672 UpdateGuideState(): m_state=6 23:19:12.341 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 6 23:19:12.341 00.000 10672 Star::Find returns 1 (0), X=569.75, Y=320.83, Mass=485124, SNR=63.5, Peak=64064 HFD=3.4 23:19:12.341 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (0.14) = xAngle (-2.03 = -2.03) 23:19:12.341 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.92 = -1.92) 23:19:12.341 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.44 hyp=0.46 cameraTheta=-1.89 mountX=-0.20 mountY=-0.43, mountTheta=-2.01 23:19:12.341 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.44, opts=13) 23:19:12.341 00.000 10672 Enqueuing Move request for scope (-0.15, -0.44) 23:19:12.341 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:19:12.341 00.000 428 Worker thread wakes up 23:19:12.341 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.44) opts 0xd 23:19:12.341 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.44) 23:19:12.341 00.000 428 Moving (-0.15, -0.44) raw xDistance=-0.20 yDistance=-0.43 23:19:12.341 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:19:12.341 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:12.341 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:19:12.341 00.000 428 MoveAxis(E, 0, ABG) 23:19:12.341 00.000 428 Move returns status 0, amount 0 23:19:12.341 00.000 428 MoveAxis(N, 0, ABG) 23:19:12.341 00.000 428 Move returns status 0, amount 0 23:19:12.341 00.000 428 move complete, result=0 23:19:12.341 00.000 428 worker thread done servicing request 23:19:12.419 00.078 10672 UpdateGuideState exits: m=485124 SNR=63.5 23:19:12.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:12.419 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:12.419 00.000 10672 Enqueuing Expose request 23:19:12.435 00.016 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:19:12.435 00.000 428 Worker thread wakes up 23:19:12.435 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:12.435 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:15.705 03.270 10672 read socket command 10 23:19:15.705 00.000 10672 processing socket request REQDIST 23:19:15.705 00.000 10672 SOCKSVR: Sending pixel error of 0.69 23:19:15.705 00.000 10672 Sending socket response 69 (0x45) 23:19:15.861 00.156 428 Exposure complete 23:19:16.001 00.140 428 worker thread done servicing request 23:19:16.001 00.000 10672 OnExposeComplete: enter 23:19:16.001 00.000 10672 UpdateGuideState(): m_state=6 23:19:16.001 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 7 23:19:16.001 00.000 10672 Star::Find returns 1 (0), X=569.83, Y=321.13, Mass=400286, SNR=57.2, Peak=65488 HFD=2.8 23:19:16.001 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.14) = xAngle (-2.15 = -2.15) 23:19:16.001 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.04 = -2.04) 23:19:16.001 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.01 mountX=-0.08 mountY=-0.14, mountTheta=-2.12 23:19:16.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.14, opts=13) 23:19:16.001 00.000 10672 Enqueuing Move request for scope (-0.07, -0.14) 23:19:16.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:19:16.001 00.000 428 Worker thread wakes up 23:19:16.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd 23:19:16.001 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.14) 23:19:16.001 00.000 428 Moving (-0.07, -0.14) raw xDistance=-0.08 yDistance=-0.14 23:19:16.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:19:16.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:16.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:19:16.001 00.000 428 MoveAxis(E, 0, ABG) 23:19:16.001 00.000 428 Move returns status 0, amount 0 23:19:16.001 00.000 428 MoveAxis(N, 0, ABG) 23:19:16.001 00.000 428 Move returns status 0, amount 0 23:19:16.001 00.000 428 move complete, result=0 23:19:16.001 00.000 428 worker thread done servicing request 23:19:16.079 00.078 10672 UpdateGuideState exits: m=400286 SNR=57.2 23:19:16.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:16.079 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:16.079 00.000 10672 Enqueuing Expose request 23:19:16.079 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:19:16.079 00.000 428 Worker thread wakes up 23:19:16.079 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:16.079 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:19.500 03.421 428 Exposure complete 23:19:19.625 00.125 428 worker thread done servicing request 23:19:19.625 00.000 10672 OnExposeComplete: enter 23:19:19.625 00.000 10672 UpdateGuideState(): m_state=6 23:19:19.625 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 8 23:19:19.625 00.000 10672 Star::Find returns 1 (0), X=569.72, Y=321.13, Mass=400714, SNR=56.7, Peak=65488 HFD=2.6 23:19:19.625 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.14) = xAngle (-2.62 = -2.62) 23:19:19.625 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.51 = -2.51) 23:19:19.625 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.48 mountX=-0.20 mountY=-0.13, mountTheta=-2.54 23:19:19.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.14, opts=13) 23:19:19.625 00.000 10672 Enqueuing Move request for scope (-0.18, -0.14) 23:19:19.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:19:19.625 00.000 428 Worker thread wakes up 23:19:19.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd 23:19:19.625 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.14) 23:19:19.625 00.000 428 Moving (-0.18, -0.14) raw xDistance=-0.20 yDistance=-0.13 23:19:19.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:19:19.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:19.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:19:19.625 00.000 428 MoveAxis(E, 0, ABG) 23:19:19.625 00.000 428 Move returns status 0, amount 0 23:19:19.625 00.000 428 MoveAxis(N, 0, ABG) 23:19:19.625 00.000 428 Move returns status 0, amount 0 23:19:19.625 00.000 428 move complete, result=0 23:19:19.625 00.000 428 worker thread done servicing request 23:19:19.719 00.094 10672 UpdateGuideState exits: m=400714 SNR=56.7 23:19:19.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:19.719 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:19.719 00.000 10672 Enqueuing Expose request 23:19:19.719 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:19:19.719 00.000 428 Worker thread wakes up 23:19:19.719 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:19.719 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:20.703 00.984 10672 read socket command 10 23:19:20.703 00.000 10672 processing socket request REQDIST 23:19:20.703 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:19:20.703 00.000 10672 Sending socket response 43 (0x2b) 23:19:23.144 02.441 428 Exposure complete 23:19:23.285 00.141 428 worker thread done servicing request 23:19:23.285 00.000 10672 OnExposeComplete: enter 23:19:23.285 00.000 10672 UpdateGuideState(): m_state=6 23:19:23.285 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 9 23:19:23.285 00.000 10672 Star::Find returns 1 (0), X=569.92, Y=321.27, Mass=381798, SNR=47.9, Peak=65488 HFD=2.6 23:19:23.285 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.14) = xAngle (0.10 = 0.10) 23:19:23.285 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.21 = 0.21) 23:19:23.285 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.24 mountX=0.03 mountY=0.01, mountTheta=0.21 23:19:23.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.01, opts=13) 23:19:23.285 00.000 10672 Enqueuing Move request for scope (0.03, 0.01) 23:19:23.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:19:23.285 00.000 428 Worker thread wakes up 23:19:23.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd 23:19:23.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.01) 23:19:23.285 00.000 428 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=0.01 23:19:23.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:19:23.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:23.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:19:23.285 00.000 428 MoveAxis(E, 0, ABG) 23:19:23.285 00.000 428 Move returns status 0, amount 0 23:19:23.285 00.000 428 MoveAxis(N, 0, ABG) 23:19:23.285 00.000 428 Move returns status 0, amount 0 23:19:23.285 00.000 428 move complete, result=0 23:19:23.285 00.000 428 worker thread done servicing request 23:19:23.379 00.094 10672 UpdateGuideState exits: m=381798 SNR=47.9 23:19:23.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:23.379 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:23.379 00.000 10672 Enqueuing Expose request 23:19:23.379 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 23:19:23.379 00.000 428 Worker thread wakes up 23:19:23.379 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:23.379 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:25.706 02.327 10672 read socket command 10 23:19:25.706 00.000 10672 processing socket request REQDIST 23:19:25.706 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:19:25.706 00.000 10672 Sending socket response 31 (0x1f) 23:19:26.799 01.093 428 Exposure complete 23:19:26.940 00.141 428 worker thread done servicing request 23:19:26.940 00.000 10672 OnExposeComplete: enter 23:19:26.940 00.000 10672 UpdateGuideState(): m_state=6 23:19:26.940 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 10 23:19:26.940 00.000 10672 Star::Find returns 1 (0), X=570.09, Y=321.08, Mass=404046, SNR=55.0, Peak=64608 HFD=2.7 23:19:26.940 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.90 = -0.90) 23:19:26.940 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 23:19:26.940 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.76 mountX=0.16 mountY=-0.19, mountTheta=-0.85 23:19:26.940 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.18, opts=13) 23:19:26.940 00.000 10672 Enqueuing Move request for scope (0.19, -0.18) 23:19:26.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:19:26.940 00.000 428 Worker thread wakes up 23:19:26.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd 23:19:26.940 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.18) 23:19:26.940 00.000 428 Moving (0.19, -0.18) raw xDistance=0.16 yDistance=-0.19 23:19:26.940 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 23:19:26.940 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:26.940 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:19:26.940 00.000 428 MoveAxis(E, 0, ABG) 23:19:26.940 00.000 428 Move returns status 0, amount 0 23:19:26.940 00.000 428 MoveAxis(N, 0, ABG) 23:19:26.940 00.000 428 Move returns status 0, amount 0 23:19:26.940 00.000 428 move complete, result=0 23:19:26.940 00.000 428 worker thread done servicing request 23:19:27.018 00.078 10672 UpdateGuideState exits: m=404046 SNR=55.0 23:19:27.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:27.018 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:27.018 00.000 10672 Enqueuing Expose request 23:19:27.018 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:19:27.018 00.000 428 Worker thread wakes up 23:19:27.018 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:27.018 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:30.454 03.436 428 Exposure complete 23:19:30.595 00.141 428 worker thread done servicing request 23:19:30.595 00.000 10672 OnExposeComplete: enter 23:19:30.595 00.000 10672 UpdateGuideState(): m_state=6 23:19:30.595 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 11 23:19:30.595 00.000 10672 Star::Find returns 1 (0), X=570.40, Y=321.05, Mass=483102, SNR=73.0, Peak=65488 HFD=3.1 23:19:30.595 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.14) = xAngle (-0.54 = -0.54) 23:19:30.595 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.43 = -0.43) 23:19:30.595 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.21 hyp=0.55 cameraTheta=-0.40 mountX=0.47 mountY=-0.23, mountTheta=-0.46 23:19:30.595 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.21, opts=13) 23:19:30.595 00.000 10672 Enqueuing Move request for scope (0.50, -0.21) 23:19:30.595 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:19:30.595 00.000 428 Worker thread wakes up 23:19:30.595 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.21) opts 0xd 23:19:30.595 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.21) 23:19:30.595 00.000 428 Moving (0.50, -0.21) raw xDistance=0.47 yDistance=-0.23 23:19:30.595 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 23:19:30.595 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:30.595 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:19:30.595 00.000 428 MoveAxis(W, 547, ABG) 23:19:30.595 00.000 428 Guiding Dir = 3, Dur = 547 23:19:30.595 00.000 428 IsSlewing returns 0 23:19:30.595 00.000 428 IsGuiding returns 0 23:19:30.626 00.031 428 PulseGuide returned control before completion, sleep 537 23:19:30.689 00.063 10672 UpdateGuideState exits: m=483102 SNR=73.0 23:19:30.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:30.689 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:30.689 00.000 10672 Enqueuing Expose request 23:19:30.704 00.015 10672 read socket command 10 23:19:30.704 00.000 10672 processing socket request REQDIST 23:19:30.704 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:19:30.704 00.000 10672 Sending socket response 37 (0x25) 23:19:31.173 00.469 428 IsGuiding returns 1 23:19:31.173 00.000 428 scope still moving after pulse duration time elapsed 23:19:31.208 00.035 428 IsSlewing returns 0 23:19:31.208 00.000 428 IsGuiding returns 0 23:19:31.208 00.000 428 scope move finished after 547 + 67 ms 23:19:31.208 00.000 428 Move returns status 0, amount 547 23:19:31.224 00.016 428 MoveAxis(N, 0, ABG) 23:19:31.224 00.000 428 Move returns status 0, amount 0 23:19:31.224 00.000 428 move complete, result=0 23:19:31.224 00.000 428 worker thread done servicing request 23:19:31.224 00.000 10672 GuideStep: 0.5 px 547 ms WEST, -0.2 px 0 ms NORTH 23:19:31.224 00.000 428 Worker thread wakes up 23:19:31.224 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:31.224 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:34.074 02.850 428 Exposure complete 23:19:34.208 00.134 428 worker thread done servicing request 23:19:34.209 00.001 10672 OnExposeComplete: enter 23:19:34.209 00.000 10672 UpdateGuideState(): m_state=6 23:19:34.210 00.001 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 12 23:19:34.210 00.000 10672 Star::Find returns 1 (0), X=570.51, Y=320.80, Mass=467180, SNR=69.0, Peak=65488 HFD=3.0 23:19:34.210 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.14) = xAngle (-0.79 = -0.79) 23:19:34.210 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.68 = -0.68) 23:19:34.211 00.001 10672 CameraToMount -- cameraX=0.61 cameraY=-0.47 hyp=0.77 cameraTheta=-0.65 mountX=0.54 mountY=-0.49, mountTheta=-0.73 23:19:34.215 00.004 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.47, opts=13) 23:19:34.216 00.001 10672 Enqueuing Move request for scope (0.61, -0.47) 23:19:34.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:19:34.216 00.000 428 Worker thread wakes up 23:19:34.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.47) opts 0xd 23:19:34.216 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.47) 23:19:34.216 00.000 428 Moving (0.61, -0.47) raw xDistance=0.54 yDistance=-0.49 23:19:34.217 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.54 23:19:34.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:34.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 23:19:34.217 00.000 428 MoveAxis(W, 673, ABG) 23:19:34.217 00.000 428 Guiding Dir = 3, Dur = 673 23:19:34.218 00.001 428 IsSlewing returns 0 23:19:34.219 00.001 428 IsGuiding returns 0 23:19:34.242 00.023 428 PulseGuide returned control before completion, sleep 661 23:19:34.301 00.059 10672 UpdateGuideState exits: m=467180 SNR=69.0 23:19:34.302 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:34.302 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:34.302 00.000 10672 Enqueuing Expose request 23:19:34.943 00.641 428 IsGuiding returns 0 23:19:34.943 00.000 428 Move returns status 0, amount 673 23:19:34.943 00.000 428 MoveAxis(N, 0, ABG) 23:19:34.943 00.000 428 Move returns status 0, amount 0 23:19:34.943 00.000 428 move complete, result=0 23:19:34.943 00.000 428 worker thread done servicing request 23:19:34.943 00.000 428 Worker thread wakes up 23:19:34.943 00.000 10672 GuideStep: 0.5 px 673 ms WEST, -0.5 px 0 ms NORTH 23:19:34.943 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:34.943 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:35.708 00.765 10672 read socket command 10 23:19:35.708 00.000 10672 processing socket request REQDIST 23:19:35.708 00.000 10672 SOCKSVR: Sending pixel error of 0.49 23:19:35.708 00.000 10672 Sending socket response 49 (0x31) 23:19:37.723 02.015 428 Exposure complete 23:19:37.880 00.157 428 worker thread done servicing request 23:19:37.880 00.000 10672 OnExposeComplete: enter 23:19:37.880 00.000 10672 UpdateGuideState(): m_state=6 23:19:37.880 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 13 23:19:37.880 00.000 10672 Star::Find returns 1 (0), X=570.22, Y=321.18, Mass=426759, SNR=56.8, Peak=65488 HFD=2.6 23:19:37.880 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 23:19:37.880 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 23:19:37.880 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-0.26 mountX=0.31 mountY=-0.10, mountTheta=-0.30 23:19:37.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.09, opts=13) 23:19:37.880 00.000 10672 Enqueuing Move request for scope (0.33, -0.09) 23:19:37.880 00.000 428 Worker thread wakes up 23:19:37.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:19:37.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.09) opts 0xd 23:19:37.880 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.09) 23:19:37.880 00.000 428 Moving (0.33, -0.09) raw xDistance=0.31 yDistance=-0.10 23:19:37.880 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 23:19:37.880 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:37.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 23:19:37.880 00.000 428 MoveAxis(E, 0, ABG) 23:19:37.880 00.000 428 Move returns status 0, amount 0 23:19:37.880 00.000 428 MoveAxis(N, 0, ABG) 23:19:37.880 00.000 428 Move returns status 0, amount 0 23:19:37.880 00.000 428 move complete, result=0 23:19:37.880 00.000 428 worker thread done servicing request 23:19:37.958 00.078 10672 UpdateGuideState exits: m=426759 SNR=56.8 23:19:37.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:37.958 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:37.958 00.000 10672 Enqueuing Expose request 23:19:37.958 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:19:37.958 00.000 428 Worker thread wakes up 23:19:37.958 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:37.958 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:40.851 02.893 10672 SOCKSVR: Client disconnected, deleting socket 23:19:40.851 00.000 10672 Status Line: New server connection 23:19:40.851 00.000 10672 SOCKSVR: New connection 23:19:41.351 00.500 428 Exposure complete 23:19:41.492 00.141 428 worker thread done servicing request 23:19:41.492 00.000 10672 OnExposeComplete: enter 23:19:41.492 00.000 10672 UpdateGuideState(): m_state=6 23:19:41.492 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 14 23:19:41.492 00.000 10672 Star::Find returns 1 (0), X=570.25, Y=320.88, Mass=408644, SNR=51.8, Peak=56320 HFD=2.7 23:19:41.492 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.14) = xAngle (-0.97 = -0.97) 23:19:41.492 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.86 = -0.86) 23:19:41.492 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.39 hyp=0.53 cameraTheta=-0.83 mountX=0.30 mountY=-0.40, mountTheta=-0.93 23:19:41.492 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.39, opts=13) 23:19:41.492 00.000 10672 Enqueuing Move request for scope (0.36, -0.39) 23:19:41.492 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:19:41.492 00.000 428 Worker thread wakes up 23:19:41.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.39) opts 0xd 23:19:41.492 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.39) 23:19:41.492 00.000 428 Moving (0.36, -0.39) raw xDistance=0.30 yDistance=-0.40 23:19:41.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 23:19:41.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:41.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 23:19:41.492 00.000 428 MoveAxis(E, 0, ABG) 23:19:41.492 00.000 428 Move returns status 0, amount 0 23:19:41.492 00.000 428 MoveAxis(N, 0, ABG) 23:19:41.492 00.000 428 Move returns status 0, amount 0 23:19:41.492 00.000 428 move complete, result=0 23:19:41.492 00.000 428 worker thread done servicing request 23:19:41.586 00.094 10672 UpdateGuideState exits: m=408644 SNR=51.8 23:19:41.586 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:41.586 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:41.586 00.000 10672 Enqueuing Expose request 23:19:41.586 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 23:19:41.586 00.000 428 Worker thread wakes up 23:19:41.586 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:41.586 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:45.006 03.420 428 Exposure complete 23:19:45.131 00.125 428 worker thread done servicing request 23:19:45.131 00.000 10672 OnExposeComplete: enter 23:19:45.131 00.000 10672 UpdateGuideState(): m_state=6 23:19:45.147 00.016 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 15 23:19:45.147 00.000 10672 Star::Find returns 1 (0), X=569.95, Y=320.97, Mass=444964, SNR=54.2, Peak=65488 HFD=2.9 23:19:45.147 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.14) = xAngle (-1.52 = -1.52) 23:19:45.147 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.41 = -1.41) 23:19:45.147 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.29 hyp=0.30 cameraTheta=-1.38 mountX=0.02 mountY=-0.30, mountTheta=-1.52 23:19:45.147 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.29, opts=13) 23:19:45.147 00.000 10672 Enqueuing Move request for scope (0.06, -0.29) 23:19:45.147 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:19:45.147 00.000 428 Worker thread wakes up 23:19:45.147 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.29) opts 0xd 23:19:45.147 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.29) 23:19:45.147 00.000 428 Moving (0.06, -0.29) raw xDistance=0.02 yDistance=-0.30 23:19:45.147 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 23:19:45.147 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:45.147 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:19:45.147 00.000 428 MoveAxis(E, 0, ABG) 23:19:45.147 00.000 428 Move returns status 0, amount 0 23:19:45.147 00.000 428 MoveAxis(N, 0, ABG) 23:19:45.147 00.000 428 Move returns status 0, amount 0 23:19:45.147 00.000 428 move complete, result=0 23:19:45.147 00.000 428 worker thread done servicing request 23:19:45.225 00.078 10672 UpdateGuideState exits: m=444964 SNR=54.2 23:19:45.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:45.225 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:45.225 00.000 10672 Enqueuing Expose request 23:19:45.225 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:19:45.225 00.000 428 Worker thread wakes up 23:19:45.225 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:45.225 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:45.865 00.640 10672 read socket command 10 23:19:45.865 00.000 10672 processing socket request REQDIST 23:19:45.865 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:19:45.865 00.000 10672 Sending socket response 42 (0x2a) 23:19:48.666 02.801 428 Exposure complete 23:19:48.791 00.125 428 worker thread done servicing request 23:19:48.791 00.000 10672 OnExposeComplete: enter 23:19:48.791 00.000 10672 UpdateGuideState(): m_state=6 23:19:48.791 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 16 23:19:48.791 00.000 10672 Star::Find returns 1 (0), X=570.69, Y=321.15, Mass=417286, SNR=60.8, Peak=65264 HFD=2.5 23:19:48.791 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.14) = xAngle (-0.28 = -0.28) 23:19:48.791 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.17 = -0.17) 23:19:48.791 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=-0.12 hyp=0.81 cameraTheta=-0.15 mountX=0.77 mountY=-0.14, mountTheta=-0.18 23:19:48.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=-0.12, opts=13) 23:19:48.791 00.000 10672 Enqueuing Move request for scope (0.80, -0.12) 23:19:48.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:19:48.791 00.000 428 Worker thread wakes up 23:19:48.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.12) opts 0xd 23:19:48.791 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, -0.12) 23:19:48.791 00.000 428 Moving (0.80, -0.12) raw xDistance=0.77 yDistance=-0.14 23:19:48.791 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77 23:19:48.791 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:48.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:19:48.791 00.000 428 MoveAxis(W, 906, ABG) 23:19:48.791 00.000 428 Guiding Dir = 3, Dur = 906 23:19:48.791 00.000 428 IsSlewing returns 0 23:19:48.807 00.016 428 IsGuiding returns 0 23:19:48.823 00.016 428 PulseGuide returned control before completion, sleep 888 23:19:48.885 00.062 10672 UpdateGuideState exits: m=417286 SNR=60.8 23:19:48.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:48.885 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:48.885 00.000 10672 Enqueuing Expose request 23:19:49.760 00.875 428 IsGuiding returns 0 23:19:49.760 00.000 428 Move returns status 0, amount 906 23:19:49.760 00.000 428 MoveAxis(N, 0, ABG) 23:19:49.760 00.000 428 Move returns status 0, amount 0 23:19:49.760 00.000 428 move complete, result=0 23:19:49.760 00.000 428 worker thread done servicing request 23:19:49.760 00.000 428 Worker thread wakes up 23:19:49.760 00.000 10672 GuideStep: 0.8 px 906 ms WEST, -0.1 px 0 ms NORTH 23:19:49.760 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:49.760 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:50.869 01.109 10672 read socket command 10 23:19:50.869 00.000 10672 processing socket request REQDIST 23:19:50.869 00.000 10672 SOCKSVR: Sending pixel error of 0.53 23:19:50.869 00.000 10672 Sending socket response 53 (0x35) 23:19:52.306 01.437 428 Exposure complete 23:19:52.446 00.140 428 worker thread done servicing request 23:19:52.446 00.000 10672 OnExposeComplete: enter 23:19:52.446 00.000 10672 UpdateGuideState(): m_state=6 23:19:52.446 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 17 23:19:52.446 00.000 10672 Star::Find returns 1 (0), X=570.25, Y=321.52, Mass=431484, SNR=56.3, Peak=63296 HFD=3.2 23:19:52.446 00.000 10672 CameraToMount -- cameraTheta (0.62) - m_xAngle (0.14) = xAngle (0.48 = 0.48) 23:19:52.446 00.000 10672 CameraToMount -- cameraTheta (0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.59 = 0.59) 23:19:52.446 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.26 hyp=0.44 cameraTheta=0.62 mountX=0.39 mountY=0.24, mountTheta=0.56 23:19:52.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.26, opts=13) 23:19:52.446 00.000 10672 Enqueuing Move request for scope (0.36, 0.26) 23:19:52.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:19:52.446 00.000 428 Worker thread wakes up 23:19:52.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.26) opts 0xd 23:19:52.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.26) 23:19:52.446 00.000 428 Moving (0.36, 0.26) raw xDistance=0.39 yDistance=0.24 23:19:52.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 23:19:52.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:52.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 23:19:52.446 00.000 428 MoveAxis(E, 0, ABG) 23:19:52.446 00.000 428 Move returns status 0, amount 0 23:19:52.446 00.000 428 MoveAxis(N, 0, ABG) 23:19:52.446 00.000 428 Move returns status 0, amount 0 23:19:52.446 00.000 428 move complete, result=0 23:19:52.446 00.000 428 worker thread done servicing request 23:19:52.525 00.079 10672 UpdateGuideState exits: m=431484 SNR=56.3 23:19:52.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:52.525 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:52.525 00.000 10672 Enqueuing Expose request 23:19:52.540 00.015 428 Worker thread wakes up 23:19:52.540 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 23:19:52.540 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:52.540 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:55.883 03.343 10672 read socket command 10 23:19:55.883 00.000 10672 processing socket request REQDIST 23:19:55.883 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:19:55.883 00.000 10672 Sending socket response 50 (0x32) 23:19:55.961 00.078 428 Exposure complete 23:19:56.091 00.130 428 worker thread done servicing request 23:19:56.091 00.000 10672 OnExposeComplete: enter 23:19:56.091 00.000 10672 UpdateGuideState(): m_state=6 23:19:56.091 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 18 23:19:56.091 00.000 10672 Star::Find returns 1 (0), X=570.05, Y=321.14, Mass=439667, SNR=58.7, Peak=65488 HFD=2.7 23:19:56.091 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 23:19:56.091 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.71 = -0.71) 23:19:56.091 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.68 mountX=0.14 mountY=-0.13, mountTheta=-0.76 23:19:56.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.12, opts=13) 23:19:56.091 00.000 10672 Enqueuing Move request for scope (0.16, -0.12) 23:19:56.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:19:56.091 00.000 428 Worker thread wakes up 23:19:56.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd 23:19:56.091 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.12) 23:19:56.091 00.000 428 Moving (0.16, -0.12) raw xDistance=0.14 yDistance=-0.13 23:19:56.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:19:56.091 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:56.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:19:56.091 00.000 428 MoveAxis(E, 0, ABG) 23:19:56.091 00.000 428 Move returns status 0, amount 0 23:19:56.091 00.000 428 MoveAxis(N, 0, ABG) 23:19:56.091 00.000 428 Move returns status 0, amount 0 23:19:56.091 00.000 428 move complete, result=0 23:19:56.091 00.000 428 worker thread done servicing request 23:19:56.169 00.078 10672 UpdateGuideState exits: m=439667 SNR=58.7 23:19:56.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:56.169 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:56.169 00.000 10672 Enqueuing Expose request 23:19:56.169 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:19:56.169 00.000 428 Worker thread wakes up 23:19:56.169 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:19:56.169 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:19:59.605 03.436 428 Exposure complete 23:19:59.746 00.141 428 worker thread done servicing request 23:19:59.746 00.000 10672 OnExposeComplete: enter 23:19:59.746 00.000 10672 UpdateGuideState(): m_state=6 23:19:59.746 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 19 23:19:59.746 00.000 10672 Star::Find returns 1 (0), X=570.50, Y=321.32, Mass=385822, SNR=53.1, Peak=61776 HFD=2.7 23:19:59.746 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.05 = -0.05) 23:19:59.746 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.06 = 0.06) 23:19:59.746 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=0.05 hyp=0.61 cameraTheta=0.08 mountX=0.61 mountY=0.03, mountTheta=0.06 23:19:59.746 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=0.05, opts=13) 23:19:59.746 00.000 10672 Enqueuing Move request for scope (0.61, 0.05) 23:19:59.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:19:59.746 00.000 428 Worker thread wakes up 23:19:59.746 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.05) opts 0xd 23:19:59.746 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, 0.05) 23:19:59.746 00.000 428 Moving (0.61, 0.05) raw xDistance=0.61 yDistance=0.03 23:19:59.746 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 23:19:59.746 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:19:59.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:19:59.746 00.000 428 MoveAxis(W, 713, ABG) 23:19:59.746 00.000 428 Guiding Dir = 3, Dur = 713 23:19:59.746 00.000 428 IsSlewing returns 0 23:19:59.746 00.000 428 IsGuiding returns 0 23:19:59.777 00.031 428 PulseGuide returned control before completion, sleep 694 23:19:59.824 00.047 10672 UpdateGuideState exits: m=385822 SNR=53.1 23:19:59.839 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:19:59.839 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:19:59.839 00.000 10672 Enqueuing Expose request 23:20:00.495 00.656 428 IsGuiding returns 1 23:20:00.495 00.000 428 scope still moving after pulse duration time elapsed 23:20:00.527 00.032 428 IsSlewing returns 0 23:20:00.527 00.000 428 IsGuiding returns 0 23:20:00.527 00.000 428 scope move finished after 713 + 69 ms 23:20:00.527 00.000 428 Move returns status 0, amount 713 23:20:00.527 00.000 428 MoveAxis(N, 0, ABG) 23:20:00.527 00.000 428 Move returns status 0, amount 0 23:20:00.527 00.000 428 move complete, result=0 23:20:00.527 00.000 428 worker thread done servicing request 23:20:00.527 00.000 428 Worker thread wakes up 23:20:00.527 00.000 10672 GuideStep: 0.6 px 713 ms WEST, 0.0 px 0 ms NORTH 23:20:00.527 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:00.527 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:00.917 00.390 10672 read socket command 10 23:20:00.917 00.000 10672 processing socket request REQDIST 23:20:00.917 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:20:00.917 00.000 10672 Sending socket response 47 (0x2f) 23:20:03.249 02.332 428 Exposure complete 23:20:03.386 00.137 428 worker thread done servicing request 23:20:03.387 00.001 10672 OnExposeComplete: enter 23:20:03.387 00.000 10672 UpdateGuideState(): m_state=6 23:20:03.388 00.001 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 20 23:20:03.388 00.000 10672 Star::Find returns 1 (0), X=570.33, Y=321.17, Mass=419776, SNR=65.1, Peak=65488 HFD=2.7 23:20:03.388 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 23:20:03.388 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 23:20:03.388 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.10 hyp=0.45 cameraTheta=-0.23 mountX=0.42 mountY=-0.11, mountTheta=-0.26 23:20:03.390 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.10, opts=13) 23:20:03.390 00.000 10672 Enqueuing Move request for scope (0.44, -0.10) 23:20:03.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:20:03.390 00.000 428 Worker thread wakes up 23:20:03.390 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.10) opts 0xd 23:20:03.390 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.10) 23:20:03.391 00.001 428 Moving (0.44, -0.10) raw xDistance=0.42 yDistance=-0.11 23:20:03.391 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 23:20:03.391 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:03.391 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:20:03.391 00.000 428 MoveAxis(E, 0, ABG) 23:20:03.391 00.000 428 Move returns status 0, amount 0 23:20:03.391 00.000 428 MoveAxis(N, 0, ABG) 23:20:03.391 00.000 428 Move returns status 0, amount 0 23:20:03.392 00.001 428 move complete, result=0 23:20:03.392 00.000 428 worker thread done servicing request 23:20:03.476 00.084 10672 UpdateGuideState exits: m=419776 SNR=65.1 23:20:03.476 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:03.476 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:03.477 00.001 10672 Enqueuing Expose request 23:20:03.477 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:20:03.477 00.000 428 Worker thread wakes up 23:20:03.477 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:03.478 00.001 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:05.879 02.401 10672 read socket command 10 23:20:05.879 00.000 10672 processing socket request REQDIST 23:20:05.879 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:20:05.879 00.000 10672 Sending socket response 46 (0x2e) 23:20:06.863 00.984 428 Exposure complete 23:20:07.004 00.141 428 worker thread done servicing request 23:20:07.004 00.000 10672 OnExposeComplete: enter 23:20:07.004 00.000 10672 UpdateGuideState(): m_state=6 23:20:07.004 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 21 23:20:07.004 00.000 10672 Star::Find returns 1 (0), X=569.83, Y=321.04, Mass=398369, SNR=50.7, Peak=65488 HFD=2.7 23:20:07.004 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-1.99 = -1.99) 23:20:07.004 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 23:20:07.004 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.86 mountX=-0.10 mountY=-0.22, mountTheta=-1.98 23:20:07.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.22, opts=13) 23:20:07.004 00.000 10672 Enqueuing Move request for scope (-0.07, -0.22) 23:20:07.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:20:07.004 00.000 428 Worker thread wakes up 23:20:07.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd 23:20:07.004 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.22) 23:20:07.004 00.000 428 Moving (-0.07, -0.22) raw xDistance=-0.10 yDistance=-0.22 23:20:07.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:20:07.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:07.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 23:20:07.004 00.000 428 MoveAxis(E, 0, ABG) 23:20:07.004 00.000 428 Move returns status 0, amount 0 23:20:07.004 00.000 428 MoveAxis(N, 0, ABG) 23:20:07.004 00.000 428 Move returns status 0, amount 0 23:20:07.004 00.000 428 move complete, result=0 23:20:07.004 00.000 428 worker thread done servicing request 23:20:07.082 00.078 10672 UpdateGuideState exits: m=398369 SNR=50.7 23:20:07.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:07.082 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:07.082 00.000 10672 Enqueuing Expose request 23:20:07.082 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:20:07.082 00.000 428 Worker thread wakes up 23:20:07.082 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:07.082 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:10.487 03.405 428 Exposure complete 23:20:10.627 00.140 428 worker thread done servicing request 23:20:10.627 00.000 10672 OnExposeComplete: enter 23:20:10.627 00.000 10672 UpdateGuideState(): m_state=6 23:20:10.627 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 22 23:20:10.627 00.000 10672 Star::Find returns 1 (0), X=570.06, Y=321.18, Mass=414555, SNR=53.4, Peak=65488 HFD=2.7 23:20:10.627 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.14) = xAngle (-0.63 = -0.63) 23:20:10.627 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.52 = -0.52) 23:20:10.627 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.49 mountX=0.15 mountY=-0.09, mountTheta=-0.55 23:20:10.627 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.09, opts=13) 23:20:10.627 00.000 10672 Enqueuing Move request for scope (0.17, -0.09) 23:20:10.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:20:10.627 00.000 428 Worker thread wakes up 23:20:10.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd 23:20:10.627 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.09) 23:20:10.627 00.000 428 Moving (0.17, -0.09) raw xDistance=0.15 yDistance=-0.09 23:20:10.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:20:10.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:10.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:20:10.627 00.000 428 MoveAxis(E, 0, ABG) 23:20:10.627 00.000 428 Move returns status 0, amount 0 23:20:10.627 00.000 428 MoveAxis(N, 0, ABG) 23:20:10.627 00.000 428 Move returns status 0, amount 0 23:20:10.627 00.000 428 move complete, result=0 23:20:10.627 00.000 428 worker thread done servicing request 23:20:10.706 00.079 10672 UpdateGuideState exits: m=414555 SNR=53.4 23:20:10.706 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:10.706 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:10.706 00.000 10672 Enqueuing Expose request 23:20:10.706 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:20:10.706 00.000 428 Worker thread wakes up 23:20:10.706 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:10.706 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:10.909 00.203 10672 read socket command 10 23:20:10.909 00.000 10672 processing socket request REQDIST 23:20:10.909 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:20:10.909 00.000 10672 Sending socket response 33 (0x21) 23:20:14.162 03.253 428 Exposure complete 23:20:14.302 00.140 428 worker thread done servicing request 23:20:14.302 00.000 10672 OnExposeComplete: enter 23:20:14.302 00.000 10672 UpdateGuideState(): m_state=6 23:20:14.302 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 23 23:20:14.302 00.000 10672 Star::Find returns 1 (0), X=570.15, Y=320.91, Mass=426250, SNR=54.2, Peak=65488 HFD=2.8 23:20:14.302 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 23:20:14.302 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.97 = -0.97) 23:20:14.302 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.35 hyp=0.44 cameraTheta=-0.94 mountX=0.21 mountY=-0.36, mountTheta=-1.05 23:20:14.302 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.35, opts=13) 23:20:14.302 00.000 10672 Enqueuing Move request for scope (0.26, -0.35) 23:20:14.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:20:14.302 00.000 428 Worker thread wakes up 23:20:14.302 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.35) opts 0xd 23:20:14.302 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.35) 23:20:14.302 00.000 428 Moving (0.26, -0.35) raw xDistance=0.21 yDistance=-0.36 23:20:14.302 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:20:14.302 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:14.302 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:20:14.302 00.000 428 MoveAxis(E, 0, ABG) 23:20:14.302 00.000 428 Move returns status 0, amount 0 23:20:14.302 00.000 428 MoveAxis(N, 0, ABG) 23:20:14.302 00.000 428 Move returns status 0, amount 0 23:20:14.302 00.000 428 move complete, result=0 23:20:14.302 00.000 428 worker thread done servicing request 23:20:14.380 00.078 10672 UpdateGuideState exits: m=426250 SNR=54.2 23:20:14.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:14.380 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:14.380 00.000 10672 Enqueuing Expose request 23:20:14.380 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:20:14.380 00.000 428 Worker thread wakes up 23:20:14.380 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:14.380 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:15.880 01.500 10672 read socket command 10 23:20:15.880 00.000 10672 processing socket request REQDIST 23:20:15.880 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:20:15.880 00.000 10672 Sending socket response 36 (0x24) 23:20:17.817 01.937 428 Exposure complete 23:20:17.942 00.125 428 worker thread done servicing request 23:20:17.942 00.000 10672 OnExposeComplete: enter 23:20:17.942 00.000 10672 UpdateGuideState(): m_state=6 23:20:17.942 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 24 23:20:17.942 00.000 10672 Star::Find returns 1 (0), X=570.24, Y=321.40, Mass=415701, SNR=58.1, Peak=65488 HFD=3.0 23:20:17.942 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (0.14) = xAngle (0.23 = 0.23) 23:20:17.942 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.34 = 0.34) 23:20:17.942 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.13 hyp=0.37 cameraTheta=0.37 mountX=0.36 mountY=0.12, mountTheta=0.33 23:20:17.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.13, opts=13) 23:20:17.942 00.000 10672 Enqueuing Move request for scope (0.34, 0.13) 23:20:17.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:20:17.942 00.000 428 Worker thread wakes up 23:20:17.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.13) opts 0xd 23:20:17.942 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.13) 23:20:17.942 00.000 428 Moving (0.34, 0.13) raw xDistance=0.36 yDistance=0.12 23:20:17.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 23:20:17.942 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:17.942 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 23:20:17.942 00.000 428 MoveAxis(E, 0, ABG) 23:20:17.942 00.000 428 Move returns status 0, amount 0 23:20:17.942 00.000 428 MoveAxis(N, 0, ABG) 23:20:17.942 00.000 428 Move returns status 0, amount 0 23:20:17.942 00.000 428 move complete, result=0 23:20:17.942 00.000 428 worker thread done servicing request 23:20:18.035 00.093 10672 UpdateGuideState exits: m=415701 SNR=58.1 23:20:18.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:18.035 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:18.035 00.000 10672 Enqueuing Expose request 23:20:18.035 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 23:20:18.035 00.000 428 Worker thread wakes up 23:20:18.035 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:18.035 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:20.883 02.848 10672 read socket command 10 23:20:20.883 00.000 10672 processing socket request REQDIST 23:20:20.883 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:20:20.883 00.000 10672 Sending socket response 36 (0x24) 23:20:21.461 00.578 428 Exposure complete 23:20:21.602 00.141 428 worker thread done servicing request 23:20:21.602 00.000 10672 OnExposeComplete: enter 23:20:21.602 00.000 10672 UpdateGuideState(): m_state=6 23:20:21.602 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 25 23:20:21.602 00.000 10672 Star::Find returns 1 (0), X=570.30, Y=321.32, Mass=460790, SNR=60.3, Peak=65488 HFD=3.0 23:20:21.602 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (0.14) = xAngle (-0.01 = -0.01) 23:20:21.602 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.10 = 0.10) 23:20:21.602 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.05 hyp=0.41 cameraTheta=0.13 mountX=0.41 mountY=0.04, mountTheta=0.10 23:20:21.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.05, opts=13) 23:20:21.602 00.000 10672 Enqueuing Move request for scope (0.40, 0.05) 23:20:21.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:20:21.602 00.000 428 Worker thread wakes up 23:20:21.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.05) opts 0xd 23:20:21.602 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.05) 23:20:21.602 00.000 428 Moving (0.40, 0.05) raw xDistance=0.41 yDistance=0.04 23:20:21.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 23:20:21.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:21.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 23:20:21.602 00.000 428 MoveAxis(E, 0, ABG) 23:20:21.602 00.000 428 Move returns status 0, amount 0 23:20:21.602 00.000 428 MoveAxis(N, 0, ABG) 23:20:21.602 00.000 428 Move returns status 0, amount 0 23:20:21.602 00.000 428 move complete, result=0 23:20:21.602 00.000 428 worker thread done servicing request 23:20:21.695 00.093 10672 UpdateGuideState exits: m=460790 SNR=60.3 23:20:21.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:21.695 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:21.695 00.000 10672 Enqueuing Expose request 23:20:21.695 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 23:20:21.695 00.000 428 Worker thread wakes up 23:20:21.695 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:21.695 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:25.116 03.421 428 Exposure complete 23:20:25.257 00.141 428 worker thread done servicing request 23:20:25.257 00.000 10672 OnExposeComplete: enter 23:20:25.257 00.000 10672 UpdateGuideState(): m_state=6 23:20:25.257 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 26 23:20:25.257 00.000 10672 Star::Find returns 1 (0), X=570.16, Y=321.17, Mass=405888, SNR=52.0, Peak=65488 HFD=2.9 23:20:25.257 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 23:20:25.257 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.38 = -0.38) 23:20:25.257 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.28 cameraTheta=-0.35 mountX=0.25 mountY=-0.11, mountTheta=-0.40 23:20:25.257 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.10, opts=13) 23:20:25.257 00.000 10672 Enqueuing Move request for scope (0.27, -0.10) 23:20:25.257 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:20:25.257 00.000 428 Worker thread wakes up 23:20:25.257 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.10) opts 0xd 23:20:25.257 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.10) 23:20:25.257 00.000 428 Moving (0.27, -0.10) raw xDistance=0.25 yDistance=-0.11 23:20:25.257 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:20:25.257 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:25.257 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:20:25.257 00.000 428 MoveAxis(E, 0, ABG) 23:20:25.257 00.000 428 Move returns status 0, amount 0 23:20:25.257 00.000 428 MoveAxis(N, 0, ABG) 23:20:25.257 00.000 428 Move returns status 0, amount 0 23:20:25.257 00.000 428 move complete, result=0 23:20:25.257 00.000 428 worker thread done servicing request 23:20:25.335 00.078 10672 UpdateGuideState exits: m=405888 SNR=52.0 23:20:25.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:25.335 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:25.335 00.000 10672 Enqueuing Expose request 23:20:25.335 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:20:25.335 00.000 428 Worker thread wakes up 23:20:25.335 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:25.335 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:25.882 00.547 10672 read socket command 10 23:20:25.882 00.000 10672 processing socket request REQDIST 23:20:25.882 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:20:25.882 00.000 10672 Sending socket response 34 (0x22) 23:20:28.771 02.889 428 Exposure complete 23:20:28.912 00.141 428 worker thread done servicing request 23:20:28.912 00.000 10672 OnExposeComplete: enter 23:20:28.912 00.000 10672 UpdateGuideState(): m_state=6 23:20:28.912 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 27 23:20:28.912 00.000 10672 Star::Find returns 1 (0), X=569.60, Y=321.24, Mass=384615, SNR=53.6, Peak=65488 HFD=2.8 23:20:28.912 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.09) 23:20:28.912 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 23:20:28.912 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-3.05 mountX=-0.30 mountY=-0.02, mountTheta=-3.08 23:20:28.912 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.03, opts=13) 23:20:28.912 00.000 10672 Enqueuing Move request for scope (-0.30, -0.03) 23:20:28.912 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:20:28.912 00.000 428 Worker thread wakes up 23:20:28.912 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd 23:20:28.912 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.03) 23:20:28.912 00.000 428 Moving (-0.30, -0.03) raw xDistance=-0.30 yDistance=-0.02 23:20:28.912 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 23:20:28.912 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:28.912 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:20:28.912 00.000 428 MoveAxis(E, 0, ABG) 23:20:28.912 00.000 428 Move returns status 0, amount 0 23:20:28.912 00.000 428 MoveAxis(N, 0, ABG) 23:20:28.912 00.000 428 Move returns status 0, amount 0 23:20:28.912 00.000 428 move complete, result=0 23:20:28.912 00.000 428 worker thread done servicing request 23:20:28.990 00.078 10672 UpdateGuideState exits: m=384615 SNR=53.6 23:20:28.990 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:28.990 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:28.990 00.000 10672 Enqueuing Expose request 23:20:28.990 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:20:28.990 00.000 428 Worker thread wakes up 23:20:28.990 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:28.990 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:30.884 01.894 10672 read socket command 10 23:20:30.884 00.000 10672 processing socket request REQDIST 23:20:30.884 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:20:30.884 00.000 10672 Sending socket response 33 (0x21) 23:20:32.415 01.531 428 Exposure complete 23:20:32.540 00.125 428 worker thread done servicing request 23:20:32.540 00.000 10672 OnExposeComplete: enter 23:20:32.540 00.000 10672 UpdateGuideState(): m_state=6 23:20:32.540 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 28 23:20:32.540 00.000 10672 Star::Find returns 1 (0), X=569.62, Y=321.34, Mass=393073, SNR=49.4, Peak=65488 HFD=3.0 23:20:32.540 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 23:20:32.540 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 23:20:32.540 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.07 hyp=0.29 cameraTheta=2.89 mountX=-0.27 mountY=0.08, mountTheta=2.85 23:20:32.540 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.07, opts=13) 23:20:32.540 00.000 10672 Enqueuing Move request for scope (-0.28, 0.07) 23:20:32.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:20:32.540 00.000 428 Worker thread wakes up 23:20:32.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.07) opts 0xd 23:20:32.540 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.07) 23:20:32.540 00.000 428 Moving (-0.28, 0.07) raw xDistance=-0.27 yDistance=0.08 23:20:32.540 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:20:32.540 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:32.540 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:20:32.540 00.000 428 MoveAxis(E, 0, ABG) 23:20:32.540 00.000 428 Move returns status 0, amount 0 23:20:32.540 00.000 428 MoveAxis(N, 0, ABG) 23:20:32.540 00.000 428 Move returns status 0, amount 0 23:20:32.540 00.000 428 move complete, result=0 23:20:32.540 00.000 428 worker thread done servicing request 23:20:32.634 00.094 10672 UpdateGuideState exits: m=393073 SNR=49.4 23:20:32.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:32.634 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:32.634 00.000 10672 Enqueuing Expose request 23:20:32.634 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:20:32.634 00.000 428 Worker thread wakes up 23:20:32.634 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:32.634 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:35.883 03.249 10672 read socket command 10 23:20:35.883 00.000 10672 processing socket request REQDIST 23:20:35.883 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:20:35.883 00.000 10672 Sending socket response 32 (0x20) 23:20:36.055 00.172 428 Exposure complete 23:20:36.179 00.124 428 worker thread done servicing request 23:20:36.179 00.000 10672 OnExposeComplete: enter 23:20:36.179 00.000 10672 UpdateGuideState(): m_state=6 23:20:36.179 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 29 23:20:36.179 00.000 10672 Star::Find returns 1 (0), X=569.76, Y=321.15, Mass=449706, SNR=63.4, Peak=65488 HFD=2.9 23:20:36.179 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.14) = xAngle (-2.54 = -2.54) 23:20:36.179 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.43 = -2.43) 23:20:36.179 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.40 mountX=-0.15 mountY=-0.12, mountTheta=-2.47 23:20:36.179 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.12, opts=13) 23:20:36.179 00.000 10672 Enqueuing Move request for scope (-0.13, -0.12) 23:20:36.179 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:20:36.179 00.000 428 Worker thread wakes up 23:20:36.179 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd 23:20:36.179 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.12) 23:20:36.179 00.000 428 Moving (-0.13, -0.12) raw xDistance=-0.15 yDistance=-0.12 23:20:36.179 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:20:36.179 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:36.179 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:20:36.179 00.000 428 MoveAxis(E, 0, ABG) 23:20:36.179 00.000 428 Move returns status 0, amount 0 23:20:36.179 00.000 428 MoveAxis(N, 0, ABG) 23:20:36.179 00.000 428 Move returns status 0, amount 0 23:20:36.179 00.000 428 move complete, result=0 23:20:36.179 00.000 428 worker thread done servicing request 23:20:36.257 00.078 10672 UpdateGuideState exits: m=449706 SNR=63.4 23:20:36.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:36.257 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:36.257 00.000 10672 Enqueuing Expose request 23:20:36.257 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:20:36.257 00.000 428 Worker thread wakes up 23:20:36.257 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:36.257 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:39.676 03.419 428 Exposure complete 23:20:39.801 00.125 428 worker thread done servicing request 23:20:39.801 00.000 10672 OnExposeComplete: enter 23:20:39.801 00.000 10672 UpdateGuideState(): m_state=6 23:20:39.801 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 30 23:20:39.801 00.000 10672 Star::Find returns 1 (0), X=569.53, Y=321.07, Mass=404913, SNR=55.5, Peak=57200 HFD=2.8 23:20:39.801 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.14) = xAngle (-2.78 = -2.78) 23:20:39.801 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.67 = -2.67) 23:20:39.801 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-2.64 mountX=-0.39 mountY=-0.19, mountTheta=-2.69 23:20:39.816 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.20, opts=13) 23:20:39.816 00.000 10672 Enqueuing Move request for scope (-0.37, -0.20) 23:20:39.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:20:39.816 00.000 428 Worker thread wakes up 23:20:39.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.20) opts 0xd 23:20:39.816 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.20) 23:20:39.816 00.000 428 Moving (-0.37, -0.20) raw xDistance=-0.39 yDistance=-0.19 23:20:39.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:20:39.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:39.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:20:39.816 00.000 428 MoveAxis(E, 0, ABG) 23:20:39.816 00.000 428 Move returns status 0, amount 0 23:20:39.816 00.000 428 MoveAxis(N, 0, ABG) 23:20:39.816 00.000 428 Move returns status 0, amount 0 23:20:39.816 00.000 428 move complete, result=0 23:20:39.816 00.000 428 worker thread done servicing request 23:20:39.894 00.078 10672 UpdateGuideState exits: m=404913 SNR=55.5 23:20:39.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:39.894 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:39.894 00.000 10672 Enqueuing Expose request 23:20:39.894 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:20:39.894 00.000 428 Worker thread wakes up 23:20:39.894 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:39.894 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:40.879 00.985 10672 read socket command 10 23:20:40.879 00.000 10672 processing socket request REQDIST 23:20:40.879 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:20:40.879 00.000 10672 Sending socket response 31 (0x1f) 23:20:43.331 02.452 428 Exposure complete 23:20:43.471 00.140 428 worker thread done servicing request 23:20:43.471 00.000 10672 OnExposeComplete: enter 23:20:43.471 00.000 10672 UpdateGuideState(): m_state=6 23:20:43.471 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 31 23:20:43.471 00.000 10672 Star::Find returns 1 (0), X=569.38, Y=321.27, Mass=463715, SNR=70.2, Peak=59920 HFD=3.0 23:20:43.471 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.14) = xAngle (3.00 = 3.00) 23:20:43.471 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.10 = 3.10) 23:20:43.471 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.00 hyp=0.52 cameraTheta=3.13 mountX=-0.51 mountY=0.02, mountTheta=3.10 23:20:43.471 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.00, opts=13) 23:20:43.471 00.000 10672 Enqueuing Move request for scope (-0.52, 0.00) 23:20:43.471 00.000 428 Worker thread wakes up 23:20:43.471 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:20:43.471 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.00) opts 0xd 23:20:43.471 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.00) 23:20:43.471 00.000 428 Moving (-0.52, 0.00) raw xDistance=-0.51 yDistance=0.02 23:20:43.471 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 23:20:43.471 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:43.471 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:20:43.471 00.000 428 MoveAxis(E, 597, ABG) 23:20:43.471 00.000 428 Guiding Dir = 2, Dur = 597 23:20:43.471 00.000 428 IsSlewing returns 0 23:20:43.471 00.000 428 IsGuiding returns 0 23:20:43.503 00.032 428 PulseGuide returned control before completion, sleep 585 23:20:43.549 00.046 10672 UpdateGuideState exits: m=463715 SNR=70.2 23:20:43.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:43.549 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:43.549 00.000 10672 Enqueuing Expose request 23:20:44.096 00.547 428 IsGuiding returns 1 23:20:44.096 00.000 428 scope still moving after pulse duration time elapsed 23:20:44.143 00.047 428 IsSlewing returns 0 23:20:44.174 00.031 428 IsGuiding returns 0 23:20:44.174 00.000 428 scope move finished after 597 + 98 ms 23:20:44.174 00.000 428 Move returns status 0, amount 597 23:20:44.174 00.000 428 MoveAxis(N, 0, ABG) 23:20:44.174 00.000 428 Move returns status 0, amount 0 23:20:44.174 00.000 428 move complete, result=0 23:20:44.174 00.000 428 worker thread done servicing request 23:20:44.174 00.000 428 Worker thread wakes up 23:20:44.174 00.000 10672 GuideStep: -0.5 px 597 ms EAST, 0.0 px 0 ms NORTH 23:20:44.174 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:44.174 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:45.881 01.707 10672 read socket command 10 23:20:45.881 00.000 10672 processing socket request REQDIST 23:20:45.881 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:20:45.881 00.000 10672 Sending socket response 37 (0x25) 23:20:46.959 01.078 428 Exposure complete 23:20:47.084 00.125 428 worker thread done servicing request 23:20:47.084 00.000 10672 OnExposeComplete: enter 23:20:47.084 00.000 10672 UpdateGuideState(): m_state=6 23:20:47.084 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 32 23:20:47.084 00.000 10672 Star::Find returns 1 (0), X=569.39, Y=321.31, Mass=429111, SNR=55.5, Peak=65488 HFD=3.0 23:20:47.084 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 23:20:47.084 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 23:20:47.084 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.04 hyp=0.51 cameraTheta=3.06 mountX=-0.50 mountY=0.06, mountTheta=3.02 23:20:47.084 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.04, opts=13) 23:20:47.084 00.000 10672 Enqueuing Move request for scope (-0.51, 0.04) 23:20:47.084 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1544, FiltMax=65488, Gamma=1.000 23:20:47.084 00.000 428 Worker thread wakes up 23:20:47.084 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.04) opts 0xd 23:20:47.084 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.04) 23:20:47.084 00.000 428 Moving (-0.51, 0.04) raw xDistance=-0.50 yDistance=0.06 23:20:47.084 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.50 23:20:47.084 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:47.099 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:20:47.099 00.000 428 MoveAxis(E, 622, ABG) 23:20:47.099 00.000 428 Guiding Dir = 2, Dur = 622 23:20:47.099 00.000 428 IsSlewing returns 0 23:20:47.099 00.000 428 IsGuiding returns 0 23:20:47.115 00.016 428 PulseGuide returned control before completion, sleep 617 23:20:47.177 00.062 10672 UpdateGuideState exits: m=429111 SNR=55.5 23:20:47.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:47.177 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:47.177 00.000 10672 Enqueuing Expose request 23:20:47.771 00.594 428 IsGuiding returns 0 23:20:47.771 00.000 428 Move returns status 0, amount 622 23:20:47.771 00.000 428 MoveAxis(N, 0, ABG) 23:20:47.771 00.000 428 Move returns status 0, amount 0 23:20:47.771 00.000 428 move complete, result=0 23:20:47.771 00.000 428 worker thread done servicing request 23:20:47.771 00.000 10672 GuideStep: -0.5 px 622 ms EAST, 0.1 px 0 ms NORTH 23:20:47.771 00.000 428 Worker thread wakes up 23:20:47.771 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:47.771 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:50.614 02.843 428 Exposure complete 23:20:50.770 00.156 428 worker thread done servicing request 23:20:50.770 00.000 10672 OnExposeComplete: enter 23:20:50.770 00.000 10672 UpdateGuideState(): m_state=6 23:20:50.770 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 33 23:20:50.770 00.000 10672 Star::Find returns 1 (0), X=570.08, Y=321.11, Mass=393437, SNR=57.3, Peak=65488 HFD=2.5 23:20:50.770 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.14) = xAngle (-0.86 = -0.86) 23:20:50.770 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.75 = -0.75) 23:20:50.770 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.72 mountX=0.16 mountY=-0.16, mountTheta=-0.80 23:20:50.770 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.16, opts=13) 23:20:50.770 00.000 10672 Enqueuing Move request for scope (0.18, -0.16) 23:20:50.770 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:20:50.770 00.000 428 Worker thread wakes up 23:20:50.770 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd 23:20:50.770 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.16) 23:20:50.770 00.000 428 Moving (0.18, -0.16) raw xDistance=0.16 yDistance=-0.16 23:20:50.770 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 23:20:50.770 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:50.770 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:20:50.770 00.000 428 MoveAxis(E, 0, ABG) 23:20:50.770 00.000 428 Move returns status 0, amount 0 23:20:50.770 00.000 428 MoveAxis(N, 0, ABG) 23:20:50.770 00.000 428 Move returns status 0, amount 0 23:20:50.770 00.000 428 move complete, result=0 23:20:50.770 00.000 428 worker thread done servicing request 23:20:50.864 00.094 10672 UpdateGuideState exits: m=393437 SNR=57.3 23:20:50.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:50.864 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:50.864 00.000 10672 Enqueuing Expose request 23:20:50.864 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:20:50.864 00.000 428 Worker thread wakes up 23:20:50.864 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:50.864 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:50.879 00.015 10672 read socket command 10 23:20:50.879 00.000 10672 processing socket request REQDIST 23:20:50.879 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:20:50.879 00.000 10672 Sending socket response 36 (0x24) 23:20:54.258 03.379 428 Exposure complete 23:20:54.383 00.125 428 worker thread done servicing request 23:20:54.383 00.000 10672 OnExposeComplete: enter 23:20:54.383 00.000 10672 UpdateGuideState(): m_state=6 23:20:54.383 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 34 23:20:54.383 00.000 10672 Star::Find returns 1 (0), X=569.85, Y=321.14, Mass=388038, SNR=59.6, Peak=65488 HFD=2.4 23:20:54.399 00.016 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.14) = xAngle (-2.06 = -2.06) 23:20:54.399 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.95 = -1.95) 23:20:54.399 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.92 mountX=-0.07 mountY=-0.13, mountTheta=-2.04 23:20:54.399 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.13, opts=13) 23:20:54.399 00.000 10672 Enqueuing Move request for scope (-0.05, -0.13) 23:20:54.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1328, FiltMax=65488, Gamma=1.000 23:20:54.399 00.000 428 Worker thread wakes up 23:20:54.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd 23:20:54.399 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.13) 23:20:54.399 00.000 428 Moving (-0.05, -0.13) raw xDistance=-0.07 yDistance=-0.13 23:20:54.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 23:20:54.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:54.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:20:54.399 00.000 428 MoveAxis(E, 0, ABG) 23:20:54.399 00.000 428 Move returns status 0, amount 0 23:20:54.399 00.000 428 MoveAxis(N, 0, ABG) 23:20:54.399 00.000 428 Move returns status 0, amount 0 23:20:54.399 00.000 428 move complete, result=0 23:20:54.399 00.000 428 worker thread done servicing request 23:20:54.477 00.078 10672 UpdateGuideState exits: m=388038 SNR=59.6 23:20:54.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:54.477 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:54.477 00.000 10672 Enqueuing Expose request 23:20:54.477 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:20:54.477 00.000 428 Worker thread wakes up 23:20:54.477 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:54.477 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:20:55.883 01.406 10672 read socket command 10 23:20:55.883 00.000 10672 processing socket request REQDIST 23:20:55.883 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:20:55.883 00.000 10672 Sending socket response 29 (0x1d) 23:20:57.913 02.030 428 Exposure complete 23:20:58.038 00.125 428 worker thread done servicing request 23:20:58.038 00.000 10672 OnExposeComplete: enter 23:20:58.038 00.000 10672 UpdateGuideState(): m_state=6 23:20:58.038 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 35 23:20:58.038 00.000 10672 Star::Find returns 1 (0), X=569.71, Y=320.78, Mass=441142, SNR=53.3, Peak=64496 HFD=2.8 23:20:58.038 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.14) = xAngle (-2.07 = -2.07) 23:20:58.038 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.96 = -1.96) 23:20:58.038 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.49 hyp=0.52 cameraTheta=-1.93 mountX=-0.25 mountY=-0.49, mountTheta=-2.05 23:20:58.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.49, opts=13) 23:20:58.038 00.000 10672 Enqueuing Move request for scope (-0.19, -0.49) 23:20:58.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:20:58.038 00.000 428 Worker thread wakes up 23:20:58.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.49) opts 0xd 23:20:58.038 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.49) 23:20:58.038 00.000 428 Moving (-0.19, -0.49) raw xDistance=-0.25 yDistance=-0.49 23:20:58.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 23:20:58.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:20:58.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 23:20:58.038 00.000 428 MoveAxis(E, 0, ABG) 23:20:58.038 00.000 428 Move returns status 0, amount 0 23:20:58.038 00.000 428 MoveAxis(N, 0, ABG) 23:20:58.038 00.000 428 Move returns status 0, amount 0 23:20:58.038 00.000 428 move complete, result=0 23:20:58.038 00.000 428 worker thread done servicing request 23:20:58.132 00.094 10672 UpdateGuideState exits: m=441142 SNR=53.3 23:20:58.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:20:58.132 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:20:58.132 00.000 10672 Enqueuing Expose request 23:20:58.132 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 23:20:58.132 00.000 428 Worker thread wakes up 23:20:58.132 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:20:58.132 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:00.881 02.749 10672 read socket command 10 23:21:00.881 00.000 10672 processing socket request REQDIST 23:21:00.881 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:21:00.881 00.000 10672 Sending socket response 36 (0x24) 23:21:01.584 00.703 428 Exposure complete 23:21:01.709 00.125 428 worker thread done servicing request 23:21:01.709 00.000 10672 OnExposeComplete: enter 23:21:01.709 00.000 10672 UpdateGuideState(): m_state=6 23:21:01.709 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 36 23:21:01.709 00.000 10672 Star::Find returns 1 (0), X=569.86, Y=321.05, Mass=422833, SNR=52.8, Peak=65488 HFD=2.6 23:21:01.709 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 23:21:01.709 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 23:21:01.709 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.21 hyp=0.22 cameraTheta=-1.74 mountX=-0.06 mountY=-0.21, mountTheta=-1.87 23:21:01.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.21, opts=13) 23:21:01.709 00.000 10672 Enqueuing Move request for scope (-0.04, -0.21) 23:21:01.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:21:01.709 00.000 428 Worker thread wakes up 23:21:01.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.21) opts 0xd 23:21:01.709 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.21) 23:21:01.709 00.000 428 Moving (-0.04, -0.21) raw xDistance=-0.06 yDistance=-0.21 23:21:01.709 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 23:21:01.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:01.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:21:01.709 00.000 428 MoveAxis(E, 0, ABG) 23:21:01.709 00.000 428 Move returns status 0, amount 0 23:21:01.709 00.000 428 MoveAxis(N, 0, ABG) 23:21:01.709 00.000 428 Move returns status 0, amount 0 23:21:01.709 00.000 428 move complete, result=0 23:21:01.709 00.000 428 worker thread done servicing request 23:21:01.803 00.094 10672 UpdateGuideState exits: m=422833 SNR=52.8 23:21:01.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:01.803 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:01.803 00.000 10672 Enqueuing Expose request 23:21:01.803 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:21:01.803 00.000 428 Worker thread wakes up 23:21:01.803 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:01.803 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:05.212 03.409 428 Exposure complete 23:21:05.353 00.141 428 worker thread done servicing request 23:21:05.353 00.000 10672 OnExposeComplete: enter 23:21:05.353 00.000 10672 UpdateGuideState(): m_state=6 23:21:05.353 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 37 23:21:05.368 00.015 10672 Star::Find returns 1 (0), X=569.59, Y=321.03, Mass=409437, SNR=54.2, Peak=64720 HFD=2.3 23:21:05.368 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.14) = xAngle (-2.61 = -2.61) 23:21:05.368 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.51 = -2.51) 23:21:05.368 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.24 hyp=0.38 cameraTheta=-2.48 mountX=-0.33 mountY=-0.23, mountTheta=-2.54 23:21:05.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.24, opts=13) 23:21:05.368 00.000 10672 Enqueuing Move request for scope (-0.30, -0.24) 23:21:05.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:21:05.368 00.000 428 Worker thread wakes up 23:21:05.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.24) opts 0xd 23:21:05.368 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.24) 23:21:05.368 00.000 428 Moving (-0.30, -0.24) raw xDistance=-0.33 yDistance=-0.23 23:21:05.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 23:21:05.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:05.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:21:05.368 00.000 428 MoveAxis(E, 0, ABG) 23:21:05.368 00.000 428 Move returns status 0, amount 0 23:21:05.368 00.000 428 MoveAxis(N, 0, ABG) 23:21:05.368 00.000 428 Move returns status 0, amount 0 23:21:05.368 00.000 428 move complete, result=0 23:21:05.368 00.000 428 worker thread done servicing request 23:21:05.446 00.078 10672 UpdateGuideState exits: m=409437 SNR=54.2 23:21:05.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:05.446 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:05.446 00.000 10672 Enqueuing Expose request 23:21:05.446 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:21:05.446 00.000 428 Worker thread wakes up 23:21:05.446 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:05.446 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:05.884 00.438 10672 read socket command 10 23:21:05.884 00.000 10672 processing socket request REQDIST 23:21:05.884 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:21:05.884 00.000 10672 Sending socket response 33 (0x21) 23:21:08.858 02.974 428 Exposure complete 23:21:08.993 00.135 428 worker thread done servicing request 23:21:08.993 00.000 10672 OnExposeComplete: enter 23:21:08.994 00.001 10672 UpdateGuideState(): m_state=6 23:21:08.994 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 38 23:21:08.995 00.001 10672 Star::Find returns 1 (0), X=569.53, Y=321.15, Mass=410924, SNR=58.7, Peak=65488 HFD=2.5 23:21:08.995 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.98 = -2.98) 23:21:08.995 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.87 = -2.87) 23:21:08.995 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.11 hyp=0.38 cameraTheta=-2.84 mountX=-0.37 mountY=-0.10, mountTheta=-2.87 23:21:08.996 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.11, opts=13) 23:21:08.997 00.001 10672 Enqueuing Move request for scope (-0.36, -0.11) 23:21:08.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:21:08.997 00.000 428 Worker thread wakes up 23:21:08.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.11) opts 0xd 23:21:08.997 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.11) 23:21:08.997 00.000 428 Moving (-0.36, -0.11) raw xDistance=-0.37 yDistance=-0.10 23:21:08.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:21:08.998 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:08.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 23:21:08.998 00.000 428 MoveAxis(E, 0, ABG) 23:21:08.998 00.000 428 Move returns status 0, amount 0 23:21:08.998 00.000 428 MoveAxis(N, 0, ABG) 23:21:08.998 00.000 428 Move returns status 0, amount 0 23:21:08.998 00.000 428 move complete, result=0 23:21:08.999 00.001 428 worker thread done servicing request 23:21:09.079 00.080 10672 UpdateGuideState exits: m=410924 SNR=58.7 23:21:09.080 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:09.080 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:09.080 00.000 10672 Enqueuing Expose request 23:21:09.080 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:21:09.080 00.000 428 Worker thread wakes up 23:21:09.080 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:09.080 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:10.881 01.801 10672 read socket command 10 23:21:10.881 00.000 10672 processing socket request REQDIST 23:21:10.881 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:21:10.881 00.000 10672 Sending socket response 35 (0x23) 23:21:12.474 01.593 428 Exposure complete 23:21:12.599 00.125 428 worker thread done servicing request 23:21:12.599 00.000 10672 OnExposeComplete: enter 23:21:12.599 00.000 10672 UpdateGuideState(): m_state=6 23:21:12.615 00.016 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 39 23:21:12.615 00.000 10672 Star::Find returns 1 (0), X=569.39, Y=321.04, Mass=401765, SNR=61.9, Peak=52944 HFD=2.5 23:21:12.615 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.86 = -2.86) 23:21:12.615 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 23:21:12.615 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.22 hyp=0.55 cameraTheta=-2.73 mountX=-0.53 mountY=-0.21, mountTheta=-2.77 23:21:12.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.22, opts=13) 23:21:12.615 00.000 10672 Enqueuing Move request for scope (-0.51, -0.22) 23:21:12.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:21:12.615 00.000 428 Worker thread wakes up 23:21:12.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.22) opts 0xd 23:21:12.615 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.22) 23:21:12.615 00.000 428 Moving (-0.51, -0.22) raw xDistance=-0.53 yDistance=-0.21 23:21:12.615 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 23:21:12.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:12.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:21:12.615 00.000 428 MoveAxis(E, 625, ABG) 23:21:12.615 00.000 428 Guiding Dir = 2, Dur = 625 23:21:12.615 00.000 428 IsSlewing returns 0 23:21:12.615 00.000 428 IsGuiding returns 0 23:21:12.631 00.016 428 PulseGuide returned control before completion, sleep 611 23:21:12.693 00.062 10672 UpdateGuideState exits: m=401765 SNR=61.9 23:21:12.693 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:12.693 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:12.693 00.000 10672 Enqueuing Expose request 23:21:13.256 00.563 428 IsGuiding returns 1 23:21:13.256 00.000 428 scope still moving after pulse duration time elapsed 23:21:13.287 00.031 428 IsSlewing returns 0 23:21:13.287 00.000 428 IsGuiding returns 0 23:21:13.287 00.000 428 scope move finished after 625 + 55 ms 23:21:13.287 00.000 428 Move returns status 0, amount 625 23:21:13.287 00.000 428 MoveAxis(N, 0, ABG) 23:21:13.287 00.000 428 Move returns status 0, amount 0 23:21:13.287 00.000 428 move complete, result=0 23:21:13.287 00.000 428 worker thread done servicing request 23:21:13.287 00.000 428 Worker thread wakes up 23:21:13.287 00.000 10672 GuideStep: -0.5 px 625 ms EAST, -0.2 px 0 ms NORTH 23:21:13.287 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:13.287 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:15.879 02.592 10672 read socket command 10 23:21:15.879 00.000 10672 processing socket request REQDIST 23:21:15.879 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:21:15.879 00.000 10672 Sending socket response 41 (0x29) 23:21:16.129 00.250 428 Exposure complete 23:21:16.254 00.125 428 worker thread done servicing request 23:21:16.254 00.000 10672 OnExposeComplete: enter 23:21:16.254 00.000 10672 UpdateGuideState(): m_state=6 23:21:16.254 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 40 23:21:16.254 00.000 10672 Star::Find returns 1 (0), X=570.02, Y=321.00, Mass=450984, SNR=67.1, Peak=65488 HFD=2.8 23:21:16.254 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.14) = xAngle (-1.29 = -1.29) 23:21:16.254 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.18 = -1.18) 23:21:16.254 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.30 cameraTheta=-1.15 mountX=0.08 mountY=-0.27, mountTheta=-1.27 23:21:16.254 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.27, opts=13) 23:21:16.254 00.000 10672 Enqueuing Move request for scope (0.12, -0.27) 23:21:16.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:21:16.254 00.000 428 Worker thread wakes up 23:21:16.254 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd 23:21:16.254 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.27) 23:21:16.254 00.000 428 Moving (0.12, -0.27) raw xDistance=0.08 yDistance=-0.27 23:21:16.254 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 23:21:16.254 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:16.254 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 23:21:16.254 00.000 428 MoveAxis(E, 0, ABG) 23:21:16.254 00.000 428 Move returns status 0, amount 0 23:21:16.254 00.000 428 MoveAxis(N, 0, ABG) 23:21:16.254 00.000 428 Move returns status 0, amount 0 23:21:16.254 00.000 428 move complete, result=0 23:21:16.254 00.000 428 worker thread done servicing request 23:21:16.348 00.094 10672 UpdateGuideState exits: m=450984 SNR=67.1 23:21:16.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:16.348 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:16.348 00.000 10672 Enqueuing Expose request 23:21:16.348 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:21:16.348 00.000 428 Worker thread wakes up 23:21:16.348 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:16.348 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:19.789 03.441 428 Exposure complete 23:21:19.914 00.125 428 worker thread done servicing request 23:21:19.914 00.000 10672 OnExposeComplete: enter 23:21:19.914 00.000 10672 UpdateGuideState(): m_state=6 23:21:19.914 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 41 23:21:19.914 00.000 10672 Star::Find returns 1 (0), X=569.71, Y=321.16, Mass=407682, SNR=55.2, Peak=65488 HFD=2.8 23:21:19.914 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.75 = -2.75) 23:21:19.914 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.64 = -2.64) 23:21:19.914 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.61 mountX=-0.20 mountY=-0.10, mountTheta=-2.66 23:21:19.914 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.11, opts=13) 23:21:19.914 00.000 10672 Enqueuing Move request for scope (-0.19, -0.11) 23:21:19.914 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1496, FiltMax=65488, Gamma=1.000 23:21:19.914 00.000 428 Worker thread wakes up 23:21:19.914 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd 23:21:19.914 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.11) 23:21:19.914 00.000 428 Moving (-0.19, -0.11) raw xDistance=-0.20 yDistance=-0.10 23:21:19.914 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:21:19.914 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:19.914 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 23:21:19.914 00.000 428 MoveAxis(E, 0, ABG) 23:21:19.914 00.000 428 Move returns status 0, amount 0 23:21:19.914 00.000 428 MoveAxis(N, 0, ABG) 23:21:19.914 00.000 428 Move returns status 0, amount 0 23:21:19.914 00.000 428 move complete, result=0 23:21:19.914 00.000 428 worker thread done servicing request 23:21:19.992 00.078 10672 UpdateGuideState exits: m=407682 SNR=55.2 23:21:19.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:19.992 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:19.992 00.000 10672 Enqueuing Expose request 23:21:19.992 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:21:19.992 00.000 428 Worker thread wakes up 23:21:19.992 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:19.992 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:20.883 00.891 10672 read socket command 10 23:21:20.883 00.000 10672 processing socket request REQDIST 23:21:20.883 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:21:20.883 00.000 10672 Sending socket response 32 (0x20) 23:21:23.428 02.545 428 Exposure complete 23:21:23.569 00.141 428 worker thread done servicing request 23:21:23.569 00.000 10672 OnExposeComplete: enter 23:21:23.569 00.000 10672 UpdateGuideState(): m_state=6 23:21:23.569 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 42 23:21:23.569 00.000 10672 Star::Find returns 1 (0), X=569.91, Y=321.40, Mass=411532, SNR=65.6, Peak=65488 HFD=2.7 23:21:23.569 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.14) = xAngle (1.33 = 1.33) 23:21:23.569 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.43 = 1.43) 23:21:23.569 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.46 mountX=0.03 mountY=0.13, mountTheta=1.33 23:21:23.569 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.13, opts=13) 23:21:23.569 00.000 10672 Enqueuing Move request for scope (0.01, 0.13) 23:21:23.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:21:23.569 00.000 428 Worker thread wakes up 23:21:23.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd 23:21:23.569 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.13) 23:21:23.569 00.000 428 Moving (0.01, 0.13) raw xDistance=0.03 yDistance=0.13 23:21:23.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:21:23.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:23.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 23:21:23.569 00.000 428 MoveAxis(E, 0, ABG) 23:21:23.569 00.000 428 Move returns status 0, amount 0 23:21:23.569 00.000 428 MoveAxis(N, 0, ABG) 23:21:23.569 00.000 428 Move returns status 0, amount 0 23:21:23.569 00.000 428 move complete, result=0 23:21:23.569 00.000 428 worker thread done servicing request 23:21:23.647 00.078 10672 UpdateGuideState exits: m=411532 SNR=65.6 23:21:23.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:23.663 00.016 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:23.663 00.000 10672 Enqueuing Expose request 23:21:23.663 00.000 428 Worker thread wakes up 23:21:23.663 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 23:21:23.663 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:23.663 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:25.881 02.218 10672 read socket command 10 23:21:25.881 00.000 10672 processing socket request REQDIST 23:21:25.881 00.000 10672 SOCKSVR: Sending pixel error of 0.27 23:21:25.881 00.000 10672 Sending socket response 27 (0x1b) 23:21:27.088 01.207 428 Exposure complete 23:21:27.213 00.125 428 worker thread done servicing request 23:21:27.213 00.000 10672 OnExposeComplete: enter 23:21:27.213 00.000 10672 UpdateGuideState(): m_state=6 23:21:27.213 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 43 23:21:27.213 00.000 10672 Star::Find returns 1 (0), X=569.77, Y=321.21, Mass=477301, SNR=58.2, Peak=65488 HFD=3.4 23:21:27.213 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 23:21:27.213 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 23:21:27.213 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.73 mountX=-0.13 mountY=-0.05, mountTheta=-2.78 23:21:27.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.05, opts=13) 23:21:27.213 00.000 10672 Enqueuing Move request for scope (-0.13, -0.05) 23:21:27.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:21:27.213 00.000 428 Worker thread wakes up 23:21:27.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd 23:21:27.213 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.05) 23:21:27.213 00.000 428 Moving (-0.13, -0.05) raw xDistance=-0.13 yDistance=-0.05 23:21:27.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:21:27.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:27.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:21:27.213 00.000 428 MoveAxis(E, 0, ABG) 23:21:27.213 00.000 428 Move returns status 0, amount 0 23:21:27.213 00.000 428 MoveAxis(N, 0, ABG) 23:21:27.213 00.000 428 Move returns status 0, amount 0 23:21:27.213 00.000 428 move complete, result=0 23:21:27.213 00.000 428 worker thread done servicing request 23:21:27.291 00.078 10672 UpdateGuideState exits: m=477301 SNR=58.2 23:21:27.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:27.291 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:27.291 00.000 10672 Enqueuing Expose request 23:21:27.291 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:21:27.291 00.000 428 Worker thread wakes up 23:21:27.291 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:27.291 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:30.712 03.421 428 Exposure complete 23:21:30.853 00.141 428 worker thread done servicing request 23:21:30.853 00.000 10672 OnExposeComplete: enter 23:21:30.853 00.000 10672 UpdateGuideState(): m_state=6 23:21:30.853 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 44 23:21:30.853 00.000 10672 Star::Find returns 1 (0), X=570.05, Y=321.25, Mass=370443, SNR=53.0, Peak=65488 HFD=2.5 23:21:30.853 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.26 = -0.26) 23:21:30.853 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 23:21:30.853 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.12 mountX=0.15 mountY=-0.02, mountTheta=-0.16 23:21:30.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.02, opts=13) 23:21:30.853 00.000 10672 Enqueuing Move request for scope (0.16, -0.02) 23:21:30.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:21:30.853 00.000 428 Worker thread wakes up 23:21:30.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd 23:21:30.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.02) 23:21:30.853 00.000 428 Moving (0.16, -0.02) raw xDistance=0.15 yDistance=-0.02 23:21:30.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:21:30.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:30.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:21:30.853 00.000 428 MoveAxis(E, 0, ABG) 23:21:30.853 00.000 428 Move returns status 0, amount 0 23:21:30.853 00.000 428 MoveAxis(N, 0, ABG) 23:21:30.853 00.000 428 Move returns status 0, amount 0 23:21:30.853 00.000 428 move complete, result=0 23:21:30.853 00.000 428 worker thread done servicing request 23:21:30.946 00.093 10672 UpdateGuideState exits: m=370443 SNR=53.0 23:21:30.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:30.946 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:30.946 00.000 10672 Enqueuing Expose request 23:21:30.946 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:21:30.946 00.000 428 Worker thread wakes up 23:21:30.946 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:30.946 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:30.946 00.000 10672 read socket command 10 23:21:30.946 00.000 10672 processing socket request REQDIST 23:21:30.946 00.000 10672 SOCKSVR: Sending pixel error of 0.20 23:21:30.946 00.000 10672 Sending socket response 20 (0x14) 23:21:34.383 03.437 428 Exposure complete 23:21:34.508 00.125 428 worker thread done servicing request 23:21:34.508 00.000 10672 OnExposeComplete: enter 23:21:34.508 00.000 10672 UpdateGuideState(): m_state=6 23:21:34.508 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 45 23:21:34.508 00.000 10672 Star::Find returns 1 (0), X=570.15, Y=321.40, Mass=494100, SNR=69.6, Peak=65488 HFD=3.2 23:21:34.508 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (0.14) = xAngle (0.33 = 0.33) 23:21:34.508 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.44 = 0.44) 23:21:34.508 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.13 hyp=0.29 cameraTheta=0.47 mountX=0.27 mountY=0.12, mountTheta=0.42 23:21:34.508 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.13, opts=13) 23:21:34.508 00.000 10672 Enqueuing Move request for scope (0.26, 0.13) 23:21:34.508 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:21:34.508 00.000 428 Worker thread wakes up 23:21:34.508 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.13) opts 0xd 23:21:34.508 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.13) 23:21:34.508 00.000 428 Moving (0.26, 0.13) raw xDistance=0.27 yDistance=0.12 23:21:34.508 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 23:21:34.508 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:34.508 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 23:21:34.508 00.000 428 MoveAxis(E, 0, ABG) 23:21:34.508 00.000 428 Move returns status 0, amount 0 23:21:34.508 00.000 428 MoveAxis(N, 0, ABG) 23:21:34.508 00.000 428 Move returns status 0, amount 0 23:21:34.523 00.015 428 move complete, result=0 23:21:34.523 00.000 428 worker thread done servicing request 23:21:34.602 00.079 10672 UpdateGuideState exits: m=494100 SNR=69.6 23:21:34.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:34.602 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:34.602 00.000 10672 Enqueuing Expose request 23:21:34.602 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:21:34.602 00.000 428 Worker thread wakes up 23:21:34.602 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:34.602 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:35.887 01.285 10672 read socket command 10 23:21:35.887 00.000 10672 processing socket request REQDIST 23:21:35.887 00.000 10672 SOCKSVR: Sending pixel error of 0.23 23:21:35.887 00.000 10672 Sending socket response 23 (0x17) 23:21:38.043 02.156 428 Exposure complete 23:21:38.168 00.125 428 worker thread done servicing request 23:21:38.168 00.000 10672 OnExposeComplete: enter 23:21:38.168 00.000 10672 UpdateGuideState(): m_state=6 23:21:38.168 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 46 23:21:38.168 00.000 10672 Star::Find returns 1 (0), X=570.56, Y=321.01, Mass=431750, SNR=61.9, Peak=58496 HFD=2.9 23:21:38.168 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.14) = xAngle (-0.50 = -0.50) 23:21:38.168 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.40 = -0.40) 23:21:38.168 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.26 hyp=0.71 cameraTheta=-0.37 mountX=0.62 mountY=-0.27, mountTheta=-0.42 23:21:38.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-0.26, opts=13) 23:21:38.168 00.000 10672 Enqueuing Move request for scope (0.66, -0.26) 23:21:38.168 00.000 428 Worker thread wakes up 23:21:38.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:21:38.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.26) opts 0xd 23:21:38.168 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -0.26) 23:21:38.168 00.000 428 Moving (0.66, -0.26) raw xDistance=0.62 yDistance=-0.27 23:21:38.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 23:21:38.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:38.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 23:21:38.168 00.000 428 MoveAxis(W, 729, ABG) 23:21:38.168 00.000 428 Guiding Dir = 3, Dur = 729 23:21:38.168 00.000 428 IsSlewing returns 0 23:21:38.168 00.000 428 IsGuiding returns 0 23:21:38.199 00.031 428 PulseGuide returned control before completion, sleep 717 23:21:38.246 00.047 10672 UpdateGuideState exits: m=431750 SNR=61.9 23:21:38.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:38.246 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:38.246 00.000 10672 Enqueuing Expose request 23:21:38.933 00.687 428 IsGuiding returns 1 23:21:38.933 00.000 428 scope still moving after pulse duration time elapsed 23:21:38.965 00.032 428 IsSlewing returns 0 23:21:38.965 00.000 428 IsGuiding returns 0 23:21:38.965 00.000 428 scope move finished after 729 + 63 ms 23:21:38.965 00.000 428 Move returns status 0, amount 729 23:21:38.965 00.000 428 MoveAxis(N, 0, ABG) 23:21:38.965 00.000 428 Move returns status 0, amount 0 23:21:38.965 00.000 428 move complete, result=0 23:21:38.965 00.000 428 worker thread done servicing request 23:21:38.965 00.000 10672 GuideStep: 0.6 px 729 ms WEST, -0.3 px 0 ms NORTH 23:21:38.965 00.000 428 Worker thread wakes up 23:21:38.965 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:38.965 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:40.886 01.921 10672 read socket command 10 23:21:40.886 00.000 10672 processing socket request REQDIST 23:21:40.886 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:21:40.886 00.000 10672 Sending socket response 37 (0x25) 23:21:41.667 00.781 428 Exposure complete 23:21:41.792 00.125 428 worker thread done servicing request 23:21:41.792 00.000 10672 OnExposeComplete: enter 23:21:41.792 00.000 10672 UpdateGuideState(): m_state=6 23:21:41.807 00.015 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 47 23:21:41.807 00.000 10672 Star::Find returns 1 (0), X=570.45, Y=320.97, Mass=435914, SNR=62.1, Peak=65488 HFD=2.5 23:21:41.807 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.14) = xAngle (-0.63 = -0.63) 23:21:41.807 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.52 = -0.52) 23:21:41.807 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.29 hyp=0.62 cameraTheta=-0.49 mountX=0.51 mountY=-0.31, mountTheta=-0.55 23:21:41.807 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.29, opts=13) 23:21:41.807 00.000 10672 Enqueuing Move request for scope (0.55, -0.29) 23:21:41.807 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:21:41.807 00.000 428 Worker thread wakes up 23:21:41.807 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.29) opts 0xd 23:21:41.807 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.29) 23:21:41.807 00.000 428 Moving (0.55, -0.29) raw xDistance=0.51 yDistance=-0.31 23:21:41.807 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.51 23:21:41.807 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:41.807 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:21:41.807 00.000 428 MoveAxis(W, 643, ABG) 23:21:41.807 00.000 428 Guiding Dir = 3, Dur = 643 23:21:41.807 00.000 428 IsSlewing returns 0 23:21:41.807 00.000 428 IsGuiding returns 0 23:21:41.823 00.016 428 PulseGuide returned control before completion, sleep 636 23:21:41.885 00.062 10672 UpdateGuideState exits: m=435914 SNR=62.1 23:21:41.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:41.885 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:41.885 00.000 10672 Enqueuing Expose request 23:21:42.479 00.594 428 IsGuiding returns 0 23:21:42.479 00.000 428 Move returns status 0, amount 643 23:21:42.479 00.000 428 MoveAxis(N, 0, ABG) 23:21:42.479 00.000 428 Move returns status 0, amount 0 23:21:42.479 00.000 428 move complete, result=0 23:21:42.479 00.000 428 worker thread done servicing request 23:21:42.479 00.000 10672 GuideStep: 0.5 px 643 ms WEST, -0.3 px 0 ms NORTH 23:21:42.479 00.000 428 Worker thread wakes up 23:21:42.479 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:42.479 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:45.327 02.848 428 Exposure complete 23:21:45.467 00.140 428 worker thread done servicing request 23:21:45.467 00.000 10672 OnExposeComplete: enter 23:21:45.467 00.000 10672 UpdateGuideState(): m_state=6 23:21:45.467 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 48 23:21:45.467 00.000 10672 Star::Find returns 1 (0), X=569.47, Y=320.79, Mass=402649, SNR=52.3, Peak=54912 HFD=3.0 23:21:45.467 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.14) = xAngle (-2.44 = -2.44) 23:21:45.467 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.33 = -2.33) 23:21:45.467 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.47 hyp=0.64 cameraTheta=-2.30 mountX=-0.49 mountY=-0.46, mountTheta=-2.38 23:21:45.467 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.47, opts=13) 23:21:45.467 00.000 10672 Enqueuing Move request for scope (-0.43, -0.47) 23:21:45.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:21:45.467 00.000 428 Worker thread wakes up 23:21:45.467 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.47) opts 0xd 23:21:45.467 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.47) 23:21:45.467 00.000 428 Moving (-0.43, -0.47) raw xDistance=-0.49 yDistance=-0.46 23:21:45.467 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.49 23:21:45.467 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:45.467 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 23:21:45.467 00.000 428 MoveAxis(E, 524, ABG) 23:21:45.467 00.000 428 Guiding Dir = 2, Dur = 524 23:21:45.467 00.000 428 IsSlewing returns 0 23:21:45.467 00.000 428 IsGuiding returns 0 23:21:45.499 00.032 428 PulseGuide returned control before completion, sleep 506 23:21:45.545 00.046 10672 UpdateGuideState exits: m=402649 SNR=52.3 23:21:45.545 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:45.545 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:45.545 00.000 10672 Enqueuing Expose request 23:21:45.889 00.344 10672 read socket command 10 23:21:45.889 00.000 10672 processing socket request REQDIST 23:21:45.889 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:21:45.889 00.000 10672 Sending socket response 50 (0x32) 23:21:46.045 00.156 428 IsGuiding returns 0 23:21:46.045 00.000 428 Move returns status 0, amount 524 23:21:46.045 00.000 428 MoveAxis(N, 0, ABG) 23:21:46.045 00.000 428 Move returns status 0, amount 0 23:21:46.045 00.000 428 move complete, result=0 23:21:46.045 00.000 428 worker thread done servicing request 23:21:46.045 00.000 428 Worker thread wakes up 23:21:46.045 00.000 10672 GuideStep: -0.5 px 524 ms EAST, -0.5 px 0 ms NORTH 23:21:46.045 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:46.045 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:48.966 02.921 428 Exposure complete 23:21:49.091 00.125 428 worker thread done servicing request 23:21:49.091 00.000 10672 OnExposeComplete: enter 23:21:49.091 00.000 10672 UpdateGuideState(): m_state=6 23:21:49.091 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 49 23:21:49.091 00.000 10672 Star::Find returns 1 (0), X=569.77, Y=321.19, Mass=416047, SNR=54.4, Peak=65488 HFD=2.9 23:21:49.091 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.14) = xAngle (-2.72 = -2.72) 23:21:49.091 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.61 = -2.61) 23:21:49.091 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.58 mountX=-0.13 mountY=-0.07, mountTheta=-2.64 23:21:49.107 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.07, opts=13) 23:21:49.107 00.000 10672 Enqueuing Move request for scope (-0.12, -0.07) 23:21:49.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:21:49.107 00.000 428 Worker thread wakes up 23:21:49.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd 23:21:49.107 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.07) 23:21:49.107 00.000 428 Moving (-0.12, -0.07) raw xDistance=-0.13 yDistance=-0.07 23:21:49.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:21:49.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:49.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:21:49.107 00.000 428 MoveAxis(E, 0, ABG) 23:21:49.107 00.000 428 Move returns status 0, amount 0 23:21:49.107 00.000 428 MoveAxis(N, 0, ABG) 23:21:49.107 00.000 428 Move returns status 0, amount 0 23:21:49.107 00.000 428 move complete, result=0 23:21:49.107 00.000 428 worker thread done servicing request 23:21:49.185 00.078 10672 UpdateGuideState exits: m=416047 SNR=54.4 23:21:49.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:49.185 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:49.185 00.000 10672 Enqueuing Expose request 23:21:49.185 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:21:49.185 00.000 428 Worker thread wakes up 23:21:49.185 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:49.185 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:50.888 01.703 10672 read socket command 10 23:21:50.888 00.000 10672 processing socket request REQDIST 23:21:50.888 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:21:50.888 00.000 10672 Sending socket response 39 (0x27) 23:21:52.626 01.738 428 Exposure complete 23:21:52.751 00.125 428 worker thread done servicing request 23:21:52.751 00.000 10672 OnExposeComplete: enter 23:21:52.751 00.000 10672 UpdateGuideState(): m_state=6 23:21:52.751 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 50 23:21:52.751 00.000 10672 Star::Find returns 1 (0), X=569.85, Y=321.25, Mass=357529, SNR=55.1, Peak=65488 HFD=2.5 23:21:52.751 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.14) = xAngle (-2.90 = -2.90) 23:21:52.751 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.79 = -2.79) 23:21:52.751 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.76 mountX=-0.04 mountY=-0.02, mountTheta=-2.80 23:21:52.751 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.02, opts=13) 23:21:52.751 00.000 10672 Enqueuing Move request for scope (-0.04, -0.02) 23:21:52.751 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:21:52.751 00.000 428 Worker thread wakes up 23:21:52.751 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd 23:21:52.751 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.02) 23:21:52.751 00.000 428 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=-0.02 23:21:52.751 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:21:52.751 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:52.751 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:21:52.751 00.000 428 MoveAxis(E, 0, ABG) 23:21:52.751 00.000 428 Move returns status 0, amount 0 23:21:52.751 00.000 428 MoveAxis(N, 0, ABG) 23:21:52.751 00.000 428 Move returns status 0, amount 0 23:21:52.751 00.000 428 move complete, result=0 23:21:52.751 00.000 428 worker thread done servicing request 23:21:52.845 00.094 10672 UpdateGuideState exits: m=357529 SNR=55.1 23:21:52.845 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:52.845 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:52.845 00.000 10672 Enqueuing Expose request 23:21:52.845 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:21:52.845 00.000 428 Worker thread wakes up 23:21:52.845 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:52.845 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:55.875 03.030 10672 read socket command 10 23:21:55.875 00.000 10672 processing socket request REQDIST 23:21:55.875 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:21:55.875 00.000 10672 Sending socket response 29 (0x1d) 23:21:56.281 00.406 428 Exposure complete 23:21:56.422 00.141 428 worker thread done servicing request 23:21:56.422 00.000 10672 OnExposeComplete: enter 23:21:56.422 00.000 10672 UpdateGuideState(): m_state=6 23:21:56.422 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 51 23:21:56.422 00.000 10672 Star::Find returns 1 (0), X=570.03, Y=321.16, Mass=410567, SNR=59.9, Peak=65488 HFD=2.6 23:21:56.422 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 23:21:56.422 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.70 = -0.70) 23:21:56.422 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.17 cameraTheta=-0.67 mountX=0.12 mountY=-0.11, mountTheta=-0.75 23:21:56.422 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.11, opts=13) 23:21:56.422 00.000 10672 Enqueuing Move request for scope (0.14, -0.11) 23:21:56.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:21:56.422 00.000 428 Worker thread wakes up 23:21:56.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd 23:21:56.422 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.11) 23:21:56.422 00.000 428 Moving (0.14, -0.11) raw xDistance=0.12 yDistance=-0.11 23:21:56.422 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 23:21:56.422 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:21:56.422 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:21:56.422 00.000 428 MoveAxis(E, 0, ABG) 23:21:56.422 00.000 428 Move returns status 0, amount 0 23:21:56.422 00.000 428 MoveAxis(N, 0, ABG) 23:21:56.422 00.000 428 Move returns status 0, amount 0 23:21:56.422 00.000 428 move complete, result=0 23:21:56.422 00.000 428 worker thread done servicing request 23:21:56.516 00.094 10672 UpdateGuideState exits: m=410567 SNR=59.9 23:21:56.516 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:21:56.516 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:21:56.516 00.000 10672 Enqueuing Expose request 23:21:56.516 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:21:56.516 00.000 428 Worker thread wakes up 23:21:56.516 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:21:56.516 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:21:59.925 03.409 428 Exposure complete 23:22:00.050 00.125 428 worker thread done servicing request 23:22:00.050 00.000 10672 OnExposeComplete: enter 23:22:00.050 00.000 10672 UpdateGuideState(): m_state=6 23:22:00.050 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 52 23:22:00.050 00.000 10672 Star::Find returns 1 (0), X=569.75, Y=320.92, Mass=403405, SNR=54.1, Peak=65488 HFD=2.6 23:22:00.050 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 23:22:00.050 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 23:22:00.050 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.34 hyp=0.37 cameraTheta=-1.98 mountX=-0.19 mountY=-0.34, mountTheta=-2.09 23:22:00.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.34, opts=13) 23:22:00.050 00.000 10672 Enqueuing Move request for scope (-0.15, -0.34) 23:22:00.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:22:00.050 00.000 428 Worker thread wakes up 23:22:00.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.34) opts 0xd 23:22:00.050 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.34) 23:22:00.050 00.000 428 Moving (-0.15, -0.34) raw xDistance=-0.19 yDistance=-0.34 23:22:00.066 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 23:22:00.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:00.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 23:22:00.066 00.000 428 MoveAxis(E, 0, ABG) 23:22:00.066 00.000 428 Move returns status 0, amount 0 23:22:00.066 00.000 428 MoveAxis(N, 0, ABG) 23:22:00.066 00.000 428 Move returns status 0, amount 0 23:22:00.066 00.000 428 move complete, result=0 23:22:00.066 00.000 428 worker thread done servicing request 23:22:00.144 00.078 10672 UpdateGuideState exits: m=403405 SNR=54.1 23:22:00.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:00.144 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:00.144 00.000 10672 Enqueuing Expose request 23:22:00.144 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:22:00.144 00.000 428 Worker thread wakes up 23:22:00.144 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:00.144 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:00.894 00.750 10672 read socket command 10 23:22:00.894 00.000 10672 processing socket request REQDIST 23:22:00.894 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:22:00.894 00.000 10672 Sending socket response 29 (0x1d) 23:22:03.580 02.686 428 Exposure complete 23:22:03.705 00.125 428 worker thread done servicing request 23:22:03.705 00.000 10672 OnExposeComplete: enter 23:22:03.705 00.000 10672 UpdateGuideState(): m_state=6 23:22:03.705 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 53 23:22:03.705 00.000 10672 Star::Find returns 1 (0), X=569.84, Y=320.96, Mass=456121, SNR=62.4, Peak=65488 HFD=2.6 23:22:03.705 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.14) = xAngle (-1.89 = -1.89) 23:22:03.705 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.78 = -1.78) 23:22:03.705 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.75 mountX=-0.10 mountY=-0.30, mountTheta=-1.88 23:22:03.721 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.31, opts=13) 23:22:03.721 00.000 10672 Enqueuing Move request for scope (-0.06, -0.31) 23:22:03.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:22:03.721 00.000 428 Worker thread wakes up 23:22:03.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.31) opts 0xd 23:22:03.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.31) 23:22:03.721 00.000 428 Moving (-0.06, -0.31) raw xDistance=-0.10 yDistance=-0.30 23:22:03.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:22:03.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:03.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:22:03.721 00.000 428 MoveAxis(E, 0, ABG) 23:22:03.721 00.000 428 Move returns status 0, amount 0 23:22:03.721 00.000 428 MoveAxis(N, 0, ABG) 23:22:03.721 00.000 428 Move returns status 0, amount 0 23:22:03.721 00.000 428 move complete, result=0 23:22:03.721 00.000 428 worker thread done servicing request 23:22:03.799 00.078 10672 UpdateGuideState exits: m=456121 SNR=62.4 23:22:03.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:03.799 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:03.799 00.000 10672 Enqueuing Expose request 23:22:03.799 00.000 428 Worker thread wakes up 23:22:03.799 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:22:03.799 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:03.799 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:05.877 02.078 10672 read socket command 10 23:22:05.877 00.000 10672 processing socket request REQDIST 23:22:05.877 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:22:05.877 00.000 10672 Sending socket response 29 (0x1d) 23:22:07.235 01.358 428 Exposure complete 23:22:07.360 00.125 428 worker thread done servicing request 23:22:07.360 00.000 10672 OnExposeComplete: enter 23:22:07.360 00.000 10672 UpdateGuideState(): m_state=6 23:22:07.360 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 54 23:22:07.360 00.000 10672 Star::Find returns 1 (0), X=569.71, Y=321.24, Mass=501124, SNR=62.4, Peak=65488 HFD=3.6 23:22:07.360 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = 3.14) 23:22:07.360 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 23:22:07.360 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-3.00 mountX=-0.18 mountY=-0.02, mountTheta=-3.03 23:22:07.360 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.03, opts=13) 23:22:07.360 00.000 10672 Enqueuing Move request for scope (-0.18, -0.03) 23:22:07.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:22:07.360 00.000 428 Worker thread wakes up 23:22:07.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd 23:22:07.360 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.03) 23:22:07.360 00.000 428 Moving (-0.18, -0.03) raw xDistance=-0.18 yDistance=-0.02 23:22:07.360 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 23:22:07.360 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:07.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:22:07.360 00.000 428 MoveAxis(E, 0, ABG) 23:22:07.360 00.000 428 Move returns status 0, amount 0 23:22:07.360 00.000 428 MoveAxis(N, 0, ABG) 23:22:07.360 00.000 428 Move returns status 0, amount 0 23:22:07.360 00.000 428 move complete, result=0 23:22:07.360 00.000 428 worker thread done servicing request 23:22:07.454 00.094 10672 UpdateGuideState exits: m=501124 SNR=62.4 23:22:07.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:07.454 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:07.454 00.000 10672 Enqueuing Expose request 23:22:07.454 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:22:07.454 00.000 428 Worker thread wakes up 23:22:07.454 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:07.454 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:10.864 03.410 428 Exposure complete 23:22:10.880 00.016 10672 read socket command 10 23:22:10.880 00.000 10672 processing socket request REQDIST 23:22:10.880 00.000 10672 SOCKSVR: Sending pixel error of 0.26 23:22:10.880 00.000 10672 Sending socket response 26 (0x1a) 23:22:10.989 00.109 428 worker thread done servicing request 23:22:10.989 00.000 10672 OnExposeComplete: enter 23:22:10.989 00.000 10672 UpdateGuideState(): m_state=6 23:22:10.989 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 55 23:22:10.989 00.000 10672 Star::Find returns 1 (0), X=569.87, Y=321.25, Mass=449464, SNR=60.0, Peak=59040 HFD=3.1 23:22:10.989 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.14) = xAngle (-2.58 = -2.58) 23:22:11.005 00.016 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.47 = -2.47) 23:22:11.005 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.44 mountX=-0.02 mountY=-0.02, mountTheta=-2.51 23:22:11.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.02, opts=13) 23:22:11.005 00.000 10672 Enqueuing Move request for scope (-0.02, -0.02) 23:22:11.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1440, FiltMax=65488, Gamma=1.000 23:22:11.005 00.000 428 Worker thread wakes up 23:22:11.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd 23:22:11.005 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.02) 23:22:11.005 00.000 428 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=-0.02 23:22:11.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:22:11.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:11.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:22:11.005 00.000 428 MoveAxis(E, 0, ABG) 23:22:11.005 00.000 428 Move returns status 0, amount 0 23:22:11.005 00.000 428 MoveAxis(N, 0, ABG) 23:22:11.005 00.000 428 Move returns status 0, amount 0 23:22:11.005 00.000 428 move complete, result=0 23:22:11.005 00.000 428 worker thread done servicing request 23:22:11.083 00.078 10672 UpdateGuideState exits: m=449464 SNR=60.0 23:22:11.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:11.083 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:11.083 00.000 10672 Enqueuing Expose request 23:22:11.083 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:22:11.083 00.000 428 Worker thread wakes up 23:22:11.083 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:11.083 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:14.504 03.421 428 Exposure complete 23:22:14.629 00.125 428 worker thread done servicing request 23:22:14.629 00.000 10672 OnExposeComplete: enter 23:22:14.629 00.000 10672 UpdateGuideState(): m_state=6 23:22:14.629 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 56 23:22:14.629 00.000 10672 Star::Find returns 1 (0), X=569.59, Y=320.68, Mass=427709, SNR=60.8, Peak=60576 HFD=3.2 23:22:14.629 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 23:22:14.629 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.08 = -2.08) 23:22:14.629 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.59 hyp=0.66 cameraTheta=-2.05 mountX=-0.38 mountY=-0.58, mountTheta=-2.15 23:22:14.644 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.59, opts=13) 23:22:14.644 00.000 10672 Enqueuing Move request for scope (-0.30, -0.59) 23:22:14.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:22:14.644 00.000 428 Worker thread wakes up 23:22:14.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.59) opts 0xd 23:22:14.644 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.59) 23:22:14.644 00.000 428 Moving (-0.30, -0.59) raw xDistance=-0.38 yDistance=-0.58 23:22:14.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 23:22:14.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:22:14.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 23:22:14.644 00.000 428 MoveAxis(E, 0, ABG) 23:22:14.644 00.000 428 Move returns status 0, amount 0 23:22:14.644 00.000 428 MoveAxis(N, 0, ABG) 23:22:14.644 00.000 428 Move returns status 0, amount 0 23:22:14.644 00.000 428 move complete, result=0 23:22:14.644 00.000 428 worker thread done servicing request 23:22:14.722 00.078 10672 UpdateGuideState exits: m=427709 SNR=60.8 23:22:14.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:14.722 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:14.722 00.000 10672 Enqueuing Expose request 23:22:14.722 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH 23:22:14.722 00.000 428 Worker thread wakes up 23:22:14.722 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:14.722 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:15.878 01.156 10672 read socket command 10 23:22:15.878 00.000 10672 processing socket request REQDIST 23:22:15.878 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:22:15.878 00.000 10672 Sending socket response 33 (0x21) 23:22:18.164 02.286 428 Exposure complete 23:22:18.289 00.125 428 worker thread done servicing request 23:22:18.289 00.000 10672 OnExposeComplete: enter 23:22:18.289 00.000 10672 UpdateGuideState(): m_state=6 23:22:18.289 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 57 23:22:18.289 00.000 10672 Star::Find returns 1 (0), X=569.72, Y=320.89, Mass=414839, SNR=59.7, Peak=62528 HFD=2.6 23:22:18.289 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.14) = xAngle (-2.13 = -2.13) 23:22:18.289 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.02 = -2.02) 23:22:18.289 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.38 hyp=0.42 cameraTheta=-1.99 mountX=-0.22 mountY=-0.38, mountTheta=-2.10 23:22:18.304 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.38, opts=13) 23:22:18.304 00.000 10672 Enqueuing Move request for scope (-0.17, -0.38) 23:22:18.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:22:18.304 00.000 428 Worker thread wakes up 23:22:18.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.38) opts 0xd 23:22:18.304 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.38) 23:22:18.304 00.000 428 Moving (-0.17, -0.38) raw xDistance=-0.22 yDistance=-0.38 23:22:18.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 23:22:18.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:18.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 23:22:18.304 00.000 428 MoveAxis(E, 0, ABG) 23:22:18.304 00.000 428 Move returns status 0, amount 0 23:22:18.304 00.000 428 MoveAxis(N, 0, ABG) 23:22:18.304 00.000 428 Move returns status 0, amount 0 23:22:18.304 00.000 428 move complete, result=0 23:22:18.304 00.000 428 worker thread done servicing request 23:22:18.383 00.079 10672 UpdateGuideState exits: m=414839 SNR=59.7 23:22:18.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:18.383 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:18.383 00.000 10672 Enqueuing Expose request 23:22:18.383 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:22:18.383 00.000 428 Worker thread wakes up 23:22:18.383 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:18.383 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:20.882 02.499 10672 read socket command 10 23:22:20.882 00.000 10672 processing socket request REQDIST 23:22:20.882 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:22:20.882 00.000 10672 Sending socket response 35 (0x23) 23:22:21.835 00.953 428 Exposure complete 23:22:21.960 00.125 428 worker thread done servicing request 23:22:21.960 00.000 10672 OnExposeComplete: enter 23:22:21.960 00.000 10672 UpdateGuideState(): m_state=6 23:22:21.960 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 58 23:22:21.960 00.000 10672 Star::Find returns 1 (0), X=569.35, Y=321.15, Mass=386492, SNR=53.5, Peak=57408 HFD=2.7 23:22:21.960 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 23:22:21.960 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 23:22:21.960 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.12 hyp=0.56 cameraTheta=-2.92 mountX=-0.55 mountY=-0.11, mountTheta=-2.95 23:22:21.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.12, opts=13) 23:22:21.960 00.000 10672 Enqueuing Move request for scope (-0.54, -0.12) 23:22:21.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:22:21.960 00.000 428 Worker thread wakes up 23:22:21.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.12) opts 0xd 23:22:21.960 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.12) 23:22:21.960 00.000 428 Moving (-0.54, -0.12) raw xDistance=-0.55 yDistance=-0.11 23:22:21.960 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 23:22:21.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:21.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:22:21.960 00.000 428 MoveAxis(E, 650, ABG) 23:22:21.960 00.000 428 Guiding Dir = 2, Dur = 650 23:22:21.960 00.000 428 IsSlewing returns 0 23:22:21.960 00.000 428 IsGuiding returns 0 23:22:21.991 00.031 428 PulseGuide returned control before completion, sleep 634 23:22:22.053 00.062 10672 UpdateGuideState exits: m=386492 SNR=53.5 23:22:22.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:22.053 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:22.053 00.000 10672 Enqueuing Expose request 23:22:22.663 00.610 428 IsGuiding returns 1 23:22:22.663 00.000 428 scope still moving after pulse duration time elapsed 23:22:22.709 00.046 428 IsSlewing returns 0 23:22:22.709 00.000 428 IsGuiding returns 0 23:22:22.709 00.000 428 scope move finished after 650 + 86 ms 23:22:22.709 00.000 428 Move returns status 0, amount 650 23:22:22.709 00.000 428 MoveAxis(N, 0, ABG) 23:22:22.709 00.000 428 Move returns status 0, amount 0 23:22:22.709 00.000 428 move complete, result=0 23:22:22.709 00.000 428 worker thread done servicing request 23:22:22.709 00.000 10672 GuideStep: -0.6 px 650 ms EAST, -0.1 px 0 ms NORTH 23:22:22.709 00.000 428 Worker thread wakes up 23:22:22.709 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:22.709 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:25.463 02.754 428 Exposure complete 23:22:25.588 00.125 428 worker thread done servicing request 23:22:25.588 00.000 10672 OnExposeComplete: enter 23:22:25.588 00.000 10672 UpdateGuideState(): m_state=6 23:22:25.588 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 59 23:22:25.588 00.000 10672 Star::Find returns 1 (0), X=569.83, Y=320.96, Mass=468982, SNR=70.8, Peak=65488 HFD=3.1 23:22:25.588 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (0.14) = xAngle (-1.90 = -1.90) 23:22:25.588 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.80 = -1.80) 23:22:25.588 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.77 mountX=-0.10 mountY=-0.30, mountTheta=-1.89 23:22:25.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.30, opts=13) 23:22:25.588 00.000 10672 Enqueuing Move request for scope (-0.06, -0.30) 23:22:25.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:22:25.588 00.000 428 Worker thread wakes up 23:22:25.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.30) opts 0xd 23:22:25.588 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.30) 23:22:25.588 00.000 428 Moving (-0.06, -0.30) raw xDistance=-0.10 yDistance=-0.30 23:22:25.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:22:25.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:25.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:22:25.588 00.000 428 MoveAxis(E, 0, ABG) 23:22:25.588 00.000 428 Move returns status 0, amount 0 23:22:25.588 00.000 428 MoveAxis(N, 0, ABG) 23:22:25.588 00.000 428 Move returns status 0, amount 0 23:22:25.588 00.000 428 move complete, result=0 23:22:25.588 00.000 428 worker thread done servicing request 23:22:25.682 00.094 10672 UpdateGuideState exits: m=468982 SNR=70.8 23:22:25.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:25.682 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:25.682 00.000 10672 Enqueuing Expose request 23:22:25.682 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:22:25.682 00.000 428 Worker thread wakes up 23:22:25.682 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:25.682 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:25.885 00.203 10672 read socket command 10 23:22:25.885 00.000 10672 processing socket request REQDIST 23:22:25.885 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:22:25.885 00.000 10672 Sending socket response 38 (0x26) 23:22:29.103 03.218 428 Exposure complete 23:22:29.243 00.140 428 worker thread done servicing request 23:22:29.243 00.000 10672 OnExposeComplete: enter 23:22:29.243 00.000 10672 UpdateGuideState(): m_state=6 23:22:29.243 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 60 23:22:29.243 00.000 10672 Star::Find returns 1 (0), X=569.71, Y=320.83, Mass=418033, SNR=59.6, Peak=65488 HFD=2.6 23:22:29.243 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.12 = -2.12) 23:22:29.243 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 23:22:29.243 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.43 hyp=0.47 cameraTheta=-1.98 mountX=-0.25 mountY=-0.43, mountTheta=-2.09 23:22:29.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.43, opts=13) 23:22:29.243 00.000 10672 Enqueuing Move request for scope (-0.19, -0.43) 23:22:29.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:22:29.243 00.000 428 Worker thread wakes up 23:22:29.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.43) opts 0xd 23:22:29.243 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.43) 23:22:29.243 00.000 428 Moving (-0.19, -0.43) raw xDistance=-0.25 yDistance=-0.43 23:22:29.243 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 23:22:29.243 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:29.243 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:22:29.243 00.000 428 MoveAxis(E, 0, ABG) 23:22:29.243 00.000 428 Move returns status 0, amount 0 23:22:29.243 00.000 428 MoveAxis(N, 0, ABG) 23:22:29.243 00.000 428 Move returns status 0, amount 0 23:22:29.243 00.000 428 move complete, result=0 23:22:29.243 00.000 428 worker thread done servicing request 23:22:29.322 00.079 10672 UpdateGuideState exits: m=418033 SNR=59.6 23:22:29.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:29.322 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:29.322 00.000 10672 Enqueuing Expose request 23:22:29.322 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:22:29.322 00.000 428 Worker thread wakes up 23:22:29.322 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:29.322 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:30.899 01.577 10672 read socket command 10 23:22:30.899 00.000 10672 processing socket request REQDIST 23:22:30.899 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:22:30.899 00.000 10672 Sending socket response 41 (0x29) 23:22:32.758 01.859 428 Exposure complete 23:22:32.903 00.145 428 worker thread done servicing request 23:22:32.903 00.000 10672 OnExposeComplete: enter 23:22:32.903 00.000 10672 UpdateGuideState(): m_state=6 23:22:32.903 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 61 23:22:32.903 00.000 10672 Star::Find returns 1 (0), X=569.15, Y=321.22, Mass=437587, SNR=56.4, Peak=64384 HFD=3.0 23:22:32.903 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (0.14) = xAngle (-3.22 = 3.06) 23:22:32.903 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.11 = -3.11) 23:22:32.903 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=-0.04 hyp=0.75 cameraTheta=-3.08 mountX=-0.75 mountY=-0.02, mountTheta=-3.11 23:22:32.903 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=-0.04, opts=13) 23:22:32.903 00.000 10672 Enqueuing Move request for scope (-0.75, -0.04) 23:22:32.903 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:22:32.903 00.000 428 Worker thread wakes up 23:22:32.903 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.04) opts 0xd 23:22:32.903 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, -0.04) 23:22:32.903 00.000 428 Moving (-0.75, -0.04) raw xDistance=-0.75 yDistance=-0.02 23:22:32.903 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 23:22:32.903 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:32.903 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:22:32.903 00.000 428 MoveAxis(E, 873, ABG) 23:22:32.903 00.000 428 Guiding Dir = 2, Dur = 873 23:22:32.903 00.000 428 IsSlewing returns 0 23:22:32.903 00.000 428 IsGuiding returns 0 23:22:32.934 00.031 428 PulseGuide returned control before completion, sleep 859 23:22:32.981 00.047 10672 UpdateGuideState exits: m=437587 SNR=56.4 23:22:32.981 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:32.981 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:32.981 00.000 10672 Enqueuing Expose request 23:22:33.840 00.859 428 IsGuiding returns 0 23:22:33.840 00.000 428 Move returns status 0, amount 873 23:22:33.840 00.000 428 MoveAxis(N, 0, ABG) 23:22:33.840 00.000 428 Move returns status 0, amount 0 23:22:33.840 00.000 428 move complete, result=0 23:22:33.840 00.000 428 worker thread done servicing request 23:22:33.840 00.000 428 Worker thread wakes up 23:22:33.840 00.000 10672 GuideStep: -0.7 px 873 ms EAST, -0.0 px 0 ms NORTH 23:22:33.840 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:33.840 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:35.964 02.124 10672 read socket command 10 23:22:35.964 00.000 10672 processing socket request REQDIST 23:22:35.964 00.000 10672 SOCKSVR: Sending pixel error of 0.51 23:22:35.980 00.016 10672 Sending socket response 51 (0x33) 23:22:36.433 00.453 428 Exposure complete 23:22:36.573 00.140 428 worker thread done servicing request 23:22:36.573 00.000 10672 OnExposeComplete: enter 23:22:36.573 00.000 10672 UpdateGuideState(): m_state=6 23:22:36.573 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 62 23:22:36.573 00.000 10672 Star::Find returns 1 (0), X=569.50, Y=320.99, Mass=379536, SNR=54.5, Peak=52512 HFD=2.6 23:22:36.573 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.67 = -2.67) 23:22:36.573 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.57 = -2.57) 23:22:36.573 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.27 hyp=0.48 cameraTheta=-2.54 mountX=-0.43 mountY=-0.26, mountTheta=-2.59 23:22:36.573 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.27, opts=13) 23:22:36.573 00.000 10672 Enqueuing Move request for scope (-0.40, -0.27) 23:22:36.573 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:22:36.573 00.000 428 Worker thread wakes up 23:22:36.573 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.27) opts 0xd 23:22:36.573 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.27) 23:22:36.573 00.000 428 Moving (-0.40, -0.27) raw xDistance=-0.43 yDistance=-0.26 23:22:36.573 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 23:22:36.573 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:36.573 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 23:22:36.573 00.000 428 MoveAxis(E, 0, ABG) 23:22:36.573 00.000 428 Move returns status 0, amount 0 23:22:36.573 00.000 428 MoveAxis(N, 0, ABG) 23:22:36.573 00.000 428 Move returns status 0, amount 0 23:22:36.573 00.000 428 move complete, result=0 23:22:36.573 00.000 428 worker thread done servicing request 23:22:36.604 00.031 10672 UpdateGuideState exits: m=379536 SNR=54.5 23:22:36.604 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:36.604 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:36.604 00.000 10672 Enqueuing Expose request 23:22:36.604 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:22:36.604 00.000 428 Worker thread wakes up 23:22:36.604 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:36.604 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:40.072 03.468 428 Exposure complete 23:22:40.213 00.141 428 worker thread done servicing request 23:22:40.213 00.000 10672 OnExposeComplete: enter 23:22:40.213 00.000 10672 UpdateGuideState(): m_state=6 23:22:40.213 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 63 23:22:40.213 00.000 10672 Star::Find returns 1 (0), X=569.90, Y=321.19, Mass=426514, SNR=60.5, Peak=65488 HFD=3.1 23:22:40.213 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 23:22:40.213 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 23:22:40.213 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.44 mountX=-0.00 mountY=-0.07, mountTheta=-1.58 23:22:40.228 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.07, opts=13) 23:22:40.228 00.000 10672 Enqueuing Move request for scope (0.01, -0.07) 23:22:40.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:22:40.228 00.000 428 Worker thread wakes up 23:22:40.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd 23:22:40.228 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.07) 23:22:40.228 00.000 428 Moving (0.01, -0.07) raw xDistance=-0.00 yDistance=-0.07 23:22:40.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 23:22:40.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:40.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:22:40.228 00.000 428 MoveAxis(E, 0, ABG) 23:22:40.228 00.000 428 Move returns status 0, amount 0 23:22:40.228 00.000 428 MoveAxis(N, 0, ABG) 23:22:40.228 00.000 428 Move returns status 0, amount 0 23:22:40.228 00.000 428 move complete, result=0 23:22:40.228 00.000 428 worker thread done servicing request 23:22:40.244 00.016 10672 UpdateGuideState exits: m=426514 SNR=60.5 23:22:40.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:40.244 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:40.244 00.000 10672 Enqueuing Expose request 23:22:40.244 00.000 428 Worker thread wakes up 23:22:40.244 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:22:40.244 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:40.244 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:40.884 00.640 10672 read socket command 10 23:22:40.884 00.000 10672 processing socket request REQDIST 23:22:40.884 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:22:40.884 00.000 10672 Sending socket response 37 (0x25) 23:22:43.700 02.816 428 Exposure complete 23:22:43.825 00.125 428 worker thread done servicing request 23:22:43.825 00.000 10672 OnExposeComplete: enter 23:22:43.825 00.000 10672 UpdateGuideState(): m_state=6 23:22:43.825 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 64 23:22:43.841 00.016 10672 Star::Find returns 1 (0), X=569.62, Y=320.74, Mass=424001, SNR=58.2, Peak=54800 HFD=3.1 23:22:43.841 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.19 = -2.19) 23:22:43.841 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.08 = -2.08) 23:22:43.841 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.53 hyp=0.59 cameraTheta=-2.05 mountX=-0.34 mountY=-0.52, mountTheta=-2.15 23:22:43.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.53, opts=13) 23:22:43.841 00.000 10672 Enqueuing Move request for scope (-0.27, -0.53) 23:22:43.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:22:43.841 00.000 428 Worker thread wakes up 23:22:43.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.53) opts 0xd 23:22:43.841 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.53) 23:22:43.841 00.000 428 Moving (-0.27, -0.53) raw xDistance=-0.34 yDistance=-0.52 23:22:43.841 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 23:22:43.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:43.841 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 23:22:43.841 00.000 428 MoveAxis(E, 0, ABG) 23:22:43.841 00.000 428 Move returns status 0, amount 0 23:22:43.841 00.000 428 MoveAxis(N, 0, ABG) 23:22:43.841 00.000 428 Move returns status 0, amount 0 23:22:43.841 00.000 428 move complete, result=0 23:22:43.841 00.000 428 worker thread done servicing request 23:22:43.856 00.015 10672 UpdateGuideState exits: m=424001 SNR=58.2 23:22:43.856 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:43.856 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:43.856 00.000 10672 Enqueuing Expose request 23:22:43.856 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 23:22:43.856 00.000 428 Worker thread wakes up 23:22:43.856 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:43.856 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:45.887 02.031 10672 read socket command 10 23:22:45.887 00.000 10672 processing socket request REQDIST 23:22:45.887 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:22:45.887 00.000 10672 Sending socket response 44 (0x2c) 23:22:47.355 01.468 428 Exposure complete 23:22:47.496 00.141 428 worker thread done servicing request 23:22:47.496 00.000 10672 OnExposeComplete: enter 23:22:47.496 00.000 10672 UpdateGuideState(): m_state=6 23:22:47.496 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 65 23:22:47.496 00.000 10672 Star::Find returns 1 (0), X=569.41, Y=321.21, Mass=412854, SNR=61.6, Peak=54256 HFD=2.8 23:22:47.496 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.12) 23:22:47.496 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 23:22:47.496 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.05 hyp=0.49 cameraTheta=-3.03 mountX=-0.49 mountY=-0.04, mountTheta=-3.06 23:22:47.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.05, opts=13) 23:22:47.496 00.000 10672 Enqueuing Move request for scope (-0.48, -0.05) 23:22:47.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:22:47.496 00.000 428 Worker thread wakes up 23:22:47.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.05) opts 0xd 23:22:47.496 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.05) 23:22:47.496 00.000 428 Moving (-0.48, -0.05) raw xDistance=-0.49 yDistance=-0.04 23:22:47.496 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 23:22:47.496 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:47.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:22:47.496 00.000 428 MoveAxis(E, 570, ABG) 23:22:47.496 00.000 428 Guiding Dir = 2, Dur = 570 23:22:47.496 00.000 428 IsSlewing returns 0 23:22:47.496 00.000 428 IsGuiding returns 0 23:22:47.511 00.015 10672 UpdateGuideState exits: m=412854 SNR=61.6 23:22:47.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:47.511 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:47.511 00.000 10672 Enqueuing Expose request 23:22:47.527 00.016 428 PulseGuide returned control before completion, sleep 554 23:22:48.089 00.562 428 IsGuiding returns 1 23:22:48.089 00.000 428 scope still moving after pulse duration time elapsed 23:22:48.136 00.047 428 IsSlewing returns 0 23:22:48.136 00.000 428 IsGuiding returns 0 23:22:48.136 00.000 428 scope move finished after 570 + 65 ms 23:22:48.136 00.000 428 Move returns status 0, amount 570 23:22:48.136 00.000 428 MoveAxis(N, 0, ABG) 23:22:48.136 00.000 428 Move returns status 0, amount 0 23:22:48.136 00.000 428 move complete, result=0 23:22:48.136 00.000 428 worker thread done servicing request 23:22:48.136 00.000 428 Worker thread wakes up 23:22:48.136 00.000 10672 GuideStep: -0.5 px 570 ms EAST, -0.0 px 0 ms NORTH 23:22:48.136 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:48.136 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:50.875 02.739 10672 read socket command 10 23:22:50.875 00.000 10672 processing socket request REQDIST 23:22:50.875 00.000 10672 SOCKSVR: Sending pixel error of 0.45 23:22:50.875 00.000 10672 Sending socket response 45 (0x2d) 23:22:51.015 00.140 428 Exposure complete 23:22:51.140 00.125 428 worker thread done servicing request 23:22:51.140 00.000 10672 OnExposeComplete: enter 23:22:51.140 00.000 10672 UpdateGuideState(): m_state=6 23:22:51.140 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 66 23:22:51.140 00.000 10672 Star::Find returns 1 (0), X=569.90, Y=321.07, Mass=441470, SNR=58.1, Peak=65488 HFD=2.9 23:22:51.140 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.14) = xAngle (-1.69 = -1.69) 23:22:51.140 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.59 = -1.59) 23:22:51.140 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.56 mountX=-0.02 mountY=-0.20, mountTheta=-1.69 23:22:51.140 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.20, opts=13) 23:22:51.140 00.000 10672 Enqueuing Move request for scope (0.00, -0.20) 23:22:51.140 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:22:51.140 00.000 428 Worker thread wakes up 23:22:51.140 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.20) opts 0xd 23:22:51.140 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.20) 23:22:51.140 00.000 428 Moving (0.00, -0.20) raw xDistance=-0.02 yDistance=-0.20 23:22:51.140 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:22:51.140 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:51.140 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:22:51.140 00.000 428 MoveAxis(E, 0, ABG) 23:22:51.140 00.000 428 Move returns status 0, amount 0 23:22:51.140 00.000 428 MoveAxis(N, 0, ABG) 23:22:51.140 00.000 428 Move returns status 0, amount 0 23:22:51.140 00.000 428 move complete, result=0 23:22:51.140 00.000 428 worker thread done servicing request 23:22:51.171 00.031 10672 UpdateGuideState exits: m=441470 SNR=58.1 23:22:51.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:51.171 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:51.171 00.000 10672 Enqueuing Expose request 23:22:51.171 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:22:51.171 00.000 428 Worker thread wakes up 23:22:51.171 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:51.171 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:54.670 03.499 428 Exposure complete 23:22:54.795 00.125 428 worker thread done servicing request 23:22:54.795 00.000 10672 OnExposeComplete: enter 23:22:54.795 00.000 10672 UpdateGuideState(): m_state=6 23:22:54.795 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 67 23:22:54.795 00.000 10672 Star::Find returns 1 (0), X=569.70, Y=321.21, Mass=445729, SNR=63.1, Peak=65040 HFD=3.1 23:22:54.795 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.14) = xAngle (-3.02 = -3.02) 23:22:54.795 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.91 = -2.91) 23:22:54.795 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.88 mountX=-0.20 mountY=-0.05, mountTheta=-2.91 23:22:54.795 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.05, opts=13) 23:22:54.795 00.000 10672 Enqueuing Move request for scope (-0.20, -0.05) 23:22:54.795 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:22:54.795 00.000 428 Worker thread wakes up 23:22:54.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd 23:22:54.795 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.05) 23:22:54.795 00.000 428 Moving (-0.20, -0.05) raw xDistance=-0.20 yDistance=-0.05 23:22:54.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:22:54.795 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:54.795 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:22:54.795 00.000 428 MoveAxis(E, 0, ABG) 23:22:54.795 00.000 428 Move returns status 0, amount 0 23:22:54.795 00.000 428 MoveAxis(N, 0, ABG) 23:22:54.795 00.000 428 Move returns status 0, amount 0 23:22:54.795 00.000 428 move complete, result=0 23:22:54.795 00.000 428 worker thread done servicing request 23:22:54.826 00.031 10672 UpdateGuideState exits: m=445729 SNR=63.1 23:22:54.826 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:54.826 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:54.826 00.000 10672 Enqueuing Expose request 23:22:54.826 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:22:54.826 00.000 428 Worker thread wakes up 23:22:54.826 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:54.826 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:22:55.889 01.063 10672 read socket command 10 23:22:55.889 00.000 10672 processing socket request REQDIST 23:22:55.889 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:22:55.889 00.000 10672 Sending socket response 32 (0x20) 23:22:58.315 02.426 428 Exposure complete 23:22:58.471 00.156 428 worker thread done servicing request 23:22:58.471 00.000 10672 OnExposeComplete: enter 23:22:58.471 00.000 10672 UpdateGuideState(): m_state=6 23:22:58.471 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 68 23:22:58.471 00.000 10672 Star::Find returns 1 (0), X=569.84, Y=320.82, Mass=442003, SNR=56.8, Peak=65488 HFD=2.9 23:22:58.471 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 23:22:58.471 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 23:22:58.471 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.45 hyp=0.45 cameraTheta=-1.68 mountX=-0.11 mountY=-0.44, mountTheta=-1.82 23:22:58.471 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.45, opts=13) 23:22:58.471 00.000 10672 Enqueuing Move request for scope (-0.05, -0.45) 23:22:58.471 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1184, FiltMax=65488, Gamma=1.000 23:22:58.471 00.000 428 Worker thread wakes up 23:22:58.471 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.45) opts 0xd 23:22:58.471 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.45) 23:22:58.471 00.000 428 Moving (-0.05, -0.45) raw xDistance=-0.11 yDistance=-0.44 23:22:58.471 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 23:22:58.471 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:22:58.471 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 23:22:58.471 00.000 428 MoveAxis(E, 0, ABG) 23:22:58.471 00.000 428 Move returns status 0, amount 0 23:22:58.471 00.000 428 MoveAxis(N, 0, ABG) 23:22:58.471 00.000 428 Move returns status 0, amount 0 23:22:58.471 00.000 428 move complete, result=0 23:22:58.471 00.000 428 worker thread done servicing request 23:22:58.486 00.015 10672 UpdateGuideState exits: m=442003 SNR=56.8 23:22:58.486 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:22:58.486 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:22:58.486 00.000 10672 Enqueuing Expose request 23:22:58.486 00.000 428 Worker thread wakes up 23:22:58.502 00.016 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:22:58.502 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:22:58.502 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:00.876 02.374 10672 read socket command 10 23:23:00.876 00.000 10672 processing socket request REQDIST 23:23:00.876 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:23:00.876 00.000 10672 Sending socket response 36 (0x24) 23:23:01.970 01.094 428 Exposure complete 23:23:02.110 00.140 428 worker thread done servicing request 23:23:02.110 00.000 10672 OnExposeComplete: enter 23:23:02.110 00.000 10672 UpdateGuideState(): m_state=6 23:23:02.110 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 69 23:23:02.110 00.000 10672 Star::Find returns 1 (0), X=569.56, Y=321.03, Mass=481011, SNR=62.4, Peak=64176 HFD=3.5 23:23:02.110 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 23:23:02.110 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.56 = -2.56) 23:23:02.110 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.24 hyp=0.41 cameraTheta=-2.53 mountX=-0.37 mountY=-0.23, mountTheta=-2.58 23:23:02.110 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.24, opts=13) 23:23:02.110 00.000 10672 Enqueuing Move request for scope (-0.34, -0.24) 23:23:02.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:23:02.110 00.000 428 Worker thread wakes up 23:23:02.110 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.24) opts 0xd 23:23:02.110 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.24) 23:23:02.110 00.000 428 Moving (-0.34, -0.24) raw xDistance=-0.37 yDistance=-0.23 23:23:02.110 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:23:02.110 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:02.110 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:23:02.110 00.000 428 MoveAxis(E, 0, ABG) 23:23:02.110 00.000 428 Move returns status 0, amount 0 23:23:02.110 00.000 428 MoveAxis(N, 0, ABG) 23:23:02.110 00.000 428 Move returns status 0, amount 0 23:23:02.110 00.000 428 move complete, result=0 23:23:02.110 00.000 428 worker thread done servicing request 23:23:02.126 00.016 10672 UpdateGuideState exits: m=481011 SNR=62.4 23:23:02.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:02.126 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:02.126 00.000 10672 Enqueuing Expose request 23:23:02.126 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:23:02.126 00.000 428 Worker thread wakes up 23:23:02.126 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:02.126 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:05.625 03.499 428 Exposure complete 23:23:05.765 00.140 428 worker thread done servicing request 23:23:05.765 00.000 10672 OnExposeComplete: enter 23:23:05.765 00.000 10672 UpdateGuideState(): m_state=6 23:23:05.765 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 70 23:23:05.765 00.000 10672 Star::Find returns 1 (0), X=569.30, Y=320.93, Mass=473062, SNR=61.3, Peak=58832 HFD=3.2 23:23:05.765 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 23:23:05.765 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.66 = -2.66) 23:23:05.765 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.33 hyp=0.68 cameraTheta=-2.63 mountX=-0.63 mountY=-0.31, mountTheta=-2.68 23:23:05.765 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.33, opts=13) 23:23:05.765 00.000 10672 Enqueuing Move request for scope (-0.59, -0.33) 23:23:05.765 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:23:05.765 00.000 428 Worker thread wakes up 23:23:05.765 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.33) opts 0xd 23:23:05.765 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.33) 23:23:05.765 00.000 428 Moving (-0.59, -0.33) raw xDistance=-0.63 yDistance=-0.31 23:23:05.765 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 23:23:05.765 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:05.765 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:23:05.765 00.000 428 MoveAxis(E, 742, ABG) 23:23:05.765 00.000 428 Guiding Dir = 2, Dur = 742 23:23:05.765 00.000 428 IsSlewing returns 0 23:23:05.765 00.000 428 IsGuiding returns 0 23:23:05.781 00.016 10672 UpdateGuideState exits: m=473062 SNR=61.3 23:23:05.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:05.781 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:05.781 00.000 10672 Enqueuing Expose request 23:23:05.797 00.016 428 PulseGuide returned control before completion, sleep 720 23:23:05.875 00.078 10672 read socket command 10 23:23:05.875 00.000 10672 processing socket request REQDIST 23:23:05.875 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:23:05.875 00.000 10672 Sending socket response 46 (0x2e) 23:23:06.551 00.676 428 IsGuiding returns 1 23:23:06.551 00.000 428 scope still moving after pulse duration time elapsed 23:23:06.582 00.031 428 IsSlewing returns 0 23:23:06.582 00.000 428 IsGuiding returns 0 23:23:06.582 00.000 428 scope move finished after 742 + 69 ms 23:23:06.582 00.000 428 Move returns status 0, amount 742 23:23:06.582 00.000 428 MoveAxis(N, 0, ABG) 23:23:06.582 00.000 428 Move returns status 0, amount 0 23:23:06.582 00.000 428 move complete, result=0 23:23:06.582 00.000 428 worker thread done servicing request 23:23:06.582 00.000 428 Worker thread wakes up 23:23:06.582 00.000 10672 GuideStep: -0.6 px 742 ms EAST, -0.3 px 0 ms NORTH 23:23:06.582 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:06.582 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:09.253 02.671 428 Exposure complete 23:23:09.394 00.141 428 worker thread done servicing request 23:23:09.394 00.000 10672 OnExposeComplete: enter 23:23:09.394 00.000 10672 UpdateGuideState(): m_state=6 23:23:09.394 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 71 23:23:09.394 00.000 10672 Star::Find returns 1 (0), X=569.85, Y=320.90, Mass=431186, SNR=57.4, Peak=65488 HFD=2.9 23:23:09.394 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.83 = -1.83) 23:23:09.394 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.72 = -1.72) 23:23:09.394 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.69 mountX=-0.10 mountY=-0.37, mountTheta=-1.83 23:23:09.394 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.37, opts=13) 23:23:09.394 00.000 10672 Enqueuing Move request for scope (-0.05, -0.37) 23:23:09.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:23:09.394 00.000 428 Worker thread wakes up 23:23:09.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.37) opts 0xd 23:23:09.394 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.37) 23:23:09.394 00.000 428 Moving (-0.05, -0.37) raw xDistance=-0.10 yDistance=-0.37 23:23:09.394 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:23:09.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:09.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:23:09.394 00.000 428 MoveAxis(E, 0, ABG) 23:23:09.394 00.000 428 Move returns status 0, amount 0 23:23:09.394 00.000 428 MoveAxis(N, 0, ABG) 23:23:09.394 00.000 428 Move returns status 0, amount 0 23:23:09.394 00.000 428 move complete, result=0 23:23:09.394 00.000 428 worker thread done servicing request 23:23:09.425 00.031 10672 UpdateGuideState exits: m=431186 SNR=57.4 23:23:09.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:09.425 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:09.425 00.000 10672 Enqueuing Expose request 23:23:09.425 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:23:09.425 00.000 428 Worker thread wakes up 23:23:09.425 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:09.425 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:10.878 01.453 10672 read socket command 10 23:23:10.878 00.000 10672 processing socket request REQDIST 23:23:10.878 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:23:10.878 00.000 10672 Sending socket response 43 (0x2b) 23:23:12.908 02.030 428 Exposure complete 23:23:13.049 00.141 428 worker thread done servicing request 23:23:13.049 00.000 10672 OnExposeComplete: enter 23:23:13.049 00.000 10672 UpdateGuideState(): m_state=6 23:23:13.049 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 72 23:23:13.049 00.000 10672 Star::Find returns 1 (0), X=569.67, Y=321.14, Mass=400912, SNR=60.4, Peak=65488 HFD=2.7 23:23:13.049 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 23:23:13.049 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.66 = -2.66) 23:23:13.049 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-2.63 mountX=-0.24 mountY=-0.12, mountTheta=-2.68 23:23:13.049 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.13, opts=13) 23:23:13.049 00.000 10672 Enqueuing Move request for scope (-0.23, -0.13) 23:23:13.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:23:13.049 00.000 428 Worker thread wakes up 23:23:13.049 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.13) opts 0xd 23:23:13.049 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.13) 23:23:13.049 00.000 428 Moving (-0.23, -0.13) raw xDistance=-0.24 yDistance=-0.12 23:23:13.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 23:23:13.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:13.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:23:13.049 00.000 428 MoveAxis(E, 0, ABG) 23:23:13.049 00.000 428 Move returns status 0, amount 0 23:23:13.049 00.000 428 MoveAxis(N, 0, ABG) 23:23:13.049 00.000 428 Move returns status 0, amount 0 23:23:13.049 00.000 428 move complete, result=0 23:23:13.049 00.000 428 worker thread done servicing request 23:23:13.064 00.015 10672 UpdateGuideState exits: m=400912 SNR=60.4 23:23:13.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:13.080 00.016 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:13.080 00.000 10672 Enqueuing Expose request 23:23:13.080 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:23:13.080 00.000 428 Worker thread wakes up 23:23:13.080 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:13.080 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:15.881 02.801 10672 read socket command 10 23:23:15.881 00.000 10672 processing socket request REQDIST 23:23:15.881 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:23:15.881 00.000 10672 Sending socket response 38 (0x26) 23:23:16.537 00.656 428 Exposure complete 23:23:16.662 00.125 428 worker thread done servicing request 23:23:16.662 00.000 10672 OnExposeComplete: enter 23:23:16.662 00.000 10672 UpdateGuideState(): m_state=6 23:23:16.662 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 73 23:23:16.662 00.000 10672 Star::Find returns 1 (0), X=569.72, Y=320.89, Mass=431960, SNR=54.9, Peak=65488 HFD=2.7 23:23:16.662 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.14) = xAngle (-2.15 = -2.15) 23:23:16.662 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.04 = -2.04) 23:23:16.662 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.38 hyp=0.41 cameraTheta=-2.01 mountX=-0.23 mountY=-0.37, mountTheta=-2.12 23:23:16.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.38, opts=13) 23:23:16.662 00.000 10672 Enqueuing Move request for scope (-0.18, -0.38) 23:23:16.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:23:16.662 00.000 428 Worker thread wakes up 23:23:16.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.38) opts 0xd 23:23:16.662 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.38) 23:23:16.662 00.000 428 Moving (-0.18, -0.38) raw xDistance=-0.23 yDistance=-0.37 23:23:16.662 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 23:23:16.662 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:16.662 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:23:16.662 00.000 428 MoveAxis(E, 0, ABG) 23:23:16.662 00.000 428 Move returns status 0, amount 0 23:23:16.662 00.000 428 MoveAxis(N, 0, ABG) 23:23:16.662 00.000 428 Move returns status 0, amount 0 23:23:16.662 00.000 428 move complete, result=0 23:23:16.662 00.000 428 worker thread done servicing request 23:23:16.693 00.031 10672 UpdateGuideState exits: m=431960 SNR=54.9 23:23:16.693 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:16.693 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:16.693 00.000 10672 Enqueuing Expose request 23:23:16.693 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:23:16.693 00.000 428 Worker thread wakes up 23:23:16.693 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:16.693 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:20.192 03.499 428 Exposure complete 23:23:20.317 00.125 428 worker thread done servicing request 23:23:20.317 00.000 10672 OnExposeComplete: enter 23:23:20.317 00.000 10672 UpdateGuideState(): m_state=6 23:23:20.317 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 74 23:23:20.317 00.000 10672 Star::Find returns 1 (0), X=569.93, Y=320.85, Mass=398378, SNR=55.4, Peak=65488 HFD=2.6 23:23:20.317 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.14) = xAngle (-1.63 = -1.63) 23:23:20.317 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.52 = -1.52) 23:23:20.317 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.41 hyp=0.41 cameraTheta=-1.49 mountX=-0.02 mountY=-0.41, mountTheta=-1.63 23:23:20.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.41, opts=13) 23:23:20.317 00.000 10672 Enqueuing Move request for scope (0.03, -0.41) 23:23:20.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 23:23:20.317 00.000 428 Worker thread wakes up 23:23:20.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.41) opts 0xd 23:23:20.317 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.41) 23:23:20.317 00.000 428 Moving (0.03, -0.41) raw xDistance=-0.02 yDistance=-0.41 23:23:20.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:23:20.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:20.333 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 23:23:20.333 00.000 428 MoveAxis(E, 0, ABG) 23:23:20.333 00.000 428 Move returns status 0, amount 0 23:23:20.333 00.000 428 MoveAxis(N, 0, ABG) 23:23:20.333 00.000 428 Move returns status 0, amount 0 23:23:20.333 00.000 428 move complete, result=0 23:23:20.333 00.000 428 worker thread done servicing request 23:23:20.348 00.015 10672 UpdateGuideState exits: m=398378 SNR=55.4 23:23:20.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:20.348 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:20.348 00.000 10672 Enqueuing Expose request 23:23:20.348 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:23:20.348 00.000 428 Worker thread wakes up 23:23:20.348 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:20.348 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:20.879 00.531 10672 read socket command 10 23:23:20.879 00.000 10672 processing socket request REQDIST 23:23:20.879 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:23:20.879 00.000 10672 Sending socket response 40 (0x28) 23:23:23.852 02.973 428 Exposure complete 23:23:23.977 00.125 428 worker thread done servicing request 23:23:23.977 00.000 10672 OnExposeComplete: enter 23:23:23.977 00.000 10672 UpdateGuideState(): m_state=6 23:23:23.977 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 75 23:23:23.977 00.000 10672 Star::Find returns 1 (0), X=569.44, Y=320.93, Mass=443637, SNR=61.9, Peak=56544 HFD=2.9 23:23:23.977 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.14) = xAngle (-2.64 = -2.64) 23:23:23.977 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.53 = -2.53) 23:23:23.977 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.34 hyp=0.56 cameraTheta=-2.50 mountX=-0.49 mountY=-0.32, mountTheta=-2.56 23:23:23.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.34, opts=13) 23:23:23.977 00.000 10672 Enqueuing Move request for scope (-0.45, -0.34) 23:23:23.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:23:23.977 00.000 428 Worker thread wakes up 23:23:23.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.34) opts 0xd 23:23:23.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.34) 23:23:23.977 00.000 428 Moving (-0.45, -0.34) raw xDistance=-0.49 yDistance=-0.32 23:23:23.977 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 23:23:23.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:23.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 23:23:23.977 00.000 428 MoveAxis(E, 575, ABG) 23:23:23.977 00.000 428 Guiding Dir = 2, Dur = 575 23:23:23.977 00.000 428 IsSlewing returns 0 23:23:23.977 00.000 428 IsGuiding returns 0 23:23:23.992 00.015 428 PulseGuide returned control before completion, sleep 570 23:23:24.008 00.016 10672 UpdateGuideState exits: m=443637 SNR=61.9 23:23:24.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:24.008 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:24.008 00.000 10672 Enqueuing Expose request 23:23:24.586 00.578 428 IsGuiding returns 1 23:23:24.586 00.000 428 scope still moving after pulse duration time elapsed 23:23:24.633 00.047 428 IsSlewing returns 0 23:23:24.633 00.000 428 IsGuiding returns 0 23:23:24.633 00.000 428 scope move finished after 575 + 69 ms 23:23:24.633 00.000 428 Move returns status 0, amount 575 23:23:24.633 00.000 428 MoveAxis(N, 0, ABG) 23:23:24.633 00.000 428 Move returns status 0, amount 0 23:23:24.633 00.000 428 move complete, result=0 23:23:24.633 00.000 428 worker thread done servicing request 23:23:24.633 00.000 10672 GuideStep: -0.5 px 575 ms EAST, -0.3 px 0 ms NORTH 23:23:24.633 00.000 428 Worker thread wakes up 23:23:24.633 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:24.633 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:25.882 01.249 10672 read socket command 10 23:23:25.882 00.000 10672 processing socket request REQDIST 23:23:25.882 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:23:25.882 00.000 10672 Sending socket response 44 (0x2c) 23:23:27.476 01.594 428 Exposure complete 23:23:27.616 00.140 428 worker thread done servicing request 23:23:27.616 00.000 10672 OnExposeComplete: enter 23:23:27.616 00.000 10672 UpdateGuideState(): m_state=6 23:23:27.616 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 76 23:23:27.616 00.000 10672 Star::Find returns 1 (0), X=569.95, Y=321.17, Mass=441034, SNR=58.2, Peak=65488 HFD=3.1 23:23:27.616 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.17 = -1.17) 23:23:27.616 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 23:23:27.616 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.04 mountX=0.05 mountY=-0.10, mountTheta=-1.16 23:23:27.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.10, opts=13) 23:23:27.616 00.000 10672 Enqueuing Move request for scope (0.06, -0.10) 23:23:27.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:23:27.616 00.000 428 Worker thread wakes up 23:23:27.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd 23:23:27.616 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.10) 23:23:27.616 00.000 428 Moving (0.06, -0.10) raw xDistance=0.05 yDistance=-0.10 23:23:27.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 23:23:27.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:27.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 23:23:27.616 00.000 428 MoveAxis(E, 0, ABG) 23:23:27.616 00.000 428 Move returns status 0, amount 0 23:23:27.616 00.000 428 MoveAxis(N, 0, ABG) 23:23:27.616 00.000 428 Move returns status 0, amount 0 23:23:27.616 00.000 428 move complete, result=0 23:23:27.616 00.000 428 worker thread done servicing request 23:23:27.647 00.031 10672 UpdateGuideState exits: m=441034 SNR=58.2 23:23:27.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:27.647 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:27.647 00.000 10672 Enqueuing Expose request 23:23:27.647 00.000 428 Worker thread wakes up 23:23:27.647 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:23:27.647 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:27.647 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:30.886 03.239 10672 read socket command 10 23:23:30.886 00.000 10672 processing socket request REQDIST 23:23:30.886 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:23:30.886 00.000 10672 Sending socket response 34 (0x22) 23:23:31.136 00.250 428 Exposure complete 23:23:31.260 00.124 428 worker thread done servicing request 23:23:31.260 00.000 10672 OnExposeComplete: enter 23:23:31.260 00.000 10672 UpdateGuideState(): m_state=6 23:23:31.260 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 77 23:23:31.260 00.000 10672 Star::Find returns 1 (0), X=570.11, Y=321.11, Mass=387225, SNR=55.1, Peak=65488 HFD=2.8 23:23:31.260 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.14) = xAngle (-0.78 = -0.78) 23:23:31.260 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.67 = -0.67) 23:23:31.260 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-0.64 mountX=0.19 mountY=-0.16, mountTheta=-0.72 23:23:31.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.16, opts=13) 23:23:31.260 00.000 10672 Enqueuing Move request for scope (0.21, -0.16) 23:23:31.260 00.000 428 Worker thread wakes up 23:23:31.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:23:31.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.16) opts 0xd 23:23:31.260 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.16) 23:23:31.260 00.000 428 Moving (0.21, -0.16) raw xDistance=0.19 yDistance=-0.16 23:23:31.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 23:23:31.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:31.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:23:31.260 00.000 428 MoveAxis(E, 0, ABG) 23:23:31.260 00.000 428 Move returns status 0, amount 0 23:23:31.260 00.000 428 MoveAxis(N, 0, ABG) 23:23:31.260 00.000 428 Move returns status 0, amount 0 23:23:31.260 00.000 428 move complete, result=0 23:23:31.260 00.000 428 worker thread done servicing request 23:23:31.292 00.032 10672 UpdateGuideState exits: m=387225 SNR=55.1 23:23:31.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:31.292 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:31.292 00.000 10672 Enqueuing Expose request 23:23:31.292 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:23:31.292 00.000 428 Worker thread wakes up 23:23:31.292 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:31.292 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:34.791 03.499 428 Exposure complete 23:23:34.931 00.140 428 worker thread done servicing request 23:23:34.931 00.000 10672 OnExposeComplete: enter 23:23:34.931 00.000 10672 UpdateGuideState(): m_state=6 23:23:34.931 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 78 23:23:34.931 00.000 10672 Star::Find returns 1 (0), X=569.80, Y=321.04, Mass=447233, SNR=64.1, Peak=65488 HFD=3.1 23:23:34.931 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 23:23:34.931 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 23:23:34.931 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.97 mountX=-0.13 mountY=-0.22, mountTheta=-2.08 23:23:34.931 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.23, opts=13) 23:23:34.931 00.000 10672 Enqueuing Move request for scope (-0.10, -0.23) 23:23:34.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:23:34.931 00.000 428 Worker thread wakes up 23:23:34.931 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd 23:23:34.931 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.23) 23:23:34.931 00.000 428 Moving (-0.10, -0.23) raw xDistance=-0.13 yDistance=-0.22 23:23:34.931 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:23:34.931 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:34.931 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 23:23:34.931 00.000 428 MoveAxis(E, 0, ABG) 23:23:34.931 00.000 428 Move returns status 0, amount 0 23:23:34.931 00.000 428 MoveAxis(N, 0, ABG) 23:23:34.931 00.000 428 Move returns status 0, amount 0 23:23:34.931 00.000 428 move complete, result=0 23:23:34.931 00.000 428 worker thread done servicing request 23:23:34.947 00.016 10672 UpdateGuideState exits: m=447233 SNR=64.1 23:23:34.947 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:34.947 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:34.947 00.000 10672 Enqueuing Expose request 23:23:34.947 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:23:34.947 00.000 428 Worker thread wakes up 23:23:34.947 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:34.947 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:35.884 00.937 10672 read socket command 10 23:23:35.884 00.000 10672 processing socket request REQDIST 23:23:35.884 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:23:35.884 00.000 10672 Sending socket response 30 (0x1e) 23:23:38.446 02.562 428 Exposure complete 23:23:38.571 00.125 428 worker thread done servicing request 23:23:38.571 00.000 10672 OnExposeComplete: enter 23:23:38.571 00.000 10672 UpdateGuideState(): m_state=6 23:23:38.571 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 79 23:23:38.571 00.000 10672 Star::Find returns 1 (0), X=569.84, Y=320.76, Mass=440003, SNR=59.7, Peak=65488 HFD=2.9 23:23:38.571 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 23:23:38.571 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 23:23:38.571 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.51 hyp=0.51 cameraTheta=-1.69 mountX=-0.13 mountY=-0.50, mountTheta=-1.82 23:23:38.571 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.51, opts=13) 23:23:38.571 00.000 10672 Enqueuing Move request for scope (-0.06, -0.51) 23:23:38.571 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:23:38.571 00.000 428 Worker thread wakes up 23:23:38.571 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.51) opts 0xd 23:23:38.571 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.51) 23:23:38.571 00.000 428 Moving (-0.06, -0.51) raw xDistance=-0.13 yDistance=-0.50 23:23:38.571 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:23:38.571 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:38.571 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 23:23:38.571 00.000 428 MoveAxis(E, 0, ABG) 23:23:38.571 00.000 428 Move returns status 0, amount 0 23:23:38.571 00.000 428 MoveAxis(N, 0, ABG) 23:23:38.586 00.015 428 Move returns status 0, amount 0 23:23:38.586 00.000 428 move complete, result=0 23:23:38.586 00.000 428 worker thread done servicing request 23:23:38.602 00.016 10672 UpdateGuideState exits: m=440003 SNR=59.7 23:23:38.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:38.602 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:38.602 00.000 10672 Enqueuing Expose request 23:23:38.602 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 23:23:38.602 00.000 428 Worker thread wakes up 23:23:38.602 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:38.602 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:40.887 02.285 10672 read socket command 10 23:23:40.887 00.000 10672 processing socket request REQDIST 23:23:40.887 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:23:40.887 00.000 10672 Sending socket response 36 (0x24) 23:23:42.089 01.202 428 Exposure complete 23:23:42.245 00.156 428 worker thread done servicing request 23:23:42.245 00.000 10672 OnExposeComplete: enter 23:23:42.245 00.000 10672 UpdateGuideState(): m_state=6 23:23:42.245 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 80 23:23:42.245 00.000 10672 Star::Find returns 1 (0), X=570.02, Y=321.04, Mass=396603, SNR=48.3, Peak=65488 HFD=2.8 23:23:42.245 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.14) = xAngle (-1.20 = -1.20) 23:23:42.245 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.09 = -1.09) 23:23:42.245 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.26 cameraTheta=-1.06 mountX=0.09 mountY=-0.23, mountTheta=-1.18 23:23:42.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.22, opts=13) 23:23:42.245 00.000 10672 Enqueuing Move request for scope (0.12, -0.22) 23:23:42.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:23:42.245 00.000 428 Worker thread wakes up 23:23:42.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd 23:23:42.245 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.22) 23:23:42.245 00.000 428 Moving (0.12, -0.22) raw xDistance=0.09 yDistance=-0.23 23:23:42.245 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:23:42.245 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:42.245 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:23:42.245 00.000 428 MoveAxis(E, 0, ABG) 23:23:42.245 00.000 428 Move returns status 0, amount 0 23:23:42.245 00.000 428 MoveAxis(N, 0, ABG) 23:23:42.245 00.000 428 Move returns status 0, amount 0 23:23:42.245 00.000 428 move complete, result=0 23:23:42.245 00.000 428 worker thread done servicing request 23:23:42.277 00.032 10672 UpdateGuideState exits: m=396603 SNR=48.3 23:23:42.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:42.277 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:42.277 00.000 10672 Enqueuing Expose request 23:23:42.277 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:23:42.277 00.000 428 Worker thread wakes up 23:23:42.277 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:42.277 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:45.713 03.436 428 Exposure complete 23:23:45.854 00.141 428 worker thread done servicing request 23:23:45.854 00.000 10672 OnExposeComplete: enter 23:23:45.854 00.000 10672 UpdateGuideState(): m_state=6 23:23:45.854 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 81 23:23:45.854 00.000 10672 Star::Find returns 1 (0), X=570.38, Y=320.97, Mass=423732, SNR=61.8, Peak=65488 HFD=2.7 23:23:45.854 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.69 = -0.69) 23:23:45.854 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 23:23:45.854 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.30 hyp=0.57 cameraTheta=-0.55 mountX=0.44 mountY=-0.31, mountTheta=-0.62 23:23:45.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.30, opts=13) 23:23:45.854 00.000 10672 Enqueuing Move request for scope (0.49, -0.30) 23:23:45.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:23:45.854 00.000 428 Worker thread wakes up 23:23:45.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.30) opts 0xd 23:23:45.854 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.30) 23:23:45.854 00.000 428 Moving (0.49, -0.30) raw xDistance=0.44 yDistance=-0.31 23:23:45.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 23:23:45.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:45.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:23:45.854 00.000 428 MoveAxis(E, 0, ABG) 23:23:45.854 00.000 428 Move returns status 0, amount 0 23:23:45.854 00.000 428 MoveAxis(N, 0, ABG) 23:23:45.854 00.000 428 Move returns status 0, amount 0 23:23:45.854 00.000 428 move complete, result=0 23:23:45.854 00.000 428 worker thread done servicing request 23:23:45.885 00.031 10672 UpdateGuideState exits: m=423732 SNR=61.8 23:23:45.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:45.885 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:45.885 00.000 10672 Enqueuing Expose request 23:23:45.885 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:23:45.885 00.000 428 Worker thread wakes up 23:23:45.885 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:45.885 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:45.885 00.000 10672 read socket command 10 23:23:45.885 00.000 10672 processing socket request REQDIST 23:23:45.885 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:23:45.885 00.000 10672 Sending socket response 40 (0x28) 23:23:49.357 03.472 428 Exposure complete 23:23:49.497 00.140 428 worker thread done servicing request 23:23:49.497 00.000 10672 OnExposeComplete: enter 23:23:49.497 00.000 10672 UpdateGuideState(): m_state=6 23:23:49.497 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 82 23:23:49.497 00.000 10672 Star::Find returns 1 (0), X=570.28, Y=321.11, Mass=427673, SNR=60.1, Peak=62752 HFD=2.8 23:23:49.497 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.14) = xAngle (-0.53 = -0.53) 23:23:49.497 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.42 = -0.42) 23:23:49.497 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.16 hyp=0.42 cameraTheta=-0.39 mountX=0.36 mountY=-0.17, mountTheta=-0.44 23:23:49.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.16, opts=13) 23:23:49.497 00.000 10672 Enqueuing Move request for scope (0.39, -0.16) 23:23:49.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:23:49.497 00.000 428 Worker thread wakes up 23:23:49.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.16) opts 0xd 23:23:49.497 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.16) 23:23:49.497 00.000 428 Moving (0.39, -0.16) raw xDistance=0.36 yDistance=-0.17 23:23:49.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 23:23:49.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:49.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:23:49.497 00.000 428 MoveAxis(E, 0, ABG) 23:23:49.497 00.000 428 Move returns status 0, amount 0 23:23:49.497 00.000 428 MoveAxis(N, 0, ABG) 23:23:49.497 00.000 428 Move returns status 0, amount 0 23:23:49.497 00.000 428 move complete, result=0 23:23:49.497 00.000 428 worker thread done servicing request 23:23:49.513 00.016 10672 UpdateGuideState exits: m=427673 SNR=60.1 23:23:49.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:49.513 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:49.513 00.000 10672 Enqueuing Expose request 23:23:49.513 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:23:49.513 00.000 428 Worker thread wakes up 23:23:49.513 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:49.513 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:50.887 01.374 10672 read socket command 10 23:23:50.887 00.000 10672 processing socket request REQDIST 23:23:50.887 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:23:50.887 00.000 10672 Sending socket response 40 (0x28) 23:23:53.012 02.125 428 Exposure complete 23:23:53.137 00.125 428 worker thread done servicing request 23:23:53.137 00.000 10672 OnExposeComplete: enter 23:23:53.137 00.000 10672 UpdateGuideState(): m_state=6 23:23:53.137 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 83 23:23:53.137 00.000 10672 Star::Find returns 1 (0), X=569.98, Y=320.90, Mass=391016, SNR=55.0, Peak=65152 HFD=2.6 23:23:53.137 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.49 = -1.49) 23:23:53.137 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 23:23:53.137 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.37 hyp=0.38 cameraTheta=-1.35 mountX=0.03 mountY=-0.37, mountTheta=-1.49 23:23:53.152 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.37, opts=13) 23:23:53.152 00.000 10672 Enqueuing Move request for scope (0.08, -0.37) 23:23:53.152 00.000 428 Worker thread wakes up 23:23:53.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:23:53.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.37) opts 0xd 23:23:53.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.37) 23:23:53.152 00.000 428 Moving (0.08, -0.37) raw xDistance=0.03 yDistance=-0.37 23:23:53.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:23:53.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:53.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:23:53.152 00.000 428 MoveAxis(E, 0, ABG) 23:23:53.152 00.000 428 Move returns status 0, amount 0 23:23:53.152 00.000 428 MoveAxis(N, 0, ABG) 23:23:53.152 00.000 428 Move returns status 0, amount 0 23:23:53.152 00.000 428 move complete, result=0 23:23:53.152 00.000 428 worker thread done servicing request 23:23:53.168 00.016 10672 UpdateGuideState exits: m=391016 SNR=55.0 23:23:53.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:53.168 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:53.168 00.000 10672 Enqueuing Expose request 23:23:53.168 00.000 428 Worker thread wakes up 23:23:53.168 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:53.168 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:23:53.168 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:23:55.875 02.707 10672 read socket command 10 23:23:55.875 00.000 10672 processing socket request REQDIST 23:23:55.875 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:23:55.875 00.000 10672 Sending socket response 39 (0x27) 23:23:56.687 00.812 428 Exposure complete 23:23:56.828 00.141 428 worker thread done servicing request 23:23:56.828 00.000 10672 OnExposeComplete: enter 23:23:56.828 00.000 10672 UpdateGuideState(): m_state=6 23:23:56.828 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 84 23:23:56.828 00.000 10672 Star::Find returns 1 (0), X=570.26, Y=321.18, Mass=398405, SNR=55.9, Peak=62752 HFD=2.6 23:23:56.828 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 23:23:56.828 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 23:23:56.828 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-0.22 mountX=0.35 mountY=-0.09, mountTheta=-0.26 23:23:56.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.08, opts=13) 23:23:56.828 00.000 10672 Enqueuing Move request for scope (0.37, -0.08) 23:23:56.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1496, FiltMax=65488, Gamma=1.000 23:23:56.828 00.000 428 Worker thread wakes up 23:23:56.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.08) opts 0xd 23:23:56.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.08) 23:23:56.828 00.000 428 Moving (0.37, -0.08) raw xDistance=0.35 yDistance=-0.09 23:23:56.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 23:23:56.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:23:56.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:23:56.828 00.000 428 MoveAxis(E, 0, ABG) 23:23:56.828 00.000 428 Move returns status 0, amount 0 23:23:56.828 00.000 428 MoveAxis(N, 0, ABG) 23:23:56.828 00.000 428 Move returns status 0, amount 0 23:23:56.828 00.000 428 move complete, result=0 23:23:56.828 00.000 428 worker thread done servicing request 23:23:56.859 00.031 10672 UpdateGuideState exits: m=398405 SNR=55.9 23:23:56.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:23:56.859 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:23:56.859 00.000 10672 Enqueuing Expose request 23:23:56.859 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:23:56.859 00.000 428 Worker thread wakes up 23:23:56.859 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:23:56.859 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:00.327 03.468 428 Exposure complete 23:24:00.467 00.140 428 worker thread done servicing request 23:24:00.467 00.000 10672 OnExposeComplete: enter 23:24:00.467 00.000 10672 UpdateGuideState(): m_state=6 23:24:00.467 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 85 23:24:00.467 00.000 10672 Star::Find returns 1 (0), X=570.19, Y=320.91, Mass=443411, SNR=57.5, Peak=65488 HFD=2.6 23:24:00.467 00.000 10672 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.14) = xAngle (-1.02 = -1.02) 23:24:00.467 00.000 10672 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.91 = -0.91) 23:24:00.467 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.36 hyp=0.47 cameraTheta=-0.88 mountX=0.25 mountY=-0.37, mountTheta=-0.98 23:24:00.467 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.36, opts=13) 23:24:00.467 00.000 10672 Enqueuing Move request for scope (0.30, -0.36) 23:24:00.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1384, FiltMax=65488, Gamma=1.000 23:24:00.467 00.000 428 Worker thread wakes up 23:24:00.467 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.36) opts 0xd 23:24:00.467 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.36) 23:24:00.467 00.000 428 Moving (0.30, -0.36) raw xDistance=0.25 yDistance=-0.37 23:24:00.467 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:24:00.467 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:00.467 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:24:00.467 00.000 428 MoveAxis(E, 0, ABG) 23:24:00.467 00.000 428 Move returns status 0, amount 0 23:24:00.467 00.000 428 MoveAxis(N, 0, ABG) 23:24:00.467 00.000 428 Move returns status 0, amount 0 23:24:00.467 00.000 428 move complete, result=0 23:24:00.467 00.000 428 worker thread done servicing request 23:24:00.498 00.031 10672 UpdateGuideState exits: m=443411 SNR=57.5 23:24:00.498 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:00.498 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:00.498 00.000 10672 Enqueuing Expose request 23:24:00.498 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:24:00.498 00.000 428 Worker thread wakes up 23:24:00.498 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:00.498 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:00.920 00.422 10672 read socket command 10 23:24:00.920 00.000 10672 processing socket request REQDIST 23:24:00.920 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:24:00.920 00.000 10672 Sending socket response 41 (0x29) 23:24:03.970 03.050 428 Exposure complete 23:24:04.095 00.125 428 worker thread done servicing request 23:24:04.095 00.000 10672 OnExposeComplete: enter 23:24:04.095 00.000 10672 UpdateGuideState(): m_state=6 23:24:04.095 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 86 23:24:04.095 00.000 10672 Star::Find returns 1 (0), X=570.23, Y=321.17, Mass=403178, SNR=59.1, Peak=62864 HFD=2.5 23:24:04.095 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 23:24:04.095 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 23:24:04.095 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.10 hyp=0.35 cameraTheta=-0.29 mountX=0.32 mountY=-0.11, mountTheta=-0.33 23:24:04.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.10, opts=13) 23:24:04.111 00.016 10672 Enqueuing Move request for scope (0.33, -0.10) 23:24:04.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:24:04.111 00.000 428 Worker thread wakes up 23:24:04.111 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.10) opts 0xd 23:24:04.111 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.10) 23:24:04.111 00.000 428 Moving (0.33, -0.10) raw xDistance=0.32 yDistance=-0.11 23:24:04.111 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 23:24:04.111 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:04.111 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:24:04.111 00.000 428 MoveAxis(E, 0, ABG) 23:24:04.111 00.000 428 Move returns status 0, amount 0 23:24:04.111 00.000 428 MoveAxis(N, 0, ABG) 23:24:04.111 00.000 428 Move returns status 0, amount 0 23:24:04.111 00.000 428 move complete, result=0 23:24:04.111 00.000 428 worker thread done servicing request 23:24:04.126 00.015 10672 UpdateGuideState exits: m=403178 SNR=59.1 23:24:04.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:04.126 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:04.126 00.000 10672 Enqueuing Expose request 23:24:04.126 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:24:04.126 00.000 428 Worker thread wakes up 23:24:04.126 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:04.126 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:05.876 01.750 10672 read socket command 10 23:24:05.876 00.000 10672 processing socket request REQDIST 23:24:05.876 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:24:05.876 00.000 10672 Sending socket response 39 (0x27) 23:24:07.625 01.749 428 Exposure complete 23:24:07.766 00.141 428 worker thread done servicing request 23:24:07.766 00.000 10672 OnExposeComplete: enter 23:24:07.766 00.000 10672 UpdateGuideState(): m_state=6 23:24:07.766 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 87 23:24:07.766 00.000 10672 Star::Find returns 1 (0), X=570.37, Y=321.15, Mass=429923, SNR=64.1, Peak=57840 HFD=2.9 23:24:07.766 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.14) = xAngle (-0.39 = -0.39) 23:24:07.766 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.28 = -0.28) 23:24:07.766 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.12 hyp=0.49 cameraTheta=-0.25 mountX=0.45 mountY=-0.14, mountTheta=-0.29 23:24:07.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.12, opts=13) 23:24:07.766 00.000 10672 Enqueuing Move request for scope (0.47, -0.12) 23:24:07.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:24:07.766 00.000 428 Worker thread wakes up 23:24:07.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.12) opts 0xd 23:24:07.766 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.12) 23:24:07.766 00.000 428 Moving (0.47, -0.12) raw xDistance=0.45 yDistance=-0.14 23:24:07.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 23:24:07.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:07.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:24:07.766 00.000 428 MoveAxis(W, 527, ABG) 23:24:07.766 00.000 428 Guiding Dir = 3, Dur = 527 23:24:07.766 00.000 428 IsSlewing returns 0 23:24:07.766 00.000 428 IsGuiding returns 0 23:24:07.797 00.031 10672 UpdateGuideState exits: m=429923 SNR=64.1 23:24:07.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:07.797 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:07.797 00.000 10672 Enqueuing Expose request 23:24:07.797 00.000 428 PulseGuide returned control before completion, sleep 510 23:24:08.328 00.531 428 IsGuiding returns 1 23:24:08.328 00.000 428 scope still moving after pulse duration time elapsed 23:24:08.360 00.032 428 IsSlewing returns 0 23:24:08.391 00.031 428 IsGuiding returns 0 23:24:08.391 00.000 428 scope move finished after 527 + 90 ms 23:24:08.391 00.000 428 Move returns status 0, amount 527 23:24:08.391 00.000 428 MoveAxis(N, 0, ABG) 23:24:08.391 00.000 428 Move returns status 0, amount 0 23:24:08.391 00.000 428 move complete, result=0 23:24:08.391 00.000 428 worker thread done servicing request 23:24:08.391 00.000 428 Worker thread wakes up 23:24:08.391 00.000 10672 GuideStep: 0.5 px 527 ms WEST, -0.1 px 0 ms NORTH 23:24:08.391 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:08.391 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:10.905 02.514 10672 read socket command 10 23:24:10.905 00.000 10672 processing socket request REQDIST 23:24:10.905 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:24:10.905 00.000 10672 Sending socket response 42 (0x2a) 23:24:11.280 00.375 428 Exposure complete 23:24:11.421 00.141 428 worker thread done servicing request 23:24:11.421 00.000 10672 OnExposeComplete: enter 23:24:11.421 00.000 10672 UpdateGuideState(): m_state=6 23:24:11.421 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 88 23:24:11.421 00.000 10672 Star::Find returns 1 (0), X=570.03, Y=320.99, Mass=403811, SNR=57.4, Peak=65488 HFD=2.8 23:24:11.421 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.14) = xAngle (-1.25 = -1.25) 23:24:11.421 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.14 = -1.14) 23:24:11.421 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-1.11 mountX=0.10 mountY=-0.28, mountTheta=-1.24 23:24:11.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.28, opts=13) 23:24:11.421 00.000 10672 Enqueuing Move request for scope (0.14, -0.28) 23:24:11.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:24:11.421 00.000 428 Worker thread wakes up 23:24:11.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.28) opts 0xd 23:24:11.421 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.28) 23:24:11.421 00.000 428 Moving (0.14, -0.28) raw xDistance=0.10 yDistance=-0.28 23:24:11.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 23:24:11.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:11.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:24:11.421 00.000 428 MoveAxis(E, 0, ABG) 23:24:11.421 00.000 428 Move returns status 0, amount 0 23:24:11.421 00.000 428 MoveAxis(N, 0, ABG) 23:24:11.421 00.000 428 Move returns status 0, amount 0 23:24:11.421 00.000 428 move complete, result=0 23:24:11.421 00.000 428 worker thread done servicing request 23:24:11.452 00.031 10672 UpdateGuideState exits: m=403811 SNR=57.4 23:24:11.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:11.452 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:11.452 00.000 10672 Enqueuing Expose request 23:24:11.452 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:24:11.452 00.000 428 Worker thread wakes up 23:24:11.452 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:11.452 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:14.909 03.457 428 Exposure complete 23:24:15.034 00.125 428 worker thread done servicing request 23:24:15.034 00.000 10672 OnExposeComplete: enter 23:24:15.034 00.000 10672 UpdateGuideState(): m_state=6 23:24:15.034 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 89 23:24:15.034 00.000 10672 Star::Find returns 1 (0), X=569.59, Y=320.90, Mass=418810, SNR=56.8, Peak=59808 HFD=2.5 23:24:15.034 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.14) = xAngle (-2.41 = -2.41) 23:24:15.034 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.30 = -2.30) 23:24:15.034 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.37 hyp=0.48 cameraTheta=-2.27 mountX=-0.36 mountY=-0.36, mountTheta=-2.35 23:24:15.034 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.37, opts=13) 23:24:15.034 00.000 10672 Enqueuing Move request for scope (-0.31, -0.37) 23:24:15.034 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1336, FiltMax=65488, Gamma=1.000 23:24:15.034 00.000 428 Worker thread wakes up 23:24:15.034 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.37) opts 0xd 23:24:15.034 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.37) 23:24:15.034 00.000 428 Moving (-0.31, -0.37) raw xDistance=-0.36 yDistance=-0.36 23:24:15.034 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 23:24:15.034 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:15.034 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:24:15.034 00.000 428 MoveAxis(E, 0, ABG) 23:24:15.034 00.000 428 Move returns status 0, amount 0 23:24:15.034 00.000 428 MoveAxis(N, 0, ABG) 23:24:15.034 00.000 428 Move returns status 0, amount 0 23:24:15.034 00.000 428 move complete, result=0 23:24:15.034 00.000 428 worker thread done servicing request 23:24:15.065 00.031 10672 UpdateGuideState exits: m=418810 SNR=56.8 23:24:15.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:15.065 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:15.065 00.000 10672 Enqueuing Expose request 23:24:15.065 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 23:24:15.065 00.000 428 Worker thread wakes up 23:24:15.065 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:15.065 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:15.878 00.813 10672 read socket command 10 23:24:15.878 00.000 10672 processing socket request REQDIST 23:24:15.878 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:24:15.878 00.000 10672 Sending socket response 41 (0x29) 23:24:18.580 02.702 428 Exposure complete 23:24:18.705 00.125 428 worker thread done servicing request 23:24:18.705 00.000 10672 OnExposeComplete: enter 23:24:18.705 00.000 10672 UpdateGuideState(): m_state=6 23:24:18.705 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 90 23:24:18.705 00.000 10672 Star::Find returns 1 (0), X=569.54, Y=320.89, Mass=423695, SNR=57.0, Peak=50976 HFD=2.8 23:24:18.705 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.14) = xAngle (-2.45 = -2.45) 23:24:18.705 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 23:24:18.705 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.38 hyp=0.52 cameraTheta=-2.31 mountX=-0.40 mountY=-0.37, mountTheta=-2.39 23:24:18.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.38, opts=13) 23:24:18.705 00.000 10672 Enqueuing Move request for scope (-0.35, -0.38) 23:24:18.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:24:18.705 00.000 428 Worker thread wakes up 23:24:18.705 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.38) opts 0xd 23:24:18.705 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.38) 23:24:18.705 00.000 428 Moving (-0.35, -0.38) raw xDistance=-0.40 yDistance=-0.37 23:24:18.705 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 23:24:18.705 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:18.705 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:24:18.705 00.000 428 MoveAxis(E, 0, ABG) 23:24:18.705 00.000 428 Move returns status 0, amount 0 23:24:18.705 00.000 428 MoveAxis(N, 0, ABG) 23:24:18.705 00.000 428 Move returns status 0, amount 0 23:24:18.705 00.000 428 move complete, result=0 23:24:18.705 00.000 428 worker thread done servicing request 23:24:18.736 00.031 10672 UpdateGuideState exits: m=423695 SNR=57.0 23:24:18.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:18.736 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:18.736 00.000 10672 Enqueuing Expose request 23:24:18.736 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 23:24:18.736 00.000 428 Worker thread wakes up 23:24:18.736 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:18.736 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:20.912 02.176 10672 read socket command 10 23:24:20.912 00.000 10672 processing socket request REQDIST 23:24:20.912 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:24:20.912 00.000 10672 Sending socket response 44 (0x2c) 23:24:22.208 01.296 428 Exposure complete 23:24:22.333 00.125 428 worker thread done servicing request 23:24:22.333 00.000 10672 OnExposeComplete: enter 23:24:22.333 00.000 10672 UpdateGuideState(): m_state=6 23:24:22.333 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 91 23:24:22.333 00.000 10672 Star::Find returns 1 (0), X=569.56, Y=321.31, Mass=403241, SNR=57.7, Peak=62976 HFD=2.8 23:24:22.333 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.89 = 2.89) 23:24:22.333 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 23:24:22.333 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.04 hyp=0.34 cameraTheta=3.03 mountX=-0.33 mountY=0.05, mountTheta=2.99 23:24:22.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.04, opts=13) 23:24:22.333 00.000 10672 Enqueuing Move request for scope (-0.34, 0.04) 23:24:22.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:24:22.333 00.000 428 Worker thread wakes up 23:24:22.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.04) opts 0xd 23:24:22.333 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.04) 23:24:22.333 00.000 428 Moving (-0.34, 0.04) raw xDistance=-0.33 yDistance=0.05 23:24:22.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 23:24:22.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:22.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 23:24:22.333 00.000 428 MoveAxis(E, 0, ABG) 23:24:22.333 00.000 428 Move returns status 0, amount 0 23:24:22.333 00.000 428 MoveAxis(N, 0, ABG) 23:24:22.333 00.000 428 Move returns status 0, amount 0 23:24:22.333 00.000 428 move complete, result=0 23:24:22.333 00.000 428 worker thread done servicing request 23:24:22.365 00.032 10672 UpdateGuideState exits: m=403241 SNR=57.7 23:24:22.365 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:22.365 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:22.365 00.000 10672 Enqueuing Expose request 23:24:22.365 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 23:24:22.365 00.000 428 Worker thread wakes up 23:24:22.365 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:22.365 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:25.848 03.483 428 Exposure complete 23:24:25.879 00.031 10672 read socket command 10 23:24:25.879 00.000 10672 processing socket request REQDIST 23:24:25.879 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:24:25.879 00.000 10672 Sending socket response 41 (0x29) 23:24:25.988 00.109 428 worker thread done servicing request 23:24:25.988 00.000 10672 OnExposeComplete: enter 23:24:25.988 00.000 10672 UpdateGuideState(): m_state=6 23:24:25.988 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 92 23:24:25.988 00.000 10672 Star::Find returns 1 (0), X=569.61, Y=320.55, Mass=421227, SNR=55.7, Peak=48144 HFD=3.2 23:24:25.988 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.14) = xAngle (-2.09 = -2.09) 23:24:25.988 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.98 = -1.98) 23:24:25.988 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.72 hyp=0.77 cameraTheta=-1.95 mountX=-0.38 mountY=-0.71, mountTheta=-2.07 23:24:25.988 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.72, opts=13) 23:24:25.988 00.000 10672 Enqueuing Move request for scope (-0.29, -0.72) 23:24:25.988 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:24:25.988 00.000 428 Worker thread wakes up 23:24:25.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.72) opts 0xd 23:24:25.988 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.72) 23:24:25.988 00.000 428 Moving (-0.29, -0.72) raw xDistance=-0.38 yDistance=-0.71 23:24:25.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 23:24:25.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:24:25.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.71 23:24:25.988 00.000 428 MoveAxis(E, 0, ABG) 23:24:25.988 00.000 428 Move returns status 0, amount 0 23:24:25.988 00.000 428 MoveAxis(N, 0, ABG) 23:24:25.988 00.000 428 Move returns status 0, amount 0 23:24:25.988 00.000 428 move complete, result=0 23:24:25.988 00.000 428 worker thread done servicing request 23:24:26.004 00.016 10672 UpdateGuideState exits: m=421227 SNR=55.7 23:24:26.004 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:26.004 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:26.004 00.000 10672 Enqueuing Expose request 23:24:26.004 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 23:24:26.004 00.000 428 Worker thread wakes up 23:24:26.004 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:26.004 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:29.491 03.487 428 Exposure complete 23:24:29.632 00.141 428 worker thread done servicing request 23:24:29.632 00.000 10672 OnExposeComplete: enter 23:24:29.632 00.000 10672 UpdateGuideState(): m_state=6 23:24:29.632 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 93 23:24:29.632 00.000 10672 Star::Find returns 1 (0), X=569.78, Y=321.33, Mass=428830, SNR=52.0, Peak=65488 HFD=2.9 23:24:29.632 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.14) = xAngle (2.48 = 2.48) 23:24:29.632 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.59 = 2.59) 23:24:29.632 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.62 mountX=-0.10 mountY=0.07, mountTheta=2.56 23:24:29.632 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.06, opts=13) 23:24:29.632 00.000 10672 Enqueuing Move request for scope (-0.11, 0.06) 23:24:29.632 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:24:29.632 00.000 428 Worker thread wakes up 23:24:29.632 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd 23:24:29.632 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.06) 23:24:29.632 00.000 428 Moving (-0.11, 0.06) raw xDistance=-0.10 yDistance=0.07 23:24:29.632 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:24:29.632 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:29.632 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 23:24:29.632 00.000 428 MoveAxis(E, 0, ABG) 23:24:29.632 00.000 428 Move returns status 0, amount 0 23:24:29.632 00.000 428 MoveAxis(N, 0, ABG) 23:24:29.632 00.000 428 Move returns status 0, amount 0 23:24:29.632 00.000 428 move complete, result=0 23:24:29.632 00.000 428 worker thread done servicing request 23:24:29.663 00.031 10672 UpdateGuideState exits: m=428830 SNR=52.0 23:24:29.663 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:29.663 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:29.663 00.000 10672 Enqueuing Expose request 23:24:29.663 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:24:29.663 00.000 428 Worker thread wakes up 23:24:29.663 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:29.663 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:30.928 01.265 10672 read socket command 10 23:24:30.928 00.000 10672 processing socket request REQDIST 23:24:30.928 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:24:30.928 00.000 10672 Sending socket response 40 (0x28) 23:24:33.146 02.218 428 Exposure complete 23:24:33.271 00.125 428 worker thread done servicing request 23:24:33.271 00.000 10672 OnExposeComplete: enter 23:24:33.271 00.000 10672 UpdateGuideState(): m_state=6 23:24:33.271 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 94 23:24:33.271 00.000 10672 Star::Find returns 1 (0), X=569.37, Y=321.29, Mass=369002, SNR=61.4, Peak=57952 HFD=2.8 23:24:33.271 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 23:24:33.271 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 23:24:33.271 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.03 hyp=0.52 cameraTheta=3.09 mountX=-0.51 mountY=0.04, mountTheta=3.06 23:24:33.287 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.03, opts=13) 23:24:33.287 00.000 10672 Enqueuing Move request for scope (-0.52, 0.03) 23:24:33.287 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:24:33.287 00.000 428 Worker thread wakes up 23:24:33.287 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.03) opts 0xd 23:24:33.287 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.03) 23:24:33.287 00.000 428 Moving (-0.52, 0.03) raw xDistance=-0.51 yDistance=0.04 23:24:33.287 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 23:24:33.287 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:33.287 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 23:24:33.287 00.000 428 MoveAxis(E, 602, ABG) 23:24:33.287 00.000 428 Guiding Dir = 2, Dur = 602 23:24:33.287 00.000 428 IsSlewing returns 0 23:24:33.287 00.000 428 IsGuiding returns 0 23:24:33.303 00.016 10672 UpdateGuideState exits: m=369002 SNR=61.4 23:24:33.303 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:33.303 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:33.303 00.000 10672 Enqueuing Expose request 23:24:33.303 00.000 428 PulseGuide returned control before completion, sleep 586 23:24:33.928 00.625 428 IsGuiding returns 0 23:24:33.928 00.000 428 Move returns status 0, amount 602 23:24:33.928 00.000 428 MoveAxis(N, 0, ABG) 23:24:33.928 00.000 428 Move returns status 0, amount 0 23:24:33.928 00.000 428 move complete, result=0 23:24:33.928 00.000 428 worker thread done servicing request 23:24:33.928 00.000 10672 GuideStep: -0.5 px 602 ms EAST, 0.0 px 0 ms NORTH 23:24:33.928 00.000 428 Worker thread wakes up 23:24:33.928 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:33.928 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:35.927 01.999 10672 read socket command 10 23:24:35.927 00.000 10672 processing socket request REQDIST 23:24:35.927 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:24:35.927 00.000 10672 Sending socket response 43 (0x2b) 23:24:36.790 00.863 428 Exposure complete 23:24:36.931 00.141 428 worker thread done servicing request 23:24:36.931 00.000 10672 OnExposeComplete: enter 23:24:36.931 00.000 10672 UpdateGuideState(): m_state=6 23:24:36.931 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 95 23:24:36.931 00.000 10672 Star::Find returns 1 (0), X=569.84, Y=320.99, Mass=401457, SNR=53.9, Peak=65488 HFD=2.6 23:24:36.931 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.14) = xAngle (-1.90 = -1.90) 23:24:36.931 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.79 = -1.79) 23:24:36.931 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.76 mountX=-0.09 mountY=-0.28, mountTheta=-1.89 23:24:36.931 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.28, opts=13) 23:24:36.931 00.000 10672 Enqueuing Move request for scope (-0.05, -0.28) 23:24:36.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:24:36.931 00.000 428 Worker thread wakes up 23:24:36.931 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd 23:24:36.931 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.28) 23:24:36.931 00.000 428 Moving (-0.05, -0.28) raw xDistance=-0.09 yDistance=-0.28 23:24:36.931 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 23:24:36.931 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:36.931 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:24:36.931 00.000 428 MoveAxis(E, 0, ABG) 23:24:36.931 00.000 428 Move returns status 0, amount 0 23:24:36.931 00.000 428 MoveAxis(N, 0, ABG) 23:24:36.931 00.000 428 Move returns status 0, amount 0 23:24:36.931 00.000 428 move complete, result=0 23:24:36.931 00.000 428 worker thread done servicing request 23:24:36.962 00.031 10672 UpdateGuideState exits: m=401457 SNR=53.9 23:24:36.962 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:36.962 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:36.962 00.000 10672 Enqueuing Expose request 23:24:36.962 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:24:36.962 00.000 428 Worker thread wakes up 23:24:36.962 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:36.962 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:40.445 03.483 428 Exposure complete 23:24:40.586 00.141 428 worker thread done servicing request 23:24:40.586 00.000 10672 OnExposeComplete: enter 23:24:40.586 00.000 10672 UpdateGuideState(): m_state=6 23:24:40.586 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 96 23:24:40.586 00.000 10672 Star::Find returns 1 (0), X=569.80, Y=321.37, Mass=390954, SNR=51.1, Peak=65488 HFD=2.8 23:24:40.586 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.14) = xAngle (2.15 = 2.15) 23:24:40.586 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.26 = 2.26) 23:24:40.586 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.29 mountX=-0.08 mountY=0.11, mountTheta=2.19 23:24:40.586 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.10, opts=13) 23:24:40.586 00.000 10672 Enqueuing Move request for scope (-0.09, 0.10) 23:24:40.586 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:24:40.586 00.000 428 Worker thread wakes up 23:24:40.586 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd 23:24:40.586 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.10) 23:24:40.586 00.000 428 Moving (-0.09, 0.10) raw xDistance=-0.08 yDistance=0.11 23:24:40.586 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:24:40.586 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:40.586 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:24:40.586 00.000 428 MoveAxis(E, 0, ABG) 23:24:40.586 00.000 428 Move returns status 0, amount 0 23:24:40.586 00.000 428 MoveAxis(N, 0, ABG) 23:24:40.586 00.000 428 Move returns status 0, amount 0 23:24:40.586 00.000 428 move complete, result=0 23:24:40.586 00.000 428 worker thread done servicing request 23:24:40.601 00.015 10672 UpdateGuideState exits: m=390954 SNR=51.1 23:24:40.601 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:40.601 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:40.601 00.000 10672 Enqueuing Expose request 23:24:40.601 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:24:40.601 00.000 428 Worker thread wakes up 23:24:40.601 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:40.617 00.016 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:40.961 00.344 10672 read socket command 10 23:24:40.961 00.000 10672 processing socket request REQDIST 23:24:40.961 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:24:40.961 00.000 10672 Sending socket response 31 (0x1f) 23:24:44.116 03.155 428 Exposure complete 23:24:44.241 00.125 428 worker thread done servicing request 23:24:44.241 00.000 10672 OnExposeComplete: enter 23:24:44.241 00.000 10672 UpdateGuideState(): m_state=6 23:24:44.241 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 97 23:24:44.241 00.000 10672 Star::Find returns 1 (0), X=569.77, Y=321.11, Mass=403132, SNR=58.0, Peak=65488 HFD=2.6 23:24:44.241 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 23:24:44.241 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 23:24:44.241 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.20 cameraTheta=-2.25 mountX=-0.14 mountY=-0.15, mountTheta=-2.33 23:24:44.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.15, opts=13) 23:24:44.241 00.000 10672 Enqueuing Move request for scope (-0.12, -0.15) 23:24:44.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:24:44.241 00.000 428 Worker thread wakes up 23:24:44.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd 23:24:44.241 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.15) 23:24:44.241 00.000 428 Moving (-0.12, -0.15) raw xDistance=-0.14 yDistance=-0.15 23:24:44.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:24:44.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:44.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:24:44.241 00.000 428 MoveAxis(E, 0, ABG) 23:24:44.241 00.000 428 Move returns status 0, amount 0 23:24:44.241 00.000 428 MoveAxis(N, 0, ABG) 23:24:44.241 00.000 428 Move returns status 0, amount 0 23:24:44.241 00.000 428 move complete, result=0 23:24:44.241 00.000 428 worker thread done servicing request 23:24:44.272 00.031 10672 UpdateGuideState exits: m=403132 SNR=58.0 23:24:44.272 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:44.272 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:44.272 00.000 10672 Enqueuing Expose request 23:24:44.272 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:24:44.272 00.000 428 Worker thread wakes up 23:24:44.272 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:44.272 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:45.886 01.614 10672 read socket command 10 23:24:45.886 00.000 10672 processing socket request REQDIST 23:24:45.886 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:24:45.886 00.000 10672 Sending socket response 28 (0x1c) 23:24:47.745 01.859 428 Exposure complete 23:24:47.917 00.172 428 worker thread done servicing request 23:24:47.917 00.000 10672 OnExposeComplete: enter 23:24:47.917 00.000 10672 UpdateGuideState(): m_state=6 23:24:47.917 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 98 23:24:47.917 00.000 10672 Star::Find returns 1 (0), X=569.73, Y=320.98, Mass=410906, SNR=58.9, Peak=65488 HFD=2.5 23:24:47.917 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 23:24:47.917 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 23:24:47.917 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-2.08 mountX=-0.20 mountY=-0.28, mountTheta=-2.19 23:24:47.917 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.29, opts=13) 23:24:47.917 00.000 10672 Enqueuing Move request for scope (-0.16, -0.29) 23:24:47.917 00.000 428 Worker thread wakes up 23:24:47.917 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:24:47.917 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.29) opts 0xd 23:24:47.917 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.29) 23:24:47.917 00.000 428 Moving (-0.16, -0.29) raw xDistance=-0.20 yDistance=-0.28 23:24:47.917 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:24:47.917 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:47.917 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:24:47.917 00.000 428 MoveAxis(E, 0, ABG) 23:24:47.917 00.000 428 Move returns status 0, amount 0 23:24:47.917 00.000 428 MoveAxis(N, 0, ABG) 23:24:47.917 00.000 428 Move returns status 0, amount 0 23:24:47.917 00.000 428 move complete, result=0 23:24:47.917 00.000 428 worker thread done servicing request 23:24:47.948 00.031 10672 UpdateGuideState exits: m=410906 SNR=58.9 23:24:47.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:47.948 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:47.948 00.000 10672 Enqueuing Expose request 23:24:47.948 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:24:47.948 00.000 428 Worker thread wakes up 23:24:47.948 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:47.948 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:50.884 02.936 10672 read socket command 10 23:24:50.884 00.000 10672 processing socket request REQDIST 23:24:50.884 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:24:50.884 00.000 10672 Sending socket response 29 (0x1d) 23:24:51.400 00.516 428 Exposure complete 23:24:51.572 00.172 428 worker thread done servicing request 23:24:51.572 00.000 10672 OnExposeComplete: enter 23:24:51.572 00.000 10672 UpdateGuideState(): m_state=6 23:24:51.572 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 99 23:24:51.572 00.000 10672 Star::Find returns 1 (0), X=569.98, Y=321.23, Mass=425037, SNR=60.6, Peak=65376 HFD=2.5 23:24:51.572 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 23:24:51.572 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 23:24:51.572 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.41 mountX=0.08 mountY=-0.04, mountTheta=-0.46 23:24:51.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.04, opts=13) 23:24:51.572 00.000 10672 Enqueuing Move request for scope (0.09, -0.04) 23:24:51.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:24:51.572 00.000 428 Worker thread wakes up 23:24:51.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd 23:24:51.572 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.04) 23:24:51.572 00.000 428 Moving (0.09, -0.04) raw xDistance=0.08 yDistance=-0.04 23:24:51.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 23:24:51.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:51.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:24:51.572 00.000 428 MoveAxis(E, 0, ABG) 23:24:51.572 00.000 428 Move returns status 0, amount 0 23:24:51.572 00.000 428 MoveAxis(N, 0, ABG) 23:24:51.572 00.000 428 Move returns status 0, amount 0 23:24:51.572 00.000 428 move complete, result=0 23:24:51.572 00.000 428 worker thread done servicing request 23:24:51.603 00.031 10672 UpdateGuideState exits: m=425037 SNR=60.6 23:24:51.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:51.603 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:51.603 00.000 10672 Enqueuing Expose request 23:24:51.603 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 23:24:51.603 00.000 428 Worker thread wakes up 23:24:51.603 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:51.603 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:55.060 03.457 428 Exposure complete 23:24:55.185 00.125 428 worker thread done servicing request 23:24:55.185 00.000 10672 OnExposeComplete: enter 23:24:55.185 00.000 10672 UpdateGuideState(): m_state=6 23:24:55.185 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 100 23:24:55.185 00.000 10672 Star::Find returns 1 (0), X=569.66, Y=321.26, Mass=428233, SNR=56.0, Peak=60784 HFD=2.8 23:24:55.185 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.03) 23:24:55.185 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.14) 23:24:55.185 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.12 mountX=-0.23 mountY=0.00, mountTheta=3.14 23:24:55.185 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.01, opts=13) 23:24:55.185 00.000 10672 Enqueuing Move request for scope (-0.23, -0.01) 23:24:55.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:24:55.185 00.000 428 Worker thread wakes up 23:24:55.185 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd 23:24:55.185 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.01) 23:24:55.185 00.000 428 Moving (-0.23, -0.01) raw xDistance=-0.23 yDistance=0.00 23:24:55.185 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 23:24:55.185 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:55.185 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 23:24:55.185 00.000 428 MoveAxis(E, 0, ABG) 23:24:55.185 00.000 428 Move returns status 0, amount 0 23:24:55.185 00.000 428 MoveAxis(N, 0, ABG) 23:24:55.185 00.000 428 Move returns status 0, amount 0 23:24:55.185 00.000 428 move complete, result=0 23:24:55.185 00.000 428 worker thread done servicing request 23:24:55.216 00.031 10672 UpdateGuideState exits: m=428233 SNR=56.0 23:24:55.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:55.216 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:55.216 00.000 10672 Enqueuing Expose request 23:24:55.216 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:24:55.216 00.000 428 Worker thread wakes up 23:24:55.216 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:55.216 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:24:55.888 00.672 10672 read socket command 10 23:24:55.888 00.000 10672 processing socket request REQDIST 23:24:55.888 00.000 10672 SOCKSVR: Sending pixel error of 0.23 23:24:55.888 00.000 10672 Sending socket response 23 (0x17) 23:24:58.684 02.796 428 Exposure complete 23:24:58.824 00.140 428 worker thread done servicing request 23:24:58.824 00.000 10672 OnExposeComplete: enter 23:24:58.824 00.000 10672 UpdateGuideState(): m_state=6 23:24:58.824 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 101 23:24:58.824 00.000 10672 Star::Find returns 1 (0), X=569.70, Y=321.47, Mass=435577, SNR=60.2, Peak=65488 HFD=3.1 23:24:58.824 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.14) = xAngle (2.20 = 2.20) 23:24:58.824 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.31 = 2.31) 23:24:58.824 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.34 mountX=-0.17 mountY=0.21, mountTheta=2.24 23:24:58.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.21, opts=13) 23:24:58.824 00.000 10672 Enqueuing Move request for scope (-0.20, 0.21) 23:24:58.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:24:58.824 00.000 428 Worker thread wakes up 23:24:58.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd 23:24:58.824 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.21) 23:24:58.824 00.000 428 Moving (-0.20, 0.21) raw xDistance=-0.17 yDistance=0.21 23:24:58.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 23:24:58.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:24:58.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 23:24:58.824 00.000 428 MoveAxis(E, 0, ABG) 23:24:58.824 00.000 428 Move returns status 0, amount 0 23:24:58.824 00.000 428 MoveAxis(N, 0, ABG) 23:24:58.824 00.000 428 Move returns status 0, amount 0 23:24:58.824 00.000 428 move complete, result=0 23:24:58.824 00.000 428 worker thread done servicing request 23:24:58.856 00.032 10672 UpdateGuideState exits: m=435577 SNR=60.2 23:24:58.856 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:24:58.856 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:24:58.856 00.000 10672 Enqueuing Expose request 23:24:58.856 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 23:24:58.856 00.000 428 Worker thread wakes up 23:24:58.856 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:24:58.856 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:00.917 02.061 10672 read socket command 10 23:25:00.917 00.000 10672 processing socket request REQDIST 23:25:00.917 00.000 10672 SOCKSVR: Sending pixel error of 0.24 23:25:00.917 00.000 10672 Sending socket response 24 (0x18) 23:25:02.358 01.441 428 Exposure complete 23:25:02.499 00.141 428 worker thread done servicing request 23:25:02.499 00.000 10672 OnExposeComplete: enter 23:25:02.499 00.000 10672 UpdateGuideState(): m_state=6 23:25:02.499 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 102 23:25:02.499 00.000 10672 Star::Find returns 1 (0), X=569.95, Y=321.29, Mass=424761, SNR=53.1, Peak=63520 HFD=2.7 23:25:02.499 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 23:25:02.499 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 23:25:02.499 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.32 mountX=0.06 mountY=0.02, mountTheta=0.29 23:25:02.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.02, opts=13) 23:25:02.499 00.000 10672 Enqueuing Move request for scope (0.06, 0.02) 23:25:02.499 00.000 428 Worker thread wakes up 23:25:02.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:25:02.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd 23:25:02.499 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.02) 23:25:02.499 00.000 428 Moving (0.06, 0.02) raw xDistance=0.06 yDistance=0.02 23:25:02.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:25:02.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:02.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:25:02.499 00.000 428 MoveAxis(E, 0, ABG) 23:25:02.499 00.000 428 Move returns status 0, amount 0 23:25:02.499 00.000 428 MoveAxis(N, 0, ABG) 23:25:02.499 00.000 428 Move returns status 0, amount 0 23:25:02.499 00.000 428 move complete, result=0 23:25:02.499 00.000 428 worker thread done servicing request 23:25:02.530 00.031 10672 UpdateGuideState exits: m=424761 SNR=53.1 23:25:02.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:02.530 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:02.530 00.000 10672 Enqueuing Expose request 23:25:02.530 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:25:02.530 00.000 428 Worker thread wakes up 23:25:02.530 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:02.530 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:05.889 03.359 10672 read socket command 10 23:25:05.889 00.000 10672 processing socket request REQDIST 23:25:05.889 00.000 10672 SOCKSVR: Sending pixel error of 0.19 23:25:05.889 00.000 10672 Sending socket response 19 (0x13) 23:25:05.998 00.109 428 Exposure complete 23:25:06.123 00.125 428 worker thread done servicing request 23:25:06.123 00.000 10672 OnExposeComplete: enter 23:25:06.123 00.000 10672 UpdateGuideState(): m_state=6 23:25:06.123 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 103 23:25:06.123 00.000 10672 Star::Find returns 1 (0), X=569.65, Y=321.12, Mass=422039, SNR=56.5, Peak=53712 HFD=3.2 23:25:06.123 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.75 = -2.75) 23:25:06.123 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.64 = -2.64) 23:25:06.123 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-2.61 mountX=-0.27 mountY=-0.14, mountTheta=-2.67 23:25:06.123 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.14, opts=13) 23:25:06.123 00.000 10672 Enqueuing Move request for scope (-0.25, -0.14) 23:25:06.139 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:25:06.139 00.000 428 Worker thread wakes up 23:25:06.139 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.14) opts 0xd 23:25:06.139 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.14) 23:25:06.139 00.000 428 Moving (-0.25, -0.14) raw xDistance=-0.27 yDistance=-0.14 23:25:06.139 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:25:06.139 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:06.139 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:25:06.139 00.000 428 MoveAxis(E, 0, ABG) 23:25:06.139 00.000 428 Move returns status 0, amount 0 23:25:06.139 00.000 428 MoveAxis(N, 0, ABG) 23:25:06.139 00.000 428 Move returns status 0, amount 0 23:25:06.139 00.000 428 move complete, result=0 23:25:06.139 00.000 428 worker thread done servicing request 23:25:06.154 00.015 10672 UpdateGuideState exits: m=422039 SNR=56.5 23:25:06.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:06.154 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:06.154 00.000 10672 Enqueuing Expose request 23:25:06.154 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:25:06.154 00.000 428 Worker thread wakes up 23:25:06.154 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:06.154 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:09.653 03.499 428 Exposure complete 23:25:09.782 00.129 428 worker thread done servicing request 23:25:09.782 00.000 10672 OnExposeComplete: enter 23:25:09.782 00.000 10672 UpdateGuideState(): m_state=6 23:25:09.782 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 104 23:25:09.782 00.000 10672 Star::Find returns 1 (0), X=569.79, Y=321.11, Mass=426736, SNR=55.9, Peak=65488 HFD=2.7 23:25:09.782 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 23:25:09.782 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.20 = -2.20) 23:25:09.782 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.17 mountX=-0.13 mountY=-0.16, mountTheta=-2.26 23:25:09.782 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.16, opts=13) 23:25:09.782 00.000 10672 Enqueuing Move request for scope (-0.11, -0.16) 23:25:09.782 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:25:09.782 00.000 428 Worker thread wakes up 23:25:09.782 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd 23:25:09.782 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.16) 23:25:09.782 00.000 428 Moving (-0.11, -0.16) raw xDistance=-0.13 yDistance=-0.16 23:25:09.782 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:25:09.782 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:09.782 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:25:09.782 00.000 428 MoveAxis(E, 0, ABG) 23:25:09.782 00.000 428 Move returns status 0, amount 0 23:25:09.782 00.000 428 MoveAxis(N, 0, ABG) 23:25:09.782 00.000 428 Move returns status 0, amount 0 23:25:09.782 00.000 428 move complete, result=0 23:25:09.782 00.000 428 worker thread done servicing request 23:25:09.813 00.031 10672 UpdateGuideState exits: m=426736 SNR=55.9 23:25:09.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:09.813 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:09.813 00.000 10672 Enqueuing Expose request 23:25:09.813 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:25:09.813 00.000 428 Worker thread wakes up 23:25:09.813 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:09.813 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:10.891 01.078 10672 read socket command 10 23:25:10.891 00.000 10672 processing socket request REQDIST 23:25:10.891 00.000 10672 SOCKSVR: Sending pixel error of 0.21 23:25:10.891 00.000 10672 Sending socket response 21 (0x15) 23:25:13.312 02.421 428 Exposure complete 23:25:13.453 00.141 428 worker thread done servicing request 23:25:13.453 00.000 10672 OnExposeComplete: enter 23:25:13.453 00.000 10672 UpdateGuideState(): m_state=6 23:25:13.453 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 105 23:25:13.453 00.000 10672 Star::Find returns 1 (0), X=569.07, Y=321.23, Mass=440752, SNR=57.3, Peak=50544 HFD=3.1 23:25:13.453 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.23 = 3.05) 23:25:13.453 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.12 = -3.12) 23:25:13.453 00.000 10672 CameraToMount -- cameraX=-0.83 cameraY=-0.04 hyp=0.83 cameraTheta=-3.09 mountX=-0.83 mountY=-0.01, mountTheta=-3.12 23:25:13.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.83, y=-0.04, opts=13) 23:25:13.453 00.000 10672 Enqueuing Move request for scope (-0.83, -0.04) 23:25:13.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:25:13.453 00.000 428 Worker thread wakes up 23:25:13.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.04) opts 0xd 23:25:13.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.83, -0.04) 23:25:13.453 00.000 428 Moving (-0.83, -0.04) raw xDistance=-0.83 yDistance=-0.01 23:25:13.453 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 23:25:13.453 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:13.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 23:25:13.453 00.000 428 MoveAxis(E, 967, ABG) 23:25:13.453 00.000 428 Guiding Dir = 2, Dur = 967 23:25:13.469 00.016 428 IsSlewing returns 0 23:25:13.469 00.000 428 IsGuiding returns 0 23:25:13.484 00.015 428 PulseGuide returned control before completion, sleep 963 23:25:13.484 00.000 10672 UpdateGuideState exits: m=440752 SNR=57.3 23:25:13.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:13.484 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:13.484 00.000 10672 Enqueuing Expose request 23:25:14.453 00.969 428 IsGuiding returns 1 23:25:14.453 00.000 428 scope still moving after pulse duration time elapsed 23:25:14.484 00.031 428 IsSlewing returns 0 23:25:14.499 00.015 428 IsGuiding returns 0 23:25:14.499 00.000 428 scope move finished after 967 + 70 ms 23:25:14.499 00.000 428 Move returns status 0, amount 967 23:25:14.499 00.000 428 MoveAxis(N, 0, ABG) 23:25:14.499 00.000 428 Move returns status 0, amount 0 23:25:14.499 00.000 428 move complete, result=0 23:25:14.499 00.000 428 worker thread done servicing request 23:25:14.499 00.000 428 Worker thread wakes up 23:25:14.499 00.000 10672 GuideStep: -0.8 px 967 ms EAST, -0.0 px 0 ms NORTH 23:25:14.499 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:14.499 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:15.890 01.391 10672 read socket command 10 23:25:15.890 00.000 10672 processing socket request REQDIST 23:25:15.890 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:25:15.890 00.000 10672 Sending socket response 39 (0x27) 23:25:16.952 01.062 428 Exposure complete 23:25:17.077 00.125 428 worker thread done servicing request 23:25:17.092 00.015 10672 OnExposeComplete: enter 23:25:17.092 00.000 10672 UpdateGuideState(): m_state=6 23:25:17.092 00.000 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 106 23:25:17.092 00.000 10672 Star::Find returns 1 (0), X=569.88, Y=320.47, Mass=439516, SNR=67.6, Peak=57632 HFD=3.4 23:25:17.092 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 23:25:17.092 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 23:25:17.092 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.80 hyp=0.80 cameraTheta=-1.59 mountX=-0.13 mountY=-0.80, mountTheta=-1.73 23:25:17.092 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.80, opts=13) 23:25:17.092 00.000 10672 Enqueuing Move request for scope (-0.02, -0.80) 23:25:17.092 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:25:17.092 00.000 428 Worker thread wakes up 23:25:17.092 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.80) opts 0xd 23:25:17.092 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.80) 23:25:17.092 00.000 428 Moving (-0.02, -0.80) raw xDistance=-0.13 yDistance=-0.80 23:25:17.092 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:25:17.092 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:25:17.092 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.80 23:25:17.092 00.000 428 MoveAxis(E, 0, ABG) 23:25:17.092 00.000 428 Move returns status 0, amount 0 23:25:17.092 00.000 428 MoveAxis(N, 0, ABG) 23:25:17.092 00.000 428 Move returns status 0, amount 0 23:25:17.092 00.000 428 move complete, result=0 23:25:17.092 00.000 428 worker thread done servicing request 23:25:17.124 00.032 10672 UpdateGuideState exits: m=439516 SNR=67.6 23:25:17.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:17.124 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:17.124 00.000 10672 Enqueuing Expose request 23:25:17.124 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH 23:25:17.124 00.000 428 Worker thread wakes up 23:25:17.124 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:17.124 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:20.580 03.456 428 Exposure complete 23:25:20.721 00.141 428 worker thread done servicing request 23:25:20.721 00.000 10672 OnExposeComplete: enter 23:25:20.721 00.000 10672 UpdateGuideState(): m_state=6 23:25:20.721 00.000 10672 Star::Find(15, 569, 320, 0, (0,0,0,0), 0.0, 0) frame 107 23:25:20.721 00.000 10672 Star::Find returns 1 (0), X=570.00, Y=321.04, Mass=460278, SNR=60.8, Peak=65488 HFD=2.9 23:25:20.721 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.14) = xAngle (-1.26 = -1.26) 23:25:20.721 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.15 = -1.15) 23:25:20.721 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-1.12 mountX=0.08 mountY=-0.23, mountTheta=-1.25 23:25:20.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.22, opts=13) 23:25:20.721 00.000 10672 Enqueuing Move request for scope (0.11, -0.22) 23:25:20.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:25:20.721 00.000 428 Worker thread wakes up 23:25:20.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd 23:25:20.721 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.22) 23:25:20.721 00.000 428 Moving (0.11, -0.22) raw xDistance=0.08 yDistance=-0.23 23:25:20.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 23:25:20.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:20.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:25:20.721 00.000 428 MoveAxis(E, 0, ABG) 23:25:20.721 00.000 428 Move returns status 0, amount 0 23:25:20.721 00.000 428 MoveAxis(N, 0, ABG) 23:25:20.721 00.000 428 Move returns status 0, amount 0 23:25:20.721 00.000 428 move complete, result=0 23:25:20.721 00.000 428 worker thread done servicing request 23:25:20.752 00.031 10672 UpdateGuideState exits: m=460278 SNR=60.8 23:25:20.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:20.752 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:20.752 00.000 10672 Enqueuing Expose request 23:25:20.752 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:25:20.752 00.000 428 Worker thread wakes up 23:25:20.752 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:20.752 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:20.924 00.172 10672 read socket command 10 23:25:20.924 00.000 10672 processing socket request REQDIST 23:25:20.924 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:25:20.924 00.000 10672 Sending socket response 43 (0x2b) 23:25:24.235 03.311 428 Exposure complete 23:25:24.360 00.125 428 worker thread done servicing request 23:25:24.360 00.000 10672 OnExposeComplete: enter 23:25:24.360 00.000 10672 UpdateGuideState(): m_state=6 23:25:24.360 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 108 23:25:24.360 00.000 10672 Star::Find returns 1 (0), X=570.19, Y=321.11, Mass=429712, SNR=66.5, Peak=65488 HFD=3.0 23:25:24.360 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.14) = xAngle (-0.63 = -0.63) 23:25:24.360 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.53 = -0.53) 23:25:24.360 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.16 hyp=0.34 cameraTheta=-0.50 mountX=0.27 mountY=-0.17, mountTheta=-0.56 23:25:24.360 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.16, opts=13) 23:25:24.360 00.000 10672 Enqueuing Move request for scope (0.30, -0.16) 23:25:24.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:25:24.360 00.000 428 Worker thread wakes up 23:25:24.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.16) opts 0xd 23:25:24.360 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.16) 23:25:24.360 00.000 428 Moving (0.30, -0.16) raw xDistance=0.27 yDistance=-0.17 23:25:24.360 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 23:25:24.360 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:24.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:25:24.360 00.000 428 MoveAxis(E, 0, ABG) 23:25:24.360 00.000 428 Move returns status 0, amount 0 23:25:24.360 00.000 428 MoveAxis(N, 0, ABG) 23:25:24.360 00.000 428 Move returns status 0, amount 0 23:25:24.360 00.000 428 move complete, result=0 23:25:24.360 00.000 428 worker thread done servicing request 23:25:24.392 00.032 10672 UpdateGuideState exits: m=429712 SNR=66.5 23:25:24.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:24.392 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:24.392 00.000 10672 Enqueuing Expose request 23:25:24.392 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:25:24.392 00.000 428 Worker thread wakes up 23:25:24.392 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:24.392 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:25.891 01.499 10672 read socket command 10 23:25:25.891 00.000 10672 processing socket request REQDIST 23:25:25.891 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:25:25.891 00.000 10672 Sending socket response 40 (0x28) 23:25:27.864 01.973 428 Exposure complete 23:25:28.005 00.141 428 worker thread done servicing request 23:25:28.005 00.000 10672 OnExposeComplete: enter 23:25:28.005 00.000 10672 UpdateGuideState(): m_state=6 23:25:28.005 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 109 23:25:28.005 00.000 10672 Star::Find returns 1 (0), X=570.07, Y=320.76, Mass=428351, SNR=63.3, Peak=59376 HFD=2.8 23:25:28.005 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.14) = xAngle (-1.38 = -1.38) 23:25:28.005 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.28 = -1.28) 23:25:28.005 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.51 hyp=0.54 cameraTheta=-1.25 mountX=0.10 mountY=-0.51, mountTheta=-1.38 23:25:28.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.51, opts=13) 23:25:28.005 00.000 10672 Enqueuing Move request for scope (0.17, -0.51) 23:25:28.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:25:28.005 00.000 428 Worker thread wakes up 23:25:28.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.51) opts 0xd 23:25:28.005 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.51) 23:25:28.005 00.000 428 Moving (0.17, -0.51) raw xDistance=0.10 yDistance=-0.51 23:25:28.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 23:25:28.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:28.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 23:25:28.005 00.000 428 MoveAxis(E, 0, ABG) 23:25:28.005 00.000 428 Move returns status 0, amount 0 23:25:28.005 00.000 428 MoveAxis(N, 0, ABG) 23:25:28.005 00.000 428 Move returns status 0, amount 0 23:25:28.005 00.000 428 move complete, result=0 23:25:28.005 00.000 428 worker thread done servicing request 23:25:28.020 00.015 10672 UpdateGuideState exits: m=428351 SNR=63.3 23:25:28.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:28.020 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:28.020 00.000 10672 Enqueuing Expose request 23:25:28.020 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 23:25:28.020 00.000 428 Worker thread wakes up 23:25:28.020 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:28.020 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:30.894 02.874 10672 read socket command 10 23:25:30.894 00.000 10672 processing socket request REQDIST 23:25:30.894 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:25:30.894 00.000 10672 Sending socket response 44 (0x2c) 23:25:31.519 00.625 428 Exposure complete 23:25:31.660 00.141 428 worker thread done servicing request 23:25:31.660 00.000 10672 OnExposeComplete: enter 23:25:31.660 00.000 10672 UpdateGuideState(): m_state=6 23:25:31.660 00.000 10672 Star::Find(15, 570, 320, 0, (0,0,0,0), 0.0, 0) frame 110 23:25:31.660 00.000 10672 Star::Find returns 1 (0), X=569.87, Y=321.09, Mass=438003, SNR=62.9, Peak=58608 HFD=2.9 23:25:31.660 00.000 10672 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.14) = xAngle (-1.86 = -1.86) 23:25:31.660 00.000 10672 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.75 = -1.75) 23:25:31.660 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.72 mountX=-0.05 mountY=-0.18, mountTheta=-1.85 23:25:31.660 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.18, opts=13) 23:25:31.660 00.000 10672 Enqueuing Move request for scope (-0.03, -0.18) 23:25:31.660 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:25:31.660 00.000 428 Worker thread wakes up 23:25:31.660 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd 23:25:31.675 00.015 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.18) 23:25:31.675 00.000 428 Moving (-0.03, -0.18) raw xDistance=-0.05 yDistance=-0.18 23:25:31.675 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 23:25:31.675 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:31.675 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:25:31.675 00.000 428 MoveAxis(E, 0, ABG) 23:25:31.675 00.000 428 Move returns status 0, amount 0 23:25:31.675 00.000 428 MoveAxis(N, 0, ABG) 23:25:31.675 00.000 428 Move returns status 0, amount 0 23:25:31.675 00.000 428 move complete, result=0 23:25:31.675 00.000 428 worker thread done servicing request 23:25:31.691 00.016 10672 UpdateGuideState exits: m=438003 SNR=62.9 23:25:31.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:31.691 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:31.691 00.000 10672 Enqueuing Expose request 23:25:31.691 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:25:31.691 00.000 428 Worker thread wakes up 23:25:31.691 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:31.691 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:35.179 03.488 428 Exposure complete 23:25:35.320 00.141 428 worker thread done servicing request 23:25:35.320 00.000 10672 OnExposeComplete: enter 23:25:35.320 00.000 10672 UpdateGuideState(): m_state=6 23:25:35.335 00.015 10672 Star::Find(15, 569, 321, 0, (0,0,0,0), 0.0, 0) frame 111 23:25:35.335 00.000 10672 Star::Find returns 1 (0), X=570.41, Y=321.06, Mass=356029, SNR=48.6, Peak=51424 HFD=2.4 23:25:35.335 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 23:25:35.335 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 23:25:35.335 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.21 hyp=0.56 cameraTheta=-0.38 mountX=0.48 mountY=-0.22, mountTheta=-0.43 23:25:35.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.21, opts=13) 23:25:35.335 00.000 10672 Enqueuing Move request for scope (0.52, -0.21) 23:25:35.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 23:25:35.335 00.000 428 Worker thread wakes up 23:25:35.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.21) opts 0xd 23:25:35.335 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.21) 23:25:35.335 00.000 428 Moving (0.52, -0.21) raw xDistance=0.48 yDistance=-0.22 23:25:35.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 23:25:35.335 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:25:35.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 23:25:35.335 00.000 428 MoveAxis(W, 566, ABG) 23:25:35.335 00.000 428 Guiding Dir = 3, Dur = 566 23:25:35.335 00.000 428 IsSlewing returns 0 23:25:35.335 00.000 428 IsGuiding returns 0 23:25:35.366 00.031 428 PulseGuide returned control before completion, sleep 556 23:25:35.366 00.000 10672 UpdateGuideState exits: m=356029 SNR=48.6 23:25:35.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:35.366 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:35.366 00.000 10672 Enqueuing Expose request 23:25:35.689 00.323 10672 read socket command 13 23:25:35.689 00.000 10672 processing socket request MOVEn 23:25:35.689 00.000 10672 PhdController::Dither begins 23:25:35.689 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 23:25:35.690 00.001 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:25:35.690 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 23:25:35.690 00.000 10672 setting lock position to (566.46, 346.03) 23:25:35.690 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 23:25:35.690 00.000 10672 Status Line: Dither by 0.00,25.00 23:25:35.701 00.011 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:25:35.701 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:25:35.702 00.001 10672 Sending socket response 4 (0x4) 23:25:35.926 00.224 428 IsGuiding returns 1 23:25:35.926 00.000 428 scope still moving after pulse duration time elapsed 23:25:35.975 00.049 428 IsSlewing returns 0 23:25:36.007 00.032 428 IsGuiding returns 0 23:25:36.008 00.001 428 scope move finished after 566 + 94 ms 23:25:36.008 00.000 428 Move returns status 0, amount 566 23:25:36.008 00.000 428 MoveAxis(N, 0, ABG) 23:25:36.008 00.000 428 Move returns status 0, amount 0 23:25:36.009 00.001 428 move complete, result=0 23:25:36.009 00.000 428 worker thread done servicing request 23:25:36.009 00.000 10672 GuideStep: 0.5 px 566 ms WEST, -0.2 px 0 ms NORTH 23:25:36.009 00.000 428 Worker thread wakes up 23:25:36.010 00.001 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:36.010 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,306,31,31) 23:25:38.777 02.767 428 Exposure complete 23:25:38.919 00.142 428 worker thread done servicing request 23:25:38.919 00.000 10672 OnExposeComplete: enter 23:25:38.919 00.000 10672 UpdateGuideState(): m_state=6 23:25:38.920 00.001 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 112 23:25:38.920 00.000 10672 Star::Find returns 1 (0), X=570.57, Y=321.05, Mass=456387, SNR=62.3, Peak=61888 HFD=3.1 23:25:38.921 00.001 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 23:25:38.921 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 23:25:38.921 00.000 10672 CameraToMount -- cameraX=4.10 cameraY=-24.98 hyp=25.32 cameraTheta=-1.41 mountX=0.64 mountY=-25.09, mountTheta=-1.55 23:25:38.922 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 23:25:38.922 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:25:38.922 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 23:25:38.923 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 23:25:38.923 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 23:25:38.923 00.000 10672 Mount: notify direct move -0.00,-10.50 23:25:38.923 00.000 428 Worker thread wakes up 23:25:38.923 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:25:38.923 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 23:25:38.923 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 23:25:38.924 00.001 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 23:25:38.924 00.000 428 MoveAxis(E, 0, B) 23:25:38.924 00.000 428 Move returns status 0, amount 0 23:25:38.924 00.000 428 MoveAxis(N, 13946, B) 23:25:38.924 00.000 428 Guiding Dir = 0, Dur = 13946 23:25:38.925 00.001 428 IsSlewing returns 0 23:25:38.925 00.000 428 IsGuiding returns 0 23:25:38.948 00.023 10672 UpdateGuideState exits: m=456387 SNR=62.3 23:25:38.949 00.001 10672 PhdController: settling, locked = 1, distance = 25.39 (99.00) aobump = 0 frame = 1 / 10 23:25:38.949 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:38.949 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:38.949 00.000 10672 Enqueuing Expose request 23:25:39.012 00.063 428 PulseGuide returned control before completion, sleep 13870 23:25:43.117 04.105 10672 read socket command 10 23:25:43.117 00.000 10672 processing socket request REQDIST 23:25:43.117 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:25:43.117 00.000 10672 Sending socket response 255 (0xff) 23:25:43.742 00.625 10672 read socket command 10 23:25:43.742 00.000 10672 processing socket request REQDIST 23:25:43.742 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:25:43.742 00.000 10672 Sending socket response 255 (0xff) 23:25:47.709 03.967 10672 read socket command 10 23:25:47.709 00.000 10672 processing socket request REQDIST 23:25:47.709 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:25:47.709 00.000 10672 Sending socket response 255 (0xff) 23:25:51.713 04.004 10672 read socket command 10 23:25:51.713 00.000 10672 processing socket request REQDIST 23:25:51.713 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:25:51.713 00.000 10672 Sending socket response 255 (0xff) 23:25:52.884 01.171 428 IsGuiding returns 1 23:25:52.884 00.000 428 scope still moving after pulse duration time elapsed 23:25:52.947 00.063 428 IsSlewing returns 0 23:25:52.978 00.031 428 IsGuiding returns 0 23:25:52.978 00.000 428 scope move finished after 13946 + 111 ms 23:25:52.978 00.000 428 Move returns status 0, amount 13946 23:25:52.978 00.000 428 move complete, result=0 23:25:52.978 00.000 428 worker thread done servicing request 23:25:52.978 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 23:25:52.978 00.000 428 Worker thread wakes up 23:25:52.978 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:25:52.978 00.000 428 Handling exposure in thread, d=4000 o=3 r=(556,306,31,31) 23:25:52.993 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:25:52.993 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:25:53.322 00.329 428 Exposure complete 23:25:53.462 00.140 428 worker thread done servicing request 23:25:53.462 00.000 10672 OnExposeComplete: enter 23:25:53.462 00.000 10672 UpdateGuideState(): m_state=6 23:25:53.462 00.000 10672 Star::Find(15, 570, 321, 0, (0,0,0,0), 0.0, 0) frame 113 23:25:53.462 00.000 10672 Star::Find returns 1 (0), X=570.21, Y=329.09, Mass=425251, SNR=61.0, Peak=42480 HFD=3.1 23:25:53.462 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.49 = -1.49) 23:25:53.462 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 23:25:53.462 00.000 10672 CameraToMount -- cameraX=3.75 cameraY=-16.94 hyp=17.35 cameraTheta=-1.35 mountX=1.39 mountY=-17.05, mountTheta=-1.49 23:25:53.462 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 23:25:53.462 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:25:53.462 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 23:25:53.462 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 23:25:53.462 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 23:25:53.462 00.000 10672 Mount: notify direct move -0.00,-10.50 23:25:53.462 00.000 428 Worker thread wakes up 23:25:53.462 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 23:25:53.462 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:25:53.462 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 23:25:53.462 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 23:25:53.462 00.000 428 MoveAxis(E, 0, B) 23:25:53.462 00.000 428 Move returns status 0, amount 0 23:25:53.462 00.000 428 MoveAxis(N, 13946, B) 23:25:53.462 00.000 428 Guiding Dir = 0, Dur = 13946 23:25:53.462 00.000 428 IsSlewing returns 0 23:25:53.462 00.000 428 IsGuiding returns 0 23:25:53.493 00.031 10672 UpdateGuideState exits: m=425251 SNR=61.0 23:25:53.493 00.000 10672 PhdController: settling, locked = 1, distance = 22.98 (99.00) aobump = 0 frame = 2 / 10 23:25:53.493 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:25:53.493 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:25:53.493 00.000 10672 Enqueuing Expose request 23:25:53.556 00.063 428 PulseGuide returned control before completion, sleep 13872 23:25:55.883 02.327 10672 read socket command 10 23:25:55.883 00.000 10672 processing socket request REQDIST 23:25:55.899 00.016 10672 SOCKSVR: Sending pixel error of 2.55 23:25:55.899 00.000 10672 Sending socket response 255 (0xff) 23:26:00.933 05.034 10672 read socket command 10 23:26:00.933 00.000 10672 processing socket request REQDIST 23:26:00.933 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:26:00.933 00.000 10672 Sending socket response 255 (0xff) 23:26:05.900 04.967 10672 read socket command 10 23:26:05.900 00.000 10672 processing socket request REQDIST 23:26:05.900 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:26:05.900 00.000 10672 Sending socket response 255 (0xff) 23:26:07.431 01.531 428 IsGuiding returns 1 23:26:07.431 00.000 428 scope still moving after pulse duration time elapsed 23:26:07.462 00.031 428 IsSlewing returns 0 23:26:07.462 00.000 428 IsGuiding returns 1 23:26:07.493 00.031 428 IsSlewing returns 0 23:26:07.493 00.000 428 IsGuiding returns 1 23:26:07.540 00.047 428 IsSlewing returns 0 23:26:07.540 00.000 428 IsGuiding returns 0 23:26:07.540 00.000 428 scope move finished after 13946 + 126 ms 23:26:07.540 00.000 428 Move returns status 0, amount 13946 23:26:07.540 00.000 428 move complete, result=0 23:26:07.540 00.000 428 worker thread done servicing request 23:26:07.540 00.000 428 Worker thread wakes up 23:26:07.540 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 23:26:07.540 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:07.540 00.000 428 Handling exposure in thread, d=4000 o=3 r=(555,314,31,31) 23:26:07.540 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 23:26:07.560 00.020 428 ZWO: getimagedata clearbuf 2 ret 0 23:26:07.919 00.359 428 Exposure complete 23:26:08.044 00.125 428 worker thread done servicing request 23:26:08.044 00.000 10672 OnExposeComplete: enter 23:26:08.044 00.000 10672 UpdateGuideState(): m_state=6 23:26:08.044 00.000 10672 Star::Find(15, 570, 329, 0, (0,0,0,0), 0.0, 0) frame 114 23:26:08.044 00.000 10672 Star::Find returns 1 (0), X=569.05, Y=340.15, Mass=420820, SNR=55.8, Peak=39648 HFD=3.0 23:26:08.044 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.29 = -1.29) 23:26:08.044 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 23:26:08.044 00.000 10672 CameraToMount -- cameraX=2.59 cameraY=-5.88 hyp=6.43 cameraTheta=-1.16 mountX=1.76 mountY=-5.96, mountTheta=-1.28 23:26:08.044 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 23:26:08.044 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:26:08.044 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 23:26:08.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 23:26:08.044 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 23:26:08.044 00.000 10672 Mount: notify direct move -0.00,-4.00 23:26:08.044 00.000 428 Worker thread wakes up 23:26:08.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:26:08.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 23:26:08.044 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 23:26:08.044 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 23:26:08.044 00.000 428 MoveAxis(E, 0, B) 23:26:08.044 00.000 428 Move returns status 0, amount 0 23:26:08.044 00.000 428 MoveAxis(N, 5313, B) 23:26:08.044 00.000 428 Guiding Dir = 0, Dur = 5313 23:26:08.044 00.000 428 IsSlewing returns 0 23:26:08.044 00.000 428 IsGuiding returns 0 23:26:08.075 00.031 10672 UpdateGuideState exits: m=420820 SNR=55.8 23:26:08.075 00.000 10672 PhdController: settling, locked = 1, distance = 18.01 (99.00) aobump = 0 frame = 3 / 10 23:26:08.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:08.075 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:08.075 00.000 10672 Enqueuing Expose request 23:26:08.122 00.047 428 PulseGuide returned control before completion, sleep 5247 23:26:10.903 02.781 10672 read socket command 10 23:26:10.903 00.000 10672 processing socket request REQDIST 23:26:10.903 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:26:10.903 00.000 10672 Sending socket response 255 (0xff) 23:26:13.386 02.483 428 IsGuiding returns 1 23:26:13.386 00.000 428 scope still moving after pulse duration time elapsed 23:26:13.417 00.031 428 IsSlewing returns 0 23:26:13.417 00.000 428 IsGuiding returns 1 23:26:13.464 00.047 428 IsSlewing returns 0 23:26:13.464 00.000 428 IsGuiding returns 0 23:26:13.464 00.000 428 scope move finished after 5313 + 102 ms 23:26:13.464 00.000 428 Move returns status 0, amount 5313 23:26:13.464 00.000 428 move complete, result=0 23:26:13.464 00.000 428 worker thread done servicing request 23:26:13.464 00.000 428 Worker thread wakes up 23:26:13.464 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 23:26:13.464 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:13.464 00.000 428 Handling exposure in thread, d=4000 o=3 r=(554,325,31,31) 23:26:13.480 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:26:15.221 01.741 428 Exposure complete 23:26:15.358 00.137 428 worker thread done servicing request 23:26:15.359 00.001 10672 OnExposeComplete: enter 23:26:15.359 00.000 10672 UpdateGuideState(): m_state=6 23:26:15.360 00.001 10672 Star::Find(15, 569, 340, 0, (0,0,0,0), 0.0, 0) frame 115 23:26:15.360 00.000 10672 Star::Find returns 1 (0), X=568.98, Y=345.18, Mass=419349, SNR=60.0, Peak=40400 HFD=3.1 23:26:15.360 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.14) = xAngle (-0.46 = -0.46) 23:26:15.360 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.35 = -0.35) 23:26:15.360 00.000 10672 CameraToMount -- cameraX=2.52 cameraY=-0.85 hyp=2.66 cameraTheta=-0.32 mountX=2.38 mountY=-0.92, mountTheta=-0.37 23:26:15.361 00.001 10672 SchedulePrimaryMove(0702ACD8, x=2.52, y=-0.85, opts=13) 23:26:15.362 00.001 10672 Enqueuing Move request for scope (2.52, -0.85) 23:26:15.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:26:15.362 00.000 428 Worker thread wakes up 23:26:15.362 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.52, -0.85) opts 0xd 23:26:15.362 00.000 428 Handling offset move in thread for scope, endpoint = (2.52, -0.85) 23:26:15.362 00.000 428 Moving (2.52, -0.85) raw xDistance=2.38 yDistance=-0.92 23:26:15.363 00.001 428 GuideAlgorithmHysteresis::Result() returns 1.50 from input 2.38 23:26:15.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:26:15.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.92 23:26:15.363 00.000 428 MoveAxis(W, 2787, ABG) 23:26:15.363 00.000 428 duration set to 2500 by maxRaDuration 23:26:15.363 00.000 428 Guiding Dir = 3, Dur = 2500 23:26:15.364 00.001 428 IsSlewing returns 0 23:26:15.365 00.001 428 IsGuiding returns 0 23:26:15.387 00.022 10672 UpdateGuideState exits: m=419349 SNR=60.0 23:26:15.387 00.000 10672 PhdController: settling, locked = 1, distance = 2.66 (99.00) aobump = 0 frame = 4 / 10 23:26:15.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:15.387 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:15.388 00.001 10672 Enqueuing Expose request 23:26:15.393 00.005 428 PulseGuide returned control before completion, sleep 2482 23:26:15.883 00.490 10672 read socket command 10 23:26:15.883 00.000 10672 processing socket request REQDIST 23:26:15.883 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:26:15.883 00.000 10672 Sending socket response 255 (0xff) 23:26:17.883 02.000 428 IsGuiding returns 1 23:26:17.883 00.000 428 scope still moving after pulse duration time elapsed 23:26:17.914 00.031 428 IsSlewing returns 0 23:26:17.914 00.000 428 IsGuiding returns 0 23:26:17.914 00.000 428 scope move finished after 2500 + 55 ms 23:26:17.914 00.000 428 Move returns status 0, amount 2500 23:26:17.914 00.000 428 MoveAxis(N, 0, ABG) 23:26:17.914 00.000 428 Move returns status 0, amount 0 23:26:17.914 00.000 428 move complete, result=0 23:26:17.914 00.000 428 worker thread done servicing request 23:26:17.914 00.000 428 Worker thread wakes up 23:26:17.914 00.000 10672 GuideStep: 2.4 px 2500 ms WEST, -0.9 px 0 ms NORTH 23:26:17.914 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:17.914 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:18.882 00.968 428 Exposure complete 23:26:19.007 00.125 428 worker thread done servicing request 23:26:19.007 00.000 10672 OnExposeComplete: enter 23:26:19.007 00.000 10672 UpdateGuideState(): m_state=6 23:26:19.007 00.000 10672 Star::Find(15, 568, 345, 0, (0,0,0,0), 0.0, 0) frame 116 23:26:19.007 00.000 10672 Star::Find returns 1 (0), X=567.94, Y=345.54, Mass=506264, SNR=59.8, Peak=49344 HFD=3.6 23:26:19.007 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.14) = xAngle (-0.46 = -0.46) 23:26:19.007 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.35 = -0.35) 23:26:19.007 00.000 10672 CameraToMount -- cameraX=1.47 cameraY=-0.49 hyp=1.55 cameraTheta=-0.32 mountX=1.39 mountY=-0.53, mountTheta=-0.37 23:26:19.007 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.47, y=-0.49, opts=13) 23:26:19.007 00.000 10672 Enqueuing Move request for scope (1.47, -0.49) 23:26:19.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:26:19.007 00.000 428 Worker thread wakes up 23:26:19.007 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.47, -0.49) opts 0xd 23:26:19.007 00.000 428 Handling offset move in thread for scope, endpoint = (1.47, -0.49) 23:26:19.007 00.000 428 Moving (1.47, -0.49) raw xDistance=1.39 yDistance=-0.53 23:26:19.007 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.39 23:26:19.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:19.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 23:26:19.007 00.000 428 MoveAxis(W, 1827, ABG) 23:26:19.007 00.000 428 Guiding Dir = 3, Dur = 1827 23:26:19.007 00.000 428 IsSlewing returns 0 23:26:19.007 00.000 428 IsGuiding returns 0 23:26:19.023 00.016 428 PulseGuide returned control before completion, sleep 1823 23:26:19.039 00.016 10672 UpdateGuideState exits: m=506264 SNR=59.8 23:26:19.039 00.000 10672 PhdController: settling, locked = 1, distance = 2.33 (99.00) aobump = 0 frame = 5 / 10 23:26:19.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:19.039 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:19.039 00.000 10672 Enqueuing Expose request 23:26:20.882 01.843 428 IsGuiding returns 0 23:26:20.882 00.000 428 Move returns status 0, amount 1827 23:26:20.882 00.000 428 MoveAxis(N, 0, ABG) 23:26:20.882 00.000 428 Move returns status 0, amount 0 23:26:20.882 00.000 428 move complete, result=0 23:26:20.882 00.000 428 worker thread done servicing request 23:26:20.882 00.000 10672 GuideStep: 1.4 px 1827 ms WEST, -0.5 px 0 ms NORTH 23:26:20.882 00.000 428 Worker thread wakes up 23:26:20.882 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:20.882 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:20.913 00.031 10672 read socket command 10 23:26:20.913 00.000 10672 processing socket request REQDIST 23:26:20.913 00.000 10672 SOCKSVR: Sending pixel error of 2.32 23:26:20.913 00.000 10672 Sending socket response 232 (0xe8) 23:26:22.506 01.593 428 Exposure complete 23:26:22.647 00.141 428 worker thread done servicing request 23:26:22.647 00.000 10672 OnExposeComplete: enter 23:26:22.647 00.000 10672 UpdateGuideState(): m_state=6 23:26:22.647 00.000 10672 Star::Find(15, 567, 345, 0, (0,0,0,0), 0.0, 0) frame 117 23:26:22.647 00.000 10672 Star::Find returns 1 (0), X=566.10, Y=345.55, Mass=501536, SNR=67.7, Peak=51856 HFD=3.6 23:26:22.647 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.14) = xAngle (-2.36 = -2.36) 23:26:22.647 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.25 = -2.25) 23:26:22.647 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.48 hyp=0.60 cameraTheta=-2.22 mountX=-0.43 mountY=-0.46, mountTheta=-2.31 23:26:22.647 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.48, opts=13) 23:26:22.647 00.000 10672 Enqueuing Move request for scope (-0.36, -0.48) 23:26:22.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1440, FiltMax=65488, Gamma=1.000 23:26:22.647 00.000 428 Worker thread wakes up 23:26:22.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.48) opts 0xd 23:26:22.647 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.48) 23:26:22.647 00.000 428 Moving (-0.36, -0.48) raw xDistance=-0.43 yDistance=-0.46 23:26:22.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 23:26:22.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:22.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 23:26:22.647 00.000 428 MoveAxis(E, 0, ABG) 23:26:22.647 00.000 428 Move returns status 0, amount 0 23:26:22.647 00.000 428 MoveAxis(N, 0, ABG) 23:26:22.647 00.000 428 Move returns status 0, amount 0 23:26:22.647 00.000 428 move complete, result=0 23:26:22.647 00.000 428 worker thread done servicing request 23:26:22.678 00.031 10672 UpdateGuideState exits: m=501536 SNR=67.7 23:26:22.678 00.000 10672 PhdController: settling, locked = 1, distance = 1.81 (99.00) aobump = 0 frame = 6 / 10 23:26:22.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:22.678 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:22.678 00.000 10672 Enqueuing Expose request 23:26:22.678 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 23:26:22.678 00.000 428 Worker thread wakes up 23:26:22.678 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:22.678 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:25.900 03.222 10672 read socket command 10 23:26:25.900 00.000 10672 processing socket request REQDIST 23:26:25.900 00.000 10672 SOCKSVR: Sending pixel error of 1.80 23:26:25.900 00.000 10672 Sending socket response 180 (0xb4) 23:26:26.166 00.266 428 Exposure complete 23:26:26.290 00.124 428 worker thread done servicing request 23:26:26.290 00.000 10672 OnExposeComplete: enter 23:26:26.290 00.000 10672 UpdateGuideState(): m_state=6 23:26:26.290 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 118 23:26:26.290 00.000 10672 Star::Find returns 1 (0), X=566.05, Y=345.32, Mass=468778, SNR=56.3, Peak=65040 HFD=3.0 23:26:26.290 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (0.14) = xAngle (-2.24 = -2.24) 23:26:26.290 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.13 = -2.13) 23:26:26.290 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.71 hyp=0.82 cameraTheta=-2.10 mountX=-0.51 mountY=-0.69, mountTheta=-2.20 23:26:26.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.71, opts=13) 23:26:26.290 00.000 10672 Enqueuing Move request for scope (-0.42, -0.71) 23:26:26.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:26:26.290 00.000 428 Worker thread wakes up 23:26:26.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.71) opts 0xd 23:26:26.290 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.71) 23:26:26.290 00.000 428 Moving (-0.42, -0.71) raw xDistance=-0.51 yDistance=-0.69 23:26:26.290 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 23:26:26.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:26:26.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.69 23:26:26.290 00.000 428 MoveAxis(E, 596, ABG) 23:26:26.290 00.000 428 Guiding Dir = 2, Dur = 596 23:26:26.290 00.000 428 IsSlewing returns 0 23:26:26.290 00.000 428 IsGuiding returns 0 23:26:26.322 00.032 428 PulseGuide returned control before completion, sleep 586 23:26:26.322 00.000 10672 UpdateGuideState exits: m=468778 SNR=56.3 23:26:26.322 00.000 10672 PhdController: settling, locked = 1, distance = 1.51 (99.00) aobump = 0 frame = 7 / 10 23:26:26.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:26.322 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:26.322 00.000 10672 Enqueuing Expose request 23:26:26.946 00.624 428 IsGuiding returns 1 23:26:26.946 00.000 428 scope still moving after pulse duration time elapsed 23:26:27.025 00.079 428 IsSlewing returns 0 23:26:27.025 00.000 428 IsGuiding returns 0 23:26:27.025 00.000 428 scope move finished after 596 + 130 ms 23:26:27.025 00.000 428 Move returns status 0, amount 596 23:26:27.025 00.000 428 MoveAxis(N, 0, ABG) 23:26:27.025 00.000 428 Move returns status 0, amount 0 23:26:27.025 00.000 428 move complete, result=0 23:26:27.025 00.000 428 worker thread done servicing request 23:26:27.025 00.000 428 Worker thread wakes up 23:26:27.025 00.000 10672 GuideStep: -0.5 px 596 ms EAST, -0.7 px 0 ms NORTH 23:26:27.025 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:27.025 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:29.789 02.764 428 Exposure complete 23:26:29.930 00.141 428 worker thread done servicing request 23:26:29.930 00.000 10672 OnExposeComplete: enter 23:26:29.930 00.000 10672 UpdateGuideState(): m_state=6 23:26:29.930 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 119 23:26:29.930 00.000 10672 Star::Find returns 1 (0), X=566.46, Y=345.96, Mass=424858, SNR=67.4, Peak=57632 HFD=2.8 23:26:29.930 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.75 = -1.75) 23:26:29.930 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 23:26:29.930 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.61 mountX=-0.01 mountY=-0.07, mountTheta=-1.74 23:26:29.930 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.07, opts=13) 23:26:29.930 00.000 10672 Enqueuing Move request for scope (-0.00, -0.07) 23:26:29.930 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:26:29.930 00.000 428 Worker thread wakes up 23:26:29.930 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd 23:26:29.930 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.07) 23:26:29.930 00.000 428 Moving (-0.00, -0.07) raw xDistance=-0.01 yDistance=-0.07 23:26:29.930 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:26:29.930 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:29.930 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:26:29.930 00.000 428 MoveAxis(E, 0, ABG) 23:26:29.930 00.000 428 Move returns status 0, amount 0 23:26:29.930 00.000 428 MoveAxis(N, 0, ABG) 23:26:29.946 00.016 428 Move returns status 0, amount 0 23:26:29.946 00.000 428 move complete, result=0 23:26:29.946 00.000 428 worker thread done servicing request 23:26:29.961 00.015 10672 UpdateGuideState exits: m=424858 SNR=67.4 23:26:29.961 00.000 10672 PhdController: settling, locked = 1, distance = 1.08 (99.00) aobump = 0 frame = 8 / 10 23:26:29.961 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:29.961 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:29.961 00.000 10672 Enqueuing Expose request 23:26:29.961 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:26:29.961 00.000 428 Worker thread wakes up 23:26:29.961 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:29.961 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:30.961 01.000 10672 read socket command 10 23:26:30.961 00.000 10672 processing socket request REQDIST 23:26:30.961 00.000 10672 SOCKSVR: Sending pixel error of 1.07 23:26:30.961 00.000 10672 Sending socket response 107 (0x6b) 23:26:33.464 02.503 428 Exposure complete 23:26:33.589 00.125 428 worker thread done servicing request 23:26:33.589 00.000 10672 OnExposeComplete: enter 23:26:33.589 00.000 10672 UpdateGuideState(): m_state=6 23:26:33.589 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 120 23:26:33.589 00.000 10672 Star::Find returns 1 (0), X=566.19, Y=346.00, Mass=396756, SNR=52.0, Peak=65488 HFD=2.5 23:26:33.589 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 23:26:33.589 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 23:26:33.589 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.03 mountX=-0.27 mountY=-0.02, mountTheta=-3.06 23:26:33.589 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.03, opts=13) 23:26:33.589 00.000 10672 Enqueuing Move request for scope (-0.27, -0.03) 23:26:33.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:26:33.589 00.000 428 Worker thread wakes up 23:26:33.589 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd 23:26:33.589 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.03) 23:26:33.589 00.000 428 Moving (-0.27, -0.03) raw xDistance=-0.27 yDistance=-0.02 23:26:33.589 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:26:33.589 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:33.589 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:26:33.589 00.000 428 MoveAxis(E, 0, ABG) 23:26:33.589 00.000 428 Move returns status 0, amount 0 23:26:33.589 00.000 428 MoveAxis(N, 0, ABG) 23:26:33.589 00.000 428 Move returns status 0, amount 0 23:26:33.589 00.000 428 move complete, result=0 23:26:33.589 00.000 428 worker thread done servicing request 23:26:33.620 00.031 10672 UpdateGuideState exits: m=396756 SNR=52.0 23:26:33.620 00.000 10672 PhdController: settling, locked = 1, distance = 0.84 (99.00) aobump = 0 frame = 9 / 10 23:26:33.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:33.620 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:33.620 00.000 10672 Enqueuing Expose request 23:26:33.620 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:26:33.620 00.000 428 Worker thread wakes up 23:26:33.620 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:33.620 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:35.885 02.265 10672 read socket command 10 23:26:35.885 00.000 10672 processing socket request REQDIST 23:26:35.885 00.000 10672 SOCKSVR: Sending pixel error of 0.83 23:26:35.885 00.000 10672 Sending socket response 83 (0x53) 23:26:37.104 01.219 428 Exposure complete 23:26:37.229 00.125 428 worker thread done servicing request 23:26:37.229 00.000 10672 OnExposeComplete: enter 23:26:37.229 00.000 10672 UpdateGuideState(): m_state=6 23:26:37.229 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 121 23:26:37.229 00.000 10672 Star::Find returns 1 (0), X=566.55, Y=345.44, Mass=425541, SNR=63.6, Peak=59584 HFD=3.0 23:26:37.229 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:26:37.229 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:26:37.229 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.59 hyp=0.60 cameraTheta=-1.42 mountX=0.01 mountY=-0.59, mountTheta=-1.56 23:26:37.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.59, opts=13) 23:26:37.229 00.000 10672 Enqueuing Move request for scope (0.09, -0.59) 23:26:37.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:26:37.229 00.000 428 Worker thread wakes up 23:26:37.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.59) opts 0xd 23:26:37.229 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.59) 23:26:37.229 00.000 428 Moving (0.09, -0.59) raw xDistance=0.01 yDistance=-0.59 23:26:37.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:26:37.244 00.015 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.68 23:26:37.244 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 23:26:37.244 00.000 428 MoveAxis(E, 0, ABG) 23:26:37.244 00.000 428 Move returns status 0, amount 0 23:26:37.244 00.000 428 MoveAxis(N, 788, ABG) 23:26:37.244 00.000 428 Guiding Dir = 0, Dur = 788 23:26:37.244 00.000 428 IsSlewing returns 0 23:26:37.244 00.000 428 IsGuiding returns 0 23:26:37.260 00.016 10672 UpdateGuideState exits: m=425541 SNR=63.6 23:26:37.260 00.000 10672 PhdController: settling, locked = 1, distance = 0.77 (99.00) aobump = 0 frame = 10 / 10 23:26:37.260 00.000 10672 PhdController: newstate STATE_FINISH 23:26:37.260 00.000 10672 PhdController complete: success 23:26:37.260 00.000 10672 Mount: notify guiding dither settle done success=1 23:26:37.260 00.000 10672 PhdController: newstate STATE_IDLE 23:26:37.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:37.260 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:37.260 00.000 10672 Enqueuing Expose request 23:26:37.323 00.063 428 PulseGuide returned control before completion, sleep 721 23:26:38.057 00.734 428 IsGuiding returns 1 23:26:38.057 00.000 428 scope still moving after pulse duration time elapsed 23:26:38.104 00.047 428 IsSlewing returns 0 23:26:38.135 00.031 428 IsGuiding returns 0 23:26:38.135 00.000 428 scope move finished after 788 + 105 ms 23:26:38.135 00.000 428 Move returns status 0, amount 788 23:26:38.135 00.000 428 move complete, result=0 23:26:38.135 00.000 428 worker thread done servicing request 23:26:38.135 00.000 428 Worker thread wakes up 23:26:38.135 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 788 ms NORTH 23:26:38.135 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:38.135 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:40.763 02.628 428 Exposure complete 23:26:40.888 00.125 10672 read socket command 10 23:26:40.888 00.000 10672 processing socket request REQDIST 23:26:40.888 00.000 10672 SOCKSVR: Sending pixel error of 0.76 23:26:40.888 00.000 10672 Sending socket response 76 (0x4c) 23:26:40.904 00.016 428 worker thread done servicing request 23:26:40.904 00.000 10672 OnExposeComplete: enter 23:26:40.904 00.000 10672 UpdateGuideState(): m_state=6 23:26:40.904 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 122 23:26:40.904 00.000 10672 Star::Find returns 1 (0), X=566.70, Y=346.18, Mass=471995, SNR=60.7, Peak=65488 HFD=3.0 23:26:40.904 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.14) = xAngle (0.42 = 0.42) 23:26:40.904 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.53 = 0.53) 23:26:40.904 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.15 hyp=0.28 cameraTheta=0.55 mountX=0.26 mountY=0.14, mountTheta=0.50 23:26:40.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.15, opts=13) 23:26:40.904 00.000 10672 Enqueuing Move request for scope (0.24, 0.15) 23:26:40.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:26:40.904 00.000 428 Worker thread wakes up 23:26:40.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.15) opts 0xd 23:26:40.904 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.15) 23:26:40.904 00.000 428 Moving (0.24, 0.15) raw xDistance=0.26 yDistance=0.14 23:26:40.904 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 23:26:40.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:40.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 23:26:40.904 00.000 428 MoveAxis(E, 0, ABG) 23:26:40.904 00.000 428 Move returns status 0, amount 0 23:26:40.904 00.000 428 MoveAxis(N, 0, ABG) 23:26:40.904 00.000 428 Move returns status 0, amount 0 23:26:40.904 00.000 428 move complete, result=0 23:26:40.904 00.000 428 worker thread done servicing request 23:26:40.935 00.031 10672 UpdateGuideState exits: m=471995 SNR=60.7 23:26:40.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:40.935 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:40.935 00.000 10672 Enqueuing Expose request 23:26:40.935 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:26:40.935 00.000 428 Worker thread wakes up 23:26:40.935 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:40.935 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:44.402 03.467 428 Exposure complete 23:26:44.538 00.136 428 worker thread done servicing request 23:26:44.538 00.000 10672 OnExposeComplete: enter 23:26:44.538 00.000 10672 UpdateGuideState(): m_state=6 23:26:44.539 00.001 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 123 23:26:44.539 00.000 10672 Star::Find returns 1 (0), X=566.74, Y=346.10, Mass=480081, SNR=65.8, Peak=64496 HFD=3.3 23:26:44.539 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.14) = xAngle (0.10 = 0.10) 23:26:44.540 00.001 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.20 = 0.20) 23:26:44.540 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.23 mountX=0.28 mountY=0.06, mountTheta=0.20 23:26:44.541 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.07, opts=13) 23:26:44.541 00.000 10672 Enqueuing Move request for scope (0.27, 0.07) 23:26:44.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1328, FiltMax=65488, Gamma=1.000 23:26:44.541 00.000 428 Worker thread wakes up 23:26:44.542 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd 23:26:44.542 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.07) 23:26:44.542 00.000 428 Moving (0.27, 0.07) raw xDistance=0.28 yDistance=0.06 23:26:44.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 23:26:44.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:44.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:26:44.542 00.000 428 MoveAxis(E, 0, ABG) 23:26:44.542 00.000 428 Move returns status 0, amount 0 23:26:44.543 00.001 428 MoveAxis(N, 0, ABG) 23:26:44.543 00.000 428 Move returns status 0, amount 0 23:26:44.543 00.000 428 move complete, result=0 23:26:44.543 00.000 428 worker thread done servicing request 23:26:44.567 00.024 10672 UpdateGuideState exits: m=480081 SNR=65.8 23:26:44.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:44.567 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:44.567 00.000 10672 Enqueuing Expose request 23:26:44.568 00.001 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:26:44.568 00.000 428 Worker thread wakes up 23:26:44.568 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:44.568 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:45.876 01.308 10672 read socket command 10 23:26:45.877 00.001 10672 processing socket request REQDIST 23:26:45.877 00.000 10672 SOCKSVR: Sending pixel error of 0.51 23:26:45.877 00.000 10672 Sending socket response 51 (0x33) 23:26:47.993 02.116 428 Exposure complete 23:26:48.133 00.140 428 worker thread done servicing request 23:26:48.133 00.000 10672 OnExposeComplete: enter 23:26:48.133 00.000 10672 UpdateGuideState(): m_state=6 23:26:48.133 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 124 23:26:48.133 00.000 10672 Star::Find returns 1 (0), X=566.60, Y=345.99, Mass=467018, SNR=65.8, Peak=65488 HFD=2.8 23:26:48.133 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.14) = xAngle (-0.39 = -0.39) 23:26:48.133 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.28 = -0.28) 23:26:48.133 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.25 mountX=0.13 mountY=-0.04, mountTheta=-0.29 23:26:48.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.04, opts=13) 23:26:48.133 00.000 10672 Enqueuing Move request for scope (0.14, -0.04) 23:26:48.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1656, FiltMax=65488, Gamma=1.000 23:26:48.133 00.000 428 Worker thread wakes up 23:26:48.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd 23:26:48.133 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.04) 23:26:48.133 00.000 428 Moving (0.14, -0.04) raw xDistance=0.13 yDistance=-0.04 23:26:48.133 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 23:26:48.133 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:48.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:26:48.133 00.000 428 MoveAxis(E, 0, ABG) 23:26:48.133 00.000 428 Move returns status 0, amount 0 23:26:48.133 00.000 428 MoveAxis(N, 0, ABG) 23:26:48.133 00.000 428 Move returns status 0, amount 0 23:26:48.133 00.000 428 move complete, result=0 23:26:48.133 00.000 428 worker thread done servicing request 23:26:48.149 00.016 10672 UpdateGuideState exits: m=467018 SNR=65.8 23:26:48.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:48.149 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:48.149 00.000 10672 Enqueuing Expose request 23:26:48.149 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 23:26:48.149 00.000 428 Worker thread wakes up 23:26:48.149 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:48.149 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:50.887 02.738 10672 read socket command 10 23:26:50.887 00.000 10672 processing socket request REQDIST 23:26:50.887 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:26:50.887 00.000 10672 Sending socket response 40 (0x28) 23:26:51.652 00.765 428 Exposure complete 23:26:51.793 00.141 428 worker thread done servicing request 23:26:51.793 00.000 10672 OnExposeComplete: enter 23:26:51.793 00.000 10672 UpdateGuideState(): m_state=6 23:26:51.793 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 125 23:26:51.793 00.000 10672 Star::Find returns 1 (0), X=566.36, Y=346.45, Mass=454866, SNR=61.7, Peak=64272 HFD=3.2 23:26:51.793 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (0.14) = xAngle (1.66 = 1.66) 23:26:51.793 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.77 = 1.77) 23:26:51.793 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.42 hyp=0.43 cameraTheta=1.80 mountX=-0.04 mountY=0.42, mountTheta=1.66 23:26:51.793 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.42, opts=13) 23:26:51.793 00.000 10672 Enqueuing Move request for scope (-0.10, 0.42) 23:26:51.793 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:26:51.793 00.000 428 Worker thread wakes up 23:26:51.793 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.42) opts 0xd 23:26:51.793 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.42) 23:26:51.793 00.000 428 Moving (-0.10, 0.42) raw xDistance=-0.04 yDistance=0.42 23:26:51.793 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:26:51.793 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:51.793 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 23:26:51.793 00.000 428 MoveAxis(E, 0, ABG) 23:26:51.793 00.000 428 Move returns status 0, amount 0 23:26:51.793 00.000 428 MoveAxis(N, 0, ABG) 23:26:51.793 00.000 428 Move returns status 0, amount 0 23:26:51.793 00.000 428 move complete, result=0 23:26:51.793 00.000 428 worker thread done servicing request 23:26:51.824 00.031 10672 UpdateGuideState exits: m=454866 SNR=61.7 23:26:51.824 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:51.824 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:51.824 00.000 10672 Enqueuing Expose request 23:26:51.824 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 23:26:51.824 00.000 428 Worker thread wakes up 23:26:51.824 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:51.824 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:55.292 03.468 428 Exposure complete 23:26:55.416 00.124 428 worker thread done servicing request 23:26:55.416 00.000 10672 OnExposeComplete: enter 23:26:55.416 00.000 10672 UpdateGuideState(): m_state=6 23:26:55.416 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 126 23:26:55.416 00.000 10672 Star::Find returns 1 (0), X=566.56, Y=345.99, Mass=429256, SNR=58.2, Peak=65488 HFD=2.7 23:26:55.416 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.14) = xAngle (-0.56 = -0.56) 23:26:55.416 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.45 = -0.45) 23:26:55.416 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.42 mountX=0.09 mountY=-0.05, mountTheta=-0.48 23:26:55.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.04, opts=13) 23:26:55.416 00.000 10672 Enqueuing Move request for scope (0.10, -0.04) 23:26:55.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:26:55.416 00.000 428 Worker thread wakes up 23:26:55.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd 23:26:55.416 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.04) 23:26:55.416 00.000 428 Moving (0.10, -0.04) raw xDistance=0.09 yDistance=-0.05 23:26:55.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:26:55.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:55.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:26:55.416 00.000 428 MoveAxis(E, 0, ABG) 23:26:55.416 00.000 428 Move returns status 0, amount 0 23:26:55.416 00.000 428 MoveAxis(N, 0, ABG) 23:26:55.416 00.000 428 Move returns status 0, amount 0 23:26:55.416 00.000 428 move complete, result=0 23:26:55.416 00.000 428 worker thread done servicing request 23:26:55.448 00.032 10672 UpdateGuideState exits: m=429256 SNR=58.2 23:26:55.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:55.448 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:55.448 00.000 10672 Enqueuing Expose request 23:26:55.448 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 23:26:55.448 00.000 428 Worker thread wakes up 23:26:55.448 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:55.448 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:26:55.885 00.437 10672 read socket command 10 23:26:55.885 00.000 10672 processing socket request REQDIST 23:26:55.885 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:26:55.885 00.000 10672 Sending socket response 32 (0x20) 23:26:58.936 03.051 428 Exposure complete 23:26:59.076 00.140 428 worker thread done servicing request 23:26:59.076 00.000 10672 OnExposeComplete: enter 23:26:59.076 00.000 10672 UpdateGuideState(): m_state=6 23:26:59.076 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 127 23:26:59.076 00.000 10672 Star::Find returns 1 (0), X=566.39, Y=345.86, Mass=503955, SNR=66.6, Peak=60144 HFD=3.3 23:26:59.076 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 23:26:59.076 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 23:26:59.076 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.98 mountX=-0.09 mountY=-0.16, mountTheta=-2.09 23:26:59.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.17, opts=13) 23:26:59.076 00.000 10672 Enqueuing Move request for scope (-0.07, -0.17) 23:26:59.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:26:59.076 00.000 428 Worker thread wakes up 23:26:59.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd 23:26:59.076 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.17) 23:26:59.076 00.000 428 Moving (-0.07, -0.17) raw xDistance=-0.09 yDistance=-0.16 23:26:59.076 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 23:26:59.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:26:59.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:26:59.076 00.000 428 MoveAxis(E, 0, ABG) 23:26:59.076 00.000 428 Move returns status 0, amount 0 23:26:59.076 00.000 428 MoveAxis(N, 0, ABG) 23:26:59.076 00.000 428 Move returns status 0, amount 0 23:26:59.076 00.000 428 move complete, result=0 23:26:59.076 00.000 428 worker thread done servicing request 23:26:59.092 00.016 10672 UpdateGuideState exits: m=503955 SNR=66.6 23:26:59.108 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:26:59.108 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:26:59.108 00.000 10672 Enqueuing Expose request 23:26:59.108 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:26:59.108 00.000 428 Worker thread wakes up 23:26:59.108 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:26:59.108 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:00.904 01.796 10672 read socket command 10 23:27:00.904 00.000 10672 processing socket request REQDIST 23:27:00.904 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:27:00.904 00.000 10672 Sending socket response 28 (0x1c) 23:27:02.591 01.687 428 Exposure complete 23:27:02.732 00.141 428 worker thread done servicing request 23:27:02.732 00.000 10672 OnExposeComplete: enter 23:27:02.732 00.000 10672 UpdateGuideState(): m_state=6 23:27:02.732 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 128 23:27:02.732 00.000 10672 Star::Find returns 1 (0), X=566.55, Y=345.71, Mass=358863, SNR=50.9, Peak=63632 HFD=2.5 23:27:02.732 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.14) = xAngle (-1.44 = -1.44) 23:27:02.732 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.34 = -1.34) 23:27:02.732 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.31 mountX=0.04 mountY=-0.32, mountTheta=-1.44 23:27:02.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.32, opts=13) 23:27:02.732 00.000 10672 Enqueuing Move request for scope (0.09, -0.32) 23:27:02.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:27:02.732 00.000 428 Worker thread wakes up 23:27:02.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.32) opts 0xd 23:27:02.732 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.32) 23:27:02.732 00.000 428 Moving (0.09, -0.32) raw xDistance=0.04 yDistance=-0.32 23:27:02.732 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:27:02.732 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:02.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 23:27:02.732 00.000 428 MoveAxis(E, 0, ABG) 23:27:02.732 00.000 428 Move returns status 0, amount 0 23:27:02.732 00.000 428 MoveAxis(N, 0, ABG) 23:27:02.732 00.000 428 Move returns status 0, amount 0 23:27:02.732 00.000 428 move complete, result=0 23:27:02.732 00.000 428 worker thread done servicing request 23:27:02.747 00.015 10672 UpdateGuideState exits: m=358863 SNR=50.9 23:27:02.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:02.747 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:02.747 00.000 10672 Enqueuing Expose request 23:27:02.747 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:27:02.747 00.000 428 Worker thread wakes up 23:27:02.747 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:02.747 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:05.876 03.129 10672 read socket command 10 23:27:05.876 00.000 10672 processing socket request REQDIST 23:27:05.876 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:27:05.876 00.000 10672 Sending socket response 29 (0x1d) 23:27:06.266 00.390 428 Exposure complete 23:27:06.407 00.141 428 worker thread done servicing request 23:27:06.407 00.000 10672 OnExposeComplete: enter 23:27:06.407 00.000 10672 UpdateGuideState(): m_state=6 23:27:06.407 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 129 23:27:06.407 00.000 10672 Star::Find returns 1 (0), X=566.01, Y=345.99, Mass=445487, SNR=60.8, Peak=55008 HFD=2.8 23:27:06.407 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.18 = 3.10) 23:27:06.407 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 23:27:06.407 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.04 hyp=0.46 cameraTheta=-3.05 mountX=-0.46 mountY=-0.03, mountTheta=-3.08 23:27:06.407 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.04, opts=13) 23:27:06.407 00.000 10672 Enqueuing Move request for scope (-0.45, -0.04) 23:27:06.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:27:06.407 00.000 428 Worker thread wakes up 23:27:06.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.04) opts 0xd 23:27:06.407 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.04) 23:27:06.407 00.000 428 Moving (-0.45, -0.04) raw xDistance=-0.46 yDistance=-0.03 23:27:06.407 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 23:27:06.407 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:06.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:27:06.407 00.000 428 MoveAxis(E, 534, ABG) 23:27:06.407 00.000 428 Guiding Dir = 2, Dur = 534 23:27:06.407 00.000 428 IsSlewing returns 0 23:27:06.407 00.000 428 IsGuiding returns 0 23:27:06.422 00.015 428 PulseGuide returned control before completion, sleep 525 23:27:06.438 00.016 10672 UpdateGuideState exits: m=445487 SNR=60.8 23:27:06.438 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:06.438 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:06.438 00.000 10672 Enqueuing Expose request 23:27:06.969 00.531 428 IsGuiding returns 1 23:27:06.969 00.000 428 scope still moving after pulse duration time elapsed 23:27:07.001 00.032 428 IsSlewing returns 0 23:27:07.001 00.000 428 IsGuiding returns 0 23:27:07.001 00.000 428 scope move finished after 534 + 61 ms 23:27:07.001 00.000 428 Move returns status 0, amount 534 23:27:07.001 00.000 428 MoveAxis(N, 0, ABG) 23:27:07.001 00.000 428 Move returns status 0, amount 0 23:27:07.001 00.000 428 move complete, result=0 23:27:07.001 00.000 428 worker thread done servicing request 23:27:07.001 00.000 428 Worker thread wakes up 23:27:07.001 00.000 10672 GuideStep: -0.5 px 534 ms EAST, -0.0 px 0 ms NORTH 23:27:07.001 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:07.001 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:09.906 02.905 428 Exposure complete 23:27:10.046 00.140 428 worker thread done servicing request 23:27:10.046 00.000 10672 OnExposeComplete: enter 23:27:10.046 00.000 10672 UpdateGuideState(): m_state=6 23:27:10.046 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 130 23:27:10.046 00.000 10672 Star::Find returns 1 (0), X=566.62, Y=345.70, Mass=469241, SNR=57.9, Peak=53712 HFD=3.2 23:27:10.046 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.14) = xAngle (-1.25 = -1.25) 23:27:10.046 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.15 = -1.15) 23:27:10.046 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.37 cameraTheta=-1.12 mountX=0.11 mountY=-0.33, mountTheta=-1.24 23:27:10.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.33, opts=13) 23:27:10.046 00.000 10672 Enqueuing Move request for scope (0.16, -0.33) 23:27:10.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:27:10.046 00.000 428 Worker thread wakes up 23:27:10.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.33) opts 0xd 23:27:10.046 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.33) 23:27:10.046 00.000 428 Moving (0.16, -0.33) raw xDistance=0.11 yDistance=-0.33 23:27:10.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:27:10.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:10.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 23:27:10.046 00.000 428 MoveAxis(E, 0, ABG) 23:27:10.046 00.000 428 Move returns status 0, amount 0 23:27:10.046 00.000 428 MoveAxis(N, 0, ABG) 23:27:10.046 00.000 428 Move returns status 0, amount 0 23:27:10.046 00.000 428 move complete, result=0 23:27:10.046 00.000 428 worker thread done servicing request 23:27:10.062 00.016 10672 UpdateGuideState exits: m=469241 SNR=57.9 23:27:10.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:10.062 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:10.062 00.000 10672 Enqueuing Expose request 23:27:10.062 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:27:10.062 00.000 428 Worker thread wakes up 23:27:10.062 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:10.062 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:10.890 00.828 10672 read socket command 10 23:27:10.890 00.000 10672 processing socket request REQDIST 23:27:10.890 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:27:10.890 00.000 10672 Sending socket response 35 (0x23) 23:27:13.561 02.671 428 Exposure complete 23:27:13.690 00.129 428 worker thread done servicing request 23:27:13.690 00.000 10672 OnExposeComplete: enter 23:27:13.690 00.000 10672 UpdateGuideState(): m_state=6 23:27:13.690 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 131 23:27:13.690 00.000 10672 Star::Find returns 1 (0), X=566.26, Y=345.53, Mass=449326, SNR=68.1, Peak=60032 HFD=3.1 23:27:13.690 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.09 = -2.09) 23:27:13.690 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 23:27:13.690 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.50 hyp=0.54 cameraTheta=-1.96 mountX=-0.27 mountY=-0.49, mountTheta=-2.07 23:27:13.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.50, opts=13) 23:27:13.690 00.000 10672 Enqueuing Move request for scope (-0.20, -0.50) 23:27:13.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:27:13.690 00.000 428 Worker thread wakes up 23:27:13.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.50) opts 0xd 23:27:13.690 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.50) 23:27:13.690 00.000 428 Moving (-0.20, -0.50) raw xDistance=-0.27 yDistance=-0.49 23:27:13.690 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:27:13.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:13.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 23:27:13.690 00.000 428 MoveAxis(E, 0, ABG) 23:27:13.690 00.000 428 Move returns status 0, amount 0 23:27:13.690 00.000 428 MoveAxis(N, 0, ABG) 23:27:13.690 00.000 428 Move returns status 0, amount 0 23:27:13.690 00.000 428 move complete, result=0 23:27:13.690 00.000 428 worker thread done servicing request 23:27:13.721 00.031 10672 UpdateGuideState exits: m=449326 SNR=68.1 23:27:13.721 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:13.721 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:13.721 00.000 10672 Enqueuing Expose request 23:27:13.721 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 23:27:13.721 00.000 428 Worker thread wakes up 23:27:13.721 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:13.721 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:15.877 02.156 10672 read socket command 10 23:27:15.877 00.000 10672 processing socket request REQDIST 23:27:15.877 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:27:15.877 00.000 10672 Sending socket response 40 (0x28) 23:27:17.189 01.312 428 Exposure complete 23:27:17.329 00.140 428 worker thread done servicing request 23:27:17.329 00.000 10672 OnExposeComplete: enter 23:27:17.329 00.000 10672 UpdateGuideState(): m_state=6 23:27:17.329 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 132 23:27:17.329 00.000 10672 Star::Find returns 1 (0), X=566.21, Y=345.85, Mass=459276, SNR=59.5, Peak=65472 HFD=2.8 23:27:17.329 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.14) = xAngle (-2.65 = -2.65) 23:27:17.329 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.54 = -2.54) 23:27:17.329 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-2.51 mountX=-0.27 mountY=-0.18, mountTheta=-2.57 23:27:17.329 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.18, opts=13) 23:27:17.329 00.000 10672 Enqueuing Move request for scope (-0.25, -0.18) 23:27:17.329 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:27:17.329 00.000 428 Worker thread wakes up 23:27:17.329 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.18) opts 0xd 23:27:17.329 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.18) 23:27:17.329 00.000 428 Moving (-0.25, -0.18) raw xDistance=-0.27 yDistance=-0.18 23:27:17.329 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:27:17.329 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:17.329 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:27:17.329 00.000 428 MoveAxis(E, 0, ABG) 23:27:17.329 00.000 428 Move returns status 0, amount 0 23:27:17.329 00.000 428 MoveAxis(N, 0, ABG) 23:27:17.329 00.000 428 Move returns status 0, amount 0 23:27:17.329 00.000 428 move complete, result=0 23:27:17.329 00.000 428 worker thread done servicing request 23:27:17.360 00.031 10672 UpdateGuideState exits: m=459276 SNR=59.5 23:27:17.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:17.360 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:17.360 00.000 10672 Enqueuing Expose request 23:27:17.360 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:27:17.360 00.000 428 Worker thread wakes up 23:27:17.360 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:17.360 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:20.844 03.484 428 Exposure complete 23:27:20.875 00.031 10672 read socket command 10 23:27:20.875 00.000 10672 processing socket request REQDIST 23:27:20.875 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:27:20.875 00.000 10672 Sending socket response 37 (0x25) 23:27:20.984 00.109 428 worker thread done servicing request 23:27:20.984 00.000 10672 OnExposeComplete: enter 23:27:20.984 00.000 10672 UpdateGuideState(): m_state=6 23:27:20.984 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 133 23:27:20.984 00.000 10672 Star::Find returns 1 (0), X=566.30, Y=346.00, Mass=366995, SNR=49.8, Peak=59808 HFD=2.5 23:27:20.984 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 23:27:20.984 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 23:27:20.984 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.98 mountX=-0.17 mountY=-0.02, mountTheta=-3.01 23:27:20.984 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.03, opts=13) 23:27:20.984 00.000 10672 Enqueuing Move request for scope (-0.17, -0.03) 23:27:20.984 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:27:20.984 00.000 428 Worker thread wakes up 23:27:20.984 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd 23:27:20.984 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.03) 23:27:20.984 00.000 428 Moving (-0.17, -0.03) raw xDistance=-0.17 yDistance=-0.02 23:27:20.984 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 23:27:20.984 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:20.984 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:27:20.984 00.000 428 MoveAxis(E, 0, ABG) 23:27:20.984 00.000 428 Move returns status 0, amount 0 23:27:20.984 00.000 428 MoveAxis(N, 0, ABG) 23:27:20.984 00.000 428 Move returns status 0, amount 0 23:27:20.984 00.000 428 move complete, result=0 23:27:20.984 00.000 428 worker thread done servicing request 23:27:21.000 00.016 10672 UpdateGuideState exits: m=366995 SNR=49.8 23:27:21.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:21.000 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:21.000 00.000 10672 Enqueuing Expose request 23:27:21.000 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:27:21.000 00.000 428 Worker thread wakes up 23:27:21.000 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:21.000 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:24.488 03.488 428 Exposure complete 23:27:24.613 00.125 428 worker thread done servicing request 23:27:24.613 00.000 10672 OnExposeComplete: enter 23:27:24.613 00.000 10672 UpdateGuideState(): m_state=6 23:27:24.613 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 134 23:27:24.613 00.000 10672 Star::Find returns 1 (0), X=566.47, Y=345.95, Mass=515978, SNR=69.0, Peak=53808 HFD=3.5 23:27:24.613 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:27:24.613 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:27:24.613 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.42 mountX=0.00 mountY=-0.08, mountTheta=-1.56 23:27:24.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.08, opts=13) 23:27:24.613 00.000 10672 Enqueuing Move request for scope (0.01, -0.08) 23:27:24.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:27:24.613 00.000 428 Worker thread wakes up 23:27:24.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd 23:27:24.613 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.08) 23:27:24.613 00.000 428 Moving (0.01, -0.08) raw xDistance=0.00 yDistance=-0.08 23:27:24.613 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 23:27:24.613 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:24.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:27:24.613 00.000 428 MoveAxis(E, 0, ABG) 23:27:24.613 00.000 428 Move returns status 0, amount 0 23:27:24.613 00.000 428 MoveAxis(N, 0, ABG) 23:27:24.613 00.000 428 Move returns status 0, amount 0 23:27:24.613 00.000 428 move complete, result=0 23:27:24.613 00.000 428 worker thread done servicing request 23:27:24.644 00.031 10672 UpdateGuideState exits: m=515978 SNR=69.0 23:27:24.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:24.644 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:24.644 00.000 10672 Enqueuing Expose request 23:27:24.644 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:27:24.644 00.000 428 Worker thread wakes up 23:27:24.644 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:24.644 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:25.878 01.234 10672 read socket command 10 23:27:25.878 00.000 10672 processing socket request REQDIST 23:27:25.878 00.000 10672 SOCKSVR: Sending pixel error of 0.24 23:27:25.878 00.000 10672 Sending socket response 24 (0x18) 23:27:28.127 02.249 428 Exposure complete 23:27:28.268 00.141 428 worker thread done servicing request 23:27:28.268 00.000 10672 OnExposeComplete: enter 23:27:28.268 00.000 10672 UpdateGuideState(): m_state=6 23:27:28.268 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 135 23:27:28.268 00.000 10672 Star::Find returns 1 (0), X=567.13, Y=345.47, Mass=376042, SNR=53.2, Peak=59264 HFD=2.5 23:27:28.268 00.000 10672 CameraToMount -- cameraTheta (-0.69) - m_xAngle (0.14) = xAngle (-0.83 = -0.83) 23:27:28.268 00.000 10672 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.72 = -0.72) 23:27:28.268 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.56 hyp=0.87 cameraTheta=-0.69 mountX=0.59 mountY=-0.58, mountTheta=-0.78 23:27:28.268 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.56, opts=13) 23:27:28.268 00.000 10672 Enqueuing Move request for scope (0.67, -0.56) 23:27:28.268 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:27:28.268 00.000 428 Worker thread wakes up 23:27:28.268 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.56) opts 0xd 23:27:28.268 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.56) 23:27:28.268 00.000 428 Moving (0.67, -0.56) raw xDistance=0.59 yDistance=-0.58 23:27:28.268 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 23:27:28.268 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 23:27:28.268 00.000 428 MoveAxis(W, 688, ABG) 23:27:28.268 00.000 428 Guiding Dir = 3, Dur = 688 23:27:28.299 00.031 428 IsSlewing returns 0 23:27:28.299 00.000 10672 UpdateGuideState exits: m=376042 SNR=53.2 23:27:28.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:28.299 00.000 428 IsGuiding returns 0 23:27:28.299 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:28.299 00.000 10672 Enqueuing Expose request 23:27:28.330 00.031 428 PulseGuide returned control before completion, sleep 665 23:27:29.002 00.672 428 IsGuiding returns 1 23:27:29.002 00.000 428 scope still moving after pulse duration time elapsed 23:27:29.049 00.047 428 IsSlewing returns 0 23:27:29.049 00.000 428 IsGuiding returns 0 23:27:29.049 00.000 428 scope move finished after 688 + 61 ms 23:27:29.049 00.000 428 Move returns status 0, amount 688 23:27:29.049 00.000 428 MoveAxis(N, 768, ABG) 23:27:29.049 00.000 428 Guiding Dir = 0, Dur = 768 23:27:29.049 00.000 428 IsSlewing returns 0 23:27:29.049 00.000 428 IsGuiding returns 0 23:27:29.127 00.078 428 PulseGuide returned control before completion, sleep 701 23:27:29.846 00.719 428 IsGuiding returns 1 23:27:29.846 00.000 428 scope still moving after pulse duration time elapsed 23:27:29.877 00.031 428 IsSlewing returns 0 23:27:29.877 00.000 428 IsGuiding returns 1 23:27:29.924 00.047 428 IsSlewing returns 0 23:27:29.955 00.031 428 IsGuiding returns 0 23:27:29.955 00.000 428 scope move finished after 768 + 141 ms 23:27:29.955 00.000 428 Move returns status 0, amount 768 23:27:29.955 00.000 428 move complete, result=0 23:27:29.955 00.000 428 worker thread done servicing request 23:27:29.955 00.000 428 Worker thread wakes up 23:27:29.955 00.000 10672 GuideStep: 0.6 px 688 ms WEST, -0.6 px 768 ms NORTH 23:27:29.955 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:29.955 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:30.943 00.988 10672 read socket command 10 23:27:30.943 00.000 10672 processing socket request REQDIST 23:27:30.943 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:27:30.943 00.000 10672 Sending socket response 43 (0x2b) 23:27:31.802 00.859 428 Exposure complete 23:27:31.959 00.157 428 worker thread done servicing request 23:27:31.959 00.000 10672 OnExposeComplete: enter 23:27:31.959 00.000 10672 UpdateGuideState(): m_state=6 23:27:31.959 00.000 10672 Star::Find(15, 567, 345, 0, (0,0,0,0), 0.0, 0) frame 136 23:27:31.959 00.000 10672 Star::Find returns 1 (0), X=567.17, Y=345.61, Mass=448468, SNR=60.7, Peak=60896 HFD=3.1 23:27:31.959 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 23:27:31.959 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 23:27:31.959 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.42 hyp=0.83 cameraTheta=-0.53 mountX=0.65 mountY=-0.44, mountTheta=-0.60 23:27:31.959 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.42, opts=13) 23:27:31.959 00.000 10672 Enqueuing Move request for scope (0.71, -0.42) 23:27:31.959 00.000 428 Worker thread wakes up 23:27:31.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:27:31.959 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.42) opts 0xd 23:27:31.959 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.42) 23:27:31.959 00.000 428 Moving (0.71, -0.42) raw xDistance=0.65 yDistance=-0.44 23:27:31.959 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.65 23:27:31.959 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:31.959 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 23:27:31.959 00.000 428 MoveAxis(W, 805, ABG) 23:27:31.959 00.000 428 Guiding Dir = 3, Dur = 805 23:27:31.959 00.000 428 IsSlewing returns 0 23:27:31.959 00.000 428 IsGuiding returns 0 23:27:31.990 00.031 428 PulseGuide returned control before completion, sleep 798 23:27:31.990 00.000 10672 UpdateGuideState exits: m=448468 SNR=60.7 23:27:31.990 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:31.990 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:31.990 00.000 10672 Enqueuing Expose request 23:27:32.802 00.812 428 IsGuiding returns 0 23:27:32.802 00.000 428 Move returns status 0, amount 805 23:27:32.802 00.000 428 MoveAxis(N, 0, ABG) 23:27:32.802 00.000 428 Move returns status 0, amount 0 23:27:32.802 00.000 428 move complete, result=0 23:27:32.802 00.000 428 worker thread done servicing request 23:27:32.802 00.000 428 Worker thread wakes up 23:27:32.802 00.000 10672 GuideStep: 0.6 px 805 ms WEST, -0.4 px 0 ms NORTH 23:27:32.802 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:32.802 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:35.457 02.655 428 Exposure complete 23:27:35.598 00.141 428 worker thread done servicing request 23:27:35.598 00.000 10672 OnExposeComplete: enter 23:27:35.598 00.000 10672 UpdateGuideState(): m_state=6 23:27:35.598 00.000 10672 Star::Find(15, 567, 345, 0, (0,0,0,0), 0.0, 0) frame 137 23:27:35.598 00.000 10672 Star::Find returns 1 (0), X=566.16, Y=346.13, Mass=457173, SNR=69.1, Peak=57520 HFD=3.0 23:27:35.598 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.68 = 2.68) 23:27:35.598 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 23:27:35.598 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.32 cameraTheta=2.81 mountX=-0.29 mountY=0.11, mountTheta=2.77 23:27:35.598 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.10, opts=13) 23:27:35.598 00.000 10672 Enqueuing Move request for scope (-0.30, 0.10) 23:27:35.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:27:35.598 00.000 428 Worker thread wakes up 23:27:35.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.10) opts 0xd 23:27:35.598 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.10) 23:27:35.598 00.000 428 Moving (-0.30, 0.10) raw xDistance=-0.29 yDistance=0.11 23:27:35.598 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:27:35.598 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:35.598 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:27:35.598 00.000 428 MoveAxis(E, 0, ABG) 23:27:35.598 00.000 428 Move returns status 0, amount 0 23:27:35.598 00.000 428 MoveAxis(N, 0, ABG) 23:27:35.598 00.000 428 Move returns status 0, amount 0 23:27:35.598 00.000 428 move complete, result=0 23:27:35.598 00.000 428 worker thread done servicing request 23:27:35.629 00.031 10672 UpdateGuideState exits: m=457173 SNR=69.1 23:27:35.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:35.629 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:35.629 00.000 10672 Enqueuing Expose request 23:27:35.629 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:27:35.629 00.000 428 Worker thread wakes up 23:27:35.629 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:35.629 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:35.942 00.313 10672 read socket command 10 23:27:35.942 00.000 10672 processing socket request REQDIST 23:27:35.942 00.000 10672 SOCKSVR: Sending pixel error of 0.48 23:27:35.942 00.000 10672 Sending socket response 48 (0x30) 23:27:39.102 03.160 428 Exposure complete 23:27:39.227 00.125 428 worker thread done servicing request 23:27:39.227 00.000 10672 OnExposeComplete: enter 23:27:39.227 00.000 10672 UpdateGuideState(): m_state=6 23:27:39.227 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 138 23:27:39.227 00.000 10672 Star::Find returns 1 (0), X=566.94, Y=345.99, Mass=436439, SNR=60.4, Peak=65488 HFD=2.8 23:27:39.227 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.14) = xAngle (-0.22 = -0.22) 23:27:39.227 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.11 = -0.11) 23:27:39.227 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.04 hyp=0.48 cameraTheta=-0.08 mountX=0.47 mountY=-0.05, mountTheta=-0.11 23:27:39.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.04, opts=13) 23:27:39.227 00.000 10672 Enqueuing Move request for scope (0.48, -0.04) 23:27:39.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:27:39.227 00.000 428 Worker thread wakes up 23:27:39.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.04) opts 0xd 23:27:39.227 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.04) 23:27:39.227 00.000 428 Moving (0.48, -0.04) raw xDistance=0.47 yDistance=-0.05 23:27:39.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 23:27:39.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:39.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:27:39.242 00.015 428 MoveAxis(W, 551, ABG) 23:27:39.242 00.000 428 Guiding Dir = 3, Dur = 551 23:27:39.242 00.000 428 IsSlewing returns 0 23:27:39.242 00.000 428 IsGuiding returns 0 23:27:39.258 00.016 428 PulseGuide returned control before completion, sleep 541 23:27:39.258 00.000 10672 UpdateGuideState exits: m=436439 SNR=60.4 23:27:39.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:39.258 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:39.258 00.000 10672 Enqueuing Expose request 23:27:39.836 00.578 428 IsGuiding returns 0 23:27:39.836 00.000 428 Move returns status 0, amount 551 23:27:39.836 00.000 428 MoveAxis(N, 0, ABG) 23:27:39.836 00.000 428 Move returns status 0, amount 0 23:27:39.836 00.000 428 move complete, result=0 23:27:39.836 00.000 428 worker thread done servicing request 23:27:39.836 00.000 10672 GuideStep: 0.5 px 551 ms WEST, -0.1 px 0 ms NORTH 23:27:39.836 00.000 428 Worker thread wakes up 23:27:39.836 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:39.836 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:40.883 01.047 10672 read socket command 10 23:27:40.883 00.000 10672 processing socket request REQDIST 23:27:40.883 00.000 10672 SOCKSVR: Sending pixel error of 0.48 23:27:40.883 00.000 10672 Sending socket response 48 (0x30) 23:27:42.757 01.874 428 Exposure complete 23:27:42.913 00.156 428 worker thread done servicing request 23:27:42.913 00.000 10672 OnExposeComplete: enter 23:27:42.913 00.000 10672 UpdateGuideState(): m_state=6 23:27:42.913 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 139 23:27:42.913 00.000 10672 Star::Find returns 1 (0), X=566.24, Y=346.31, Mass=482130, SNR=62.3, Peak=59264 HFD=3.6 23:27:42.913 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 23:27:42.913 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.21 = 2.21) 23:27:42.913 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.28 hyp=0.35 cameraTheta=2.24 mountX=-0.18 mountY=0.28, mountTheta=2.14 23:27:42.913 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.28, opts=13) 23:27:42.913 00.000 10672 Enqueuing Move request for scope (-0.22, 0.28) 23:27:42.913 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:27:42.913 00.000 428 Worker thread wakes up 23:27:42.913 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.28) opts 0xd 23:27:42.913 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.28) 23:27:42.913 00.000 428 Moving (-0.22, 0.28) raw xDistance=-0.18 yDistance=0.28 23:27:42.913 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 23:27:42.913 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:42.913 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 23:27:42.913 00.000 428 MoveAxis(E, 0, ABG) 23:27:42.913 00.000 428 Move returns status 0, amount 0 23:27:42.913 00.000 428 MoveAxis(N, 0, ABG) 23:27:42.913 00.000 428 Move returns status 0, amount 0 23:27:42.913 00.000 428 move complete, result=0 23:27:42.913 00.000 428 worker thread done servicing request 23:27:42.929 00.016 10672 UpdateGuideState exits: m=482130 SNR=62.3 23:27:42.929 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:42.929 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:42.929 00.000 10672 Enqueuing Expose request 23:27:42.929 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 23:27:42.929 00.000 428 Worker thread wakes up 23:27:42.944 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:42.944 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:45.897 02.953 10672 read socket command 10 23:27:45.897 00.000 10672 processing socket request REQDIST 23:27:45.897 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:27:45.897 00.000 10672 Sending socket response 44 (0x2c) 23:27:46.381 00.484 428 Exposure complete 23:27:46.506 00.125 428 worker thread done servicing request 23:27:46.506 00.000 10672 OnExposeComplete: enter 23:27:46.506 00.000 10672 UpdateGuideState(): m_state=6 23:27:46.506 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 140 23:27:46.506 00.000 10672 Star::Find returns 1 (0), X=566.24, Y=345.87, Mass=452718, SNR=61.9, Peak=65488 HFD=2.8 23:27:46.506 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.14) = xAngle (-2.65 = -2.65) 23:27:46.506 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.54 = -2.54) 23:27:46.506 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-2.51 mountX=-0.24 mountY=-0.15, mountTheta=-2.57 23:27:46.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.16, opts=13) 23:27:46.506 00.000 10672 Enqueuing Move request for scope (-0.22, -0.16) 23:27:46.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:27:46.506 00.000 428 Worker thread wakes up 23:27:46.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd 23:27:46.506 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.16) 23:27:46.506 00.000 428 Moving (-0.22, -0.16) raw xDistance=-0.24 yDistance=-0.15 23:27:46.506 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 23:27:46.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:46.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:27:46.506 00.000 428 MoveAxis(E, 0, ABG) 23:27:46.506 00.000 428 Move returns status 0, amount 0 23:27:46.506 00.000 428 MoveAxis(N, 0, ABG) 23:27:46.506 00.000 428 Move returns status 0, amount 0 23:27:46.506 00.000 428 move complete, result=0 23:27:46.506 00.000 428 worker thread done servicing request 23:27:46.537 00.031 10672 UpdateGuideState exits: m=452718 SNR=61.9 23:27:46.537 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:46.537 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:46.537 00.000 10672 Enqueuing Expose request 23:27:46.537 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:27:46.537 00.000 428 Worker thread wakes up 23:27:46.537 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:46.537 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:50.024 03.487 428 Exposure complete 23:27:50.149 00.125 428 worker thread done servicing request 23:27:50.149 00.000 10672 OnExposeComplete: enter 23:27:50.149 00.000 10672 UpdateGuideState(): m_state=6 23:27:50.149 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 141 23:27:50.149 00.000 10672 Star::Find returns 1 (0), X=566.92, Y=346.24, Mass=456510, SNR=62.6, Peak=65488 HFD=2.9 23:27:50.149 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.14) = xAngle (0.28 = 0.28) 23:27:50.149 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.39 = 0.39) 23:27:50.149 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.21 hyp=0.50 cameraTheta=0.42 mountX=0.48 mountY=0.19, mountTheta=0.38 23:27:50.149 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.21, opts=13) 23:27:50.149 00.000 10672 Enqueuing Move request for scope (0.46, 0.21) 23:27:50.149 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=624, FiltMax=65488, Gamma=1.000 23:27:50.149 00.000 428 Worker thread wakes up 23:27:50.149 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.21) opts 0xd 23:27:50.149 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.21) 23:27:50.165 00.016 428 Moving (0.46, 0.21) raw xDistance=0.48 yDistance=0.19 23:27:50.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 23:27:50.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:50.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 23:27:50.165 00.000 428 MoveAxis(W, 566, ABG) 23:27:50.165 00.000 428 Guiding Dir = 3, Dur = 566 23:27:50.165 00.000 428 IsSlewing returns 0 23:27:50.165 00.000 428 IsGuiding returns 0 23:27:50.181 00.016 428 PulseGuide returned control before completion, sleep 562 23:27:50.181 00.000 10672 UpdateGuideState exits: m=456510 SNR=62.6 23:27:50.181 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:50.181 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:50.181 00.000 10672 Enqueuing Expose request 23:27:50.774 00.593 428 IsGuiding returns 1 23:27:50.774 00.000 428 scope still moving after pulse duration time elapsed 23:27:50.805 00.031 428 IsSlewing returns 0 23:27:50.805 00.000 428 IsGuiding returns 0 23:27:50.805 00.000 428 scope move finished after 566 + 81 ms 23:27:50.805 00.000 428 Move returns status 0, amount 566 23:27:50.805 00.000 428 MoveAxis(N, 0, ABG) 23:27:50.805 00.000 428 Move returns status 0, amount 0 23:27:50.805 00.000 428 move complete, result=0 23:27:50.805 00.000 428 worker thread done servicing request 23:27:50.805 00.000 10672 GuideStep: 0.5 px 566 ms WEST, 0.2 px 0 ms NORTH 23:27:50.805 00.000 428 Worker thread wakes up 23:27:50.805 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:50.805 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:50.915 00.110 10672 read socket command 10 23:27:50.915 00.000 10672 processing socket request REQDIST 23:27:50.930 00.015 10672 SOCKSVR: Sending pixel error of 0.42 23:27:50.930 00.000 10672 Sending socket response 42 (0x2a) 23:27:53.679 02.749 428 Exposure complete 23:27:53.804 00.125 428 worker thread done servicing request 23:27:53.804 00.000 10672 OnExposeComplete: enter 23:27:53.804 00.000 10672 UpdateGuideState(): m_state=6 23:27:53.804 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 142 23:27:53.804 00.000 10672 Star::Find returns 1 (0), X=566.37, Y=346.21, Mass=466833, SNR=65.5, Peak=65488 HFD=3.3 23:27:53.804 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.14) = xAngle (1.92 = 1.92) 23:27:53.804 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.03 = 2.03) 23:27:53.804 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.06 mountX=-0.07 mountY=0.18, mountTheta=1.94 23:27:53.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.18, opts=13) 23:27:53.804 00.000 10672 Enqueuing Move request for scope (-0.10, 0.18) 23:27:53.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:27:53.804 00.000 428 Worker thread wakes up 23:27:53.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd 23:27:53.804 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.18) 23:27:53.804 00.000 428 Moving (-0.10, 0.18) raw xDistance=-0.07 yDistance=0.18 23:27:53.804 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 23:27:53.804 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:53.804 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 23:27:53.804 00.000 428 MoveAxis(E, 0, ABG) 23:27:53.804 00.000 428 Move returns status 0, amount 0 23:27:53.804 00.000 428 MoveAxis(N, 0, ABG) 23:27:53.804 00.000 428 Move returns status 0, amount 0 23:27:53.820 00.016 428 move complete, result=0 23:27:53.820 00.000 428 worker thread done servicing request 23:27:53.836 00.016 10672 UpdateGuideState exits: m=466833 SNR=65.5 23:27:53.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:53.836 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:53.836 00.000 10672 Enqueuing Expose request 23:27:53.836 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 23:27:53.836 00.000 428 Worker thread wakes up 23:27:53.851 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:53.851 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:27:55.886 02.035 10672 read socket command 10 23:27:55.886 00.000 10672 processing socket request REQDIST 23:27:55.886 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:27:55.886 00.000 10672 Sending socket response 35 (0x23) 23:27:57.324 01.438 428 Exposure complete 23:27:57.464 00.140 428 worker thread done servicing request 23:27:57.464 00.000 10672 OnExposeComplete: enter 23:27:57.464 00.000 10672 UpdateGuideState(): m_state=6 23:27:57.464 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 143 23:27:57.464 00.000 10672 Star::Find returns 1 (0), X=566.29, Y=345.98, Mass=417698, SNR=52.3, Peak=65488 HFD=2.5 23:27:57.464 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.14) = xAngle (-2.96 = -2.96) 23:27:57.464 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.85 = -2.85) 23:27:57.464 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.82 mountX=-0.17 mountY=-0.05, mountTheta=-2.86 23:27:57.464 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.05, opts=13) 23:27:57.464 00.000 10672 Enqueuing Move request for scope (-0.17, -0.05) 23:27:57.464 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:27:57.464 00.000 428 Worker thread wakes up 23:27:57.464 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd 23:27:57.464 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.05) 23:27:57.464 00.000 428 Moving (-0.17, -0.05) raw xDistance=-0.17 yDistance=-0.05 23:27:57.464 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 23:27:57.464 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:27:57.464 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:27:57.464 00.000 428 MoveAxis(E, 0, ABG) 23:27:57.464 00.000 428 Move returns status 0, amount 0 23:27:57.464 00.000 428 MoveAxis(N, 0, ABG) 23:27:57.464 00.000 428 Move returns status 0, amount 0 23:27:57.464 00.000 428 move complete, result=0 23:27:57.464 00.000 428 worker thread done servicing request 23:27:57.495 00.031 10672 UpdateGuideState exits: m=417698 SNR=52.3 23:27:57.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:27:57.495 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:27:57.495 00.000 10672 Enqueuing Expose request 23:27:57.495 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:27:57.495 00.000 428 Worker thread wakes up 23:27:57.495 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:27:57.495 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:00.916 03.421 10672 read socket command 10 23:28:00.916 00.000 10672 processing socket request REQDIST 23:28:00.916 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:28:00.916 00.000 10672 Sending socket response 30 (0x1e) 23:28:00.947 00.031 428 Exposure complete 23:28:01.088 00.141 428 worker thread done servicing request 23:28:01.088 00.000 10672 OnExposeComplete: enter 23:28:01.088 00.000 10672 UpdateGuideState(): m_state=6 23:28:01.088 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 144 23:28:01.088 00.000 10672 Star::Find returns 1 (0), X=566.65, Y=346.19, Mass=385423, SNR=49.1, Peak=60576 HFD=2.7 23:28:01.088 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.56 = 0.56) 23:28:01.088 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 23:28:01.088 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.16 hyp=0.25 cameraTheta=0.70 mountX=0.21 mountY=0.15, mountTheta=0.63 23:28:01.088 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.16, opts=13) 23:28:01.088 00.000 10672 Enqueuing Move request for scope (0.19, 0.16) 23:28:01.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:28:01.088 00.000 428 Worker thread wakes up 23:28:01.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.16) opts 0xd 23:28:01.088 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.16) 23:28:01.088 00.000 428 Moving (0.19, 0.16) raw xDistance=0.21 yDistance=0.15 23:28:01.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:28:01.088 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:01.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 23:28:01.088 00.000 428 MoveAxis(E, 0, ABG) 23:28:01.088 00.000 428 Move returns status 0, amount 0 23:28:01.088 00.000 428 MoveAxis(N, 0, ABG) 23:28:01.088 00.000 428 Move returns status 0, amount 0 23:28:01.088 00.000 428 move complete, result=0 23:28:01.088 00.000 428 worker thread done servicing request 23:28:01.119 00.031 10672 UpdateGuideState exits: m=385423 SNR=49.1 23:28:01.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:01.119 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:01.119 00.000 10672 Enqueuing Expose request 23:28:01.119 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 23:28:01.119 00.000 428 Worker thread wakes up 23:28:01.119 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:01.119 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:04.623 03.504 428 Exposure complete 23:28:04.748 00.125 428 worker thread done servicing request 23:28:04.748 00.000 10672 OnExposeComplete: enter 23:28:04.748 00.000 10672 UpdateGuideState(): m_state=6 23:28:04.748 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 145 23:28:04.748 00.000 10672 Star::Find returns 1 (0), X=566.11, Y=346.21, Mass=452162, SNR=63.2, Peak=57200 HFD=3.0 23:28:04.748 00.000 10672 CameraToMount -- cameraTheta (2.67) - m_xAngle (0.14) = xAngle (2.53 = 2.53) 23:28:04.748 00.000 10672 CameraToMount -- cameraTheta (2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.64 = 2.64) 23:28:04.748 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.18 hyp=0.40 cameraTheta=2.67 mountX=-0.32 mountY=0.19, mountTheta=2.61 23:28:04.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.18, opts=13) 23:28:04.748 00.000 10672 Enqueuing Move request for scope (-0.35, 0.18) 23:28:04.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:28:04.748 00.000 428 Worker thread wakes up 23:28:04.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.18) opts 0xd 23:28:04.748 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.18) 23:28:04.764 00.016 428 Moving (-0.35, 0.18) raw xDistance=-0.32 yDistance=0.19 23:28:04.764 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 23:28:04.764 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:04.764 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 23:28:04.764 00.000 428 MoveAxis(E, 0, ABG) 23:28:04.764 00.000 428 Move returns status 0, amount 0 23:28:04.764 00.000 428 MoveAxis(N, 0, ABG) 23:28:04.764 00.000 428 Move returns status 0, amount 0 23:28:04.764 00.000 428 move complete, result=0 23:28:04.764 00.000 428 worker thread done servicing request 23:28:04.779 00.015 10672 UpdateGuideState exits: m=452162 SNR=63.2 23:28:04.779 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:04.779 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:04.779 00.000 10672 Enqueuing Expose request 23:28:04.779 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 23:28:04.779 00.000 428 Worker thread wakes up 23:28:04.779 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:04.779 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:05.904 01.125 10672 read socket command 10 23:28:05.904 00.000 10672 processing socket request REQDIST 23:28:05.904 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:28:05.904 00.000 10672 Sending socket response 32 (0x20) 23:28:08.262 02.358 428 Exposure complete 23:28:08.387 00.125 428 worker thread done servicing request 23:28:08.387 00.000 10672 OnExposeComplete: enter 23:28:08.387 00.000 10672 UpdateGuideState(): m_state=6 23:28:08.387 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 146 23:28:08.403 00.016 10672 Star::Find returns 1 (0), X=566.33, Y=345.87, Mass=332082, SNR=47.7, Peak=56208 HFD=2.3 23:28:08.403 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.14) = xAngle (-2.41 = -2.41) 23:28:08.403 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.31 = -2.31) 23:28:08.403 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.28 mountX=-0.16 mountY=-0.15, mountTheta=-2.36 23:28:08.403 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.16, opts=13) 23:28:08.403 00.000 10672 Enqueuing Move request for scope (-0.13, -0.16) 23:28:08.403 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:28:08.403 00.000 428 Worker thread wakes up 23:28:08.403 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd 23:28:08.403 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.16) 23:28:08.403 00.000 428 Moving (-0.13, -0.16) raw xDistance=-0.16 yDistance=-0.15 23:28:08.403 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 23:28:08.403 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:08.403 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:28:08.403 00.000 428 MoveAxis(E, 0, ABG) 23:28:08.403 00.000 428 Move returns status 0, amount 0 23:28:08.403 00.000 428 MoveAxis(N, 0, ABG) 23:28:08.403 00.000 428 Move returns status 0, amount 0 23:28:08.403 00.000 428 move complete, result=0 23:28:08.403 00.000 428 worker thread done servicing request 23:28:08.419 00.016 10672 UpdateGuideState exits: m=332082 SNR=47.7 23:28:08.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:08.419 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:08.419 00.000 10672 Enqueuing Expose request 23:28:08.419 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:28:08.419 00.000 428 Worker thread wakes up 23:28:08.419 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:08.419 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:10.902 02.483 10672 read socket command 10 23:28:10.902 00.000 10672 processing socket request REQDIST 23:28:10.902 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:28:10.902 00.000 10672 Sending socket response 28 (0x1c) 23:28:11.891 00.989 428 Exposure complete 23:28:12.016 00.125 428 worker thread done servicing request 23:28:12.016 00.000 10672 OnExposeComplete: enter 23:28:12.016 00.000 10672 UpdateGuideState(): m_state=6 23:28:12.016 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 147 23:28:12.016 00.000 10672 Star::Find returns 1 (0), X=566.84, Y=345.95, Mass=492277, SNR=65.7, Peak=58496 HFD=3.4 23:28:12.016 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.14) = xAngle (-0.33 = -0.33) 23:28:12.016 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.22 = -0.22) 23:28:12.016 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.08 hyp=0.39 cameraTheta=-0.19 mountX=0.37 mountY=-0.09, mountTheta=-0.23 23:28:12.031 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.08, opts=13) 23:28:12.031 00.000 10672 Enqueuing Move request for scope (0.38, -0.08) 23:28:12.031 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:28:12.031 00.000 428 Worker thread wakes up 23:28:12.031 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.08) opts 0xd 23:28:12.031 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.08) 23:28:12.031 00.000 428 Moving (0.38, -0.08) raw xDistance=0.37 yDistance=-0.09 23:28:12.031 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 23:28:12.031 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:12.031 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:28:12.031 00.000 428 MoveAxis(E, 0, ABG) 23:28:12.031 00.000 428 Move returns status 0, amount 0 23:28:12.031 00.000 428 MoveAxis(N, 0, ABG) 23:28:12.031 00.000 428 Move returns status 0, amount 0 23:28:12.031 00.000 428 move complete, result=0 23:28:12.031 00.000 428 worker thread done servicing request 23:28:12.047 00.016 10672 UpdateGuideState exits: m=492277 SNR=65.7 23:28:12.047 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:12.047 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:12.047 00.000 10672 Enqueuing Expose request 23:28:12.047 00.000 428 Worker thread wakes up 23:28:12.047 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:28:12.047 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:12.047 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:15.546 03.499 428 Exposure complete 23:28:15.671 00.125 428 worker thread done servicing request 23:28:15.671 00.000 10672 OnExposeComplete: enter 23:28:15.671 00.000 10672 UpdateGuideState(): m_state=6 23:28:15.671 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 148 23:28:15.671 00.000 10672 Star::Find returns 1 (0), X=566.18, Y=345.90, Mass=425635, SNR=58.8, Peak=63632 HFD=2.7 23:28:15.671 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.84 = -2.84) 23:28:15.671 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 23:28:15.671 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-2.70 mountX=-0.30 mountY=-0.13, mountTheta=-2.75 23:28:15.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.13, opts=13) 23:28:15.671 00.000 10672 Enqueuing Move request for scope (-0.28, -0.13) 23:28:15.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:28:15.671 00.000 428 Worker thread wakes up 23:28:15.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.13) opts 0xd 23:28:15.671 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.13) 23:28:15.671 00.000 428 Moving (-0.28, -0.13) raw xDistance=-0.30 yDistance=-0.13 23:28:15.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 23:28:15.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:15.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:28:15.671 00.000 428 MoveAxis(E, 0, ABG) 23:28:15.671 00.000 428 Move returns status 0, amount 0 23:28:15.671 00.000 428 MoveAxis(N, 0, ABG) 23:28:15.671 00.000 428 Move returns status 0, amount 0 23:28:15.671 00.000 428 move complete, result=0 23:28:15.671 00.000 428 worker thread done servicing request 23:28:15.702 00.031 10672 UpdateGuideState exits: m=425635 SNR=58.8 23:28:15.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:15.702 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:15.702 00.000 10672 Enqueuing Expose request 23:28:15.702 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:28:15.702 00.000 428 Worker thread wakes up 23:28:15.702 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:15.702 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:15.905 00.203 10672 read socket command 10 23:28:15.905 00.000 10672 processing socket request REQDIST 23:28:15.905 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:28:15.905 00.000 10672 Sending socket response 31 (0x1f) 23:28:19.217 03.312 428 Exposure complete 23:28:19.357 00.140 428 worker thread done servicing request 23:28:19.357 00.000 10672 OnExposeComplete: enter 23:28:19.357 00.000 10672 UpdateGuideState(): m_state=6 23:28:19.357 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 149 23:28:19.357 00.000 10672 Star::Find returns 1 (0), X=566.06, Y=346.09, Mass=368175, SNR=50.4, Peak=65488 HFD=2.6 23:28:19.357 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.85 = 2.85) 23:28:19.357 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 23:28:19.357 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.06 hyp=0.41 cameraTheta=2.98 mountX=-0.39 mountY=0.08, mountTheta=2.95 23:28:19.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.06, opts=13) 23:28:19.357 00.000 10672 Enqueuing Move request for scope (-0.40, 0.06) 23:28:19.357 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1656, FiltMax=65488, Gamma=1.000 23:28:19.357 00.000 428 Worker thread wakes up 23:28:19.357 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.06) opts 0xd 23:28:19.357 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.06) 23:28:19.357 00.000 428 Moving (-0.40, 0.06) raw xDistance=-0.39 yDistance=0.08 23:28:19.357 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:28:19.357 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:19.357 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:28:19.357 00.000 428 MoveAxis(E, 0, ABG) 23:28:19.357 00.000 428 Move returns status 0, amount 0 23:28:19.357 00.000 428 MoveAxis(N, 0, ABG) 23:28:19.357 00.000 428 Move returns status 0, amount 0 23:28:19.357 00.000 428 move complete, result=0 23:28:19.357 00.000 428 worker thread done servicing request 23:28:19.373 00.016 10672 UpdateGuideState exits: m=368175 SNR=50.4 23:28:19.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:19.373 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:19.373 00.000 10672 Enqueuing Expose request 23:28:19.373 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 23:28:19.373 00.000 428 Worker thread wakes up 23:28:19.373 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:19.373 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:20.877 01.504 10672 read socket command 10 23:28:20.877 00.000 10672 processing socket request REQDIST 23:28:20.877 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:28:20.877 00.000 10672 Sending socket response 34 (0x22) 23:28:22.860 01.983 428 Exposure complete 23:28:22.985 00.125 428 worker thread done servicing request 23:28:22.985 00.000 10672 OnExposeComplete: enter 23:28:22.985 00.000 10672 UpdateGuideState(): m_state=6 23:28:22.985 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 150 23:28:22.985 00.000 10672 Star::Find returns 1 (0), X=565.91, Y=346.15, Mass=427220, SNR=53.1, Peak=65488 HFD=2.9 23:28:22.985 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.14) = xAngle (2.80 = 2.80) 23:28:22.985 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.91 = 2.91) 23:28:22.985 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.12 hyp=0.57 cameraTheta=2.94 mountX=-0.53 mountY=0.13, mountTheta=2.90 23:28:22.985 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.12, opts=13) 23:28:22.985 00.000 10672 Enqueuing Move request for scope (-0.55, 0.12) 23:28:22.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:28:22.985 00.000 428 Worker thread wakes up 23:28:22.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.12) opts 0xd 23:28:22.985 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.12) 23:28:22.985 00.000 428 Moving (-0.55, 0.12) raw xDistance=-0.53 yDistance=0.13 23:28:22.985 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 23:28:22.985 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:22.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 23:28:22.985 00.000 428 MoveAxis(E, 623, ABG) 23:28:22.985 00.000 428 Guiding Dir = 2, Dur = 623 23:28:22.985 00.000 428 IsSlewing returns 0 23:28:22.985 00.000 428 IsGuiding returns 0 23:28:23.001 00.016 428 PulseGuide returned control before completion, sleep 616 23:28:23.016 00.015 10672 UpdateGuideState exits: m=427220 SNR=53.1 23:28:23.016 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:23.016 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:23.016 00.000 10672 Enqueuing Expose request 23:28:23.657 00.641 428 IsGuiding returns 0 23:28:23.657 00.000 428 Move returns status 0, amount 623 23:28:23.657 00.000 428 MoveAxis(N, 0, ABG) 23:28:23.657 00.000 428 Move returns status 0, amount 0 23:28:23.657 00.000 428 move complete, result=0 23:28:23.657 00.000 428 worker thread done servicing request 23:28:23.657 00.000 428 Worker thread wakes up 23:28:23.657 00.000 10672 GuideStep: -0.5 px 623 ms EAST, 0.1 px 0 ms NORTH 23:28:23.657 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:23.657 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:25.875 02.218 10672 read socket command 10 23:28:25.875 00.000 10672 processing socket request REQDIST 23:28:25.875 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:28:25.875 00.000 10672 Sending socket response 41 (0x29) 23:28:26.484 00.609 428 Exposure complete 23:28:26.609 00.125 428 worker thread done servicing request 23:28:26.609 00.000 10672 OnExposeComplete: enter 23:28:26.609 00.000 10672 UpdateGuideState(): m_state=6 23:28:26.609 00.000 10672 Star::Find(15, 565, 346, 0, (0,0,0,0), 0.0, 0) frame 151 23:28:26.609 00.000 10672 Star::Find returns 1 (0), X=566.01, Y=346.03, Mass=489049, SNR=68.3, Peak=59264 HFD=3.2 23:28:26.609 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.01) 23:28:26.609 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.12) 23:28:26.609 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.01 hyp=0.46 cameraTheta=-3.13 mountX=-0.45 mountY=0.01, mountTheta=3.12 23:28:26.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.01, opts=13) 23:28:26.609 00.000 10672 Enqueuing Move request for scope (-0.46, -0.01) 23:28:26.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:28:26.609 00.000 428 Worker thread wakes up 23:28:26.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.01) opts 0xd 23:28:26.609 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.01) 23:28:26.609 00.000 428 Moving (-0.46, -0.01) raw xDistance=-0.45 yDistance=0.01 23:28:26.609 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.45 23:28:26.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:26.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:28:26.609 00.000 428 MoveAxis(E, 573, ABG) 23:28:26.609 00.000 428 Guiding Dir = 2, Dur = 573 23:28:26.609 00.000 428 IsSlewing returns 0 23:28:26.625 00.016 428 IsGuiding returns 0 23:28:26.640 00.015 428 PulseGuide returned control before completion, sleep 566 23:28:26.640 00.000 10672 UpdateGuideState exits: m=489049 SNR=68.3 23:28:26.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:26.640 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:26.640 00.000 10672 Enqueuing Expose request 23:28:27.218 00.578 428 IsGuiding returns 1 23:28:27.218 00.000 428 scope still moving after pulse duration time elapsed 23:28:27.265 00.047 428 IsSlewing returns 0 23:28:27.297 00.032 428 IsGuiding returns 0 23:28:27.297 00.000 428 scope move finished after 573 + 101 ms 23:28:27.297 00.000 428 Move returns status 0, amount 573 23:28:27.297 00.000 428 MoveAxis(N, 0, ABG) 23:28:27.297 00.000 428 Move returns status 0, amount 0 23:28:27.297 00.000 428 move complete, result=0 23:28:27.297 00.000 428 worker thread done servicing request 23:28:27.297 00.000 428 Worker thread wakes up 23:28:27.297 00.000 10672 GuideStep: -0.5 px 573 ms EAST, 0.0 px 0 ms NORTH 23:28:27.297 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:27.297 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:30.113 02.816 428 Exposure complete 23:28:30.253 00.140 428 worker thread done servicing request 23:28:30.253 00.000 10672 OnExposeComplete: enter 23:28:30.253 00.000 10672 UpdateGuideState(): m_state=6 23:28:30.253 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 152 23:28:30.253 00.000 10672 Star::Find returns 1 (0), X=566.74, Y=346.05, Mass=422668, SNR=57.4, Peak=62752 HFD=2.9 23:28:30.253 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.06 = -0.06) 23:28:30.253 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.05 = 0.05) 23:28:30.253 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.28 cameraTheta=0.08 mountX=0.28 mountY=0.01, mountTheta=0.05 23:28:30.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.02, opts=13) 23:28:30.253 00.000 10672 Enqueuing Move request for scope (0.28, 0.02) 23:28:30.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:28:30.253 00.000 428 Worker thread wakes up 23:28:30.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd 23:28:30.253 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.02) 23:28:30.253 00.000 428 Moving (0.28, 0.02) raw xDistance=0.28 yDistance=0.01 23:28:30.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 23:28:30.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:30.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:28:30.253 00.000 428 MoveAxis(E, 0, ABG) 23:28:30.253 00.000 428 Move returns status 0, amount 0 23:28:30.253 00.000 428 MoveAxis(N, 0, ABG) 23:28:30.253 00.000 428 Move returns status 0, amount 0 23:28:30.253 00.000 428 move complete, result=0 23:28:30.253 00.000 428 worker thread done servicing request 23:28:30.284 00.031 10672 UpdateGuideState exits: m=422668 SNR=57.4 23:28:30.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:30.284 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:30.284 00.000 10672 Enqueuing Expose request 23:28:30.284 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 23:28:30.284 00.000 428 Worker thread wakes up 23:28:30.284 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:30.284 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:30.893 00.609 10672 read socket command 10 23:28:30.893 00.000 10672 processing socket request REQDIST 23:28:30.893 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:28:30.893 00.000 10672 Sending socket response 38 (0x26) 23:28:33.783 02.890 428 Exposure complete 23:28:33.924 00.141 428 worker thread done servicing request 23:28:33.924 00.000 10672 OnExposeComplete: enter 23:28:33.924 00.000 10672 UpdateGuideState(): m_state=6 23:28:33.924 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 153 23:28:33.924 00.000 10672 Star::Find returns 1 (0), X=566.16, Y=346.05, Mass=389884, SNR=51.2, Peak=65488 HFD=2.6 23:28:33.924 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 23:28:33.924 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 23:28:33.924 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.09 mountX=-0.30 mountY=0.03, mountTheta=3.06 23:28:33.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.02, opts=13) 23:28:33.924 00.000 10672 Enqueuing Move request for scope (-0.31, 0.02) 23:28:33.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:28:33.924 00.000 428 Worker thread wakes up 23:28:33.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd 23:28:33.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.02) 23:28:33.924 00.000 428 Moving (-0.31, 0.02) raw xDistance=-0.30 yDistance=0.03 23:28:33.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 23:28:33.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:33.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:28:33.924 00.000 428 MoveAxis(E, 0, ABG) 23:28:33.924 00.000 428 Move returns status 0, amount 0 23:28:33.924 00.000 428 MoveAxis(N, 0, ABG) 23:28:33.924 00.000 428 Move returns status 0, amount 0 23:28:33.924 00.000 428 move complete, result=0 23:28:33.924 00.000 428 worker thread done servicing request 23:28:33.939 00.015 10672 UpdateGuideState exits: m=389884 SNR=51.2 23:28:33.939 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:33.939 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:33.939 00.000 10672 Enqueuing Expose request 23:28:33.939 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 23:28:33.939 00.000 428 Worker thread wakes up 23:28:33.939 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:33.939 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:35.876 01.937 10672 read socket command 10 23:28:35.876 00.000 10672 processing socket request REQDIST 23:28:35.876 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:28:35.876 00.000 10672 Sending socket response 35 (0x23) 23:28:37.428 01.552 428 Exposure complete 23:28:37.568 00.140 428 worker thread done servicing request 23:28:37.568 00.000 10672 OnExposeComplete: enter 23:28:37.568 00.000 10672 UpdateGuideState(): m_state=6 23:28:37.568 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 154 23:28:37.568 00.000 10672 Star::Find returns 1 (0), X=566.39, Y=346.11, Mass=427973, SNR=58.6, Peak=65488 HFD=2.8 23:28:37.568 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 23:28:37.568 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.22 = 2.22) 23:28:37.568 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.25 mountX=-0.06 mountY=0.08, mountTheta=2.15 23:28:37.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.08, opts=13) 23:28:37.568 00.000 10672 Enqueuing Move request for scope (-0.07, 0.08) 23:28:37.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:28:37.568 00.000 428 Worker thread wakes up 23:28:37.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd 23:28:37.568 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.08) 23:28:37.568 00.000 428 Moving (-0.07, 0.08) raw xDistance=-0.06 yDistance=0.08 23:28:37.568 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 23:28:37.568 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:37.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:28:37.568 00.000 428 MoveAxis(E, 0, ABG) 23:28:37.568 00.000 428 Move returns status 0, amount 0 23:28:37.568 00.000 428 MoveAxis(N, 0, ABG) 23:28:37.568 00.000 428 Move returns status 0, amount 0 23:28:37.568 00.000 428 move complete, result=0 23:28:37.568 00.000 428 worker thread done servicing request 23:28:37.584 00.016 10672 UpdateGuideState exits: m=427973 SNR=58.6 23:28:37.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:37.584 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:37.584 00.000 10672 Enqueuing Expose request 23:28:37.584 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:28:37.584 00.000 428 Worker thread wakes up 23:28:37.599 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:37.599 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:40.880 03.281 10672 read socket command 10 23:28:40.880 00.000 10672 processing socket request REQDIST 23:28:40.880 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:28:40.880 00.000 10672 Sending socket response 28 (0x1c) 23:28:41.098 00.218 428 Exposure complete 23:28:41.223 00.125 428 worker thread done servicing request 23:28:41.223 00.000 10672 OnExposeComplete: enter 23:28:41.223 00.000 10672 UpdateGuideState(): m_state=6 23:28:41.223 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 155 23:28:41.223 00.000 10672 Star::Find returns 1 (0), X=566.12, Y=345.99, Mass=387257, SNR=51.4, Peak=65488 HFD=2.7 23:28:41.223 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.12) 23:28:41.223 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 23:28:41.223 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.04 hyp=0.35 cameraTheta=-3.03 mountX=-0.35 mountY=-0.03, mountTheta=-3.06 23:28:41.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.04, opts=13) 23:28:41.223 00.000 10672 Enqueuing Move request for scope (-0.34, -0.04) 23:28:41.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:28:41.223 00.000 428 Worker thread wakes up 23:28:41.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.04) opts 0xd 23:28:41.223 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.04) 23:28:41.223 00.000 428 Moving (-0.34, -0.04) raw xDistance=-0.35 yDistance=-0.03 23:28:41.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 23:28:41.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:41.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:28:41.223 00.000 428 MoveAxis(E, 0, ABG) 23:28:41.223 00.000 428 Move returns status 0, amount 0 23:28:41.223 00.000 428 MoveAxis(N, 0, ABG) 23:28:41.223 00.000 428 Move returns status 0, amount 0 23:28:41.223 00.000 428 move complete, result=0 23:28:41.223 00.000 428 worker thread done servicing request 23:28:41.255 00.032 10672 UpdateGuideState exits: m=387257 SNR=51.4 23:28:41.255 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:41.255 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:41.255 00.000 10672 Enqueuing Expose request 23:28:41.255 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:28:41.255 00.000 428 Worker thread wakes up 23:28:41.255 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:41.255 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:44.727 03.472 428 Exposure complete 23:28:44.867 00.140 428 worker thread done servicing request 23:28:44.867 00.000 10672 OnExposeComplete: enter 23:28:44.867 00.000 10672 UpdateGuideState(): m_state=6 23:28:44.867 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 156 23:28:44.867 00.000 10672 Star::Find returns 1 (0), X=565.92, Y=345.66, Mass=454264, SNR=58.3, Peak=65488 HFD=2.7 23:28:44.867 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.68 = -2.68) 23:28:44.867 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.57 = -2.57) 23:28:44.867 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.37 hyp=0.66 cameraTheta=-2.54 mountX=-0.59 mountY=-0.36, mountTheta=-2.60 23:28:44.867 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.37, opts=13) 23:28:44.867 00.000 10672 Enqueuing Move request for scope (-0.54, -0.37) 23:28:44.867 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:28:44.867 00.000 428 Worker thread wakes up 23:28:44.867 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.37) opts 0xd 23:28:44.867 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.37) 23:28:44.867 00.000 428 Moving (-0.54, -0.37) raw xDistance=-0.59 yDistance=-0.36 23:28:44.867 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 23:28:44.867 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:44.867 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:28:44.867 00.000 428 MoveAxis(E, 691, ABG) 23:28:44.867 00.000 428 Guiding Dir = 2, Dur = 691 23:28:44.883 00.016 428 IsSlewing returns 0 23:28:44.899 00.016 428 IsGuiding returns 0 23:28:44.899 00.000 10672 UpdateGuideState exits: m=454264 SNR=58.3 23:28:44.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:44.899 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:44.899 00.000 10672 Enqueuing Expose request 23:28:44.899 00.000 428 PulseGuide returned control before completion, sleep 687 23:28:45.633 00.734 428 IsGuiding returns 0 23:28:45.633 00.000 428 Move returns status 0, amount 691 23:28:45.633 00.000 428 MoveAxis(N, 0, ABG) 23:28:45.633 00.000 428 Move returns status 0, amount 0 23:28:45.633 00.000 428 move complete, result=0 23:28:45.633 00.000 428 worker thread done servicing request 23:28:45.633 00.000 428 Worker thread wakes up 23:28:45.633 00.000 10672 GuideStep: -0.6 px 691 ms EAST, -0.4 px 0 ms NORTH 23:28:45.633 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:45.633 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:45.976 00.343 10672 read socket command 10 23:28:45.976 00.000 10672 processing socket request REQDIST 23:28:45.976 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:28:45.976 00.000 10672 Sending socket response 40 (0x28) 23:28:48.397 02.421 428 Exposure complete 23:28:48.522 00.125 428 worker thread done servicing request 23:28:48.522 00.000 10672 OnExposeComplete: enter 23:28:48.522 00.000 10672 UpdateGuideState(): m_state=6 23:28:48.522 00.000 10672 Star::Find(15, 565, 345, 0, (0,0,0,0), 0.0, 0) frame 157 23:28:48.522 00.000 10672 Star::Find returns 1 (0), X=566.25, Y=346.30, Mass=467769, SNR=64.6, Peak=65488 HFD=2.9 23:28:48.522 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (0.14) = xAngle (2.09 = 2.09) 23:28:48.522 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.20 = 2.20) 23:28:48.522 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.27 hyp=0.34 cameraTheta=2.23 mountX=-0.17 mountY=0.28, mountTheta=2.12 23:28:48.522 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.27, opts=13) 23:28:48.522 00.000 10672 Enqueuing Move request for scope (-0.21, 0.27) 23:28:48.522 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:28:48.522 00.000 428 Worker thread wakes up 23:28:48.522 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.27) opts 0xd 23:28:48.522 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.27) 23:28:48.522 00.000 428 Moving (-0.21, 0.27) raw xDistance=-0.17 yDistance=0.28 23:28:48.522 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 23:28:48.522 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:48.522 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 23:28:48.522 00.000 428 MoveAxis(E, 0, ABG) 23:28:48.522 00.000 428 Move returns status 0, amount 0 23:28:48.522 00.000 428 MoveAxis(N, 0, ABG) 23:28:48.522 00.000 428 Move returns status 0, amount 0 23:28:48.522 00.000 428 move complete, result=0 23:28:48.522 00.000 428 worker thread done servicing request 23:28:48.554 00.032 10672 UpdateGuideState exits: m=467769 SNR=64.6 23:28:48.554 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:48.554 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:48.554 00.000 10672 Enqueuing Expose request 23:28:48.554 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 23:28:48.554 00.000 428 Worker thread wakes up 23:28:48.554 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:48.554 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:50.881 02.327 10672 read socket command 10 23:28:50.881 00.000 10672 processing socket request REQDIST 23:28:50.881 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:28:50.881 00.000 10672 Sending socket response 38 (0x26) 23:28:52.037 01.156 428 Exposure complete 23:28:52.178 00.141 428 worker thread done servicing request 23:28:52.178 00.000 10672 OnExposeComplete: enter 23:28:52.178 00.000 10672 UpdateGuideState(): m_state=6 23:28:52.178 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 158 23:28:52.178 00.000 10672 Star::Find returns 1 (0), X=566.39, Y=346.43, Mass=500923, SNR=67.6, Peak=65488 HFD=3.1 23:28:52.178 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 23:28:52.178 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 23:28:52.178 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.40 hyp=0.40 cameraTheta=1.74 mountX=-0.01 mountY=0.40, mountTheta=1.61 23:28:52.178 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.40, opts=13) 23:28:52.178 00.000 10672 Enqueuing Move request for scope (-0.07, 0.40) 23:28:52.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:28:52.178 00.000 428 Worker thread wakes up 23:28:52.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.40) opts 0xd 23:28:52.178 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.40) 23:28:52.178 00.000 428 Moving (-0.07, 0.40) raw xDistance=-0.01 yDistance=0.40 23:28:52.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:28:52.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:52.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 23:28:52.178 00.000 428 MoveAxis(E, 0, ABG) 23:28:52.178 00.000 428 Move returns status 0, amount 0 23:28:52.178 00.000 428 MoveAxis(N, 0, ABG) 23:28:52.178 00.000 428 Move returns status 0, amount 0 23:28:52.178 00.000 428 move complete, result=0 23:28:52.178 00.000 428 worker thread done servicing request 23:28:52.209 00.031 10672 UpdateGuideState exits: m=500923 SNR=67.6 23:28:52.209 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:52.209 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:52.209 00.000 10672 Enqueuing Expose request 23:28:52.209 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 23:28:52.209 00.000 428 Worker thread wakes up 23:28:52.209 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:52.209 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:55.680 03.471 428 Exposure complete 23:28:55.805 00.125 428 worker thread done servicing request 23:28:55.805 00.000 10672 OnExposeComplete: enter 23:28:55.805 00.000 10672 UpdateGuideState(): m_state=6 23:28:55.805 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 159 23:28:55.805 00.000 10672 Star::Find returns 1 (0), X=566.17, Y=345.90, Mass=501344, SNR=60.0, Peak=65488 HFD=3.2 23:28:55.805 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 23:28:55.805 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 23:28:55.805 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.13 hyp=0.32 cameraTheta=-2.73 mountX=-0.31 mountY=-0.12, mountTheta=-2.77 23:28:55.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.13, opts=13) 23:28:55.805 00.000 10672 Enqueuing Move request for scope (-0.30, -0.13) 23:28:55.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2592, FiltMax=65488, Gamma=1.000 23:28:55.805 00.000 428 Worker thread wakes up 23:28:55.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.13) opts 0xd 23:28:55.805 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.13) 23:28:55.805 00.000 428 Moving (-0.30, -0.13) raw xDistance=-0.31 yDistance=-0.12 23:28:55.805 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 23:28:55.805 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:55.805 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:28:55.805 00.000 428 MoveAxis(E, 0, ABG) 23:28:55.805 00.000 428 Move returns status 0, amount 0 23:28:55.820 00.015 428 MoveAxis(N, 0, ABG) 23:28:55.820 00.000 428 Move returns status 0, amount 0 23:28:55.820 00.000 428 move complete, result=0 23:28:55.820 00.000 428 worker thread done servicing request 23:28:55.836 00.016 10672 UpdateGuideState exits: m=501344 SNR=60.0 23:28:55.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:55.836 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:55.836 00.000 10672 Enqueuing Expose request 23:28:55.836 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:28:55.836 00.000 428 Worker thread wakes up 23:28:55.836 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:55.836 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:28:55.914 00.078 10672 read socket command 10 23:28:55.914 00.000 10672 processing socket request REQDIST 23:28:55.914 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:28:55.914 00.000 10672 Sending socket response 37 (0x25) 23:28:59.335 03.421 428 Exposure complete 23:28:59.460 00.125 428 worker thread done servicing request 23:28:59.460 00.000 10672 OnExposeComplete: enter 23:28:59.460 00.000 10672 UpdateGuideState(): m_state=6 23:28:59.460 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 160 23:28:59.460 00.000 10672 Star::Find returns 1 (0), X=566.30, Y=346.21, Mass=415913, SNR=50.5, Peak=61440 HFD=2.9 23:28:59.460 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 23:28:59.460 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 23:28:59.460 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.31 mountX=-0.14 mountY=0.18, mountTheta=2.22 23:28:59.460 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.18, opts=13) 23:28:59.460 00.000 10672 Enqueuing Move request for scope (-0.16, 0.18) 23:28:59.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 23:28:59.460 00.000 428 Worker thread wakes up 23:28:59.460 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd 23:28:59.460 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.18) 23:28:59.460 00.000 428 Moving (-0.16, 0.18) raw xDistance=-0.14 yDistance=0.18 23:28:59.460 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:28:59.460 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:28:59.460 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 23:28:59.460 00.000 428 MoveAxis(E, 0, ABG) 23:28:59.460 00.000 428 Move returns status 0, amount 0 23:28:59.460 00.000 428 MoveAxis(N, 0, ABG) 23:28:59.460 00.000 428 Move returns status 0, amount 0 23:28:59.460 00.000 428 move complete, result=0 23:28:59.460 00.000 428 worker thread done servicing request 23:28:59.491 00.031 10672 UpdateGuideState exits: m=415913 SNR=50.5 23:28:59.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:28:59.491 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:28:59.491 00.000 10672 Enqueuing Expose request 23:28:59.491 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 23:28:59.491 00.000 428 Worker thread wakes up 23:28:59.491 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:28:59.491 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:00.897 01.406 10672 read socket command 10 23:29:00.897 00.000 10672 processing socket request REQDIST 23:29:00.897 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:29:00.897 00.000 10672 Sending socket response 33 (0x21) 23:29:02.933 02.036 428 Exposure complete 23:29:03.058 00.125 428 worker thread done servicing request 23:29:03.058 00.000 10672 OnExposeComplete: enter 23:29:03.058 00.000 10672 UpdateGuideState(): m_state=6 23:29:03.058 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 161 23:29:03.058 00.000 10672 Star::Find returns 1 (0), X=566.00, Y=345.94, Mass=470687, SNR=57.3, Peak=65488 HFD=2.7 23:29:03.058 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (0.14) = xAngle (-3.09 = -3.09) 23:29:03.058 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.98 = -2.98) 23:29:03.073 00.015 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.09 hyp=0.47 cameraTheta=-2.95 mountX=-0.47 mountY=-0.08, mountTheta=-2.98 23:29:03.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.09, opts=13) 23:29:03.073 00.000 10672 Enqueuing Move request for scope (-0.46, -0.09) 23:29:03.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 23:29:03.073 00.000 428 Worker thread wakes up 23:29:03.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.09) opts 0xd 23:29:03.073 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.09) 23:29:03.073 00.000 428 Moving (-0.46, -0.09) raw xDistance=-0.47 yDistance=-0.08 23:29:03.073 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 23:29:03.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:03.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:29:03.073 00.000 428 MoveAxis(E, 548, ABG) 23:29:03.073 00.000 428 Guiding Dir = 2, Dur = 548 23:29:03.073 00.000 428 IsSlewing returns 0 23:29:03.073 00.000 428 IsGuiding returns 0 23:29:03.089 00.016 10672 UpdateGuideState exits: m=470687 SNR=57.3 23:29:03.089 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:03.089 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:03.089 00.000 10672 Enqueuing Expose request 23:29:03.089 00.000 428 PulseGuide returned control before completion, sleep 532 23:29:03.651 00.562 428 IsGuiding returns 0 23:29:03.651 00.000 428 Move returns status 0, amount 548 23:29:03.651 00.000 428 MoveAxis(N, 0, ABG) 23:29:03.651 00.000 428 Move returns status 0, amount 0 23:29:03.651 00.000 428 move complete, result=0 23:29:03.651 00.000 428 worker thread done servicing request 23:29:03.651 00.000 428 Worker thread wakes up 23:29:03.651 00.000 10672 GuideStep: -0.5 px 548 ms EAST, -0.1 px 0 ms NORTH 23:29:03.651 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:03.651 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:05.885 02.234 10672 read socket command 10 23:29:05.885 00.000 10672 processing socket request REQDIST 23:29:05.885 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:29:05.885 00.000 10672 Sending socket response 37 (0x25) 23:29:06.603 00.718 428 Exposure complete 23:29:06.728 00.125 428 worker thread done servicing request 23:29:06.728 00.000 10672 OnExposeComplete: enter 23:29:06.728 00.000 10672 UpdateGuideState(): m_state=6 23:29:06.728 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 162 23:29:06.728 00.000 10672 Star::Find returns 1 (0), X=566.22, Y=346.03, Mass=441155, SNR=55.3, Peak=63840 HFD=3.1 23:29:06.728 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.02) 23:29:06.728 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.13) 23:29:06.728 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-3.13 mountX=-0.24 mountY=0.00, mountTheta=3.13 23:29:06.728 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.00, opts=13) 23:29:06.728 00.000 10672 Enqueuing Move request for scope (-0.25, -0.00) 23:29:06.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 23:29:06.728 00.000 428 Worker thread wakes up 23:29:06.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.00) opts 0xd 23:29:06.728 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.00) 23:29:06.728 00.000 428 Moving (-0.25, -0.00) raw xDistance=-0.24 yDistance=0.00 23:29:06.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 23:29:06.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:06.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 23:29:06.728 00.000 428 MoveAxis(E, 0, ABG) 23:29:06.728 00.000 428 Move returns status 0, amount 0 23:29:06.728 00.000 428 MoveAxis(N, 0, ABG) 23:29:06.728 00.000 428 Move returns status 0, amount 0 23:29:06.728 00.000 428 move complete, result=0 23:29:06.728 00.000 428 worker thread done servicing request 23:29:06.760 00.032 10672 UpdateGuideState exits: m=441155 SNR=55.3 23:29:06.760 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:06.760 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:06.760 00.000 10672 Enqueuing Expose request 23:29:06.760 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:29:06.760 00.000 428 Worker thread wakes up 23:29:06.760 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:06.760 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:10.247 03.487 428 Exposure complete 23:29:10.372 00.125 428 worker thread done servicing request 23:29:10.372 00.000 10672 OnExposeComplete: enter 23:29:10.372 00.000 10672 UpdateGuideState(): m_state=6 23:29:10.372 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 163 23:29:10.372 00.000 10672 Star::Find returns 1 (0), X=566.08, Y=345.85, Mass=390211, SNR=51.8, Peak=65488 HFD=2.6 23:29:10.372 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 23:29:10.372 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 23:29:10.372 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.18 hyp=0.43 cameraTheta=-2.70 mountX=-0.41 mountY=-0.17, mountTheta=-2.74 23:29:10.388 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.18, opts=13) 23:29:10.388 00.000 10672 Enqueuing Move request for scope (-0.39, -0.18) 23:29:10.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4112, FiltMax=65488, Gamma=1.000 23:29:10.388 00.000 428 Worker thread wakes up 23:29:10.388 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.18) opts 0xd 23:29:10.388 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.18) 23:29:10.388 00.000 428 Moving (-0.39, -0.18) raw xDistance=-0.41 yDistance=-0.17 23:29:10.388 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 23:29:10.388 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:10.388 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:29:10.388 00.000 428 MoveAxis(E, 0, ABG) 23:29:10.388 00.000 428 Move returns status 0, amount 0 23:29:10.388 00.000 428 MoveAxis(N, 0, ABG) 23:29:10.388 00.000 428 Move returns status 0, amount 0 23:29:10.388 00.000 428 move complete, result=0 23:29:10.388 00.000 428 worker thread done servicing request 23:29:10.403 00.015 10672 UpdateGuideState exits: m=390211 SNR=51.8 23:29:10.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:10.403 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:10.403 00.000 10672 Enqueuing Expose request 23:29:10.403 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:29:10.403 00.000 428 Worker thread wakes up 23:29:10.403 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:10.403 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:10.935 00.532 10672 read socket command 10 23:29:10.935 00.000 10672 processing socket request REQDIST 23:29:10.935 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:29:10.935 00.000 10672 Sending socket response 36 (0x24) 23:29:13.887 02.952 428 Exposure complete 23:29:14.012 00.125 428 worker thread done servicing request 23:29:14.012 00.000 10672 OnExposeComplete: enter 23:29:14.012 00.000 10672 UpdateGuideState(): m_state=6 23:29:14.012 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 164 23:29:14.012 00.000 10672 Star::Find returns 1 (0), X=566.33, Y=346.06, Mass=457371, SNR=61.7, Peak=65488 HFD=3.2 23:29:14.012 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 23:29:14.012 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 23:29:14.012 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.89 mountX=-0.13 mountY=0.04, mountTheta=2.85 23:29:14.027 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.03, opts=13) 23:29:14.027 00.000 10672 Enqueuing Move request for scope (-0.13, 0.03) 23:29:14.027 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 23:29:14.027 00.000 428 Worker thread wakes up 23:29:14.027 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd 23:29:14.027 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.03) 23:29:14.027 00.000 428 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=0.04 23:29:14.027 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:29:14.027 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:14.027 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 23:29:14.027 00.000 428 MoveAxis(E, 0, ABG) 23:29:14.027 00.000 428 Move returns status 0, amount 0 23:29:14.027 00.000 428 MoveAxis(N, 0, ABG) 23:29:14.027 00.000 428 Move returns status 0, amount 0 23:29:14.027 00.000 428 move complete, result=0 23:29:14.027 00.000 428 worker thread done servicing request 23:29:14.059 00.032 10672 UpdateGuideState exits: m=457371 SNR=61.7 23:29:14.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:14.059 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:14.059 00.000 10672 Enqueuing Expose request 23:29:14.059 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:29:14.059 00.000 428 Worker thread wakes up 23:29:14.059 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:14.059 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:15.886 01.827 10672 read socket command 10 23:29:15.886 00.000 10672 processing socket request REQDIST 23:29:15.886 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:29:15.886 00.000 10672 Sending socket response 29 (0x1d) 23:29:17.531 01.645 428 Exposure complete 23:29:17.671 00.140 428 worker thread done servicing request 23:29:17.671 00.000 10672 OnExposeComplete: enter 23:29:17.671 00.000 10672 UpdateGuideState(): m_state=6 23:29:17.671 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 165 23:29:17.671 00.000 10672 Star::Find returns 1 (0), X=566.02, Y=345.92, Mass=438506, SNR=54.2, Peak=65488 HFD=2.8 23:29:17.671 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.14) = xAngle (-3.04 = -3.04) 23:29:17.671 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.94 = -2.94) 23:29:17.671 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.11 hyp=0.45 cameraTheta=-2.91 mountX=-0.45 mountY=-0.09, mountTheta=-2.94 23:29:17.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.11, opts=13) 23:29:17.671 00.000 10672 Enqueuing Move request for scope (-0.44, -0.11) 23:29:17.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 23:29:17.671 00.000 428 Worker thread wakes up 23:29:17.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.11) opts 0xd 23:29:17.671 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.11) 23:29:17.671 00.000 428 Moving (-0.44, -0.11) raw xDistance=-0.45 yDistance=-0.09 23:29:17.671 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 23:29:17.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:17.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:29:17.671 00.000 428 MoveAxis(E, 530, ABG) 23:29:17.671 00.000 428 Guiding Dir = 2, Dur = 530 23:29:17.671 00.000 428 IsSlewing returns 0 23:29:17.671 00.000 428 IsGuiding returns 0 23:29:17.687 00.016 428 PulseGuide returned control before completion, sleep 526 23:29:17.703 00.016 10672 UpdateGuideState exits: m=438506 SNR=54.2 23:29:17.703 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:17.703 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:17.703 00.000 10672 Enqueuing Expose request 23:29:18.234 00.531 428 IsGuiding returns 0 23:29:18.234 00.000 428 Move returns status 0, amount 530 23:29:18.234 00.000 428 MoveAxis(N, 0, ABG) 23:29:18.234 00.000 428 Move returns status 0, amount 0 23:29:18.234 00.000 428 move complete, result=0 23:29:18.234 00.000 428 worker thread done servicing request 23:29:18.234 00.000 428 Worker thread wakes up 23:29:18.234 00.000 10672 GuideStep: -0.5 px 530 ms EAST, -0.1 px 0 ms NORTH 23:29:18.234 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:18.234 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:20.905 02.671 10672 read socket command 10 23:29:20.905 00.000 10672 processing socket request REQDIST 23:29:20.905 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:29:20.905 00.000 10672 Sending socket response 34 (0x22) 23:29:21.202 00.297 428 Exposure complete 23:29:21.342 00.140 428 worker thread done servicing request 23:29:21.342 00.000 10672 OnExposeComplete: enter 23:29:21.342 00.000 10672 UpdateGuideState(): m_state=6 23:29:21.342 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 166 23:29:21.342 00.000 10672 Star::Find returns 1 (0), X=566.88, Y=345.80, Mass=371896, SNR=49.8, Peak=57632 HFD=2.6 23:29:21.342 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (0.14) = xAngle (-0.64 = -0.64) 23:29:21.342 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.54 = -0.54) 23:29:21.342 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.23 hyp=0.48 cameraTheta=-0.51 mountX=0.38 mountY=-0.24, mountTheta=-0.57 23:29:21.342 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.23, opts=13) 23:29:21.342 00.000 10672 Enqueuing Move request for scope (0.42, -0.23) 23:29:21.342 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 23:29:21.342 00.000 428 Worker thread wakes up 23:29:21.342 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.23) opts 0xd 23:29:21.342 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.23) 23:29:21.342 00.000 428 Moving (0.42, -0.23) raw xDistance=0.38 yDistance=-0.24 23:29:21.342 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 23:29:21.342 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:21.342 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:29:21.342 00.000 428 MoveAxis(E, 0, ABG) 23:29:21.342 00.000 428 Move returns status 0, amount 0 23:29:21.342 00.000 428 MoveAxis(N, 0, ABG) 23:29:21.342 00.000 428 Move returns status 0, amount 0 23:29:21.342 00.000 428 move complete, result=0 23:29:21.342 00.000 428 worker thread done servicing request 23:29:21.373 00.031 10672 UpdateGuideState exits: m=371896 SNR=49.8 23:29:21.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:21.373 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:21.373 00.000 10672 Enqueuing Expose request 23:29:21.373 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:29:21.373 00.000 428 Worker thread wakes up 23:29:21.373 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:21.373 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:24.857 03.484 428 Exposure complete 23:29:24.982 00.125 428 worker thread done servicing request 23:29:24.982 00.000 10672 OnExposeComplete: enter 23:29:24.982 00.000 10672 UpdateGuideState(): m_state=6 23:29:24.982 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 167 23:29:24.982 00.000 10672 Star::Find returns 1 (0), X=566.61, Y=346.00, Mass=432096, SNR=54.8, Peak=65488 HFD=2.8 23:29:24.982 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.14) = xAngle (-0.31 = -0.31) 23:29:24.982 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.21 = -0.21) 23:29:24.982 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.18 mountX=0.14 mountY=-0.03, mountTheta=-0.21 23:29:24.982 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.03, opts=13) 23:29:24.982 00.000 10672 Enqueuing Move request for scope (0.14, -0.03) 23:29:24.982 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 23:29:24.982 00.000 428 Worker thread wakes up 23:29:24.997 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd 23:29:24.997 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.03) 23:29:24.997 00.000 428 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=-0.03 23:29:24.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:29:24.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:24.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:29:24.997 00.000 428 MoveAxis(E, 0, ABG) 23:29:24.997 00.000 428 Move returns status 0, amount 0 23:29:24.997 00.000 428 MoveAxis(N, 0, ABG) 23:29:24.997 00.000 428 Move returns status 0, amount 0 23:29:24.997 00.000 428 move complete, result=0 23:29:24.997 00.000 428 worker thread done servicing request 23:29:25.013 00.016 10672 UpdateGuideState exits: m=432096 SNR=54.8 23:29:25.013 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:25.013 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:25.013 00.000 10672 Enqueuing Expose request 23:29:25.013 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 23:29:25.013 00.000 428 Worker thread wakes up 23:29:25.013 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:25.013 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:25.908 00.895 10672 read socket command 10 23:29:25.908 00.000 10672 processing socket request REQDIST 23:29:25.908 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:29:25.908 00.000 10672 Sending socket response 31 (0x1f) 23:29:28.469 02.561 428 Exposure complete 23:29:28.610 00.141 428 worker thread done servicing request 23:29:28.610 00.000 10672 OnExposeComplete: enter 23:29:28.610 00.000 10672 UpdateGuideState(): m_state=6 23:29:28.610 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 168 23:29:28.610 00.000 10672 Star::Find returns 1 (0), X=567.11, Y=346.05, Mass=430563, SNR=55.0, Peak=65488 HFD=2.8 23:29:28.610 00.000 10672 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.14) = xAngle (-0.11 = -0.11) 23:29:28.610 00.000 10672 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.01 = -0.01) 23:29:28.610 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.02 hyp=0.65 cameraTheta=0.02 mountX=0.65 mountY=-0.00, mountTheta=-0.01 23:29:28.610 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.02, opts=13) 23:29:28.610 00.000 10672 Enqueuing Move request for scope (0.65, 0.02) 23:29:28.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 23:29:28.610 00.000 428 Worker thread wakes up 23:29:28.610 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.02) opts 0xd 23:29:28.610 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, 0.02) 23:29:28.610 00.000 428 Moving (0.65, 0.02) raw xDistance=0.65 yDistance=-0.00 23:29:28.610 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 23:29:28.610 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:28.610 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 23:29:28.610 00.000 428 MoveAxis(W, 760, ABG) 23:29:28.610 00.000 428 Guiding Dir = 3, Dur = 760 23:29:28.610 00.000 428 IsSlewing returns 0 23:29:28.610 00.000 428 IsGuiding returns 0 23:29:28.641 00.031 10672 UpdateGuideState exits: m=430563 SNR=55.0 23:29:28.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:28.641 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:28.641 00.000 10672 Enqueuing Expose request 23:29:28.641 00.000 428 PulseGuide returned control before completion, sleep 742 23:29:29.407 00.766 428 IsGuiding returns 1 23:29:29.407 00.000 428 scope still moving after pulse duration time elapsed 23:29:29.438 00.031 428 IsSlewing returns 0 23:29:29.438 00.000 428 IsGuiding returns 0 23:29:29.438 00.000 428 scope move finished after 760 + 66 ms 23:29:29.438 00.000 428 Move returns status 0, amount 760 23:29:29.438 00.000 428 MoveAxis(N, 0, ABG) 23:29:29.438 00.000 428 Move returns status 0, amount 0 23:29:29.438 00.000 428 move complete, result=0 23:29:29.438 00.000 428 worker thread done servicing request 23:29:29.438 00.000 10672 GuideStep: 0.6 px 760 ms WEST, -0.0 px 0 ms NORTH 23:29:29.438 00.000 428 Worker thread wakes up 23:29:29.438 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:29.438 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:30.875 01.437 10672 read socket command 10 23:29:30.875 00.000 10672 processing socket request REQDIST 23:29:30.875 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:29:30.875 00.000 10672 Sending socket response 41 (0x29) 23:29:32.124 01.249 428 Exposure complete 23:29:32.249 00.125 428 worker thread done servicing request 23:29:32.249 00.000 10672 OnExposeComplete: enter 23:29:32.249 00.000 10672 UpdateGuideState(): m_state=6 23:29:32.249 00.000 10672 Star::Find(15, 567, 346, 0, (0,0,0,0), 0.0, 0) frame 169 23:29:32.249 00.000 10672 Star::Find returns 1 (0), X=566.29, Y=345.86, Mass=414142, SNR=49.2, Peak=65488 HFD=2.7 23:29:32.249 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 23:29:32.249 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 23:29:32.249 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.35 mountX=-0.19 mountY=-0.17, mountTheta=-2.43 23:29:32.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.17, opts=13) 23:29:32.249 00.000 10672 Enqueuing Move request for scope (-0.17, -0.17) 23:29:32.265 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 23:29:32.265 00.000 428 Worker thread wakes up 23:29:32.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd 23:29:32.265 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.17) 23:29:32.265 00.000 428 Moving (-0.17, -0.17) raw xDistance=-0.19 yDistance=-0.17 23:29:32.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 23:29:32.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:32.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:29:32.265 00.000 428 MoveAxis(E, 0, ABG) 23:29:32.265 00.000 428 Move returns status 0, amount 0 23:29:32.265 00.000 428 MoveAxis(N, 0, ABG) 23:29:32.265 00.000 428 Move returns status 0, amount 0 23:29:32.265 00.000 428 move complete, result=0 23:29:32.265 00.000 428 worker thread done servicing request 23:29:32.280 00.015 10672 UpdateGuideState exits: m=414142 SNR=49.2 23:29:32.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:32.280 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:32.280 00.000 10672 Enqueuing Expose request 23:29:32.280 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:29:32.280 00.000 428 Worker thread wakes up 23:29:32.280 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:32.280 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:35.800 03.520 428 Exposure complete 23:29:35.878 00.078 10672 read socket command 10 23:29:35.878 00.000 10672 processing socket request REQDIST 23:29:35.878 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:29:35.878 00.000 10672 Sending socket response 36 (0x24) 23:29:35.925 00.047 428 worker thread done servicing request 23:29:35.925 00.000 10672 OnExposeComplete: enter 23:29:35.925 00.000 10672 UpdateGuideState(): m_state=6 23:29:35.925 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 170 23:29:35.925 00.000 10672 Star::Find returns 1 (0), X=566.08, Y=346.08, Mass=409093, SNR=48.3, Peak=65488 HFD=2.8 23:29:35.925 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (0.14) = xAngle (2.88 = 2.88) 23:29:35.925 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.99 = 2.99) 23:29:35.925 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.05 hyp=0.39 cameraTheta=3.02 mountX=-0.38 mountY=0.06, mountTheta=2.98 23:29:35.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.05, opts=13) 23:29:35.925 00.000 10672 Enqueuing Move request for scope (-0.39, 0.05) 23:29:35.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 23:29:35.925 00.000 428 Worker thread wakes up 23:29:35.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.05) opts 0xd 23:29:35.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.05) 23:29:35.925 00.000 428 Moving (-0.39, 0.05) raw xDistance=-0.38 yDistance=0.06 23:29:35.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 23:29:35.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:35.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:29:35.925 00.000 428 MoveAxis(E, 0, ABG) 23:29:35.925 00.000 428 Move returns status 0, amount 0 23:29:35.925 00.000 428 MoveAxis(N, 0, ABG) 23:29:35.925 00.000 428 Move returns status 0, amount 0 23:29:35.925 00.000 428 move complete, result=0 23:29:35.925 00.000 428 worker thread done servicing request 23:29:35.956 00.031 10672 UpdateGuideState exits: m=409093 SNR=48.3 23:29:35.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:35.956 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:35.956 00.000 10672 Enqueuing Expose request 23:29:35.956 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 23:29:35.956 00.000 428 Worker thread wakes up 23:29:35.956 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:35.956 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:39.455 03.499 428 Exposure complete 23:29:39.580 00.125 428 worker thread done servicing request 23:29:39.580 00.000 10672 OnExposeComplete: enter 23:29:39.580 00.000 10672 UpdateGuideState(): m_state=6 23:29:39.580 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 171 23:29:39.580 00.000 10672 Star::Find returns 1 (0), X=566.15, Y=345.72, Mass=425583, SNR=57.4, Peak=65040 HFD=2.6 23:29:39.580 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 23:29:39.580 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 23:29:39.580 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.31 hyp=0.44 cameraTheta=-2.35 mountX=-0.35 mountY=-0.30, mountTheta=-2.43 23:29:39.580 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.31, opts=13) 23:29:39.580 00.000 10672 Enqueuing Move request for scope (-0.31, -0.31) 23:29:39.580 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 23:29:39.580 00.000 428 Worker thread wakes up 23:29:39.580 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.31) opts 0xd 23:29:39.580 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.31) 23:29:39.580 00.000 428 Moving (-0.31, -0.31) raw xDistance=-0.35 yDistance=-0.30 23:29:39.580 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 23:29:39.580 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:39.580 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:29:39.580 00.000 428 MoveAxis(E, 0, ABG) 23:29:39.580 00.000 428 Move returns status 0, amount 0 23:29:39.580 00.000 428 MoveAxis(N, 0, ABG) 23:29:39.580 00.000 428 Move returns status 0, amount 0 23:29:39.580 00.000 428 move complete, result=0 23:29:39.580 00.000 428 worker thread done servicing request 23:29:39.611 00.031 10672 UpdateGuideState exits: m=425583 SNR=57.4 23:29:39.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:39.611 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:39.611 00.000 10672 Enqueuing Expose request 23:29:39.611 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:29:39.611 00.000 428 Worker thread wakes up 23:29:39.611 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:39.611 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:40.877 01.266 10672 read socket command 10 23:29:40.877 00.000 10672 processing socket request REQDIST 23:29:40.877 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:29:40.877 00.000 10672 Sending socket response 39 (0x27) 23:29:43.099 02.222 428 Exposure complete 23:29:43.240 00.141 428 worker thread done servicing request 23:29:43.240 00.000 10672 OnExposeComplete: enter 23:29:43.240 00.000 10672 UpdateGuideState(): m_state=6 23:29:43.240 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 172 23:29:43.240 00.000 10672 Star::Find returns 1 (0), X=566.22, Y=345.77, Mass=405535, SNR=47.6, Peak=65488 HFD=2.5 23:29:43.240 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.14) = xAngle (-2.45 = -2.45) 23:29:43.240 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 23:29:43.240 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.27 hyp=0.36 cameraTheta=-2.31 mountX=-0.28 mountY=-0.26, mountTheta=-2.39 23:29:43.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.27, opts=13) 23:29:43.240 00.000 10672 Enqueuing Move request for scope (-0.24, -0.27) 23:29:43.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=4000, FiltMax=65488, Gamma=1.000 23:29:43.240 00.000 428 Worker thread wakes up 23:29:43.240 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.27) opts 0xd 23:29:43.240 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.27) 23:29:43.240 00.000 428 Moving (-0.24, -0.27) raw xDistance=-0.28 yDistance=-0.26 23:29:43.240 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 23:29:43.240 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:43.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 23:29:43.240 00.000 428 MoveAxis(E, 0, ABG) 23:29:43.240 00.000 428 Move returns status 0, amount 0 23:29:43.240 00.000 428 MoveAxis(N, 0, ABG) 23:29:43.240 00.000 428 Move returns status 0, amount 0 23:29:43.240 00.000 428 move complete, result=0 23:29:43.240 00.000 428 worker thread done servicing request 23:29:43.256 00.016 10672 UpdateGuideState exits: m=405535 SNR=47.6 23:29:43.256 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:43.256 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:43.256 00.000 10672 Enqueuing Expose request 23:29:43.256 00.000 428 Worker thread wakes up 23:29:43.256 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:43.256 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:29:43.256 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:45.880 02.624 10672 read socket command 10 23:29:45.880 00.000 10672 processing socket request REQDIST 23:29:45.880 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:29:45.880 00.000 10672 Sending socket response 38 (0x26) 23:29:46.755 00.875 428 Exposure complete 23:29:46.879 00.124 428 worker thread done servicing request 23:29:46.879 00.000 10672 OnExposeComplete: enter 23:29:46.879 00.000 10672 UpdateGuideState(): m_state=6 23:29:46.879 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 173 23:29:46.879 00.000 10672 Star::Find returns 1 (0), X=566.05, Y=345.94, Mass=406034, SNR=50.2, Peak=65488 HFD=2.4 23:29:46.879 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 23:29:46.879 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 23:29:46.879 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.09 hyp=0.42 cameraTheta=-2.93 mountX=-0.42 mountY=-0.07, mountTheta=-2.96 23:29:46.895 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.09, opts=13) 23:29:46.895 00.000 10672 Enqueuing Move request for scope (-0.41, -0.09) 23:29:46.895 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 23:29:46.895 00.000 428 Worker thread wakes up 23:29:46.895 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.09) opts 0xd 23:29:46.895 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.09) 23:29:46.895 00.000 428 Moving (-0.41, -0.09) raw xDistance=-0.42 yDistance=-0.07 23:29:46.895 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 23:29:46.895 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:46.895 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:29:46.895 00.000 428 MoveAxis(E, 0, ABG) 23:29:46.895 00.000 428 Move returns status 0, amount 0 23:29:46.895 00.000 428 MoveAxis(N, 0, ABG) 23:29:46.895 00.000 428 Move returns status 0, amount 0 23:29:46.895 00.000 428 move complete, result=0 23:29:46.895 00.000 428 worker thread done servicing request 23:29:46.926 00.031 10672 UpdateGuideState exits: m=406034 SNR=50.2 23:29:46.926 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:46.926 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:46.926 00.000 10672 Enqueuing Expose request 23:29:46.926 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:29:46.926 00.000 428 Worker thread wakes up 23:29:46.926 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:46.926 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:50.410 03.484 428 Exposure complete 23:29:50.539 00.129 428 worker thread done servicing request 23:29:50.539 00.000 10672 OnExposeComplete: enter 23:29:50.539 00.000 10672 UpdateGuideState(): m_state=6 23:29:50.539 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 174 23:29:50.539 00.000 10672 Star::Find returns 1 (0), X=566.24, Y=345.55, Mass=436474, SNR=52.8, Peak=62208 HFD=2.9 23:29:50.539 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (0.14) = xAngle (-2.14 = -2.14) 23:29:50.539 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.03 = -2.03) 23:29:50.539 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.48 hyp=0.53 cameraTheta=-2.00 mountX=-0.28 mountY=-0.47, mountTheta=-2.11 23:29:50.539 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.48, opts=13) 23:29:50.539 00.000 10672 Enqueuing Move request for scope (-0.22, -0.48) 23:29:50.539 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 23:29:50.539 00.000 428 Worker thread wakes up 23:29:50.539 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.48) opts 0xd 23:29:50.539 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.48) 23:29:50.539 00.000 428 Moving (-0.22, -0.48) raw xDistance=-0.28 yDistance=-0.47 23:29:50.539 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 23:29:50.539 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:50.539 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 23:29:50.539 00.000 428 MoveAxis(E, 0, ABG) 23:29:50.539 00.000 428 Move returns status 0, amount 0 23:29:50.539 00.000 428 MoveAxis(N, 0, ABG) 23:29:50.539 00.000 428 Move returns status 0, amount 0 23:29:50.539 00.000 428 move complete, result=0 23:29:50.539 00.000 428 worker thread done servicing request 23:29:50.570 00.031 10672 UpdateGuideState exits: m=436474 SNR=52.8 23:29:50.570 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:50.570 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:50.570 00.000 10672 Enqueuing Expose request 23:29:50.570 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 23:29:50.570 00.000 428 Worker thread wakes up 23:29:50.570 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:50.570 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:50.883 00.313 10672 read socket command 10 23:29:50.883 00.000 10672 processing socket request REQDIST 23:29:50.883 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:29:50.883 00.000 10672 Sending socket response 43 (0x2b) 23:29:54.053 03.170 428 Exposure complete 23:29:54.194 00.141 428 worker thread done servicing request 23:29:54.194 00.000 10672 OnExposeComplete: enter 23:29:54.194 00.000 10672 UpdateGuideState(): m_state=6 23:29:54.194 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 175 23:29:54.194 00.000 10672 Star::Find returns 1 (0), X=566.16, Y=345.57, Mass=414175, SNR=48.1, Peak=65488 HFD=2.7 23:29:54.194 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (0.14) = xAngle (-2.28 = -2.28) 23:29:54.194 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.17 = -2.17) 23:29:54.194 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.46 hyp=0.55 cameraTheta=-2.14 mountX=-0.36 mountY=-0.45, mountTheta=-2.24 23:29:54.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.46, opts=13) 23:29:54.194 00.000 10672 Enqueuing Move request for scope (-0.30, -0.46) 23:29:54.194 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3944, FiltMax=65488, Gamma=1.000 23:29:54.194 00.000 428 Worker thread wakes up 23:29:54.194 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.46) opts 0xd 23:29:54.194 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.46) 23:29:54.194 00.000 428 Moving (-0.30, -0.46) raw xDistance=-0.36 yDistance=-0.45 23:29:54.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 23:29:54.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:54.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 23:29:54.194 00.000 428 MoveAxis(E, 0, ABG) 23:29:54.194 00.000 428 Move returns status 0, amount 0 23:29:54.194 00.000 428 MoveAxis(N, 0, ABG) 23:29:54.194 00.000 428 Move returns status 0, amount 0 23:29:54.194 00.000 428 move complete, result=0 23:29:54.194 00.000 428 worker thread done servicing request 23:29:54.225 00.031 10672 UpdateGuideState exits: m=414175 SNR=48.1 23:29:54.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:54.225 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:54.225 00.000 10672 Enqueuing Expose request 23:29:54.225 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 23:29:54.225 00.000 428 Worker thread wakes up 23:29:54.225 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:54.225 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:29:55.881 01.656 10672 read socket command 10 23:29:55.881 00.000 10672 processing socket request REQDIST 23:29:55.881 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:29:55.881 00.000 10672 Sending socket response 46 (0x2e) 23:29:57.708 01.827 428 Exposure complete 23:29:57.833 00.125 428 worker thread done servicing request 23:29:57.833 00.000 10672 OnExposeComplete: enter 23:29:57.833 00.000 10672 UpdateGuideState(): m_state=6 23:29:57.833 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 176 23:29:57.833 00.000 10672 Star::Find returns 1 (0), X=565.77, Y=345.60, Mass=386556, SNR=46.9, Peak=65152 HFD=2.7 23:29:57.833 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.14) = xAngle (-2.72 = -2.72) 23:29:57.833 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.61 = -2.61) 23:29:57.833 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=-0.43 hyp=0.82 cameraTheta=-2.58 mountX=-0.75 mountY=-0.41, mountTheta=-2.64 23:29:57.833 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=-0.43, opts=13) 23:29:57.833 00.000 10672 Enqueuing Move request for scope (-0.69, -0.43) 23:29:57.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3776, FiltMax=65488, Gamma=1.000 23:29:57.833 00.000 428 Worker thread wakes up 23:29:57.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.43) opts 0xd 23:29:57.833 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, -0.43) 23:29:57.833 00.000 428 Moving (-0.69, -0.43) raw xDistance=-0.75 yDistance=-0.41 23:29:57.833 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 23:29:57.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:29:57.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 23:29:57.833 00.000 428 MoveAxis(E, 875, ABG) 23:29:57.833 00.000 428 Guiding Dir = 2, Dur = 875 23:29:57.833 00.000 428 IsSlewing returns 0 23:29:57.849 00.016 428 IsGuiding returns 0 23:29:57.864 00.015 428 PulseGuide returned control before completion, sleep 868 23:29:57.864 00.000 10672 UpdateGuideState exits: m=386556 SNR=46.9 23:29:57.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:29:57.864 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:29:57.864 00.000 10672 Enqueuing Expose request 23:29:58.739 00.875 428 IsGuiding returns 1 23:29:58.739 00.000 428 scope still moving after pulse duration time elapsed 23:29:58.775 00.036 428 IsSlewing returns 0 23:29:58.775 00.000 428 IsGuiding returns 0 23:29:58.775 00.000 428 scope move finished after 875 + 55 ms 23:29:58.775 00.000 428 Move returns status 0, amount 875 23:29:58.775 00.000 428 MoveAxis(N, 0, ABG) 23:29:58.775 00.000 428 Move returns status 0, amount 0 23:29:58.775 00.000 428 move complete, result=0 23:29:58.775 00.000 428 worker thread done servicing request 23:29:58.775 00.000 10672 GuideStep: -0.7 px 875 ms EAST, -0.4 px 0 ms NORTH 23:29:58.775 00.000 428 Worker thread wakes up 23:29:58.775 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:29:58.775 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:00.884 02.109 10672 read socket command 10 23:30:00.884 00.000 10672 processing socket request REQDIST 23:30:00.884 00.000 10672 SOCKSVR: Sending pixel error of 0.57 23:30:00.884 00.000 10672 Sending socket response 57 (0x39) 23:30:01.336 00.452 428 Exposure complete 23:30:01.477 00.141 428 worker thread done servicing request 23:30:01.477 00.000 10672 OnExposeComplete: enter 23:30:01.477 00.000 10672 UpdateGuideState(): m_state=6 23:30:01.477 00.000 10672 Star::Find(15, 565, 345, 0, (0,0,0,0), 0.0, 0) frame 177 23:30:01.477 00.000 10672 Star::Find returns 1 (0), X=566.71, Y=345.92, Mass=423941, SNR=51.6, Peak=58944 HFD=2.6 23:30:01.477 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 23:30:01.477 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 23:30:01.477 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-0.41 mountX=0.23 mountY=-0.12, mountTheta=-0.46 23:30:01.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.11, opts=13) 23:30:01.477 00.000 10672 Enqueuing Move request for scope (0.25, -0.11) 23:30:01.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3568, FiltMax=65488, Gamma=1.000 23:30:01.477 00.000 428 Worker thread wakes up 23:30:01.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd 23:30:01.477 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.11) 23:30:01.477 00.000 428 Moving (0.25, -0.11) raw xDistance=0.23 yDistance=-0.12 23:30:01.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 23:30:01.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:01.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:30:01.477 00.000 428 MoveAxis(E, 0, ABG) 23:30:01.477 00.000 428 Move returns status 0, amount 0 23:30:01.477 00.000 428 MoveAxis(N, 0, ABG) 23:30:01.477 00.000 428 Move returns status 0, amount 0 23:30:01.477 00.000 428 move complete, result=0 23:30:01.477 00.000 428 worker thread done servicing request 23:30:01.508 00.031 10672 UpdateGuideState exits: m=423941 SNR=51.6 23:30:01.508 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:01.508 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:01.508 00.000 10672 Enqueuing Expose request 23:30:01.508 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:30:01.508 00.000 428 Worker thread wakes up 23:30:01.508 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:01.508 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:04.976 03.468 428 Exposure complete 23:30:05.116 00.140 428 worker thread done servicing request 23:30:05.116 00.000 10672 OnExposeComplete: enter 23:30:05.116 00.000 10672 UpdateGuideState(): m_state=6 23:30:05.116 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 178 23:30:05.116 00.000 10672 Star::Find returns 1 (0), X=566.58, Y=345.61, Mass=351460, SNR=49.2, Peak=57840 HFD=2.5 23:30:05.116 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:30:05.116 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 23:30:05.116 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.42 hyp=0.44 cameraTheta=-1.29 mountX=0.06 mountY=-0.43, mountTheta=-1.43 23:30:05.132 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.42, opts=13) 23:30:05.132 00.000 10672 Enqueuing Move request for scope (0.12, -0.42) 23:30:05.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3344, FiltMax=65488, Gamma=1.000 23:30:05.132 00.000 428 Worker thread wakes up 23:30:05.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.42) opts 0xd 23:30:05.132 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.42) 23:30:05.132 00.000 428 Moving (0.12, -0.42) raw xDistance=0.06 yDistance=-0.43 23:30:05.132 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:30:05.132 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:05.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:30:05.132 00.000 428 MoveAxis(E, 0, ABG) 23:30:05.132 00.000 428 Move returns status 0, amount 0 23:30:05.132 00.000 428 MoveAxis(N, 0, ABG) 23:30:05.132 00.000 428 Move returns status 0, amount 0 23:30:05.132 00.000 428 move complete, result=0 23:30:05.132 00.000 428 worker thread done servicing request 23:30:05.148 00.016 10672 UpdateGuideState exits: m=351460 SNR=49.2 23:30:05.148 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:05.148 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:05.148 00.000 10672 Enqueuing Expose request 23:30:05.148 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:30:05.148 00.000 428 Worker thread wakes up 23:30:05.148 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:05.148 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:05.882 00.734 10672 read socket command 10 23:30:05.882 00.000 10672 processing socket request REQDIST 23:30:05.882 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:30:05.882 00.000 10672 Sending socket response 46 (0x2e) 23:30:08.620 02.738 428 Exposure complete 23:30:08.760 00.140 428 worker thread done servicing request 23:30:08.760 00.000 10672 OnExposeComplete: enter 23:30:08.760 00.000 10672 UpdateGuideState(): m_state=6 23:30:08.760 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 179 23:30:08.760 00.000 10672 Star::Find returns 1 (0), X=566.67, Y=345.64, Mass=392308, SNR=52.4, Peak=65488 HFD=2.2 23:30:08.760 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.22 = -1.22) 23:30:08.760 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.11 = -1.11) 23:30:08.760 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.39 hyp=0.44 cameraTheta=-1.09 mountX=0.15 mountY=-0.39, mountTheta=-1.21 23:30:08.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.39, opts=13) 23:30:08.760 00.000 10672 Enqueuing Move request for scope (0.20, -0.39) 23:30:08.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3128, FiltMax=65488, Gamma=1.000 23:30:08.760 00.000 428 Worker thread wakes up 23:30:08.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.39) opts 0xd 23:30:08.760 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.39) 23:30:08.760 00.000 428 Moving (0.20, -0.39) raw xDistance=0.15 yDistance=-0.39 23:30:08.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:30:08.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:08.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 23:30:08.760 00.000 428 MoveAxis(E, 0, ABG) 23:30:08.760 00.000 428 Move returns status 0, amount 0 23:30:08.760 00.000 428 MoveAxis(N, 0, ABG) 23:30:08.760 00.000 428 Move returns status 0, amount 0 23:30:08.760 00.000 428 move complete, result=0 23:30:08.760 00.000 428 worker thread done servicing request 23:30:08.776 00.016 10672 UpdateGuideState exits: m=392308 SNR=52.4 23:30:08.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:08.776 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:08.776 00.000 10672 Enqueuing Expose request 23:30:08.776 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:30:08.776 00.000 428 Worker thread wakes up 23:30:08.776 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:08.791 00.015 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:10.885 02.094 10672 read socket command 10 23:30:10.885 00.000 10672 processing socket request REQDIST 23:30:10.885 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:30:10.885 00.000 10672 Sending socket response 46 (0x2e) 23:30:12.290 01.405 428 Exposure complete 23:30:12.431 00.141 428 worker thread done servicing request 23:30:12.431 00.000 10672 OnExposeComplete: enter 23:30:12.431 00.000 10672 UpdateGuideState(): m_state=6 23:30:12.431 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 180 23:30:12.431 00.000 10672 Star::Find returns 1 (0), X=566.45, Y=345.28, Mass=413859, SNR=51.2, Peak=58400 HFD=2.8 23:30:12.431 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.72 = -1.72) 23:30:12.431 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 23:30:12.431 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.75 hyp=0.75 cameraTheta=-1.59 mountX=-0.11 mountY=-0.75, mountTheta=-1.72 23:30:12.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.75, opts=13) 23:30:12.431 00.000 10672 Enqueuing Move request for scope (-0.01, -0.75) 23:30:12.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3680, FiltMax=65488, Gamma=1.000 23:30:12.431 00.000 428 Worker thread wakes up 23:30:12.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.75) opts 0xd 23:30:12.431 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.75) 23:30:12.431 00.000 428 Moving (-0.01, -0.75) raw xDistance=-0.11 yDistance=-0.75 23:30:12.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 23:30:12.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 23:30:12.431 00.000 428 MoveAxis(E, 0, ABG) 23:30:12.431 00.000 428 Move returns status 0, amount 0 23:30:12.431 00.000 428 MoveAxis(N, 993, ABG) 23:30:12.431 00.000 428 Guiding Dir = 0, Dur = 993 23:30:12.431 00.000 428 IsSlewing returns 0 23:30:12.431 00.000 428 IsGuiding returns 0 23:30:12.462 00.031 10672 UpdateGuideState exits: m=413859 SNR=51.2 23:30:12.462 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:12.462 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:12.462 00.000 10672 Enqueuing Expose request 23:30:12.524 00.062 428 PulseGuide returned control before completion, sleep 919 23:30:13.446 00.922 428 IsGuiding returns 1 23:30:13.446 00.000 428 scope still moving after pulse duration time elapsed 23:30:13.493 00.047 428 IsSlewing returns 0 23:30:13.493 00.000 428 IsGuiding returns 1 23:30:13.556 00.063 428 IsSlewing returns 0 23:30:13.556 00.000 428 IsGuiding returns 0 23:30:13.556 00.000 428 scope move finished after 993 + 131 ms 23:30:13.556 00.000 428 Move returns status 0, amount 993 23:30:13.556 00.000 428 move complete, result=0 23:30:13.556 00.000 428 worker thread done servicing request 23:30:13.556 00.000 428 Worker thread wakes up 23:30:13.556 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 993 ms NORTH 23:30:13.556 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:13.556 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:15.888 02.332 10672 read socket command 10 23:30:15.888 00.000 10672 processing socket request REQDIST 23:30:15.888 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:30:15.888 00.000 10672 Sending socket response 54 (0x36) 23:30:15.935 00.047 428 Exposure complete 23:30:16.075 00.140 428 worker thread done servicing request 23:30:16.075 00.000 10672 OnExposeComplete: enter 23:30:16.075 00.000 10672 UpdateGuideState(): m_state=6 23:30:16.075 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 181 23:30:16.075 00.000 10672 Star::Find returns 1 (0), X=566.27, Y=345.87, Mass=414332, SNR=49.7, Peak=65488 HFD=2.5 23:30:16.075 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (0.14) = xAngle (-2.57 = -2.57) 23:30:16.075 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.46 = -2.46) 23:30:16.075 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.43 mountX=-0.21 mountY=-0.16, mountTheta=-2.50 23:30:16.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.16, opts=13) 23:30:16.075 00.000 10672 Enqueuing Move request for scope (-0.19, -0.16) 23:30:16.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2912, FiltMax=65488, Gamma=1.000 23:30:16.075 00.000 428 Worker thread wakes up 23:30:16.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd 23:30:16.075 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.16) 23:30:16.075 00.000 428 Moving (-0.19, -0.16) raw xDistance=-0.21 yDistance=-0.16 23:30:16.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 23:30:16.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:16.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:30:16.075 00.000 428 MoveAxis(E, 0, ABG) 23:30:16.075 00.000 428 Move returns status 0, amount 0 23:30:16.075 00.000 428 MoveAxis(N, 0, ABG) 23:30:16.075 00.000 428 Move returns status 0, amount 0 23:30:16.075 00.000 428 move complete, result=0 23:30:16.075 00.000 428 worker thread done servicing request 23:30:16.106 00.031 10672 UpdateGuideState exits: m=414332 SNR=49.7 23:30:16.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:16.106 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:16.106 00.000 10672 Enqueuing Expose request 23:30:16.106 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:30:16.106 00.000 428 Worker thread wakes up 23:30:16.106 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:16.106 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:19.590 03.484 428 Exposure complete 23:30:19.730 00.140 428 worker thread done servicing request 23:30:19.730 00.000 10672 OnExposeComplete: enter 23:30:19.730 00.000 10672 UpdateGuideState(): m_state=6 23:30:19.730 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 182 23:30:19.730 00.000 10672 Star::Find returns 1 (0), X=565.80, Y=346.33, Mass=390542, SNR=49.3, Peak=65488 HFD=2.7 23:30:19.730 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 23:30:19.730 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 23:30:19.730 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.30 hyp=0.73 cameraTheta=2.71 mountX=-0.61 mountY=0.32, mountTheta=2.66 23:30:19.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.30, opts=13) 23:30:19.730 00.000 10672 Enqueuing Move request for scope (-0.66, 0.30) 23:30:19.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2688, FiltMax=65488, Gamma=1.000 23:30:19.730 00.000 428 Worker thread wakes up 23:30:19.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.30) opts 0xd 23:30:19.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.30) 23:30:19.730 00.000 428 Moving (-0.66, 0.30) raw xDistance=-0.61 yDistance=0.32 23:30:19.730 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 23:30:19.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:19.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 23:30:19.730 00.000 428 MoveAxis(E, 716, ABG) 23:30:19.730 00.000 428 Guiding Dir = 2, Dur = 716 23:30:19.730 00.000 428 IsSlewing returns 0 23:30:19.730 00.000 428 IsGuiding returns 0 23:30:19.762 00.032 10672 UpdateGuideState exits: m=390542 SNR=49.3 23:30:19.762 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:19.762 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:19.762 00.000 10672 Enqueuing Expose request 23:30:19.762 00.000 428 PulseGuide returned control before completion, sleep 699 23:30:20.496 00.734 428 IsGuiding returns 0 23:30:20.496 00.000 428 Move returns status 0, amount 716 23:30:20.496 00.000 428 MoveAxis(N, 0, ABG) 23:30:20.496 00.000 428 Move returns status 0, amount 0 23:30:20.496 00.000 428 move complete, result=0 23:30:20.496 00.000 428 worker thread done servicing request 23:30:20.496 00.000 428 Worker thread wakes up 23:30:20.496 00.000 10672 GuideStep: -0.6 px 716 ms EAST, 0.3 px 0 ms NORTH 23:30:20.496 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:20.496 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:20.886 00.390 10672 read socket command 10 23:30:20.886 00.000 10672 processing socket request REQDIST 23:30:20.886 00.000 10672 SOCKSVR: Sending pixel error of 0.53 23:30:20.886 00.000 10672 Sending socket response 53 (0x35) 23:30:23.245 02.359 428 Exposure complete 23:30:23.385 00.140 428 worker thread done servicing request 23:30:23.385 00.000 10672 OnExposeComplete: enter 23:30:23.385 00.000 10672 UpdateGuideState(): m_state=6 23:30:23.385 00.000 10672 Star::Find(15, 565, 346, 0, (0,0,0,0), 0.0, 0) frame 183 23:30:23.385 00.000 10672 Star::Find returns 1 (0), X=566.01, Y=346.25, Mass=367752, SNR=44.0, Peak=62432 HFD=2.5 23:30:23.385 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 23:30:23.385 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 23:30:23.385 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.22 hyp=0.50 cameraTheta=2.69 mountX=-0.41 mountY=0.23, mountTheta=2.63 23:30:23.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.22, opts=13) 23:30:23.385 00.000 10672 Enqueuing Move request for scope (-0.45, 0.22) 23:30:23.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3232, FiltMax=65488, Gamma=1.000 23:30:23.385 00.000 428 Worker thread wakes up 23:30:23.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.22) opts 0xd 23:30:23.385 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.22) 23:30:23.385 00.000 428 Moving (-0.45, 0.22) raw xDistance=-0.41 yDistance=0.23 23:30:23.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 23:30:23.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:23.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 23:30:23.385 00.000 428 MoveAxis(E, 0, ABG) 23:30:23.385 00.000 428 Move returns status 0, amount 0 23:30:23.385 00.000 428 MoveAxis(N, 0, ABG) 23:30:23.385 00.000 428 Move returns status 0, amount 0 23:30:23.385 00.000 428 move complete, result=0 23:30:23.385 00.000 428 worker thread done servicing request 23:30:23.417 00.032 10672 UpdateGuideState exits: m=367752 SNR=44.0 23:30:23.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:23.417 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:23.417 00.000 10672 Enqueuing Expose request 23:30:23.417 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 23:30:23.417 00.000 428 Worker thread wakes up 23:30:23.417 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:23.417 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:25.889 02.472 10672 read socket command 10 23:30:25.889 00.000 10672 processing socket request REQDIST 23:30:25.889 00.000 10672 SOCKSVR: Sending pixel error of 0.52 23:30:25.889 00.000 10672 Sending socket response 52 (0x34) 23:30:26.889 01.000 428 Exposure complete 23:30:27.014 00.125 428 worker thread done servicing request 23:30:27.014 00.000 10672 OnExposeComplete: enter 23:30:27.014 00.000 10672 UpdateGuideState(): m_state=6 23:30:27.014 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 184 23:30:27.014 00.000 10672 Star::Find returns 1 (0), X=565.74, Y=346.02, Mass=382447, SNR=53.1, Peak=65488 HFD=2.5 23:30:27.014 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.26 = 3.02) 23:30:27.014 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.13) 23:30:27.014 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.01 hyp=0.72 cameraTheta=-3.13 mountX=-0.71 mountY=0.01, mountTheta=3.13 23:30:27.014 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.01, opts=13) 23:30:27.014 00.000 10672 Enqueuing Move request for scope (-0.72, -0.01) 23:30:27.014 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=3888, FiltMax=65488, Gamma=1.000 23:30:27.014 00.000 428 Worker thread wakes up 23:30:27.014 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.01) opts 0xd 23:30:27.014 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.01) 23:30:27.014 00.000 428 Moving (-0.72, -0.01) raw xDistance=-0.71 yDistance=0.01 23:30:27.014 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 23:30:27.014 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:27.014 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:30:27.014 00.000 428 MoveAxis(E, 836, ABG) 23:30:27.014 00.000 428 Guiding Dir = 2, Dur = 836 23:30:27.014 00.000 428 IsSlewing returns 0 23:30:27.014 00.000 428 IsGuiding returns 0 23:30:27.045 00.031 10672 UpdateGuideState exits: m=382447 SNR=53.1 23:30:27.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:27.045 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:27.045 00.000 10672 Enqueuing Expose request 23:30:27.045 00.000 428 PulseGuide returned control before completion, sleep 820 23:30:27.889 00.844 428 IsGuiding returns 0 23:30:27.889 00.000 428 Move returns status 0, amount 836 23:30:27.889 00.000 428 MoveAxis(N, 0, ABG) 23:30:27.889 00.000 428 Move returns status 0, amount 0 23:30:27.889 00.000 428 move complete, result=0 23:30:27.904 00.015 428 worker thread done servicing request 23:30:27.904 00.000 10672 GuideStep: -0.7 px 836 ms EAST, 0.0 px 0 ms NORTH 23:30:27.904 00.000 428 Worker thread wakes up 23:30:27.904 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:27.904 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:30.513 02.609 428 Exposure complete 23:30:30.638 00.125 428 worker thread done servicing request 23:30:30.638 00.000 10672 OnExposeComplete: enter 23:30:30.638 00.000 10672 UpdateGuideState(): m_state=6 23:30:30.638 00.000 10672 Star::Find(15, 565, 346, 0, (0,0,0,0), 0.0, 0) frame 185 23:30:30.638 00.000 10672 Star::Find returns 1 (0), X=566.06, Y=345.82, Mass=425817, SNR=55.2, Peak=65152 HFD=2.8 23:30:30.638 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.14) = xAngle (-2.80 = -2.80) 23:30:30.638 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.69 = -2.69) 23:30:30.638 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.21 hyp=0.45 cameraTheta=-2.66 mountX=-0.43 mountY=-0.20, mountTheta=-2.71 23:30:30.653 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.21, opts=13) 23:30:30.653 00.000 10672 Enqueuing Move request for scope (-0.40, -0.21) 23:30:30.653 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=2480, FiltMax=65488, Gamma=1.000 23:30:30.653 00.000 428 Worker thread wakes up 23:30:30.653 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.21) opts 0xd 23:30:30.653 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.21) 23:30:30.653 00.000 428 Moving (-0.40, -0.21) raw xDistance=-0.43 yDistance=-0.20 23:30:30.653 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 23:30:30.653 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:30.653 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:30:30.653 00.000 428 MoveAxis(E, 0, ABG) 23:30:30.653 00.000 428 Move returns status 0, amount 0 23:30:30.653 00.000 428 MoveAxis(N, 0, ABG) 23:30:30.653 00.000 428 Move returns status 0, amount 0 23:30:30.653 00.000 428 move complete, result=0 23:30:30.653 00.000 428 worker thread done servicing request 23:30:30.669 00.016 10672 UpdateGuideState exits: m=425817 SNR=55.2 23:30:30.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:30.669 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:30.669 00.000 10672 Enqueuing Expose request 23:30:30.669 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:30:30.669 00.000 428 Worker thread wakes up 23:30:30.669 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:30.669 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:30.888 00.219 10672 read socket command 10 23:30:30.888 00.000 10672 processing socket request REQDIST 23:30:30.888 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:30:30.888 00.000 10672 Sending socket response 54 (0x36) 23:30:34.173 03.285 428 Exposure complete 23:30:34.298 00.125 428 worker thread done servicing request 23:30:34.298 00.000 10672 OnExposeComplete: enter 23:30:34.298 00.000 10672 UpdateGuideState(): m_state=6 23:30:34.298 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 186 23:30:34.298 00.000 10672 Star::Find returns 1 (0), X=565.78, Y=346.21, Mass=407180, SNR=59.8, Peak=65488 HFD=2.9 23:30:34.298 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.14) = xAngle (2.74 = 2.74) 23:30:34.298 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.85 = 2.85) 23:30:34.298 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.18 hyp=0.70 cameraTheta=2.88 mountX=-0.65 mountY=0.20, mountTheta=2.84 23:30:34.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.18, opts=13) 23:30:34.298 00.000 10672 Enqueuing Move request for scope (-0.68, 0.18) 23:30:34.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:30:34.298 00.000 428 Worker thread wakes up 23:30:34.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.18) opts 0xd 23:30:34.298 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.18) 23:30:34.298 00.000 428 Moving (-0.68, 0.18) raw xDistance=-0.65 yDistance=0.20 23:30:34.298 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 23:30:34.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:34.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 23:30:34.298 00.000 428 MoveAxis(E, 757, ABG) 23:30:34.298 00.000 428 Guiding Dir = 2, Dur = 757 23:30:34.298 00.000 428 IsSlewing returns 0 23:30:34.298 00.000 428 IsGuiding returns 0 23:30:34.313 00.015 428 PulseGuide returned control before completion, sleep 750 23:30:34.329 00.016 10672 UpdateGuideState exits: m=407180 SNR=59.8 23:30:34.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:34.329 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:34.329 00.000 10672 Enqueuing Expose request 23:30:35.079 00.750 428 IsGuiding returns 1 23:30:35.079 00.000 428 scope still moving after pulse duration time elapsed 23:30:35.110 00.031 428 IsSlewing returns 0 23:30:35.110 00.000 428 IsGuiding returns 0 23:30:35.110 00.000 428 scope move finished after 757 + 45 ms 23:30:35.110 00.000 428 Move returns status 0, amount 757 23:30:35.110 00.000 428 MoveAxis(N, 0, ABG) 23:30:35.110 00.000 428 Move returns status 0, amount 0 23:30:35.110 00.000 428 move complete, result=0 23:30:35.110 00.000 428 worker thread done servicing request 23:30:35.110 00.000 428 Worker thread wakes up 23:30:35.110 00.000 10672 GuideStep: -0.6 px 757 ms EAST, 0.2 px 0 ms NORTH 23:30:35.110 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:35.110 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:35.875 00.765 10672 read socket command 10 23:30:35.875 00.000 10672 processing socket request REQDIST 23:30:35.875 00.000 10672 SOCKSVR: Sending pixel error of 0.59 23:30:35.875 00.000 10672 Sending socket response 59 (0x3b) 23:30:37.828 01.953 428 Exposure complete 23:30:37.953 00.125 428 worker thread done servicing request 23:30:37.953 00.000 10672 OnExposeComplete: enter 23:30:37.953 00.000 10672 UpdateGuideState(): m_state=6 23:30:37.953 00.000 10672 Star::Find(15, 565, 346, 0, (0,0,0,0), 0.0, 0) frame 187 23:30:37.953 00.000 10672 Star::Find returns 1 (0), X=566.40, Y=346.34, Mass=440098, SNR=59.4, Peak=48144 HFD=3.1 23:30:37.953 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 23:30:37.953 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 23:30:37.953 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.31 cameraTheta=1.78 mountX=-0.02 mountY=0.31, mountTheta=1.64 23:30:37.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.31, opts=13) 23:30:37.953 00.000 10672 Enqueuing Move request for scope (-0.06, 0.31) 23:30:37.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:30:37.953 00.000 428 Worker thread wakes up 23:30:37.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.31) opts 0xd 23:30:37.953 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.31) 23:30:37.953 00.000 428 Moving (-0.06, 0.31) raw xDistance=-0.02 yDistance=0.31 23:30:37.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:30:37.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:37.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 23:30:37.953 00.000 428 MoveAxis(E, 0, ABG) 23:30:37.953 00.000 428 Move returns status 0, amount 0 23:30:37.953 00.000 428 MoveAxis(N, 0, ABG) 23:30:37.953 00.000 428 Move returns status 0, amount 0 23:30:37.953 00.000 428 move complete, result=0 23:30:37.953 00.000 428 worker thread done servicing request 23:30:37.984 00.031 10672 UpdateGuideState exits: m=440098 SNR=59.4 23:30:37.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:37.984 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:37.984 00.000 10672 Enqueuing Expose request 23:30:37.984 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 23:30:37.984 00.000 428 Worker thread wakes up 23:30:37.984 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:37.984 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:40.878 02.894 10672 read socket command 10 23:30:40.878 00.000 10672 processing socket request REQDIST 23:30:40.878 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:30:40.878 00.000 10672 Sending socket response 50 (0x32) 23:30:41.472 00.594 428 Exposure complete 23:30:41.597 00.125 428 worker thread done servicing request 23:30:41.597 00.000 10672 OnExposeComplete: enter 23:30:41.597 00.000 10672 UpdateGuideState(): m_state=6 23:30:41.597 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 188 23:30:41.597 00.000 10672 Star::Find returns 1 (0), X=566.25, Y=346.29, Mass=404007, SNR=58.2, Peak=65488 HFD=2.6 23:30:41.597 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (0.14) = xAngle (2.13 = 2.13) 23:30:41.597 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.24 = 2.24) 23:30:41.597 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.26 hyp=0.34 cameraTheta=2.27 mountX=-0.18 mountY=0.27, mountTheta=2.16 23:30:41.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.26, opts=13) 23:30:41.597 00.000 10672 Enqueuing Move request for scope (-0.22, 0.26) 23:30:41.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:30:41.597 00.000 428 Worker thread wakes up 23:30:41.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.26) opts 0xd 23:30:41.597 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.26) 23:30:41.597 00.000 428 Moving (-0.22, 0.26) raw xDistance=-0.18 yDistance=0.27 23:30:41.597 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 23:30:41.597 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:41.597 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 23:30:41.597 00.000 428 MoveAxis(E, 0, ABG) 23:30:41.612 00.015 428 Move returns status 0, amount 0 23:30:41.612 00.000 428 MoveAxis(N, 0, ABG) 23:30:41.612 00.000 428 Move returns status 0, amount 0 23:30:41.612 00.000 428 move complete, result=0 23:30:41.612 00.000 428 worker thread done servicing request 23:30:41.628 00.016 10672 UpdateGuideState exits: m=404007 SNR=58.2 23:30:41.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:41.628 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:41.628 00.000 10672 Enqueuing Expose request 23:30:41.628 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 23:30:41.628 00.000 428 Worker thread wakes up 23:30:41.628 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:41.628 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:45.127 03.499 428 Exposure complete 23:30:45.252 00.125 428 worker thread done servicing request 23:30:45.252 00.000 10672 OnExposeComplete: enter 23:30:45.252 00.000 10672 UpdateGuideState(): m_state=6 23:30:45.267 00.015 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 189 23:30:45.267 00.000 10672 Star::Find returns 1 (0), X=566.26, Y=346.47, Mass=481468, SNR=67.0, Peak=64720 HFD=3.2 23:30:45.267 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.14) = xAngle (1.86 = 1.86) 23:30:45.267 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.96 = 1.96) 23:30:45.267 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.44 hyp=0.48 cameraTheta=1.99 mountX=-0.14 mountY=0.44, mountTheta=1.87 23:30:45.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.44, opts=13) 23:30:45.267 00.000 10672 Enqueuing Move request for scope (-0.20, 0.44) 23:30:45.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:30:45.267 00.000 428 Worker thread wakes up 23:30:45.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.44) opts 0xd 23:30:45.267 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.44) 23:30:45.267 00.000 428 Moving (-0.20, 0.44) raw xDistance=-0.14 yDistance=0.44 23:30:45.267 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:30:45.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:45.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 23:30:45.267 00.000 428 MoveAxis(E, 0, ABG) 23:30:45.267 00.000 428 Move returns status 0, amount 0 23:30:45.267 00.000 428 MoveAxis(N, 0, ABG) 23:30:45.267 00.000 428 Move returns status 0, amount 0 23:30:45.267 00.000 428 move complete, result=0 23:30:45.267 00.000 428 worker thread done servicing request 23:30:45.283 00.016 10672 UpdateGuideState exits: m=481468 SNR=67.0 23:30:45.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:45.283 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:45.283 00.000 10672 Enqueuing Expose request 23:30:45.283 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 23:30:45.283 00.000 428 Worker thread wakes up 23:30:45.283 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:45.283 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:45.877 00.594 10672 read socket command 10 23:30:45.877 00.000 10672 processing socket request REQDIST 23:30:45.877 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:30:45.877 00.000 10672 Sending socket response 46 (0x2e) 23:30:48.771 02.894 428 Exposure complete 23:30:48.896 00.125 428 worker thread done servicing request 23:30:48.896 00.000 10672 OnExposeComplete: enter 23:30:48.896 00.000 10672 UpdateGuideState(): m_state=6 23:30:48.896 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 190 23:30:48.896 00.000 10672 Star::Find returns 1 (0), X=566.31, Y=346.28, Mass=403392, SNR=49.6, Peak=65488 HFD=2.7 23:30:48.896 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.14) = xAngle (1.98 = 1.98) 23:30:48.896 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.09 = 2.09) 23:30:48.896 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.12 mountX=-0.12 mountY=0.26, mountTheta=2.00 23:30:48.912 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.25, opts=13) 23:30:48.912 00.000 10672 Enqueuing Move request for scope (-0.15, 0.25) 23:30:48.912 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:30:48.912 00.000 428 Worker thread wakes up 23:30:48.912 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd 23:30:48.912 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.25) 23:30:48.912 00.000 428 Moving (-0.15, 0.25) raw xDistance=-0.12 yDistance=0.26 23:30:48.912 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 23:30:48.912 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:48.912 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 23:30:48.912 00.000 428 MoveAxis(E, 0, ABG) 23:30:48.912 00.000 428 Move returns status 0, amount 0 23:30:48.912 00.000 428 MoveAxis(N, 0, ABG) 23:30:48.912 00.000 428 Move returns status 0, amount 0 23:30:48.912 00.000 428 move complete, result=0 23:30:48.912 00.000 428 worker thread done servicing request 23:30:48.927 00.015 10672 UpdateGuideState exits: m=403392 SNR=49.6 23:30:48.927 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:48.927 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:48.927 00.000 10672 Enqueuing Expose request 23:30:48.927 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 23:30:48.927 00.000 428 Worker thread wakes up 23:30:48.927 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:48.927 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:50.880 01.953 10672 read socket command 10 23:30:50.880 00.000 10672 processing socket request REQDIST 23:30:50.880 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:30:50.880 00.000 10672 Sending socket response 41 (0x29) 23:30:52.395 01.515 428 Exposure complete 23:30:52.535 00.140 428 worker thread done servicing request 23:30:52.535 00.000 10672 OnExposeComplete: enter 23:30:52.535 00.000 10672 UpdateGuideState(): m_state=6 23:30:52.535 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 191 23:30:52.535 00.000 10672 Star::Find returns 1 (0), X=566.33, Y=346.17, Mass=450952, SNR=58.9, Peak=65488 HFD=3.0 23:30:52.535 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 23:30:52.535 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 23:30:52.535 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.32 mountX=-0.11 mountY=0.14, mountTheta=2.22 23:30:52.535 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.14, opts=13) 23:30:52.535 00.000 10672 Enqueuing Move request for scope (-0.13, 0.14) 23:30:52.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:30:52.535 00.000 428 Worker thread wakes up 23:30:52.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd 23:30:52.535 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.14) 23:30:52.535 00.000 428 Moving (-0.13, 0.14) raw xDistance=-0.11 yDistance=0.14 23:30:52.535 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 23:30:52.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:52.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 23:30:52.535 00.000 428 MoveAxis(E, 0, ABG) 23:30:52.535 00.000 428 Move returns status 0, amount 0 23:30:52.535 00.000 428 MoveAxis(N, 0, ABG) 23:30:52.535 00.000 428 Move returns status 0, amount 0 23:30:52.535 00.000 428 move complete, result=0 23:30:52.535 00.000 428 worker thread done servicing request 23:30:52.567 00.032 10672 UpdateGuideState exits: m=450952 SNR=58.9 23:30:52.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:52.567 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:52.567 00.000 10672 Enqueuing Expose request 23:30:52.567 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:30:52.567 00.000 428 Worker thread wakes up 23:30:52.567 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:52.567 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:55.878 03.311 10672 read socket command 10 23:30:55.878 00.000 10672 processing socket request REQDIST 23:30:55.878 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:30:55.878 00.000 10672 Sending socket response 34 (0x22) 23:30:56.050 00.172 428 Exposure complete 23:30:56.175 00.125 428 worker thread done servicing request 23:30:56.175 00.000 10672 OnExposeComplete: enter 23:30:56.175 00.000 10672 UpdateGuideState(): m_state=6 23:30:56.175 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 192 23:30:56.175 00.000 10672 Star::Find returns 1 (0), X=566.18, Y=345.90, Mass=446802, SNR=66.1, Peak=65488 HFD=2.9 23:30:56.175 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (0.14) = xAngle (-2.85 = -2.85) 23:30:56.175 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.74 = -2.74) 23:30:56.175 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.13 hyp=0.30 cameraTheta=-2.71 mountX=-0.29 mountY=-0.12, mountTheta=-2.75 23:30:56.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.13, opts=13) 23:30:56.175 00.000 10672 Enqueuing Move request for scope (-0.28, -0.13) 23:30:56.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:30:56.175 00.000 428 Worker thread wakes up 23:30:56.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.13) opts 0xd 23:30:56.175 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.13) 23:30:56.175 00.000 428 Moving (-0.28, -0.13) raw xDistance=-0.29 yDistance=-0.12 23:30:56.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:30:56.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:56.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:30:56.175 00.000 428 MoveAxis(E, 0, ABG) 23:30:56.175 00.000 428 Move returns status 0, amount 0 23:30:56.175 00.000 428 MoveAxis(N, 0, ABG) 23:30:56.175 00.000 428 Move returns status 0, amount 0 23:30:56.191 00.016 428 move complete, result=0 23:30:56.191 00.000 428 worker thread done servicing request 23:30:56.206 00.015 10672 UpdateGuideState exits: m=446802 SNR=66.1 23:30:56.206 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:56.206 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:56.206 00.000 10672 Enqueuing Expose request 23:30:56.206 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:30:56.206 00.000 428 Worker thread wakes up 23:30:56.206 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:30:56.206 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:30:59.694 03.488 428 Exposure complete 23:30:59.835 00.141 428 worker thread done servicing request 23:30:59.835 00.000 10672 OnExposeComplete: enter 23:30:59.835 00.000 10672 UpdateGuideState(): m_state=6 23:30:59.835 00.000 10672 Star::Find(15, 566, 345, 0, (0,0,0,0), 0.0, 0) frame 193 23:30:59.835 00.000 10672 Star::Find returns 1 (0), X=565.94, Y=346.19, Mass=379064, SNR=49.3, Peak=65488 HFD=2.5 23:30:59.835 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.14) = xAngle (2.71 = 2.71) 23:30:59.835 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.82 = 2.82) 23:30:59.835 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.16 hyp=0.54 cameraTheta=2.85 mountX=-0.49 mountY=0.17, mountTheta=2.81 23:30:59.835 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.16, opts=13) 23:30:59.835 00.000 10672 Enqueuing Move request for scope (-0.52, 0.16) 23:30:59.835 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:30:59.835 00.000 428 Worker thread wakes up 23:30:59.835 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.16) opts 0xd 23:30:59.835 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.16) 23:30:59.835 00.000 428 Moving (-0.52, 0.16) raw xDistance=-0.49 yDistance=0.17 23:30:59.835 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 23:30:59.835 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:30:59.835 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 23:30:59.835 00.000 428 MoveAxis(E, 579, ABG) 23:30:59.835 00.000 428 Guiding Dir = 2, Dur = 579 23:30:59.866 00.031 10672 UpdateGuideState exits: m=379064 SNR=49.3 23:30:59.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:30:59.866 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:30:59.866 00.000 10672 Enqueuing Expose request 23:30:59.866 00.000 428 IsSlewing returns 0 23:30:59.866 00.000 428 IsGuiding returns 0 23:30:59.897 00.031 428 PulseGuide returned control before completion, sleep 561 23:31:00.475 00.578 428 IsGuiding returns 1 23:31:00.475 00.000 428 scope still moving after pulse duration time elapsed 23:31:00.507 00.032 428 IsSlewing returns 0 23:31:00.507 00.000 428 IsGuiding returns 0 23:31:00.507 00.000 428 scope move finished after 579 + 54 ms 23:31:00.507 00.000 428 Move returns status 0, amount 579 23:31:00.507 00.000 428 MoveAxis(N, 0, ABG) 23:31:00.507 00.000 428 Move returns status 0, amount 0 23:31:00.507 00.000 428 move complete, result=0 23:31:00.507 00.000 428 worker thread done servicing request 23:31:00.507 00.000 428 Worker thread wakes up 23:31:00.507 00.000 10672 GuideStep: -0.5 px 579 ms EAST, 0.2 px 0 ms NORTH 23:31:00.507 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:31:00.507 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:31:00.881 00.374 10672 read socket command 10 23:31:00.881 00.000 10672 processing socket request REQDIST 23:31:00.881 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:31:00.881 00.000 10672 Sending socket response 39 (0x27) 23:31:03.349 02.468 428 Exposure complete 23:31:03.474 00.125 428 worker thread done servicing request 23:31:03.474 00.000 10672 OnExposeComplete: enter 23:31:03.474 00.000 10672 UpdateGuideState(): m_state=6 23:31:03.474 00.000 10672 Star::Find(15, 565, 346, 0, (0,0,0,0), 0.0, 0) frame 194 23:31:03.474 00.000 10672 Star::Find returns 1 (0), X=566.25, Y=346.12, Mass=470446, SNR=69.6, Peak=65488 HFD=3.3 23:31:03.474 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 23:31:03.474 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.71 = 2.71) 23:31:03.474 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.74 mountX=-0.20 mountY=0.09, mountTheta=2.69 23:31:03.474 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.09, opts=13) 23:31:03.474 00.000 10672 Enqueuing Move request for scope (-0.21, 0.09) 23:31:03.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:31:03.474 00.000 428 Worker thread wakes up 23:31:03.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd 23:31:03.490 00.016 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.09) 23:31:03.490 00.000 428 Moving (-0.21, 0.09) raw xDistance=-0.20 yDistance=0.09 23:31:03.490 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:31:03.490 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:31:03.490 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 23:31:03.490 00.000 428 MoveAxis(E, 0, ABG) 23:31:03.490 00.000 428 Move returns status 0, amount 0 23:31:03.490 00.000 428 MoveAxis(N, 0, ABG) 23:31:03.490 00.000 428 Move returns status 0, amount 0 23:31:03.490 00.000 428 move complete, result=0 23:31:03.490 00.000 428 worker thread done servicing request 23:31:03.505 00.015 10672 UpdateGuideState exits: m=470446 SNR=69.6 23:31:03.505 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:31:03.505 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:31:03.505 00.000 10672 Enqueuing Expose request 23:31:03.505 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 23:31:03.505 00.000 428 Worker thread wakes up 23:31:03.505 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:31:03.505 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:31:05.885 02.380 10672 read socket command 10 23:31:05.885 00.000 10672 processing socket request REQDIST 23:31:05.885 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:31:05.885 00.000 10672 Sending socket response 34 (0x22) 23:31:06.963 01.078 428 Exposure complete 23:31:07.103 00.140 428 worker thread done servicing request 23:31:07.103 00.000 10672 OnExposeComplete: enter 23:31:07.103 00.000 10672 UpdateGuideState(): m_state=6 23:31:07.103 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 195 23:31:07.103 00.000 10672 Star::Find returns 1 (0), X=565.98, Y=346.29, Mass=424577, SNR=57.1, Peak=65488 HFD=2.7 23:31:07.103 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 23:31:07.103 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.63 = 2.63) 23:31:07.103 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.26 hyp=0.55 cameraTheta=2.66 mountX=-0.45 mountY=0.27, mountTheta=2.60 23:31:07.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.26, opts=13) 23:31:07.103 00.000 10672 Enqueuing Move request for scope (-0.49, 0.26) 23:31:07.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:31:07.103 00.000 428 Worker thread wakes up 23:31:07.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.26) opts 0xd 23:31:07.103 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.26) 23:31:07.103 00.000 428 Moving (-0.49, 0.26) raw xDistance=-0.45 yDistance=0.27 23:31:07.103 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 23:31:07.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:31:07.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 23:31:07.103 00.000 428 MoveAxis(E, 522, ABG) 23:31:07.103 00.000 428 Guiding Dir = 2, Dur = 522 23:31:07.134 00.031 10672 UpdateGuideState exits: m=424577 SNR=57.1 23:31:07.134 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:31:07.134 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:31:07.134 00.000 10672 Enqueuing Expose request 23:31:07.134 00.000 428 IsSlewing returns 0 23:31:07.134 00.000 428 IsGuiding returns 0 23:31:07.150 00.016 428 PulseGuide returned control before completion, sleep 518 23:31:07.697 00.547 428 IsGuiding returns 0 23:31:07.697 00.000 428 Move returns status 0, amount 522 23:31:07.697 00.000 428 MoveAxis(N, 0, ABG) 23:31:07.697 00.000 428 Move returns status 0, amount 0 23:31:07.697 00.000 428 move complete, result=0 23:31:07.697 00.000 428 worker thread done servicing request 23:31:07.697 00.000 428 Worker thread wakes up 23:31:07.697 00.000 10672 GuideStep: -0.4 px 522 ms EAST, 0.3 px 0 ms NORTH 23:31:07.697 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:31:07.697 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:31:10.633 02.936 428 Exposure complete 23:31:10.774 00.141 428 worker thread done servicing request 23:31:10.774 00.000 10672 OnExposeComplete: enter 23:31:10.774 00.000 10672 UpdateGuideState(): m_state=6 23:31:10.774 00.000 10672 Star::Find(15, 565, 346, 0, (0,0,0,0), 0.0, 0) frame 196 23:31:10.774 00.000 10672 Star::Find returns 1 (0), X=565.99, Y=346.10, Mass=452729, SNR=56.7, Peak=65488 HFD=3.0 23:31:10.774 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.85 = 2.85) 23:31:10.774 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 23:31:10.774 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.07 hyp=0.47 cameraTheta=2.99 mountX=-0.45 mountY=0.09, mountTheta=2.95 23:31:10.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.07, opts=13) 23:31:10.774 00.000 10672 Enqueuing Move request for scope (-0.47, 0.07) 23:31:10.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:31:10.774 00.000 428 Worker thread wakes up 23:31:10.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.07) opts 0xd 23:31:10.774 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.07) 23:31:10.774 00.000 428 Moving (-0.47, 0.07) raw xDistance=-0.45 yDistance=0.09 23:31:10.774 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.45 23:31:10.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:31:10.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 23:31:10.774 00.000 428 MoveAxis(E, 568, ABG) 23:31:10.774 00.000 428 Guiding Dir = 2, Dur = 568 23:31:10.789 00.015 428 IsSlewing returns 0 23:31:10.805 00.016 428 IsGuiding returns 0 23:31:10.805 00.000 10672 UpdateGuideState exits: m=452729 SNR=56.7 23:31:10.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:31:10.805 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:31:10.805 00.000 10672 Enqueuing Expose request 23:31:10.805 00.000 428 PulseGuide returned control before completion, sleep 564 23:31:10.883 00.078 10672 read socket command 10 23:31:10.883 00.000 10672 processing socket request REQDIST 23:31:10.883 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:31:10.883 00.000 10672 Sending socket response 42 (0x2a) 23:31:11.399 00.516 428 IsGuiding returns 0 23:31:11.399 00.000 428 Move returns status 0, amount 568 23:31:11.399 00.000 428 MoveAxis(N, 0, ABG) 23:31:11.399 00.000 428 Move returns status 0, amount 0 23:31:11.399 00.000 428 move complete, result=0 23:31:11.399 00.000 428 worker thread done servicing request 23:31:11.399 00.000 428 Worker thread wakes up 23:31:11.399 00.000 10672 GuideStep: -0.5 px 568 ms EAST, 0.1 px 0 ms NORTH 23:31:11.414 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 23:31:11.414 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:31:12.331 00.917 10672 read socket command 13 23:31:12.331 00.000 10672 processing socket request MOVEn 23:31:12.331 00.000 10672 PhdController::Dither begins 23:31:12.332 00.001 10672 dither: size=25.00, dRA=25.00 dDec=0.00 23:31:12.332 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:31:12.332 00.000 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=0.00 cameraX=24.76, cameraY=3.43 cameraTheta=0.14 23:31:12.332 00.000 10672 setting lock position to (591.23, 349.46) 23:31:12.332 00.000 10672 Mount: notify guiding dithered (24.8, 3.4) 23:31:12.333 00.001 10672 Status Line: Dither by 25.00,0.00 23:31:12.345 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:31:12.345 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:31:12.346 00.001 10672 Sending socket response 4 (0x4) 23:31:14.259 01.913 428 Exposure complete 23:31:14.396 00.137 428 worker thread done servicing request 23:31:14.396 00.000 10672 OnExposeComplete: enter 23:31:14.397 00.001 10672 UpdateGuideState(): m_state=6 23:31:14.397 00.000 10672 Star::Find(15, 565, 346, 0, (0,0,0,0), 0.0, 0) frame 197 23:31:14.398 00.001 10672 Star::Find returns 1 (0), X=566.44, Y=346.15, Mass=370085, SNR=50.7, Peak=65488 HFD=2.5 23:31:14.398 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.14) 23:31:14.398 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 23:31:14.398 00.000 10672 CameraToMount -- cameraX=-24.79 cameraY=-3.31 hyp=25.01 cameraTheta=-3.01 mountX=-25.01 mountY=-2.58, mountTheta=-3.04 23:31:14.400 00.002 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 23:31:14.400 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 23:31:14.400 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 23:31:14.400 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 23:31:14.400 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 23:31:14.401 00.001 10672 Mount: notify direct move -10.50,-0.00 23:31:14.401 00.000 428 Worker thread wakes up 23:31:14.401 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:31:14.401 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 23:31:14.401 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 23:31:14.401 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 23:31:14.401 00.000 428 MoveAxis(E, 19512, B) 23:31:14.402 00.001 428 Guiding Dir = 2, Dur = 19512 23:31:14.402 00.000 428 IsSlewing returns 0 23:31:14.403 00.001 428 IsGuiding returns 0 23:31:14.412 00.009 10672 UpdateGuideState exits: m=370085 SNR=50.7 23:31:14.412 00.000 10672 PhdController: settling, locked = 1, distance = 25.30 (99.00) aobump = 0 frame = 1 / 10 23:31:14.412 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:31:14.428 00.016 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:31:14.428 00.000 10672 Enqueuing Expose request 23:31:14.428 00.000 428 PulseGuide returned control before completion, sleep 19492 23:31:20.158 05.730 10672 read socket command 10 23:31:20.158 00.000 10672 processing socket request REQDIST 23:31:20.158 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:20.158 00.000 10672 Sending socket response 255 (0xff) 23:31:20.346 00.188 10672 read socket command 10 23:31:20.346 00.000 10672 processing socket request REQDIST 23:31:20.346 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:20.346 00.000 10672 Sending socket response 255 (0xff) 23:31:24.349 04.003 10672 read socket command 10 23:31:24.349 00.000 10672 processing socket request REQDIST 23:31:24.349 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:24.349 00.000 10672 Sending socket response 255 (0xff) 23:31:28.364 04.015 10672 read socket command 10 23:31:28.364 00.000 10672 processing socket request REQDIST 23:31:28.364 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:28.364 00.000 10672 Sending socket response 255 (0xff) 23:31:33.929 05.565 428 IsGuiding returns 1 23:31:33.929 00.000 428 scope still moving after pulse duration time elapsed 23:31:33.976 00.047 428 IsSlewing returns 0 23:31:33.976 00.000 428 IsGuiding returns 0 23:31:33.976 00.000 428 scope move finished after 19512 + 68 ms 23:31:33.976 00.000 428 Move returns status 0, amount 19512 23:31:33.976 00.000 428 MoveAxis(N, 0, B) 23:31:33.976 00.000 428 Move returns status 0, amount 0 23:31:33.976 00.000 428 move complete, result=0 23:31:33.976 00.000 428 worker thread done servicing request 23:31:33.976 00.000 428 Worker thread wakes up 23:31:33.976 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 23:31:33.976 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:31:33.976 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,331,31,31) 23:31:33.991 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:31:34.007 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:31:35.882 01.875 10672 read socket command 10 23:31:35.882 00.000 10672 processing socket request REQDIST 23:31:35.882 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:35.882 00.000 10672 Sending socket response 255 (0xff) 23:31:36.131 00.249 428 Exposure complete 23:31:36.256 00.125 428 worker thread done servicing request 23:31:36.256 00.000 10672 OnExposeComplete: enter 23:31:36.256 00.000 10672 UpdateGuideState(): m_state=6 23:31:36.256 00.000 10672 Star::Find(15, 566, 346, 0, (0,0,0,0), 0.0, 0) frame 198 23:31:36.256 00.000 10672 Star::Find returns 1 (0), X=577.78, Y=348.22, Mass=395209, SNR=54.0, Peak=56208 HFD=2.5 23:31:36.256 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.10) 23:31:36.256 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 23:31:36.256 00.000 10672 CameraToMount -- cameraX=-13.45 cameraY=-1.24 hyp=13.50 cameraTheta=-3.05 mountX=-13.49 mountY=-0.84, mountTheta=-3.08 23:31:36.256 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 23:31:36.256 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 23:31:36.256 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 23:31:36.256 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 23:31:36.256 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 23:31:36.256 00.000 10672 Mount: notify direct move -10.50,-0.00 23:31:36.256 00.000 428 Worker thread wakes up 23:31:36.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:31:36.256 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 23:31:36.256 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 23:31:36.256 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 23:31:36.256 00.000 428 MoveAxis(E, 19512, B) 23:31:36.256 00.000 428 Guiding Dir = 2, Dur = 19512 23:31:36.256 00.000 428 IsSlewing returns 0 23:31:36.256 00.000 428 IsGuiding returns 0 23:31:36.272 00.016 428 PulseGuide returned control before completion, sleep 19508 23:31:36.288 00.016 10672 UpdateGuideState exits: m=395209 SNR=54.0 23:31:36.288 00.000 10672 PhdController: settling, locked = 1, distance = 21.76 (99.00) aobump = 0 frame = 2 / 10 23:31:36.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:31:36.288 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:31:36.288 00.000 10672 Enqueuing Expose request 23:31:40.885 04.597 10672 read socket command 10 23:31:40.885 00.000 10672 processing socket request REQDIST 23:31:40.885 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:40.885 00.000 10672 Sending socket response 255 (0xff) 23:31:45.883 04.998 10672 read socket command 10 23:31:45.883 00.000 10672 processing socket request REQDIST 23:31:45.883 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:45.883 00.000 10672 Sending socket response 255 (0xff) 23:31:50.896 05.013 10672 read socket command 10 23:31:50.896 00.000 10672 processing socket request REQDIST 23:31:50.896 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:50.896 00.000 10672 Sending socket response 255 (0xff) 23:31:55.820 04.924 428 IsGuiding returns 0 23:31:55.820 00.000 428 Move returns status 0, amount 19512 23:31:55.820 00.000 428 MoveAxis(N, 0, B) 23:31:55.820 00.000 428 Move returns status 0, amount 0 23:31:55.820 00.000 428 move complete, result=0 23:31:55.820 00.000 428 worker thread done servicing request 23:31:55.820 00.000 428 Worker thread wakes up 23:31:55.820 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 23:31:55.835 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 23:31:55.835 00.000 428 Handling exposure in thread, d=4000 o=3 r=(563,333,31,31) 23:31:55.835 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 23:31:55.851 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:31:55.882 00.031 10672 read socket command 10 23:31:55.882 00.000 10672 processing socket request REQDIST 23:31:55.882 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:31:55.882 00.000 10672 Sending socket response 255 (0xff) 23:31:57.984 02.102 428 Exposure complete 23:31:58.117 00.133 428 worker thread done servicing request 23:31:58.118 00.001 10672 OnExposeComplete: enter 23:31:58.118 00.000 10672 UpdateGuideState(): m_state=6 23:31:58.119 00.001 10672 Star::Find(15, 577, 348, 0, (0,0,0,0), 0.0, 0) frame 199 23:31:58.119 00.000 10672 Star::Find returns 1 (0), X=590.43, Y=350.01, Mass=462650, SNR=71.5, Peak=65488 HFD=3.2 23:31:58.119 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 23:31:58.119 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 23:31:58.119 00.000 10672 CameraToMount -- cameraX=-0.80 cameraY=0.55 hyp=0.97 cameraTheta=2.54 mountX=-0.71 mountY=0.57, mountTheta=2.47 23:31:58.120 00.001 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 23:31:58.121 00.001 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 23:31:58.121 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=-3.14 cameraX=-3.96, cameraY=-0.55 cameraTheta=-3.00 23:31:58.121 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.96, y=-0.55, opts=4) 23:31:58.121 00.000 10672 Enqueuing Move request for scope (-3.96, -0.55) 23:31:58.121 00.000 10672 Mount: notify direct move -4.00,-0.00 23:31:58.121 00.000 428 Worker thread wakes up 23:31:58.122 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-3.96, -0.55) opts 0x4 23:31:58.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:31:58.122 00.000 428 Handling offset move in thread for scope, endpoint = (-3.96, -0.55) 23:31:58.122 00.000 428 Moving (-3.96, -0.55) raw xDistance=-4.00 yDistance=-0.00 23:31:58.122 00.000 428 MoveAxis(E, 7433, B) 23:31:58.122 00.000 428 Guiding Dir = 2, Dur = 7433 23:31:58.124 00.002 428 IsSlewing returns 0 23:31:58.124 00.000 428 IsGuiding returns 0 23:31:58.150 00.026 428 PulseGuide returned control before completion, sleep 7417 23:31:58.153 00.003 10672 UpdateGuideState exits: m=462650 SNR=71.5 23:31:58.153 00.000 10672 PhdController: settling, locked = 1, distance = 15.52 (99.00) aobump = 0 frame = 3 / 10 23:31:58.153 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:31:58.153 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:31:58.154 00.001 10672 Enqueuing Expose request 23:32:00.880 02.726 10672 read socket command 10 23:32:00.880 00.000 10672 processing socket request REQDIST 23:32:00.880 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:32:00.880 00.000 10672 Sending socket response 255 (0xff) 23:32:05.571 04.691 428 IsGuiding returns 1 23:32:05.571 00.000 428 scope still moving after pulse duration time elapsed 23:32:05.618 00.047 428 IsSlewing returns 0 23:32:05.618 00.000 428 IsGuiding returns 0 23:32:05.633 00.015 428 scope move finished after 7433 + 75 ms 23:32:05.633 00.000 428 Move returns status 0, amount 7433 23:32:05.633 00.000 428 MoveAxis(N, 0, B) 23:32:05.633 00.000 428 Move returns status 0, amount 0 23:32:05.633 00.000 428 move complete, result=0 23:32:05.633 00.000 428 worker thread done servicing request 23:32:05.633 00.000 428 Worker thread wakes up 23:32:05.633 00.000 10672 GuideStep: -4.0 px 7433 ms EAST, -0.0 px 0 ms NORTH 23:32:05.633 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:05.633 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:05.633 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 23:32:05.633 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:32:05.883 00.250 10672 read socket command 10 23:32:05.883 00.000 10672 processing socket request REQDIST 23:32:05.883 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:32:05.883 00.000 10672 Sending socket response 255 (0xff) 23:32:08.945 03.062 428 Exposure complete 23:32:09.085 00.140 428 worker thread done servicing request 23:32:09.085 00.000 10672 OnExposeComplete: enter 23:32:09.085 00.000 10672 UpdateGuideState(): m_state=6 23:32:09.085 00.000 10672 Star::Find(15, 590, 350, 0, (0,0,0,0), 0.0, 0) frame 200 23:32:09.085 00.000 10672 Star::Find returns 1 (0), X=595.85, Y=351.09, Mass=477532, SNR=67.1, Peak=65488 HFD=3.0 23:32:09.085 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.14) = xAngle (0.20 = 0.20) 23:32:09.085 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.31 = 0.31) 23:32:09.085 00.000 10672 CameraToMount -- cameraX=4.62 cameraY=1.62 hyp=4.90 cameraTheta=0.34 mountX=4.80 mountY=1.49, mountTheta=0.30 23:32:09.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=4.62, y=1.62, opts=13) 23:32:09.085 00.000 10672 Enqueuing Move request for scope (4.62, 1.62) 23:32:09.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:32:09.085 00.000 428 Worker thread wakes up 23:32:09.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (4.62, 1.62) opts 0xd 23:32:09.085 00.000 428 Handling offset move in thread for scope, endpoint = (4.62, 1.62) 23:32:09.085 00.000 428 Moving (4.62, 1.62) raw xDistance=4.80 yDistance=1.49 23:32:09.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 3.02 from input 4.80 23:32:09.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:32:09.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.49 23:32:09.085 00.000 428 MoveAxis(W, 5620, ABG) 23:32:09.085 00.000 428 duration set to 2500 by maxRaDuration 23:32:09.085 00.000 428 Guiding Dir = 3, Dur = 2500 23:32:09.085 00.000 428 IsSlewing returns 0 23:32:09.085 00.000 428 IsGuiding returns 0 23:32:09.101 00.016 428 PulseGuide returned control before completion, sleep 2490 23:32:09.117 00.016 10672 UpdateGuideState exits: m=477532 SNR=67.1 23:32:09.117 00.000 10672 PhdController: settling, locked = 1, distance = 4.90 (99.00) aobump = 0 frame = 4 / 10 23:32:09.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:09.117 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:09.117 00.000 10672 Enqueuing Expose request 23:32:10.917 01.800 10672 read socket command 10 23:32:10.917 00.000 10672 processing socket request REQDIST 23:32:10.917 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:32:10.917 00.000 10672 Sending socket response 255 (0xff) 23:32:11.636 00.719 428 IsGuiding returns 0 23:32:11.636 00.000 428 Move returns status 0, amount 2500 23:32:11.636 00.000 428 MoveAxis(N, 0, ABG) 23:32:11.636 00.000 428 Move returns status 0, amount 0 23:32:11.636 00.000 428 move complete, result=0 23:32:11.636 00.000 428 worker thread done servicing request 23:32:11.636 00.000 428 Worker thread wakes up 23:32:11.636 00.000 10672 GuideStep: 4.8 px 2500 ms WEST, 1.5 px 0 ms NORTH 23:32:11.636 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:11.636 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:12.604 00.968 428 Exposure complete 23:32:12.760 00.156 428 worker thread done servicing request 23:32:12.760 00.000 10672 OnExposeComplete: enter 23:32:12.760 00.000 10672 UpdateGuideState(): m_state=6 23:32:12.760 00.000 10672 Star::Find(15, 595, 351, 0, (0,0,0,0), 0.0, 0) frame 201 23:32:12.760 00.000 10672 Star::Find returns 1 (0), X=595.06, Y=350.61, Mass=439982, SNR=61.5, Peak=47376 HFD=3.3 23:32:12.760 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.15 = 0.15) 23:32:12.760 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 23:32:12.760 00.000 10672 CameraToMount -- cameraX=3.83 cameraY=1.15 hyp=4.00 cameraTheta=0.29 mountX=3.95 mountY=1.03, mountTheta=0.26 23:32:12.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.83, y=1.15, opts=13) 23:32:12.760 00.000 10672 Enqueuing Move request for scope (3.83, 1.15) 23:32:12.760 00.000 428 Worker thread wakes up 23:32:12.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:32:12.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.83, 1.15) opts 0xd 23:32:12.760 00.000 428 Handling offset move in thread for scope, endpoint = (3.83, 1.15) 23:32:12.760 00.000 428 Moving (3.83, 1.15) raw xDistance=3.95 yDistance=1.03 23:32:12.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 2.70 from input 3.95 23:32:12.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:32:12.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.03 23:32:12.760 00.000 428 MoveAxis(W, 5023, ABG) 23:32:12.760 00.000 428 duration set to 2500 by maxRaDuration 23:32:12.760 00.000 428 Guiding Dir = 3, Dur = 2500 23:32:12.760 00.000 428 IsSlewing returns 0 23:32:12.760 00.000 428 IsGuiding returns 0 23:32:12.791 00.031 428 PulseGuide returned control before completion, sleep 2491 23:32:12.791 00.000 10672 UpdateGuideState exits: m=439982 SNR=61.5 23:32:12.791 00.000 10672 PhdController: settling, locked = 1, distance = 4.63 (99.00) aobump = 0 frame = 5 / 10 23:32:12.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:12.791 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:12.791 00.000 10672 Enqueuing Expose request 23:32:15.291 02.500 428 IsGuiding returns 1 23:32:15.291 00.000 428 scope still moving after pulse duration time elapsed 23:32:15.322 00.031 428 IsSlewing returns 0 23:32:15.322 00.000 428 IsGuiding returns 0 23:32:15.322 00.000 428 scope move finished after 2500 + 63 ms 23:32:15.322 00.000 428 Move returns status 0, amount 2500 23:32:15.322 00.000 428 MoveAxis(N, 0, ABG) 23:32:15.322 00.000 428 Move returns status 0, amount 0 23:32:15.322 00.000 428 move complete, result=0 23:32:15.337 00.015 428 worker thread done servicing request 23:32:15.337 00.000 428 Worker thread wakes up 23:32:15.337 00.000 10672 GuideStep: 4.0 px 2500 ms WEST, 1.0 px 0 ms NORTH 23:32:15.337 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:15.337 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:15.884 00.547 10672 read socket command 10 23:32:15.884 00.000 10672 processing socket request REQDIST 23:32:15.884 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:32:15.884 00.000 10672 Sending socket response 255 (0xff) 23:32:16.243 00.359 428 Exposure complete 23:32:16.368 00.125 428 worker thread done servicing request 23:32:16.368 00.000 10672 OnExposeComplete: enter 23:32:16.368 00.000 10672 UpdateGuideState(): m_state=6 23:32:16.368 00.000 10672 Star::Find(15, 595, 350, 0, (0,0,0,0), 0.0, 0) frame 202 23:32:16.368 00.000 10672 Star::Find returns 1 (0), X=593.06, Y=350.08, Mass=394146, SNR=56.4, Peak=50544 HFD=2.8 23:32:16.368 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (0.14) = xAngle (0.19 = 0.19) 23:32:16.368 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.30 = 0.30) 23:32:16.368 00.000 10672 CameraToMount -- cameraX=1.83 cameraY=0.62 hyp=1.93 cameraTheta=0.33 mountX=1.90 mountY=0.57, mountTheta=0.29 23:32:16.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.83, y=0.62, opts=13) 23:32:16.368 00.000 10672 Enqueuing Move request for scope (1.83, 0.62) 23:32:16.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:32:16.368 00.000 428 Worker thread wakes up 23:32:16.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.83, 0.62) opts 0xd 23:32:16.368 00.000 428 Handling offset move in thread for scope, endpoint = (1.83, 0.62) 23:32:16.368 00.000 428 Moving (1.83, 0.62) raw xDistance=1.90 yDistance=0.57 23:32:16.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.39 from input 1.90 23:32:16.368 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.08 23:32:16.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 23:32:16.368 00.000 428 MoveAxis(W, 2575, ABG) 23:32:16.368 00.000 428 duration set to 2500 by maxRaDuration 23:32:16.368 00.000 428 Guiding Dir = 3, Dur = 2500 23:32:16.400 00.032 428 IsSlewing returns 0 23:32:16.400 00.000 428 IsGuiding returns 0 23:32:16.400 00.000 10672 UpdateGuideState exits: m=394146 SNR=56.4 23:32:16.400 00.000 10672 PhdController: settling, locked = 1, distance = 3.82 (99.00) aobump = 0 frame = 6 / 10 23:32:16.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:16.400 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:16.400 00.000 10672 Enqueuing Expose request 23:32:16.415 00.015 428 PulseGuide returned control before completion, sleep 2495 23:32:18.961 02.546 428 IsGuiding returns 0 23:32:18.961 00.000 428 Move returns status 0, amount 2500 23:32:18.961 00.000 428 MoveAxis(S, 751, ABG) 23:32:18.961 00.000 428 Guiding Dir = 1, Dur = 751 23:32:18.993 00.032 428 IsSlewing returns 0 23:32:18.993 00.000 428 IsGuiding returns 0 23:32:19.071 00.078 428 PulseGuide returned control before completion, sleep 683 23:32:19.763 00.692 428 IsGuiding returns 1 23:32:19.763 00.000 428 scope still moving after pulse duration time elapsed 23:32:19.794 00.031 428 IsSlewing returns 0 23:32:19.794 00.000 428 IsGuiding returns 1 23:32:19.856 00.062 428 IsSlewing returns 0 23:32:19.856 00.000 428 IsGuiding returns 0 23:32:19.856 00.000 428 scope move finished after 751 + 111 ms 23:32:19.856 00.000 428 Move returns status 0, amount 751 23:32:19.856 00.000 428 move complete, result=0 23:32:19.856 00.000 428 worker thread done servicing request 23:32:19.856 00.000 428 Worker thread wakes up 23:32:19.856 00.000 10672 GuideStep: 1.9 px 2500 ms WEST, 0.6 px 751 ms SOUTH 23:32:19.856 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:19.856 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:19.887 00.031 428 Exposure complete 23:32:20.028 00.141 428 worker thread done servicing request 23:32:20.028 00.000 10672 OnExposeComplete: enter 23:32:20.028 00.000 10672 UpdateGuideState(): m_state=6 23:32:20.028 00.000 10672 Star::Find(15, 593, 350, 0, (0,0,0,0), 0.0, 0) frame 203 23:32:20.028 00.000 10672 Star::Find returns 1 (0), X=591.59, Y=350.04, Mass=428706, SNR=62.0, Peak=50768 HFD=3.0 23:32:20.028 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (0.14) = xAngle (0.87 = 0.87) 23:32:20.028 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.98 = 0.98) 23:32:20.028 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.58 hyp=0.68 cameraTheta=1.01 mountX=0.44 mountY=0.57, mountTheta=0.91 23:32:20.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.58, opts=13) 23:32:20.028 00.000 10672 Enqueuing Move request for scope (0.37, 0.58) 23:32:20.028 00.000 428 Worker thread wakes up 23:32:20.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:32:20.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.58) opts 0xd 23:32:20.028 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.58) 23:32:20.028 00.000 428 Moving (0.37, 0.58) raw xDistance=0.44 yDistance=0.57 23:32:20.028 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.44 23:32:20.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 23:32:20.028 00.000 428 MoveAxis(W, 697, ABG) 23:32:20.028 00.000 428 Guiding Dir = 3, Dur = 697 23:32:20.028 00.000 428 IsSlewing returns 0 23:32:20.028 00.000 428 IsGuiding returns 0 23:32:20.059 00.031 428 PulseGuide returned control before completion, sleep 685 23:32:20.059 00.000 10672 UpdateGuideState exits: m=428706 SNR=62.0 23:32:20.059 00.000 10672 PhdController: settling, locked = 1, distance = 2.88 (99.00) aobump = 0 frame = 7 / 10 23:32:20.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:20.059 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:20.059 00.000 10672 Enqueuing Expose request 23:32:20.778 00.719 428 IsGuiding returns 0 23:32:20.778 00.000 428 Move returns status 0, amount 697 23:32:20.778 00.000 428 MoveAxis(S, 751, ABG) 23:32:20.778 00.000 428 Guiding Dir = 1, Dur = 751 23:32:20.778 00.000 428 IsSlewing returns 0 23:32:20.778 00.000 428 IsGuiding returns 0 23:32:20.856 00.078 428 PulseGuide returned control before completion, sleep 685 23:32:20.918 00.062 10672 read socket command 10 23:32:20.918 00.000 10672 processing socket request REQDIST 23:32:20.918 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:32:20.918 00.000 10672 Sending socket response 255 (0xff) 23:32:21.574 00.656 428 IsGuiding returns 1 23:32:21.574 00.000 428 scope still moving after pulse duration time elapsed 23:32:21.637 00.063 428 IsSlewing returns 0 23:32:21.637 00.000 428 IsGuiding returns 0 23:32:21.637 00.000 428 scope move finished after 751 + 110 ms 23:32:21.637 00.000 428 Move returns status 0, amount 751 23:32:21.637 00.000 428 move complete, result=0 23:32:21.637 00.000 428 worker thread done servicing request 23:32:21.637 00.000 428 Worker thread wakes up 23:32:21.637 00.000 10672 GuideStep: 0.4 px 697 ms WEST, 0.6 px 751 ms SOUTH 23:32:21.637 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:21.637 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:23.549 01.912 428 Exposure complete 23:32:23.682 00.133 428 worker thread done servicing request 23:32:23.682 00.000 10672 OnExposeComplete: enter 23:32:23.682 00.000 10672 UpdateGuideState(): m_state=6 23:32:23.683 00.001 10672 Star::Find(15, 591, 350, 0, (0,0,0,0), 0.0, 0) frame 204 23:32:23.683 00.000 10672 Star::Find returns 1 (0), X=590.31, Y=349.55, Mass=425658, SNR=55.9, Peak=55120 HFD=2.9 23:32:23.683 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.14) = xAngle (2.91 = 2.91) 23:32:23.683 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.02 = 3.02) 23:32:23.684 00.001 10672 CameraToMount -- cameraX=-0.92 cameraY=0.09 hyp=0.92 cameraTheta=3.05 mountX=-0.89 mountY=0.11, mountTheta=3.02 23:32:23.685 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=0.09, opts=13) 23:32:23.685 00.000 10672 Enqueuing Move request for scope (-0.92, 0.09) 23:32:23.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:32:23.686 00.001 428 Worker thread wakes up 23:32:23.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.09) opts 0xd 23:32:23.686 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, 0.09) 23:32:23.686 00.000 428 Moving (-0.92, 0.09) raw xDistance=-0.89 yDistance=0.11 23:32:23.686 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.89 23:32:23.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:23.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:32:23.687 00.001 428 MoveAxis(E, 998, ABG) 23:32:23.687 00.000 428 Guiding Dir = 2, Dur = 998 23:32:23.711 00.024 10672 UpdateGuideState exits: m=425658 SNR=55.9 23:32:23.711 00.000 10672 PhdController: settling, locked = 1, distance = 2.29 (99.00) aobump = 0 frame = 8 / 10 23:32:23.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:23.711 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:23.711 00.000 10672 Enqueuing Expose request 23:32:23.727 00.016 428 IsSlewing returns 0 23:32:23.727 00.000 428 IsGuiding returns 0 23:32:23.741 00.014 428 PulseGuide returned control before completion, sleep 994 23:32:24.777 01.036 428 IsGuiding returns 0 23:32:24.777 00.000 428 Move returns status 0, amount 998 23:32:24.777 00.000 428 MoveAxis(N, 0, ABG) 23:32:24.777 00.000 428 Move returns status 0, amount 0 23:32:24.777 00.000 428 move complete, result=0 23:32:24.777 00.000 428 worker thread done servicing request 23:32:24.777 00.000 428 Worker thread wakes up 23:32:24.777 00.000 10672 GuideStep: -0.9 px 998 ms EAST, 0.1 px 0 ms NORTH 23:32:24.777 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:24.777 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:25.886 01.109 10672 read socket command 10 23:32:25.886 00.000 10672 processing socket request REQDIST 23:32:25.886 00.000 10672 SOCKSVR: Sending pixel error of 2.29 23:32:25.886 00.000 10672 Sending socket response 229 (0xe5) 23:32:27.167 01.281 428 Exposure complete 23:32:27.292 00.125 428 worker thread done servicing request 23:32:27.292 00.000 10672 OnExposeComplete: enter 23:32:27.292 00.000 10672 UpdateGuideState(): m_state=6 23:32:27.292 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 205 23:32:27.292 00.000 10672 Star::Find returns 1 (0), X=590.73, Y=349.03, Mass=408476, SNR=51.5, Peak=61008 HFD=2.5 23:32:27.292 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.14) = xAngle (-2.56 = -2.56) 23:32:27.292 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.45 = -2.45) 23:32:27.292 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.43 hyp=0.66 cameraTheta=-2.42 mountX=-0.55 mountY=-0.42, mountTheta=-2.49 23:32:27.307 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.43, opts=13) 23:32:27.307 00.000 10672 Enqueuing Move request for scope (-0.50, -0.43) 23:32:27.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:32:27.307 00.000 428 Worker thread wakes up 23:32:27.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.43) opts 0xd 23:32:27.307 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.43) 23:32:27.307 00.000 428 Moving (-0.50, -0.43) raw xDistance=-0.55 yDistance=-0.42 23:32:27.307 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.55 23:32:27.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:27.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 23:32:27.307 00.000 428 MoveAxis(E, 716, ABG) 23:32:27.307 00.000 428 Guiding Dir = 2, Dur = 716 23:32:27.307 00.000 428 IsSlewing returns 0 23:32:27.307 00.000 428 IsGuiding returns 0 23:32:27.323 00.016 10672 UpdateGuideState exits: m=408476 SNR=51.5 23:32:27.323 00.000 10672 PhdController: settling, locked = 1, distance = 1.80 (99.00) aobump = 0 frame = 9 / 10 23:32:27.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:27.323 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:27.323 00.000 10672 Enqueuing Expose request 23:32:27.339 00.016 428 PulseGuide returned control before completion, sleep 698 23:32:28.046 00.707 428 IsGuiding returns 1 23:32:28.046 00.000 428 scope still moving after pulse duration time elapsed 23:32:28.093 00.047 428 IsSlewing returns 0 23:32:28.093 00.000 428 IsGuiding returns 0 23:32:28.093 00.000 428 scope move finished after 716 + 81 ms 23:32:28.093 00.000 428 Move returns status 0, amount 716 23:32:28.093 00.000 428 MoveAxis(N, 0, ABG) 23:32:28.108 00.015 428 Move returns status 0, amount 0 23:32:28.108 00.000 428 move complete, result=0 23:32:28.108 00.000 428 worker thread done servicing request 23:32:28.108 00.000 10672 GuideStep: -0.6 px 716 ms EAST, -0.4 px 0 ms NORTH 23:32:28.108 00.000 428 Worker thread wakes up 23:32:28.108 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:28.108 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:30.811 02.703 428 Exposure complete 23:32:30.889 00.078 10672 read socket command 10 23:32:30.889 00.000 10672 processing socket request REQDIST 23:32:30.889 00.000 10672 SOCKSVR: Sending pixel error of 1.80 23:32:30.889 00.000 10672 Sending socket response 180 (0xb4) 23:32:30.951 00.062 428 worker thread done servicing request 23:32:30.951 00.000 10672 OnExposeComplete: enter 23:32:30.951 00.000 10672 UpdateGuideState(): m_state=6 23:32:30.951 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 206 23:32:30.951 00.000 10672 Star::Find returns 1 (0), X=591.24, Y=349.84, Mass=494738, SNR=59.2, Peak=53488 HFD=3.5 23:32:30.951 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.14) = xAngle (1.41 = 1.41) 23:32:30.951 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.51 = 1.51) 23:32:30.951 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.54 mountX=0.06 mountY=0.37, mountTheta=1.41 23:32:30.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.37, opts=13) 23:32:30.951 00.000 10672 Enqueuing Move request for scope (0.01, 0.37) 23:32:30.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:32:30.951 00.000 428 Worker thread wakes up 23:32:30.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd 23:32:30.951 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.37) 23:32:30.951 00.000 428 Moving (0.01, 0.37) raw xDistance=0.06 yDistance=0.37 23:32:30.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:32:30.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:30.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 23:32:30.951 00.000 428 MoveAxis(E, 0, ABG) 23:32:30.951 00.000 428 Move returns status 0, amount 0 23:32:30.951 00.000 428 MoveAxis(N, 0, ABG) 23:32:30.951 00.000 428 Move returns status 0, amount 0 23:32:30.951 00.000 428 move complete, result=0 23:32:30.951 00.000 428 worker thread done servicing request 23:32:30.983 00.032 10672 UpdateGuideState exits: m=494738 SNR=59.2 23:32:30.983 00.000 10672 PhdController: settling, locked = 1, distance = 1.37 (99.00) aobump = 0 frame = 10 / 10 23:32:30.983 00.000 10672 PhdController: newstate STATE_FINISH 23:32:30.983 00.000 10672 PhdController complete: success 23:32:30.983 00.000 10672 Mount: notify guiding dither settle done success=1 23:32:30.983 00.000 10672 PhdController: newstate STATE_IDLE 23:32:30.983 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:30.983 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:30.983 00.000 10672 Enqueuing Expose request 23:32:30.983 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 23:32:30.983 00.000 428 Worker thread wakes up 23:32:30.983 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:30.983 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:34.450 03.467 428 Exposure complete 23:32:34.591 00.141 428 worker thread done servicing request 23:32:34.591 00.000 10672 OnExposeComplete: enter 23:32:34.591 00.000 10672 UpdateGuideState(): m_state=6 23:32:34.591 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 207 23:32:34.591 00.000 10672 Star::Find returns 1 (0), X=591.25, Y=349.41, Mass=472223, SNR=70.8, Peak=65488 HFD=3.0 23:32:34.591 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.14) = xAngle (-1.26 = -1.26) 23:32:34.591 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.16 = -1.16) 23:32:34.591 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.13 mountX=0.02 mountY=-0.06, mountTheta=-1.25 23:32:34.591 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.05, opts=13) 23:32:34.591 00.000 10672 Enqueuing Move request for scope (0.03, -0.05) 23:32:34.591 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:32:34.591 00.000 428 Worker thread wakes up 23:32:34.591 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd 23:32:34.591 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.05) 23:32:34.591 00.000 428 Moving (0.03, -0.05) raw xDistance=0.02 yDistance=-0.06 23:32:34.591 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 23:32:34.591 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:34.591 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 23:32:34.591 00.000 428 MoveAxis(E, 0, ABG) 23:32:34.591 00.000 428 Move returns status 0, amount 0 23:32:34.591 00.000 428 MoveAxis(N, 0, ABG) 23:32:34.591 00.000 428 Move returns status 0, amount 0 23:32:34.591 00.000 428 move complete, result=0 23:32:34.591 00.000 428 worker thread done servicing request 23:32:34.622 00.031 10672 UpdateGuideState exits: m=472223 SNR=70.8 23:32:34.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:34.622 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:34.622 00.000 10672 Enqueuing Expose request 23:32:34.622 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:32:34.622 00.000 428 Worker thread wakes up 23:32:34.622 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:34.622 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:35.877 01.255 10672 read socket command 10 23:32:35.877 00.000 10672 processing socket request REQDIST 23:32:35.877 00.000 10672 SOCKSVR: Sending pixel error of 0.97 23:32:35.877 00.000 10672 Sending socket response 97 (0x61) 23:32:38.110 02.233 428 Exposure complete 23:32:38.235 00.125 428 worker thread done servicing request 23:32:38.235 00.000 10672 OnExposeComplete: enter 23:32:38.235 00.000 10672 UpdateGuideState(): m_state=6 23:32:38.235 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 208 23:32:38.235 00.000 10672 Star::Find returns 1 (0), X=591.58, Y=349.55, Mass=453347, SNR=63.5, Peak=63632 HFD=3.1 23:32:38.235 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 23:32:38.235 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.22 = 0.22) 23:32:38.235 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.09 hyp=0.36 cameraTheta=0.25 mountX=0.36 mountY=0.08, mountTheta=0.22 23:32:38.235 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.09, opts=13) 23:32:38.235 00.000 10672 Enqueuing Move request for scope (0.35, 0.09) 23:32:38.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1768, FiltMax=65488, Gamma=1.000 23:32:38.235 00.000 428 Worker thread wakes up 23:32:38.235 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.09) opts 0xd 23:32:38.235 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.09) 23:32:38.251 00.016 428 Moving (0.35, 0.09) raw xDistance=0.36 yDistance=0.08 23:32:38.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 23:32:38.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:38.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:32:38.251 00.000 428 MoveAxis(E, 0, ABG) 23:32:38.251 00.000 428 Move returns status 0, amount 0 23:32:38.251 00.000 428 MoveAxis(N, 0, ABG) 23:32:38.251 00.000 428 Move returns status 0, amount 0 23:32:38.251 00.000 428 move complete, result=0 23:32:38.251 00.000 428 worker thread done servicing request 23:32:38.266 00.015 10672 UpdateGuideState exits: m=453347 SNR=63.5 23:32:38.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:38.266 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:38.266 00.000 10672 Enqueuing Expose request 23:32:38.266 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 23:32:38.266 00.000 428 Worker thread wakes up 23:32:38.266 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:38.266 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:40.875 02.609 10672 read socket command 10 23:32:40.875 00.000 10672 processing socket request REQDIST 23:32:40.875 00.000 10672 SOCKSVR: Sending pixel error of 0.79 23:32:40.875 00.000 10672 Sending socket response 79 (0x4f) 23:32:41.765 00.890 428 Exposure complete 23:32:41.906 00.141 428 worker thread done servicing request 23:32:41.906 00.000 10672 OnExposeComplete: enter 23:32:41.906 00.000 10672 UpdateGuideState(): m_state=6 23:32:41.906 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 209 23:32:41.906 00.000 10672 Star::Find returns 1 (0), X=591.48, Y=349.80, Mass=483725, SNR=68.3, Peak=54464 HFD=3.1 23:32:41.906 00.000 10672 CameraToMount -- cameraTheta (0.92) - m_xAngle (0.14) = xAngle (0.78 = 0.78) 23:32:41.906 00.000 10672 CameraToMount -- cameraTheta (0.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.89 = 0.89) 23:32:41.906 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.34 hyp=0.43 cameraTheta=0.92 mountX=0.30 mountY=0.33, mountTheta=0.83 23:32:41.906 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.34, opts=13) 23:32:41.906 00.000 10672 Enqueuing Move request for scope (0.26, 0.34) 23:32:41.906 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 23:32:41.906 00.000 428 Worker thread wakes up 23:32:41.906 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.34) opts 0xd 23:32:41.906 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.34) 23:32:41.906 00.000 428 Moving (0.26, 0.34) raw xDistance=0.30 yDistance=0.33 23:32:41.906 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 23:32:41.906 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:41.906 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 23:32:41.906 00.000 428 MoveAxis(E, 0, ABG) 23:32:41.906 00.000 428 Move returns status 0, amount 0 23:32:41.906 00.000 428 MoveAxis(N, 0, ABG) 23:32:41.906 00.000 428 Move returns status 0, amount 0 23:32:41.906 00.000 428 move complete, result=0 23:32:41.906 00.000 428 worker thread done servicing request 23:32:41.937 00.031 10672 UpdateGuideState exits: m=483725 SNR=68.3 23:32:41.937 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:41.937 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:41.937 00.000 10672 Enqueuing Expose request 23:32:41.937 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 23:32:41.937 00.000 428 Worker thread wakes up 23:32:41.937 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:41.937 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:45.409 03.472 428 Exposure complete 23:32:45.550 00.141 428 worker thread done servicing request 23:32:45.550 00.000 10672 OnExposeComplete: enter 23:32:45.550 00.000 10672 UpdateGuideState(): m_state=6 23:32:45.550 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 210 23:32:45.550 00.000 10672 Star::Find returns 1 (0), X=591.42, Y=349.38, Mass=415430, SNR=61.7, Peak=60576 HFD=3.0 23:32:45.550 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.14) = xAngle (-0.53 = -0.53) 23:32:45.550 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.42 = -0.42) 23:32:45.550 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.39 mountX=0.18 mountY=-0.08, mountTheta=-0.45 23:32:45.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.08, opts=13) 23:32:45.550 00.000 10672 Enqueuing Move request for scope (0.19, -0.08) 23:32:45.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:32:45.550 00.000 428 Worker thread wakes up 23:32:45.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd 23:32:45.550 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.08) 23:32:45.550 00.000 428 Moving (0.19, -0.08) raw xDistance=0.18 yDistance=-0.08 23:32:45.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 23:32:45.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:45.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:32:45.550 00.000 428 MoveAxis(E, 0, ABG) 23:32:45.550 00.000 428 Move returns status 0, amount 0 23:32:45.550 00.000 428 MoveAxis(N, 0, ABG) 23:32:45.550 00.000 428 Move returns status 0, amount 0 23:32:45.550 00.000 428 move complete, result=0 23:32:45.550 00.000 428 worker thread done servicing request 23:32:45.565 00.015 10672 UpdateGuideState exits: m=415430 SNR=61.7 23:32:45.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:45.565 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:45.565 00.000 10672 Enqueuing Expose request 23:32:45.581 00.016 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:32:45.581 00.000 428 Worker thread wakes up 23:32:45.581 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:45.581 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:45.878 00.297 10672 read socket command 10 23:32:45.878 00.000 10672 processing socket request REQDIST 23:32:45.878 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:32:45.878 00.000 10672 Sending socket response 54 (0x36) 23:32:49.035 03.157 428 Exposure complete 23:32:49.160 00.125 428 worker thread done servicing request 23:32:49.160 00.000 10672 OnExposeComplete: enter 23:32:49.160 00.000 10672 UpdateGuideState(): m_state=6 23:32:49.160 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 211 23:32:49.160 00.000 10672 Star::Find returns 1 (0), X=591.27, Y=349.21, Mass=470298, SNR=66.2, Peak=53808 HFD=3.5 23:32:49.160 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.54 = -1.54) 23:32:49.160 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 23:32:49.160 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.26 cameraTheta=-1.41 mountX=0.01 mountY=-0.25, mountTheta=-1.54 23:32:49.160 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.25, opts=13) 23:32:49.160 00.000 10672 Enqueuing Move request for scope (0.04, -0.25) 23:32:49.160 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:32:49.160 00.000 428 Worker thread wakes up 23:32:49.160 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd 23:32:49.160 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.25) 23:32:49.160 00.000 428 Moving (0.04, -0.25) raw xDistance=0.01 yDistance=-0.25 23:32:49.160 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:32:49.160 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:49.160 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:32:49.160 00.000 428 MoveAxis(E, 0, ABG) 23:32:49.160 00.000 428 Move returns status 0, amount 0 23:32:49.160 00.000 428 MoveAxis(N, 0, ABG) 23:32:49.160 00.000 428 Move returns status 0, amount 0 23:32:49.160 00.000 428 move complete, result=0 23:32:49.160 00.000 428 worker thread done servicing request 23:32:49.192 00.032 10672 UpdateGuideState exits: m=470298 SNR=66.2 23:32:49.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:49.192 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:49.192 00.000 10672 Enqueuing Expose request 23:32:49.192 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:32:49.192 00.000 428 Worker thread wakes up 23:32:49.192 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:49.192 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:50.879 01.687 10672 read socket command 10 23:32:50.879 00.000 10672 processing socket request REQDIST 23:32:50.879 00.000 10672 SOCKSVR: Sending pixel error of 0.45 23:32:50.879 00.000 10672 Sending socket response 45 (0x2d) 23:32:52.680 01.801 428 Exposure complete 23:32:52.805 00.125 428 worker thread done servicing request 23:32:52.805 00.000 10672 OnExposeComplete: enter 23:32:52.805 00.000 10672 UpdateGuideState(): m_state=6 23:32:52.805 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 212 23:32:52.805 00.000 10672 Star::Find returns 1 (0), X=591.23, Y=349.22, Mass=449765, SNR=64.3, Peak=65488 HFD=2.9 23:32:52.805 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.14) = xAngle (-1.69 = -1.69) 23:32:52.805 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.58 = -1.58) 23:32:52.805 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.55 mountX=-0.03 mountY=-0.25, mountTheta=-1.69 23:32:52.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.25, opts=13) 23:32:52.805 00.000 10672 Enqueuing Move request for scope (0.00, -0.25) 23:32:52.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:32:52.805 00.000 428 Worker thread wakes up 23:32:52.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd 23:32:52.805 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.25) 23:32:52.805 00.000 428 Moving (0.00, -0.25) raw xDistance=-0.03 yDistance=-0.25 23:32:52.805 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 23:32:52.805 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:52.805 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:32:52.805 00.000 428 MoveAxis(E, 0, ABG) 23:32:52.805 00.000 428 Move returns status 0, amount 0 23:32:52.805 00.000 428 MoveAxis(N, 0, ABG) 23:32:52.805 00.000 428 Move returns status 0, amount 0 23:32:52.805 00.000 428 move complete, result=0 23:32:52.805 00.000 428 worker thread done servicing request 23:32:52.836 00.031 10672 UpdateGuideState exits: m=449765 SNR=64.3 23:32:52.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:52.836 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:52.836 00.000 10672 Enqueuing Expose request 23:32:52.836 00.000 428 Worker thread wakes up 23:32:52.836 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:32:52.836 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:52.836 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:55.913 03.077 10672 read socket command 10 23:32:55.913 00.000 10672 processing socket request REQDIST 23:32:55.913 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:32:55.913 00.000 10672 Sending socket response 39 (0x27) 23:32:56.335 00.422 428 Exposure complete 23:32:56.476 00.141 428 worker thread done servicing request 23:32:56.476 00.000 10672 OnExposeComplete: enter 23:32:56.476 00.000 10672 UpdateGuideState(): m_state=6 23:32:56.476 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 213 23:32:56.476 00.000 10672 Star::Find returns 1 (0), X=591.18, Y=349.46, Mass=459286, SNR=63.8, Peak=54800 HFD=3.1 23:32:56.476 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (0.14) = xAngle (-3.16 = 3.13) 23:32:56.476 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.05 = -3.05) 23:32:56.476 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-3.02 mountX=-0.04 mountY=-0.00, mountTheta=-3.05 23:32:56.476 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.01, opts=13) 23:32:56.476 00.000 10672 Enqueuing Move request for scope (-0.04, -0.01) 23:32:56.476 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:32:56.476 00.000 428 Worker thread wakes up 23:32:56.476 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd 23:32:56.476 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.01) 23:32:56.476 00.000 428 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=-0.00 23:32:56.476 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:32:56.476 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:32:56.476 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 23:32:56.476 00.000 428 MoveAxis(E, 0, ABG) 23:32:56.476 00.000 428 Move returns status 0, amount 0 23:32:56.476 00.000 428 MoveAxis(N, 0, ABG) 23:32:56.476 00.000 428 Move returns status 0, amount 0 23:32:56.476 00.000 428 move complete, result=0 23:32:56.476 00.000 428 worker thread done servicing request 23:32:56.507 00.031 10672 UpdateGuideState exits: m=459286 SNR=63.8 23:32:56.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:32:56.507 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:32:56.507 00.000 10672 Enqueuing Expose request 23:32:56.507 00.000 428 Worker thread wakes up 23:32:56.507 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:32:56.507 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:32:56.507 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:32:59.990 03.483 428 Exposure complete 23:33:00.131 00.141 428 worker thread done servicing request 23:33:00.131 00.000 10672 OnExposeComplete: enter 23:33:00.131 00.000 10672 UpdateGuideState(): m_state=6 23:33:00.131 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 214 23:33:00.131 00.000 10672 Star::Find returns 1 (0), X=591.23, Y=349.42, Mass=405958, SNR=59.5, Peak=57952 HFD=3.0 23:33:00.131 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 23:33:00.131 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 23:33:00.131 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.48 mountX=-0.00 mountY=-0.04, mountTheta=-1.62 23:33:00.131 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.04, opts=13) 23:33:00.131 00.000 10672 Enqueuing Move request for scope (0.00, -0.04) 23:33:00.131 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:33:00.131 00.000 428 Worker thread wakes up 23:33:00.131 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd 23:33:00.131 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.04) 23:33:00.131 00.000 428 Moving (0.00, -0.04) raw xDistance=-0.00 yDistance=-0.04 23:33:00.131 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 23:33:00.131 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:00.131 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:33:00.131 00.000 428 MoveAxis(E, 0, ABG) 23:33:00.131 00.000 428 Move returns status 0, amount 0 23:33:00.131 00.000 428 MoveAxis(N, 0, ABG) 23:33:00.131 00.000 428 Move returns status 0, amount 0 23:33:00.131 00.000 428 move complete, result=0 23:33:00.131 00.000 428 worker thread done servicing request 23:33:00.162 00.031 10672 UpdateGuideState exits: m=405958 SNR=59.5 23:33:00.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:00.162 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:00.162 00.000 10672 Enqueuing Expose request 23:33:00.162 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:33:00.162 00.000 428 Worker thread wakes up 23:33:00.162 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:00.162 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:00.885 00.723 10672 read socket command 10 23:33:00.885 00.000 10672 processing socket request REQDIST 23:33:00.885 00.000 10672 SOCKSVR: Sending pixel error of 0.21 23:33:00.885 00.000 10672 Sending socket response 21 (0x15) 23:33:03.634 02.749 428 Exposure complete 23:33:03.775 00.141 428 worker thread done servicing request 23:33:03.775 00.000 10672 OnExposeComplete: enter 23:33:03.775 00.000 10672 UpdateGuideState(): m_state=6 23:33:03.775 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 215 23:33:03.775 00.000 10672 Star::Find returns 1 (0), X=591.04, Y=349.41, Mass=459046, SNR=68.5, Peak=62752 HFD=3.3 23:33:03.775 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 23:33:03.775 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 23:33:03.775 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-2.88 mountX=-0.19 mountY=-0.05, mountTheta=-2.91 23:33:03.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.05, opts=13) 23:33:03.775 00.000 10672 Enqueuing Move request for scope (-0.19, -0.05) 23:33:03.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:33:03.775 00.000 428 Worker thread wakes up 23:33:03.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd 23:33:03.775 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.05) 23:33:03.775 00.000 428 Moving (-0.19, -0.05) raw xDistance=-0.19 yDistance=-0.05 23:33:03.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 23:33:03.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:03.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:33:03.775 00.000 428 MoveAxis(E, 0, ABG) 23:33:03.775 00.000 428 Move returns status 0, amount 0 23:33:03.775 00.000 428 MoveAxis(N, 0, ABG) 23:33:03.775 00.000 428 Move returns status 0, amount 0 23:33:03.775 00.000 428 move complete, result=0 23:33:03.775 00.000 428 worker thread done servicing request 23:33:03.806 00.031 10672 UpdateGuideState exits: m=459046 SNR=68.5 23:33:03.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:03.806 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:03.806 00.000 10672 Enqueuing Expose request 23:33:03.806 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:33:03.806 00.000 428 Worker thread wakes up 23:33:03.806 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:03.806 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:05.884 02.078 10672 read socket command 10 23:33:05.884 00.000 10672 processing socket request REQDIST 23:33:05.884 00.000 10672 SOCKSVR: Sending pixel error of 0.20 23:33:05.884 00.000 10672 Sending socket response 20 (0x14) 23:33:07.289 01.405 428 Exposure complete 23:33:07.430 00.141 428 worker thread done servicing request 23:33:07.430 00.000 10672 OnExposeComplete: enter 23:33:07.430 00.000 10672 UpdateGuideState(): m_state=6 23:33:07.430 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 216 23:33:07.430 00.000 10672 Star::Find returns 1 (0), X=590.74, Y=349.45, Mass=467528, SNR=67.8, Peak=53056 HFD=3.3 23:33:07.430 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.26 = 3.02) 23:33:07.430 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.13) 23:33:07.430 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.01 hyp=0.49 cameraTheta=-3.13 mountX=-0.48 mountY=0.01, mountTheta=3.13 23:33:07.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.01, opts=13) 23:33:07.430 00.000 10672 Enqueuing Move request for scope (-0.49, -0.01) 23:33:07.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=512, FiltMax=65488, Gamma=1.000 23:33:07.430 00.000 428 Worker thread wakes up 23:33:07.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.01) opts 0xd 23:33:07.430 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.01) 23:33:07.430 00.000 428 Moving (-0.49, -0.01) raw xDistance=-0.48 yDistance=0.01 23:33:07.430 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 23:33:07.430 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:07.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:33:07.430 00.000 428 MoveAxis(E, 565, ABG) 23:33:07.430 00.000 428 Guiding Dir = 2, Dur = 565 23:33:07.430 00.000 428 IsSlewing returns 0 23:33:07.430 00.000 428 IsGuiding returns 0 23:33:07.446 00.016 428 PulseGuide returned control before completion, sleep 554 23:33:07.446 00.000 10672 UpdateGuideState exits: m=467528 SNR=67.8 23:33:07.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:07.446 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:07.446 00.000 10672 Enqueuing Expose request 23:33:08.024 00.578 428 IsGuiding returns 0 23:33:08.024 00.000 428 Move returns status 0, amount 565 23:33:08.024 00.000 428 MoveAxis(N, 0, ABG) 23:33:08.024 00.000 428 Move returns status 0, amount 0 23:33:08.024 00.000 428 move complete, result=0 23:33:08.024 00.000 428 worker thread done servicing request 23:33:08.024 00.000 10672 GuideStep: -0.5 px 565 ms EAST, 0.0 px 0 ms NORTH 23:33:08.024 00.000 428 Worker thread wakes up 23:33:08.024 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:08.024 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:10.887 02.863 10672 read socket command 10 23:33:10.887 00.000 10672 processing socket request REQDIST 23:33:10.887 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:33:10.887 00.000 10672 Sending socket response 29 (0x1d) 23:33:10.918 00.031 428 Exposure complete 23:33:11.059 00.141 428 worker thread done servicing request 23:33:11.059 00.000 10672 OnExposeComplete: enter 23:33:11.059 00.000 10672 UpdateGuideState(): m_state=6 23:33:11.059 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 217 23:33:11.059 00.000 10672 Star::Find returns 1 (0), X=591.30, Y=349.39, Mass=455928, SNR=62.5, Peak=65152 HFD=3.1 23:33:11.059 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 23:33:11.059 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.83 = -0.83) 23:33:11.059 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.80 mountX=0.06 mountY=-0.08, mountTheta=-0.90 23:33:11.059 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.07, opts=13) 23:33:11.059 00.000 10672 Enqueuing Move request for scope (0.07, -0.07) 23:33:11.059 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:33:11.059 00.000 428 Worker thread wakes up 23:33:11.059 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd 23:33:11.059 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.07) 23:33:11.059 00.000 428 Moving (0.07, -0.07) raw xDistance=0.06 yDistance=-0.08 23:33:11.059 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:33:11.059 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:11.059 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:33:11.059 00.000 428 MoveAxis(E, 0, ABG) 23:33:11.059 00.000 428 Move returns status 0, amount 0 23:33:11.059 00.000 428 MoveAxis(N, 0, ABG) 23:33:11.059 00.000 428 Move returns status 0, amount 0 23:33:11.059 00.000 428 move complete, result=0 23:33:11.059 00.000 428 worker thread done servicing request 23:33:11.090 00.031 10672 UpdateGuideState exits: m=455928 SNR=62.5 23:33:11.090 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:11.090 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:11.090 00.000 10672 Enqueuing Expose request 23:33:11.090 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:33:11.090 00.000 428 Worker thread wakes up 23:33:11.090 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:11.090 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:14.573 03.483 428 Exposure complete 23:33:14.729 00.156 428 worker thread done servicing request 23:33:14.729 00.000 10672 OnExposeComplete: enter 23:33:14.729 00.000 10672 UpdateGuideState(): m_state=6 23:33:14.729 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 218 23:33:14.729 00.000 10672 Star::Find returns 1 (0), X=590.94, Y=349.21, Mass=448044, SNR=58.8, Peak=56096 HFD=2.9 23:33:14.729 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.14) = xAngle (-2.56 = -2.56) 23:33:14.729 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.45 = -2.45) 23:33:14.729 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.25 hyp=0.38 cameraTheta=-2.42 mountX=-0.32 mountY=-0.24, mountTheta=-2.49 23:33:14.729 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.25, opts=13) 23:33:14.729 00.000 10672 Enqueuing Move request for scope (-0.29, -0.25) 23:33:14.729 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:33:14.729 00.000 428 Worker thread wakes up 23:33:14.729 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.25) opts 0xd 23:33:14.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.25) 23:33:14.729 00.000 428 Moving (-0.29, -0.25) raw xDistance=-0.32 yDistance=-0.24 23:33:14.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 23:33:14.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:14.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:33:14.729 00.000 428 MoveAxis(E, 0, ABG) 23:33:14.729 00.000 428 Move returns status 0, amount 0 23:33:14.729 00.000 428 MoveAxis(N, 0, ABG) 23:33:14.729 00.000 428 Move returns status 0, amount 0 23:33:14.729 00.000 428 move complete, result=0 23:33:14.729 00.000 428 worker thread done servicing request 23:33:14.761 00.032 10672 UpdateGuideState exits: m=448044 SNR=58.8 23:33:14.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:14.761 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:14.761 00.000 10672 Enqueuing Expose request 23:33:14.761 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:33:14.761 00.000 428 Worker thread wakes up 23:33:14.761 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:14.761 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:15.886 01.125 10672 read socket command 10 23:33:15.886 00.000 10672 processing socket request REQDIST 23:33:15.886 00.000 10672 SOCKSVR: Sending pixel error of 0.27 23:33:15.886 00.000 10672 Sending socket response 27 (0x1b) 23:33:18.218 02.332 428 Exposure complete 23:33:18.358 00.140 428 worker thread done servicing request 23:33:18.358 00.000 10672 OnExposeComplete: enter 23:33:18.358 00.000 10672 UpdateGuideState(): m_state=6 23:33:18.358 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 219 23:33:18.358 00.000 10672 Star::Find returns 1 (0), X=590.84, Y=349.36, Mass=455570, SNR=58.0, Peak=65488 HFD=3.2 23:33:18.358 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 23:33:18.358 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 23:33:18.358 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.10 hyp=0.40 cameraTheta=-2.89 mountX=-0.39 mountY=-0.09, mountTheta=-2.92 23:33:18.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.10, opts=13) 23:33:18.358 00.000 10672 Enqueuing Move request for scope (-0.38, -0.10) 23:33:18.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:33:18.358 00.000 428 Worker thread wakes up 23:33:18.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.10) opts 0xd 23:33:18.358 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.10) 23:33:18.358 00.000 428 Moving (-0.38, -0.10) raw xDistance=-0.39 yDistance=-0.09 23:33:18.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:33:18.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:18.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:33:18.358 00.000 428 MoveAxis(E, 0, ABG) 23:33:18.358 00.000 428 Move returns status 0, amount 0 23:33:18.358 00.000 428 MoveAxis(N, 0, ABG) 23:33:18.358 00.000 428 Move returns status 0, amount 0 23:33:18.358 00.000 428 move complete, result=0 23:33:18.358 00.000 428 worker thread done servicing request 23:33:18.389 00.031 10672 UpdateGuideState exits: m=455570 SNR=58.0 23:33:18.389 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:18.389 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:18.389 00.000 10672 Enqueuing Expose request 23:33:18.389 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:33:18.389 00.000 428 Worker thread wakes up 23:33:18.389 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:18.389 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:20.889 02.500 10672 read socket command 10 23:33:20.889 00.000 10672 processing socket request REQDIST 23:33:20.889 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:33:20.889 00.000 10672 Sending socket response 31 (0x1f) 23:33:21.873 00.984 428 Exposure complete 23:33:22.013 00.140 428 worker thread done servicing request 23:33:22.013 00.000 10672 OnExposeComplete: enter 23:33:22.013 00.000 10672 UpdateGuideState(): m_state=6 23:33:22.013 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 220 23:33:22.013 00.000 10672 Star::Find returns 1 (0), X=590.98, Y=349.10, Mass=428336, SNR=59.3, Peak=59376 HFD=2.9 23:33:22.013 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 23:33:22.013 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 23:33:22.013 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.37 hyp=0.44 cameraTheta=-2.16 mountX=-0.29 mountY=-0.36, mountTheta=-2.25 23:33:22.013 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.37, opts=13) 23:33:22.013 00.000 10672 Enqueuing Move request for scope (-0.24, -0.37) 23:33:22.013 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:33:22.013 00.000 428 Worker thread wakes up 23:33:22.013 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.37) opts 0xd 23:33:22.013 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.37) 23:33:22.013 00.000 428 Moving (-0.24, -0.37) raw xDistance=-0.29 yDistance=-0.36 23:33:22.013 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:33:22.013 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:22.013 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:33:22.013 00.000 428 MoveAxis(E, 0, ABG) 23:33:22.013 00.000 428 Move returns status 0, amount 0 23:33:22.013 00.000 428 MoveAxis(N, 0, ABG) 23:33:22.013 00.000 428 Move returns status 0, amount 0 23:33:22.013 00.000 428 move complete, result=0 23:33:22.013 00.000 428 worker thread done servicing request 23:33:22.045 00.032 10672 UpdateGuideState exits: m=428336 SNR=59.3 23:33:22.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:22.045 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:22.045 00.000 10672 Enqueuing Expose request 23:33:22.045 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 23:33:22.045 00.000 428 Worker thread wakes up 23:33:22.045 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:22.045 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:25.532 03.487 428 Exposure complete 23:33:25.673 00.141 428 worker thread done servicing request 23:33:25.673 00.000 10672 OnExposeComplete: enter 23:33:25.673 00.000 10672 UpdateGuideState(): m_state=6 23:33:25.673 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 221 23:33:25.673 00.000 10672 Star::Find returns 1 (0), X=591.20, Y=349.11, Mass=422138, SNR=58.4, Peak=65488 HFD=2.8 23:33:25.673 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.14) = xAngle (-1.79 = -1.79) 23:33:25.673 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.68 = -1.68) 23:33:25.673 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.65 mountX=-0.08 mountY=-0.35, mountTheta=-1.79 23:33:25.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.36, opts=13) 23:33:25.673 00.000 10672 Enqueuing Move request for scope (-0.03, -0.36) 23:33:25.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:33:25.673 00.000 428 Worker thread wakes up 23:33:25.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.36) opts 0xd 23:33:25.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.36) 23:33:25.673 00.000 428 Moving (-0.03, -0.36) raw xDistance=-0.08 yDistance=-0.35 23:33:25.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:33:25.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:25.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 23:33:25.673 00.000 428 MoveAxis(E, 0, ABG) 23:33:25.673 00.000 428 Move returns status 0, amount 0 23:33:25.673 00.000 428 MoveAxis(N, 0, ABG) 23:33:25.673 00.000 428 Move returns status 0, amount 0 23:33:25.673 00.000 428 move complete, result=0 23:33:25.673 00.000 428 worker thread done servicing request 23:33:25.688 00.015 10672 UpdateGuideState exits: m=422138 SNR=58.4 23:33:25.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:25.688 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:25.688 00.000 10672 Enqueuing Expose request 23:33:25.688 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:33:25.688 00.000 428 Worker thread wakes up 23:33:25.688 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:25.688 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:25.876 00.188 10672 read socket command 10 23:33:25.876 00.000 10672 processing socket request REQDIST 23:33:25.876 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:33:25.876 00.000 10672 Sending socket response 35 (0x23) 23:33:29.172 03.296 428 Exposure complete 23:33:29.297 00.125 428 worker thread done servicing request 23:33:29.297 00.000 10672 OnExposeComplete: enter 23:33:29.297 00.000 10672 UpdateGuideState(): m_state=6 23:33:29.297 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 222 23:33:29.297 00.000 10672 Star::Find returns 1 (0), X=591.20, Y=349.22, Mass=431894, SNR=63.5, Peak=56752 HFD=2.8 23:33:29.297 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 23:33:29.297 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 23:33:29.297 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.68 mountX=-0.06 mountY=-0.24, mountTheta=-1.81 23:33:29.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.24, opts=13) 23:33:29.297 00.000 10672 Enqueuing Move request for scope (-0.03, -0.24) 23:33:29.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:33:29.297 00.000 428 Worker thread wakes up 23:33:29.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd 23:33:29.297 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.24) 23:33:29.297 00.000 428 Moving (-0.03, -0.24) raw xDistance=-0.06 yDistance=-0.24 23:33:29.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 23:33:29.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:29.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:33:29.297 00.000 428 MoveAxis(E, 0, ABG) 23:33:29.297 00.000 428 Move returns status 0, amount 0 23:33:29.297 00.000 428 MoveAxis(N, 0, ABG) 23:33:29.297 00.000 428 Move returns status 0, amount 0 23:33:29.297 00.000 428 move complete, result=0 23:33:29.297 00.000 428 worker thread done servicing request 23:33:29.328 00.031 10672 UpdateGuideState exits: m=431894 SNR=63.5 23:33:29.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:29.328 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:29.328 00.000 10672 Enqueuing Expose request 23:33:29.328 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:33:29.328 00.000 428 Worker thread wakes up 23:33:29.328 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:29.328 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:30.890 01.562 10672 read socket command 10 23:33:30.890 00.000 10672 processing socket request REQDIST 23:33:30.890 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:33:30.890 00.000 10672 Sending socket response 31 (0x1f) 23:33:32.811 01.921 428 Exposure complete 23:33:32.936 00.125 428 worker thread done servicing request 23:33:32.936 00.000 10672 OnExposeComplete: enter 23:33:32.936 00.000 10672 UpdateGuideState(): m_state=6 23:33:32.936 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 223 23:33:32.936 00.000 10672 Star::Find returns 1 (0), X=591.42, Y=349.75, Mass=444625, SNR=54.9, Peak=55888 HFD=3.2 23:33:32.936 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.14) = xAngle (0.84 = 0.84) 23:33:32.936 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.95 = 0.95) 23:33:32.936 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.29 hyp=0.35 cameraTheta=0.98 mountX=0.23 mountY=0.28, mountTheta=0.89 23:33:32.936 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.29, opts=13) 23:33:32.936 00.000 10672 Enqueuing Move request for scope (0.19, 0.29) 23:33:32.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:33:32.936 00.000 428 Worker thread wakes up 23:33:32.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.29) opts 0xd 23:33:32.936 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.29) 23:33:32.936 00.000 428 Moving (0.19, 0.29) raw xDistance=0.23 yDistance=0.28 23:33:32.936 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 23:33:32.936 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:32.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 23:33:32.936 00.000 428 MoveAxis(E, 0, ABG) 23:33:32.936 00.000 428 Move returns status 0, amount 0 23:33:32.936 00.000 428 MoveAxis(N, 0, ABG) 23:33:32.936 00.000 428 Move returns status 0, amount 0 23:33:32.936 00.000 428 move complete, result=0 23:33:32.936 00.000 428 worker thread done servicing request 23:33:32.967 00.031 10672 UpdateGuideState exits: m=444625 SNR=54.9 23:33:32.967 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:32.967 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:32.967 00.000 10672 Enqueuing Expose request 23:33:32.967 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 23:33:32.967 00.000 428 Worker thread wakes up 23:33:32.967 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:32.967 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:35.878 02.911 10672 read socket command 10 23:33:35.878 00.000 10672 processing socket request REQDIST 23:33:35.878 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:33:35.878 00.000 10672 Sending socket response 32 (0x20) 23:33:36.471 00.593 428 Exposure complete 23:33:36.596 00.125 428 worker thread done servicing request 23:33:36.596 00.000 10672 OnExposeComplete: enter 23:33:36.596 00.000 10672 UpdateGuideState(): m_state=6 23:33:36.596 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 224 23:33:36.596 00.000 10672 Star::Find returns 1 (0), X=591.38, Y=349.54, Mass=456216, SNR=72.6, Peak=55344 HFD=3.2 23:33:36.596 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.14) = xAngle (0.32 = 0.32) 23:33:36.596 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.42 = 0.42) 23:33:36.596 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.17 cameraTheta=0.45 mountX=0.17 mountY=0.07, mountTheta=0.41 23:33:36.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.08, opts=13) 23:33:36.596 00.000 10672 Enqueuing Move request for scope (0.16, 0.08) 23:33:36.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:33:36.596 00.000 428 Worker thread wakes up 23:33:36.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd 23:33:36.596 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.08) 23:33:36.596 00.000 428 Moving (0.16, 0.08) raw xDistance=0.17 yDistance=0.07 23:33:36.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 23:33:36.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:36.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 23:33:36.596 00.000 428 MoveAxis(E, 0, ABG) 23:33:36.596 00.000 428 Move returns status 0, amount 0 23:33:36.596 00.000 428 MoveAxis(N, 0, ABG) 23:33:36.596 00.000 428 Move returns status 0, amount 0 23:33:36.596 00.000 428 move complete, result=0 23:33:36.596 00.000 428 worker thread done servicing request 23:33:36.627 00.031 10672 UpdateGuideState exits: m=456216 SNR=72.6 23:33:36.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:36.627 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:36.627 00.000 10672 Enqueuing Expose request 23:33:36.627 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 23:33:36.627 00.000 428 Worker thread wakes up 23:33:36.627 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:36.627 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:40.111 03.484 428 Exposure complete 23:33:40.251 00.140 428 worker thread done servicing request 23:33:40.251 00.000 10672 OnExposeComplete: enter 23:33:40.251 00.000 10672 UpdateGuideState(): m_state=6 23:33:40.251 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 225 23:33:40.251 00.000 10672 Star::Find returns 1 (0), X=591.84, Y=349.44, Mass=448614, SNR=60.0, Peak=65488 HFD=3.0 23:33:40.251 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.14) = xAngle (-0.18 = -0.18) 23:33:40.251 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.07 = -0.07) 23:33:40.251 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.03 hyp=0.61 cameraTheta=-0.04 mountX=0.60 mountY=-0.04, mountTheta=-0.07 23:33:40.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.03, opts=13) 23:33:40.251 00.000 10672 Enqueuing Move request for scope (0.61, -0.03) 23:33:40.251 00.000 428 Worker thread wakes up 23:33:40.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:33:40.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.03) opts 0xd 23:33:40.251 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.03) 23:33:40.251 00.000 428 Moving (0.61, -0.03) raw xDistance=0.60 yDistance=-0.04 23:33:40.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 23:33:40.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:40.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:33:40.251 00.000 428 MoveAxis(W, 704, ABG) 23:33:40.251 00.000 428 Guiding Dir = 3, Dur = 704 23:33:40.251 00.000 428 IsSlewing returns 0 23:33:40.251 00.000 428 IsGuiding returns 0 23:33:40.282 00.031 10672 UpdateGuideState exits: m=448614 SNR=60.0 23:33:40.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:40.282 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:40.282 00.000 10672 Enqueuing Expose request 23:33:40.282 00.000 428 PulseGuide returned control before completion, sleep 685 23:33:40.876 00.594 10672 read socket command 10 23:33:40.876 00.000 10672 processing socket request REQDIST 23:33:40.876 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:33:40.876 00.000 10672 Sending socket response 38 (0x26) 23:33:41.001 00.125 428 IsGuiding returns 0 23:33:41.001 00.000 428 Move returns status 0, amount 704 23:33:41.001 00.000 428 MoveAxis(N, 0, ABG) 23:33:41.001 00.000 428 Move returns status 0, amount 0 23:33:41.001 00.000 428 move complete, result=0 23:33:41.001 00.000 428 worker thread done servicing request 23:33:41.001 00.000 428 Worker thread wakes up 23:33:41.001 00.000 10672 GuideStep: 0.6 px 704 ms WEST, -0.0 px 0 ms NORTH 23:33:41.001 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:41.001 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:43.755 02.754 428 Exposure complete 23:33:43.880 00.125 428 worker thread done servicing request 23:33:43.880 00.000 10672 OnExposeComplete: enter 23:33:43.880 00.000 10672 UpdateGuideState(): m_state=6 23:33:43.880 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 226 23:33:43.880 00.000 10672 Star::Find returns 1 (0), X=591.78, Y=349.29, Mass=443403, SNR=68.1, Peak=65488 HFD=3.3 23:33:43.880 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.44 = -0.44) 23:33:43.880 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 23:33:43.880 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.17 hyp=0.58 cameraTheta=-0.31 mountX=0.52 mountY=-0.19, mountTheta=-0.35 23:33:43.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.17, opts=13) 23:33:43.880 00.000 10672 Enqueuing Move request for scope (0.55, -0.17) 23:33:43.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:33:43.880 00.000 428 Worker thread wakes up 23:33:43.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.17) opts 0xd 23:33:43.880 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.17) 23:33:43.880 00.000 428 Moving (0.55, -0.17) raw xDistance=0.52 yDistance=-0.19 23:33:43.880 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.52 23:33:43.880 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:43.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:33:43.880 00.000 428 MoveAxis(W, 662, ABG) 23:33:43.880 00.000 428 Guiding Dir = 3, Dur = 662 23:33:43.880 00.000 428 IsSlewing returns 0 23:33:43.880 00.000 428 IsGuiding returns 0 23:33:43.911 00.031 10672 UpdateGuideState exits: m=443403 SNR=68.1 23:33:43.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:43.911 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:43.911 00.000 10672 Enqueuing Expose request 23:33:43.911 00.000 428 PulseGuide returned control before completion, sleep 645 23:33:44.567 00.656 428 IsGuiding returns 1 23:33:44.567 00.000 428 scope still moving after pulse duration time elapsed 23:33:44.598 00.031 428 IsSlewing returns 0 23:33:44.598 00.000 428 IsGuiding returns 0 23:33:44.598 00.000 428 scope move finished after 662 + 51 ms 23:33:44.598 00.000 428 Move returns status 0, amount 662 23:33:44.598 00.000 428 MoveAxis(N, 0, ABG) 23:33:44.598 00.000 428 Move returns status 0, amount 0 23:33:44.598 00.000 428 move complete, result=0 23:33:44.598 00.000 428 worker thread done servicing request 23:33:44.598 00.000 428 Worker thread wakes up 23:33:44.598 00.000 10672 GuideStep: 0.5 px 662 ms WEST, -0.2 px 0 ms NORTH 23:33:44.598 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:44.598 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:45.879 01.281 10672 read socket command 10 23:33:45.879 00.000 10672 processing socket request REQDIST 23:33:45.879 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:33:45.879 00.000 10672 Sending socket response 44 (0x2c) 23:33:47.379 01.500 428 Exposure complete 23:33:47.519 00.140 428 worker thread done servicing request 23:33:47.519 00.000 10672 OnExposeComplete: enter 23:33:47.519 00.000 10672 UpdateGuideState(): m_state=6 23:33:47.519 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 227 23:33:47.519 00.000 10672 Star::Find returns 1 (0), X=591.44, Y=349.41, Mass=432835, SNR=59.4, Peak=60576 HFD=3.1 23:33:47.519 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.35 = -0.35) 23:33:47.519 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 23:33:47.519 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-0.22 mountX=0.21 mountY=-0.05, mountTheta=-0.25 23:33:47.519 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.05, opts=13) 23:33:47.519 00.000 10672 Enqueuing Move request for scope (0.22, -0.05) 23:33:47.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:33:47.519 00.000 428 Worker thread wakes up 23:33:47.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd 23:33:47.519 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.05) 23:33:47.519 00.000 428 Moving (0.22, -0.05) raw xDistance=0.21 yDistance=-0.05 23:33:47.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:33:47.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:47.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:33:47.519 00.000 428 MoveAxis(E, 0, ABG) 23:33:47.519 00.000 428 Move returns status 0, amount 0 23:33:47.519 00.000 428 MoveAxis(N, 0, ABG) 23:33:47.519 00.000 428 Move returns status 0, amount 0 23:33:47.519 00.000 428 move complete, result=0 23:33:47.519 00.000 428 worker thread done servicing request 23:33:47.550 00.031 10672 UpdateGuideState exits: m=432835 SNR=59.4 23:33:47.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:47.550 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:47.550 00.000 10672 Enqueuing Expose request 23:33:47.550 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:33:47.550 00.000 428 Worker thread wakes up 23:33:47.550 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:47.550 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:50.883 03.333 10672 read socket command 10 23:33:50.883 00.000 10672 processing socket request REQDIST 23:33:50.883 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:33:50.883 00.000 10672 Sending socket response 37 (0x25) 23:33:51.039 00.156 428 Exposure complete 23:33:51.164 00.125 428 worker thread done servicing request 23:33:51.164 00.000 10672 OnExposeComplete: enter 23:33:51.164 00.000 10672 UpdateGuideState(): m_state=6 23:33:51.164 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 228 23:33:51.164 00.000 10672 Star::Find returns 1 (0), X=591.81, Y=349.51, Mass=456313, SNR=68.5, Peak=55008 HFD=3.1 23:33:51.164 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.14) = xAngle (-0.07 = -0.07) 23:33:51.179 00.015 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.04 = 0.04) 23:33:51.179 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.04 hyp=0.59 cameraTheta=0.07 mountX=0.58 mountY=0.03, mountTheta=0.04 23:33:51.179 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.04, opts=13) 23:33:51.179 00.000 10672 Enqueuing Move request for scope (0.58, 0.04) 23:33:51.179 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:33:51.179 00.000 428 Worker thread wakes up 23:33:51.179 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.04) opts 0xd 23:33:51.179 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.04) 23:33:51.179 00.000 428 Moving (0.58, 0.04) raw xDistance=0.58 yDistance=0.03 23:33:51.179 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 23:33:51.179 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:51.179 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:33:51.179 00.000 428 MoveAxis(W, 684, ABG) 23:33:51.179 00.000 428 Guiding Dir = 3, Dur = 684 23:33:51.195 00.016 10672 UpdateGuideState exits: m=456313 SNR=68.5 23:33:51.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:51.195 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:51.195 00.000 10672 Enqueuing Expose request 23:33:51.211 00.016 428 IsSlewing returns 0 23:33:51.211 00.000 428 IsGuiding returns 0 23:33:51.226 00.015 428 PulseGuide returned control before completion, sleep 680 23:33:51.945 00.719 428 IsGuiding returns 0 23:33:51.945 00.000 428 Move returns status 0, amount 684 23:33:51.945 00.000 428 MoveAxis(N, 0, ABG) 23:33:51.945 00.000 428 Move returns status 0, amount 0 23:33:51.945 00.000 428 move complete, result=0 23:33:51.945 00.000 428 worker thread done servicing request 23:33:51.945 00.000 428 Worker thread wakes up 23:33:51.945 00.000 10672 GuideStep: 0.6 px 684 ms WEST, 0.0 px 0 ms NORTH 23:33:51.960 00.015 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:51.960 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:54.709 02.749 428 Exposure complete 23:33:54.850 00.141 428 worker thread done servicing request 23:33:54.850 00.000 10672 OnExposeComplete: enter 23:33:54.850 00.000 10672 UpdateGuideState(): m_state=6 23:33:54.850 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 229 23:33:54.850 00.000 10672 Star::Find returns 1 (0), X=591.41, Y=349.34, Mass=445780, SNR=57.0, Peak=57744 HFD=2.9 23:33:54.850 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.14) = xAngle (-0.71 = -0.71) 23:33:54.850 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.60 = -0.60) 23:33:54.850 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-0.57 mountX=0.17 mountY=-0.13, mountTheta=-0.64 23:33:54.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.12, opts=13) 23:33:54.850 00.000 10672 Enqueuing Move request for scope (0.19, -0.12) 23:33:54.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:33:54.850 00.000 428 Worker thread wakes up 23:33:54.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd 23:33:54.850 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.12) 23:33:54.850 00.000 428 Moving (0.19, -0.12) raw xDistance=0.17 yDistance=-0.13 23:33:54.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 23:33:54.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:54.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:33:54.850 00.000 428 MoveAxis(E, 0, ABG) 23:33:54.850 00.000 428 Move returns status 0, amount 0 23:33:54.850 00.000 428 MoveAxis(N, 0, ABG) 23:33:54.850 00.000 428 Move returns status 0, amount 0 23:33:54.850 00.000 428 move complete, result=0 23:33:54.850 00.000 428 worker thread done servicing request 23:33:54.866 00.016 10672 UpdateGuideState exits: m=445780 SNR=57.0 23:33:54.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:54.866 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:54.866 00.000 10672 Enqueuing Expose request 23:33:54.866 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:33:54.866 00.000 428 Worker thread wakes up 23:33:54.866 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:54.866 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:33:55.881 01.015 10672 read socket command 10 23:33:55.881 00.000 10672 processing socket request REQDIST 23:33:55.881 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:33:55.881 00.000 10672 Sending socket response 37 (0x25) 23:33:58.354 02.473 428 Exposure complete 23:33:58.494 00.140 428 worker thread done servicing request 23:33:58.494 00.000 10672 OnExposeComplete: enter 23:33:58.494 00.000 10672 UpdateGuideState(): m_state=6 23:33:58.494 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 230 23:33:58.494 00.000 10672 Star::Find returns 1 (0), X=591.44, Y=349.07, Mass=417481, SNR=62.7, Peak=62976 HFD=2.5 23:33:58.494 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.14) = xAngle (-1.22 = -1.22) 23:33:58.494 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.11 = -1.11) 23:33:58.494 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.40 hyp=0.45 cameraTheta=-1.08 mountX=0.16 mountY=-0.40, mountTheta=-1.20 23:33:58.494 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.40, opts=13) 23:33:58.494 00.000 10672 Enqueuing Move request for scope (0.21, -0.40) 23:33:58.494 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:33:58.494 00.000 428 Worker thread wakes up 23:33:58.494 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.40) opts 0xd 23:33:58.494 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.40) 23:33:58.494 00.000 428 Moving (0.21, -0.40) raw xDistance=0.16 yDistance=-0.40 23:33:58.494 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 23:33:58.494 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:33:58.494 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 23:33:58.510 00.016 428 MoveAxis(E, 0, ABG) 23:33:58.510 00.000 428 Move returns status 0, amount 0 23:33:58.510 00.000 428 MoveAxis(N, 0, ABG) 23:33:58.510 00.000 428 Move returns status 0, amount 0 23:33:58.510 00.000 428 move complete, result=0 23:33:58.510 00.000 428 worker thread done servicing request 23:33:58.526 00.016 10672 UpdateGuideState exits: m=417481 SNR=62.7 23:33:58.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:33:58.526 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:33:58.526 00.000 10672 Enqueuing Expose request 23:33:58.526 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:33:58.526 00.000 428 Worker thread wakes up 23:33:58.526 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:33:58.526 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:00.884 02.358 10672 read socket command 10 23:34:00.884 00.000 10672 processing socket request REQDIST 23:34:00.884 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:34:00.884 00.000 10672 Sending socket response 39 (0x27) 23:34:02.009 01.125 428 Exposure complete 23:34:02.134 00.125 428 worker thread done servicing request 23:34:02.134 00.000 10672 OnExposeComplete: enter 23:34:02.134 00.000 10672 UpdateGuideState(): m_state=6 23:34:02.134 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 231 23:34:02.134 00.000 10672 Star::Find returns 1 (0), X=591.27, Y=349.46, Mass=433881, SNR=59.1, Peak=61008 HFD=3.1 23:34:02.134 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (0.14) = xAngle (-0.16 = -0.16) 23:34:02.134 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.05 = -0.05) 23:34:02.134 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.02 mountX=0.04 mountY=-0.00, mountTheta=-0.05 23:34:02.134 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.00, opts=13) 23:34:02.134 00.000 10672 Enqueuing Move request for scope (0.04, -0.00) 23:34:02.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:34:02.134 00.000 428 Worker thread wakes up 23:34:02.134 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd 23:34:02.134 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.00) 23:34:02.134 00.000 428 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00 23:34:02.134 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:34:02.134 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:02.134 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 23:34:02.134 00.000 428 MoveAxis(E, 0, ABG) 23:34:02.134 00.000 428 Move returns status 0, amount 0 23:34:02.134 00.000 428 MoveAxis(N, 0, ABG) 23:34:02.134 00.000 428 Move returns status 0, amount 0 23:34:02.134 00.000 428 move complete, result=0 23:34:02.134 00.000 428 worker thread done servicing request 23:34:02.165 00.031 10672 UpdateGuideState exits: m=433881 SNR=59.1 23:34:02.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:02.165 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:02.165 00.000 10672 Enqueuing Expose request 23:34:02.165 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:34:02.165 00.000 428 Worker thread wakes up 23:34:02.165 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:02.165 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:05.648 03.483 428 Exposure complete 23:34:05.773 00.125 428 worker thread done servicing request 23:34:05.773 00.000 10672 OnExposeComplete: enter 23:34:05.773 00.000 10672 UpdateGuideState(): m_state=6 23:34:05.773 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 232 23:34:05.789 00.016 10672 Star::Find returns 1 (0), X=591.85, Y=349.20, Mass=399705, SNR=58.6, Peak=65488 HFD=2.4 23:34:05.789 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.14) = xAngle (-0.53 = -0.53) 23:34:05.789 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.43 = -0.43) 23:34:05.789 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.26 hyp=0.68 cameraTheta=-0.40 mountX=0.59 mountY=-0.28, mountTheta=-0.45 23:34:05.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.26, opts=13) 23:34:05.789 00.000 10672 Enqueuing Move request for scope (0.63, -0.26) 23:34:05.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:34:05.789 00.000 428 Worker thread wakes up 23:34:05.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.26) opts 0xd 23:34:05.789 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.26) 23:34:05.789 00.000 428 Moving (0.63, -0.26) raw xDistance=0.59 yDistance=-0.28 23:34:05.789 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 23:34:05.789 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:05.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:34:05.789 00.000 428 MoveAxis(W, 687, ABG) 23:34:05.789 00.000 428 Guiding Dir = 3, Dur = 687 23:34:05.789 00.000 428 IsSlewing returns 0 23:34:05.789 00.000 428 IsGuiding returns 0 23:34:05.804 00.015 10672 UpdateGuideState exits: m=399705 SNR=58.6 23:34:05.804 00.000 428 PulseGuide returned control before completion, sleep 675 23:34:05.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:05.804 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:05.804 00.000 10672 Enqueuing Expose request 23:34:05.883 00.079 10672 read socket command 10 23:34:05.883 00.000 10672 processing socket request REQDIST 23:34:05.883 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:34:05.883 00.000 10672 Sending socket response 40 (0x28) 23:34:06.508 00.625 428 IsGuiding returns 1 23:34:06.508 00.000 428 scope still moving after pulse duration time elapsed 23:34:06.544 00.036 428 IsSlewing returns 0 23:34:06.544 00.000 428 IsGuiding returns 0 23:34:06.544 00.000 428 scope move finished after 687 + 66 ms 23:34:06.544 00.000 428 Move returns status 0, amount 687 23:34:06.544 00.000 428 MoveAxis(N, 0, ABG) 23:34:06.544 00.000 428 Move returns status 0, amount 0 23:34:06.544 00.000 428 move complete, result=0 23:34:06.544 00.000 428 worker thread done servicing request 23:34:06.544 00.000 10672 GuideStep: 0.6 px 687 ms WEST, -0.3 px 0 ms NORTH 23:34:06.544 00.000 428 Worker thread wakes up 23:34:06.544 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:06.544 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:09.293 02.749 428 Exposure complete 23:34:09.433 00.140 428 worker thread done servicing request 23:34:09.433 00.000 10672 OnExposeComplete: enter 23:34:09.433 00.000 10672 UpdateGuideState(): m_state=6 23:34:09.433 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 233 23:34:09.433 00.000 10672 Star::Find returns 1 (0), X=591.61, Y=349.17, Mass=424425, SNR=59.5, Peak=56208 HFD=2.8 23:34:09.433 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.14) = xAngle (-0.78 = -0.78) 23:34:09.433 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.67 = -0.67) 23:34:09.433 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.29 hyp=0.48 cameraTheta=-0.64 mountX=0.34 mountY=-0.30, mountTheta=-0.72 23:34:09.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.29, opts=13) 23:34:09.433 00.000 10672 Enqueuing Move request for scope (0.39, -0.29) 23:34:09.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:34:09.433 00.000 428 Worker thread wakes up 23:34:09.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.29) opts 0xd 23:34:09.433 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.29) 23:34:09.433 00.000 428 Moving (0.39, -0.29) raw xDistance=0.34 yDistance=-0.30 23:34:09.433 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 23:34:09.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:09.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:34:09.433 00.000 428 MoveAxis(E, 0, ABG) 23:34:09.433 00.000 428 Move returns status 0, amount 0 23:34:09.433 00.000 428 MoveAxis(N, 0, ABG) 23:34:09.433 00.000 428 Move returns status 0, amount 0 23:34:09.433 00.000 428 move complete, result=0 23:34:09.433 00.000 428 worker thread done servicing request 23:34:09.449 00.016 10672 UpdateGuideState exits: m=424425 SNR=59.5 23:34:09.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:09.449 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:09.449 00.000 10672 Enqueuing Expose request 23:34:09.464 00.015 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:34:09.464 00.000 428 Worker thread wakes up 23:34:09.464 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:09.464 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:10.886 01.422 10672 read socket command 10 23:34:10.886 00.000 10672 processing socket request REQDIST 23:34:10.886 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:34:10.886 00.000 10672 Sending socket response 42 (0x2a) 23:34:12.948 02.062 428 Exposure complete 23:34:13.073 00.125 428 worker thread done servicing request 23:34:13.073 00.000 10672 OnExposeComplete: enter 23:34:13.073 00.000 10672 UpdateGuideState(): m_state=6 23:34:13.073 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 234 23:34:13.073 00.000 10672 Star::Find returns 1 (0), X=591.48, Y=349.17, Mass=437252, SNR=67.0, Peak=65488 HFD=3.0 23:34:13.073 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (0.14) = xAngle (-1.00 = -1.00) 23:34:13.073 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.89 = -0.89) 23:34:13.073 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.29 hyp=0.39 cameraTheta=-0.86 mountX=0.21 mountY=-0.30, mountTheta=-0.96 23:34:13.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.29, opts=13) 23:34:13.073 00.000 10672 Enqueuing Move request for scope (0.25, -0.29) 23:34:13.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:34:13.073 00.000 428 Worker thread wakes up 23:34:13.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.29) opts 0xd 23:34:13.073 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.29) 23:34:13.073 00.000 428 Moving (0.25, -0.29) raw xDistance=0.21 yDistance=-0.30 23:34:13.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:34:13.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:13.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:34:13.073 00.000 428 MoveAxis(E, 0, ABG) 23:34:13.073 00.000 428 Move returns status 0, amount 0 23:34:13.073 00.000 428 MoveAxis(N, 0, ABG) 23:34:13.073 00.000 428 Move returns status 0, amount 0 23:34:13.073 00.000 428 move complete, result=0 23:34:13.073 00.000 428 worker thread done servicing request 23:34:13.104 00.031 10672 UpdateGuideState exits: m=437252 SNR=67.0 23:34:13.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:13.104 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:13.104 00.000 10672 Enqueuing Expose request 23:34:13.104 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:34:13.104 00.000 428 Worker thread wakes up 23:34:13.104 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:13.104 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:15.889 02.785 10672 read socket command 10 23:34:15.889 00.000 10672 processing socket request REQDIST 23:34:15.889 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:34:15.889 00.000 10672 Sending socket response 41 (0x29) 23:34:16.607 00.718 428 Exposure complete 23:34:16.732 00.125 428 worker thread done servicing request 23:34:16.732 00.000 10672 OnExposeComplete: enter 23:34:16.732 00.000 10672 UpdateGuideState(): m_state=6 23:34:16.732 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 235 23:34:16.732 00.000 10672 Star::Find returns 1 (0), X=591.70, Y=349.27, Mass=451943, SNR=64.2, Peak=59584 HFD=2.9 23:34:16.732 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 23:34:16.732 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 23:34:16.732 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.19 hyp=0.51 cameraTheta=-0.38 mountX=0.44 mountY=-0.20, mountTheta=-0.43 23:34:16.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.19, opts=13) 23:34:16.732 00.000 10672 Enqueuing Move request for scope (0.47, -0.19) 23:34:16.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:34:16.732 00.000 428 Worker thread wakes up 23:34:16.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.19) opts 0xd 23:34:16.732 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.19) 23:34:16.732 00.000 428 Moving (0.47, -0.19) raw xDistance=0.44 yDistance=-0.20 23:34:16.732 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 23:34:16.732 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:16.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:34:16.732 00.000 428 MoveAxis(W, 517, ABG) 23:34:16.732 00.000 428 Guiding Dir = 3, Dur = 517 23:34:16.748 00.016 428 IsSlewing returns 0 23:34:16.748 00.000 428 IsGuiding returns 0 23:34:16.764 00.016 428 PulseGuide returned control before completion, sleep 513 23:34:16.764 00.000 10672 UpdateGuideState exits: m=451943 SNR=64.2 23:34:16.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:16.764 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:16.764 00.000 10672 Enqueuing Expose request 23:34:17.295 00.531 428 IsGuiding returns 0 23:34:17.295 00.000 428 Move returns status 0, amount 517 23:34:17.295 00.000 428 MoveAxis(N, 0, ABG) 23:34:17.295 00.000 428 Move returns status 0, amount 0 23:34:17.295 00.000 428 move complete, result=0 23:34:17.295 00.000 428 worker thread done servicing request 23:34:17.310 00.015 428 Worker thread wakes up 23:34:17.310 00.000 10672 GuideStep: 0.4 px 517 ms WEST, -0.2 px 0 ms NORTH 23:34:17.310 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:17.310 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:20.231 02.921 428 Exposure complete 23:34:20.372 00.141 428 worker thread done servicing request 23:34:20.372 00.000 10672 OnExposeComplete: enter 23:34:20.372 00.000 10672 UpdateGuideState(): m_state=6 23:34:20.372 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 236 23:34:20.372 00.000 10672 Star::Find returns 1 (0), X=591.60, Y=349.34, Mass=500776, SNR=68.3, Peak=64816 HFD=3.2 23:34:20.372 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 23:34:20.372 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 23:34:20.372 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-0.31 mountX=0.36 mountY=-0.13, mountTheta=-0.35 23:34:20.372 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.12, opts=13) 23:34:20.372 00.000 10672 Enqueuing Move request for scope (0.38, -0.12) 23:34:20.372 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:34:20.372 00.000 428 Worker thread wakes up 23:34:20.372 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.12) opts 0xd 23:34:20.372 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.12) 23:34:20.372 00.000 428 Moving (0.38, -0.12) raw xDistance=0.36 yDistance=-0.13 23:34:20.372 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 23:34:20.372 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:20.372 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:34:20.372 00.000 428 MoveAxis(E, 0, ABG) 23:34:20.372 00.000 428 Move returns status 0, amount 0 23:34:20.372 00.000 428 MoveAxis(N, 0, ABG) 23:34:20.372 00.000 428 Move returns status 0, amount 0 23:34:20.372 00.000 428 move complete, result=0 23:34:20.372 00.000 428 worker thread done servicing request 23:34:20.387 00.015 10672 UpdateGuideState exits: m=500776 SNR=68.3 23:34:20.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:20.387 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:20.387 00.000 10672 Enqueuing Expose request 23:34:20.387 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:34:20.387 00.000 428 Worker thread wakes up 23:34:20.387 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:20.387 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:20.888 00.501 10672 read socket command 10 23:34:20.888 00.000 10672 processing socket request REQDIST 23:34:20.888 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:34:20.888 00.000 10672 Sending socket response 43 (0x2b) 23:34:23.907 03.019 428 Exposure complete 23:34:24.032 00.125 428 worker thread done servicing request 23:34:24.032 00.000 10672 OnExposeComplete: enter 23:34:24.032 00.000 10672 UpdateGuideState(): m_state=6 23:34:24.032 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 237 23:34:24.032 00.000 10672 Star::Find returns 1 (0), X=591.70, Y=349.27, Mass=439729, SNR=62.3, Peak=61328 HFD=2.8 23:34:24.032 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 23:34:24.032 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 23:34:24.032 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.19 hyp=0.52 cameraTheta=-0.38 mountX=0.45 mountY=-0.20, mountTheta=-0.43 23:34:24.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.19, opts=13) 23:34:24.032 00.000 10672 Enqueuing Move request for scope (0.48, -0.19) 23:34:24.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1656, FiltMax=65488, Gamma=1.000 23:34:24.032 00.000 428 Worker thread wakes up 23:34:24.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.19) opts 0xd 23:34:24.032 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.19) 23:34:24.032 00.000 428 Moving (0.48, -0.19) raw xDistance=0.45 yDistance=-0.20 23:34:24.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 23:34:24.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:24.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:34:24.032 00.000 428 MoveAxis(W, 525, ABG) 23:34:24.032 00.000 428 Guiding Dir = 3, Dur = 525 23:34:24.032 00.000 428 IsSlewing returns 0 23:34:24.032 00.000 428 IsGuiding returns 0 23:34:24.063 00.031 10672 UpdateGuideState exits: m=439729 SNR=62.3 23:34:24.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:24.063 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:24.063 00.000 10672 Enqueuing Expose request 23:34:24.063 00.000 428 PulseGuide returned control before completion, sleep 509 23:34:24.625 00.562 428 IsGuiding returns 0 23:34:24.625 00.000 428 Move returns status 0, amount 525 23:34:24.625 00.000 428 MoveAxis(N, 0, ABG) 23:34:24.625 00.000 428 Move returns status 0, amount 0 23:34:24.625 00.000 428 move complete, result=0 23:34:24.625 00.000 428 worker thread done servicing request 23:34:24.625 00.000 428 Worker thread wakes up 23:34:24.625 00.000 10672 GuideStep: 0.4 px 525 ms WEST, -0.2 px 0 ms NORTH 23:34:24.625 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:24.625 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:25.875 01.250 10672 read socket command 10 23:34:25.875 00.000 10672 processing socket request REQDIST 23:34:25.875 00.000 10672 SOCKSVR: Sending pixel error of 0.45 23:34:25.875 00.000 10672 Sending socket response 45 (0x2d) 23:34:27.546 01.671 428 Exposure complete 23:34:27.671 00.125 428 worker thread done servicing request 23:34:27.671 00.000 10672 OnExposeComplete: enter 23:34:27.671 00.000 10672 UpdateGuideState(): m_state=6 23:34:27.671 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 238 23:34:27.671 00.000 10672 Star::Find returns 1 (0), X=591.45, Y=349.02, Mass=470840, SNR=68.3, Peak=65488 HFD=3.1 23:34:27.671 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 23:34:27.671 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 23:34:27.671 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.44 hyp=0.50 cameraTheta=-1.09 mountX=0.17 mountY=-0.45, mountTheta=-1.21 23:34:27.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.44, opts=13) 23:34:27.671 00.000 10672 Enqueuing Move request for scope (0.23, -0.44) 23:34:27.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:34:27.671 00.000 428 Worker thread wakes up 23:34:27.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.44) opts 0xd 23:34:27.671 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.44) 23:34:27.671 00.000 428 Moving (0.23, -0.44) raw xDistance=0.17 yDistance=-0.45 23:34:27.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 23:34:27.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:27.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 23:34:27.671 00.000 428 MoveAxis(E, 0, ABG) 23:34:27.671 00.000 428 Move returns status 0, amount 0 23:34:27.671 00.000 428 MoveAxis(N, 0, ABG) 23:34:27.671 00.000 428 Move returns status 0, amount 0 23:34:27.671 00.000 428 move complete, result=0 23:34:27.671 00.000 428 worker thread done servicing request 23:34:27.702 00.031 10672 UpdateGuideState exits: m=470840 SNR=68.3 23:34:27.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:27.702 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:27.702 00.000 10672 Enqueuing Expose request 23:34:27.702 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:34:27.702 00.000 428 Worker thread wakes up 23:34:27.702 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:27.702 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:30.889 03.187 10672 read socket command 10 23:34:30.889 00.000 10672 processing socket request REQDIST 23:34:30.889 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:34:30.889 00.000 10672 Sending socket response 46 (0x2e) 23:34:31.201 00.312 428 Exposure complete 23:34:31.330 00.129 428 worker thread done servicing request 23:34:31.330 00.000 10672 OnExposeComplete: enter 23:34:31.330 00.000 10672 UpdateGuideState(): m_state=6 23:34:31.330 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 239 23:34:31.330 00.000 10672 Star::Find returns 1 (0), X=591.20, Y=349.33, Mass=441722, SNR=59.8, Peak=65488 HFD=3.1 23:34:31.330 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.14) = xAngle (-1.92 = -1.92) 23:34:31.330 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 23:34:31.330 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.79 mountX=-0.05 mountY=-0.13, mountTheta=-1.91 23:34:31.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.13, opts=13) 23:34:31.330 00.000 10672 Enqueuing Move request for scope (-0.03, -0.13) 23:34:31.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:34:31.330 00.000 428 Worker thread wakes up 23:34:31.330 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd 23:34:31.330 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.13) 23:34:31.330 00.000 428 Moving (-0.03, -0.13) raw xDistance=-0.05 yDistance=-0.13 23:34:31.330 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 23:34:31.330 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:31.330 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:34:31.330 00.000 428 MoveAxis(E, 0, ABG) 23:34:31.330 00.000 428 Move returns status 0, amount 0 23:34:31.330 00.000 428 MoveAxis(N, 0, ABG) 23:34:31.330 00.000 428 Move returns status 0, amount 0 23:34:31.330 00.000 428 move complete, result=0 23:34:31.330 00.000 428 worker thread done servicing request 23:34:31.361 00.031 10672 UpdateGuideState exits: m=441722 SNR=59.8 23:34:31.361 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:31.361 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:31.361 00.000 10672 Enqueuing Expose request 23:34:31.361 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:34:31.361 00.000 428 Worker thread wakes up 23:34:31.361 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:31.361 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:34.845 03.484 428 Exposure complete 23:34:34.985 00.140 428 worker thread done servicing request 23:34:34.985 00.000 10672 OnExposeComplete: enter 23:34:34.985 00.000 10672 UpdateGuideState(): m_state=6 23:34:34.985 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 240 23:34:34.985 00.000 10672 Star::Find returns 1 (0), X=591.14, Y=349.04, Mass=469285, SNR=66.5, Peak=65488 HFD=2.8 23:34:34.985 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.14) = xAngle (-1.92 = -1.92) 23:34:34.985 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.81 = -1.81) 23:34:34.985 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.42 hyp=0.43 cameraTheta=-1.78 mountX=-0.14 mountY=-0.42, mountTheta=-1.91 23:34:34.985 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.42, opts=13) 23:34:34.985 00.000 10672 Enqueuing Move request for scope (-0.09, -0.42) 23:34:34.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:34:34.985 00.000 428 Worker thread wakes up 23:34:34.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.42) opts 0xd 23:34:34.985 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.42) 23:34:34.985 00.000 428 Moving (-0.09, -0.42) raw xDistance=-0.14 yDistance=-0.42 23:34:34.985 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:34:34.985 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:34.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 23:34:34.985 00.000 428 MoveAxis(E, 0, ABG) 23:34:34.985 00.000 428 Move returns status 0, amount 0 23:34:34.985 00.000 428 MoveAxis(N, 0, ABG) 23:34:34.985 00.000 428 Move returns status 0, amount 0 23:34:34.985 00.000 428 move complete, result=0 23:34:34.985 00.000 428 worker thread done servicing request 23:34:35.017 00.032 10672 UpdateGuideState exits: m=469285 SNR=66.5 23:34:35.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:35.017 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:35.017 00.000 10672 Enqueuing Expose request 23:34:35.017 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:34:35.017 00.000 428 Worker thread wakes up 23:34:35.017 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:35.017 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:35.876 00.859 10672 read socket command 10 23:34:35.876 00.000 10672 processing socket request REQDIST 23:34:35.876 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:34:35.876 00.000 10672 Sending socket response 38 (0x26) 23:34:38.500 02.624 428 Exposure complete 23:34:38.625 00.125 428 worker thread done servicing request 23:34:38.625 00.000 10672 OnExposeComplete: enter 23:34:38.625 00.000 10672 UpdateGuideState(): m_state=6 23:34:38.625 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 241 23:34:38.625 00.000 10672 Star::Find returns 1 (0), X=591.08, Y=348.97, Mass=423934, SNR=66.9, Peak=65488 HFD=2.7 23:34:38.625 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-2.00 = -2.00) 23:34:38.625 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 23:34:38.625 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.49 hyp=0.51 cameraTheta=-1.86 mountX=-0.21 mountY=-0.48, mountTheta=-1.98 23:34:38.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.49, opts=13) 23:34:38.625 00.000 10672 Enqueuing Move request for scope (-0.14, -0.49) 23:34:38.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:34:38.625 00.000 428 Worker thread wakes up 23:34:38.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.49) opts 0xd 23:34:38.625 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.49) 23:34:38.625 00.000 428 Moving (-0.14, -0.49) raw xDistance=-0.21 yDistance=-0.48 23:34:38.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 23:34:38.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:38.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 23:34:38.625 00.000 428 MoveAxis(E, 0, ABG) 23:34:38.625 00.000 428 Move returns status 0, amount 0 23:34:38.625 00.000 428 MoveAxis(N, 0, ABG) 23:34:38.625 00.000 428 Move returns status 0, amount 0 23:34:38.625 00.000 428 move complete, result=0 23:34:38.625 00.000 428 worker thread done servicing request 23:34:38.656 00.031 10672 UpdateGuideState exits: m=423934 SNR=66.9 23:34:38.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:38.656 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:38.656 00.000 10672 Enqueuing Expose request 23:34:38.656 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 23:34:38.656 00.000 428 Worker thread wakes up 23:34:38.656 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:38.656 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:40.910 02.254 10672 read socket command 10 23:34:40.910 00.000 10672 processing socket request REQDIST 23:34:40.910 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:34:40.910 00.000 10672 Sending socket response 42 (0x2a) 23:34:42.144 01.234 428 Exposure complete 23:34:42.285 00.141 428 worker thread done servicing request 23:34:42.285 00.000 10672 OnExposeComplete: enter 23:34:42.285 00.000 10672 UpdateGuideState(): m_state=6 23:34:42.285 00.000 10672 Star::Find(15, 591, 348, 0, (0,0,0,0), 0.0, 0) frame 242 23:34:42.285 00.000 10672 Star::Find returns 1 (0), X=591.23, Y=349.12, Mass=419225, SNR=60.3, Peak=65488 HFD=2.7 23:34:42.285 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 23:34:42.285 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 23:34:42.285 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.35 hyp=0.35 cameraTheta=-1.54 mountX=-0.04 mountY=-0.35, mountTheta=-1.68 23:34:42.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.35, opts=13) 23:34:42.285 00.000 10672 Enqueuing Move request for scope (0.01, -0.35) 23:34:42.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:34:42.285 00.000 428 Worker thread wakes up 23:34:42.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.35) opts 0xd 23:34:42.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.35) 23:34:42.285 00.000 428 Moving (0.01, -0.35) raw xDistance=-0.04 yDistance=-0.35 23:34:42.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:34:42.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:42.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 23:34:42.285 00.000 428 MoveAxis(E, 0, ABG) 23:34:42.285 00.000 428 Move returns status 0, amount 0 23:34:42.285 00.000 428 MoveAxis(N, 0, ABG) 23:34:42.285 00.000 428 Move returns status 0, amount 0 23:34:42.285 00.000 428 move complete, result=0 23:34:42.285 00.000 428 worker thread done servicing request 23:34:42.300 00.015 10672 UpdateGuideState exits: m=419225 SNR=60.3 23:34:42.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:42.300 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:42.300 00.000 10672 Enqueuing Expose request 23:34:42.300 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:34:42.300 00.000 428 Worker thread wakes up 23:34:42.300 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:42.300 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:45.799 03.499 428 Exposure complete 23:34:45.877 00.078 10672 read socket command 10 23:34:45.877 00.000 10672 processing socket request REQDIST 23:34:45.877 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:34:45.877 00.000 10672 Sending socket response 39 (0x27) 23:34:45.955 00.078 428 worker thread done servicing request 23:34:45.955 00.000 10672 OnExposeComplete: enter 23:34:45.955 00.000 10672 UpdateGuideState(): m_state=6 23:34:45.955 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 243 23:34:45.955 00.000 10672 Star::Find returns 1 (0), X=591.02, Y=349.01, Mass=387791, SNR=54.0, Peak=65488 HFD=2.7 23:34:45.955 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.14) = xAngle (-2.13 = -2.13) 23:34:45.955 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.02 = -2.02) 23:34:45.955 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.45 hyp=0.49 cameraTheta=-1.99 mountX=-0.26 mountY=-0.44, mountTheta=-2.11 23:34:45.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.45, opts=13) 23:34:45.955 00.000 10672 Enqueuing Move request for scope (-0.20, -0.45) 23:34:45.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:34:45.955 00.000 428 Worker thread wakes up 23:34:45.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.45) opts 0xd 23:34:45.955 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.45) 23:34:45.955 00.000 428 Moving (-0.20, -0.45) raw xDistance=-0.26 yDistance=-0.44 23:34:45.955 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:34:45.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:45.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 23:34:45.955 00.000 428 MoveAxis(E, 0, ABG) 23:34:45.955 00.000 428 Move returns status 0, amount 0 23:34:45.955 00.000 428 MoveAxis(N, 0, ABG) 23:34:45.955 00.000 428 Move returns status 0, amount 0 23:34:45.955 00.000 428 move complete, result=0 23:34:45.955 00.000 428 worker thread done servicing request 23:34:45.987 00.032 10672 UpdateGuideState exits: m=387791 SNR=54.0 23:34:45.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:45.987 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:45.987 00.000 10672 Enqueuing Expose request 23:34:45.987 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 23:34:45.987 00.000 428 Worker thread wakes up 23:34:45.987 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:45.987 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:49.443 03.456 428 Exposure complete 23:34:49.568 00.125 428 worker thread done servicing request 23:34:49.568 00.000 10672 OnExposeComplete: enter 23:34:49.568 00.000 10672 UpdateGuideState(): m_state=6 23:34:49.568 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 244 23:34:49.568 00.000 10672 Star::Find returns 1 (0), X=590.90, Y=349.25, Mass=452335, SNR=65.0, Peak=65488 HFD=2.9 23:34:49.568 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 23:34:49.568 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 23:34:49.568 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.22 hyp=0.39 cameraTheta=-2.56 mountX=-0.35 mountY=-0.21, mountTheta=-2.61 23:34:49.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.22, opts=13) 23:34:49.568 00.000 10672 Enqueuing Move request for scope (-0.33, -0.22) 23:34:49.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:34:49.568 00.000 428 Worker thread wakes up 23:34:49.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.22) opts 0xd 23:34:49.568 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.22) 23:34:49.568 00.000 428 Moving (-0.33, -0.22) raw xDistance=-0.35 yDistance=-0.21 23:34:49.568 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 23:34:49.568 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:49.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:34:49.568 00.000 428 MoveAxis(E, 0, ABG) 23:34:49.568 00.000 428 Move returns status 0, amount 0 23:34:49.568 00.000 428 MoveAxis(N, 0, ABG) 23:34:49.568 00.000 428 Move returns status 0, amount 0 23:34:49.568 00.000 428 move complete, result=0 23:34:49.568 00.000 428 worker thread done servicing request 23:34:49.599 00.031 10672 UpdateGuideState exits: m=452335 SNR=65.0 23:34:49.599 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:49.599 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:49.599 00.000 10672 Enqueuing Expose request 23:34:49.599 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:34:49.599 00.000 428 Worker thread wakes up 23:34:49.599 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:49.599 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:50.881 01.282 10672 read socket command 10 23:34:50.881 00.000 10672 processing socket request REQDIST 23:34:50.881 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:34:50.881 00.000 10672 Sending socket response 41 (0x29) 23:34:53.098 02.217 428 Exposure complete 23:34:53.223 00.125 428 worker thread done servicing request 23:34:53.223 00.000 10672 OnExposeComplete: enter 23:34:53.223 00.000 10672 UpdateGuideState(): m_state=6 23:34:53.223 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 245 23:34:53.223 00.000 10672 Star::Find returns 1 (0), X=591.14, Y=348.59, Mass=500874, SNR=68.7, Peak=63184 HFD=3.1 23:34:53.223 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.14) = xAngle (-1.81 = -1.81) 23:34:53.223 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.70 = -1.70) 23:34:53.223 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.88 hyp=0.88 cameraTheta=-1.67 mountX=-0.21 mountY=-0.87, mountTheta=-1.80 23:34:53.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.88, opts=13) 23:34:53.223 00.000 10672 Enqueuing Move request for scope (-0.09, -0.88) 23:34:53.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:34:53.223 00.000 428 Worker thread wakes up 23:34:53.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.88) opts 0xd 23:34:53.223 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.88) 23:34:53.223 00.000 428 Moving (-0.09, -0.88) raw xDistance=-0.21 yDistance=-0.87 23:34:53.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 23:34:53.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:34:53.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.87 23:34:53.223 00.000 428 MoveAxis(E, 0, ABG) 23:34:53.223 00.000 428 Move returns status 0, amount 0 23:34:53.223 00.000 428 MoveAxis(N, 0, ABG) 23:34:53.223 00.000 428 Move returns status 0, amount 0 23:34:53.223 00.000 428 move complete, result=0 23:34:53.223 00.000 428 worker thread done servicing request 23:34:53.255 00.032 10672 UpdateGuideState exits: m=500874 SNR=68.7 23:34:53.255 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:53.255 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:53.255 00.000 10672 Enqueuing Expose request 23:34:53.255 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.9 px 0 ms NORTH 23:34:53.255 00.000 428 Worker thread wakes up 23:34:53.255 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:53.255 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:34:55.879 02.624 10672 read socket command 10 23:34:55.879 00.000 10672 processing socket request REQDIST 23:34:55.879 00.000 10672 SOCKSVR: Sending pixel error of 0.55 23:34:55.879 00.000 10672 Sending socket response 55 (0x37) 23:34:56.727 00.848 428 Exposure complete 23:34:56.868 00.141 428 worker thread done servicing request 23:34:56.868 00.000 10672 OnExposeComplete: enter 23:34:56.868 00.000 10672 UpdateGuideState(): m_state=6 23:34:56.868 00.000 10672 Star::Find(15, 591, 348, 0, (0,0,0,0), 0.0, 0) frame 246 23:34:56.868 00.000 10672 Star::Find returns 1 (0), X=591.09, Y=349.02, Mass=424320, SNR=56.6, Peak=65488 HFD=2.8 23:34:56.868 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-2.00 = -2.00) 23:34:56.868 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 23:34:56.868 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.86 mountX=-0.19 mountY=-0.44, mountTheta=-1.98 23:34:56.868 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.44, opts=13) 23:34:56.868 00.000 10672 Enqueuing Move request for scope (-0.13, -0.44) 23:34:56.868 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:34:56.868 00.000 428 Worker thread wakes up 23:34:56.868 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.44) opts 0xd 23:34:56.868 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.44) 23:34:56.868 00.000 428 Moving (-0.13, -0.44) raw xDistance=-0.19 yDistance=-0.44 23:34:56.868 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 23:34:56.868 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:34:56.868 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 23:34:56.868 00.000 428 MoveAxis(E, 0, ABG) 23:34:56.868 00.000 428 Move returns status 0, amount 0 23:34:56.868 00.000 428 MoveAxis(N, 0, ABG) 23:34:56.868 00.000 428 Move returns status 0, amount 0 23:34:56.868 00.000 428 move complete, result=0 23:34:56.868 00.000 428 worker thread done servicing request 23:34:56.883 00.015 10672 UpdateGuideState exits: m=424320 SNR=56.6 23:34:56.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:34:56.899 00.016 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:34:56.899 00.000 10672 Enqueuing Expose request 23:34:56.899 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:34:56.899 00.000 428 Worker thread wakes up 23:34:56.899 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:34:56.899 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:00.398 03.499 428 Exposure complete 23:35:00.523 00.125 428 worker thread done servicing request 23:35:00.523 00.000 10672 OnExposeComplete: enter 23:35:00.523 00.000 10672 UpdateGuideState(): m_state=6 23:35:00.523 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 247 23:35:00.523 00.000 10672 Star::Find returns 1 (0), X=591.04, Y=349.17, Mass=436767, SNR=58.0, Peak=65488 HFD=2.8 23:35:00.523 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.27 = -2.27) 23:35:00.523 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 23:35:00.523 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.29 hyp=0.35 cameraTheta=-2.13 mountX=-0.22 mountY=-0.29, mountTheta=-2.23 23:35:00.538 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.29, opts=13) 23:35:00.538 00.000 10672 Enqueuing Move request for scope (-0.18, -0.29) 23:35:00.538 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:35:00.538 00.000 428 Worker thread wakes up 23:35:00.538 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.29) opts 0xd 23:35:00.538 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.29) 23:35:00.538 00.000 428 Moving (-0.18, -0.29) raw xDistance=-0.22 yDistance=-0.29 23:35:00.538 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 23:35:00.538 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:00.538 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 23:35:00.538 00.000 428 MoveAxis(E, 0, ABG) 23:35:00.538 00.000 428 Move returns status 0, amount 0 23:35:00.538 00.000 428 MoveAxis(N, 0, ABG) 23:35:00.538 00.000 428 Move returns status 0, amount 0 23:35:00.538 00.000 428 move complete, result=0 23:35:00.538 00.000 428 worker thread done servicing request 23:35:00.554 00.016 10672 UpdateGuideState exits: m=436767 SNR=58.0 23:35:00.554 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:00.554 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:00.554 00.000 10672 Enqueuing Expose request 23:35:00.554 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:35:00.554 00.000 428 Worker thread wakes up 23:35:00.554 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:00.554 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:00.882 00.328 10672 read socket command 10 23:35:00.882 00.000 10672 processing socket request REQDIST 23:35:00.882 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:35:00.882 00.000 10672 Sending socket response 47 (0x2f) 23:35:04.053 03.171 428 Exposure complete 23:35:04.178 00.125 428 worker thread done servicing request 23:35:04.178 00.000 10672 OnExposeComplete: enter 23:35:04.178 00.000 10672 UpdateGuideState(): m_state=6 23:35:04.178 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 248 23:35:04.178 00.000 10672 Star::Find returns 1 (0), X=590.82, Y=348.90, Mass=469756, SNR=68.4, Peak=65488 HFD=2.9 23:35:04.178 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.33 = -2.33) 23:35:04.178 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 23:35:04.178 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.56 hyp=0.69 cameraTheta=-2.19 mountX=-0.48 mountY=-0.55, mountTheta=-2.28 23:35:04.178 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.56, opts=13) 23:35:04.178 00.000 10672 Enqueuing Move request for scope (-0.40, -0.56) 23:35:04.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:35:04.178 00.000 428 Worker thread wakes up 23:35:04.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.56) opts 0xd 23:35:04.178 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.56) 23:35:04.178 00.000 428 Moving (-0.40, -0.56) raw xDistance=-0.48 yDistance=-0.55 23:35:04.178 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 23:35:04.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:35:04.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 23:35:04.178 00.000 428 MoveAxis(E, 558, ABG) 23:35:04.178 00.000 428 Guiding Dir = 2, Dur = 558 23:35:04.178 00.000 428 IsSlewing returns 0 23:35:04.178 00.000 428 IsGuiding returns 0 23:35:04.194 00.016 428 PulseGuide returned control before completion, sleep 554 23:35:04.209 00.015 10672 UpdateGuideState exits: m=469756 SNR=68.4 23:35:04.209 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:04.209 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:04.209 00.000 10672 Enqueuing Expose request 23:35:04.776 00.567 428 IsGuiding returns 0 23:35:04.776 00.000 428 Move returns status 0, amount 558 23:35:04.776 00.000 428 MoveAxis(N, 0, ABG) 23:35:04.776 00.000 428 Move returns status 0, amount 0 23:35:04.776 00.000 428 move complete, result=0 23:35:04.776 00.000 428 worker thread done servicing request 23:35:04.776 00.000 428 Worker thread wakes up 23:35:04.776 00.000 10672 GuideStep: -0.5 px 558 ms EAST, -0.6 px 0 ms NORTH 23:35:04.776 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:04.776 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:05.885 01.109 10672 read socket command 10 23:35:05.885 00.000 10672 processing socket request REQDIST 23:35:05.885 00.000 10672 SOCKSVR: Sending pixel error of 0.53 23:35:05.885 00.000 10672 Sending socket response 53 (0x35) 23:35:07.681 01.796 428 Exposure complete 23:35:07.806 00.125 428 worker thread done servicing request 23:35:07.806 00.000 10672 OnExposeComplete: enter 23:35:07.806 00.000 10672 UpdateGuideState(): m_state=6 23:35:07.806 00.000 10672 Star::Find(15, 590, 348, 0, (0,0,0,0), 0.0, 0) frame 249 23:35:07.822 00.016 10672 Star::Find returns 1 (0), X=590.97, Y=348.84, Mass=474921, SNR=64.6, Peak=65488 HFD=2.8 23:35:07.822 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 23:35:07.822 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 23:35:07.822 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.63 hyp=0.68 cameraTheta=-1.96 mountX=-0.34 mountY=-0.62, mountTheta=-2.08 23:35:07.822 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.63, opts=13) 23:35:07.822 00.000 10672 Enqueuing Move request for scope (-0.26, -0.63) 23:35:07.822 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:35:07.822 00.000 428 Worker thread wakes up 23:35:07.822 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.63) opts 0xd 23:35:07.822 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.63) 23:35:07.822 00.000 428 Moving (-0.26, -0.63) raw xDistance=-0.34 yDistance=-0.62 23:35:07.822 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 23:35:07.822 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.24 newest=-1.46 23:35:07.822 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 23:35:07.822 00.000 428 MoveAxis(E, 0, ABG) 23:35:07.822 00.000 428 Move returns status 0, amount 0 23:35:07.822 00.000 428 MoveAxis(N, 823, ABG) 23:35:07.822 00.000 428 Guiding Dir = 0, Dur = 823 23:35:07.822 00.000 428 IsSlewing returns 0 23:35:07.822 00.000 428 IsGuiding returns 0 23:35:07.837 00.015 10672 UpdateGuideState exits: m=474921 SNR=64.6 23:35:07.837 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:07.837 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:07.837 00.000 10672 Enqueuing Expose request 23:35:07.900 00.063 428 PulseGuide returned control before completion, sleep 746 23:35:08.665 00.765 428 IsGuiding returns 1 23:35:08.665 00.000 428 scope still moving after pulse duration time elapsed 23:35:08.728 00.063 428 IsSlewing returns 0 23:35:08.759 00.031 428 IsGuiding returns 0 23:35:08.759 00.000 428 scope move finished after 823 + 112 ms 23:35:08.759 00.000 428 Move returns status 0, amount 823 23:35:08.759 00.000 428 move complete, result=0 23:35:08.759 00.000 428 worker thread done servicing request 23:35:08.759 00.000 428 Worker thread wakes up 23:35:08.759 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 823 ms NORTH 23:35:08.759 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:08.759 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:10.884 02.125 10672 read socket command 10 23:35:10.884 00.000 10672 processing socket request REQDIST 23:35:10.884 00.000 10672 SOCKSVR: Sending pixel error of 0.58 23:35:10.884 00.000 10672 Sending socket response 58 (0x3a) 23:35:11.336 00.452 428 Exposure complete 23:35:11.477 00.141 428 worker thread done servicing request 23:35:11.477 00.000 10672 OnExposeComplete: enter 23:35:11.477 00.000 10672 UpdateGuideState(): m_state=6 23:35:11.477 00.000 10672 Star::Find(15, 590, 348, 0, (0,0,0,0), 0.0, 0) frame 250 23:35:11.477 00.000 10672 Star::Find returns 1 (0), X=591.31, Y=349.28, Mass=462133, SNR=73.4, Peak=65488 HFD=3.0 23:35:11.477 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.14) = xAngle (-1.26 = -1.26) 23:35:11.477 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.15 = -1.15) 23:35:11.477 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.12 mountX=0.06 mountY=-0.19, mountTheta=-1.25 23:35:11.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.19, opts=13) 23:35:11.477 00.000 10672 Enqueuing Move request for scope (0.09, -0.19) 23:35:11.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:35:11.477 00.000 428 Worker thread wakes up 23:35:11.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd 23:35:11.477 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.19) 23:35:11.477 00.000 428 Moving (0.09, -0.19) raw xDistance=0.06 yDistance=-0.19 23:35:11.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:35:11.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:11.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:35:11.477 00.000 428 MoveAxis(E, 0, ABG) 23:35:11.477 00.000 428 Move returns status 0, amount 0 23:35:11.477 00.000 428 MoveAxis(N, 0, ABG) 23:35:11.477 00.000 428 Move returns status 0, amount 0 23:35:11.477 00.000 428 move complete, result=0 23:35:11.477 00.000 428 worker thread done servicing request 23:35:11.493 00.016 10672 UpdateGuideState exits: m=462133 SNR=73.4 23:35:11.493 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:11.493 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:11.493 00.000 10672 Enqueuing Expose request 23:35:11.493 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:35:11.493 00.000 428 Worker thread wakes up 23:35:11.493 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:11.493 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:14.981 03.488 428 Exposure complete 23:35:15.106 00.125 428 worker thread done servicing request 23:35:15.106 00.000 10672 OnExposeComplete: enter 23:35:15.106 00.000 10672 UpdateGuideState(): m_state=6 23:35:15.106 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 251 23:35:15.106 00.000 10672 Star::Find returns 1 (0), X=591.11, Y=349.20, Mass=448385, SNR=58.1, Peak=65488 HFD=2.8 23:35:15.106 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 23:35:15.106 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 23:35:15.106 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.97 mountX=-0.15 mountY=-0.26, mountTheta=-2.08 23:35:15.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.26, opts=13) 23:35:15.106 00.000 10672 Enqueuing Move request for scope (-0.11, -0.26) 23:35:15.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:35:15.106 00.000 428 Worker thread wakes up 23:35:15.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd 23:35:15.106 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.26) 23:35:15.106 00.000 428 Moving (-0.11, -0.26) raw xDistance=-0.15 yDistance=-0.26 23:35:15.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:35:15.121 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:15.121 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 23:35:15.121 00.000 428 MoveAxis(E, 0, ABG) 23:35:15.121 00.000 428 Move returns status 0, amount 0 23:35:15.121 00.000 428 MoveAxis(N, 0, ABG) 23:35:15.121 00.000 428 Move returns status 0, amount 0 23:35:15.121 00.000 428 move complete, result=0 23:35:15.121 00.000 428 worker thread done servicing request 23:35:15.137 00.016 10672 UpdateGuideState exits: m=448385 SNR=58.1 23:35:15.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:15.137 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:15.137 00.000 10672 Enqueuing Expose request 23:35:15.137 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:35:15.137 00.000 428 Worker thread wakes up 23:35:15.137 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:15.137 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:15.887 00.750 10672 read socket command 10 23:35:15.887 00.000 10672 processing socket request REQDIST 23:35:15.887 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:35:15.887 00.000 10672 Sending socket response 41 (0x29) 23:35:18.636 02.749 428 Exposure complete 23:35:18.776 00.140 428 worker thread done servicing request 23:35:18.776 00.000 10672 OnExposeComplete: enter 23:35:18.776 00.000 10672 UpdateGuideState(): m_state=6 23:35:18.776 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 252 23:35:18.776 00.000 10672 Star::Find returns 1 (0), X=591.01, Y=349.17, Mass=426192, SNR=59.4, Peak=65488 HFD=2.6 23:35:18.776 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.14) = xAngle (-2.35 = -2.35) 23:35:18.776 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.24 = -2.24) 23:35:18.776 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.29 hyp=0.36 cameraTheta=-2.21 mountX=-0.25 mountY=-0.28, mountTheta=-2.30 23:35:18.776 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.29, opts=13) 23:35:18.776 00.000 10672 Enqueuing Move request for scope (-0.21, -0.29) 23:35:18.776 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:35:18.776 00.000 428 Worker thread wakes up 23:35:18.776 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.29) opts 0xd 23:35:18.776 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.29) 23:35:18.776 00.000 428 Moving (-0.21, -0.29) raw xDistance=-0.25 yDistance=-0.28 23:35:18.776 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 23:35:18.776 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:18.776 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:35:18.776 00.000 428 MoveAxis(E, 0, ABG) 23:35:18.776 00.000 428 Move returns status 0, amount 0 23:35:18.776 00.000 428 MoveAxis(N, 0, ABG) 23:35:18.776 00.000 428 Move returns status 0, amount 0 23:35:18.776 00.000 428 move complete, result=0 23:35:18.776 00.000 428 worker thread done servicing request 23:35:18.808 00.032 10672 UpdateGuideState exits: m=426192 SNR=59.4 23:35:18.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:18.808 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:18.808 00.000 10672 Enqueuing Expose request 23:35:18.808 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:35:18.808 00.000 428 Worker thread wakes up 23:35:18.808 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:18.808 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:20.875 02.067 10672 read socket command 10 23:35:20.875 00.000 10672 processing socket request REQDIST 23:35:20.875 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:35:20.875 00.000 10672 Sending socket response 39 (0x27) 23:35:22.280 01.405 428 Exposure complete 23:35:22.421 00.141 428 worker thread done servicing request 23:35:22.421 00.000 10672 OnExposeComplete: enter 23:35:22.421 00.000 10672 UpdateGuideState(): m_state=6 23:35:22.421 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 253 23:35:22.421 00.000 10672 Star::Find returns 1 (0), X=591.36, Y=349.23, Mass=464415, SNR=59.3, Peak=65488 HFD=2.9 23:35:22.421 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.18 = -1.18) 23:35:22.421 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 23:35:22.421 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-1.04 mountX=0.10 mountY=-0.24, mountTheta=-1.16 23:35:22.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.23, opts=13) 23:35:22.421 00.000 10672 Enqueuing Move request for scope (0.14, -0.23) 23:35:22.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:35:22.421 00.000 428 Worker thread wakes up 23:35:22.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.23) opts 0xd 23:35:22.421 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.23) 23:35:22.421 00.000 428 Moving (0.14, -0.23) raw xDistance=0.10 yDistance=-0.24 23:35:22.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 23:35:22.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:22.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:35:22.421 00.000 428 MoveAxis(E, 0, ABG) 23:35:22.421 00.000 428 Move returns status 0, amount 0 23:35:22.421 00.000 428 MoveAxis(N, 0, ABG) 23:35:22.421 00.000 428 Move returns status 0, amount 0 23:35:22.421 00.000 428 move complete, result=0 23:35:22.421 00.000 428 worker thread done servicing request 23:35:22.436 00.015 10672 UpdateGuideState exits: m=464415 SNR=59.3 23:35:22.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:22.436 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:22.436 00.000 10672 Enqueuing Expose request 23:35:22.436 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:35:22.452 00.016 428 Worker thread wakes up 23:35:22.452 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:22.452 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:25.889 03.437 10672 read socket command 10 23:35:25.889 00.000 10672 processing socket request REQDIST 23:35:25.889 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:35:25.889 00.000 10672 Sending socket response 35 (0x23) 23:35:25.935 00.046 428 Exposure complete 23:35:26.076 00.141 428 worker thread done servicing request 23:35:26.076 00.000 10672 OnExposeComplete: enter 23:35:26.076 00.000 10672 UpdateGuideState(): m_state=6 23:35:26.076 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 254 23:35:26.076 00.000 10672 Star::Find returns 1 (0), X=591.20, Y=349.37, Mass=419353, SNR=62.8, Peak=65472 HFD=2.7 23:35:26.076 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 23:35:26.076 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 23:35:26.076 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.83 mountX=-0.04 mountY=-0.09, mountTheta=-1.95 23:35:26.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.10, opts=13) 23:35:26.076 00.000 10672 Enqueuing Move request for scope (-0.03, -0.10) 23:35:26.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:35:26.076 00.000 428 Worker thread wakes up 23:35:26.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd 23:35:26.076 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.10) 23:35:26.076 00.000 428 Moving (-0.03, -0.10) raw xDistance=-0.04 yDistance=-0.09 23:35:26.076 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:35:26.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:26.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:35:26.076 00.000 428 MoveAxis(E, 0, ABG) 23:35:26.076 00.000 428 Move returns status 0, amount 0 23:35:26.076 00.000 428 MoveAxis(N, 0, ABG) 23:35:26.076 00.000 428 Move returns status 0, amount 0 23:35:26.076 00.000 428 move complete, result=0 23:35:26.076 00.000 428 worker thread done servicing request 23:35:26.107 00.031 10672 UpdateGuideState exits: m=419353 SNR=62.8 23:35:26.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:26.107 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:26.107 00.000 10672 Enqueuing Expose request 23:35:26.107 00.000 428 Worker thread wakes up 23:35:26.107 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:35:26.107 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:26.107 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:29.579 03.472 428 Exposure complete 23:35:29.720 00.141 428 worker thread done servicing request 23:35:29.720 00.000 10672 OnExposeComplete: enter 23:35:29.720 00.000 10672 UpdateGuideState(): m_state=6 23:35:29.720 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 255 23:35:29.720 00.000 10672 Star::Find returns 1 (0), X=591.45, Y=349.61, Mass=444238, SNR=63.9, Peak=49344 HFD=3.2 23:35:29.720 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.14) = xAngle (0.46 = 0.46) 23:35:29.720 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.57 = 0.57) 23:35:29.720 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.24 mountY=0.14, mountTheta=0.54 23:35:29.736 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.15, opts=13) 23:35:29.736 00.000 10672 Enqueuing Move request for scope (0.22, 0.15) 23:35:29.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:35:29.736 00.000 428 Worker thread wakes up 23:35:29.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd 23:35:29.736 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.15) 23:35:29.736 00.000 428 Moving (0.22, 0.15) raw xDistance=0.24 yDistance=0.14 23:35:29.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 23:35:29.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:29.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 23:35:29.736 00.000 428 MoveAxis(E, 0, ABG) 23:35:29.736 00.000 428 Move returns status 0, amount 0 23:35:29.736 00.000 428 MoveAxis(N, 0, ABG) 23:35:29.736 00.000 428 Move returns status 0, amount 0 23:35:29.736 00.000 428 move complete, result=0 23:35:29.736 00.000 428 worker thread done servicing request 23:35:29.751 00.015 10672 UpdateGuideState exits: m=444238 SNR=63.9 23:35:29.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:29.751 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:29.751 00.000 10672 Enqueuing Expose request 23:35:29.751 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 23:35:29.751 00.000 428 Worker thread wakes up 23:35:29.751 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:29.751 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:30.876 01.125 10672 read socket command 10 23:35:30.876 00.000 10672 processing socket request REQDIST 23:35:30.876 00.000 10672 SOCKSVR: Sending pixel error of 0.27 23:35:30.876 00.000 10672 Sending socket response 27 (0x1b) 23:35:33.219 02.343 428 Exposure complete 23:35:33.344 00.125 428 worker thread done servicing request 23:35:33.344 00.000 10672 OnExposeComplete: enter 23:35:33.344 00.000 10672 UpdateGuideState(): m_state=6 23:35:33.344 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 256 23:35:33.344 00.000 10672 Star::Find returns 1 (0), X=591.77, Y=349.23, Mass=425180, SNR=64.8, Peak=65488 HFD=2.9 23:35:33.344 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.14) = xAngle (-0.54 = -0.54) 23:35:33.344 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.43 = -0.43) 23:35:33.344 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.23 hyp=0.59 cameraTheta=-0.40 mountX=0.50 mountY=-0.24, mountTheta=-0.45 23:35:33.359 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.23, opts=13) 23:35:33.359 00.000 10672 Enqueuing Move request for scope (0.54, -0.23) 23:35:33.359 00.000 428 Worker thread wakes up 23:35:33.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.23) opts 0xd 23:35:33.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:35:33.359 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.23) 23:35:33.359 00.000 428 Moving (0.54, -0.23) raw xDistance=0.50 yDistance=-0.24 23:35:33.359 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 23:35:33.359 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:33.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:35:33.359 00.000 428 MoveAxis(W, 591, ABG) 23:35:33.359 00.000 428 Guiding Dir = 3, Dur = 591 23:35:33.359 00.000 428 IsSlewing returns 0 23:35:33.359 00.000 428 IsGuiding returns 0 23:35:33.375 00.016 428 PulseGuide returned control before completion, sleep 587 23:35:33.375 00.000 10672 UpdateGuideState exits: m=425180 SNR=64.8 23:35:33.375 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:33.375 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:33.375 00.000 10672 Enqueuing Expose request 23:35:33.969 00.594 428 IsGuiding returns 1 23:35:33.969 00.000 428 scope still moving after pulse duration time elapsed 23:35:34.015 00.046 428 IsSlewing returns 0 23:35:34.015 00.000 428 IsGuiding returns 0 23:35:34.015 00.000 428 scope move finished after 591 + 64 ms 23:35:34.015 00.000 428 Move returns status 0, amount 591 23:35:34.015 00.000 428 MoveAxis(N, 0, ABG) 23:35:34.015 00.000 428 Move returns status 0, amount 0 23:35:34.015 00.000 428 move complete, result=0 23:35:34.015 00.000 428 worker thread done servicing request 23:35:34.015 00.000 10672 GuideStep: 0.5 px 591 ms WEST, -0.2 px 0 ms NORTH 23:35:34.015 00.000 428 Worker thread wakes up 23:35:34.015 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:34.015 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:35.890 01.875 10672 read socket command 10 23:35:35.890 00.000 10672 processing socket request REQDIST 23:35:35.890 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:35:35.890 00.000 10672 Sending socket response 37 (0x25) 23:35:36.889 00.999 428 Exposure complete 23:35:37.046 00.157 428 worker thread done servicing request 23:35:37.046 00.000 10672 OnExposeComplete: enter 23:35:37.046 00.000 10672 UpdateGuideState(): m_state=6 23:35:37.046 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 257 23:35:37.046 00.000 10672 Star::Find returns 1 (0), X=591.49, Y=349.38, Mass=444150, SNR=55.4, Peak=54144 HFD=3.2 23:35:37.046 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.14) = xAngle (-0.44 = -0.44) 23:35:37.046 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.33 = -0.33) 23:35:37.046 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.08 hyp=0.28 cameraTheta=-0.30 mountX=0.25 mountY=-0.09, mountTheta=-0.35 23:35:37.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.08, opts=13) 23:35:37.046 00.000 10672 Enqueuing Move request for scope (0.27, -0.08) 23:35:37.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:35:37.046 00.000 428 Worker thread wakes up 23:35:37.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.08) opts 0xd 23:35:37.046 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.08) 23:35:37.046 00.000 428 Moving (0.27, -0.08) raw xDistance=0.25 yDistance=-0.09 23:35:37.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:35:37.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:37.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:35:37.046 00.000 428 MoveAxis(E, 0, ABG) 23:35:37.046 00.000 428 Move returns status 0, amount 0 23:35:37.046 00.000 428 MoveAxis(N, 0, ABG) 23:35:37.046 00.000 428 Move returns status 0, amount 0 23:35:37.046 00.000 428 move complete, result=0 23:35:37.046 00.000 428 worker thread done servicing request 23:35:37.061 00.015 10672 UpdateGuideState exits: m=444150 SNR=55.4 23:35:37.061 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:37.061 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:37.061 00.000 10672 Enqueuing Expose request 23:35:37.061 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:35:37.061 00.000 428 Worker thread wakes up 23:35:37.061 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:37.061 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:40.518 03.457 428 Exposure complete 23:35:40.674 00.156 428 worker thread done servicing request 23:35:40.674 00.000 10672 OnExposeComplete: enter 23:35:40.674 00.000 10672 UpdateGuideState(): m_state=6 23:35:40.674 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 258 23:35:40.674 00.000 10672 Star::Find returns 1 (0), X=591.65, Y=349.18, Mass=447246, SNR=63.7, Peak=65488 HFD=2.9 23:35:40.674 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.14) = xAngle (-0.72 = -0.72) 23:35:40.674 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.62 = -0.62) 23:35:40.674 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.28 hyp=0.51 cameraTheta=-0.59 mountX=0.38 mountY=-0.29, mountTheta=-0.66 23:35:40.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.28, opts=13) 23:35:40.674 00.000 10672 Enqueuing Move request for scope (0.42, -0.28) 23:35:40.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:35:40.674 00.000 428 Worker thread wakes up 23:35:40.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.28) opts 0xd 23:35:40.674 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.28) 23:35:40.674 00.000 428 Moving (0.42, -0.28) raw xDistance=0.38 yDistance=-0.29 23:35:40.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 23:35:40.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:40.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 23:35:40.674 00.000 428 MoveAxis(E, 0, ABG) 23:35:40.674 00.000 428 Move returns status 0, amount 0 23:35:40.674 00.000 428 MoveAxis(N, 0, ABG) 23:35:40.674 00.000 428 Move returns status 0, amount 0 23:35:40.674 00.000 428 move complete, result=0 23:35:40.674 00.000 428 worker thread done servicing request 23:35:40.705 00.031 10672 UpdateGuideState exits: m=447246 SNR=63.7 23:35:40.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:40.705 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:40.705 00.000 10672 Enqueuing Expose request 23:35:40.705 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:35:40.705 00.000 428 Worker thread wakes up 23:35:40.705 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:40.705 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:40.877 00.172 10672 read socket command 10 23:35:40.877 00.000 10672 processing socket request REQDIST 23:35:40.877 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:35:40.877 00.000 10672 Sending socket response 39 (0x27) 23:35:44.157 03.280 428 Exposure complete 23:35:44.298 00.141 428 worker thread done servicing request 23:35:44.298 00.000 10672 OnExposeComplete: enter 23:35:44.298 00.000 10672 UpdateGuideState(): m_state=6 23:35:44.298 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 259 23:35:44.298 00.000 10672 Star::Find returns 1 (0), X=591.70, Y=349.28, Mass=410811, SNR=56.7, Peak=65488 HFD=2.7 23:35:44.298 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.14) = xAngle (-0.50 = -0.50) 23:35:44.298 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.39 = -0.39) 23:35:44.298 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.18 hyp=0.51 cameraTheta=-0.36 mountX=0.44 mountY=-0.19, mountTheta=-0.41 23:35:44.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.18, opts=13) 23:35:44.298 00.000 10672 Enqueuing Move request for scope (0.47, -0.18) 23:35:44.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:35:44.298 00.000 428 Worker thread wakes up 23:35:44.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.18) opts 0xd 23:35:44.298 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.18) 23:35:44.298 00.000 428 Moving (0.47, -0.18) raw xDistance=0.44 yDistance=-0.19 23:35:44.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 23:35:44.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:44.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:35:44.298 00.000 428 MoveAxis(W, 521, ABG) 23:35:44.298 00.000 428 Guiding Dir = 3, Dur = 521 23:35:44.298 00.000 428 IsSlewing returns 0 23:35:44.298 00.000 428 IsGuiding returns 0 23:35:44.314 00.016 428 PulseGuide returned control before completion, sleep 509 23:35:44.314 00.000 10672 UpdateGuideState exits: m=410811 SNR=56.7 23:35:44.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:44.314 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:44.314 00.000 10672 Enqueuing Expose request 23:35:44.861 00.547 428 IsGuiding returns 1 23:35:44.861 00.000 428 scope still moving after pulse duration time elapsed 23:35:44.892 00.031 428 IsSlewing returns 0 23:35:44.892 00.000 428 IsGuiding returns 0 23:35:44.892 00.000 428 scope move finished after 521 + 78 ms 23:35:44.892 00.000 428 Move returns status 0, amount 521 23:35:44.892 00.000 428 MoveAxis(N, 0, ABG) 23:35:44.892 00.000 428 Move returns status 0, amount 0 23:35:44.892 00.000 428 move complete, result=0 23:35:44.892 00.000 428 worker thread done servicing request 23:35:44.892 00.000 428 Worker thread wakes up 23:35:44.892 00.000 10672 GuideStep: 0.4 px 521 ms WEST, -0.2 px 0 ms NORTH 23:35:44.892 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:44.892 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:45.881 00.989 10672 read socket command 10 23:35:45.881 00.000 10672 processing socket request REQDIST 23:35:45.881 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:35:45.881 00.000 10672 Sending socket response 42 (0x2a) 23:35:47.802 01.921 428 Exposure complete 23:35:47.927 00.125 428 worker thread done servicing request 23:35:47.927 00.000 10672 OnExposeComplete: enter 23:35:47.927 00.000 10672 UpdateGuideState(): m_state=6 23:35:47.927 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 260 23:35:47.927 00.000 10672 Star::Find returns 1 (0), X=591.73, Y=349.40, Mass=416817, SNR=55.3, Peak=65488 HFD=2.8 23:35:47.927 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.26 = -0.26) 23:35:47.927 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 23:35:47.927 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.06 hyp=0.51 cameraTheta=-0.12 mountX=0.49 mountY=-0.08, mountTheta=-0.15 23:35:47.927 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.06, opts=13) 23:35:47.927 00.000 10672 Enqueuing Move request for scope (0.51, -0.06) 23:35:47.942 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:35:47.942 00.000 428 Worker thread wakes up 23:35:47.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.06) opts 0xd 23:35:47.942 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.06) 23:35:47.942 00.000 428 Moving (0.51, -0.06) raw xDistance=0.49 yDistance=-0.08 23:35:47.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.49 23:35:47.942 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:47.942 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:35:47.942 00.000 428 MoveAxis(W, 614, ABG) 23:35:47.942 00.000 428 Guiding Dir = 3, Dur = 614 23:35:47.942 00.000 428 IsSlewing returns 0 23:35:47.942 00.000 428 IsGuiding returns 0 23:35:47.958 00.016 10672 UpdateGuideState exits: m=416817 SNR=55.3 23:35:47.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:47.958 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:47.958 00.000 10672 Enqueuing Expose request 23:35:47.958 00.000 428 PulseGuide returned control before completion, sleep 598 23:35:48.599 00.641 428 IsGuiding returns 0 23:35:48.599 00.000 428 Move returns status 0, amount 614 23:35:48.599 00.000 428 MoveAxis(N, 0, ABG) 23:35:48.599 00.000 428 Move returns status 0, amount 0 23:35:48.599 00.000 428 move complete, result=0 23:35:48.599 00.000 428 worker thread done servicing request 23:35:48.599 00.000 10672 GuideStep: 0.5 px 614 ms WEST, -0.1 px 0 ms NORTH 23:35:48.599 00.000 428 Worker thread wakes up 23:35:48.599 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:48.599 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:50.879 02.280 10672 read socket command 10 23:35:50.879 00.000 10672 processing socket request REQDIST 23:35:50.879 00.000 10672 SOCKSVR: Sending pixel error of 0.45 23:35:50.879 00.000 10672 Sending socket response 45 (0x2d) 23:35:51.457 00.578 428 Exposure complete 23:35:51.582 00.125 428 worker thread done servicing request 23:35:51.582 00.000 10672 OnExposeComplete: enter 23:35:51.582 00.000 10672 UpdateGuideState(): m_state=6 23:35:51.582 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 261 23:35:51.582 00.000 10672 Star::Find returns 1 (0), X=591.40, Y=349.50, Mass=412920, SNR=58.2, Peak=58064 HFD=3.0 23:35:51.582 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 23:35:51.582 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 23:35:51.582 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.18 cameraTheta=0.19 mountX=0.18 mountY=0.03, mountTheta=0.15 23:35:51.582 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.03, opts=13) 23:35:51.582 00.000 10672 Enqueuing Move request for scope (0.17, 0.03) 23:35:51.582 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:35:51.582 00.000 428 Worker thread wakes up 23:35:51.582 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd 23:35:51.582 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.03) 23:35:51.582 00.000 428 Moving (0.17, 0.03) raw xDistance=0.18 yDistance=0.03 23:35:51.582 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 23:35:51.582 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:51.582 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:35:51.582 00.000 428 MoveAxis(E, 0, ABG) 23:35:51.582 00.000 428 Move returns status 0, amount 0 23:35:51.582 00.000 428 MoveAxis(N, 0, ABG) 23:35:51.582 00.000 428 Move returns status 0, amount 0 23:35:51.582 00.000 428 move complete, result=0 23:35:51.582 00.000 428 worker thread done servicing request 23:35:51.613 00.031 10672 UpdateGuideState exits: m=412920 SNR=58.2 23:35:51.613 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:51.613 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:51.613 00.000 10672 Enqueuing Expose request 23:35:51.613 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:35:51.613 00.000 428 Worker thread wakes up 23:35:51.613 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:51.613 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:55.117 03.504 428 Exposure complete 23:35:55.242 00.125 428 worker thread done servicing request 23:35:55.242 00.000 10672 OnExposeComplete: enter 23:35:55.242 00.000 10672 UpdateGuideState(): m_state=6 23:35:55.242 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 262 23:35:55.242 00.000 10672 Star::Find returns 1 (0), X=591.33, Y=349.63, Mass=440167, SNR=57.3, Peak=56208 HFD=2.9 23:35:55.242 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.14) = xAngle (0.85 = 0.85) 23:35:55.242 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.96 = 0.96) 23:35:55.242 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.99 mountX=0.13 mountY=0.16, mountTheta=0.90 23:35:55.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.16, opts=13) 23:35:55.242 00.000 10672 Enqueuing Move request for scope (0.11, 0.16) 23:35:55.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:35:55.242 00.000 428 Worker thread wakes up 23:35:55.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd 23:35:55.242 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.16) 23:35:55.242 00.000 428 Moving (0.11, 0.16) raw xDistance=0.13 yDistance=0.16 23:35:55.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 23:35:55.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:55.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 23:35:55.242 00.000 428 MoveAxis(E, 0, ABG) 23:35:55.242 00.000 428 Move returns status 0, amount 0 23:35:55.242 00.000 428 MoveAxis(N, 0, ABG) 23:35:55.242 00.000 428 Move returns status 0, amount 0 23:35:55.242 00.000 428 move complete, result=0 23:35:55.242 00.000 428 worker thread done servicing request 23:35:55.273 00.031 10672 UpdateGuideState exits: m=440167 SNR=57.3 23:35:55.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:55.273 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:55.273 00.000 10672 Enqueuing Expose request 23:35:55.273 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 23:35:55.273 00.000 428 Worker thread wakes up 23:35:55.273 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:55.273 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:35:55.882 00.609 10672 read socket command 10 23:35:55.882 00.000 10672 processing socket request REQDIST 23:35:55.882 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:35:55.882 00.000 10672 Sending socket response 31 (0x1f) 23:35:58.756 02.874 428 Exposure complete 23:35:58.881 00.125 428 worker thread done servicing request 23:35:58.881 00.000 10672 OnExposeComplete: enter 23:35:58.881 00.000 10672 UpdateGuideState(): m_state=6 23:35:58.881 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 263 23:35:58.881 00.000 10672 Star::Find returns 1 (0), X=591.67, Y=349.21, Mass=398689, SNR=53.2, Peak=50432 HFD=2.7 23:35:58.881 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (0.14) = xAngle (-0.65 = -0.65) 23:35:58.881 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.54 = -0.54) 23:35:58.881 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.25 hyp=0.51 cameraTheta=-0.51 mountX=0.41 mountY=-0.26, mountTheta=-0.57 23:35:58.881 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.25, opts=13) 23:35:58.881 00.000 10672 Enqueuing Move request for scope (0.44, -0.25) 23:35:58.881 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:35:58.881 00.000 428 Worker thread wakes up 23:35:58.881 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.25) opts 0xd 23:35:58.881 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.25) 23:35:58.881 00.000 428 Moving (0.44, -0.25) raw xDistance=0.41 yDistance=-0.26 23:35:58.881 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 23:35:58.881 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:35:58.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 23:35:58.881 00.000 428 MoveAxis(E, 0, ABG) 23:35:58.881 00.000 428 Move returns status 0, amount 0 23:35:58.881 00.000 428 MoveAxis(N, 0, ABG) 23:35:58.881 00.000 428 Move returns status 0, amount 0 23:35:58.881 00.000 428 move complete, result=0 23:35:58.881 00.000 428 worker thread done servicing request 23:35:58.913 00.032 10672 UpdateGuideState exits: m=398689 SNR=53.2 23:35:58.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:35:58.913 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:35:58.913 00.000 10672 Enqueuing Expose request 23:35:58.913 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:35:58.913 00.000 428 Worker thread wakes up 23:35:58.913 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:35:58.913 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:00.881 01.968 10672 read socket command 10 23:36:00.881 00.000 10672 processing socket request REQDIST 23:36:00.881 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:36:00.881 00.000 10672 Sending socket response 37 (0x25) 23:36:02.400 01.519 428 Exposure complete 23:36:02.557 00.157 428 worker thread done servicing request 23:36:02.557 00.000 10672 OnExposeComplete: enter 23:36:02.557 00.000 10672 UpdateGuideState(): m_state=6 23:36:02.557 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 264 23:36:02.557 00.000 10672 Star::Find returns 1 (0), X=591.94, Y=349.25, Mass=402741, SNR=52.2, Peak=64816 HFD=2.5 23:36:02.557 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 23:36:02.557 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 23:36:02.557 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.21 hyp=0.75 cameraTheta=-0.29 mountX=0.68 mountY=-0.23, mountTheta=-0.33 23:36:02.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.21, opts=13) 23:36:02.557 00.000 10672 Enqueuing Move request for scope (0.72, -0.21) 23:36:02.557 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:36:02.557 00.000 428 Worker thread wakes up 23:36:02.557 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.21) opts 0xd 23:36:02.557 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.21) 23:36:02.557 00.000 428 Moving (0.72, -0.21) raw xDistance=0.68 yDistance=-0.23 23:36:02.557 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 23:36:02.557 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:02.557 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:36:02.557 00.000 428 MoveAxis(W, 798, ABG) 23:36:02.557 00.000 428 Guiding Dir = 3, Dur = 798 23:36:02.557 00.000 428 IsSlewing returns 0 23:36:02.557 00.000 428 IsGuiding returns 0 23:36:02.572 00.015 428 PulseGuide returned control before completion, sleep 792 23:36:02.572 00.000 10672 UpdateGuideState exits: m=402741 SNR=52.2 23:36:02.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:02.572 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:02.572 00.000 10672 Enqueuing Expose request 23:36:03.385 00.813 428 IsGuiding returns 0 23:36:03.385 00.000 428 Move returns status 0, amount 798 23:36:03.385 00.000 428 MoveAxis(N, 0, ABG) 23:36:03.385 00.000 428 Move returns status 0, amount 0 23:36:03.385 00.000 428 move complete, result=0 23:36:03.385 00.000 428 worker thread done servicing request 23:36:03.385 00.000 428 Worker thread wakes up 23:36:03.385 00.000 10672 GuideStep: 0.7 px 798 ms WEST, -0.2 px 0 ms NORTH 23:36:03.385 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:03.385 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:05.884 02.499 10672 read socket command 10 23:36:05.884 00.000 10672 processing socket request REQDIST 23:36:05.884 00.000 10672 SOCKSVR: Sending pixel error of 0.48 23:36:05.884 00.000 10672 Sending socket response 48 (0x30) 23:36:06.040 00.156 428 Exposure complete 23:36:06.180 00.140 428 worker thread done servicing request 23:36:06.180 00.000 10672 OnExposeComplete: enter 23:36:06.180 00.000 10672 UpdateGuideState(): m_state=6 23:36:06.180 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 265 23:36:06.180 00.000 10672 Star::Find returns 1 (0), X=591.51, Y=349.48, Mass=426290, SNR=57.7, Peak=52832 HFD=3.1 23:36:06.180 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.14) = xAngle (-0.07 = -0.07) 23:36:06.180 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.04 = 0.04) 23:36:06.180 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.02 hyp=0.29 cameraTheta=0.07 mountX=0.29 mountY=0.01, mountTheta=0.04 23:36:06.180 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.02, opts=13) 23:36:06.180 00.000 10672 Enqueuing Move request for scope (0.29, 0.02) 23:36:06.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:36:06.180 00.000 428 Worker thread wakes up 23:36:06.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.02) opts 0xd 23:36:06.180 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.02) 23:36:06.180 00.000 428 Moving (0.29, 0.02) raw xDistance=0.29 yDistance=0.01 23:36:06.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 23:36:06.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:06.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:36:06.180 00.000 428 MoveAxis(E, 0, ABG) 23:36:06.180 00.000 428 Move returns status 0, amount 0 23:36:06.180 00.000 428 MoveAxis(N, 0, ABG) 23:36:06.180 00.000 428 Move returns status 0, amount 0 23:36:06.180 00.000 428 move complete, result=0 23:36:06.180 00.000 428 worker thread done servicing request 23:36:06.196 00.016 10672 UpdateGuideState exits: m=426290 SNR=57.7 23:36:06.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:06.196 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:06.196 00.000 10672 Enqueuing Expose request 23:36:06.196 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 23:36:06.196 00.000 428 Worker thread wakes up 23:36:06.196 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:06.196 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:09.711 03.515 428 Exposure complete 23:36:09.851 00.140 428 worker thread done servicing request 23:36:09.851 00.000 10672 OnExposeComplete: enter 23:36:09.851 00.000 10672 UpdateGuideState(): m_state=6 23:36:09.851 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 266 23:36:09.851 00.000 10672 Star::Find returns 1 (0), X=591.26, Y=349.30, Mass=486520, SNR=65.3, Peak=60896 HFD=3.5 23:36:09.851 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 23:36:09.851 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.40 = -1.40) 23:36:09.851 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.37 mountX=0.01 mountY=-0.16, mountTheta=-1.51 23:36:09.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.16, opts=13) 23:36:09.851 00.000 10672 Enqueuing Move request for scope (0.03, -0.16) 23:36:09.851 00.000 428 Worker thread wakes up 23:36:09.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:36:09.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd 23:36:09.851 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.16) 23:36:09.851 00.000 428 Moving (0.03, -0.16) raw xDistance=0.01 yDistance=-0.16 23:36:09.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:36:09.851 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:09.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:36:09.851 00.000 428 MoveAxis(E, 0, ABG) 23:36:09.851 00.000 428 Move returns status 0, amount 0 23:36:09.851 00.000 428 MoveAxis(N, 0, ABG) 23:36:09.851 00.000 428 Move returns status 0, amount 0 23:36:09.851 00.000 428 move complete, result=0 23:36:09.851 00.000 428 worker thread done servicing request 23:36:09.882 00.031 10672 UpdateGuideState exits: m=486520 SNR=65.3 23:36:09.882 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:09.882 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:09.882 00.000 10672 Enqueuing Expose request 23:36:09.882 00.000 428 Worker thread wakes up 23:36:09.882 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:36:09.882 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:09.882 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:10.887 01.005 10672 read socket command 10 23:36:10.887 00.000 10672 processing socket request REQDIST 23:36:10.887 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:36:10.887 00.000 10672 Sending socket response 34 (0x22) 23:36:13.355 02.468 428 Exposure complete 23:36:13.480 00.125 428 worker thread done servicing request 23:36:13.480 00.000 10672 OnExposeComplete: enter 23:36:13.480 00.000 10672 UpdateGuideState(): m_state=6 23:36:13.480 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 267 23:36:13.480 00.000 10672 Star::Find returns 1 (0), X=591.55, Y=349.29, Mass=422455, SNR=58.2, Peak=61440 HFD=2.8 23:36:13.480 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.14) = xAngle (-0.62 = -0.62) 23:36:13.480 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.52 = -0.52) 23:36:13.480 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.17 hyp=0.37 cameraTheta=-0.49 mountX=0.30 mountY=-0.18, mountTheta=-0.55 23:36:13.480 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.17, opts=13) 23:36:13.480 00.000 10672 Enqueuing Move request for scope (0.32, -0.17) 23:36:13.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:36:13.480 00.000 428 Worker thread wakes up 23:36:13.480 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.17) opts 0xd 23:36:13.480 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.17) 23:36:13.480 00.000 428 Moving (0.32, -0.17) raw xDistance=0.30 yDistance=-0.18 23:36:13.480 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 23:36:13.480 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:13.480 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:36:13.480 00.000 428 MoveAxis(E, 0, ABG) 23:36:13.480 00.000 428 Move returns status 0, amount 0 23:36:13.480 00.000 428 MoveAxis(N, 0, ABG) 23:36:13.480 00.000 428 Move returns status 0, amount 0 23:36:13.480 00.000 428 move complete, result=0 23:36:13.480 00.000 428 worker thread done servicing request 23:36:13.511 00.031 10672 UpdateGuideState exits: m=422455 SNR=58.2 23:36:13.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:13.511 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:13.511 00.000 10672 Enqueuing Expose request 23:36:13.511 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:36:13.511 00.000 428 Worker thread wakes up 23:36:13.511 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:13.511 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:15.886 02.375 10672 read socket command 10 23:36:15.886 00.000 10672 processing socket request REQDIST 23:36:15.886 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:36:15.886 00.000 10672 Sending socket response 35 (0x23) 23:36:16.979 01.093 428 Exposure complete 23:36:17.119 00.140 428 worker thread done servicing request 23:36:17.119 00.000 10672 OnExposeComplete: enter 23:36:17.119 00.000 10672 UpdateGuideState(): m_state=6 23:36:17.119 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 268 23:36:17.119 00.000 10672 Star::Find returns 1 (0), X=591.61, Y=349.24, Mass=459552, SNR=58.1, Peak=65488 HFD=2.8 23:36:17.119 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.14) = xAngle (-0.66 = -0.66) 23:36:17.119 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.55 = -0.55) 23:36:17.119 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.22 hyp=0.44 cameraTheta=-0.52 mountX=0.35 mountY=-0.23, mountTheta=-0.58 23:36:17.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.22, opts=13) 23:36:17.119 00.000 10672 Enqueuing Move request for scope (0.38, -0.22) 23:36:17.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:36:17.119 00.000 428 Worker thread wakes up 23:36:17.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.22) opts 0xd 23:36:17.119 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.22) 23:36:17.119 00.000 428 Moving (0.38, -0.22) raw xDistance=0.35 yDistance=-0.23 23:36:17.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 23:36:17.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:17.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:36:17.119 00.000 428 MoveAxis(E, 0, ABG) 23:36:17.119 00.000 428 Move returns status 0, amount 0 23:36:17.119 00.000 428 MoveAxis(N, 0, ABG) 23:36:17.119 00.000 428 Move returns status 0, amount 0 23:36:17.119 00.000 428 move complete, result=0 23:36:17.119 00.000 428 worker thread done servicing request 23:36:17.135 00.016 10672 UpdateGuideState exits: m=459552 SNR=58.1 23:36:17.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:17.135 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:17.135 00.000 10672 Enqueuing Expose request 23:36:17.135 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:36:17.135 00.000 428 Worker thread wakes up 23:36:17.135 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:17.135 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:20.639 03.504 428 Exposure complete 23:36:20.779 00.140 428 worker thread done servicing request 23:36:20.779 00.000 10672 OnExposeComplete: enter 23:36:20.779 00.000 10672 UpdateGuideState(): m_state=6 23:36:20.779 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 269 23:36:20.779 00.000 10672 Star::Find returns 1 (0), X=591.50, Y=348.99, Mass=400364, SNR=52.7, Peak=57840 HFD=2.3 23:36:20.779 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.18 = -1.18) 23:36:20.779 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 23:36:20.779 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.47 hyp=0.55 cameraTheta=-1.04 mountX=0.21 mountY=-0.48, mountTheta=-1.16 23:36:20.779 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.47, opts=13) 23:36:20.779 00.000 10672 Enqueuing Move request for scope (0.28, -0.47) 23:36:20.779 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:36:20.779 00.000 428 Worker thread wakes up 23:36:20.779 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.47) opts 0xd 23:36:20.779 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.47) 23:36:20.779 00.000 428 Moving (0.28, -0.47) raw xDistance=0.21 yDistance=-0.48 23:36:20.779 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:36:20.779 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:20.779 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 23:36:20.779 00.000 428 MoveAxis(E, 0, ABG) 23:36:20.779 00.000 428 Move returns status 0, amount 0 23:36:20.779 00.000 428 MoveAxis(N, 0, ABG) 23:36:20.779 00.000 428 Move returns status 0, amount 0 23:36:20.779 00.000 428 move complete, result=0 23:36:20.779 00.000 428 worker thread done servicing request 23:36:20.811 00.032 10672 UpdateGuideState exits: m=400364 SNR=52.7 23:36:20.811 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:20.811 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:20.811 00.000 10672 Enqueuing Expose request 23:36:20.811 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 23:36:20.811 00.000 428 Worker thread wakes up 23:36:20.811 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:20.811 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:20.889 00.078 10672 read socket command 10 23:36:20.889 00.000 10672 processing socket request REQDIST 23:36:20.889 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:36:20.889 00.000 10672 Sending socket response 43 (0x2b) 23:36:24.294 03.405 428 Exposure complete 23:36:24.435 00.141 428 worker thread done servicing request 23:36:24.435 00.000 10672 OnExposeComplete: enter 23:36:24.435 00.000 10672 UpdateGuideState(): m_state=6 23:36:24.435 00.000 10672 Star::Find(15, 591, 348, 0, (0,0,0,0), 0.0, 0) frame 270 23:36:24.435 00.000 10672 Star::Find returns 1 (0), X=591.15, Y=349.01, Mass=441114, SNR=58.0, Peak=65488 HFD=2.6 23:36:24.435 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (0.14) = xAngle (-1.86 = -1.86) 23:36:24.435 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.76 = -1.76) 23:36:24.435 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.45 hyp=0.46 cameraTheta=-1.73 mountX=-0.13 mountY=-0.45, mountTheta=-1.86 23:36:24.435 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.45, opts=13) 23:36:24.435 00.000 10672 Enqueuing Move request for scope (-0.07, -0.45) 23:36:24.435 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:36:24.435 00.000 428 Worker thread wakes up 23:36:24.435 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.45) opts 0xd 23:36:24.435 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.45) 23:36:24.435 00.000 428 Moving (-0.07, -0.45) raw xDistance=-0.13 yDistance=-0.45 23:36:24.435 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:36:24.435 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:24.435 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 23:36:24.435 00.000 428 MoveAxis(E, 0, ABG) 23:36:24.435 00.000 428 Move returns status 0, amount 0 23:36:24.435 00.000 428 MoveAxis(N, 0, ABG) 23:36:24.435 00.000 428 Move returns status 0, amount 0 23:36:24.435 00.000 428 move complete, result=0 23:36:24.435 00.000 428 worker thread done servicing request 23:36:24.450 00.015 10672 UpdateGuideState exits: m=441114 SNR=58.0 23:36:24.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:24.450 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:24.450 00.000 10672 Enqueuing Expose request 23:36:24.450 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 23:36:24.450 00.000 428 Worker thread wakes up 23:36:24.450 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:24.450 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:25.887 01.437 10672 read socket command 10 23:36:25.887 00.000 10672 processing socket request REQDIST 23:36:25.887 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:36:25.887 00.000 10672 Sending socket response 43 (0x2b) 23:36:27.938 02.051 428 Exposure complete 23:36:28.079 00.141 428 worker thread done servicing request 23:36:28.079 00.000 10672 OnExposeComplete: enter 23:36:28.079 00.000 10672 UpdateGuideState(): m_state=6 23:36:28.079 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 271 23:36:28.079 00.000 10672 Star::Find returns 1 (0), X=590.95, Y=349.24, Mass=492441, SNR=72.4, Peak=65488 HFD=3.1 23:36:28.079 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.14) = xAngle (-2.62 = -2.62) 23:36:28.079 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.51 = -2.51) 23:36:28.079 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.22 hyp=0.35 cameraTheta=-2.48 mountX=-0.31 mountY=-0.21, mountTheta=-2.54 23:36:28.079 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.22, opts=13) 23:36:28.079 00.000 10672 Enqueuing Move request for scope (-0.28, -0.22) 23:36:28.079 00.000 428 Worker thread wakes up 23:36:28.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:36:28.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.22) opts 0xd 23:36:28.079 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.22) 23:36:28.079 00.000 428 Moving (-0.28, -0.22) raw xDistance=-0.31 yDistance=-0.21 23:36:28.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 23:36:28.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:28.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:36:28.079 00.000 428 MoveAxis(E, 0, ABG) 23:36:28.079 00.000 428 Move returns status 0, amount 0 23:36:28.079 00.000 428 MoveAxis(N, 0, ABG) 23:36:28.079 00.000 428 Move returns status 0, amount 0 23:36:28.079 00.000 428 move complete, result=0 23:36:28.079 00.000 428 worker thread done servicing request 23:36:28.110 00.031 10672 UpdateGuideState exits: m=492441 SNR=72.4 23:36:28.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:28.110 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:28.110 00.000 10672 Enqueuing Expose request 23:36:28.110 00.000 428 Worker thread wakes up 23:36:28.110 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:36:28.110 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:28.110 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:30.875 02.765 10672 read socket command 10 23:36:30.875 00.000 10672 processing socket request REQDIST 23:36:30.875 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:36:30.875 00.000 10672 Sending socket response 41 (0x29) 23:36:31.593 00.718 428 Exposure complete 23:36:31.718 00.125 428 worker thread done servicing request 23:36:31.718 00.000 10672 OnExposeComplete: enter 23:36:31.718 00.000 10672 UpdateGuideState(): m_state=6 23:36:31.718 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 272 23:36:31.718 00.000 10672 Star::Find returns 1 (0), X=590.77, Y=349.01, Mass=444066, SNR=62.1, Peak=65488 HFD=3.2 23:36:31.718 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.14) = xAngle (-2.50 = -2.50) 23:36:31.718 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.39 = -2.39) 23:36:31.718 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.45 hyp=0.64 cameraTheta=-2.36 mountX=-0.51 mountY=-0.44, mountTheta=-2.43 23:36:31.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.45, opts=13) 23:36:31.718 00.000 10672 Enqueuing Move request for scope (-0.46, -0.45) 23:36:31.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:36:31.718 00.000 428 Worker thread wakes up 23:36:31.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.45) opts 0xd 23:36:31.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.45) 23:36:31.718 00.000 428 Moving (-0.46, -0.45) raw xDistance=-0.51 yDistance=-0.44 23:36:31.718 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 23:36:31.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:31.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 23:36:31.718 00.000 428 MoveAxis(E, 601, ABG) 23:36:31.718 00.000 428 Guiding Dir = 2, Dur = 601 23:36:31.718 00.000 428 IsSlewing returns 0 23:36:31.718 00.000 428 IsGuiding returns 0 23:36:31.750 00.032 428 PulseGuide returned control before completion, sleep 592 23:36:31.750 00.000 10672 UpdateGuideState exits: m=444066 SNR=62.1 23:36:31.750 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:31.750 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:31.750 00.000 10672 Enqueuing Expose request 23:36:32.390 00.640 428 IsGuiding returns 0 23:36:32.390 00.000 428 Move returns status 0, amount 601 23:36:32.390 00.000 428 MoveAxis(N, 0, ABG) 23:36:32.390 00.000 428 Move returns status 0, amount 0 23:36:32.390 00.000 428 move complete, result=0 23:36:32.390 00.000 428 worker thread done servicing request 23:36:32.390 00.000 428 Worker thread wakes up 23:36:32.390 00.000 10672 GuideStep: -0.5 px 601 ms EAST, -0.4 px 0 ms NORTH 23:36:32.390 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:32.390 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:35.238 02.848 428 Exposure complete 23:36:35.378 00.140 428 worker thread done servicing request 23:36:35.378 00.000 10672 OnExposeComplete: enter 23:36:35.378 00.000 10672 UpdateGuideState(): m_state=6 23:36:35.378 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 273 23:36:35.378 00.000 10672 Star::Find returns 1 (0), X=590.96, Y=348.93, Mass=445943, SNR=61.7, Peak=65488 HFD=2.8 23:36:35.378 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (0.14) = xAngle (-2.16 = -2.16) 23:36:35.378 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.05 = -2.05) 23:36:35.378 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.54 hyp=0.60 cameraTheta=-2.02 mountX=-0.33 mountY=-0.53, mountTheta=-2.13 23:36:35.378 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.54, opts=13) 23:36:35.378 00.000 10672 Enqueuing Move request for scope (-0.26, -0.54) 23:36:35.378 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:36:35.378 00.000 428 Worker thread wakes up 23:36:35.378 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.54) opts 0xd 23:36:35.378 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.54) 23:36:35.378 00.000 428 Moving (-0.26, -0.54) raw xDistance=-0.33 yDistance=-0.53 23:36:35.378 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 23:36:35.378 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:35.378 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 23:36:35.378 00.000 428 MoveAxis(E, 0, ABG) 23:36:35.378 00.000 428 Move returns status 0, amount 0 23:36:35.378 00.000 428 MoveAxis(N, 0, ABG) 23:36:35.378 00.000 428 Move returns status 0, amount 0 23:36:35.378 00.000 428 move complete, result=0 23:36:35.378 00.000 428 worker thread done servicing request 23:36:35.394 00.016 10672 UpdateGuideState exits: m=445943 SNR=61.7 23:36:35.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:35.394 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:35.394 00.000 10672 Enqueuing Expose request 23:36:35.410 00.016 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 23:36:35.410 00.000 428 Worker thread wakes up 23:36:35.410 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:35.410 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:35.894 00.484 10672 read socket command 10 23:36:35.894 00.000 10672 processing socket request REQDIST 23:36:35.894 00.000 10672 SOCKSVR: Sending pixel error of 0.51 23:36:35.894 00.000 10672 Sending socket response 51 (0x33) 23:36:38.893 02.999 428 Exposure complete 23:36:39.018 00.125 428 worker thread done servicing request 23:36:39.018 00.000 10672 OnExposeComplete: enter 23:36:39.018 00.000 10672 UpdateGuideState(): m_state=6 23:36:39.018 00.000 10672 Star::Find(15, 590, 348, 0, (0,0,0,0), 0.0, 0) frame 274 23:36:39.018 00.000 10672 Star::Find returns 1 (0), X=591.17, Y=349.07, Mass=425348, SNR=63.7, Peak=65488 HFD=2.6 23:36:39.018 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 23:36:39.018 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 23:36:39.018 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.39 hyp=0.39 cameraTheta=-1.71 mountX=-0.11 mountY=-0.39, mountTheta=-1.84 23:36:39.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.39, opts=13) 23:36:39.018 00.000 10672 Enqueuing Move request for scope (-0.06, -0.39) 23:36:39.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:36:39.018 00.000 428 Worker thread wakes up 23:36:39.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.39) opts 0xd 23:36:39.018 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.39) 23:36:39.018 00.000 428 Moving (-0.06, -0.39) raw xDistance=-0.11 yDistance=-0.39 23:36:39.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 23:36:39.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:39.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 23:36:39.018 00.000 428 MoveAxis(E, 0, ABG) 23:36:39.018 00.000 428 Move returns status 0, amount 0 23:36:39.018 00.000 428 MoveAxis(N, 0, ABG) 23:36:39.018 00.000 428 Move returns status 0, amount 0 23:36:39.018 00.000 428 move complete, result=0 23:36:39.018 00.000 428 worker thread done servicing request 23:36:39.049 00.031 10672 UpdateGuideState exits: m=425348 SNR=63.7 23:36:39.049 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:39.049 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:39.049 00.000 10672 Enqueuing Expose request 23:36:39.049 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:36:39.049 00.000 428 Worker thread wakes up 23:36:39.049 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:39.049 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:40.877 01.828 10672 read socket command 10 23:36:40.877 00.000 10672 processing socket request REQDIST 23:36:40.877 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:36:40.877 00.000 10672 Sending socket response 47 (0x2f) 23:36:42.548 01.671 428 Exposure complete 23:36:42.673 00.125 428 worker thread done servicing request 23:36:42.673 00.000 10672 OnExposeComplete: enter 23:36:42.673 00.000 10672 UpdateGuideState(): m_state=6 23:36:42.673 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 275 23:36:42.673 00.000 10672 Star::Find returns 1 (0), X=591.00, Y=348.90, Mass=462213, SNR=62.9, Peak=65488 HFD=3.0 23:36:42.673 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.09 = -2.09) 23:36:42.673 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 23:36:42.673 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.56 hyp=0.60 cameraTheta=-1.96 mountX=-0.30 mountY=-0.55, mountTheta=-2.07 23:36:42.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.56, opts=13) 23:36:42.673 00.000 10672 Enqueuing Move request for scope (-0.23, -0.56) 23:36:42.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:36:42.673 00.000 428 Worker thread wakes up 23:36:42.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.56) opts 0xd 23:36:42.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.56) 23:36:42.673 00.000 428 Moving (-0.23, -0.56) raw xDistance=-0.30 yDistance=-0.55 23:36:42.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 23:36:42.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 23:36:42.673 00.000 428 MoveAxis(E, 0, ABG) 23:36:42.673 00.000 428 Move returns status 0, amount 0 23:36:42.673 00.000 428 MoveAxis(N, 732, ABG) 23:36:42.673 00.000 428 Guiding Dir = 0, Dur = 732 23:36:42.673 00.000 428 IsSlewing returns 0 23:36:42.673 00.000 428 IsGuiding returns 0 23:36:42.704 00.031 10672 UpdateGuideState exits: m=462213 SNR=62.9 23:36:42.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:42.704 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:42.704 00.000 10672 Enqueuing Expose request 23:36:42.751 00.047 428 PulseGuide returned control before completion, sleep 663 23:36:43.443 00.692 428 IsGuiding returns 1 23:36:43.443 00.000 428 scope still moving after pulse duration time elapsed 23:36:43.474 00.031 428 IsSlewing returns 0 23:36:43.474 00.000 428 IsGuiding returns 1 23:36:43.521 00.047 428 IsSlewing returns 0 23:36:43.521 00.000 428 IsGuiding returns 0 23:36:43.521 00.000 428 scope move finished after 732 + 117 ms 23:36:43.521 00.000 428 Move returns status 0, amount 732 23:36:43.521 00.000 428 move complete, result=0 23:36:43.521 00.000 428 worker thread done servicing request 23:36:43.521 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 732 ms NORTH 23:36:43.537 00.016 428 Worker thread wakes up 23:36:43.537 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:43.537 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:45.880 02.343 10672 read socket command 10 23:36:45.880 00.000 10672 processing socket request REQDIST 23:36:45.880 00.000 10672 SOCKSVR: Sending pixel error of 0.51 23:36:45.880 00.000 10672 Sending socket response 51 (0x33) 23:36:46.161 00.281 428 Exposure complete 23:36:46.301 00.140 428 worker thread done servicing request 23:36:46.301 00.000 10672 OnExposeComplete: enter 23:36:46.301 00.000 10672 UpdateGuideState(): m_state=6 23:36:46.301 00.000 10672 Star::Find(15, 590, 348, 0, (0,0,0,0), 0.0, 0) frame 276 23:36:46.301 00.000 10672 Star::Find returns 1 (0), X=590.58, Y=349.12, Mass=375074, SNR=52.2, Peak=52288 HFD=2.5 23:36:46.301 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (0.14) = xAngle (-2.79 = -2.79) 23:36:46.301 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.68 = -2.68) 23:36:46.301 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.35 hyp=0.73 cameraTheta=-2.65 mountX=-0.69 mountY=-0.33, mountTheta=-2.70 23:36:46.301 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.35, opts=13) 23:36:46.301 00.000 10672 Enqueuing Move request for scope (-0.65, -0.35) 23:36:46.301 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:36:46.301 00.000 428 Worker thread wakes up 23:36:46.301 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.35) opts 0xd 23:36:46.301 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.35) 23:36:46.301 00.000 428 Moving (-0.65, -0.35) raw xDistance=-0.69 yDistance=-0.33 23:36:46.301 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69 23:36:46.301 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:36:46.301 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 23:36:46.301 00.000 428 MoveAxis(E, 808, ABG) 23:36:46.301 00.000 428 Guiding Dir = 2, Dur = 808 23:36:46.301 00.000 428 IsSlewing returns 0 23:36:46.301 00.000 428 IsGuiding returns 0 23:36:46.317 00.016 428 PulseGuide returned control before completion, sleep 800 23:36:46.333 00.016 10672 UpdateGuideState exits: m=375074 SNR=52.2 23:36:46.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:46.333 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:46.333 00.000 10672 Enqueuing Expose request 23:36:47.176 00.843 428 IsGuiding returns 0 23:36:47.176 00.000 428 Move returns status 0, amount 808 23:36:47.176 00.000 428 MoveAxis(N, 0, ABG) 23:36:47.176 00.000 428 Move returns status 0, amount 0 23:36:47.176 00.000 428 move complete, result=0 23:36:47.176 00.000 428 worker thread done servicing request 23:36:47.176 00.000 428 Worker thread wakes up 23:36:47.176 00.000 10672 GuideStep: -0.7 px 808 ms EAST, -0.3 px 0 ms NORTH 23:36:47.176 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:36:47.176 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:36:49.706 02.530 10672 read socket command 13 23:36:49.706 00.000 10672 processing socket request MOVEn 23:36:49.706 00.000 10672 PhdController::Dither begins 23:36:49.706 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 23:36:49.706 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:36:49.706 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=-1.57 cameraX=3.43, cameraY=-24.76 cameraTheta=-1.43 23:36:49.706 00.000 10672 setting lock position to (594.66, 324.70) 23:36:49.706 00.000 10672 Mount: notify guiding dithered (3.4, -24.8) 23:36:49.706 00.000 10672 Status Line: Dither by 0.00,-25.00 23:36:49.722 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:36:49.722 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:36:49.722 00.000 10672 Sending socket response 4 (0x4) 23:36:49.800 00.078 428 Exposure complete 23:36:49.925 00.125 428 worker thread done servicing request 23:36:49.925 00.000 10672 OnExposeComplete: enter 23:36:49.925 00.000 10672 UpdateGuideState(): m_state=6 23:36:49.925 00.000 10672 Star::Find(15, 590, 349, 0, (0,0,0,0), 0.0, 0) frame 277 23:36:49.925 00.000 10672 Star::Find returns 1 (0), X=591.13, Y=349.13, Mass=459339, SNR=66.3, Peak=65488 HFD=2.9 23:36:49.925 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 23:36:49.925 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 23:36:49.925 00.000 10672 CameraToMount -- cameraX=-3.53 cameraY=24.43 hyp=24.69 cameraTheta=1.71 mountX=-0.14 mountY=24.53, mountTheta=1.58 23:36:49.925 00.000 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 23:36:49.925 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:36:49.925 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 23:36:49.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 23:36:49.925 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 23:36:49.925 00.000 10672 Mount: notify direct move -0.00,10.50 23:36:49.925 00.000 428 Worker thread wakes up 23:36:49.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:36:49.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 23:36:49.925 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 23:36:49.925 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 23:36:49.925 00.000 428 MoveAxis(E, 0, B) 23:36:49.925 00.000 428 Move returns status 0, amount 0 23:36:49.925 00.000 428 MoveAxis(S, 13946, B) 23:36:49.925 00.000 428 Guiding Dir = 1, Dur = 13946 23:36:49.956 00.031 428 IsSlewing returns 0 23:36:49.956 00.000 428 IsGuiding returns 0 23:36:49.956 00.000 10672 UpdateGuideState exits: m=459339 SNR=66.3 23:36:49.956 00.000 10672 PhdController: settling, locked = 1, distance = 25.31 (99.00) aobump = 0 frame = 1 / 10 23:36:49.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:36:49.956 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:36:49.956 00.000 10672 Enqueuing Expose request 23:36:50.035 00.079 428 PulseGuide returned control before completion, sleep 13877 23:36:57.131 07.096 10672 read socket command 10 23:36:57.131 00.000 10672 processing socket request REQDIST 23:36:57.131 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:36:57.131 00.000 10672 Sending socket response 255 (0xff) 23:36:57.756 00.625 10672 read socket command 10 23:36:57.756 00.000 10672 processing socket request REQDIST 23:36:57.756 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:36:57.756 00.000 10672 Sending socket response 255 (0xff) 23:37:01.759 04.003 10672 read socket command 10 23:37:01.759 00.000 10672 processing socket request REQDIST 23:37:01.759 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:01.759 00.000 10672 Sending socket response 255 (0xff) 23:37:03.930 02.171 428 IsGuiding returns 1 23:37:03.930 00.000 428 scope still moving after pulse duration time elapsed 23:37:03.993 00.063 428 IsSlewing returns 0 23:37:04.055 00.062 428 IsGuiding returns 0 23:37:04.055 00.000 428 scope move finished after 13946 + 152 ms 23:37:04.055 00.000 428 Move returns status 0, amount 13946 23:37:04.055 00.000 428 move complete, result=0 23:37:04.055 00.000 428 worker thread done servicing request 23:37:04.055 00.000 428 Worker thread wakes up 23:37:04.055 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 23:37:04.055 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:04.055 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,334,31,31) 23:37:04.071 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:37:04.071 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:37:04.415 00.344 428 Exposure complete 23:37:04.540 00.125 428 worker thread done servicing request 23:37:04.540 00.000 10672 OnExposeComplete: enter 23:37:04.540 00.000 10672 UpdateGuideState(): m_state=6 23:37:04.540 00.000 10672 Star::Find(15, 591, 349, 0, (0,0,0,0), 0.0, 0) frame 278 23:37:04.540 00.000 10672 Star::Find returns 1 (0), X=591.39, Y=343.07, Mass=448583, SNR=65.8, Peak=46512 HFD=3.2 23:37:04.540 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 23:37:04.540 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.72 = 1.72) 23:37:04.540 00.000 10672 CameraToMount -- cameraX=-3.27 cameraY=18.37 hyp=18.66 cameraTheta=1.75 mountX=-0.72 mountY=18.46, mountTheta=1.61 23:37:04.540 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 23:37:04.540 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:37:04.540 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 23:37:04.540 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 23:37:04.540 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 23:37:04.540 00.000 10672 Mount: notify direct move -0.00,10.50 23:37:04.540 00.000 428 Worker thread wakes up 23:37:04.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:37:04.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 23:37:04.540 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 23:37:04.555 00.015 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 23:37:04.555 00.000 428 MoveAxis(E, 0, B) 23:37:04.555 00.000 428 Move returns status 0, amount 0 23:37:04.555 00.000 428 MoveAxis(S, 13946, B) 23:37:04.555 00.000 428 Guiding Dir = 1, Dur = 13946 23:37:04.555 00.000 428 IsSlewing returns 0 23:37:04.555 00.000 428 IsGuiding returns 0 23:37:04.571 00.016 10672 UpdateGuideState exits: m=448583 SNR=65.8 23:37:04.571 00.000 10672 PhdController: settling, locked = 1, distance = 23.32 (99.00) aobump = 0 frame = 2 / 10 23:37:04.571 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:04.571 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:04.571 00.000 10672 Enqueuing Expose request 23:37:04.618 00.047 428 PulseGuide returned control before completion, sleep 13884 23:37:05.758 01.140 10672 read socket command 10 23:37:05.758 00.000 10672 processing socket request REQDIST 23:37:05.758 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:05.758 00.000 10672 Sending socket response 255 (0xff) 23:37:10.886 05.128 10672 read socket command 10 23:37:10.886 00.000 10672 processing socket request REQDIST 23:37:10.886 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:10.886 00.000 10672 Sending socket response 255 (0xff) 23:37:15.885 04.999 10672 read socket command 10 23:37:15.885 00.000 10672 processing socket request REQDIST 23:37:15.885 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:15.885 00.000 10672 Sending socket response 255 (0xff) 23:37:18.561 02.676 428 IsGuiding returns 1 23:37:18.561 00.000 428 scope still moving after pulse duration time elapsed 23:37:18.592 00.031 428 IsSlewing returns 0 23:37:18.592 00.000 428 IsGuiding returns 0 23:37:18.592 00.000 428 scope move finished after 13946 + 98 ms 23:37:18.592 00.000 428 Move returns status 0, amount 13946 23:37:18.592 00.000 428 move complete, result=0 23:37:18.592 00.000 428 worker thread done servicing request 23:37:18.592 00.000 428 Worker thread wakes up 23:37:18.592 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 23:37:18.592 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:18.592 00.000 428 Handling exposure in thread, d=4000 o=3 r=(576,328,31,31) 23:37:18.607 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:37:18.623 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:37:18.998 00.375 428 Exposure complete 23:37:19.138 00.140 428 worker thread done servicing request 23:37:19.138 00.000 10672 OnExposeComplete: enter 23:37:19.138 00.000 10672 UpdateGuideState(): m_state=6 23:37:19.138 00.000 10672 Star::Find(15, 591, 343, 0, (0,0,0,0), 0.0, 0) frame 279 23:37:19.138 00.000 10672 Star::Find returns 1 (0), X=592.83, Y=334.07, Mass=487878, SNR=63.3, Peak=58496 HFD=3.9 23:37:19.138 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 23:37:19.138 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.73 = 1.73) 23:37:19.138 00.000 10672 CameraToMount -- cameraX=-1.83 cameraY=9.37 hyp=9.55 cameraTheta=1.76 mountX=-0.53 mountY=9.42, mountTheta=1.63 23:37:19.138 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 23:37:19.138 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:37:19.138 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=1.57 cameraX=-0.55, cameraY=3.96 cameraTheta=1.71 23:37:19.138 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=3.96, opts=4) 23:37:19.138 00.000 10672 Enqueuing Move request for scope (-0.55, 3.96) 23:37:19.138 00.000 10672 Mount: notify direct move -0.00,4.00 23:37:19.138 00.000 428 Worker thread wakes up 23:37:19.138 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:37:19.138 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 3.96) opts 0x4 23:37:19.138 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 3.96) 23:37:19.138 00.000 428 Moving (-0.55, 3.96) raw xDistance=-0.00 yDistance=4.00 23:37:19.138 00.000 428 MoveAxis(E, 0, B) 23:37:19.138 00.000 428 Move returns status 0, amount 0 23:37:19.138 00.000 428 MoveAxis(S, 5313, B) 23:37:19.138 00.000 428 Guiding Dir = 1, Dur = 5313 23:37:19.138 00.000 428 IsSlewing returns 0 23:37:19.138 00.000 428 IsGuiding returns 0 23:37:19.154 00.016 10672 UpdateGuideState exits: m=487878 SNR=63.3 23:37:19.154 00.000 10672 PhdController: settling, locked = 1, distance = 19.19 (99.00) aobump = 0 frame = 3 / 10 23:37:19.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:19.154 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:19.154 00.000 10672 Enqueuing Expose request 23:37:19.217 00.063 428 PulseGuide returned control before completion, sleep 5245 23:37:20.888 01.671 10672 read socket command 10 23:37:20.888 00.000 10672 processing socket request REQDIST 23:37:20.888 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:20.888 00.000 10672 Sending socket response 255 (0xff) 23:37:24.481 03.593 428 IsGuiding returns 1 23:37:24.481 00.000 428 scope still moving after pulse duration time elapsed 23:37:24.512 00.031 428 IsSlewing returns 0 23:37:24.512 00.000 428 IsGuiding returns 1 23:37:24.574 00.062 428 IsSlewing returns 0 23:37:24.574 00.000 428 IsGuiding returns 0 23:37:24.574 00.000 428 scope move finished after 5313 + 121 ms 23:37:24.574 00.000 428 Move returns status 0, amount 5313 23:37:24.574 00.000 428 move complete, result=0 23:37:24.574 00.000 428 worker thread done servicing request 23:37:24.574 00.000 428 Worker thread wakes up 23:37:24.574 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 5313 ms SOUTH 23:37:24.574 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:24.574 00.000 428 Handling exposure in thread, d=4000 o=3 r=(578,319,31,31) 23:37:24.590 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:37:25.876 01.286 10672 read socket command 10 23:37:25.876 00.000 10672 processing socket request REQDIST 23:37:25.876 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:25.876 00.000 10672 Sending socket response 255 (0xff) 23:37:26.313 00.437 428 Exposure complete 23:37:26.453 00.140 428 worker thread done servicing request 23:37:26.453 00.000 10672 OnExposeComplete: enter 23:37:26.453 00.000 10672 UpdateGuideState(): m_state=6 23:37:26.453 00.000 10672 Star::Find(15, 592, 334, 0, (0,0,0,0), 0.0, 0) frame 280 23:37:26.453 00.000 10672 Star::Find returns 1 (0), X=592.94, Y=330.12, Mass=434745, SNR=62.0, Peak=43792 HFD=3.8 23:37:26.453 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 23:37:26.453 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.85 = 1.85) 23:37:26.453 00.000 10672 CameraToMount -- cameraX=-1.72 cameraY=5.42 hyp=5.69 cameraTheta=1.88 mountX=-0.96 mountY=5.47, mountTheta=1.74 23:37:26.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.72, y=5.42, opts=13) 23:37:26.453 00.000 10672 Enqueuing Move request for scope (-1.72, 5.42) 23:37:26.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:37:26.453 00.000 428 Worker thread wakes up 23:37:26.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 5.42) opts 0xd 23:37:26.453 00.000 428 Handling offset move in thread for scope, endpoint = (-1.72, 5.42) 23:37:26.453 00.000 428 Moving (-1.72, 5.42) raw xDistance=-0.96 yDistance=5.47 23:37:26.453 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.96 23:37:26.453 00.000 428 resist switch: large excursion: input 5.47 thresh 1.65 direction from 0 to 1 23:37:26.469 00.016 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=16.41 23:37:26.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns 5.47 from input 5.47 23:37:26.469 00.000 428 MoveAxis(E, 1125, ABG) 23:37:26.469 00.000 428 Guiding Dir = 2, Dur = 1125 23:37:26.485 00.016 10672 UpdateGuideState exits: m=434745 SNR=62.0 23:37:26.485 00.000 10672 PhdController: settling, locked = 1, distance = 5.69 (99.00) aobump = 0 frame = 4 / 10 23:37:26.485 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:26.485 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:26.485 00.000 10672 Enqueuing Expose request 23:37:26.485 00.000 428 IsSlewing returns 0 23:37:26.485 00.000 428 IsGuiding returns 0 23:37:26.516 00.031 428 PulseGuide returned control before completion, sleep 1107 23:37:27.656 01.140 428 IsGuiding returns 1 23:37:27.656 00.000 428 scope still moving after pulse duration time elapsed 23:37:27.688 00.032 428 IsSlewing returns 0 23:37:27.688 00.000 428 IsGuiding returns 0 23:37:27.688 00.000 428 scope move finished after 1125 + 74 ms 23:37:27.688 00.000 428 Move returns status 0, amount 1125 23:37:27.688 00.000 428 MoveAxis(S, 7264, ABG) 23:37:27.688 00.000 428 duration set to 2500 by maxDecDuration 23:37:27.688 00.000 428 Guiding Dir = 1, Dur = 2500 23:37:27.703 00.015 428 IsSlewing returns 0 23:37:27.703 00.000 428 IsGuiding returns 0 23:37:27.781 00.078 428 PulseGuide returned control before completion, sleep 2427 23:37:30.249 02.468 428 IsGuiding returns 1 23:37:30.249 00.000 428 scope still moving after pulse duration time elapsed 23:37:30.281 00.032 428 IsSlewing returns 0 23:37:30.281 00.000 428 IsGuiding returns 1 23:37:30.343 00.062 428 IsSlewing returns 0 23:37:30.343 00.000 428 IsGuiding returns 0 23:37:30.343 00.000 428 scope move finished after 2500 + 142 ms 23:37:30.343 00.000 428 Move returns status 0, amount 2500 23:37:30.343 00.000 428 move complete, result=0 23:37:30.343 00.000 428 worker thread done servicing request 23:37:30.343 00.000 428 Worker thread wakes up 23:37:30.343 00.000 10672 GuideStep: -1.0 px 1125 ms EAST, 5.5 px 2500 ms SOUTH 23:37:30.343 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:30.343 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:30.358 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:37:30.890 00.532 10672 read socket command 10 23:37:30.890 00.000 10672 processing socket request REQDIST 23:37:30.890 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:30.890 00.000 10672 Sending socket response 255 (0xff) 23:37:33.612 02.722 428 Exposure complete 23:37:33.737 00.125 428 worker thread done servicing request 23:37:33.737 00.000 10672 OnExposeComplete: enter 23:37:33.737 00.000 10672 UpdateGuideState(): m_state=6 23:37:33.737 00.000 10672 Star::Find(15, 592, 330, 0, (0,0,0,0), 0.0, 0) frame 281 23:37:33.737 00.000 10672 Star::Find returns 1 (0), X=594.35, Y=327.30, Mass=389952, SNR=58.9, Peak=58496 HFD=2.8 23:37:33.737 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.14) = xAngle (1.55 = 1.55) 23:37:33.737 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.66 = 1.66) 23:37:33.737 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=2.60 hyp=2.62 cameraTheta=1.69 mountX=0.05 mountY=2.61, mountTheta=1.55 23:37:33.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=2.60, opts=13) 23:37:33.737 00.000 10672 Enqueuing Move request for scope (-0.31, 2.60) 23:37:33.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:37:33.737 00.000 428 Worker thread wakes up 23:37:33.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 2.60) opts 0xd 23:37:33.737 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 2.60) 23:37:33.737 00.000 428 Moving (-0.31, 2.60) raw xDistance=0.05 yDistance=2.61 23:37:33.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 23:37:33.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.61 from input 2.61 23:37:33.737 00.000 428 MoveAxis(E, 0, ABG) 23:37:33.737 00.000 428 Move returns status 0, amount 0 23:37:33.737 00.000 428 MoveAxis(S, 3461, ABG) 23:37:33.737 00.000 428 duration set to 2500 by maxDecDuration 23:37:33.737 00.000 428 Guiding Dir = 1, Dur = 2500 23:37:33.737 00.000 428 IsSlewing returns 0 23:37:33.737 00.000 428 IsGuiding returns 0 23:37:33.769 00.032 10672 UpdateGuideState exits: m=389952 SNR=58.9 23:37:33.769 00.000 10672 PhdController: settling, locked = 1, distance = 4.77 (99.00) aobump = 0 frame = 5 / 10 23:37:33.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:33.769 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:33.769 00.000 10672 Enqueuing Expose request 23:37:33.831 00.062 428 PulseGuide returned control before completion, sleep 2429 23:37:35.877 02.046 10672 read socket command 10 23:37:35.877 00.000 10672 processing socket request REQDIST 23:37:35.877 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:35.877 00.000 10672 Sending socket response 255 (0xff) 23:37:36.283 00.406 428 IsGuiding returns 1 23:37:36.283 00.000 428 scope still moving after pulse duration time elapsed 23:37:36.330 00.047 428 IsSlewing returns 0 23:37:36.330 00.000 428 IsGuiding returns 1 23:37:36.377 00.047 428 IsSlewing returns 0 23:37:36.377 00.000 428 IsGuiding returns 0 23:37:36.393 00.016 428 scope move finished after 2500 + 140 ms 23:37:36.393 00.000 428 Move returns status 0, amount 2500 23:37:36.393 00.000 428 move complete, result=0 23:37:36.393 00.000 428 worker thread done servicing request 23:37:36.393 00.000 428 Worker thread wakes up 23:37:36.393 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 2.6 px 2500 ms SOUTH 23:37:36.393 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:36.393 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:37.267 00.874 428 Exposure complete 23:37:37.392 00.125 428 worker thread done servicing request 23:37:37.392 00.000 10672 OnExposeComplete: enter 23:37:37.392 00.000 10672 UpdateGuideState(): m_state=6 23:37:37.408 00.016 10672 Star::Find(15, 594, 327, 0, (0,0,0,0), 0.0, 0) frame 282 23:37:37.408 00.000 10672 Star::Find returns 1 (0), X=594.94, Y=326.09, Mass=386157, SNR=49.1, Peak=54576 HFD=2.6 23:37:37.408 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.14) = xAngle (1.23 = 1.23) 23:37:37.408 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.34 = 1.34) 23:37:37.408 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=1.39 hyp=1.42 cameraTheta=1.37 mountX=0.47 mountY=1.38, mountTheta=1.24 23:37:37.408 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=1.39, opts=13) 23:37:37.408 00.000 10672 Enqueuing Move request for scope (0.28, 1.39) 23:37:37.408 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:37:37.408 00.000 428 Worker thread wakes up 23:37:37.408 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.39) opts 0xd 23:37:37.408 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 1.39) 23:37:37.408 00.000 428 Moving (0.28, 1.39) raw xDistance=0.47 yDistance=1.38 23:37:37.408 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 23:37:37.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.38 from input 1.38 23:37:37.408 00.000 428 MoveAxis(W, 549, ABG) 23:37:37.408 00.000 428 Guiding Dir = 3, Dur = 549 23:37:37.408 00.000 428 IsSlewing returns 0 23:37:37.408 00.000 428 IsGuiding returns 0 23:37:37.424 00.016 428 PulseGuide returned control before completion, sleep 542 23:37:37.424 00.000 10672 UpdateGuideState exits: m=386157 SNR=49.1 23:37:37.424 00.000 10672 PhdController: settling, locked = 1, distance = 3.76 (99.00) aobump = 0 frame = 6 / 10 23:37:37.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:37.424 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:37.424 00.000 10672 Enqueuing Expose request 23:37:38.002 00.578 428 IsGuiding returns 0 23:37:38.002 00.000 428 Move returns status 0, amount 549 23:37:38.002 00.000 428 MoveAxis(S, 1831, ABG) 23:37:38.002 00.000 428 Guiding Dir = 1, Dur = 1831 23:37:38.002 00.000 428 IsSlewing returns 0 23:37:38.002 00.000 428 IsGuiding returns 0 23:37:38.080 00.078 428 PulseGuide returned control before completion, sleep 1765 23:37:39.861 01.781 428 IsGuiding returns 1 23:37:39.861 00.000 428 scope still moving after pulse duration time elapsed 23:37:39.892 00.031 428 IsSlewing returns 0 23:37:39.892 00.000 428 IsGuiding returns 1 23:37:39.954 00.062 428 IsSlewing returns 0 23:37:39.954 00.000 428 IsGuiding returns 0 23:37:39.954 00.000 428 scope move finished after 1831 + 117 ms 23:37:39.954 00.000 428 Move returns status 0, amount 1831 23:37:39.954 00.000 428 move complete, result=0 23:37:39.954 00.000 428 worker thread done servicing request 23:37:39.954 00.000 428 Worker thread wakes up 23:37:39.954 00.000 10672 GuideStep: 0.5 px 549 ms WEST, 1.4 px 1831 ms SOUTH 23:37:39.954 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:39.954 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:40.876 00.922 10672 read socket command 10 23:37:40.876 00.000 10672 processing socket request REQDIST 23:37:40.876 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:37:40.876 00.000 10672 Sending socket response 255 (0xff) 23:37:40.907 00.031 428 Exposure complete 23:37:41.032 00.125 428 worker thread done servicing request 23:37:41.032 00.000 10672 OnExposeComplete: enter 23:37:41.032 00.000 10672 UpdateGuideState(): m_state=6 23:37:41.032 00.000 10672 Star::Find(15, 594, 326, 0, (0,0,0,0), 0.0, 0) frame 283 23:37:41.032 00.000 10672 Star::Find returns 1 (0), X=594.67, Y=324.56, Mass=432151, SNR=66.0, Peak=47376 HFD=3.2 23:37:41.032 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 23:37:41.032 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 23:37:41.032 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.48 mountX=-0.01 mountY=-0.14, mountTheta=-1.62 23:37:41.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.14, opts=13) 23:37:41.032 00.000 10672 Enqueuing Move request for scope (0.01, -0.14) 23:37:41.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:37:41.032 00.000 428 Worker thread wakes up 23:37:41.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd 23:37:41.032 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.14) 23:37:41.032 00.000 428 Moving (0.01, -0.14) raw xDistance=-0.01 yDistance=-0.14 23:37:41.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:37:41.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:37:41.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:37:41.032 00.000 428 MoveAxis(E, 0, ABG) 23:37:41.032 00.000 428 Move returns status 0, amount 0 23:37:41.032 00.000 428 MoveAxis(N, 0, ABG) 23:37:41.032 00.000 428 Move returns status 0, amount 0 23:37:41.032 00.000 428 move complete, result=0 23:37:41.032 00.000 428 worker thread done servicing request 23:37:41.063 00.031 10672 UpdateGuideState exits: m=432151 SNR=66.0 23:37:41.063 00.000 10672 PhdController: settling, locked = 1, distance = 2.68 (99.00) aobump = 0 frame = 7 / 10 23:37:41.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:41.063 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:41.063 00.000 10672 Enqueuing Expose request 23:37:41.063 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:37:41.063 00.000 428 Worker thread wakes up 23:37:41.063 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:41.063 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:44.550 03.487 428 Exposure complete 23:37:44.675 00.125 428 worker thread done servicing request 23:37:44.675 00.000 10672 OnExposeComplete: enter 23:37:44.675 00.000 10672 UpdateGuideState(): m_state=6 23:37:44.675 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 284 23:37:44.675 00.000 10672 Star::Find returns 1 (0), X=594.80, Y=323.97, Mass=385850, SNR=51.7, Peak=65488 HFD=2.5 23:37:44.675 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 23:37:44.675 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.40 = -1.40) 23:37:44.675 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.73 hyp=0.74 cameraTheta=-1.37 mountX=0.04 mountY=-0.73, mountTheta=-1.51 23:37:44.675 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.73, opts=13) 23:37:44.675 00.000 10672 Enqueuing Move request for scope (0.14, -0.73) 23:37:44.675 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:37:44.675 00.000 428 Worker thread wakes up 23:37:44.675 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.73) opts 0xd 23:37:44.675 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.73) 23:37:44.675 00.000 428 Moving (0.14, -0.73) raw xDistance=0.04 yDistance=-0.73 23:37:44.675 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:37:44.675 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:37:44.675 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.73 23:37:44.675 00.000 428 MoveAxis(E, 0, ABG) 23:37:44.675 00.000 428 Move returns status 0, amount 0 23:37:44.675 00.000 428 MoveAxis(N, 0, ABG) 23:37:44.675 00.000 428 Move returns status 0, amount 0 23:37:44.675 00.000 428 move complete, result=0 23:37:44.675 00.000 428 worker thread done servicing request 23:37:44.707 00.032 10672 UpdateGuideState exits: m=385850 SNR=51.7 23:37:44.707 00.000 10672 PhdController: settling, locked = 1, distance = 2.09 (99.00) aobump = 0 frame = 8 / 10 23:37:44.707 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:44.707 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:44.707 00.000 10672 Enqueuing Expose request 23:37:44.707 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH 23:37:44.707 00.000 428 Worker thread wakes up 23:37:44.707 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:44.707 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:45.878 01.171 10672 read socket command 10 23:37:45.878 00.000 10672 processing socket request REQDIST 23:37:45.878 00.000 10672 SOCKSVR: Sending pixel error of 2.09 23:37:45.878 00.000 10672 Sending socket response 209 (0xd1) 23:37:48.206 02.328 428 Exposure complete 23:37:48.330 00.124 428 worker thread done servicing request 23:37:48.330 00.000 10672 OnExposeComplete: enter 23:37:48.330 00.000 10672 UpdateGuideState(): m_state=6 23:37:48.330 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 285 23:37:48.330 00.000 10672 Star::Find returns 1 (0), X=594.77, Y=323.98, Mass=412494, SNR=57.5, Peak=65488 HFD=2.5 23:37:48.330 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 23:37:48.330 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 23:37:48.330 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.72 hyp=0.73 cameraTheta=-1.41 mountX=0.02 mountY=-0.72, mountTheta=-1.55 23:37:48.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.72, opts=13) 23:37:48.330 00.000 10672 Enqueuing Move request for scope (0.12, -0.72) 23:37:48.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:37:48.330 00.000 428 Worker thread wakes up 23:37:48.330 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.72) opts 0xd 23:37:48.330 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.72) 23:37:48.330 00.000 428 Moving (0.12, -0.72) raw xDistance=0.02 yDistance=-0.72 23:37:48.330 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 23:37:48.330 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:37:48.330 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.72 23:37:48.330 00.000 428 MoveAxis(E, 0, ABG) 23:37:48.330 00.000 428 Move returns status 0, amount 0 23:37:48.330 00.000 428 MoveAxis(N, 0, ABG) 23:37:48.330 00.000 428 Move returns status 0, amount 0 23:37:48.330 00.000 428 move complete, result=0 23:37:48.330 00.000 428 worker thread done servicing request 23:37:48.362 00.032 10672 UpdateGuideState exits: m=412494 SNR=57.5 23:37:48.362 00.000 10672 PhdController: settling, locked = 1, distance = 1.68 (99.00) aobump = 0 frame = 9 / 10 23:37:48.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:48.362 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:48.362 00.000 10672 Enqueuing Expose request 23:37:48.362 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH 23:37:48.362 00.000 428 Worker thread wakes up 23:37:48.362 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:48.362 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:50.882 02.520 10672 read socket command 10 23:37:50.882 00.000 10672 processing socket request REQDIST 23:37:50.882 00.000 10672 SOCKSVR: Sending pixel error of 1.68 23:37:50.882 00.000 10672 Sending socket response 168 (0xa8) 23:37:51.834 00.952 428 Exposure complete 23:37:51.959 00.125 428 worker thread done servicing request 23:37:51.959 00.000 10672 OnExposeComplete: enter 23:37:51.959 00.000 10672 UpdateGuideState(): m_state=6 23:37:51.959 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 286 23:37:51.959 00.000 10672 Star::Find returns 1 (0), X=594.67, Y=323.90, Mass=427789, SNR=57.9, Peak=62320 HFD=2.6 23:37:51.959 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.14) = xAngle (-1.69 = -1.69) 23:37:51.959 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.58 = -1.58) 23:37:51.959 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.80 hyp=0.80 cameraTheta=-1.55 mountX=-0.10 mountY=-0.80, mountTheta=-1.69 23:37:51.959 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.80, opts=13) 23:37:51.959 00.000 10672 Enqueuing Move request for scope (0.01, -0.80) 23:37:51.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:37:51.959 00.000 428 Worker thread wakes up 23:37:51.959 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.80) opts 0xd 23:37:51.959 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.80) 23:37:51.959 00.000 428 Moving (0.01, -0.80) raw xDistance=-0.10 yDistance=-0.80 23:37:51.959 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:37:51.959 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:37:51.959 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.80 23:37:51.959 00.000 428 MoveAxis(E, 0, ABG) 23:37:51.959 00.000 428 Move returns status 0, amount 0 23:37:51.959 00.000 428 MoveAxis(N, 0, ABG) 23:37:51.959 00.000 428 Move returns status 0, amount 0 23:37:51.959 00.000 428 move complete, result=0 23:37:51.959 00.000 428 worker thread done servicing request 23:37:51.991 00.032 10672 UpdateGuideState exits: m=427789 SNR=57.9 23:37:51.991 00.000 10672 PhdController: settling, locked = 1, distance = 1.42 (99.00) aobump = 0 frame = 10 / 10 23:37:51.991 00.000 10672 PhdController: newstate STATE_FINISH 23:37:51.991 00.000 10672 PhdController complete: success 23:37:51.991 00.000 10672 Mount: notify guiding dither settle done success=1 23:37:51.991 00.000 10672 PhdController: newstate STATE_IDLE 23:37:51.991 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:51.991 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:51.991 00.000 10672 Enqueuing Expose request 23:37:51.991 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH 23:37:51.991 00.000 428 Worker thread wakes up 23:37:51.991 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:51.991 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:55.489 03.498 428 Exposure complete 23:37:55.614 00.125 428 worker thread done servicing request 23:37:55.614 00.000 10672 OnExposeComplete: enter 23:37:55.614 00.000 10672 UpdateGuideState(): m_state=6 23:37:55.614 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 287 23:37:55.614 00.000 10672 Star::Find returns 1 (0), X=594.62, Y=323.84, Mass=445676, SNR=62.2, Peak=57840 HFD=2.8 23:37:55.614 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.14) = xAngle (-1.76 = -1.76) 23:37:55.614 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.65 = -1.65) 23:37:55.614 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.86 hyp=0.86 cameraTheta=-1.62 mountX=-0.16 mountY=-0.86, mountTheta=-1.75 23:37:55.614 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.86, opts=13) 23:37:55.614 00.000 10672 Enqueuing Move request for scope (-0.04, -0.86) 23:37:55.614 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:37:55.614 00.000 428 Worker thread wakes up 23:37:55.614 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.86) opts 0xd 23:37:55.614 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.86) 23:37:55.614 00.000 428 Moving (-0.04, -0.86) raw xDistance=-0.16 yDistance=-0.86 23:37:55.614 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 23:37:55.614 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:37:55.614 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.86 23:37:55.614 00.000 428 MoveAxis(E, 0, ABG) 23:37:55.614 00.000 428 Move returns status 0, amount 0 23:37:55.614 00.000 428 MoveAxis(N, 0, ABG) 23:37:55.614 00.000 428 Move returns status 0, amount 0 23:37:55.614 00.000 428 move complete, result=0 23:37:55.614 00.000 428 worker thread done servicing request 23:37:55.646 00.032 10672 UpdateGuideState exits: m=445676 SNR=62.2 23:37:55.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:55.646 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:55.646 00.000 10672 Enqueuing Expose request 23:37:55.646 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.9 px 0 ms NORTH 23:37:55.646 00.000 428 Worker thread wakes up 23:37:55.646 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:55.646 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:37:55.880 00.234 10672 read socket command 10 23:37:55.880 00.000 10672 processing socket request REQDIST 23:37:55.880 00.000 10672 SOCKSVR: Sending pixel error of 1.25 23:37:55.880 00.000 10672 Sending socket response 125 (0x7d) 23:37:59.149 03.269 428 Exposure complete 23:37:59.274 00.125 428 worker thread done servicing request 23:37:59.274 00.000 10672 OnExposeComplete: enter 23:37:59.274 00.000 10672 UpdateGuideState(): m_state=6 23:37:59.274 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 288 23:37:59.274 00.000 10672 Star::Find returns 1 (0), X=594.75, Y=323.88, Mass=472929, SNR=58.2, Peak=58608 HFD=3.3 23:37:59.274 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 23:37:59.274 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.49 = -1.49) 23:37:59.274 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.82 hyp=0.82 cameraTheta=-1.46 mountX=-0.02 mountY=-0.82, mountTheta=-1.60 23:37:59.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.82, opts=13) 23:37:59.274 00.000 10672 Enqueuing Move request for scope (0.09, -0.82) 23:37:59.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:37:59.274 00.000 428 Worker thread wakes up 23:37:59.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.82) opts 0xd 23:37:59.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.82) 23:37:59.274 00.000 428 Moving (0.09, -0.82) raw xDistance=-0.02 yDistance=-0.82 23:37:59.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:37:59.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:37:59.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.82 23:37:59.274 00.000 428 MoveAxis(E, 0, ABG) 23:37:59.274 00.000 428 Move returns status 0, amount 0 23:37:59.274 00.000 428 MoveAxis(N, 0, ABG) 23:37:59.274 00.000 428 Move returns status 0, amount 0 23:37:59.274 00.000 428 move complete, result=0 23:37:59.274 00.000 428 worker thread done servicing request 23:37:59.305 00.031 10672 UpdateGuideState exits: m=472929 SNR=58.2 23:37:59.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:37:59.305 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:37:59.305 00.000 10672 Enqueuing Expose request 23:37:59.305 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH 23:37:59.305 00.000 428 Worker thread wakes up 23:37:59.305 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:37:59.305 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:00.883 01.578 10672 read socket command 10 23:38:00.883 00.000 10672 processing socket request REQDIST 23:38:00.883 00.000 10672 SOCKSVR: Sending pixel error of 1.12 23:38:00.883 00.000 10672 Sending socket response 112 (0x70) 23:38:02.789 01.906 428 Exposure complete 23:38:02.914 00.125 428 worker thread done servicing request 23:38:02.914 00.000 10672 OnExposeComplete: enter 23:38:02.914 00.000 10672 UpdateGuideState(): m_state=6 23:38:02.914 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 289 23:38:02.914 00.000 10672 Star::Find returns 1 (0), X=594.85, Y=323.63, Mass=505877, SNR=65.3, Peak=65488 HFD=3.3 23:38:02.914 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.14) = xAngle (-1.53 = -1.53) 23:38:02.914 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.42 = -1.42) 23:38:02.914 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-1.07 hyp=1.09 cameraTheta=-1.39 mountX=0.04 mountY=-1.08, mountTheta=-1.53 23:38:02.914 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-1.07, opts=13) 23:38:02.914 00.000 10672 Enqueuing Move request for scope (0.19, -1.07) 23:38:02.914 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:38:02.914 00.000 428 Worker thread wakes up 23:38:02.914 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.07) opts 0xd 23:38:02.914 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -1.07) 23:38:02.914 00.000 428 Moving (0.19, -1.07) raw xDistance=0.04 yDistance=-1.08 23:38:02.914 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:38:02.914 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 23:38:02.914 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.08 23:38:02.914 00.000 428 MoveAxis(E, 0, ABG) 23:38:02.929 00.015 428 Move returns status 0, amount 0 23:38:02.929 00.000 428 MoveAxis(N, 0, ABG) 23:38:02.929 00.000 428 Move returns status 0, amount 0 23:38:02.929 00.000 428 move complete, result=0 23:38:02.929 00.000 428 worker thread done servicing request 23:38:02.945 00.016 10672 UpdateGuideState exits: m=505877 SNR=65.3 23:38:02.945 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:02.945 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:02.945 00.000 10672 Enqueuing Expose request 23:38:02.945 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -1.1 px 0 ms NORTH 23:38:02.945 00.000 428 Worker thread wakes up 23:38:02.945 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:02.945 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:05.881 02.936 10672 read socket command 10 23:38:05.881 00.000 10672 processing socket request REQDIST 23:38:05.881 00.000 10672 SOCKSVR: Sending pixel error of 1.11 23:38:05.881 00.000 10672 Sending socket response 111 (0x6f) 23:38:06.449 00.568 428 Exposure complete 23:38:06.574 00.125 428 worker thread done servicing request 23:38:06.574 00.000 10672 OnExposeComplete: enter 23:38:06.574 00.000 10672 UpdateGuideState(): m_state=6 23:38:06.574 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 290 23:38:06.574 00.000 10672 Star::Find returns 1 (0), X=594.25, Y=323.87, Mass=398345, SNR=57.3, Peak=58608 HFD=2.3 23:38:06.574 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.14) = xAngle (-2.17 = -2.17) 23:38:06.574 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.06 = -2.06) 23:38:06.574 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.83 hyp=0.92 cameraTheta=-2.03 mountX=-0.52 mountY=-0.81, mountTheta=-2.14 23:38:06.574 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.83, opts=13) 23:38:06.574 00.000 10672 Enqueuing Move request for scope (-0.41, -0.83) 23:38:06.574 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:38:06.574 00.000 428 Worker thread wakes up 23:38:06.574 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.83) opts 0xd 23:38:06.574 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.83) 23:38:06.574 00.000 428 Moving (-0.41, -0.83) raw xDistance=-0.52 yDistance=-0.81 23:38:06.574 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 23:38:06.574 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 23:38:06.574 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.81 23:38:06.574 00.000 428 MoveAxis(E, 606, ABG) 23:38:06.574 00.000 428 Guiding Dir = 2, Dur = 606 23:38:06.574 00.000 428 IsSlewing returns 0 23:38:06.574 00.000 428 IsGuiding returns 0 23:38:06.589 00.015 428 PulseGuide returned control before completion, sleep 602 23:38:06.605 00.016 10672 UpdateGuideState exits: m=398345 SNR=57.3 23:38:06.605 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:06.605 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:06.605 00.000 10672 Enqueuing Expose request 23:38:07.230 00.625 428 IsGuiding returns 0 23:38:07.230 00.000 428 Move returns status 0, amount 606 23:38:07.230 00.000 428 MoveAxis(N, 0, ABG) 23:38:07.230 00.000 428 Move returns status 0, amount 0 23:38:07.230 00.000 428 move complete, result=0 23:38:07.230 00.000 428 worker thread done servicing request 23:38:07.230 00.000 428 Worker thread wakes up 23:38:07.230 00.000 10672 GuideStep: -0.5 px 606 ms EAST, -0.8 px 0 ms NORTH 23:38:07.230 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:07.230 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:10.088 02.858 428 Exposure complete 23:38:10.229 00.141 428 worker thread done servicing request 23:38:10.229 00.000 10672 OnExposeComplete: enter 23:38:10.229 00.000 10672 UpdateGuideState(): m_state=6 23:38:10.229 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 291 23:38:10.229 00.000 10672 Star::Find returns 1 (0), X=594.73, Y=323.60, Mass=441933, SNR=60.3, Peak=65488 HFD=2.8 23:38:10.229 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.14) = xAngle (-1.64 = -1.64) 23:38:10.229 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.53 = -1.53) 23:38:10.229 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-1.10 hyp=1.10 cameraTheta=-1.50 mountX=-0.08 mountY=-1.10, mountTheta=-1.64 23:38:10.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-1.10, opts=13) 23:38:10.229 00.000 10672 Enqueuing Move request for scope (0.07, -1.10) 23:38:10.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:38:10.229 00.000 428 Worker thread wakes up 23:38:10.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -1.10) opts 0xd 23:38:10.229 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -1.10) 23:38:10.229 00.000 428 Moving (0.07, -1.10) raw xDistance=-0.08 yDistance=-1.10 23:38:10.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:38:10.229 00.000 428 switching direction from 1 to -1 - decHistory=-7 oldest=0.51 newest=-2.99 23:38:10.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.10 from input -1.10 23:38:10.229 00.000 428 MoveAxis(E, 0, ABG) 23:38:10.229 00.000 428 Move returns status 0, amount 0 23:38:10.229 00.000 428 MoveAxis(N, 1463, ABG) 23:38:10.229 00.000 428 Guiding Dir = 0, Dur = 1463 23:38:10.229 00.000 428 IsSlewing returns 0 23:38:10.229 00.000 428 IsGuiding returns 0 23:38:10.260 00.031 10672 UpdateGuideState exits: m=441933 SNR=60.3 23:38:10.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:10.260 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:10.260 00.000 10672 Enqueuing Expose request 23:38:10.323 00.063 428 PulseGuide returned control before completion, sleep 1387 23:38:10.885 00.562 10672 read socket command 10 23:38:10.885 00.000 10672 processing socket request REQDIST 23:38:10.885 00.000 10672 SOCKSVR: Sending pixel error of 1.06 23:38:10.885 00.000 10672 Sending socket response 106 (0x6a) 23:38:11.728 00.843 428 IsGuiding returns 1 23:38:11.728 00.000 428 scope still moving after pulse duration time elapsed 23:38:11.760 00.032 428 IsSlewing returns 0 23:38:11.760 00.000 428 IsGuiding returns 1 23:38:11.807 00.047 428 IsSlewing returns 0 23:38:11.838 00.031 428 IsGuiding returns 0 23:38:11.838 00.000 428 scope move finished after 1463 + 142 ms 23:38:11.838 00.000 428 Move returns status 0, amount 1463 23:38:11.838 00.000 428 move complete, result=0 23:38:11.838 00.000 428 worker thread done servicing request 23:38:11.838 00.000 428 Worker thread wakes up 23:38:11.838 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -1.1 px 1463 ms NORTH 23:38:11.838 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:11.838 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:13.743 01.905 428 Exposure complete 23:38:13.884 00.141 428 worker thread done servicing request 23:38:13.884 00.000 10672 OnExposeComplete: enter 23:38:13.884 00.000 10672 UpdateGuideState(): m_state=6 23:38:13.884 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 292 23:38:13.884 00.000 10672 Star::Find returns 1 (0), X=594.74, Y=324.16, Mass=502019, SNR=60.7, Peak=65488 HFD=2.9 23:38:13.884 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:38:13.884 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:38:13.884 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.54 hyp=0.55 cameraTheta=-1.43 mountX=0.00 mountY=-0.54, mountTheta=-1.56 23:38:13.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.54, opts=13) 23:38:13.884 00.000 10672 Enqueuing Move request for scope (0.08, -0.54) 23:38:13.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:38:13.884 00.000 428 Worker thread wakes up 23:38:13.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.54) opts 0xd 23:38:13.884 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.54) 23:38:13.884 00.000 428 Moving (0.08, -0.54) raw xDistance=0.00 yDistance=-0.54 23:38:13.884 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 23:38:13.884 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:13.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 23:38:13.884 00.000 428 MoveAxis(E, 0, ABG) 23:38:13.884 00.000 428 Move returns status 0, amount 0 23:38:13.884 00.000 428 MoveAxis(N, 0, ABG) 23:38:13.884 00.000 428 Move returns status 0, amount 0 23:38:13.884 00.000 428 move complete, result=0 23:38:13.884 00.000 428 worker thread done servicing request 23:38:13.899 00.015 10672 UpdateGuideState exits: m=502019 SNR=60.7 23:38:13.899 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:13.899 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:13.915 00.016 10672 Enqueuing Expose request 23:38:13.915 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 23:38:13.915 00.000 428 Worker thread wakes up 23:38:13.915 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:13.915 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:15.888 01.973 10672 read socket command 10 23:38:15.888 00.000 10672 processing socket request REQDIST 23:38:15.888 00.000 10672 SOCKSVR: Sending pixel error of 0.91 23:38:15.888 00.000 10672 Sending socket response 91 (0x5b) 23:38:17.388 01.500 428 Exposure complete 23:38:17.513 00.125 428 worker thread done servicing request 23:38:17.513 00.000 10672 OnExposeComplete: enter 23:38:17.513 00.000 10672 UpdateGuideState(): m_state=6 23:38:17.513 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 293 23:38:17.513 00.000 10672 Star::Find returns 1 (0), X=594.36, Y=324.02, Mass=409478, SNR=55.9, Peak=65488 HFD=2.7 23:38:17.513 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.14) = xAngle (-2.13 = -2.13) 23:38:17.513 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.02 = -2.02) 23:38:17.513 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.68 hyp=0.74 cameraTheta=-1.99 mountX=-0.39 mountY=-0.67, mountTheta=-2.10 23:38:17.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.68, opts=13) 23:38:17.513 00.000 10672 Enqueuing Move request for scope (-0.30, -0.68) 23:38:17.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:38:17.513 00.000 428 Worker thread wakes up 23:38:17.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.68) opts 0xd 23:38:17.513 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.68) 23:38:17.513 00.000 428 Moving (-0.30, -0.68) raw xDistance=-0.39 yDistance=-0.67 23:38:17.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:38:17.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 23:38:17.513 00.000 428 MoveAxis(E, 0, ABG) 23:38:17.513 00.000 428 Move returns status 0, amount 0 23:38:17.513 00.000 428 MoveAxis(N, 887, ABG) 23:38:17.513 00.000 428 Guiding Dir = 0, Dur = 887 23:38:17.513 00.000 428 IsSlewing returns 0 23:38:17.513 00.000 428 IsGuiding returns 0 23:38:17.544 00.031 10672 UpdateGuideState exits: m=409478 SNR=55.9 23:38:17.544 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:17.544 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:17.544 00.000 10672 Enqueuing Expose request 23:38:17.606 00.062 428 PulseGuide returned control before completion, sleep 811 23:38:18.434 00.828 428 IsGuiding returns 1 23:38:18.434 00.000 428 scope still moving after pulse duration time elapsed 23:38:18.466 00.032 428 IsSlewing returns 0 23:38:18.466 00.000 428 IsGuiding returns 1 23:38:18.528 00.062 428 IsSlewing returns 0 23:38:18.528 00.000 428 IsGuiding returns 0 23:38:18.528 00.000 428 scope move finished after 887 + 128 ms 23:38:18.528 00.000 428 Move returns status 0, amount 887 23:38:18.544 00.016 428 move complete, result=0 23:38:18.544 00.000 428 worker thread done servicing request 23:38:18.544 00.000 428 Worker thread wakes up 23:38:18.544 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 887 ms NORTH 23:38:18.544 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:18.544 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:20.887 02.343 10672 read socket command 10 23:38:20.887 00.000 10672 processing socket request REQDIST 23:38:20.887 00.000 10672 SOCKSVR: Sending pixel error of 0.86 23:38:20.887 00.000 10672 Sending socket response 86 (0x56) 23:38:21.027 00.140 428 Exposure complete 23:38:21.152 00.125 428 worker thread done servicing request 23:38:21.152 00.000 10672 OnExposeComplete: enter 23:38:21.152 00.000 10672 UpdateGuideState(): m_state=6 23:38:21.152 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 294 23:38:21.152 00.000 10672 Star::Find returns 1 (0), X=594.32, Y=324.44, Mass=433173, SNR=54.7, Peak=60784 HFD=3.0 23:38:21.152 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.14) = xAngle (-2.64 = -2.64) 23:38:21.152 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.53 = -2.53) 23:38:21.152 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.26 hyp=0.42 cameraTheta=-2.50 mountX=-0.37 mountY=-0.24, mountTheta=-2.56 23:38:21.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.26, opts=13) 23:38:21.152 00.000 10672 Enqueuing Move request for scope (-0.34, -0.26) 23:38:21.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:38:21.152 00.000 428 Worker thread wakes up 23:38:21.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.26) opts 0xd 23:38:21.152 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.26) 23:38:21.152 00.000 428 Moving (-0.34, -0.26) raw xDistance=-0.37 yDistance=-0.24 23:38:21.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:38:21.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:21.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:38:21.152 00.000 428 MoveAxis(E, 0, ABG) 23:38:21.152 00.000 428 Move returns status 0, amount 0 23:38:21.152 00.000 428 MoveAxis(N, 0, ABG) 23:38:21.152 00.000 428 Move returns status 0, amount 0 23:38:21.152 00.000 428 move complete, result=0 23:38:21.152 00.000 428 worker thread done servicing request 23:38:21.183 00.031 10672 UpdateGuideState exits: m=433173 SNR=54.7 23:38:21.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:21.183 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:21.183 00.000 10672 Enqueuing Expose request 23:38:21.183 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:38:21.183 00.000 428 Worker thread wakes up 23:38:21.183 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:21.183 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:24.656 03.473 428 Exposure complete 23:38:24.781 00.125 428 worker thread done servicing request 23:38:24.781 00.000 10672 OnExposeComplete: enter 23:38:24.781 00.000 10672 UpdateGuideState(): m_state=6 23:38:24.781 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 295 23:38:24.781 00.000 10672 Star::Find returns 1 (0), X=594.27, Y=324.26, Mass=441273, SNR=65.4, Peak=65488 HFD=2.9 23:38:24.781 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.14) = xAngle (-2.43 = -2.43) 23:38:24.781 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.33 = -2.33) 23:38:24.781 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.43 hyp=0.58 cameraTheta=-2.30 mountX=-0.44 mountY=-0.42, mountTheta=-2.38 23:38:24.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.43, opts=13) 23:38:24.781 00.000 10672 Enqueuing Move request for scope (-0.39, -0.43) 23:38:24.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:38:24.781 00.000 428 Worker thread wakes up 23:38:24.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.43) opts 0xd 23:38:24.781 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.43) 23:38:24.781 00.000 428 Moving (-0.39, -0.43) raw xDistance=-0.44 yDistance=-0.42 23:38:24.781 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 23:38:24.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:24.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 23:38:24.781 00.000 428 MoveAxis(E, 517, ABG) 23:38:24.781 00.000 428 Guiding Dir = 2, Dur = 517 23:38:24.797 00.016 428 IsSlewing returns 0 23:38:24.797 00.000 428 IsGuiding returns 0 23:38:24.812 00.015 10672 UpdateGuideState exits: m=441273 SNR=65.4 23:38:24.812 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:24.812 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:24.812 00.000 10672 Enqueuing Expose request 23:38:24.812 00.000 428 PulseGuide returned control before completion, sleep 501 23:38:25.328 00.516 428 IsGuiding returns 1 23:38:25.328 00.000 428 scope still moving after pulse duration time elapsed 23:38:25.359 00.031 428 IsSlewing returns 0 23:38:25.390 00.031 428 IsGuiding returns 0 23:38:25.390 00.000 428 scope move finished after 517 + 85 ms 23:38:25.390 00.000 428 Move returns status 0, amount 517 23:38:25.390 00.000 428 MoveAxis(N, 0, ABG) 23:38:25.390 00.000 428 Move returns status 0, amount 0 23:38:25.390 00.000 428 move complete, result=0 23:38:25.390 00.000 428 worker thread done servicing request 23:38:25.390 00.000 428 Worker thread wakes up 23:38:25.390 00.000 10672 GuideStep: -0.4 px 517 ms EAST, -0.4 px 0 ms NORTH 23:38:25.390 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:25.390 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:25.875 00.485 10672 read socket command 10 23:38:25.875 00.000 10672 processing socket request REQDIST 23:38:25.875 00.000 10672 SOCKSVR: Sending pixel error of 0.68 23:38:25.875 00.000 10672 Sending socket response 68 (0x44) 23:38:28.311 02.436 428 Exposure complete 23:38:28.436 00.125 428 worker thread done servicing request 23:38:28.436 00.000 10672 OnExposeComplete: enter 23:38:28.436 00.000 10672 UpdateGuideState(): m_state=6 23:38:28.436 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 296 23:38:28.436 00.000 10672 Star::Find returns 1 (0), X=594.36, Y=324.05, Mass=445248, SNR=55.2, Peak=65488 HFD=2.7 23:38:28.436 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (0.14) = xAngle (-2.14 = -2.14) 23:38:28.436 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.03 = -2.03) 23:38:28.436 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.65 hyp=0.71 cameraTheta=-2.00 mountX=-0.39 mountY=-0.64, mountTheta=-2.11 23:38:28.436 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.65, opts=13) 23:38:28.436 00.000 10672 Enqueuing Move request for scope (-0.30, -0.65) 23:38:28.436 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:38:28.436 00.000 428 Worker thread wakes up 23:38:28.436 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.65) opts 0xd 23:38:28.436 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.65) 23:38:28.436 00.000 428 Moving (-0.30, -0.65) raw xDistance=-0.39 yDistance=-0.64 23:38:28.436 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:38:28.436 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.64 from input -0.64 23:38:28.436 00.000 428 MoveAxis(E, 0, ABG) 23:38:28.436 00.000 428 Move returns status 0, amount 0 23:38:28.436 00.000 428 MoveAxis(N, 848, ABG) 23:38:28.436 00.000 428 Guiding Dir = 0, Dur = 848 23:38:28.467 00.031 428 IsSlewing returns 0 23:38:28.467 00.000 428 IsGuiding returns 0 23:38:28.467 00.000 10672 UpdateGuideState exits: m=445248 SNR=55.2 23:38:28.467 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:28.467 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:28.467 00.000 10672 Enqueuing Expose request 23:38:28.546 00.079 428 PulseGuide returned control before completion, sleep 778 23:38:29.342 00.796 428 IsGuiding returns 1 23:38:29.342 00.000 428 scope still moving after pulse duration time elapsed 23:38:29.405 00.063 428 IsSlewing returns 0 23:38:29.436 00.031 428 IsGuiding returns 0 23:38:29.436 00.000 428 scope move finished after 848 + 126 ms 23:38:29.436 00.000 428 Move returns status 0, amount 848 23:38:29.436 00.000 428 move complete, result=0 23:38:29.436 00.000 428 worker thread done servicing request 23:38:29.436 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 848 ms NORTH 23:38:29.436 00.000 428 Worker thread wakes up 23:38:29.436 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:29.436 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:30.878 01.442 10672 read socket command 10 23:38:30.878 00.000 10672 processing socket request REQDIST 23:38:30.878 00.000 10672 SOCKSVR: Sending pixel error of 0.69 23:38:30.878 00.000 10672 Sending socket response 69 (0x45) 23:38:31.955 01.077 428 Exposure complete 23:38:32.096 00.141 428 worker thread done servicing request 23:38:32.096 00.000 10672 OnExposeComplete: enter 23:38:32.096 00.000 10672 UpdateGuideState(): m_state=6 23:38:32.096 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 297 23:38:32.096 00.000 10672 Star::Find returns 1 (0), X=594.12, Y=324.26, Mass=451031, SNR=62.5, Peak=65488 HFD=2.7 23:38:32.096 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (0.14) = xAngle (-2.59 = -2.59) 23:38:32.096 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.48 = -2.48) 23:38:32.096 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.44 hyp=0.70 cameraTheta=-2.45 mountX=-0.60 mountY=-0.43, mountTheta=-2.52 23:38:32.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.44, opts=13) 23:38:32.096 00.000 10672 Enqueuing Move request for scope (-0.54, -0.44) 23:38:32.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:38:32.096 00.000 428 Worker thread wakes up 23:38:32.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.44) opts 0xd 23:38:32.096 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.44) 23:38:32.096 00.000 428 Moving (-0.54, -0.44) raw xDistance=-0.60 yDistance=-0.43 23:38:32.096 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 23:38:32.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:32.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:38:32.096 00.000 428 MoveAxis(E, 697, ABG) 23:38:32.096 00.000 428 Guiding Dir = 2, Dur = 697 23:38:32.096 00.000 428 IsSlewing returns 0 23:38:32.096 00.000 428 IsGuiding returns 0 23:38:32.127 00.031 428 PulseGuide returned control before completion, sleep 688 23:38:32.127 00.000 10672 UpdateGuideState exits: m=451031 SNR=62.5 23:38:32.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:32.127 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:32.127 00.000 10672 Enqueuing Expose request 23:38:32.861 00.734 428 IsGuiding returns 0 23:38:32.861 00.000 428 Move returns status 0, amount 697 23:38:32.861 00.000 428 MoveAxis(N, 0, ABG) 23:38:32.861 00.000 428 Move returns status 0, amount 0 23:38:32.861 00.000 428 move complete, result=0 23:38:32.861 00.000 428 worker thread done servicing request 23:38:32.861 00.000 428 Worker thread wakes up 23:38:32.861 00.000 10672 GuideStep: -0.6 px 697 ms EAST, -0.4 px 0 ms NORTH 23:38:32.861 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:32.861 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:35.610 02.749 428 Exposure complete 23:38:35.751 00.141 428 worker thread done servicing request 23:38:35.751 00.000 10672 OnExposeComplete: enter 23:38:35.751 00.000 10672 UpdateGuideState(): m_state=6 23:38:35.751 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 298 23:38:35.751 00.000 10672 Star::Find returns 1 (0), X=593.86, Y=324.73, Mass=418416, SNR=59.3, Peak=61888 HFD=2.7 23:38:35.751 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (0.14) = xAngle (2.97 = 2.97) 23:38:35.751 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.08 = 3.08) 23:38:35.751 00.000 10672 CameraToMount -- cameraX=-0.79 cameraY=0.03 hyp=0.79 cameraTheta=3.11 mountX=-0.78 mountY=0.05, mountTheta=3.08 23:38:35.767 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.79, y=0.03, opts=13) 23:38:35.767 00.000 10672 Enqueuing Move request for scope (-0.79, 0.03) 23:38:35.767 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:38:35.767 00.000 428 Worker thread wakes up 23:38:35.767 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.03) opts 0xd 23:38:35.767 00.000 428 Handling offset move in thread for scope, endpoint = (-0.79, 0.03) 23:38:35.767 00.000 428 Moving (-0.79, 0.03) raw xDistance=-0.78 yDistance=0.05 23:38:35.767 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.78 23:38:35.767 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:35.767 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 23:38:35.767 00.000 428 MoveAxis(E, 965, ABG) 23:38:35.767 00.000 428 Guiding Dir = 2, Dur = 965 23:38:35.767 00.000 428 IsSlewing returns 0 23:38:35.767 00.000 428 IsGuiding returns 0 23:38:35.782 00.015 428 PulseGuide returned control before completion, sleep 958 23:38:35.782 00.000 10672 UpdateGuideState exits: m=418416 SNR=59.3 23:38:35.782 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:35.782 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:35.782 00.000 10672 Enqueuing Expose request 23:38:35.876 00.094 10672 read socket command 10 23:38:35.876 00.000 10672 processing socket request REQDIST 23:38:35.876 00.000 10672 SOCKSVR: Sending pixel error of 0.72 23:38:35.876 00.000 10672 Sending socket response 72 (0x48) 23:38:36.751 00.875 428 IsGuiding returns 1 23:38:36.751 00.000 428 scope still moving after pulse duration time elapsed 23:38:36.782 00.031 428 IsSlewing returns 0 23:38:36.782 00.000 428 IsGuiding returns 0 23:38:36.782 00.000 428 scope move finished after 965 + 61 ms 23:38:36.782 00.000 428 Move returns status 0, amount 965 23:38:36.798 00.016 428 MoveAxis(N, 0, ABG) 23:38:36.798 00.000 428 Move returns status 0, amount 0 23:38:36.798 00.000 428 move complete, result=0 23:38:36.798 00.000 428 worker thread done servicing request 23:38:36.798 00.000 428 Worker thread wakes up 23:38:36.798 00.000 10672 GuideStep: -0.8 px 965 ms EAST, 0.1 px 0 ms NORTH 23:38:36.798 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:36.798 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:39.255 02.457 428 Exposure complete 23:38:39.411 00.156 428 worker thread done servicing request 23:38:39.411 00.000 10672 OnExposeComplete: enter 23:38:39.411 00.000 10672 UpdateGuideState(): m_state=6 23:38:39.411 00.000 10672 Star::Find(15, 593, 324, 0, (0,0,0,0), 0.0, 0) frame 299 23:38:39.411 00.000 10672 Star::Find returns 1 (0), X=594.61, Y=324.72, Mass=457605, SNR=58.0, Peak=63296 HFD=3.1 23:38:39.411 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (0.14) = xAngle (2.54 = 2.54) 23:38:39.411 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.65 = 2.65) 23:38:39.411 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.68 mountX=-0.04 mountY=0.02, mountTheta=2.62 23:38:39.411 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.02, opts=13) 23:38:39.411 00.000 10672 Enqueuing Move request for scope (-0.05, 0.02) 23:38:39.411 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:38:39.411 00.000 428 Worker thread wakes up 23:38:39.411 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd 23:38:39.411 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.02) 23:38:39.411 00.000 428 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.02 23:38:39.411 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:38:39.411 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:39.411 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:38:39.411 00.000 428 MoveAxis(E, 0, ABG) 23:38:39.411 00.000 428 Move returns status 0, amount 0 23:38:39.411 00.000 428 MoveAxis(N, 0, ABG) 23:38:39.411 00.000 428 Move returns status 0, amount 0 23:38:39.411 00.000 428 move complete, result=0 23:38:39.411 00.000 428 worker thread done servicing request 23:38:39.442 00.031 10672 UpdateGuideState exits: m=457605 SNR=58.0 23:38:39.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:39.442 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:39.442 00.000 10672 Enqueuing Expose request 23:38:39.442 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 23:38:39.442 00.000 428 Worker thread wakes up 23:38:39.442 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:39.442 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:40.880 01.438 10672 read socket command 10 23:38:40.880 00.000 10672 processing socket request REQDIST 23:38:40.880 00.000 10672 SOCKSVR: Sending pixel error of 0.52 23:38:40.880 00.000 10672 Sending socket response 52 (0x34) 23:38:42.910 02.030 428 Exposure complete 23:38:43.051 00.141 428 worker thread done servicing request 23:38:43.051 00.000 10672 OnExposeComplete: enter 23:38:43.051 00.000 10672 UpdateGuideState(): m_state=6 23:38:43.051 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 300 23:38:43.051 00.000 10672 Star::Find returns 1 (0), X=594.72, Y=324.33, Mass=500759, SNR=67.1, Peak=61008 HFD=3.6 23:38:43.051 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.14) = xAngle (-1.53 = -1.53) 23:38:43.051 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.42 = -1.42) 23:38:43.051 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.37 hyp=0.37 cameraTheta=-1.39 mountX=0.02 mountY=-0.37, mountTheta=-1.53 23:38:43.066 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.37, opts=13) 23:38:43.066 00.000 10672 Enqueuing Move request for scope (0.07, -0.37) 23:38:43.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:38:43.066 00.000 428 Worker thread wakes up 23:38:43.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.37) opts 0xd 23:38:43.066 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.37) 23:38:43.066 00.000 428 Moving (0.07, -0.37) raw xDistance=0.02 yDistance=-0.37 23:38:43.066 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 23:38:43.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:43.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:38:43.066 00.000 428 MoveAxis(E, 0, ABG) 23:38:43.066 00.000 428 Move returns status 0, amount 0 23:38:43.066 00.000 428 MoveAxis(N, 0, ABG) 23:38:43.066 00.000 428 Move returns status 0, amount 0 23:38:43.066 00.000 428 move complete, result=0 23:38:43.066 00.000 428 worker thread done servicing request 23:38:43.082 00.016 10672 UpdateGuideState exits: m=500759 SNR=67.1 23:38:43.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:43.082 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:43.082 00.000 10672 Enqueuing Expose request 23:38:43.082 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:38:43.082 00.000 428 Worker thread wakes up 23:38:43.082 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:43.082 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:45.878 02.796 10672 read socket command 10 23:38:45.878 00.000 10672 processing socket request REQDIST 23:38:45.878 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:38:45.878 00.000 10672 Sending socket response 47 (0x2f) 23:38:46.549 00.671 428 Exposure complete 23:38:46.674 00.125 428 worker thread done servicing request 23:38:46.674 00.000 10672 OnExposeComplete: enter 23:38:46.674 00.000 10672 UpdateGuideState(): m_state=6 23:38:46.674 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 301 23:38:46.674 00.000 10672 Star::Find returns 1 (0), X=594.50, Y=324.72, Mass=442179, SNR=63.4, Peak=53920 HFD=3.1 23:38:46.674 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.89 = 2.89) 23:38:46.674 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 23:38:46.674 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.03 mountX=-0.15 mountY=0.02, mountTheta=3.00 23:38:46.690 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.02, opts=13) 23:38:46.690 00.000 10672 Enqueuing Move request for scope (-0.16, 0.02) 23:38:46.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:38:46.690 00.000 428 Worker thread wakes up 23:38:46.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd 23:38:46.690 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.02) 23:38:46.690 00.000 428 Moving (-0.16, 0.02) raw xDistance=-0.15 yDistance=0.02 23:38:46.690 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:38:46.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:46.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:38:46.690 00.000 428 MoveAxis(E, 0, ABG) 23:38:46.690 00.000 428 Move returns status 0, amount 0 23:38:46.690 00.000 428 MoveAxis(N, 0, ABG) 23:38:46.690 00.000 428 Move returns status 0, amount 0 23:38:46.690 00.000 428 move complete, result=0 23:38:46.690 00.000 428 worker thread done servicing request 23:38:46.721 00.031 10672 UpdateGuideState exits: m=442179 SNR=63.4 23:38:46.721 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:46.721 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:46.721 00.000 10672 Enqueuing Expose request 23:38:46.721 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:38:46.721 00.000 428 Worker thread wakes up 23:38:46.721 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:46.721 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:50.194 03.473 428 Exposure complete 23:38:50.350 00.156 428 worker thread done servicing request 23:38:50.350 00.000 10672 OnExposeComplete: enter 23:38:50.350 00.000 10672 UpdateGuideState(): m_state=6 23:38:50.350 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 302 23:38:50.350 00.000 10672 Star::Find returns 1 (0), X=594.60, Y=324.79, Mass=453747, SNR=63.4, Peak=61552 HFD=2.8 23:38:50.350 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.01 = 2.01) 23:38:50.350 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.12 = 2.12) 23:38:50.350 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.15 mountX=-0.05 mountY=0.10, mountTheta=2.04 23:38:50.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.09, opts=13) 23:38:50.350 00.000 10672 Enqueuing Move request for scope (-0.06, 0.09) 23:38:50.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:38:50.350 00.000 428 Worker thread wakes up 23:38:50.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd 23:38:50.350 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.09) 23:38:50.350 00.000 428 Moving (-0.06, 0.09) raw xDistance=-0.05 yDistance=0.10 23:38:50.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 23:38:50.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:50.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 23:38:50.350 00.000 428 MoveAxis(E, 0, ABG) 23:38:50.350 00.000 428 Move returns status 0, amount 0 23:38:50.350 00.000 428 MoveAxis(N, 0, ABG) 23:38:50.350 00.000 428 Move returns status 0, amount 0 23:38:50.350 00.000 428 move complete, result=0 23:38:50.350 00.000 428 worker thread done servicing request 23:38:50.381 00.031 10672 UpdateGuideState exits: m=453747 SNR=63.4 23:38:50.381 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:50.381 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:50.381 00.000 10672 Enqueuing Expose request 23:38:50.381 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 23:38:50.381 00.000 428 Worker thread wakes up 23:38:50.381 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:50.381 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:50.881 00.500 10672 read socket command 10 23:38:50.881 00.000 10672 processing socket request REQDIST 23:38:50.881 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:38:50.881 00.000 10672 Sending socket response 30 (0x1e) 23:38:53.849 02.968 428 Exposure complete 23:38:53.974 00.125 428 worker thread done servicing request 23:38:53.974 00.000 10672 OnExposeComplete: enter 23:38:53.974 00.000 10672 UpdateGuideState(): m_state=6 23:38:53.974 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 303 23:38:53.974 00.000 10672 Star::Find returns 1 (0), X=593.96, Y=324.98, Mass=452532, SNR=58.1, Peak=62864 HFD=2.8 23:38:53.974 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (0.14) = xAngle (2.63 = 2.63) 23:38:53.974 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.73 = 2.73) 23:38:53.974 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.28 hyp=0.75 cameraTheta=2.76 mountX=-0.65 mountY=0.30, mountTheta=2.71 23:38:53.974 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.28, opts=13) 23:38:53.974 00.000 10672 Enqueuing Move request for scope (-0.70, 0.28) 23:38:53.974 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:38:53.974 00.000 428 Worker thread wakes up 23:38:53.974 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.28) opts 0xd 23:38:53.974 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.28) 23:38:53.974 00.000 428 Moving (-0.70, 0.28) raw xDistance=-0.65 yDistance=0.30 23:38:53.974 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 23:38:53.974 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:53.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 23:38:53.974 00.000 428 MoveAxis(E, 765, ABG) 23:38:53.974 00.000 428 Guiding Dir = 2, Dur = 765 23:38:53.974 00.000 428 IsSlewing returns 0 23:38:53.974 00.000 428 IsGuiding returns 0 23:38:54.005 00.031 10672 UpdateGuideState exits: m=452532 SNR=58.1 23:38:54.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:54.005 00.000 428 PulseGuide returned control before completion, sleep 752 23:38:54.005 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:54.005 00.000 10672 Enqueuing Expose request 23:38:54.771 00.766 428 IsGuiding returns 1 23:38:54.771 00.000 428 scope still moving after pulse duration time elapsed 23:38:54.802 00.031 428 IsSlewing returns 0 23:38:54.802 00.000 428 IsGuiding returns 0 23:38:54.802 00.000 428 scope move finished after 765 + 58 ms 23:38:54.802 00.000 428 Move returns status 0, amount 765 23:38:54.802 00.000 428 MoveAxis(N, 0, ABG) 23:38:54.802 00.000 428 Move returns status 0, amount 0 23:38:54.802 00.000 428 move complete, result=0 23:38:54.802 00.000 428 worker thread done servicing request 23:38:54.802 00.000 428 Worker thread wakes up 23:38:54.802 00.000 10672 GuideStep: -0.7 px 765 ms EAST, 0.3 px 0 ms NORTH 23:38:54.802 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:54.802 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:38:55.885 01.083 10672 read socket command 10 23:38:55.885 00.000 10672 processing socket request REQDIST 23:38:55.885 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:38:55.885 00.000 10672 Sending socket response 43 (0x2b) 23:38:57.493 01.608 428 Exposure complete 23:38:57.634 00.141 428 worker thread done servicing request 23:38:57.634 00.000 10672 OnExposeComplete: enter 23:38:57.634 00.000 10672 UpdateGuideState(): m_state=6 23:38:57.634 00.000 10672 Star::Find(15, 593, 324, 0, (0,0,0,0), 0.0, 0) frame 304 23:38:57.634 00.000 10672 Star::Find returns 1 (0), X=594.43, Y=324.68, Mass=454105, SNR=67.5, Peak=60688 HFD=3.0 23:38:57.634 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.21 = 3.07) 23:38:57.634 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 23:38:57.634 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.07 mountX=-0.23 mountY=-0.01, mountTheta=-3.10 23:38:57.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.02, opts=13) 23:38:57.634 00.000 10672 Enqueuing Move request for scope (-0.23, -0.02) 23:38:57.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:38:57.634 00.000 428 Worker thread wakes up 23:38:57.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd 23:38:57.634 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.02) 23:38:57.634 00.000 428 Moving (-0.23, -0.02) raw xDistance=-0.23 yDistance=-0.01 23:38:57.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 23:38:57.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:38:57.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 23:38:57.634 00.000 428 MoveAxis(E, 0, ABG) 23:38:57.634 00.000 428 Move returns status 0, amount 0 23:38:57.634 00.000 428 MoveAxis(N, 0, ABG) 23:38:57.634 00.000 428 Move returns status 0, amount 0 23:38:57.634 00.000 428 move complete, result=0 23:38:57.634 00.000 428 worker thread done servicing request 23:38:57.650 00.016 10672 UpdateGuideState exits: m=454105 SNR=67.5 23:38:57.665 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:38:57.665 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:38:57.665 00.000 10672 Enqueuing Expose request 23:38:57.665 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:38:57.665 00.000 428 Worker thread wakes up 23:38:57.665 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:38:57.665 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:00.883 03.218 10672 read socket command 10 23:39:00.883 00.000 10672 processing socket request REQDIST 23:39:00.883 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:39:00.883 00.000 10672 Sending socket response 37 (0x25) 23:39:01.117 00.234 428 Exposure complete 23:39:01.258 00.141 428 worker thread done servicing request 23:39:01.258 00.000 10672 OnExposeComplete: enter 23:39:01.258 00.000 10672 UpdateGuideState(): m_state=6 23:39:01.258 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 305 23:39:01.258 00.000 10672 Star::Find returns 1 (0), X=594.47, Y=324.57, Mass=468279, SNR=59.1, Peak=65488 HFD=3.1 23:39:01.258 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.68 = -2.68) 23:39:01.258 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.57 = -2.57) 23:39:01.258 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.54 mountX=-0.20 mountY=-0.12, mountTheta=-2.60 23:39:01.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.13, opts=13) 23:39:01.258 00.000 10672 Enqueuing Move request for scope (-0.19, -0.13) 23:39:01.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:39:01.258 00.000 428 Worker thread wakes up 23:39:01.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd 23:39:01.258 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.13) 23:39:01.258 00.000 428 Moving (-0.19, -0.13) raw xDistance=-0.20 yDistance=-0.12 23:39:01.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:39:01.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:01.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:39:01.258 00.000 428 MoveAxis(E, 0, ABG) 23:39:01.258 00.000 428 Move returns status 0, amount 0 23:39:01.258 00.000 428 MoveAxis(N, 0, ABG) 23:39:01.258 00.000 428 Move returns status 0, amount 0 23:39:01.258 00.000 428 move complete, result=0 23:39:01.258 00.000 428 worker thread done servicing request 23:39:01.273 00.015 10672 UpdateGuideState exits: m=468279 SNR=59.1 23:39:01.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:01.273 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:01.273 00.000 10672 Enqueuing Expose request 23:39:01.273 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:39:01.273 00.000 428 Worker thread wakes up 23:39:01.289 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:01.289 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:04.777 03.488 428 Exposure complete 23:39:04.902 00.125 428 worker thread done servicing request 23:39:04.902 00.000 10672 OnExposeComplete: enter 23:39:04.902 00.000 10672 UpdateGuideState(): m_state=6 23:39:04.902 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 306 23:39:04.902 00.000 10672 Star::Find returns 1 (0), X=594.21, Y=324.82, Mass=427625, SNR=62.3, Peak=55232 HFD=2.8 23:39:04.902 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.14) = xAngle (2.74 = 2.74) 23:39:04.902 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.84 = 2.84) 23:39:04.902 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.12 hyp=0.47 cameraTheta=2.87 mountX=-0.43 mountY=0.14, mountTheta=2.83 23:39:04.902 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.12, opts=13) 23:39:04.902 00.000 10672 Enqueuing Move request for scope (-0.45, 0.12) 23:39:04.902 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:39:04.902 00.000 428 Worker thread wakes up 23:39:04.902 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.12) opts 0xd 23:39:04.902 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.12) 23:39:04.902 00.000 428 Moving (-0.45, 0.12) raw xDistance=-0.43 yDistance=0.14 23:39:04.902 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 23:39:04.902 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:04.902 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 23:39:04.902 00.000 428 MoveAxis(E, 0, ABG) 23:39:04.902 00.000 428 Move returns status 0, amount 0 23:39:04.902 00.000 428 MoveAxis(N, 0, ABG) 23:39:04.902 00.000 428 Move returns status 0, amount 0 23:39:04.902 00.000 428 move complete, result=0 23:39:04.902 00.000 428 worker thread done servicing request 23:39:04.933 00.031 10672 UpdateGuideState exits: m=427625 SNR=62.3 23:39:04.933 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:04.933 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:04.933 00.000 10672 Enqueuing Expose request 23:39:04.933 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 23:39:04.933 00.000 428 Worker thread wakes up 23:39:04.933 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:04.933 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:05.886 00.953 10672 read socket command 10 23:39:05.886 00.000 10672 processing socket request REQDIST 23:39:05.886 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:39:05.886 00.000 10672 Sending socket response 37 (0x25) 23:39:08.432 02.546 428 Exposure complete 23:39:08.557 00.125 428 worker thread done servicing request 23:39:08.557 00.000 10672 OnExposeComplete: enter 23:39:08.557 00.000 10672 UpdateGuideState(): m_state=6 23:39:08.557 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 307 23:39:08.557 00.000 10672 Star::Find returns 1 (0), X=593.96, Y=324.36, Mass=428924, SNR=52.3, Peak=65488 HFD=2.9 23:39:08.557 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 23:39:08.557 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.72 = -2.72) 23:39:08.557 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=-0.34 hyp=0.78 cameraTheta=-2.69 mountX=-0.74 mountY=-0.32, mountTheta=-2.74 23:39:08.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=-0.34, opts=13) 23:39:08.572 00.015 10672 Enqueuing Move request for scope (-0.70, -0.34) 23:39:08.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:39:08.572 00.000 428 Worker thread wakes up 23:39:08.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.34) opts 0xd 23:39:08.572 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, -0.34) 23:39:08.572 00.000 428 Moving (-0.70, -0.34) raw xDistance=-0.74 yDistance=-0.32 23:39:08.572 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.74 23:39:08.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:08.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 23:39:08.572 00.000 428 MoveAxis(E, 867, ABG) 23:39:08.572 00.000 428 Guiding Dir = 2, Dur = 867 23:39:08.572 00.000 428 IsSlewing returns 0 23:39:08.572 00.000 428 IsGuiding returns 0 23:39:08.588 00.016 10672 UpdateGuideState exits: m=428924 SNR=52.3 23:39:08.588 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:08.588 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:08.588 00.000 10672 Enqueuing Expose request 23:39:08.604 00.016 428 PulseGuide returned control before completion, sleep 849 23:39:09.463 00.859 428 IsGuiding returns 1 23:39:09.463 00.000 428 scope still moving after pulse duration time elapsed 23:39:09.494 00.031 428 IsSlewing returns 0 23:39:09.494 00.000 428 IsGuiding returns 0 23:39:09.494 00.000 428 scope move finished after 867 + 55 ms 23:39:09.494 00.000 428 Move returns status 0, amount 867 23:39:09.494 00.000 428 MoveAxis(N, 0, ABG) 23:39:09.494 00.000 428 Move returns status 0, amount 0 23:39:09.494 00.000 428 move complete, result=0 23:39:09.494 00.000 428 worker thread done servicing request 23:39:09.494 00.000 428 Worker thread wakes up 23:39:09.494 00.000 10672 GuideStep: -0.7 px 867 ms EAST, -0.3 px 0 ms NORTH 23:39:09.494 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:09.494 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:10.884 01.390 10672 read socket command 10 23:39:10.884 00.000 10672 processing socket request REQDIST 23:39:10.884 00.000 10672 SOCKSVR: Sending pixel error of 0.49 23:39:10.884 00.000 10672 Sending socket response 49 (0x31) 23:39:12.076 01.192 428 Exposure complete 23:39:12.217 00.141 428 worker thread done servicing request 23:39:12.217 00.000 10672 OnExposeComplete: enter 23:39:12.217 00.000 10672 UpdateGuideState(): m_state=6 23:39:12.217 00.000 10672 Star::Find(15, 593, 324, 0, (0,0,0,0), 0.0, 0) frame 308 23:39:12.217 00.000 10672 Star::Find returns 1 (0), X=594.41, Y=324.66, Mass=441333, SNR=62.8, Peak=65488 HFD=3.1 23:39:12.217 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (0.14) = xAngle (-3.11 = -3.11) 23:39:12.217 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.00 = -3.00) 23:39:12.217 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-2.97 mountX=-0.25 mountY=-0.04, mountTheta=-3.00 23:39:12.217 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.04, opts=13) 23:39:12.217 00.000 10672 Enqueuing Move request for scope (-0.25, -0.04) 23:39:12.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:39:12.217 00.000 428 Worker thread wakes up 23:39:12.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.04) opts 0xd 23:39:12.217 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.04) 23:39:12.217 00.000 428 Moving (-0.25, -0.04) raw xDistance=-0.25 yDistance=-0.04 23:39:12.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 23:39:12.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:12.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:39:12.217 00.000 428 MoveAxis(E, 0, ABG) 23:39:12.217 00.000 428 Move returns status 0, amount 0 23:39:12.217 00.000 428 MoveAxis(N, 0, ABG) 23:39:12.217 00.000 428 Move returns status 0, amount 0 23:39:12.217 00.000 428 move complete, result=0 23:39:12.217 00.000 428 worker thread done servicing request 23:39:12.248 00.031 10672 UpdateGuideState exits: m=441333 SNR=62.8 23:39:12.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:12.248 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:12.248 00.000 10672 Enqueuing Expose request 23:39:12.248 00.000 428 Worker thread wakes up 23:39:12.248 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:39:12.248 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:12.248 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:15.731 03.483 428 Exposure complete 23:39:15.856 00.125 428 worker thread done servicing request 23:39:15.856 00.000 10672 OnExposeComplete: enter 23:39:15.856 00.000 10672 UpdateGuideState(): m_state=6 23:39:15.856 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 309 23:39:15.856 00.000 10672 Star::Find returns 1 (0), X=594.00, Y=324.64, Mass=478761, SNR=69.3, Peak=60784 HFD=3.3 23:39:15.856 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.10) 23:39:15.856 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 23:39:15.856 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.06 hyp=0.66 cameraTheta=-3.05 mountX=-0.66 mountY=-0.04, mountTheta=-3.08 23:39:15.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.06, opts=13) 23:39:15.856 00.000 10672 Enqueuing Move request for scope (-0.65, -0.06) 23:39:15.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 23:39:15.856 00.000 428 Worker thread wakes up 23:39:15.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.06) opts 0xd 23:39:15.856 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.06) 23:39:15.856 00.000 428 Moving (-0.65, -0.06) raw xDistance=-0.66 yDistance=-0.04 23:39:15.856 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.66 23:39:15.856 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:15.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:39:15.856 00.000 428 MoveAxis(E, 769, ABG) 23:39:15.856 00.000 428 Guiding Dir = 2, Dur = 769 23:39:15.856 00.000 428 IsSlewing returns 0 23:39:15.856 00.000 428 IsGuiding returns 0 23:39:15.888 00.032 428 PulseGuide returned control before completion, sleep 758 23:39:15.888 00.000 10672 UpdateGuideState exits: m=478761 SNR=69.3 23:39:15.888 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:15.888 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:15.888 00.000 10672 Enqueuing Expose request 23:39:15.888 00.000 10672 read socket command 10 23:39:15.888 00.000 10672 processing socket request REQDIST 23:39:15.888 00.000 10672 SOCKSVR: Sending pixel error of 0.49 23:39:15.888 00.000 10672 Sending socket response 49 (0x31) 23:39:16.653 00.765 428 IsGuiding returns 1 23:39:16.653 00.000 428 scope still moving after pulse duration time elapsed 23:39:16.684 00.031 428 IsSlewing returns 0 23:39:16.684 00.000 428 IsGuiding returns 0 23:39:16.684 00.000 428 scope move finished after 769 + 53 ms 23:39:16.684 00.000 428 Move returns status 0, amount 769 23:39:16.684 00.000 428 MoveAxis(N, 0, ABG) 23:39:16.684 00.000 428 Move returns status 0, amount 0 23:39:16.684 00.000 428 move complete, result=0 23:39:16.684 00.000 428 worker thread done servicing request 23:39:16.684 00.000 428 Worker thread wakes up 23:39:16.684 00.000 10672 GuideStep: -0.7 px 769 ms EAST, -0.0 px 0 ms NORTH 23:39:16.684 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:16.684 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:19.371 02.687 428 Exposure complete 23:39:19.511 00.140 428 worker thread done servicing request 23:39:19.511 00.000 10672 OnExposeComplete: enter 23:39:19.511 00.000 10672 UpdateGuideState(): m_state=6 23:39:19.511 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 310 23:39:19.511 00.000 10672 Star::Find returns 1 (0), X=594.79, Y=324.66, Mass=404760, SNR=56.5, Peak=60576 HFD=2.7 23:39:19.511 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 23:39:19.511 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 23:39:19.511 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.31 mountX=0.12 mountY=-0.05, mountTheta=-0.35 23:39:19.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.04, opts=13) 23:39:19.511 00.000 10672 Enqueuing Move request for scope (0.13, -0.04) 23:39:19.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:39:19.511 00.000 428 Worker thread wakes up 23:39:19.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd 23:39:19.511 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.04) 23:39:19.511 00.000 428 Moving (0.13, -0.04) raw xDistance=0.12 yDistance=-0.05 23:39:19.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 23:39:19.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:19.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:39:19.511 00.000 428 MoveAxis(E, 0, ABG) 23:39:19.511 00.000 428 Move returns status 0, amount 0 23:39:19.511 00.000 428 MoveAxis(N, 0, ABG) 23:39:19.511 00.000 428 Move returns status 0, amount 0 23:39:19.511 00.000 428 move complete, result=0 23:39:19.511 00.000 428 worker thread done servicing request 23:39:19.543 00.032 10672 UpdateGuideState exits: m=404760 SNR=56.5 23:39:19.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:19.543 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:19.543 00.000 10672 Enqueuing Expose request 23:39:19.543 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 23:39:19.543 00.000 428 Worker thread wakes up 23:39:19.543 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:19.543 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:20.875 01.332 10672 read socket command 10 23:39:20.875 00.000 10672 processing socket request REQDIST 23:39:20.875 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:39:20.875 00.000 10672 Sending socket response 38 (0x26) 23:39:23.015 02.140 428 Exposure complete 23:39:23.140 00.125 428 worker thread done servicing request 23:39:23.140 00.000 10672 OnExposeComplete: enter 23:39:23.140 00.000 10672 UpdateGuideState(): m_state=6 23:39:23.140 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 311 23:39:23.140 00.000 10672 Star::Find returns 1 (0), X=594.94, Y=324.82, Mass=346561, SNR=50.6, Peak=65040 HFD=2.4 23:39:23.140 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (0.14) = xAngle (0.26 = 0.26) 23:39:23.140 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.36 = 0.36) 23:39:23.140 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.31 cameraTheta=0.39 mountX=0.30 mountY=0.11, mountTheta=0.35 23:39:23.140 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.12, opts=13) 23:39:23.140 00.000 10672 Enqueuing Move request for scope (0.28, 0.12) 23:39:23.156 00.016 428 Worker thread wakes up 23:39:23.156 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:39:23.156 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd 23:39:23.156 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.12) 23:39:23.156 00.000 428 Moving (0.28, 0.12) raw xDistance=0.30 yDistance=0.11 23:39:23.156 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 23:39:23.156 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:23.156 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:39:23.156 00.000 428 MoveAxis(E, 0, ABG) 23:39:23.156 00.000 428 Move returns status 0, amount 0 23:39:23.156 00.000 428 MoveAxis(N, 0, ABG) 23:39:23.156 00.000 428 Move returns status 0, amount 0 23:39:23.156 00.000 428 move complete, result=0 23:39:23.156 00.000 428 worker thread done servicing request 23:39:23.171 00.015 10672 UpdateGuideState exits: m=346561 SNR=50.6 23:39:23.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:23.171 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:23.171 00.000 10672 Enqueuing Expose request 23:39:23.171 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:39:23.171 00.000 428 Worker thread wakes up 23:39:23.171 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:23.171 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:25.889 02.718 10672 read socket command 10 23:39:25.889 00.000 10672 processing socket request REQDIST 23:39:25.889 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:39:25.889 00.000 10672 Sending socket response 36 (0x24) 23:39:26.670 00.781 428 Exposure complete 23:39:26.811 00.141 428 worker thread done servicing request 23:39:26.811 00.000 10672 OnExposeComplete: enter 23:39:26.811 00.000 10672 UpdateGuideState(): m_state=6 23:39:26.811 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 312 23:39:26.811 00.000 10672 Star::Find returns 1 (0), X=594.58, Y=324.72, Mass=368653, SNR=47.7, Peak=52400 HFD=2.8 23:39:26.811 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.14) = xAngle (2.80 = 2.80) 23:39:26.811 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.91 = 2.91) 23:39:26.811 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=-0.08 mountY=0.02, mountTheta=2.90 23:39:26.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.02, opts=13) 23:39:26.811 00.000 10672 Enqueuing Move request for scope (-0.08, 0.02) 23:39:26.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:39:26.811 00.000 428 Worker thread wakes up 23:39:26.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd 23:39:26.811 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.02) 23:39:26.811 00.000 428 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=0.02 23:39:26.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:39:26.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:26.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:39:26.811 00.000 428 MoveAxis(E, 0, ABG) 23:39:26.811 00.000 428 Move returns status 0, amount 0 23:39:26.811 00.000 428 MoveAxis(N, 0, ABG) 23:39:26.811 00.000 428 Move returns status 0, amount 0 23:39:26.811 00.000 428 move complete, result=0 23:39:26.811 00.000 428 worker thread done servicing request 23:39:26.842 00.031 10672 UpdateGuideState exits: m=368653 SNR=47.7 23:39:26.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:26.842 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:26.842 00.000 10672 Enqueuing Expose request 23:39:26.842 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:39:26.842 00.000 428 Worker thread wakes up 23:39:26.842 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:26.842 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:30.315 03.473 428 Exposure complete 23:39:30.440 00.125 428 worker thread done servicing request 23:39:30.440 00.000 10672 OnExposeComplete: enter 23:39:30.440 00.000 10672 UpdateGuideState(): m_state=6 23:39:30.440 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 313 23:39:30.440 00.000 10672 Star::Find returns 1 (0), X=594.49, Y=324.74, Mass=432417, SNR=60.8, Peak=55776 HFD=3.0 23:39:30.440 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.14) = xAngle (2.79 = 2.79) 23:39:30.440 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.89 = 2.89) 23:39:30.440 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.92 mountX=-0.16 mountY=0.04, mountTheta=2.89 23:39:30.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.04, opts=13) 23:39:30.440 00.000 10672 Enqueuing Move request for scope (-0.17, 0.04) 23:39:30.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:39:30.440 00.000 428 Worker thread wakes up 23:39:30.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd 23:39:30.440 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.04) 23:39:30.440 00.000 428 Moving (-0.17, 0.04) raw xDistance=-0.16 yDistance=0.04 23:39:30.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 23:39:30.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:30.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 23:39:30.440 00.000 428 MoveAxis(E, 0, ABG) 23:39:30.440 00.000 428 Move returns status 0, amount 0 23:39:30.440 00.000 428 MoveAxis(N, 0, ABG) 23:39:30.440 00.000 428 Move returns status 0, amount 0 23:39:30.455 00.015 428 move complete, result=0 23:39:30.455 00.000 428 worker thread done servicing request 23:39:30.471 00.016 10672 UpdateGuideState exits: m=432417 SNR=60.8 23:39:30.471 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:30.471 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:30.471 00.000 10672 Enqueuing Expose request 23:39:30.471 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:39:30.471 00.000 428 Worker thread wakes up 23:39:30.471 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:30.471 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:30.877 00.406 10672 read socket command 10 23:39:30.877 00.000 10672 processing socket request REQDIST 23:39:30.877 00.000 10672 SOCKSVR: Sending pixel error of 0.24 23:39:30.877 00.000 10672 Sending socket response 24 (0x18) 23:39:33.970 03.093 428 Exposure complete 23:39:34.126 00.156 428 worker thread done servicing request 23:39:34.126 00.000 10672 OnExposeComplete: enter 23:39:34.126 00.000 10672 UpdateGuideState(): m_state=6 23:39:34.126 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 314 23:39:34.126 00.000 10672 Star::Find returns 1 (0), X=594.58, Y=324.74, Mass=398018, SNR=50.3, Peak=60576 HFD=2.8 23:39:34.126 00.000 10672 CameraToMount -- cameraTheta (2.67) - m_xAngle (0.14) = xAngle (2.53 = 2.53) 23:39:34.126 00.000 10672 CameraToMount -- cameraTheta (2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.64 = 2.64) 23:39:34.126 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.67 mountX=-0.07 mountY=0.04, mountTheta=2.61 23:39:34.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.04, opts=13) 23:39:34.126 00.000 10672 Enqueuing Move request for scope (-0.08, 0.04) 23:39:34.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:39:34.126 00.000 428 Worker thread wakes up 23:39:34.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd 23:39:34.126 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.04) 23:39:34.126 00.000 428 Moving (-0.08, 0.04) raw xDistance=-0.07 yDistance=0.04 23:39:34.126 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 23:39:34.126 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:34.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 23:39:34.126 00.000 428 MoveAxis(E, 0, ABG) 23:39:34.126 00.000 428 Move returns status 0, amount 0 23:39:34.126 00.000 428 MoveAxis(N, 0, ABG) 23:39:34.126 00.000 428 Move returns status 0, amount 0 23:39:34.126 00.000 428 move complete, result=0 23:39:34.126 00.000 428 worker thread done servicing request 23:39:34.157 00.031 10672 UpdateGuideState exits: m=398018 SNR=50.3 23:39:34.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:34.157 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:34.157 00.000 10672 Enqueuing Expose request 23:39:34.157 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:39:34.157 00.000 428 Worker thread wakes up 23:39:34.157 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:34.157 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:35.876 01.719 10672 read socket command 10 23:39:35.876 00.000 10672 processing socket request REQDIST 23:39:35.876 00.000 10672 SOCKSVR: Sending pixel error of 0.19 23:39:35.876 00.000 10672 Sending socket response 19 (0x13) 23:39:37.630 01.754 428 Exposure complete 23:39:37.755 00.125 428 worker thread done servicing request 23:39:37.755 00.000 10672 OnExposeComplete: enter 23:39:37.755 00.000 10672 UpdateGuideState(): m_state=6 23:39:37.755 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 315 23:39:37.755 00.000 10672 Star::Find returns 1 (0), X=594.64, Y=324.91, Mass=382671, SNR=59.6, Peak=61328 HFD=2.3 23:39:37.755 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.14) = xAngle (1.53 = 1.53) 23:39:37.755 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.64 = 1.64) 23:39:37.755 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.67 mountX=0.01 mountY=0.21, mountTheta=1.53 23:39:37.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.21, opts=13) 23:39:37.755 00.000 10672 Enqueuing Move request for scope (-0.02, 0.21) 23:39:37.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:39:37.755 00.000 428 Worker thread wakes up 23:39:37.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd 23:39:37.755 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.21) 23:39:37.755 00.000 428 Moving (-0.02, 0.21) raw xDistance=0.01 yDistance=0.21 23:39:37.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:39:37.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:37.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 23:39:37.755 00.000 428 MoveAxis(E, 0, ABG) 23:39:37.755 00.000 428 Move returns status 0, amount 0 23:39:37.755 00.000 428 MoveAxis(N, 0, ABG) 23:39:37.755 00.000 428 Move returns status 0, amount 0 23:39:37.755 00.000 428 move complete, result=0 23:39:37.755 00.000 428 worker thread done servicing request 23:39:37.786 00.031 10672 UpdateGuideState exits: m=382671 SNR=59.6 23:39:37.786 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:37.786 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:37.786 00.000 10672 Enqueuing Expose request 23:39:37.786 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 23:39:37.786 00.000 428 Worker thread wakes up 23:39:37.786 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:37.786 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:40.879 03.093 10672 read socket command 10 23:39:40.879 00.000 10672 processing socket request REQDIST 23:39:40.879 00.000 10672 SOCKSVR: Sending pixel error of 0.20 23:39:40.879 00.000 10672 Sending socket response 20 (0x14) 23:39:41.269 00.390 428 Exposure complete 23:39:41.410 00.141 428 worker thread done servicing request 23:39:41.410 00.000 10672 OnExposeComplete: enter 23:39:41.410 00.000 10672 UpdateGuideState(): m_state=6 23:39:41.410 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 316 23:39:41.410 00.000 10672 Star::Find returns 1 (0), X=594.67, Y=324.54, Mass=426400, SNR=56.1, Peak=61008 HFD=2.9 23:39:41.410 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.14) = xAngle (-1.66 = -1.66) 23:39:41.410 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.55 = -1.55) 23:39:41.410 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.52 mountX=-0.01 mountY=-0.16, mountTheta=-1.66 23:39:41.410 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.16, opts=13) 23:39:41.410 00.000 10672 Enqueuing Move request for scope (0.01, -0.16) 23:39:41.410 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:39:41.410 00.000 428 Worker thread wakes up 23:39:41.410 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd 23:39:41.410 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.16) 23:39:41.410 00.000 428 Moving (0.01, -0.16) raw xDistance=-0.01 yDistance=-0.16 23:39:41.410 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:39:41.410 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:41.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:39:41.410 00.000 428 MoveAxis(E, 0, ABG) 23:39:41.410 00.000 428 Move returns status 0, amount 0 23:39:41.410 00.000 428 MoveAxis(N, 0, ABG) 23:39:41.410 00.000 428 Move returns status 0, amount 0 23:39:41.410 00.000 428 move complete, result=0 23:39:41.410 00.000 428 worker thread done servicing request 23:39:41.441 00.031 10672 UpdateGuideState exits: m=426400 SNR=56.1 23:39:41.441 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:41.441 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:41.441 00.000 10672 Enqueuing Expose request 23:39:41.441 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:39:41.441 00.000 428 Worker thread wakes up 23:39:41.441 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:41.441 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:44.924 03.483 428 Exposure complete 23:39:45.065 00.141 428 worker thread done servicing request 23:39:45.065 00.000 10672 OnExposeComplete: enter 23:39:45.065 00.000 10672 UpdateGuideState(): m_state=6 23:39:45.065 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 317 23:39:45.065 00.000 10672 Star::Find returns 1 (0), X=594.63, Y=324.63, Mass=439181, SNR=60.4, Peak=59376 HFD=3.0 23:39:45.065 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.14) = xAngle (-2.09 = -2.09) 23:39:45.065 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.98 = -1.98) 23:39:45.069 00.004 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.95 mountX=-0.04 mountY=-0.07, mountTheta=-2.06 23:39:45.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.07, opts=13) 23:39:45.069 00.000 10672 Enqueuing Move request for scope (-0.03, -0.07) 23:39:45.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:39:45.069 00.000 428 Worker thread wakes up 23:39:45.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd 23:39:45.069 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.07) 23:39:45.069 00.000 428 Moving (-0.03, -0.07) raw xDistance=-0.04 yDistance=-0.07 23:39:45.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:39:45.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:45.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:39:45.069 00.000 428 MoveAxis(E, 0, ABG) 23:39:45.069 00.000 428 Move returns status 0, amount 0 23:39:45.069 00.000 428 MoveAxis(N, 0, ABG) 23:39:45.069 00.000 428 Move returns status 0, amount 0 23:39:45.069 00.000 428 move complete, result=0 23:39:45.069 00.000 428 worker thread done servicing request 23:39:45.085 00.016 10672 UpdateGuideState exits: m=439181 SNR=60.4 23:39:45.100 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:45.100 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:45.100 00.000 10672 Enqueuing Expose request 23:39:45.100 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:39:45.100 00.000 428 Worker thread wakes up 23:39:45.100 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:45.100 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:45.881 00.781 10672 read socket command 10 23:39:45.881 00.000 10672 processing socket request REQDIST 23:39:45.881 00.000 10672 SOCKSVR: Sending pixel error of 0.15 23:39:45.881 00.000 10672 Sending socket response 15 (0xf) 23:39:48.568 02.687 428 Exposure complete 23:39:48.693 00.125 428 worker thread done servicing request 23:39:48.693 00.000 10672 OnExposeComplete: enter 23:39:48.693 00.000 10672 UpdateGuideState(): m_state=6 23:39:48.693 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 318 23:39:48.693 00.000 10672 Star::Find returns 1 (0), X=594.66, Y=324.42, Mass=419150, SNR=59.1, Peak=54144 HFD=2.9 23:39:48.693 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.14) = xAngle (-1.69 = -1.69) 23:39:48.693 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.58 = -1.58) 23:39:48.693 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.55 mountX=-0.03 mountY=-0.28, mountTheta=-1.69 23:39:48.693 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.28, opts=13) 23:39:48.693 00.000 10672 Enqueuing Move request for scope (0.01, -0.28) 23:39:48.708 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:39:48.708 00.000 428 Worker thread wakes up 23:39:48.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd 23:39:48.708 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.28) 23:39:48.708 00.000 428 Moving (0.01, -0.28) raw xDistance=-0.03 yDistance=-0.28 23:39:48.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 23:39:48.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:48.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:39:48.708 00.000 428 MoveAxis(E, 0, ABG) 23:39:48.708 00.000 428 Move returns status 0, amount 0 23:39:48.708 00.000 428 MoveAxis(N, 0, ABG) 23:39:48.708 00.000 428 Move returns status 0, amount 0 23:39:48.708 00.000 428 move complete, result=0 23:39:48.708 00.000 428 worker thread done servicing request 23:39:48.724 00.016 10672 UpdateGuideState exits: m=419150 SNR=59.1 23:39:48.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:48.724 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:48.724 00.000 10672 Enqueuing Expose request 23:39:48.724 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:39:48.724 00.000 428 Worker thread wakes up 23:39:48.724 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:48.724 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:50.880 02.156 10672 read socket command 10 23:39:50.880 00.000 10672 processing socket request REQDIST 23:39:50.880 00.000 10672 SOCKSVR: Sending pixel error of 0.19 23:39:50.880 00.000 10672 Sending socket response 19 (0x13) 23:39:52.223 01.343 428 Exposure complete 23:39:52.348 00.125 428 worker thread done servicing request 23:39:52.348 00.000 10672 OnExposeComplete: enter 23:39:52.348 00.000 10672 UpdateGuideState(): m_state=6 23:39:52.348 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 319 23:39:52.348 00.000 10672 Star::Find returns 1 (0), X=594.35, Y=324.80, Mass=428300, SNR=56.1, Peak=57840 HFD=2.7 23:39:52.348 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.14) = xAngle (2.68 = 2.68) 23:39:52.348 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.79 = 2.79) 23:39:52.348 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.32 cameraTheta=2.82 mountX=-0.29 mountY=0.11, mountTheta=2.77 23:39:52.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.10, opts=13) 23:39:52.348 00.000 10672 Enqueuing Move request for scope (-0.30, 0.10) 23:39:52.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:39:52.348 00.000 428 Worker thread wakes up 23:39:52.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.10) opts 0xd 23:39:52.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.10) 23:39:52.348 00.000 428 Moving (-0.30, 0.10) raw xDistance=-0.29 yDistance=0.11 23:39:52.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:39:52.348 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:52.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:39:52.348 00.000 428 MoveAxis(E, 0, ABG) 23:39:52.348 00.000 428 Move returns status 0, amount 0 23:39:52.348 00.000 428 MoveAxis(N, 0, ABG) 23:39:52.348 00.000 428 Move returns status 0, amount 0 23:39:52.348 00.000 428 move complete, result=0 23:39:52.348 00.000 428 worker thread done servicing request 23:39:52.379 00.031 10672 UpdateGuideState exits: m=428300 SNR=56.1 23:39:52.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:52.379 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:52.379 00.000 10672 Enqueuing Expose request 23:39:52.379 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:39:52.379 00.000 428 Worker thread wakes up 23:39:52.379 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:52.379 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:55.867 03.488 428 Exposure complete 23:39:55.883 00.016 10672 read socket command 10 23:39:55.883 00.000 10672 processing socket request REQDIST 23:39:55.883 00.000 10672 SOCKSVR: Sending pixel error of 0.23 23:39:55.883 00.000 10672 Sending socket response 23 (0x17) 23:39:56.008 00.125 428 worker thread done servicing request 23:39:56.008 00.000 10672 OnExposeComplete: enter 23:39:56.008 00.000 10672 UpdateGuideState(): m_state=6 23:39:56.008 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 320 23:39:56.008 00.000 10672 Star::Find returns 1 (0), X=594.45, Y=324.39, Mass=433804, SNR=55.0, Peak=57520 HFD=3.0 23:39:56.008 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.14) = xAngle (-2.29 = -2.29) 23:39:56.008 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.18 = -2.18) 23:39:56.008 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.31 hyp=0.37 cameraTheta=-2.15 mountX=-0.25 mountY=-0.31, mountTheta=-2.25 23:39:56.008 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.31, opts=13) 23:39:56.008 00.000 10672 Enqueuing Move request for scope (-0.20, -0.31) 23:39:56.008 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:39:56.008 00.000 428 Worker thread wakes up 23:39:56.008 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.31) opts 0xd 23:39:56.008 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.31) 23:39:56.008 00.000 428 Moving (-0.20, -0.31) raw xDistance=-0.25 yDistance=-0.31 23:39:56.008 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 23:39:56.008 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:56.008 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:39:56.008 00.000 428 MoveAxis(E, 0, ABG) 23:39:56.008 00.000 428 Move returns status 0, amount 0 23:39:56.008 00.000 428 MoveAxis(N, 0, ABG) 23:39:56.008 00.000 428 Move returns status 0, amount 0 23:39:56.008 00.000 428 move complete, result=0 23:39:56.008 00.000 428 worker thread done servicing request 23:39:56.039 00.031 10672 UpdateGuideState exits: m=433804 SNR=55.0 23:39:56.039 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:56.039 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:56.039 00.000 10672 Enqueuing Expose request 23:39:56.039 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:39:56.039 00.000 428 Worker thread wakes up 23:39:56.039 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:56.039 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:39:59.507 03.468 428 Exposure complete 23:39:59.647 00.140 428 worker thread done servicing request 23:39:59.647 00.000 10672 OnExposeComplete: enter 23:39:59.647 00.000 10672 UpdateGuideState(): m_state=6 23:39:59.647 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 321 23:39:59.647 00.000 10672 Star::Find returns 1 (0), X=594.59, Y=324.56, Mass=423827, SNR=55.5, Peak=63184 HFD=3.0 23:39:59.647 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.14) = xAngle (-2.16 = -2.16) 23:39:59.647 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.06 = -2.06) 23:39:59.647 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.03 mountX=-0.09 mountY=-0.14, mountTheta=-2.13 23:39:59.647 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.14, opts=13) 23:39:59.647 00.000 10672 Enqueuing Move request for scope (-0.07, -0.14) 23:39:59.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:39:59.647 00.000 428 Worker thread wakes up 23:39:59.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd 23:39:59.647 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.14) 23:39:59.647 00.000 428 Moving (-0.07, -0.14) raw xDistance=-0.09 yDistance=-0.14 23:39:59.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 23:39:59.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:39:59.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:39:59.647 00.000 428 MoveAxis(E, 0, ABG) 23:39:59.647 00.000 428 Move returns status 0, amount 0 23:39:59.647 00.000 428 MoveAxis(N, 0, ABG) 23:39:59.647 00.000 428 Move returns status 0, amount 0 23:39:59.647 00.000 428 move complete, result=0 23:39:59.647 00.000 428 worker thread done servicing request 23:39:59.679 00.032 10672 UpdateGuideState exits: m=423827 SNR=55.5 23:39:59.679 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:39:59.679 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:39:59.679 00.000 10672 Enqueuing Expose request 23:39:59.679 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:39:59.679 00.000 428 Worker thread wakes up 23:39:59.679 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:39:59.679 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:00.881 01.202 10672 read socket command 10 23:40:00.881 00.000 10672 processing socket request REQDIST 23:40:00.881 00.000 10672 SOCKSVR: Sending pixel error of 0.23 23:40:00.881 00.000 10672 Sending socket response 23 (0x17) 23:40:03.151 02.270 428 Exposure complete 23:40:03.292 00.141 428 worker thread done servicing request 23:40:03.292 00.000 10672 OnExposeComplete: enter 23:40:03.292 00.000 10672 UpdateGuideState(): m_state=6 23:40:03.292 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 322 23:40:03.292 00.000 10672 Star::Find returns 1 (0), X=594.70, Y=324.46, Mass=454562, SNR=67.7, Peak=55344 HFD=3.1 23:40:03.292 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.14) = xAngle (-1.53 = -1.53) 23:40:03.292 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.42 = -1.42) 23:40:03.292 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.39 mountX=0.01 mountY=-0.24, mountTheta=-1.53 23:40:03.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.24, opts=13) 23:40:03.292 00.000 10672 Enqueuing Move request for scope (0.04, -0.24) 23:40:03.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:40:03.292 00.000 428 Worker thread wakes up 23:40:03.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd 23:40:03.292 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.24) 23:40:03.292 00.000 428 Moving (0.04, -0.24) raw xDistance=0.01 yDistance=-0.24 23:40:03.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:40:03.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:03.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:40:03.307 00.015 428 MoveAxis(E, 0, ABG) 23:40:03.307 00.000 428 Move returns status 0, amount 0 23:40:03.307 00.000 428 MoveAxis(N, 0, ABG) 23:40:03.307 00.000 428 Move returns status 0, amount 0 23:40:03.307 00.000 428 move complete, result=0 23:40:03.307 00.000 428 worker thread done servicing request 23:40:03.323 00.016 10672 UpdateGuideState exits: m=454562 SNR=67.7 23:40:03.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:03.323 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:03.323 00.000 10672 Enqueuing Expose request 23:40:03.323 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:40:03.323 00.000 428 Worker thread wakes up 23:40:03.323 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:03.323 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:05.885 02.562 10672 read socket command 10 23:40:05.885 00.000 10672 processing socket request REQDIST 23:40:05.885 00.000 10672 SOCKSVR: Sending pixel error of 0.24 23:40:05.885 00.000 10672 Sending socket response 24 (0x18) 23:40:06.806 00.921 428 Exposure complete 23:40:06.931 00.125 428 worker thread done servicing request 23:40:06.931 00.000 10672 OnExposeComplete: enter 23:40:06.931 00.000 10672 UpdateGuideState(): m_state=6 23:40:06.931 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 323 23:40:06.931 00.000 10672 Star::Find returns 1 (0), X=594.28, Y=324.90, Mass=490474, SNR=61.5, Peak=53168 HFD=3.4 23:40:06.931 00.000 10672 CameraToMount -- cameraTheta (2.67) - m_xAngle (0.14) = xAngle (2.53 = 2.53) 23:40:06.931 00.000 10672 CameraToMount -- cameraTheta (2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.64 = 2.64) 23:40:06.931 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.20 hyp=0.43 cameraTheta=2.67 mountX=-0.35 mountY=0.21, mountTheta=2.61 23:40:06.931 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.20, opts=13) 23:40:06.931 00.000 10672 Enqueuing Move request for scope (-0.38, 0.20) 23:40:06.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:40:06.931 00.000 428 Worker thread wakes up 23:40:06.931 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.20) opts 0xd 23:40:06.931 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.20) 23:40:06.931 00.000 428 Moving (-0.38, 0.20) raw xDistance=-0.35 yDistance=0.21 23:40:06.931 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 23:40:06.931 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:06.931 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 23:40:06.931 00.000 428 MoveAxis(E, 0, ABG) 23:40:06.931 00.000 428 Move returns status 0, amount 0 23:40:06.931 00.000 428 MoveAxis(N, 0, ABG) 23:40:06.931 00.000 428 Move returns status 0, amount 0 23:40:06.931 00.000 428 move complete, result=0 23:40:06.931 00.000 428 worker thread done servicing request 23:40:06.962 00.031 10672 UpdateGuideState exits: m=490474 SNR=61.5 23:40:06.962 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:06.962 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:06.962 00.000 10672 Enqueuing Expose request 23:40:06.962 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 23:40:06.962 00.000 428 Worker thread wakes up 23:40:06.962 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:06.962 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:10.466 03.504 428 Exposure complete 23:40:10.591 00.125 428 worker thread done servicing request 23:40:10.591 00.000 10672 OnExposeComplete: enter 23:40:10.591 00.000 10672 UpdateGuideState(): m_state=6 23:40:10.591 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 324 23:40:10.591 00.000 10672 Star::Find returns 1 (0), X=594.06, Y=324.77, Mass=385631, SNR=62.4, Peak=64816 HFD=2.5 23:40:10.591 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.89 = 2.89) 23:40:10.591 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 23:40:10.591 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=0.07 hyp=0.60 cameraTheta=3.03 mountX=-0.59 mountY=0.08, mountTheta=3.00 23:40:10.591 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=0.07, opts=13) 23:40:10.591 00.000 10672 Enqueuing Move request for scope (-0.60, 0.07) 23:40:10.591 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:40:10.591 00.000 428 Worker thread wakes up 23:40:10.591 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.07) opts 0xd 23:40:10.591 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 0.07) 23:40:10.591 00.000 428 Moving (-0.60, 0.07) raw xDistance=-0.59 yDistance=0.08 23:40:10.591 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 23:40:10.591 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:10.591 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:40:10.591 00.000 428 MoveAxis(E, 686, ABG) 23:40:10.591 00.000 428 Guiding Dir = 2, Dur = 686 23:40:10.591 00.000 428 IsSlewing returns 0 23:40:10.591 00.000 428 IsGuiding returns 0 23:40:10.607 00.016 428 PulseGuide returned control before completion, sleep 678 23:40:10.622 00.015 10672 UpdateGuideState exits: m=385631 SNR=62.4 23:40:10.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:10.622 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:10.622 00.000 10672 Enqueuing Expose request 23:40:10.888 00.266 10672 read socket command 10 23:40:10.888 00.000 10672 processing socket request REQDIST 23:40:10.888 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:40:10.888 00.000 10672 Sending socket response 39 (0x27) 23:40:11.310 00.422 428 IsGuiding returns 0 23:40:11.325 00.015 428 Move returns status 0, amount 686 23:40:11.325 00.000 428 MoveAxis(N, 0, ABG) 23:40:11.325 00.000 428 Move returns status 0, amount 0 23:40:11.325 00.000 428 move complete, result=0 23:40:11.325 00.000 428 worker thread done servicing request 23:40:11.325 00.000 428 Worker thread wakes up 23:40:11.325 00.000 10672 GuideStep: -0.6 px 686 ms EAST, 0.1 px 0 ms NORTH 23:40:11.325 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:11.325 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:14.121 02.796 428 Exposure complete 23:40:14.278 00.157 428 worker thread done servicing request 23:40:14.278 00.000 10672 OnExposeComplete: enter 23:40:14.278 00.000 10672 UpdateGuideState(): m_state=6 23:40:14.278 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 325 23:40:14.278 00.000 10672 Star::Find returns 1 (0), X=594.56, Y=324.84, Mass=434599, SNR=59.5, Peak=63520 HFD=2.8 23:40:14.278 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (0.14) = xAngle (2.05 = 2.05) 23:40:14.278 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.15 = 2.15) 23:40:14.278 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=-0.08 mountY=0.14, mountTheta=2.07 23:40:14.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.14, opts=13) 23:40:14.278 00.000 10672 Enqueuing Move request for scope (-0.10, 0.14) 23:40:14.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=848, FiltMax=65488, Gamma=1.000 23:40:14.278 00.000 428 Worker thread wakes up 23:40:14.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd 23:40:14.278 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.14) 23:40:14.278 00.000 428 Moving (-0.10, 0.14) raw xDistance=-0.08 yDistance=0.14 23:40:14.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:40:14.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:14.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 23:40:14.278 00.000 428 MoveAxis(E, 0, ABG) 23:40:14.278 00.000 428 Move returns status 0, amount 0 23:40:14.278 00.000 428 MoveAxis(N, 0, ABG) 23:40:14.278 00.000 428 Move returns status 0, amount 0 23:40:14.278 00.000 428 move complete, result=0 23:40:14.278 00.000 428 worker thread done servicing request 23:40:14.309 00.031 10672 UpdateGuideState exits: m=434599 SNR=59.5 23:40:14.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:14.309 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:14.309 00.000 10672 Enqueuing Expose request 23:40:14.309 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:40:14.309 00.000 428 Worker thread wakes up 23:40:14.309 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:14.309 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:17.797 03.488 428 Exposure complete 23:40:18.192 00.395 428 worker thread done servicing request 23:40:19.419 01.227 10672 OnExposeComplete: enter 23:40:19.419 00.000 10672 UpdateGuideState(): m_state=6 23:40:19.421 00.002 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 326 23:40:19.422 00.001 10672 Star::Find returns 1 (0), X=595.00, Y=324.68, Mass=414081, SNR=53.5, Peak=65488 HFD=2.6 23:40:19.422 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.14) = xAngle (-0.19 = -0.19) 23:40:19.423 00.001 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.09 = -0.09) 23:40:19.423 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.02 hyp=0.35 cameraTheta=-0.06 mountX=0.34 mountY=-0.03, mountTheta=-0.09 23:40:19.452 00.029 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.02, opts=13) 23:40:19.453 00.001 10672 Enqueuing Move request for scope (0.35, -0.02) 23:40:19.454 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:40:19.483 00.029 428 Worker thread wakes up 23:40:19.484 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.02) opts 0xd 23:40:19.484 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.02) 23:40:19.484 00.000 428 Moving (0.35, -0.02) raw xDistance=0.34 yDistance=-0.03 23:40:19.484 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 23:40:19.485 00.001 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:19.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:40:19.485 00.000 428 MoveAxis(E, 0, ABG) 23:40:19.485 00.000 428 Move returns status 0, amount 0 23:40:19.485 00.000 428 MoveAxis(N, 0, ABG) 23:40:19.485 00.000 428 Move returns status 0, amount 0 23:40:19.486 00.001 428 move complete, result=0 23:40:19.487 00.001 428 worker thread done servicing request 23:40:19.531 00.044 10672 UpdateGuideState exits: m=414081 SNR=53.5 23:40:19.532 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:19.533 00.001 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:19.534 00.001 10672 Enqueuing Expose request 23:40:19.536 00.002 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:40:19.543 00.007 428 Worker thread wakes up 23:40:19.543 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:19.544 00.001 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:20.109 00.565 10672 read socket command 10 23:40:20.109 00.000 10672 processing socket request REQDIST 23:40:20.109 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:40:20.109 00.000 10672 Sending socket response 33 (0x21) 23:40:20.934 00.825 10672 read socket command 10 23:40:20.934 00.000 10672 processing socket request REQDIST 23:40:20.934 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:40:20.934 00.000 10672 Sending socket response 33 (0x21) 23:40:21.356 00.422 428 Exposure complete 23:40:21.543 00.187 428 worker thread done servicing request 23:40:21.543 00.000 10672 OnExposeComplete: enter 23:40:21.543 00.000 10672 UpdateGuideState(): m_state=6 23:40:21.543 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 327 23:40:21.543 00.000 10672 Star::Find returns 1 (0), X=594.74, Y=324.82, Mass=459975, SNR=62.1, Peak=65488 HFD=2.9 23:40:21.543 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.14) = xAngle (0.85 = 0.85) 23:40:21.543 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.96 = 0.96) 23:40:21.543 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=0.09 mountY=0.12, mountTheta=0.89 23:40:21.543 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.12, opts=13) 23:40:21.543 00.000 10672 Enqueuing Move request for scope (0.08, 0.12) 23:40:21.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1440, FiltMax=65488, Gamma=1.000 23:40:21.543 00.000 428 Worker thread wakes up 23:40:21.543 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd 23:40:21.543 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.12) 23:40:21.543 00.000 428 Moving (0.08, 0.12) raw xDistance=0.09 yDistance=0.12 23:40:21.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:40:21.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:21.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 23:40:21.543 00.000 428 MoveAxis(E, 0, ABG) 23:40:21.543 00.000 428 Move returns status 0, amount 0 23:40:21.543 00.000 428 MoveAxis(N, 0, ABG) 23:40:21.543 00.000 428 Move returns status 0, amount 0 23:40:21.543 00.000 428 move complete, result=0 23:40:21.543 00.000 428 worker thread done servicing request 23:40:21.574 00.031 10672 UpdateGuideState exits: m=459975 SNR=62.1 23:40:21.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:21.574 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:21.574 00.000 10672 Enqueuing Expose request 23:40:21.574 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:40:21.574 00.000 428 Worker thread wakes up 23:40:21.574 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:21.574 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:25.011 03.437 428 Exposure complete 23:40:25.136 00.125 428 worker thread done servicing request 23:40:25.136 00.000 10672 OnExposeComplete: enter 23:40:25.136 00.000 10672 UpdateGuideState(): m_state=6 23:40:25.151 00.015 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 328 23:40:25.151 00.000 10672 Star::Find returns 1 (0), X=594.69, Y=324.66, Mass=384908, SNR=55.0, Peak=60688 HFD=2.5 23:40:25.151 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.14) = xAngle (-0.95 = -0.95) 23:40:25.151 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.84 = -0.84) 23:40:25.151 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.81 mountX=0.03 mountY=-0.04, mountTheta=-0.91 23:40:25.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.04, opts=13) 23:40:25.151 00.000 10672 Enqueuing Move request for scope (0.04, -0.04) 23:40:25.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:40:25.151 00.000 428 Worker thread wakes up 23:40:25.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd 23:40:25.151 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.04) 23:40:25.151 00.000 428 Moving (0.04, -0.04) raw xDistance=0.03 yDistance=-0.04 23:40:25.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:40:25.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:25.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:40:25.151 00.000 428 MoveAxis(E, 0, ABG) 23:40:25.151 00.000 428 Move returns status 0, amount 0 23:40:25.151 00.000 428 MoveAxis(N, 0, ABG) 23:40:25.151 00.000 428 Move returns status 0, amount 0 23:40:25.151 00.000 428 move complete, result=0 23:40:25.151 00.000 428 worker thread done servicing request 23:40:25.167 00.016 10672 UpdateGuideState exits: m=384908 SNR=55.0 23:40:25.167 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:25.167 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:25.167 00.000 10672 Enqueuing Expose request 23:40:25.167 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:40:25.167 00.000 428 Worker thread wakes up 23:40:25.167 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:25.167 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:25.932 00.765 10672 read socket command 10 23:40:25.932 00.000 10672 processing socket request REQDIST 23:40:25.932 00.000 10672 SOCKSVR: Sending pixel error of 0.20 23:40:25.932 00.000 10672 Sending socket response 20 (0x14) 23:40:28.639 02.707 428 Exposure complete 23:40:28.764 00.125 428 worker thread done servicing request 23:40:28.764 00.000 10672 OnExposeComplete: enter 23:40:28.764 00.000 10672 UpdateGuideState(): m_state=6 23:40:28.780 00.016 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 329 23:40:28.780 00.000 10672 Star::Find returns 1 (0), X=594.69, Y=324.16, Mass=500313, SNR=64.1, Peak=64176 HFD=3.4 23:40:28.780 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.14) = xAngle (-1.65 = -1.65) 23:40:28.780 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.55 = -1.55) 23:40:28.780 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.54 hyp=0.54 cameraTheta=-1.52 mountX=-0.04 mountY=-0.54, mountTheta=-1.65 23:40:28.780 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.54, opts=13) 23:40:28.780 00.000 10672 Enqueuing Move request for scope (0.03, -0.54) 23:40:28.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:40:28.780 00.000 428 Worker thread wakes up 23:40:28.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.54) opts 0xd 23:40:28.780 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.54) 23:40:28.780 00.000 428 Moving (0.03, -0.54) raw xDistance=-0.04 yDistance=-0.54 23:40:28.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:40:28.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:28.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 23:40:28.780 00.000 428 MoveAxis(E, 0, ABG) 23:40:28.780 00.000 428 Move returns status 0, amount 0 23:40:28.780 00.000 428 MoveAxis(N, 0, ABG) 23:40:28.780 00.000 428 Move returns status 0, amount 0 23:40:28.780 00.000 428 move complete, result=0 23:40:28.780 00.000 428 worker thread done servicing request 23:40:28.796 00.016 10672 UpdateGuideState exits: m=500313 SNR=64.1 23:40:28.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:28.796 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:28.796 00.000 10672 Enqueuing Expose request 23:40:28.796 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 23:40:28.796 00.000 428 Worker thread wakes up 23:40:28.796 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:28.796 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:30.936 02.140 10672 read socket command 10 23:40:30.936 00.000 10672 processing socket request REQDIST 23:40:30.936 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:40:30.936 00.000 10672 Sending socket response 30 (0x1e) 23:40:32.295 01.359 428 Exposure complete 23:40:32.420 00.125 428 worker thread done servicing request 23:40:32.420 00.000 10672 OnExposeComplete: enter 23:40:32.420 00.000 10672 UpdateGuideState(): m_state=6 23:40:32.420 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 330 23:40:32.420 00.000 10672 Star::Find returns 1 (0), X=594.29, Y=324.87, Mass=406882, SNR=54.8, Peak=59696 HFD=2.5 23:40:32.420 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 23:40:32.420 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.67 = 2.67) 23:40:32.420 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.17 hyp=0.41 cameraTheta=2.70 mountX=-0.34 mountY=0.18, mountTheta=2.65 23:40:32.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.17, opts=13) 23:40:32.420 00.000 10672 Enqueuing Move request for scope (-0.37, 0.17) 23:40:32.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:40:32.420 00.000 428 Worker thread wakes up 23:40:32.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.17) opts 0xd 23:40:32.420 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.17) 23:40:32.420 00.000 428 Moving (-0.37, 0.17) raw xDistance=-0.34 yDistance=0.18 23:40:32.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 23:40:32.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:32.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 23:40:32.420 00.000 428 MoveAxis(E, 0, ABG) 23:40:32.420 00.000 428 Move returns status 0, amount 0 23:40:32.420 00.000 428 MoveAxis(N, 0, ABG) 23:40:32.420 00.000 428 Move returns status 0, amount 0 23:40:32.420 00.000 428 move complete, result=0 23:40:32.420 00.000 428 worker thread done servicing request 23:40:32.451 00.031 10672 UpdateGuideState exits: m=406882 SNR=54.8 23:40:32.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:32.451 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:32.451 00.000 10672 Enqueuing Expose request 23:40:32.451 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 23:40:32.451 00.000 428 Worker thread wakes up 23:40:32.451 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:32.451 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:35.924 03.473 10672 read socket command 10 23:40:35.924 00.000 10672 processing socket request REQDIST 23:40:35.924 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:40:35.924 00.000 10672 Sending socket response 33 (0x21) 23:40:35.955 00.031 428 Exposure complete 23:40:36.079 00.124 428 worker thread done servicing request 23:40:36.079 00.000 10672 OnExposeComplete: enter 23:40:36.079 00.000 10672 UpdateGuideState(): m_state=6 23:40:36.079 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 331 23:40:36.079 00.000 10672 Star::Find returns 1 (0), X=593.99, Y=324.43, Mass=444595, SNR=56.1, Peak=65488 HFD=3.1 23:40:36.079 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.14) = xAngle (-2.90 = -2.90) 23:40:36.079 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.79 = -2.79) 23:40:36.079 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=-0.27 hyp=0.72 cameraTheta=-2.76 mountX=-0.69 mountY=-0.25, mountTheta=-2.80 23:40:36.079 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=-0.27, opts=13) 23:40:36.079 00.000 10672 Enqueuing Move request for scope (-0.66, -0.27) 23:40:36.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 23:40:36.079 00.000 428 Worker thread wakes up 23:40:36.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.27) opts 0xd 23:40:36.079 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, -0.27) 23:40:36.079 00.000 428 Moving (-0.66, -0.27) raw xDistance=-0.69 yDistance=-0.25 23:40:36.079 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69 23:40:36.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:36.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:40:36.079 00.000 428 MoveAxis(E, 813, ABG) 23:40:36.079 00.000 428 Guiding Dir = 2, Dur = 813 23:40:36.079 00.000 428 IsSlewing returns 0 23:40:36.095 00.016 428 IsGuiding returns 0 23:40:36.111 00.016 428 PulseGuide returned control before completion, sleep 803 23:40:36.111 00.000 10672 UpdateGuideState exits: m=444595 SNR=56.1 23:40:36.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:36.111 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:36.111 00.000 10672 Enqueuing Expose request 23:40:36.939 00.828 428 IsGuiding returns 1 23:40:36.939 00.000 428 scope still moving after pulse duration time elapsed 23:40:36.970 00.031 428 IsSlewing returns 0 23:40:36.970 00.000 428 IsGuiding returns 0 23:40:36.970 00.000 428 scope move finished after 813 + 72 ms 23:40:36.970 00.000 428 Move returns status 0, amount 813 23:40:36.970 00.000 428 MoveAxis(N, 0, ABG) 23:40:36.970 00.000 428 Move returns status 0, amount 0 23:40:36.970 00.000 428 move complete, result=0 23:40:36.970 00.000 428 worker thread done servicing request 23:40:36.970 00.000 428 Worker thread wakes up 23:40:36.970 00.000 10672 GuideStep: -0.7 px 813 ms EAST, -0.2 px 0 ms NORTH 23:40:36.970 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:36.970 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:39.594 02.624 428 Exposure complete 23:40:39.719 00.125 428 worker thread done servicing request 23:40:39.719 00.000 10672 OnExposeComplete: enter 23:40:39.719 00.000 10672 UpdateGuideState(): m_state=6 23:40:39.719 00.000 10672 Star::Find(15, 593, 324, 0, (0,0,0,0), 0.0, 0) frame 332 23:40:39.719 00.000 10672 Star::Find returns 1 (0), X=594.21, Y=324.43, Mass=457721, SNR=62.8, Peak=61440 HFD=2.9 23:40:39.719 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 23:40:39.719 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 23:40:39.719 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.27 hyp=0.52 cameraTheta=-2.59 mountX=-0.48 mountY=-0.26, mountTheta=-2.65 23:40:39.719 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.27, opts=13) 23:40:39.719 00.000 10672 Enqueuing Move request for scope (-0.45, -0.27) 23:40:39.719 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:40:39.719 00.000 428 Worker thread wakes up 23:40:39.719 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.27) opts 0xd 23:40:39.719 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.27) 23:40:39.719 00.000 428 Moving (-0.45, -0.27) raw xDistance=-0.48 yDistance=-0.26 23:40:39.719 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.48 23:40:39.719 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:39.719 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 23:40:39.719 00.000 428 MoveAxis(E, 619, ABG) 23:40:39.719 00.000 428 Guiding Dir = 2, Dur = 619 23:40:39.735 00.016 428 IsSlewing returns 0 23:40:39.735 00.000 428 IsGuiding returns 0 23:40:39.750 00.015 10672 UpdateGuideState exits: m=457721 SNR=62.8 23:40:39.750 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:39.750 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:39.750 00.000 10672 Enqueuing Expose request 23:40:39.750 00.000 428 PulseGuide returned control before completion, sleep 615 23:40:40.391 00.641 428 IsGuiding returns 0 23:40:40.391 00.000 428 Move returns status 0, amount 619 23:40:40.391 00.000 428 MoveAxis(N, 0, ABG) 23:40:40.391 00.000 428 Move returns status 0, amount 0 23:40:40.391 00.000 428 move complete, result=0 23:40:40.391 00.000 428 worker thread done servicing request 23:40:40.391 00.000 428 Worker thread wakes up 23:40:40.391 00.000 10672 GuideStep: -0.5 px 619 ms EAST, -0.3 px 0 ms NORTH 23:40:40.391 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:40.391 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:40.922 00.531 10672 read socket command 10 23:40:40.922 00.000 10672 processing socket request REQDIST 23:40:40.922 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:40:40.922 00.000 10672 Sending socket response 47 (0x2f) 23:40:43.238 02.316 428 Exposure complete 23:40:43.379 00.141 428 worker thread done servicing request 23:40:43.379 00.000 10672 OnExposeComplete: enter 23:40:43.379 00.000 10672 UpdateGuideState(): m_state=6 23:40:43.379 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 333 23:40:43.379 00.000 10672 Star::Find returns 1 (0), X=594.78, Y=324.22, Mass=429530, SNR=57.4, Peak=64496 HFD=2.9 23:40:43.379 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 23:40:43.379 00.000 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.35 = -1.35) 23:40:43.379 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.48 hyp=0.49 cameraTheta=-1.32 mountX=0.06 mountY=-0.48, mountTheta=-1.46 23:40:43.379 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.48, opts=13) 23:40:43.379 00.000 10672 Enqueuing Move request for scope (0.12, -0.48) 23:40:43.379 00.000 428 Worker thread wakes up 23:40:43.379 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:40:43.379 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.48) opts 0xd 23:40:43.379 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.48) 23:40:43.379 00.000 428 Moving (0.12, -0.48) raw xDistance=0.06 yDistance=-0.48 23:40:43.379 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:40:43.379 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:43.379 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 23:40:43.379 00.000 428 MoveAxis(E, 0, ABG) 23:40:43.379 00.000 428 Move returns status 0, amount 0 23:40:43.379 00.000 428 MoveAxis(N, 0, ABG) 23:40:43.379 00.000 428 Move returns status 0, amount 0 23:40:43.379 00.000 428 move complete, result=0 23:40:43.379 00.000 428 worker thread done servicing request 23:40:43.395 00.016 10672 UpdateGuideState exits: m=429530 SNR=57.4 23:40:43.395 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:43.395 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:43.395 00.000 10672 Enqueuing Expose request 23:40:43.395 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 23:40:43.395 00.000 428 Worker thread wakes up 23:40:43.395 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:43.395 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:45.925 02.530 10672 read socket command 10 23:40:45.925 00.000 10672 processing socket request REQDIST 23:40:45.925 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:40:45.925 00.000 10672 Sending socket response 47 (0x2f) 23:40:46.909 00.984 428 Exposure complete 23:40:47.050 00.141 428 worker thread done servicing request 23:40:47.050 00.000 10672 OnExposeComplete: enter 23:40:47.050 00.000 10672 UpdateGuideState(): m_state=6 23:40:47.050 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 334 23:40:47.050 00.000 10672 Star::Find returns 1 (0), X=594.61, Y=324.26, Mass=444103, SNR=55.9, Peak=64608 HFD=3.0 23:40:47.050 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 23:40:47.050 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 23:40:47.050 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.44 hyp=0.44 cameraTheta=-1.68 mountX=-0.11 mountY=-0.43, mountTheta=-1.81 23:40:47.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.44, opts=13) 23:40:47.050 00.000 10672 Enqueuing Move request for scope (-0.05, -0.44) 23:40:47.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:40:47.050 00.000 428 Worker thread wakes up 23:40:47.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.44) opts 0xd 23:40:47.050 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.44) 23:40:47.050 00.000 428 Moving (-0.05, -0.44) raw xDistance=-0.11 yDistance=-0.43 23:40:47.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 23:40:47.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:47.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:40:47.050 00.000 428 MoveAxis(E, 0, ABG) 23:40:47.050 00.000 428 Move returns status 0, amount 0 23:40:47.050 00.000 428 MoveAxis(N, 0, ABG) 23:40:47.050 00.000 428 Move returns status 0, amount 0 23:40:47.050 00.000 428 move complete, result=0 23:40:47.050 00.000 428 worker thread done servicing request 23:40:47.065 00.015 10672 UpdateGuideState exits: m=444103 SNR=55.9 23:40:47.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:47.065 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:47.065 00.000 10672 Enqueuing Expose request 23:40:47.065 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:40:47.065 00.000 428 Worker thread wakes up 23:40:47.065 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:47.065 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:50.533 03.468 428 Exposure complete 23:40:50.674 00.141 428 worker thread done servicing request 23:40:50.674 00.000 10672 OnExposeComplete: enter 23:40:50.674 00.000 10672 UpdateGuideState(): m_state=6 23:40:50.674 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 335 23:40:50.674 00.000 10672 Star::Find returns 1 (0), X=594.77, Y=324.53, Mass=403412, SNR=59.8, Peak=59040 HFD=2.9 23:40:50.674 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.14) = xAngle (-1.13 = -1.13) 23:40:50.674 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.02 = -1.02) 23:40:50.674 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.99 mountX=0.09 mountY=-0.17, mountTheta=-1.10 23:40:50.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.17, opts=13) 23:40:50.674 00.000 10672 Enqueuing Move request for scope (0.11, -0.17) 23:40:50.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:40:50.674 00.000 428 Worker thread wakes up 23:40:50.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd 23:40:50.674 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.17) 23:40:50.674 00.000 428 Moving (0.11, -0.17) raw xDistance=0.09 yDistance=-0.17 23:40:50.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:40:50.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:50.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:40:50.674 00.000 428 MoveAxis(E, 0, ABG) 23:40:50.674 00.000 428 Move returns status 0, amount 0 23:40:50.674 00.000 428 MoveAxis(N, 0, ABG) 23:40:50.674 00.000 428 Move returns status 0, amount 0 23:40:50.674 00.000 428 move complete, result=0 23:40:50.674 00.000 428 worker thread done servicing request 23:40:50.705 00.031 10672 UpdateGuideState exits: m=403412 SNR=59.8 23:40:50.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:50.705 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:50.705 00.000 10672 Enqueuing Expose request 23:40:50.705 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:40:50.705 00.000 428 Worker thread wakes up 23:40:50.705 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:50.705 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:50.924 00.219 10672 read socket command 10 23:40:50.924 00.000 10672 processing socket request REQDIST 23:40:50.924 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:40:50.924 00.000 10672 Sending socket response 38 (0x26) 23:40:54.177 03.253 428 Exposure complete 23:40:54.318 00.141 428 worker thread done servicing request 23:40:54.318 00.000 10672 OnExposeComplete: enter 23:40:54.318 00.000 10672 UpdateGuideState(): m_state=6 23:40:54.318 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 336 23:40:54.318 00.000 10672 Star::Find returns 1 (0), X=594.80, Y=324.47, Mass=448850, SNR=55.6, Peak=59808 HFD=3.0 23:40:54.318 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.14) = xAngle (-1.14 = -1.14) 23:40:54.318 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.03 = -1.03) 23:40:54.318 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-1.00 mountX=0.11 mountY=-0.23, mountTheta=-1.11 23:40:54.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.23, opts=13) 23:40:54.318 00.000 10672 Enqueuing Move request for scope (0.15, -0.23) 23:40:54.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:40:54.318 00.000 428 Worker thread wakes up 23:40:54.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd 23:40:54.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.23) 23:40:54.318 00.000 428 Moving (0.15, -0.23) raw xDistance=0.11 yDistance=-0.23 23:40:54.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:40:54.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:54.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:40:54.318 00.000 428 MoveAxis(E, 0, ABG) 23:40:54.318 00.000 428 Move returns status 0, amount 0 23:40:54.333 00.015 428 MoveAxis(N, 0, ABG) 23:40:54.333 00.000 428 Move returns status 0, amount 0 23:40:54.333 00.000 428 move complete, result=0 23:40:54.333 00.000 428 worker thread done servicing request 23:40:54.349 00.016 10672 UpdateGuideState exits: m=448850 SNR=55.6 23:40:54.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:54.349 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:54.349 00.000 10672 Enqueuing Expose request 23:40:54.349 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:40:54.349 00.000 428 Worker thread wakes up 23:40:54.349 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:54.349 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:40:55.927 01.578 10672 read socket command 10 23:40:55.927 00.000 10672 processing socket request REQDIST 23:40:55.927 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:40:55.927 00.000 10672 Sending socket response 35 (0x23) 23:40:57.848 01.921 428 Exposure complete 23:40:58.051 00.203 428 worker thread done servicing request 23:40:58.051 00.000 10672 OnExposeComplete: enter 23:40:58.051 00.000 10672 UpdateGuideState(): m_state=6 23:40:58.051 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 337 23:40:58.051 00.000 10672 Star::Find returns 1 (0), X=594.35, Y=324.25, Mass=473009, SNR=61.5, Peak=53376 HFD=3.2 23:40:58.051 00.000 10672 CameraToMount -- cameraTheta (-2.18) - m_xAngle (0.14) = xAngle (-2.31 = -2.31) 23:40:58.051 00.000 10672 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.21 = -2.21) 23:40:58.051 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.45 hyp=0.55 cameraTheta=-2.18 mountX=-0.37 mountY=-0.44, mountTheta=-2.27 23:40:58.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.45, opts=13) 23:40:58.051 00.000 10672 Enqueuing Move request for scope (-0.31, -0.45) 23:40:58.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:40:58.051 00.000 428 Worker thread wakes up 23:40:58.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.45) opts 0xd 23:40:58.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.45) 23:40:58.051 00.000 428 Moving (-0.31, -0.45) raw xDistance=-0.37 yDistance=-0.44 23:40:58.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:40:58.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:40:58.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 23:40:58.051 00.000 428 MoveAxis(E, 0, ABG) 23:40:58.051 00.000 428 Move returns status 0, amount 0 23:40:58.051 00.000 428 MoveAxis(N, 0, ABG) 23:40:58.051 00.000 428 Move returns status 0, amount 0 23:40:58.051 00.000 428 move complete, result=0 23:40:58.051 00.000 428 worker thread done servicing request 23:40:58.067 00.016 10672 UpdateGuideState exits: m=473009 SNR=61.5 23:40:58.067 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:40:58.067 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:40:58.067 00.000 10672 Enqueuing Expose request 23:40:58.067 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 23:40:58.067 00.000 428 Worker thread wakes up 23:40:58.067 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:40:58.067 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:00.930 02.863 10672 read socket command 10 23:41:00.930 00.000 10672 processing socket request REQDIST 23:41:00.930 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:41:00.930 00.000 10672 Sending socket response 41 (0x29) 23:41:01.477 00.547 428 Exposure complete 23:41:01.617 00.140 428 worker thread done servicing request 23:41:01.617 00.000 10672 OnExposeComplete: enter 23:41:01.617 00.000 10672 UpdateGuideState(): m_state=6 23:41:01.617 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 338 23:41:01.617 00.000 10672 Star::Find returns 1 (0), X=594.51, Y=324.23, Mass=383229, SNR=53.0, Peak=56864 HFD=2.7 23:41:01.617 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (0.14) = xAngle (-2.02 = -2.02) 23:41:01.617 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.91 = -1.91) 23:41:01.617 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.46 hyp=0.49 cameraTheta=-1.88 mountX=-0.21 mountY=-0.46, mountTheta=-2.00 23:41:01.617 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.46, opts=13) 23:41:01.617 00.000 10672 Enqueuing Move request for scope (-0.15, -0.46) 23:41:01.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:41:01.617 00.000 428 Worker thread wakes up 23:41:01.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.46) opts 0xd 23:41:01.617 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.46) 23:41:01.617 00.000 428 Moving (-0.15, -0.46) raw xDistance=-0.21 yDistance=-0.46 23:41:01.617 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 23:41:01.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:01.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 23:41:01.617 00.000 428 MoveAxis(E, 0, ABG) 23:41:01.617 00.000 428 Move returns status 0, amount 0 23:41:01.617 00.000 428 MoveAxis(N, 0, ABG) 23:41:01.617 00.000 428 Move returns status 0, amount 0 23:41:01.617 00.000 428 move complete, result=0 23:41:01.617 00.000 428 worker thread done servicing request 23:41:01.633 00.016 10672 UpdateGuideState exits: m=383229 SNR=53.0 23:41:01.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:01.633 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:01.633 00.000 10672 Enqueuing Expose request 23:41:01.633 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 23:41:01.633 00.000 428 Worker thread wakes up 23:41:01.633 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:01.633 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:05.132 03.499 428 Exposure complete 23:41:05.272 00.140 428 worker thread done servicing request 23:41:05.272 00.000 10672 OnExposeComplete: enter 23:41:05.272 00.000 10672 UpdateGuideState(): m_state=6 23:41:05.272 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 339 23:41:05.272 00.000 10672 Star::Find returns 1 (0), X=594.33, Y=324.18, Mass=451818, SNR=61.0, Peak=62864 HFD=2.8 23:41:05.272 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (0.14) = xAngle (-2.28 = -2.28) 23:41:05.272 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.17 = -2.17) 23:41:05.272 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.52 hyp=0.61 cameraTheta=-2.14 mountX=-0.40 mountY=-0.51, mountTheta=-2.24 23:41:05.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.52, opts=13) 23:41:05.272 00.000 10672 Enqueuing Move request for scope (-0.33, -0.52) 23:41:05.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:41:05.272 00.000 428 Worker thread wakes up 23:41:05.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.52) opts 0xd 23:41:05.272 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.52) 23:41:05.272 00.000 428 Moving (-0.33, -0.52) raw xDistance=-0.40 yDistance=-0.51 23:41:05.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 23:41:05.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:05.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 23:41:05.272 00.000 428 MoveAxis(E, 0, ABG) 23:41:05.272 00.000 428 Move returns status 0, amount 0 23:41:05.272 00.000 428 MoveAxis(N, 0, ABG) 23:41:05.272 00.000 428 Move returns status 0, amount 0 23:41:05.272 00.000 428 move complete, result=0 23:41:05.272 00.000 428 worker thread done servicing request 23:41:05.304 00.032 10672 UpdateGuideState exits: m=451818 SNR=61.0 23:41:05.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:05.304 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:05.304 00.000 10672 Enqueuing Expose request 23:41:05.304 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 23:41:05.304 00.000 428 Worker thread wakes up 23:41:05.304 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:05.304 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:05.960 00.656 10672 read socket command 10 23:41:05.960 00.000 10672 processing socket request REQDIST 23:41:05.960 00.000 10672 SOCKSVR: Sending pixel error of 0.48 23:41:05.960 00.000 10672 Sending socket response 48 (0x30) 23:41:08.792 02.832 428 Exposure complete 23:41:08.917 00.125 428 worker thread done servicing request 23:41:08.917 00.000 10672 OnExposeComplete: enter 23:41:08.917 00.000 10672 UpdateGuideState(): m_state=6 23:41:08.917 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 340 23:41:08.917 00.000 10672 Star::Find returns 1 (0), X=594.15, Y=324.36, Mass=443502, SNR=62.2, Peak=65488 HFD=3.0 23:41:08.917 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 23:41:08.917 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 23:41:08.917 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.34 hyp=0.61 cameraTheta=-2.56 mountX=-0.55 mountY=-0.32, mountTheta=-2.61 23:41:08.932 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.34, opts=13) 23:41:08.932 00.000 10672 Enqueuing Move request for scope (-0.51, -0.34) 23:41:08.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:41:08.932 00.000 428 Worker thread wakes up 23:41:08.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.34) opts 0xd 23:41:08.932 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.34) 23:41:08.932 00.000 428 Moving (-0.51, -0.34) raw xDistance=-0.55 yDistance=-0.32 23:41:08.932 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 23:41:08.932 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:08.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 23:41:08.932 00.000 428 MoveAxis(E, 649, ABG) 23:41:08.932 00.000 428 Guiding Dir = 2, Dur = 649 23:41:08.932 00.000 428 IsSlewing returns 0 23:41:08.932 00.000 428 IsGuiding returns 0 23:41:08.948 00.016 10672 UpdateGuideState exits: m=443502 SNR=62.2 23:41:08.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:08.948 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:08.948 00.000 10672 Enqueuing Expose request 23:41:08.964 00.016 428 PulseGuide returned control before completion, sleep 631 23:41:09.604 00.640 428 IsGuiding returns 1 23:41:09.604 00.000 428 scope still moving after pulse duration time elapsed 23:41:09.635 00.031 428 IsSlewing returns 0 23:41:09.651 00.016 428 IsGuiding returns 0 23:41:09.651 00.000 428 scope move finished after 649 + 67 ms 23:41:09.651 00.000 428 Move returns status 0, amount 649 23:41:09.651 00.000 428 MoveAxis(N, 0, ABG) 23:41:09.651 00.000 428 Move returns status 0, amount 0 23:41:09.651 00.000 428 move complete, result=0 23:41:09.651 00.000 428 worker thread done servicing request 23:41:09.651 00.000 10672 GuideStep: -0.6 px 649 ms EAST, -0.3 px 0 ms NORTH 23:41:09.651 00.000 428 Worker thread wakes up 23:41:09.651 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:09.651 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:10.932 01.281 10672 read socket command 10 23:41:10.932 00.000 10672 processing socket request REQDIST 23:41:10.932 00.000 10672 SOCKSVR: Sending pixel error of 0.52 23:41:10.932 00.000 10672 Sending socket response 52 (0x34) 23:41:12.431 01.499 428 Exposure complete 23:41:12.572 00.141 428 worker thread done servicing request 23:41:12.572 00.000 10672 OnExposeComplete: enter 23:41:12.572 00.000 10672 UpdateGuideState(): m_state=6 23:41:12.572 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 341 23:41:12.572 00.000 10672 Star::Find returns 1 (0), X=594.62, Y=324.45, Mass=479833, SNR=60.2, Peak=62752 HFD=3.2 23:41:12.572 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 23:41:12.572 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 23:41:12.572 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.74 mountX=-0.08 mountY=-0.24, mountTheta=-1.87 23:41:12.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.25, opts=13) 23:41:12.572 00.000 10672 Enqueuing Move request for scope (-0.04, -0.25) 23:41:12.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:41:12.572 00.000 428 Worker thread wakes up 23:41:12.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd 23:41:12.572 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.25) 23:41:12.572 00.000 428 Moving (-0.04, -0.25) raw xDistance=-0.08 yDistance=-0.24 23:41:12.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:41:12.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:12.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:41:12.572 00.000 428 MoveAxis(E, 0, ABG) 23:41:12.572 00.000 428 Move returns status 0, amount 0 23:41:12.572 00.000 428 MoveAxis(N, 0, ABG) 23:41:12.572 00.000 428 Move returns status 0, amount 0 23:41:12.572 00.000 428 move complete, result=0 23:41:12.572 00.000 428 worker thread done servicing request 23:41:12.603 00.031 10672 UpdateGuideState exits: m=479833 SNR=60.2 23:41:12.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:12.603 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:12.603 00.000 10672 Enqueuing Expose request 23:41:12.603 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:41:12.603 00.000 428 Worker thread wakes up 23:41:12.603 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:12.603 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:15.930 03.327 10672 read socket command 10 23:41:15.930 00.000 10672 processing socket request REQDIST 23:41:15.930 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:41:15.930 00.000 10672 Sending socket response 44 (0x2c) 23:41:16.091 00.161 428 Exposure complete 23:41:16.216 00.125 428 worker thread done servicing request 23:41:16.216 00.000 10672 OnExposeComplete: enter 23:41:16.216 00.000 10672 UpdateGuideState(): m_state=6 23:41:16.216 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 342 23:41:16.216 00.000 10672 Star::Find returns 1 (0), X=594.71, Y=324.27, Mass=382115, SNR=55.3, Peak=65488 HFD=2.6 23:41:16.216 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 23:41:16.216 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 23:41:16.216 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.43 hyp=0.43 cameraTheta=-1.44 mountX=-0.00 mountY=-0.43, mountTheta=-1.58 23:41:16.232 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.43, opts=13) 23:41:16.232 00.000 10672 Enqueuing Move request for scope (0.06, -0.43) 23:41:16.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:41:16.232 00.000 428 Worker thread wakes up 23:41:16.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.43) opts 0xd 23:41:16.232 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.43) 23:41:16.232 00.000 428 Moving (0.06, -0.43) raw xDistance=-0.00 yDistance=-0.43 23:41:16.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 23:41:16.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:16.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:41:16.232 00.000 428 MoveAxis(E, 0, ABG) 23:41:16.232 00.000 428 Move returns status 0, amount 0 23:41:16.232 00.000 428 MoveAxis(N, 0, ABG) 23:41:16.232 00.000 428 Move returns status 0, amount 0 23:41:16.232 00.000 428 move complete, result=0 23:41:16.232 00.000 428 worker thread done servicing request 23:41:16.247 00.015 10672 UpdateGuideState exits: m=382115 SNR=55.3 23:41:16.247 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:16.247 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:16.247 00.000 10672 Enqueuing Expose request 23:41:16.247 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:41:16.247 00.000 428 Worker thread wakes up 23:41:16.247 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:16.247 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:19.731 03.484 428 Exposure complete 23:41:19.856 00.125 428 worker thread done servicing request 23:41:19.856 00.000 10672 OnExposeComplete: enter 23:41:19.856 00.000 10672 UpdateGuideState(): m_state=6 23:41:19.856 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 343 23:41:19.856 00.000 10672 Star::Find returns 1 (0), X=594.60, Y=324.44, Mass=472771, SNR=67.9, Peak=58832 HFD=3.2 23:41:19.856 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.14) = xAngle (-1.93 = -1.93) 23:41:19.856 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.83 = -1.83) 23:41:19.856 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.80 mountX=-0.09 mountY=-0.25, mountTheta=-1.92 23:41:19.871 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.26, opts=13) 23:41:19.871 00.000 10672 Enqueuing Move request for scope (-0.06, -0.26) 23:41:19.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:41:19.871 00.000 428 Worker thread wakes up 23:41:19.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd 23:41:19.871 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.26) 23:41:19.871 00.000 428 Moving (-0.06, -0.26) raw xDistance=-0.09 yDistance=-0.25 23:41:19.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 23:41:19.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:19.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:41:19.871 00.000 428 MoveAxis(E, 0, ABG) 23:41:19.871 00.000 428 Move returns status 0, amount 0 23:41:19.871 00.000 428 MoveAxis(N, 0, ABG) 23:41:19.871 00.000 428 Move returns status 0, amount 0 23:41:19.871 00.000 428 move complete, result=0 23:41:19.871 00.000 428 worker thread done servicing request 23:41:19.887 00.016 10672 UpdateGuideState exits: m=472771 SNR=67.9 23:41:19.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:19.887 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:19.887 00.000 10672 Enqueuing Expose request 23:41:19.887 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:41:19.887 00.000 428 Worker thread wakes up 23:41:19.887 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:19.887 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:20.934 01.047 10672 read socket command 10 23:41:20.934 00.000 10672 processing socket request REQDIST 23:41:20.934 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:41:20.934 00.000 10672 Sending socket response 38 (0x26) 23:41:23.386 02.452 428 Exposure complete 23:41:23.511 00.125 428 worker thread done servicing request 23:41:23.511 00.000 10672 OnExposeComplete: enter 23:41:23.511 00.000 10672 UpdateGuideState(): m_state=6 23:41:23.511 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 344 23:41:23.511 00.000 10672 Star::Find returns 1 (0), X=594.63, Y=324.38, Mass=373006, SNR=52.2, Peak=54576 HFD=2.9 23:41:23.511 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 23:41:23.511 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 23:41:23.511 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.66 mountX=-0.07 mountY=-0.32, mountTheta=-1.80 23:41:23.526 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.32, opts=13) 23:41:23.526 00.000 10672 Enqueuing Move request for scope (-0.03, -0.32) 23:41:23.526 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:41:23.526 00.000 428 Worker thread wakes up 23:41:23.526 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.32) opts 0xd 23:41:23.526 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.32) 23:41:23.526 00.000 428 Moving (-0.03, -0.32) raw xDistance=-0.07 yDistance=-0.32 23:41:23.526 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 23:41:23.526 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:23.526 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 23:41:23.526 00.000 428 MoveAxis(E, 0, ABG) 23:41:23.526 00.000 428 Move returns status 0, amount 0 23:41:23.526 00.000 428 MoveAxis(N, 0, ABG) 23:41:23.526 00.000 428 Move returns status 0, amount 0 23:41:23.526 00.000 428 move complete, result=0 23:41:23.526 00.000 428 worker thread done servicing request 23:41:23.558 00.032 10672 UpdateGuideState exits: m=373006 SNR=52.2 23:41:23.558 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:23.558 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:23.558 00.000 10672 Enqueuing Expose request 23:41:23.558 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:41:23.558 00.000 428 Worker thread wakes up 23:41:23.558 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:23.558 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:25.936 02.378 10672 read socket command 10 23:41:25.936 00.000 10672 processing socket request REQDIST 23:41:25.936 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:41:25.936 00.000 10672 Sending socket response 36 (0x24) 23:41:27.029 01.093 428 Exposure complete 23:41:27.154 00.125 428 worker thread done servicing request 23:41:27.154 00.000 10672 OnExposeComplete: enter 23:41:27.154 00.000 10672 UpdateGuideState(): m_state=6 23:41:27.154 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 345 23:41:27.154 00.000 10672 Star::Find returns 1 (0), X=594.36, Y=324.41, Mass=436065, SNR=59.1, Peak=65488 HFD=3.1 23:41:27.154 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.14) = xAngle (-2.52 = -2.52) 23:41:27.154 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.41 = -2.41) 23:41:27.154 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.29 hyp=0.41 cameraTheta=-2.38 mountX=-0.34 mountY=-0.28, mountTheta=-2.45 23:41:27.154 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.29, opts=13) 23:41:27.154 00.000 10672 Enqueuing Move request for scope (-0.30, -0.29) 23:41:27.154 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:41:27.154 00.000 428 Worker thread wakes up 23:41:27.154 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.29) opts 0xd 23:41:27.154 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.29) 23:41:27.154 00.000 428 Moving (-0.30, -0.29) raw xDistance=-0.34 yDistance=-0.28 23:41:27.154 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 23:41:27.154 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:27.154 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:41:27.154 00.000 428 MoveAxis(E, 0, ABG) 23:41:27.154 00.000 428 Move returns status 0, amount 0 23:41:27.154 00.000 428 MoveAxis(N, 0, ABG) 23:41:27.154 00.000 428 Move returns status 0, amount 0 23:41:27.154 00.000 428 move complete, result=0 23:41:27.154 00.000 428 worker thread done servicing request 23:41:27.186 00.032 10672 UpdateGuideState exits: m=436065 SNR=59.1 23:41:27.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:27.186 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:27.186 00.000 10672 Enqueuing Expose request 23:41:27.186 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:41:27.186 00.000 428 Worker thread wakes up 23:41:27.186 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:27.186 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:30.669 03.483 428 Exposure complete 23:41:30.794 00.125 428 worker thread done servicing request 23:41:30.794 00.000 10672 OnExposeComplete: enter 23:41:30.794 00.000 10672 UpdateGuideState(): m_state=6 23:41:30.794 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 346 23:41:30.794 00.000 10672 Star::Find returns 1 (0), X=594.77, Y=324.24, Mass=403864, SNR=55.8, Peak=65488 HFD=2.7 23:41:30.794 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 23:41:30.794 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 23:41:30.794 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.46 hyp=0.47 cameraTheta=-1.34 mountX=0.05 mountY=-0.46, mountTheta=-1.47 23:41:30.809 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.46, opts=13) 23:41:30.809 00.000 10672 Enqueuing Move request for scope (0.11, -0.46) 23:41:30.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:41:30.809 00.000 428 Worker thread wakes up 23:41:30.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.46) opts 0xd 23:41:30.809 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.46) 23:41:30.809 00.000 428 Moving (0.11, -0.46) raw xDistance=0.05 yDistance=-0.46 23:41:30.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 23:41:30.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:30.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 23:41:30.809 00.000 428 MoveAxis(E, 0, ABG) 23:41:30.809 00.000 428 Move returns status 0, amount 0 23:41:30.809 00.000 428 MoveAxis(N, 0, ABG) 23:41:30.809 00.000 428 Move returns status 0, amount 0 23:41:30.809 00.000 428 move complete, result=0 23:41:30.809 00.000 428 worker thread done servicing request 23:41:30.825 00.016 10672 UpdateGuideState exits: m=403864 SNR=55.8 23:41:30.825 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:30.825 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:30.825 00.000 10672 Enqueuing Expose request 23:41:30.825 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 23:41:30.825 00.000 428 Worker thread wakes up 23:41:30.825 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:30.825 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:31.028 00.203 10672 read socket command 10 23:41:31.044 00.016 10672 processing socket request REQDIST 23:41:31.044 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:41:31.044 00.000 10672 Sending socket response 40 (0x28) 23:41:34.329 03.285 428 Exposure complete 23:41:34.454 00.125 428 worker thread done servicing request 23:41:34.454 00.000 10672 OnExposeComplete: enter 23:41:34.454 00.000 10672 UpdateGuideState(): m_state=6 23:41:34.454 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 347 23:41:34.454 00.000 10672 Star::Find returns 1 (0), X=594.77, Y=323.98, Mass=484492, SNR=69.8, Peak=65488 HFD=3.2 23:41:34.454 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:41:34.454 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:41:34.454 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.72 hyp=0.73 cameraTheta=-1.42 mountX=0.01 mountY=-0.72, mountTheta=-1.56 23:41:34.454 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.72, opts=13) 23:41:34.454 00.000 10672 Enqueuing Move request for scope (0.11, -0.72) 23:41:34.454 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 23:41:34.454 00.000 428 Worker thread wakes up 23:41:34.454 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.72) opts 0xd 23:41:34.454 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.72) 23:41:34.454 00.000 428 Moving (0.11, -0.72) raw xDistance=0.01 yDistance=-0.72 23:41:34.454 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:41:34.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.72 from input -0.72 23:41:34.454 00.000 428 MoveAxis(E, 0, ABG) 23:41:34.454 00.000 428 Move returns status 0, amount 0 23:41:34.454 00.000 428 MoveAxis(N, 961, ABG) 23:41:34.454 00.000 428 Guiding Dir = 0, Dur = 961 23:41:34.469 00.015 428 IsSlewing returns 0 23:41:34.469 00.000 428 IsGuiding returns 0 23:41:34.485 00.016 10672 UpdateGuideState exits: m=484492 SNR=69.8 23:41:34.485 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:34.485 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:34.485 00.000 10672 Enqueuing Expose request 23:41:34.548 00.063 428 PulseGuide returned control before completion, sleep 888 23:41:35.453 00.905 428 IsGuiding returns 1 23:41:35.453 00.000 428 scope still moving after pulse duration time elapsed 23:41:35.485 00.032 428 IsSlewing returns 0 23:41:35.485 00.000 428 IsGuiding returns 1 23:41:35.516 00.031 428 IsSlewing returns 0 23:41:35.516 00.000 428 IsGuiding returns 0 23:41:35.516 00.000 428 scope move finished after 961 + 99 ms 23:41:35.516 00.000 428 Move returns status 0, amount 961 23:41:35.516 00.000 428 move complete, result=0 23:41:35.516 00.000 428 worker thread done servicing request 23:41:35.516 00.000 428 Worker thread wakes up 23:41:35.516 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.7 px 961 ms NORTH 23:41:35.516 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:35.516 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:35.922 00.406 10672 read socket command 10 23:41:35.922 00.000 10672 processing socket request REQDIST 23:41:35.922 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:41:35.922 00.000 10672 Sending socket response 50 (0x32) 23:41:37.968 02.046 428 Exposure complete 23:41:38.093 00.125 428 worker thread done servicing request 23:41:38.093 00.000 10672 OnExposeComplete: enter 23:41:38.093 00.000 10672 UpdateGuideState(): m_state=6 23:41:38.093 00.000 10672 Star::Find(15, 594, 323, 0, (0,0,0,0), 0.0, 0) frame 348 23:41:38.093 00.000 10672 Star::Find returns 1 (0), X=594.89, Y=324.96, Mass=425514, SNR=55.8, Peak=64272 HFD=2.8 23:41:38.093 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.14) = xAngle (0.69 = 0.69) 23:41:38.093 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.80 = 0.80) 23:41:38.093 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.35 cameraTheta=0.83 mountX=0.27 mountY=0.25, mountTheta=0.75 23:41:38.093 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.26, opts=13) 23:41:38.093 00.000 10672 Enqueuing Move request for scope (0.24, 0.26) 23:41:38.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:41:38.093 00.000 428 Worker thread wakes up 23:41:38.093 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd 23:41:38.093 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.26) 23:41:38.093 00.000 428 Moving (0.24, 0.26) raw xDistance=0.27 yDistance=0.25 23:41:38.093 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 23:41:38.093 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:38.093 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 23:41:38.093 00.000 428 MoveAxis(E, 0, ABG) 23:41:38.093 00.000 428 Move returns status 0, amount 0 23:41:38.093 00.000 428 MoveAxis(N, 0, ABG) 23:41:38.093 00.000 428 Move returns status 0, amount 0 23:41:38.093 00.000 428 move complete, result=0 23:41:38.093 00.000 428 worker thread done servicing request 23:41:38.125 00.032 10672 UpdateGuideState exits: m=425514 SNR=55.8 23:41:38.125 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:38.125 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:38.125 00.000 10672 Enqueuing Expose request 23:41:38.125 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 23:41:38.125 00.000 428 Worker thread wakes up 23:41:38.125 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:38.125 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:40.925 02.800 10672 read socket command 10 23:41:40.925 00.000 10672 processing socket request REQDIST 23:41:40.925 00.000 10672 SOCKSVR: Sending pixel error of 0.45 23:41:40.925 00.000 10672 Sending socket response 45 (0x2d) 23:41:41.597 00.672 428 Exposure complete 23:41:41.722 00.125 428 worker thread done servicing request 23:41:41.722 00.000 10672 OnExposeComplete: enter 23:41:41.722 00.000 10672 UpdateGuideState(): m_state=6 23:41:41.737 00.015 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 349 23:41:41.737 00.000 10672 Star::Find returns 1 (0), X=595.18, Y=325.09, Mass=403253, SNR=59.8, Peak=57408 HFD=2.7 23:41:41.737 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (0.14) = xAngle (0.50 = 0.50) 23:41:41.737 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.61 = 0.61) 23:41:41.737 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.39 hyp=0.65 cameraTheta=0.64 mountX=0.58 mountY=0.37, mountTheta=0.58 23:41:41.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.39, opts=13) 23:41:41.737 00.000 10672 Enqueuing Move request for scope (0.53, 0.39) 23:41:41.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:41:41.737 00.000 428 Worker thread wakes up 23:41:41.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.39) opts 0xd 23:41:41.737 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.39) 23:41:41.737 00.000 428 Moving (0.53, 0.39) raw xDistance=0.58 yDistance=0.37 23:41:41.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 23:41:41.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:41.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 23:41:41.737 00.000 428 MoveAxis(W, 673, ABG) 23:41:41.737 00.000 428 Guiding Dir = 3, Dur = 673 23:41:41.737 00.000 428 IsSlewing returns 0 23:41:41.737 00.000 428 IsGuiding returns 0 23:41:41.753 00.016 428 PulseGuide returned control before completion, sleep 669 23:41:41.753 00.000 10672 UpdateGuideState exits: m=403253 SNR=59.8 23:41:41.753 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:41.753 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:41.753 00.000 10672 Enqueuing Expose request 23:41:42.440 00.687 428 IsGuiding returns 1 23:41:42.440 00.000 428 scope still moving after pulse duration time elapsed 23:41:42.487 00.047 428 IsSlewing returns 0 23:41:42.487 00.000 428 IsGuiding returns 0 23:41:42.487 00.000 428 scope move finished after 673 + 68 ms 23:41:42.487 00.000 428 Move returns status 0, amount 673 23:41:42.487 00.000 428 MoveAxis(N, 0, ABG) 23:41:42.487 00.000 428 Move returns status 0, amount 0 23:41:42.487 00.000 428 move complete, result=0 23:41:42.487 00.000 428 worker thread done servicing request 23:41:42.487 00.000 10672 GuideStep: 0.6 px 673 ms WEST, 0.4 px 0 ms NORTH 23:41:42.487 00.000 428 Worker thread wakes up 23:41:42.487 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:42.487 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:45.267 02.780 428 Exposure complete 23:41:45.392 00.125 428 worker thread done servicing request 23:41:45.392 00.000 10672 OnExposeComplete: enter 23:41:45.392 00.000 10672 UpdateGuideState(): m_state=6 23:41:45.392 00.000 10672 Star::Find(15, 595, 325, 0, (0,0,0,0), 0.0, 0) frame 350 23:41:45.392 00.000 10672 Star::Find returns 1 (0), X=595.04, Y=324.82, Mass=419651, SNR=61.8, Peak=61120 HFD=2.6 23:41:45.392 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.16 = 0.16) 23:41:45.392 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 23:41:45.392 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.12 hyp=0.40 cameraTheta=0.29 mountX=0.40 mountY=0.11, mountTheta=0.26 23:41:45.392 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.12, opts=13) 23:41:45.392 00.000 10672 Enqueuing Move request for scope (0.39, 0.12) 23:41:45.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:41:45.392 00.000 428 Worker thread wakes up 23:41:45.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.12) opts 0xd 23:41:45.392 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.12) 23:41:45.392 00.000 428 Moving (0.39, 0.12) raw xDistance=0.40 yDistance=0.11 23:41:45.392 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 23:41:45.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:45.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:41:45.392 00.000 428 MoveAxis(E, 0, ABG) 23:41:45.392 00.000 428 Move returns status 0, amount 0 23:41:45.392 00.000 428 MoveAxis(N, 0, ABG) 23:41:45.392 00.000 428 Move returns status 0, amount 0 23:41:45.392 00.000 428 move complete, result=0 23:41:45.392 00.000 428 worker thread done servicing request 23:41:45.424 00.032 10672 UpdateGuideState exits: m=419651 SNR=61.8 23:41:45.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:45.424 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:45.424 00.000 10672 Enqueuing Expose request 23:41:45.424 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 23:41:45.424 00.000 428 Worker thread wakes up 23:41:45.424 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:45.424 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:45.924 00.500 10672 read socket command 10 23:41:45.924 00.000 10672 processing socket request REQDIST 23:41:45.924 00.000 10672 SOCKSVR: Sending pixel error of 0.48 23:41:45.924 00.000 10672 Sending socket response 48 (0x30) 23:41:48.923 02.999 428 Exposure complete 23:41:49.051 00.128 428 worker thread done servicing request 23:41:49.051 00.000 10672 OnExposeComplete: enter 23:41:49.051 00.000 10672 UpdateGuideState(): m_state=6 23:41:49.051 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 351 23:41:49.051 00.000 10672 Star::Find returns 1 (0), X=595.27, Y=324.69, Mass=458189, SNR=54.9, Peak=60144 HFD=3.0 23:41:49.051 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (0.14) = xAngle (-0.16 = -0.16) 23:41:49.051 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.05 = -0.05) 23:41:49.051 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.01 hyp=0.61 cameraTheta=-0.02 mountX=0.60 mountY=-0.03, mountTheta=-0.05 23:41:49.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.01, opts=13) 23:41:49.051 00.000 10672 Enqueuing Move request for scope (0.61, -0.01) 23:41:49.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:41:49.051 00.000 428 Worker thread wakes up 23:41:49.067 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.01) opts 0xd 23:41:49.067 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.01) 23:41:49.067 00.000 428 Moving (0.61, -0.01) raw xDistance=0.60 yDistance=-0.03 23:41:49.067 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 23:41:49.067 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:49.067 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:41:49.067 00.000 428 MoveAxis(W, 704, ABG) 23:41:49.067 00.000 428 Guiding Dir = 3, Dur = 704 23:41:49.067 00.000 428 IsSlewing returns 0 23:41:49.067 00.000 428 IsGuiding returns 0 23:41:49.083 00.016 428 PulseGuide returned control before completion, sleep 701 23:41:49.083 00.000 10672 UpdateGuideState exits: m=458189 SNR=54.9 23:41:49.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:49.083 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:49.083 00.000 10672 Enqueuing Expose request 23:41:49.817 00.734 428 IsGuiding returns 0 23:41:49.817 00.000 428 Move returns status 0, amount 704 23:41:49.817 00.000 428 MoveAxis(N, 0, ABG) 23:41:49.817 00.000 428 Move returns status 0, amount 0 23:41:49.817 00.000 428 move complete, result=0 23:41:49.817 00.000 428 worker thread done servicing request 23:41:49.817 00.000 428 Worker thread wakes up 23:41:49.817 00.000 10672 GuideStep: 0.6 px 704 ms WEST, -0.0 px 0 ms NORTH 23:41:49.817 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:49.817 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:50.926 01.109 10672 read socket command 10 23:41:50.926 00.000 10672 processing socket request REQDIST 23:41:50.926 00.000 10672 SOCKSVR: Sending pixel error of 0.52 23:41:50.926 00.000 10672 Sending socket response 52 (0x34) 23:41:52.550 01.624 428 Exposure complete 23:41:52.675 00.125 428 worker thread done servicing request 23:41:52.675 00.000 10672 OnExposeComplete: enter 23:41:52.675 00.000 10672 UpdateGuideState(): m_state=6 23:41:52.675 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 352 23:41:52.675 00.000 10672 Star::Find returns 1 (0), X=595.03, Y=324.44, Mass=472867, SNR=69.5, Peak=57744 HFD=3.1 23:41:52.675 00.000 10672 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.14) = xAngle (-0.74 = -0.74) 23:41:52.675 00.000 10672 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.64 = -0.64) 23:41:52.675 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.26 hyp=0.46 cameraTheta=-0.61 mountX=0.34 mountY=-0.27, mountTheta=-0.68 23:41:52.691 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.26, opts=13) 23:41:52.691 00.000 10672 Enqueuing Move request for scope (0.37, -0.26) 23:41:52.691 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1496, FiltMax=65488, Gamma=1.000 23:41:52.691 00.000 428 Worker thread wakes up 23:41:52.691 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.26) opts 0xd 23:41:52.691 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.26) 23:41:52.691 00.000 428 Moving (0.37, -0.26) raw xDistance=0.34 yDistance=-0.27 23:41:52.691 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 23:41:52.691 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:52.691 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 23:41:52.691 00.000 428 MoveAxis(E, 0, ABG) 23:41:52.691 00.000 428 Move returns status 0, amount 0 23:41:52.691 00.000 428 MoveAxis(N, 0, ABG) 23:41:52.691 00.000 428 Move returns status 0, amount 0 23:41:52.691 00.000 428 move complete, result=0 23:41:52.691 00.000 428 worker thread done servicing request 23:41:52.707 00.016 10672 UpdateGuideState exits: m=472867 SNR=69.5 23:41:52.707 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:52.707 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:52.707 00.000 10672 Enqueuing Expose request 23:41:52.707 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:41:52.707 00.000 428 Worker thread wakes up 23:41:52.707 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:52.707 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:55.924 03.217 10672 read socket command 10 23:41:55.924 00.000 10672 processing socket request REQDIST 23:41:55.924 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:41:55.924 00.000 10672 Sending socket response 50 (0x32) 23:41:56.221 00.297 428 Exposure complete 23:41:56.362 00.141 428 worker thread done servicing request 23:41:56.362 00.000 10672 OnExposeComplete: enter 23:41:56.362 00.000 10672 UpdateGuideState(): m_state=6 23:41:56.362 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 353 23:41:56.362 00.000 10672 Star::Find returns 1 (0), X=595.05, Y=324.53, Mass=411461, SNR=58.8, Peak=65488 HFD=2.3 23:41:56.362 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 23:41:56.362 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 23:41:56.362 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.17 hyp=0.43 cameraTheta=-0.41 mountX=0.37 mountY=-0.18, mountTheta=-0.46 23:41:56.362 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.17, opts=13) 23:41:56.362 00.000 10672 Enqueuing Move request for scope (0.39, -0.17) 23:41:56.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:41:56.362 00.000 428 Worker thread wakes up 23:41:56.362 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.17) opts 0xd 23:41:56.362 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.17) 23:41:56.362 00.000 428 Moving (0.39, -0.17) raw xDistance=0.37 yDistance=-0.18 23:41:56.362 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 23:41:56.362 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:56.362 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:41:56.362 00.000 428 MoveAxis(E, 0, ABG) 23:41:56.362 00.000 428 Move returns status 0, amount 0 23:41:56.362 00.000 428 MoveAxis(N, 0, ABG) 23:41:56.362 00.000 428 Move returns status 0, amount 0 23:41:56.362 00.000 428 move complete, result=0 23:41:56.362 00.000 428 worker thread done servicing request 23:41:56.393 00.031 10672 UpdateGuideState exits: m=411461 SNR=58.8 23:41:56.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:41:56.393 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:41:56.393 00.000 10672 Enqueuing Expose request 23:41:56.393 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:41:56.393 00.000 428 Worker thread wakes up 23:41:56.393 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:41:56.393 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:41:59.834 03.441 428 Exposure complete 23:41:59.975 00.141 428 worker thread done servicing request 23:41:59.975 00.000 10672 OnExposeComplete: enter 23:41:59.975 00.000 10672 UpdateGuideState(): m_state=6 23:41:59.975 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 354 23:41:59.975 00.000 10672 Star::Find returns 1 (0), X=595.12, Y=324.79, Mass=425359, SNR=57.8, Peak=65488 HFD=2.6 23:41:59.975 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 23:41:59.975 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 23:41:59.975 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.09 hyp=0.47 cameraTheta=0.19 mountX=0.47 mountY=0.07, mountTheta=0.15 23:41:59.975 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.09, opts=13) 23:41:59.975 00.000 10672 Enqueuing Move request for scope (0.47, 0.09) 23:41:59.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:41:59.975 00.000 428 Worker thread wakes up 23:41:59.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.09) opts 0xd 23:41:59.975 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.09) 23:41:59.975 00.000 428 Moving (0.47, 0.09) raw xDistance=0.47 yDistance=0.07 23:41:59.975 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 23:41:59.975 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:41:59.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 23:41:59.975 00.000 428 MoveAxis(W, 555, ABG) 23:41:59.975 00.000 428 Guiding Dir = 3, Dur = 555 23:41:59.975 00.000 428 IsSlewing returns 0 23:41:59.975 00.000 428 IsGuiding returns 0 23:42:00.006 00.031 10672 UpdateGuideState exits: m=425359 SNR=57.8 23:42:00.006 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:00.006 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:00.006 00.000 10672 Enqueuing Expose request 23:42:00.006 00.000 428 PulseGuide returned control before completion, sleep 536 23:42:00.568 00.562 428 IsGuiding returns 0 23:42:00.568 00.000 428 Move returns status 0, amount 555 23:42:00.568 00.000 428 MoveAxis(N, 0, ABG) 23:42:00.568 00.000 428 Move returns status 0, amount 0 23:42:00.568 00.000 428 move complete, result=0 23:42:00.568 00.000 428 worker thread done servicing request 23:42:00.568 00.000 428 Worker thread wakes up 23:42:00.568 00.000 10672 GuideStep: 0.5 px 555 ms WEST, 0.1 px 0 ms NORTH 23:42:00.568 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:00.568 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:00.927 00.359 10672 read socket command 10 23:42:00.927 00.000 10672 processing socket request REQDIST 23:42:00.927 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:42:00.927 00.000 10672 Sending socket response 47 (0x2f) 23:42:03.489 02.562 428 Exposure complete 23:42:03.630 00.141 428 worker thread done servicing request 23:42:03.630 00.000 10672 OnExposeComplete: enter 23:42:03.630 00.000 10672 UpdateGuideState(): m_state=6 23:42:03.630 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 355 23:42:03.630 00.000 10672 Star::Find returns 1 (0), X=594.86, Y=324.31, Mass=482006, SNR=68.5, Peak=65488 HFD=3.0 23:42:03.630 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.14) = xAngle (-1.22 = -1.22) 23:42:03.630 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.11 = -1.11) 23:42:03.630 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.39 hyp=0.44 cameraTheta=-1.08 mountX=0.15 mountY=-0.40, mountTheta=-1.21 23:42:03.630 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.39, opts=13) 23:42:03.630 00.000 10672 Enqueuing Move request for scope (0.21, -0.39) 23:42:03.630 00.000 428 Worker thread wakes up 23:42:03.630 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:42:03.630 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.39) opts 0xd 23:42:03.630 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.39) 23:42:03.630 00.000 428 Moving (0.21, -0.39) raw xDistance=0.15 yDistance=-0.40 23:42:03.630 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:42:03.630 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:42:03.630 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 23:42:03.630 00.000 428 MoveAxis(E, 0, ABG) 23:42:03.630 00.000 428 Move returns status 0, amount 0 23:42:03.630 00.000 428 MoveAxis(N, 0, ABG) 23:42:03.630 00.000 428 Move returns status 0, amount 0 23:42:03.630 00.000 428 move complete, result=0 23:42:03.630 00.000 428 worker thread done servicing request 23:42:03.661 00.031 10672 UpdateGuideState exits: m=482006 SNR=68.5 23:42:03.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:03.661 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:03.661 00.000 10672 Enqueuing Expose request 23:42:03.661 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:42:03.661 00.000 428 Worker thread wakes up 23:42:03.661 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:03.661 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:05.930 02.269 10672 read socket command 10 23:42:05.930 00.000 10672 processing socket request REQDIST 23:42:05.930 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:42:05.930 00.000 10672 Sending socket response 46 (0x2e) 23:42:07.164 01.234 428 Exposure complete 23:42:07.304 00.140 428 worker thread done servicing request 23:42:07.304 00.000 10672 OnExposeComplete: enter 23:42:07.304 00.000 10672 UpdateGuideState(): m_state=6 23:42:07.304 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 356 23:42:07.304 00.000 10672 Star::Find returns 1 (0), X=595.01, Y=324.21, Mass=417459, SNR=63.2, Peak=59920 HFD=2.5 23:42:07.304 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.14) = xAngle (-1.08 = -1.08) 23:42:07.304 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.97 = -0.97) 23:42:07.304 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.49 hyp=0.60 cameraTheta=-0.94 mountX=0.28 mountY=-0.50, mountTheta=-1.05 23:42:07.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.49, opts=13) 23:42:07.304 00.000 10672 Enqueuing Move request for scope (0.36, -0.49) 23:42:07.304 00.000 428 Worker thread wakes up 23:42:07.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:42:07.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.49) opts 0xd 23:42:07.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.49) 23:42:07.304 00.000 428 Moving (0.36, -0.49) raw xDistance=0.28 yDistance=-0.50 23:42:07.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 23:42:07.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:42:07.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 23:42:07.304 00.000 428 MoveAxis(E, 0, ABG) 23:42:07.304 00.000 428 Move returns status 0, amount 0 23:42:07.304 00.000 428 MoveAxis(N, 0, ABG) 23:42:07.304 00.000 428 Move returns status 0, amount 0 23:42:07.304 00.000 428 move complete, result=0 23:42:07.304 00.000 428 worker thread done servicing request 23:42:07.336 00.032 10672 UpdateGuideState exits: m=417459 SNR=63.2 23:42:07.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:07.336 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:07.336 00.000 10672 Enqueuing Expose request 23:42:07.336 00.000 428 Worker thread wakes up 23:42:07.336 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 23:42:07.336 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:07.336 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:10.788 03.452 428 Exposure complete 23:42:10.928 00.140 10672 read socket command 10 23:42:10.928 00.000 10672 processing socket request REQDIST 23:42:10.928 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:42:10.928 00.000 10672 Sending socket response 50 (0x32) 23:42:10.928 00.000 428 worker thread done servicing request 23:42:10.928 00.000 10672 OnExposeComplete: enter 23:42:10.928 00.000 10672 UpdateGuideState(): m_state=6 23:42:10.928 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 357 23:42:10.928 00.000 10672 Star::Find returns 1 (0), X=595.63, Y=324.59, Mass=452752, SNR=73.0, Peak=57632 HFD=3.1 23:42:10.928 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.14) = xAngle (-0.25 = -0.25) 23:42:10.928 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.14 = -0.14) 23:42:10.928 00.000 10672 CameraToMount -- cameraX=0.97 cameraY=-0.11 hyp=0.97 cameraTheta=-0.11 mountX=0.94 mountY=-0.14, mountTheta=-0.14 23:42:10.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.97, y=-0.11, opts=13) 23:42:10.928 00.000 10672 Enqueuing Move request for scope (0.97, -0.11) 23:42:10.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1120, FiltMax=65488, Gamma=1.000 23:42:10.928 00.000 428 Worker thread wakes up 23:42:10.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.11) opts 0xd 23:42:10.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.97, -0.11) 23:42:10.928 00.000 428 Moving (0.97, -0.11) raw xDistance=0.94 yDistance=-0.14 23:42:10.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.94 23:42:10.928 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:42:10.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 23:42:10.928 00.000 428 MoveAxis(W, 1106, ABG) 23:42:10.928 00.000 428 Guiding Dir = 3, Dur = 1106 23:42:10.928 00.000 428 IsSlewing returns 0 23:42:10.928 00.000 428 IsGuiding returns 0 23:42:10.944 00.016 10672 UpdateGuideState exits: m=452752 SNR=73.0 23:42:10.944 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:10.944 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:10.944 00.000 10672 Enqueuing Expose request 23:42:10.959 00.015 428 PulseGuide returned control before completion, sleep 1088 23:42:12.069 01.110 428 IsGuiding returns 1 23:42:12.069 00.000 428 scope still moving after pulse duration time elapsed 23:42:12.116 00.047 428 IsSlewing returns 0 23:42:12.116 00.000 428 IsGuiding returns 0 23:42:12.116 00.000 428 scope move finished after 1106 + 76 ms 23:42:12.116 00.000 428 Move returns status 0, amount 1106 23:42:12.116 00.000 428 MoveAxis(N, 0, ABG) 23:42:12.116 00.000 428 Move returns status 0, amount 0 23:42:12.116 00.000 428 move complete, result=0 23:42:12.116 00.000 428 worker thread done servicing request 23:42:12.116 00.000 428 Worker thread wakes up 23:42:12.116 00.000 10672 GuideStep: 0.9 px 1106 ms WEST, -0.1 px 0 ms NORTH 23:42:12.116 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:12.116 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:14.462 02.346 428 Exposure complete 23:42:14.587 00.125 428 worker thread done servicing request 23:42:14.587 00.000 10672 OnExposeComplete: enter 23:42:14.587 00.000 10672 UpdateGuideState(): m_state=6 23:42:14.587 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 358 23:42:14.587 00.000 10672 Star::Find returns 1 (0), X=594.78, Y=324.37, Mass=420947, SNR=61.8, Peak=60576 HFD=2.8 23:42:14.587 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.14) = xAngle (-1.34 = -1.34) 23:42:14.587 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.24 = -1.24) 23:42:14.587 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.33 hyp=0.35 cameraTheta=-1.21 mountX=0.08 mountY=-0.33, mountTheta=-1.34 23:42:14.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.33, opts=13) 23:42:14.587 00.000 10672 Enqueuing Move request for scope (0.13, -0.33) 23:42:14.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:42:14.587 00.000 428 Worker thread wakes up 23:42:14.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.33) opts 0xd 23:42:14.587 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.33) 23:42:14.587 00.000 428 Moving (0.13, -0.33) raw xDistance=0.08 yDistance=-0.33 23:42:14.603 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 23:42:14.603 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:42:14.603 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 23:42:14.603 00.000 428 MoveAxis(E, 0, ABG) 23:42:14.603 00.000 428 Move returns status 0, amount 0 23:42:14.603 00.000 428 MoveAxis(N, 0, ABG) 23:42:14.603 00.000 428 Move returns status 0, amount 0 23:42:14.603 00.000 428 move complete, result=0 23:42:14.603 00.000 428 worker thread done servicing request 23:42:14.619 00.016 10672 UpdateGuideState exits: m=420947 SNR=61.8 23:42:14.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:14.619 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:14.619 00.000 10672 Enqueuing Expose request 23:42:14.619 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:42:14.619 00.000 428 Worker thread wakes up 23:42:14.619 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:14.619 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:15.931 01.312 10672 read socket command 10 23:42:15.931 00.000 10672 processing socket request REQDIST 23:42:15.931 00.000 10672 SOCKSVR: Sending pixel error of 0.55 23:42:15.931 00.000 10672 Sending socket response 55 (0x37) 23:42:18.102 02.171 428 Exposure complete 23:42:18.242 00.140 428 worker thread done servicing request 23:42:18.242 00.000 10672 OnExposeComplete: enter 23:42:18.242 00.000 10672 UpdateGuideState(): m_state=6 23:42:18.242 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 359 23:42:18.242 00.000 10672 Star::Find returns 1 (0), X=594.98, Y=324.17, Mass=383068, SNR=53.2, Peak=65488 HFD=2.5 23:42:18.242 00.000 10672 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.14) = xAngle (-1.16 = -1.16) 23:42:18.242 00.000 10672 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.05 = -1.05) 23:42:18.242 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.53 hyp=0.62 cameraTheta=-1.02 mountX=0.25 mountY=-0.54, mountTheta=-1.14 23:42:18.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.53, opts=13) 23:42:18.242 00.000 10672 Enqueuing Move request for scope (0.32, -0.53) 23:42:18.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:42:18.242 00.000 428 Worker thread wakes up 23:42:18.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.53) opts 0xd 23:42:18.242 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.53) 23:42:18.242 00.000 428 Moving (0.32, -0.53) raw xDistance=0.25 yDistance=-0.54 23:42:18.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:42:18.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:42:18.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 23:42:18.242 00.000 428 MoveAxis(E, 0, ABG) 23:42:18.242 00.000 428 Move returns status 0, amount 0 23:42:18.242 00.000 428 MoveAxis(N, 0, ABG) 23:42:18.242 00.000 428 Move returns status 0, amount 0 23:42:18.242 00.000 428 move complete, result=0 23:42:18.242 00.000 428 worker thread done servicing request 23:42:18.274 00.032 10672 UpdateGuideState exits: m=383068 SNR=53.2 23:42:18.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:18.274 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:18.274 00.000 10672 Enqueuing Expose request 23:42:18.274 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 23:42:18.274 00.000 428 Worker thread wakes up 23:42:18.274 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:18.274 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:20.945 02.671 10672 read socket command 10 23:42:20.945 00.000 10672 processing socket request REQDIST 23:42:20.945 00.000 10672 SOCKSVR: Sending pixel error of 0.57 23:42:20.945 00.000 10672 Sending socket response 57 (0x39) 23:42:21.757 00.812 428 Exposure complete 23:42:21.882 00.125 428 worker thread done servicing request 23:42:21.882 00.000 10672 OnExposeComplete: enter 23:42:21.882 00.000 10672 UpdateGuideState(): m_state=6 23:42:21.882 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 360 23:42:21.882 00.000 10672 Star::Find returns 1 (0), X=595.11, Y=324.21, Mass=422460, SNR=58.3, Peak=63840 HFD=2.6 23:42:21.882 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.14) = xAngle (-0.96 = -0.96) 23:42:21.898 00.016 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.85 = -0.85) 23:42:21.898 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.49 hyp=0.67 cameraTheta=-0.82 mountX=0.38 mountY=-0.50, mountTheta=-0.92 23:42:21.898 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.49, opts=13) 23:42:21.898 00.000 10672 Enqueuing Move request for scope (0.45, -0.49) 23:42:21.898 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:42:21.898 00.000 428 Worker thread wakes up 23:42:21.898 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.49) opts 0xd 23:42:21.898 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.49) 23:42:21.898 00.000 428 Moving (0.45, -0.49) raw xDistance=0.38 yDistance=-0.50 23:42:21.898 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 23:42:21.898 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:42:21.898 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 23:42:21.898 00.000 428 MoveAxis(E, 0, ABG) 23:42:21.898 00.000 428 Move returns status 0, amount 0 23:42:21.898 00.000 428 MoveAxis(N, 0, ABG) 23:42:21.898 00.000 428 Move returns status 0, amount 0 23:42:21.898 00.000 428 move complete, result=0 23:42:21.898 00.000 428 worker thread done servicing request 23:42:21.913 00.015 10672 UpdateGuideState exits: m=422460 SNR=58.3 23:42:21.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:21.913 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:21.913 00.000 10672 Enqueuing Expose request 23:42:21.913 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 23:42:21.913 00.000 428 Worker thread wakes up 23:42:21.913 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:21.913 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:25.385 03.472 428 Exposure complete 23:42:25.525 00.140 428 worker thread done servicing request 23:42:25.525 00.000 10672 OnExposeComplete: enter 23:42:25.525 00.000 10672 UpdateGuideState(): m_state=6 23:42:25.525 00.000 10672 Star::Find(15, 595, 324, 0, (0,0,0,0), 0.0, 0) frame 361 23:42:25.525 00.000 10672 Star::Find returns 1 (0), X=594.83, Y=324.08, Mass=365951, SNR=47.3, Peak=65488 HFD=2.4 23:42:25.525 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:42:25.525 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 23:42:25.525 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.62 hyp=0.64 cameraTheta=-1.30 mountX=0.09 mountY=-0.62, mountTheta=-1.43 23:42:25.525 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.62, opts=13) 23:42:25.525 00.000 10672 Enqueuing Move request for scope (0.18, -0.62) 23:42:25.525 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 23:42:25.525 00.000 428 Worker thread wakes up 23:42:25.525 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.62) opts 0xd 23:42:25.525 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.62) 23:42:25.525 00.000 428 Moving (0.18, -0.62) raw xDistance=0.09 yDistance=-0.62 23:42:25.525 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:42:25.525 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 23:42:25.525 00.000 428 MoveAxis(E, 0, ABG) 23:42:25.525 00.000 428 Move returns status 0, amount 0 23:42:25.525 00.000 428 MoveAxis(N, 830, ABG) 23:42:25.525 00.000 428 Guiding Dir = 0, Dur = 830 23:42:25.525 00.000 428 IsSlewing returns 0 23:42:25.525 00.000 428 IsGuiding returns 0 23:42:25.557 00.032 10672 UpdateGuideState exits: m=365951 SNR=47.3 23:42:25.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:25.557 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:25.557 00.000 10672 Enqueuing Expose request 23:42:25.604 00.047 428 PulseGuide returned control before completion, sleep 768 23:42:25.932 00.328 10672 read socket command 10 23:42:25.932 00.000 10672 processing socket request REQDIST 23:42:25.932 00.000 10672 SOCKSVR: Sending pixel error of 0.61 23:42:25.932 00.000 10672 Sending socket response 61 (0x3d) 23:42:26.385 00.453 428 IsGuiding returns 1 23:42:26.385 00.000 428 scope still moving after pulse duration time elapsed 23:42:26.416 00.031 428 IsSlewing returns 0 23:42:26.416 00.000 428 IsGuiding returns 1 23:42:26.463 00.047 428 IsSlewing returns 0 23:42:26.463 00.000 428 IsGuiding returns 0 23:42:26.463 00.000 428 scope move finished after 830 + 106 ms 23:42:26.463 00.000 428 Move returns status 0, amount 830 23:42:26.463 00.000 428 move complete, result=0 23:42:26.463 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 830 ms NORTH 23:42:26.463 00.000 428 worker thread done servicing request 23:42:26.463 00.000 428 Worker thread wakes up 23:42:26.463 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:26.463 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,310,31,31) 23:42:26.704 00.241 10672 read socket command 13 23:42:26.704 00.000 10672 processing socket request MOVEn 23:42:26.704 00.000 10672 PhdController::Dither begins 23:42:26.704 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 23:42:26.704 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:42:26.704 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=-1.57 cameraX=3.43, cameraY=-24.76 cameraTheta=-1.43 23:42:26.704 00.000 10672 setting lock position to (598.09, 299.94) 23:42:26.704 00.000 10672 Mount: notify guiding dithered (3.4, -24.8) 23:42:26.705 00.001 10672 Status Line: Dither by 0.00,-25.00 23:42:26.732 00.027 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:42:26.732 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:42:26.733 00.001 10672 Sending socket response 4 (0x4) 23:42:29.026 02.293 428 Exposure complete 23:42:29.167 00.141 428 worker thread done servicing request 23:42:29.167 00.000 10672 OnExposeComplete: enter 23:42:29.167 00.000 10672 UpdateGuideState(): m_state=6 23:42:29.167 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 362 23:42:29.167 00.000 10672 Star::Find returns 1 (0), X=594.48, Y=324.82, Mass=419054, SNR=64.6, Peak=51520 HFD=3.0 23:42:29.167 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 23:42:29.167 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 23:42:29.167 00.000 10672 CameraToMount -- cameraX=-3.61 cameraY=24.88 hyp=25.14 cameraTheta=1.71 mountX=-0.16 mountY=24.98, mountTheta=1.58 23:42:29.167 00.000 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 23:42:29.167 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:42:29.167 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 23:42:29.167 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 23:42:29.167 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 23:42:29.167 00.000 10672 Mount: notify direct move -0.00,10.50 23:42:29.167 00.000 428 Worker thread wakes up 23:42:29.167 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:42:29.167 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 23:42:29.167 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 23:42:29.167 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 23:42:29.167 00.000 428 MoveAxis(E, 0, B) 23:42:29.167 00.000 428 Move returns status 0, amount 0 23:42:29.167 00.000 428 MoveAxis(S, 13946, B) 23:42:29.167 00.000 428 Guiding Dir = 1, Dur = 13946 23:42:29.167 00.000 428 IsSlewing returns 0 23:42:29.167 00.000 428 IsGuiding returns 0 23:42:29.198 00.031 10672 UpdateGuideState exits: m=419054 SNR=64.6 23:42:29.198 00.000 10672 PhdController: settling, locked = 1, distance = 25.47 (99.00) aobump = 0 frame = 1 / 10 23:42:29.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:29.198 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:29.198 00.000 10672 Enqueuing Expose request 23:42:29.245 00.047 428 PulseGuide returned control before completion, sleep 13882 23:42:33.979 04.734 10672 read socket command 10 23:42:33.979 00.000 10672 processing socket request REQDIST 23:42:33.979 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:42:33.979 00.000 10672 Sending socket response 255 (0xff) 23:42:34.792 00.813 10672 read socket command 10 23:42:34.792 00.000 10672 processing socket request REQDIST 23:42:34.792 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:42:34.792 00.000 10672 Sending socket response 255 (0xff) 23:42:38.779 03.987 10672 read socket command 10 23:42:38.779 00.000 10672 processing socket request REQDIST 23:42:38.779 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:42:38.779 00.000 10672 Sending socket response 255 (0xff) 23:42:42.793 04.014 10672 read socket command 10 23:42:42.793 00.000 10672 processing socket request REQDIST 23:42:42.793 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:42:42.793 00.000 10672 Sending socket response 255 (0xff) 23:42:43.137 00.344 428 IsGuiding returns 1 23:42:43.137 00.000 428 scope still moving after pulse duration time elapsed 23:42:43.168 00.031 428 IsSlewing returns 0 23:42:43.168 00.000 428 IsGuiding returns 1 23:42:43.215 00.047 428 IsSlewing returns 0 23:42:43.215 00.000 428 IsGuiding returns 0 23:42:43.215 00.000 428 scope move finished after 13946 + 100 ms 23:42:43.215 00.000 428 Move returns status 0, amount 13946 23:42:43.215 00.000 428 move complete, result=0 23:42:43.215 00.000 428 worker thread done servicing request 23:42:43.215 00.000 428 Worker thread wakes up 23:42:43.215 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 23:42:43.215 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:43.215 00.000 428 Handling exposure in thread, d=4000 o=3 r=(579,310,31,31) 23:42:43.230 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:42:43.230 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:42:43.558 00.328 428 Exposure complete 23:42:43.699 00.141 428 worker thread done servicing request 23:42:43.699 00.000 10672 OnExposeComplete: enter 23:42:43.699 00.000 10672 UpdateGuideState(): m_state=6 23:42:43.699 00.000 10672 Star::Find(15, 594, 324, 0, (0,0,0,0), 0.0, 0) frame 363 23:42:43.699 00.000 10672 Star::Find returns 1 (0), X=595.41, Y=317.66, Mass=531220, SNR=66.3, Peak=44112 HFD=3.5 23:42:43.699 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 23:42:43.699 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 23:42:43.699 00.000 10672 CameraToMount -- cameraX=-2.68 cameraY=17.72 hyp=17.92 cameraTheta=1.72 mountX=-0.23 mountY=17.79, mountTheta=1.58 23:42:43.699 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 23:42:43.699 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:42:43.699 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 23:42:43.699 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 23:42:43.699 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 23:42:43.699 00.000 10672 Mount: notify direct move -0.00,10.50 23:42:43.699 00.000 428 Worker thread wakes up 23:42:43.699 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:42:43.699 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 23:42:43.699 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 23:42:43.699 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 23:42:43.699 00.000 428 MoveAxis(E, 0, B) 23:42:43.699 00.000 428 Move returns status 0, amount 0 23:42:43.699 00.000 428 MoveAxis(S, 13946, B) 23:42:43.699 00.000 428 Guiding Dir = 1, Dur = 13946 23:42:43.699 00.000 428 IsSlewing returns 0 23:42:43.699 00.000 428 IsGuiding returns 0 23:42:43.730 00.031 10672 UpdateGuideState exits: m=531220 SNR=66.3 23:42:43.730 00.000 10672 PhdController: settling, locked = 1, distance = 23.21 (99.00) aobump = 0 frame = 2 / 10 23:42:43.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:43.730 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:43.730 00.000 10672 Enqueuing Expose request 23:42:43.777 00.047 428 PulseGuide returned control before completion, sleep 13884 23:42:50.936 07.159 10672 read socket command 10 23:42:50.936 00.000 10672 processing socket request REQDIST 23:42:50.936 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:42:50.936 00.000 10672 Sending socket response 255 (0xff) 23:42:55.923 04.987 10672 read socket command 10 23:42:55.923 00.000 10672 processing socket request REQDIST 23:42:55.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:42:55.923 00.000 10672 Sending socket response 255 (0xff) 23:42:57.673 01.750 428 IsGuiding returns 1 23:42:57.673 00.000 428 scope still moving after pulse duration time elapsed 23:42:57.751 00.078 428 IsSlewing returns 0 23:42:57.751 00.000 428 IsGuiding returns 0 23:42:57.751 00.000 428 scope move finished after 13946 + 100 ms 23:42:57.751 00.000 428 Move returns status 0, amount 13946 23:42:57.751 00.000 428 move complete, result=0 23:42:57.751 00.000 428 worker thread done servicing request 23:42:57.751 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 23:42:57.751 00.000 428 Worker thread wakes up 23:42:57.751 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:42:57.751 00.000 428 Handling exposure in thread, d=4000 o=3 r=(580,303,31,31) 23:42:57.766 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:42:57.782 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:42:58.173 00.391 428 Exposure complete 23:42:58.313 00.140 428 worker thread done servicing request 23:42:58.313 00.000 10672 OnExposeComplete: enter 23:42:58.313 00.000 10672 UpdateGuideState(): m_state=6 23:42:58.313 00.000 10672 Star::Find(15, 595, 317, 0, (0,0,0,0), 0.0, 0) frame 364 23:42:58.313 00.000 10672 Star::Find returns 1 (0), X=597.09, Y=307.27, Mass=496662, SNR=67.6, Peak=58608 HFD=3.3 23:42:58.313 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.57 = 1.57) 23:42:58.313 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 23:42:58.313 00.000 10672 CameraToMount -- cameraX=-1.00 cameraY=7.34 hyp=7.40 cameraTheta=1.71 mountX=0.01 mountY=7.36, mountTheta=1.57 23:42:58.313 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 23:42:58.313 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:42:58.313 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=1.57 cameraX=-0.55, cameraY=3.96 cameraTheta=1.71 23:42:58.313 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=3.96, opts=4) 23:42:58.313 00.000 10672 Enqueuing Move request for scope (-0.55, 3.96) 23:42:58.313 00.000 10672 Mount: notify direct move -0.00,4.00 23:42:58.313 00.000 428 Worker thread wakes up 23:42:58.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:42:58.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 3.96) opts 0x4 23:42:58.313 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 3.96) 23:42:58.313 00.000 428 Moving (-0.55, 3.96) raw xDistance=-0.00 yDistance=4.00 23:42:58.313 00.000 428 MoveAxis(E, 0, B) 23:42:58.313 00.000 428 Move returns status 0, amount 0 23:42:58.313 00.000 428 MoveAxis(S, 5313, B) 23:42:58.313 00.000 428 Guiding Dir = 1, Dur = 5313 23:42:58.329 00.016 428 IsSlewing returns 0 23:42:58.329 00.000 428 IsGuiding returns 0 23:42:58.344 00.015 10672 UpdateGuideState exits: m=496662 SNR=67.6 23:42:58.344 00.000 10672 PhdController: settling, locked = 1, distance = 18.47 (99.00) aobump = 0 frame = 3 / 10 23:42:58.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:42:58.344 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:42:58.344 00.000 10672 Enqueuing Expose request 23:42:58.422 00.078 428 PulseGuide returned control before completion, sleep 5245 23:43:00.922 02.500 10672 read socket command 10 23:43:00.922 00.000 10672 processing socket request REQDIST 23:43:00.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:43:00.922 00.000 10672 Sending socket response 255 (0xff) 23:43:03.676 02.754 428 IsGuiding returns 1 23:43:03.676 00.000 428 scope still moving after pulse duration time elapsed 23:43:03.738 00.062 428 IsSlewing returns 0 23:43:03.770 00.032 428 IsGuiding returns 0 23:43:03.770 00.000 428 scope move finished after 5313 + 121 ms 23:43:03.770 00.000 428 Move returns status 0, amount 5313 23:43:03.770 00.000 428 move complete, result=0 23:43:03.770 00.000 428 worker thread done servicing request 23:43:03.770 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 5313 ms SOUTH 23:43:03.770 00.000 428 Worker thread wakes up 23:43:03.770 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:03.770 00.000 428 Handling exposure in thread, d=4000 o=3 r=(582,292,31,31) 23:43:03.785 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:43:05.469 01.684 428 Exposure complete 23:43:05.607 00.138 428 worker thread done servicing request 23:43:05.607 00.000 10672 OnExposeComplete: enter 23:43:05.607 00.000 10672 UpdateGuideState(): m_state=6 23:43:05.608 00.001 10672 Star::Find(15, 597, 307, 0, (0,0,0,0), 0.0, 0) frame 365 23:43:05.608 00.000 10672 Star::Find returns 1 (0), X=597.75, Y=302.56, Mass=392823, SNR=58.2, Peak=46624 HFD=2.9 23:43:05.608 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.56 = 1.56) 23:43:05.608 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.67 = 1.67) 23:43:05.608 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=2.63 hyp=2.65 cameraTheta=1.70 mountX=0.03 mountY=2.64, mountTheta=1.56 23:43:05.610 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=2.63, opts=13) 23:43:05.610 00.000 10672 Enqueuing Move request for scope (-0.33, 2.63) 23:43:05.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:43:05.610 00.000 428 Worker thread wakes up 23:43:05.610 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 2.63) opts 0xd 23:43:05.610 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 2.63) 23:43:05.611 00.001 428 Moving (-0.33, 2.63) raw xDistance=0.03 yDistance=2.64 23:43:05.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:43:05.611 00.000 428 resist switch: large excursion: input 2.64 thresh 1.65 direction from 0 to 1 23:43:05.611 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.91 23:43:05.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.64 from input 2.64 23:43:05.611 00.000 428 MoveAxis(E, 0, ABG) 23:43:05.611 00.000 428 Move returns status 0, amount 0 23:43:05.611 00.000 428 MoveAxis(S, 3500, ABG) 23:43:05.611 00.000 428 duration set to 2500 by maxDecDuration 23:43:05.612 00.001 428 Guiding Dir = 1, Dur = 2500 23:43:05.631 00.019 428 IsSlewing returns 0 23:43:05.631 00.000 428 IsGuiding returns 0 23:43:05.636 00.005 10672 UpdateGuideState exits: m=392823 SNR=58.2 23:43:05.636 00.000 10672 PhdController: settling, locked = 1, distance = 2.65 (99.00) aobump = 0 frame = 4 / 10 23:43:05.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:05.637 00.001 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:05.637 00.000 10672 Enqueuing Expose request 23:43:05.710 00.073 428 PulseGuide returned control before completion, sleep 2432 23:43:05.929 00.219 10672 read socket command 10 23:43:05.929 00.000 10672 processing socket request REQDIST 23:43:05.929 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:43:05.930 00.001 10672 Sending socket response 255 (0xff) 23:43:08.156 02.226 428 IsGuiding returns 1 23:43:08.156 00.000 428 scope still moving after pulse duration time elapsed 23:43:08.219 00.063 428 IsSlewing returns 0 23:43:08.250 00.031 428 IsGuiding returns 0 23:43:08.250 00.000 428 scope move finished after 2500 + 120 ms 23:43:08.250 00.000 428 Move returns status 0, amount 2500 23:43:08.250 00.000 428 move complete, result=0 23:43:08.250 00.000 428 worker thread done servicing request 23:43:08.250 00.000 428 Worker thread wakes up 23:43:08.250 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 2.6 px 2500 ms SOUTH 23:43:08.250 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:08.250 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:09.078 00.828 428 Exposure complete 23:43:09.218 00.140 428 worker thread done servicing request 23:43:09.218 00.000 10672 OnExposeComplete: enter 23:43:09.218 00.000 10672 UpdateGuideState(): m_state=6 23:43:09.218 00.000 10672 Star::Find(15, 597, 302, 0, (0,0,0,0), 0.0, 0) frame 366 23:43:09.218 00.000 10672 Star::Find returns 1 (0), X=597.97, Y=301.45, Mass=426613, SNR=66.1, Peak=60240 HFD=2.8 23:43:09.218 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.51 = 1.51) 23:43:09.218 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 23:43:09.218 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=1.52 hyp=1.52 cameraTheta=1.65 mountX=0.09 mountY=1.52, mountTheta=1.51 23:43:09.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=1.52, opts=13) 23:43:09.218 00.000 10672 Enqueuing Move request for scope (-0.11, 1.52) 23:43:09.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:43:09.218 00.000 428 Worker thread wakes up 23:43:09.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.52) opts 0xd 23:43:09.218 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 1.52) 23:43:09.218 00.000 428 Moving (-0.11, 1.52) raw xDistance=0.09 yDistance=1.52 23:43:09.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:43:09.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.52 from input 1.52 23:43:09.218 00.000 428 MoveAxis(E, 0, ABG) 23:43:09.218 00.000 428 Move returns status 0, amount 0 23:43:09.218 00.000 428 MoveAxis(S, 2019, ABG) 23:43:09.218 00.000 428 Guiding Dir = 1, Dur = 2019 23:43:09.218 00.000 428 IsSlewing returns 0 23:43:09.218 00.000 428 IsGuiding returns 0 23:43:09.250 00.032 10672 UpdateGuideState exits: m=426613 SNR=66.1 23:43:09.250 00.000 10672 PhdController: settling, locked = 1, distance = 2.31 (99.00) aobump = 0 frame = 5 / 10 23:43:09.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:09.250 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:09.250 00.000 10672 Enqueuing Expose request 23:43:09.297 00.047 428 PulseGuide returned control before completion, sleep 1952 23:43:10.937 01.640 10672 read socket command 10 23:43:10.937 00.000 10672 processing socket request REQDIST 23:43:10.937 00.000 10672 SOCKSVR: Sending pixel error of 2.31 23:43:10.937 00.000 10672 Sending socket response 231 (0xe7) 23:43:11.280 00.343 428 IsGuiding returns 1 23:43:11.280 00.000 428 scope still moving after pulse duration time elapsed 23:43:11.312 00.032 428 IsSlewing returns 0 23:43:11.312 00.000 428 IsGuiding returns 1 23:43:11.358 00.046 428 IsSlewing returns 0 23:43:11.358 00.000 428 IsGuiding returns 0 23:43:11.358 00.000 428 scope move finished after 2019 + 121 ms 23:43:11.358 00.000 428 Move returns status 0, amount 2019 23:43:11.358 00.000 428 move complete, result=0 23:43:11.358 00.000 428 worker thread done servicing request 23:43:11.358 00.000 428 Worker thread wakes up 23:43:11.358 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.5 px 2019 ms SOUTH 23:43:11.358 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:11.358 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:12.737 01.379 428 Exposure complete 23:43:12.877 00.140 428 worker thread done servicing request 23:43:12.877 00.000 10672 OnExposeComplete: enter 23:43:12.877 00.000 10672 UpdateGuideState(): m_state=6 23:43:12.877 00.000 10672 Star::Find(15, 597, 301, 0, (0,0,0,0), 0.0, 0) frame 367 23:43:12.877 00.000 10672 Star::Find returns 1 (0), X=598.23, Y=299.26, Mass=437890, SNR=66.2, Peak=50976 HFD=3.3 23:43:12.877 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 23:43:12.877 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.40 = -1.40) 23:43:12.877 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.67 hyp=0.69 cameraTheta=-1.37 mountX=0.04 mountY=-0.68, mountTheta=-1.51 23:43:12.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.67, opts=13) 23:43:12.877 00.000 10672 Enqueuing Move request for scope (0.14, -0.67) 23:43:12.877 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:43:12.877 00.000 428 Worker thread wakes up 23:43:12.877 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.67) opts 0xd 23:43:12.877 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.67) 23:43:12.877 00.000 428 Moving (0.14, -0.67) raw xDistance=0.04 yDistance=-0.68 23:43:12.877 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:43:12.877 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:43:12.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 23:43:12.877 00.000 428 MoveAxis(E, 0, ABG) 23:43:12.877 00.000 428 Move returns status 0, amount 0 23:43:12.877 00.000 428 MoveAxis(N, 0, ABG) 23:43:12.877 00.000 428 Move returns status 0, amount 0 23:43:12.877 00.000 428 move complete, result=0 23:43:12.877 00.000 428 worker thread done servicing request 23:43:12.909 00.032 10672 UpdateGuideState exits: m=437890 SNR=66.2 23:43:12.909 00.000 10672 PhdController: settling, locked = 1, distance = 1.82 (99.00) aobump = 0 frame = 6 / 10 23:43:12.909 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:12.909 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:12.909 00.000 10672 Enqueuing Expose request 23:43:12.909 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH 23:43:12.909 00.000 428 Worker thread wakes up 23:43:12.909 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:12.909 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:15.923 03.014 10672 read socket command 10 23:43:15.923 00.000 10672 processing socket request REQDIST 23:43:15.923 00.000 10672 SOCKSVR: Sending pixel error of 1.82 23:43:15.923 00.000 10672 Sending socket response 182 (0xb6) 23:43:16.392 00.469 428 Exposure complete 23:43:16.517 00.125 428 worker thread done servicing request 23:43:16.517 00.000 10672 OnExposeComplete: enter 23:43:16.517 00.000 10672 UpdateGuideState(): m_state=6 23:43:16.517 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 368 23:43:16.517 00.000 10672 Star::Find returns 1 (0), X=598.05, Y=298.56, Mass=415268, SNR=58.2, Peak=65488 HFD=2.5 23:43:16.517 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 23:43:16.517 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 23:43:16.517 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-1.38 hyp=1.38 cameraTheta=-1.60 mountX=-0.23 mountY=-1.37, mountTheta=-1.73 23:43:16.532 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-1.38, opts=13) 23:43:16.532 00.000 10672 Enqueuing Move request for scope (-0.04, -1.38) 23:43:16.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:43:16.532 00.000 428 Worker thread wakes up 23:43:16.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -1.38) opts 0xd 23:43:16.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -1.38) 23:43:16.532 00.000 428 Moving (-0.04, -1.38) raw xDistance=-0.23 yDistance=-1.37 23:43:16.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 23:43:16.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:43:16.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.37 23:43:16.532 00.000 428 MoveAxis(E, 0, ABG) 23:43:16.532 00.000 428 Move returns status 0, amount 0 23:43:16.532 00.000 428 MoveAxis(N, 0, ABG) 23:43:16.532 00.000 428 Move returns status 0, amount 0 23:43:16.532 00.000 428 move complete, result=0 23:43:16.532 00.000 428 worker thread done servicing request 23:43:16.564 00.032 10672 UpdateGuideState exits: m=415268 SNR=58.2 23:43:16.564 00.000 10672 PhdController: settling, locked = 1, distance = 1.69 (99.00) aobump = 0 frame = 7 / 10 23:43:16.564 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:16.564 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:16.564 00.000 10672 Enqueuing Expose request 23:43:16.564 00.000 428 Worker thread wakes up 23:43:16.564 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.4 px 0 ms NORTH 23:43:16.564 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:16.564 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:20.036 03.472 428 Exposure complete 23:43:20.176 00.140 428 worker thread done servicing request 23:43:20.176 00.000 10672 OnExposeComplete: enter 23:43:20.176 00.000 10672 UpdateGuideState(): m_state=6 23:43:20.176 00.000 10672 Star::Find(15, 598, 298, 0, (0,0,0,0), 0.0, 0) frame 369 23:43:20.176 00.000 10672 Star::Find returns 1 (0), X=598.19, Y=298.29, Mass=472648, SNR=71.0, Peak=65488 HFD=3.0 23:43:20.176 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.65 = -1.65) 23:43:20.176 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 23:43:20.176 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-1.64 hyp=1.65 cameraTheta=-1.51 mountX=-0.13 mountY=-1.65, mountTheta=-1.65 23:43:20.176 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-1.64, opts=13) 23:43:20.176 00.000 10672 Enqueuing Move request for scope (0.10, -1.64) 23:43:20.176 00.000 428 Worker thread wakes up 23:43:20.176 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:43:20.176 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -1.64) opts 0xd 23:43:20.176 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -1.64) 23:43:20.176 00.000 428 Moving (0.10, -1.64) raw xDistance=-0.13 yDistance=-1.65 23:43:20.176 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:43:20.176 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:43:20.176 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.65 23:43:20.176 00.000 428 MoveAxis(E, 0, ABG) 23:43:20.176 00.000 428 Move returns status 0, amount 0 23:43:20.176 00.000 428 MoveAxis(N, 0, ABG) 23:43:20.176 00.000 428 Move returns status 0, amount 0 23:43:20.176 00.000 428 move complete, result=0 23:43:20.176 00.000 428 worker thread done servicing request 23:43:20.207 00.031 10672 UpdateGuideState exits: m=472648 SNR=71.0 23:43:20.207 00.000 10672 PhdController: settling, locked = 1, distance = 1.68 (99.00) aobump = 0 frame = 8 / 10 23:43:20.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:20.207 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:20.207 00.000 10672 Enqueuing Expose request 23:43:20.207 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -1.6 px 0 ms NORTH 23:43:20.207 00.000 428 Worker thread wakes up 23:43:20.207 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:20.207 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:20.926 00.719 10672 read socket command 10 23:43:20.926 00.000 10672 processing socket request REQDIST 23:43:20.926 00.000 10672 SOCKSVR: Sending pixel error of 1.67 23:43:20.926 00.000 10672 Sending socket response 167 (0xa7) 23:43:23.675 02.749 428 Exposure complete 23:43:23.800 00.125 428 worker thread done servicing request 23:43:23.800 00.000 10672 OnExposeComplete: enter 23:43:23.800 00.000 10672 UpdateGuideState(): m_state=6 23:43:23.800 00.000 10672 Star::Find(15, 598, 298, 0, (0,0,0,0), 0.0, 0) frame 370 23:43:23.800 00.000 10672 Star::Find returns 1 (0), X=597.97, Y=298.13, Mass=443941, SNR=60.0, Peak=65472 HFD=3.0 23:43:23.800 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.14) = xAngle (-1.78 = -1.78) 23:43:23.800 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.67 = -1.67) 23:43:23.800 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-1.80 hyp=1.81 cameraTheta=-1.64 mountX=-0.37 mountY=-1.80, mountTheta=-1.77 23:43:23.831 00.031 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-1.80, opts=13) 23:43:23.831 00.000 10672 Enqueuing Move request for scope (-0.12, -1.80) 23:43:23.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:43:23.831 00.000 428 Worker thread wakes up 23:43:23.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.80) opts 0xd 23:43:23.831 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -1.80) 23:43:23.831 00.000 428 Moving (-0.12, -1.80) raw xDistance=-0.37 yDistance=-1.80 23:43:23.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:43:23.831 00.000 428 resist switch: large excursion: input -1.80 thresh 1.65 direction from 1 to -1 23:43:23.831 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.40 23:43:23.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.80 from input -1.80 23:43:23.831 00.000 428 MoveAxis(E, 0, ABG) 23:43:23.831 00.000 428 Move returns status 0, amount 0 23:43:23.831 00.000 428 MoveAxis(N, 2391, ABG) 23:43:23.831 00.000 428 Guiding Dir = 0, Dur = 2391 23:43:23.831 00.000 428 IsSlewing returns 0 23:43:23.831 00.000 428 IsGuiding returns 0 23:43:23.847 00.016 10672 UpdateGuideState exits: m=443941 SNR=60.0 23:43:23.847 00.000 10672 PhdController: settling, locked = 1, distance = 1.72 (99.00) aobump = 0 frame = 9 / 10 23:43:23.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:23.847 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:23.847 00.000 10672 Enqueuing Expose request 23:43:23.909 00.062 428 PulseGuide returned control before completion, sleep 2320 23:43:25.925 02.016 10672 read socket command 10 23:43:25.925 00.000 10672 processing socket request REQDIST 23:43:25.925 00.000 10672 SOCKSVR: Sending pixel error of 1.71 23:43:25.925 00.000 10672 Sending socket response 171 (0xab) 23:43:26.252 00.327 428 IsGuiding returns 1 23:43:26.252 00.000 428 scope still moving after pulse duration time elapsed 23:43:26.315 00.063 428 IsSlewing returns 0 23:43:26.346 00.031 428 IsGuiding returns 0 23:43:26.346 00.000 428 scope move finished after 2391 + 120 ms 23:43:26.346 00.000 428 Move returns status 0, amount 2391 23:43:26.346 00.000 428 move complete, result=0 23:43:26.346 00.000 428 worker thread done servicing request 23:43:26.346 00.000 428 Worker thread wakes up 23:43:26.346 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.8 px 2391 ms NORTH 23:43:26.346 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:26.346 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:27.330 00.984 428 Exposure complete 23:43:27.455 00.125 428 worker thread done servicing request 23:43:27.455 00.000 10672 OnExposeComplete: enter 23:43:27.455 00.000 10672 UpdateGuideState(): m_state=6 23:43:27.455 00.000 10672 Star::Find(15, 597, 298, 0, (0,0,0,0), 0.0, 0) frame 371 23:43:27.455 00.000 10672 Star::Find returns 1 (0), X=597.97, Y=298.66, Mass=402742, SNR=54.1, Peak=57408 HFD=2.5 23:43:27.455 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 23:43:27.455 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 23:43:27.455 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-1.28 hyp=1.28 cameraTheta=-1.66 mountX=-0.29 mountY=-1.27, mountTheta=-1.80 23:43:27.455 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-1.28, opts=13) 23:43:27.455 00.000 10672 Enqueuing Move request for scope (-0.12, -1.28) 23:43:27.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:43:27.455 00.000 428 Worker thread wakes up 23:43:27.455 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.28) opts 0xd 23:43:27.455 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -1.28) 23:43:27.455 00.000 428 Moving (-0.12, -1.28) raw xDistance=-0.29 yDistance=-1.27 23:43:27.455 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:43:27.455 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.27 from input -1.27 23:43:27.455 00.000 428 MoveAxis(E, 0, ABG) 23:43:27.455 00.000 428 Move returns status 0, amount 0 23:43:27.455 00.000 428 MoveAxis(N, 1689, ABG) 23:43:27.455 00.000 428 Guiding Dir = 0, Dur = 1689 23:43:27.486 00.031 10672 UpdateGuideState exits: m=402742 SNR=54.1 23:43:27.486 00.000 10672 PhdController: settling, locked = 1, distance = 1.59 (99.00) aobump = 0 frame = 10 / 10 23:43:27.486 00.000 10672 PhdController: newstate STATE_FINISH 23:43:27.486 00.000 10672 PhdController complete: success 23:43:27.486 00.000 10672 Mount: notify guiding dither settle done success=1 23:43:27.486 00.000 10672 PhdController: newstate STATE_IDLE 23:43:27.486 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:27.486 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:27.486 00.000 10672 Enqueuing Expose request 23:43:27.486 00.000 428 IsSlewing returns 0 23:43:27.486 00.000 428 IsGuiding returns 0 23:43:27.565 00.079 428 PulseGuide returned control before completion, sleep 1621 23:43:29.210 01.645 428 IsGuiding returns 1 23:43:29.210 00.000 428 scope still moving after pulse duration time elapsed 23:43:29.241 00.031 428 IsSlewing returns 0 23:43:29.241 00.000 428 IsGuiding returns 1 23:43:29.288 00.047 428 IsSlewing returns 0 23:43:29.288 00.000 428 IsGuiding returns 0 23:43:29.288 00.000 428 scope move finished after 1689 + 101 ms 23:43:29.288 00.000 428 Move returns status 0, amount 1689 23:43:29.288 00.000 428 move complete, result=0 23:43:29.288 00.000 428 worker thread done servicing request 23:43:29.288 00.000 428 Worker thread wakes up 23:43:29.288 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.3 px 1689 ms NORTH 23:43:29.288 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:29.288 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:30.928 01.640 10672 read socket command 10 23:43:30.928 00.000 10672 processing socket request REQDIST 23:43:30.928 00.000 10672 SOCKSVR: Sending pixel error of 1.58 23:43:30.928 00.000 10672 Sending socket response 158 (0x9e) 23:43:30.975 00.047 428 Exposure complete 23:43:31.115 00.140 428 worker thread done servicing request 23:43:31.115 00.000 10672 OnExposeComplete: enter 23:43:31.115 00.000 10672 UpdateGuideState(): m_state=6 23:43:31.115 00.000 10672 Star::Find(15, 597, 298, 0, (0,0,0,0), 0.0, 0) frame 372 23:43:31.115 00.000 10672 Star::Find returns 1 (0), X=597.99, Y=299.62, Mass=439655, SNR=65.1, Peak=53600 HFD=3.3 23:43:31.115 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-2.00 = -2.00) 23:43:31.115 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 23:43:31.115 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.32 hyp=0.33 cameraTheta=-1.86 mountX=-0.14 mountY=-0.31, mountTheta=-1.99 23:43:31.115 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.32, opts=13) 23:43:31.115 00.000 10672 Enqueuing Move request for scope (-0.10, -0.32) 23:43:31.115 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:43:31.115 00.000 428 Worker thread wakes up 23:43:31.115 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.32) opts 0xd 23:43:31.115 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.32) 23:43:31.115 00.000 428 Moving (-0.10, -0.32) raw xDistance=-0.14 yDistance=-0.31 23:43:31.115 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:43:31.115 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:31.115 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:43:31.115 00.000 428 MoveAxis(E, 0, ABG) 23:43:31.115 00.000 428 Move returns status 0, amount 0 23:43:31.115 00.000 428 MoveAxis(N, 0, ABG) 23:43:31.115 00.000 428 Move returns status 0, amount 0 23:43:31.115 00.000 428 move complete, result=0 23:43:31.115 00.000 428 worker thread done servicing request 23:43:31.146 00.031 10672 UpdateGuideState exits: m=439655 SNR=65.1 23:43:31.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:31.146 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:31.146 00.000 10672 Enqueuing Expose request 23:43:31.146 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:43:31.146 00.000 428 Worker thread wakes up 23:43:31.146 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:31.146 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:34.614 03.468 428 Exposure complete 23:43:34.739 00.125 428 worker thread done servicing request 23:43:34.739 00.000 10672 OnExposeComplete: enter 23:43:34.739 00.000 10672 UpdateGuideState(): m_state=6 23:43:34.739 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 373 23:43:34.739 00.000 10672 Star::Find returns 1 (0), X=598.16, Y=300.22, Mass=435333, SNR=62.7, Peak=65488 HFD=2.9 23:43:34.739 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (0.14) = xAngle (1.20 = 1.20) 23:43:34.739 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.31 = 1.31) 23:43:34.739 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.34 mountX=0.10 mountY=0.28, mountTheta=1.21 23:43:34.755 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.28, opts=13) 23:43:34.755 00.000 10672 Enqueuing Move request for scope (0.07, 0.28) 23:43:34.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:43:34.755 00.000 428 Worker thread wakes up 23:43:34.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd 23:43:34.755 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.28) 23:43:34.755 00.000 428 Moving (0.07, 0.28) raw xDistance=0.10 yDistance=0.28 23:43:34.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 23:43:34.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:34.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 23:43:34.755 00.000 428 MoveAxis(E, 0, ABG) 23:43:34.755 00.000 428 Move returns status 0, amount 0 23:43:34.755 00.000 428 MoveAxis(N, 0, ABG) 23:43:34.755 00.000 428 Move returns status 0, amount 0 23:43:34.755 00.000 428 move complete, result=0 23:43:34.755 00.000 428 worker thread done servicing request 23:43:34.770 00.015 10672 UpdateGuideState exits: m=435333 SNR=62.7 23:43:34.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:34.770 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:34.770 00.000 10672 Enqueuing Expose request 23:43:34.770 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 23:43:34.770 00.000 428 Worker thread wakes up 23:43:34.770 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:34.770 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:35.926 01.156 10672 read socket command 10 23:43:35.926 00.000 10672 processing socket request REQDIST 23:43:35.926 00.000 10672 SOCKSVR: Sending pixel error of 0.93 23:43:35.926 00.000 10672 Sending socket response 93 (0x5d) 23:43:38.258 02.332 428 Exposure complete 23:43:38.383 00.125 428 worker thread done servicing request 23:43:38.383 00.000 10672 OnExposeComplete: enter 23:43:38.383 00.000 10672 UpdateGuideState(): m_state=6 23:43:38.383 00.000 10672 Star::Find(15, 598, 300, 0, (0,0,0,0), 0.0, 0) frame 374 23:43:38.383 00.000 10672 Star::Find returns 1 (0), X=598.20, Y=299.71, Mass=427646, SNR=63.2, Peak=65488 HFD=2.7 23:43:38.383 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.14) = xAngle (-1.24 = -1.24) 23:43:38.383 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.14 = -1.14) 23:43:38.383 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-1.11 mountX=0.08 mountY=-0.23, mountTheta=-1.23 23:43:38.399 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.22, opts=13) 23:43:38.399 00.000 10672 Enqueuing Move request for scope (0.11, -0.22) 23:43:38.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:43:38.399 00.000 428 Worker thread wakes up 23:43:38.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd 23:43:38.399 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.22) 23:43:38.399 00.000 428 Moving (0.11, -0.22) raw xDistance=0.08 yDistance=-0.23 23:43:38.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 23:43:38.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:38.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:43:38.399 00.000 428 MoveAxis(E, 0, ABG) 23:43:38.399 00.000 428 Move returns status 0, amount 0 23:43:38.399 00.000 428 MoveAxis(N, 0, ABG) 23:43:38.399 00.000 428 Move returns status 0, amount 0 23:43:38.399 00.000 428 move complete, result=0 23:43:38.399 00.000 428 worker thread done servicing request 23:43:38.415 00.016 10672 UpdateGuideState exits: m=427646 SNR=63.2 23:43:38.415 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:38.415 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:38.415 00.000 10672 Enqueuing Expose request 23:43:38.415 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:43:38.415 00.000 428 Worker thread wakes up 23:43:38.415 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:38.415 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:40.930 02.515 10672 read socket command 10 23:43:40.930 00.000 10672 processing socket request REQDIST 23:43:40.930 00.000 10672 SOCKSVR: Sending pixel error of 0.72 23:43:40.930 00.000 10672 Sending socket response 72 (0x48) 23:43:41.914 00.984 428 Exposure complete 23:43:42.038 00.124 428 worker thread done servicing request 23:43:42.038 00.000 10672 OnExposeComplete: enter 23:43:42.038 00.000 10672 UpdateGuideState(): m_state=6 23:43:42.038 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 375 23:43:42.038 00.000 10672 Star::Find returns 1 (0), X=598.33, Y=299.92, Mass=495965, SNR=70.0, Peak=57088 HFD=3.3 23:43:42.038 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.14) = xAngle (-0.20 = -0.20) 23:43:42.038 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.09 = -0.09) 23:43:42.038 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.06 mountX=0.23 mountY=-0.02, mountTheta=-0.09 23:43:42.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.01, opts=13) 23:43:42.038 00.000 10672 Enqueuing Move request for scope (0.24, -0.01) 23:43:42.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:43:42.038 00.000 428 Worker thread wakes up 23:43:42.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd 23:43:42.038 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.01) 23:43:42.038 00.000 428 Moving (0.24, -0.01) raw xDistance=0.23 yDistance=-0.02 23:43:42.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 23:43:42.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:42.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:43:42.038 00.000 428 MoveAxis(E, 0, ABG) 23:43:42.038 00.000 428 Move returns status 0, amount 0 23:43:42.038 00.000 428 MoveAxis(N, 0, ABG) 23:43:42.038 00.000 428 Move returns status 0, amount 0 23:43:42.038 00.000 428 move complete, result=0 23:43:42.038 00.000 428 worker thread done servicing request 23:43:42.070 00.032 10672 UpdateGuideState exits: m=495965 SNR=70.0 23:43:42.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:42.070 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:42.070 00.000 10672 Enqueuing Expose request 23:43:42.070 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:43:42.070 00.000 428 Worker thread wakes up 23:43:42.070 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:42.070 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:45.557 03.487 428 Exposure complete 23:43:45.682 00.125 428 worker thread done servicing request 23:43:45.682 00.000 10672 OnExposeComplete: enter 23:43:45.682 00.000 10672 UpdateGuideState(): m_state=6 23:43:45.682 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 376 23:43:45.682 00.000 10672 Star::Find returns 1 (0), X=598.33, Y=299.65, Mass=431271, SNR=60.8, Peak=49568 HFD=3.0 23:43:45.682 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.14) = xAngle (-1.01 = -1.01) 23:43:45.682 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.90 = -0.90) 23:43:45.682 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.29 hyp=0.37 cameraTheta=-0.87 mountX=0.20 mountY=-0.29, mountTheta=-0.98 23:43:45.682 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.29, opts=13) 23:43:45.682 00.000 10672 Enqueuing Move request for scope (0.24, -0.29) 23:43:45.682 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:43:45.682 00.000 428 Worker thread wakes up 23:43:45.682 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.29) opts 0xd 23:43:45.682 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.29) 23:43:45.682 00.000 428 Moving (0.24, -0.29) raw xDistance=0.20 yDistance=-0.29 23:43:45.682 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 23:43:45.682 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:45.682 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 23:43:45.682 00.000 428 MoveAxis(E, 0, ABG) 23:43:45.682 00.000 428 Move returns status 0, amount 0 23:43:45.682 00.000 428 MoveAxis(N, 0, ABG) 23:43:45.682 00.000 428 Move returns status 0, amount 0 23:43:45.682 00.000 428 move complete, result=0 23:43:45.682 00.000 428 worker thread done servicing request 23:43:45.714 00.032 10672 UpdateGuideState exits: m=431271 SNR=60.8 23:43:45.714 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:45.714 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:45.714 00.000 10672 Enqueuing Expose request 23:43:45.714 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:43:45.714 00.000 428 Worker thread wakes up 23:43:45.714 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:45.714 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:45.948 00.234 10672 read socket command 10 23:43:45.948 00.000 10672 processing socket request REQDIST 23:43:45.948 00.000 10672 SOCKSVR: Sending pixel error of 0.51 23:43:45.948 00.000 10672 Sending socket response 51 (0x33) 23:43:49.213 03.265 428 Exposure complete 23:43:49.337 00.124 428 worker thread done servicing request 23:43:49.337 00.000 10672 OnExposeComplete: enter 23:43:49.337 00.000 10672 UpdateGuideState(): m_state=6 23:43:49.337 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 377 23:43:49.337 00.000 10672 Star::Find returns 1 (0), X=598.67, Y=299.76, Mass=428641, SNR=59.1, Peak=63184 HFD=2.7 23:43:49.337 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 23:43:49.337 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 23:43:49.337 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.17 hyp=0.60 cameraTheta=-0.29 mountX=0.55 mountY=-0.19, mountTheta=-0.33 23:43:49.353 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.17, opts=13) 23:43:49.353 00.000 10672 Enqueuing Move request for scope (0.58, -0.17) 23:43:49.353 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 23:43:49.353 00.000 428 Worker thread wakes up 23:43:49.353 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.17) opts 0xd 23:43:49.353 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.17) 23:43:49.353 00.000 428 Moving (0.58, -0.17) raw xDistance=0.55 yDistance=-0.19 23:43:49.353 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 23:43:49.353 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:49.353 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:43:49.353 00.000 428 MoveAxis(W, 643, ABG) 23:43:49.353 00.000 428 Guiding Dir = 3, Dur = 643 23:43:49.353 00.000 428 IsSlewing returns 0 23:43:49.353 00.000 428 IsGuiding returns 0 23:43:49.369 00.016 10672 UpdateGuideState exits: m=428641 SNR=59.1 23:43:49.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:49.369 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:49.369 00.000 10672 Enqueuing Expose request 23:43:49.369 00.000 428 PulseGuide returned control before completion, sleep 629 23:43:50.041 00.672 428 IsGuiding returns 1 23:43:50.041 00.000 428 scope still moving after pulse duration time elapsed 23:43:50.087 00.046 428 IsSlewing returns 0 23:43:50.087 00.000 428 IsGuiding returns 0 23:43:50.087 00.000 428 scope move finished after 643 + 91 ms 23:43:50.087 00.000 428 Move returns status 0, amount 643 23:43:50.087 00.000 428 MoveAxis(N, 0, ABG) 23:43:50.087 00.000 428 Move returns status 0, amount 0 23:43:50.087 00.000 428 move complete, result=0 23:43:50.087 00.000 10672 GuideStep: 0.5 px 643 ms WEST, -0.2 px 0 ms NORTH 23:43:50.087 00.000 428 worker thread done servicing request 23:43:50.087 00.000 428 Worker thread wakes up 23:43:50.087 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:50.087 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:50.931 00.844 10672 read socket command 10 23:43:50.931 00.000 10672 processing socket request REQDIST 23:43:50.931 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:43:50.931 00.000 10672 Sending socket response 54 (0x36) 23:43:52.872 01.941 428 Exposure complete 23:43:52.997 00.125 428 worker thread done servicing request 23:43:52.997 00.000 10672 OnExposeComplete: enter 23:43:52.997 00.000 10672 UpdateGuideState(): m_state=6 23:43:52.997 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 378 23:43:52.997 00.000 10672 Star::Find returns 1 (0), X=598.54, Y=299.63, Mass=408596, SNR=60.4, Peak=53600 HFD=2.9 23:43:52.997 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.14) = xAngle (-0.73 = -0.73) 23:43:52.997 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.63 = -0.63) 23:43:52.997 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.31 hyp=0.55 cameraTheta=-0.60 mountX=0.41 mountY=-0.32, mountTheta=-0.67 23:43:52.997 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.31, opts=13) 23:43:52.997 00.000 10672 Enqueuing Move request for scope (0.45, -0.31) 23:43:52.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:43:52.997 00.000 428 Worker thread wakes up 23:43:52.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.31) opts 0xd 23:43:52.997 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.31) 23:43:52.997 00.000 428 Moving (0.45, -0.31) raw xDistance=0.41 yDistance=-0.32 23:43:52.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 23:43:52.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:52.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 23:43:52.997 00.000 428 MoveAxis(E, 0, ABG) 23:43:52.997 00.000 428 Move returns status 0, amount 0 23:43:52.997 00.000 428 MoveAxis(N, 0, ABG) 23:43:52.997 00.000 428 Move returns status 0, amount 0 23:43:52.997 00.000 428 move complete, result=0 23:43:52.997 00.000 428 worker thread done servicing request 23:43:53.044 00.047 10672 UpdateGuideState exits: m=408596 SNR=60.4 23:43:53.044 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:53.044 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:53.044 00.000 10672 Enqueuing Expose request 23:43:53.044 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:43:53.044 00.000 428 Worker thread wakes up 23:43:53.044 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:53.044 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:43:55.933 02.889 10672 read socket command 10 23:43:55.933 00.000 10672 processing socket request REQDIST 23:43:55.933 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:43:55.933 00.000 10672 Sending socket response 54 (0x36) 23:43:56.527 00.594 428 Exposure complete 23:43:56.652 00.125 428 worker thread done servicing request 23:43:56.652 00.000 10672 OnExposeComplete: enter 23:43:56.652 00.000 10672 UpdateGuideState(): m_state=6 23:43:56.652 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 379 23:43:56.652 00.000 10672 Star::Find returns 1 (0), X=598.58, Y=299.53, Mass=487232, SNR=68.2, Peak=58288 HFD=3.2 23:43:56.652 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.14) = xAngle (-0.83 = -0.83) 23:43:56.652 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.73 = -0.73) 23:43:56.652 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.41 hyp=0.64 cameraTheta=-0.70 mountX=0.43 mountY=-0.42, mountTheta=-0.78 23:43:56.652 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.41, opts=13) 23:43:56.652 00.000 10672 Enqueuing Move request for scope (0.49, -0.41) 23:43:56.652 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:43:56.652 00.000 428 Worker thread wakes up 23:43:56.652 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.41) opts 0xd 23:43:56.652 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.41) 23:43:56.652 00.000 428 Moving (0.49, -0.41) raw xDistance=0.43 yDistance=-0.42 23:43:56.652 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 23:43:56.652 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:43:56.652 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 23:43:56.652 00.000 428 MoveAxis(E, 0, ABG) 23:43:56.652 00.000 428 Move returns status 0, amount 0 23:43:56.652 00.000 428 MoveAxis(N, 0, ABG) 23:43:56.652 00.000 428 Move returns status 0, amount 0 23:43:56.652 00.000 428 move complete, result=0 23:43:56.652 00.000 428 worker thread done servicing request 23:43:56.683 00.031 10672 UpdateGuideState exits: m=487232 SNR=68.2 23:43:56.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:43:56.683 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:43:56.683 00.000 10672 Enqueuing Expose request 23:43:56.683 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 23:43:56.683 00.000 428 Worker thread wakes up 23:43:56.683 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:43:56.683 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:00.151 03.468 428 Exposure complete 23:44:00.291 00.140 428 worker thread done servicing request 23:44:00.291 00.000 10672 OnExposeComplete: enter 23:44:00.291 00.000 10672 UpdateGuideState(): m_state=6 23:44:00.291 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 380 23:44:00.291 00.000 10672 Star::Find returns 1 (0), X=598.66, Y=299.94, Mass=409266, SNR=56.7, Peak=64928 HFD=2.4 23:44:00.291 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.14) = xAngle (-0.13 = -0.13) 23:44:00.291 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.02 = -0.02) 23:44:00.291 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.00 hyp=0.57 cameraTheta=0.00 mountX=0.56 mountY=-0.01, mountTheta=-0.03 23:44:00.291 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.00, opts=13) 23:44:00.291 00.000 10672 Enqueuing Move request for scope (0.57, 0.00) 23:44:00.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:44:00.291 00.000 428 Worker thread wakes up 23:44:00.291 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.00) opts 0xd 23:44:00.291 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.00) 23:44:00.291 00.000 428 Moving (0.57, 0.00) raw xDistance=0.56 yDistance=-0.01 23:44:00.291 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 23:44:00.291 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:00.291 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 23:44:00.291 00.000 428 MoveAxis(W, 658, ABG) 23:44:00.291 00.000 428 Guiding Dir = 3, Dur = 658 23:44:00.323 00.032 10672 UpdateGuideState exits: m=409266 SNR=56.7 23:44:00.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:00.323 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:00.323 00.000 10672 Enqueuing Expose request 23:44:00.323 00.000 428 IsSlewing returns 0 23:44:00.323 00.000 428 IsGuiding returns 0 23:44:00.354 00.031 428 PulseGuide returned control before completion, sleep 639 23:44:00.932 00.578 10672 read socket command 10 23:44:00.932 00.000 10672 processing socket request REQDIST 23:44:00.932 00.000 10672 SOCKSVR: Sending pixel error of 0.57 23:44:00.932 00.000 10672 Sending socket response 57 (0x39) 23:44:01.026 00.094 428 IsGuiding returns 1 23:44:01.026 00.000 428 scope still moving after pulse duration time elapsed 23:44:01.057 00.031 428 IsSlewing returns 0 23:44:01.057 00.000 428 IsGuiding returns 0 23:44:01.057 00.000 428 scope move finished after 658 + 76 ms 23:44:01.057 00.000 428 Move returns status 0, amount 658 23:44:01.057 00.000 428 MoveAxis(N, 0, ABG) 23:44:01.057 00.000 428 Move returns status 0, amount 0 23:44:01.057 00.000 428 move complete, result=0 23:44:01.057 00.000 428 worker thread done servicing request 23:44:01.057 00.000 428 Worker thread wakes up 23:44:01.057 00.000 10672 GuideStep: 0.6 px 658 ms WEST, -0.0 px 0 ms NORTH 23:44:01.057 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:01.057 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:03.795 02.738 428 Exposure complete 23:44:03.920 00.125 428 worker thread done servicing request 23:44:03.920 00.000 10672 OnExposeComplete: enter 23:44:03.920 00.000 10672 UpdateGuideState(): m_state=6 23:44:03.920 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 381 23:44:03.920 00.000 10672 Star::Find returns 1 (0), X=598.21, Y=299.47, Mass=425971, SNR=60.3, Peak=56656 HFD=3.0 23:44:03.920 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 23:44:03.920 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 23:44:03.920 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.47 hyp=0.48 cameraTheta=-1.33 mountX=0.05 mountY=-0.47, mountTheta=-1.46 23:44:03.920 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.47, opts=13) 23:44:03.920 00.000 10672 Enqueuing Move request for scope (0.12, -0.47) 23:44:03.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:44:03.920 00.000 428 Worker thread wakes up 23:44:03.920 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.47) opts 0xd 23:44:03.920 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.47) 23:44:03.920 00.000 428 Moving (0.12, -0.47) raw xDistance=0.05 yDistance=-0.47 23:44:03.920 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 23:44:03.920 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:03.920 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 23:44:03.920 00.000 428 MoveAxis(E, 0, ABG) 23:44:03.920 00.000 428 Move returns status 0, amount 0 23:44:03.920 00.000 428 MoveAxis(N, 0, ABG) 23:44:03.920 00.000 428 Move returns status 0, amount 0 23:44:03.920 00.000 428 move complete, result=0 23:44:03.935 00.015 428 worker thread done servicing request 23:44:03.951 00.016 10672 UpdateGuideState exits: m=425971 SNR=60.3 23:44:03.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:03.951 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:03.951 00.000 10672 Enqueuing Expose request 23:44:03.951 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 23:44:03.951 00.000 428 Worker thread wakes up 23:44:03.951 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:03.951 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:05.935 01.984 10672 read socket command 10 23:44:05.935 00.000 10672 processing socket request REQDIST 23:44:05.935 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:44:05.935 00.000 10672 Sending socket response 54 (0x36) 23:44:07.450 01.515 428 Exposure complete 23:44:07.590 00.140 428 worker thread done servicing request 23:44:07.590 00.000 10672 OnExposeComplete: enter 23:44:07.590 00.000 10672 UpdateGuideState(): m_state=6 23:44:07.590 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 382 23:44:07.590 00.000 10672 Star::Find returns 1 (0), X=598.35, Y=299.82, Mass=432260, SNR=69.2, Peak=60688 HFD=2.5 23:44:07.590 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.14) = xAngle (-0.56 = -0.56) 23:44:07.590 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.45 = -0.45) 23:44:07.590 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-0.42 mountX=0.24 mountY=-0.12, mountTheta=-0.47 23:44:07.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.11, opts=13) 23:44:07.590 00.000 10672 Enqueuing Move request for scope (0.26, -0.11) 23:44:07.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:44:07.590 00.000 428 Worker thread wakes up 23:44:07.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.11) opts 0xd 23:44:07.590 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.11) 23:44:07.590 00.000 428 Moving (0.26, -0.11) raw xDistance=0.24 yDistance=-0.12 23:44:07.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 23:44:07.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:07.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:44:07.590 00.000 428 MoveAxis(E, 0, ABG) 23:44:07.590 00.000 428 Move returns status 0, amount 0 23:44:07.590 00.000 428 MoveAxis(N, 0, ABG) 23:44:07.590 00.000 428 Move returns status 0, amount 0 23:44:07.590 00.000 428 move complete, result=0 23:44:07.590 00.000 428 worker thread done servicing request 23:44:07.606 00.016 10672 UpdateGuideState exits: m=432260 SNR=69.2 23:44:07.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:07.606 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:07.606 00.000 10672 Enqueuing Expose request 23:44:07.622 00.016 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:44:07.622 00.000 428 Worker thread wakes up 23:44:07.622 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:07.622 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:10.923 03.301 10672 read socket command 10 23:44:10.923 00.000 10672 processing socket request REQDIST 23:44:10.923 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:44:10.923 00.000 10672 Sending socket response 46 (0x2e) 23:44:11.110 00.187 428 Exposure complete 23:44:11.235 00.125 428 worker thread done servicing request 23:44:11.235 00.000 10672 OnExposeComplete: enter 23:44:11.235 00.000 10672 UpdateGuideState(): m_state=6 23:44:11.235 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 383 23:44:11.235 00.000 10672 Star::Find returns 1 (0), X=598.74, Y=300.03, Mass=419949, SNR=54.8, Peak=56000 HFD=2.5 23:44:11.235 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (0.14) = xAngle (0.00 = 0.00) 23:44:11.235 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.11 = 0.11) 23:44:11.235 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.09 hyp=0.65 cameraTheta=0.14 mountX=0.65 mountY=0.07, mountTheta=0.11 23:44:11.235 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.09, opts=13) 23:44:11.235 00.000 10672 Enqueuing Move request for scope (0.65, 0.09) 23:44:11.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:44:11.251 00.016 428 Worker thread wakes up 23:44:11.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.09) opts 0xd 23:44:11.251 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, 0.09) 23:44:11.251 00.000 428 Moving (0.65, 0.09) raw xDistance=0.65 yDistance=0.07 23:44:11.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 23:44:11.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:11.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 23:44:11.251 00.000 428 MoveAxis(W, 764, ABG) 23:44:11.251 00.000 428 Guiding Dir = 3, Dur = 764 23:44:11.251 00.000 428 IsSlewing returns 0 23:44:11.251 00.000 428 IsGuiding returns 0 23:44:11.266 00.015 10672 UpdateGuideState exits: m=419949 SNR=54.8 23:44:11.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:11.266 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:11.266 00.000 10672 Enqueuing Expose request 23:44:11.266 00.000 428 PulseGuide returned control before completion, sleep 748 23:44:12.032 00.766 428 IsGuiding returns 1 23:44:12.032 00.000 428 scope still moving after pulse duration time elapsed 23:44:12.063 00.031 428 IsSlewing returns 0 23:44:12.078 00.015 428 IsGuiding returns 0 23:44:12.078 00.000 428 scope move finished after 764 + 62 ms 23:44:12.078 00.000 428 Move returns status 0, amount 764 23:44:12.078 00.000 428 MoveAxis(N, 0, ABG) 23:44:12.078 00.000 428 Move returns status 0, amount 0 23:44:12.078 00.000 428 move complete, result=0 23:44:12.078 00.000 428 worker thread done servicing request 23:44:12.078 00.000 428 Worker thread wakes up 23:44:12.078 00.000 10672 GuideStep: 0.7 px 764 ms WEST, 0.1 px 0 ms NORTH 23:44:12.078 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:12.078 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:14.765 02.687 428 Exposure complete 23:44:14.890 00.125 428 worker thread done servicing request 23:44:14.890 00.000 10672 OnExposeComplete: enter 23:44:14.890 00.000 10672 UpdateGuideState(): m_state=6 23:44:14.890 00.000 10672 Star::Find(15, 598, 300, 0, (0,0,0,0), 0.0, 0) frame 384 23:44:14.890 00.000 10672 Star::Find returns 1 (0), X=597.57, Y=299.84, Mass=449559, SNR=70.3, Peak=63184 HFD=3.2 23:44:14.890 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.10 = -3.10) 23:44:14.890 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 23:44:14.890 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.09 hyp=0.52 cameraTheta=-2.96 mountX=-0.52 mountY=-0.08, mountTheta=-2.99 23:44:14.906 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.09, opts=13) 23:44:14.906 00.000 10672 Enqueuing Move request for scope (-0.52, -0.09) 23:44:14.906 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:44:14.906 00.000 428 Worker thread wakes up 23:44:14.906 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.09) opts 0xd 23:44:14.906 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.09) 23:44:14.906 00.000 428 Moving (-0.52, -0.09) raw xDistance=-0.52 yDistance=-0.08 23:44:14.906 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.52 23:44:14.906 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:14.906 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:44:14.906 00.000 428 MoveAxis(E, 559, ABG) 23:44:14.906 00.000 428 Guiding Dir = 2, Dur = 559 23:44:14.906 00.000 428 IsSlewing returns 0 23:44:14.906 00.000 428 IsGuiding returns 0 23:44:14.921 00.015 10672 UpdateGuideState exits: m=449559 SNR=70.3 23:44:14.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:14.921 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:14.921 00.000 10672 Enqueuing Expose request 23:44:14.937 00.016 428 PulseGuide returned control before completion, sleep 540 23:44:15.515 00.578 428 IsGuiding returns 1 23:44:15.515 00.000 428 scope still moving after pulse duration time elapsed 23:44:15.546 00.031 428 IsSlewing returns 0 23:44:15.546 00.000 428 IsGuiding returns 0 23:44:15.546 00.000 428 scope move finished after 559 + 81 ms 23:44:15.546 00.000 428 Move returns status 0, amount 559 23:44:15.546 00.000 428 MoveAxis(N, 0, ABG) 23:44:15.546 00.000 428 Move returns status 0, amount 0 23:44:15.546 00.000 428 move complete, result=0 23:44:15.546 00.000 428 worker thread done servicing request 23:44:15.546 00.000 428 Worker thread wakes up 23:44:15.546 00.000 10672 GuideStep: -0.5 px 559 ms EAST, -0.1 px 0 ms NORTH 23:44:15.546 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:15.546 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:15.937 00.391 10672 read socket command 10 23:44:15.937 00.000 10672 processing socket request REQDIST 23:44:15.937 00.000 10672 SOCKSVR: Sending pixel error of 0.52 23:44:15.937 00.000 10672 Sending socket response 52 (0x34) 23:44:18.425 02.488 428 Exposure complete 23:44:18.550 00.125 428 worker thread done servicing request 23:44:18.550 00.000 10672 OnExposeComplete: enter 23:44:18.550 00.000 10672 UpdateGuideState(): m_state=6 23:44:18.550 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 385 23:44:18.550 00.000 10672 Star::Find returns 1 (0), X=598.06, Y=299.79, Mass=412915, SNR=54.5, Peak=65488 HFD=2.6 23:44:18.550 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 23:44:18.550 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 23:44:18.550 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.74 mountX=-0.05 mountY=-0.15, mountTheta=-1.87 23:44:18.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.15, opts=13) 23:44:18.550 00.000 10672 Enqueuing Move request for scope (-0.03, -0.15) 23:44:18.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:44:18.550 00.000 428 Worker thread wakes up 23:44:18.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd 23:44:18.550 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.15) 23:44:18.550 00.000 428 Moving (-0.03, -0.15) raw xDistance=-0.05 yDistance=-0.15 23:44:18.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 23:44:18.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:18.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:44:18.550 00.000 428 MoveAxis(E, 0, ABG) 23:44:18.550 00.000 428 Move returns status 0, amount 0 23:44:18.550 00.000 428 MoveAxis(N, 0, ABG) 23:44:18.550 00.000 428 Move returns status 0, amount 0 23:44:18.550 00.000 428 move complete, result=0 23:44:18.550 00.000 428 worker thread done servicing request 23:44:18.581 00.031 10672 UpdateGuideState exits: m=412915 SNR=54.5 23:44:18.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:18.581 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:18.581 00.000 10672 Enqueuing Expose request 23:44:18.581 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:44:18.581 00.000 428 Worker thread wakes up 23:44:18.581 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:18.581 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:20.924 02.343 10672 read socket command 10 23:44:20.924 00.000 10672 processing socket request REQDIST 23:44:20.924 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:44:20.924 00.000 10672 Sending socket response 41 (0x29) 23:44:22.048 01.124 428 Exposure complete 23:44:22.189 00.141 428 worker thread done servicing request 23:44:22.189 00.000 10672 OnExposeComplete: enter 23:44:22.189 00.000 10672 UpdateGuideState(): m_state=6 23:44:22.189 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 386 23:44:22.189 00.000 10672 Star::Find returns 1 (0), X=597.95, Y=299.86, Mass=446810, SNR=67.2, Peak=59584 HFD=2.9 23:44:22.189 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (0.14) = xAngle (-2.79 = -2.79) 23:44:22.189 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.68 = -2.68) 23:44:22.189 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.65 mountX=-0.15 mountY=-0.07, mountTheta=-2.70 23:44:22.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.08, opts=13) 23:44:22.189 00.000 10672 Enqueuing Move request for scope (-0.14, -0.08) 23:44:22.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:44:22.189 00.000 428 Worker thread wakes up 23:44:22.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd 23:44:22.189 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.08) 23:44:22.189 00.000 428 Moving (-0.14, -0.08) raw xDistance=-0.15 yDistance=-0.07 23:44:22.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:44:22.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:22.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:44:22.189 00.000 428 MoveAxis(E, 0, ABG) 23:44:22.189 00.000 428 Move returns status 0, amount 0 23:44:22.189 00.000 428 MoveAxis(N, 0, ABG) 23:44:22.189 00.000 428 Move returns status 0, amount 0 23:44:22.189 00.000 428 move complete, result=0 23:44:22.189 00.000 428 worker thread done servicing request 23:44:22.205 00.016 10672 UpdateGuideState exits: m=446810 SNR=67.2 23:44:22.205 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:22.205 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:22.205 00.000 10672 Enqueuing Expose request 23:44:22.205 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:44:22.205 00.000 428 Worker thread wakes up 23:44:22.205 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:22.205 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:25.719 03.514 428 Exposure complete 23:44:25.875 00.156 428 worker thread done servicing request 23:44:25.875 00.000 10672 OnExposeComplete: enter 23:44:25.875 00.000 10672 UpdateGuideState(): m_state=6 23:44:25.875 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 387 23:44:25.875 00.000 10672 Star::Find returns 1 (0), X=598.01, Y=299.81, Mass=348258, SNR=48.3, Peak=59152 HFD=2.5 23:44:25.875 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.27 = -2.27) 23:44:25.875 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 23:44:25.875 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.13 mountX=-0.10 mountY=-0.13, mountTheta=-2.23 23:44:25.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.13, opts=13) 23:44:25.875 00.000 10672 Enqueuing Move request for scope (-0.08, -0.13) 23:44:25.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:44:25.875 00.000 428 Worker thread wakes up 23:44:25.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd 23:44:25.875 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.13) 23:44:25.875 00.000 428 Moving (-0.08, -0.13) raw xDistance=-0.10 yDistance=-0.13 23:44:25.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:44:25.875 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:25.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:44:25.875 00.000 428 MoveAxis(E, 0, ABG) 23:44:25.875 00.000 428 Move returns status 0, amount 0 23:44:25.875 00.000 428 MoveAxis(N, 0, ABG) 23:44:25.875 00.000 428 Move returns status 0, amount 0 23:44:25.875 00.000 428 move complete, result=0 23:44:25.875 00.000 428 worker thread done servicing request 23:44:25.911 00.036 10672 UpdateGuideState exits: m=348258 SNR=48.3 23:44:25.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:25.911 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:25.911 00.000 10672 Enqueuing Expose request 23:44:25.911 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:44:25.911 00.000 428 Worker thread wakes up 23:44:25.911 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:25.911 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:25.942 00.031 10672 read socket command 10 23:44:25.942 00.000 10672 processing socket request REQDIST 23:44:25.942 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:44:25.942 00.000 10672 Sending socket response 28 (0x1c) 23:44:29.363 03.421 428 Exposure complete 23:44:29.488 00.125 428 worker thread done servicing request 23:44:29.488 00.000 10672 OnExposeComplete: enter 23:44:29.488 00.000 10672 UpdateGuideState(): m_state=6 23:44:29.488 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 388 23:44:29.488 00.000 10672 Star::Find returns 1 (0), X=598.00, Y=299.53, Mass=409509, SNR=59.0, Peak=57744 HFD=2.4 23:44:29.488 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.14) = xAngle (-1.93 = -1.93) 23:44:29.488 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 23:44:29.488 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.80 mountX=-0.15 mountY=-0.41, mountTheta=-1.92 23:44:29.488 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.41, opts=13) 23:44:29.488 00.000 10672 Enqueuing Move request for scope (-0.09, -0.41) 23:44:29.488 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:44:29.488 00.000 428 Worker thread wakes up 23:44:29.488 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.41) opts 0xd 23:44:29.488 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.41) 23:44:29.488 00.000 428 Moving (-0.09, -0.41) raw xDistance=-0.15 yDistance=-0.41 23:44:29.488 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:44:29.488 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:29.488 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 23:44:29.488 00.000 428 MoveAxis(E, 0, ABG) 23:44:29.488 00.000 428 Move returns status 0, amount 0 23:44:29.488 00.000 428 MoveAxis(N, 0, ABG) 23:44:29.488 00.000 428 Move returns status 0, amount 0 23:44:29.488 00.000 428 move complete, result=0 23:44:29.488 00.000 428 worker thread done servicing request 23:44:29.519 00.031 10672 UpdateGuideState exits: m=409509 SNR=59.0 23:44:29.519 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:29.519 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:29.519 00.000 10672 Enqueuing Expose request 23:44:29.519 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:44:29.519 00.000 428 Worker thread wakes up 23:44:29.519 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:29.519 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:30.925 01.406 10672 read socket command 10 23:44:30.925 00.000 10672 processing socket request REQDIST 23:44:30.925 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:44:30.925 00.000 10672 Sending socket response 32 (0x20) 23:44:33.018 02.093 428 Exposure complete 23:44:33.143 00.125 428 worker thread done servicing request 23:44:33.143 00.000 10672 OnExposeComplete: enter 23:44:33.143 00.000 10672 UpdateGuideState(): m_state=6 23:44:33.143 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 389 23:44:33.143 00.000 10672 Star::Find returns 1 (0), X=597.62, Y=300.00, Mass=425955, SNR=60.4, Peak=65472 HFD=2.7 23:44:33.143 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.14) = xAngle (2.87 = 2.87) 23:44:33.143 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.97 = 2.97) 23:44:33.143 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.07 hyp=0.48 cameraTheta=3.00 mountX=-0.46 mountY=0.08, mountTheta=2.97 23:44:33.143 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.07, opts=13) 23:44:33.143 00.000 10672 Enqueuing Move request for scope (-0.47, 0.07) 23:44:33.143 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:44:33.143 00.000 428 Worker thread wakes up 23:44:33.143 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.07) opts 0xd 23:44:33.143 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.07) 23:44:33.143 00.000 428 Moving (-0.47, 0.07) raw xDistance=-0.46 yDistance=0.08 23:44:33.143 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 23:44:33.143 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:33.143 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:44:33.143 00.000 428 MoveAxis(E, 536, ABG) 23:44:33.143 00.000 428 Guiding Dir = 2, Dur = 536 23:44:33.143 00.000 428 IsSlewing returns 0 23:44:33.143 00.000 428 IsGuiding returns 0 23:44:33.174 00.031 428 PulseGuide returned control before completion, sleep 527 23:44:33.174 00.000 10672 UpdateGuideState exits: m=425955 SNR=60.4 23:44:33.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:33.174 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:33.174 00.000 10672 Enqueuing Expose request 23:44:33.736 00.562 428 IsGuiding returns 0 23:44:33.736 00.000 428 Move returns status 0, amount 536 23:44:33.736 00.000 428 MoveAxis(N, 0, ABG) 23:44:33.736 00.000 428 Move returns status 0, amount 0 23:44:33.736 00.000 428 move complete, result=0 23:44:33.736 00.000 428 worker thread done servicing request 23:44:33.736 00.000 10672 GuideStep: -0.5 px 536 ms EAST, 0.1 px 0 ms NORTH 23:44:33.736 00.000 428 Worker thread wakes up 23:44:33.736 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:33.736 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:35.928 02.192 10672 read socket command 10 23:44:35.928 00.000 10672 processing socket request REQDIST 23:44:35.928 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:44:35.928 00.000 10672 Sending socket response 36 (0x24) 23:44:36.662 00.734 428 Exposure complete 23:44:36.803 00.141 428 worker thread done servicing request 23:44:36.803 00.000 10672 OnExposeComplete: enter 23:44:36.803 00.000 10672 UpdateGuideState(): m_state=6 23:44:36.803 00.000 10672 Star::Find(15, 597, 300, 0, (0,0,0,0), 0.0, 0) frame 390 23:44:36.803 00.000 10672 Star::Find returns 1 (0), X=597.55, Y=299.88, Mass=435380, SNR=63.3, Peak=61664 HFD=2.7 23:44:36.803 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.11) 23:44:36.803 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 23:44:36.803 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.06 hyp=0.54 cameraTheta=-3.04 mountX=-0.54 mountY=-0.04, mountTheta=-3.07 23:44:36.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.06, opts=13) 23:44:36.803 00.000 10672 Enqueuing Move request for scope (-0.54, -0.06) 23:44:36.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:44:36.803 00.000 428 Worker thread wakes up 23:44:36.803 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.06) opts 0xd 23:44:36.803 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.06) 23:44:36.803 00.000 428 Moving (-0.54, -0.06) raw xDistance=-0.54 yDistance=-0.04 23:44:36.803 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54 23:44:36.803 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:36.803 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:44:36.803 00.000 428 MoveAxis(E, 671, ABG) 23:44:36.803 00.000 428 Guiding Dir = 2, Dur = 671 23:44:36.803 00.000 428 IsSlewing returns 0 23:44:36.803 00.000 428 IsGuiding returns 0 23:44:36.818 00.015 10672 UpdateGuideState exits: m=435380 SNR=63.3 23:44:36.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:36.818 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:36.818 00.000 10672 Enqueuing Expose request 23:44:36.834 00.016 428 PulseGuide returned control before completion, sleep 653 23:44:37.506 00.672 428 IsGuiding returns 1 23:44:37.506 00.000 428 scope still moving after pulse duration time elapsed 23:44:37.552 00.046 428 IsSlewing returns 0 23:44:37.552 00.000 428 IsGuiding returns 0 23:44:37.552 00.000 428 scope move finished after 671 + 76 ms 23:44:37.552 00.000 428 Move returns status 0, amount 671 23:44:37.552 00.000 428 MoveAxis(N, 0, ABG) 23:44:37.552 00.000 428 Move returns status 0, amount 0 23:44:37.552 00.000 428 move complete, result=0 23:44:37.552 00.000 428 worker thread done servicing request 23:44:37.552 00.000 428 Worker thread wakes up 23:44:37.552 00.000 10672 GuideStep: -0.5 px 671 ms EAST, -0.0 px 0 ms NORTH 23:44:37.552 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:37.552 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:40.286 02.734 428 Exposure complete 23:44:40.426 00.140 428 worker thread done servicing request 23:44:40.426 00.000 10672 OnExposeComplete: enter 23:44:40.426 00.000 10672 UpdateGuideState(): m_state=6 23:44:40.426 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 391 23:44:40.426 00.000 10672 Star::Find returns 1 (0), X=598.26, Y=299.81, Mass=432820, SNR=61.1, Peak=55344 HFD=3.0 23:44:40.426 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.14) = xAngle (-0.78 = -0.78) 23:44:40.426 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.67 = -0.67) 23:44:40.426 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.64 mountX=0.15 mountY=-0.13, mountTheta=-0.72 23:44:40.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.13, opts=13) 23:44:40.426 00.000 10672 Enqueuing Move request for scope (0.17, -0.13) 23:44:40.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:44:40.426 00.000 428 Worker thread wakes up 23:44:40.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd 23:44:40.426 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.13) 23:44:40.426 00.000 428 Moving (0.17, -0.13) raw xDistance=0.15 yDistance=-0.13 23:44:40.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:44:40.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:40.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:44:40.426 00.000 428 MoveAxis(E, 0, ABG) 23:44:40.426 00.000 428 Move returns status 0, amount 0 23:44:40.426 00.000 428 MoveAxis(N, 0, ABG) 23:44:40.426 00.000 428 Move returns status 0, amount 0 23:44:40.426 00.000 428 move complete, result=0 23:44:40.426 00.000 428 worker thread done servicing request 23:44:40.442 00.016 10672 UpdateGuideState exits: m=432820 SNR=61.1 23:44:40.458 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:40.458 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:40.458 00.000 10672 Enqueuing Expose request 23:44:40.458 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:44:40.458 00.000 428 Worker thread wakes up 23:44:40.458 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:40.458 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:40.927 00.469 10672 read socket command 10 23:44:40.927 00.000 10672 processing socket request REQDIST 23:44:40.927 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:44:40.927 00.000 10672 Sending socket response 35 (0x23) 23:44:43.946 03.019 428 Exposure complete 23:44:44.071 00.125 428 worker thread done servicing request 23:44:44.071 00.000 10672 OnExposeComplete: enter 23:44:44.071 00.000 10672 UpdateGuideState(): m_state=6 23:44:44.071 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 392 23:44:44.071 00.000 10672 Star::Find returns 1 (0), X=597.96, Y=300.06, Mass=432602, SNR=68.3, Peak=65488 HFD=2.9 23:44:44.071 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.14) = xAngle (2.25 = 2.25) 23:44:44.071 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.36 = 2.36) 23:44:44.071 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=-0.11 mountY=0.13, mountTheta=2.30 23:44:44.071 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.12, opts=13) 23:44:44.071 00.000 10672 Enqueuing Move request for scope (-0.13, 0.12) 23:44:44.071 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:44:44.071 00.000 428 Worker thread wakes up 23:44:44.071 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd 23:44:44.071 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.12) 23:44:44.071 00.000 428 Moving (-0.13, 0.12) raw xDistance=-0.11 yDistance=0.13 23:44:44.087 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 23:44:44.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:44.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 23:44:44.087 00.000 428 MoveAxis(E, 0, ABG) 23:44:44.087 00.000 428 Move returns status 0, amount 0 23:44:44.087 00.000 428 MoveAxis(N, 0, ABG) 23:44:44.087 00.000 428 Move returns status 0, amount 0 23:44:44.087 00.000 428 move complete, result=0 23:44:44.087 00.000 428 worker thread done servicing request 23:44:44.102 00.015 10672 UpdateGuideState exits: m=432602 SNR=68.3 23:44:44.102 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:44.102 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:44.102 00.000 10672 Enqueuing Expose request 23:44:44.102 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:44:44.102 00.000 428 Worker thread wakes up 23:44:44.102 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:44.102 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:45.930 01.828 10672 read socket command 10 23:44:45.930 00.000 10672 processing socket request REQDIST 23:44:45.930 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:44:45.930 00.000 10672 Sending socket response 30 (0x1e) 23:44:47.585 01.655 428 Exposure complete 23:44:47.710 00.125 428 worker thread done servicing request 23:44:47.726 00.016 10672 OnExposeComplete: enter 23:44:47.726 00.000 10672 UpdateGuideState(): m_state=6 23:44:47.726 00.000 10672 Star::Find(15, 597, 300, 0, (0,0,0,0), 0.0, 0) frame 393 23:44:47.726 00.000 10672 Star::Find returns 1 (0), X=598.01, Y=299.53, Mass=446051, SNR=62.7, Peak=62096 HFD=3.1 23:44:47.726 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.14) = xAngle (-1.90 = -1.90) 23:44:47.726 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.79 = -1.79) 23:44:47.726 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.41 hyp=0.41 cameraTheta=-1.76 mountX=-0.13 mountY=-0.41, mountTheta=-1.89 23:44:47.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.41, opts=13) 23:44:47.726 00.000 10672 Enqueuing Move request for scope (-0.08, -0.41) 23:44:47.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:44:47.726 00.000 428 Worker thread wakes up 23:44:47.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.41) opts 0xd 23:44:47.726 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.41) 23:44:47.726 00.000 428 Moving (-0.08, -0.41) raw xDistance=-0.13 yDistance=-0.41 23:44:47.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:44:47.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:47.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 23:44:47.726 00.000 428 MoveAxis(E, 0, ABG) 23:44:47.726 00.000 428 Move returns status 0, amount 0 23:44:47.726 00.000 428 MoveAxis(N, 0, ABG) 23:44:47.726 00.000 428 Move returns status 0, amount 0 23:44:47.726 00.000 428 move complete, result=0 23:44:47.726 00.000 428 worker thread done servicing request 23:44:47.742 00.016 10672 UpdateGuideState exits: m=446051 SNR=62.7 23:44:47.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:47.742 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:47.742 00.000 10672 Enqueuing Expose request 23:44:47.742 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:44:47.742 00.000 428 Worker thread wakes up 23:44:47.742 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:47.742 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:50.949 03.207 10672 read socket command 10 23:44:50.949 00.000 10672 processing socket request REQDIST 23:44:50.949 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:44:50.949 00.000 10672 Sending socket response 33 (0x21) 23:44:51.261 00.312 428 Exposure complete 23:44:51.386 00.125 428 worker thread done servicing request 23:44:51.386 00.000 10672 OnExposeComplete: enter 23:44:51.386 00.000 10672 UpdateGuideState(): m_state=6 23:44:51.386 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 394 23:44:51.386 00.000 10672 Star::Find returns 1 (0), X=597.57, Y=299.99, Mass=467240, SNR=67.8, Peak=58176 HFD=3.1 23:44:51.386 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 23:44:51.386 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 23:44:51.386 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.06 hyp=0.53 cameraTheta=3.03 mountX=-0.51 mountY=0.07, mountTheta=3.00 23:44:51.386 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.06, opts=13) 23:44:51.386 00.000 10672 Enqueuing Move request for scope (-0.52, 0.06) 23:44:51.386 00.000 428 Worker thread wakes up 23:44:51.386 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1112, FiltMax=65488, Gamma=1.000 23:44:51.386 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.06) opts 0xd 23:44:51.386 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.06) 23:44:51.386 00.000 428 Moving (-0.52, 0.06) raw xDistance=-0.51 yDistance=0.07 23:44:51.386 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 23:44:51.386 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:51.386 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 23:44:51.386 00.000 428 MoveAxis(E, 599, ABG) 23:44:51.386 00.000 428 Guiding Dir = 2, Dur = 599 23:44:51.386 00.000 428 IsSlewing returns 0 23:44:51.386 00.000 428 IsGuiding returns 0 23:44:51.402 00.016 428 PulseGuide returned control before completion, sleep 595 23:44:51.417 00.015 10672 UpdateGuideState exits: m=467240 SNR=67.8 23:44:51.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:51.417 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:51.417 00.000 10672 Enqueuing Expose request 23:44:52.027 00.610 428 IsGuiding returns 0 23:44:52.027 00.000 428 Move returns status 0, amount 599 23:44:52.027 00.000 428 MoveAxis(N, 0, ABG) 23:44:52.027 00.000 428 Move returns status 0, amount 0 23:44:52.027 00.000 428 move complete, result=0 23:44:52.027 00.000 428 worker thread done servicing request 23:44:52.027 00.000 10672 GuideStep: -0.5 px 599 ms EAST, 0.1 px 0 ms NORTH 23:44:52.027 00.000 428 Worker thread wakes up 23:44:52.027 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:52.027 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:54.900 02.873 428 Exposure complete 23:44:55.040 00.140 428 worker thread done servicing request 23:44:55.040 00.000 10672 OnExposeComplete: enter 23:44:55.040 00.000 10672 UpdateGuideState(): m_state=6 23:44:55.040 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 395 23:44:55.040 00.000 10672 Star::Find returns 1 (0), X=597.84, Y=299.73, Mass=396304, SNR=55.4, Peak=56656 HFD=2.7 23:44:55.040 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (0.14) = xAngle (-2.59 = -2.59) 23:44:55.040 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.48 = -2.48) 23:44:55.040 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.21 hyp=0.33 cameraTheta=-2.45 mountX=-0.28 mountY=-0.20, mountTheta=-2.52 23:44:55.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.21, opts=13) 23:44:55.040 00.000 10672 Enqueuing Move request for scope (-0.25, -0.21) 23:44:55.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1008, FiltMax=65488, Gamma=1.000 23:44:55.040 00.000 428 Worker thread wakes up 23:44:55.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.21) opts 0xd 23:44:55.040 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.21) 23:44:55.040 00.000 428 Moving (-0.25, -0.21) raw xDistance=-0.28 yDistance=-0.20 23:44:55.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 23:44:55.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:55.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:44:55.040 00.000 428 MoveAxis(E, 0, ABG) 23:44:55.040 00.000 428 Move returns status 0, amount 0 23:44:55.040 00.000 428 MoveAxis(N, 0, ABG) 23:44:55.040 00.000 428 Move returns status 0, amount 0 23:44:55.040 00.000 428 move complete, result=0 23:44:55.040 00.000 428 worker thread done servicing request 23:44:55.071 00.031 10672 UpdateGuideState exits: m=396304 SNR=55.4 23:44:55.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:55.071 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:55.071 00.000 10672 Enqueuing Expose request 23:44:55.071 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:44:55.071 00.000 428 Worker thread wakes up 23:44:55.071 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:55.071 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:44:55.931 00.860 10672 read socket command 10 23:44:55.931 00.000 10672 processing socket request REQDIST 23:44:55.931 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:44:55.931 00.000 10672 Sending socket response 37 (0x25) 23:44:58.555 02.624 428 Exposure complete 23:44:58.680 00.125 428 worker thread done servicing request 23:44:58.680 00.000 10672 OnExposeComplete: enter 23:44:58.680 00.000 10672 UpdateGuideState(): m_state=6 23:44:58.680 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 396 23:44:58.680 00.000 10672 Star::Find returns 1 (0), X=598.25, Y=299.56, Mass=459322, SNR=66.2, Peak=59696 HFD=3.0 23:44:58.680 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 23:44:58.680 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 23:44:58.680 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.38 hyp=0.41 cameraTheta=-1.16 mountX=0.11 mountY=-0.38, mountTheta=-1.29 23:44:58.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.38, opts=13) 23:44:58.680 00.000 10672 Enqueuing Move request for scope (0.16, -0.38) 23:44:58.680 00.000 428 Worker thread wakes up 23:44:58.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:44:58.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.38) opts 0xd 23:44:58.680 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.38) 23:44:58.680 00.000 428 Moving (0.16, -0.38) raw xDistance=0.11 yDistance=-0.38 23:44:58.680 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:44:58.680 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:44:58.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 23:44:58.680 00.000 428 MoveAxis(E, 0, ABG) 23:44:58.680 00.000 428 Move returns status 0, amount 0 23:44:58.680 00.000 428 MoveAxis(N, 0, ABG) 23:44:58.695 00.015 428 Move returns status 0, amount 0 23:44:58.695 00.000 428 move complete, result=0 23:44:58.695 00.000 428 worker thread done servicing request 23:44:58.711 00.016 10672 UpdateGuideState exits: m=459322 SNR=66.2 23:44:58.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:44:58.711 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:44:58.711 00.000 10672 Enqueuing Expose request 23:44:58.711 00.000 428 Worker thread wakes up 23:44:58.711 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:44:58.711 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:44:58.711 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:00.933 02.222 10672 read socket command 10 23:45:00.933 00.000 10672 processing socket request REQDIST 23:45:00.933 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:45:00.933 00.000 10672 Sending socket response 38 (0x26) 23:45:02.198 01.265 428 Exposure complete 23:45:02.323 00.125 428 worker thread done servicing request 23:45:02.323 00.000 10672 OnExposeComplete: enter 23:45:02.323 00.000 10672 UpdateGuideState(): m_state=6 23:45:02.323 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 397 23:45:02.323 00.000 10672 Star::Find returns 1 (0), X=597.88, Y=299.60, Mass=371034, SNR=51.7, Peak=49888 HFD=2.6 23:45:02.323 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.27 = -2.27) 23:45:02.323 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 23:45:02.323 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.34 hyp=0.40 cameraTheta=-2.13 mountX=-0.26 mountY=-0.33, mountTheta=-2.23 23:45:02.323 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.34, opts=13) 23:45:02.323 00.000 10672 Enqueuing Move request for scope (-0.21, -0.34) 23:45:02.323 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:45:02.323 00.000 428 Worker thread wakes up 23:45:02.323 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.34) opts 0xd 23:45:02.323 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.34) 23:45:02.323 00.000 428 Moving (-0.21, -0.34) raw xDistance=-0.26 yDistance=-0.33 23:45:02.323 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:45:02.323 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:02.323 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 23:45:02.323 00.000 428 MoveAxis(E, 0, ABG) 23:45:02.323 00.000 428 Move returns status 0, amount 0 23:45:02.323 00.000 428 MoveAxis(N, 0, ABG) 23:45:02.323 00.000 428 Move returns status 0, amount 0 23:45:02.323 00.000 428 move complete, result=0 23:45:02.323 00.000 428 worker thread done servicing request 23:45:02.354 00.031 10672 UpdateGuideState exits: m=371034 SNR=51.7 23:45:02.354 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:02.354 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:02.354 00.000 10672 Enqueuing Expose request 23:45:02.354 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:45:02.354 00.000 428 Worker thread wakes up 23:45:02.354 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:02.354 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:05.822 03.468 428 Exposure complete 23:45:05.931 00.109 10672 read socket command 10 23:45:05.931 00.000 10672 processing socket request REQDIST 23:45:05.931 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:45:05.931 00.000 10672 Sending socket response 39 (0x27) 23:45:05.963 00.032 428 worker thread done servicing request 23:45:05.963 00.000 10672 OnExposeComplete: enter 23:45:05.963 00.000 10672 UpdateGuideState(): m_state=6 23:45:05.963 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 398 23:45:05.963 00.000 10672 Star::Find returns 1 (0), X=598.04, Y=299.77, Mass=432373, SNR=63.3, Peak=56000 HFD=2.9 23:45:05.963 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.14) = xAngle (-2.00 = -2.00) 23:45:05.963 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.90 = -1.90) 23:45:05.963 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.17 cameraTheta=-1.87 mountX=-0.07 mountY=-0.16, mountTheta=-1.99 23:45:05.963 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.17, opts=13) 23:45:05.963 00.000 10672 Enqueuing Move request for scope (-0.05, -0.17) 23:45:05.963 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:05.963 00.000 428 Worker thread wakes up 23:45:05.963 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd 23:45:05.963 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.17) 23:45:05.963 00.000 428 Moving (-0.05, -0.17) raw xDistance=-0.07 yDistance=-0.16 23:45:05.963 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 23:45:05.963 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:05.963 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:45:05.963 00.000 428 MoveAxis(E, 0, ABG) 23:45:05.963 00.000 428 Move returns status 0, amount 0 23:45:05.963 00.000 428 MoveAxis(N, 0, ABG) 23:45:05.963 00.000 428 Move returns status 0, amount 0 23:45:05.963 00.000 428 move complete, result=0 23:45:05.963 00.000 428 worker thread done servicing request 23:45:05.994 00.031 10672 UpdateGuideState exits: m=432373 SNR=63.3 23:45:05.994 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:05.994 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:05.994 00.000 10672 Enqueuing Expose request 23:45:05.994 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:45:05.994 00.000 428 Worker thread wakes up 23:45:05.994 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:05.994 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:09.482 03.488 428 Exposure complete 23:45:09.607 00.125 428 worker thread done servicing request 23:45:09.607 00.000 10672 OnExposeComplete: enter 23:45:09.607 00.000 10672 UpdateGuideState(): m_state=6 23:45:09.623 00.016 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 399 23:45:09.623 00.000 10672 Star::Find returns 1 (0), X=598.25, Y=299.64, Mass=413415, SNR=61.8, Peak=56976 HFD=3.0 23:45:09.623 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.22 = -1.22) 23:45:09.623 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 23:45:09.623 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-1.09 mountX=0.11 mountY=-0.30, mountTheta=-1.21 23:45:09.623 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.30, opts=13) 23:45:09.623 00.000 10672 Enqueuing Move request for scope (0.16, -0.30) 23:45:09.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:09.623 00.000 428 Worker thread wakes up 23:45:09.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.30) opts 0xd 23:45:09.623 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.30) 23:45:09.623 00.000 428 Moving (0.16, -0.30) raw xDistance=0.11 yDistance=-0.30 23:45:09.623 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:45:09.623 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:09.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:45:09.623 00.000 428 MoveAxis(E, 0, ABG) 23:45:09.623 00.000 428 Move returns status 0, amount 0 23:45:09.623 00.000 428 MoveAxis(N, 0, ABG) 23:45:09.623 00.000 428 Move returns status 0, amount 0 23:45:09.623 00.000 428 move complete, result=0 23:45:09.623 00.000 428 worker thread done servicing request 23:45:09.638 00.015 10672 UpdateGuideState exits: m=413415 SNR=61.8 23:45:09.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:09.638 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:09.638 00.000 10672 Enqueuing Expose request 23:45:09.638 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:45:09.638 00.000 428 Worker thread wakes up 23:45:09.638 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:09.638 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:10.935 01.297 10672 read socket command 10 23:45:10.935 00.000 10672 processing socket request REQDIST 23:45:10.935 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:45:10.935 00.000 10672 Sending socket response 32 (0x20) 23:45:13.137 02.202 428 Exposure complete 23:45:13.278 00.141 428 worker thread done servicing request 23:45:13.278 00.000 10672 OnExposeComplete: enter 23:45:13.278 00.000 10672 UpdateGuideState(): m_state=6 23:45:13.278 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 400 23:45:13.278 00.000 10672 Star::Find returns 1 (0), X=597.82, Y=299.67, Mass=421479, SNR=60.1, Peak=62976 HFD=2.8 23:45:13.278 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.14) = xAngle (-2.51 = -2.51) 23:45:13.278 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.40 = -2.40) 23:45:13.278 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.26 hyp=0.38 cameraTheta=-2.37 mountX=-0.30 mountY=-0.26, mountTheta=-2.44 23:45:13.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.26, opts=13) 23:45:13.278 00.000 10672 Enqueuing Move request for scope (-0.27, -0.26) 23:45:13.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:13.278 00.000 428 Worker thread wakes up 23:45:13.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.26) opts 0xd 23:45:13.278 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.26) 23:45:13.278 00.000 428 Moving (-0.27, -0.26) raw xDistance=-0.30 yDistance=-0.26 23:45:13.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 23:45:13.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:13.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 23:45:13.278 00.000 428 MoveAxis(E, 0, ABG) 23:45:13.278 00.000 428 Move returns status 0, amount 0 23:45:13.278 00.000 428 MoveAxis(N, 0, ABG) 23:45:13.278 00.000 428 Move returns status 0, amount 0 23:45:13.278 00.000 428 move complete, result=0 23:45:13.278 00.000 428 worker thread done servicing request 23:45:13.293 00.015 10672 UpdateGuideState exits: m=421479 SNR=60.1 23:45:13.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:13.293 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:13.293 00.000 10672 Enqueuing Expose request 23:45:13.293 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:45:13.293 00.000 428 Worker thread wakes up 23:45:13.309 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:13.309 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:15.923 02.614 10672 read socket command 10 23:45:15.923 00.000 10672 processing socket request REQDIST 23:45:15.923 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:45:15.923 00.000 10672 Sending socket response 34 (0x22) 23:45:16.797 00.874 428 Exposure complete 23:45:16.938 00.141 428 worker thread done servicing request 23:45:16.938 00.000 10672 OnExposeComplete: enter 23:45:16.938 00.000 10672 UpdateGuideState(): m_state=6 23:45:16.938 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 401 23:45:16.938 00.000 10672 Star::Find returns 1 (0), X=598.08, Y=299.85, Mass=401781, SNR=53.9, Peak=60032 HFD=2.6 23:45:16.938 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.14) = xAngle (-1.81 = -1.81) 23:45:16.938 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.70 = -1.70) 23:45:16.938 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.67 mountX=-0.02 mountY=-0.08, mountTheta=-1.81 23:45:16.938 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.08, opts=13) 23:45:16.938 00.000 10672 Enqueuing Move request for scope (-0.01, -0.08) 23:45:16.938 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:45:16.938 00.000 428 Worker thread wakes up 23:45:16.938 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd 23:45:16.938 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.08) 23:45:16.938 00.000 428 Moving (-0.01, -0.08) raw xDistance=-0.02 yDistance=-0.08 23:45:16.938 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:45:16.938 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:16.938 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:45:16.938 00.000 428 MoveAxis(E, 0, ABG) 23:45:16.938 00.000 428 Move returns status 0, amount 0 23:45:16.938 00.000 428 MoveAxis(N, 0, ABG) 23:45:16.938 00.000 428 Move returns status 0, amount 0 23:45:16.938 00.000 428 move complete, result=0 23:45:16.938 00.000 428 worker thread done servicing request 23:45:16.969 00.031 10672 UpdateGuideState exits: m=401781 SNR=53.9 23:45:16.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:16.969 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:16.969 00.000 10672 Enqueuing Expose request 23:45:16.969 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:45:16.969 00.000 428 Worker thread wakes up 23:45:16.969 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:16.969 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:20.437 03.468 428 Exposure complete 23:45:20.562 00.125 428 worker thread done servicing request 23:45:20.562 00.000 10672 OnExposeComplete: enter 23:45:20.562 00.000 10672 UpdateGuideState(): m_state=6 23:45:20.562 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 402 23:45:20.562 00.000 10672 Star::Find returns 1 (0), X=598.34, Y=299.79, Mass=461046, SNR=63.2, Peak=53056 HFD=3.1 23:45:20.562 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 23:45:20.562 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 23:45:20.562 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-0.53 mountX=0.22 mountY=-0.15, mountTheta=-0.59 23:45:20.562 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.14, opts=13) 23:45:20.562 00.000 10672 Enqueuing Move request for scope (0.25, -0.14) 23:45:20.577 00.015 428 Worker thread wakes up 23:45:20.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:45:20.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd 23:45:20.577 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.14) 23:45:20.577 00.000 428 Moving (0.25, -0.14) raw xDistance=0.22 yDistance=-0.15 23:45:20.577 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 23:45:20.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:20.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:45:20.577 00.000 428 MoveAxis(E, 0, ABG) 23:45:20.577 00.000 428 Move returns status 0, amount 0 23:45:20.577 00.000 428 MoveAxis(N, 0, ABG) 23:45:20.577 00.000 428 Move returns status 0, amount 0 23:45:20.577 00.000 428 move complete, result=0 23:45:20.577 00.000 428 worker thread done servicing request 23:45:20.593 00.016 10672 UpdateGuideState exits: m=461046 SNR=63.2 23:45:20.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:20.593 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:20.593 00.000 10672 Enqueuing Expose request 23:45:20.593 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:45:20.593 00.000 428 Worker thread wakes up 23:45:20.593 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:20.593 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:20.952 00.359 10672 read socket command 10 23:45:20.952 00.000 10672 processing socket request REQDIST 23:45:20.952 00.000 10672 SOCKSVR: Sending pixel error of 0.27 23:45:20.952 00.000 10672 Sending socket response 27 (0x1b) 23:45:24.097 03.145 428 Exposure complete 23:45:24.221 00.124 428 worker thread done servicing request 23:45:24.221 00.000 10672 OnExposeComplete: enter 23:45:24.221 00.000 10672 UpdateGuideState(): m_state=6 23:45:24.221 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 403 23:45:24.221 00.000 10672 Star::Find returns 1 (0), X=598.13, Y=299.70, Mass=415675, SNR=62.3, Peak=58832 HFD=2.6 23:45:24.221 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.14) = xAngle (-1.54 = -1.54) 23:45:24.221 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.43 = -1.43) 23:45:24.221 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.40 mountX=0.01 mountY=-0.24, mountTheta=-1.54 23:45:24.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.24, opts=13) 23:45:24.221 00.000 10672 Enqueuing Move request for scope (0.04, -0.24) 23:45:24.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:24.221 00.000 428 Worker thread wakes up 23:45:24.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd 23:45:24.221 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.24) 23:45:24.221 00.000 428 Moving (0.04, -0.24) raw xDistance=0.01 yDistance=-0.24 23:45:24.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:45:24.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:24.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:45:24.221 00.000 428 MoveAxis(E, 0, ABG) 23:45:24.221 00.000 428 Move returns status 0, amount 0 23:45:24.221 00.000 428 MoveAxis(N, 0, ABG) 23:45:24.221 00.000 428 Move returns status 0, amount 0 23:45:24.221 00.000 428 move complete, result=0 23:45:24.221 00.000 428 worker thread done servicing request 23:45:24.253 00.032 10672 UpdateGuideState exits: m=415675 SNR=62.3 23:45:24.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:24.253 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:24.253 00.000 10672 Enqueuing Expose request 23:45:24.253 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:45:24.253 00.000 428 Worker thread wakes up 23:45:24.253 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:24.253 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:25.924 01.671 10672 read socket command 10 23:45:25.924 00.000 10672 processing socket request REQDIST 23:45:25.924 00.000 10672 SOCKSVR: Sending pixel error of 0.26 23:45:25.924 00.000 10672 Sending socket response 26 (0x1a) 23:45:27.736 01.812 428 Exposure complete 23:45:27.876 00.140 428 worker thread done servicing request 23:45:27.876 00.000 10672 OnExposeComplete: enter 23:45:27.876 00.000 10672 UpdateGuideState(): m_state=6 23:45:27.876 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 404 23:45:27.876 00.000 10672 Star::Find returns 1 (0), X=598.62, Y=300.08, Mass=433168, SNR=67.4, Peak=52064 HFD=2.9 23:45:27.876 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.14) = xAngle (0.13 = 0.13) 23:45:27.876 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.24 = 0.24) 23:45:27.876 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.15 hyp=0.55 cameraTheta=0.27 mountX=0.54 mountY=0.13, mountTheta=0.23 23:45:27.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.15, opts=13) 23:45:27.876 00.000 10672 Enqueuing Move request for scope (0.53, 0.15) 23:45:27.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:27.876 00.000 428 Worker thread wakes up 23:45:27.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.15) opts 0xd 23:45:27.876 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.15) 23:45:27.876 00.000 428 Moving (0.53, 0.15) raw xDistance=0.54 yDistance=0.13 23:45:27.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 23:45:27.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:27.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 23:45:27.876 00.000 428 MoveAxis(W, 637, ABG) 23:45:27.876 00.000 428 Guiding Dir = 3, Dur = 637 23:45:27.876 00.000 428 IsSlewing returns 0 23:45:27.876 00.000 428 IsGuiding returns 0 23:45:27.892 00.016 428 PulseGuide returned control before completion, sleep 632 23:45:27.908 00.016 10672 UpdateGuideState exits: m=433168 SNR=67.4 23:45:27.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:27.908 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:27.908 00.000 10672 Enqueuing Expose request 23:45:28.564 00.656 428 IsGuiding returns 0 23:45:28.564 00.000 428 Move returns status 0, amount 637 23:45:28.564 00.000 428 MoveAxis(N, 0, ABG) 23:45:28.564 00.000 428 Move returns status 0, amount 0 23:45:28.564 00.000 428 move complete, result=0 23:45:28.564 00.000 428 worker thread done servicing request 23:45:28.564 00.000 428 Worker thread wakes up 23:45:28.564 00.000 10672 GuideStep: 0.5 px 637 ms WEST, 0.1 px 0 ms NORTH 23:45:28.564 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:28.564 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:30.923 02.359 10672 read socket command 10 23:45:30.923 00.000 10672 processing socket request REQDIST 23:45:30.923 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:45:30.923 00.000 10672 Sending socket response 34 (0x22) 23:45:31.391 00.468 428 Exposure complete 23:45:31.532 00.141 428 worker thread done servicing request 23:45:31.532 00.000 10672 OnExposeComplete: enter 23:45:31.532 00.000 10672 UpdateGuideState(): m_state=6 23:45:31.532 00.000 10672 Star::Find(15, 598, 300, 0, (0,0,0,0), 0.0, 0) frame 405 23:45:31.532 00.000 10672 Star::Find returns 1 (0), X=598.16, Y=299.40, Mass=413990, SNR=55.3, Peak=58832 HFD=2.7 23:45:31.532 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 23:45:31.532 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 23:45:31.532 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.54 hyp=0.54 cameraTheta=-1.43 mountX=0.00 mountY=-0.54, mountTheta=-1.57 23:45:31.547 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.54, opts=13) 23:45:31.547 00.000 10672 Enqueuing Move request for scope (0.07, -0.54) 23:45:31.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:45:31.547 00.000 428 Worker thread wakes up 23:45:31.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.54) opts 0xd 23:45:31.547 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.54) 23:45:31.547 00.000 428 Moving (0.07, -0.54) raw xDistance=0.00 yDistance=-0.54 23:45:31.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 23:45:31.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:31.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 23:45:31.547 00.000 428 MoveAxis(E, 0, ABG) 23:45:31.547 00.000 428 Move returns status 0, amount 0 23:45:31.547 00.000 428 MoveAxis(N, 0, ABG) 23:45:31.547 00.000 428 Move returns status 0, amount 0 23:45:31.547 00.000 428 move complete, result=0 23:45:31.547 00.000 428 worker thread done servicing request 23:45:31.563 00.016 10672 UpdateGuideState exits: m=413990 SNR=55.3 23:45:31.563 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:31.563 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:31.563 00.000 10672 Enqueuing Expose request 23:45:31.563 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 23:45:31.563 00.000 428 Worker thread wakes up 23:45:31.563 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:31.563 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:35.035 03.472 428 Exposure complete 23:45:35.175 00.140 428 worker thread done servicing request 23:45:35.175 00.000 10672 OnExposeComplete: enter 23:45:35.175 00.000 10672 UpdateGuideState(): m_state=6 23:45:35.175 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 406 23:45:35.175 00.000 10672 Star::Find returns 1 (0), X=597.97, Y=299.42, Mass=453938, SNR=66.9, Peak=63296 HFD=3.1 23:45:35.175 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 23:45:35.175 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 23:45:35.175 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.51 hyp=0.53 cameraTheta=-1.81 mountX=-0.19 mountY=-0.51, mountTheta=-1.93 23:45:35.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.51, opts=13) 23:45:35.175 00.000 10672 Enqueuing Move request for scope (-0.12, -0.51) 23:45:35.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:45:35.175 00.000 428 Worker thread wakes up 23:45:35.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.51) opts 0xd 23:45:35.175 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.51) 23:45:35.175 00.000 428 Moving (-0.12, -0.51) raw xDistance=-0.19 yDistance=-0.51 23:45:35.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 23:45:35.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:35.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 23:45:35.175 00.000 428 MoveAxis(E, 0, ABG) 23:45:35.175 00.000 428 Move returns status 0, amount 0 23:45:35.175 00.000 428 MoveAxis(N, 0, ABG) 23:45:35.175 00.000 428 Move returns status 0, amount 0 23:45:35.175 00.000 428 move complete, result=0 23:45:35.175 00.000 428 worker thread done servicing request 23:45:35.191 00.016 10672 UpdateGuideState exits: m=453938 SNR=66.9 23:45:35.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:35.191 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:35.191 00.000 10672 Enqueuing Expose request 23:45:35.191 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 23:45:35.191 00.000 428 Worker thread wakes up 23:45:35.191 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:35.191 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:35.925 00.734 10672 read socket command 10 23:45:35.925 00.000 10672 processing socket request REQDIST 23:45:35.925 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:45:35.925 00.000 10672 Sending socket response 44 (0x2c) 23:45:38.674 02.749 428 Exposure complete 23:45:38.799 00.125 428 worker thread done servicing request 23:45:38.799 00.000 10672 OnExposeComplete: enter 23:45:38.799 00.000 10672 UpdateGuideState(): m_state=6 23:45:38.799 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 407 23:45:38.799 00.000 10672 Star::Find returns 1 (0), X=598.23, Y=299.84, Mass=424156, SNR=60.3, Peak=53808 HFD=3.0 23:45:38.799 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.14) = xAngle (-0.73 = -0.73) 23:45:38.799 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.62 = -0.62) 23:45:38.799 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.59 mountX=0.13 mountY=-0.10, mountTheta=-0.66 23:45:38.815 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.09, opts=13) 23:45:38.815 00.000 10672 Enqueuing Move request for scope (0.14, -0.09) 23:45:38.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:45:38.815 00.000 428 Worker thread wakes up 23:45:38.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd 23:45:38.815 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.09) 23:45:38.815 00.000 428 Moving (0.14, -0.09) raw xDistance=0.13 yDistance=-0.10 23:45:38.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 23:45:38.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:38.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 23:45:38.815 00.000 428 MoveAxis(E, 0, ABG) 23:45:38.815 00.000 428 Move returns status 0, amount 0 23:45:38.815 00.000 428 MoveAxis(N, 0, ABG) 23:45:38.815 00.000 428 Move returns status 0, amount 0 23:45:38.815 00.000 428 move complete, result=0 23:45:38.815 00.000 428 worker thread done servicing request 23:45:38.830 00.015 10672 UpdateGuideState exits: m=424156 SNR=60.3 23:45:38.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:38.830 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:38.830 00.000 10672 Enqueuing Expose request 23:45:38.830 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:45:38.830 00.000 428 Worker thread wakes up 23:45:38.830 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:38.830 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:40.929 02.099 10672 read socket command 10 23:45:40.929 00.000 10672 processing socket request REQDIST 23:45:40.929 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:45:40.929 00.000 10672 Sending socket response 36 (0x24) 23:45:42.319 01.390 428 Exposure complete 23:45:42.459 00.140 428 worker thread done servicing request 23:45:42.459 00.000 10672 OnExposeComplete: enter 23:45:42.459 00.000 10672 UpdateGuideState(): m_state=6 23:45:42.459 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 408 23:45:42.459 00.000 10672 Star::Find returns 1 (0), X=598.34, Y=299.89, Mass=439707, SNR=62.6, Peak=58608 HFD=3.2 23:45:42.459 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.14) = xAngle (-0.33 = -0.33) 23:45:42.459 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.22 = -0.22) 23:45:42.459 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.26 cameraTheta=-0.20 mountX=0.24 mountY=-0.06, mountTheta=-0.23 23:45:42.459 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.05, opts=13) 23:45:42.459 00.000 10672 Enqueuing Move request for scope (0.25, -0.05) 23:45:42.459 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:42.459 00.000 428 Worker thread wakes up 23:45:42.459 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd 23:45:42.459 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.05) 23:45:42.459 00.000 428 Moving (0.25, -0.05) raw xDistance=0.24 yDistance=-0.06 23:45:42.459 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 23:45:42.459 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:42.459 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 23:45:42.459 00.000 428 MoveAxis(E, 0, ABG) 23:45:42.459 00.000 428 Move returns status 0, amount 0 23:45:42.459 00.000 428 MoveAxis(N, 0, ABG) 23:45:42.459 00.000 428 Move returns status 0, amount 0 23:45:42.459 00.000 428 move complete, result=0 23:45:42.459 00.000 428 worker thread done servicing request 23:45:42.490 00.031 10672 UpdateGuideState exits: m=439707 SNR=62.6 23:45:42.490 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:42.490 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:42.490 00.000 10672 Enqueuing Expose request 23:45:42.490 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:45:42.490 00.000 428 Worker thread wakes up 23:45:42.490 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:42.490 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:45.927 03.437 10672 read socket command 10 23:45:45.927 00.000 10672 processing socket request REQDIST 23:45:45.927 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:45:45.927 00.000 10672 Sending socket response 33 (0x21) 23:45:45.974 00.047 428 Exposure complete 23:45:46.099 00.125 428 worker thread done servicing request 23:45:46.099 00.000 10672 OnExposeComplete: enter 23:45:46.099 00.000 10672 UpdateGuideState(): m_state=6 23:45:46.099 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 409 23:45:46.099 00.000 10672 Star::Find returns 1 (0), X=597.98, Y=299.69, Mass=412542, SNR=56.4, Peak=65488 HFD=2.6 23:45:46.099 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.14) = xAngle (-2.13 = -2.13) 23:45:46.099 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.02 = -2.02) 23:45:46.099 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.99 mountX=-0.14 mountY=-0.24, mountTheta=-2.10 23:45:46.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.25, opts=13) 23:45:46.099 00.000 10672 Enqueuing Move request for scope (-0.11, -0.25) 23:45:46.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:46.099 00.000 428 Worker thread wakes up 23:45:46.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd 23:45:46.099 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.25) 23:45:46.099 00.000 428 Moving (-0.11, -0.25) raw xDistance=-0.14 yDistance=-0.24 23:45:46.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:45:46.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:46.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:45:46.099 00.000 428 MoveAxis(E, 0, ABG) 23:45:46.099 00.000 428 Move returns status 0, amount 0 23:45:46.099 00.000 428 MoveAxis(N, 0, ABG) 23:45:46.099 00.000 428 Move returns status 0, amount 0 23:45:46.099 00.000 428 move complete, result=0 23:45:46.099 00.000 428 worker thread done servicing request 23:45:46.130 00.031 10672 UpdateGuideState exits: m=412542 SNR=56.4 23:45:46.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:46.130 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:46.130 00.000 10672 Enqueuing Expose request 23:45:46.130 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:45:46.130 00.000 428 Worker thread wakes up 23:45:46.130 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:46.130 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:49.603 03.473 428 Exposure complete 23:45:49.727 00.124 428 worker thread done servicing request 23:45:49.727 00.000 10672 OnExposeComplete: enter 23:45:49.727 00.000 10672 UpdateGuideState(): m_state=6 23:45:49.727 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 410 23:45:49.727 00.000 10672 Star::Find returns 1 (0), X=598.22, Y=299.69, Mass=365128, SNR=54.9, Peak=58400 HFD=2.6 23:45:49.727 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 23:45:49.727 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 23:45:49.727 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-1.09 mountX=0.09 mountY=-0.25, mountTheta=-1.21 23:45:49.743 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.24, opts=13) 23:45:49.743 00.000 10672 Enqueuing Move request for scope (0.13, -0.24) 23:45:49.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:45:49.743 00.000 428 Worker thread wakes up 23:45:49.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.24) opts 0xd 23:45:49.743 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.24) 23:45:49.743 00.000 428 Moving (0.13, -0.24) raw xDistance=0.09 yDistance=-0.25 23:45:49.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:45:49.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:49.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:45:49.743 00.000 428 MoveAxis(E, 0, ABG) 23:45:49.743 00.000 428 Move returns status 0, amount 0 23:45:49.743 00.000 428 MoveAxis(N, 0, ABG) 23:45:49.743 00.000 428 Move returns status 0, amount 0 23:45:49.743 00.000 428 move complete, result=0 23:45:49.743 00.000 428 worker thread done servicing request 23:45:49.759 00.016 10672 UpdateGuideState exits: m=365128 SNR=54.9 23:45:49.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:49.759 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:49.759 00.000 10672 Enqueuing Expose request 23:45:49.759 00.000 428 Worker thread wakes up 23:45:49.759 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:45:49.759 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:49.759 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:50.930 01.171 10672 read socket command 10 23:45:50.930 00.000 10672 processing socket request REQDIST 23:45:50.930 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:45:50.930 00.000 10672 Sending socket response 30 (0x1e) 23:45:53.273 02.343 428 Exposure complete 23:45:53.398 00.125 428 worker thread done servicing request 23:45:53.398 00.000 10672 OnExposeComplete: enter 23:45:53.398 00.000 10672 UpdateGuideState(): m_state=6 23:45:53.398 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 411 23:45:53.398 00.000 10672 Star::Find returns 1 (0), X=598.05, Y=299.77, Mass=419054, SNR=59.6, Peak=65488 HFD=2.5 23:45:53.398 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 23:45:53.398 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 23:45:53.398 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.83 mountX=-0.07 mountY=-0.16, mountTheta=-1.95 23:45:53.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.16, opts=13) 23:45:53.398 00.000 10672 Enqueuing Move request for scope (-0.04, -0.16) 23:45:53.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:45:53.398 00.000 428 Worker thread wakes up 23:45:53.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd 23:45:53.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.16) 23:45:53.398 00.000 428 Moving (-0.04, -0.16) raw xDistance=-0.07 yDistance=-0.16 23:45:53.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 23:45:53.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:53.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:45:53.398 00.000 428 MoveAxis(E, 0, ABG) 23:45:53.398 00.000 428 Move returns status 0, amount 0 23:45:53.398 00.000 428 MoveAxis(N, 0, ABG) 23:45:53.398 00.000 428 Move returns status 0, amount 0 23:45:53.398 00.000 428 move complete, result=0 23:45:53.398 00.000 428 worker thread done servicing request 23:45:53.429 00.031 10672 UpdateGuideState exits: m=419054 SNR=59.6 23:45:53.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:53.429 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:53.429 00.000 10672 Enqueuing Expose request 23:45:53.429 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:45:53.429 00.000 428 Worker thread wakes up 23:45:53.429 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:53.429 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:45:55.929 02.500 10672 read socket command 10 23:45:55.929 00.000 10672 processing socket request REQDIST 23:45:55.929 00.000 10672 SOCKSVR: Sending pixel error of 0.26 23:45:55.929 00.000 10672 Sending socket response 26 (0x1a) 23:45:56.917 00.988 428 Exposure complete 23:45:57.058 00.141 428 worker thread done servicing request 23:45:57.058 00.000 10672 OnExposeComplete: enter 23:45:57.058 00.000 10672 UpdateGuideState(): m_state=6 23:45:57.058 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 412 23:45:57.058 00.000 10672 Star::Find returns 1 (0), X=597.34, Y=299.88, Mass=441286, SNR=57.5, Peak=65488 HFD=2.9 23:45:57.058 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.20 = 3.08) 23:45:57.058 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 23:45:57.058 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=-0.06 hyp=0.76 cameraTheta=-3.07 mountX=-0.75 mountY=-0.03, mountTheta=-3.10 23:45:57.058 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=-0.06, opts=13) 23:45:57.058 00.000 10672 Enqueuing Move request for scope (-0.75, -0.06) 23:45:57.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:45:57.058 00.000 428 Worker thread wakes up 23:45:57.058 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.06) opts 0xd 23:45:57.058 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, -0.06) 23:45:57.058 00.000 428 Moving (-0.75, -0.06) raw xDistance=-0.75 yDistance=-0.03 23:45:57.058 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.75 23:45:57.058 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:45:57.058 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:45:57.058 00.000 428 MoveAxis(E, 883, ABG) 23:45:57.058 00.000 428 Guiding Dir = 2, Dur = 883 23:45:57.058 00.000 428 IsSlewing returns 0 23:45:57.058 00.000 428 IsGuiding returns 0 23:45:57.089 00.031 10672 UpdateGuideState exits: m=441286 SNR=57.5 23:45:57.089 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:45:57.089 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:45:57.089 00.000 10672 Enqueuing Expose request 23:45:57.089 00.000 428 PulseGuide returned control before completion, sleep 866 23:45:57.964 00.875 428 IsGuiding returns 1 23:45:57.964 00.000 428 scope still moving after pulse duration time elapsed 23:45:57.995 00.031 428 IsSlewing returns 0 23:45:57.995 00.000 428 IsGuiding returns 0 23:45:57.995 00.000 428 scope move finished after 883 + 55 ms 23:45:57.995 00.000 428 Move returns status 0, amount 883 23:45:57.995 00.000 428 MoveAxis(N, 0, ABG) 23:45:57.995 00.000 428 Move returns status 0, amount 0 23:45:57.995 00.000 428 move complete, result=0 23:45:57.995 00.000 428 worker thread done servicing request 23:45:57.995 00.000 10672 GuideStep: -0.8 px 883 ms EAST, -0.0 px 0 ms NORTH 23:45:57.995 00.000 428 Worker thread wakes up 23:45:57.995 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:45:57.995 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:00.557 02.562 428 Exposure complete 23:46:00.682 00.125 428 worker thread done servicing request 23:46:00.682 00.000 10672 OnExposeComplete: enter 23:46:00.682 00.000 10672 UpdateGuideState(): m_state=6 23:46:00.697 00.015 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 413 23:46:00.697 00.000 10672 Star::Find returns 1 (0), X=598.55, Y=299.72, Mass=412336, SNR=61.1, Peak=52176 HFD=2.9 23:46:00.697 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.14) = xAngle (-0.57 = -0.57) 23:46:00.697 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.46 = -0.46) 23:46:00.697 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.21 hyp=0.51 cameraTheta=-0.43 mountX=0.43 mountY=-0.23, mountTheta=-0.48 23:46:00.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.21, opts=13) 23:46:00.697 00.000 10672 Enqueuing Move request for scope (0.46, -0.21) 23:46:00.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:46:00.697 00.000 428 Worker thread wakes up 23:46:00.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.21) opts 0xd 23:46:00.697 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.21) 23:46:00.697 00.000 428 Moving (0.46, -0.21) raw xDistance=0.43 yDistance=-0.23 23:46:00.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 23:46:00.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:00.697 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:46:00.697 00.000 428 MoveAxis(E, 0, ABG) 23:46:00.697 00.000 428 Move returns status 0, amount 0 23:46:00.697 00.000 428 MoveAxis(N, 0, ABG) 23:46:00.697 00.000 428 Move returns status 0, amount 0 23:46:00.697 00.000 428 move complete, result=0 23:46:00.697 00.000 428 worker thread done servicing request 23:46:00.713 00.016 10672 UpdateGuideState exits: m=412336 SNR=61.1 23:46:00.713 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:00.713 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:00.713 00.000 10672 Enqueuing Expose request 23:46:00.713 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:46:00.713 00.000 428 Worker thread wakes up 23:46:00.713 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:00.713 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:00.994 00.281 10672 read socket command 10 23:46:00.994 00.000 10672 processing socket request REQDIST 23:46:00.994 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:46:00.994 00.000 10672 Sending socket response 43 (0x2b) 23:46:04.227 03.233 428 Exposure complete 23:46:04.352 00.125 428 worker thread done servicing request 23:46:04.352 00.000 10672 OnExposeComplete: enter 23:46:04.352 00.000 10672 UpdateGuideState(): m_state=6 23:46:04.352 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 414 23:46:04.352 00.000 10672 Star::Find returns 1 (0), X=598.45, Y=299.63, Mass=425218, SNR=58.6, Peak=49344 HFD=3.1 23:46:04.352 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.14) = xAngle (-0.84 = -0.84) 23:46:04.352 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.73 = -0.73) 23:46:04.352 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.30 hyp=0.47 cameraTheta=-0.70 mountX=0.31 mountY=-0.31, mountTheta=-0.79 23:46:04.352 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.30, opts=13) 23:46:04.352 00.000 10672 Enqueuing Move request for scope (0.36, -0.30) 23:46:04.352 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:46:04.352 00.000 428 Worker thread wakes up 23:46:04.352 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.30) opts 0xd 23:46:04.352 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.30) 23:46:04.352 00.000 428 Moving (0.36, -0.30) raw xDistance=0.31 yDistance=-0.31 23:46:04.352 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 23:46:04.352 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:04.352 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:46:04.352 00.000 428 MoveAxis(E, 0, ABG) 23:46:04.352 00.000 428 Move returns status 0, amount 0 23:46:04.352 00.000 428 MoveAxis(N, 0, ABG) 23:46:04.352 00.000 428 Move returns status 0, amount 0 23:46:04.352 00.000 428 move complete, result=0 23:46:04.352 00.000 428 worker thread done servicing request 23:46:04.383 00.031 10672 UpdateGuideState exits: m=425218 SNR=58.6 23:46:04.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:04.383 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:04.383 00.000 10672 Enqueuing Expose request 23:46:04.383 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:46:04.383 00.000 428 Worker thread wakes up 23:46:04.383 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:04.383 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:05.951 01.568 10672 read socket command 10 23:46:05.951 00.000 10672 processing socket request REQDIST 23:46:05.951 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:46:05.951 00.000 10672 Sending socket response 44 (0x2c) 23:46:07.872 01.921 428 Exposure complete 23:46:07.997 00.125 428 worker thread done servicing request 23:46:07.997 00.000 10672 OnExposeComplete: enter 23:46:07.997 00.000 10672 UpdateGuideState(): m_state=6 23:46:07.997 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 415 23:46:07.997 00.000 10672 Star::Find returns 1 (0), X=598.19, Y=299.58, Mass=399330, SNR=53.6, Peak=57520 HFD=2.8 23:46:07.997 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.42 = -1.42) 23:46:07.997 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 23:46:07.997 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.29 mountX=0.05 mountY=-0.36, mountTheta=-1.42 23:46:07.997 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.36, opts=13) 23:46:07.997 00.000 10672 Enqueuing Move request for scope (0.10, -0.36) 23:46:07.997 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:46:07.997 00.000 428 Worker thread wakes up 23:46:07.997 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd 23:46:07.997 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.36) 23:46:07.997 00.000 428 Moving (0.10, -0.36) raw xDistance=0.05 yDistance=-0.36 23:46:07.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 23:46:07.997 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:07.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:46:07.997 00.000 428 MoveAxis(E, 0, ABG) 23:46:07.997 00.000 428 Move returns status 0, amount 0 23:46:07.997 00.000 428 MoveAxis(N, 0, ABG) 23:46:07.997 00.000 428 Move returns status 0, amount 0 23:46:07.997 00.000 428 move complete, result=0 23:46:07.997 00.000 428 worker thread done servicing request 23:46:08.044 00.047 10672 UpdateGuideState exits: m=399330 SNR=53.6 23:46:08.044 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:08.044 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:08.044 00.000 10672 Enqueuing Expose request 23:46:08.044 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:46:08.044 00.000 428 Worker thread wakes up 23:46:08.044 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:08.044 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:10.933 02.889 10672 read socket command 10 23:46:10.933 00.000 10672 processing socket request REQDIST 23:46:10.933 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:46:10.933 00.000 10672 Sending socket response 42 (0x2a) 23:46:11.511 00.578 428 Exposure complete 23:46:11.652 00.141 428 worker thread done servicing request 23:46:11.652 00.000 10672 OnExposeComplete: enter 23:46:11.652 00.000 10672 UpdateGuideState(): m_state=6 23:46:11.652 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 416 23:46:11.652 00.000 10672 Star::Find returns 1 (0), X=597.90, Y=299.35, Mass=434476, SNR=64.7, Peak=56752 HFD=3.2 23:46:11.652 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (0.14) = xAngle (-2.02 = -2.02) 23:46:11.652 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.92 = -1.92) 23:46:11.652 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.59 hyp=0.62 cameraTheta=-1.89 mountX=-0.27 mountY=-0.58, mountTheta=-2.01 23:46:11.652 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.59, opts=13) 23:46:11.652 00.000 10672 Enqueuing Move request for scope (-0.19, -0.59) 23:46:11.652 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1224, FiltMax=65488, Gamma=1.000 23:46:11.652 00.000 428 Worker thread wakes up 23:46:11.652 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.59) opts 0xd 23:46:11.652 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.59) 23:46:11.652 00.000 428 Moving (-0.19, -0.59) raw xDistance=-0.27 yDistance=-0.58 23:46:11.652 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:46:11.652 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 23:46:11.652 00.000 428 MoveAxis(E, 0, ABG) 23:46:11.652 00.000 428 Move returns status 0, amount 0 23:46:11.652 00.000 428 MoveAxis(N, 775, ABG) 23:46:11.652 00.000 428 Guiding Dir = 0, Dur = 775 23:46:11.683 00.031 428 IsSlewing returns 0 23:46:11.683 00.000 428 IsGuiding returns 0 23:46:11.683 00.000 10672 UpdateGuideState exits: m=434476 SNR=64.7 23:46:11.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:11.683 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:11.683 00.000 10672 Enqueuing Expose request 23:46:11.761 00.078 428 PulseGuide returned control before completion, sleep 706 23:46:12.480 00.719 428 IsGuiding returns 1 23:46:12.480 00.000 428 scope still moving after pulse duration time elapsed 23:46:12.511 00.031 428 IsSlewing returns 0 23:46:12.511 00.000 428 IsGuiding returns 1 23:46:12.574 00.063 428 IsSlewing returns 0 23:46:12.574 00.000 428 IsGuiding returns 0 23:46:12.574 00.000 428 scope move finished after 775 + 119 ms 23:46:12.574 00.000 428 Move returns status 0, amount 775 23:46:12.574 00.000 428 move complete, result=0 23:46:12.574 00.000 428 worker thread done servicing request 23:46:12.574 00.000 428 Worker thread wakes up 23:46:12.574 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 775 ms NORTH 23:46:12.574 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:12.574 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:15.171 02.597 428 Exposure complete 23:46:15.312 00.141 428 worker thread done servicing request 23:46:15.312 00.000 10672 OnExposeComplete: enter 23:46:15.312 00.000 10672 UpdateGuideState(): m_state=6 23:46:15.312 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 417 23:46:15.312 00.000 10672 Star::Find returns 1 (0), X=597.82, Y=299.90, Mass=406554, SNR=53.9, Peak=61776 HFD=2.6 23:46:15.312 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.14) 23:46:15.312 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 23:46:15.312 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-3.01 mountX=-0.27 mountY=-0.03, mountTheta=-3.04 23:46:15.312 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.04, opts=13) 23:46:15.312 00.000 10672 Enqueuing Move request for scope (-0.27, -0.04) 23:46:15.312 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:46:15.312 00.000 428 Worker thread wakes up 23:46:15.312 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd 23:46:15.312 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.04) 23:46:15.312 00.000 428 Moving (-0.27, -0.04) raw xDistance=-0.27 yDistance=-0.03 23:46:15.312 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 23:46:15.312 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:15.312 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:46:15.312 00.000 428 MoveAxis(E, 0, ABG) 23:46:15.312 00.000 428 Move returns status 0, amount 0 23:46:15.312 00.000 428 MoveAxis(N, 0, ABG) 23:46:15.312 00.000 428 Move returns status 0, amount 0 23:46:15.312 00.000 428 move complete, result=0 23:46:15.312 00.000 428 worker thread done servicing request 23:46:15.343 00.031 10672 UpdateGuideState exits: m=406554 SNR=53.9 23:46:15.343 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:15.343 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:15.343 00.000 10672 Enqueuing Expose request 23:46:15.343 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:46:15.343 00.000 428 Worker thread wakes up 23:46:15.343 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:15.343 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:15.937 00.594 10672 read socket command 10 23:46:15.937 00.000 10672 processing socket request REQDIST 23:46:15.937 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:46:15.937 00.000 10672 Sending socket response 42 (0x2a) 23:46:18.826 02.889 428 Exposure complete 23:46:18.951 00.125 428 worker thread done servicing request 23:46:18.951 00.000 10672 OnExposeComplete: enter 23:46:18.951 00.000 10672 UpdateGuideState(): m_state=6 23:46:18.951 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 418 23:46:18.951 00.000 10672 Star::Find returns 1 (0), X=597.92, Y=299.77, Mass=449615, SNR=67.6, Peak=65488 HFD=3.0 23:46:18.951 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.14) = xAngle (-2.52 = -2.52) 23:46:18.951 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.41 = -2.41) 23:46:18.951 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.16 hyp=0.24 cameraTheta=-2.38 mountX=-0.19 mountY=-0.16, mountTheta=-2.45 23:46:18.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.16, opts=13) 23:46:18.951 00.000 10672 Enqueuing Move request for scope (-0.17, -0.16) 23:46:18.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:46:18.951 00.000 428 Worker thread wakes up 23:46:18.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.16) opts 0xd 23:46:18.951 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.16) 23:46:18.951 00.000 428 Moving (-0.17, -0.16) raw xDistance=-0.19 yDistance=-0.16 23:46:18.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 23:46:18.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:18.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:46:18.951 00.000 428 MoveAxis(E, 0, ABG) 23:46:18.951 00.000 428 Move returns status 0, amount 0 23:46:18.951 00.000 428 MoveAxis(N, 0, ABG) 23:46:18.951 00.000 428 Move returns status 0, amount 0 23:46:18.967 00.016 428 move complete, result=0 23:46:18.967 00.000 428 worker thread done servicing request 23:46:18.982 00.015 10672 UpdateGuideState exits: m=449615 SNR=67.6 23:46:18.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:18.982 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:18.982 00.000 10672 Enqueuing Expose request 23:46:18.982 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:46:18.982 00.000 428 Worker thread wakes up 23:46:18.982 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:18.982 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:20.935 01.953 10672 read socket command 10 23:46:20.935 00.000 10672 processing socket request REQDIST 23:46:20.935 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:46:20.935 00.000 10672 Sending socket response 36 (0x24) 23:46:22.471 01.536 428 Exposure complete 23:46:22.596 00.125 428 worker thread done servicing request 23:46:22.596 00.000 10672 OnExposeComplete: enter 23:46:22.596 00.000 10672 UpdateGuideState(): m_state=6 23:46:22.596 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 419 23:46:22.596 00.000 10672 Star::Find returns 1 (0), X=597.86, Y=300.00, Mass=474974, SNR=65.8, Peak=64496 HFD=3.0 23:46:22.596 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 23:46:22.596 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 23:46:22.596 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.89 mountX=-0.22 mountY=0.07, mountTheta=2.86 23:46:22.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.06, opts=13) 23:46:22.596 00.000 10672 Enqueuing Move request for scope (-0.23, 0.06) 23:46:22.596 00.000 428 Worker thread wakes up 23:46:22.611 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd 23:46:22.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:46:22.611 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.06) 23:46:22.611 00.000 428 Moving (-0.23, 0.06) raw xDistance=-0.22 yDistance=0.07 23:46:22.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 23:46:22.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:22.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 23:46:22.611 00.000 428 MoveAxis(E, 0, ABG) 23:46:22.611 00.000 428 Move returns status 0, amount 0 23:46:22.611 00.000 428 MoveAxis(N, 0, ABG) 23:46:22.611 00.000 428 Move returns status 0, amount 0 23:46:22.611 00.000 428 move complete, result=0 23:46:22.611 00.000 428 worker thread done servicing request 23:46:22.627 00.016 10672 UpdateGuideState exits: m=474974 SNR=65.8 23:46:22.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:22.627 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:22.627 00.000 10672 Enqueuing Expose request 23:46:22.627 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 23:46:22.627 00.000 428 Worker thread wakes up 23:46:22.627 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:22.627 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:25.923 03.296 10672 read socket command 10 23:46:25.923 00.000 10672 processing socket request REQDIST 23:46:25.923 00.000 10672 SOCKSVR: Sending pixel error of 0.32 23:46:25.923 00.000 10672 Sending socket response 32 (0x20) 23:46:26.126 00.203 428 Exposure complete 23:46:26.251 00.125 428 worker thread done servicing request 23:46:26.251 00.000 10672 OnExposeComplete: enter 23:46:26.251 00.000 10672 UpdateGuideState(): m_state=6 23:46:26.251 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 420 23:46:26.251 00.000 10672 Star::Find returns 1 (0), X=597.44, Y=300.08, Mass=439235, SNR=60.6, Peak=58720 HFD=3.0 23:46:26.251 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.14) = xAngle (2.79 = 2.79) 23:46:26.251 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.89 = 2.89) 23:46:26.251 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.14 hyp=0.67 cameraTheta=2.92 mountX=-0.62 mountY=0.16, mountTheta=2.89 23:46:26.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.14, opts=13) 23:46:26.251 00.000 10672 Enqueuing Move request for scope (-0.65, 0.14) 23:46:26.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:46:26.251 00.000 428 Worker thread wakes up 23:46:26.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.14) opts 0xd 23:46:26.251 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.14) 23:46:26.251 00.000 428 Moving (-0.65, 0.14) raw xDistance=-0.62 yDistance=0.16 23:46:26.251 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 23:46:26.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:26.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 23:46:26.251 00.000 428 MoveAxis(E, 730, ABG) 23:46:26.251 00.000 428 Guiding Dir = 2, Dur = 730 23:46:26.251 00.000 428 IsSlewing returns 0 23:46:26.251 00.000 428 IsGuiding returns 0 23:46:26.266 00.015 428 PulseGuide returned control before completion, sleep 723 23:46:26.282 00.016 10672 UpdateGuideState exits: m=439235 SNR=60.6 23:46:26.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:26.282 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:26.282 00.000 10672 Enqueuing Expose request 23:46:27.032 00.750 428 IsGuiding returns 1 23:46:27.032 00.000 428 scope still moving after pulse duration time elapsed 23:46:27.063 00.031 428 IsSlewing returns 0 23:46:27.063 00.000 428 IsGuiding returns 0 23:46:27.063 00.000 428 scope move finished after 730 + 74 ms 23:46:27.063 00.000 428 Move returns status 0, amount 730 23:46:27.063 00.000 428 MoveAxis(N, 0, ABG) 23:46:27.063 00.000 428 Move returns status 0, amount 0 23:46:27.063 00.000 428 move complete, result=0 23:46:27.063 00.000 428 worker thread done servicing request 23:46:27.063 00.000 428 Worker thread wakes up 23:46:27.063 00.000 10672 GuideStep: -0.6 px 730 ms EAST, 0.2 px 0 ms NORTH 23:46:27.063 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:27.063 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:29.770 02.707 428 Exposure complete 23:46:29.911 00.141 428 worker thread done servicing request 23:46:29.911 00.000 10672 OnExposeComplete: enter 23:46:29.911 00.000 10672 UpdateGuideState(): m_state=6 23:46:29.911 00.000 10672 Star::Find(15, 597, 300, 0, (0,0,0,0), 0.0, 0) frame 421 23:46:29.911 00.000 10672 Star::Find returns 1 (0), X=597.78, Y=299.68, Mass=427443, SNR=62.2, Peak=65488 HFD=2.8 23:46:29.911 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.14) = xAngle (-2.60 = -2.60) 23:46:29.911 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.49 = -2.49) 23:46:29.911 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-2.46 mountX=-0.34 mountY=-0.24, mountTheta=-2.53 23:46:29.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.25, opts=13) 23:46:29.911 00.000 10672 Enqueuing Move request for scope (-0.31, -0.25) 23:46:29.911 00.000 428 Worker thread wakes up 23:46:29.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.25) opts 0xd 23:46:29.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:46:29.911 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.25) 23:46:29.911 00.000 428 Moving (-0.31, -0.25) raw xDistance=-0.34 yDistance=-0.24 23:46:29.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 23:46:29.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:29.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:46:29.911 00.000 428 MoveAxis(E, 0, ABG) 23:46:29.911 00.000 428 Move returns status 0, amount 0 23:46:29.911 00.000 428 MoveAxis(N, 0, ABG) 23:46:29.911 00.000 428 Move returns status 0, amount 0 23:46:29.911 00.000 428 move complete, result=0 23:46:29.911 00.000 428 worker thread done servicing request 23:46:29.942 00.031 10672 UpdateGuideState exits: m=427443 SNR=62.2 23:46:29.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:29.942 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:29.942 00.000 10672 Enqueuing Expose request 23:46:29.942 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:46:29.942 00.000 428 Worker thread wakes up 23:46:29.942 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:29.942 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:30.957 01.015 10672 read socket command 10 23:46:30.957 00.000 10672 processing socket request REQDIST 23:46:30.957 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:46:30.957 00.000 10672 Sending socket response 42 (0x2a) 23:46:33.409 02.452 428 Exposure complete 23:46:33.534 00.125 428 worker thread done servicing request 23:46:33.534 00.000 10672 OnExposeComplete: enter 23:46:33.534 00.000 10672 UpdateGuideState(): m_state=6 23:46:33.534 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 422 23:46:33.534 00.000 10672 Star::Find returns 1 (0), X=597.40, Y=299.60, Mass=412723, SNR=54.4, Peak=51968 HFD=2.9 23:46:33.534 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 23:46:33.534 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.72 = -2.72) 23:46:33.534 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=-0.33 hyp=0.77 cameraTheta=-2.69 mountX=-0.73 mountY=-0.31, mountTheta=-2.74 23:46:33.550 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=-0.33, opts=13) 23:46:33.550 00.000 10672 Enqueuing Move request for scope (-0.69, -0.33) 23:46:33.550 00.000 428 Worker thread wakes up 23:46:33.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:46:33.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.33) opts 0xd 23:46:33.550 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, -0.33) 23:46:33.550 00.000 428 Moving (-0.69, -0.33) raw xDistance=-0.73 yDistance=-0.31 23:46:33.550 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 23:46:33.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:33.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:46:33.550 00.000 428 MoveAxis(E, 855, ABG) 23:46:33.550 00.000 428 Guiding Dir = 2, Dur = 855 23:46:33.550 00.000 428 IsSlewing returns 0 23:46:33.550 00.000 428 IsGuiding returns 0 23:46:33.566 00.016 10672 UpdateGuideState exits: m=412723 SNR=54.4 23:46:33.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:33.566 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:33.566 00.000 10672 Enqueuing Expose request 23:46:33.581 00.015 428 PulseGuide returned control before completion, sleep 830 23:46:34.425 00.844 428 IsGuiding returns 1 23:46:34.425 00.000 428 scope still moving after pulse duration time elapsed 23:46:34.456 00.031 428 IsSlewing returns 0 23:46:34.456 00.000 428 IsGuiding returns 0 23:46:34.456 00.000 428 scope move finished after 855 + 53 ms 23:46:34.456 00.000 428 Move returns status 0, amount 855 23:46:34.456 00.000 428 MoveAxis(N, 0, ABG) 23:46:34.456 00.000 428 Move returns status 0, amount 0 23:46:34.456 00.000 428 move complete, result=0 23:46:34.456 00.000 428 worker thread done servicing request 23:46:34.456 00.000 428 Worker thread wakes up 23:46:34.456 00.000 10672 GuideStep: -0.7 px 855 ms EAST, -0.3 px 0 ms NORTH 23:46:34.456 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:34.456 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:35.924 01.468 10672 read socket command 10 23:46:35.924 00.000 10672 processing socket request REQDIST 23:46:35.924 00.000 10672 SOCKSVR: Sending pixel error of 0.52 23:46:35.924 00.000 10672 Sending socket response 52 (0x34) 23:46:37.064 01.140 428 Exposure complete 23:46:37.189 00.125 428 worker thread done servicing request 23:46:37.205 00.016 10672 OnExposeComplete: enter 23:46:37.205 00.000 10672 UpdateGuideState(): m_state=6 23:46:37.205 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 423 23:46:37.205 00.000 10672 Star::Find returns 1 (0), X=597.92, Y=299.98, Mass=399274, SNR=57.1, Peak=63952 HFD=2.7 23:46:37.205 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 23:46:37.205 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 23:46:37.205 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.90 mountX=-0.16 mountY=0.05, mountTheta=2.86 23:46:37.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.04, opts=13) 23:46:37.205 00.000 10672 Enqueuing Move request for scope (-0.17, 0.04) 23:46:37.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:46:37.205 00.000 428 Worker thread wakes up 23:46:37.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd 23:46:37.205 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.04) 23:46:37.205 00.000 428 Moving (-0.17, 0.04) raw xDistance=-0.16 yDistance=0.05 23:46:37.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 23:46:37.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:37.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 23:46:37.205 00.000 428 MoveAxis(E, 0, ABG) 23:46:37.205 00.000 428 Move returns status 0, amount 0 23:46:37.205 00.000 428 MoveAxis(N, 0, ABG) 23:46:37.205 00.000 428 Move returns status 0, amount 0 23:46:37.205 00.000 428 move complete, result=0 23:46:37.205 00.000 428 worker thread done servicing request 23:46:37.221 00.016 10672 UpdateGuideState exits: m=399274 SNR=57.1 23:46:37.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:37.221 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:37.221 00.000 10672 Enqueuing Expose request 23:46:37.221 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:46:37.221 00.000 428 Worker thread wakes up 23:46:37.221 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:37.221 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:40.693 03.472 428 Exposure complete 23:46:40.818 00.125 428 worker thread done servicing request 23:46:40.818 00.000 10672 OnExposeComplete: enter 23:46:40.818 00.000 10672 UpdateGuideState(): m_state=6 23:46:40.818 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 424 23:46:40.818 00.000 10672 Star::Find returns 1 (0), X=597.85, Y=299.62, Mass=418849, SNR=54.4, Peak=56000 HFD=2.7 23:46:40.818 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.14) = xAngle (-2.36 = -2.36) 23:46:40.818 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.25 = -2.25) 23:46:40.834 00.016 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-2.22 mountX=-0.28 mountY=-0.31, mountTheta=-2.31 23:46:40.834 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.32, opts=13) 23:46:40.834 00.000 10672 Enqueuing Move request for scope (-0.24, -0.32) 23:46:40.834 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:46:40.834 00.000 428 Worker thread wakes up 23:46:40.834 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.32) opts 0xd 23:46:40.834 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.32) 23:46:40.834 00.000 428 Moving (-0.24, -0.32) raw xDistance=-0.28 yDistance=-0.31 23:46:40.834 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 23:46:40.834 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:40.834 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:46:40.834 00.000 428 MoveAxis(E, 0, ABG) 23:46:40.834 00.000 428 Move returns status 0, amount 0 23:46:40.834 00.000 428 MoveAxis(N, 0, ABG) 23:46:40.834 00.000 428 Move returns status 0, amount 0 23:46:40.834 00.000 428 move complete, result=0 23:46:40.834 00.000 428 worker thread done servicing request 23:46:40.865 00.031 10672 UpdateGuideState exits: m=418849 SNR=54.4 23:46:40.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:40.865 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:40.865 00.000 10672 Enqueuing Expose request 23:46:40.865 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:46:40.865 00.000 428 Worker thread wakes up 23:46:40.865 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:40.865 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:40.928 00.063 10672 read socket command 10 23:46:40.928 00.000 10672 processing socket request REQDIST 23:46:40.928 00.000 10672 SOCKSVR: Sending pixel error of 0.41 23:46:40.928 00.000 10672 Sending socket response 41 (0x29) 23:46:44.348 03.420 428 Exposure complete 23:46:44.473 00.125 428 worker thread done servicing request 23:46:44.473 00.000 10672 OnExposeComplete: enter 23:46:44.473 00.000 10672 UpdateGuideState(): m_state=6 23:46:44.473 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 425 23:46:44.473 00.000 10672 Star::Find returns 1 (0), X=597.57, Y=299.80, Mass=412490, SNR=66.1, Peak=54256 HFD=2.8 23:46:44.473 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 23:46:44.473 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.91 = -2.91) 23:46:44.473 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.14 hyp=0.53 cameraTheta=-2.88 mountX=-0.53 mountY=-0.12, mountTheta=-2.91 23:46:44.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.14, opts=13) 23:46:44.473 00.000 10672 Enqueuing Move request for scope (-0.52, -0.14) 23:46:44.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:46:44.473 00.000 428 Worker thread wakes up 23:46:44.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.14) opts 0xd 23:46:44.473 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.14) 23:46:44.473 00.000 428 Moving (-0.52, -0.14) raw xDistance=-0.53 yDistance=-0.12 23:46:44.473 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 23:46:44.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:44.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:46:44.489 00.016 428 MoveAxis(E, 620, ABG) 23:46:44.489 00.000 428 Guiding Dir = 2, Dur = 620 23:46:44.489 00.000 428 IsSlewing returns 0 23:46:44.489 00.000 428 IsGuiding returns 0 23:46:44.504 00.015 10672 UpdateGuideState exits: m=412490 SNR=66.1 23:46:44.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:44.504 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:44.504 00.000 10672 Enqueuing Expose request 23:46:44.504 00.000 428 PulseGuide returned control before completion, sleep 602 23:46:45.161 00.657 428 IsGuiding returns 1 23:46:45.161 00.000 428 scope still moving after pulse duration time elapsed 23:46:45.208 00.047 428 IsSlewing returns 0 23:46:45.208 00.000 428 IsGuiding returns 0 23:46:45.208 00.000 428 scope move finished after 620 + 99 ms 23:46:45.208 00.000 428 Move returns status 0, amount 620 23:46:45.208 00.000 428 MoveAxis(N, 0, ABG) 23:46:45.208 00.000 428 Move returns status 0, amount 0 23:46:45.208 00.000 428 move complete, result=0 23:46:45.208 00.000 428 worker thread done servicing request 23:46:45.208 00.000 428 Worker thread wakes up 23:46:45.208 00.000 10672 GuideStep: -0.5 px 620 ms EAST, -0.1 px 0 ms NORTH 23:46:45.208 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:45.208 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:45.926 00.718 10672 read socket command 10 23:46:45.926 00.000 10672 processing socket request REQDIST 23:46:45.926 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:46:45.926 00.000 10672 Sending socket response 44 (0x2c) 23:46:48.008 02.082 428 Exposure complete 23:46:48.133 00.125 428 worker thread done servicing request 23:46:48.133 00.000 10672 OnExposeComplete: enter 23:46:48.133 00.000 10672 UpdateGuideState(): m_state=6 23:46:48.133 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 426 23:46:48.133 00.000 10672 Star::Find returns 1 (0), X=597.90, Y=299.93, Mass=438600, SNR=63.7, Peak=60576 HFD=2.9 23:46:48.133 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.01) 23:46:48.133 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.12) 23:46:48.133 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.13 mountX=-0.19 mountY=0.00, mountTheta=3.12 23:46:48.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.00, opts=13) 23:46:48.133 00.000 10672 Enqueuing Move request for scope (-0.19, -0.00) 23:46:48.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:46:48.133 00.000 428 Worker thread wakes up 23:46:48.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd 23:46:48.133 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.00) 23:46:48.133 00.000 428 Moving (-0.19, -0.00) raw xDistance=-0.19 yDistance=0.00 23:46:48.133 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 23:46:48.133 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:48.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 23:46:48.133 00.000 428 MoveAxis(E, 0, ABG) 23:46:48.133 00.000 428 Move returns status 0, amount 0 23:46:48.133 00.000 428 MoveAxis(N, 0, ABG) 23:46:48.133 00.000 428 Move returns status 0, amount 0 23:46:48.133 00.000 428 move complete, result=0 23:46:48.133 00.000 428 worker thread done servicing request 23:46:48.164 00.031 10672 UpdateGuideState exits: m=438600 SNR=63.7 23:46:48.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:48.164 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:48.164 00.000 10672 Enqueuing Expose request 23:46:48.164 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:46:48.164 00.000 428 Worker thread wakes up 23:46:48.164 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:48.164 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:50.929 02.765 10672 read socket command 10 23:46:50.929 00.000 10672 processing socket request REQDIST 23:46:50.929 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:46:50.929 00.000 10672 Sending socket response 37 (0x25) 23:46:51.632 00.703 428 Exposure complete 23:46:51.772 00.140 428 worker thread done servicing request 23:46:51.772 00.000 10672 OnExposeComplete: enter 23:46:51.772 00.000 10672 UpdateGuideState(): m_state=6 23:46:51.772 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 427 23:46:51.772 00.000 10672 Star::Find returns 1 (0), X=597.88, Y=299.55, Mass=407545, SNR=58.9, Peak=62432 HFD=2.5 23:46:51.772 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 23:46:51.772 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 23:46:51.772 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.38 hyp=0.44 cameraTheta=-2.08 mountX=-0.26 mountY=-0.38, mountTheta=-2.18 23:46:51.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.38, opts=13) 23:46:51.772 00.000 10672 Enqueuing Move request for scope (-0.21, -0.38) 23:46:51.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:46:51.772 00.000 428 Worker thread wakes up 23:46:51.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.38) opts 0xd 23:46:51.772 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.38) 23:46:51.772 00.000 428 Moving (-0.21, -0.38) raw xDistance=-0.26 yDistance=-0.38 23:46:51.772 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:46:51.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:51.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 23:46:51.772 00.000 428 MoveAxis(E, 0, ABG) 23:46:51.772 00.000 428 Move returns status 0, amount 0 23:46:51.772 00.000 428 MoveAxis(N, 0, ABG) 23:46:51.772 00.000 428 Move returns status 0, amount 0 23:46:51.772 00.000 428 move complete, result=0 23:46:51.772 00.000 428 worker thread done servicing request 23:46:51.788 00.016 10672 UpdateGuideState exits: m=407545 SNR=58.9 23:46:51.788 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:51.788 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:51.788 00.000 10672 Enqueuing Expose request 23:46:51.788 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 23:46:51.788 00.000 428 Worker thread wakes up 23:46:51.788 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:51.788 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:55.308 03.520 428 Exposure complete 23:46:55.448 00.140 428 worker thread done servicing request 23:46:55.448 00.000 10672 OnExposeComplete: enter 23:46:55.448 00.000 10672 UpdateGuideState(): m_state=6 23:46:55.448 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 428 23:46:55.448 00.000 10672 Star::Find returns 1 (0), X=598.02, Y=299.71, Mass=410039, SNR=53.3, Peak=60464 HFD=2.5 23:46:55.448 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.14) = xAngle (-2.01 = -2.01) 23:46:55.448 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.90 = -1.90) 23:46:55.448 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.87 mountX=-0.10 mountY=-0.22, mountTheta=-1.99 23:46:55.448 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.23, opts=13) 23:46:55.448 00.000 10672 Enqueuing Move request for scope (-0.07, -0.23) 23:46:55.448 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1928, FiltMax=65488, Gamma=1.000 23:46:55.448 00.000 428 Worker thread wakes up 23:46:55.448 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd 23:46:55.448 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.23) 23:46:55.448 00.000 428 Moving (-0.07, -0.23) raw xDistance=-0.10 yDistance=-0.22 23:46:55.448 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 23:46:55.448 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:55.448 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 23:46:55.448 00.000 428 MoveAxis(E, 0, ABG) 23:46:55.448 00.000 428 Move returns status 0, amount 0 23:46:55.448 00.000 428 MoveAxis(N, 0, ABG) 23:46:55.448 00.000 428 Move returns status 0, amount 0 23:46:55.448 00.000 428 move complete, result=0 23:46:55.448 00.000 428 worker thread done servicing request 23:46:55.479 00.031 10672 UpdateGuideState exits: m=410039 SNR=53.3 23:46:55.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:55.479 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:55.479 00.000 10672 Enqueuing Expose request 23:46:55.479 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:46:55.479 00.000 428 Worker thread wakes up 23:46:55.479 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:55.479 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:46:55.932 00.453 10672 read socket command 10 23:46:55.932 00.000 10672 processing socket request REQDIST 23:46:55.932 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:46:55.932 00.000 10672 Sending socket response 34 (0x22) 23:46:58.947 03.015 428 Exposure complete 23:46:59.088 00.141 428 worker thread done servicing request 23:46:59.088 00.000 10672 OnExposeComplete: enter 23:46:59.088 00.000 10672 UpdateGuideState(): m_state=6 23:46:59.088 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 429 23:46:59.088 00.000 10672 Star::Find returns 1 (0), X=598.14, Y=299.59, Mass=465874, SNR=59.7, Peak=65488 HFD=2.9 23:46:59.088 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 23:46:59.088 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 23:46:59.088 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.34 hyp=0.35 cameraTheta=-1.43 mountX=0.00 mountY=-0.34, mountTheta=-1.57 23:46:59.088 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.34, opts=13) 23:46:59.088 00.000 10672 Enqueuing Move request for scope (0.05, -0.34) 23:46:59.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:46:59.088 00.000 428 Worker thread wakes up 23:46:59.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.34) opts 0xd 23:46:59.088 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.34) 23:46:59.088 00.000 428 Moving (0.05, -0.34) raw xDistance=0.00 yDistance=-0.34 23:46:59.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 23:46:59.088 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:46:59.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 23:46:59.088 00.000 428 MoveAxis(E, 0, ABG) 23:46:59.088 00.000 428 Move returns status 0, amount 0 23:46:59.088 00.000 428 MoveAxis(N, 0, ABG) 23:46:59.088 00.000 428 Move returns status 0, amount 0 23:46:59.088 00.000 428 move complete, result=0 23:46:59.088 00.000 428 worker thread done servicing request 23:46:59.119 00.031 10672 UpdateGuideState exits: m=465874 SNR=59.7 23:46:59.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:46:59.119 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:46:59.119 00.000 10672 Enqueuing Expose request 23:46:59.119 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:46:59.119 00.000 428 Worker thread wakes up 23:46:59.119 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:46:59.119 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:00.931 01.812 10672 read socket command 10 23:47:00.931 00.000 10672 processing socket request REQDIST 23:47:00.931 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:47:00.931 00.000 10672 Sending socket response 34 (0x22) 23:47:02.602 01.671 428 Exposure complete 23:47:02.743 00.141 428 worker thread done servicing request 23:47:02.743 00.000 10672 OnExposeComplete: enter 23:47:02.743 00.000 10672 UpdateGuideState(): m_state=6 23:47:02.743 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 430 23:47:02.743 00.000 10672 Star::Find returns 1 (0), X=597.88, Y=299.57, Mass=426399, SNR=57.4, Peak=62208 HFD=3.1 23:47:02.743 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 23:47:02.743 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 23:47:02.743 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.37 hyp=0.43 cameraTheta=-2.08 mountX=-0.26 mountY=-0.36, mountTheta=-2.19 23:47:02.743 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.37, opts=13) 23:47:02.743 00.000 10672 Enqueuing Move request for scope (-0.21, -0.37) 23:47:02.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:47:02.743 00.000 428 Worker thread wakes up 23:47:02.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.37) opts 0xd 23:47:02.743 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.37) 23:47:02.743 00.000 428 Moving (-0.21, -0.37) raw xDistance=-0.26 yDistance=-0.36 23:47:02.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:47:02.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:02.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:47:02.743 00.000 428 MoveAxis(E, 0, ABG) 23:47:02.743 00.000 428 Move returns status 0, amount 0 23:47:02.743 00.000 428 MoveAxis(N, 0, ABG) 23:47:02.743 00.000 428 Move returns status 0, amount 0 23:47:02.743 00.000 428 move complete, result=0 23:47:02.743 00.000 428 worker thread done servicing request 23:47:02.774 00.031 10672 UpdateGuideState exits: m=426399 SNR=57.4 23:47:02.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:02.774 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:02.774 00.000 10672 Enqueuing Expose request 23:47:02.774 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 23:47:02.774 00.000 428 Worker thread wakes up 23:47:02.774 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:02.774 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:05.933 03.159 10672 read socket command 10 23:47:05.933 00.000 10672 processing socket request REQDIST 23:47:05.933 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:47:05.933 00.000 10672 Sending socket response 36 (0x24) 23:47:06.246 00.313 428 Exposure complete 23:47:06.371 00.125 428 worker thread done servicing request 23:47:06.371 00.000 10672 OnExposeComplete: enter 23:47:06.371 00.000 10672 UpdateGuideState(): m_state=6 23:47:06.371 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 431 23:47:06.371 00.000 10672 Star::Find returns 1 (0), X=597.72, Y=299.73, Mass=366008, SNR=54.2, Peak=49344 HFD=2.6 23:47:06.371 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 23:47:06.371 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.67 = -2.67) 23:47:06.371 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-2.64 mountX=-0.39 mountY=-0.19, mountTheta=-2.69 23:47:06.371 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.20, opts=13) 23:47:06.371 00.000 10672 Enqueuing Move request for scope (-0.37, -0.20) 23:47:06.371 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:47:06.371 00.000 428 Worker thread wakes up 23:47:06.371 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.20) opts 0xd 23:47:06.371 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.20) 23:47:06.371 00.000 428 Moving (-0.37, -0.20) raw xDistance=-0.39 yDistance=-0.19 23:47:06.371 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:47:06.371 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:06.371 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:47:06.371 00.000 428 MoveAxis(E, 0, ABG) 23:47:06.371 00.000 428 Move returns status 0, amount 0 23:47:06.371 00.000 428 MoveAxis(N, 0, ABG) 23:47:06.371 00.000 428 Move returns status 0, amount 0 23:47:06.371 00.000 428 move complete, result=0 23:47:06.371 00.000 428 worker thread done servicing request 23:47:06.402 00.031 10672 UpdateGuideState exits: m=366008 SNR=54.2 23:47:06.402 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:06.402 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:06.402 00.000 10672 Enqueuing Expose request 23:47:06.402 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:47:06.402 00.000 428 Worker thread wakes up 23:47:06.402 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:06.402 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:09.901 03.499 428 Exposure complete 23:47:10.041 00.140 428 worker thread done servicing request 23:47:10.041 00.000 10672 OnExposeComplete: enter 23:47:10.041 00.000 10672 UpdateGuideState(): m_state=6 23:47:10.041 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 432 23:47:10.041 00.000 10672 Star::Find returns 1 (0), X=597.23, Y=299.54, Mass=483254, SNR=67.3, Peak=65488 HFD=3.4 23:47:10.041 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (0.14) = xAngle (-2.85 = -2.85) 23:47:10.041 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.74 = -2.74) 23:47:10.041 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=-0.39 hyp=0.95 cameraTheta=-2.71 mountX=-0.91 mountY=-0.37, mountTheta=-2.76 23:47:10.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=-0.39, opts=13) 23:47:10.041 00.000 10672 Enqueuing Move request for scope (-0.86, -0.39) 23:47:10.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:47:10.041 00.000 428 Worker thread wakes up 23:47:10.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.39) opts 0xd 23:47:10.041 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, -0.39) 23:47:10.041 00.000 428 Moving (-0.86, -0.39) raw xDistance=-0.91 yDistance=-0.37 23:47:10.041 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91 23:47:10.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:10.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:47:10.041 00.000 428 MoveAxis(E, 1066, ABG) 23:47:10.041 00.000 428 Guiding Dir = 2, Dur = 1066 23:47:10.041 00.000 428 IsSlewing returns 0 23:47:10.041 00.000 428 IsGuiding returns 0 23:47:10.057 00.016 10672 UpdateGuideState exits: m=483254 SNR=67.3 23:47:10.057 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:10.057 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:10.057 00.000 10672 Enqueuing Expose request 23:47:10.072 00.015 428 PulseGuide returned control before completion, sleep 1047 23:47:10.932 00.860 10672 read socket command 10 23:47:10.932 00.000 10672 processing socket request REQDIST 23:47:10.932 00.000 10672 SOCKSVR: Sending pixel error of 0.55 23:47:10.932 00.000 10672 Sending socket response 55 (0x37) 23:47:11.140 00.208 428 IsGuiding returns 1 23:47:11.140 00.000 428 scope still moving after pulse duration time elapsed 23:47:11.171 00.031 428 IsSlewing returns 0 23:47:11.171 00.000 428 IsGuiding returns 0 23:47:11.171 00.000 428 scope move finished after 1066 + 67 ms 23:47:11.171 00.000 428 Move returns status 0, amount 1066 23:47:11.171 00.000 428 MoveAxis(N, 0, ABG) 23:47:11.171 00.000 428 Move returns status 0, amount 0 23:47:11.171 00.000 428 move complete, result=0 23:47:11.171 00.000 428 worker thread done servicing request 23:47:11.171 00.000 428 Worker thread wakes up 23:47:11.171 00.000 10672 GuideStep: -0.9 px 1066 ms EAST, -0.4 px 0 ms NORTH 23:47:11.171 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:11.171 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:13.530 02.359 428 Exposure complete 23:47:13.670 00.140 428 worker thread done servicing request 23:47:13.670 00.000 10672 OnExposeComplete: enter 23:47:13.670 00.000 10672 UpdateGuideState(): m_state=6 23:47:13.670 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 433 23:47:13.670 00.000 10672 Star::Find returns 1 (0), X=597.95, Y=299.26, Mass=379202, SNR=52.5, Peak=65376 HFD=2.5 23:47:13.670 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.14) = xAngle (-1.91 = -1.91) 23:47:13.670 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.81 = -1.81) 23:47:13.670 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.68 hyp=0.69 cameraTheta=-1.78 mountX=-0.23 mountY=-0.67, mountTheta=-1.90 23:47:13.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.68, opts=13) 23:47:13.670 00.000 10672 Enqueuing Move request for scope (-0.14, -0.68) 23:47:13.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:47:13.670 00.000 428 Worker thread wakes up 23:47:13.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.68) opts 0xd 23:47:13.670 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.68) 23:47:13.670 00.000 428 Moving (-0.14, -0.68) raw xDistance=-0.23 yDistance=-0.67 23:47:13.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 23:47:13.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 23:47:13.670 00.000 428 MoveAxis(E, 0, ABG) 23:47:13.670 00.000 428 Move returns status 0, amount 0 23:47:13.670 00.000 428 MoveAxis(N, 894, ABG) 23:47:13.670 00.000 428 Guiding Dir = 0, Dur = 894 23:47:13.670 00.000 428 IsSlewing returns 0 23:47:13.670 00.000 428 IsGuiding returns 0 23:47:13.701 00.031 10672 UpdateGuideState exits: m=379202 SNR=52.5 23:47:13.701 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:13.701 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:13.701 00.000 10672 Enqueuing Expose request 23:47:13.764 00.063 428 PulseGuide returned control before completion, sleep 817 23:47:14.592 00.828 428 IsGuiding returns 1 23:47:14.592 00.000 428 scope still moving after pulse duration time elapsed 23:47:14.623 00.031 428 IsSlewing returns 0 23:47:14.623 00.000 428 IsGuiding returns 1 23:47:14.685 00.062 428 IsSlewing returns 0 23:47:14.685 00.000 428 IsGuiding returns 0 23:47:14.685 00.000 428 scope move finished after 894 + 121 ms 23:47:14.685 00.000 428 Move returns status 0, amount 894 23:47:14.685 00.000 428 move complete, result=0 23:47:14.685 00.000 428 worker thread done servicing request 23:47:14.685 00.000 428 Worker thread wakes up 23:47:14.685 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 894 ms NORTH 23:47:14.685 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:14.685 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:15.935 01.250 10672 read socket command 10 23:47:15.935 00.000 10672 processing socket request REQDIST 23:47:15.935 00.000 10672 SOCKSVR: Sending pixel error of 0.59 23:47:15.935 00.000 10672 Sending socket response 59 (0x3b) 23:47:17.169 01.234 428 Exposure complete 23:47:17.294 00.125 428 worker thread done servicing request 23:47:17.294 00.000 10672 OnExposeComplete: enter 23:47:17.294 00.000 10672 UpdateGuideState(): m_state=6 23:47:17.294 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 434 23:47:17.294 00.000 10672 Star::Find returns 1 (0), X=598.08, Y=299.92, Mass=435684, SNR=64.8, Peak=65488 HFD=2.8 23:47:17.294 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.14) = xAngle (-2.15 = -2.15) 23:47:17.294 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.04 = -2.04) 23:47:17.294 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.01 mountX=-0.01 mountY=-0.01, mountTheta=-2.12 23:47:17.310 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.01, opts=13) 23:47:17.310 00.000 10672 Enqueuing Move request for scope (-0.01, -0.01) 23:47:17.310 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:47:17.310 00.000 428 Worker thread wakes up 23:47:17.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd 23:47:17.310 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.01) 23:47:17.310 00.000 428 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01 23:47:17.310 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:47:17.310 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:17.310 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 23:47:17.310 00.000 428 MoveAxis(E, 0, ABG) 23:47:17.310 00.000 428 Move returns status 0, amount 0 23:47:17.310 00.000 428 MoveAxis(N, 0, ABG) 23:47:17.310 00.000 428 Move returns status 0, amount 0 23:47:17.310 00.000 428 move complete, result=0 23:47:17.310 00.000 428 worker thread done servicing request 23:47:17.341 00.031 10672 UpdateGuideState exits: m=435684 SNR=64.8 23:47:17.341 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:17.341 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:17.341 00.000 10672 Enqueuing Expose request 23:47:17.341 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:47:17.341 00.000 428 Worker thread wakes up 23:47:17.341 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:17.341 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:20.829 03.488 428 Exposure complete 23:47:20.923 00.094 10672 read socket command 10 23:47:20.923 00.000 10672 processing socket request REQDIST 23:47:20.923 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:47:20.923 00.000 10672 Sending socket response 42 (0x2a) 23:47:20.969 00.046 428 worker thread done servicing request 23:47:20.969 00.000 10672 OnExposeComplete: enter 23:47:20.969 00.000 10672 UpdateGuideState(): m_state=6 23:47:20.969 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 435 23:47:20.969 00.000 10672 Star::Find returns 1 (0), X=597.98, Y=299.77, Mass=393019, SNR=57.7, Peak=65488 HFD=2.5 23:47:20.969 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 23:47:20.969 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 23:47:20.969 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.13 mountX=-0.13 mountY=-0.17, mountTheta=-2.22 23:47:20.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.17, opts=13) 23:47:20.969 00.000 10672 Enqueuing Move request for scope (-0.11, -0.17) 23:47:20.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:47:20.969 00.000 428 Worker thread wakes up 23:47:20.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd 23:47:20.969 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.17) 23:47:20.969 00.000 428 Moving (-0.11, -0.17) raw xDistance=-0.13 yDistance=-0.17 23:47:20.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:47:20.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:20.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:47:20.969 00.000 428 MoveAxis(E, 0, ABG) 23:47:20.969 00.000 428 Move returns status 0, amount 0 23:47:20.969 00.000 428 MoveAxis(N, 0, ABG) 23:47:20.969 00.000 428 Move returns status 0, amount 0 23:47:20.969 00.000 428 move complete, result=0 23:47:20.969 00.000 428 worker thread done servicing request 23:47:21.001 00.032 10672 UpdateGuideState exits: m=393019 SNR=57.7 23:47:21.001 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:21.001 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:21.001 00.000 10672 Enqueuing Expose request 23:47:21.001 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:47:21.001 00.000 428 Worker thread wakes up 23:47:21.001 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:21.001 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:24.484 03.483 428 Exposure complete 23:47:24.609 00.125 428 worker thread done servicing request 23:47:24.609 00.000 10672 OnExposeComplete: enter 23:47:24.609 00.000 10672 UpdateGuideState(): m_state=6 23:47:24.609 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 436 23:47:24.609 00.000 10672 Star::Find returns 1 (0), X=597.06, Y=300.12, Mass=391160, SNR=51.8, Peak=65152 HFD=2.5 23:47:24.609 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 23:47:24.609 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.94 = 2.94) 23:47:24.609 00.000 10672 CameraToMount -- cameraX=-1.03 cameraY=0.18 hyp=1.05 cameraTheta=2.97 mountX=-0.99 mountY=0.21, mountTheta=2.93 23:47:24.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.03, y=0.18, opts=13) 23:47:24.609 00.000 10672 Enqueuing Move request for scope (-1.03, 0.18) 23:47:24.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=840, FiltMax=65488, Gamma=1.000 23:47:24.609 00.000 428 Worker thread wakes up 23:47:24.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.18) opts 0xd 23:47:24.609 00.000 428 Handling offset move in thread for scope, endpoint = (-1.03, 0.18) 23:47:24.609 00.000 428 Moving (-1.03, 0.18) raw xDistance=-0.99 yDistance=0.21 23:47:24.609 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.99 23:47:24.624 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:24.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 23:47:24.624 00.000 428 MoveAxis(E, 1164, ABG) 23:47:24.624 00.000 428 Guiding Dir = 2, Dur = 1164 23:47:24.624 00.000 428 IsSlewing returns 0 23:47:24.624 00.000 428 IsGuiding returns 0 23:47:24.640 00.016 428 PulseGuide returned control before completion, sleep 1148 23:47:24.640 00.000 10672 UpdateGuideState exits: m=391160 SNR=51.8 23:47:24.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:24.640 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:24.640 00.000 10672 Enqueuing Expose request 23:47:25.812 01.172 428 IsGuiding returns 0 23:47:25.812 00.000 428 Move returns status 0, amount 1164 23:47:25.812 00.000 428 MoveAxis(N, 0, ABG) 23:47:25.812 00.000 428 Move returns status 0, amount 0 23:47:25.812 00.000 428 move complete, result=0 23:47:25.812 00.000 428 worker thread done servicing request 23:47:25.812 00.000 10672 GuideStep: -1.0 px 1164 ms EAST, 0.2 px 0 ms NORTH 23:47:25.812 00.000 428 Worker thread wakes up 23:47:25.812 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:25.812 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:25.968 00.156 10672 read socket command 10 23:47:25.968 00.000 10672 processing socket request REQDIST 23:47:25.968 00.000 10672 SOCKSVR: Sending pixel error of 0.56 23:47:25.968 00.000 10672 Sending socket response 56 (0x38) 23:47:28.128 02.160 428 Exposure complete 23:47:28.253 00.125 428 worker thread done servicing request 23:47:28.253 00.000 10672 OnExposeComplete: enter 23:47:28.253 00.000 10672 UpdateGuideState(): m_state=6 23:47:28.253 00.000 10672 Star::Find(15, 597, 300, 0, (0,0,0,0), 0.0, 0) frame 437 23:47:28.253 00.000 10672 Star::Find returns 1 (0), X=598.19, Y=300.09, Mass=418937, SNR=56.3, Peak=64496 HFD=2.7 23:47:28.253 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.14) = xAngle (0.85 = 0.85) 23:47:28.253 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.96 = 0.96) 23:47:28.253 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.99 mountX=0.12 mountY=0.15, mountTheta=0.89 23:47:28.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.15, opts=13) 23:47:28.253 00.000 10672 Enqueuing Move request for scope (0.10, 0.15) 23:47:28.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:47:28.253 00.000 428 Worker thread wakes up 23:47:28.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd 23:47:28.253 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.15) 23:47:28.253 00.000 428 Moving (0.10, 0.15) raw xDistance=0.12 yDistance=0.15 23:47:28.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 23:47:28.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:28.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 23:47:28.253 00.000 428 MoveAxis(E, 0, ABG) 23:47:28.269 00.016 428 Move returns status 0, amount 0 23:47:28.269 00.000 428 MoveAxis(N, 0, ABG) 23:47:28.269 00.000 428 Move returns status 0, amount 0 23:47:28.269 00.000 428 move complete, result=0 23:47:28.269 00.000 428 worker thread done servicing request 23:47:28.285 00.016 10672 UpdateGuideState exits: m=418937 SNR=56.3 23:47:28.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:28.285 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:28.285 00.000 10672 Enqueuing Expose request 23:47:28.285 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:47:28.285 00.000 428 Worker thread wakes up 23:47:28.285 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:28.285 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:30.925 02.640 10672 read socket command 10 23:47:30.925 00.000 10672 processing socket request REQDIST 23:47:30.925 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:47:30.925 00.000 10672 Sending socket response 44 (0x2c) 23:47:31.783 00.858 428 Exposure complete 23:47:31.924 00.141 428 worker thread done servicing request 23:47:31.924 00.000 10672 OnExposeComplete: enter 23:47:31.924 00.000 10672 UpdateGuideState(): m_state=6 23:47:31.924 00.000 10672 Star::Find(15, 598, 300, 0, (0,0,0,0), 0.0, 0) frame 438 23:47:31.924 00.000 10672 Star::Find returns 1 (0), X=598.08, Y=300.34, Mass=410825, SNR=59.8, Peak=65488 HFD=2.8 23:47:31.924 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.14) = xAngle (1.47 = 1.47) 23:47:31.924 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.57 = 1.57) 23:47:31.924 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.60 mountX=0.04 mountY=0.40, mountTheta=1.47 23:47:31.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.40, opts=13) 23:47:31.924 00.000 10672 Enqueuing Move request for scope (-0.01, 0.40) 23:47:31.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:47:31.924 00.000 428 Worker thread wakes up 23:47:31.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.40) opts 0xd 23:47:31.924 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.40) 23:47:31.924 00.000 428 Moving (-0.01, 0.40) raw xDistance=0.04 yDistance=0.40 23:47:31.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:47:31.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:31.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 23:47:31.924 00.000 428 MoveAxis(E, 0, ABG) 23:47:31.924 00.000 428 Move returns status 0, amount 0 23:47:31.924 00.000 428 MoveAxis(N, 0, ABG) 23:47:31.924 00.000 428 Move returns status 0, amount 0 23:47:31.924 00.000 428 move complete, result=0 23:47:31.924 00.000 428 worker thread done servicing request 23:47:31.955 00.031 10672 UpdateGuideState exits: m=410825 SNR=59.8 23:47:31.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:31.955 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:31.955 00.000 10672 Enqueuing Expose request 23:47:31.955 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 23:47:31.955 00.000 428 Worker thread wakes up 23:47:31.955 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:31.955 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:35.439 03.484 428 Exposure complete 23:47:35.579 00.140 428 worker thread done servicing request 23:47:35.579 00.000 10672 OnExposeComplete: enter 23:47:35.579 00.000 10672 UpdateGuideState(): m_state=6 23:47:35.579 00.000 10672 Star::Find(15, 598, 300, 0, (0,0,0,0), 0.0, 0) frame 439 23:47:35.579 00.000 10672 Star::Find returns 1 (0), X=597.78, Y=299.98, Mass=357166, SNR=57.8, Peak=65488 HFD=2.5 23:47:35.579 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.14) = xAngle (2.86 = 2.86) 23:47:35.579 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.97 = 2.97) 23:47:35.579 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.32 cameraTheta=3.00 mountX=-0.30 mountY=0.06, mountTheta=2.96 23:47:35.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.05, opts=13) 23:47:35.579 00.000 10672 Enqueuing Move request for scope (-0.31, 0.05) 23:47:35.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:47:35.579 00.000 428 Worker thread wakes up 23:47:35.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd 23:47:35.579 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.05) 23:47:35.579 00.000 428 Moving (-0.31, 0.05) raw xDistance=-0.30 yDistance=0.06 23:47:35.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 23:47:35.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:35.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:47:35.579 00.000 428 MoveAxis(E, 0, ABG) 23:47:35.579 00.000 428 Move returns status 0, amount 0 23:47:35.579 00.000 428 MoveAxis(N, 0, ABG) 23:47:35.579 00.000 428 Move returns status 0, amount 0 23:47:35.579 00.000 428 move complete, result=0 23:47:35.579 00.000 428 worker thread done servicing request 23:47:35.610 00.031 10672 UpdateGuideState exits: m=357166 SNR=57.8 23:47:35.610 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:35.610 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:35.610 00.000 10672 Enqueuing Expose request 23:47:35.610 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 23:47:35.610 00.000 428 Worker thread wakes up 23:47:35.610 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:35.610 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:35.974 00.364 10672 read socket command 10 23:47:35.974 00.000 10672 processing socket request REQDIST 23:47:35.974 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:47:35.974 00.000 10672 Sending socket response 39 (0x27) 23:47:39.066 03.092 428 Exposure complete 23:47:39.191 00.125 428 worker thread done servicing request 23:47:39.191 00.000 10672 OnExposeComplete: enter 23:47:39.191 00.000 10672 UpdateGuideState(): m_state=6 23:47:39.191 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 440 23:47:39.191 00.000 10672 Star::Find returns 1 (0), X=597.82, Y=299.82, Mass=454775, SNR=59.7, Peak=65488 HFD=2.8 23:47:39.191 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 23:47:39.191 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 23:47:39.191 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.12 hyp=0.30 cameraTheta=-2.73 mountX=-0.29 mountY=-0.11, mountTheta=-2.77 23:47:39.191 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.12, opts=13) 23:47:39.191 00.000 10672 Enqueuing Move request for scope (-0.27, -0.12) 23:47:39.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:47:39.191 00.000 428 Worker thread wakes up 23:47:39.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.12) opts 0xd 23:47:39.191 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.12) 23:47:39.191 00.000 428 Moving (-0.27, -0.12) raw xDistance=-0.29 yDistance=-0.11 23:47:39.191 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:47:39.207 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:39.207 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:47:39.207 00.000 428 MoveAxis(E, 0, ABG) 23:47:39.207 00.000 428 Move returns status 0, amount 0 23:47:39.207 00.000 428 MoveAxis(N, 0, ABG) 23:47:39.207 00.000 428 Move returns status 0, amount 0 23:47:39.207 00.000 428 move complete, result=0 23:47:39.207 00.000 428 worker thread done servicing request 23:47:39.223 00.016 10672 UpdateGuideState exits: m=454775 SNR=59.7 23:47:39.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:39.223 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:39.223 00.000 10672 Enqueuing Expose request 23:47:39.223 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:47:39.223 00.000 428 Worker thread wakes up 23:47:39.223 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:39.223 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:40.925 01.702 10672 read socket command 10 23:47:40.925 00.000 10672 processing socket request REQDIST 23:47:40.925 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:47:40.925 00.000 10672 Sending socket response 36 (0x24) 23:47:42.706 01.781 428 Exposure complete 23:47:42.846 00.140 428 worker thread done servicing request 23:47:42.846 00.000 10672 OnExposeComplete: enter 23:47:42.846 00.000 10672 UpdateGuideState(): m_state=6 23:47:42.846 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 441 23:47:42.846 00.000 10672 Star::Find returns 1 (0), X=598.04, Y=299.84, Mass=428685, SNR=64.1, Peak=65488 HFD=2.8 23:47:42.846 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 23:47:42.846 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 23:47:42.846 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.08 mountX=-0.06 mountY=-0.09, mountTheta=-2.18 23:47:42.846 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.09, opts=13) 23:47:42.846 00.000 10672 Enqueuing Move request for scope (-0.05, -0.09) 23:47:42.846 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:47:42.846 00.000 428 Worker thread wakes up 23:47:42.846 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd 23:47:42.846 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.09) 23:47:42.846 00.000 428 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=-0.09 23:47:42.846 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 23:47:42.846 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:42.846 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:47:42.846 00.000 428 MoveAxis(E, 0, ABG) 23:47:42.846 00.000 428 Move returns status 0, amount 0 23:47:42.846 00.000 428 MoveAxis(N, 0, ABG) 23:47:42.846 00.000 428 Move returns status 0, amount 0 23:47:42.846 00.000 428 move complete, result=0 23:47:42.846 00.000 428 worker thread done servicing request 23:47:42.862 00.016 10672 UpdateGuideState exits: m=428685 SNR=64.1 23:47:42.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:42.862 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:42.862 00.000 10672 Enqueuing Expose request 23:47:42.862 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:47:42.862 00.000 428 Worker thread wakes up 23:47:42.862 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:42.862 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:45.929 03.067 10672 read socket command 10 23:47:45.929 00.000 10672 processing socket request REQDIST 23:47:45.929 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:47:45.929 00.000 10672 Sending socket response 28 (0x1c) 23:47:46.350 00.421 428 Exposure complete 23:47:46.475 00.125 428 worker thread done servicing request 23:47:46.475 00.000 10672 OnExposeComplete: enter 23:47:46.475 00.000 10672 UpdateGuideState(): m_state=6 23:47:46.491 00.016 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 442 23:47:46.491 00.000 10672 Star::Find returns 1 (0), X=598.21, Y=299.97, Mass=475076, SNR=73.9, Peak=65488 HFD=3.1 23:47:46.491 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.14) = xAngle (0.13 = 0.13) 23:47:46.491 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.24 = 0.24) 23:47:46.491 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.27 mountX=0.12 mountY=0.03, mountTheta=0.24 23:47:46.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.03, opts=13) 23:47:46.491 00.000 10672 Enqueuing Move request for scope (0.12, 0.03) 23:47:46.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:47:46.491 00.000 428 Worker thread wakes up 23:47:46.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd 23:47:46.491 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.03) 23:47:46.491 00.000 428 Moving (0.12, 0.03) raw xDistance=0.12 yDistance=0.03 23:47:46.491 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 23:47:46.491 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:46.491 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:47:46.491 00.000 428 MoveAxis(E, 0, ABG) 23:47:46.491 00.000 428 Move returns status 0, amount 0 23:47:46.491 00.000 428 MoveAxis(N, 0, ABG) 23:47:46.491 00.000 428 Move returns status 0, amount 0 23:47:46.491 00.000 428 move complete, result=0 23:47:46.491 00.000 428 worker thread done servicing request 23:47:46.507 00.016 10672 UpdateGuideState exits: m=475076 SNR=73.9 23:47:46.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:46.507 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:46.507 00.000 10672 Enqueuing Expose request 23:47:46.507 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:47:46.507 00.000 428 Worker thread wakes up 23:47:46.507 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:46.507 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:50.005 03.498 428 Exposure complete 23:47:50.130 00.125 428 worker thread done servicing request 23:47:50.130 00.000 10672 OnExposeComplete: enter 23:47:50.130 00.000 10672 UpdateGuideState(): m_state=6 23:47:50.130 00.000 10672 Star::Find(15, 598, 299, 0, (0,0,0,0), 0.0, 0) frame 443 23:47:50.130 00.000 10672 Star::Find returns 1 (0), X=597.86, Y=299.75, Mass=413776, SNR=54.3, Peak=65488 HFD=2.7 23:47:50.130 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.14) = xAngle (-2.59 = -2.59) 23:47:50.130 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.49 = -2.49) 23:47:50.130 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-2.46 mountX=-0.26 mountY=-0.18, mountTheta=-2.52 23:47:50.130 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.19, opts=13) 23:47:50.130 00.000 10672 Enqueuing Move request for scope (-0.23, -0.19) 23:47:50.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:47:50.130 00.000 428 Worker thread wakes up 23:47:50.130 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.19) opts 0xd 23:47:50.130 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.19) 23:47:50.130 00.000 428 Moving (-0.23, -0.19) raw xDistance=-0.26 yDistance=-0.18 23:47:50.130 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:47:50.130 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:50.130 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:47:50.130 00.000 428 MoveAxis(E, 0, ABG) 23:47:50.130 00.000 428 Move returns status 0, amount 0 23:47:50.130 00.000 428 MoveAxis(N, 0, ABG) 23:47:50.130 00.000 428 Move returns status 0, amount 0 23:47:50.130 00.000 428 move complete, result=0 23:47:50.130 00.000 428 worker thread done servicing request 23:47:50.162 00.032 10672 UpdateGuideState exits: m=413776 SNR=54.3 23:47:50.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:50.162 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:50.162 00.000 10672 Enqueuing Expose request 23:47:50.162 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:47:50.162 00.000 428 Worker thread wakes up 23:47:50.162 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:50.162 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:50.927 00.765 10672 read socket command 10 23:47:50.927 00.000 10672 processing socket request REQDIST 23:47:50.927 00.000 10672 SOCKSVR: Sending pixel error of 0.25 23:47:50.927 00.000 10672 Sending socket response 25 (0x19) 23:47:53.649 02.722 428 Exposure complete 23:47:53.774 00.125 428 worker thread done servicing request 23:47:53.774 00.000 10672 OnExposeComplete: enter 23:47:53.774 00.000 10672 UpdateGuideState(): m_state=6 23:47:53.774 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 444 23:47:53.774 00.000 10672 Star::Find returns 1 (0), X=597.76, Y=299.74, Mass=375620, SNR=47.1, Peak=65488 HFD=2.5 23:47:53.774 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (0.14) = xAngle (-2.75 = -2.75) 23:47:53.774 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.64 = -2.64) 23:47:53.774 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.19 hyp=0.39 cameraTheta=-2.62 mountX=-0.36 mountY=-0.18, mountTheta=-2.67 23:47:53.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.19, opts=13) 23:47:53.774 00.000 10672 Enqueuing Move request for scope (-0.33, -0.19) 23:47:53.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:47:53.774 00.000 428 Worker thread wakes up 23:47:53.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.19) opts 0xd 23:47:53.774 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.19) 23:47:53.774 00.000 428 Moving (-0.33, -0.19) raw xDistance=-0.36 yDistance=-0.18 23:47:53.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 23:47:53.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:53.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:47:53.774 00.000 428 MoveAxis(E, 0, ABG) 23:47:53.790 00.016 428 Move returns status 0, amount 0 23:47:53.790 00.000 428 MoveAxis(N, 0, ABG) 23:47:53.790 00.000 428 Move returns status 0, amount 0 23:47:53.790 00.000 428 move complete, result=0 23:47:53.790 00.000 428 worker thread done servicing request 23:47:53.806 00.016 10672 UpdateGuideState exits: m=375620 SNR=47.1 23:47:53.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:53.806 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:53.806 00.000 10672 Enqueuing Expose request 23:47:53.806 00.000 428 Worker thread wakes up 23:47:53.806 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:47:53.806 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:53.806 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:47:55.930 02.124 10672 read socket command 10 23:47:55.930 00.000 10672 processing socket request REQDIST 23:47:55.930 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:47:55.930 00.000 10672 Sending socket response 29 (0x1d) 23:47:57.320 01.390 428 Exposure complete 23:47:57.461 00.141 428 worker thread done servicing request 23:47:57.461 00.000 10672 OnExposeComplete: enter 23:47:57.461 00.000 10672 UpdateGuideState(): m_state=6 23:47:57.461 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 445 23:47:57.461 00.000 10672 Star::Find returns 1 (0), X=597.78, Y=299.97, Mass=428423, SNR=61.5, Peak=65488 HFD=2.6 23:47:57.461 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 23:47:57.461 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 23:47:57.461 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.03 hyp=0.31 cameraTheta=3.03 mountX=-0.30 mountY=0.04, mountTheta=3.00 23:47:57.461 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.03, opts=13) 23:47:57.461 00.000 10672 Enqueuing Move request for scope (-0.31, 0.03) 23:47:57.461 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1384, FiltMax=65488, Gamma=1.000 23:47:57.461 00.000 428 Worker thread wakes up 23:47:57.461 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.03) opts 0xd 23:47:57.461 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.03) 23:47:57.461 00.000 428 Moving (-0.31, 0.03) raw xDistance=-0.30 yDistance=0.04 23:47:57.461 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 23:47:57.461 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:47:57.461 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 23:47:57.461 00.000 428 MoveAxis(E, 0, ABG) 23:47:57.461 00.000 428 Move returns status 0, amount 0 23:47:57.461 00.000 428 MoveAxis(N, 0, ABG) 23:47:57.461 00.000 428 Move returns status 0, amount 0 23:47:57.461 00.000 428 move complete, result=0 23:47:57.461 00.000 428 worker thread done servicing request 23:47:57.492 00.031 10672 UpdateGuideState exits: m=428423 SNR=61.5 23:47:57.492 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:47:57.492 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:47:57.492 00.000 10672 Enqueuing Expose request 23:47:57.492 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 23:47:57.492 00.000 428 Worker thread wakes up 23:47:57.492 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:47:57.492 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:48:00.933 03.441 10672 read socket command 10 23:48:00.933 00.000 10672 processing socket request REQDIST 23:48:00.933 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:48:00.933 00.000 10672 Sending socket response 29 (0x1d) 23:48:00.964 00.031 428 Exposure complete 23:48:01.089 00.125 428 worker thread done servicing request 23:48:01.089 00.000 10672 OnExposeComplete: enter 23:48:01.089 00.000 10672 UpdateGuideState(): m_state=6 23:48:01.089 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 446 23:48:01.089 00.000 10672 Star::Find returns 1 (0), X=597.72, Y=299.72, Mass=400384, SNR=56.1, Peak=65488 HFD=2.6 23:48:01.089 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 23:48:01.089 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 23:48:01.089 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-2.60 mountX=-0.40 mountY=-0.21, mountTheta=-2.66 23:48:01.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.22, opts=13) 23:48:01.089 00.000 10672 Enqueuing Move request for scope (-0.37, -0.22) 23:48:01.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:48:01.089 00.000 428 Worker thread wakes up 23:48:01.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.22) opts 0xd 23:48:01.089 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.22) 23:48:01.089 00.000 428 Moving (-0.37, -0.22) raw xDistance=-0.40 yDistance=-0.21 23:48:01.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 23:48:01.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:48:01.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:48:01.089 00.000 428 MoveAxis(E, 0, ABG) 23:48:01.089 00.000 428 Move returns status 0, amount 0 23:48:01.089 00.000 428 MoveAxis(N, 0, ABG) 23:48:01.089 00.000 428 Move returns status 0, amount 0 23:48:01.089 00.000 428 move complete, result=0 23:48:01.089 00.000 428 worker thread done servicing request 23:48:01.121 00.032 10672 UpdateGuideState exits: m=400384 SNR=56.1 23:48:01.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:48:01.121 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:48:01.121 00.000 10672 Enqueuing Expose request 23:48:01.121 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:48:01.121 00.000 428 Worker thread wakes up 23:48:01.121 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:48:01.121 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:48:03.420 02.299 10672 read socket command 13 23:48:03.420 00.000 10672 processing socket request MOVEn 23:48:03.420 00.000 10672 PhdController::Dither begins 23:48:03.420 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 23:48:03.420 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (0.14) = xAngle (3.28 = -3.00) 23:48:03.421 00.001 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=3.14 cameraX=-24.76, cameraY=-3.43 cameraTheta=-3.00 23:48:03.421 00.000 10672 setting lock position to (573.33, 296.50) 23:48:03.421 00.000 10672 Mount: notify guiding dithered (-24.8, -3.4) 23:48:03.421 00.000 10672 Status Line: Dither by -25.00,0.00 23:48:03.433 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:48:03.433 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:48:03.433 00.000 10672 Sending socket response 4 (0x4) 23:48:04.614 01.181 428 Exposure complete 23:48:04.749 00.135 428 worker thread done servicing request 23:48:04.749 00.000 10672 OnExposeComplete: enter 23:48:04.749 00.000 10672 UpdateGuideState(): m_state=6 23:48:04.750 00.001 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 447 23:48:04.750 00.000 10672 Star::Find returns 1 (0), X=597.70, Y=299.75, Mass=410664, SNR=58.8, Peak=61232 HFD=2.8 23:48:04.750 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (0.14) = xAngle (-0.01 = -0.01) 23:48:04.750 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.10 = 0.10) 23:48:04.751 00.001 10672 CameraToMount -- cameraX=24.37 cameraY=3.24 hyp=24.59 cameraTheta=0.13 mountX=24.59 mountY=2.52, mountTheta=0.10 23:48:04.752 00.001 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 23:48:04.752 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:48:04.752 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 23:48:04.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 23:48:04.753 00.001 10672 Enqueuing Move request for scope (10.40, 1.44) 23:48:04.753 00.000 10672 Mount: notify direct move 10.50,-0.00 23:48:04.753 00.000 428 Worker thread wakes up 23:48:04.753 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:48:04.753 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 23:48:04.753 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 23:48:04.753 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 23:48:04.753 00.000 428 MoveAxis(W, 19512, B) 23:48:04.754 00.001 428 Guiding Dir = 3, Dur = 19512 23:48:04.773 00.019 428 IsSlewing returns 0 23:48:04.774 00.001 428 IsGuiding returns 0 23:48:04.778 00.004 10672 UpdateGuideState exits: m=410664 SNR=58.8 23:48:04.778 00.000 10672 PhdController: settling, locked = 1, distance = 25.11 (99.00) aobump = 0 frame = 1 / 10 23:48:04.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:48:04.779 00.001 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:48:04.779 00.000 10672 Enqueuing Expose request 23:48:04.789 00.010 428 PulseGuide returned control before completion, sleep 19508 23:48:11.117 06.328 10672 read socket command 10 23:48:11.117 00.000 10672 processing socket request REQDIST 23:48:11.117 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:11.117 00.000 10672 Sending socket response 255 (0xff) 23:48:11.430 00.313 10672 read socket command 10 23:48:11.430 00.000 10672 processing socket request REQDIST 23:48:11.430 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:11.430 00.000 10672 Sending socket response 255 (0xff) 23:48:15.429 03.999 10672 read socket command 10 23:48:15.429 00.000 10672 processing socket request REQDIST 23:48:15.429 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:15.429 00.000 10672 Sending socket response 255 (0xff) 23:48:19.448 04.019 10672 read socket command 10 23:48:19.448 00.000 10672 processing socket request REQDIST 23:48:19.448 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:19.448 00.000 10672 Sending socket response 255 (0xff) 23:48:24.306 04.858 428 IsGuiding returns 1 23:48:24.306 00.000 428 scope still moving after pulse duration time elapsed 23:48:24.353 00.047 428 IsSlewing returns 0 23:48:24.353 00.000 428 IsGuiding returns 0 23:48:24.353 00.000 428 scope move finished after 19512 + 69 ms 23:48:24.353 00.000 428 Move returns status 0, amount 19512 23:48:24.353 00.000 428 MoveAxis(N, 0, B) 23:48:24.353 00.000 428 Move returns status 0, amount 0 23:48:24.353 00.000 428 move complete, result=0 23:48:24.353 00.000 428 worker thread done servicing request 23:48:24.353 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 23:48:24.353 00.000 428 Worker thread wakes up 23:48:24.353 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:48:24.353 00.000 428 Handling exposure in thread, d=4000 o=3 r=(583,285,31,31) 23:48:24.368 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:48:24.384 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:48:25.935 01.551 10672 read socket command 10 23:48:25.935 00.000 10672 processing socket request REQDIST 23:48:25.935 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:25.935 00.000 10672 Sending socket response 255 (0xff) 23:48:26.450 00.515 428 Exposure complete 23:48:26.575 00.125 428 worker thread done servicing request 23:48:26.575 00.000 10672 OnExposeComplete: enter 23:48:26.575 00.000 10672 UpdateGuideState(): m_state=6 23:48:26.575 00.000 10672 Star::Find(15, 597, 299, 0, (0,0,0,0), 0.0, 0) frame 448 23:48:26.575 00.000 10672 Star::Find returns 1 (0), X=584.82, Y=297.67, Mass=426667, SNR=55.6, Peak=58832 HFD=3.0 23:48:26.575 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (0.14) = xAngle (-0.04 = -0.04) 23:48:26.575 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.07 = 0.07) 23:48:26.575 00.000 10672 CameraToMount -- cameraX=11.49 cameraY=1.17 hyp=11.55 cameraTheta=0.10 mountX=11.55 mountY=0.83, mountTheta=0.07 23:48:26.575 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 23:48:26.575 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:48:26.575 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 23:48:26.575 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 23:48:26.575 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 23:48:26.575 00.000 10672 Mount: notify direct move 10.50,-0.00 23:48:26.575 00.000 428 Worker thread wakes up 23:48:26.575 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:48:26.575 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 23:48:26.575 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 23:48:26.575 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 23:48:26.575 00.000 428 MoveAxis(W, 19512, B) 23:48:26.575 00.000 428 Guiding Dir = 3, Dur = 19512 23:48:26.575 00.000 428 IsSlewing returns 0 23:48:26.575 00.000 428 IsGuiding returns 0 23:48:26.606 00.031 428 PulseGuide returned control before completion, sleep 19503 23:48:26.606 00.000 10672 UpdateGuideState exits: m=426667 SNR=55.6 23:48:26.606 00.000 10672 PhdController: settling, locked = 1, distance = 21.05 (99.00) aobump = 0 frame = 2 / 10 23:48:26.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:48:26.606 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:48:26.606 00.000 10672 Enqueuing Expose request 23:48:30.933 04.327 10672 read socket command 10 23:48:30.933 00.000 10672 processing socket request REQDIST 23:48:30.933 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:30.933 00.000 10672 Sending socket response 255 (0xff) 23:48:35.936 05.003 10672 read socket command 10 23:48:35.936 00.000 10672 processing socket request REQDIST 23:48:35.936 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:35.936 00.000 10672 Sending socket response 255 (0xff) 23:48:40.934 04.998 10672 read socket command 10 23:48:40.934 00.000 10672 processing socket request REQDIST 23:48:40.934 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:40.934 00.000 10672 Sending socket response 255 (0xff) 23:48:45.955 05.021 10672 read socket command 10 23:48:45.955 00.000 10672 processing socket request REQDIST 23:48:45.955 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:45.955 00.000 10672 Sending socket response 255 (0xff) 23:48:46.127 00.172 428 IsGuiding returns 0 23:48:46.127 00.000 428 Move returns status 0, amount 19512 23:48:46.127 00.000 428 MoveAxis(N, 0, B) 23:48:46.127 00.000 428 Move returns status 0, amount 0 23:48:46.127 00.000 428 move complete, result=0 23:48:46.142 00.015 428 worker thread done servicing request 23:48:46.142 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 23:48:46.142 00.000 428 Worker thread wakes up 23:48:46.142 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:48:46.142 00.000 428 Handling exposure in thread, d=4000 o=3 r=(570,283,31,31) 23:48:46.158 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:48:46.158 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:48:48.282 02.124 428 Exposure complete 23:48:48.422 00.140 428 worker thread done servicing request 23:48:48.422 00.000 10672 OnExposeComplete: enter 23:48:48.422 00.000 10672 UpdateGuideState(): m_state=6 23:48:48.422 00.000 10672 Star::Find(15, 584, 297, 0, (0,0,0,0), 0.0, 0) frame 449 23:48:48.422 00.000 10672 Star::Find returns 1 (0), X=571.08, Y=296.02, Mass=411598, SNR=54.3, Peak=64720 HFD=2.7 23:48:48.422 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 23:48:48.422 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 23:48:48.422 00.000 10672 CameraToMount -- cameraX=-2.24 cameraY=-0.48 hyp=2.29 cameraTheta=-2.93 mountX=-2.29 mountY=-0.42, mountTheta=-2.96 23:48:48.422 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 23:48:48.422 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:48:48.422 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=-0.00 cameraX=3.96, cameraY=0.55 cameraTheta=0.14 23:48:48.422 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.96, y=0.55, opts=4) 23:48:48.422 00.000 10672 Enqueuing Move request for scope (3.96, 0.55) 23:48:48.422 00.000 10672 Mount: notify direct move 4.00,-0.00 23:48:48.422 00.000 428 Worker thread wakes up 23:48:48.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:48:48.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.96, 0.55) opts 0x4 23:48:48.422 00.000 428 Handling offset move in thread for scope, endpoint = (3.96, 0.55) 23:48:48.422 00.000 428 Moving (3.96, 0.55) raw xDistance=4.00 yDistance=-0.00 23:48:48.422 00.000 428 MoveAxis(W, 7433, B) 23:48:48.422 00.000 428 Guiding Dir = 3, Dur = 7433 23:48:48.422 00.000 428 IsSlewing returns 0 23:48:48.422 00.000 428 IsGuiding returns 0 23:48:48.454 00.032 428 PulseGuide returned control before completion, sleep 7423 23:48:48.454 00.000 10672 UpdateGuideState exits: m=411598 SNR=54.3 23:48:48.454 00.000 10672 PhdController: settling, locked = 1, distance = 15.42 (99.00) aobump = 0 frame = 3 / 10 23:48:48.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:48:48.454 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:48:48.454 00.000 10672 Enqueuing Expose request 23:48:50.927 02.473 10672 read socket command 10 23:48:50.927 00.000 10672 processing socket request REQDIST 23:48:50.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:50.927 00.000 10672 Sending socket response 255 (0xff) 23:48:55.909 04.982 428 IsGuiding returns 0 23:48:55.909 00.000 428 Move returns status 0, amount 7433 23:48:55.909 00.000 428 MoveAxis(N, 0, B) 23:48:55.909 00.000 428 Move returns status 0, amount 0 23:48:55.909 00.000 428 move complete, result=0 23:48:55.909 00.000 428 worker thread done servicing request 23:48:55.909 00.000 428 Worker thread wakes up 23:48:55.909 00.000 10672 GuideStep: 4.0 px 7433 ms WEST, -0.0 px 0 ms NORTH 23:48:55.909 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:48:55.909 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:48:55.925 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:48:55.925 00.000 10672 read socket command 10 23:48:55.925 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:48:55.925 00.000 10672 processing socket request REQDIST 23:48:55.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:48:55.925 00.000 10672 Sending socket response 255 (0xff) 23:48:59.226 03.301 428 Exposure complete 23:48:59.351 00.125 428 worker thread done servicing request 23:48:59.351 00.000 10672 OnExposeComplete: enter 23:48:59.351 00.000 10672 UpdateGuideState(): m_state=6 23:48:59.351 00.000 10672 Star::Find(15, 571, 296, 0, (0,0,0,0), 0.0, 0) frame 450 23:48:59.351 00.000 10672 Star::Find returns 1 (0), X=565.94, Y=294.94, Mass=404716, SNR=65.3, Peak=65488 HFD=2.8 23:48:59.351 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 23:48:59.351 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 23:48:59.351 00.000 10672 CameraToMount -- cameraX=-7.38 cameraY=-1.56 hyp=7.55 cameraTheta=-2.93 mountX=-7.53 mountY=-1.34, mountTheta=-2.97 23:48:59.351 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-7.38, y=-1.56, opts=13) 23:48:59.351 00.000 10672 Enqueuing Move request for scope (-7.38, -1.56) 23:48:59.351 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=944, FiltMax=65488, Gamma=1.000 23:48:59.351 00.000 428 Worker thread wakes up 23:48:59.351 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-7.38, -1.56) opts 0xd 23:48:59.351 00.000 428 Handling offset move in thread for scope, endpoint = (-7.38, -1.56) 23:48:59.351 00.000 428 Moving (-7.38, -1.56) raw xDistance=-7.53 yDistance=-1.34 23:48:59.366 00.015 428 GuideAlgorithmHysteresis::Result() returns -4.74 from input -7.53 23:48:59.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:48:59.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.34 23:48:59.366 00.000 428 MoveAxis(E, 8812, ABG) 23:48:59.366 00.000 428 duration set to 2500 by maxRaDuration 23:48:59.366 00.000 428 Guiding Dir = 2, Dur = 2500 23:48:59.382 00.016 10672 UpdateGuideState exits: m=404716 SNR=65.3 23:48:59.382 00.000 10672 PhdController: settling, locked = 1, distance = 7.55 (99.00) aobump = 0 frame = 4 / 10 23:48:59.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:48:59.382 00.000 428 IsSlewing returns 0 23:48:59.382 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:48:59.382 00.000 10672 Enqueuing Expose request 23:48:59.382 00.000 428 IsGuiding returns 0 23:48:59.398 00.016 428 PulseGuide returned control before completion, sleep 2496 23:49:00.928 01.530 10672 read socket command 10 23:49:00.928 00.000 10672 processing socket request REQDIST 23:49:00.928 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:49:00.928 00.000 10672 Sending socket response 255 (0xff) 23:49:01.928 01.000 428 IsGuiding returns 0 23:49:01.928 00.000 428 Move returns status 0, amount 2500 23:49:01.928 00.000 428 MoveAxis(N, 0, ABG) 23:49:01.928 00.000 428 Move returns status 0, amount 0 23:49:01.928 00.000 428 move complete, result=0 23:49:01.928 00.000 428 worker thread done servicing request 23:49:01.928 00.000 428 Worker thread wakes up 23:49:01.928 00.000 10672 GuideStep: -7.5 px 2500 ms EAST, -1.3 px 0 ms NORTH 23:49:01.928 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:01.928 00.000 428 Handling exposure in thread, d=4000 o=3 r=(551,280,31,31) 23:49:02.881 00.953 428 Exposure complete 23:49:03.006 00.125 428 worker thread done servicing request 23:49:03.006 00.000 10672 OnExposeComplete: enter 23:49:03.006 00.000 10672 UpdateGuideState(): m_state=6 23:49:03.006 00.000 10672 Star::Find(15, 565, 294, 0, (0,0,0,0), 0.0, 0) frame 451 23:49:03.006 00.000 10672 Star::Find returns 1 (0), X=566.82, Y=295.18, Mass=402031, SNR=57.2, Peak=59376 HFD=2.9 23:49:03.006 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.08 = -3.08) 23:49:03.006 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.97 = -2.97) 23:49:03.006 00.000 10672 CameraToMount -- cameraX=-6.51 cameraY=-1.32 hyp=6.64 cameraTheta=-2.94 mountX=-6.63 mountY=-1.13, mountTheta=-2.97 23:49:03.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-6.51, y=-1.32, opts=13) 23:49:03.006 00.000 10672 Enqueuing Move request for scope (-6.51, -1.32) 23:49:03.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:49:03.006 00.000 428 Worker thread wakes up 23:49:03.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-6.51, -1.32) opts 0xd 23:49:03.006 00.000 428 Handling offset move in thread for scope, endpoint = (-6.51, -1.32) 23:49:03.006 00.000 428 Moving (-6.51, -1.32) raw xDistance=-6.63 yDistance=-1.13 23:49:03.006 00.000 428 GuideAlgorithmHysteresis::Result() returns -4.51 from input -6.63 23:49:03.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:49:03.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.13 23:49:03.006 00.000 428 MoveAxis(E, 8376, ABG) 23:49:03.006 00.000 428 duration set to 2500 by maxRaDuration 23:49:03.006 00.000 428 Guiding Dir = 2, Dur = 2500 23:49:03.006 00.000 428 IsSlewing returns 0 23:49:03.006 00.000 428 IsGuiding returns 0 23:49:03.021 00.015 428 PulseGuide returned control before completion, sleep 2495 23:49:03.053 00.032 10672 UpdateGuideState exits: m=402031 SNR=57.2 23:49:03.053 00.000 10672 PhdController: settling, locked = 1, distance = 7.27 (99.00) aobump = 0 frame = 5 / 10 23:49:03.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:03.053 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:03.053 00.000 10672 Enqueuing Expose request 23:49:05.552 02.499 428 IsGuiding returns 0 23:49:05.552 00.000 428 Move returns status 0, amount 2500 23:49:05.552 00.000 428 MoveAxis(N, 0, ABG) 23:49:05.552 00.000 428 Move returns status 0, amount 0 23:49:05.552 00.000 428 move complete, result=0 23:49:05.552 00.000 428 worker thread done servicing request 23:49:05.552 00.000 428 Worker thread wakes up 23:49:05.552 00.000 10672 GuideStep: -6.6 px 2500 ms EAST, -1.1 px 0 ms NORTH 23:49:05.552 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:05.552 00.000 428 Handling exposure in thread, d=4000 o=3 r=(552,280,31,31) 23:49:05.927 00.375 10672 read socket command 10 23:49:05.927 00.000 10672 processing socket request REQDIST 23:49:05.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:49:05.927 00.000 10672 Sending socket response 255 (0xff) 23:49:06.536 00.609 428 Exposure complete 23:49:06.681 00.145 428 worker thread done servicing request 23:49:06.681 00.000 10672 OnExposeComplete: enter 23:49:06.681 00.000 10672 UpdateGuideState(): m_state=6 23:49:06.681 00.000 10672 Star::Find(15, 566, 295, 0, (0,0,0,0), 0.0, 0) frame 452 23:49:06.681 00.000 10672 Star::Find returns 1 (0), X=568.55, Y=295.29, Mass=375525, SNR=55.4, Peak=51744 HFD=2.9 23:49:06.681 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 23:49:06.681 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 23:49:06.681 00.000 10672 CameraToMount -- cameraX=-4.78 cameraY=-1.22 hyp=4.93 cameraTheta=-2.89 mountX=-4.90 mountY=-1.07, mountTheta=-2.93 23:49:06.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-4.78, y=-1.22, opts=13) 23:49:06.681 00.000 10672 Enqueuing Move request for scope (-4.78, -1.22) 23:49:06.681 00.000 428 Worker thread wakes up 23:49:06.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:49:06.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-4.78, -1.22) opts 0xd 23:49:06.681 00.000 428 Handling offset move in thread for scope, endpoint = (-4.78, -1.22) 23:49:06.681 00.000 428 Moving (-4.78, -1.22) raw xDistance=-4.90 yDistance=-1.07 23:49:06.681 00.000 428 GuideAlgorithmHysteresis::Result() returns -3.40 from input -4.90 23:49:06.681 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.55 23:49:06.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.07 from input -1.07 23:49:06.681 00.000 428 MoveAxis(E, 6326, ABG) 23:49:06.681 00.000 428 duration set to 2500 by maxRaDuration 23:49:06.681 00.000 428 Guiding Dir = 2, Dur = 2500 23:49:06.712 00.031 428 IsSlewing returns 0 23:49:06.712 00.000 428 IsGuiding returns 0 23:49:06.712 00.000 10672 UpdateGuideState exits: m=375525 SNR=55.4 23:49:06.712 00.000 10672 PhdController: settling, locked = 1, distance = 6.57 (99.00) aobump = 0 frame = 6 / 10 23:49:06.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:06.712 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:06.712 00.000 10672 Enqueuing Expose request 23:49:06.728 00.016 428 PulseGuide returned control before completion, sleep 2496 23:49:09.227 02.499 428 IsGuiding returns 1 23:49:09.227 00.000 428 scope still moving after pulse duration time elapsed 23:49:09.258 00.031 428 IsSlewing returns 0 23:49:09.289 00.031 428 IsGuiding returns 0 23:49:09.289 00.000 428 scope move finished after 2500 + 89 ms 23:49:09.289 00.000 428 Move returns status 0, amount 2500 23:49:09.289 00.000 428 MoveAxis(N, 1426, ABG) 23:49:09.289 00.000 428 Guiding Dir = 0, Dur = 1426 23:49:09.289 00.000 428 IsSlewing returns 0 23:49:09.305 00.016 428 IsGuiding returns 0 23:49:09.368 00.063 428 PulseGuide returned control before completion, sleep 1360 23:49:10.758 01.390 428 IsGuiding returns 1 23:49:10.758 00.000 428 scope still moving after pulse duration time elapsed 23:49:10.820 00.062 428 IsSlewing returns 0 23:49:10.820 00.000 428 IsGuiding returns 0 23:49:10.820 00.000 428 scope move finished after 1426 + 90 ms 23:49:10.820 00.000 428 Move returns status 0, amount 1426 23:49:10.820 00.000 428 move complete, result=0 23:49:10.820 00.000 428 worker thread done servicing request 23:49:10.820 00.000 10672 GuideStep: -4.9 px 2500 ms EAST, -1.1 px 1426 ms NORTH 23:49:10.820 00.000 428 Worker thread wakes up 23:49:10.820 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:10.820 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:10.836 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:49:10.992 00.156 10672 read socket command 10 23:49:10.992 00.000 10672 processing socket request REQDIST 23:49:10.992 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:49:10.992 00.000 10672 Sending socket response 255 (0xff) 23:49:13.835 02.843 428 Exposure complete 23:49:13.975 00.140 428 worker thread done servicing request 23:49:13.975 00.000 10672 OnExposeComplete: enter 23:49:13.975 00.000 10672 UpdateGuideState(): m_state=6 23:49:13.975 00.000 10672 Star::Find(15, 568, 295, 0, (0,0,0,0), 0.0, 0) frame 453 23:49:13.975 00.000 10672 Star::Find returns 1 (0), X=570.29, Y=296.58, Mass=370817, SNR=56.7, Peak=58720 HFD=2.8 23:49:13.975 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.98 = 2.98) 23:49:13.975 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 23:49:13.975 00.000 10672 CameraToMount -- cameraX=-3.03 cameraY=0.08 hyp=3.04 cameraTheta=3.12 mountX=-2.99 mountY=0.17, mountTheta=3.09 23:49:13.975 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.03, y=0.08, opts=13) 23:49:13.975 00.000 10672 Enqueuing Move request for scope (-3.03, 0.08) 23:49:13.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:49:13.975 00.000 428 Worker thread wakes up 23:49:13.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.03, 0.08) opts 0xd 23:49:13.975 00.000 428 Handling offset move in thread for scope, endpoint = (-3.03, 0.08) 23:49:13.975 00.000 428 Moving (-3.03, 0.08) raw xDistance=-2.99 yDistance=0.17 23:49:13.975 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.12 from input -2.99 23:49:13.975 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:13.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 23:49:13.975 00.000 428 MoveAxis(E, 3949, ABG) 23:49:13.975 00.000 428 duration set to 2500 by maxRaDuration 23:49:13.975 00.000 428 Guiding Dir = 2, Dur = 2500 23:49:13.975 00.000 428 IsSlewing returns 0 23:49:13.975 00.000 428 IsGuiding returns 0 23:49:13.991 00.016 428 PulseGuide returned control before completion, sleep 2496 23:49:13.991 00.000 10672 UpdateGuideState exits: m=370817 SNR=56.7 23:49:13.991 00.000 10672 PhdController: settling, locked = 1, distance = 5.51 (99.00) aobump = 0 frame = 7 / 10 23:49:13.991 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:13.991 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:13.991 00.000 10672 Enqueuing Expose request 23:49:15.933 01.942 10672 read socket command 10 23:49:15.933 00.000 10672 processing socket request REQDIST 23:49:15.933 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:49:15.933 00.000 10672 Sending socket response 255 (0xff) 23:49:16.526 00.593 428 IsGuiding returns 0 23:49:16.526 00.000 428 Move returns status 0, amount 2500 23:49:16.526 00.000 428 MoveAxis(N, 0, ABG) 23:49:16.526 00.000 428 Move returns status 0, amount 0 23:49:16.526 00.000 428 move complete, result=0 23:49:16.526 00.000 428 worker thread done servicing request 23:49:16.526 00.000 428 Worker thread wakes up 23:49:16.526 00.000 10672 GuideStep: -3.0 px 2500 ms EAST, 0.2 px 0 ms NORTH 23:49:16.526 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:16.526 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:17.479 00.953 428 Exposure complete 23:49:17.620 00.141 428 worker thread done servicing request 23:49:17.620 00.000 10672 OnExposeComplete: enter 23:49:17.620 00.000 10672 UpdateGuideState(): m_state=6 23:49:17.620 00.000 10672 Star::Find(15, 570, 296, 0, (0,0,0,0), 0.0, 0) frame 454 23:49:17.620 00.000 10672 Star::Find returns 1 (0), X=572.26, Y=296.55, Mass=363514, SNR=50.6, Peak=41824 HFD=2.8 23:49:17.620 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 23:49:17.620 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 23:49:17.620 00.000 10672 CameraToMount -- cameraX=-1.07 cameraY=0.05 hyp=1.07 cameraTheta=3.10 mountX=-1.05 mountY=0.08, mountTheta=3.07 23:49:17.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.07, y=0.05, opts=13) 23:49:17.620 00.000 10672 Enqueuing Move request for scope (-1.07, 0.05) 23:49:17.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:49:17.620 00.000 428 Worker thread wakes up 23:49:17.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.05) opts 0xd 23:49:17.620 00.000 428 Handling offset move in thread for scope, endpoint = (-1.07, 0.05) 23:49:17.620 00.000 428 Moving (-1.07, 0.05) raw xDistance=-1.05 yDistance=0.08 23:49:17.620 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.05 23:49:17.620 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:17.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:49:17.620 00.000 428 MoveAxis(E, 1510, ABG) 23:49:17.620 00.000 428 Guiding Dir = 2, Dur = 1510 23:49:17.620 00.000 428 IsSlewing returns 0 23:49:17.620 00.000 428 IsGuiding returns 0 23:49:17.651 00.031 10672 UpdateGuideState exits: m=363514 SNR=50.6 23:49:17.651 00.000 10672 PhdController: settling, locked = 1, distance = 4.18 (99.00) aobump = 0 frame = 8 / 10 23:49:17.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:17.651 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:17.651 00.000 10672 Enqueuing Expose request 23:49:17.651 00.000 428 PulseGuide returned control before completion, sleep 1491 23:49:19.166 01.515 428 IsGuiding returns 1 23:49:19.166 00.000 428 scope still moving after pulse duration time elapsed 23:49:19.197 00.031 428 IsSlewing returns 0 23:49:19.213 00.016 428 IsGuiding returns 0 23:49:19.213 00.000 428 scope move finished after 1510 + 71 ms 23:49:19.213 00.000 428 Move returns status 0, amount 1510 23:49:19.213 00.000 428 MoveAxis(N, 0, ABG) 23:49:19.213 00.000 428 Move returns status 0, amount 0 23:49:19.213 00.000 428 move complete, result=0 23:49:19.213 00.000 428 worker thread done servicing request 23:49:19.213 00.000 428 Worker thread wakes up 23:49:19.213 00.000 10672 GuideStep: -1.1 px 1510 ms EAST, 0.1 px 0 ms NORTH 23:49:19.213 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:19.213 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:20.931 01.718 10672 read socket command 10 23:49:20.931 00.000 10672 processing socket request REQDIST 23:49:20.931 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:49:20.931 00.000 10672 Sending socket response 255 (0xff) 23:49:21.134 00.203 428 Exposure complete 23:49:21.275 00.141 428 worker thread done servicing request 23:49:21.275 00.000 10672 OnExposeComplete: enter 23:49:21.275 00.000 10672 UpdateGuideState(): m_state=6 23:49:21.275 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 455 23:49:21.275 00.000 10672 Star::Find returns 1 (0), X=573.37, Y=296.76, Mass=405764, SNR=62.2, Peak=65488 HFD=2.8 23:49:21.275 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.14) = xAngle (1.27 = 1.27) 23:49:21.275 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.38 = 1.38) 23:49:21.275 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.26 cameraTheta=1.41 mountX=0.08 mountY=0.25, mountTheta=1.28 23:49:21.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.25, opts=13) 23:49:21.275 00.000 10672 Enqueuing Move request for scope (0.04, 0.25) 23:49:21.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:49:21.275 00.000 428 Worker thread wakes up 23:49:21.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd 23:49:21.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.25) 23:49:21.275 00.000 428 Moving (0.04, 0.25) raw xDistance=0.08 yDistance=0.25 23:49:21.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 23:49:21.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:21.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 23:49:21.275 00.000 428 MoveAxis(E, 0, ABG) 23:49:21.275 00.000 428 Move returns status 0, amount 0 23:49:21.275 00.000 428 MoveAxis(N, 0, ABG) 23:49:21.275 00.000 428 Move returns status 0, amount 0 23:49:21.275 00.000 428 move complete, result=0 23:49:21.275 00.000 428 worker thread done servicing request 23:49:21.290 00.015 10672 UpdateGuideState exits: m=405764 SNR=62.2 23:49:21.290 00.000 10672 PhdController: settling, locked = 1, distance = 3.00 (99.00) aobump = 0 frame = 9 / 10 23:49:21.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:21.290 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:21.290 00.000 10672 Enqueuing Expose request 23:49:21.290 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 23:49:21.290 00.000 428 Worker thread wakes up 23:49:21.290 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:21.290 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:24.778 03.488 428 Exposure complete 23:49:24.903 00.125 428 worker thread done servicing request 23:49:24.903 00.000 10672 OnExposeComplete: enter 23:49:24.903 00.000 10672 UpdateGuideState(): m_state=6 23:49:24.903 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 456 23:49:24.903 00.000 10672 Star::Find returns 1 (0), X=573.72, Y=297.13, Mass=371989, SNR=59.3, Peak=65488 HFD=2.5 23:49:24.903 00.000 10672 CameraToMount -- cameraTheta (1.00) - m_xAngle (0.14) = xAngle (0.87 = 0.87) 23:49:24.903 00.000 10672 CameraToMount -- cameraTheta (1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.97 = 0.97) 23:49:24.903 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.63 hyp=0.74 cameraTheta=1.00 mountX=0.48 mountY=0.61, mountTheta=0.91 23:49:24.903 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.63, opts=13) 23:49:24.903 00.000 10672 Enqueuing Move request for scope (0.40, 0.63) 23:49:24.903 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:49:24.903 00.000 428 Worker thread wakes up 23:49:24.919 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.63) opts 0xd 23:49:24.919 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.63) 23:49:24.919 00.000 428 Moving (0.40, 0.63) raw xDistance=0.48 yDistance=0.61 23:49:24.919 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 23:49:24.919 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:49:24.919 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 23:49:24.919 00.000 428 MoveAxis(W, 562, ABG) 23:49:24.919 00.000 428 Guiding Dir = 3, Dur = 562 23:49:24.919 00.000 428 IsSlewing returns 0 23:49:24.919 00.000 428 IsGuiding returns 0 23:49:24.935 00.016 10672 UpdateGuideState exits: m=371989 SNR=59.3 23:49:24.935 00.000 10672 PhdController: settling, locked = 1, distance = 2.32 (99.00) aobump = 0 frame = 10 / 10 23:49:24.935 00.000 10672 PhdController: newstate STATE_FINISH 23:49:24.935 00.000 10672 PhdController complete: success 23:49:24.935 00.000 10672 Mount: notify guiding dither settle done success=1 23:49:24.935 00.000 10672 PhdController: newstate STATE_IDLE 23:49:24.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:24.935 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:24.935 00.000 10672 Enqueuing Expose request 23:49:24.950 00.015 428 PulseGuide returned control before completion, sleep 543 23:49:25.497 00.547 428 IsGuiding returns 1 23:49:25.497 00.000 428 scope still moving after pulse duration time elapsed 23:49:25.544 00.047 428 IsSlewing returns 0 23:49:25.544 00.000 428 IsGuiding returns 0 23:49:25.544 00.000 428 scope move finished after 562 + 74 ms 23:49:25.559 00.015 428 Move returns status 0, amount 562 23:49:25.559 00.000 428 MoveAxis(N, 0, ABG) 23:49:25.559 00.000 428 Move returns status 0, amount 0 23:49:25.559 00.000 428 move complete, result=0 23:49:25.559 00.000 428 worker thread done servicing request 23:49:25.559 00.000 428 Worker thread wakes up 23:49:25.559 00.000 10672 GuideStep: 0.5 px 562 ms WEST, 0.6 px 0 ms NORTH 23:49:25.559 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:25.559 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:25.934 00.375 10672 read socket command 10 23:49:25.934 00.000 10672 processing socket request REQDIST 23:49:25.934 00.000 10672 SOCKSVR: Sending pixel error of 2.32 23:49:25.934 00.000 10672 Sending socket response 232 (0xe8) 23:49:28.434 02.500 428 Exposure complete 23:49:28.558 00.124 428 worker thread done servicing request 23:49:28.558 00.000 10672 OnExposeComplete: enter 23:49:28.558 00.000 10672 UpdateGuideState(): m_state=6 23:49:28.558 00.000 10672 Star::Find(15, 573, 297, 0, (0,0,0,0), 0.0, 0) frame 457 23:49:28.558 00.000 10672 Star::Find returns 1 (0), X=573.49, Y=296.90, Mass=420931, SNR=66.0, Peak=58944 HFD=2.4 23:49:28.558 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.14) = xAngle (1.04 = 1.04) 23:49:28.558 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.15 = 1.15) 23:49:28.558 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.39 hyp=0.42 cameraTheta=1.18 mountX=0.21 mountY=0.39, mountTheta=1.07 23:49:28.558 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.39, opts=13) 23:49:28.558 00.000 10672 Enqueuing Move request for scope (0.16, 0.39) 23:49:28.558 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:49:28.558 00.000 428 Worker thread wakes up 23:49:28.558 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.39) opts 0xd 23:49:28.558 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.39) 23:49:28.558 00.000 428 Moving (0.16, 0.39) raw xDistance=0.21 yDistance=0.39 23:49:28.558 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:49:28.558 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:28.558 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 23:49:28.558 00.000 428 MoveAxis(E, 0, ABG) 23:49:28.558 00.000 428 Move returns status 0, amount 0 23:49:28.558 00.000 428 MoveAxis(N, 0, ABG) 23:49:28.558 00.000 428 Move returns status 0, amount 0 23:49:28.558 00.000 428 move complete, result=0 23:49:28.558 00.000 428 worker thread done servicing request 23:49:28.590 00.032 10672 UpdateGuideState exits: m=420931 SNR=66.0 23:49:28.590 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:28.590 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:28.590 00.000 10672 Enqueuing Expose request 23:49:28.590 00.000 428 Worker thread wakes up 23:49:28.590 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 23:49:28.590 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:28.590 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:30.948 02.358 10672 read socket command 10 23:49:30.948 00.000 10672 processing socket request REQDIST 23:49:30.948 00.000 10672 SOCKSVR: Sending pixel error of 1.75 23:49:30.948 00.000 10672 Sending socket response 175 (0xaf) 23:49:32.078 01.130 428 Exposure complete 23:49:32.219 00.141 428 worker thread done servicing request 23:49:32.219 00.000 10672 OnExposeComplete: enter 23:49:32.219 00.000 10672 UpdateGuideState(): m_state=6 23:49:32.219 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 458 23:49:32.219 00.000 10672 Star::Find returns 1 (0), X=573.15, Y=296.73, Mass=406968, SNR=59.2, Peak=61328 HFD=2.6 23:49:32.219 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.14) = xAngle (2.10 = 2.10) 23:49:32.219 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.21 = 2.21) 23:49:32.219 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.24 mountX=-0.15 mountY=0.23, mountTheta=2.13 23:49:32.219 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.23, opts=13) 23:49:32.219 00.000 10672 Enqueuing Move request for scope (-0.18, 0.23) 23:49:32.219 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:49:32.219 00.000 428 Worker thread wakes up 23:49:32.219 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd 23:49:32.219 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.23) 23:49:32.219 00.000 428 Moving (-0.18, 0.23) raw xDistance=-0.15 yDistance=0.23 23:49:32.219 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:49:32.219 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:32.219 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 23:49:32.219 00.000 428 MoveAxis(E, 0, ABG) 23:49:32.219 00.000 428 Move returns status 0, amount 0 23:49:32.219 00.000 428 MoveAxis(N, 0, ABG) 23:49:32.219 00.000 428 Move returns status 0, amount 0 23:49:32.219 00.000 428 move complete, result=0 23:49:32.219 00.000 428 worker thread done servicing request 23:49:32.234 00.015 10672 UpdateGuideState exits: m=406968 SNR=59.2 23:49:32.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:32.234 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:32.234 00.000 10672 Enqueuing Expose request 23:49:32.234 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 23:49:32.234 00.000 428 Worker thread wakes up 23:49:32.234 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:32.234 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:35.717 03.483 428 Exposure complete 23:49:35.842 00.125 428 worker thread done servicing request 23:49:35.842 00.000 10672 OnExposeComplete: enter 23:49:35.842 00.000 10672 UpdateGuideState(): m_state=6 23:49:35.842 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 459 23:49:35.842 00.000 10672 Star::Find returns 1 (0), X=573.66, Y=296.88, Mass=401366, SNR=54.3, Peak=48368 HFD=2.6 23:49:35.842 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (0.14) = xAngle (0.71 = 0.71) 23:49:35.842 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.81 = 0.81) 23:49:35.842 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.38 hyp=0.50 cameraTheta=0.84 mountX=0.38 mountY=0.37, mountTheta=0.76 23:49:35.858 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.38, opts=13) 23:49:35.858 00.000 10672 Enqueuing Move request for scope (0.33, 0.38) 23:49:35.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:49:35.858 00.000 428 Worker thread wakes up 23:49:35.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.38) opts 0xd 23:49:35.858 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.38) 23:49:35.858 00.000 428 Moving (0.33, 0.38) raw xDistance=0.38 yDistance=0.37 23:49:35.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 23:49:35.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:35.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 23:49:35.858 00.000 428 MoveAxis(E, 0, ABG) 23:49:35.858 00.000 428 Move returns status 0, amount 0 23:49:35.858 00.000 428 MoveAxis(N, 0, ABG) 23:49:35.858 00.000 428 Move returns status 0, amount 0 23:49:35.858 00.000 428 move complete, result=0 23:49:35.858 00.000 428 worker thread done servicing request 23:49:35.874 00.016 10672 UpdateGuideState exits: m=401366 SNR=54.3 23:49:35.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:35.874 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:35.874 00.000 10672 Enqueuing Expose request 23:49:35.874 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 23:49:35.874 00.000 428 Worker thread wakes up 23:49:35.874 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:35.874 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:35.936 00.062 10672 read socket command 10 23:49:35.936 00.000 10672 processing socket request REQDIST 23:49:35.936 00.000 10672 SOCKSVR: Sending pixel error of 1.07 23:49:35.936 00.000 10672 Sending socket response 107 (0x6b) 23:49:39.357 03.421 428 Exposure complete 23:49:39.497 00.140 428 worker thread done servicing request 23:49:39.497 00.000 10672 OnExposeComplete: enter 23:49:39.497 00.000 10672 UpdateGuideState(): m_state=6 23:49:39.497 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 460 23:49:39.497 00.000 10672 Star::Find returns 1 (0), X=573.83, Y=296.98, Mass=424347, SNR=63.2, Peak=65488 HFD=2.8 23:49:39.497 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 23:49:39.497 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 23:49:39.497 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.48 hyp=0.70 cameraTheta=0.75 mountX=0.57 mountY=0.46, mountTheta=0.68 23:49:39.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.48, opts=13) 23:49:39.497 00.000 10672 Enqueuing Move request for scope (0.51, 0.48) 23:49:39.497 00.000 428 Worker thread wakes up 23:49:39.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:49:39.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.48) opts 0xd 23:49:39.497 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.48) 23:49:39.497 00.000 428 Moving (0.51, 0.48) raw xDistance=0.57 yDistance=0.46 23:49:39.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 23:49:39.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:39.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 23:49:39.497 00.000 428 MoveAxis(W, 665, ABG) 23:49:39.497 00.000 428 Guiding Dir = 3, Dur = 665 23:49:39.497 00.000 428 IsSlewing returns 0 23:49:39.497 00.000 428 IsGuiding returns 0 23:49:39.513 00.016 428 PulseGuide returned control before completion, sleep 655 23:49:39.529 00.016 10672 UpdateGuideState exits: m=424347 SNR=63.2 23:49:39.529 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:39.529 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:39.529 00.000 10672 Enqueuing Expose request 23:49:40.189 00.660 428 IsGuiding returns 0 23:49:40.189 00.000 428 Move returns status 0, amount 665 23:49:40.189 00.000 428 MoveAxis(N, 0, ABG) 23:49:40.189 00.000 428 Move returns status 0, amount 0 23:49:40.189 00.000 428 move complete, result=0 23:49:40.189 00.000 428 worker thread done servicing request 23:49:40.189 00.000 428 Worker thread wakes up 23:49:40.189 00.000 10672 GuideStep: 0.6 px 665 ms WEST, 0.5 px 0 ms NORTH 23:49:40.189 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:40.189 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:40.924 00.735 10672 read socket command 10 23:49:40.924 00.000 10672 processing socket request REQDIST 23:49:40.924 00.000 10672 SOCKSVR: Sending pixel error of 0.95 23:49:40.924 00.000 10672 Sending socket response 95 (0x5f) 23:49:43.017 02.093 428 Exposure complete 23:49:43.141 00.124 428 worker thread done servicing request 23:49:43.141 00.000 10672 OnExposeComplete: enter 23:49:43.141 00.000 10672 UpdateGuideState(): m_state=6 23:49:43.141 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 461 23:49:43.141 00.000 10672 Star::Find returns 1 (0), X=573.71, Y=296.49, Mass=415067, SNR=64.5, Peak=55232 HFD=2.8 23:49:43.141 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.14) = xAngle (-0.17 = -0.17) 23:49:43.141 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.06 = -0.06) 23:49:43.141 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.01 hyp=0.38 cameraTheta=-0.03 mountX=0.38 mountY=-0.02, mountTheta=-0.06 23:49:43.141 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.01, opts=13) 23:49:43.141 00.000 10672 Enqueuing Move request for scope (0.38, -0.01) 23:49:43.141 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:49:43.141 00.000 428 Worker thread wakes up 23:49:43.141 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.01) opts 0xd 23:49:43.141 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.01) 23:49:43.141 00.000 428 Moving (0.38, -0.01) raw xDistance=0.38 yDistance=-0.02 23:49:43.141 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 23:49:43.141 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:43.141 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:49:43.141 00.000 428 MoveAxis(E, 0, ABG) 23:49:43.141 00.000 428 Move returns status 0, amount 0 23:49:43.141 00.000 428 MoveAxis(N, 0, ABG) 23:49:43.141 00.000 428 Move returns status 0, amount 0 23:49:43.141 00.000 428 move complete, result=0 23:49:43.141 00.000 428 worker thread done servicing request 23:49:43.173 00.032 10672 UpdateGuideState exits: m=415067 SNR=64.5 23:49:43.173 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:43.173 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:43.173 00.000 10672 Enqueuing Expose request 23:49:43.173 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 23:49:43.173 00.000 428 Worker thread wakes up 23:49:43.173 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:43.173 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:45.937 02.764 10672 read socket command 10 23:49:45.937 00.000 10672 processing socket request REQDIST 23:49:45.937 00.000 10672 SOCKSVR: Sending pixel error of 0.78 23:49:45.937 00.000 10672 Sending socket response 78 (0x4e) 23:49:46.656 00.719 428 Exposure complete 23:49:46.781 00.125 428 worker thread done servicing request 23:49:46.781 00.000 10672 OnExposeComplete: enter 23:49:46.781 00.000 10672 UpdateGuideState(): m_state=6 23:49:46.781 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 462 23:49:46.781 00.000 10672 Star::Find returns 1 (0), X=574.06, Y=296.58, Mass=451382, SNR=70.1, Peak=53600 HFD=3.2 23:49:46.781 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (0.14) = xAngle (-0.04 = -0.04) 23:49:46.781 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.07 = 0.07) 23:49:46.781 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=0.07 hyp=0.74 cameraTheta=0.10 mountX=0.74 mountY=0.05, mountTheta=0.07 23:49:46.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=0.07, opts=13) 23:49:46.781 00.000 10672 Enqueuing Move request for scope (0.73, 0.07) 23:49:46.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:49:46.781 00.000 428 Worker thread wakes up 23:49:46.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.07) opts 0xd 23:49:46.781 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, 0.07) 23:49:46.781 00.000 428 Moving (0.73, 0.07) raw xDistance=0.74 yDistance=0.05 23:49:46.781 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.74 23:49:46.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:46.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 23:49:46.781 00.000 428 MoveAxis(W, 861, ABG) 23:49:46.781 00.000 428 Guiding Dir = 3, Dur = 861 23:49:46.796 00.015 428 IsSlewing returns 0 23:49:46.796 00.000 428 IsGuiding returns 0 23:49:46.812 00.016 10672 UpdateGuideState exits: m=451382 SNR=70.1 23:49:46.812 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:46.812 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:46.812 00.000 10672 Enqueuing Expose request 23:49:46.828 00.016 428 PulseGuide returned control before completion, sleep 842 23:49:47.687 00.859 428 IsGuiding returns 1 23:49:47.687 00.000 428 scope still moving after pulse duration time elapsed 23:49:47.718 00.031 428 IsSlewing returns 0 23:49:47.750 00.032 428 IsGuiding returns 0 23:49:47.750 00.000 428 scope move finished after 861 + 97 ms 23:49:47.750 00.000 428 Move returns status 0, amount 861 23:49:47.750 00.000 428 MoveAxis(N, 0, ABG) 23:49:47.750 00.000 428 Move returns status 0, amount 0 23:49:47.750 00.000 428 move complete, result=0 23:49:47.750 00.000 428 worker thread done servicing request 23:49:47.750 00.000 428 Worker thread wakes up 23:49:47.750 00.000 10672 GuideStep: 0.7 px 861 ms WEST, 0.0 px 0 ms NORTH 23:49:47.750 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:47.750 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:50.315 02.565 428 Exposure complete 23:49:50.456 00.141 428 worker thread done servicing request 23:49:50.456 00.000 10672 OnExposeComplete: enter 23:49:50.456 00.000 10672 UpdateGuideState(): m_state=6 23:49:50.456 00.000 10672 Star::Find(15, 574, 296, 0, (0,0,0,0), 0.0, 0) frame 463 23:49:50.456 00.000 10672 Star::Find returns 1 (0), X=572.97, Y=296.09, Mass=369431, SNR=53.7, Peak=50224 HFD=2.7 23:49:50.456 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 23:49:50.456 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.31 = -2.31) 23:49:50.456 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.42 hyp=0.55 cameraTheta=-2.28 mountX=-0.41 mountY=-0.41, mountTheta=-2.36 23:49:50.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.42, opts=13) 23:49:50.456 00.000 10672 Enqueuing Move request for scope (-0.36, -0.42) 23:49:50.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:49:50.456 00.000 428 Worker thread wakes up 23:49:50.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.42) opts 0xd 23:49:50.456 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.42) 23:49:50.456 00.000 428 Moving (-0.36, -0.42) raw xDistance=-0.41 yDistance=-0.41 23:49:50.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 23:49:50.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:50.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 23:49:50.456 00.000 428 MoveAxis(E, 0, ABG) 23:49:50.456 00.000 428 Move returns status 0, amount 0 23:49:50.456 00.000 428 MoveAxis(N, 0, ABG) 23:49:50.456 00.000 428 Move returns status 0, amount 0 23:49:50.456 00.000 428 move complete, result=0 23:49:50.456 00.000 428 worker thread done servicing request 23:49:50.487 00.031 10672 UpdateGuideState exits: m=369431 SNR=53.7 23:49:50.487 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:50.487 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:50.487 00.000 10672 Enqueuing Expose request 23:49:50.487 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 23:49:50.487 00.000 428 Worker thread wakes up 23:49:50.487 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:50.487 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:50.924 00.437 10672 read socket command 10 23:49:50.924 00.000 10672 processing socket request REQDIST 23:49:50.924 00.000 10672 SOCKSVR: Sending pixel error of 0.70 23:49:50.924 00.000 10672 Sending socket response 70 (0x46) 23:49:53.955 03.031 428 Exposure complete 23:49:54.079 00.124 428 worker thread done servicing request 23:49:54.079 00.000 10672 OnExposeComplete: enter 23:49:54.079 00.000 10672 UpdateGuideState(): m_state=6 23:49:54.079 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 464 23:49:54.079 00.000 10672 Star::Find returns 1 (0), X=573.34, Y=296.34, Mass=401656, SNR=59.7, Peak=52944 HFD=2.9 23:49:54.079 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 23:49:54.079 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 23:49:54.079 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.48 mountX=-0.01 mountY=-0.17, mountTheta=-1.62 23:49:54.079 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.17, opts=13) 23:49:54.079 00.000 10672 Enqueuing Move request for scope (0.01, -0.17) 23:49:54.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:49:54.079 00.000 428 Worker thread wakes up 23:49:54.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd 23:49:54.079 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.17) 23:49:54.079 00.000 428 Moving (0.01, -0.17) raw xDistance=-0.01 yDistance=-0.17 23:49:54.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:49:54.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:54.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:49:54.079 00.000 428 MoveAxis(E, 0, ABG) 23:49:54.079 00.000 428 Move returns status 0, amount 0 23:49:54.079 00.000 428 MoveAxis(N, 0, ABG) 23:49:54.079 00.000 428 Move returns status 0, amount 0 23:49:54.095 00.016 428 move complete, result=0 23:49:54.095 00.000 428 worker thread done servicing request 23:49:54.111 00.016 10672 UpdateGuideState exits: m=401656 SNR=59.7 23:49:54.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:54.111 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:54.111 00.000 10672 Enqueuing Expose request 23:49:54.111 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:49:54.111 00.000 428 Worker thread wakes up 23:49:54.111 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:54.111 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:49:55.923 01.812 10672 read socket command 10 23:49:55.923 00.000 10672 processing socket request REQDIST 23:49:55.923 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:49:55.923 00.000 10672 Sending socket response 54 (0x36) 23:49:57.615 01.692 428 Exposure complete 23:49:57.755 00.140 428 worker thread done servicing request 23:49:57.755 00.000 10672 OnExposeComplete: enter 23:49:57.755 00.000 10672 UpdateGuideState(): m_state=6 23:49:57.755 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 465 23:49:57.755 00.000 10672 Star::Find returns 1 (0), X=573.03, Y=296.75, Mass=412728, SNR=58.3, Peak=47936 HFD=3.0 23:49:57.755 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.14) = xAngle (2.31 = 2.31) 23:49:57.755 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.42 = 2.42) 23:49:57.755 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.25 hyp=0.39 cameraTheta=2.45 mountX=-0.26 mountY=0.26, mountTheta=2.37 23:49:57.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.25, opts=13) 23:49:57.755 00.000 10672 Enqueuing Move request for scope (-0.30, 0.25) 23:49:57.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:49:57.755 00.000 428 Worker thread wakes up 23:49:57.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.25) opts 0xd 23:49:57.755 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.25) 23:49:57.755 00.000 428 Moving (-0.30, 0.25) raw xDistance=-0.26 yDistance=0.26 23:49:57.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:49:57.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:49:57.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 23:49:57.755 00.000 428 MoveAxis(E, 0, ABG) 23:49:57.755 00.000 428 Move returns status 0, amount 0 23:49:57.755 00.000 428 MoveAxis(N, 0, ABG) 23:49:57.755 00.000 428 Move returns status 0, amount 0 23:49:57.755 00.000 428 move complete, result=0 23:49:57.755 00.000 428 worker thread done servicing request 23:49:57.771 00.016 10672 UpdateGuideState exits: m=412728 SNR=58.3 23:49:57.786 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:49:57.786 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:49:57.786 00.000 10672 Enqueuing Expose request 23:49:57.786 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 23:49:57.786 00.000 428 Worker thread wakes up 23:49:57.786 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:49:57.786 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:00.926 03.140 10672 read socket command 10 23:50:00.926 00.000 10672 processing socket request REQDIST 23:50:00.926 00.000 10672 SOCKSVR: Sending pixel error of 0.49 23:50:00.926 00.000 10672 Sending socket response 49 (0x31) 23:50:01.270 00.344 428 Exposure complete 23:50:01.395 00.125 428 worker thread done servicing request 23:50:01.395 00.000 10672 OnExposeComplete: enter 23:50:01.395 00.000 10672 UpdateGuideState(): m_state=6 23:50:01.395 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 466 23:50:01.395 00.000 10672 Star::Find returns 1 (0), X=573.41, Y=296.13, Mass=395697, SNR=57.2, Peak=60576 HFD=2.5 23:50:01.395 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.49 = -1.49) 23:50:01.395 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 23:50:01.395 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.38 hyp=0.38 cameraTheta=-1.35 mountX=0.03 mountY=-0.38, mountTheta=-1.49 23:50:01.395 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.38, opts=13) 23:50:01.395 00.000 10672 Enqueuing Move request for scope (0.08, -0.38) 23:50:01.395 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:50:01.395 00.000 428 Worker thread wakes up 23:50:01.395 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.38) opts 0xd 23:50:01.395 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.38) 23:50:01.395 00.000 428 Moving (0.08, -0.38) raw xDistance=0.03 yDistance=-0.38 23:50:01.395 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:50:01.395 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:01.395 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 23:50:01.395 00.000 428 MoveAxis(E, 0, ABG) 23:50:01.395 00.000 428 Move returns status 0, amount 0 23:50:01.395 00.000 428 MoveAxis(N, 0, ABG) 23:50:01.395 00.000 428 Move returns status 0, amount 0 23:50:01.395 00.000 428 move complete, result=0 23:50:01.395 00.000 428 worker thread done servicing request 23:50:01.426 00.031 10672 UpdateGuideState exits: m=395697 SNR=57.2 23:50:01.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:01.426 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:01.426 00.000 10672 Enqueuing Expose request 23:50:01.426 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:50:01.426 00.000 428 Worker thread wakes up 23:50:01.426 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:01.426 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:04.898 03.472 428 Exposure complete 23:50:05.039 00.141 428 worker thread done servicing request 23:50:05.039 00.000 10672 OnExposeComplete: enter 23:50:05.039 00.000 10672 UpdateGuideState(): m_state=6 23:50:05.039 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 467 23:50:05.039 00.000 10672 Star::Find returns 1 (0), X=573.77, Y=295.91, Mass=434848, SNR=67.1, Peak=65472 HFD=2.7 23:50:05.039 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.06 = -1.06) 23:50:05.039 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.95 = -0.95) 23:50:05.039 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.59 hyp=0.74 cameraTheta=-0.93 mountX=0.36 mountY=-0.61, mountTheta=-1.03 23:50:05.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.59, opts=13) 23:50:05.039 00.000 10672 Enqueuing Move request for scope (0.45, -0.59) 23:50:05.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:50:05.039 00.000 428 Worker thread wakes up 23:50:05.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.59) opts 0xd 23:50:05.039 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.59) 23:50:05.039 00.000 428 Moving (0.45, -0.59) raw xDistance=0.36 yDistance=-0.61 23:50:05.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 23:50:05.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.61 from input -0.61 23:50:05.039 00.000 428 MoveAxis(E, 0, ABG) 23:50:05.039 00.000 428 Move returns status 0, amount 0 23:50:05.039 00.000 428 MoveAxis(N, 806, ABG) 23:50:05.039 00.000 428 Guiding Dir = 0, Dur = 806 23:50:05.039 00.000 428 IsSlewing returns 0 23:50:05.039 00.000 428 IsGuiding returns 0 23:50:05.055 00.016 10672 UpdateGuideState exits: m=434848 SNR=67.1 23:50:05.055 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:05.055 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:05.055 00.000 10672 Enqueuing Expose request 23:50:05.117 00.062 428 PulseGuide returned control before completion, sleep 744 23:50:05.867 00.750 428 IsGuiding returns 1 23:50:05.867 00.000 428 scope still moving after pulse duration time elapsed 23:50:05.898 00.031 428 IsSlewing returns 0 23:50:05.898 00.000 428 IsGuiding returns 1 23:50:05.930 00.032 10672 read socket command 10 23:50:05.930 00.000 10672 processing socket request REQDIST 23:50:05.930 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:50:05.930 00.000 10672 Sending socket response 54 (0x36) 23:50:05.945 00.015 428 IsSlewing returns 0 23:50:05.945 00.000 428 IsGuiding returns 0 23:50:05.945 00.000 428 scope move finished after 806 + 99 ms 23:50:05.945 00.000 428 Move returns status 0, amount 806 23:50:05.945 00.000 428 move complete, result=0 23:50:05.945 00.000 428 worker thread done servicing request 23:50:05.945 00.000 428 Worker thread wakes up 23:50:05.945 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.6 px 806 ms NORTH 23:50:05.945 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:05.945 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:08.569 02.624 428 Exposure complete 23:50:08.710 00.141 428 worker thread done servicing request 23:50:08.710 00.000 10672 OnExposeComplete: enter 23:50:08.710 00.000 10672 UpdateGuideState(): m_state=6 23:50:08.710 00.000 10672 Star::Find(15, 573, 295, 0, (0,0,0,0), 0.0, 0) frame 468 23:50:08.710 00.000 10672 Star::Find returns 1 (0), X=573.86, Y=296.70, Mass=366593, SNR=63.1, Peak=60352 HFD=2.6 23:50:08.710 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.14) = xAngle (0.21 = 0.21) 23:50:08.710 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.32 = 0.32) 23:50:08.710 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.19 hyp=0.57 cameraTheta=0.35 mountX=0.55 mountY=0.18, mountTheta=0.31 23:50:08.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.19, opts=13) 23:50:08.710 00.000 10672 Enqueuing Move request for scope (0.53, 0.19) 23:50:08.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:50:08.710 00.000 428 Worker thread wakes up 23:50:08.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.19) opts 0xd 23:50:08.710 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.19) 23:50:08.710 00.000 428 Moving (0.53, 0.19) raw xDistance=0.55 yDistance=0.18 23:50:08.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 23:50:08.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:08.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 23:50:08.710 00.000 428 MoveAxis(W, 649, ABG) 23:50:08.710 00.000 428 Guiding Dir = 3, Dur = 649 23:50:08.710 00.000 428 IsSlewing returns 0 23:50:08.710 00.000 428 IsGuiding returns 0 23:50:08.741 00.031 10672 UpdateGuideState exits: m=366593 SNR=63.1 23:50:08.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:08.741 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:08.741 00.000 10672 Enqueuing Expose request 23:50:08.741 00.000 428 PulseGuide returned control before completion, sleep 631 23:50:09.382 00.641 428 IsGuiding returns 1 23:50:09.382 00.000 428 scope still moving after pulse duration time elapsed 23:50:09.413 00.031 428 IsSlewing returns 0 23:50:09.413 00.000 428 IsGuiding returns 0 23:50:09.413 00.000 428 scope move finished after 649 + 51 ms 23:50:09.413 00.000 428 Move returns status 0, amount 649 23:50:09.413 00.000 428 MoveAxis(N, 0, ABG) 23:50:09.413 00.000 428 Move returns status 0, amount 0 23:50:09.413 00.000 428 move complete, result=0 23:50:09.413 00.000 428 worker thread done servicing request 23:50:09.413 00.000 428 Worker thread wakes up 23:50:09.413 00.000 10672 GuideStep: 0.6 px 649 ms WEST, 0.2 px 0 ms NORTH 23:50:09.413 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:09.413 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:10.928 01.515 10672 read socket command 10 23:50:10.928 00.000 10672 processing socket request REQDIST 23:50:10.928 00.000 10672 SOCKSVR: Sending pixel error of 0.55 23:50:10.928 00.000 10672 Sending socket response 55 (0x37) 23:50:12.209 01.281 428 Exposure complete 23:50:12.349 00.140 428 worker thread done servicing request 23:50:12.349 00.000 10672 OnExposeComplete: enter 23:50:12.349 00.000 10672 UpdateGuideState(): m_state=6 23:50:12.349 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 469 23:50:12.349 00.000 10672 Star::Find returns 1 (0), X=573.90, Y=296.78, Mass=418147, SNR=62.3, Peak=58832 HFD=2.4 23:50:12.349 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.14) = xAngle (0.31 = 0.31) 23:50:12.349 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.42 = 0.42) 23:50:12.349 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.27 hyp=0.63 cameraTheta=0.45 mountX=0.60 mountY=0.26, mountTheta=0.40 23:50:12.349 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.27, opts=13) 23:50:12.349 00.000 10672 Enqueuing Move request for scope (0.57, 0.27) 23:50:12.349 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:50:12.349 00.000 428 Worker thread wakes up 23:50:12.349 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.27) opts 0xd 23:50:12.349 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.27) 23:50:12.349 00.000 428 Moving (0.57, 0.27) raw xDistance=0.60 yDistance=0.26 23:50:12.349 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.60 23:50:12.349 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:12.349 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 23:50:12.349 00.000 428 MoveAxis(W, 750, ABG) 23:50:12.349 00.000 428 Guiding Dir = 3, Dur = 750 23:50:12.349 00.000 428 IsSlewing returns 0 23:50:12.349 00.000 428 IsGuiding returns 0 23:50:12.380 00.031 10672 UpdateGuideState exits: m=418147 SNR=62.3 23:50:12.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:12.380 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:12.380 00.000 10672 Enqueuing Expose request 23:50:12.380 00.000 428 PulseGuide returned control before completion, sleep 731 23:50:13.135 00.755 428 IsGuiding returns 1 23:50:13.135 00.000 428 scope still moving after pulse duration time elapsed 23:50:13.167 00.032 428 IsSlewing returns 0 23:50:13.167 00.000 428 IsGuiding returns 0 23:50:13.167 00.000 428 scope move finished after 750 + 64 ms 23:50:13.167 00.000 428 Move returns status 0, amount 750 23:50:13.167 00.000 428 MoveAxis(N, 0, ABG) 23:50:13.167 00.000 428 Move returns status 0, amount 0 23:50:13.167 00.000 428 move complete, result=0 23:50:13.167 00.000 428 worker thread done servicing request 23:50:13.167 00.000 428 Worker thread wakes up 23:50:13.167 00.000 10672 GuideStep: 0.6 px 750 ms WEST, 0.3 px 0 ms NORTH 23:50:13.167 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:13.167 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:15.837 02.670 428 Exposure complete 23:50:15.931 00.094 10672 read socket command 10 23:50:15.931 00.000 10672 processing socket request REQDIST 23:50:15.931 00.000 10672 SOCKSVR: Sending pixel error of 0.57 23:50:15.931 00.000 10672 Sending socket response 57 (0x39) 23:50:15.978 00.047 428 worker thread done servicing request 23:50:15.978 00.000 10672 OnExposeComplete: enter 23:50:15.978 00.000 10672 UpdateGuideState(): m_state=6 23:50:15.978 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 470 23:50:15.978 00.000 10672 Star::Find returns 1 (0), X=573.32, Y=296.71, Mass=409942, SNR=60.0, Peak=55008 HFD=2.8 23:50:15.978 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.14) = xAngle (1.45 = 1.45) 23:50:15.978 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.56 = 1.56) 23:50:15.978 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.59 mountX=0.03 mountY=0.21, mountTheta=1.45 23:50:15.978 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.21, opts=13) 23:50:15.978 00.000 10672 Enqueuing Move request for scope (-0.00, 0.21) 23:50:15.978 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:50:15.978 00.000 428 Worker thread wakes up 23:50:15.978 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd 23:50:15.978 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.21) 23:50:15.978 00.000 428 Moving (-0.00, 0.21) raw xDistance=0.03 yDistance=0.21 23:50:15.978 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:50:15.978 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:15.978 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 23:50:15.978 00.000 428 MoveAxis(E, 0, ABG) 23:50:15.978 00.000 428 Move returns status 0, amount 0 23:50:15.978 00.000 428 MoveAxis(N, 0, ABG) 23:50:15.978 00.000 428 Move returns status 0, amount 0 23:50:15.978 00.000 428 move complete, result=0 23:50:15.978 00.000 428 worker thread done servicing request 23:50:16.009 00.031 10672 UpdateGuideState exits: m=409942 SNR=60.0 23:50:16.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:16.009 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:16.009 00.000 10672 Enqueuing Expose request 23:50:16.009 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 23:50:16.009 00.000 428 Worker thread wakes up 23:50:16.009 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:16.009 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:19.508 03.499 428 Exposure complete 23:50:19.649 00.141 428 worker thread done servicing request 23:50:19.649 00.000 10672 OnExposeComplete: enter 23:50:19.649 00.000 10672 UpdateGuideState(): m_state=6 23:50:19.649 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 471 23:50:19.649 00.000 10672 Star::Find returns 1 (0), X=573.28, Y=296.98, Mass=384629, SNR=58.3, Peak=65488 HFD=2.5 23:50:19.649 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 23:50:19.649 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 23:50:19.649 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.48 hyp=0.48 cameraTheta=1.66 mountX=0.02 mountY=0.48, mountTheta=1.52 23:50:19.649 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.48, opts=13) 23:50:19.649 00.000 10672 Enqueuing Move request for scope (-0.04, 0.48) 23:50:19.649 00.000 428 Worker thread wakes up 23:50:19.649 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:50:19.649 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.48) opts 0xd 23:50:19.649 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.48) 23:50:19.649 00.000 428 Moving (-0.04, 0.48) raw xDistance=0.02 yDistance=0.48 23:50:19.649 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 23:50:19.649 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:19.649 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 23:50:19.649 00.000 428 MoveAxis(E, 0, ABG) 23:50:19.649 00.000 428 Move returns status 0, amount 0 23:50:19.649 00.000 428 MoveAxis(N, 0, ABG) 23:50:19.649 00.000 428 Move returns status 0, amount 0 23:50:19.649 00.000 428 move complete, result=0 23:50:19.649 00.000 428 worker thread done servicing request 23:50:19.680 00.031 10672 UpdateGuideState exits: m=384629 SNR=58.3 23:50:19.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:19.680 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:19.680 00.000 10672 Enqueuing Expose request 23:50:19.680 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 23:50:19.680 00.000 428 Worker thread wakes up 23:50:19.680 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:19.680 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:20.930 01.250 10672 read socket command 10 23:50:20.930 00.000 10672 processing socket request REQDIST 23:50:20.930 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:50:20.930 00.000 10672 Sending socket response 47 (0x2f) 23:50:23.136 02.206 428 Exposure complete 23:50:23.277 00.141 428 worker thread done servicing request 23:50:23.277 00.000 10672 OnExposeComplete: enter 23:50:23.277 00.000 10672 UpdateGuideState(): m_state=6 23:50:23.277 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 472 23:50:23.277 00.000 10672 Star::Find returns 1 (0), X=573.08, Y=296.79, Mass=381181, SNR=54.3, Peak=65488 HFD=2.5 23:50:23.277 00.000 10672 CameraToMount -- cameraTheta (2.28) - m_xAngle (0.14) = xAngle (2.14 = 2.14) 23:50:23.277 00.000 10672 CameraToMount -- cameraTheta (2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.25 = 2.25) 23:50:23.277 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.29 hyp=0.38 cameraTheta=2.28 mountX=-0.21 mountY=0.30, mountTheta=2.18 23:50:23.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.29, opts=13) 23:50:23.277 00.000 10672 Enqueuing Move request for scope (-0.25, 0.29) 23:50:23.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:50:23.277 00.000 428 Worker thread wakes up 23:50:23.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.29) opts 0xd 23:50:23.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.29) 23:50:23.277 00.000 428 Moving (-0.25, 0.29) raw xDistance=-0.21 yDistance=0.30 23:50:23.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 23:50:23.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:23.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 23:50:23.277 00.000 428 MoveAxis(E, 0, ABG) 23:50:23.277 00.000 428 Move returns status 0, amount 0 23:50:23.277 00.000 428 MoveAxis(N, 0, ABG) 23:50:23.277 00.000 428 Move returns status 0, amount 0 23:50:23.277 00.000 428 move complete, result=0 23:50:23.277 00.000 428 worker thread done servicing request 23:50:23.308 00.031 10672 UpdateGuideState exits: m=381181 SNR=54.3 23:50:23.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:23.308 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:23.308 00.000 10672 Enqueuing Expose request 23:50:23.308 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 23:50:23.308 00.000 428 Worker thread wakes up 23:50:23.308 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:23.308 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:25.932 02.624 10672 read socket command 10 23:50:25.932 00.000 10672 processing socket request REQDIST 23:50:25.932 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:50:25.932 00.000 10672 Sending socket response 44 (0x2c) 23:50:26.791 00.859 428 Exposure complete 23:50:26.932 00.141 428 worker thread done servicing request 23:50:26.932 00.000 10672 OnExposeComplete: enter 23:50:26.932 00.000 10672 UpdateGuideState(): m_state=6 23:50:26.932 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 473 23:50:26.932 00.000 10672 Star::Find returns 1 (0), X=572.93, Y=296.96, Mass=353332, SNR=49.5, Peak=65488 HFD=2.8 23:50:26.932 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.14) = xAngle (2.15 = 2.15) 23:50:26.932 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.26 = 2.26) 23:50:26.932 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.45 hyp=0.60 cameraTheta=2.29 mountX=-0.33 mountY=0.47, mountTheta=2.19 23:50:26.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.45, opts=13) 23:50:26.932 00.000 10672 Enqueuing Move request for scope (-0.40, 0.45) 23:50:26.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:50:26.932 00.000 428 Worker thread wakes up 23:50:26.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.45) opts 0xd 23:50:26.932 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.45) 23:50:26.932 00.000 428 Moving (-0.40, 0.45) raw xDistance=-0.33 yDistance=0.47 23:50:26.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 23:50:26.932 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:26.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 23:50:26.932 00.000 428 MoveAxis(E, 0, ABG) 23:50:26.932 00.000 428 Move returns status 0, amount 0 23:50:26.932 00.000 428 MoveAxis(N, 0, ABG) 23:50:26.932 00.000 428 Move returns status 0, amount 0 23:50:26.932 00.000 428 move complete, result=0 23:50:26.932 00.000 428 worker thread done servicing request 23:50:26.963 00.031 10672 UpdateGuideState exits: m=353332 SNR=49.5 23:50:26.963 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:26.963 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:26.963 00.000 10672 Enqueuing Expose request 23:50:26.963 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 23:50:26.963 00.000 428 Worker thread wakes up 23:50:26.963 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:26.963 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:30.436 03.473 428 Exposure complete 23:50:30.561 00.125 428 worker thread done servicing request 23:50:30.561 00.000 10672 OnExposeComplete: enter 23:50:30.561 00.000 10672 UpdateGuideState(): m_state=6 23:50:30.561 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 474 23:50:30.561 00.000 10672 Star::Find returns 1 (0), X=572.82, Y=296.59, Mass=409087, SNR=54.9, Peak=65488 HFD=2.6 23:50:30.561 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 23:50:30.561 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.94 = 2.94) 23:50:30.561 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.09 hyp=0.52 cameraTheta=2.97 mountX=-0.49 mountY=0.10, mountTheta=2.93 23:50:30.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.09, opts=13) 23:50:30.561 00.000 10672 Enqueuing Move request for scope (-0.51, 0.09) 23:50:30.561 00.000 428 Worker thread wakes up 23:50:30.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:50:30.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.09) opts 0xd 23:50:30.561 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.09) 23:50:30.561 00.000 428 Moving (-0.51, 0.09) raw xDistance=-0.49 yDistance=0.10 23:50:30.561 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 23:50:30.561 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:30.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 23:50:30.561 00.000 428 MoveAxis(E, 574, ABG) 23:50:30.561 00.000 428 Guiding Dir = 2, Dur = 574 23:50:30.561 00.000 428 IsSlewing returns 0 23:50:30.561 00.000 428 IsGuiding returns 0 23:50:30.592 00.031 428 PulseGuide returned control before completion, sleep 564 23:50:30.592 00.000 10672 UpdateGuideState exits: m=409087 SNR=54.9 23:50:30.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:30.592 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:30.592 00.000 10672 Enqueuing Expose request 23:50:30.967 00.375 10672 read socket command 10 23:50:30.967 00.000 10672 processing socket request REQDIST 23:50:30.967 00.000 10672 SOCKSVR: Sending pixel error of 0.49 23:50:30.967 00.000 10672 Sending socket response 49 (0x31) 23:50:31.170 00.203 428 IsGuiding returns 1 23:50:31.170 00.000 428 scope still moving after pulse duration time elapsed 23:50:31.217 00.047 428 IsSlewing returns 0 23:50:31.217 00.000 428 IsGuiding returns 0 23:50:31.217 00.000 428 scope move finished after 574 + 70 ms 23:50:31.217 00.000 428 Move returns status 0, amount 574 23:50:31.217 00.000 428 MoveAxis(N, 0, ABG) 23:50:31.217 00.000 428 Move returns status 0, amount 0 23:50:31.217 00.000 428 move complete, result=0 23:50:31.217 00.000 428 worker thread done servicing request 23:50:31.217 00.000 10672 GuideStep: -0.5 px 574 ms EAST, 0.1 px 0 ms NORTH 23:50:31.217 00.000 428 Worker thread wakes up 23:50:31.217 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:31.217 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:34.091 02.874 428 Exposure complete 23:50:34.247 00.156 428 worker thread done servicing request 23:50:34.247 00.000 10672 OnExposeComplete: enter 23:50:34.247 00.000 10672 UpdateGuideState(): m_state=6 23:50:34.247 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 475 23:50:34.247 00.000 10672 Star::Find returns 1 (0), X=573.32, Y=296.62, Mass=352161, SNR=53.5, Peak=59152 HFD=2.5 23:50:34.247 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.14) = xAngle (1.48 = 1.48) 23:50:34.247 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.59 = 1.59) 23:50:34.247 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.62 mountX=0.01 mountY=0.12, mountTheta=1.48 23:50:34.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.12, opts=13) 23:50:34.247 00.000 10672 Enqueuing Move request for scope (-0.01, 0.12) 23:50:34.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:50:34.247 00.000 428 Worker thread wakes up 23:50:34.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd 23:50:34.247 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.12) 23:50:34.247 00.000 428 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=0.12 23:50:34.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:50:34.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:34.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 23:50:34.247 00.000 428 MoveAxis(E, 0, ABG) 23:50:34.247 00.000 428 Move returns status 0, amount 0 23:50:34.247 00.000 428 MoveAxis(N, 0, ABG) 23:50:34.247 00.000 428 Move returns status 0, amount 0 23:50:34.247 00.000 428 move complete, result=0 23:50:34.247 00.000 428 worker thread done servicing request 23:50:34.278 00.031 10672 UpdateGuideState exits: m=352161 SNR=53.5 23:50:34.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:34.278 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:34.278 00.000 10672 Enqueuing Expose request 23:50:34.278 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 23:50:34.278 00.000 428 Worker thread wakes up 23:50:34.278 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:34.278 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:35.934 01.656 10672 read socket command 10 23:50:35.934 00.000 10672 processing socket request REQDIST 23:50:35.934 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:50:35.934 00.000 10672 Sending socket response 38 (0x26) 23:50:37.751 01.817 428 Exposure complete 23:50:37.891 00.140 428 worker thread done servicing request 23:50:37.891 00.000 10672 OnExposeComplete: enter 23:50:37.891 00.000 10672 UpdateGuideState(): m_state=6 23:50:37.891 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 476 23:50:37.891 00.000 10672 Star::Find returns 1 (0), X=573.54, Y=296.79, Mass=432238, SNR=62.0, Peak=51968 HFD=3.0 23:50:37.891 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.81 = 0.81) 23:50:37.891 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.92 = 0.92) 23:50:37.891 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.29 hyp=0.36 cameraTheta=0.95 mountX=0.25 mountY=0.28, mountTheta=0.86 23:50:37.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.29, opts=13) 23:50:37.891 00.000 10672 Enqueuing Move request for scope (0.21, 0.29) 23:50:37.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:50:37.891 00.000 428 Worker thread wakes up 23:50:37.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.29) opts 0xd 23:50:37.891 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.29) 23:50:37.891 00.000 428 Moving (0.21, 0.29) raw xDistance=0.25 yDistance=0.28 23:50:37.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:50:37.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:37.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 23:50:37.891 00.000 428 MoveAxis(E, 0, ABG) 23:50:37.891 00.000 428 Move returns status 0, amount 0 23:50:37.891 00.000 428 MoveAxis(N, 0, ABG) 23:50:37.891 00.000 428 Move returns status 0, amount 0 23:50:37.891 00.000 428 move complete, result=0 23:50:37.891 00.000 428 worker thread done servicing request 23:50:37.907 00.016 10672 UpdateGuideState exits: m=432238 SNR=62.0 23:50:37.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:37.907 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:37.907 00.000 10672 Enqueuing Expose request 23:50:37.907 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 23:50:37.907 00.000 428 Worker thread wakes up 23:50:37.923 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:37.923 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:40.922 02.999 10672 read socket command 10 23:50:40.922 00.000 10672 processing socket request REQDIST 23:50:40.922 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:50:40.922 00.000 10672 Sending socket response 37 (0x25) 23:50:41.390 00.468 428 Exposure complete 23:50:41.531 00.141 428 worker thread done servicing request 23:50:41.531 00.000 10672 OnExposeComplete: enter 23:50:41.531 00.000 10672 UpdateGuideState(): m_state=6 23:50:41.531 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 477 23:50:41.531 00.000 10672 Star::Find returns 1 (0), X=573.21, Y=296.47, Mass=389548, SNR=54.3, Peak=56976 HFD=2.6 23:50:41.531 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.14) = xAngle (-2.96 = -2.96) 23:50:41.531 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.85 = -2.85) 23:50:41.531 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.82 mountX=-0.12 mountY=-0.03, mountTheta=-2.86 23:50:41.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.04, opts=13) 23:50:41.531 00.000 10672 Enqueuing Move request for scope (-0.12, -0.04) 23:50:41.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:50:41.531 00.000 428 Worker thread wakes up 23:50:41.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd 23:50:41.531 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.04) 23:50:41.531 00.000 428 Moving (-0.12, -0.04) raw xDistance=-0.12 yDistance=-0.03 23:50:41.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 23:50:41.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:41.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:50:41.531 00.000 428 MoveAxis(E, 0, ABG) 23:50:41.531 00.000 428 Move returns status 0, amount 0 23:50:41.531 00.000 428 MoveAxis(N, 0, ABG) 23:50:41.531 00.000 428 Move returns status 0, amount 0 23:50:41.531 00.000 428 move complete, result=0 23:50:41.531 00.000 428 worker thread done servicing request 23:50:41.547 00.016 10672 UpdateGuideState exits: m=389548 SNR=54.3 23:50:41.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:41.547 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:41.562 00.015 10672 Enqueuing Expose request 23:50:41.562 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 23:50:41.562 00.000 428 Worker thread wakes up 23:50:41.562 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:41.562 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:45.030 03.468 428 Exposure complete 23:50:45.155 00.125 428 worker thread done servicing request 23:50:45.155 00.000 10672 OnExposeComplete: enter 23:50:45.155 00.000 10672 UpdateGuideState(): m_state=6 23:50:45.155 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 478 23:50:45.155 00.000 10672 Star::Find returns 1 (0), X=573.25, Y=296.63, Mass=372293, SNR=59.8, Peak=56656 HFD=2.7 23:50:45.155 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.14) = xAngle (1.98 = 1.98) 23:50:45.155 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.09 = 2.09) 23:50:45.155 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.12 mountX=-0.06 mountY=0.13, mountTheta=2.00 23:50:45.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.13, opts=13) 23:50:45.155 00.000 10672 Enqueuing Move request for scope (-0.08, 0.13) 23:50:45.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:50:45.155 00.000 428 Worker thread wakes up 23:50:45.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd 23:50:45.155 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.13) 23:50:45.155 00.000 428 Moving (-0.08, 0.13) raw xDistance=-0.06 yDistance=0.13 23:50:45.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 23:50:45.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:45.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 23:50:45.155 00.000 428 MoveAxis(E, 0, ABG) 23:50:45.155 00.000 428 Move returns status 0, amount 0 23:50:45.155 00.000 428 MoveAxis(N, 0, ABG) 23:50:45.155 00.000 428 Move returns status 0, amount 0 23:50:45.155 00.000 428 move complete, result=0 23:50:45.155 00.000 428 worker thread done servicing request 23:50:45.186 00.031 10672 UpdateGuideState exits: m=372293 SNR=59.8 23:50:45.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:45.186 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:45.186 00.000 10672 Enqueuing Expose request 23:50:45.186 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:50:45.186 00.000 428 Worker thread wakes up 23:50:45.186 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:45.186 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:45.925 00.739 10672 read socket command 10 23:50:45.925 00.000 10672 processing socket request REQDIST 23:50:45.925 00.000 10672 SOCKSVR: Sending pixel error of 0.25 23:50:45.925 00.000 10672 Sending socket response 25 (0x19) 23:50:48.658 02.733 428 Exposure complete 23:50:48.799 00.141 428 worker thread done servicing request 23:50:48.799 00.000 10672 OnExposeComplete: enter 23:50:48.799 00.000 10672 UpdateGuideState(): m_state=6 23:50:48.799 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 479 23:50:48.799 00.000 10672 Star::Find returns 1 (0), X=573.22, Y=296.84, Mass=461358, SNR=67.8, Peak=60032 HFD=3.2 23:50:48.799 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 23:50:48.799 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.85 = 1.85) 23:50:48.799 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.87 mountX=-0.06 mountY=0.34, mountTheta=1.74 23:50:48.799 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.34, opts=13) 23:50:48.799 00.000 10672 Enqueuing Move request for scope (-0.11, 0.34) 23:50:48.799 00.000 428 Worker thread wakes up 23:50:48.799 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:50:48.799 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.34) opts 0xd 23:50:48.799 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.34) 23:50:48.799 00.000 428 Moving (-0.11, 0.34) raw xDistance=-0.06 yDistance=0.34 23:50:48.799 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 23:50:48.799 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:48.799 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 23:50:48.799 00.000 428 MoveAxis(E, 0, ABG) 23:50:48.799 00.000 428 Move returns status 0, amount 0 23:50:48.799 00.000 428 MoveAxis(N, 0, ABG) 23:50:48.799 00.000 428 Move returns status 0, amount 0 23:50:48.799 00.000 428 move complete, result=0 23:50:48.799 00.000 428 worker thread done servicing request 23:50:48.830 00.031 10672 UpdateGuideState exits: m=461358 SNR=67.8 23:50:48.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:48.830 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:48.830 00.000 10672 Enqueuing Expose request 23:50:48.830 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 23:50:48.830 00.000 428 Worker thread wakes up 23:50:48.830 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:48.830 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:50.923 02.093 10672 read socket command 10 23:50:50.923 00.000 10672 processing socket request REQDIST 23:50:50.923 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:50:50.923 00.000 10672 Sending socket response 28 (0x1c) 23:50:52.329 01.406 428 Exposure complete 23:50:52.469 00.140 428 worker thread done servicing request 23:50:52.469 00.000 10672 OnExposeComplete: enter 23:50:52.469 00.000 10672 UpdateGuideState(): m_state=6 23:50:52.469 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 480 23:50:52.469 00.000 10672 Star::Find returns 1 (0), X=573.18, Y=296.33, Mass=379296, SNR=53.0, Peak=63632 HFD=2.6 23:50:52.469 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 23:50:52.469 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.31 = -2.31) 23:50:52.469 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.29 mountX=-0.17 mountY=-0.17, mountTheta=-2.37 23:50:52.469 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.17, opts=13) 23:50:52.469 00.000 10672 Enqueuing Move request for scope (-0.15, -0.17) 23:50:52.469 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:50:52.469 00.000 428 Worker thread wakes up 23:50:52.469 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd 23:50:52.469 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.17) 23:50:52.469 00.000 428 Moving (-0.15, -0.17) raw xDistance=-0.17 yDistance=-0.17 23:50:52.469 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 23:50:52.469 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:52.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:50:52.469 00.000 428 MoveAxis(E, 0, ABG) 23:50:52.469 00.000 428 Move returns status 0, amount 0 23:50:52.469 00.000 428 MoveAxis(N, 0, ABG) 23:50:52.469 00.000 428 Move returns status 0, amount 0 23:50:52.469 00.000 428 move complete, result=0 23:50:52.469 00.000 428 worker thread done servicing request 23:50:52.501 00.032 10672 UpdateGuideState exits: m=379296 SNR=53.0 23:50:52.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:52.501 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:52.501 00.000 10672 Enqueuing Expose request 23:50:52.501 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:50:52.501 00.000 428 Worker thread wakes up 23:50:52.501 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:52.501 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:55.926 03.425 10672 read socket command 10 23:50:55.926 00.000 10672 processing socket request REQDIST 23:50:55.926 00.000 10672 SOCKSVR: Sending pixel error of 0.26 23:50:55.926 00.000 10672 Sending socket response 26 (0x1a) 23:50:55.973 00.047 428 Exposure complete 23:50:56.098 00.125 428 worker thread done servicing request 23:50:56.098 00.000 10672 OnExposeComplete: enter 23:50:56.098 00.000 10672 UpdateGuideState(): m_state=6 23:50:56.098 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 481 23:50:56.098 00.000 10672 Star::Find returns 1 (0), X=573.07, Y=296.74, Mass=437737, SNR=63.1, Peak=59808 HFD=2.6 23:50:56.098 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.14) = xAngle (2.25 = 2.25) 23:50:56.098 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.35 = 2.35) 23:50:56.098 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.24 hyp=0.35 cameraTheta=2.38 mountX=-0.22 mountY=0.25, mountTheta=2.29 23:50:56.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.24, opts=13) 23:50:56.098 00.000 10672 Enqueuing Move request for scope (-0.25, 0.24) 23:50:56.098 00.000 428 Worker thread wakes up 23:50:56.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:50:56.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.24) opts 0xd 23:50:56.098 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.24) 23:50:56.098 00.000 428 Moving (-0.25, 0.24) raw xDistance=-0.22 yDistance=0.25 23:50:56.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 23:50:56.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:56.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 23:50:56.098 00.000 428 MoveAxis(E, 0, ABG) 23:50:56.098 00.000 428 Move returns status 0, amount 0 23:50:56.098 00.000 428 MoveAxis(N, 0, ABG) 23:50:56.098 00.000 428 Move returns status 0, amount 0 23:50:56.098 00.000 428 move complete, result=0 23:50:56.098 00.000 428 worker thread done servicing request 23:50:56.129 00.031 10672 UpdateGuideState exits: m=437737 SNR=63.1 23:50:56.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:56.129 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:56.129 00.000 10672 Enqueuing Expose request 23:50:56.129 00.000 428 Worker thread wakes up 23:50:56.129 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 23:50:56.129 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:56.129 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:50:59.628 03.499 428 Exposure complete 23:50:59.753 00.125 428 worker thread done servicing request 23:50:59.753 00.000 10672 OnExposeComplete: enter 23:50:59.753 00.000 10672 UpdateGuideState(): m_state=6 23:50:59.753 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 482 23:50:59.753 00.000 10672 Star::Find returns 1 (0), X=573.25, Y=296.40, Mass=455996, SNR=66.6, Peak=59488 HFD=3.0 23:50:59.753 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.14) = xAngle (-2.35 = -2.35) 23:50:59.753 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.24 = -2.24) 23:50:59.753 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.22 mountX=-0.09 mountY=-0.10, mountTheta=-2.30 23:50:59.753 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.10, opts=13) 23:50:59.753 00.000 10672 Enqueuing Move request for scope (-0.08, -0.10) 23:50:59.753 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:50:59.753 00.000 428 Worker thread wakes up 23:50:59.753 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd 23:50:59.753 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.10) 23:50:59.753 00.000 428 Moving (-0.08, -0.10) raw xDistance=-0.09 yDistance=-0.10 23:50:59.753 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 23:50:59.753 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:50:59.753 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 23:50:59.753 00.000 428 MoveAxis(E, 0, ABG) 23:50:59.753 00.000 428 Move returns status 0, amount 0 23:50:59.753 00.000 428 MoveAxis(N, 0, ABG) 23:50:59.753 00.000 428 Move returns status 0, amount 0 23:50:59.753 00.000 428 move complete, result=0 23:50:59.753 00.000 428 worker thread done servicing request 23:50:59.784 00.031 10672 UpdateGuideState exits: m=455996 SNR=66.6 23:50:59.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:50:59.784 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:50:59.784 00.000 10672 Enqueuing Expose request 23:50:59.784 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:50:59.784 00.000 428 Worker thread wakes up 23:50:59.784 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:50:59.784 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:00.924 01.140 10672 read socket command 10 23:51:00.924 00.000 10672 processing socket request REQDIST 23:51:00.924 00.000 10672 SOCKSVR: Sending pixel error of 0.24 23:51:00.924 00.000 10672 Sending socket response 24 (0x18) 23:51:03.256 02.332 428 Exposure complete 23:51:03.381 00.125 428 worker thread done servicing request 23:51:03.381 00.000 10672 OnExposeComplete: enter 23:51:03.381 00.000 10672 UpdateGuideState(): m_state=6 23:51:03.381 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 483 23:51:03.381 00.000 10672 Star::Find returns 1 (0), X=572.95, Y=296.52, Mass=423321, SNR=59.7, Peak=65488 HFD=2.9 23:51:03.381 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (0.14) = xAngle (2.97 = 2.97) 23:51:03.381 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.08 = 3.08) 23:51:03.381 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.01 hyp=0.37 cameraTheta=3.11 mountX=-0.37 mountY=0.02, mountTheta=3.08 23:51:03.396 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.01, opts=13) 23:51:03.396 00.000 10672 Enqueuing Move request for scope (-0.37, 0.01) 23:51:03.396 00.000 428 Worker thread wakes up 23:51:03.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:51:03.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.01) opts 0xd 23:51:03.396 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.01) 23:51:03.396 00.000 428 Moving (-0.37, 0.01) raw xDistance=-0.37 yDistance=0.02 23:51:03.396 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:51:03.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:03.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:51:03.396 00.000 428 MoveAxis(E, 0, ABG) 23:51:03.396 00.000 428 Move returns status 0, amount 0 23:51:03.396 00.000 428 MoveAxis(N, 0, ABG) 23:51:03.396 00.000 428 Move returns status 0, amount 0 23:51:03.396 00.000 428 move complete, result=0 23:51:03.396 00.000 428 worker thread done servicing request 23:51:03.412 00.016 10672 UpdateGuideState exits: m=423321 SNR=59.7 23:51:03.412 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:03.412 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:03.412 00.000 10672 Enqueuing Expose request 23:51:03.412 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 23:51:03.412 00.000 428 Worker thread wakes up 23:51:03.412 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:03.412 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:05.927 02.515 10672 read socket command 10 23:51:05.927 00.000 10672 processing socket request REQDIST 23:51:05.927 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:51:05.927 00.000 10672 Sending socket response 28 (0x1c) 23:51:06.911 00.984 428 Exposure complete 23:51:07.051 00.140 428 worker thread done servicing request 23:51:07.051 00.000 10672 OnExposeComplete: enter 23:51:07.051 00.000 10672 UpdateGuideState(): m_state=6 23:51:07.051 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 484 23:51:07.051 00.000 10672 Star::Find returns 1 (0), X=573.31, Y=296.00, Mass=378427, SNR=58.9, Peak=65488 HFD=2.4 23:51:07.051 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 23:51:07.051 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 23:51:07.051 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.50 hyp=0.50 cameraTheta=-1.61 mountX=-0.09 mountY=-0.50, mountTheta=-1.74 23:51:07.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.50, opts=13) 23:51:07.051 00.000 10672 Enqueuing Move request for scope (-0.02, -0.50) 23:51:07.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:51:07.051 00.000 428 Worker thread wakes up 23:51:07.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.50) opts 0xd 23:51:07.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.50) 23:51:07.051 00.000 428 Moving (-0.02, -0.50) raw xDistance=-0.09 yDistance=-0.50 23:51:07.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 23:51:07.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:07.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 23:51:07.051 00.000 428 MoveAxis(E, 0, ABG) 23:51:07.051 00.000 428 Move returns status 0, amount 0 23:51:07.051 00.000 428 MoveAxis(N, 0, ABG) 23:51:07.051 00.000 428 Move returns status 0, amount 0 23:51:07.051 00.000 428 move complete, result=0 23:51:07.051 00.000 428 worker thread done servicing request 23:51:07.083 00.032 10672 UpdateGuideState exits: m=378427 SNR=58.9 23:51:07.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:07.083 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:07.083 00.000 10672 Enqueuing Expose request 23:51:07.083 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 23:51:07.083 00.000 428 Worker thread wakes up 23:51:07.083 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:07.083 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:10.571 03.488 428 Exposure complete 23:51:10.711 00.140 428 worker thread done servicing request 23:51:10.711 00.000 10672 OnExposeComplete: enter 23:51:10.711 00.000 10672 UpdateGuideState(): m_state=6 23:51:10.711 00.000 10672 Star::Find(15, 573, 295, 0, (0,0,0,0), 0.0, 0) frame 485 23:51:10.711 00.000 10672 Star::Find returns 1 (0), X=573.19, Y=296.59, Mass=407201, SNR=59.9, Peak=56000 HFD=2.9 23:51:10.711 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 23:51:10.711 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 23:51:10.711 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.59 mountX=-0.13 mountY=0.09, mountTheta=2.52 23:51:10.711 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.09, opts=13) 23:51:10.711 00.000 10672 Enqueuing Move request for scope (-0.14, 0.09) 23:51:10.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:51:10.711 00.000 428 Worker thread wakes up 23:51:10.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd 23:51:10.711 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.09) 23:51:10.711 00.000 428 Moving (-0.14, 0.09) raw xDistance=-0.13 yDistance=0.09 23:51:10.711 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:51:10.711 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:10.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 23:51:10.711 00.000 428 MoveAxis(E, 0, ABG) 23:51:10.711 00.000 428 Move returns status 0, amount 0 23:51:10.711 00.000 428 MoveAxis(N, 0, ABG) 23:51:10.711 00.000 428 Move returns status 0, amount 0 23:51:10.711 00.000 428 move complete, result=0 23:51:10.711 00.000 428 worker thread done servicing request 23:51:10.743 00.032 10672 UpdateGuideState exits: m=407201 SNR=59.9 23:51:10.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:10.743 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:10.743 00.000 10672 Enqueuing Expose request 23:51:10.743 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:51:10.743 00.000 428 Worker thread wakes up 23:51:10.743 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:10.743 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:10.930 00.187 10672 read socket command 10 23:51:10.930 00.000 10672 processing socket request REQDIST 23:51:10.930 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:51:10.930 00.000 10672 Sending socket response 29 (0x1d) 23:51:14.226 03.296 428 Exposure complete 23:51:14.366 00.140 428 worker thread done servicing request 23:51:14.366 00.000 10672 OnExposeComplete: enter 23:51:14.366 00.000 10672 UpdateGuideState(): m_state=6 23:51:14.366 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 486 23:51:14.366 00.000 10672 Star::Find returns 1 (0), X=573.24, Y=296.83, Mass=414350, SNR=55.6, Peak=58944 HFD=2.8 23:51:14.366 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.14) = xAngle (1.69 = 1.69) 23:51:14.366 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.80 = 1.80) 23:51:14.366 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.83 mountX=-0.04 mountY=0.33, mountTheta=1.70 23:51:14.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.33, opts=13) 23:51:14.366 00.000 10672 Enqueuing Move request for scope (-0.09, 0.33) 23:51:14.366 00.000 428 Worker thread wakes up 23:51:14.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:51:14.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd 23:51:14.366 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.33) 23:51:14.366 00.000 428 Moving (-0.09, 0.33) raw xDistance=-0.04 yDistance=0.33 23:51:14.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:51:14.366 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:14.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 23:51:14.366 00.000 428 MoveAxis(E, 0, ABG) 23:51:14.366 00.000 428 Move returns status 0, amount 0 23:51:14.366 00.000 428 MoveAxis(N, 0, ABG) 23:51:14.366 00.000 428 Move returns status 0, amount 0 23:51:14.366 00.000 428 move complete, result=0 23:51:14.366 00.000 428 worker thread done servicing request 23:51:14.382 00.016 10672 UpdateGuideState exits: m=414350 SNR=55.6 23:51:14.398 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:14.398 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:14.398 00.000 10672 Enqueuing Expose request 23:51:14.398 00.000 428 Worker thread wakes up 23:51:14.398 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:14.398 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 23:51:14.398 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:15.929 01.531 10672 read socket command 10 23:51:15.929 00.000 10672 processing socket request REQDIST 23:51:15.929 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:51:15.929 00.000 10672 Sending socket response 30 (0x1e) 23:51:17.881 01.952 428 Exposure complete 23:51:18.021 00.140 428 worker thread done servicing request 23:51:18.021 00.000 10672 OnExposeComplete: enter 23:51:18.021 00.000 10672 UpdateGuideState(): m_state=6 23:51:18.021 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 487 23:51:18.021 00.000 10672 Star::Find returns 1 (0), X=572.98, Y=296.47, Mass=422323, SNR=63.1, Peak=65488 HFD=2.5 23:51:18.021 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.09) 23:51:18.021 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 23:51:18.021 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.03 hyp=0.34 cameraTheta=-3.05 mountX=-0.34 mountY=-0.02, mountTheta=-3.08 23:51:18.021 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.03, opts=13) 23:51:18.021 00.000 10672 Enqueuing Move request for scope (-0.34, -0.03) 23:51:18.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:51:18.021 00.000 428 Worker thread wakes up 23:51:18.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.03) opts 0xd 23:51:18.021 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.03) 23:51:18.021 00.000 428 Moving (-0.34, -0.03) raw xDistance=-0.34 yDistance=-0.02 23:51:18.021 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 23:51:18.021 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:18.021 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:51:18.021 00.000 428 MoveAxis(E, 0, ABG) 23:51:18.021 00.000 428 Move returns status 0, amount 0 23:51:18.021 00.000 428 MoveAxis(N, 0, ABG) 23:51:18.021 00.000 428 Move returns status 0, amount 0 23:51:18.021 00.000 428 move complete, result=0 23:51:18.021 00.000 428 worker thread done servicing request 23:51:18.037 00.016 10672 UpdateGuideState exits: m=422323 SNR=63.1 23:51:18.037 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:18.037 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:18.037 00.000 10672 Enqueuing Expose request 23:51:18.037 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:51:18.037 00.000 428 Worker thread wakes up 23:51:18.053 00.016 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:18.053 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:20.932 02.879 10672 read socket command 10 23:51:20.932 00.000 10672 processing socket request REQDIST 23:51:20.932 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:51:20.932 00.000 10672 Sending socket response 31 (0x1f) 23:51:21.509 00.577 428 Exposure complete 23:51:21.634 00.125 428 worker thread done servicing request 23:51:21.634 00.000 10672 OnExposeComplete: enter 23:51:21.634 00.000 10672 UpdateGuideState(): m_state=6 23:51:21.634 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 488 23:51:21.634 00.000 10672 Star::Find returns 1 (0), X=572.86, Y=296.26, Mass=448274, SNR=66.4, Peak=65488 HFD=3.0 23:51:21.634 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.14) = xAngle (-2.79 = -2.79) 23:51:21.634 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.68 = -2.68) 23:51:21.634 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.25 hyp=0.53 cameraTheta=-2.66 mountX=-0.49 mountY=-0.23, mountTheta=-2.70 23:51:21.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.25, opts=13) 23:51:21.634 00.000 10672 Enqueuing Move request for scope (-0.47, -0.25) 23:51:21.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1272, FiltMax=65488, Gamma=1.000 23:51:21.634 00.000 428 Worker thread wakes up 23:51:21.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.25) opts 0xd 23:51:21.650 00.016 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.25) 23:51:21.650 00.000 428 Moving (-0.47, -0.25) raw xDistance=-0.49 yDistance=-0.23 23:51:21.650 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 23:51:21.650 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:21.650 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:51:21.650 00.000 428 MoveAxis(E, 579, ABG) 23:51:21.650 00.000 428 Guiding Dir = 2, Dur = 579 23:51:21.650 00.000 428 IsSlewing returns 0 23:51:21.650 00.000 428 IsGuiding returns 0 23:51:21.665 00.015 10672 UpdateGuideState exits: m=448274 SNR=66.4 23:51:21.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:21.665 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:21.665 00.000 10672 Enqueuing Expose request 23:51:21.681 00.016 428 PulseGuide returned control before completion, sleep 560 23:51:22.244 00.563 428 IsGuiding returns 1 23:51:22.244 00.000 428 scope still moving after pulse duration time elapsed 23:51:22.306 00.062 428 IsSlewing returns 0 23:51:22.337 00.031 428 IsGuiding returns 0 23:51:22.337 00.000 428 scope move finished after 579 + 106 ms 23:51:22.337 00.000 428 Move returns status 0, amount 579 23:51:22.337 00.000 428 MoveAxis(N, 0, ABG) 23:51:22.337 00.000 428 Move returns status 0, amount 0 23:51:22.337 00.000 428 move complete, result=0 23:51:22.337 00.000 428 worker thread done servicing request 23:51:22.337 00.000 428 Worker thread wakes up 23:51:22.337 00.000 10672 GuideStep: -0.5 px 579 ms EAST, -0.2 px 0 ms NORTH 23:51:22.337 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:22.337 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:25.164 02.827 428 Exposure complete 23:51:25.305 00.141 428 worker thread done servicing request 23:51:25.305 00.000 10672 OnExposeComplete: enter 23:51:25.305 00.000 10672 UpdateGuideState(): m_state=6 23:51:25.305 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 489 23:51:25.305 00.000 10672 Star::Find returns 1 (0), X=573.34, Y=296.22, Mass=401183, SNR=58.4, Peak=53808 HFD=2.7 23:51:25.305 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 23:51:25.305 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 23:51:25.305 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.54 mountX=-0.03 mountY=-0.28, mountTheta=-1.68 23:51:25.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.28, opts=13) 23:51:25.305 00.000 10672 Enqueuing Move request for scope (0.01, -0.28) 23:51:25.305 00.000 428 Worker thread wakes up 23:51:25.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:51:25.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd 23:51:25.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.28) 23:51:25.305 00.000 428 Moving (0.01, -0.28) raw xDistance=-0.03 yDistance=-0.28 23:51:25.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 23:51:25.305 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:25.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 23:51:25.305 00.000 428 MoveAxis(E, 0, ABG) 23:51:25.305 00.000 428 Move returns status 0, amount 0 23:51:25.305 00.000 428 MoveAxis(N, 0, ABG) 23:51:25.305 00.000 428 Move returns status 0, amount 0 23:51:25.305 00.000 428 move complete, result=0 23:51:25.305 00.000 428 worker thread done servicing request 23:51:25.352 00.047 10672 UpdateGuideState exits: m=401183 SNR=58.4 23:51:25.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:25.352 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:25.352 00.000 10672 Enqueuing Expose request 23:51:25.352 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:51:25.352 00.000 428 Worker thread wakes up 23:51:25.352 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:25.352 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:25.930 00.578 10672 read socket command 10 23:51:25.930 00.000 10672 processing socket request REQDIST 23:51:25.930 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:51:25.930 00.000 10672 Sending socket response 35 (0x23) 23:51:28.824 02.894 428 Exposure complete 23:51:28.965 00.141 428 worker thread done servicing request 23:51:28.965 00.000 10672 OnExposeComplete: enter 23:51:28.965 00.000 10672 UpdateGuideState(): m_state=6 23:51:28.965 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 490 23:51:28.965 00.000 10672 Star::Find returns 1 (0), X=573.71, Y=296.51, Mass=435592, SNR=60.6, Peak=55008 HFD=3.1 23:51:28.965 00.000 10672 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.14) = xAngle (-0.12 = -0.12) 23:51:28.965 00.000 10672 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.01 = -0.01) 23:51:28.965 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.01 hyp=0.38 cameraTheta=0.02 mountX=0.38 mountY=-0.00, mountTheta=-0.01 23:51:28.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.01, opts=13) 23:51:28.965 00.000 10672 Enqueuing Move request for scope (0.38, 0.01) 23:51:28.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:51:28.965 00.000 428 Worker thread wakes up 23:51:28.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.01) opts 0xd 23:51:28.965 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.01) 23:51:28.965 00.000 428 Moving (0.38, 0.01) raw xDistance=0.38 yDistance=-0.00 23:51:28.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 23:51:28.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:28.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 23:51:28.965 00.000 428 MoveAxis(E, 0, ABG) 23:51:28.965 00.000 428 Move returns status 0, amount 0 23:51:28.965 00.000 428 MoveAxis(N, 0, ABG) 23:51:28.965 00.000 428 Move returns status 0, amount 0 23:51:28.965 00.000 428 move complete, result=0 23:51:28.965 00.000 428 worker thread done servicing request 23:51:28.996 00.031 10672 UpdateGuideState exits: m=435592 SNR=60.6 23:51:28.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:28.996 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:28.996 00.000 10672 Enqueuing Expose request 23:51:28.996 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 23:51:28.996 00.000 428 Worker thread wakes up 23:51:28.996 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:28.996 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:30.933 01.937 10672 read socket command 10 23:51:30.933 00.000 10672 processing socket request REQDIST 23:51:30.933 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:51:30.933 00.000 10672 Sending socket response 36 (0x24) 23:51:32.464 01.531 428 Exposure complete 23:51:32.589 00.125 428 worker thread done servicing request 23:51:32.589 00.000 10672 OnExposeComplete: enter 23:51:32.589 00.000 10672 UpdateGuideState(): m_state=6 23:51:32.589 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 491 23:51:32.589 00.000 10672 Star::Find returns 1 (0), X=573.86, Y=296.87, Mass=425877, SNR=59.8, Peak=63072 HFD=2.6 23:51:32.589 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.14) = xAngle (0.47 = 0.47) 23:51:32.589 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.57 = 0.57) 23:51:32.589 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.37 hyp=0.65 cameraTheta=0.60 mountX=0.58 mountY=0.35, mountTheta=0.55 23:51:32.589 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.37, opts=13) 23:51:32.589 00.000 10672 Enqueuing Move request for scope (0.53, 0.37) 23:51:32.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:51:32.589 00.000 428 Worker thread wakes up 23:51:32.589 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.37) opts 0xd 23:51:32.604 00.015 428 Handling offset move in thread for scope, endpoint = (0.53, 0.37) 23:51:32.604 00.000 428 Moving (0.53, 0.37) raw xDistance=0.58 yDistance=0.35 23:51:32.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 23:51:32.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:32.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 23:51:32.604 00.000 428 MoveAxis(W, 676, ABG) 23:51:32.604 00.000 428 Guiding Dir = 3, Dur = 676 23:51:32.620 00.016 428 IsSlewing returns 0 23:51:32.620 00.000 10672 UpdateGuideState exits: m=425877 SNR=59.8 23:51:32.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:32.620 00.000 428 IsGuiding returns 0 23:51:32.620 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:32.620 00.000 10672 Enqueuing Expose request 23:51:32.651 00.031 428 PulseGuide returned control before completion, sleep 659 23:51:33.323 00.672 428 IsGuiding returns 1 23:51:33.323 00.000 428 scope still moving after pulse duration time elapsed 23:51:33.370 00.047 428 IsSlewing returns 0 23:51:33.370 00.000 428 IsGuiding returns 0 23:51:33.370 00.000 428 scope move finished after 676 + 61 ms 23:51:33.370 00.000 428 Move returns status 0, amount 676 23:51:33.370 00.000 428 MoveAxis(N, 0, ABG) 23:51:33.370 00.000 428 Move returns status 0, amount 0 23:51:33.370 00.000 428 move complete, result=0 23:51:33.370 00.000 428 worker thread done servicing request 23:51:33.370 00.000 10672 GuideStep: 0.6 px 676 ms WEST, 0.4 px 0 ms NORTH 23:51:33.370 00.000 428 Worker thread wakes up 23:51:33.370 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:33.370 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:35.937 02.567 10672 read socket command 10 23:51:35.937 00.000 10672 processing socket request REQDIST 23:51:35.937 00.000 10672 SOCKSVR: Sending pixel error of 0.44 23:51:35.937 00.000 10672 Sending socket response 44 (0x2c) 23:51:36.124 00.187 428 Exposure complete 23:51:36.249 00.125 428 worker thread done servicing request 23:51:36.249 00.000 10672 OnExposeComplete: enter 23:51:36.249 00.000 10672 UpdateGuideState(): m_state=6 23:51:36.249 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 492 23:51:36.249 00.000 10672 Star::Find returns 1 (0), X=573.41, Y=296.57, Mass=437672, SNR=62.5, Peak=54912 HFD=3.0 23:51:36.249 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (0.14) = xAngle (0.58 = 0.58) 23:51:36.249 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.69 = 0.69) 23:51:36.249 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.72 mountX=0.09 mountY=0.07, mountTheta=0.65 23:51:36.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.07, opts=13) 23:51:36.249 00.000 10672 Enqueuing Move request for scope (0.08, 0.07) 23:51:36.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:51:36.249 00.000 428 Worker thread wakes up 23:51:36.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd 23:51:36.249 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.07) 23:51:36.249 00.000 428 Moving (0.08, 0.07) raw xDistance=0.09 yDistance=0.07 23:51:36.249 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 23:51:36.249 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:36.249 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 23:51:36.249 00.000 428 MoveAxis(E, 0, ABG) 23:51:36.249 00.000 428 Move returns status 0, amount 0 23:51:36.249 00.000 428 MoveAxis(N, 0, ABG) 23:51:36.249 00.000 428 Move returns status 0, amount 0 23:51:36.249 00.000 428 move complete, result=0 23:51:36.249 00.000 428 worker thread done servicing request 23:51:36.280 00.031 10672 UpdateGuideState exits: m=437672 SNR=62.5 23:51:36.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:36.280 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:36.280 00.000 10672 Enqueuing Expose request 23:51:36.280 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:51:36.280 00.000 428 Worker thread wakes up 23:51:36.280 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:36.280 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:39.763 03.483 428 Exposure complete 23:51:39.904 00.141 428 worker thread done servicing request 23:51:39.904 00.000 10672 OnExposeComplete: enter 23:51:39.904 00.000 10672 UpdateGuideState(): m_state=6 23:51:39.904 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 493 23:51:39.904 00.000 10672 Star::Find returns 1 (0), X=573.27, Y=296.74, Mass=384339, SNR=58.3, Peak=57296 HFD=2.9 23:51:39.904 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.66 = 1.66) 23:51:39.904 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 23:51:39.904 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.79 mountX=-0.02 mountY=0.24, mountTheta=1.66 23:51:39.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.24, opts=13) 23:51:39.904 00.000 10672 Enqueuing Move request for scope (-0.05, 0.24) 23:51:39.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:51:39.904 00.000 428 Worker thread wakes up 23:51:39.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd 23:51:39.904 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.24) 23:51:39.904 00.000 428 Moving (-0.05, 0.24) raw xDistance=-0.02 yDistance=0.24 23:51:39.904 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 23:51:39.904 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:39.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 23:51:39.904 00.000 428 MoveAxis(E, 0, ABG) 23:51:39.904 00.000 428 Move returns status 0, amount 0 23:51:39.904 00.000 428 MoveAxis(N, 0, ABG) 23:51:39.904 00.000 428 Move returns status 0, amount 0 23:51:39.904 00.000 428 move complete, result=0 23:51:39.904 00.000 428 worker thread done servicing request 23:51:39.920 00.016 10672 UpdateGuideState exits: m=384339 SNR=58.3 23:51:39.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:39.920 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:39.920 00.000 10672 Enqueuing Expose request 23:51:39.920 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 23:51:39.920 00.000 428 Worker thread wakes up 23:51:39.920 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:39.920 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:40.935 01.015 10672 read socket command 10 23:51:40.935 00.000 10672 processing socket request REQDIST 23:51:40.935 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:51:40.935 00.000 10672 Sending socket response 31 (0x1f) 23:51:43.418 02.483 428 Exposure complete 23:51:43.547 00.129 428 worker thread done servicing request 23:51:43.547 00.000 10672 OnExposeComplete: enter 23:51:43.547 00.000 10672 UpdateGuideState(): m_state=6 23:51:43.547 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 494 23:51:43.547 00.000 10672 Star::Find returns 1 (0), X=573.55, Y=296.42, Mass=400877, SNR=60.5, Peak=49776 HFD=3.0 23:51:43.547 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.14) = xAngle (-0.51 = -0.51) 23:51:43.547 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.40 = -0.40) 23:51:43.547 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.37 mountX=0.21 mountY=-0.09, mountTheta=-0.42 23:51:43.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.09, opts=13) 23:51:43.547 00.000 10672 Enqueuing Move request for scope (0.22, -0.09) 23:51:43.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1056, FiltMax=65488, Gamma=1.000 23:51:43.547 00.000 428 Worker thread wakes up 23:51:43.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd 23:51:43.547 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.09) 23:51:43.547 00.000 428 Moving (0.22, -0.09) raw xDistance=0.21 yDistance=-0.09 23:51:43.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:51:43.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:43.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:51:43.547 00.000 428 MoveAxis(E, 0, ABG) 23:51:43.547 00.000 428 Move returns status 0, amount 0 23:51:43.547 00.000 428 MoveAxis(N, 0, ABG) 23:51:43.547 00.000 428 Move returns status 0, amount 0 23:51:43.547 00.000 428 move complete, result=0 23:51:43.547 00.000 428 worker thread done servicing request 23:51:43.579 00.032 10672 UpdateGuideState exits: m=400877 SNR=60.5 23:51:43.579 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:43.579 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:43.579 00.000 10672 Enqueuing Expose request 23:51:43.579 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:51:43.579 00.000 428 Worker thread wakes up 23:51:43.579 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:43.579 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:45.922 02.343 10672 read socket command 10 23:51:45.922 00.000 10672 processing socket request REQDIST 23:51:45.922 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:51:45.922 00.000 10672 Sending socket response 29 (0x1d) 23:51:47.078 01.156 428 Exposure complete 23:51:47.203 00.125 428 worker thread done servicing request 23:51:47.203 00.000 10672 OnExposeComplete: enter 23:51:47.203 00.000 10672 UpdateGuideState(): m_state=6 23:51:47.203 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 495 23:51:47.203 00.000 10672 Star::Find returns 1 (0), X=573.90, Y=296.50, Mass=402572, SNR=58.5, Peak=55232 HFD=2.6 23:51:47.203 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 23:51:47.203 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.04 = -0.04) 23:51:47.203 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.00 hyp=0.58 cameraTheta=-0.01 mountX=0.57 mountY=-0.02, mountTheta=-0.04 23:51:47.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.00, opts=13) 23:51:47.203 00.000 10672 Enqueuing Move request for scope (0.58, -0.00) 23:51:47.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:51:47.203 00.000 428 Worker thread wakes up 23:51:47.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.00) opts 0xd 23:51:47.203 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.00) 23:51:47.203 00.000 428 Moving (0.58, -0.00) raw xDistance=0.57 yDistance=-0.02 23:51:47.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 23:51:47.203 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:47.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:51:47.203 00.000 428 MoveAxis(W, 669, ABG) 23:51:47.203 00.000 428 Guiding Dir = 3, Dur = 669 23:51:47.203 00.000 428 IsSlewing returns 0 23:51:47.203 00.000 428 IsGuiding returns 0 23:51:47.234 00.031 10672 UpdateGuideState exits: m=402572 SNR=58.5 23:51:47.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:47.234 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:47.234 00.000 10672 Enqueuing Expose request 23:51:47.234 00.000 428 PulseGuide returned control before completion, sleep 652 23:51:47.905 00.671 428 IsGuiding returns 1 23:51:47.905 00.000 428 scope still moving after pulse duration time elapsed 23:51:47.937 00.032 428 IsSlewing returns 0 23:51:47.937 00.000 428 IsGuiding returns 0 23:51:47.937 00.000 428 scope move finished after 669 + 60 ms 23:51:47.937 00.000 428 Move returns status 0, amount 669 23:51:47.937 00.000 428 MoveAxis(N, 0, ABG) 23:51:47.937 00.000 428 Move returns status 0, amount 0 23:51:47.937 00.000 428 move complete, result=0 23:51:47.937 00.000 428 worker thread done servicing request 23:51:47.937 00.000 428 Worker thread wakes up 23:51:47.937 00.000 10672 GuideStep: 0.6 px 669 ms WEST, -0.0 px 0 ms NORTH 23:51:47.937 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:47.937 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:50.701 02.764 428 Exposure complete 23:51:50.842 00.141 428 worker thread done servicing request 23:51:50.842 00.000 10672 OnExposeComplete: enter 23:51:50.842 00.000 10672 UpdateGuideState(): m_state=6 23:51:50.842 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 496 23:51:50.842 00.000 10672 Star::Find returns 1 (0), X=573.31, Y=296.63, Mass=396220, SNR=54.9, Peak=50656 HFD=2.8 23:51:50.842 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.53 = 1.53) 23:51:50.842 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.64 = 1.64) 23:51:50.842 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.66 mountX=0.01 mountY=0.12, mountTheta=1.53 23:51:50.842 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.12, opts=13) 23:51:50.842 00.000 10672 Enqueuing Move request for scope (-0.01, 0.12) 23:51:50.842 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:51:50.842 00.000 428 Worker thread wakes up 23:51:50.842 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd 23:51:50.842 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.12) 23:51:50.842 00.000 428 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=0.12 23:51:50.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:51:50.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:50.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 23:51:50.842 00.000 428 MoveAxis(E, 0, ABG) 23:51:50.842 00.000 428 Move returns status 0, amount 0 23:51:50.842 00.000 428 MoveAxis(N, 0, ABG) 23:51:50.842 00.000 428 Move returns status 0, amount 0 23:51:50.842 00.000 428 move complete, result=0 23:51:50.842 00.000 428 worker thread done servicing request 23:51:50.873 00.031 10672 UpdateGuideState exits: m=396220 SNR=54.9 23:51:50.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:50.873 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:50.873 00.000 10672 Enqueuing Expose request 23:51:50.873 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 23:51:50.873 00.000 428 Worker thread wakes up 23:51:50.873 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:50.873 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:50.936 00.063 10672 read socket command 10 23:51:50.936 00.000 10672 processing socket request REQDIST 23:51:50.936 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:51:50.936 00.000 10672 Sending socket response 30 (0x1e) 23:51:54.361 03.425 428 Exposure complete 23:51:54.486 00.125 428 worker thread done servicing request 23:51:54.486 00.000 10672 OnExposeComplete: enter 23:51:54.486 00.000 10672 UpdateGuideState(): m_state=6 23:51:54.486 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 497 23:51:54.486 00.000 10672 Star::Find returns 1 (0), X=573.46, Y=297.02, Mass=424182, SNR=65.4, Peak=56000 HFD=2.9 23:51:54.486 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 23:51:54.486 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.30 = 1.30) 23:51:54.486 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.52 hyp=0.53 cameraTheta=1.33 mountX=0.20 mountY=0.51, mountTheta=1.20 23:51:54.486 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.52, opts=13) 23:51:54.486 00.000 10672 Enqueuing Move request for scope (0.13, 0.52) 23:51:54.486 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:51:54.486 00.000 428 Worker thread wakes up 23:51:54.486 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.52) opts 0xd 23:51:54.486 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.52) 23:51:54.486 00.000 428 Moving (0.13, 0.52) raw xDistance=0.20 yDistance=0.51 23:51:54.486 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 23:51:54.486 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:54.486 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 23:51:54.486 00.000 428 MoveAxis(E, 0, ABG) 23:51:54.486 00.000 428 Move returns status 0, amount 0 23:51:54.486 00.000 428 MoveAxis(N, 0, ABG) 23:51:54.486 00.000 428 Move returns status 0, amount 0 23:51:54.502 00.016 428 move complete, result=0 23:51:54.502 00.000 428 worker thread done servicing request 23:51:54.517 00.015 10672 UpdateGuideState exits: m=424182 SNR=65.4 23:51:54.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:54.517 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:54.517 00.000 10672 Enqueuing Expose request 23:51:54.517 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 23:51:54.517 00.000 428 Worker thread wakes up 23:51:54.517 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:54.517 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:51:55.923 01.406 10672 read socket command 10 23:51:55.923 00.000 10672 processing socket request REQDIST 23:51:55.923 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:51:55.923 00.000 10672 Sending socket response 37 (0x25) 23:51:58.000 02.077 428 Exposure complete 23:51:58.125 00.125 428 worker thread done servicing request 23:51:58.125 00.000 10672 OnExposeComplete: enter 23:51:58.125 00.000 10672 UpdateGuideState(): m_state=6 23:51:58.125 00.000 10672 Star::Find(15, 573, 297, 0, (0,0,0,0), 0.0, 0) frame 498 23:51:58.125 00.000 10672 Star::Find returns 1 (0), X=573.62, Y=296.99, Mass=412046, SNR=59.2, Peak=59040 HFD=2.3 23:51:58.125 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.14) = xAngle (0.89 = 0.89) 23:51:58.125 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.00 = 1.00) 23:51:58.125 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.49 hyp=0.57 cameraTheta=1.03 mountX=0.36 mountY=0.48, mountTheta=0.93 23:51:58.125 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.49, opts=13) 23:51:58.125 00.000 10672 Enqueuing Move request for scope (0.29, 0.49) 23:51:58.125 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:51:58.125 00.000 428 Worker thread wakes up 23:51:58.125 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.49) opts 0xd 23:51:58.125 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.49) 23:51:58.125 00.000 428 Moving (0.29, 0.49) raw xDistance=0.36 yDistance=0.48 23:51:58.125 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 23:51:58.125 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:51:58.141 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 23:51:58.141 00.000 428 MoveAxis(E, 0, ABG) 23:51:58.141 00.000 428 Move returns status 0, amount 0 23:51:58.141 00.000 428 MoveAxis(N, 0, ABG) 23:51:58.141 00.000 428 Move returns status 0, amount 0 23:51:58.141 00.000 428 move complete, result=0 23:51:58.141 00.000 428 worker thread done servicing request 23:51:58.157 00.016 10672 UpdateGuideState exits: m=412046 SNR=59.2 23:51:58.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:51:58.157 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:51:58.157 00.000 10672 Enqueuing Expose request 23:51:58.157 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 23:51:58.157 00.000 428 Worker thread wakes up 23:51:58.157 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:51:58.157 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:00.926 02.769 10672 read socket command 10 23:52:00.926 00.000 10672 processing socket request REQDIST 23:52:00.926 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:52:00.926 00.000 10672 Sending socket response 43 (0x2b) 23:52:01.644 00.718 428 Exposure complete 23:52:01.769 00.125 428 worker thread done servicing request 23:52:01.769 00.000 10672 OnExposeComplete: enter 23:52:01.769 00.000 10672 UpdateGuideState(): m_state=6 23:52:01.769 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 499 23:52:01.769 00.000 10672 Star::Find returns 1 (0), X=573.97, Y=296.97, Mass=425067, SNR=67.1, Peak=65472 HFD=2.8 23:52:01.769 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.14) = xAngle (0.49 = 0.49) 23:52:01.769 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.60 = 0.60) 23:52:01.769 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.46 hyp=0.79 cameraTheta=0.63 mountX=0.70 mountY=0.44, mountTheta=0.57 23:52:01.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.46, opts=13) 23:52:01.785 00.016 10672 Enqueuing Move request for scope (0.64, 0.46) 23:52:01.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:52:01.785 00.000 428 Worker thread wakes up 23:52:01.785 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.46) opts 0xd 23:52:01.785 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.46) 23:52:01.785 00.000 428 Moving (0.64, 0.46) raw xDistance=0.70 yDistance=0.44 23:52:01.785 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 23:52:01.785 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:01.785 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 23:52:01.785 00.000 428 MoveAxis(W, 818, ABG) 23:52:01.785 00.000 428 Guiding Dir = 3, Dur = 818 23:52:01.785 00.000 428 IsSlewing returns 0 23:52:01.785 00.000 428 IsGuiding returns 0 23:52:01.800 00.015 428 PulseGuide returned control before completion, sleep 814 23:52:01.800 00.000 10672 UpdateGuideState exits: m=425067 SNR=67.1 23:52:01.800 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:01.800 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:01.800 00.000 10672 Enqueuing Expose request 23:52:02.628 00.828 428 IsGuiding returns 1 23:52:02.628 00.000 428 scope still moving after pulse duration time elapsed 23:52:02.660 00.032 428 IsSlewing returns 0 23:52:02.660 00.000 428 IsGuiding returns 0 23:52:02.660 00.000 428 scope move finished after 818 + 55 ms 23:52:02.660 00.000 428 Move returns status 0, amount 818 23:52:02.660 00.000 428 MoveAxis(N, 0, ABG) 23:52:02.660 00.000 428 Move returns status 0, amount 0 23:52:02.660 00.000 428 move complete, result=0 23:52:02.660 00.000 428 worker thread done servicing request 23:52:02.660 00.000 428 Worker thread wakes up 23:52:02.660 00.000 10672 GuideStep: 0.7 px 818 ms WEST, 0.4 px 0 ms NORTH 23:52:02.660 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:02.660 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:05.315 02.655 428 Exposure complete 23:52:05.440 00.125 428 worker thread done servicing request 23:52:05.440 00.000 10672 OnExposeComplete: enter 23:52:05.440 00.000 10672 UpdateGuideState(): m_state=6 23:52:05.440 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 500 23:52:05.440 00.000 10672 Star::Find returns 1 (0), X=573.44, Y=296.74, Mass=405251, SNR=63.5, Peak=59488 HFD=2.8 23:52:05.440 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.14) = xAngle (0.98 = 0.98) 23:52:05.440 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.09 = 1.09) 23:52:05.440 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.12 mountX=0.14 mountY=0.23, mountTheta=1.01 23:52:05.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.23, opts=13) 23:52:05.440 00.000 10672 Enqueuing Move request for scope (0.11, 0.23) 23:52:05.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:52:05.440 00.000 428 Worker thread wakes up 23:52:05.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd 23:52:05.440 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.23) 23:52:05.440 00.000 428 Moving (0.11, 0.23) raw xDistance=0.14 yDistance=0.23 23:52:05.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:52:05.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:05.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 23:52:05.440 00.000 428 MoveAxis(E, 0, ABG) 23:52:05.440 00.000 428 Move returns status 0, amount 0 23:52:05.440 00.000 428 MoveAxis(N, 0, ABG) 23:52:05.440 00.000 428 Move returns status 0, amount 0 23:52:05.440 00.000 428 move complete, result=0 23:52:05.440 00.000 428 worker thread done servicing request 23:52:05.471 00.031 10672 UpdateGuideState exits: m=405251 SNR=63.5 23:52:05.471 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:05.471 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:05.471 00.000 10672 Enqueuing Expose request 23:52:05.471 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 23:52:05.471 00.000 428 Worker thread wakes up 23:52:05.471 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:05.471 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:05.924 00.453 10672 read socket command 10 23:52:05.924 00.000 10672 processing socket request REQDIST 23:52:05.924 00.000 10672 SOCKSVR: Sending pixel error of 0.45 23:52:05.924 00.000 10672 Sending socket response 45 (0x2d) 23:52:08.944 03.020 428 Exposure complete 23:52:09.084 00.140 428 worker thread done servicing request 23:52:09.084 00.000 10672 OnExposeComplete: enter 23:52:09.084 00.000 10672 UpdateGuideState(): m_state=6 23:52:09.084 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 501 23:52:09.084 00.000 10672 Star::Find returns 1 (0), X=573.26, Y=296.59, Mass=380577, SNR=54.9, Peak=61232 HFD=2.7 23:52:09.084 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.14) = xAngle (2.09 = 2.09) 23:52:09.084 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.19 = 2.19) 23:52:09.084 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.22 mountX=-0.05 mountY=0.09, mountTheta=2.12 23:52:09.084 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.09, opts=13) 23:52:09.084 00.000 10672 Enqueuing Move request for scope (-0.07, 0.09) 23:52:09.084 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:52:09.084 00.000 428 Worker thread wakes up 23:52:09.084 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd 23:52:09.084 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.09) 23:52:09.084 00.000 428 Moving (-0.07, 0.09) raw xDistance=-0.05 yDistance=0.09 23:52:09.084 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 23:52:09.084 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:09.084 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 23:52:09.084 00.000 428 MoveAxis(E, 0, ABG) 23:52:09.084 00.000 428 Move returns status 0, amount 0 23:52:09.084 00.000 428 MoveAxis(N, 0, ABG) 23:52:09.084 00.000 428 Move returns status 0, amount 0 23:52:09.084 00.000 428 move complete, result=0 23:52:09.084 00.000 428 worker thread done servicing request 23:52:09.100 00.016 10672 UpdateGuideState exits: m=380577 SNR=54.9 23:52:09.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:09.100 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:09.100 00.000 10672 Enqueuing Expose request 23:52:09.100 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:52:09.100 00.000 428 Worker thread wakes up 23:52:09.100 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:09.115 00.015 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:10.928 01.813 10672 read socket command 10 23:52:10.928 00.000 10672 processing socket request REQDIST 23:52:10.928 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:52:10.928 00.000 10672 Sending socket response 35 (0x23) 23:52:12.614 01.686 428 Exposure complete 23:52:12.739 00.125 428 worker thread done servicing request 23:52:12.739 00.000 10672 OnExposeComplete: enter 23:52:12.739 00.000 10672 UpdateGuideState(): m_state=6 23:52:12.739 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 502 23:52:12.739 00.000 10672 Star::Find returns 1 (0), X=572.97, Y=296.73, Mass=401388, SNR=56.8, Peak=62640 HFD=2.5 23:52:12.739 00.000 10672 CameraToMount -- cameraTheta (2.58) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 23:52:12.739 00.000 10672 CameraToMount -- cameraTheta (2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.55 = 2.55) 23:52:12.739 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.22 hyp=0.42 cameraTheta=2.58 mountX=-0.32 mountY=0.23, mountTheta=2.52 23:52:12.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.22, opts=13) 23:52:12.739 00.000 10672 Enqueuing Move request for scope (-0.36, 0.22) 23:52:12.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:52:12.739 00.000 428 Worker thread wakes up 23:52:12.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.22) opts 0xd 23:52:12.739 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.22) 23:52:12.739 00.000 428 Moving (-0.36, 0.22) raw xDistance=-0.32 yDistance=0.23 23:52:12.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 23:52:12.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:12.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 23:52:12.739 00.000 428 MoveAxis(E, 0, ABG) 23:52:12.739 00.000 428 Move returns status 0, amount 0 23:52:12.739 00.000 428 MoveAxis(N, 0, ABG) 23:52:12.739 00.000 428 Move returns status 0, amount 0 23:52:12.739 00.000 428 move complete, result=0 23:52:12.739 00.000 428 worker thread done servicing request 23:52:12.771 00.032 10672 UpdateGuideState exits: m=401388 SNR=56.8 23:52:12.771 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:12.771 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:12.771 00.000 10672 Enqueuing Expose request 23:52:12.771 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 23:52:12.771 00.000 428 Worker thread wakes up 23:52:12.771 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:12.771 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:15.973 03.202 10672 read socket command 10 23:52:15.973 00.000 10672 processing socket request REQDIST 23:52:15.973 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:52:15.973 00.000 10672 Sending socket response 37 (0x25) 23:52:16.270 00.297 428 Exposure complete 23:52:16.394 00.124 428 worker thread done servicing request 23:52:16.394 00.000 10672 OnExposeComplete: enter 23:52:16.394 00.000 10672 UpdateGuideState(): m_state=6 23:52:16.394 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 503 23:52:16.394 00.000 10672 Star::Find returns 1 (0), X=572.95, Y=296.40, Mass=411876, SNR=56.0, Peak=64064 HFD=2.5 23:52:16.394 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 23:52:16.394 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 23:52:16.394 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.10 hyp=0.39 cameraTheta=-2.87 mountX=-0.39 mountY=-0.09, mountTheta=-2.91 23:52:16.394 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.10, opts=13) 23:52:16.394 00.000 10672 Enqueuing Move request for scope (-0.38, -0.10) 23:52:16.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:52:16.394 00.000 428 Worker thread wakes up 23:52:16.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.10) opts 0xd 23:52:16.394 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.10) 23:52:16.394 00.000 428 Moving (-0.38, -0.10) raw xDistance=-0.39 yDistance=-0.09 23:52:16.394 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 23:52:16.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:16.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 23:52:16.410 00.016 428 MoveAxis(E, 0, ABG) 23:52:16.410 00.000 428 Move returns status 0, amount 0 23:52:16.410 00.000 428 MoveAxis(N, 0, ABG) 23:52:16.410 00.000 428 Move returns status 0, amount 0 23:52:16.410 00.000 428 move complete, result=0 23:52:16.410 00.000 428 worker thread done servicing request 23:52:16.426 00.016 10672 UpdateGuideState exits: m=411876 SNR=56.0 23:52:16.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:16.426 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:16.426 00.000 10672 Enqueuing Expose request 23:52:16.426 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:52:16.426 00.000 428 Worker thread wakes up 23:52:16.426 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:16.426 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:19.897 03.471 428 Exposure complete 23:52:20.038 00.141 428 worker thread done servicing request 23:52:20.038 00.000 10672 OnExposeComplete: enter 23:52:20.038 00.000 10672 UpdateGuideState(): m_state=6 23:52:20.038 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 504 23:52:20.038 00.000 10672 Star::Find returns 1 (0), X=572.39, Y=296.61, Mass=397715, SNR=58.1, Peak=57840 HFD=2.9 23:52:20.038 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.89 = 2.89) 23:52:20.038 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 23:52:20.038 00.000 10672 CameraToMount -- cameraX=-0.94 cameraY=0.10 hyp=0.94 cameraTheta=3.03 mountX=-0.92 mountY=0.13, mountTheta=3.00 23:52:20.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.94, y=0.10, opts=13) 23:52:20.038 00.000 10672 Enqueuing Move request for scope (-0.94, 0.10) 23:52:20.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:52:20.038 00.000 428 Worker thread wakes up 23:52:20.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.10) opts 0xd 23:52:20.038 00.000 428 Handling offset move in thread for scope, endpoint = (-0.94, 0.10) 23:52:20.038 00.000 428 Moving (-0.94, 0.10) raw xDistance=-0.92 yDistance=0.13 23:52:20.038 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92 23:52:20.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:20.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 23:52:20.038 00.000 428 MoveAxis(E, 1071, ABG) 23:52:20.038 00.000 428 Guiding Dir = 2, Dur = 1071 23:52:20.038 00.000 428 IsSlewing returns 0 23:52:20.038 00.000 428 IsGuiding returns 0 23:52:20.069 00.031 428 PulseGuide returned control before completion, sleep 1060 23:52:20.069 00.000 10672 UpdateGuideState exits: m=397715 SNR=58.1 23:52:20.069 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:20.069 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:20.069 00.000 10672 Enqueuing Expose request 23:52:20.928 00.859 10672 read socket command 10 23:52:20.928 00.000 10672 processing socket request REQDIST 23:52:20.928 00.000 10672 SOCKSVR: Sending pixel error of 0.54 23:52:20.928 00.000 10672 Sending socket response 54 (0x36) 23:52:21.163 00.235 428 IsGuiding returns 0 23:52:21.163 00.000 428 Move returns status 0, amount 1071 23:52:21.163 00.000 428 MoveAxis(N, 0, ABG) 23:52:21.163 00.000 428 Move returns status 0, amount 0 23:52:21.163 00.000 428 move complete, result=0 23:52:21.163 00.000 428 worker thread done servicing request 23:52:21.163 00.000 428 Worker thread wakes up 23:52:21.163 00.000 10672 GuideStep: -0.9 px 1071 ms EAST, 0.1 px 0 ms NORTH 23:52:21.163 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:21.163 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:23.552 02.389 428 Exposure complete 23:52:23.677 00.125 428 worker thread done servicing request 23:52:23.677 00.000 10672 OnExposeComplete: enter 23:52:23.677 00.000 10672 UpdateGuideState(): m_state=6 23:52:23.677 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 505 23:52:23.677 00.000 10672 Star::Find returns 1 (0), X=572.94, Y=296.46, Mass=405666, SNR=59.2, Peak=63184 HFD=2.5 23:52:23.677 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 23:52:23.677 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 23:52:23.677 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.04 hyp=0.38 cameraTheta=-3.04 mountX=-0.38 mountY=-0.03, mountTheta=-3.07 23:52:23.677 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.04, opts=13) 23:52:23.677 00.000 10672 Enqueuing Move request for scope (-0.38, -0.04) 23:52:23.677 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1656, FiltMax=65488, Gamma=1.000 23:52:23.693 00.016 428 Worker thread wakes up 23:52:23.693 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.04) opts 0xd 23:52:23.693 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.04) 23:52:23.693 00.000 428 Moving (-0.38, -0.04) raw xDistance=-0.38 yDistance=-0.03 23:52:23.693 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 23:52:23.693 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:23.693 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:52:23.693 00.000 428 MoveAxis(E, 0, ABG) 23:52:23.693 00.000 428 Move returns status 0, amount 0 23:52:23.693 00.000 428 MoveAxis(N, 0, ABG) 23:52:23.693 00.000 428 Move returns status 0, amount 0 23:52:23.693 00.000 428 move complete, result=0 23:52:23.693 00.000 428 worker thread done servicing request 23:52:23.709 00.016 10672 UpdateGuideState exits: m=405666 SNR=59.2 23:52:23.709 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:23.709 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:23.709 00.000 10672 Enqueuing Expose request 23:52:23.709 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 23:52:23.709 00.000 428 Worker thread wakes up 23:52:23.709 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:23.709 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:25.932 02.223 10672 read socket command 10 23:52:25.932 00.000 10672 processing socket request REQDIST 23:52:25.932 00.000 10672 SOCKSVR: Sending pixel error of 0.49 23:52:25.932 00.000 10672 Sending socket response 49 (0x31) 23:52:27.165 01.233 428 Exposure complete 23:52:27.306 00.141 428 worker thread done servicing request 23:52:27.306 00.000 10672 OnExposeComplete: enter 23:52:27.306 00.000 10672 UpdateGuideState(): m_state=6 23:52:27.306 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 506 23:52:27.306 00.000 10672 Star::Find returns 1 (0), X=573.07, Y=296.44, Mass=385053, SNR=49.2, Peak=65488 HFD=2.4 23:52:27.306 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 23:52:27.306 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 23:52:27.306 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.26 cameraTheta=-2.90 mountX=-0.26 mountY=-0.06, mountTheta=-2.93 23:52:27.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.06, opts=13) 23:52:27.306 00.000 10672 Enqueuing Move request for scope (-0.26, -0.06) 23:52:27.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:52:27.306 00.000 428 Worker thread wakes up 23:52:27.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd 23:52:27.306 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.06) 23:52:27.306 00.000 428 Moving (-0.26, -0.06) raw xDistance=-0.26 yDistance=-0.06 23:52:27.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:52:27.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:27.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 23:52:27.306 00.000 428 MoveAxis(E, 0, ABG) 23:52:27.306 00.000 428 Move returns status 0, amount 0 23:52:27.306 00.000 428 MoveAxis(N, 0, ABG) 23:52:27.306 00.000 428 Move returns status 0, amount 0 23:52:27.306 00.000 428 move complete, result=0 23:52:27.306 00.000 428 worker thread done servicing request 23:52:27.337 00.031 10672 UpdateGuideState exits: m=385053 SNR=49.2 23:52:27.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:27.337 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:27.337 00.000 10672 Enqueuing Expose request 23:52:27.337 00.000 428 Worker thread wakes up 23:52:27.337 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:27.337 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:52:27.337 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:30.852 03.515 428 Exposure complete 23:52:30.930 00.078 10672 read socket command 10 23:52:30.930 00.000 10672 processing socket request REQDIST 23:52:30.930 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:52:30.930 00.000 10672 Sending socket response 42 (0x2a) 23:52:30.977 00.047 428 worker thread done servicing request 23:52:30.977 00.000 10672 OnExposeComplete: enter 23:52:30.977 00.000 10672 UpdateGuideState(): m_state=6 23:52:30.977 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 507 23:52:30.977 00.000 10672 Star::Find returns 1 (0), X=572.95, Y=296.51, Mass=397070, SNR=63.9, Peak=62752 HFD=2.8 23:52:30.977 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 23:52:30.977 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 23:52:30.977 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.01 hyp=0.38 cameraTheta=3.12 mountX=-0.37 mountY=0.02, mountTheta=3.09 23:52:30.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.01, opts=13) 23:52:30.977 00.000 10672 Enqueuing Move request for scope (-0.38, 0.01) 23:52:30.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:52:30.977 00.000 428 Worker thread wakes up 23:52:30.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.01) opts 0xd 23:52:30.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.01) 23:52:30.977 00.000 428 Moving (-0.38, 0.01) raw xDistance=-0.37 yDistance=0.02 23:52:30.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:52:30.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:30.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:52:30.977 00.000 428 MoveAxis(E, 0, ABG) 23:52:30.977 00.000 428 Move returns status 0, amount 0 23:52:30.977 00.000 428 MoveAxis(N, 0, ABG) 23:52:30.977 00.000 428 Move returns status 0, amount 0 23:52:30.977 00.000 428 move complete, result=0 23:52:30.977 00.000 428 worker thread done servicing request 23:52:31.008 00.031 10672 UpdateGuideState exits: m=397070 SNR=63.9 23:52:31.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:31.008 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:31.008 00.000 10672 Enqueuing Expose request 23:52:31.008 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 23:52:31.008 00.000 428 Worker thread wakes up 23:52:31.008 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:31.008 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:34.482 03.474 428 Exposure complete 23:52:34.606 00.124 428 worker thread done servicing request 23:52:34.606 00.000 10672 OnExposeComplete: enter 23:52:34.606 00.000 10672 UpdateGuideState(): m_state=6 23:52:34.606 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 508 23:52:34.606 00.000 10672 Star::Find returns 1 (0), X=572.95, Y=296.04, Mass=487443, SNR=72.8, Peak=62096 HFD=2.9 23:52:34.606 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 23:52:34.606 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 23:52:34.622 00.016 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.46 hyp=0.59 cameraTheta=-2.25 mountX=-0.43 mountY=-0.45, mountTheta=-2.34 23:52:34.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.46, opts=13) 23:52:34.622 00.000 10672 Enqueuing Move request for scope (-0.37, -0.46) 23:52:34.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:52:34.622 00.000 428 Worker thread wakes up 23:52:34.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.46) opts 0xd 23:52:34.622 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.46) 23:52:34.622 00.000 428 Moving (-0.37, -0.46) raw xDistance=-0.43 yDistance=-0.45 23:52:34.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 23:52:34.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:34.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 23:52:34.622 00.000 428 MoveAxis(E, 0, ABG) 23:52:34.622 00.000 428 Move returns status 0, amount 0 23:52:34.622 00.000 428 MoveAxis(N, 0, ABG) 23:52:34.622 00.000 428 Move returns status 0, amount 0 23:52:34.622 00.000 428 move complete, result=0 23:52:34.622 00.000 428 worker thread done servicing request 23:52:34.653 00.031 10672 UpdateGuideState exits: m=487443 SNR=72.8 23:52:34.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:34.653 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:34.653 00.000 10672 Enqueuing Expose request 23:52:34.653 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 23:52:34.653 00.000 428 Worker thread wakes up 23:52:34.653 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:34.653 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:35.934 01.281 10672 read socket command 10 23:52:35.934 00.000 10672 processing socket request REQDIST 23:52:35.934 00.000 10672 SOCKSVR: Sending pixel error of 0.46 23:52:35.934 00.000 10672 Sending socket response 46 (0x2e) 23:52:38.137 02.203 428 Exposure complete 23:52:38.262 00.125 428 worker thread done servicing request 23:52:38.262 00.000 10672 OnExposeComplete: enter 23:52:38.262 00.000 10672 UpdateGuideState(): m_state=6 23:52:38.262 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 509 23:52:38.262 00.000 10672 Star::Find returns 1 (0), X=572.67, Y=296.28, Mass=484406, SNR=75.8, Peak=58608 HFD=3.0 23:52:38.262 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (0.14) = xAngle (-2.94 = -2.94) 23:52:38.262 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.84 = -2.84) 23:52:38.262 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=-0.23 hyp=0.69 cameraTheta=-2.81 mountX=-0.68 mountY=-0.21, mountTheta=-2.84 23:52:38.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=-0.23, opts=13) 23:52:38.262 00.000 10672 Enqueuing Move request for scope (-0.65, -0.23) 23:52:38.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:52:38.262 00.000 428 Worker thread wakes up 23:52:38.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.23) opts 0xd 23:52:38.262 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, -0.23) 23:52:38.262 00.000 428 Moving (-0.65, -0.23) raw xDistance=-0.68 yDistance=-0.21 23:52:38.262 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 23:52:38.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:38.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:52:38.262 00.000 428 MoveAxis(E, 792, ABG) 23:52:38.262 00.000 428 Guiding Dir = 2, Dur = 792 23:52:38.277 00.015 428 IsSlewing returns 0 23:52:38.277 00.000 428 IsGuiding returns 0 23:52:38.293 00.016 428 PulseGuide returned control before completion, sleep 787 23:52:38.293 00.000 10672 UpdateGuideState exits: m=484406 SNR=75.8 23:52:38.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:38.293 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:38.293 00.000 10672 Enqueuing Expose request 23:52:39.121 00.828 428 IsGuiding returns 1 23:52:39.121 00.000 428 scope still moving after pulse duration time elapsed 23:52:39.152 00.031 428 IsSlewing returns 0 23:52:39.152 00.000 428 IsGuiding returns 0 23:52:39.152 00.000 428 scope move finished after 792 + 88 ms 23:52:39.152 00.000 428 Move returns status 0, amount 792 23:52:39.152 00.000 428 MoveAxis(N, 0, ABG) 23:52:39.152 00.000 428 Move returns status 0, amount 0 23:52:39.152 00.000 428 move complete, result=0 23:52:39.152 00.000 428 worker thread done servicing request 23:52:39.152 00.000 428 Worker thread wakes up 23:52:39.152 00.000 10672 GuideStep: -0.7 px 792 ms EAST, -0.2 px 0 ms NORTH 23:52:39.152 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:39.152 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:40.933 01.781 10672 read socket command 10 23:52:40.933 00.000 10672 processing socket request REQDIST 23:52:40.933 00.000 10672 SOCKSVR: Sending pixel error of 0.53 23:52:40.933 00.000 10672 Sending socket response 53 (0x35) 23:52:41.796 00.863 428 Exposure complete 23:52:41.921 00.125 428 worker thread done servicing request 23:52:41.921 00.000 10672 OnExposeComplete: enter 23:52:41.921 00.000 10672 UpdateGuideState(): m_state=6 23:52:41.921 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 510 23:52:41.921 00.000 10672 Star::Find returns 1 (0), X=572.60, Y=296.15, Mass=402552, SNR=57.6, Peak=60144 HFD=2.6 23:52:41.921 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.14) = xAngle (-2.82 = -2.82) 23:52:41.921 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.72 = -2.72) 23:52:41.921 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.35 hyp=0.80 cameraTheta=-2.69 mountX=-0.76 mountY=-0.33, mountTheta=-2.73 23:52:41.921 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.35, opts=13) 23:52:41.921 00.000 10672 Enqueuing Move request for scope (-0.72, -0.35) 23:52:41.921 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:52:41.921 00.000 428 Worker thread wakes up 23:52:41.921 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.35) opts 0xd 23:52:41.921 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.35) 23:52:41.921 00.000 428 Moving (-0.72, -0.35) raw xDistance=-0.76 yDistance=-0.33 23:52:41.921 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.76 23:52:41.937 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:41.937 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 23:52:41.937 00.000 428 MoveAxis(E, 950, ABG) 23:52:41.937 00.000 428 Guiding Dir = 2, Dur = 950 23:52:41.937 00.000 428 IsSlewing returns 0 23:52:41.937 00.000 428 IsGuiding returns 0 23:52:41.953 00.016 428 PulseGuide returned control before completion, sleep 946 23:52:41.953 00.000 10672 UpdateGuideState exits: m=402552 SNR=57.6 23:52:41.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:41.953 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:41.953 00.000 10672 Enqueuing Expose request 23:52:42.905 00.952 428 IsGuiding returns 1 23:52:42.905 00.000 428 scope still moving after pulse duration time elapsed 23:52:42.937 00.032 428 IsSlewing returns 0 23:52:42.937 00.000 428 IsGuiding returns 0 23:52:42.937 00.000 428 scope move finished after 950 + 58 ms 23:52:42.937 00.000 428 Move returns status 0, amount 950 23:52:42.937 00.000 428 MoveAxis(N, 0, ABG) 23:52:42.937 00.000 428 Move returns status 0, amount 0 23:52:42.937 00.000 428 move complete, result=0 23:52:42.937 00.000 428 worker thread done servicing request 23:52:42.937 00.000 428 Worker thread wakes up 23:52:42.937 00.000 10672 GuideStep: -0.8 px 950 ms EAST, -0.3 px 0 ms NORTH 23:52:42.937 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:42.937 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:45.436 02.499 428 Exposure complete 23:52:45.561 00.125 428 worker thread done servicing request 23:52:45.561 00.000 10672 OnExposeComplete: enter 23:52:45.561 00.000 10672 UpdateGuideState(): m_state=6 23:52:45.561 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 511 23:52:45.561 00.000 10672 Star::Find returns 1 (0), X=573.20, Y=296.34, Mass=408165, SNR=61.1, Peak=65488 HFD=2.6 23:52:45.561 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.14) = xAngle (-2.36 = -2.36) 23:52:45.561 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.25 = -2.25) 23:52:45.561 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.22 mountX=-0.15 mountY=-0.16, mountTheta=-2.31 23:52:45.577 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.16, opts=13) 23:52:45.577 00.000 10672 Enqueuing Move request for scope (-0.13, -0.16) 23:52:45.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:52:45.577 00.000 428 Worker thread wakes up 23:52:45.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd 23:52:45.577 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.16) 23:52:45.577 00.000 428 Moving (-0.13, -0.16) raw xDistance=-0.15 yDistance=-0.16 23:52:45.577 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:52:45.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:45.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:52:45.577 00.000 428 MoveAxis(E, 0, ABG) 23:52:45.577 00.000 428 Move returns status 0, amount 0 23:52:45.577 00.000 428 MoveAxis(N, 0, ABG) 23:52:45.577 00.000 428 Move returns status 0, amount 0 23:52:45.577 00.000 428 move complete, result=0 23:52:45.577 00.000 428 worker thread done servicing request 23:52:45.592 00.015 10672 UpdateGuideState exits: m=408165 SNR=61.1 23:52:45.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:45.592 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:45.592 00.000 10672 Enqueuing Expose request 23:52:45.592 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:52:45.592 00.000 428 Worker thread wakes up 23:52:45.592 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:45.592 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:45.936 00.344 10672 read socket command 10 23:52:45.936 00.000 10672 processing socket request REQDIST 23:52:45.936 00.000 10672 SOCKSVR: Sending pixel error of 0.49 23:52:45.936 00.000 10672 Sending socket response 49 (0x31) 23:52:49.091 03.155 428 Exposure complete 23:52:49.216 00.125 428 worker thread done servicing request 23:52:49.216 00.000 10672 OnExposeComplete: enter 23:52:49.216 00.000 10672 UpdateGuideState(): m_state=6 23:52:49.216 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 512 23:52:49.216 00.000 10672 Star::Find returns 1 (0), X=573.09, Y=296.38, Mass=447345, SNR=68.3, Peak=65488 HFD=3.1 23:52:49.216 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.14) = xAngle (-2.80 = -2.80) 23:52:49.216 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.69 = -2.69) 23:52:49.216 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.66 mountX=-0.25 mountY=-0.12, mountTheta=-2.71 23:52:49.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.12, opts=13) 23:52:49.216 00.000 10672 Enqueuing Move request for scope (-0.24, -0.12) 23:52:49.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:52:49.216 00.000 428 Worker thread wakes up 23:52:49.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.12) opts 0xd 23:52:49.216 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.12) 23:52:49.216 00.000 428 Moving (-0.24, -0.12) raw xDistance=-0.25 yDistance=-0.12 23:52:49.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 23:52:49.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:49.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:52:49.216 00.000 428 MoveAxis(E, 0, ABG) 23:52:49.216 00.000 428 Move returns status 0, amount 0 23:52:49.216 00.000 428 MoveAxis(N, 0, ABG) 23:52:49.216 00.000 428 Move returns status 0, amount 0 23:52:49.216 00.000 428 move complete, result=0 23:52:49.216 00.000 428 worker thread done servicing request 23:52:49.247 00.031 10672 UpdateGuideState exits: m=447345 SNR=68.3 23:52:49.247 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:49.247 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:49.247 00.000 10672 Enqueuing Expose request 23:52:49.247 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:52:49.247 00.000 428 Worker thread wakes up 23:52:49.247 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:49.247 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:50.939 01.692 10672 read socket command 10 23:52:50.939 00.000 10672 processing socket request REQDIST 23:52:50.939 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:52:50.939 00.000 10672 Sending socket response 42 (0x2a) 23:52:52.720 01.781 428 Exposure complete 23:52:52.844 00.124 428 worker thread done servicing request 23:52:52.844 00.000 10672 OnExposeComplete: enter 23:52:52.844 00.000 10672 UpdateGuideState(): m_state=6 23:52:52.844 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 513 23:52:52.844 00.000 10672 Star::Find returns 1 (0), X=572.96, Y=296.42, Mass=486378, SNR=65.4, Peak=65488 HFD=3.4 23:52:52.844 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.14) = xAngle (-3.05 = -3.05) 23:52:52.844 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.94 = -2.94) 23:52:52.844 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.08 hyp=0.37 cameraTheta=-2.91 mountX=-0.37 mountY=-0.07, mountTheta=-2.95 23:52:52.860 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.08, opts=13) 23:52:52.860 00.000 10672 Enqueuing Move request for scope (-0.36, -0.08) 23:52:52.860 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:52:52.860 00.000 428 Worker thread wakes up 23:52:52.860 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.08) opts 0xd 23:52:52.860 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.08) 23:52:52.860 00.000 428 Moving (-0.36, -0.08) raw xDistance=-0.37 yDistance=-0.07 23:52:52.860 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:52:52.860 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:52.860 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:52:52.860 00.000 428 MoveAxis(E, 0, ABG) 23:52:52.860 00.000 428 Move returns status 0, amount 0 23:52:52.860 00.000 428 MoveAxis(N, 0, ABG) 23:52:52.860 00.000 428 Move returns status 0, amount 0 23:52:52.860 00.000 428 move complete, result=0 23:52:52.860 00.000 428 worker thread done servicing request 23:52:52.891 00.031 10672 UpdateGuideState exits: m=486378 SNR=65.4 23:52:52.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:52.891 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:52.891 00.000 10672 Enqueuing Expose request 23:52:52.891 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:52:52.891 00.000 428 Worker thread wakes up 23:52:52.891 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:52.891 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:52:55.922 03.031 10672 read socket command 10 23:52:55.922 00.000 10672 processing socket request REQDIST 23:52:55.922 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:52:55.922 00.000 10672 Sending socket response 40 (0x28) 23:52:56.375 00.453 428 Exposure complete 23:52:56.500 00.125 428 worker thread done servicing request 23:52:56.500 00.000 10672 OnExposeComplete: enter 23:52:56.500 00.000 10672 UpdateGuideState(): m_state=6 23:52:56.500 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 514 23:52:56.500 00.000 10672 Star::Find returns 1 (0), X=572.77, Y=296.57, Mass=415794, SNR=58.2, Peak=65488 HFD=2.9 23:52:56.500 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.89 = 2.89) 23:52:56.500 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 23:52:56.500 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.06 hyp=0.56 cameraTheta=3.03 mountX=-0.54 mountY=0.08, mountTheta=3.00 23:52:56.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.06, opts=13) 23:52:56.500 00.000 10672 Enqueuing Move request for scope (-0.55, 0.06) 23:52:56.500 00.000 428 Worker thread wakes up 23:52:56.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:52:56.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.06) opts 0xd 23:52:56.500 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.06) 23:52:56.500 00.000 428 Moving (-0.55, 0.06) raw xDistance=-0.54 yDistance=0.08 23:52:56.500 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 23:52:56.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:52:56.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 23:52:56.500 00.000 428 MoveAxis(E, 631, ABG) 23:52:56.500 00.000 428 Guiding Dir = 2, Dur = 631 23:52:56.500 00.000 428 IsSlewing returns 0 23:52:56.500 00.000 428 IsGuiding returns 0 23:52:56.531 00.031 428 PulseGuide returned control before completion, sleep 623 23:52:56.531 00.000 10672 UpdateGuideState exits: m=415794 SNR=58.2 23:52:56.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:52:56.531 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:52:56.531 00.000 10672 Enqueuing Expose request 23:52:57.171 00.640 428 IsGuiding returns 1 23:52:57.171 00.000 428 scope still moving after pulse duration time elapsed 23:52:57.202 00.031 428 IsSlewing returns 0 23:52:57.202 00.000 428 IsGuiding returns 0 23:52:57.202 00.000 428 scope move finished after 631 + 61 ms 23:52:57.202 00.000 428 Move returns status 0, amount 631 23:52:57.202 00.000 428 MoveAxis(N, 0, ABG) 23:52:57.202 00.000 428 Move returns status 0, amount 0 23:52:57.202 00.000 428 move complete, result=0 23:52:57.202 00.000 428 worker thread done servicing request 23:52:57.202 00.000 428 Worker thread wakes up 23:52:57.202 00.000 10672 GuideStep: -0.5 px 631 ms EAST, 0.1 px 0 ms NORTH 23:52:57.202 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:52:57.202 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:00.003 02.801 428 Exposure complete 23:53:00.128 00.125 428 worker thread done servicing request 23:53:00.128 00.000 10672 OnExposeComplete: enter 23:53:00.128 00.000 10672 UpdateGuideState(): m_state=6 23:53:00.128 00.000 10672 Star::Find(15, 572, 296, 0, (0,0,0,0), 0.0, 0) frame 515 23:53:00.128 00.000 10672 Star::Find returns 1 (0), X=573.21, Y=296.24, Mass=389971, SNR=59.3, Peak=65488 HFD=2.5 23:53:00.128 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.12 = -2.12) 23:53:00.128 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 23:53:00.128 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.98 mountX=-0.15 mountY=-0.26, mountTheta=-2.09 23:53:00.128 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.26, opts=13) 23:53:00.128 00.000 10672 Enqueuing Move request for scope (-0.11, -0.26) 23:53:00.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:53:00.128 00.000 428 Worker thread wakes up 23:53:00.128 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd 23:53:00.128 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.26) 23:53:00.128 00.000 428 Moving (-0.11, -0.26) raw xDistance=-0.15 yDistance=-0.26 23:53:00.128 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:53:00.128 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:00.128 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 23:53:00.128 00.000 428 MoveAxis(E, 0, ABG) 23:53:00.128 00.000 428 Move returns status 0, amount 0 23:53:00.128 00.000 428 MoveAxis(N, 0, ABG) 23:53:00.128 00.000 428 Move returns status 0, amount 0 23:53:00.128 00.000 428 move complete, result=0 23:53:00.144 00.016 428 worker thread done servicing request 23:53:00.159 00.015 10672 UpdateGuideState exits: m=389971 SNR=59.3 23:53:00.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:00.159 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:00.159 00.000 10672 Enqueuing Expose request 23:53:00.159 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:53:00.159 00.000 428 Worker thread wakes up 23:53:00.159 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:00.159 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:00.940 00.781 10672 read socket command 10 23:53:00.940 00.000 10672 processing socket request REQDIST 23:53:00.940 00.000 10672 SOCKSVR: Sending pixel error of 0.40 23:53:00.940 00.000 10672 Sending socket response 40 (0x28) 23:53:03.642 02.702 428 Exposure complete 23:53:03.783 00.141 428 worker thread done servicing request 23:53:03.783 00.000 10672 OnExposeComplete: enter 23:53:03.783 00.000 10672 UpdateGuideState(): m_state=6 23:53:03.783 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 516 23:53:03.783 00.000 10672 Star::Find returns 1 (0), X=573.23, Y=296.28, Mass=411071, SNR=60.8, Peak=65488 HFD=2.7 23:53:03.783 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 23:53:03.783 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 23:53:03.783 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.24 cameraTheta=-1.97 mountX=-0.13 mountY=-0.22, mountTheta=-2.08 23:53:03.783 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.23, opts=13) 23:53:03.783 00.000 10672 Enqueuing Move request for scope (-0.10, -0.23) 23:53:03.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:53:03.783 00.000 428 Worker thread wakes up 23:53:03.783 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd 23:53:03.783 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.23) 23:53:03.783 00.000 428 Moving (-0.10, -0.23) raw xDistance=-0.13 yDistance=-0.22 23:53:03.783 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:53:03.783 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:03.783 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 23:53:03.783 00.000 428 MoveAxis(E, 0, ABG) 23:53:03.783 00.000 428 Move returns status 0, amount 0 23:53:03.783 00.000 428 MoveAxis(N, 0, ABG) 23:53:03.783 00.000 428 Move returns status 0, amount 0 23:53:03.783 00.000 428 move complete, result=0 23:53:03.783 00.000 428 worker thread done servicing request 23:53:03.799 00.016 10672 UpdateGuideState exits: m=411071 SNR=60.8 23:53:03.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:03.799 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:03.799 00.000 10672 Enqueuing Expose request 23:53:03.799 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:53:03.799 00.000 428 Worker thread wakes up 23:53:03.799 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:03.799 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:05.923 02.124 10672 read socket command 10 23:53:05.939 00.016 10672 processing socket request REQDIST 23:53:05.939 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:53:05.939 00.000 10672 Sending socket response 35 (0x23) 23:53:07.303 01.364 428 Exposure complete 23:53:07.427 00.124 428 worker thread done servicing request 23:53:07.427 00.000 10672 OnExposeComplete: enter 23:53:07.427 00.000 10672 UpdateGuideState(): m_state=6 23:53:07.443 00.016 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 517 23:53:07.443 00.000 10672 Star::Find returns 1 (0), X=573.16, Y=296.11, Mass=401377, SNR=56.3, Peak=65488 HFD=2.6 23:53:07.443 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.12 = -2.12) 23:53:07.443 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 23:53:07.443 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.39 hyp=0.43 cameraTheta=-1.98 mountX=-0.22 mountY=-0.39, mountTheta=-2.09 23:53:07.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.39, opts=13) 23:53:07.443 00.000 10672 Enqueuing Move request for scope (-0.17, -0.39) 23:53:07.443 00.000 428 Worker thread wakes up 23:53:07.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:53:07.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.39) opts 0xd 23:53:07.443 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.39) 23:53:07.443 00.000 428 Moving (-0.17, -0.39) raw xDistance=-0.22 yDistance=-0.39 23:53:07.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 23:53:07.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:07.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 23:53:07.443 00.000 428 MoveAxis(E, 0, ABG) 23:53:07.443 00.000 428 Move returns status 0, amount 0 23:53:07.443 00.000 428 MoveAxis(N, 0, ABG) 23:53:07.443 00.000 428 Move returns status 0, amount 0 23:53:07.443 00.000 428 move complete, result=0 23:53:07.443 00.000 428 worker thread done servicing request 23:53:07.459 00.016 10672 UpdateGuideState exits: m=401377 SNR=56.3 23:53:07.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:07.459 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:07.459 00.000 10672 Enqueuing Expose request 23:53:07.459 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:53:07.459 00.000 428 Worker thread wakes up 23:53:07.459 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:07.459 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:10.926 03.467 10672 read socket command 10 23:53:10.926 00.000 10672 processing socket request REQDIST 23:53:10.926 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:53:10.926 00.000 10672 Sending socket response 37 (0x25) 23:53:10.942 00.016 428 Exposure complete 23:53:11.067 00.125 428 worker thread done servicing request 23:53:11.067 00.000 10672 OnExposeComplete: enter 23:53:11.067 00.000 10672 UpdateGuideState(): m_state=6 23:53:11.067 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 518 23:53:11.067 00.000 10672 Star::Find returns 1 (0), X=573.06, Y=296.23, Mass=409008, SNR=57.7, Peak=65488 HFD=2.5 23:53:11.067 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 23:53:11.067 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 23:53:11.067 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.27 hyp=0.39 cameraTheta=-2.35 mountX=-0.31 mountY=-0.27, mountTheta=-2.42 23:53:11.067 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.27, opts=13) 23:53:11.067 00.000 10672 Enqueuing Move request for scope (-0.27, -0.27) 23:53:11.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:53:11.083 00.016 428 Worker thread wakes up 23:53:11.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.27) opts 0xd 23:53:11.083 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.27) 23:53:11.083 00.000 428 Moving (-0.27, -0.27) raw xDistance=-0.31 yDistance=-0.27 23:53:11.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 23:53:11.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:11.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 23:53:11.083 00.000 428 MoveAxis(E, 0, ABG) 23:53:11.083 00.000 428 Move returns status 0, amount 0 23:53:11.083 00.000 428 MoveAxis(N, 0, ABG) 23:53:11.083 00.000 428 Move returns status 0, amount 0 23:53:11.083 00.000 428 move complete, result=0 23:53:11.083 00.000 428 worker thread done servicing request 23:53:11.098 00.015 10672 UpdateGuideState exits: m=409008 SNR=57.7 23:53:11.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:11.098 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:11.098 00.000 10672 Enqueuing Expose request 23:53:11.098 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:53:11.098 00.000 428 Worker thread wakes up 23:53:11.098 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:11.098 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:14.602 03.504 428 Exposure complete 23:53:14.727 00.125 428 worker thread done servicing request 23:53:14.727 00.000 10672 OnExposeComplete: enter 23:53:14.727 00.000 10672 UpdateGuideState(): m_state=6 23:53:14.727 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 519 23:53:14.727 00.000 10672 Star::Find returns 1 (0), X=573.42, Y=296.11, Mass=465803, SNR=66.9, Peak=64272 HFD=3.2 23:53:14.727 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 23:53:14.727 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 23:53:14.727 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.39 hyp=0.40 cameraTheta=-1.33 mountX=0.04 mountY=-0.39, mountTheta=-1.47 23:53:14.742 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.39, opts=13) 23:53:14.742 00.000 10672 Enqueuing Move request for scope (0.10, -0.39) 23:53:14.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:53:14.742 00.000 428 Worker thread wakes up 23:53:14.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.39) opts 0xd 23:53:14.742 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.39) 23:53:14.742 00.000 428 Moving (0.10, -0.39) raw xDistance=0.04 yDistance=-0.39 23:53:14.742 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:53:14.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:14.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 23:53:14.742 00.000 428 MoveAxis(E, 0, ABG) 23:53:14.742 00.000 428 Move returns status 0, amount 0 23:53:14.742 00.000 428 MoveAxis(N, 0, ABG) 23:53:14.742 00.000 428 Move returns status 0, amount 0 23:53:14.742 00.000 428 move complete, result=0 23:53:14.742 00.000 428 worker thread done servicing request 23:53:14.758 00.016 10672 UpdateGuideState exits: m=465803 SNR=66.9 23:53:14.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:14.758 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:14.758 00.000 10672 Enqueuing Expose request 23:53:14.758 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:53:14.758 00.000 428 Worker thread wakes up 23:53:14.758 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:14.758 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:15.930 01.172 10672 read socket command 10 23:53:15.930 00.000 10672 processing socket request REQDIST 23:53:15.930 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:53:15.930 00.000 10672 Sending socket response 38 (0x26) 23:53:18.257 02.327 428 Exposure complete 23:53:18.398 00.141 428 worker thread done servicing request 23:53:18.398 00.000 10672 OnExposeComplete: enter 23:53:18.398 00.000 10672 UpdateGuideState(): m_state=6 23:53:18.398 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 520 23:53:18.398 00.000 10672 Star::Find returns 1 (0), X=573.29, Y=295.73, Mass=356478, SNR=55.8, Peak=61664 HFD=2.4 23:53:18.398 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.14) = xAngle (-1.76 = -1.76) 23:53:18.398 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.65 = -1.65) 23:53:18.398 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.78 hyp=0.78 cameraTheta=-1.62 mountX=-0.14 mountY=-0.78, mountTheta=-1.75 23:53:18.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.78, opts=13) 23:53:18.398 00.000 10672 Enqueuing Move request for scope (-0.04, -0.78) 23:53:18.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:53:18.398 00.000 428 Worker thread wakes up 23:53:18.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.78) opts 0xd 23:53:18.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.78) 23:53:18.398 00.000 428 Moving (-0.04, -0.78) raw xDistance=-0.14 yDistance=-0.78 23:53:18.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:53:18.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.78 from input -0.78 23:53:18.398 00.000 428 MoveAxis(E, 0, ABG) 23:53:18.398 00.000 428 Move returns status 0, amount 0 23:53:18.398 00.000 428 MoveAxis(N, 1032, ABG) 23:53:18.398 00.000 428 Guiding Dir = 0, Dur = 1032 23:53:18.398 00.000 428 IsSlewing returns 0 23:53:18.398 00.000 428 IsGuiding returns 0 23:53:18.429 00.031 10672 UpdateGuideState exits: m=356478 SNR=55.8 23:53:18.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:18.429 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:18.429 00.000 10672 Enqueuing Expose request 23:53:18.491 00.062 428 PulseGuide returned control before completion, sleep 958 23:53:19.475 00.984 428 IsGuiding returns 1 23:53:19.475 00.000 428 scope still moving after pulse duration time elapsed 23:53:19.507 00.032 428 IsSlewing returns 0 23:53:19.507 00.000 428 IsGuiding returns 1 23:53:19.569 00.062 428 IsSlewing returns 0 23:53:19.569 00.000 428 IsGuiding returns 0 23:53:19.569 00.000 428 scope move finished after 1032 + 142 ms 23:53:19.569 00.000 428 Move returns status 0, amount 1032 23:53:19.569 00.000 428 move complete, result=0 23:53:19.569 00.000 428 worker thread done servicing request 23:53:19.585 00.016 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1032 ms NORTH 23:53:19.585 00.000 428 Worker thread wakes up 23:53:19.585 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:19.585 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:20.928 01.343 10672 read socket command 10 23:53:20.928 00.000 10672 processing socket request REQDIST 23:53:20.928 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:53:20.928 00.000 10672 Sending socket response 50 (0x32) 23:53:21.896 00.968 428 Exposure complete 23:53:22.021 00.125 428 worker thread done servicing request 23:53:22.021 00.000 10672 OnExposeComplete: enter 23:53:22.021 00.000 10672 UpdateGuideState(): m_state=6 23:53:22.021 00.000 10672 Star::Find(15, 573, 295, 0, (0,0,0,0), 0.0, 0) frame 521 23:53:22.021 00.000 10672 Star::Find returns 1 (0), X=573.19, Y=296.39, Mass=470329, SNR=69.6, Peak=65488 HFD=3.4 23:53:22.021 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (0.14) = xAngle (-2.57 = -2.57) 23:53:22.021 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.46 = -2.46) 23:53:22.021 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.43 mountX=-0.15 mountY=-0.11, mountTheta=-2.50 23:53:22.021 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.12, opts=13) 23:53:22.021 00.000 10672 Enqueuing Move request for scope (-0.13, -0.12) 23:53:22.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:53:22.021 00.000 428 Worker thread wakes up 23:53:22.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd 23:53:22.021 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.12) 23:53:22.021 00.000 428 Moving (-0.13, -0.12) raw xDistance=-0.15 yDistance=-0.11 23:53:22.021 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 23:53:22.021 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:22.021 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:53:22.021 00.000 428 MoveAxis(E, 0, ABG) 23:53:22.021 00.000 428 Move returns status 0, amount 0 23:53:22.021 00.000 428 MoveAxis(N, 0, ABG) 23:53:22.021 00.000 428 Move returns status 0, amount 0 23:53:22.021 00.000 428 move complete, result=0 23:53:22.021 00.000 428 worker thread done servicing request 23:53:22.053 00.032 10672 UpdateGuideState exits: m=470329 SNR=69.6 23:53:22.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:22.053 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:22.053 00.000 10672 Enqueuing Expose request 23:53:22.053 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:53:22.053 00.000 428 Worker thread wakes up 23:53:22.053 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:22.053 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:25.556 03.503 428 Exposure complete 23:53:25.681 00.125 428 worker thread done servicing request 23:53:25.681 00.000 10672 OnExposeComplete: enter 23:53:25.681 00.000 10672 UpdateGuideState(): m_state=6 23:53:25.681 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 522 23:53:25.681 00.000 10672 Star::Find returns 1 (0), X=573.21, Y=296.47, Mass=385345, SNR=55.4, Peak=56976 HFD=2.6 23:53:25.681 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 23:53:25.681 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 23:53:25.681 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.89 mountX=-0.12 mountY=-0.03, mountTheta=-2.93 23:53:25.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.03, opts=13) 23:53:25.681 00.000 10672 Enqueuing Move request for scope (-0.11, -0.03) 23:53:25.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:53:25.681 00.000 428 Worker thread wakes up 23:53:25.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd 23:53:25.681 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.03) 23:53:25.681 00.000 428 Moving (-0.11, -0.03) raw xDistance=-0.12 yDistance=-0.03 23:53:25.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 23:53:25.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:25.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:53:25.681 00.000 428 MoveAxis(E, 0, ABG) 23:53:25.681 00.000 428 Move returns status 0, amount 0 23:53:25.681 00.000 428 MoveAxis(N, 0, ABG) 23:53:25.681 00.000 428 Move returns status 0, amount 0 23:53:25.681 00.000 428 move complete, result=0 23:53:25.681 00.000 428 worker thread done servicing request 23:53:25.712 00.031 10672 UpdateGuideState exits: m=385345 SNR=55.4 23:53:25.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:25.712 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:25.712 00.000 10672 Enqueuing Expose request 23:53:25.712 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 23:53:25.712 00.000 428 Worker thread wakes up 23:53:25.712 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:25.712 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:25.962 00.250 10672 read socket command 10 23:53:25.962 00.000 10672 processing socket request REQDIST 23:53:25.962 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:53:25.962 00.000 10672 Sending socket response 31 (0x1f) 23:53:29.196 03.234 428 Exposure complete 23:53:29.336 00.140 428 worker thread done servicing request 23:53:29.336 00.000 10672 OnExposeComplete: enter 23:53:29.336 00.000 10672 UpdateGuideState(): m_state=6 23:53:29.336 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 523 23:53:29.336 00.000 10672 Star::Find returns 1 (0), X=573.40, Y=296.21, Mass=380647, SNR=55.8, Peak=56544 HFD=2.6 23:53:29.336 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 23:53:29.336 00.000 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.35 = -1.35) 23:53:29.336 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.32 mountX=0.03 mountY=-0.29, mountTheta=-1.46 23:53:29.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.29, opts=13) 23:53:29.336 00.000 10672 Enqueuing Move request for scope (0.07, -0.29) 23:53:29.336 00.000 428 Worker thread wakes up 23:53:29.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:53:29.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.29) opts 0xd 23:53:29.336 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.29) 23:53:29.336 00.000 428 Moving (0.07, -0.29) raw xDistance=0.03 yDistance=-0.29 23:53:29.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:53:29.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:29.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 23:53:29.336 00.000 428 MoveAxis(E, 0, ABG) 23:53:29.352 00.016 428 Move returns status 0, amount 0 23:53:29.352 00.000 428 MoveAxis(N, 0, ABG) 23:53:29.352 00.000 428 Move returns status 0, amount 0 23:53:29.352 00.000 428 move complete, result=0 23:53:29.352 00.000 428 worker thread done servicing request 23:53:29.368 00.016 10672 UpdateGuideState exits: m=380647 SNR=55.8 23:53:29.368 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:29.368 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:29.368 00.000 10672 Enqueuing Expose request 23:53:29.368 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 23:53:29.368 00.000 428 Worker thread wakes up 23:53:29.368 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:29.368 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:30.934 01.566 10672 read socket command 10 23:53:30.934 00.000 10672 processing socket request REQDIST 23:53:30.934 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:53:30.934 00.000 10672 Sending socket response 31 (0x1f) 23:53:32.840 01.906 428 Exposure complete 23:53:32.965 00.125 428 worker thread done servicing request 23:53:32.965 00.000 10672 OnExposeComplete: enter 23:53:32.965 00.000 10672 UpdateGuideState(): m_state=6 23:53:32.965 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 524 23:53:32.965 00.000 10672 Star::Find returns 1 (0), X=573.76, Y=296.46, Mass=359965, SNR=52.1, Peak=65040 HFD=2.5 23:53:32.965 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.14) = xAngle (-0.25 = -0.25) 23:53:32.965 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.14 = -0.14) 23:53:32.965 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.05 hyp=0.44 cameraTheta=-0.11 mountX=0.43 mountY=-0.06, mountTheta=-0.14 23:53:32.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.05, opts=13) 23:53:32.965 00.000 10672 Enqueuing Move request for scope (0.44, -0.05) 23:53:32.980 00.015 428 Worker thread wakes up 23:53:32.980 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:53:32.980 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.05) opts 0xd 23:53:32.980 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.05) 23:53:32.980 00.000 428 Moving (0.44, -0.05) raw xDistance=0.43 yDistance=-0.06 23:53:32.980 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 23:53:32.980 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:32.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 23:53:32.980 00.000 428 MoveAxis(E, 0, ABG) 23:53:32.980 00.000 428 Move returns status 0, amount 0 23:53:32.980 00.000 428 MoveAxis(N, 0, ABG) 23:53:32.980 00.000 428 Move returns status 0, amount 0 23:53:32.980 00.000 428 move complete, result=0 23:53:32.980 00.000 428 worker thread done servicing request 23:53:32.996 00.016 10672 UpdateGuideState exits: m=359965 SNR=52.1 23:53:32.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:32.996 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:32.996 00.000 10672 Enqueuing Expose request 23:53:32.996 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:53:32.996 00.000 428 Worker thread wakes up 23:53:32.996 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:32.996 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:35.932 02.936 10672 read socket command 10 23:53:35.932 00.000 10672 processing socket request REQDIST 23:53:35.932 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:53:35.932 00.000 10672 Sending socket response 35 (0x23) 23:53:36.464 00.532 428 Exposure complete 23:53:36.620 00.156 428 worker thread done servicing request 23:53:36.620 00.000 10672 OnExposeComplete: enter 23:53:36.620 00.000 10672 UpdateGuideState(): m_state=6 23:53:36.620 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 525 23:53:36.620 00.000 10672 Star::Find returns 1 (0), X=573.64, Y=296.21, Mass=431955, SNR=65.5, Peak=59264 HFD=3.2 23:53:36.620 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 23:53:36.620 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.78 = -0.78) 23:53:36.620 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.29 hyp=0.43 cameraTheta=-0.75 mountX=0.27 mountY=-0.30, mountTheta=-0.84 23:53:36.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.29, opts=13) 23:53:36.620 00.000 10672 Enqueuing Move request for scope (0.31, -0.29) 23:53:36.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:53:36.620 00.000 428 Worker thread wakes up 23:53:36.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.29) opts 0xd 23:53:36.620 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.29) 23:53:36.620 00.000 428 Moving (0.31, -0.29) raw xDistance=0.27 yDistance=-0.30 23:53:36.620 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 23:53:36.620 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:53:36.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:53:36.620 00.000 428 MoveAxis(E, 0, ABG) 23:53:36.620 00.000 428 Move returns status 0, amount 0 23:53:36.620 00.000 428 MoveAxis(N, 0, ABG) 23:53:36.620 00.000 428 Move returns status 0, amount 0 23:53:36.620 00.000 428 move complete, result=0 23:53:36.620 00.000 428 worker thread done servicing request 23:53:36.651 00.031 10672 UpdateGuideState exits: m=431955 SNR=65.5 23:53:36.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:36.651 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:36.651 00.000 10672 Enqueuing Expose request 23:53:36.651 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:53:36.651 00.000 428 Worker thread wakes up 23:53:36.651 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:36.651 00.000 428 Handling exposure in thread, d=4000 o=3 r=(558,282,31,31) 23:53:40.108 03.457 428 Exposure complete 23:53:40.227 00.119 10672 read socket command 13 23:53:40.227 00.000 10672 processing socket request MOVEn 23:53:40.227 00.000 10672 PhdController::Dither begins 23:53:40.227 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 23:53:40.227 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (0.14) = xAngle (3.28 = -3.00) 23:53:40.227 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=3.14 cameraX=-24.76, cameraY=-3.43 cameraTheta=-3.00 23:53:40.227 00.000 10672 setting lock position to (548.56, 293.07) 23:53:40.227 00.000 10672 Mount: notify guiding dithered (-24.8, -3.4) 23:53:40.228 00.001 10672 Status Line: Dither by -25.00,0.00 23:53:40.240 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:53:40.240 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:53:40.241 00.001 10672 Sending socket response 4 (0x4) 23:53:40.251 00.010 428 worker thread done servicing request 23:53:40.251 00.000 10672 OnExposeComplete: enter 23:53:40.251 00.000 10672 UpdateGuideState(): m_state=6 23:53:40.252 00.001 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 526 23:53:40.252 00.000 10672 Star::Find returns 1 (0), X=573.75, Y=296.09, Mass=367826, SNR=52.7, Peak=65488 HFD=2.4 23:53:40.252 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 23:53:40.252 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 23:53:40.252 00.000 10672 CameraToMount -- cameraX=25.18 cameraY=3.02 hyp=25.36 cameraTheta=0.12 mountX=25.36 mountY=2.27, mountTheta=0.09 23:53:40.255 00.003 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 23:53:40.256 00.001 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:53:40.256 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 23:53:40.256 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 23:53:40.256 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 23:53:40.256 00.000 10672 Mount: notify direct move 10.50,-0.00 23:53:40.256 00.000 428 Worker thread wakes up 23:53:40.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:53:40.257 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 23:53:40.257 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 23:53:40.257 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 23:53:40.257 00.000 428 MoveAxis(W, 19512, B) 23:53:40.257 00.000 428 Guiding Dir = 3, Dur = 19512 23:53:40.258 00.001 428 IsSlewing returns 0 23:53:40.258 00.000 428 IsGuiding returns 0 23:53:40.280 00.022 428 PulseGuide returned control before completion, sleep 19501 23:53:40.282 00.002 10672 UpdateGuideState exits: m=367826 SNR=52.7 23:53:40.282 00.000 10672 PhdController: settling, locked = 1, distance = 25.37 (99.00) aobump = 0 frame = 1 / 10 23:53:40.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:53:40.283 00.001 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:53:40.283 00.000 10672 Enqueuing Expose request 23:53:47.420 07.137 10672 read socket command 10 23:53:47.420 00.000 10672 processing socket request REQDIST 23:53:47.420 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:53:47.420 00.000 10672 Sending socket response 255 (0xff) 23:53:48.248 00.828 10672 read socket command 10 23:53:48.248 00.000 10672 processing socket request REQDIST 23:53:48.248 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:53:48.248 00.000 10672 Sending socket response 255 (0xff) 23:53:52.247 03.999 10672 read socket command 10 23:53:52.247 00.000 10672 processing socket request REQDIST 23:53:52.247 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:53:52.247 00.000 10672 Sending socket response 255 (0xff) 23:53:56.234 03.987 10672 read socket command 10 23:53:56.234 00.000 10672 processing socket request REQDIST 23:53:56.234 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:53:56.234 00.000 10672 Sending socket response 255 (0xff) 23:53:59.827 03.593 428 IsGuiding returns 0 23:53:59.827 00.000 428 Move returns status 0, amount 19512 23:53:59.827 00.000 428 MoveAxis(N, 0, B) 23:53:59.827 00.000 428 Move returns status 0, amount 0 23:53:59.827 00.000 428 move complete, result=0 23:53:59.827 00.000 428 worker thread done servicing request 23:53:59.827 00.000 428 Worker thread wakes up 23:53:59.827 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 23:53:59.827 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:53:59.827 00.000 428 Handling exposure in thread, d=4000 o=3 r=(559,281,31,31) 23:53:59.827 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 23:53:59.842 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 23:54:00.936 01.094 10672 read socket command 10 23:54:00.936 00.000 10672 processing socket request REQDIST 23:54:00.936 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:00.936 00.000 10672 Sending socket response 255 (0xff) 23:54:01.951 01.015 428 Exposure complete 23:54:02.076 00.125 428 worker thread done servicing request 23:54:02.076 00.000 10672 OnExposeComplete: enter 23:54:02.076 00.000 10672 UpdateGuideState(): m_state=6 23:54:02.076 00.000 10672 Star::Find(15, 573, 296, 0, (0,0,0,0), 0.0, 0) frame 527 23:54:02.076 00.000 10672 Star::Find returns 1 (0), X=560.53, Y=294.19, Mass=444386, SNR=56.7, Peak=53488 HFD=3.1 23:54:02.076 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (0.14) = xAngle (-0.04 = -0.04) 23:54:02.076 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.06 = 0.06) 23:54:02.076 00.000 10672 CameraToMount -- cameraX=11.97 cameraY=1.12 hyp=12.02 cameraTheta=0.09 mountX=12.01 mountY=0.77, mountTheta=0.06 23:54:02.076 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 23:54:02.076 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:54:02.076 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 23:54:02.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 23:54:02.076 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 23:54:02.076 00.000 10672 Mount: notify direct move 10.50,-0.00 23:54:02.076 00.000 428 Worker thread wakes up 23:54:02.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:54:02.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 23:54:02.076 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 23:54:02.076 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 23:54:02.076 00.000 428 MoveAxis(W, 19512, B) 23:54:02.076 00.000 428 Guiding Dir = 3, Dur = 19512 23:54:02.076 00.000 428 IsSlewing returns 0 23:54:02.076 00.000 428 IsGuiding returns 0 23:54:02.107 00.031 10672 UpdateGuideState exits: m=444386 SNR=56.7 23:54:02.107 00.000 10672 PhdController: settling, locked = 1, distance = 21.37 (99.00) aobump = 0 frame = 2 / 10 23:54:02.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:02.107 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:02.107 00.000 10672 Enqueuing Expose request 23:54:02.107 00.000 428 PulseGuide returned control before completion, sleep 19496 23:54:05.923 03.816 10672 read socket command 10 23:54:05.923 00.000 10672 processing socket request REQDIST 23:54:05.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:05.923 00.000 10672 Sending socket response 255 (0xff) 23:54:10.921 04.998 10672 read socket command 10 23:54:10.921 00.000 10672 processing socket request REQDIST 23:54:10.921 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:10.921 00.000 10672 Sending socket response 255 (0xff) 23:54:15.925 05.004 10672 read socket command 10 23:54:15.925 00.000 10672 processing socket request REQDIST 23:54:15.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:15.925 00.000 10672 Sending socket response 255 (0xff) 23:54:20.923 04.998 10672 read socket command 10 23:54:20.923 00.000 10672 processing socket request REQDIST 23:54:20.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:20.923 00.000 10672 Sending socket response 255 (0xff) 23:54:21.642 00.719 428 IsGuiding returns 0 23:54:21.642 00.000 428 Move returns status 0, amount 19512 23:54:21.642 00.000 428 MoveAxis(N, 0, B) 23:54:21.642 00.000 428 Move returns status 0, amount 0 23:54:21.642 00.000 428 move complete, result=0 23:54:21.642 00.000 428 worker thread done servicing request 23:54:21.642 00.000 428 Worker thread wakes up 23:54:21.642 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 23:54:21.642 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:21.642 00.000 428 Handling exposure in thread, d=4000 o=3 r=(546,279,31,31) 23:54:21.657 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:54:21.673 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:54:23.813 02.140 428 Exposure complete 23:54:23.953 00.140 428 worker thread done servicing request 23:54:23.953 00.000 10672 OnExposeComplete: enter 23:54:23.953 00.000 10672 UpdateGuideState(): m_state=6 23:54:23.953 00.000 10672 Star::Find(15, 560, 294, 0, (0,0,0,0), 0.0, 0) frame 528 23:54:23.953 00.000 10672 Star::Find returns 1 (0), X=546.68, Y=292.09, Mass=410958, SNR=62.5, Peak=45200 HFD=2.9 23:54:23.953 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.14) = xAngle (-2.80 = -2.80) 23:54:23.953 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.69 = -2.69) 23:54:23.953 00.000 10672 CameraToMount -- cameraX=-1.88 cameraY=-0.98 hyp=2.12 cameraTheta=-2.66 mountX=-2.00 mountY=-0.92, mountTheta=-2.71 23:54:23.953 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 23:54:23.953 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 23:54:23.953 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=-0.00 cameraX=3.96, cameraY=0.55 cameraTheta=0.14 23:54:23.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.96, y=0.55, opts=4) 23:54:23.953 00.000 10672 Enqueuing Move request for scope (3.96, 0.55) 23:54:23.953 00.000 10672 Mount: notify direct move 4.00,-0.00 23:54:23.953 00.000 428 Worker thread wakes up 23:54:23.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.96, 0.55) opts 0x4 23:54:23.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:54:23.953 00.000 428 Handling offset move in thread for scope, endpoint = (3.96, 0.55) 23:54:23.953 00.000 428 Moving (3.96, 0.55) raw xDistance=4.00 yDistance=-0.00 23:54:23.953 00.000 428 MoveAxis(W, 7433, B) 23:54:23.953 00.000 428 Guiding Dir = 3, Dur = 7433 23:54:23.953 00.000 428 IsSlewing returns 0 23:54:23.953 00.000 428 IsGuiding returns 0 23:54:23.969 00.016 428 PulseGuide returned control before completion, sleep 7425 23:54:23.984 00.015 10672 UpdateGuideState exits: m=410958 SNR=62.5 23:54:23.984 00.000 10672 PhdController: settling, locked = 1, distance = 15.59 (99.00) aobump = 0 frame = 3 / 10 23:54:23.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:23.984 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:23.984 00.000 10672 Enqueuing Expose request 23:54:25.922 01.938 10672 read socket command 10 23:54:25.922 00.000 10672 processing socket request REQDIST 23:54:25.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:25.922 00.000 10672 Sending socket response 255 (0xff) 23:54:30.940 05.018 10672 read socket command 10 23:54:30.940 00.000 10672 processing socket request REQDIST 23:54:30.940 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:30.940 00.000 10672 Sending socket response 255 (0xff) 23:54:31.409 00.469 428 IsGuiding returns 1 23:54:31.409 00.000 428 scope still moving after pulse duration time elapsed 23:54:31.440 00.031 428 IsSlewing returns 0 23:54:31.440 00.000 428 IsGuiding returns 0 23:54:31.440 00.000 428 scope move finished after 7433 + 51 ms 23:54:31.440 00.000 428 Move returns status 0, amount 7433 23:54:31.440 00.000 428 MoveAxis(N, 0, B) 23:54:31.440 00.000 428 Move returns status 0, amount 0 23:54:31.440 00.000 428 move complete, result=0 23:54:31.440 00.000 428 worker thread done servicing request 23:54:31.440 00.000 428 Worker thread wakes up 23:54:31.440 00.000 10672 GuideStep: 4.0 px 7433 ms WEST, -0.0 px 0 ms NORTH 23:54:31.440 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:31.440 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:54:31.455 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:54:31.471 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:54:34.751 03.280 428 Exposure complete 23:54:34.876 00.125 428 worker thread done servicing request 23:54:34.876 00.000 10672 OnExposeComplete: enter 23:54:34.876 00.000 10672 UpdateGuideState(): m_state=6 23:54:34.876 00.000 10672 Star::Find(15, 546, 292, 0, (0,0,0,0), 0.0, 0) frame 529 23:54:34.876 00.000 10672 Star::Find returns 1 (0), X=540.84, Y=291.21, Mass=479689, SNR=67.7, Peak=65488 HFD=3.5 23:54:34.876 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.04 = -3.04) 23:54:34.876 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 23:54:34.876 00.000 10672 CameraToMount -- cameraX=-7.73 cameraY=-1.86 hyp=7.95 cameraTheta=-2.90 mountX=-7.91 mountY=-1.64, mountTheta=-2.94 23:54:34.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-7.73, y=-1.86, opts=13) 23:54:34.876 00.000 10672 Enqueuing Move request for scope (-7.73, -1.86) 23:54:34.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:54:34.876 00.000 428 Worker thread wakes up 23:54:34.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-7.73, -1.86) opts 0xd 23:54:34.876 00.000 428 Handling offset move in thread for scope, endpoint = (-7.73, -1.86) 23:54:34.876 00.000 428 Moving (-7.73, -1.86) raw xDistance=-7.91 yDistance=-1.64 23:54:34.876 00.000 428 GuideAlgorithmHysteresis::Result() returns -4.98 from input -7.91 23:54:34.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:54:34.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.64 23:54:34.876 00.000 428 MoveAxis(E, 9258, ABG) 23:54:34.876 00.000 428 duration set to 2500 by maxRaDuration 23:54:34.876 00.000 428 Guiding Dir = 2, Dur = 2500 23:54:34.892 00.016 428 IsSlewing returns 0 23:54:34.892 00.000 428 IsGuiding returns 0 23:54:34.907 00.015 428 PulseGuide returned control before completion, sleep 2490 23:54:34.907 00.000 10672 UpdateGuideState exits: m=479689 SNR=67.7 23:54:34.907 00.000 10672 PhdController: settling, locked = 1, distance = 7.95 (99.00) aobump = 0 frame = 4 / 10 23:54:34.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:34.907 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:34.907 00.000 10672 Enqueuing Expose request 23:54:35.923 01.016 10672 read socket command 10 23:54:35.923 00.000 10672 processing socket request REQDIST 23:54:35.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:35.923 00.000 10672 Sending socket response 255 (0xff) 23:54:37.411 01.488 428 IsGuiding returns 1 23:54:37.411 00.000 428 scope still moving after pulse duration time elapsed 23:54:37.458 00.047 428 IsSlewing returns 0 23:54:37.458 00.000 428 IsGuiding returns 0 23:54:37.458 00.000 428 scope move finished after 2500 + 67 ms 23:54:37.458 00.000 428 Move returns status 0, amount 2500 23:54:37.458 00.000 428 MoveAxis(N, 0, ABG) 23:54:37.458 00.000 428 Move returns status 0, amount 0 23:54:37.458 00.000 428 move complete, result=0 23:54:37.458 00.000 428 worker thread done servicing request 23:54:37.458 00.000 428 Worker thread wakes up 23:54:37.458 00.000 10672 GuideStep: -7.9 px 2500 ms EAST, -1.6 px 0 ms NORTH 23:54:37.458 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:37.458 00.000 428 Handling exposure in thread, d=4000 o=3 r=(526,276,31,31) 23:54:38.395 00.937 428 Exposure complete 23:54:38.520 00.125 428 worker thread done servicing request 23:54:38.520 00.000 10672 OnExposeComplete: enter 23:54:38.520 00.000 10672 UpdateGuideState(): m_state=6 23:54:38.520 00.000 10672 Star::Find(15, 540, 291, 0, (0,0,0,0), 0.0, 0) frame 530 23:54:38.520 00.000 10672 Star::Find returns 1 (0), X=541.47, Y=291.29, Mass=384886, SNR=51.9, Peak=65488 HFD=2.9 23:54:38.520 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 23:54:38.520 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 23:54:38.520 00.000 10672 CameraToMount -- cameraX=-7.10 cameraY=-1.78 hyp=7.32 cameraTheta=-2.90 mountX=-7.27 mountY=-1.57, mountTheta=-2.93 23:54:38.536 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-7.10, y=-1.78, opts=13) 23:54:38.536 00.000 10672 Enqueuing Move request for scope (-7.10, -1.78) 23:54:38.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:54:38.536 00.000 428 Worker thread wakes up 23:54:38.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-7.10, -1.78) opts 0xd 23:54:38.536 00.000 428 Handling offset move in thread for scope, endpoint = (-7.10, -1.78) 23:54:38.536 00.000 428 Moving (-7.10, -1.78) raw xDistance=-7.27 yDistance=-1.57 23:54:38.536 00.000 428 GuideAlgorithmHysteresis::Result() returns -4.93 from input -7.27 23:54:38.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:54:38.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.57 23:54:38.536 00.000 428 MoveAxis(E, 9164, ABG) 23:54:38.536 00.000 428 duration set to 2500 by maxRaDuration 23:54:38.536 00.000 428 Guiding Dir = 2, Dur = 2500 23:54:38.536 00.000 428 IsSlewing returns 0 23:54:38.536 00.000 428 IsGuiding returns 0 23:54:38.551 00.015 428 PulseGuide returned control before completion, sleep 2493 23:54:38.551 00.000 10672 UpdateGuideState exits: m=384886 SNR=51.9 23:54:38.551 00.000 10672 PhdController: settling, locked = 1, distance = 7.76 (99.00) aobump = 0 frame = 5 / 10 23:54:38.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:38.551 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:38.551 00.000 10672 Enqueuing Expose request 23:54:40.926 02.375 10672 read socket command 10 23:54:40.926 00.000 10672 processing socket request REQDIST 23:54:40.926 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:40.926 00.000 10672 Sending socket response 255 (0xff) 23:54:41.082 00.156 428 IsGuiding returns 0 23:54:41.082 00.000 428 Move returns status 0, amount 2500 23:54:41.082 00.000 428 MoveAxis(N, 0, ABG) 23:54:41.082 00.000 428 Move returns status 0, amount 0 23:54:41.082 00.000 428 move complete, result=0 23:54:41.082 00.000 428 worker thread done servicing request 23:54:41.082 00.000 428 Worker thread wakes up 23:54:41.082 00.000 10672 GuideStep: -7.3 px 2500 ms EAST, -1.6 px 0 ms NORTH 23:54:41.082 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:41.082 00.000 428 Handling exposure in thread, d=4000 o=3 r=(526,276,31,31) 23:54:42.066 00.984 428 Exposure complete 23:54:42.191 00.125 428 worker thread done servicing request 23:54:42.191 00.000 10672 OnExposeComplete: enter 23:54:42.191 00.000 10672 UpdateGuideState(): m_state=6 23:54:42.191 00.000 10672 Star::Find(15, 541, 291, 0, (0,0,0,0), 0.0, 0) frame 531 23:54:42.191 00.000 10672 Star::Find returns 1 (0), X=543.09, Y=291.46, Mass=384448, SNR=51.2, Peak=65488 HFD=2.4 23:54:42.191 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.14) = xAngle (-2.99 = -2.99) 23:54:42.191 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 23:54:42.191 00.000 10672 CameraToMount -- cameraX=-5.48 cameraY=-1.61 hyp=5.71 cameraTheta=-2.86 mountX=-5.65 mountY=-1.45, mountTheta=-2.89 23:54:42.191 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-5.48, y=-1.61, opts=13) 23:54:42.191 00.000 10672 Enqueuing Move request for scope (-5.48, -1.61) 23:54:42.191 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:54:42.191 00.000 428 Worker thread wakes up 23:54:42.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-5.48, -1.61) opts 0xd 23:54:42.191 00.000 428 Handling offset move in thread for scope, endpoint = (-5.48, -1.61) 23:54:42.191 00.000 428 Moving (-5.48, -1.61) raw xDistance=-5.65 yDistance=-1.45 23:54:42.191 00.000 428 GuideAlgorithmHysteresis::Result() returns -3.90 from input -5.65 23:54:42.191 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.65 23:54:42.191 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.45 from input -1.45 23:54:42.191 00.000 428 MoveAxis(E, 7250, ABG) 23:54:42.191 00.000 428 duration set to 2500 by maxRaDuration 23:54:42.191 00.000 428 Guiding Dir = 2, Dur = 2500 23:54:42.191 00.000 428 IsSlewing returns 0 23:54:42.191 00.000 428 IsGuiding returns 0 23:54:42.222 00.031 10672 UpdateGuideState exits: m=384448 SNR=51.2 23:54:42.222 00.000 10672 PhdController: settling, locked = 1, distance = 7.14 (99.00) aobump = 0 frame = 6 / 10 23:54:42.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:42.222 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:42.222 00.000 10672 Enqueuing Expose request 23:54:42.222 00.000 428 PulseGuide returned control before completion, sleep 2482 23:54:44.721 02.499 428 IsGuiding returns 1 23:54:44.721 00.000 428 scope still moving after pulse duration time elapsed 23:54:44.753 00.032 428 IsSlewing returns 0 23:54:44.753 00.000 428 IsGuiding returns 0 23:54:44.753 00.000 428 scope move finished after 2500 + 55 ms 23:54:44.753 00.000 428 Move returns status 0, amount 2500 23:54:44.753 00.000 428 MoveAxis(N, 1925, ABG) 23:54:44.753 00.000 428 Guiding Dir = 0, Dur = 1925 23:54:44.753 00.000 428 IsSlewing returns 0 23:54:44.753 00.000 428 IsGuiding returns 0 23:54:44.831 00.078 428 PulseGuide returned control before completion, sleep 1858 23:54:45.929 01.098 10672 read socket command 10 23:54:45.929 00.000 10672 processing socket request REQDIST 23:54:45.929 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:45.929 00.000 10672 Sending socket response 255 (0xff) 23:54:46.710 00.781 428 IsGuiding returns 1 23:54:46.710 00.000 428 scope still moving after pulse duration time elapsed 23:54:46.741 00.031 428 IsSlewing returns 0 23:54:46.741 00.000 428 IsGuiding returns 1 23:54:46.788 00.047 428 IsSlewing returns 0 23:54:46.819 00.031 428 IsGuiding returns 0 23:54:46.819 00.000 428 scope move finished after 1925 + 134 ms 23:54:46.819 00.000 428 Move returns status 0, amount 1925 23:54:46.819 00.000 428 move complete, result=0 23:54:46.819 00.000 428 worker thread done servicing request 23:54:46.819 00.000 428 Worker thread wakes up 23:54:46.819 00.000 10672 GuideStep: -5.6 px 2500 ms EAST, -1.4 px 1925 ms NORTH 23:54:46.819 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:46.819 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:54:46.835 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:54:49.365 02.530 428 Exposure complete 23:54:49.506 00.141 428 worker thread done servicing request 23:54:49.506 00.000 10672 OnExposeComplete: enter 23:54:49.506 00.000 10672 UpdateGuideState(): m_state=6 23:54:49.506 00.000 10672 Star::Find(15, 543, 291, 0, (0,0,0,0), 0.0, 0) frame 532 23:54:49.506 00.000 10672 Star::Find returns 1 (0), X=544.97, Y=292.81, Mass=416336, SNR=66.0, Peak=65488 HFD=2.6 23:54:49.506 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.21 = 3.08) 23:54:49.506 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 23:54:49.506 00.000 10672 CameraToMount -- cameraX=-3.60 cameraY=-0.26 hyp=3.61 cameraTheta=-3.07 mountX=-3.60 mountY=-0.16, mountTheta=-3.10 23:54:49.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.60, y=-0.26, opts=13) 23:54:49.506 00.000 10672 Enqueuing Move request for scope (-3.60, -0.26) 23:54:49.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:54:49.506 00.000 428 Worker thread wakes up 23:54:49.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.60, -0.26) opts 0xd 23:54:49.506 00.000 428 Handling offset move in thread for scope, endpoint = (-3.60, -0.26) 23:54:49.506 00.000 428 Moving (-3.60, -0.26) raw xDistance=-3.60 yDistance=-0.16 23:54:49.506 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.54 from input -3.60 23:54:49.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:54:49.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 23:54:49.506 00.000 428 MoveAxis(E, 4720, ABG) 23:54:49.506 00.000 428 duration set to 2500 by maxRaDuration 23:54:49.506 00.000 428 Guiding Dir = 2, Dur = 2500 23:54:49.506 00.000 428 IsSlewing returns 0 23:54:49.506 00.000 428 IsGuiding returns 0 23:54:49.537 00.031 10672 UpdateGuideState exits: m=416336 SNR=66.0 23:54:49.537 00.000 10672 PhdController: settling, locked = 1, distance = 6.08 (99.00) aobump = 0 frame = 7 / 10 23:54:49.537 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:49.537 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:49.537 00.000 10672 Enqueuing Expose request 23:54:49.537 00.000 428 PulseGuide returned control before completion, sleep 2487 23:54:50.927 01.390 10672 read socket command 10 23:54:50.927 00.000 10672 processing socket request REQDIST 23:54:50.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:50.927 00.000 10672 Sending socket response 255 (0xff) 23:54:52.036 01.109 428 IsGuiding returns 1 23:54:52.036 00.000 428 scope still moving after pulse duration time elapsed 23:54:52.067 00.031 428 IsSlewing returns 0 23:54:52.067 00.000 428 IsGuiding returns 0 23:54:52.067 00.000 428 scope move finished after 2500 + 66 ms 23:54:52.067 00.000 428 Move returns status 0, amount 2500 23:54:52.083 00.016 428 MoveAxis(N, 0, ABG) 23:54:52.083 00.000 428 Move returns status 0, amount 0 23:54:52.083 00.000 428 move complete, result=0 23:54:52.083 00.000 428 worker thread done servicing request 23:54:52.083 00.000 428 Worker thread wakes up 23:54:52.083 00.000 10672 GuideStep: -3.6 px 2500 ms EAST, -0.2 px 0 ms NORTH 23:54:52.083 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:52.083 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:54:53.020 00.937 428 Exposure complete 23:54:53.161 00.141 428 worker thread done servicing request 23:54:53.161 00.000 10672 OnExposeComplete: enter 23:54:53.161 00.000 10672 UpdateGuideState(): m_state=6 23:54:53.161 00.000 10672 Star::Find(15, 544, 292, 0, (0,0,0,0), 0.0, 0) frame 533 23:54:53.161 00.000 10672 Star::Find returns 1 (0), X=546.02, Y=292.79, Mass=469158, SNR=62.0, Peak=65488 HFD=3.1 23:54:53.161 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 23:54:53.161 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 23:54:53.161 00.000 10672 CameraToMount -- cameraX=-2.55 cameraY=-0.28 hyp=2.56 cameraTheta=-3.03 mountX=-2.56 mountY=-0.20, mountTheta=-3.06 23:54:53.161 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.55, y=-0.28, opts=13) 23:54:53.161 00.000 10672 Enqueuing Move request for scope (-2.55, -0.28) 23:54:53.161 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:54:53.161 00.000 428 Worker thread wakes up 23:54:53.161 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.55, -0.28) opts 0xd 23:54:53.161 00.000 428 Handling offset move in thread for scope, endpoint = (-2.55, -0.28) 23:54:53.161 00.000 428 Moving (-2.55, -0.28) raw xDistance=-2.56 yDistance=-0.20 23:54:53.161 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.79 from input -2.56 23:54:53.161 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:54:53.161 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:54:53.161 00.000 428 MoveAxis(E, 3329, ABG) 23:54:53.161 00.000 428 duration set to 2500 by maxRaDuration 23:54:53.161 00.000 428 Guiding Dir = 2, Dur = 2500 23:54:53.161 00.000 428 IsSlewing returns 0 23:54:53.161 00.000 428 IsGuiding returns 0 23:54:53.176 00.015 10672 UpdateGuideState exits: m=469158 SNR=62.0 23:54:53.176 00.000 10672 PhdController: settling, locked = 1, distance = 5.03 (99.00) aobump = 0 frame = 8 / 10 23:54:53.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:53.176 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:53.176 00.000 10672 Enqueuing Expose request 23:54:53.192 00.016 428 PulseGuide returned control before completion, sleep 2480 23:54:55.696 02.504 428 IsGuiding returns 1 23:54:55.696 00.000 428 scope still moving after pulse duration time elapsed 23:54:55.727 00.031 428 IsSlewing returns 0 23:54:55.759 00.032 428 IsGuiding returns 0 23:54:55.759 00.000 428 scope move finished after 2500 + 104 ms 23:54:55.759 00.000 428 Move returns status 0, amount 2500 23:54:55.759 00.000 428 MoveAxis(N, 0, ABG) 23:54:55.759 00.000 428 Move returns status 0, amount 0 23:54:55.759 00.000 428 move complete, result=0 23:54:55.759 00.000 428 worker thread done servicing request 23:54:55.774 00.015 428 Worker thread wakes up 23:54:55.774 00.000 10672 GuideStep: -2.6 px 2500 ms EAST, -0.2 px 0 ms NORTH 23:54:55.774 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:55.774 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:54:55.946 00.172 10672 read socket command 10 23:54:55.946 00.000 10672 processing socket request REQDIST 23:54:55.946 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:54:55.946 00.000 10672 Sending socket response 255 (0xff) 23:54:56.664 00.718 428 Exposure complete 23:54:56.789 00.125 428 worker thread done servicing request 23:54:56.789 00.000 10672 OnExposeComplete: enter 23:54:56.789 00.000 10672 UpdateGuideState(): m_state=6 23:54:56.789 00.000 10672 Star::Find(15, 546, 292, 0, (0,0,0,0), 0.0, 0) frame 534 23:54:56.789 00.000 10672 Star::Find returns 1 (0), X=547.25, Y=293.39, Mass=403269, SNR=57.4, Peak=65488 HFD=3.2 23:54:56.789 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 23:54:56.789 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 23:54:56.789 00.000 10672 CameraToMount -- cameraX=-1.31 cameraY=0.31 hyp=1.35 cameraTheta=2.91 mountX=-1.25 mountY=0.35, mountTheta=2.87 23:54:56.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.31, y=0.31, opts=13) 23:54:56.789 00.000 10672 Enqueuing Move request for scope (-1.31, 0.31) 23:54:56.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1672, FiltMax=65488, Gamma=1.000 23:54:56.789 00.000 428 Worker thread wakes up 23:54:56.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.31) opts 0xd 23:54:56.789 00.000 428 Handling offset move in thread for scope, endpoint = (-1.31, 0.31) 23:54:56.789 00.000 428 Moving (-1.31, 0.31) raw xDistance=-1.25 yDistance=0.35 23:54:56.789 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.25 23:54:56.789 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:54:56.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 23:54:56.789 00.000 428 MoveAxis(E, 1702, ABG) 23:54:56.789 00.000 428 Guiding Dir = 2, Dur = 1702 23:54:56.789 00.000 428 IsSlewing returns 0 23:54:56.789 00.000 428 IsGuiding returns 0 23:54:56.821 00.032 10672 UpdateGuideState exits: m=403269 SNR=57.4 23:54:56.821 00.000 10672 PhdController: settling, locked = 1, distance = 3.92 (99.00) aobump = 0 frame = 9 / 10 23:54:56.821 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:54:56.821 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:54:56.821 00.000 10672 Enqueuing Expose request 23:54:56.821 00.000 428 PulseGuide returned control before completion, sleep 1685 23:54:58.554 01.733 428 IsGuiding returns 1 23:54:58.554 00.000 428 scope still moving after pulse duration time elapsed 23:54:58.586 00.032 428 IsSlewing returns 0 23:54:58.586 00.000 428 IsGuiding returns 0 23:54:58.586 00.000 428 scope move finished after 1702 + 84 ms 23:54:58.586 00.000 428 Move returns status 0, amount 1702 23:54:58.586 00.000 428 MoveAxis(N, 0, ABG) 23:54:58.586 00.000 428 Move returns status 0, amount 0 23:54:58.586 00.000 428 move complete, result=0 23:54:58.586 00.000 428 worker thread done servicing request 23:54:58.586 00.000 428 Worker thread wakes up 23:54:58.586 00.000 10672 GuideStep: -1.3 px 1702 ms EAST, 0.4 px 0 ms NORTH 23:54:58.586 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:54:58.586 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:00.304 01.718 428 Exposure complete 23:55:00.429 00.125 428 worker thread done servicing request 23:55:00.429 00.000 10672 OnExposeComplete: enter 23:55:00.429 00.000 10672 UpdateGuideState(): m_state=6 23:55:00.444 00.015 10672 Star::Find(15, 547, 293, 0, (0,0,0,0), 0.0, 0) frame 535 23:55:00.444 00.000 10672 Star::Find returns 1 (0), X=548.67, Y=293.42, Mass=367799, SNR=49.8, Peak=65488 HFD=2.9 23:55:00.444 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (0.14) = xAngle (1.14 = 1.14) 23:55:00.444 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.25 = 1.25) 23:55:00.444 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.34 hyp=0.36 cameraTheta=1.28 mountX=0.15 mountY=0.34, mountTheta=1.16 23:55:00.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.34, opts=13) 23:55:00.444 00.000 10672 Enqueuing Move request for scope (0.10, 0.34) 23:55:00.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:55:00.444 00.000 428 Worker thread wakes up 23:55:00.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.34) opts 0xd 23:55:00.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.34) 23:55:00.444 00.000 428 Moving (0.10, 0.34) raw xDistance=0.15 yDistance=0.34 23:55:00.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:55:00.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:00.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 23:55:00.444 00.000 428 MoveAxis(E, 0, ABG) 23:55:00.444 00.000 428 Move returns status 0, amount 0 23:55:00.444 00.000 428 MoveAxis(N, 0, ABG) 23:55:00.444 00.000 428 Move returns status 0, amount 0 23:55:00.444 00.000 428 move complete, result=0 23:55:00.444 00.000 428 worker thread done servicing request 23:55:00.460 00.016 10672 UpdateGuideState exits: m=367799 SNR=49.8 23:55:00.460 00.000 10672 PhdController: settling, locked = 1, distance = 2.85 (99.00) aobump = 0 frame = 10 / 10 23:55:00.460 00.000 10672 PhdController: newstate STATE_FINISH 23:55:00.460 00.000 10672 PhdController complete: success 23:55:00.460 00.000 10672 Mount: notify guiding dither settle done success=1 23:55:00.460 00.000 10672 PhdController: newstate STATE_IDLE 23:55:00.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:00.460 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:00.460 00.000 10672 Enqueuing Expose request 23:55:00.460 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 23:55:00.460 00.000 428 Worker thread wakes up 23:55:00.460 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:00.460 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:00.929 00.469 10672 read socket command 10 23:55:00.929 00.000 10672 processing socket request REQDIST 23:55:00.929 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:55:00.929 00.000 10672 Sending socket response 255 (0xff) 23:55:03.932 03.003 428 Exposure complete 23:55:04.057 00.125 428 worker thread done servicing request 23:55:04.057 00.000 10672 OnExposeComplete: enter 23:55:04.057 00.000 10672 UpdateGuideState(): m_state=6 23:55:04.057 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 536 23:55:04.057 00.000 10672 Star::Find returns 1 (0), X=549.09, Y=293.32, Mass=486806, SNR=66.0, Peak=65488 HFD=3.3 23:55:04.057 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (0.14) = xAngle (0.30 = 0.30) 23:55:04.057 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.41 = 0.41) 23:55:04.057 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.24 hyp=0.58 cameraTheta=0.44 mountX=0.55 mountY=0.23, mountTheta=0.39 23:55:04.057 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.24, opts=13) 23:55:04.057 00.000 10672 Enqueuing Move request for scope (0.52, 0.24) 23:55:04.057 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:55:04.057 00.000 428 Worker thread wakes up 23:55:04.057 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.24) opts 0xd 23:55:04.057 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.24) 23:55:04.057 00.000 428 Moving (0.52, 0.24) raw xDistance=0.55 yDistance=0.23 23:55:04.057 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 23:55:04.057 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:04.057 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 23:55:04.057 00.000 428 MoveAxis(W, 648, ABG) 23:55:04.057 00.000 428 Guiding Dir = 3, Dur = 648 23:55:04.057 00.000 428 IsSlewing returns 0 23:55:04.057 00.000 428 IsGuiding returns 0 23:55:04.089 00.032 10672 UpdateGuideState exits: m=486806 SNR=66.0 23:55:04.089 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:04.089 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:04.089 00.000 10672 Enqueuing Expose request 23:55:04.089 00.000 428 PulseGuide returned control before completion, sleep 630 23:55:04.760 00.671 428 IsGuiding returns 0 23:55:04.760 00.000 428 Move returns status 0, amount 648 23:55:04.760 00.000 428 MoveAxis(N, 0, ABG) 23:55:04.760 00.000 428 Move returns status 0, amount 0 23:55:04.760 00.000 428 move complete, result=0 23:55:04.760 00.000 428 worker thread done servicing request 23:55:04.760 00.000 428 Worker thread wakes up 23:55:04.760 00.000 10672 GuideStep: 0.6 px 648 ms WEST, 0.2 px 0 ms NORTH 23:55:04.760 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:04.760 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:05.932 01.172 10672 read socket command 10 23:55:05.932 00.000 10672 processing socket request REQDIST 23:55:05.932 00.000 10672 SOCKSVR: Sending pixel error of 2.17 23:55:05.932 00.000 10672 Sending socket response 217 (0xd9) 23:55:07.603 01.671 428 Exposure complete 23:55:07.728 00.125 428 worker thread done servicing request 23:55:07.728 00.000 10672 OnExposeComplete: enter 23:55:07.728 00.000 10672 UpdateGuideState(): m_state=6 23:55:07.728 00.000 10672 Star::Find(15, 549, 293, 0, (0,0,0,0), 0.0, 0) frame 537 23:55:07.728 00.000 10672 Star::Find returns 1 (0), X=547.84, Y=293.34, Mass=429321, SNR=56.1, Peak=65488 HFD=3.1 23:55:07.728 00.000 10672 CameraToMount -- cameraTheta (2.79) - m_xAngle (0.14) = xAngle (2.65 = 2.65) 23:55:07.728 00.000 10672 CameraToMount -- cameraTheta (2.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.76 = 2.76) 23:55:07.728 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.27 hyp=0.77 cameraTheta=2.79 mountX=-0.68 mountY=0.29, mountTheta=2.74 23:55:07.728 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.27, opts=13) 23:55:07.728 00.000 10672 Enqueuing Move request for scope (-0.72, 0.27) 23:55:07.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:55:07.728 00.000 428 Worker thread wakes up 23:55:07.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.27) opts 0xd 23:55:07.728 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.27) 23:55:07.728 00.000 428 Moving (-0.72, 0.27) raw xDistance=-0.68 yDistance=0.29 23:55:07.728 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.68 23:55:07.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:07.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 23:55:07.728 00.000 428 MoveAxis(E, 747, ABG) 23:55:07.728 00.000 428 Guiding Dir = 2, Dur = 747 23:55:07.728 00.000 428 IsSlewing returns 0 23:55:07.728 00.000 428 IsGuiding returns 0 23:55:07.759 00.031 428 PulseGuide returned control before completion, sleep 737 23:55:07.759 00.000 10672 UpdateGuideState exits: m=429321 SNR=56.1 23:55:07.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:07.759 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:07.759 00.000 10672 Enqueuing Expose request 23:55:08.509 00.750 428 IsGuiding returns 1 23:55:08.509 00.000 428 scope still moving after pulse duration time elapsed 23:55:08.540 00.031 428 IsSlewing returns 0 23:55:08.540 00.000 428 IsGuiding returns 0 23:55:08.540 00.000 428 scope move finished after 747 + 58 ms 23:55:08.540 00.000 428 Move returns status 0, amount 747 23:55:08.540 00.000 428 MoveAxis(N, 0, ABG) 23:55:08.540 00.000 428 Move returns status 0, amount 0 23:55:08.540 00.000 428 move complete, result=0 23:55:08.540 00.000 428 worker thread done servicing request 23:55:08.540 00.000 428 Worker thread wakes up 23:55:08.540 00.000 10672 GuideStep: -0.7 px 747 ms EAST, 0.3 px 0 ms NORTH 23:55:08.540 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:08.540 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:10.935 02.395 10672 read socket command 10 23:55:10.935 00.000 10672 processing socket request REQDIST 23:55:10.935 00.000 10672 SOCKSVR: Sending pixel error of 1.75 23:55:10.935 00.000 10672 Sending socket response 175 (0xaf) 23:55:11.247 00.312 428 Exposure complete 23:55:11.388 00.141 428 worker thread done servicing request 23:55:11.388 00.000 10672 OnExposeComplete: enter 23:55:11.388 00.000 10672 UpdateGuideState(): m_state=6 23:55:11.388 00.000 10672 Star::Find(15, 547, 293, 0, (0,0,0,0), 0.0, 0) frame 538 23:55:11.388 00.000 10672 Star::Find returns 1 (0), X=548.21, Y=293.40, Mass=361389, SNR=58.5, Peak=65488 HFD=2.7 23:55:11.388 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.14) = xAngle (2.25 = 2.25) 23:55:11.388 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.36 = 2.36) 23:55:11.388 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.33 hyp=0.49 cameraTheta=2.39 mountX=-0.31 mountY=0.34, mountTheta=2.30 23:55:11.388 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.33, opts=13) 23:55:11.388 00.000 10672 Enqueuing Move request for scope (-0.36, 0.33) 23:55:11.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:55:11.388 00.000 428 Worker thread wakes up 23:55:11.388 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.33) opts 0xd 23:55:11.388 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.33) 23:55:11.388 00.000 428 Moving (-0.36, 0.33) raw xDistance=-0.31 yDistance=0.34 23:55:11.388 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 23:55:11.388 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:11.388 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 23:55:11.388 00.000 428 MoveAxis(E, 0, ABG) 23:55:11.388 00.000 428 Move returns status 0, amount 0 23:55:11.388 00.000 428 MoveAxis(N, 0, ABG) 23:55:11.388 00.000 428 Move returns status 0, amount 0 23:55:11.388 00.000 428 move complete, result=0 23:55:11.388 00.000 428 worker thread done servicing request 23:55:11.419 00.031 10672 UpdateGuideState exits: m=361389 SNR=58.5 23:55:11.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:11.419 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:11.419 00.000 10672 Enqueuing Expose request 23:55:11.419 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 23:55:11.419 00.000 428 Worker thread wakes up 23:55:11.419 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:11.419 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:14.887 03.468 428 Exposure complete 23:55:15.012 00.125 428 worker thread done servicing request 23:55:15.012 00.000 10672 OnExposeComplete: enter 23:55:15.012 00.000 10672 UpdateGuideState(): m_state=6 23:55:15.012 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 539 23:55:15.012 00.000 10672 Star::Find returns 1 (0), X=548.29, Y=293.46, Mass=402538, SNR=56.6, Peak=65488 HFD=2.9 23:55:15.012 00.000 10672 CameraToMount -- cameraTheta (2.18) - m_xAngle (0.14) = xAngle (2.04 = 2.04) 23:55:15.012 00.000 10672 CameraToMount -- cameraTheta (2.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.15 = 2.15) 23:55:15.012 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.39 hyp=0.47 cameraTheta=2.18 mountX=-0.22 mountY=0.39, mountTheta=2.07 23:55:15.012 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.39, opts=13) 23:55:15.012 00.000 10672 Enqueuing Move request for scope (-0.27, 0.39) 23:55:15.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:55:15.012 00.000 428 Worker thread wakes up 23:55:15.012 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.39) opts 0xd 23:55:15.012 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.39) 23:55:15.012 00.000 428 Moving (-0.27, 0.39) raw xDistance=-0.22 yDistance=0.39 23:55:15.012 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 23:55:15.012 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:15.012 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 23:55:15.012 00.000 428 MoveAxis(E, 0, ABG) 23:55:15.012 00.000 428 Move returns status 0, amount 0 23:55:15.012 00.000 428 MoveAxis(N, 0, ABG) 23:55:15.012 00.000 428 Move returns status 0, amount 0 23:55:15.012 00.000 428 move complete, result=0 23:55:15.012 00.000 428 worker thread done servicing request 23:55:15.043 00.031 10672 UpdateGuideState exits: m=402538 SNR=56.6 23:55:15.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:15.043 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:15.043 00.000 10672 Enqueuing Expose request 23:55:15.043 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 23:55:15.043 00.000 428 Worker thread wakes up 23:55:15.043 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:15.043 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:15.933 00.890 10672 read socket command 10 23:55:15.933 00.000 10672 processing socket request REQDIST 23:55:15.933 00.000 10672 SOCKSVR: Sending pixel error of 1.10 23:55:15.933 00.000 10672 Sending socket response 110 (0x6e) 23:55:18.546 02.613 428 Exposure complete 23:55:18.687 00.141 428 worker thread done servicing request 23:55:18.687 00.000 10672 OnExposeComplete: enter 23:55:18.687 00.000 10672 UpdateGuideState(): m_state=6 23:55:18.687 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 540 23:55:18.687 00.000 10672 Star::Find returns 1 (0), X=548.05, Y=293.39, Mass=437025, SNR=61.5, Peak=65488 HFD=2.9 23:55:18.687 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 23:55:18.687 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 23:55:18.687 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.31 hyp=0.60 cameraTheta=2.59 mountX=-0.46 mountY=0.33, mountTheta=2.52 23:55:18.687 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.31, opts=13) 23:55:18.687 00.000 10672 Enqueuing Move request for scope (-0.51, 0.31) 23:55:18.687 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1936, FiltMax=65488, Gamma=1.000 23:55:18.687 00.000 428 Worker thread wakes up 23:55:18.687 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.31) opts 0xd 23:55:18.687 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.31) 23:55:18.687 00.000 428 Moving (-0.51, 0.31) raw xDistance=-0.46 yDistance=0.33 23:55:18.687 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 23:55:18.687 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:18.687 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 23:55:18.687 00.000 428 MoveAxis(E, 544, ABG) 23:55:18.687 00.000 428 Guiding Dir = 2, Dur = 544 23:55:18.687 00.000 428 IsSlewing returns 0 23:55:18.687 00.000 428 IsGuiding returns 0 23:55:18.718 00.031 10672 UpdateGuideState exits: m=437025 SNR=61.5 23:55:18.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:18.718 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:18.718 00.000 10672 Enqueuing Expose request 23:55:18.718 00.000 428 PulseGuide returned control before completion, sleep 521 23:55:19.280 00.562 428 IsGuiding returns 0 23:55:19.280 00.000 428 Move returns status 0, amount 544 23:55:19.280 00.000 428 MoveAxis(N, 0, ABG) 23:55:19.280 00.000 428 Move returns status 0, amount 0 23:55:19.280 00.000 428 move complete, result=0 23:55:19.280 00.000 428 worker thread done servicing request 23:55:19.280 00.000 428 Worker thread wakes up 23:55:19.280 00.000 10672 GuideStep: -0.5 px 544 ms EAST, 0.3 px 0 ms NORTH 23:55:19.280 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:19.280 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:20.936 01.656 10672 read socket command 10 23:55:20.936 00.000 10672 processing socket request REQDIST 23:55:20.936 00.000 10672 SOCKSVR: Sending pixel error of 0.95 23:55:20.936 00.000 10672 Sending socket response 95 (0x5f) 23:55:22.170 01.234 428 Exposure complete 23:55:22.295 00.125 428 worker thread done servicing request 23:55:22.295 00.000 10672 OnExposeComplete: enter 23:55:22.295 00.000 10672 UpdateGuideState(): m_state=6 23:55:22.295 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 541 23:55:22.295 00.000 10672 Star::Find returns 1 (0), X=548.29, Y=293.10, Mass=394978, SNR=57.3, Peak=65488 HFD=2.6 23:55:22.295 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (0.14) = xAngle (2.91 = 2.91) 23:55:22.295 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 23:55:22.295 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.04 mountX=-0.26 mountY=0.03, mountTheta=3.01 23:55:22.295 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.03, opts=13) 23:55:22.295 00.000 10672 Enqueuing Move request for scope (-0.27, 0.03) 23:55:22.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:55:22.295 00.000 428 Worker thread wakes up 23:55:22.295 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd 23:55:22.295 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.03) 23:55:22.295 00.000 428 Moving (-0.27, 0.03) raw xDistance=-0.26 yDistance=0.03 23:55:22.295 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:55:22.295 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:22.295 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 23:55:22.295 00.000 428 MoveAxis(E, 0, ABG) 23:55:22.295 00.000 428 Move returns status 0, amount 0 23:55:22.295 00.000 428 MoveAxis(N, 0, ABG) 23:55:22.295 00.000 428 Move returns status 0, amount 0 23:55:22.295 00.000 428 move complete, result=0 23:55:22.295 00.000 428 worker thread done servicing request 23:55:22.326 00.031 10672 UpdateGuideState exits: m=394978 SNR=57.3 23:55:22.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:22.326 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:22.326 00.000 10672 Enqueuing Expose request 23:55:22.326 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 23:55:22.326 00.000 428 Worker thread wakes up 23:55:22.326 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:22.326 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:25.825 03.499 428 Exposure complete 23:55:25.934 00.109 10672 read socket command 10 23:55:25.934 00.000 10672 processing socket request REQDIST 23:55:25.934 00.000 10672 SOCKSVR: Sending pixel error of 0.74 23:55:25.934 00.000 10672 Sending socket response 74 (0x4a) 23:55:25.966 00.032 428 worker thread done servicing request 23:55:25.966 00.000 10672 OnExposeComplete: enter 23:55:25.966 00.000 10672 UpdateGuideState(): m_state=6 23:55:25.966 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 542 23:55:25.966 00.000 10672 Star::Find returns 1 (0), X=548.02, Y=293.12, Mass=440928, SNR=57.3, Peak=65488 HFD=2.8 23:55:25.966 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 23:55:25.966 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 23:55:25.966 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.05 hyp=0.54 cameraTheta=3.06 mountX=-0.53 mountY=0.06, mountTheta=3.02 23:55:25.966 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.05, opts=13) 23:55:25.966 00.000 10672 Enqueuing Move request for scope (-0.54, 0.05) 23:55:25.966 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1488, FiltMax=65488, Gamma=1.000 23:55:25.966 00.000 428 Worker thread wakes up 23:55:25.966 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.05) opts 0xd 23:55:25.966 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.05) 23:55:25.966 00.000 428 Moving (-0.54, 0.05) raw xDistance=-0.53 yDistance=0.06 23:55:25.966 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 23:55:25.966 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:25.966 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:55:25.966 00.000 428 MoveAxis(E, 621, ABG) 23:55:25.966 00.000 428 Guiding Dir = 2, Dur = 621 23:55:25.966 00.000 428 IsSlewing returns 0 23:55:25.966 00.000 428 IsGuiding returns 0 23:55:25.997 00.031 428 PulseGuide returned control before completion, sleep 612 23:55:25.997 00.000 10672 UpdateGuideState exits: m=440928 SNR=57.3 23:55:25.997 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:25.997 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:25.997 00.000 10672 Enqueuing Expose request 23:55:26.642 00.645 428 IsGuiding returns 0 23:55:26.642 00.000 428 Move returns status 0, amount 621 23:55:26.642 00.000 428 MoveAxis(N, 0, ABG) 23:55:26.642 00.000 428 Move returns status 0, amount 0 23:55:26.642 00.000 428 move complete, result=0 23:55:26.642 00.000 428 worker thread done servicing request 23:55:26.642 00.000 428 Worker thread wakes up 23:55:26.642 00.000 10672 GuideStep: -0.5 px 621 ms EAST, 0.1 px 0 ms NORTH 23:55:26.642 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:26.642 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:29.469 02.827 428 Exposure complete 23:55:29.594 00.125 428 worker thread done servicing request 23:55:29.594 00.000 10672 OnExposeComplete: enter 23:55:29.594 00.000 10672 UpdateGuideState(): m_state=6 23:55:29.594 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 543 23:55:29.594 00.000 10672 Star::Find returns 1 (0), X=547.96, Y=293.04, Mass=446097, SNR=64.0, Peak=65488 HFD=2.8 23:55:29.594 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (0.14) = xAngle (-3.23 = 3.05) 23:55:29.594 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.13 = -3.13) 23:55:29.594 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=-0.03 hyp=0.61 cameraTheta=-3.10 mountX=-0.60 mountY=-0.01, mountTheta=-3.13 23:55:29.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=-0.03, opts=13) 23:55:29.594 00.000 10672 Enqueuing Move request for scope (-0.61, -0.03) 23:55:29.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:55:29.594 00.000 428 Worker thread wakes up 23:55:29.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.03) opts 0xd 23:55:29.594 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, -0.03) 23:55:29.594 00.000 428 Moving (-0.61, -0.03) raw xDistance=-0.60 yDistance=-0.01 23:55:29.594 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.60 23:55:29.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:29.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 23:55:29.594 00.000 428 MoveAxis(E, 750, ABG) 23:55:29.594 00.000 428 Guiding Dir = 2, Dur = 750 23:55:29.594 00.000 428 IsSlewing returns 0 23:55:29.594 00.000 428 IsGuiding returns 0 23:55:29.625 00.031 428 PulseGuide returned control before completion, sleep 743 23:55:29.625 00.000 10672 UpdateGuideState exits: m=446097 SNR=64.0 23:55:29.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:29.625 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:29.625 00.000 10672 Enqueuing Expose request 23:55:30.375 00.750 428 IsGuiding returns 1 23:55:30.375 00.000 428 scope still moving after pulse duration time elapsed 23:55:30.422 00.047 428 IsSlewing returns 0 23:55:30.422 00.000 428 IsGuiding returns 0 23:55:30.422 00.000 428 scope move finished after 750 + 68 ms 23:55:30.422 00.000 428 Move returns status 0, amount 750 23:55:30.422 00.000 428 MoveAxis(N, 0, ABG) 23:55:30.422 00.000 428 Move returns status 0, amount 0 23:55:30.422 00.000 428 move complete, result=0 23:55:30.422 00.000 428 worker thread done servicing request 23:55:30.422 00.000 428 Worker thread wakes up 23:55:30.422 00.000 10672 GuideStep: -0.6 px 750 ms EAST, -0.0 px 0 ms NORTH 23:55:30.422 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:30.422 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:30.921 00.499 10672 read socket command 10 23:55:30.921 00.000 10672 processing socket request REQDIST 23:55:30.921 00.000 10672 SOCKSVR: Sending pixel error of 0.66 23:55:30.921 00.000 10672 Sending socket response 66 (0x42) 23:55:33.108 02.187 428 Exposure complete 23:55:33.233 00.125 428 worker thread done servicing request 23:55:33.233 00.000 10672 OnExposeComplete: enter 23:55:33.233 00.000 10672 UpdateGuideState(): m_state=6 23:55:33.233 00.000 10672 Star::Find(15, 547, 293, 0, (0,0,0,0), 0.0, 0) frame 544 23:55:33.233 00.000 10672 Star::Find returns 1 (0), X=548.77, Y=293.18, Mass=468339, SNR=61.2, Peak=65488 HFD=3.5 23:55:33.233 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.14) = xAngle (0.34 = 0.34) 23:55:33.233 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.45 = 0.45) 23:55:33.233 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.23 cameraTheta=0.48 mountX=0.22 mountY=0.10, mountTheta=0.43 23:55:33.233 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.11, opts=13) 23:55:33.233 00.000 10672 Enqueuing Move request for scope (0.21, 0.11) 23:55:33.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:55:33.233 00.000 428 Worker thread wakes up 23:55:33.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd 23:55:33.233 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.11) 23:55:33.233 00.000 428 Moving (0.21, 0.11) raw xDistance=0.22 yDistance=0.10 23:55:33.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 23:55:33.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:33.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 23:55:33.233 00.000 428 MoveAxis(E, 0, ABG) 23:55:33.233 00.000 428 Move returns status 0, amount 0 23:55:33.233 00.000 428 MoveAxis(N, 0, ABG) 23:55:33.233 00.000 428 Move returns status 0, amount 0 23:55:33.233 00.000 428 move complete, result=0 23:55:33.233 00.000 428 worker thread done servicing request 23:55:33.264 00.031 10672 UpdateGuideState exits: m=468339 SNR=61.2 23:55:33.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:33.264 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:33.264 00.000 10672 Enqueuing Expose request 23:55:33.264 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 23:55:33.264 00.000 428 Worker thread wakes up 23:55:33.264 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:33.264 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:35.924 02.660 10672 read socket command 10 23:55:35.924 00.000 10672 processing socket request REQDIST 23:55:35.924 00.000 10672 SOCKSVR: Sending pixel error of 0.53 23:55:35.924 00.000 10672 Sending socket response 53 (0x35) 23:55:36.721 00.797 428 Exposure complete 23:55:36.861 00.140 428 worker thread done servicing request 23:55:36.861 00.000 10672 OnExposeComplete: enter 23:55:36.861 00.000 10672 UpdateGuideState(): m_state=6 23:55:36.861 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 545 23:55:36.861 00.000 10672 Star::Find returns 1 (0), X=549.10, Y=292.99, Mass=385900, SNR=54.1, Peak=65488 HFD=2.7 23:55:36.861 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.14) = xAngle (-0.28 = -0.28) 23:55:36.861 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.18 = -0.18) 23:55:36.861 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.08 hyp=0.55 cameraTheta=-0.15 mountX=0.53 mountY=-0.10, mountTheta=-0.18 23:55:36.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.08, opts=13) 23:55:36.861 00.000 10672 Enqueuing Move request for scope (0.54, -0.08) 23:55:36.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:55:36.861 00.000 428 Worker thread wakes up 23:55:36.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.08) opts 0xd 23:55:36.861 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.08) 23:55:36.861 00.000 428 Moving (0.54, -0.08) raw xDistance=0.53 yDistance=-0.10 23:55:36.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 23:55:36.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:36.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 23:55:36.861 00.000 428 MoveAxis(W, 615, ABG) 23:55:36.861 00.000 428 Guiding Dir = 3, Dur = 615 23:55:36.861 00.000 428 IsSlewing returns 0 23:55:36.861 00.000 428 IsGuiding returns 0 23:55:36.892 00.031 10672 UpdateGuideState exits: m=385900 SNR=54.1 23:55:36.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:36.892 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:36.892 00.000 10672 Enqueuing Expose request 23:55:36.892 00.000 428 PulseGuide returned control before completion, sleep 597 23:55:37.533 00.641 428 IsGuiding returns 1 23:55:37.533 00.000 428 scope still moving after pulse duration time elapsed 23:55:37.564 00.031 428 IsSlewing returns 0 23:55:37.564 00.000 428 IsGuiding returns 0 23:55:37.564 00.000 428 scope move finished after 615 + 86 ms 23:55:37.564 00.000 428 Move returns status 0, amount 615 23:55:37.564 00.000 428 MoveAxis(N, 0, ABG) 23:55:37.564 00.000 428 Move returns status 0, amount 0 23:55:37.564 00.000 428 move complete, result=0 23:55:37.564 00.000 428 worker thread done servicing request 23:55:37.564 00.000 428 Worker thread wakes up 23:55:37.564 00.000 10672 GuideStep: 0.5 px 615 ms WEST, -0.1 px 0 ms NORTH 23:55:37.564 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:37.564 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:40.391 02.827 428 Exposure complete 23:55:40.516 00.125 428 worker thread done servicing request 23:55:40.516 00.000 10672 OnExposeComplete: enter 23:55:40.516 00.000 10672 UpdateGuideState(): m_state=6 23:55:40.516 00.000 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 546 23:55:40.516 00.000 10672 Star::Find returns 1 (0), X=548.97, Y=292.80, Mass=400564, SNR=59.9, Peak=65488 HFD=2.7 23:55:40.516 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.14) = xAngle (-0.73 = -0.73) 23:55:40.516 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.62 = -0.62) 23:55:40.516 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.27 hyp=0.49 cameraTheta=-0.59 mountX=0.37 mountY=-0.29, mountTheta=-0.66 23:55:40.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.27, opts=13) 23:55:40.516 00.000 10672 Enqueuing Move request for scope (0.41, -0.27) 23:55:40.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=736, FiltMax=65488, Gamma=1.000 23:55:40.516 00.000 428 Worker thread wakes up 23:55:40.532 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.27) opts 0xd 23:55:40.532 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.27) 23:55:40.532 00.000 428 Moving (0.41, -0.27) raw xDistance=0.37 yDistance=-0.29 23:55:40.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 23:55:40.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:40.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 23:55:40.532 00.000 428 MoveAxis(E, 0, ABG) 23:55:40.532 00.000 428 Move returns status 0, amount 0 23:55:40.532 00.000 428 MoveAxis(N, 0, ABG) 23:55:40.532 00.000 428 Move returns status 0, amount 0 23:55:40.532 00.000 428 move complete, result=0 23:55:40.532 00.000 428 worker thread done servicing request 23:55:40.548 00.016 10672 UpdateGuideState exits: m=400564 SNR=59.9 23:55:40.548 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:40.548 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:40.548 00.000 10672 Enqueuing Expose request 23:55:40.548 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:55:40.548 00.000 428 Worker thread wakes up 23:55:40.548 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:40.548 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:40.922 00.374 10672 read socket command 10 23:55:40.922 00.000 10672 processing socket request REQDIST 23:55:40.922 00.000 10672 SOCKSVR: Sending pixel error of 0.52 23:55:40.922 00.000 10672 Sending socket response 52 (0x34) 23:55:44.051 03.129 428 Exposure complete 23:55:44.176 00.125 428 worker thread done servicing request 23:55:44.176 00.000 10672 OnExposeComplete: enter 23:55:44.176 00.000 10672 UpdateGuideState(): m_state=6 23:55:44.176 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 547 23:55:44.176 00.000 10672 Star::Find returns 1 (0), X=548.72, Y=293.24, Mass=419360, SNR=56.2, Peak=65488 HFD=2.7 23:55:44.176 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.68 = 0.68) 23:55:44.176 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 23:55:44.176 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.82 mountX=0.18 mountY=0.16, mountTheta=0.74 23:55:44.176 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.17, opts=13) 23:55:44.176 00.000 10672 Enqueuing Move request for scope (0.15, 0.17) 23:55:44.176 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1712, FiltMax=65488, Gamma=1.000 23:55:44.176 00.000 428 Worker thread wakes up 23:55:44.176 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd 23:55:44.176 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.17) 23:55:44.176 00.000 428 Moving (0.15, 0.17) raw xDistance=0.18 yDistance=0.16 23:55:44.176 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 23:55:44.176 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:44.176 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 23:55:44.176 00.000 428 MoveAxis(E, 0, ABG) 23:55:44.176 00.000 428 Move returns status 0, amount 0 23:55:44.176 00.000 428 MoveAxis(N, 0, ABG) 23:55:44.176 00.000 428 Move returns status 0, amount 0 23:55:44.176 00.000 428 move complete, result=0 23:55:44.176 00.000 428 worker thread done servicing request 23:55:44.208 00.032 10672 UpdateGuideState exits: m=419360 SNR=56.2 23:55:44.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:44.208 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:44.208 00.000 10672 Enqueuing Expose request 23:55:44.208 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 23:55:44.208 00.000 428 Worker thread wakes up 23:55:44.208 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:44.208 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:45.926 01.718 10672 read socket command 10 23:55:45.926 00.000 10672 processing socket request REQDIST 23:55:45.926 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:55:45.926 00.000 10672 Sending socket response 43 (0x2b) 23:55:47.691 01.765 428 Exposure complete 23:55:47.816 00.125 428 worker thread done servicing request 23:55:47.816 00.000 10672 OnExposeComplete: enter 23:55:47.816 00.000 10672 UpdateGuideState(): m_state=6 23:55:47.816 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 548 23:55:47.816 00.000 10672 Star::Find returns 1 (0), X=548.55, Y=292.94, Mass=383879, SNR=50.7, Peak=65488 HFD=2.8 23:55:47.816 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 23:55:47.816 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 23:55:47.816 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.66 mountX=-0.03 mountY=-0.13, mountTheta=-1.79 23:55:47.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.13, opts=13) 23:55:47.816 00.000 10672 Enqueuing Move request for scope (-0.01, -0.13) 23:55:47.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:55:47.831 00.015 428 Worker thread wakes up 23:55:47.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd 23:55:47.831 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.13) 23:55:47.831 00.000 428 Moving (-0.01, -0.13) raw xDistance=-0.03 yDistance=-0.13 23:55:47.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 23:55:47.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:47.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:55:47.831 00.000 428 MoveAxis(E, 0, ABG) 23:55:47.831 00.000 428 Move returns status 0, amount 0 23:55:47.831 00.000 428 MoveAxis(N, 0, ABG) 23:55:47.831 00.000 428 Move returns status 0, amount 0 23:55:47.831 00.000 428 move complete, result=0 23:55:47.831 00.000 428 worker thread done servicing request 23:55:47.847 00.016 10672 UpdateGuideState exits: m=383879 SNR=50.7 23:55:47.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:47.847 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:47.847 00.000 10672 Enqueuing Expose request 23:55:47.847 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:55:47.847 00.000 428 Worker thread wakes up 23:55:47.847 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:47.847 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:50.924 03.077 10672 read socket command 10 23:55:50.924 00.000 10672 processing socket request REQDIST 23:55:50.924 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:55:50.924 00.000 10672 Sending socket response 34 (0x22) 23:55:51.351 00.427 428 Exposure complete 23:55:51.476 00.125 428 worker thread done servicing request 23:55:51.476 00.000 10672 OnExposeComplete: enter 23:55:51.476 00.000 10672 UpdateGuideState(): m_state=6 23:55:51.476 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 549 23:55:51.476 00.000 10672 Star::Find returns 1 (0), X=548.64, Y=293.22, Mass=403852, SNR=59.2, Peak=65488 HFD=2.8 23:55:51.476 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.14) = xAngle (0.96 = 0.96) 23:55:51.476 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.07 = 1.07) 23:55:51.476 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.10 mountX=0.10 mountY=0.15, mountTheta=0.99 23:55:51.476 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.15, opts=13) 23:55:51.476 00.000 10672 Enqueuing Move request for scope (0.08, 0.15) 23:55:51.476 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1168, FiltMax=65488, Gamma=1.000 23:55:51.476 00.000 428 Worker thread wakes up 23:55:51.476 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd 23:55:51.476 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.15) 23:55:51.476 00.000 428 Moving (0.08, 0.15) raw xDistance=0.10 yDistance=0.15 23:55:51.476 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 23:55:51.476 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:51.476 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 23:55:51.476 00.000 428 MoveAxis(E, 0, ABG) 23:55:51.476 00.000 428 Move returns status 0, amount 0 23:55:51.476 00.000 428 MoveAxis(N, 0, ABG) 23:55:51.476 00.000 428 Move returns status 0, amount 0 23:55:51.476 00.000 428 move complete, result=0 23:55:51.476 00.000 428 worker thread done servicing request 23:55:51.507 00.031 10672 UpdateGuideState exits: m=403852 SNR=59.2 23:55:51.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:51.507 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:51.507 00.000 10672 Enqueuing Expose request 23:55:51.507 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:55:51.507 00.000 428 Worker thread wakes up 23:55:51.507 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:51.507 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:54.975 03.468 428 Exposure complete 23:55:55.115 00.140 428 worker thread done servicing request 23:55:55.115 00.000 10672 OnExposeComplete: enter 23:55:55.115 00.000 10672 UpdateGuideState(): m_state=6 23:55:55.115 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 550 23:55:55.115 00.000 10672 Star::Find returns 1 (0), X=548.49, Y=293.27, Mass=428664, SNR=67.4, Peak=65488 HFD=3.2 23:55:55.115 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.80 = 1.80) 23:55:55.115 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 23:55:55.115 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.93 mountX=-0.05 mountY=0.20, mountTheta=1.80 23:55:55.115 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.20, opts=13) 23:55:55.115 00.000 10672 Enqueuing Move request for scope (-0.08, 0.20) 23:55:55.115 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1608, FiltMax=65488, Gamma=1.000 23:55:55.115 00.000 428 Worker thread wakes up 23:55:55.115 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd 23:55:55.115 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.20) 23:55:55.115 00.000 428 Moving (-0.08, 0.20) raw xDistance=-0.05 yDistance=0.20 23:55:55.115 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 23:55:55.115 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:55.115 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 23:55:55.115 00.000 428 MoveAxis(E, 0, ABG) 23:55:55.115 00.000 428 Move returns status 0, amount 0 23:55:55.115 00.000 428 MoveAxis(N, 0, ABG) 23:55:55.115 00.000 428 Move returns status 0, amount 0 23:55:55.115 00.000 428 move complete, result=0 23:55:55.115 00.000 428 worker thread done servicing request 23:55:55.131 00.016 10672 UpdateGuideState exits: m=428664 SNR=67.4 23:55:55.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:55.131 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:55.131 00.000 10672 Enqueuing Expose request 23:55:55.131 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 23:55:55.131 00.000 428 Worker thread wakes up 23:55:55.131 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:55.131 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:55:55.928 00.797 10672 read socket command 10 23:55:55.928 00.000 10672 processing socket request REQDIST 23:55:55.928 00.000 10672 SOCKSVR: Sending pixel error of 0.26 23:55:55.928 00.000 10672 Sending socket response 26 (0x1a) 23:55:58.645 02.717 428 Exposure complete 23:55:58.786 00.141 428 worker thread done servicing request 23:55:58.786 00.000 10672 OnExposeComplete: enter 23:55:58.786 00.000 10672 UpdateGuideState(): m_state=6 23:55:58.786 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 551 23:55:58.786 00.000 10672 Star::Find returns 1 (0), X=548.25, Y=293.00, Mass=415506, SNR=62.7, Peak=65488 HFD=2.5 23:55:58.786 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 23:55:58.786 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 23:55:58.786 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-2.92 mountX=-0.32 mountY=-0.06, mountTheta=-2.95 23:55:58.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.07, opts=13) 23:55:58.786 00.000 10672 Enqueuing Move request for scope (-0.31, -0.07) 23:55:58.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1280, FiltMax=65488, Gamma=1.000 23:55:58.786 00.000 428 Worker thread wakes up 23:55:58.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.07) opts 0xd 23:55:58.786 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.07) 23:55:58.786 00.000 428 Moving (-0.31, -0.07) raw xDistance=-0.32 yDistance=-0.06 23:55:58.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 23:55:58.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:55:58.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 23:55:58.786 00.000 428 MoveAxis(E, 0, ABG) 23:55:58.786 00.000 428 Move returns status 0, amount 0 23:55:58.786 00.000 428 MoveAxis(N, 0, ABG) 23:55:58.786 00.000 428 Move returns status 0, amount 0 23:55:58.786 00.000 428 move complete, result=0 23:55:58.786 00.000 428 worker thread done servicing request 23:55:58.817 00.031 10672 UpdateGuideState exits: m=415506 SNR=62.7 23:55:58.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:55:58.817 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:55:58.817 00.000 10672 Enqueuing Expose request 23:55:58.817 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:55:58.817 00.000 428 Worker thread wakes up 23:55:58.817 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:55:58.817 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:56:00.931 02.114 10672 read socket command 10 23:56:00.931 00.000 10672 processing socket request REQDIST 23:56:00.931 00.000 10672 SOCKSVR: Sending pixel error of 0.28 23:56:00.931 00.000 10672 Sending socket response 28 (0x1c) 23:56:02.274 01.343 428 Exposure complete 23:56:02.399 00.125 428 worker thread done servicing request 23:56:02.399 00.000 10672 OnExposeComplete: enter 23:56:02.399 00.000 10672 UpdateGuideState(): m_state=6 23:56:02.415 00.016 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 552 23:56:02.415 00.000 10672 Star::Find returns 1 (0), X=548.05, Y=292.90, Mass=453750, SNR=62.7, Peak=65488 HFD=3.0 23:56:02.415 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.14) = xAngle (-2.96 = -2.96) 23:56:02.415 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.85 = -2.85) 23:56:02.415 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.17 hyp=0.54 cameraTheta=-2.82 mountX=-0.53 mountY=-0.15, mountTheta=-2.86 23:56:02.415 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.17, opts=13) 23:56:02.415 00.000 10672 Enqueuing Move request for scope (-0.51, -0.17) 23:56:02.415 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1824, FiltMax=65488, Gamma=1.000 23:56:02.415 00.000 428 Worker thread wakes up 23:56:02.415 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.17) opts 0xd 23:56:02.415 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.17) 23:56:02.415 00.000 428 Moving (-0.51, -0.17) raw xDistance=-0.53 yDistance=-0.15 23:56:02.415 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 23:56:02.415 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:02.415 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:56:02.415 00.000 428 MoveAxis(E, 618, ABG) 23:56:02.415 00.000 428 Guiding Dir = 2, Dur = 618 23:56:02.415 00.000 428 IsSlewing returns 0 23:56:02.415 00.000 428 IsGuiding returns 0 23:56:02.430 00.015 10672 UpdateGuideState exits: m=453750 SNR=62.7 23:56:02.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:02.430 00.000 428 PulseGuide returned control before completion, sleep 606 23:56:02.430 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:56:02.430 00.000 10672 Enqueuing Expose request 23:56:03.055 00.625 428 IsGuiding returns 1 23:56:03.055 00.000 428 scope still moving after pulse duration time elapsed 23:56:03.102 00.047 428 IsSlewing returns 0 23:56:03.102 00.000 428 IsGuiding returns 0 23:56:03.102 00.000 428 scope move finished after 618 + 66 ms 23:56:03.102 00.000 428 Move returns status 0, amount 618 23:56:03.102 00.000 428 MoveAxis(N, 0, ABG) 23:56:03.102 00.000 428 Move returns status 0, amount 0 23:56:03.102 00.000 428 move complete, result=0 23:56:03.102 00.000 428 worker thread done servicing request 23:56:03.102 00.000 10672 GuideStep: -0.5 px 618 ms EAST, -0.2 px 0 ms NORTH 23:56:03.102 00.000 428 Worker thread wakes up 23:56:03.102 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:56:03.102 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:56:05.929 02.827 10672 read socket command 10 23:56:05.945 00.016 10672 processing socket request REQDIST 23:56:05.945 00.000 10672 SOCKSVR: Sending pixel error of 0.35 23:56:05.945 00.000 10672 Sending socket response 35 (0x23) 23:56:05.945 00.000 428 Exposure complete 23:56:06.070 00.125 428 worker thread done servicing request 23:56:06.070 00.000 10672 OnExposeComplete: enter 23:56:06.070 00.000 10672 UpdateGuideState(): m_state=6 23:56:06.070 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 553 23:56:06.070 00.000 10672 Star::Find returns 1 (0), X=548.68, Y=292.65, Mass=417805, SNR=59.5, Peak=65488 HFD=2.9 23:56:06.070 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.44 = -1.44) 23:56:06.070 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.33 = -1.33) 23:56:06.070 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.42 hyp=0.44 cameraTheta=-1.30 mountX=0.06 mountY=-0.43, mountTheta=-1.43 23:56:06.070 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.42, opts=13) 23:56:06.070 00.000 10672 Enqueuing Move request for scope (0.12, -0.42) 23:56:06.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:56:06.070 00.000 428 Worker thread wakes up 23:56:06.070 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.42) opts 0xd 23:56:06.070 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.42) 23:56:06.070 00.000 428 Moving (0.12, -0.42) raw xDistance=0.06 yDistance=-0.43 23:56:06.070 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:56:06.070 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:06.070 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:56:06.070 00.000 428 MoveAxis(E, 0, ABG) 23:56:06.070 00.000 428 Move returns status 0, amount 0 23:56:06.070 00.000 428 MoveAxis(N, 0, ABG) 23:56:06.070 00.000 428 Move returns status 0, amount 0 23:56:06.070 00.000 428 move complete, result=0 23:56:06.070 00.000 428 worker thread done servicing request 23:56:06.101 00.031 10672 UpdateGuideState exits: m=417805 SNR=59.5 23:56:06.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:06.101 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:56:06.101 00.000 10672 Enqueuing Expose request 23:56:06.101 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:56:06.101 00.000 428 Worker thread wakes up 23:56:06.101 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:56:06.101 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:56:09.589 03.488 428 Exposure complete 23:56:09.714 00.125 428 worker thread done servicing request 23:56:09.714 00.000 10672 OnExposeComplete: enter 23:56:09.714 00.000 10672 UpdateGuideState(): m_state=6 23:56:09.714 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 554 23:56:09.714 00.000 10672 Star::Find returns 1 (0), X=549.19, Y=292.84, Mass=388558, SNR=51.9, Peak=65488 HFD=2.4 23:56:09.714 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 23:56:09.714 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.38 = -0.38) 23:56:09.730 00.016 10672 CameraToMount -- cameraX=0.63 cameraY=-0.23 hyp=0.67 cameraTheta=-0.35 mountX=0.59 mountY=-0.25, mountTheta=-0.40 23:56:09.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.23, opts=13) 23:56:09.730 00.000 10672 Enqueuing Move request for scope (0.63, -0.23) 23:56:09.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1600, FiltMax=65488, Gamma=1.000 23:56:09.730 00.000 428 Worker thread wakes up 23:56:09.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.23) opts 0xd 23:56:09.730 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.23) 23:56:09.730 00.000 428 Moving (0.63, -0.23) raw xDistance=0.59 yDistance=-0.25 23:56:09.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 23:56:09.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:09.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:56:09.730 00.000 428 MoveAxis(W, 693, ABG) 23:56:09.730 00.000 428 Guiding Dir = 3, Dur = 693 23:56:09.730 00.000 428 IsSlewing returns 0 23:56:09.730 00.000 428 IsGuiding returns 0 23:56:09.761 00.031 10672 UpdateGuideState exits: m=388558 SNR=51.9 23:56:09.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:09.761 00.000 428 PulseGuide returned control before completion, sleep 680 23:56:09.761 00.000 10672 ScheduleExposure(4000,3,1) exposurePending=0 23:56:09.761 00.000 10672 Enqueuing Expose request 23:56:10.449 00.688 428 IsGuiding returns 1 23:56:10.449 00.000 428 scope still moving after pulse duration time elapsed 23:56:10.480 00.031 428 IsSlewing returns 0 23:56:10.480 00.000 428 IsGuiding returns 0 23:56:10.480 00.000 428 scope move finished after 693 + 50 ms 23:56:10.480 00.000 428 Move returns status 0, amount 693 23:56:10.480 00.000 428 MoveAxis(N, 0, ABG) 23:56:10.480 00.000 428 Move returns status 0, amount 0 23:56:10.480 00.000 428 move complete, result=0 23:56:10.480 00.000 428 worker thread done servicing request 23:56:10.480 00.000 428 Worker thread wakes up 23:56:10.480 00.000 10672 GuideStep: 0.6 px 693 ms WEST, -0.3 px 0 ms NORTH 23:56:10.480 00.000 428 worker thread servicing REQUEST_EXPOSE 4000 23:56:10.480 00.000 428 Handling exposure in thread, d=4000 o=3 r=(534,278,31,31) 23:56:10.933 00.453 10672 read socket command 10 23:56:10.933 00.000 10672 processing socket request REQDIST 23:56:10.933 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:56:10.933 00.000 10672 Sending socket response 47 (0x2f) 23:56:13.167 02.234 10672 OnExposureDurationSelected: duration = 2000 23:56:13.244 00.077 428 Exposure complete 23:56:13.369 00.125 428 worker thread done servicing request 23:56:13.369 00.000 10672 OnExposeComplete: enter 23:56:13.369 00.000 10672 UpdateGuideState(): m_state=6 23:56:13.369 00.000 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 555 23:56:13.369 00.000 10672 Star::Find returns 1 (0), X=548.41, Y=293.02, Mass=464106, SNR=67.6, Peak=65488 HFD=3.2 23:56:13.369 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (0.14) = xAngle (-2.97 = -2.97) 23:56:13.369 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.86 = -2.86) 23:56:13.369 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.83 mountX=-0.16 mountY=-0.04, mountTheta=-2.87 23:56:13.369 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.05, opts=13) 23:56:13.369 00.000 10672 Enqueuing Move request for scope (-0.15, -0.05) 23:56:13.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=1392, FiltMax=65488, Gamma=1.000 23:56:13.369 00.000 428 Worker thread wakes up 23:56:13.369 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd 23:56:13.369 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.05) 23:56:13.369 00.000 428 Moving (-0.15, -0.05) raw xDistance=-0.16 yDistance=-0.04 23:56:13.369 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 23:56:13.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:13.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:56:13.369 00.000 428 MoveAxis(E, 0, ABG) 23:56:13.369 00.000 428 Move returns status 0, amount 0 23:56:13.369 00.000 428 MoveAxis(N, 0, ABG) 23:56:13.369 00.000 428 Move returns status 0, amount 0 23:56:13.385 00.016 428 move complete, result=0 23:56:13.385 00.000 428 worker thread done servicing request 23:56:13.401 00.016 10672 UpdateGuideState exits: m=464106 SNR=67.6 23:56:13.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:13.401 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:13.401 00.000 10672 Enqueuing Expose request 23:56:13.401 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:56:13.401 00.000 428 Worker thread wakes up 23:56:13.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:13.401 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:13.401 00.000 428 ZWO: set CONTROL_EXPOSURE 2000000 23:56:15.353 01.952 428 Exposure complete 23:56:15.478 00.125 428 worker thread done servicing request 23:56:15.478 00.000 10672 OnExposeComplete: enter 23:56:15.478 00.000 10672 UpdateGuideState(): m_state=6 23:56:15.478 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 556 23:56:15.478 00.000 10672 Star::Find returns 1 (0), X=548.02, Y=293.21, Mass=241325, SNR=45.3, Peak=39216 HFD=3.0 23:56:15.478 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 23:56:15.478 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 23:56:15.478 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.14 hyp=0.57 cameraTheta=2.89 mountX=-0.52 mountY=0.16, mountTheta=2.85 23:56:15.478 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.14, opts=13) 23:56:15.478 00.000 10672 Enqueuing Move request for scope (-0.55, 0.14) 23:56:15.478 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:15.478 00.000 428 Worker thread wakes up 23:56:15.478 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.14) opts 0xd 23:56:15.494 00.016 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.14) 23:56:15.494 00.000 428 Moving (-0.55, 0.14) raw xDistance=-0.52 yDistance=0.16 23:56:15.494 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 23:56:15.494 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:15.494 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 23:56:15.494 00.000 428 MoveAxis(E, 611, ABG) 23:56:15.494 00.000 428 Guiding Dir = 2, Dur = 611 23:56:15.509 00.015 10672 UpdateGuideState exits: m=241325 SNR=45.3 23:56:15.509 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:15.509 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:15.509 00.000 10672 Enqueuing Expose request 23:56:15.509 00.000 428 IsSlewing returns 0 23:56:15.509 00.000 428 IsGuiding returns 0 23:56:15.541 00.032 428 PulseGuide returned control before completion, sleep 592 23:56:15.931 00.390 10672 read socket command 10 23:56:15.931 00.000 10672 processing socket request REQDIST 23:56:15.931 00.000 10672 SOCKSVR: Sending pixel error of 0.43 23:56:15.931 00.000 10672 Sending socket response 43 (0x2b) 23:56:16.155 00.224 428 IsGuiding returns 1 23:56:16.155 00.000 428 scope still moving after pulse duration time elapsed 23:56:16.202 00.047 428 IsSlewing returns 0 23:56:16.233 00.031 428 IsGuiding returns 0 23:56:16.233 00.000 428 scope move finished after 611 + 106 ms 23:56:16.233 00.000 428 Move returns status 0, amount 611 23:56:16.233 00.000 428 MoveAxis(N, 0, ABG) 23:56:16.233 00.000 428 Move returns status 0, amount 0 23:56:16.233 00.000 428 move complete, result=0 23:56:16.233 00.000 428 worker thread done servicing request 23:56:16.233 00.000 10672 GuideStep: -0.5 px 611 ms EAST, 0.2 px 0 ms NORTH 23:56:16.233 00.000 428 Worker thread wakes up 23:56:16.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:16.233 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:17.170 00.937 428 Exposure complete 23:56:17.295 00.125 428 worker thread done servicing request 23:56:17.295 00.000 10672 OnExposeComplete: enter 23:56:17.295 00.000 10672 UpdateGuideState(): m_state=6 23:56:17.295 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 557 23:56:17.295 00.000 10672 Star::Find returns 1 (0), X=548.25, Y=292.74, Mass=184882, SNR=37.5, Peak=32128 HFD=2.8 23:56:17.295 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (0.14) = xAngle (-2.47 = -2.47) 23:56:17.295 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.36 = -2.36) 23:56:17.295 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.33 hyp=0.46 cameraTheta=-2.33 mountX=-0.36 mountY=-0.32, mountTheta=-2.41 23:56:17.295 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.33, opts=13) 23:56:17.295 00.000 10672 Enqueuing Move request for scope (-0.31, -0.33) 23:56:17.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:17.295 00.000 428 Worker thread wakes up 23:56:17.295 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.33) opts 0xd 23:56:17.295 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.33) 23:56:17.295 00.000 428 Moving (-0.31, -0.33) raw xDistance=-0.36 yDistance=-0.32 23:56:17.295 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 23:56:17.295 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:17.295 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 23:56:17.295 00.000 428 MoveAxis(E, 0, ABG) 23:56:17.295 00.000 428 Move returns status 0, amount 0 23:56:17.295 00.000 428 MoveAxis(N, 0, ABG) 23:56:17.295 00.000 428 Move returns status 0, amount 0 23:56:17.295 00.000 428 move complete, result=0 23:56:17.295 00.000 428 worker thread done servicing request 23:56:17.326 00.031 10672 UpdateGuideState exits: m=184882 SNR=37.5 23:56:17.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:17.326 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:17.326 00.000 10672 Enqueuing Expose request 23:56:17.326 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:56:17.326 00.000 428 Worker thread wakes up 23:56:17.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:17.326 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:19.169 01.843 428 Exposure complete 23:56:19.326 00.157 428 worker thread done servicing request 23:56:19.326 00.000 10672 OnExposeComplete: enter 23:56:19.326 00.000 10672 UpdateGuideState(): m_state=6 23:56:19.326 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 558 23:56:19.326 00.000 10672 Star::Find returns 1 (0), X=548.50, Y=293.26, Mass=223180, SNR=41.5, Peak=40400 HFD=3.0 23:56:19.326 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 23:56:19.326 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 23:56:19.326 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.91 mountX=-0.04 mountY=0.19, mountTheta=1.78 23:56:19.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.19, opts=13) 23:56:19.326 00.000 10672 Enqueuing Move request for scope (-0.07, 0.19) 23:56:19.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:19.326 00.000 428 Worker thread wakes up 23:56:19.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd 23:56:19.326 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.19) 23:56:19.326 00.000 428 Moving (-0.07, 0.19) raw xDistance=-0.04 yDistance=0.19 23:56:19.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:56:19.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:19.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 23:56:19.326 00.000 428 MoveAxis(E, 0, ABG) 23:56:19.326 00.000 428 Move returns status 0, amount 0 23:56:19.326 00.000 428 MoveAxis(N, 0, ABG) 23:56:19.326 00.000 428 Move returns status 0, amount 0 23:56:19.326 00.000 428 move complete, result=0 23:56:19.326 00.000 428 worker thread done servicing request 23:56:19.357 00.031 10672 UpdateGuideState exits: m=223180 SNR=41.5 23:56:19.357 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:19.357 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:19.357 00.000 10672 Enqueuing Expose request 23:56:19.357 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 23:56:19.357 00.000 428 Worker thread wakes up 23:56:19.357 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:19.357 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:20.935 01.578 10672 read socket command 10 23:56:20.935 00.000 10672 processing socket request REQDIST 23:56:20.935 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:56:20.935 00.000 10672 Sending socket response 36 (0x24) 23:56:21.169 00.234 428 Exposure complete 23:56:21.294 00.125 428 worker thread done servicing request 23:56:21.294 00.000 10672 OnExposeComplete: enter 23:56:21.294 00.000 10672 UpdateGuideState(): m_state=6 23:56:21.294 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 559 23:56:21.294 00.000 10672 Star::Find returns 1 (0), X=548.02, Y=292.97, Mass=181507, SNR=41.3, Peak=39760 HFD=2.1 23:56:21.294 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.10 = -3.10) 23:56:21.294 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 23:56:21.294 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.10 hyp=0.56 cameraTheta=-2.96 mountX=-0.56 mountY=-0.08, mountTheta=-2.99 23:56:21.294 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.10, opts=13) 23:56:21.294 00.000 10672 Enqueuing Move request for scope (-0.55, -0.10) 23:56:21.309 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:21.309 00.000 428 Worker thread wakes up 23:56:21.309 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.10) opts 0xd 23:56:21.309 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.10) 23:56:21.309 00.000 428 Moving (-0.55, -0.10) raw xDistance=-0.56 yDistance=-0.08 23:56:21.309 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 23:56:21.309 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:21.309 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:56:21.309 00.000 428 MoveAxis(E, 651, ABG) 23:56:21.309 00.000 428 Guiding Dir = 2, Dur = 651 23:56:21.309 00.000 428 IsSlewing returns 0 23:56:21.309 00.000 428 IsGuiding returns 0 23:56:21.325 00.016 428 PulseGuide returned control before completion, sleep 638 23:56:21.325 00.000 10672 UpdateGuideState exits: m=181507 SNR=41.3 23:56:21.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:21.325 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:21.325 00.000 10672 Enqueuing Expose request 23:56:21.997 00.672 428 IsGuiding returns 0 23:56:21.997 00.000 428 Move returns status 0, amount 651 23:56:21.997 00.000 428 MoveAxis(N, 0, ABG) 23:56:21.997 00.000 428 Move returns status 0, amount 0 23:56:21.997 00.000 428 move complete, result=0 23:56:21.997 00.000 428 worker thread done servicing request 23:56:21.997 00.000 428 Worker thread wakes up 23:56:21.997 00.000 10672 GuideStep: -0.6 px 651 ms EAST, -0.1 px 0 ms NORTH 23:56:21.997 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:21.997 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:23.153 01.156 428 Exposure complete 23:56:23.278 00.125 428 worker thread done servicing request 23:56:23.278 00.000 10672 OnExposeComplete: enter 23:56:23.278 00.000 10672 UpdateGuideState(): m_state=6 23:56:23.278 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 560 23:56:23.278 00.000 10672 Star::Find returns 1 (0), X=548.72, Y=293.04, Mass=199150, SNR=38.0, Peak=43568 HFD=2.5 23:56:23.278 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 23:56:23.278 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 23:56:23.278 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.22 mountX=0.15 mountY=-0.04, mountTheta=-0.26 23:56:23.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.04, opts=13) 23:56:23.278 00.000 10672 Enqueuing Move request for scope (0.16, -0.04) 23:56:23.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:23.278 00.000 428 Worker thread wakes up 23:56:23.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd 23:56:23.278 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.04) 23:56:23.278 00.000 428 Moving (0.16, -0.04) raw xDistance=0.15 yDistance=-0.04 23:56:23.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:56:23.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:23.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 23:56:23.278 00.000 428 MoveAxis(E, 0, ABG) 23:56:23.278 00.000 428 Move returns status 0, amount 0 23:56:23.278 00.000 428 MoveAxis(N, 0, ABG) 23:56:23.278 00.000 428 Move returns status 0, amount 0 23:56:23.278 00.000 428 move complete, result=0 23:56:23.278 00.000 428 worker thread done servicing request 23:56:23.309 00.031 10672 UpdateGuideState exits: m=199150 SNR=38.0 23:56:23.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:23.309 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:23.309 00.000 10672 Enqueuing Expose request 23:56:23.309 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:56:23.309 00.000 428 Worker thread wakes up 23:56:23.309 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:23.309 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:25.170 01.861 428 Exposure complete 23:56:25.310 00.140 428 worker thread done servicing request 23:56:25.310 00.000 10672 OnExposeComplete: enter 23:56:25.310 00.000 10672 UpdateGuideState(): m_state=6 23:56:25.310 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 561 23:56:25.310 00.000 10672 Star::Find returns 1 (0), X=548.73, Y=293.08, Mass=215032, SNR=38.6, Peak=38992 HFD=2.5 23:56:25.310 00.000 10672 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.14) = xAngle (-0.11 = -0.11) 23:56:25.310 00.000 10672 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.01 = -0.01) 23:56:25.310 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.02 mountX=0.17 mountY=-0.00, mountTheta=-0.01 23:56:25.310 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.00, opts=13) 23:56:25.310 00.000 10672 Enqueuing Move request for scope (0.17, 0.00) 23:56:25.310 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:25.310 00.000 428 Worker thread wakes up 23:56:25.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd 23:56:25.310 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.00) 23:56:25.310 00.000 428 Moving (0.17, 0.00) raw xDistance=0.17 yDistance=-0.00 23:56:25.310 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 23:56:25.310 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:25.310 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 23:56:25.310 00.000 428 MoveAxis(E, 0, ABG) 23:56:25.310 00.000 428 Move returns status 0, amount 0 23:56:25.310 00.000 428 MoveAxis(N, 0, ABG) 23:56:25.310 00.000 428 Move returns status 0, amount 0 23:56:25.310 00.000 428 move complete, result=0 23:56:25.310 00.000 428 worker thread done servicing request 23:56:25.326 00.016 10672 UpdateGuideState exits: m=215032 SNR=38.6 23:56:25.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:25.326 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:25.326 00.000 10672 Enqueuing Expose request 23:56:25.326 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 23:56:25.326 00.000 428 Worker thread wakes up 23:56:25.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:25.326 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:25.935 00.609 10672 read socket command 10 23:56:25.935 00.000 10672 processing socket request REQDIST 23:56:25.935 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:56:25.935 00.000 10672 Sending socket response 29 (0x1d) 23:56:27.169 01.234 428 Exposure complete 23:56:27.294 00.125 428 worker thread done servicing request 23:56:27.294 00.000 10672 OnExposeComplete: enter 23:56:27.294 00.000 10672 UpdateGuideState(): m_state=6 23:56:27.294 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 562 23:56:27.294 00.000 10672 Star::Find returns 1 (0), X=548.79, Y=292.97, Mass=175654, SNR=40.0, Peak=39424 HFD=2.4 23:56:27.294 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.14) = xAngle (-0.56 = -0.56) 23:56:27.294 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.45 = -0.45) 23:56:27.294 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.42 mountX=0.21 mountY=-0.11, mountTheta=-0.48 23:56:27.294 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.10, opts=13) 23:56:27.294 00.000 10672 Enqueuing Move request for scope (0.23, -0.10) 23:56:27.294 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:27.294 00.000 428 Worker thread wakes up 23:56:27.294 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd 23:56:27.294 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.10) 23:56:27.294 00.000 428 Moving (0.23, -0.10) raw xDistance=0.21 yDistance=-0.11 23:56:27.294 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 23:56:27.294 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:27.294 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:56:27.294 00.000 428 MoveAxis(E, 0, ABG) 23:56:27.294 00.000 428 Move returns status 0, amount 0 23:56:27.294 00.000 428 MoveAxis(N, 0, ABG) 23:56:27.294 00.000 428 Move returns status 0, amount 0 23:56:27.294 00.000 428 move complete, result=0 23:56:27.294 00.000 428 worker thread done servicing request 23:56:27.325 00.031 10672 UpdateGuideState exits: m=175654 SNR=40.0 23:56:27.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:27.325 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:27.325 00.000 10672 Enqueuing Expose request 23:56:27.325 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:56:27.325 00.000 428 Worker thread wakes up 23:56:27.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:27.325 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:29.169 01.844 428 Exposure complete 23:56:29.294 00.125 428 worker thread done servicing request 23:56:29.294 00.000 10672 OnExposeComplete: enter 23:56:29.294 00.000 10672 UpdateGuideState(): m_state=6 23:56:29.294 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 563 23:56:29.294 00.000 10672 Star::Find returns 1 (0), X=548.14, Y=293.22, Mass=177897, SNR=35.5, Peak=40624 HFD=2.4 23:56:29.294 00.000 10672 CameraToMount -- cameraTheta (2.80) - m_xAngle (0.14) = xAngle (2.66 = 2.66) 23:56:29.294 00.000 10672 CameraToMount -- cameraTheta (2.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.77 = 2.77) 23:56:29.309 00.015 10672 CameraToMount -- cameraX=-0.42 cameraY=0.15 hyp=0.45 cameraTheta=2.80 mountX=-0.40 mountY=0.16, mountTheta=2.75 23:56:29.309 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.15, opts=13) 23:56:29.309 00.000 10672 Enqueuing Move request for scope (-0.42, 0.15) 23:56:29.309 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:29.309 00.000 428 Worker thread wakes up 23:56:29.309 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.15) opts 0xd 23:56:29.309 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.15) 23:56:29.309 00.000 428 Moving (-0.42, 0.15) raw xDistance=-0.40 yDistance=0.16 23:56:29.309 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 23:56:29.309 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:29.309 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 23:56:29.309 00.000 428 MoveAxis(E, 0, ABG) 23:56:29.309 00.000 428 Move returns status 0, amount 0 23:56:29.309 00.000 428 MoveAxis(N, 0, ABG) 23:56:29.309 00.000 428 Move returns status 0, amount 0 23:56:29.309 00.000 428 move complete, result=0 23:56:29.309 00.000 428 worker thread done servicing request 23:56:29.325 00.016 10672 UpdateGuideState exits: m=177897 SNR=35.5 23:56:29.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:29.325 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:29.325 00.000 10672 Enqueuing Expose request 23:56:29.325 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 23:56:29.325 00.000 428 Worker thread wakes up 23:56:29.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:29.325 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:30.965 01.640 10672 read socket command 10 23:56:30.965 00.000 10672 processing socket request REQDIST 23:56:30.965 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:56:30.965 00.000 10672 Sending socket response 33 (0x21) 23:56:31.168 00.203 428 Exposure complete 23:56:31.293 00.125 428 worker thread done servicing request 23:56:31.293 00.000 10672 OnExposeComplete: enter 23:56:31.308 00.015 10672 UpdateGuideState(): m_state=6 23:56:31.308 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 564 23:56:31.308 00.000 10672 Star::Find returns 1 (0), X=548.82, Y=293.06, Mass=197932, SNR=39.2, Peak=45200 HFD=2.4 23:56:31.308 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.14) = xAngle (-0.17 = -0.17) 23:56:31.308 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.06 = -0.06) 23:56:31.308 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-0.03 mountX=0.25 mountY=-0.02, mountTheta=-0.06 23:56:31.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.01, opts=13) 23:56:31.308 00.000 10672 Enqueuing Move request for scope (0.25, -0.01) 23:56:31.308 00.000 428 Worker thread wakes up 23:56:31.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:31.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.01) opts 0xd 23:56:31.308 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.01) 23:56:31.308 00.000 428 Moving (0.25, -0.01) raw xDistance=0.25 yDistance=-0.02 23:56:31.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:56:31.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:31.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 23:56:31.308 00.000 428 MoveAxis(E, 0, ABG) 23:56:31.308 00.000 428 Move returns status 0, amount 0 23:56:31.308 00.000 428 MoveAxis(N, 0, ABG) 23:56:31.308 00.000 428 Move returns status 0, amount 0 23:56:31.308 00.000 428 move complete, result=0 23:56:31.308 00.000 428 worker thread done servicing request 23:56:31.324 00.016 10672 UpdateGuideState exits: m=197932 SNR=39.2 23:56:31.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:31.324 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:31.324 00.000 10672 Enqueuing Expose request 23:56:31.324 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 23:56:31.324 00.000 428 Worker thread wakes up 23:56:31.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:31.324 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:33.157 01.833 428 Exposure complete 23:56:33.297 00.140 428 worker thread done servicing request 23:56:33.297 00.000 10672 OnExposeComplete: enter 23:56:33.297 00.000 10672 UpdateGuideState(): m_state=6 23:56:33.297 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 565 23:56:33.297 00.000 10672 Star::Find returns 1 (0), X=548.85, Y=293.26, Mass=209081, SNR=48.0, Peak=43344 HFD=2.4 23:56:33.297 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (0.14) = xAngle (0.44 = 0.44) 23:56:33.297 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.55 = 0.55) 23:56:33.297 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.19 hyp=0.35 cameraTheta=0.58 mountX=0.31 mountY=0.18, mountTheta=0.52 23:56:33.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.19, opts=13) 23:56:33.297 00.000 10672 Enqueuing Move request for scope (0.29, 0.19) 23:56:33.297 00.000 428 Worker thread wakes up 23:56:33.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:33.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.19) opts 0xd 23:56:33.297 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.19) 23:56:33.297 00.000 428 Moving (0.29, 0.19) raw xDistance=0.31 yDistance=0.18 23:56:33.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 23:56:33.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:33.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 23:56:33.297 00.000 428 MoveAxis(E, 0, ABG) 23:56:33.297 00.000 428 Move returns status 0, amount 0 23:56:33.297 00.000 428 MoveAxis(N, 0, ABG) 23:56:33.297 00.000 428 Move returns status 0, amount 0 23:56:33.297 00.000 428 move complete, result=0 23:56:33.297 00.000 428 worker thread done servicing request 23:56:33.328 00.031 10672 UpdateGuideState exits: m=209081 SNR=48.0 23:56:33.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:33.328 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:33.328 00.000 10672 Enqueuing Expose request 23:56:33.328 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 23:56:33.328 00.000 428 Worker thread wakes up 23:56:33.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:33.328 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:35.156 01.828 428 Exposure complete 23:56:35.312 00.156 428 worker thread done servicing request 23:56:35.312 00.000 10672 OnExposeComplete: enter 23:56:35.312 00.000 10672 UpdateGuideState(): m_state=6 23:56:35.312 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 566 23:56:35.312 00.000 10672 Star::Find returns 1 (0), X=548.59, Y=292.67, Mass=223592, SNR=49.3, Peak=44768 HFD=2.9 23:56:35.312 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.14) = xAngle (-1.64 = -1.64) 23:56:35.312 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.53 = -1.53) 23:56:35.312 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.40 hyp=0.40 cameraTheta=-1.50 mountX=-0.03 mountY=-0.40, mountTheta=-1.64 23:56:35.312 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.40, opts=13) 23:56:35.312 00.000 10672 Enqueuing Move request for scope (0.03, -0.40) 23:56:35.312 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:35.312 00.000 428 Worker thread wakes up 23:56:35.312 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.40) opts 0xd 23:56:35.312 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.40) 23:56:35.312 00.000 428 Moving (0.03, -0.40) raw xDistance=-0.03 yDistance=-0.40 23:56:35.312 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 23:56:35.312 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:35.312 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 23:56:35.312 00.000 428 MoveAxis(E, 0, ABG) 23:56:35.312 00.000 428 Move returns status 0, amount 0 23:56:35.312 00.000 428 MoveAxis(N, 0, ABG) 23:56:35.312 00.000 428 Move returns status 0, amount 0 23:56:35.312 00.000 428 move complete, result=0 23:56:35.312 00.000 428 worker thread done servicing request 23:56:35.343 00.031 10672 UpdateGuideState exits: m=223592 SNR=49.3 23:56:35.343 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:35.343 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:35.343 00.000 10672 Enqueuing Expose request 23:56:35.343 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:56:35.343 00.000 428 Worker thread wakes up 23:56:35.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:35.343 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:35.922 00.579 10672 read socket command 10 23:56:35.922 00.000 10672 processing socket request REQDIST 23:56:35.922 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:56:35.922 00.000 10672 Sending socket response 34 (0x22) 23:56:37.155 01.233 428 Exposure complete 23:56:37.296 00.141 428 worker thread done servicing request 23:56:37.296 00.000 10672 OnExposeComplete: enter 23:56:37.296 00.000 10672 UpdateGuideState(): m_state=6 23:56:37.296 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 567 23:56:37.296 00.000 10672 Star::Find returns 1 (0), X=548.75, Y=292.72, Mass=196159, SNR=38.7, Peak=42144 HFD=2.4 23:56:37.296 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 23:56:37.296 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 23:56:37.296 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.35 hyp=0.40 cameraTheta=-1.09 mountX=0.13 mountY=-0.36, mountTheta=-1.22 23:56:37.296 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.35, opts=13) 23:56:37.296 00.000 10672 Enqueuing Move request for scope (0.18, -0.35) 23:56:37.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:37.296 00.000 428 Worker thread wakes up 23:56:37.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.35) opts 0xd 23:56:37.296 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.35) 23:56:37.296 00.000 428 Moving (0.18, -0.35) raw xDistance=0.13 yDistance=-0.36 23:56:37.296 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 23:56:37.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:37.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:56:37.296 00.000 428 MoveAxis(E, 0, ABG) 23:56:37.296 00.000 428 Move returns status 0, amount 0 23:56:37.296 00.000 428 MoveAxis(N, 0, ABG) 23:56:37.296 00.000 428 Move returns status 0, amount 0 23:56:37.296 00.000 428 move complete, result=0 23:56:37.296 00.000 428 worker thread done servicing request 23:56:37.327 00.031 10672 UpdateGuideState exits: m=196159 SNR=38.7 23:56:37.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:37.327 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:37.327 00.000 10672 Enqueuing Expose request 23:56:37.327 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:56:37.327 00.000 428 Worker thread wakes up 23:56:37.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:37.327 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:39.155 01.828 428 Exposure complete 23:56:39.295 00.140 428 worker thread done servicing request 23:56:39.295 00.000 10672 OnExposeComplete: enter 23:56:39.295 00.000 10672 UpdateGuideState(): m_state=6 23:56:39.295 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 568 23:56:39.295 00.000 10672 Star::Find returns 1 (0), X=548.67, Y=292.71, Mass=211115, SNR=43.1, Peak=39648 HFD=2.7 23:56:39.295 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.14) = xAngle (-1.41 = -1.41) 23:56:39.295 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.30 = -1.30) 23:56:39.295 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.36 hyp=0.37 cameraTheta=-1.27 mountX=0.06 mountY=-0.36, mountTheta=-1.41 23:56:39.295 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.36, opts=13) 23:56:39.295 00.000 10672 Enqueuing Move request for scope (0.11, -0.36) 23:56:39.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:39.295 00.000 428 Worker thread wakes up 23:56:39.295 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.36) opts 0xd 23:56:39.295 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.36) 23:56:39.295 00.000 428 Moving (0.11, -0.36) raw xDistance=0.06 yDistance=-0.36 23:56:39.295 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 23:56:39.295 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:39.295 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 23:56:39.295 00.000 428 MoveAxis(E, 0, ABG) 23:56:39.295 00.000 428 Move returns status 0, amount 0 23:56:39.295 00.000 428 MoveAxis(N, 0, ABG) 23:56:39.295 00.000 428 Move returns status 0, amount 0 23:56:39.295 00.000 428 move complete, result=0 23:56:39.295 00.000 428 worker thread done servicing request 23:56:39.326 00.031 10672 UpdateGuideState exits: m=211115 SNR=43.1 23:56:39.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:39.326 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:39.326 00.000 10672 Enqueuing Expose request 23:56:39.326 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:56:39.326 00.000 428 Worker thread wakes up 23:56:39.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:39.326 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:40.924 01.598 10672 read socket command 10 23:56:40.924 00.000 10672 processing socket request REQDIST 23:56:40.924 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:56:40.924 00.000 10672 Sending socket response 36 (0x24) 23:56:41.159 00.235 428 Exposure complete 23:56:41.283 00.124 428 worker thread done servicing request 23:56:41.283 00.000 10672 OnExposeComplete: enter 23:56:41.283 00.000 10672 UpdateGuideState(): m_state=6 23:56:41.283 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 569 23:56:41.283 00.000 10672 Star::Find returns 1 (0), X=548.54, Y=293.13, Mass=170997, SNR=37.0, Peak=39424 HFD=2.3 23:56:41.283 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 23:56:41.283 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 23:56:41.283 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.91 mountX=-0.01 mountY=0.06, mountTheta=1.78 23:56:41.283 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.06, opts=13) 23:56:41.283 00.000 10672 Enqueuing Move request for scope (-0.02, 0.06) 23:56:41.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:41.299 00.016 428 Worker thread wakes up 23:56:41.299 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd 23:56:41.299 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.06) 23:56:41.299 00.000 428 Moving (-0.02, 0.06) raw xDistance=-0.01 yDistance=0.06 23:56:41.299 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:56:41.299 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:41.299 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:56:41.299 00.000 428 MoveAxis(E, 0, ABG) 23:56:41.299 00.000 428 Move returns status 0, amount 0 23:56:41.299 00.000 428 MoveAxis(N, 0, ABG) 23:56:41.299 00.000 428 Move returns status 0, amount 0 23:56:41.299 00.000 428 move complete, result=0 23:56:41.299 00.000 428 worker thread done servicing request 23:56:41.315 00.016 10672 UpdateGuideState exits: m=170997 SNR=37.0 23:56:41.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:41.315 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:41.315 00.000 10672 Enqueuing Expose request 23:56:41.315 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 23:56:41.315 00.000 428 Worker thread wakes up 23:56:41.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:41.315 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:43.142 01.827 428 Exposure complete 23:56:43.283 00.141 428 worker thread done servicing request 23:56:43.283 00.000 10672 OnExposeComplete: enter 23:56:43.283 00.000 10672 UpdateGuideState(): m_state=6 23:56:43.283 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 570 23:56:43.283 00.000 10672 Star::Find returns 1 (0), X=548.73, Y=292.68, Mass=209581, SNR=42.3, Peak=39104 HFD=2.7 23:56:43.283 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.14) = xAngle (-1.31 = -1.31) 23:56:43.283 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.20 = -1.20) 23:56:43.283 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.17 mountX=0.11 mountY=-0.40, mountTheta=-1.30 23:56:43.283 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.39, opts=13) 23:56:43.283 00.000 10672 Enqueuing Move request for scope (0.16, -0.39) 23:56:43.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:43.283 00.000 428 Worker thread wakes up 23:56:43.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.39) opts 0xd 23:56:43.283 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.39) 23:56:43.283 00.000 428 Moving (0.16, -0.39) raw xDistance=0.11 yDistance=-0.40 23:56:43.283 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:56:43.283 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:43.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 23:56:43.283 00.000 428 MoveAxis(E, 0, ABG) 23:56:43.283 00.000 428 Move returns status 0, amount 0 23:56:43.283 00.000 428 MoveAxis(N, 0, ABG) 23:56:43.283 00.000 428 Move returns status 0, amount 0 23:56:43.283 00.000 428 move complete, result=0 23:56:43.283 00.000 428 worker thread done servicing request 23:56:43.314 00.031 10672 UpdateGuideState exits: m=209581 SNR=42.3 23:56:43.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:43.314 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:43.314 00.000 10672 Enqueuing Expose request 23:56:43.314 00.000 428 Worker thread wakes up 23:56:43.314 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:43.314 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:56:43.314 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:45.157 01.843 428 Exposure complete 23:56:45.282 00.125 428 worker thread done servicing request 23:56:45.282 00.000 10672 OnExposeComplete: enter 23:56:45.282 00.000 10672 UpdateGuideState(): m_state=6 23:56:45.282 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 571 23:56:45.282 00.000 10672 Star::Find returns 1 (0), X=548.77, Y=292.73, Mass=187503, SNR=46.7, Peak=43024 HFD=2.5 23:56:45.282 00.000 10672 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.14) = xAngle (-1.17 = -1.17) 23:56:45.282 00.000 10672 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.06 = -1.06) 23:56:45.282 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.34 hyp=0.40 cameraTheta=-1.03 mountX=0.16 mountY=-0.35, mountTheta=-1.15 23:56:45.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.34, opts=13) 23:56:45.282 00.000 10672 Enqueuing Move request for scope (0.21, -0.34) 23:56:45.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:45.282 00.000 428 Worker thread wakes up 23:56:45.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.34) opts 0xd 23:56:45.282 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.34) 23:56:45.282 00.000 428 Moving (0.21, -0.34) raw xDistance=0.16 yDistance=-0.35 23:56:45.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 23:56:45.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:45.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 23:56:45.282 00.000 428 MoveAxis(E, 0, ABG) 23:56:45.282 00.000 428 Move returns status 0, amount 0 23:56:45.282 00.000 428 MoveAxis(N, 0, ABG) 23:56:45.282 00.000 428 Move returns status 0, amount 0 23:56:45.282 00.000 428 move complete, result=0 23:56:45.282 00.000 428 worker thread done servicing request 23:56:45.313 00.031 10672 UpdateGuideState exits: m=187503 SNR=46.7 23:56:45.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:45.313 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:45.313 00.000 10672 Enqueuing Expose request 23:56:45.313 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:56:45.313 00.000 428 Worker thread wakes up 23:56:45.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:45.313 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:45.923 00.610 10672 read socket command 10 23:56:45.923 00.000 10672 processing socket request REQDIST 23:56:45.923 00.000 10672 SOCKSVR: Sending pixel error of 0.34 23:56:45.923 00.000 10672 Sending socket response 34 (0x22) 23:56:47.157 01.234 428 Exposure complete 23:56:47.282 00.125 428 worker thread done servicing request 23:56:47.282 00.000 10672 OnExposeComplete: enter 23:56:47.282 00.000 10672 UpdateGuideState(): m_state=6 23:56:47.282 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 572 23:56:47.282 00.000 10672 Star::Find returns 1 (0), X=548.15, Y=293.02, Mass=200782, SNR=38.6, Peak=42704 HFD=2.6 23:56:47.282 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.12) 23:56:47.282 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 23:56:47.282 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.05 hyp=0.42 cameraTheta=-3.03 mountX=-0.42 mountY=-0.03, mountTheta=-3.06 23:56:47.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.05, opts=13) 23:56:47.282 00.000 10672 Enqueuing Move request for scope (-0.41, -0.05) 23:56:47.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:47.282 00.000 428 Worker thread wakes up 23:56:47.297 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.05) opts 0xd 23:56:47.297 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.05) 23:56:47.297 00.000 428 Moving (-0.41, -0.05) raw xDistance=-0.42 yDistance=-0.03 23:56:47.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 23:56:47.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:47.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:56:47.297 00.000 428 MoveAxis(E, 0, ABG) 23:56:47.297 00.000 428 Move returns status 0, amount 0 23:56:47.297 00.000 428 MoveAxis(N, 0, ABG) 23:56:47.297 00.000 428 Move returns status 0, amount 0 23:56:47.297 00.000 428 move complete, result=0 23:56:47.297 00.000 428 worker thread done servicing request 23:56:47.313 00.016 10672 UpdateGuideState exits: m=200782 SNR=38.6 23:56:47.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:47.313 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:47.313 00.000 10672 Enqueuing Expose request 23:56:47.313 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 23:56:47.313 00.000 428 Worker thread wakes up 23:56:47.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:47.313 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:49.161 01.848 428 Exposure complete 23:56:49.286 00.125 428 worker thread done servicing request 23:56:49.286 00.000 10672 OnExposeComplete: enter 23:56:49.286 00.000 10672 UpdateGuideState(): m_state=6 23:56:49.301 00.015 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 573 23:56:49.301 00.000 10672 Star::Find returns 1 (0), X=548.17, Y=292.69, Mass=180816, SNR=35.5, Peak=42144 HFD=2.2 23:56:49.301 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.14) = xAngle (-2.52 = -2.52) 23:56:49.301 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.41 = -2.41) 23:56:49.301 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.38 hyp=0.55 cameraTheta=-2.38 mountX=-0.44 mountY=-0.37, mountTheta=-2.45 23:56:49.301 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.38, opts=13) 23:56:49.301 00.000 10672 Enqueuing Move request for scope (-0.40, -0.38) 23:56:49.301 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:49.301 00.000 428 Worker thread wakes up 23:56:49.301 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.38) opts 0xd 23:56:49.301 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.38) 23:56:49.301 00.000 428 Moving (-0.40, -0.38) raw xDistance=-0.44 yDistance=-0.37 23:56:49.301 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 23:56:49.301 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:49.301 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:56:49.301 00.000 428 MoveAxis(E, 521, ABG) 23:56:49.301 00.000 428 Guiding Dir = 2, Dur = 521 23:56:49.301 00.000 428 IsSlewing returns 0 23:56:49.301 00.000 428 IsGuiding returns 0 23:56:49.317 00.016 428 PulseGuide returned control before completion, sleep 515 23:56:49.317 00.000 10672 UpdateGuideState exits: m=180816 SNR=35.5 23:56:49.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:49.317 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:49.317 00.000 10672 Enqueuing Expose request 23:56:49.864 00.547 428 IsGuiding returns 0 23:56:49.864 00.000 428 Move returns status 0, amount 521 23:56:49.864 00.000 428 MoveAxis(N, 0, ABG) 23:56:49.864 00.000 428 Move returns status 0, amount 0 23:56:49.864 00.000 428 move complete, result=0 23:56:49.864 00.000 428 worker thread done servicing request 23:56:49.864 00.000 428 Worker thread wakes up 23:56:49.864 00.000 10672 GuideStep: -0.4 px 521 ms EAST, -0.4 px 0 ms NORTH 23:56:49.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:49.864 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:50.926 01.062 10672 read socket command 10 23:56:50.926 00.000 10672 processing socket request REQDIST 23:56:50.926 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:56:50.926 00.000 10672 Sending socket response 42 (0x2a) 23:56:51.160 00.234 428 Exposure complete 23:56:51.285 00.125 428 worker thread done servicing request 23:56:51.285 00.000 10672 OnExposeComplete: enter 23:56:51.285 00.000 10672 UpdateGuideState(): m_state=6 23:56:51.285 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 574 23:56:51.285 00.000 10672 Star::Find returns 1 (0), X=548.74, Y=292.75, Mass=199619, SNR=35.9, Peak=40736 HFD=2.6 23:56:51.285 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.14) = xAngle (-1.21 = -1.21) 23:56:51.285 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.10 = -1.10) 23:56:51.285 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.32 hyp=0.37 cameraTheta=-1.08 mountX=0.13 mountY=-0.33, mountTheta=-1.20 23:56:51.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.32, opts=13) 23:56:51.285 00.000 10672 Enqueuing Move request for scope (0.17, -0.32) 23:56:51.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:51.285 00.000 428 Worker thread wakes up 23:56:51.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.32) opts 0xd 23:56:51.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.32) 23:56:51.285 00.000 428 Moving (0.17, -0.32) raw xDistance=0.13 yDistance=-0.33 23:56:51.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 23:56:51.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:51.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 23:56:51.285 00.000 428 MoveAxis(E, 0, ABG) 23:56:51.285 00.000 428 Move returns status 0, amount 0 23:56:51.285 00.000 428 MoveAxis(N, 0, ABG) 23:56:51.285 00.000 428 Move returns status 0, amount 0 23:56:51.285 00.000 428 move complete, result=0 23:56:51.285 00.000 428 worker thread done servicing request 23:56:51.316 00.031 10672 UpdateGuideState exits: m=199619 SNR=35.9 23:56:51.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:51.316 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:51.316 00.000 10672 Enqueuing Expose request 23:56:51.316 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:56:51.316 00.000 428 Worker thread wakes up 23:56:51.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:51.316 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:53.160 01.844 428 Exposure complete 23:56:53.285 00.125 428 worker thread done servicing request 23:56:53.285 00.000 10672 OnExposeComplete: enter 23:56:53.285 00.000 10672 UpdateGuideState(): m_state=6 23:56:53.285 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 575 23:56:53.285 00.000 10672 Star::Find returns 1 (0), X=548.79, Y=293.28, Mass=199545, SNR=45.7, Peak=38992 HFD=2.8 23:56:53.285 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.14) = xAngle (0.59 = 0.59) 23:56:53.285 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.70 = 0.70) 23:56:53.285 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.20 hyp=0.31 cameraTheta=0.73 mountX=0.26 mountY=0.20, mountTheta=0.66 23:56:53.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.20, opts=13) 23:56:53.285 00.000 10672 Enqueuing Move request for scope (0.23, 0.20) 23:56:53.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:53.285 00.000 428 Worker thread wakes up 23:56:53.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.20) opts 0xd 23:56:53.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.20) 23:56:53.285 00.000 428 Moving (0.23, 0.20) raw xDistance=0.26 yDistance=0.20 23:56:53.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 23:56:53.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:53.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 23:56:53.285 00.000 428 MoveAxis(E, 0, ABG) 23:56:53.285 00.000 428 Move returns status 0, amount 0 23:56:53.285 00.000 428 MoveAxis(N, 0, ABG) 23:56:53.285 00.000 428 Move returns status 0, amount 0 23:56:53.285 00.000 428 move complete, result=0 23:56:53.285 00.000 428 worker thread done servicing request 23:56:53.316 00.031 10672 UpdateGuideState exits: m=199545 SNR=45.7 23:56:53.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:53.316 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:53.316 00.000 10672 Enqueuing Expose request 23:56:53.316 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 23:56:53.316 00.000 428 Worker thread wakes up 23:56:53.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:53.316 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:55.143 01.827 428 Exposure complete 23:56:55.268 00.125 428 worker thread done servicing request 23:56:55.268 00.000 10672 OnExposeComplete: enter 23:56:55.268 00.000 10672 UpdateGuideState(): m_state=6 23:56:55.268 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 576 23:56:55.268 00.000 10672 Star::Find returns 1 (0), X=548.85, Y=292.87, Mass=166165, SNR=36.1, Peak=37904 HFD=2.3 23:56:55.268 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 23:56:55.268 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.65 = -0.65) 23:56:55.268 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.20 hyp=0.35 cameraTheta=-0.62 mountX=0.25 mountY=-0.21, mountTheta=-0.70 23:56:55.268 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.20, opts=13) 23:56:55.268 00.000 10672 Enqueuing Move request for scope (0.28, -0.20) 23:56:55.268 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:55.268 00.000 428 Worker thread wakes up 23:56:55.268 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.20) opts 0xd 23:56:55.268 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.20) 23:56:55.268 00.000 428 Moving (0.28, -0.20) raw xDistance=0.25 yDistance=-0.21 23:56:55.268 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:56:55.268 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:55.268 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 23:56:55.268 00.000 428 MoveAxis(E, 0, ABG) 23:56:55.268 00.000 428 Move returns status 0, amount 0 23:56:55.268 00.000 428 MoveAxis(N, 0, ABG) 23:56:55.268 00.000 428 Move returns status 0, amount 0 23:56:55.268 00.000 428 move complete, result=0 23:56:55.268 00.000 428 worker thread done servicing request 23:56:55.300 00.032 10672 UpdateGuideState exits: m=166165 SNR=36.1 23:56:55.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:55.300 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:55.300 00.000 10672 Enqueuing Expose request 23:56:55.300 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 23:56:55.300 00.000 428 Worker thread wakes up 23:56:55.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:55.300 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:55.926 00.626 10672 read socket command 10 23:56:55.926 00.000 10672 processing socket request REQDIST 23:56:55.926 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:56:55.926 00.000 10672 Sending socket response 36 (0x24) 23:56:57.157 01.231 428 Exposure complete 23:56:57.282 00.125 428 worker thread done servicing request 23:56:57.282 00.000 10672 OnExposeComplete: enter 23:56:57.282 00.000 10672 UpdateGuideState(): m_state=6 23:56:57.282 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 577 23:56:57.282 00.000 10672 Star::Find returns 1 (0), X=548.28, Y=292.98, Mass=230954, SNR=45.8, Peak=37792 HFD=2.5 23:56:57.282 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.97 = -2.97) 23:56:57.282 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.87 = -2.87) 23:56:57.282 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.09 hyp=0.30 cameraTheta=-2.84 mountX=-0.29 mountY=-0.08, mountTheta=-2.87 23:56:57.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.09, opts=13) 23:56:57.282 00.000 10672 Enqueuing Move request for scope (-0.28, -0.09) 23:56:57.282 00.000 428 Worker thread wakes up 23:56:57.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:57.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.09) opts 0xd 23:56:57.282 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.09) 23:56:57.282 00.000 428 Moving (-0.28, -0.09) raw xDistance=-0.29 yDistance=-0.08 23:56:57.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:56:57.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:57.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:56:57.282 00.000 428 MoveAxis(E, 0, ABG) 23:56:57.282 00.000 428 Move returns status 0, amount 0 23:56:57.282 00.000 428 MoveAxis(N, 0, ABG) 23:56:57.282 00.000 428 Move returns status 0, amount 0 23:56:57.282 00.000 428 move complete, result=0 23:56:57.282 00.000 428 worker thread done servicing request 23:56:57.317 00.035 10672 UpdateGuideState exits: m=230954 SNR=45.8 23:56:57.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:57.317 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:57.317 00.000 10672 Enqueuing Expose request 23:56:57.317 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:56:57.317 00.000 428 Worker thread wakes up 23:56:57.318 00.001 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:57.318 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:56:59.145 01.827 428 Exposure complete 23:56:59.316 00.171 428 worker thread done servicing request 23:56:59.316 00.000 10672 OnExposeComplete: enter 23:56:59.316 00.000 10672 UpdateGuideState(): m_state=6 23:56:59.317 00.001 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 578 23:56:59.317 00.000 10672 Star::Find returns 1 (0), X=548.36, Y=293.07, Mass=190083, SNR=37.9, Peak=35072 HFD=2.7 23:56:59.317 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (0.14) = xAngle (3.00 = 3.00) 23:56:59.317 00.000 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.11 = 3.11) 23:56:59.317 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.14 mountX=-0.20 mountY=0.01, mountTheta=3.11 23:56:59.319 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.00, opts=13) 23:56:59.319 00.000 10672 Enqueuing Move request for scope (-0.20, 0.00) 23:56:59.319 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:56:59.319 00.000 428 Worker thread wakes up 23:56:59.320 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd 23:56:59.320 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.00) 23:56:59.320 00.000 428 Moving (-0.20, 0.00) raw xDistance=-0.20 yDistance=0.01 23:56:59.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:56:59.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:56:59.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 23:56:59.320 00.000 428 MoveAxis(E, 0, ABG) 23:56:59.321 00.001 428 Move returns status 0, amount 0 23:56:59.321 00.000 428 MoveAxis(N, 0, ABG) 23:56:59.321 00.000 428 Move returns status 0, amount 0 23:56:59.321 00.000 428 move complete, result=0 23:56:59.322 00.001 428 worker thread done servicing request 23:56:59.345 00.023 10672 UpdateGuideState exits: m=190083 SNR=37.9 23:56:59.346 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:56:59.346 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:56:59.346 00.000 10672 Enqueuing Expose request 23:56:59.346 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:56:59.346 00.000 428 Worker thread wakes up 23:56:59.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:56:59.347 00.001 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:00.924 01.577 10672 read socket command 10 23:57:00.924 00.000 10672 processing socket request REQDIST 23:57:00.924 00.000 10672 SOCKSVR: Sending pixel error of 0.30 23:57:00.924 00.000 10672 Sending socket response 30 (0x1e) 23:57:01.143 00.219 428 Exposure complete 23:57:01.307 00.164 10672 OnExposeComplete: enter 23:57:01.307 00.000 428 worker thread done servicing request 23:57:01.307 00.000 10672 UpdateGuideState(): m_state=6 23:57:01.308 00.001 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 579 23:57:01.309 00.001 10672 Star::Find returns 1 (0), X=548.36, Y=292.81, Mass=168179, SNR=37.8, Peak=36368 HFD=2.4 23:57:01.309 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.14) = xAngle (-2.37 = -2.37) 23:57:01.309 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.26 = -2.26) 23:57:01.309 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.26 hyp=0.33 cameraTheta=-2.23 mountX=-0.24 mountY=-0.25, mountTheta=-2.32 23:57:01.311 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.26, opts=13) 23:57:01.311 00.000 10672 Enqueuing Move request for scope (-0.20, -0.26) 23:57:01.311 00.000 428 Worker thread wakes up 23:57:01.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:01.311 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.26) opts 0xd 23:57:01.312 00.001 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.26) 23:57:01.312 00.000 428 Moving (-0.20, -0.26) raw xDistance=-0.24 yDistance=-0.25 23:57:01.312 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 23:57:01.312 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:01.312 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:57:01.312 00.000 428 MoveAxis(E, 0, ABG) 23:57:01.312 00.000 428 Move returns status 0, amount 0 23:57:01.312 00.000 428 MoveAxis(N, 0, ABG) 23:57:01.312 00.000 428 Move returns status 0, amount 0 23:57:01.313 00.001 428 move complete, result=0 23:57:01.313 00.000 428 worker thread done servicing request 23:57:01.333 00.020 10672 UpdateGuideState exits: m=168179 SNR=37.8 23:57:01.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:01.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:01.333 00.000 10672 Enqueuing Expose request 23:57:01.333 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:57:01.333 00.000 428 Worker thread wakes up 23:57:01.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:01.333 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:03.133 01.800 428 Exposure complete 23:57:03.281 00.148 428 worker thread done servicing request 23:57:03.281 00.000 10672 OnExposeComplete: enter 23:57:03.281 00.000 10672 UpdateGuideState(): m_state=6 23:57:03.282 00.001 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 580 23:57:03.282 00.000 10672 Star::Find returns 1 (0), X=548.65, Y=292.68, Mass=226512, SNR=43.5, Peak=40192 HFD=2.9 23:57:03.282 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.49 = -1.49) 23:57:03.282 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 23:57:03.283 00.001 10672 CameraToMount -- cameraX=0.09 cameraY=-0.39 hyp=0.40 cameraTheta=-1.35 mountX=0.03 mountY=-0.40, mountTheta=-1.49 23:57:03.284 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.39, opts=13) 23:57:03.284 00.000 10672 Enqueuing Move request for scope (0.09, -0.39) 23:57:03.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:03.284 00.000 428 Worker thread wakes up 23:57:03.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.39) opts 0xd 23:57:03.285 00.001 428 Handling offset move in thread for scope, endpoint = (0.09, -0.39) 23:57:03.285 00.000 428 Moving (0.09, -0.39) raw xDistance=0.03 yDistance=-0.40 23:57:03.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:57:03.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:03.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 23:57:03.285 00.000 428 MoveAxis(E, 0, ABG) 23:57:03.285 00.000 428 Move returns status 0, amount 0 23:57:03.285 00.000 428 MoveAxis(N, 0, ABG) 23:57:03.285 00.000 428 Move returns status 0, amount 0 23:57:03.286 00.001 428 move complete, result=0 23:57:03.286 00.000 428 worker thread done servicing request 23:57:03.307 00.021 10672 UpdateGuideState exits: m=226512 SNR=43.5 23:57:03.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:03.307 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:03.307 00.000 10672 Enqueuing Expose request 23:57:03.307 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:57:03.307 00.000 428 Worker thread wakes up 23:57:03.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:03.307 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:05.142 01.835 428 Exposure complete 23:57:05.309 00.167 428 worker thread done servicing request 23:57:05.309 00.000 10672 OnExposeComplete: enter 23:57:05.309 00.000 10672 UpdateGuideState(): m_state=6 23:57:05.310 00.001 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 581 23:57:05.310 00.000 10672 Star::Find returns 1 (0), X=548.31, Y=292.63, Mass=186764, SNR=39.4, Peak=36816 HFD=1.9 23:57:05.311 00.001 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (0.14) = xAngle (-2.23 = -2.23) 23:57:05.311 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.12 = -2.12) 23:57:05.311 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.44 hyp=0.51 cameraTheta=-2.09 mountX=-0.31 mountY=-0.43, mountTheta=-2.19 23:57:05.313 00.002 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.44, opts=13) 23:57:05.313 00.000 10672 Enqueuing Move request for scope (-0.25, -0.44) 23:57:05.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:05.314 00.001 428 Worker thread wakes up 23:57:05.314 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.44) opts 0xd 23:57:05.315 00.001 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.44) 23:57:05.315 00.000 428 Moving (-0.25, -0.44) raw xDistance=-0.31 yDistance=-0.43 23:57:05.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 23:57:05.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:05.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 23:57:05.315 00.000 428 MoveAxis(E, 0, ABG) 23:57:05.315 00.000 428 Move returns status 0, amount 0 23:57:05.315 00.000 428 MoveAxis(N, 0, ABG) 23:57:05.316 00.001 428 Move returns status 0, amount 0 23:57:05.316 00.000 428 move complete, result=0 23:57:05.316 00.000 428 worker thread done servicing request 23:57:05.339 00.023 10672 UpdateGuideState exits: m=186764 SNR=39.4 23:57:05.340 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:05.340 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:05.340 00.000 10672 Enqueuing Expose request 23:57:05.340 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 23:57:05.340 00.000 428 Worker thread wakes up 23:57:05.341 00.001 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:05.341 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:05.925 00.584 10672 read socket command 10 23:57:05.925 00.000 10672 processing socket request REQDIST 23:57:05.925 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:57:05.926 00.001 10672 Sending socket response 38 (0x26) 23:57:07.157 01.231 428 Exposure complete 23:57:07.292 00.135 428 worker thread done servicing request 23:57:07.292 00.000 10672 OnExposeComplete: enter 23:57:07.292 00.000 10672 UpdateGuideState(): m_state=6 23:57:07.292 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 582 23:57:07.292 00.000 10672 Star::Find returns 1 (0), X=548.51, Y=292.83, Mass=197178, SNR=40.0, Peak=42256 HFD=2.5 23:57:07.292 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.14) = xAngle (-1.91 = -1.91) 23:57:07.292 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.81 = -1.81) 23:57:07.292 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.78 mountX=-0.08 mountY=-0.24, mountTheta=-1.90 23:57:07.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.24, opts=13) 23:57:07.292 00.000 10672 Enqueuing Move request for scope (-0.05, -0.24) 23:57:07.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:07.292 00.000 428 Worker thread wakes up 23:57:07.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.24) opts 0xd 23:57:07.292 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.24) 23:57:07.292 00.000 428 Moving (-0.05, -0.24) raw xDistance=-0.08 yDistance=-0.24 23:57:07.292 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 23:57:07.292 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:07.292 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:57:07.292 00.000 428 MoveAxis(E, 0, ABG) 23:57:07.292 00.000 428 Move returns status 0, amount 0 23:57:07.292 00.000 428 MoveAxis(N, 0, ABG) 23:57:07.292 00.000 428 Move returns status 0, amount 0 23:57:07.292 00.000 428 move complete, result=0 23:57:07.292 00.000 428 worker thread done servicing request 23:57:07.323 00.031 10672 UpdateGuideState exits: m=197178 SNR=40.0 23:57:07.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:07.323 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:07.323 00.000 10672 Enqueuing Expose request 23:57:07.323 00.000 428 Worker thread wakes up 23:57:07.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:07.323 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:07.323 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:09.148 01.825 428 Exposure complete 23:57:09.283 00.135 428 worker thread done servicing request 23:57:09.283 00.000 10672 OnExposeComplete: enter 23:57:09.283 00.000 10672 UpdateGuideState(): m_state=6 23:57:09.284 00.001 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 583 23:57:09.284 00.000 10672 Star::Find returns 1 (0), X=548.71, Y=292.89, Mass=209995, SNR=42.2, Peak=41056 HFD=2.3 23:57:09.284 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.14) = xAngle (-1.01 = -1.01) 23:57:09.284 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.90 = -0.90) 23:57:09.285 00.001 10672 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-0.87 mountX=0.13 mountY=-0.18, mountTheta=-0.97 23:57:09.286 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.18, opts=13) 23:57:09.286 00.000 10672 Enqueuing Move request for scope (0.15, -0.18) 23:57:09.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:09.286 00.000 428 Worker thread wakes up 23:57:09.287 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd 23:57:09.287 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.18) 23:57:09.287 00.000 428 Moving (0.15, -0.18) raw xDistance=0.13 yDistance=-0.18 23:57:09.287 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 23:57:09.287 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:09.287 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:57:09.287 00.000 428 MoveAxis(E, 0, ABG) 23:57:09.287 00.000 428 Move returns status 0, amount 0 23:57:09.287 00.000 428 MoveAxis(N, 0, ABG) 23:57:09.287 00.000 428 Move returns status 0, amount 0 23:57:09.287 00.000 428 move complete, result=0 23:57:09.287 00.000 428 worker thread done servicing request 23:57:09.302 00.015 10672 UpdateGuideState exits: m=209995 SNR=42.2 23:57:09.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:09.302 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:09.302 00.000 10672 Enqueuing Expose request 23:57:09.302 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:09.302 00.000 428 Worker thread wakes up 23:57:09.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:09.302 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:10.928 01.626 10672 read socket command 10 23:57:10.928 00.000 10672 processing socket request REQDIST 23:57:10.928 00.000 10672 SOCKSVR: Sending pixel error of 0.31 23:57:10.928 00.000 10672 Sending socket response 31 (0x1f) 23:57:11.135 00.207 428 Exposure complete 23:57:11.272 00.137 428 worker thread done servicing request 23:57:11.272 00.000 10672 OnExposeComplete: enter 23:57:11.272 00.000 10672 UpdateGuideState(): m_state=6 23:57:11.272 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 584 23:57:11.272 00.000 10672 Star::Find returns 1 (0), X=548.56, Y=292.89, Mass=191592, SNR=38.5, Peak=40624 HFD=2.3 23:57:11.272 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.75 = -1.75) 23:57:11.272 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 23:57:11.272 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.61 mountX=-0.03 mountY=-0.18, mountTheta=-1.75 23:57:11.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.19, opts=13) 23:57:11.272 00.000 10672 Enqueuing Move request for scope (-0.01, -0.19) 23:57:11.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:11.272 00.000 428 Worker thread wakes up 23:57:11.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd 23:57:11.272 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.19) 23:57:11.272 00.000 428 Moving (-0.01, -0.19) raw xDistance=-0.03 yDistance=-0.18 23:57:11.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 23:57:11.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:11.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:57:11.272 00.000 428 MoveAxis(E, 0, ABG) 23:57:11.272 00.000 428 Move returns status 0, amount 0 23:57:11.272 00.000 428 MoveAxis(N, 0, ABG) 23:57:11.272 00.000 428 Move returns status 0, amount 0 23:57:11.272 00.000 428 move complete, result=0 23:57:11.272 00.000 428 worker thread done servicing request 23:57:11.287 00.015 10672 UpdateGuideState exits: m=191592 SNR=38.5 23:57:11.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:11.287 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:11.287 00.000 10672 Enqueuing Expose request 23:57:11.287 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:11.287 00.000 428 Worker thread wakes up 23:57:11.287 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:11.287 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:13.155 01.868 428 Exposure complete 23:57:13.304 00.149 428 worker thread done servicing request 23:57:13.304 00.000 10672 OnExposeComplete: enter 23:57:13.304 00.000 10672 UpdateGuideState(): m_state=6 23:57:13.305 00.001 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 585 23:57:13.305 00.000 10672 Star::Find returns 1 (0), X=548.66, Y=293.00, Mass=217342, SNR=45.0, Peak=42912 HFD=2.4 23:57:13.305 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 23:57:13.305 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.70 = -0.70) 23:57:13.305 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.67 mountX=0.08 mountY=-0.08, mountTheta=-0.75 23:57:13.307 00.002 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.07, opts=13) 23:57:13.307 00.000 10672 Enqueuing Move request for scope (0.09, -0.07) 23:57:13.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:13.307 00.000 428 Worker thread wakes up 23:57:13.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd 23:57:13.307 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.07) 23:57:13.307 00.000 428 Moving (0.09, -0.07) raw xDistance=0.08 yDistance=-0.08 23:57:13.308 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 23:57:13.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:13.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 23:57:13.308 00.000 428 MoveAxis(E, 0, ABG) 23:57:13.308 00.000 428 Move returns status 0, amount 0 23:57:13.308 00.000 428 MoveAxis(N, 0, ABG) 23:57:13.308 00.000 428 Move returns status 0, amount 0 23:57:13.308 00.000 428 move complete, result=0 23:57:13.309 00.001 428 worker thread done servicing request 23:57:13.333 00.024 10672 UpdateGuideState exits: m=217342 SNR=45.0 23:57:13.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:13.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:13.333 00.000 10672 Enqueuing Expose request 23:57:13.333 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:57:13.334 00.001 428 Worker thread wakes up 23:57:13.334 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:13.334 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:15.137 01.803 428 Exposure complete 23:57:15.268 00.131 428 worker thread done servicing request 23:57:15.268 00.000 10672 OnExposeComplete: enter 23:57:15.268 00.000 10672 UpdateGuideState(): m_state=6 23:57:15.268 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 586 23:57:15.268 00.000 10672 Star::Find returns 1 (0), X=548.53, Y=293.04, Mass=215885, SNR=44.5, Peak=41712 HFD=2.3 23:57:15.268 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 23:57:15.268 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 23:57:15.268 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.35 mountX=-0.03 mountY=-0.03, mountTheta=-2.43 23:57:15.268 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.03, opts=13) 23:57:15.268 00.000 10672 Enqueuing Move request for scope (-0.03, -0.03) 23:57:15.268 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:15.268 00.000 428 Worker thread wakes up 23:57:15.268 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd 23:57:15.268 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.03) 23:57:15.268 00.000 428 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=-0.03 23:57:15.268 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 23:57:15.268 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:15.268 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 23:57:15.268 00.000 428 MoveAxis(E, 0, ABG) 23:57:15.268 00.000 428 Move returns status 0, amount 0 23:57:15.268 00.000 428 MoveAxis(N, 0, ABG) 23:57:15.268 00.000 428 Move returns status 0, amount 0 23:57:15.268 00.000 428 move complete, result=0 23:57:15.268 00.000 428 worker thread done servicing request 23:57:15.299 00.031 10672 UpdateGuideState exits: m=215885 SNR=44.5 23:57:15.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:15.299 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:15.299 00.000 10672 Enqueuing Expose request 23:57:15.299 00.000 428 Worker thread wakes up 23:57:15.299 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:15.299 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 23:57:15.299 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:15.925 00.626 10672 read socket command 10 23:57:15.925 00.000 10672 processing socket request REQDIST 23:57:15.926 00.001 10672 SOCKSVR: Sending pixel error of 0.17 23:57:15.926 00.000 10672 Sending socket response 17 (0x11) 23:57:17.148 01.222 428 Exposure complete 23:57:17.288 00.140 428 worker thread done servicing request 23:57:17.288 00.000 10672 OnExposeComplete: enter 23:57:17.288 00.000 10672 UpdateGuideState(): m_state=6 23:57:17.288 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 587 23:57:17.288 00.000 10672 Star::Find returns 1 (0), X=548.66, Y=292.69, Mass=177172, SNR=36.8, Peak=43136 HFD=2.0 23:57:17.288 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 23:57:17.288 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 23:57:17.288 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.38 hyp=0.39 cameraTheta=-1.33 mountX=0.04 mountY=-0.38, mountTheta=-1.46 23:57:17.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.38, opts=13) 23:57:17.288 00.000 10672 Enqueuing Move request for scope (0.09, -0.38) 23:57:17.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:17.288 00.000 428 Worker thread wakes up 23:57:17.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.38) opts 0xd 23:57:17.288 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.38) 23:57:17.288 00.000 428 Moving (0.09, -0.38) raw xDistance=0.04 yDistance=-0.38 23:57:17.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:57:17.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:17.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 23:57:17.288 00.000 428 MoveAxis(E, 0, ABG) 23:57:17.288 00.000 428 Move returns status 0, amount 0 23:57:17.288 00.000 428 MoveAxis(N, 0, ABG) 23:57:17.288 00.000 428 Move returns status 0, amount 0 23:57:17.288 00.000 428 move complete, result=0 23:57:17.288 00.000 428 worker thread done servicing request 23:57:17.304 00.016 10672 UpdateGuideState exits: m=177172 SNR=36.8 23:57:17.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:17.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:17.304 00.000 10672 Enqueuing Expose request 23:57:17.304 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:57:17.304 00.000 428 Worker thread wakes up 23:57:17.319 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:17.319 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:19.148 01.829 428 Exposure complete 23:57:19.288 00.140 428 worker thread done servicing request 23:57:19.288 00.000 10672 OnExposeComplete: enter 23:57:19.288 00.000 10672 UpdateGuideState(): m_state=6 23:57:19.288 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 588 23:57:19.288 00.000 10672 Star::Find returns 1 (0), X=548.79, Y=292.91, Mass=207907, SNR=41.5, Peak=39536 HFD=2.4 23:57:19.288 00.000 10672 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.14) = xAngle (-0.75 = -0.75) 23:57:19.288 00.000 10672 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.64 = -0.64) 23:57:19.288 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-0.61 mountX=0.20 mountY=-0.17, mountTheta=-0.69 23:57:19.304 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.16, opts=13) 23:57:19.304 00.000 10672 Enqueuing Move request for scope (0.23, -0.16) 23:57:19.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:19.304 00.000 428 Worker thread wakes up 23:57:19.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.16) opts 0xd 23:57:19.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.16) 23:57:19.304 00.000 428 Moving (0.23, -0.16) raw xDistance=0.20 yDistance=-0.17 23:57:19.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 23:57:19.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:19.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:57:19.304 00.000 428 MoveAxis(E, 0, ABG) 23:57:19.304 00.000 428 Move returns status 0, amount 0 23:57:19.304 00.000 428 MoveAxis(N, 0, ABG) 23:57:19.304 00.000 428 Move returns status 0, amount 0 23:57:19.304 00.000 428 move complete, result=0 23:57:19.304 00.000 428 worker thread done servicing request 23:57:19.320 00.016 10672 UpdateGuideState exits: m=207907 SNR=41.5 23:57:19.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:19.320 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:19.320 00.000 10672 Enqueuing Expose request 23:57:19.320 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:19.320 00.000 428 Worker thread wakes up 23:57:19.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:19.320 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:20.925 01.605 10672 read socket command 10 23:57:20.925 00.000 10672 processing socket request REQDIST 23:57:20.925 00.000 10672 SOCKSVR: Sending pixel error of 0.25 23:57:20.925 00.000 10672 Sending socket response 25 (0x19) 23:57:21.144 00.219 428 Exposure complete 23:57:21.284 00.140 428 worker thread done servicing request 23:57:21.284 00.000 10672 OnExposeComplete: enter 23:57:21.284 00.000 10672 UpdateGuideState(): m_state=6 23:57:21.284 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 589 23:57:21.284 00.000 10672 Star::Find returns 1 (0), X=548.85, Y=292.55, Mass=209540, SNR=42.4, Peak=42144 HFD=2.5 23:57:21.284 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.14) = xAngle (-1.20 = -1.20) 23:57:21.284 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.09 = -1.09) 23:57:21.284 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.52 hyp=0.60 cameraTheta=-1.06 mountX=0.22 mountY=-0.53, mountTheta=-1.18 23:57:21.284 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.52, opts=13) 23:57:21.284 00.000 10672 Enqueuing Move request for scope (0.29, -0.52) 23:57:21.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:21.284 00.000 428 Worker thread wakes up 23:57:21.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.52) opts 0xd 23:57:21.284 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.52) 23:57:21.284 00.000 428 Moving (0.29, -0.52) raw xDistance=0.22 yDistance=-0.53 23:57:21.284 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 23:57:21.284 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:21.284 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 23:57:21.284 00.000 428 MoveAxis(E, 0, ABG) 23:57:21.284 00.000 428 Move returns status 0, amount 0 23:57:21.284 00.000 428 MoveAxis(N, 0, ABG) 23:57:21.284 00.000 428 Move returns status 0, amount 0 23:57:21.284 00.000 428 move complete, result=0 23:57:21.284 00.000 428 worker thread done servicing request 23:57:21.315 00.031 10672 UpdateGuideState exits: m=209540 SNR=42.4 23:57:21.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:21.315 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:21.315 00.000 10672 Enqueuing Expose request 23:57:21.315 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 23:57:21.315 00.000 428 Worker thread wakes up 23:57:21.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:21.315 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:23.147 01.832 428 Exposure complete 23:57:23.304 00.157 428 worker thread done servicing request 23:57:23.304 00.000 10672 OnExposeComplete: enter 23:57:23.304 00.000 10672 UpdateGuideState(): m_state=6 23:57:23.304 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 590 23:57:23.304 00.000 10672 Star::Find returns 1 (0), X=548.74, Y=292.85, Mass=180150, SNR=39.1, Peak=42912 HFD=2.5 23:57:23.304 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.14) = xAngle (-1.05 = -1.05) 23:57:23.304 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.94 = -0.94) 23:57:23.304 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.91 mountX=0.14 mountY=-0.23, mountTheta=-1.02 23:57:23.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.22, opts=13) 23:57:23.304 00.000 10672 Enqueuing Move request for scope (0.17, -0.22) 23:57:23.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:23.304 00.000 428 Worker thread wakes up 23:57:23.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd 23:57:23.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.22) 23:57:23.304 00.000 428 Moving (0.17, -0.22) raw xDistance=0.14 yDistance=-0.23 23:57:23.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:57:23.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:23.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 23:57:23.304 00.000 428 MoveAxis(E, 0, ABG) 23:57:23.304 00.000 428 Move returns status 0, amount 0 23:57:23.304 00.000 428 MoveAxis(N, 0, ABG) 23:57:23.304 00.000 428 Move returns status 0, amount 0 23:57:23.304 00.000 428 move complete, result=0 23:57:23.304 00.000 428 worker thread done servicing request 23:57:23.319 00.015 10672 UpdateGuideState exits: m=180150 SNR=39.1 23:57:23.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:23.319 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:23.319 00.000 10672 Enqueuing Expose request 23:57:23.319 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:23.319 00.000 428 Worker thread wakes up 23:57:23.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:23.319 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:25.142 01.823 428 Exposure complete 23:57:25.267 00.125 428 worker thread done servicing request 23:57:25.267 00.000 10672 OnExposeComplete: enter 23:57:25.267 00.000 10672 UpdateGuideState(): m_state=6 23:57:25.267 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 591 23:57:25.267 00.000 10672 Star::Find returns 1 (0), X=548.86, Y=292.75, Mass=191917, SNR=38.9, Peak=41280 HFD=2.6 23:57:25.267 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.14) = xAngle (-0.97 = -0.97) 23:57:25.267 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.86 = -0.86) 23:57:25.267 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.32 hyp=0.44 cameraTheta=-0.83 mountX=0.25 mountY=-0.33, mountTheta=-0.93 23:57:25.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.32, opts=13) 23:57:25.267 00.000 10672 Enqueuing Move request for scope (0.29, -0.32) 23:57:25.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:25.267 00.000 428 Worker thread wakes up 23:57:25.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.32) opts 0xd 23:57:25.267 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.32) 23:57:25.267 00.000 428 Moving (0.29, -0.32) raw xDistance=0.25 yDistance=-0.33 23:57:25.267 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 23:57:25.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:25.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 23:57:25.267 00.000 428 MoveAxis(E, 0, ABG) 23:57:25.267 00.000 428 Move returns status 0, amount 0 23:57:25.267 00.000 428 MoveAxis(N, 0, ABG) 23:57:25.267 00.000 428 Move returns status 0, amount 0 23:57:25.267 00.000 428 move complete, result=0 23:57:25.282 00.015 428 worker thread done servicing request 23:57:25.298 00.016 10672 UpdateGuideState exits: m=191917 SNR=38.9 23:57:25.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:25.298 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:25.298 00.000 10672 Enqueuing Expose request 23:57:25.298 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 23:57:25.298 00.000 428 Worker thread wakes up 23:57:25.298 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:25.298 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:25.923 00.625 10672 read socket command 10 23:57:25.923 00.000 10672 processing socket request REQDIST 23:57:25.923 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:57:25.923 00.000 10672 Sending socket response 36 (0x24) 23:57:27.141 01.218 428 Exposure complete 23:57:27.282 00.141 428 worker thread done servicing request 23:57:27.282 00.000 10672 OnExposeComplete: enter 23:57:27.282 00.000 10672 UpdateGuideState(): m_state=6 23:57:27.282 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 592 23:57:27.282 00.000 10672 Star::Find returns 1 (0), X=549.08, Y=292.92, Mass=219324, SNR=42.4, Peak=38112 HFD=2.7 23:57:27.282 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 23:57:27.282 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 23:57:27.282 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.15 hyp=0.54 cameraTheta=-0.29 mountX=0.49 mountY=-0.17, mountTheta=-0.33 23:57:27.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.15, opts=13) 23:57:27.282 00.000 10672 Enqueuing Move request for scope (0.52, -0.15) 23:57:27.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:27.282 00.000 428 Worker thread wakes up 23:57:27.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.15) opts 0xd 23:57:27.282 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.15) 23:57:27.282 00.000 428 Moving (0.52, -0.15) raw xDistance=0.49 yDistance=-0.17 23:57:27.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 23:57:27.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:27.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 23:57:27.282 00.000 428 MoveAxis(W, 573, ABG) 23:57:27.282 00.000 428 Guiding Dir = 3, Dur = 573 23:57:27.282 00.000 428 IsSlewing returns 0 23:57:27.282 00.000 428 IsGuiding returns 0 23:57:27.313 00.031 10672 UpdateGuideState exits: m=219324 SNR=42.4 23:57:27.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:27.313 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:27.313 00.000 10672 Enqueuing Expose request 23:57:27.313 00.000 428 PulseGuide returned control before completion, sleep 557 23:57:27.907 00.594 428 IsGuiding returns 1 23:57:27.907 00.000 428 scope still moving after pulse duration time elapsed 23:57:27.938 00.031 428 IsSlewing returns 0 23:57:27.938 00.000 428 IsGuiding returns 0 23:57:27.938 00.000 428 scope move finished after 573 + 76 ms 23:57:27.938 00.000 428 Move returns status 0, amount 573 23:57:27.938 00.000 428 MoveAxis(N, 0, ABG) 23:57:27.938 00.000 428 Move returns status 0, amount 0 23:57:27.938 00.000 428 move complete, result=0 23:57:27.938 00.000 428 worker thread done servicing request 23:57:27.938 00.000 428 Worker thread wakes up 23:57:27.938 00.000 10672 GuideStep: 0.5 px 573 ms WEST, -0.2 px 0 ms NORTH 23:57:27.938 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:27.938 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:29.125 01.187 428 Exposure complete 23:57:29.265 00.140 428 worker thread done servicing request 23:57:29.265 00.000 10672 OnExposeComplete: enter 23:57:29.265 00.000 10672 UpdateGuideState(): m_state=6 23:57:29.265 00.000 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 593 23:57:29.265 00.000 10672 Star::Find returns 1 (0), X=548.44, Y=292.34, Mass=215041, SNR=45.2, Peak=41824 HFD=3.2 23:57:29.265 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 23:57:29.265 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 23:57:29.265 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.74 hyp=0.75 cameraTheta=-1.74 mountX=-0.23 mountY=-0.73, mountTheta=-1.87 23:57:29.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.74, opts=13) 23:57:29.265 00.000 10672 Enqueuing Move request for scope (-0.13, -0.74) 23:57:29.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:29.265 00.000 428 Worker thread wakes up 23:57:29.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.74) opts 0xd 23:57:29.265 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.74) 23:57:29.265 00.000 428 Moving (-0.13, -0.74) raw xDistance=-0.23 yDistance=-0.73 23:57:29.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 23:57:29.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.73 from input -0.73 23:57:29.265 00.000 428 MoveAxis(E, 0, ABG) 23:57:29.265 00.000 428 Move returns status 0, amount 0 23:57:29.265 00.000 428 MoveAxis(N, 972, ABG) 23:57:29.265 00.000 428 Guiding Dir = 0, Dur = 972 23:57:29.265 00.000 428 IsSlewing returns 0 23:57:29.265 00.000 428 IsGuiding returns 0 23:57:29.281 00.016 10672 UpdateGuideState exits: m=215041 SNR=45.2 23:57:29.281 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:29.281 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:29.281 00.000 10672 Enqueuing Expose request 23:57:29.343 00.062 428 PulseGuide returned control before completion, sleep 907 23:57:30.262 00.919 428 IsGuiding returns 1 23:57:30.262 00.000 428 scope still moving after pulse duration time elapsed 23:57:30.325 00.063 428 IsSlewing returns 0 23:57:30.361 00.036 428 IsGuiding returns 0 23:57:30.361 00.000 428 scope move finished after 972 + 126 ms 23:57:30.361 00.000 428 Move returns status 0, amount 972 23:57:30.361 00.000 428 move complete, result=0 23:57:30.361 00.000 428 worker thread done servicing request 23:57:30.361 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 972 ms NORTH 23:57:30.361 00.000 428 Worker thread wakes up 23:57:30.361 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:30.361 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:30.928 00.567 10672 read socket command 10 23:57:30.928 00.000 10672 processing socket request REQDIST 23:57:30.928 00.000 10672 SOCKSVR: Sending pixel error of 0.51 23:57:30.928 00.000 10672 Sending socket response 51 (0x33) 23:57:31.145 00.217 428 Exposure complete 23:57:31.303 00.158 428 worker thread done servicing request 23:57:31.303 00.000 10672 OnExposeComplete: enter 23:57:31.303 00.000 10672 UpdateGuideState(): m_state=6 23:57:31.304 00.001 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 594 23:57:31.304 00.000 10672 Star::Find returns 1 (0), X=548.59, Y=292.88, Mass=238767, SNR=44.2, Peak=42368 HFD=2.8 23:57:31.304 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 23:57:31.304 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 23:57:31.305 00.001 10672 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.42 mountX=0.00 mountY=-0.19, mountTheta=-1.56 23:57:31.306 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.19, opts=13) 23:57:31.306 00.000 10672 Enqueuing Move request for scope (0.03, -0.19) 23:57:31.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:31.306 00.000 428 Worker thread wakes up 23:57:31.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd 23:57:31.307 00.001 428 Handling offset move in thread for scope, endpoint = (0.03, -0.19) 23:57:31.307 00.000 428 Moving (0.03, -0.19) raw xDistance=0.00 yDistance=-0.19 23:57:31.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 23:57:31.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:31.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 23:57:31.307 00.000 428 MoveAxis(E, 0, ABG) 23:57:31.307 00.000 428 Move returns status 0, amount 0 23:57:31.308 00.001 428 MoveAxis(N, 0, ABG) 23:57:31.308 00.000 428 Move returns status 0, amount 0 23:57:31.308 00.000 428 move complete, result=0 23:57:31.308 00.000 428 worker thread done servicing request 23:57:31.332 00.024 10672 UpdateGuideState exits: m=238767 SNR=44.2 23:57:31.332 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:31.333 00.001 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:31.333 00.000 10672 Enqueuing Expose request 23:57:31.333 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:31.333 00.000 428 Worker thread wakes up 23:57:31.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:31.333 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:33.138 01.805 428 Exposure complete 23:57:33.263 00.125 428 worker thread done servicing request 23:57:33.263 00.000 10672 OnExposeComplete: enter 23:57:33.263 00.000 10672 UpdateGuideState(): m_state=6 23:57:33.263 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 595 23:57:33.263 00.000 10672 Star::Find returns 1 (0), X=548.53, Y=293.18, Mass=210323, SNR=40.7, Peak=38768 HFD=2.7 23:57:33.263 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.14) = xAngle (1.68 = 1.68) 23:57:33.263 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.79 = 1.79) 23:57:33.263 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.82 mountX=-0.01 mountY=0.11, mountTheta=1.68 23:57:33.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.11, opts=13) 23:57:33.263 00.000 10672 Enqueuing Move request for scope (-0.03, 0.11) 23:57:33.278 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:33.278 00.000 428 Worker thread wakes up 23:57:33.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd 23:57:33.278 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.11) 23:57:33.278 00.000 428 Moving (-0.03, 0.11) raw xDistance=-0.01 yDistance=0.11 23:57:33.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:57:33.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:33.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:57:33.278 00.000 428 MoveAxis(E, 0, ABG) 23:57:33.278 00.000 428 Move returns status 0, amount 0 23:57:33.278 00.000 428 MoveAxis(N, 0, ABG) 23:57:33.278 00.000 428 Move returns status 0, amount 0 23:57:33.278 00.000 428 move complete, result=0 23:57:33.278 00.000 428 worker thread done servicing request 23:57:33.294 00.016 10672 UpdateGuideState exits: m=210323 SNR=40.7 23:57:33.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:33.294 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:33.294 00.000 10672 Enqueuing Expose request 23:57:33.294 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 23:57:33.294 00.000 428 Worker thread wakes up 23:57:33.294 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:33.294 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:35.137 01.843 428 Exposure complete 23:57:35.278 00.141 428 worker thread done servicing request 23:57:35.278 00.000 10672 OnExposeComplete: enter 23:57:35.278 00.000 10672 UpdateGuideState(): m_state=6 23:57:35.278 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 596 23:57:35.278 00.000 10672 Star::Find returns 1 (0), X=548.65, Y=292.94, Mass=190587, SNR=39.4, Peak=35936 HFD=2.4 23:57:35.278 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.14) = xAngle (-1.09 = -1.09) 23:57:35.278 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.98 = -0.98) 23:57:35.278 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.95 mountX=0.07 mountY=-0.13, mountTheta=-1.06 23:57:35.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.13, opts=13) 23:57:35.278 00.000 10672 Enqueuing Move request for scope (0.09, -0.13) 23:57:35.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:35.278 00.000 428 Worker thread wakes up 23:57:35.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd 23:57:35.278 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.13) 23:57:35.278 00.000 428 Moving (0.09, -0.13) raw xDistance=0.07 yDistance=-0.13 23:57:35.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 23:57:35.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:35.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:57:35.278 00.000 428 MoveAxis(E, 0, ABG) 23:57:35.278 00.000 428 Move returns status 0, amount 0 23:57:35.278 00.000 428 MoveAxis(N, 0, ABG) 23:57:35.278 00.000 428 Move returns status 0, amount 0 23:57:35.278 00.000 428 move complete, result=0 23:57:35.278 00.000 428 worker thread done servicing request 23:57:35.293 00.015 10672 UpdateGuideState exits: m=190587 SNR=39.4 23:57:35.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:35.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:35.293 00.000 10672 Enqueuing Expose request 23:57:35.293 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 23:57:35.309 00.016 428 Worker thread wakes up 23:57:35.309 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:35.309 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:35.934 00.625 10672 read socket command 10 23:57:35.934 00.000 10672 processing socket request REQDIST 23:57:35.934 00.000 10672 SOCKSVR: Sending pixel error of 0.27 23:57:35.934 00.000 10672 Sending socket response 27 (0x1b) 23:57:37.136 01.202 428 Exposure complete 23:57:37.261 00.125 428 worker thread done servicing request 23:57:37.261 00.000 10672 OnExposeComplete: enter 23:57:37.261 00.000 10672 UpdateGuideState(): m_state=6 23:57:37.261 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 597 23:57:37.261 00.000 10672 Star::Find returns 1 (0), X=548.61, Y=293.13, Mass=202628, SNR=37.2, Peak=45856 HFD=2.6 23:57:37.261 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.14) = xAngle (0.78 = 0.78) 23:57:37.261 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.88 = 0.88) 23:57:37.261 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.91 mountX=0.05 mountY=0.06, mountTheta=0.83 23:57:37.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.06, opts=13) 23:57:37.261 00.000 10672 Enqueuing Move request for scope (0.04, 0.06) 23:57:37.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:37.261 00.000 428 Worker thread wakes up 23:57:37.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd 23:57:37.261 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.06) 23:57:37.261 00.000 428 Moving (0.04, 0.06) raw xDistance=0.05 yDistance=0.06 23:57:37.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 23:57:37.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:37.277 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:57:37.277 00.000 428 MoveAxis(E, 0, ABG) 23:57:37.277 00.000 428 Move returns status 0, amount 0 23:57:37.277 00.000 428 MoveAxis(N, 0, ABG) 23:57:37.277 00.000 428 Move returns status 0, amount 0 23:57:37.277 00.000 428 move complete, result=0 23:57:37.277 00.000 428 worker thread done servicing request 23:57:37.293 00.016 10672 UpdateGuideState exits: m=202628 SNR=37.2 23:57:37.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:37.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:37.293 00.000 10672 Enqueuing Expose request 23:57:37.293 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 23:57:37.293 00.000 428 Worker thread wakes up 23:57:37.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:37.293 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:39.133 01.840 428 Exposure complete 23:57:39.258 00.125 428 worker thread done servicing request 23:57:39.258 00.000 10672 OnExposeComplete: enter 23:57:39.258 00.000 10672 UpdateGuideState(): m_state=6 23:57:39.258 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 598 23:57:39.258 00.000 10672 Star::Find returns 1 (0), X=548.65, Y=292.66, Mass=207463, SNR=44.0, Peak=38448 HFD=2.8 23:57:39.258 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 23:57:39.258 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 23:57:39.258 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.37 mountX=0.03 mountY=-0.41, mountTheta=-1.50 23:57:39.273 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.41, opts=13) 23:57:39.273 00.000 10672 Enqueuing Move request for scope (0.09, -0.41) 23:57:39.273 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:39.273 00.000 428 Worker thread wakes up 23:57:39.273 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.41) opts 0xd 23:57:39.273 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.41) 23:57:39.273 00.000 428 Moving (0.09, -0.41) raw xDistance=0.03 yDistance=-0.41 23:57:39.273 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:57:39.273 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:39.273 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 23:57:39.273 00.000 428 MoveAxis(E, 0, ABG) 23:57:39.273 00.000 428 Move returns status 0, amount 0 23:57:39.273 00.000 428 MoveAxis(N, 0, ABG) 23:57:39.273 00.000 428 Move returns status 0, amount 0 23:57:39.273 00.000 428 move complete, result=0 23:57:39.273 00.000 428 worker thread done servicing request 23:57:39.289 00.016 10672 UpdateGuideState exits: m=207463 SNR=44.0 23:57:39.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:39.289 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:39.289 00.000 10672 Enqueuing Expose request 23:57:39.289 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 23:57:39.289 00.000 428 Worker thread wakes up 23:57:39.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:39.289 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:40.926 01.637 10672 read socket command 10 23:57:40.926 00.000 10672 processing socket request REQDIST 23:57:40.926 00.000 10672 SOCKSVR: Sending pixel error of 0.27 23:57:40.927 00.001 10672 Sending socket response 27 (0x1b) 23:57:41.142 00.215 428 Exposure complete 23:57:41.267 00.125 428 worker thread done servicing request 23:57:41.267 00.000 10672 OnExposeComplete: enter 23:57:41.267 00.000 10672 UpdateGuideState(): m_state=6 23:57:41.267 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 599 23:57:41.267 00.000 10672 Star::Find returns 1 (0), X=549.24, Y=293.38, Mass=193220, SNR=40.8, Peak=39648 HFD=2.6 23:57:41.267 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (0.14) = xAngle (0.29 = 0.29) 23:57:41.267 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.40 = 0.40) 23:57:41.267 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=0.31 hyp=0.74 cameraTheta=0.43 mountX=0.71 mountY=0.29, mountTheta=0.38 23:57:41.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=0.31, opts=13) 23:57:41.267 00.000 10672 Enqueuing Move request for scope (0.68, 0.31) 23:57:41.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:41.267 00.000 428 Worker thread wakes up 23:57:41.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.31) opts 0xd 23:57:41.267 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, 0.31) 23:57:41.267 00.000 428 Moving (0.68, 0.31) raw xDistance=0.71 yDistance=0.29 23:57:41.267 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71 23:57:41.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:41.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 23:57:41.267 00.000 428 MoveAxis(W, 834, ABG) 23:57:41.267 00.000 428 Guiding Dir = 3, Dur = 834 23:57:41.267 00.000 428 IsSlewing returns 0 23:57:41.267 00.000 428 IsGuiding returns 0 23:57:41.298 00.031 10672 UpdateGuideState exits: m=193220 SNR=40.8 23:57:41.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:41.298 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:41.298 00.000 10672 Enqueuing Expose request 23:57:41.298 00.000 428 PulseGuide returned control before completion, sleep 821 23:57:42.126 00.828 428 IsGuiding returns 1 23:57:42.126 00.000 428 scope still moving after pulse duration time elapsed 23:57:42.166 00.040 428 IsSlewing returns 0 23:57:42.167 00.001 428 IsGuiding returns 0 23:57:42.167 00.000 428 scope move finished after 834 + 54 ms 23:57:42.168 00.001 428 Move returns status 0, amount 834 23:57:42.168 00.000 428 MoveAxis(N, 0, ABG) 23:57:42.168 00.000 428 Move returns status 0, amount 0 23:57:42.168 00.000 428 move complete, result=0 23:57:42.168 00.000 428 worker thread done servicing request 23:57:42.169 00.001 10672 GuideStep: 0.7 px 834 ms WEST, 0.3 px 0 ms NORTH 23:57:42.169 00.000 428 Worker thread wakes up 23:57:42.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:42.169 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:43.133 00.964 428 Exposure complete 23:57:43.283 00.150 428 worker thread done servicing request 23:57:43.283 00.000 10672 OnExposeComplete: enter 23:57:43.283 00.000 10672 UpdateGuideState(): m_state=6 23:57:43.284 00.001 10672 Star::Find(15, 549, 293, 0, (0,0,0,0), 0.0, 0) frame 600 23:57:43.284 00.000 10672 Star::Find returns 1 (0), X=549.19, Y=292.80, Mass=268556, SNR=54.2, Peak=42256 HFD=2.9 23:57:43.285 00.001 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 23:57:43.285 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 23:57:43.285 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.27 hyp=0.69 cameraTheta=-0.41 mountX=0.59 mountY=-0.29, mountTheta=-0.46 23:57:43.286 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.27, opts=13) 23:57:43.286 00.000 10672 Enqueuing Move request for scope (0.63, -0.27) 23:57:43.287 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:43.287 00.000 428 Worker thread wakes up 23:57:43.287 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.27) opts 0xd 23:57:43.287 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.27) 23:57:43.287 00.000 428 Moving (0.63, -0.27) raw xDistance=0.59 yDistance=-0.29 23:57:43.287 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.59 23:57:43.287 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:43.288 00.001 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 23:57:43.288 00.000 428 MoveAxis(W, 746, ABG) 23:57:43.288 00.000 428 Guiding Dir = 3, Dur = 746 23:57:43.288 00.000 428 IsSlewing returns 0 23:57:43.289 00.001 428 IsGuiding returns 0 23:57:43.312 00.023 10672 UpdateGuideState exits: m=268556 SNR=54.2 23:57:43.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:43.312 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:43.312 00.000 10672 Enqueuing Expose request 23:57:43.317 00.005 428 PulseGuide returned control before completion, sleep 729 23:57:44.049 00.732 428 IsGuiding returns 1 23:57:44.049 00.000 428 scope still moving after pulse duration time elapsed 23:57:44.084 00.035 428 IsSlewing returns 0 23:57:44.085 00.001 428 IsGuiding returns 0 23:57:44.086 00.001 428 scope move finished after 746 + 49 ms 23:57:44.086 00.000 428 Move returns status 0, amount 746 23:57:44.086 00.000 428 MoveAxis(N, 0, ABG) 23:57:44.087 00.001 428 Move returns status 0, amount 0 23:57:44.087 00.000 428 move complete, result=0 23:57:44.087 00.000 428 worker thread done servicing request 23:57:44.087 00.000 428 Worker thread wakes up 23:57:44.088 00.001 10672 GuideStep: 0.6 px 746 ms WEST, -0.3 px 0 ms NORTH 23:57:44.088 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:44.089 00.001 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:45.140 01.051 428 Exposure complete 23:57:45.281 00.141 428 worker thread done servicing request 23:57:45.281 00.000 10672 OnExposeComplete: enter 23:57:45.281 00.000 10672 UpdateGuideState(): m_state=6 23:57:45.297 00.016 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 601 23:57:45.297 00.000 10672 Star::Find returns 1 (0), X=548.32, Y=292.72, Mass=165117, SNR=35.1, Peak=43568 HFD=2.2 23:57:45.297 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (0.14) = xAngle (-2.31 = -2.31) 23:57:45.297 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.20 = -2.20) 23:57:45.297 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.35 hyp=0.42 cameraTheta=-2.17 mountX=-0.29 mountY=-0.34, mountTheta=-2.27 23:57:45.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.35, opts=13) 23:57:45.297 00.000 10672 Enqueuing Move request for scope (-0.24, -0.35) 23:57:45.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:45.297 00.000 428 Worker thread wakes up 23:57:45.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.35) opts 0xd 23:57:45.297 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.35) 23:57:45.297 00.000 428 Moving (-0.24, -0.35) raw xDistance=-0.29 yDistance=-0.34 23:57:45.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:57:45.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:45.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 23:57:45.297 00.000 428 MoveAxis(E, 0, ABG) 23:57:45.297 00.000 428 Move returns status 0, amount 0 23:57:45.297 00.000 428 MoveAxis(N, 0, ABG) 23:57:45.297 00.000 428 Move returns status 0, amount 0 23:57:45.297 00.000 428 move complete, result=0 23:57:45.297 00.000 428 worker thread done servicing request 23:57:45.312 00.015 10672 UpdateGuideState exits: m=165117 SNR=35.1 23:57:45.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:45.312 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:45.312 00.000 10672 Enqueuing Expose request 23:57:45.312 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 23:57:45.312 00.000 428 Worker thread wakes up 23:57:45.312 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:45.312 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:45.928 00.616 10672 read socket command 10 23:57:45.928 00.000 10672 processing socket request REQDIST 23:57:45.928 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:57:45.928 00.000 10672 Sending socket response 47 (0x2f) 23:57:47.134 01.206 428 Exposure complete 23:57:47.275 00.141 428 worker thread done servicing request 23:57:47.275 00.000 10672 OnExposeComplete: enter 23:57:47.275 00.000 10672 UpdateGuideState(): m_state=6 23:57:47.275 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 602 23:57:47.275 00.000 10672 Star::Find returns 1 (0), X=548.03, Y=293.42, Mass=168088, SNR=38.7, Peak=42048 HFD=2.3 23:57:47.275 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 23:57:47.275 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.53 = 2.53) 23:57:47.275 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.35 hyp=0.64 cameraTheta=2.56 mountX=-0.48 mountY=0.37, mountTheta=2.49 23:57:47.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.35, opts=13) 23:57:47.275 00.000 10672 Enqueuing Move request for scope (-0.54, 0.35) 23:57:47.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:47.275 00.000 428 Worker thread wakes up 23:57:47.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.35) opts 0xd 23:57:47.275 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.35) 23:57:47.275 00.000 428 Moving (-0.54, 0.35) raw xDistance=-0.48 yDistance=0.37 23:57:47.275 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48 23:57:47.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:47.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 23:57:47.275 00.000 428 MoveAxis(E, 568, ABG) 23:57:47.275 00.000 428 Guiding Dir = 2, Dur = 568 23:57:47.306 00.031 10672 UpdateGuideState exits: m=168088 SNR=38.7 23:57:47.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:47.306 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:47.306 00.000 10672 Enqueuing Expose request 23:57:47.306 00.000 428 IsSlewing returns 0 23:57:47.306 00.000 428 IsGuiding returns 0 23:57:47.338 00.032 428 PulseGuide returned control before completion, sleep 548 23:57:47.916 00.578 428 IsGuiding returns 0 23:57:47.916 00.000 428 Move returns status 0, amount 568 23:57:47.916 00.000 428 MoveAxis(N, 0, ABG) 23:57:47.916 00.000 428 Move returns status 0, amount 0 23:57:47.916 00.000 428 move complete, result=0 23:57:47.916 00.000 428 worker thread done servicing request 23:57:47.916 00.000 428 Worker thread wakes up 23:57:47.916 00.000 10672 GuideStep: -0.5 px 568 ms EAST, 0.4 px 0 ms NORTH 23:57:47.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:47.916 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:49.134 01.218 428 Exposure complete 23:57:49.259 00.125 428 worker thread done servicing request 23:57:49.259 00.000 10672 OnExposeComplete: enter 23:57:49.259 00.000 10672 UpdateGuideState(): m_state=6 23:57:49.259 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 603 23:57:49.259 00.000 10672 Star::Find returns 1 (0), X=548.19, Y=292.76, Mass=213177, SNR=45.8, Peak=42480 HFD=2.6 23:57:49.259 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (0.14) = xAngle (-2.57 = -2.57) 23:57:49.259 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.46 = -2.46) 23:57:49.259 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.32 hyp=0.49 cameraTheta=-2.43 mountX=-0.41 mountY=-0.30, mountTheta=-2.50 23:57:49.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.32, opts=13) 23:57:49.259 00.000 10672 Enqueuing Move request for scope (-0.37, -0.32) 23:57:49.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:49.259 00.000 428 Worker thread wakes up 23:57:49.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.32) opts 0xd 23:57:49.259 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.32) 23:57:49.259 00.000 428 Moving (-0.37, -0.32) raw xDistance=-0.41 yDistance=-0.30 23:57:49.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 23:57:49.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:49.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 23:57:49.259 00.000 428 MoveAxis(E, 0, ABG) 23:57:49.259 00.000 428 Move returns status 0, amount 0 23:57:49.259 00.000 428 MoveAxis(N, 0, ABG) 23:57:49.259 00.000 428 Move returns status 0, amount 0 23:57:49.259 00.000 428 move complete, result=0 23:57:49.259 00.000 428 worker thread done servicing request 23:57:49.290 00.031 10672 UpdateGuideState exits: m=213177 SNR=45.8 23:57:49.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:49.290 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:49.290 00.000 10672 Enqueuing Expose request 23:57:49.290 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:57:49.290 00.000 428 Worker thread wakes up 23:57:49.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:49.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:50.930 01.640 10672 read socket command 10 23:57:50.930 00.000 10672 processing socket request REQDIST 23:57:50.930 00.000 10672 SOCKSVR: Sending pixel error of 0.51 23:57:50.930 00.000 10672 Sending socket response 51 (0x33) 23:57:51.133 00.203 428 Exposure complete 23:57:51.258 00.125 428 worker thread done servicing request 23:57:51.258 00.000 10672 OnExposeComplete: enter 23:57:51.258 00.000 10672 UpdateGuideState(): m_state=6 23:57:51.258 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 604 23:57:51.258 00.000 10672 Star::Find returns 1 (0), X=548.74, Y=292.83, Mass=178356, SNR=37.3, Peak=39424 HFD=2.5 23:57:51.258 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.14) = xAngle (-1.09 = -1.09) 23:57:51.258 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.98 = -0.98) 23:57:51.258 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.30 cameraTheta=-0.95 mountX=0.14 mountY=-0.25, mountTheta=-1.06 23:57:51.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.24, opts=13) 23:57:51.258 00.000 10672 Enqueuing Move request for scope (0.17, -0.24) 23:57:51.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:51.258 00.000 428 Worker thread wakes up 23:57:51.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd 23:57:51.258 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.24) 23:57:51.258 00.000 428 Moving (0.17, -0.24) raw xDistance=0.14 yDistance=-0.25 23:57:51.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 23:57:51.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:51.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 23:57:51.258 00.000 428 MoveAxis(E, 0, ABG) 23:57:51.258 00.000 428 Move returns status 0, amount 0 23:57:51.258 00.000 428 MoveAxis(N, 0, ABG) 23:57:51.274 00.016 428 Move returns status 0, amount 0 23:57:51.274 00.000 428 move complete, result=0 23:57:51.274 00.000 428 worker thread done servicing request 23:57:51.289 00.015 10672 UpdateGuideState exits: m=178356 SNR=37.3 23:57:51.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:51.289 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:51.289 00.000 10672 Enqueuing Expose request 23:57:51.289 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:51.289 00.000 428 Worker thread wakes up 23:57:51.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:51.289 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:53.132 01.843 428 Exposure complete 23:57:53.273 00.141 428 worker thread done servicing request 23:57:53.273 00.000 10672 OnExposeComplete: enter 23:57:53.273 00.000 10672 UpdateGuideState(): m_state=6 23:57:53.273 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 605 23:57:53.273 00.000 10672 Star::Find returns 1 (0), X=548.97, Y=292.96, Mass=225728, SNR=41.2, Peak=41168 HFD=2.8 23:57:53.273 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 23:57:53.273 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 23:57:53.273 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.11 hyp=0.43 cameraTheta=-0.26 mountX=0.39 mountY=-0.12, mountTheta=-0.30 23:57:53.273 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.11, opts=13) 23:57:53.273 00.000 10672 Enqueuing Move request for scope (0.41, -0.11) 23:57:53.273 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:53.273 00.000 428 Worker thread wakes up 23:57:53.273 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.11) opts 0xd 23:57:53.273 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.11) 23:57:53.273 00.000 428 Moving (0.41, -0.11) raw xDistance=0.39 yDistance=-0.12 23:57:53.273 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 23:57:53.273 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:53.273 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:57:53.273 00.000 428 MoveAxis(E, 0, ABG) 23:57:53.273 00.000 428 Move returns status 0, amount 0 23:57:53.273 00.000 428 MoveAxis(N, 0, ABG) 23:57:53.273 00.000 428 Move returns status 0, amount 0 23:57:53.273 00.000 428 move complete, result=0 23:57:53.273 00.000 428 worker thread done servicing request 23:57:53.304 00.031 10672 UpdateGuideState exits: m=225728 SNR=41.2 23:57:53.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:53.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:53.304 00.000 10672 Enqueuing Expose request 23:57:53.304 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:57:53.304 00.000 428 Worker thread wakes up 23:57:53.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:53.304 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:55.136 01.832 428 Exposure complete 23:57:55.261 00.125 428 worker thread done servicing request 23:57:55.261 00.000 10672 OnExposeComplete: enter 23:57:55.261 00.000 10672 UpdateGuideState(): m_state=6 23:57:55.261 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 606 23:57:55.261 00.000 10672 Star::Find returns 1 (0), X=548.70, Y=292.92, Mass=196861, SNR=38.5, Peak=38880 HFD=2.3 23:57:55.261 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.14) = xAngle (-0.98 = -0.98) 23:57:55.261 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.87 = -0.87) 23:57:55.261 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.84 mountX=0.11 mountY=-0.15, mountTheta=-0.94 23:57:55.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.15, opts=13) 23:57:55.261 00.000 10672 Enqueuing Move request for scope (0.13, -0.15) 23:57:55.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:55.261 00.000 428 Worker thread wakes up 23:57:55.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd 23:57:55.261 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.15) 23:57:55.261 00.000 428 Moving (0.13, -0.15) raw xDistance=0.11 yDistance=-0.15 23:57:55.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 23:57:55.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:55.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:57:55.261 00.000 428 MoveAxis(E, 0, ABG) 23:57:55.261 00.000 428 Move returns status 0, amount 0 23:57:55.261 00.000 428 MoveAxis(N, 0, ABG) 23:57:55.261 00.000 428 Move returns status 0, amount 0 23:57:55.261 00.000 428 move complete, result=0 23:57:55.261 00.000 428 worker thread done servicing request 23:57:55.292 00.031 10672 UpdateGuideState exits: m=196861 SNR=38.5 23:57:55.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:55.292 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:55.292 00.000 10672 Enqueuing Expose request 23:57:55.292 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 23:57:55.292 00.000 428 Worker thread wakes up 23:57:55.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:55.292 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:55.933 00.641 10672 read socket command 10 23:57:55.933 00.000 10672 processing socket request REQDIST 23:57:55.933 00.000 10672 SOCKSVR: Sending pixel error of 0.37 23:57:55.933 00.000 10672 Sending socket response 37 (0x25) 23:57:57.136 01.203 428 Exposure complete 23:57:57.292 00.156 428 worker thread done servicing request 23:57:57.292 00.000 10672 OnExposeComplete: enter 23:57:57.292 00.000 10672 UpdateGuideState(): m_state=6 23:57:57.292 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 607 23:57:57.292 00.000 10672 Star::Find returns 1 (0), X=549.40, Y=292.71, Mass=188502, SNR=36.5, Peak=35936 HFD=2.8 23:57:57.292 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 23:57:57.292 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 23:57:57.292 00.000 10672 CameraToMount -- cameraX=0.84 cameraY=-0.36 hyp=0.92 cameraTheta=-0.41 mountX=0.78 mountY=-0.39, mountTheta=-0.46 23:57:57.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.84, y=-0.36, opts=13) 23:57:57.292 00.000 10672 Enqueuing Move request for scope (0.84, -0.36) 23:57:57.292 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:57.292 00.000 428 Worker thread wakes up 23:57:57.292 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.36) opts 0xd 23:57:57.292 00.000 428 Handling offset move in thread for scope, endpoint = (0.84, -0.36) 23:57:57.307 00.015 428 Moving (0.84, -0.36) raw xDistance=0.78 yDistance=-0.39 23:57:57.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78 23:57:57.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:57.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 23:57:57.307 00.000 428 MoveAxis(W, 916, ABG) 23:57:57.307 00.000 428 Guiding Dir = 3, Dur = 916 23:57:57.307 00.000 428 IsSlewing returns 0 23:57:57.307 00.000 428 IsGuiding returns 0 23:57:57.323 00.016 10672 UpdateGuideState exits: m=188502 SNR=36.5 23:57:57.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:57.323 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:57.323 00.000 10672 Enqueuing Expose request 23:57:57.323 00.000 428 PulseGuide returned control before completion, sleep 899 23:57:58.245 00.922 428 IsGuiding returns 1 23:57:58.245 00.000 428 scope still moving after pulse duration time elapsed 23:57:58.292 00.047 428 IsSlewing returns 0 23:57:58.292 00.000 428 IsGuiding returns 0 23:57:58.292 00.000 428 scope move finished after 916 + 71 ms 23:57:58.292 00.000 428 Move returns status 0, amount 916 23:57:58.292 00.000 428 MoveAxis(N, 0, ABG) 23:57:58.292 00.000 428 Move returns status 0, amount 0 23:57:58.292 00.000 428 move complete, result=0 23:57:58.292 00.000 428 worker thread done servicing request 23:57:58.292 00.000 10672 GuideStep: 0.8 px 916 ms WEST, -0.4 px 0 ms NORTH 23:57:58.292 00.000 428 Worker thread wakes up 23:57:58.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:58.292 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:57:59.119 00.827 428 Exposure complete 23:57:59.244 00.125 428 worker thread done servicing request 23:57:59.244 00.000 10672 OnExposeComplete: enter 23:57:59.244 00.000 10672 UpdateGuideState(): m_state=6 23:57:59.244 00.000 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 608 23:57:59.244 00.000 10672 Star::Find returns 1 (0), X=549.00, Y=292.98, Mass=213640, SNR=44.2, Peak=40736 HFD=2.8 23:57:59.244 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.14) = xAngle (-0.35 = -0.35) 23:57:59.244 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.24 = -0.24) 23:57:59.244 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-0.21 mountX=0.42 mountY=-0.11, mountTheta=-0.25 23:57:59.244 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.09, opts=13) 23:57:59.244 00.000 10672 Enqueuing Move request for scope (0.43, -0.09) 23:57:59.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:57:59.244 00.000 428 Worker thread wakes up 23:57:59.260 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.09) opts 0xd 23:57:59.260 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.09) 23:57:59.260 00.000 428 Moving (0.43, -0.09) raw xDistance=0.42 yDistance=-0.11 23:57:59.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 23:57:59.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:57:59.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:57:59.260 00.000 428 MoveAxis(E, 0, ABG) 23:57:59.260 00.000 428 Move returns status 0, amount 0 23:57:59.260 00.000 428 MoveAxis(N, 0, ABG) 23:57:59.260 00.000 428 Move returns status 0, amount 0 23:57:59.260 00.000 428 move complete, result=0 23:57:59.260 00.000 428 worker thread done servicing request 23:57:59.276 00.016 10672 UpdateGuideState exits: m=213640 SNR=44.2 23:57:59.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:57:59.276 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:57:59.276 00.000 10672 Enqueuing Expose request 23:57:59.276 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:57:59.276 00.000 428 Worker thread wakes up 23:57:59.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:57:59.276 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:00.931 01.655 10672 read socket command 10 23:58:00.931 00.000 10672 processing socket request REQDIST 23:58:00.931 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:58:00.931 00.000 10672 Sending socket response 50 (0x32) 23:58:01.119 00.188 428 Exposure complete 23:58:01.244 00.125 428 worker thread done servicing request 23:58:01.244 00.000 10672 OnExposeComplete: enter 23:58:01.244 00.000 10672 UpdateGuideState(): m_state=6 23:58:01.259 00.015 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 609 23:58:01.259 00.000 10672 Star::Find returns 1 (0), X=548.83, Y=293.12, Mass=193447, SNR=37.0, Peak=42256 HFD=2.4 23:58:01.259 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.06 = 0.06) 23:58:01.259 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 23:58:01.259 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.27 cameraTheta=0.19 mountX=0.27 mountY=0.04, mountTheta=0.16 23:58:01.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.05, opts=13) 23:58:01.259 00.000 10672 Enqueuing Move request for scope (0.27, 0.05) 23:58:01.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:01.259 00.000 428 Worker thread wakes up 23:58:01.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd 23:58:01.259 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.05) 23:58:01.259 00.000 428 Moving (0.27, 0.05) raw xDistance=0.27 yDistance=0.04 23:58:01.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 23:58:01.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:01.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 23:58:01.259 00.000 428 MoveAxis(E, 0, ABG) 23:58:01.259 00.000 428 Move returns status 0, amount 0 23:58:01.259 00.000 428 MoveAxis(N, 0, ABG) 23:58:01.259 00.000 428 Move returns status 0, amount 0 23:58:01.259 00.000 428 move complete, result=0 23:58:01.259 00.000 428 worker thread done servicing request 23:58:01.275 00.016 10672 UpdateGuideState exits: m=193447 SNR=37.0 23:58:01.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:01.275 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:01.275 00.000 10672 Enqueuing Expose request 23:58:01.275 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 23:58:01.275 00.000 428 Worker thread wakes up 23:58:01.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:01.275 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:03.118 01.843 428 Exposure complete 23:58:03.259 00.141 428 worker thread done servicing request 23:58:03.259 00.000 10672 OnExposeComplete: enter 23:58:03.259 00.000 10672 UpdateGuideState(): m_state=6 23:58:03.259 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 610 23:58:03.259 00.000 10672 Star::Find returns 1 (0), X=549.03, Y=292.80, Mass=234111, SNR=41.1, Peak=39648 HFD=2.7 23:58:03.259 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 23:58:03.259 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 23:58:03.259 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.28 hyp=0.54 cameraTheta=-0.53 mountX=0.42 mountY=-0.29, mountTheta=-0.60 23:58:03.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.28, opts=13) 23:58:03.259 00.000 10672 Enqueuing Move request for scope (0.47, -0.28) 23:58:03.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 23:58:03.259 00.000 428 Worker thread wakes up 23:58:03.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.28) opts 0xd 23:58:03.259 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.28) 23:58:03.259 00.000 428 Moving (0.47, -0.28) raw xDistance=0.42 yDistance=-0.29 23:58:03.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 23:58:03.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:03.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 23:58:03.259 00.000 428 MoveAxis(E, 0, ABG) 23:58:03.259 00.000 428 Move returns status 0, amount 0 23:58:03.259 00.000 428 MoveAxis(N, 0, ABG) 23:58:03.259 00.000 428 Move returns status 0, amount 0 23:58:03.259 00.000 428 move complete, result=0 23:58:03.259 00.000 428 worker thread done servicing request 23:58:03.290 00.031 10672 UpdateGuideState exits: m=234111 SNR=41.1 23:58:03.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:03.290 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:03.290 00.000 10672 Enqueuing Expose request 23:58:03.290 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 23:58:03.290 00.000 428 Worker thread wakes up 23:58:03.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:03.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:05.137 01.847 428 Exposure complete 23:58:05.262 00.125 428 worker thread done servicing request 23:58:05.262 00.000 10672 OnExposeComplete: enter 23:58:05.262 00.000 10672 UpdateGuideState(): m_state=6 23:58:05.262 00.000 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 611 23:58:05.262 00.000 10672 Star::Find returns 1 (0), X=548.58, Y=293.09, Mass=206116, SNR=37.9, Peak=45312 HFD=2.4 23:58:05.262 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.14) = xAngle (0.79 = 0.79) 23:58:05.262 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.90 = 0.90) 23:58:05.262 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.93 mountX=0.02 mountY=0.02, mountTheta=0.84 23:58:05.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.02, opts=13) 23:58:05.262 00.000 10672 Enqueuing Move request for scope (0.02, 0.02) 23:58:05.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:05.262 00.000 428 Worker thread wakes up 23:58:05.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd 23:58:05.262 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.02) 23:58:05.262 00.000 428 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.02 23:58:05.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 23:58:05.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:05.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:58:05.262 00.000 428 MoveAxis(E, 0, ABG) 23:58:05.262 00.000 428 Move returns status 0, amount 0 23:58:05.262 00.000 428 MoveAxis(N, 0, ABG) 23:58:05.262 00.000 428 Move returns status 0, amount 0 23:58:05.262 00.000 428 move complete, result=0 23:58:05.262 00.000 428 worker thread done servicing request 23:58:05.293 00.031 10672 UpdateGuideState exits: m=206116 SNR=37.9 23:58:05.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:05.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:05.293 00.000 10672 Enqueuing Expose request 23:58:05.293 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 23:58:05.293 00.000 428 Worker thread wakes up 23:58:05.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:05.293 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:05.934 00.641 10672 read socket command 10 23:58:05.934 00.000 10672 processing socket request REQDIST 23:58:05.934 00.000 10672 SOCKSVR: Sending pixel error of 0.33 23:58:05.934 00.000 10672 Sending socket response 33 (0x21) 23:58:07.136 01.202 428 Exposure complete 23:58:07.261 00.125 428 worker thread done servicing request 23:58:07.261 00.000 10672 OnExposeComplete: enter 23:58:07.261 00.000 10672 UpdateGuideState(): m_state=6 23:58:07.277 00.016 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 612 23:58:07.277 00.000 10672 Star::Find returns 1 (0), X=549.05, Y=292.93, Mass=207961, SNR=45.3, Peak=36704 HFD=2.2 23:58:07.277 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 23:58:07.277 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 23:58:07.277 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.14 hyp=0.51 cameraTheta=-0.28 mountX=0.46 mountY=-0.15, mountTheta=-0.32 23:58:07.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.14, opts=13) 23:58:07.277 00.000 10672 Enqueuing Move request for scope (0.49, -0.14) 23:58:07.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 23:58:07.277 00.000 428 Worker thread wakes up 23:58:07.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.14) opts 0xd 23:58:07.277 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.14) 23:58:07.277 00.000 428 Moving (0.49, -0.14) raw xDistance=0.46 yDistance=-0.15 23:58:07.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 23:58:07.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:07.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:58:07.277 00.000 428 MoveAxis(W, 541, ABG) 23:58:07.277 00.000 428 Guiding Dir = 3, Dur = 541 23:58:07.277 00.000 428 IsSlewing returns 0 23:58:07.277 00.000 428 IsGuiding returns 0 23:58:07.293 00.016 10672 UpdateGuideState exits: m=207961 SNR=45.3 23:58:07.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:07.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:07.293 00.000 10672 Enqueuing Expose request 23:58:07.308 00.015 428 PulseGuide returned control before completion, sleep 524 23:58:07.839 00.531 428 IsGuiding returns 1 23:58:07.839 00.000 428 scope still moving after pulse duration time elapsed 23:58:07.864 00.025 428 IsSlewing returns 0 23:58:07.899 00.035 428 IsGuiding returns 0 23:58:07.899 00.000 428 scope move finished after 541 + 76 ms 23:58:07.899 00.000 428 Move returns status 0, amount 541 23:58:07.899 00.000 428 MoveAxis(N, 0, ABG) 23:58:07.900 00.001 428 Move returns status 0, amount 0 23:58:07.900 00.000 428 move complete, result=0 23:58:07.900 00.000 428 worker thread done servicing request 23:58:07.900 00.000 10672 GuideStep: 0.5 px 541 ms WEST, -0.2 px 0 ms NORTH 23:58:07.900 00.000 428 Worker thread wakes up 23:58:07.900 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:07.901 00.001 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:09.120 01.219 428 Exposure complete 23:58:09.254 00.134 428 worker thread done servicing request 23:58:09.255 00.001 10672 OnExposeComplete: enter 23:58:09.255 00.000 10672 UpdateGuideState(): m_state=6 23:58:09.256 00.001 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 613 23:58:09.256 00.000 10672 Star::Find returns 1 (0), X=548.85, Y=293.34, Mass=193979, SNR=37.4, Peak=36368 HFD=2.7 23:58:09.256 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.61 = 0.61) 23:58:09.256 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 23:58:09.256 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.27 hyp=0.40 cameraTheta=0.75 mountX=0.33 mountY=0.26, mountTheta=0.68 23:58:09.257 00.001 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.27, opts=13) 23:58:09.258 00.001 10672 Enqueuing Move request for scope (0.29, 0.27) 23:58:09.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:09.258 00.000 428 Worker thread wakes up 23:58:09.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.27) opts 0xd 23:58:09.259 00.001 428 Handling offset move in thread for scope, endpoint = (0.29, 0.27) 23:58:09.259 00.000 428 Moving (0.29, 0.27) raw xDistance=0.33 yDistance=0.26 23:58:09.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 23:58:09.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:09.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 23:58:09.260 00.001 428 MoveAxis(E, 0, ABG) 23:58:09.260 00.000 428 Move returns status 0, amount 0 23:58:09.260 00.000 428 MoveAxis(N, 0, ABG) 23:58:09.260 00.000 428 Move returns status 0, amount 0 23:58:09.260 00.000 428 move complete, result=0 23:58:09.260 00.000 428 worker thread done servicing request 23:58:09.291 00.031 10672 UpdateGuideState exits: m=193979 SNR=37.4 23:58:09.291 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:09.291 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:09.291 00.000 10672 Enqueuing Expose request 23:58:09.292 00.001 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 23:58:09.292 00.000 428 Worker thread wakes up 23:58:09.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:09.292 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:10.930 01.638 10672 read socket command 10 23:58:10.930 00.000 10672 processing socket request REQDIST 23:58:10.930 00.000 10672 SOCKSVR: Sending pixel error of 0.38 23:58:10.930 00.000 10672 Sending socket response 38 (0x26) 23:58:11.133 00.203 428 Exposure complete 23:58:11.258 00.125 428 worker thread done servicing request 23:58:11.258 00.000 10672 OnExposeComplete: enter 23:58:11.258 00.000 10672 UpdateGuideState(): m_state=6 23:58:11.258 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 614 23:58:11.258 00.000 10672 Star::Find returns 1 (0), X=548.63, Y=292.83, Mass=189809, SNR=42.4, Peak=41824 HFD=2.5 23:58:11.258 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.44 = -1.44) 23:58:11.258 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.33 = -1.33) 23:58:11.258 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.30 mountX=0.03 mountY=-0.24, mountTheta=-1.43 23:58:11.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.24, opts=13) 23:58:11.258 00.000 10672 Enqueuing Move request for scope (0.07, -0.24) 23:58:11.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:11.258 00.000 428 Worker thread wakes up 23:58:11.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd 23:58:11.258 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.24) 23:58:11.258 00.000 428 Moving (0.07, -0.24) raw xDistance=0.03 yDistance=-0.24 23:58:11.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 23:58:11.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:11.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 23:58:11.258 00.000 428 MoveAxis(E, 0, ABG) 23:58:11.258 00.000 428 Move returns status 0, amount 0 23:58:11.258 00.000 428 MoveAxis(N, 0, ABG) 23:58:11.258 00.000 428 Move returns status 0, amount 0 23:58:11.258 00.000 428 move complete, result=0 23:58:11.258 00.000 428 worker thread done servicing request 23:58:11.289 00.031 10672 UpdateGuideState exits: m=189809 SNR=42.4 23:58:11.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:11.289 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:11.289 00.000 10672 Enqueuing Expose request 23:58:11.289 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 23:58:11.289 00.000 428 Worker thread wakes up 23:58:11.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:11.289 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:13.122 01.833 428 Exposure complete 23:58:13.247 00.125 428 worker thread done servicing request 23:58:13.247 00.000 10672 OnExposeComplete: enter 23:58:13.247 00.000 10672 UpdateGuideState(): m_state=6 23:58:13.247 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 615 23:58:13.247 00.000 10672 Star::Find returns 1 (0), X=548.61, Y=293.00, Mass=227211, SNR=44.3, Peak=39648 HFD=2.7 23:58:13.247 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 23:58:13.247 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.99 = -0.99) 23:58:13.262 00.015 10672 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.96 mountX=0.04 mountY=-0.07, mountTheta=-1.07 23:58:13.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.07, opts=13) 23:58:13.262 00.000 10672 Enqueuing Move request for scope (0.05, -0.07) 23:58:13.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:13.262 00.000 428 Worker thread wakes up 23:58:13.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd 23:58:13.262 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.07) 23:58:13.262 00.000 428 Moving (0.05, -0.07) raw xDistance=0.04 yDistance=-0.07 23:58:13.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 23:58:13.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:13.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:58:13.262 00.000 428 MoveAxis(E, 0, ABG) 23:58:13.262 00.000 428 Move returns status 0, amount 0 23:58:13.262 00.000 428 MoveAxis(N, 0, ABG) 23:58:13.262 00.000 428 Move returns status 0, amount 0 23:58:13.262 00.000 428 move complete, result=0 23:58:13.262 00.000 428 worker thread done servicing request 23:58:13.278 00.016 10672 UpdateGuideState exits: m=227211 SNR=44.3 23:58:13.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:13.278 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:13.278 00.000 10672 Enqueuing Expose request 23:58:13.278 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:58:13.278 00.000 428 Worker thread wakes up 23:58:13.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:13.278 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:15.121 01.843 428 Exposure complete 23:58:15.246 00.125 428 worker thread done servicing request 23:58:15.246 00.000 10672 OnExposeComplete: enter 23:58:15.246 00.000 10672 UpdateGuideState(): m_state=6 23:58:15.246 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 616 23:58:15.246 00.000 10672 Star::Find returns 1 (0), X=548.32, Y=293.18, Mass=201436, SNR=44.2, Peak=43792 HFD=2.6 23:58:15.246 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.14) = xAngle (2.59 = 2.59) 23:58:15.246 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.70 = 2.70) 23:58:15.246 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.11 hyp=0.27 cameraTheta=2.73 mountX=-0.23 mountY=0.11, mountTheta=2.68 23:58:15.246 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.11, opts=13) 23:58:15.246 00.000 10672 Enqueuing Move request for scope (-0.25, 0.11) 23:58:15.246 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:15.246 00.000 428 Worker thread wakes up 23:58:15.246 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.11) opts 0xd 23:58:15.246 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.11) 23:58:15.261 00.015 428 Moving (-0.25, 0.11) raw xDistance=-0.23 yDistance=0.11 23:58:15.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 23:58:15.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:15.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 23:58:15.261 00.000 428 MoveAxis(E, 0, ABG) 23:58:15.261 00.000 428 Move returns status 0, amount 0 23:58:15.261 00.000 428 MoveAxis(N, 0, ABG) 23:58:15.261 00.000 428 Move returns status 0, amount 0 23:58:15.261 00.000 428 move complete, result=0 23:58:15.261 00.000 428 worker thread done servicing request 23:58:15.277 00.016 10672 UpdateGuideState exits: m=201436 SNR=44.2 23:58:15.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:15.277 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:15.277 00.000 10672 Enqueuing Expose request 23:58:15.277 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 23:58:15.277 00.000 428 Worker thread wakes up 23:58:15.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:15.277 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:15.964 00.687 10672 read socket command 10 23:58:15.964 00.000 10672 processing socket request REQDIST 23:58:15.964 00.000 10672 SOCKSVR: Sending pixel error of 0.26 23:58:15.964 00.000 10672 Sending socket response 26 (0x1a) 23:58:17.136 01.172 428 Exposure complete 23:58:17.261 00.125 428 worker thread done servicing request 23:58:17.261 00.000 10672 OnExposeComplete: enter 23:58:17.261 00.000 10672 UpdateGuideState(): m_state=6 23:58:17.261 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 617 23:58:17.261 00.000 10672 Star::Find returns 1 (0), X=548.50, Y=293.30, Mass=193412, SNR=39.2, Peak=37360 HFD=2.8 23:58:17.261 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.14) = xAngle (1.73 = 1.73) 23:58:17.261 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.83 = 1.83) 23:58:17.261 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.86 mountX=-0.04 mountY=0.23, mountTheta=1.73 23:58:17.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.23, opts=13) 23:58:17.261 00.000 10672 Enqueuing Move request for scope (-0.07, 0.23) 23:58:17.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:17.261 00.000 428 Worker thread wakes up 23:58:17.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd 23:58:17.261 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.23) 23:58:17.261 00.000 428 Moving (-0.07, 0.23) raw xDistance=-0.04 yDistance=0.23 23:58:17.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 23:58:17.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:17.276 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 23:58:17.276 00.000 428 MoveAxis(E, 0, ABG) 23:58:17.276 00.000 428 Move returns status 0, amount 0 23:58:17.276 00.000 428 MoveAxis(N, 0, ABG) 23:58:17.276 00.000 428 Move returns status 0, amount 0 23:58:17.276 00.000 428 move complete, result=0 23:58:17.276 00.000 428 worker thread done servicing request 23:58:17.292 00.016 10672 UpdateGuideState exits: m=193412 SNR=39.2 23:58:17.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:17.292 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:17.292 00.000 10672 Enqueuing Expose request 23:58:17.292 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 23:58:17.292 00.000 428 Worker thread wakes up 23:58:17.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:17.292 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:19.120 01.828 428 Exposure complete 23:58:19.260 00.140 428 worker thread done servicing request 23:58:19.276 00.016 10672 OnExposeComplete: enter 23:58:19.276 00.000 10672 UpdateGuideState(): m_state=6 23:58:19.276 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 618 23:58:19.276 00.000 10672 Star::Find returns 1 (0), X=548.29, Y=293.01, Mass=256499, SNR=50.1, Peak=40304 HFD=3.3 23:58:19.276 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 23:58:19.276 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 23:58:19.276 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.92 mountX=-0.28 mountY=-0.05, mountTheta=-2.96 23:58:19.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.06, opts=13) 23:58:19.276 00.000 10672 Enqueuing Move request for scope (-0.27, -0.06) 23:58:19.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:19.276 00.000 428 Worker thread wakes up 23:58:19.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.06) opts 0xd 23:58:19.276 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.06) 23:58:19.276 00.000 428 Moving (-0.27, -0.06) raw xDistance=-0.28 yDistance=-0.05 23:58:19.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 23:58:19.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:19.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:58:19.276 00.000 428 MoveAxis(E, 0, ABG) 23:58:19.276 00.000 428 Move returns status 0, amount 0 23:58:19.276 00.000 428 MoveAxis(N, 0, ABG) 23:58:19.276 00.000 428 Move returns status 0, amount 0 23:58:19.276 00.000 428 move complete, result=0 23:58:19.276 00.000 428 worker thread done servicing request 23:58:19.304 00.028 10672 UpdateGuideState exits: m=256499 SNR=50.1 23:58:19.305 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:19.305 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:19.305 00.000 10672 Enqueuing Expose request 23:58:19.305 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:58:19.305 00.000 428 Worker thread wakes up 23:58:19.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:19.306 00.001 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:20.922 01.616 10672 read socket command 10 23:58:20.922 00.000 10672 processing socket request REQDIST 23:58:20.922 00.000 10672 SOCKSVR: Sending pixel error of 0.26 23:58:20.922 00.000 10672 Sending socket response 26 (0x1a) 23:58:21.134 00.212 428 Exposure complete 23:58:21.276 00.142 428 worker thread done servicing request 23:58:21.276 00.000 10672 OnExposeComplete: enter 23:58:21.276 00.000 10672 UpdateGuideState(): m_state=6 23:58:21.277 00.001 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 619 23:58:21.277 00.000 10672 Star::Find returns 1 (0), X=548.40, Y=292.96, Mass=167296, SNR=33.3, Peak=38448 HFD=2.2 23:58:21.277 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 23:58:21.278 00.001 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 23:58:21.278 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-2.55 mountX=-0.18 mountY=-0.11, mountTheta=-2.61 23:58:21.279 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.11, opts=13) 23:58:21.279 00.000 10672 Enqueuing Move request for scope (-0.17, -0.11) 23:58:21.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:21.279 00.000 428 Worker thread wakes up 23:58:21.280 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd 23:58:21.280 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.11) 23:58:21.280 00.000 428 Moving (-0.17, -0.11) raw xDistance=-0.18 yDistance=-0.11 23:58:21.280 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 23:58:21.280 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:21.280 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:58:21.280 00.000 428 MoveAxis(E, 0, ABG) 23:58:21.280 00.000 428 Move returns status 0, amount 0 23:58:21.281 00.001 428 MoveAxis(N, 0, ABG) 23:58:21.281 00.000 428 Move returns status 0, amount 0 23:58:21.281 00.000 428 move complete, result=0 23:58:21.281 00.000 428 worker thread done servicing request 23:58:21.304 00.023 10672 UpdateGuideState exits: m=167296 SNR=33.3 23:58:21.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:21.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:21.305 00.001 10672 Enqueuing Expose request 23:58:21.305 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:58:21.305 00.000 428 Worker thread wakes up 23:58:21.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:21.305 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:23.133 01.828 428 Exposure complete 23:58:23.274 00.141 428 worker thread done servicing request 23:58:23.274 00.000 10672 OnExposeComplete: enter 23:58:23.274 00.000 10672 UpdateGuideState(): m_state=6 23:58:23.274 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 620 23:58:23.274 00.000 10672 Star::Find returns 1 (0), X=548.75, Y=292.77, Mass=205651, SNR=41.6, Peak=42912 HFD=2.4 23:58:23.274 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.14) = xAngle (-1.15 = -1.15) 23:58:23.274 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.04 = -1.04) 23:58:23.274 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.30 hyp=0.36 cameraTheta=-1.01 mountX=0.15 mountY=-0.31, mountTheta=-1.12 23:58:23.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.30, opts=13) 23:58:23.274 00.000 10672 Enqueuing Move request for scope (0.19, -0.30) 23:58:23.274 00.000 428 Worker thread wakes up 23:58:23.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:23.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.30) opts 0xd 23:58:23.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.30) 23:58:23.274 00.000 428 Moving (0.19, -0.30) raw xDistance=0.15 yDistance=-0.31 23:58:23.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 23:58:23.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:23.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 23:58:23.274 00.000 428 MoveAxis(E, 0, ABG) 23:58:23.274 00.000 428 Move returns status 0, amount 0 23:58:23.274 00.000 428 MoveAxis(N, 0, ABG) 23:58:23.274 00.000 428 Move returns status 0, amount 0 23:58:23.274 00.000 428 move complete, result=0 23:58:23.274 00.000 428 worker thread done servicing request 23:58:23.305 00.031 10672 UpdateGuideState exits: m=205651 SNR=41.6 23:58:23.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:23.305 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:23.305 00.000 10672 Enqueuing Expose request 23:58:23.305 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 23:58:23.305 00.000 428 Worker thread wakes up 23:58:23.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:23.305 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:25.117 01.812 428 Exposure complete 23:58:25.242 00.125 428 worker thread done servicing request 23:58:25.242 00.000 10672 OnExposeComplete: enter 23:58:25.242 00.000 10672 UpdateGuideState(): m_state=6 23:58:25.242 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 621 23:58:25.242 00.000 10672 Star::Find returns 1 (0), X=548.42, Y=292.94, Mass=219141, SNR=45.7, Peak=37792 HFD=2.4 23:58:25.242 00.000 10672 CameraToMount -- cameraTheta (-2.39) - m_xAngle (0.14) = xAngle (-2.53 = -2.53) 23:58:25.242 00.000 10672 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.42 = -2.42) 23:58:25.242 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.39 mountX=-0.16 mountY=-0.13, mountTheta=-2.46 23:58:25.242 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.13, opts=13) 23:58:25.242 00.000 10672 Enqueuing Move request for scope (-0.14, -0.13) 23:58:25.242 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:25.242 00.000 428 Worker thread wakes up 23:58:25.242 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd 23:58:25.242 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.13) 23:58:25.242 00.000 428 Moving (-0.14, -0.13) raw xDistance=-0.16 yDistance=-0.13 23:58:25.242 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 23:58:25.242 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:25.242 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 23:58:25.242 00.000 428 MoveAxis(E, 0, ABG) 23:58:25.242 00.000 428 Move returns status 0, amount 0 23:58:25.242 00.000 428 MoveAxis(N, 0, ABG) 23:58:25.242 00.000 428 Move returns status 0, amount 0 23:58:25.242 00.000 428 move complete, result=0 23:58:25.242 00.000 428 worker thread done servicing request 23:58:25.273 00.031 10672 UpdateGuideState exits: m=219141 SNR=45.7 23:58:25.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:25.273 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:25.273 00.000 10672 Enqueuing Expose request 23:58:25.273 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 23:58:25.273 00.000 428 Worker thread wakes up 23:58:25.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:25.273 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:25.930 00.657 10672 read socket command 10 23:58:25.930 00.000 10672 processing socket request REQDIST 23:58:25.930 00.000 10672 SOCKSVR: Sending pixel error of 0.25 23:58:25.930 00.000 10672 Sending socket response 25 (0x19) 23:58:27.101 01.171 428 Exposure complete 23:58:27.241 00.140 428 worker thread done servicing request 23:58:27.241 00.000 10672 OnExposeComplete: enter 23:58:27.241 00.000 10672 UpdateGuideState(): m_state=6 23:58:27.241 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 622 23:58:27.241 00.000 10672 Star::Find returns 1 (0), X=548.53, Y=292.65, Mass=152452, SNR=34.9, Peak=41168 HFD=1.6 23:58:27.241 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.14) = xAngle (-1.79 = -1.79) 23:58:27.241 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.68 = -1.68) 23:58:27.241 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.42 hyp=0.43 cameraTheta=-1.65 mountX=-0.09 mountY=-0.42, mountTheta=-1.78 23:58:27.241 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.42, opts=13) 23:58:27.241 00.000 10672 Enqueuing Move request for scope (-0.03, -0.42) 23:58:27.241 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:27.241 00.000 428 Worker thread wakes up 23:58:27.241 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.42) opts 0xd 23:58:27.241 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.42) 23:58:27.241 00.000 428 Moving (-0.03, -0.42) raw xDistance=-0.09 yDistance=-0.42 23:58:27.241 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 23:58:27.241 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:27.241 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 23:58:27.241 00.000 428 MoveAxis(E, 0, ABG) 23:58:27.241 00.000 428 Move returns status 0, amount 0 23:58:27.241 00.000 428 MoveAxis(N, 0, ABG) 23:58:27.241 00.000 428 Move returns status 0, amount 0 23:58:27.241 00.000 428 move complete, result=0 23:58:27.241 00.000 428 worker thread done servicing request 23:58:27.273 00.032 10672 UpdateGuideState exits: m=152452 SNR=34.9 23:58:27.273 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:27.273 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:27.273 00.000 10672 Enqueuing Expose request 23:58:27.273 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 23:58:27.273 00.000 428 Worker thread wakes up 23:58:27.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:27.273 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:29.121 01.848 428 Exposure complete 23:58:29.261 00.140 428 worker thread done servicing request 23:58:29.261 00.000 10672 OnExposeComplete: enter 23:58:29.261 00.000 10672 UpdateGuideState(): m_state=6 23:58:29.261 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 623 23:58:29.261 00.000 10672 Star::Find returns 1 (0), X=548.90, Y=292.71, Mass=198001, SNR=39.7, Peak=45968 HFD=2.5 23:58:29.261 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.14) = xAngle (-0.96 = -0.96) 23:58:29.261 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.85 = -0.85) 23:58:29.261 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.36 hyp=0.50 cameraTheta=-0.82 mountX=0.29 mountY=-0.37, mountTheta=-0.92 23:58:29.261 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.36, opts=13) 23:58:29.261 00.000 10672 Enqueuing Move request for scope (0.34, -0.36) 23:58:29.261 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:29.261 00.000 428 Worker thread wakes up 23:58:29.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.36) opts 0xd 23:58:29.261 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.36) 23:58:29.261 00.000 428 Moving (0.34, -0.36) raw xDistance=0.29 yDistance=-0.37 23:58:29.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 23:58:29.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:29.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 23:58:29.261 00.000 428 MoveAxis(E, 0, ABG) 23:58:29.261 00.000 428 Move returns status 0, amount 0 23:58:29.261 00.000 428 MoveAxis(N, 0, ABG) 23:58:29.261 00.000 428 Move returns status 0, amount 0 23:58:29.261 00.000 428 move complete, result=0 23:58:29.261 00.000 428 worker thread done servicing request 23:58:29.277 00.016 10672 UpdateGuideState exits: m=198001 SNR=39.7 23:58:29.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:29.277 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:29.277 00.000 10672 Enqueuing Expose request 23:58:29.277 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 23:58:29.277 00.000 428 Worker thread wakes up 23:58:29.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:29.277 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:30.933 01.656 10672 read socket command 10 23:58:30.933 00.000 10672 processing socket request REQDIST 23:58:30.933 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:58:30.933 00.000 10672 Sending socket response 36 (0x24) 23:58:31.120 00.187 428 Exposure complete 23:58:31.245 00.125 428 worker thread done servicing request 23:58:31.245 00.000 10672 OnExposeComplete: enter 23:58:31.245 00.000 10672 UpdateGuideState(): m_state=6 23:58:31.245 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 624 23:58:31.245 00.000 10672 Star::Find returns 1 (0), X=548.79, Y=293.10, Mass=177574, SNR=34.6, Peak=43248 HFD=2.5 23:58:31.245 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.14) = xAngle (-0.03 = -0.03) 23:58:31.245 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.08 = 0.08) 23:58:31.245 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.11 mountX=0.23 mountY=0.02, mountTheta=0.08 23:58:31.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.02, opts=13) 23:58:31.245 00.000 10672 Enqueuing Move request for scope (0.23, 0.02) 23:58:31.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:31.245 00.000 428 Worker thread wakes up 23:58:31.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd 23:58:31.245 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.02) 23:58:31.245 00.000 428 Moving (0.23, 0.02) raw xDistance=0.23 yDistance=0.02 23:58:31.245 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 23:58:31.245 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:31.245 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:58:31.245 00.000 428 MoveAxis(E, 0, ABG) 23:58:31.245 00.000 428 Move returns status 0, amount 0 23:58:31.245 00.000 428 MoveAxis(N, 0, ABG) 23:58:31.245 00.000 428 Move returns status 0, amount 0 23:58:31.245 00.000 428 move complete, result=0 23:58:31.245 00.000 428 worker thread done servicing request 23:58:31.276 00.031 10672 UpdateGuideState exits: m=177574 SNR=34.6 23:58:31.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:31.276 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:31.276 00.000 10672 Enqueuing Expose request 23:58:31.276 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 23:58:31.276 00.000 428 Worker thread wakes up 23:58:31.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:31.276 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:33.119 01.843 428 Exposure complete 23:58:33.244 00.125 428 worker thread done servicing request 23:58:33.244 00.000 10672 OnExposeComplete: enter 23:58:33.244 00.000 10672 UpdateGuideState(): m_state=6 23:58:33.244 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 625 23:58:33.244 00.000 10672 Star::Find returns 1 (0), X=548.43, Y=293.08, Mass=208257, SNR=43.4, Peak=46512 HFD=2.5 23:58:33.244 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 23:58:33.244 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 23:58:33.244 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.06 mountX=-0.14 mountY=0.02, mountTheta=3.02 23:58:33.260 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.01, opts=13) 23:58:33.260 00.000 10672 Enqueuing Move request for scope (-0.14, 0.01) 23:58:33.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:33.260 00.000 428 Worker thread wakes up 23:58:33.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd 23:58:33.260 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.01) 23:58:33.260 00.000 428 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.02 23:58:33.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 23:58:33.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:33.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:58:33.260 00.000 428 MoveAxis(E, 0, ABG) 23:58:33.260 00.000 428 Move returns status 0, amount 0 23:58:33.260 00.000 428 MoveAxis(N, 0, ABG) 23:58:33.260 00.000 428 Move returns status 0, amount 0 23:58:33.260 00.000 428 move complete, result=0 23:58:33.260 00.000 428 worker thread done servicing request 23:58:33.276 00.016 10672 UpdateGuideState exits: m=208257 SNR=43.4 23:58:33.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:33.276 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:33.276 00.000 10672 Enqueuing Expose request 23:58:33.276 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:58:33.276 00.000 428 Worker thread wakes up 23:58:33.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:33.276 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:35.119 01.843 428 Exposure complete 23:58:35.258 00.139 428 worker thread done servicing request 23:58:35.258 00.000 10672 OnExposeComplete: enter 23:58:35.258 00.000 10672 UpdateGuideState(): m_state=6 23:58:35.258 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 626 23:58:35.258 00.000 10672 Star::Find returns 1 (0), X=548.23, Y=292.91, Mass=173095, SNR=37.2, Peak=41824 HFD=2.2 23:58:35.258 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 23:58:35.258 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.72 = -2.72) 23:58:35.258 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.16 hyp=0.37 cameraTheta=-2.69 mountX=-0.35 mountY=-0.15, mountTheta=-2.74 23:58:35.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.16, opts=13) 23:58:35.258 00.000 10672 Enqueuing Move request for scope (-0.33, -0.16) 23:58:35.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:35.258 00.000 428 Worker thread wakes up 23:58:35.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.16) opts 0xd 23:58:35.258 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.16) 23:58:35.258 00.000 428 Moving (-0.33, -0.16) raw xDistance=-0.35 yDistance=-0.15 23:58:35.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 23:58:35.258 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:35.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 23:58:35.258 00.000 428 MoveAxis(E, 0, ABG) 23:58:35.258 00.000 428 Move returns status 0, amount 0 23:58:35.258 00.000 428 MoveAxis(N, 0, ABG) 23:58:35.258 00.000 428 Move returns status 0, amount 0 23:58:35.258 00.000 428 move complete, result=0 23:58:35.258 00.000 428 worker thread done servicing request 23:58:35.289 00.031 10672 UpdateGuideState exits: m=173095 SNR=37.2 23:58:35.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:35.289 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:35.289 00.000 10672 Enqueuing Expose request 23:58:35.289 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 23:58:35.289 00.000 428 Worker thread wakes up 23:58:35.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:35.289 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:35.930 00.641 10672 read socket command 10 23:58:35.930 00.000 10672 processing socket request REQDIST 23:58:35.930 00.000 10672 SOCKSVR: Sending pixel error of 0.29 23:58:35.930 00.000 10672 Sending socket response 29 (0x1d) 23:58:37.122 01.192 428 Exposure complete 23:58:37.247 00.125 428 worker thread done servicing request 23:58:37.247 00.000 10672 OnExposeComplete: enter 23:58:37.247 00.000 10672 UpdateGuideState(): m_state=6 23:58:37.247 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 627 23:58:37.247 00.000 10672 Star::Find returns 1 (0), X=547.84, Y=293.11, Mass=202997, SNR=37.7, Peak=46400 HFD=2.7 23:58:37.247 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 23:58:37.247 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 23:58:37.247 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.04 hyp=0.72 cameraTheta=3.09 mountX=-0.71 mountY=0.06, mountTheta=3.06 23:58:37.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.04, opts=13) 23:58:37.247 00.000 10672 Enqueuing Move request for scope (-0.72, 0.04) 23:58:37.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:37.247 00.000 428 Worker thread wakes up 23:58:37.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.04) opts 0xd 23:58:37.247 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.04) 23:58:37.247 00.000 428 Moving (-0.72, 0.04) raw xDistance=-0.71 yDistance=0.06 23:58:37.247 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 23:58:37.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:37.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 23:58:37.247 00.000 428 MoveAxis(E, 833, ABG) 23:58:37.247 00.000 428 Guiding Dir = 2, Dur = 833 23:58:37.262 00.015 428 IsSlewing returns 0 23:58:37.262 00.000 428 IsGuiding returns 0 23:58:37.278 00.016 428 PulseGuide returned control before completion, sleep 828 23:58:37.278 00.000 10672 UpdateGuideState exits: m=202997 SNR=37.7 23:58:37.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:37.278 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:37.278 00.000 10672 Enqueuing Expose request 23:58:38.137 00.859 428 IsGuiding returns 0 23:58:38.137 00.000 428 Move returns status 0, amount 833 23:58:38.137 00.000 428 MoveAxis(N, 0, ABG) 23:58:38.137 00.000 428 Move returns status 0, amount 0 23:58:38.137 00.000 428 move complete, result=0 23:58:38.137 00.000 428 worker thread done servicing request 23:58:38.137 00.000 10672 GuideStep: -0.7 px 833 ms EAST, 0.1 px 0 ms NORTH 23:58:38.137 00.000 428 Worker thread wakes up 23:58:38.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:38.137 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:39.121 00.984 428 Exposure complete 23:58:39.246 00.125 428 worker thread done servicing request 23:58:39.246 00.000 10672 OnExposeComplete: enter 23:58:39.246 00.000 10672 UpdateGuideState(): m_state=6 23:58:39.246 00.000 10672 Star::Find(15, 547, 293, 0, (0,0,0,0), 0.0, 0) frame 628 23:58:39.246 00.000 10672 Star::Find returns 1 (0), X=548.83, Y=292.88, Mass=239416, SNR=51.2, Peak=39760 HFD=2.9 23:58:39.246 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.14) = xAngle (-0.77 = -0.77) 23:58:39.246 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.66 = -0.66) 23:58:39.246 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-0.63 mountX=0.24 mountY=-0.20, mountTheta=-0.70 23:58:39.246 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.19, opts=13) 23:58:39.246 00.000 10672 Enqueuing Move request for scope (0.27, -0.19) 23:58:39.246 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:39.246 00.000 428 Worker thread wakes up 23:58:39.246 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.19) opts 0xd 23:58:39.246 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.19) 23:58:39.246 00.000 428 Moving (0.27, -0.19) raw xDistance=0.24 yDistance=-0.20 23:58:39.246 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 23:58:39.246 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:39.246 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:58:39.246 00.000 428 MoveAxis(E, 0, ABG) 23:58:39.246 00.000 428 Move returns status 0, amount 0 23:58:39.246 00.000 428 MoveAxis(N, 0, ABG) 23:58:39.246 00.000 428 Move returns status 0, amount 0 23:58:39.246 00.000 428 move complete, result=0 23:58:39.246 00.000 428 worker thread done servicing request 23:58:39.277 00.031 10672 UpdateGuideState exits: m=239416 SNR=51.2 23:58:39.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:39.277 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:39.277 00.000 10672 Enqueuing Expose request 23:58:39.277 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 23:58:39.277 00.000 428 Worker thread wakes up 23:58:39.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:39.277 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:40.933 01.656 10672 read socket command 10 23:58:40.933 00.000 10672 processing socket request REQDIST 23:58:40.933 00.000 10672 SOCKSVR: Sending pixel error of 0.39 23:58:40.933 00.000 10672 Sending socket response 39 (0x27) 23:58:41.105 00.172 428 Exposure complete 23:58:41.245 00.140 428 worker thread done servicing request 23:58:41.245 00.000 10672 OnExposeComplete: enter 23:58:41.245 00.000 10672 UpdateGuideState(): m_state=6 23:58:41.245 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 629 23:58:41.245 00.000 10672 Star::Find returns 1 (0), X=548.70, Y=293.38, Mass=193593, SNR=41.3, Peak=36816 HFD=2.8 23:58:41.245 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.14) = xAngle (1.01 = 1.01) 23:58:41.245 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.12 = 1.12) 23:58:41.245 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.15 mountX=0.18 mountY=0.31, mountTheta=1.04 23:58:41.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.31, opts=13) 23:58:41.245 00.000 10672 Enqueuing Move request for scope (0.14, 0.31) 23:58:41.261 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:41.261 00.000 428 Worker thread wakes up 23:58:41.261 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.31) opts 0xd 23:58:41.261 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.31) 23:58:41.261 00.000 428 Moving (0.14, 0.31) raw xDistance=0.18 yDistance=0.31 23:58:41.261 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 23:58:41.261 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:41.261 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 23:58:41.261 00.000 428 MoveAxis(E, 0, ABG) 23:58:41.261 00.000 428 Move returns status 0, amount 0 23:58:41.261 00.000 428 MoveAxis(N, 0, ABG) 23:58:41.261 00.000 428 Move returns status 0, amount 0 23:58:41.261 00.000 428 move complete, result=0 23:58:41.261 00.000 428 worker thread done servicing request 23:58:41.276 00.015 10672 UpdateGuideState exits: m=193593 SNR=41.3 23:58:41.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:41.276 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:41.276 00.000 10672 Enqueuing Expose request 23:58:41.276 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 23:58:41.276 00.000 428 Worker thread wakes up 23:58:41.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:41.276 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:43.104 01.828 428 Exposure complete 23:58:43.229 00.125 428 worker thread done servicing request 23:58:43.229 00.000 10672 OnExposeComplete: enter 23:58:43.229 00.000 10672 UpdateGuideState(): m_state=6 23:58:43.229 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 630 23:58:43.229 00.000 10672 Star::Find returns 1 (0), X=549.29, Y=292.97, Mass=171315, SNR=34.1, Peak=42480 HFD=2.4 23:58:43.229 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (0.14) = xAngle (-0.28 = -0.28) 23:58:43.229 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.17 = -0.17) 23:58:43.229 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-0.10 hyp=0.74 cameraTheta=-0.14 mountX=0.71 mountY=-0.12, mountTheta=-0.17 23:58:43.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-0.10, opts=13) 23:58:43.229 00.000 10672 Enqueuing Move request for scope (0.73, -0.10) 23:58:43.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:43.229 00.000 428 Worker thread wakes up 23:58:43.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.10) opts 0xd 23:58:43.229 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -0.10) 23:58:43.229 00.000 428 Moving (0.73, -0.10) raw xDistance=0.71 yDistance=-0.12 23:58:43.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71 23:58:43.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:43.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 23:58:43.229 00.000 428 MoveAxis(W, 830, ABG) 23:58:43.229 00.000 428 Guiding Dir = 3, Dur = 830 23:58:43.245 00.016 428 IsSlewing returns 0 23:58:43.245 00.000 428 IsGuiding returns 0 23:58:43.260 00.015 10672 UpdateGuideState exits: m=171315 SNR=34.1 23:58:43.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:43.260 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:43.260 00.000 10672 Enqueuing Expose request 23:58:43.260 00.000 428 PulseGuide returned control before completion, sleep 812 23:58:44.120 00.860 428 IsGuiding returns 0 23:58:44.120 00.000 428 Move returns status 0, amount 830 23:58:44.120 00.000 428 MoveAxis(N, 0, ABG) 23:58:44.120 00.000 428 Move returns status 0, amount 0 23:58:44.120 00.000 428 move complete, result=0 23:58:44.120 00.000 428 worker thread done servicing request 23:58:44.120 00.000 428 Worker thread wakes up 23:58:44.120 00.000 10672 GuideStep: 0.7 px 830 ms WEST, -0.1 px 0 ms NORTH 23:58:44.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:44.120 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:45.108 00.988 428 Exposure complete 23:58:45.233 00.125 428 worker thread done servicing request 23:58:45.233 00.000 10672 OnExposeComplete: enter 23:58:45.233 00.000 10672 UpdateGuideState(): m_state=6 23:58:45.233 00.000 10672 Star::Find(15, 549, 292, 0, (0,0,0,0), 0.0, 0) frame 631 23:58:45.233 00.000 10672 Star::Find returns 1 (0), X=548.58, Y=293.00, Mass=195364, SNR=36.8, Peak=38656 HFD=2.4 23:58:45.233 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 23:58:45.233 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 23:58:45.233 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.33 mountX=0.01 mountY=-0.07, mountTheta=-1.47 23:58:45.233 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.07, opts=13) 23:58:45.233 00.000 10672 Enqueuing Move request for scope (0.02, -0.07) 23:58:45.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:45.233 00.000 428 Worker thread wakes up 23:58:45.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd 23:58:45.233 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.07) 23:58:45.233 00.000 428 Moving (0.02, -0.07) raw xDistance=0.01 yDistance=-0.07 23:58:45.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 23:58:45.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:45.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 23:58:45.233 00.000 428 MoveAxis(E, 0, ABG) 23:58:45.233 00.000 428 Move returns status 0, amount 0 23:58:45.233 00.000 428 MoveAxis(N, 0, ABG) 23:58:45.233 00.000 428 Move returns status 0, amount 0 23:58:45.233 00.000 428 move complete, result=0 23:58:45.233 00.000 428 worker thread done servicing request 23:58:45.265 00.032 10672 UpdateGuideState exits: m=195364 SNR=36.8 23:58:45.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:45.265 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:45.265 00.000 10672 Enqueuing Expose request 23:58:45.265 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 23:58:45.265 00.000 428 Worker thread wakes up 23:58:45.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:45.265 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:45.936 00.671 10672 read socket command 10 23:58:45.936 00.000 10672 processing socket request REQDIST 23:58:45.936 00.000 10672 SOCKSVR: Sending pixel error of 0.36 23:58:45.936 00.000 10672 Sending socket response 36 (0x24) 23:58:47.123 01.187 428 Exposure complete 23:58:47.264 00.141 428 worker thread done servicing request 23:58:47.264 00.000 10672 OnExposeComplete: enter 23:58:47.264 00.000 10672 UpdateGuideState(): m_state=6 23:58:47.264 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 632 23:58:47.264 00.000 10672 Star::Find returns 1 (0), X=547.99, Y=292.87, Mass=274580, SNR=45.5, Peak=41600 HFD=4.0 23:58:47.264 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (0.14) = xAngle (-2.95 = -2.95) 23:58:47.264 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.84 = -2.84) 23:58:47.264 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.20 hyp=0.61 cameraTheta=-2.81 mountX=-0.60 mountY=-0.18, mountTheta=-2.85 23:58:47.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.20, opts=13) 23:58:47.264 00.000 10672 Enqueuing Move request for scope (-0.58, -0.20) 23:58:47.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:47.264 00.000 428 Worker thread wakes up 23:58:47.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.20) opts 0xd 23:58:47.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.20) 23:58:47.264 00.000 428 Moving (-0.58, -0.20) raw xDistance=-0.60 yDistance=-0.18 23:58:47.264 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 23:58:47.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:47.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 23:58:47.264 00.000 428 MoveAxis(E, 701, ABG) 23:58:47.264 00.000 428 Guiding Dir = 2, Dur = 701 23:58:47.264 00.000 428 IsSlewing returns 0 23:58:47.264 00.000 428 IsGuiding returns 0 23:58:47.279 00.015 428 PulseGuide returned control before completion, sleep 696 23:58:47.279 00.000 10672 UpdateGuideState exits: m=274580 SNR=45.5 23:58:47.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:47.279 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:47.279 00.000 10672 Enqueuing Expose request 23:58:47.998 00.719 428 IsGuiding returns 0 23:58:47.998 00.000 428 Move returns status 0, amount 701 23:58:47.998 00.000 428 MoveAxis(N, 0, ABG) 23:58:47.998 00.000 428 Move returns status 0, amount 0 23:58:47.998 00.000 428 move complete, result=0 23:58:47.998 00.000 428 worker thread done servicing request 23:58:47.998 00.000 428 Worker thread wakes up 23:58:47.998 00.000 10672 GuideStep: -0.6 px 701 ms EAST, -0.2 px 0 ms NORTH 23:58:47.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:47.998 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:49.123 01.125 428 Exposure complete 23:58:49.248 00.125 428 worker thread done servicing request 23:58:49.248 00.000 10672 OnExposeComplete: enter 23:58:49.248 00.000 10672 UpdateGuideState(): m_state=6 23:58:49.248 00.000 10672 Star::Find(15, 547, 292, 0, (0,0,0,0), 0.0, 0) frame 633 23:58:49.248 00.000 10672 Star::Find returns 1 (0), X=548.22, Y=292.86, Mass=239560, SNR=49.5, Peak=44000 HFD=2.4 23:58:49.248 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 23:58:49.248 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 23:58:49.248 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.21 hyp=0.41 cameraTheta=-2.59 mountX=-0.37 mountY=-0.20, mountTheta=-2.64 23:58:49.248 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.21, opts=13) 23:58:49.248 00.000 10672 Enqueuing Move request for scope (-0.35, -0.21) 23:58:49.248 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:49.248 00.000 428 Worker thread wakes up 23:58:49.248 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.21) opts 0xd 23:58:49.248 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.21) 23:58:49.248 00.000 428 Moving (-0.35, -0.21) raw xDistance=-0.37 yDistance=-0.20 23:58:49.248 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 23:58:49.248 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:49.248 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 23:58:49.248 00.000 428 MoveAxis(E, 0, ABG) 23:58:49.248 00.000 428 Move returns status 0, amount 0 23:58:49.248 00.000 428 MoveAxis(N, 0, ABG) 23:58:49.248 00.000 428 Move returns status 0, amount 0 23:58:49.248 00.000 428 move complete, result=0 23:58:49.248 00.000 428 worker thread done servicing request 23:58:49.279 00.031 10672 UpdateGuideState exits: m=239560 SNR=49.5 23:58:49.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:49.279 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:49.279 00.000 10672 Enqueuing Expose request 23:58:49.279 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 23:58:49.279 00.000 428 Worker thread wakes up 23:58:49.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:49.279 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:50.935 01.656 10672 read socket command 10 23:58:50.935 00.000 10672 processing socket request REQDIST 23:58:50.935 00.000 10672 SOCKSVR: Sending pixel error of 0.42 23:58:50.935 00.000 10672 Sending socket response 42 (0x2a) 23:58:51.091 00.156 428 Exposure complete 23:58:51.247 00.156 428 worker thread done servicing request 23:58:51.247 00.000 10672 OnExposeComplete: enter 23:58:51.247 00.000 10672 UpdateGuideState(): m_state=6 23:58:51.247 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 634 23:58:51.247 00.000 10672 Star::Find returns 1 (0), X=548.46, Y=292.69, Mass=190880, SNR=38.9, Peak=39648 HFD=2.5 23:58:51.247 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (0.14) = xAngle (-1.98 = -1.98) 23:58:51.247 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.87 = -1.87) 23:58:51.247 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.38 hyp=0.39 cameraTheta=-1.84 mountX=-0.16 mountY=-0.38, mountTheta=-1.96 23:58:51.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.38, opts=13) 23:58:51.247 00.000 10672 Enqueuing Move request for scope (-0.11, -0.38) 23:58:51.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:51.247 00.000 428 Worker thread wakes up 23:58:51.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.38) opts 0xd 23:58:51.247 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.38) 23:58:51.247 00.000 428 Moving (-0.11, -0.38) raw xDistance=-0.16 yDistance=-0.38 23:58:51.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 23:58:51.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:51.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 23:58:51.247 00.000 428 MoveAxis(E, 0, ABG) 23:58:51.247 00.000 428 Move returns status 0, amount 0 23:58:51.247 00.000 428 MoveAxis(N, 0, ABG) 23:58:51.247 00.000 428 Move returns status 0, amount 0 23:58:51.247 00.000 428 move complete, result=0 23:58:51.247 00.000 428 worker thread done servicing request 23:58:51.263 00.016 10672 UpdateGuideState exits: m=190880 SNR=38.9 23:58:51.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:51.263 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:51.263 00.000 10672 Enqueuing Expose request 23:58:51.263 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 23:58:51.278 00.015 428 Worker thread wakes up 23:58:51.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:51.278 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:53.110 01.832 428 Exposure complete 23:58:53.251 00.141 428 worker thread done servicing request 23:58:53.251 00.000 10672 OnExposeComplete: enter 23:58:53.251 00.000 10672 UpdateGuideState(): m_state=6 23:58:53.251 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 635 23:58:53.251 00.000 10672 Star::Find returns 1 (0), X=548.63, Y=293.10, Mass=258958, SNR=46.0, Peak=42592 HFD=3.3 23:58:53.251 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (0.14) = xAngle (0.23 = 0.23) 23:58:53.251 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.34 = 0.34) 23:58:53.251 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.37 mountX=0.07 mountY=0.02, mountTheta=0.33 23:58:53.266 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.03, opts=13) 23:58:53.266 00.000 10672 Enqueuing Move request for scope (0.07, 0.03) 23:58:53.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:53.266 00.000 428 Worker thread wakes up 23:58:53.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd 23:58:53.266 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.03) 23:58:53.266 00.000 428 Moving (0.07, 0.03) raw xDistance=0.07 yDistance=0.02 23:58:53.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 23:58:53.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:53.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 23:58:53.266 00.000 428 MoveAxis(E, 0, ABG) 23:58:53.266 00.000 428 Move returns status 0, amount 0 23:58:53.266 00.000 428 MoveAxis(N, 0, ABG) 23:58:53.266 00.000 428 Move returns status 0, amount 0 23:58:53.266 00.000 428 move complete, result=0 23:58:53.266 00.000 428 worker thread done servicing request 23:58:53.282 00.016 10672 UpdateGuideState exits: m=258958 SNR=46.0 23:58:53.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:53.282 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:53.282 00.000 10672 Enqueuing Expose request 23:58:53.282 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 23:58:53.282 00.000 428 Worker thread wakes up 23:58:53.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:53.282 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:55.109 01.827 428 Exposure complete 23:58:55.234 00.125 428 worker thread done servicing request 23:58:55.234 00.000 10672 OnExposeComplete: enter 23:58:55.234 00.000 10672 UpdateGuideState(): m_state=6 23:58:55.250 00.016 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 636 23:58:55.250 00.000 10672 Star::Find returns 1 (0), X=548.41, Y=292.23, Mass=197776, SNR=38.8, Peak=39536 HFD=2.8 23:58:55.250 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.14) = xAngle (-1.89 = -1.89) 23:58:55.250 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.78 = -1.78) 23:58:55.250 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.84 hyp=0.85 cameraTheta=-1.75 mountX=-0.26 mountY=-0.84, mountTheta=-1.88 23:58:55.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.84, opts=13) 23:58:55.250 00.000 10672 Enqueuing Move request for scope (-0.15, -0.84) 23:58:55.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:55.250 00.000 428 Worker thread wakes up 23:58:55.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.84) opts 0xd 23:58:55.250 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.84) 23:58:55.250 00.000 428 Moving (-0.15, -0.84) raw xDistance=-0.26 yDistance=-0.84 23:58:55.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 23:58:55.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.84 from input -0.84 23:58:55.250 00.000 428 MoveAxis(E, 0, ABG) 23:58:55.250 00.000 428 Move returns status 0, amount 0 23:58:55.250 00.000 428 MoveAxis(N, 1109, ABG) 23:58:55.250 00.000 428 Guiding Dir = 0, Dur = 1109 23:58:55.250 00.000 428 IsSlewing returns 0 23:58:55.250 00.000 428 IsGuiding returns 0 23:58:55.265 00.015 10672 UpdateGuideState exits: m=197776 SNR=38.8 23:58:55.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:55.265 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:55.265 00.000 10672 Enqueuing Expose request 23:58:55.328 00.063 428 PulseGuide returned control before completion, sleep 1033 23:58:55.922 00.594 10672 read socket command 10 23:58:55.922 00.000 10672 processing socket request REQDIST 23:58:55.922 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:58:55.922 00.000 10672 Sending socket response 47 (0x2f) 23:58:56.390 00.468 428 IsGuiding returns 1 23:58:56.390 00.000 428 scope still moving after pulse duration time elapsed 23:58:56.422 00.032 428 IsSlewing returns 0 23:58:56.422 00.000 428 IsGuiding returns 1 23:58:56.484 00.062 428 IsSlewing returns 0 23:58:56.484 00.000 428 IsGuiding returns 0 23:58:56.484 00.000 428 scope move finished after 1109 + 129 ms 23:58:56.484 00.000 428 Move returns status 0, amount 1109 23:58:56.484 00.000 428 move complete, result=0 23:58:56.484 00.000 428 worker thread done servicing request 23:58:56.484 00.000 428 Worker thread wakes up 23:58:56.484 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 1109 ms NORTH 23:58:56.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:56.484 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:57.093 00.609 428 Exposure complete 23:58:57.234 00.141 428 worker thread done servicing request 23:58:57.234 00.000 10672 OnExposeComplete: enter 23:58:57.234 00.000 10672 UpdateGuideState(): m_state=6 23:58:57.234 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 637 23:58:57.234 00.000 10672 Star::Find returns 1 (0), X=548.17, Y=292.95, Mass=234890, SNR=42.1, Peak=38448 HFD=2.7 23:58:57.234 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.14) = xAngle (-2.98 = -2.98) 23:58:57.234 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 23:58:57.234 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.12 hyp=0.41 cameraTheta=-2.85 mountX=-0.40 mountY=-0.11, mountTheta=-2.88 23:58:57.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.12, opts=13) 23:58:57.234 00.000 10672 Enqueuing Move request for scope (-0.39, -0.12) 23:58:57.234 00.000 428 Worker thread wakes up 23:58:57.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:57.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.12) opts 0xd 23:58:57.234 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.12) 23:58:57.234 00.000 428 Moving (-0.39, -0.12) raw xDistance=-0.40 yDistance=-0.11 23:58:57.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 23:58:57.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:57.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 23:58:57.234 00.000 428 MoveAxis(E, 0, ABG) 23:58:57.234 00.000 428 Move returns status 0, amount 0 23:58:57.234 00.000 428 MoveAxis(N, 0, ABG) 23:58:57.234 00.000 428 Move returns status 0, amount 0 23:58:57.234 00.000 428 move complete, result=0 23:58:57.234 00.000 428 worker thread done servicing request 23:58:57.249 00.015 10672 UpdateGuideState exits: m=234890 SNR=42.1 23:58:57.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:57.249 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:57.249 00.000 10672 Enqueuing Expose request 23:58:57.249 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 23:58:57.249 00.000 428 Worker thread wakes up 23:58:57.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:57.249 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:58:59.124 01.875 428 Exposure complete 23:58:59.249 00.125 428 worker thread done servicing request 23:58:59.249 00.000 10672 OnExposeComplete: enter 23:58:59.249 00.000 10672 UpdateGuideState(): m_state=6 23:58:59.249 00.000 10672 Star::Find(15, 548, 292, 0, (0,0,0,0), 0.0, 0) frame 638 23:58:59.249 00.000 10672 Star::Find returns 1 (0), X=548.22, Y=293.47, Mass=205077, SNR=43.9, Peak=43024 HFD=2.6 23:58:59.264 00.015 10672 CameraToMount -- cameraTheta (2.28) - m_xAngle (0.14) = xAngle (2.14 = 2.14) 23:58:59.264 00.000 10672 CameraToMount -- cameraTheta (2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.25 = 2.25) 23:58:59.264 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.40 hyp=0.53 cameraTheta=2.28 mountX=-0.29 mountY=0.41, mountTheta=2.18 23:58:59.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.40, opts=13) 23:58:59.264 00.000 10672 Enqueuing Move request for scope (-0.35, 0.40) 23:58:59.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:58:59.264 00.000 428 Worker thread wakes up 23:58:59.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.40) opts 0xd 23:58:59.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.40) 23:58:59.264 00.000 428 Moving (-0.35, 0.40) raw xDistance=-0.29 yDistance=0.41 23:58:59.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 23:58:59.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:58:59.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 23:58:59.264 00.000 428 MoveAxis(E, 0, ABG) 23:58:59.264 00.000 428 Move returns status 0, amount 0 23:58:59.264 00.000 428 MoveAxis(N, 0, ABG) 23:58:59.264 00.000 428 Move returns status 0, amount 0 23:58:59.264 00.000 428 move complete, result=0 23:58:59.264 00.000 428 worker thread done servicing request 23:58:59.280 00.016 10672 UpdateGuideState exits: m=205077 SNR=43.9 23:58:59.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:58:59.280 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:58:59.280 00.000 10672 Enqueuing Expose request 23:58:59.280 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 23:58:59.280 00.000 428 Worker thread wakes up 23:58:59.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:58:59.280 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:00.936 01.656 10672 read socket command 10 23:59:00.936 00.000 10672 processing socket request REQDIST 23:59:00.936 00.000 10672 SOCKSVR: Sending pixel error of 0.47 23:59:00.936 00.000 10672 Sending socket response 47 (0x2f) 23:59:01.123 00.187 428 Exposure complete 23:59:01.253 00.130 428 worker thread done servicing request 23:59:01.253 00.000 10672 OnExposeComplete: enter 23:59:01.253 00.000 10672 UpdateGuideState(): m_state=6 23:59:01.253 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 639 23:59:01.253 00.000 10672 Star::Find returns 1 (0), X=548.52, Y=293.41, Mass=245264, SNR=44.9, Peak=41600 HFD=3.1 23:59:01.253 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.56 = 1.56) 23:59:01.253 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.67 = 1.67) 23:59:01.253 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.33 hyp=0.34 cameraTheta=1.70 mountX=0.00 mountY=0.34, mountTheta=1.56 23:59:01.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.33, opts=13) 23:59:01.253 00.000 10672 Enqueuing Move request for scope (-0.04, 0.33) 23:59:01.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:01.253 00.000 428 Worker thread wakes up 23:59:01.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.33) opts 0xd 23:59:01.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.33) 23:59:01.253 00.000 428 Moving (-0.04, 0.33) raw xDistance=0.00 yDistance=0.34 23:59:01.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 23:59:01.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:59:01.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 23:59:01.253 00.000 428 MoveAxis(E, 0, ABG) 23:59:01.253 00.000 428 Move returns status 0, amount 0 23:59:01.253 00.000 428 MoveAxis(N, 0, ABG) 23:59:01.253 00.000 428 Move returns status 0, amount 0 23:59:01.253 00.000 428 move complete, result=0 23:59:01.253 00.000 428 worker thread done servicing request 23:59:01.284 00.031 10672 UpdateGuideState exits: m=245264 SNR=44.9 23:59:01.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:01.284 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:01.284 00.000 10672 Enqueuing Expose request 23:59:01.284 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 23:59:01.284 00.000 428 Worker thread wakes up 23:59:01.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:01.284 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:03.111 01.827 428 Exposure complete 23:59:03.252 00.141 428 worker thread done servicing request 23:59:03.252 00.000 10672 OnExposeComplete: enter 23:59:03.252 00.000 10672 UpdateGuideState(): m_state=6 23:59:03.252 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 640 23:59:03.252 00.000 10672 Star::Find returns 1 (0), X=548.30, Y=293.52, Mass=220168, SNR=36.7, Peak=42912 HFD=3.0 23:59:03.252 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.14) = xAngle (1.96 = 1.96) 23:59:03.252 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.07 = 2.07) 23:59:03.252 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.45 hyp=0.52 cameraTheta=2.10 mountX=-0.20 mountY=0.46, mountTheta=1.98 23:59:03.252 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.45, opts=13) 23:59:03.252 00.000 10672 Enqueuing Move request for scope (-0.26, 0.45) 23:59:03.252 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:03.252 00.000 428 Worker thread wakes up 23:59:03.252 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.45) opts 0xd 23:59:03.252 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.45) 23:59:03.252 00.000 428 Moving (-0.26, 0.45) raw xDistance=-0.20 yDistance=0.46 23:59:03.252 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 23:59:03.252 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:59:03.252 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 23:59:03.252 00.000 428 MoveAxis(E, 0, ABG) 23:59:03.252 00.000 428 Move returns status 0, amount 0 23:59:03.252 00.000 428 MoveAxis(N, 0, ABG) 23:59:03.252 00.000 428 Move returns status 0, amount 0 23:59:03.252 00.000 428 move complete, result=0 23:59:03.252 00.000 428 worker thread done servicing request 23:59:03.267 00.015 10672 UpdateGuideState exits: m=220168 SNR=36.7 23:59:03.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:03.267 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:03.267 00.000 10672 Enqueuing Expose request 23:59:03.267 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 23:59:03.267 00.000 428 Worker thread wakes up 23:59:03.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:03.267 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:05.111 01.844 428 Exposure complete 23:59:05.236 00.125 428 worker thread done servicing request 23:59:05.236 00.000 10672 OnExposeComplete: enter 23:59:05.236 00.000 10672 UpdateGuideState(): m_state=6 23:59:05.236 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 641 23:59:05.236 00.000 10672 Star::Find returns 1 (0), X=547.98, Y=293.01, Mass=213652, SNR=36.9, Peak=41600 HFD=2.8 23:59:05.236 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 23:59:05.236 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 23:59:05.236 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.06 hyp=0.59 cameraTheta=-3.03 mountX=-0.59 mountY=-0.05, mountTheta=-3.06 23:59:05.236 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.06, opts=13) 23:59:05.236 00.000 10672 Enqueuing Move request for scope (-0.59, -0.06) 23:59:05.236 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:05.236 00.000 428 Worker thread wakes up 23:59:05.236 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.06) opts 0xd 23:59:05.236 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.06) 23:59:05.236 00.000 428 Moving (-0.59, -0.06) raw xDistance=-0.59 yDistance=-0.05 23:59:05.236 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 23:59:05.236 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:59:05.236 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 23:59:05.236 00.000 428 MoveAxis(E, 692, ABG) 23:59:05.236 00.000 428 Guiding Dir = 2, Dur = 692 23:59:05.236 00.000 428 IsSlewing returns 0 23:59:05.251 00.015 428 IsGuiding returns 0 23:59:05.267 00.016 428 PulseGuide returned control before completion, sleep 688 23:59:05.267 00.000 10672 UpdateGuideState exits: m=213652 SNR=36.9 23:59:05.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:05.267 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:05.267 00.000 10672 Enqueuing Expose request 23:59:05.923 00.656 10672 read socket command 10 23:59:05.923 00.000 10672 processing socket request REQDIST 23:59:05.923 00.000 10672 SOCKSVR: Sending pixel error of 0.50 23:59:05.923 00.000 10672 Sending socket response 50 (0x32) 23:59:05.970 00.047 428 IsGuiding returns 0 23:59:05.970 00.000 428 Move returns status 0, amount 692 23:59:05.970 00.000 428 MoveAxis(N, 0, ABG) 23:59:05.970 00.000 428 Move returns status 0, amount 0 23:59:05.970 00.000 428 move complete, result=0 23:59:05.970 00.000 428 worker thread done servicing request 23:59:05.970 00.000 428 Worker thread wakes up 23:59:05.970 00.000 10672 GuideStep: -0.6 px 692 ms EAST, -0.0 px 0 ms NORTH 23:59:05.970 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:05.970 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:07.110 01.140 428 Exposure complete 23:59:07.235 00.125 428 worker thread done servicing request 23:59:07.235 00.000 10672 OnExposeComplete: enter 23:59:07.235 00.000 10672 UpdateGuideState(): m_state=6 23:59:07.235 00.000 10672 Star::Find(15, 547, 293, 0, (0,0,0,0), 0.0, 0) frame 642 23:59:07.235 00.000 10672 Star::Find returns 1 (0), X=548.26, Y=293.23, Mass=257019, SNR=46.5, Peak=37024 HFD=3.4 23:59:07.235 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 23:59:07.235 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.63 = 2.63) 23:59:07.235 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.16 hyp=0.34 cameraTheta=2.66 mountX=-0.28 mountY=0.17, mountTheta=2.60 23:59:07.235 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.16, opts=13) 23:59:07.235 00.000 10672 Enqueuing Move request for scope (-0.30, 0.16) 23:59:07.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:07.235 00.000 428 Worker thread wakes up 23:59:07.235 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.16) opts 0xd 23:59:07.235 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.16) 23:59:07.235 00.000 428 Moving (-0.30, 0.16) raw xDistance=-0.28 yDistance=0.17 23:59:07.235 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 23:59:07.235 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:59:07.235 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 23:59:07.235 00.000 428 MoveAxis(E, 0, ABG) 23:59:07.235 00.000 428 Move returns status 0, amount 0 23:59:07.235 00.000 428 MoveAxis(N, 0, ABG) 23:59:07.235 00.000 428 Move returns status 0, amount 0 23:59:07.235 00.000 428 move complete, result=0 23:59:07.235 00.000 428 worker thread done servicing request 23:59:07.266 00.031 10672 UpdateGuideState exits: m=257019 SNR=46.5 23:59:07.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:07.266 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:07.266 00.000 10672 Enqueuing Expose request 23:59:07.266 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 23:59:07.266 00.000 428 Worker thread wakes up 23:59:07.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:07.266 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:09.109 01.843 428 Exposure complete 23:59:09.250 00.141 428 worker thread done servicing request 23:59:09.250 00.000 10672 OnExposeComplete: enter 23:59:09.250 00.000 10672 UpdateGuideState(): m_state=6 23:59:09.250 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 643 23:59:09.250 00.000 10672 Star::Find returns 1 (0), X=548.44, Y=293.86, Mass=186952, SNR=38.7, Peak=41056 HFD=2.5 23:59:09.250 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 23:59:09.250 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 23:59:09.250 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.79 hyp=0.80 cameraTheta=1.72 mountX=-0.01 mountY=0.79, mountTheta=1.59 23:59:09.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.79, opts=13) 23:59:09.250 00.000 10672 Enqueuing Move request for scope (-0.12, 0.79) 23:59:09.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:09.250 00.000 428 Worker thread wakes up 23:59:09.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.79) opts 0xd 23:59:09.250 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.79) 23:59:09.250 00.000 428 Moving (-0.12, 0.79) raw xDistance=-0.01 yDistance=0.79 23:59:09.250 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 23:59:09.250 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 23:59:09.250 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.79 23:59:09.250 00.000 428 MoveAxis(E, 0, ABG) 23:59:09.250 00.000 428 Move returns status 0, amount 0 23:59:09.250 00.000 428 MoveAxis(N, 0, ABG) 23:59:09.250 00.000 428 Move returns status 0, amount 0 23:59:09.250 00.000 428 move complete, result=0 23:59:09.250 00.000 428 worker thread done servicing request 23:59:09.266 00.016 10672 UpdateGuideState exits: m=186952 SNR=38.7 23:59:09.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:09.266 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:09.266 00.000 10672 Enqueuing Expose request 23:59:09.266 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 0 ms NORTH 23:59:09.266 00.000 428 Worker thread wakes up 23:59:09.266 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:09.281 00.015 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:10.926 01.645 10672 read socket command 10 23:59:10.926 00.000 10672 processing socket request REQDIST 23:59:10.926 00.000 10672 SOCKSVR: Sending pixel error of 0.55 23:59:10.926 00.000 10672 Sending socket response 55 (0x37) 23:59:11.113 00.187 428 Exposure complete 23:59:11.253 00.140 428 worker thread done servicing request 23:59:11.253 00.000 10672 OnExposeComplete: enter 23:59:11.253 00.000 10672 UpdateGuideState(): m_state=6 23:59:11.253 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 644 23:59:11.253 00.000 10672 Star::Find returns 1 (0), X=548.92, Y=293.50, Mass=219134, SNR=40.8, Peak=38992 HFD=2.9 23:59:11.253 00.000 10672 CameraToMount -- cameraTheta (0.87) - m_xAngle (0.14) = xAngle (0.73 = 0.73) 23:59:11.253 00.000 10672 CameraToMount -- cameraTheta (0.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.84 = 0.84) 23:59:11.253 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.43 hyp=0.56 cameraTheta=0.87 mountX=0.42 mountY=0.41, mountTheta=0.78 23:59:11.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.43, opts=13) 23:59:11.253 00.000 10672 Enqueuing Move request for scope (0.36, 0.43) 23:59:11.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:11.253 00.000 428 Worker thread wakes up 23:59:11.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.43) opts 0xd 23:59:11.253 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.43) 23:59:11.253 00.000 428 Moving (0.36, 0.43) raw xDistance=0.42 yDistance=0.41 23:59:11.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 23:59:11.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 23:59:11.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 23:59:11.253 00.000 428 MoveAxis(E, 0, ABG) 23:59:11.253 00.000 428 Move returns status 0, amount 0 23:59:11.253 00.000 428 MoveAxis(N, 0, ABG) 23:59:11.253 00.000 428 Move returns status 0, amount 0 23:59:11.253 00.000 428 move complete, result=0 23:59:11.253 00.000 428 worker thread done servicing request 23:59:11.285 00.032 10672 UpdateGuideState exits: m=219134 SNR=40.8 23:59:11.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:11.285 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:11.285 00.000 10672 Enqueuing Expose request 23:59:11.285 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 23:59:11.285 00.000 428 Worker thread wakes up 23:59:11.285 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:11.285 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:13.097 01.812 428 Exposure complete 23:59:13.221 00.124 428 worker thread done servicing request 23:59:13.221 00.000 10672 OnExposeComplete: enter 23:59:13.221 00.000 10672 UpdateGuideState(): m_state=6 23:59:13.221 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 645 23:59:13.221 00.000 10672 Star::Find returns 1 (0), X=549.12, Y=294.05, Mass=234347, SNR=43.6, Peak=39968 HFD=3.0 23:59:13.221 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (0.14) = xAngle (0.92 = 0.92) 23:59:13.221 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.03 = 1.03) 23:59:13.221 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.97 hyp=1.12 cameraTheta=1.06 mountX=0.68 mountY=0.96, mountTheta=0.95 23:59:13.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.97, opts=13) 23:59:13.221 00.000 10672 Enqueuing Move request for scope (0.55, 0.97) 23:59:13.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:13.221 00.000 428 Worker thread wakes up 23:59:13.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.97) opts 0xd 23:59:13.221 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.97) 23:59:13.221 00.000 428 Moving (0.55, 0.97) raw xDistance=0.68 yDistance=0.96 23:59:13.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 23:59:13.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 23:59:13.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.96 23:59:13.221 00.000 428 MoveAxis(W, 796, ABG) 23:59:13.221 00.000 428 Guiding Dir = 3, Dur = 796 23:59:13.221 00.000 428 IsSlewing returns 0 23:59:13.221 00.000 428 IsGuiding returns 0 23:59:13.253 00.032 10672 UpdateGuideState exits: m=234347 SNR=43.6 23:59:13.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:13.253 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:13.253 00.000 10672 Enqueuing Expose request 23:59:13.253 00.000 428 PulseGuide returned control before completion, sleep 779 23:59:14.065 00.812 428 IsGuiding returns 0 23:59:14.065 00.000 428 Move returns status 0, amount 796 23:59:14.065 00.000 428 MoveAxis(N, 0, ABG) 23:59:14.065 00.000 428 Move returns status 0, amount 0 23:59:14.065 00.000 428 move complete, result=0 23:59:14.065 00.000 428 worker thread done servicing request 23:59:14.065 00.000 428 Worker thread wakes up 23:59:14.065 00.000 10672 GuideStep: 0.7 px 796 ms WEST, 1.0 px 0 ms NORTH 23:59:14.065 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:14.065 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:15.111 01.046 428 Exposure complete 23:59:15.252 00.141 428 worker thread done servicing request 23:59:15.252 00.000 10672 OnExposeComplete: enter 23:59:15.252 00.000 10672 UpdateGuideState(): m_state=6 23:59:15.252 00.000 10672 Star::Find(15, 549, 294, 0, (0,0,0,0), 0.0, 0) frame 646 23:59:15.252 00.000 10672 Star::Find returns 1 (0), X=548.34, Y=293.73, Mass=229886, SNR=44.0, Peak=41056 HFD=2.8 23:59:15.252 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.14) = xAngle (1.76 = 1.76) 23:59:15.252 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.87 = 1.87) 23:59:15.252 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.66 hyp=0.70 cameraTheta=1.90 mountX=-0.13 mountY=0.67, mountTheta=1.77 23:59:15.252 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.66, opts=13) 23:59:15.252 00.000 10672 Enqueuing Move request for scope (-0.23, 0.66) 23:59:15.252 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:15.252 00.000 428 Worker thread wakes up 23:59:15.252 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.66) opts 0xd 23:59:15.252 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.66) 23:59:15.252 00.000 428 Moving (-0.23, 0.66) raw xDistance=-0.13 yDistance=0.67 23:59:15.252 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 23:59:15.252 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.64 newest=2.04 23:59:15.252 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 23:59:15.252 00.000 428 MoveAxis(E, 0, ABG) 23:59:15.252 00.000 428 Move returns status 0, amount 0 23:59:15.252 00.000 428 MoveAxis(S, 888, ABG) 23:59:15.252 00.000 428 Guiding Dir = 1, Dur = 888 23:59:15.252 00.000 428 IsSlewing returns 0 23:59:15.252 00.000 428 IsGuiding returns 0 23:59:15.268 00.016 10672 UpdateGuideState exits: m=229886 SNR=44.0 23:59:15.268 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:15.268 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:15.268 00.000 10672 Enqueuing Expose request 23:59:15.330 00.062 428 PulseGuide returned control before completion, sleep 821 23:59:15.924 00.594 10672 read socket command 10 23:59:15.924 00.000 10672 processing socket request REQDIST 23:59:15.924 00.000 10672 SOCKSVR: Sending pixel error of 0.71 23:59:15.924 00.000 10672 Sending socket response 71 (0x47) 23:59:16.174 00.250 428 IsGuiding returns 1 23:59:16.174 00.000 428 scope still moving after pulse duration time elapsed 23:59:16.205 00.031 428 IsSlewing returns 0 23:59:16.205 00.000 428 IsGuiding returns 1 23:59:16.252 00.047 428 IsSlewing returns 0 23:59:16.252 00.000 428 IsGuiding returns 0 23:59:16.252 00.000 428 scope move finished after 888 + 117 ms 23:59:16.252 00.000 428 Move returns status 0, amount 888 23:59:16.252 00.000 428 move complete, result=0 23:59:16.252 00.000 428 worker thread done servicing request 23:59:16.252 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 888 ms SOUTH 23:59:16.252 00.000 428 Worker thread wakes up 23:59:16.267 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:16.267 00.000 428 Handling exposure in thread, d=2000 o=3 r=(534,278,31,31) 23:59:16.996 00.729 10672 read socket command 13 23:59:16.996 00.000 10672 processing socket request MOVEn 23:59:16.996 00.000 10672 PhdController::Dither begins 23:59:16.996 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 23:59:16.996 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 23:59:16.997 00.001 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 23:59:16.997 00.000 10672 setting lock position to (545.13, 317.83) 23:59:16.997 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 23:59:16.997 00.000 10672 Status Line: Dither by 0.00,25.00 23:59:17.012 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 23:59:17.012 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 23:59:17.012 00.000 10672 Sending socket response 2 (0x2) 23:59:17.098 00.086 428 Exposure complete 23:59:17.232 00.134 428 worker thread done servicing request 23:59:17.233 00.001 10672 OnExposeComplete: enter 23:59:17.233 00.000 10672 UpdateGuideState(): m_state=6 23:59:17.233 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 647 23:59:17.234 00.001 10672 Star::Find returns 1 (0), X=548.08, Y=293.39, Mass=249714, SNR=45.2, Peak=40624 HFD=3.3 23:59:17.234 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 23:59:17.234 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 23:59:17.234 00.000 10672 CameraToMount -- cameraX=2.95 cameraY=-24.45 hyp=24.63 cameraTheta=-1.45 mountX=-0.43 mountY=-24.52, mountTheta=-1.59 23:59:17.235 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 23:59:17.235 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:59:17.236 00.001 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 23:59:17.236 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 23:59:17.236 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 23:59:17.236 00.000 10672 Mount: notify direct move -0.00,-10.50 23:59:17.236 00.000 428 Worker thread wakes up 23:59:17.236 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:17.236 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 23:59:17.236 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 23:59:17.237 00.001 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 23:59:17.237 00.000 428 MoveAxis(E, 0, B) 23:59:17.237 00.000 428 Move returns status 0, amount 0 23:59:17.237 00.000 428 MoveAxis(N, 13946, B) 23:59:17.237 00.000 428 Guiding Dir = 0, Dur = 13946 23:59:17.239 00.002 428 IsSlewing returns 0 23:59:17.240 00.001 428 IsGuiding returns 0 23:59:17.261 00.021 10672 UpdateGuideState exits: m=249714 SNR=45.2 23:59:17.262 00.001 10672 PhdController: settling, locked = 1, distance = 25.39 (99.00) aobump = 0 frame = 1 / 10 23:59:17.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:17.262 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:17.262 00.000 10672 Enqueuing Expose request 23:59:17.318 00.056 428 PulseGuide returned control before completion, sleep 13878 23:59:19.018 01.700 10672 read socket command 10 23:59:19.019 00.001 10672 processing socket request REQDIST 23:59:19.019 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:19.019 00.000 10672 Sending socket response 255 (0xff) 23:59:24.283 05.264 10672 read socket command 10 23:59:24.299 00.016 10672 processing socket request REQDIST 23:59:24.299 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:24.299 00.000 10672 Sending socket response 255 (0xff) 23:59:25.048 00.749 10672 read socket command 10 23:59:25.048 00.000 10672 processing socket request REQDIST 23:59:25.048 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:25.048 00.000 10672 Sending socket response 255 (0xff) 23:59:27.037 01.989 10672 read socket command 10 23:59:27.037 00.000 10672 processing socket request REQDIST 23:59:27.037 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:27.037 00.000 10672 Sending socket response 255 (0xff) 23:59:29.052 02.015 10672 read socket command 10 23:59:29.052 00.000 10672 processing socket request REQDIST 23:59:29.052 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:29.052 00.000 10672 Sending socket response 255 (0xff) 23:59:31.036 01.984 10672 read socket command 10 23:59:31.036 00.000 10672 processing socket request REQDIST 23:59:31.036 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:31.036 00.000 10672 Sending socket response 255 (0xff) 23:59:31.208 00.172 428 IsGuiding returns 1 23:59:31.208 00.000 428 scope still moving after pulse duration time elapsed 23:59:31.239 00.031 428 IsSlewing returns 0 23:59:31.239 00.000 428 IsGuiding returns 1 23:59:31.286 00.047 428 IsSlewing returns 0 23:59:31.286 00.000 428 IsGuiding returns 0 23:59:31.286 00.000 428 scope move finished after 13946 + 104 ms 23:59:31.286 00.000 428 Move returns status 0, amount 13946 23:59:31.286 00.000 428 move complete, result=0 23:59:31.286 00.000 428 worker thread done servicing request 23:59:31.286 00.000 428 Worker thread wakes up 23:59:31.286 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 23:59:31.286 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:31.286 00.000 428 Handling exposure in thread, d=2000 o=3 r=(533,278,31,31) 23:59:31.301 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:59:31.317 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:59:33.051 01.734 10672 read socket command 10 23:59:33.051 00.000 10672 processing socket request REQDIST 23:59:33.051 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:33.051 00.000 10672 Sending socket response 255 (0xff) 23:59:33.082 00.031 428 Exposure complete 23:59:33.207 00.125 428 worker thread done servicing request 23:59:33.223 00.016 10672 OnExposeComplete: enter 23:59:33.223 00.000 10672 UpdateGuideState(): m_state=6 23:59:33.223 00.000 10672 Star::Find(15, 548, 293, 0, (0,0,0,0), 0.0, 0) frame 648 23:59:33.223 00.000 10672 Star::Find returns 1 (0), X=547.20, Y=302.28, Mass=202952, SNR=39.4, Peak=42048 HFD=2.6 23:59:33.223 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 23:59:33.223 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 23:59:33.223 00.000 10672 CameraToMount -- cameraX=2.07 cameraY=-15.55 hyp=15.69 cameraTheta=-1.44 mountX=-0.08 mountY=-15.61, mountTheta=-1.58 23:59:33.223 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 23:59:33.223 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:59:33.223 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 23:59:33.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 23:59:33.223 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 23:59:33.223 00.000 10672 Mount: notify direct move -0.00,-10.50 23:59:33.223 00.000 428 Worker thread wakes up 23:59:33.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:33.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 23:59:33.223 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 23:59:33.223 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 23:59:33.223 00.000 428 MoveAxis(E, 0, B) 23:59:33.223 00.000 428 Move returns status 0, amount 0 23:59:33.223 00.000 428 MoveAxis(N, 13946, B) 23:59:33.223 00.000 428 Guiding Dir = 0, Dur = 13946 23:59:33.223 00.000 428 IsSlewing returns 0 23:59:33.223 00.000 428 IsGuiding returns 0 23:59:33.238 00.015 10672 UpdateGuideState exits: m=202952 SNR=39.4 23:59:33.238 00.000 10672 PhdController: settling, locked = 1, distance = 22.48 (99.00) aobump = 0 frame = 2 / 10 23:59:33.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:33.238 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:33.238 00.000 10672 Enqueuing Expose request 23:59:33.301 00.063 428 PulseGuide returned control before completion, sleep 13882 23:59:35.024 01.723 10672 read socket command 10 23:59:35.024 00.000 10672 processing socket request REQDIST 23:59:35.024 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:35.024 00.000 10672 Sending socket response 255 (0xff) 23:59:40.929 05.905 10672 read socket command 10 23:59:40.929 00.000 10672 processing socket request REQDIST 23:59:40.929 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:40.929 00.000 10672 Sending socket response 255 (0xff) 23:59:45.932 05.003 10672 read socket command 10 23:59:45.932 00.000 10672 processing socket request REQDIST 23:59:45.932 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:45.932 00.000 10672 Sending socket response 255 (0xff) 23:59:47.197 01.265 428 IsGuiding returns 1 23:59:47.197 00.000 428 scope still moving after pulse duration time elapsed 23:59:47.228 00.031 428 IsSlewing returns 0 23:59:47.228 00.000 428 IsGuiding returns 1 23:59:47.275 00.047 428 IsSlewing returns 0 23:59:47.290 00.015 428 IsGuiding returns 0 23:59:47.290 00.000 428 scope move finished after 13946 + 115 ms 23:59:47.290 00.000 428 Move returns status 0, amount 13946 23:59:47.290 00.000 428 move complete, result=0 23:59:47.290 00.000 428 worker thread done servicing request 23:59:47.290 00.000 428 Worker thread wakes up 23:59:47.290 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 23:59:47.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:47.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(532,287,31,31) 23:59:47.306 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 23:59:47.306 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 23:59:49.087 01.781 428 Exposure complete 23:59:49.212 00.125 428 worker thread done servicing request 23:59:49.212 00.000 10672 OnExposeComplete: enter 23:59:49.212 00.000 10672 UpdateGuideState(): m_state=6 23:59:49.212 00.000 10672 Star::Find(15, 547, 302, 0, (0,0,0,0), 0.0, 0) frame 649 23:59:49.212 00.000 10672 Star::Find returns 1 (0), X=546.56, Y=312.31, Mass=217995, SNR=47.5, Peak=30592 HFD=3.0 23:59:49.212 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 23:59:49.227 00.015 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.35 = -1.35) 23:59:49.227 00.000 10672 CameraToMount -- cameraX=1.42 cameraY=-5.52 hyp=5.70 cameraTheta=-1.32 mountX=0.65 mountY=-5.56, mountTheta=-1.45 23:59:49.227 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 23:59:49.227 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 23:59:49.227 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 23:59:49.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 23:59:49.227 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 23:59:49.227 00.000 10672 Mount: notify direct move -0.00,-4.00 23:59:49.227 00.000 428 Worker thread wakes up 23:59:49.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:49.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 23:59:49.227 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 23:59:49.227 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 23:59:49.227 00.000 428 MoveAxis(E, 0, B) 23:59:49.227 00.000 428 Move returns status 0, amount 0 23:59:49.227 00.000 428 MoveAxis(N, 5313, B) 23:59:49.227 00.000 428 Guiding Dir = 0, Dur = 5313 23:59:49.227 00.000 428 IsSlewing returns 0 23:59:49.227 00.000 428 IsGuiding returns 0 23:59:49.243 00.016 10672 UpdateGuideState exits: m=217995 SNR=47.5 23:59:49.243 00.000 10672 PhdController: settling, locked = 1, distance = 17.45 (99.00) aobump = 0 frame = 3 / 10 23:59:49.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:49.243 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:49.243 00.000 10672 Enqueuing Expose request 23:59:49.305 00.062 428 PulseGuide returned control before completion, sleep 5236 23:59:50.935 01.630 10672 read socket command 10 23:59:50.935 00.000 10672 processing socket request REQDIST 23:59:50.935 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:50.935 00.000 10672 Sending socket response 255 (0xff) 23:59:54.558 03.623 428 IsGuiding returns 1 23:59:54.558 00.000 428 scope still moving after pulse duration time elapsed 23:59:54.590 00.032 428 IsSlewing returns 0 23:59:54.590 00.000 428 IsGuiding returns 1 23:59:54.621 00.031 428 IsSlewing returns 0 23:59:54.621 00.000 428 IsGuiding returns 1 23:59:54.668 00.047 428 IsSlewing returns 0 23:59:54.668 00.000 428 IsGuiding returns 0 23:59:54.668 00.000 428 scope move finished after 5313 + 130 ms 23:59:54.668 00.000 428 Move returns status 0, amount 5313 23:59:54.668 00.000 428 move complete, result=0 23:59:54.668 00.000 428 worker thread done servicing request 23:59:54.668 00.000 428 Worker thread wakes up 23:59:54.668 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 23:59:54.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:54.668 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 23:59:54.683 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:59:54.699 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 23:59:55.089 00.390 428 Exposure complete 23:59:55.229 00.140 428 worker thread done servicing request 23:59:55.229 00.000 10672 OnExposeComplete: enter 23:59:55.229 00.000 10672 UpdateGuideState(): m_state=6 23:59:55.230 00.001 10672 Star::Find(15, 546, 312, 0, (0,0,0,0), 0.0, 0) frame 650 23:59:55.230 00.000 10672 Star::Find returns 1 (0), X=546.13, Y=315.44, Mass=215165, SNR=44.5, Peak=31136 HFD=2.9 23:59:55.230 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.14) = xAngle (-1.31 = -1.31) 23:59:55.230 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.20 = -1.20) 23:59:55.231 00.001 10672 CameraToMount -- cameraX=1.00 cameraY=-2.39 hyp=2.59 cameraTheta=-1.17 mountX=0.66 mountY=-2.42, mountTheta=-1.30 23:59:55.232 00.001 10672 SchedulePrimaryMove(0702ACD8, x=1.00, y=-2.39, opts=13) 23:59:55.232 00.000 10672 Enqueuing Move request for scope (1.00, -2.39) 23:59:55.232 00.000 428 Worker thread wakes up 23:59:55.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:55.233 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (1.00, -2.39) opts 0xd 23:59:55.233 00.000 428 Handling offset move in thread for scope, endpoint = (1.00, -2.39) 23:59:55.233 00.000 428 Moving (1.00, -2.39) raw xDistance=0.66 yDistance=-2.42 23:59:55.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66 23:59:55.233 00.000 428 resist switch: large excursion: input -2.42 thresh 1.65 direction from 0 to -1 23:59:55.233 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.26 23:59:55.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.42 from input -2.42 23:59:55.233 00.000 428 MoveAxis(W, 776, ABG) 23:59:55.233 00.000 428 Guiding Dir = 3, Dur = 776 23:59:55.234 00.001 428 IsSlewing returns 0 23:59:55.234 00.000 428 IsGuiding returns 0 23:59:55.248 00.014 428 PulseGuide returned control before completion, sleep 773 23:59:55.257 00.009 10672 UpdateGuideState exits: m=215165 SNR=44.5 23:59:55.258 00.001 10672 PhdController: settling, locked = 1, distance = 2.59 (99.00) aobump = 0 frame = 4 / 10 23:59:55.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:55.258 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:55.258 00.000 10672 Enqueuing Expose request 23:59:55.922 00.664 10672 read socket command 10 23:59:55.922 00.000 10672 processing socket request REQDIST 23:59:55.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 23:59:55.923 00.001 10672 Sending socket response 255 (0xff) 23:59:56.024 00.101 428 IsGuiding returns 1 23:59:56.024 00.000 428 scope still moving after pulse duration time elapsed 23:59:56.064 00.040 428 IsSlewing returns 0 23:59:56.065 00.001 428 IsGuiding returns 0 23:59:56.066 00.001 428 scope move finished after 776 + 55 ms 23:59:56.066 00.000 428 Move returns status 0, amount 776 23:59:56.066 00.000 428 MoveAxis(N, 3214, ABG) 23:59:56.066 00.000 428 duration set to 2500 by maxDecDuration 23:59:56.067 00.001 428 Guiding Dir = 0, Dur = 2500 23:59:56.068 00.001 428 IsSlewing returns 0 23:59:56.069 00.001 428 IsGuiding returns 0 23:59:56.145 00.076 428 PulseGuide returned control before completion, sleep 2436 23:59:58.587 02.442 428 IsGuiding returns 1 23:59:58.587 00.000 428 scope still moving after pulse duration time elapsed 23:59:58.618 00.031 428 IsSlewing returns 0 23:59:58.618 00.000 428 IsGuiding returns 1 23:59:58.681 00.063 428 IsSlewing returns 0 23:59:58.681 00.000 428 IsGuiding returns 0 23:59:58.681 00.000 428 scope move finished after 2500 + 117 ms 23:59:58.681 00.000 428 Move returns status 0, amount 2500 23:59:58.681 00.000 428 move complete, result=0 23:59:58.681 00.000 428 worker thread done servicing request 23:59:58.681 00.000 428 Worker thread wakes up 23:59:58.681 00.000 10672 GuideStep: 0.7 px 776 ms WEST, -2.4 px 2500 ms NORTH 23:59:58.681 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 23:59:58.681 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 23:59:58.696 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 23:59:59.075 00.379 428 Exposure complete 23:59:59.200 00.125 428 worker thread done servicing request 23:59:59.200 00.000 10672 OnExposeComplete: enter 23:59:59.200 00.000 10672 UpdateGuideState(): m_state=6 23:59:59.200 00.000 10672 Star::Find(15, 546, 315, 0, (0,0,0,0), 0.0, 0) frame 651 23:59:59.216 00.016 10672 Star::Find returns 1 (0), X=545.52, Y=317.06, Mass=197598, SNR=38.3, Peak=24928 HFD=2.5 23:59:59.216 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.14) = xAngle (-1.24 = -1.24) 23:59:59.216 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.14 = -1.14) 23:59:59.216 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.78 hyp=0.87 cameraTheta=-1.11 mountX=0.28 mountY=-0.79, mountTheta=-1.23 23:59:59.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.78, opts=13) 23:59:59.216 00.000 10672 Enqueuing Move request for scope (0.39, -0.78) 23:59:59.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 23:59:59.216 00.000 428 Worker thread wakes up 23:59:59.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.78) opts 0xd 23:59:59.216 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.78) 23:59:59.216 00.000 428 Moving (0.39, -0.78) raw xDistance=0.28 yDistance=-0.79 23:59:59.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 23:59:59.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.79 from input -0.79 23:59:59.216 00.000 428 MoveAxis(E, 0, ABG) 23:59:59.216 00.000 428 Move returns status 0, amount 0 23:59:59.216 00.000 428 MoveAxis(N, 1048, ABG) 23:59:59.216 00.000 428 Guiding Dir = 0, Dur = 1048 23:59:59.231 00.015 10672 UpdateGuideState exits: m=197598 SNR=38.3 23:59:59.231 00.000 10672 PhdController: settling, locked = 1, distance = 2.08 (99.00) aobump = 0 frame = 5 / 10 23:59:59.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 23:59:59.231 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 23:59:59.231 00.000 10672 Enqueuing Expose request 23:59:59.247 00.016 428 IsSlewing returns 0 23:59:59.247 00.000 428 IsGuiding returns 0 23:59:59.325 00.078 428 PulseGuide returned control before completion, sleep 982 00:00:00.309 00.984 428 IsGuiding returns 1 00:00:00.309 00.000 428 scope still moving after pulse duration time elapsed 00:00:00.340 00.031 428 IsSlewing returns 0 00:00:00.340 00.000 428 IsGuiding returns 1 00:00:00.403 00.063 428 IsSlewing returns 0 00:00:00.434 00.031 428 IsGuiding returns 0 00:00:00.434 00.000 428 scope move finished after 1048 + 147 ms 00:00:00.434 00.000 428 Move returns status 0, amount 1048 00:00:00.434 00.000 428 move complete, result=0 00:00:00.434 00.000 428 worker thread done servicing request 00:00:00.434 00.000 428 Worker thread wakes up 00:00:00.434 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 1048 ms NORTH 00:00:00.434 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:00.434 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:00.934 00.500 10672 read socket command 10 00:00:00.934 00.000 10672 processing socket request REQDIST 00:00:00.934 00.000 10672 SOCKSVR: Sending pixel error of 2.07 00:00:00.934 00.000 10672 Sending socket response 207 (0xcf) 00:00:01.075 00.141 428 Exposure complete 00:00:01.215 00.140 428 worker thread done servicing request 00:00:01.215 00.000 10672 OnExposeComplete: enter 00:00:01.215 00.000 10672 UpdateGuideState(): m_state=6 00:00:01.215 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 652 00:00:01.215 00.000 10672 Star::Find returns 1 (0), X=545.05, Y=317.95, Mass=215144, SNR=43.7, Peak=32560 HFD=2.5 00:00:01.215 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 00:00:01.215 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.12 = 2.12) 00:00:01.215 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.15 mountX=-0.06 mountY=0.12, mountTheta=2.04 00:00:01.215 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.12, opts=13) 00:00:01.215 00.000 10672 Enqueuing Move request for scope (-0.08, 0.12) 00:00:01.215 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:01.215 00.000 428 Worker thread wakes up 00:00:01.215 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd 00:00:01.215 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.12) 00:00:01.215 00.000 428 Moving (-0.08, 0.12) raw xDistance=-0.06 yDistance=0.12 00:00:01.215 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:00:01.215 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:01.215 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:00:01.215 00.000 428 MoveAxis(E, 0, ABG) 00:00:01.215 00.000 428 Move returns status 0, amount 0 00:00:01.215 00.000 428 MoveAxis(N, 0, ABG) 00:00:01.215 00.000 428 Move returns status 0, amount 0 00:00:01.215 00.000 428 move complete, result=0 00:00:01.215 00.000 428 worker thread done servicing request 00:00:01.231 00.016 10672 UpdateGuideState exits: m=215144 SNR=43.7 00:00:01.231 00.000 10672 PhdController: settling, locked = 1, distance = 1.50 (99.00) aobump = 0 frame = 6 / 10 00:00:01.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:01.231 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:01.231 00.000 10672 Enqueuing Expose request 00:00:01.231 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:00:01.231 00.000 428 Worker thread wakes up 00:00:01.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:01.231 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:03.090 01.859 428 Exposure complete 00:00:03.214 00.124 428 worker thread done servicing request 00:00:03.214 00.000 10672 OnExposeComplete: enter 00:00:03.214 00.000 10672 UpdateGuideState(): m_state=6 00:00:03.214 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 653 00:00:03.214 00.000 10672 Star::Find returns 1 (0), X=545.31, Y=318.39, Mass=208032, SNR=38.2, Peak=35936 HFD=2.8 00:00:03.214 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (0.14) = xAngle (1.11 = 1.11) 00:00:03.214 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.22 = 1.22) 00:00:03.214 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.55 hyp=0.58 cameraTheta=1.25 mountX=0.26 mountY=0.55, mountTheta=1.13 00:00:03.214 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.55, opts=13) 00:00:03.214 00.000 10672 Enqueuing Move request for scope (0.18, 0.55) 00:00:03.214 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:03.214 00.000 428 Worker thread wakes up 00:00:03.214 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.55) opts 0xd 00:00:03.214 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.55) 00:00:03.214 00.000 428 Moving (0.18, 0.55) raw xDistance=0.26 yDistance=0.55 00:00:03.214 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:00:03.214 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:03.214 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 00:00:03.214 00.000 428 MoveAxis(E, 0, ABG) 00:00:03.214 00.000 428 Move returns status 0, amount 0 00:00:03.214 00.000 428 MoveAxis(N, 0, ABG) 00:00:03.214 00.000 428 Move returns status 0, amount 0 00:00:03.214 00.000 428 move complete, result=0 00:00:03.214 00.000 428 worker thread done servicing request 00:00:03.246 00.032 10672 UpdateGuideState exits: m=208032 SNR=38.2 00:00:03.246 00.000 10672 PhdController: settling, locked = 1, distance = 1.22 (99.00) aobump = 0 frame = 7 / 10 00:00:03.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:03.246 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:03.246 00.000 10672 Enqueuing Expose request 00:00:03.246 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:00:03.246 00.000 428 Worker thread wakes up 00:00:03.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:03.246 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:05.089 01.843 428 Exposure complete 00:00:05.229 00.140 428 worker thread done servicing request 00:00:05.229 00.000 10672 OnExposeComplete: enter 00:00:05.229 00.000 10672 UpdateGuideState(): m_state=6 00:00:05.229 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 654 00:00:05.229 00.000 10672 Star::Find returns 1 (0), X=545.34, Y=318.47, Mass=209090, SNR=45.7, Peak=32016 HFD=2.8 00:00:05.229 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (0.14) = xAngle (1.12 = 1.12) 00:00:05.229 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.23 = 1.23) 00:00:05.229 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.64 hyp=0.67 cameraTheta=1.26 mountX=0.29 mountY=0.63, mountTheta=1.14 00:00:05.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.64, opts=13) 00:00:05.229 00.000 10672 Enqueuing Move request for scope (0.21, 0.64) 00:00:05.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:05.229 00.000 428 Worker thread wakes up 00:00:05.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.64) opts 0xd 00:00:05.229 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.64) 00:00:05.229 00.000 428 Moving (0.21, 0.64) raw xDistance=0.29 yDistance=0.63 00:00:05.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:00:05.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:00:05.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 00:00:05.229 00.000 428 MoveAxis(E, 0, ABG) 00:00:05.229 00.000 428 Move returns status 0, amount 0 00:00:05.229 00.000 428 MoveAxis(N, 0, ABG) 00:00:05.229 00.000 428 Move returns status 0, amount 0 00:00:05.229 00.000 428 move complete, result=0 00:00:05.229 00.000 428 worker thread done servicing request 00:00:05.245 00.016 10672 UpdateGuideState exits: m=209090 SNR=45.7 00:00:05.245 00.000 10672 PhdController: settling, locked = 1, distance = 1.06 (99.00) aobump = 0 frame = 8 / 10 00:00:05.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:05.245 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:05.245 00.000 10672 Enqueuing Expose request 00:00:05.245 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 00:00:05.261 00.016 428 Worker thread wakes up 00:00:05.261 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:05.261 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:05.933 00.672 10672 read socket command 10 00:00:05.933 00.000 10672 processing socket request REQDIST 00:00:05.933 00.000 10672 SOCKSVR: Sending pixel error of 1.05 00:00:05.933 00.000 10672 Sending socket response 105 (0x69) 00:00:07.088 01.155 428 Exposure complete 00:00:07.213 00.125 428 worker thread done servicing request 00:00:07.213 00.000 10672 OnExposeComplete: enter 00:00:07.213 00.000 10672 UpdateGuideState(): m_state=6 00:00:07.213 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 655 00:00:07.213 00.000 10672 Star::Find returns 1 (0), X=545.14, Y=318.18, Mass=206069, SNR=43.5, Peak=30384 HFD=2.5 00:00:07.213 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.14) = xAngle (1.42 = 1.42) 00:00:07.213 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.52 = 1.52) 00:00:07.213 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.55 mountX=0.05 mountY=0.35, mountTheta=1.42 00:00:07.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.35, opts=13) 00:00:07.213 00.000 10672 Enqueuing Move request for scope (0.01, 0.35) 00:00:07.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:07.213 00.000 428 Worker thread wakes up 00:00:07.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd 00:00:07.213 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.35) 00:00:07.213 00.000 428 Moving (0.01, 0.35) raw xDistance=0.05 yDistance=0.35 00:00:07.229 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:00:07.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:07.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:00:07.229 00.000 428 MoveAxis(E, 0, ABG) 00:00:07.229 00.000 428 Move returns status 0, amount 0 00:00:07.229 00.000 428 MoveAxis(N, 0, ABG) 00:00:07.229 00.000 428 Move returns status 0, amount 0 00:00:07.229 00.000 428 move complete, result=0 00:00:07.229 00.000 428 worker thread done servicing request 00:00:07.244 00.015 10672 UpdateGuideState exits: m=206069 SNR=43.5 00:00:07.244 00.000 10672 PhdController: settling, locked = 1, distance = 0.84 (99.00) aobump = 0 frame = 9 / 10 00:00:07.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:07.244 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:07.244 00.000 10672 Enqueuing Expose request 00:00:07.244 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:00:07.244 00.000 428 Worker thread wakes up 00:00:07.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:07.244 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:09.076 01.832 428 Exposure complete 00:00:09.201 00.125 428 worker thread done servicing request 00:00:09.201 00.000 10672 OnExposeComplete: enter 00:00:09.201 00.000 10672 UpdateGuideState(): m_state=6 00:00:09.201 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 656 00:00:09.201 00.000 10672 Star::Find returns 1 (0), X=545.11, Y=318.52, Mass=241752, SNR=50.8, Peak=34416 HFD=2.7 00:00:09.201 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.14) = xAngle (1.47 = 1.47) 00:00:09.201 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.58 = 1.58) 00:00:09.201 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.69 hyp=0.69 cameraTheta=1.61 mountX=0.07 mountY=0.69, mountTheta=1.47 00:00:09.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.69, opts=13) 00:00:09.201 00.000 10672 Enqueuing Move request for scope (-0.03, 0.69) 00:00:09.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:09.201 00.000 428 Worker thread wakes up 00:00:09.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.69) opts 0xd 00:00:09.201 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.69) 00:00:09.201 00.000 428 Moving (-0.03, 0.69) raw xDistance=0.07 yDistance=0.69 00:00:09.201 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:00:09.217 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:00:09.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 00:00:09.217 00.000 428 MoveAxis(E, 0, ABG) 00:00:09.217 00.000 428 Move returns status 0, amount 0 00:00:09.217 00.000 428 MoveAxis(N, 0, ABG) 00:00:09.217 00.000 428 Move returns status 0, amount 0 00:00:09.217 00.000 428 move complete, result=0 00:00:09.217 00.000 428 worker thread done servicing request 00:00:09.232 00.015 10672 UpdateGuideState exits: m=241752 SNR=50.8 00:00:09.232 00.000 10672 PhdController: settling, locked = 1, distance = 0.80 (99.00) aobump = 0 frame = 10 / 10 00:00:09.232 00.000 10672 PhdController: newstate STATE_FINISH 00:00:09.232 00.000 10672 PhdController complete: success 00:00:09.232 00.000 10672 Mount: notify guiding dither settle done success=1 00:00:09.232 00.000 10672 PhdController: newstate STATE_IDLE 00:00:09.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:09.232 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:09.232 00.000 10672 Enqueuing Expose request 00:00:09.232 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 00:00:09.232 00.000 428 Worker thread wakes up 00:00:09.232 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:09.232 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:10.935 01.703 10672 read socket command 10 00:00:10.935 00.000 10672 processing socket request REQDIST 00:00:10.935 00.000 10672 SOCKSVR: Sending pixel error of 0.79 00:00:10.935 00.000 10672 Sending socket response 79 (0x4f) 00:00:11.091 00.156 428 Exposure complete 00:00:11.216 00.125 428 worker thread done servicing request 00:00:11.216 00.000 10672 OnExposeComplete: enter 00:00:11.216 00.000 10672 UpdateGuideState(): m_state=6 00:00:11.216 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 657 00:00:11.216 00.000 10672 Star::Find returns 1 (0), X=545.04, Y=318.57, Mass=206626, SNR=42.2, Peak=32336 HFD=2.3 00:00:11.216 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.56 = 1.56) 00:00:11.216 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.67 = 1.67) 00:00:11.216 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.73 hyp=0.74 cameraTheta=1.70 mountX=0.01 mountY=0.73, mountTheta=1.56 00:00:11.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.73, opts=13) 00:00:11.216 00.000 10672 Enqueuing Move request for scope (-0.09, 0.73) 00:00:11.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:11.216 00.000 428 Worker thread wakes up 00:00:11.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.73) opts 0xd 00:00:11.216 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.73) 00:00:11.216 00.000 428 Moving (-0.09, 0.73) raw xDistance=0.01 yDistance=0.73 00:00:11.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:00:11.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:00:11.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.73 00:00:11.216 00.000 428 MoveAxis(E, 0, ABG) 00:00:11.216 00.000 428 Move returns status 0, amount 0 00:00:11.216 00.000 428 MoveAxis(N, 0, ABG) 00:00:11.216 00.000 428 Move returns status 0, amount 0 00:00:11.216 00.000 428 move complete, result=0 00:00:11.216 00.000 428 worker thread done servicing request 00:00:11.247 00.031 10672 UpdateGuideState exits: m=206626 SNR=42.2 00:00:11.247 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:11.247 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:11.247 00.000 10672 Enqueuing Expose request 00:00:11.247 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 00:00:11.247 00.000 428 Worker thread wakes up 00:00:11.247 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:11.247 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:13.090 01.843 428 Exposure complete 00:00:13.231 00.141 428 worker thread done servicing request 00:00:13.231 00.000 10672 OnExposeComplete: enter 00:00:13.231 00.000 10672 UpdateGuideState(): m_state=6 00:00:13.231 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 658 00:00:13.231 00.000 10672 Star::Find returns 1 (0), X=545.26, Y=318.71, Mass=224056, SNR=39.1, Peak=37568 HFD=2.6 00:00:13.231 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.14) = xAngle (1.29 = 1.29) 00:00:13.231 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 00:00:13.231 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.87 hyp=0.88 cameraTheta=1.42 mountX=0.25 mountY=0.87, mountTheta=1.29 00:00:13.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.87, opts=13) 00:00:13.231 00.000 10672 Enqueuing Move request for scope (0.13, 0.87) 00:00:13.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:13.231 00.000 428 Worker thread wakes up 00:00:13.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.87) opts 0xd 00:00:13.231 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.87) 00:00:13.231 00.000 428 Moving (0.13, 0.87) raw xDistance=0.25 yDistance=0.87 00:00:13.231 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:00:13.231 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:00:13.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.87 00:00:13.231 00.000 428 MoveAxis(E, 0, ABG) 00:00:13.231 00.000 428 Move returns status 0, amount 0 00:00:13.231 00.000 428 MoveAxis(N, 0, ABG) 00:00:13.231 00.000 428 Move returns status 0, amount 0 00:00:13.231 00.000 428 move complete, result=0 00:00:13.231 00.000 428 worker thread done servicing request 00:00:13.247 00.016 10672 UpdateGuideState exits: m=224056 SNR=39.1 00:00:13.247 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:13.247 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:13.247 00.000 10672 Enqueuing Expose request 00:00:13.247 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.9 px 0 ms NORTH 00:00:13.247 00.000 428 Worker thread wakes up 00:00:13.247 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:13.247 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:15.090 01.843 428 Exposure complete 00:00:15.230 00.140 428 worker thread done servicing request 00:00:15.230 00.000 10672 OnExposeComplete: enter 00:00:15.230 00.000 10672 UpdateGuideState(): m_state=6 00:00:15.230 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 659 00:00:15.230 00.000 10672 Star::Find returns 1 (0), X=545.14, Y=318.55, Mass=204707, SNR=41.1, Peak=35728 HFD=2.3 00:00:15.230 00.000 10672 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.14) = xAngle (1.43 = 1.43) 00:00:15.230 00.000 10672 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.53 = 1.53) 00:00:15.230 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.72 hyp=0.72 cameraTheta=1.56 mountX=0.10 mountY=0.72, mountTheta=1.43 00:00:15.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.72, opts=13) 00:00:15.230 00.000 10672 Enqueuing Move request for scope (0.01, 0.72) 00:00:15.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:15.230 00.000 428 Worker thread wakes up 00:00:15.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.72) opts 0xd 00:00:15.230 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.72) 00:00:15.230 00.000 428 Moving (0.01, 0.72) raw xDistance=0.10 yDistance=0.72 00:00:15.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:00:15.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:00:15.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 00:00:15.230 00.000 428 MoveAxis(E, 0, ABG) 00:00:15.230 00.000 428 Move returns status 0, amount 0 00:00:15.230 00.000 428 MoveAxis(N, 0, ABG) 00:00:15.230 00.000 428 Move returns status 0, amount 0 00:00:15.230 00.000 428 move complete, result=0 00:00:15.230 00.000 428 worker thread done servicing request 00:00:15.246 00.016 10672 UpdateGuideState exits: m=204707 SNR=41.1 00:00:15.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:15.246 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:15.246 00.000 10672 Enqueuing Expose request 00:00:15.246 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 00:00:15.246 00.000 428 Worker thread wakes up 00:00:15.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:15.246 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:15.938 00.692 10672 read socket command 10 00:00:15.938 00.000 10672 processing socket request REQDIST 00:00:15.938 00.000 10672 SOCKSVR: Sending pixel error of 0.78 00:00:15.938 00.000 10672 Sending socket response 78 (0x4e) 00:00:17.078 01.140 428 Exposure complete 00:00:17.203 00.125 428 worker thread done servicing request 00:00:17.203 00.000 10672 OnExposeComplete: enter 00:00:17.203 00.000 10672 UpdateGuideState(): m_state=6 00:00:17.203 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 660 00:00:17.203 00.000 10672 Star::Find returns 1 (0), X=545.01, Y=318.96, Mass=223908, SNR=42.0, Peak=30592 HFD=2.8 00:00:17.203 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.14) = xAngle (1.54 = 1.54) 00:00:17.203 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.65 = 1.65) 00:00:17.203 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=1.13 hyp=1.14 cameraTheta=1.68 mountX=0.03 mountY=1.13, mountTheta=1.54 00:00:17.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=1.13, opts=13) 00:00:17.203 00.000 10672 Enqueuing Move request for scope (-0.12, 1.13) 00:00:17.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:17.203 00.000 428 Worker thread wakes up 00:00:17.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.13) opts 0xd 00:00:17.203 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 1.13) 00:00:17.203 00.000 428 Moving (-0.12, 1.13) raw xDistance=0.03 yDistance=1.13 00:00:17.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:00:17.219 00.016 428 switching direction from -1 to 1 - decHistory=5 oldest=-0.12 newest=2.72 00:00:17.219 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.13 from input 1.13 00:00:17.219 00.000 428 MoveAxis(E, 0, ABG) 00:00:17.219 00.000 428 Move returns status 0, amount 0 00:00:17.219 00.000 428 MoveAxis(S, 1505, ABG) 00:00:17.219 00.000 428 Guiding Dir = 1, Dur = 1505 00:00:17.219 00.000 428 IsSlewing returns 0 00:00:17.219 00.000 428 IsGuiding returns 0 00:00:17.235 00.016 10672 UpdateGuideState exits: m=223908 SNR=42.0 00:00:17.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:17.235 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:17.235 00.000 10672 Enqueuing Expose request 00:00:17.297 00.062 428 PulseGuide returned control before completion, sleep 1429 00:00:18.750 01.453 428 IsGuiding returns 1 00:00:18.750 00.000 428 scope still moving after pulse duration time elapsed 00:00:18.781 00.031 428 IsSlewing returns 0 00:00:18.781 00.000 428 IsGuiding returns 1 00:00:18.812 00.031 428 IsSlewing returns 0 00:00:18.812 00.000 428 IsGuiding returns 0 00:00:18.812 00.000 428 scope move finished after 1505 + 101 ms 00:00:18.812 00.000 428 Move returns status 0, amount 1505 00:00:18.828 00.016 428 move complete, result=0 00:00:18.828 00.000 428 worker thread done servicing request 00:00:18.828 00.000 428 Worker thread wakes up 00:00:18.828 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 1.1 px 1505 ms SOUTH 00:00:18.828 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:18.828 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:19.093 00.265 428 Exposure complete 00:00:19.218 00.125 428 worker thread done servicing request 00:00:19.218 00.000 10672 OnExposeComplete: enter 00:00:19.218 00.000 10672 UpdateGuideState(): m_state=6 00:00:19.218 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 661 00:00:19.218 00.000 10672 Star::Find returns 1 (0), X=545.03, Y=318.54, Mass=213761, SNR=45.1, Peak=27552 HFD=2.9 00:00:19.218 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:00:19.218 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:00:19.218 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.71 hyp=0.71 cameraTheta=1.72 mountX=-0.00 mountY=0.71, mountTheta=1.58 00:00:19.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.71, opts=13) 00:00:19.218 00.000 10672 Enqueuing Move request for scope (-0.10, 0.71) 00:00:19.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:19.218 00.000 428 Worker thread wakes up 00:00:19.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.71) opts 0xd 00:00:19.218 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.71) 00:00:19.218 00.000 428 Moving (-0.10, 0.71) raw xDistance=-0.00 yDistance=0.71 00:00:19.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:00:19.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.71 from input 0.71 00:00:19.218 00.000 428 MoveAxis(E, 0, ABG) 00:00:19.218 00.000 428 Move returns status 0, amount 0 00:00:19.218 00.000 428 MoveAxis(S, 943, ABG) 00:00:19.218 00.000 428 Guiding Dir = 1, Dur = 943 00:00:19.218 00.000 428 IsSlewing returns 0 00:00:19.218 00.000 428 IsGuiding returns 0 00:00:19.249 00.031 10672 UpdateGuideState exits: m=213761 SNR=45.1 00:00:19.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:19.249 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:19.249 00.000 10672 Enqueuing Expose request 00:00:19.297 00.048 428 PulseGuide returned control before completion, sleep 878 00:00:20.187 00.890 428 IsGuiding returns 1 00:00:20.187 00.000 428 scope still moving after pulse duration time elapsed 00:00:20.218 00.031 428 IsSlewing returns 0 00:00:20.218 00.000 428 IsGuiding returns 1 00:00:20.280 00.062 428 IsSlewing returns 0 00:00:20.280 00.000 428 IsGuiding returns 0 00:00:20.280 00.000 428 scope move finished after 943 + 108 ms 00:00:20.280 00.000 428 Move returns status 0, amount 943 00:00:20.280 00.000 428 move complete, result=0 00:00:20.280 00.000 428 worker thread done servicing request 00:00:20.280 00.000 428 Worker thread wakes up 00:00:20.280 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.7 px 943 ms SOUTH 00:00:20.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:20.280 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:20.937 00.657 10672 read socket command 10 00:00:20.937 00.000 10672 processing socket request REQDIST 00:00:20.937 00.000 10672 SOCKSVR: Sending pixel error of 0.83 00:00:20.937 00.000 10672 Sending socket response 83 (0x53) 00:00:21.093 00.156 428 Exposure complete 00:00:21.218 00.125 428 worker thread done servicing request 00:00:21.218 00.000 10672 OnExposeComplete: enter 00:00:21.218 00.000 10672 UpdateGuideState(): m_state=6 00:00:21.218 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 662 00:00:21.218 00.000 10672 Star::Find returns 1 (0), X=545.13, Y=318.03, Mass=253815, SNR=48.9, Peak=36816 HFD=2.9 00:00:21.218 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.14) = xAngle (1.43 = 1.43) 00:00:21.218 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.54 = 1.54) 00:00:21.218 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.57 mountX=0.03 mountY=0.20, mountTheta=1.43 00:00:21.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.20, opts=13) 00:00:21.218 00.000 10672 Enqueuing Move request for scope (0.00, 0.20) 00:00:21.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:21.218 00.000 428 Worker thread wakes up 00:00:21.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd 00:00:21.218 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.20) 00:00:21.218 00.000 428 Moving (0.00, 0.20) raw xDistance=0.03 yDistance=0.20 00:00:21.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:00:21.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:21.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:00:21.218 00.000 428 MoveAxis(E, 0, ABG) 00:00:21.218 00.000 428 Move returns status 0, amount 0 00:00:21.218 00.000 428 MoveAxis(N, 0, ABG) 00:00:21.218 00.000 428 Move returns status 0, amount 0 00:00:21.218 00.000 428 move complete, result=0 00:00:21.218 00.000 428 worker thread done servicing request 00:00:21.249 00.031 10672 UpdateGuideState exits: m=253815 SNR=48.9 00:00:21.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:21.249 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:21.249 00.000 10672 Enqueuing Expose request 00:00:21.249 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:00:21.249 00.000 428 Worker thread wakes up 00:00:21.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:21.249 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:23.092 01.843 428 Exposure complete 00:00:23.233 00.141 428 worker thread done servicing request 00:00:23.233 00.000 10672 OnExposeComplete: enter 00:00:23.233 00.000 10672 UpdateGuideState(): m_state=6 00:00:23.233 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 663 00:00:23.233 00.000 10672 Star::Find returns 1 (0), X=544.83, Y=317.55, Mass=211400, SNR=46.4, Peak=34416 HFD=2.6 00:00:23.233 00.000 10672 CameraToMount -- cameraTheta (-2.39) - m_xAngle (0.14) = xAngle (-2.53 = -2.53) 00:00:23.233 00.000 10672 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.42 = -2.42) 00:00:23.233 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.29 hyp=0.42 cameraTheta=-2.39 mountX=-0.34 mountY=-0.28, mountTheta=-2.46 00:00:23.233 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.29, opts=13) 00:00:23.233 00.000 10672 Enqueuing Move request for scope (-0.30, -0.29) 00:00:23.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:23.233 00.000 428 Worker thread wakes up 00:00:23.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.29) opts 0xd 00:00:23.233 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.29) 00:00:23.233 00.000 428 Moving (-0.30, -0.29) raw xDistance=-0.34 yDistance=-0.28 00:00:23.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 00:00:23.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:23.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:00:23.233 00.000 428 MoveAxis(E, 0, ABG) 00:00:23.233 00.000 428 Move returns status 0, amount 0 00:00:23.233 00.000 428 MoveAxis(N, 0, ABG) 00:00:23.233 00.000 428 Move returns status 0, amount 0 00:00:23.233 00.000 428 move complete, result=0 00:00:23.233 00.000 428 worker thread done servicing request 00:00:23.248 00.015 10672 UpdateGuideState exits: m=211400 SNR=46.4 00:00:23.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:23.248 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:23.248 00.000 10672 Enqueuing Expose request 00:00:23.248 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:00:23.248 00.000 428 Worker thread wakes up 00:00:23.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:23.248 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:25.081 01.833 428 Exposure complete 00:00:25.205 00.124 428 worker thread done servicing request 00:00:25.205 00.000 10672 OnExposeComplete: enter 00:00:25.205 00.000 10672 UpdateGuideState(): m_state=6 00:00:25.205 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 664 00:00:25.205 00.000 10672 Star::Find returns 1 (0), X=544.62, Y=317.82, Mass=221494, SNR=42.8, Peak=41280 HFD=2.5 00:00:25.205 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.03) 00:00:25.205 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.13) 00:00:25.205 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.01 hyp=0.51 cameraTheta=-3.12 mountX=-0.50 mountY=0.00, mountTheta=3.13 00:00:25.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.01, opts=13) 00:00:25.205 00.000 10672 Enqueuing Move request for scope (-0.51, -0.01) 00:00:25.221 00.016 428 Worker thread wakes up 00:00:25.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:25.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.01) opts 0xd 00:00:25.221 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.01) 00:00:25.221 00.000 428 Moving (-0.51, -0.01) raw xDistance=-0.50 yDistance=0.00 00:00:25.221 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 00:00:25.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:25.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:00:25.221 00.000 428 MoveAxis(E, 591, ABG) 00:00:25.221 00.000 428 Guiding Dir = 2, Dur = 591 00:00:25.221 00.000 428 IsSlewing returns 0 00:00:25.221 00.000 428 IsGuiding returns 0 00:00:25.237 00.016 10672 UpdateGuideState exits: m=221494 SNR=42.8 00:00:25.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:25.237 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:25.237 00.000 10672 Enqueuing Expose request 00:00:25.237 00.000 428 PulseGuide returned control before completion, sleep 573 00:00:25.846 00.609 428 IsGuiding returns 0 00:00:25.846 00.000 428 Move returns status 0, amount 591 00:00:25.846 00.000 428 MoveAxis(N, 0, ABG) 00:00:25.846 00.000 428 Move returns status 0, amount 0 00:00:25.846 00.000 428 move complete, result=0 00:00:25.846 00.000 428 worker thread done servicing request 00:00:25.846 00.000 428 Worker thread wakes up 00:00:25.846 00.000 10672 GuideStep: -0.5 px 591 ms EAST, 0.0 px 0 ms NORTH 00:00:25.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:25.846 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:25.924 00.078 10672 read socket command 10 00:00:25.924 00.000 10672 processing socket request REQDIST 00:00:25.924 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:00:25.924 00.000 10672 Sending socket response 55 (0x37) 00:00:27.064 01.140 428 Exposure complete 00:00:27.205 00.141 428 worker thread done servicing request 00:00:27.205 00.000 10672 OnExposeComplete: enter 00:00:27.205 00.000 10672 UpdateGuideState(): m_state=6 00:00:27.205 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 665 00:00:27.205 00.000 10672 Star::Find returns 1 (0), X=544.95, Y=317.09, Mass=225149, SNR=49.6, Peak=27104 HFD=2.8 00:00:27.205 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 00:00:27.205 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 00:00:27.205 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.75 hyp=0.77 cameraTheta=-1.81 mountX=-0.28 mountY=-0.74, mountTheta=-1.93 00:00:27.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.75, opts=13) 00:00:27.205 00.000 10672 Enqueuing Move request for scope (-0.18, -0.75) 00:00:27.205 00.000 428 Worker thread wakes up 00:00:27.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:27.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.75) opts 0xd 00:00:27.205 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.75) 00:00:27.205 00.000 428 Moving (-0.18, -0.75) raw xDistance=-0.28 yDistance=-0.74 00:00:27.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:00:27.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:00:27.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 00:00:27.205 00.000 428 MoveAxis(E, 0, ABG) 00:00:27.205 00.000 428 Move returns status 0, amount 0 00:00:27.205 00.000 428 MoveAxis(N, 0, ABG) 00:00:27.205 00.000 428 Move returns status 0, amount 0 00:00:27.205 00.000 428 move complete, result=0 00:00:27.205 00.000 428 worker thread done servicing request 00:00:27.252 00.047 10672 UpdateGuideState exits: m=225149 SNR=49.6 00:00:27.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:27.252 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:27.252 00.000 10672 Enqueuing Expose request 00:00:27.252 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 00:00:27.252 00.000 428 Worker thread wakes up 00:00:27.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:27.252 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:29.064 01.812 428 Exposure complete 00:00:29.204 00.140 428 worker thread done servicing request 00:00:29.204 00.000 10672 OnExposeComplete: enter 00:00:29.204 00.000 10672 UpdateGuideState(): m_state=6 00:00:29.204 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 666 00:00:29.204 00.000 10672 Star::Find returns 1 (0), X=544.96, Y=317.99, Mass=217895, SNR=44.7, Peak=33872 HFD=2.8 00:00:29.204 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.14) = xAngle (2.25 = 2.25) 00:00:29.204 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.36 = 2.36) 00:00:29.204 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.39 mountX=-0.15 mountY=0.16, mountTheta=2.30 00:00:29.204 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.16, opts=13) 00:00:29.204 00.000 10672 Enqueuing Move request for scope (-0.17, 0.16) 00:00:29.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:29.204 00.000 428 Worker thread wakes up 00:00:29.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd 00:00:29.204 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.16) 00:00:29.204 00.000 428 Moving (-0.17, 0.16) raw xDistance=-0.15 yDistance=0.16 00:00:29.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:00:29.204 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:29.204 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:00:29.204 00.000 428 MoveAxis(E, 0, ABG) 00:00:29.204 00.000 428 Move returns status 0, amount 0 00:00:29.204 00.000 428 MoveAxis(N, 0, ABG) 00:00:29.204 00.000 428 Move returns status 0, amount 0 00:00:29.204 00.000 428 move complete, result=0 00:00:29.204 00.000 428 worker thread done servicing request 00:00:29.220 00.016 10672 UpdateGuideState exits: m=217895 SNR=44.7 00:00:29.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:29.220 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:29.220 00.000 10672 Enqueuing Expose request 00:00:29.220 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:00:29.220 00.000 428 Worker thread wakes up 00:00:29.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:29.220 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:30.923 01.703 10672 read socket command 10 00:00:30.923 00.000 10672 processing socket request REQDIST 00:00:30.923 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:00:30.923 00.000 10672 Sending socket response 50 (0x32) 00:00:31.094 00.171 428 Exposure complete 00:00:31.219 00.125 428 worker thread done servicing request 00:00:31.219 00.000 10672 OnExposeComplete: enter 00:00:31.219 00.000 10672 UpdateGuideState(): m_state=6 00:00:31.219 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 667 00:00:31.219 00.000 10672 Star::Find returns 1 (0), X=544.61, Y=317.88, Mass=186979, SNR=41.2, Peak=37568 HFD=2.2 00:00:31.219 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 00:00:31.219 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.02 = 3.02) 00:00:31.219 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.05 hyp=0.52 cameraTheta=3.05 mountX=-0.51 mountY=0.06, mountTheta=3.02 00:00:31.219 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.05, opts=13) 00:00:31.219 00.000 10672 Enqueuing Move request for scope (-0.52, 0.05) 00:00:31.219 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:31.219 00.000 428 Worker thread wakes up 00:00:31.219 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.05) opts 0xd 00:00:31.219 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.05) 00:00:31.219 00.000 428 Moving (-0.52, 0.05) raw xDistance=-0.51 yDistance=0.06 00:00:31.219 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 00:00:31.219 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:31.219 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:00:31.219 00.000 428 MoveAxis(E, 595, ABG) 00:00:31.219 00.000 428 Guiding Dir = 2, Dur = 595 00:00:31.219 00.000 428 IsSlewing returns 0 00:00:31.219 00.000 428 IsGuiding returns 0 00:00:31.250 00.031 10672 UpdateGuideState exits: m=186979 SNR=41.2 00:00:31.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:31.250 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:31.250 00.000 10672 Enqueuing Expose request 00:00:31.250 00.000 428 PulseGuide returned control before completion, sleep 575 00:00:31.844 00.594 428 IsGuiding returns 1 00:00:31.844 00.000 428 scope still moving after pulse duration time elapsed 00:00:31.875 00.031 428 IsSlewing returns 0 00:00:31.875 00.000 428 IsGuiding returns 0 00:00:31.875 00.000 428 scope move finished after 595 + 59 ms 00:00:31.875 00.000 428 Move returns status 0, amount 595 00:00:31.875 00.000 428 MoveAxis(N, 0, ABG) 00:00:31.875 00.000 428 Move returns status 0, amount 0 00:00:31.875 00.000 428 move complete, result=0 00:00:31.875 00.000 428 worker thread done servicing request 00:00:31.875 00.000 428 Worker thread wakes up 00:00:31.875 00.000 10672 GuideStep: -0.5 px 595 ms EAST, 0.1 px 0 ms NORTH 00:00:31.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:31.875 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:33.067 01.192 428 Exposure complete 00:00:33.191 00.124 428 worker thread done servicing request 00:00:33.191 00.000 10672 OnExposeComplete: enter 00:00:33.191 00.000 10672 UpdateGuideState(): m_state=6 00:00:33.191 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 668 00:00:33.191 00.000 10672 Star::Find returns 1 (0), X=545.02, Y=317.76, Mass=223589, SNR=44.6, Peak=32992 HFD=2.5 00:00:33.191 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 00:00:33.191 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.56 = -2.56) 00:00:33.191 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.53 mountX=-0.12 mountY=-0.07, mountTheta=-2.58 00:00:33.207 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.08, opts=13) 00:00:33.207 00.000 10672 Enqueuing Move request for scope (-0.11, -0.08) 00:00:33.207 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:33.207 00.000 428 Worker thread wakes up 00:00:33.207 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd 00:00:33.207 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.08) 00:00:33.207 00.000 428 Moving (-0.11, -0.08) raw xDistance=-0.12 yDistance=-0.07 00:00:33.207 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:00:33.207 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:33.207 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:00:33.207 00.000 428 MoveAxis(E, 0, ABG) 00:00:33.207 00.000 428 Move returns status 0, amount 0 00:00:33.207 00.000 428 MoveAxis(N, 0, ABG) 00:00:33.207 00.000 428 Move returns status 0, amount 0 00:00:33.207 00.000 428 move complete, result=0 00:00:33.207 00.000 428 worker thread done servicing request 00:00:33.223 00.016 10672 UpdateGuideState exits: m=223589 SNR=44.6 00:00:33.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:33.223 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:33.223 00.000 10672 Enqueuing Expose request 00:00:33.223 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:00:33.223 00.000 428 Worker thread wakes up 00:00:33.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:33.223 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:35.082 01.859 428 Exposure complete 00:00:35.222 00.140 428 worker thread done servicing request 00:00:35.222 00.000 10672 OnExposeComplete: enter 00:00:35.222 00.000 10672 UpdateGuideState(): m_state=6 00:00:35.222 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 669 00:00:35.222 00.000 10672 Star::Find returns 1 (0), X=544.87, Y=317.86, Mass=233800, SNR=46.5, Peak=34736 HFD=2.9 00:00:35.222 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 00:00:35.222 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 00:00:35.222 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.26 cameraTheta=3.06 mountX=-0.25 mountY=0.03, mountTheta=3.03 00:00:35.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.02, opts=13) 00:00:35.222 00.000 10672 Enqueuing Move request for scope (-0.26, 0.02) 00:00:35.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:35.222 00.000 428 Worker thread wakes up 00:00:35.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.02) opts 0xd 00:00:35.222 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.02) 00:00:35.222 00.000 428 Moving (-0.26, 0.02) raw xDistance=-0.25 yDistance=0.03 00:00:35.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:00:35.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:35.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:00:35.222 00.000 428 MoveAxis(E, 0, ABG) 00:00:35.222 00.000 428 Move returns status 0, amount 0 00:00:35.222 00.000 428 MoveAxis(N, 0, ABG) 00:00:35.222 00.000 428 Move returns status 0, amount 0 00:00:35.222 00.000 428 move complete, result=0 00:00:35.222 00.000 428 worker thread done servicing request 00:00:35.269 00.047 10672 UpdateGuideState exits: m=233800 SNR=46.5 00:00:35.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:35.269 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:35.269 00.000 10672 Enqueuing Expose request 00:00:35.269 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:00:35.269 00.000 428 Worker thread wakes up 00:00:35.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:35.269 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:35.925 00.656 10672 read socket command 10 00:00:35.925 00.000 10672 processing socket request REQDIST 00:00:35.925 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:00:35.925 00.000 10672 Sending socket response 35 (0x23) 00:00:37.081 01.156 428 Exposure complete 00:00:37.221 00.140 428 worker thread done servicing request 00:00:37.221 00.000 10672 OnExposeComplete: enter 00:00:37.221 00.000 10672 UpdateGuideState(): m_state=6 00:00:37.221 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 670 00:00:37.221 00.000 10672 Star::Find returns 1 (0), X=544.95, Y=317.50, Mass=195598, SNR=41.4, Peak=36816 HFD=2.3 00:00:37.221 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 00:00:37.221 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 00:00:37.237 00.016 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.33 hyp=0.38 cameraTheta=-2.08 mountX=-0.23 mountY=-0.33, mountTheta=-2.18 00:00:37.237 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.33, opts=13) 00:00:37.237 00.000 10672 Enqueuing Move request for scope (-0.18, -0.33) 00:00:37.237 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:37.237 00.000 428 Worker thread wakes up 00:00:37.237 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.33) opts 0xd 00:00:37.237 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.33) 00:00:37.237 00.000 428 Moving (-0.18, -0.33) raw xDistance=-0.23 yDistance=-0.33 00:00:37.237 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:00:37.237 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:37.237 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:00:37.237 00.000 428 MoveAxis(E, 0, ABG) 00:00:37.237 00.000 428 Move returns status 0, amount 0 00:00:37.237 00.000 428 MoveAxis(N, 0, ABG) 00:00:37.237 00.000 428 Move returns status 0, amount 0 00:00:37.237 00.000 428 move complete, result=0 00:00:37.237 00.000 428 worker thread done servicing request 00:00:37.253 00.016 10672 UpdateGuideState exits: m=195598 SNR=41.4 00:00:37.253 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:37.253 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:37.253 00.000 10672 Enqueuing Expose request 00:00:37.253 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:00:37.253 00.000 428 Worker thread wakes up 00:00:37.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:37.253 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:39.080 01.827 428 Exposure complete 00:00:39.221 00.141 428 worker thread done servicing request 00:00:39.221 00.000 10672 OnExposeComplete: enter 00:00:39.221 00.000 10672 UpdateGuideState(): m_state=6 00:00:39.221 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 671 00:00:39.221 00.000 10672 Star::Find returns 1 (0), X=545.09, Y=317.18, Mass=220350, SNR=43.7, Peak=35280 HFD=2.4 00:00:39.221 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.14) = xAngle (-1.77 = -1.77) 00:00:39.221 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.66 = -1.66) 00:00:39.221 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.65 hyp=0.65 cameraTheta=-1.63 mountX=-0.13 mountY=-0.65, mountTheta=-1.76 00:00:39.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.65, opts=13) 00:00:39.221 00.000 10672 Enqueuing Move request for scope (-0.04, -0.65) 00:00:39.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:39.221 00.000 428 Worker thread wakes up 00:00:39.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.65) opts 0xd 00:00:39.221 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.65) 00:00:39.221 00.000 428 Moving (-0.04, -0.65) raw xDistance=-0.13 yDistance=-0.65 00:00:39.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:00:39.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:00:39.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.65 00:00:39.221 00.000 428 MoveAxis(E, 0, ABG) 00:00:39.221 00.000 428 Move returns status 0, amount 0 00:00:39.221 00.000 428 MoveAxis(N, 0, ABG) 00:00:39.221 00.000 428 Move returns status 0, amount 0 00:00:39.221 00.000 428 move complete, result=0 00:00:39.221 00.000 428 worker thread done servicing request 00:00:39.252 00.031 10672 UpdateGuideState exits: m=220350 SNR=43.7 00:00:39.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:39.252 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:39.252 00.000 10672 Enqueuing Expose request 00:00:39.252 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 00:00:39.252 00.000 428 Worker thread wakes up 00:00:39.252 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:39.252 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:40.929 01.677 10672 read socket command 10 00:00:40.929 00.000 10672 processing socket request REQDIST 00:00:40.929 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:00:40.929 00.000 10672 Sending socket response 44 (0x2c) 00:00:41.085 00.156 428 Exposure complete 00:00:41.210 00.125 428 worker thread done servicing request 00:00:41.210 00.000 10672 OnExposeComplete: enter 00:00:41.210 00.000 10672 UpdateGuideState(): m_state=6 00:00:41.210 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 672 00:00:41.210 00.000 10672 Star::Find returns 1 (0), X=544.84, Y=317.40, Mass=203673, SNR=39.3, Peak=35824 HFD=2.3 00:00:41.210 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.29 = -2.29) 00:00:41.210 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 00:00:41.210 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.44 hyp=0.52 cameraTheta=-2.16 mountX=-0.35 mountY=-0.43, mountTheta=-2.25 00:00:41.210 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.44, opts=13) 00:00:41.210 00.000 10672 Enqueuing Move request for scope (-0.29, -0.44) 00:00:41.210 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:41.210 00.000 428 Worker thread wakes up 00:00:41.210 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.44) opts 0xd 00:00:41.210 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.44) 00:00:41.210 00.000 428 Moving (-0.29, -0.44) raw xDistance=-0.35 yDistance=-0.43 00:00:41.210 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:00:41.210 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:41.210 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:00:41.210 00.000 428 MoveAxis(E, 0, ABG) 00:00:41.210 00.000 428 Move returns status 0, amount 0 00:00:41.210 00.000 428 MoveAxis(N, 0, ABG) 00:00:41.210 00.000 428 Move returns status 0, amount 0 00:00:41.210 00.000 428 move complete, result=0 00:00:41.210 00.000 428 worker thread done servicing request 00:00:41.241 00.031 10672 UpdateGuideState exits: m=203673 SNR=39.3 00:00:41.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:41.241 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:41.241 00.000 10672 Enqueuing Expose request 00:00:41.241 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:00:41.241 00.000 428 Worker thread wakes up 00:00:41.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:41.241 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:43.068 01.827 428 Exposure complete 00:00:43.193 00.125 428 worker thread done servicing request 00:00:43.193 00.000 10672 OnExposeComplete: enter 00:00:43.193 00.000 10672 UpdateGuideState(): m_state=6 00:00:43.193 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 673 00:00:43.193 00.000 10672 Star::Find returns 1 (0), X=544.90, Y=317.86, Mass=184639, SNR=42.2, Peak=33760 HFD=2.3 00:00:43.193 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 00:00:43.193 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 00:00:43.193 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.02 hyp=0.24 cameraTheta=3.04 mountX=-0.23 mountY=0.03, mountTheta=3.00 00:00:43.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.02, opts=13) 00:00:43.193 00.000 10672 Enqueuing Move request for scope (-0.24, 0.02) 00:00:43.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:43.193 00.000 428 Worker thread wakes up 00:00:43.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.02) opts 0xd 00:00:43.193 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.02) 00:00:43.193 00.000 428 Moving (-0.24, 0.02) raw xDistance=-0.23 yDistance=0.03 00:00:43.193 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:00:43.193 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:43.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:00:43.193 00.000 428 MoveAxis(E, 0, ABG) 00:00:43.193 00.000 428 Move returns status 0, amount 0 00:00:43.193 00.000 428 MoveAxis(N, 0, ABG) 00:00:43.193 00.000 428 Move returns status 0, amount 0 00:00:43.193 00.000 428 move complete, result=0 00:00:43.193 00.000 428 worker thread done servicing request 00:00:43.224 00.031 10672 UpdateGuideState exits: m=184639 SNR=42.2 00:00:43.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:43.224 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:43.224 00.000 10672 Enqueuing Expose request 00:00:43.224 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:00:43.224 00.000 428 Worker thread wakes up 00:00:43.224 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:43.224 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:45.083 01.859 428 Exposure complete 00:00:45.239 00.156 428 worker thread done servicing request 00:00:45.239 00.000 10672 OnExposeComplete: enter 00:00:45.239 00.000 10672 UpdateGuideState(): m_state=6 00:00:45.239 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 674 00:00:45.239 00.000 10672 Star::Find returns 1 (0), X=544.60, Y=317.85, Mass=183105, SNR=39.0, Peak=32128 HFD=2.3 00:00:45.239 00.000 10672 CameraToMount -- cameraTheta (3.11) - m_xAngle (0.14) = xAngle (2.97 = 2.97) 00:00:45.239 00.000 10672 CameraToMount -- cameraTheta (3.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.08 = 3.08) 00:00:45.239 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.02 hyp=0.53 cameraTheta=3.11 mountX=-0.52 mountY=0.03, mountTheta=3.08 00:00:45.239 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.02, opts=13) 00:00:45.239 00.000 10672 Enqueuing Move request for scope (-0.53, 0.02) 00:00:45.239 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:45.239 00.000 428 Worker thread wakes up 00:00:45.239 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.02) opts 0xd 00:00:45.239 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.02) 00:00:45.239 00.000 428 Moving (-0.53, 0.02) raw xDistance=-0.52 yDistance=0.03 00:00:45.239 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 00:00:45.239 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:45.239 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:00:45.239 00.000 428 MoveAxis(E, 610, ABG) 00:00:45.239 00.000 428 Guiding Dir = 2, Dur = 610 00:00:45.239 00.000 428 IsSlewing returns 0 00:00:45.239 00.000 428 IsGuiding returns 0 00:00:45.271 00.032 10672 UpdateGuideState exits: m=183105 SNR=39.0 00:00:45.271 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:45.271 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:45.271 00.000 10672 Enqueuing Expose request 00:00:45.271 00.000 428 PulseGuide returned control before completion, sleep 592 00:00:45.896 00.625 428 IsGuiding returns 0 00:00:45.896 00.000 428 Move returns status 0, amount 610 00:00:45.896 00.000 428 MoveAxis(N, 0, ABG) 00:00:45.896 00.000 428 Move returns status 0, amount 0 00:00:45.896 00.000 428 move complete, result=0 00:00:45.896 00.000 428 worker thread done servicing request 00:00:45.896 00.000 428 Worker thread wakes up 00:00:45.896 00.000 10672 GuideStep: -0.5 px 610 ms EAST, 0.0 px 0 ms NORTH 00:00:45.896 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:45.896 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:45.927 00.031 10672 read socket command 10 00:00:45.927 00.000 10672 processing socket request REQDIST 00:00:45.927 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:00:45.927 00.000 10672 Sending socket response 43 (0x2b) 00:00:47.083 01.156 428 Exposure complete 00:00:47.208 00.125 428 worker thread done servicing request 00:00:47.208 00.000 10672 OnExposeComplete: enter 00:00:47.208 00.000 10672 UpdateGuideState(): m_state=6 00:00:47.208 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 675 00:00:47.208 00.000 10672 Star::Find returns 1 (0), X=545.15, Y=318.00, Mass=206434, SNR=42.2, Peak=29616 HFD=2.6 00:00:47.208 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 00:00:47.208 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.42 = 1.42) 00:00:47.208 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.45 mountX=0.04 mountY=0.17, mountTheta=1.31 00:00:47.208 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.17, opts=13) 00:00:47.208 00.000 10672 Enqueuing Move request for scope (0.02, 0.17) 00:00:47.208 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:47.208 00.000 428 Worker thread wakes up 00:00:47.208 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd 00:00:47.208 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.17) 00:00:47.208 00.000 428 Moving (0.02, 0.17) raw xDistance=0.04 yDistance=0.17 00:00:47.208 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:00:47.208 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:47.208 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:00:47.208 00.000 428 MoveAxis(E, 0, ABG) 00:00:47.208 00.000 428 Move returns status 0, amount 0 00:00:47.208 00.000 428 MoveAxis(N, 0, ABG) 00:00:47.208 00.000 428 Move returns status 0, amount 0 00:00:47.208 00.000 428 move complete, result=0 00:00:47.208 00.000 428 worker thread done servicing request 00:00:47.239 00.031 10672 UpdateGuideState exits: m=206434 SNR=42.2 00:00:47.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:47.239 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:47.239 00.000 10672 Enqueuing Expose request 00:00:47.239 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:00:47.239 00.000 428 Worker thread wakes up 00:00:47.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:47.239 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:49.087 01.848 428 Exposure complete 00:00:49.212 00.125 428 worker thread done servicing request 00:00:49.212 00.000 10672 OnExposeComplete: enter 00:00:49.212 00.000 10672 UpdateGuideState(): m_state=6 00:00:49.212 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 676 00:00:49.212 00.000 10672 Star::Find returns 1 (0), X=544.93, Y=318.11, Mass=207501, SNR=39.3, Peak=36368 HFD=2.5 00:00:49.212 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.07 = 2.07) 00:00:49.212 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 00:00:49.212 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.34 cameraTheta=2.20 mountX=-0.16 mountY=0.28, mountTheta=2.09 00:00:49.212 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.28, opts=13) 00:00:49.212 00.000 10672 Enqueuing Move request for scope (-0.20, 0.28) 00:00:49.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:49.212 00.000 428 Worker thread wakes up 00:00:49.212 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd 00:00:49.212 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.28) 00:00:49.212 00.000 428 Moving (-0.20, 0.28) raw xDistance=-0.16 yDistance=0.28 00:00:49.212 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:00:49.212 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:49.212 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:00:49.212 00.000 428 MoveAxis(E, 0, ABG) 00:00:49.212 00.000 428 Move returns status 0, amount 0 00:00:49.212 00.000 428 MoveAxis(N, 0, ABG) 00:00:49.212 00.000 428 Move returns status 0, amount 0 00:00:49.212 00.000 428 move complete, result=0 00:00:49.212 00.000 428 worker thread done servicing request 00:00:49.243 00.031 10672 UpdateGuideState exits: m=207501 SNR=39.3 00:00:49.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:49.243 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:49.243 00.000 10672 Enqueuing Expose request 00:00:49.243 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:00:49.243 00.000 428 Worker thread wakes up 00:00:49.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:49.243 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:50.930 01.687 10672 read socket command 10 00:00:50.930 00.000 10672 processing socket request REQDIST 00:00:50.930 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:00:50.930 00.000 10672 Sending socket response 35 (0x23) 00:00:51.086 00.156 428 Exposure complete 00:00:51.227 00.141 428 worker thread done servicing request 00:00:51.227 00.000 10672 OnExposeComplete: enter 00:00:51.227 00.000 10672 UpdateGuideState(): m_state=6 00:00:51.227 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 677 00:00:51.227 00.000 10672 Star::Find returns 1 (0), X=544.97, Y=317.75, Mass=221538, SNR=43.0, Peak=38448 HFD=2.5 00:00:51.227 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (0.14) = xAngle (-2.81 = -2.81) 00:00:51.227 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.71 = -2.71) 00:00:51.227 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.68 mountX=-0.17 mountY=-0.08, mountTheta=-2.72 00:00:51.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.08, opts=13) 00:00:51.227 00.000 10672 Enqueuing Move request for scope (-0.16, -0.08) 00:00:51.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:51.227 00.000 428 Worker thread wakes up 00:00:51.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd 00:00:51.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.08) 00:00:51.227 00.000 428 Moving (-0.16, -0.08) raw xDistance=-0.17 yDistance=-0.08 00:00:51.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:00:51.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:51.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:00:51.227 00.000 428 MoveAxis(E, 0, ABG) 00:00:51.227 00.000 428 Move returns status 0, amount 0 00:00:51.227 00.000 428 MoveAxis(N, 0, ABG) 00:00:51.227 00.000 428 Move returns status 0, amount 0 00:00:51.227 00.000 428 move complete, result=0 00:00:51.227 00.000 428 worker thread done servicing request 00:00:51.243 00.016 10672 UpdateGuideState exits: m=221538 SNR=43.0 00:00:51.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:51.243 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:51.243 00.000 10672 Enqueuing Expose request 00:00:51.243 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:00:51.243 00.000 428 Worker thread wakes up 00:00:51.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:51.243 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:53.086 01.843 428 Exposure complete 00:00:53.211 00.125 428 worker thread done servicing request 00:00:53.211 00.000 10672 OnExposeComplete: enter 00:00:53.211 00.000 10672 UpdateGuideState(): m_state=6 00:00:53.211 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 678 00:00:53.211 00.000 10672 Star::Find returns 1 (0), X=545.12, Y=317.96, Mass=199569, SNR=39.2, Peak=32560 HFD=2.6 00:00:53.211 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 00:00:53.211 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 00:00:53.211 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.65 mountX=0.01 mountY=0.12, mountTheta=1.52 00:00:53.211 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.12, opts=13) 00:00:53.211 00.000 10672 Enqueuing Move request for scope (-0.01, 0.12) 00:00:53.211 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:53.211 00.000 428 Worker thread wakes up 00:00:53.211 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd 00:00:53.211 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.12) 00:00:53.211 00.000 428 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=0.12 00:00:53.211 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:00:53.211 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:53.211 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:00:53.211 00.000 428 MoveAxis(E, 0, ABG) 00:00:53.211 00.000 428 Move returns status 0, amount 0 00:00:53.211 00.000 428 MoveAxis(N, 0, ABG) 00:00:53.211 00.000 428 Move returns status 0, amount 0 00:00:53.211 00.000 428 move complete, result=0 00:00:53.211 00.000 428 worker thread done servicing request 00:00:53.242 00.031 10672 UpdateGuideState exits: m=199569 SNR=39.2 00:00:53.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:53.242 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:53.242 00.000 10672 Enqueuing Expose request 00:00:53.242 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:00:53.242 00.000 428 Worker thread wakes up 00:00:53.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:53.242 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:55.084 01.842 428 Exposure complete 00:00:55.209 00.125 428 worker thread done servicing request 00:00:55.209 00.000 10672 OnExposeComplete: enter 00:00:55.209 00.000 10672 UpdateGuideState(): m_state=6 00:00:55.209 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 679 00:00:55.209 00.000 10672 Star::Find returns 1 (0), X=544.76, Y=317.88, Mass=223922, SNR=41.5, Peak=32784 HFD=2.5 00:00:55.209 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (0.14) = xAngle (2.87 = 2.87) 00:00:55.209 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.98 = 2.98) 00:00:55.209 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.05 hyp=0.38 cameraTheta=3.01 mountX=-0.36 mountY=0.06, mountTheta=2.98 00:00:55.209 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.05, opts=13) 00:00:55.209 00.000 10672 Enqueuing Move request for scope (-0.37, 0.05) 00:00:55.209 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:55.209 00.000 428 Worker thread wakes up 00:00:55.209 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.05) opts 0xd 00:00:55.209 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.05) 00:00:55.209 00.000 428 Moving (-0.37, 0.05) raw xDistance=-0.36 yDistance=0.06 00:00:55.209 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:00:55.209 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:55.209 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:00:55.209 00.000 428 MoveAxis(E, 0, ABG) 00:00:55.209 00.000 428 Move returns status 0, amount 0 00:00:55.209 00.000 428 MoveAxis(N, 0, ABG) 00:00:55.209 00.000 428 Move returns status 0, amount 0 00:00:55.209 00.000 428 move complete, result=0 00:00:55.209 00.000 428 worker thread done servicing request 00:00:55.240 00.031 10672 UpdateGuideState exits: m=223922 SNR=41.5 00:00:55.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:55.240 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:55.240 00.000 10672 Enqueuing Expose request 00:00:55.240 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:00:55.240 00.000 428 Worker thread wakes up 00:00:55.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:55.240 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:55.928 00.688 10672 read socket command 10 00:00:55.928 00.000 10672 processing socket request REQDIST 00:00:55.928 00.000 10672 SOCKSVR: Sending pixel error of 0.28 00:00:55.928 00.000 10672 Sending socket response 28 (0x1c) 00:00:57.069 01.141 428 Exposure complete 00:00:57.194 00.125 428 worker thread done servicing request 00:00:57.194 00.000 10672 OnExposeComplete: enter 00:00:57.194 00.000 10672 UpdateGuideState(): m_state=6 00:00:57.194 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 680 00:00:57.194 00.000 10672 Star::Find returns 1 (0), X=545.05, Y=317.73, Mass=238092, SNR=44.6, Peak=30496 HFD=2.5 00:00:57.194 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.14) = xAngle (-2.36 = -2.36) 00:00:57.194 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.26 = -2.26) 00:00:57.194 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.23 mountX=-0.10 mountY=-0.11, mountTheta=-2.32 00:00:57.209 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.11, opts=13) 00:00:57.209 00.000 10672 Enqueuing Move request for scope (-0.08, -0.11) 00:00:57.209 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:57.209 00.000 428 Worker thread wakes up 00:00:57.209 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd 00:00:57.209 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.11) 00:00:57.209 00.000 428 Moving (-0.08, -0.11) raw xDistance=-0.10 yDistance=-0.11 00:00:57.209 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:00:57.209 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:57.209 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:00:57.209 00.000 428 MoveAxis(E, 0, ABG) 00:00:57.209 00.000 428 Move returns status 0, amount 0 00:00:57.209 00.000 428 MoveAxis(N, 0, ABG) 00:00:57.209 00.000 428 Move returns status 0, amount 0 00:00:57.209 00.000 428 move complete, result=0 00:00:57.209 00.000 428 worker thread done servicing request 00:00:57.225 00.016 10672 UpdateGuideState exits: m=238092 SNR=44.6 00:00:57.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:57.225 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:57.225 00.000 10672 Enqueuing Expose request 00:00:57.225 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:00:57.225 00.000 428 Worker thread wakes up 00:00:57.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:57.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:00:59.068 01.843 428 Exposure complete 00:00:59.193 00.125 428 worker thread done servicing request 00:00:59.193 00.000 10672 OnExposeComplete: enter 00:00:59.193 00.000 10672 UpdateGuideState(): m_state=6 00:00:59.193 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 681 00:00:59.193 00.000 10672 Star::Find returns 1 (0), X=544.69, Y=317.74, Mass=262168, SNR=44.7, Peak=31472 HFD=3.0 00:00:59.193 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 00:00:59.193 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 00:00:59.193 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.09 hyp=0.45 cameraTheta=-2.94 mountX=-0.45 mountY=-0.08, mountTheta=-2.97 00:00:59.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.09, opts=13) 00:00:59.193 00.000 10672 Enqueuing Move request for scope (-0.44, -0.09) 00:00:59.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:00:59.193 00.000 428 Worker thread wakes up 00:00:59.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.09) opts 0xd 00:00:59.193 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.09) 00:00:59.193 00.000 428 Moving (-0.44, -0.09) raw xDistance=-0.45 yDistance=-0.08 00:00:59.193 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 00:00:59.193 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:00:59.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:00:59.193 00.000 428 MoveAxis(E, 525, ABG) 00:00:59.193 00.000 428 Guiding Dir = 2, Dur = 525 00:00:59.193 00.000 428 IsSlewing returns 0 00:00:59.193 00.000 428 IsGuiding returns 0 00:00:59.224 00.031 10672 UpdateGuideState exits: m=262168 SNR=44.7 00:00:59.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:00:59.224 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:00:59.224 00.000 10672 Enqueuing Expose request 00:00:59.224 00.000 428 PulseGuide returned control before completion, sleep 509 00:00:59.755 00.531 428 IsGuiding returns 0 00:00:59.755 00.000 428 Move returns status 0, amount 525 00:00:59.755 00.000 428 MoveAxis(N, 0, ABG) 00:00:59.755 00.000 428 Move returns status 0, amount 0 00:00:59.755 00.000 428 move complete, result=0 00:00:59.755 00.000 428 worker thread done servicing request 00:00:59.755 00.000 10672 GuideStep: -0.4 px 525 ms EAST, -0.1 px 0 ms NORTH 00:00:59.755 00.000 428 Worker thread wakes up 00:00:59.755 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:00:59.755 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:00.926 01.171 10672 read socket command 10 00:01:00.926 00.000 10672 processing socket request REQDIST 00:01:00.926 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:01:00.926 00.000 10672 Sending socket response 30 (0x1e) 00:01:01.051 00.125 428 Exposure complete 00:01:01.192 00.141 428 worker thread done servicing request 00:01:01.192 00.000 10672 OnExposeComplete: enter 00:01:01.192 00.000 10672 UpdateGuideState(): m_state=6 00:01:01.192 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 682 00:01:01.192 00.000 10672 Star::Find returns 1 (0), X=545.01, Y=317.92, Mass=241014, SNR=45.8, Peak=34736 HFD=2.7 00:01:01.192 00.000 10672 CameraToMount -- cameraTheta (2.53) - m_xAngle (0.14) = xAngle (2.39 = 2.39) 00:01:01.192 00.000 10672 CameraToMount -- cameraTheta (2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.50 = 2.50) 00:01:01.192 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.53 mountX=-0.11 mountY=0.09, mountTheta=2.45 00:01:01.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.09, opts=13) 00:01:01.192 00.000 10672 Enqueuing Move request for scope (-0.12, 0.09) 00:01:01.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:01.192 00.000 428 Worker thread wakes up 00:01:01.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd 00:01:01.192 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.09) 00:01:01.192 00.000 428 Moving (-0.12, 0.09) raw xDistance=-0.11 yDistance=0.09 00:01:01.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:01:01.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:01.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:01:01.192 00.000 428 MoveAxis(E, 0, ABG) 00:01:01.192 00.000 428 Move returns status 0, amount 0 00:01:01.192 00.000 428 MoveAxis(N, 0, ABG) 00:01:01.192 00.000 428 Move returns status 0, amount 0 00:01:01.192 00.000 428 move complete, result=0 00:01:01.192 00.000 428 worker thread done servicing request 00:01:01.223 00.031 10672 UpdateGuideState exits: m=241014 SNR=45.8 00:01:01.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:01.223 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:01.223 00.000 10672 Enqueuing Expose request 00:01:01.223 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:01:01.223 00.000 428 Worker thread wakes up 00:01:01.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:01.223 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:03.082 01.859 428 Exposure complete 00:01:03.207 00.125 428 worker thread done servicing request 00:01:03.207 00.000 10672 OnExposeComplete: enter 00:01:03.207 00.000 10672 UpdateGuideState(): m_state=6 00:01:03.207 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 683 00:01:03.207 00.000 10672 Star::Find returns 1 (0), X=545.18, Y=317.87, Mass=245147, SNR=47.1, Peak=31248 HFD=3.0 00:01:03.207 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.14) = xAngle (0.54 = 0.54) 00:01:03.207 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.65 = 0.65) 00:01:03.207 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.68 mountX=0.05 mountY=0.04, mountTheta=0.62 00:01:03.223 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.04, opts=13) 00:01:03.223 00.000 10672 Enqueuing Move request for scope (0.05, 0.04) 00:01:03.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:03.223 00.000 428 Worker thread wakes up 00:01:03.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd 00:01:03.223 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.04) 00:01:03.223 00.000 428 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=0.04 00:01:03.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:01:03.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:03.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:01:03.223 00.000 428 MoveAxis(E, 0, ABG) 00:01:03.223 00.000 428 Move returns status 0, amount 0 00:01:03.223 00.000 428 MoveAxis(N, 0, ABG) 00:01:03.223 00.000 428 Move returns status 0, amount 0 00:01:03.223 00.000 428 move complete, result=0 00:01:03.223 00.000 428 worker thread done servicing request 00:01:03.238 00.015 10672 UpdateGuideState exits: m=245147 SNR=47.1 00:01:03.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:03.238 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:03.238 00.000 10672 Enqueuing Expose request 00:01:03.238 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:01:03.238 00.000 428 Worker thread wakes up 00:01:03.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:03.238 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:05.070 01.832 428 Exposure complete 00:01:05.226 00.156 428 worker thread done servicing request 00:01:05.226 00.000 10672 OnExposeComplete: enter 00:01:05.226 00.000 10672 UpdateGuideState(): m_state=6 00:01:05.226 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 684 00:01:05.226 00.000 10672 Star::Find returns 1 (0), X=544.66, Y=317.74, Mass=216944, SNR=41.9, Peak=32672 HFD=2.7 00:01:05.226 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.08 = -3.08) 00:01:05.226 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.97 = -2.97) 00:01:05.226 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.10 hyp=0.48 cameraTheta=-2.94 mountX=-0.48 mountY=-0.08, mountTheta=-2.97 00:01:05.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.10, opts=13) 00:01:05.226 00.000 10672 Enqueuing Move request for scope (-0.47, -0.10) 00:01:05.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:05.226 00.000 428 Worker thread wakes up 00:01:05.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.10) opts 0xd 00:01:05.226 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.10) 00:01:05.226 00.000 428 Moving (-0.47, -0.10) raw xDistance=-0.48 yDistance=-0.08 00:01:05.226 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:01:05.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:05.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:01:05.226 00.000 428 MoveAxis(E, 558, ABG) 00:01:05.226 00.000 428 Guiding Dir = 2, Dur = 558 00:01:05.257 00.031 428 IsSlewing returns 0 00:01:05.257 00.000 10672 UpdateGuideState exits: m=216944 SNR=41.9 00:01:05.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:05.257 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:05.257 00.000 428 IsGuiding returns 0 00:01:05.257 00.000 10672 Enqueuing Expose request 00:01:05.273 00.016 428 PulseGuide returned control before completion, sleep 554 00:01:05.835 00.562 428 IsGuiding returns 1 00:01:05.835 00.000 428 scope still moving after pulse duration time elapsed 00:01:05.867 00.032 428 IsSlewing returns 0 00:01:05.882 00.015 428 IsGuiding returns 0 00:01:05.882 00.000 428 scope move finished after 558 + 65 ms 00:01:05.882 00.000 428 Move returns status 0, amount 558 00:01:05.882 00.000 428 MoveAxis(N, 0, ABG) 00:01:05.882 00.000 428 Move returns status 0, amount 0 00:01:05.882 00.000 428 move complete, result=0 00:01:05.882 00.000 428 worker thread done servicing request 00:01:05.882 00.000 428 Worker thread wakes up 00:01:05.882 00.000 10672 GuideStep: -0.5 px 558 ms EAST, -0.1 px 0 ms NORTH 00:01:05.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:05.882 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:05.929 00.047 10672 read socket command 10 00:01:05.929 00.000 10672 processing socket request REQDIST 00:01:05.929 00.000 10672 SOCKSVR: Sending pixel error of 0.28 00:01:05.929 00.000 10672 Sending socket response 28 (0x1c) 00:01:07.069 01.140 428 Exposure complete 00:01:07.225 00.156 428 worker thread done servicing request 00:01:07.225 00.000 10672 OnExposeComplete: enter 00:01:07.225 00.000 10672 UpdateGuideState(): m_state=6 00:01:07.225 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 685 00:01:07.225 00.000 10672 Star::Find returns 1 (0), X=545.22, Y=317.64, Mass=199366, SNR=39.0, Peak=25584 HFD=2.7 00:01:07.225 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 00:01:07.225 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 00:01:07.225 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.16 mountX=0.06 mountY=-0.20, mountTheta=-1.29 00:01:07.225 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.20, opts=13) 00:01:07.225 00.000 10672 Enqueuing Move request for scope (0.09, -0.20) 00:01:07.225 00.000 428 Worker thread wakes up 00:01:07.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:07.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd 00:01:07.225 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.20) 00:01:07.225 00.000 428 Moving (0.09, -0.20) raw xDistance=0.06 yDistance=-0.20 00:01:07.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:01:07.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:07.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:01:07.225 00.000 428 MoveAxis(E, 0, ABG) 00:01:07.225 00.000 428 Move returns status 0, amount 0 00:01:07.225 00.000 428 MoveAxis(N, 0, ABG) 00:01:07.225 00.000 428 Move returns status 0, amount 0 00:01:07.225 00.000 428 move complete, result=0 00:01:07.225 00.000 428 worker thread done servicing request 00:01:07.257 00.032 10672 UpdateGuideState exits: m=199366 SNR=39.0 00:01:07.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:07.257 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:07.257 00.000 10672 Enqueuing Expose request 00:01:07.257 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:01:07.257 00.000 428 Worker thread wakes up 00:01:07.257 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:07.257 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:09.070 01.813 428 Exposure complete 00:01:09.211 00.141 428 worker thread done servicing request 00:01:09.211 00.000 10672 OnExposeComplete: enter 00:01:09.211 00.000 10672 UpdateGuideState(): m_state=6 00:01:09.211 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 686 00:01:09.211 00.000 10672 Star::Find returns 1 (0), X=545.29, Y=317.73, Mass=197953, SNR=38.5, Peak=29184 HFD=2.1 00:01:09.211 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.14) = xAngle (-0.72 = -0.72) 00:01:09.211 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.61 = -0.61) 00:01:09.211 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.58 mountX=0.14 mountY=-0.11, mountTheta=-0.66 00:01:09.211 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.10, opts=13) 00:01:09.211 00.000 10672 Enqueuing Move request for scope (0.16, -0.10) 00:01:09.211 00.000 428 Worker thread wakes up 00:01:09.211 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:09.211 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd 00:01:09.211 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.10) 00:01:09.211 00.000 428 Moving (0.16, -0.10) raw xDistance=0.14 yDistance=-0.11 00:01:09.211 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:01:09.211 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:09.211 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:01:09.211 00.000 428 MoveAxis(E, 0, ABG) 00:01:09.211 00.000 428 Move returns status 0, amount 0 00:01:09.211 00.000 428 MoveAxis(N, 0, ABG) 00:01:09.211 00.000 428 Move returns status 0, amount 0 00:01:09.211 00.000 428 move complete, result=0 00:01:09.211 00.000 428 worker thread done servicing request 00:01:09.242 00.031 10672 UpdateGuideState exits: m=197953 SNR=38.5 00:01:09.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:09.242 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:09.242 00.000 10672 Enqueuing Expose request 00:01:09.242 00.000 428 Worker thread wakes up 00:01:09.242 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:01:09.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:09.242 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:10.929 01.687 10672 read socket command 10 00:01:10.929 00.000 10672 processing socket request REQDIST 00:01:10.929 00.000 10672 SOCKSVR: Sending pixel error of 0.24 00:01:10.929 00.000 10672 Sending socket response 24 (0x18) 00:01:11.069 00.140 428 Exposure complete 00:01:11.194 00.125 428 worker thread done servicing request 00:01:11.194 00.000 10672 OnExposeComplete: enter 00:01:11.194 00.000 10672 UpdateGuideState(): m_state=6 00:01:11.194 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 687 00:01:11.194 00.000 10672 Star::Find returns 1 (0), X=545.79, Y=317.69, Mass=194757, SNR=41.1, Peak=32336 HFD=2.3 00:01:11.194 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 00:01:11.194 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 00:01:11.194 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.15 hyp=0.67 cameraTheta=-0.22 mountX=0.63 mountY=-0.17, mountTheta=-0.26 00:01:11.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-0.15, opts=13) 00:01:11.210 00.016 10672 Enqueuing Move request for scope (0.66, -0.15) 00:01:11.210 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:11.210 00.000 428 Worker thread wakes up 00:01:11.210 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.15) opts 0xd 00:01:11.210 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -0.15) 00:01:11.210 00.000 428 Moving (0.66, -0.15) raw xDistance=0.63 yDistance=-0.17 00:01:11.210 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 00:01:11.210 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:11.210 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:01:11.210 00.000 428 MoveAxis(W, 739, ABG) 00:01:11.210 00.000 428 Guiding Dir = 3, Dur = 739 00:01:11.210 00.000 428 IsSlewing returns 0 00:01:11.210 00.000 428 IsGuiding returns 0 00:01:11.226 00.016 10672 UpdateGuideState exits: m=194757 SNR=41.1 00:01:11.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:11.226 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:11.226 00.000 10672 Enqueuing Expose request 00:01:11.226 00.000 428 PulseGuide returned control before completion, sleep 726 00:01:11.976 00.750 428 IsGuiding returns 0 00:01:11.976 00.000 428 Move returns status 0, amount 739 00:01:11.976 00.000 428 MoveAxis(N, 0, ABG) 00:01:11.976 00.000 428 Move returns status 0, amount 0 00:01:11.976 00.000 428 move complete, result=0 00:01:11.976 00.000 428 worker thread done servicing request 00:01:11.976 00.000 428 Worker thread wakes up 00:01:11.976 00.000 10672 GuideStep: 0.6 px 739 ms WEST, -0.2 px 0 ms NORTH 00:01:11.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:11.976 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:13.069 01.093 428 Exposure complete 00:01:13.194 00.125 428 worker thread done servicing request 00:01:13.194 00.000 10672 OnExposeComplete: enter 00:01:13.194 00.000 10672 UpdateGuideState(): m_state=6 00:01:13.194 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 688 00:01:13.194 00.000 10672 Star::Find returns 1 (0), X=545.18, Y=317.55, Mass=200645, SNR=42.7, Peak=37680 HFD=2.2 00:01:13.194 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 00:01:13.194 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 00:01:13.194 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.41 mountX=0.01 mountY=-0.29, mountTheta=-1.55 00:01:13.209 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.29, opts=13) 00:01:13.209 00.000 10672 Enqueuing Move request for scope (0.05, -0.29) 00:01:13.209 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:13.209 00.000 428 Worker thread wakes up 00:01:13.209 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.29) opts 0xd 00:01:13.209 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.29) 00:01:13.209 00.000 428 Moving (0.05, -0.29) raw xDistance=0.01 yDistance=-0.29 00:01:13.209 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:01:13.209 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:13.209 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 00:01:13.209 00.000 428 MoveAxis(E, 0, ABG) 00:01:13.209 00.000 428 Move returns status 0, amount 0 00:01:13.209 00.000 428 MoveAxis(N, 0, ABG) 00:01:13.209 00.000 428 Move returns status 0, amount 0 00:01:13.209 00.000 428 move complete, result=0 00:01:13.209 00.000 428 worker thread done servicing request 00:01:13.225 00.016 10672 UpdateGuideState exits: m=200645 SNR=42.7 00:01:13.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:13.225 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:13.225 00.000 10672 Enqueuing Expose request 00:01:13.225 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:01:13.225 00.000 428 Worker thread wakes up 00:01:13.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:13.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:15.072 01.847 428 Exposure complete 00:01:15.213 00.141 428 worker thread done servicing request 00:01:15.213 00.000 10672 OnExposeComplete: enter 00:01:15.213 00.000 10672 UpdateGuideState(): m_state=6 00:01:15.213 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 689 00:01:15.213 00.000 10672 Star::Find returns 1 (0), X=544.86, Y=318.06, Mass=206002, SNR=47.9, Peak=35616 HFD=2.6 00:01:15.213 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.14) = xAngle (2.31 = 2.31) 00:01:15.213 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.42 = 2.42) 00:01:15.213 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.23 hyp=0.35 cameraTheta=2.45 mountX=-0.24 mountY=0.23, mountTheta=2.36 00:01:15.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.23, opts=13) 00:01:15.213 00.000 10672 Enqueuing Move request for scope (-0.27, 0.23) 00:01:15.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:15.213 00.000 428 Worker thread wakes up 00:01:15.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.23) opts 0xd 00:01:15.213 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.23) 00:01:15.213 00.000 428 Moving (-0.27, 0.23) raw xDistance=-0.24 yDistance=0.23 00:01:15.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:01:15.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:15.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:01:15.213 00.000 428 MoveAxis(E, 0, ABG) 00:01:15.213 00.000 428 Move returns status 0, amount 0 00:01:15.213 00.000 428 MoveAxis(N, 0, ABG) 00:01:15.213 00.000 428 Move returns status 0, amount 0 00:01:15.213 00.000 428 move complete, result=0 00:01:15.213 00.000 428 worker thread done servicing request 00:01:15.244 00.031 10672 UpdateGuideState exits: m=206002 SNR=47.9 00:01:15.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:15.244 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:15.244 00.000 10672 Enqueuing Expose request 00:01:15.244 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:01:15.244 00.000 428 Worker thread wakes up 00:01:15.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:15.244 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:15.932 00.688 10672 read socket command 10 00:01:15.932 00.000 10672 processing socket request REQDIST 00:01:15.932 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:01:15.932 00.000 10672 Sending socket response 34 (0x22) 00:01:17.056 01.124 428 Exposure complete 00:01:17.197 00.141 428 worker thread done servicing request 00:01:17.197 00.000 10672 OnExposeComplete: enter 00:01:17.197 00.000 10672 UpdateGuideState(): m_state=6 00:01:17.197 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 690 00:01:17.197 00.000 10672 Star::Find returns 1 (0), X=544.67, Y=317.70, Mass=270372, SNR=53.8, Peak=38112 HFD=3.5 00:01:17.197 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:01:17.197 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 00:01:17.197 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.13 hyp=0.48 cameraTheta=-2.86 mountX=-0.47 mountY=-0.12, mountTheta=-2.90 00:01:17.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.13, opts=13) 00:01:17.197 00.000 10672 Enqueuing Move request for scope (-0.46, -0.13) 00:01:17.197 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:17.197 00.000 428 Worker thread wakes up 00:01:17.197 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.13) opts 0xd 00:01:17.197 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.13) 00:01:17.197 00.000 428 Moving (-0.46, -0.13) raw xDistance=-0.47 yDistance=-0.12 00:01:17.197 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 00:01:17.197 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:17.197 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:01:17.197 00.000 428 MoveAxis(E, 552, ABG) 00:01:17.197 00.000 428 Guiding Dir = 2, Dur = 552 00:01:17.228 00.031 428 IsSlewing returns 0 00:01:17.228 00.000 428 IsGuiding returns 0 00:01:17.228 00.000 10672 UpdateGuideState exits: m=270372 SNR=53.8 00:01:17.228 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:17.228 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:17.228 00.000 10672 Enqueuing Expose request 00:01:17.243 00.015 428 PulseGuide returned control before completion, sleep 548 00:01:17.821 00.578 428 IsGuiding returns 0 00:01:17.821 00.000 428 Move returns status 0, amount 552 00:01:17.821 00.000 428 MoveAxis(N, 0, ABG) 00:01:17.821 00.000 428 Move returns status 0, amount 0 00:01:17.821 00.000 428 move complete, result=0 00:01:17.821 00.000 428 worker thread done servicing request 00:01:17.821 00.000 428 Worker thread wakes up 00:01:17.821 00.000 10672 GuideStep: -0.5 px 552 ms EAST, -0.1 px 0 ms NORTH 00:01:17.821 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:17.821 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:19.071 01.250 428 Exposure complete 00:01:19.211 00.140 428 worker thread done servicing request 00:01:21.148 01.937 10672 OnExposeComplete: enter 00:01:21.148 00.000 10672 UpdateGuideState(): m_state=6 00:01:21.148 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 691 00:01:21.148 00.000 10672 Star::Find returns 1 (0), X=544.92, Y=317.84, Mass=238663, SNR=42.9, Peak=30592 HFD=2.6 00:01:21.148 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.98 = 2.98) 00:01:21.148 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 00:01:21.148 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.00 hyp=0.21 cameraTheta=3.12 mountX=-0.21 mountY=0.01, mountTheta=3.09 00:01:21.148 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.00, opts=13) 00:01:21.148 00.000 10672 Enqueuing Move request for scope (-0.21, 0.00) 00:01:21.148 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:21.148 00.000 428 Worker thread wakes up 00:01:21.148 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.00) opts 0xd 00:01:21.148 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.00) 00:01:21.148 00.000 428 Moving (-0.21, 0.00) raw xDistance=-0.21 yDistance=0.01 00:01:21.148 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:01:21.148 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:21.148 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:01:21.148 00.000 428 MoveAxis(E, 0, ABG) 00:01:21.148 00.000 428 Move returns status 0, amount 0 00:01:21.148 00.000 428 MoveAxis(N, 0, ABG) 00:01:21.148 00.000 428 Move returns status 0, amount 0 00:01:21.148 00.000 428 move complete, result=0 00:01:21.211 00.063 428 worker thread done servicing request 00:01:21.242 00.031 10672 UpdateGuideState exits: m=238663 SNR=42.9 00:01:21.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:21.242 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:21.242 00.000 10672 Enqueuing Expose request 00:01:21.242 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:01:21.242 00.000 428 Worker thread wakes up 00:01:21.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:21.242 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:21.242 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:01:21.289 00.047 10672 read socket command 10 00:01:21.289 00.000 10672 processing socket request REQDIST 00:01:21.289 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:01:21.289 00.000 10672 Sending socket response 33 (0x21) 00:01:23.074 01.785 428 Exposure complete 00:01:23.199 00.125 428 worker thread done servicing request 00:01:23.199 00.000 10672 OnExposeComplete: enter 00:01:23.199 00.000 10672 UpdateGuideState(): m_state=6 00:01:23.199 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 692 00:01:23.199 00.000 10672 Star::Find returns 1 (0), X=545.55, Y=317.51, Mass=209571, SNR=43.0, Peak=42368 HFD=3.1 00:01:23.199 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.14) = xAngle (-0.79 = -0.79) 00:01:23.199 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.68 = -0.68) 00:01:23.199 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.32 hyp=0.53 cameraTheta=-0.65 mountX=0.37 mountY=-0.33, mountTheta=-0.73 00:01:23.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.32, opts=13) 00:01:23.199 00.000 10672 Enqueuing Move request for scope (0.42, -0.32) 00:01:23.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:23.199 00.000 428 Worker thread wakes up 00:01:23.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.32) opts 0xd 00:01:23.199 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.32) 00:01:23.199 00.000 428 Moving (0.42, -0.32) raw xDistance=0.37 yDistance=-0.33 00:01:23.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:01:23.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:23.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:01:23.199 00.000 428 MoveAxis(E, 0, ABG) 00:01:23.199 00.000 428 Move returns status 0, amount 0 00:01:23.199 00.000 428 MoveAxis(N, 0, ABG) 00:01:23.199 00.000 428 Move returns status 0, amount 0 00:01:23.199 00.000 428 move complete, result=0 00:01:23.199 00.000 428 worker thread done servicing request 00:01:23.230 00.031 10672 UpdateGuideState exits: m=209571 SNR=43.0 00:01:23.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:23.230 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:23.230 00.000 10672 Enqueuing Expose request 00:01:23.230 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:01:23.230 00.000 428 Worker thread wakes up 00:01:23.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:23.230 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:25.042 01.812 428 Exposure complete 00:01:25.183 00.141 428 worker thread done servicing request 00:01:25.183 00.000 10672 OnExposeComplete: enter 00:01:25.183 00.000 10672 UpdateGuideState(): m_state=6 00:01:25.183 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 693 00:01:25.183 00.000 10672 Star::Find returns 1 (0), X=544.94, Y=317.77, Mass=233254, SNR=44.8, Peak=28528 HFD=2.5 00:01:25.183 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.97 = -2.97) 00:01:25.183 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.86 = -2.86) 00:01:25.183 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.84 mountX=-0.20 mountY=-0.05, mountTheta=-2.87 00:01:25.214 00.031 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.06, opts=13) 00:01:25.214 00.000 10672 Enqueuing Move request for scope (-0.19, -0.06) 00:01:25.214 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:25.214 00.000 428 Worker thread wakes up 00:01:25.214 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd 00:01:25.214 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.06) 00:01:25.214 00.000 428 Moving (-0.19, -0.06) raw xDistance=-0.20 yDistance=-0.05 00:01:25.214 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:01:25.214 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:25.214 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:01:25.214 00.000 428 MoveAxis(E, 0, ABG) 00:01:25.214 00.000 428 Move returns status 0, amount 0 00:01:25.214 00.000 428 MoveAxis(N, 0, ABG) 00:01:25.214 00.000 428 Move returns status 0, amount 0 00:01:25.214 00.000 428 move complete, result=0 00:01:25.214 00.000 428 worker thread done servicing request 00:01:25.245 00.031 10672 UpdateGuideState exits: m=233254 SNR=44.8 00:01:25.245 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:25.245 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:25.245 00.000 10672 Enqueuing Expose request 00:01:25.245 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:01:25.245 00.000 428 Worker thread wakes up 00:01:25.245 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:25.245 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:25.948 00.703 10672 read socket command 10 00:01:25.948 00.000 10672 processing socket request REQDIST 00:01:25.948 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:01:25.948 00.000 10672 Sending socket response 33 (0x21) 00:01:27.042 01.094 428 Exposure complete 00:01:27.182 00.140 428 worker thread done servicing request 00:01:27.182 00.000 10672 OnExposeComplete: enter 00:01:27.182 00.000 10672 UpdateGuideState(): m_state=6 00:01:27.182 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 694 00:01:27.182 00.000 10672 Star::Find returns 1 (0), X=544.97, Y=317.44, Mass=178421, SNR=36.2, Peak=32560 HFD=2.2 00:01:27.182 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:01:27.182 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:01:27.182 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.96 mountX=-0.21 mountY=-0.39, mountTheta=-2.07 00:01:27.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.39, opts=13) 00:01:27.182 00.000 10672 Enqueuing Move request for scope (-0.16, -0.39) 00:01:27.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:27.182 00.000 428 Worker thread wakes up 00:01:27.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.39) opts 0xd 00:01:27.182 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.39) 00:01:27.182 00.000 428 Moving (-0.16, -0.39) raw xDistance=-0.21 yDistance=-0.39 00:01:27.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:01:27.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:27.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 00:01:27.182 00.000 428 MoveAxis(E, 0, ABG) 00:01:27.182 00.000 428 Move returns status 0, amount 0 00:01:27.182 00.000 428 MoveAxis(N, 0, ABG) 00:01:27.182 00.000 428 Move returns status 0, amount 0 00:01:27.182 00.000 428 move complete, result=0 00:01:27.182 00.000 428 worker thread done servicing request 00:01:27.214 00.032 10672 UpdateGuideState exits: m=178421 SNR=36.2 00:01:27.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:27.214 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:27.214 00.000 10672 Enqueuing Expose request 00:01:27.214 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:01:27.214 00.000 428 Worker thread wakes up 00:01:27.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:27.214 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:29.041 01.827 428 Exposure complete 00:01:29.182 00.141 428 worker thread done servicing request 00:01:29.182 00.000 10672 OnExposeComplete: enter 00:01:29.182 00.000 10672 UpdateGuideState(): m_state=6 00:01:29.182 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 695 00:01:29.182 00.000 10672 Star::Find returns 1 (0), X=545.03, Y=318.32, Mass=190400, SNR=37.2, Peak=39760 HFD=2.6 00:01:29.182 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 00:01:29.182 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 00:01:29.182 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.48 hyp=0.49 cameraTheta=1.78 mountX=-0.04 mountY=0.49, mountTheta=1.64 00:01:29.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.48, opts=13) 00:01:29.182 00.000 10672 Enqueuing Move request for scope (-0.10, 0.48) 00:01:29.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:29.182 00.000 428 Worker thread wakes up 00:01:29.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.48) opts 0xd 00:01:29.182 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.48) 00:01:29.182 00.000 428 Moving (-0.10, 0.48) raw xDistance=-0.04 yDistance=0.49 00:01:29.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:01:29.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:29.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 00:01:29.182 00.000 428 MoveAxis(E, 0, ABG) 00:01:29.182 00.000 428 Move returns status 0, amount 0 00:01:29.182 00.000 428 MoveAxis(N, 0, ABG) 00:01:29.182 00.000 428 Move returns status 0, amount 0 00:01:29.182 00.000 428 move complete, result=0 00:01:29.182 00.000 428 worker thread done servicing request 00:01:29.213 00.031 10672 UpdateGuideState exits: m=190400 SNR=37.2 00:01:29.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:29.213 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:29.213 00.000 10672 Enqueuing Expose request 00:01:29.213 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 00:01:29.213 00.000 428 Worker thread wakes up 00:01:29.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:29.213 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:30.936 01.723 10672 read socket command 10 00:01:30.936 00.000 10672 processing socket request REQDIST 00:01:30.936 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:01:30.936 00.000 10672 Sending socket response 40 (0x28) 00:01:31.045 00.109 428 Exposure complete 00:01:31.186 00.141 428 worker thread done servicing request 00:01:31.186 00.000 10672 OnExposeComplete: enter 00:01:31.186 00.000 10672 UpdateGuideState(): m_state=6 00:01:31.186 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 696 00:01:31.186 00.000 10672 Star::Find returns 1 (0), X=544.82, Y=318.02, Mass=264034, SNR=48.3, Peak=31792 HFD=3.1 00:01:31.186 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 00:01:31.186 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.57 = 2.57) 00:01:31.186 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.19 hyp=0.36 cameraTheta=2.60 mountX=-0.28 mountY=0.20, mountTheta=2.53 00:01:31.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.19, opts=13) 00:01:31.186 00.000 10672 Enqueuing Move request for scope (-0.31, 0.19) 00:01:31.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:31.186 00.000 428 Worker thread wakes up 00:01:31.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.19) opts 0xd 00:01:31.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.19) 00:01:31.186 00.000 428 Moving (-0.31, 0.19) raw xDistance=-0.28 yDistance=0.20 00:01:31.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:01:31.186 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:31.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:01:31.186 00.000 428 MoveAxis(E, 0, ABG) 00:01:31.186 00.000 428 Move returns status 0, amount 0 00:01:31.186 00.000 428 MoveAxis(N, 0, ABG) 00:01:31.186 00.000 428 Move returns status 0, amount 0 00:01:31.186 00.000 428 move complete, result=0 00:01:31.186 00.000 428 worker thread done servicing request 00:01:31.201 00.015 10672 UpdateGuideState exits: m=264034 SNR=48.3 00:01:31.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:31.201 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:31.201 00.000 10672 Enqueuing Expose request 00:01:31.217 00.016 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:01:31.217 00.000 428 Worker thread wakes up 00:01:31.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:31.217 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:33.044 01.827 428 Exposure complete 00:01:33.185 00.141 428 worker thread done servicing request 00:01:33.185 00.000 10672 OnExposeComplete: enter 00:01:33.185 00.000 10672 UpdateGuideState(): m_state=6 00:01:33.185 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 697 00:01:33.185 00.000 10672 Star::Find returns 1 (0), X=545.36, Y=317.87, Mass=233390, SNR=49.3, Peak=32128 HFD=2.5 00:01:33.185 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.14) = xAngle (0.02 = 0.02) 00:01:33.185 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.13 = 0.13) 00:01:33.185 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.16 mountX=0.23 mountY=0.03, mountTheta=0.13 00:01:33.185 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.04, opts=13) 00:01:33.185 00.000 10672 Enqueuing Move request for scope (0.23, 0.04) 00:01:33.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:33.185 00.000 428 Worker thread wakes up 00:01:33.185 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd 00:01:33.185 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.04) 00:01:33.185 00.000 428 Moving (0.23, 0.04) raw xDistance=0.23 yDistance=0.03 00:01:33.185 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:01:33.185 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:33.185 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:01:33.185 00.000 428 MoveAxis(E, 0, ABG) 00:01:33.185 00.000 428 Move returns status 0, amount 0 00:01:33.185 00.000 428 MoveAxis(N, 0, ABG) 00:01:33.185 00.000 428 Move returns status 0, amount 0 00:01:33.185 00.000 428 move complete, result=0 00:01:33.185 00.000 428 worker thread done servicing request 00:01:33.216 00.031 10672 UpdateGuideState exits: m=233390 SNR=49.3 00:01:33.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:33.216 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:33.216 00.000 10672 Enqueuing Expose request 00:01:33.216 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:01:33.216 00.000 428 Worker thread wakes up 00:01:33.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:33.216 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:35.059 01.843 428 Exposure complete 00:01:35.184 00.125 428 worker thread done servicing request 00:01:35.184 00.000 10672 OnExposeComplete: enter 00:01:35.184 00.000 10672 UpdateGuideState(): m_state=6 00:01:35.184 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 698 00:01:35.184 00.000 10672 Star::Find returns 1 (0), X=544.93, Y=317.66, Mass=221140, SNR=43.6, Peak=33104 HFD=2.5 00:01:35.184 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.14) = xAngle (-2.58 = -2.58) 00:01:35.184 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.47 = -2.47) 00:01:35.184 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.17 hyp=0.27 cameraTheta=-2.44 mountX=-0.23 mountY=-0.17, mountTheta=-2.51 00:01:35.184 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.17, opts=13) 00:01:35.184 00.000 10672 Enqueuing Move request for scope (-0.20, -0.17) 00:01:35.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:35.184 00.000 428 Worker thread wakes up 00:01:35.184 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.17) opts 0xd 00:01:35.184 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.17) 00:01:35.184 00.000 428 Moving (-0.20, -0.17) raw xDistance=-0.23 yDistance=-0.17 00:01:35.184 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:01:35.184 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:35.184 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:01:35.184 00.000 428 MoveAxis(E, 0, ABG) 00:01:35.184 00.000 428 Move returns status 0, amount 0 00:01:35.184 00.000 428 MoveAxis(N, 0, ABG) 00:01:35.184 00.000 428 Move returns status 0, amount 0 00:01:35.200 00.016 428 move complete, result=0 00:01:35.200 00.000 428 worker thread done servicing request 00:01:35.216 00.016 10672 UpdateGuideState exits: m=221140 SNR=43.6 00:01:35.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:35.216 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:35.216 00.000 10672 Enqueuing Expose request 00:01:35.216 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:01:35.216 00.000 428 Worker thread wakes up 00:01:35.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:35.216 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:35.934 00.718 10672 read socket command 10 00:01:35.934 00.000 10672 processing socket request REQDIST 00:01:35.934 00.000 10672 SOCKSVR: Sending pixel error of 0.31 00:01:35.934 00.000 10672 Sending socket response 31 (0x1f) 00:01:37.059 01.125 428 Exposure complete 00:01:37.199 00.140 428 worker thread done servicing request 00:01:37.199 00.000 10672 OnExposeComplete: enter 00:01:37.199 00.000 10672 UpdateGuideState(): m_state=6 00:01:37.199 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 699 00:01:37.199 00.000 10672 Star::Find returns 1 (0), X=544.87, Y=318.11, Mass=208882, SNR=43.0, Peak=35392 HFD=2.7 00:01:37.199 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 00:01:37.199 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 00:01:37.199 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.28 hyp=0.38 cameraTheta=2.32 mountX=-0.22 mountY=0.29, mountTheta=2.23 00:01:37.199 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.28, opts=13) 00:01:37.199 00.000 10672 Enqueuing Move request for scope (-0.26, 0.28) 00:01:37.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:37.199 00.000 428 Worker thread wakes up 00:01:37.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.28) opts 0xd 00:01:37.199 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.28) 00:01:37.199 00.000 428 Moving (-0.26, 0.28) raw xDistance=-0.22 yDistance=0.29 00:01:37.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:01:37.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:37.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:01:37.199 00.000 428 MoveAxis(E, 0, ABG) 00:01:37.199 00.000 428 Move returns status 0, amount 0 00:01:37.199 00.000 428 MoveAxis(N, 0, ABG) 00:01:37.199 00.000 428 Move returns status 0, amount 0 00:01:37.199 00.000 428 move complete, result=0 00:01:37.199 00.000 428 worker thread done servicing request 00:01:37.230 00.031 10672 UpdateGuideState exits: m=208882 SNR=43.0 00:01:37.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:37.230 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:37.230 00.000 10672 Enqueuing Expose request 00:01:37.230 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:01:37.230 00.000 428 Worker thread wakes up 00:01:37.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:37.230 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:39.063 01.833 428 Exposure complete 00:01:39.188 00.125 428 worker thread done servicing request 00:01:39.188 00.000 10672 OnExposeComplete: enter 00:01:39.188 00.000 10672 UpdateGuideState(): m_state=6 00:01:39.188 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 700 00:01:39.188 00.000 10672 Star::Find returns 1 (0), X=545.37, Y=317.73, Mass=214178, SNR=44.5, Peak=39216 HFD=2.1 00:01:39.188 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.14) = xAngle (-0.56 = -0.56) 00:01:39.188 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.45 = -0.45) 00:01:39.188 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-0.42 mountX=0.22 mountY=-0.11, mountTheta=-0.47 00:01:39.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.11, opts=13) 00:01:39.188 00.000 10672 Enqueuing Move request for scope (0.24, -0.11) 00:01:39.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:39.188 00.000 428 Worker thread wakes up 00:01:39.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.11) opts 0xd 00:01:39.188 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.11) 00:01:39.188 00.000 428 Moving (0.24, -0.11) raw xDistance=0.22 yDistance=-0.11 00:01:39.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:01:39.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:39.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:01:39.188 00.000 428 MoveAxis(E, 0, ABG) 00:01:39.188 00.000 428 Move returns status 0, amount 0 00:01:39.188 00.000 428 MoveAxis(N, 0, ABG) 00:01:39.188 00.000 428 Move returns status 0, amount 0 00:01:39.188 00.000 428 move complete, result=0 00:01:39.188 00.000 428 worker thread done servicing request 00:01:39.219 00.031 10672 UpdateGuideState exits: m=214178 SNR=44.5 00:01:39.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:39.219 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:39.219 00.000 10672 Enqueuing Expose request 00:01:39.219 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:01:39.219 00.000 428 Worker thread wakes up 00:01:39.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:39.219 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:40.922 01.703 10672 read socket command 10 00:01:40.922 00.000 10672 processing socket request REQDIST 00:01:40.922 00.000 10672 SOCKSVR: Sending pixel error of 0.31 00:01:40.922 00.000 10672 Sending socket response 31 (0x1f) 00:01:41.046 00.124 428 Exposure complete 00:01:41.171 00.125 428 worker thread done servicing request 00:01:41.171 00.000 10672 OnExposeComplete: enter 00:01:41.171 00.000 10672 UpdateGuideState(): m_state=6 00:01:41.171 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 701 00:01:41.171 00.000 10672 Star::Find returns 1 (0), X=544.97, Y=317.98, Mass=221503, SNR=39.2, Peak=35936 HFD=2.5 00:01:41.171 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.14) = xAngle (2.28 = 2.28) 00:01:41.171 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.39 = 2.39) 00:01:41.171 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.22 cameraTheta=2.42 mountX=-0.14 mountY=0.15, mountTheta=2.33 00:01:41.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.14, opts=13) 00:01:41.171 00.000 10672 Enqueuing Move request for scope (-0.16, 0.14) 00:01:41.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:41.187 00.016 428 Worker thread wakes up 00:01:41.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd 00:01:41.187 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.14) 00:01:41.187 00.000 428 Moving (-0.16, 0.14) raw xDistance=-0.14 yDistance=0.15 00:01:41.187 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:01:41.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:41.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:01:41.187 00.000 428 MoveAxis(E, 0, ABG) 00:01:41.187 00.000 428 Move returns status 0, amount 0 00:01:41.187 00.000 428 MoveAxis(N, 0, ABG) 00:01:41.187 00.000 428 Move returns status 0, amount 0 00:01:41.187 00.000 428 move complete, result=0 00:01:41.187 00.000 428 worker thread done servicing request 00:01:41.203 00.016 10672 UpdateGuideState exits: m=221503 SNR=39.2 00:01:41.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:41.203 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:41.203 00.000 10672 Enqueuing Expose request 00:01:41.203 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:01:41.203 00.000 428 Worker thread wakes up 00:01:41.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:41.203 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:43.046 01.843 428 Exposure complete 00:01:43.171 00.125 428 worker thread done servicing request 00:01:43.171 00.000 10672 OnExposeComplete: enter 00:01:43.171 00.000 10672 UpdateGuideState(): m_state=6 00:01:43.171 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 702 00:01:43.171 00.000 10672 Star::Find returns 1 (0), X=545.09, Y=318.12, Mass=230052, SNR=43.8, Peak=31248 HFD=2.6 00:01:43.171 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 00:01:43.171 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.70 = 1.70) 00:01:43.171 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.29 cameraTheta=1.73 mountX=-0.01 mountY=0.28, mountTheta=1.59 00:01:43.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.28, opts=13) 00:01:43.171 00.000 10672 Enqueuing Move request for scope (-0.05, 0.28) 00:01:43.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:43.171 00.000 428 Worker thread wakes up 00:01:43.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd 00:01:43.171 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.28) 00:01:43.171 00.000 428 Moving (-0.05, 0.28) raw xDistance=-0.01 yDistance=0.28 00:01:43.171 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:01:43.171 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:43.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:01:43.186 00.015 428 MoveAxis(E, 0, ABG) 00:01:43.186 00.000 428 Move returns status 0, amount 0 00:01:43.186 00.000 428 MoveAxis(N, 0, ABG) 00:01:43.186 00.000 428 Move returns status 0, amount 0 00:01:43.186 00.000 428 move complete, result=0 00:01:43.186 00.000 428 worker thread done servicing request 00:01:43.202 00.016 10672 UpdateGuideState exits: m=230052 SNR=43.8 00:01:43.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:43.202 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:43.202 00.000 10672 Enqueuing Expose request 00:01:43.202 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:01:43.202 00.000 428 Worker thread wakes up 00:01:43.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:43.202 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:45.061 01.859 428 Exposure complete 00:01:45.186 00.125 428 worker thread done servicing request 00:01:45.186 00.000 10672 OnExposeComplete: enter 00:01:45.186 00.000 10672 UpdateGuideState(): m_state=6 00:01:45.186 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 703 00:01:45.186 00.000 10672 Star::Find returns 1 (0), X=544.32, Y=318.05, Mass=250775, SNR=49.1, Peak=28640 HFD=3.4 00:01:45.186 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 00:01:45.186 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 00:01:45.186 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=0.21 hyp=0.84 cameraTheta=2.89 mountX=-0.78 mountY=0.24, mountTheta=2.85 00:01:45.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=0.21, opts=13) 00:01:45.186 00.000 10672 Enqueuing Move request for scope (-0.81, 0.21) 00:01:45.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:45.186 00.000 428 Worker thread wakes up 00:01:45.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.21) opts 0xd 00:01:45.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, 0.21) 00:01:45.186 00.000 428 Moving (-0.81, 0.21) raw xDistance=-0.78 yDistance=0.24 00:01:45.186 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78 00:01:45.186 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:45.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:01:45.186 00.000 428 MoveAxis(E, 908, ABG) 00:01:45.186 00.000 428 Guiding Dir = 2, Dur = 908 00:01:45.186 00.000 428 IsSlewing returns 0 00:01:45.201 00.015 428 IsGuiding returns 0 00:01:45.217 00.016 428 PulseGuide returned control before completion, sleep 903 00:01:45.217 00.000 10672 UpdateGuideState exits: m=250775 SNR=49.1 00:01:45.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:45.217 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:45.217 00.000 10672 Enqueuing Expose request 00:01:45.936 00.719 10672 read socket command 10 00:01:45.936 00.000 10672 processing socket request REQDIST 00:01:45.936 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:01:45.936 00.000 10672 Sending socket response 45 (0x2d) 00:01:46.139 00.203 428 IsGuiding returns 0 00:01:46.139 00.000 428 Move returns status 0, amount 908 00:01:46.139 00.000 428 MoveAxis(N, 0, ABG) 00:01:46.139 00.000 428 Move returns status 0, amount 0 00:01:46.139 00.000 428 move complete, result=0 00:01:46.139 00.000 428 worker thread done servicing request 00:01:46.139 00.000 428 Worker thread wakes up 00:01:46.139 00.000 10672 GuideStep: -0.8 px 908 ms EAST, 0.2 px 0 ms NORTH 00:01:46.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:46.139 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:47.064 00.925 428 Exposure complete 00:01:47.189 00.125 428 worker thread done servicing request 00:01:47.189 00.000 10672 OnExposeComplete: enter 00:01:47.189 00.000 10672 UpdateGuideState(): m_state=6 00:01:47.189 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 704 00:01:47.189 00.000 10672 Star::Find returns 1 (0), X=545.29, Y=317.97, Mass=241181, SNR=44.5, Peak=30704 HFD=3.0 00:01:47.189 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.56 = 0.56) 00:01:47.189 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 00:01:47.189 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.70 mountX=0.18 mountY=0.13, mountTheta=0.63 00:01:47.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.14, opts=13) 00:01:47.189 00.000 10672 Enqueuing Move request for scope (0.16, 0.14) 00:01:47.189 00.000 428 Worker thread wakes up 00:01:47.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:47.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd 00:01:47.189 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.14) 00:01:47.189 00.000 428 Moving (0.16, 0.14) raw xDistance=0.18 yDistance=0.13 00:01:47.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:01:47.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:47.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:01:47.189 00.000 428 MoveAxis(E, 0, ABG) 00:01:47.189 00.000 428 Move returns status 0, amount 0 00:01:47.189 00.000 428 MoveAxis(N, 0, ABG) 00:01:47.189 00.000 428 Move returns status 0, amount 0 00:01:47.189 00.000 428 move complete, result=0 00:01:47.189 00.000 428 worker thread done servicing request 00:01:47.220 00.031 10672 UpdateGuideState exits: m=241181 SNR=44.5 00:01:47.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:47.220 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:47.220 00.000 10672 Enqueuing Expose request 00:01:47.220 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:01:47.220 00.000 428 Worker thread wakes up 00:01:47.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:47.220 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:49.048 01.828 428 Exposure complete 00:01:49.173 00.125 428 worker thread done servicing request 00:01:49.173 00.000 10672 OnExposeComplete: enter 00:01:49.173 00.000 10672 UpdateGuideState(): m_state=6 00:01:49.173 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 705 00:01:49.173 00.000 10672 Star::Find returns 1 (0), X=545.45, Y=318.10, Mass=205166, SNR=40.4, Peak=26672 HFD=2.5 00:01:49.173 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.57 = 0.57) 00:01:49.173 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 00:01:49.173 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.27 hyp=0.41 cameraTheta=0.70 mountX=0.35 mountY=0.26, mountTheta=0.64 00:01:49.173 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.27, opts=13) 00:01:49.173 00.000 10672 Enqueuing Move request for scope (0.32, 0.27) 00:01:49.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:49.173 00.000 428 Worker thread wakes up 00:01:49.173 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.27) opts 0xd 00:01:49.173 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.27) 00:01:49.173 00.000 428 Moving (0.32, 0.27) raw xDistance=0.35 yDistance=0.26 00:01:49.173 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:01:49.173 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:49.173 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:01:49.173 00.000 428 MoveAxis(E, 0, ABG) 00:01:49.173 00.000 428 Move returns status 0, amount 0 00:01:49.173 00.000 428 MoveAxis(N, 0, ABG) 00:01:49.173 00.000 428 Move returns status 0, amount 0 00:01:49.173 00.000 428 move complete, result=0 00:01:49.173 00.000 428 worker thread done servicing request 00:01:49.204 00.031 10672 UpdateGuideState exits: m=205166 SNR=40.4 00:01:49.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:49.204 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:49.204 00.000 10672 Enqueuing Expose request 00:01:49.204 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:01:49.204 00.000 428 Worker thread wakes up 00:01:49.204 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:49.204 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:50.923 01.719 10672 read socket command 10 00:01:50.923 00.000 10672 processing socket request REQDIST 00:01:50.923 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:01:50.923 00.000 10672 Sending socket response 39 (0x27) 00:01:51.063 00.140 428 Exposure complete 00:01:51.204 00.141 428 worker thread done servicing request 00:01:51.204 00.000 10672 OnExposeComplete: enter 00:01:51.204 00.000 10672 UpdateGuideState(): m_state=6 00:01:51.204 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 706 00:01:51.204 00.000 10672 Star::Find returns 1 (0), X=545.91, Y=317.48, Mass=224532, SNR=46.1, Peak=32672 HFD=3.0 00:01:51.204 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.14) = xAngle (-0.57 = -0.57) 00:01:51.204 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.46 = -0.46) 00:01:51.204 00.000 10672 CameraToMount -- cameraX=0.78 cameraY=-0.36 hyp=0.86 cameraTheta=-0.43 mountX=0.72 mountY=-0.38, mountTheta=-0.49 00:01:51.204 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.78, y=-0.36, opts=13) 00:01:51.204 00.000 10672 Enqueuing Move request for scope (0.78, -0.36) 00:01:51.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:51.204 00.000 428 Worker thread wakes up 00:01:51.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.36) opts 0xd 00:01:51.204 00.000 428 Handling offset move in thread for scope, endpoint = (0.78, -0.36) 00:01:51.204 00.000 428 Moving (0.78, -0.36) raw xDistance=0.72 yDistance=-0.38 00:01:51.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 00:01:51.204 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:51.219 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:01:51.219 00.000 428 MoveAxis(W, 844, ABG) 00:01:51.219 00.000 428 Guiding Dir = 3, Dur = 844 00:01:51.219 00.000 428 IsSlewing returns 0 00:01:51.219 00.000 428 IsGuiding returns 0 00:01:51.235 00.016 10672 UpdateGuideState exits: m=224532 SNR=46.1 00:01:51.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:51.235 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:51.235 00.000 10672 Enqueuing Expose request 00:01:51.235 00.000 428 PulseGuide returned control before completion, sleep 831 00:01:52.110 00.875 428 IsGuiding returns 1 00:01:52.110 00.000 428 scope still moving after pulse duration time elapsed 00:01:52.157 00.047 428 IsSlewing returns 0 00:01:52.157 00.000 428 IsGuiding returns 0 00:01:52.157 00.000 428 scope move finished after 844 + 94 ms 00:01:52.157 00.000 428 Move returns status 0, amount 844 00:01:52.157 00.000 428 MoveAxis(N, 0, ABG) 00:01:52.157 00.000 428 Move returns status 0, amount 0 00:01:52.157 00.000 428 move complete, result=0 00:01:52.157 00.000 428 worker thread done servicing request 00:01:52.157 00.000 428 Worker thread wakes up 00:01:52.157 00.000 10672 GuideStep: 0.7 px 844 ms WEST, -0.4 px 0 ms NORTH 00:01:52.157 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:52.157 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:53.062 00.905 428 Exposure complete 00:01:53.187 00.125 428 worker thread done servicing request 00:01:53.187 00.000 10672 OnExposeComplete: enter 00:01:53.187 00.000 10672 UpdateGuideState(): m_state=6 00:01:53.187 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 707 00:01:53.187 00.000 10672 Star::Find returns 1 (0), X=545.48, Y=317.53, Mass=202030, SNR=40.1, Peak=28528 HFD=3.1 00:01:53.187 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 00:01:53.187 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.75 = -0.75) 00:01:53.187 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.30 hyp=0.46 cameraTheta=-0.72 mountX=0.30 mountY=-0.31, mountTheta=-0.80 00:01:53.187 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.30, opts=13) 00:01:53.187 00.000 10672 Enqueuing Move request for scope (0.35, -0.30) 00:01:53.187 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:53.187 00.000 428 Worker thread wakes up 00:01:53.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.30) opts 0xd 00:01:53.187 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.30) 00:01:53.187 00.000 428 Moving (0.35, -0.30) raw xDistance=0.30 yDistance=-0.31 00:01:53.187 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:01:53.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:53.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:01:53.187 00.000 428 MoveAxis(E, 0, ABG) 00:01:53.187 00.000 428 Move returns status 0, amount 0 00:01:53.187 00.000 428 MoveAxis(N, 0, ABG) 00:01:53.187 00.000 428 Move returns status 0, amount 0 00:01:53.187 00.000 428 move complete, result=0 00:01:53.187 00.000 428 worker thread done servicing request 00:01:53.219 00.032 10672 UpdateGuideState exits: m=202030 SNR=40.1 00:01:53.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:53.219 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:53.219 00.000 10672 Enqueuing Expose request 00:01:53.219 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:01:53.219 00.000 428 Worker thread wakes up 00:01:53.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:53.219 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:55.051 01.832 428 Exposure complete 00:01:55.176 00.125 428 worker thread done servicing request 00:01:55.176 00.000 10672 OnExposeComplete: enter 00:01:55.176 00.000 10672 UpdateGuideState(): m_state=6 00:01:55.176 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 708 00:01:55.176 00.000 10672 Star::Find returns 1 (0), X=544.72, Y=317.59, Mass=227387, SNR=43.7, Peak=27440 HFD=2.9 00:01:55.176 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 00:01:55.176 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 00:01:55.176 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.24 hyp=0.48 cameraTheta=-2.61 mountX=-0.44 mountY=-0.23, mountTheta=-2.66 00:01:55.176 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.24, opts=13) 00:01:55.176 00.000 10672 Enqueuing Move request for scope (-0.41, -0.24) 00:01:55.176 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:55.191 00.015 428 Worker thread wakes up 00:01:55.191 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.24) opts 0xd 00:01:55.191 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.24) 00:01:55.191 00.000 428 Moving (-0.41, -0.24) raw xDistance=-0.44 yDistance=-0.23 00:01:55.191 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 00:01:55.191 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:55.191 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:01:55.191 00.000 428 MoveAxis(E, 516, ABG) 00:01:55.191 00.000 428 Guiding Dir = 2, Dur = 516 00:01:55.191 00.000 428 IsSlewing returns 0 00:01:55.191 00.000 428 IsGuiding returns 0 00:01:55.207 00.016 10672 UpdateGuideState exits: m=227387 SNR=43.7 00:01:55.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:55.207 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:55.207 00.000 10672 Enqueuing Expose request 00:01:55.223 00.016 428 PulseGuide returned control before completion, sleep 496 00:01:55.723 00.500 428 IsGuiding returns 1 00:01:55.723 00.000 428 scope still moving after pulse duration time elapsed 00:01:55.754 00.031 428 IsSlewing returns 0 00:01:55.754 00.000 428 IsGuiding returns 0 00:01:55.754 00.000 428 scope move finished after 516 + 59 ms 00:01:55.769 00.015 428 Move returns status 0, amount 516 00:01:55.769 00.000 428 MoveAxis(N, 0, ABG) 00:01:55.769 00.000 428 Move returns status 0, amount 0 00:01:55.769 00.000 428 move complete, result=0 00:01:55.769 00.000 428 worker thread done servicing request 00:01:55.769 00.000 10672 GuideStep: -0.4 px 516 ms EAST, -0.2 px 0 ms NORTH 00:01:55.769 00.000 428 Worker thread wakes up 00:01:55.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:55.769 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:55.926 00.157 10672 read socket command 10 00:01:55.926 00.000 10672 processing socket request REQDIST 00:01:55.926 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:01:55.926 00.000 10672 Sending socket response 50 (0x32) 00:01:57.035 01.109 428 Exposure complete 00:01:57.175 00.140 428 worker thread done servicing request 00:01:57.175 00.000 10672 OnExposeComplete: enter 00:01:57.175 00.000 10672 UpdateGuideState(): m_state=6 00:01:57.175 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 709 00:01:57.175 00.000 10672 Star::Find returns 1 (0), X=544.95, Y=317.94, Mass=216108, SNR=42.1, Peak=29392 HFD=2.7 00:01:57.175 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.49 = 2.49) 00:01:57.175 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 00:01:57.175 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.63 mountX=-0.17 mountY=0.11, mountTheta=2.57 00:01:57.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.10, opts=13) 00:01:57.175 00.000 10672 Enqueuing Move request for scope (-0.18, 0.10) 00:01:57.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:57.175 00.000 428 Worker thread wakes up 00:01:57.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd 00:01:57.175 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.10) 00:01:57.175 00.000 428 Moving (-0.18, 0.10) raw xDistance=-0.17 yDistance=0.11 00:01:57.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:01:57.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:57.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:01:57.175 00.000 428 MoveAxis(E, 0, ABG) 00:01:57.175 00.000 428 Move returns status 0, amount 0 00:01:57.175 00.000 428 MoveAxis(N, 0, ABG) 00:01:57.175 00.000 428 Move returns status 0, amount 0 00:01:57.175 00.000 428 move complete, result=0 00:01:57.175 00.000 428 worker thread done servicing request 00:01:57.191 00.016 10672 UpdateGuideState exits: m=216108 SNR=42.1 00:01:57.206 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:57.206 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:57.206 00.000 10672 Enqueuing Expose request 00:01:57.206 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:01:57.206 00.000 428 Worker thread wakes up 00:01:57.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:57.206 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:01:59.034 01.828 428 Exposure complete 00:01:59.175 00.141 428 worker thread done servicing request 00:01:59.175 00.000 10672 OnExposeComplete: enter 00:01:59.175 00.000 10672 UpdateGuideState(): m_state=6 00:01:59.175 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 710 00:01:59.175 00.000 10672 Star::Find returns 1 (0), X=545.47, Y=318.03, Mass=201907, SNR=44.6, Peak=27648 HFD=2.3 00:01:59.175 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (0.14) = xAngle (0.37 = 0.37) 00:01:59.175 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.48 = 0.48) 00:01:59.175 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.19 hyp=0.39 cameraTheta=0.51 mountX=0.37 mountY=0.18, mountTheta=0.46 00:01:59.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.19, opts=13) 00:01:59.175 00.000 10672 Enqueuing Move request for scope (0.34, 0.19) 00:01:59.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:01:59.175 00.000 428 Worker thread wakes up 00:01:59.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.19) opts 0xd 00:01:59.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.19) 00:01:59.175 00.000 428 Moving (0.34, 0.19) raw xDistance=0.37 yDistance=0.18 00:01:59.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:01:59.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:01:59.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 00:01:59.175 00.000 428 MoveAxis(E, 0, ABG) 00:01:59.175 00.000 428 Move returns status 0, amount 0 00:01:59.175 00.000 428 MoveAxis(N, 0, ABG) 00:01:59.175 00.000 428 Move returns status 0, amount 0 00:01:59.175 00.000 428 move complete, result=0 00:01:59.175 00.000 428 worker thread done servicing request 00:01:59.190 00.015 10672 UpdateGuideState exits: m=201907 SNR=44.6 00:01:59.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:01:59.190 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:01:59.190 00.000 10672 Enqueuing Expose request 00:01:59.190 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:01:59.206 00.016 428 Worker thread wakes up 00:01:59.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:01:59.206 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:00.924 01.718 10672 read socket command 10 00:02:00.924 00.000 10672 processing socket request REQDIST 00:02:00.924 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:02:00.924 00.000 10672 Sending socket response 40 (0x28) 00:02:01.049 00.125 428 Exposure complete 00:02:01.190 00.141 428 worker thread done servicing request 00:02:01.190 00.000 10672 OnExposeComplete: enter 00:02:01.190 00.000 10672 UpdateGuideState(): m_state=6 00:02:01.190 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 711 00:02:01.190 00.000 10672 Star::Find returns 1 (0), X=545.29, Y=317.66, Mass=207752, SNR=44.4, Peak=29184 HFD=2.7 00:02:01.190 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.14) = xAngle (-0.97 = -0.97) 00:02:01.190 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.86 = -0.86) 00:02:01.190 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.83 mountX=0.14 mountY=-0.18, mountTheta=-0.93 00:02:01.190 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.18, opts=13) 00:02:01.190 00.000 10672 Enqueuing Move request for scope (0.16, -0.18) 00:02:01.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:02:01.190 00.000 428 Worker thread wakes up 00:02:01.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd 00:02:01.190 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.18) 00:02:01.190 00.000 428 Moving (0.16, -0.18) raw xDistance=0.14 yDistance=-0.18 00:02:01.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:02:01.190 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:01.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:02:01.190 00.000 428 MoveAxis(E, 0, ABG) 00:02:01.190 00.000 428 Move returns status 0, amount 0 00:02:01.190 00.000 428 MoveAxis(N, 0, ABG) 00:02:01.190 00.000 428 Move returns status 0, amount 0 00:02:01.190 00.000 428 move complete, result=0 00:02:01.190 00.000 428 worker thread done servicing request 00:02:01.221 00.031 10672 UpdateGuideState exits: m=207752 SNR=44.4 00:02:01.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:01.221 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:01.221 00.000 10672 Enqueuing Expose request 00:02:01.221 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:02:01.221 00.000 428 Worker thread wakes up 00:02:01.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:01.221 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:03.038 01.817 428 Exposure complete 00:02:03.163 00.125 428 worker thread done servicing request 00:02:03.163 00.000 10672 OnExposeComplete: enter 00:02:03.163 00.000 10672 UpdateGuideState(): m_state=6 00:02:03.163 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 712 00:02:03.163 00.000 10672 Star::Find returns 1 (0), X=545.14, Y=317.67, Mass=239763, SNR=43.1, Peak=33104 HFD=2.7 00:02:03.163 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 00:02:03.163 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.58 = -1.58) 00:02:03.163 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=-0.02 mountY=-0.16, mountTheta=-1.68 00:02:03.178 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.16, opts=13) 00:02:03.178 00.000 10672 Enqueuing Move request for scope (0.00, -0.16) 00:02:03.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:03.178 00.000 428 Worker thread wakes up 00:02:03.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd 00:02:03.178 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.16) 00:02:03.178 00.000 428 Moving (0.00, -0.16) raw xDistance=-0.02 yDistance=-0.16 00:02:03.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:02:03.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:03.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:02:03.178 00.000 428 MoveAxis(E, 0, ABG) 00:02:03.178 00.000 428 Move returns status 0, amount 0 00:02:03.178 00.000 428 MoveAxis(N, 0, ABG) 00:02:03.178 00.000 428 Move returns status 0, amount 0 00:02:03.178 00.000 428 move complete, result=0 00:02:03.178 00.000 428 worker thread done servicing request 00:02:03.194 00.016 10672 UpdateGuideState exits: m=239763 SNR=43.1 00:02:03.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:03.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:03.194 00.000 10672 Enqueuing Expose request 00:02:03.194 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:02:03.194 00.000 428 Worker thread wakes up 00:02:03.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:03.194 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:05.053 01.859 428 Exposure complete 00:02:05.193 00.140 428 worker thread done servicing request 00:02:05.193 00.000 10672 OnExposeComplete: enter 00:02:05.193 00.000 10672 UpdateGuideState(): m_state=6 00:02:05.193 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 713 00:02:05.193 00.000 10672 Star::Find returns 1 (0), X=545.00, Y=317.07, Mass=225970, SNR=45.0, Peak=38560 HFD=2.7 00:02:05.193 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 00:02:05.193 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 00:02:05.193 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.77 hyp=0.78 cameraTheta=-1.74 mountX=-0.24 mountY=-0.76, mountTheta=-1.87 00:02:05.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.77, opts=13) 00:02:05.193 00.000 10672 Enqueuing Move request for scope (-0.13, -0.77) 00:02:05.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:05.193 00.000 428 Worker thread wakes up 00:02:05.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.77) opts 0xd 00:02:05.193 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.77) 00:02:05.193 00.000 428 Moving (-0.13, -0.77) raw xDistance=-0.24 yDistance=-0.76 00:02:05.193 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:02:05.193 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:02:05.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.76 00:02:05.193 00.000 428 MoveAxis(E, 0, ABG) 00:02:05.193 00.000 428 Move returns status 0, amount 0 00:02:05.193 00.000 428 MoveAxis(N, 0, ABG) 00:02:05.193 00.000 428 Move returns status 0, amount 0 00:02:05.193 00.000 428 move complete, result=0 00:02:05.193 00.000 428 worker thread done servicing request 00:02:05.225 00.032 10672 UpdateGuideState exits: m=225970 SNR=45.0 00:02:05.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:05.225 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:05.225 00.000 10672 Enqueuing Expose request 00:02:05.225 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.8 px 0 ms NORTH 00:02:05.225 00.000 428 Worker thread wakes up 00:02:05.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:05.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:05.928 00.703 10672 read socket command 10 00:02:05.928 00.000 10672 processing socket request REQDIST 00:02:05.928 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:02:05.928 00.000 10672 Sending socket response 44 (0x2c) 00:02:07.052 01.124 428 Exposure complete 00:02:07.177 00.125 428 worker thread done servicing request 00:02:07.177 00.000 10672 OnExposeComplete: enter 00:02:07.177 00.000 10672 UpdateGuideState(): m_state=6 00:02:07.177 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 714 00:02:07.177 00.000 10672 Star::Find returns 1 (0), X=545.09, Y=317.43, Mass=225830, SNR=50.5, Peak=30704 HFD=2.5 00:02:07.177 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 00:02:07.177 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 00:02:07.177 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.40 hyp=0.40 cameraTheta=-1.66 mountX=-0.09 mountY=-0.40, mountTheta=-1.79 00:02:07.177 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.40, opts=13) 00:02:07.193 00.016 10672 Enqueuing Move request for scope (-0.04, -0.40) 00:02:07.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:07.193 00.000 428 Worker thread wakes up 00:02:07.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.40) opts 0xd 00:02:07.193 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.40) 00:02:07.193 00.000 428 Moving (-0.04, -0.40) raw xDistance=-0.09 yDistance=-0.40 00:02:07.193 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:02:07.193 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:07.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:02:07.193 00.000 428 MoveAxis(E, 0, ABG) 00:02:07.193 00.000 428 Move returns status 0, amount 0 00:02:07.193 00.000 428 MoveAxis(N, 0, ABG) 00:02:07.193 00.000 428 Move returns status 0, amount 0 00:02:07.193 00.000 428 move complete, result=0 00:02:07.193 00.000 428 worker thread done servicing request 00:02:07.208 00.015 10672 UpdateGuideState exits: m=225830 SNR=50.5 00:02:07.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:07.208 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:07.208 00.000 10672 Enqueuing Expose request 00:02:07.208 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:02:07.208 00.000 428 Worker thread wakes up 00:02:07.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:07.208 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:09.051 01.843 428 Exposure complete 00:02:09.223 00.172 428 worker thread done servicing request 00:02:09.223 00.000 10672 OnExposeComplete: enter 00:02:09.223 00.000 10672 UpdateGuideState(): m_state=6 00:02:09.223 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 715 00:02:09.223 00.000 10672 Star::Find returns 1 (0), X=545.18, Y=317.59, Mass=188691, SNR=38.5, Peak=31792 HFD=2.5 00:02:09.223 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:02:09.223 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:02:09.223 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.36 mountX=0.02 mountY=-0.24, mountTheta=-1.50 00:02:09.223 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.24, opts=13) 00:02:09.223 00.000 10672 Enqueuing Move request for scope (0.05, -0.24) 00:02:09.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:09.223 00.000 428 Worker thread wakes up 00:02:09.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd 00:02:09.223 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.24) 00:02:09.223 00.000 428 Moving (0.05, -0.24) raw xDistance=0.02 yDistance=-0.24 00:02:09.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:02:09.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:09.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:02:09.223 00.000 428 MoveAxis(E, 0, ABG) 00:02:09.223 00.000 428 Move returns status 0, amount 0 00:02:09.223 00.000 428 MoveAxis(N, 0, ABG) 00:02:09.223 00.000 428 Move returns status 0, amount 0 00:02:09.223 00.000 428 move complete, result=0 00:02:09.223 00.000 428 worker thread done servicing request 00:02:09.239 00.016 10672 UpdateGuideState exits: m=188691 SNR=38.5 00:02:09.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:09.239 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:09.239 00.000 10672 Enqueuing Expose request 00:02:09.239 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:02:09.239 00.000 428 Worker thread wakes up 00:02:09.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:09.239 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:10.926 01.687 10672 read socket command 10 00:02:10.926 00.000 10672 processing socket request REQDIST 00:02:10.926 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:02:10.926 00.000 10672 Sending socket response 37 (0x25) 00:02:11.051 00.125 428 Exposure complete 00:02:11.212 00.161 428 worker thread done servicing request 00:02:11.212 00.000 10672 OnExposeComplete: enter 00:02:11.212 00.000 10672 UpdateGuideState(): m_state=6 00:02:11.212 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 716 00:02:11.212 00.000 10672 Star::Find returns 1 (0), X=545.10, Y=317.71, Mass=206765, SNR=41.3, Peak=29184 HFD=2.5 00:02:11.212 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 00:02:11.212 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 00:02:11.212 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.81 mountX=-0.05 mountY=-0.12, mountTheta=-1.94 00:02:11.212 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.12, opts=13) 00:02:11.212 00.000 10672 Enqueuing Move request for scope (-0.03, -0.12) 00:02:11.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:11.212 00.000 428 Worker thread wakes up 00:02:11.212 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd 00:02:11.212 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.12) 00:02:11.212 00.000 428 Moving (-0.03, -0.12) raw xDistance=-0.05 yDistance=-0.12 00:02:11.212 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:02:11.212 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:11.212 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:02:11.212 00.000 428 MoveAxis(E, 0, ABG) 00:02:11.212 00.000 428 Move returns status 0, amount 0 00:02:11.212 00.000 428 MoveAxis(N, 0, ABG) 00:02:11.212 00.000 428 Move returns status 0, amount 0 00:02:11.212 00.000 428 move complete, result=0 00:02:11.212 00.000 428 worker thread done servicing request 00:02:11.243 00.031 10672 UpdateGuideState exits: m=206765 SNR=41.3 00:02:11.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:11.243 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:11.243 00.000 10672 Enqueuing Expose request 00:02:11.243 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:02:11.243 00.000 428 Worker thread wakes up 00:02:11.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:11.243 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:13.039 01.796 428 Exposure complete 00:02:13.164 00.125 428 worker thread done servicing request 00:02:13.164 00.000 10672 OnExposeComplete: enter 00:02:13.164 00.000 10672 UpdateGuideState(): m_state=6 00:02:13.164 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 717 00:02:13.164 00.000 10672 Star::Find returns 1 (0), X=544.92, Y=317.65, Mass=195361, SNR=41.3, Peak=35280 HFD=2.3 00:02:13.164 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (0.14) = xAngle (-2.57 = -2.57) 00:02:13.164 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.46 = -2.46) 00:02:13.164 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-2.43 mountX=-0.23 mountY=-0.17, mountTheta=-2.50 00:02:13.164 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.18, opts=13) 00:02:13.164 00.000 10672 Enqueuing Move request for scope (-0.21, -0.18) 00:02:13.164 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:13.164 00.000 428 Worker thread wakes up 00:02:13.164 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.18) opts 0xd 00:02:13.164 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.18) 00:02:13.164 00.000 428 Moving (-0.21, -0.18) raw xDistance=-0.23 yDistance=-0.17 00:02:13.164 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:02:13.164 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:13.164 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:02:13.164 00.000 428 MoveAxis(E, 0, ABG) 00:02:13.164 00.000 428 Move returns status 0, amount 0 00:02:13.164 00.000 428 MoveAxis(N, 0, ABG) 00:02:13.164 00.000 428 Move returns status 0, amount 0 00:02:13.164 00.000 428 move complete, result=0 00:02:13.164 00.000 428 worker thread done servicing request 00:02:13.195 00.031 10672 UpdateGuideState exits: m=195361 SNR=41.3 00:02:13.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:13.195 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:13.195 00.000 10672 Enqueuing Expose request 00:02:13.195 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:02:13.195 00.000 428 Worker thread wakes up 00:02:13.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:13.195 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:15.054 01.859 428 Exposure complete 00:02:15.210 00.156 428 worker thread done servicing request 00:02:15.210 00.000 10672 OnExposeComplete: enter 00:02:15.226 00.016 10672 UpdateGuideState(): m_state=6 00:02:15.226 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 718 00:02:15.226 00.000 10672 Star::Find returns 1 (0), X=544.81, Y=317.39, Mass=191824, SNR=39.6, Peak=30160 HFD=2.2 00:02:15.226 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.33 = -2.33) 00:02:15.226 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 00:02:15.226 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.45 hyp=0.55 cameraTheta=-2.19 mountX=-0.38 mountY=-0.44, mountTheta=-2.28 00:02:15.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.45, opts=13) 00:02:15.226 00.000 10672 Enqueuing Move request for scope (-0.32, -0.45) 00:02:15.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:15.226 00.000 428 Worker thread wakes up 00:02:15.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.45) opts 0xd 00:02:15.226 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.45) 00:02:15.226 00.000 428 Moving (-0.32, -0.45) raw xDistance=-0.38 yDistance=-0.44 00:02:15.226 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:02:15.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:15.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:02:15.226 00.000 428 MoveAxis(E, 0, ABG) 00:02:15.226 00.000 428 Move returns status 0, amount 0 00:02:15.226 00.000 428 MoveAxis(N, 0, ABG) 00:02:15.226 00.000 428 Move returns status 0, amount 0 00:02:15.226 00.000 428 move complete, result=0 00:02:15.226 00.000 428 worker thread done servicing request 00:02:15.242 00.016 10672 UpdateGuideState exits: m=191824 SNR=39.6 00:02:15.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:15.242 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:15.242 00.000 10672 Enqueuing Expose request 00:02:15.242 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:02:15.242 00.000 428 Worker thread wakes up 00:02:15.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:15.242 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:15.929 00.687 10672 read socket command 10 00:02:15.929 00.000 10672 processing socket request REQDIST 00:02:15.929 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:02:15.929 00.000 10672 Sending socket response 36 (0x24) 00:02:17.038 01.109 428 Exposure complete 00:02:17.163 00.125 428 worker thread done servicing request 00:02:17.163 00.000 10672 OnExposeComplete: enter 00:02:17.163 00.000 10672 UpdateGuideState(): m_state=6 00:02:17.178 00.015 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 719 00:02:17.178 00.000 10672 Star::Find returns 1 (0), X=544.90, Y=317.09, Mass=227597, SNR=45.7, Peak=30928 HFD=2.5 00:02:17.178 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.14) = xAngle (-2.01 = -2.01) 00:02:17.178 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.90 = -1.90) 00:02:17.178 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.75 hyp=0.78 cameraTheta=-1.87 mountX=-0.33 mountY=-0.74, mountTheta=-1.99 00:02:17.178 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.75, opts=13) 00:02:17.178 00.000 10672 Enqueuing Move request for scope (-0.23, -0.75) 00:02:17.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:17.178 00.000 428 Worker thread wakes up 00:02:17.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.75) opts 0xd 00:02:17.178 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.75) 00:02:17.178 00.000 428 Moving (-0.23, -0.75) raw xDistance=-0.33 yDistance=-0.74 00:02:17.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:02:17.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:02:17.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.74 00:02:17.178 00.000 428 MoveAxis(E, 0, ABG) 00:02:17.178 00.000 428 Move returns status 0, amount 0 00:02:17.178 00.000 428 MoveAxis(N, 0, ABG) 00:02:17.178 00.000 428 Move returns status 0, amount 0 00:02:17.178 00.000 428 move complete, result=0 00:02:17.178 00.000 428 worker thread done servicing request 00:02:17.194 00.016 10672 UpdateGuideState exits: m=227597 SNR=45.7 00:02:17.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:17.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:17.194 00.000 10672 Enqueuing Expose request 00:02:17.194 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 00:02:17.194 00.000 428 Worker thread wakes up 00:02:17.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:17.194 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:19.053 01.859 428 Exposure complete 00:02:19.193 00.140 428 worker thread done servicing request 00:02:19.193 00.000 10672 OnExposeComplete: enter 00:02:19.193 00.000 10672 UpdateGuideState(): m_state=6 00:02:19.193 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 720 00:02:19.193 00.000 10672 Star::Find returns 1 (0), X=544.72, Y=317.18, Mass=192643, SNR=40.3, Peak=32336 HFD=2.4 00:02:19.193 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 00:02:19.193 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 00:02:19.193 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.66 hyp=0.77 cameraTheta=-2.13 mountX=-0.49 mountY=-0.64, mountTheta=-2.22 00:02:19.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.66, opts=13) 00:02:19.193 00.000 10672 Enqueuing Move request for scope (-0.41, -0.66) 00:02:19.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:19.193 00.000 428 Worker thread wakes up 00:02:19.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.66) opts 0xd 00:02:19.193 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.66) 00:02:19.193 00.000 428 Moving (-0.41, -0.66) raw xDistance=-0.49 yDistance=-0.64 00:02:19.193 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 00:02:19.193 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.11 newest=-1.82 00:02:19.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.64 from input -0.64 00:02:19.193 00.000 428 MoveAxis(E, 577, ABG) 00:02:19.193 00.000 428 Guiding Dir = 2, Dur = 577 00:02:19.193 00.000 428 IsSlewing returns 0 00:02:19.209 00.016 428 IsGuiding returns 0 00:02:19.225 00.016 10672 UpdateGuideState exits: m=192643 SNR=40.3 00:02:19.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:19.225 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:19.225 00.000 10672 Enqueuing Expose request 00:02:19.225 00.000 428 PulseGuide returned control before completion, sleep 565 00:02:19.839 00.614 428 IsGuiding returns 0 00:02:19.839 00.000 428 Move returns status 0, amount 577 00:02:19.839 00.000 428 MoveAxis(N, 855, ABG) 00:02:19.839 00.000 428 Guiding Dir = 0, Dur = 855 00:02:19.839 00.000 428 IsSlewing returns 0 00:02:19.839 00.000 428 IsGuiding returns 0 00:02:19.917 00.078 428 PulseGuide returned control before completion, sleep 789 00:02:20.713 00.796 428 IsGuiding returns 1 00:02:20.713 00.000 428 scope still moving after pulse duration time elapsed 00:02:20.744 00.031 428 IsSlewing returns 0 00:02:20.744 00.000 428 IsGuiding returns 1 00:02:20.776 00.032 428 IsSlewing returns 0 00:02:20.807 00.031 428 IsGuiding returns 0 00:02:20.807 00.000 428 scope move finished after 855 + 116 ms 00:02:20.807 00.000 428 Move returns status 0, amount 855 00:02:20.807 00.000 428 move complete, result=0 00:02:20.807 00.000 428 worker thread done servicing request 00:02:20.807 00.000 428 Worker thread wakes up 00:02:20.807 00.000 10672 GuideStep: -0.5 px 577 ms EAST, -0.6 px 855 ms NORTH 00:02:20.807 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:20.807 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:20.932 00.125 10672 read socket command 10 00:02:20.932 00.000 10672 processing socket request REQDIST 00:02:20.932 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:02:20.932 00.000 10672 Sending socket response 57 (0x39) 00:02:21.057 00.125 428 Exposure complete 00:02:21.197 00.140 428 worker thread done servicing request 00:02:21.197 00.000 10672 OnExposeComplete: enter 00:02:21.197 00.000 10672 UpdateGuideState(): m_state=6 00:02:21.197 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 721 00:02:21.197 00.000 10672 Star::Find returns 1 (0), X=544.71, Y=316.92, Mass=216491, SNR=41.8, Peak=29392 HFD=2.6 00:02:21.197 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.14) = xAngle (-2.14 = -2.14) 00:02:21.197 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.03 = -2.03) 00:02:21.197 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.91 hyp=1.01 cameraTheta=-2.01 mountX=-0.54 mountY=-0.90, mountTheta=-2.12 00:02:21.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.91, opts=13) 00:02:21.197 00.000 10672 Enqueuing Move request for scope (-0.42, -0.91) 00:02:21.197 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:21.197 00.000 428 Worker thread wakes up 00:02:21.197 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.91) opts 0xd 00:02:21.197 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.91) 00:02:21.197 00.000 428 Moving (-0.42, -0.91) raw xDistance=-0.54 yDistance=-0.90 00:02:21.197 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54 00:02:21.197 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.90 from input -0.90 00:02:21.197 00.000 428 MoveAxis(E, 678, ABG) 00:02:21.213 00.016 428 Guiding Dir = 2, Dur = 678 00:02:21.213 00.000 428 IsSlewing returns 0 00:02:21.213 00.000 428 IsGuiding returns 0 00:02:21.229 00.016 428 PulseGuide returned control before completion, sleep 672 00:02:21.229 00.000 10672 UpdateGuideState exits: m=216491 SNR=41.8 00:02:21.229 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:21.229 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:21.229 00.000 10672 Enqueuing Expose request 00:02:21.947 00.718 428 IsGuiding returns 0 00:02:21.947 00.000 428 Move returns status 0, amount 678 00:02:21.947 00.000 428 MoveAxis(N, 1195, ABG) 00:02:21.947 00.000 428 Guiding Dir = 0, Dur = 1195 00:02:21.947 00.000 428 IsSlewing returns 0 00:02:21.947 00.000 428 IsGuiding returns 0 00:02:22.025 00.078 428 PulseGuide returned control before completion, sleep 1129 00:02:23.166 01.141 428 IsGuiding returns 1 00:02:23.166 00.000 428 scope still moving after pulse duration time elapsed 00:02:23.197 00.031 428 IsSlewing returns 0 00:02:23.197 00.000 428 IsGuiding returns 1 00:02:23.244 00.047 428 IsSlewing returns 0 00:02:23.244 00.000 428 IsGuiding returns 0 00:02:23.244 00.000 428 scope move finished after 1195 + 97 ms 00:02:23.244 00.000 428 Move returns status 0, amount 1195 00:02:23.244 00.000 428 move complete, result=0 00:02:23.244 00.000 428 worker thread done servicing request 00:02:23.244 00.000 428 Worker thread wakes up 00:02:23.244 00.000 10672 GuideStep: -0.5 px 678 ms EAST, -0.9 px 1195 ms NORTH 00:02:23.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:23.244 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:23.259 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:02:25.024 01.765 428 Exposure complete 00:02:25.165 00.141 428 worker thread done servicing request 00:02:25.165 00.000 10672 OnExposeComplete: enter 00:02:25.165 00.000 10672 UpdateGuideState(): m_state=6 00:02:25.165 00.000 10672 Star::Find(15, 544, 316, 0, (0,0,0,0), 0.0, 0) frame 722 00:02:25.165 00.000 10672 Star::Find returns 1 (0), X=544.75, Y=318.08, Mass=233575, SNR=42.3, Peak=35504 HFD=3.0 00:02:25.165 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 00:02:25.165 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.54 = 2.54) 00:02:25.165 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.25 hyp=0.46 cameraTheta=2.57 mountX=-0.35 mountY=0.26, mountTheta=2.50 00:02:25.165 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.25, opts=13) 00:02:25.165 00.000 10672 Enqueuing Move request for scope (-0.38, 0.25) 00:02:25.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:25.165 00.000 428 Worker thread wakes up 00:02:25.165 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.25) opts 0xd 00:02:25.165 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.25) 00:02:25.165 00.000 428 Moving (-0.38, 0.25) raw xDistance=-0.35 yDistance=0.26 00:02:25.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:02:25.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:25.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:02:25.165 00.000 428 MoveAxis(E, 0, ABG) 00:02:25.165 00.000 428 Move returns status 0, amount 0 00:02:25.165 00.000 428 MoveAxis(N, 0, ABG) 00:02:25.165 00.000 428 Move returns status 0, amount 0 00:02:25.165 00.000 428 move complete, result=0 00:02:25.165 00.000 428 worker thread done servicing request 00:02:25.196 00.031 10672 UpdateGuideState exits: m=233575 SNR=42.3 00:02:25.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:25.196 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:25.196 00.000 10672 Enqueuing Expose request 00:02:25.196 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:02:25.196 00.000 428 Worker thread wakes up 00:02:25.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:25.196 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:25.930 00.734 10672 read socket command 10 00:02:25.930 00.000 10672 processing socket request REQDIST 00:02:25.930 00.000 10672 SOCKSVR: Sending pixel error of 0.63 00:02:25.930 00.000 10672 Sending socket response 63 (0x3f) 00:02:27.055 01.125 428 Exposure complete 00:02:27.180 00.125 428 worker thread done servicing request 00:02:27.180 00.000 10672 OnExposeComplete: enter 00:02:27.180 00.000 10672 UpdateGuideState(): m_state=6 00:02:27.180 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 723 00:02:27.180 00.000 10672 Star::Find returns 1 (0), X=544.89, Y=318.16, Mass=203742, SNR=39.1, Peak=33536 HFD=2.4 00:02:27.180 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.07 = 2.07) 00:02:27.180 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 00:02:27.180 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.33 hyp=0.41 cameraTheta=2.20 mountX=-0.19 mountY=0.33, mountTheta=2.09 00:02:27.180 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.33, opts=13) 00:02:27.180 00.000 10672 Enqueuing Move request for scope (-0.24, 0.33) 00:02:27.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:27.180 00.000 428 Worker thread wakes up 00:02:27.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.33) opts 0xd 00:02:27.180 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.33) 00:02:27.180 00.000 428 Moving (-0.24, 0.33) raw xDistance=-0.19 yDistance=0.33 00:02:27.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:02:27.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:27.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:02:27.180 00.000 428 MoveAxis(E, 0, ABG) 00:02:27.180 00.000 428 Move returns status 0, amount 0 00:02:27.180 00.000 428 MoveAxis(N, 0, ABG) 00:02:27.180 00.000 428 Move returns status 0, amount 0 00:02:27.180 00.000 428 move complete, result=0 00:02:27.180 00.000 428 worker thread done servicing request 00:02:27.211 00.031 10672 UpdateGuideState exits: m=203742 SNR=39.1 00:02:27.211 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:27.211 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:27.211 00.000 10672 Enqueuing Expose request 00:02:27.211 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:02:27.211 00.000 428 Worker thread wakes up 00:02:27.211 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:27.211 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:29.044 01.833 428 Exposure complete 00:02:29.168 00.124 428 worker thread done servicing request 00:02:29.168 00.000 10672 OnExposeComplete: enter 00:02:29.168 00.000 10672 UpdateGuideState(): m_state=6 00:02:29.168 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 724 00:02:29.168 00.000 10672 Star::Find returns 1 (0), X=544.77, Y=317.78, Mass=196111, SNR=43.0, Peak=42144 HFD=2.5 00:02:29.168 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 00:02:29.168 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 00:02:29.168 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.06 hyp=0.36 cameraTheta=-2.98 mountX=-0.36 mountY=-0.05, mountTheta=-3.01 00:02:29.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.06, opts=13) 00:02:29.168 00.000 10672 Enqueuing Move request for scope (-0.36, -0.06) 00:02:29.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:29.168 00.000 428 Worker thread wakes up 00:02:29.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.06) opts 0xd 00:02:29.168 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.06) 00:02:29.168 00.000 428 Moving (-0.36, -0.06) raw xDistance=-0.36 yDistance=-0.05 00:02:29.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:02:29.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:29.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:02:29.168 00.000 428 MoveAxis(E, 0, ABG) 00:02:29.184 00.016 428 Move returns status 0, amount 0 00:02:29.184 00.000 428 MoveAxis(N, 0, ABG) 00:02:29.184 00.000 428 Move returns status 0, amount 0 00:02:29.184 00.000 428 move complete, result=0 00:02:29.184 00.000 428 worker thread done servicing request 00:02:29.200 00.016 10672 UpdateGuideState exits: m=196111 SNR=43.0 00:02:29.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:29.200 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:29.200 00.000 10672 Enqueuing Expose request 00:02:29.200 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:02:29.200 00.000 428 Worker thread wakes up 00:02:29.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:29.200 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:30.934 01.734 10672 read socket command 10 00:02:30.934 00.000 10672 processing socket request REQDIST 00:02:30.934 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:02:30.934 00.000 10672 Sending socket response 50 (0x32) 00:02:31.043 00.109 428 Exposure complete 00:02:31.168 00.125 428 worker thread done servicing request 00:02:31.168 00.000 10672 OnExposeComplete: enter 00:02:31.168 00.000 10672 UpdateGuideState(): m_state=6 00:02:31.168 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 725 00:02:31.168 00.000 10672 Star::Find returns 1 (0), X=544.36, Y=318.07, Mass=226439, SNR=43.0, Peak=31248 HFD=2.8 00:02:31.168 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.14) = xAngle (2.71 = 2.71) 00:02:31.168 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.82 = 2.82) 00:02:31.168 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=0.23 hyp=0.81 cameraTheta=2.85 mountX=-0.73 mountY=0.25, mountTheta=2.81 00:02:31.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=0.23, opts=13) 00:02:31.168 00.000 10672 Enqueuing Move request for scope (-0.77, 0.23) 00:02:31.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:31.168 00.000 428 Worker thread wakes up 00:02:31.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.23) opts 0xd 00:02:31.168 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, 0.23) 00:02:31.168 00.000 428 Moving (-0.77, 0.23) raw xDistance=-0.73 yDistance=0.25 00:02:31.168 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 00:02:31.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:31.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:02:31.168 00.000 428 MoveAxis(E, 857, ABG) 00:02:31.168 00.000 428 Guiding Dir = 2, Dur = 857 00:02:31.168 00.000 428 IsSlewing returns 0 00:02:31.183 00.015 428 IsGuiding returns 0 00:02:31.199 00.016 428 PulseGuide returned control before completion, sleep 847 00:02:31.199 00.000 10672 UpdateGuideState exits: m=226439 SNR=43.0 00:02:31.199 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:31.199 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:31.199 00.000 10672 Enqueuing Expose request 00:02:32.058 00.859 428 IsGuiding returns 1 00:02:32.058 00.000 428 scope still moving after pulse duration time elapsed 00:02:32.090 00.032 428 IsSlewing returns 0 00:02:32.090 00.000 428 IsGuiding returns 0 00:02:32.090 00.000 428 scope move finished after 857 + 60 ms 00:02:32.090 00.000 428 Move returns status 0, amount 857 00:02:32.090 00.000 428 MoveAxis(N, 0, ABG) 00:02:32.090 00.000 428 Move returns status 0, amount 0 00:02:32.090 00.000 428 move complete, result=0 00:02:32.090 00.000 428 worker thread done servicing request 00:02:32.090 00.000 428 Worker thread wakes up 00:02:32.090 00.000 10672 GuideStep: -0.7 px 857 ms EAST, 0.3 px 0 ms NORTH 00:02:32.090 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:32.090 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:33.042 00.952 428 Exposure complete 00:02:33.183 00.141 428 worker thread done servicing request 00:02:33.183 00.000 10672 OnExposeComplete: enter 00:02:33.183 00.000 10672 UpdateGuideState(): m_state=6 00:02:33.183 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 726 00:02:33.183 00.000 10672 Star::Find returns 1 (0), X=544.83, Y=318.02, Mass=205971, SNR=40.6, Peak=37248 HFD=2.5 00:02:33.183 00.000 10672 CameraToMount -- cameraTheta (2.58) - m_xAngle (0.14) = xAngle (2.44 = 2.44) 00:02:33.183 00.000 10672 CameraToMount -- cameraTheta (2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.55 = 2.55) 00:02:33.183 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.19 hyp=0.35 cameraTheta=2.58 mountX=-0.27 mountY=0.20, mountTheta=2.51 00:02:33.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.19, opts=13) 00:02:33.183 00.000 10672 Enqueuing Move request for scope (-0.30, 0.19) 00:02:33.183 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:33.183 00.000 428 Worker thread wakes up 00:02:33.183 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.19) opts 0xd 00:02:33.183 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.19) 00:02:33.183 00.000 428 Moving (-0.30, 0.19) raw xDistance=-0.27 yDistance=0.20 00:02:33.183 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:02:33.183 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:33.183 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:02:33.183 00.000 428 MoveAxis(E, 0, ABG) 00:02:33.183 00.000 428 Move returns status 0, amount 0 00:02:33.183 00.000 428 MoveAxis(N, 0, ABG) 00:02:33.183 00.000 428 Move returns status 0, amount 0 00:02:33.183 00.000 428 move complete, result=0 00:02:33.183 00.000 428 worker thread done servicing request 00:02:33.214 00.031 10672 UpdateGuideState exits: m=205971 SNR=40.6 00:02:33.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:33.214 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:33.214 00.000 10672 Enqueuing Expose request 00:02:33.214 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:02:33.214 00.000 428 Worker thread wakes up 00:02:33.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:33.214 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:35.042 01.828 428 Exposure complete 00:02:35.198 00.156 428 worker thread done servicing request 00:02:35.198 00.000 10672 OnExposeComplete: enter 00:02:35.198 00.000 10672 UpdateGuideState(): m_state=6 00:02:35.198 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 727 00:02:35.198 00.000 10672 Star::Find returns 1 (0), X=544.70, Y=317.98, Mass=208860, SNR=42.0, Peak=26672 HFD=2.6 00:02:35.198 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.67 = 2.67) 00:02:35.198 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 00:02:35.198 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.15 hyp=0.45 cameraTheta=2.81 mountX=-0.40 mountY=0.16, mountTheta=2.76 00:02:35.198 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.15, opts=13) 00:02:35.198 00.000 10672 Enqueuing Move request for scope (-0.43, 0.15) 00:02:35.198 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:35.198 00.000 428 Worker thread wakes up 00:02:35.198 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.15) opts 0xd 00:02:35.198 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.15) 00:02:35.198 00.000 428 Moving (-0.43, 0.15) raw xDistance=-0.40 yDistance=0.16 00:02:35.198 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:02:35.198 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:35.198 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:02:35.198 00.000 428 MoveAxis(E, 0, ABG) 00:02:35.198 00.000 428 Move returns status 0, amount 0 00:02:35.198 00.000 428 MoveAxis(N, 0, ABG) 00:02:35.198 00.000 428 Move returns status 0, amount 0 00:02:35.198 00.000 428 move complete, result=0 00:02:35.198 00.000 428 worker thread done servicing request 00:02:35.213 00.015 10672 UpdateGuideState exits: m=208860 SNR=42.0 00:02:35.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:35.213 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:35.213 00.000 10672 Enqueuing Expose request 00:02:35.213 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:02:35.213 00.000 428 Worker thread wakes up 00:02:35.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:35.213 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:35.921 00.708 10672 read socket command 10 00:02:35.921 00.000 10672 processing socket request REQDIST 00:02:35.921 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:02:35.921 00.000 10672 Sending socket response 50 (0x32) 00:02:37.046 01.125 428 Exposure complete 00:02:37.171 00.125 428 worker thread done servicing request 00:02:37.171 00.000 10672 OnExposeComplete: enter 00:02:37.171 00.000 10672 UpdateGuideState(): m_state=6 00:02:37.171 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 728 00:02:37.171 00.000 10672 Star::Find returns 1 (0), X=544.85, Y=318.03, Mass=225221, SNR=41.8, Peak=39104 HFD=2.5 00:02:37.171 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 00:02:37.171 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.49 = 2.49) 00:02:37.171 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.20 hyp=0.34 cameraTheta=2.52 mountX=-0.25 mountY=0.21, mountTheta=2.45 00:02:37.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.20, opts=13) 00:02:37.171 00.000 10672 Enqueuing Move request for scope (-0.28, 0.20) 00:02:37.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:37.171 00.000 428 Worker thread wakes up 00:02:37.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.20) opts 0xd 00:02:37.171 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.20) 00:02:37.171 00.000 428 Moving (-0.28, 0.20) raw xDistance=-0.25 yDistance=0.21 00:02:37.171 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:02:37.171 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:37.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:02:37.171 00.000 428 MoveAxis(E, 0, ABG) 00:02:37.171 00.000 428 Move returns status 0, amount 0 00:02:37.171 00.000 428 MoveAxis(N, 0, ABG) 00:02:37.171 00.000 428 Move returns status 0, amount 0 00:02:37.171 00.000 428 move complete, result=0 00:02:37.171 00.000 428 worker thread done servicing request 00:02:37.202 00.031 10672 UpdateGuideState exits: m=225221 SNR=41.8 00:02:37.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:37.202 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:37.202 00.000 10672 Enqueuing Expose request 00:02:37.202 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:02:37.202 00.000 428 Worker thread wakes up 00:02:37.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:37.202 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:39.045 01.843 428 Exposure complete 00:02:39.201 00.156 428 worker thread done servicing request 00:02:39.201 00.000 10672 OnExposeComplete: enter 00:02:39.201 00.000 10672 UpdateGuideState(): m_state=6 00:02:39.201 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 729 00:02:39.201 00.000 10672 Star::Find returns 1 (0), X=545.05, Y=317.77, Mass=185676, SNR=42.4, Peak=36272 HFD=2.4 00:02:39.201 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.14) = xAngle (-2.62 = -2.62) 00:02:39.201 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.51 = -2.51) 00:02:39.201 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.11 cameraTheta=-2.48 mountX=-0.09 mountY=-0.06, mountTheta=-2.55 00:02:39.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.06, opts=13) 00:02:39.201 00.000 10672 Enqueuing Move request for scope (-0.08, -0.06) 00:02:39.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:39.201 00.000 428 Worker thread wakes up 00:02:39.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd 00:02:39.201 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.06) 00:02:39.201 00.000 428 Moving (-0.08, -0.06) raw xDistance=-0.09 yDistance=-0.06 00:02:39.201 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:02:39.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:39.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:02:39.201 00.000 428 MoveAxis(E, 0, ABG) 00:02:39.201 00.000 428 Move returns status 0, amount 0 00:02:39.201 00.000 428 MoveAxis(N, 0, ABG) 00:02:39.201 00.000 428 Move returns status 0, amount 0 00:02:39.201 00.000 428 move complete, result=0 00:02:39.201 00.000 428 worker thread done servicing request 00:02:39.233 00.032 10672 UpdateGuideState exits: m=185676 SNR=42.4 00:02:39.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:39.233 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:39.233 00.000 10672 Enqueuing Expose request 00:02:39.233 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:02:39.233 00.000 428 Worker thread wakes up 00:02:39.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:39.233 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:40.924 01.691 10672 read socket command 10 00:02:40.924 00.000 10672 processing socket request REQDIST 00:02:40.924 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:02:40.924 00.000 10672 Sending socket response 34 (0x22) 00:02:41.018 00.094 428 Exposure complete 00:02:41.190 00.172 428 worker thread done servicing request 00:02:41.190 00.000 10672 OnExposeComplete: enter 00:02:41.190 00.000 10672 UpdateGuideState(): m_state=6 00:02:41.190 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 730 00:02:41.190 00.000 10672 Star::Find returns 1 (0), X=544.88, Y=318.12, Mass=248791, SNR=49.0, Peak=31040 HFD=3.1 00:02:41.190 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.14) = xAngle (2.15 = 2.15) 00:02:41.190 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.26 = 2.26) 00:02:41.190 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.28 hyp=0.38 cameraTheta=2.29 mountX=-0.21 mountY=0.29, mountTheta=2.19 00:02:41.190 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.28, opts=13) 00:02:41.190 00.000 10672 Enqueuing Move request for scope (-0.25, 0.28) 00:02:41.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:41.190 00.000 428 Worker thread wakes up 00:02:41.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.28) opts 0xd 00:02:41.190 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.28) 00:02:41.190 00.000 428 Moving (-0.25, 0.28) raw xDistance=-0.21 yDistance=0.29 00:02:41.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:02:41.190 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:41.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:02:41.190 00.000 428 MoveAxis(E, 0, ABG) 00:02:41.190 00.000 428 Move returns status 0, amount 0 00:02:41.190 00.000 428 MoveAxis(N, 0, ABG) 00:02:41.190 00.000 428 Move returns status 0, amount 0 00:02:41.190 00.000 428 move complete, result=0 00:02:41.190 00.000 428 worker thread done servicing request 00:02:41.221 00.031 10672 UpdateGuideState exits: m=248791 SNR=49.0 00:02:41.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:41.221 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:41.221 00.000 10672 Enqueuing Expose request 00:02:41.221 00.000 428 Worker thread wakes up 00:02:41.221 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:02:41.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:41.221 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:43.048 01.827 428 Exposure complete 00:02:43.189 00.141 428 worker thread done servicing request 00:02:43.189 00.000 10672 OnExposeComplete: enter 00:02:43.189 00.000 10672 UpdateGuideState(): m_state=6 00:02:43.189 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 731 00:02:43.189 00.000 10672 Star::Find returns 1 (0), X=544.83, Y=317.74, Mass=230408, SNR=44.3, Peak=25472 HFD=2.7 00:02:43.189 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.14) = xAngle (-2.99 = -2.99) 00:02:43.189 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 00:02:43.189 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.09 hyp=0.32 cameraTheta=-2.85 mountX=-0.31 mountY=-0.08, mountTheta=-2.88 00:02:43.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.09, opts=13) 00:02:43.189 00.000 10672 Enqueuing Move request for scope (-0.30, -0.09) 00:02:43.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:43.189 00.000 428 Worker thread wakes up 00:02:43.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.09) opts 0xd 00:02:43.189 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.09) 00:02:43.189 00.000 428 Moving (-0.30, -0.09) raw xDistance=-0.31 yDistance=-0.08 00:02:43.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 00:02:43.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:43.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:02:43.189 00.000 428 MoveAxis(E, 0, ABG) 00:02:43.189 00.000 428 Move returns status 0, amount 0 00:02:43.189 00.000 428 MoveAxis(N, 0, ABG) 00:02:43.189 00.000 428 Move returns status 0, amount 0 00:02:43.189 00.000 428 move complete, result=0 00:02:43.189 00.000 428 worker thread done servicing request 00:02:43.220 00.031 10672 UpdateGuideState exits: m=230408 SNR=44.3 00:02:43.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:43.220 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:43.220 00.000 10672 Enqueuing Expose request 00:02:43.220 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:02:43.220 00.000 428 Worker thread wakes up 00:02:43.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:43.220 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:45.021 01.801 428 Exposure complete 00:02:45.162 00.141 428 worker thread done servicing request 00:02:45.162 00.000 10672 OnExposeComplete: enter 00:02:45.162 00.000 10672 UpdateGuideState(): m_state=6 00:02:45.162 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 732 00:02:45.162 00.000 10672 Star::Find returns 1 (0), X=544.62, Y=317.53, Mass=231654, SNR=46.5, Peak=31904 HFD=3.1 00:02:45.162 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 00:02:45.162 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 00:02:45.162 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.31 hyp=0.60 cameraTheta=-2.60 mountX=-0.55 mountY=-0.29, mountTheta=-2.65 00:02:45.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.31, opts=13) 00:02:45.162 00.000 10672 Enqueuing Move request for scope (-0.51, -0.31) 00:02:45.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:45.162 00.000 428 Worker thread wakes up 00:02:45.162 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.31) opts 0xd 00:02:45.162 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.31) 00:02:45.162 00.000 428 Moving (-0.51, -0.31) raw xDistance=-0.55 yDistance=-0.29 00:02:45.162 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 00:02:45.162 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:45.162 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 00:02:45.162 00.000 428 MoveAxis(E, 645, ABG) 00:02:45.162 00.000 428 Guiding Dir = 2, Dur = 645 00:02:45.162 00.000 428 IsSlewing returns 0 00:02:45.162 00.000 428 IsGuiding returns 0 00:02:45.177 00.015 428 PulseGuide returned control before completion, sleep 636 00:02:45.177 00.000 10672 UpdateGuideState exits: m=231654 SNR=46.5 00:02:45.193 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:45.193 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:45.193 00.000 10672 Enqueuing Expose request 00:02:45.834 00.641 428 IsGuiding returns 0 00:02:45.834 00.000 428 Move returns status 0, amount 645 00:02:45.834 00.000 428 MoveAxis(N, 0, ABG) 00:02:45.834 00.000 428 Move returns status 0, amount 0 00:02:45.834 00.000 428 move complete, result=0 00:02:45.834 00.000 428 worker thread done servicing request 00:02:45.834 00.000 428 Worker thread wakes up 00:02:45.834 00.000 10672 GuideStep: -0.6 px 645 ms EAST, -0.3 px 0 ms NORTH 00:02:45.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:45.834 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:45.927 00.093 10672 read socket command 10 00:02:45.927 00.000 10672 processing socket request REQDIST 00:02:45.927 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:02:45.927 00.000 10672 Sending socket response 42 (0x2a) 00:02:47.036 01.109 428 Exposure complete 00:02:47.192 00.156 428 worker thread done servicing request 00:02:47.192 00.000 10672 OnExposeComplete: enter 00:02:47.192 00.000 10672 UpdateGuideState(): m_state=6 00:02:47.192 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 733 00:02:47.192 00.000 10672 Star::Find returns 1 (0), X=544.96, Y=318.01, Mass=251865, SNR=50.7, Peak=40304 HFD=2.8 00:02:47.192 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.14) = xAngle (2.21 = 2.21) 00:02:47.192 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.32 = 2.32) 00:02:47.192 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.35 mountX=-0.14 mountY=0.18, mountTheta=2.26 00:02:47.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.17, opts=13) 00:02:47.192 00.000 10672 Enqueuing Move request for scope (-0.17, 0.17) 00:02:47.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:47.192 00.000 428 Worker thread wakes up 00:02:47.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd 00:02:47.192 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.17) 00:02:47.192 00.000 428 Moving (-0.17, 0.17) raw xDistance=-0.14 yDistance=0.18 00:02:47.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:02:47.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:47.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 00:02:47.192 00.000 428 MoveAxis(E, 0, ABG) 00:02:47.192 00.000 428 Move returns status 0, amount 0 00:02:47.192 00.000 428 MoveAxis(N, 0, ABG) 00:02:47.192 00.000 428 Move returns status 0, amount 0 00:02:47.192 00.000 428 move complete, result=0 00:02:47.192 00.000 428 worker thread done servicing request 00:02:47.224 00.032 10672 UpdateGuideState exits: m=251865 SNR=50.7 00:02:47.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:47.224 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:47.224 00.000 10672 Enqueuing Expose request 00:02:47.224 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:02:47.224 00.000 428 Worker thread wakes up 00:02:47.224 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:47.224 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:49.036 01.812 428 Exposure complete 00:02:49.176 00.140 428 worker thread done servicing request 00:02:49.176 00.000 10672 OnExposeComplete: enter 00:02:49.176 00.000 10672 UpdateGuideState(): m_state=6 00:02:49.176 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 734 00:02:49.176 00.000 10672 Star::Find returns 1 (0), X=544.71, Y=318.31, Mass=220501, SNR=55.3, Peak=48368 HFD=2.7 00:02:49.176 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.14) = xAngle (2.16 = 2.16) 00:02:49.176 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.26 = 2.26) 00:02:49.176 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.47 hyp=0.63 cameraTheta=2.29 mountX=-0.35 mountY=0.48, mountTheta=2.19 00:02:49.176 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.47, opts=13) 00:02:49.176 00.000 10672 Enqueuing Move request for scope (-0.42, 0.47) 00:02:49.192 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:49.192 00.000 428 Worker thread wakes up 00:02:49.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.47) opts 0xd 00:02:49.192 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.47) 00:02:49.192 00.000 428 Moving (-0.42, 0.47) raw xDistance=-0.35 yDistance=0.48 00:02:49.192 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:02:49.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:49.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 00:02:49.192 00.000 428 MoveAxis(E, 0, ABG) 00:02:49.192 00.000 428 Move returns status 0, amount 0 00:02:49.192 00.000 428 MoveAxis(N, 0, ABG) 00:02:49.192 00.000 428 Move returns status 0, amount 0 00:02:49.192 00.000 428 move complete, result=0 00:02:49.192 00.000 428 worker thread done servicing request 00:02:49.207 00.015 10672 UpdateGuideState exits: m=220501 SNR=55.3 00:02:49.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:49.207 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:49.207 00.000 10672 Enqueuing Expose request 00:02:49.207 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:02:49.207 00.000 428 Worker thread wakes up 00:02:49.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:49.207 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:50.926 01.719 10672 read socket command 10 00:02:50.926 00.000 10672 processing socket request REQDIST 00:02:50.926 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:02:50.926 00.000 10672 Sending socket response 44 (0x2c) 00:02:51.035 00.109 428 Exposure complete 00:02:51.175 00.140 428 worker thread done servicing request 00:02:51.175 00.000 10672 OnExposeComplete: enter 00:02:51.175 00.000 10672 UpdateGuideState(): m_state=6 00:02:51.175 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 735 00:02:51.175 00.000 10672 Star::Find returns 1 (0), X=544.96, Y=317.88, Mass=224222, SNR=39.9, Peak=39856 HFD=2.5 00:02:51.175 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 00:02:51.175 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 00:02:51.175 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.89 mountX=-0.16 mountY=0.05, mountTheta=2.85 00:02:51.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.04, opts=13) 00:02:51.175 00.000 10672 Enqueuing Move request for scope (-0.17, 0.04) 00:02:51.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:51.175 00.000 428 Worker thread wakes up 00:02:51.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd 00:02:51.175 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.04) 00:02:51.175 00.000 428 Moving (-0.17, 0.04) raw xDistance=-0.16 yDistance=0.05 00:02:51.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:02:51.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:51.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:02:51.175 00.000 428 MoveAxis(E, 0, ABG) 00:02:51.175 00.000 428 Move returns status 0, amount 0 00:02:51.175 00.000 428 MoveAxis(N, 0, ABG) 00:02:51.175 00.000 428 Move returns status 0, amount 0 00:02:51.175 00.000 428 move complete, result=0 00:02:51.175 00.000 428 worker thread done servicing request 00:02:51.207 00.032 10672 UpdateGuideState exits: m=224222 SNR=39.9 00:02:51.207 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:51.207 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:51.207 00.000 10672 Enqueuing Expose request 00:02:51.207 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:02:51.207 00.000 428 Worker thread wakes up 00:02:51.207 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:51.207 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:53.024 01.817 428 Exposure complete 00:02:53.149 00.125 428 worker thread done servicing request 00:02:53.149 00.000 10672 OnExposeComplete: enter 00:02:53.149 00.000 10672 UpdateGuideState(): m_state=6 00:02:53.149 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 736 00:02:53.149 00.000 10672 Star::Find returns 1 (0), X=545.40, Y=318.06, Mass=178140, SNR=39.6, Peak=37472 HFD=2.2 00:02:53.149 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.57 = 0.57) 00:02:53.149 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 00:02:53.149 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.23 hyp=0.35 cameraTheta=0.70 mountX=0.30 mountY=0.22, mountTheta=0.64 00:02:53.149 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.23, opts=13) 00:02:53.149 00.000 10672 Enqueuing Move request for scope (0.27, 0.23) 00:02:53.149 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:53.149 00.000 428 Worker thread wakes up 00:02:53.149 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.23) opts 0xd 00:02:53.149 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.23) 00:02:53.149 00.000 428 Moving (0.27, 0.23) raw xDistance=0.30 yDistance=0.22 00:02:53.149 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:02:53.149 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:53.149 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:02:53.149 00.000 428 MoveAxis(E, 0, ABG) 00:02:53.149 00.000 428 Move returns status 0, amount 0 00:02:53.149 00.000 428 MoveAxis(N, 0, ABG) 00:02:53.149 00.000 428 Move returns status 0, amount 0 00:02:53.149 00.000 428 move complete, result=0 00:02:53.149 00.000 428 worker thread done servicing request 00:02:53.180 00.031 10672 UpdateGuideState exits: m=178140 SNR=39.6 00:02:53.180 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:53.180 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:53.180 00.000 10672 Enqueuing Expose request 00:02:53.180 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:02:53.180 00.000 428 Worker thread wakes up 00:02:53.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:53.180 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:55.023 01.843 428 Exposure complete 00:02:55.148 00.125 428 worker thread done servicing request 00:02:55.148 00.000 10672 OnExposeComplete: enter 00:02:55.148 00.000 10672 UpdateGuideState(): m_state=6 00:02:55.148 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 737 00:02:55.148 00.000 10672 Star::Find returns 1 (0), X=544.96, Y=317.81, Mass=218695, SNR=45.6, Peak=40192 HFD=2.5 00:02:55.148 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (0.14) = xAngle (-3.16 = 3.13) 00:02:55.148 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.05 = -3.05) 00:02:55.148 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.02 mountX=-0.17 mountY=-0.02, mountTheta=-3.05 00:02:55.164 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.02, opts=13) 00:02:55.164 00.000 10672 Enqueuing Move request for scope (-0.17, -0.02) 00:02:55.164 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:55.164 00.000 428 Worker thread wakes up 00:02:55.164 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd 00:02:55.164 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.02) 00:02:55.164 00.000 428 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=-0.02 00:02:55.164 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:02:55.164 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:55.164 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:02:55.164 00.000 428 MoveAxis(E, 0, ABG) 00:02:55.164 00.000 428 Move returns status 0, amount 0 00:02:55.164 00.000 428 MoveAxis(N, 0, ABG) 00:02:55.164 00.000 428 Move returns status 0, amount 0 00:02:55.164 00.000 428 move complete, result=0 00:02:55.164 00.000 428 worker thread done servicing request 00:02:55.179 00.015 10672 UpdateGuideState exits: m=218695 SNR=45.6 00:02:55.179 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:55.179 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:55.179 00.000 10672 Enqueuing Expose request 00:02:55.179 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:02:55.179 00.000 428 Worker thread wakes up 00:02:55.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:55.179 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:55.929 00.750 10672 read socket command 10 00:02:55.929 00.000 10672 processing socket request REQDIST 00:02:55.929 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:02:55.929 00.000 10672 Sending socket response 30 (0x1e) 00:02:57.038 01.109 428 Exposure complete 00:02:57.163 00.125 428 worker thread done servicing request 00:02:57.163 00.000 10672 OnExposeComplete: enter 00:02:57.163 00.000 10672 UpdateGuideState(): m_state=6 00:02:57.163 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 738 00:02:57.163 00.000 10672 Star::Find returns 1 (0), X=545.02, Y=317.92, Mass=194071, SNR=40.5, Peak=32880 HFD=2.6 00:02:57.163 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 00:02:57.163 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 00:02:57.163 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.46 mountX=-0.10 mountY=0.09, mountTheta=2.38 00:02:57.163 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.09, opts=13) 00:02:57.163 00.000 10672 Enqueuing Move request for scope (-0.11, 0.09) 00:02:57.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:57.163 00.000 428 Worker thread wakes up 00:02:57.163 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd 00:02:57.163 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.09) 00:02:57.163 00.000 428 Moving (-0.11, 0.09) raw xDistance=-0.10 yDistance=0.09 00:02:57.163 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:02:57.163 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:57.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:02:57.163 00.000 428 MoveAxis(E, 0, ABG) 00:02:57.163 00.000 428 Move returns status 0, amount 0 00:02:57.163 00.000 428 MoveAxis(N, 0, ABG) 00:02:57.163 00.000 428 Move returns status 0, amount 0 00:02:57.163 00.000 428 move complete, result=0 00:02:57.163 00.000 428 worker thread done servicing request 00:02:57.194 00.031 10672 UpdateGuideState exits: m=194071 SNR=40.5 00:02:57.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:57.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:57.194 00.000 10672 Enqueuing Expose request 00:02:57.194 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:02:57.194 00.000 428 Worker thread wakes up 00:02:57.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:57.194 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:02:59.037 01.843 428 Exposure complete 00:02:59.178 00.141 428 worker thread done servicing request 00:02:59.178 00.000 10672 OnExposeComplete: enter 00:02:59.178 00.000 10672 UpdateGuideState(): m_state=6 00:02:59.178 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 739 00:02:59.178 00.000 10672 Star::Find returns 1 (0), X=544.91, Y=317.57, Mass=226553, SNR=45.8, Peak=32992 HFD=2.5 00:02:59.178 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.14) = xAngle (-2.41 = -2.41) 00:02:59.178 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.30 = -2.30) 00:02:59.178 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.26 hyp=0.35 cameraTheta=-2.27 mountX=-0.26 mountY=-0.26, mountTheta=-2.36 00:02:59.178 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.26, opts=13) 00:02:59.178 00.000 10672 Enqueuing Move request for scope (-0.22, -0.26) 00:02:59.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:02:59.178 00.000 428 Worker thread wakes up 00:02:59.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.26) opts 0xd 00:02:59.178 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.26) 00:02:59.178 00.000 428 Moving (-0.22, -0.26) raw xDistance=-0.26 yDistance=-0.26 00:02:59.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:02:59.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:02:59.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:02:59.178 00.000 428 MoveAxis(E, 0, ABG) 00:02:59.178 00.000 428 Move returns status 0, amount 0 00:02:59.178 00.000 428 MoveAxis(N, 0, ABG) 00:02:59.178 00.000 428 Move returns status 0, amount 0 00:02:59.178 00.000 428 move complete, result=0 00:02:59.178 00.000 428 worker thread done servicing request 00:02:59.209 00.031 10672 UpdateGuideState exits: m=226553 SNR=45.8 00:02:59.209 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:02:59.209 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:02:59.209 00.000 10672 Enqueuing Expose request 00:02:59.209 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:02:59.209 00.000 428 Worker thread wakes up 00:02:59.209 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:02:59.209 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:00.933 01.724 10672 read socket command 10 00:03:00.933 00.000 10672 processing socket request REQDIST 00:03:00.933 00.000 10672 SOCKSVR: Sending pixel error of 0.28 00:03:00.933 00.000 10672 Sending socket response 28 (0x1c) 00:03:01.042 00.109 428 Exposure complete 00:03:01.167 00.125 428 worker thread done servicing request 00:03:01.167 00.000 10672 OnExposeComplete: enter 00:03:01.167 00.000 10672 UpdateGuideState(): m_state=6 00:03:01.167 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 740 00:03:01.167 00.000 10672 Star::Find returns 1 (0), X=544.66, Y=318.14, Mass=218828, SNR=42.4, Peak=33760 HFD=2.7 00:03:01.167 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 00:03:01.167 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.54 = 2.54) 00:03:01.167 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.30 hyp=0.56 cameraTheta=2.57 mountX=-0.43 mountY=0.32, mountTheta=2.50 00:03:01.167 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.30, opts=13) 00:03:01.167 00.000 10672 Enqueuing Move request for scope (-0.47, 0.30) 00:03:01.167 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:01.167 00.000 428 Worker thread wakes up 00:03:01.167 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.30) opts 0xd 00:03:01.167 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.30) 00:03:01.167 00.000 428 Moving (-0.47, 0.30) raw xDistance=-0.43 yDistance=0.32 00:03:01.167 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:03:01.167 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:01.167 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:03:01.167 00.000 428 MoveAxis(E, 0, ABG) 00:03:01.167 00.000 428 Move returns status 0, amount 0 00:03:01.167 00.000 428 MoveAxis(N, 0, ABG) 00:03:01.167 00.000 428 Move returns status 0, amount 0 00:03:01.167 00.000 428 move complete, result=0 00:03:01.167 00.000 428 worker thread done servicing request 00:03:01.198 00.031 10672 UpdateGuideState exits: m=218828 SNR=42.4 00:03:01.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:01.198 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:01.198 00.000 10672 Enqueuing Expose request 00:03:01.198 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:03:01.198 00.000 428 Worker thread wakes up 00:03:01.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:01.198 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:03.041 01.843 428 Exposure complete 00:03:03.182 00.141 428 worker thread done servicing request 00:03:03.182 00.000 10672 OnExposeComplete: enter 00:03:03.182 00.000 10672 UpdateGuideState(): m_state=6 00:03:03.182 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 741 00:03:03.182 00.000 10672 Star::Find returns 1 (0), X=544.48, Y=318.15, Mass=225860, SNR=50.7, Peak=38112 HFD=2.5 00:03:03.182 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 00:03:03.182 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:03:03.182 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.31 hyp=0.72 cameraTheta=2.69 mountX=-0.60 mountY=0.33, mountTheta=2.64 00:03:03.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.31, opts=13) 00:03:03.182 00.000 10672 Enqueuing Move request for scope (-0.65, 0.31) 00:03:03.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:03.182 00.000 428 Worker thread wakes up 00:03:03.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.31) opts 0xd 00:03:03.182 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.31) 00:03:03.182 00.000 428 Moving (-0.65, 0.31) raw xDistance=-0.60 yDistance=0.33 00:03:03.182 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 00:03:03.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:03.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:03:03.182 00.000 428 MoveAxis(E, 704, ABG) 00:03:03.182 00.000 428 Guiding Dir = 2, Dur = 704 00:03:03.182 00.000 428 IsSlewing returns 0 00:03:03.182 00.000 428 IsGuiding returns 0 00:03:03.197 00.015 428 PulseGuide returned control before completion, sleep 699 00:03:03.197 00.000 10672 UpdateGuideState exits: m=225860 SNR=50.7 00:03:03.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:03.197 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:03.197 00.000 10672 Enqueuing Expose request 00:03:03.932 00.735 428 IsGuiding returns 0 00:03:03.932 00.000 428 Move returns status 0, amount 704 00:03:03.932 00.000 428 MoveAxis(N, 0, ABG) 00:03:03.932 00.000 428 Move returns status 0, amount 0 00:03:03.932 00.000 428 move complete, result=0 00:03:03.932 00.000 428 worker thread done servicing request 00:03:03.932 00.000 428 Worker thread wakes up 00:03:03.932 00.000 10672 GuideStep: -0.6 px 704 ms EAST, 0.3 px 0 ms NORTH 00:03:03.932 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:03.932 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:05.040 01.108 428 Exposure complete 00:03:05.165 00.125 428 worker thread done servicing request 00:03:05.165 00.000 10672 OnExposeComplete: enter 00:03:05.165 00.000 10672 UpdateGuideState(): m_state=6 00:03:05.165 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 742 00:03:05.165 00.000 10672 Star::Find returns 1 (0), X=544.84, Y=317.83, Mass=191727, SNR=39.5, Peak=28848 HFD=2.4 00:03:05.165 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.03) 00:03:05.165 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.13) 00:03:05.165 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.12 mountX=-0.29 mountY=0.00, mountTheta=3.13 00:03:05.165 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.01, opts=13) 00:03:05.165 00.000 10672 Enqueuing Move request for scope (-0.29, -0.01) 00:03:05.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:05.165 00.000 428 Worker thread wakes up 00:03:05.165 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.01) opts 0xd 00:03:05.165 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.01) 00:03:05.165 00.000 428 Moving (-0.29, -0.01) raw xDistance=-0.29 yDistance=0.00 00:03:05.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:03:05.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:05.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:03:05.165 00.000 428 MoveAxis(E, 0, ABG) 00:03:05.165 00.000 428 Move returns status 0, amount 0 00:03:05.165 00.000 428 MoveAxis(N, 0, ABG) 00:03:05.165 00.000 428 Move returns status 0, amount 0 00:03:05.165 00.000 428 move complete, result=0 00:03:05.165 00.000 428 worker thread done servicing request 00:03:05.197 00.032 10672 UpdateGuideState exits: m=191727 SNR=39.5 00:03:05.197 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:05.197 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:05.197 00.000 10672 Enqueuing Expose request 00:03:05.197 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:03:05.197 00.000 428 Worker thread wakes up 00:03:05.197 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:05.197 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:05.931 00.734 10672 read socket command 10 00:03:05.931 00.000 10672 processing socket request REQDIST 00:03:05.931 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:03:05.931 00.000 10672 Sending socket response 41 (0x29) 00:03:07.040 01.109 428 Exposure complete 00:03:07.180 00.140 428 worker thread done servicing request 00:03:07.180 00.000 10672 OnExposeComplete: enter 00:03:07.180 00.000 10672 UpdateGuideState(): m_state=6 00:03:07.180 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 743 00:03:07.180 00.000 10672 Star::Find returns 1 (0), X=544.40, Y=317.95, Mass=237123, SNR=47.3, Peak=35504 HFD=3.4 00:03:07.180 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.85 = 2.85) 00:03:07.180 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 00:03:07.180 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=0.11 hyp=0.74 cameraTheta=2.99 mountX=-0.71 mountY=0.13, mountTheta=2.96 00:03:07.180 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=0.11, opts=13) 00:03:07.180 00.000 10672 Enqueuing Move request for scope (-0.73, 0.11) 00:03:07.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:07.180 00.000 428 Worker thread wakes up 00:03:07.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.11) opts 0xd 00:03:07.180 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, 0.11) 00:03:07.180 00.000 428 Moving (-0.73, 0.11) raw xDistance=-0.71 yDistance=0.13 00:03:07.180 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 00:03:07.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:07.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:03:07.180 00.000 428 MoveAxis(E, 828, ABG) 00:03:07.180 00.000 428 Guiding Dir = 2, Dur = 828 00:03:07.180 00.000 428 IsSlewing returns 0 00:03:07.180 00.000 428 IsGuiding returns 0 00:03:07.196 00.016 10672 UpdateGuideState exits: m=237123 SNR=47.3 00:03:07.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:07.196 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:07.196 00.000 10672 Enqueuing Expose request 00:03:07.212 00.016 428 PulseGuide returned control before completion, sleep 808 00:03:08.071 00.859 428 IsGuiding returns 1 00:03:08.071 00.000 428 scope still moving after pulse duration time elapsed 00:03:08.102 00.031 428 IsSlewing returns 0 00:03:08.102 00.000 428 IsGuiding returns 0 00:03:08.102 00.000 428 scope move finished after 828 + 98 ms 00:03:08.102 00.000 428 Move returns status 0, amount 828 00:03:08.102 00.000 428 MoveAxis(N, 0, ABG) 00:03:08.102 00.000 428 Move returns status 0, amount 0 00:03:08.102 00.000 428 move complete, result=0 00:03:08.102 00.000 428 worker thread done servicing request 00:03:08.102 00.000 428 Worker thread wakes up 00:03:08.102 00.000 10672 GuideStep: -0.7 px 828 ms EAST, 0.1 px 0 ms NORTH 00:03:08.102 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:08.102 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:09.028 00.926 428 Exposure complete 00:03:09.169 00.141 428 worker thread done servicing request 00:03:09.169 00.000 10672 OnExposeComplete: enter 00:03:09.169 00.000 10672 UpdateGuideState(): m_state=6 00:03:09.169 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 744 00:03:09.169 00.000 10672 Star::Find returns 1 (0), X=545.36, Y=318.19, Mass=200279, SNR=39.2, Peak=33424 HFD=2.7 00:03:09.169 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (0.14) = xAngle (0.87 = 0.87) 00:03:09.169 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.98 = 0.98) 00:03:09.169 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.36 hyp=0.43 cameraTheta=1.01 mountX=0.27 mountY=0.35, mountTheta=0.91 00:03:09.184 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.36, opts=13) 00:03:09.184 00.000 10672 Enqueuing Move request for scope (0.23, 0.36) 00:03:09.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:09.184 00.000 428 Worker thread wakes up 00:03:09.184 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.36) opts 0xd 00:03:09.184 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.36) 00:03:09.184 00.000 428 Moving (0.23, 0.36) raw xDistance=0.27 yDistance=0.35 00:03:09.184 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:03:09.184 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:09.184 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:03:09.184 00.000 428 MoveAxis(E, 0, ABG) 00:03:09.184 00.000 428 Move returns status 0, amount 0 00:03:09.184 00.000 428 MoveAxis(N, 0, ABG) 00:03:09.184 00.000 428 Move returns status 0, amount 0 00:03:09.184 00.000 428 move complete, result=0 00:03:09.184 00.000 428 worker thread done servicing request 00:03:09.200 00.016 10672 UpdateGuideState exits: m=200279 SNR=39.2 00:03:09.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:09.200 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:09.200 00.000 10672 Enqueuing Expose request 00:03:09.200 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:03:09.200 00.000 428 Worker thread wakes up 00:03:09.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:09.200 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:10.934 01.734 10672 read socket command 10 00:03:10.934 00.000 10672 processing socket request REQDIST 00:03:10.934 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:03:10.934 00.000 10672 Sending socket response 48 (0x30) 00:03:11.027 00.093 428 Exposure complete 00:03:11.168 00.141 428 worker thread done servicing request 00:03:11.168 00.000 10672 OnExposeComplete: enter 00:03:11.168 00.000 10672 UpdateGuideState(): m_state=6 00:03:11.168 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 745 00:03:11.168 00.000 10672 Star::Find returns 1 (0), X=545.58, Y=317.73, Mass=205497, SNR=40.9, Peak=34416 HFD=3.0 00:03:11.168 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 00:03:11.168 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 00:03:11.168 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.10 hyp=0.46 cameraTheta=-0.22 mountX=0.43 mountY=-0.11, mountTheta=-0.26 00:03:11.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.10, opts=13) 00:03:11.168 00.000 10672 Enqueuing Move request for scope (0.45, -0.10) 00:03:11.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:11.168 00.000 428 Worker thread wakes up 00:03:11.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.10) opts 0xd 00:03:11.168 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.10) 00:03:11.168 00.000 428 Moving (0.45, -0.10) raw xDistance=0.43 yDistance=-0.11 00:03:11.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:03:11.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:11.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:03:11.168 00.000 428 MoveAxis(E, 0, ABG) 00:03:11.168 00.000 428 Move returns status 0, amount 0 00:03:11.168 00.000 428 MoveAxis(N, 0, ABG) 00:03:11.168 00.000 428 Move returns status 0, amount 0 00:03:11.168 00.000 428 move complete, result=0 00:03:11.168 00.000 428 worker thread done servicing request 00:03:11.199 00.031 10672 UpdateGuideState exits: m=205497 SNR=40.9 00:03:11.199 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:11.199 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:11.199 00.000 10672 Enqueuing Expose request 00:03:11.199 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:03:11.199 00.000 428 Worker thread wakes up 00:03:11.199 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:11.199 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:13.027 01.828 428 Exposure complete 00:03:13.152 00.125 428 worker thread done servicing request 00:03:13.152 00.000 10672 OnExposeComplete: enter 00:03:13.152 00.000 10672 UpdateGuideState(): m_state=6 00:03:13.152 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 746 00:03:13.152 00.000 10672 Star::Find returns 1 (0), X=545.12, Y=318.20, Mass=215733, SNR=46.7, Peak=35072 HFD=2.4 00:03:13.152 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.14) = xAngle (1.46 = 1.46) 00:03:13.152 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.57 = 1.57) 00:03:13.152 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.60 mountX=0.04 mountY=0.37, mountTheta=1.46 00:03:13.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.37, opts=13) 00:03:13.152 00.000 10672 Enqueuing Move request for scope (-0.01, 0.37) 00:03:13.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:13.152 00.000 428 Worker thread wakes up 00:03:13.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.37) opts 0xd 00:03:13.152 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.37) 00:03:13.152 00.000 428 Moving (-0.01, 0.37) raw xDistance=0.04 yDistance=0.37 00:03:13.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:03:13.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:13.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:03:13.152 00.000 428 MoveAxis(E, 0, ABG) 00:03:13.167 00.015 428 Move returns status 0, amount 0 00:03:13.167 00.000 428 MoveAxis(N, 0, ABG) 00:03:13.167 00.000 428 Move returns status 0, amount 0 00:03:13.167 00.000 428 move complete, result=0 00:03:13.167 00.000 428 worker thread done servicing request 00:03:13.183 00.016 10672 UpdateGuideState exits: m=215733 SNR=46.7 00:03:13.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:13.183 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:13.183 00.000 10672 Enqueuing Expose request 00:03:13.183 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:03:13.183 00.000 428 Worker thread wakes up 00:03:13.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:13.183 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:15.026 01.843 428 Exposure complete 00:03:15.151 00.125 428 worker thread done servicing request 00:03:15.151 00.000 10672 OnExposeComplete: enter 00:03:15.151 00.000 10672 UpdateGuideState(): m_state=6 00:03:15.151 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 747 00:03:15.151 00.000 10672 Star::Find returns 1 (0), X=544.77, Y=317.72, Mass=186768, SNR=45.0, Peak=36160 HFD=2.6 00:03:15.151 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (0.14) = xAngle (-2.97 = -2.97) 00:03:15.151 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.86 = -2.86) 00:03:15.151 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.12 hyp=0.38 cameraTheta=-2.83 mountX=-0.38 mountY=-0.11, mountTheta=-2.87 00:03:15.167 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.12, opts=13) 00:03:15.167 00.000 10672 Enqueuing Move request for scope (-0.37, -0.12) 00:03:15.167 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:15.167 00.000 428 Worker thread wakes up 00:03:15.167 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.12) opts 0xd 00:03:15.167 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.12) 00:03:15.167 00.000 428 Moving (-0.37, -0.12) raw xDistance=-0.38 yDistance=-0.11 00:03:15.167 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:03:15.167 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:15.167 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:03:15.167 00.000 428 MoveAxis(E, 0, ABG) 00:03:15.167 00.000 428 Move returns status 0, amount 0 00:03:15.167 00.000 428 MoveAxis(N, 0, ABG) 00:03:15.167 00.000 428 Move returns status 0, amount 0 00:03:15.167 00.000 428 move complete, result=0 00:03:15.167 00.000 428 worker thread done servicing request 00:03:15.182 00.015 10672 UpdateGuideState exits: m=186768 SNR=45.0 00:03:15.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:15.182 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:15.182 00.000 10672 Enqueuing Expose request 00:03:15.182 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:03:15.182 00.000 428 Worker thread wakes up 00:03:15.182 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:15.182 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:15.932 00.750 10672 read socket command 10 00:03:15.932 00.000 10672 processing socket request REQDIST 00:03:15.932 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:03:15.932 00.000 10672 Sending socket response 42 (0x2a) 00:03:17.025 01.093 428 Exposure complete 00:03:17.166 00.141 428 worker thread done servicing request 00:03:17.166 00.000 10672 OnExposeComplete: enter 00:03:17.166 00.000 10672 UpdateGuideState(): m_state=6 00:03:17.166 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 748 00:03:17.166 00.000 10672 Star::Find returns 1 (0), X=545.12, Y=318.14, Mass=226490, SNR=43.4, Peak=31680 HFD=2.8 00:03:17.166 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.14) = xAngle (1.48 = 1.48) 00:03:17.166 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.58 = 1.58) 00:03:17.166 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.61 mountX=0.03 mountY=0.30, mountTheta=1.48 00:03:17.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.30, opts=13) 00:03:17.166 00.000 10672 Enqueuing Move request for scope (-0.01, 0.30) 00:03:17.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:17.166 00.000 428 Worker thread wakes up 00:03:17.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd 00:03:17.166 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.30) 00:03:17.166 00.000 428 Moving (-0.01, 0.30) raw xDistance=0.03 yDistance=0.30 00:03:17.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:03:17.166 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:17.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:03:17.166 00.000 428 MoveAxis(E, 0, ABG) 00:03:17.166 00.000 428 Move returns status 0, amount 0 00:03:17.166 00.000 428 MoveAxis(N, 0, ABG) 00:03:17.166 00.000 428 Move returns status 0, amount 0 00:03:17.166 00.000 428 move complete, result=0 00:03:17.166 00.000 428 worker thread done servicing request 00:03:17.186 00.020 10672 UpdateGuideState exits: m=226490 SNR=43.4 00:03:17.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:17.186 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:17.186 00.000 10672 Enqueuing Expose request 00:03:17.186 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:03:17.186 00.000 428 Worker thread wakes up 00:03:17.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:17.186 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:19.029 01.843 428 Exposure complete 00:03:19.170 00.141 428 worker thread done servicing request 00:03:19.170 00.000 10672 OnExposeComplete: enter 00:03:19.170 00.000 10672 UpdateGuideState(): m_state=6 00:03:19.170 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 749 00:03:19.170 00.000 10672 Star::Find returns 1 (0), X=545.33, Y=317.86, Mass=200743, SNR=39.8, Peak=35824 HFD=2.3 00:03:19.170 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 00:03:19.170 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:03:19.170 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.20 cameraTheta=0.12 mountX=0.20 mountY=0.02, mountTheta=0.09 00:03:19.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.02, opts=13) 00:03:19.170 00.000 10672 Enqueuing Move request for scope (0.19, 0.02) 00:03:19.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:19.170 00.000 428 Worker thread wakes up 00:03:19.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd 00:03:19.170 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.02) 00:03:19.170 00.000 428 Moving (0.19, 0.02) raw xDistance=0.20 yDistance=0.02 00:03:19.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:03:19.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:19.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:03:19.170 00.000 428 MoveAxis(E, 0, ABG) 00:03:19.170 00.000 428 Move returns status 0, amount 0 00:03:19.170 00.000 428 MoveAxis(N, 0, ABG) 00:03:19.170 00.000 428 Move returns status 0, amount 0 00:03:19.170 00.000 428 move complete, result=0 00:03:19.170 00.000 428 worker thread done servicing request 00:03:19.185 00.015 10672 UpdateGuideState exits: m=200743 SNR=39.8 00:03:19.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:19.185 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:19.201 00.016 10672 Enqueuing Expose request 00:03:19.201 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:03:19.201 00.000 428 Worker thread wakes up 00:03:19.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:19.201 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:20.950 01.749 10672 read socket command 10 00:03:20.950 00.000 10672 processing socket request REQDIST 00:03:20.950 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:03:20.950 00.000 10672 Sending socket response 33 (0x21) 00:03:21.028 00.078 428 Exposure complete 00:03:21.153 00.125 428 worker thread done servicing request 00:03:21.153 00.000 10672 OnExposeComplete: enter 00:03:21.153 00.000 10672 UpdateGuideState(): m_state=6 00:03:21.153 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 750 00:03:21.153 00.000 10672 Star::Find returns 1 (0), X=545.03, Y=317.83, Mass=254499, SNR=48.1, Peak=39968 HFD=2.7 00:03:21.153 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.09) 00:03:21.153 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 00:03:21.153 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.05 mountX=-0.10 mountY=-0.01, mountTheta=-3.08 00:03:21.153 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.01, opts=13) 00:03:21.153 00.000 10672 Enqueuing Move request for scope (-0.10, -0.01) 00:03:21.153 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:21.153 00.000 428 Worker thread wakes up 00:03:21.153 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd 00:03:21.153 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.01) 00:03:21.153 00.000 428 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=-0.01 00:03:21.153 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:03:21.153 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:21.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:03:21.153 00.000 428 MoveAxis(E, 0, ABG) 00:03:21.153 00.000 428 Move returns status 0, amount 0 00:03:21.153 00.000 428 MoveAxis(N, 0, ABG) 00:03:21.153 00.000 428 Move returns status 0, amount 0 00:03:21.153 00.000 428 move complete, result=0 00:03:21.153 00.000 428 worker thread done servicing request 00:03:21.185 00.032 10672 UpdateGuideState exits: m=254499 SNR=48.1 00:03:21.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:21.185 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:21.185 00.000 10672 Enqueuing Expose request 00:03:21.185 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:03:21.185 00.000 428 Worker thread wakes up 00:03:21.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:21.185 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:23.028 01.843 428 Exposure complete 00:03:23.168 00.140 428 worker thread done servicing request 00:03:23.168 00.000 10672 OnExposeComplete: enter 00:03:23.168 00.000 10672 UpdateGuideState(): m_state=6 00:03:23.168 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 751 00:03:23.168 00.000 10672 Star::Find returns 1 (0), X=544.77, Y=317.80, Mass=212903, SNR=40.0, Peak=28528 HFD=2.9 00:03:23.168 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.11) 00:03:23.168 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 00:03:23.168 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.04 hyp=0.37 cameraTheta=-3.04 mountX=-0.37 mountY=-0.03, mountTheta=-3.07 00:03:23.168 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.04, opts=13) 00:03:23.168 00.000 10672 Enqueuing Move request for scope (-0.37, -0.04) 00:03:23.168 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:23.168 00.000 428 Worker thread wakes up 00:03:23.168 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.04) opts 0xd 00:03:23.168 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.04) 00:03:23.168 00.000 428 Moving (-0.37, -0.04) raw xDistance=-0.37 yDistance=-0.03 00:03:23.168 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:03:23.168 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:23.168 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:03:23.168 00.000 428 MoveAxis(E, 0, ABG) 00:03:23.168 00.000 428 Move returns status 0, amount 0 00:03:23.168 00.000 428 MoveAxis(N, 0, ABG) 00:03:23.168 00.000 428 Move returns status 0, amount 0 00:03:23.168 00.000 428 move complete, result=0 00:03:23.168 00.000 428 worker thread done servicing request 00:03:23.199 00.031 10672 UpdateGuideState exits: m=212903 SNR=40.0 00:03:23.199 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:23.199 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:23.199 00.000 10672 Enqueuing Expose request 00:03:23.199 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:03:23.199 00.000 428 Worker thread wakes up 00:03:23.199 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:23.199 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:25.027 01.828 428 Exposure complete 00:03:25.152 00.125 428 worker thread done servicing request 00:03:25.152 00.000 10672 OnExposeComplete: enter 00:03:25.152 00.000 10672 UpdateGuideState(): m_state=6 00:03:25.152 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 752 00:03:25.152 00.000 10672 Star::Find returns 1 (0), X=545.21, Y=317.85, Mass=250785, SNR=48.0, Peak=36272 HFD=2.9 00:03:25.152 00.000 10672 CameraToMount -- cameraTheta (0.17) - m_xAngle (0.14) = xAngle (0.03 = 0.03) 00:03:25.152 00.000 10672 CameraToMount -- cameraTheta (0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.14 = 0.14) 00:03:25.152 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.17 mountX=0.08 mountY=0.01, mountTheta=0.14 00:03:25.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.01, opts=13) 00:03:25.152 00.000 10672 Enqueuing Move request for scope (0.08, 0.01) 00:03:25.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:25.152 00.000 428 Worker thread wakes up 00:03:25.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd 00:03:25.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.01) 00:03:25.152 00.000 428 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=0.01 00:03:25.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:03:25.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:25.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:03:25.152 00.000 428 MoveAxis(E, 0, ABG) 00:03:25.152 00.000 428 Move returns status 0, amount 0 00:03:25.152 00.000 428 MoveAxis(N, 0, ABG) 00:03:25.152 00.000 428 Move returns status 0, amount 0 00:03:25.152 00.000 428 move complete, result=0 00:03:25.152 00.000 428 worker thread done servicing request 00:03:25.183 00.031 10672 UpdateGuideState exits: m=250785 SNR=48.0 00:03:25.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:25.183 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:25.183 00.000 10672 Enqueuing Expose request 00:03:25.183 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:03:25.183 00.000 428 Worker thread wakes up 00:03:25.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:25.183 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:25.922 00.739 10672 read socket command 10 00:03:25.922 00.000 10672 processing socket request REQDIST 00:03:25.922 00.000 10672 SOCKSVR: Sending pixel error of 0.23 00:03:25.922 00.000 10672 Sending socket response 23 (0x17) 00:03:27.031 01.109 428 Exposure complete 00:03:27.156 00.125 428 worker thread done servicing request 00:03:27.156 00.000 10672 OnExposeComplete: enter 00:03:27.156 00.000 10672 UpdateGuideState(): m_state=6 00:03:27.156 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 753 00:03:27.156 00.000 10672 Star::Find returns 1 (0), X=545.02, Y=317.70, Mass=233077, SNR=44.9, Peak=37792 HFD=2.6 00:03:27.156 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 00:03:27.156 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 00:03:27.156 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.25 mountX=-0.12 mountY=-0.13, mountTheta=-2.34 00:03:27.156 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.13, opts=13) 00:03:27.156 00.000 10672 Enqueuing Move request for scope (-0.11, -0.13) 00:03:27.156 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:27.156 00.000 428 Worker thread wakes up 00:03:27.156 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd 00:03:27.156 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.13) 00:03:27.156 00.000 428 Moving (-0.11, -0.13) raw xDistance=-0.12 yDistance=-0.13 00:03:27.156 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:03:27.156 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:27.156 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:03:27.156 00.000 428 MoveAxis(E, 0, ABG) 00:03:27.156 00.000 428 Move returns status 0, amount 0 00:03:27.156 00.000 428 MoveAxis(N, 0, ABG) 00:03:27.156 00.000 428 Move returns status 0, amount 0 00:03:27.156 00.000 428 move complete, result=0 00:03:27.156 00.000 428 worker thread done servicing request 00:03:27.187 00.031 10672 UpdateGuideState exits: m=233077 SNR=44.9 00:03:27.187 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:27.187 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:27.187 00.000 10672 Enqueuing Expose request 00:03:27.187 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:03:27.187 00.000 428 Worker thread wakes up 00:03:27.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:27.187 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:29.030 01.843 428 Exposure complete 00:03:29.155 00.125 428 worker thread done servicing request 00:03:29.155 00.000 10672 OnExposeComplete: enter 00:03:29.155 00.000 10672 UpdateGuideState(): m_state=6 00:03:29.155 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 754 00:03:29.155 00.000 10672 Star::Find returns 1 (0), X=545.08, Y=317.97, Mass=227872, SNR=47.5, Peak=40080 HFD=2.5 00:03:29.155 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 00:03:29.155 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 00:03:29.155 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.91 mountX=-0.03 mountY=0.13, mountTheta=1.78 00:03:29.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.13, opts=13) 00:03:29.155 00.000 10672 Enqueuing Move request for scope (-0.05, 0.13) 00:03:29.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:29.155 00.000 428 Worker thread wakes up 00:03:29.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd 00:03:29.155 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.13) 00:03:29.155 00.000 428 Moving (-0.05, 0.13) raw xDistance=-0.03 yDistance=0.13 00:03:29.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:03:29.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:29.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:03:29.155 00.000 428 MoveAxis(E, 0, ABG) 00:03:29.155 00.000 428 Move returns status 0, amount 0 00:03:29.155 00.000 428 MoveAxis(N, 0, ABG) 00:03:29.155 00.000 428 Move returns status 0, amount 0 00:03:29.155 00.000 428 move complete, result=0 00:03:29.155 00.000 428 worker thread done servicing request 00:03:29.186 00.031 10672 UpdateGuideState exits: m=227872 SNR=47.5 00:03:29.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:29.186 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:29.186 00.000 10672 Enqueuing Expose request 00:03:29.186 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:03:29.186 00.000 428 Worker thread wakes up 00:03:29.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:29.186 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:30.951 01.765 10672 read socket command 10 00:03:30.951 00.000 10672 processing socket request REQDIST 00:03:30.951 00.000 10672 SOCKSVR: Sending pixel error of 0.19 00:03:30.951 00.000 10672 Sending socket response 19 (0x13) 00:03:31.030 00.079 428 Exposure complete 00:03:31.154 00.124 428 worker thread done servicing request 00:03:31.154 00.000 10672 OnExposeComplete: enter 00:03:31.154 00.000 10672 UpdateGuideState(): m_state=6 00:03:31.154 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 755 00:03:31.154 00.000 10672 Star::Find returns 1 (0), X=544.77, Y=317.74, Mass=246412, SNR=48.2, Peak=36480 HFD=2.9 00:03:31.154 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 00:03:31.154 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 00:03:31.154 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.10 hyp=0.37 cameraTheta=-2.87 mountX=-0.37 mountY=-0.09, mountTheta=-2.91 00:03:31.154 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.10, opts=13) 00:03:31.154 00.000 10672 Enqueuing Move request for scope (-0.36, -0.10) 00:03:31.154 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:31.154 00.000 428 Worker thread wakes up 00:03:31.154 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.10) opts 0xd 00:03:31.154 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.10) 00:03:31.154 00.000 428 Moving (-0.36, -0.10) raw xDistance=-0.37 yDistance=-0.09 00:03:31.154 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:03:31.154 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:31.154 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:03:31.154 00.000 428 MoveAxis(E, 0, ABG) 00:03:31.154 00.000 428 Move returns status 0, amount 0 00:03:31.154 00.000 428 MoveAxis(N, 0, ABG) 00:03:31.154 00.000 428 Move returns status 0, amount 0 00:03:31.154 00.000 428 move complete, result=0 00:03:31.154 00.000 428 worker thread done servicing request 00:03:31.186 00.032 10672 UpdateGuideState exits: m=246412 SNR=48.2 00:03:31.186 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:31.186 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:31.186 00.000 10672 Enqueuing Expose request 00:03:31.186 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:03:31.186 00.000 428 Worker thread wakes up 00:03:31.186 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:31.186 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:33.013 01.827 428 Exposure complete 00:03:33.154 00.141 428 worker thread done servicing request 00:03:33.154 00.000 10672 OnExposeComplete: enter 00:03:33.154 00.000 10672 UpdateGuideState(): m_state=6 00:03:33.154 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 756 00:03:33.154 00.000 10672 Star::Find returns 1 (0), X=545.02, Y=317.67, Mass=251756, SNR=47.9, Peak=34624 HFD=2.4 00:03:33.154 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 00:03:33.154 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 00:03:33.154 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.16 mountX=-0.13 mountY=-0.16, mountTheta=-2.26 00:03:33.154 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.16, opts=13) 00:03:33.154 00.000 10672 Enqueuing Move request for scope (-0.11, -0.16) 00:03:33.154 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:33.154 00.000 428 Worker thread wakes up 00:03:33.154 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd 00:03:33.154 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.16) 00:03:33.154 00.000 428 Moving (-0.11, -0.16) raw xDistance=-0.13 yDistance=-0.16 00:03:33.154 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:03:33.154 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:33.154 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:03:33.154 00.000 428 MoveAxis(E, 0, ABG) 00:03:33.154 00.000 428 Move returns status 0, amount 0 00:03:33.154 00.000 428 MoveAxis(N, 0, ABG) 00:03:33.154 00.000 428 Move returns status 0, amount 0 00:03:33.154 00.000 428 move complete, result=0 00:03:33.154 00.000 428 worker thread done servicing request 00:03:33.169 00.015 10672 UpdateGuideState exits: m=251756 SNR=47.9 00:03:33.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:33.169 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:33.169 00.000 10672 Enqueuing Expose request 00:03:33.169 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:03:33.169 00.000 428 Worker thread wakes up 00:03:33.169 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:33.169 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:35.033 01.864 428 Exposure complete 00:03:35.158 00.125 428 worker thread done servicing request 00:03:35.158 00.000 10672 OnExposeComplete: enter 00:03:35.158 00.000 10672 UpdateGuideState(): m_state=6 00:03:35.158 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 757 00:03:35.158 00.000 10672 Star::Find returns 1 (0), X=545.22, Y=317.72, Mass=226371, SNR=48.1, Peak=35280 HFD=2.6 00:03:35.158 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 00:03:35.158 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.97 = -0.97) 00:03:35.158 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.94 mountX=0.07 mountY=-0.12, mountTheta=-1.05 00:03:35.158 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.12, opts=13) 00:03:35.158 00.000 10672 Enqueuing Move request for scope (0.09, -0.12) 00:03:35.158 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:35.158 00.000 428 Worker thread wakes up 00:03:35.158 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd 00:03:35.158 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.12) 00:03:35.158 00.000 428 Moving (0.09, -0.12) raw xDistance=0.07 yDistance=-0.12 00:03:35.158 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:03:35.158 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:35.158 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:03:35.158 00.000 428 MoveAxis(E, 0, ABG) 00:03:35.158 00.000 428 Move returns status 0, amount 0 00:03:35.158 00.000 428 MoveAxis(N, 0, ABG) 00:03:35.158 00.000 428 Move returns status 0, amount 0 00:03:35.158 00.000 428 move complete, result=0 00:03:35.158 00.000 428 worker thread done servicing request 00:03:35.189 00.031 10672 UpdateGuideState exits: m=226371 SNR=48.1 00:03:35.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:35.189 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:35.189 00.000 10672 Enqueuing Expose request 00:03:35.189 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:03:35.189 00.000 428 Worker thread wakes up 00:03:35.189 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:35.189 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:35.924 00.735 10672 read socket command 10 00:03:35.924 00.000 10672 processing socket request REQDIST 00:03:35.924 00.000 10672 SOCKSVR: Sending pixel error of 0.20 00:03:35.924 00.000 10672 Sending socket response 20 (0x14) 00:03:37.033 01.109 428 Exposure complete 00:03:37.173 00.140 428 worker thread done servicing request 00:03:37.173 00.000 10672 OnExposeComplete: enter 00:03:37.173 00.000 10672 UpdateGuideState(): m_state=6 00:03:37.173 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 758 00:03:37.173 00.000 10672 Star::Find returns 1 (0), X=545.03, Y=317.43, Mass=195612, SNR=38.9, Peak=32784 HFD=2.2 00:03:37.173 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 00:03:37.173 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 00:03:37.173 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.40 hyp=0.41 cameraTheta=-1.81 mountX=-0.15 mountY=-0.40, mountTheta=-1.93 00:03:37.173 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.40, opts=13) 00:03:37.173 00.000 10672 Enqueuing Move request for scope (-0.10, -0.40) 00:03:37.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:37.173 00.000 428 Worker thread wakes up 00:03:37.173 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.40) opts 0xd 00:03:37.173 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.40) 00:03:37.173 00.000 428 Moving (-0.10, -0.40) raw xDistance=-0.15 yDistance=-0.40 00:03:37.173 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:03:37.173 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:37.173 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:03:37.173 00.000 428 MoveAxis(E, 0, ABG) 00:03:37.173 00.000 428 Move returns status 0, amount 0 00:03:37.173 00.000 428 MoveAxis(N, 0, ABG) 00:03:37.173 00.000 428 Move returns status 0, amount 0 00:03:37.173 00.000 428 move complete, result=0 00:03:37.173 00.000 428 worker thread done servicing request 00:03:37.189 00.016 10672 UpdateGuideState exits: m=195612 SNR=38.9 00:03:37.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:37.189 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:37.189 00.000 10672 Enqueuing Expose request 00:03:37.189 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:03:37.189 00.000 428 Worker thread wakes up 00:03:37.189 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:37.189 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:39.032 01.843 428 Exposure complete 00:03:39.157 00.125 428 worker thread done servicing request 00:03:39.157 00.000 10672 OnExposeComplete: enter 00:03:39.157 00.000 10672 UpdateGuideState(): m_state=6 00:03:39.157 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 759 00:03:39.157 00.000 10672 Star::Find returns 1 (0), X=544.97, Y=317.45, Mass=218605, SNR=43.0, Peak=37568 HFD=2.3 00:03:39.157 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:03:39.157 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:03:39.157 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.96 mountX=-0.21 mountY=-0.38, mountTheta=-2.07 00:03:39.157 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.39, opts=13) 00:03:39.157 00.000 10672 Enqueuing Move request for scope (-0.16, -0.39) 00:03:39.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:39.157 00.000 428 Worker thread wakes up 00:03:39.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.39) opts 0xd 00:03:39.157 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.39) 00:03:39.157 00.000 428 Moving (-0.16, -0.39) raw xDistance=-0.21 yDistance=-0.38 00:03:39.157 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:03:39.157 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:39.157 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:03:39.157 00.000 428 MoveAxis(E, 0, ABG) 00:03:39.157 00.000 428 Move returns status 0, amount 0 00:03:39.157 00.000 428 MoveAxis(N, 0, ABG) 00:03:39.157 00.000 428 Move returns status 0, amount 0 00:03:39.157 00.000 428 move complete, result=0 00:03:39.157 00.000 428 worker thread done servicing request 00:03:39.188 00.031 10672 UpdateGuideState exits: m=218605 SNR=43.0 00:03:39.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:39.188 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:39.188 00.000 10672 Enqueuing Expose request 00:03:39.188 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:03:39.188 00.000 428 Worker thread wakes up 00:03:39.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:39.188 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:40.922 01.734 10672 read socket command 10 00:03:40.922 00.000 10672 processing socket request REQDIST 00:03:40.922 00.000 10672 SOCKSVR: Sending pixel error of 0.31 00:03:40.922 00.000 10672 Sending socket response 31 (0x1f) 00:03:41.000 00.078 428 Exposure complete 00:03:41.141 00.141 428 worker thread done servicing request 00:03:41.141 00.000 10672 OnExposeComplete: enter 00:03:41.141 00.000 10672 UpdateGuideState(): m_state=6 00:03:41.141 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 760 00:03:41.141 00.000 10672 Star::Find returns 1 (0), X=544.33, Y=317.53, Mass=248256, SNR=45.6, Peak=31040 HFD=3.1 00:03:41.141 00.000 10672 CameraToMount -- cameraTheta (-2.77) - m_xAngle (0.14) = xAngle (-2.91 = -2.91) 00:03:41.141 00.000 10672 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.80 = -2.80) 00:03:41.141 00.000 10672 CameraToMount -- cameraX=-0.80 cameraY=-0.31 hyp=0.85 cameraTheta=-2.77 mountX=-0.83 mountY=-0.28, mountTheta=-2.81 00:03:41.141 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.80, y=-0.31, opts=13) 00:03:41.141 00.000 10672 Enqueuing Move request for scope (-0.80, -0.31) 00:03:41.141 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:41.141 00.000 428 Worker thread wakes up 00:03:41.141 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.31) opts 0xd 00:03:41.141 00.000 428 Handling offset move in thread for scope, endpoint = (-0.80, -0.31) 00:03:41.141 00.000 428 Moving (-0.80, -0.31) raw xDistance=-0.83 yDistance=-0.28 00:03:41.141 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 00:03:41.141 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:41.141 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:03:41.141 00.000 428 MoveAxis(E, 973, ABG) 00:03:41.141 00.000 428 Guiding Dir = 2, Dur = 973 00:03:41.141 00.000 428 IsSlewing returns 0 00:03:41.141 00.000 428 IsGuiding returns 0 00:03:41.156 00.015 428 PulseGuide returned control before completion, sleep 967 00:03:41.172 00.016 10672 UpdateGuideState exits: m=248256 SNR=45.6 00:03:41.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:41.172 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:41.172 00.000 10672 Enqueuing Expose request 00:03:42.161 00.989 428 IsGuiding returns 0 00:03:42.161 00.000 428 Move returns status 0, amount 973 00:03:42.161 00.000 428 MoveAxis(N, 0, ABG) 00:03:42.161 00.000 428 Move returns status 0, amount 0 00:03:42.161 00.000 428 move complete, result=0 00:03:42.161 00.000 428 worker thread done servicing request 00:03:42.161 00.000 428 Worker thread wakes up 00:03:42.161 00.000 10672 GuideStep: -0.8 px 973 ms EAST, -0.3 px 0 ms NORTH 00:03:42.161 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:42.177 00.016 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:43.020 00.843 428 Exposure complete 00:03:43.161 00.141 428 worker thread done servicing request 00:03:43.161 00.000 10672 OnExposeComplete: enter 00:03:43.161 00.000 10672 UpdateGuideState(): m_state=6 00:03:43.161 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 761 00:03:43.161 00.000 10672 Star::Find returns 1 (0), X=544.98, Y=317.91, Mass=232165, SNR=49.8, Peak=33648 HFD=2.6 00:03:43.161 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.14) = xAngle (2.56 = 2.56) 00:03:43.161 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.67 = 2.67) 00:03:43.161 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.70 mountX=-0.14 mountY=0.08, mountTheta=2.64 00:03:43.176 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.07, opts=13) 00:03:43.176 00.000 10672 Enqueuing Move request for scope (-0.15, 0.07) 00:03:43.176 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:43.176 00.000 428 Worker thread wakes up 00:03:43.176 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd 00:03:43.176 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.07) 00:03:43.176 00.000 428 Moving (-0.15, 0.07) raw xDistance=-0.14 yDistance=0.08 00:03:43.176 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:03:43.176 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:43.176 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:03:43.176 00.000 428 MoveAxis(E, 0, ABG) 00:03:43.176 00.000 428 Move returns status 0, amount 0 00:03:43.176 00.000 428 MoveAxis(N, 0, ABG) 00:03:43.176 00.000 428 Move returns status 0, amount 0 00:03:43.176 00.000 428 move complete, result=0 00:03:43.176 00.000 428 worker thread done servicing request 00:03:43.192 00.016 10672 UpdateGuideState exits: m=232165 SNR=49.8 00:03:43.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:43.192 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:43.192 00.000 10672 Enqueuing Expose request 00:03:43.192 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:03:43.192 00.000 428 Worker thread wakes up 00:03:43.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:43.192 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:45.019 01.827 428 Exposure complete 00:03:45.160 00.141 428 worker thread done servicing request 00:03:45.160 00.000 10672 OnExposeComplete: enter 00:03:45.160 00.000 10672 UpdateGuideState(): m_state=6 00:03:45.160 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 762 00:03:45.160 00.000 10672 Star::Find returns 1 (0), X=544.78, Y=317.78, Mass=227907, SNR=50.0, Peak=28848 HFD=2.7 00:03:45.160 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 00:03:45.160 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 00:03:45.160 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.05 hyp=0.35 cameraTheta=-2.99 mountX=-0.35 mountY=-0.04, mountTheta=-3.02 00:03:45.160 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.05, opts=13) 00:03:45.160 00.000 10672 Enqueuing Move request for scope (-0.35, -0.05) 00:03:45.160 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:45.160 00.000 428 Worker thread wakes up 00:03:45.160 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.05) opts 0xd 00:03:45.160 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.05) 00:03:45.160 00.000 428 Moving (-0.35, -0.05) raw xDistance=-0.35 yDistance=-0.04 00:03:45.160 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:03:45.160 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:45.160 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:03:45.160 00.000 428 MoveAxis(E, 0, ABG) 00:03:45.160 00.000 428 Move returns status 0, amount 0 00:03:45.160 00.000 428 MoveAxis(N, 0, ABG) 00:03:45.160 00.000 428 Move returns status 0, amount 0 00:03:45.160 00.000 428 move complete, result=0 00:03:45.160 00.000 428 worker thread done servicing request 00:03:45.191 00.031 10672 UpdateGuideState exits: m=227907 SNR=50.0 00:03:45.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:45.191 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:45.191 00.000 10672 Enqueuing Expose request 00:03:45.191 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:03:45.191 00.000 428 Worker thread wakes up 00:03:45.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:45.191 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:45.926 00.735 10672 read socket command 10 00:03:45.926 00.000 10672 processing socket request REQDIST 00:03:45.926 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:03:45.926 00.000 10672 Sending socket response 37 (0x25) 00:03:47.019 01.093 428 Exposure complete 00:03:47.159 00.140 428 worker thread done servicing request 00:03:47.159 00.000 10672 OnExposeComplete: enter 00:03:47.159 00.000 10672 UpdateGuideState(): m_state=6 00:03:47.159 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 763 00:03:47.159 00.000 10672 Star::Find returns 1 (0), X=545.42, Y=318.11, Mass=220765, SNR=41.8, Peak=31680 HFD=2.5 00:03:47.159 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 00:03:47.159 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.73 = 0.73) 00:03:47.159 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.28 hyp=0.41 cameraTheta=0.76 mountX=0.33 mountY=0.27, mountTheta=0.69 00:03:47.175 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.28, opts=13) 00:03:47.175 00.000 10672 Enqueuing Move request for scope (0.29, 0.28) 00:03:47.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:47.175 00.000 428 Worker thread wakes up 00:03:47.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.28) opts 0xd 00:03:47.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.28) 00:03:47.175 00.000 428 Moving (0.29, 0.28) raw xDistance=0.33 yDistance=0.27 00:03:47.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:03:47.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:47.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:03:47.175 00.000 428 MoveAxis(E, 0, ABG) 00:03:47.175 00.000 428 Move returns status 0, amount 0 00:03:47.175 00.000 428 MoveAxis(N, 0, ABG) 00:03:47.175 00.000 428 Move returns status 0, amount 0 00:03:47.175 00.000 428 move complete, result=0 00:03:47.175 00.000 428 worker thread done servicing request 00:03:47.191 00.016 10672 UpdateGuideState exits: m=220765 SNR=41.8 00:03:47.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:47.191 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:47.191 00.000 10672 Enqueuing Expose request 00:03:47.191 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:03:47.191 00.000 428 Worker thread wakes up 00:03:47.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:47.191 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:49.018 01.827 428 Exposure complete 00:03:49.143 00.125 428 worker thread done servicing request 00:03:49.143 00.000 10672 OnExposeComplete: enter 00:03:49.143 00.000 10672 UpdateGuideState(): m_state=6 00:03:49.143 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 764 00:03:49.143 00.000 10672 Star::Find returns 1 (0), X=545.83, Y=317.85, Mass=219942, SNR=42.1, Peak=35936 HFD=2.4 00:03:49.143 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (0.14) = xAngle (-0.11 = -0.11) 00:03:49.143 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.00 = -0.00) 00:03:49.143 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.02 hyp=0.70 cameraTheta=0.03 mountX=0.70 mountY=-0.00, mountTheta=-0.00 00:03:49.143 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.02, opts=13) 00:03:49.143 00.000 10672 Enqueuing Move request for scope (0.70, 0.02) 00:03:49.143 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:49.143 00.000 428 Worker thread wakes up 00:03:49.143 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.02) opts 0xd 00:03:49.143 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.02) 00:03:49.143 00.000 428 Moving (0.70, 0.02) raw xDistance=0.70 yDistance=-0.00 00:03:49.143 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 00:03:49.159 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:49.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 00:03:49.159 00.000 428 MoveAxis(W, 816, ABG) 00:03:49.159 00.000 428 Guiding Dir = 3, Dur = 816 00:03:49.159 00.000 428 IsSlewing returns 0 00:03:49.159 00.000 428 IsGuiding returns 0 00:03:49.174 00.015 10672 UpdateGuideState exits: m=219942 SNR=42.1 00:03:49.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:49.174 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:49.174 00.000 10672 Enqueuing Expose request 00:03:49.190 00.016 428 PulseGuide returned control before completion, sleep 797 00:03:50.002 00.812 428 IsGuiding returns 1 00:03:50.002 00.000 428 scope still moving after pulse duration time elapsed 00:03:50.049 00.047 428 IsSlewing returns 0 00:03:50.049 00.000 428 IsGuiding returns 0 00:03:50.049 00.000 428 scope move finished after 816 + 80 ms 00:03:50.049 00.000 428 Move returns status 0, amount 816 00:03:50.049 00.000 428 MoveAxis(N, 0, ABG) 00:03:50.049 00.000 428 Move returns status 0, amount 0 00:03:50.049 00.000 428 move complete, result=0 00:03:50.049 00.000 428 worker thread done servicing request 00:03:50.049 00.000 10672 GuideStep: 0.7 px 816 ms WEST, -0.0 px 0 ms NORTH 00:03:50.049 00.000 428 Worker thread wakes up 00:03:50.049 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:50.049 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:50.928 00.879 10672 read socket command 10 00:03:50.928 00.000 10672 processing socket request REQDIST 00:03:50.928 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:03:50.928 00.000 10672 Sending socket response 47 (0x2f) 00:03:51.021 00.093 428 Exposure complete 00:03:51.162 00.141 428 worker thread done servicing request 00:03:51.162 00.000 10672 OnExposeComplete: enter 00:03:51.162 00.000 10672 UpdateGuideState(): m_state=6 00:03:51.162 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 765 00:03:51.162 00.000 10672 Star::Find returns 1 (0), X=545.51, Y=317.48, Mass=215168, SNR=43.3, Peak=27760 HFD=3.1 00:03:51.162 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 00:03:51.162 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.78 = -0.78) 00:03:51.162 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.35 hyp=0.52 cameraTheta=-0.75 mountX=0.33 mountY=-0.37, mountTheta=-0.84 00:03:51.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.35, opts=13) 00:03:51.162 00.000 10672 Enqueuing Move request for scope (0.38, -0.35) 00:03:51.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:51.162 00.000 428 Worker thread wakes up 00:03:51.162 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.35) opts 0xd 00:03:51.162 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.35) 00:03:51.162 00.000 428 Moving (0.38, -0.35) raw xDistance=0.33 yDistance=-0.37 00:03:51.162 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:03:51.162 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:51.162 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:03:51.162 00.000 428 MoveAxis(E, 0, ABG) 00:03:51.162 00.000 428 Move returns status 0, amount 0 00:03:51.162 00.000 428 MoveAxis(N, 0, ABG) 00:03:51.162 00.000 428 Move returns status 0, amount 0 00:03:51.162 00.000 428 move complete, result=0 00:03:51.162 00.000 428 worker thread done servicing request 00:03:51.193 00.031 10672 UpdateGuideState exits: m=215168 SNR=43.3 00:03:51.193 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:51.193 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:51.193 00.000 10672 Enqueuing Expose request 00:03:51.193 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:03:51.193 00.000 428 Worker thread wakes up 00:03:51.193 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:51.193 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:53.005 01.812 428 Exposure complete 00:03:53.146 00.141 428 worker thread done servicing request 00:03:53.146 00.000 10672 OnExposeComplete: enter 00:03:53.146 00.000 10672 UpdateGuideState(): m_state=6 00:03:53.146 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 766 00:03:53.146 00.000 10672 Star::Find returns 1 (0), X=545.04, Y=317.68, Mass=213286, SNR=44.2, Peak=33216 HFD=2.4 00:03:53.146 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (0.14) = xAngle (-2.24 = -2.24) 00:03:53.146 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.13 = -2.13) 00:03:53.146 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-2.10 mountX=-0.11 mountY=-0.15, mountTheta=-2.20 00:03:53.146 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.15, opts=13) 00:03:53.146 00.000 10672 Enqueuing Move request for scope (-0.09, -0.15) 00:03:53.146 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:53.146 00.000 428 Worker thread wakes up 00:03:53.146 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd 00:03:53.146 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.15) 00:03:53.146 00.000 428 Moving (-0.09, -0.15) raw xDistance=-0.11 yDistance=-0.15 00:03:53.146 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:03:53.146 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:53.146 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:03:53.146 00.000 428 MoveAxis(E, 0, ABG) 00:03:53.146 00.000 428 Move returns status 0, amount 0 00:03:53.146 00.000 428 MoveAxis(N, 0, ABG) 00:03:53.146 00.000 428 Move returns status 0, amount 0 00:03:53.146 00.000 428 move complete, result=0 00:03:53.146 00.000 428 worker thread done servicing request 00:03:53.161 00.015 10672 UpdateGuideState exits: m=213286 SNR=44.2 00:03:53.161 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:53.161 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:53.161 00.000 10672 Enqueuing Expose request 00:03:53.161 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:03:53.161 00.000 428 Worker thread wakes up 00:03:53.161 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:53.161 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:55.020 01.859 428 Exposure complete 00:03:55.145 00.125 428 worker thread done servicing request 00:03:55.145 00.000 10672 OnExposeComplete: enter 00:03:55.145 00.000 10672 UpdateGuideState(): m_state=6 00:03:55.145 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 767 00:03:55.145 00.000 10672 Star::Find returns 1 (0), X=544.42, Y=317.77, Mass=226158, SNR=47.3, Peak=32128 HFD=3.2 00:03:55.145 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.09) 00:03:55.145 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 00:03:55.145 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.07 hyp=0.72 cameraTheta=-3.05 mountX=-0.72 mountY=-0.04, mountTheta=-3.08 00:03:55.145 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.07, opts=13) 00:03:55.145 00.000 10672 Enqueuing Move request for scope (-0.72, -0.07) 00:03:55.145 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:55.145 00.000 428 Worker thread wakes up 00:03:55.145 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.07) opts 0xd 00:03:55.145 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.07) 00:03:55.145 00.000 428 Moving (-0.72, -0.07) raw xDistance=-0.72 yDistance=-0.04 00:03:55.145 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 00:03:55.145 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:55.145 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:03:55.145 00.000 428 MoveAxis(E, 841, ABG) 00:03:55.145 00.000 428 Guiding Dir = 2, Dur = 841 00:03:55.161 00.016 428 IsSlewing returns 0 00:03:55.161 00.000 428 IsGuiding returns 0 00:03:55.176 00.015 10672 UpdateGuideState exits: m=226158 SNR=47.3 00:03:55.176 00.000 428 PulseGuide returned control before completion, sleep 828 00:03:55.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:55.176 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:55.176 00.000 10672 Enqueuing Expose request 00:03:55.926 00.750 10672 read socket command 10 00:03:55.926 00.000 10672 processing socket request REQDIST 00:03:55.926 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:03:55.926 00.000 10672 Sending socket response 49 (0x31) 00:03:56.020 00.094 428 IsGuiding returns 1 00:03:56.020 00.000 428 scope still moving after pulse duration time elapsed 00:03:56.051 00.031 428 IsSlewing returns 0 00:03:56.051 00.000 428 IsGuiding returns 0 00:03:56.051 00.000 428 scope move finished after 841 + 61 ms 00:03:56.051 00.000 428 Move returns status 0, amount 841 00:03:56.051 00.000 428 MoveAxis(N, 0, ABG) 00:03:56.051 00.000 428 Move returns status 0, amount 0 00:03:56.051 00.000 428 move complete, result=0 00:03:56.051 00.000 428 worker thread done servicing request 00:03:56.051 00.000 428 Worker thread wakes up 00:03:56.051 00.000 10672 GuideStep: -0.7 px 841 ms EAST, -0.0 px 0 ms NORTH 00:03:56.051 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:56.051 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:57.025 00.974 428 Exposure complete 00:03:57.150 00.125 428 worker thread done servicing request 00:03:57.150 00.000 10672 OnExposeComplete: enter 00:03:57.150 00.000 10672 UpdateGuideState(): m_state=6 00:03:57.150 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 768 00:03:57.150 00.000 10672 Star::Find returns 1 (0), X=545.21, Y=318.09, Mass=208026, SNR=40.6, Peak=27008 HFD=2.6 00:03:57.150 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (0.14) = xAngle (1.14 = 1.14) 00:03:57.150 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.25 = 1.25) 00:03:57.150 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.28 mountX=0.11 mountY=0.25, mountTheta=1.16 00:03:57.150 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.25, opts=13) 00:03:57.150 00.000 10672 Enqueuing Move request for scope (0.08, 0.25) 00:03:57.150 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:57.150 00.000 428 Worker thread wakes up 00:03:57.150 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd 00:03:57.150 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.25) 00:03:57.150 00.000 428 Moving (0.08, 0.25) raw xDistance=0.11 yDistance=0.25 00:03:57.150 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:03:57.150 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:57.150 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:03:57.150 00.000 428 MoveAxis(E, 0, ABG) 00:03:57.150 00.000 428 Move returns status 0, amount 0 00:03:57.150 00.000 428 MoveAxis(N, 0, ABG) 00:03:57.150 00.000 428 Move returns status 0, amount 0 00:03:57.150 00.000 428 move complete, result=0 00:03:57.150 00.000 428 worker thread done servicing request 00:03:57.181 00.031 10672 UpdateGuideState exits: m=208026 SNR=40.6 00:03:57.181 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:57.181 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:57.181 00.000 10672 Enqueuing Expose request 00:03:57.181 00.000 428 Worker thread wakes up 00:03:57.181 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:03:57.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:57.181 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:03:59.014 01.833 428 Exposure complete 00:03:59.139 00.125 428 worker thread done servicing request 00:03:59.139 00.000 10672 OnExposeComplete: enter 00:03:59.139 00.000 10672 UpdateGuideState(): m_state=6 00:03:59.139 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 769 00:03:59.139 00.000 10672 Star::Find returns 1 (0), X=545.46, Y=318.27, Mass=214263, SNR=47.4, Peak=29184 HFD=2.9 00:03:59.155 00.016 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.14) = xAngle (0.78 = 0.78) 00:03:59.155 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.89 = 0.89) 00:03:59.155 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.43 hyp=0.54 cameraTheta=0.91 mountX=0.39 mountY=0.42, mountTheta=0.83 00:03:59.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.43, opts=13) 00:03:59.155 00.000 10672 Enqueuing Move request for scope (0.33, 0.43) 00:03:59.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:03:59.155 00.000 428 Worker thread wakes up 00:03:59.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.43) opts 0xd 00:03:59.155 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.43) 00:03:59.155 00.000 428 Moving (0.33, 0.43) raw xDistance=0.39 yDistance=0.42 00:03:59.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 00:03:59.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:03:59.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:03:59.155 00.000 428 MoveAxis(E, 0, ABG) 00:03:59.155 00.000 428 Move returns status 0, amount 0 00:03:59.155 00.000 428 MoveAxis(N, 0, ABG) 00:03:59.155 00.000 428 Move returns status 0, amount 0 00:03:59.155 00.000 428 move complete, result=0 00:03:59.155 00.000 428 worker thread done servicing request 00:03:59.170 00.015 10672 UpdateGuideState exits: m=214263 SNR=47.4 00:03:59.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:03:59.170 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:03:59.170 00.000 10672 Enqueuing Expose request 00:03:59.170 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:03:59.170 00.000 428 Worker thread wakes up 00:03:59.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:03:59.170 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:00.935 01.765 10672 read socket command 10 00:04:00.935 00.000 10672 processing socket request REQDIST 00:04:00.935 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:04:00.935 00.000 10672 Sending socket response 45 (0x2d) 00:04:00.998 00.063 428 Exposure complete 00:04:01.138 00.140 428 worker thread done servicing request 00:04:01.138 00.000 10672 OnExposeComplete: enter 00:04:01.138 00.000 10672 UpdateGuideState(): m_state=6 00:04:01.138 00.000 10672 Star::Find(15, 545, 318, 0, (0,0,0,0), 0.0, 0) frame 770 00:04:01.138 00.000 10672 Star::Find returns 1 (0), X=545.05, Y=317.68, Mass=220257, SNR=39.2, Peak=26128 HFD=2.6 00:04:01.138 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.19 = -2.19) 00:04:01.138 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.08 = -2.08) 00:04:01.138 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.05 mountX=-0.10 mountY=-0.15, mountTheta=-2.16 00:04:01.138 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.15, opts=13) 00:04:01.138 00.000 10672 Enqueuing Move request for scope (-0.08, -0.15) 00:04:01.138 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:01.138 00.000 428 Worker thread wakes up 00:04:01.138 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd 00:04:01.138 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.15) 00:04:01.138 00.000 428 Moving (-0.08, -0.15) raw xDistance=-0.10 yDistance=-0.15 00:04:01.138 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:04:01.138 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:01.138 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:04:01.138 00.000 428 MoveAxis(E, 0, ABG) 00:04:01.138 00.000 428 Move returns status 0, amount 0 00:04:01.138 00.000 428 MoveAxis(N, 0, ABG) 00:04:01.138 00.000 428 Move returns status 0, amount 0 00:04:01.138 00.000 428 move complete, result=0 00:04:01.138 00.000 428 worker thread done servicing request 00:04:01.154 00.016 10672 UpdateGuideState exits: m=220257 SNR=39.2 00:04:01.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:01.154 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:01.154 00.000 10672 Enqueuing Expose request 00:04:01.154 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:01.154 00.000 428 Worker thread wakes up 00:04:01.154 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:01.154 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:03.013 01.859 428 Exposure complete 00:04:03.153 00.140 428 worker thread done servicing request 00:04:03.153 00.000 10672 OnExposeComplete: enter 00:04:03.153 00.000 10672 UpdateGuideState(): m_state=6 00:04:03.153 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 771 00:04:03.153 00.000 10672 Star::Find returns 1 (0), X=545.37, Y=317.84, Mass=233387, SNR=43.9, Peak=30704 HFD=2.7 00:04:03.153 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (0.14) = xAngle (-0.11 = -0.11) 00:04:03.153 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.00 = -0.00) 00:04:03.153 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.03 mountX=0.23 mountY=-0.00, mountTheta=-0.00 00:04:03.153 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.01, opts=13) 00:04:03.153 00.000 10672 Enqueuing Move request for scope (0.23, 0.01) 00:04:03.153 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:03.153 00.000 428 Worker thread wakes up 00:04:03.153 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd 00:04:03.153 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.01) 00:04:03.153 00.000 428 Moving (0.23, 0.01) raw xDistance=0.23 yDistance=-0.00 00:04:03.153 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:04:03.153 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:03.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 00:04:03.153 00.000 428 MoveAxis(E, 0, ABG) 00:04:03.153 00.000 428 Move returns status 0, amount 0 00:04:03.153 00.000 428 MoveAxis(N, 0, ABG) 00:04:03.153 00.000 428 Move returns status 0, amount 0 00:04:03.153 00.000 428 move complete, result=0 00:04:03.153 00.000 428 worker thread done servicing request 00:04:03.185 00.032 10672 UpdateGuideState exits: m=233387 SNR=43.9 00:04:03.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:03.185 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:03.185 00.000 10672 Enqueuing Expose request 00:04:03.185 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:04:03.185 00.000 428 Worker thread wakes up 00:04:03.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:03.185 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:05.012 01.827 428 Exposure complete 00:04:05.137 00.125 428 worker thread done servicing request 00:04:05.137 00.000 10672 OnExposeComplete: enter 00:04:05.137 00.000 10672 UpdateGuideState(): m_state=6 00:04:05.137 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 772 00:04:05.137 00.000 10672 Star::Find returns 1 (0), X=545.17, Y=317.76, Mass=215973, SNR=40.6, Peak=33424 HFD=2.6 00:04:05.137 00.000 10672 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.14) = xAngle (-1.18 = -1.18) 00:04:05.137 00.000 10672 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.08 = -1.08) 00:04:05.137 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.05 mountX=0.03 mountY=-0.07, mountTheta=-1.17 00:04:05.137 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.07, opts=13) 00:04:05.137 00.000 10672 Enqueuing Move request for scope (0.04, -0.07) 00:04:05.137 00.000 428 Worker thread wakes up 00:04:05.153 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:05.153 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd 00:04:05.153 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.07) 00:04:05.153 00.000 428 Moving (0.04, -0.07) raw xDistance=0.03 yDistance=-0.07 00:04:05.153 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:04:05.153 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:05.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:04:05.153 00.000 428 MoveAxis(E, 0, ABG) 00:04:05.153 00.000 428 Move returns status 0, amount 0 00:04:05.153 00.000 428 MoveAxis(N, 0, ABG) 00:04:05.153 00.000 428 Move returns status 0, amount 0 00:04:05.153 00.000 428 move complete, result=0 00:04:05.153 00.000 428 worker thread done servicing request 00:04:05.168 00.015 10672 UpdateGuideState exits: m=215973 SNR=40.6 00:04:05.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:05.168 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:05.168 00.000 10672 Enqueuing Expose request 00:04:05.168 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:05.168 00.000 428 Worker thread wakes up 00:04:05.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:05.168 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:05.934 00.766 10672 read socket command 10 00:04:05.934 00.000 10672 processing socket request REQDIST 00:04:05.934 00.000 10672 SOCKSVR: Sending pixel error of 0.25 00:04:05.934 00.000 10672 Sending socket response 25 (0x19) 00:04:07.017 01.083 428 Exposure complete 00:04:07.142 00.125 428 worker thread done servicing request 00:04:07.142 00.000 10672 OnExposeComplete: enter 00:04:07.142 00.000 10672 UpdateGuideState(): m_state=6 00:04:07.142 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 773 00:04:07.142 00.000 10672 Star::Find returns 1 (0), X=545.44, Y=317.83, Mass=197629, SNR=35.6, Peak=28752 HFD=2.5 00:04:07.142 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (0.14) = xAngle (-0.16 = -0.16) 00:04:07.142 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.05 = -0.05) 00:04:07.142 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-0.02 mountX=0.30 mountY=-0.02, mountTheta=-0.05 00:04:07.142 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.01, opts=13) 00:04:07.142 00.000 10672 Enqueuing Move request for scope (0.31, -0.01) 00:04:07.142 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:07.142 00.000 428 Worker thread wakes up 00:04:07.142 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.01) opts 0xd 00:04:07.142 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.01) 00:04:07.142 00.000 428 Moving (0.31, -0.01) raw xDistance=0.30 yDistance=-0.02 00:04:07.142 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:04:07.142 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:07.142 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:04:07.142 00.000 428 MoveAxis(E, 0, ABG) 00:04:07.142 00.000 428 Move returns status 0, amount 0 00:04:07.142 00.000 428 MoveAxis(N, 0, ABG) 00:04:07.142 00.000 428 Move returns status 0, amount 0 00:04:07.142 00.000 428 move complete, result=0 00:04:07.142 00.000 428 worker thread done servicing request 00:04:07.173 00.031 10672 UpdateGuideState exits: m=197629 SNR=35.6 00:04:07.173 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:07.173 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:07.173 00.000 10672 Enqueuing Expose request 00:04:07.173 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:04:07.173 00.000 428 Worker thread wakes up 00:04:07.173 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:07.173 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:09.016 01.843 428 Exposure complete 00:04:09.157 00.141 428 worker thread done servicing request 00:04:09.157 00.000 10672 OnExposeComplete: enter 00:04:09.157 00.000 10672 UpdateGuideState(): m_state=6 00:04:09.157 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 774 00:04:09.157 00.000 10672 Star::Find returns 1 (0), X=545.03, Y=317.84, Mass=185977, SNR=44.3, Peak=32992 HFD=2.4 00:04:09.157 00.000 10672 CameraToMount -- cameraTheta (3.08) - m_xAngle (0.14) = xAngle (2.94 = 2.94) 00:04:09.157 00.000 10672 CameraToMount -- cameraTheta (3.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.05 = 3.05) 00:04:09.157 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=-0.10 mountY=0.01, mountTheta=3.04 00:04:09.157 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.01, opts=13) 00:04:09.157 00.000 10672 Enqueuing Move request for scope (-0.10, 0.01) 00:04:09.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:09.157 00.000 428 Worker thread wakes up 00:04:09.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd 00:04:09.157 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.01) 00:04:09.157 00.000 428 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.01 00:04:09.157 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:04:09.157 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:09.157 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:04:09.157 00.000 428 MoveAxis(E, 0, ABG) 00:04:09.157 00.000 428 Move returns status 0, amount 0 00:04:09.157 00.000 428 MoveAxis(N, 0, ABG) 00:04:09.157 00.000 428 Move returns status 0, amount 0 00:04:09.157 00.000 428 move complete, result=0 00:04:09.157 00.000 428 worker thread done servicing request 00:04:09.188 00.031 10672 UpdateGuideState exits: m=185977 SNR=44.3 00:04:09.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:09.188 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:09.188 00.000 10672 Enqueuing Expose request 00:04:09.188 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:04:09.188 00.000 428 Worker thread wakes up 00:04:09.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:09.188 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:10.922 01.734 10672 read socket command 10 00:04:10.922 00.000 10672 processing socket request REQDIST 00:04:10.922 00.000 10672 SOCKSVR: Sending pixel error of 0.21 00:04:10.922 00.000 10672 Sending socket response 21 (0x15) 00:04:11.015 00.093 428 Exposure complete 00:04:11.140 00.125 428 worker thread done servicing request 00:04:11.140 00.000 10672 OnExposeComplete: enter 00:04:11.140 00.000 10672 UpdateGuideState(): m_state=6 00:04:11.140 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 775 00:04:11.140 00.000 10672 Star::Find returns 1 (0), X=545.05, Y=317.86, Mass=280021, SNR=52.2, Peak=29616 HFD=4.2 00:04:11.140 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.14) = xAngle (2.74 = 2.74) 00:04:11.140 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.85 = 2.85) 00:04:11.140 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.88 mountX=-0.07 mountY=0.02, mountTheta=2.84 00:04:11.140 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.02, opts=13) 00:04:11.140 00.000 10672 Enqueuing Move request for scope (-0.08, 0.02) 00:04:11.140 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:11.140 00.000 428 Worker thread wakes up 00:04:11.140 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd 00:04:11.140 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.02) 00:04:11.140 00.000 428 Moving (-0.08, 0.02) raw xDistance=-0.07 yDistance=0.02 00:04:11.140 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:04:11.140 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:11.140 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:04:11.140 00.000 428 MoveAxis(E, 0, ABG) 00:04:11.140 00.000 428 Move returns status 0, amount 0 00:04:11.140 00.000 428 MoveAxis(N, 0, ABG) 00:04:11.140 00.000 428 Move returns status 0, amount 0 00:04:11.140 00.000 428 move complete, result=0 00:04:11.140 00.000 428 worker thread done servicing request 00:04:11.172 00.032 10672 UpdateGuideState exits: m=280021 SNR=52.2 00:04:11.172 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:11.172 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:11.172 00.000 10672 Enqueuing Expose request 00:04:11.172 00.000 428 Worker thread wakes up 00:04:11.172 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:04:11.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:11.172 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:13.015 01.843 428 Exposure complete 00:04:13.140 00.125 428 worker thread done servicing request 00:04:13.140 00.000 10672 OnExposeComplete: enter 00:04:13.140 00.000 10672 UpdateGuideState(): m_state=6 00:04:13.140 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 776 00:04:13.140 00.000 10672 Star::Find returns 1 (0), X=544.84, Y=317.69, Mass=233073, SNR=49.3, Peak=32448 HFD=2.7 00:04:13.140 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.14) = xAngle (-2.80 = -2.80) 00:04:13.140 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.69 = -2.69) 00:04:13.140 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.15 hyp=0.32 cameraTheta=-2.66 mountX=-0.31 mountY=-0.14, mountTheta=-2.71 00:04:13.140 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.15, opts=13) 00:04:13.140 00.000 10672 Enqueuing Move request for scope (-0.29, -0.15) 00:04:13.140 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:13.140 00.000 428 Worker thread wakes up 00:04:13.140 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.15) opts 0xd 00:04:13.140 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.15) 00:04:13.140 00.000 428 Moving (-0.29, -0.15) raw xDistance=-0.31 yDistance=-0.14 00:04:13.140 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 00:04:13.140 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:13.140 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:04:13.140 00.000 428 MoveAxis(E, 0, ABG) 00:04:13.140 00.000 428 Move returns status 0, amount 0 00:04:13.140 00.000 428 MoveAxis(N, 0, ABG) 00:04:13.140 00.000 428 Move returns status 0, amount 0 00:04:13.140 00.000 428 move complete, result=0 00:04:13.140 00.000 428 worker thread done servicing request 00:04:13.171 00.031 10672 UpdateGuideState exits: m=233073 SNR=49.3 00:04:13.171 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:13.171 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:13.171 00.000 10672 Enqueuing Expose request 00:04:13.171 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:13.171 00.000 428 Worker thread wakes up 00:04:13.171 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:13.171 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:15.019 01.848 428 Exposure complete 00:04:15.159 00.140 428 worker thread done servicing request 00:04:15.159 00.000 10672 OnExposeComplete: enter 00:04:15.159 00.000 10672 UpdateGuideState(): m_state=6 00:04:15.159 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 777 00:04:15.159 00.000 10672 Star::Find returns 1 (0), X=544.66, Y=318.06, Mass=215648, SNR=45.6, Peak=32128 HFD=2.5 00:04:15.159 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.14) = xAngle (2.56 = 2.56) 00:04:15.159 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.67 = 2.67) 00:04:15.159 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.22 hyp=0.52 cameraTheta=2.70 mountX=-0.43 mountY=0.24, mountTheta=2.64 00:04:15.159 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.22, opts=13) 00:04:15.159 00.000 10672 Enqueuing Move request for scope (-0.47, 0.22) 00:04:15.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:15.159 00.000 428 Worker thread wakes up 00:04:15.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.22) opts 0xd 00:04:15.159 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.22) 00:04:15.159 00.000 428 Moving (-0.47, 0.22) raw xDistance=-0.43 yDistance=0.24 00:04:15.159 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:04:15.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:15.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:04:15.159 00.000 428 MoveAxis(E, 0, ABG) 00:04:15.159 00.000 428 Move returns status 0, amount 0 00:04:15.159 00.000 428 MoveAxis(N, 0, ABG) 00:04:15.159 00.000 428 Move returns status 0, amount 0 00:04:15.159 00.000 428 move complete, result=0 00:04:15.159 00.000 428 worker thread done servicing request 00:04:15.191 00.032 10672 UpdateGuideState exits: m=215648 SNR=45.6 00:04:15.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:15.191 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:15.191 00.000 10672 Enqueuing Expose request 00:04:15.191 00.000 428 Worker thread wakes up 00:04:15.191 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:04:15.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:15.191 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:15.925 00.734 10672 read socket command 10 00:04:15.925 00.000 10672 processing socket request REQDIST 00:04:15.925 00.000 10672 SOCKSVR: Sending pixel error of 0.31 00:04:15.925 00.000 10672 Sending socket response 31 (0x1f) 00:04:17.018 01.093 428 Exposure complete 00:04:17.143 00.125 428 worker thread done servicing request 00:04:17.143 00.000 10672 OnExposeComplete: enter 00:04:17.143 00.000 10672 UpdateGuideState(): m_state=6 00:04:17.143 00.000 10672 Star::Find(15, 544, 318, 0, (0,0,0,0), 0.0, 0) frame 778 00:04:17.143 00.000 10672 Star::Find returns 1 (0), X=544.78, Y=318.00, Mass=228191, SNR=44.1, Peak=33760 HFD=2.5 00:04:17.143 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 00:04:17.143 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 00:04:17.143 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.16 hyp=0.39 cameraTheta=2.71 mountX=-0.33 mountY=0.18, mountTheta=2.65 00:04:17.143 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.16, opts=13) 00:04:17.143 00.000 10672 Enqueuing Move request for scope (-0.35, 0.16) 00:04:17.143 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:17.143 00.000 428 Worker thread wakes up 00:04:17.143 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.16) opts 0xd 00:04:17.143 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.16) 00:04:17.143 00.000 428 Moving (-0.35, 0.16) raw xDistance=-0.33 yDistance=0.18 00:04:17.143 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:04:17.143 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:17.143 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 00:04:17.143 00.000 428 MoveAxis(E, 0, ABG) 00:04:17.143 00.000 428 Move returns status 0, amount 0 00:04:17.143 00.000 428 MoveAxis(N, 0, ABG) 00:04:17.143 00.000 428 Move returns status 0, amount 0 00:04:17.143 00.000 428 move complete, result=0 00:04:17.143 00.000 428 worker thread done servicing request 00:04:17.174 00.031 10672 UpdateGuideState exits: m=228191 SNR=44.1 00:04:17.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:17.174 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:17.174 00.000 10672 Enqueuing Expose request 00:04:17.174 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:04:17.174 00.000 428 Worker thread wakes up 00:04:17.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:17.174 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:18.986 01.812 428 Exposure complete 00:04:19.127 00.141 428 worker thread done servicing request 00:04:19.127 00.000 10672 OnExposeComplete: enter 00:04:19.127 00.000 10672 UpdateGuideState(): m_state=6 00:04:19.127 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 779 00:04:19.127 00.000 10672 Star::Find returns 1 (0), X=544.73, Y=317.86, Mass=228859, SNR=43.7, Peak=30384 HFD=2.6 00:04:19.127 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 00:04:19.127 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 00:04:19.127 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.02 hyp=0.40 cameraTheta=3.09 mountX=-0.40 mountY=0.03, mountTheta=3.06 00:04:19.127 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.02, opts=13) 00:04:19.127 00.000 10672 Enqueuing Move request for scope (-0.40, 0.02) 00:04:19.127 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:19.127 00.000 428 Worker thread wakes up 00:04:19.127 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.02) opts 0xd 00:04:19.127 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.02) 00:04:19.127 00.000 428 Moving (-0.40, 0.02) raw xDistance=-0.40 yDistance=0.03 00:04:19.127 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:04:19.127 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:19.127 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:04:19.127 00.000 428 MoveAxis(E, 0, ABG) 00:04:19.127 00.000 428 Move returns status 0, amount 0 00:04:19.127 00.000 428 MoveAxis(N, 0, ABG) 00:04:19.127 00.000 428 Move returns status 0, amount 0 00:04:19.127 00.000 428 move complete, result=0 00:04:19.127 00.000 428 worker thread done servicing request 00:04:19.158 00.031 10672 UpdateGuideState exits: m=228859 SNR=43.7 00:04:19.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:19.158 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:19.158 00.000 10672 Enqueuing Expose request 00:04:19.158 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 00:04:19.158 00.000 428 Worker thread wakes up 00:04:19.158 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:19.158 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:20.923 01.765 10672 read socket command 10 00:04:20.923 00.000 10672 processing socket request REQDIST 00:04:20.923 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:04:20.923 00.000 10672 Sending socket response 35 (0x23) 00:04:21.017 00.094 428 Exposure complete 00:04:21.158 00.141 428 worker thread done servicing request 00:04:21.158 00.000 10672 OnExposeComplete: enter 00:04:21.158 00.000 10672 UpdateGuideState(): m_state=6 00:04:21.158 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 780 00:04:21.158 00.000 10672 Star::Find returns 1 (0), X=544.54, Y=317.55, Mass=202434, SNR=41.2, Peak=33760 HFD=3.1 00:04:21.158 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.84 = -2.84) 00:04:21.158 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 00:04:21.158 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.28 hyp=0.66 cameraTheta=-2.70 mountX=-0.62 mountY=-0.26, mountTheta=-2.74 00:04:21.158 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.28, opts=13) 00:04:21.158 00.000 10672 Enqueuing Move request for scope (-0.59, -0.28) 00:04:21.158 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:21.158 00.000 428 Worker thread wakes up 00:04:21.158 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.28) opts 0xd 00:04:21.158 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.28) 00:04:21.158 00.000 428 Moving (-0.59, -0.28) raw xDistance=-0.62 yDistance=-0.26 00:04:21.158 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 00:04:21.158 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:21.158 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:04:21.158 00.000 428 MoveAxis(E, 731, ABG) 00:04:21.158 00.000 428 Guiding Dir = 2, Dur = 731 00:04:21.158 00.000 428 IsSlewing returns 0 00:04:21.158 00.000 428 IsGuiding returns 0 00:04:21.173 00.015 10672 UpdateGuideState exits: m=202434 SNR=41.2 00:04:21.189 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:21.189 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:21.189 00.000 10672 Enqueuing Expose request 00:04:21.189 00.000 428 PulseGuide returned control before completion, sleep 715 00:04:21.923 00.734 428 IsGuiding returns 1 00:04:21.923 00.000 428 scope still moving after pulse duration time elapsed 00:04:21.970 00.047 428 IsSlewing returns 0 00:04:22.001 00.031 428 IsGuiding returns 0 00:04:22.001 00.000 428 scope move finished after 731 + 110 ms 00:04:22.001 00.000 428 Move returns status 0, amount 731 00:04:22.001 00.000 428 MoveAxis(N, 0, ABG) 00:04:22.001 00.000 428 Move returns status 0, amount 0 00:04:22.001 00.000 428 move complete, result=0 00:04:22.001 00.000 428 worker thread done servicing request 00:04:22.001 00.000 10672 GuideStep: -0.6 px 731 ms EAST, -0.3 px 0 ms NORTH 00:04:22.001 00.000 428 Worker thread wakes up 00:04:22.001 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:22.001 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:23.001 01.000 428 Exposure complete 00:04:23.126 00.125 428 worker thread done servicing request 00:04:23.126 00.000 10672 OnExposeComplete: enter 00:04:23.126 00.000 10672 UpdateGuideState(): m_state=6 00:04:23.126 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 781 00:04:23.126 00.000 10672 Star::Find returns 1 (0), X=544.91, Y=317.58, Mass=196658, SNR=43.2, Peak=30496 HFD=2.3 00:04:23.126 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 00:04:23.126 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.31 = -2.31) 00:04:23.126 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.25 hyp=0.34 cameraTheta=-2.28 mountX=-0.25 mountY=-0.25, mountTheta=-2.37 00:04:23.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.25, opts=13) 00:04:23.126 00.000 10672 Enqueuing Move request for scope (-0.22, -0.25) 00:04:23.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:23.126 00.000 428 Worker thread wakes up 00:04:23.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.25) opts 0xd 00:04:23.126 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.25) 00:04:23.126 00.000 428 Moving (-0.22, -0.25) raw xDistance=-0.25 yDistance=-0.25 00:04:23.141 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:04:23.141 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:23.141 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:04:23.141 00.000 428 MoveAxis(E, 0, ABG) 00:04:23.141 00.000 428 Move returns status 0, amount 0 00:04:23.141 00.000 428 MoveAxis(N, 0, ABG) 00:04:23.141 00.000 428 Move returns status 0, amount 0 00:04:23.141 00.000 428 move complete, result=0 00:04:23.141 00.000 428 worker thread done servicing request 00:04:23.157 00.016 10672 UpdateGuideState exits: m=196658 SNR=43.2 00:04:23.157 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:23.157 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:23.157 00.000 10672 Enqueuing Expose request 00:04:23.157 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:04:23.157 00.000 428 Worker thread wakes up 00:04:23.157 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:23.157 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:25.005 01.848 428 Exposure complete 00:04:25.130 00.125 428 worker thread done servicing request 00:04:25.130 00.000 10672 OnExposeComplete: enter 00:04:25.130 00.000 10672 UpdateGuideState(): m_state=6 00:04:25.130 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 782 00:04:25.130 00.000 10672 Star::Find returns 1 (0), X=544.71, Y=317.73, Mass=202007, SNR=39.0, Peak=27648 HFD=2.6 00:04:25.130 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.04 = -3.04) 00:04:25.130 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 00:04:25.130 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.10 hyp=0.43 cameraTheta=-2.90 mountX=-0.43 mountY=-0.09, mountTheta=-2.94 00:04:25.130 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.10, opts=13) 00:04:25.130 00.000 10672 Enqueuing Move request for scope (-0.42, -0.10) 00:04:25.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:25.130 00.000 428 Worker thread wakes up 00:04:25.130 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.10) opts 0xd 00:04:25.130 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.10) 00:04:25.130 00.000 428 Moving (-0.42, -0.10) raw xDistance=-0.43 yDistance=-0.09 00:04:25.130 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:04:25.130 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:25.130 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:04:25.130 00.000 428 MoveAxis(E, 0, ABG) 00:04:25.130 00.000 428 Move returns status 0, amount 0 00:04:25.130 00.000 428 MoveAxis(N, 0, ABG) 00:04:25.145 00.015 428 Move returns status 0, amount 0 00:04:25.145 00.000 428 move complete, result=0 00:04:25.145 00.000 428 worker thread done servicing request 00:04:25.161 00.016 10672 UpdateGuideState exits: m=202007 SNR=39.0 00:04:25.161 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:25.161 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:25.161 00.000 10672 Enqueuing Expose request 00:04:25.161 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:25.161 00.000 428 Worker thread wakes up 00:04:25.161 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:25.161 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:25.926 00.765 10672 read socket command 10 00:04:25.926 00.000 10672 processing socket request REQDIST 00:04:25.926 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:04:25.926 00.000 10672 Sending socket response 41 (0x29) 00:04:27.004 01.078 428 Exposure complete 00:04:27.145 00.141 428 worker thread done servicing request 00:04:27.145 00.000 10672 OnExposeComplete: enter 00:04:27.145 00.000 10672 UpdateGuideState(): m_state=6 00:04:27.145 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 783 00:04:27.145 00.000 10672 Star::Find returns 1 (0), X=544.54, Y=317.92, Mass=193479, SNR=36.8, Peak=26016 HFD=2.5 00:04:27.145 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.14) = xAngle (2.86 = 2.86) 00:04:27.145 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.97 = 2.97) 00:04:27.145 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.09 hyp=0.60 cameraTheta=3.00 mountX=-0.57 mountY=0.10, mountTheta=2.96 00:04:27.145 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.09, opts=13) 00:04:27.145 00.000 10672 Enqueuing Move request for scope (-0.59, 0.09) 00:04:27.145 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:27.145 00.000 428 Worker thread wakes up 00:04:27.145 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.09) opts 0xd 00:04:27.145 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.09) 00:04:27.145 00.000 428 Moving (-0.59, 0.09) raw xDistance=-0.57 yDistance=0.10 00:04:27.145 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 00:04:27.145 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:27.145 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:04:27.145 00.000 428 MoveAxis(E, 669, ABG) 00:04:27.145 00.000 428 Guiding Dir = 2, Dur = 669 00:04:27.176 00.031 10672 UpdateGuideState exits: m=193479 SNR=36.8 00:04:27.176 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:27.176 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:27.176 00.000 10672 Enqueuing Expose request 00:04:27.176 00.000 428 IsSlewing returns 0 00:04:27.176 00.000 428 IsGuiding returns 0 00:04:27.192 00.016 428 PulseGuide returned control before completion, sleep 664 00:04:27.879 00.687 428 IsGuiding returns 1 00:04:27.879 00.000 428 scope still moving after pulse duration time elapsed 00:04:27.910 00.031 428 IsSlewing returns 0 00:04:27.910 00.000 428 IsGuiding returns 0 00:04:27.910 00.000 428 scope move finished after 669 + 66 ms 00:04:27.910 00.000 428 Move returns status 0, amount 669 00:04:27.910 00.000 428 MoveAxis(N, 0, ABG) 00:04:27.910 00.000 428 Move returns status 0, amount 0 00:04:27.910 00.000 428 move complete, result=0 00:04:27.910 00.000 428 worker thread done servicing request 00:04:27.910 00.000 428 Worker thread wakes up 00:04:27.910 00.000 10672 GuideStep: -0.6 px 669 ms EAST, 0.1 px 0 ms NORTH 00:04:27.910 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:27.910 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:29.003 01.093 428 Exposure complete 00:04:29.128 00.125 428 worker thread done servicing request 00:04:29.128 00.000 10672 OnExposeComplete: enter 00:04:29.128 00.000 10672 UpdateGuideState(): m_state=6 00:04:29.128 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 784 00:04:29.128 00.000 10672 Star::Find returns 1 (0), X=545.35, Y=317.95, Mass=191804, SNR=38.8, Peak=26784 HFD=2.5 00:04:29.128 00.000 10672 CameraToMount -- cameraTheta (0.50) - m_xAngle (0.14) = xAngle (0.36 = 0.36) 00:04:29.128 00.000 10672 CameraToMount -- cameraTheta (0.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.47 = 0.47) 00:04:29.128 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.50 mountX=0.23 mountY=0.11, mountTheta=0.45 00:04:29.128 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.12, opts=13) 00:04:29.128 00.000 10672 Enqueuing Move request for scope (0.22, 0.12) 00:04:29.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:29.128 00.000 428 Worker thread wakes up 00:04:29.128 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd 00:04:29.128 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.12) 00:04:29.128 00.000 428 Moving (0.22, 0.12) raw xDistance=0.23 yDistance=0.11 00:04:29.144 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:04:29.144 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:29.144 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:04:29.144 00.000 428 MoveAxis(E, 0, ABG) 00:04:29.144 00.000 428 Move returns status 0, amount 0 00:04:29.144 00.000 428 MoveAxis(N, 0, ABG) 00:04:29.144 00.000 428 Move returns status 0, amount 0 00:04:29.144 00.000 428 move complete, result=0 00:04:29.144 00.000 428 worker thread done servicing request 00:04:29.160 00.016 10672 UpdateGuideState exits: m=191804 SNR=38.8 00:04:29.160 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:29.160 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:29.160 00.000 10672 Enqueuing Expose request 00:04:29.160 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:04:29.160 00.000 428 Worker thread wakes up 00:04:29.160 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:29.160 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:30.925 01.765 10672 read socket command 10 00:04:30.925 00.000 10672 processing socket request REQDIST 00:04:30.925 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:04:30.925 00.000 10672 Sending socket response 40 (0x28) 00:04:31.003 00.078 428 Exposure complete 00:04:31.128 00.125 428 worker thread done servicing request 00:04:31.128 00.000 10672 OnExposeComplete: enter 00:04:31.128 00.000 10672 UpdateGuideState(): m_state=6 00:04:31.128 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 785 00:04:31.128 00.000 10672 Star::Find returns 1 (0), X=545.62, Y=317.59, Mass=208872, SNR=41.4, Peak=25040 HFD=3.0 00:04:31.128 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.14) = xAngle (-0.61 = -0.61) 00:04:31.128 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.50 = -0.50) 00:04:31.128 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.25 hyp=0.55 cameraTheta=-0.47 mountX=0.45 mountY=-0.26, mountTheta=-0.53 00:04:31.128 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.25, opts=13) 00:04:31.128 00.000 10672 Enqueuing Move request for scope (0.49, -0.25) 00:04:31.128 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:31.143 00.015 428 Worker thread wakes up 00:04:31.143 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.25) opts 0xd 00:04:31.143 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.25) 00:04:31.143 00.000 428 Moving (0.49, -0.25) raw xDistance=0.45 yDistance=-0.26 00:04:31.143 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 00:04:31.143 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:31.143 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:04:31.143 00.000 428 MoveAxis(W, 524, ABG) 00:04:31.143 00.000 428 Guiding Dir = 3, Dur = 524 00:04:31.143 00.000 428 IsSlewing returns 0 00:04:31.143 00.000 428 IsGuiding returns 0 00:04:31.159 00.016 428 PulseGuide returned control before completion, sleep 519 00:04:31.159 00.000 10672 UpdateGuideState exits: m=208872 SNR=41.4 00:04:31.159 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:31.159 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:31.159 00.000 10672 Enqueuing Expose request 00:04:31.694 00.535 428 IsGuiding returns 0 00:04:31.694 00.000 428 Move returns status 0, amount 524 00:04:31.694 00.000 428 MoveAxis(N, 0, ABG) 00:04:31.694 00.000 428 Move returns status 0, amount 0 00:04:31.694 00.000 428 move complete, result=0 00:04:31.694 00.000 428 worker thread done servicing request 00:04:31.694 00.000 428 Worker thread wakes up 00:04:31.710 00.016 10672 GuideStep: 0.4 px 524 ms WEST, -0.3 px 0 ms NORTH 00:04:31.710 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:31.710 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:33.006 01.296 428 Exposure complete 00:04:33.147 00.141 428 worker thread done servicing request 00:04:33.147 00.000 10672 OnExposeComplete: enter 00:04:33.147 00.000 10672 UpdateGuideState(): m_state=6 00:04:33.147 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 786 00:04:33.147 00.000 10672 Star::Find returns 1 (0), X=545.18, Y=317.75, Mass=253995, SNR=48.5, Peak=36592 HFD=2.9 00:04:33.147 00.000 10672 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.14) = xAngle (-1.19 = -1.19) 00:04:33.147 00.000 10672 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.08 = -1.08) 00:04:33.147 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.05 mountX=0.03 mountY=-0.08, mountTheta=-1.17 00:04:33.147 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.08, opts=13) 00:04:33.147 00.000 10672 Enqueuing Move request for scope (0.05, -0.08) 00:04:33.147 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:33.147 00.000 428 Worker thread wakes up 00:04:33.147 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd 00:04:33.147 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.08) 00:04:33.147 00.000 428 Moving (0.05, -0.08) raw xDistance=0.03 yDistance=-0.08 00:04:33.147 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:04:33.147 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:33.147 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:04:33.147 00.000 428 MoveAxis(E, 0, ABG) 00:04:33.147 00.000 428 Move returns status 0, amount 0 00:04:33.147 00.000 428 MoveAxis(N, 0, ABG) 00:04:33.147 00.000 428 Move returns status 0, amount 0 00:04:33.147 00.000 428 move complete, result=0 00:04:33.147 00.000 428 worker thread done servicing request 00:04:33.162 00.015 10672 UpdateGuideState exits: m=253995 SNR=48.5 00:04:33.178 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:33.178 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:33.178 00.000 10672 Enqueuing Expose request 00:04:33.178 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:33.178 00.000 428 Worker thread wakes up 00:04:33.178 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:33.178 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:35.006 01.828 428 Exposure complete 00:04:35.130 00.124 428 worker thread done servicing request 00:04:35.130 00.000 10672 OnExposeComplete: enter 00:04:35.130 00.000 10672 UpdateGuideState(): m_state=6 00:04:35.130 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 787 00:04:35.130 00.000 10672 Star::Find returns 1 (0), X=545.03, Y=317.77, Mass=174290, SNR=40.3, Peak=31360 HFD=2.4 00:04:35.130 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 00:04:35.130 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.60 = -2.60) 00:04:35.130 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.57 mountX=-0.11 mountY=-0.06, mountTheta=-2.62 00:04:35.130 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.07, opts=13) 00:04:35.130 00.000 10672 Enqueuing Move request for scope (-0.10, -0.07) 00:04:35.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:35.130 00.000 428 Worker thread wakes up 00:04:35.130 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd 00:04:35.130 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.07) 00:04:35.130 00.000 428 Moving (-0.10, -0.07) raw xDistance=-0.11 yDistance=-0.06 00:04:35.130 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:04:35.130 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:35.130 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:04:35.130 00.000 428 MoveAxis(E, 0, ABG) 00:04:35.130 00.000 428 Move returns status 0, amount 0 00:04:35.130 00.000 428 MoveAxis(N, 0, ABG) 00:04:35.130 00.000 428 Move returns status 0, amount 0 00:04:35.130 00.000 428 move complete, result=0 00:04:35.130 00.000 428 worker thread done servicing request 00:04:35.162 00.032 10672 UpdateGuideState exits: m=174290 SNR=40.3 00:04:35.162 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:35.162 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:35.162 00.000 10672 Enqueuing Expose request 00:04:35.162 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:35.162 00.000 428 Worker thread wakes up 00:04:35.162 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:35.162 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:35.927 00.765 10672 read socket command 10 00:04:35.927 00.000 10672 processing socket request REQDIST 00:04:35.927 00.000 10672 SOCKSVR: Sending pixel error of 0.27 00:04:35.927 00.000 10672 Sending socket response 27 (0x1b) 00:04:37.005 01.078 428 Exposure complete 00:04:37.130 00.125 428 worker thread done servicing request 00:04:37.130 00.000 10672 OnExposeComplete: enter 00:04:37.130 00.000 10672 UpdateGuideState(): m_state=6 00:04:37.130 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 788 00:04:37.130 00.000 10672 Star::Find returns 1 (0), X=544.82, Y=317.73, Mass=196277, SNR=37.9, Peak=32880 HFD=2.4 00:04:37.130 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.14) = xAngle (-2.96 = -2.96) 00:04:37.130 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.85 = -2.85) 00:04:37.130 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.10 hyp=0.33 cameraTheta=-2.82 mountX=-0.32 mountY=-0.09, mountTheta=-2.86 00:04:37.130 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.10, opts=13) 00:04:37.130 00.000 10672 Enqueuing Move request for scope (-0.31, -0.10) 00:04:37.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:37.130 00.000 428 Worker thread wakes up 00:04:37.130 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.10) opts 0xd 00:04:37.130 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.10) 00:04:37.130 00.000 428 Moving (-0.31, -0.10) raw xDistance=-0.32 yDistance=-0.09 00:04:37.130 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:04:37.130 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:37.130 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:04:37.130 00.000 428 MoveAxis(E, 0, ABG) 00:04:37.130 00.000 428 Move returns status 0, amount 0 00:04:37.130 00.000 428 MoveAxis(N, 0, ABG) 00:04:37.130 00.000 428 Move returns status 0, amount 0 00:04:37.130 00.000 428 move complete, result=0 00:04:37.130 00.000 428 worker thread done servicing request 00:04:37.161 00.031 10672 UpdateGuideState exits: m=196277 SNR=37.9 00:04:37.161 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:37.161 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:37.161 00.000 10672 Enqueuing Expose request 00:04:37.161 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:37.161 00.000 428 Worker thread wakes up 00:04:37.161 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:37.161 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:38.989 01.828 428 Exposure complete 00:04:39.114 00.125 428 worker thread done servicing request 00:04:39.114 00.000 10672 OnExposeComplete: enter 00:04:39.114 00.000 10672 UpdateGuideState(): m_state=6 00:04:39.114 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 789 00:04:39.114 00.000 10672 Star::Find returns 1 (0), X=544.75, Y=317.91, Mass=220447, SNR=48.0, Peak=32240 HFD=2.5 00:04:39.114 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (0.14) = xAngle (2.81 = 2.81) 00:04:39.114 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.92 = 2.92) 00:04:39.114 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.38 cameraTheta=2.95 mountX=-0.36 mountY=0.08, mountTheta=2.91 00:04:39.114 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.07, opts=13) 00:04:39.114 00.000 10672 Enqueuing Move request for scope (-0.38, 0.07) 00:04:39.129 00.015 428 Worker thread wakes up 00:04:39.129 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:39.129 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd 00:04:39.129 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.07) 00:04:39.129 00.000 428 Moving (-0.38, 0.07) raw xDistance=-0.36 yDistance=0.08 00:04:39.129 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:04:39.129 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:39.129 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:04:39.129 00.000 428 MoveAxis(E, 0, ABG) 00:04:39.129 00.000 428 Move returns status 0, amount 0 00:04:39.129 00.000 428 MoveAxis(N, 0, ABG) 00:04:39.129 00.000 428 Move returns status 0, amount 0 00:04:39.129 00.000 428 move complete, result=0 00:04:39.129 00.000 428 worker thread done servicing request 00:04:39.145 00.016 10672 UpdateGuideState exits: m=220447 SNR=48.0 00:04:39.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:39.145 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:39.145 00.000 10672 Enqueuing Expose request 00:04:39.145 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:04:39.145 00.000 428 Worker thread wakes up 00:04:39.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:39.145 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:40.931 01.786 10672 read socket command 10 00:04:40.931 00.000 10672 processing socket request REQDIST 00:04:40.931 00.000 10672 SOCKSVR: Sending pixel error of 0.31 00:04:40.931 00.000 10672 Sending socket response 31 (0x1f) 00:04:40.977 00.046 428 Exposure complete 00:04:41.118 00.141 428 worker thread done servicing request 00:04:41.118 00.000 10672 OnExposeComplete: enter 00:04:41.118 00.000 10672 UpdateGuideState(): m_state=6 00:04:41.118 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 790 00:04:41.118 00.000 10672 Star::Find returns 1 (0), X=544.55, Y=317.82, Mass=233587, SNR=45.7, Peak=34192 HFD=2.9 00:04:41.118 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (0.14) = xAngle (-3.25 = 3.04) 00:04:41.118 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.14 = -3.14) 00:04:41.118 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.02 hyp=0.58 cameraTheta=-3.11 mountX=-0.58 mountY=-0.00, mountTheta=-3.14 00:04:41.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.02, opts=13) 00:04:41.118 00.000 10672 Enqueuing Move request for scope (-0.58, -0.02) 00:04:41.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:41.118 00.000 428 Worker thread wakes up 00:04:41.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.02) opts 0xd 00:04:41.118 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.02) 00:04:41.118 00.000 428 Moving (-0.58, -0.02) raw xDistance=-0.58 yDistance=-0.00 00:04:41.118 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 00:04:41.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:41.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 00:04:41.118 00.000 428 MoveAxis(E, 678, ABG) 00:04:41.118 00.000 428 Guiding Dir = 2, Dur = 678 00:04:41.118 00.000 428 IsSlewing returns 0 00:04:41.118 00.000 428 IsGuiding returns 0 00:04:41.149 00.031 10672 UpdateGuideState exits: m=233587 SNR=45.7 00:04:41.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:41.149 00.000 428 PulseGuide returned control before completion, sleep 665 00:04:41.149 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:41.149 00.000 10672 Enqueuing Expose request 00:04:41.821 00.672 428 IsGuiding returns 1 00:04:41.821 00.000 428 scope still moving after pulse duration time elapsed 00:04:41.852 00.031 428 IsSlewing returns 0 00:04:41.852 00.000 428 IsGuiding returns 0 00:04:41.852 00.000 428 scope move finished after 678 + 51 ms 00:04:41.852 00.000 428 Move returns status 0, amount 678 00:04:41.852 00.000 428 MoveAxis(N, 0, ABG) 00:04:41.852 00.000 428 Move returns status 0, amount 0 00:04:41.852 00.000 428 move complete, result=0 00:04:41.852 00.000 428 worker thread done servicing request 00:04:41.852 00.000 428 Worker thread wakes up 00:04:41.852 00.000 10672 GuideStep: -0.6 px 678 ms EAST, -0.0 px 0 ms NORTH 00:04:41.852 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:41.852 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:43.008 01.156 428 Exposure complete 00:04:43.149 00.141 428 worker thread done servicing request 00:04:43.149 00.000 10672 OnExposeComplete: enter 00:04:43.149 00.000 10672 UpdateGuideState(): m_state=6 00:04:43.149 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 791 00:04:43.149 00.000 10672 Star::Find returns 1 (0), X=545.13, Y=317.82, Mass=187638, SNR=34.5, Peak=24160 HFD=2.9 00:04:43.149 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (0.14) = xAngle (-1.86 = -1.86) 00:04:43.149 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.75 = -1.75) 00:04:43.149 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.73 mountX=-0.01 mountY=-0.02, mountTheta=-1.86 00:04:43.149 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.02, opts=13) 00:04:43.149 00.000 10672 Enqueuing Move request for scope (-0.00, -0.02) 00:04:43.149 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:43.149 00.000 428 Worker thread wakes up 00:04:43.149 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd 00:04:43.149 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.02) 00:04:43.149 00.000 428 Moving (-0.00, -0.02) raw xDistance=-0.01 yDistance=-0.02 00:04:43.149 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:04:43.149 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:43.149 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:04:43.149 00.000 428 MoveAxis(E, 0, ABG) 00:04:43.149 00.000 428 Move returns status 0, amount 0 00:04:43.149 00.000 428 MoveAxis(N, 0, ABG) 00:04:43.149 00.000 428 Move returns status 0, amount 0 00:04:43.149 00.000 428 move complete, result=0 00:04:43.149 00.000 428 worker thread done servicing request 00:04:43.164 00.015 10672 UpdateGuideState exits: m=187638 SNR=34.5 00:04:43.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:43.164 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:43.164 00.000 10672 Enqueuing Expose request 00:04:43.164 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 00:04:43.164 00.000 428 Worker thread wakes up 00:04:43.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:43.164 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:45.007 01.843 428 Exposure complete 00:04:45.132 00.125 428 worker thread done servicing request 00:04:45.132 00.000 10672 OnExposeComplete: enter 00:04:45.132 00.000 10672 UpdateGuideState(): m_state=6 00:04:45.132 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 792 00:04:45.132 00.000 10672 Star::Find returns 1 (0), X=544.91, Y=317.71, Mass=293693, SNR=57.0, Peak=32880 HFD=3.4 00:04:45.132 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (0.14) = xAngle (-2.78 = -2.78) 00:04:45.132 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.68 = -2.68) 00:04:45.132 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.65 mountX=-0.24 mountY=-0.11, mountTheta=-2.70 00:04:45.132 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.12, opts=13) 00:04:45.132 00.000 10672 Enqueuing Move request for scope (-0.22, -0.12) 00:04:45.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:45.132 00.000 428 Worker thread wakes up 00:04:45.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd 00:04:45.132 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.12) 00:04:45.132 00.000 428 Moving (-0.22, -0.12) raw xDistance=-0.24 yDistance=-0.11 00:04:45.132 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:04:45.132 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:45.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:04:45.132 00.000 428 MoveAxis(E, 0, ABG) 00:04:45.132 00.000 428 Move returns status 0, amount 0 00:04:45.132 00.000 428 MoveAxis(N, 0, ABG) 00:04:45.132 00.000 428 Move returns status 0, amount 0 00:04:45.132 00.000 428 move complete, result=0 00:04:45.132 00.000 428 worker thread done servicing request 00:04:45.163 00.031 10672 UpdateGuideState exits: m=293693 SNR=57.0 00:04:45.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:45.163 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:45.163 00.000 10672 Enqueuing Expose request 00:04:45.163 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:04:45.163 00.000 428 Worker thread wakes up 00:04:45.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:45.163 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:45.929 00.766 10672 read socket command 10 00:04:45.929 00.000 10672 processing socket request REQDIST 00:04:45.929 00.000 10672 SOCKSVR: Sending pixel error of 0.27 00:04:45.929 00.000 10672 Sending socket response 27 (0x1b) 00:04:47.007 01.078 428 Exposure complete 00:04:47.132 00.125 428 worker thread done servicing request 00:04:47.132 00.000 10672 OnExposeComplete: enter 00:04:47.132 00.000 10672 UpdateGuideState(): m_state=6 00:04:47.132 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 793 00:04:47.132 00.000 10672 Star::Find returns 1 (0), X=545.20, Y=317.62, Mass=188518, SNR=41.2, Peak=34080 HFD=2.2 00:04:47.132 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.14) = xAngle (-1.39 = -1.39) 00:04:47.132 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.28 = -1.28) 00:04:47.132 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.25 mountX=0.04 mountY=-0.21, mountTheta=-1.39 00:04:47.132 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.21, opts=13) 00:04:47.132 00.000 10672 Enqueuing Move request for scope (0.07, -0.21) 00:04:47.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:47.132 00.000 428 Worker thread wakes up 00:04:47.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd 00:04:47.132 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.21) 00:04:47.132 00.000 428 Moving (0.07, -0.21) raw xDistance=0.04 yDistance=-0.21 00:04:47.132 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:04:47.132 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:47.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:04:47.132 00.000 428 MoveAxis(E, 0, ABG) 00:04:47.132 00.000 428 Move returns status 0, amount 0 00:04:47.132 00.000 428 MoveAxis(N, 0, ABG) 00:04:47.132 00.000 428 Move returns status 0, amount 0 00:04:47.132 00.000 428 move complete, result=0 00:04:47.132 00.000 428 worker thread done servicing request 00:04:47.163 00.031 10672 UpdateGuideState exits: m=188518 SNR=41.2 00:04:47.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:47.163 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:47.163 00.000 10672 Enqueuing Expose request 00:04:47.163 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:04:47.163 00.000 428 Worker thread wakes up 00:04:47.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:47.163 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:48.995 01.832 428 Exposure complete 00:04:49.120 00.125 428 worker thread done servicing request 00:04:49.120 00.000 10672 OnExposeComplete: enter 00:04:49.120 00.000 10672 UpdateGuideState(): m_state=6 00:04:49.120 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 794 00:04:49.120 00.000 10672 Star::Find returns 1 (0), X=545.08, Y=317.63, Mass=203764, SNR=44.9, Peak=31584 HFD=2.3 00:04:49.120 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 00:04:49.120 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.87 = -1.87) 00:04:49.120 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.84 mountX=-0.08 mountY=-0.20, mountTheta=-1.96 00:04:49.120 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.20, opts=13) 00:04:49.120 00.000 10672 Enqueuing Move request for scope (-0.06, -0.20) 00:04:49.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:49.120 00.000 428 Worker thread wakes up 00:04:49.120 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd 00:04:49.120 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.20) 00:04:49.120 00.000 428 Moving (-0.06, -0.20) raw xDistance=-0.08 yDistance=-0.20 00:04:49.120 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:04:49.135 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:49.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:04:49.135 00.000 428 MoveAxis(E, 0, ABG) 00:04:49.135 00.000 428 Move returns status 0, amount 0 00:04:49.135 00.000 428 MoveAxis(N, 0, ABG) 00:04:49.135 00.000 428 Move returns status 0, amount 0 00:04:49.135 00.000 428 move complete, result=0 00:04:49.135 00.000 428 worker thread done servicing request 00:04:49.151 00.016 10672 UpdateGuideState exits: m=203764 SNR=44.9 00:04:49.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:49.151 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:49.151 00.000 10672 Enqueuing Expose request 00:04:49.151 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:04:49.151 00.000 428 Worker thread wakes up 00:04:49.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:49.151 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:50.932 01.781 10672 read socket command 10 00:04:50.932 00.000 10672 processing socket request REQDIST 00:04:50.932 00.000 10672 SOCKSVR: Sending pixel error of 0.24 00:04:50.932 00.000 10672 Sending socket response 24 (0x18) 00:04:50.994 00.062 428 Exposure complete 00:04:51.135 00.141 428 worker thread done servicing request 00:04:51.135 00.000 10672 OnExposeComplete: enter 00:04:51.135 00.000 10672 UpdateGuideState(): m_state=6 00:04:51.135 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 795 00:04:51.135 00.000 10672 Star::Find returns 1 (0), X=545.10, Y=317.84, Mass=205206, SNR=37.4, Peak=28960 HFD=2.4 00:04:51.135 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.89 = 2.89) 00:04:51.135 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 00:04:51.135 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.03 mountX=-0.03 mountY=0.00, mountTheta=2.99 00:04:51.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.00, opts=13) 00:04:51.135 00.000 10672 Enqueuing Move request for scope (-0.03, 0.00) 00:04:51.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:51.135 00.000 428 Worker thread wakes up 00:04:51.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd 00:04:51.135 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.00) 00:04:51.135 00.000 428 Moving (-0.03, 0.00) raw xDistance=-0.03 yDistance=0.00 00:04:51.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:04:51.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:51.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:04:51.135 00.000 428 MoveAxis(E, 0, ABG) 00:04:51.135 00.000 428 Move returns status 0, amount 0 00:04:51.135 00.000 428 MoveAxis(N, 0, ABG) 00:04:51.135 00.000 428 Move returns status 0, amount 0 00:04:51.135 00.000 428 move complete, result=0 00:04:51.135 00.000 428 worker thread done servicing request 00:04:51.166 00.031 10672 UpdateGuideState exits: m=205206 SNR=37.4 00:04:51.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:51.166 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:51.166 00.000 10672 Enqueuing Expose request 00:04:51.166 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:04:51.166 00.000 428 Worker thread wakes up 00:04:51.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:51.166 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:52.994 01.828 428 Exposure complete 00:04:53.118 00.124 428 worker thread done servicing request 00:04:53.118 00.000 10672 OnExposeComplete: enter 00:04:53.118 00.000 10672 UpdateGuideState(): m_state=6 00:04:53.118 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 796 00:04:53.118 00.000 10672 Star::Find returns 1 (0), X=544.66, Y=317.89, Mass=261616, SNR=49.1, Peak=39216 HFD=2.8 00:04:53.118 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 00:04:53.118 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 00:04:53.118 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.05 hyp=0.48 cameraTheta=3.03 mountX=-0.46 mountY=0.06, mountTheta=3.00 00:04:53.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.05, opts=13) 00:04:53.134 00.016 10672 Enqueuing Move request for scope (-0.47, 0.05) 00:04:53.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:53.134 00.000 428 Worker thread wakes up 00:04:53.134 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.05) opts 0xd 00:04:53.134 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.05) 00:04:53.134 00.000 428 Moving (-0.47, 0.05) raw xDistance=-0.46 yDistance=0.06 00:04:53.134 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 00:04:53.134 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:04:53.134 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:04:53.134 00.000 428 MoveAxis(E, 540, ABG) 00:04:53.134 00.000 428 Guiding Dir = 2, Dur = 540 00:04:53.134 00.000 428 IsSlewing returns 0 00:04:53.134 00.000 428 IsGuiding returns 0 00:04:53.150 00.016 428 PulseGuide returned control before completion, sleep 528 00:04:53.150 00.000 10672 UpdateGuideState exits: m=261616 SNR=49.1 00:04:53.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:53.150 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:53.150 00.000 10672 Enqueuing Expose request 00:04:53.712 00.562 428 IsGuiding returns 0 00:04:53.712 00.000 428 Move returns status 0, amount 540 00:04:53.712 00.000 428 MoveAxis(N, 0, ABG) 00:04:53.712 00.000 428 Move returns status 0, amount 0 00:04:53.712 00.000 428 move complete, result=0 00:04:53.712 00.000 428 worker thread done servicing request 00:04:53.712 00.000 428 Worker thread wakes up 00:04:53.712 00.000 10672 GuideStep: -0.5 px 540 ms EAST, 0.1 px 0 ms NORTH 00:04:53.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:04:53.712 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:04:54.337 00.625 10672 read socket command 13 00:04:54.337 00.000 10672 processing socket request MOVEn 00:04:54.337 00.000 10672 PhdController::Dither begins 00:04:54.337 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 00:04:54.337 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:04:54.337 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 00:04:54.337 00.000 10672 setting lock position to (541.70, 342.60) 00:04:54.337 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 00:04:54.337 00.000 10672 Status Line: Dither by 0.00,25.00 00:04:54.353 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:04:54.353 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:04:54.353 00.000 10672 Sending socket response 2 (0x2) 00:04:54.993 00.640 428 Exposure complete 00:04:55.133 00.140 428 worker thread done servicing request 00:04:55.133 00.000 10672 OnExposeComplete: enter 00:04:55.133 00.000 10672 UpdateGuideState(): m_state=6 00:04:55.133 00.000 10672 Star::Find(15, 544, 317, 0, (0,0,0,0), 0.0, 0) frame 797 00:04:55.133 00.000 10672 Star::Find returns 1 (0), X=545.08, Y=317.65, Mass=242883, SNR=43.7, Peak=29392 HFD=3.0 00:04:55.133 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 00:04:55.133 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 00:04:55.133 00.000 10672 CameraToMount -- cameraX=3.38 cameraY=-24.95 hyp=25.18 cameraTheta=-1.44 mountX=-0.08 mountY=-25.04, mountTheta=-1.57 00:04:55.133 00.000 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 00:04:55.133 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:04:55.133 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 00:04:55.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 00:04:55.133 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 00:04:55.133 00.000 10672 Mount: notify direct move -0.00,-10.50 00:04:55.133 00.000 428 Worker thread wakes up 00:04:55.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:04:55.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 00:04:55.133 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 00:04:55.133 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 00:04:55.133 00.000 428 MoveAxis(E, 0, B) 00:04:55.133 00.000 428 Move returns status 0, amount 0 00:04:55.133 00.000 428 MoveAxis(N, 13946, B) 00:04:55.133 00.000 428 Guiding Dir = 0, Dur = 13946 00:04:55.133 00.000 428 IsSlewing returns 0 00:04:55.133 00.000 428 IsGuiding returns 0 00:04:55.165 00.032 10672 UpdateGuideState exits: m=242883 SNR=43.7 00:04:55.165 00.000 10672 PhdController: settling, locked = 1, distance = 25.24 (99.00) aobump = 0 frame = 1 / 10 00:04:55.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:04:55.165 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:04:55.165 00.000 10672 Enqueuing Expose request 00:04:55.212 00.047 428 PulseGuide returned control before completion, sleep 13882 00:04:56.372 01.160 10672 read socket command 10 00:04:56.372 00.000 10672 processing socket request REQDIST 00:04:56.372 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:04:56.372 00.000 10672 Sending socket response 255 (0xff) 00:05:01.464 05.092 10672 read socket command 10 00:05:01.464 00.000 10672 processing socket request REQDIST 00:05:01.464 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:01.464 00.000 10672 Sending socket response 255 (0xff) 00:05:02.386 00.922 10672 read socket command 10 00:05:02.386 00.000 10672 processing socket request REQDIST 00:05:02.386 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:02.386 00.000 10672 Sending socket response 255 (0xff) 00:05:04.385 01.999 10672 read socket command 10 00:05:04.385 00.000 10672 processing socket request REQDIST 00:05:04.385 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:04.385 00.000 10672 Sending socket response 255 (0xff) 00:05:06.390 02.005 10672 read socket command 10 00:05:06.390 00.000 10672 processing socket request REQDIST 00:05:06.390 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:06.390 00.000 10672 Sending socket response 255 (0xff) 00:05:08.389 01.999 10672 read socket command 10 00:05:08.389 00.000 10672 processing socket request REQDIST 00:05:08.389 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:08.389 00.000 10672 Sending socket response 255 (0xff) 00:05:09.107 00.718 428 IsGuiding returns 1 00:05:09.107 00.000 428 scope still moving after pulse duration time elapsed 00:05:09.139 00.032 428 IsSlewing returns 0 00:05:09.139 00.000 428 IsGuiding returns 1 00:05:09.201 00.062 428 IsSlewing returns 0 00:05:09.201 00.000 428 IsGuiding returns 0 00:05:09.201 00.000 428 scope move finished after 13946 + 115 ms 00:05:09.201 00.000 428 Move returns status 0, amount 13946 00:05:09.201 00.000 428 move complete, result=0 00:05:09.201 00.000 428 worker thread done servicing request 00:05:09.201 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 00:05:09.201 00.000 428 Worker thread wakes up 00:05:09.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:09.201 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,303,31,31) 00:05:09.217 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:05:09.232 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:05:10.388 01.156 10672 read socket command 10 00:05:10.388 00.000 10672 processing socket request REQDIST 00:05:10.388 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:10.388 00.000 10672 Sending socket response 255 (0xff) 00:05:10.997 00.609 428 Exposure complete 00:05:11.138 00.141 428 worker thread done servicing request 00:05:11.138 00.000 10672 OnExposeComplete: enter 00:05:11.138 00.000 10672 UpdateGuideState(): m_state=6 00:05:11.138 00.000 10672 Star::Find(15, 545, 317, 0, (0,0,0,0), 0.0, 0) frame 798 00:05:11.138 00.000 10672 Star::Find returns 1 (0), X=543.93, Y=327.29, Mass=212806, SNR=45.9, Peak=35072 HFD=2.6 00:05:11.138 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 00:05:11.138 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 00:05:11.138 00.000 10672 CameraToMount -- cameraX=2.23 cameraY=-15.31 hyp=15.47 cameraTheta=-1.43 mountX=0.11 mountY=-15.36, mountTheta=-1.56 00:05:11.138 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 00:05:11.138 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:05:11.138 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 00:05:11.138 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 00:05:11.138 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 00:05:11.138 00.000 10672 Mount: notify direct move -0.00,-10.50 00:05:11.138 00.000 428 Worker thread wakes up 00:05:11.138 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:11.138 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 00:05:11.138 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 00:05:11.138 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 00:05:11.138 00.000 428 MoveAxis(E, 0, B) 00:05:11.138 00.000 428 Move returns status 0, amount 0 00:05:11.138 00.000 428 MoveAxis(N, 13946, B) 00:05:11.138 00.000 428 Guiding Dir = 0, Dur = 13946 00:05:11.138 00.000 428 IsSlewing returns 0 00:05:11.138 00.000 428 IsGuiding returns 0 00:05:11.169 00.031 10672 UpdateGuideState exits: m=212806 SNR=45.9 00:05:11.169 00.000 10672 PhdController: settling, locked = 1, distance = 22.31 (99.00) aobump = 0 frame = 2 / 10 00:05:11.169 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:11.169 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:11.169 00.000 10672 Enqueuing Expose request 00:05:11.216 00.047 428 PulseGuide returned control before completion, sleep 13884 00:05:12.388 01.172 10672 read socket command 10 00:05:12.388 00.000 10672 processing socket request REQDIST 00:05:12.388 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:12.388 00.000 10672 Sending socket response 255 (0xff) 00:05:15.923 03.535 10672 read socket command 10 00:05:15.923 00.000 10672 processing socket request REQDIST 00:05:15.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:15.923 00.000 10672 Sending socket response 255 (0xff) 00:05:20.937 05.014 10672 read socket command 10 00:05:20.937 00.000 10672 processing socket request REQDIST 00:05:20.937 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:20.937 00.000 10672 Sending socket response 255 (0xff) 00:05:25.112 04.175 428 IsGuiding returns 1 00:05:25.112 00.000 428 scope still moving after pulse duration time elapsed 00:05:25.144 00.032 428 IsSlewing returns 0 00:05:25.144 00.000 428 IsGuiding returns 1 00:05:25.190 00.046 428 IsSlewing returns 0 00:05:25.190 00.000 428 IsGuiding returns 0 00:05:25.190 00.000 428 scope move finished after 13946 + 98 ms 00:05:25.190 00.000 428 Move returns status 0, amount 13946 00:05:25.190 00.000 428 move complete, result=0 00:05:25.190 00.000 428 worker thread done servicing request 00:05:25.190 00.000 428 Worker thread wakes up 00:05:25.190 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 00:05:25.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:25.190 00.000 428 Handling exposure in thread, d=2000 o=3 r=(529,312,31,31) 00:05:25.206 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:05:25.221 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:05:25.925 00.704 10672 read socket command 10 00:05:25.925 00.000 10672 processing socket request REQDIST 00:05:25.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:25.925 00.000 10672 Sending socket response 255 (0xff) 00:05:26.987 01.062 428 Exposure complete 00:05:27.127 00.140 428 worker thread done servicing request 00:05:27.127 00.000 10672 OnExposeComplete: enter 00:05:27.127 00.000 10672 UpdateGuideState(): m_state=6 00:05:27.127 00.000 10672 Star::Find(15, 543, 327, 0, (0,0,0,0), 0.0, 0) frame 799 00:05:27.127 00.000 10672 Star::Find returns 1 (0), X=542.52, Y=337.06, Mass=192226, SNR=42.2, Peak=29072 HFD=2.3 00:05:27.127 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 00:05:27.127 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 00:05:27.127 00.000 10672 CameraToMount -- cameraX=0.82 cameraY=-5.54 hyp=5.60 cameraTheta=-1.42 mountX=0.05 mountY=-5.56, mountTheta=-1.56 00:05:27.127 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 00:05:27.127 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:05:27.127 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 00:05:27.127 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 00:05:27.127 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 00:05:27.127 00.000 10672 Mount: notify direct move -0.00,-4.00 00:05:27.127 00.000 428 Worker thread wakes up 00:05:27.127 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:27.127 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 00:05:27.127 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 00:05:27.127 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 00:05:27.127 00.000 428 MoveAxis(E, 0, B) 00:05:27.127 00.000 428 Move returns status 0, amount 0 00:05:27.127 00.000 428 MoveAxis(N, 5313, B) 00:05:27.127 00.000 428 Guiding Dir = 0, Dur = 5313 00:05:27.127 00.000 428 IsSlewing returns 0 00:05:27.127 00.000 428 IsGuiding returns 0 00:05:27.158 00.031 10672 UpdateGuideState exits: m=192226 SNR=42.2 00:05:27.158 00.000 10672 PhdController: settling, locked = 1, distance = 17.30 (99.00) aobump = 0 frame = 3 / 10 00:05:27.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:27.158 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:27.158 00.000 10672 Enqueuing Expose request 00:05:27.205 00.047 428 PulseGuide returned control before completion, sleep 5242 00:05:30.928 03.723 10672 read socket command 10 00:05:30.928 00.000 10672 processing socket request REQDIST 00:05:30.928 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:05:30.928 00.000 10672 Sending socket response 255 (0xff) 00:05:32.474 01.546 428 IsGuiding returns 1 00:05:32.474 00.000 428 scope still moving after pulse duration time elapsed 00:05:32.506 00.032 428 IsSlewing returns 0 00:05:32.506 00.000 428 IsGuiding returns 1 00:05:32.568 00.062 428 IsSlewing returns 0 00:05:32.568 00.000 428 IsGuiding returns 0 00:05:32.568 00.000 428 scope move finished after 5313 + 123 ms 00:05:32.568 00.000 428 Move returns status 0, amount 5313 00:05:32.568 00.000 428 move complete, result=0 00:05:32.568 00.000 428 worker thread done servicing request 00:05:32.568 00.000 428 Worker thread wakes up 00:05:32.568 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 00:05:32.568 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:32.568 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:32.568 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:05:32.583 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:05:32.990 00.407 428 Exposure complete 00:05:33.130 00.140 428 worker thread done servicing request 00:05:33.130 00.000 10672 OnExposeComplete: enter 00:05:33.130 00.000 10672 UpdateGuideState(): m_state=6 00:05:33.130 00.000 10672 Star::Find(15, 542, 337, 0, (0,0,0,0), 0.0, 0) frame 800 00:05:33.130 00.000 10672 Star::Find returns 1 (0), X=542.31, Y=340.99, Mass=230854, SNR=40.6, Peak=30048 HFD=3.3 00:05:33.130 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.14) = xAngle (-1.35 = -1.35) 00:05:33.130 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.24 = -1.24) 00:05:33.130 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-1.61 hyp=1.72 cameraTheta=-1.21 mountX=0.38 mountY=-1.63, mountTheta=-1.34 00:05:33.130 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-1.61, opts=13) 00:05:33.130 00.000 10672 Enqueuing Move request for scope (0.61, -1.61) 00:05:33.130 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:33.130 00.000 428 Worker thread wakes up 00:05:33.130 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -1.61) opts 0xd 00:05:33.130 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -1.61) 00:05:33.130 00.000 428 Moving (0.61, -1.61) raw xDistance=0.38 yDistance=-1.63 00:05:33.130 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:05:33.130 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:05:33.130 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.63 00:05:33.130 00.000 428 MoveAxis(E, 0, ABG) 00:05:33.130 00.000 428 Move returns status 0, amount 0 00:05:33.130 00.000 428 MoveAxis(N, 0, ABG) 00:05:33.130 00.000 428 Move returns status 0, amount 0 00:05:33.130 00.000 428 move complete, result=0 00:05:33.130 00.000 428 worker thread done servicing request 00:05:33.161 00.031 10672 UpdateGuideState exits: m=230854 SNR=40.6 00:05:33.161 00.000 10672 PhdController: settling, locked = 1, distance = 1.72 (99.00) aobump = 0 frame = 4 / 10 00:05:33.161 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:33.161 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:33.161 00.000 10672 Enqueuing Expose request 00:05:33.161 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -1.6 px 0 ms NORTH 00:05:33.161 00.000 428 Worker thread wakes up 00:05:33.161 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:33.161 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:34.989 01.828 428 Exposure complete 00:05:35.114 00.125 428 worker thread done servicing request 00:05:35.114 00.000 10672 OnExposeComplete: enter 00:05:35.114 00.000 10672 UpdateGuideState(): m_state=6 00:05:35.114 00.000 10672 Star::Find(15, 542, 340, 0, (0,0,0,0), 0.0, 0) frame 801 00:05:35.114 00.000 10672 Star::Find returns 1 (0), X=541.62, Y=341.52, Mass=208804, SNR=40.6, Peak=23728 HFD=3.1 00:05:35.114 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.14) = xAngle (-1.78 = -1.78) 00:05:35.114 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.67 = -1.67) 00:05:35.114 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-1.08 hyp=1.08 cameraTheta=-1.64 mountX=-0.22 mountY=-1.07, mountTheta=-1.78 00:05:35.114 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-1.08, opts=13) 00:05:35.114 00.000 10672 Enqueuing Move request for scope (-0.08, -1.08) 00:05:35.114 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:35.114 00.000 428 Worker thread wakes up 00:05:35.114 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -1.08) opts 0xd 00:05:35.114 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -1.08) 00:05:35.114 00.000 428 Moving (-0.08, -1.08) raw xDistance=-0.22 yDistance=-1.07 00:05:35.114 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:05:35.114 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:05:35.114 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.07 00:05:35.114 00.000 428 MoveAxis(E, 0, ABG) 00:05:35.114 00.000 428 Move returns status 0, amount 0 00:05:35.114 00.000 428 MoveAxis(N, 0, ABG) 00:05:35.114 00.000 428 Move returns status 0, amount 0 00:05:35.114 00.000 428 move complete, result=0 00:05:35.114 00.000 428 worker thread done servicing request 00:05:35.145 00.031 10672 UpdateGuideState exits: m=208804 SNR=40.6 00:05:35.145 00.000 10672 PhdController: settling, locked = 1, distance = 1.53 (99.00) aobump = 0 frame = 5 / 10 00:05:35.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:35.145 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:35.145 00.000 10672 Enqueuing Expose request 00:05:35.145 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.1 px 0 ms NORTH 00:05:35.145 00.000 428 Worker thread wakes up 00:05:35.145 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:35.145 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:35.926 00.781 10672 read socket command 10 00:05:35.926 00.000 10672 processing socket request REQDIST 00:05:35.926 00.000 10672 SOCKSVR: Sending pixel error of 1.53 00:05:35.926 00.000 10672 Sending socket response 153 (0x99) 00:05:36.988 01.062 428 Exposure complete 00:05:37.129 00.141 428 worker thread done servicing request 00:05:37.129 00.000 10672 OnExposeComplete: enter 00:05:37.129 00.000 10672 UpdateGuideState(): m_state=6 00:05:37.129 00.000 10672 Star::Find(15, 541, 341, 0, (0,0,0,0), 0.0, 0) frame 802 00:05:37.129 00.000 10672 Star::Find returns 1 (0), X=541.67, Y=342.15, Mass=224000, SNR=46.3, Peak=35936 HFD=2.9 00:05:37.129 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.14) = xAngle (-1.78 = -1.78) 00:05:37.129 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.67 = -1.67) 00:05:37.129 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.44 hyp=0.44 cameraTheta=-1.64 mountX=-0.09 mountY=-0.44, mountTheta=-1.77 00:05:37.129 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.44, opts=13) 00:05:37.129 00.000 10672 Enqueuing Move request for scope (-0.03, -0.44) 00:05:37.129 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:37.129 00.000 428 Worker thread wakes up 00:05:37.129 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.44) opts 0xd 00:05:37.129 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.44) 00:05:37.129 00.000 428 Moving (-0.03, -0.44) raw xDistance=-0.09 yDistance=-0.44 00:05:37.129 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:05:37.129 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:05:37.129 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:05:37.129 00.000 428 MoveAxis(E, 0, ABG) 00:05:37.129 00.000 428 Move returns status 0, amount 0 00:05:37.129 00.000 428 MoveAxis(N, 0, ABG) 00:05:37.129 00.000 428 Move returns status 0, amount 0 00:05:37.129 00.000 428 move complete, result=0 00:05:37.129 00.000 428 worker thread done servicing request 00:05:37.160 00.031 10672 UpdateGuideState exits: m=224000 SNR=46.3 00:05:37.160 00.000 10672 PhdController: settling, locked = 1, distance = 1.21 (99.00) aobump = 0 frame = 6 / 10 00:05:37.160 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:37.160 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:37.160 00.000 10672 Enqueuing Expose request 00:05:37.160 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:05:37.160 00.000 428 Worker thread wakes up 00:05:37.160 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:37.160 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:38.977 01.817 428 Exposure complete 00:05:39.102 00.125 428 worker thread done servicing request 00:05:39.102 00.000 10672 OnExposeComplete: enter 00:05:39.102 00.000 10672 UpdateGuideState(): m_state=6 00:05:39.102 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 803 00:05:39.102 00.000 10672 Star::Find returns 1 (0), X=542.42, Y=341.94, Mass=231358, SNR=41.3, Peak=30496 HFD=2.4 00:05:39.118 00.016 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.14) = xAngle (-0.87 = -0.87) 00:05:39.118 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.77 = -0.77) 00:05:39.118 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-0.66 hyp=0.98 cameraTheta=-0.74 mountX=0.63 mountY=-0.68, mountTheta=-0.82 00:05:39.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-0.66, opts=13) 00:05:39.118 00.000 10672 Enqueuing Move request for scope (0.73, -0.66) 00:05:39.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:39.118 00.000 428 Worker thread wakes up 00:05:39.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.66) opts 0xd 00:05:39.118 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -0.66) 00:05:39.118 00.000 428 Moving (0.73, -0.66) raw xDistance=0.63 yDistance=-0.68 00:05:39.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 00:05:39.118 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.19 00:05:39.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 00:05:39.118 00.000 428 MoveAxis(W, 736, ABG) 00:05:39.118 00.000 428 Guiding Dir = 3, Dur = 736 00:05:39.133 00.015 10672 UpdateGuideState exits: m=231358 SNR=41.3 00:05:39.133 00.000 10672 PhdController: settling, locked = 1, distance = 1.14 (99.00) aobump = 0 frame = 7 / 10 00:05:39.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:39.133 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:39.133 00.000 10672 Enqueuing Expose request 00:05:39.149 00.016 428 IsSlewing returns 0 00:05:39.149 00.000 428 IsGuiding returns 0 00:05:39.164 00.015 428 PulseGuide returned control before completion, sleep 732 00:05:39.930 00.766 428 IsGuiding returns 0 00:05:39.930 00.000 428 Move returns status 0, amount 736 00:05:39.930 00.000 428 MoveAxis(N, 900, ABG) 00:05:39.930 00.000 428 Guiding Dir = 0, Dur = 900 00:05:39.930 00.000 428 IsSlewing returns 0 00:05:39.945 00.015 428 IsGuiding returns 0 00:05:40.024 00.079 428 PulseGuide returned control before completion, sleep 834 00:05:40.867 00.843 428 IsGuiding returns 1 00:05:40.867 00.000 428 scope still moving after pulse duration time elapsed 00:05:40.898 00.031 428 IsSlewing returns 0 00:05:40.898 00.000 428 IsGuiding returns 1 00:05:40.930 00.032 10672 read socket command 10 00:05:40.930 00.000 10672 processing socket request REQDIST 00:05:40.930 00.000 10672 SOCKSVR: Sending pixel error of 1.13 00:05:40.930 00.000 10672 Sending socket response 113 (0x71) 00:05:40.945 00.015 428 IsSlewing returns 0 00:05:40.945 00.000 428 IsGuiding returns 0 00:05:40.945 00.000 428 scope move finished after 900 + 105 ms 00:05:40.945 00.000 428 Move returns status 0, amount 900 00:05:40.945 00.000 428 move complete, result=0 00:05:40.945 00.000 428 worker thread done servicing request 00:05:40.945 00.000 428 Worker thread wakes up 00:05:40.945 00.000 10672 GuideStep: 0.6 px 736 ms WEST, -0.7 px 900 ms NORTH 00:05:40.945 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:40.945 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:40.992 00.047 428 Exposure complete 00:05:41.117 00.125 428 worker thread done servicing request 00:05:41.117 00.000 10672 OnExposeComplete: enter 00:05:41.117 00.000 10672 UpdateGuideState(): m_state=6 00:05:41.117 00.000 10672 Star::Find(15, 542, 341, 0, (0,0,0,0), 0.0, 0) frame 804 00:05:41.117 00.000 10672 Star::Find returns 1 (0), X=542.37, Y=341.88, Mass=207956, SNR=41.0, Peak=27552 HFD=2.7 00:05:41.117 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.14) = xAngle (-0.95 = -0.95) 00:05:41.117 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.85 = -0.85) 00:05:41.117 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.71 hyp=0.98 cameraTheta=-0.82 mountX=0.57 mountY=-0.73, mountTheta=-0.91 00:05:41.133 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.71, opts=13) 00:05:41.133 00.000 10672 Enqueuing Move request for scope (0.67, -0.71) 00:05:41.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:41.133 00.000 428 Worker thread wakes up 00:05:41.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.71) opts 0xd 00:05:41.133 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.71) 00:05:41.133 00.000 428 Moving (0.67, -0.71) raw xDistance=0.57 yDistance=-0.73 00:05:41.133 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.57 00:05:41.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.73 from input -0.73 00:05:41.133 00.000 428 MoveAxis(W, 714, ABG) 00:05:41.133 00.000 428 Guiding Dir = 3, Dur = 714 00:05:41.133 00.000 428 IsSlewing returns 0 00:05:41.133 00.000 428 IsGuiding returns 0 00:05:41.148 00.015 428 PulseGuide returned control before completion, sleep 702 00:05:41.148 00.000 10672 UpdateGuideState exits: m=207956 SNR=41.0 00:05:41.148 00.000 10672 PhdController: settling, locked = 1, distance = 1.09 (99.00) aobump = 0 frame = 8 / 10 00:05:41.148 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:41.148 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:41.148 00.000 10672 Enqueuing Expose request 00:05:41.867 00.719 428 IsGuiding returns 1 00:05:41.867 00.000 428 scope still moving after pulse duration time elapsed 00:05:41.898 00.031 428 IsSlewing returns 0 00:05:41.898 00.000 428 IsGuiding returns 0 00:05:41.898 00.000 428 scope move finished after 714 + 60 ms 00:05:41.898 00.000 428 Move returns status 0, amount 714 00:05:41.898 00.000 428 MoveAxis(N, 975, ABG) 00:05:41.898 00.000 428 Guiding Dir = 0, Dur = 975 00:05:41.898 00.000 428 IsSlewing returns 0 00:05:41.914 00.016 428 IsGuiding returns 0 00:05:41.976 00.062 428 PulseGuide returned control before completion, sleep 911 00:05:42.913 00.937 428 IsGuiding returns 1 00:05:42.913 00.000 428 scope still moving after pulse duration time elapsed 00:05:42.945 00.032 428 IsSlewing returns 0 00:05:42.976 00.031 428 IsGuiding returns 0 00:05:42.976 00.000 428 scope move finished after 975 + 91 ms 00:05:42.976 00.000 428 Move returns status 0, amount 975 00:05:42.976 00.000 428 move complete, result=0 00:05:42.976 00.000 428 worker thread done servicing request 00:05:42.976 00.000 428 Worker thread wakes up 00:05:42.976 00.000 10672 GuideStep: 0.6 px 714 ms WEST, -0.7 px 975 ms NORTH 00:05:42.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:42.976 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:42.991 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:05:44.975 01.984 428 Exposure complete 00:05:45.100 00.125 428 worker thread done servicing request 00:05:45.100 00.000 10672 OnExposeComplete: enter 00:05:45.100 00.000 10672 UpdateGuideState(): m_state=6 00:05:45.100 00.000 10672 Star::Find(15, 542, 341, 0, (0,0,0,0), 0.0, 0) frame 805 00:05:45.100 00.000 10672 Star::Find returns 1 (0), X=541.35, Y=342.56, Mass=193222, SNR=40.5, Peak=26560 HFD=2.9 00:05:45.100 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.11) 00:05:45.100 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 00:05:45.100 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.04 hyp=0.35 cameraTheta=-3.04 mountX=-0.35 mountY=-0.03, mountTheta=-3.07 00:05:45.116 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.04, opts=13) 00:05:45.116 00.000 10672 Enqueuing Move request for scope (-0.35, -0.04) 00:05:45.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:45.116 00.000 428 Worker thread wakes up 00:05:45.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.04) opts 0xd 00:05:45.116 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.04) 00:05:45.116 00.000 428 Moving (-0.35, -0.04) raw xDistance=-0.35 yDistance=-0.03 00:05:45.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:05:45.116 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:05:45.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:05:45.116 00.000 428 MoveAxis(E, 0, ABG) 00:05:45.116 00.000 428 Move returns status 0, amount 0 00:05:45.116 00.000 428 MoveAxis(N, 0, ABG) 00:05:45.116 00.000 428 Move returns status 0, amount 0 00:05:45.116 00.000 428 move complete, result=0 00:05:45.116 00.000 428 worker thread done servicing request 00:05:45.131 00.015 10672 UpdateGuideState exits: m=193222 SNR=40.5 00:05:45.131 00.000 10672 PhdController: settling, locked = 1, distance = 0.87 (99.00) aobump = 0 frame = 9 / 10 00:05:45.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:45.131 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:45.131 00.000 10672 Enqueuing Expose request 00:05:45.131 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:05:45.131 00.000 428 Worker thread wakes up 00:05:45.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:45.131 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:45.933 00.802 10672 read socket command 10 00:05:45.933 00.000 10672 processing socket request REQDIST 00:05:45.933 00.000 10672 SOCKSVR: Sending pixel error of 0.86 00:05:45.933 00.000 10672 Sending socket response 86 (0x56) 00:05:46.979 01.046 428 Exposure complete 00:05:47.104 00.125 428 worker thread done servicing request 00:05:47.104 00.000 10672 OnExposeComplete: enter 00:05:47.104 00.000 10672 UpdateGuideState(): m_state=6 00:05:47.104 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 806 00:05:47.104 00.000 10672 Star::Find returns 1 (0), X=541.33, Y=342.66, Mass=228644, SNR=44.4, Peak=33648 HFD=3.0 00:05:47.104 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 00:05:47.104 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 00:05:47.104 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.06 hyp=0.37 cameraTheta=2.98 mountX=-0.36 mountY=0.07, mountTheta=2.94 00:05:47.104 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.06, opts=13) 00:05:47.104 00.000 10672 Enqueuing Move request for scope (-0.37, 0.06) 00:05:47.104 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:47.104 00.000 428 Worker thread wakes up 00:05:47.104 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.06) opts 0xd 00:05:47.104 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.06) 00:05:47.104 00.000 428 Moving (-0.37, 0.06) raw xDistance=-0.36 yDistance=0.07 00:05:47.104 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:05:47.104 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:05:47.104 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:05:47.104 00.000 428 MoveAxis(E, 0, ABG) 00:05:47.104 00.000 428 Move returns status 0, amount 0 00:05:47.104 00.000 428 MoveAxis(N, 0, ABG) 00:05:47.120 00.016 428 Move returns status 0, amount 0 00:05:47.120 00.000 428 move complete, result=0 00:05:47.120 00.000 428 worker thread done servicing request 00:05:47.136 00.016 10672 UpdateGuideState exits: m=228644 SNR=44.4 00:05:47.136 00.000 10672 PhdController: settling, locked = 1, distance = 0.72 (99.00) aobump = 0 frame = 10 / 10 00:05:47.136 00.000 10672 PhdController: newstate STATE_FINISH 00:05:47.136 00.000 10672 PhdController complete: success 00:05:47.136 00.000 10672 Mount: notify guiding dither settle done success=1 00:05:47.136 00.000 10672 PhdController: newstate STATE_IDLE 00:05:47.136 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:47.136 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:47.136 00.000 10672 Enqueuing Expose request 00:05:47.136 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:05:47.136 00.000 428 Worker thread wakes up 00:05:47.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:47.136 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:48.979 01.843 428 Exposure complete 00:05:49.119 00.140 428 worker thread done servicing request 00:05:49.119 00.000 10672 OnExposeComplete: enter 00:05:49.119 00.000 10672 UpdateGuideState(): m_state=6 00:05:49.119 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 807 00:05:49.119 00.000 10672 Star::Find returns 1 (0), X=541.58, Y=342.37, Mass=197018, SNR=37.6, Peak=30928 HFD=3.1 00:05:49.119 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.14) = xAngle (-2.17 = -2.17) 00:05:49.119 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.06 = -2.06) 00:05:49.119 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.03 mountX=-0.15 mountY=-0.23, mountTheta=-2.14 00:05:49.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.23, opts=13) 00:05:49.119 00.000 10672 Enqueuing Move request for scope (-0.12, -0.23) 00:05:49.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:49.119 00.000 428 Worker thread wakes up 00:05:49.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.23) opts 0xd 00:05:49.119 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.23) 00:05:49.119 00.000 428 Moving (-0.12, -0.23) raw xDistance=-0.15 yDistance=-0.23 00:05:49.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:05:49.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:05:49.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:05:49.119 00.000 428 MoveAxis(E, 0, ABG) 00:05:49.119 00.000 428 Move returns status 0, amount 0 00:05:49.119 00.000 428 MoveAxis(N, 0, ABG) 00:05:49.119 00.000 428 Move returns status 0, amount 0 00:05:49.119 00.000 428 move complete, result=0 00:05:49.119 00.000 428 worker thread done servicing request 00:05:49.151 00.032 10672 UpdateGuideState exits: m=197018 SNR=37.6 00:05:49.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:49.151 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:49.151 00.000 10672 Enqueuing Expose request 00:05:49.151 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:05:49.151 00.000 428 Worker thread wakes up 00:05:49.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:49.151 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:50.931 01.780 10672 read socket command 10 00:05:50.931 00.000 10672 processing socket request REQDIST 00:05:50.931 00.000 10672 SOCKSVR: Sending pixel error of 0.58 00:05:50.931 00.000 10672 Sending socket response 58 (0x3a) 00:05:50.978 00.047 428 Exposure complete 00:05:51.103 00.125 428 worker thread done servicing request 00:05:51.103 00.000 10672 OnExposeComplete: enter 00:05:51.103 00.000 10672 UpdateGuideState(): m_state=6 00:05:51.103 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 808 00:05:51.103 00.000 10672 Star::Find returns 1 (0), X=541.65, Y=342.84, Mass=214138, SNR=45.2, Peak=27760 HFD=3.0 00:05:51.103 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 00:05:51.103 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.74 = 1.74) 00:05:51.103 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.77 mountX=-0.01 mountY=0.24, mountTheta=1.63 00:05:51.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.24, opts=13) 00:05:51.103 00.000 10672 Enqueuing Move request for scope (-0.05, 0.24) 00:05:51.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:51.103 00.000 428 Worker thread wakes up 00:05:51.119 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd 00:05:51.119 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.24) 00:05:51.119 00.000 428 Moving (-0.05, 0.24) raw xDistance=-0.01 yDistance=0.24 00:05:51.119 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:05:51.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:05:51.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:05:51.119 00.000 428 MoveAxis(E, 0, ABG) 00:05:51.119 00.000 428 Move returns status 0, amount 0 00:05:51.119 00.000 428 MoveAxis(N, 0, ABG) 00:05:51.119 00.000 428 Move returns status 0, amount 0 00:05:51.119 00.000 428 move complete, result=0 00:05:51.119 00.000 428 worker thread done servicing request 00:05:51.134 00.015 10672 UpdateGuideState exits: m=214138 SNR=45.2 00:05:51.134 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:51.134 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:51.134 00.000 10672 Enqueuing Expose request 00:05:51.134 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:05:51.134 00.000 428 Worker thread wakes up 00:05:51.134 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:51.134 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:52.978 01.844 428 Exposure complete 00:05:53.118 00.140 428 worker thread done servicing request 00:05:53.118 00.000 10672 OnExposeComplete: enter 00:05:53.118 00.000 10672 UpdateGuideState(): m_state=6 00:05:53.118 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 809 00:05:53.118 00.000 10672 Star::Find returns 1 (0), X=541.43, Y=343.30, Mass=207304, SNR=39.9, Peak=27872 HFD=2.8 00:05:53.118 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.14) = xAngle (1.80 = 1.80) 00:05:53.118 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.91 = 1.91) 00:05:53.118 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.70 hyp=0.75 cameraTheta=1.94 mountX=-0.17 mountY=0.71, mountTheta=1.81 00:05:53.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.70, opts=13) 00:05:53.118 00.000 10672 Enqueuing Move request for scope (-0.27, 0.70) 00:05:53.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:53.118 00.000 428 Worker thread wakes up 00:05:53.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.70) opts 0xd 00:05:53.118 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.70) 00:05:53.118 00.000 428 Moving (-0.27, 0.70) raw xDistance=-0.17 yDistance=0.71 00:05:53.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:05:53.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:05:53.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.71 00:05:53.118 00.000 428 MoveAxis(E, 0, ABG) 00:05:53.118 00.000 428 Move returns status 0, amount 0 00:05:53.118 00.000 428 MoveAxis(N, 0, ABG) 00:05:53.118 00.000 428 Move returns status 0, amount 0 00:05:53.118 00.000 428 move complete, result=0 00:05:53.118 00.000 428 worker thread done servicing request 00:05:53.149 00.031 10672 UpdateGuideState exits: m=207304 SNR=39.9 00:05:53.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:53.149 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:53.149 00.000 10672 Enqueuing Expose request 00:05:53.149 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 00:05:53.149 00.000 428 Worker thread wakes up 00:05:53.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:53.149 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:54.982 01.833 428 Exposure complete 00:05:55.122 00.140 428 worker thread done servicing request 00:05:55.122 00.000 10672 OnExposeComplete: enter 00:05:55.122 00.000 10672 UpdateGuideState(): m_state=6 00:05:55.122 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 810 00:05:55.122 00.000 10672 Star::Find returns 1 (0), X=542.01, Y=343.04, Mass=239151, SNR=45.1, Peak=23616 HFD=3.1 00:05:55.122 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (0.14) = xAngle (0.82 = 0.82) 00:05:55.122 00.000 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.93 = 0.93) 00:05:55.122 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.44 hyp=0.54 cameraTheta=0.96 mountX=0.37 mountY=0.43, mountTheta=0.87 00:05:55.122 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.44, opts=13) 00:05:55.122 00.000 10672 Enqueuing Move request for scope (0.31, 0.44) 00:05:55.122 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:55.122 00.000 428 Worker thread wakes up 00:05:55.122 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.44) opts 0xd 00:05:55.122 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.44) 00:05:55.122 00.000 428 Moving (0.31, 0.44) raw xDistance=0.37 yDistance=0.43 00:05:55.122 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:05:55.122 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:05:55.122 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 00:05:55.122 00.000 428 MoveAxis(E, 0, ABG) 00:05:55.122 00.000 428 Move returns status 0, amount 0 00:05:55.122 00.000 428 MoveAxis(N, 0, ABG) 00:05:55.122 00.000 428 Move returns status 0, amount 0 00:05:55.122 00.000 428 move complete, result=0 00:05:55.122 00.000 428 worker thread done servicing request 00:05:55.154 00.032 10672 UpdateGuideState exits: m=239151 SNR=45.1 00:05:55.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:55.154 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:55.154 00.000 10672 Enqueuing Expose request 00:05:55.154 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:05:55.154 00.000 428 Worker thread wakes up 00:05:55.154 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:55.154 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:55.935 00.781 10672 read socket command 10 00:05:55.935 00.000 10672 processing socket request REQDIST 00:05:55.935 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:05:55.935 00.000 10672 Sending socket response 55 (0x37) 00:05:56.981 01.046 428 Exposure complete 00:05:57.106 00.125 428 worker thread done servicing request 00:05:57.106 00.000 10672 OnExposeComplete: enter 00:05:57.106 00.000 10672 UpdateGuideState(): m_state=6 00:05:57.106 00.000 10672 Star::Find(15, 542, 343, 0, (0,0,0,0), 0.0, 0) frame 811 00:05:57.106 00.000 10672 Star::Find returns 1 (0), X=541.84, Y=343.43, Mass=214739, SNR=38.2, Peak=31680 HFD=2.8 00:05:57.106 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (0.14) = xAngle (1.27 = 1.27) 00:05:57.106 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.37 = 1.37) 00:05:57.106 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.83 hyp=0.85 cameraTheta=1.40 mountX=0.25 mountY=0.83, mountTheta=1.27 00:05:57.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.83, opts=13) 00:05:57.106 00.000 10672 Enqueuing Move request for scope (0.14, 0.83) 00:05:57.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:57.106 00.000 428 Worker thread wakes up 00:05:57.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.83) opts 0xd 00:05:57.106 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.83) 00:05:57.106 00.000 428 Moving (0.14, 0.83) raw xDistance=0.25 yDistance=0.83 00:05:57.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:05:57.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:05:57.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.83 00:05:57.106 00.000 428 MoveAxis(E, 0, ABG) 00:05:57.106 00.000 428 Move returns status 0, amount 0 00:05:57.106 00.000 428 MoveAxis(N, 0, ABG) 00:05:57.106 00.000 428 Move returns status 0, amount 0 00:05:57.106 00.000 428 move complete, result=0 00:05:57.106 00.000 428 worker thread done servicing request 00:05:57.137 00.031 10672 UpdateGuideState exits: m=214739 SNR=38.2 00:05:57.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:57.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:57.137 00.000 10672 Enqueuing Expose request 00:05:57.137 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.8 px 0 ms NORTH 00:05:57.137 00.000 428 Worker thread wakes up 00:05:57.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:57.137 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:05:58.981 01.844 428 Exposure complete 00:05:59.105 00.124 428 worker thread done servicing request 00:05:59.105 00.000 10672 OnExposeComplete: enter 00:05:59.105 00.000 10672 UpdateGuideState(): m_state=6 00:05:59.105 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 812 00:05:59.105 00.000 10672 Star::Find returns 1 (0), X=541.99, Y=343.13, Mass=216555, SNR=41.7, Peak=34528 HFD=2.7 00:05:59.105 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.14) = xAngle (0.93 = 0.93) 00:05:59.105 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.04 = 1.04) 00:05:59.105 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.53 hyp=0.60 cameraTheta=1.07 mountX=0.36 mountY=0.52, mountTheta=0.96 00:05:59.105 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.53, opts=13) 00:05:59.105 00.000 10672 Enqueuing Move request for scope (0.29, 0.53) 00:05:59.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:05:59.105 00.000 428 Worker thread wakes up 00:05:59.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.53) opts 0xd 00:05:59.105 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.53) 00:05:59.105 00.000 428 Moving (0.29, 0.53) raw xDistance=0.36 yDistance=0.52 00:05:59.105 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 00:05:59.105 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:05:59.105 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 00:05:59.105 00.000 428 MoveAxis(E, 0, ABG) 00:05:59.121 00.016 428 Move returns status 0, amount 0 00:05:59.121 00.000 428 MoveAxis(N, 0, ABG) 00:05:59.121 00.000 428 Move returns status 0, amount 0 00:05:59.121 00.000 428 move complete, result=0 00:05:59.121 00.000 428 worker thread done servicing request 00:05:59.137 00.016 10672 UpdateGuideState exits: m=216555 SNR=41.7 00:05:59.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:05:59.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:05:59.137 00.000 10672 Enqueuing Expose request 00:05:59.137 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 00:05:59.137 00.000 428 Worker thread wakes up 00:05:59.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:05:59.137 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:00.933 01.796 10672 read socket command 10 00:06:00.933 00.000 10672 processing socket request REQDIST 00:06:00.933 00.000 10672 SOCKSVR: Sending pixel error of 0.63 00:06:00.933 00.000 10672 Sending socket response 63 (0x3f) 00:06:00.980 00.047 428 Exposure complete 00:06:01.120 00.140 428 worker thread done servicing request 00:06:01.120 00.000 10672 OnExposeComplete: enter 00:06:01.120 00.000 10672 UpdateGuideState(): m_state=6 00:06:01.120 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 813 00:06:01.120 00.000 10672 Star::Find returns 1 (0), X=542.26, Y=343.30, Mass=225511, SNR=42.7, Peak=36480 HFD=2.7 00:06:01.120 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (0.14) = xAngle (0.76 = 0.76) 00:06:01.120 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.86 = 0.86) 00:06:01.120 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.70 hyp=0.90 cameraTheta=0.89 mountX=0.66 mountY=0.68, mountTheta=0.81 00:06:01.120 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.70, opts=13) 00:06:01.120 00.000 10672 Enqueuing Move request for scope (0.56, 0.70) 00:06:01.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:01.120 00.000 428 Worker thread wakes up 00:06:01.120 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.70) opts 0xd 00:06:01.120 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.70) 00:06:01.120 00.000 428 Moving (0.56, 0.70) raw xDistance=0.66 yDistance=0.68 00:06:01.120 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 00:06:01.120 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:06:01.120 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 00:06:01.120 00.000 428 MoveAxis(W, 767, ABG) 00:06:01.120 00.000 428 Guiding Dir = 3, Dur = 767 00:06:01.136 00.016 428 IsSlewing returns 0 00:06:01.136 00.000 428 IsGuiding returns 0 00:06:01.152 00.016 10672 UpdateGuideState exits: m=225511 SNR=42.7 00:06:01.152 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:01.152 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:01.152 00.000 10672 Enqueuing Expose request 00:06:01.152 00.000 428 PulseGuide returned control before completion, sleep 762 00:06:01.917 00.765 428 IsGuiding returns 1 00:06:01.917 00.000 428 scope still moving after pulse duration time elapsed 00:06:01.949 00.032 428 IsSlewing returns 0 00:06:01.949 00.000 428 IsGuiding returns 0 00:06:01.949 00.000 428 scope move finished after 767 + 49 ms 00:06:01.949 00.000 428 Move returns status 0, amount 767 00:06:01.949 00.000 428 MoveAxis(N, 0, ABG) 00:06:01.949 00.000 428 Move returns status 0, amount 0 00:06:01.949 00.000 428 move complete, result=0 00:06:01.949 00.000 428 worker thread done servicing request 00:06:01.949 00.000 428 Worker thread wakes up 00:06:01.949 00.000 10672 GuideStep: 0.7 px 767 ms WEST, 0.7 px 0 ms NORTH 00:06:01.949 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:01.949 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:02.969 01.020 428 Exposure complete 00:06:03.109 00.140 428 worker thread done servicing request 00:06:03.109 00.000 10672 OnExposeComplete: enter 00:06:03.109 00.000 10672 UpdateGuideState(): m_state=6 00:06:03.109 00.000 10672 Star::Find(15, 542, 343, 0, (0,0,0,0), 0.0, 0) frame 814 00:06:03.109 00.000 10672 Star::Find returns 1 (0), X=541.88, Y=342.82, Mass=210050, SNR=41.2, Peak=38016 HFD=2.4 00:06:03.109 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (0.14) = xAngle (0.75 = 0.75) 00:06:03.109 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.85 = 0.85) 00:06:03.109 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.29 cameraTheta=0.88 mountX=0.21 mountY=0.22, mountTheta=0.80 00:06:03.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.22, opts=13) 00:06:03.109 00.000 10672 Enqueuing Move request for scope (0.18, 0.22) 00:06:03.109 00.000 428 Worker thread wakes up 00:06:03.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:03.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd 00:06:03.109 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.22) 00:06:03.109 00.000 428 Moving (0.18, 0.22) raw xDistance=0.21 yDistance=0.22 00:06:03.109 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:06:03.109 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:03.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:06:03.109 00.000 428 MoveAxis(E, 0, ABG) 00:06:03.109 00.000 428 Move returns status 0, amount 0 00:06:03.109 00.000 428 MoveAxis(N, 0, ABG) 00:06:03.109 00.000 428 Move returns status 0, amount 0 00:06:03.109 00.000 428 move complete, result=0 00:06:03.109 00.000 428 worker thread done servicing request 00:06:03.140 00.031 10672 UpdateGuideState exits: m=210050 SNR=41.2 00:06:03.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:03.140 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:03.140 00.000 10672 Enqueuing Expose request 00:06:03.140 00.000 428 Worker thread wakes up 00:06:03.140 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:03.140 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:06:03.140 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:04.968 01.828 428 Exposure complete 00:06:05.109 00.141 428 worker thread done servicing request 00:06:05.109 00.000 10672 OnExposeComplete: enter 00:06:05.109 00.000 10672 UpdateGuideState(): m_state=6 00:06:05.109 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 815 00:06:05.109 00.000 10672 Star::Find returns 1 (0), X=541.31, Y=342.75, Mass=241866, SNR=43.2, Peak=26784 HFD=3.1 00:06:05.109 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 00:06:05.109 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.74 = 2.74) 00:06:05.109 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.15 hyp=0.42 cameraTheta=2.77 mountX=-0.37 mountY=0.16, mountTheta=2.72 00:06:05.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.15, opts=13) 00:06:05.109 00.000 10672 Enqueuing Move request for scope (-0.39, 0.15) 00:06:05.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:05.109 00.000 428 Worker thread wakes up 00:06:05.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.15) opts 0xd 00:06:05.109 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.15) 00:06:05.109 00.000 428 Moving (-0.39, 0.15) raw xDistance=-0.37 yDistance=0.16 00:06:05.109 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:06:05.109 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:05.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:06:05.109 00.000 428 MoveAxis(E, 0, ABG) 00:06:05.109 00.000 428 Move returns status 0, amount 0 00:06:05.109 00.000 428 MoveAxis(N, 0, ABG) 00:06:05.109 00.000 428 Move returns status 0, amount 0 00:06:05.109 00.000 428 move complete, result=0 00:06:05.109 00.000 428 worker thread done servicing request 00:06:05.140 00.031 10672 UpdateGuideState exits: m=241866 SNR=43.2 00:06:05.140 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:05.140 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:05.140 00.000 10672 Enqueuing Expose request 00:06:05.140 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:06:05.140 00.000 428 Worker thread wakes up 00:06:05.140 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:05.140 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:05.937 00.797 10672 read socket command 10 00:06:05.937 00.000 10672 processing socket request REQDIST 00:06:05.937 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:06:05.937 00.000 10672 Sending socket response 53 (0x35) 00:06:06.967 01.030 428 Exposure complete 00:06:07.092 00.125 428 worker thread done servicing request 00:06:07.092 00.000 10672 OnExposeComplete: enter 00:06:07.092 00.000 10672 UpdateGuideState(): m_state=6 00:06:07.108 00.016 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 816 00:06:07.108 00.000 10672 Star::Find returns 1 (0), X=541.63, Y=343.10, Mass=208893, SNR=41.2, Peak=33216 HFD=2.7 00:06:07.108 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.57 = 1.57) 00:06:07.108 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 00:06:07.108 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.50 hyp=0.51 cameraTheta=1.70 mountX=0.00 mountY=0.51, mountTheta=1.57 00:06:07.108 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.50, opts=13) 00:06:07.108 00.000 10672 Enqueuing Move request for scope (-0.07, 0.50) 00:06:07.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:07.108 00.000 428 Worker thread wakes up 00:06:07.108 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.50) opts 0xd 00:06:07.108 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.50) 00:06:07.108 00.000 428 Moving (-0.07, 0.50) raw xDistance=0.00 yDistance=0.51 00:06:07.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 00:06:07.108 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:07.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 00:06:07.108 00.000 428 MoveAxis(E, 0, ABG) 00:06:07.108 00.000 428 Move returns status 0, amount 0 00:06:07.108 00.000 428 MoveAxis(N, 0, ABG) 00:06:07.108 00.000 428 Move returns status 0, amount 0 00:06:07.108 00.000 428 move complete, result=0 00:06:07.108 00.000 428 worker thread done servicing request 00:06:07.124 00.016 10672 UpdateGuideState exits: m=208893 SNR=41.2 00:06:07.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:07.124 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:07.124 00.000 10672 Enqueuing Expose request 00:06:07.124 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 00:06:07.124 00.000 428 Worker thread wakes up 00:06:07.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:07.124 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:08.982 01.858 428 Exposure complete 00:06:09.107 00.125 428 worker thread done servicing request 00:06:09.107 00.000 10672 OnExposeComplete: enter 00:06:09.107 00.000 10672 UpdateGuideState(): m_state=6 00:06:09.107 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 817 00:06:09.107 00.000 10672 Star::Find returns 1 (0), X=541.47, Y=343.03, Mass=225042, SNR=41.1, Peak=30704 HFD=3.0 00:06:09.107 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (0.14) = xAngle (1.91 = 1.91) 00:06:09.107 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.02 = 2.02) 00:06:09.107 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.44 hyp=0.49 cameraTheta=2.05 mountX=-0.16 mountY=0.44, mountTheta=1.92 00:06:09.123 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.44, opts=13) 00:06:09.123 00.000 10672 Enqueuing Move request for scope (-0.22, 0.44) 00:06:09.123 00.000 428 Worker thread wakes up 00:06:09.123 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:09.123 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.44) opts 0xd 00:06:09.123 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.44) 00:06:09.123 00.000 428 Moving (-0.22, 0.44) raw xDistance=-0.16 yDistance=0.44 00:06:09.123 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:06:09.123 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:09.123 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 00:06:09.123 00.000 428 MoveAxis(E, 0, ABG) 00:06:09.123 00.000 428 Move returns status 0, amount 0 00:06:09.123 00.000 428 MoveAxis(N, 0, ABG) 00:06:09.123 00.000 428 Move returns status 0, amount 0 00:06:09.123 00.000 428 move complete, result=0 00:06:09.123 00.000 428 worker thread done servicing request 00:06:09.139 00.016 10672 UpdateGuideState exits: m=225042 SNR=41.1 00:06:09.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:09.139 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:09.139 00.000 10672 Enqueuing Expose request 00:06:09.139 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:06:09.139 00.000 428 Worker thread wakes up 00:06:09.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:09.139 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:10.924 01.785 10672 read socket command 10 00:06:10.924 00.000 10672 processing socket request REQDIST 00:06:10.924 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:06:10.924 00.000 10672 Sending socket response 51 (0x33) 00:06:10.971 00.047 428 Exposure complete 00:06:11.111 00.140 428 worker thread done servicing request 00:06:11.111 00.000 10672 OnExposeComplete: enter 00:06:11.111 00.000 10672 UpdateGuideState(): m_state=6 00:06:11.111 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 818 00:06:11.111 00.000 10672 Star::Find returns 1 (0), X=541.64, Y=343.28, Mass=228445, SNR=46.7, Peak=27984 HFD=2.8 00:06:11.111 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 00:06:11.111 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 00:06:11.111 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.69 hyp=0.69 cameraTheta=1.66 mountX=0.03 mountY=0.69, mountTheta=1.52 00:06:11.111 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.69, opts=13) 00:06:11.111 00.000 10672 Enqueuing Move request for scope (-0.06, 0.69) 00:06:11.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:11.111 00.000 428 Worker thread wakes up 00:06:11.111 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.69) opts 0xd 00:06:11.111 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.69) 00:06:11.111 00.000 428 Moving (-0.06, 0.69) raw xDistance=0.03 yDistance=0.69 00:06:11.111 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:06:11.111 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:06:11.111 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 00:06:11.111 00.000 428 MoveAxis(E, 0, ABG) 00:06:11.111 00.000 428 Move returns status 0, amount 0 00:06:11.111 00.000 428 MoveAxis(N, 0, ABG) 00:06:11.111 00.000 428 Move returns status 0, amount 0 00:06:11.111 00.000 428 move complete, result=0 00:06:11.111 00.000 428 worker thread done servicing request 00:06:11.143 00.032 10672 UpdateGuideState exits: m=228445 SNR=46.7 00:06:11.143 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:11.143 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:11.143 00.000 10672 Enqueuing Expose request 00:06:11.143 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 00:06:11.143 00.000 428 Worker thread wakes up 00:06:11.143 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:11.143 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:12.970 01.827 428 Exposure complete 00:06:13.095 00.125 428 worker thread done servicing request 00:06:13.095 00.000 10672 OnExposeComplete: enter 00:06:13.095 00.000 10672 UpdateGuideState(): m_state=6 00:06:13.095 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 819 00:06:13.095 00.000 10672 Star::Find returns 1 (0), X=541.90, Y=342.88, Mass=209960, SNR=39.6, Peak=37024 HFD=2.3 00:06:13.095 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (0.14) = xAngle (0.82 = 0.82) 00:06:13.095 00.000 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.93 = 0.93) 00:06:13.095 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.28 hyp=0.35 cameraTheta=0.96 mountX=0.24 mountY=0.28, mountTheta=0.86 00:06:13.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.28, opts=13) 00:06:13.095 00.000 10672 Enqueuing Move request for scope (0.20, 0.28) 00:06:13.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:13.095 00.000 428 Worker thread wakes up 00:06:13.111 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.28) opts 0xd 00:06:13.111 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.28) 00:06:13.111 00.000 428 Moving (0.20, 0.28) raw xDistance=0.24 yDistance=0.28 00:06:13.111 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:06:13.111 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:13.111 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:06:13.111 00.000 428 MoveAxis(E, 0, ABG) 00:06:13.111 00.000 428 Move returns status 0, amount 0 00:06:13.111 00.000 428 MoveAxis(N, 0, ABG) 00:06:13.111 00.000 428 Move returns status 0, amount 0 00:06:13.111 00.000 428 move complete, result=0 00:06:13.111 00.000 428 worker thread done servicing request 00:06:13.126 00.015 10672 UpdateGuideState exits: m=209960 SNR=39.6 00:06:13.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:13.126 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:13.126 00.000 10672 Enqueuing Expose request 00:06:13.126 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:06:13.126 00.000 428 Worker thread wakes up 00:06:13.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:13.126 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:14.970 01.844 428 Exposure complete 00:06:15.094 00.124 428 worker thread done servicing request 00:06:15.094 00.000 10672 OnExposeComplete: enter 00:06:15.094 00.000 10672 UpdateGuideState(): m_state=6 00:06:15.094 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 820 00:06:15.094 00.000 10672 Star::Find returns 1 (0), X=541.81, Y=342.99, Mass=234656, SNR=45.6, Peak=37792 HFD=2.6 00:06:15.094 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 00:06:15.094 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.27 = 1.27) 00:06:15.094 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.39 hyp=0.41 cameraTheta=1.30 mountX=0.16 mountY=0.39, mountTheta=1.18 00:06:15.094 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.39, opts=13) 00:06:15.110 00.016 10672 Enqueuing Move request for scope (0.11, 0.39) 00:06:15.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:15.110 00.000 428 Worker thread wakes up 00:06:15.110 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.39) opts 0xd 00:06:15.110 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.39) 00:06:15.110 00.000 428 Moving (0.11, 0.39) raw xDistance=0.16 yDistance=0.39 00:06:15.110 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:06:15.110 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:15.110 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:06:15.110 00.000 428 MoveAxis(E, 0, ABG) 00:06:15.110 00.000 428 Move returns status 0, amount 0 00:06:15.110 00.000 428 MoveAxis(N, 0, ABG) 00:06:15.110 00.000 428 Move returns status 0, amount 0 00:06:15.110 00.000 428 move complete, result=0 00:06:15.110 00.000 428 worker thread done servicing request 00:06:15.126 00.016 10672 UpdateGuideState exits: m=234656 SNR=45.6 00:06:15.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:15.126 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:15.126 00.000 10672 Enqueuing Expose request 00:06:15.126 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:06:15.126 00.000 428 Worker thread wakes up 00:06:15.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:15.126 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:15.923 00.797 10672 read socket command 10 00:06:15.923 00.000 10672 processing socket request REQDIST 00:06:15.923 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:06:15.923 00.000 10672 Sending socket response 47 (0x2f) 00:06:16.969 01.046 428 Exposure complete 00:06:17.110 00.141 428 worker thread done servicing request 00:06:17.110 00.000 10672 OnExposeComplete: enter 00:06:17.110 00.000 10672 UpdateGuideState(): m_state=6 00:06:17.110 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 821 00:06:17.110 00.000 10672 Star::Find returns 1 (0), X=541.91, Y=342.75, Mass=194347, SNR=35.6, Peak=29728 HFD=2.6 00:06:17.110 00.000 10672 CameraToMount -- cameraTheta (0.64) - m_xAngle (0.14) = xAngle (0.51 = 0.51) 00:06:17.110 00.000 10672 CameraToMount -- cameraTheta (0.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.62 = 0.62) 00:06:17.110 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.64 mountX=0.23 mountY=0.15, mountTheta=0.58 00:06:17.110 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.16, opts=13) 00:06:17.110 00.000 10672 Enqueuing Move request for scope (0.21, 0.16) 00:06:17.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:17.110 00.000 428 Worker thread wakes up 00:06:17.110 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd 00:06:17.110 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.16) 00:06:17.110 00.000 428 Moving (0.21, 0.16) raw xDistance=0.23 yDistance=0.15 00:06:17.110 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:06:17.110 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:17.110 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:06:17.110 00.000 428 MoveAxis(E, 0, ABG) 00:06:17.110 00.000 428 Move returns status 0, amount 0 00:06:17.110 00.000 428 MoveAxis(N, 0, ABG) 00:06:17.110 00.000 428 Move returns status 0, amount 0 00:06:17.110 00.000 428 move complete, result=0 00:06:17.110 00.000 428 worker thread done servicing request 00:06:17.141 00.031 10672 UpdateGuideState exits: m=194347 SNR=35.6 00:06:17.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:17.141 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:17.141 00.000 10672 Enqueuing Expose request 00:06:17.141 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:06:17.141 00.000 428 Worker thread wakes up 00:06:17.141 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:17.141 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:18.973 01.832 428 Exposure complete 00:06:19.098 00.125 428 worker thread done servicing request 00:06:19.098 00.000 10672 OnExposeComplete: enter 00:06:19.098 00.000 10672 UpdateGuideState(): m_state=6 00:06:19.098 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 822 00:06:19.098 00.000 10672 Star::Find returns 1 (0), X=541.97, Y=342.67, Mass=244465, SNR=44.9, Peak=34960 HFD=2.8 00:06:19.098 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.14) = xAngle (0.13 = 0.13) 00:06:19.098 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.24 = 0.24) 00:06:19.098 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.28 cameraTheta=0.27 mountX=0.28 mountY=0.07, mountTheta=0.24 00:06:19.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.08, opts=13) 00:06:19.098 00.000 10672 Enqueuing Move request for scope (0.27, 0.08) 00:06:19.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:19.098 00.000 428 Worker thread wakes up 00:06:19.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.08) opts 0xd 00:06:19.098 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.08) 00:06:19.098 00.000 428 Moving (0.27, 0.08) raw xDistance=0.28 yDistance=0.07 00:06:19.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:06:19.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:19.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:06:19.098 00.000 428 MoveAxis(E, 0, ABG) 00:06:19.098 00.000 428 Move returns status 0, amount 0 00:06:19.098 00.000 428 MoveAxis(N, 0, ABG) 00:06:19.098 00.000 428 Move returns status 0, amount 0 00:06:19.098 00.000 428 move complete, result=0 00:06:19.098 00.000 428 worker thread done servicing request 00:06:19.129 00.031 10672 UpdateGuideState exits: m=244465 SNR=44.9 00:06:19.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:19.129 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:19.129 00.000 10672 Enqueuing Expose request 00:06:19.129 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:06:19.129 00.000 428 Worker thread wakes up 00:06:19.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:19.129 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:20.926 01.797 10672 read socket command 10 00:06:20.926 00.000 10672 processing socket request REQDIST 00:06:20.926 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:06:20.926 00.000 10672 Sending socket response 37 (0x25) 00:06:20.973 00.047 428 Exposure complete 00:06:21.097 00.124 428 worker thread done servicing request 00:06:21.097 00.000 10672 OnExposeComplete: enter 00:06:21.097 00.000 10672 UpdateGuideState(): m_state=6 00:06:21.097 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 823 00:06:21.097 00.000 10672 Star::Find returns 1 (0), X=542.12, Y=342.61, Mass=253082, SNR=44.3, Peak=33104 HFD=3.5 00:06:21.097 00.000 10672 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.14) = xAngle (-0.12 = -0.12) 00:06:21.097 00.000 10672 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.01 = -0.01) 00:06:21.097 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.01 hyp=0.42 cameraTheta=0.02 mountX=0.42 mountY=-0.00, mountTheta=-0.01 00:06:21.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.01, opts=13) 00:06:21.097 00.000 10672 Enqueuing Move request for scope (0.42, 0.01) 00:06:21.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:21.097 00.000 428 Worker thread wakes up 00:06:21.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.01) opts 0xd 00:06:21.097 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.01) 00:06:21.097 00.000 428 Moving (0.42, 0.01) raw xDistance=0.42 yDistance=-0.00 00:06:21.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:06:21.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:21.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 00:06:21.097 00.000 428 MoveAxis(E, 0, ABG) 00:06:21.097 00.000 428 Move returns status 0, amount 0 00:06:21.097 00.000 428 MoveAxis(N, 0, ABG) 00:06:21.097 00.000 428 Move returns status 0, amount 0 00:06:21.097 00.000 428 move complete, result=0 00:06:21.097 00.000 428 worker thread done servicing request 00:06:21.129 00.032 10672 UpdateGuideState exits: m=253082 SNR=44.3 00:06:21.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:21.129 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:21.129 00.000 10672 Enqueuing Expose request 00:06:21.129 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:06:21.129 00.000 428 Worker thread wakes up 00:06:21.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:21.129 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:22.972 01.843 428 Exposure complete 00:06:23.112 00.140 428 worker thread done servicing request 00:06:23.112 00.000 10672 OnExposeComplete: enter 00:06:23.112 00.000 10672 UpdateGuideState(): m_state=6 00:06:23.112 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 824 00:06:23.112 00.000 10672 Star::Find returns 1 (0), X=542.13, Y=343.07, Mass=239255, SNR=43.6, Peak=35504 HFD=2.7 00:06:23.112 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.14) = xAngle (0.69 = 0.69) 00:06:23.112 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.80 = 0.80) 00:06:23.112 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.48 hyp=0.65 cameraTheta=0.83 mountX=0.50 mountY=0.46, mountTheta=0.75 00:06:23.112 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.48, opts=13) 00:06:23.112 00.000 10672 Enqueuing Move request for scope (0.44, 0.48) 00:06:23.112 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:23.112 00.000 428 Worker thread wakes up 00:06:23.112 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.48) opts 0xd 00:06:23.112 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.48) 00:06:23.112 00.000 428 Moving (0.44, 0.48) raw xDistance=0.50 yDistance=0.46 00:06:23.112 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 00:06:23.112 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:23.112 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:06:23.112 00.000 428 MoveAxis(W, 583, ABG) 00:06:23.112 00.000 428 Guiding Dir = 3, Dur = 583 00:06:23.112 00.000 428 IsSlewing returns 0 00:06:23.112 00.000 428 IsGuiding returns 0 00:06:23.144 00.032 10672 UpdateGuideState exits: m=239255 SNR=43.6 00:06:23.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:23.144 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:23.144 00.000 10672 Enqueuing Expose request 00:06:23.144 00.000 428 PulseGuide returned control before completion, sleep 565 00:06:23.753 00.609 428 IsGuiding returns 0 00:06:23.753 00.000 428 Move returns status 0, amount 583 00:06:23.753 00.000 428 MoveAxis(N, 0, ABG) 00:06:23.753 00.000 428 Move returns status 0, amount 0 00:06:23.753 00.000 428 move complete, result=0 00:06:23.753 00.000 428 worker thread done servicing request 00:06:23.753 00.000 428 Worker thread wakes up 00:06:23.753 00.000 10672 GuideStep: 0.5 px 583 ms WEST, 0.5 px 0 ms NORTH 00:06:23.753 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:23.753 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:24.971 01.218 428 Exposure complete 00:06:25.096 00.125 428 worker thread done servicing request 00:06:25.096 00.000 10672 OnExposeComplete: enter 00:06:25.096 00.000 10672 UpdateGuideState(): m_state=6 00:06:25.096 00.000 10672 Star::Find(15, 542, 343, 0, (0,0,0,0), 0.0, 0) frame 825 00:06:25.096 00.000 10672 Star::Find returns 1 (0), X=541.50, Y=342.88, Mass=194989, SNR=39.3, Peak=30160 HFD=2.4 00:06:25.096 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.14) = xAngle (2.04 = 2.04) 00:06:25.096 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 00:06:25.096 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.34 cameraTheta=2.17 mountX=-0.15 mountY=0.29, mountTheta=2.06 00:06:25.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.28, opts=13) 00:06:25.096 00.000 10672 Enqueuing Move request for scope (-0.19, 0.28) 00:06:25.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:25.096 00.000 428 Worker thread wakes up 00:06:25.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd 00:06:25.096 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.28) 00:06:25.112 00.016 428 Moving (-0.19, 0.28) raw xDistance=-0.15 yDistance=0.29 00:06:25.112 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:06:25.112 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:25.112 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:06:25.112 00.000 428 MoveAxis(E, 0, ABG) 00:06:25.112 00.000 428 Move returns status 0, amount 0 00:06:25.112 00.000 428 MoveAxis(N, 0, ABG) 00:06:25.112 00.000 428 Move returns status 0, amount 0 00:06:25.112 00.000 428 move complete, result=0 00:06:25.112 00.000 428 worker thread done servicing request 00:06:25.127 00.015 10672 UpdateGuideState exits: m=194989 SNR=39.3 00:06:25.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:25.127 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:25.127 00.000 10672 Enqueuing Expose request 00:06:25.127 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:06:25.127 00.000 428 Worker thread wakes up 00:06:25.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:25.127 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:25.924 00.797 10672 read socket command 10 00:06:25.924 00.000 10672 processing socket request REQDIST 00:06:25.924 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:06:25.924 00.000 10672 Sending socket response 42 (0x2a) 00:06:26.971 01.047 428 Exposure complete 00:06:27.100 00.129 428 worker thread done servicing request 00:06:27.100 00.000 10672 OnExposeComplete: enter 00:06:27.100 00.000 10672 UpdateGuideState(): m_state=6 00:06:27.100 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 826 00:06:27.100 00.000 10672 Star::Find returns 1 (0), X=541.52, Y=343.20, Mass=257236, SNR=49.6, Peak=35168 HFD=3.4 00:06:27.100 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.14) = xAngle (1.73 = 1.73) 00:06:27.100 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.84 = 1.84) 00:06:27.100 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.60 hyp=0.62 cameraTheta=1.87 mountX=-0.10 mountY=0.60, mountTheta=1.73 00:06:27.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.60, opts=13) 00:06:27.100 00.000 10672 Enqueuing Move request for scope (-0.18, 0.60) 00:06:27.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:27.100 00.000 428 Worker thread wakes up 00:06:27.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.60) opts 0xd 00:06:27.100 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.60) 00:06:27.100 00.000 428 Moving (-0.18, 0.60) raw xDistance=-0.10 yDistance=0.60 00:06:27.100 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:06:27.100 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:06:27.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 00:06:27.100 00.000 428 MoveAxis(E, 0, ABG) 00:06:27.100 00.000 428 Move returns status 0, amount 0 00:06:27.100 00.000 428 MoveAxis(N, 0, ABG) 00:06:27.100 00.000 428 Move returns status 0, amount 0 00:06:27.100 00.000 428 move complete, result=0 00:06:27.100 00.000 428 worker thread done servicing request 00:06:27.131 00.031 10672 UpdateGuideState exits: m=257236 SNR=49.6 00:06:27.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:27.131 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:27.131 00.000 10672 Enqueuing Expose request 00:06:27.131 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 00:06:27.131 00.000 428 Worker thread wakes up 00:06:27.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:27.131 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:28.974 01.843 428 Exposure complete 00:06:29.115 00.141 428 worker thread done servicing request 00:06:29.115 00.000 10672 OnExposeComplete: enter 00:06:29.115 00.000 10672 UpdateGuideState(): m_state=6 00:06:29.115 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 827 00:06:29.115 00.000 10672 Star::Find returns 1 (0), X=541.21, Y=343.01, Mass=216249, SNR=41.9, Peak=34736 HFD=2.5 00:06:29.115 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.14) = xAngle (2.31 = 2.31) 00:06:29.115 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.42 = 2.42) 00:06:29.115 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.41 hyp=0.64 cameraTheta=2.45 mountX=-0.43 mountY=0.42, mountTheta=2.36 00:06:29.115 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.41, opts=13) 00:06:29.115 00.000 10672 Enqueuing Move request for scope (-0.49, 0.41) 00:06:29.115 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:29.115 00.000 428 Worker thread wakes up 00:06:29.115 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.41) opts 0xd 00:06:29.115 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.41) 00:06:29.115 00.000 428 Moving (-0.49, 0.41) raw xDistance=-0.43 yDistance=0.42 00:06:29.115 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:06:29.115 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:29.115 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:06:29.115 00.000 428 MoveAxis(E, 0, ABG) 00:06:29.115 00.000 428 Move returns status 0, amount 0 00:06:29.115 00.000 428 MoveAxis(N, 0, ABG) 00:06:29.115 00.000 428 Move returns status 0, amount 0 00:06:29.115 00.000 428 move complete, result=0 00:06:29.115 00.000 428 worker thread done servicing request 00:06:29.146 00.031 10672 UpdateGuideState exits: m=216249 SNR=41.9 00:06:29.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:29.146 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:29.146 00.000 10672 Enqueuing Expose request 00:06:29.146 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:06:29.146 00.000 428 Worker thread wakes up 00:06:29.146 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:29.146 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:30.927 01.781 10672 read socket command 10 00:06:30.927 00.000 10672 processing socket request REQDIST 00:06:30.927 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:06:30.927 00.000 10672 Sending socket response 53 (0x35) 00:06:30.973 00.046 428 Exposure complete 00:06:31.098 00.125 428 worker thread done servicing request 00:06:31.098 00.000 10672 OnExposeComplete: enter 00:06:31.098 00.000 10672 UpdateGuideState(): m_state=6 00:06:31.098 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 828 00:06:31.098 00.000 10672 Star::Find returns 1 (0), X=541.77, Y=343.14, Mass=219888, SNR=43.0, Peak=33104 HFD=2.7 00:06:31.098 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 00:06:31.098 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.42 = 1.42) 00:06:31.098 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.54 hyp=0.55 cameraTheta=1.44 mountX=0.14 mountY=0.54, mountTheta=1.31 00:06:31.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.54, opts=13) 00:06:31.098 00.000 10672 Enqueuing Move request for scope (0.07, 0.54) 00:06:31.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:31.098 00.000 428 Worker thread wakes up 00:06:31.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.54) opts 0xd 00:06:31.098 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.54) 00:06:31.098 00.000 428 Moving (0.07, 0.54) raw xDistance=0.14 yDistance=0.54 00:06:31.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:06:31.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:31.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 00:06:31.098 00.000 428 MoveAxis(E, 0, ABG) 00:06:31.098 00.000 428 Move returns status 0, amount 0 00:06:31.098 00.000 428 MoveAxis(N, 0, ABG) 00:06:31.098 00.000 428 Move returns status 0, amount 0 00:06:31.098 00.000 428 move complete, result=0 00:06:31.098 00.000 428 worker thread done servicing request 00:06:31.130 00.032 10672 UpdateGuideState exits: m=219888 SNR=43.0 00:06:31.130 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:31.130 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:31.130 00.000 10672 Enqueuing Expose request 00:06:31.130 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:06:31.130 00.000 428 Worker thread wakes up 00:06:31.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:31.130 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:32.973 01.843 428 Exposure complete 00:06:33.098 00.125 428 worker thread done servicing request 00:06:33.098 00.000 10672 OnExposeComplete: enter 00:06:33.098 00.000 10672 UpdateGuideState(): m_state=6 00:06:33.098 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 829 00:06:33.098 00.000 10672 Star::Find returns 1 (0), X=541.66, Y=342.47, Mass=244636, SNR=43.7, Peak=33648 HFD=3.2 00:06:33.098 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.14) = xAngle (-1.98 = -1.98) 00:06:33.098 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.88 = -1.88) 00:06:33.098 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.85 mountX=-0.05 mountY=-0.12, mountTheta=-1.97 00:06:33.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.12, opts=13) 00:06:33.098 00.000 10672 Enqueuing Move request for scope (-0.04, -0.12) 00:06:33.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:33.098 00.000 428 Worker thread wakes up 00:06:33.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd 00:06:33.098 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.12) 00:06:33.098 00.000 428 Moving (-0.04, -0.12) raw xDistance=-0.05 yDistance=-0.12 00:06:33.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:06:33.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:33.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:06:33.098 00.000 428 MoveAxis(E, 0, ABG) 00:06:33.098 00.000 428 Move returns status 0, amount 0 00:06:33.098 00.000 428 MoveAxis(N, 0, ABG) 00:06:33.098 00.000 428 Move returns status 0, amount 0 00:06:33.098 00.000 428 move complete, result=0 00:06:33.098 00.000 428 worker thread done servicing request 00:06:33.129 00.031 10672 UpdateGuideState exits: m=244636 SNR=43.7 00:06:33.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:33.129 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:33.129 00.000 10672 Enqueuing Expose request 00:06:33.129 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:06:33.129 00.000 428 Worker thread wakes up 00:06:33.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:33.129 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:34.941 01.812 428 Exposure complete 00:06:35.081 00.140 428 worker thread done servicing request 00:06:35.081 00.000 10672 OnExposeComplete: enter 00:06:35.081 00.000 10672 UpdateGuideState(): m_state=6 00:06:35.081 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 830 00:06:35.081 00.000 10672 Star::Find returns 1 (0), X=541.24, Y=342.93, Mass=214759, SNR=42.7, Peak=32336 HFD=2.6 00:06:35.081 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 00:06:35.081 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.49 = 2.49) 00:06:35.081 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=0.33 hyp=0.57 cameraTheta=2.52 mountX=-0.41 mountY=0.34, mountTheta=2.45 00:06:35.081 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=0.33, opts=13) 00:06:35.081 00.000 10672 Enqueuing Move request for scope (-0.46, 0.33) 00:06:35.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:35.081 00.000 428 Worker thread wakes up 00:06:35.081 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.33) opts 0xd 00:06:35.081 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 0.33) 00:06:35.097 00.016 428 Moving (-0.46, 0.33) raw xDistance=-0.41 yDistance=0.34 00:06:35.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:06:35.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:35.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 00:06:35.097 00.000 428 MoveAxis(E, 0, ABG) 00:06:35.097 00.000 428 Move returns status 0, amount 0 00:06:35.097 00.000 428 MoveAxis(N, 0, ABG) 00:06:35.097 00.000 428 Move returns status 0, amount 0 00:06:35.097 00.000 428 move complete, result=0 00:06:35.097 00.000 428 worker thread done servicing request 00:06:35.113 00.016 10672 UpdateGuideState exits: m=214759 SNR=42.7 00:06:35.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:35.113 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:35.113 00.000 10672 Enqueuing Expose request 00:06:35.113 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:06:35.113 00.000 428 Worker thread wakes up 00:06:35.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:35.113 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:35.945 00.832 10672 read socket command 10 00:06:35.945 00.000 10672 processing socket request REQDIST 00:06:35.945 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:06:35.945 00.000 10672 Sending socket response 46 (0x2e) 00:06:36.960 01.015 428 Exposure complete 00:06:37.085 00.125 428 worker thread done servicing request 00:06:37.085 00.000 10672 OnExposeComplete: enter 00:06:37.085 00.000 10672 UpdateGuideState(): m_state=6 00:06:37.101 00.016 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 831 00:06:37.101 00.000 10672 Star::Find returns 1 (0), X=541.27, Y=342.93, Mass=218575, SNR=43.2, Peak=31472 HFD=2.6 00:06:37.101 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 00:06:37.101 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.45 = 2.45) 00:06:37.101 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.33 hyp=0.54 cameraTheta=2.48 mountX=-0.38 mountY=0.34, mountTheta=2.40 00:06:37.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.33, opts=13) 00:06:37.101 00.000 10672 Enqueuing Move request for scope (-0.43, 0.33) 00:06:37.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:37.101 00.000 428 Worker thread wakes up 00:06:37.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.33) opts 0xd 00:06:37.101 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.33) 00:06:37.101 00.000 428 Moving (-0.43, 0.33) raw xDistance=-0.38 yDistance=0.34 00:06:37.101 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:06:37.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:37.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 00:06:37.101 00.000 428 MoveAxis(E, 0, ABG) 00:06:37.101 00.000 428 Move returns status 0, amount 0 00:06:37.101 00.000 428 MoveAxis(N, 0, ABG) 00:06:37.101 00.000 428 Move returns status 0, amount 0 00:06:37.101 00.000 428 move complete, result=0 00:06:37.101 00.000 428 worker thread done servicing request 00:06:37.116 00.015 10672 UpdateGuideState exits: m=218575 SNR=43.2 00:06:37.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:37.116 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:37.116 00.000 10672 Enqueuing Expose request 00:06:37.116 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:06:37.116 00.000 428 Worker thread wakes up 00:06:37.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:37.116 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:38.959 01.843 428 Exposure complete 00:06:39.100 00.141 428 worker thread done servicing request 00:06:39.100 00.000 10672 OnExposeComplete: enter 00:06:39.100 00.000 10672 UpdateGuideState(): m_state=6 00:06:39.100 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 832 00:06:39.100 00.000 10672 Star::Find returns 1 (0), X=541.23, Y=342.53, Mass=209035, SNR=41.5, Peak=29728 HFD=2.7 00:06:39.100 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 00:06:39.100 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 00:06:39.100 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.07 hyp=0.47 cameraTheta=-3.00 mountX=-0.47 mountY=-0.06, mountTheta=-3.03 00:06:39.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.07, opts=13) 00:06:39.100 00.000 10672 Enqueuing Move request for scope (-0.47, -0.07) 00:06:39.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:39.100 00.000 428 Worker thread wakes up 00:06:39.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.07) opts 0xd 00:06:39.100 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.07) 00:06:39.100 00.000 428 Moving (-0.47, -0.07) raw xDistance=-0.47 yDistance=-0.06 00:06:39.100 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 00:06:39.100 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:39.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:06:39.100 00.000 428 MoveAxis(E, 553, ABG) 00:06:39.100 00.000 428 Guiding Dir = 2, Dur = 553 00:06:39.100 00.000 428 IsSlewing returns 0 00:06:39.100 00.000 428 IsGuiding returns 0 00:06:39.131 00.031 428 PulseGuide returned control before completion, sleep 546 00:06:39.131 00.000 10672 UpdateGuideState exits: m=209035 SNR=41.5 00:06:39.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:39.131 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:39.131 00.000 10672 Enqueuing Expose request 00:06:39.702 00.571 428 IsGuiding returns 0 00:06:39.702 00.000 428 Move returns status 0, amount 553 00:06:39.702 00.000 428 MoveAxis(N, 0, ABG) 00:06:39.702 00.000 428 Move returns status 0, amount 0 00:06:39.702 00.000 428 move complete, result=0 00:06:39.702 00.000 428 worker thread done servicing request 00:06:39.702 00.000 428 Worker thread wakes up 00:06:39.702 00.000 10672 GuideStep: -0.5 px 553 ms EAST, -0.1 px 0 ms NORTH 00:06:39.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:39.702 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:40.936 01.234 10672 read socket command 10 00:06:40.936 00.000 10672 processing socket request REQDIST 00:06:40.936 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:06:40.936 00.000 10672 Sending socket response 48 (0x30) 00:06:40.952 00.016 428 Exposure complete 00:06:41.092 00.140 428 worker thread done servicing request 00:06:41.092 00.000 10672 OnExposeComplete: enter 00:06:41.092 00.000 10672 UpdateGuideState(): m_state=6 00:06:41.092 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 833 00:06:41.092 00.000 10672 Star::Find returns 1 (0), X=541.94, Y=342.65, Mass=207681, SNR=41.7, Peak=29504 HFD=2.3 00:06:41.092 00.000 10672 CameraToMount -- cameraTheta (0.21) - m_xAngle (0.14) = xAngle (0.07 = 0.07) 00:06:41.092 00.000 10672 CameraToMount -- cameraTheta (0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.18 = 0.18) 00:06:41.092 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.21 mountX=0.25 mountY=0.04, mountTheta=0.18 00:06:41.092 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.05, opts=13) 00:06:41.092 00.000 10672 Enqueuing Move request for scope (0.24, 0.05) 00:06:41.092 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:41.092 00.000 428 Worker thread wakes up 00:06:41.092 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd 00:06:41.092 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.05) 00:06:41.092 00.000 428 Moving (0.24, 0.05) raw xDistance=0.25 yDistance=0.04 00:06:41.092 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:06:41.092 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:41.092 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:06:41.092 00.000 428 MoveAxis(E, 0, ABG) 00:06:41.092 00.000 428 Move returns status 0, amount 0 00:06:41.092 00.000 428 MoveAxis(N, 0, ABG) 00:06:41.092 00.000 428 Move returns status 0, amount 0 00:06:41.092 00.000 428 move complete, result=0 00:06:41.092 00.000 428 worker thread done servicing request 00:06:41.124 00.032 10672 UpdateGuideState exits: m=207681 SNR=41.7 00:06:41.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:41.124 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:41.124 00.000 10672 Enqueuing Expose request 00:06:41.124 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:06:41.124 00.000 428 Worker thread wakes up 00:06:41.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:41.124 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:42.967 01.843 428 Exposure complete 00:06:43.092 00.125 428 worker thread done servicing request 00:06:43.092 00.000 10672 OnExposeComplete: enter 00:06:43.092 00.000 10672 UpdateGuideState(): m_state=6 00:06:43.092 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 834 00:06:43.092 00.000 10672 Star::Find returns 1 (0), X=541.64, Y=342.56, Mass=208154, SNR=39.3, Peak=26448 HFD=3.0 00:06:43.107 00.015 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (0.14) = xAngle (-2.75 = -2.75) 00:06:43.107 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.65 = -2.65) 00:06:43.107 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.62 mountX=-0.06 mountY=-0.03, mountTheta=-2.67 00:06:43.107 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.03, opts=13) 00:06:43.107 00.000 10672 Enqueuing Move request for scope (-0.06, -0.03) 00:06:43.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:43.107 00.000 428 Worker thread wakes up 00:06:43.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd 00:06:43.107 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.03) 00:06:43.107 00.000 428 Moving (-0.06, -0.03) raw xDistance=-0.06 yDistance=-0.03 00:06:43.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:06:43.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:43.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:06:43.107 00.000 428 MoveAxis(E, 0, ABG) 00:06:43.107 00.000 428 Move returns status 0, amount 0 00:06:43.107 00.000 428 MoveAxis(N, 0, ABG) 00:06:43.107 00.000 428 Move returns status 0, amount 0 00:06:43.107 00.000 428 move complete, result=0 00:06:43.107 00.000 428 worker thread done servicing request 00:06:43.123 00.016 10672 UpdateGuideState exits: m=208154 SNR=39.3 00:06:43.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:43.123 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:43.123 00.000 10672 Enqueuing Expose request 00:06:43.123 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:06:43.123 00.000 428 Worker thread wakes up 00:06:43.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:43.123 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:44.955 01.832 428 Exposure complete 00:06:45.096 00.141 428 worker thread done servicing request 00:06:45.096 00.000 10672 OnExposeComplete: enter 00:06:45.096 00.000 10672 UpdateGuideState(): m_state=6 00:06:45.096 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 835 00:06:45.096 00.000 10672 Star::Find returns 1 (0), X=541.52, Y=342.66, Mass=217384, SNR=42.7, Peak=33104 HFD=3.0 00:06:45.096 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.67 = 2.67) 00:06:45.096 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 00:06:45.096 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.81 mountX=-0.17 mountY=0.07, mountTheta=2.77 00:06:45.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.06, opts=13) 00:06:45.096 00.000 10672 Enqueuing Move request for scope (-0.18, 0.06) 00:06:45.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:45.096 00.000 428 Worker thread wakes up 00:06:45.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd 00:06:45.096 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.06) 00:06:45.096 00.000 428 Moving (-0.18, 0.06) raw xDistance=-0.17 yDistance=0.07 00:06:45.096 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:06:45.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:45.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:06:45.096 00.000 428 MoveAxis(E, 0, ABG) 00:06:45.096 00.000 428 Move returns status 0, amount 0 00:06:45.096 00.000 428 MoveAxis(N, 0, ABG) 00:06:45.096 00.000 428 Move returns status 0, amount 0 00:06:45.096 00.000 428 move complete, result=0 00:06:45.096 00.000 428 worker thread done servicing request 00:06:45.127 00.031 10672 UpdateGuideState exits: m=217384 SNR=42.7 00:06:45.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:45.127 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:45.127 00.000 10672 Enqueuing Expose request 00:06:45.127 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:06:45.127 00.000 428 Worker thread wakes up 00:06:45.127 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:45.127 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:45.924 00.797 10672 read socket command 10 00:06:45.924 00.000 10672 processing socket request REQDIST 00:06:45.924 00.000 10672 SOCKSVR: Sending pixel error of 0.27 00:06:45.924 00.000 10672 Sending socket response 27 (0x1b) 00:06:46.955 01.031 428 Exposure complete 00:06:47.095 00.140 10672 OnExposeComplete: enter 00:06:47.095 00.000 428 worker thread done servicing request 00:06:47.095 00.000 10672 UpdateGuideState(): m_state=6 00:06:47.095 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 836 00:06:47.095 00.000 10672 Star::Find returns 1 (0), X=541.03, Y=342.79, Mass=195180, SNR=37.9, Peak=25152 HFD=2.8 00:06:47.095 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.14) = xAngle (2.73 = 2.73) 00:06:47.095 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.84 = 2.84) 00:06:47.095 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=0.19 hyp=0.70 cameraTheta=2.87 mountX=-0.64 mountY=0.21, mountTheta=2.82 00:06:47.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=0.19, opts=13) 00:06:47.095 00.000 10672 Enqueuing Move request for scope (-0.67, 0.19) 00:06:47.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:47.095 00.000 428 Worker thread wakes up 00:06:47.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.19) opts 0xd 00:06:47.095 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 0.19) 00:06:47.095 00.000 428 Moving (-0.67, 0.19) raw xDistance=-0.64 yDistance=0.21 00:06:47.095 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 00:06:47.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:47.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:06:47.095 00.000 428 MoveAxis(E, 750, ABG) 00:06:47.095 00.000 428 Guiding Dir = 2, Dur = 750 00:06:47.095 00.000 428 IsSlewing returns 0 00:06:47.095 00.000 428 IsGuiding returns 0 00:06:47.111 00.016 10672 UpdateGuideState exits: m=195180 SNR=37.9 00:06:47.111 00.000 428 PulseGuide returned control before completion, sleep 737 00:06:47.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:47.111 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:47.111 00.000 10672 Enqueuing Expose request 00:06:47.907 00.796 428 IsGuiding returns 0 00:06:47.907 00.000 428 Move returns status 0, amount 750 00:06:47.907 00.000 428 MoveAxis(N, 0, ABG) 00:06:47.907 00.000 428 Move returns status 0, amount 0 00:06:47.907 00.000 428 move complete, result=0 00:06:47.907 00.000 428 worker thread done servicing request 00:06:47.907 00.000 10672 GuideStep: -0.6 px 750 ms EAST, 0.2 px 0 ms NORTH 00:06:47.907 00.000 428 Worker thread wakes up 00:06:47.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:47.907 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:48.954 01.047 428 Exposure complete 00:06:49.095 00.141 428 worker thread done servicing request 00:06:49.095 00.000 10672 OnExposeComplete: enter 00:06:49.095 00.000 10672 UpdateGuideState(): m_state=6 00:06:49.095 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 837 00:06:49.095 00.000 10672 Star::Find returns 1 (0), X=541.73, Y=342.82, Mass=216080, SNR=38.5, Peak=34624 HFD=2.7 00:06:49.095 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.14) = xAngle (1.29 = 1.29) 00:06:49.095 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.40 = 1.40) 00:06:49.095 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.43 mountX=0.06 mountY=0.22, mountTheta=1.30 00:06:49.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.22, opts=13) 00:06:49.095 00.000 10672 Enqueuing Move request for scope (0.03, 0.22) 00:06:49.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:49.095 00.000 428 Worker thread wakes up 00:06:49.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd 00:06:49.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.22) 00:06:49.095 00.000 428 Moving (0.03, 0.22) raw xDistance=0.06 yDistance=0.22 00:06:49.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:06:49.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:49.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:06:49.095 00.000 428 MoveAxis(E, 0, ABG) 00:06:49.095 00.000 428 Move returns status 0, amount 0 00:06:49.095 00.000 428 MoveAxis(N, 0, ABG) 00:06:49.095 00.000 428 Move returns status 0, amount 0 00:06:49.095 00.000 428 move complete, result=0 00:06:49.095 00.000 428 worker thread done servicing request 00:06:49.126 00.031 10672 UpdateGuideState exits: m=216080 SNR=38.5 00:06:49.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:49.126 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:49.126 00.000 10672 Enqueuing Expose request 00:06:49.126 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:06:49.126 00.000 428 Worker thread wakes up 00:06:49.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:49.126 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:50.922 01.796 10672 read socket command 10 00:06:50.922 00.000 10672 processing socket request REQDIST 00:06:50.922 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:06:50.922 00.000 10672 Sending socket response 34 (0x22) 00:06:50.953 00.031 428 Exposure complete 00:06:51.078 00.125 428 worker thread done servicing request 00:06:51.078 00.000 10672 OnExposeComplete: enter 00:06:51.078 00.000 10672 UpdateGuideState(): m_state=6 00:06:51.094 00.016 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 838 00:06:51.094 00.000 10672 Star::Find returns 1 (0), X=542.31, Y=343.07, Mass=214815, SNR=41.4, Peak=38448 HFD=2.5 00:06:51.094 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (0.14) = xAngle (0.51 = 0.51) 00:06:51.094 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.62 = 0.62) 00:06:51.094 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=0.47 hyp=0.77 cameraTheta=0.65 mountX=0.67 mountY=0.45, mountTheta=0.59 00:06:51.094 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=0.47, opts=13) 00:06:51.094 00.000 10672 Enqueuing Move request for scope (0.61, 0.47) 00:06:51.094 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:51.094 00.000 428 Worker thread wakes up 00:06:51.094 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.47) opts 0xd 00:06:51.094 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, 0.47) 00:06:51.094 00.000 428 Moving (0.61, 0.47) raw xDistance=0.67 yDistance=0.45 00:06:51.094 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67 00:06:51.094 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:51.094 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 00:06:51.094 00.000 428 MoveAxis(W, 788, ABG) 00:06:51.094 00.000 428 Guiding Dir = 3, Dur = 788 00:06:51.094 00.000 428 IsSlewing returns 0 00:06:51.094 00.000 428 IsGuiding returns 0 00:06:51.110 00.016 428 PulseGuide returned control before completion, sleep 780 00:06:51.110 00.000 10672 UpdateGuideState exits: m=214815 SNR=41.4 00:06:51.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:51.110 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:51.110 00.000 10672 Enqueuing Expose request 00:06:51.927 00.817 428 IsGuiding returns 1 00:06:51.927 00.000 428 scope still moving after pulse duration time elapsed 00:06:51.958 00.031 428 IsSlewing returns 0 00:06:51.958 00.000 428 IsGuiding returns 0 00:06:51.958 00.000 428 scope move finished after 788 + 79 ms 00:06:51.958 00.000 428 Move returns status 0, amount 788 00:06:51.958 00.000 428 MoveAxis(N, 0, ABG) 00:06:51.958 00.000 428 Move returns status 0, amount 0 00:06:51.958 00.000 428 move complete, result=0 00:06:51.958 00.000 428 worker thread done servicing request 00:06:51.958 00.000 428 Worker thread wakes up 00:06:51.958 00.000 10672 GuideStep: 0.7 px 788 ms WEST, 0.5 px 0 ms NORTH 00:06:51.958 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:51.958 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:52.958 01.000 428 Exposure complete 00:06:53.083 00.125 428 worker thread done servicing request 00:06:53.083 00.000 10672 OnExposeComplete: enter 00:06:53.083 00.000 10672 UpdateGuideState(): m_state=6 00:06:53.083 00.000 10672 Star::Find(15, 542, 343, 0, (0,0,0,0), 0.0, 0) frame 839 00:06:53.083 00.000 10672 Star::Find returns 1 (0), X=541.76, Y=342.67, Mass=197638, SNR=36.7, Peak=29392 HFD=2.7 00:06:53.083 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.69 = 0.69) 00:06:53.083 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 00:06:53.083 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.82 mountX=0.07 mountY=0.07, mountTheta=0.75 00:06:53.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.07, opts=13) 00:06:53.083 00.000 10672 Enqueuing Move request for scope (0.06, 0.07) 00:06:53.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:53.083 00.000 428 Worker thread wakes up 00:06:53.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd 00:06:53.083 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.07) 00:06:53.083 00.000 428 Moving (0.06, 0.07) raw xDistance=0.07 yDistance=0.07 00:06:53.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:06:53.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:53.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:06:53.083 00.000 428 MoveAxis(E, 0, ABG) 00:06:53.083 00.000 428 Move returns status 0, amount 0 00:06:53.083 00.000 428 MoveAxis(N, 0, ABG) 00:06:53.083 00.000 428 Move returns status 0, amount 0 00:06:53.083 00.000 428 move complete, result=0 00:06:53.098 00.015 428 worker thread done servicing request 00:06:53.114 00.016 10672 UpdateGuideState exits: m=197638 SNR=36.7 00:06:53.114 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:53.114 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:53.114 00.000 10672 Enqueuing Expose request 00:06:53.114 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:06:53.114 00.000 428 Worker thread wakes up 00:06:53.114 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:53.114 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:54.957 01.843 428 Exposure complete 00:06:55.098 00.141 428 worker thread done servicing request 00:06:55.098 00.000 10672 OnExposeComplete: enter 00:06:55.098 00.000 10672 UpdateGuideState(): m_state=6 00:06:55.098 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 840 00:06:55.098 00.000 10672 Star::Find returns 1 (0), X=541.24, Y=342.56, Mass=257559, SNR=47.5, Peak=32560 HFD=3.1 00:06:55.098 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.20 = 3.08) 00:06:55.098 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 00:06:55.098 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.03 hyp=0.46 cameraTheta=-3.07 mountX=-0.46 mountY=-0.02, mountTheta=-3.10 00:06:55.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.03, opts=13) 00:06:55.098 00.000 10672 Enqueuing Move request for scope (-0.46, -0.03) 00:06:55.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:55.098 00.000 428 Worker thread wakes up 00:06:55.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.03) opts 0xd 00:06:55.098 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.03) 00:06:55.098 00.000 428 Moving (-0.46, -0.03) raw xDistance=-0.46 yDistance=-0.02 00:06:55.098 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 00:06:55.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:55.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:06:55.098 00.000 428 MoveAxis(E, 542, ABG) 00:06:55.098 00.000 428 Guiding Dir = 2, Dur = 542 00:06:55.098 00.000 428 IsSlewing returns 0 00:06:55.098 00.000 428 IsGuiding returns 0 00:06:55.129 00.031 10672 UpdateGuideState exits: m=257559 SNR=47.5 00:06:55.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:55.129 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:55.129 00.000 10672 Enqueuing Expose request 00:06:55.129 00.000 428 PulseGuide returned control before completion, sleep 529 00:06:55.676 00.547 428 IsGuiding returns 1 00:06:55.676 00.000 428 scope still moving after pulse duration time elapsed 00:06:55.723 00.047 428 IsSlewing returns 0 00:06:55.723 00.000 428 IsGuiding returns 0 00:06:55.723 00.000 428 scope move finished after 542 + 75 ms 00:06:55.723 00.000 428 Move returns status 0, amount 542 00:06:55.723 00.000 428 MoveAxis(N, 0, ABG) 00:06:55.723 00.000 428 Move returns status 0, amount 0 00:06:55.723 00.000 428 move complete, result=0 00:06:55.723 00.000 428 worker thread done servicing request 00:06:55.723 00.000 428 Worker thread wakes up 00:06:55.723 00.000 10672 GuideStep: -0.5 px 542 ms EAST, -0.0 px 0 ms NORTH 00:06:55.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:55.723 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:55.957 00.234 10672 read socket command 10 00:06:55.957 00.000 10672 processing socket request REQDIST 00:06:55.957 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:06:55.957 00.000 10672 Sending socket response 39 (0x27) 00:06:56.956 00.999 428 Exposure complete 00:06:57.097 00.141 428 worker thread done servicing request 00:06:57.097 00.000 10672 OnExposeComplete: enter 00:06:57.097 00.000 10672 UpdateGuideState(): m_state=6 00:06:57.097 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 841 00:06:57.097 00.000 10672 Star::Find returns 1 (0), X=541.77, Y=342.72, Mass=241406, SNR=43.8, Peak=32128 HFD=3.0 00:06:57.097 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.14) = xAngle (0.95 = 0.95) 00:06:57.097 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.06 = 1.06) 00:06:57.097 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.14 cameraTheta=1.09 mountX=0.08 mountY=0.12, mountTheta=0.98 00:06:57.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.13, opts=13) 00:06:57.097 00.000 10672 Enqueuing Move request for scope (0.07, 0.13) 00:06:57.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:57.097 00.000 428 Worker thread wakes up 00:06:57.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd 00:06:57.097 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.13) 00:06:57.097 00.000 428 Moving (0.07, 0.13) raw xDistance=0.08 yDistance=0.12 00:06:57.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:06:57.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:57.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:06:57.097 00.000 428 MoveAxis(E, 0, ABG) 00:06:57.097 00.000 428 Move returns status 0, amount 0 00:06:57.097 00.000 428 MoveAxis(N, 0, ABG) 00:06:57.097 00.000 428 Move returns status 0, amount 0 00:06:57.097 00.000 428 move complete, result=0 00:06:57.097 00.000 428 worker thread done servicing request 00:06:57.128 00.031 10672 UpdateGuideState exits: m=241406 SNR=43.8 00:06:57.128 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:57.128 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:57.128 00.000 10672 Enqueuing Expose request 00:06:57.128 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:06:57.128 00.000 428 Worker thread wakes up 00:06:57.128 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:57.128 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:06:58.956 01.828 428 Exposure complete 00:06:59.081 00.125 428 worker thread done servicing request 00:06:59.081 00.000 10672 OnExposeComplete: enter 00:06:59.081 00.000 10672 UpdateGuideState(): m_state=6 00:06:59.081 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 842 00:06:59.081 00.000 10672 Star::Find returns 1 (0), X=541.85, Y=342.84, Mass=244381, SNR=46.0, Peak=36592 HFD=2.9 00:06:59.081 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.14) = xAngle (0.89 = 0.89) 00:06:59.081 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.99 = 0.99) 00:06:59.081 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.29 cameraTheta=1.02 mountX=0.18 mountY=0.24, mountTheta=0.92 00:06:59.081 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.24, opts=13) 00:06:59.081 00.000 10672 Enqueuing Move request for scope (0.15, 0.24) 00:06:59.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:06:59.081 00.000 428 Worker thread wakes up 00:06:59.081 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd 00:06:59.081 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.24) 00:06:59.096 00.015 428 Moving (0.15, 0.24) raw xDistance=0.18 yDistance=0.24 00:06:59.096 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:06:59.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:06:59.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:06:59.096 00.000 428 MoveAxis(E, 0, ABG) 00:06:59.096 00.000 428 Move returns status 0, amount 0 00:06:59.096 00.000 428 MoveAxis(N, 0, ABG) 00:06:59.096 00.000 428 Move returns status 0, amount 0 00:06:59.096 00.000 428 move complete, result=0 00:06:59.096 00.000 428 worker thread done servicing request 00:06:59.112 00.016 10672 UpdateGuideState exits: m=244381 SNR=46.0 00:06:59.112 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:06:59.112 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:06:59.112 00.000 10672 Enqueuing Expose request 00:06:59.112 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:06:59.112 00.000 428 Worker thread wakes up 00:06:59.112 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:06:59.112 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:00.929 01.817 10672 read socket command 10 00:07:00.929 00.000 10672 processing socket request REQDIST 00:07:00.929 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:07:00.929 00.000 10672 Sending socket response 30 (0x1e) 00:07:00.944 00.015 428 Exposure complete 00:07:01.069 00.125 428 worker thread done servicing request 00:07:01.069 00.000 10672 OnExposeComplete: enter 00:07:01.069 00.000 10672 UpdateGuideState(): m_state=6 00:07:01.069 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 843 00:07:01.069 00.000 10672 Star::Find returns 1 (0), X=541.71, Y=342.83, Mass=218816, SNR=46.2, Peak=31904 HFD=3.0 00:07:01.069 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.14) = xAngle (1.40 = 1.40) 00:07:01.069 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.51 = 1.51) 00:07:01.069 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.54 mountX=0.04 mountY=0.23, mountTheta=1.41 00:07:01.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.23, opts=13) 00:07:01.069 00.000 10672 Enqueuing Move request for scope (0.01, 0.23) 00:07:01.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:01.069 00.000 428 Worker thread wakes up 00:07:01.085 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd 00:07:01.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.23) 00:07:01.085 00.000 428 Moving (0.01, 0.23) raw xDistance=0.04 yDistance=0.23 00:07:01.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:07:01.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:01.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:07:01.085 00.000 428 MoveAxis(E, 0, ABG) 00:07:01.085 00.000 428 Move returns status 0, amount 0 00:07:01.085 00.000 428 MoveAxis(N, 0, ABG) 00:07:01.085 00.000 428 Move returns status 0, amount 0 00:07:01.085 00.000 428 move complete, result=0 00:07:01.085 00.000 428 worker thread done servicing request 00:07:01.100 00.015 10672 UpdateGuideState exits: m=218816 SNR=46.2 00:07:01.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:01.100 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:01.100 00.000 10672 Enqueuing Expose request 00:07:01.100 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:07:01.100 00.000 428 Worker thread wakes up 00:07:01.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:01.100 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:02.959 01.859 428 Exposure complete 00:07:03.100 00.141 428 worker thread done servicing request 00:07:03.100 00.000 10672 OnExposeComplete: enter 00:07:03.100 00.000 10672 UpdateGuideState(): m_state=6 00:07:03.100 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 844 00:07:03.100 00.000 10672 Star::Find returns 1 (0), X=541.28, Y=342.79, Mass=216969, SNR=40.7, Peak=28416 HFD=2.7 00:07:03.100 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 00:07:03.100 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 00:07:03.100 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.19 hyp=0.46 cameraTheta=2.71 mountX=-0.39 mountY=0.21, mountTheta=2.65 00:07:03.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.19, opts=13) 00:07:03.100 00.000 10672 Enqueuing Move request for scope (-0.42, 0.19) 00:07:03.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:03.100 00.000 428 Worker thread wakes up 00:07:03.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.19) opts 0xd 00:07:03.100 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.19) 00:07:03.100 00.000 428 Moving (-0.42, 0.19) raw xDistance=-0.39 yDistance=0.21 00:07:03.100 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:07:03.100 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:03.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:07:03.100 00.000 428 MoveAxis(E, 0, ABG) 00:07:03.100 00.000 428 Move returns status 0, amount 0 00:07:03.100 00.000 428 MoveAxis(N, 0, ABG) 00:07:03.100 00.000 428 Move returns status 0, amount 0 00:07:03.100 00.000 428 move complete, result=0 00:07:03.100 00.000 428 worker thread done servicing request 00:07:03.131 00.031 10672 UpdateGuideState exits: m=216969 SNR=40.7 00:07:03.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:03.131 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:03.131 00.000 10672 Enqueuing Expose request 00:07:03.131 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:07:03.131 00.000 428 Worker thread wakes up 00:07:03.131 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:03.131 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:04.959 01.828 428 Exposure complete 00:07:05.083 00.124 428 worker thread done servicing request 00:07:05.083 00.000 10672 OnExposeComplete: enter 00:07:05.083 00.000 10672 UpdateGuideState(): m_state=6 00:07:05.083 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 845 00:07:05.083 00.000 10672 Star::Find returns 1 (0), X=541.25, Y=342.88, Mass=245531, SNR=46.0, Peak=27984 HFD=3.3 00:07:05.083 00.000 10672 CameraToMount -- cameraTheta (2.58) - m_xAngle (0.14) = xAngle (2.44 = 2.44) 00:07:05.083 00.000 10672 CameraToMount -- cameraTheta (2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.55 = 2.55) 00:07:05.083 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.29 hyp=0.53 cameraTheta=2.58 mountX=-0.41 mountY=0.30, mountTheta=2.51 00:07:05.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.29, opts=13) 00:07:05.083 00.000 10672 Enqueuing Move request for scope (-0.45, 0.29) 00:07:05.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:05.083 00.000 428 Worker thread wakes up 00:07:05.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.29) opts 0xd 00:07:05.083 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.29) 00:07:05.083 00.000 428 Moving (-0.45, 0.29) raw xDistance=-0.41 yDistance=0.30 00:07:05.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:07:05.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:05.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:07:05.083 00.000 428 MoveAxis(E, 0, ABG) 00:07:05.083 00.000 428 Move returns status 0, amount 0 00:07:05.083 00.000 428 MoveAxis(N, 0, ABG) 00:07:05.083 00.000 428 Move returns status 0, amount 0 00:07:05.083 00.000 428 move complete, result=0 00:07:05.083 00.000 428 worker thread done servicing request 00:07:05.115 00.032 10672 UpdateGuideState exits: m=245531 SNR=46.0 00:07:05.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:05.115 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:05.115 00.000 10672 Enqueuing Expose request 00:07:05.115 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:07:05.115 00.000 428 Worker thread wakes up 00:07:05.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:05.115 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:05.927 00.812 10672 read socket command 10 00:07:05.927 00.000 10672 processing socket request REQDIST 00:07:05.927 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:07:05.927 00.000 10672 Sending socket response 39 (0x27) 00:07:06.942 01.015 428 Exposure complete 00:07:07.083 00.141 428 worker thread done servicing request 00:07:07.083 00.000 10672 OnExposeComplete: enter 00:07:07.083 00.000 10672 UpdateGuideState(): m_state=6 00:07:07.083 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 846 00:07:07.083 00.000 10672 Star::Find returns 1 (0), X=541.64, Y=342.73, Mass=251167, SNR=45.2, Peak=35168 HFD=3.0 00:07:07.083 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.14) = xAngle (1.86 = 1.86) 00:07:07.083 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.97 = 1.97) 00:07:07.083 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=2.00 mountX=-0.04 mountY=0.13, mountTheta=1.87 00:07:07.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.13, opts=13) 00:07:07.083 00.000 10672 Enqueuing Move request for scope (-0.06, 0.13) 00:07:07.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:07.083 00.000 428 Worker thread wakes up 00:07:07.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd 00:07:07.083 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.13) 00:07:07.083 00.000 428 Moving (-0.06, 0.13) raw xDistance=-0.04 yDistance=0.13 00:07:07.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:07:07.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:07.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:07:07.083 00.000 428 MoveAxis(E, 0, ABG) 00:07:07.083 00.000 428 Move returns status 0, amount 0 00:07:07.083 00.000 428 MoveAxis(N, 0, ABG) 00:07:07.083 00.000 428 Move returns status 0, amount 0 00:07:07.083 00.000 428 move complete, result=0 00:07:07.083 00.000 428 worker thread done servicing request 00:07:07.114 00.031 10672 UpdateGuideState exits: m=251167 SNR=45.2 00:07:07.114 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:07.114 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:07.114 00.000 10672 Enqueuing Expose request 00:07:07.114 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:07:07.114 00.000 428 Worker thread wakes up 00:07:07.114 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:07.114 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:08.947 01.833 428 Exposure complete 00:07:09.072 00.125 428 worker thread done servicing request 00:07:09.072 00.000 10672 OnExposeComplete: enter 00:07:09.072 00.000 10672 UpdateGuideState(): m_state=6 00:07:09.072 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 847 00:07:09.072 00.000 10672 Star::Find returns 1 (0), X=541.90, Y=342.46, Mass=203351, SNR=42.8, Peak=26784 HFD=2.9 00:07:09.072 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.14) = xAngle (-0.74 = -0.74) 00:07:09.072 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.63 = -0.63) 00:07:09.072 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-0.60 mountX=0.18 mountY=-0.15, mountTheta=-0.67 00:07:09.087 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.14, opts=13) 00:07:09.087 00.000 10672 Enqueuing Move request for scope (0.20, -0.14) 00:07:09.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:09.087 00.000 428 Worker thread wakes up 00:07:09.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd 00:07:09.087 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.14) 00:07:09.087 00.000 428 Moving (0.20, -0.14) raw xDistance=0.18 yDistance=-0.15 00:07:09.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:07:09.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:09.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:07:09.087 00.000 428 MoveAxis(E, 0, ABG) 00:07:09.087 00.000 428 Move returns status 0, amount 0 00:07:09.087 00.000 428 MoveAxis(N, 0, ABG) 00:07:09.087 00.000 428 Move returns status 0, amount 0 00:07:09.087 00.000 428 move complete, result=0 00:07:09.087 00.000 428 worker thread done servicing request 00:07:09.118 00.031 10672 UpdateGuideState exits: m=203351 SNR=42.8 00:07:09.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:09.118 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:09.118 00.000 10672 Enqueuing Expose request 00:07:09.118 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:07:09.118 00.000 428 Worker thread wakes up 00:07:09.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:09.118 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:10.930 01.812 10672 read socket command 10 00:07:10.930 00.000 10672 processing socket request REQDIST 00:07:10.930 00.000 10672 SOCKSVR: Sending pixel error of 0.29 00:07:10.930 00.000 10672 Sending socket response 29 (0x1d) 00:07:10.962 00.032 428 Exposure complete 00:07:11.087 00.125 428 worker thread done servicing request 00:07:11.087 00.000 10672 OnExposeComplete: enter 00:07:11.087 00.000 10672 UpdateGuideState(): m_state=6 00:07:11.087 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 848 00:07:11.087 00.000 10672 Star::Find returns 1 (0), X=541.49, Y=342.27, Mass=217661, SNR=40.5, Peak=24496 HFD=3.0 00:07:11.087 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.27 = -2.27) 00:07:11.087 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 00:07:11.087 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.33 hyp=0.39 cameraTheta=-2.13 mountX=-0.25 mountY=-0.32, mountTheta=-2.23 00:07:11.087 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.33, opts=13) 00:07:11.087 00.000 10672 Enqueuing Move request for scope (-0.21, -0.33) 00:07:11.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:11.087 00.000 428 Worker thread wakes up 00:07:11.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.33) opts 0xd 00:07:11.087 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.33) 00:07:11.087 00.000 428 Moving (-0.21, -0.33) raw xDistance=-0.25 yDistance=-0.32 00:07:11.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:07:11.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:11.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:07:11.087 00.000 428 MoveAxis(E, 0, ABG) 00:07:11.087 00.000 428 Move returns status 0, amount 0 00:07:11.087 00.000 428 MoveAxis(N, 0, ABG) 00:07:11.087 00.000 428 Move returns status 0, amount 0 00:07:11.087 00.000 428 move complete, result=0 00:07:11.087 00.000 428 worker thread done servicing request 00:07:11.118 00.031 10672 UpdateGuideState exits: m=217661 SNR=40.5 00:07:11.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:11.118 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:11.118 00.000 10672 Enqueuing Expose request 00:07:11.118 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:07:11.118 00.000 428 Worker thread wakes up 00:07:11.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:11.118 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:12.961 01.843 428 Exposure complete 00:07:13.086 00.125 428 worker thread done servicing request 00:07:13.086 00.000 10672 OnExposeComplete: enter 00:07:13.086 00.000 10672 UpdateGuideState(): m_state=6 00:07:13.086 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 849 00:07:13.086 00.000 10672 Star::Find returns 1 (0), X=541.22, Y=342.60, Mass=210713, SNR=39.0, Peak=30928 HFD=2.7 00:07:13.086 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 00:07:13.086 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.10 = 3.10) 00:07:13.086 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.01 hyp=0.48 cameraTheta=3.13 mountX=-0.47 mountY=0.02, mountTheta=3.10 00:07:13.086 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.01, opts=13) 00:07:13.086 00.000 10672 Enqueuing Move request for scope (-0.48, 0.01) 00:07:13.086 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:13.086 00.000 428 Worker thread wakes up 00:07:13.086 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.01) opts 0xd 00:07:13.086 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.01) 00:07:13.086 00.000 428 Moving (-0.48, 0.01) raw xDistance=-0.47 yDistance=0.02 00:07:13.086 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 00:07:13.086 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:13.086 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:07:13.086 00.000 428 MoveAxis(E, 552, ABG) 00:07:13.086 00.000 428 Guiding Dir = 2, Dur = 552 00:07:13.086 00.000 428 IsSlewing returns 0 00:07:13.086 00.000 428 IsGuiding returns 0 00:07:13.101 00.015 428 PulseGuide returned control before completion, sleep 547 00:07:13.117 00.016 10672 UpdateGuideState exits: m=210713 SNR=39.0 00:07:13.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:13.117 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:13.117 00.000 10672 Enqueuing Expose request 00:07:13.680 00.563 428 IsGuiding returns 1 00:07:13.680 00.000 428 scope still moving after pulse duration time elapsed 00:07:13.727 00.047 428 IsSlewing returns 0 00:07:13.727 00.000 428 IsGuiding returns 0 00:07:13.727 00.000 428 scope move finished after 552 + 77 ms 00:07:13.727 00.000 428 Move returns status 0, amount 552 00:07:13.727 00.000 428 MoveAxis(N, 0, ABG) 00:07:13.727 00.000 428 Move returns status 0, amount 0 00:07:13.727 00.000 428 move complete, result=0 00:07:13.727 00.000 428 worker thread done servicing request 00:07:13.727 00.000 428 Worker thread wakes up 00:07:13.727 00.000 10672 GuideStep: -0.5 px 552 ms EAST, 0.0 px 0 ms NORTH 00:07:13.727 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:13.727 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:14.945 01.218 428 Exposure complete 00:07:15.070 00.125 428 worker thread done servicing request 00:07:15.070 00.000 10672 OnExposeComplete: enter 00:07:15.070 00.000 10672 UpdateGuideState(): m_state=6 00:07:15.070 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 850 00:07:15.070 00.000 10672 Star::Find returns 1 (0), X=541.91, Y=342.92, Mass=230427, SNR=42.5, Peak=27328 HFD=2.9 00:07:15.070 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.14) = xAngle (0.86 = 0.86) 00:07:15.070 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.96 = 0.96) 00:07:15.070 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.33 hyp=0.39 cameraTheta=0.99 mountX=0.26 mountY=0.32, mountTheta=0.90 00:07:15.070 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.33, opts=13) 00:07:15.070 00.000 10672 Enqueuing Move request for scope (0.21, 0.33) 00:07:15.085 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:15.085 00.000 428 Worker thread wakes up 00:07:15.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.33) opts 0xd 00:07:15.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.33) 00:07:15.085 00.000 428 Moving (0.21, 0.33) raw xDistance=0.26 yDistance=0.32 00:07:15.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:07:15.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:15.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:07:15.085 00.000 428 MoveAxis(E, 0, ABG) 00:07:15.085 00.000 428 Move returns status 0, amount 0 00:07:15.085 00.000 428 MoveAxis(N, 0, ABG) 00:07:15.085 00.000 428 Move returns status 0, amount 0 00:07:15.085 00.000 428 move complete, result=0 00:07:15.085 00.000 428 worker thread done servicing request 00:07:15.101 00.016 10672 UpdateGuideState exits: m=230427 SNR=42.5 00:07:15.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:15.101 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:15.101 00.000 10672 Enqueuing Expose request 00:07:15.101 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:07:15.101 00.000 428 Worker thread wakes up 00:07:15.101 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:15.101 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:15.929 00.828 10672 read socket command 10 00:07:15.929 00.000 10672 processing socket request REQDIST 00:07:15.929 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:07:15.929 00.000 10672 Sending socket response 37 (0x25) 00:07:16.949 01.020 428 Exposure complete 00:07:17.074 00.125 428 worker thread done servicing request 00:07:17.074 00.000 10672 OnExposeComplete: enter 00:07:17.074 00.000 10672 UpdateGuideState(): m_state=6 00:07:17.074 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 851 00:07:17.074 00.000 10672 Star::Find returns 1 (0), X=541.95, Y=343.21, Mass=219436, SNR=40.8, Peak=41824 HFD=2.5 00:07:17.074 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.14) = xAngle (1.05 = 1.05) 00:07:17.074 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.16 = 1.16) 00:07:17.074 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.62 hyp=0.66 cameraTheta=1.19 mountX=0.33 mountY=0.61, mountTheta=1.07 00:07:17.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.62, opts=13) 00:07:17.074 00.000 10672 Enqueuing Move request for scope (0.25, 0.62) 00:07:17.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:17.074 00.000 428 Worker thread wakes up 00:07:17.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.62) opts 0xd 00:07:17.090 00.016 428 Handling offset move in thread for scope, endpoint = (0.25, 0.62) 00:07:17.090 00.000 428 Moving (0.25, 0.62) raw xDistance=0.33 yDistance=0.61 00:07:17.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:07:17.090 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:07:17.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 00:07:17.090 00.000 428 MoveAxis(E, 0, ABG) 00:07:17.090 00.000 428 Move returns status 0, amount 0 00:07:17.090 00.000 428 MoveAxis(N, 0, ABG) 00:07:17.090 00.000 428 Move returns status 0, amount 0 00:07:17.090 00.000 428 move complete, result=0 00:07:17.090 00.000 428 worker thread done servicing request 00:07:17.105 00.015 10672 UpdateGuideState exits: m=219436 SNR=40.8 00:07:17.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:17.105 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:17.105 00.000 10672 Enqueuing Expose request 00:07:17.105 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 00:07:17.105 00.000 428 Worker thread wakes up 00:07:17.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:17.105 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:18.948 01.843 428 Exposure complete 00:07:19.089 00.141 428 worker thread done servicing request 00:07:19.089 00.000 10672 OnExposeComplete: enter 00:07:19.089 00.000 10672 UpdateGuideState(): m_state=6 00:07:19.089 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 852 00:07:19.089 00.000 10672 Star::Find returns 1 (0), X=542.06, Y=342.72, Mass=216782, SNR=43.7, Peak=27552 HFD=2.8 00:07:19.089 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 00:07:19.089 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 00:07:19.089 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.12 hyp=0.38 cameraTheta=0.32 mountX=0.38 mountY=0.11, mountTheta=0.28 00:07:19.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.12, opts=13) 00:07:19.089 00.000 10672 Enqueuing Move request for scope (0.37, 0.12) 00:07:19.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:19.089 00.000 428 Worker thread wakes up 00:07:19.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.12) opts 0xd 00:07:19.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.12) 00:07:19.089 00.000 428 Moving (0.37, 0.12) raw xDistance=0.38 yDistance=0.11 00:07:19.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:07:19.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:19.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:07:19.089 00.000 428 MoveAxis(E, 0, ABG) 00:07:19.089 00.000 428 Move returns status 0, amount 0 00:07:19.089 00.000 428 MoveAxis(N, 0, ABG) 00:07:19.089 00.000 428 Move returns status 0, amount 0 00:07:19.089 00.000 428 move complete, result=0 00:07:19.089 00.000 428 worker thread done servicing request 00:07:19.120 00.031 10672 UpdateGuideState exits: m=216782 SNR=43.7 00:07:19.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:19.120 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:19.120 00.000 10672 Enqueuing Expose request 00:07:19.120 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:07:19.120 00.000 428 Worker thread wakes up 00:07:19.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:19.120 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:20.932 01.812 10672 read socket command 10 00:07:20.932 00.000 10672 processing socket request REQDIST 00:07:20.932 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:07:20.932 00.000 10672 Sending socket response 43 (0x2b) 00:07:20.948 00.016 428 Exposure complete 00:07:21.073 00.125 428 worker thread done servicing request 00:07:21.073 00.000 10672 OnExposeComplete: enter 00:07:21.073 00.000 10672 UpdateGuideState(): m_state=6 00:07:21.073 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 853 00:07:21.073 00.000 10672 Star::Find returns 1 (0), X=542.45, Y=342.81, Mass=234889, SNR=42.2, Peak=42480 HFD=2.6 00:07:21.073 00.000 10672 CameraToMount -- cameraTheta (0.28) - m_xAngle (0.14) = xAngle (0.14 = 0.14) 00:07:21.073 00.000 10672 CameraToMount -- cameraTheta (0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.25 = 0.25) 00:07:21.073 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=0.21 hyp=0.78 cameraTheta=0.28 mountX=0.77 mountY=0.19, mountTheta=0.24 00:07:21.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=0.21, opts=13) 00:07:21.073 00.000 10672 Enqueuing Move request for scope (0.75, 0.21) 00:07:21.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:21.073 00.000 428 Worker thread wakes up 00:07:21.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.21) opts 0xd 00:07:21.073 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, 0.21) 00:07:21.073 00.000 428 Moving (0.75, 0.21) raw xDistance=0.77 yDistance=0.19 00:07:21.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77 00:07:21.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:21.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 00:07:21.088 00.015 428 MoveAxis(W, 903, ABG) 00:07:21.088 00.000 428 Guiding Dir = 3, Dur = 903 00:07:21.088 00.000 428 IsSlewing returns 0 00:07:21.088 00.000 428 IsGuiding returns 0 00:07:21.104 00.016 10672 UpdateGuideState exits: m=234889 SNR=42.2 00:07:21.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:21.104 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:21.104 00.000 10672 Enqueuing Expose request 00:07:21.120 00.016 428 PulseGuide returned control before completion, sleep 883 00:07:22.010 00.890 428 IsGuiding returns 1 00:07:22.010 00.000 428 scope still moving after pulse duration time elapsed 00:07:22.057 00.047 428 IsSlewing returns 0 00:07:22.088 00.031 428 IsGuiding returns 0 00:07:22.088 00.000 428 scope move finished after 903 + 104 ms 00:07:22.088 00.000 428 Move returns status 0, amount 903 00:07:22.088 00.000 428 MoveAxis(N, 0, ABG) 00:07:22.088 00.000 428 Move returns status 0, amount 0 00:07:22.088 00.000 428 move complete, result=0 00:07:22.088 00.000 428 worker thread done servicing request 00:07:22.088 00.000 10672 GuideStep: 0.8 px 903 ms WEST, 0.2 px 0 ms NORTH 00:07:22.088 00.000 428 Worker thread wakes up 00:07:22.104 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:22.104 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:22.947 00.843 428 Exposure complete 00:07:23.088 00.141 428 worker thread done servicing request 00:07:23.088 00.000 10672 OnExposeComplete: enter 00:07:23.088 00.000 10672 UpdateGuideState(): m_state=6 00:07:23.088 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 854 00:07:23.088 00.000 10672 Star::Find returns 1 (0), X=541.80, Y=342.76, Mass=208116, SNR=37.1, Peak=27440 HFD=2.9 00:07:23.088 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (0.14) = xAngle (0.90 = 0.90) 00:07:23.088 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.01 = 1.01) 00:07:23.088 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.19 cameraTheta=1.04 mountX=0.12 mountY=0.16, mountTheta=0.94 00:07:23.088 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.17, opts=13) 00:07:23.088 00.000 10672 Enqueuing Move request for scope (0.10, 0.17) 00:07:23.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:23.088 00.000 428 Worker thread wakes up 00:07:23.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd 00:07:23.088 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.17) 00:07:23.088 00.000 428 Moving (0.10, 0.17) raw xDistance=0.12 yDistance=0.16 00:07:23.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:07:23.088 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:23.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:07:23.088 00.000 428 MoveAxis(E, 0, ABG) 00:07:23.088 00.000 428 Move returns status 0, amount 0 00:07:23.088 00.000 428 MoveAxis(N, 0, ABG) 00:07:23.088 00.000 428 Move returns status 0, amount 0 00:07:23.088 00.000 428 move complete, result=0 00:07:23.088 00.000 428 worker thread done servicing request 00:07:23.119 00.031 10672 UpdateGuideState exits: m=208116 SNR=37.1 00:07:23.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:23.119 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:23.119 00.000 10672 Enqueuing Expose request 00:07:23.119 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:07:23.119 00.000 428 Worker thread wakes up 00:07:23.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:23.119 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:24.935 01.816 428 Exposure complete 00:07:25.060 00.125 428 worker thread done servicing request 00:07:25.060 00.000 10672 OnExposeComplete: enter 00:07:25.060 00.000 10672 UpdateGuideState(): m_state=6 00:07:25.060 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 855 00:07:25.060 00.000 10672 Star::Find returns 1 (0), X=541.59, Y=342.56, Mass=260809, SNR=51.0, Peak=27008 HFD=3.2 00:07:25.060 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (0.14) = xAngle (-2.92 = -2.92) 00:07:25.060 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.82 = -2.82) 00:07:25.060 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.79 mountX=-0.12 mountY=-0.04, mountTheta=-2.82 00:07:25.060 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.04, opts=13) 00:07:25.060 00.000 10672 Enqueuing Move request for scope (-0.11, -0.04) 00:07:25.060 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:25.060 00.000 428 Worker thread wakes up 00:07:25.060 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd 00:07:25.060 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.04) 00:07:25.060 00.000 428 Moving (-0.11, -0.04) raw xDistance=-0.12 yDistance=-0.04 00:07:25.060 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:07:25.060 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:25.060 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:07:25.060 00.000 428 MoveAxis(E, 0, ABG) 00:07:25.060 00.000 428 Move returns status 0, amount 0 00:07:25.060 00.000 428 MoveAxis(N, 0, ABG) 00:07:25.060 00.000 428 Move returns status 0, amount 0 00:07:25.060 00.000 428 move complete, result=0 00:07:25.060 00.000 428 worker thread done servicing request 00:07:25.092 00.032 10672 UpdateGuideState exits: m=260809 SNR=51.0 00:07:25.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:25.092 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:25.092 00.000 10672 Enqueuing Expose request 00:07:25.092 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:07:25.092 00.000 428 Worker thread wakes up 00:07:25.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:25.092 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:25.935 00.843 10672 read socket command 10 00:07:25.935 00.000 10672 processing socket request REQDIST 00:07:25.935 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:07:25.935 00.000 10672 Sending socket response 34 (0x22) 00:07:26.950 01.015 428 Exposure complete 00:07:27.075 00.125 428 worker thread done servicing request 00:07:27.075 00.000 10672 OnExposeComplete: enter 00:07:27.075 00.000 10672 UpdateGuideState(): m_state=6 00:07:27.075 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 856 00:07:27.075 00.000 10672 Star::Find returns 1 (0), X=541.48, Y=342.46, Mass=202973, SNR=39.0, Peak=28192 HFD=3.1 00:07:27.075 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (0.14) = xAngle (-2.71 = -2.71) 00:07:27.075 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.60 = -2.60) 00:07:27.075 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-2.57 mountX=-0.24 mountY=-0.13, mountTheta=-2.63 00:07:27.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.14, opts=13) 00:07:27.075 00.000 10672 Enqueuing Move request for scope (-0.22, -0.14) 00:07:27.075 00.000 428 Worker thread wakes up 00:07:27.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:07:27.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.14) opts 0xd 00:07:27.075 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.14) 00:07:27.075 00.000 428 Moving (-0.22, -0.14) raw xDistance=-0.24 yDistance=-0.13 00:07:27.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:07:27.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:27.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:07:27.075 00.000 428 MoveAxis(E, 0, ABG) 00:07:27.075 00.000 428 Move returns status 0, amount 0 00:07:27.075 00.000 428 MoveAxis(N, 0, ABG) 00:07:27.075 00.000 428 Move returns status 0, amount 0 00:07:27.075 00.000 428 move complete, result=0 00:07:27.075 00.000 428 worker thread done servicing request 00:07:27.107 00.032 10672 UpdateGuideState exits: m=202973 SNR=39.0 00:07:27.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:27.107 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:27.107 00.000 10672 Enqueuing Expose request 00:07:27.107 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:07:27.107 00.000 428 Worker thread wakes up 00:07:27.107 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:27.107 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:28.950 01.843 428 Exposure complete 00:07:29.075 00.125 428 worker thread done servicing request 00:07:29.075 00.000 10672 OnExposeComplete: enter 00:07:29.075 00.000 10672 UpdateGuideState(): m_state=6 00:07:29.075 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 857 00:07:29.075 00.000 10672 Star::Find returns 1 (0), X=541.94, Y=342.61, Mass=226229, SNR=44.4, Peak=27648 HFD=2.7 00:07:29.075 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.08 = -0.08) 00:07:29.075 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 00:07:29.075 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.06 mountX=0.24 mountY=0.01, mountTheta=0.03 00:07:29.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.01, opts=13) 00:07:29.075 00.000 10672 Enqueuing Move request for scope (0.24, 0.01) 00:07:29.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:29.075 00.000 428 Worker thread wakes up 00:07:29.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd 00:07:29.075 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.01) 00:07:29.075 00.000 428 Moving (0.24, 0.01) raw xDistance=0.24 yDistance=0.01 00:07:29.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:07:29.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:29.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:07:29.075 00.000 428 MoveAxis(E, 0, ABG) 00:07:29.075 00.000 428 Move returns status 0, amount 0 00:07:29.075 00.000 428 MoveAxis(N, 0, ABG) 00:07:29.075 00.000 428 Move returns status 0, amount 0 00:07:29.075 00.000 428 move complete, result=0 00:07:29.075 00.000 428 worker thread done servicing request 00:07:29.106 00.031 10672 UpdateGuideState exits: m=226229 SNR=44.4 00:07:29.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:29.106 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:29.106 00.000 10672 Enqueuing Expose request 00:07:29.106 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:07:29.106 00.000 428 Worker thread wakes up 00:07:29.106 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:29.106 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:30.934 01.828 10672 read socket command 10 00:07:30.934 00.000 10672 processing socket request REQDIST 00:07:30.934 00.000 10672 SOCKSVR: Sending pixel error of 0.29 00:07:30.934 00.000 10672 Sending socket response 29 (0x1d) 00:07:30.949 00.015 428 Exposure complete 00:07:31.074 00.125 428 worker thread done servicing request 00:07:31.074 00.000 10672 OnExposeComplete: enter 00:07:31.074 00.000 10672 UpdateGuideState(): m_state=6 00:07:31.074 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 858 00:07:31.074 00.000 10672 Star::Find returns 1 (0), X=541.88, Y=342.30, Mass=223761, SNR=41.4, Peak=32336 HFD=2.6 00:07:31.074 00.000 10672 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.14) = xAngle (-1.15 = -1.15) 00:07:31.074 00.000 10672 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.04 = -1.04) 00:07:31.074 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.29 hyp=0.35 cameraTheta=-1.01 mountX=0.14 mountY=-0.30, mountTheta=-1.13 00:07:31.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.29, opts=13) 00:07:31.074 00.000 10672 Enqueuing Move request for scope (0.18, -0.29) 00:07:31.074 00.000 428 Worker thread wakes up 00:07:31.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:31.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.29) opts 0xd 00:07:31.074 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.29) 00:07:31.074 00.000 428 Moving (0.18, -0.29) raw xDistance=0.14 yDistance=-0.30 00:07:31.074 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:07:31.074 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:31.074 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:07:31.074 00.000 428 MoveAxis(E, 0, ABG) 00:07:31.074 00.000 428 Move returns status 0, amount 0 00:07:31.074 00.000 428 MoveAxis(N, 0, ABG) 00:07:31.074 00.000 428 Move returns status 0, amount 0 00:07:31.074 00.000 428 move complete, result=0 00:07:31.074 00.000 428 worker thread done servicing request 00:07:31.105 00.031 10672 UpdateGuideState exits: m=223761 SNR=41.4 00:07:31.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:31.105 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:31.105 00.000 10672 Enqueuing Expose request 00:07:31.105 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:07:31.105 00.000 428 Worker thread wakes up 00:07:31.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:31.105 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:32.949 01.844 428 Exposure complete 00:07:33.089 00.140 428 worker thread done servicing request 00:07:33.089 00.000 10672 OnExposeComplete: enter 00:07:33.089 00.000 10672 UpdateGuideState(): m_state=6 00:07:33.089 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 859 00:07:33.089 00.000 10672 Star::Find returns 1 (0), X=542.49, Y=342.98, Mass=206573, SNR=40.5, Peak=25584 HFD=2.8 00:07:33.089 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.14) = xAngle (0.31 = 0.31) 00:07:33.089 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.42 = 0.42) 00:07:33.089 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=0.38 hyp=0.87 cameraTheta=0.45 mountX=0.83 mountY=0.35, mountTheta=0.40 00:07:33.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=0.38, opts=13) 00:07:33.089 00.000 10672 Enqueuing Move request for scope (0.79, 0.38) 00:07:33.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:33.089 00.000 428 Worker thread wakes up 00:07:33.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.38) opts 0xd 00:07:33.089 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 0.38) 00:07:33.089 00.000 428 Moving (0.79, 0.38) raw xDistance=0.83 yDistance=0.35 00:07:33.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83 00:07:33.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:33.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:07:33.089 00.000 428 MoveAxis(W, 973, ABG) 00:07:33.089 00.000 428 Guiding Dir = 3, Dur = 973 00:07:33.089 00.000 428 IsSlewing returns 0 00:07:33.105 00.016 428 IsGuiding returns 0 00:07:33.120 00.015 428 PulseGuide returned control before completion, sleep 962 00:07:33.120 00.000 10672 UpdateGuideState exits: m=206573 SNR=40.5 00:07:33.120 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:33.120 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:33.120 00.000 10672 Enqueuing Expose request 00:07:34.093 00.973 428 IsGuiding returns 0 00:07:34.093 00.000 428 Move returns status 0, amount 973 00:07:34.093 00.000 428 MoveAxis(N, 0, ABG) 00:07:34.093 00.000 428 Move returns status 0, amount 0 00:07:34.093 00.000 428 move complete, result=0 00:07:34.093 00.000 428 worker thread done servicing request 00:07:34.093 00.000 428 Worker thread wakes up 00:07:34.093 00.000 10672 GuideStep: 0.8 px 973 ms WEST, 0.4 px 0 ms NORTH 00:07:34.093 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:34.093 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:34.937 00.844 428 Exposure complete 00:07:35.109 00.172 428 worker thread done servicing request 00:07:35.109 00.000 10672 OnExposeComplete: enter 00:07:35.109 00.000 10672 UpdateGuideState(): m_state=6 00:07:35.109 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 860 00:07:35.109 00.000 10672 Star::Find returns 1 (0), X=542.12, Y=342.24, Mass=236111, SNR=48.0, Peak=32016 HFD=2.8 00:07:35.109 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 00:07:35.109 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 00:07:35.109 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.36 hyp=0.55 cameraTheta=-0.71 mountX=0.37 mountY=-0.37, mountTheta=-0.79 00:07:35.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.36, opts=13) 00:07:35.109 00.000 10672 Enqueuing Move request for scope (0.42, -0.36) 00:07:35.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:35.109 00.000 428 Worker thread wakes up 00:07:35.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.36) opts 0xd 00:07:35.109 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.36) 00:07:35.109 00.000 428 Moving (0.42, -0.36) raw xDistance=0.37 yDistance=-0.37 00:07:35.109 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:07:35.109 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:35.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:07:35.109 00.000 428 MoveAxis(E, 0, ABG) 00:07:35.109 00.000 428 Move returns status 0, amount 0 00:07:35.109 00.000 428 MoveAxis(N, 0, ABG) 00:07:35.109 00.000 428 Move returns status 0, amount 0 00:07:35.109 00.000 428 move complete, result=0 00:07:35.109 00.000 428 worker thread done servicing request 00:07:35.124 00.015 10672 UpdateGuideState exits: m=236111 SNR=48.0 00:07:35.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:35.124 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:35.124 00.000 10672 Enqueuing Expose request 00:07:35.124 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:07:35.124 00.000 428 Worker thread wakes up 00:07:35.140 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:35.140 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:35.968 00.828 10672 read socket command 10 00:07:35.968 00.000 10672 processing socket request REQDIST 00:07:35.968 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:07:35.968 00.000 10672 Sending socket response 50 (0x32) 00:07:36.952 00.984 428 Exposure complete 00:07:37.077 00.125 428 worker thread done servicing request 00:07:37.077 00.000 10672 OnExposeComplete: enter 00:07:37.077 00.000 10672 UpdateGuideState(): m_state=6 00:07:37.077 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 861 00:07:37.077 00.000 10672 Star::Find returns 1 (0), X=541.29, Y=342.56, Mass=210718, SNR=46.0, Peak=28960 HFD=2.8 00:07:37.077 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.10) 00:07:37.077 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 00:07:37.077 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.04 hyp=0.41 cameraTheta=-3.04 mountX=-0.41 mountY=-0.03, mountTheta=-3.07 00:07:37.077 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.04, opts=13) 00:07:37.077 00.000 10672 Enqueuing Move request for scope (-0.41, -0.04) 00:07:37.077 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:37.077 00.000 428 Worker thread wakes up 00:07:37.077 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.04) opts 0xd 00:07:37.077 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.04) 00:07:37.077 00.000 428 Moving (-0.41, -0.04) raw xDistance=-0.41 yDistance=-0.03 00:07:37.077 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:07:37.077 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:37.077 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:07:37.077 00.000 428 MoveAxis(E, 0, ABG) 00:07:37.077 00.000 428 Move returns status 0, amount 0 00:07:37.077 00.000 428 MoveAxis(N, 0, ABG) 00:07:37.077 00.000 428 Move returns status 0, amount 0 00:07:37.077 00.000 428 move complete, result=0 00:07:37.077 00.000 428 worker thread done servicing request 00:07:37.108 00.031 10672 UpdateGuideState exits: m=210718 SNR=46.0 00:07:37.108 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:37.108 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:37.108 00.000 10672 Enqueuing Expose request 00:07:37.108 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:07:37.108 00.000 428 Worker thread wakes up 00:07:37.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:37.108 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:38.935 01.827 428 Exposure complete 00:07:39.060 00.125 428 worker thread done servicing request 00:07:39.060 00.000 10672 OnExposeComplete: enter 00:07:39.060 00.000 10672 UpdateGuideState(): m_state=6 00:07:39.060 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 862 00:07:39.060 00.000 10672 Star::Find returns 1 (0), X=542.15, Y=342.52, Mass=227741, SNR=41.8, Peak=27984 HFD=3.0 00:07:39.060 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.14) = xAngle (-0.31 = -0.31) 00:07:39.060 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.20 = -0.20) 00:07:39.060 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.08 hyp=0.45 cameraTheta=-0.17 mountX=0.43 mountY=-0.09, mountTheta=-0.20 00:07:39.076 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.08, opts=13) 00:07:39.076 00.000 10672 Enqueuing Move request for scope (0.45, -0.08) 00:07:39.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:39.076 00.000 428 Worker thread wakes up 00:07:39.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.08) opts 0xd 00:07:39.076 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.08) 00:07:39.076 00.000 428 Moving (0.45, -0.08) raw xDistance=0.43 yDistance=-0.09 00:07:39.076 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:07:39.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:39.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:07:39.076 00.000 428 MoveAxis(E, 0, ABG) 00:07:39.076 00.000 428 Move returns status 0, amount 0 00:07:39.076 00.000 428 MoveAxis(N, 0, ABG) 00:07:39.076 00.000 428 Move returns status 0, amount 0 00:07:39.076 00.000 428 move complete, result=0 00:07:39.076 00.000 428 worker thread done servicing request 00:07:39.092 00.016 10672 UpdateGuideState exits: m=227741 SNR=41.8 00:07:39.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:39.092 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:39.092 00.000 10672 Enqueuing Expose request 00:07:39.092 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:07:39.092 00.000 428 Worker thread wakes up 00:07:39.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:39.092 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:40.922 01.830 10672 read socket command 10 00:07:40.922 00.000 10672 processing socket request REQDIST 00:07:40.922 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:07:40.922 00.000 10672 Sending socket response 46 (0x2e) 00:07:40.937 00.015 428 Exposure complete 00:07:41.093 00.156 428 worker thread done servicing request 00:07:41.093 00.000 10672 OnExposeComplete: enter 00:07:41.093 00.000 10672 UpdateGuideState(): m_state=6 00:07:41.093 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 863 00:07:41.093 00.000 10672 Star::Find returns 1 (0), X=542.01, Y=342.71, Mass=225488, SNR=43.5, Peak=30816 HFD=3.2 00:07:41.093 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.14) = xAngle (0.20 = 0.20) 00:07:41.093 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.31 = 0.31) 00:07:41.093 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.11 hyp=0.34 cameraTheta=0.34 mountX=0.33 mountY=0.10, mountTheta=0.30 00:07:41.093 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.11, opts=13) 00:07:41.093 00.000 10672 Enqueuing Move request for scope (0.32, 0.11) 00:07:41.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:41.093 00.000 428 Worker thread wakes up 00:07:41.093 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.11) opts 0xd 00:07:41.093 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.11) 00:07:41.093 00.000 428 Moving (0.32, 0.11) raw xDistance=0.33 yDistance=0.10 00:07:41.093 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:07:41.093 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:41.093 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:07:41.093 00.000 428 MoveAxis(E, 0, ABG) 00:07:41.093 00.000 428 Move returns status 0, amount 0 00:07:41.093 00.000 428 MoveAxis(N, 0, ABG) 00:07:41.093 00.000 428 Move returns status 0, amount 0 00:07:41.093 00.000 428 move complete, result=0 00:07:41.093 00.000 428 worker thread done servicing request 00:07:41.109 00.016 10672 UpdateGuideState exits: m=225488 SNR=43.5 00:07:41.109 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:41.125 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:41.125 00.000 10672 Enqueuing Expose request 00:07:41.125 00.000 428 Worker thread wakes up 00:07:41.125 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:07:41.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:41.125 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:42.941 01.816 428 Exposure complete 00:07:43.081 00.140 428 worker thread done servicing request 00:07:43.081 00.000 10672 OnExposeComplete: enter 00:07:43.081 00.000 10672 UpdateGuideState(): m_state=6 00:07:43.081 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 864 00:07:43.081 00.000 10672 Star::Find returns 1 (0), X=542.06, Y=342.18, Mass=207276, SNR=41.7, Peak=30704 HFD=2.6 00:07:43.081 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (0.14) = xAngle (-1.00 = -1.00) 00:07:43.081 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.89 = -0.89) 00:07:43.081 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.42 hyp=0.55 cameraTheta=-0.86 mountX=0.30 mountY=-0.43, mountTheta=-0.96 00:07:43.081 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.42, opts=13) 00:07:43.081 00.000 10672 Enqueuing Move request for scope (0.36, -0.42) 00:07:43.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:43.081 00.000 428 Worker thread wakes up 00:07:43.081 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.42) opts 0xd 00:07:43.081 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.42) 00:07:43.081 00.000 428 Moving (0.36, -0.42) raw xDistance=0.30 yDistance=-0.43 00:07:43.081 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:07:43.081 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:43.081 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:07:43.081 00.000 428 MoveAxis(E, 0, ABG) 00:07:43.081 00.000 428 Move returns status 0, amount 0 00:07:43.081 00.000 428 MoveAxis(N, 0, ABG) 00:07:43.081 00.000 428 Move returns status 0, amount 0 00:07:43.081 00.000 428 move complete, result=0 00:07:43.081 00.000 428 worker thread done servicing request 00:07:43.112 00.031 10672 UpdateGuideState exits: m=207276 SNR=41.7 00:07:43.112 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:43.112 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:43.112 00.000 10672 Enqueuing Expose request 00:07:43.112 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:07:43.112 00.000 428 Worker thread wakes up 00:07:43.112 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:43.112 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:44.940 01.828 428 Exposure complete 00:07:45.081 00.141 428 worker thread done servicing request 00:07:45.081 00.000 10672 OnExposeComplete: enter 00:07:45.081 00.000 10672 UpdateGuideState(): m_state=6 00:07:45.081 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 865 00:07:45.081 00.000 10672 Star::Find returns 1 (0), X=542.01, Y=342.50, Mass=209500, SNR=46.2, Peak=31472 HFD=2.4 00:07:45.081 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 00:07:45.081 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 00:07:45.081 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-0.29 mountX=0.29 mountY=-0.10, mountTheta=-0.34 00:07:45.081 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.09, opts=13) 00:07:45.081 00.000 10672 Enqueuing Move request for scope (0.31, -0.09) 00:07:45.081 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:45.081 00.000 428 Worker thread wakes up 00:07:45.081 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.09) opts 0xd 00:07:45.081 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.09) 00:07:45.081 00.000 428 Moving (0.31, -0.09) raw xDistance=0.29 yDistance=-0.10 00:07:45.081 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:07:45.081 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:45.081 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 00:07:45.081 00.000 428 MoveAxis(E, 0, ABG) 00:07:45.081 00.000 428 Move returns status 0, amount 0 00:07:45.081 00.000 428 MoveAxis(N, 0, ABG) 00:07:45.081 00.000 428 Move returns status 0, amount 0 00:07:45.081 00.000 428 move complete, result=0 00:07:45.081 00.000 428 worker thread done servicing request 00:07:45.112 00.031 10672 UpdateGuideState exits: m=209500 SNR=46.2 00:07:45.112 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:45.112 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:45.112 00.000 10672 Enqueuing Expose request 00:07:45.112 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:07:45.112 00.000 428 Worker thread wakes up 00:07:45.112 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:45.112 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:45.924 00.812 10672 read socket command 10 00:07:45.924 00.000 10672 processing socket request REQDIST 00:07:45.924 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:07:45.924 00.000 10672 Sending socket response 42 (0x2a) 00:07:46.939 01.015 428 Exposure complete 00:07:47.064 00.125 428 worker thread done servicing request 00:07:47.064 00.000 10672 OnExposeComplete: enter 00:07:47.064 00.000 10672 UpdateGuideState(): m_state=6 00:07:47.064 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 866 00:07:47.064 00.000 10672 Star::Find returns 1 (0), X=541.97, Y=342.89, Mass=226096, SNR=43.0, Peak=37136 HFD=2.5 00:07:47.064 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.14) = xAngle (0.69 = 0.69) 00:07:47.064 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.80 = 0.80) 00:07:47.064 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.40 cameraTheta=0.83 mountX=0.30 mountY=0.28, mountTheta=0.75 00:07:47.064 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.29, opts=13) 00:07:47.064 00.000 10672 Enqueuing Move request for scope (0.27, 0.29) 00:07:47.064 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:47.064 00.000 428 Worker thread wakes up 00:07:47.064 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.29) opts 0xd 00:07:47.064 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.29) 00:07:47.064 00.000 428 Moving (0.27, 0.29) raw xDistance=0.30 yDistance=0.28 00:07:47.064 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:07:47.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:47.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:07:47.064 00.000 428 MoveAxis(E, 0, ABG) 00:07:47.064 00.000 428 Move returns status 0, amount 0 00:07:47.064 00.000 428 MoveAxis(N, 0, ABG) 00:07:47.064 00.000 428 Move returns status 0, amount 0 00:07:47.064 00.000 428 move complete, result=0 00:07:47.064 00.000 428 worker thread done servicing request 00:07:47.096 00.032 10672 UpdateGuideState exits: m=226096 SNR=43.0 00:07:47.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:47.096 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:47.096 00.000 10672 Enqueuing Expose request 00:07:47.096 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:07:47.096 00.000 428 Worker thread wakes up 00:07:47.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:47.096 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:48.939 01.843 428 Exposure complete 00:07:49.079 00.140 428 worker thread done servicing request 00:07:49.079 00.000 10672 OnExposeComplete: enter 00:07:49.079 00.000 10672 UpdateGuideState(): m_state=6 00:07:49.079 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 867 00:07:49.079 00.000 10672 Star::Find returns 1 (0), X=541.96, Y=342.71, Mass=218504, SNR=42.6, Peak=37680 HFD=2.5 00:07:49.079 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (0.14) = xAngle (0.26 = 0.26) 00:07:49.079 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.37 = 0.37) 00:07:49.079 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.29 cameraTheta=0.39 mountX=0.28 mountY=0.10, mountTheta=0.35 00:07:49.079 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.11, opts=13) 00:07:49.079 00.000 10672 Enqueuing Move request for scope (0.26, 0.11) 00:07:49.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:49.079 00.000 428 Worker thread wakes up 00:07:49.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd 00:07:49.079 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.11) 00:07:49.079 00.000 428 Moving (0.26, 0.11) raw xDistance=0.28 yDistance=0.10 00:07:49.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:07:49.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:49.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:07:49.079 00.000 428 MoveAxis(E, 0, ABG) 00:07:49.079 00.000 428 Move returns status 0, amount 0 00:07:49.079 00.000 428 MoveAxis(N, 0, ABG) 00:07:49.079 00.000 428 Move returns status 0, amount 0 00:07:49.079 00.000 428 move complete, result=0 00:07:49.079 00.000 428 worker thread done servicing request 00:07:49.111 00.032 10672 UpdateGuideState exits: m=218504 SNR=42.6 00:07:49.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:49.111 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:49.111 00.000 10672 Enqueuing Expose request 00:07:49.111 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:07:49.111 00.000 428 Worker thread wakes up 00:07:49.111 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:49.111 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:50.928 01.817 10672 read socket command 10 00:07:50.928 00.000 10672 processing socket request REQDIST 00:07:50.928 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:07:50.928 00.000 10672 Sending socket response 37 (0x25) 00:07:50.943 00.015 428 Exposure complete 00:07:51.084 00.141 428 worker thread done servicing request 00:07:51.084 00.000 10672 OnExposeComplete: enter 00:07:51.084 00.000 10672 UpdateGuideState(): m_state=6 00:07:51.084 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 868 00:07:51.084 00.000 10672 Star::Find returns 1 (0), X=542.11, Y=342.56, Mass=213098, SNR=42.1, Peak=32880 HFD=2.4 00:07:51.084 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.14) = xAngle (-0.22 = -0.22) 00:07:51.084 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.12 = -0.12) 00:07:51.084 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.04 hyp=0.42 cameraTheta=-0.09 mountX=0.41 mountY=-0.05, mountTheta=-0.12 00:07:51.084 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.04, opts=13) 00:07:51.084 00.000 10672 Enqueuing Move request for scope (0.42, -0.04) 00:07:51.084 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:51.084 00.000 428 Worker thread wakes up 00:07:51.084 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.04) opts 0xd 00:07:51.084 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.04) 00:07:51.084 00.000 428 Moving (0.42, -0.04) raw xDistance=0.41 yDistance=-0.05 00:07:51.084 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:07:51.084 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:51.084 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:07:51.084 00.000 428 MoveAxis(E, 0, ABG) 00:07:51.084 00.000 428 Move returns status 0, amount 0 00:07:51.084 00.000 428 MoveAxis(N, 0, ABG) 00:07:51.084 00.000 428 Move returns status 0, amount 0 00:07:51.084 00.000 428 move complete, result=0 00:07:51.084 00.000 428 worker thread done servicing request 00:07:51.115 00.031 10672 UpdateGuideState exits: m=213098 SNR=42.1 00:07:51.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:51.115 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:51.115 00.000 10672 Enqueuing Expose request 00:07:51.115 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:07:51.115 00.000 428 Worker thread wakes up 00:07:51.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:51.115 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:52.942 01.827 428 Exposure complete 00:07:53.067 00.125 428 worker thread done servicing request 00:07:53.067 00.000 10672 OnExposeComplete: enter 00:07:53.067 00.000 10672 UpdateGuideState(): m_state=6 00:07:53.067 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 869 00:07:53.067 00.000 10672 Star::Find returns 1 (0), X=542.31, Y=342.40, Mass=215326, SNR=41.7, Peak=29392 HFD=2.9 00:07:53.067 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 00:07:53.067 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 00:07:53.067 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=-0.20 hyp=0.65 cameraTheta=-0.31 mountX=0.58 mountY=-0.21, mountTheta=-0.35 00:07:53.067 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=-0.20, opts=13) 00:07:53.067 00.000 10672 Enqueuing Move request for scope (0.62, -0.20) 00:07:53.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:53.067 00.000 428 Worker thread wakes up 00:07:53.067 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.20) opts 0xd 00:07:53.067 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, -0.20) 00:07:53.067 00.000 428 Moving (0.62, -0.20) raw xDistance=0.58 yDistance=-0.21 00:07:53.067 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 00:07:53.067 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:53.067 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:07:53.067 00.000 428 MoveAxis(W, 683, ABG) 00:07:53.067 00.000 428 Guiding Dir = 3, Dur = 683 00:07:53.067 00.000 428 IsSlewing returns 0 00:07:53.067 00.000 428 IsGuiding returns 0 00:07:53.099 00.032 10672 UpdateGuideState exits: m=215326 SNR=41.7 00:07:53.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:53.099 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:53.099 00.000 10672 Enqueuing Expose request 00:07:53.099 00.000 428 PulseGuide returned control before completion, sleep 666 00:07:53.802 00.703 428 IsGuiding returns 0 00:07:53.802 00.000 428 Move returns status 0, amount 683 00:07:53.802 00.000 428 MoveAxis(N, 0, ABG) 00:07:53.802 00.000 428 Move returns status 0, amount 0 00:07:53.802 00.000 428 move complete, result=0 00:07:53.802 00.000 428 worker thread done servicing request 00:07:53.802 00.000 10672 GuideStep: 0.6 px 683 ms WEST, -0.2 px 0 ms NORTH 00:07:53.802 00.000 428 Worker thread wakes up 00:07:53.802 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:53.802 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:54.942 01.140 428 Exposure complete 00:07:55.067 00.125 428 worker thread done servicing request 00:07:55.067 00.000 10672 OnExposeComplete: enter 00:07:55.067 00.000 10672 UpdateGuideState(): m_state=6 00:07:55.067 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 870 00:07:55.067 00.000 10672 Star::Find returns 1 (0), X=542.02, Y=342.50, Mass=235432, SNR=41.9, Peak=30592 HFD=3.0 00:07:55.067 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 00:07:55.067 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 00:07:55.067 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-0.29 mountX=0.30 mountY=-0.11, mountTheta=-0.33 00:07:55.067 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.10, opts=13) 00:07:55.067 00.000 10672 Enqueuing Move request for scope (0.32, -0.10) 00:07:55.067 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:55.067 00.000 428 Worker thread wakes up 00:07:55.067 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd 00:07:55.067 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.10) 00:07:55.067 00.000 428 Moving (0.32, -0.10) raw xDistance=0.30 yDistance=-0.11 00:07:55.067 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:07:55.067 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:55.067 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:07:55.067 00.000 428 MoveAxis(E, 0, ABG) 00:07:55.067 00.000 428 Move returns status 0, amount 0 00:07:55.067 00.000 428 MoveAxis(N, 0, ABG) 00:07:55.067 00.000 428 Move returns status 0, amount 0 00:07:55.067 00.000 428 move complete, result=0 00:07:55.067 00.000 428 worker thread done servicing request 00:07:55.098 00.031 10672 UpdateGuideState exits: m=235432 SNR=41.9 00:07:55.098 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:55.098 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:55.098 00.000 10672 Enqueuing Expose request 00:07:55.098 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:07:55.098 00.000 428 Worker thread wakes up 00:07:55.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:55.098 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:55.926 00.828 10672 read socket command 10 00:07:55.926 00.000 10672 processing socket request REQDIST 00:07:55.926 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:07:55.926 00.000 10672 Sending socket response 42 (0x2a) 00:07:56.941 01.015 428 Exposure complete 00:07:57.066 00.125 428 worker thread done servicing request 00:07:57.066 00.000 10672 OnExposeComplete: enter 00:07:57.066 00.000 10672 UpdateGuideState(): m_state=6 00:07:57.066 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 871 00:07:57.066 00.000 10672 Star::Find returns 1 (0), X=541.76, Y=342.39, Mass=216777, SNR=40.2, Peak=35936 HFD=2.7 00:07:57.066 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.42 = -1.42) 00:07:57.066 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 00:07:57.066 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.29 mountX=0.03 mountY=-0.21, mountTheta=-1.42 00:07:57.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.21, opts=13) 00:07:57.066 00.000 10672 Enqueuing Move request for scope (0.06, -0.21) 00:07:57.066 00.000 428 Worker thread wakes up 00:07:57.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:57.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd 00:07:57.066 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.21) 00:07:57.066 00.000 428 Moving (0.06, -0.21) raw xDistance=0.03 yDistance=-0.21 00:07:57.066 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:07:57.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:57.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:07:57.066 00.000 428 MoveAxis(E, 0, ABG) 00:07:57.066 00.000 428 Move returns status 0, amount 0 00:07:57.066 00.000 428 MoveAxis(N, 0, ABG) 00:07:57.066 00.000 428 Move returns status 0, amount 0 00:07:57.066 00.000 428 move complete, result=0 00:07:57.066 00.000 428 worker thread done servicing request 00:07:57.097 00.031 10672 UpdateGuideState exits: m=216777 SNR=40.2 00:07:57.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:57.097 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:57.097 00.000 10672 Enqueuing Expose request 00:07:57.097 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:07:57.097 00.000 428 Worker thread wakes up 00:07:57.097 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:57.097 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:07:58.946 01.849 428 Exposure complete 00:07:59.086 00.140 428 worker thread done servicing request 00:07:59.086 00.000 10672 OnExposeComplete: enter 00:07:59.086 00.000 10672 UpdateGuideState(): m_state=6 00:07:59.086 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 872 00:07:59.086 00.000 10672 Star::Find returns 1 (0), X=541.86, Y=343.11, Mass=205204, SNR=43.5, Peak=42368 HFD=2.3 00:07:59.086 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.14) = xAngle (1.14 = 1.14) 00:07:59.086 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.24 = 1.24) 00:07:59.086 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.52 hyp=0.54 cameraTheta=1.27 mountX=0.23 mountY=0.51, mountTheta=1.15 00:07:59.086 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.52, opts=13) 00:07:59.086 00.000 10672 Enqueuing Move request for scope (0.16, 0.52) 00:07:59.086 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:07:59.086 00.000 428 Worker thread wakes up 00:07:59.086 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.52) opts 0xd 00:07:59.086 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.52) 00:07:59.086 00.000 428 Moving (0.16, 0.52) raw xDistance=0.23 yDistance=0.51 00:07:59.086 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:07:59.086 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:07:59.086 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 00:07:59.086 00.000 428 MoveAxis(E, 0, ABG) 00:07:59.086 00.000 428 Move returns status 0, amount 0 00:07:59.086 00.000 428 MoveAxis(N, 0, ABG) 00:07:59.086 00.000 428 Move returns status 0, amount 0 00:07:59.086 00.000 428 move complete, result=0 00:07:59.086 00.000 428 worker thread done servicing request 00:07:59.117 00.031 10672 UpdateGuideState exits: m=205204 SNR=43.5 00:07:59.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:07:59.117 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:07:59.117 00.000 10672 Enqueuing Expose request 00:07:59.117 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:07:59.117 00.000 428 Worker thread wakes up 00:07:59.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:07:59.117 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:00.929 01.812 10672 read socket command 10 00:08:00.929 00.000 10672 processing socket request REQDIST 00:08:00.929 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:08:00.929 00.000 10672 Sending socket response 41 (0x29) 00:08:00.945 00.016 428 Exposure complete 00:08:01.070 00.125 428 worker thread done servicing request 00:08:01.070 00.000 10672 OnExposeComplete: enter 00:08:01.070 00.000 10672 UpdateGuideState(): m_state=6 00:08:01.070 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 873 00:08:01.070 00.000 10672 Star::Find returns 1 (0), X=541.98, Y=342.23, Mass=220287, SNR=40.0, Peak=34624 HFD=2.5 00:08:01.070 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.14) = xAngle (-1.05 = -1.05) 00:08:01.070 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.94 = -0.94) 00:08:01.070 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.37 hyp=0.46 cameraTheta=-0.91 mountX=0.23 mountY=-0.37, mountTheta=-1.02 00:08:01.070 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.37, opts=13) 00:08:01.070 00.000 10672 Enqueuing Move request for scope (0.28, -0.37) 00:08:01.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:01.070 00.000 428 Worker thread wakes up 00:08:01.070 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.37) opts 0xd 00:08:01.070 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.37) 00:08:01.070 00.000 428 Moving (0.28, -0.37) raw xDistance=0.23 yDistance=-0.37 00:08:01.070 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:08:01.070 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:01.070 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:08:01.070 00.000 428 MoveAxis(E, 0, ABG) 00:08:01.070 00.000 428 Move returns status 0, amount 0 00:08:01.070 00.000 428 MoveAxis(N, 0, ABG) 00:08:01.070 00.000 428 Move returns status 0, amount 0 00:08:01.070 00.000 428 move complete, result=0 00:08:01.070 00.000 428 worker thread done servicing request 00:08:01.101 00.031 10672 UpdateGuideState exits: m=220287 SNR=40.0 00:08:01.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:01.101 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:01.101 00.000 10672 Enqueuing Expose request 00:08:01.101 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:08:01.101 00.000 428 Worker thread wakes up 00:08:01.101 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:01.101 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:02.944 01.843 428 Exposure complete 00:08:03.069 00.125 428 worker thread done servicing request 00:08:03.069 00.000 10672 OnExposeComplete: enter 00:08:03.069 00.000 10672 UpdateGuideState(): m_state=6 00:08:03.069 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 874 00:08:03.069 00.000 10672 Star::Find returns 1 (0), X=541.53, Y=342.52, Mass=203294, SNR=38.0, Peak=26128 HFD=3.1 00:08:03.069 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.86 = -2.86) 00:08:03.069 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 00:08:03.069 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.73 mountX=-0.18 mountY=-0.07, mountTheta=-2.77 00:08:03.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.08, opts=13) 00:08:03.069 00.000 10672 Enqueuing Move request for scope (-0.17, -0.08) 00:08:03.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:03.069 00.000 428 Worker thread wakes up 00:08:03.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd 00:08:03.069 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.08) 00:08:03.069 00.000 428 Moving (-0.17, -0.08) raw xDistance=-0.18 yDistance=-0.07 00:08:03.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:08:03.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:03.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:08:03.069 00.000 428 MoveAxis(E, 0, ABG) 00:08:03.069 00.000 428 Move returns status 0, amount 0 00:08:03.069 00.000 428 MoveAxis(N, 0, ABG) 00:08:03.069 00.000 428 Move returns status 0, amount 0 00:08:03.069 00.000 428 move complete, result=0 00:08:03.069 00.000 428 worker thread done servicing request 00:08:03.100 00.031 10672 UpdateGuideState exits: m=203294 SNR=38.0 00:08:03.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:03.100 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:03.100 00.000 10672 Enqueuing Expose request 00:08:03.100 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:08:03.100 00.000 428 Worker thread wakes up 00:08:03.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:03.100 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:04.944 01.844 428 Exposure complete 00:08:05.069 00.125 428 worker thread done servicing request 00:08:05.069 00.000 10672 OnExposeComplete: enter 00:08:05.069 00.000 10672 UpdateGuideState(): m_state=6 00:08:05.069 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 875 00:08:05.069 00.000 10672 Star::Find returns 1 (0), X=541.90, Y=342.66, Mass=251573, SNR=41.7, Peak=26672 HFD=3.5 00:08:05.069 00.000 10672 CameraToMount -- cameraTheta (0.28) - m_xAngle (0.14) = xAngle (0.15 = 0.15) 00:08:05.069 00.000 10672 CameraToMount -- cameraTheta (0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.25 = 0.25) 00:08:05.069 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.28 mountX=0.21 mountY=0.05, mountTheta=0.25 00:08:05.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.06, opts=13) 00:08:05.069 00.000 10672 Enqueuing Move request for scope (0.20, 0.06) 00:08:05.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:05.069 00.000 428 Worker thread wakes up 00:08:05.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd 00:08:05.069 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.06) 00:08:05.069 00.000 428 Moving (0.20, 0.06) raw xDistance=0.21 yDistance=0.05 00:08:05.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:08:05.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:05.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:08:05.069 00.000 428 MoveAxis(E, 0, ABG) 00:08:05.069 00.000 428 Move returns status 0, amount 0 00:08:05.069 00.000 428 MoveAxis(N, 0, ABG) 00:08:05.069 00.000 428 Move returns status 0, amount 0 00:08:05.069 00.000 428 move complete, result=0 00:08:05.069 00.000 428 worker thread done servicing request 00:08:05.100 00.031 10672 UpdateGuideState exits: m=251573 SNR=41.7 00:08:05.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:05.100 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:05.100 00.000 10672 Enqueuing Expose request 00:08:05.100 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:08:05.100 00.000 428 Worker thread wakes up 00:08:05.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:05.100 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:05.943 00.843 10672 read socket command 10 00:08:05.943 00.000 10672 processing socket request REQDIST 00:08:05.943 00.000 10672 SOCKSVR: Sending pixel error of 0.31 00:08:05.943 00.000 10672 Sending socket response 31 (0x1f) 00:08:06.932 00.989 428 Exposure complete 00:08:07.073 00.141 428 worker thread done servicing request 00:08:07.073 00.000 10672 OnExposeComplete: enter 00:08:07.073 00.000 10672 UpdateGuideState(): m_state=6 00:08:07.073 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 876 00:08:07.073 00.000 10672 Star::Find returns 1 (0), X=541.44, Y=342.83, Mass=267470, SNR=55.1, Peak=27216 HFD=3.5 00:08:07.073 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.14) = xAngle (2.27 = 2.27) 00:08:07.073 00.000 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.38 = 2.38) 00:08:07.073 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.23 hyp=0.34 cameraTheta=2.41 mountX=-0.22 mountY=0.24, mountTheta=2.32 00:08:07.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.23, opts=13) 00:08:07.073 00.000 10672 Enqueuing Move request for scope (-0.25, 0.23) 00:08:07.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:07.073 00.000 428 Worker thread wakes up 00:08:07.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.23) opts 0xd 00:08:07.073 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.23) 00:08:07.073 00.000 428 Moving (-0.25, 0.23) raw xDistance=-0.22 yDistance=0.24 00:08:07.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:08:07.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:07.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:08:07.073 00.000 428 MoveAxis(E, 0, ABG) 00:08:07.073 00.000 428 Move returns status 0, amount 0 00:08:07.073 00.000 428 MoveAxis(N, 0, ABG) 00:08:07.073 00.000 428 Move returns status 0, amount 0 00:08:07.073 00.000 428 move complete, result=0 00:08:07.073 00.000 428 worker thread done servicing request 00:08:07.104 00.031 10672 UpdateGuideState exits: m=267470 SNR=55.1 00:08:07.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:07.104 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:07.104 00.000 10672 Enqueuing Expose request 00:08:07.104 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:08:07.104 00.000 428 Worker thread wakes up 00:08:07.104 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:07.104 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:08.932 01.828 428 Exposure complete 00:08:09.072 00.140 428 worker thread done servicing request 00:08:09.072 00.000 10672 OnExposeComplete: enter 00:08:09.072 00.000 10672 UpdateGuideState(): m_state=6 00:08:09.072 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 877 00:08:09.072 00.000 10672 Star::Find returns 1 (0), X=542.03, Y=342.04, Mass=228894, SNR=43.7, Peak=29184 HFD=2.8 00:08:09.072 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.18 = -1.18) 00:08:09.072 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 00:08:09.072 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.56 hyp=0.65 cameraTheta=-1.04 mountX=0.25 mountY=-0.57, mountTheta=-1.16 00:08:09.088 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.56, opts=13) 00:08:09.088 00.000 10672 Enqueuing Move request for scope (0.33, -0.56) 00:08:09.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:09.088 00.000 428 Worker thread wakes up 00:08:09.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.56) opts 0xd 00:08:09.088 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.56) 00:08:09.088 00.000 428 Moving (0.33, -0.56) raw xDistance=0.25 yDistance=-0.57 00:08:09.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:08:09.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 00:08:09.088 00.000 428 MoveAxis(E, 0, ABG) 00:08:09.088 00.000 428 Move returns status 0, amount 0 00:08:09.088 00.000 428 MoveAxis(N, 752, ABG) 00:08:09.088 00.000 428 Guiding Dir = 0, Dur = 752 00:08:09.088 00.000 428 IsSlewing returns 0 00:08:09.088 00.000 428 IsGuiding returns 0 00:08:09.103 00.015 10672 UpdateGuideState exits: m=228894 SNR=43.7 00:08:09.103 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:09.103 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:09.103 00.000 10672 Enqueuing Expose request 00:08:09.166 00.063 428 PulseGuide returned control before completion, sleep 685 00:08:09.900 00.734 428 IsGuiding returns 1 00:08:09.900 00.000 428 scope still moving after pulse duration time elapsed 00:08:09.963 00.063 428 IsSlewing returns 0 00:08:09.963 00.000 428 IsGuiding returns 0 00:08:09.963 00.000 428 scope move finished after 752 + 126 ms 00:08:09.963 00.000 428 Move returns status 0, amount 752 00:08:09.963 00.000 428 move complete, result=0 00:08:09.963 00.000 428 worker thread done servicing request 00:08:09.963 00.000 428 Worker thread wakes up 00:08:09.963 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 752 ms NORTH 00:08:09.963 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:09.963 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:10.931 00.968 10672 read socket command 10 00:08:10.931 00.000 10672 processing socket request REQDIST 00:08:10.931 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:08:10.931 00.000 10672 Sending socket response 41 (0x29) 00:08:10.931 00.000 428 Exposure complete 00:08:11.072 00.141 428 worker thread done servicing request 00:08:11.072 00.000 10672 OnExposeComplete: enter 00:08:11.072 00.000 10672 UpdateGuideState(): m_state=6 00:08:11.072 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 878 00:08:11.072 00.000 10672 Star::Find returns 1 (0), X=541.70, Y=342.83, Mass=240873, SNR=42.9, Peak=30816 HFD=2.7 00:08:11.072 00.000 10672 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.14) = xAngle (1.42 = 1.42) 00:08:11.072 00.000 10672 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.53 = 1.53) 00:08:11.072 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.56 mountX=0.03 mountY=0.23, mountTheta=1.42 00:08:11.072 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.23, opts=13) 00:08:11.072 00.000 10672 Enqueuing Move request for scope (0.00, 0.23) 00:08:11.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:11.072 00.000 428 Worker thread wakes up 00:08:11.072 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd 00:08:11.072 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.23) 00:08:11.072 00.000 428 Moving (0.00, 0.23) raw xDistance=0.03 yDistance=0.23 00:08:11.072 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:08:11.072 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:11.072 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:08:11.072 00.000 428 MoveAxis(E, 0, ABG) 00:08:11.072 00.000 428 Move returns status 0, amount 0 00:08:11.072 00.000 428 MoveAxis(N, 0, ABG) 00:08:11.072 00.000 428 Move returns status 0, amount 0 00:08:11.072 00.000 428 move complete, result=0 00:08:11.072 00.000 428 worker thread done servicing request 00:08:11.103 00.031 10672 UpdateGuideState exits: m=240873 SNR=42.9 00:08:11.103 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:11.103 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:11.103 00.000 10672 Enqueuing Expose request 00:08:11.103 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:08:11.103 00.000 428 Worker thread wakes up 00:08:11.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:11.103 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:12.930 01.827 428 Exposure complete 00:08:13.055 00.125 428 worker thread done servicing request 00:08:13.055 00.000 10672 OnExposeComplete: enter 00:08:13.055 00.000 10672 UpdateGuideState(): m_state=6 00:08:13.055 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 879 00:08:13.055 00.000 10672 Star::Find returns 1 (0), X=541.21, Y=343.18, Mass=226319, SNR=47.3, Peak=30384 HFD=2.9 00:08:13.055 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (0.14) = xAngle (2.13 = 2.13) 00:08:13.055 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.23 = 2.23) 00:08:13.055 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.59 hyp=0.76 cameraTheta=2.26 mountX=-0.40 mountY=0.60, mountTheta=2.16 00:08:13.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.59, opts=13) 00:08:13.055 00.000 10672 Enqueuing Move request for scope (-0.49, 0.59) 00:08:13.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:13.055 00.000 428 Worker thread wakes up 00:08:13.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.59) opts 0xd 00:08:13.055 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.59) 00:08:13.055 00.000 428 Moving (-0.49, 0.59) raw xDistance=-0.40 yDistance=0.60 00:08:13.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:08:13.055 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:08:13.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 00:08:13.055 00.000 428 MoveAxis(E, 0, ABG) 00:08:13.071 00.016 428 Move returns status 0, amount 0 00:08:13.071 00.000 428 MoveAxis(N, 0, ABG) 00:08:13.071 00.000 428 Move returns status 0, amount 0 00:08:13.071 00.000 428 move complete, result=0 00:08:13.071 00.000 428 worker thread done servicing request 00:08:13.087 00.016 10672 UpdateGuideState exits: m=226319 SNR=47.3 00:08:13.087 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:13.087 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:13.087 00.000 10672 Enqueuing Expose request 00:08:13.087 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 00:08:13.087 00.000 428 Worker thread wakes up 00:08:13.087 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:13.087 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:14.935 01.848 428 Exposure complete 00:08:15.059 00.124 428 worker thread done servicing request 00:08:15.059 00.000 10672 OnExposeComplete: enter 00:08:15.059 00.000 10672 UpdateGuideState(): m_state=6 00:08:15.059 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 880 00:08:15.059 00.000 10672 Star::Find returns 1 (0), X=541.29, Y=343.17, Mass=193053, SNR=39.6, Peak=34848 HFD=2.4 00:08:15.059 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.14) = xAngle (2.06 = 2.06) 00:08:15.059 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.16 = 2.16) 00:08:15.059 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.57 hyp=0.70 cameraTheta=2.19 mountX=-0.33 mountY=0.58, mountTheta=2.08 00:08:15.059 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.57, opts=13) 00:08:15.059 00.000 10672 Enqueuing Move request for scope (-0.41, 0.57) 00:08:15.059 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:15.059 00.000 428 Worker thread wakes up 00:08:15.059 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.57) opts 0xd 00:08:15.059 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.57) 00:08:15.059 00.000 428 Moving (-0.41, 0.57) raw xDistance=-0.33 yDistance=0.58 00:08:15.059 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:08:15.059 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:08:15.059 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 00:08:15.059 00.000 428 MoveAxis(E, 0, ABG) 00:08:15.059 00.000 428 Move returns status 0, amount 0 00:08:15.059 00.000 428 MoveAxis(N, 0, ABG) 00:08:15.059 00.000 428 Move returns status 0, amount 0 00:08:15.059 00.000 428 move complete, result=0 00:08:15.059 00.000 428 worker thread done servicing request 00:08:15.091 00.032 10672 UpdateGuideState exits: m=193053 SNR=39.6 00:08:15.091 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:15.091 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:15.091 00.000 10672 Enqueuing Expose request 00:08:15.091 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 00:08:15.091 00.000 428 Worker thread wakes up 00:08:15.091 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:15.091 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:15.934 00.843 10672 read socket command 10 00:08:15.934 00.000 10672 processing socket request REQDIST 00:08:15.934 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:08:15.934 00.000 10672 Sending socket response 54 (0x36) 00:08:16.934 01.000 428 Exposure complete 00:08:17.074 00.140 428 worker thread done servicing request 00:08:17.074 00.000 10672 OnExposeComplete: enter 00:08:17.074 00.000 10672 UpdateGuideState(): m_state=6 00:08:17.074 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 881 00:08:17.074 00.000 10672 Star::Find returns 1 (0), X=541.26, Y=342.77, Mass=222384, SNR=36.3, Peak=31792 HFD=2.9 00:08:17.074 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.14) = xAngle (2.63 = 2.63) 00:08:17.074 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.74 = 2.74) 00:08:17.074 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.17 hyp=0.47 cameraTheta=2.77 mountX=-0.41 mountY=0.19, mountTheta=2.72 00:08:17.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.17, opts=13) 00:08:17.074 00.000 10672 Enqueuing Move request for scope (-0.44, 0.17) 00:08:17.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:17.074 00.000 428 Worker thread wakes up 00:08:17.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.17) opts 0xd 00:08:17.074 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.17) 00:08:17.074 00.000 428 Moving (-0.44, 0.17) raw xDistance=-0.41 yDistance=0.19 00:08:17.074 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:08:17.074 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:17.074 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 00:08:17.074 00.000 428 MoveAxis(E, 0, ABG) 00:08:17.074 00.000 428 Move returns status 0, amount 0 00:08:17.074 00.000 428 MoveAxis(N, 0, ABG) 00:08:17.074 00.000 428 Move returns status 0, amount 0 00:08:17.074 00.000 428 move complete, result=0 00:08:17.074 00.000 428 worker thread done servicing request 00:08:17.090 00.016 10672 UpdateGuideState exits: m=222384 SNR=36.3 00:08:17.090 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:17.090 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:17.090 00.000 10672 Enqueuing Expose request 00:08:17.106 00.016 428 Worker thread wakes up 00:08:17.106 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:08:17.106 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:17.106 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:18.933 01.827 428 Exposure complete 00:08:19.074 00.141 428 worker thread done servicing request 00:08:19.074 00.000 10672 OnExposeComplete: enter 00:08:19.074 00.000 10672 UpdateGuideState(): m_state=6 00:08:19.074 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 882 00:08:19.074 00.000 10672 Star::Find returns 1 (0), X=541.40, Y=342.89, Mass=214002, SNR=43.2, Peak=27648 HFD=2.6 00:08:19.074 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.14) = xAngle (2.22 = 2.22) 00:08:19.074 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.33 = 2.33) 00:08:19.074 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.29 hyp=0.42 cameraTheta=2.36 mountX=-0.25 mountY=0.30, mountTheta=2.27 00:08:19.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.29, opts=13) 00:08:19.074 00.000 10672 Enqueuing Move request for scope (-0.30, 0.29) 00:08:19.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:19.074 00.000 428 Worker thread wakes up 00:08:19.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.29) opts 0xd 00:08:19.074 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.29) 00:08:19.074 00.000 428 Moving (-0.30, 0.29) raw xDistance=-0.25 yDistance=0.30 00:08:19.074 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:08:19.074 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:19.074 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:08:19.074 00.000 428 MoveAxis(E, 0, ABG) 00:08:19.074 00.000 428 Move returns status 0, amount 0 00:08:19.074 00.000 428 MoveAxis(N, 0, ABG) 00:08:19.074 00.000 428 Move returns status 0, amount 0 00:08:19.074 00.000 428 move complete, result=0 00:08:19.074 00.000 428 worker thread done servicing request 00:08:19.105 00.031 10672 UpdateGuideState exits: m=214002 SNR=43.2 00:08:19.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:19.105 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:19.105 00.000 10672 Enqueuing Expose request 00:08:19.105 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:08:19.105 00.000 428 Worker thread wakes up 00:08:19.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:19.105 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:20.933 01.828 10672 read socket command 10 00:08:20.933 00.000 10672 processing socket request REQDIST 00:08:20.933 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:08:20.933 00.000 10672 Sending socket response 49 (0x31) 00:08:20.933 00.000 428 Exposure complete 00:08:21.058 00.125 428 worker thread done servicing request 00:08:21.058 00.000 10672 OnExposeComplete: enter 00:08:21.058 00.000 10672 UpdateGuideState(): m_state=6 00:08:21.058 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 883 00:08:21.058 00.000 10672 Star::Find returns 1 (0), X=541.56, Y=343.37, Mass=207314, SNR=43.1, Peak=29296 HFD=3.2 00:08:21.058 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 00:08:21.058 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 00:08:21.058 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.77 hyp=0.78 cameraTheta=1.74 mountX=-0.03 mountY=0.77, mountTheta=1.61 00:08:21.058 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.77, opts=13) 00:08:21.058 00.000 10672 Enqueuing Move request for scope (-0.13, 0.77) 00:08:21.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:21.058 00.000 428 Worker thread wakes up 00:08:21.058 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.77) opts 0xd 00:08:21.058 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.77) 00:08:21.058 00.000 428 Moving (-0.13, 0.77) raw xDistance=-0.03 yDistance=0.77 00:08:21.058 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:08:21.058 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:08:21.058 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.77 00:08:21.058 00.000 428 MoveAxis(E, 0, ABG) 00:08:21.058 00.000 428 Move returns status 0, amount 0 00:08:21.058 00.000 428 MoveAxis(N, 0, ABG) 00:08:21.058 00.000 428 Move returns status 0, amount 0 00:08:21.058 00.000 428 move complete, result=0 00:08:21.058 00.000 428 worker thread done servicing request 00:08:21.089 00.031 10672 UpdateGuideState exits: m=207314 SNR=43.1 00:08:21.089 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:21.089 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:21.089 00.000 10672 Enqueuing Expose request 00:08:21.089 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 0 ms NORTH 00:08:21.089 00.000 428 Worker thread wakes up 00:08:21.089 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:21.089 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:22.937 01.848 428 Exposure complete 00:08:23.062 00.125 428 worker thread done servicing request 00:08:23.062 00.000 10672 OnExposeComplete: enter 00:08:23.062 00.000 10672 UpdateGuideState(): m_state=6 00:08:23.062 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 884 00:08:23.062 00.000 10672 Star::Find returns 1 (0), X=541.17, Y=342.80, Mass=240118, SNR=45.5, Peak=39856 HFD=2.7 00:08:23.062 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 00:08:23.062 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.75 = 2.75) 00:08:23.062 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.20 hyp=0.56 cameraTheta=2.78 mountX=-0.50 mountY=0.21, mountTheta=2.73 00:08:23.062 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.20, opts=13) 00:08:23.062 00.000 10672 Enqueuing Move request for scope (-0.53, 0.20) 00:08:23.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:23.062 00.000 428 Worker thread wakes up 00:08:23.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.20) opts 0xd 00:08:23.062 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.20) 00:08:23.062 00.000 428 Moving (-0.53, 0.20) raw xDistance=-0.50 yDistance=0.21 00:08:23.062 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 00:08:23.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:23.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:08:23.062 00.000 428 MoveAxis(E, 580, ABG) 00:08:23.062 00.000 428 Guiding Dir = 2, Dur = 580 00:08:23.062 00.000 428 IsSlewing returns 0 00:08:23.062 00.000 428 IsGuiding returns 0 00:08:23.078 00.016 428 PulseGuide returned control before completion, sleep 572 00:08:23.093 00.015 10672 UpdateGuideState exits: m=240118 SNR=45.5 00:08:23.093 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:23.093 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:23.093 00.000 10672 Enqueuing Expose request 00:08:23.687 00.594 428 IsGuiding returns 0 00:08:23.687 00.000 428 Move returns status 0, amount 580 00:08:23.687 00.000 428 MoveAxis(N, 0, ABG) 00:08:23.687 00.000 428 Move returns status 0, amount 0 00:08:23.687 00.000 428 move complete, result=0 00:08:23.687 00.000 428 worker thread done servicing request 00:08:23.687 00.000 428 Worker thread wakes up 00:08:23.687 00.000 10672 GuideStep: -0.5 px 580 ms EAST, 0.2 px 0 ms NORTH 00:08:23.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:23.687 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:24.921 01.234 428 Exposure complete 00:08:25.046 00.125 428 worker thread done servicing request 00:08:25.046 00.000 10672 OnExposeComplete: enter 00:08:25.046 00.000 10672 UpdateGuideState(): m_state=6 00:08:25.046 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 885 00:08:25.046 00.000 10672 Star::Find returns 1 (0), X=541.21, Y=342.89, Mass=218236, SNR=45.4, Peak=35728 HFD=2.7 00:08:25.046 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 00:08:25.046 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.57 = 2.57) 00:08:25.046 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.29 hyp=0.57 cameraTheta=2.60 mountX=-0.44 mountY=0.30, mountTheta=2.54 00:08:25.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.29, opts=13) 00:08:25.046 00.000 10672 Enqueuing Move request for scope (-0.48, 0.29) 00:08:25.061 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:25.061 00.000 428 Worker thread wakes up 00:08:25.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.29) opts 0xd 00:08:25.061 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.29) 00:08:25.061 00.000 428 Moving (-0.48, 0.29) raw xDistance=-0.44 yDistance=0.30 00:08:25.061 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44 00:08:25.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:25.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:08:25.061 00.000 428 MoveAxis(E, 556, ABG) 00:08:25.061 00.000 428 Guiding Dir = 2, Dur = 556 00:08:25.061 00.000 428 IsSlewing returns 0 00:08:25.061 00.000 428 IsGuiding returns 0 00:08:25.077 00.016 10672 UpdateGuideState exits: m=218236 SNR=45.4 00:08:25.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:25.077 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:25.077 00.000 10672 Enqueuing Expose request 00:08:25.077 00.000 428 PulseGuide returned control before completion, sleep 538 00:08:25.639 00.562 428 IsGuiding returns 0 00:08:25.639 00.000 428 Move returns status 0, amount 556 00:08:25.639 00.000 428 MoveAxis(N, 0, ABG) 00:08:25.639 00.000 428 Move returns status 0, amount 0 00:08:25.639 00.000 428 move complete, result=0 00:08:25.639 00.000 428 worker thread done servicing request 00:08:25.639 00.000 428 Worker thread wakes up 00:08:25.639 00.000 10672 GuideStep: -0.4 px 556 ms EAST, 0.3 px 0 ms NORTH 00:08:25.639 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:25.639 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:25.936 00.297 10672 read socket command 10 00:08:25.936 00.000 10672 processing socket request REQDIST 00:08:25.936 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:08:25.936 00.000 10672 Sending socket response 57 (0x39) 00:08:26.936 01.000 428 Exposure complete 00:08:27.061 00.125 428 worker thread done servicing request 00:08:27.061 00.000 10672 OnExposeComplete: enter 00:08:27.061 00.000 10672 UpdateGuideState(): m_state=6 00:08:27.061 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 886 00:08:27.061 00.000 10672 Star::Find returns 1 (0), X=541.54, Y=342.73, Mass=216236, SNR=44.1, Peak=30384 HFD=2.9 00:08:27.061 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.14) = xAngle (2.30 = 2.30) 00:08:27.061 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.40 = 2.40) 00:08:27.061 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.43 mountX=-0.14 mountY=0.14, mountTheta=2.35 00:08:27.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.13, opts=13) 00:08:27.061 00.000 10672 Enqueuing Move request for scope (-0.16, 0.13) 00:08:27.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:27.061 00.000 428 Worker thread wakes up 00:08:27.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd 00:08:27.061 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.13) 00:08:27.061 00.000 428 Moving (-0.16, 0.13) raw xDistance=-0.14 yDistance=0.14 00:08:27.061 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:08:27.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:27.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:08:27.061 00.000 428 MoveAxis(E, 0, ABG) 00:08:27.061 00.000 428 Move returns status 0, amount 0 00:08:27.061 00.000 428 MoveAxis(N, 0, ABG) 00:08:27.061 00.000 428 Move returns status 0, amount 0 00:08:27.061 00.000 428 move complete, result=0 00:08:27.061 00.000 428 worker thread done servicing request 00:08:27.092 00.031 10672 UpdateGuideState exits: m=216236 SNR=44.1 00:08:27.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:27.092 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:27.092 00.000 10672 Enqueuing Expose request 00:08:27.092 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:08:27.092 00.000 428 Worker thread wakes up 00:08:27.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:27.092 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:28.935 01.843 428 Exposure complete 00:08:29.076 00.141 428 worker thread done servicing request 00:08:29.076 00.000 10672 OnExposeComplete: enter 00:08:29.076 00.000 10672 UpdateGuideState(): m_state=6 00:08:29.076 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 887 00:08:29.076 00.000 10672 Star::Find returns 1 (0), X=541.93, Y=343.03, Mass=217335, SNR=43.3, Peak=32240 HFD=2.7 00:08:29.076 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.14) = xAngle (0.93 = 0.93) 00:08:29.076 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.04 = 1.04) 00:08:29.076 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.43 hyp=0.49 cameraTheta=1.07 mountX=0.29 mountY=0.42, mountTheta=0.96 00:08:29.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.43, opts=13) 00:08:29.076 00.000 10672 Enqueuing Move request for scope (0.24, 0.43) 00:08:29.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:29.076 00.000 428 Worker thread wakes up 00:08:29.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.43) opts 0xd 00:08:29.076 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.43) 00:08:29.076 00.000 428 Moving (0.24, 0.43) raw xDistance=0.29 yDistance=0.42 00:08:29.076 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:08:29.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:29.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:08:29.076 00.000 428 MoveAxis(E, 0, ABG) 00:08:29.076 00.000 428 Move returns status 0, amount 0 00:08:29.076 00.000 428 MoveAxis(N, 0, ABG) 00:08:29.076 00.000 428 Move returns status 0, amount 0 00:08:29.076 00.000 428 move complete, result=0 00:08:29.076 00.000 428 worker thread done servicing request 00:08:29.091 00.015 10672 UpdateGuideState exits: m=217335 SNR=43.3 00:08:29.091 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:29.091 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:29.091 00.000 10672 Enqueuing Expose request 00:08:29.091 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:08:29.091 00.000 428 Worker thread wakes up 00:08:29.091 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:29.091 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:30.934 01.843 10672 read socket command 10 00:08:30.934 00.000 428 Exposure complete 00:08:30.934 00.000 10672 processing socket request REQDIST 00:08:30.934 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:08:30.934 00.000 10672 Sending socket response 47 (0x2f) 00:08:31.063 00.129 428 worker thread done servicing request 00:08:31.063 00.000 10672 OnExposeComplete: enter 00:08:31.063 00.000 10672 UpdateGuideState(): m_state=6 00:08:31.063 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 888 00:08:31.063 00.000 10672 Star::Find returns 1 (0), X=541.40, Y=342.84, Mass=216957, SNR=40.9, Peak=28416 HFD=2.7 00:08:31.063 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 00:08:31.063 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 00:08:31.063 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.25 hyp=0.39 cameraTheta=2.46 mountX=-0.26 mountY=0.25, mountTheta=2.37 00:08:31.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.25, opts=13) 00:08:31.079 00.016 10672 Enqueuing Move request for scope (-0.30, 0.25) 00:08:31.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:31.079 00.000 428 Worker thread wakes up 00:08:31.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.25) opts 0xd 00:08:31.079 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.25) 00:08:31.079 00.000 428 Moving (-0.30, 0.25) raw xDistance=-0.26 yDistance=0.25 00:08:31.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:08:31.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:31.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:08:31.079 00.000 428 MoveAxis(E, 0, ABG) 00:08:31.079 00.000 428 Move returns status 0, amount 0 00:08:31.079 00.000 428 MoveAxis(N, 0, ABG) 00:08:31.079 00.000 428 Move returns status 0, amount 0 00:08:31.079 00.000 428 move complete, result=0 00:08:31.079 00.000 428 worker thread done servicing request 00:08:31.095 00.016 10672 UpdateGuideState exits: m=216957 SNR=40.9 00:08:31.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:31.095 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:31.095 00.000 10672 Enqueuing Expose request 00:08:31.095 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:08:31.095 00.000 428 Worker thread wakes up 00:08:31.095 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:31.095 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:32.922 01.827 428 Exposure complete 00:08:33.063 00.141 428 worker thread done servicing request 00:08:33.063 00.000 10672 OnExposeComplete: enter 00:08:33.063 00.000 10672 UpdateGuideState(): m_state=6 00:08:33.063 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 889 00:08:33.063 00.000 10672 Star::Find returns 1 (0), X=541.23, Y=342.96, Mass=214058, SNR=43.6, Peak=35728 HFD=2.5 00:08:33.063 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.14) = xAngle (2.35 = 2.35) 00:08:33.063 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.45 = 2.45) 00:08:33.063 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.36 hyp=0.59 cameraTheta=2.48 mountX=-0.41 mountY=0.37, mountTheta=2.41 00:08:33.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.36, opts=13) 00:08:33.063 00.000 10672 Enqueuing Move request for scope (-0.47, 0.36) 00:08:33.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:33.063 00.000 428 Worker thread wakes up 00:08:33.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.36) opts 0xd 00:08:33.063 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.36) 00:08:33.063 00.000 428 Moving (-0.47, 0.36) raw xDistance=-0.41 yDistance=0.37 00:08:33.063 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:08:33.063 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:33.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:08:33.063 00.000 428 MoveAxis(E, 0, ABG) 00:08:33.063 00.000 428 Move returns status 0, amount 0 00:08:33.063 00.000 428 MoveAxis(N, 0, ABG) 00:08:33.063 00.000 428 Move returns status 0, amount 0 00:08:33.063 00.000 428 move complete, result=0 00:08:33.063 00.000 428 worker thread done servicing request 00:08:33.094 00.031 10672 UpdateGuideState exits: m=214058 SNR=43.6 00:08:33.094 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:33.094 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:33.094 00.000 10672 Enqueuing Expose request 00:08:33.094 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:08:33.094 00.000 428 Worker thread wakes up 00:08:33.094 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:33.094 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:34.922 01.828 428 Exposure complete 00:08:35.062 00.140 428 worker thread done servicing request 00:08:35.062 00.000 10672 OnExposeComplete: enter 00:08:35.062 00.000 10672 UpdateGuideState(): m_state=6 00:08:35.062 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 890 00:08:35.062 00.000 10672 Star::Find returns 1 (0), X=541.06, Y=342.95, Mass=198907, SNR=36.3, Peak=34416 HFD=2.1 00:08:35.062 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (0.14) = xAngle (2.51 = 2.51) 00:08:35.062 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.62 = 2.62) 00:08:35.062 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.35 hyp=0.73 cameraTheta=2.65 mountX=-0.59 mountY=0.37, mountTheta=2.58 00:08:35.062 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.35, opts=13) 00:08:35.062 00.000 10672 Enqueuing Move request for scope (-0.64, 0.35) 00:08:35.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:35.062 00.000 428 Worker thread wakes up 00:08:35.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.35) opts 0xd 00:08:35.062 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.35) 00:08:35.062 00.000 428 Moving (-0.64, 0.35) raw xDistance=-0.59 yDistance=0.37 00:08:35.062 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 00:08:35.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:35.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:08:35.062 00.000 428 MoveAxis(E, 689, ABG) 00:08:35.062 00.000 428 Guiding Dir = 2, Dur = 689 00:08:35.062 00.000 428 IsSlewing returns 0 00:08:35.062 00.000 428 IsGuiding returns 0 00:08:35.093 00.031 10672 UpdateGuideState exits: m=198907 SNR=36.3 00:08:35.093 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:35.093 00.000 428 PulseGuide returned control before completion, sleep 676 00:08:35.093 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:35.093 00.000 10672 Enqueuing Expose request 00:08:35.781 00.688 428 IsGuiding returns 1 00:08:35.781 00.000 428 scope still moving after pulse duration time elapsed 00:08:35.812 00.031 428 IsSlewing returns 0 00:08:35.812 00.000 428 IsGuiding returns 0 00:08:35.812 00.000 428 scope move finished after 689 + 55 ms 00:08:35.812 00.000 428 Move returns status 0, amount 689 00:08:35.812 00.000 428 MoveAxis(N, 0, ABG) 00:08:35.812 00.000 428 Move returns status 0, amount 0 00:08:35.812 00.000 428 move complete, result=0 00:08:35.812 00.000 428 worker thread done servicing request 00:08:35.812 00.000 428 Worker thread wakes up 00:08:35.812 00.000 10672 GuideStep: -0.6 px 689 ms EAST, 0.4 px 0 ms NORTH 00:08:35.812 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:35.812 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:35.937 00.125 10672 read socket command 10 00:08:35.937 00.000 10672 processing socket request REQDIST 00:08:35.937 00.000 10672 SOCKSVR: Sending pixel error of 0.56 00:08:35.937 00.000 10672 Sending socket response 56 (0x38) 00:08:36.921 00.984 428 Exposure complete 00:08:37.046 00.125 428 worker thread done servicing request 00:08:37.046 00.000 10672 OnExposeComplete: enter 00:08:37.046 00.000 10672 UpdateGuideState(): m_state=6 00:08:37.046 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 891 00:08:37.046 00.000 10672 Star::Find returns 1 (0), X=541.11, Y=342.89, Mass=205657, SNR=40.9, Peak=27648 HFD=2.7 00:08:37.046 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (0.14) = xAngle (2.54 = 2.54) 00:08:37.046 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.65 = 2.65) 00:08:37.046 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.30 hyp=0.66 cameraTheta=2.68 mountX=-0.54 mountY=0.31, mountTheta=2.62 00:08:37.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.30, opts=13) 00:08:37.046 00.000 10672 Enqueuing Move request for scope (-0.59, 0.30) 00:08:37.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:37.046 00.000 428 Worker thread wakes up 00:08:37.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.30) opts 0xd 00:08:37.046 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.30) 00:08:37.046 00.000 428 Moving (-0.59, 0.30) raw xDistance=-0.54 yDistance=0.31 00:08:37.046 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.54 00:08:37.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:37.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:08:37.046 00.000 428 MoveAxis(E, 686, ABG) 00:08:37.046 00.000 428 Guiding Dir = 2, Dur = 686 00:08:37.061 00.015 428 IsSlewing returns 0 00:08:37.061 00.000 428 IsGuiding returns 0 00:08:37.077 00.016 428 PulseGuide returned control before completion, sleep 681 00:08:37.077 00.000 10672 UpdateGuideState exits: m=205657 SNR=40.9 00:08:37.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:37.077 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:37.077 00.000 10672 Enqueuing Expose request 00:08:37.765 00.688 428 IsGuiding returns 1 00:08:37.765 00.000 428 scope still moving after pulse duration time elapsed 00:08:37.796 00.031 428 IsSlewing returns 0 00:08:37.796 00.000 428 IsGuiding returns 0 00:08:37.796 00.000 428 scope move finished after 686 + 50 ms 00:08:37.796 00.000 428 Move returns status 0, amount 686 00:08:37.796 00.000 428 MoveAxis(N, 0, ABG) 00:08:37.796 00.000 428 Move returns status 0, amount 0 00:08:37.796 00.000 428 move complete, result=0 00:08:37.796 00.000 428 worker thread done servicing request 00:08:37.796 00.000 428 Worker thread wakes up 00:08:37.796 00.000 10672 GuideStep: -0.5 px 686 ms EAST, 0.3 px 0 ms NORTH 00:08:37.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:37.796 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:38.920 01.124 428 Exposure complete 00:08:39.061 00.141 428 worker thread done servicing request 00:08:39.061 00.000 10672 OnExposeComplete: enter 00:08:39.061 00.000 10672 UpdateGuideState(): m_state=6 00:08:39.061 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 892 00:08:39.061 00.000 10672 Star::Find returns 1 (0), X=542.21, Y=343.25, Mass=253464, SNR=48.4, Peak=35072 HFD=3.2 00:08:39.061 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.14) = xAngle (0.76 = 0.76) 00:08:39.061 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.87 = 0.87) 00:08:39.061 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.65 hyp=0.83 cameraTheta=0.90 mountX=0.60 mountY=0.63, mountTheta=0.81 00:08:39.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.65, opts=13) 00:08:39.061 00.000 10672 Enqueuing Move request for scope (0.51, 0.65) 00:08:39.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:39.061 00.000 428 Worker thread wakes up 00:08:39.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.65) opts 0xd 00:08:39.061 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.65) 00:08:39.061 00.000 428 Moving (0.51, 0.65) raw xDistance=0.60 yDistance=0.63 00:08:39.061 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.60 00:08:39.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:08:39.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 00:08:39.061 00.000 428 MoveAxis(W, 652, ABG) 00:08:39.061 00.000 428 Guiding Dir = 3, Dur = 652 00:08:39.061 00.000 428 IsSlewing returns 0 00:08:39.061 00.000 428 IsGuiding returns 0 00:08:39.092 00.031 428 PulseGuide returned control before completion, sleep 639 00:08:39.092 00.000 10672 UpdateGuideState exits: m=253464 SNR=48.4 00:08:39.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:39.092 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:39.092 00.000 10672 Enqueuing Expose request 00:08:39.737 00.645 428 IsGuiding returns 1 00:08:39.737 00.000 428 scope still moving after pulse duration time elapsed 00:08:39.769 00.032 428 IsSlewing returns 0 00:08:39.769 00.000 428 IsGuiding returns 0 00:08:39.769 00.000 428 scope move finished after 652 + 58 ms 00:08:39.769 00.000 428 Move returns status 0, amount 652 00:08:39.769 00.000 428 MoveAxis(N, 0, ABG) 00:08:39.769 00.000 428 Move returns status 0, amount 0 00:08:39.769 00.000 428 move complete, result=0 00:08:39.769 00.000 428 worker thread done servicing request 00:08:39.769 00.000 428 Worker thread wakes up 00:08:39.769 00.000 10672 GuideStep: 0.6 px 652 ms WEST, 0.6 px 0 ms NORTH 00:08:39.784 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:39.784 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:40.924 01.140 10672 read socket command 10 00:08:40.924 00.000 10672 processing socket request REQDIST 00:08:40.924 00.000 10672 SOCKSVR: Sending pixel error of 0.66 00:08:40.924 00.000 10672 Sending socket response 66 (0x42) 00:08:40.924 00.000 428 Exposure complete 00:08:41.065 00.141 428 worker thread done servicing request 00:08:41.065 00.000 10672 OnExposeComplete: enter 00:08:41.065 00.000 10672 UpdateGuideState(): m_state=6 00:08:41.065 00.000 10672 Star::Find(15, 542, 343, 0, (0,0,0,0), 0.0, 0) frame 893 00:08:41.065 00.000 10672 Star::Find returns 1 (0), X=542.06, Y=343.10, Mass=201247, SNR=37.4, Peak=31040 HFD=2.7 00:08:41.065 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.82 = 0.82) 00:08:41.065 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.92 = 0.92) 00:08:41.065 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.50 hyp=0.62 cameraTheta=0.95 mountX=0.42 mountY=0.49, mountTheta=0.86 00:08:41.065 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.50, opts=13) 00:08:41.065 00.000 10672 Enqueuing Move request for scope (0.36, 0.50) 00:08:41.065 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:41.065 00.000 428 Worker thread wakes up 00:08:41.065 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.50) opts 0xd 00:08:41.065 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.50) 00:08:41.065 00.000 428 Moving (0.36, 0.50) raw xDistance=0.42 yDistance=0.49 00:08:41.065 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:08:41.065 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:41.065 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 00:08:41.065 00.000 428 MoveAxis(E, 0, ABG) 00:08:41.065 00.000 428 Move returns status 0, amount 0 00:08:41.065 00.000 428 MoveAxis(N, 0, ABG) 00:08:41.065 00.000 428 Move returns status 0, amount 0 00:08:41.065 00.000 428 move complete, result=0 00:08:41.065 00.000 428 worker thread done servicing request 00:08:41.096 00.031 10672 UpdateGuideState exits: m=201247 SNR=37.4 00:08:41.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:41.096 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:41.096 00.000 10672 Enqueuing Expose request 00:08:41.096 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 00:08:41.096 00.000 428 Worker thread wakes up 00:08:41.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:41.096 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:42.924 01.828 428 Exposure complete 00:08:43.049 00.125 428 worker thread done servicing request 00:08:43.049 00.000 10672 OnExposeComplete: enter 00:08:43.049 00.000 10672 UpdateGuideState(): m_state=6 00:08:43.049 00.000 10672 Star::Find(15, 542, 343, 0, (0,0,0,0), 0.0, 0) frame 894 00:08:43.049 00.000 10672 Star::Find returns 1 (0), X=541.25, Y=342.95, Mass=219111, SNR=46.7, Peak=29392 HFD=2.5 00:08:43.049 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.33 = 2.33) 00:08:43.049 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 00:08:43.049 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.36 hyp=0.57 cameraTheta=2.46 mountX=-0.39 mountY=0.37, mountTheta=2.38 00:08:43.049 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.36, opts=13) 00:08:43.049 00.000 10672 Enqueuing Move request for scope (-0.44, 0.36) 00:08:43.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:43.049 00.000 428 Worker thread wakes up 00:08:43.049 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.36) opts 0xd 00:08:43.049 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.36) 00:08:43.049 00.000 428 Moving (-0.44, 0.36) raw xDistance=-0.39 yDistance=0.37 00:08:43.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:08:43.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:43.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:08:43.049 00.000 428 MoveAxis(E, 0, ABG) 00:08:43.049 00.000 428 Move returns status 0, amount 0 00:08:43.049 00.000 428 MoveAxis(N, 0, ABG) 00:08:43.049 00.000 428 Move returns status 0, amount 0 00:08:43.049 00.000 428 move complete, result=0 00:08:43.049 00.000 428 worker thread done servicing request 00:08:43.080 00.031 10672 UpdateGuideState exits: m=219111 SNR=46.7 00:08:43.080 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:43.080 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:43.080 00.000 10672 Enqueuing Expose request 00:08:43.080 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:08:43.080 00.000 428 Worker thread wakes up 00:08:43.080 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:43.080 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:44.923 01.843 428 Exposure complete 00:08:45.064 00.141 428 worker thread done servicing request 00:08:45.064 00.000 10672 OnExposeComplete: enter 00:08:45.064 00.000 10672 UpdateGuideState(): m_state=6 00:08:45.064 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 895 00:08:45.064 00.000 10672 Star::Find returns 1 (0), X=541.02, Y=342.81, Mass=197639, SNR=38.4, Peak=33984 HFD=2.5 00:08:45.064 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 00:08:45.064 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 00:08:45.064 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.21 hyp=0.71 cameraTheta=2.84 mountX=-0.65 mountY=0.23, mountTheta=2.79 00:08:45.064 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.21, opts=13) 00:08:45.064 00.000 10672 Enqueuing Move request for scope (-0.68, 0.21) 00:08:45.064 00.000 428 Worker thread wakes up 00:08:45.064 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:45.064 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.21) opts 0xd 00:08:45.064 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.21) 00:08:45.064 00.000 428 Moving (-0.68, 0.21) raw xDistance=-0.65 yDistance=0.23 00:08:45.064 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 00:08:45.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:45.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:08:45.064 00.000 428 MoveAxis(E, 756, ABG) 00:08:45.064 00.000 428 Guiding Dir = 2, Dur = 756 00:08:45.064 00.000 428 IsSlewing returns 0 00:08:45.064 00.000 428 IsGuiding returns 0 00:08:45.079 00.015 428 PulseGuide returned control before completion, sleep 751 00:08:45.095 00.016 10672 UpdateGuideState exits: m=197639 SNR=38.4 00:08:45.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:45.095 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:45.095 00.000 10672 Enqueuing Expose request 00:08:45.845 00.750 428 IsGuiding returns 0 00:08:45.845 00.000 428 Move returns status 0, amount 756 00:08:45.845 00.000 428 MoveAxis(N, 0, ABG) 00:08:45.845 00.000 428 Move returns status 0, amount 0 00:08:45.845 00.000 428 move complete, result=0 00:08:45.845 00.000 428 worker thread done servicing request 00:08:45.845 00.000 428 Worker thread wakes up 00:08:45.845 00.000 10672 GuideStep: -0.6 px 756 ms EAST, 0.2 px 0 ms NORTH 00:08:45.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:45.845 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:45.923 00.078 10672 read socket command 10 00:08:45.923 00.000 10672 processing socket request REQDIST 00:08:45.923 00.000 10672 SOCKSVR: Sending pixel error of 0.65 00:08:45.923 00.000 10672 Sending socket response 65 (0x41) 00:08:46.907 00.984 428 Exposure complete 00:08:47.032 00.125 428 worker thread done servicing request 00:08:47.032 00.000 10672 OnExposeComplete: enter 00:08:47.032 00.000 10672 UpdateGuideState(): m_state=6 00:08:47.047 00.015 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 896 00:08:47.047 00.000 10672 Star::Find returns 1 (0), X=541.77, Y=342.94, Mass=205296, SNR=38.6, Peak=23520 HFD=2.7 00:08:47.047 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.14) = xAngle (1.22 = 1.22) 00:08:47.047 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.33 = 1.33) 00:08:47.047 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.35 hyp=0.35 cameraTheta=1.36 mountX=0.12 mountY=0.34, mountTheta=1.23 00:08:47.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.35, opts=13) 00:08:47.047 00.000 10672 Enqueuing Move request for scope (0.07, 0.35) 00:08:47.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:47.047 00.000 428 Worker thread wakes up 00:08:47.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.35) opts 0xd 00:08:47.047 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.35) 00:08:47.047 00.000 428 Moving (0.07, 0.35) raw xDistance=0.12 yDistance=0.34 00:08:47.047 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:08:47.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:47.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 00:08:47.047 00.000 428 MoveAxis(E, 0, ABG) 00:08:47.047 00.000 428 Move returns status 0, amount 0 00:08:47.047 00.000 428 MoveAxis(N, 0, ABG) 00:08:47.047 00.000 428 Move returns status 0, amount 0 00:08:47.047 00.000 428 move complete, result=0 00:08:47.047 00.000 428 worker thread done servicing request 00:08:47.063 00.016 10672 UpdateGuideState exits: m=205296 SNR=38.6 00:08:47.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:47.063 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:47.063 00.000 10672 Enqueuing Expose request 00:08:47.063 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:08:47.063 00.000 428 Worker thread wakes up 00:08:47.063 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:47.063 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:48.927 01.864 428 Exposure complete 00:08:49.052 00.125 428 worker thread done servicing request 00:08:49.052 00.000 10672 OnExposeComplete: enter 00:08:49.052 00.000 10672 UpdateGuideState(): m_state=6 00:08:49.052 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 897 00:08:49.052 00.000 10672 Star::Find returns 1 (0), X=542.29, Y=342.85, Mass=239893, SNR=47.7, Peak=35728 HFD=2.9 00:08:49.052 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.14) = xAngle (0.26 = 0.26) 00:08:49.052 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.37 = 0.37) 00:08:49.052 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=0.25 hyp=0.64 cameraTheta=0.40 mountX=0.62 mountY=0.23, mountTheta=0.36 00:08:49.052 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=0.25, opts=13) 00:08:49.052 00.000 10672 Enqueuing Move request for scope (0.59, 0.25) 00:08:49.052 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:49.052 00.000 428 Worker thread wakes up 00:08:49.052 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.25) opts 0xd 00:08:49.052 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, 0.25) 00:08:49.052 00.000 428 Moving (0.59, 0.25) raw xDistance=0.62 yDistance=0.23 00:08:49.052 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 00:08:49.052 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:49.052 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:08:49.052 00.000 428 MoveAxis(W, 728, ABG) 00:08:49.052 00.000 428 Guiding Dir = 3, Dur = 728 00:08:49.052 00.000 428 IsSlewing returns 0 00:08:49.052 00.000 428 IsGuiding returns 0 00:08:49.067 00.015 428 PulseGuide returned control before completion, sleep 720 00:08:49.083 00.016 10672 UpdateGuideState exits: m=239893 SNR=47.7 00:08:49.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:49.083 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:49.083 00.000 10672 Enqueuing Expose request 00:08:49.817 00.734 428 IsGuiding returns 0 00:08:49.817 00.000 428 Move returns status 0, amount 728 00:08:49.817 00.000 428 MoveAxis(N, 0, ABG) 00:08:49.817 00.000 428 Move returns status 0, amount 0 00:08:49.817 00.000 428 move complete, result=0 00:08:49.817 00.000 428 worker thread done servicing request 00:08:49.817 00.000 428 Worker thread wakes up 00:08:49.817 00.000 10672 GuideStep: 0.6 px 728 ms WEST, 0.2 px 0 ms NORTH 00:08:49.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:49.817 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:50.911 01.094 428 Exposure complete 00:08:50.926 00.015 10672 read socket command 10 00:08:50.926 00.000 10672 processing socket request REQDIST 00:08:50.926 00.000 10672 SOCKSVR: Sending pixel error of 0.58 00:08:50.926 00.000 10672 Sending socket response 58 (0x3a) 00:08:51.035 00.109 428 worker thread done servicing request 00:08:51.035 00.000 10672 OnExposeComplete: enter 00:08:51.035 00.000 10672 UpdateGuideState(): m_state=6 00:08:51.035 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 898 00:08:51.035 00.000 10672 Star::Find returns 1 (0), X=541.64, Y=342.86, Mass=225474, SNR=43.0, Peak=30592 HFD=2.7 00:08:51.035 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.65 = 1.65) 00:08:51.035 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 00:08:51.035 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.79 mountX=-0.02 mountY=0.26, mountTheta=1.65 00:08:51.051 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.26, opts=13) 00:08:51.051 00.000 10672 Enqueuing Move request for scope (-0.06, 0.26) 00:08:51.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:51.051 00.000 428 Worker thread wakes up 00:08:51.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd 00:08:51.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.26) 00:08:51.051 00.000 428 Moving (-0.06, 0.26) raw xDistance=-0.02 yDistance=0.26 00:08:51.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:08:51.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:51.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:08:51.051 00.000 428 MoveAxis(E, 0, ABG) 00:08:51.051 00.000 428 Move returns status 0, amount 0 00:08:51.051 00.000 428 MoveAxis(N, 0, ABG) 00:08:51.051 00.000 428 Move returns status 0, amount 0 00:08:51.051 00.000 428 move complete, result=0 00:08:51.051 00.000 428 worker thread done servicing request 00:08:51.067 00.016 10672 UpdateGuideState exits: m=225474 SNR=43.0 00:08:51.067 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:51.067 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:51.067 00.000 10672 Enqueuing Expose request 00:08:51.067 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:08:51.067 00.000 428 Worker thread wakes up 00:08:51.067 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:51.067 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:52.910 01.843 428 Exposure complete 00:08:53.035 00.125 428 worker thread done servicing request 00:08:53.035 00.000 10672 OnExposeComplete: enter 00:08:53.035 00.000 10672 UpdateGuideState(): m_state=6 00:08:53.035 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 899 00:08:53.035 00.000 10672 Star::Find returns 1 (0), X=541.35, Y=342.73, Mass=227632, SNR=42.5, Peak=36592 HFD=2.8 00:08:53.035 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.14) = xAngle (2.63 = 2.63) 00:08:53.035 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.74 = 2.74) 00:08:53.035 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.77 mountX=-0.32 mountY=0.15, mountTheta=2.72 00:08:53.050 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.14, opts=13) 00:08:53.050 00.000 10672 Enqueuing Move request for scope (-0.34, 0.14) 00:08:53.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:53.050 00.000 428 Worker thread wakes up 00:08:53.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd 00:08:53.050 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.14) 00:08:53.050 00.000 428 Moving (-0.34, 0.14) raw xDistance=-0.32 yDistance=0.15 00:08:53.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:08:53.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:53.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:08:53.050 00.000 428 MoveAxis(E, 0, ABG) 00:08:53.050 00.000 428 Move returns status 0, amount 0 00:08:53.050 00.000 428 MoveAxis(N, 0, ABG) 00:08:53.050 00.000 428 Move returns status 0, amount 0 00:08:53.050 00.000 428 move complete, result=0 00:08:53.050 00.000 428 worker thread done servicing request 00:08:53.066 00.016 10672 UpdateGuideState exits: m=227632 SNR=42.5 00:08:53.066 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:53.066 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:53.066 00.000 10672 Enqueuing Expose request 00:08:53.066 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:08:53.066 00.000 428 Worker thread wakes up 00:08:53.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:53.066 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:54.925 01.859 428 Exposure complete 00:08:55.050 00.125 428 worker thread done servicing request 00:08:55.050 00.000 10672 OnExposeComplete: enter 00:08:55.050 00.000 10672 UpdateGuideState(): m_state=6 00:08:55.050 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 900 00:08:55.050 00.000 10672 Star::Find returns 1 (0), X=541.51, Y=343.12, Mass=229156, SNR=41.9, Peak=30272 HFD=3.0 00:08:55.050 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.78 = 1.78) 00:08:55.050 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 00:08:55.050 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.53 hyp=0.56 cameraTheta=1.91 mountX=-0.11 mountY=0.53, mountTheta=1.78 00:08:55.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.53, opts=13) 00:08:55.050 00.000 10672 Enqueuing Move request for scope (-0.19, 0.53) 00:08:55.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:55.050 00.000 428 Worker thread wakes up 00:08:55.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.53) opts 0xd 00:08:55.050 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.53) 00:08:55.050 00.000 428 Moving (-0.19, 0.53) raw xDistance=-0.11 yDistance=0.53 00:08:55.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:08:55.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:08:55.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 00:08:55.050 00.000 428 MoveAxis(E, 0, ABG) 00:08:55.050 00.000 428 Move returns status 0, amount 0 00:08:55.050 00.000 428 MoveAxis(N, 0, ABG) 00:08:55.050 00.000 428 Move returns status 0, amount 0 00:08:55.050 00.000 428 move complete, result=0 00:08:55.050 00.000 428 worker thread done servicing request 00:08:55.081 00.031 10672 UpdateGuideState exits: m=229156 SNR=41.9 00:08:55.081 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:55.081 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:55.081 00.000 10672 Enqueuing Expose request 00:08:55.081 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:08:55.081 00.000 428 Worker thread wakes up 00:08:55.081 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:55.081 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:55.930 00.849 10672 read socket command 10 00:08:55.930 00.000 10672 processing socket request REQDIST 00:08:55.930 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:08:55.930 00.000 10672 Sending socket response 48 (0x30) 00:08:56.914 00.984 428 Exposure complete 00:08:57.054 00.140 428 worker thread done servicing request 00:08:57.054 00.000 10672 OnExposeComplete: enter 00:08:57.054 00.000 10672 UpdateGuideState(): m_state=6 00:08:57.054 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 901 00:08:57.054 00.000 10672 Star::Find returns 1 (0), X=541.48, Y=343.37, Mass=215966, SNR=42.5, Peak=28416 HFD=3.0 00:08:57.054 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.14) = xAngle (1.70 = 1.70) 00:08:57.054 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.81 = 1.81) 00:08:57.054 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.78 hyp=0.80 cameraTheta=1.84 mountX=-0.11 mountY=0.78, mountTheta=1.71 00:08:57.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.78, opts=13) 00:08:57.054 00.000 10672 Enqueuing Move request for scope (-0.21, 0.78) 00:08:57.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:57.054 00.000 428 Worker thread wakes up 00:08:57.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.78) opts 0xd 00:08:57.054 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.78) 00:08:57.054 00.000 428 Moving (-0.21, 0.78) raw xDistance=-0.11 yDistance=0.78 00:08:57.054 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:08:57.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:08:57.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.78 00:08:57.054 00.000 428 MoveAxis(E, 0, ABG) 00:08:57.054 00.000 428 Move returns status 0, amount 0 00:08:57.054 00.000 428 MoveAxis(N, 0, ABG) 00:08:57.054 00.000 428 Move returns status 0, amount 0 00:08:57.054 00.000 428 move complete, result=0 00:08:57.054 00.000 428 worker thread done servicing request 00:08:57.085 00.031 10672 UpdateGuideState exits: m=215966 SNR=42.5 00:08:57.085 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:57.085 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:57.085 00.000 10672 Enqueuing Expose request 00:08:57.085 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 00:08:57.085 00.000 428 Worker thread wakes up 00:08:57.085 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:57.085 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:08:58.913 01.828 428 Exposure complete 00:08:59.038 00.125 428 worker thread done servicing request 00:08:59.038 00.000 10672 OnExposeComplete: enter 00:08:59.038 00.000 10672 UpdateGuideState(): m_state=6 00:08:59.038 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 902 00:08:59.038 00.000 10672 Star::Find returns 1 (0), X=541.19, Y=343.45, Mass=169246, SNR=36.4, Peak=29184 HFD=2.5 00:08:59.038 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 00:08:59.038 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.08 = 2.08) 00:08:59.038 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.85 hyp=1.00 cameraTheta=2.11 mountX=-0.39 mountY=0.87, mountTheta=1.99 00:08:59.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.85, opts=13) 00:08:59.038 00.000 10672 Enqueuing Move request for scope (-0.51, 0.85) 00:08:59.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:08:59.038 00.000 428 Worker thread wakes up 00:08:59.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.85) opts 0xd 00:08:59.038 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.85) 00:08:59.038 00.000 428 Moving (-0.51, 0.85) raw xDistance=-0.39 yDistance=0.87 00:08:59.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:08:59.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:08:59.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.87 00:08:59.038 00.000 428 MoveAxis(E, 0, ABG) 00:08:59.038 00.000 428 Move returns status 0, amount 0 00:08:59.038 00.000 428 MoveAxis(N, 0, ABG) 00:08:59.038 00.000 428 Move returns status 0, amount 0 00:08:59.038 00.000 428 move complete, result=0 00:08:59.038 00.000 428 worker thread done servicing request 00:08:59.069 00.031 10672 UpdateGuideState exits: m=169246 SNR=36.4 00:08:59.069 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:08:59.069 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:08:59.069 00.000 10672 Enqueuing Expose request 00:08:59.069 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.9 px 0 ms NORTH 00:08:59.069 00.000 428 Worker thread wakes up 00:08:59.069 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:08:59.069 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:00.912 01.843 428 Exposure complete 00:09:00.928 00.016 10672 read socket command 10 00:09:00.928 00.000 10672 processing socket request REQDIST 00:09:00.928 00.000 10672 SOCKSVR: Sending pixel error of 0.70 00:09:00.928 00.000 10672 Sending socket response 70 (0x46) 00:09:01.053 00.125 428 worker thread done servicing request 00:09:01.053 00.000 10672 OnExposeComplete: enter 00:09:01.053 00.000 10672 UpdateGuideState(): m_state=6 00:09:01.053 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 903 00:09:01.053 00.000 10672 Star::Find returns 1 (0), X=541.30, Y=342.68, Mass=212986, SNR=40.6, Peak=33536 HFD=2.8 00:09:01.053 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (0.14) = xAngle (2.80 = 2.80) 00:09:01.053 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.90 = 2.90) 00:09:01.053 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.08 hyp=0.40 cameraTheta=2.93 mountX=-0.38 mountY=0.10, mountTheta=2.90 00:09:01.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.08, opts=13) 00:09:01.053 00.000 10672 Enqueuing Move request for scope (-0.39, 0.08) 00:09:01.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:01.053 00.000 428 Worker thread wakes up 00:09:01.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.08) opts 0xd 00:09:01.053 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.08) 00:09:01.053 00.000 428 Moving (-0.39, 0.08) raw xDistance=-0.38 yDistance=0.10 00:09:01.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:09:01.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:01.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:09:01.053 00.000 428 MoveAxis(E, 0, ABG) 00:09:01.053 00.000 428 Move returns status 0, amount 0 00:09:01.053 00.000 428 MoveAxis(N, 0, ABG) 00:09:01.053 00.000 428 Move returns status 0, amount 0 00:09:01.053 00.000 428 move complete, result=0 00:09:01.053 00.000 428 worker thread done servicing request 00:09:01.084 00.031 10672 UpdateGuideState exits: m=212986 SNR=40.6 00:09:01.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:01.084 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:01.084 00.000 10672 Enqueuing Expose request 00:09:01.084 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:09:01.084 00.000 428 Worker thread wakes up 00:09:01.084 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:01.084 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:02.896 01.812 428 Exposure complete 00:09:03.037 00.141 428 worker thread done servicing request 00:09:03.037 00.000 10672 OnExposeComplete: enter 00:09:03.037 00.000 10672 UpdateGuideState(): m_state=6 00:09:03.037 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 904 00:09:03.037 00.000 10672 Star::Find returns 1 (0), X=541.45, Y=342.90, Mass=206415, SNR=41.9, Peak=31904 HFD=2.4 00:09:03.037 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (0.14) = xAngle (2.13 = 2.13) 00:09:03.037 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.24 = 2.24) 00:09:03.037 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.30 hyp=0.39 cameraTheta=2.27 mountX=-0.21 mountY=0.31, mountTheta=2.16 00:09:03.037 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.30, opts=13) 00:09:03.037 00.000 10672 Enqueuing Move request for scope (-0.25, 0.30) 00:09:03.037 00.000 428 Worker thread wakes up 00:09:03.037 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:03.037 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.30) opts 0xd 00:09:03.037 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.30) 00:09:03.037 00.000 428 Moving (-0.25, 0.30) raw xDistance=-0.21 yDistance=0.31 00:09:03.037 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:09:03.037 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:03.037 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:09:03.037 00.000 428 MoveAxis(E, 0, ABG) 00:09:03.037 00.000 428 Move returns status 0, amount 0 00:09:03.037 00.000 428 MoveAxis(N, 0, ABG) 00:09:03.037 00.000 428 Move returns status 0, amount 0 00:09:03.037 00.000 428 move complete, result=0 00:09:03.037 00.000 428 worker thread done servicing request 00:09:03.068 00.031 10672 UpdateGuideState exits: m=206415 SNR=41.9 00:09:03.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:03.068 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:03.068 00.000 10672 Enqueuing Expose request 00:09:03.068 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:03.068 00.000 428 Worker thread wakes up 00:09:03.068 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:03.068 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:04.915 01.847 428 Exposure complete 00:09:05.040 00.125 428 worker thread done servicing request 00:09:05.040 00.000 10672 OnExposeComplete: enter 00:09:05.040 00.000 10672 UpdateGuideState(): m_state=6 00:09:05.040 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 905 00:09:05.040 00.000 10672 Star::Find returns 1 (0), X=541.17, Y=343.12, Mass=215872, SNR=46.1, Peak=38112 HFD=2.4 00:09:05.040 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.14) = xAngle (2.22 = 2.22) 00:09:05.040 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.33 = 2.33) 00:09:05.040 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.52 hyp=0.74 cameraTheta=2.36 mountX=-0.45 mountY=0.53, mountTheta=2.27 00:09:05.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.52, opts=13) 00:09:05.040 00.000 10672 Enqueuing Move request for scope (-0.52, 0.52) 00:09:05.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:05.040 00.000 428 Worker thread wakes up 00:09:05.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.52) opts 0xd 00:09:05.040 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.52) 00:09:05.040 00.000 428 Moving (-0.52, 0.52) raw xDistance=-0.45 yDistance=0.53 00:09:05.040 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 00:09:05.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:05.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 00:09:05.040 00.000 428 MoveAxis(E, 524, ABG) 00:09:05.040 00.000 428 Guiding Dir = 2, Dur = 524 00:09:05.040 00.000 428 IsSlewing returns 0 00:09:05.056 00.016 428 IsGuiding returns 0 00:09:05.072 00.016 10672 UpdateGuideState exits: m=215872 SNR=46.1 00:09:05.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:05.072 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:05.072 00.000 10672 Enqueuing Expose request 00:09:05.072 00.000 428 PulseGuide returned control before completion, sleep 507 00:09:05.619 00.547 428 IsGuiding returns 1 00:09:05.619 00.000 428 scope still moving after pulse duration time elapsed 00:09:05.650 00.031 428 IsSlewing returns 0 00:09:05.650 00.000 428 IsGuiding returns 0 00:09:05.650 00.000 428 scope move finished after 524 + 79 ms 00:09:05.650 00.000 428 Move returns status 0, amount 524 00:09:05.650 00.000 428 MoveAxis(N, 0, ABG) 00:09:05.650 00.000 428 Move returns status 0, amount 0 00:09:05.650 00.000 428 move complete, result=0 00:09:05.650 00.000 428 worker thread done servicing request 00:09:05.650 00.000 428 Worker thread wakes up 00:09:05.650 00.000 10672 GuideStep: -0.4 px 524 ms EAST, 0.5 px 0 ms NORTH 00:09:05.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:05.650 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:05.931 00.281 10672 read socket command 10 00:09:05.931 00.000 10672 processing socket request REQDIST 00:09:05.931 00.000 10672 SOCKSVR: Sending pixel error of 0.60 00:09:05.931 00.000 10672 Sending socket response 60 (0x3c) 00:09:06.915 00.984 428 Exposure complete 00:09:07.055 00.140 428 worker thread done servicing request 00:09:07.055 00.000 10672 OnExposeComplete: enter 00:09:07.055 00.000 10672 UpdateGuideState(): m_state=6 00:09:07.055 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 906 00:09:07.055 00.000 10672 Star::Find returns 1 (0), X=541.77, Y=342.82, Mass=200929, SNR=43.6, Peak=33328 HFD=2.5 00:09:07.055 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.14) = xAngle (1.13 = 1.13) 00:09:07.055 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.24 = 1.24) 00:09:07.055 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.27 mountX=0.10 mountY=0.22, mountTheta=1.15 00:09:07.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.22, opts=13) 00:09:07.055 00.000 10672 Enqueuing Move request for scope (0.07, 0.22) 00:09:07.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:07.055 00.000 428 Worker thread wakes up 00:09:07.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd 00:09:07.055 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.22) 00:09:07.055 00.000 428 Moving (0.07, 0.22) raw xDistance=0.10 yDistance=0.22 00:09:07.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:09:07.055 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:07.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:09:07.055 00.000 428 MoveAxis(E, 0, ABG) 00:09:07.055 00.000 428 Move returns status 0, amount 0 00:09:07.055 00.000 428 MoveAxis(N, 0, ABG) 00:09:07.055 00.000 428 Move returns status 0, amount 0 00:09:07.055 00.000 428 move complete, result=0 00:09:07.055 00.000 428 worker thread done servicing request 00:09:07.071 00.016 10672 UpdateGuideState exits: m=200929 SNR=43.6 00:09:07.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:07.071 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:07.071 00.000 10672 Enqueuing Expose request 00:09:07.071 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:07.071 00.000 428 Worker thread wakes up 00:09:07.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:07.071 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:08.914 01.843 428 Exposure complete 00:09:09.055 00.141 428 worker thread done servicing request 00:09:09.055 00.000 10672 OnExposeComplete: enter 00:09:09.055 00.000 10672 UpdateGuideState(): m_state=6 00:09:09.055 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 907 00:09:09.055 00.000 10672 Star::Find returns 1 (0), X=541.78, Y=342.89, Mass=191636, SNR=38.7, Peak=40304 HFD=2.3 00:09:09.055 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (0.14) = xAngle (1.17 = 1.17) 00:09:09.055 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.28 = 1.28) 00:09:09.055 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.31 mountX=0.12 mountY=0.29, mountTheta=1.19 00:09:09.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.30, opts=13) 00:09:09.055 00.000 10672 Enqueuing Move request for scope (0.08, 0.30) 00:09:09.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:09.055 00.000 428 Worker thread wakes up 00:09:09.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd 00:09:09.055 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.30) 00:09:09.055 00.000 428 Moving (0.08, 0.30) raw xDistance=0.12 yDistance=0.29 00:09:09.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:09:09.055 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:09.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:09:09.055 00.000 428 MoveAxis(E, 0, ABG) 00:09:09.055 00.000 428 Move returns status 0, amount 0 00:09:09.055 00.000 428 MoveAxis(N, 0, ABG) 00:09:09.055 00.000 428 Move returns status 0, amount 0 00:09:09.055 00.000 428 move complete, result=0 00:09:09.055 00.000 428 worker thread done servicing request 00:09:09.070 00.015 10672 UpdateGuideState exits: m=191636 SNR=38.7 00:09:09.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:09.070 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:09.070 00.000 10672 Enqueuing Expose request 00:09:09.070 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:09.070 00.000 428 Worker thread wakes up 00:09:09.070 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:09.070 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:10.914 01.844 428 Exposure complete 00:09:10.929 00.015 10672 read socket command 10 00:09:10.929 00.000 10672 processing socket request REQDIST 00:09:10.929 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:09:10.929 00.000 10672 Sending socket response 43 (0x2b) 00:09:11.038 00.109 428 worker thread done servicing request 00:09:11.038 00.000 10672 OnExposeComplete: enter 00:09:11.038 00.000 10672 UpdateGuideState(): m_state=6 00:09:11.038 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 908 00:09:11.038 00.000 10672 Star::Find returns 1 (0), X=542.10, Y=343.11, Mass=220545, SNR=41.5, Peak=37024 HFD=2.3 00:09:11.038 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.14) = xAngle (0.77 = 0.77) 00:09:11.038 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.88 = 0.88) 00:09:11.038 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.51 hyp=0.65 cameraTheta=0.91 mountX=0.47 mountY=0.50, mountTheta=0.82 00:09:11.038 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.51, opts=13) 00:09:11.038 00.000 10672 Enqueuing Move request for scope (0.40, 0.51) 00:09:11.038 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:11.038 00.000 428 Worker thread wakes up 00:09:11.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.51) opts 0xd 00:09:11.038 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.51) 00:09:11.038 00.000 428 Moving (0.40, 0.51) raw xDistance=0.47 yDistance=0.50 00:09:11.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 00:09:11.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:11.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 00:09:11.038 00.000 428 MoveAxis(W, 545, ABG) 00:09:11.038 00.000 428 Guiding Dir = 3, Dur = 545 00:09:11.038 00.000 428 IsSlewing returns 0 00:09:11.038 00.000 428 IsGuiding returns 0 00:09:11.070 00.032 10672 UpdateGuideState exits: m=220545 SNR=41.5 00:09:11.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:11.070 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:11.070 00.000 10672 Enqueuing Expose request 00:09:11.070 00.000 428 PulseGuide returned control before completion, sleep 532 00:09:11.632 00.562 428 IsGuiding returns 0 00:09:11.632 00.000 428 Move returns status 0, amount 545 00:09:11.632 00.000 428 MoveAxis(N, 0, ABG) 00:09:11.632 00.000 428 Move returns status 0, amount 0 00:09:11.632 00.000 428 move complete, result=0 00:09:11.632 00.000 428 worker thread done servicing request 00:09:11.632 00.000 428 Worker thread wakes up 00:09:11.632 00.000 10672 GuideStep: 0.5 px 545 ms WEST, 0.5 px 0 ms NORTH 00:09:11.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:11.632 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:12.918 01.286 428 Exposure complete 00:09:13.043 00.125 428 worker thread done servicing request 00:09:13.043 00.000 10672 OnExposeComplete: enter 00:09:13.043 00.000 10672 UpdateGuideState(): m_state=6 00:09:13.043 00.000 10672 Star::Find(15, 542, 343, 0, (0,0,0,0), 0.0, 0) frame 909 00:09:13.043 00.000 10672 Star::Find returns 1 (0), X=541.32, Y=343.01, Mass=228423, SNR=45.1, Peak=26560 HFD=3.3 00:09:13.043 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 00:09:13.043 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 00:09:13.043 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.41 hyp=0.56 cameraTheta=2.31 mountX=-0.31 mountY=0.42, mountTheta=2.21 00:09:13.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.41, opts=13) 00:09:13.043 00.000 10672 Enqueuing Move request for scope (-0.37, 0.41) 00:09:13.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:13.043 00.000 428 Worker thread wakes up 00:09:13.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.41) opts 0xd 00:09:13.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.41) 00:09:13.043 00.000 428 Moving (-0.37, 0.41) raw xDistance=-0.31 yDistance=0.42 00:09:13.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 00:09:13.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:13.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:09:13.043 00.000 428 MoveAxis(E, 0, ABG) 00:09:13.043 00.000 428 Move returns status 0, amount 0 00:09:13.043 00.000 428 MoveAxis(N, 0, ABG) 00:09:13.043 00.000 428 Move returns status 0, amount 0 00:09:13.043 00.000 428 move complete, result=0 00:09:13.043 00.000 428 worker thread done servicing request 00:09:13.074 00.031 10672 UpdateGuideState exits: m=228423 SNR=45.1 00:09:13.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:13.074 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:13.074 00.000 10672 Enqueuing Expose request 00:09:13.074 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:09:13.074 00.000 428 Worker thread wakes up 00:09:13.074 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:13.074 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:14.917 01.843 428 Exposure complete 00:09:15.058 00.141 428 worker thread done servicing request 00:09:15.058 00.000 10672 OnExposeComplete: enter 00:09:15.058 00.000 10672 UpdateGuideState(): m_state=6 00:09:15.058 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 910 00:09:15.058 00.000 10672 Star::Find returns 1 (0), X=541.49, Y=342.74, Mass=178626, SNR=37.6, Peak=34080 HFD=2.1 00:09:15.058 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (0.14) = xAngle (2.42 = 2.42) 00:09:15.058 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.53 = 2.53) 00:09:15.058 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.26 cameraTheta=2.56 mountX=-0.19 mountY=0.15, mountTheta=2.49 00:09:15.058 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.14, opts=13) 00:09:15.058 00.000 10672 Enqueuing Move request for scope (-0.21, 0.14) 00:09:15.058 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:15.058 00.000 428 Worker thread wakes up 00:09:15.058 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd 00:09:15.058 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.14) 00:09:15.058 00.000 428 Moving (-0.21, 0.14) raw xDistance=-0.19 yDistance=0.15 00:09:15.058 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:09:15.058 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:15.058 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:09:15.058 00.000 428 MoveAxis(E, 0, ABG) 00:09:15.058 00.000 428 Move returns status 0, amount 0 00:09:15.058 00.000 428 MoveAxis(N, 0, ABG) 00:09:15.058 00.000 428 Move returns status 0, amount 0 00:09:15.058 00.000 428 move complete, result=0 00:09:15.058 00.000 428 worker thread done servicing request 00:09:15.073 00.015 10672 UpdateGuideState exits: m=178626 SNR=37.6 00:09:15.073 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:15.073 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:15.073 00.000 10672 Enqueuing Expose request 00:09:15.073 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:09:15.073 00.000 428 Worker thread wakes up 00:09:15.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:15.073 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:15.933 00.860 10672 read socket command 10 00:09:15.933 00.000 10672 processing socket request REQDIST 00:09:15.933 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:09:15.933 00.000 10672 Sending socket response 43 (0x2b) 00:09:16.917 00.984 428 Exposure complete 00:09:17.042 00.125 428 worker thread done servicing request 00:09:17.042 00.000 10672 OnExposeComplete: enter 00:09:17.042 00.000 10672 UpdateGuideState(): m_state=6 00:09:17.042 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 911 00:09:17.042 00.000 10672 Star::Find returns 1 (0), X=541.78, Y=342.82, Mass=210250, SNR=40.3, Peak=30928 HFD=2.4 00:09:17.042 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.06 = 1.06) 00:09:17.042 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 00:09:17.042 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.20 mountX=0.11 mountY=0.22, mountTheta=1.09 00:09:17.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.22, opts=13) 00:09:17.042 00.000 10672 Enqueuing Move request for scope (0.08, 0.22) 00:09:17.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:17.042 00.000 428 Worker thread wakes up 00:09:17.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd 00:09:17.042 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.22) 00:09:17.042 00.000 428 Moving (0.08, 0.22) raw xDistance=0.11 yDistance=0.22 00:09:17.042 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:09:17.042 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:17.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:09:17.042 00.000 428 MoveAxis(E, 0, ABG) 00:09:17.042 00.000 428 Move returns status 0, amount 0 00:09:17.042 00.000 428 MoveAxis(N, 0, ABG) 00:09:17.042 00.000 428 Move returns status 0, amount 0 00:09:17.042 00.000 428 move complete, result=0 00:09:17.042 00.000 428 worker thread done servicing request 00:09:17.073 00.031 10672 UpdateGuideState exits: m=210250 SNR=40.3 00:09:17.073 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:17.073 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:17.073 00.000 10672 Enqueuing Expose request 00:09:17.073 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:17.073 00.000 428 Worker thread wakes up 00:09:17.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:17.073 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:18.916 01.843 428 Exposure complete 00:09:19.041 00.125 428 worker thread done servicing request 00:09:19.041 00.000 10672 OnExposeComplete: enter 00:09:19.041 00.000 10672 UpdateGuideState(): m_state=6 00:09:19.041 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 912 00:09:19.041 00.000 10672 Star::Find returns 1 (0), X=541.48, Y=342.89, Mass=224165, SNR=43.1, Peak=31680 HFD=2.4 00:09:19.041 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.14) = xAngle (2.08 = 2.08) 00:09:19.041 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.19 = 2.19) 00:09:19.041 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.37 cameraTheta=2.22 mountX=-0.18 mountY=0.30, mountTheta=2.11 00:09:19.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.29, opts=13) 00:09:19.041 00.000 10672 Enqueuing Move request for scope (-0.22, 0.29) 00:09:19.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:19.041 00.000 428 Worker thread wakes up 00:09:19.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd 00:09:19.041 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.29) 00:09:19.041 00.000 428 Moving (-0.22, 0.29) raw xDistance=-0.18 yDistance=0.30 00:09:19.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:09:19.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:19.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:09:19.041 00.000 428 MoveAxis(E, 0, ABG) 00:09:19.041 00.000 428 Move returns status 0, amount 0 00:09:19.041 00.000 428 MoveAxis(N, 0, ABG) 00:09:19.041 00.000 428 Move returns status 0, amount 0 00:09:19.041 00.000 428 move complete, result=0 00:09:19.041 00.000 428 worker thread done servicing request 00:09:19.072 00.031 10672 UpdateGuideState exits: m=224165 SNR=43.1 00:09:19.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:19.072 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:19.072 00.000 10672 Enqueuing Expose request 00:09:19.072 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:19.072 00.000 428 Worker thread wakes up 00:09:19.072 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:19.072 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:20.889 01.817 428 Exposure complete 00:09:20.936 00.047 10672 read socket command 10 00:09:20.936 00.000 10672 processing socket request REQDIST 00:09:20.936 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:09:20.936 00.000 10672 Sending socket response 37 (0x25) 00:09:21.030 00.094 428 worker thread done servicing request 00:09:21.030 00.000 10672 OnExposeComplete: enter 00:09:21.030 00.000 10672 UpdateGuideState(): m_state=6 00:09:21.030 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 913 00:09:21.030 00.000 10672 Star::Find returns 1 (0), X=541.27, Y=342.83, Mass=221059, SNR=39.4, Peak=27760 HFD=2.7 00:09:21.030 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (0.14) = xAngle (2.51 = 2.51) 00:09:21.030 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.62 = 2.62) 00:09:21.030 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.23 hyp=0.48 cameraTheta=2.65 mountX=-0.39 mountY=0.24, mountTheta=2.59 00:09:21.030 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.23, opts=13) 00:09:21.030 00.000 10672 Enqueuing Move request for scope (-0.42, 0.23) 00:09:21.030 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:21.030 00.000 428 Worker thread wakes up 00:09:21.030 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.23) opts 0xd 00:09:21.030 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.23) 00:09:21.030 00.000 428 Moving (-0.42, 0.23) raw xDistance=-0.39 yDistance=0.24 00:09:21.030 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:09:21.030 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:21.030 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:09:21.030 00.000 428 MoveAxis(E, 0, ABG) 00:09:21.030 00.000 428 Move returns status 0, amount 0 00:09:21.030 00.000 428 MoveAxis(N, 0, ABG) 00:09:21.030 00.000 428 Move returns status 0, amount 0 00:09:21.030 00.000 428 move complete, result=0 00:09:21.030 00.000 428 worker thread done servicing request 00:09:21.045 00.015 10672 UpdateGuideState exits: m=221059 SNR=39.4 00:09:21.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:21.045 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:21.045 00.000 10672 Enqueuing Expose request 00:09:21.045 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:21.045 00.000 428 Worker thread wakes up 00:09:21.045 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:21.045 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:22.904 01.859 428 Exposure complete 00:09:23.045 00.141 428 worker thread done servicing request 00:09:23.045 00.000 10672 OnExposeComplete: enter 00:09:23.045 00.000 10672 UpdateGuideState(): m_state=6 00:09:23.045 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 914 00:09:23.045 00.000 10672 Star::Find returns 1 (0), X=541.48, Y=343.34, Mass=219441, SNR=46.1, Peak=29184 HFD=3.0 00:09:23.045 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.14) = xAngle (1.72 = 1.72) 00:09:23.045 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.83 = 1.83) 00:09:23.045 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.74 hyp=0.77 cameraTheta=1.86 mountX=-0.12 mountY=0.74, mountTheta=1.73 00:09:23.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.74, opts=13) 00:09:23.045 00.000 10672 Enqueuing Move request for scope (-0.22, 0.74) 00:09:23.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:23.045 00.000 428 Worker thread wakes up 00:09:23.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.74) opts 0xd 00:09:23.045 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.74) 00:09:23.045 00.000 428 Moving (-0.22, 0.74) raw xDistance=-0.12 yDistance=0.74 00:09:23.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:09:23.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:09:23.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 00:09:23.045 00.000 428 MoveAxis(E, 0, ABG) 00:09:23.045 00.000 428 Move returns status 0, amount 0 00:09:23.045 00.000 428 MoveAxis(N, 0, ABG) 00:09:23.045 00.000 428 Move returns status 0, amount 0 00:09:23.045 00.000 428 move complete, result=0 00:09:23.045 00.000 428 worker thread done servicing request 00:09:23.076 00.031 10672 UpdateGuideState exits: m=219441 SNR=46.1 00:09:23.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:23.076 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:23.076 00.000 10672 Enqueuing Expose request 00:09:23.076 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 00:09:23.076 00.000 428 Worker thread wakes up 00:09:23.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:23.076 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:24.903 01.827 428 Exposure complete 00:09:25.044 00.141 428 worker thread done servicing request 00:09:25.044 00.000 10672 OnExposeComplete: enter 00:09:25.044 00.000 10672 UpdateGuideState(): m_state=6 00:09:25.044 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 915 00:09:25.044 00.000 10672 Star::Find returns 1 (0), X=541.54, Y=342.98, Mass=227316, SNR=42.5, Peak=27216 HFD=2.8 00:09:25.044 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.14) = xAngle (1.82 = 1.82) 00:09:25.044 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.93 = 1.93) 00:09:25.044 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.38 hyp=0.41 cameraTheta=1.96 mountX=-0.10 mountY=0.39, mountTheta=1.83 00:09:25.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.38, opts=13) 00:09:25.044 00.000 10672 Enqueuing Move request for scope (-0.16, 0.38) 00:09:25.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:25.044 00.000 428 Worker thread wakes up 00:09:25.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.38) opts 0xd 00:09:25.044 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.38) 00:09:25.044 00.000 428 Moving (-0.16, 0.38) raw xDistance=-0.10 yDistance=0.39 00:09:25.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:09:25.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:25.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:09:25.044 00.000 428 MoveAxis(E, 0, ABG) 00:09:25.044 00.000 428 Move returns status 0, amount 0 00:09:25.044 00.000 428 MoveAxis(N, 0, ABG) 00:09:25.044 00.000 428 Move returns status 0, amount 0 00:09:25.044 00.000 428 move complete, result=0 00:09:25.044 00.000 428 worker thread done servicing request 00:09:25.075 00.031 10672 UpdateGuideState exits: m=227316 SNR=42.5 00:09:25.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:25.075 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:25.075 00.000 10672 Enqueuing Expose request 00:09:25.075 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:09:25.075 00.000 428 Worker thread wakes up 00:09:25.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:25.075 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:25.934 00.859 10672 read socket command 10 00:09:25.934 00.000 10672 processing socket request REQDIST 00:09:25.934 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:09:25.934 00.000 10672 Sending socket response 48 (0x30) 00:09:26.903 00.969 428 Exposure complete 00:09:27.043 00.140 428 worker thread done servicing request 00:09:27.043 00.000 10672 OnExposeComplete: enter 00:09:27.043 00.000 10672 UpdateGuideState(): m_state=6 00:09:27.043 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 916 00:09:27.043 00.000 10672 Star::Find returns 1 (0), X=541.56, Y=342.76, Mass=164799, SNR=36.6, Peak=35072 HFD=1.8 00:09:27.043 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 00:09:27.043 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 00:09:27.043 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.31 mountX=-0.12 mountY=0.16, mountTheta=2.21 00:09:27.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.16, opts=13) 00:09:27.043 00.000 10672 Enqueuing Move request for scope (-0.14, 0.16) 00:09:27.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:27.043 00.000 428 Worker thread wakes up 00:09:27.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd 00:09:27.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.16) 00:09:27.043 00.000 428 Moving (-0.14, 0.16) raw xDistance=-0.12 yDistance=0.16 00:09:27.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:09:27.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:27.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:09:27.043 00.000 428 MoveAxis(E, 0, ABG) 00:09:27.043 00.000 428 Move returns status 0, amount 0 00:09:27.043 00.000 428 MoveAxis(N, 0, ABG) 00:09:27.043 00.000 428 Move returns status 0, amount 0 00:09:27.043 00.000 428 move complete, result=0 00:09:27.043 00.000 428 worker thread done servicing request 00:09:27.059 00.016 10672 UpdateGuideState exits: m=164799 SNR=36.6 00:09:27.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:27.059 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:27.059 00.000 10672 Enqueuing Expose request 00:09:27.059 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:27.059 00.000 428 Worker thread wakes up 00:09:27.059 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:27.059 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:28.907 01.848 428 Exposure complete 00:09:29.032 00.125 428 worker thread done servicing request 00:09:29.032 00.000 10672 OnExposeComplete: enter 00:09:29.032 00.000 10672 UpdateGuideState(): m_state=6 00:09:29.032 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 917 00:09:29.032 00.000 10672 Star::Find returns 1 (0), X=541.50, Y=342.88, Mass=177179, SNR=36.7, Peak=27984 HFD=2.5 00:09:29.032 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.06 = 2.06) 00:09:29.032 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 00:09:29.032 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.35 cameraTheta=2.20 mountX=-0.16 mountY=0.29, mountTheta=2.08 00:09:29.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.28, opts=13) 00:09:29.032 00.000 10672 Enqueuing Move request for scope (-0.20, 0.28) 00:09:29.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:29.032 00.000 428 Worker thread wakes up 00:09:29.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd 00:09:29.032 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.28) 00:09:29.032 00.000 428 Moving (-0.20, 0.28) raw xDistance=-0.16 yDistance=0.29 00:09:29.032 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:09:29.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:29.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:09:29.032 00.000 428 MoveAxis(E, 0, ABG) 00:09:29.032 00.000 428 Move returns status 0, amount 0 00:09:29.032 00.000 428 MoveAxis(N, 0, ABG) 00:09:29.032 00.000 428 Move returns status 0, amount 0 00:09:29.032 00.000 428 move complete, result=0 00:09:29.032 00.000 428 worker thread done servicing request 00:09:29.063 00.031 10672 UpdateGuideState exits: m=177179 SNR=36.7 00:09:29.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:29.063 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:29.063 00.000 10672 Enqueuing Expose request 00:09:29.063 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:29.063 00.000 428 Worker thread wakes up 00:09:29.063 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:29.063 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:30.906 01.843 428 Exposure complete 00:09:30.922 00.016 10672 read socket command 10 00:09:30.922 00.000 10672 processing socket request REQDIST 00:09:30.922 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:09:30.922 00.000 10672 Sending socket response 38 (0x26) 00:09:31.047 00.125 428 worker thread done servicing request 00:09:31.047 00.000 10672 OnExposeComplete: enter 00:09:31.047 00.000 10672 UpdateGuideState(): m_state=6 00:09:31.047 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 918 00:09:31.047 00.000 10672 Star::Find returns 1 (0), X=541.39, Y=342.82, Mass=216877, SNR=40.8, Peak=29184 HFD=2.8 00:09:31.047 00.000 10672 CameraToMount -- cameraTheta (2.53) - m_xAngle (0.14) = xAngle (2.39 = 2.39) 00:09:31.047 00.000 10672 CameraToMount -- cameraTheta (2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.50 = 2.50) 00:09:31.047 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.22 hyp=0.38 cameraTheta=2.53 mountX=-0.28 mountY=0.23, mountTheta=2.46 00:09:31.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.22, opts=13) 00:09:31.047 00.000 10672 Enqueuing Move request for scope (-0.31, 0.22) 00:09:31.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:31.047 00.000 428 Worker thread wakes up 00:09:31.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.22) opts 0xd 00:09:31.047 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.22) 00:09:31.047 00.000 428 Moving (-0.31, 0.22) raw xDistance=-0.28 yDistance=0.23 00:09:31.047 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:09:31.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:31.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:09:31.047 00.000 428 MoveAxis(E, 0, ABG) 00:09:31.047 00.000 428 Move returns status 0, amount 0 00:09:31.047 00.000 428 MoveAxis(N, 0, ABG) 00:09:31.047 00.000 428 Move returns status 0, amount 0 00:09:31.047 00.000 428 move complete, result=0 00:09:31.047 00.000 428 worker thread done servicing request 00:09:31.078 00.031 10672 UpdateGuideState exits: m=216877 SNR=40.8 00:09:31.078 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:31.078 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:31.078 00.000 10672 Enqueuing Expose request 00:09:31.078 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:31.078 00.000 428 Worker thread wakes up 00:09:31.078 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:31.078 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:32.906 01.828 428 Exposure complete 00:09:33.046 00.140 428 worker thread done servicing request 00:09:33.046 00.000 10672 OnExposeComplete: enter 00:09:33.046 00.000 10672 UpdateGuideState(): m_state=6 00:09:33.046 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 919 00:09:33.046 00.000 10672 Star::Find returns 1 (0), X=541.77, Y=343.01, Mass=219771, SNR=37.7, Peak=33216 HFD=2.5 00:09:33.046 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.14) = xAngle (1.26 = 1.26) 00:09:33.046 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.36 = 1.36) 00:09:33.046 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.39 mountX=0.13 mountY=0.41, mountTheta=1.26 00:09:33.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.41, opts=13) 00:09:33.046 00.000 10672 Enqueuing Move request for scope (0.07, 0.41) 00:09:33.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:33.046 00.000 428 Worker thread wakes up 00:09:33.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.41) opts 0xd 00:09:33.046 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.41) 00:09:33.046 00.000 428 Moving (0.07, 0.41) raw xDistance=0.13 yDistance=0.41 00:09:33.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:09:33.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:33.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 00:09:33.046 00.000 428 MoveAxis(E, 0, ABG) 00:09:33.046 00.000 428 Move returns status 0, amount 0 00:09:33.046 00.000 428 MoveAxis(N, 0, ABG) 00:09:33.046 00.000 428 Move returns status 0, amount 0 00:09:33.046 00.000 428 move complete, result=0 00:09:33.046 00.000 428 worker thread done servicing request 00:09:33.062 00.016 10672 UpdateGuideState exits: m=219771 SNR=37.7 00:09:33.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:33.062 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:33.062 00.000 10672 Enqueuing Expose request 00:09:33.062 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:09:33.062 00.000 428 Worker thread wakes up 00:09:33.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:33.062 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:34.905 01.843 428 Exposure complete 00:09:35.046 00.141 428 worker thread done servicing request 00:09:35.046 00.000 10672 OnExposeComplete: enter 00:09:35.046 00.000 10672 UpdateGuideState(): m_state=6 00:09:35.046 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 920 00:09:35.046 00.000 10672 Star::Find returns 1 (0), X=541.41, Y=342.82, Mass=209020, SNR=39.4, Peak=39216 HFD=2.6 00:09:35.046 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.14) = xAngle (2.36 = 2.36) 00:09:35.046 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.46 = 2.46) 00:09:35.046 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.22 hyp=0.36 cameraTheta=2.49 mountX=-0.26 mountY=0.23, mountTheta=2.42 00:09:35.046 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.22, opts=13) 00:09:35.046 00.000 10672 Enqueuing Move request for scope (-0.29, 0.22) 00:09:35.046 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:35.046 00.000 428 Worker thread wakes up 00:09:35.046 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.22) opts 0xd 00:09:35.046 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.22) 00:09:35.046 00.000 428 Moving (-0.29, 0.22) raw xDistance=-0.26 yDistance=0.23 00:09:35.046 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:09:35.046 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:35.046 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:09:35.046 00.000 428 MoveAxis(E, 0, ABG) 00:09:35.046 00.000 428 Move returns status 0, amount 0 00:09:35.046 00.000 428 MoveAxis(N, 0, ABG) 00:09:35.046 00.000 428 Move returns status 0, amount 0 00:09:35.046 00.000 428 move complete, result=0 00:09:35.046 00.000 428 worker thread done servicing request 00:09:35.077 00.031 10672 UpdateGuideState exits: m=209020 SNR=39.4 00:09:35.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:35.077 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:35.077 00.000 10672 Enqueuing Expose request 00:09:35.077 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:35.077 00.000 428 Worker thread wakes up 00:09:35.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:35.077 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:35.936 00.859 10672 read socket command 10 00:09:35.936 00.000 10672 processing socket request REQDIST 00:09:35.936 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:09:35.936 00.000 10672 Sending socket response 38 (0x26) 00:09:36.904 00.968 428 Exposure complete 00:09:37.049 00.145 428 worker thread done servicing request 00:09:37.049 00.000 10672 OnExposeComplete: enter 00:09:37.049 00.000 10672 UpdateGuideState(): m_state=6 00:09:37.049 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 921 00:09:37.049 00.000 10672 Star::Find returns 1 (0), X=541.32, Y=342.72, Mass=205451, SNR=40.1, Peak=29616 HFD=2.9 00:09:37.049 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (0.14) = xAngle (2.69 = 2.69) 00:09:37.049 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.80 = 2.80) 00:09:37.049 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.12 hyp=0.40 cameraTheta=2.83 mountX=-0.36 mountY=0.13, mountTheta=2.79 00:09:37.049 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.12, opts=13) 00:09:37.049 00.000 10672 Enqueuing Move request for scope (-0.38, 0.12) 00:09:37.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:37.049 00.000 428 Worker thread wakes up 00:09:37.049 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.12) opts 0xd 00:09:37.049 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.12) 00:09:37.049 00.000 428 Moving (-0.38, 0.12) raw xDistance=-0.36 yDistance=0.13 00:09:37.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:09:37.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:37.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:09:37.049 00.000 428 MoveAxis(E, 0, ABG) 00:09:37.049 00.000 428 Move returns status 0, amount 0 00:09:37.049 00.000 428 MoveAxis(N, 0, ABG) 00:09:37.049 00.000 428 Move returns status 0, amount 0 00:09:37.049 00.000 428 move complete, result=0 00:09:37.049 00.000 428 worker thread done servicing request 00:09:37.065 00.016 10672 UpdateGuideState exits: m=205451 SNR=40.1 00:09:37.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:37.065 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:37.065 00.000 10672 Enqueuing Expose request 00:09:37.065 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:09:37.065 00.000 428 Worker thread wakes up 00:09:37.065 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:37.065 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:38.908 01.843 428 Exposure complete 00:09:39.048 00.140 428 worker thread done servicing request 00:09:39.048 00.000 10672 OnExposeComplete: enter 00:09:39.048 00.000 10672 UpdateGuideState(): m_state=6 00:09:39.048 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 922 00:09:39.048 00.000 10672 Star::Find returns 1 (0), X=541.77, Y=342.89, Mass=226452, SNR=46.7, Peak=33424 HFD=2.8 00:09:39.048 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.14) = xAngle (1.18 = 1.18) 00:09:39.048 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.29 = 1.29) 00:09:39.048 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.30 cameraTheta=1.32 mountX=0.12 mountY=0.29, mountTheta=1.19 00:09:39.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.30, opts=13) 00:09:39.048 00.000 10672 Enqueuing Move request for scope (0.08, 0.30) 00:09:39.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:09:39.048 00.000 428 Worker thread wakes up 00:09:39.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd 00:09:39.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.30) 00:09:39.048 00.000 428 Moving (0.08, 0.30) raw xDistance=0.12 yDistance=0.29 00:09:39.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:09:39.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:39.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:09:39.048 00.000 428 MoveAxis(E, 0, ABG) 00:09:39.048 00.000 428 Move returns status 0, amount 0 00:09:39.048 00.000 428 MoveAxis(N, 0, ABG) 00:09:39.048 00.000 428 Move returns status 0, amount 0 00:09:39.048 00.000 428 move complete, result=0 00:09:39.048 00.000 428 worker thread done servicing request 00:09:39.064 00.016 10672 UpdateGuideState exits: m=226452 SNR=46.7 00:09:39.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:39.064 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:39.064 00.000 10672 Enqueuing Expose request 00:09:39.064 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:39.064 00.000 428 Worker thread wakes up 00:09:39.064 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:39.064 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:40.893 01.829 428 Exposure complete 00:09:40.925 00.032 10672 read socket command 10 00:09:40.925 00.000 10672 processing socket request REQDIST 00:09:40.925 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:09:40.925 00.000 10672 Sending socket response 36 (0x24) 00:09:41.018 00.093 428 worker thread done servicing request 00:09:41.018 00.000 10672 OnExposeComplete: enter 00:09:41.018 00.000 10672 UpdateGuideState(): m_state=6 00:09:41.018 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 923 00:09:41.018 00.000 10672 Star::Find returns 1 (0), X=541.60, Y=343.00, Mass=200985, SNR=37.4, Peak=34304 HFD=2.3 00:09:41.018 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.14) = xAngle (1.68 = 1.68) 00:09:41.018 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.79 = 1.79) 00:09:41.018 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.82 mountX=-0.05 mountY=0.40, mountTheta=1.68 00:09:41.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.40, opts=13) 00:09:41.018 00.000 10672 Enqueuing Move request for scope (-0.10, 0.40) 00:09:41.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:41.018 00.000 428 Worker thread wakes up 00:09:41.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd 00:09:41.018 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.40) 00:09:41.018 00.000 428 Moving (-0.10, 0.40) raw xDistance=-0.05 yDistance=0.40 00:09:41.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:09:41.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:41.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:09:41.018 00.000 428 MoveAxis(E, 0, ABG) 00:09:41.018 00.000 428 Move returns status 0, amount 0 00:09:41.018 00.000 428 MoveAxis(N, 0, ABG) 00:09:41.018 00.000 428 Move returns status 0, amount 0 00:09:41.018 00.000 428 move complete, result=0 00:09:41.018 00.000 428 worker thread done servicing request 00:09:41.050 00.032 10672 UpdateGuideState exits: m=200985 SNR=37.4 00:09:41.050 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:41.050 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:41.050 00.000 10672 Enqueuing Expose request 00:09:41.050 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:09:41.050 00.000 428 Worker thread wakes up 00:09:41.050 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:41.050 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:42.908 01.858 428 Exposure complete 00:09:43.049 00.141 428 worker thread done servicing request 00:09:43.049 00.000 10672 OnExposeComplete: enter 00:09:43.049 00.000 10672 UpdateGuideState(): m_state=6 00:09:43.049 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 924 00:09:43.049 00.000 10672 Star::Find returns 1 (0), X=541.67, Y=342.91, Mass=195104, SNR=38.6, Peak=35280 HFD=2.5 00:09:43.049 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 00:09:43.049 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 00:09:43.049 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.65 mountX=0.02 mountY=0.31, mountTheta=1.52 00:09:43.049 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.31, opts=13) 00:09:43.049 00.000 10672 Enqueuing Move request for scope (-0.03, 0.31) 00:09:43.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:43.049 00.000 428 Worker thread wakes up 00:09:43.049 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd 00:09:43.049 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.31) 00:09:43.049 00.000 428 Moving (-0.03, 0.31) raw xDistance=0.02 yDistance=0.31 00:09:43.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:09:43.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:43.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:09:43.049 00.000 428 MoveAxis(E, 0, ABG) 00:09:43.049 00.000 428 Move returns status 0, amount 0 00:09:43.049 00.000 428 MoveAxis(N, 0, ABG) 00:09:43.049 00.000 428 Move returns status 0, amount 0 00:09:43.049 00.000 428 move complete, result=0 00:09:43.049 00.000 428 worker thread done servicing request 00:09:43.080 00.031 10672 UpdateGuideState exits: m=195104 SNR=38.6 00:09:43.080 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:43.080 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:43.080 00.000 10672 Enqueuing Expose request 00:09:43.080 00.000 428 Worker thread wakes up 00:09:43.080 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:43.080 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:43.080 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:44.908 01.828 428 Exposure complete 00:09:45.033 00.125 428 worker thread done servicing request 00:09:45.033 00.000 10672 OnExposeComplete: enter 00:09:45.033 00.000 10672 UpdateGuideState(): m_state=6 00:09:45.033 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 925 00:09:45.033 00.000 10672 Star::Find returns 1 (0), X=541.32, Y=342.89, Mass=194771, SNR=40.0, Peak=31360 HFD=2.3 00:09:45.033 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.14) = xAngle (2.35 = 2.35) 00:09:45.033 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.46 = 2.46) 00:09:45.033 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.29 hyp=0.48 cameraTheta=2.49 mountX=-0.33 mountY=0.30, mountTheta=2.41 00:09:45.033 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.29, opts=13) 00:09:45.033 00.000 10672 Enqueuing Move request for scope (-0.38, 0.29) 00:09:45.033 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:45.033 00.000 428 Worker thread wakes up 00:09:45.033 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.29) opts 0xd 00:09:45.033 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.29) 00:09:45.033 00.000 428 Moving (-0.38, 0.29) raw xDistance=-0.33 yDistance=0.30 00:09:45.033 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:09:45.033 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:45.033 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:09:45.033 00.000 428 MoveAxis(E, 0, ABG) 00:09:45.033 00.000 428 Move returns status 0, amount 0 00:09:45.033 00.000 428 MoveAxis(N, 0, ABG) 00:09:45.033 00.000 428 Move returns status 0, amount 0 00:09:45.033 00.000 428 move complete, result=0 00:09:45.033 00.000 428 worker thread done servicing request 00:09:45.064 00.031 10672 UpdateGuideState exits: m=194771 SNR=40.0 00:09:45.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:45.064 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:45.064 00.000 10672 Enqueuing Expose request 00:09:45.064 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:45.064 00.000 428 Worker thread wakes up 00:09:45.064 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:45.064 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:45.928 00.864 10672 read socket command 10 00:09:45.928 00.000 10672 processing socket request REQDIST 00:09:45.928 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:09:45.928 00.000 10672 Sending socket response 39 (0x27) 00:09:46.896 00.968 428 Exposure complete 00:09:47.036 00.140 428 worker thread done servicing request 00:09:47.036 00.000 10672 OnExposeComplete: enter 00:09:47.036 00.000 10672 UpdateGuideState(): m_state=6 00:09:47.036 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 926 00:09:47.036 00.000 10672 Star::Find returns 1 (0), X=541.93, Y=342.85, Mass=233864, SNR=44.7, Peak=35616 HFD=2.8 00:09:47.036 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.14) = xAngle (0.69 = 0.69) 00:09:47.036 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.80 = 0.80) 00:09:47.036 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.25 hyp=0.35 cameraTheta=0.83 mountX=0.27 mountY=0.25, mountTheta=0.75 00:09:47.036 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.25, opts=13) 00:09:47.036 00.000 10672 Enqueuing Move request for scope (0.23, 0.25) 00:09:47.036 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:47.036 00.000 428 Worker thread wakes up 00:09:47.036 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.25) opts 0xd 00:09:47.036 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.25) 00:09:47.036 00.000 428 Moving (0.23, 0.25) raw xDistance=0.27 yDistance=0.25 00:09:47.036 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:09:47.036 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:47.036 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:09:47.036 00.000 428 MoveAxis(E, 0, ABG) 00:09:47.036 00.000 428 Move returns status 0, amount 0 00:09:47.036 00.000 428 MoveAxis(N, 0, ABG) 00:09:47.036 00.000 428 Move returns status 0, amount 0 00:09:47.036 00.000 428 move complete, result=0 00:09:47.036 00.000 428 worker thread done servicing request 00:09:47.068 00.032 10672 UpdateGuideState exits: m=233864 SNR=44.7 00:09:47.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:47.068 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:47.068 00.000 10672 Enqueuing Expose request 00:09:47.068 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:47.068 00.000 428 Worker thread wakes up 00:09:47.068 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:47.068 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:48.911 01.843 428 Exposure complete 00:09:49.036 00.125 428 worker thread done servicing request 00:09:49.036 00.000 10672 OnExposeComplete: enter 00:09:49.036 00.000 10672 UpdateGuideState(): m_state=6 00:09:49.051 00.015 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 927 00:09:49.051 00.000 10672 Star::Find returns 1 (0), X=541.26, Y=342.81, Mass=222369, SNR=44.9, Peak=28528 HFD=3.0 00:09:49.051 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 00:09:49.051 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:09:49.051 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.21 hyp=0.49 cameraTheta=2.69 mountX=-0.41 mountY=0.23, mountTheta=2.64 00:09:49.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.21, opts=13) 00:09:49.051 00.000 10672 Enqueuing Move request for scope (-0.44, 0.21) 00:09:49.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:49.051 00.000 428 Worker thread wakes up 00:09:49.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.21) opts 0xd 00:09:49.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.21) 00:09:49.051 00.000 428 Moving (-0.44, 0.21) raw xDistance=-0.41 yDistance=0.23 00:09:49.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:09:49.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:49.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:09:49.051 00.000 428 MoveAxis(E, 0, ABG) 00:09:49.051 00.000 428 Move returns status 0, amount 0 00:09:49.051 00.000 428 MoveAxis(N, 0, ABG) 00:09:49.051 00.000 428 Move returns status 0, amount 0 00:09:49.051 00.000 428 move complete, result=0 00:09:49.051 00.000 428 worker thread done servicing request 00:09:49.067 00.016 10672 UpdateGuideState exits: m=222369 SNR=44.9 00:09:49.067 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:49.067 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:49.067 00.000 10672 Enqueuing Expose request 00:09:49.067 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:09:49.067 00.000 428 Worker thread wakes up 00:09:49.067 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:49.067 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:50.910 01.843 428 Exposure complete 00:09:50.926 00.016 10672 read socket command 10 00:09:50.926 00.000 10672 processing socket request REQDIST 00:09:50.926 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:09:50.926 00.000 10672 Sending socket response 41 (0x29) 00:09:51.035 00.109 428 worker thread done servicing request 00:09:51.035 00.000 10672 OnExposeComplete: enter 00:09:51.035 00.000 10672 UpdateGuideState(): m_state=6 00:09:51.035 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 928 00:09:51.035 00.000 10672 Star::Find returns 1 (0), X=542.07, Y=342.88, Mass=218136, SNR=42.5, Peak=31584 HFD=2.9 00:09:51.035 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (0.14) = xAngle (0.51 = 0.51) 00:09:51.035 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.62 = 0.62) 00:09:51.035 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.29 hyp=0.47 cameraTheta=0.65 mountX=0.41 mountY=0.27, mountTheta=0.59 00:09:51.035 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.29, opts=13) 00:09:51.035 00.000 10672 Enqueuing Move request for scope (0.38, 0.29) 00:09:51.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:51.035 00.000 428 Worker thread wakes up 00:09:51.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.29) opts 0xd 00:09:51.035 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.29) 00:09:51.035 00.000 428 Moving (0.38, 0.29) raw xDistance=0.41 yDistance=0.27 00:09:51.035 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:09:51.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:51.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:09:51.035 00.000 428 MoveAxis(E, 0, ABG) 00:09:51.035 00.000 428 Move returns status 0, amount 0 00:09:51.035 00.000 428 MoveAxis(N, 0, ABG) 00:09:51.035 00.000 428 Move returns status 0, amount 0 00:09:51.035 00.000 428 move complete, result=0 00:09:51.035 00.000 428 worker thread done servicing request 00:09:51.066 00.031 10672 UpdateGuideState exits: m=218136 SNR=42.5 00:09:51.066 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:51.066 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:51.066 00.000 10672 Enqueuing Expose request 00:09:51.066 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:51.066 00.000 428 Worker thread wakes up 00:09:51.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:51.066 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:52.910 01.844 428 Exposure complete 00:09:53.035 00.125 428 worker thread done servicing request 00:09:53.035 00.000 10672 OnExposeComplete: enter 00:09:53.035 00.000 10672 UpdateGuideState(): m_state=6 00:09:53.035 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 929 00:09:53.035 00.000 10672 Star::Find returns 1 (0), X=541.18, Y=342.95, Mass=217434, SNR=44.5, Peak=36592 HFD=2.5 00:09:53.035 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.14) = xAngle (2.41 = 2.41) 00:09:53.035 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.52 = 2.52) 00:09:53.035 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.35 hyp=0.63 cameraTheta=2.55 mountX=-0.47 mountY=0.37, mountTheta=2.48 00:09:53.035 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.35, opts=13) 00:09:53.035 00.000 10672 Enqueuing Move request for scope (-0.52, 0.35) 00:09:53.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:53.035 00.000 428 Worker thread wakes up 00:09:53.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.35) opts 0xd 00:09:53.035 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.35) 00:09:53.035 00.000 428 Moving (-0.52, 0.35) raw xDistance=-0.47 yDistance=0.37 00:09:53.035 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 00:09:53.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:53.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:09:53.035 00.000 428 MoveAxis(E, 549, ABG) 00:09:53.035 00.000 428 Guiding Dir = 2, Dur = 549 00:09:53.035 00.000 428 IsSlewing returns 0 00:09:53.035 00.000 428 IsGuiding returns 0 00:09:53.066 00.031 428 PulseGuide returned control before completion, sleep 539 00:09:53.066 00.000 10672 UpdateGuideState exits: m=217434 SNR=44.5 00:09:53.066 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:53.066 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:53.066 00.000 10672 Enqueuing Expose request 00:09:53.617 00.551 428 IsGuiding returns 1 00:09:53.617 00.000 428 scope still moving after pulse duration time elapsed 00:09:53.649 00.032 428 IsSlewing returns 0 00:09:53.649 00.000 428 IsGuiding returns 0 00:09:53.649 00.000 428 scope move finished after 549 + 65 ms 00:09:53.649 00.000 428 Move returns status 0, amount 549 00:09:53.649 00.000 428 MoveAxis(N, 0, ABG) 00:09:53.649 00.000 428 Move returns status 0, amount 0 00:09:53.649 00.000 428 move complete, result=0 00:09:53.649 00.000 428 worker thread done servicing request 00:09:53.649 00.000 428 Worker thread wakes up 00:09:53.649 00.000 10672 GuideStep: -0.5 px 549 ms EAST, 0.4 px 0 ms NORTH 00:09:53.649 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:53.649 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:54.898 01.249 428 Exposure complete 00:09:55.023 00.125 428 worker thread done servicing request 00:09:55.023 00.000 10672 OnExposeComplete: enter 00:09:55.023 00.000 10672 UpdateGuideState(): m_state=6 00:09:55.023 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 930 00:09:55.023 00.000 10672 Star::Find returns 1 (0), X=541.18, Y=342.96, Mass=221088, SNR=40.6, Peak=38336 HFD=2.5 00:09:55.023 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 00:09:55.023 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 00:09:55.023 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.36 hyp=0.63 cameraTheta=2.54 mountX=-0.47 mountY=0.37, mountTheta=2.47 00:09:55.023 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.36, opts=13) 00:09:55.023 00.000 10672 Enqueuing Move request for scope (-0.52, 0.36) 00:09:55.023 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:55.023 00.000 428 Worker thread wakes up 00:09:55.023 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.36) opts 0xd 00:09:55.023 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.36) 00:09:55.023 00.000 428 Moving (-0.52, 0.36) raw xDistance=-0.47 yDistance=0.37 00:09:55.023 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.47 00:09:55.023 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:55.023 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:09:55.023 00.000 428 MoveAxis(E, 585, ABG) 00:09:55.023 00.000 428 Guiding Dir = 2, Dur = 585 00:09:55.039 00.016 428 IsSlewing returns 0 00:09:55.039 00.000 428 IsGuiding returns 0 00:09:55.054 00.015 10672 UpdateGuideState exits: m=221088 SNR=40.6 00:09:55.054 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:55.054 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:55.054 00.000 10672 Enqueuing Expose request 00:09:55.054 00.000 428 PulseGuide returned control before completion, sleep 569 00:09:55.648 00.594 428 IsGuiding returns 1 00:09:55.648 00.000 428 scope still moving after pulse duration time elapsed 00:09:55.679 00.031 428 IsSlewing returns 0 00:09:55.679 00.000 428 IsGuiding returns 0 00:09:55.679 00.000 428 scope move finished after 585 + 56 ms 00:09:55.679 00.000 428 Move returns status 0, amount 585 00:09:55.679 00.000 428 MoveAxis(N, 0, ABG) 00:09:55.679 00.000 428 Move returns status 0, amount 0 00:09:55.679 00.000 428 move complete, result=0 00:09:55.679 00.000 428 worker thread done servicing request 00:09:55.679 00.000 428 Worker thread wakes up 00:09:55.679 00.000 10672 GuideStep: -0.5 px 585 ms EAST, 0.4 px 0 ms NORTH 00:09:55.679 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:55.679 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:55.929 00.250 10672 read socket command 10 00:09:55.929 00.000 10672 processing socket request REQDIST 00:09:55.929 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:09:55.929 00.000 10672 Sending socket response 53 (0x35) 00:09:56.897 00.968 428 Exposure complete 00:09:57.022 00.125 428 worker thread done servicing request 00:09:57.022 00.000 10672 OnExposeComplete: enter 00:09:57.022 00.000 10672 UpdateGuideState(): m_state=6 00:09:57.022 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 931 00:09:57.022 00.000 10672 Star::Find returns 1 (0), X=541.85, Y=343.11, Mass=216716, SNR=41.5, Peak=38880 HFD=2.6 00:09:57.022 00.000 10672 CameraToMount -- cameraTheta (1.29) - m_xAngle (0.14) = xAngle (1.15 = 1.15) 00:09:57.022 00.000 10672 CameraToMount -- cameraTheta (1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.26 = 1.26) 00:09:57.022 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.51 hyp=0.53 cameraTheta=1.29 mountX=0.22 mountY=0.51, mountTheta=1.16 00:09:57.022 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.51, opts=13) 00:09:57.022 00.000 10672 Enqueuing Move request for scope (0.15, 0.51) 00:09:57.022 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:57.022 00.000 428 Worker thread wakes up 00:09:57.022 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.51) opts 0xd 00:09:57.022 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.51) 00:09:57.022 00.000 428 Moving (0.15, 0.51) raw xDistance=0.22 yDistance=0.51 00:09:57.022 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:09:57.038 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:57.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 00:09:57.038 00.000 428 MoveAxis(E, 0, ABG) 00:09:57.038 00.000 428 Move returns status 0, amount 0 00:09:57.038 00.000 428 MoveAxis(N, 0, ABG) 00:09:57.038 00.000 428 Move returns status 0, amount 0 00:09:57.038 00.000 428 move complete, result=0 00:09:57.038 00.000 428 worker thread done servicing request 00:09:57.053 00.015 10672 UpdateGuideState exits: m=216716 SNR=41.5 00:09:57.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:57.053 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:57.053 00.000 10672 Enqueuing Expose request 00:09:57.053 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:09:57.053 00.000 428 Worker thread wakes up 00:09:57.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:57.053 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:09:58.897 01.844 428 Exposure complete 00:09:59.037 00.140 428 worker thread done servicing request 00:09:59.037 00.000 10672 OnExposeComplete: enter 00:09:59.037 00.000 10672 UpdateGuideState(): m_state=6 00:09:59.037 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 932 00:09:59.037 00.000 10672 Star::Find returns 1 (0), X=541.71, Y=342.88, Mass=225467, SNR=47.4, Peak=31136 HFD=2.6 00:09:59.037 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.14) = xAngle (1.41 = 1.41) 00:09:59.037 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.52 = 1.52) 00:09:59.037 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.55 mountX=0.04 mountY=0.28, mountTheta=1.41 00:09:59.037 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.28, opts=13) 00:09:59.037 00.000 10672 Enqueuing Move request for scope (0.01, 0.28) 00:09:59.037 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:09:59.037 00.000 428 Worker thread wakes up 00:09:59.037 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd 00:09:59.037 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.28) 00:09:59.037 00.000 428 Moving (0.01, 0.28) raw xDistance=0.04 yDistance=0.28 00:09:59.037 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:09:59.037 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:09:59.037 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:09:59.037 00.000 428 MoveAxis(E, 0, ABG) 00:09:59.037 00.000 428 Move returns status 0, amount 0 00:09:59.037 00.000 428 MoveAxis(N, 0, ABG) 00:09:59.037 00.000 428 Move returns status 0, amount 0 00:09:59.037 00.000 428 move complete, result=0 00:09:59.037 00.000 428 worker thread done servicing request 00:09:59.068 00.031 10672 UpdateGuideState exits: m=225467 SNR=47.4 00:09:59.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:09:59.068 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:09:59.068 00.000 10672 Enqueuing Expose request 00:09:59.068 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:09:59.068 00.000 428 Worker thread wakes up 00:09:59.068 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:09:59.068 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:00.896 01.828 428 Exposure complete 00:10:00.927 00.031 10672 read socket command 10 00:10:00.927 00.000 10672 processing socket request REQDIST 00:10:00.927 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:10:00.927 00.000 10672 Sending socket response 45 (0x2d) 00:10:01.021 00.094 428 worker thread done servicing request 00:10:01.021 00.000 10672 OnExposeComplete: enter 00:10:01.021 00.000 10672 UpdateGuideState(): m_state=6 00:10:01.021 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 933 00:10:01.021 00.000 10672 Star::Find returns 1 (0), X=541.74, Y=342.70, Mass=214110, SNR=36.1, Peak=32336 HFD=2.7 00:10:01.021 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 00:10:01.021 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 00:10:01.021 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.20 mountX=0.05 mountY=0.10, mountTheta=1.09 00:10:01.021 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.11, opts=13) 00:10:01.021 00.000 10672 Enqueuing Move request for scope (0.04, 0.11) 00:10:01.021 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:01.021 00.000 428 Worker thread wakes up 00:10:01.021 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd 00:10:01.021 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.11) 00:10:01.021 00.000 428 Moving (0.04, 0.11) raw xDistance=0.05 yDistance=0.10 00:10:01.021 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:10:01.021 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:01.021 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:10:01.021 00.000 428 MoveAxis(E, 0, ABG) 00:10:01.021 00.000 428 Move returns status 0, amount 0 00:10:01.037 00.016 428 MoveAxis(N, 0, ABG) 00:10:01.037 00.000 428 Move returns status 0, amount 0 00:10:01.037 00.000 428 move complete, result=0 00:10:01.037 00.000 428 worker thread done servicing request 00:10:01.052 00.015 10672 UpdateGuideState exits: m=214110 SNR=36.1 00:10:01.052 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:01.052 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:01.052 00.000 10672 Enqueuing Expose request 00:10:01.052 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:10:01.052 00.000 428 Worker thread wakes up 00:10:01.052 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:01.052 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:02.900 01.848 428 Exposure complete 00:10:03.041 00.141 428 worker thread done servicing request 00:10:03.041 00.000 10672 OnExposeComplete: enter 00:10:03.041 00.000 10672 UpdateGuideState(): m_state=6 00:10:03.041 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 934 00:10:03.041 00.000 10672 Star::Find returns 1 (0), X=541.95, Y=342.80, Mass=223655, SNR=44.5, Peak=33536 HFD=2.5 00:10:03.041 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (0.14) = xAngle (0.55 = 0.55) 00:10:03.041 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.66 = 0.66) 00:10:03.041 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.69 mountX=0.27 mountY=0.20, mountTheta=0.62 00:10:03.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.20, opts=13) 00:10:03.041 00.000 10672 Enqueuing Move request for scope (0.25, 0.20) 00:10:03.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:03.041 00.000 428 Worker thread wakes up 00:10:03.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.20) opts 0xd 00:10:03.041 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.20) 00:10:03.041 00.000 428 Moving (0.25, 0.20) raw xDistance=0.27 yDistance=0.20 00:10:03.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:10:03.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:03.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:10:03.041 00.000 428 MoveAxis(E, 0, ABG) 00:10:03.041 00.000 428 Move returns status 0, amount 0 00:10:03.041 00.000 428 MoveAxis(N, 0, ABG) 00:10:03.041 00.000 428 Move returns status 0, amount 0 00:10:03.041 00.000 428 move complete, result=0 00:10:03.041 00.000 428 worker thread done servicing request 00:10:03.072 00.031 10672 UpdateGuideState exits: m=223655 SNR=44.5 00:10:03.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:03.072 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:03.072 00.000 10672 Enqueuing Expose request 00:10:03.072 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:10:03.072 00.000 428 Worker thread wakes up 00:10:03.072 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:03.072 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:04.900 01.828 428 Exposure complete 00:10:05.025 00.125 428 worker thread done servicing request 00:10:05.025 00.000 10672 OnExposeComplete: enter 00:10:05.025 00.000 10672 UpdateGuideState(): m_state=6 00:10:05.025 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 935 00:10:05.040 00.015 10672 Star::Find returns 1 (0), X=541.86, Y=343.06, Mass=250164, SNR=45.0, Peak=35072 HFD=2.9 00:10:05.040 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 00:10:05.040 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 00:10:05.040 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.47 hyp=0.49 cameraTheta=1.24 mountX=0.22 mountY=0.46, mountTheta=1.12 00:10:05.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.47, opts=13) 00:10:05.040 00.000 10672 Enqueuing Move request for scope (0.16, 0.47) 00:10:05.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:05.040 00.000 428 Worker thread wakes up 00:10:05.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.47) opts 0xd 00:10:05.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.47) 00:10:05.040 00.000 428 Moving (0.16, 0.47) raw xDistance=0.22 yDistance=0.46 00:10:05.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:10:05.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:05.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:10:05.040 00.000 428 MoveAxis(E, 0, ABG) 00:10:05.040 00.000 428 Move returns status 0, amount 0 00:10:05.040 00.000 428 MoveAxis(N, 0, ABG) 00:10:05.040 00.000 428 Move returns status 0, amount 0 00:10:05.040 00.000 428 move complete, result=0 00:10:05.040 00.000 428 worker thread done servicing request 00:10:05.056 00.016 10672 UpdateGuideState exits: m=250164 SNR=45.0 00:10:05.056 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:05.056 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:05.056 00.000 10672 Enqueuing Expose request 00:10:05.056 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:10:05.056 00.000 428 Worker thread wakes up 00:10:05.056 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:05.056 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:05.931 00.875 10672 read socket command 10 00:10:05.931 00.000 10672 processing socket request REQDIST 00:10:05.931 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:10:05.931 00.000 10672 Sending socket response 38 (0x26) 00:10:06.899 00.968 428 Exposure complete 00:10:07.040 00.141 428 worker thread done servicing request 00:10:07.040 00.000 10672 OnExposeComplete: enter 00:10:07.040 00.000 10672 UpdateGuideState(): m_state=6 00:10:07.040 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 936 00:10:07.040 00.000 10672 Star::Find returns 1 (0), X=541.55, Y=342.91, Mass=207278, SNR=40.4, Peak=31136 HFD=2.5 00:10:07.040 00.000 10672 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.14) = xAngle (1.88 = 1.88) 00:10:07.040 00.000 10672 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.99 = 1.99) 00:10:07.040 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.32 hyp=0.35 cameraTheta=2.02 mountX=-0.11 mountY=0.32, mountTheta=1.89 00:10:07.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.32, opts=13) 00:10:07.040 00.000 10672 Enqueuing Move request for scope (-0.15, 0.32) 00:10:07.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:07.040 00.000 428 Worker thread wakes up 00:10:07.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.32) opts 0xd 00:10:07.040 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.32) 00:10:07.040 00.000 428 Moving (-0.15, 0.32) raw xDistance=-0.11 yDistance=0.32 00:10:07.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:10:07.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:07.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:10:07.040 00.000 428 MoveAxis(E, 0, ABG) 00:10:07.040 00.000 428 Move returns status 0, amount 0 00:10:07.040 00.000 428 MoveAxis(N, 0, ABG) 00:10:07.040 00.000 428 Move returns status 0, amount 0 00:10:07.040 00.000 428 move complete, result=0 00:10:07.040 00.000 428 worker thread done servicing request 00:10:07.071 00.031 10672 UpdateGuideState exits: m=207278 SNR=40.4 00:10:07.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:07.071 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:07.071 00.000 10672 Enqueuing Expose request 00:10:07.071 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:10:07.071 00.000 428 Worker thread wakes up 00:10:07.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:07.071 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:08.898 01.827 428 Exposure complete 00:10:09.039 00.141 428 worker thread done servicing request 00:10:09.039 00.000 10672 OnExposeComplete: enter 00:10:09.039 00.000 10672 UpdateGuideState(): m_state=6 00:10:09.039 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 937 00:10:09.039 00.000 10672 Star::Find returns 1 (0), X=541.59, Y=343.24, Mass=226532, SNR=48.2, Peak=30272 HFD=2.7 00:10:09.039 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 00:10:09.039 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.70 = 1.70) 00:10:09.039 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.64 hyp=0.65 cameraTheta=1.73 mountX=-0.02 mountY=0.64, mountTheta=1.60 00:10:09.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.64, opts=13) 00:10:09.039 00.000 10672 Enqueuing Move request for scope (-0.10, 0.64) 00:10:09.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:09.039 00.000 428 Worker thread wakes up 00:10:09.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.64) opts 0xd 00:10:09.039 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.64) 00:10:09.039 00.000 428 Moving (-0.10, 0.64) raw xDistance=-0.02 yDistance=0.64 00:10:09.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:10:09.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:10:09.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 00:10:09.039 00.000 428 MoveAxis(E, 0, ABG) 00:10:09.039 00.000 428 Move returns status 0, amount 0 00:10:09.039 00.000 428 MoveAxis(N, 0, ABG) 00:10:09.039 00.000 428 Move returns status 0, amount 0 00:10:09.039 00.000 428 move complete, result=0 00:10:09.039 00.000 428 worker thread done servicing request 00:10:09.070 00.031 10672 UpdateGuideState exits: m=226532 SNR=48.2 00:10:09.070 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:09.070 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:09.070 00.000 10672 Enqueuing Expose request 00:10:09.070 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 00:10:09.070 00.000 428 Worker thread wakes up 00:10:09.070 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:09.070 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:10.903 01.833 428 Exposure complete 00:10:10.934 00.031 10672 read socket command 10 00:10:10.934 00.000 10672 processing socket request REQDIST 00:10:10.934 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:10:10.934 00.000 10672 Sending socket response 45 (0x2d) 00:10:11.028 00.094 428 worker thread done servicing request 00:10:11.028 00.000 10672 OnExposeComplete: enter 00:10:11.028 00.000 10672 UpdateGuideState(): m_state=6 00:10:11.028 00.000 10672 Star::Find(15, 541, 343, 0, (0,0,0,0), 0.0, 0) frame 938 00:10:11.028 00.000 10672 Star::Find returns 1 (0), X=541.35, Y=342.36, Mass=192770, SNR=42.0, Peak=30496 HFD=2.8 00:10:11.028 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.14) = xAngle (-2.68 = -2.68) 00:10:11.028 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 00:10:11.028 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.24 hyp=0.43 cameraTheta=-2.55 mountX=-0.38 mountY=-0.23, mountTheta=-2.60 00:10:11.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.24, opts=13) 00:10:11.028 00.000 10672 Enqueuing Move request for scope (-0.35, -0.24) 00:10:11.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:11.028 00.000 428 Worker thread wakes up 00:10:11.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.24) opts 0xd 00:10:11.028 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.24) 00:10:11.028 00.000 428 Moving (-0.35, -0.24) raw xDistance=-0.38 yDistance=-0.23 00:10:11.028 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:10:11.028 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:11.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:10:11.028 00.000 428 MoveAxis(E, 0, ABG) 00:10:11.028 00.000 428 Move returns status 0, amount 0 00:10:11.028 00.000 428 MoveAxis(N, 0, ABG) 00:10:11.028 00.000 428 Move returns status 0, amount 0 00:10:11.028 00.000 428 move complete, result=0 00:10:11.028 00.000 428 worker thread done servicing request 00:10:11.059 00.031 10672 UpdateGuideState exits: m=192770 SNR=42.0 00:10:11.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:11.059 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:11.059 00.000 10672 Enqueuing Expose request 00:10:11.059 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:10:11.059 00.000 428 Worker thread wakes up 00:10:11.059 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:11.059 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:12.886 01.827 428 Exposure complete 00:10:13.011 00.125 428 worker thread done servicing request 00:10:13.011 00.000 10672 OnExposeComplete: enter 00:10:13.011 00.000 10672 UpdateGuideState(): m_state=6 00:10:13.011 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 939 00:10:13.011 00.000 10672 Star::Find returns 1 (0), X=541.33, Y=342.17, Mass=202442, SNR=41.5, Peak=24816 HFD=2.7 00:10:13.011 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.43 = -2.43) 00:10:13.011 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.32 = -2.32) 00:10:13.027 00.016 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.42 hyp=0.56 cameraTheta=-2.29 mountX=-0.42 mountY=-0.41, mountTheta=-2.37 00:10:13.027 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.42, opts=13) 00:10:13.027 00.000 10672 Enqueuing Move request for scope (-0.37, -0.42) 00:10:13.027 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:13.027 00.000 428 Worker thread wakes up 00:10:13.027 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.42) opts 0xd 00:10:13.027 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.42) 00:10:13.027 00.000 428 Moving (-0.37, -0.42) raw xDistance=-0.42 yDistance=-0.41 00:10:13.027 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:10:13.027 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:13.027 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 00:10:13.027 00.000 428 MoveAxis(E, 0, ABG) 00:10:13.027 00.000 428 Move returns status 0, amount 0 00:10:13.027 00.000 428 MoveAxis(N, 0, ABG) 00:10:13.027 00.000 428 Move returns status 0, amount 0 00:10:13.027 00.000 428 move complete, result=0 00:10:13.027 00.000 428 worker thread done servicing request 00:10:13.043 00.016 10672 UpdateGuideState exits: m=202442 SNR=41.5 00:10:13.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:13.043 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:13.043 00.000 10672 Enqueuing Expose request 00:10:13.043 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:10:13.043 00.000 428 Worker thread wakes up 00:10:13.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:13.043 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:14.886 01.843 428 Exposure complete 00:10:15.011 00.125 428 worker thread done servicing request 00:10:15.011 00.000 10672 OnExposeComplete: enter 00:10:15.011 00.000 10672 UpdateGuideState(): m_state=6 00:10:15.011 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 940 00:10:15.011 00.000 10672 Star::Find returns 1 (0), X=541.25, Y=342.69, Mass=243228, SNR=48.6, Peak=32336 HFD=3.2 00:10:15.011 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.14) = xAngle (2.80 = 2.80) 00:10:15.011 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.91 = 2.91) 00:10:15.011 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.09 hyp=0.45 cameraTheta=2.94 mountX=-0.43 mountY=0.10, mountTheta=2.90 00:10:15.011 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.09, opts=13) 00:10:15.011 00.000 10672 Enqueuing Move request for scope (-0.44, 0.09) 00:10:15.011 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:15.011 00.000 428 Worker thread wakes up 00:10:15.011 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.09) opts 0xd 00:10:15.011 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.09) 00:10:15.011 00.000 428 Moving (-0.44, 0.09) raw xDistance=-0.43 yDistance=0.10 00:10:15.011 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:10:15.011 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:15.011 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:10:15.011 00.000 428 MoveAxis(E, 0, ABG) 00:10:15.026 00.015 428 Move returns status 0, amount 0 00:10:15.026 00.000 428 MoveAxis(N, 0, ABG) 00:10:15.026 00.000 428 Move returns status 0, amount 0 00:10:15.026 00.000 428 move complete, result=0 00:10:15.026 00.000 428 worker thread done servicing request 00:10:15.042 00.016 10672 UpdateGuideState exits: m=243228 SNR=48.6 00:10:15.042 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:15.042 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:15.042 00.000 10672 Enqueuing Expose request 00:10:15.042 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:10:15.042 00.000 428 Worker thread wakes up 00:10:15.042 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:15.042 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:15.933 00.891 10672 read socket command 10 00:10:15.933 00.000 10672 processing socket request REQDIST 00:10:15.933 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:10:15.933 00.000 10672 Sending socket response 47 (0x2f) 00:10:16.901 00.968 428 Exposure complete 00:10:17.026 00.125 428 worker thread done servicing request 00:10:17.026 00.000 10672 OnExposeComplete: enter 00:10:17.026 00.000 10672 UpdateGuideState(): m_state=6 00:10:17.026 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 941 00:10:17.026 00.000 10672 Star::Find returns 1 (0), X=540.99, Y=342.78, Mass=200203, SNR=37.6, Peak=27216 HFD=2.5 00:10:17.026 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 00:10:17.026 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 00:10:17.026 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.18 hyp=0.73 cameraTheta=2.89 mountX=-0.67 mountY=0.20, mountTheta=2.85 00:10:17.026 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.18, opts=13) 00:10:17.026 00.000 10672 Enqueuing Move request for scope (-0.70, 0.18) 00:10:17.026 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:17.026 00.000 428 Worker thread wakes up 00:10:17.026 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.18) opts 0xd 00:10:17.026 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.18) 00:10:17.026 00.000 428 Moving (-0.70, 0.18) raw xDistance=-0.67 yDistance=0.20 00:10:17.026 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67 00:10:17.026 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:17.026 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:10:17.026 00.000 428 MoveAxis(E, 788, ABG) 00:10:17.026 00.000 428 Guiding Dir = 2, Dur = 788 00:10:17.026 00.000 428 IsSlewing returns 0 00:10:17.026 00.000 428 IsGuiding returns 0 00:10:17.057 00.031 428 PulseGuide returned control before completion, sleep 777 00:10:17.057 00.000 10672 UpdateGuideState exits: m=200203 SNR=37.6 00:10:17.057 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:17.057 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:17.057 00.000 10672 Enqueuing Expose request 00:10:17.854 00.797 428 IsGuiding returns 1 00:10:17.854 00.000 428 scope still moving after pulse duration time elapsed 00:10:17.885 00.031 428 IsSlewing returns 0 00:10:17.885 00.000 428 IsGuiding returns 0 00:10:17.885 00.000 428 scope move finished after 788 + 66 ms 00:10:17.885 00.000 428 Move returns status 0, amount 788 00:10:17.885 00.000 428 MoveAxis(N, 0, ABG) 00:10:17.885 00.000 428 Move returns status 0, amount 0 00:10:17.885 00.000 428 move complete, result=0 00:10:17.885 00.000 428 worker thread done servicing request 00:10:17.885 00.000 428 Worker thread wakes up 00:10:17.885 00.000 10672 GuideStep: -0.7 px 788 ms EAST, 0.2 px 0 ms NORTH 00:10:17.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:17.885 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:18.890 01.005 428 Exposure complete 00:10:19.030 00.140 428 worker thread done servicing request 00:10:19.030 00.000 10672 OnExposeComplete: enter 00:10:19.030 00.000 10672 UpdateGuideState(): m_state=6 00:10:19.030 00.000 10672 Star::Find(15, 540, 342, 0, (0,0,0,0), 0.0, 0) frame 942 00:10:19.030 00.000 10672 Star::Find returns 1 (0), X=541.34, Y=342.61, Mass=205110, SNR=39.9, Peak=25696 HFD=2.9 00:10:19.030 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.98 = 2.98) 00:10:19.030 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 00:10:19.030 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.01 hyp=0.36 cameraTheta=3.12 mountX=-0.36 mountY=0.02, mountTheta=3.09 00:10:19.030 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.01, opts=13) 00:10:19.030 00.000 10672 Enqueuing Move request for scope (-0.36, 0.01) 00:10:19.030 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:19.030 00.000 428 Worker thread wakes up 00:10:19.030 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.01) opts 0xd 00:10:19.030 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.01) 00:10:19.030 00.000 428 Moving (-0.36, 0.01) raw xDistance=-0.36 yDistance=0.02 00:10:19.030 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:10:19.030 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:19.030 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:10:19.030 00.000 428 MoveAxis(E, 0, ABG) 00:10:19.030 00.000 428 Move returns status 0, amount 0 00:10:19.030 00.000 428 MoveAxis(N, 0, ABG) 00:10:19.030 00.000 428 Move returns status 0, amount 0 00:10:19.030 00.000 428 move complete, result=0 00:10:19.030 00.000 428 worker thread done servicing request 00:10:19.061 00.031 10672 UpdateGuideState exits: m=205110 SNR=39.9 00:10:19.061 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:19.061 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:19.061 00.000 10672 Enqueuing Expose request 00:10:19.061 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 00:10:19.061 00.000 428 Worker thread wakes up 00:10:19.061 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:19.061 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:20.889 01.828 428 Exposure complete 00:10:20.936 00.047 10672 read socket command 10 00:10:20.936 00.000 10672 processing socket request REQDIST 00:10:20.936 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:10:20.936 00.000 10672 Sending socket response 49 (0x31) 00:10:21.014 00.078 428 worker thread done servicing request 00:10:21.014 00.000 10672 OnExposeComplete: enter 00:10:21.014 00.000 10672 UpdateGuideState(): m_state=6 00:10:21.014 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 943 00:10:21.014 00.000 10672 Star::Find returns 1 (0), X=541.82, Y=342.72, Mass=229162, SNR=42.5, Peak=24272 HFD=3.2 00:10:21.014 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.14) = xAngle (0.64 = 0.64) 00:10:21.014 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.75 = 0.75) 00:10:21.014 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.78 mountX=0.14 mountY=0.12, mountTheta=0.70 00:10:21.014 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.12, opts=13) 00:10:21.014 00.000 10672 Enqueuing Move request for scope (0.12, 0.12) 00:10:21.014 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:21.014 00.000 428 Worker thread wakes up 00:10:21.014 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd 00:10:21.014 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.12) 00:10:21.014 00.000 428 Moving (0.12, 0.12) raw xDistance=0.14 yDistance=0.12 00:10:21.014 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:10:21.014 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:21.014 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:10:21.014 00.000 428 MoveAxis(E, 0, ABG) 00:10:21.014 00.000 428 Move returns status 0, amount 0 00:10:21.014 00.000 428 MoveAxis(N, 0, ABG) 00:10:21.014 00.000 428 Move returns status 0, amount 0 00:10:21.014 00.000 428 move complete, result=0 00:10:21.014 00.000 428 worker thread done servicing request 00:10:21.045 00.031 10672 UpdateGuideState exits: m=229162 SNR=42.5 00:10:21.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:21.045 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:21.045 00.000 10672 Enqueuing Expose request 00:10:21.045 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:10:21.045 00.000 428 Worker thread wakes up 00:10:21.045 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:21.045 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:22.888 01.843 428 Exposure complete 00:10:23.029 00.141 428 worker thread done servicing request 00:10:23.029 00.000 10672 OnExposeComplete: enter 00:10:23.029 00.000 10672 UpdateGuideState(): m_state=6 00:10:23.029 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 944 00:10:23.029 00.000 10672 Star::Find returns 1 (0), X=541.37, Y=342.36, Mass=216865, SNR=40.3, Peak=25360 HFD=3.0 00:10:23.029 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.14) = xAngle (-2.65 = -2.65) 00:10:23.029 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.54 = -2.54) 00:10:23.029 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.24 hyp=0.40 cameraTheta=-2.51 mountX=-0.35 mountY=-0.23, mountTheta=-2.57 00:10:23.029 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.24, opts=13) 00:10:23.029 00.000 10672 Enqueuing Move request for scope (-0.32, -0.24) 00:10:23.029 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:23.029 00.000 428 Worker thread wakes up 00:10:23.029 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.24) opts 0xd 00:10:23.029 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.24) 00:10:23.029 00.000 428 Moving (-0.32, -0.24) raw xDistance=-0.35 yDistance=-0.23 00:10:23.029 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:10:23.029 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:23.029 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:10:23.029 00.000 428 MoveAxis(E, 0, ABG) 00:10:23.029 00.000 428 Move returns status 0, amount 0 00:10:23.029 00.000 428 MoveAxis(N, 0, ABG) 00:10:23.029 00.000 428 Move returns status 0, amount 0 00:10:23.029 00.000 428 move complete, result=0 00:10:23.029 00.000 428 worker thread done servicing request 00:10:23.060 00.031 10672 UpdateGuideState exits: m=216865 SNR=40.3 00:10:23.060 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:23.060 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:23.060 00.000 10672 Enqueuing Expose request 00:10:23.060 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:10:23.060 00.000 428 Worker thread wakes up 00:10:23.060 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:23.060 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:24.888 01.828 428 Exposure complete 00:10:25.028 00.140 428 worker thread done servicing request 00:10:25.028 00.000 10672 OnExposeComplete: enter 00:10:25.028 00.000 10672 UpdateGuideState(): m_state=6 00:10:25.028 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 945 00:10:25.028 00.000 10672 Star::Find returns 1 (0), X=541.30, Y=342.73, Mass=264112, SNR=45.5, Peak=30592 HFD=3.7 00:10:25.028 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.14) = xAngle (2.68 = 2.68) 00:10:25.028 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.79 = 2.79) 00:10:25.028 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.13 hyp=0.42 cameraTheta=2.82 mountX=-0.38 mountY=0.14, mountTheta=2.77 00:10:25.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.13, opts=13) 00:10:25.028 00.000 10672 Enqueuing Move request for scope (-0.40, 0.13) 00:10:25.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:25.028 00.000 428 Worker thread wakes up 00:10:25.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.13) opts 0xd 00:10:25.028 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.13) 00:10:25.028 00.000 428 Moving (-0.40, 0.13) raw xDistance=-0.38 yDistance=0.14 00:10:25.028 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:10:25.028 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:25.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:10:25.028 00.000 428 MoveAxis(E, 0, ABG) 00:10:25.028 00.000 428 Move returns status 0, amount 0 00:10:25.028 00.000 428 MoveAxis(N, 0, ABG) 00:10:25.028 00.000 428 Move returns status 0, amount 0 00:10:25.028 00.000 428 move complete, result=0 00:10:25.028 00.000 428 worker thread done servicing request 00:10:25.059 00.031 10672 UpdateGuideState exits: m=264112 SNR=45.5 00:10:25.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:25.059 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:25.059 00.000 10672 Enqueuing Expose request 00:10:25.059 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:10:25.059 00.000 428 Worker thread wakes up 00:10:25.059 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:25.059 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:25.934 00.875 10672 read socket command 10 00:10:25.934 00.000 10672 processing socket request REQDIST 00:10:25.934 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:10:25.934 00.000 10672 Sending socket response 40 (0x28) 00:10:26.892 00.958 428 Exposure complete 00:10:27.017 00.125 428 worker thread done servicing request 00:10:27.017 00.000 10672 OnExposeComplete: enter 00:10:27.017 00.000 10672 UpdateGuideState(): m_state=6 00:10:27.017 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 946 00:10:27.017 00.000 10672 Star::Find returns 1 (0), X=541.12, Y=342.69, Mass=212830, SNR=40.8, Peak=38224 HFD=2.6 00:10:27.017 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 00:10:27.017 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 00:10:27.017 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.10 hyp=0.59 cameraTheta=2.98 mountX=-0.56 mountY=0.11, mountTheta=2.94 00:10:27.017 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.10, opts=13) 00:10:27.017 00.000 10672 Enqueuing Move request for scope (-0.58, 0.10) 00:10:27.017 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:27.017 00.000 428 Worker thread wakes up 00:10:27.017 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.10) opts 0xd 00:10:27.017 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.10) 00:10:27.017 00.000 428 Moving (-0.58, 0.10) raw xDistance=-0.56 yDistance=0.11 00:10:27.017 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 00:10:27.017 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:27.017 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:10:27.017 00.000 428 MoveAxis(E, 655, ABG) 00:10:27.017 00.000 428 Guiding Dir = 2, Dur = 655 00:10:27.017 00.000 428 IsSlewing returns 0 00:10:27.017 00.000 428 IsGuiding returns 0 00:10:27.048 00.031 428 PulseGuide returned control before completion, sleep 646 00:10:27.048 00.000 10672 UpdateGuideState exits: m=212830 SNR=40.8 00:10:27.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:27.048 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:27.048 00.000 10672 Enqueuing Expose request 00:10:27.736 00.688 428 IsGuiding returns 0 00:10:27.736 00.000 428 Move returns status 0, amount 655 00:10:27.736 00.000 428 MoveAxis(N, 0, ABG) 00:10:27.736 00.000 428 Move returns status 0, amount 0 00:10:27.736 00.000 428 move complete, result=0 00:10:27.736 00.000 428 worker thread done servicing request 00:10:27.736 00.000 428 Worker thread wakes up 00:10:27.736 00.000 10672 GuideStep: -0.6 px 655 ms EAST, 0.1 px 0 ms NORTH 00:10:27.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:27.736 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:28.891 01.155 428 Exposure complete 00:10:29.032 00.141 428 worker thread done servicing request 00:10:29.032 00.000 10672 OnExposeComplete: enter 00:10:29.032 00.000 10672 UpdateGuideState(): m_state=6 00:10:29.032 00.000 10672 Star::Find(15, 541, 342, 0, (0,0,0,0), 0.0, 0) frame 947 00:10:29.032 00.000 10672 Star::Find returns 1 (0), X=540.98, Y=342.82, Mass=276495, SNR=60.1, Peak=27552 HFD=4.0 00:10:29.032 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.14) = xAngle (2.71 = 2.71) 00:10:29.032 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.82 = 2.82) 00:10:29.032 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.22 hyp=0.75 cameraTheta=2.85 mountX=-0.68 mountY=0.24, mountTheta=2.80 00:10:29.032 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.22, opts=13) 00:10:29.032 00.000 10672 Enqueuing Move request for scope (-0.72, 0.22) 00:10:29.032 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:29.032 00.000 428 Worker thread wakes up 00:10:29.032 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.22) opts 0xd 00:10:29.032 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.22) 00:10:29.032 00.000 428 Moving (-0.72, 0.22) raw xDistance=-0.68 yDistance=0.24 00:10:29.032 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.68 00:10:29.032 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:10:29.032 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:10:29.032 00.000 428 MoveAxis(E, 842, ABG) 00:10:29.032 00.000 428 Guiding Dir = 2, Dur = 842 00:10:29.032 00.000 428 IsSlewing returns 0 00:10:29.032 00.000 428 IsGuiding returns 0 00:10:29.048 00.016 10672 UpdateGuideState exits: m=276495 SNR=60.1 00:10:29.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:29.063 00.015 428 PulseGuide returned control before completion, sleep 829 00:10:29.063 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:29.063 00.000 10672 Enqueuing Expose request 00:10:29.922 00.859 428 IsGuiding returns 0 00:10:29.922 00.000 428 Move returns status 0, amount 842 00:10:29.922 00.000 428 MoveAxis(N, 0, ABG) 00:10:29.922 00.000 428 Move returns status 0, amount 0 00:10:29.922 00.000 428 move complete, result=0 00:10:29.922 00.000 428 worker thread done servicing request 00:10:29.922 00.000 428 Worker thread wakes up 00:10:29.922 00.000 10672 GuideStep: -0.7 px 842 ms EAST, 0.2 px 0 ms NORTH 00:10:29.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:29.922 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:30.875 00.953 10672 read socket command 13 00:10:30.875 00.000 10672 processing socket request MOVEn 00:10:30.875 00.000 10672 PhdController::Dither begins 00:10:30.875 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 00:10:30.875 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:10:30.875 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 00:10:30.875 00.000 10672 setting lock position to (538.27, 367.36) 00:10:30.875 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 00:10:30.875 00.000 10672 Status Line: Dither by 0.00,25.00 00:10:30.875 00.000 428 Exposure complete 00:10:30.891 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:10:30.891 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:10:30.891 00.000 10672 Sending socket response 2 (0x2) 00:10:31.016 00.125 428 worker thread done servicing request 00:10:31.016 00.000 10672 OnExposeComplete: enter 00:10:31.016 00.000 10672 UpdateGuideState(): m_state=6 00:10:31.016 00.000 10672 Star::Find(15, 540, 342, 0, (0,0,0,0), 0.0, 0) frame 948 00:10:31.016 00.000 10672 Star::Find returns 1 (0), X=542.22, Y=342.57, Mass=233521, SNR=44.1, Peak=25584 HFD=3.1 00:10:31.016 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 00:10:31.016 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 00:10:31.016 00.000 10672 CameraToMount -- cameraX=3.96 cameraY=-24.79 hyp=25.11 cameraTheta=-1.41 mountX=0.52 mountY=-24.90, mountTheta=-1.55 00:10:31.016 00.000 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 00:10:31.016 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:10:31.016 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 00:10:31.016 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 00:10:31.016 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 00:10:31.016 00.000 10672 Mount: notify direct move -0.00,-10.50 00:10:31.016 00.000 428 Worker thread wakes up 00:10:31.016 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:31.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 00:10:31.016 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 00:10:31.016 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 00:10:31.016 00.000 428 MoveAxis(E, 0, B) 00:10:31.016 00.000 428 Move returns status 0, amount 0 00:10:31.016 00.000 428 MoveAxis(N, 13946, B) 00:10:31.016 00.000 428 Guiding Dir = 0, Dur = 13946 00:10:31.016 00.000 428 IsSlewing returns 0 00:10:31.016 00.000 428 IsGuiding returns 0 00:10:31.031 00.015 10672 UpdateGuideState exits: m=233521 SNR=44.1 00:10:31.031 00.000 10672 PhdController: settling, locked = 1, distance = 25.41 (99.00) aobump = 0 frame = 1 / 10 00:10:31.031 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:31.031 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:31.031 00.000 10672 Enqueuing Expose request 00:10:31.094 00.063 428 PulseGuide returned control before completion, sleep 13870 00:10:32.921 01.827 10672 read socket command 10 00:10:32.921 00.000 10672 processing socket request REQDIST 00:10:32.921 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:32.921 00.000 10672 Sending socket response 255 (0xff) 00:10:37.658 04.737 10672 read socket command 10 00:10:37.658 00.000 10672 processing socket request REQDIST 00:10:37.658 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:37.658 00.000 10672 Sending socket response 255 (0xff) 00:10:38.924 01.266 10672 read socket command 10 00:10:38.924 00.000 10672 processing socket request REQDIST 00:10:38.924 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:38.924 00.000 10672 Sending socket response 255 (0xff) 00:10:40.923 01.999 10672 read socket command 10 00:10:40.923 00.000 10672 processing socket request REQDIST 00:10:40.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:40.923 00.000 10672 Sending socket response 255 (0xff) 00:10:42.922 01.999 10672 read socket command 10 00:10:42.922 00.000 10672 processing socket request REQDIST 00:10:42.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:42.922 00.000 10672 Sending socket response 255 (0xff) 00:10:44.927 02.005 10672 read socket command 10 00:10:44.927 00.000 10672 processing socket request REQDIST 00:10:44.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:44.927 00.000 10672 Sending socket response 255 (0xff) 00:10:44.989 00.062 428 IsGuiding returns 1 00:10:44.989 00.000 428 scope still moving after pulse duration time elapsed 00:10:45.020 00.031 428 IsSlewing returns 0 00:10:45.020 00.000 428 IsGuiding returns 1 00:10:45.067 00.047 428 IsSlewing returns 0 00:10:45.099 00.032 428 IsGuiding returns 0 00:10:45.099 00.000 428 scope move finished after 13946 + 142 ms 00:10:45.099 00.000 428 Move returns status 0, amount 13946 00:10:45.099 00.000 428 move complete, result=0 00:10:45.099 00.000 428 worker thread done servicing request 00:10:45.099 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 00:10:45.099 00.000 428 Worker thread wakes up 00:10:45.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:10:45.099 00.000 428 Handling exposure in thread, d=2000 o=3 r=(527,328,31,31) 00:10:45.114 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:10:45.130 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:10:46.879 01.749 428 Exposure complete 00:10:46.926 00.047 10672 read socket command 10 00:10:46.926 00.000 10672 processing socket request REQDIST 00:10:46.926 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:46.926 00.000 10672 Sending socket response 255 (0xff) 00:10:47.020 00.094 428 worker thread done servicing request 00:10:47.020 00.000 10672 OnExposeComplete: enter 00:10:47.020 00.000 10672 UpdateGuideState(): m_state=6 00:10:47.020 00.000 10672 Star::Find(15, 542, 342, 0, (0,0,0,0), 0.0, 0) frame 949 00:10:47.020 00.000 10672 Star::Find returns 1 (0), X=540.04, Y=351.17, Mass=220230, SNR=41.9, Peak=38992 HFD=2.7 00:10:47.020 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 00:10:47.020 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.49 = -1.49) 00:10:47.020 00.000 10672 CameraToMount -- cameraX=1.77 cameraY=-16.19 hyp=16.29 cameraTheta=-1.46 mountX=-0.47 mountY=-16.24, mountTheta=-1.60 00:10:47.020 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 00:10:47.020 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:10:47.020 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 00:10:47.020 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 00:10:47.020 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 00:10:47.020 00.000 10672 Mount: notify direct move -0.00,-10.50 00:10:47.020 00.000 428 Worker thread wakes up 00:10:47.020 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:10:47.020 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 00:10:47.020 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 00:10:47.020 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 00:10:47.020 00.000 428 MoveAxis(E, 0, B) 00:10:47.020 00.000 428 Move returns status 0, amount 0 00:10:47.020 00.000 428 MoveAxis(N, 13946, B) 00:10:47.020 00.000 428 Guiding Dir = 0, Dur = 13946 00:10:47.020 00.000 428 IsSlewing returns 0 00:10:47.020 00.000 428 IsGuiding returns 0 00:10:47.051 00.031 10672 UpdateGuideState exits: m=220230 SNR=41.9 00:10:47.051 00.000 10672 PhdController: settling, locked = 1, distance = 22.68 (99.00) aobump = 0 frame = 2 / 10 00:10:47.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:10:47.051 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:10:47.051 00.000 10672 Enqueuing Expose request 00:10:47.098 00.047 428 PulseGuide returned control before completion, sleep 13877 00:10:48.925 01.827 10672 read socket command 10 00:10:48.925 00.000 10672 processing socket request REQDIST 00:10:48.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:48.925 00.000 10672 Sending socket response 255 (0xff) 00:10:50.925 02.000 10672 read socket command 10 00:10:50.925 00.000 10672 processing socket request REQDIST 00:10:50.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:50.925 00.000 10672 Sending socket response 255 (0xff) 00:10:55.928 05.003 10672 read socket command 10 00:10:55.928 00.000 10672 processing socket request REQDIST 00:10:55.928 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:10:55.928 00.000 10672 Sending socket response 255 (0xff) 00:11:00.931 05.003 10672 read socket command 10 00:11:00.931 00.000 10672 processing socket request REQDIST 00:11:00.931 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:00.931 00.000 10672 Sending socket response 255 (0xff) 00:11:00.994 00.063 428 IsGuiding returns 1 00:11:00.994 00.000 428 scope still moving after pulse duration time elapsed 00:11:01.025 00.031 428 IsSlewing returns 0 00:11:01.025 00.000 428 IsGuiding returns 1 00:11:01.056 00.031 428 IsSlewing returns 0 00:11:01.088 00.032 428 IsGuiding returns 0 00:11:01.088 00.000 428 scope move finished after 13946 + 119 ms 00:11:01.088 00.000 428 Move returns status 0, amount 13946 00:11:01.088 00.000 428 move complete, result=0 00:11:01.088 00.000 428 worker thread done servicing request 00:11:01.088 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 00:11:01.088 00.000 428 Worker thread wakes up 00:11:01.088 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:01.088 00.000 428 Handling exposure in thread, d=2000 o=3 r=(525,336,31,31) 00:11:01.103 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:01.119 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:11:02.868 01.749 428 Exposure complete 00:11:02.993 00.125 428 worker thread done servicing request 00:11:02.993 00.000 10672 OnExposeComplete: enter 00:11:02.993 00.000 10672 UpdateGuideState(): m_state=6 00:11:02.993 00.000 10672 Star::Find(15, 540, 351, 0, (0,0,0,0), 0.0, 0) frame 950 00:11:02.993 00.000 10672 Star::Find returns 1 (0), X=538.76, Y=356.10, Mass=184436, SNR=37.1, Peak=31248 HFD=2.5 00:11:02.993 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.14) = xAngle (-1.66 = -1.66) 00:11:02.993 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.56 = -1.56) 00:11:02.993 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-11.26 hyp=11.27 cameraTheta=-1.53 mountX=-1.06 mountY=-11.27, mountTheta=-1.66 00:11:02.993 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 00:11:02.993 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:11:02.993 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 00:11:02.993 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 00:11:02.993 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 00:11:02.993 00.000 10672 Mount: notify direct move -0.00,-4.00 00:11:02.993 00.000 428 Worker thread wakes up 00:11:02.993 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:02.993 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 00:11:02.993 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 00:11:02.993 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 00:11:02.993 00.000 428 MoveAxis(E, 0, B) 00:11:02.993 00.000 428 Move returns status 0, amount 0 00:11:02.993 00.000 428 MoveAxis(N, 5313, B) 00:11:03.009 00.016 428 Guiding Dir = 0, Dur = 5313 00:11:03.009 00.000 428 IsSlewing returns 0 00:11:03.009 00.000 428 IsGuiding returns 0 00:11:03.040 00.031 10672 UpdateGuideState exits: m=184436 SNR=37.1 00:11:03.040 00.000 10672 PhdController: settling, locked = 1, distance = 19.25 (99.00) aobump = 0 frame = 3 / 10 00:11:03.040 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:03.040 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:03.040 00.000 10672 Enqueuing Expose request 00:11:03.087 00.047 428 PulseGuide returned control before completion, sleep 5242 00:11:05.930 02.843 10672 read socket command 10 00:11:05.930 00.000 10672 processing socket request REQDIST 00:11:05.930 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:05.930 00.000 10672 Sending socket response 255 (0xff) 00:11:08.340 02.410 428 IsGuiding returns 1 00:11:08.340 00.000 428 scope still moving after pulse duration time elapsed 00:11:08.371 00.031 428 IsSlewing returns 0 00:11:08.371 00.000 428 IsGuiding returns 1 00:11:08.434 00.063 428 IsSlewing returns 0 00:11:08.434 00.000 428 IsGuiding returns 0 00:11:08.434 00.000 428 scope move finished after 5313 + 124 ms 00:11:08.434 00.000 428 Move returns status 0, amount 5313 00:11:08.449 00.015 428 move complete, result=0 00:11:08.449 00.000 428 worker thread done servicing request 00:11:08.449 00.000 428 Worker thread wakes up 00:11:08.449 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 00:11:08.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:08.449 00.000 428 Handling exposure in thread, d=2000 o=3 r=(524,341,31,31) 00:11:08.449 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:08.449 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 00:11:08.871 00.422 428 Exposure complete 00:11:08.996 00.125 428 worker thread done servicing request 00:11:08.996 00.000 10672 OnExposeComplete: enter 00:11:08.996 00.000 10672 UpdateGuideState(): m_state=6 00:11:08.996 00.000 10672 Star::Find(15, 538, 356, 0, (0,0,0,0), 0.0, 0) frame 951 00:11:08.996 00.000 10672 Star::Find returns 1 (0), X=538.05, Y=357.16, Mass=178497, SNR=35.5, Peak=30816 HFD=2.5 00:11:08.996 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 00:11:08.996 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 00:11:08.996 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-10.20 hyp=10.20 cameraTheta=-1.59 mountX=-1.61 mountY=-10.19, mountTheta=-1.73 00:11:08.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-10.20, opts=13) 00:11:08.996 00.000 10672 Enqueuing Move request for scope (-0.22, -10.20) 00:11:08.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:08.996 00.000 428 Worker thread wakes up 00:11:08.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -10.20) opts 0xd 00:11:08.996 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -10.20) 00:11:08.996 00.000 428 Moving (-0.22, -10.20) raw xDistance=-1.61 yDistance=-10.19 00:11:08.996 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.61 00:11:08.996 00.000 428 resist switch: large excursion: input -10.19 thresh 1.65 direction from 0 to -1 00:11:08.996 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-30.56 00:11:08.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns -10.19 from input -10.19 00:11:08.996 00.000 428 MoveAxis(E, 1890, ABG) 00:11:08.996 00.000 428 Guiding Dir = 2, Dur = 1890 00:11:08.996 00.000 428 IsSlewing returns 0 00:11:08.996 00.000 428 IsGuiding returns 0 00:11:09.027 00.031 10672 UpdateGuideState exits: m=178497 SNR=35.5 00:11:09.027 00.000 10672 PhdController: settling, locked = 1, distance = 10.20 (99.00) aobump = 0 frame = 4 / 10 00:11:09.027 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:09.027 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:09.027 00.000 10672 Enqueuing Expose request 00:11:09.027 00.000 428 PulseGuide returned control before completion, sleep 1871 00:11:10.917 01.890 428 IsGuiding returns 1 00:11:10.917 00.000 428 scope still moving after pulse duration time elapsed 00:11:10.933 00.016 10672 read socket command 10 00:11:10.933 00.000 10672 processing socket request REQDIST 00:11:10.933 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:10.933 00.000 10672 Sending socket response 255 (0xff) 00:11:10.949 00.016 428 IsSlewing returns 0 00:11:10.949 00.000 428 IsGuiding returns 0 00:11:10.949 00.000 428 scope move finished after 1890 + 58 ms 00:11:10.949 00.000 428 Move returns status 0, amount 1890 00:11:10.949 00.000 428 MoveAxis(N, 13531, ABG) 00:11:10.949 00.000 428 duration set to 2500 by maxDecDuration 00:11:10.949 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:10.949 00.000 428 IsSlewing returns 0 00:11:10.949 00.000 428 IsGuiding returns 0 00:11:11.027 00.078 428 PulseGuide returned control before completion, sleep 2435 00:11:13.479 02.452 428 IsGuiding returns 1 00:11:13.479 00.000 428 scope still moving after pulse duration time elapsed 00:11:13.510 00.031 428 IsSlewing returns 0 00:11:13.510 00.000 428 IsGuiding returns 1 00:11:13.573 00.063 428 IsSlewing returns 0 00:11:13.573 00.000 428 IsGuiding returns 0 00:11:13.573 00.000 428 scope move finished after 2500 + 117 ms 00:11:13.573 00.000 428 Move returns status 0, amount 2500 00:11:13.573 00.000 428 move complete, result=0 00:11:13.573 00.000 428 worker thread done servicing request 00:11:13.573 00.000 428 Worker thread wakes up 00:11:13.573 00.000 10672 GuideStep: -1.6 px 1890 ms EAST, -10.2 px 2500 ms NORTH 00:11:13.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:13.573 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,342,31,31) 00:11:13.588 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:13.604 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:11:14.869 01.265 428 Exposure complete 00:11:14.994 00.125 428 worker thread done servicing request 00:11:14.994 00.000 10672 OnExposeComplete: enter 00:11:14.994 00.000 10672 UpdateGuideState(): m_state=6 00:11:14.994 00.000 10672 Star::Find(15, 538, 357, 0, (0,0,0,0), 0.0, 0) frame 952 00:11:14.994 00.000 10672 Star::Find returns 1 (0), X=538.60, Y=359.66, Mass=195888, SNR=41.4, Peak=25360 HFD=3.1 00:11:14.994 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.14) = xAngle (-1.66 = -1.66) 00:11:14.994 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.56 = -1.56) 00:11:14.994 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-7.70 hyp=7.71 cameraTheta=-1.53 mountX=-0.72 mountY=-7.71, mountTheta=-1.66 00:11:14.994 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-7.70, opts=13) 00:11:14.994 00.000 10672 Enqueuing Move request for scope (0.34, -7.70) 00:11:14.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:14.994 00.000 428 Worker thread wakes up 00:11:14.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -7.70) opts 0xd 00:11:14.994 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -7.70) 00:11:14.994 00.000 428 Moving (0.34, -7.70) raw xDistance=-0.72 yDistance=-7.71 00:11:14.994 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.72 00:11:14.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.71 from input -7.71 00:11:14.994 00.000 428 MoveAxis(E, 980, ABG) 00:11:14.994 00.000 428 Guiding Dir = 2, Dur = 980 00:11:14.994 00.000 428 IsSlewing returns 0 00:11:14.994 00.000 428 IsGuiding returns 0 00:11:15.025 00.031 10672 UpdateGuideState exits: m=195888 SNR=41.4 00:11:15.025 00.000 10672 PhdController: settling, locked = 1, distance = 9.45 (99.00) aobump = 0 frame = 5 / 10 00:11:15.025 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:15.025 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:15.025 00.000 10672 Enqueuing Expose request 00:11:15.025 00.000 428 PulseGuide returned control before completion, sleep 966 00:11:15.931 00.906 10672 read socket command 10 00:11:15.931 00.000 10672 processing socket request REQDIST 00:11:15.931 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:15.931 00.000 10672 Sending socket response 255 (0xff) 00:11:16.010 00.079 428 IsGuiding returns 1 00:11:16.010 00.000 428 scope still moving after pulse duration time elapsed 00:11:16.041 00.031 428 IsSlewing returns 0 00:11:16.056 00.015 428 IsGuiding returns 0 00:11:16.056 00.000 428 scope move finished after 980 + 69 ms 00:11:16.056 00.000 428 Move returns status 0, amount 980 00:11:16.056 00.000 428 MoveAxis(N, 10237, ABG) 00:11:16.056 00.000 428 duration set to 2500 by maxDecDuration 00:11:16.056 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:16.056 00.000 428 IsSlewing returns 0 00:11:16.056 00.000 428 IsGuiding returns 0 00:11:16.123 00.067 428 PulseGuide returned control before completion, sleep 2435 00:11:18.591 02.468 428 IsGuiding returns 1 00:11:18.591 00.000 428 scope still moving after pulse duration time elapsed 00:11:18.623 00.032 428 IsSlewing returns 0 00:11:18.654 00.031 428 IsGuiding returns 0 00:11:18.654 00.000 428 scope move finished after 2500 + 101 ms 00:11:18.654 00.000 428 Move returns status 0, amount 2500 00:11:18.654 00.000 428 move complete, result=0 00:11:18.654 00.000 428 worker thread done servicing request 00:11:18.654 00.000 428 Worker thread wakes up 00:11:18.654 00.000 10672 GuideStep: -0.7 px 980 ms EAST, -7.7 px 2500 ms NORTH 00:11:18.654 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:18.654 00.000 428 Handling exposure in thread, d=2000 o=3 r=(524,345,31,31) 00:11:18.669 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:18.857 00.188 428 Exposure complete 00:11:18.982 00.125 428 worker thread done servicing request 00:11:18.982 00.000 10672 OnExposeComplete: enter 00:11:18.982 00.000 10672 UpdateGuideState(): m_state=6 00:11:18.982 00.000 10672 Star::Find(15, 538, 359, 0, (0,0,0,0), 0.0, 0) frame 953 00:11:18.982 00.000 10672 Star::Find returns 1 (0), X=538.90, Y=359.76, Mass=222882, SNR=42.6, Peak=30272 HFD=2.6 00:11:18.982 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.14) = xAngle (-1.63 = -1.63) 00:11:18.982 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.52 = -1.52) 00:11:18.982 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-7.60 hyp=7.63 cameraTheta=-1.49 mountX=-0.42 mountY=-7.62, mountTheta=-1.63 00:11:18.982 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-7.60, opts=13) 00:11:18.982 00.000 10672 Enqueuing Move request for scope (0.63, -7.60) 00:11:18.982 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:18.982 00.000 428 Worker thread wakes up 00:11:18.982 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -7.60) opts 0xd 00:11:18.997 00.015 428 Handling offset move in thread for scope, endpoint = (0.63, -7.60) 00:11:18.997 00.000 428 Moving (0.63, -7.60) raw xDistance=-0.42 yDistance=-7.62 00:11:18.997 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:11:18.997 00.000 428 GuideAlgorithmResistSwitch::Result() returns -7.62 from input -7.62 00:11:18.997 00.000 428 MoveAxis(E, 0, ABG) 00:11:18.997 00.000 428 Move returns status 0, amount 0 00:11:18.997 00.000 428 MoveAxis(N, 10121, ABG) 00:11:18.997 00.000 428 duration set to 2500 by maxDecDuration 00:11:18.997 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:18.997 00.000 428 IsSlewing returns 0 00:11:18.997 00.000 428 IsGuiding returns 0 00:11:19.013 00.016 10672 UpdateGuideState exits: m=222882 SNR=42.6 00:11:19.013 00.000 10672 PhdController: settling, locked = 1, distance = 8.91 (99.00) aobump = 0 frame = 6 / 10 00:11:19.013 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:19.013 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:19.013 00.000 10672 Enqueuing Expose request 00:11:19.075 00.062 428 PulseGuide returned control before completion, sleep 2433 00:11:20.934 01.859 10672 read socket command 10 00:11:20.934 00.000 10672 processing socket request REQDIST 00:11:20.934 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:20.934 00.000 10672 Sending socket response 255 (0xff) 00:11:21.512 00.578 428 IsGuiding returns 1 00:11:21.512 00.000 428 scope still moving after pulse duration time elapsed 00:11:21.543 00.031 428 IsSlewing returns 0 00:11:21.543 00.000 428 IsGuiding returns 1 00:11:21.606 00.063 428 IsSlewing returns 0 00:11:21.606 00.000 428 IsGuiding returns 0 00:11:21.606 00.000 428 scope move finished after 2500 + 120 ms 00:11:21.606 00.000 428 Move returns status 0, amount 2500 00:11:21.606 00.000 428 move complete, result=0 00:11:21.606 00.000 428 worker thread done servicing request 00:11:21.606 00.000 428 Worker thread wakes up 00:11:21.606 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -7.6 px 2500 ms NORTH 00:11:21.621 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:21.621 00.000 428 Handling exposure in thread, d=2000 o=3 r=(524,345,31,31) 00:11:21.621 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:22.871 01.250 428 Exposure complete 00:11:22.996 00.125 428 worker thread done servicing request 00:11:22.996 00.000 10672 OnExposeComplete: enter 00:11:22.996 00.000 10672 UpdateGuideState(): m_state=6 00:11:22.996 00.000 10672 Star::Find(15, 538, 359, 0, (0,0,0,0), 0.0, 0) frame 954 00:11:22.996 00.000 10672 Star::Find returns 1 (0), X=539.05, Y=360.98, Mass=195601, SNR=44.5, Peak=39648 HFD=2.3 00:11:22.996 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 00:11:22.996 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 00:11:22.996 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=-6.38 hyp=6.43 cameraTheta=-1.45 mountX=-0.10 mountY=-6.41, mountTheta=-1.59 00:11:22.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=-6.38, opts=13) 00:11:22.996 00.000 10672 Enqueuing Move request for scope (0.79, -6.38) 00:11:22.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:22.996 00.000 428 Worker thread wakes up 00:11:22.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, -6.38) opts 0xd 00:11:22.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, -6.38) 00:11:22.996 00.000 428 Moving (0.79, -6.38) raw xDistance=-0.10 yDistance=-6.41 00:11:22.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:11:22.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.41 from input -6.41 00:11:22.996 00.000 428 MoveAxis(E, 0, ABG) 00:11:22.996 00.000 428 Move returns status 0, amount 0 00:11:22.996 00.000 428 MoveAxis(N, 8507, ABG) 00:11:22.996 00.000 428 duration set to 2500 by maxDecDuration 00:11:22.996 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:22.996 00.000 428 IsSlewing returns 0 00:11:22.996 00.000 428 IsGuiding returns 0 00:11:23.043 00.047 10672 UpdateGuideState exits: m=195601 SNR=44.5 00:11:23.043 00.000 10672 PhdController: settling, locked = 1, distance = 8.16 (99.00) aobump = 0 frame = 7 / 10 00:11:23.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:23.043 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:23.043 00.000 10672 Enqueuing Expose request 00:11:23.074 00.031 428 PulseGuide returned control before completion, sleep 2431 00:11:25.532 02.458 428 IsGuiding returns 1 00:11:25.532 00.000 428 scope still moving after pulse duration time elapsed 00:11:25.563 00.031 428 IsSlewing returns 0 00:11:25.563 00.000 428 IsGuiding returns 1 00:11:25.610 00.047 428 IsSlewing returns 0 00:11:25.610 00.000 428 IsGuiding returns 0 00:11:25.610 00.000 428 scope move finished after 2500 + 105 ms 00:11:25.610 00.000 428 Move returns status 0, amount 2500 00:11:25.610 00.000 428 move complete, result=0 00:11:25.610 00.000 428 worker thread done servicing request 00:11:25.610 00.000 428 Worker thread wakes up 00:11:25.610 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -6.4 px 2500 ms NORTH 00:11:25.610 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:25.610 00.000 428 Handling exposure in thread, d=2000 o=3 r=(524,346,31,31) 00:11:25.610 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:25.922 00.312 10672 read socket command 10 00:11:25.922 00.000 10672 processing socket request REQDIST 00:11:25.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:25.922 00.000 10672 Sending socket response 255 (0xff) 00:11:26.859 00.937 428 Exposure complete 00:11:26.984 00.125 428 worker thread done servicing request 00:11:26.984 00.000 10672 OnExposeComplete: enter 00:11:26.984 00.000 10672 UpdateGuideState(): m_state=6 00:11:26.984 00.000 10672 Star::Find(15, 539, 360, 0, (0,0,0,0), 0.0, 0) frame 955 00:11:26.984 00.000 10672 Star::Find returns 1 (0), X=538.53, Y=361.28, Mass=171968, SNR=41.4, Peak=31040 HFD=2.2 00:11:26.984 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.14) = xAngle (-1.67 = -1.67) 00:11:26.984 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.56 = -1.56) 00:11:26.984 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-6.08 hyp=6.08 cameraTheta=-1.53 mountX=-0.58 mountY=-6.08, mountTheta=-1.67 00:11:26.984 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-6.08, opts=13) 00:11:26.984 00.000 10672 Enqueuing Move request for scope (0.26, -6.08) 00:11:26.984 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:26.984 00.000 428 Worker thread wakes up 00:11:26.984 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -6.08) opts 0xd 00:11:26.984 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -6.08) 00:11:26.984 00.000 428 Moving (0.26, -6.08) raw xDistance=-0.58 yDistance=-6.08 00:11:26.984 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 00:11:26.984 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.08 from input -6.08 00:11:26.984 00.000 428 MoveAxis(E, 675, ABG) 00:11:26.984 00.000 428 Guiding Dir = 2, Dur = 675 00:11:27.000 00.016 428 IsSlewing returns 0 00:11:27.000 00.000 428 IsGuiding returns 0 00:11:27.015 00.015 428 PulseGuide returned control before completion, sleep 666 00:11:27.015 00.000 10672 UpdateGuideState exits: m=171968 SNR=41.4 00:11:27.015 00.000 10672 PhdController: settling, locked = 1, distance = 7.54 (99.00) aobump = 0 frame = 8 / 10 00:11:27.015 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:27.015 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:27.015 00.000 10672 Enqueuing Expose request 00:11:27.703 00.688 428 IsGuiding returns 0 00:11:27.703 00.000 428 Move returns status 0, amount 675 00:11:27.703 00.000 428 MoveAxis(N, 8078, ABG) 00:11:27.703 00.000 428 duration set to 2500 by maxDecDuration 00:11:27.703 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:27.703 00.000 428 IsSlewing returns 0 00:11:27.703 00.000 428 IsGuiding returns 0 00:11:27.781 00.078 428 PulseGuide returned control before completion, sleep 2432 00:11:30.233 02.452 428 IsGuiding returns 1 00:11:30.233 00.000 428 scope still moving after pulse duration time elapsed 00:11:30.265 00.032 428 IsSlewing returns 0 00:11:30.265 00.000 428 IsGuiding returns 1 00:11:30.296 00.031 428 IsSlewing returns 0 00:11:30.296 00.000 428 IsGuiding returns 1 00:11:30.343 00.047 428 IsSlewing returns 0 00:11:30.343 00.000 428 IsGuiding returns 0 00:11:30.343 00.000 428 scope move finished after 2500 + 136 ms 00:11:30.343 00.000 428 Move returns status 0, amount 2500 00:11:30.343 00.000 428 move complete, result=0 00:11:30.343 00.000 428 worker thread done servicing request 00:11:30.343 00.000 428 Worker thread wakes up 00:11:30.343 00.000 10672 GuideStep: -0.6 px 675 ms EAST, -6.1 px 2500 ms NORTH 00:11:30.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:30.343 00.000 428 Handling exposure in thread, d=2000 o=3 r=(524,346,31,31) 00:11:30.343 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:30.873 00.530 428 Exposure complete 00:11:30.936 00.063 10672 read socket command 10 00:11:30.936 00.000 10672 processing socket request REQDIST 00:11:30.936 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:30.936 00.000 10672 Sending socket response 255 (0xff) 00:11:30.998 00.062 428 worker thread done servicing request 00:11:30.998 00.000 10672 OnExposeComplete: enter 00:11:30.998 00.000 10672 UpdateGuideState(): m_state=6 00:11:30.998 00.000 10672 Star::Find(15, 538, 361, 0, (0,0,0,0), 0.0, 0) frame 956 00:11:30.998 00.000 10672 Star::Find returns 1 (0), X=538.70, Y=361.81, Mass=215369, SNR=40.7, Peak=33424 HFD=2.6 00:11:30.998 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.14) = xAngle (-1.63 = -1.63) 00:11:30.998 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.52 = -1.52) 00:11:30.998 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-5.55 hyp=5.57 cameraTheta=-1.49 mountX=-0.33 mountY=-5.56, mountTheta=-1.63 00:11:30.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-5.55, opts=13) 00:11:30.998 00.000 10672 Enqueuing Move request for scope (0.43, -5.55) 00:11:30.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:30.998 00.000 428 Worker thread wakes up 00:11:30.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -5.55) opts 0xd 00:11:30.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -5.55) 00:11:30.998 00.000 428 Moving (0.43, -5.55) raw xDistance=-0.33 yDistance=-5.56 00:11:30.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:11:30.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns -5.56 from input -5.56 00:11:30.998 00.000 428 MoveAxis(E, 0, ABG) 00:11:30.998 00.000 428 Move returns status 0, amount 0 00:11:30.998 00.000 428 MoveAxis(N, 7388, ABG) 00:11:30.998 00.000 428 duration set to 2500 by maxDecDuration 00:11:30.998 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 00:11:30.998 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:30.998 00.000 428 IsSlewing returns 0 00:11:30.998 00.000 428 IsGuiding returns 0 00:11:31.030 00.032 10672 UpdateGuideState exits: m=215369 SNR=40.7 00:11:31.030 00.000 10672 PhdController: settling, locked = 1, distance = 6.95 (99.00) aobump = 0 frame = 9 / 10 00:11:31.030 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:31.030 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:31.030 00.000 10672 Enqueuing Expose request 00:11:31.030 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 00:11:31.092 00.062 428 PulseGuide returned control before completion, sleep 2425 00:11:33.534 02.442 428 IsGuiding returns 1 00:11:33.534 00.000 428 scope still moving after pulse duration time elapsed 00:11:33.565 00.031 428 IsSlewing returns 0 00:11:33.565 00.000 428 IsGuiding returns 1 00:11:33.612 00.047 428 IsSlewing returns 0 00:11:33.612 00.000 428 IsGuiding returns 0 00:11:33.612 00.000 428 scope move finished after 2500 + 112 ms 00:11:33.612 00.000 428 Move returns status 0, amount 2500 00:11:33.612 00.000 428 move complete, result=0 00:11:33.612 00.000 428 worker thread done servicing request 00:11:33.612 00.000 428 Worker thread wakes up 00:11:33.612 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -5.6 px 2500 ms NORTH 00:11:33.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:33.612 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:11:33.627 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:34.861 01.234 428 Exposure complete 00:11:35.002 00.141 428 worker thread done servicing request 00:11:35.002 00.000 10672 OnExposeComplete: enter 00:11:35.002 00.000 10672 UpdateGuideState(): m_state=6 00:11:35.002 00.000 10672 Star::Find(15, 538, 361, 0, (0,0,0,0), 0.0, 0) frame 957 00:11:35.002 00.000 10672 Star::Find returns 1 (0), X=538.84, Y=362.57, Mass=196421, SNR=39.7, Peak=34736 HFD=2.4 00:11:35.002 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 00:11:35.002 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 00:11:35.002 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-4.79 hyp=4.82 cameraTheta=-1.45 mountX=-0.09 mountY=-4.80, mountTheta=-1.59 00:11:35.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-4.79, opts=13) 00:11:35.002 00.000 10672 Enqueuing Move request for scope (0.57, -4.79) 00:11:35.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:35.002 00.000 428 Worker thread wakes up 00:11:35.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -4.79) opts 0xd 00:11:35.002 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -4.79) 00:11:35.002 00.000 428 Moving (0.57, -4.79) raw xDistance=-0.09 yDistance=-4.80 00:11:35.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:11:35.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns -4.80 from input -4.80 00:11:35.002 00.000 428 MoveAxis(E, 0, ABG) 00:11:35.002 00.000 428 Move returns status 0, amount 0 00:11:35.002 00.000 428 MoveAxis(N, 6381, ABG) 00:11:35.002 00.000 428 duration set to 2500 by maxDecDuration 00:11:35.002 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:35.002 00.000 428 IsSlewing returns 0 00:11:35.002 00.000 428 IsGuiding returns 0 00:11:35.017 00.015 10672 UpdateGuideState exits: m=196421 SNR=39.7 00:11:35.017 00.000 10672 PhdController: settling, locked = 1, distance = 6.31 (99.00) aobump = 0 frame = 10 / 10 00:11:35.017 00.000 10672 PhdController: newstate STATE_FINISH 00:11:35.017 00.000 10672 PhdController complete: success 00:11:35.017 00.000 10672 Mount: notify guiding dither settle done success=1 00:11:35.017 00.000 10672 PhdController: newstate STATE_IDLE 00:11:35.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:35.017 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:35.017 00.000 10672 Enqueuing Expose request 00:11:35.080 00.063 428 PulseGuide returned control before completion, sleep 2428 00:11:35.923 00.843 10672 read socket command 10 00:11:35.923 00.000 10672 processing socket request REQDIST 00:11:35.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:35.923 00.000 10672 Sending socket response 255 (0xff) 00:11:37.532 01.609 428 IsGuiding returns 1 00:11:37.532 00.000 428 scope still moving after pulse duration time elapsed 00:11:37.564 00.032 428 IsSlewing returns 0 00:11:37.564 00.000 428 IsGuiding returns 1 00:11:37.610 00.046 428 IsSlewing returns 0 00:11:37.610 00.000 428 IsGuiding returns 0 00:11:37.610 00.000 428 scope move finished after 2500 + 109 ms 00:11:37.610 00.000 428 Move returns status 0, amount 2500 00:11:37.610 00.000 428 move complete, result=0 00:11:37.610 00.000 428 worker thread done servicing request 00:11:37.610 00.000 428 Worker thread wakes up 00:11:37.610 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -4.8 px 2500 ms NORTH 00:11:37.610 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:37.610 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:11:37.626 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:38.860 01.234 428 Exposure complete 00:11:38.985 00.125 428 worker thread done servicing request 00:11:38.985 00.000 10672 OnExposeComplete: enter 00:11:38.985 00.000 10672 UpdateGuideState(): m_state=6 00:11:38.985 00.000 10672 Star::Find(15, 538, 362, 0, (0,0,0,0), 0.0, 0) frame 958 00:11:38.985 00.000 10672 Star::Find returns 1 (0), X=538.43, Y=362.28, Mass=205900, SNR=43.5, Peak=31472 HFD=2.8 00:11:38.985 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 00:11:38.985 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 00:11:38.985 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-5.08 hyp=5.09 cameraTheta=-1.54 mountX=-0.53 mountY=-5.09, mountTheta=-1.67 00:11:38.985 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-5.08, opts=13) 00:11:38.985 00.000 10672 Enqueuing Move request for scope (0.17, -5.08) 00:11:38.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:38.985 00.000 428 Worker thread wakes up 00:11:38.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -5.08) opts 0xd 00:11:38.985 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -5.08) 00:11:38.985 00.000 428 Moving (0.17, -5.08) raw xDistance=-0.53 yDistance=-5.09 00:11:38.985 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 00:11:38.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns -5.09 from input -5.09 00:11:38.985 00.000 428 MoveAxis(E, 623, ABG) 00:11:38.985 00.000 428 Guiding Dir = 2, Dur = 623 00:11:38.985 00.000 428 IsSlewing returns 0 00:11:39.000 00.015 428 IsGuiding returns 0 00:11:39.016 00.016 10672 UpdateGuideState exits: m=205900 SNR=43.5 00:11:39.016 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:39.016 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:39.016 00.000 10672 Enqueuing Expose request 00:11:39.016 00.000 428 PulseGuide returned control before completion, sleep 608 00:11:39.656 00.640 428 IsGuiding returns 0 00:11:39.656 00.000 428 Move returns status 0, amount 623 00:11:39.656 00.000 428 MoveAxis(N, 6756, ABG) 00:11:39.656 00.000 428 duration set to 2500 by maxDecDuration 00:11:39.656 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:39.656 00.000 428 IsSlewing returns 0 00:11:39.656 00.000 428 IsGuiding returns 0 00:11:39.735 00.079 428 PulseGuide returned control before completion, sleep 2434 00:11:40.926 01.191 10672 read socket command 10 00:11:40.926 00.000 10672 processing socket request REQDIST 00:11:40.926 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:40.926 00.000 10672 Sending socket response 255 (0xff) 00:11:42.191 01.265 428 IsGuiding returns 1 00:11:42.191 00.000 428 scope still moving after pulse duration time elapsed 00:11:42.223 00.032 428 IsSlewing returns 0 00:11:42.223 00.000 428 IsGuiding returns 1 00:11:42.285 00.062 428 IsSlewing returns 0 00:11:42.285 00.000 428 IsGuiding returns 0 00:11:42.285 00.000 428 scope move finished after 2500 + 119 ms 00:11:42.285 00.000 428 Move returns status 0, amount 2500 00:11:42.285 00.000 428 move complete, result=0 00:11:42.285 00.000 428 worker thread done servicing request 00:11:42.285 00.000 428 Worker thread wakes up 00:11:42.285 00.000 10672 GuideStep: -0.5 px 623 ms EAST, -5.1 px 2500 ms NORTH 00:11:42.285 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:42.285 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:11:42.301 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:42.863 00.562 428 Exposure complete 00:11:43.004 00.141 428 worker thread done servicing request 00:11:43.004 00.000 10672 OnExposeComplete: enter 00:11:43.004 00.000 10672 UpdateGuideState(): m_state=6 00:11:43.004 00.000 10672 Star::Find(15, 538, 362, 0, (0,0,0,0), 0.0, 0) frame 959 00:11:43.004 00.000 10672 Star::Find returns 1 (0), X=538.93, Y=362.57, Mass=236495, SNR=50.6, Peak=31040 HFD=2.8 00:11:43.004 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 00:11:43.004 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 00:11:43.004 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-4.79 hyp=4.83 cameraTheta=-1.43 mountX=-0.00 mountY=-4.80, mountTheta=-1.57 00:11:43.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-4.79, opts=13) 00:11:43.004 00.000 10672 Enqueuing Move request for scope (0.66, -4.79) 00:11:43.004 00.000 428 Worker thread wakes up 00:11:43.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:43.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -4.79) opts 0xd 00:11:43.004 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -4.79) 00:11:43.004 00.000 428 Moving (0.66, -4.79) raw xDistance=-0.00 yDistance=-4.80 00:11:43.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:11:43.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns -4.80 from input -4.80 00:11:43.004 00.000 428 MoveAxis(E, 0, ABG) 00:11:43.004 00.000 428 Move returns status 0, amount 0 00:11:43.004 00.000 428 MoveAxis(N, 6381, ABG) 00:11:43.004 00.000 428 duration set to 2500 by maxDecDuration 00:11:43.004 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:43.004 00.000 428 IsSlewing returns 0 00:11:43.004 00.000 428 IsGuiding returns 0 00:11:43.019 00.015 10672 UpdateGuideState exits: m=236495 SNR=50.6 00:11:43.019 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:43.019 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:43.019 00.000 10672 Enqueuing Expose request 00:11:43.082 00.063 428 PulseGuide returned control before completion, sleep 2438 00:11:45.534 02.452 428 IsGuiding returns 1 00:11:45.534 00.000 428 scope still moving after pulse duration time elapsed 00:11:45.566 00.032 428 IsSlewing returns 0 00:11:45.566 00.000 428 IsGuiding returns 1 00:11:45.628 00.062 428 IsSlewing returns 0 00:11:45.643 00.015 428 IsGuiding returns 0 00:11:45.643 00.000 428 scope move finished after 2500 + 132 ms 00:11:45.643 00.000 428 Move returns status 0, amount 2500 00:11:45.643 00.000 428 move complete, result=0 00:11:45.643 00.000 428 worker thread done servicing request 00:11:45.643 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.8 px 2500 ms NORTH 00:11:45.643 00.000 428 Worker thread wakes up 00:11:45.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:45.643 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:11:45.659 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:45.925 00.266 10672 read socket command 10 00:11:45.925 00.000 10672 processing socket request REQDIST 00:11:45.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:45.925 00.000 10672 Sending socket response 255 (0xff) 00:11:46.862 00.937 428 Exposure complete 00:11:47.002 00.140 428 worker thread done servicing request 00:11:47.002 00.000 10672 OnExposeComplete: enter 00:11:47.002 00.000 10672 UpdateGuideState(): m_state=6 00:11:47.002 00.000 10672 Star::Find(15, 538, 362, 0, (0,0,0,0), 0.0, 0) frame 960 00:11:47.002 00.000 10672 Star::Find returns 1 (0), X=539.04, Y=363.03, Mass=212404, SNR=42.6, Peak=32560 HFD=2.8 00:11:47.002 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.14) = xAngle (-1.53 = -1.53) 00:11:47.002 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.42 = -1.42) 00:11:47.002 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=-4.33 hyp=4.40 cameraTheta=-1.39 mountX=0.17 mountY=-4.35, mountTheta=-1.53 00:11:47.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=-4.33, opts=13) 00:11:47.002 00.000 10672 Enqueuing Move request for scope (0.77, -4.33) 00:11:47.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:47.002 00.000 428 Worker thread wakes up 00:11:47.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, -4.33) opts 0xd 00:11:47.002 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, -4.33) 00:11:47.002 00.000 428 Moving (0.77, -4.33) raw xDistance=0.17 yDistance=-4.35 00:11:47.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:11:47.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns -4.35 from input -4.35 00:11:47.002 00.000 428 MoveAxis(E, 0, ABG) 00:11:47.002 00.000 428 Move returns status 0, amount 0 00:11:47.002 00.000 428 MoveAxis(N, 5784, ABG) 00:11:47.002 00.000 428 duration set to 2500 by maxDecDuration 00:11:47.002 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:47.002 00.000 428 IsSlewing returns 0 00:11:47.002 00.000 428 IsGuiding returns 0 00:11:47.018 00.016 10672 UpdateGuideState exits: m=212404 SNR=42.6 00:11:47.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:47.018 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:47.018 00.000 10672 Enqueuing Expose request 00:11:47.096 00.078 428 PulseGuide returned control before completion, sleep 2423 00:11:49.522 02.426 428 IsGuiding returns 1 00:11:49.522 00.000 428 scope still moving after pulse duration time elapsed 00:11:49.553 00.031 428 IsSlewing returns 0 00:11:49.553 00.000 428 IsGuiding returns 1 00:11:49.585 00.032 428 IsSlewing returns 0 00:11:49.585 00.000 428 IsGuiding returns 1 00:11:49.632 00.047 428 IsSlewing returns 0 00:11:49.632 00.000 428 IsGuiding returns 0 00:11:49.632 00.000 428 scope move finished after 2500 + 130 ms 00:11:49.632 00.000 428 Move returns status 0, amount 2500 00:11:49.632 00.000 428 move complete, result=0 00:11:49.632 00.000 428 worker thread done servicing request 00:11:49.632 00.000 428 Worker thread wakes up 00:11:49.632 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -4.4 px 2500 ms NORTH 00:11:49.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:49.632 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:11:49.647 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:50.865 01.218 428 Exposure complete 00:11:50.928 00.063 10672 read socket command 10 00:11:50.928 00.000 10672 processing socket request REQDIST 00:11:50.928 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:50.928 00.000 10672 Sending socket response 255 (0xff) 00:11:50.990 00.062 428 worker thread done servicing request 00:11:50.990 00.000 10672 OnExposeComplete: enter 00:11:50.990 00.000 10672 UpdateGuideState(): m_state=6 00:11:50.990 00.000 10672 Star::Find(15, 539, 363, 0, (0,0,0,0), 0.0, 0) frame 961 00:11:50.990 00.000 10672 Star::Find returns 1 (0), X=538.78, Y=363.70, Mass=235638, SNR=46.1, Peak=29504 HFD=3.0 00:11:50.990 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 00:11:50.990 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 00:11:50.990 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-3.66 hyp=3.70 cameraTheta=-1.43 mountX=0.01 mountY=-3.68, mountTheta=-1.57 00:11:50.990 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-3.66, opts=13) 00:11:50.990 00.000 10672 Enqueuing Move request for scope (0.52, -3.66) 00:11:50.990 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:50.990 00.000 428 Worker thread wakes up 00:11:50.990 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -3.66) opts 0xd 00:11:50.990 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -3.66) 00:11:50.990 00.000 428 Moving (0.52, -3.66) raw xDistance=0.01 yDistance=-3.68 00:11:50.990 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:11:50.990 00.000 428 GuideAlgorithmResistSwitch::Result() returns -3.68 from input -3.68 00:11:50.990 00.000 428 MoveAxis(E, 0, ABG) 00:11:50.990 00.000 428 Move returns status 0, amount 0 00:11:50.990 00.000 428 MoveAxis(N, 4885, ABG) 00:11:50.990 00.000 428 duration set to 2500 by maxDecDuration 00:11:50.990 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:50.990 00.000 428 IsSlewing returns 0 00:11:50.990 00.000 428 IsGuiding returns 0 00:11:51.022 00.032 10672 UpdateGuideState exits: m=235638 SNR=46.1 00:11:51.022 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:51.022 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:51.022 00.000 10672 Enqueuing Expose request 00:11:51.084 00.062 428 PulseGuide returned control before completion, sleep 2422 00:11:53.521 02.437 428 IsGuiding returns 1 00:11:53.521 00.000 428 scope still moving after pulse duration time elapsed 00:11:53.552 00.031 428 IsSlewing returns 0 00:11:53.552 00.000 428 IsGuiding returns 1 00:11:53.583 00.031 428 IsSlewing returns 0 00:11:53.583 00.000 428 IsGuiding returns 1 00:11:53.630 00.047 428 IsSlewing returns 0 00:11:53.630 00.000 428 IsGuiding returns 0 00:11:53.630 00.000 428 scope move finished after 2500 + 130 ms 00:11:53.630 00.000 428 Move returns status 0, amount 2500 00:11:53.630 00.000 428 move complete, result=0 00:11:53.630 00.000 428 worker thread done servicing request 00:11:53.630 00.000 428 Worker thread wakes up 00:11:53.630 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -3.7 px 2500 ms NORTH 00:11:53.630 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:53.630 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:11:53.646 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:54.864 01.218 428 Exposure complete 00:11:54.989 00.125 428 worker thread done servicing request 00:11:54.989 00.000 10672 OnExposeComplete: enter 00:11:54.989 00.000 10672 UpdateGuideState(): m_state=6 00:11:54.989 00.000 10672 Star::Find(15, 538, 363, 0, (0,0,0,0), 0.0, 0) frame 962 00:11:54.989 00.000 10672 Star::Find returns 1 (0), X=538.95, Y=364.17, Mass=205133, SNR=40.5, Peak=37680 HFD=2.4 00:11:54.989 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:11:54.989 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:11:54.989 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=-3.19 hyp=3.26 cameraTheta=-1.36 mountX=0.24 mountY=-3.21, mountTheta=-1.50 00:11:54.989 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=-3.19, opts=13) 00:11:54.989 00.000 10672 Enqueuing Move request for scope (0.69, -3.19) 00:11:54.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:54.989 00.000 428 Worker thread wakes up 00:11:54.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, -3.19) opts 0xd 00:11:54.989 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, -3.19) 00:11:54.989 00.000 428 Moving (0.69, -3.19) raw xDistance=0.24 yDistance=-3.21 00:11:54.989 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:11:54.989 00.000 428 GuideAlgorithmResistSwitch::Result() returns -3.21 from input -3.21 00:11:54.989 00.000 428 MoveAxis(E, 0, ABG) 00:11:54.989 00.000 428 Move returns status 0, amount 0 00:11:54.989 00.000 428 MoveAxis(N, 4260, ABG) 00:11:54.989 00.000 428 duration set to 2500 by maxDecDuration 00:11:54.989 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:54.989 00.000 428 IsSlewing returns 0 00:11:54.989 00.000 428 IsGuiding returns 0 00:11:55.020 00.031 10672 UpdateGuideState exits: m=205133 SNR=40.5 00:11:55.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:55.020 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:55.020 00.000 10672 Enqueuing Expose request 00:11:55.067 00.047 428 PulseGuide returned control before completion, sleep 2438 00:11:55.926 00.859 10672 read socket command 10 00:11:55.926 00.000 10672 processing socket request REQDIST 00:11:55.926 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:11:55.926 00.000 10672 Sending socket response 255 (0xff) 00:11:57.525 01.599 428 IsGuiding returns 1 00:11:57.525 00.000 428 scope still moving after pulse duration time elapsed 00:11:57.556 00.031 428 IsSlewing returns 0 00:11:57.556 00.000 428 IsGuiding returns 1 00:11:57.618 00.062 428 IsSlewing returns 0 00:11:57.618 00.000 428 IsGuiding returns 0 00:11:57.618 00.000 428 scope move finished after 2500 + 131 ms 00:11:57.618 00.000 428 Move returns status 0, amount 2500 00:11:57.618 00.000 428 move complete, result=0 00:11:57.618 00.000 428 worker thread done servicing request 00:11:57.618 00.000 428 Worker thread wakes up 00:11:57.618 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -3.2 px 2500 ms NORTH 00:11:57.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:11:57.634 00.016 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:11:57.634 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:11:58.836 01.202 428 Exposure complete 00:11:58.977 00.141 428 worker thread done servicing request 00:11:58.977 00.000 10672 OnExposeComplete: enter 00:11:58.977 00.000 10672 UpdateGuideState(): m_state=6 00:11:58.977 00.000 10672 Star::Find(15, 538, 364, 0, (0,0,0,0), 0.0, 0) frame 963 00:11:58.977 00.000 10672 Star::Find returns 1 (0), X=539.15, Y=363.71, Mass=237417, SNR=47.3, Peak=31904 HFD=2.9 00:11:58.977 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 00:11:58.977 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 00:11:58.977 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=-3.66 hyp=3.76 cameraTheta=-1.33 mountX=0.37 mountY=-3.68, mountTheta=-1.47 00:11:58.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=-3.66, opts=13) 00:11:58.977 00.000 10672 Enqueuing Move request for scope (0.88, -3.66) 00:11:58.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:11:58.977 00.000 428 Worker thread wakes up 00:11:58.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, -3.66) opts 0xd 00:11:58.977 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, -3.66) 00:11:58.977 00.000 428 Moving (0.88, -3.66) raw xDistance=0.37 yDistance=-3.68 00:11:58.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:11:58.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns -3.68 from input -3.68 00:11:58.977 00.000 428 MoveAxis(E, 0, ABG) 00:11:58.977 00.000 428 Move returns status 0, amount 0 00:11:58.977 00.000 428 MoveAxis(N, 4888, ABG) 00:11:58.977 00.000 428 duration set to 2500 by maxDecDuration 00:11:58.977 00.000 428 Guiding Dir = 0, Dur = 2500 00:11:58.977 00.000 428 IsSlewing returns 0 00:11:58.977 00.000 428 IsGuiding returns 0 00:11:58.993 00.016 10672 UpdateGuideState exits: m=237417 SNR=47.3 00:11:58.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:11:58.993 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:11:58.993 00.000 10672 Enqueuing Expose request 00:11:59.055 00.062 428 PulseGuide returned control before completion, sleep 2426 00:12:00.930 01.875 10672 read socket command 10 00:12:00.930 00.000 10672 processing socket request REQDIST 00:12:00.930 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:12:00.930 00.000 10672 Sending socket response 255 (0xff) 00:12:01.508 00.578 428 IsGuiding returns 1 00:12:01.508 00.000 428 scope still moving after pulse duration time elapsed 00:12:01.539 00.031 428 IsSlewing returns 0 00:12:01.539 00.000 428 IsGuiding returns 1 00:12:01.601 00.062 428 IsSlewing returns 0 00:12:01.601 00.000 428 IsGuiding returns 0 00:12:01.601 00.000 428 scope move finished after 2500 + 126 ms 00:12:01.601 00.000 428 Move returns status 0, amount 2500 00:12:01.601 00.000 428 move complete, result=0 00:12:01.601 00.000 428 worker thread done servicing request 00:12:01.601 00.000 428 Worker thread wakes up 00:12:01.601 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -3.7 px 2500 ms NORTH 00:12:01.601 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:01.601 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:01.617 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:02.866 01.249 428 Exposure complete 00:12:02.991 00.125 428 worker thread done servicing request 00:12:02.991 00.000 10672 OnExposeComplete: enter 00:12:02.991 00.000 10672 UpdateGuideState(): m_state=6 00:12:02.991 00.000 10672 Star::Find(15, 539, 363, 0, (0,0,0,0), 0.0, 0) frame 964 00:12:02.991 00.000 10672 Star::Find returns 1 (0), X=539.01, Y=364.40, Mass=223567, SNR=43.3, Peak=32672 HFD=2.5 00:12:02.991 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 00:12:02.991 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 00:12:02.991 00.000 10672 CameraToMount -- cameraX=0.74 cameraY=-2.96 hyp=3.05 cameraTheta=-1.33 mountX=0.33 mountY=-2.98, mountTheta=-1.46 00:12:02.991 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.74, y=-2.96, opts=13) 00:12:02.991 00.000 10672 Enqueuing Move request for scope (0.74, -2.96) 00:12:02.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:02.991 00.000 428 Worker thread wakes up 00:12:02.991 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.74, -2.96) opts 0xd 00:12:02.991 00.000 428 Handling offset move in thread for scope, endpoint = (0.74, -2.96) 00:12:02.991 00.000 428 Moving (0.74, -2.96) raw xDistance=0.33 yDistance=-2.98 00:12:02.991 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:12:02.991 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.98 from input -2.98 00:12:02.991 00.000 428 MoveAxis(E, 0, ABG) 00:12:02.991 00.000 428 Move returns status 0, amount 0 00:12:02.991 00.000 428 MoveAxis(N, 3956, ABG) 00:12:02.991 00.000 428 duration set to 2500 by maxDecDuration 00:12:02.991 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 00:12:02.991 00.000 428 Guiding Dir = 0, Dur = 2500 00:12:02.991 00.000 428 IsSlewing returns 0 00:12:02.991 00.000 428 IsGuiding returns 0 00:12:03.007 00.016 10672 UpdateGuideState exits: m=223567 SNR=43.3 00:12:03.007 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:03.007 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:03.007 00.000 10672 Enqueuing Expose request 00:12:03.007 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 00:12:03.070 00.063 428 PulseGuide returned control before completion, sleep 2429 00:12:05.522 02.452 428 IsGuiding returns 1 00:12:05.522 00.000 428 scope still moving after pulse duration time elapsed 00:12:05.553 00.031 428 IsSlewing returns 0 00:12:05.553 00.000 428 IsGuiding returns 1 00:12:05.600 00.047 428 IsSlewing returns 0 00:12:05.600 00.000 428 IsGuiding returns 0 00:12:05.600 00.000 428 scope move finished after 2500 + 106 ms 00:12:05.600 00.000 428 Move returns status 0, amount 2500 00:12:05.600 00.000 428 move complete, result=0 00:12:05.600 00.000 428 worker thread done servicing request 00:12:05.600 00.000 428 Worker thread wakes up 00:12:05.600 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -3.0 px 2500 ms NORTH 00:12:05.600 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:05.600 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:05.616 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:05.932 00.316 10672 read socket command 10 00:12:05.932 00.000 10672 processing socket request REQDIST 00:12:05.932 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:12:05.932 00.000 10672 Sending socket response 255 (0xff) 00:12:06.854 00.922 428 Exposure complete 00:12:06.979 00.125 428 worker thread done servicing request 00:12:06.979 00.000 10672 OnExposeComplete: enter 00:12:06.979 00.000 10672 UpdateGuideState(): m_state=6 00:12:06.979 00.000 10672 Star::Find(15, 539, 364, 0, (0,0,0,0), 0.0, 0) frame 965 00:12:06.979 00.000 10672 Star::Find returns 1 (0), X=538.86, Y=364.60, Mass=234799, SNR=42.7, Peak=25584 HFD=2.9 00:12:06.979 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:12:06.979 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:12:06.979 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-2.76 hyp=2.82 cameraTheta=-1.36 mountX=0.21 mountY=-2.78, mountTheta=-1.49 00:12:06.979 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-2.76, opts=13) 00:12:06.979 00.000 10672 Enqueuing Move request for scope (0.60, -2.76) 00:12:06.979 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:06.979 00.000 428 Worker thread wakes up 00:12:06.979 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -2.76) opts 0xd 00:12:06.979 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -2.76) 00:12:06.979 00.000 428 Moving (0.60, -2.76) raw xDistance=0.21 yDistance=-2.78 00:12:06.979 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:12:06.979 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.78 from input -2.78 00:12:06.979 00.000 428 MoveAxis(E, 0, ABG) 00:12:06.979 00.000 428 Move returns status 0, amount 0 00:12:06.979 00.000 428 MoveAxis(N, 3689, ABG) 00:12:06.979 00.000 428 duration set to 2500 by maxDecDuration 00:12:06.979 00.000 428 Guiding Dir = 0, Dur = 2500 00:12:06.979 00.000 428 IsSlewing returns 0 00:12:06.979 00.000 428 IsGuiding returns 0 00:12:07.010 00.031 10672 UpdateGuideState exits: m=234799 SNR=42.7 00:12:07.010 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:07.010 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:07.010 00.000 10672 Enqueuing Expose request 00:12:07.072 00.062 428 PulseGuide returned control before completion, sleep 2427 00:12:09.509 02.437 428 IsGuiding returns 1 00:12:09.509 00.000 428 scope still moving after pulse duration time elapsed 00:12:09.540 00.031 428 IsSlewing returns 0 00:12:09.540 00.000 428 IsGuiding returns 1 00:12:09.587 00.047 428 IsSlewing returns 0 00:12:09.603 00.016 428 IsGuiding returns 0 00:12:09.603 00.000 428 scope move finished after 2500 + 110 ms 00:12:09.603 00.000 428 Move returns status 0, amount 2500 00:12:09.603 00.000 428 move complete, result=0 00:12:09.603 00.000 428 worker thread done servicing request 00:12:09.603 00.000 428 Worker thread wakes up 00:12:09.603 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -2.8 px 2500 ms NORTH 00:12:09.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:09.603 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:09.618 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:10.852 01.234 428 Exposure complete 00:12:10.930 00.078 10672 read socket command 10 00:12:10.930 00.000 10672 processing socket request REQDIST 00:12:10.930 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:12:10.930 00.000 10672 Sending socket response 255 (0xff) 00:12:10.993 00.063 428 worker thread done servicing request 00:12:10.993 00.000 10672 OnExposeComplete: enter 00:12:10.993 00.000 10672 UpdateGuideState(): m_state=6 00:12:10.993 00.000 10672 Star::Find(15, 538, 364, 0, (0,0,0,0), 0.0, 0) frame 966 00:12:10.993 00.000 10672 Star::Find returns 1 (0), X=538.91, Y=365.04, Mass=186332, SNR=38.4, Peak=29936 HFD=2.2 00:12:10.993 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.44 = -1.44) 00:12:10.993 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.33 = -1.33) 00:12:10.993 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=-2.32 hyp=2.41 cameraTheta=-1.30 mountX=0.32 mountY=-2.34, mountTheta=-1.43 00:12:10.993 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=-2.32, opts=13) 00:12:10.993 00.000 10672 Enqueuing Move request for scope (0.64, -2.32) 00:12:10.993 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:10.993 00.000 428 Worker thread wakes up 00:12:10.993 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, -2.32) opts 0xd 00:12:10.993 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, -2.32) 00:12:10.993 00.000 428 Moving (0.64, -2.32) raw xDistance=0.32 yDistance=-2.34 00:12:10.993 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:12:10.993 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.34 from input -2.34 00:12:10.993 00.000 428 MoveAxis(E, 0, ABG) 00:12:10.993 00.000 428 Move returns status 0, amount 0 00:12:10.993 00.000 428 MoveAxis(N, 3105, ABG) 00:12:10.993 00.000 428 duration set to 2500 by maxDecDuration 00:12:10.993 00.000 428 Guiding Dir = 0, Dur = 2500 00:12:10.993 00.000 428 IsSlewing returns 0 00:12:10.993 00.000 428 IsGuiding returns 0 00:12:11.009 00.016 10672 UpdateGuideState exits: m=186332 SNR=38.4 00:12:11.009 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:11.009 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:11.009 00.000 10672 Enqueuing Expose request 00:12:11.087 00.078 428 PulseGuide returned control before completion, sleep 2423 00:12:13.524 02.437 428 IsGuiding returns 1 00:12:13.524 00.000 428 scope still moving after pulse duration time elapsed 00:12:13.555 00.031 428 IsSlewing returns 0 00:12:13.555 00.000 428 IsGuiding returns 1 00:12:13.617 00.062 428 IsSlewing returns 0 00:12:13.617 00.000 428 IsGuiding returns 0 00:12:13.617 00.000 428 scope move finished after 2500 + 130 ms 00:12:13.617 00.000 428 Move returns status 0, amount 2500 00:12:13.617 00.000 428 move complete, result=0 00:12:13.633 00.016 428 worker thread done servicing request 00:12:13.633 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -2.3 px 2500 ms NORTH 00:12:13.633 00.000 428 Worker thread wakes up 00:12:13.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:13.633 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:13.633 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:14.856 01.223 428 Exposure complete 00:12:14.981 00.125 428 worker thread done servicing request 00:12:14.981 00.000 10672 OnExposeComplete: enter 00:12:14.981 00.000 10672 UpdateGuideState(): m_state=6 00:12:14.981 00.000 10672 Star::Find(15, 538, 365, 0, (0,0,0,0), 0.0, 0) frame 967 00:12:14.981 00.000 10672 Star::Find returns 1 (0), X=538.54, Y=365.14, Mass=215686, SNR=43.9, Peak=25472 HFD=3.0 00:12:14.981 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 00:12:14.981 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 00:12:14.981 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-2.22 hyp=2.24 cameraTheta=-1.45 mountX=-0.03 mountY=-2.23, mountTheta=-1.58 00:12:14.981 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-2.22, opts=13) 00:12:14.981 00.000 10672 Enqueuing Move request for scope (0.28, -2.22) 00:12:14.981 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:14.981 00.000 428 Worker thread wakes up 00:12:14.981 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -2.22) opts 0xd 00:12:14.981 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -2.22) 00:12:14.981 00.000 428 Moving (0.28, -2.22) raw xDistance=-0.03 yDistance=-2.23 00:12:14.981 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:12:14.981 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.23 from input -2.23 00:12:14.981 00.000 428 MoveAxis(E, 0, ABG) 00:12:14.981 00.000 428 Move returns status 0, amount 0 00:12:14.981 00.000 428 MoveAxis(N, 2963, ABG) 00:12:14.981 00.000 428 duration set to 2500 by maxDecDuration 00:12:14.981 00.000 428 Guiding Dir = 0, Dur = 2500 00:12:14.981 00.000 428 IsSlewing returns 0 00:12:14.981 00.000 428 IsGuiding returns 0 00:12:15.012 00.031 10672 UpdateGuideState exits: m=215686 SNR=43.9 00:12:15.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:15.012 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:15.012 00.000 10672 Enqueuing Expose request 00:12:15.059 00.047 428 PulseGuide returned control before completion, sleep 2435 00:12:15.934 00.875 10672 read socket command 10 00:12:15.934 00.000 10672 processing socket request REQDIST 00:12:15.934 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:12:15.934 00.000 10672 Sending socket response 255 (0xff) 00:12:17.511 01.577 428 IsGuiding returns 1 00:12:17.511 00.000 428 scope still moving after pulse duration time elapsed 00:12:17.542 00.031 428 IsSlewing returns 0 00:12:17.542 00.000 428 IsGuiding returns 1 00:12:17.589 00.047 428 IsSlewing returns 0 00:12:17.589 00.000 428 IsGuiding returns 0 00:12:17.589 00.000 428 scope move finished after 2500 + 101 ms 00:12:17.589 00.000 428 Move returns status 0, amount 2500 00:12:17.589 00.000 428 move complete, result=0 00:12:17.589 00.000 428 worker thread done servicing request 00:12:17.589 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -2.2 px 2500 ms NORTH 00:12:17.589 00.000 428 Worker thread wakes up 00:12:17.589 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:17.589 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:17.605 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:18.854 01.249 428 Exposure complete 00:12:18.979 00.125 428 worker thread done servicing request 00:12:18.979 00.000 10672 OnExposeComplete: enter 00:12:18.979 00.000 10672 UpdateGuideState(): m_state=6 00:12:18.979 00.000 10672 Star::Find(15, 538, 365, 0, (0,0,0,0), 0.0, 0) frame 968 00:12:18.979 00.000 10672 Star::Find returns 1 (0), X=538.75, Y=365.03, Mass=209395, SNR=40.9, Peak=26240 HFD=3.1 00:12:18.979 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:12:18.979 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:12:18.979 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-2.33 hyp=2.38 cameraTheta=-1.36 mountX=0.16 mountY=-2.34, mountTheta=-1.50 00:12:18.979 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-2.33, opts=13) 00:12:18.979 00.000 10672 Enqueuing Move request for scope (0.49, -2.33) 00:12:18.979 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:18.979 00.000 428 Worker thread wakes up 00:12:18.979 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -2.33) opts 0xd 00:12:18.979 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -2.33) 00:12:18.979 00.000 428 Moving (0.49, -2.33) raw xDistance=0.16 yDistance=-2.34 00:12:18.979 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:12:18.979 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.34 from input -2.34 00:12:18.979 00.000 428 MoveAxis(E, 0, ABG) 00:12:18.979 00.000 428 Move returns status 0, amount 0 00:12:18.979 00.000 428 MoveAxis(N, 3107, ABG) 00:12:18.979 00.000 428 duration set to 2500 by maxDecDuration 00:12:18.979 00.000 428 Guiding Dir = 0, Dur = 2500 00:12:18.979 00.000 428 IsSlewing returns 0 00:12:18.979 00.000 428 IsGuiding returns 0 00:12:19.011 00.032 10672 UpdateGuideState exits: m=209395 SNR=40.9 00:12:19.011 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:19.011 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:19.011 00.000 10672 Enqueuing Expose request 00:12:19.057 00.046 428 PulseGuide returned control before completion, sleep 2437 00:12:20.932 01.875 10672 read socket command 10 00:12:20.932 00.000 10672 processing socket request REQDIST 00:12:20.932 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:12:20.932 00.000 10672 Sending socket response 255 (0xff) 00:12:21.510 00.578 428 IsGuiding returns 1 00:12:21.510 00.000 428 scope still moving after pulse duration time elapsed 00:12:21.541 00.031 428 IsSlewing returns 0 00:12:21.541 00.000 428 IsGuiding returns 1 00:12:21.588 00.047 428 IsSlewing returns 0 00:12:21.588 00.000 428 IsGuiding returns 0 00:12:21.588 00.000 428 scope move finished after 2500 + 100 ms 00:12:21.588 00.000 428 Move returns status 0, amount 2500 00:12:21.588 00.000 428 move complete, result=0 00:12:21.588 00.000 428 worker thread done servicing request 00:12:21.588 00.000 428 Worker thread wakes up 00:12:21.588 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -2.3 px 2500 ms NORTH 00:12:21.588 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:21.588 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:21.603 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:22.858 01.255 428 Exposure complete 00:12:22.983 00.125 428 worker thread done servicing request 00:12:22.983 00.000 10672 OnExposeComplete: enter 00:12:22.983 00.000 10672 UpdateGuideState(): m_state=6 00:12:22.983 00.000 10672 Star::Find(15, 538, 365, 0, (0,0,0,0), 0.0, 0) frame 969 00:12:22.983 00.000 10672 Star::Find returns 1 (0), X=538.62, Y=365.32, Mass=202952, SNR=41.2, Peak=31472 HFD=1.8 00:12:22.998 00.015 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.14) = xAngle (-1.54 = -1.54) 00:12:22.998 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.43 = -1.43) 00:12:22.998 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-2.04 hyp=2.07 cameraTheta=-1.40 mountX=0.07 mountY=-2.05, mountTheta=-1.54 00:12:22.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-2.04, opts=13) 00:12:22.998 00.000 10672 Enqueuing Move request for scope (0.35, -2.04) 00:12:22.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:22.998 00.000 428 Worker thread wakes up 00:12:22.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -2.04) opts 0xd 00:12:22.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -2.04) 00:12:22.998 00.000 428 Moving (0.35, -2.04) raw xDistance=0.07 yDistance=-2.05 00:12:22.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:12:22.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.05 from input -2.05 00:12:22.998 00.000 428 MoveAxis(E, 0, ABG) 00:12:22.998 00.000 428 Move returns status 0, amount 0 00:12:22.998 00.000 428 MoveAxis(N, 2718, ABG) 00:12:22.998 00.000 428 duration set to 2500 by maxDecDuration 00:12:22.998 00.000 428 Guiding Dir = 0, Dur = 2500 00:12:22.998 00.000 428 IsSlewing returns 0 00:12:22.998 00.000 428 IsGuiding returns 0 00:12:23.014 00.016 10672 UpdateGuideState exits: m=202952 SNR=41.2 00:12:23.014 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:23.014 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:23.014 00.000 10672 Enqueuing Expose request 00:12:23.076 00.062 428 PulseGuide returned control before completion, sleep 2436 00:12:25.529 02.453 428 IsGuiding returns 1 00:12:25.529 00.000 428 scope still moving after pulse duration time elapsed 00:12:25.560 00.031 428 IsSlewing returns 0 00:12:25.560 00.000 428 IsGuiding returns 1 00:12:25.607 00.047 428 IsSlewing returns 0 00:12:25.607 00.000 428 IsGuiding returns 0 00:12:25.607 00.000 428 scope move finished after 2500 + 116 ms 00:12:25.607 00.000 428 Move returns status 0, amount 2500 00:12:25.607 00.000 428 move complete, result=0 00:12:25.607 00.000 428 worker thread done servicing request 00:12:25.607 00.000 428 Worker thread wakes up 00:12:25.607 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -2.0 px 2500 ms NORTH 00:12:25.607 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:25.607 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:25.622 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:25.935 00.313 10672 read socket command 10 00:12:25.935 00.000 10672 processing socket request REQDIST 00:12:25.935 00.000 10672 SOCKSVR: Sending pixel error of 2.54 00:12:25.935 00.000 10672 Sending socket response 254 (0xfe) 00:12:26.825 00.890 428 Exposure complete 00:12:26.966 00.141 428 worker thread done servicing request 00:12:26.966 00.000 10672 OnExposeComplete: enter 00:12:26.966 00.000 10672 UpdateGuideState(): m_state=6 00:12:26.966 00.000 10672 Star::Find(15, 538, 365, 0, (0,0,0,0), 0.0, 0) frame 970 00:12:26.966 00.000 10672 Star::Find returns 1 (0), X=538.03, Y=365.99, Mass=251062, SNR=45.1, Peak=27984 HFD=2.9 00:12:26.966 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 00:12:26.966 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 00:12:26.966 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-1.37 hyp=1.39 cameraTheta=-1.74 mountX=-0.42 mountY=-1.36, mountTheta=-1.87 00:12:26.966 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-1.37, opts=13) 00:12:26.966 00.000 10672 Enqueuing Move request for scope (-0.23, -1.37) 00:12:26.966 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:26.966 00.000 428 Worker thread wakes up 00:12:26.966 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.37) opts 0xd 00:12:26.966 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -1.37) 00:12:26.966 00.000 428 Moving (-0.23, -1.37) raw xDistance=-0.42 yDistance=-1.36 00:12:26.966 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:12:26.966 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.36 from input -1.36 00:12:26.966 00.000 428 MoveAxis(E, 0, ABG) 00:12:26.966 00.000 428 Move returns status 0, amount 0 00:12:26.966 00.000 428 MoveAxis(N, 1806, ABG) 00:12:26.966 00.000 428 Guiding Dir = 0, Dur = 1806 00:12:26.966 00.000 428 IsSlewing returns 0 00:12:26.966 00.000 428 IsGuiding returns 0 00:12:26.981 00.015 10672 UpdateGuideState exits: m=251062 SNR=45.1 00:12:26.981 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:26.981 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:26.981 00.000 10672 Enqueuing Expose request 00:12:27.044 00.063 428 PulseGuide returned control before completion, sleep 1734 00:12:28.793 01.749 428 IsGuiding returns 1 00:12:28.793 00.000 428 scope still moving after pulse duration time elapsed 00:12:28.825 00.032 428 IsSlewing returns 0 00:12:28.825 00.000 428 IsGuiding returns 1 00:12:28.887 00.062 428 IsSlewing returns 0 00:12:28.887 00.000 428 IsGuiding returns 0 00:12:28.887 00.000 428 scope move finished after 1806 + 115 ms 00:12:28.887 00.000 428 Move returns status 0, amount 1806 00:12:28.887 00.000 428 move complete, result=0 00:12:28.887 00.000 428 worker thread done servicing request 00:12:28.887 00.000 428 Worker thread wakes up 00:12:28.887 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.4 px 1806 ms NORTH 00:12:28.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:28.887 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:28.903 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:30.844 01.941 428 Exposure complete 00:12:30.923 00.079 10672 read socket command 10 00:12:30.923 00.000 10672 processing socket request REQDIST 00:12:30.923 00.000 10672 SOCKSVR: Sending pixel error of 2.19 00:12:30.923 00.000 10672 Sending socket response 219 (0xdb) 00:12:30.985 00.062 428 worker thread done servicing request 00:12:30.985 00.000 10672 OnExposeComplete: enter 00:12:30.985 00.000 10672 UpdateGuideState(): m_state=6 00:12:30.985 00.000 10672 Star::Find(15, 538, 365, 0, (0,0,0,0), 0.0, 0) frame 971 00:12:30.985 00.000 10672 Star::Find returns 1 (0), X=538.22, Y=366.10, Mass=208204, SNR=39.4, Peak=25152 HFD=3.1 00:12:30.985 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 00:12:30.985 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 00:12:30.985 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-1.26 hyp=1.26 cameraTheta=-1.61 mountX=-0.22 mountY=-1.26, mountTheta=-1.74 00:12:30.985 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-1.26, opts=13) 00:12:30.985 00.000 10672 Enqueuing Move request for scope (-0.04, -1.26) 00:12:30.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:30.985 00.000 428 Worker thread wakes up 00:12:30.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -1.26) opts 0xd 00:12:30.985 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -1.26) 00:12:30.985 00.000 428 Moving (-0.04, -1.26) raw xDistance=-0.22 yDistance=-1.26 00:12:30.985 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:12:30.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.26 from input -1.26 00:12:30.985 00.000 428 MoveAxis(E, 0, ABG) 00:12:30.985 00.000 428 Move returns status 0, amount 0 00:12:30.985 00.000 428 MoveAxis(N, 1667, ABG) 00:12:30.985 00.000 428 Guiding Dir = 0, Dur = 1667 00:12:30.985 00.000 428 IsSlewing returns 0 00:12:30.985 00.000 428 IsGuiding returns 0 00:12:31.001 00.016 10672 UpdateGuideState exits: m=208204 SNR=39.4 00:12:31.001 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:31.001 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:31.001 00.000 10672 Enqueuing Expose request 00:12:31.063 00.062 428 PulseGuide returned control before completion, sleep 1603 00:12:32.688 01.625 428 IsGuiding returns 1 00:12:32.688 00.000 428 scope still moving after pulse duration time elapsed 00:12:32.735 00.047 428 IsSlewing returns 0 00:12:32.766 00.031 428 IsGuiding returns 0 00:12:32.766 00.000 428 scope move finished after 1667 + 117 ms 00:12:32.766 00.000 428 Move returns status 0, amount 1667 00:12:32.766 00.000 428 move complete, result=0 00:12:32.766 00.000 428 worker thread done servicing request 00:12:32.766 00.000 428 Worker thread wakes up 00:12:32.766 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.3 px 1667 ms NORTH 00:12:32.781 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:32.781 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:32.828 00.047 428 Exposure complete 00:12:32.969 00.141 428 worker thread done servicing request 00:12:32.969 00.000 10672 OnExposeComplete: enter 00:12:32.969 00.000 10672 UpdateGuideState(): m_state=6 00:12:32.969 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 972 00:12:32.969 00.000 10672 Star::Find returns 1 (0), X=538.42, Y=366.06, Mass=207388, SNR=44.3, Peak=30384 HFD=2.4 00:12:32.969 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 00:12:32.969 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 00:12:32.969 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-1.30 hyp=1.31 cameraTheta=-1.45 mountX=-0.02 mountY=-1.30, mountTheta=-1.59 00:12:32.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-1.30, opts=13) 00:12:32.969 00.000 10672 Enqueuing Move request for scope (0.16, -1.30) 00:12:32.969 00.000 428 Worker thread wakes up 00:12:32.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:32.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.30) opts 0xd 00:12:32.969 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -1.30) 00:12:32.969 00.000 428 Moving (0.16, -1.30) raw xDistance=-0.02 yDistance=-1.30 00:12:32.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:12:32.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.30 from input -1.30 00:12:32.969 00.000 428 MoveAxis(E, 0, ABG) 00:12:32.969 00.000 428 Move returns status 0, amount 0 00:12:32.969 00.000 428 MoveAxis(N, 1728, ABG) 00:12:32.969 00.000 428 Guiding Dir = 0, Dur = 1728 00:12:32.969 00.000 428 IsSlewing returns 0 00:12:32.969 00.000 428 IsGuiding returns 0 00:12:33.000 00.031 10672 UpdateGuideState exits: m=207388 SNR=44.3 00:12:33.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:33.000 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:33.000 00.000 10672 Enqueuing Expose request 00:12:33.063 00.063 428 PulseGuide returned control before completion, sleep 1654 00:12:34.734 01.671 428 IsGuiding returns 1 00:12:34.734 00.000 428 scope still moving after pulse duration time elapsed 00:12:34.765 00.031 428 IsSlewing returns 0 00:12:34.765 00.000 428 IsGuiding returns 1 00:12:34.812 00.047 428 IsSlewing returns 0 00:12:34.843 00.031 428 IsGuiding returns 0 00:12:34.843 00.000 428 scope move finished after 1728 + 147 ms 00:12:34.843 00.000 428 Move returns status 0, amount 1728 00:12:34.859 00.016 428 move complete, result=0 00:12:34.859 00.000 428 worker thread done servicing request 00:12:34.859 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -1.3 px 1728 ms NORTH 00:12:34.859 00.000 428 Worker thread wakes up 00:12:34.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:34.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:34.874 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:35.937 01.063 10672 read socket command 10 00:12:35.937 00.000 10672 processing socket request REQDIST 00:12:35.937 00.000 10672 SOCKSVR: Sending pixel error of 1.73 00:12:35.937 00.000 10672 Sending socket response 173 (0xad) 00:12:36.843 00.906 428 Exposure complete 00:12:36.983 00.140 428 worker thread done servicing request 00:12:36.983 00.000 10672 OnExposeComplete: enter 00:12:36.983 00.000 10672 UpdateGuideState(): m_state=6 00:12:36.983 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 973 00:12:36.983 00.000 10672 Star::Find returns 1 (0), X=538.44, Y=365.07, Mass=230358, SNR=42.1, Peak=29504 HFD=2.8 00:12:36.983 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.14) = xAngle (-1.63 = -1.63) 00:12:36.983 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.52 = -1.52) 00:12:36.983 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-2.29 hyp=2.30 cameraTheta=-1.49 mountX=-0.14 mountY=-2.30, mountTheta=-1.63 00:12:36.983 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-2.29, opts=13) 00:12:36.983 00.000 10672 Enqueuing Move request for scope (0.18, -2.29) 00:12:36.983 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:36.983 00.000 428 Worker thread wakes up 00:12:36.983 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -2.29) opts 0xd 00:12:36.983 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -2.29) 00:12:36.983 00.000 428 Moving (0.18, -2.29) raw xDistance=-0.14 yDistance=-2.30 00:12:36.983 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:12:36.983 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.30 from input -2.30 00:12:36.983 00.000 428 MoveAxis(E, 0, ABG) 00:12:36.983 00.000 428 Move returns status 0, amount 0 00:12:36.983 00.000 428 MoveAxis(N, 3049, ABG) 00:12:36.983 00.000 428 duration set to 2500 by maxDecDuration 00:12:36.983 00.000 428 Guiding Dir = 0, Dur = 2500 00:12:36.983 00.000 428 IsSlewing returns 0 00:12:36.983 00.000 428 IsGuiding returns 0 00:12:36.999 00.016 10672 UpdateGuideState exits: m=230358 SNR=42.1 00:12:36.999 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:36.999 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:36.999 00.000 10672 Enqueuing Expose request 00:12:37.061 00.062 428 PulseGuide returned control before completion, sleep 2438 00:12:39.534 02.473 428 IsGuiding returns 1 00:12:39.534 00.000 428 scope still moving after pulse duration time elapsed 00:12:39.597 00.063 428 IsSlewing returns 0 00:12:39.597 00.000 428 IsGuiding returns 0 00:12:39.597 00.000 428 scope move finished after 2500 + 115 ms 00:12:39.597 00.000 428 Move returns status 0, amount 2500 00:12:39.597 00.000 428 move complete, result=0 00:12:39.597 00.000 428 worker thread done servicing request 00:12:39.597 00.000 428 Worker thread wakes up 00:12:39.597 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -2.3 px 2500 ms NORTH 00:12:39.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:39.597 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:39.612 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:40.846 01.234 428 Exposure complete 00:12:40.924 00.078 10672 read socket command 10 00:12:40.924 00.000 10672 processing socket request REQDIST 00:12:40.924 00.000 10672 SOCKSVR: Sending pixel error of 1.90 00:12:40.924 00.000 10672 Sending socket response 190 (0xbe) 00:12:40.971 00.047 428 worker thread done servicing request 00:12:40.971 00.000 10672 OnExposeComplete: enter 00:12:40.971 00.000 10672 UpdateGuideState(): m_state=6 00:12:40.971 00.000 10672 Star::Find(15, 538, 365, 0, (0,0,0,0), 0.0, 0) frame 974 00:12:40.971 00.000 10672 Star::Find returns 1 (0), X=538.38, Y=366.05, Mass=196459, SNR=44.0, Peak=33984 HFD=2.3 00:12:40.971 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 00:12:40.971 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 00:12:40.971 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-1.31 hyp=1.32 cameraTheta=-1.48 mountX=-0.07 mountY=-1.31, mountTheta=-1.62 00:12:40.971 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-1.31, opts=13) 00:12:40.971 00.000 10672 Enqueuing Move request for scope (0.11, -1.31) 00:12:40.971 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:40.971 00.000 428 Worker thread wakes up 00:12:40.971 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -1.31) opts 0xd 00:12:40.971 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -1.31) 00:12:40.971 00.000 428 Moving (0.11, -1.31) raw xDistance=-0.07 yDistance=-1.31 00:12:40.971 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:12:40.971 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.31 from input -1.31 00:12:40.971 00.000 428 MoveAxis(E, 0, ABG) 00:12:40.971 00.000 428 Move returns status 0, amount 0 00:12:40.971 00.000 428 MoveAxis(N, 1746, ABG) 00:12:40.971 00.000 428 Guiding Dir = 0, Dur = 1746 00:12:40.987 00.016 428 IsSlewing returns 0 00:12:40.987 00.000 428 IsGuiding returns 0 00:12:41.002 00.015 10672 UpdateGuideState exits: m=196459 SNR=44.0 00:12:41.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:41.002 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:41.002 00.000 10672 Enqueuing Expose request 00:12:41.065 00.063 428 PulseGuide returned control before completion, sleep 1670 00:12:42.752 01.687 428 IsGuiding returns 1 00:12:42.752 00.000 428 scope still moving after pulse duration time elapsed 00:12:42.815 00.063 428 IsSlewing returns 0 00:12:42.846 00.031 428 IsGuiding returns 0 00:12:42.846 00.000 428 scope move finished after 1746 + 115 ms 00:12:42.846 00.000 428 Move returns status 0, amount 1746 00:12:42.846 00.000 428 move complete, result=0 00:12:42.846 00.000 428 worker thread done servicing request 00:12:42.846 00.000 428 Worker thread wakes up 00:12:42.846 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -1.3 px 1746 ms NORTH 00:12:42.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:42.846 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:42.861 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:44.845 01.984 428 Exposure complete 00:12:44.970 00.125 428 worker thread done servicing request 00:12:44.970 00.000 10672 OnExposeComplete: enter 00:12:44.970 00.000 10672 UpdateGuideState(): m_state=6 00:12:44.970 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 975 00:12:44.970 00.000 10672 Star::Find returns 1 (0), X=538.27, Y=366.39, Mass=240093, SNR=44.4, Peak=32672 HFD=2.8 00:12:44.970 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.14) = xAngle (-1.71 = -1.71) 00:12:44.970 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.60 = -1.60) 00:12:44.970 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.97 hyp=0.97 cameraTheta=-1.57 mountX=-0.13 mountY=-0.97, mountTheta=-1.70 00:12:44.970 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.97, opts=13) 00:12:44.970 00.000 10672 Enqueuing Move request for scope (0.00, -0.97) 00:12:44.970 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:44.970 00.000 428 Worker thread wakes up 00:12:44.970 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.97) opts 0xd 00:12:44.970 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.97) 00:12:44.970 00.000 428 Moving (0.00, -0.97) raw xDistance=-0.13 yDistance=-0.97 00:12:44.970 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:12:44.970 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.97 from input -0.97 00:12:44.970 00.000 428 MoveAxis(E, 0, ABG) 00:12:44.970 00.000 428 Move returns status 0, amount 0 00:12:44.970 00.000 428 MoveAxis(N, 1292, ABG) 00:12:44.970 00.000 428 Guiding Dir = 0, Dur = 1292 00:12:44.970 00.000 428 IsSlewing returns 0 00:12:44.970 00.000 428 IsGuiding returns 0 00:12:45.001 00.031 10672 UpdateGuideState exits: m=240093 SNR=44.4 00:12:45.001 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:45.001 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:45.001 00.000 10672 Enqueuing Expose request 00:12:45.064 00.063 428 PulseGuide returned control before completion, sleep 1216 00:12:45.923 00.859 10672 read socket command 10 00:12:45.923 00.000 10672 processing socket request REQDIST 00:12:45.923 00.000 10672 SOCKSVR: Sending pixel error of 1.50 00:12:45.923 00.000 10672 Sending socket response 150 (0x96) 00:12:46.298 00.375 428 IsGuiding returns 1 00:12:46.298 00.000 428 scope still moving after pulse duration time elapsed 00:12:46.345 00.047 428 IsSlewing returns 0 00:12:46.345 00.000 428 IsGuiding returns 1 00:12:46.407 00.062 428 IsSlewing returns 0 00:12:46.407 00.000 428 IsGuiding returns 0 00:12:46.407 00.000 428 scope move finished after 1292 + 138 ms 00:12:46.407 00.000 428 Move returns status 0, amount 1292 00:12:46.407 00.000 428 move complete, result=0 00:12:46.407 00.000 428 worker thread done servicing request 00:12:46.407 00.000 428 Worker thread wakes up 00:12:46.407 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -1.0 px 1292 ms NORTH 00:12:46.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:46.407 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:46.844 00.437 428 Exposure complete 00:12:46.973 00.129 428 worker thread done servicing request 00:12:46.973 00.000 10672 OnExposeComplete: enter 00:12:46.973 00.000 10672 UpdateGuideState(): m_state=6 00:12:46.989 00.016 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 976 00:12:46.989 00.000 10672 Star::Find returns 1 (0), X=538.05, Y=366.51, Mass=258596, SNR=54.0, Peak=38016 HFD=2.3 00:12:46.989 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (0.14) = xAngle (-1.96 = -1.96) 00:12:46.989 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.85 = -1.85) 00:12:46.989 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.85 hyp=0.88 cameraTheta=-1.82 mountX=-0.33 mountY=-0.84, mountTheta=-1.95 00:12:46.989 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.85, opts=13) 00:12:46.989 00.000 10672 Enqueuing Move request for scope (-0.22, -0.85) 00:12:46.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:46.989 00.000 428 Worker thread wakes up 00:12:46.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.85) opts 0xd 00:12:46.989 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.85) 00:12:46.989 00.000 428 Moving (-0.22, -0.85) raw xDistance=-0.33 yDistance=-0.84 00:12:46.989 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:12:46.989 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.84 from input -0.84 00:12:46.989 00.000 428 MoveAxis(E, 0, ABG) 00:12:46.989 00.000 428 Move returns status 0, amount 0 00:12:46.989 00.000 428 MoveAxis(N, 1117, ABG) 00:12:46.989 00.000 428 Guiding Dir = 0, Dur = 1117 00:12:46.989 00.000 428 IsSlewing returns 0 00:12:46.989 00.000 428 IsGuiding returns 0 00:12:47.005 00.016 10672 UpdateGuideState exits: m=258596 SNR=54.0 00:12:47.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:47.005 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:47.005 00.000 10672 Enqueuing Expose request 00:12:47.067 00.062 428 PulseGuide returned control before completion, sleep 1053 00:12:48.129 01.062 428 IsGuiding returns 1 00:12:48.129 00.000 428 scope still moving after pulse duration time elapsed 00:12:48.161 00.032 428 IsSlewing returns 0 00:12:48.161 00.000 428 IsGuiding returns 1 00:12:48.223 00.062 428 IsSlewing returns 0 00:12:48.223 00.000 428 IsGuiding returns 0 00:12:48.223 00.000 428 scope move finished after 1117 + 126 ms 00:12:48.223 00.000 428 Move returns status 0, amount 1117 00:12:48.223 00.000 428 move complete, result=0 00:12:48.223 00.000 428 worker thread done servicing request 00:12:48.238 00.015 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 1117 ms NORTH 00:12:48.238 00.000 428 Worker thread wakes up 00:12:48.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:48.238 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:48.848 00.610 428 Exposure complete 00:12:48.988 00.140 428 worker thread done servicing request 00:12:48.988 00.000 10672 OnExposeComplete: enter 00:12:48.988 00.000 10672 UpdateGuideState(): m_state=6 00:12:48.988 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 977 00:12:48.988 00.000 10672 Star::Find returns 1 (0), X=537.88, Y=366.43, Mass=200283, SNR=43.7, Peak=29504 HFD=2.4 00:12:48.988 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 00:12:48.988 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 00:12:48.988 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.93 hyp=1.00 cameraTheta=-1.97 mountX=-0.51 mountY=-0.91, mountTheta=-2.08 00:12:48.988 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.93, opts=13) 00:12:48.988 00.000 10672 Enqueuing Move request for scope (-0.39, -0.93) 00:12:48.988 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:48.988 00.000 428 Worker thread wakes up 00:12:48.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.93) opts 0xd 00:12:48.988 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.93) 00:12:48.988 00.000 428 Moving (-0.39, -0.93) raw xDistance=-0.51 yDistance=-0.91 00:12:48.988 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 00:12:48.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.91 from input -0.91 00:12:48.988 00.000 428 MoveAxis(E, 600, ABG) 00:12:48.988 00.000 428 Guiding Dir = 2, Dur = 600 00:12:48.988 00.000 428 IsSlewing returns 0 00:12:48.988 00.000 428 IsGuiding returns 0 00:12:49.004 00.016 10672 UpdateGuideState exits: m=200283 SNR=43.7 00:12:49.004 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:49.004 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:49.004 00.000 10672 Enqueuing Expose request 00:12:49.019 00.015 428 PulseGuide returned control before completion, sleep 585 00:12:49.613 00.594 428 IsGuiding returns 1 00:12:49.613 00.000 428 scope still moving after pulse duration time elapsed 00:12:49.645 00.032 428 IsSlewing returns 0 00:12:49.691 00.046 428 IsGuiding returns 0 00:12:49.691 00.000 428 scope move finished after 600 + 96 ms 00:12:49.691 00.000 428 Move returns status 0, amount 600 00:12:49.691 00.000 428 MoveAxis(N, 1215, ABG) 00:12:49.691 00.000 428 Guiding Dir = 0, Dur = 1215 00:12:49.691 00.000 428 IsSlewing returns 0 00:12:49.691 00.000 428 IsGuiding returns 0 00:12:49.769 00.078 428 PulseGuide returned control before completion, sleep 1150 00:12:50.925 01.156 428 IsGuiding returns 1 00:12:50.925 00.000 10672 read socket command 10 00:12:50.925 00.000 428 scope still moving after pulse duration time elapsed 00:12:50.925 00.000 10672 processing socket request REQDIST 00:12:50.925 00.000 10672 SOCKSVR: Sending pixel error of 1.22 00:12:50.925 00.000 10672 Sending socket response 122 (0x7a) 00:12:50.957 00.032 428 IsSlewing returns 0 00:12:50.957 00.000 428 IsGuiding returns 1 00:12:51.003 00.046 428 IsSlewing returns 0 00:12:51.003 00.000 428 IsGuiding returns 0 00:12:51.003 00.000 428 scope move finished after 1215 + 107 ms 00:12:51.003 00.000 428 Move returns status 0, amount 1215 00:12:51.003 00.000 428 move complete, result=0 00:12:51.003 00.000 428 worker thread done servicing request 00:12:51.003 00.000 428 Worker thread wakes up 00:12:51.003 00.000 10672 GuideStep: -0.5 px 600 ms EAST, -0.9 px 1215 ms NORTH 00:12:51.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:51.019 00.016 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:51.019 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:52.846 01.827 428 Exposure complete 00:12:52.987 00.141 428 worker thread done servicing request 00:12:52.987 00.000 10672 OnExposeComplete: enter 00:12:52.987 00.000 10672 UpdateGuideState(): m_state=6 00:12:52.987 00.000 10672 Star::Find(15, 537, 366, 0, (0,0,0,0), 0.0, 0) frame 978 00:12:52.987 00.000 10672 Star::Find returns 1 (0), X=537.93, Y=366.28, Mass=204181, SNR=39.7, Peak=29184 HFD=2.6 00:12:52.987 00.000 10672 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.14) = xAngle (-2.01 = -2.01) 00:12:52.987 00.000 10672 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.90 = -1.90) 00:12:52.987 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-1.08 hyp=1.13 cameraTheta=-1.87 mountX=-0.48 mountY=-1.07, mountTheta=-1.99 00:12:52.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-1.08, opts=13) 00:12:52.987 00.000 10672 Enqueuing Move request for scope (-0.33, -1.08) 00:12:52.987 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:52.987 00.000 428 Worker thread wakes up 00:12:52.987 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -1.08) opts 0xd 00:12:52.987 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -1.08) 00:12:52.987 00.000 428 Moving (-0.33, -1.08) raw xDistance=-0.48 yDistance=-1.07 00:12:52.987 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.48 00:12:52.987 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.07 from input -1.07 00:12:52.987 00.000 428 MoveAxis(E, 603, ABG) 00:12:52.987 00.000 428 Guiding Dir = 2, Dur = 603 00:12:52.987 00.000 428 IsSlewing returns 0 00:12:52.987 00.000 428 IsGuiding returns 0 00:12:53.003 00.016 10672 UpdateGuideState exits: m=204181 SNR=39.7 00:12:53.003 00.000 428 PulseGuide returned control before completion, sleep 593 00:12:53.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:53.003 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:53.003 00.000 10672 Enqueuing Expose request 00:12:53.612 00.609 428 IsGuiding returns 0 00:12:53.612 00.000 428 Move returns status 0, amount 603 00:12:53.612 00.000 428 MoveAxis(N, 1425, ABG) 00:12:53.612 00.000 428 Guiding Dir = 0, Dur = 1425 00:12:53.612 00.000 428 IsSlewing returns 0 00:12:53.612 00.000 428 IsGuiding returns 0 00:12:53.690 00.078 428 PulseGuide returned control before completion, sleep 1358 00:12:55.065 01.375 428 IsGuiding returns 1 00:12:55.065 00.000 428 scope still moving after pulse duration time elapsed 00:12:55.127 00.062 428 IsSlewing returns 0 00:12:55.158 00.031 428 IsGuiding returns 0 00:12:55.158 00.000 428 scope move finished after 1425 + 122 ms 00:12:55.174 00.016 428 Move returns status 0, amount 1425 00:12:55.174 00.000 428 move complete, result=0 00:12:55.174 00.000 428 worker thread done servicing request 00:12:55.174 00.000 10672 GuideStep: -0.5 px 603 ms EAST, -1.1 px 1425 ms NORTH 00:12:55.174 00.000 428 Worker thread wakes up 00:12:55.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:55.174 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:55.189 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:12:55.928 00.739 10672 read socket command 10 00:12:55.928 00.000 10672 processing socket request REQDIST 00:12:55.928 00.000 10672 SOCKSVR: Sending pixel error of 1.19 00:12:55.928 00.000 10672 Sending socket response 119 (0x77) 00:12:56.818 00.890 428 Exposure complete 00:12:56.943 00.125 428 worker thread done servicing request 00:12:56.943 00.000 10672 OnExposeComplete: enter 00:12:56.943 00.000 10672 UpdateGuideState(): m_state=6 00:12:56.959 00.016 10672 Star::Find(15, 537, 366, 0, (0,0,0,0), 0.0, 0) frame 979 00:12:56.959 00.000 10672 Star::Find returns 1 (0), X=538.36, Y=366.76, Mass=235717, SNR=41.1, Peak=31584 HFD=2.8 00:12:56.959 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 00:12:56.959 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 00:12:56.959 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.60 hyp=0.61 cameraTheta=-1.42 mountX=0.01 mountY=-0.60, mountTheta=-1.56 00:12:56.959 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.60, opts=13) 00:12:56.959 00.000 10672 Enqueuing Move request for scope (0.09, -0.60) 00:12:56.959 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:56.959 00.000 428 Worker thread wakes up 00:12:56.959 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.60) opts 0xd 00:12:56.959 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.60) 00:12:56.959 00.000 428 Moving (0.09, -0.60) raw xDistance=0.01 yDistance=-0.60 00:12:56.959 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:12:56.959 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 00:12:56.959 00.000 428 MoveAxis(E, 0, ABG) 00:12:56.959 00.000 428 Move returns status 0, amount 0 00:12:56.959 00.000 428 MoveAxis(N, 801, ABG) 00:12:56.959 00.000 428 Guiding Dir = 0, Dur = 801 00:12:56.959 00.000 428 IsSlewing returns 0 00:12:56.959 00.000 428 IsGuiding returns 0 00:12:56.990 00.031 10672 UpdateGuideState exits: m=235717 SNR=41.1 00:12:56.990 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:56.990 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:56.990 00.000 10672 Enqueuing Expose request 00:12:57.053 00.063 428 PulseGuide returned control before completion, sleep 725 00:12:57.787 00.734 428 IsGuiding returns 1 00:12:57.787 00.000 428 scope still moving after pulse duration time elapsed 00:12:57.818 00.031 428 IsSlewing returns 0 00:12:57.818 00.000 428 IsGuiding returns 1 00:12:57.881 00.063 428 IsSlewing returns 0 00:12:57.881 00.000 428 IsGuiding returns 0 00:12:57.881 00.000 428 scope move finished after 801 + 116 ms 00:12:57.881 00.000 428 Move returns status 0, amount 801 00:12:57.881 00.000 428 move complete, result=0 00:12:57.881 00.000 428 worker thread done servicing request 00:12:57.881 00.000 428 Worker thread wakes up 00:12:57.881 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 801 ms NORTH 00:12:57.881 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:12:57.881 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:12:58.833 00.952 428 Exposure complete 00:12:58.974 00.141 428 worker thread done servicing request 00:12:58.974 00.000 10672 OnExposeComplete: enter 00:12:58.974 00.000 10672 UpdateGuideState(): m_state=6 00:12:58.974 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 980 00:12:58.974 00.000 10672 Star::Find returns 1 (0), X=538.29, Y=366.55, Mass=207879, SNR=44.1, Peak=36592 HFD=2.5 00:12:58.974 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 00:12:58.974 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 00:12:58.974 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.81 hyp=0.81 cameraTheta=-1.54 mountX=-0.09 mountY=-0.81, mountTheta=-1.68 00:12:58.974 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.81, opts=13) 00:12:58.974 00.000 10672 Enqueuing Move request for scope (0.02, -0.81) 00:12:58.974 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:12:58.974 00.000 428 Worker thread wakes up 00:12:58.974 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.81) opts 0xd 00:12:58.974 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.81) 00:12:58.974 00.000 428 Moving (0.02, -0.81) raw xDistance=-0.09 yDistance=-0.81 00:12:58.974 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:12:58.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.81 from input -0.81 00:12:58.974 00.000 428 MoveAxis(E, 0, ABG) 00:12:58.974 00.000 428 Move returns status 0, amount 0 00:12:58.974 00.000 428 MoveAxis(N, 1080, ABG) 00:12:58.974 00.000 428 Guiding Dir = 0, Dur = 1080 00:12:58.974 00.000 428 IsSlewing returns 0 00:12:58.974 00.000 428 IsGuiding returns 0 00:12:59.005 00.031 10672 UpdateGuideState exits: m=207879 SNR=44.1 00:12:59.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:12:59.005 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:12:59.005 00.000 10672 Enqueuing Expose request 00:12:59.068 00.063 428 PulseGuide returned control before completion, sleep 1003 00:13:00.083 01.015 428 IsGuiding returns 1 00:13:00.083 00.000 428 scope still moving after pulse duration time elapsed 00:13:00.130 00.047 428 IsSlewing returns 0 00:13:00.145 00.015 428 IsGuiding returns 1 00:13:00.177 00.032 428 IsSlewing returns 0 00:13:00.192 00.015 428 IsGuiding returns 0 00:13:00.192 00.000 428 scope move finished after 1080 + 128 ms 00:13:00.192 00.000 428 Move returns status 0, amount 1080 00:13:00.192 00.000 428 move complete, result=0 00:13:00.192 00.000 428 worker thread done servicing request 00:13:00.192 00.000 428 Worker thread wakes up 00:13:00.192 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1080 ms NORTH 00:13:00.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:00.192 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:00.833 00.641 428 Exposure complete 00:13:00.926 00.093 10672 read socket command 10 00:13:00.926 00.000 10672 processing socket request REQDIST 00:13:00.926 00.000 10672 SOCKSVR: Sending pixel error of 0.95 00:13:00.926 00.000 10672 Sending socket response 95 (0x5f) 00:13:00.973 00.047 428 worker thread done servicing request 00:13:00.973 00.000 10672 OnExposeComplete: enter 00:13:00.973 00.000 10672 UpdateGuideState(): m_state=6 00:13:00.989 00.016 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 981 00:13:00.989 00.000 10672 Star::Find returns 1 (0), X=538.49, Y=366.40, Mass=222635, SNR=40.6, Peak=29728 HFD=3.1 00:13:00.989 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.48 = -1.48) 00:13:00.989 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 00:13:00.989 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.96 hyp=0.99 cameraTheta=-1.34 mountX=0.09 mountY=-0.97, mountTheta=-1.48 00:13:00.989 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.96, opts=13) 00:13:00.989 00.000 10672 Enqueuing Move request for scope (0.22, -0.96) 00:13:00.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:00.989 00.000 428 Worker thread wakes up 00:13:00.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.96) opts 0xd 00:13:00.989 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.96) 00:13:00.989 00.000 428 Moving (0.22, -0.96) raw xDistance=0.09 yDistance=-0.97 00:13:00.989 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:13:00.989 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.97 from input -0.97 00:13:00.989 00.000 428 MoveAxis(E, 0, ABG) 00:13:00.989 00.000 428 Move returns status 0, amount 0 00:13:00.989 00.000 428 MoveAxis(N, 1287, ABG) 00:13:00.989 00.000 428 Guiding Dir = 0, Dur = 1287 00:13:00.989 00.000 428 IsSlewing returns 0 00:13:00.989 00.000 428 IsGuiding returns 0 00:13:01.005 00.016 10672 UpdateGuideState exits: m=222635 SNR=40.6 00:13:01.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:01.005 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:01.005 00.000 10672 Enqueuing Expose request 00:13:01.067 00.062 428 PulseGuide returned control before completion, sleep 1221 00:13:02.301 01.234 428 IsGuiding returns 1 00:13:02.301 00.000 428 scope still moving after pulse duration time elapsed 00:13:02.332 00.031 428 IsSlewing returns 0 00:13:02.332 00.000 428 IsGuiding returns 1 00:13:02.395 00.063 428 IsSlewing returns 0 00:13:02.395 00.000 428 IsGuiding returns 0 00:13:02.395 00.000 428 scope move finished after 1287 + 117 ms 00:13:02.395 00.000 428 Move returns status 0, amount 1287 00:13:02.395 00.000 428 move complete, result=0 00:13:02.395 00.000 428 worker thread done servicing request 00:13:02.395 00.000 428 Worker thread wakes up 00:13:02.395 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -1.0 px 1287 ms NORTH 00:13:02.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:02.395 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:02.832 00.437 428 Exposure complete 00:13:02.973 00.141 428 worker thread done servicing request 00:13:02.973 00.000 10672 OnExposeComplete: enter 00:13:02.973 00.000 10672 UpdateGuideState(): m_state=6 00:13:02.973 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 982 00:13:02.973 00.000 10672 Star::Find returns 1 (0), X=538.55, Y=366.70, Mass=223067, SNR=48.3, Peak=32784 HFD=2.8 00:13:02.973 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 00:13:02.973 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 00:13:02.973 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.66 hyp=0.72 cameraTheta=-1.16 mountX=0.19 mountY=-0.67, mountTheta=-1.29 00:13:02.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.66, opts=13) 00:13:02.973 00.000 10672 Enqueuing Move request for scope (0.28, -0.66) 00:13:02.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:02.973 00.000 428 Worker thread wakes up 00:13:02.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.66) opts 0xd 00:13:02.973 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.66) 00:13:02.973 00.000 428 Moving (0.28, -0.66) raw xDistance=0.19 yDistance=-0.67 00:13:02.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:13:02.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 00:13:02.973 00.000 428 MoveAxis(E, 0, ABG) 00:13:02.973 00.000 428 Move returns status 0, amount 0 00:13:02.973 00.000 428 MoveAxis(N, 887, ABG) 00:13:02.973 00.000 428 Guiding Dir = 0, Dur = 887 00:13:02.973 00.000 428 IsSlewing returns 0 00:13:02.973 00.000 428 IsGuiding returns 0 00:13:03.004 00.031 10672 UpdateGuideState exits: m=223067 SNR=48.3 00:13:03.004 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:03.004 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:03.004 00.000 10672 Enqueuing Expose request 00:13:03.066 00.062 428 PulseGuide returned control before completion, sleep 812 00:13:03.915 00.849 428 IsGuiding returns 1 00:13:03.915 00.000 428 scope still moving after pulse duration time elapsed 00:13:03.946 00.031 428 IsSlewing returns 0 00:13:03.946 00.000 428 IsGuiding returns 1 00:13:04.009 00.063 428 IsSlewing returns 0 00:13:04.009 00.000 428 IsGuiding returns 0 00:13:04.009 00.000 428 scope move finished after 887 + 143 ms 00:13:04.009 00.000 428 Move returns status 0, amount 887 00:13:04.009 00.000 428 move complete, result=0 00:13:04.009 00.000 428 worker thread done servicing request 00:13:04.009 00.000 428 Worker thread wakes up 00:13:04.009 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 887 ms NORTH 00:13:04.009 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:04.009 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:04.836 00.827 428 Exposure complete 00:13:04.961 00.125 428 worker thread done servicing request 00:13:04.961 00.000 10672 OnExposeComplete: enter 00:13:04.961 00.000 10672 UpdateGuideState(): m_state=6 00:13:04.961 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 983 00:13:04.961 00.000 10672 Star::Find returns 1 (0), X=538.26, Y=366.61, Mass=193897, SNR=44.4, Peak=35280 HFD=2.3 00:13:04.961 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.14) = xAngle (-1.71 = -1.71) 00:13:04.961 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.60 = -1.60) 00:13:04.961 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.75 hyp=0.75 cameraTheta=-1.57 mountX=-0.11 mountY=-0.75, mountTheta=-1.71 00:13:04.961 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.75, opts=13) 00:13:04.961 00.000 10672 Enqueuing Move request for scope (-0.00, -0.75) 00:13:04.961 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:04.961 00.000 428 Worker thread wakes up 00:13:04.961 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.75) opts 0xd 00:13:04.961 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.75) 00:13:04.961 00.000 428 Moving (-0.00, -0.75) raw xDistance=-0.11 yDistance=-0.75 00:13:04.961 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:13:04.961 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 00:13:04.961 00.000 428 MoveAxis(E, 0, ABG) 00:13:04.961 00.000 428 Move returns status 0, amount 0 00:13:04.961 00.000 428 MoveAxis(N, 1000, ABG) 00:13:04.961 00.000 428 Guiding Dir = 0, Dur = 1000 00:13:04.961 00.000 428 IsSlewing returns 0 00:13:04.961 00.000 428 IsGuiding returns 0 00:13:04.993 00.032 10672 UpdateGuideState exits: m=193897 SNR=44.4 00:13:04.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:04.993 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:04.993 00.000 10672 Enqueuing Expose request 00:13:05.040 00.047 428 PulseGuide returned control before completion, sleep 934 00:13:05.930 00.890 10672 read socket command 10 00:13:05.930 00.000 10672 processing socket request REQDIST 00:13:05.930 00.000 10672 SOCKSVR: Sending pixel error of 0.85 00:13:05.930 00.000 10672 Sending socket response 85 (0x55) 00:13:06.024 00.094 428 IsGuiding returns 1 00:13:06.024 00.000 428 scope still moving after pulse duration time elapsed 00:13:06.086 00.062 428 IsSlewing returns 0 00:13:06.086 00.000 428 IsGuiding returns 0 00:13:06.086 00.000 428 scope move finished after 1000 + 116 ms 00:13:06.086 00.000 428 Move returns status 0, amount 1000 00:13:06.086 00.000 428 move complete, result=0 00:13:06.086 00.000 428 worker thread done servicing request 00:13:06.086 00.000 428 Worker thread wakes up 00:13:06.086 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1000 ms NORTH 00:13:06.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:06.086 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:06.836 00.750 428 Exposure complete 00:13:06.961 00.125 428 worker thread done servicing request 00:13:06.961 00.000 10672 OnExposeComplete: enter 00:13:06.961 00.000 10672 UpdateGuideState(): m_state=6 00:13:06.961 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 984 00:13:06.961 00.000 10672 Star::Find returns 1 (0), X=538.13, Y=366.56, Mass=220924, SNR=43.9, Peak=38016 HFD=2.5 00:13:06.961 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 00:13:06.961 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 00:13:06.961 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.80 hyp=0.81 cameraTheta=-1.74 mountX=-0.25 mountY=-0.79, mountTheta=-1.87 00:13:06.961 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.80, opts=13) 00:13:06.961 00.000 10672 Enqueuing Move request for scope (-0.14, -0.80) 00:13:06.961 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:06.961 00.000 428 Worker thread wakes up 00:13:06.961 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.80) opts 0xd 00:13:06.961 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.80) 00:13:06.961 00.000 428 Moving (-0.14, -0.80) raw xDistance=-0.25 yDistance=-0.79 00:13:06.961 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:13:06.961 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.79 from input -0.79 00:13:06.961 00.000 428 MoveAxis(E, 0, ABG) 00:13:06.961 00.000 428 Move returns status 0, amount 0 00:13:06.961 00.000 428 MoveAxis(N, 1053, ABG) 00:13:06.961 00.000 428 Guiding Dir = 0, Dur = 1053 00:13:06.961 00.000 428 IsSlewing returns 0 00:13:06.961 00.000 428 IsGuiding returns 0 00:13:06.992 00.031 10672 UpdateGuideState exits: m=220924 SNR=43.9 00:13:06.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:06.992 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:06.992 00.000 10672 Enqueuing Expose request 00:13:07.039 00.047 428 PulseGuide returned control before completion, sleep 990 00:13:08.054 01.015 428 IsGuiding returns 1 00:13:08.054 00.000 428 scope still moving after pulse duration time elapsed 00:13:08.117 00.063 428 IsSlewing returns 0 00:13:08.148 00.031 428 IsGuiding returns 0 00:13:08.148 00.000 428 scope move finished after 1053 + 124 ms 00:13:08.148 00.000 428 Move returns status 0, amount 1053 00:13:08.148 00.000 428 move complete, result=0 00:13:08.148 00.000 428 worker thread done servicing request 00:13:08.148 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.8 px 1053 ms NORTH 00:13:08.148 00.000 428 Worker thread wakes up 00:13:08.148 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:08.148 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:08.835 00.687 428 Exposure complete 00:13:08.960 00.125 428 worker thread done servicing request 00:13:08.960 00.000 10672 OnExposeComplete: enter 00:13:08.960 00.000 10672 UpdateGuideState(): m_state=6 00:13:08.960 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 985 00:13:08.960 00.000 10672 Star::Find returns 1 (0), X=538.30, Y=367.01, Mass=273040, SNR=53.0, Peak=34304 HFD=2.8 00:13:08.960 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 00:13:08.960 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 00:13:08.960 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.49 mountX=-0.02 mountY=-0.36, mountTheta=-1.62 00:13:08.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.36, opts=13) 00:13:08.960 00.000 10672 Enqueuing Move request for scope (0.03, -0.36) 00:13:08.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:08.960 00.000 428 Worker thread wakes up 00:13:08.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.36) opts 0xd 00:13:08.960 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.36) 00:13:08.960 00.000 428 Moving (0.03, -0.36) raw xDistance=-0.02 yDistance=-0.36 00:13:08.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:13:08.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:08.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 00:13:08.960 00.000 428 MoveAxis(E, 0, ABG) 00:13:08.960 00.000 428 Move returns status 0, amount 0 00:13:08.960 00.000 428 MoveAxis(N, 0, ABG) 00:13:08.960 00.000 428 Move returns status 0, amount 0 00:13:08.960 00.000 428 move complete, result=0 00:13:08.960 00.000 428 worker thread done servicing request 00:13:08.991 00.031 10672 UpdateGuideState exits: m=273040 SNR=53.0 00:13:08.991 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:08.991 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:08.991 00.000 10672 Enqueuing Expose request 00:13:08.991 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:13:08.991 00.000 428 Worker thread wakes up 00:13:08.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:08.991 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:10.834 01.843 428 Exposure complete 00:13:10.928 00.094 10672 read socket command 10 00:13:10.928 00.000 10672 processing socket request REQDIST 00:13:10.928 00.000 10672 SOCKSVR: Sending pixel error of 0.69 00:13:10.928 00.000 10672 Sending socket response 69 (0x45) 00:13:10.975 00.047 428 worker thread done servicing request 00:13:10.975 00.000 10672 OnExposeComplete: enter 00:13:10.975 00.000 10672 UpdateGuideState(): m_state=6 00:13:10.975 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 986 00:13:10.975 00.000 10672 Star::Find returns 1 (0), X=538.36, Y=367.16, Mass=215829, SNR=42.2, Peak=41280 HFD=2.6 00:13:10.975 00.000 10672 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.14) = xAngle (-1.28 = -1.28) 00:13:10.975 00.000 10672 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.17 = -1.17) 00:13:10.975 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.23 cameraTheta=-1.14 mountX=0.07 mountY=-0.21, mountTheta=-1.26 00:13:10.975 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.20, opts=13) 00:13:10.975 00.000 10672 Enqueuing Move request for scope (0.09, -0.20) 00:13:10.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:10.975 00.000 428 Worker thread wakes up 00:13:10.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd 00:13:10.975 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.20) 00:13:10.975 00.000 428 Moving (0.09, -0.20) raw xDistance=0.07 yDistance=-0.21 00:13:10.975 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:13:10.975 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:10.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:13:10.975 00.000 428 MoveAxis(E, 0, ABG) 00:13:10.975 00.000 428 Move returns status 0, amount 0 00:13:10.975 00.000 428 MoveAxis(N, 0, ABG) 00:13:10.975 00.000 428 Move returns status 0, amount 0 00:13:10.975 00.000 428 move complete, result=0 00:13:10.975 00.000 428 worker thread done servicing request 00:13:10.991 00.016 10672 UpdateGuideState exits: m=215829 SNR=42.2 00:13:10.991 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:10.991 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:10.991 00.000 10672 Enqueuing Expose request 00:13:10.991 00.000 428 Worker thread wakes up 00:13:10.991 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:13:10.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:10.991 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:12.839 01.848 428 Exposure complete 00:13:12.979 00.140 428 worker thread done servicing request 00:13:12.979 00.000 10672 OnExposeComplete: enter 00:13:12.979 00.000 10672 UpdateGuideState(): m_state=6 00:13:12.979 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 987 00:13:12.979 00.000 10672 Star::Find returns 1 (0), X=538.38, Y=367.18, Mass=219116, SNR=44.0, Peak=38992 HFD=2.6 00:13:12.979 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.14) = xAngle (-1.14 = -1.14) 00:13:12.979 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.03 = -1.03) 00:13:12.979 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-1.00 mountX=0.09 mountY=-0.19, mountTheta=-1.11 00:13:12.979 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.18, opts=13) 00:13:12.979 00.000 10672 Enqueuing Move request for scope (0.12, -0.18) 00:13:12.979 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:12.979 00.000 428 Worker thread wakes up 00:13:12.979 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd 00:13:12.979 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.18) 00:13:12.979 00.000 428 Moving (0.12, -0.18) raw xDistance=0.09 yDistance=-0.19 00:13:12.979 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:13:12.979 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:12.979 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:13:12.979 00.000 428 MoveAxis(E, 0, ABG) 00:13:12.979 00.000 428 Move returns status 0, amount 0 00:13:12.979 00.000 428 MoveAxis(N, 0, ABG) 00:13:12.979 00.000 428 Move returns status 0, amount 0 00:13:12.979 00.000 428 move complete, result=0 00:13:12.979 00.000 428 worker thread done servicing request 00:13:12.995 00.016 10672 UpdateGuideState exits: m=219116 SNR=44.0 00:13:12.995 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:12.995 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:12.995 00.000 10672 Enqueuing Expose request 00:13:12.995 00.000 428 Worker thread wakes up 00:13:12.995 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:13:12.995 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:12.995 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:14.838 01.843 428 Exposure complete 00:13:14.963 00.125 428 worker thread done servicing request 00:13:14.963 00.000 10672 OnExposeComplete: enter 00:13:14.963 00.000 10672 UpdateGuideState(): m_state=6 00:13:14.963 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 988 00:13:14.963 00.000 10672 Star::Find returns 1 (0), X=538.14, Y=367.44, Mass=242502, SNR=44.3, Peak=30160 HFD=3.2 00:13:14.963 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.14) = xAngle (2.48 = 2.48) 00:13:14.963 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.59 = 2.59) 00:13:14.963 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.62 mountX=-0.12 mountY=0.08, mountTheta=2.55 00:13:14.963 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.08, opts=13) 00:13:14.963 00.000 10672 Enqueuing Move request for scope (-0.13, 0.08) 00:13:14.963 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:14.963 00.000 428 Worker thread wakes up 00:13:14.963 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd 00:13:14.963 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.08) 00:13:14.963 00.000 428 Moving (-0.13, 0.08) raw xDistance=-0.12 yDistance=0.08 00:13:14.963 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:13:14.963 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:14.963 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:13:14.963 00.000 428 MoveAxis(E, 0, ABG) 00:13:14.963 00.000 428 Move returns status 0, amount 0 00:13:14.963 00.000 428 MoveAxis(N, 0, ABG) 00:13:14.963 00.000 428 Move returns status 0, amount 0 00:13:14.963 00.000 428 move complete, result=0 00:13:14.963 00.000 428 worker thread done servicing request 00:13:14.994 00.031 10672 UpdateGuideState exits: m=242502 SNR=44.3 00:13:14.994 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:14.994 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:14.994 00.000 10672 Enqueuing Expose request 00:13:14.994 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:13:14.994 00.000 428 Worker thread wakes up 00:13:14.994 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:14.994 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:15.932 00.938 10672 read socket command 10 00:13:15.932 00.000 10672 processing socket request REQDIST 00:13:15.932 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:13:15.932 00.000 10672 Sending socket response 36 (0x24) 00:13:16.838 00.906 428 Exposure complete 00:13:16.962 00.124 428 worker thread done servicing request 00:13:16.962 00.000 10672 OnExposeComplete: enter 00:13:16.962 00.000 10672 UpdateGuideState(): m_state=6 00:13:16.962 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 989 00:13:16.962 00.000 10672 Star::Find returns 1 (0), X=537.89, Y=367.46, Mass=214325, SNR=40.8, Peak=28304 HFD=2.9 00:13:16.962 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.14) = xAngle (2.74 = 2.74) 00:13:16.962 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.85 = 2.85) 00:13:16.962 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.10 hyp=0.39 cameraTheta=2.88 mountX=-0.35 mountY=0.11, mountTheta=2.84 00:13:16.962 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.10, opts=13) 00:13:16.962 00.000 10672 Enqueuing Move request for scope (-0.37, 0.10) 00:13:16.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:16.962 00.000 428 Worker thread wakes up 00:13:16.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.10) opts 0xd 00:13:16.962 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.10) 00:13:16.962 00.000 428 Moving (-0.37, 0.10) raw xDistance=-0.35 yDistance=0.11 00:13:16.962 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:13:16.962 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:16.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:13:16.962 00.000 428 MoveAxis(E, 0, ABG) 00:13:16.962 00.000 428 Move returns status 0, amount 0 00:13:16.962 00.000 428 MoveAxis(N, 0, ABG) 00:13:16.962 00.000 428 Move returns status 0, amount 0 00:13:16.962 00.000 428 move complete, result=0 00:13:16.962 00.000 428 worker thread done servicing request 00:13:16.978 00.016 10672 UpdateGuideState exits: m=214325 SNR=40.8 00:13:16.978 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:16.978 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:16.978 00.000 10672 Enqueuing Expose request 00:13:16.978 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:13:16.978 00.000 428 Worker thread wakes up 00:13:16.994 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:16.994 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:18.837 01.843 428 Exposure complete 00:13:18.977 00.140 428 worker thread done servicing request 00:13:18.977 00.000 10672 OnExposeComplete: enter 00:13:18.977 00.000 10672 UpdateGuideState(): m_state=6 00:13:18.977 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 990 00:13:18.977 00.000 10672 Star::Find returns 1 (0), X=538.46, Y=366.98, Mass=186320, SNR=34.3, Peak=29296 HFD=2.3 00:13:18.977 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 00:13:18.977 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 00:13:18.977 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.38 hyp=0.43 cameraTheta=-1.09 mountX=0.14 mountY=-0.38, mountTheta=-1.21 00:13:18.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.38, opts=13) 00:13:18.977 00.000 10672 Enqueuing Move request for scope (0.20, -0.38) 00:13:18.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:18.977 00.000 428 Worker thread wakes up 00:13:18.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.38) opts 0xd 00:13:18.977 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.38) 00:13:18.977 00.000 428 Moving (0.20, -0.38) raw xDistance=0.14 yDistance=-0.38 00:13:18.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:13:18.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:18.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:13:18.977 00.000 428 MoveAxis(E, 0, ABG) 00:13:18.977 00.000 428 Move returns status 0, amount 0 00:13:18.977 00.000 428 MoveAxis(N, 0, ABG) 00:13:18.977 00.000 428 Move returns status 0, amount 0 00:13:18.977 00.000 428 move complete, result=0 00:13:18.977 00.000 428 worker thread done servicing request 00:13:18.993 00.016 10672 UpdateGuideState exits: m=186320 SNR=34.3 00:13:18.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:18.993 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:18.993 00.000 10672 Enqueuing Expose request 00:13:18.993 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:13:18.993 00.000 428 Worker thread wakes up 00:13:18.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:18.993 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:20.841 01.848 428 Exposure complete 00:13:20.935 00.094 10672 read socket command 10 00:13:20.935 00.000 10672 processing socket request REQDIST 00:13:20.935 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:13:20.935 00.000 10672 Sending socket response 38 (0x26) 00:13:20.966 00.031 428 worker thread done servicing request 00:13:20.966 00.000 10672 OnExposeComplete: enter 00:13:20.966 00.000 10672 UpdateGuideState(): m_state=6 00:13:20.966 00.000 10672 Star::Find(15, 538, 366, 0, (0,0,0,0), 0.0, 0) frame 991 00:13:20.966 00.000 10672 Star::Find returns 1 (0), X=538.16, Y=367.56, Mass=211435, SNR=38.2, Peak=27216 HFD=3.0 00:13:20.966 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.14) = xAngle (1.94 = 1.94) 00:13:20.966 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.05 = 2.05) 00:13:20.966 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.08 mountX=-0.08 mountY=0.20, mountTheta=1.96 00:13:20.966 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.19, opts=13) 00:13:20.966 00.000 10672 Enqueuing Move request for scope (-0.11, 0.19) 00:13:20.966 00.000 428 Worker thread wakes up 00:13:20.966 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:20.966 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd 00:13:20.966 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.19) 00:13:20.966 00.000 428 Moving (-0.11, 0.19) raw xDistance=-0.08 yDistance=0.20 00:13:20.966 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:13:20.966 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:20.966 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:13:20.966 00.000 428 MoveAxis(E, 0, ABG) 00:13:20.966 00.000 428 Move returns status 0, amount 0 00:13:20.966 00.000 428 MoveAxis(N, 0, ABG) 00:13:20.966 00.000 428 Move returns status 0, amount 0 00:13:20.966 00.000 428 move complete, result=0 00:13:20.966 00.000 428 worker thread done servicing request 00:13:20.981 00.015 10672 UpdateGuideState exits: m=211435 SNR=38.2 00:13:20.981 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:20.981 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:20.981 00.000 10672 Enqueuing Expose request 00:13:20.981 00.000 428 Worker thread wakes up 00:13:20.997 00.016 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:13:20.997 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:20.997 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:22.840 01.843 428 Exposure complete 00:13:22.965 00.125 428 worker thread done servicing request 00:13:22.965 00.000 10672 OnExposeComplete: enter 00:13:22.965 00.000 10672 UpdateGuideState(): m_state=6 00:13:22.965 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 992 00:13:22.965 00.000 10672 Star::Find returns 1 (0), X=538.28, Y=367.09, Mass=179164, SNR=34.5, Peak=31040 HFD=2.4 00:13:22.965 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.14) = xAngle (-1.66 = -1.66) 00:13:22.965 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.55 = -1.55) 00:13:22.965 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.52 mountX=-0.02 mountY=-0.27, mountTheta=-1.66 00:13:22.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.27, opts=13) 00:13:22.965 00.000 10672 Enqueuing Move request for scope (0.01, -0.27) 00:13:22.965 00.000 428 Worker thread wakes up 00:13:22.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:22.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd 00:13:22.965 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.27) 00:13:22.965 00.000 428 Moving (0.01, -0.27) raw xDistance=-0.02 yDistance=-0.27 00:13:22.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:13:22.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:22.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:13:22.965 00.000 428 MoveAxis(E, 0, ABG) 00:13:22.965 00.000 428 Move returns status 0, amount 0 00:13:22.965 00.000 428 MoveAxis(N, 0, ABG) 00:13:22.965 00.000 428 Move returns status 0, amount 0 00:13:22.965 00.000 428 move complete, result=0 00:13:22.965 00.000 428 worker thread done servicing request 00:13:22.981 00.016 10672 UpdateGuideState exits: m=179164 SNR=34.5 00:13:22.996 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:22.996 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:22.996 00.000 10672 Enqueuing Expose request 00:13:22.996 00.000 428 Worker thread wakes up 00:13:22.996 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:13:22.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:22.996 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:24.840 01.844 428 Exposure complete 00:13:24.965 00.125 428 worker thread done servicing request 00:13:24.965 00.000 10672 OnExposeComplete: enter 00:13:24.965 00.000 10672 UpdateGuideState(): m_state=6 00:13:24.965 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 993 00:13:24.965 00.000 10672 Star::Find returns 1 (0), X=537.92, Y=367.43, Mass=210992, SNR=41.1, Peak=32672 HFD=2.4 00:13:24.965 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.14) = xAngle (2.82 = 2.82) 00:13:24.965 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.93 = 2.93) 00:13:24.965 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.06 hyp=0.35 cameraTheta=2.96 mountX=-0.33 mountY=0.07, mountTheta=2.92 00:13:24.980 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.06, opts=13) 00:13:24.980 00.000 10672 Enqueuing Move request for scope (-0.34, 0.06) 00:13:24.980 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:24.980 00.000 428 Worker thread wakes up 00:13:24.980 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.06) opts 0xd 00:13:24.980 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.06) 00:13:24.980 00.000 428 Moving (-0.34, 0.06) raw xDistance=-0.33 yDistance=0.07 00:13:24.980 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:13:24.980 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:24.980 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:13:24.980 00.000 428 MoveAxis(E, 0, ABG) 00:13:24.980 00.000 428 Move returns status 0, amount 0 00:13:24.980 00.000 428 MoveAxis(N, 0, ABG) 00:13:24.980 00.000 428 Move returns status 0, amount 0 00:13:24.980 00.000 428 move complete, result=0 00:13:24.980 00.000 428 worker thread done servicing request 00:13:24.996 00.016 10672 UpdateGuideState exits: m=210992 SNR=41.1 00:13:24.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:24.996 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:24.996 00.000 10672 Enqueuing Expose request 00:13:24.996 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:13:24.996 00.000 428 Worker thread wakes up 00:13:24.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:24.996 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:25.933 00.937 10672 read socket command 10 00:13:25.933 00.000 10672 processing socket request REQDIST 00:13:25.933 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:13:25.933 00.000 10672 Sending socket response 32 (0x20) 00:13:26.839 00.906 428 Exposure complete 00:13:26.964 00.125 428 worker thread done servicing request 00:13:26.964 00.000 10672 OnExposeComplete: enter 00:13:26.964 00.000 10672 UpdateGuideState(): m_state=6 00:13:26.964 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 994 00:13:26.964 00.000 10672 Star::Find returns 1 (0), X=538.46, Y=367.30, Mass=195991, SNR=39.2, Peak=26784 HFD=2.8 00:13:26.964 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 00:13:26.964 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 00:13:26.964 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.29 mountX=0.18 mountY=-0.06, mountTheta=-0.34 00:13:26.964 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.06, opts=13) 00:13:26.964 00.000 10672 Enqueuing Move request for scope (0.19, -0.06) 00:13:26.964 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:26.964 00.000 428 Worker thread wakes up 00:13:26.964 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd 00:13:26.964 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.06) 00:13:26.964 00.000 428 Moving (0.19, -0.06) raw xDistance=0.18 yDistance=-0.06 00:13:26.964 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:13:26.964 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:26.964 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:13:26.964 00.000 428 MoveAxis(E, 0, ABG) 00:13:26.964 00.000 428 Move returns status 0, amount 0 00:13:26.964 00.000 428 MoveAxis(N, 0, ABG) 00:13:26.964 00.000 428 Move returns status 0, amount 0 00:13:26.964 00.000 428 move complete, result=0 00:13:26.964 00.000 428 worker thread done servicing request 00:13:26.980 00.016 10672 UpdateGuideState exits: m=195991 SNR=39.2 00:13:26.980 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:26.980 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:26.980 00.000 10672 Enqueuing Expose request 00:13:26.980 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:13:26.980 00.000 428 Worker thread wakes up 00:13:26.980 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:26.980 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:28.827 01.847 428 Exposure complete 00:13:28.968 00.141 428 worker thread done servicing request 00:13:28.968 00.000 10672 OnExposeComplete: enter 00:13:28.968 00.000 10672 UpdateGuideState(): m_state=6 00:13:28.968 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 995 00:13:28.968 00.000 10672 Star::Find returns 1 (0), X=538.67, Y=367.31, Mass=219993, SNR=41.6, Peak=25808 HFD=3.0 00:13:28.968 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (0.14) = xAngle (-0.27 = -0.27) 00:13:28.968 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.16 = -0.16) 00:13:28.968 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.05 hyp=0.40 cameraTheta=-0.13 mountX=0.39 mountY=-0.07, mountTheta=-0.17 00:13:28.968 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.05, opts=13) 00:13:28.968 00.000 10672 Enqueuing Move request for scope (0.40, -0.05) 00:13:28.968 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:28.968 00.000 428 Worker thread wakes up 00:13:28.968 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.05) opts 0xd 00:13:28.968 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.05) 00:13:28.968 00.000 428 Moving (0.40, -0.05) raw xDistance=0.39 yDistance=-0.07 00:13:28.968 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 00:13:28.968 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:28.968 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:13:28.968 00.000 428 MoveAxis(E, 0, ABG) 00:13:28.968 00.000 428 Move returns status 0, amount 0 00:13:28.968 00.000 428 MoveAxis(N, 0, ABG) 00:13:28.968 00.000 428 Move returns status 0, amount 0 00:13:28.968 00.000 428 move complete, result=0 00:13:28.968 00.000 428 worker thread done servicing request 00:13:28.984 00.016 10672 UpdateGuideState exits: m=219993 SNR=41.6 00:13:28.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:28.984 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:28.984 00.000 10672 Enqueuing Expose request 00:13:28.984 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:13:28.984 00.000 428 Worker thread wakes up 00:13:28.984 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:28.984 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:30.827 01.843 428 Exposure complete 00:13:30.936 00.109 10672 read socket command 10 00:13:30.936 00.000 10672 processing socket request REQDIST 00:13:30.936 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:13:30.936 00.000 10672 Sending socket response 32 (0x20) 00:13:30.952 00.016 428 worker thread done servicing request 00:13:30.952 00.000 10672 OnExposeComplete: enter 00:13:30.952 00.000 10672 UpdateGuideState(): m_state=6 00:13:30.952 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 996 00:13:30.952 00.000 10672 Star::Find returns 1 (0), X=539.15, Y=367.56, Mass=227769, SNR=46.5, Peak=28528 HFD=2.9 00:13:30.952 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.14) = xAngle (0.08 = 0.08) 00:13:30.952 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.19 = 0.19) 00:13:30.952 00.000 10672 CameraToMount -- cameraX=0.89 cameraY=0.20 hyp=0.91 cameraTheta=0.22 mountX=0.90 mountY=0.17, mountTheta=0.19 00:13:30.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.89, y=0.20, opts=13) 00:13:30.952 00.000 10672 Enqueuing Move request for scope (0.89, 0.20) 00:13:30.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:30.952 00.000 428 Worker thread wakes up 00:13:30.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.20) opts 0xd 00:13:30.952 00.000 428 Handling offset move in thread for scope, endpoint = (0.89, 0.20) 00:13:30.952 00.000 428 Moving (0.89, 0.20) raw xDistance=0.90 yDistance=0.17 00:13:30.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.90 00:13:30.952 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:30.952 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:13:30.952 00.000 428 MoveAxis(W, 1059, ABG) 00:13:30.952 00.000 428 Guiding Dir = 3, Dur = 1059 00:13:30.952 00.000 428 IsSlewing returns 0 00:13:30.952 00.000 428 IsGuiding returns 0 00:13:30.983 00.031 10672 UpdateGuideState exits: m=227769 SNR=46.5 00:13:30.983 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:30.983 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:30.983 00.000 10672 Enqueuing Expose request 00:13:30.983 00.000 428 PulseGuide returned control before completion, sleep 1042 00:13:32.045 01.062 428 IsGuiding returns 1 00:13:32.045 00.000 428 scope still moving after pulse duration time elapsed 00:13:32.077 00.032 428 IsSlewing returns 0 00:13:32.077 00.000 428 IsGuiding returns 0 00:13:32.077 00.000 428 scope move finished after 1059 + 57 ms 00:13:32.077 00.000 428 Move returns status 0, amount 1059 00:13:32.077 00.000 428 MoveAxis(N, 0, ABG) 00:13:32.077 00.000 428 Move returns status 0, amount 0 00:13:32.077 00.000 428 move complete, result=0 00:13:32.077 00.000 428 worker thread done servicing request 00:13:32.077 00.000 428 Worker thread wakes up 00:13:32.077 00.000 10672 GuideStep: 0.9 px 1059 ms WEST, 0.2 px 0 ms NORTH 00:13:32.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:32.077 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:32.826 00.749 428 Exposure complete 00:13:32.967 00.141 428 worker thread done servicing request 00:13:32.967 00.000 10672 OnExposeComplete: enter 00:13:32.967 00.000 10672 UpdateGuideState(): m_state=6 00:13:32.967 00.000 10672 Star::Find(15, 539, 367, 0, (0,0,0,0), 0.0, 0) frame 997 00:13:32.967 00.000 10672 Star::Find returns 1 (0), X=538.66, Y=367.58, Mass=220174, SNR=43.0, Peak=28960 HFD=2.9 00:13:32.967 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (0.14) = xAngle (0.37 = 0.37) 00:13:32.967 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.48 = 0.48) 00:13:32.967 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.22 hyp=0.45 cameraTheta=0.51 mountX=0.42 mountY=0.21, mountTheta=0.46 00:13:32.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.22, opts=13) 00:13:32.967 00.000 10672 Enqueuing Move request for scope (0.40, 0.22) 00:13:32.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:32.967 00.000 428 Worker thread wakes up 00:13:32.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.22) opts 0xd 00:13:32.967 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.22) 00:13:32.967 00.000 428 Moving (0.40, 0.22) raw xDistance=0.42 yDistance=0.21 00:13:32.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:13:32.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:32.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:13:32.967 00.000 428 MoveAxis(E, 0, ABG) 00:13:32.967 00.000 428 Move returns status 0, amount 0 00:13:32.967 00.000 428 MoveAxis(N, 0, ABG) 00:13:32.967 00.000 428 Move returns status 0, amount 0 00:13:32.967 00.000 428 move complete, result=0 00:13:32.967 00.000 428 worker thread done servicing request 00:13:32.982 00.015 10672 UpdateGuideState exits: m=220174 SNR=43.0 00:13:32.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:32.982 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:32.982 00.000 10672 Enqueuing Expose request 00:13:32.982 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:13:32.982 00.000 428 Worker thread wakes up 00:13:32.982 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:32.982 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:34.810 01.828 428 Exposure complete 00:13:34.935 00.125 428 worker thread done servicing request 00:13:34.935 00.000 10672 OnExposeComplete: enter 00:13:34.935 00.000 10672 UpdateGuideState(): m_state=6 00:13:34.935 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 998 00:13:34.935 00.000 10672 Star::Find returns 1 (0), X=538.06, Y=367.25, Mass=224348, SNR=38.2, Peak=30704 HFD=2.7 00:13:34.935 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 00:13:34.935 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.66 = -2.66) 00:13:34.935 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.63 mountX=-0.22 mountY=-0.11, mountTheta=-2.68 00:13:34.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.11, opts=13) 00:13:34.935 00.000 10672 Enqueuing Move request for scope (-0.20, -0.11) 00:13:34.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:34.935 00.000 428 Worker thread wakes up 00:13:34.951 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd 00:13:34.951 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.11) 00:13:34.951 00.000 428 Moving (-0.20, -0.11) raw xDistance=-0.22 yDistance=-0.11 00:13:34.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:13:34.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:34.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:13:34.951 00.000 428 MoveAxis(E, 0, ABG) 00:13:34.951 00.000 428 Move returns status 0, amount 0 00:13:34.951 00.000 428 MoveAxis(N, 0, ABG) 00:13:34.951 00.000 428 Move returns status 0, amount 0 00:13:34.951 00.000 428 move complete, result=0 00:13:34.951 00.000 428 worker thread done servicing request 00:13:34.966 00.015 10672 UpdateGuideState exits: m=224348 SNR=38.2 00:13:34.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:34.966 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:34.966 00.000 10672 Enqueuing Expose request 00:13:34.966 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:13:34.966 00.000 428 Worker thread wakes up 00:13:34.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:34.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:35.935 00.969 10672 read socket command 10 00:13:35.935 00.000 10672 processing socket request REQDIST 00:13:35.935 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:13:35.935 00.000 10672 Sending socket response 40 (0x28) 00:13:36.830 00.895 428 Exposure complete 00:13:36.955 00.125 428 worker thread done servicing request 00:13:36.955 00.000 10672 OnExposeComplete: enter 00:13:36.955 00.000 10672 UpdateGuideState(): m_state=6 00:13:36.955 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 999 00:13:36.955 00.000 10672 Star::Find returns 1 (0), X=538.72, Y=367.28, Mass=218609, SNR=46.7, Peak=28192 HFD=2.6 00:13:36.955 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.14) = xAngle (-0.31 = -0.31) 00:13:36.955 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.20 = -0.20) 00:13:36.955 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.08 hyp=0.46 cameraTheta=-0.17 mountX=0.44 mountY=-0.09, mountTheta=-0.21 00:13:36.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.08, opts=13) 00:13:36.955 00.000 10672 Enqueuing Move request for scope (0.45, -0.08) 00:13:36.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:36.955 00.000 428 Worker thread wakes up 00:13:36.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.08) opts 0xd 00:13:36.955 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.08) 00:13:36.955 00.000 428 Moving (0.45, -0.08) raw xDistance=0.44 yDistance=-0.09 00:13:36.955 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 00:13:36.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:36.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:13:36.955 00.000 428 MoveAxis(E, 0, ABG) 00:13:36.955 00.000 428 Move returns status 0, amount 0 00:13:36.955 00.000 428 MoveAxis(N, 0, ABG) 00:13:36.955 00.000 428 Move returns status 0, amount 0 00:13:36.955 00.000 428 move complete, result=0 00:13:36.955 00.000 428 worker thread done servicing request 00:13:36.986 00.031 10672 UpdateGuideState exits: m=218609 SNR=46.7 00:13:36.986 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:36.986 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:36.986 00.000 10672 Enqueuing Expose request 00:13:36.986 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:13:36.986 00.000 428 Worker thread wakes up 00:13:36.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:36.986 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:38.829 01.843 428 Exposure complete 00:13:38.954 00.125 428 worker thread done servicing request 00:13:38.954 00.000 10672 OnExposeComplete: enter 00:13:38.954 00.000 10672 UpdateGuideState(): m_state=6 00:13:38.954 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1000 00:13:38.954 00.000 10672 Star::Find returns 1 (0), X=538.68, Y=367.18, Mass=280888, SNR=52.5, Peak=39856 HFD=2.7 00:13:38.954 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 00:13:38.954 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 00:13:38.954 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.18 hyp=0.45 cameraTheta=-0.41 mountX=0.38 mountY=-0.19, mountTheta=-0.46 00:13:38.954 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.18, opts=13) 00:13:38.954 00.000 10672 Enqueuing Move request for scope (0.41, -0.18) 00:13:38.954 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:38.954 00.000 428 Worker thread wakes up 00:13:38.954 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.18) opts 0xd 00:13:38.954 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.18) 00:13:38.954 00.000 428 Moving (0.41, -0.18) raw xDistance=0.38 yDistance=-0.19 00:13:38.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:13:38.954 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:38.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:13:38.954 00.000 428 MoveAxis(E, 0, ABG) 00:13:38.954 00.000 428 Move returns status 0, amount 0 00:13:38.954 00.000 428 MoveAxis(N, 0, ABG) 00:13:38.954 00.000 428 Move returns status 0, amount 0 00:13:38.954 00.000 428 move complete, result=0 00:13:38.954 00.000 428 worker thread done servicing request 00:13:38.985 00.031 10672 UpdateGuideState exits: m=280888 SNR=52.5 00:13:38.985 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:38.985 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:38.985 00.000 10672 Enqueuing Expose request 00:13:38.985 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:13:38.985 00.000 428 Worker thread wakes up 00:13:38.985 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:38.985 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:40.829 01.844 428 Exposure complete 00:13:40.922 00.093 10672 read socket command 10 00:13:40.922 00.000 10672 processing socket request REQDIST 00:13:40.922 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:13:40.922 00.000 10672 Sending socket response 43 (0x2b) 00:13:40.969 00.047 428 worker thread done servicing request 00:13:40.969 00.000 10672 OnExposeComplete: enter 00:13:40.969 00.000 10672 UpdateGuideState(): m_state=6 00:13:40.969 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1001 00:13:40.969 00.000 10672 Star::Find returns 1 (0), X=538.75, Y=367.77, Mass=229148, SNR=44.1, Peak=38768 HFD=2.5 00:13:40.969 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.14) = xAngle (0.57 = 0.57) 00:13:40.969 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.68 = 0.68) 00:13:40.969 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.41 hyp=0.63 cameraTheta=0.71 mountX=0.53 mountY=0.40, mountTheta=0.64 00:13:40.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.41, opts=13) 00:13:40.969 00.000 10672 Enqueuing Move request for scope (0.48, 0.41) 00:13:40.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:40.969 00.000 428 Worker thread wakes up 00:13:40.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.41) opts 0xd 00:13:40.969 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.41) 00:13:40.969 00.000 428 Moving (0.48, 0.41) raw xDistance=0.53 yDistance=0.40 00:13:40.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 00:13:40.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:40.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:13:40.969 00.000 428 MoveAxis(W, 622, ABG) 00:13:40.969 00.000 428 Guiding Dir = 3, Dur = 622 00:13:40.969 00.000 428 IsSlewing returns 0 00:13:40.969 00.000 428 IsGuiding returns 0 00:13:40.985 00.016 10672 UpdateGuideState exits: m=229148 SNR=44.1 00:13:40.985 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:40.985 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:40.985 00.000 10672 Enqueuing Expose request 00:13:41.000 00.015 428 PulseGuide returned control before completion, sleep 616 00:13:41.641 00.641 428 IsGuiding returns 0 00:13:41.641 00.000 428 Move returns status 0, amount 622 00:13:41.641 00.000 428 MoveAxis(N, 0, ABG) 00:13:41.641 00.000 428 Move returns status 0, amount 0 00:13:41.641 00.000 428 move complete, result=0 00:13:41.641 00.000 428 worker thread done servicing request 00:13:41.656 00.015 428 Worker thread wakes up 00:13:41.656 00.000 10672 GuideStep: 0.5 px 622 ms WEST, 0.4 px 0 ms NORTH 00:13:41.656 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:41.656 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:42.828 01.172 428 Exposure complete 00:13:42.953 00.125 428 worker thread done servicing request 00:13:42.953 00.000 10672 OnExposeComplete: enter 00:13:42.953 00.000 10672 UpdateGuideState(): m_state=6 00:13:42.953 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1002 00:13:42.953 00.000 10672 Star::Find returns 1 (0), X=538.84, Y=367.59, Mass=216652, SNR=44.9, Peak=32336 HFD=2.5 00:13:42.953 00.000 10672 CameraToMount -- cameraTheta (0.38) - m_xAngle (0.14) = xAngle (0.24 = 0.24) 00:13:42.953 00.000 10672 CameraToMount -- cameraTheta (0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.35 = 0.35) 00:13:42.953 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.23 hyp=0.62 cameraTheta=0.38 mountX=0.60 mountY=0.21, mountTheta=0.34 00:13:42.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.23, opts=13) 00:13:42.953 00.000 10672 Enqueuing Move request for scope (0.58, 0.23) 00:13:42.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:42.953 00.000 428 Worker thread wakes up 00:13:42.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.23) opts 0xd 00:13:42.953 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.23) 00:13:42.953 00.000 428 Moving (0.58, 0.23) raw xDistance=0.60 yDistance=0.21 00:13:42.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.60 00:13:42.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:42.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:13:42.953 00.000 428 MoveAxis(W, 749, ABG) 00:13:42.953 00.000 428 Guiding Dir = 3, Dur = 749 00:13:42.953 00.000 428 IsSlewing returns 0 00:13:42.953 00.000 428 IsGuiding returns 0 00:13:42.969 00.016 428 PulseGuide returned control before completion, sleep 744 00:13:42.984 00.015 10672 UpdateGuideState exits: m=216652 SNR=44.9 00:13:42.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:42.984 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:42.984 00.000 10672 Enqueuing Expose request 00:13:43.750 00.766 428 IsGuiding returns 0 00:13:43.750 00.000 428 Move returns status 0, amount 749 00:13:43.750 00.000 428 MoveAxis(N, 0, ABG) 00:13:43.765 00.015 428 Move returns status 0, amount 0 00:13:43.765 00.000 428 move complete, result=0 00:13:43.765 00.000 428 worker thread done servicing request 00:13:43.765 00.000 428 Worker thread wakes up 00:13:43.765 00.000 10672 GuideStep: 0.6 px 749 ms WEST, 0.2 px 0 ms NORTH 00:13:43.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:43.765 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:44.832 01.067 428 Exposure complete 00:13:44.957 00.125 428 worker thread done servicing request 00:13:44.957 00.000 10672 OnExposeComplete: enter 00:13:44.957 00.000 10672 UpdateGuideState(): m_state=6 00:13:44.957 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1003 00:13:44.957 00.000 10672 Star::Find returns 1 (0), X=537.96, Y=367.22, Mass=179747, SNR=37.6, Peak=35072 HFD=2.4 00:13:44.957 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.84 = -2.84) 00:13:44.957 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 00:13:44.957 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.14 hyp=0.34 cameraTheta=-2.70 mountX=-0.32 mountY=-0.13, mountTheta=-2.75 00:13:44.957 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.14, opts=13) 00:13:44.957 00.000 10672 Enqueuing Move request for scope (-0.30, -0.14) 00:13:44.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:44.957 00.000 428 Worker thread wakes up 00:13:44.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.14) opts 0xd 00:13:44.957 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.14) 00:13:44.957 00.000 428 Moving (-0.30, -0.14) raw xDistance=-0.32 yDistance=-0.13 00:13:44.957 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:13:44.957 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:44.957 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:13:44.957 00.000 428 MoveAxis(E, 0, ABG) 00:13:44.957 00.000 428 Move returns status 0, amount 0 00:13:44.957 00.000 428 MoveAxis(N, 0, ABG) 00:13:44.957 00.000 428 Move returns status 0, amount 0 00:13:44.957 00.000 428 move complete, result=0 00:13:44.957 00.000 428 worker thread done servicing request 00:13:44.973 00.016 10672 UpdateGuideState exits: m=179747 SNR=37.6 00:13:44.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:44.973 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:44.973 00.000 10672 Enqueuing Expose request 00:13:44.973 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:13:44.973 00.000 428 Worker thread wakes up 00:13:44.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:44.973 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:45.926 00.953 10672 read socket command 10 00:13:45.926 00.000 10672 processing socket request REQDIST 00:13:45.926 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:13:45.926 00.000 10672 Sending socket response 47 (0x2f) 00:13:46.831 00.905 428 Exposure complete 00:13:46.972 00.141 428 worker thread done servicing request 00:13:46.972 00.000 10672 OnExposeComplete: enter 00:13:46.972 00.000 10672 UpdateGuideState(): m_state=6 00:13:46.972 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 1004 00:13:46.972 00.000 10672 Star::Find returns 1 (0), X=538.06, Y=367.70, Mass=212331, SNR=42.3, Peak=33760 HFD=2.5 00:13:46.972 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.14) = xAngle (1.98 = 1.98) 00:13:46.972 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.09 = 2.09) 00:13:46.972 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.34 hyp=0.40 cameraTheta=2.12 mountX=-0.16 mountY=0.35, mountTheta=2.00 00:13:46.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.34, opts=13) 00:13:46.972 00.000 10672 Enqueuing Move request for scope (-0.21, 0.34) 00:13:46.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:46.972 00.000 428 Worker thread wakes up 00:13:46.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.34) opts 0xd 00:13:46.972 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.34) 00:13:46.972 00.000 428 Moving (-0.21, 0.34) raw xDistance=-0.16 yDistance=0.35 00:13:46.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:13:46.972 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:46.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:13:46.972 00.000 428 MoveAxis(E, 0, ABG) 00:13:46.972 00.000 428 Move returns status 0, amount 0 00:13:46.972 00.000 428 MoveAxis(N, 0, ABG) 00:13:46.972 00.000 428 Move returns status 0, amount 0 00:13:46.972 00.000 428 move complete, result=0 00:13:46.972 00.000 428 worker thread done servicing request 00:13:46.988 00.016 10672 UpdateGuideState exits: m=212331 SNR=42.3 00:13:46.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:46.988 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:46.988 00.000 10672 Enqueuing Expose request 00:13:46.988 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:13:46.988 00.000 428 Worker thread wakes up 00:13:46.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:46.988 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:48.831 01.843 428 Exposure complete 00:13:48.956 00.125 428 worker thread done servicing request 00:13:48.956 00.000 10672 OnExposeComplete: enter 00:13:48.956 00.000 10672 UpdateGuideState(): m_state=6 00:13:48.956 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1005 00:13:48.956 00.000 10672 Star::Find returns 1 (0), X=538.27, Y=367.64, Mass=216147, SNR=47.9, Peak=34528 HFD=2.8 00:13:48.956 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.14) = xAngle (1.44 = 1.44) 00:13:48.956 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.54 = 1.54) 00:13:48.956 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.57 mountX=0.04 mountY=0.28, mountTheta=1.44 00:13:48.956 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.28, opts=13) 00:13:48.956 00.000 10672 Enqueuing Move request for scope (-0.00, 0.28) 00:13:48.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:48.956 00.000 428 Worker thread wakes up 00:13:48.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.28) opts 0xd 00:13:48.956 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.28) 00:13:48.956 00.000 428 Moving (-0.00, 0.28) raw xDistance=0.04 yDistance=0.28 00:13:48.956 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:13:48.956 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:48.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:13:48.956 00.000 428 MoveAxis(E, 0, ABG) 00:13:48.956 00.000 428 Move returns status 0, amount 0 00:13:48.956 00.000 428 MoveAxis(N, 0, ABG) 00:13:48.956 00.000 428 Move returns status 0, amount 0 00:13:48.956 00.000 428 move complete, result=0 00:13:48.956 00.000 428 worker thread done servicing request 00:13:48.971 00.015 10672 UpdateGuideState exits: m=216147 SNR=47.9 00:13:48.971 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:48.971 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:48.971 00.000 10672 Enqueuing Expose request 00:13:48.971 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:13:48.971 00.000 428 Worker thread wakes up 00:13:48.971 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:48.971 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:50.830 01.859 428 Exposure complete 00:13:50.924 00.094 10672 read socket command 10 00:13:50.924 00.000 10672 processing socket request REQDIST 00:13:50.924 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:13:50.924 00.000 10672 Sending socket response 40 (0x28) 00:13:50.955 00.031 428 worker thread done servicing request 00:13:50.955 00.000 10672 OnExposeComplete: enter 00:13:50.955 00.000 10672 UpdateGuideState(): m_state=6 00:13:50.955 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1006 00:13:50.955 00.000 10672 Star::Find returns 1 (0), X=538.48, Y=367.83, Mass=212941, SNR=43.4, Peak=29616 HFD=2.5 00:13:50.955 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.14) = xAngle (1.01 = 1.01) 00:13:50.955 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.12 = 1.12) 00:13:50.955 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.47 hyp=0.51 cameraTheta=1.15 mountX=0.27 mountY=0.46, mountTheta=1.03 00:13:50.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.47, opts=13) 00:13:50.955 00.000 10672 Enqueuing Move request for scope (0.21, 0.47) 00:13:50.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:50.955 00.000 428 Worker thread wakes up 00:13:50.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.47) opts 0xd 00:13:50.955 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.47) 00:13:50.955 00.000 428 Moving (0.21, 0.47) raw xDistance=0.27 yDistance=0.46 00:13:50.955 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:13:50.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:50.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:13:50.955 00.000 428 MoveAxis(E, 0, ABG) 00:13:50.955 00.000 428 Move returns status 0, amount 0 00:13:50.955 00.000 428 MoveAxis(N, 0, ABG) 00:13:50.955 00.000 428 Move returns status 0, amount 0 00:13:50.955 00.000 428 move complete, result=0 00:13:50.955 00.000 428 worker thread done servicing request 00:13:50.971 00.016 10672 UpdateGuideState exits: m=212941 SNR=43.4 00:13:50.971 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:50.986 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:50.986 00.000 10672 Enqueuing Expose request 00:13:50.986 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:13:50.986 00.000 428 Worker thread wakes up 00:13:50.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:50.986 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:52.814 01.828 428 Exposure complete 00:13:52.939 00.125 428 worker thread done servicing request 00:13:52.939 00.000 10672 OnExposeComplete: enter 00:13:52.939 00.000 10672 UpdateGuideState(): m_state=6 00:13:52.939 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1007 00:13:52.939 00.000 10672 Star::Find returns 1 (0), X=539.02, Y=367.69, Mass=235916, SNR=45.1, Peak=39104 HFD=2.5 00:13:52.939 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.14) = xAngle (0.27 = 0.27) 00:13:52.939 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.38 = 0.38) 00:13:52.939 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=0.32 hyp=0.82 cameraTheta=0.40 mountX=0.79 mountY=0.30, mountTheta=0.36 00:13:52.939 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=0.32, opts=13) 00:13:52.939 00.000 10672 Enqueuing Move request for scope (0.76, 0.32) 00:13:52.939 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:52.939 00.000 428 Worker thread wakes up 00:13:52.939 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.32) opts 0xd 00:13:52.939 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, 0.32) 00:13:52.939 00.000 428 Moving (0.76, 0.32) raw xDistance=0.79 yDistance=0.30 00:13:52.939 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79 00:13:52.939 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:52.939 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:13:52.939 00.000 428 MoveAxis(W, 930, ABG) 00:13:52.939 00.000 428 Guiding Dir = 3, Dur = 930 00:13:52.939 00.000 428 IsSlewing returns 0 00:13:52.939 00.000 428 IsGuiding returns 0 00:13:52.970 00.031 428 PulseGuide returned control before completion, sleep 924 00:13:52.970 00.000 10672 UpdateGuideState exits: m=235916 SNR=45.1 00:13:52.970 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:52.970 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:52.970 00.000 10672 Enqueuing Expose request 00:13:53.927 00.957 428 IsGuiding returns 0 00:13:53.927 00.000 428 Move returns status 0, amount 930 00:13:53.927 00.000 428 MoveAxis(N, 0, ABG) 00:13:53.927 00.000 428 Move returns status 0, amount 0 00:13:53.927 00.000 428 move complete, result=0 00:13:53.927 00.000 428 worker thread done servicing request 00:13:53.927 00.000 428 Worker thread wakes up 00:13:53.927 00.000 10672 GuideStep: 0.8 px 930 ms WEST, 0.3 px 0 ms NORTH 00:13:53.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:53.927 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:54.818 00.891 428 Exposure complete 00:13:54.943 00.125 428 worker thread done servicing request 00:13:54.943 00.000 10672 OnExposeComplete: enter 00:13:54.943 00.000 10672 UpdateGuideState(): m_state=6 00:13:54.943 00.000 10672 Star::Find(15, 539, 367, 0, (0,0,0,0), 0.0, 0) frame 1008 00:13:54.943 00.000 10672 Star::Find returns 1 (0), X=538.33, Y=367.66, Mass=227617, SNR=49.3, Peak=30704 HFD=2.9 00:13:54.943 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.14) = xAngle (1.21 = 1.21) 00:13:54.943 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.32 = 1.32) 00:13:54.943 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.35 mountX=0.11 mountY=0.30, mountTheta=1.22 00:13:54.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.30, opts=13) 00:13:54.943 00.000 10672 Enqueuing Move request for scope (0.07, 0.30) 00:13:54.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:54.943 00.000 428 Worker thread wakes up 00:13:54.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.30) opts 0xd 00:13:54.943 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.30) 00:13:54.943 00.000 428 Moving (0.07, 0.30) raw xDistance=0.11 yDistance=0.30 00:13:54.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:13:54.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:54.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:13:54.943 00.000 428 MoveAxis(E, 0, ABG) 00:13:54.943 00.000 428 Move returns status 0, amount 0 00:13:54.943 00.000 428 MoveAxis(N, 0, ABG) 00:13:54.943 00.000 428 Move returns status 0, amount 0 00:13:54.943 00.000 428 move complete, result=0 00:13:54.943 00.000 428 worker thread done servicing request 00:13:54.974 00.031 10672 UpdateGuideState exits: m=227617 SNR=49.3 00:13:54.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:54.974 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:54.974 00.000 10672 Enqueuing Expose request 00:13:54.974 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:13:54.974 00.000 428 Worker thread wakes up 00:13:54.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:54.974 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:55.927 00.953 10672 read socket command 10 00:13:55.927 00.000 10672 processing socket request REQDIST 00:13:55.927 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:13:55.927 00.000 10672 Sending socket response 47 (0x2f) 00:13:56.817 00.890 428 Exposure complete 00:13:56.958 00.141 428 worker thread done servicing request 00:13:56.958 00.000 10672 OnExposeComplete: enter 00:13:56.958 00.000 10672 UpdateGuideState(): m_state=6 00:13:56.958 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1009 00:13:56.958 00.000 10672 Star::Find returns 1 (0), X=538.29, Y=367.52, Mass=192178, SNR=38.5, Peak=32448 HFD=2.2 00:13:56.958 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 00:13:56.958 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.42 = 1.42) 00:13:56.958 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.45 mountX=0.04 mountY=0.16, mountTheta=1.32 00:13:56.958 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.16, opts=13) 00:13:56.958 00.000 10672 Enqueuing Move request for scope (0.02, 0.16) 00:13:56.958 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:56.958 00.000 428 Worker thread wakes up 00:13:56.958 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd 00:13:56.958 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.16) 00:13:56.958 00.000 428 Moving (0.02, 0.16) raw xDistance=0.04 yDistance=0.16 00:13:56.958 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:13:56.958 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:56.958 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:13:56.958 00.000 428 MoveAxis(E, 0, ABG) 00:13:56.958 00.000 428 Move returns status 0, amount 0 00:13:56.958 00.000 428 MoveAxis(N, 0, ABG) 00:13:56.958 00.000 428 Move returns status 0, amount 0 00:13:56.958 00.000 428 move complete, result=0 00:13:56.958 00.000 428 worker thread done servicing request 00:13:56.973 00.015 10672 UpdateGuideState exits: m=192178 SNR=38.5 00:13:56.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:56.973 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:56.973 00.000 10672 Enqueuing Expose request 00:13:56.973 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:13:56.973 00.000 428 Worker thread wakes up 00:13:56.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:56.973 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:13:58.816 01.843 428 Exposure complete 00:13:58.941 00.125 428 worker thread done servicing request 00:13:58.941 00.000 10672 OnExposeComplete: enter 00:13:58.941 00.000 10672 UpdateGuideState(): m_state=6 00:13:58.941 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1010 00:13:58.941 00.000 10672 Star::Find returns 1 (0), X=538.18, Y=367.47, Mass=243270, SNR=52.3, Peak=33648 HFD=3.3 00:13:58.941 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.14) = xAngle (2.10 = 2.10) 00:13:58.941 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.21 = 2.21) 00:13:58.941 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.24 mountX=-0.07 mountY=0.11, mountTheta=2.13 00:13:58.941 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.11, opts=13) 00:13:58.941 00.000 10672 Enqueuing Move request for scope (-0.09, 0.11) 00:13:58.941 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:13:58.941 00.000 428 Worker thread wakes up 00:13:58.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd 00:13:58.941 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.11) 00:13:58.941 00.000 428 Moving (-0.09, 0.11) raw xDistance=-0.07 yDistance=0.11 00:13:58.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:13:58.941 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:13:58.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:13:58.941 00.000 428 MoveAxis(E, 0, ABG) 00:13:58.941 00.000 428 Move returns status 0, amount 0 00:13:58.941 00.000 428 MoveAxis(N, 0, ABG) 00:13:58.941 00.000 428 Move returns status 0, amount 0 00:13:58.941 00.000 428 move complete, result=0 00:13:58.941 00.000 428 worker thread done servicing request 00:13:58.973 00.032 10672 UpdateGuideState exits: m=243270 SNR=52.3 00:13:58.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:13:58.973 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:13:58.973 00.000 10672 Enqueuing Expose request 00:13:58.973 00.000 428 Worker thread wakes up 00:13:58.973 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:13:58.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:13:58.973 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:00.816 01.843 428 Exposure complete 00:14:00.925 00.109 10672 read socket command 10 00:14:00.925 00.000 10672 processing socket request REQDIST 00:14:00.925 00.000 10672 SOCKSVR: Sending pixel error of 0.31 00:14:00.925 00.000 10672 Sending socket response 31 (0x1f) 00:14:00.941 00.016 428 worker thread done servicing request 00:14:00.941 00.000 10672 OnExposeComplete: enter 00:14:00.941 00.000 10672 UpdateGuideState(): m_state=6 00:14:00.941 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1011 00:14:00.941 00.000 10672 Star::Find returns 1 (0), X=537.99, Y=367.69, Mass=211820, SNR=44.3, Peak=39312 HFD=2.4 00:14:00.941 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (0.14) = xAngle (2.12 = 2.12) 00:14:00.941 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.23 = 2.23) 00:14:00.941 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.33 hyp=0.43 cameraTheta=2.26 mountX=-0.22 mountY=0.34, mountTheta=2.15 00:14:00.941 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.33, opts=13) 00:14:00.941 00.000 10672 Enqueuing Move request for scope (-0.27, 0.33) 00:14:00.941 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:00.941 00.000 428 Worker thread wakes up 00:14:00.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.33) opts 0xd 00:14:00.941 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.33) 00:14:00.941 00.000 428 Moving (-0.27, 0.33) raw xDistance=-0.22 yDistance=0.34 00:14:00.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:14:00.941 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:00.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 00:14:00.941 00.000 428 MoveAxis(E, 0, ABG) 00:14:00.941 00.000 428 Move returns status 0, amount 0 00:14:00.941 00.000 428 MoveAxis(N, 0, ABG) 00:14:00.941 00.000 428 Move returns status 0, amount 0 00:14:00.941 00.000 428 move complete, result=0 00:14:00.941 00.000 428 worker thread done servicing request 00:14:00.972 00.031 10672 UpdateGuideState exits: m=211820 SNR=44.3 00:14:00.972 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:00.972 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:00.972 00.000 10672 Enqueuing Expose request 00:14:00.972 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:14:00.972 00.000 428 Worker thread wakes up 00:14:00.972 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:00.972 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:02.820 01.848 428 Exposure complete 00:14:02.945 00.125 428 worker thread done servicing request 00:14:02.945 00.000 10672 OnExposeComplete: enter 00:14:02.945 00.000 10672 UpdateGuideState(): m_state=6 00:14:02.945 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 1012 00:14:02.945 00.000 10672 Star::Find returns 1 (0), X=538.18, Y=367.62, Mass=222127, SNR=49.4, Peak=37472 HFD=2.7 00:14:02.945 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 00:14:02.945 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.85 = 1.85) 00:14:02.945 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.88 mountX=-0.05 mountY=0.26, mountTheta=1.75 00:14:02.945 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.26, opts=13) 00:14:02.945 00.000 10672 Enqueuing Move request for scope (-0.08, 0.26) 00:14:02.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:02.945 00.000 428 Worker thread wakes up 00:14:02.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd 00:14:02.945 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.26) 00:14:02.945 00.000 428 Moving (-0.08, 0.26) raw xDistance=-0.05 yDistance=0.26 00:14:02.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:14:02.945 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:02.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:14:02.945 00.000 428 MoveAxis(E, 0, ABG) 00:14:02.945 00.000 428 Move returns status 0, amount 0 00:14:02.945 00.000 428 MoveAxis(N, 0, ABG) 00:14:02.945 00.000 428 Move returns status 0, amount 0 00:14:02.945 00.000 428 move complete, result=0 00:14:02.945 00.000 428 worker thread done servicing request 00:14:02.976 00.031 10672 UpdateGuideState exits: m=222127 SNR=49.4 00:14:02.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:02.976 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:02.976 00.000 10672 Enqueuing Expose request 00:14:02.976 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:14:02.976 00.000 428 Worker thread wakes up 00:14:02.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:02.976 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:04.819 01.843 428 Exposure complete 00:14:04.944 00.125 428 worker thread done servicing request 00:14:04.960 00.016 10672 OnExposeComplete: enter 00:14:04.960 00.000 10672 UpdateGuideState(): m_state=6 00:14:04.960 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1013 00:14:04.960 00.000 10672 Star::Find returns 1 (0), X=538.36, Y=367.58, Mass=205117, SNR=40.3, Peak=35824 HFD=2.9 00:14:04.960 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.14) = xAngle (1.02 = 1.02) 00:14:04.960 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.12 = 1.12) 00:14:04.960 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.15 mountX=0.13 mountY=0.22, mountTheta=1.04 00:14:04.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.22, opts=13) 00:14:04.960 00.000 10672 Enqueuing Move request for scope (0.10, 0.22) 00:14:04.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:04.960 00.000 428 Worker thread wakes up 00:14:04.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd 00:14:04.960 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.22) 00:14:04.960 00.000 428 Moving (0.10, 0.22) raw xDistance=0.13 yDistance=0.22 00:14:04.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:14:04.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:04.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:14:04.960 00.000 428 MoveAxis(E, 0, ABG) 00:14:04.960 00.000 428 Move returns status 0, amount 0 00:14:04.960 00.000 428 MoveAxis(N, 0, ABG) 00:14:04.960 00.000 428 Move returns status 0, amount 0 00:14:04.960 00.000 428 move complete, result=0 00:14:04.960 00.000 428 worker thread done servicing request 00:14:04.975 00.015 10672 UpdateGuideState exits: m=205117 SNR=40.3 00:14:04.975 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:04.975 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:04.975 00.000 10672 Enqueuing Expose request 00:14:04.975 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:14:04.975 00.000 428 Worker thread wakes up 00:14:04.975 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:04.975 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:05.928 00.953 10672 read socket command 10 00:14:05.928 00.000 10672 processing socket request REQDIST 00:14:05.928 00.000 10672 SOCKSVR: Sending pixel error of 0.29 00:14:05.928 00.000 10672 Sending socket response 29 (0x1d) 00:14:06.818 00.890 428 Exposure complete 00:14:06.943 00.125 428 worker thread done servicing request 00:14:06.943 00.000 10672 OnExposeComplete: enter 00:14:06.943 00.000 10672 UpdateGuideState(): m_state=6 00:14:06.943 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1014 00:14:06.943 00.000 10672 Star::Find returns 1 (0), X=538.39, Y=367.42, Mass=174841, SNR=40.7, Peak=29936 HFD=2.2 00:14:06.943 00.000 10672 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.14) = xAngle (0.32 = 0.32) 00:14:06.943 00.000 10672 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.43 = 0.43) 00:14:06.943 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.14 cameraTheta=0.46 mountX=0.13 mountY=0.06, mountTheta=0.42 00:14:06.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.06, opts=13) 00:14:06.943 00.000 10672 Enqueuing Move request for scope (0.12, 0.06) 00:14:06.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:06.943 00.000 428 Worker thread wakes up 00:14:06.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd 00:14:06.943 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.06) 00:14:06.943 00.000 428 Moving (0.12, 0.06) raw xDistance=0.13 yDistance=0.06 00:14:06.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:14:06.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:06.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:14:06.943 00.000 428 MoveAxis(E, 0, ABG) 00:14:06.943 00.000 428 Move returns status 0, amount 0 00:14:06.943 00.000 428 MoveAxis(N, 0, ABG) 00:14:06.943 00.000 428 Move returns status 0, amount 0 00:14:06.943 00.000 428 move complete, result=0 00:14:06.943 00.000 428 worker thread done servicing request 00:14:06.975 00.032 10672 UpdateGuideState exits: m=174841 SNR=40.7 00:14:06.975 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:06.975 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:06.975 00.000 10672 Enqueuing Expose request 00:14:06.975 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:14:06.975 00.000 428 Worker thread wakes up 00:14:06.975 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:06.975 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:08.818 01.843 428 Exposure complete 00:14:08.943 00.125 428 worker thread done servicing request 00:14:08.943 00.000 10672 OnExposeComplete: enter 00:14:08.943 00.000 10672 UpdateGuideState(): m_state=6 00:14:08.943 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1015 00:14:08.943 00.000 10672 Star::Find returns 1 (0), X=538.52, Y=367.39, Mass=223581, SNR=42.8, Peak=29296 HFD=3.0 00:14:08.943 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 00:14:08.943 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:14:08.943 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.12 mountX=0.25 mountY=0.02, mountTheta=0.09 00:14:08.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.03, opts=13) 00:14:08.943 00.000 10672 Enqueuing Move request for scope (0.25, 0.03) 00:14:08.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:08.943 00.000 428 Worker thread wakes up 00:14:08.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd 00:14:08.943 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.03) 00:14:08.943 00.000 428 Moving (0.25, 0.03) raw xDistance=0.25 yDistance=0.02 00:14:08.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:14:08.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:08.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:14:08.943 00.000 428 MoveAxis(E, 0, ABG) 00:14:08.943 00.000 428 Move returns status 0, amount 0 00:14:08.943 00.000 428 MoveAxis(N, 0, ABG) 00:14:08.943 00.000 428 Move returns status 0, amount 0 00:14:08.943 00.000 428 move complete, result=0 00:14:08.943 00.000 428 worker thread done servicing request 00:14:08.974 00.031 10672 UpdateGuideState exits: m=223581 SNR=42.8 00:14:08.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:08.974 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:08.974 00.000 10672 Enqueuing Expose request 00:14:08.974 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:14:08.974 00.000 428 Worker thread wakes up 00:14:08.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:08.974 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:10.822 01.848 428 Exposure complete 00:14:10.931 00.109 10672 read socket command 10 00:14:10.931 00.000 10672 processing socket request REQDIST 00:14:10.931 00.000 10672 SOCKSVR: Sending pixel error of 0.25 00:14:10.931 00.000 10672 Sending socket response 25 (0x19) 00:14:10.947 00.016 428 worker thread done servicing request 00:14:10.963 00.016 10672 OnExposeComplete: enter 00:14:10.963 00.000 10672 UpdateGuideState(): m_state=6 00:14:10.963 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1016 00:14:10.963 00.000 10672 Star::Find returns 1 (0), X=538.13, Y=367.38, Mass=215855, SNR=44.0, Peak=27984 HFD=2.7 00:14:10.963 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (0.14) = xAngle (2.87 = 2.87) 00:14:10.963 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.98 = 2.98) 00:14:10.963 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=3.01 mountX=-0.13 mountY=0.02, mountTheta=2.98 00:14:10.963 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.02, opts=13) 00:14:10.963 00.000 10672 Enqueuing Move request for scope (-0.13, 0.02) 00:14:10.963 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:10.963 00.000 428 Worker thread wakes up 00:14:10.963 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd 00:14:10.963 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.02) 00:14:10.963 00.000 428 Moving (-0.13, 0.02) raw xDistance=-0.13 yDistance=0.02 00:14:10.963 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:14:10.963 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:10.963 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:14:10.963 00.000 428 MoveAxis(E, 0, ABG) 00:14:10.963 00.000 428 Move returns status 0, amount 0 00:14:10.963 00.000 428 MoveAxis(N, 0, ABG) 00:14:10.963 00.000 428 Move returns status 0, amount 0 00:14:10.963 00.000 428 move complete, result=0 00:14:10.963 00.000 428 worker thread done servicing request 00:14:10.978 00.015 10672 UpdateGuideState exits: m=215855 SNR=44.0 00:14:10.978 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:10.978 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:10.978 00.000 10672 Enqueuing Expose request 00:14:10.978 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:14:10.978 00.000 428 Worker thread wakes up 00:14:10.978 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:10.978 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:12.806 01.828 428 Exposure complete 00:14:12.931 00.125 428 worker thread done servicing request 00:14:12.931 00.000 10672 OnExposeComplete: enter 00:14:12.931 00.000 10672 UpdateGuideState(): m_state=6 00:14:12.931 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1017 00:14:12.931 00.000 10672 Star::Find returns 1 (0), X=537.97, Y=367.58, Mass=212924, SNR=38.1, Peak=33872 HFD=2.3 00:14:12.931 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 00:14:12.931 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.49 = 2.49) 00:14:12.931 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.22 hyp=0.37 cameraTheta=2.52 mountX=-0.27 mountY=0.22, mountTheta=2.44 00:14:12.931 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.22, opts=13) 00:14:12.931 00.000 10672 Enqueuing Move request for scope (-0.30, 0.22) 00:14:12.931 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:12.931 00.000 428 Worker thread wakes up 00:14:12.931 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.22) opts 0xd 00:14:12.931 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.22) 00:14:12.931 00.000 428 Moving (-0.30, 0.22) raw xDistance=-0.27 yDistance=0.22 00:14:12.931 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:14:12.931 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:12.931 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:14:12.931 00.000 428 MoveAxis(E, 0, ABG) 00:14:12.931 00.000 428 Move returns status 0, amount 0 00:14:12.931 00.000 428 MoveAxis(N, 0, ABG) 00:14:12.931 00.000 428 Move returns status 0, amount 0 00:14:12.931 00.000 428 move complete, result=0 00:14:12.931 00.000 428 worker thread done servicing request 00:14:12.962 00.031 10672 UpdateGuideState exits: m=212924 SNR=38.1 00:14:12.962 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:12.962 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:12.962 00.000 10672 Enqueuing Expose request 00:14:12.962 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:14:12.962 00.000 428 Worker thread wakes up 00:14:12.962 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:12.962 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:14.821 01.859 428 Exposure complete 00:14:14.946 00.125 428 worker thread done servicing request 00:14:14.946 00.000 10672 OnExposeComplete: enter 00:14:14.946 00.000 10672 UpdateGuideState(): m_state=6 00:14:14.946 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 1018 00:14:14.946 00.000 10672 Star::Find returns 1 (0), X=538.55, Y=367.20, Mass=222506, SNR=41.9, Peak=27216 HFD=2.8 00:14:14.946 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (0.14) = xAngle (-0.65 = -0.65) 00:14:14.946 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.54 = -0.54) 00:14:14.946 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-0.51 mountX=0.26 mountY=-0.17, mountTheta=-0.58 00:14:14.961 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.16, opts=13) 00:14:14.961 00.000 10672 Enqueuing Move request for scope (0.28, -0.16) 00:14:14.961 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:14.961 00.000 428 Worker thread wakes up 00:14:14.961 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.16) opts 0xd 00:14:14.961 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.16) 00:14:14.961 00.000 428 Moving (0.28, -0.16) raw xDistance=0.26 yDistance=-0.17 00:14:14.961 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:14:14.961 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:14.961 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:14:14.961 00.000 428 MoveAxis(E, 0, ABG) 00:14:14.961 00.000 428 Move returns status 0, amount 0 00:14:14.961 00.000 428 MoveAxis(N, 0, ABG) 00:14:14.961 00.000 428 Move returns status 0, amount 0 00:14:14.961 00.000 428 move complete, result=0 00:14:14.961 00.000 428 worker thread done servicing request 00:14:14.977 00.016 10672 UpdateGuideState exits: m=222506 SNR=41.9 00:14:14.977 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:14.977 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:14.977 00.000 10672 Enqueuing Expose request 00:14:14.977 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:14:14.977 00.000 428 Worker thread wakes up 00:14:14.977 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:14.977 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:15.930 00.953 10672 read socket command 10 00:14:15.930 00.000 10672 processing socket request REQDIST 00:14:15.930 00.000 10672 SOCKSVR: Sending pixel error of 0.28 00:14:15.930 00.000 10672 Sending socket response 28 (0x1c) 00:14:16.820 00.890 428 Exposure complete 00:14:16.945 00.125 428 worker thread done servicing request 00:14:16.945 00.000 10672 OnExposeComplete: enter 00:14:16.945 00.000 10672 UpdateGuideState(): m_state=6 00:14:16.945 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1019 00:14:16.945 00.000 10672 Star::Find returns 1 (0), X=538.21, Y=367.67, Mass=213976, SNR=42.5, Peak=31472 HFD=2.7 00:14:16.945 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 00:14:16.945 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 00:14:16.945 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.74 mountX=-0.01 mountY=0.31, mountTheta=1.61 00:14:16.945 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.31, opts=13) 00:14:16.945 00.000 10672 Enqueuing Move request for scope (-0.05, 0.31) 00:14:16.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:16.945 00.000 428 Worker thread wakes up 00:14:16.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd 00:14:16.945 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.31) 00:14:16.945 00.000 428 Moving (-0.05, 0.31) raw xDistance=-0.01 yDistance=0.31 00:14:16.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:14:16.945 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:16.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:14:16.945 00.000 428 MoveAxis(E, 0, ABG) 00:14:16.945 00.000 428 Move returns status 0, amount 0 00:14:16.945 00.000 428 MoveAxis(N, 0, ABG) 00:14:16.945 00.000 428 Move returns status 0, amount 0 00:14:16.945 00.000 428 move complete, result=0 00:14:16.945 00.000 428 worker thread done servicing request 00:14:16.976 00.031 10672 UpdateGuideState exits: m=213976 SNR=42.5 00:14:16.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:16.976 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:16.976 00.000 10672 Enqueuing Expose request 00:14:16.976 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:14:16.976 00.000 428 Worker thread wakes up 00:14:16.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:16.976 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:18.809 01.833 428 Exposure complete 00:14:18.965 00.156 428 worker thread done servicing request 00:14:18.965 00.000 10672 OnExposeComplete: enter 00:14:18.965 00.000 10672 UpdateGuideState(): m_state=6 00:14:18.965 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1020 00:14:18.965 00.000 10672 Star::Find returns 1 (0), X=538.24, Y=367.69, Mass=245866, SNR=47.2, Peak=35936 HFD=2.8 00:14:18.965 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.51 = 1.51) 00:14:18.965 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 00:14:18.965 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.65 mountX=0.02 mountY=0.33, mountTheta=1.51 00:14:18.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.33, opts=13) 00:14:18.965 00.000 10672 Enqueuing Move request for scope (-0.03, 0.33) 00:14:18.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:18.965 00.000 428 Worker thread wakes up 00:14:18.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.33) opts 0xd 00:14:18.965 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.33) 00:14:18.965 00.000 428 Moving (-0.03, 0.33) raw xDistance=0.02 yDistance=0.33 00:14:18.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:14:18.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:18.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:14:18.965 00.000 428 MoveAxis(E, 0, ABG) 00:14:18.965 00.000 428 Move returns status 0, amount 0 00:14:18.965 00.000 428 MoveAxis(N, 0, ABG) 00:14:18.965 00.000 428 Move returns status 0, amount 0 00:14:18.965 00.000 428 move complete, result=0 00:14:18.965 00.000 428 worker thread done servicing request 00:14:18.996 00.031 10672 UpdateGuideState exits: m=245866 SNR=47.2 00:14:18.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:18.996 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:18.996 00.000 10672 Enqueuing Expose request 00:14:18.996 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:14:18.996 00.000 428 Worker thread wakes up 00:14:18.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:18.996 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:20.808 01.812 428 Exposure complete 00:14:20.933 00.125 10672 read socket command 10 00:14:20.933 00.000 10672 processing socket request REQDIST 00:14:20.933 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:14:20.933 00.000 10672 Sending socket response 30 (0x1e) 00:14:20.933 00.000 428 worker thread done servicing request 00:14:20.933 00.000 10672 OnExposeComplete: enter 00:14:20.933 00.000 10672 UpdateGuideState(): m_state=6 00:14:20.933 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1021 00:14:20.933 00.000 10672 Star::Find returns 1 (0), X=538.38, Y=367.58, Mass=209683, SNR=45.0, Peak=41056 HFD=2.9 00:14:20.933 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.14) = xAngle (0.96 = 0.96) 00:14:20.933 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.06 = 1.06) 00:14:20.933 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.24 cameraTheta=1.09 mountX=0.14 mountY=0.21, mountTheta=0.99 00:14:20.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.22, opts=13) 00:14:20.933 00.000 10672 Enqueuing Move request for scope (0.11, 0.22) 00:14:20.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:20.933 00.000 428 Worker thread wakes up 00:14:20.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd 00:14:20.933 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.22) 00:14:20.933 00.000 428 Moving (0.11, 0.22) raw xDistance=0.14 yDistance=0.21 00:14:20.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:14:20.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:20.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:14:20.933 00.000 428 MoveAxis(E, 0, ABG) 00:14:20.933 00.000 428 Move returns status 0, amount 0 00:14:20.933 00.000 428 MoveAxis(N, 0, ABG) 00:14:20.933 00.000 428 Move returns status 0, amount 0 00:14:20.933 00.000 428 move complete, result=0 00:14:20.933 00.000 428 worker thread done servicing request 00:14:20.964 00.031 10672 UpdateGuideState exits: m=209683 SNR=45.0 00:14:20.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:20.964 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:20.964 00.000 10672 Enqueuing Expose request 00:14:20.964 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:14:20.964 00.000 428 Worker thread wakes up 00:14:20.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:20.964 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:22.808 01.844 428 Exposure complete 00:14:22.948 00.140 428 worker thread done servicing request 00:14:22.948 00.000 10672 OnExposeComplete: enter 00:14:22.948 00.000 10672 UpdateGuideState(): m_state=6 00:14:22.948 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1022 00:14:22.948 00.000 10672 Star::Find returns 1 (0), X=538.21, Y=367.68, Mass=227839, SNR=47.6, Peak=34192 HFD=3.0 00:14:22.948 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 00:14:22.948 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 00:14:22.948 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.74 mountX=-0.01 mountY=0.32, mountTheta=1.61 00:14:22.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.32, opts=13) 00:14:22.948 00.000 10672 Enqueuing Move request for scope (-0.06, 0.32) 00:14:22.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:22.948 00.000 428 Worker thread wakes up 00:14:22.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd 00:14:22.948 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.32) 00:14:22.948 00.000 428 Moving (-0.06, 0.32) raw xDistance=-0.01 yDistance=0.32 00:14:22.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:14:22.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:22.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:14:22.948 00.000 428 MoveAxis(E, 0, ABG) 00:14:22.948 00.000 428 Move returns status 0, amount 0 00:14:22.948 00.000 428 MoveAxis(N, 0, ABG) 00:14:22.948 00.000 428 Move returns status 0, amount 0 00:14:22.948 00.000 428 move complete, result=0 00:14:22.948 00.000 428 worker thread done servicing request 00:14:22.964 00.016 10672 UpdateGuideState exits: m=227839 SNR=47.6 00:14:22.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:22.964 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:22.964 00.000 10672 Enqueuing Expose request 00:14:22.964 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:14:22.964 00.000 428 Worker thread wakes up 00:14:22.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:22.964 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:24.807 01.843 428 Exposure complete 00:14:24.948 00.141 428 worker thread done servicing request 00:14:24.948 00.000 10672 OnExposeComplete: enter 00:14:24.948 00.000 10672 UpdateGuideState(): m_state=6 00:14:24.948 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1023 00:14:24.948 00.000 10672 Star::Find returns 1 (0), X=537.97, Y=367.88, Mass=222267, SNR=50.6, Peak=34960 HFD=2.7 00:14:24.948 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.95 = 1.95) 00:14:24.948 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.06 = 2.06) 00:14:24.948 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.51 hyp=0.59 cameraTheta=2.09 mountX=-0.22 mountY=0.52, mountTheta=1.97 00:14:24.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.51, opts=13) 00:14:24.948 00.000 10672 Enqueuing Move request for scope (-0.29, 0.51) 00:14:24.948 00.000 428 Worker thread wakes up 00:14:24.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:24.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.51) opts 0xd 00:14:24.948 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.51) 00:14:24.948 00.000 428 Moving (-0.29, 0.51) raw xDistance=-0.22 yDistance=0.52 00:14:24.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:14:24.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:24.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 00:14:24.948 00.000 428 MoveAxis(E, 0, ABG) 00:14:24.948 00.000 428 Move returns status 0, amount 0 00:14:24.948 00.000 428 MoveAxis(N, 0, ABG) 00:14:24.948 00.000 428 Move returns status 0, amount 0 00:14:24.948 00.000 428 move complete, result=0 00:14:24.948 00.000 428 worker thread done servicing request 00:14:24.963 00.015 10672 UpdateGuideState exits: m=222267 SNR=50.6 00:14:24.963 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:24.963 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:24.963 00.000 10672 Enqueuing Expose request 00:14:24.963 00.000 428 Worker thread wakes up 00:14:24.963 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:14:24.963 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:24.963 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:25.932 00.969 10672 read socket command 10 00:14:25.932 00.000 10672 processing socket request REQDIST 00:14:25.932 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:14:25.932 00.000 10672 Sending socket response 38 (0x26) 00:14:26.811 00.879 428 Exposure complete 00:14:26.936 00.125 428 worker thread done servicing request 00:14:26.936 00.000 10672 OnExposeComplete: enter 00:14:26.936 00.000 10672 UpdateGuideState(): m_state=6 00:14:26.936 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 1024 00:14:26.936 00.000 10672 Star::Find returns 1 (0), X=538.23, Y=367.77, Mass=250149, SNR=44.0, Peak=37360 HFD=3.2 00:14:26.936 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.51 = 1.51) 00:14:26.936 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 00:14:26.936 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.65 mountX=0.02 mountY=0.41, mountTheta=1.51 00:14:26.936 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.41, opts=13) 00:14:26.936 00.000 10672 Enqueuing Move request for scope (-0.03, 0.41) 00:14:26.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:26.936 00.000 428 Worker thread wakes up 00:14:26.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.41) opts 0xd 00:14:26.936 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.41) 00:14:26.936 00.000 428 Moving (-0.03, 0.41) raw xDistance=0.02 yDistance=0.41 00:14:26.936 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:14:26.936 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:26.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 00:14:26.936 00.000 428 MoveAxis(E, 0, ABG) 00:14:26.936 00.000 428 Move returns status 0, amount 0 00:14:26.936 00.000 428 MoveAxis(N, 0, ABG) 00:14:26.936 00.000 428 Move returns status 0, amount 0 00:14:26.936 00.000 428 move complete, result=0 00:14:26.936 00.000 428 worker thread done servicing request 00:14:26.967 00.031 10672 UpdateGuideState exits: m=250149 SNR=44.0 00:14:26.967 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:26.967 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:26.967 00.000 10672 Enqueuing Expose request 00:14:26.967 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:14:26.967 00.000 428 Worker thread wakes up 00:14:26.967 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:26.967 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:28.810 01.843 428 Exposure complete 00:14:28.935 00.125 428 worker thread done servicing request 00:14:28.935 00.000 10672 OnExposeComplete: enter 00:14:28.935 00.000 10672 UpdateGuideState(): m_state=6 00:14:28.935 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1025 00:14:28.935 00.000 10672 Star::Find returns 1 (0), X=538.17, Y=367.73, Mass=231227, SNR=45.7, Peak=44000 HFD=2.4 00:14:28.935 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.14) = xAngle (1.69 = 1.69) 00:14:28.935 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.80 = 1.80) 00:14:28.935 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.83 mountX=-0.05 mountY=0.37, mountTheta=1.69 00:14:28.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.37, opts=13) 00:14:28.935 00.000 10672 Enqueuing Move request for scope (-0.10, 0.37) 00:14:28.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:28.935 00.000 428 Worker thread wakes up 00:14:28.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.37) opts 0xd 00:14:28.935 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.37) 00:14:28.935 00.000 428 Moving (-0.10, 0.37) raw xDistance=-0.05 yDistance=0.37 00:14:28.935 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:14:28.935 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:28.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:14:28.935 00.000 428 MoveAxis(E, 0, ABG) 00:14:28.935 00.000 428 Move returns status 0, amount 0 00:14:28.935 00.000 428 MoveAxis(N, 0, ABG) 00:14:28.935 00.000 428 Move returns status 0, amount 0 00:14:28.935 00.000 428 move complete, result=0 00:14:28.935 00.000 428 worker thread done servicing request 00:14:28.966 00.031 10672 UpdateGuideState exits: m=231227 SNR=45.7 00:14:28.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:28.966 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:28.966 00.000 10672 Enqueuing Expose request 00:14:28.966 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:14:28.966 00.000 428 Worker thread wakes up 00:14:28.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:28.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:30.809 01.843 428 Exposure complete 00:14:30.934 00.125 10672 read socket command 10 00:14:30.934 00.000 10672 processing socket request REQDIST 00:14:30.934 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:14:30.934 00.000 10672 Sending socket response 38 (0x26) 00:14:30.934 00.000 428 worker thread done servicing request 00:14:30.934 00.000 10672 OnExposeComplete: enter 00:14:30.934 00.000 10672 UpdateGuideState(): m_state=6 00:14:30.934 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1026 00:14:30.934 00.000 10672 Star::Find returns 1 (0), X=538.06, Y=367.85, Mass=183937, SNR=39.5, Peak=36912 HFD=2.3 00:14:30.934 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.14) = xAngle (1.83 = 1.83) 00:14:30.934 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.93 = 1.93) 00:14:30.934 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.49 hyp=0.53 cameraTheta=1.96 mountX=-0.13 mountY=0.49, mountTheta=1.84 00:14:30.934 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.49, opts=13) 00:14:30.934 00.000 10672 Enqueuing Move request for scope (-0.20, 0.49) 00:14:30.934 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:30.934 00.000 428 Worker thread wakes up 00:14:30.934 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.49) opts 0xd 00:14:30.934 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.49) 00:14:30.934 00.000 428 Moving (-0.20, 0.49) raw xDistance=-0.13 yDistance=0.49 00:14:30.934 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:14:30.934 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:30.934 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 00:14:30.934 00.000 428 MoveAxis(E, 0, ABG) 00:14:30.934 00.000 428 Move returns status 0, amount 0 00:14:30.934 00.000 428 MoveAxis(N, 0, ABG) 00:14:30.934 00.000 428 Move returns status 0, amount 0 00:14:30.934 00.000 428 move complete, result=0 00:14:30.934 00.000 428 worker thread done servicing request 00:14:30.966 00.032 10672 UpdateGuideState exits: m=183937 SNR=39.5 00:14:30.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:30.966 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:30.966 00.000 10672 Enqueuing Expose request 00:14:30.966 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:14:30.966 00.000 428 Worker thread wakes up 00:14:30.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:30.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:32.809 01.843 428 Exposure complete 00:14:32.949 00.140 428 worker thread done servicing request 00:14:32.949 00.000 10672 OnExposeComplete: enter 00:14:32.949 00.000 10672 UpdateGuideState(): m_state=6 00:14:32.949 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1027 00:14:32.949 00.000 10672 Star::Find returns 1 (0), X=538.17, Y=367.32, Mass=208306, SNR=42.7, Peak=27328 HFD=2.7 00:14:32.949 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.14) = xAngle (-2.90 = -2.90) 00:14:32.949 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.79 = -2.79) 00:14:32.949 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.76 mountX=-0.10 mountY=-0.03, mountTheta=-2.80 00:14:32.949 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.04, opts=13) 00:14:32.949 00.000 10672 Enqueuing Move request for scope (-0.09, -0.04) 00:14:32.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:32.949 00.000 428 Worker thread wakes up 00:14:32.949 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd 00:14:32.949 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.04) 00:14:32.949 00.000 428 Moving (-0.09, -0.04) raw xDistance=-0.10 yDistance=-0.03 00:14:32.949 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:14:32.949 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:32.949 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:14:32.949 00.000 428 MoveAxis(E, 0, ABG) 00:14:32.949 00.000 428 Move returns status 0, amount 0 00:14:32.949 00.000 428 MoveAxis(N, 0, ABG) 00:14:32.949 00.000 428 Move returns status 0, amount 0 00:14:32.949 00.000 428 move complete, result=0 00:14:32.949 00.000 428 worker thread done servicing request 00:14:32.965 00.016 10672 UpdateGuideState exits: m=208306 SNR=42.7 00:14:32.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:32.965 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:32.965 00.000 10672 Enqueuing Expose request 00:14:32.965 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:14:32.965 00.000 428 Worker thread wakes up 00:14:32.965 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:32.965 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:34.798 01.833 428 Exposure complete 00:14:34.923 00.125 428 worker thread done servicing request 00:14:34.923 00.000 10672 OnExposeComplete: enter 00:14:34.923 00.000 10672 UpdateGuideState(): m_state=6 00:14:34.923 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1028 00:14:34.923 00.000 10672 Star::Find returns 1 (0), X=537.87, Y=367.84, Mass=216354, SNR=41.4, Peak=36704 HFD=2.5 00:14:34.923 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (0.14) = xAngle (2.12 = 2.12) 00:14:34.923 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.23 = 2.23) 00:14:34.923 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.48 hyp=0.62 cameraTheta=2.26 mountX=-0.33 mountY=0.49, mountTheta=2.16 00:14:34.923 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.48, opts=13) 00:14:34.923 00.000 10672 Enqueuing Move request for scope (-0.40, 0.48) 00:14:34.923 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:34.923 00.000 428 Worker thread wakes up 00:14:34.923 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.48) opts 0xd 00:14:34.923 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.48) 00:14:34.938 00.015 428 Moving (-0.40, 0.48) raw xDistance=-0.33 yDistance=0.49 00:14:34.938 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:14:34.938 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:34.938 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 00:14:34.938 00.000 428 MoveAxis(E, 0, ABG) 00:14:34.938 00.000 428 Move returns status 0, amount 0 00:14:34.938 00.000 428 MoveAxis(N, 0, ABG) 00:14:34.938 00.000 428 Move returns status 0, amount 0 00:14:34.938 00.000 428 move complete, result=0 00:14:34.938 00.000 428 worker thread done servicing request 00:14:34.954 00.016 10672 UpdateGuideState exits: m=216354 SNR=41.4 00:14:34.954 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:34.954 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:34.954 00.000 10672 Enqueuing Expose request 00:14:34.954 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:14:34.954 00.000 428 Worker thread wakes up 00:14:34.954 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:34.954 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:35.923 00.969 10672 read socket command 10 00:14:35.923 00.000 10672 processing socket request REQDIST 00:14:35.923 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:14:35.923 00.000 10672 Sending socket response 41 (0x29) 00:14:36.813 00.890 428 Exposure complete 00:14:36.938 00.125 428 worker thread done servicing request 00:14:36.938 00.000 10672 OnExposeComplete: enter 00:14:36.938 00.000 10672 UpdateGuideState(): m_state=6 00:14:36.938 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 1029 00:14:36.938 00.000 10672 Star::Find returns 1 (0), X=537.95, Y=368.19, Mass=207590, SNR=44.5, Peak=34416 HFD=2.6 00:14:36.938 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.80 = 1.80) 00:14:36.938 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.91 = 1.91) 00:14:36.938 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.82 hyp=0.88 cameraTheta=1.93 mountX=-0.20 mountY=0.83, mountTheta=1.80 00:14:36.938 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.82, opts=13) 00:14:36.938 00.000 10672 Enqueuing Move request for scope (-0.31, 0.82) 00:14:36.938 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:36.938 00.000 428 Worker thread wakes up 00:14:36.938 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.82) opts 0xd 00:14:36.938 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.82) 00:14:36.938 00.000 428 Moving (-0.31, 0.82) raw xDistance=-0.20 yDistance=0.83 00:14:36.938 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:14:36.938 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:14:36.938 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.83 00:14:36.938 00.000 428 MoveAxis(E, 0, ABG) 00:14:36.938 00.000 428 Move returns status 0, amount 0 00:14:36.938 00.000 428 MoveAxis(N, 0, ABG) 00:14:36.938 00.000 428 Move returns status 0, amount 0 00:14:36.938 00.000 428 move complete, result=0 00:14:36.938 00.000 428 worker thread done servicing request 00:14:36.969 00.031 10672 UpdateGuideState exits: m=207590 SNR=44.5 00:14:36.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:36.969 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:36.969 00.000 10672 Enqueuing Expose request 00:14:36.969 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 00:14:36.969 00.000 428 Worker thread wakes up 00:14:36.969 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:36.969 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:38.812 01.843 428 Exposure complete 00:14:38.953 00.141 428 worker thread done servicing request 00:14:38.953 00.000 10672 OnExposeComplete: enter 00:14:38.953 00.000 10672 UpdateGuideState(): m_state=6 00:14:38.953 00.000 10672 Star::Find(15, 537, 368, 0, (0,0,0,0), 0.0, 0) frame 1030 00:14:38.953 00.000 10672 Star::Find returns 1 (0), X=538.22, Y=367.69, Mass=200369, SNR=40.1, Peak=42592 HFD=2.7 00:14:38.953 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:14:38.953 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 00:14:38.953 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.71 mountX=-0.00 mountY=0.33, mountTheta=1.58 00:14:38.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.33, opts=13) 00:14:38.953 00.000 10672 Enqueuing Move request for scope (-0.05, 0.33) 00:14:38.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:38.953 00.000 428 Worker thread wakes up 00:14:38.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd 00:14:38.953 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.33) 00:14:38.953 00.000 428 Moving (-0.05, 0.33) raw xDistance=-0.00 yDistance=0.33 00:14:38.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:14:38.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:38.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:14:38.953 00.000 428 MoveAxis(E, 0, ABG) 00:14:38.953 00.000 428 Move returns status 0, amount 0 00:14:38.953 00.000 428 MoveAxis(N, 0, ABG) 00:14:38.953 00.000 428 Move returns status 0, amount 0 00:14:38.953 00.000 428 move complete, result=0 00:14:38.953 00.000 428 worker thread done servicing request 00:14:38.968 00.015 10672 UpdateGuideState exits: m=200369 SNR=40.1 00:14:38.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:38.968 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:38.968 00.000 10672 Enqueuing Expose request 00:14:38.968 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:14:38.968 00.000 428 Worker thread wakes up 00:14:38.968 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:38.968 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:40.796 01.828 428 Exposure complete 00:14:40.921 00.125 428 worker thread done servicing request 00:14:40.921 00.000 10672 OnExposeComplete: enter 00:14:40.921 00.000 10672 UpdateGuideState(): m_state=6 00:14:40.921 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1031 00:14:40.921 00.000 10672 Star::Find returns 1 (0), X=538.11, Y=368.18, Mass=214134, SNR=42.8, Peak=42592 HFD=2.4 00:14:40.921 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.14) = xAngle (1.62 = 1.62) 00:14:40.921 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.73 = 1.73) 00:14:40.921 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.82 hyp=0.84 cameraTheta=1.76 mountX=-0.04 mountY=0.82, mountTheta=1.62 00:14:40.936 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.82, opts=13) 00:14:40.936 00.000 10672 Enqueuing Move request for scope (-0.16, 0.82) 00:14:40.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:40.936 00.000 428 Worker thread wakes up 00:14:40.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.82) opts 0xd 00:14:40.936 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.82) 00:14:40.936 00.000 428 Moving (-0.16, 0.82) raw xDistance=-0.04 yDistance=0.82 00:14:40.936 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:14:40.936 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:14:40.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 00:14:40.936 00.000 428 MoveAxis(E, 0, ABG) 00:14:40.936 00.000 428 Move returns status 0, amount 0 00:14:40.936 00.000 428 MoveAxis(N, 0, ABG) 00:14:40.936 00.000 428 Move returns status 0, amount 0 00:14:40.936 00.000 428 move complete, result=0 00:14:40.936 00.000 428 worker thread done servicing request 00:14:40.952 00.016 10672 UpdateGuideState exits: m=214134 SNR=42.8 00:14:40.952 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:40.952 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:40.952 00.000 10672 Enqueuing Expose request 00:14:40.952 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 0 ms NORTH 00:14:40.952 00.000 428 Worker thread wakes up 00:14:40.952 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:40.952 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:40.952 00.000 10672 read socket command 10 00:14:40.952 00.000 10672 processing socket request REQDIST 00:14:40.952 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:14:40.952 00.000 10672 Sending socket response 59 (0x3b) 00:14:42.800 01.848 428 Exposure complete 00:14:42.941 00.141 428 worker thread done servicing request 00:14:42.941 00.000 10672 OnExposeComplete: enter 00:14:42.941 00.000 10672 UpdateGuideState(): m_state=6 00:14:42.941 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1032 00:14:42.941 00.000 10672 Star::Find returns 1 (0), X=538.02, Y=367.94, Mass=181120, SNR=36.3, Peak=38224 HFD=2.4 00:14:42.941 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.14) = xAngle (1.83 = 1.83) 00:14:42.941 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.94 = 1.94) 00:14:42.941 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.58 hyp=0.63 cameraTheta=1.97 mountX=-0.16 mountY=0.59, mountTheta=1.84 00:14:42.941 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.58, opts=13) 00:14:42.941 00.000 10672 Enqueuing Move request for scope (-0.25, 0.58) 00:14:42.941 00.000 428 Worker thread wakes up 00:14:42.941 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:42.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.58) opts 0xd 00:14:42.941 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.58) 00:14:42.941 00.000 428 Moving (-0.25, 0.58) raw xDistance=-0.16 yDistance=0.59 00:14:42.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:14:42.941 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.30 newest=1.74 00:14:42.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.59 from input 0.59 00:14:42.941 00.000 428 MoveAxis(E, 0, ABG) 00:14:42.941 00.000 428 Move returns status 0, amount 0 00:14:42.941 00.000 428 MoveAxis(S, 779, ABG) 00:14:42.941 00.000 428 Guiding Dir = 1, Dur = 779 00:14:42.941 00.000 428 IsSlewing returns 0 00:14:42.941 00.000 428 IsGuiding returns 0 00:14:42.956 00.015 10672 UpdateGuideState exits: m=181120 SNR=36.3 00:14:42.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:42.956 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:42.956 00.000 10672 Enqueuing Expose request 00:14:43.019 00.063 428 PulseGuide returned control before completion, sleep 706 00:14:43.769 00.750 428 IsGuiding returns 1 00:14:43.769 00.000 428 scope still moving after pulse duration time elapsed 00:14:43.831 00.062 428 IsSlewing returns 0 00:14:43.831 00.000 428 IsGuiding returns 0 00:14:43.831 00.000 428 scope move finished after 779 + 105 ms 00:14:43.831 00.000 428 Move returns status 0, amount 779 00:14:43.831 00.000 428 move complete, result=0 00:14:43.831 00.000 428 worker thread done servicing request 00:14:43.831 00.000 428 Worker thread wakes up 00:14:43.831 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 779 ms SOUTH 00:14:43.831 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:43.831 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:44.799 00.968 428 Exposure complete 00:14:44.924 00.125 428 worker thread done servicing request 00:14:44.924 00.000 10672 OnExposeComplete: enter 00:14:44.924 00.000 10672 UpdateGuideState(): m_state=6 00:14:44.924 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1033 00:14:44.924 00.000 10672 Star::Find returns 1 (0), X=538.32, Y=367.75, Mass=231332, SNR=44.8, Peak=29936 HFD=2.8 00:14:44.924 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.14) = xAngle (1.28 = 1.28) 00:14:44.924 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 00:14:44.924 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.39 hyp=0.40 cameraTheta=1.42 mountX=0.11 mountY=0.39, mountTheta=1.29 00:14:44.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.39, opts=13) 00:14:44.924 00.000 10672 Enqueuing Move request for scope (0.06, 0.39) 00:14:44.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:44.924 00.000 428 Worker thread wakes up 00:14:44.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.39) opts 0xd 00:14:44.924 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.39) 00:14:44.924 00.000 428 Moving (0.06, 0.39) raw xDistance=0.11 yDistance=0.39 00:14:44.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:14:44.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:44.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:14:44.924 00.000 428 MoveAxis(E, 0, ABG) 00:14:44.924 00.000 428 Move returns status 0, amount 0 00:14:44.924 00.000 428 MoveAxis(N, 0, ABG) 00:14:44.924 00.000 428 Move returns status 0, amount 0 00:14:44.924 00.000 428 move complete, result=0 00:14:44.924 00.000 428 worker thread done servicing request 00:14:44.956 00.032 10672 UpdateGuideState exits: m=231332 SNR=44.8 00:14:44.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:44.956 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:44.956 00.000 10672 Enqueuing Expose request 00:14:44.956 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:14:44.956 00.000 428 Worker thread wakes up 00:14:44.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:44.956 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:45.924 00.968 10672 read socket command 10 00:14:45.924 00.000 10672 processing socket request REQDIST 00:14:45.924 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:14:45.924 00.000 10672 Sending socket response 54 (0x36) 00:14:46.799 00.875 428 Exposure complete 00:14:46.939 00.140 428 worker thread done servicing request 00:14:46.939 00.000 10672 OnExposeComplete: enter 00:14:46.939 00.000 10672 UpdateGuideState(): m_state=6 00:14:46.939 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1034 00:14:46.939 00.000 10672 Star::Find returns 1 (0), X=538.07, Y=368.17, Mass=204720, SNR=36.6, Peak=32240 HFD=2.7 00:14:46.939 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.14) = xAngle (1.67 = 1.67) 00:14:46.939 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.78 = 1.78) 00:14:46.939 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.81 hyp=0.83 cameraTheta=1.81 mountX=-0.08 mountY=0.81, mountTheta=1.67 00:14:46.939 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.81, opts=13) 00:14:46.939 00.000 10672 Enqueuing Move request for scope (-0.20, 0.81) 00:14:46.939 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:46.939 00.000 428 Worker thread wakes up 00:14:46.939 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.81) opts 0xd 00:14:46.939 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.81) 00:14:46.939 00.000 428 Moving (-0.20, 0.81) raw xDistance=-0.08 yDistance=0.81 00:14:46.939 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:14:46.939 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.81 from input 0.81 00:14:46.939 00.000 428 MoveAxis(E, 0, ABG) 00:14:46.939 00.000 428 Move returns status 0, amount 0 00:14:46.939 00.000 428 MoveAxis(S, 1079, ABG) 00:14:46.939 00.000 428 Guiding Dir = 1, Dur = 1079 00:14:46.939 00.000 428 IsSlewing returns 0 00:14:46.939 00.000 428 IsGuiding returns 0 00:14:46.955 00.016 10672 UpdateGuideState exits: m=204720 SNR=36.6 00:14:46.955 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:46.955 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:46.955 00.000 10672 Enqueuing Expose request 00:14:47.018 00.063 428 PulseGuide returned control before completion, sleep 1009 00:14:48.049 01.031 428 IsGuiding returns 1 00:14:48.049 00.000 428 scope still moving after pulse duration time elapsed 00:14:48.080 00.031 428 IsSlewing returns 0 00:14:48.080 00.000 428 IsGuiding returns 1 00:14:48.142 00.062 428 IsSlewing returns 0 00:14:48.142 00.000 428 IsGuiding returns 0 00:14:48.142 00.000 428 scope move finished after 1079 + 122 ms 00:14:48.142 00.000 428 Move returns status 0, amount 1079 00:14:48.142 00.000 428 move complete, result=0 00:14:48.142 00.000 428 worker thread done servicing request 00:14:48.142 00.000 428 Worker thread wakes up 00:14:48.142 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 1079 ms SOUTH 00:14:48.142 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:48.142 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:48.798 00.656 428 Exposure complete 00:14:48.923 00.125 428 worker thread done servicing request 00:14:48.923 00.000 10672 OnExposeComplete: enter 00:14:48.923 00.000 10672 UpdateGuideState(): m_state=6 00:14:48.923 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1035 00:14:48.923 00.000 10672 Star::Find returns 1 (0), X=538.49, Y=367.78, Mass=231995, SNR=47.9, Peak=32560 HFD=2.7 00:14:48.923 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.14) = xAngle (0.94 = 0.94) 00:14:48.923 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.04 = 1.04) 00:14:48.923 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.42 hyp=0.48 cameraTheta=1.07 mountX=0.28 mountY=0.41, mountTheta=0.97 00:14:48.923 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.42, opts=13) 00:14:48.923 00.000 10672 Enqueuing Move request for scope (0.23, 0.42) 00:14:48.923 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:48.923 00.000 428 Worker thread wakes up 00:14:48.923 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.42) opts 0xd 00:14:48.923 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.42) 00:14:48.923 00.000 428 Moving (0.23, 0.42) raw xDistance=0.28 yDistance=0.41 00:14:48.923 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:14:48.923 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:48.923 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 00:14:48.923 00.000 428 MoveAxis(E, 0, ABG) 00:14:48.923 00.000 428 Move returns status 0, amount 0 00:14:48.923 00.000 428 MoveAxis(N, 0, ABG) 00:14:48.923 00.000 428 Move returns status 0, amount 0 00:14:48.923 00.000 428 move complete, result=0 00:14:48.923 00.000 428 worker thread done servicing request 00:14:48.954 00.031 10672 UpdateGuideState exits: m=231995 SNR=47.9 00:14:48.954 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:48.954 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:48.954 00.000 10672 Enqueuing Expose request 00:14:48.954 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:14:48.954 00.000 428 Worker thread wakes up 00:14:48.954 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:48.954 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:50.797 01.843 428 Exposure complete 00:14:50.927 00.130 10672 read socket command 10 00:14:50.927 00.000 10672 processing socket request REQDIST 00:14:50.927 00.000 10672 SOCKSVR: Sending pixel error of 0.58 00:14:50.927 00.000 10672 Sending socket response 58 (0x3a) 00:14:50.927 00.000 428 worker thread done servicing request 00:14:50.927 00.000 10672 OnExposeComplete: enter 00:14:50.943 00.016 10672 UpdateGuideState(): m_state=6 00:14:50.958 00.015 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1036 00:14:50.958 00.000 10672 Star::Find returns 1 (0), X=538.11, Y=368.12, Mass=227948, SNR=49.3, Peak=28752 HFD=2.9 00:14:50.958 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 00:14:50.958 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.74 = 1.74) 00:14:50.958 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.76 hyp=0.77 cameraTheta=1.77 mountX=-0.05 mountY=0.76, mountTheta=1.63 00:14:50.958 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.76, opts=13) 00:14:50.958 00.000 10672 Enqueuing Move request for scope (-0.15, 0.76) 00:14:50.958 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:50.958 00.000 428 Worker thread wakes up 00:14:50.958 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.76) opts 0xd 00:14:50.958 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.76) 00:14:50.958 00.000 428 Moving (-0.15, 0.76) raw xDistance=-0.05 yDistance=0.76 00:14:50.958 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:14:50.958 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.76 from input 0.76 00:14:50.958 00.000 428 MoveAxis(E, 0, ABG) 00:14:50.958 00.000 428 Move returns status 0, amount 0 00:14:50.958 00.000 428 MoveAxis(S, 1013, ABG) 00:14:50.958 00.000 428 Guiding Dir = 1, Dur = 1013 00:14:50.958 00.000 428 IsSlewing returns 0 00:14:50.958 00.000 428 IsGuiding returns 0 00:14:50.974 00.016 10672 UpdateGuideState exits: m=227948 SNR=49.3 00:14:50.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:50.974 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:50.974 00.000 10672 Enqueuing Expose request 00:14:51.036 00.062 428 PulseGuide returned control before completion, sleep 946 00:14:52.005 00.969 428 IsGuiding returns 1 00:14:52.005 00.000 428 scope still moving after pulse duration time elapsed 00:14:52.052 00.047 428 IsSlewing returns 0 00:14:52.052 00.000 428 IsGuiding returns 1 00:14:52.083 00.031 428 IsSlewing returns 0 00:14:52.083 00.000 428 IsGuiding returns 0 00:14:52.083 00.000 428 scope move finished after 1013 + 121 ms 00:14:52.099 00.016 428 Move returns status 0, amount 1013 00:14:52.099 00.000 428 move complete, result=0 00:14:52.099 00.000 428 worker thread done servicing request 00:14:52.099 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.8 px 1013 ms SOUTH 00:14:52.099 00.000 428 Worker thread wakes up 00:14:52.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:52.099 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:52.786 00.687 428 Exposure complete 00:14:52.911 00.125 428 worker thread done servicing request 00:14:52.911 00.000 10672 OnExposeComplete: enter 00:14:52.926 00.015 10672 UpdateGuideState(): m_state=6 00:14:52.926 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1037 00:14:52.926 00.000 10672 Star::Find returns 1 (0), X=538.45, Y=368.44, Mass=227204, SNR=42.8, Peak=33216 HFD=3.0 00:14:52.926 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (0.14) = xAngle (1.26 = 1.26) 00:14:52.926 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.37 = 1.37) 00:14:52.926 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=1.08 hyp=1.09 cameraTheta=1.40 mountX=0.33 mountY=1.07, mountTheta=1.27 00:14:52.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=1.08, opts=13) 00:14:52.926 00.000 10672 Enqueuing Move request for scope (0.19, 1.08) 00:14:52.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:52.926 00.000 428 Worker thread wakes up 00:14:52.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 1.08) opts 0xd 00:14:52.926 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 1.08) 00:14:52.926 00.000 428 Moving (0.19, 1.08) raw xDistance=0.33 yDistance=1.07 00:14:52.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:14:52.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.07 from input 1.07 00:14:52.926 00.000 428 MoveAxis(E, 0, ABG) 00:14:52.926 00.000 428 Move returns status 0, amount 0 00:14:52.926 00.000 428 MoveAxis(S, 1424, ABG) 00:14:52.926 00.000 428 Guiding Dir = 1, Dur = 1424 00:14:52.942 00.016 428 IsSlewing returns 0 00:14:52.942 00.000 428 IsGuiding returns 0 00:14:52.942 00.000 10672 UpdateGuideState exits: m=227204 SNR=42.8 00:14:52.942 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:52.942 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:52.942 00.000 10672 Enqueuing Expose request 00:14:53.020 00.078 428 PulseGuide returned control before completion, sleep 1355 00:14:54.395 01.375 428 IsGuiding returns 1 00:14:54.395 00.000 428 scope still moving after pulse duration time elapsed 00:14:54.426 00.031 428 IsSlewing returns 0 00:14:54.426 00.000 428 IsGuiding returns 1 00:14:54.473 00.047 428 IsSlewing returns 0 00:14:54.473 00.000 428 IsGuiding returns 0 00:14:54.473 00.000 428 scope move finished after 1424 + 111 ms 00:14:54.473 00.000 428 Move returns status 0, amount 1424 00:14:54.473 00.000 428 move complete, result=0 00:14:54.473 00.000 428 worker thread done servicing request 00:14:54.473 00.000 428 Worker thread wakes up 00:14:54.473 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.1 px 1424 ms SOUTH 00:14:54.473 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:54.473 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:54.801 00.328 428 Exposure complete 00:14:54.926 00.125 428 worker thread done servicing request 00:14:54.926 00.000 10672 OnExposeComplete: enter 00:14:54.926 00.000 10672 UpdateGuideState(): m_state=6 00:14:54.926 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1038 00:14:54.926 00.000 10672 Star::Find returns 1 (0), X=537.92, Y=368.35, Mass=187084, SNR=39.8, Peak=37568 HFD=2.3 00:14:54.926 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 00:14:54.926 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 00:14:54.926 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.99 hyp=1.05 cameraTheta=1.91 mountX=-0.21 mountY=1.00, mountTheta=1.77 00:14:54.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.99, opts=13) 00:14:54.926 00.000 10672 Enqueuing Move request for scope (-0.34, 0.99) 00:14:54.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:54.926 00.000 428 Worker thread wakes up 00:14:54.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.99) opts 0xd 00:14:54.926 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.99) 00:14:54.926 00.000 428 Moving (-0.34, 0.99) raw xDistance=-0.21 yDistance=1.00 00:14:54.926 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:14:54.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.00 from input 1.00 00:14:54.926 00.000 428 MoveAxis(E, 0, ABG) 00:14:54.926 00.000 428 Move returns status 0, amount 0 00:14:54.926 00.000 428 MoveAxis(S, 1326, ABG) 00:14:54.926 00.000 428 Guiding Dir = 1, Dur = 1326 00:14:54.926 00.000 428 IsSlewing returns 0 00:14:54.926 00.000 428 IsGuiding returns 0 00:14:54.957 00.031 10672 UpdateGuideState exits: m=187084 SNR=39.8 00:14:54.957 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:54.957 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:54.957 00.000 10672 Enqueuing Expose request 00:14:55.019 00.062 428 PulseGuide returned control before completion, sleep 1255 00:14:55.925 00.906 10672 read socket command 10 00:14:55.925 00.000 10672 processing socket request REQDIST 00:14:55.925 00.000 10672 SOCKSVR: Sending pixel error of 0.85 00:14:55.925 00.000 10672 Sending socket response 85 (0x55) 00:14:56.285 00.360 428 IsGuiding returns 1 00:14:56.285 00.000 428 scope still moving after pulse duration time elapsed 00:14:56.316 00.031 428 IsSlewing returns 0 00:14:56.316 00.000 428 IsGuiding returns 1 00:14:56.378 00.062 428 IsSlewing returns 0 00:14:56.378 00.000 428 IsGuiding returns 0 00:14:56.378 00.000 428 scope move finished after 1326 + 114 ms 00:14:56.378 00.000 428 Move returns status 0, amount 1326 00:14:56.378 00.000 428 move complete, result=0 00:14:56.378 00.000 428 worker thread done servicing request 00:14:56.378 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.0 px 1326 ms SOUTH 00:14:56.378 00.000 428 Worker thread wakes up 00:14:56.378 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:56.378 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:56.785 00.407 428 Exposure complete 00:14:56.909 00.124 428 worker thread done servicing request 00:14:56.909 00.000 10672 OnExposeComplete: enter 00:14:56.909 00.000 10672 UpdateGuideState(): m_state=6 00:14:56.909 00.000 10672 Star::Find(15, 537, 368, 0, (0,0,0,0), 0.0, 0) frame 1039 00:14:56.909 00.000 10672 Star::Find returns 1 (0), X=538.25, Y=367.48, Mass=181541, SNR=39.8, Peak=30704 HFD=2.7 00:14:56.909 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.14) = xAngle (1.54 = 1.54) 00:14:56.909 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.65 = 1.65) 00:14:56.909 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.68 mountX=0.00 mountY=0.11, mountTheta=1.54 00:14:56.925 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.11, opts=13) 00:14:56.925 00.000 10672 Enqueuing Move request for scope (-0.01, 0.11) 00:14:56.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:56.925 00.000 428 Worker thread wakes up 00:14:56.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd 00:14:56.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.11) 00:14:56.925 00.000 428 Moving (-0.01, 0.11) raw xDistance=0.00 yDistance=0.11 00:14:56.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 00:14:56.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:14:56.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:14:56.925 00.000 428 MoveAxis(E, 0, ABG) 00:14:56.925 00.000 428 Move returns status 0, amount 0 00:14:56.925 00.000 428 MoveAxis(N, 0, ABG) 00:14:56.925 00.000 428 Move returns status 0, amount 0 00:14:56.925 00.000 428 move complete, result=0 00:14:56.925 00.000 428 worker thread done servicing request 00:14:56.941 00.016 10672 UpdateGuideState exits: m=181541 SNR=39.8 00:14:56.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:56.941 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:56.941 00.000 10672 Enqueuing Expose request 00:14:56.941 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:14:56.941 00.000 428 Worker thread wakes up 00:14:56.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:56.941 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:14:58.800 01.859 428 Exposure complete 00:14:58.940 00.140 428 worker thread done servicing request 00:14:58.940 00.000 10672 OnExposeComplete: enter 00:14:58.940 00.000 10672 UpdateGuideState(): m_state=6 00:14:58.940 00.000 10672 Star::Find(15, 538, 367, 0, (0,0,0,0), 0.0, 0) frame 1040 00:14:58.940 00.000 10672 Star::Find returns 1 (0), X=537.98, Y=367.94, Mass=205928, SNR=46.7, Peak=29184 HFD=2.8 00:14:58.940 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.90 = 1.90) 00:14:58.940 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.01 = 2.01) 00:14:58.940 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.58 hyp=0.65 cameraTheta=2.04 mountX=-0.21 mountY=0.59, mountTheta=1.91 00:14:58.940 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.58, opts=13) 00:14:58.940 00.000 10672 Enqueuing Move request for scope (-0.29, 0.58) 00:14:58.940 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:14:58.940 00.000 428 Worker thread wakes up 00:14:58.940 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.58) opts 0xd 00:14:58.940 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.58) 00:14:58.940 00.000 428 Moving (-0.29, 0.58) raw xDistance=-0.21 yDistance=0.59 00:14:58.940 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:14:58.940 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.59 from input 0.59 00:14:58.940 00.000 428 MoveAxis(E, 0, ABG) 00:14:58.940 00.000 428 Move returns status 0, amount 0 00:14:58.940 00.000 428 MoveAxis(S, 778, ABG) 00:14:58.940 00.000 428 Guiding Dir = 1, Dur = 778 00:14:58.940 00.000 428 IsSlewing returns 0 00:14:58.940 00.000 428 IsGuiding returns 0 00:14:58.956 00.016 10672 UpdateGuideState exits: m=205928 SNR=46.7 00:14:58.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:14:58.956 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:14:58.956 00.000 10672 Enqueuing Expose request 00:14:59.034 00.078 428 PulseGuide returned control before completion, sleep 702 00:14:59.773 00.739 428 IsGuiding returns 1 00:14:59.773 00.000 428 scope still moving after pulse duration time elapsed 00:14:59.819 00.046 428 IsSlewing returns 0 00:14:59.819 00.000 428 IsGuiding returns 0 00:14:59.835 00.016 428 scope move finished after 778 + 109 ms 00:14:59.835 00.000 428 Move returns status 0, amount 778 00:14:59.835 00.000 428 move complete, result=0 00:14:59.835 00.000 428 worker thread done servicing request 00:14:59.835 00.000 428 Worker thread wakes up 00:14:59.835 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 778 ms SOUTH 00:14:59.835 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:14:59.835 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:00.803 00.968 428 Exposure complete 00:15:00.928 00.125 10672 read socket command 10 00:15:00.928 00.000 10672 processing socket request REQDIST 00:15:00.928 00.000 10672 SOCKSVR: Sending pixel error of 0.63 00:15:00.928 00.000 10672 Sending socket response 63 (0x3f) 00:15:00.928 00.000 428 worker thread done servicing request 00:15:00.928 00.000 10672 OnExposeComplete: enter 00:15:00.928 00.000 10672 UpdateGuideState(): m_state=6 00:15:00.928 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 1041 00:15:00.928 00.000 10672 Star::Find returns 1 (0), X=538.43, Y=368.47, Mass=205239, SNR=38.9, Peak=29072 HFD=3.1 00:15:00.928 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.14) = xAngle (1.29 = 1.29) 00:15:00.928 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 00:15:00.928 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=1.11 hyp=1.12 cameraTheta=1.42 mountX=0.31 mountY=1.10, mountTheta=1.29 00:15:00.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=1.11, opts=13) 00:15:00.928 00.000 10672 Enqueuing Move request for scope (0.16, 1.11) 00:15:00.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:00.928 00.000 428 Worker thread wakes up 00:15:00.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.11) opts 0xd 00:15:00.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 1.11) 00:15:00.928 00.000 428 Moving (0.16, 1.11) raw xDistance=0.31 yDistance=1.10 00:15:00.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 00:15:00.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.10 from input 1.10 00:15:00.928 00.000 428 MoveAxis(E, 0, ABG) 00:15:00.928 00.000 428 Move returns status 0, amount 0 00:15:00.928 00.000 428 MoveAxis(S, 1467, ABG) 00:15:00.928 00.000 428 Guiding Dir = 1, Dur = 1467 00:15:00.944 00.016 428 IsSlewing returns 0 00:15:00.944 00.000 428 IsGuiding returns 0 00:15:00.959 00.015 10672 UpdateGuideState exits: m=205239 SNR=38.9 00:15:00.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:00.959 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:00.959 00.000 10672 Enqueuing Expose request 00:15:01.022 00.063 428 PulseGuide returned control before completion, sleep 1398 00:15:02.444 01.422 428 IsGuiding returns 1 00:15:02.444 00.000 428 scope still moving after pulse duration time elapsed 00:15:02.475 00.031 428 IsSlewing returns 0 00:15:02.475 00.000 428 IsGuiding returns 1 00:15:02.537 00.062 428 IsSlewing returns 0 00:15:02.537 00.000 428 IsGuiding returns 0 00:15:02.537 00.000 428 scope move finished after 1467 + 132 ms 00:15:02.537 00.000 428 Move returns status 0, amount 1467 00:15:02.537 00.000 428 move complete, result=0 00:15:02.553 00.016 428 worker thread done servicing request 00:15:02.553 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.1 px 1467 ms SOUTH 00:15:02.553 00.000 428 Worker thread wakes up 00:15:02.553 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:02.553 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:02.803 00.250 428 Exposure complete 00:15:02.928 00.125 428 worker thread done servicing request 00:15:02.928 00.000 10672 OnExposeComplete: enter 00:15:02.928 00.000 10672 UpdateGuideState(): m_state=6 00:15:02.928 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1042 00:15:02.928 00.000 10672 Star::Find returns 1 (0), X=537.86, Y=368.15, Mass=209657, SNR=45.0, Peak=35504 HFD=2.4 00:15:02.928 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.90 = 1.90) 00:15:02.928 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.01 = 2.01) 00:15:02.928 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.79 hyp=0.89 cameraTheta=2.04 mountX=-0.29 mountY=0.80, mountTheta=1.92 00:15:02.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.79, opts=13) 00:15:02.928 00.000 10672 Enqueuing Move request for scope (-0.40, 0.79) 00:15:02.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:02.928 00.000 428 Worker thread wakes up 00:15:02.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.79) opts 0xd 00:15:02.928 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.79) 00:15:02.928 00.000 428 Moving (-0.40, 0.79) raw xDistance=-0.29 yDistance=0.80 00:15:02.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:15:02.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.80 from input 0.80 00:15:02.928 00.000 428 MoveAxis(E, 0, ABG) 00:15:02.928 00.000 428 Move returns status 0, amount 0 00:15:02.928 00.000 428 MoveAxis(S, 1068, ABG) 00:15:02.928 00.000 428 Guiding Dir = 1, Dur = 1068 00:15:02.928 00.000 428 IsSlewing returns 0 00:15:02.928 00.000 428 IsGuiding returns 0 00:15:02.959 00.031 10672 UpdateGuideState exits: m=209657 SNR=45.0 00:15:02.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:02.959 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:02.959 00.000 10672 Enqueuing Expose request 00:15:03.006 00.047 428 PulseGuide returned control before completion, sleep 1007 00:15:04.021 01.015 428 IsGuiding returns 1 00:15:04.021 00.000 428 scope still moving after pulse duration time elapsed 00:15:04.052 00.031 428 IsSlewing returns 0 00:15:04.052 00.000 428 IsGuiding returns 1 00:15:04.099 00.047 428 IsSlewing returns 0 00:15:04.099 00.000 428 IsGuiding returns 0 00:15:04.099 00.000 428 scope move finished after 1068 + 92 ms 00:15:04.099 00.000 428 Move returns status 0, amount 1068 00:15:04.099 00.000 428 move complete, result=0 00:15:04.099 00.000 428 worker thread done servicing request 00:15:04.099 00.000 428 Worker thread wakes up 00:15:04.099 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.8 px 1068 ms SOUTH 00:15:04.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:04.099 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:04.786 00.687 428 Exposure complete 00:15:04.911 00.125 428 worker thread done servicing request 00:15:04.911 00.000 10672 OnExposeComplete: enter 00:15:04.911 00.000 10672 UpdateGuideState(): m_state=6 00:15:04.911 00.000 10672 Star::Find(15, 537, 368, 0, (0,0,0,0), 0.0, 0) frame 1043 00:15:04.911 00.000 10672 Star::Find returns 1 (0), X=537.66, Y=368.21, Mass=218840, SNR=43.7, Peak=34304 HFD=2.7 00:15:04.911 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.14) = xAngle (2.05 = 2.05) 00:15:04.911 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.16 = 2.16) 00:15:04.911 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=0.85 hyp=1.04 cameraTheta=2.19 mountX=-0.48 mountY=0.87, mountTheta=2.08 00:15:04.927 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=0.85, opts=13) 00:15:04.927 00.000 10672 Enqueuing Move request for scope (-0.60, 0.85) 00:15:04.927 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:04.927 00.000 428 Worker thread wakes up 00:15:04.927 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.85) opts 0xd 00:15:04.927 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 0.85) 00:15:04.927 00.000 428 Moving (-0.60, 0.85) raw xDistance=-0.48 yDistance=0.87 00:15:04.927 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:15:04.927 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.87 from input 0.87 00:15:04.927 00.000 428 MoveAxis(E, 563, ABG) 00:15:04.927 00.000 428 Guiding Dir = 2, Dur = 563 00:15:04.927 00.000 428 IsSlewing returns 0 00:15:04.927 00.000 428 IsGuiding returns 0 00:15:04.943 00.016 428 PulseGuide returned control before completion, sleep 558 00:15:04.943 00.000 10672 UpdateGuideState exits: m=218840 SNR=43.7 00:15:04.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:04.943 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:04.943 00.000 10672 Enqueuing Expose request 00:15:05.552 00.609 428 IsGuiding returns 0 00:15:05.552 00.000 428 Move returns status 0, amount 563 00:15:05.552 00.000 428 MoveAxis(S, 1154, ABG) 00:15:05.552 00.000 428 Guiding Dir = 1, Dur = 1154 00:15:05.552 00.000 428 IsSlewing returns 0 00:15:05.552 00.000 428 IsGuiding returns 0 00:15:05.630 00.078 428 PulseGuide returned control before completion, sleep 1088 00:15:05.942 00.312 10672 read socket command 10 00:15:05.942 00.000 10672 processing socket request REQDIST 00:15:05.942 00.000 10672 SOCKSVR: Sending pixel error of 0.88 00:15:05.942 00.000 10672 Sending socket response 88 (0x58) 00:15:06.739 00.797 428 IsGuiding returns 1 00:15:06.739 00.000 428 scope still moving after pulse duration time elapsed 00:15:06.770 00.031 428 IsSlewing returns 0 00:15:06.770 00.000 428 IsGuiding returns 1 00:15:06.817 00.047 428 IsSlewing returns 0 00:15:06.848 00.031 428 IsGuiding returns 0 00:15:06.848 00.000 428 scope move finished after 1154 + 138 ms 00:15:06.848 00.000 428 Move returns status 0, amount 1154 00:15:06.848 00.000 428 move complete, result=0 00:15:06.848 00.000 428 worker thread done servicing request 00:15:06.848 00.000 10672 GuideStep: -0.5 px 563 ms EAST, 0.9 px 1154 ms SOUTH 00:15:06.848 00.000 428 Worker thread wakes up 00:15:06.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:06.848 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:06.864 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:15:08.806 01.942 428 Exposure complete 00:15:08.946 00.140 428 worker thread done servicing request 00:15:08.946 00.000 10672 OnExposeComplete: enter 00:15:08.946 00.000 10672 UpdateGuideState(): m_state=6 00:15:08.946 00.000 10672 Star::Find(15, 537, 368, 0, (0,0,0,0), 0.0, 0) frame 1044 00:15:08.946 00.000 10672 Star::Find returns 1 (0), X=538.29, Y=368.19, Mass=205422, SNR=45.3, Peak=26352 HFD=2.8 00:15:08.946 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.14) = xAngle (1.41 = 1.41) 00:15:08.946 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.52 = 1.52) 00:15:08.946 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.83 hyp=0.83 cameraTheta=1.54 mountX=0.14 mountY=0.83, mountTheta=1.41 00:15:08.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.83, opts=13) 00:15:08.946 00.000 10672 Enqueuing Move request for scope (0.02, 0.83) 00:15:08.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:08.946 00.000 428 Worker thread wakes up 00:15:08.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.83) opts 0xd 00:15:08.946 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.83) 00:15:08.946 00.000 428 Moving (0.02, 0.83) raw xDistance=0.14 yDistance=0.83 00:15:08.946 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:15:08.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.83 from input 0.83 00:15:08.946 00.000 428 MoveAxis(E, 0, ABG) 00:15:08.946 00.000 428 Move returns status 0, amount 0 00:15:08.946 00.000 428 MoveAxis(S, 1106, ABG) 00:15:08.946 00.000 428 Guiding Dir = 1, Dur = 1106 00:15:08.962 00.016 428 IsSlewing returns 0 00:15:08.962 00.000 428 IsGuiding returns 0 00:15:08.977 00.015 10672 UpdateGuideState exits: m=205422 SNR=45.3 00:15:08.977 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:08.977 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:08.977 00.000 10672 Enqueuing Expose request 00:15:09.056 00.079 428 PulseGuide returned control before completion, sleep 1037 00:15:10.134 01.078 428 IsGuiding returns 1 00:15:10.134 00.000 428 scope still moving after pulse duration time elapsed 00:15:10.196 00.062 428 IsSlewing returns 0 00:15:10.196 00.000 428 IsGuiding returns 0 00:15:10.196 00.000 428 scope move finished after 1106 + 125 ms 00:15:10.196 00.000 428 Move returns status 0, amount 1106 00:15:10.196 00.000 428 move complete, result=0 00:15:10.196 00.000 428 worker thread done servicing request 00:15:10.196 00.000 428 Worker thread wakes up 00:15:10.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:10.196 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.8 px 1106 ms SOUTH 00:15:10.196 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:10.789 00.593 428 Exposure complete 00:15:10.914 00.125 428 worker thread done servicing request 00:15:10.914 00.000 10672 OnExposeComplete: enter 00:15:10.914 00.000 10672 UpdateGuideState(): m_state=6 00:15:10.914 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1045 00:15:10.914 00.000 10672 Star::Find returns 1 (0), X=538.96, Y=368.08, Mass=227307, SNR=44.6, Peak=29504 HFD=2.9 00:15:10.914 00.000 10672 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.14) = xAngle (0.67 = 0.67) 00:15:10.914 00.000 10672 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.78 = 0.78) 00:15:10.914 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=0.72 hyp=1.00 cameraTheta=0.81 mountX=0.78 mountY=0.70, mountTheta=0.73 00:15:10.914 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=0.72, opts=13) 00:15:10.914 00.000 10672 Enqueuing Move request for scope (0.69, 0.72) 00:15:10.914 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:10.914 00.000 428 Worker thread wakes up 00:15:10.914 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.72) opts 0xd 00:15:10.914 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, 0.72) 00:15:10.914 00.000 428 Moving (0.69, 0.72) raw xDistance=0.78 yDistance=0.70 00:15:10.914 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78 00:15:10.914 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.70 from input 0.70 00:15:10.914 00.000 428 MoveAxis(W, 918, ABG) 00:15:10.914 00.000 428 Guiding Dir = 3, Dur = 918 00:15:10.930 00.016 428 IsSlewing returns 0 00:15:10.930 00.000 428 IsGuiding returns 0 00:15:10.946 00.016 10672 UpdateGuideState exits: m=227307 SNR=44.6 00:15:10.946 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:10.946 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:10.946 00.000 10672 Enqueuing Expose request 00:15:10.946 00.000 10672 read socket command 10 00:15:10.946 00.000 10672 processing socket request REQDIST 00:15:10.946 00.000 10672 SOCKSVR: Sending pixel error of 0.90 00:15:10.946 00.000 10672 Sending socket response 90 (0x5a) 00:15:10.946 00.000 428 PulseGuide returned control before completion, sleep 901 00:15:11.867 00.921 428 IsGuiding returns 1 00:15:11.867 00.000 428 scope still moving after pulse duration time elapsed 00:15:11.914 00.047 428 IsSlewing returns 0 00:15:11.914 00.000 428 IsGuiding returns 0 00:15:11.914 00.000 428 scope move finished after 918 + 69 ms 00:15:11.914 00.000 428 Move returns status 0, amount 918 00:15:11.914 00.000 428 MoveAxis(S, 933, ABG) 00:15:11.914 00.000 428 Guiding Dir = 1, Dur = 933 00:15:11.914 00.000 428 IsSlewing returns 0 00:15:11.914 00.000 428 IsGuiding returns 0 00:15:11.992 00.078 428 PulseGuide returned control before completion, sleep 868 00:15:12.867 00.875 428 IsGuiding returns 1 00:15:12.867 00.000 428 scope still moving after pulse duration time elapsed 00:15:12.898 00.031 428 IsSlewing returns 0 00:15:12.898 00.000 428 IsGuiding returns 1 00:15:12.961 00.063 428 IsSlewing returns 0 00:15:12.992 00.031 428 IsGuiding returns 0 00:15:12.992 00.000 428 scope move finished after 933 + 149 ms 00:15:12.992 00.000 428 Move returns status 0, amount 933 00:15:12.992 00.000 428 move complete, result=0 00:15:12.992 00.000 428 worker thread done servicing request 00:15:12.992 00.000 428 Worker thread wakes up 00:15:12.992 00.000 10672 GuideStep: 0.8 px 918 ms WEST, 0.7 px 933 ms SOUTH 00:15:12.992 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:12.992 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:13.007 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:15:14.804 01.797 428 Exposure complete 00:15:14.929 00.125 428 worker thread done servicing request 00:15:14.929 00.000 10672 OnExposeComplete: enter 00:15:14.929 00.000 10672 UpdateGuideState(): m_state=6 00:15:14.929 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1046 00:15:14.929 00.000 10672 Star::Find returns 1 (0), X=537.98, Y=367.81, Mass=248937, SNR=49.6, Peak=35392 HFD=2.6 00:15:14.929 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.01 = 2.01) 00:15:14.929 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.11 = 2.11) 00:15:14.929 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.45 hyp=0.54 cameraTheta=2.14 mountX=-0.23 mountY=0.46, mountTheta=2.03 00:15:14.929 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.45, opts=13) 00:15:14.929 00.000 10672 Enqueuing Move request for scope (-0.29, 0.45) 00:15:14.929 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:14.929 00.000 428 Worker thread wakes up 00:15:14.929 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.45) opts 0xd 00:15:14.929 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.45) 00:15:14.929 00.000 428 Moving (-0.29, 0.45) raw xDistance=-0.23 yDistance=0.46 00:15:14.929 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:15:14.929 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:15:14.929 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:15:14.929 00.000 428 MoveAxis(E, 0, ABG) 00:15:14.929 00.000 428 Move returns status 0, amount 0 00:15:14.929 00.000 428 MoveAxis(N, 0, ABG) 00:15:14.929 00.000 428 Move returns status 0, amount 0 00:15:14.929 00.000 428 move complete, result=0 00:15:14.929 00.000 428 worker thread done servicing request 00:15:14.960 00.031 10672 UpdateGuideState exits: m=248937 SNR=49.6 00:15:14.960 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:14.960 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:14.960 00.000 10672 Enqueuing Expose request 00:15:14.960 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:15:14.960 00.000 428 Worker thread wakes up 00:15:14.960 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:14.960 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:15.949 00.989 10672 read socket command 10 00:15:15.949 00.000 10672 processing socket request REQDIST 00:15:15.949 00.000 10672 SOCKSVR: Sending pixel error of 0.79 00:15:15.949 00.000 10672 Sending socket response 79 (0x4f) 00:15:16.792 00.843 428 Exposure complete 00:15:16.917 00.125 428 worker thread done servicing request 00:15:16.917 00.000 10672 OnExposeComplete: enter 00:15:16.917 00.000 10672 UpdateGuideState(): m_state=6 00:15:16.917 00.000 10672 Star::Find(15, 537, 367, 0, (0,0,0,0), 0.0, 0) frame 1047 00:15:16.917 00.000 10672 Star::Find returns 1 (0), X=538.25, Y=368.62, Mass=232054, SNR=41.3, Peak=33760 HFD=2.8 00:15:16.917 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.14) = xAngle (1.45 = 1.45) 00:15:16.917 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.56 = 1.56) 00:15:16.917 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=1.26 hyp=1.26 cameraTheta=1.58 mountX=0.16 mountY=1.26, mountTheta=1.45 00:15:16.917 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=1.26, opts=13) 00:15:16.917 00.000 10672 Enqueuing Move request for scope (-0.02, 1.26) 00:15:16.917 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:16.917 00.000 428 Worker thread wakes up 00:15:16.917 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.26) opts 0xd 00:15:16.917 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 1.26) 00:15:16.917 00.000 428 Moving (-0.02, 1.26) raw xDistance=0.16 yDistance=1.26 00:15:16.917 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:15:16.917 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.26 from input 1.26 00:15:16.917 00.000 428 MoveAxis(E, 0, ABG) 00:15:16.917 00.000 428 Move returns status 0, amount 0 00:15:16.917 00.000 428 MoveAxis(S, 1671, ABG) 00:15:16.917 00.000 428 Guiding Dir = 1, Dur = 1671 00:15:16.949 00.032 10672 UpdateGuideState exits: m=232054 SNR=41.3 00:15:16.949 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:16.949 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:16.949 00.000 10672 Enqueuing Expose request 00:15:16.949 00.000 428 IsSlewing returns 0 00:15:16.949 00.000 428 IsGuiding returns 0 00:15:17.027 00.078 428 PulseGuide returned control before completion, sleep 1603 00:15:18.651 01.624 428 IsGuiding returns 1 00:15:18.651 00.000 428 scope still moving after pulse duration time elapsed 00:15:18.683 00.032 428 IsSlewing returns 0 00:15:18.683 00.000 428 IsGuiding returns 1 00:15:18.745 00.062 428 IsSlewing returns 0 00:15:18.761 00.016 428 IsGuiding returns 0 00:15:18.761 00.000 428 scope move finished after 1671 + 136 ms 00:15:18.761 00.000 428 Move returns status 0, amount 1671 00:15:18.761 00.000 428 move complete, result=0 00:15:18.761 00.000 428 worker thread done servicing request 00:15:18.761 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 1.3 px 1671 ms SOUTH 00:15:18.761 00.000 428 Worker thread wakes up 00:15:18.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:18.761 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:18.792 00.031 428 Exposure complete 00:15:18.932 00.140 428 worker thread done servicing request 00:15:18.932 00.000 10672 OnExposeComplete: enter 00:15:18.932 00.000 10672 UpdateGuideState(): m_state=6 00:15:18.932 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1048 00:15:18.932 00.000 10672 Star::Find returns 1 (0), X=538.46, Y=368.05, Mass=227427, SNR=51.4, Peak=35936 HFD=2.4 00:15:18.932 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 00:15:18.932 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.27 = 1.27) 00:15:18.932 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.69 hyp=0.72 cameraTheta=1.30 mountX=0.28 mountY=0.69, mountTheta=1.18 00:15:18.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.69, opts=13) 00:15:18.932 00.000 10672 Enqueuing Move request for scope (0.19, 0.69) 00:15:18.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:18.932 00.000 428 Worker thread wakes up 00:15:18.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.69) opts 0xd 00:15:18.932 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.69) 00:15:18.932 00.000 428 Moving (0.19, 0.69) raw xDistance=0.28 yDistance=0.69 00:15:18.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:15:18.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.69 from input 0.69 00:15:18.932 00.000 428 MoveAxis(E, 0, ABG) 00:15:18.932 00.000 428 Move returns status 0, amount 0 00:15:18.932 00.000 428 MoveAxis(S, 913, ABG) 00:15:18.932 00.000 428 Guiding Dir = 1, Dur = 913 00:15:18.932 00.000 428 IsSlewing returns 0 00:15:18.932 00.000 428 IsGuiding returns 0 00:15:18.948 00.016 10672 UpdateGuideState exits: m=227427 SNR=51.4 00:15:18.948 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:18.948 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:18.948 00.000 10672 Enqueuing Expose request 00:15:19.010 00.062 428 PulseGuide returned control before completion, sleep 849 00:15:19.870 00.860 428 IsGuiding returns 1 00:15:19.870 00.000 428 scope still moving after pulse duration time elapsed 00:15:19.901 00.031 428 IsSlewing returns 0 00:15:19.901 00.000 428 IsGuiding returns 1 00:15:19.948 00.047 428 IsSlewing returns 0 00:15:19.948 00.000 428 IsGuiding returns 0 00:15:19.948 00.000 428 scope move finished after 913 + 106 ms 00:15:19.948 00.000 428 Move returns status 0, amount 913 00:15:19.948 00.000 428 move complete, result=0 00:15:19.948 00.000 428 worker thread done servicing request 00:15:19.948 00.000 428 Worker thread wakes up 00:15:19.948 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.7 px 913 ms SOUTH 00:15:19.948 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:19.948 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:20.791 00.843 428 Exposure complete 00:15:20.932 00.141 10672 read socket command 10 00:15:20.932 00.000 10672 processing socket request REQDIST 00:15:20.932 00.000 10672 SOCKSVR: Sending pixel error of 0.87 00:15:20.932 00.000 10672 Sending socket response 87 (0x57) 00:15:20.932 00.000 428 worker thread done servicing request 00:15:20.932 00.000 10672 OnExposeComplete: enter 00:15:20.932 00.000 10672 UpdateGuideState(): m_state=6 00:15:20.932 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1049 00:15:20.932 00.000 10672 Star::Find returns 1 (0), X=538.54, Y=368.09, Mass=208362, SNR=47.0, Peak=31040 HFD=2.6 00:15:20.932 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.14) = xAngle (1.08 = 1.08) 00:15:20.932 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.18 = 1.18) 00:15:20.932 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.73 hyp=0.77 cameraTheta=1.21 mountX=0.37 mountY=0.72, mountTheta=1.10 00:15:20.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.73, opts=13) 00:15:20.932 00.000 10672 Enqueuing Move request for scope (0.27, 0.73) 00:15:20.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:20.932 00.000 428 Worker thread wakes up 00:15:20.932 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.73) opts 0xd 00:15:20.932 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.73) 00:15:20.932 00.000 428 Moving (0.27, 0.73) raw xDistance=0.37 yDistance=0.72 00:15:20.932 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:15:20.932 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.72 from input 0.72 00:15:20.932 00.000 428 MoveAxis(E, 0, ABG) 00:15:20.932 00.000 428 Move returns status 0, amount 0 00:15:20.932 00.000 428 MoveAxis(S, 952, ABG) 00:15:20.932 00.000 428 Guiding Dir = 1, Dur = 952 00:15:20.932 00.000 428 IsSlewing returns 0 00:15:20.932 00.000 428 IsGuiding returns 0 00:15:20.947 00.015 10672 UpdateGuideState exits: m=208362 SNR=47.0 00:15:20.947 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:20.947 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:20.947 00.000 10672 Enqueuing Expose request 00:15:21.026 00.079 428 PulseGuide returned control before completion, sleep 875 00:15:21.916 00.890 428 IsGuiding returns 1 00:15:21.916 00.000 428 scope still moving after pulse duration time elapsed 00:15:21.947 00.031 428 IsSlewing returns 0 00:15:21.947 00.000 428 IsGuiding returns 1 00:15:22.010 00.063 428 IsSlewing returns 0 00:15:22.010 00.000 428 IsGuiding returns 0 00:15:22.010 00.000 428 scope move finished after 952 + 127 ms 00:15:22.010 00.000 428 Move returns status 0, amount 952 00:15:22.010 00.000 428 move complete, result=0 00:15:22.010 00.000 428 worker thread done servicing request 00:15:22.010 00.000 428 Worker thread wakes up 00:15:22.010 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 952 ms SOUTH 00:15:22.010 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:22.010 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:22.791 00.781 428 Exposure complete 00:15:22.916 00.125 428 worker thread done servicing request 00:15:22.916 00.000 10672 OnExposeComplete: enter 00:15:22.916 00.000 10672 UpdateGuideState(): m_state=6 00:15:22.916 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1050 00:15:22.916 00.000 10672 Star::Find returns 1 (0), X=538.39, Y=368.15, Mass=209775, SNR=43.3, Peak=28528 HFD=2.7 00:15:22.916 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.14) = xAngle (1.28 = 1.28) 00:15:22.916 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 00:15:22.916 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.79 hyp=0.80 cameraTheta=1.41 mountX=0.23 mountY=0.79, mountTheta=1.28 00:15:22.916 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.79, opts=13) 00:15:22.916 00.000 10672 Enqueuing Move request for scope (0.12, 0.79) 00:15:22.916 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:22.916 00.000 428 Worker thread wakes up 00:15:22.916 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.79) opts 0xd 00:15:22.916 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.79) 00:15:22.916 00.000 428 Moving (0.12, 0.79) raw xDistance=0.23 yDistance=0.79 00:15:22.916 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:15:22.916 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.79 from input 0.79 00:15:22.916 00.000 428 MoveAxis(E, 0, ABG) 00:15:22.916 00.000 428 Move returns status 0, amount 0 00:15:22.916 00.000 428 MoveAxis(S, 1046, ABG) 00:15:22.916 00.000 428 Guiding Dir = 1, Dur = 1046 00:15:22.916 00.000 428 IsSlewing returns 0 00:15:22.916 00.000 428 IsGuiding returns 0 00:15:22.947 00.031 10672 UpdateGuideState exits: m=209775 SNR=43.3 00:15:22.947 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:22.947 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:22.947 00.000 10672 Enqueuing Expose request 00:15:23.009 00.062 428 PulseGuide returned control before completion, sleep 977 00:15:23.998 00.989 428 IsGuiding returns 1 00:15:23.998 00.000 428 scope still moving after pulse duration time elapsed 00:15:24.030 00.032 428 IsSlewing returns 0 00:15:24.030 00.000 428 IsGuiding returns 1 00:15:24.061 00.031 428 IsSlewing returns 0 00:15:24.061 00.000 428 IsGuiding returns 1 00:15:24.108 00.047 428 IsSlewing returns 0 00:15:24.108 00.000 428 IsGuiding returns 0 00:15:24.108 00.000 428 scope move finished after 1046 + 137 ms 00:15:24.108 00.000 428 Move returns status 0, amount 1046 00:15:24.108 00.000 428 move complete, result=0 00:15:24.108 00.000 428 worker thread done servicing request 00:15:24.108 00.000 428 Worker thread wakes up 00:15:24.108 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.8 px 1046 ms SOUTH 00:15:24.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:24.108 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:24.795 00.687 428 Exposure complete 00:15:24.920 00.125 428 worker thread done servicing request 00:15:24.920 00.000 10672 OnExposeComplete: enter 00:15:24.920 00.000 10672 UpdateGuideState(): m_state=6 00:15:24.920 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1051 00:15:24.920 00.000 10672 Star::Find returns 1 (0), X=538.56, Y=368.34, Mass=219671, SNR=45.3, Peak=24384 HFD=3.2 00:15:24.920 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (0.14) = xAngle (1.14 = 1.14) 00:15:24.920 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.25 = 1.25) 00:15:24.920 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.98 hyp=1.03 cameraTheta=1.28 mountX=0.43 mountY=0.97, mountTheta=1.16 00:15:24.920 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.98, opts=13) 00:15:24.920 00.000 10672 Enqueuing Move request for scope (0.29, 0.98) 00:15:24.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:24.920 00.000 428 Worker thread wakes up 00:15:24.920 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.98) opts 0xd 00:15:24.920 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.98) 00:15:24.920 00.000 428 Moving (0.29, 0.98) raw xDistance=0.43 yDistance=0.97 00:15:24.920 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:15:24.920 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.97 from input 0.97 00:15:24.920 00.000 428 MoveAxis(E, 0, ABG) 00:15:24.920 00.000 428 Move returns status 0, amount 0 00:15:24.920 00.000 428 MoveAxis(S, 1294, ABG) 00:15:24.920 00.000 428 Guiding Dir = 1, Dur = 1294 00:15:24.920 00.000 428 IsSlewing returns 0 00:15:24.920 00.000 428 IsGuiding returns 0 00:15:24.951 00.031 10672 UpdateGuideState exits: m=219671 SNR=45.3 00:15:24.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:24.951 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:24.951 00.000 10672 Enqueuing Expose request 00:15:24.998 00.047 428 PulseGuide returned control before completion, sleep 1232 00:15:25.935 00.937 10672 read socket command 10 00:15:25.935 00.000 10672 processing socket request REQDIST 00:15:25.935 00.000 10672 SOCKSVR: Sending pixel error of 0.88 00:15:25.935 00.000 10672 Sending socket response 88 (0x58) 00:15:26.248 00.313 428 IsGuiding returns 1 00:15:26.248 00.000 428 scope still moving after pulse duration time elapsed 00:15:26.279 00.031 428 IsSlewing returns 0 00:15:26.279 00.000 428 IsGuiding returns 1 00:15:26.326 00.047 428 IsSlewing returns 0 00:15:26.357 00.031 428 IsGuiding returns 0 00:15:26.357 00.000 428 scope move finished after 1294 + 137 ms 00:15:26.357 00.000 428 Move returns status 0, amount 1294 00:15:26.357 00.000 428 move complete, result=0 00:15:26.357 00.000 428 worker thread done servicing request 00:15:26.357 00.000 428 Worker thread wakes up 00:15:26.357 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 1.0 px 1294 ms SOUTH 00:15:26.357 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:26.357 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:26.794 00.437 428 Exposure complete 00:15:26.935 00.141 428 worker thread done servicing request 00:15:26.935 00.000 10672 OnExposeComplete: enter 00:15:26.935 00.000 10672 UpdateGuideState(): m_state=6 00:15:26.935 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1052 00:15:26.935 00.000 10672 Star::Find returns 1 (0), X=538.59, Y=368.54, Mass=214908, SNR=41.3, Peak=27008 HFD=3.1 00:15:26.935 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 00:15:26.935 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.27 = 1.27) 00:15:26.935 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=1.18 hyp=1.22 cameraTheta=1.30 mountX=0.49 mountY=1.17, mountTheta=1.18 00:15:26.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=1.18, opts=13) 00:15:26.935 00.000 10672 Enqueuing Move request for scope (0.33, 1.18) 00:15:26.935 00.000 428 Worker thread wakes up 00:15:26.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:26.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 1.18) opts 0xd 00:15:26.935 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 1.18) 00:15:26.935 00.000 428 Moving (0.33, 1.18) raw xDistance=0.49 yDistance=1.17 00:15:26.935 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 00:15:26.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.17 from input 1.17 00:15:26.935 00.000 428 MoveAxis(W, 570, ABG) 00:15:26.935 00.000 428 Guiding Dir = 3, Dur = 570 00:15:26.935 00.000 428 IsSlewing returns 0 00:15:26.935 00.000 428 IsGuiding returns 0 00:15:26.950 00.015 428 PulseGuide returned control before completion, sleep 564 00:15:26.950 00.000 10672 UpdateGuideState exits: m=214908 SNR=41.3 00:15:26.950 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:26.950 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:26.950 00.000 10672 Enqueuing Expose request 00:15:27.544 00.594 428 IsGuiding returns 0 00:15:27.544 00.000 428 Move returns status 0, amount 570 00:15:27.544 00.000 428 MoveAxis(S, 1549, ABG) 00:15:27.544 00.000 428 Guiding Dir = 1, Dur = 1549 00:15:27.544 00.000 428 IsSlewing returns 0 00:15:27.544 00.000 428 IsGuiding returns 0 00:15:27.622 00.078 428 PulseGuide returned control before completion, sleep 1482 00:15:29.153 01.531 428 IsGuiding returns 1 00:15:29.153 00.000 428 scope still moving after pulse duration time elapsed 00:15:29.216 00.063 428 IsSlewing returns 0 00:15:29.216 00.000 428 IsGuiding returns 0 00:15:29.216 00.000 428 scope move finished after 1549 + 128 ms 00:15:29.216 00.000 428 Move returns status 0, amount 1549 00:15:29.216 00.000 428 move complete, result=0 00:15:29.216 00.000 428 worker thread done servicing request 00:15:29.216 00.000 428 Worker thread wakes up 00:15:29.216 00.000 10672 GuideStep: 0.5 px 570 ms WEST, 1.2 px 1549 ms SOUTH 00:15:29.231 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:29.231 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:29.231 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:15:30.793 01.562 428 Exposure complete 00:15:30.918 00.125 428 worker thread done servicing request 00:15:30.918 00.000 10672 OnExposeComplete: enter 00:15:30.918 00.000 10672 UpdateGuideState(): m_state=6 00:15:30.918 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1053 00:15:30.918 00.000 10672 Star::Find returns 1 (0), X=538.55, Y=368.27, Mass=241880, SNR=53.6, Peak=26896 HFD=3.4 00:15:30.918 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.14) = xAngle (1.13 = 1.13) 00:15:30.918 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.24 = 1.24) 00:15:30.918 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.91 hyp=0.95 cameraTheta=1.27 mountX=0.41 mountY=0.90, mountTheta=1.15 00:15:30.918 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.91, opts=13) 00:15:30.918 00.000 10672 Enqueuing Move request for scope (0.28, 0.91) 00:15:30.918 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:30.918 00.000 428 Worker thread wakes up 00:15:30.918 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.91) opts 0xd 00:15:30.918 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.91) 00:15:30.918 00.000 428 Moving (0.28, 0.91) raw xDistance=0.41 yDistance=0.90 00:15:30.918 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:15:30.918 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.90 from input 0.90 00:15:30.918 00.000 428 MoveAxis(E, 0, ABG) 00:15:30.918 00.000 428 Move returns status 0, amount 0 00:15:30.918 00.000 428 MoveAxis(S, 1199, ABG) 00:15:30.918 00.000 428 Guiding Dir = 1, Dur = 1199 00:15:30.918 00.000 428 IsSlewing returns 0 00:15:30.918 00.000 428 IsGuiding returns 0 00:15:30.949 00.031 10672 UpdateGuideState exits: m=241880 SNR=53.6 00:15:30.949 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:30.949 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:30.949 00.000 10672 Enqueuing Expose request 00:15:30.949 00.000 10672 read socket command 10 00:15:30.949 00.000 10672 processing socket request REQDIST 00:15:30.949 00.000 10672 SOCKSVR: Sending pixel error of 0.97 00:15:30.949 00.000 10672 Sending socket response 97 (0x61) 00:15:31.012 00.063 428 PulseGuide returned control before completion, sleep 1122 00:15:32.141 01.129 428 IsGuiding returns 1 00:15:32.141 00.000 428 scope still moving after pulse duration time elapsed 00:15:32.172 00.031 428 IsSlewing returns 0 00:15:32.204 00.032 428 IsGuiding returns 1 00:15:32.250 00.046 428 IsSlewing returns 0 00:15:32.250 00.000 428 IsGuiding returns 0 00:15:32.250 00.000 428 scope move finished after 1199 + 122 ms 00:15:32.250 00.000 428 Move returns status 0, amount 1199 00:15:32.250 00.000 428 move complete, result=0 00:15:32.250 00.000 428 worker thread done servicing request 00:15:32.250 00.000 428 Worker thread wakes up 00:15:32.250 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.9 px 1199 ms SOUTH 00:15:32.250 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:32.250 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:32.781 00.531 428 Exposure complete 00:15:32.906 00.125 428 worker thread done servicing request 00:15:32.906 00.000 10672 OnExposeComplete: enter 00:15:32.906 00.000 10672 UpdateGuideState(): m_state=6 00:15:32.906 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1054 00:15:32.906 00.000 10672 Star::Find returns 1 (0), X=538.46, Y=368.90, Mass=204759, SNR=41.3, Peak=33216 HFD=2.5 00:15:32.906 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 00:15:32.906 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.42 = 1.42) 00:15:32.906 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=1.54 hyp=1.55 cameraTheta=1.45 mountX=0.40 mountY=1.53, mountTheta=1.31 00:15:32.922 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=1.54, opts=13) 00:15:32.922 00.000 10672 Enqueuing Move request for scope (0.19, 1.54) 00:15:32.922 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:32.922 00.000 428 Worker thread wakes up 00:15:32.922 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 1.54) opts 0xd 00:15:32.922 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 1.54) 00:15:32.922 00.000 428 Moving (0.19, 1.54) raw xDistance=0.40 yDistance=1.53 00:15:32.922 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:15:32.922 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.53 from input 1.53 00:15:32.922 00.000 428 MoveAxis(E, 0, ABG) 00:15:32.922 00.000 428 Move returns status 0, amount 0 00:15:32.922 00.000 428 MoveAxis(S, 2031, ABG) 00:15:32.922 00.000 428 Guiding Dir = 1, Dur = 2031 00:15:32.922 00.000 428 IsSlewing returns 0 00:15:32.922 00.000 428 IsGuiding returns 0 00:15:32.938 00.016 10672 UpdateGuideState exits: m=204759 SNR=41.3 00:15:32.938 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:32.938 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:32.938 00.000 10672 Enqueuing Expose request 00:15:33.000 00.062 428 PulseGuide returned control before completion, sleep 1968 00:15:35.031 02.031 428 IsGuiding returns 1 00:15:35.031 00.000 428 scope still moving after pulse duration time elapsed 00:15:35.062 00.031 428 IsSlewing returns 0 00:15:35.062 00.000 428 IsGuiding returns 0 00:15:35.062 00.000 428 scope move finished after 2031 + 106 ms 00:15:35.062 00.000 428 Move returns status 0, amount 2031 00:15:35.062 00.000 428 move complete, result=0 00:15:35.062 00.000 428 worker thread done servicing request 00:15:35.062 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 1.5 px 2031 ms SOUTH 00:15:35.062 00.000 428 Worker thread wakes up 00:15:35.062 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:35.062 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:35.078 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:15:35.968 00.890 10672 read socket command 10 00:15:35.968 00.000 10672 processing socket request REQDIST 00:15:35.968 00.000 10672 SOCKSVR: Sending pixel error of 1.14 00:15:35.968 00.000 10672 Sending socket response 114 (0x72) 00:15:36.796 00.828 428 Exposure complete 00:15:36.921 00.125 428 worker thread done servicing request 00:15:36.921 00.000 10672 OnExposeComplete: enter 00:15:36.921 00.000 10672 UpdateGuideState(): m_state=6 00:15:36.921 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1055 00:15:36.921 00.000 10672 Star::Find returns 1 (0), X=538.87, Y=368.70, Mass=210092, SNR=41.4, Peak=30592 HFD=2.6 00:15:36.921 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.14) = xAngle (1.01 = 1.01) 00:15:36.921 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.12 = 1.12) 00:15:36.921 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=1.34 hyp=1.46 cameraTheta=1.15 mountX=0.78 mountY=1.32, mountTheta=1.04 00:15:36.921 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=1.34, opts=13) 00:15:36.921 00.000 10672 Enqueuing Move request for scope (0.60, 1.34) 00:15:36.921 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:36.921 00.000 428 Worker thread wakes up 00:15:36.921 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 1.34) opts 0xd 00:15:36.921 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 1.34) 00:15:36.921 00.000 428 Moving (0.60, 1.34) raw xDistance=0.78 yDistance=1.32 00:15:36.921 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78 00:15:36.921 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.32 from input 1.32 00:15:36.921 00.000 428 MoveAxis(W, 913, ABG) 00:15:36.921 00.000 428 Guiding Dir = 3, Dur = 913 00:15:36.921 00.000 428 IsSlewing returns 0 00:15:36.921 00.000 428 IsGuiding returns 0 00:15:36.936 00.015 428 PulseGuide returned control before completion, sleep 909 00:15:36.952 00.016 10672 UpdateGuideState exits: m=210092 SNR=41.4 00:15:36.952 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:36.952 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:36.952 00.000 10672 Enqueuing Expose request 00:15:37.858 00.906 428 IsGuiding returns 1 00:15:37.858 00.000 428 scope still moving after pulse duration time elapsed 00:15:37.889 00.031 428 IsSlewing returns 0 00:15:37.889 00.000 428 IsGuiding returns 0 00:15:37.889 00.000 428 scope move finished after 913 + 46 ms 00:15:37.889 00.000 428 Move returns status 0, amount 913 00:15:37.889 00.000 428 MoveAxis(S, 1749, ABG) 00:15:37.889 00.000 428 Guiding Dir = 1, Dur = 1749 00:15:37.889 00.000 428 IsSlewing returns 0 00:15:37.889 00.000 428 IsGuiding returns 0 00:15:37.967 00.078 428 PulseGuide returned control before completion, sleep 1684 00:15:39.670 01.703 428 IsGuiding returns 1 00:15:39.670 00.000 428 scope still moving after pulse duration time elapsed 00:15:39.733 00.063 428 IsSlewing returns 0 00:15:39.764 00.031 428 IsGuiding returns 0 00:15:39.764 00.000 428 scope move finished after 1749 + 132 ms 00:15:39.764 00.000 428 Move returns status 0, amount 1749 00:15:39.764 00.000 428 move complete, result=0 00:15:39.764 00.000 428 worker thread done servicing request 00:15:39.764 00.000 428 Worker thread wakes up 00:15:39.779 00.015 10672 GuideStep: 0.8 px 913 ms WEST, 1.3 px 1749 ms SOUTH 00:15:39.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:39.779 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:39.779 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:15:40.786 01.007 428 Exposure complete 00:15:40.911 00.125 428 worker thread done servicing request 00:15:40.911 00.000 10672 OnExposeComplete: enter 00:15:40.911 00.000 10672 UpdateGuideState(): m_state=6 00:15:40.911 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1056 00:15:40.911 00.000 10672 Star::Find returns 1 (0), X=538.71, Y=368.45, Mass=234808, SNR=47.7, Peak=33760 HFD=2.9 00:15:40.911 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.14) = xAngle (1.05 = 1.05) 00:15:40.911 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.16 = 1.16) 00:15:40.911 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=1.09 hyp=1.17 cameraTheta=1.19 mountX=0.58 mountY=1.07, mountTheta=1.07 00:15:40.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=1.09, opts=13) 00:15:40.911 00.000 10672 Enqueuing Move request for scope (0.44, 1.09) 00:15:40.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:40.911 00.000 428 Worker thread wakes up 00:15:40.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 1.09) opts 0xd 00:15:40.911 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 1.09) 00:15:40.911 00.000 428 Moving (0.44, 1.09) raw xDistance=0.58 yDistance=1.07 00:15:40.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.58 00:15:40.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.07 from input 1.07 00:15:40.911 00.000 428 MoveAxis(W, 748, ABG) 00:15:40.911 00.000 428 Guiding Dir = 3, Dur = 748 00:15:40.911 00.000 428 IsSlewing returns 0 00:15:40.911 00.000 428 IsGuiding returns 0 00:15:40.943 00.032 428 PulseGuide returned control before completion, sleep 741 00:15:40.943 00.000 10672 UpdateGuideState exits: m=234808 SNR=47.7 00:15:40.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:40.943 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:40.943 00.000 10672 Enqueuing Expose request 00:15:40.943 00.000 10672 read socket command 10 00:15:40.943 00.000 10672 processing socket request REQDIST 00:15:40.943 00.000 10672 SOCKSVR: Sending pixel error of 1.22 00:15:40.943 00.000 10672 Sending socket response 122 (0x7a) 00:15:41.724 00.781 428 IsGuiding returns 0 00:15:41.724 00.000 428 Move returns status 0, amount 748 00:15:41.724 00.000 428 MoveAxis(S, 1424, ABG) 00:15:41.724 00.000 428 Guiding Dir = 1, Dur = 1424 00:15:41.724 00.000 428 IsSlewing returns 0 00:15:41.724 00.000 428 IsGuiding returns 0 00:15:41.802 00.078 428 PulseGuide returned control before completion, sleep 1358 00:15:43.177 01.375 428 IsGuiding returns 1 00:15:43.177 00.000 428 scope still moving after pulse duration time elapsed 00:15:43.239 00.062 428 IsSlewing returns 0 00:15:43.270 00.031 428 IsGuiding returns 0 00:15:43.270 00.000 428 scope move finished after 1424 + 123 ms 00:15:43.270 00.000 428 Move returns status 0, amount 1424 00:15:43.270 00.000 428 move complete, result=0 00:15:43.270 00.000 428 worker thread done servicing request 00:15:43.270 00.000 428 Worker thread wakes up 00:15:43.270 00.000 10672 GuideStep: 0.6 px 748 ms WEST, 1.1 px 1424 ms SOUTH 00:15:43.270 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:43.270 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:43.286 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:15:44.785 01.499 428 Exposure complete 00:15:44.910 00.125 428 worker thread done servicing request 00:15:44.910 00.000 10672 OnExposeComplete: enter 00:15:44.910 00.000 10672 UpdateGuideState(): m_state=6 00:15:44.910 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1057 00:15:44.910 00.000 10672 Star::Find returns 1 (0), X=538.29, Y=368.65, Mass=212658, SNR=42.4, Peak=30592 HFD=2.7 00:15:44.910 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.14) = xAngle (1.41 = 1.41) 00:15:44.910 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.52 = 1.52) 00:15:44.910 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=1.29 hyp=1.29 cameraTheta=1.55 mountX=0.20 mountY=1.28, mountTheta=1.41 00:15:44.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=1.29, opts=13) 00:15:44.910 00.000 10672 Enqueuing Move request for scope (0.03, 1.29) 00:15:44.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:44.910 00.000 428 Worker thread wakes up 00:15:44.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.29) opts 0xd 00:15:44.910 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 1.29) 00:15:44.910 00.000 428 Moving (0.03, 1.29) raw xDistance=0.20 yDistance=1.28 00:15:44.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:15:44.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.28 from input 1.28 00:15:44.910 00.000 428 MoveAxis(E, 0, ABG) 00:15:44.910 00.000 428 Move returns status 0, amount 0 00:15:44.910 00.000 428 MoveAxis(S, 1706, ABG) 00:15:44.910 00.000 428 Guiding Dir = 1, Dur = 1706 00:15:44.926 00.016 428 IsSlewing returns 0 00:15:44.926 00.000 428 IsGuiding returns 0 00:15:44.941 00.015 10672 UpdateGuideState exits: m=212658 SNR=42.4 00:15:44.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:44.941 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:44.941 00.000 10672 Enqueuing Expose request 00:15:45.004 00.063 428 PulseGuide returned control before completion, sleep 1639 00:15:45.926 00.922 10672 read socket command 10 00:15:45.926 00.000 10672 processing socket request REQDIST 00:15:45.926 00.000 10672 SOCKSVR: Sending pixel error of 1.24 00:15:45.926 00.000 10672 Sending socket response 124 (0x7c) 00:15:46.644 00.718 428 IsGuiding returns 1 00:15:46.644 00.000 428 scope still moving after pulse duration time elapsed 00:15:46.675 00.031 428 IsSlewing returns 0 00:15:46.675 00.000 428 IsGuiding returns 1 00:15:46.738 00.063 428 IsSlewing returns 0 00:15:46.769 00.031 428 IsGuiding returns 0 00:15:46.769 00.000 428 scope move finished after 1706 + 146 ms 00:15:46.769 00.000 428 Move returns status 0, amount 1706 00:15:46.769 00.000 428 move complete, result=0 00:15:46.769 00.000 428 worker thread done servicing request 00:15:46.769 00.000 428 Worker thread wakes up 00:15:46.769 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 1.3 px 1706 ms SOUTH 00:15:46.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:46.769 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:46.785 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:15:48.789 02.004 428 Exposure complete 00:15:48.929 00.140 428 worker thread done servicing request 00:15:48.929 00.000 10672 OnExposeComplete: enter 00:15:48.929 00.000 10672 UpdateGuideState(): m_state=6 00:15:48.929 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1058 00:15:48.929 00.000 10672 Star::Find returns 1 (0), X=538.19, Y=368.53, Mass=214047, SNR=42.2, Peak=27648 HFD=2.8 00:15:48.929 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.14) = xAngle (1.50 = 1.50) 00:15:48.929 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.61 = 1.61) 00:15:48.929 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=1.17 hyp=1.18 cameraTheta=1.64 mountX=0.08 mountY=1.18, mountTheta=1.50 00:15:48.929 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=1.17, opts=13) 00:15:48.929 00.000 10672 Enqueuing Move request for scope (-0.08, 1.17) 00:15:48.929 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:48.929 00.000 428 Worker thread wakes up 00:15:48.929 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.17) opts 0xd 00:15:48.929 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 1.17) 00:15:48.929 00.000 428 Moving (-0.08, 1.17) raw xDistance=0.08 yDistance=1.18 00:15:48.929 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:15:48.929 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.18 from input 1.18 00:15:48.929 00.000 428 MoveAxis(E, 0, ABG) 00:15:48.929 00.000 428 Move returns status 0, amount 0 00:15:48.929 00.000 428 MoveAxis(S, 1561, ABG) 00:15:48.929 00.000 428 Guiding Dir = 1, Dur = 1561 00:15:48.929 00.000 428 IsSlewing returns 0 00:15:48.929 00.000 428 IsGuiding returns 0 00:15:48.945 00.016 10672 UpdateGuideState exits: m=214047 SNR=42.2 00:15:48.945 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:48.945 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:48.945 00.000 10672 Enqueuing Expose request 00:15:49.007 00.062 428 PulseGuide returned control before completion, sleep 1493 00:15:50.538 01.531 428 IsGuiding returns 1 00:15:50.538 00.000 428 scope still moving after pulse duration time elapsed 00:15:50.601 00.063 428 IsSlewing returns 0 00:15:50.601 00.000 428 IsGuiding returns 0 00:15:50.601 00.000 428 scope move finished after 1561 + 116 ms 00:15:50.616 00.015 428 Move returns status 0, amount 1561 00:15:50.616 00.000 428 move complete, result=0 00:15:50.616 00.000 428 worker thread done servicing request 00:15:50.616 00.000 428 Worker thread wakes up 00:15:50.616 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.2 px 1561 ms SOUTH 00:15:50.616 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:50.616 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:50.772 00.156 428 Exposure complete 00:15:50.897 00.125 428 worker thread done servicing request 00:15:50.897 00.000 10672 OnExposeComplete: enter 00:15:50.897 00.000 10672 UpdateGuideState(): m_state=6 00:15:50.897 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1059 00:15:50.897 00.000 10672 Star::Find returns 1 (0), X=538.22, Y=368.60, Mass=195055, SNR=37.2, Peak=27328 HFD=2.7 00:15:50.897 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.14) = xAngle (1.47 = 1.47) 00:15:50.897 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.57 = 1.57) 00:15:50.897 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=1.23 hyp=1.24 cameraTheta=1.60 mountX=0.13 mountY=1.24, mountTheta=1.47 00:15:50.897 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=1.23, opts=13) 00:15:50.897 00.000 10672 Enqueuing Move request for scope (-0.04, 1.23) 00:15:50.897 00.000 428 Worker thread wakes up 00:15:50.897 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:50.897 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 1.23) opts 0xd 00:15:50.897 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 1.23) 00:15:50.897 00.000 428 Moving (-0.04, 1.23) raw xDistance=0.13 yDistance=1.24 00:15:50.897 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:15:50.897 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.24 from input 1.24 00:15:50.897 00.000 428 MoveAxis(E, 0, ABG) 00:15:50.897 00.000 428 Move returns status 0, amount 0 00:15:50.897 00.000 428 MoveAxis(S, 1641, ABG) 00:15:50.897 00.000 428 Guiding Dir = 1, Dur = 1641 00:15:50.897 00.000 428 IsSlewing returns 0 00:15:50.897 00.000 428 IsGuiding returns 0 00:15:50.929 00.032 10672 UpdateGuideState exits: m=195055 SNR=37.2 00:15:50.929 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:50.929 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:50.929 00.000 10672 Enqueuing Expose request 00:15:50.929 00.000 10672 read socket command 10 00:15:50.929 00.000 10672 processing socket request REQDIST 00:15:50.929 00.000 10672 SOCKSVR: Sending pixel error of 1.22 00:15:50.929 00.000 10672 Sending socket response 122 (0x7a) 00:15:50.991 00.062 428 PulseGuide returned control before completion, sleep 1564 00:15:52.569 01.578 428 IsGuiding returns 1 00:15:52.569 00.000 428 scope still moving after pulse duration time elapsed 00:15:52.600 00.031 428 IsSlewing returns 0 00:15:52.600 00.000 428 IsGuiding returns 1 00:15:52.663 00.063 428 IsSlewing returns 0 00:15:52.694 00.031 428 IsGuiding returns 0 00:15:52.694 00.000 428 scope move finished after 1641 + 157 ms 00:15:52.709 00.015 428 Move returns status 0, amount 1641 00:15:52.709 00.000 428 move complete, result=0 00:15:52.709 00.000 428 worker thread done servicing request 00:15:52.709 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.2 px 1641 ms SOUTH 00:15:52.709 00.000 428 Worker thread wakes up 00:15:52.709 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:52.709 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:52.772 00.063 428 Exposure complete 00:15:52.912 00.140 428 worker thread done servicing request 00:15:52.912 00.000 10672 OnExposeComplete: enter 00:15:52.912 00.000 10672 UpdateGuideState(): m_state=6 00:15:52.912 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1060 00:15:52.912 00.000 10672 Star::Find returns 1 (0), X=538.34, Y=368.27, Mass=224275, SNR=50.9, Peak=27760 HFD=2.9 00:15:52.912 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.14) = xAngle (1.35 = 1.35) 00:15:52.912 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.46 = 1.46) 00:15:52.912 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.91 hyp=0.91 cameraTheta=1.49 mountX=0.20 mountY=0.90, mountTheta=1.36 00:15:52.912 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.91, opts=13) 00:15:52.912 00.000 10672 Enqueuing Move request for scope (0.07, 0.91) 00:15:52.912 00.000 428 Worker thread wakes up 00:15:52.912 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:52.912 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.91) opts 0xd 00:15:52.912 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.91) 00:15:52.912 00.000 428 Moving (0.07, 0.91) raw xDistance=0.20 yDistance=0.90 00:15:52.912 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:15:52.912 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.90 from input 0.90 00:15:52.912 00.000 428 MoveAxis(E, 0, ABG) 00:15:52.912 00.000 428 Move returns status 0, amount 0 00:15:52.912 00.000 428 MoveAxis(S, 1199, ABG) 00:15:52.912 00.000 428 Guiding Dir = 1, Dur = 1199 00:15:52.912 00.000 428 IsSlewing returns 0 00:15:52.912 00.000 428 IsGuiding returns 0 00:15:52.928 00.016 10672 UpdateGuideState exits: m=224275 SNR=50.9 00:15:52.928 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:52.928 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:52.928 00.000 10672 Enqueuing Expose request 00:15:52.990 00.062 428 PulseGuide returned control before completion, sleep 1132 00:15:54.131 01.141 428 IsGuiding returns 1 00:15:54.131 00.000 428 scope still moving after pulse duration time elapsed 00:15:54.162 00.031 428 IsSlewing returns 0 00:15:54.162 00.000 428 IsGuiding returns 1 00:15:54.225 00.063 428 IsSlewing returns 0 00:15:54.225 00.000 428 IsGuiding returns 0 00:15:54.225 00.000 428 scope move finished after 1199 + 110 ms 00:15:54.225 00.000 428 Move returns status 0, amount 1199 00:15:54.225 00.000 428 move complete, result=0 00:15:54.225 00.000 428 worker thread done servicing request 00:15:54.225 00.000 428 Worker thread wakes up 00:15:54.225 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.9 px 1199 ms SOUTH 00:15:54.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:54.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:54.787 00.562 428 Exposure complete 00:15:54.912 00.125 428 worker thread done servicing request 00:15:54.912 00.000 10672 OnExposeComplete: enter 00:15:54.912 00.000 10672 UpdateGuideState(): m_state=6 00:15:54.912 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1061 00:15:54.912 00.000 10672 Star::Find returns 1 (0), X=538.12, Y=368.28, Mass=226500, SNR=37.7, Peak=30816 HFD=2.6 00:15:54.912 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 00:15:54.912 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.70 = 1.70) 00:15:54.912 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.92 hyp=0.93 cameraTheta=1.73 mountX=-0.02 mountY=0.92, mountTheta=1.59 00:15:54.912 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.92, opts=13) 00:15:54.912 00.000 10672 Enqueuing Move request for scope (-0.15, 0.92) 00:15:54.912 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:54.912 00.000 428 Worker thread wakes up 00:15:54.912 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.92) opts 0xd 00:15:54.912 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.92) 00:15:54.912 00.000 428 Moving (-0.15, 0.92) raw xDistance=-0.02 yDistance=0.92 00:15:54.912 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:15:54.912 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.92 from input 0.92 00:15:54.912 00.000 428 MoveAxis(E, 0, ABG) 00:15:54.912 00.000 428 Move returns status 0, amount 0 00:15:54.912 00.000 428 MoveAxis(S, 1225, ABG) 00:15:54.912 00.000 428 Guiding Dir = 1, Dur = 1225 00:15:54.912 00.000 428 IsSlewing returns 0 00:15:54.912 00.000 428 IsGuiding returns 0 00:15:54.943 00.031 10672 UpdateGuideState exits: m=226500 SNR=37.7 00:15:54.943 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:54.943 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:54.943 00.000 10672 Enqueuing Expose request 00:15:55.006 00.063 428 PulseGuide returned control before completion, sleep 1149 00:15:55.927 00.921 10672 read socket command 10 00:15:55.927 00.000 10672 processing socket request REQDIST 00:15:55.927 00.000 10672 SOCKSVR: Sending pixel error of 1.07 00:15:55.927 00.000 10672 Sending socket response 107 (0x6b) 00:15:56.162 00.235 428 IsGuiding returns 1 00:15:56.162 00.000 428 scope still moving after pulse duration time elapsed 00:15:56.208 00.046 428 IsSlewing returns 0 00:15:56.208 00.000 428 IsGuiding returns 1 00:15:56.271 00.063 428 IsSlewing returns 0 00:15:56.271 00.000 428 IsGuiding returns 0 00:15:56.271 00.000 428 scope move finished after 1225 + 125 ms 00:15:56.271 00.000 428 Move returns status 0, amount 1225 00:15:56.271 00.000 428 move complete, result=0 00:15:56.271 00.000 428 worker thread done servicing request 00:15:56.271 00.000 428 Worker thread wakes up 00:15:56.271 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.9 px 1225 ms SOUTH 00:15:56.271 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:56.271 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:56.786 00.515 428 Exposure complete 00:15:56.915 00.129 428 worker thread done servicing request 00:15:56.915 00.000 10672 OnExposeComplete: enter 00:15:56.915 00.000 10672 UpdateGuideState(): m_state=6 00:15:56.915 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1062 00:15:56.915 00.000 10672 Star::Find returns 1 (0), X=538.20, Y=368.68, Mass=211154, SNR=37.6, Peak=30928 HFD=2.7 00:15:56.915 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.14) = xAngle (1.48 = 1.48) 00:15:56.915 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.59 = 1.59) 00:15:56.915 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=1.32 hyp=1.32 cameraTheta=1.62 mountX=0.12 mountY=1.32, mountTheta=1.48 00:15:56.915 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=1.32, opts=13) 00:15:56.915 00.000 10672 Enqueuing Move request for scope (-0.06, 1.32) 00:15:56.915 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:15:56.915 00.000 428 Worker thread wakes up 00:15:56.915 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.32) opts 0xd 00:15:56.915 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 1.32) 00:15:56.915 00.000 428 Moving (-0.06, 1.32) raw xDistance=0.12 yDistance=1.32 00:15:56.915 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:15:56.915 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.32 from input 1.32 00:15:56.915 00.000 428 MoveAxis(E, 0, ABG) 00:15:56.915 00.000 428 Move returns status 0, amount 0 00:15:56.915 00.000 428 MoveAxis(S, 1752, ABG) 00:15:56.915 00.000 428 Guiding Dir = 1, Dur = 1752 00:15:56.915 00.000 428 IsSlewing returns 0 00:15:56.915 00.000 428 IsGuiding returns 0 00:15:56.931 00.016 10672 UpdateGuideState exits: m=211154 SNR=37.6 00:15:56.931 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:15:56.931 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:15:56.946 00.015 10672 Enqueuing Expose request 00:15:56.993 00.047 428 PulseGuide returned control before completion, sleep 1683 00:15:58.696 01.703 428 IsGuiding returns 1 00:15:58.696 00.000 428 scope still moving after pulse duration time elapsed 00:15:58.727 00.031 428 IsSlewing returns 0 00:15:58.727 00.000 428 IsGuiding returns 1 00:15:58.774 00.047 428 IsSlewing returns 0 00:15:58.805 00.031 428 IsGuiding returns 0 00:15:58.805 00.000 428 scope move finished after 1752 + 134 ms 00:15:58.805 00.000 428 Move returns status 0, amount 1752 00:15:58.805 00.000 428 move complete, result=0 00:15:58.805 00.000 428 worker thread done servicing request 00:15:58.805 00.000 428 Worker thread wakes up 00:15:58.805 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 1.3 px 1752 ms SOUTH 00:15:58.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:15:58.805 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:15:58.821 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:16:00.789 01.968 428 Exposure complete 00:16:00.914 00.125 428 worker thread done servicing request 00:16:00.914 00.000 10672 OnExposeComplete: enter 00:16:00.914 00.000 10672 UpdateGuideState(): m_state=6 00:16:00.914 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1063 00:16:00.914 00.000 10672 Star::Find returns 1 (0), X=538.79, Y=368.72, Mass=235054, SNR=44.8, Peak=29296 HFD=3.3 00:16:00.914 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.06 = 1.06) 00:16:00.914 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 00:16:00.914 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=1.36 hyp=1.45 cameraTheta=1.20 mountX=0.71 mountY=1.34, mountTheta=1.09 00:16:00.914 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=1.36, opts=13) 00:16:00.914 00.000 10672 Enqueuing Move request for scope (0.52, 1.36) 00:16:00.914 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:16:00.914 00.000 428 Worker thread wakes up 00:16:00.914 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 1.36) opts 0xd 00:16:00.914 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 1.36) 00:16:00.914 00.000 428 Moving (0.52, 1.36) raw xDistance=0.71 yDistance=1.34 00:16:00.914 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.71 00:16:00.914 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.34 from input 1.34 00:16:00.914 00.000 428 MoveAxis(W, 826, ABG) 00:16:00.914 00.000 428 Guiding Dir = 3, Dur = 826 00:16:00.914 00.000 428 IsSlewing returns 0 00:16:00.914 00.000 428 IsGuiding returns 0 00:16:00.945 00.031 10672 UpdateGuideState exits: m=235054 SNR=44.8 00:16:00.945 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:16:00.945 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:16:00.945 00.000 10672 Enqueuing Expose request 00:16:00.945 00.000 10672 read socket command 10 00:16:00.945 00.000 10672 processing socket request REQDIST 00:16:00.945 00.000 10672 SOCKSVR: Sending pixel error of 1.23 00:16:00.945 00.000 10672 Sending socket response 123 (0x7b) 00:16:00.945 00.000 428 PulseGuide returned control before completion, sleep 808 00:16:01.789 00.844 428 IsGuiding returns 0 00:16:01.789 00.000 428 Move returns status 0, amount 826 00:16:01.804 00.015 428 MoveAxis(S, 1781, ABG) 00:16:01.804 00.000 428 Guiding Dir = 1, Dur = 1781 00:16:01.804 00.000 428 IsSlewing returns 0 00:16:01.804 00.000 428 IsGuiding returns 0 00:16:01.883 00.079 428 PulseGuide returned control before completion, sleep 1715 00:16:03.601 01.718 428 IsGuiding returns 1 00:16:03.601 00.000 428 scope still moving after pulse duration time elapsed 00:16:03.632 00.031 428 IsSlewing returns 0 00:16:03.632 00.000 428 IsGuiding returns 1 00:16:03.663 00.031 428 IsSlewing returns 0 00:16:03.663 00.000 428 IsGuiding returns 1 00:16:03.710 00.047 428 IsSlewing returns 0 00:16:03.710 00.000 428 IsGuiding returns 0 00:16:03.710 00.000 428 scope move finished after 1781 + 134 ms 00:16:03.710 00.000 428 Move returns status 0, amount 1781 00:16:03.710 00.000 428 move complete, result=0 00:16:03.710 00.000 428 worker thread done servicing request 00:16:03.710 00.000 428 Worker thread wakes up 00:16:03.710 00.000 10672 GuideStep: 0.7 px 826 ms WEST, 1.3 px 1781 ms SOUTH 00:16:03.710 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:16:03.725 00.015 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:16:03.725 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:16:04.788 01.063 428 Exposure complete 00:16:04.913 00.125 428 worker thread done servicing request 00:16:04.913 00.000 10672 OnExposeComplete: enter 00:16:04.913 00.000 10672 UpdateGuideState(): m_state=6 00:16:04.913 00.000 10672 Star::Find(15, 538, 368, 0, (0,0,0,0), 0.0, 0) frame 1064 00:16:04.913 00.000 10672 Star::Find returns 1 (0), X=537.79, Y=368.42, Mass=190301, SNR=41.7, Peak=27984 HFD=2.5 00:16:04.913 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.14) = xAngle (1.86 = 1.86) 00:16:04.928 00.015 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.97 = 1.97) 00:16:04.928 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=1.06 hyp=1.16 cameraTheta=2.00 mountX=-0.33 mountY=1.07, mountTheta=1.87 00:16:04.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=1.06, opts=13) 00:16:04.928 00.000 10672 Enqueuing Move request for scope (-0.48, 1.06) 00:16:04.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:16:04.928 00.000 428 Worker thread wakes up 00:16:04.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 1.06) opts 0xd 00:16:04.928 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 1.06) 00:16:04.928 00.000 428 Moving (-0.48, 1.06) raw xDistance=-0.33 yDistance=1.07 00:16:04.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:16:04.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.07 from input 1.07 00:16:04.928 00.000 428 MoveAxis(E, 0, ABG) 00:16:04.928 00.000 428 Move returns status 0, amount 0 00:16:04.928 00.000 428 MoveAxis(S, 1428, ABG) 00:16:04.928 00.000 428 Guiding Dir = 1, Dur = 1428 00:16:04.944 00.016 10672 UpdateGuideState exits: m=190301 SNR=41.7 00:16:04.944 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:16:04.944 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:16:04.944 00.000 10672 Enqueuing Expose request 00:16:04.960 00.016 428 IsSlewing returns 0 00:16:04.960 00.000 428 IsGuiding returns 0 00:16:05.038 00.078 428 PulseGuide returned control before completion, sleep 1359 00:16:05.933 00.895 10672 read socket command 10 00:16:05.933 00.000 10672 processing socket request REQDIST 00:16:05.933 00.000 10672 SOCKSVR: Sending pixel error of 1.21 00:16:05.933 00.000 10672 Sending socket response 121 (0x79) 00:16:06.417 00.484 428 IsGuiding returns 1 00:16:06.417 00.000 428 scope still moving after pulse duration time elapsed 00:16:06.449 00.032 428 IsSlewing returns 0 00:16:06.449 00.000 428 IsGuiding returns 1 00:16:06.511 00.062 428 IsSlewing returns 0 00:16:06.511 00.000 428 IsGuiding returns 0 00:16:06.511 00.000 428 scope move finished after 1428 + 122 ms 00:16:06.511 00.000 428 Move returns status 0, amount 1428 00:16:06.511 00.000 428 move complete, result=0 00:16:06.511 00.000 428 worker thread done servicing request 00:16:06.511 00.000 428 Worker thread wakes up 00:16:06.511 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 1.1 px 1428 ms SOUTH 00:16:06.511 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:16:06.511 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:16:06.776 00.265 428 Exposure complete 00:16:06.901 00.125 428 worker thread done servicing request 00:16:06.901 00.000 10672 OnExposeComplete: enter 00:16:06.901 00.000 10672 UpdateGuideState(): m_state=6 00:16:06.901 00.000 10672 Star::Find(15, 537, 368, 0, (0,0,0,0), 0.0, 0) frame 1065 00:16:06.901 00.000 10672 Star::Find returns 1 (0), X=537.15, Y=369.33, Mass=208849, SNR=43.6, Peak=28416 HFD=2.8 00:16:06.901 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.95 = 1.95) 00:16:06.901 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.06 = 2.06) 00:16:06.901 00.000 10672 CameraToMount -- cameraX=-1.12 cameraY=1.97 hyp=2.27 cameraTheta=2.09 mountX=-0.84 mountY=2.00, mountTheta=1.97 00:16:06.901 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.12, y=1.97, opts=13) 00:16:06.901 00.000 10672 Enqueuing Move request for scope (-1.12, 1.97) 00:16:06.901 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:16:06.901 00.000 428 Worker thread wakes up 00:16:06.901 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 1.97) opts 0xd 00:16:06.901 00.000 428 Handling offset move in thread for scope, endpoint = (-1.12, 1.97) 00:16:06.901 00.000 428 Moving (-1.12, 1.97) raw xDistance=-0.84 yDistance=2.00 00:16:06.901 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84 00:16:06.901 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.00 from input 2.00 00:16:06.901 00.000 428 MoveAxis(E, 982, ABG) 00:16:06.901 00.000 428 Guiding Dir = 2, Dur = 982 00:16:06.901 00.000 428 IsSlewing returns 0 00:16:06.901 00.000 428 IsGuiding returns 0 00:16:06.933 00.032 428 PulseGuide returned control before completion, sleep 974 00:16:06.933 00.000 10672 UpdateGuideState exits: m=208849 SNR=43.6 00:16:06.933 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:16:06.933 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:16:06.933 00.000 10672 Enqueuing Expose request 00:16:07.120 00.187 10672 read socket command 13 00:16:07.120 00.000 10672 processing socket request MOVEn 00:16:07.120 00.000 10672 PhdController::Dither begins 00:16:07.120 00.000 10672 dither: size=25.00, dRA=25.00 dDec=0.00 00:16:07.120 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 00:16:07.120 00.000 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=0.00 cameraX=24.76, cameraY=3.43 cameraTheta=0.14 00:16:07.120 00.000 10672 setting lock position to (563.03, 370.79) 00:16:07.120 00.000 10672 Mount: notify guiding dithered (24.8, 3.4) 00:16:07.120 00.000 10672 Status Line: Dither by 25.00,0.00 00:16:07.136 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:16:07.136 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:16:07.136 00.000 10672 Sending socket response 2 (0x2) 00:16:07.932 00.796 428 IsGuiding returns 0 00:16:07.932 00.000 428 Move returns status 0, amount 982 00:16:07.932 00.000 428 MoveAxis(S, 2663, ABG) 00:16:07.932 00.000 428 duration set to 2500 by maxDecDuration 00:16:07.932 00.000 428 Guiding Dir = 1, Dur = 2500 00:16:07.948 00.016 428 IsSlewing returns 0 00:16:07.948 00.000 428 IsGuiding returns 0 00:16:08.026 00.078 428 PulseGuide returned control before completion, sleep 2425 00:16:09.135 01.109 10672 read socket command 10 00:16:09.135 00.000 10672 processing socket request REQDIST 00:16:09.135 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:09.135 00.000 10672 Sending socket response 255 (0xff) 00:16:10.478 01.343 428 IsGuiding returns 1 00:16:10.478 00.000 428 scope still moving after pulse duration time elapsed 00:16:10.510 00.032 428 IsSlewing returns 0 00:16:10.510 00.000 428 IsGuiding returns 1 00:16:10.556 00.046 428 IsSlewing returns 0 00:16:10.556 00.000 428 IsGuiding returns 0 00:16:10.556 00.000 428 scope move finished after 2500 + 110 ms 00:16:10.556 00.000 428 Move returns status 0, amount 2500 00:16:10.556 00.000 428 move complete, result=0 00:16:10.556 00.000 428 worker thread done servicing request 00:16:10.556 00.000 428 Worker thread wakes up 00:16:10.556 00.000 10672 GuideStep: -0.8 px 982 ms EAST, 2.0 px 2500 ms SOUTH 00:16:10.556 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:16:10.556 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,352,31,31) 00:16:10.556 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:16:10.759 00.203 428 Exposure complete 00:16:10.900 00.141 428 worker thread done servicing request 00:16:10.900 00.000 10672 OnExposeComplete: enter 00:16:10.900 00.000 10672 UpdateGuideState(): m_state=6 00:16:10.900 00.000 10672 Star::Find(15, 537, 369, 0, (0,0,0,0), 0.0, 0) frame 1066 00:16:10.900 00.000 10672 Star::Find returns 1 (0), X=538.15, Y=369.81, Mass=190856, SNR=41.7, Peak=29840 HFD=2.5 00:16:10.900 00.000 10672 CameraToMount -- cameraTheta (-3.10) - m_xAngle (0.14) = xAngle (-3.24 = 3.04) 00:16:10.900 00.000 10672 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.13 = -3.13) 00:16:10.900 00.000 10672 CameraToMount -- cameraX=-24.88 cameraY=-0.98 hyp=24.90 cameraTheta=-3.10 mountX=-24.78 mountY=-0.25, mountTheta=-3.13 00:16:10.900 00.000 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 00:16:10.900 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:16:10.900 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 00:16:10.900 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 00:16:10.900 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 00:16:10.900 00.000 10672 Mount: notify direct move -10.50,-0.00 00:16:10.900 00.000 428 Worker thread wakes up 00:16:10.900 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:16:10.900 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 00:16:10.900 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 00:16:10.900 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 00:16:10.900 00.000 428 MoveAxis(E, 19512, B) 00:16:10.900 00.000 428 Guiding Dir = 2, Dur = 19512 00:16:10.900 00.000 428 IsSlewing returns 0 00:16:10.900 00.000 428 IsGuiding returns 0 00:16:10.916 00.016 10672 UpdateGuideState exits: m=190856 SNR=41.7 00:16:10.916 00.000 10672 PhdController: settling, locked = 1, distance = 26.04 (99.00) aobump = 0 frame = 1 / 10 00:16:10.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:16:10.916 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:16:10.916 00.000 10672 Enqueuing Expose request 00:16:10.916 00.000 428 PulseGuide returned control before completion, sleep 19499 00:16:13.706 02.790 10672 read socket command 10 00:16:13.706 00.000 10672 processing socket request REQDIST 00:16:13.706 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:13.706 00.000 10672 Sending socket response 255 (0xff) 00:16:15.128 01.422 10672 read socket command 10 00:16:15.128 00.000 10672 processing socket request REQDIST 00:16:15.128 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:15.128 00.000 10672 Sending socket response 255 (0xff) 00:16:17.127 01.999 10672 read socket command 10 00:16:17.127 00.000 10672 processing socket request REQDIST 00:16:17.127 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:17.127 00.000 10672 Sending socket response 255 (0xff) 00:16:19.127 02.000 10672 read socket command 10 00:16:19.127 00.000 10672 processing socket request REQDIST 00:16:19.127 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:19.127 00.000 10672 Sending socket response 255 (0xff) 00:16:21.126 01.999 10672 read socket command 10 00:16:21.126 00.000 10672 processing socket request REQDIST 00:16:21.126 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:21.126 00.000 10672 Sending socket response 255 (0xff) 00:16:23.130 02.004 10672 read socket command 10 00:16:23.130 00.000 10672 processing socket request REQDIST 00:16:23.130 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:23.130 00.000 10672 Sending socket response 255 (0xff) 00:16:25.145 02.015 10672 read socket command 10 00:16:25.145 00.000 10672 processing socket request REQDIST 00:16:25.145 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:25.145 00.000 10672 Sending socket response 255 (0xff) 00:16:30.460 05.315 428 IsGuiding returns 0 00:16:30.460 00.000 428 Move returns status 0, amount 19512 00:16:30.460 00.000 428 MoveAxis(N, 0, B) 00:16:30.460 00.000 428 Move returns status 0, amount 0 00:16:30.460 00.000 428 move complete, result=0 00:16:30.460 00.000 428 worker thread done servicing request 00:16:30.460 00.000 428 Worker thread wakes up 00:16:30.460 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 00:16:30.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:16:30.460 00.000 428 Handling exposure in thread, d=2000 o=3 r=(523,355,31,31) 00:16:30.476 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:16:30.476 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 00:16:30.757 00.281 428 Exposure complete 00:16:30.882 00.125 428 worker thread done servicing request 00:16:30.882 00.000 10672 OnExposeComplete: enter 00:16:30.882 00.000 10672 UpdateGuideState(): m_state=6 00:16:30.882 00.000 10672 Star::Find(15, 538, 369, 0, (0,0,0,0), 0.0, 0) frame 1067 00:16:30.882 00.000 10672 Star::Find returns 1 (0), X=549.70, Y=371.81, Mass=226605, SNR=42.8, Peak=26672 HFD=2.8 00:16:30.882 00.000 10672 CameraToMount -- cameraTheta (3.07) - m_xAngle (0.14) = xAngle (2.93 = 2.93) 00:16:30.882 00.000 10672 CameraToMount -- cameraTheta (3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.04 = 3.04) 00:16:30.898 00.016 10672 CameraToMount -- cameraX=-13.33 cameraY=1.02 hyp=13.37 cameraTheta=3.07 mountX=-13.07 mountY=1.41, mountTheta=3.03 00:16:30.898 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 00:16:30.898 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:16:30.898 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 00:16:30.898 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 00:16:30.898 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 00:16:30.898 00.000 10672 Mount: notify direct move -10.50,-0.00 00:16:30.898 00.000 428 Worker thread wakes up 00:16:30.898 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:16:30.898 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 00:16:30.898 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 00:16:30.898 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 00:16:30.898 00.000 428 MoveAxis(E, 19512, B) 00:16:30.898 00.000 428 Guiding Dir = 2, Dur = 19512 00:16:30.898 00.000 428 IsSlewing returns 0 00:16:30.898 00.000 428 IsGuiding returns 0 00:16:30.913 00.015 10672 UpdateGuideState exits: m=226605 SNR=42.8 00:16:30.913 00.000 10672 PhdController: settling, locked = 1, distance = 22.24 (99.00) aobump = 0 frame = 2 / 10 00:16:30.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:16:30.913 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:16:30.913 00.000 10672 Enqueuing Expose request 00:16:30.913 00.000 428 PulseGuide returned control before completion, sleep 19497 00:16:30.929 00.016 10672 read socket command 10 00:16:30.929 00.000 10672 processing socket request REQDIST 00:16:30.929 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:30.929 00.000 10672 Sending socket response 255 (0xff) 00:16:35.927 04.998 10672 read socket command 10 00:16:35.927 00.000 10672 processing socket request REQDIST 00:16:35.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:35.927 00.000 10672 Sending socket response 255 (0xff) 00:16:40.931 05.004 10672 read socket command 10 00:16:40.931 00.000 10672 processing socket request REQDIST 00:16:40.931 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:40.931 00.000 10672 Sending socket response 255 (0xff) 00:16:45.929 04.998 10672 read socket command 10 00:16:45.929 00.000 10672 processing socket request REQDIST 00:16:45.929 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:45.929 00.000 10672 Sending socket response 255 (0xff) 00:16:50.433 04.504 428 IsGuiding returns 1 00:16:50.433 00.000 428 scope still moving after pulse duration time elapsed 00:16:50.464 00.031 428 IsSlewing returns 0 00:16:50.464 00.000 428 IsGuiding returns 0 00:16:50.464 00.000 428 scope move finished after 19512 + 62 ms 00:16:50.464 00.000 428 Move returns status 0, amount 19512 00:16:50.464 00.000 428 MoveAxis(N, 0, B) 00:16:50.464 00.000 428 Move returns status 0, amount 0 00:16:50.464 00.000 428 move complete, result=0 00:16:50.464 00.000 428 worker thread done servicing request 00:16:50.464 00.000 428 Worker thread wakes up 00:16:50.464 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 00:16:50.464 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:16:50.479 00.015 428 Handling exposure in thread, d=2000 o=3 r=(535,357,31,31) 00:16:50.479 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:16:50.495 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:16:50.761 00.266 428 Exposure complete 00:16:50.901 00.140 428 worker thread done servicing request 00:16:50.901 00.000 10672 OnExposeComplete: enter 00:16:50.901 00.000 10672 UpdateGuideState(): m_state=6 00:16:50.901 00.000 10672 Star::Find(15, 549, 371, 0, (0,0,0,0), 0.0, 0) frame 1068 00:16:50.901 00.000 10672 Star::Find returns 1 (0), X=560.95, Y=373.81, Mass=272326, SNR=51.2, Peak=23728 HFD=4.0 00:16:50.901 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.14) = xAngle (2.04 = 2.04) 00:16:50.901 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 00:16:50.901 00.000 10672 CameraToMount -- cameraX=-2.08 cameraY=3.02 hyp=3.67 cameraTheta=2.17 mountX=-1.64 mountY=3.08, mountTheta=2.06 00:16:50.901 00.000 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 00:16:50.901 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:16:50.901 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=-3.14 cameraX=-3.96, cameraY=-0.55 cameraTheta=-3.00 00:16:50.901 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.96, y=-0.55, opts=4) 00:16:50.901 00.000 10672 Enqueuing Move request for scope (-3.96, -0.55) 00:16:50.901 00.000 10672 Mount: notify direct move -4.00,-0.00 00:16:50.901 00.000 428 Worker thread wakes up 00:16:50.901 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:16:50.901 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.96, -0.55) opts 0x4 00:16:50.901 00.000 428 Handling offset move in thread for scope, endpoint = (-3.96, -0.55) 00:16:50.901 00.000 428 Moving (-3.96, -0.55) raw xDistance=-4.00 yDistance=-0.00 00:16:50.901 00.000 428 MoveAxis(E, 7433, B) 00:16:50.901 00.000 428 Guiding Dir = 2, Dur = 7433 00:16:50.901 00.000 428 IsSlewing returns 0 00:16:50.901 00.000 428 IsGuiding returns 0 00:16:50.917 00.016 10672 UpdateGuideState exits: m=272326 SNR=51.2 00:16:50.932 00.015 10672 PhdController: settling, locked = 1, distance = 16.67 (99.00) aobump = 0 frame = 3 / 10 00:16:50.932 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:16:50.932 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:16:50.932 00.000 10672 Enqueuing Expose request 00:16:50.932 00.000 10672 read socket command 10 00:16:50.932 00.000 10672 processing socket request REQDIST 00:16:50.932 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:50.932 00.000 10672 Sending socket response 255 (0xff) 00:16:50.932 00.000 428 PulseGuide returned control before completion, sleep 7415 00:16:55.936 05.004 10672 read socket command 10 00:16:55.936 00.000 10672 processing socket request REQDIST 00:16:55.936 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:16:55.936 00.000 10672 Sending socket response 255 (0xff) 00:16:58.357 02.421 428 IsGuiding returns 1 00:16:58.357 00.000 428 scope still moving after pulse duration time elapsed 00:16:58.388 00.031 428 IsSlewing returns 0 00:16:58.434 00.046 428 IsGuiding returns 0 00:16:58.434 00.000 428 scope move finished after 7433 + 92 ms 00:16:58.434 00.000 428 Move returns status 0, amount 7433 00:16:58.434 00.000 428 MoveAxis(N, 0, B) 00:16:58.434 00.000 428 Move returns status 0, amount 0 00:16:58.434 00.000 428 move complete, result=0 00:16:58.434 00.000 428 worker thread done servicing request 00:16:58.434 00.000 428 Worker thread wakes up 00:16:58.434 00.000 10672 GuideStep: -4.0 px 7433 ms EAST, -0.0 px 0 ms NORTH 00:16:58.434 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:16:58.434 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:16:58.450 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:16:58.466 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:16:58.763 00.297 428 Exposure complete 00:16:58.903 00.140 428 worker thread done servicing request 00:16:58.903 00.000 10672 OnExposeComplete: enter 00:16:58.903 00.000 10672 UpdateGuideState(): m_state=6 00:16:58.903 00.000 10672 Star::Find(15, 560, 373, 0, (0,0,0,0), 0.0, 0) frame 1069 00:16:58.903 00.000 10672 Star::Find returns 1 (0), X=565.24, Y=374.98, Mass=229228, SNR=39.0, Peak=25904 HFD=3.2 00:16:58.903 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.14) = xAngle (0.95 = 0.95) 00:16:58.903 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.05 = 1.05) 00:16:58.903 00.000 10672 CameraToMount -- cameraX=2.21 cameraY=4.18 hyp=4.73 cameraTheta=1.08 mountX=2.77 mountY=4.12, mountTheta=0.98 00:16:58.903 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.21, y=4.18, opts=13) 00:16:58.903 00.000 10672 Enqueuing Move request for scope (2.21, 4.18) 00:16:58.903 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:16:58.903 00.000 428 Worker thread wakes up 00:16:58.903 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.21, 4.18) opts 0xd 00:16:58.903 00.000 428 Handling offset move in thread for scope, endpoint = (2.21, 4.18) 00:16:58.903 00.000 428 Moving (2.21, 4.18) raw xDistance=2.77 yDistance=4.12 00:16:58.903 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.74 from input 2.77 00:16:58.903 00.000 428 resist switch: large excursion: input 4.12 thresh 1.65 direction from 0 to 1 00:16:58.903 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=12.35 00:16:58.903 00.000 428 GuideAlgorithmResistSwitch::Result() returns 4.12 from input 4.12 00:16:58.903 00.000 428 MoveAxis(W, 3238, ABG) 00:16:58.903 00.000 428 duration set to 2500 by maxRaDuration 00:16:58.903 00.000 428 Guiding Dir = 3, Dur = 2500 00:16:58.903 00.000 428 IsSlewing returns 0 00:16:58.903 00.000 428 IsGuiding returns 0 00:16:58.919 00.016 10672 UpdateGuideState exits: m=229228 SNR=39.0 00:16:58.919 00.000 10672 PhdController: settling, locked = 1, distance = 4.73 (99.00) aobump = 0 frame = 4 / 10 00:16:58.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:16:58.919 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:16:58.919 00.000 10672 Enqueuing Expose request 00:16:58.919 00.000 428 PulseGuide returned control before completion, sleep 2495 00:17:00.934 02.015 10672 read socket command 10 00:17:00.934 00.000 10672 processing socket request REQDIST 00:17:00.934 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:00.934 00.000 10672 Sending socket response 255 (0xff) 00:17:01.449 00.515 428 IsGuiding returns 0 00:17:01.449 00.000 428 Move returns status 0, amount 2500 00:17:01.449 00.000 428 MoveAxis(S, 5467, ABG) 00:17:01.449 00.000 428 duration set to 2500 by maxDecDuration 00:17:01.449 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:01.481 00.032 428 IsSlewing returns 0 00:17:01.481 00.000 428 IsGuiding returns 0 00:17:01.559 00.078 428 PulseGuide returned control before completion, sleep 2433 00:17:04.047 02.488 428 IsGuiding returns 1 00:17:04.047 00.000 428 scope still moving after pulse duration time elapsed 00:17:04.094 00.047 428 IsSlewing returns 0 00:17:04.094 00.000 428 IsGuiding returns 0 00:17:04.094 00.000 428 scope move finished after 2500 + 105 ms 00:17:04.094 00.000 428 Move returns status 0, amount 2500 00:17:04.094 00.000 428 move complete, result=0 00:17:04.094 00.000 428 worker thread done servicing request 00:17:04.094 00.000 10672 GuideStep: 2.8 px 2500 ms WEST, 4.1 px 2500 ms SOUTH 00:17:04.094 00.000 428 Worker thread wakes up 00:17:04.094 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:04.094 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:04.110 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:04.125 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:17:04.750 00.625 428 Exposure complete 00:17:04.875 00.125 428 worker thread done servicing request 00:17:04.875 00.000 10672 OnExposeComplete: enter 00:17:04.875 00.000 10672 UpdateGuideState(): m_state=6 00:17:04.875 00.000 10672 Star::Find(15, 565, 374, 0, (0,0,0,0), 0.0, 0) frame 1070 00:17:04.875 00.000 10672 Star::Find returns 1 (0), X=563.92, Y=373.93, Mass=177742, SNR=31.4, Peak=27552 HFD=2.8 00:17:04.875 00.000 10672 CameraToMount -- cameraTheta (1.29) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 00:17:04.875 00.000 10672 CameraToMount -- cameraTheta (1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.26 = 1.26) 00:17:04.875 00.000 10672 CameraToMount -- cameraX=0.89 cameraY=3.14 hyp=3.26 cameraTheta=1.29 mountX=1.32 mountY=3.11, mountTheta=1.17 00:17:04.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.89, y=3.14, opts=13) 00:17:04.875 00.000 10672 Enqueuing Move request for scope (0.89, 3.14) 00:17:04.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:04.875 00.000 428 Worker thread wakes up 00:17:04.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.89, 3.14) opts 0xd 00:17:04.875 00.000 428 Handling offset move in thread for scope, endpoint = (0.89, 3.14) 00:17:04.875 00.000 428 Moving (0.89, 3.14) raw xDistance=1.32 yDistance=3.11 00:17:04.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.32 00:17:04.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.11 from input 3.11 00:17:04.875 00.000 428 MoveAxis(W, 1768, ABG) 00:17:04.875 00.000 428 Guiding Dir = 3, Dur = 1768 00:17:04.875 00.000 428 IsSlewing returns 0 00:17:04.875 00.000 428 IsGuiding returns 0 00:17:04.891 00.016 10672 UpdateGuideState exits: m=177742 SNR=31.4 00:17:04.891 00.000 10672 PhdController: settling, locked = 1, distance = 4.29 (99.00) aobump = 0 frame = 5 / 10 00:17:04.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:04.891 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:04.891 00.000 10672 Enqueuing Expose request 00:17:04.906 00.015 428 PulseGuide returned control before completion, sleep 1753 00:17:05.922 01.016 10672 read socket command 10 00:17:05.922 00.000 10672 processing socket request REQDIST 00:17:05.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:05.922 00.000 10672 Sending socket response 255 (0xff) 00:17:06.687 00.765 428 IsGuiding returns 0 00:17:06.687 00.000 428 Move returns status 0, amount 1768 00:17:06.687 00.000 428 MoveAxis(S, 4131, ABG) 00:17:06.687 00.000 428 duration set to 2500 by maxDecDuration 00:17:06.687 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:06.687 00.000 428 IsSlewing returns 0 00:17:06.687 00.000 428 IsGuiding returns 0 00:17:06.765 00.078 428 PulseGuide returned control before completion, sleep 2434 00:17:09.217 02.452 428 IsGuiding returns 1 00:17:09.217 00.000 428 scope still moving after pulse duration time elapsed 00:17:09.249 00.032 428 IsSlewing returns 0 00:17:09.249 00.000 428 IsGuiding returns 1 00:17:09.296 00.047 428 IsSlewing returns 0 00:17:09.296 00.000 428 IsGuiding returns 0 00:17:09.296 00.000 428 scope move finished after 2500 + 103 ms 00:17:09.296 00.000 428 Move returns status 0, amount 2500 00:17:09.296 00.000 428 move complete, result=0 00:17:09.296 00.000 428 worker thread done servicing request 00:17:09.296 00.000 428 Worker thread wakes up 00:17:09.296 00.000 10672 GuideStep: 1.3 px 1768 ms WEST, 3.1 px 2500 ms SOUTH 00:17:09.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:09.296 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:09.311 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:09.327 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:17:10.764 01.437 428 Exposure complete 00:17:10.904 00.140 428 worker thread done servicing request 00:17:10.904 00.000 10672 OnExposeComplete: enter 00:17:10.904 00.000 10672 UpdateGuideState(): m_state=6 00:17:10.904 00.000 10672 Star::Find(15, 563, 373, 0, (0,0,0,0), 0.0, 0) frame 1071 00:17:10.904 00.000 10672 Star::Find returns 1 (0), X=562.17, Y=374.22, Mass=234703, SNR=44.2, Peak=27872 HFD=3.1 00:17:10.904 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.14) = xAngle (1.68 = 1.68) 00:17:10.904 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.79 = 1.79) 00:17:10.904 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=3.42 hyp=3.53 cameraTheta=1.82 mountX=-0.38 mountY=3.45, mountTheta=1.68 00:17:10.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.86, y=3.42, opts=13) 00:17:10.904 00.000 10672 Enqueuing Move request for scope (-0.86, 3.42) 00:17:10.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:10.904 00.000 428 Worker thread wakes up 00:17:10.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 3.42) opts 0xd 00:17:10.904 00.000 428 Handling offset move in thread for scope, endpoint = (-0.86, 3.42) 00:17:10.904 00.000 428 Moving (-0.86, 3.42) raw xDistance=-0.38 yDistance=3.45 00:17:10.904 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:17:10.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.45 from input 3.45 00:17:10.904 00.000 428 MoveAxis(E, 0, ABG) 00:17:10.904 00.000 428 Move returns status 0, amount 0 00:17:10.904 00.000 428 MoveAxis(S, 4578, ABG) 00:17:10.904 00.000 428 duration set to 2500 by maxDecDuration 00:17:10.904 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:10.904 00.000 428 IsSlewing returns 0 00:17:10.904 00.000 428 IsGuiding returns 0 00:17:10.920 00.016 10672 UpdateGuideState exits: m=234703 SNR=44.2 00:17:10.920 00.000 10672 PhdController: settling, locked = 1, distance = 4.06 (99.00) aobump = 0 frame = 6 / 10 00:17:10.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:10.920 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:10.920 00.000 10672 Enqueuing Expose request 00:17:10.935 00.015 10672 read socket command 10 00:17:10.935 00.000 10672 processing socket request REQDIST 00:17:10.935 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:10.935 00.000 10672 Sending socket response 255 (0xff) 00:17:10.998 00.063 428 PulseGuide returned control before completion, sleep 2422 00:17:13.424 02.426 428 IsGuiding returns 1 00:17:13.424 00.000 428 scope still moving after pulse duration time elapsed 00:17:13.455 00.031 428 IsSlewing returns 0 00:17:13.455 00.000 428 IsGuiding returns 1 00:17:13.487 00.032 428 IsSlewing returns 0 00:17:13.487 00.000 428 IsGuiding returns 1 00:17:13.534 00.047 428 IsSlewing returns 0 00:17:13.534 00.000 428 IsGuiding returns 0 00:17:13.534 00.000 428 scope move finished after 2500 + 130 ms 00:17:13.534 00.000 428 Move returns status 0, amount 2500 00:17:13.534 00.000 428 move complete, result=0 00:17:13.534 00.000 428 worker thread done servicing request 00:17:13.534 00.000 428 Worker thread wakes up 00:17:13.534 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 3.4 px 2500 ms SOUTH 00:17:13.534 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:13.534 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:13.549 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:14.752 01.203 428 Exposure complete 00:17:14.877 00.125 428 worker thread done servicing request 00:17:14.877 00.000 10672 OnExposeComplete: enter 00:17:14.877 00.000 10672 UpdateGuideState(): m_state=6 00:17:14.877 00.000 10672 Star::Find(15, 562, 374, 0, (0,0,0,0), 0.0, 0) frame 1072 00:17:14.877 00.000 10672 Star::Find returns 1 (0), X=562.45, Y=374.26, Mass=233548, SNR=41.7, Peak=25360 HFD=3.2 00:17:14.877 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.60 = 1.60) 00:17:14.877 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 00:17:14.877 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=3.46 hyp=3.51 cameraTheta=1.74 mountX=-0.10 mountY=3.48, mountTheta=1.60 00:17:14.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=3.46, opts=13) 00:17:14.877 00.000 10672 Enqueuing Move request for scope (-0.58, 3.46) 00:17:14.877 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:14.877 00.000 428 Worker thread wakes up 00:17:14.877 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 3.46) opts 0xd 00:17:14.877 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 3.46) 00:17:14.877 00.000 428 Moving (-0.58, 3.46) raw xDistance=-0.10 yDistance=3.48 00:17:14.877 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:17:14.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.48 from input 3.48 00:17:14.877 00.000 428 MoveAxis(E, 0, ABG) 00:17:14.877 00.000 428 Move returns status 0, amount 0 00:17:14.877 00.000 428 MoveAxis(S, 4620, ABG) 00:17:14.877 00.000 428 duration set to 2500 by maxDecDuration 00:17:14.877 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:14.892 00.015 428 IsSlewing returns 0 00:17:14.892 00.000 428 IsGuiding returns 0 00:17:14.908 00.016 10672 UpdateGuideState exits: m=233548 SNR=41.7 00:17:14.908 00.000 10672 PhdController: settling, locked = 1, distance = 3.90 (99.00) aobump = 0 frame = 7 / 10 00:17:14.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:14.908 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:14.908 00.000 10672 Enqueuing Expose request 00:17:14.971 00.063 428 PulseGuide returned control before completion, sleep 2425 00:17:15.923 00.952 10672 read socket command 10 00:17:15.923 00.000 10672 processing socket request REQDIST 00:17:15.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:15.923 00.000 10672 Sending socket response 255 (0xff) 00:17:17.407 01.484 428 IsGuiding returns 1 00:17:17.407 00.000 428 scope still moving after pulse duration time elapsed 00:17:17.439 00.032 428 IsSlewing returns 0 00:17:17.439 00.000 428 IsGuiding returns 1 00:17:17.501 00.062 428 IsSlewing returns 0 00:17:17.501 00.000 428 IsGuiding returns 0 00:17:17.501 00.000 428 scope move finished after 2500 + 112 ms 00:17:17.501 00.000 428 Move returns status 0, amount 2500 00:17:17.501 00.000 428 move complete, result=0 00:17:17.501 00.000 428 worker thread done servicing request 00:17:17.501 00.000 428 Worker thread wakes up 00:17:17.501 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 3.5 px 2500 ms SOUTH 00:17:17.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:17.501 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:17.517 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:18.750 01.233 428 Exposure complete 00:17:18.875 00.125 428 worker thread done servicing request 00:17:18.875 00.000 10672 OnExposeComplete: enter 00:17:18.875 00.000 10672 UpdateGuideState(): m_state=6 00:17:18.875 00.000 10672 Star::Find(15, 562, 374, 0, (0,0,0,0), 0.0, 0) frame 1073 00:17:18.875 00.000 10672 Star::Find returns 1 (0), X=562.59, Y=373.86, Mass=234966, SNR=42.5, Peak=28752 HFD=3.1 00:17:18.875 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:17:18.875 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 00:17:18.875 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=3.06 hyp=3.09 cameraTheta=1.71 mountX=-0.02 mountY=3.07, mountTheta=1.58 00:17:18.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=3.06, opts=13) 00:17:18.875 00.000 10672 Enqueuing Move request for scope (-0.44, 3.06) 00:17:18.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:18.875 00.000 428 Worker thread wakes up 00:17:18.891 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 3.06) opts 0xd 00:17:18.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 3.06) 00:17:18.891 00.000 428 Moving (-0.44, 3.06) raw xDistance=-0.02 yDistance=3.07 00:17:18.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:17:18.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.07 from input 3.07 00:17:18.891 00.000 428 MoveAxis(E, 0, ABG) 00:17:18.891 00.000 428 Move returns status 0, amount 0 00:17:18.891 00.000 428 MoveAxis(S, 4084, ABG) 00:17:18.891 00.000 428 duration set to 2500 by maxDecDuration 00:17:18.891 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 00:17:18.891 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:18.891 00.000 428 IsSlewing returns 0 00:17:18.891 00.000 428 IsGuiding returns 0 00:17:18.907 00.016 10672 UpdateGuideState exits: m=234966 SNR=42.5 00:17:18.907 00.000 10672 PhdController: settling, locked = 1, distance = 3.66 (99.00) aobump = 0 frame = 8 / 10 00:17:18.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:18.907 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:18.907 00.000 10672 Enqueuing Expose request 00:17:18.907 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 00:17:18.969 00.062 428 PulseGuide returned control before completion, sleep 2429 00:17:20.927 01.958 10672 read socket command 10 00:17:20.927 00.000 10672 processing socket request REQDIST 00:17:20.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:20.927 00.000 10672 Sending socket response 255 (0xff) 00:17:21.411 00.484 428 IsGuiding returns 1 00:17:21.411 00.000 428 scope still moving after pulse duration time elapsed 00:17:21.442 00.031 428 IsSlewing returns 0 00:17:21.442 00.000 428 IsGuiding returns 1 00:17:21.473 00.031 428 IsSlewing returns 0 00:17:21.473 00.000 428 IsGuiding returns 1 00:17:21.520 00.047 428 IsSlewing returns 0 00:17:21.520 00.000 428 IsGuiding returns 0 00:17:21.520 00.000 428 scope move finished after 2500 + 139 ms 00:17:21.520 00.000 428 Move returns status 0, amount 2500 00:17:21.520 00.000 428 move complete, result=0 00:17:21.520 00.000 428 worker thread done servicing request 00:17:21.520 00.000 428 Worker thread wakes up 00:17:21.520 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 3.1 px 2500 ms SOUTH 00:17:21.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:21.536 00.016 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:21.536 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:22.754 01.218 428 Exposure complete 00:17:22.895 00.141 428 worker thread done servicing request 00:17:22.895 00.000 10672 OnExposeComplete: enter 00:17:22.895 00.000 10672 UpdateGuideState(): m_state=6 00:17:22.895 00.000 10672 Star::Find(15, 562, 373, 0, (0,0,0,0), 0.0, 0) frame 1074 00:17:22.895 00.000 10672 Star::Find returns 1 (0), X=562.40, Y=374.28, Mass=230178, SNR=42.3, Peak=28848 HFD=2.8 00:17:22.895 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 00:17:22.895 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.72 = 1.72) 00:17:22.895 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=3.48 hyp=3.54 cameraTheta=1.75 mountX=-0.14 mountY=3.50, mountTheta=1.61 00:17:22.895 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=3.48, opts=13) 00:17:22.895 00.000 10672 Enqueuing Move request for scope (-0.63, 3.48) 00:17:22.895 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:22.895 00.000 428 Worker thread wakes up 00:17:22.895 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 3.48) opts 0xd 00:17:22.895 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 3.48) 00:17:22.895 00.000 428 Moving (-0.63, 3.48) raw xDistance=-0.14 yDistance=3.50 00:17:22.895 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:17:22.895 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.50 from input 3.50 00:17:22.895 00.000 428 MoveAxis(E, 0, ABG) 00:17:22.895 00.000 428 Move returns status 0, amount 0 00:17:22.895 00.000 428 MoveAxis(S, 4651, ABG) 00:17:22.895 00.000 428 duration set to 2500 by maxDecDuration 00:17:22.895 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:22.895 00.000 428 IsSlewing returns 0 00:17:22.895 00.000 428 IsGuiding returns 0 00:17:22.910 00.015 10672 UpdateGuideState exits: m=230178 SNR=42.3 00:17:22.910 00.000 10672 PhdController: settling, locked = 1, distance = 3.62 (99.00) aobump = 0 frame = 9 / 10 00:17:22.910 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:22.910 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:22.910 00.000 10672 Enqueuing Expose request 00:17:22.973 00.063 428 PulseGuide returned control before completion, sleep 2427 00:17:25.425 02.452 428 IsGuiding returns 1 00:17:25.425 00.000 428 scope still moving after pulse duration time elapsed 00:17:25.456 00.031 428 IsSlewing returns 0 00:17:25.456 00.000 428 IsGuiding returns 1 00:17:25.519 00.063 428 IsSlewing returns 0 00:17:25.519 00.000 428 IsGuiding returns 0 00:17:25.519 00.000 428 scope move finished after 2500 + 126 ms 00:17:25.519 00.000 428 Move returns status 0, amount 2500 00:17:25.519 00.000 428 move complete, result=0 00:17:25.519 00.000 428 worker thread done servicing request 00:17:25.519 00.000 428 Worker thread wakes up 00:17:25.519 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 3.5 px 2500 ms SOUTH 00:17:25.519 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:25.519 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:25.534 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:25.925 00.391 10672 read socket command 10 00:17:25.925 00.000 10672 processing socket request REQDIST 00:17:25.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:25.925 00.000 10672 Sending socket response 255 (0xff) 00:17:26.753 00.828 428 Exposure complete 00:17:26.893 00.140 428 worker thread done servicing request 00:17:26.893 00.000 10672 OnExposeComplete: enter 00:17:26.893 00.000 10672 UpdateGuideState(): m_state=6 00:17:26.893 00.000 10672 Star::Find(15, 562, 374, 0, (0,0,0,0), 0.0, 0) frame 1075 00:17:26.893 00.000 10672 Star::Find returns 1 (0), X=562.81, Y=374.01, Mass=235189, SNR=41.7, Peak=35072 HFD=2.6 00:17:26.893 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.14) = xAngle (1.50 = 1.50) 00:17:26.893 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.61 = 1.61) 00:17:26.893 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=3.22 hyp=3.23 cameraTheta=1.64 mountX=0.23 mountY=3.23, mountTheta=1.50 00:17:26.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=3.22, opts=13) 00:17:26.893 00.000 10672 Enqueuing Move request for scope (-0.22, 3.22) 00:17:26.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:26.893 00.000 428 Worker thread wakes up 00:17:26.893 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 3.22) opts 0xd 00:17:26.893 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 3.22) 00:17:26.893 00.000 428 Moving (-0.22, 3.22) raw xDistance=0.23 yDistance=3.23 00:17:26.893 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:17:26.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.23 from input 3.23 00:17:26.893 00.000 428 MoveAxis(E, 0, ABG) 00:17:26.893 00.000 428 Move returns status 0, amount 0 00:17:26.893 00.000 428 MoveAxis(S, 4284, ABG) 00:17:26.893 00.000 428 duration set to 2500 by maxDecDuration 00:17:26.893 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:26.893 00.000 428 IsSlewing returns 0 00:17:26.893 00.000 428 IsGuiding returns 0 00:17:26.909 00.016 10672 UpdateGuideState exits: m=235189 SNR=41.7 00:17:26.909 00.000 10672 PhdController: settling, locked = 1, distance = 3.50 (99.00) aobump = 0 frame = 10 / 10 00:17:26.909 00.000 10672 PhdController: newstate STATE_FINISH 00:17:26.909 00.000 10672 PhdController complete: success 00:17:26.909 00.000 10672 Mount: notify guiding dither settle done success=1 00:17:26.909 00.000 10672 PhdController: newstate STATE_IDLE 00:17:26.909 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:26.909 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:26.909 00.000 10672 Enqueuing Expose request 00:17:26.971 00.062 428 PulseGuide returned control before completion, sleep 2430 00:17:29.429 02.458 428 IsGuiding returns 1 00:17:29.429 00.000 428 scope still moving after pulse duration time elapsed 00:17:29.460 00.031 428 IsSlewing returns 0 00:17:29.460 00.000 428 IsGuiding returns 1 00:17:29.507 00.047 428 IsSlewing returns 0 00:17:29.507 00.000 428 IsGuiding returns 0 00:17:29.507 00.000 428 scope move finished after 2500 + 107 ms 00:17:29.507 00.000 428 Move returns status 0, amount 2500 00:17:29.507 00.000 428 move complete, result=0 00:17:29.507 00.000 428 worker thread done servicing request 00:17:29.507 00.000 428 Worker thread wakes up 00:17:29.507 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 3.2 px 2500 ms SOUTH 00:17:29.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:29.507 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:29.522 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:30.756 01.234 428 Exposure complete 00:17:30.881 00.125 428 worker thread done servicing request 00:17:30.881 00.000 10672 OnExposeComplete: enter 00:17:30.881 00.000 10672 UpdateGuideState(): m_state=6 00:17:30.881 00.000 10672 Star::Find(15, 562, 374, 0, (0,0,0,0), 0.0, 0) frame 1076 00:17:30.881 00.000 10672 Star::Find returns 1 (0), X=562.95, Y=374.18, Mass=234674, SNR=40.0, Peak=27872 HFD=3.1 00:17:30.881 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.14) = xAngle (1.46 = 1.46) 00:17:30.881 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.56 = 1.56) 00:17:30.881 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=3.38 hyp=3.38 cameraTheta=1.59 mountX=0.38 mountY=3.38, mountTheta=1.46 00:17:30.881 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=3.38, opts=13) 00:17:30.881 00.000 10672 Enqueuing Move request for scope (-0.08, 3.38) 00:17:30.881 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:30.881 00.000 428 Worker thread wakes up 00:17:30.881 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 3.38) opts 0xd 00:17:30.881 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 3.38) 00:17:30.881 00.000 428 Moving (-0.08, 3.38) raw xDistance=0.38 yDistance=3.38 00:17:30.881 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:17:30.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.38 from input 3.38 00:17:30.881 00.000 428 MoveAxis(E, 0, ABG) 00:17:30.881 00.000 428 Move returns status 0, amount 0 00:17:30.881 00.000 428 MoveAxis(S, 4494, ABG) 00:17:30.881 00.000 428 duration set to 2500 by maxDecDuration 00:17:30.881 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:30.881 00.000 428 IsSlewing returns 0 00:17:30.881 00.000 428 IsGuiding returns 0 00:17:30.913 00.032 10672 UpdateGuideState exits: m=234674 SNR=40.0 00:17:30.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:30.913 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:30.913 00.000 10672 Enqueuing Expose request 00:17:30.928 00.015 10672 read socket command 10 00:17:30.928 00.000 10672 processing socket request REQDIST 00:17:30.928 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:30.928 00.000 10672 Sending socket response 255 (0xff) 00:17:30.975 00.047 428 PulseGuide returned control before completion, sleep 2427 00:17:33.412 02.437 428 IsGuiding returns 1 00:17:33.412 00.000 428 scope still moving after pulse duration time elapsed 00:17:33.443 00.031 428 IsSlewing returns 0 00:17:33.443 00.000 428 IsGuiding returns 1 00:17:33.490 00.047 428 IsSlewing returns 0 00:17:33.490 00.000 428 IsGuiding returns 0 00:17:33.506 00.016 428 scope move finished after 2500 + 111 ms 00:17:33.506 00.000 428 Move returns status 0, amount 2500 00:17:33.506 00.000 428 move complete, result=0 00:17:33.506 00.000 428 worker thread done servicing request 00:17:33.506 00.000 428 Worker thread wakes up 00:17:33.506 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 3.4 px 2500 ms SOUTH 00:17:33.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:33.506 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:33.521 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:34.755 01.234 428 Exposure complete 00:17:34.896 00.141 428 worker thread done servicing request 00:17:34.896 00.000 10672 OnExposeComplete: enter 00:17:34.896 00.000 10672 UpdateGuideState(): m_state=6 00:17:34.896 00.000 10672 Star::Find(15, 562, 374, 0, (0,0,0,0), 0.0, 0) frame 1077 00:17:34.896 00.000 10672 Star::Find returns 1 (0), X=563.13, Y=375.40, Mass=222292, SNR=41.9, Peak=30160 HFD=3.2 00:17:34.896 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.14) = xAngle (1.41 = 1.41) 00:17:34.896 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.52 = 1.52) 00:17:34.896 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=4.61 hyp=4.61 cameraTheta=1.55 mountX=0.73 mountY=4.61, mountTheta=1.41 00:17:34.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=4.61, opts=13) 00:17:34.896 00.000 10672 Enqueuing Move request for scope (0.10, 4.61) 00:17:34.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:34.896 00.000 428 Worker thread wakes up 00:17:34.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 4.61) opts 0xd 00:17:34.896 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 4.61) 00:17:34.896 00.000 428 Moving (0.10, 4.61) raw xDistance=0.73 yDistance=4.61 00:17:34.896 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 00:17:34.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 4.61 from input 4.61 00:17:34.896 00.000 428 MoveAxis(W, 856, ABG) 00:17:34.896 00.000 428 Guiding Dir = 3, Dur = 856 00:17:34.896 00.000 428 IsSlewing returns 0 00:17:34.896 00.000 428 IsGuiding returns 0 00:17:34.911 00.015 10672 UpdateGuideState exits: m=222292 SNR=41.9 00:17:34.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:34.911 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:34.911 00.000 10672 Enqueuing Expose request 00:17:34.927 00.016 428 PulseGuide returned control before completion, sleep 841 00:17:35.771 00.844 428 IsGuiding returns 1 00:17:35.771 00.000 428 scope still moving after pulse duration time elapsed 00:17:35.817 00.046 428 IsSlewing returns 0 00:17:35.817 00.000 428 IsGuiding returns 0 00:17:35.817 00.000 428 scope move finished after 856 + 64 ms 00:17:35.817 00.000 428 Move returns status 0, amount 856 00:17:35.817 00.000 428 MoveAxis(S, 6118, ABG) 00:17:35.817 00.000 428 duration set to 2500 by maxDecDuration 00:17:35.817 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:35.817 00.000 428 IsSlewing returns 0 00:17:35.817 00.000 428 IsGuiding returns 0 00:17:35.896 00.079 428 PulseGuide returned control before completion, sleep 2436 00:17:35.927 00.031 10672 read socket command 10 00:17:35.927 00.000 10672 processing socket request REQDIST 00:17:35.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:35.927 00.000 10672 Sending socket response 255 (0xff) 00:17:38.353 02.426 428 IsGuiding returns 1 00:17:38.353 00.000 428 scope still moving after pulse duration time elapsed 00:17:38.384 00.031 428 IsSlewing returns 0 00:17:38.384 00.000 428 IsGuiding returns 1 00:17:38.431 00.047 428 IsSlewing returns 0 00:17:38.431 00.000 428 IsGuiding returns 0 00:17:38.431 00.000 428 scope move finished after 2500 + 117 ms 00:17:38.431 00.000 428 Move returns status 0, amount 2500 00:17:38.431 00.000 428 move complete, result=0 00:17:38.431 00.000 428 worker thread done servicing request 00:17:38.431 00.000 428 Worker thread wakes up 00:17:38.431 00.000 10672 GuideStep: 0.7 px 856 ms WEST, 4.6 px 2500 ms SOUTH 00:17:38.446 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:38.446 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:38.446 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:38.743 00.297 428 Exposure complete 00:17:38.884 00.141 428 worker thread done servicing request 00:17:38.884 00.000 10672 OnExposeComplete: enter 00:17:38.884 00.000 10672 UpdateGuideState(): m_state=6 00:17:38.884 00.000 10672 Star::Find(15, 563, 375, 0, (0,0,0,0), 0.0, 0) frame 1078 00:17:38.884 00.000 10672 Star::Find returns 1 (0), X=562.28, Y=374.38, Mass=194175, SNR=38.2, Peak=29184 HFD=2.8 00:17:38.884 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 00:17:38.884 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 00:17:38.884 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=3.58 hyp=3.66 cameraTheta=1.78 mountX=-0.25 mountY=3.60, mountTheta=1.64 00:17:38.884 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=3.58, opts=13) 00:17:38.884 00.000 10672 Enqueuing Move request for scope (-0.75, 3.58) 00:17:38.884 00.000 428 Worker thread wakes up 00:17:38.884 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:38.884 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 3.58) opts 0xd 00:17:38.884 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, 3.58) 00:17:38.884 00.000 428 Moving (-0.75, 3.58) raw xDistance=-0.25 yDistance=3.60 00:17:38.884 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:17:38.884 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.60 from input 3.60 00:17:38.884 00.000 428 MoveAxis(E, 0, ABG) 00:17:38.884 00.000 428 Move returns status 0, amount 0 00:17:38.884 00.000 428 MoveAxis(S, 4788, ABG) 00:17:38.884 00.000 428 duration set to 2500 by maxDecDuration 00:17:38.884 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:38.884 00.000 428 IsSlewing returns 0 00:17:38.884 00.000 428 IsGuiding returns 0 00:17:38.899 00.015 10672 UpdateGuideState exits: m=194175 SNR=38.2 00:17:38.915 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:38.915 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:38.915 00.000 10672 Enqueuing Expose request 00:17:38.962 00.047 428 PulseGuide returned control before completion, sleep 2434 00:17:40.930 01.968 10672 read socket command 10 00:17:40.930 00.000 10672 processing socket request REQDIST 00:17:40.930 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:40.930 00.000 10672 Sending socket response 255 (0xff) 00:17:41.414 00.484 428 IsGuiding returns 1 00:17:41.414 00.000 428 scope still moving after pulse duration time elapsed 00:17:41.446 00.032 428 IsSlewing returns 0 00:17:41.446 00.000 428 IsGuiding returns 1 00:17:41.508 00.062 428 IsSlewing returns 0 00:17:41.508 00.000 428 IsGuiding returns 0 00:17:41.508 00.000 428 scope move finished after 2500 + 119 ms 00:17:41.508 00.000 428 Move returns status 0, amount 2500 00:17:41.508 00.000 428 move complete, result=0 00:17:41.508 00.000 428 worker thread done servicing request 00:17:41.508 00.000 428 Worker thread wakes up 00:17:41.508 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 3.6 px 2500 ms SOUTH 00:17:41.508 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:41.508 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:41.524 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:42.742 01.218 428 Exposure complete 00:17:42.882 00.140 428 worker thread done servicing request 00:17:42.882 00.000 10672 OnExposeComplete: enter 00:17:42.882 00.000 10672 UpdateGuideState(): m_state=6 00:17:42.882 00.000 10672 Star::Find(15, 562, 374, 0, (0,0,0,0), 0.0, 0) frame 1079 00:17:42.882 00.000 10672 Star::Find returns 1 (0), X=562.36, Y=373.77, Mass=192676, SNR=39.2, Peak=27552 HFD=2.7 00:17:42.882 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.65 = 1.65) 00:17:42.882 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 00:17:42.882 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=2.98 hyp=3.06 cameraTheta=1.79 mountX=-0.26 mountY=3.00, mountTheta=1.66 00:17:42.882 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=2.98, opts=13) 00:17:42.882 00.000 10672 Enqueuing Move request for scope (-0.67, 2.98) 00:17:42.882 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:42.882 00.000 428 Worker thread wakes up 00:17:42.882 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 2.98) opts 0xd 00:17:42.882 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 2.98) 00:17:42.882 00.000 428 Moving (-0.67, 2.98) raw xDistance=-0.26 yDistance=3.00 00:17:42.882 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:17:42.882 00.000 428 GuideAlgorithmResistSwitch::Result() returns 3.00 from input 3.00 00:17:42.882 00.000 428 MoveAxis(E, 0, ABG) 00:17:42.882 00.000 428 Move returns status 0, amount 0 00:17:42.882 00.000 428 MoveAxis(S, 3984, ABG) 00:17:42.882 00.000 428 duration set to 2500 by maxDecDuration 00:17:42.882 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:42.882 00.000 428 IsSlewing returns 0 00:17:42.882 00.000 428 IsGuiding returns 0 00:17:42.898 00.016 10672 UpdateGuideState exits: m=192676 SNR=39.2 00:17:42.914 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:42.914 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:42.914 00.000 10672 Enqueuing Expose request 00:17:42.961 00.047 428 PulseGuide returned control before completion, sleep 2438 00:17:45.418 02.457 428 IsGuiding returns 1 00:17:45.418 00.000 428 scope still moving after pulse duration time elapsed 00:17:45.449 00.031 428 IsSlewing returns 0 00:17:45.449 00.000 428 IsGuiding returns 1 00:17:45.496 00.047 428 IsSlewing returns 0 00:17:45.496 00.000 428 IsGuiding returns 0 00:17:45.496 00.000 428 scope move finished after 2500 + 116 ms 00:17:45.496 00.000 428 Move returns status 0, amount 2500 00:17:45.496 00.000 428 move complete, result=0 00:17:45.496 00.000 428 worker thread done servicing request 00:17:45.496 00.000 428 Worker thread wakes up 00:17:45.496 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 3.0 px 2500 ms SOUTH 00:17:45.511 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:45.511 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:45.511 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:45.933 00.422 10672 read socket command 10 00:17:45.933 00.000 10672 processing socket request REQDIST 00:17:45.933 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:17:45.933 00.000 10672 Sending socket response 255 (0xff) 00:17:46.745 00.812 428 Exposure complete 00:17:46.870 00.125 428 worker thread done servicing request 00:17:46.870 00.000 10672 OnExposeComplete: enter 00:17:46.870 00.000 10672 UpdateGuideState(): m_state=6 00:17:46.870 00.000 10672 Star::Find(15, 562, 373, 0, (0,0,0,0), 0.0, 0) frame 1080 00:17:46.870 00.000 10672 Star::Find returns 1 (0), X=562.74, Y=372.77, Mass=245876, SNR=43.6, Peak=28752 HFD=3.2 00:17:46.870 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:17:46.870 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:17:46.870 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=1.97 hyp=2.00 cameraTheta=1.72 mountX=-0.01 mountY=1.98, mountTheta=1.58 00:17:46.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=1.97, opts=13) 00:17:46.870 00.000 10672 Enqueuing Move request for scope (-0.29, 1.97) 00:17:46.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:46.870 00.000 428 Worker thread wakes up 00:17:46.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.97) opts 0xd 00:17:46.870 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 1.97) 00:17:46.870 00.000 428 Moving (-0.29, 1.97) raw xDistance=-0.01 yDistance=1.98 00:17:46.870 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:17:46.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.98 from input 1.98 00:17:46.870 00.000 428 MoveAxis(E, 0, ABG) 00:17:46.870 00.000 428 Move returns status 0, amount 0 00:17:46.870 00.000 428 MoveAxis(S, 2633, ABG) 00:17:46.870 00.000 428 duration set to 2500 by maxDecDuration 00:17:46.870 00.000 428 Guiding Dir = 1, Dur = 2500 00:17:46.870 00.000 428 IsSlewing returns 0 00:17:46.870 00.000 428 IsGuiding returns 0 00:17:46.902 00.032 10672 UpdateGuideState exits: m=245876 SNR=43.6 00:17:46.902 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:46.902 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:46.902 00.000 10672 Enqueuing Expose request 00:17:46.948 00.046 428 PulseGuide returned control before completion, sleep 2432 00:17:49.401 02.453 428 IsGuiding returns 1 00:17:49.401 00.000 428 scope still moving after pulse duration time elapsed 00:17:49.432 00.031 428 IsSlewing returns 0 00:17:49.432 00.000 428 IsGuiding returns 1 00:17:49.495 00.063 428 IsSlewing returns 0 00:17:49.495 00.000 428 IsGuiding returns 0 00:17:49.495 00.000 428 scope move finished after 2500 + 121 ms 00:17:49.495 00.000 428 Move returns status 0, amount 2500 00:17:49.495 00.000 428 move complete, result=0 00:17:49.495 00.000 428 worker thread done servicing request 00:17:49.495 00.000 428 Worker thread wakes up 00:17:49.495 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 2.0 px 2500 ms SOUTH 00:17:49.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:49.495 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:49.510 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:17:50.744 01.234 428 Exposure complete 00:17:50.885 00.141 428 worker thread done servicing request 00:17:50.885 00.000 10672 OnExposeComplete: enter 00:17:50.885 00.000 10672 UpdateGuideState(): m_state=6 00:17:50.885 00.000 10672 Star::Find(15, 562, 372, 0, (0,0,0,0), 0.0, 0) frame 1081 00:17:50.885 00.000 10672 Star::Find returns 1 (0), X=562.86, Y=371.27, Mass=228429, SNR=41.8, Peak=31040 HFD=2.9 00:17:50.885 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 00:17:50.885 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 00:17:50.885 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.47 hyp=0.50 cameraTheta=1.91 mountX=-0.10 mountY=0.48, mountTheta=1.77 00:17:50.885 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.47, opts=13) 00:17:50.885 00.000 10672 Enqueuing Move request for scope (-0.17, 0.47) 00:17:50.885 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:50.885 00.000 428 Worker thread wakes up 00:17:50.885 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.47) opts 0xd 00:17:50.885 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.47) 00:17:50.885 00.000 428 Moving (-0.17, 0.47) raw xDistance=-0.10 yDistance=0.48 00:17:50.885 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:17:50.885 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:17:50.885 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 00:17:50.885 00.000 428 MoveAxis(E, 0, ABG) 00:17:50.885 00.000 428 Move returns status 0, amount 0 00:17:50.885 00.000 428 MoveAxis(N, 0, ABG) 00:17:50.885 00.000 428 Move returns status 0, amount 0 00:17:50.885 00.000 428 move complete, result=0 00:17:50.885 00.000 428 worker thread done servicing request 00:17:50.900 00.015 10672 UpdateGuideState exits: m=228429 SNR=41.8 00:17:50.900 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:50.900 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:50.900 00.000 10672 Enqueuing Expose request 00:17:50.900 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:17:50.900 00.000 428 Worker thread wakes up 00:17:50.900 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:50.900 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:50.932 00.032 10672 read socket command 10 00:17:50.932 00.000 10672 processing socket request REQDIST 00:17:50.932 00.000 10672 SOCKSVR: Sending pixel error of 2.31 00:17:50.932 00.000 10672 Sending socket response 231 (0xe7) 00:17:52.733 01.801 428 Exposure complete 00:17:52.858 00.125 428 worker thread done servicing request 00:17:52.858 00.000 10672 OnExposeComplete: enter 00:17:52.858 00.000 10672 UpdateGuideState(): m_state=6 00:17:52.858 00.000 10672 Star::Find(15, 562, 371, 0, (0,0,0,0), 0.0, 0) frame 1082 00:17:52.858 00.000 10672 Star::Find returns 1 (0), X=562.79, Y=370.96, Mass=218531, SNR=47.5, Peak=42144 HFD=2.5 00:17:52.858 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 00:17:52.858 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 00:17:52.858 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.30 cameraTheta=2.54 mountX=-0.22 mountY=0.18, mountTheta=2.46 00:17:52.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.17, opts=13) 00:17:52.858 00.000 10672 Enqueuing Move request for scope (-0.24, 0.17) 00:17:52.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:52.858 00.000 428 Worker thread wakes up 00:17:52.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd 00:17:52.858 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.17) 00:17:52.858 00.000 428 Moving (-0.24, 0.17) raw xDistance=-0.22 yDistance=0.18 00:17:52.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:17:52.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:17:52.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 00:17:52.858 00.000 428 MoveAxis(E, 0, ABG) 00:17:52.858 00.000 428 Move returns status 0, amount 0 00:17:52.858 00.000 428 MoveAxis(N, 0, ABG) 00:17:52.858 00.000 428 Move returns status 0, amount 0 00:17:52.858 00.000 428 move complete, result=0 00:17:52.858 00.000 428 worker thread done servicing request 00:17:52.889 00.031 10672 UpdateGuideState exits: m=218531 SNR=47.5 00:17:52.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:52.889 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:52.889 00.000 10672 Enqueuing Expose request 00:17:52.889 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:17:52.889 00.000 428 Worker thread wakes up 00:17:52.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:52.889 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:54.748 01.859 428 Exposure complete 00:17:54.873 00.125 428 worker thread done servicing request 00:17:54.873 00.000 10672 OnExposeComplete: enter 00:17:54.873 00.000 10672 UpdateGuideState(): m_state=6 00:17:54.873 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1083 00:17:54.873 00.000 10672 Star::Find returns 1 (0), X=563.04, Y=371.23, Mass=228063, SNR=38.5, Peak=31040 HFD=3.1 00:17:54.873 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.14) = xAngle (1.42 = 1.42) 00:17:54.873 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.52 = 1.52) 00:17:54.873 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.43 hyp=0.43 cameraTheta=1.55 mountX=0.07 mountY=0.43, mountTheta=1.42 00:17:54.873 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.43, opts=13) 00:17:54.873 00.000 10672 Enqueuing Move request for scope (0.01, 0.43) 00:17:54.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:54.873 00.000 428 Worker thread wakes up 00:17:54.873 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.43) opts 0xd 00:17:54.873 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.43) 00:17:54.873 00.000 428 Moving (0.01, 0.43) raw xDistance=0.07 yDistance=0.43 00:17:54.873 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:17:54.873 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:17:54.873 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 00:17:54.873 00.000 428 MoveAxis(E, 0, ABG) 00:17:54.873 00.000 428 Move returns status 0, amount 0 00:17:54.873 00.000 428 MoveAxis(N, 0, ABG) 00:17:54.873 00.000 428 Move returns status 0, amount 0 00:17:54.873 00.000 428 move complete, result=0 00:17:54.873 00.000 428 worker thread done servicing request 00:17:54.904 00.031 10672 UpdateGuideState exits: m=228063 SNR=38.5 00:17:54.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:54.904 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:54.904 00.000 10672 Enqueuing Expose request 00:17:54.904 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:17:54.904 00.000 428 Worker thread wakes up 00:17:54.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:54.904 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:55.935 01.031 10672 read socket command 10 00:17:55.935 00.000 10672 processing socket request REQDIST 00:17:55.935 00.000 10672 SOCKSVR: Sending pixel error of 1.32 00:17:55.935 00.000 10672 Sending socket response 132 (0x84) 00:17:56.747 00.812 428 Exposure complete 00:17:56.872 00.125 428 worker thread done servicing request 00:17:56.888 00.016 10672 OnExposeComplete: enter 00:17:56.888 00.000 10672 UpdateGuideState(): m_state=6 00:17:56.888 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1084 00:17:56.888 00.000 10672 Star::Find returns 1 (0), X=562.83, Y=370.88, Mass=240972, SNR=41.5, Peak=33104 HFD=2.6 00:17:56.888 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.14) = xAngle (2.60 = 2.60) 00:17:56.888 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.71 = 2.71) 00:17:56.888 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.21 cameraTheta=2.74 mountX=-0.18 mountY=0.09, mountTheta=2.68 00:17:56.888 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.08, opts=13) 00:17:56.888 00.000 10672 Enqueuing Move request for scope (-0.20, 0.08) 00:17:56.888 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:56.888 00.000 428 Worker thread wakes up 00:17:56.888 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd 00:17:56.888 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.08) 00:17:56.888 00.000 428 Moving (-0.20, 0.08) raw xDistance=-0.18 yDistance=0.09 00:17:56.888 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:17:56.888 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:17:56.888 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:17:56.888 00.000 428 MoveAxis(E, 0, ABG) 00:17:56.888 00.000 428 Move returns status 0, amount 0 00:17:56.888 00.000 428 MoveAxis(N, 0, ABG) 00:17:56.888 00.000 428 Move returns status 0, amount 0 00:17:56.888 00.000 428 move complete, result=0 00:17:56.888 00.000 428 worker thread done servicing request 00:17:56.903 00.015 10672 UpdateGuideState exits: m=240972 SNR=41.5 00:17:56.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:56.903 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:56.903 00.000 10672 Enqueuing Expose request 00:17:56.903 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:17:56.903 00.000 428 Worker thread wakes up 00:17:56.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:56.903 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:17:58.747 01.844 428 Exposure complete 00:17:58.871 00.124 428 worker thread done servicing request 00:17:58.871 00.000 10672 OnExposeComplete: enter 00:17:58.871 00.000 10672 UpdateGuideState(): m_state=6 00:17:58.871 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1085 00:17:58.871 00.000 10672 Star::Find returns 1 (0), X=562.62, Y=370.66, Mass=206008, SNR=37.0, Peak=35616 HFD=2.9 00:17:58.871 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.97 = -2.97) 00:17:58.871 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.86 = -2.86) 00:17:58.871 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.13 hyp=0.43 cameraTheta=-2.84 mountX=-0.42 mountY=-0.12, mountTheta=-2.87 00:17:58.871 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.13, opts=13) 00:17:58.871 00.000 10672 Enqueuing Move request for scope (-0.41, -0.13) 00:17:58.871 00.000 428 Worker thread wakes up 00:17:58.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:17:58.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.13) opts 0xd 00:17:58.871 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.13) 00:17:58.871 00.000 428 Moving (-0.41, -0.13) raw xDistance=-0.42 yDistance=-0.12 00:17:58.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:17:58.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:17:58.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:17:58.871 00.000 428 MoveAxis(E, 0, ABG) 00:17:58.871 00.000 428 Move returns status 0, amount 0 00:17:58.871 00.000 428 MoveAxis(N, 0, ABG) 00:17:58.871 00.000 428 Move returns status 0, amount 0 00:17:58.871 00.000 428 move complete, result=0 00:17:58.871 00.000 428 worker thread done servicing request 00:17:58.903 00.032 10672 UpdateGuideState exits: m=206008 SNR=37.0 00:17:58.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:17:58.903 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:17:58.903 00.000 10672 Enqueuing Expose request 00:17:58.903 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:17:58.903 00.000 428 Worker thread wakes up 00:17:58.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:17:58.903 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:00.735 01.832 428 Exposure complete 00:18:00.875 00.140 428 worker thread done servicing request 00:18:00.875 00.000 10672 OnExposeComplete: enter 00:18:00.875 00.000 10672 UpdateGuideState(): m_state=6 00:18:00.875 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1086 00:18:00.875 00.000 10672 Star::Find returns 1 (0), X=562.70, Y=371.44, Mass=278188, SNR=47.6, Peak=33760 HFD=3.5 00:18:00.875 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.91 = 1.91) 00:18:00.875 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.01 = 2.01) 00:18:00.875 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.65 hyp=0.73 cameraTheta=2.04 mountX=-0.24 mountY=0.66, mountTheta=1.92 00:18:00.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.65, opts=13) 00:18:00.875 00.000 10672 Enqueuing Move request for scope (-0.33, 0.65) 00:18:00.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:00.875 00.000 428 Worker thread wakes up 00:18:00.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.65) opts 0xd 00:18:00.875 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.65) 00:18:00.875 00.000 428 Moving (-0.33, 0.65) raw xDistance=-0.24 yDistance=0.66 00:18:00.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:18:00.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.66 from input 0.66 00:18:00.875 00.000 428 MoveAxis(E, 0, ABG) 00:18:00.875 00.000 428 Move returns status 0, amount 0 00:18:00.875 00.000 428 MoveAxis(S, 876, ABG) 00:18:00.875 00.000 428 Guiding Dir = 1, Dur = 876 00:18:00.875 00.000 428 IsSlewing returns 0 00:18:00.875 00.000 428 IsGuiding returns 0 00:18:00.907 00.032 10672 UpdateGuideState exits: m=278188 SNR=47.6 00:18:00.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:00.907 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:00.907 00.000 10672 Enqueuing Expose request 00:18:00.922 00.015 10672 read socket command 10 00:18:00.922 00.000 10672 processing socket request REQDIST 00:18:00.922 00.000 10672 SOCKSVR: Sending pixel error of 0.79 00:18:00.922 00.000 10672 Sending socket response 79 (0x4f) 00:18:00.954 00.032 428 PulseGuide returned control before completion, sleep 809 00:18:01.782 00.828 428 IsGuiding returns 1 00:18:01.782 00.000 428 scope still moving after pulse duration time elapsed 00:18:01.813 00.031 428 IsSlewing returns 0 00:18:01.813 00.000 428 IsGuiding returns 1 00:18:01.860 00.047 428 IsSlewing returns 0 00:18:01.860 00.000 428 IsGuiding returns 0 00:18:01.860 00.000 428 scope move finished after 876 + 97 ms 00:18:01.860 00.000 428 Move returns status 0, amount 876 00:18:01.860 00.000 428 move complete, result=0 00:18:01.860 00.000 428 worker thread done servicing request 00:18:01.860 00.000 428 Worker thread wakes up 00:18:01.860 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 876 ms SOUTH 00:18:01.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:01.860 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:02.734 00.874 428 Exposure complete 00:18:02.875 00.141 428 worker thread done servicing request 00:18:02.875 00.000 10672 OnExposeComplete: enter 00:18:02.875 00.000 10672 UpdateGuideState(): m_state=6 00:18:02.875 00.000 10672 Star::Find(15, 562, 371, 0, (0,0,0,0), 0.0, 0) frame 1087 00:18:02.875 00.000 10672 Star::Find returns 1 (0), X=563.03, Y=370.70, Mass=213730, SNR=41.8, Peak=36592 HFD=2.6 00:18:02.875 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 00:18:02.875 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 00:18:02.875 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.60 mountX=-0.01 mountY=-0.09, mountTheta=-1.74 00:18:02.890 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.09, opts=13) 00:18:02.890 00.000 10672 Enqueuing Move request for scope (-0.00, -0.09) 00:18:02.890 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:02.890 00.000 428 Worker thread wakes up 00:18:02.890 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd 00:18:02.890 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.09) 00:18:02.890 00.000 428 Moving (-0.00, -0.09) raw xDistance=-0.01 yDistance=-0.09 00:18:02.890 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:18:02.890 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:02.890 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:18:02.890 00.000 428 MoveAxis(E, 0, ABG) 00:18:02.890 00.000 428 Move returns status 0, amount 0 00:18:02.890 00.000 428 MoveAxis(N, 0, ABG) 00:18:02.890 00.000 428 Move returns status 0, amount 0 00:18:02.890 00.000 428 move complete, result=0 00:18:02.890 00.000 428 worker thread done servicing request 00:18:02.906 00.016 10672 UpdateGuideState exits: m=213730 SNR=41.8 00:18:02.906 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:02.906 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:02.906 00.000 10672 Enqueuing Expose request 00:18:02.906 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:18:02.906 00.000 428 Worker thread wakes up 00:18:02.906 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:02.906 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:04.734 01.828 428 Exposure complete 00:18:04.874 00.140 428 worker thread done servicing request 00:18:04.874 00.000 10672 OnExposeComplete: enter 00:18:04.874 00.000 10672 UpdateGuideState(): m_state=6 00:18:04.874 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1088 00:18:04.874 00.000 10672 Star::Find returns 1 (0), X=562.74, Y=370.83, Mass=211967, SNR=42.6, Peak=29728 HFD=2.6 00:18:04.874 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (0.14) = xAngle (2.88 = 2.88) 00:18:04.874 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.99 = 2.99) 00:18:04.874 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=3.02 mountX=-0.28 mountY=0.04, mountTheta=2.99 00:18:04.874 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.04, opts=13) 00:18:04.874 00.000 10672 Enqueuing Move request for scope (-0.29, 0.04) 00:18:04.874 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:04.874 00.000 428 Worker thread wakes up 00:18:04.874 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd 00:18:04.874 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.04) 00:18:04.874 00.000 428 Moving (-0.29, 0.04) raw xDistance=-0.28 yDistance=0.04 00:18:04.874 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:18:04.874 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:04.874 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:18:04.874 00.000 428 MoveAxis(E, 0, ABG) 00:18:04.874 00.000 428 Move returns status 0, amount 0 00:18:04.874 00.000 428 MoveAxis(N, 0, ABG) 00:18:04.874 00.000 428 Move returns status 0, amount 0 00:18:04.874 00.000 428 move complete, result=0 00:18:04.874 00.000 428 worker thread done servicing request 00:18:04.905 00.031 10672 UpdateGuideState exits: m=211967 SNR=42.6 00:18:04.905 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:04.905 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:04.905 00.000 10672 Enqueuing Expose request 00:18:04.905 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:18:04.905 00.000 428 Worker thread wakes up 00:18:04.905 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:04.905 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:05.937 01.032 10672 read socket command 10 00:18:05.937 00.000 10672 processing socket request REQDIST 00:18:05.937 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:18:05.937 00.000 10672 Sending socket response 49 (0x31) 00:18:06.733 00.796 428 Exposure complete 00:18:06.873 00.140 428 worker thread done servicing request 00:18:06.873 00.000 10672 OnExposeComplete: enter 00:18:06.873 00.000 10672 UpdateGuideState(): m_state=6 00:18:06.873 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1089 00:18:06.873 00.000 10672 Star::Find returns 1 (0), X=563.29, Y=371.25, Mass=232630, SNR=41.5, Peak=43136 HFD=2.6 00:18:06.873 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (0.14) = xAngle (0.93 = 0.93) 00:18:06.873 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.03 = 1.03) 00:18:06.873 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.46 hyp=0.53 cameraTheta=1.06 mountX=0.32 mountY=0.45, mountTheta=0.96 00:18:06.873 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.46, opts=13) 00:18:06.873 00.000 10672 Enqueuing Move request for scope (0.26, 0.46) 00:18:06.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:06.873 00.000 428 Worker thread wakes up 00:18:06.873 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.46) opts 0xd 00:18:06.873 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.46) 00:18:06.873 00.000 428 Moving (0.26, 0.46) raw xDistance=0.32 yDistance=0.45 00:18:06.873 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:18:06.873 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:06.873 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 00:18:06.873 00.000 428 MoveAxis(E, 0, ABG) 00:18:06.873 00.000 428 Move returns status 0, amount 0 00:18:06.873 00.000 428 MoveAxis(N, 0, ABG) 00:18:06.873 00.000 428 Move returns status 0, amount 0 00:18:06.873 00.000 428 move complete, result=0 00:18:06.873 00.000 428 worker thread done servicing request 00:18:06.889 00.016 10672 UpdateGuideState exits: m=232630 SNR=41.5 00:18:06.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:06.889 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:06.889 00.000 10672 Enqueuing Expose request 00:18:06.889 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:18:06.889 00.000 428 Worker thread wakes up 00:18:06.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:06.889 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:08.732 01.843 428 Exposure complete 00:18:08.857 00.125 428 worker thread done servicing request 00:18:08.857 00.000 10672 OnExposeComplete: enter 00:18:08.857 00.000 10672 UpdateGuideState(): m_state=6 00:18:08.857 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1090 00:18:08.857 00.000 10672 Star::Find returns 1 (0), X=562.79, Y=370.85, Mass=231718, SNR=40.1, Peak=38224 HFD=2.4 00:18:08.857 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 00:18:08.857 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 00:18:08.857 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.91 mountX=-0.23 mountY=0.06, mountTheta=2.87 00:18:08.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.06, opts=13) 00:18:08.857 00.000 10672 Enqueuing Move request for scope (-0.24, 0.06) 00:18:08.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:08.857 00.000 428 Worker thread wakes up 00:18:08.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd 00:18:08.857 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.06) 00:18:08.857 00.000 428 Moving (-0.24, 0.06) raw xDistance=-0.23 yDistance=0.06 00:18:08.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:18:08.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:08.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:18:08.857 00.000 428 MoveAxis(E, 0, ABG) 00:18:08.857 00.000 428 Move returns status 0, amount 0 00:18:08.857 00.000 428 MoveAxis(N, 0, ABG) 00:18:08.857 00.000 428 Move returns status 0, amount 0 00:18:08.857 00.000 428 move complete, result=0 00:18:08.857 00.000 428 worker thread done servicing request 00:18:08.889 00.032 10672 UpdateGuideState exits: m=231718 SNR=40.1 00:18:08.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:08.889 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:08.889 00.000 10672 Enqueuing Expose request 00:18:08.889 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:18:08.889 00.000 428 Worker thread wakes up 00:18:08.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:08.889 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:10.736 01.847 428 Exposure complete 00:18:10.876 00.140 428 worker thread done servicing request 00:18:10.876 00.000 10672 OnExposeComplete: enter 00:18:10.876 00.000 10672 UpdateGuideState(): m_state=6 00:18:10.876 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1091 00:18:10.876 00.000 10672 Star::Find returns 1 (0), X=562.79, Y=370.91, Mass=260537, SNR=48.3, Peak=33216 HFD=3.5 00:18:10.876 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 00:18:10.876 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:18:10.876 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.12 hyp=0.26 cameraTheta=2.69 mountX=-0.22 mountY=0.12, mountTheta=2.63 00:18:10.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.12, opts=13) 00:18:10.876 00.000 10672 Enqueuing Move request for scope (-0.24, 0.12) 00:18:10.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:10.876 00.000 428 Worker thread wakes up 00:18:10.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.12) opts 0xd 00:18:10.876 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.12) 00:18:10.876 00.000 428 Moving (-0.24, 0.12) raw xDistance=-0.22 yDistance=0.12 00:18:10.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:18:10.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:10.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:18:10.876 00.000 428 MoveAxis(E, 0, ABG) 00:18:10.876 00.000 428 Move returns status 0, amount 0 00:18:10.876 00.000 428 MoveAxis(N, 0, ABG) 00:18:10.876 00.000 428 Move returns status 0, amount 0 00:18:10.876 00.000 428 move complete, result=0 00:18:10.876 00.000 428 worker thread done servicing request 00:18:10.892 00.016 10672 UpdateGuideState exits: m=260537 SNR=48.3 00:18:10.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:10.892 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:10.892 00.000 10672 Enqueuing Expose request 00:18:10.892 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:18:10.892 00.000 428 Worker thread wakes up 00:18:10.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:10.892 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:10.923 00.031 10672 read socket command 10 00:18:10.923 00.000 10672 processing socket request REQDIST 00:18:10.923 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:18:10.923 00.000 10672 Sending socket response 37 (0x25) 00:18:12.735 01.812 428 Exposure complete 00:18:12.876 00.141 428 worker thread done servicing request 00:18:12.876 00.000 10672 OnExposeComplete: enter 00:18:12.876 00.000 10672 UpdateGuideState(): m_state=6 00:18:12.876 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1092 00:18:12.876 00.000 10672 Star::Find returns 1 (0), X=562.96, Y=370.56, Mass=215585, SNR=39.2, Peak=33648 HFD=2.8 00:18:12.876 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (0.14) = xAngle (-2.02 = -2.02) 00:18:12.876 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.91 = -1.91) 00:18:12.876 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.88 mountX=-0.10 mountY=-0.23, mountTheta=-2.00 00:18:12.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.23, opts=13) 00:18:12.876 00.000 10672 Enqueuing Move request for scope (-0.07, -0.23) 00:18:12.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:12.876 00.000 428 Worker thread wakes up 00:18:12.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd 00:18:12.876 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.23) 00:18:12.876 00.000 428 Moving (-0.07, -0.23) raw xDistance=-0.10 yDistance=-0.23 00:18:12.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:18:12.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:12.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:18:12.876 00.000 428 MoveAxis(E, 0, ABG) 00:18:12.876 00.000 428 Move returns status 0, amount 0 00:18:12.876 00.000 428 MoveAxis(N, 0, ABG) 00:18:12.876 00.000 428 Move returns status 0, amount 0 00:18:12.876 00.000 428 move complete, result=0 00:18:12.876 00.000 428 worker thread done servicing request 00:18:12.891 00.015 10672 UpdateGuideState exits: m=215585 SNR=39.2 00:18:12.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:12.891 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:12.891 00.000 10672 Enqueuing Expose request 00:18:12.891 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:18:12.891 00.000 428 Worker thread wakes up 00:18:12.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:12.891 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:14.734 01.843 428 Exposure complete 00:18:14.859 00.125 428 worker thread done servicing request 00:18:14.859 00.000 10672 OnExposeComplete: enter 00:18:14.859 00.000 10672 UpdateGuideState(): m_state=6 00:18:14.859 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1093 00:18:14.859 00.000 10672 Star::Find returns 1 (0), X=562.76, Y=370.96, Mass=235726, SNR=46.4, Peak=32016 HFD=2.7 00:18:14.859 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 00:18:14.859 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.57 = 2.57) 00:18:14.859 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.60 mountX=-0.24 mountY=0.17, mountTheta=2.53 00:18:14.859 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.16, opts=13) 00:18:14.859 00.000 10672 Enqueuing Move request for scope (-0.27, 0.16) 00:18:14.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:14.859 00.000 428 Worker thread wakes up 00:18:14.859 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd 00:18:14.859 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.16) 00:18:14.859 00.000 428 Moving (-0.27, 0.16) raw xDistance=-0.24 yDistance=0.17 00:18:14.859 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:18:14.859 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:14.859 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:18:14.859 00.000 428 MoveAxis(E, 0, ABG) 00:18:14.859 00.000 428 Move returns status 0, amount 0 00:18:14.859 00.000 428 MoveAxis(N, 0, ABG) 00:18:14.859 00.000 428 Move returns status 0, amount 0 00:18:14.859 00.000 428 move complete, result=0 00:18:14.859 00.000 428 worker thread done servicing request 00:18:14.891 00.032 10672 UpdateGuideState exits: m=235726 SNR=46.4 00:18:14.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:14.891 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:14.891 00.000 10672 Enqueuing Expose request 00:18:14.891 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:18:14.891 00.000 428 Worker thread wakes up 00:18:14.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:14.891 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:15.922 01.031 10672 read socket command 10 00:18:15.922 00.000 10672 processing socket request REQDIST 00:18:15.922 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:18:15.922 00.000 10672 Sending socket response 33 (0x21) 00:18:16.734 00.812 428 Exposure complete 00:18:16.874 00.140 428 worker thread done servicing request 00:18:16.874 00.000 10672 OnExposeComplete: enter 00:18:16.874 00.000 10672 UpdateGuideState(): m_state=6 00:18:16.874 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1094 00:18:16.874 00.000 10672 Star::Find returns 1 (0), X=562.72, Y=370.36, Mass=205078, SNR=42.0, Peak=25360 HFD=2.9 00:18:16.874 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.33 = -2.33) 00:18:16.874 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 00:18:16.874 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.43 hyp=0.53 cameraTheta=-2.19 mountX=-0.37 mountY=-0.43, mountTheta=-2.28 00:18:16.874 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.43, opts=13) 00:18:16.874 00.000 10672 Enqueuing Move request for scope (-0.31, -0.43) 00:18:16.874 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:16.874 00.000 428 Worker thread wakes up 00:18:16.874 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.43) opts 0xd 00:18:16.874 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.43) 00:18:16.874 00.000 428 Moving (-0.31, -0.43) raw xDistance=-0.37 yDistance=-0.43 00:18:16.874 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:18:16.874 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:16.874 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:18:16.874 00.000 428 MoveAxis(E, 0, ABG) 00:18:16.874 00.000 428 Move returns status 0, amount 0 00:18:16.874 00.000 428 MoveAxis(N, 0, ABG) 00:18:16.874 00.000 428 Move returns status 0, amount 0 00:18:16.874 00.000 428 move complete, result=0 00:18:16.874 00.000 428 worker thread done servicing request 00:18:16.890 00.016 10672 UpdateGuideState exits: m=205078 SNR=42.0 00:18:16.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:16.890 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:16.890 00.000 10672 Enqueuing Expose request 00:18:16.890 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:18:16.890 00.000 428 Worker thread wakes up 00:18:16.890 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:16.890 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:18.737 01.847 428 Exposure complete 00:18:18.878 00.141 428 worker thread done servicing request 00:18:18.878 00.000 10672 OnExposeComplete: enter 00:18:18.878 00.000 10672 UpdateGuideState(): m_state=6 00:18:18.878 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1095 00:18:18.878 00.000 10672 Star::Find returns 1 (0), X=562.41, Y=370.69, Mass=225386, SNR=38.8, Peak=33216 HFD=3.0 00:18:18.878 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (0.14) = xAngle (-3.11 = -3.11) 00:18:18.878 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.00 = -3.00) 00:18:18.878 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.10 hyp=0.63 cameraTheta=-2.97 mountX=-0.63 mountY=-0.09, mountTheta=-3.01 00:18:18.878 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.10, opts=13) 00:18:18.878 00.000 10672 Enqueuing Move request for scope (-0.62, -0.10) 00:18:18.878 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:18.878 00.000 428 Worker thread wakes up 00:18:18.878 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.10) opts 0xd 00:18:18.878 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.10) 00:18:18.878 00.000 428 Moving (-0.62, -0.10) raw xDistance=-0.63 yDistance=-0.09 00:18:18.878 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 00:18:18.878 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:18.878 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:18:18.878 00.000 428 MoveAxis(E, 737, ABG) 00:18:18.878 00.000 428 Guiding Dir = 2, Dur = 737 00:18:18.878 00.000 428 IsSlewing returns 0 00:18:18.878 00.000 428 IsGuiding returns 0 00:18:18.893 00.015 10672 UpdateGuideState exits: m=225386 SNR=38.8 00:18:18.893 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:18.893 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:18.893 00.000 10672 Enqueuing Expose request 00:18:18.909 00.016 428 PulseGuide returned control before completion, sleep 719 00:18:19.659 00.750 428 IsGuiding returns 0 00:18:19.659 00.000 428 Move returns status 0, amount 737 00:18:19.659 00.000 428 MoveAxis(N, 0, ABG) 00:18:19.659 00.000 428 Move returns status 0, amount 0 00:18:19.659 00.000 428 move complete, result=0 00:18:19.659 00.000 428 worker thread done servicing request 00:18:19.659 00.000 428 Worker thread wakes up 00:18:19.659 00.000 10672 GuideStep: -0.6 px 737 ms EAST, -0.1 px 0 ms NORTH 00:18:19.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:19.659 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:20.737 01.078 428 Exposure complete 00:18:20.862 00.125 428 worker thread done servicing request 00:18:20.862 00.000 10672 OnExposeComplete: enter 00:18:20.862 00.000 10672 UpdateGuideState(): m_state=6 00:18:20.862 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1096 00:18:20.862 00.000 10672 Star::Find returns 1 (0), X=562.57, Y=370.78, Mass=235609, SNR=45.2, Peak=25472 HFD=3.4 00:18:20.862 00.000 10672 CameraToMount -- cameraTheta (-3.11) - m_xAngle (0.14) = xAngle (-3.25 = 3.04) 00:18:20.862 00.000 10672 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.14 = -3.14) 00:18:20.862 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.01 hyp=0.46 cameraTheta=-3.11 mountX=-0.46 mountY=-0.00, mountTheta=-3.14 00:18:20.862 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.01, opts=13) 00:18:20.862 00.000 10672 Enqueuing Move request for scope (-0.46, -0.01) 00:18:20.862 00.000 428 Worker thread wakes up 00:18:20.862 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:20.862 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.01) opts 0xd 00:18:20.862 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.01) 00:18:20.862 00.000 428 Moving (-0.46, -0.01) raw xDistance=-0.46 yDistance=-0.00 00:18:20.862 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46 00:18:20.862 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:20.862 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 00:18:20.862 00.000 428 MoveAxis(E, 586, ABG) 00:18:20.862 00.000 428 Guiding Dir = 2, Dur = 586 00:18:20.862 00.000 428 IsSlewing returns 0 00:18:20.862 00.000 428 IsGuiding returns 0 00:18:20.893 00.031 10672 UpdateGuideState exits: m=235609 SNR=45.2 00:18:20.893 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:20.893 00.000 428 PulseGuide returned control before completion, sleep 575 00:18:20.893 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:20.893 00.000 10672 Enqueuing Expose request 00:18:20.924 00.031 10672 read socket command 10 00:18:20.924 00.000 10672 processing socket request REQDIST 00:18:20.924 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:18:20.924 00.000 10672 Sending socket response 46 (0x2e) 00:18:21.518 00.594 428 IsGuiding returns 0 00:18:21.518 00.000 428 Move returns status 0, amount 586 00:18:21.518 00.000 428 MoveAxis(N, 0, ABG) 00:18:21.518 00.000 428 Move returns status 0, amount 0 00:18:21.518 00.000 428 move complete, result=0 00:18:21.518 00.000 428 worker thread done servicing request 00:18:21.518 00.000 428 Worker thread wakes up 00:18:21.518 00.000 10672 GuideStep: -0.5 px 586 ms EAST, -0.0 px 0 ms NORTH 00:18:21.518 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:21.518 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:22.736 01.218 428 Exposure complete 00:18:22.877 00.141 428 worker thread done servicing request 00:18:22.877 00.000 10672 OnExposeComplete: enter 00:18:22.877 00.000 10672 UpdateGuideState(): m_state=6 00:18:22.877 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1097 00:18:22.877 00.000 10672 Star::Find returns 1 (0), X=563.25, Y=370.65, Mass=213805, SNR=36.2, Peak=37792 HFD=2.6 00:18:22.877 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.14) = xAngle (-0.72 = -0.72) 00:18:22.877 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.61 = -0.61) 00:18:22.877 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.58 mountX=0.20 mountY=-0.15, mountTheta=-0.65 00:18:22.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.14, opts=13) 00:18:22.877 00.000 10672 Enqueuing Move request for scope (0.22, -0.14) 00:18:22.877 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:22.877 00.000 428 Worker thread wakes up 00:18:22.877 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd 00:18:22.877 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.14) 00:18:22.877 00.000 428 Moving (0.22, -0.14) raw xDistance=0.20 yDistance=-0.15 00:18:22.877 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:18:22.877 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:22.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:18:22.877 00.000 428 MoveAxis(E, 0, ABG) 00:18:22.877 00.000 428 Move returns status 0, amount 0 00:18:22.877 00.000 428 MoveAxis(N, 0, ABG) 00:18:22.877 00.000 428 Move returns status 0, amount 0 00:18:22.877 00.000 428 move complete, result=0 00:18:22.877 00.000 428 worker thread done servicing request 00:18:22.892 00.015 10672 UpdateGuideState exits: m=213805 SNR=36.2 00:18:22.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:22.892 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:22.892 00.000 10672 Enqueuing Expose request 00:18:22.892 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:18:22.892 00.000 428 Worker thread wakes up 00:18:22.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:22.892 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:24.735 01.843 428 Exposure complete 00:18:24.876 00.141 428 worker thread done servicing request 00:18:24.876 00.000 10672 OnExposeComplete: enter 00:18:24.876 00.000 10672 UpdateGuideState(): m_state=6 00:18:24.876 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1098 00:18:24.876 00.000 10672 Star::Find returns 1 (0), X=562.85, Y=370.69, Mass=269325, SNR=47.7, Peak=42144 HFD=2.9 00:18:24.876 00.000 10672 CameraToMount -- cameraTheta (-2.62) - m_xAngle (0.14) = xAngle (-2.76 = -2.76) 00:18:24.876 00.000 10672 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.65 = -2.65) 00:18:24.876 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=-0.19 mountY=-0.10, mountTheta=-2.67 00:18:24.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.10, opts=13) 00:18:24.876 00.000 10672 Enqueuing Move request for scope (-0.18, -0.10) 00:18:24.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:24.876 00.000 428 Worker thread wakes up 00:18:24.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd 00:18:24.876 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.10) 00:18:24.876 00.000 428 Moving (-0.18, -0.10) raw xDistance=-0.19 yDistance=-0.10 00:18:24.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:18:24.876 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:24.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 00:18:24.876 00.000 428 MoveAxis(E, 0, ABG) 00:18:24.876 00.000 428 Move returns status 0, amount 0 00:18:24.876 00.000 428 MoveAxis(N, 0, ABG) 00:18:24.876 00.000 428 Move returns status 0, amount 0 00:18:24.876 00.000 428 move complete, result=0 00:18:24.876 00.000 428 worker thread done servicing request 00:18:24.892 00.016 10672 UpdateGuideState exits: m=269325 SNR=47.7 00:18:24.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:24.892 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:24.892 00.000 10672 Enqueuing Expose request 00:18:24.892 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:18:24.892 00.000 428 Worker thread wakes up 00:18:24.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:24.892 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:25.959 01.067 10672 read socket command 10 00:18:25.959 00.000 10672 processing socket request REQDIST 00:18:25.959 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:18:25.959 00.000 10672 Sending socket response 34 (0x22) 00:18:26.740 00.781 428 Exposure complete 00:18:26.864 00.124 428 worker thread done servicing request 00:18:26.864 00.000 10672 OnExposeComplete: enter 00:18:26.864 00.000 10672 UpdateGuideState(): m_state=6 00:18:26.864 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1099 00:18:26.864 00.000 10672 Star::Find returns 1 (0), X=563.16, Y=370.62, Mass=227838, SNR=43.8, Peak=27328 HFD=2.7 00:18:26.864 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 00:18:26.864 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 00:18:26.864 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.93 mountX=0.10 mountY=-0.18, mountTheta=-1.04 00:18:26.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.18, opts=13) 00:18:26.864 00.000 10672 Enqueuing Move request for scope (0.13, -0.18) 00:18:26.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:26.864 00.000 428 Worker thread wakes up 00:18:26.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd 00:18:26.864 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.18) 00:18:26.864 00.000 428 Moving (0.13, -0.18) raw xDistance=0.10 yDistance=-0.18 00:18:26.864 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:18:26.864 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:26.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:18:26.864 00.000 428 MoveAxis(E, 0, ABG) 00:18:26.864 00.000 428 Move returns status 0, amount 0 00:18:26.864 00.000 428 MoveAxis(N, 0, ABG) 00:18:26.864 00.000 428 Move returns status 0, amount 0 00:18:26.864 00.000 428 move complete, result=0 00:18:26.864 00.000 428 worker thread done servicing request 00:18:26.880 00.016 10672 UpdateGuideState exits: m=227838 SNR=43.8 00:18:26.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:26.896 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:26.896 00.000 10672 Enqueuing Expose request 00:18:26.896 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:18:26.896 00.000 428 Worker thread wakes up 00:18:26.896 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:26.896 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:28.739 01.843 428 Exposure complete 00:18:28.864 00.125 428 worker thread done servicing request 00:18:28.864 00.000 10672 OnExposeComplete: enter 00:18:28.864 00.000 10672 UpdateGuideState(): m_state=6 00:18:28.864 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1100 00:18:28.864 00.000 10672 Star::Find returns 1 (0), X=562.78, Y=370.64, Mass=214153, SNR=36.3, Peak=25152 HFD=2.9 00:18:28.864 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 00:18:28.864 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 00:18:28.864 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.15 hyp=0.29 cameraTheta=-2.60 mountX=-0.27 mountY=-0.14, mountTheta=-2.65 00:18:28.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.15, opts=13) 00:18:28.864 00.000 10672 Enqueuing Move request for scope (-0.25, -0.15) 00:18:28.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:28.864 00.000 428 Worker thread wakes up 00:18:28.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.15) opts 0xd 00:18:28.864 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.15) 00:18:28.864 00.000 428 Moving (-0.25, -0.15) raw xDistance=-0.27 yDistance=-0.14 00:18:28.864 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:18:28.864 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:28.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:18:28.864 00.000 428 MoveAxis(E, 0, ABG) 00:18:28.864 00.000 428 Move returns status 0, amount 0 00:18:28.864 00.000 428 MoveAxis(N, 0, ABG) 00:18:28.864 00.000 428 Move returns status 0, amount 0 00:18:28.864 00.000 428 move complete, result=0 00:18:28.864 00.000 428 worker thread done servicing request 00:18:28.895 00.031 10672 UpdateGuideState exits: m=214153 SNR=36.3 00:18:28.895 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:28.895 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:28.895 00.000 10672 Enqueuing Expose request 00:18:28.895 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:18:28.895 00.000 428 Worker thread wakes up 00:18:28.895 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:28.895 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:30.738 01.843 428 Exposure complete 00:18:30.879 00.141 428 worker thread done servicing request 00:18:30.879 00.000 10672 OnExposeComplete: enter 00:18:30.879 00.000 10672 UpdateGuideState(): m_state=6 00:18:30.879 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1101 00:18:30.879 00.000 10672 Star::Find returns 1 (0), X=563.01, Y=370.62, Mass=193238, SNR=40.5, Peak=37904 HFD=2.3 00:18:30.879 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 00:18:30.879 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 00:18:30.879 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.71 mountX=-0.05 mountY=-0.17, mountTheta=-1.84 00:18:30.879 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.17, opts=13) 00:18:30.879 00.000 10672 Enqueuing Move request for scope (-0.02, -0.17) 00:18:30.879 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:30.879 00.000 428 Worker thread wakes up 00:18:30.879 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd 00:18:30.879 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.17) 00:18:30.879 00.000 428 Moving (-0.02, -0.17) raw xDistance=-0.05 yDistance=-0.17 00:18:30.879 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:18:30.879 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:30.879 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:18:30.879 00.000 428 MoveAxis(E, 0, ABG) 00:18:30.879 00.000 428 Move returns status 0, amount 0 00:18:30.879 00.000 428 MoveAxis(N, 0, ABG) 00:18:30.879 00.000 428 Move returns status 0, amount 0 00:18:30.879 00.000 428 move complete, result=0 00:18:30.879 00.000 428 worker thread done servicing request 00:18:30.894 00.015 10672 UpdateGuideState exits: m=193238 SNR=40.5 00:18:30.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:30.894 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:30.894 00.000 10672 Enqueuing Expose request 00:18:30.894 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:18:30.894 00.000 428 Worker thread wakes up 00:18:30.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:30.894 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:30.926 00.032 10672 read socket command 10 00:18:30.926 00.000 10672 processing socket request REQDIST 00:18:30.926 00.000 10672 SOCKSVR: Sending pixel error of 0.26 00:18:30.926 00.000 10672 Sending socket response 26 (0x1a) 00:18:32.722 01.796 428 Exposure complete 00:18:32.847 00.125 428 worker thread done servicing request 00:18:32.847 00.000 10672 OnExposeComplete: enter 00:18:32.847 00.000 10672 UpdateGuideState(): m_state=6 00:18:32.847 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1102 00:18:32.847 00.000 10672 Star::Find returns 1 (0), X=562.61, Y=370.94, Mass=263303, SNR=41.4, Peak=30704 HFD=3.6 00:18:32.847 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.67 = 2.67) 00:18:32.847 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 00:18:32.847 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.15 hyp=0.45 cameraTheta=2.81 mountX=-0.40 mountY=0.16, mountTheta=2.76 00:18:32.862 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.15, opts=13) 00:18:32.862 00.000 10672 Enqueuing Move request for scope (-0.42, 0.15) 00:18:32.862 00.000 428 Worker thread wakes up 00:18:32.862 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:32.862 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.15) opts 0xd 00:18:32.862 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.15) 00:18:32.862 00.000 428 Moving (-0.42, 0.15) raw xDistance=-0.40 yDistance=0.16 00:18:32.862 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:18:32.862 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:32.862 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:18:32.862 00.000 428 MoveAxis(E, 0, ABG) 00:18:32.862 00.000 428 Move returns status 0, amount 0 00:18:32.862 00.000 428 MoveAxis(N, 0, ABG) 00:18:32.862 00.000 428 Move returns status 0, amount 0 00:18:32.862 00.000 428 move complete, result=0 00:18:32.862 00.000 428 worker thread done servicing request 00:18:32.878 00.016 10672 UpdateGuideState exits: m=263303 SNR=41.4 00:18:32.878 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:32.878 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:32.878 00.000 10672 Enqueuing Expose request 00:18:32.878 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:18:32.878 00.000 428 Worker thread wakes up 00:18:32.878 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:32.878 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:34.726 01.848 428 Exposure complete 00:18:34.851 00.125 428 worker thread done servicing request 00:18:34.851 00.000 10672 OnExposeComplete: enter 00:18:34.851 00.000 10672 UpdateGuideState(): m_state=6 00:18:34.851 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1103 00:18:34.851 00.000 10672 Star::Find returns 1 (0), X=562.87, Y=370.47, Mass=225543, SNR=39.1, Peak=24928 HFD=3.2 00:18:34.851 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 00:18:34.851 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.07 = -2.07) 00:18:34.851 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.32 hyp=0.36 cameraTheta=-2.05 mountX=-0.21 mountY=-0.31, mountTheta=-2.15 00:18:34.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.32, opts=13) 00:18:34.851 00.000 10672 Enqueuing Move request for scope (-0.16, -0.32) 00:18:34.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:34.851 00.000 428 Worker thread wakes up 00:18:34.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.32) opts 0xd 00:18:34.851 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.32) 00:18:34.851 00.000 428 Moving (-0.16, -0.32) raw xDistance=-0.21 yDistance=-0.31 00:18:34.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:18:34.851 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:34.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:18:34.851 00.000 428 MoveAxis(E, 0, ABG) 00:18:34.851 00.000 428 Move returns status 0, amount 0 00:18:34.851 00.000 428 MoveAxis(N, 0, ABG) 00:18:34.851 00.000 428 Move returns status 0, amount 0 00:18:34.851 00.000 428 move complete, result=0 00:18:34.851 00.000 428 worker thread done servicing request 00:18:34.883 00.032 10672 UpdateGuideState exits: m=225543 SNR=39.1 00:18:34.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:34.883 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:34.883 00.000 10672 Enqueuing Expose request 00:18:34.883 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:18:34.883 00.000 428 Worker thread wakes up 00:18:34.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:34.883 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:35.960 01.077 10672 read socket command 10 00:18:35.960 00.000 10672 processing socket request REQDIST 00:18:35.960 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:18:35.960 00.000 10672 Sending socket response 32 (0x20) 00:18:36.726 00.766 428 Exposure complete 00:18:36.866 00.140 428 worker thread done servicing request 00:18:36.866 00.000 10672 OnExposeComplete: enter 00:18:36.866 00.000 10672 UpdateGuideState(): m_state=6 00:18:36.866 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1104 00:18:36.866 00.000 10672 Star::Find returns 1 (0), X=562.41, Y=369.96, Mass=247828, SNR=48.7, Peak=33424 HFD=3.2 00:18:36.866 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.14) = xAngle (-2.35 = -2.35) 00:18:36.866 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.24 = -2.24) 00:18:36.866 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.83 hyp=1.04 cameraTheta=-2.21 mountX=-0.73 mountY=-0.82, mountTheta=-2.30 00:18:36.866 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.83, opts=13) 00:18:36.866 00.000 10672 Enqueuing Move request for scope (-0.62, -0.83) 00:18:36.866 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:36.866 00.000 428 Worker thread wakes up 00:18:36.866 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.83) opts 0xd 00:18:36.866 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.83) 00:18:36.866 00.000 428 Moving (-0.62, -0.83) raw xDistance=-0.73 yDistance=-0.82 00:18:36.866 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 00:18:36.866 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:18:36.866 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.82 00:18:36.866 00.000 428 MoveAxis(E, 857, ABG) 00:18:36.866 00.000 428 Guiding Dir = 2, Dur = 857 00:18:36.866 00.000 428 IsSlewing returns 0 00:18:36.866 00.000 428 IsGuiding returns 0 00:18:36.882 00.016 428 PulseGuide returned control before completion, sleep 846 00:18:36.897 00.015 10672 UpdateGuideState exits: m=247828 SNR=48.7 00:18:36.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:36.897 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:36.897 00.000 10672 Enqueuing Expose request 00:18:37.788 00.891 428 IsGuiding returns 0 00:18:37.788 00.000 428 Move returns status 0, amount 857 00:18:37.788 00.000 428 MoveAxis(N, 0, ABG) 00:18:37.788 00.000 428 Move returns status 0, amount 0 00:18:37.788 00.000 428 move complete, result=0 00:18:37.788 00.000 428 worker thread done servicing request 00:18:37.788 00.000 428 Worker thread wakes up 00:18:37.788 00.000 10672 GuideStep: -0.7 px 857 ms EAST, -0.8 px 0 ms NORTH 00:18:37.788 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:37.788 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:38.725 00.937 428 Exposure complete 00:18:38.850 00.125 428 worker thread done servicing request 00:18:38.850 00.000 10672 OnExposeComplete: enter 00:18:38.850 00.000 10672 UpdateGuideState(): m_state=6 00:18:38.850 00.000 10672 Star::Find(15, 562, 369, 0, (0,0,0,0), 0.0, 0) frame 1105 00:18:38.850 00.000 10672 Star::Find returns 1 (0), X=562.05, Y=370.19, Mass=253288, SNR=45.9, Peak=26896 HFD=3.6 00:18:38.850 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 00:18:38.850 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 00:18:38.850 00.000 10672 CameraToMount -- cameraX=-0.98 cameraY=-0.60 hyp=1.15 cameraTheta=-2.59 mountX=-1.06 mountY=-0.57, mountTheta=-2.65 00:18:38.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.98, y=-0.60, opts=13) 00:18:38.850 00.000 10672 Enqueuing Move request for scope (-0.98, -0.60) 00:18:38.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:38.850 00.000 428 Worker thread wakes up 00:18:38.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.60) opts 0xd 00:18:38.850 00.000 428 Handling offset move in thread for scope, endpoint = (-0.98, -0.60) 00:18:38.850 00.000 428 Moving (-0.98, -0.60) raw xDistance=-1.06 yDistance=-0.57 00:18:38.850 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.06 00:18:38.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:18:38.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 00:18:38.850 00.000 428 MoveAxis(E, 1295, ABG) 00:18:38.850 00.000 428 Guiding Dir = 2, Dur = 1295 00:18:38.850 00.000 428 IsSlewing returns 0 00:18:38.866 00.016 428 IsGuiding returns 0 00:18:38.881 00.015 428 PulseGuide returned control before completion, sleep 1278 00:18:38.881 00.000 10672 UpdateGuideState exits: m=253288 SNR=45.9 00:18:38.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:38.881 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:38.881 00.000 10672 Enqueuing Expose request 00:18:40.209 01.328 428 IsGuiding returns 1 00:18:40.209 00.000 428 scope still moving after pulse duration time elapsed 00:18:40.256 00.047 428 IsSlewing returns 0 00:18:40.256 00.000 428 IsGuiding returns 0 00:18:40.256 00.000 428 scope move finished after 1295 + 96 ms 00:18:40.256 00.000 428 Move returns status 0, amount 1295 00:18:40.256 00.000 428 MoveAxis(N, 0, ABG) 00:18:40.256 00.000 428 Move returns status 0, amount 0 00:18:40.256 00.000 428 move complete, result=0 00:18:40.256 00.000 428 worker thread done servicing request 00:18:40.256 00.000 10672 GuideStep: -1.1 px 1295 ms EAST, -0.6 px 0 ms NORTH 00:18:40.256 00.000 428 Worker thread wakes up 00:18:40.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:40.256 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:40.709 00.453 428 Exposure complete 00:18:40.849 00.140 428 worker thread done servicing request 00:18:40.849 00.000 10672 OnExposeComplete: enter 00:18:40.849 00.000 10672 UpdateGuideState(): m_state=6 00:18:40.849 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1106 00:18:40.849 00.000 10672 Star::Find returns 1 (0), X=563.34, Y=371.41, Mass=219294, SNR=40.5, Peak=29504 HFD=3.1 00:18:40.849 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.14) = xAngle (0.96 = 0.96) 00:18:40.849 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.07 = 1.07) 00:18:40.849 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.61 hyp=0.69 cameraTheta=1.10 mountX=0.40 mountY=0.60, mountTheta=0.99 00:18:40.849 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.61, opts=13) 00:18:40.849 00.000 10672 Enqueuing Move request for scope (0.32, 0.61) 00:18:40.849 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:40.849 00.000 428 Worker thread wakes up 00:18:40.849 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.61) opts 0xd 00:18:40.849 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.61) 00:18:40.849 00.000 428 Moving (0.32, 0.61) raw xDistance=0.40 yDistance=0.60 00:18:40.849 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:18:40.849 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:18:40.849 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 00:18:40.849 00.000 428 MoveAxis(E, 0, ABG) 00:18:40.849 00.000 428 Move returns status 0, amount 0 00:18:40.849 00.000 428 MoveAxis(N, 0, ABG) 00:18:40.849 00.000 428 Move returns status 0, amount 0 00:18:40.849 00.000 428 move complete, result=0 00:18:40.849 00.000 428 worker thread done servicing request 00:18:40.865 00.016 10672 UpdateGuideState exits: m=219294 SNR=40.5 00:18:40.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:40.865 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:40.865 00.000 10672 Enqueuing Expose request 00:18:40.865 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 00:18:40.865 00.000 428 Worker thread wakes up 00:18:40.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:40.865 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:40.927 00.062 10672 read socket command 10 00:18:40.927 00.000 10672 processing socket request REQDIST 00:18:40.927 00.000 10672 SOCKSVR: Sending pixel error of 0.71 00:18:40.927 00.000 10672 Sending socket response 71 (0x47) 00:18:42.729 01.802 428 Exposure complete 00:18:42.854 00.125 428 worker thread done servicing request 00:18:42.854 00.000 10672 OnExposeComplete: enter 00:18:42.854 00.000 10672 UpdateGuideState(): m_state=6 00:18:42.854 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1107 00:18:42.854 00.000 10672 Star::Find returns 1 (0), X=563.43, Y=370.87, Mass=227271, SNR=38.9, Peak=30816 HFD=3.1 00:18:42.854 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 00:18:42.854 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 00:18:42.854 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.08 hyp=0.40 cameraTheta=0.19 mountX=0.40 mountY=0.07, mountTheta=0.16 00:18:42.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.08, opts=13) 00:18:42.854 00.000 10672 Enqueuing Move request for scope (0.40, 0.08) 00:18:42.854 00.000 428 Worker thread wakes up 00:18:42.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:42.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.08) opts 0xd 00:18:42.854 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.08) 00:18:42.854 00.000 428 Moving (0.40, 0.08) raw xDistance=0.40 yDistance=0.07 00:18:42.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:18:42.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:42.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:18:42.854 00.000 428 MoveAxis(E, 0, ABG) 00:18:42.854 00.000 428 Move returns status 0, amount 0 00:18:42.854 00.000 428 MoveAxis(N, 0, ABG) 00:18:42.854 00.000 428 Move returns status 0, amount 0 00:18:42.854 00.000 428 move complete, result=0 00:18:42.854 00.000 428 worker thread done servicing request 00:18:42.885 00.031 10672 UpdateGuideState exits: m=227271 SNR=38.9 00:18:42.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:42.885 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:42.885 00.000 10672 Enqueuing Expose request 00:18:42.885 00.000 428 Worker thread wakes up 00:18:42.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:42.885 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:18:42.885 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:44.728 01.843 428 Exposure complete 00:18:44.869 00.141 428 worker thread done servicing request 00:18:44.869 00.000 10672 OnExposeComplete: enter 00:18:44.869 00.000 10672 UpdateGuideState(): m_state=6 00:18:44.869 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1108 00:18:44.869 00.000 10672 Star::Find returns 1 (0), X=563.66, Y=370.91, Mass=232997, SNR=44.3, Peak=30160 HFD=2.9 00:18:44.869 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 00:18:44.869 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 00:18:44.869 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=0.12 hyp=0.64 cameraTheta=0.19 mountX=0.64 mountY=0.10, mountTheta=0.16 00:18:44.869 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=0.12, opts=13) 00:18:44.869 00.000 10672 Enqueuing Move request for scope (0.63, 0.12) 00:18:44.869 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:44.869 00.000 428 Worker thread wakes up 00:18:44.869 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.12) opts 0xd 00:18:44.869 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, 0.12) 00:18:44.869 00.000 428 Moving (0.63, 0.12) raw xDistance=0.64 yDistance=0.10 00:18:44.869 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 00:18:44.869 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:44.869 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:18:44.869 00.000 428 MoveAxis(W, 752, ABG) 00:18:44.869 00.000 428 Guiding Dir = 3, Dur = 752 00:18:44.869 00.000 428 IsSlewing returns 0 00:18:44.869 00.000 428 IsGuiding returns 0 00:18:44.884 00.015 10672 UpdateGuideState exits: m=232997 SNR=44.3 00:18:44.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:44.884 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:44.884 00.000 10672 Enqueuing Expose request 00:18:44.900 00.016 428 PulseGuide returned control before completion, sleep 734 00:18:45.650 00.750 428 IsGuiding returns 1 00:18:45.650 00.000 428 scope still moving after pulse duration time elapsed 00:18:45.681 00.031 428 IsSlewing returns 0 00:18:45.681 00.000 428 IsGuiding returns 0 00:18:45.681 00.000 428 scope move finished after 752 + 61 ms 00:18:45.681 00.000 428 Move returns status 0, amount 752 00:18:45.681 00.000 428 MoveAxis(N, 0, ABG) 00:18:45.681 00.000 428 Move returns status 0, amount 0 00:18:45.681 00.000 428 move complete, result=0 00:18:45.681 00.000 428 worker thread done servicing request 00:18:45.681 00.000 428 Worker thread wakes up 00:18:45.681 00.000 10672 GuideStep: 0.6 px 752 ms WEST, 0.1 px 0 ms NORTH 00:18:45.681 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:45.681 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:45.931 00.250 10672 read socket command 10 00:18:45.931 00.000 10672 processing socket request REQDIST 00:18:45.931 00.000 10672 SOCKSVR: Sending pixel error of 0.62 00:18:45.931 00.000 10672 Sending socket response 62 (0x3e) 00:18:46.727 00.796 428 Exposure complete 00:18:46.868 00.141 428 worker thread done servicing request 00:18:46.868 00.000 10672 OnExposeComplete: enter 00:18:46.868 00.000 10672 UpdateGuideState(): m_state=6 00:18:46.868 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1109 00:18:46.868 00.000 10672 Star::Find returns 1 (0), X=563.30, Y=370.81, Mass=183601, SNR=29.7, Peak=29616 HFD=2.7 00:18:46.868 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.08 = -0.08) 00:18:46.868 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 00:18:46.868 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.02 hyp=0.27 cameraTheta=0.06 mountX=0.27 mountY=0.01, mountTheta=0.03 00:18:46.868 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.02, opts=13) 00:18:46.868 00.000 10672 Enqueuing Move request for scope (0.27, 0.02) 00:18:46.868 00.000 428 Worker thread wakes up 00:18:46.868 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:46.868 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.02) opts 0xd 00:18:46.868 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.02) 00:18:46.868 00.000 428 Moving (0.27, 0.02) raw xDistance=0.27 yDistance=0.01 00:18:46.868 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:18:46.868 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:46.868 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:18:46.868 00.000 428 MoveAxis(E, 0, ABG) 00:18:46.868 00.000 428 Move returns status 0, amount 0 00:18:46.868 00.000 428 MoveAxis(N, 0, ABG) 00:18:46.868 00.000 428 Move returns status 0, amount 0 00:18:46.868 00.000 428 move complete, result=0 00:18:46.868 00.000 428 worker thread done servicing request 00:18:46.884 00.016 10672 UpdateGuideState exits: m=183601 SNR=29.7 00:18:46.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:46.884 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:46.884 00.000 10672 Enqueuing Expose request 00:18:46.884 00.000 428 Worker thread wakes up 00:18:46.884 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:18:46.884 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:46.884 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:48.727 01.843 428 Exposure complete 00:18:48.852 00.125 428 worker thread done servicing request 00:18:48.852 00.000 10672 OnExposeComplete: enter 00:18:48.852 00.000 10672 UpdateGuideState(): m_state=6 00:18:48.852 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1110 00:18:48.852 00.000 10672 Star::Find returns 1 (0), X=562.21, Y=370.61, Mass=270208, SNR=43.4, Peak=33760 HFD=3.7 00:18:48.852 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 00:18:48.852 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 00:18:48.852 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=-0.18 hyp=0.83 cameraTheta=-2.92 mountX=-0.83 mountY=-0.16, mountTheta=-2.96 00:18:48.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=-0.18, opts=13) 00:18:48.852 00.000 10672 Enqueuing Move request for scope (-0.81, -0.18) 00:18:48.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:48.852 00.000 428 Worker thread wakes up 00:18:48.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.18) opts 0xd 00:18:48.852 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, -0.18) 00:18:48.852 00.000 428 Moving (-0.81, -0.18) raw xDistance=-0.83 yDistance=-0.16 00:18:48.852 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 00:18:48.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:48.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:18:48.852 00.000 428 MoveAxis(E, 974, ABG) 00:18:48.852 00.000 428 Guiding Dir = 2, Dur = 974 00:18:48.852 00.000 428 IsSlewing returns 0 00:18:48.852 00.000 428 IsGuiding returns 0 00:18:48.883 00.031 428 PulseGuide returned control before completion, sleep 964 00:18:48.883 00.000 10672 UpdateGuideState exits: m=270208 SNR=43.4 00:18:48.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:48.883 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:48.883 00.000 10672 Enqueuing Expose request 00:18:49.852 00.969 428 IsGuiding returns 1 00:18:49.852 00.000 428 scope still moving after pulse duration time elapsed 00:18:49.883 00.031 428 IsSlewing returns 0 00:18:49.883 00.000 428 IsGuiding returns 0 00:18:49.883 00.000 428 scope move finished after 974 + 54 ms 00:18:49.883 00.000 428 Move returns status 0, amount 974 00:18:49.883 00.000 428 MoveAxis(N, 0, ABG) 00:18:49.883 00.000 428 Move returns status 0, amount 0 00:18:49.883 00.000 428 move complete, result=0 00:18:49.883 00.000 428 worker thread done servicing request 00:18:49.883 00.000 428 Worker thread wakes up 00:18:49.883 00.000 10672 GuideStep: -0.8 px 974 ms EAST, -0.2 px 0 ms NORTH 00:18:49.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:49.883 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:50.715 00.832 428 Exposure complete 00:18:50.840 00.125 428 worker thread done servicing request 00:18:50.840 00.000 10672 OnExposeComplete: enter 00:18:50.840 00.000 10672 UpdateGuideState(): m_state=6 00:18:50.840 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1111 00:18:50.840 00.000 10672 Star::Find returns 1 (0), X=562.80, Y=370.75, Mass=247112, SNR=45.1, Peak=29296 HFD=3.5 00:18:50.840 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 00:18:50.840 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 00:18:50.840 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-2.93 mountX=-0.23 mountY=-0.04, mountTheta=-2.97 00:18:50.840 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.05, opts=13) 00:18:50.840 00.000 10672 Enqueuing Move request for scope (-0.23, -0.05) 00:18:50.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:50.840 00.000 428 Worker thread wakes up 00:18:50.840 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd 00:18:50.840 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.05) 00:18:50.840 00.000 428 Moving (-0.23, -0.05) raw xDistance=-0.23 yDistance=-0.04 00:18:50.840 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:18:50.840 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:50.840 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:18:50.840 00.000 428 MoveAxis(E, 0, ABG) 00:18:50.840 00.000 428 Move returns status 0, amount 0 00:18:50.840 00.000 428 MoveAxis(N, 0, ABG) 00:18:50.840 00.000 428 Move returns status 0, amount 0 00:18:50.840 00.000 428 move complete, result=0 00:18:50.840 00.000 428 worker thread done servicing request 00:18:50.856 00.016 10672 UpdateGuideState exits: m=247112 SNR=45.1 00:18:50.871 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:50.871 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:50.871 00.000 10672 Enqueuing Expose request 00:18:50.871 00.000 428 Worker thread wakes up 00:18:50.871 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:18:50.871 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:50.871 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:50.934 00.063 10672 read socket command 10 00:18:50.934 00.000 10672 processing socket request REQDIST 00:18:50.934 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:18:50.934 00.000 10672 Sending socket response 50 (0x32) 00:18:52.730 01.796 428 Exposure complete 00:18:52.871 00.141 428 worker thread done servicing request 00:18:52.871 00.000 10672 OnExposeComplete: enter 00:18:52.871 00.000 10672 UpdateGuideState(): m_state=6 00:18:52.871 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1112 00:18:52.871 00.000 10672 Star::Find returns 1 (0), X=563.30, Y=370.46, Mass=224045, SNR=44.0, Peak=36048 HFD=2.8 00:18:52.871 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.14) = xAngle (-1.02 = -1.02) 00:18:52.871 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.92 = -0.92) 00:18:52.871 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.33 hyp=0.43 cameraTheta=-0.89 mountX=0.22 mountY=-0.34, mountTheta=-0.99 00:18:52.871 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.33, opts=13) 00:18:52.871 00.000 10672 Enqueuing Move request for scope (0.27, -0.33) 00:18:52.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:52.871 00.000 428 Worker thread wakes up 00:18:52.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.33) opts 0xd 00:18:52.871 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.33) 00:18:52.871 00.000 428 Moving (0.27, -0.33) raw xDistance=0.22 yDistance=-0.34 00:18:52.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:18:52.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:52.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:18:52.871 00.000 428 MoveAxis(E, 0, ABG) 00:18:52.871 00.000 428 Move returns status 0, amount 0 00:18:52.871 00.000 428 MoveAxis(N, 0, ABG) 00:18:52.871 00.000 428 Move returns status 0, amount 0 00:18:52.871 00.000 428 move complete, result=0 00:18:52.871 00.000 428 worker thread done servicing request 00:18:52.886 00.015 10672 UpdateGuideState exits: m=224045 SNR=44.0 00:18:52.886 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:52.886 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:52.886 00.000 10672 Enqueuing Expose request 00:18:52.886 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:18:52.886 00.000 428 Worker thread wakes up 00:18:52.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:52.886 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:54.729 01.843 428 Exposure complete 00:18:54.854 00.125 428 worker thread done servicing request 00:18:54.854 00.000 10672 OnExposeComplete: enter 00:18:54.854 00.000 10672 UpdateGuideState(): m_state=6 00:18:54.854 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1113 00:18:54.854 00.000 10672 Star::Find returns 1 (0), X=563.27, Y=370.96, Mass=199235, SNR=39.9, Peak=39104 HFD=2.5 00:18:54.854 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (0.14) = xAngle (0.48 = 0.48) 00:18:54.854 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.59 = 0.59) 00:18:54.854 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.17 hyp=0.29 cameraTheta=0.61 mountX=0.26 mountY=0.16, mountTheta=0.56 00:18:54.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.17, opts=13) 00:18:54.854 00.000 10672 Enqueuing Move request for scope (0.24, 0.17) 00:18:54.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:54.854 00.000 428 Worker thread wakes up 00:18:54.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.17) opts 0xd 00:18:54.854 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.17) 00:18:54.854 00.000 428 Moving (0.24, 0.17) raw xDistance=0.26 yDistance=0.16 00:18:54.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:18:54.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:54.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:18:54.854 00.000 428 MoveAxis(E, 0, ABG) 00:18:54.854 00.000 428 Move returns status 0, amount 0 00:18:54.854 00.000 428 MoveAxis(N, 0, ABG) 00:18:54.854 00.000 428 Move returns status 0, amount 0 00:18:54.854 00.000 428 move complete, result=0 00:18:54.854 00.000 428 worker thread done servicing request 00:18:54.886 00.032 10672 UpdateGuideState exits: m=199235 SNR=39.9 00:18:54.886 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:54.886 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:54.886 00.000 10672 Enqueuing Expose request 00:18:54.886 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:18:54.886 00.000 428 Worker thread wakes up 00:18:54.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:54.886 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:55.932 01.046 10672 read socket command 10 00:18:55.932 00.000 10672 processing socket request REQDIST 00:18:55.932 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:18:55.932 00.000 10672 Sending socket response 42 (0x2a) 00:18:56.713 00.781 428 Exposure complete 00:18:56.838 00.125 428 worker thread done servicing request 00:18:56.838 00.000 10672 OnExposeComplete: enter 00:18:56.838 00.000 10672 UpdateGuideState(): m_state=6 00:18:56.838 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1114 00:18:56.838 00.000 10672 Star::Find returns 1 (0), X=563.12, Y=370.83, Mass=190170, SNR=32.9, Peak=39312 HFD=2.4 00:18:56.838 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (0.14) = xAngle (0.23 = 0.23) 00:18:56.838 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.34 = 0.34) 00:18:56.838 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.37 mountX=0.09 mountY=0.03, mountTheta=0.33 00:18:56.854 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.03, opts=13) 00:18:56.854 00.000 10672 Enqueuing Move request for scope (0.09, 0.03) 00:18:56.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:56.854 00.000 428 Worker thread wakes up 00:18:56.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd 00:18:56.854 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.03) 00:18:56.854 00.000 428 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=0.03 00:18:56.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:18:56.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:56.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:18:56.854 00.000 428 MoveAxis(E, 0, ABG) 00:18:56.854 00.000 428 Move returns status 0, amount 0 00:18:56.854 00.000 428 MoveAxis(N, 0, ABG) 00:18:56.854 00.000 428 Move returns status 0, amount 0 00:18:56.854 00.000 428 move complete, result=0 00:18:56.854 00.000 428 worker thread done servicing request 00:18:56.869 00.015 10672 UpdateGuideState exits: m=190170 SNR=32.9 00:18:56.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:56.869 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:56.869 00.000 10672 Enqueuing Expose request 00:18:56.869 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:18:56.869 00.000 428 Worker thread wakes up 00:18:56.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:56.869 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:18:58.718 01.849 428 Exposure complete 00:18:58.842 00.124 428 worker thread done servicing request 00:18:58.842 00.000 10672 OnExposeComplete: enter 00:18:58.842 00.000 10672 UpdateGuideState(): m_state=6 00:18:58.842 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1115 00:18:58.842 00.000 10672 Star::Find returns 1 (0), X=562.84, Y=370.33, Mass=225322, SNR=42.1, Peak=27872 HFD=2.7 00:18:58.842 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:18:58.842 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:18:58.842 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.46 hyp=0.50 cameraTheta=-1.96 mountX=-0.25 mountY=-0.45, mountTheta=-2.07 00:18:58.842 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.46, opts=13) 00:18:58.842 00.000 10672 Enqueuing Move request for scope (-0.19, -0.46) 00:18:58.842 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:18:58.842 00.000 428 Worker thread wakes up 00:18:58.842 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.46) opts 0xd 00:18:58.842 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.46) 00:18:58.842 00.000 428 Moving (-0.19, -0.46) raw xDistance=-0.25 yDistance=-0.45 00:18:58.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:18:58.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:18:58.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 00:18:58.842 00.000 428 MoveAxis(E, 0, ABG) 00:18:58.842 00.000 428 Move returns status 0, amount 0 00:18:58.842 00.000 428 MoveAxis(N, 0, ABG) 00:18:58.842 00.000 428 Move returns status 0, amount 0 00:18:58.842 00.000 428 move complete, result=0 00:18:58.842 00.000 428 worker thread done servicing request 00:18:58.874 00.032 10672 UpdateGuideState exits: m=225322 SNR=42.1 00:18:58.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:18:58.874 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:18:58.874 00.000 10672 Enqueuing Expose request 00:18:58.874 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:18:58.874 00.000 428 Worker thread wakes up 00:18:58.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:18:58.874 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:00.717 01.843 428 Exposure complete 00:19:00.857 00.140 428 worker thread done servicing request 00:19:00.857 00.000 10672 OnExposeComplete: enter 00:19:00.857 00.000 10672 UpdateGuideState(): m_state=6 00:19:00.857 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1116 00:19:00.857 00.000 10672 Star::Find returns 1 (0), X=563.05, Y=370.57, Mass=228223, SNR=40.9, Peak=27552 HFD=2.9 00:19:00.857 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 00:19:00.857 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 00:19:00.857 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.48 mountX=-0.01 mountY=-0.22, mountTheta=-1.62 00:19:00.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.22, opts=13) 00:19:00.857 00.000 10672 Enqueuing Move request for scope (0.02, -0.22) 00:19:00.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:00.857 00.000 428 Worker thread wakes up 00:19:00.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd 00:19:00.857 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.22) 00:19:00.857 00.000 428 Moving (0.02, -0.22) raw xDistance=-0.01 yDistance=-0.22 00:19:00.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:19:00.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:00.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:19:00.857 00.000 428 MoveAxis(E, 0, ABG) 00:19:00.857 00.000 428 Move returns status 0, amount 0 00:19:00.857 00.000 428 MoveAxis(N, 0, ABG) 00:19:00.857 00.000 428 Move returns status 0, amount 0 00:19:00.857 00.000 428 move complete, result=0 00:19:00.857 00.000 428 worker thread done servicing request 00:19:00.904 00.047 10672 UpdateGuideState exits: m=228223 SNR=40.9 00:19:00.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:00.904 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:00.904 00.000 10672 Enqueuing Expose request 00:19:00.904 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:19:00.904 00.000 428 Worker thread wakes up 00:19:00.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:00.904 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:00.936 00.032 10672 read socket command 10 00:19:00.936 00.000 10672 processing socket request REQDIST 00:19:00.936 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:19:00.936 00.000 10672 Sending socket response 32 (0x20) 00:19:02.716 01.780 428 Exposure complete 00:19:02.857 00.141 428 worker thread done servicing request 00:19:02.857 00.000 10672 OnExposeComplete: enter 00:19:02.857 00.000 10672 UpdateGuideState(): m_state=6 00:19:02.857 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1117 00:19:02.857 00.000 10672 Star::Find returns 1 (0), X=562.83, Y=370.48, Mass=203686, SNR=36.5, Peak=27104 HFD=2.9 00:19:02.857 00.000 10672 CameraToMount -- cameraTheta (-2.14) - m_xAngle (0.14) = xAngle (-2.28 = -2.28) 00:19:02.857 00.000 10672 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.17 = -2.17) 00:19:02.857 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.31 hyp=0.37 cameraTheta=-2.14 mountX=-0.24 mountY=-0.31, mountTheta=-2.24 00:19:02.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.31, opts=13) 00:19:02.857 00.000 10672 Enqueuing Move request for scope (-0.20, -0.31) 00:19:02.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:02.857 00.000 428 Worker thread wakes up 00:19:02.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.31) opts 0xd 00:19:02.857 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.31) 00:19:02.857 00.000 428 Moving (-0.20, -0.31) raw xDistance=-0.24 yDistance=-0.31 00:19:02.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:19:02.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:02.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:19:02.857 00.000 428 MoveAxis(E, 0, ABG) 00:19:02.857 00.000 428 Move returns status 0, amount 0 00:19:02.857 00.000 428 MoveAxis(N, 0, ABG) 00:19:02.857 00.000 428 Move returns status 0, amount 0 00:19:02.857 00.000 428 move complete, result=0 00:19:02.857 00.000 428 worker thread done servicing request 00:19:02.888 00.031 10672 UpdateGuideState exits: m=203686 SNR=36.5 00:19:02.888 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:02.888 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:02.888 00.000 10672 Enqueuing Expose request 00:19:02.888 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:19:02.888 00.000 428 Worker thread wakes up 00:19:02.888 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:02.888 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:04.716 01.828 428 Exposure complete 00:19:04.841 00.125 428 worker thread done servicing request 00:19:04.841 00.000 10672 OnExposeComplete: enter 00:19:04.841 00.000 10672 UpdateGuideState(): m_state=6 00:19:04.841 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1118 00:19:04.841 00.000 10672 Star::Find returns 1 (0), X=563.24, Y=370.73, Mass=241295, SNR=46.5, Peak=32240 HFD=3.5 00:19:04.841 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 00:19:04.841 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 00:19:04.841 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.31 mountX=0.20 mountY=-0.07, mountTheta=-0.36 00:19:04.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.07, opts=13) 00:19:04.841 00.000 10672 Enqueuing Move request for scope (0.21, -0.07) 00:19:04.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:04.841 00.000 428 Worker thread wakes up 00:19:04.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd 00:19:04.841 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.07) 00:19:04.841 00.000 428 Moving (0.21, -0.07) raw xDistance=0.20 yDistance=-0.07 00:19:04.841 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:19:04.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:04.856 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:19:04.856 00.000 428 MoveAxis(E, 0, ABG) 00:19:04.856 00.000 428 Move returns status 0, amount 0 00:19:04.856 00.000 428 MoveAxis(N, 0, ABG) 00:19:04.856 00.000 428 Move returns status 0, amount 0 00:19:04.856 00.000 428 move complete, result=0 00:19:04.856 00.000 428 worker thread done servicing request 00:19:04.872 00.016 10672 UpdateGuideState exits: m=241295 SNR=46.5 00:19:04.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:04.872 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:04.872 00.000 10672 Enqueuing Expose request 00:19:04.872 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:19:04.872 00.000 428 Worker thread wakes up 00:19:04.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:04.872 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:05.934 01.062 10672 read socket command 10 00:19:05.934 00.000 10672 processing socket request REQDIST 00:19:05.934 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:19:05.934 00.000 10672 Sending socket response 30 (0x1e) 00:19:06.715 00.781 428 Exposure complete 00:19:06.860 00.145 428 worker thread done servicing request 00:19:06.860 00.000 10672 OnExposeComplete: enter 00:19:06.860 00.000 10672 UpdateGuideState(): m_state=6 00:19:06.860 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1119 00:19:06.860 00.000 10672 Star::Find returns 1 (0), X=562.83, Y=370.59, Mass=232292, SNR=40.8, Peak=25584 HFD=3.2 00:19:06.860 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.48 = -2.48) 00:19:06.860 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 00:19:06.860 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-2.35 mountX=-0.23 mountY=-0.20, mountTheta=-2.42 00:19:06.860 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.21, opts=13) 00:19:06.860 00.000 10672 Enqueuing Move request for scope (-0.20, -0.21) 00:19:06.860 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:06.860 00.000 428 Worker thread wakes up 00:19:06.860 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.21) opts 0xd 00:19:06.860 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.21) 00:19:06.860 00.000 428 Moving (-0.20, -0.21) raw xDistance=-0.23 yDistance=-0.20 00:19:06.860 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:19:06.860 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:06.860 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:19:06.860 00.000 428 MoveAxis(E, 0, ABG) 00:19:06.860 00.000 428 Move returns status 0, amount 0 00:19:06.860 00.000 428 MoveAxis(N, 0, ABG) 00:19:06.860 00.000 428 Move returns status 0, amount 0 00:19:06.860 00.000 428 move complete, result=0 00:19:06.860 00.000 428 worker thread done servicing request 00:19:06.875 00.015 10672 UpdateGuideState exits: m=232292 SNR=40.8 00:19:06.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:06.875 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:06.875 00.000 10672 Enqueuing Expose request 00:19:06.875 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:19:06.875 00.000 428 Worker thread wakes up 00:19:06.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:06.875 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:08.718 01.843 428 Exposure complete 00:19:08.859 00.141 428 worker thread done servicing request 00:19:08.859 00.000 10672 OnExposeComplete: enter 00:19:08.859 00.000 10672 UpdateGuideState(): m_state=6 00:19:08.859 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1120 00:19:08.859 00.000 10672 Star::Find returns 1 (0), X=562.14, Y=370.57, Mass=218645, SNR=42.4, Peak=27648 HFD=2.9 00:19:08.859 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 00:19:08.859 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 00:19:08.859 00.000 10672 CameraToMount -- cameraX=-0.88 cameraY=-0.22 hyp=0.91 cameraTheta=-2.89 mountX=-0.91 mountY=-0.20, mountTheta=-2.93 00:19:08.859 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.88, y=-0.22, opts=13) 00:19:08.859 00.000 10672 Enqueuing Move request for scope (-0.88, -0.22) 00:19:08.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:08.859 00.000 428 Worker thread wakes up 00:19:08.859 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.22) opts 0xd 00:19:08.859 00.000 428 Handling offset move in thread for scope, endpoint = (-0.88, -0.22) 00:19:08.859 00.000 428 Moving (-0.88, -0.22) raw xDistance=-0.91 yDistance=-0.20 00:19:08.859 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91 00:19:08.859 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:08.859 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:19:08.859 00.000 428 MoveAxis(E, 1061, ABG) 00:19:08.859 00.000 428 Guiding Dir = 2, Dur = 1061 00:19:08.859 00.000 428 IsSlewing returns 0 00:19:08.859 00.000 428 IsGuiding returns 0 00:19:08.875 00.016 10672 UpdateGuideState exits: m=218645 SNR=42.4 00:19:08.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:08.875 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:08.875 00.000 10672 Enqueuing Expose request 00:19:08.890 00.015 428 PulseGuide returned control before completion, sleep 1044 00:19:09.952 01.062 428 IsGuiding returns 1 00:19:09.952 00.000 428 scope still moving after pulse duration time elapsed 00:19:10.015 00.063 428 IsSlewing returns 0 00:19:10.015 00.000 428 IsGuiding returns 0 00:19:10.015 00.000 428 scope move finished after 1061 + 87 ms 00:19:10.015 00.000 428 Move returns status 0, amount 1061 00:19:10.015 00.000 428 MoveAxis(N, 0, ABG) 00:19:10.015 00.000 428 Move returns status 0, amount 0 00:19:10.015 00.000 428 move complete, result=0 00:19:10.015 00.000 428 worker thread done servicing request 00:19:10.015 00.000 428 Worker thread wakes up 00:19:10.015 00.000 10672 GuideStep: -0.9 px 1061 ms EAST, -0.2 px 0 ms NORTH 00:19:10.015 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:10.015 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:10.718 00.703 428 Exposure complete 00:19:10.843 00.125 428 worker thread done servicing request 00:19:10.843 00.000 10672 OnExposeComplete: enter 00:19:10.843 00.000 10672 UpdateGuideState(): m_state=6 00:19:10.843 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1121 00:19:10.843 00.000 10672 Star::Find returns 1 (0), X=562.83, Y=370.88, Mass=243428, SNR=48.9, Peak=28416 HFD=3.3 00:19:10.843 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.14) = xAngle (2.60 = 2.60) 00:19:10.843 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.71 = 2.71) 00:19:10.843 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.74 mountX=-0.18 mountY=0.09, mountTheta=2.69 00:19:10.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.08, opts=13) 00:19:10.843 00.000 10672 Enqueuing Move request for scope (-0.20, 0.08) 00:19:10.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:10.843 00.000 428 Worker thread wakes up 00:19:10.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd 00:19:10.843 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.08) 00:19:10.843 00.000 428 Moving (-0.20, 0.08) raw xDistance=-0.18 yDistance=0.09 00:19:10.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:19:10.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:10.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:19:10.843 00.000 428 MoveAxis(E, 0, ABG) 00:19:10.843 00.000 428 Move returns status 0, amount 0 00:19:10.843 00.000 428 MoveAxis(N, 0, ABG) 00:19:10.843 00.000 428 Move returns status 0, amount 0 00:19:10.843 00.000 428 move complete, result=0 00:19:10.843 00.000 428 worker thread done servicing request 00:19:10.874 00.031 10672 UpdateGuideState exits: m=243428 SNR=48.9 00:19:10.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:10.874 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:10.874 00.000 10672 Enqueuing Expose request 00:19:10.874 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:19:10.874 00.000 428 Worker thread wakes up 00:19:10.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:10.874 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:10.936 00.062 10672 read socket command 10 00:19:10.936 00.000 10672 processing socket request REQDIST 00:19:10.936 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:19:10.936 00.000 10672 Sending socket response 40 (0x28) 00:19:12.717 01.781 428 Exposure complete 00:19:12.858 00.141 428 worker thread done servicing request 00:19:12.858 00.000 10672 OnExposeComplete: enter 00:19:12.858 00.000 10672 UpdateGuideState(): m_state=6 00:19:12.858 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1122 00:19:12.858 00.000 10672 Star::Find returns 1 (0), X=563.24, Y=370.56, Mass=205034, SNR=38.1, Peak=27104 HFD=3.1 00:19:12.858 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.14) = xAngle (-0.98 = -0.98) 00:19:12.858 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.88 = -0.88) 00:19:12.858 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.23 hyp=0.31 cameraTheta=-0.85 mountX=0.17 mountY=-0.24, mountTheta=-0.95 00:19:12.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.23, opts=13) 00:19:12.858 00.000 10672 Enqueuing Move request for scope (0.21, -0.23) 00:19:12.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:12.858 00.000 428 Worker thread wakes up 00:19:12.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.23) opts 0xd 00:19:12.858 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.23) 00:19:12.858 00.000 428 Moving (0.21, -0.23) raw xDistance=0.17 yDistance=-0.24 00:19:12.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:19:12.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:12.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:19:12.858 00.000 428 MoveAxis(E, 0, ABG) 00:19:12.858 00.000 428 Move returns status 0, amount 0 00:19:12.858 00.000 428 MoveAxis(N, 0, ABG) 00:19:12.858 00.000 428 Move returns status 0, amount 0 00:19:12.858 00.000 428 move complete, result=0 00:19:12.858 00.000 428 worker thread done servicing request 00:19:12.873 00.015 10672 UpdateGuideState exits: m=205034 SNR=38.1 00:19:12.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:12.873 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:12.873 00.000 10672 Enqueuing Expose request 00:19:12.873 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:19:12.873 00.000 428 Worker thread wakes up 00:19:12.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:12.873 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:14.716 01.843 428 Exposure complete 00:19:14.841 00.125 428 worker thread done servicing request 00:19:14.841 00.000 10672 OnExposeComplete: enter 00:19:14.841 00.000 10672 UpdateGuideState(): m_state=6 00:19:14.841 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1123 00:19:14.841 00.000 10672 Star::Find returns 1 (0), X=563.34, Y=370.38, Mass=198476, SNR=34.6, Peak=37360 HFD=2.9 00:19:14.841 00.000 10672 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.14) = xAngle (-1.06 = -1.06) 00:19:14.841 00.000 10672 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.95 = -0.95) 00:19:14.841 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.41 hyp=0.52 cameraTheta=-0.92 mountX=0.25 mountY=-0.42, mountTheta=-1.03 00:19:14.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.41, opts=13) 00:19:14.841 00.000 10672 Enqueuing Move request for scope (0.31, -0.41) 00:19:14.841 00.000 428 Worker thread wakes up 00:19:14.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:14.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.41) opts 0xd 00:19:14.841 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.41) 00:19:14.841 00.000 428 Moving (0.31, -0.41) raw xDistance=0.25 yDistance=-0.42 00:19:14.841 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:19:14.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:14.841 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 00:19:14.841 00.000 428 MoveAxis(E, 0, ABG) 00:19:14.841 00.000 428 Move returns status 0, amount 0 00:19:14.841 00.000 428 MoveAxis(N, 0, ABG) 00:19:14.841 00.000 428 Move returns status 0, amount 0 00:19:14.841 00.000 428 move complete, result=0 00:19:14.841 00.000 428 worker thread done servicing request 00:19:14.873 00.032 10672 UpdateGuideState exits: m=198476 SNR=34.6 00:19:14.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:14.873 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:14.873 00.000 10672 Enqueuing Expose request 00:19:14.873 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:19:14.873 00.000 428 Worker thread wakes up 00:19:14.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:14.873 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:15.923 01.050 10672 read socket command 10 00:19:15.923 00.000 10672 processing socket request REQDIST 00:19:15.923 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:19:15.923 00.000 10672 Sending socket response 41 (0x29) 00:19:16.720 00.797 428 Exposure complete 00:19:16.860 00.140 428 worker thread done servicing request 00:19:16.860 00.000 10672 OnExposeComplete: enter 00:19:16.860 00.000 10672 UpdateGuideState(): m_state=6 00:19:16.860 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1124 00:19:16.860 00.000 10672 Star::Find returns 1 (0), X=562.52, Y=370.38, Mass=291505, SNR=54.0, Peak=32784 HFD=3.4 00:19:16.860 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.14) = xAngle (-2.60 = -2.60) 00:19:16.860 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.49 = -2.49) 00:19:16.860 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.41 hyp=0.65 cameraTheta=-2.46 mountX=-0.56 mountY=-0.40, mountTheta=-2.52 00:19:16.860 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.41, opts=13) 00:19:16.860 00.000 10672 Enqueuing Move request for scope (-0.50, -0.41) 00:19:16.860 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:16.860 00.000 428 Worker thread wakes up 00:19:16.860 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.41) opts 0xd 00:19:16.860 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.41) 00:19:16.860 00.000 428 Moving (-0.50, -0.41) raw xDistance=-0.56 yDistance=-0.40 00:19:16.860 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 00:19:16.860 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:16.860 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:19:16.860 00.000 428 MoveAxis(E, 651, ABG) 00:19:16.860 00.000 428 Guiding Dir = 2, Dur = 651 00:19:16.860 00.000 428 IsSlewing returns 0 00:19:16.860 00.000 428 IsGuiding returns 0 00:19:16.876 00.016 428 PulseGuide returned control before completion, sleep 641 00:19:16.876 00.000 10672 UpdateGuideState exits: m=291505 SNR=54.0 00:19:16.876 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:16.876 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:16.876 00.000 10672 Enqueuing Expose request 00:19:17.548 00.672 428 IsGuiding returns 0 00:19:17.548 00.000 428 Move returns status 0, amount 651 00:19:17.548 00.000 428 MoveAxis(N, 0, ABG) 00:19:17.548 00.000 428 Move returns status 0, amount 0 00:19:17.548 00.000 428 move complete, result=0 00:19:17.548 00.000 428 worker thread done servicing request 00:19:17.548 00.000 428 Worker thread wakes up 00:19:17.548 00.000 10672 GuideStep: -0.6 px 651 ms EAST, -0.4 px 0 ms NORTH 00:19:17.548 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:17.548 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:18.719 01.171 428 Exposure complete 00:19:18.844 00.125 428 worker thread done servicing request 00:19:18.844 00.000 10672 OnExposeComplete: enter 00:19:18.844 00.000 10672 UpdateGuideState(): m_state=6 00:19:18.844 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1125 00:19:18.844 00.000 10672 Star::Find returns 1 (0), X=563.31, Y=370.71, Mass=212807, SNR=43.0, Peak=27760 HFD=2.9 00:19:18.844 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.41 = -0.41) 00:19:18.844 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 00:19:18.844 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.28 mountX=0.27 mountY=-0.09, mountTheta=-0.32 00:19:18.844 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.08, opts=13) 00:19:18.844 00.000 10672 Enqueuing Move request for scope (0.28, -0.08) 00:19:18.844 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:18.844 00.000 428 Worker thread wakes up 00:19:18.844 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd 00:19:18.844 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.08) 00:19:18.844 00.000 428 Moving (0.28, -0.08) raw xDistance=0.27 yDistance=-0.09 00:19:18.844 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:19:18.844 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:18.844 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:19:18.844 00.000 428 MoveAxis(E, 0, ABG) 00:19:18.844 00.000 428 Move returns status 0, amount 0 00:19:18.844 00.000 428 MoveAxis(N, 0, ABG) 00:19:18.844 00.000 428 Move returns status 0, amount 0 00:19:18.844 00.000 428 move complete, result=0 00:19:18.844 00.000 428 worker thread done servicing request 00:19:18.891 00.047 10672 UpdateGuideState exits: m=212807 SNR=43.0 00:19:18.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:18.891 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:18.891 00.000 10672 Enqueuing Expose request 00:19:18.891 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:19:18.891 00.000 428 Worker thread wakes up 00:19:18.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:18.891 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:20.719 01.828 428 Exposure complete 00:19:20.844 00.125 428 worker thread done servicing request 00:19:20.844 00.000 10672 OnExposeComplete: enter 00:19:20.844 00.000 10672 UpdateGuideState(): m_state=6 00:19:20.844 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1126 00:19:20.844 00.000 10672 Star::Find returns 1 (0), X=563.27, Y=371.05, Mass=240273, SNR=42.7, Peak=28752 HFD=3.2 00:19:20.844 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.68 = 0.68) 00:19:20.844 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 00:19:20.844 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.36 cameraTheta=0.82 mountX=0.28 mountY=0.25, mountTheta=0.74 00:19:20.844 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.26, opts=13) 00:19:20.844 00.000 10672 Enqueuing Move request for scope (0.24, 0.26) 00:19:20.844 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:20.844 00.000 428 Worker thread wakes up 00:19:20.844 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd 00:19:20.844 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.26) 00:19:20.844 00.000 428 Moving (0.24, 0.26) raw xDistance=0.28 yDistance=0.25 00:19:20.844 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:19:20.844 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:20.844 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:19:20.844 00.000 428 MoveAxis(E, 0, ABG) 00:19:20.844 00.000 428 Move returns status 0, amount 0 00:19:20.844 00.000 428 MoveAxis(N, 0, ABG) 00:19:20.844 00.000 428 Move returns status 0, amount 0 00:19:20.844 00.000 428 move complete, result=0 00:19:20.844 00.000 428 worker thread done servicing request 00:19:20.875 00.031 10672 UpdateGuideState exits: m=240273 SNR=42.7 00:19:20.875 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:20.875 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:20.875 00.000 10672 Enqueuing Expose request 00:19:20.875 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:19:20.875 00.000 428 Worker thread wakes up 00:19:20.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:20.875 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:20.922 00.047 10672 read socket command 10 00:19:20.922 00.000 10672 processing socket request REQDIST 00:19:20.922 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:19:20.922 00.000 10672 Sending socket response 40 (0x28) 00:19:22.718 01.796 428 Exposure complete 00:19:22.859 00.141 428 worker thread done servicing request 00:19:22.859 00.000 10672 OnExposeComplete: enter 00:19:22.859 00.000 10672 UpdateGuideState(): m_state=6 00:19:22.859 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1127 00:19:22.859 00.000 10672 Star::Find returns 1 (0), X=563.35, Y=370.83, Mass=225051, SNR=38.3, Peak=34736 HFD=2.9 00:19:22.859 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.01 = -0.01) 00:19:22.859 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:19:22.859 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.04 hyp=0.32 cameraTheta=0.12 mountX=0.32 mountY=0.03, mountTheta=0.09 00:19:22.859 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.04, opts=13) 00:19:22.859 00.000 10672 Enqueuing Move request for scope (0.32, 0.04) 00:19:22.859 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:22.859 00.000 428 Worker thread wakes up 00:19:22.859 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.04) opts 0xd 00:19:22.859 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.04) 00:19:22.859 00.000 428 Moving (0.32, 0.04) raw xDistance=0.32 yDistance=0.03 00:19:22.859 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:19:22.859 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:22.859 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:19:22.859 00.000 428 MoveAxis(E, 0, ABG) 00:19:22.859 00.000 428 Move returns status 0, amount 0 00:19:22.859 00.000 428 MoveAxis(N, 0, ABG) 00:19:22.859 00.000 428 Move returns status 0, amount 0 00:19:22.859 00.000 428 move complete, result=0 00:19:22.859 00.000 428 worker thread done servicing request 00:19:22.874 00.015 10672 UpdateGuideState exits: m=225051 SNR=38.3 00:19:22.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:22.874 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:22.874 00.000 10672 Enqueuing Expose request 00:19:22.874 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:19:22.874 00.000 428 Worker thread wakes up 00:19:22.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:22.874 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:24.707 01.833 428 Exposure complete 00:19:24.832 00.125 428 worker thread done servicing request 00:19:24.832 00.000 10672 OnExposeComplete: enter 00:19:24.832 00.000 10672 UpdateGuideState(): m_state=6 00:19:24.832 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1128 00:19:24.832 00.000 10672 Star::Find returns 1 (0), X=563.29, Y=370.61, Mass=266763, SNR=45.6, Peak=26352 HFD=3.5 00:19:24.832 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 00:19:24.832 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.65 = -0.65) 00:19:24.832 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.62 mountX=0.23 mountY=-0.19, mountTheta=-0.70 00:19:24.832 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.19, opts=13) 00:19:24.847 00.015 10672 Enqueuing Move request for scope (0.26, -0.19) 00:19:24.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:24.847 00.000 428 Worker thread wakes up 00:19:24.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd 00:19:24.847 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.19) 00:19:24.847 00.000 428 Moving (0.26, -0.19) raw xDistance=0.23 yDistance=-0.19 00:19:24.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:19:24.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:24.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:19:24.847 00.000 428 MoveAxis(E, 0, ABG) 00:19:24.847 00.000 428 Move returns status 0, amount 0 00:19:24.847 00.000 428 MoveAxis(N, 0, ABG) 00:19:24.847 00.000 428 Move returns status 0, amount 0 00:19:24.847 00.000 428 move complete, result=0 00:19:24.847 00.000 428 worker thread done servicing request 00:19:24.863 00.016 10672 UpdateGuideState exits: m=266763 SNR=45.6 00:19:24.863 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:24.863 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:24.863 00.000 10672 Enqueuing Expose request 00:19:24.863 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:19:24.863 00.000 428 Worker thread wakes up 00:19:24.863 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:24.863 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:25.925 01.062 10672 read socket command 10 00:19:25.925 00.000 10672 processing socket request REQDIST 00:19:25.925 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:19:25.925 00.000 10672 Sending socket response 36 (0x24) 00:19:26.722 00.797 428 Exposure complete 00:19:26.847 00.125 428 worker thread done servicing request 00:19:26.847 00.000 10672 OnExposeComplete: enter 00:19:26.847 00.000 10672 UpdateGuideState(): m_state=6 00:19:26.847 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1129 00:19:26.847 00.000 10672 Star::Find returns 1 (0), X=563.55, Y=370.28, Mass=257880, SNR=48.8, Peak=30384 HFD=3.2 00:19:26.847 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 00:19:26.847 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 00:19:26.847 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.52 hyp=0.73 cameraTheta=-0.79 mountX=0.44 mountY=-0.53, mountTheta=-0.88 00:19:26.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.52, opts=13) 00:19:26.847 00.000 10672 Enqueuing Move request for scope (0.52, -0.52) 00:19:26.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:26.847 00.000 428 Worker thread wakes up 00:19:26.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.52) opts 0xd 00:19:26.847 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.52) 00:19:26.847 00.000 428 Moving (0.52, -0.52) raw xDistance=0.44 yDistance=-0.53 00:19:26.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 00:19:26.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:26.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 00:19:26.847 00.000 428 MoveAxis(W, 515, ABG) 00:19:26.847 00.000 428 Guiding Dir = 3, Dur = 515 00:19:26.847 00.000 428 IsSlewing returns 0 00:19:26.847 00.000 428 IsGuiding returns 0 00:19:26.878 00.031 428 PulseGuide returned control before completion, sleep 506 00:19:26.878 00.000 10672 UpdateGuideState exits: m=257880 SNR=48.8 00:19:26.878 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:26.878 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:26.878 00.000 10672 Enqueuing Expose request 00:19:27.394 00.516 428 IsGuiding returns 1 00:19:27.394 00.000 428 scope still moving after pulse duration time elapsed 00:19:27.425 00.031 428 IsSlewing returns 0 00:19:27.425 00.000 428 IsGuiding returns 0 00:19:27.425 00.000 428 scope move finished after 515 + 65 ms 00:19:27.440 00.015 428 Move returns status 0, amount 515 00:19:27.440 00.000 428 MoveAxis(N, 0, ABG) 00:19:27.440 00.000 428 Move returns status 0, amount 0 00:19:27.440 00.000 428 move complete, result=0 00:19:27.440 00.000 428 worker thread done servicing request 00:19:27.440 00.000 10672 GuideStep: 0.4 px 515 ms WEST, -0.5 px 0 ms NORTH 00:19:27.440 00.000 428 Worker thread wakes up 00:19:27.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:27.440 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:28.705 01.265 428 Exposure complete 00:19:28.830 00.125 428 worker thread done servicing request 00:19:28.830 00.000 10672 OnExposeComplete: enter 00:19:28.830 00.000 10672 UpdateGuideState(): m_state=6 00:19:28.830 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1130 00:19:28.830 00.000 10672 Star::Find returns 1 (0), X=562.96, Y=370.63, Mass=244468, SNR=42.2, Peak=28960 HFD=3.3 00:19:28.830 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 00:19:28.830 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 00:19:28.830 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.97 mountX=-0.09 mountY=-0.16, mountTheta=-2.08 00:19:28.846 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.16, opts=13) 00:19:28.846 00.000 10672 Enqueuing Move request for scope (-0.07, -0.16) 00:19:28.846 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:28.846 00.000 428 Worker thread wakes up 00:19:28.846 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd 00:19:28.846 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.16) 00:19:28.846 00.000 428 Moving (-0.07, -0.16) raw xDistance=-0.09 yDistance=-0.16 00:19:28.846 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:19:28.846 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:28.846 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:19:28.846 00.000 428 MoveAxis(E, 0, ABG) 00:19:28.846 00.000 428 Move returns status 0, amount 0 00:19:28.846 00.000 428 MoveAxis(N, 0, ABG) 00:19:28.846 00.000 428 Move returns status 0, amount 0 00:19:28.846 00.000 428 move complete, result=0 00:19:28.846 00.000 428 worker thread done servicing request 00:19:28.862 00.016 10672 UpdateGuideState exits: m=244468 SNR=42.2 00:19:28.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:28.862 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:28.862 00.000 10672 Enqueuing Expose request 00:19:28.862 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:19:28.862 00.000 428 Worker thread wakes up 00:19:28.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:28.862 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:30.705 01.843 428 Exposure complete 00:19:30.830 00.125 428 worker thread done servicing request 00:19:30.830 00.000 10672 OnExposeComplete: enter 00:19:30.830 00.000 10672 UpdateGuideState(): m_state=6 00:19:30.830 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1131 00:19:30.830 00.000 10672 Star::Find returns 1 (0), X=562.99, Y=370.90, Mass=266410, SNR=48.1, Peak=29936 HFD=3.4 00:19:30.830 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 00:19:30.845 00.015 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 00:19:30.845 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.91 mountX=-0.02 mountY=0.11, mountTheta=1.77 00:19:30.845 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.11, opts=13) 00:19:30.845 00.000 10672 Enqueuing Move request for scope (-0.04, 0.11) 00:19:30.845 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:30.845 00.000 428 Worker thread wakes up 00:19:30.845 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd 00:19:30.845 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.11) 00:19:30.845 00.000 428 Moving (-0.04, 0.11) raw xDistance=-0.02 yDistance=0.11 00:19:30.845 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:19:30.845 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:30.845 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:19:30.845 00.000 428 MoveAxis(E, 0, ABG) 00:19:30.845 00.000 428 Move returns status 0, amount 0 00:19:30.845 00.000 428 MoveAxis(N, 0, ABG) 00:19:30.845 00.000 428 Move returns status 0, amount 0 00:19:30.845 00.000 428 move complete, result=0 00:19:30.845 00.000 428 worker thread done servicing request 00:19:30.861 00.016 10672 UpdateGuideState exits: m=266410 SNR=48.1 00:19:30.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:30.861 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:30.861 00.000 10672 Enqueuing Expose request 00:19:30.861 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:19:30.861 00.000 428 Worker thread wakes up 00:19:30.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:30.861 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:30.923 00.062 10672 read socket command 10 00:19:30.923 00.000 10672 processing socket request REQDIST 00:19:30.923 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:19:30.923 00.000 10672 Sending socket response 30 (0x1e) 00:19:32.709 01.786 428 Exposure complete 00:19:32.850 00.141 428 worker thread done servicing request 00:19:32.850 00.000 10672 OnExposeComplete: enter 00:19:32.850 00.000 10672 UpdateGuideState(): m_state=6 00:19:32.850 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1132 00:19:32.850 00.000 10672 Star::Find returns 1 (0), X=563.30, Y=370.27, Mass=219570, SNR=48.7, Peak=35280 HFD=2.8 00:19:32.850 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.14) = xAngle (-1.24 = -1.24) 00:19:32.850 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.13 = -1.13) 00:19:32.850 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.52 hyp=0.59 cameraTheta=-1.10 mountX=0.19 mountY=-0.53, mountTheta=-1.22 00:19:32.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.52, opts=13) 00:19:32.850 00.000 10672 Enqueuing Move request for scope (0.27, -0.52) 00:19:32.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:32.850 00.000 428 Worker thread wakes up 00:19:32.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.52) opts 0xd 00:19:32.850 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.52) 00:19:32.850 00.000 428 Moving (0.27, -0.52) raw xDistance=0.19 yDistance=-0.53 00:19:32.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:19:32.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:32.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 00:19:32.850 00.000 428 MoveAxis(E, 0, ABG) 00:19:32.850 00.000 428 Move returns status 0, amount 0 00:19:32.850 00.000 428 MoveAxis(N, 0, ABG) 00:19:32.850 00.000 428 Move returns status 0, amount 0 00:19:32.850 00.000 428 move complete, result=0 00:19:32.850 00.000 428 worker thread done servicing request 00:19:32.865 00.015 10672 UpdateGuideState exits: m=219570 SNR=48.7 00:19:32.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:32.865 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:32.865 00.000 10672 Enqueuing Expose request 00:19:32.865 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:19:32.865 00.000 428 Worker thread wakes up 00:19:32.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:32.865 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:34.708 01.843 428 Exposure complete 00:19:34.833 00.125 428 worker thread done servicing request 00:19:34.833 00.000 10672 OnExposeComplete: enter 00:19:34.833 00.000 10672 UpdateGuideState(): m_state=6 00:19:34.833 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1133 00:19:34.833 00.000 10672 Star::Find returns 1 (0), X=562.90, Y=370.22, Mass=242362, SNR=42.0, Peak=37904 HFD=3.1 00:19:34.833 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.14) = xAngle (-1.93 = -1.93) 00:19:34.833 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 00:19:34.833 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.57 hyp=0.58 cameraTheta=-1.79 mountX=-0.20 mountY=-0.57, mountTheta=-1.92 00:19:34.833 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.57, opts=13) 00:19:34.833 00.000 10672 Enqueuing Move request for scope (-0.13, -0.57) 00:19:34.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:34.833 00.000 428 Worker thread wakes up 00:19:34.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.57) opts 0xd 00:19:34.833 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.57) 00:19:34.833 00.000 428 Moving (-0.13, -0.57) raw xDistance=-0.20 yDistance=-0.57 00:19:34.833 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:19:34.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:19:34.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 00:19:34.833 00.000 428 MoveAxis(E, 0, ABG) 00:19:34.833 00.000 428 Move returns status 0, amount 0 00:19:34.833 00.000 428 MoveAxis(N, 0, ABG) 00:19:34.833 00.000 428 Move returns status 0, amount 0 00:19:34.833 00.000 428 move complete, result=0 00:19:34.833 00.000 428 worker thread done servicing request 00:19:34.865 00.032 10672 UpdateGuideState exits: m=242362 SNR=42.0 00:19:34.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:34.865 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:34.865 00.000 10672 Enqueuing Expose request 00:19:34.865 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 00:19:34.865 00.000 428 Worker thread wakes up 00:19:34.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:34.865 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:35.927 01.062 10672 read socket command 10 00:19:35.927 00.000 10672 processing socket request REQDIST 00:19:35.927 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:19:35.927 00.000 10672 Sending socket response 44 (0x2c) 00:19:36.708 00.781 428 Exposure complete 00:19:36.833 00.125 428 worker thread done servicing request 00:19:36.833 00.000 10672 OnExposeComplete: enter 00:19:36.833 00.000 10672 UpdateGuideState(): m_state=6 00:19:36.833 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1134 00:19:36.833 00.000 10672 Star::Find returns 1 (0), X=563.15, Y=371.00, Mass=224253, SNR=38.8, Peak=30928 HFD=3.0 00:19:36.833 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.14) = xAngle (0.89 = 0.89) 00:19:36.833 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.00 = 1.00) 00:19:36.833 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.24 cameraTheta=1.03 mountX=0.15 mountY=0.20, mountTheta=0.93 00:19:36.833 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.20, opts=13) 00:19:36.833 00.000 10672 Enqueuing Move request for scope (0.12, 0.20) 00:19:36.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:36.833 00.000 428 Worker thread wakes up 00:19:36.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd 00:19:36.833 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.20) 00:19:36.833 00.000 428 Moving (0.12, 0.20) raw xDistance=0.15 yDistance=0.20 00:19:36.833 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:19:36.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:36.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:19:36.833 00.000 428 MoveAxis(E, 0, ABG) 00:19:36.833 00.000 428 Move returns status 0, amount 0 00:19:36.833 00.000 428 MoveAxis(N, 0, ABG) 00:19:36.833 00.000 428 Move returns status 0, amount 0 00:19:36.833 00.000 428 move complete, result=0 00:19:36.833 00.000 428 worker thread done servicing request 00:19:36.864 00.031 10672 UpdateGuideState exits: m=224253 SNR=38.8 00:19:36.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:36.864 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:36.864 00.000 10672 Enqueuing Expose request 00:19:36.864 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:19:36.864 00.000 428 Worker thread wakes up 00:19:36.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:36.864 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:38.707 01.843 428 Exposure complete 00:19:38.848 00.141 428 worker thread done servicing request 00:19:38.848 00.000 10672 OnExposeComplete: enter 00:19:38.848 00.000 10672 UpdateGuideState(): m_state=6 00:19:38.848 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1135 00:19:38.848 00.000 10672 Star::Find returns 1 (0), X=562.79, Y=370.64, Mass=271709, SNR=49.9, Peak=39104 HFD=3.1 00:19:38.848 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.14) = xAngle (-2.71 = -2.71) 00:19:38.848 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.61 = -2.61) 00:19:38.848 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-2.58 mountX=-0.26 mountY=-0.15, mountTheta=-2.63 00:19:38.848 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.15, opts=13) 00:19:38.848 00.000 10672 Enqueuing Move request for scope (-0.24, -0.15) 00:19:38.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:38.848 00.000 428 Worker thread wakes up 00:19:38.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd 00:19:38.848 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.15) 00:19:38.848 00.000 428 Moving (-0.24, -0.15) raw xDistance=-0.26 yDistance=-0.15 00:19:38.848 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:19:38.848 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:38.848 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:19:38.848 00.000 428 MoveAxis(E, 0, ABG) 00:19:38.848 00.000 428 Move returns status 0, amount 0 00:19:38.848 00.000 428 MoveAxis(N, 0, ABG) 00:19:38.848 00.000 428 Move returns status 0, amount 0 00:19:38.848 00.000 428 move complete, result=0 00:19:38.848 00.000 428 worker thread done servicing request 00:19:38.863 00.015 10672 UpdateGuideState exits: m=271709 SNR=49.9 00:19:38.863 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:38.863 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:38.863 00.000 10672 Enqueuing Expose request 00:19:38.863 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:19:38.863 00.000 428 Worker thread wakes up 00:19:38.863 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:38.863 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:40.712 01.849 428 Exposure complete 00:19:40.836 00.124 428 worker thread done servicing request 00:19:40.836 00.000 10672 OnExposeComplete: enter 00:19:40.836 00.000 10672 UpdateGuideState(): m_state=6 00:19:40.836 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1136 00:19:40.836 00.000 10672 Star::Find returns 1 (0), X=563.32, Y=370.63, Mass=217722, SNR=42.4, Peak=32880 HFD=2.6 00:19:40.836 00.000 10672 CameraToMount -- cameraTheta (-0.51) - m_xAngle (0.14) = xAngle (-0.65 = -0.65) 00:19:40.836 00.000 10672 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.54 = -0.54) 00:19:40.836 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.16 hyp=0.34 cameraTheta=-0.51 mountX=0.27 mountY=-0.17, mountTheta=-0.57 00:19:40.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.16, opts=13) 00:19:40.836 00.000 10672 Enqueuing Move request for scope (0.29, -0.16) 00:19:40.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:40.836 00.000 428 Worker thread wakes up 00:19:40.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.16) opts 0xd 00:19:40.836 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.16) 00:19:40.836 00.000 428 Moving (0.29, -0.16) raw xDistance=0.27 yDistance=-0.17 00:19:40.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:19:40.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:40.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:19:40.836 00.000 428 MoveAxis(E, 0, ABG) 00:19:40.836 00.000 428 Move returns status 0, amount 0 00:19:40.836 00.000 428 MoveAxis(N, 0, ABG) 00:19:40.836 00.000 428 Move returns status 0, amount 0 00:19:40.836 00.000 428 move complete, result=0 00:19:40.836 00.000 428 worker thread done servicing request 00:19:40.868 00.032 10672 UpdateGuideState exits: m=217722 SNR=42.4 00:19:40.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:40.868 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:40.868 00.000 10672 Enqueuing Expose request 00:19:40.868 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:19:40.868 00.000 428 Worker thread wakes up 00:19:40.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:40.868 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:40.930 00.062 10672 read socket command 10 00:19:40.930 00.000 10672 processing socket request REQDIST 00:19:40.930 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:19:40.930 00.000 10672 Sending socket response 34 (0x22) 00:19:42.711 01.781 428 Exposure complete 00:19:42.851 00.140 428 worker thread done servicing request 00:19:42.851 00.000 10672 OnExposeComplete: enter 00:19:42.851 00.000 10672 UpdateGuideState(): m_state=6 00:19:42.851 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1137 00:19:42.851 00.000 10672 Star::Find returns 1 (0), X=563.63, Y=370.23, Mass=212775, SNR=40.3, Peak=27984 HFD=2.8 00:19:42.851 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 00:19:42.851 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 00:19:42.851 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.57 hyp=0.82 cameraTheta=-0.76 mountX=0.52 mountY=-0.58, mountTheta=-0.85 00:19:42.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.57, opts=13) 00:19:42.851 00.000 10672 Enqueuing Move request for scope (0.60, -0.57) 00:19:42.851 00.000 428 Worker thread wakes up 00:19:42.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:42.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.57) opts 0xd 00:19:42.851 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.57) 00:19:42.851 00.000 428 Moving (0.60, -0.57) raw xDistance=0.52 yDistance=-0.58 00:19:42.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 00:19:42.851 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:19:42.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 00:19:42.851 00.000 428 MoveAxis(W, 605, ABG) 00:19:42.851 00.000 428 Guiding Dir = 3, Dur = 605 00:19:42.851 00.000 428 IsSlewing returns 0 00:19:42.851 00.000 428 IsGuiding returns 0 00:19:42.867 00.016 428 PulseGuide returned control before completion, sleep 597 00:19:42.867 00.000 10672 UpdateGuideState exits: m=212775 SNR=40.3 00:19:42.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:42.867 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:42.867 00.000 10672 Enqueuing Expose request 00:19:43.508 00.641 428 IsGuiding returns 1 00:19:43.508 00.000 428 scope still moving after pulse duration time elapsed 00:19:43.555 00.047 428 IsSlewing returns 0 00:19:43.555 00.000 428 IsGuiding returns 0 00:19:43.555 00.000 428 scope move finished after 605 + 92 ms 00:19:43.555 00.000 428 Move returns status 0, amount 605 00:19:43.555 00.000 428 MoveAxis(N, 0, ABG) 00:19:43.555 00.000 428 Move returns status 0, amount 0 00:19:43.555 00.000 428 move complete, result=0 00:19:43.555 00.000 428 worker thread done servicing request 00:19:43.555 00.000 428 Worker thread wakes up 00:19:43.555 00.000 10672 GuideStep: 0.5 px 605 ms WEST, -0.6 px 0 ms NORTH 00:19:43.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:43.555 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:44.710 01.155 428 Exposure complete 00:19:44.835 00.125 428 worker thread done servicing request 00:19:44.835 00.000 10672 OnExposeComplete: enter 00:19:44.835 00.000 10672 UpdateGuideState(): m_state=6 00:19:44.835 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1138 00:19:44.835 00.000 10672 Star::Find returns 1 (0), X=563.34, Y=369.84, Mass=253809, SNR=47.4, Peak=36160 HFD=2.7 00:19:44.835 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.14) = xAngle (-1.39 = -1.39) 00:19:44.835 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.29 = -1.29) 00:19:44.835 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.95 hyp=1.00 cameraTheta=-1.26 mountX=0.18 mountY=-0.96, mountTheta=-1.39 00:19:44.835 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.95, opts=13) 00:19:44.835 00.000 10672 Enqueuing Move request for scope (0.31, -0.95) 00:19:44.835 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:44.835 00.000 428 Worker thread wakes up 00:19:44.835 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.95) opts 0xd 00:19:44.835 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.95) 00:19:44.835 00.000 428 Moving (0.31, -0.95) raw xDistance=0.18 yDistance=-0.96 00:19:44.835 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:19:44.835 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.58 newest=-1.72 00:19:44.835 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.96 from input -0.96 00:19:44.835 00.000 428 MoveAxis(E, 0, ABG) 00:19:44.835 00.000 428 Move returns status 0, amount 0 00:19:44.835 00.000 428 MoveAxis(N, 1275, ABG) 00:19:44.835 00.000 428 Guiding Dir = 0, Dur = 1275 00:19:44.835 00.000 428 IsSlewing returns 0 00:19:44.835 00.000 428 IsGuiding returns 0 00:19:44.866 00.031 10672 UpdateGuideState exits: m=253809 SNR=47.4 00:19:44.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:44.866 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:44.866 00.000 10672 Enqueuing Expose request 00:19:44.913 00.047 428 PulseGuide returned control before completion, sleep 1210 00:19:45.929 01.016 10672 read socket command 10 00:19:45.929 00.000 10672 processing socket request REQDIST 00:19:45.929 00.000 10672 SOCKSVR: Sending pixel error of 0.64 00:19:45.929 00.000 10672 Sending socket response 64 (0x40) 00:19:46.147 00.218 428 IsGuiding returns 1 00:19:46.147 00.000 428 scope still moving after pulse duration time elapsed 00:19:46.179 00.032 428 IsSlewing returns 0 00:19:46.179 00.000 428 IsGuiding returns 1 00:19:46.241 00.062 428 IsSlewing returns 0 00:19:46.241 00.000 428 IsGuiding returns 0 00:19:46.241 00.000 428 scope move finished after 1275 + 128 ms 00:19:46.241 00.000 428 Move returns status 0, amount 1275 00:19:46.241 00.000 428 move complete, result=0 00:19:46.241 00.000 428 worker thread done servicing request 00:19:46.241 00.000 428 Worker thread wakes up 00:19:46.241 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -1.0 px 1275 ms NORTH 00:19:46.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:46.241 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:46.710 00.469 428 Exposure complete 00:19:46.850 00.140 428 worker thread done servicing request 00:19:46.850 00.000 10672 OnExposeComplete: enter 00:19:46.850 00.000 10672 UpdateGuideState(): m_state=6 00:19:46.850 00.000 10672 Star::Find(15, 563, 369, 0, (0,0,0,0), 0.0, 0) frame 1139 00:19:46.850 00.000 10672 Star::Find returns 1 (0), X=563.18, Y=370.74, Mass=212257, SNR=41.8, Peak=28848 HFD=2.7 00:19:46.850 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (0.14) = xAngle (-0.46 = -0.46) 00:19:46.850 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.36 = -0.36) 00:19:46.850 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.33 mountX=0.14 mountY=-0.05, mountTheta=-0.37 00:19:46.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.05, opts=13) 00:19:46.850 00.000 10672 Enqueuing Move request for scope (0.15, -0.05) 00:19:46.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:46.850 00.000 428 Worker thread wakes up 00:19:46.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd 00:19:46.850 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.05) 00:19:46.850 00.000 428 Moving (0.15, -0.05) raw xDistance=0.14 yDistance=-0.05 00:19:46.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:19:46.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:46.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:19:46.850 00.000 428 MoveAxis(E, 0, ABG) 00:19:46.850 00.000 428 Move returns status 0, amount 0 00:19:46.850 00.000 428 MoveAxis(N, 0, ABG) 00:19:46.850 00.000 428 Move returns status 0, amount 0 00:19:46.850 00.000 428 move complete, result=0 00:19:46.850 00.000 428 worker thread done servicing request 00:19:46.866 00.016 10672 UpdateGuideState exits: m=212257 SNR=41.8 00:19:46.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:46.866 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:46.866 00.000 10672 Enqueuing Expose request 00:19:46.866 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:19:46.866 00.000 428 Worker thread wakes up 00:19:46.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:46.866 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:48.714 01.848 428 Exposure complete 00:19:48.854 00.140 428 worker thread done servicing request 00:19:48.854 00.000 10672 OnExposeComplete: enter 00:19:48.854 00.000 10672 UpdateGuideState(): m_state=6 00:19:48.854 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1140 00:19:48.854 00.000 10672 Star::Find returns 1 (0), X=562.88, Y=370.51, Mass=244754, SNR=44.4, Peak=31248 HFD=3.0 00:19:48.854 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (0.14) = xAngle (-2.20 = -2.20) 00:19:48.854 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.09 = -2.09) 00:19:48.854 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.06 mountX=-0.19 mountY=-0.28, mountTheta=-2.17 00:19:48.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.28, opts=13) 00:19:48.854 00.000 10672 Enqueuing Move request for scope (-0.15, -0.28) 00:19:48.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:48.854 00.000 428 Worker thread wakes up 00:19:48.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd 00:19:48.854 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.28) 00:19:48.854 00.000 428 Moving (-0.15, -0.28) raw xDistance=-0.19 yDistance=-0.28 00:19:48.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:19:48.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:48.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:19:48.854 00.000 428 MoveAxis(E, 0, ABG) 00:19:48.854 00.000 428 Move returns status 0, amount 0 00:19:48.854 00.000 428 MoveAxis(N, 0, ABG) 00:19:48.854 00.000 428 Move returns status 0, amount 0 00:19:48.854 00.000 428 move complete, result=0 00:19:48.854 00.000 428 worker thread done servicing request 00:19:48.870 00.016 10672 UpdateGuideState exits: m=244754 SNR=44.4 00:19:48.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:48.870 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:48.870 00.000 10672 Enqueuing Expose request 00:19:48.870 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:19:48.870 00.000 428 Worker thread wakes up 00:19:48.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:48.870 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:50.713 01.843 428 Exposure complete 00:19:50.838 00.125 428 worker thread done servicing request 00:19:50.838 00.000 10672 OnExposeComplete: enter 00:19:50.838 00.000 10672 UpdateGuideState(): m_state=6 00:19:50.838 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1141 00:19:50.838 00.000 10672 Star::Find returns 1 (0), X=563.07, Y=370.76, Mass=237905, SNR=44.8, Peak=39536 HFD=2.6 00:19:50.838 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 00:19:50.838 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 00:19:50.838 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.78 mountX=0.03 mountY=-0.04, mountTheta=-0.88 00:19:50.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.04, opts=13) 00:19:50.838 00.000 10672 Enqueuing Move request for scope (0.04, -0.04) 00:19:50.838 00.000 428 Worker thread wakes up 00:19:50.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:50.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd 00:19:50.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.04) 00:19:50.838 00.000 428 Moving (0.04, -0.04) raw xDistance=0.03 yDistance=-0.04 00:19:50.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:19:50.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:50.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:19:50.838 00.000 428 MoveAxis(E, 0, ABG) 00:19:50.838 00.000 428 Move returns status 0, amount 0 00:19:50.838 00.000 428 MoveAxis(N, 0, ABG) 00:19:50.838 00.000 428 Move returns status 0, amount 0 00:19:50.838 00.000 428 move complete, result=0 00:19:50.838 00.000 428 worker thread done servicing request 00:19:50.869 00.031 10672 UpdateGuideState exits: m=237905 SNR=44.8 00:19:50.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:50.869 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:50.869 00.000 10672 Enqueuing Expose request 00:19:50.869 00.000 428 Worker thread wakes up 00:19:50.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:50.869 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 00:19:50.869 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:50.932 00.063 10672 read socket command 10 00:19:50.932 00.000 10672 processing socket request REQDIST 00:19:50.932 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:19:50.932 00.000 10672 Sending socket response 32 (0x20) 00:19:52.712 01.780 428 Exposure complete 00:19:52.837 00.125 428 worker thread done servicing request 00:19:52.837 00.000 10672 OnExposeComplete: enter 00:19:52.837 00.000 10672 UpdateGuideState(): m_state=6 00:19:52.837 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1142 00:19:52.837 00.000 10672 Star::Find returns 1 (0), X=563.15, Y=370.61, Mass=185889, SNR=36.4, Peak=33216 HFD=2.5 00:19:52.837 00.000 10672 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.14) = xAngle (-1.12 = -1.12) 00:19:52.837 00.000 10672 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.01 = -1.01) 00:19:52.837 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-0.98 mountX=0.10 mountY=-0.19, mountTheta=-1.10 00:19:52.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.19, opts=13) 00:19:52.837 00.000 10672 Enqueuing Move request for scope (0.12, -0.19) 00:19:52.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:52.837 00.000 428 Worker thread wakes up 00:19:52.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd 00:19:52.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.19) 00:19:52.837 00.000 428 Moving (0.12, -0.19) raw xDistance=0.10 yDistance=-0.19 00:19:52.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:19:52.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:52.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:19:52.837 00.000 428 MoveAxis(E, 0, ABG) 00:19:52.837 00.000 428 Move returns status 0, amount 0 00:19:52.837 00.000 428 MoveAxis(N, 0, ABG) 00:19:52.837 00.000 428 Move returns status 0, amount 0 00:19:52.837 00.000 428 move complete, result=0 00:19:52.837 00.000 428 worker thread done servicing request 00:19:52.853 00.016 10672 UpdateGuideState exits: m=185889 SNR=36.4 00:19:52.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:52.853 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:52.853 00.000 10672 Enqueuing Expose request 00:19:52.869 00.016 428 Worker thread wakes up 00:19:52.869 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:19:52.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:52.869 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:54.712 01.843 428 Exposure complete 00:19:54.852 00.140 428 worker thread done servicing request 00:19:54.852 00.000 10672 OnExposeComplete: enter 00:19:54.852 00.000 10672 UpdateGuideState(): m_state=6 00:19:54.852 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1143 00:19:54.852 00.000 10672 Star::Find returns 1 (0), X=563.42, Y=370.43, Mass=223768, SNR=39.8, Peak=27104 HFD=3.1 00:19:54.852 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 00:19:54.852 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.78 = -0.78) 00:19:54.852 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.36 hyp=0.53 cameraTheta=-0.75 mountX=0.34 mountY=-0.37, mountTheta=-0.84 00:19:54.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.36, opts=13) 00:19:54.852 00.000 10672 Enqueuing Move request for scope (0.39, -0.36) 00:19:54.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:54.852 00.000 428 Worker thread wakes up 00:19:54.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.36) opts 0xd 00:19:54.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.36) 00:19:54.852 00.000 428 Moving (0.39, -0.36) raw xDistance=0.34 yDistance=-0.37 00:19:54.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:19:54.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:54.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:19:54.852 00.000 428 MoveAxis(E, 0, ABG) 00:19:54.852 00.000 428 Move returns status 0, amount 0 00:19:54.852 00.000 428 MoveAxis(N, 0, ABG) 00:19:54.852 00.000 428 Move returns status 0, amount 0 00:19:54.852 00.000 428 move complete, result=0 00:19:54.852 00.000 428 worker thread done servicing request 00:19:54.868 00.016 10672 UpdateGuideState exits: m=223768 SNR=39.8 00:19:54.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:54.868 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:54.868 00.000 10672 Enqueuing Expose request 00:19:54.868 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:19:54.868 00.000 428 Worker thread wakes up 00:19:54.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:54.868 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:55.930 01.062 10672 read socket command 10 00:19:55.930 00.000 10672 processing socket request REQDIST 00:19:55.930 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:19:55.930 00.000 10672 Sending socket response 36 (0x24) 00:19:56.700 00.770 428 Exposure complete 00:19:56.825 00.125 428 worker thread done servicing request 00:19:56.825 00.000 10672 OnExposeComplete: enter 00:19:56.825 00.000 10672 UpdateGuideState(): m_state=6 00:19:56.825 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1144 00:19:56.825 00.000 10672 Star::Find returns 1 (0), X=562.98, Y=370.27, Mass=221766, SNR=42.4, Peak=37904 HFD=2.5 00:19:56.825 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.14) = xAngle (-1.81 = -1.81) 00:19:56.825 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.70 = -1.70) 00:19:56.825 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.52 hyp=0.52 cameraTheta=-1.67 mountX=-0.12 mountY=-0.52, mountTheta=-1.80 00:19:56.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.52, opts=13) 00:19:56.825 00.000 10672 Enqueuing Move request for scope (-0.05, -0.52) 00:19:56.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:56.825 00.000 428 Worker thread wakes up 00:19:56.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.52) opts 0xd 00:19:56.825 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.52) 00:19:56.825 00.000 428 Moving (-0.05, -0.52) raw xDistance=-0.12 yDistance=-0.52 00:19:56.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:19:56.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:19:56.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 00:19:56.825 00.000 428 MoveAxis(E, 0, ABG) 00:19:56.825 00.000 428 Move returns status 0, amount 0 00:19:56.825 00.000 428 MoveAxis(N, 0, ABG) 00:19:56.825 00.000 428 Move returns status 0, amount 0 00:19:56.825 00.000 428 move complete, result=0 00:19:56.825 00.000 428 worker thread done servicing request 00:19:56.857 00.032 10672 UpdateGuideState exits: m=221766 SNR=42.4 00:19:56.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:56.857 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:56.857 00.000 10672 Enqueuing Expose request 00:19:56.857 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:19:56.857 00.000 428 Worker thread wakes up 00:19:56.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:56.857 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:19:58.700 01.843 428 Exposure complete 00:19:58.840 00.140 428 worker thread done servicing request 00:19:58.840 00.000 10672 OnExposeComplete: enter 00:19:58.840 00.000 10672 UpdateGuideState(): m_state=6 00:19:58.840 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1145 00:19:58.840 00.000 10672 Star::Find returns 1 (0), X=563.42, Y=370.23, Mass=210982, SNR=43.1, Peak=30928 HFD=2.7 00:19:58.840 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 00:19:58.840 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.99 = -0.99) 00:19:58.840 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.56 hyp=0.68 cameraTheta=-0.96 mountX=0.31 mountY=-0.57, mountTheta=-1.07 00:19:58.840 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.56, opts=13) 00:19:58.840 00.000 10672 Enqueuing Move request for scope (0.39, -0.56) 00:19:58.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:19:58.840 00.000 428 Worker thread wakes up 00:19:58.840 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.56) opts 0xd 00:19:58.840 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.56) 00:19:58.840 00.000 428 Moving (0.39, -0.56) raw xDistance=0.31 yDistance=-0.57 00:19:58.840 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 00:19:58.840 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 00:19:58.840 00.000 428 MoveAxis(E, 0, ABG) 00:19:58.840 00.000 428 Move returns status 0, amount 0 00:19:58.840 00.000 428 MoveAxis(N, 758, ABG) 00:19:58.840 00.000 428 Guiding Dir = 0, Dur = 758 00:19:58.840 00.000 428 IsSlewing returns 0 00:19:58.840 00.000 428 IsGuiding returns 0 00:19:58.856 00.016 10672 UpdateGuideState exits: m=210982 SNR=43.1 00:19:58.856 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:19:58.856 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:19:58.856 00.000 10672 Enqueuing Expose request 00:19:58.919 00.063 428 PulseGuide returned control before completion, sleep 691 00:19:59.621 00.702 428 IsGuiding returns 1 00:19:59.621 00.000 428 scope still moving after pulse duration time elapsed 00:19:59.653 00.032 428 IsSlewing returns 0 00:19:59.653 00.000 428 IsGuiding returns 1 00:19:59.700 00.047 428 IsSlewing returns 0 00:19:59.731 00.031 428 IsGuiding returns 0 00:19:59.731 00.000 428 scope move finished after 758 + 135 ms 00:19:59.731 00.000 428 Move returns status 0, amount 758 00:19:59.731 00.000 428 move complete, result=0 00:19:59.731 00.000 428 worker thread done servicing request 00:19:59.731 00.000 428 Worker thread wakes up 00:19:59.731 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 758 ms NORTH 00:19:59.731 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:19:59.731 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:00.699 00.968 428 Exposure complete 00:20:00.824 00.125 428 worker thread done servicing request 00:20:00.824 00.000 10672 OnExposeComplete: enter 00:20:00.824 00.000 10672 UpdateGuideState(): m_state=6 00:20:00.824 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1146 00:20:00.824 00.000 10672 Star::Find returns 1 (0), X=563.34, Y=370.43, Mass=226980, SNR=45.0, Peak=37568 HFD=2.9 00:20:00.824 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.14) = xAngle (-0.99 = -0.99) 00:20:00.824 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.88 = -0.88) 00:20:00.824 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.36 hyp=0.48 cameraTheta=-0.85 mountX=0.26 mountY=-0.37, mountTheta=-0.96 00:20:00.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.36, opts=13) 00:20:00.824 00.000 10672 Enqueuing Move request for scope (0.31, -0.36) 00:20:00.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:00.824 00.000 428 Worker thread wakes up 00:20:00.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.36) opts 0xd 00:20:00.824 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.36) 00:20:00.824 00.000 428 Moving (0.31, -0.36) raw xDistance=0.26 yDistance=-0.37 00:20:00.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:20:00.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:00.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:20:00.824 00.000 428 MoveAxis(E, 0, ABG) 00:20:00.824 00.000 428 Move returns status 0, amount 0 00:20:00.824 00.000 428 MoveAxis(N, 0, ABG) 00:20:00.824 00.000 428 Move returns status 0, amount 0 00:20:00.824 00.000 428 move complete, result=0 00:20:00.824 00.000 428 worker thread done servicing request 00:20:00.855 00.031 10672 UpdateGuideState exits: m=226980 SNR=45.0 00:20:00.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:00.855 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:00.855 00.000 10672 Enqueuing Expose request 00:20:00.855 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:20:00.855 00.000 428 Worker thread wakes up 00:20:00.855 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:00.855 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:00.933 00.078 10672 read socket command 10 00:20:00.933 00.000 10672 processing socket request REQDIST 00:20:00.933 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:20:00.933 00.000 10672 Sending socket response 48 (0x30) 00:20:02.698 01.765 428 Exposure complete 00:20:02.839 00.141 428 worker thread done servicing request 00:20:02.839 00.000 10672 OnExposeComplete: enter 00:20:02.839 00.000 10672 UpdateGuideState(): m_state=6 00:20:02.839 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1147 00:20:02.839 00.000 10672 Star::Find returns 1 (0), X=563.17, Y=370.91, Mass=251622, SNR=42.9, Peak=35728 HFD=2.9 00:20:02.839 00.000 10672 CameraToMount -- cameraTheta (0.69) - m_xAngle (0.14) = xAngle (0.55 = 0.55) 00:20:02.839 00.000 10672 CameraToMount -- cameraTheta (0.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.66 = 0.66) 00:20:02.839 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.69 mountX=0.16 mountY=0.11, mountTheta=0.63 00:20:02.839 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.12, opts=13) 00:20:02.839 00.000 10672 Enqueuing Move request for scope (0.14, 0.12) 00:20:02.839 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:02.839 00.000 428 Worker thread wakes up 00:20:02.839 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd 00:20:02.839 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.12) 00:20:02.839 00.000 428 Moving (0.14, 0.12) raw xDistance=0.16 yDistance=0.11 00:20:02.839 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:20:02.839 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:02.839 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:20:02.839 00.000 428 MoveAxis(E, 0, ABG) 00:20:02.839 00.000 428 Move returns status 0, amount 0 00:20:02.839 00.000 428 MoveAxis(N, 0, ABG) 00:20:02.839 00.000 428 Move returns status 0, amount 0 00:20:02.839 00.000 428 move complete, result=0 00:20:02.839 00.000 428 worker thread done servicing request 00:20:02.855 00.016 10672 UpdateGuideState exits: m=251622 SNR=42.9 00:20:02.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:02.855 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:02.855 00.000 10672 Enqueuing Expose request 00:20:02.855 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:20:02.855 00.000 428 Worker thread wakes up 00:20:02.855 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:02.855 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:04.703 01.848 428 Exposure complete 00:20:04.828 00.125 428 worker thread done servicing request 00:20:04.828 00.000 10672 OnExposeComplete: enter 00:20:04.828 00.000 10672 UpdateGuideState(): m_state=6 00:20:04.828 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1148 00:20:04.828 00.000 10672 Star::Find returns 1 (0), X=563.26, Y=371.06, Mass=231645, SNR=37.1, Peak=40960 HFD=2.6 00:20:04.828 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (0.14) = xAngle (0.71 = 0.71) 00:20:04.828 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.82 = 0.82) 00:20:04.828 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.26 hyp=0.35 cameraTheta=0.85 mountX=0.27 mountY=0.26, mountTheta=0.77 00:20:04.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.26, opts=13) 00:20:04.828 00.000 10672 Enqueuing Move request for scope (0.23, 0.26) 00:20:04.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:04.828 00.000 428 Worker thread wakes up 00:20:04.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.26) opts 0xd 00:20:04.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.26) 00:20:04.828 00.000 428 Moving (0.23, 0.26) raw xDistance=0.27 yDistance=0.26 00:20:04.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:20:04.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:04.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:20:04.828 00.000 428 MoveAxis(E, 0, ABG) 00:20:04.828 00.000 428 Move returns status 0, amount 0 00:20:04.828 00.000 428 MoveAxis(N, 0, ABG) 00:20:04.828 00.000 428 Move returns status 0, amount 0 00:20:04.828 00.000 428 move complete, result=0 00:20:04.828 00.000 428 worker thread done servicing request 00:20:04.859 00.031 10672 UpdateGuideState exits: m=231645 SNR=37.1 00:20:04.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:04.859 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:04.859 00.000 10672 Enqueuing Expose request 00:20:04.859 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:20:04.859 00.000 428 Worker thread wakes up 00:20:04.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:04.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:05.937 01.078 10672 read socket command 10 00:20:05.937 00.000 10672 processing socket request REQDIST 00:20:05.937 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:20:05.937 00.000 10672 Sending socket response 38 (0x26) 00:20:06.702 00.765 428 Exposure complete 00:20:06.843 00.141 428 worker thread done servicing request 00:20:06.843 00.000 10672 OnExposeComplete: enter 00:20:06.843 00.000 10672 UpdateGuideState(): m_state=6 00:20:06.843 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1149 00:20:06.843 00.000 10672 Star::Find returns 1 (0), X=563.15, Y=370.61, Mass=220416, SNR=42.4, Peak=38992 HFD=2.7 00:20:06.843 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.14) = xAngle (-1.12 = -1.12) 00:20:06.843 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.02 = -1.02) 00:20:06.843 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.99 mountX=0.09 mountY=-0.18, mountTheta=-1.10 00:20:06.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.18, opts=13) 00:20:06.843 00.000 10672 Enqueuing Move request for scope (0.12, -0.18) 00:20:06.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:06.843 00.000 428 Worker thread wakes up 00:20:06.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd 00:20:06.843 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.18) 00:20:06.843 00.000 428 Moving (0.12, -0.18) raw xDistance=0.09 yDistance=-0.18 00:20:06.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:20:06.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:06.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:20:06.843 00.000 428 MoveAxis(E, 0, ABG) 00:20:06.843 00.000 428 Move returns status 0, amount 0 00:20:06.843 00.000 428 MoveAxis(N, 0, ABG) 00:20:06.843 00.000 428 Move returns status 0, amount 0 00:20:06.843 00.000 428 move complete, result=0 00:20:06.843 00.000 428 worker thread done servicing request 00:20:06.858 00.015 10672 UpdateGuideState exits: m=220416 SNR=42.4 00:20:06.858 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:06.858 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:06.858 00.000 10672 Enqueuing Expose request 00:20:06.858 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:20:06.858 00.000 428 Worker thread wakes up 00:20:06.858 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:06.858 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:08.701 01.843 428 Exposure complete 00:20:08.826 00.125 428 worker thread done servicing request 00:20:08.826 00.000 10672 OnExposeComplete: enter 00:20:08.826 00.000 10672 UpdateGuideState(): m_state=6 00:20:08.826 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1150 00:20:08.826 00.000 10672 Star::Find returns 1 (0), X=562.91, Y=371.06, Mass=190820, SNR=34.9, Peak=37360 HFD=2.4 00:20:08.826 00.000 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.14) = xAngle (1.86 = 1.86) 00:20:08.826 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.97 = 1.97) 00:20:08.826 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.00 mountX=-0.08 mountY=0.27, mountTheta=1.87 00:20:08.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.26, opts=13) 00:20:08.826 00.000 10672 Enqueuing Move request for scope (-0.12, 0.26) 00:20:08.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:08.826 00.000 428 Worker thread wakes up 00:20:08.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd 00:20:08.826 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.26) 00:20:08.826 00.000 428 Moving (-0.12, 0.26) raw xDistance=-0.08 yDistance=0.27 00:20:08.826 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:20:08.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:08.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:20:08.826 00.000 428 MoveAxis(E, 0, ABG) 00:20:08.826 00.000 428 Move returns status 0, amount 0 00:20:08.826 00.000 428 MoveAxis(N, 0, ABG) 00:20:08.826 00.000 428 Move returns status 0, amount 0 00:20:08.826 00.000 428 move complete, result=0 00:20:08.826 00.000 428 worker thread done servicing request 00:20:08.858 00.032 10672 UpdateGuideState exits: m=190820 SNR=34.9 00:20:08.858 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:08.858 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:08.858 00.000 10672 Enqueuing Expose request 00:20:08.858 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:20:08.858 00.000 428 Worker thread wakes up 00:20:08.858 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:08.858 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:10.701 01.843 428 Exposure complete 00:20:10.826 00.125 428 worker thread done servicing request 00:20:10.826 00.000 10672 OnExposeComplete: enter 00:20:10.826 00.000 10672 UpdateGuideState(): m_state=6 00:20:10.826 00.000 10672 Star::Find(15, 562, 371, 0, (0,0,0,0), 0.0, 0) frame 1151 00:20:10.826 00.000 10672 Star::Find returns 1 (0), X=562.85, Y=370.74, Mass=260562, SNR=42.8, Peak=36704 HFD=3.0 00:20:10.826 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:20:10.826 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 00:20:10.826 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.86 mountX=-0.19 mountY=-0.05, mountTheta=-2.90 00:20:10.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.05, opts=13) 00:20:10.826 00.000 10672 Enqueuing Move request for scope (-0.18, -0.05) 00:20:10.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:10.826 00.000 428 Worker thread wakes up 00:20:10.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd 00:20:10.826 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.05) 00:20:10.826 00.000 428 Moving (-0.18, -0.05) raw xDistance=-0.19 yDistance=-0.05 00:20:10.826 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:20:10.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:10.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:20:10.826 00.000 428 MoveAxis(E, 0, ABG) 00:20:10.826 00.000 428 Move returns status 0, amount 0 00:20:10.826 00.000 428 MoveAxis(N, 0, ABG) 00:20:10.826 00.000 428 Move returns status 0, amount 0 00:20:10.826 00.000 428 move complete, result=0 00:20:10.826 00.000 428 worker thread done servicing request 00:20:10.857 00.031 10672 UpdateGuideState exits: m=260562 SNR=42.8 00:20:10.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:10.857 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:10.857 00.000 10672 Enqueuing Expose request 00:20:10.857 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:20:10.857 00.000 428 Worker thread wakes up 00:20:10.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:10.857 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:10.935 00.078 10672 read socket command 10 00:20:10.935 00.000 10672 processing socket request REQDIST 00:20:10.935 00.000 10672 SOCKSVR: Sending pixel error of 0.28 00:20:10.935 00.000 10672 Sending socket response 28 (0x1c) 00:20:12.700 01.765 428 Exposure complete 00:20:12.841 00.141 428 worker thread done servicing request 00:20:12.841 00.000 10672 OnExposeComplete: enter 00:20:12.841 00.000 10672 UpdateGuideState(): m_state=6 00:20:12.841 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1152 00:20:12.841 00.000 10672 Star::Find returns 1 (0), X=562.72, Y=370.73, Mass=231240, SNR=44.2, Peak=28528 HFD=2.9 00:20:12.841 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 00:20:12.841 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 00:20:12.841 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-2.93 mountX=-0.32 mountY=-0.06, mountTheta=-2.96 00:20:12.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.07, opts=13) 00:20:12.841 00.000 10672 Enqueuing Move request for scope (-0.31, -0.07) 00:20:12.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:12.841 00.000 428 Worker thread wakes up 00:20:12.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.07) opts 0xd 00:20:12.841 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.07) 00:20:12.841 00.000 428 Moving (-0.31, -0.07) raw xDistance=-0.32 yDistance=-0.06 00:20:12.841 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:20:12.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:12.841 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:20:12.841 00.000 428 MoveAxis(E, 0, ABG) 00:20:12.841 00.000 428 Move returns status 0, amount 0 00:20:12.841 00.000 428 MoveAxis(N, 0, ABG) 00:20:12.841 00.000 428 Move returns status 0, amount 0 00:20:12.841 00.000 428 move complete, result=0 00:20:12.841 00.000 428 worker thread done servicing request 00:20:12.860 00.019 10672 UpdateGuideState exits: m=231240 SNR=44.2 00:20:12.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:12.860 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:12.860 00.000 10672 Enqueuing Expose request 00:20:12.860 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:20:12.860 00.000 428 Worker thread wakes up 00:20:12.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:12.860 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:14.704 01.844 428 Exposure complete 00:20:14.829 00.125 428 worker thread done servicing request 00:20:14.844 00.015 10672 OnExposeComplete: enter 00:20:14.844 00.000 10672 UpdateGuideState(): m_state=6 00:20:14.844 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1153 00:20:14.844 00.000 10672 Star::Find returns 1 (0), X=563.25, Y=371.04, Mass=255002, SNR=44.0, Peak=37680 HFD=2.7 00:20:14.844 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (0.14) = xAngle (0.71 = 0.71) 00:20:14.844 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.82 = 0.82) 00:20:14.844 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.25 hyp=0.33 cameraTheta=0.85 mountX=0.25 mountY=0.24, mountTheta=0.76 00:20:14.844 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.25, opts=13) 00:20:14.844 00.000 10672 Enqueuing Move request for scope (0.22, 0.25) 00:20:14.844 00.000 428 Worker thread wakes up 00:20:14.844 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:14.844 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.25) opts 0xd 00:20:14.844 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.25) 00:20:14.844 00.000 428 Moving (0.22, 0.25) raw xDistance=0.25 yDistance=0.24 00:20:14.844 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:20:14.844 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:14.844 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:20:14.844 00.000 428 MoveAxis(E, 0, ABG) 00:20:14.844 00.000 428 Move returns status 0, amount 0 00:20:14.844 00.000 428 MoveAxis(N, 0, ABG) 00:20:14.844 00.000 428 Move returns status 0, amount 0 00:20:14.844 00.000 428 move complete, result=0 00:20:14.844 00.000 428 worker thread done servicing request 00:20:14.860 00.016 10672 UpdateGuideState exits: m=255002 SNR=44.0 00:20:14.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:14.860 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:14.860 00.000 10672 Enqueuing Expose request 00:20:14.860 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:20:14.860 00.000 428 Worker thread wakes up 00:20:14.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:14.860 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:15.922 01.062 10672 read socket command 10 00:20:15.922 00.000 10672 processing socket request REQDIST 00:20:15.922 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:20:15.922 00.000 10672 Sending socket response 30 (0x1e) 00:20:16.703 00.781 428 Exposure complete 00:20:16.828 00.125 428 worker thread done servicing request 00:20:16.828 00.000 10672 OnExposeComplete: enter 00:20:16.828 00.000 10672 UpdateGuideState(): m_state=6 00:20:16.828 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1154 00:20:16.828 00.000 10672 Star::Find returns 1 (0), X=563.09, Y=371.00, Mass=255166, SNR=48.6, Peak=31360 HFD=3.0 00:20:16.828 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 00:20:16.828 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.27 = 1.27) 00:20:16.828 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.21 cameraTheta=1.30 mountX=0.09 mountY=0.21, mountTheta=1.18 00:20:16.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.21, opts=13) 00:20:16.828 00.000 10672 Enqueuing Move request for scope (0.06, 0.21) 00:20:16.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:16.828 00.000 428 Worker thread wakes up 00:20:16.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd 00:20:16.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.21) 00:20:16.828 00.000 428 Moving (0.06, 0.21) raw xDistance=0.09 yDistance=0.21 00:20:16.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:20:16.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:16.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:20:16.828 00.000 428 MoveAxis(E, 0, ABG) 00:20:16.828 00.000 428 Move returns status 0, amount 0 00:20:16.828 00.000 428 MoveAxis(N, 0, ABG) 00:20:16.828 00.000 428 Move returns status 0, amount 0 00:20:16.828 00.000 428 move complete, result=0 00:20:16.828 00.000 428 worker thread done servicing request 00:20:16.859 00.031 10672 UpdateGuideState exits: m=255166 SNR=48.6 00:20:16.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:16.859 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:16.859 00.000 10672 Enqueuing Expose request 00:20:16.859 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:20:16.859 00.000 428 Worker thread wakes up 00:20:16.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:16.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:18.702 01.843 428 Exposure complete 00:20:18.843 00.141 428 worker thread done servicing request 00:20:18.843 00.000 10672 OnExposeComplete: enter 00:20:18.843 00.000 10672 UpdateGuideState(): m_state=6 00:20:18.843 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1155 00:20:18.843 00.000 10672 Star::Find returns 1 (0), X=563.07, Y=370.66, Mass=256458, SNR=44.9, Peak=30496 HFD=3.3 00:20:18.843 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.14) = xAngle (-1.39 = -1.39) 00:20:18.843 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.28 = -1.28) 00:20:18.843 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.25 mountX=0.03 mountY=-0.14, mountTheta=-1.39 00:20:18.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.14, opts=13) 00:20:18.843 00.000 10672 Enqueuing Move request for scope (0.04, -0.14) 00:20:18.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:18.843 00.000 428 Worker thread wakes up 00:20:18.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd 00:20:18.843 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.14) 00:20:18.843 00.000 428 Moving (0.04, -0.14) raw xDistance=0.03 yDistance=-0.14 00:20:18.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:20:18.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:18.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:20:18.843 00.000 428 MoveAxis(E, 0, ABG) 00:20:18.843 00.000 428 Move returns status 0, amount 0 00:20:18.843 00.000 428 MoveAxis(N, 0, ABG) 00:20:18.843 00.000 428 Move returns status 0, amount 0 00:20:18.843 00.000 428 move complete, result=0 00:20:18.843 00.000 428 worker thread done servicing request 00:20:18.859 00.016 10672 UpdateGuideState exits: m=256458 SNR=44.9 00:20:18.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:18.859 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:18.859 00.000 10672 Enqueuing Expose request 00:20:18.859 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:20:18.859 00.000 428 Worker thread wakes up 00:20:18.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:18.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:20.686 01.827 428 Exposure complete 00:20:20.811 00.125 428 worker thread done servicing request 00:20:20.811 00.000 10672 OnExposeComplete: enter 00:20:20.811 00.000 10672 UpdateGuideState(): m_state=6 00:20:20.811 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1156 00:20:20.811 00.000 10672 Star::Find returns 1 (0), X=563.23, Y=370.95, Mass=198941, SNR=38.4, Peak=34960 HFD=2.6 00:20:20.811 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (0.14) = xAngle (0.52 = 0.52) 00:20:20.811 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.63 = 0.63) 00:20:20.811 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.26 cameraTheta=0.66 mountX=0.22 mountY=0.15, mountTheta=0.60 00:20:20.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.16, opts=13) 00:20:20.811 00.000 10672 Enqueuing Move request for scope (0.20, 0.16) 00:20:20.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:20.811 00.000 428 Worker thread wakes up 00:20:20.827 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd 00:20:20.827 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.16) 00:20:20.827 00.000 428 Moving (0.20, 0.16) raw xDistance=0.22 yDistance=0.15 00:20:20.827 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:20:20.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:20.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:20:20.827 00.000 428 MoveAxis(E, 0, ABG) 00:20:20.827 00.000 428 Move returns status 0, amount 0 00:20:20.827 00.000 428 MoveAxis(N, 0, ABG) 00:20:20.827 00.000 428 Move returns status 0, amount 0 00:20:20.827 00.000 428 move complete, result=0 00:20:20.827 00.000 428 worker thread done servicing request 00:20:20.842 00.015 10672 UpdateGuideState exits: m=198941 SNR=38.4 00:20:20.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:20.842 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:20.842 00.000 10672 Enqueuing Expose request 00:20:20.842 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:20:20.842 00.000 428 Worker thread wakes up 00:20:20.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:20.842 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:20.936 00.094 10672 read socket command 10 00:20:20.936 00.000 10672 processing socket request REQDIST 00:20:20.936 00.000 10672 SOCKSVR: Sending pixel error of 0.24 00:20:20.936 00.000 10672 Sending socket response 24 (0x18) 00:20:22.690 01.754 428 Exposure complete 00:20:22.831 00.141 428 worker thread done servicing request 00:20:22.831 00.000 10672 OnExposeComplete: enter 00:20:22.831 00.000 10672 UpdateGuideState(): m_state=6 00:20:22.831 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1157 00:20:22.831 00.000 10672 Star::Find returns 1 (0), X=563.35, Y=370.72, Mass=234360, SNR=44.7, Peak=36816 HFD=3.0 00:20:22.831 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 00:20:22.831 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 00:20:22.831 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.07 hyp=0.32 cameraTheta=-0.22 mountX=0.30 mountY=-0.08, mountTheta=-0.26 00:20:22.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.07, opts=13) 00:20:22.831 00.000 10672 Enqueuing Move request for scope (0.32, -0.07) 00:20:22.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:22.831 00.000 428 Worker thread wakes up 00:20:22.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.07) opts 0xd 00:20:22.831 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.07) 00:20:22.831 00.000 428 Moving (0.32, -0.07) raw xDistance=0.30 yDistance=-0.08 00:20:22.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:20:22.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:22.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:20:22.831 00.000 428 MoveAxis(E, 0, ABG) 00:20:22.831 00.000 428 Move returns status 0, amount 0 00:20:22.831 00.000 428 MoveAxis(N, 0, ABG) 00:20:22.831 00.000 428 Move returns status 0, amount 0 00:20:22.831 00.000 428 move complete, result=0 00:20:22.831 00.000 428 worker thread done servicing request 00:20:22.847 00.016 10672 UpdateGuideState exits: m=234360 SNR=44.7 00:20:22.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:22.847 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:22.847 00.000 10672 Enqueuing Expose request 00:20:22.847 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:20:22.862 00.015 428 Worker thread wakes up 00:20:22.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:22.862 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:24.690 01.828 428 Exposure complete 00:20:24.815 00.125 428 worker thread done servicing request 00:20:24.815 00.000 10672 OnExposeComplete: enter 00:20:24.815 00.000 10672 UpdateGuideState(): m_state=6 00:20:24.815 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1158 00:20:24.815 00.000 10672 Star::Find returns 1 (0), X=563.23, Y=370.90, Mass=261492, SNR=40.9, Peak=39104 HFD=3.1 00:20:24.815 00.000 10672 CameraToMount -- cameraTheta (0.50) - m_xAngle (0.14) = xAngle (0.36 = 0.36) 00:20:24.815 00.000 10672 CameraToMount -- cameraTheta (0.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.47 = 0.47) 00:20:24.815 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.50 mountX=0.21 mountY=0.10, mountTheta=0.45 00:20:24.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.11, opts=13) 00:20:24.815 00.000 10672 Enqueuing Move request for scope (0.20, 0.11) 00:20:24.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:24.815 00.000 428 Worker thread wakes up 00:20:24.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd 00:20:24.815 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.11) 00:20:24.815 00.000 428 Moving (0.20, 0.11) raw xDistance=0.21 yDistance=0.10 00:20:24.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:20:24.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:24.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:20:24.815 00.000 428 MoveAxis(E, 0, ABG) 00:20:24.815 00.000 428 Move returns status 0, amount 0 00:20:24.815 00.000 428 MoveAxis(N, 0, ABG) 00:20:24.815 00.000 428 Move returns status 0, amount 0 00:20:24.815 00.000 428 move complete, result=0 00:20:24.815 00.000 428 worker thread done servicing request 00:20:24.846 00.031 10672 UpdateGuideState exits: m=261492 SNR=40.9 00:20:24.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:24.846 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:24.846 00.000 10672 Enqueuing Expose request 00:20:24.846 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:20:24.846 00.000 428 Worker thread wakes up 00:20:24.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:24.846 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:25.924 01.078 10672 read socket command 10 00:20:25.924 00.000 10672 processing socket request REQDIST 00:20:25.924 00.000 10672 SOCKSVR: Sending pixel error of 0.25 00:20:25.924 00.000 10672 Sending socket response 25 (0x19) 00:20:26.689 00.765 428 Exposure complete 00:20:26.814 00.125 428 worker thread done servicing request 00:20:26.814 00.000 10672 OnExposeComplete: enter 00:20:26.814 00.000 10672 UpdateGuideState(): m_state=6 00:20:26.814 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1159 00:20:26.814 00.000 10672 Star::Find returns 1 (0), X=563.14, Y=370.37, Mass=183196, SNR=37.2, Peak=27552 HFD=2.5 00:20:26.814 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 00:20:26.814 00.000 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.35 = -1.35) 00:20:26.814 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.43 hyp=0.44 cameraTheta=-1.32 mountX=0.05 mountY=-0.43, mountTheta=-1.45 00:20:26.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.43, opts=13) 00:20:26.814 00.000 10672 Enqueuing Move request for scope (0.11, -0.43) 00:20:26.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:26.814 00.000 428 Worker thread wakes up 00:20:26.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.43) opts 0xd 00:20:26.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.43) 00:20:26.814 00.000 428 Moving (0.11, -0.43) raw xDistance=0.05 yDistance=-0.43 00:20:26.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:20:26.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:26.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:20:26.814 00.000 428 MoveAxis(E, 0, ABG) 00:20:26.814 00.000 428 Move returns status 0, amount 0 00:20:26.814 00.000 428 MoveAxis(N, 0, ABG) 00:20:26.814 00.000 428 Move returns status 0, amount 0 00:20:26.814 00.000 428 move complete, result=0 00:20:26.814 00.000 428 worker thread done servicing request 00:20:26.845 00.031 10672 UpdateGuideState exits: m=183196 SNR=37.2 00:20:26.845 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:26.845 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:26.845 00.000 10672 Enqueuing Expose request 00:20:26.845 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:20:26.845 00.000 428 Worker thread wakes up 00:20:26.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:26.845 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:28.689 01.844 428 Exposure complete 00:20:28.829 00.140 428 worker thread done servicing request 00:20:28.829 00.000 10672 OnExposeComplete: enter 00:20:28.829 00.000 10672 UpdateGuideState(): m_state=6 00:20:28.829 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1160 00:20:28.829 00.000 10672 Star::Find returns 1 (0), X=562.93, Y=370.60, Mass=201354, SNR=41.9, Peak=40848 HFD=2.3 00:20:28.829 00.000 10672 CameraToMount -- cameraTheta (-2.07) - m_xAngle (0.14) = xAngle (-2.20 = -2.20) 00:20:28.829 00.000 10672 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.09 = -2.09) 00:20:28.829 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.07 mountX=-0.13 mountY=-0.19, mountTheta=-2.17 00:20:28.829 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.19, opts=13) 00:20:28.829 00.000 10672 Enqueuing Move request for scope (-0.10, -0.19) 00:20:28.829 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:28.829 00.000 428 Worker thread wakes up 00:20:28.829 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd 00:20:28.829 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.19) 00:20:28.829 00.000 428 Moving (-0.10, -0.19) raw xDistance=-0.13 yDistance=-0.19 00:20:28.829 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:20:28.829 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:28.829 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:20:28.829 00.000 428 MoveAxis(E, 0, ABG) 00:20:28.829 00.000 428 Move returns status 0, amount 0 00:20:28.829 00.000 428 MoveAxis(N, 0, ABG) 00:20:28.829 00.000 428 Move returns status 0, amount 0 00:20:28.829 00.000 428 move complete, result=0 00:20:28.829 00.000 428 worker thread done servicing request 00:20:28.845 00.016 10672 UpdateGuideState exits: m=201354 SNR=41.9 00:20:28.845 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:28.845 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:28.845 00.000 10672 Enqueuing Expose request 00:20:28.845 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:20:28.845 00.000 428 Worker thread wakes up 00:20:28.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:28.845 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:30.693 01.848 428 Exposure complete 00:20:30.833 00.140 428 worker thread done servicing request 00:20:30.833 00.000 10672 OnExposeComplete: enter 00:20:30.833 00.000 10672 UpdateGuideState(): m_state=6 00:20:30.833 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1161 00:20:30.833 00.000 10672 Star::Find returns 1 (0), X=562.97, Y=370.92, Mass=233218, SNR=42.6, Peak=40736 HFD=2.7 00:20:30.833 00.000 10672 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.14) = xAngle (1.89 = 1.89) 00:20:30.833 00.000 10672 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.00 = 2.00) 00:20:30.833 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.03 mountX=-0.04 mountY=0.12, mountTheta=1.91 00:20:30.833 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.12, opts=13) 00:20:30.833 00.000 10672 Enqueuing Move request for scope (-0.06, 0.12) 00:20:30.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:30.833 00.000 428 Worker thread wakes up 00:20:30.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd 00:20:30.833 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.12) 00:20:30.833 00.000 428 Moving (-0.06, 0.12) raw xDistance=-0.04 yDistance=0.12 00:20:30.833 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:20:30.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:30.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:20:30.833 00.000 428 MoveAxis(E, 0, ABG) 00:20:30.833 00.000 428 Move returns status 0, amount 0 00:20:30.833 00.000 428 MoveAxis(N, 0, ABG) 00:20:30.833 00.000 428 Move returns status 0, amount 0 00:20:30.833 00.000 428 move complete, result=0 00:20:30.833 00.000 428 worker thread done servicing request 00:20:30.849 00.016 10672 UpdateGuideState exits: m=233218 SNR=42.6 00:20:30.849 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:30.849 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:30.849 00.000 10672 Enqueuing Expose request 00:20:30.849 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:20:30.849 00.000 428 Worker thread wakes up 00:20:30.849 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:30.849 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:30.943 00.094 10672 read socket command 10 00:20:30.943 00.000 10672 processing socket request REQDIST 00:20:30.943 00.000 10672 SOCKSVR: Sending pixel error of 0.23 00:20:30.943 00.000 10672 Sending socket response 23 (0x17) 00:20:32.692 01.749 428 Exposure complete 00:20:32.817 00.125 428 worker thread done servicing request 00:20:32.817 00.000 10672 OnExposeComplete: enter 00:20:32.817 00.000 10672 UpdateGuideState(): m_state=6 00:20:32.817 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1162 00:20:32.817 00.000 10672 Star::Find returns 1 (0), X=562.98, Y=370.85, Mass=196295, SNR=40.6, Peak=36816 HFD=2.3 00:20:32.817 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 00:20:32.817 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 00:20:32.817 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.31 mountX=-0.04 mountY=0.06, mountTheta=2.21 00:20:32.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.06, opts=13) 00:20:32.817 00.000 10672 Enqueuing Move request for scope (-0.05, 0.06) 00:20:32.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:32.817 00.000 428 Worker thread wakes up 00:20:32.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd 00:20:32.817 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.06) 00:20:32.817 00.000 428 Moving (-0.05, 0.06) raw xDistance=-0.04 yDistance=0.06 00:20:32.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:20:32.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:32.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:20:32.817 00.000 428 MoveAxis(E, 0, ABG) 00:20:32.817 00.000 428 Move returns status 0, amount 0 00:20:32.817 00.000 428 MoveAxis(N, 0, ABG) 00:20:32.817 00.000 428 Move returns status 0, amount 0 00:20:32.817 00.000 428 move complete, result=0 00:20:32.817 00.000 428 worker thread done servicing request 00:20:32.848 00.031 10672 UpdateGuideState exits: m=196295 SNR=40.6 00:20:32.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:32.848 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:32.848 00.000 10672 Enqueuing Expose request 00:20:32.848 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:20:32.848 00.000 428 Worker thread wakes up 00:20:32.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:32.848 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:34.692 01.844 428 Exposure complete 00:20:34.832 00.140 428 worker thread done servicing request 00:20:34.832 00.000 10672 OnExposeComplete: enter 00:20:34.832 00.000 10672 UpdateGuideState(): m_state=6 00:20:34.832 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1163 00:20:34.832 00.000 10672 Star::Find returns 1 (0), X=563.08, Y=370.42, Mass=229787, SNR=43.6, Peak=37680 HFD=2.6 00:20:34.832 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 00:20:34.832 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 00:20:34.832 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.38 hyp=0.38 cameraTheta=-1.44 mountX=-0.00 mountY=-0.38, mountTheta=-1.58 00:20:34.832 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.38, opts=13) 00:20:34.832 00.000 10672 Enqueuing Move request for scope (0.05, -0.38) 00:20:34.832 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:34.832 00.000 428 Worker thread wakes up 00:20:34.832 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.38) opts 0xd 00:20:34.832 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.38) 00:20:34.832 00.000 428 Moving (0.05, -0.38) raw xDistance=-0.00 yDistance=-0.38 00:20:34.832 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:20:34.832 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:34.832 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:20:34.832 00.000 428 MoveAxis(E, 0, ABG) 00:20:34.832 00.000 428 Move returns status 0, amount 0 00:20:34.832 00.000 428 MoveAxis(N, 0, ABG) 00:20:34.832 00.000 428 Move returns status 0, amount 0 00:20:34.832 00.000 428 move complete, result=0 00:20:34.832 00.000 428 worker thread done servicing request 00:20:34.848 00.016 10672 UpdateGuideState exits: m=229787 SNR=43.6 00:20:34.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:34.848 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:34.848 00.000 10672 Enqueuing Expose request 00:20:34.848 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:20:34.848 00.000 428 Worker thread wakes up 00:20:34.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:34.848 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:35.926 01.078 10672 read socket command 10 00:20:35.926 00.000 10672 processing socket request REQDIST 00:20:35.926 00.000 10672 SOCKSVR: Sending pixel error of 0.24 00:20:35.926 00.000 10672 Sending socket response 24 (0x18) 00:20:36.691 00.765 428 Exposure complete 00:20:36.832 00.141 428 worker thread done servicing request 00:20:36.832 00.000 10672 OnExposeComplete: enter 00:20:36.832 00.000 10672 UpdateGuideState(): m_state=6 00:20:36.832 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1164 00:20:36.832 00.000 10672 Star::Find returns 1 (0), X=563.17, Y=370.74, Mass=230717, SNR=42.4, Peak=23952 HFD=2.9 00:20:36.832 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 00:20:36.832 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.39 = -0.39) 00:20:36.832 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.36 mountX=0.13 mountY=-0.06, mountTheta=-0.40 00:20:36.832 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.05, opts=13) 00:20:36.832 00.000 10672 Enqueuing Move request for scope (0.14, -0.05) 00:20:36.832 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:36.832 00.000 428 Worker thread wakes up 00:20:36.832 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd 00:20:36.832 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.05) 00:20:36.832 00.000 428 Moving (0.14, -0.05) raw xDistance=0.13 yDistance=-0.06 00:20:36.832 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:20:36.832 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:36.832 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:20:36.832 00.000 428 MoveAxis(E, 0, ABG) 00:20:36.832 00.000 428 Move returns status 0, amount 0 00:20:36.832 00.000 428 MoveAxis(N, 0, ABG) 00:20:36.832 00.000 428 Move returns status 0, amount 0 00:20:36.832 00.000 428 move complete, result=0 00:20:36.832 00.000 428 worker thread done servicing request 00:20:36.847 00.015 10672 UpdateGuideState exits: m=230717 SNR=42.4 00:20:36.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:36.847 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:36.847 00.000 10672 Enqueuing Expose request 00:20:36.847 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:20:36.847 00.000 428 Worker thread wakes up 00:20:36.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:36.847 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:38.695 01.848 428 Exposure complete 00:20:38.836 00.141 428 worker thread done servicing request 00:20:38.836 00.000 10672 OnExposeComplete: enter 00:20:38.836 00.000 10672 UpdateGuideState(): m_state=6 00:20:38.836 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1165 00:20:38.836 00.000 10672 Star::Find returns 1 (0), X=562.99, Y=370.09, Mass=213249, SNR=39.9, Peak=29392 HFD=2.7 00:20:38.836 00.000 10672 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.14) = xAngle (-1.76 = -1.76) 00:20:38.836 00.000 10672 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.66 = -1.66) 00:20:38.836 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.70 hyp=0.70 cameraTheta=-1.63 mountX=-0.13 mountY=-0.70, mountTheta=-1.76 00:20:38.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.70, opts=13) 00:20:38.836 00.000 10672 Enqueuing Move request for scope (-0.04, -0.70) 00:20:38.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:38.836 00.000 428 Worker thread wakes up 00:20:38.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.70) opts 0xd 00:20:38.836 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.70) 00:20:38.836 00.000 428 Moving (-0.04, -0.70) raw xDistance=-0.13 yDistance=-0.70 00:20:38.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:20:38.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.70 from input -0.70 00:20:38.836 00.000 428 MoveAxis(E, 0, ABG) 00:20:38.836 00.000 428 Move returns status 0, amount 0 00:20:38.836 00.000 428 MoveAxis(N, 929, ABG) 00:20:38.836 00.000 428 Guiding Dir = 0, Dur = 929 00:20:38.836 00.000 428 IsSlewing returns 0 00:20:38.836 00.000 428 IsGuiding returns 0 00:20:38.851 00.015 10672 UpdateGuideState exits: m=213249 SNR=39.9 00:20:38.851 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:38.851 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:38.851 00.000 10672 Enqueuing Expose request 00:20:38.914 00.063 428 PulseGuide returned control before completion, sleep 864 00:20:39.789 00.875 428 IsGuiding returns 1 00:20:39.789 00.000 428 scope still moving after pulse duration time elapsed 00:20:39.820 00.031 428 IsSlewing returns 0 00:20:39.820 00.000 428 IsGuiding returns 1 00:20:39.867 00.047 428 IsSlewing returns 0 00:20:39.867 00.000 428 IsGuiding returns 0 00:20:39.867 00.000 428 scope move finished after 929 + 107 ms 00:20:39.867 00.000 428 Move returns status 0, amount 929 00:20:39.867 00.000 428 move complete, result=0 00:20:39.867 00.000 428 worker thread done servicing request 00:20:39.867 00.000 428 Worker thread wakes up 00:20:39.867 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 929 ms NORTH 00:20:39.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:39.867 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:40.695 00.828 428 Exposure complete 00:20:40.820 00.125 428 worker thread done servicing request 00:20:40.820 00.000 10672 OnExposeComplete: enter 00:20:40.820 00.000 10672 UpdateGuideState(): m_state=6 00:20:40.820 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1166 00:20:40.820 00.000 10672 Star::Find returns 1 (0), X=563.04, Y=370.61, Mass=245373, SNR=45.0, Peak=39104 HFD=2.9 00:20:40.820 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.65 = -1.65) 00:20:40.820 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 00:20:40.820 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.51 mountX=-0.01 mountY=-0.18, mountTheta=-1.65 00:20:40.820 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.18, opts=13) 00:20:40.820 00.000 10672 Enqueuing Move request for scope (0.01, -0.18) 00:20:40.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:40.820 00.000 428 Worker thread wakes up 00:20:40.820 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd 00:20:40.820 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.18) 00:20:40.820 00.000 428 Moving (0.01, -0.18) raw xDistance=-0.01 yDistance=-0.18 00:20:40.820 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:20:40.820 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:40.820 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:20:40.820 00.000 428 MoveAxis(E, 0, ABG) 00:20:40.820 00.000 428 Move returns status 0, amount 0 00:20:40.820 00.000 428 MoveAxis(N, 0, ABG) 00:20:40.820 00.000 428 Move returns status 0, amount 0 00:20:40.820 00.000 428 move complete, result=0 00:20:40.820 00.000 428 worker thread done servicing request 00:20:40.851 00.031 10672 UpdateGuideState exits: m=245373 SNR=45.0 00:20:40.851 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:40.851 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:40.851 00.000 10672 Enqueuing Expose request 00:20:40.851 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:20:40.851 00.000 428 Worker thread wakes up 00:20:40.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:40.851 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:40.929 00.078 10672 read socket command 10 00:20:40.929 00.000 10672 processing socket request REQDIST 00:20:40.929 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:20:40.929 00.000 10672 Sending socket response 30 (0x1e) 00:20:42.694 01.765 428 Exposure complete 00:20:42.819 00.125 428 worker thread done servicing request 00:20:42.819 00.000 10672 OnExposeComplete: enter 00:20:42.819 00.000 10672 UpdateGuideState(): m_state=6 00:20:42.819 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1167 00:20:42.819 00.000 10672 Star::Find returns 1 (0), X=563.03, Y=370.39, Mass=244854, SNR=45.9, Peak=35168 HFD=2.5 00:20:42.819 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.14) = xAngle (-1.70 = -1.70) 00:20:42.819 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.59 = -1.59) 00:20:42.819 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.41 hyp=0.41 cameraTheta=-1.56 mountX=-0.05 mountY=-0.41, mountTheta=-1.69 00:20:42.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.41, opts=13) 00:20:42.819 00.000 10672 Enqueuing Move request for scope (0.01, -0.41) 00:20:42.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:42.819 00.000 428 Worker thread wakes up 00:20:42.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.41) opts 0xd 00:20:42.819 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.41) 00:20:42.819 00.000 428 Moving (0.01, -0.41) raw xDistance=-0.05 yDistance=-0.41 00:20:42.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:20:42.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:42.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 00:20:42.819 00.000 428 MoveAxis(E, 0, ABG) 00:20:42.819 00.000 428 Move returns status 0, amount 0 00:20:42.819 00.000 428 MoveAxis(N, 0, ABG) 00:20:42.819 00.000 428 Move returns status 0, amount 0 00:20:42.819 00.000 428 move complete, result=0 00:20:42.819 00.000 428 worker thread done servicing request 00:20:42.835 00.016 10672 UpdateGuideState exits: m=244854 SNR=45.9 00:20:42.850 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:42.850 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:42.850 00.000 10672 Enqueuing Expose request 00:20:42.850 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:20:42.850 00.000 428 Worker thread wakes up 00:20:42.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:42.850 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:44.662 01.812 428 Exposure complete 00:20:44.803 00.141 428 worker thread done servicing request 00:20:44.803 00.000 10672 OnExposeComplete: enter 00:20:44.803 00.000 10672 UpdateGuideState(): m_state=6 00:20:44.803 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1168 00:20:44.803 00.000 10672 Star::Find returns 1 (0), X=562.93, Y=370.99, Mass=233256, SNR=45.7, Peak=35392 HFD=2.6 00:20:44.803 00.000 10672 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.14) = xAngle (1.89 = 1.89) 00:20:44.803 00.000 10672 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.00 = 2.00) 00:20:44.803 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.03 mountX=-0.07 mountY=0.20, mountTheta=1.90 00:20:44.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.20, opts=13) 00:20:44.803 00.000 10672 Enqueuing Move request for scope (-0.10, 0.20) 00:20:44.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:44.803 00.000 428 Worker thread wakes up 00:20:44.803 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd 00:20:44.803 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.20) 00:20:44.803 00.000 428 Moving (-0.10, 0.20) raw xDistance=-0.07 yDistance=0.20 00:20:44.803 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:20:44.803 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:44.803 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:20:44.803 00.000 428 MoveAxis(E, 0, ABG) 00:20:44.803 00.000 428 Move returns status 0, amount 0 00:20:44.803 00.000 428 MoveAxis(N, 0, ABG) 00:20:44.803 00.000 428 Move returns status 0, amount 0 00:20:44.803 00.000 428 move complete, result=0 00:20:44.803 00.000 428 worker thread done servicing request 00:20:44.818 00.015 10672 UpdateGuideState exits: m=233256 SNR=45.7 00:20:44.818 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:44.818 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:44.818 00.000 10672 Enqueuing Expose request 00:20:44.818 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:20:44.818 00.000 428 Worker thread wakes up 00:20:44.818 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:44.818 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:45.932 01.114 10672 read socket command 10 00:20:45.932 00.000 10672 processing socket request REQDIST 00:20:45.932 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:20:45.932 00.000 10672 Sending socket response 30 (0x1e) 00:20:46.691 00.759 428 Exposure complete 00:20:46.816 00.125 428 worker thread done servicing request 00:20:46.816 00.000 10672 OnExposeComplete: enter 00:20:46.816 00.000 10672 UpdateGuideState(): m_state=6 00:20:46.816 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1169 00:20:46.816 00.000 10672 Star::Find returns 1 (0), X=562.49, Y=370.44, Mass=211682, SNR=44.9, Peak=29840 HFD=3.1 00:20:46.816 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 00:20:46.816 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 00:20:46.816 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.35 hyp=0.64 cameraTheta=-2.57 mountX=-0.58 mountY=-0.33, mountTheta=-2.62 00:20:46.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.35, opts=13) 00:20:46.816 00.000 10672 Enqueuing Move request for scope (-0.54, -0.35) 00:20:46.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:46.816 00.000 428 Worker thread wakes up 00:20:46.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.35) opts 0xd 00:20:46.816 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.35) 00:20:46.816 00.000 428 Moving (-0.54, -0.35) raw xDistance=-0.58 yDistance=-0.33 00:20:46.816 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 00:20:46.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:46.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:20:46.816 00.000 428 MoveAxis(E, 680, ABG) 00:20:46.816 00.000 428 Guiding Dir = 2, Dur = 680 00:20:46.816 00.000 428 IsSlewing returns 0 00:20:46.816 00.000 428 IsGuiding returns 0 00:20:46.831 00.015 428 PulseGuide returned control before completion, sleep 673 00:20:46.847 00.016 10672 UpdateGuideState exits: m=211682 SNR=44.9 00:20:46.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:46.847 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:46.847 00.000 10672 Enqueuing Expose request 00:20:47.550 00.703 428 IsGuiding returns 0 00:20:47.550 00.000 428 Move returns status 0, amount 680 00:20:47.550 00.000 428 MoveAxis(N, 0, ABG) 00:20:47.550 00.000 428 Move returns status 0, amount 0 00:20:47.550 00.000 428 move complete, result=0 00:20:47.550 00.000 428 worker thread done servicing request 00:20:47.550 00.000 428 Worker thread wakes up 00:20:47.550 00.000 10672 GuideStep: -0.6 px 680 ms EAST, -0.3 px 0 ms NORTH 00:20:47.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:47.550 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:48.690 01.140 428 Exposure complete 00:20:48.815 00.125 428 worker thread done servicing request 00:20:48.831 00.016 10672 OnExposeComplete: enter 00:20:48.831 00.000 10672 UpdateGuideState(): m_state=6 00:20:48.831 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1170 00:20:48.831 00.000 10672 Star::Find returns 1 (0), X=563.01, Y=370.52, Mass=241841, SNR=43.9, Peak=34960 HFD=3.0 00:20:48.831 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.14) = xAngle (-1.77 = -1.77) 00:20:48.831 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.67 = -1.67) 00:20:48.831 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.64 mountX=-0.05 mountY=-0.27, mountTheta=-1.77 00:20:48.831 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.27, opts=13) 00:20:48.831 00.000 10672 Enqueuing Move request for scope (-0.02, -0.27) 00:20:48.831 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:48.831 00.000 428 Worker thread wakes up 00:20:48.831 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.27) opts 0xd 00:20:48.831 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.27) 00:20:48.831 00.000 428 Moving (-0.02, -0.27) raw xDistance=-0.05 yDistance=-0.27 00:20:48.831 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:20:48.831 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:48.831 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:20:48.831 00.000 428 MoveAxis(E, 0, ABG) 00:20:48.831 00.000 428 Move returns status 0, amount 0 00:20:48.831 00.000 428 MoveAxis(N, 0, ABG) 00:20:48.831 00.000 428 Move returns status 0, amount 0 00:20:48.831 00.000 428 move complete, result=0 00:20:48.831 00.000 428 worker thread done servicing request 00:20:48.846 00.015 10672 UpdateGuideState exits: m=241841 SNR=43.9 00:20:48.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:48.846 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:48.846 00.000 10672 Enqueuing Expose request 00:20:48.846 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:20:48.846 00.000 428 Worker thread wakes up 00:20:48.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:48.846 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:50.689 01.843 428 Exposure complete 00:20:50.830 00.141 428 worker thread done servicing request 00:20:50.830 00.000 10672 OnExposeComplete: enter 00:20:50.830 00.000 10672 UpdateGuideState(): m_state=6 00:20:50.830 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1171 00:20:50.830 00.000 10672 Star::Find returns 1 (0), X=563.08, Y=371.40, Mass=239954, SNR=44.7, Peak=35728 HFD=3.2 00:20:50.830 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.14) = xAngle (1.35 = 1.35) 00:20:50.830 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.46 = 1.46) 00:20:50.830 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.61 hyp=0.61 cameraTheta=1.49 mountX=0.14 mountY=0.61, mountTheta=1.35 00:20:50.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.61, opts=13) 00:20:50.830 00.000 10672 Enqueuing Move request for scope (0.05, 0.61) 00:20:50.830 00.000 428 Worker thread wakes up 00:20:50.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:50.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.61) opts 0xd 00:20:50.830 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.61) 00:20:50.830 00.000 428 Moving (0.05, 0.61) raw xDistance=0.14 yDistance=0.61 00:20:50.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:20:50.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:20:50.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 00:20:50.830 00.000 428 MoveAxis(E, 0, ABG) 00:20:50.830 00.000 428 Move returns status 0, amount 0 00:20:50.830 00.000 428 MoveAxis(N, 0, ABG) 00:20:50.830 00.000 428 Move returns status 0, amount 0 00:20:50.830 00.000 428 move complete, result=0 00:20:50.830 00.000 428 worker thread done servicing request 00:20:50.846 00.016 10672 UpdateGuideState exits: m=239954 SNR=44.7 00:20:50.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:50.846 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:50.846 00.000 10672 Enqueuing Expose request 00:20:50.846 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 00:20:50.846 00.000 428 Worker thread wakes up 00:20:50.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:50.861 00.015 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:50.924 00.063 10672 read socket command 10 00:20:50.924 00.000 10672 processing socket request REQDIST 00:20:50.924 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:20:50.924 00.000 10672 Sending socket response 43 (0x2b) 00:20:52.689 01.765 428 Exposure complete 00:20:52.814 00.125 428 worker thread done servicing request 00:20:52.814 00.000 10672 OnExposeComplete: enter 00:20:52.814 00.000 10672 UpdateGuideState(): m_state=6 00:20:52.814 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1172 00:20:52.814 00.000 10672 Star::Find returns 1 (0), X=563.23, Y=371.13, Mass=240483, SNR=47.2, Peak=38224 HFD=2.6 00:20:52.814 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (0.14) = xAngle (0.90 = 0.90) 00:20:52.814 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.01 = 1.01) 00:20:52.814 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.33 hyp=0.39 cameraTheta=1.04 mountX=0.24 mountY=0.33, mountTheta=0.94 00:20:52.814 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.33, opts=13) 00:20:52.814 00.000 10672 Enqueuing Move request for scope (0.20, 0.33) 00:20:52.814 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:52.814 00.000 428 Worker thread wakes up 00:20:52.814 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.33) opts 0xd 00:20:52.814 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.33) 00:20:52.814 00.000 428 Moving (0.20, 0.33) raw xDistance=0.24 yDistance=0.33 00:20:52.814 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:20:52.814 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:52.814 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:20:52.814 00.000 428 MoveAxis(E, 0, ABG) 00:20:52.814 00.000 428 Move returns status 0, amount 0 00:20:52.814 00.000 428 MoveAxis(N, 0, ABG) 00:20:52.814 00.000 428 Move returns status 0, amount 0 00:20:52.814 00.000 428 move complete, result=0 00:20:52.814 00.000 428 worker thread done servicing request 00:20:52.845 00.031 10672 UpdateGuideState exits: m=240483 SNR=47.2 00:20:52.845 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:52.845 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:52.845 00.000 10672 Enqueuing Expose request 00:20:52.845 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:20:52.845 00.000 428 Worker thread wakes up 00:20:52.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:52.845 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:54.693 01.848 428 Exposure complete 00:20:54.818 00.125 428 worker thread done servicing request 00:20:54.818 00.000 10672 OnExposeComplete: enter 00:20:54.818 00.000 10672 UpdateGuideState(): m_state=6 00:20:54.818 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1173 00:20:54.818 00.000 10672 Star::Find returns 1 (0), X=563.33, Y=370.74, Mass=205785, SNR=42.1, Peak=29616 HFD=2.9 00:20:54.818 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.14) = xAngle (-0.32 = -0.32) 00:20:54.818 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.21 = -0.21) 00:20:54.818 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-0.18 mountX=0.29 mountY=-0.06, mountTheta=-0.22 00:20:54.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.05, opts=13) 00:20:54.818 00.000 10672 Enqueuing Move request for scope (0.30, -0.05) 00:20:54.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:54.818 00.000 428 Worker thread wakes up 00:20:54.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd 00:20:54.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.05) 00:20:54.818 00.000 428 Moving (0.30, -0.05) raw xDistance=0.29 yDistance=-0.06 00:20:54.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:20:54.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:54.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:20:54.818 00.000 428 MoveAxis(E, 0, ABG) 00:20:54.818 00.000 428 Move returns status 0, amount 0 00:20:54.818 00.000 428 MoveAxis(N, 0, ABG) 00:20:54.818 00.000 428 Move returns status 0, amount 0 00:20:54.818 00.000 428 move complete, result=0 00:20:54.818 00.000 428 worker thread done servicing request 00:20:54.849 00.031 10672 UpdateGuideState exits: m=205785 SNR=42.1 00:20:54.849 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:54.849 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:54.849 00.000 10672 Enqueuing Expose request 00:20:54.849 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:20:54.849 00.000 428 Worker thread wakes up 00:20:54.849 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:54.849 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:55.927 01.078 10672 read socket command 10 00:20:55.927 00.000 10672 processing socket request REQDIST 00:20:55.927 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:20:55.927 00.000 10672 Sending socket response 38 (0x26) 00:20:56.676 00.749 428 Exposure complete 00:20:56.801 00.125 428 worker thread done servicing request 00:20:56.801 00.000 10672 OnExposeComplete: enter 00:20:56.801 00.000 10672 UpdateGuideState(): m_state=6 00:20:56.801 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1174 00:20:56.801 00.000 10672 Star::Find returns 1 (0), X=563.32, Y=371.05, Mass=225775, SNR=42.7, Peak=40624 HFD=2.5 00:20:56.801 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.14) = xAngle (0.59 = 0.59) 00:20:56.801 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.70 = 0.70) 00:20:56.801 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.26 hyp=0.39 cameraTheta=0.73 mountX=0.32 mountY=0.25, mountTheta=0.66 00:20:56.817 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.26, opts=13) 00:20:56.817 00.000 10672 Enqueuing Move request for scope (0.29, 0.26) 00:20:56.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:56.817 00.000 428 Worker thread wakes up 00:20:56.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.26) opts 0xd 00:20:56.817 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.26) 00:20:56.817 00.000 428 Moving (0.29, 0.26) raw xDistance=0.32 yDistance=0.25 00:20:56.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:20:56.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:56.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:20:56.817 00.000 428 MoveAxis(E, 0, ABG) 00:20:56.817 00.000 428 Move returns status 0, amount 0 00:20:56.817 00.000 428 MoveAxis(N, 0, ABG) 00:20:56.817 00.000 428 Move returns status 0, amount 0 00:20:56.817 00.000 428 move complete, result=0 00:20:56.817 00.000 428 worker thread done servicing request 00:20:56.833 00.016 10672 UpdateGuideState exits: m=225775 SNR=42.7 00:20:56.833 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:56.833 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:56.833 00.000 10672 Enqueuing Expose request 00:20:56.833 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:20:56.833 00.000 428 Worker thread wakes up 00:20:56.833 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:56.833 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:20:58.660 01.827 428 Exposure complete 00:20:59.269 00.609 428 worker thread done servicing request 00:20:59.301 00.032 10672 OnExposeComplete: enter 00:20:59.301 00.000 10672 UpdateGuideState(): m_state=6 00:20:59.316 00.015 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1175 00:20:59.316 00.000 10672 Star::Find returns 1 (0), X=563.39, Y=370.84, Mass=231955, SNR=44.3, Peak=33984 HFD=2.7 00:20:59.316 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (0.14) = xAngle (-0.01 = -0.01) 00:20:59.316 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.10 = 0.10) 00:20:59.316 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.05 hyp=0.36 cameraTheta=0.13 mountX=0.36 mountY=0.04, mountTheta=0.10 00:20:59.332 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.05, opts=13) 00:20:59.332 00.000 10672 Enqueuing Move request for scope (0.36, 0.05) 00:20:59.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:20:59.332 00.000 428 Worker thread wakes up 00:20:59.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.05) opts 0xd 00:20:59.332 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.05) 00:20:59.332 00.000 428 Moving (0.36, 0.05) raw xDistance=0.36 yDistance=0.04 00:20:59.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 00:20:59.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:20:59.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:20:59.332 00.000 428 MoveAxis(E, 0, ABG) 00:20:59.332 00.000 428 Move returns status 0, amount 0 00:20:59.347 00.015 428 MoveAxis(N, 0, ABG) 00:20:59.347 00.000 428 Move returns status 0, amount 0 00:20:59.347 00.000 428 move complete, result=0 00:20:59.347 00.000 428 worker thread done servicing request 00:20:59.384 00.037 10672 UpdateGuideState exits: m=231955 SNR=44.3 00:20:59.384 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:20:59.384 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:20:59.385 00.001 10672 Enqueuing Expose request 00:20:59.385 00.000 428 Worker thread wakes up 00:20:59.385 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 00:20:59.388 00.003 428 worker thread servicing REQUEST_EXPOSE 2000 00:20:59.388 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:00.686 01.298 428 Exposure complete 00:21:01.301 00.615 428 worker thread done servicing request 00:21:01.303 00.002 10672 OnExposeComplete: enter 00:21:01.303 00.000 10672 UpdateGuideState(): m_state=6 00:21:01.304 00.001 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1176 00:21:01.304 00.000 10672 Star::Find returns 1 (0), X=563.83, Y=370.87, Mass=223958, SNR=36.6, Peak=32784 HFD=2.7 00:21:01.304 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (0.14) = xAngle (-0.04 = -0.04) 00:21:01.304 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.06 = 0.06) 00:21:01.304 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=0.07 hyp=0.80 cameraTheta=0.09 mountX=0.80 mountY=0.05, mountTheta=0.06 00:21:01.307 00.003 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=0.07, opts=13) 00:21:01.307 00.000 10672 Enqueuing Move request for scope (0.80, 0.07) 00:21:01.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:01.307 00.000 428 Worker thread wakes up 00:21:01.308 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.07) opts 0xd 00:21:01.308 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, 0.07) 00:21:01.308 00.000 428 Moving (0.80, 0.07) raw xDistance=0.80 yDistance=0.05 00:21:01.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80 00:21:01.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:01.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:21:01.308 00.000 428 MoveAxis(W, 937, ABG) 00:21:01.309 00.001 428 Guiding Dir = 3, Dur = 937 00:21:01.337 00.028 10672 UpdateGuideState exits: m=223958 SNR=36.6 00:21:01.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:01.338 00.001 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:01.338 00.000 10672 Enqueuing Expose request 00:21:01.345 00.007 428 IsSlewing returns 0 00:21:01.346 00.001 428 IsGuiding returns 0 00:21:01.382 00.036 428 PulseGuide returned control before completion, sleep 912 00:21:01.665 00.283 10672 read socket command 10 00:21:01.665 00.000 10672 processing socket request REQDIST 00:21:01.665 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:21:01.665 00.000 10672 Sending socket response 50 (0x32) 00:21:02.307 00.642 428 IsGuiding returns 1 00:21:02.307 00.000 428 scope still moving after pulse duration time elapsed 00:21:02.354 00.047 428 IsSlewing returns 0 00:21:02.354 00.000 428 IsGuiding returns 0 00:21:02.354 00.000 428 scope move finished after 937 + 84 ms 00:21:02.354 00.000 428 Move returns status 0, amount 937 00:21:02.354 00.000 428 MoveAxis(N, 0, ABG) 00:21:02.354 00.000 428 Move returns status 0, amount 0 00:21:02.354 00.000 428 move complete, result=0 00:21:02.369 00.015 428 worker thread done servicing request 00:21:02.369 00.000 428 Worker thread wakes up 00:21:02.369 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:02.369 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:02.369 00.000 10672 GuideStep: 0.8 px 937 ms WEST, 0.1 px 0 ms NORTH 00:21:02.670 00.301 428 Exposure complete 00:21:02.826 00.156 428 worker thread done servicing request 00:21:02.826 00.000 10672 OnExposeComplete: enter 00:21:02.826 00.000 10672 UpdateGuideState(): m_state=6 00:21:02.826 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1177 00:21:02.826 00.000 10672 Star::Find returns 1 (0), X=563.10, Y=371.37, Mass=245035, SNR=39.9, Peak=28192 HFD=3.6 00:21:02.826 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 00:21:02.826 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.42 = 1.42) 00:21:02.826 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.58 hyp=0.59 cameraTheta=1.45 mountX=0.15 mountY=0.58, mountTheta=1.32 00:21:02.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.58, opts=13) 00:21:02.826 00.000 10672 Enqueuing Move request for scope (0.07, 0.58) 00:21:02.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:02.826 00.000 428 Worker thread wakes up 00:21:02.842 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.58) opts 0xd 00:21:02.842 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.58) 00:21:02.842 00.000 428 Moving (0.07, 0.58) raw xDistance=0.15 yDistance=0.58 00:21:02.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:21:02.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:21:02.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 00:21:02.842 00.000 428 MoveAxis(E, 0, ABG) 00:21:02.842 00.000 428 Move returns status 0, amount 0 00:21:02.842 00.000 428 MoveAxis(N, 0, ABG) 00:21:02.842 00.000 428 Move returns status 0, amount 0 00:21:02.842 00.000 428 move complete, result=0 00:21:02.842 00.000 428 worker thread done servicing request 00:21:02.858 00.016 10672 UpdateGuideState exits: m=245035 SNR=39.9 00:21:02.858 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:02.858 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:02.858 00.000 10672 Enqueuing Expose request 00:21:02.858 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 00:21:02.858 00.000 428 Worker thread wakes up 00:21:02.858 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:02.858 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:04.670 01.812 428 Exposure complete 00:21:04.795 00.125 428 worker thread done servicing request 00:21:04.795 00.000 10672 OnExposeComplete: enter 00:21:04.795 00.000 10672 UpdateGuideState(): m_state=6 00:21:04.795 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1178 00:21:04.795 00.000 10672 Star::Find returns 1 (0), X=562.84, Y=371.06, Mass=197389, SNR=34.8, Peak=27104 HFD=2.6 00:21:04.795 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.06 = 2.06) 00:21:04.795 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 00:21:04.795 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.26 hyp=0.33 cameraTheta=2.20 mountX=-0.15 mountY=0.27, mountTheta=2.09 00:21:04.795 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.26, opts=13) 00:21:04.795 00.000 10672 Enqueuing Move request for scope (-0.19, 0.26) 00:21:04.795 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=40, FiltMax=65488, Gamma=1.000 00:21:04.795 00.000 428 Worker thread wakes up 00:21:04.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.26) opts 0xd 00:21:04.795 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.26) 00:21:04.795 00.000 428 Moving (-0.19, 0.26) raw xDistance=-0.15 yDistance=0.27 00:21:04.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:21:04.810 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:04.810 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:21:04.810 00.000 428 MoveAxis(E, 0, ABG) 00:21:04.810 00.000 428 Move returns status 0, amount 0 00:21:04.810 00.000 428 MoveAxis(N, 0, ABG) 00:21:04.810 00.000 428 Move returns status 0, amount 0 00:21:04.810 00.000 428 move complete, result=0 00:21:04.810 00.000 428 worker thread done servicing request 00:21:04.826 00.016 10672 UpdateGuideState exits: m=197389 SNR=34.8 00:21:04.826 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:04.826 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:04.826 00.000 10672 Enqueuing Expose request 00:21:04.826 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:21:04.826 00.000 428 Worker thread wakes up 00:21:04.826 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:04.826 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:05.935 01.109 10672 read socket command 10 00:21:05.935 00.000 10672 processing socket request REQDIST 00:21:05.935 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:21:05.935 00.000 10672 Sending socket response 46 (0x2e) 00:21:06.685 00.750 428 Exposure complete 00:21:06.825 00.140 428 worker thread done servicing request 00:21:06.825 00.000 10672 OnExposeComplete: enter 00:21:06.825 00.000 10672 UpdateGuideState(): m_state=6 00:21:06.825 00.000 10672 Star::Find(15, 562, 371, 0, (0,0,0,0), 0.0, 0) frame 1179 00:21:06.825 00.000 10672 Star::Find returns 1 (0), X=562.82, Y=371.01, Mass=244355, SNR=41.4, Peak=35824 HFD=2.8 00:21:06.825 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.14) = xAngle (2.21 = 2.21) 00:21:06.825 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.32 = 2.32) 00:21:06.825 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.30 cameraTheta=2.34 mountX=-0.18 mountY=0.22, mountTheta=2.25 00:21:06.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.22, opts=13) 00:21:06.825 00.000 10672 Enqueuing Move request for scope (-0.21, 0.22) 00:21:06.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:06.825 00.000 428 Worker thread wakes up 00:21:06.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.22) opts 0xd 00:21:06.825 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.22) 00:21:06.825 00.000 428 Moving (-0.21, 0.22) raw xDistance=-0.18 yDistance=0.22 00:21:06.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:21:06.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:06.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:21:06.825 00.000 428 MoveAxis(E, 0, ABG) 00:21:06.825 00.000 428 Move returns status 0, amount 0 00:21:06.825 00.000 428 MoveAxis(N, 0, ABG) 00:21:06.825 00.000 428 Move returns status 0, amount 0 00:21:06.825 00.000 428 move complete, result=0 00:21:06.825 00.000 428 worker thread done servicing request 00:21:06.841 00.016 10672 UpdateGuideState exits: m=244355 SNR=41.4 00:21:06.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:06.841 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:06.841 00.000 10672 Enqueuing Expose request 00:21:06.841 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:21:06.841 00.000 428 Worker thread wakes up 00:21:06.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:06.841 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:08.684 01.843 428 Exposure complete 00:21:08.809 00.125 428 worker thread done servicing request 00:21:08.809 00.000 10672 OnExposeComplete: enter 00:21:08.809 00.000 10672 UpdateGuideState(): m_state=6 00:21:08.809 00.000 10672 Star::Find(15, 562, 371, 0, (0,0,0,0), 0.0, 0) frame 1180 00:21:08.809 00.000 10672 Star::Find returns 1 (0), X=562.73, Y=370.41, Mass=217012, SNR=39.9, Peak=25904 HFD=3.2 00:21:08.809 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.14) = xAngle (-2.37 = -2.37) 00:21:08.809 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.26 = -2.26) 00:21:08.809 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.38 hyp=0.49 cameraTheta=-2.23 mountX=-0.35 mountY=-0.38, mountTheta=-2.32 00:21:08.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.38, opts=13) 00:21:08.809 00.000 10672 Enqueuing Move request for scope (-0.30, -0.38) 00:21:08.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:08.809 00.000 428 Worker thread wakes up 00:21:08.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.38) opts 0xd 00:21:08.809 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.38) 00:21:08.809 00.000 428 Moving (-0.30, -0.38) raw xDistance=-0.35 yDistance=-0.38 00:21:08.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:21:08.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:08.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:21:08.809 00.000 428 MoveAxis(E, 0, ABG) 00:21:08.809 00.000 428 Move returns status 0, amount 0 00:21:08.809 00.000 428 MoveAxis(N, 0, ABG) 00:21:08.809 00.000 428 Move returns status 0, amount 0 00:21:08.809 00.000 428 move complete, result=0 00:21:08.809 00.000 428 worker thread done servicing request 00:21:08.840 00.031 10672 UpdateGuideState exits: m=217012 SNR=39.9 00:21:08.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:08.840 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:08.840 00.000 10672 Enqueuing Expose request 00:21:08.840 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:21:08.840 00.000 428 Worker thread wakes up 00:21:08.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:08.840 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:10.657 01.817 428 Exposure complete 00:21:10.797 00.140 428 worker thread done servicing request 00:21:10.797 00.000 10672 OnExposeComplete: enter 00:21:10.797 00.000 10672 UpdateGuideState(): m_state=6 00:21:10.797 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1181 00:21:10.797 00.000 10672 Star::Find returns 1 (0), X=562.85, Y=370.89, Mass=210284, SNR=44.0, Peak=26128 HFD=2.7 00:21:10.797 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 00:21:10.797 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.63 = 2.63) 00:21:10.797 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.66 mountX=-0.17 mountY=0.10, mountTheta=2.60 00:21:10.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.10, opts=13) 00:21:10.797 00.000 10672 Enqueuing Move request for scope (-0.18, 0.10) 00:21:10.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:10.797 00.000 428 Worker thread wakes up 00:21:10.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd 00:21:10.797 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.10) 00:21:10.797 00.000 428 Moving (-0.18, 0.10) raw xDistance=-0.17 yDistance=0.10 00:21:10.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:21:10.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:10.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:21:10.797 00.000 428 MoveAxis(E, 0, ABG) 00:21:10.797 00.000 428 Move returns status 0, amount 0 00:21:10.797 00.000 428 MoveAxis(N, 0, ABG) 00:21:10.797 00.000 428 Move returns status 0, amount 0 00:21:10.797 00.000 428 move complete, result=0 00:21:10.797 00.000 428 worker thread done servicing request 00:21:10.813 00.016 10672 UpdateGuideState exits: m=210284 SNR=44.0 00:21:10.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:10.813 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:10.813 00.000 10672 Enqueuing Expose request 00:21:10.813 00.000 428 Worker thread wakes up 00:21:10.813 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:21:10.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:10.813 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:10.922 00.109 10672 read socket command 10 00:21:10.922 00.000 10672 processing socket request REQDIST 00:21:10.922 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:21:10.922 00.000 10672 Sending socket response 36 (0x24) 00:21:12.672 01.750 428 Exposure complete 00:21:12.797 00.125 428 worker thread done servicing request 00:21:12.797 00.000 10672 OnExposeComplete: enter 00:21:12.797 00.000 10672 UpdateGuideState(): m_state=6 00:21:12.797 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1182 00:21:12.797 00.000 10672 Star::Find returns 1 (0), X=563.28, Y=370.82, Mass=301747, SNR=57.9, Peak=37568 HFD=3.6 00:21:12.797 00.000 10672 CameraToMount -- cameraTheta (0.09) - m_xAngle (0.14) = xAngle (-0.05 = -0.05) 00:21:12.797 00.000 10672 CameraToMount -- cameraTheta (0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.06 = 0.06) 00:21:12.797 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.09 mountX=0.25 mountY=0.02, mountTheta=0.06 00:21:12.812 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.02, opts=13) 00:21:12.812 00.000 10672 Enqueuing Move request for scope (0.25, 0.02) 00:21:12.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:12.812 00.000 428 Worker thread wakes up 00:21:12.812 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd 00:21:12.812 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.02) 00:21:12.812 00.000 428 Moving (0.25, 0.02) raw xDistance=0.25 yDistance=0.02 00:21:12.812 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:21:12.812 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:12.812 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:21:12.812 00.000 428 MoveAxis(E, 0, ABG) 00:21:12.812 00.000 428 Move returns status 0, amount 0 00:21:12.812 00.000 428 MoveAxis(N, 0, ABG) 00:21:12.812 00.000 428 Move returns status 0, amount 0 00:21:12.812 00.000 428 move complete, result=0 00:21:12.812 00.000 428 worker thread done servicing request 00:21:12.828 00.016 10672 UpdateGuideState exits: m=301747 SNR=57.9 00:21:12.828 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:12.828 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:12.828 00.000 10672 Enqueuing Expose request 00:21:12.828 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:21:12.828 00.000 428 Worker thread wakes up 00:21:12.828 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:12.828 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:14.656 01.828 428 Exposure complete 00:21:14.810 00.154 10672 OnExposeComplete: enter 00:21:14.810 00.000 10672 UpdateGuideState(): m_state=6 00:21:14.810 00.000 428 worker thread done servicing request 00:21:14.810 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1183 00:21:14.810 00.000 10672 Star::Find returns 1 (0), X=563.24, Y=371.05, Mass=203201, SNR=38.0, Peak=31360 HFD=2.5 00:21:14.810 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (0.14) = xAngle (0.75 = 0.75) 00:21:14.810 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.86 = 0.86) 00:21:14.810 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.89 mountX=0.25 mountY=0.25, mountTheta=0.80 00:21:14.810 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.26, opts=13) 00:21:14.810 00.000 10672 Enqueuing Move request for scope (0.21, 0.26) 00:21:14.810 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:14.810 00.000 428 Worker thread wakes up 00:21:14.810 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd 00:21:14.810 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.26) 00:21:14.810 00.000 428 Moving (0.21, 0.26) raw xDistance=0.25 yDistance=0.25 00:21:14.810 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:21:14.810 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:14.810 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:21:14.810 00.000 428 MoveAxis(E, 0, ABG) 00:21:14.810 00.000 428 Move returns status 0, amount 0 00:21:14.810 00.000 428 MoveAxis(N, 0, ABG) 00:21:14.810 00.000 428 Move returns status 0, amount 0 00:21:14.810 00.000 428 move complete, result=0 00:21:14.810 00.000 428 worker thread done servicing request 00:21:14.841 00.031 10672 UpdateGuideState exits: m=203201 SNR=38.0 00:21:14.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:14.841 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:14.841 00.000 10672 Enqueuing Expose request 00:21:14.841 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:21:14.841 00.000 428 Worker thread wakes up 00:21:14.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:14.841 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:15.928 01.087 10672 read socket command 10 00:21:15.928 00.000 10672 processing socket request REQDIST 00:21:15.928 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:21:15.928 00.000 10672 Sending socket response 33 (0x21) 00:21:16.662 00.734 428 Exposure complete 00:21:17.537 00.875 428 worker thread done servicing request 00:21:17.568 00.031 10672 OnExposeComplete: enter 00:21:17.568 00.000 10672 UpdateGuideState(): m_state=6 00:21:17.568 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1184 00:21:17.568 00.000 10672 Star::Find returns 1 (0), X=562.61, Y=370.38, Mass=252009, SNR=45.4, Peak=29616 HFD=3.3 00:21:17.568 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.14) = xAngle (-2.50 = -2.50) 00:21:17.568 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.39 = -2.39) 00:21:17.568 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.41 hyp=0.58 cameraTheta=-2.36 mountX=-0.47 mountY=-0.40, mountTheta=-2.44 00:21:17.584 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.41, opts=13) 00:21:17.584 00.000 10672 Enqueuing Move request for scope (-0.41, -0.41) 00:21:17.584 00.000 428 Worker thread wakes up 00:21:17.584 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:17.584 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.41) opts 0xd 00:21:17.584 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.41) 00:21:17.584 00.000 428 Moving (-0.41, -0.41) raw xDistance=-0.47 yDistance=-0.40 00:21:17.584 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 00:21:17.584 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:17.584 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:21:17.584 00.000 428 MoveAxis(E, 547, ABG) 00:21:17.584 00.000 428 Guiding Dir = 2, Dur = 547 00:21:17.616 00.032 428 IsSlewing returns 0 00:21:17.620 00.004 428 IsGuiding returns 0 00:21:17.626 00.006 10672 UpdateGuideState exits: m=252009 SNR=45.4 00:21:17.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:17.627 00.001 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:17.627 00.000 10672 Enqueuing Expose request 00:21:17.648 00.021 428 PulseGuide returned control before completion, sleep 534 00:21:19.266 01.618 428 IsGuiding returns 1 00:21:19.266 00.000 428 scope still moving after pulse duration time elapsed 00:21:19.328 00.062 428 IsSlewing returns 0 00:21:19.344 00.016 428 IsGuiding returns 0 00:21:19.344 00.000 428 scope move finished after 547 + 1178 ms 00:21:19.344 00.000 428 Move returns status 0, amount 547 00:21:19.344 00.000 428 MoveAxis(N, 0, ABG) 00:21:19.344 00.000 428 Move returns status 0, amount 0 00:21:19.344 00.000 428 move complete, result=0 00:21:19.344 00.000 428 worker thread done servicing request 00:21:19.344 00.000 428 Worker thread wakes up 00:21:19.344 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:19.344 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:19.360 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:21:19.552 00.192 10672 GuideStep: -0.5 px 547 ms EAST, -0.4 px 0 ms NORTH 00:21:20.655 01.103 428 Exposure complete 00:21:20.811 00.156 428 worker thread done servicing request 00:21:20.811 00.000 10672 OnExposeComplete: enter 00:21:20.811 00.000 10672 UpdateGuideState(): m_state=6 00:21:20.811 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1185 00:21:20.811 00.000 10672 Star::Find returns 1 (0), X=564.05, Y=370.52, Mass=237937, SNR=39.1, Peak=32560 HFD=2.7 00:21:20.811 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 00:21:20.811 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 00:21:20.811 00.000 10672 CameraToMount -- cameraX=1.02 cameraY=-0.27 hyp=1.06 cameraTheta=-0.26 mountX=0.97 mountY=-0.30, mountTheta=-0.30 00:21:20.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.02, y=-0.27, opts=13) 00:21:20.811 00.000 10672 Enqueuing Move request for scope (1.02, -0.27) 00:21:20.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:20.811 00.000 428 Worker thread wakes up 00:21:20.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.27) opts 0xd 00:21:20.811 00.000 428 Handling offset move in thread for scope, endpoint = (1.02, -0.27) 00:21:20.811 00.000 428 Moving (1.02, -0.27) raw xDistance=0.97 yDistance=-0.30 00:21:20.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.97 00:21:20.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:20.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:21:20.811 00.000 428 MoveAxis(W, 1102, ABG) 00:21:20.811 00.000 428 Guiding Dir = 3, Dur = 1102 00:21:20.811 00.000 428 IsSlewing returns 0 00:21:20.827 00.016 428 IsGuiding returns 0 00:21:20.842 00.015 428 PulseGuide returned control before completion, sleep 1097 00:21:20.842 00.000 10672 UpdateGuideState exits: m=237937 SNR=39.1 00:21:20.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:20.842 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:20.842 00.000 10672 Enqueuing Expose request 00:21:20.936 00.094 10672 read socket command 10 00:21:20.936 00.000 10672 processing socket request REQDIST 00:21:20.936 00.000 10672 SOCKSVR: Sending pixel error of 0.60 00:21:20.936 00.000 10672 Sending socket response 60 (0x3c) 00:21:21.967 01.031 428 IsGuiding returns 0 00:21:21.967 00.000 428 Move returns status 0, amount 1102 00:21:21.967 00.000 428 MoveAxis(N, 0, ABG) 00:21:21.967 00.000 428 Move returns status 0, amount 0 00:21:21.967 00.000 428 move complete, result=0 00:21:21.967 00.000 428 worker thread done servicing request 00:21:21.967 00.000 428 Worker thread wakes up 00:21:21.967 00.000 10672 GuideStep: 1.0 px 1102 ms WEST, -0.3 px 0 ms NORTH 00:21:21.967 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:21.967 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:22.670 00.703 428 Exposure complete 00:21:22.811 00.141 428 worker thread done servicing request 00:21:22.811 00.000 10672 OnExposeComplete: enter 00:21:22.811 00.000 10672 UpdateGuideState(): m_state=6 00:21:22.811 00.000 10672 Star::Find(15, 564, 370, 0, (0,0,0,0), 0.0, 0) frame 1186 00:21:22.811 00.000 10672 Star::Find returns 1 (0), X=563.90, Y=370.49, Mass=223530, SNR=45.0, Peak=28528 HFD=2.8 00:21:22.811 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (0.14) = xAngle (-0.47 = -0.47) 00:21:22.811 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.36 = -0.36) 00:21:22.811 00.000 10672 CameraToMount -- cameraX=0.87 cameraY=-0.30 hyp=0.93 cameraTheta=-0.33 mountX=0.82 mountY=-0.33, mountTheta=-0.38 00:21:22.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.87, y=-0.30, opts=13) 00:21:22.811 00.000 10672 Enqueuing Move request for scope (0.87, -0.30) 00:21:22.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:22.811 00.000 428 Worker thread wakes up 00:21:22.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.30) opts 0xd 00:21:22.811 00.000 428 Handling offset move in thread for scope, endpoint = (0.87, -0.30) 00:21:22.811 00.000 428 Moving (0.87, -0.30) raw xDistance=0.82 yDistance=-0.33 00:21:22.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.82 00:21:22.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:22.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:21:22.811 00.000 428 MoveAxis(W, 1043, ABG) 00:21:22.811 00.000 428 Guiding Dir = 3, Dur = 1043 00:21:22.811 00.000 428 IsSlewing returns 0 00:21:22.811 00.000 428 IsGuiding returns 0 00:21:22.826 00.015 10672 UpdateGuideState exits: m=223530 SNR=45.0 00:21:22.826 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:22.826 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:22.826 00.000 10672 Enqueuing Expose request 00:21:22.842 00.016 428 PulseGuide returned control before completion, sleep 1029 00:21:23.889 01.047 428 IsGuiding returns 1 00:21:23.889 00.000 428 scope still moving after pulse duration time elapsed 00:21:23.920 00.031 428 IsSlewing returns 0 00:21:23.920 00.000 428 IsGuiding returns 0 00:21:23.920 00.000 428 scope move finished after 1043 + 69 ms 00:21:23.920 00.000 428 Move returns status 0, amount 1043 00:21:23.920 00.000 428 MoveAxis(N, 0, ABG) 00:21:23.920 00.000 428 Move returns status 0, amount 0 00:21:23.920 00.000 428 move complete, result=0 00:21:23.920 00.000 428 worker thread done servicing request 00:21:23.920 00.000 428 Worker thread wakes up 00:21:23.920 00.000 10672 GuideStep: 0.8 px 1043 ms WEST, -0.3 px 0 ms NORTH 00:21:23.920 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:23.920 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:24.669 00.749 428 Exposure complete 00:21:24.794 00.125 428 worker thread done servicing request 00:21:24.794 00.000 10672 OnExposeComplete: enter 00:21:24.794 00.000 10672 UpdateGuideState(): m_state=6 00:21:24.794 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1187 00:21:24.794 00.000 10672 Star::Find returns 1 (0), X=563.06, Y=370.93, Mass=245964, SNR=42.8, Peak=34848 HFD=2.9 00:21:24.794 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 00:21:24.794 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.30 = 1.30) 00:21:24.794 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.33 mountX=0.05 mountY=0.13, mountTheta=1.20 00:21:24.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.13, opts=13) 00:21:24.794 00.000 10672 Enqueuing Move request for scope (0.03, 0.13) 00:21:24.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:24.794 00.000 428 Worker thread wakes up 00:21:24.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd 00:21:24.794 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.13) 00:21:24.794 00.000 428 Moving (0.03, 0.13) raw xDistance=0.05 yDistance=0.13 00:21:24.794 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:21:24.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:24.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:21:24.794 00.000 428 MoveAxis(E, 0, ABG) 00:21:24.794 00.000 428 Move returns status 0, amount 0 00:21:24.794 00.000 428 MoveAxis(N, 0, ABG) 00:21:24.810 00.016 428 Move returns status 0, amount 0 00:21:24.810 00.000 428 move complete, result=0 00:21:24.810 00.000 428 worker thread done servicing request 00:21:24.826 00.016 10672 UpdateGuideState exits: m=245964 SNR=42.8 00:21:24.826 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:24.826 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:24.826 00.000 10672 Enqueuing Expose request 00:21:24.826 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:21:24.826 00.000 428 Worker thread wakes up 00:21:24.826 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:24.826 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:25.935 01.109 10672 read socket command 10 00:21:25.935 00.000 10672 processing socket request REQDIST 00:21:25.935 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:21:25.935 00.000 10672 Sending socket response 53 (0x35) 00:21:26.653 00.718 428 Exposure complete 00:21:26.778 00.125 428 worker thread done servicing request 00:21:26.778 00.000 10672 OnExposeComplete: enter 00:21:26.778 00.000 10672 UpdateGuideState(): m_state=6 00:21:26.778 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1188 00:21:26.794 00.016 10672 Star::Find returns 1 (0), X=562.70, Y=370.99, Mass=237167, SNR=39.8, Peak=37568 HFD=2.5 00:21:26.794 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 00:21:26.794 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.57 = 2.57) 00:21:26.794 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.20 hyp=0.39 cameraTheta=2.60 mountX=-0.30 mountY=0.21, mountTheta=2.53 00:21:26.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.20, opts=13) 00:21:26.794 00.000 10672 Enqueuing Move request for scope (-0.33, 0.20) 00:21:26.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:26.794 00.000 428 Worker thread wakes up 00:21:26.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.20) opts 0xd 00:21:26.794 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.20) 00:21:26.794 00.000 428 Moving (-0.33, 0.20) raw xDistance=-0.30 yDistance=0.21 00:21:26.794 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:21:26.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:26.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:21:26.794 00.000 428 MoveAxis(E, 0, ABG) 00:21:26.794 00.000 428 Move returns status 0, amount 0 00:21:26.794 00.000 428 MoveAxis(N, 0, ABG) 00:21:26.794 00.000 428 Move returns status 0, amount 0 00:21:26.794 00.000 428 move complete, result=0 00:21:26.794 00.000 428 worker thread done servicing request 00:21:26.809 00.015 10672 UpdateGuideState exits: m=237167 SNR=39.8 00:21:26.809 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:26.809 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:26.809 00.000 10672 Enqueuing Expose request 00:21:26.809 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:21:26.809 00.000 428 Worker thread wakes up 00:21:26.809 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:26.809 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:28.673 01.864 428 Exposure complete 00:21:28.829 00.156 428 worker thread done servicing request 00:21:28.829 00.000 10672 OnExposeComplete: enter 00:21:28.829 00.000 10672 UpdateGuideState(): m_state=6 00:21:28.829 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1189 00:21:28.829 00.000 10672 Star::Find returns 1 (0), X=563.05, Y=370.87, Mass=217451, SNR=43.0, Peak=31584 HFD=2.7 00:21:28.829 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.14) = xAngle (1.18 = 1.18) 00:21:28.829 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.29 = 1.29) 00:21:28.829 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.32 mountX=0.03 mountY=0.08, mountTheta=1.19 00:21:28.829 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.08, opts=13) 00:21:28.829 00.000 10672 Enqueuing Move request for scope (0.02, 0.08) 00:21:28.829 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:28.829 00.000 428 Worker thread wakes up 00:21:28.829 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd 00:21:28.829 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.08) 00:21:28.829 00.000 428 Moving (0.02, 0.08) raw xDistance=0.03 yDistance=0.08 00:21:28.829 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:21:28.829 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:28.829 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:21:28.829 00.000 428 MoveAxis(E, 0, ABG) 00:21:28.829 00.000 428 Move returns status 0, amount 0 00:21:28.829 00.000 428 MoveAxis(N, 0, ABG) 00:21:28.829 00.000 428 Move returns status 0, amount 0 00:21:28.829 00.000 428 move complete, result=0 00:21:28.829 00.000 428 worker thread done servicing request 00:21:28.861 00.032 10672 UpdateGuideState exits: m=217451 SNR=43.0 00:21:28.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:28.861 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:28.861 00.000 10672 Enqueuing Expose request 00:21:28.861 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:21:28.861 00.000 428 Worker thread wakes up 00:21:28.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:28.861 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:30.657 01.796 428 Exposure complete 00:21:30.782 00.125 428 worker thread done servicing request 00:21:30.782 00.000 10672 OnExposeComplete: enter 00:21:30.782 00.000 10672 UpdateGuideState(): m_state=6 00:21:30.782 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1190 00:21:30.782 00.000 10672 Star::Find returns 1 (0), X=563.31, Y=370.77, Mass=242548, SNR=42.7, Peak=42048 HFD=2.9 00:21:30.782 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.14) = xAngle (-0.22 = -0.22) 00:21:30.782 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.11 = -0.11) 00:21:30.782 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.08 mountX=0.27 mountY=-0.03, mountTheta=-0.11 00:21:30.782 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.02, opts=13) 00:21:30.782 00.000 10672 Enqueuing Move request for scope (0.28, -0.02) 00:21:30.782 00.000 428 Worker thread wakes up 00:21:30.782 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:30.782 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd 00:21:30.782 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.02) 00:21:30.782 00.000 428 Moving (0.28, -0.02) raw xDistance=0.27 yDistance=-0.03 00:21:30.797 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:21:30.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:30.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:21:30.797 00.000 428 MoveAxis(E, 0, ABG) 00:21:30.797 00.000 428 Move returns status 0, amount 0 00:21:30.797 00.000 428 MoveAxis(N, 0, ABG) 00:21:30.797 00.000 428 Move returns status 0, amount 0 00:21:30.797 00.000 428 move complete, result=0 00:21:30.797 00.000 428 worker thread done servicing request 00:21:30.813 00.016 10672 UpdateGuideState exits: m=242548 SNR=42.7 00:21:30.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:30.813 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:30.813 00.000 10672 Enqueuing Expose request 00:21:30.813 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:21:30.813 00.000 428 Worker thread wakes up 00:21:30.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:30.813 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:30.922 00.109 10672 read socket command 10 00:21:30.922 00.000 10672 processing socket request REQDIST 00:21:30.922 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:21:30.922 00.000 10672 Sending socket response 33 (0x21) 00:21:32.656 01.734 428 Exposure complete 00:21:32.797 00.141 428 worker thread done servicing request 00:21:32.797 00.000 10672 OnExposeComplete: enter 00:21:32.797 00.000 10672 UpdateGuideState(): m_state=6 00:21:32.797 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1191 00:21:32.797 00.000 10672 Star::Find returns 1 (0), X=563.63, Y=370.95, Mass=246094, SNR=44.3, Peak=37136 HFD=3.3 00:21:32.797 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 00:21:32.797 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 00:21:32.797 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.16 hyp=0.62 cameraTheta=0.26 mountX=0.61 mountY=0.14, mountTheta=0.23 00:21:32.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.16, opts=13) 00:21:32.797 00.000 10672 Enqueuing Move request for scope (0.60, 0.16) 00:21:32.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:32.797 00.000 428 Worker thread wakes up 00:21:32.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.16) opts 0xd 00:21:32.797 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.16) 00:21:32.797 00.000 428 Moving (0.60, 0.16) raw xDistance=0.61 yDistance=0.14 00:21:32.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61 00:21:32.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:32.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:21:32.797 00.000 428 MoveAxis(W, 719, ABG) 00:21:32.797 00.000 428 Guiding Dir = 3, Dur = 719 00:21:32.812 00.015 10672 UpdateGuideState exits: m=246094 SNR=44.3 00:21:32.812 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:32.812 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:32.812 00.000 10672 Enqueuing Expose request 00:21:32.828 00.016 428 IsSlewing returns 0 00:21:32.828 00.000 428 IsGuiding returns 0 00:21:32.844 00.016 428 PulseGuide returned control before completion, sleep 714 00:21:33.594 00.750 428 IsGuiding returns 0 00:21:33.594 00.000 428 Move returns status 0, amount 719 00:21:33.594 00.000 428 MoveAxis(N, 0, ABG) 00:21:33.594 00.000 428 Move returns status 0, amount 0 00:21:33.594 00.000 428 move complete, result=0 00:21:33.594 00.000 428 worker thread done servicing request 00:21:33.594 00.000 10672 GuideStep: 0.6 px 719 ms WEST, 0.1 px 0 ms NORTH 00:21:33.594 00.000 428 Worker thread wakes up 00:21:33.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:33.594 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:34.671 01.077 428 Exposure complete 00:21:34.812 00.141 428 worker thread done servicing request 00:21:34.812 00.000 10672 OnExposeComplete: enter 00:21:34.812 00.000 10672 UpdateGuideState(): m_state=6 00:21:34.812 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1192 00:21:34.812 00.000 10672 Star::Find returns 1 (0), X=563.19, Y=370.72, Mass=225564, SNR=40.4, Peak=29728 HFD=3.5 00:21:34.812 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 00:21:34.812 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 00:21:34.812 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=0.15 mountY=-0.07, mountTheta=-0.46 00:21:34.812 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.07, opts=13) 00:21:34.812 00.000 10672 Enqueuing Move request for scope (0.16, -0.07) 00:21:34.812 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:34.812 00.000 428 Worker thread wakes up 00:21:34.812 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd 00:21:34.812 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.07) 00:21:34.812 00.000 428 Moving (0.16, -0.07) raw xDistance=0.15 yDistance=-0.07 00:21:34.812 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:21:34.812 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:34.812 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:21:34.812 00.000 428 MoveAxis(E, 0, ABG) 00:21:34.812 00.000 428 Move returns status 0, amount 0 00:21:34.812 00.000 428 MoveAxis(N, 0, ABG) 00:21:34.812 00.000 428 Move returns status 0, amount 0 00:21:34.812 00.000 428 move complete, result=0 00:21:34.812 00.000 428 worker thread done servicing request 00:21:34.827 00.015 10672 UpdateGuideState exits: m=225564 SNR=40.4 00:21:34.827 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:34.827 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:34.827 00.000 10672 Enqueuing Expose request 00:21:34.827 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:21:34.827 00.000 428 Worker thread wakes up 00:21:34.827 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:34.827 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:35.926 01.099 10672 read socket command 10 00:21:35.926 00.000 10672 processing socket request REQDIST 00:21:35.926 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:21:35.926 00.000 10672 Sending socket response 34 (0x22) 00:21:36.660 00.734 428 Exposure complete 00:21:36.785 00.125 428 worker thread done servicing request 00:21:36.785 00.000 10672 OnExposeComplete: enter 00:21:36.785 00.000 10672 UpdateGuideState(): m_state=6 00:21:36.785 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1193 00:21:36.785 00.000 10672 Star::Find returns 1 (0), X=563.04, Y=370.68, Mass=242382, SNR=42.6, Peak=28304 HFD=2.8 00:21:36.785 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.14) = xAngle (-1.66 = -1.66) 00:21:36.785 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.55 = -1.55) 00:21:36.785 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.52 mountX=-0.01 mountY=-0.12, mountTheta=-1.66 00:21:36.785 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.12, opts=13) 00:21:36.785 00.000 10672 Enqueuing Move request for scope (0.01, -0.12) 00:21:36.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:36.785 00.000 428 Worker thread wakes up 00:21:36.785 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd 00:21:36.785 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.12) 00:21:36.785 00.000 428 Moving (0.01, -0.12) raw xDistance=-0.01 yDistance=-0.12 00:21:36.785 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:21:36.785 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:36.785 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:21:36.785 00.000 428 MoveAxis(E, 0, ABG) 00:21:36.785 00.000 428 Move returns status 0, amount 0 00:21:36.785 00.000 428 MoveAxis(N, 0, ABG) 00:21:36.785 00.000 428 Move returns status 0, amount 0 00:21:36.785 00.000 428 move complete, result=0 00:21:36.785 00.000 428 worker thread done servicing request 00:21:36.816 00.031 10672 UpdateGuideState exits: m=242382 SNR=42.6 00:21:36.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:36.816 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:36.816 00.000 10672 Enqueuing Expose request 00:21:36.816 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:21:36.816 00.000 428 Worker thread wakes up 00:21:36.816 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:36.816 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:38.675 01.859 428 Exposure complete 00:21:38.800 00.125 428 worker thread done servicing request 00:21:38.800 00.000 10672 OnExposeComplete: enter 00:21:38.800 00.000 10672 UpdateGuideState(): m_state=6 00:21:38.800 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1194 00:21:38.800 00.000 10672 Star::Find returns 1 (0), X=562.79, Y=370.63, Mass=205516, SNR=36.0, Peak=30592 HFD=2.7 00:21:38.800 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 00:21:38.800 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 00:21:38.800 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-2.56 mountX=-0.26 mountY=-0.15, mountTheta=-2.62 00:21:38.800 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.16, opts=13) 00:21:38.800 00.000 10672 Enqueuing Move request for scope (-0.24, -0.16) 00:21:38.800 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:38.800 00.000 428 Worker thread wakes up 00:21:38.800 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.16) opts 0xd 00:21:38.800 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.16) 00:21:38.800 00.000 428 Moving (-0.24, -0.16) raw xDistance=-0.26 yDistance=-0.15 00:21:38.800 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:21:38.800 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:38.800 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:21:38.800 00.000 428 MoveAxis(E, 0, ABG) 00:21:38.800 00.000 428 Move returns status 0, amount 0 00:21:38.800 00.000 428 MoveAxis(N, 0, ABG) 00:21:38.800 00.000 428 Move returns status 0, amount 0 00:21:38.800 00.000 428 move complete, result=0 00:21:38.800 00.000 428 worker thread done servicing request 00:21:38.815 00.015 10672 UpdateGuideState exits: m=205516 SNR=36.0 00:21:38.815 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:38.815 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:38.815 00.000 10672 Enqueuing Expose request 00:21:38.831 00.016 428 Worker thread wakes up 00:21:38.831 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:21:38.831 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:38.831 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:40.659 01.828 428 Exposure complete 00:21:40.784 00.125 428 worker thread done servicing request 00:21:40.784 00.000 10672 OnExposeComplete: enter 00:21:40.784 00.000 10672 UpdateGuideState(): m_state=6 00:21:40.784 00.000 10672 Star::Find(15, 562, 370, 0, (0,0,0,0), 0.0, 0) frame 1195 00:21:40.784 00.000 10672 Star::Find returns 1 (0), X=563.38, Y=371.13, Mass=236055, SNR=44.3, Peak=32128 HFD=3.3 00:21:40.784 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 00:21:40.784 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 00:21:40.784 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.33 hyp=0.49 cameraTheta=0.75 mountX=0.40 mountY=0.32, mountTheta=0.68 00:21:40.784 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.33, opts=13) 00:21:40.784 00.000 10672 Enqueuing Move request for scope (0.35, 0.33) 00:21:40.784 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:40.784 00.000 428 Worker thread wakes up 00:21:40.784 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.33) opts 0xd 00:21:40.784 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.33) 00:21:40.784 00.000 428 Moving (0.35, 0.33) raw xDistance=0.40 yDistance=0.32 00:21:40.784 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:21:40.784 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:40.784 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:21:40.784 00.000 428 MoveAxis(E, 0, ABG) 00:21:40.784 00.000 428 Move returns status 0, amount 0 00:21:40.784 00.000 428 MoveAxis(N, 0, ABG) 00:21:40.784 00.000 428 Move returns status 0, amount 0 00:21:40.784 00.000 428 move complete, result=0 00:21:40.784 00.000 428 worker thread done servicing request 00:21:40.815 00.031 10672 UpdateGuideState exits: m=236055 SNR=44.3 00:21:40.815 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:40.815 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:40.815 00.000 10672 Enqueuing Expose request 00:21:40.815 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:21:40.815 00.000 428 Worker thread wakes up 00:21:40.815 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:40.815 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:40.924 00.109 10672 read socket command 10 00:21:40.924 00.000 10672 processing socket request REQDIST 00:21:40.924 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:21:40.924 00.000 10672 Sending socket response 34 (0x22) 00:21:42.674 01.750 428 Exposure complete 00:21:42.799 00.125 428 worker thread done servicing request 00:21:42.799 00.000 10672 OnExposeComplete: enter 00:21:42.799 00.000 10672 UpdateGuideState(): m_state=6 00:21:42.799 00.000 10672 Star::Find(15, 563, 371, 0, (0,0,0,0), 0.0, 0) frame 1196 00:21:42.799 00.000 10672 Star::Find returns 1 (0), X=563.70, Y=370.74, Mass=246077, SNR=41.5, Peak=38016 HFD=2.7 00:21:42.799 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.14) = xAngle (-0.22 = -0.22) 00:21:42.799 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.11 = -0.11) 00:21:42.799 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.06 hyp=0.67 cameraTheta=-0.08 mountX=0.65 mountY=-0.08, mountTheta=-0.12 00:21:42.799 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.06, opts=13) 00:21:42.799 00.000 10672 Enqueuing Move request for scope (0.67, -0.06) 00:21:42.799 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:42.799 00.000 428 Worker thread wakes up 00:21:42.799 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.06) opts 0xd 00:21:42.799 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.06) 00:21:42.799 00.000 428 Moving (0.67, -0.06) raw xDistance=0.65 yDistance=-0.08 00:21:42.799 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 00:21:42.799 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:21:42.799 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:21:42.799 00.000 428 MoveAxis(W, 764, ABG) 00:21:42.799 00.000 428 Guiding Dir = 3, Dur = 764 00:21:42.799 00.000 428 IsSlewing returns 0 00:21:42.799 00.000 428 IsGuiding returns 0 00:21:42.830 00.031 10672 UpdateGuideState exits: m=246077 SNR=41.5 00:21:42.830 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:42.830 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:42.830 00.000 10672 Enqueuing Expose request 00:21:42.830 00.000 428 PulseGuide returned control before completion, sleep 747 00:21:43.560 00.730 10672 read socket command 13 00:21:43.560 00.000 10672 processing socket request MOVEn 00:21:43.560 00.000 10672 PhdController::Dither begins 00:21:43.560 00.000 10672 dither: size=25.00, dRA=25.00 dDec=0.00 00:21:43.561 00.001 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 00:21:43.561 00.000 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=0.00 cameraX=24.76, cameraY=3.43 cameraTheta=0.14 00:21:43.561 00.000 10672 setting lock position to (587.79, 374.23) 00:21:43.561 00.000 10672 Mount: notify guiding dithered (24.8, 3.4) 00:21:43.561 00.000 10672 Status Line: Dither by 25.00,0.00 00:21:43.573 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:21:43.573 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:21:43.573 00.000 10672 Sending socket response 2 (0x2) 00:21:43.586 00.013 428 IsGuiding returns 1 00:21:43.586 00.000 428 scope still moving after pulse duration time elapsed 00:21:43.622 00.036 428 IsSlewing returns 0 00:21:43.623 00.001 428 IsGuiding returns 0 00:21:43.623 00.000 428 scope move finished after 764 + 47 ms 00:21:43.623 00.000 428 Move returns status 0, amount 764 00:21:43.623 00.000 428 MoveAxis(N, 0, ABG) 00:21:43.623 00.000 428 Move returns status 0, amount 0 00:21:43.623 00.000 428 move complete, result=0 00:21:43.623 00.000 428 worker thread done servicing request 00:21:43.623 00.000 428 Worker thread wakes up 00:21:43.623 00.000 10672 GuideStep: 0.7 px 764 ms WEST, -0.1 px 0 ms NORTH 00:21:43.624 00.001 428 worker thread servicing REQUEST_EXPOSE 2000 00:21:43.624 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:21:44.659 01.035 428 Exposure complete 00:21:44.795 00.136 428 worker thread done servicing request 00:21:44.795 00.000 10672 OnExposeComplete: enter 00:21:44.796 00.001 10672 UpdateGuideState(): m_state=6 00:21:44.796 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1197 00:21:44.796 00.000 10672 Star::Find returns 1 (0), X=563.23, Y=370.92, Mass=206505, SNR=43.7, Peak=35824 HFD=2.5 00:21:44.797 00.001 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.14) 00:21:44.797 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 00:21:44.797 00.000 10672 CameraToMount -- cameraX=-24.56 cameraY=-3.31 hyp=24.78 cameraTheta=-3.01 mountX=-24.78 mountY=-2.58, mountTheta=-3.04 00:21:44.798 00.001 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 00:21:44.798 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:21:44.798 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 00:21:44.799 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 00:21:44.799 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 00:21:44.799 00.000 10672 Mount: notify direct move -10.50,-0.00 00:21:44.799 00.000 428 Worker thread wakes up 00:21:44.799 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:21:44.799 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 00:21:44.799 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 00:21:44.799 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 00:21:44.799 00.000 428 MoveAxis(E, 19512, B) 00:21:44.800 00.001 428 Guiding Dir = 2, Dur = 19512 00:21:44.800 00.000 428 IsSlewing returns 0 00:21:44.801 00.001 428 IsGuiding returns 0 00:21:44.821 00.020 428 PulseGuide returned control before completion, sleep 19503 00:21:44.822 00.001 10672 UpdateGuideState exits: m=206505 SNR=43.7 00:21:44.823 00.001 10672 PhdController: settling, locked = 1, distance = 25.24 (99.00) aobump = 0 frame = 1 / 10 00:21:44.823 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:21:44.823 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:21:44.823 00.000 10672 Enqueuing Expose request 00:21:45.582 00.759 10672 read socket command 10 00:21:45.582 00.000 10672 processing socket request REQDIST 00:21:45.582 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:21:45.582 00.000 10672 Sending socket response 255 (0xff) 00:21:50.753 05.171 10672 read socket command 10 00:21:50.753 00.000 10672 processing socket request REQDIST 00:21:50.753 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:21:50.753 00.000 10672 Sending socket response 255 (0xff) 00:21:51.581 00.828 10672 read socket command 10 00:21:51.581 00.000 10672 processing socket request REQDIST 00:21:51.581 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:21:51.581 00.000 10672 Sending socket response 255 (0xff) 00:21:53.585 02.004 10672 read socket command 10 00:21:53.585 00.000 10672 processing socket request REQDIST 00:21:53.585 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:21:53.585 00.000 10672 Sending socket response 255 (0xff) 00:21:55.585 02.000 10672 read socket command 10 00:21:55.585 00.000 10672 processing socket request REQDIST 00:21:55.585 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:21:55.585 00.000 10672 Sending socket response 255 (0xff) 00:21:57.584 01.999 10672 read socket command 10 00:21:57.584 00.000 10672 processing socket request REQDIST 00:21:57.584 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:21:57.584 00.000 10672 Sending socket response 255 (0xff) 00:21:59.584 02.000 10672 read socket command 10 00:21:59.584 00.000 10672 processing socket request REQDIST 00:21:59.584 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:21:59.584 00.000 10672 Sending socket response 255 (0xff) 00:22:01.603 02.019 10672 read socket command 10 00:22:01.603 00.000 10672 processing socket request REQDIST 00:22:01.603 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:01.603 00.000 10672 Sending socket response 255 (0xff) 00:22:04.368 02.765 428 IsGuiding returns 0 00:22:04.368 00.000 428 Move returns status 0, amount 19512 00:22:04.368 00.000 428 MoveAxis(N, 0, B) 00:22:04.368 00.000 428 Move returns status 0, amount 0 00:22:04.368 00.000 428 move complete, result=0 00:22:04.368 00.000 428 worker thread done servicing request 00:22:04.368 00.000 428 Worker thread wakes up 00:22:04.368 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 00:22:04.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:04.368 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,356,31,31) 00:22:04.383 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:22:04.383 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 00:22:04.665 00.282 428 Exposure complete 00:22:04.805 00.140 428 worker thread done servicing request 00:22:04.805 00.000 10672 OnExposeComplete: enter 00:22:04.805 00.000 10672 UpdateGuideState(): m_state=6 00:22:04.805 00.000 10672 Star::Find(15, 563, 370, 0, (0,0,0,0), 0.0, 0) frame 1198 00:22:04.805 00.000 10672 Star::Find returns 1 (0), X=575.62, Y=372.64, Mass=181600, SNR=38.0, Peak=32128 HFD=2.8 00:22:04.805 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.13) 00:22:04.805 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 00:22:04.805 00.000 10672 CameraToMount -- cameraX=-12.17 cameraY=-1.58 hyp=12.27 cameraTheta=-3.01 mountX=-12.27 mountY=-1.22, mountTheta=-3.04 00:22:04.805 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 00:22:04.805 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:22:04.805 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 00:22:04.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 00:22:04.805 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 00:22:04.805 00.000 10672 Mount: notify direct move -10.50,-0.00 00:22:04.805 00.000 428 Worker thread wakes up 00:22:04.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:22:04.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 00:22:04.805 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 00:22:04.805 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 00:22:04.805 00.000 428 MoveAxis(E, 19512, B) 00:22:04.805 00.000 428 Guiding Dir = 2, Dur = 19512 00:22:04.821 00.016 428 IsSlewing returns 0 00:22:04.821 00.000 428 IsGuiding returns 0 00:22:04.836 00.015 10672 UpdateGuideState exits: m=181600 SNR=38.0 00:22:04.836 00.000 10672 PhdController: settling, locked = 1, distance = 21.35 (99.00) aobump = 0 frame = 2 / 10 00:22:04.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:04.836 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:04.836 00.000 10672 Enqueuing Expose request 00:22:04.836 00.000 428 PulseGuide returned control before completion, sleep 19495 00:22:05.930 01.094 10672 read socket command 10 00:22:05.930 00.000 10672 processing socket request REQDIST 00:22:05.930 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:05.930 00.000 10672 Sending socket response 255 (0xff) 00:22:10.931 05.001 10672 read socket command 10 00:22:10.931 00.000 10672 processing socket request REQDIST 00:22:10.931 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:10.931 00.000 10672 Sending socket response 255 (0xff) 00:22:15.929 04.998 10672 read socket command 10 00:22:15.929 00.000 10672 processing socket request REQDIST 00:22:15.929 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:15.929 00.000 10672 Sending socket response 255 (0xff) 00:22:20.932 05.003 10672 read socket command 10 00:22:20.932 00.000 10672 processing socket request REQDIST 00:22:20.932 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:20.932 00.000 10672 Sending socket response 255 (0xff) 00:22:24.369 03.437 428 IsGuiding returns 0 00:22:24.369 00.000 428 Move returns status 0, amount 19512 00:22:24.369 00.000 428 MoveAxis(N, 0, B) 00:22:24.369 00.000 428 Move returns status 0, amount 0 00:22:24.369 00.000 428 move complete, result=0 00:22:24.369 00.000 428 worker thread done servicing request 00:22:24.369 00.000 428 Worker thread wakes up 00:22:24.369 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 00:22:24.369 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:24.369 00.000 428 Handling exposure in thread, d=2000 o=3 r=(561,358,31,31) 00:22:24.385 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:22:24.400 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:22:24.650 00.250 428 Exposure complete 00:22:24.806 00.156 428 worker thread done servicing request 00:22:24.806 00.000 10672 OnExposeComplete: enter 00:22:24.806 00.000 10672 UpdateGuideState(): m_state=6 00:22:24.806 00.000 10672 Star::Find(15, 575, 372, 0, (0,0,0,0), 0.0, 0) frame 1199 00:22:24.806 00.000 10672 Star::Find returns 1 (0), X=589.65, Y=374.78, Mass=234518, SNR=41.4, Peak=27760 HFD=3.2 00:22:24.806 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.15 = 0.15) 00:22:24.806 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 00:22:24.806 00.000 10672 CameraToMount -- cameraX=1.86 cameraY=0.55 hyp=1.94 cameraTheta=0.29 mountX=1.92 mountY=0.50, mountTheta=0.25 00:22:24.806 00.000 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 00:22:24.806 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:22:24.806 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=-3.14 cameraX=-3.96, cameraY=-0.55 cameraTheta=-3.00 00:22:24.806 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.96, y=-0.55, opts=4) 00:22:24.806 00.000 10672 Enqueuing Move request for scope (-3.96, -0.55) 00:22:24.806 00.000 10672 Mount: notify direct move -4.00,-0.00 00:22:24.806 00.000 428 Worker thread wakes up 00:22:24.806 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:24.806 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.96, -0.55) opts 0x4 00:22:24.806 00.000 428 Handling offset move in thread for scope, endpoint = (-3.96, -0.55) 00:22:24.806 00.000 428 Moving (-3.96, -0.55) raw xDistance=-4.00 yDistance=-0.00 00:22:24.806 00.000 428 MoveAxis(E, 7433, B) 00:22:24.806 00.000 428 Guiding Dir = 2, Dur = 7433 00:22:24.806 00.000 428 IsSlewing returns 0 00:22:24.806 00.000 428 IsGuiding returns 0 00:22:24.838 00.032 10672 UpdateGuideState exits: m=234518 SNR=41.4 00:22:24.838 00.000 10672 PhdController: settling, locked = 1, distance = 15.53 (99.00) aobump = 0 frame = 3 / 10 00:22:24.838 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:24.838 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:24.838 00.000 10672 Enqueuing Expose request 00:22:24.838 00.000 428 PulseGuide returned control before completion, sleep 7416 00:22:25.936 01.098 10672 read socket command 10 00:22:25.936 00.000 10672 processing socket request REQDIST 00:22:25.936 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:25.936 00.000 10672 Sending socket response 255 (0xff) 00:22:30.934 04.998 10672 read socket command 10 00:22:30.934 00.000 10672 processing socket request REQDIST 00:22:30.934 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:30.934 00.000 10672 Sending socket response 255 (0xff) 00:22:32.278 01.344 428 IsGuiding returns 1 00:22:32.278 00.000 428 scope still moving after pulse duration time elapsed 00:22:32.325 00.047 428 IsSlewing returns 0 00:22:32.325 00.000 428 IsGuiding returns 0 00:22:32.325 00.000 428 scope move finished after 7433 + 74 ms 00:22:32.325 00.000 428 Move returns status 0, amount 7433 00:22:32.325 00.000 428 MoveAxis(N, 0, B) 00:22:32.325 00.000 428 Move returns status 0, amount 0 00:22:32.325 00.000 428 move complete, result=0 00:22:32.325 00.000 428 worker thread done servicing request 00:22:32.325 00.000 428 Worker thread wakes up 00:22:32.325 00.000 10672 GuideStep: -4.0 px 7433 ms EAST, -0.0 px 0 ms NORTH 00:22:32.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:32.325 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:32.340 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:22:32.356 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:22:32.652 00.296 428 Exposure complete 00:22:32.793 00.141 428 worker thread done servicing request 00:22:32.793 00.000 10672 OnExposeComplete: enter 00:22:32.793 00.000 10672 UpdateGuideState(): m_state=6 00:22:32.793 00.000 10672 Star::Find(15, 589, 374, 0, (0,0,0,0), 0.0, 0) frame 1200 00:22:32.793 00.000 10672 Star::Find returns 1 (0), X=593.89, Y=375.34, Mass=230719, SNR=46.1, Peak=26128 HFD=3.3 00:22:32.793 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.14) = xAngle (0.04 = 0.04) 00:22:32.793 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.15 = 0.15) 00:22:32.793 00.000 10672 CameraToMount -- cameraX=6.10 cameraY=1.12 hyp=6.20 cameraTheta=0.18 mountX=6.19 mountY=0.94, mountTheta=0.15 00:22:32.793 00.000 10672 SchedulePrimaryMove(0702ACD8, x=6.10, y=1.12, opts=13) 00:22:32.793 00.000 10672 Enqueuing Move request for scope (6.10, 1.12) 00:22:32.793 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:32.793 00.000 428 Worker thread wakes up 00:22:32.793 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (6.10, 1.12) opts 0xd 00:22:32.793 00.000 428 Handling offset move in thread for scope, endpoint = (6.10, 1.12) 00:22:32.793 00.000 428 Moving (6.10, 1.12) raw xDistance=6.19 yDistance=0.94 00:22:32.793 00.000 428 GuideAlgorithmHysteresis::Result() returns 3.90 from input 6.19 00:22:32.793 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:22:32.793 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.94 00:22:32.793 00.000 428 MoveAxis(W, 7250, ABG) 00:22:32.793 00.000 428 duration set to 2500 by maxRaDuration 00:22:32.793 00.000 428 Guiding Dir = 3, Dur = 2500 00:22:32.793 00.000 428 IsSlewing returns 0 00:22:32.793 00.000 428 IsGuiding returns 0 00:22:32.809 00.016 428 PulseGuide returned control before completion, sleep 2495 00:22:32.840 00.031 10672 UpdateGuideState exits: m=230719 SNR=46.1 00:22:32.840 00.000 10672 PhdController: settling, locked = 1, distance = 6.20 (99.00) aobump = 0 frame = 4 / 10 00:22:32.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:32.840 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:32.840 00.000 10672 Enqueuing Expose request 00:22:35.329 02.489 428 IsGuiding returns 0 00:22:35.329 00.000 428 Move returns status 0, amount 2500 00:22:35.329 00.000 428 MoveAxis(N, 0, ABG) 00:22:35.329 00.000 428 Move returns status 0, amount 0 00:22:35.329 00.000 428 move complete, result=0 00:22:35.329 00.000 428 worker thread done servicing request 00:22:35.329 00.000 10672 GuideStep: 6.2 px 2500 ms WEST, 0.9 px 0 ms NORTH 00:22:35.329 00.000 428 Worker thread wakes up 00:22:35.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:35.329 00.000 428 Handling exposure in thread, d=2000 o=3 r=(579,360,31,31) 00:22:35.344 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:22:35.922 00.578 10672 read socket command 10 00:22:35.922 00.000 10672 processing socket request REQDIST 00:22:35.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:35.922 00.000 10672 Sending socket response 255 (0xff) 00:22:36.656 00.734 428 Exposure complete 00:22:36.797 00.141 428 worker thread done servicing request 00:22:36.797 00.000 10672 OnExposeComplete: enter 00:22:36.797 00.000 10672 UpdateGuideState(): m_state=6 00:22:36.797 00.000 10672 Star::Find(15, 593, 375, 0, (0,0,0,0), 0.0, 0) frame 1201 00:22:36.797 00.000 10672 Star::Find returns 1 (0), X=592.66, Y=375.52, Mass=202264, SNR=38.7, Peak=29072 HFD=3.0 00:22:36.797 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 00:22:36.797 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 00:22:36.797 00.000 10672 CameraToMount -- cameraX=4.87 cameraY=1.29 hyp=5.04 cameraTheta=0.26 mountX=5.00 mountY=1.14, mountTheta=0.23 00:22:36.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=4.87, y=1.29, opts=13) 00:22:36.797 00.000 10672 Enqueuing Move request for scope (4.87, 1.29) 00:22:36.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:36.797 00.000 428 Worker thread wakes up 00:22:36.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (4.87, 1.29) opts 0xd 00:22:36.797 00.000 428 Handling offset move in thread for scope, endpoint = (4.87, 1.29) 00:22:36.797 00.000 428 Moving (4.87, 1.29) raw xDistance=5.00 yDistance=1.14 00:22:36.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 3.42 from input 5.00 00:22:36.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:22:36.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.14 00:22:36.797 00.000 428 MoveAxis(W, 6362, ABG) 00:22:36.797 00.000 428 duration set to 2500 by maxRaDuration 00:22:36.797 00.000 428 Guiding Dir = 3, Dur = 2500 00:22:36.828 00.031 10672 UpdateGuideState exits: m=202264 SNR=38.7 00:22:36.828 00.000 10672 PhdController: settling, locked = 1, distance = 5.85 (99.00) aobump = 0 frame = 5 / 10 00:22:36.828 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:36.828 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:36.828 00.000 10672 Enqueuing Expose request 00:22:36.828 00.000 428 IsSlewing returns 0 00:22:36.828 00.000 428 IsGuiding returns 0 00:22:36.859 00.031 428 PulseGuide returned control before completion, sleep 2483 00:22:39.359 02.500 428 IsGuiding returns 1 00:22:39.359 00.000 428 scope still moving after pulse duration time elapsed 00:22:39.405 00.046 428 IsSlewing returns 0 00:22:39.437 00.032 428 IsGuiding returns 0 00:22:39.437 00.000 428 scope move finished after 2500 + 101 ms 00:22:39.437 00.000 428 Move returns status 0, amount 2500 00:22:39.437 00.000 428 MoveAxis(N, 0, ABG) 00:22:39.437 00.000 428 Move returns status 0, amount 0 00:22:39.437 00.000 428 move complete, result=0 00:22:39.437 00.000 428 worker thread done servicing request 00:22:39.437 00.000 428 Worker thread wakes up 00:22:39.437 00.000 10672 GuideStep: 5.0 px 2500 ms WEST, 1.1 px 0 ms NORTH 00:22:39.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:39.437 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:39.437 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:22:40.639 01.202 428 Exposure complete 00:22:40.764 00.125 428 worker thread done servicing request 00:22:40.764 00.000 10672 OnExposeComplete: enter 00:22:40.764 00.000 10672 UpdateGuideState(): m_state=6 00:22:40.764 00.000 10672 Star::Find(15, 592, 375, 0, (0,0,0,0), 0.0, 0) frame 1202 00:22:40.764 00.000 10672 Star::Find returns 1 (0), X=591.04, Y=374.82, Mass=202766, SNR=39.6, Peak=31904 HFD=2.5 00:22:40.764 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.14) = xAngle (0.04 = 0.04) 00:22:40.764 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.15 = 0.15) 00:22:40.764 00.000 10672 CameraToMount -- cameraX=3.25 cameraY=0.59 hyp=3.30 cameraTheta=0.18 mountX=3.30 mountY=0.50, mountTheta=0.15 00:22:40.764 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.25, y=0.59, opts=13) 00:22:40.764 00.000 10672 Enqueuing Move request for scope (3.25, 0.59) 00:22:40.764 00.000 428 Worker thread wakes up 00:22:40.764 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:40.764 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.25, 0.59) opts 0xd 00:22:40.764 00.000 428 Handling offset move in thread for scope, endpoint = (3.25, 0.59) 00:22:40.764 00.000 428 Moving (3.25, 0.59) raw xDistance=3.30 yDistance=0.50 00:22:40.764 00.000 428 GuideAlgorithmHysteresis::Result() returns 2.32 from input 3.30 00:22:40.764 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:22:40.764 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 00:22:40.764 00.000 428 MoveAxis(W, 4306, ABG) 00:22:40.764 00.000 428 duration set to 2500 by maxRaDuration 00:22:40.764 00.000 428 Guiding Dir = 3, Dur = 2500 00:22:40.780 00.016 428 IsSlewing returns 0 00:22:40.795 00.015 10672 UpdateGuideState exits: m=202766 SNR=39.6 00:22:40.795 00.000 10672 PhdController: settling, locked = 1, distance = 5.09 (99.00) aobump = 0 frame = 6 / 10 00:22:40.795 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:40.795 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:40.795 00.000 10672 Enqueuing Expose request 00:22:40.811 00.016 428 IsGuiding returns 0 00:22:40.827 00.016 428 PulseGuide returned control before completion, sleep 2495 00:22:40.936 00.109 10672 read socket command 10 00:22:40.936 00.000 10672 processing socket request REQDIST 00:22:40.936 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:40.936 00.000 10672 Sending socket response 255 (0xff) 00:22:43.346 02.410 428 IsGuiding returns 0 00:22:43.346 00.000 428 Move returns status 0, amount 2500 00:22:43.346 00.000 428 MoveAxis(N, 0, ABG) 00:22:43.346 00.000 428 Move returns status 0, amount 0 00:22:43.346 00.000 428 move complete, result=0 00:22:43.346 00.000 428 worker thread done servicing request 00:22:43.346 00.000 10672 GuideStep: 3.3 px 2500 ms WEST, 0.5 px 0 ms NORTH 00:22:43.346 00.000 428 Worker thread wakes up 00:22:43.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:43.346 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:43.361 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:22:44.627 01.266 428 Exposure complete 00:22:44.830 00.203 428 worker thread done servicing request 00:22:44.830 00.000 10672 OnExposeComplete: enter 00:22:44.830 00.000 10672 UpdateGuideState(): m_state=6 00:22:44.830 00.000 10672 Star::Find(15, 591, 374, 0, (0,0,0,0), 0.0, 0) frame 1203 00:22:44.830 00.000 10672 Star::Find returns 1 (0), X=589.91, Y=374.62, Mass=242736, SNR=47.5, Peak=25472 HFD=3.4 00:22:44.830 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 00:22:44.830 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.15 = 0.15) 00:22:44.830 00.000 10672 CameraToMount -- cameraX=2.12 cameraY=0.39 hyp=2.16 cameraTheta=0.18 mountX=2.16 mountY=0.33, mountTheta=0.15 00:22:44.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.12, y=0.39, opts=13) 00:22:44.830 00.000 10672 Enqueuing Move request for scope (2.12, 0.39) 00:22:44.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:44.830 00.000 428 Worker thread wakes up 00:22:44.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.12, 0.39) opts 0xd 00:22:44.830 00.000 428 Handling offset move in thread for scope, endpoint = (2.12, 0.39) 00:22:44.830 00.000 428 Moving (2.12, 0.39) raw xDistance=2.16 yDistance=0.33 00:22:44.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.52 from input 2.16 00:22:44.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:22:44.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:22:44.830 00.000 428 MoveAxis(W, 2825, ABG) 00:22:44.830 00.000 428 duration set to 2500 by maxRaDuration 00:22:44.830 00.000 428 Guiding Dir = 3, Dur = 2500 00:22:44.830 00.000 428 IsSlewing returns 0 00:22:44.845 00.015 428 IsGuiding returns 0 00:22:44.861 00.016 10672 UpdateGuideState exits: m=242736 SNR=47.5 00:22:44.861 00.000 10672 PhdController: settling, locked = 1, distance = 4.21 (99.00) aobump = 0 frame = 7 / 10 00:22:44.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:44.861 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:44.861 00.000 10672 Enqueuing Expose request 00:22:44.861 00.000 428 PulseGuide returned control before completion, sleep 2489 00:22:45.923 01.062 10672 read socket command 10 00:22:45.923 00.000 10672 processing socket request REQDIST 00:22:45.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:45.923 00.000 10672 Sending socket response 255 (0xff) 00:22:47.391 01.468 428 IsGuiding returns 0 00:22:47.391 00.000 428 Move returns status 0, amount 2500 00:22:47.391 00.000 428 MoveAxis(N, 0, ABG) 00:22:47.391 00.000 428 Move returns status 0, amount 0 00:22:47.391 00.000 428 move complete, result=0 00:22:47.391 00.000 428 worker thread done servicing request 00:22:47.391 00.000 428 Worker thread wakes up 00:22:47.391 00.000 10672 GuideStep: 2.2 px 2500 ms WEST, 0.3 px 0 ms NORTH 00:22:47.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:47.391 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:47.407 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:22:48.641 01.234 428 Exposure complete 00:22:48.969 00.328 10672 OnExposeComplete: enter 00:22:48.969 00.000 10672 UpdateGuideState(): m_state=6 00:22:48.969 00.000 10672 Star::Find(15, 589, 374, 0, (0,0,0,0), 0.0, 0) frame 1204 00:22:48.969 00.000 10672 Star::Find returns 1 (0), X=588.08, Y=374.26, Mass=183508, SNR=34.6, Peak=27984 HFD=2.6 00:22:48.969 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 00:22:48.969 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:22:48.969 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.29 cameraTheta=0.12 mountX=0.29 mountY=0.02, mountTheta=0.09 00:22:48.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.03, opts=13) 00:22:48.969 00.000 10672 Enqueuing Move request for scope (0.28, 0.03) 00:22:48.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:49.000 00.031 10672 UpdateGuideState exits: m=183508 SNR=34.6 00:22:49.000 00.000 10672 PhdController: settling, locked = 1, distance = 3.03 (99.00) aobump = 0 frame = 8 / 10 00:22:49.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:49.000 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:49.000 00.000 10672 Enqueuing Expose request 00:22:49.016 00.016 428 worker thread done servicing request 00:22:49.016 00.000 428 Worker thread wakes up 00:22:49.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd 00:22:49.016 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.03) 00:22:49.016 00.000 428 Moving (0.28, 0.03) raw xDistance=0.29 yDistance=0.02 00:22:49.016 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:22:49.016 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:22:49.016 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:22:49.016 00.000 428 MoveAxis(E, 0, ABG) 00:22:49.016 00.000 428 Move returns status 0, amount 0 00:22:49.016 00.000 428 MoveAxis(N, 0, ABG) 00:22:49.016 00.000 428 Move returns status 0, amount 0 00:22:49.016 00.000 428 move complete, result=0 00:22:49.016 00.000 428 worker thread done servicing request 00:22:49.016 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:22:49.016 00.000 428 Worker thread wakes up 00:22:49.016 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:49.016 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:50.707 01.691 428 Exposure complete 00:22:50.988 00.281 10672 read socket command 10 00:22:50.988 00.000 10672 processing socket request REQDIST 00:22:50.988 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:22:50.988 00.000 10672 Sending socket response 255 (0xff) 00:22:51.332 00.344 10672 OnExposeComplete: enter 00:22:51.332 00.000 10672 UpdateGuideState(): m_state=6 00:22:51.332 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1205 00:22:51.332 00.000 10672 Star::Find returns 1 (0), X=587.75, Y=374.24, Mass=209623, SNR=38.7, Peak=35392 HFD=2.7 00:22:51.332 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 00:22:51.332 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 00:22:51.332 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.05 cameraTheta=2.89 mountX=-0.04 mountY=0.01, mountTheta=2.86 00:22:51.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.01, opts=13) 00:22:51.332 00.000 10672 Enqueuing Move request for scope (-0.04, 0.01) 00:22:51.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:51.363 00.031 10672 UpdateGuideState exits: m=209623 SNR=38.7 00:22:51.363 00.000 10672 PhdController: settling, locked = 1, distance = 2.14 (99.00) aobump = 0 frame = 9 / 10 00:22:51.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:51.363 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:51.363 00.000 10672 Enqueuing Expose request 00:22:51.363 00.000 428 worker thread done servicing request 00:22:51.363 00.000 428 Worker thread wakes up 00:22:51.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd 00:22:51.363 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.01) 00:22:51.363 00.000 428 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=0.01 00:22:51.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:22:51.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:22:51.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:22:51.363 00.000 428 MoveAxis(E, 0, ABG) 00:22:51.363 00.000 428 Move returns status 0, amount 0 00:22:51.363 00.000 428 MoveAxis(N, 0, ABG) 00:22:51.363 00.000 428 Move returns status 0, amount 0 00:22:51.363 00.000 428 move complete, result=0 00:22:51.363 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:22:51.394 00.031 428 worker thread done servicing request 00:22:51.394 00.000 428 Worker thread wakes up 00:22:51.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:51.394 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:52.638 01.244 428 Exposure complete 00:22:52.766 00.128 428 worker thread done servicing request 00:22:52.766 00.000 10672 OnExposeComplete: enter 00:22:52.766 00.000 10672 UpdateGuideState(): m_state=6 00:22:52.766 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1206 00:22:52.766 00.000 10672 Star::Find returns 1 (0), X=587.94, Y=373.93, Mass=216399, SNR=42.8, Peak=29616 HFD=2.7 00:22:52.766 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.14) = xAngle (-1.25 = -1.25) 00:22:52.766 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.14 = -1.14) 00:22:52.766 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.33 cameraTheta=-1.11 mountX=0.10 mountY=-0.30, mountTheta=-1.23 00:22:52.782 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.29, opts=13) 00:22:52.782 00.000 10672 Enqueuing Move request for scope (0.15, -0.29) 00:22:52.782 00.000 428 Worker thread wakes up 00:22:52.782 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:52.782 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd 00:22:52.782 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.29) 00:22:52.782 00.000 428 Moving (0.15, -0.29) raw xDistance=0.10 yDistance=-0.30 00:22:52.782 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:22:52.782 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:22:52.782 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:22:52.782 00.000 428 MoveAxis(E, 0, ABG) 00:22:52.782 00.000 428 Move returns status 0, amount 0 00:22:52.782 00.000 428 MoveAxis(N, 0, ABG) 00:22:52.782 00.000 428 Move returns status 0, amount 0 00:22:52.782 00.000 428 move complete, result=0 00:22:52.782 00.000 428 worker thread done servicing request 00:22:52.797 00.015 10672 UpdateGuideState exits: m=216399 SNR=42.8 00:22:52.797 00.000 10672 PhdController: settling, locked = 1, distance = 1.59 (99.00) aobump = 0 frame = 10 / 10 00:22:52.797 00.000 10672 PhdController: newstate STATE_FINISH 00:22:52.797 00.000 10672 PhdController complete: success 00:22:52.797 00.000 10672 Mount: notify guiding dither settle done success=1 00:22:52.797 00.000 10672 PhdController: newstate STATE_IDLE 00:22:52.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:52.797 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:52.797 00.000 10672 Enqueuing Expose request 00:22:52.797 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:22:52.797 00.000 428 Worker thread wakes up 00:22:52.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:52.797 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:54.631 01.834 428 Exposure complete 00:22:54.772 00.141 428 worker thread done servicing request 00:22:54.772 00.000 10672 OnExposeComplete: enter 00:22:54.772 00.000 10672 UpdateGuideState(): m_state=6 00:22:54.772 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1207 00:22:54.772 00.000 10672 Star::Find returns 1 (0), X=587.72, Y=373.59, Mass=259567, SNR=46.0, Peak=30272 HFD=3.3 00:22:54.772 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 00:22:54.772 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.72 = -1.72) 00:22:54.772 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.64 hyp=0.64 cameraTheta=-1.69 mountX=-0.16 mountY=-0.64, mountTheta=-1.82 00:22:54.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.64, opts=13) 00:22:54.772 00.000 10672 Enqueuing Move request for scope (-0.07, -0.64) 00:22:54.772 00.000 428 Worker thread wakes up 00:22:54.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:54.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.64) opts 0xd 00:22:54.772 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.64) 00:22:54.772 00.000 428 Moving (-0.07, -0.64) raw xDistance=-0.16 yDistance=-0.64 00:22:54.772 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:22:54.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:22:54.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 00:22:54.772 00.000 428 MoveAxis(E, 0, ABG) 00:22:54.772 00.000 428 Move returns status 0, amount 0 00:22:54.772 00.000 428 MoveAxis(N, 0, ABG) 00:22:54.772 00.000 428 Move returns status 0, amount 0 00:22:54.772 00.000 428 move complete, result=0 00:22:54.772 00.000 428 worker thread done servicing request 00:22:54.803 00.031 10672 UpdateGuideState exits: m=259567 SNR=46.0 00:22:54.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:54.803 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:54.803 00.000 10672 Enqueuing Expose request 00:22:54.803 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 00:22:54.803 00.000 428 Worker thread wakes up 00:22:54.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:54.803 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:55.928 01.125 10672 read socket command 10 00:22:55.928 00.000 10672 processing socket request REQDIST 00:22:55.928 00.000 10672 SOCKSVR: Sending pixel error of 1.30 00:22:55.928 00.000 10672 Sending socket response 130 (0x82) 00:22:56.630 00.702 428 Exposure complete 00:22:56.755 00.125 428 worker thread done servicing request 00:22:56.755 00.000 10672 OnExposeComplete: enter 00:22:56.755 00.000 10672 UpdateGuideState(): m_state=6 00:22:56.755 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1208 00:22:56.755 00.000 10672 Star::Find returns 1 (0), X=587.59, Y=373.96, Mass=199974, SNR=39.2, Peak=29840 HFD=2.5 00:22:56.755 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.14) = xAngle (-2.36 = -2.36) 00:22:56.771 00.016 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.26 = -2.26) 00:22:56.771 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-2.23 mountX=-0.24 mountY=-0.26, mountTheta=-2.31 00:22:56.771 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.27, opts=13) 00:22:56.771 00.000 10672 Enqueuing Move request for scope (-0.21, -0.27) 00:22:56.771 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:56.771 00.000 428 Worker thread wakes up 00:22:56.771 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.27) opts 0xd 00:22:56.771 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.27) 00:22:56.771 00.000 428 Moving (-0.21, -0.27) raw xDistance=-0.24 yDistance=-0.26 00:22:56.771 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:22:56.771 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:22:56.771 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:22:56.771 00.000 428 MoveAxis(E, 0, ABG) 00:22:56.771 00.000 428 Move returns status 0, amount 0 00:22:56.771 00.000 428 MoveAxis(N, 0, ABG) 00:22:56.771 00.000 428 Move returns status 0, amount 0 00:22:56.771 00.000 428 move complete, result=0 00:22:56.771 00.000 428 worker thread done servicing request 00:22:56.787 00.016 10672 UpdateGuideState exits: m=199974 SNR=39.2 00:22:56.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:56.787 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:56.787 00.000 10672 Enqueuing Expose request 00:22:56.787 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:22:56.787 00.000 428 Worker thread wakes up 00:22:56.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:56.787 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:22:58.634 01.847 428 Exposure complete 00:22:58.806 00.172 428 worker thread done servicing request 00:22:58.806 00.000 10672 OnExposeComplete: enter 00:22:58.806 00.000 10672 UpdateGuideState(): m_state=6 00:22:58.806 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1209 00:22:58.806 00.000 10672 Star::Find returns 1 (0), X=588.15, Y=374.18, Mass=217045, SNR=39.8, Peak=40304 HFD=2.5 00:22:58.806 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.26 = -0.26) 00:22:58.806 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 00:22:58.806 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.04 hyp=0.36 cameraTheta=-0.12 mountX=0.34 mountY=-0.05, mountTheta=-0.16 00:22:58.837 00.031 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.04, opts=13) 00:22:58.837 00.000 10672 Enqueuing Move request for scope (0.35, -0.04) 00:22:58.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:22:58.837 00.000 428 Worker thread wakes up 00:22:58.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.04) opts 0xd 00:22:58.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.04) 00:22:58.837 00.000 428 Moving (0.35, -0.04) raw xDistance=0.34 yDistance=-0.05 00:22:58.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:22:58.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:22:58.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:22:58.837 00.000 428 MoveAxis(E, 0, ABG) 00:22:58.837 00.000 428 Move returns status 0, amount 0 00:22:58.837 00.000 428 MoveAxis(N, 0, ABG) 00:22:58.837 00.000 428 Move returns status 0, amount 0 00:22:58.837 00.000 428 move complete, result=0 00:22:58.837 00.000 428 worker thread done servicing request 00:22:58.853 00.016 10672 UpdateGuideState exits: m=217045 SNR=39.8 00:22:58.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:22:58.853 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:22:58.853 00.000 10672 Enqueuing Expose request 00:22:58.853 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:22:58.853 00.000 428 Worker thread wakes up 00:22:58.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:22:58.853 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:00.633 01.780 428 Exposure complete 00:23:01.352 00.719 10672 read socket command 10 00:23:01.352 00.000 10672 processing socket request REQDIST 00:23:01.352 00.000 10672 SOCKSVR: Sending pixel error of 0.81 00:23:01.352 00.000 10672 Sending socket response 81 (0x51) 00:23:01.508 00.156 10672 OnExposeComplete: enter 00:23:01.508 00.000 10672 UpdateGuideState(): m_state=6 00:23:01.508 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1210 00:23:01.508 00.000 10672 Star::Find returns 1 (0), X=587.83, Y=373.98, Mass=197803, SNR=43.3, Peak=42912 HFD=2.2 00:23:01.508 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 00:23:01.524 00.016 428 worker thread done servicing request 00:23:01.524 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 00:23:01.524 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.25 cameraTheta=-1.43 mountX=0.00 mountY=-0.25, mountTheta=-1.57 00:23:01.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.24, opts=13) 00:23:01.524 00.000 10672 Enqueuing Move request for scope (0.03, -0.24) 00:23:01.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:01.602 00.078 10672 UpdateGuideState exits: m=197803 SNR=43.3 00:23:01.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:01.602 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:01.602 00.000 10672 Enqueuing Expose request 00:23:01.664 00.062 428 Worker thread wakes up 00:23:01.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd 00:23:01.664 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.24) 00:23:01.664 00.000 428 Moving (0.03, -0.24) raw xDistance=0.00 yDistance=-0.25 00:23:01.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 00:23:01.664 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:01.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:23:01.664 00.000 428 MoveAxis(E, 0, ABG) 00:23:01.664 00.000 428 Move returns status 0, amount 0 00:23:01.664 00.000 428 MoveAxis(N, 0, ABG) 00:23:01.664 00.000 428 Move returns status 0, amount 0 00:23:01.664 00.000 428 move complete, result=0 00:23:01.664 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:23:01.727 00.063 428 worker thread done servicing request 00:23:01.727 00.000 428 Worker thread wakes up 00:23:01.836 00.109 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:01.836 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:02.726 00.890 428 Exposure complete 00:23:03.841 01.115 428 worker thread done servicing request 00:23:03.841 00.000 10672 OnExposeComplete: enter 00:23:03.841 00.000 10672 UpdateGuideState(): m_state=6 00:23:03.841 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1211 00:23:03.841 00.000 10672 Star::Find returns 1 (0), X=587.98, Y=373.69, Mass=213347, SNR=37.3, Peak=37680 HFD=2.4 00:23:03.841 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.14) = xAngle (-1.37 = -1.37) 00:23:03.841 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.27 = -1.27) 00:23:03.841 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.54 hyp=0.57 cameraTheta=-1.24 mountX=0.11 mountY=-0.54, mountTheta=-1.37 00:23:03.841 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.54, opts=13) 00:23:03.841 00.000 10672 Enqueuing Move request for scope (0.19, -0.54) 00:23:03.841 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:03.841 00.000 428 Worker thread wakes up 00:23:03.841 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.54) opts 0xd 00:23:03.841 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.54) 00:23:03.841 00.000 428 Moving (0.19, -0.54) raw xDistance=0.11 yDistance=-0.54 00:23:03.841 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:23:03.841 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:03.841 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 00:23:03.841 00.000 428 MoveAxis(E, 0, ABG) 00:23:03.841 00.000 428 Move returns status 0, amount 0 00:23:03.841 00.000 428 MoveAxis(N, 0, ABG) 00:23:03.841 00.000 428 Move returns status 0, amount 0 00:23:03.841 00.000 428 move complete, result=0 00:23:03.841 00.000 428 worker thread done servicing request 00:23:03.888 00.047 10672 UpdateGuideState exits: m=213347 SNR=37.3 00:23:03.888 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:03.888 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:03.888 00.000 10672 Enqueuing Expose request 00:23:03.888 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:23:03.903 00.015 428 Worker thread wakes up 00:23:03.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:03.903 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:04.637 00.734 428 Exposure complete 00:23:05.762 01.125 428 worker thread done servicing request 00:23:05.762 00.000 10672 OnExposeComplete: enter 00:23:05.762 00.000 10672 UpdateGuideState(): m_state=6 00:23:05.762 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1212 00:23:05.762 00.000 10672 Star::Find returns 1 (0), X=587.86, Y=373.98, Mass=204347, SNR=39.9, Peak=30592 HFD=2.6 00:23:05.762 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.14) = xAngle (-1.44 = -1.44) 00:23:05.762 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.34 = -1.34) 00:23:05.762 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.31 mountX=0.03 mountY=-0.24, mountTheta=-1.44 00:23:05.762 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.24, opts=13) 00:23:05.762 00.000 10672 Enqueuing Move request for scope (0.07, -0.24) 00:23:05.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:05.762 00.000 428 Worker thread wakes up 00:23:05.762 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd 00:23:05.762 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.24) 00:23:05.762 00.000 428 Moving (0.07, -0.24) raw xDistance=0.03 yDistance=-0.24 00:23:05.762 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:23:05.762 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:05.762 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:23:05.762 00.000 428 MoveAxis(E, 0, ABG) 00:23:05.762 00.000 428 Move returns status 0, amount 0 00:23:05.762 00.000 428 MoveAxis(N, 0, ABG) 00:23:05.762 00.000 428 Move returns status 0, amount 0 00:23:05.762 00.000 428 move complete, result=0 00:23:05.762 00.000 428 worker thread done servicing request 00:23:05.793 00.031 10672 UpdateGuideState exits: m=204347 SNR=39.9 00:23:05.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:05.793 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:05.793 00.000 10672 Enqueuing Expose request 00:23:05.793 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:23:05.793 00.000 428 Worker thread wakes up 00:23:05.809 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:05.809 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:05.934 00.125 10672 read socket command 10 00:23:05.934 00.000 10672 processing socket request REQDIST 00:23:05.934 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:23:05.934 00.000 10672 Sending socket response 51 (0x33) 00:23:06.725 00.791 428 Exposure complete 00:23:07.162 00.437 10672 OnExposeComplete: enter 00:23:07.162 00.000 10672 UpdateGuideState(): m_state=6 00:23:07.162 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1213 00:23:07.162 00.000 10672 Star::Find returns 1 (0), X=588.24, Y=374.28, Mass=204694, SNR=40.7, Peak=31584 HFD=2.7 00:23:07.162 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 00:23:07.162 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:23:07.162 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.05 hyp=0.45 cameraTheta=0.12 mountX=0.45 mountY=0.04, mountTheta=0.09 00:23:07.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.05, opts=13) 00:23:07.162 00.000 10672 Enqueuing Move request for scope (0.44, 0.05) 00:23:07.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:07.178 00.016 428 worker thread done servicing request 00:23:07.178 00.000 428 Worker thread wakes up 00:23:07.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.05) opts 0xd 00:23:07.178 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.05) 00:23:07.178 00.000 428 Moving (0.44, 0.05) raw xDistance=0.45 yDistance=0.04 00:23:07.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 00:23:07.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:07.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:23:07.178 00.000 428 MoveAxis(W, 523, ABG) 00:23:07.178 00.000 428 Guiding Dir = 3, Dur = 523 00:23:07.178 00.000 428 IsSlewing returns 0 00:23:07.178 00.000 428 IsGuiding returns 0 00:23:07.209 00.031 10672 UpdateGuideState exits: m=204694 SNR=40.7 00:23:07.209 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:07.209 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:07.209 00.000 10672 Enqueuing Expose request 00:23:07.224 00.015 428 PulseGuide returned control before completion, sleep 495 00:23:07.740 00.516 428 IsGuiding returns 0 00:23:07.740 00.000 428 Move returns status 0, amount 523 00:23:07.740 00.000 428 MoveAxis(N, 0, ABG) 00:23:07.740 00.000 428 Move returns status 0, amount 0 00:23:07.740 00.000 428 move complete, result=0 00:23:07.740 00.000 10672 GuideStep: 0.4 px 523 ms WEST, 0.0 px 0 ms NORTH 00:23:07.755 00.015 428 worker thread done servicing request 00:23:07.771 00.016 428 Worker thread wakes up 00:23:07.771 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:07.771 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:10.536 02.765 428 Exposure complete 00:23:11.739 01.203 10672 read socket command 10 00:23:11.739 00.000 10672 processing socket request REQDIST 00:23:11.739 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:23:11.739 00.000 10672 Sending socket response 49 (0x31) 00:23:12.551 00.812 10672 OnExposeComplete: enter 00:23:12.551 00.000 10672 UpdateGuideState(): m_state=6 00:23:12.551 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1214 00:23:12.551 00.000 10672 Star::Find returns 1 (0), X=587.76, Y=374.23, Mass=214416, SNR=44.6, Peak=31904 HFD=2.6 00:23:12.551 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (0.14) = xAngle (3.00 = 3.00) 00:23:12.551 00.000 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.11 = 3.11) 00:23:12.551 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.14 mountX=-0.03 mountY=0.00, mountTheta=3.11 00:23:12.566 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.00, opts=13) 00:23:12.566 00.000 10672 Enqueuing Move request for scope (-0.03, 0.00) 00:23:12.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:12.613 00.047 10672 UpdateGuideState exits: m=214416 SNR=44.6 00:23:12.613 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:12.613 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:12.613 00.000 10672 Enqueuing Expose request 00:23:12.707 00.094 428 worker thread done servicing request 00:23:12.707 00.000 428 Worker thread wakes up 00:23:12.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd 00:23:12.707 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.00) 00:23:12.707 00.000 428 Moving (-0.03, 0.00) raw xDistance=-0.03 yDistance=0.00 00:23:12.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:23:12.707 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:12.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:23:12.707 00.000 428 MoveAxis(E, 0, ABG) 00:23:12.707 00.000 428 Move returns status 0, amount 0 00:23:12.707 00.000 428 MoveAxis(N, 0, ABG) 00:23:12.707 00.000 428 Move returns status 0, amount 0 00:23:12.707 00.000 428 move complete, result=0 00:23:12.707 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:23:12.707 00.000 428 worker thread done servicing request 00:23:12.738 00.031 428 Worker thread wakes up 00:23:12.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:12.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:13.207 00.469 428 ZWO: getimagedata clearbuf 1 ret 0 00:23:13.363 00.156 428 ZWO: getimagedata clearbuf 2 ret 0 00:23:14.617 01.254 428 Exposure complete 00:23:14.789 00.172 428 worker thread done servicing request 00:23:14.789 00.000 10672 OnExposeComplete: enter 00:23:14.789 00.000 10672 UpdateGuideState(): m_state=6 00:23:14.789 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1215 00:23:14.789 00.000 10672 Star::Find returns 1 (0), X=587.89, Y=374.48, Mass=215384, SNR=41.1, Peak=33328 HFD=2.7 00:23:14.789 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.14) = xAngle (1.08 = 1.08) 00:23:14.789 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.19 = 1.19) 00:23:14.789 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.21 mountX=0.13 mountY=0.25, mountTheta=1.10 00:23:14.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.25, opts=13) 00:23:14.789 00.000 10672 Enqueuing Move request for scope (0.09, 0.25) 00:23:14.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:14.789 00.000 428 Worker thread wakes up 00:23:14.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd 00:23:14.789 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.25) 00:23:14.789 00.000 428 Moving (0.09, 0.25) raw xDistance=0.13 yDistance=0.25 00:23:14.789 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:23:14.789 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:14.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:23:14.789 00.000 428 MoveAxis(E, 0, ABG) 00:23:14.789 00.000 428 Move returns status 0, amount 0 00:23:14.789 00.000 428 MoveAxis(N, 0, ABG) 00:23:14.789 00.000 428 Move returns status 0, amount 0 00:23:14.789 00.000 428 move complete, result=0 00:23:14.789 00.000 428 worker thread done servicing request 00:23:14.820 00.031 10672 UpdateGuideState exits: m=215384 SNR=41.1 00:23:14.820 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:14.820 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:14.820 00.000 10672 Enqueuing Expose request 00:23:14.820 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:23:14.820 00.000 428 Worker thread wakes up 00:23:14.820 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:14.820 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:15.929 01.109 10672 read socket command 10 00:23:15.929 00.000 10672 processing socket request REQDIST 00:23:15.929 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:23:15.929 00.000 10672 Sending socket response 32 (0x20) 00:23:16.616 00.687 428 Exposure complete 00:23:16.772 00.156 428 worker thread done servicing request 00:23:16.772 00.000 10672 OnExposeComplete: enter 00:23:16.772 00.000 10672 UpdateGuideState(): m_state=6 00:23:16.772 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1216 00:23:16.772 00.000 10672 Star::Find returns 1 (0), X=587.88, Y=374.19, Mass=230305, SNR=44.5, Peak=37568 HFD=2.8 00:23:16.772 00.000 10672 CameraToMount -- cameraTheta (-0.45) - m_xAngle (0.14) = xAngle (-0.59 = -0.59) 00:23:16.772 00.000 10672 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.48 = -0.48) 00:23:16.772 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.45 mountX=0.08 mountY=-0.04, mountTheta=-0.50 00:23:16.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.04, opts=13) 00:23:16.772 00.000 10672 Enqueuing Move request for scope (0.08, -0.04) 00:23:16.772 00.000 428 Worker thread wakes up 00:23:16.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:16.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd 00:23:16.772 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.04) 00:23:16.772 00.000 428 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=-0.04 00:23:16.772 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:23:16.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:16.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:23:16.772 00.000 428 MoveAxis(E, 0, ABG) 00:23:16.772 00.000 428 Move returns status 0, amount 0 00:23:16.772 00.000 428 MoveAxis(N, 0, ABG) 00:23:16.772 00.000 428 Move returns status 0, amount 0 00:23:16.772 00.000 428 move complete, result=0 00:23:16.772 00.000 428 worker thread done servicing request 00:23:16.803 00.031 10672 UpdateGuideState exits: m=230305 SNR=44.5 00:23:16.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:16.803 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:16.803 00.000 10672 Enqueuing Expose request 00:23:16.803 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:23:16.803 00.000 428 Worker thread wakes up 00:23:16.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:16.803 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:18.615 01.812 428 Exposure complete 00:23:18.756 00.141 428 worker thread done servicing request 00:23:18.756 00.000 10672 OnExposeComplete: enter 00:23:18.756 00.000 10672 UpdateGuideState(): m_state=6 00:23:18.756 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1217 00:23:18.756 00.000 10672 Star::Find returns 1 (0), X=587.65, Y=374.31, Mass=194584, SNR=36.6, Peak=35504 HFD=2.9 00:23:18.756 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.14) = xAngle (2.48 = 2.48) 00:23:18.756 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.59 = 2.59) 00:23:18.756 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.62 mountX=-0.13 mountY=0.09, mountTheta=2.55 00:23:18.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.08, opts=13) 00:23:18.756 00.000 10672 Enqueuing Move request for scope (-0.14, 0.08) 00:23:18.756 00.000 428 Worker thread wakes up 00:23:18.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:18.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd 00:23:18.756 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.08) 00:23:18.756 00.000 428 Moving (-0.14, 0.08) raw xDistance=-0.13 yDistance=0.09 00:23:18.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:23:18.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:18.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:23:18.756 00.000 428 MoveAxis(E, 0, ABG) 00:23:18.756 00.000 428 Move returns status 0, amount 0 00:23:18.756 00.000 428 MoveAxis(N, 0, ABG) 00:23:18.756 00.000 428 Move returns status 0, amount 0 00:23:18.756 00.000 428 move complete, result=0 00:23:18.756 00.000 428 worker thread done servicing request 00:23:18.787 00.031 10672 UpdateGuideState exits: m=194584 SNR=36.6 00:23:18.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:18.787 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:18.787 00.000 10672 Enqueuing Expose request 00:23:18.787 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:23:18.787 00.000 428 Worker thread wakes up 00:23:18.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:18.787 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:20.693 01.906 428 Exposure complete 00:23:20.927 00.234 10672 read socket command 10 00:23:20.927 00.000 10672 processing socket request REQDIST 00:23:20.927 00.000 10672 SOCKSVR: Sending pixel error of 0.22 00:23:20.927 00.000 10672 Sending socket response 22 (0x16) 00:23:21.443 00.516 10672 OnExposeComplete: enter 00:23:21.443 00.000 10672 UpdateGuideState(): m_state=6 00:23:21.443 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1218 00:23:21.443 00.000 10672 Star::Find returns 1 (0), X=587.82, Y=373.96, Mass=232131, SNR=42.1, Peak=28848 HFD=2.8 00:23:21.443 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 00:23:21.443 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 00:23:21.443 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.48 mountX=-0.01 mountY=-0.26, mountTheta=-1.62 00:23:21.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.26, opts=13) 00:23:21.443 00.000 10672 Enqueuing Move request for scope (0.02, -0.26) 00:23:21.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:21.505 00.062 10672 UpdateGuideState exits: m=232131 SNR=42.1 00:23:21.505 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:21.505 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:21.505 00.000 10672 Enqueuing Expose request 00:23:21.505 00.000 428 worker thread done servicing request 00:23:21.505 00.000 428 Worker thread wakes up 00:23:21.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd 00:23:21.505 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.26) 00:23:21.505 00.000 428 Moving (0.02, -0.26) raw xDistance=-0.01 yDistance=-0.26 00:23:21.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:23:21.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:21.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:23:21.505 00.000 428 MoveAxis(E, 0, ABG) 00:23:21.505 00.000 428 Move returns status 0, amount 0 00:23:21.505 00.000 428 MoveAxis(N, 0, ABG) 00:23:21.505 00.000 428 Move returns status 0, amount 0 00:23:21.505 00.000 428 move complete, result=0 00:23:21.505 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:23:21.521 00.016 428 worker thread done servicing request 00:23:21.521 00.000 428 Worker thread wakes up 00:23:21.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:21.521 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:22.645 01.124 428 Exposure complete 00:23:22.770 00.125 428 worker thread done servicing request 00:23:22.770 00.000 10672 OnExposeComplete: enter 00:23:22.786 00.016 10672 UpdateGuideState(): m_state=6 00:23:22.786 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1219 00:23:22.786 00.000 10672 Star::Find returns 1 (0), X=587.98, Y=374.05, Mass=236736, SNR=42.6, Peak=35072 HFD=2.8 00:23:22.786 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.90 = -0.90) 00:23:22.786 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 00:23:22.786 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.76 mountX=0.16 mountY=-0.19, mountTheta=-0.85 00:23:22.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.18, opts=13) 00:23:22.786 00.000 10672 Enqueuing Move request for scope (0.19, -0.18) 00:23:22.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:22.786 00.000 428 Worker thread wakes up 00:23:22.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd 00:23:22.786 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.18) 00:23:22.786 00.000 428 Moving (0.19, -0.18) raw xDistance=0.16 yDistance=-0.19 00:23:22.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:23:22.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:22.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:23:22.786 00.000 428 MoveAxis(E, 0, ABG) 00:23:22.786 00.000 428 Move returns status 0, amount 0 00:23:22.786 00.000 428 MoveAxis(N, 0, ABG) 00:23:22.786 00.000 428 Move returns status 0, amount 0 00:23:22.786 00.000 428 move complete, result=0 00:23:22.786 00.000 428 worker thread done servicing request 00:23:22.802 00.016 10672 UpdateGuideState exits: m=236736 SNR=42.6 00:23:22.802 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:22.802 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:22.802 00.000 10672 Enqueuing Expose request 00:23:22.802 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:23:22.802 00.000 428 Worker thread wakes up 00:23:22.802 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:22.802 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:24.618 01.816 428 Exposure complete 00:23:24.758 00.140 428 worker thread done servicing request 00:23:24.758 00.000 10672 OnExposeComplete: enter 00:23:24.758 00.000 10672 UpdateGuideState(): m_state=6 00:23:24.758 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1220 00:23:24.758 00.000 10672 Star::Find returns 1 (0), X=588.26, Y=374.44, Mass=218896, SNR=44.9, Peak=44000 HFD=2.8 00:23:24.758 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (0.14) = xAngle (0.30 = 0.30) 00:23:24.758 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.41 = 0.41) 00:23:24.758 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.22 hyp=0.52 cameraTheta=0.44 mountX=0.49 mountY=0.20, mountTheta=0.39 00:23:24.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.22, opts=13) 00:23:24.758 00.000 10672 Enqueuing Move request for scope (0.47, 0.22) 00:23:24.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:24.758 00.000 428 Worker thread wakes up 00:23:24.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.22) opts 0xd 00:23:24.758 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.22) 00:23:24.758 00.000 428 Moving (0.47, 0.22) raw xDistance=0.49 yDistance=0.20 00:23:24.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 00:23:24.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:24.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:23:24.758 00.000 428 MoveAxis(W, 576, ABG) 00:23:24.758 00.000 428 Guiding Dir = 3, Dur = 576 00:23:24.758 00.000 428 IsSlewing returns 0 00:23:24.758 00.000 428 IsGuiding returns 0 00:23:24.774 00.016 428 PulseGuide returned control before completion, sleep 568 00:23:24.774 00.000 10672 UpdateGuideState exits: m=218896 SNR=44.9 00:23:24.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:24.774 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:24.774 00.000 10672 Enqueuing Expose request 00:23:25.368 00.594 428 IsGuiding returns 0 00:23:25.368 00.000 428 Move returns status 0, amount 576 00:23:25.368 00.000 428 MoveAxis(N, 0, ABG) 00:23:25.368 00.000 428 Move returns status 0, amount 0 00:23:25.368 00.000 428 move complete, result=0 00:23:25.368 00.000 428 worker thread done servicing request 00:23:25.368 00.000 10672 GuideStep: 0.5 px 576 ms WEST, 0.2 px 0 ms NORTH 00:23:25.368 00.000 428 Worker thread wakes up 00:23:25.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:25.368 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:25.930 00.562 10672 read socket command 10 00:23:25.930 00.000 10672 processing socket request REQDIST 00:23:25.930 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:23:25.930 00.000 10672 Sending socket response 32 (0x20) 00:23:26.617 00.687 428 Exposure complete 00:23:26.773 00.156 428 worker thread done servicing request 00:23:26.773 00.000 10672 OnExposeComplete: enter 00:23:26.773 00.000 10672 UpdateGuideState(): m_state=6 00:23:26.773 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1221 00:23:26.773 00.000 10672 Star::Find returns 1 (0), X=588.10, Y=374.08, Mass=178786, SNR=43.7, Peak=37136 HFD=2.4 00:23:26.773 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.14) = xAngle (-0.57 = -0.57) 00:23:26.773 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.47 = -0.47) 00:23:26.773 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-0.44 mountX=0.28 mountY=-0.15, mountTheta=-0.49 00:23:26.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.14, opts=13) 00:23:26.773 00.000 10672 Enqueuing Move request for scope (0.31, -0.14) 00:23:26.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:26.773 00.000 428 Worker thread wakes up 00:23:26.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.14) opts 0xd 00:23:26.773 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.14) 00:23:26.773 00.000 428 Moving (0.31, -0.14) raw xDistance=0.28 yDistance=-0.15 00:23:26.773 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:23:26.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:26.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:23:26.773 00.000 428 MoveAxis(E, 0, ABG) 00:23:26.773 00.000 428 Move returns status 0, amount 0 00:23:26.773 00.000 428 MoveAxis(N, 0, ABG) 00:23:26.773 00.000 428 Move returns status 0, amount 0 00:23:26.773 00.000 428 move complete, result=0 00:23:26.773 00.000 428 worker thread done servicing request 00:23:26.804 00.031 10672 UpdateGuideState exits: m=178786 SNR=43.7 00:23:26.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:26.804 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:26.804 00.000 10672 Enqueuing Expose request 00:23:26.804 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:23:26.804 00.000 428 Worker thread wakes up 00:23:26.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:26.804 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:28.616 01.812 428 Exposure complete 00:23:28.757 00.141 428 worker thread done servicing request 00:23:28.757 00.000 10672 OnExposeComplete: enter 00:23:28.757 00.000 10672 UpdateGuideState(): m_state=6 00:23:28.757 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1222 00:23:28.757 00.000 10672 Star::Find returns 1 (0), X=588.13, Y=373.96, Mass=215361, SNR=42.3, Peak=35280 HFD=2.8 00:23:28.757 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 00:23:28.757 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.70 = -0.70) 00:23:28.757 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.27 hyp=0.43 cameraTheta=-0.67 mountX=0.30 mountY=-0.28, mountTheta=-0.75 00:23:28.757 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.27, opts=13) 00:23:28.757 00.000 10672 Enqueuing Move request for scope (0.34, -0.27) 00:23:28.757 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:28.757 00.000 428 Worker thread wakes up 00:23:28.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.27) opts 0xd 00:23:28.757 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.27) 00:23:28.757 00.000 428 Moving (0.34, -0.27) raw xDistance=0.30 yDistance=-0.28 00:23:28.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:23:28.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:28.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:23:28.757 00.000 428 MoveAxis(E, 0, ABG) 00:23:28.757 00.000 428 Move returns status 0, amount 0 00:23:28.757 00.000 428 MoveAxis(N, 0, ABG) 00:23:28.757 00.000 428 Move returns status 0, amount 0 00:23:28.757 00.000 428 move complete, result=0 00:23:28.757 00.000 428 worker thread done servicing request 00:23:28.788 00.031 10672 UpdateGuideState exits: m=215361 SNR=42.3 00:23:28.788 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:28.788 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:28.788 00.000 10672 Enqueuing Expose request 00:23:28.788 00.000 428 Worker thread wakes up 00:23:28.788 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:23:28.788 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:28.788 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:30.616 01.828 428 Exposure complete 00:23:30.756 00.140 428 worker thread done servicing request 00:23:30.756 00.000 10672 OnExposeComplete: enter 00:23:30.756 00.000 10672 UpdateGuideState(): m_state=6 00:23:30.756 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1223 00:23:30.756 00.000 10672 Star::Find returns 1 (0), X=588.15, Y=373.91, Mass=207491, SNR=43.1, Peak=38112 HFD=2.8 00:23:30.756 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 00:23:30.756 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 00:23:30.756 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.31 hyp=0.48 cameraTheta=-0.72 mountX=0.31 mountY=-0.32, mountTheta=-0.80 00:23:30.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.31, opts=13) 00:23:30.756 00.000 10672 Enqueuing Move request for scope (0.36, -0.31) 00:23:30.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:30.756 00.000 428 Worker thread wakes up 00:23:30.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.31) opts 0xd 00:23:30.756 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.31) 00:23:30.756 00.000 428 Moving (0.36, -0.31) raw xDistance=0.31 yDistance=-0.32 00:23:30.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 00:23:30.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:30.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:23:30.756 00.000 428 MoveAxis(E, 0, ABG) 00:23:30.756 00.000 428 Move returns status 0, amount 0 00:23:30.756 00.000 428 MoveAxis(N, 0, ABG) 00:23:30.756 00.000 428 Move returns status 0, amount 0 00:23:30.756 00.000 428 move complete, result=0 00:23:30.756 00.000 428 worker thread done servicing request 00:23:30.788 00.032 10672 UpdateGuideState exits: m=207491 SNR=43.1 00:23:30.788 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:30.788 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:30.788 00.000 10672 Enqueuing Expose request 00:23:30.788 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:23:30.788 00.000 428 Worker thread wakes up 00:23:30.788 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:30.788 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:30.928 00.140 10672 read socket command 10 00:23:30.928 00.000 10672 processing socket request REQDIST 00:23:30.928 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:23:30.928 00.000 10672 Sending socket response 39 (0x27) 00:23:32.620 01.692 428 Exposure complete 00:23:32.823 00.203 428 worker thread done servicing request 00:23:32.823 00.000 10672 OnExposeComplete: enter 00:23:32.823 00.000 10672 UpdateGuideState(): m_state=6 00:23:32.823 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1224 00:23:32.823 00.000 10672 Star::Find returns 1 (0), X=588.43, Y=374.01, Mass=196176, SNR=43.5, Peak=39856 HFD=2.4 00:23:32.823 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.14) = xAngle (-0.46 = -0.46) 00:23:32.823 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.35 = -0.35) 00:23:32.823 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.21 hyp=0.67 cameraTheta=-0.32 mountX=0.60 mountY=-0.23, mountTheta=-0.37 00:23:32.823 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.21, opts=13) 00:23:32.838 00.015 10672 Enqueuing Move request for scope (0.63, -0.21) 00:23:32.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:32.838 00.000 428 Worker thread wakes up 00:23:32.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.21) opts 0xd 00:23:32.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.21) 00:23:32.838 00.000 428 Moving (0.63, -0.21) raw xDistance=0.60 yDistance=-0.23 00:23:32.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 00:23:32.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:32.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:23:32.838 00.000 428 MoveAxis(W, 699, ABG) 00:23:32.838 00.000 428 Guiding Dir = 3, Dur = 699 00:23:32.838 00.000 428 IsSlewing returns 0 00:23:32.838 00.000 428 IsGuiding returns 0 00:23:32.854 00.016 428 PulseGuide returned control before completion, sleep 695 00:23:32.854 00.000 10672 UpdateGuideState exits: m=196176 SNR=43.5 00:23:32.854 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:32.854 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:32.854 00.000 10672 Enqueuing Expose request 00:23:33.588 00.734 428 IsGuiding returns 1 00:23:33.588 00.000 428 scope still moving after pulse duration time elapsed 00:23:33.619 00.031 428 IsSlewing returns 0 00:23:33.619 00.000 428 IsGuiding returns 0 00:23:33.619 00.000 428 scope move finished after 699 + 79 ms 00:23:33.619 00.000 428 Move returns status 0, amount 699 00:23:33.619 00.000 428 MoveAxis(N, 0, ABG) 00:23:33.619 00.000 428 Move returns status 0, amount 0 00:23:33.619 00.000 428 move complete, result=0 00:23:33.619 00.000 428 worker thread done servicing request 00:23:33.619 00.000 428 Worker thread wakes up 00:23:33.619 00.000 10672 GuideStep: 0.6 px 699 ms WEST, -0.2 px 0 ms NORTH 00:23:33.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:33.619 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:34.619 01.000 428 Exposure complete 00:23:34.744 00.125 428 worker thread done servicing request 00:23:34.744 00.000 10672 OnExposeComplete: enter 00:23:34.744 00.000 10672 UpdateGuideState(): m_state=6 00:23:34.744 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1225 00:23:34.744 00.000 10672 Star::Find returns 1 (0), X=588.18, Y=374.07, Mass=213308, SNR=46.1, Peak=33760 HFD=2.6 00:23:34.744 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 00:23:34.744 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 00:23:34.744 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.16 hyp=0.42 cameraTheta=-0.38 mountX=0.36 mountY=-0.17, mountTheta=-0.43 00:23:34.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.16, opts=13) 00:23:34.744 00.000 10672 Enqueuing Move request for scope (0.39, -0.16) 00:23:34.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:34.760 00.016 428 Worker thread wakes up 00:23:34.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.16) opts 0xd 00:23:34.760 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.16) 00:23:34.760 00.000 428 Moving (0.39, -0.16) raw xDistance=0.36 yDistance=-0.17 00:23:34.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 00:23:34.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:34.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:23:34.760 00.000 428 MoveAxis(E, 0, ABG) 00:23:34.760 00.000 428 Move returns status 0, amount 0 00:23:34.760 00.000 428 MoveAxis(N, 0, ABG) 00:23:34.760 00.000 428 Move returns status 0, amount 0 00:23:34.760 00.000 428 move complete, result=0 00:23:34.760 00.000 428 worker thread done servicing request 00:23:34.775 00.015 10672 UpdateGuideState exits: m=213308 SNR=46.1 00:23:34.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:34.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:34.775 00.000 10672 Enqueuing Expose request 00:23:34.775 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:23:34.775 00.000 428 Worker thread wakes up 00:23:34.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:34.775 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:35.931 01.156 10672 read socket command 10 00:23:35.931 00.000 10672 processing socket request REQDIST 00:23:35.931 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:23:35.931 00.000 10672 Sending socket response 45 (0x2d) 00:23:36.618 00.687 428 Exposure complete 00:23:36.743 00.125 428 worker thread done servicing request 00:23:36.743 00.000 10672 OnExposeComplete: enter 00:23:36.743 00.000 10672 UpdateGuideState(): m_state=6 00:23:36.743 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1226 00:23:36.743 00.000 10672 Star::Find returns 1 (0), X=587.63, Y=374.39, Mass=219902, SNR=41.5, Peak=29936 HFD=3.0 00:23:36.743 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.14) = xAngle (2.23 = 2.23) 00:23:36.743 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.34 = 2.34) 00:23:36.743 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.37 mountX=-0.14 mountY=0.17, mountTheta=2.28 00:23:36.759 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.16, opts=13) 00:23:36.759 00.000 10672 Enqueuing Move request for scope (-0.17, 0.16) 00:23:36.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:36.759 00.000 428 Worker thread wakes up 00:23:36.759 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd 00:23:36.759 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.16) 00:23:36.759 00.000 428 Moving (-0.17, 0.16) raw xDistance=-0.14 yDistance=0.17 00:23:36.759 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:23:36.759 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:36.759 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:23:36.759 00.000 428 MoveAxis(E, 0, ABG) 00:23:36.759 00.000 428 Move returns status 0, amount 0 00:23:36.759 00.000 428 MoveAxis(N, 0, ABG) 00:23:36.759 00.000 428 Move returns status 0, amount 0 00:23:36.759 00.000 428 move complete, result=0 00:23:36.759 00.000 428 worker thread done servicing request 00:23:36.775 00.016 10672 UpdateGuideState exits: m=219902 SNR=41.5 00:23:36.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:36.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:36.775 00.000 10672 Enqueuing Expose request 00:23:36.775 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:23:36.775 00.000 428 Worker thread wakes up 00:23:36.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:36.775 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:38.633 01.858 428 Exposure complete 00:23:38.774 00.141 428 worker thread done servicing request 00:23:38.774 00.000 10672 OnExposeComplete: enter 00:23:38.774 00.000 10672 UpdateGuideState(): m_state=6 00:23:38.774 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1227 00:23:38.774 00.000 10672 Star::Find returns 1 (0), X=588.04, Y=373.57, Mass=208234, SNR=41.5, Peak=40304 HFD=2.4 00:23:38.774 00.000 10672 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.14) = xAngle (-1.35 = -1.35) 00:23:38.774 00.000 10672 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.24 = -1.24) 00:23:38.774 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.66 hyp=0.71 cameraTheta=-1.21 mountX=0.16 mountY=-0.67, mountTheta=-1.34 00:23:38.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.66, opts=13) 00:23:38.774 00.000 10672 Enqueuing Move request for scope (0.25, -0.66) 00:23:38.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:38.774 00.000 428 Worker thread wakes up 00:23:38.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.66) opts 0xd 00:23:38.774 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.66) 00:23:38.774 00.000 428 Moving (0.25, -0.66) raw xDistance=0.16 yDistance=-0.67 00:23:38.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:23:38.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:23:38.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 00:23:38.774 00.000 428 MoveAxis(E, 0, ABG) 00:23:38.774 00.000 428 Move returns status 0, amount 0 00:23:38.774 00.000 428 MoveAxis(N, 0, ABG) 00:23:38.774 00.000 428 Move returns status 0, amount 0 00:23:38.774 00.000 428 move complete, result=0 00:23:38.774 00.000 428 worker thread done servicing request 00:23:38.790 00.016 10672 UpdateGuideState exits: m=208234 SNR=41.5 00:23:38.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:38.790 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:38.790 00.000 10672 Enqueuing Expose request 00:23:38.790 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 00:23:38.805 00.015 428 Worker thread wakes up 00:23:38.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:38.805 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:40.606 01.801 428 Exposure complete 00:23:40.747 00.141 428 worker thread done servicing request 00:23:40.747 00.000 10672 OnExposeComplete: enter 00:23:40.747 00.000 10672 UpdateGuideState(): m_state=6 00:23:40.747 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1228 00:23:40.747 00.000 10672 Star::Find returns 1 (0), X=587.84, Y=374.01, Mass=229057, SNR=48.3, Peak=29072 HFD=2.6 00:23:40.747 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:23:40.747 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:23:40.747 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.36 mountX=0.02 mountY=-0.22, mountTheta=-1.50 00:23:40.747 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.22, opts=13) 00:23:40.747 00.000 10672 Enqueuing Move request for scope (0.05, -0.22) 00:23:40.747 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:40.747 00.000 428 Worker thread wakes up 00:23:40.747 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd 00:23:40.747 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.22) 00:23:40.747 00.000 428 Moving (0.05, -0.22) raw xDistance=0.02 yDistance=-0.22 00:23:40.747 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:23:40.747 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:40.747 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:23:40.747 00.000 428 MoveAxis(E, 0, ABG) 00:23:40.747 00.000 428 Move returns status 0, amount 0 00:23:40.747 00.000 428 MoveAxis(N, 0, ABG) 00:23:40.747 00.000 428 Move returns status 0, amount 0 00:23:40.747 00.000 428 move complete, result=0 00:23:40.747 00.000 428 worker thread done servicing request 00:23:40.778 00.031 10672 UpdateGuideState exits: m=229057 SNR=48.3 00:23:40.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:40.778 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:40.778 00.000 10672 Enqueuing Expose request 00:23:40.778 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:23:40.778 00.000 428 Worker thread wakes up 00:23:40.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:40.778 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:40.935 00.157 10672 read socket command 10 00:23:40.935 00.000 10672 processing socket request REQDIST 00:23:40.935 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:23:40.935 00.000 10672 Sending socket response 40 (0x28) 00:23:42.637 01.702 428 Exposure complete 00:23:42.762 00.125 428 worker thread done servicing request 00:23:42.762 00.000 10672 OnExposeComplete: enter 00:23:42.762 00.000 10672 UpdateGuideState(): m_state=6 00:23:42.762 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1229 00:23:42.762 00.000 10672 Star::Find returns 1 (0), X=587.35, Y=373.95, Mass=204331, SNR=37.8, Peak=25584 HFD=2.6 00:23:42.762 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.14) = xAngle (-2.72 = -2.72) 00:23:42.762 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.61 = -2.61) 00:23:42.762 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.28 hyp=0.52 cameraTheta=-2.58 mountX=-0.48 mountY=-0.26, mountTheta=-2.64 00:23:42.778 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.28, opts=13) 00:23:42.778 00.000 10672 Enqueuing Move request for scope (-0.44, -0.28) 00:23:42.778 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:42.778 00.000 428 Worker thread wakes up 00:23:42.778 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.28) opts 0xd 00:23:42.778 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.28) 00:23:42.778 00.000 428 Moving (-0.44, -0.28) raw xDistance=-0.48 yDistance=-0.26 00:23:42.778 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:23:42.778 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:42.778 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:23:42.778 00.000 428 MoveAxis(E, 560, ABG) 00:23:42.778 00.000 428 Guiding Dir = 2, Dur = 560 00:23:42.778 00.000 428 IsSlewing returns 0 00:23:42.778 00.000 428 IsGuiding returns 0 00:23:42.793 00.015 428 PulseGuide returned control before completion, sleep 553 00:23:42.793 00.000 10672 UpdateGuideState exits: m=204331 SNR=37.8 00:23:42.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:42.793 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:42.793 00.000 10672 Enqueuing Expose request 00:23:43.356 00.563 428 IsGuiding returns 1 00:23:43.356 00.000 428 scope still moving after pulse duration time elapsed 00:23:43.387 00.031 428 IsSlewing returns 0 00:23:43.387 00.000 428 IsGuiding returns 0 00:23:43.387 00.000 428 scope move finished after 560 + 46 ms 00:23:43.387 00.000 428 Move returns status 0, amount 560 00:23:43.387 00.000 428 MoveAxis(N, 0, ABG) 00:23:43.387 00.000 428 Move returns status 0, amount 0 00:23:43.387 00.000 428 move complete, result=0 00:23:43.387 00.000 428 worker thread done servicing request 00:23:43.387 00.000 428 Worker thread wakes up 00:23:43.387 00.000 10672 GuideStep: -0.5 px 560 ms EAST, -0.3 px 0 ms NORTH 00:23:43.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:43.387 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:44.621 01.234 428 Exposure complete 00:23:44.746 00.125 428 worker thread done servicing request 00:23:44.746 00.000 10672 OnExposeComplete: enter 00:23:44.761 00.015 10672 UpdateGuideState(): m_state=6 00:23:44.761 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1230 00:23:44.761 00.000 10672 Star::Find returns 1 (0), X=588.24, Y=373.98, Mass=255831, SNR=51.4, Peak=29072 HFD=3.8 00:23:44.761 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.14) = xAngle (-0.64 = -0.64) 00:23:44.761 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.53 = -0.53) 00:23:44.761 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.25 hyp=0.51 cameraTheta=-0.50 mountX=0.41 mountY=-0.26, mountTheta=-0.56 00:23:44.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.25, opts=13) 00:23:44.761 00.000 10672 Enqueuing Move request for scope (0.45, -0.25) 00:23:44.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:44.761 00.000 428 Worker thread wakes up 00:23:44.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.25) opts 0xd 00:23:44.761 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.25) 00:23:44.761 00.000 428 Moving (0.45, -0.25) raw xDistance=0.41 yDistance=-0.26 00:23:44.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:23:44.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:44.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:23:44.761 00.000 428 MoveAxis(E, 0, ABG) 00:23:44.761 00.000 428 Move returns status 0, amount 0 00:23:44.761 00.000 428 MoveAxis(N, 0, ABG) 00:23:44.761 00.000 428 Move returns status 0, amount 0 00:23:44.761 00.000 428 move complete, result=0 00:23:44.761 00.000 428 worker thread done servicing request 00:23:44.777 00.016 10672 UpdateGuideState exits: m=255831 SNR=51.4 00:23:44.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:44.777 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:44.777 00.000 10672 Enqueuing Expose request 00:23:44.777 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:23:44.777 00.000 428 Worker thread wakes up 00:23:44.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:44.777 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:45.933 01.156 10672 read socket command 10 00:23:45.933 00.000 10672 processing socket request REQDIST 00:23:45.933 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:23:45.933 00.000 10672 Sending socket response 46 (0x2e) 00:23:46.636 00.703 428 Exposure complete 00:23:46.761 00.125 428 worker thread done servicing request 00:23:46.761 00.000 10672 OnExposeComplete: enter 00:23:46.761 00.000 10672 UpdateGuideState(): m_state=6 00:23:46.761 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1231 00:23:46.761 00.000 10672 Star::Find returns 1 (0), X=588.19, Y=374.43, Mass=205769, SNR=43.2, Peak=33648 HFD=2.9 00:23:46.761 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.14) = xAngle (0.34 = 0.34) 00:23:46.761 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.45 = 0.45) 00:23:46.761 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.21 hyp=0.45 cameraTheta=0.48 mountX=0.42 mountY=0.20, mountTheta=0.43 00:23:46.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.21, opts=13) 00:23:46.761 00.000 10672 Enqueuing Move request for scope (0.40, 0.21) 00:23:46.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:46.761 00.000 428 Worker thread wakes up 00:23:46.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.21) opts 0xd 00:23:46.761 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.21) 00:23:46.761 00.000 428 Moving (0.40, 0.21) raw xDistance=0.42 yDistance=0.20 00:23:46.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:23:46.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:46.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:23:46.761 00.000 428 MoveAxis(E, 0, ABG) 00:23:46.761 00.000 428 Move returns status 0, amount 0 00:23:46.761 00.000 428 MoveAxis(N, 0, ABG) 00:23:46.761 00.000 428 Move returns status 0, amount 0 00:23:46.761 00.000 428 move complete, result=0 00:23:46.761 00.000 428 worker thread done servicing request 00:23:46.792 00.031 10672 UpdateGuideState exits: m=205769 SNR=43.2 00:23:46.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:46.792 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:46.792 00.000 10672 Enqueuing Expose request 00:23:46.792 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:23:46.792 00.000 428 Worker thread wakes up 00:23:46.792 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:46.792 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:48.624 01.832 428 Exposure complete 00:23:48.765 00.141 428 worker thread done servicing request 00:23:48.765 00.000 10672 OnExposeComplete: enter 00:23:48.765 00.000 10672 UpdateGuideState(): m_state=6 00:23:48.765 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1232 00:23:48.765 00.000 10672 Star::Find returns 1 (0), X=588.89, Y=373.91, Mass=200861, SNR=40.9, Peak=31792 HFD=2.4 00:23:48.765 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 00:23:48.765 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 00:23:48.765 00.000 10672 CameraToMount -- cameraX=1.10 cameraY=-0.32 hyp=1.14 cameraTheta=-0.28 mountX=1.04 mountY=-0.35, mountTheta=-0.32 00:23:48.765 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.10, y=-0.32, opts=13) 00:23:48.765 00.000 10672 Enqueuing Move request for scope (1.10, -0.32) 00:23:48.765 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:48.765 00.000 428 Worker thread wakes up 00:23:48.765 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.32) opts 0xd 00:23:48.765 00.000 428 Handling offset move in thread for scope, endpoint = (1.10, -0.32) 00:23:48.765 00.000 428 Moving (1.10, -0.32) raw xDistance=1.04 yDistance=-0.35 00:23:48.765 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.04 00:23:48.765 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:48.765 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 00:23:48.765 00.000 428 MoveAxis(W, 1220, ABG) 00:23:48.765 00.000 428 Guiding Dir = 3, Dur = 1220 00:23:48.765 00.000 428 IsSlewing returns 0 00:23:48.765 00.000 428 IsGuiding returns 0 00:23:48.781 00.016 428 PulseGuide returned control before completion, sleep 1216 00:23:48.796 00.015 10672 UpdateGuideState exits: m=200861 SNR=40.9 00:23:48.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:48.796 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:48.796 00.000 10672 Enqueuing Expose request 00:23:50.030 01.234 428 IsGuiding returns 0 00:23:50.030 00.000 428 Move returns status 0, amount 1220 00:23:50.030 00.000 428 MoveAxis(N, 0, ABG) 00:23:50.030 00.000 428 Move returns status 0, amount 0 00:23:50.030 00.000 428 move complete, result=0 00:23:50.030 00.000 428 worker thread done servicing request 00:23:50.030 00.000 428 Worker thread wakes up 00:23:50.030 00.000 10672 GuideStep: 1.0 px 1220 ms WEST, -0.3 px 0 ms NORTH 00:23:50.030 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:50.030 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:50.608 00.578 428 Exposure complete 00:23:50.749 00.141 428 worker thread done servicing request 00:23:50.749 00.000 10672 OnExposeComplete: enter 00:23:50.749 00.000 10672 UpdateGuideState(): m_state=6 00:23:50.749 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1233 00:23:50.749 00.000 10672 Star::Find returns 1 (0), X=588.22, Y=373.78, Mass=198230, SNR=39.1, Peak=28848 HFD=2.9 00:23:50.749 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 00:23:50.749 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.83 = -0.83) 00:23:50.749 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.45 hyp=0.62 cameraTheta=-0.81 mountX=0.37 mountY=-0.46, mountTheta=-0.90 00:23:50.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.45, opts=13) 00:23:50.749 00.000 10672 Enqueuing Move request for scope (0.43, -0.45) 00:23:50.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:50.749 00.000 428 Worker thread wakes up 00:23:50.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.45) opts 0xd 00:23:50.749 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.45) 00:23:50.749 00.000 428 Moving (0.43, -0.45) raw xDistance=0.37 yDistance=-0.46 00:23:50.749 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:23:50.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:50.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 00:23:50.749 00.000 428 MoveAxis(E, 0, ABG) 00:23:50.749 00.000 428 Move returns status 0, amount 0 00:23:50.749 00.000 428 MoveAxis(N, 0, ABG) 00:23:50.749 00.000 428 Move returns status 0, amount 0 00:23:50.749 00.000 428 move complete, result=0 00:23:50.749 00.000 428 worker thread done servicing request 00:23:50.764 00.015 10672 UpdateGuideState exits: m=198230 SNR=39.1 00:23:50.780 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:50.780 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:50.780 00.000 10672 Enqueuing Expose request 00:23:50.780 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 00:23:50.780 00.000 428 Worker thread wakes up 00:23:50.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:50.780 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:50.936 00.156 10672 read socket command 10 00:23:50.936 00.000 10672 processing socket request REQDIST 00:23:50.936 00.000 10672 SOCKSVR: Sending pixel error of 0.65 00:23:50.936 00.000 10672 Sending socket response 65 (0x41) 00:23:52.623 01.687 428 Exposure complete 00:23:52.764 00.141 428 worker thread done servicing request 00:23:52.764 00.000 10672 OnExposeComplete: enter 00:23:52.764 00.000 10672 UpdateGuideState(): m_state=6 00:23:52.764 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1234 00:23:52.764 00.000 10672 Star::Find returns 1 (0), X=588.06, Y=373.82, Mass=229937, SNR=42.2, Peak=29936 HFD=3.0 00:23:52.764 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.14) = xAngle (-1.13 = -1.13) 00:23:52.764 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.02 = -1.02) 00:23:52.764 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.41 hyp=0.49 cameraTheta=-0.99 mountX=0.21 mountY=-0.42, mountTheta=-1.11 00:23:52.764 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.41, opts=13) 00:23:52.764 00.000 10672 Enqueuing Move request for scope (0.27, -0.41) 00:23:52.764 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:52.764 00.000 428 Worker thread wakes up 00:23:52.764 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.41) opts 0xd 00:23:52.764 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.41) 00:23:52.764 00.000 428 Moving (0.27, -0.41) raw xDistance=0.21 yDistance=-0.42 00:23:52.764 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:23:52.764 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:52.764 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 00:23:52.764 00.000 428 MoveAxis(E, 0, ABG) 00:23:52.764 00.000 428 Move returns status 0, amount 0 00:23:52.764 00.000 428 MoveAxis(N, 0, ABG) 00:23:52.764 00.000 428 Move returns status 0, amount 0 00:23:52.764 00.000 428 move complete, result=0 00:23:52.764 00.000 428 worker thread done servicing request 00:23:52.795 00.031 10672 UpdateGuideState exits: m=229937 SNR=42.2 00:23:52.795 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:52.795 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:52.795 00.000 10672 Enqueuing Expose request 00:23:52.795 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:23:52.795 00.000 428 Worker thread wakes up 00:23:52.795 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:52.795 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:54.622 01.827 428 Exposure complete 00:23:54.763 00.141 428 worker thread done servicing request 00:23:54.763 00.000 10672 OnExposeComplete: enter 00:23:54.763 00.000 10672 UpdateGuideState(): m_state=6 00:23:54.763 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1235 00:23:54.763 00.000 10672 Star::Find returns 1 (0), X=588.50, Y=374.08, Mass=236980, SNR=45.7, Peak=44768 HFD=2.8 00:23:54.763 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.14) = xAngle (-0.34 = -0.34) 00:23:54.763 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.24 = -0.24) 00:23:54.763 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=-0.15 hyp=0.72 cameraTheta=-0.21 mountX=0.68 mountY=-0.17, mountTheta=-0.24 00:23:54.763 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=-0.15, opts=13) 00:23:54.763 00.000 10672 Enqueuing Move request for scope (0.70, -0.15) 00:23:54.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:54.763 00.000 428 Worker thread wakes up 00:23:54.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.15) opts 0xd 00:23:54.763 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, -0.15) 00:23:54.763 00.000 428 Moving (0.70, -0.15) raw xDistance=0.68 yDistance=-0.17 00:23:54.763 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68 00:23:54.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:54.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:23:54.763 00.000 428 MoveAxis(W, 793, ABG) 00:23:54.763 00.000 428 Guiding Dir = 3, Dur = 793 00:23:54.763 00.000 428 IsSlewing returns 0 00:23:54.763 00.000 428 IsGuiding returns 0 00:23:54.794 00.031 10672 UpdateGuideState exits: m=236980 SNR=45.7 00:23:54.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:54.794 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:54.794 00.000 10672 Enqueuing Expose request 00:23:54.794 00.000 428 PulseGuide returned control before completion, sleep 776 00:23:55.607 00.813 428 IsGuiding returns 0 00:23:55.607 00.000 428 Move returns status 0, amount 793 00:23:55.607 00.000 428 MoveAxis(N, 0, ABG) 00:23:55.607 00.000 428 Move returns status 0, amount 0 00:23:55.607 00.000 428 move complete, result=0 00:23:55.607 00.000 428 worker thread done servicing request 00:23:55.607 00.000 10672 GuideStep: 0.7 px 793 ms WEST, -0.2 px 0 ms NORTH 00:23:55.607 00.000 428 Worker thread wakes up 00:23:55.607 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:55.607 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:55.923 00.316 10672 read socket command 10 00:23:55.923 00.000 10672 processing socket request REQDIST 00:23:55.923 00.000 10672 SOCKSVR: Sending pixel error of 0.63 00:23:55.923 00.000 10672 Sending socket response 63 (0x3f) 00:23:56.611 00.688 428 Exposure complete 00:23:56.735 00.124 428 worker thread done servicing request 00:23:56.735 00.000 10672 OnExposeComplete: enter 00:23:56.735 00.000 10672 UpdateGuideState(): m_state=6 00:23:56.735 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1236 00:23:56.735 00.000 10672 Star::Find returns 1 (0), X=588.13, Y=373.80, Mass=224376, SNR=46.1, Peak=34304 HFD=3.0 00:23:56.735 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.14) = xAngle (-1.05 = -1.05) 00:23:56.735 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.94 = -0.94) 00:23:56.735 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.43 hyp=0.54 cameraTheta=-0.91 mountX=0.27 mountY=-0.44, mountTheta=-1.02 00:23:56.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.43, opts=13) 00:23:56.735 00.000 10672 Enqueuing Move request for scope (0.33, -0.43) 00:23:56.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:56.735 00.000 428 Worker thread wakes up 00:23:56.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.43) opts 0xd 00:23:56.735 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.43) 00:23:56.735 00.000 428 Moving (0.33, -0.43) raw xDistance=0.27 yDistance=-0.44 00:23:56.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:23:56.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:56.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:23:56.735 00.000 428 MoveAxis(E, 0, ABG) 00:23:56.735 00.000 428 Move returns status 0, amount 0 00:23:56.735 00.000 428 MoveAxis(N, 0, ABG) 00:23:56.735 00.000 428 Move returns status 0, amount 0 00:23:56.735 00.000 428 move complete, result=0 00:23:56.751 00.016 428 worker thread done servicing request 00:23:56.767 00.016 10672 UpdateGuideState exits: m=224376 SNR=46.1 00:23:56.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:56.767 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:56.767 00.000 10672 Enqueuing Expose request 00:23:56.767 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:23:56.767 00.000 428 Worker thread wakes up 00:23:56.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:56.767 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:23:58.610 01.843 428 Exposure complete 00:23:58.750 00.140 428 worker thread done servicing request 00:23:58.750 00.000 10672 OnExposeComplete: enter 00:23:58.750 00.000 10672 UpdateGuideState(): m_state=6 00:23:58.750 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1237 00:23:58.750 00.000 10672 Star::Find returns 1 (0), X=587.54, Y=373.97, Mass=185636, SNR=36.9, Peak=32880 HFD=2.3 00:23:58.750 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 00:23:58.750 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 00:23:58.750 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.26 hyp=0.36 cameraTheta=-2.35 mountX=-0.29 mountY=-0.25, mountTheta=-2.43 00:23:58.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.26, opts=13) 00:23:58.750 00.000 10672 Enqueuing Move request for scope (-0.26, -0.26) 00:23:58.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:23:58.750 00.000 428 Worker thread wakes up 00:23:58.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.26) opts 0xd 00:23:58.750 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.26) 00:23:58.750 00.000 428 Moving (-0.26, -0.26) raw xDistance=-0.29 yDistance=-0.25 00:23:58.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:23:58.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:23:58.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:23:58.750 00.000 428 MoveAxis(E, 0, ABG) 00:23:58.750 00.000 428 Move returns status 0, amount 0 00:23:58.750 00.000 428 MoveAxis(N, 0, ABG) 00:23:58.750 00.000 428 Move returns status 0, amount 0 00:23:58.750 00.000 428 move complete, result=0 00:23:58.750 00.000 428 worker thread done servicing request 00:23:58.766 00.016 10672 UpdateGuideState exits: m=185636 SNR=36.9 00:23:58.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:23:58.766 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:23:58.766 00.000 10672 Enqueuing Expose request 00:23:58.766 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:23:58.766 00.000 428 Worker thread wakes up 00:23:58.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:23:58.766 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:00.609 01.843 428 Exposure complete 00:24:00.750 00.141 428 worker thread done servicing request 00:24:00.750 00.000 10672 OnExposeComplete: enter 00:24:00.750 00.000 10672 UpdateGuideState(): m_state=6 00:24:00.750 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1238 00:24:00.750 00.000 10672 Star::Find returns 1 (0), X=587.51, Y=374.21, Mass=220480, SNR=44.3, Peak=34192 HFD=2.6 00:24:00.750 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (0.14) = xAngle (-3.21 = 3.07) 00:24:00.750 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.11 = -3.11) 00:24:00.750 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.08 mountX=-0.28 mountY=-0.01, mountTheta=-3.11 00:24:00.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.02, opts=13) 00:24:00.750 00.000 10672 Enqueuing Move request for scope (-0.28, -0.02) 00:24:00.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:00.750 00.000 428 Worker thread wakes up 00:24:00.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.02) opts 0xd 00:24:00.750 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.02) 00:24:00.750 00.000 428 Moving (-0.28, -0.02) raw xDistance=-0.28 yDistance=-0.01 00:24:00.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:24:00.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:00.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:24:00.750 00.000 428 MoveAxis(E, 0, ABG) 00:24:00.750 00.000 428 Move returns status 0, amount 0 00:24:00.750 00.000 428 MoveAxis(N, 0, ABG) 00:24:00.750 00.000 428 Move returns status 0, amount 0 00:24:00.750 00.000 428 move complete, result=0 00:24:00.750 00.000 428 worker thread done servicing request 00:24:00.781 00.031 10672 UpdateGuideState exits: m=220480 SNR=44.3 00:24:00.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:00.781 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:00.781 00.000 10672 Enqueuing Expose request 00:24:00.781 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:24:00.781 00.000 428 Worker thread wakes up 00:24:00.781 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:00.781 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:00.922 00.141 10672 read socket command 10 00:24:00.922 00.000 10672 processing socket request REQDIST 00:24:00.922 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:24:00.922 00.000 10672 Sending socket response 45 (0x2d) 00:24:02.624 01.702 428 Exposure complete 00:24:02.765 00.141 428 worker thread done servicing request 00:24:02.765 00.000 10672 OnExposeComplete: enter 00:24:02.765 00.000 10672 UpdateGuideState(): m_state=6 00:24:02.765 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1239 00:24:02.780 00.015 10672 Star::Find returns 1 (0), X=588.09, Y=373.94, Mass=217901, SNR=43.3, Peak=36048 HFD=2.8 00:24:02.780 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.90 = -0.90) 00:24:02.780 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 00:24:02.780 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.28 hyp=0.41 cameraTheta=-0.76 mountX=0.25 mountY=-0.29, mountTheta=-0.85 00:24:02.780 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.28, opts=13) 00:24:02.780 00.000 10672 Enqueuing Move request for scope (0.29, -0.28) 00:24:02.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:02.780 00.000 428 Worker thread wakes up 00:24:02.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.28) opts 0xd 00:24:02.780 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.28) 00:24:02.780 00.000 428 Moving (0.29, -0.28) raw xDistance=0.25 yDistance=-0.29 00:24:02.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:24:02.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:02.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 00:24:02.780 00.000 428 MoveAxis(E, 0, ABG) 00:24:02.780 00.000 428 Move returns status 0, amount 0 00:24:02.780 00.000 428 MoveAxis(N, 0, ABG) 00:24:02.780 00.000 428 Move returns status 0, amount 0 00:24:02.780 00.000 428 move complete, result=0 00:24:02.780 00.000 428 worker thread done servicing request 00:24:02.796 00.016 10672 UpdateGuideState exits: m=217901 SNR=43.3 00:24:02.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:02.796 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:02.796 00.000 10672 Enqueuing Expose request 00:24:02.796 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:24:02.796 00.000 428 Worker thread wakes up 00:24:02.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:02.796 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:04.613 01.817 428 Exposure complete 00:24:04.738 00.125 428 worker thread done servicing request 00:24:04.738 00.000 10672 OnExposeComplete: enter 00:24:04.738 00.000 10672 UpdateGuideState(): m_state=6 00:24:04.738 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1240 00:24:04.738 00.000 10672 Star::Find returns 1 (0), X=587.92, Y=374.06, Mass=198694, SNR=39.0, Peak=34848 HFD=2.8 00:24:04.738 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.14) = xAngle (-1.05 = -1.05) 00:24:04.738 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.94 = -0.94) 00:24:04.738 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.91 mountX=0.11 mountY=-0.17, mountTheta=-1.02 00:24:04.738 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.17, opts=13) 00:24:04.738 00.000 10672 Enqueuing Move request for scope (0.13, -0.17) 00:24:04.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:04.738 00.000 428 Worker thread wakes up 00:24:04.738 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd 00:24:04.738 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.17) 00:24:04.738 00.000 428 Moving (0.13, -0.17) raw xDistance=0.11 yDistance=-0.17 00:24:04.738 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:24:04.738 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:04.738 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:24:04.738 00.000 428 MoveAxis(E, 0, ABG) 00:24:04.738 00.000 428 Move returns status 0, amount 0 00:24:04.738 00.000 428 MoveAxis(N, 0, ABG) 00:24:04.738 00.000 428 Move returns status 0, amount 0 00:24:04.738 00.000 428 move complete, result=0 00:24:04.738 00.000 428 worker thread done servicing request 00:24:04.769 00.031 10672 UpdateGuideState exits: m=198694 SNR=39.0 00:24:04.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:04.769 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:04.769 00.000 10672 Enqueuing Expose request 00:24:04.769 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:24:04.769 00.000 428 Worker thread wakes up 00:24:04.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:04.769 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:05.925 01.156 10672 read socket command 10 00:24:05.925 00.000 10672 processing socket request REQDIST 00:24:05.925 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:24:05.925 00.000 10672 Sending socket response 37 (0x25) 00:24:06.628 00.703 428 Exposure complete 00:24:06.768 00.140 428 worker thread done servicing request 00:24:06.768 00.000 10672 OnExposeComplete: enter 00:24:06.768 00.000 10672 UpdateGuideState(): m_state=6 00:24:06.768 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1241 00:24:06.768 00.000 10672 Star::Find returns 1 (0), X=587.95, Y=374.02, Mass=223366, SNR=45.1, Peak=31248 HFD=2.8 00:24:06.768 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 00:24:06.768 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 00:24:06.768 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-0.93 mountX=0.13 mountY=-0.21, mountTheta=-1.04 00:24:06.768 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.21, opts=13) 00:24:06.768 00.000 10672 Enqueuing Move request for scope (0.16, -0.21) 00:24:06.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:06.768 00.000 428 Worker thread wakes up 00:24:06.768 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd 00:24:06.768 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.21) 00:24:06.768 00.000 428 Moving (0.16, -0.21) raw xDistance=0.13 yDistance=-0.21 00:24:06.768 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:24:06.768 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:06.768 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:24:06.768 00.000 428 MoveAxis(E, 0, ABG) 00:24:06.768 00.000 428 Move returns status 0, amount 0 00:24:06.768 00.000 428 MoveAxis(N, 0, ABG) 00:24:06.768 00.000 428 Move returns status 0, amount 0 00:24:06.768 00.000 428 move complete, result=0 00:24:06.768 00.000 428 worker thread done servicing request 00:24:06.784 00.016 10672 UpdateGuideState exits: m=223366 SNR=45.1 00:24:06.784 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:06.784 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:06.784 00.000 10672 Enqueuing Expose request 00:24:06.784 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:24:06.784 00.000 428 Worker thread wakes up 00:24:06.784 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:06.784 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:08.627 01.843 428 Exposure complete 00:24:08.768 00.141 428 worker thread done servicing request 00:24:08.768 00.000 10672 OnExposeComplete: enter 00:24:08.768 00.000 10672 UpdateGuideState(): m_state=6 00:24:08.768 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1242 00:24:08.768 00.000 10672 Star::Find returns 1 (0), X=588.04, Y=374.17, Mass=194529, SNR=39.3, Peak=34416 HFD=2.3 00:24:08.768 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.14) = xAngle (-0.37 = -0.37) 00:24:08.768 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.27 = -0.27) 00:24:08.768 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.25 cameraTheta=-0.24 mountX=0.24 mountY=-0.07, mountTheta=-0.28 00:24:08.768 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.06, opts=13) 00:24:08.768 00.000 10672 Enqueuing Move request for scope (0.25, -0.06) 00:24:08.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:08.768 00.000 428 Worker thread wakes up 00:24:08.768 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd 00:24:08.768 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.06) 00:24:08.768 00.000 428 Moving (0.25, -0.06) raw xDistance=0.24 yDistance=-0.07 00:24:08.768 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:24:08.768 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:08.783 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:24:08.783 00.000 428 MoveAxis(E, 0, ABG) 00:24:08.783 00.000 428 Move returns status 0, amount 0 00:24:08.783 00.000 428 MoveAxis(N, 0, ABG) 00:24:08.783 00.000 428 Move returns status 0, amount 0 00:24:08.783 00.000 428 move complete, result=0 00:24:08.783 00.000 428 worker thread done servicing request 00:24:08.799 00.016 10672 UpdateGuideState exits: m=194529 SNR=39.3 00:24:08.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:08.799 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:08.799 00.000 10672 Enqueuing Expose request 00:24:08.799 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:24:08.799 00.000 428 Worker thread wakes up 00:24:08.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:08.799 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:10.611 01.812 428 Exposure complete 00:24:10.736 00.125 428 worker thread done servicing request 00:24:10.736 00.000 10672 OnExposeComplete: enter 00:24:10.736 00.000 10672 UpdateGuideState(): m_state=6 00:24:10.736 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1243 00:24:10.736 00.000 10672 Star::Find returns 1 (0), X=587.94, Y=373.86, Mass=201576, SNR=40.9, Peak=33104 HFD=2.5 00:24:10.736 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.14) = xAngle (-1.33 = -1.33) 00:24:10.736 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.22 = -1.22) 00:24:10.736 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.19 mountX=0.09 mountY=-0.37, mountTheta=-1.33 00:24:10.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.37, opts=13) 00:24:10.736 00.000 10672 Enqueuing Move request for scope (0.15, -0.37) 00:24:10.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:10.736 00.000 428 Worker thread wakes up 00:24:10.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.37) opts 0xd 00:24:10.736 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.37) 00:24:10.736 00.000 428 Moving (0.15, -0.37) raw xDistance=0.09 yDistance=-0.37 00:24:10.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:24:10.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:10.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:24:10.736 00.000 428 MoveAxis(E, 0, ABG) 00:24:10.736 00.000 428 Move returns status 0, amount 0 00:24:10.736 00.000 428 MoveAxis(N, 0, ABG) 00:24:10.736 00.000 428 Move returns status 0, amount 0 00:24:10.736 00.000 428 move complete, result=0 00:24:10.736 00.000 428 worker thread done servicing request 00:24:10.767 00.031 10672 UpdateGuideState exits: m=201576 SNR=40.9 00:24:10.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:10.767 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:10.767 00.000 10672 Enqueuing Expose request 00:24:10.767 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:24:10.767 00.000 428 Worker thread wakes up 00:24:10.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:10.767 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:10.923 00.156 10672 read socket command 10 00:24:10.923 00.000 10672 processing socket request REQDIST 00:24:10.923 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:24:10.923 00.000 10672 Sending socket response 33 (0x21) 00:24:12.599 01.676 428 Exposure complete 00:24:12.740 00.141 428 worker thread done servicing request 00:24:12.740 00.000 10672 OnExposeComplete: enter 00:24:12.740 00.000 10672 UpdateGuideState(): m_state=6 00:24:12.740 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1244 00:24:12.740 00.000 10672 Star::Find returns 1 (0), X=588.29, Y=374.34, Mass=198625, SNR=40.2, Peak=34960 HFD=2.8 00:24:12.740 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.14) = xAngle (0.08 = 0.08) 00:24:12.740 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.19 = 0.19) 00:24:12.740 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.11 hyp=0.51 cameraTheta=0.22 mountX=0.51 mountY=0.09, mountTheta=0.18 00:24:12.740 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.11, opts=13) 00:24:12.740 00.000 10672 Enqueuing Move request for scope (0.50, 0.11) 00:24:12.740 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:12.740 00.000 428 Worker thread wakes up 00:24:12.740 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.11) opts 0xd 00:24:12.740 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.11) 00:24:12.740 00.000 428 Moving (0.50, 0.11) raw xDistance=0.51 yDistance=0.09 00:24:12.740 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 00:24:12.740 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:12.740 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:24:12.740 00.000 428 MoveAxis(W, 592, ABG) 00:24:12.740 00.000 428 Guiding Dir = 3, Dur = 592 00:24:12.740 00.000 428 IsSlewing returns 0 00:24:12.740 00.000 428 IsGuiding returns 0 00:24:12.755 00.015 428 PulseGuide returned control before completion, sleep 584 00:24:12.771 00.016 10672 UpdateGuideState exits: m=198625 SNR=40.2 00:24:12.771 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:12.771 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:12.771 00.000 10672 Enqueuing Expose request 00:24:13.380 00.609 428 IsGuiding returns 0 00:24:13.380 00.000 428 Move returns status 0, amount 592 00:24:13.380 00.000 428 MoveAxis(N, 0, ABG) 00:24:13.380 00.000 428 Move returns status 0, amount 0 00:24:13.380 00.000 428 move complete, result=0 00:24:13.380 00.000 428 worker thread done servicing request 00:24:13.380 00.000 428 Worker thread wakes up 00:24:13.380 00.000 10672 GuideStep: 0.5 px 592 ms WEST, 0.1 px 0 ms NORTH 00:24:13.380 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:13.380 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:14.599 01.219 428 Exposure complete 00:24:14.739 00.140 428 worker thread done servicing request 00:24:14.739 00.000 10672 OnExposeComplete: enter 00:24:14.739 00.000 10672 UpdateGuideState(): m_state=6 00:24:14.739 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1245 00:24:14.739 00.000 10672 Star::Find returns 1 (0), X=587.26, Y=374.01, Mass=221376, SNR=40.8, Peak=31136 HFD=2.5 00:24:14.739 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (0.14) = xAngle (-2.89 = -2.89) 00:24:14.739 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.78 = -2.78) 00:24:14.739 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.22 hyp=0.57 cameraTheta=-2.75 mountX=-0.55 mountY=-0.20, mountTheta=-2.79 00:24:14.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.22, opts=13) 00:24:14.739 00.000 10672 Enqueuing Move request for scope (-0.53, -0.22) 00:24:14.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:14.739 00.000 428 Worker thread wakes up 00:24:14.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.22) opts 0xd 00:24:14.739 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.22) 00:24:14.739 00.000 428 Moving (-0.53, -0.22) raw xDistance=-0.55 yDistance=-0.20 00:24:14.739 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.55 00:24:14.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:14.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:24:14.739 00.000 428 MoveAxis(E, 606, ABG) 00:24:14.739 00.000 428 Guiding Dir = 2, Dur = 606 00:24:14.755 00.016 428 IsSlewing returns 0 00:24:14.755 00.000 428 IsGuiding returns 0 00:24:14.770 00.015 10672 UpdateGuideState exits: m=221376 SNR=40.8 00:24:14.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:14.770 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:14.770 00.000 10672 Enqueuing Expose request 00:24:14.770 00.000 428 PulseGuide returned control before completion, sleep 602 00:24:15.395 00.625 428 IsGuiding returns 0 00:24:15.395 00.000 428 Move returns status 0, amount 606 00:24:15.395 00.000 428 MoveAxis(N, 0, ABG) 00:24:15.395 00.000 428 Move returns status 0, amount 0 00:24:15.395 00.000 428 move complete, result=0 00:24:15.395 00.000 428 worker thread done servicing request 00:24:15.395 00.000 428 Worker thread wakes up 00:24:15.395 00.000 10672 GuideStep: -0.6 px 606 ms EAST, -0.2 px 0 ms NORTH 00:24:15.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:15.395 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:15.926 00.531 10672 read socket command 10 00:24:15.926 00.000 10672 processing socket request REQDIST 00:24:15.926 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:24:15.926 00.000 10672 Sending socket response 44 (0x2c) 00:24:16.614 00.688 428 Exposure complete 00:24:16.738 00.124 428 worker thread done servicing request 00:24:16.738 00.000 10672 OnExposeComplete: enter 00:24:16.738 00.000 10672 UpdateGuideState(): m_state=6 00:24:16.754 00.016 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1246 00:24:16.754 00.000 10672 Star::Find returns 1 (0), X=587.55, Y=373.99, Mass=214004, SNR=45.2, Peak=35504 HFD=2.4 00:24:16.754 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.14) = xAngle (-2.50 = -2.50) 00:24:16.754 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.39 = -2.39) 00:24:16.754 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-2.36 mountX=-0.27 mountY=-0.23, mountTheta=-2.43 00:24:16.754 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.24, opts=13) 00:24:16.754 00.000 10672 Enqueuing Move request for scope (-0.24, -0.24) 00:24:16.754 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:16.754 00.000 428 Worker thread wakes up 00:24:16.754 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.24) opts 0xd 00:24:16.754 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.24) 00:24:16.754 00.000 428 Moving (-0.24, -0.24) raw xDistance=-0.27 yDistance=-0.23 00:24:16.754 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:24:16.754 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:16.754 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:24:16.754 00.000 428 MoveAxis(E, 0, ABG) 00:24:16.754 00.000 428 Move returns status 0, amount 0 00:24:16.754 00.000 428 MoveAxis(N, 0, ABG) 00:24:16.754 00.000 428 Move returns status 0, amount 0 00:24:16.754 00.000 428 move complete, result=0 00:24:16.754 00.000 428 worker thread done servicing request 00:24:16.770 00.016 10672 UpdateGuideState exits: m=214004 SNR=45.2 00:24:16.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:16.770 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:16.770 00.000 10672 Enqueuing Expose request 00:24:16.770 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:24:16.770 00.000 428 Worker thread wakes up 00:24:16.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:16.770 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:18.613 01.843 428 Exposure complete 00:24:18.769 00.156 428 worker thread done servicing request 00:24:18.769 00.000 10672 OnExposeComplete: enter 00:24:18.769 00.000 10672 UpdateGuideState(): m_state=6 00:24:18.769 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1247 00:24:18.769 00.000 10672 Star::Find returns 1 (0), X=587.86, Y=373.95, Mass=209585, SNR=41.5, Peak=35824 HFD=2.4 00:24:18.769 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.48 = -1.48) 00:24:18.769 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 00:24:18.769 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.28 cameraTheta=-1.34 mountX=0.03 mountY=-0.28, mountTheta=-1.48 00:24:18.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.28, opts=13) 00:24:18.769 00.000 10672 Enqueuing Move request for scope (0.06, -0.28) 00:24:18.769 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:18.769 00.000 428 Worker thread wakes up 00:24:18.769 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd 00:24:18.769 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.28) 00:24:18.769 00.000 428 Moving (0.06, -0.28) raw xDistance=0.03 yDistance=-0.28 00:24:18.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:24:18.769 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:18.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:24:18.769 00.000 428 MoveAxis(E, 0, ABG) 00:24:18.769 00.000 428 Move returns status 0, amount 0 00:24:18.769 00.000 428 MoveAxis(N, 0, ABG) 00:24:18.769 00.000 428 Move returns status 0, amount 0 00:24:18.769 00.000 428 move complete, result=0 00:24:18.769 00.000 428 worker thread done servicing request 00:24:18.800 00.031 10672 UpdateGuideState exits: m=209585 SNR=41.5 00:24:18.800 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:18.800 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:18.800 00.000 10672 Enqueuing Expose request 00:24:18.800 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:24:18.800 00.000 428 Worker thread wakes up 00:24:18.800 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:18.800 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:20.612 01.812 428 Exposure complete 00:24:20.757 00.145 428 worker thread done servicing request 00:24:20.757 00.000 10672 OnExposeComplete: enter 00:24:20.757 00.000 10672 UpdateGuideState(): m_state=6 00:24:20.757 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1248 00:24:20.757 00.000 10672 Star::Find returns 1 (0), X=587.25, Y=373.89, Mass=198785, SNR=41.4, Peak=32672 HFD=2.4 00:24:20.757 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.72 = -2.72) 00:24:20.757 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.61 = -2.61) 00:24:20.757 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.34 hyp=0.64 cameraTheta=-2.59 mountX=-0.59 mountY=-0.32, mountTheta=-2.64 00:24:20.757 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.34, opts=13) 00:24:20.757 00.000 10672 Enqueuing Move request for scope (-0.54, -0.34) 00:24:20.757 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:20.757 00.000 428 Worker thread wakes up 00:24:20.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.34) opts 0xd 00:24:20.757 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.34) 00:24:20.757 00.000 428 Moving (-0.54, -0.34) raw xDistance=-0.59 yDistance=-0.32 00:24:20.757 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 00:24:20.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:20.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:24:20.757 00.000 428 MoveAxis(E, 686, ABG) 00:24:20.757 00.000 428 Guiding Dir = 2, Dur = 686 00:24:20.757 00.000 428 IsSlewing returns 0 00:24:20.757 00.000 428 IsGuiding returns 0 00:24:20.773 00.016 10672 UpdateGuideState exits: m=198785 SNR=41.4 00:24:20.773 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:20.773 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:20.773 00.000 10672 Enqueuing Expose request 00:24:20.788 00.015 428 PulseGuide returned control before completion, sleep 668 00:24:20.929 00.141 10672 read socket command 10 00:24:20.929 00.000 10672 processing socket request REQDIST 00:24:20.929 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:24:20.929 00.000 10672 Sending socket response 45 (0x2d) 00:24:21.491 00.562 428 IsGuiding returns 0 00:24:21.491 00.000 428 Move returns status 0, amount 686 00:24:21.491 00.000 428 MoveAxis(N, 0, ABG) 00:24:21.491 00.000 428 Move returns status 0, amount 0 00:24:21.491 00.000 428 move complete, result=0 00:24:21.491 00.000 428 worker thread done servicing request 00:24:21.491 00.000 428 Worker thread wakes up 00:24:21.491 00.000 10672 GuideStep: -0.6 px 686 ms EAST, -0.3 px 0 ms NORTH 00:24:21.491 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:21.491 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:22.616 01.125 428 Exposure complete 00:24:22.772 00.156 428 worker thread done servicing request 00:24:22.772 00.000 10672 OnExposeComplete: enter 00:24:22.772 00.000 10672 UpdateGuideState(): m_state=6 00:24:22.772 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1249 00:24:22.772 00.000 10672 Star::Find returns 1 (0), X=587.80, Y=373.98, Mass=237331, SNR=49.8, Peak=31792 HFD=2.5 00:24:22.772 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.67 = -1.67) 00:24:22.772 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 00:24:22.772 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.25 cameraTheta=-1.54 mountX=-0.03 mountY=-0.25, mountTheta=-1.67 00:24:22.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.24, opts=13) 00:24:22.772 00.000 10672 Enqueuing Move request for scope (0.01, -0.24) 00:24:22.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:22.772 00.000 428 Worker thread wakes up 00:24:22.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd 00:24:22.772 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.24) 00:24:22.772 00.000 428 Moving (0.01, -0.24) raw xDistance=-0.03 yDistance=-0.25 00:24:22.772 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:24:22.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:22.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:24:22.772 00.000 428 MoveAxis(E, 0, ABG) 00:24:22.772 00.000 428 Move returns status 0, amount 0 00:24:22.772 00.000 428 MoveAxis(N, 0, ABG) 00:24:22.772 00.000 428 Move returns status 0, amount 0 00:24:22.772 00.000 428 move complete, result=0 00:24:22.772 00.000 428 worker thread done servicing request 00:24:22.803 00.031 10672 UpdateGuideState exits: m=237331 SNR=49.8 00:24:22.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:22.803 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:22.803 00.000 10672 Enqueuing Expose request 00:24:22.803 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:24:22.803 00.000 428 Worker thread wakes up 00:24:22.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:22.803 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:24.615 01.812 428 Exposure complete 00:24:24.740 00.125 428 worker thread done servicing request 00:24:24.740 00.000 10672 OnExposeComplete: enter 00:24:24.740 00.000 10672 UpdateGuideState(): m_state=6 00:24:24.740 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1250 00:24:24.740 00.000 10672 Star::Find returns 1 (0), X=587.86, Y=374.19, Mass=233212, SNR=42.6, Peak=33872 HFD=2.9 00:24:24.740 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.14) = xAngle (-0.66 = -0.66) 00:24:24.740 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.55 = -0.55) 00:24:24.740 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.52 mountX=0.06 mountY=-0.04, mountTheta=-0.58 00:24:24.740 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.04, opts=13) 00:24:24.740 00.000 10672 Enqueuing Move request for scope (0.06, -0.04) 00:24:24.740 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:24:24.740 00.000 428 Worker thread wakes up 00:24:24.740 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd 00:24:24.740 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.04) 00:24:24.740 00.000 428 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=-0.04 00:24:24.740 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:24:24.740 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:24.740 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:24:24.740 00.000 428 MoveAxis(E, 0, ABG) 00:24:24.740 00.000 428 Move returns status 0, amount 0 00:24:24.740 00.000 428 MoveAxis(N, 0, ABG) 00:24:24.740 00.000 428 Move returns status 0, amount 0 00:24:24.756 00.016 428 move complete, result=0 00:24:24.756 00.000 428 worker thread done servicing request 00:24:24.773 00.017 10672 UpdateGuideState exits: m=233212 SNR=42.6 00:24:24.773 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:24.773 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:24.773 00.000 10672 Enqueuing Expose request 00:24:24.773 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:24:24.773 00.000 428 Worker thread wakes up 00:24:24.773 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:24.773 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:25.929 01.156 10672 read socket command 10 00:24:25.929 00.000 10672 processing socket request REQDIST 00:24:25.929 00.000 10672 SOCKSVR: Sending pixel error of 0.29 00:24:25.929 00.000 10672 Sending socket response 29 (0x1d) 00:24:26.616 00.687 428 Exposure complete 00:24:26.741 00.125 428 worker thread done servicing request 00:24:26.741 00.000 10672 OnExposeComplete: enter 00:24:26.741 00.000 10672 UpdateGuideState(): m_state=6 00:24:26.741 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1251 00:24:26.741 00.000 10672 Star::Find returns 1 (0), X=588.34, Y=373.75, Mass=200453, SNR=41.5, Peak=35936 HFD=2.7 00:24:26.741 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 00:24:26.741 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 00:24:26.741 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.47 hyp=0.72 cameraTheta=-0.71 mountX=0.48 mountY=-0.49, mountTheta=-0.79 00:24:26.757 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.47, opts=13) 00:24:26.757 00.000 10672 Enqueuing Move request for scope (0.55, -0.47) 00:24:26.757 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:26.757 00.000 428 Worker thread wakes up 00:24:26.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.47) opts 0xd 00:24:26.757 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.47) 00:24:26.757 00.000 428 Moving (0.55, -0.47) raw xDistance=0.48 yDistance=-0.49 00:24:26.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 00:24:26.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:26.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 00:24:26.757 00.000 428 MoveAxis(W, 562, ABG) 00:24:26.757 00.000 428 Guiding Dir = 3, Dur = 562 00:24:26.757 00.000 428 IsSlewing returns 0 00:24:26.757 00.000 428 IsGuiding returns 0 00:24:26.772 00.015 10672 UpdateGuideState exits: m=200453 SNR=41.5 00:24:26.772 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:26.772 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:26.772 00.000 10672 Enqueuing Expose request 00:24:26.788 00.016 428 PulseGuide returned control before completion, sleep 546 00:24:27.335 00.547 428 IsGuiding returns 1 00:24:27.335 00.000 428 scope still moving after pulse duration time elapsed 00:24:27.382 00.047 428 IsSlewing returns 0 00:24:27.413 00.031 428 IsGuiding returns 0 00:24:27.413 00.000 428 scope move finished after 562 + 103 ms 00:24:27.413 00.000 428 Move returns status 0, amount 562 00:24:27.413 00.000 428 MoveAxis(N, 0, ABG) 00:24:27.413 00.000 428 Move returns status 0, amount 0 00:24:27.413 00.000 428 move complete, result=0 00:24:27.428 00.015 428 worker thread done servicing request 00:24:27.428 00.000 10672 GuideStep: 0.5 px 562 ms WEST, -0.5 px 0 ms NORTH 00:24:27.428 00.000 428 Worker thread wakes up 00:24:27.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:27.428 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:28.615 01.187 428 Exposure complete 00:24:28.772 00.157 428 worker thread done servicing request 00:24:28.772 00.000 10672 OnExposeComplete: enter 00:24:28.772 00.000 10672 UpdateGuideState(): m_state=6 00:24:28.772 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1252 00:24:28.772 00.000 10672 Star::Find returns 1 (0), X=587.29, Y=373.95, Mass=216170, SNR=43.1, Peak=30272 HFD=2.6 00:24:28.772 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 00:24:28.772 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.66 = -2.66) 00:24:28.772 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.28 hyp=0.57 cameraTheta=-2.63 mountX=-0.54 mountY=-0.26, mountTheta=-2.68 00:24:28.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.28, opts=13) 00:24:28.772 00.000 10672 Enqueuing Move request for scope (-0.50, -0.28) 00:24:28.772 00.000 428 Worker thread wakes up 00:24:28.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:28.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.28) opts 0xd 00:24:28.772 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.28) 00:24:28.772 00.000 428 Moving (-0.50, -0.28) raw xDistance=-0.54 yDistance=-0.26 00:24:28.772 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.54 00:24:28.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:28.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:24:28.772 00.000 428 MoveAxis(E, 587, ABG) 00:24:28.772 00.000 428 Guiding Dir = 2, Dur = 587 00:24:28.772 00.000 428 IsSlewing returns 0 00:24:28.772 00.000 428 IsGuiding returns 0 00:24:28.787 00.015 428 PulseGuide returned control before completion, sleep 583 00:24:28.803 00.016 10672 UpdateGuideState exits: m=216170 SNR=43.1 00:24:28.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:28.803 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:28.803 00.000 10672 Enqueuing Expose request 00:24:29.401 00.598 428 IsGuiding returns 0 00:24:29.401 00.000 428 Move returns status 0, amount 587 00:24:29.401 00.000 428 MoveAxis(N, 0, ABG) 00:24:29.401 00.000 428 Move returns status 0, amount 0 00:24:29.401 00.000 428 move complete, result=0 00:24:29.401 00.000 428 worker thread done servicing request 00:24:29.401 00.000 428 Worker thread wakes up 00:24:29.401 00.000 10672 GuideStep: -0.5 px 587 ms EAST, -0.3 px 0 ms NORTH 00:24:29.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:29.401 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:30.619 01.218 428 Exposure complete 00:24:30.744 00.125 428 worker thread done servicing request 00:24:30.744 00.000 10672 OnExposeComplete: enter 00:24:30.744 00.000 10672 UpdateGuideState(): m_state=6 00:24:30.744 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1253 00:24:30.744 00.000 10672 Star::Find returns 1 (0), X=587.08, Y=374.16, Mass=218102, SNR=41.7, Peak=37136 HFD=2.7 00:24:30.744 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.10) 00:24:30.744 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 00:24:30.744 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=-0.07 hyp=0.71 cameraTheta=-3.05 mountX=-0.71 mountY=-0.04, mountTheta=-3.08 00:24:30.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=-0.07, opts=13) 00:24:30.744 00.000 10672 Enqueuing Move request for scope (-0.71, -0.07) 00:24:30.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:30.744 00.000 428 Worker thread wakes up 00:24:30.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.07) opts 0xd 00:24:30.744 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, -0.07) 00:24:30.744 00.000 428 Moving (-0.71, -0.07) raw xDistance=-0.71 yDistance=-0.04 00:24:30.744 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.71 00:24:30.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:30.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:24:30.744 00.000 428 MoveAxis(E, 876, ABG) 00:24:30.760 00.016 428 Guiding Dir = 2, Dur = 876 00:24:30.760 00.000 428 IsSlewing returns 0 00:24:30.760 00.000 428 IsGuiding returns 0 00:24:30.775 00.015 428 PulseGuide returned control before completion, sleep 866 00:24:30.775 00.000 10672 UpdateGuideState exits: m=218102 SNR=41.7 00:24:30.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:30.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:30.775 00.000 10672 Enqueuing Expose request 00:24:30.932 00.157 10672 read socket command 10 00:24:30.932 00.000 10672 processing socket request REQDIST 00:24:30.932 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:24:30.932 00.000 10672 Sending socket response 54 (0x36) 00:24:31.666 00.734 428 IsGuiding returns 0 00:24:31.666 00.000 428 Move returns status 0, amount 876 00:24:31.666 00.000 428 MoveAxis(N, 0, ABG) 00:24:31.666 00.000 428 Move returns status 0, amount 0 00:24:31.666 00.000 428 move complete, result=0 00:24:31.666 00.000 428 worker thread done servicing request 00:24:31.666 00.000 428 Worker thread wakes up 00:24:31.666 00.000 10672 GuideStep: -0.7 px 876 ms EAST, -0.0 px 0 ms NORTH 00:24:31.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:31.666 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:32.619 00.953 428 Exposure complete 00:24:32.743 00.124 428 worker thread done servicing request 00:24:32.743 00.000 10672 OnExposeComplete: enter 00:24:32.743 00.000 10672 UpdateGuideState(): m_state=6 00:24:32.743 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1254 00:24:32.743 00.000 10672 Star::Find returns 1 (0), X=587.90, Y=373.74, Mass=211032, SNR=44.1, Peak=30704 HFD=2.7 00:24:32.743 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:24:32.743 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:24:32.743 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.49 hyp=0.50 cameraTheta=-1.36 mountX=0.03 mountY=-0.49, mountTheta=-1.50 00:24:32.743 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.49, opts=13) 00:24:32.743 00.000 10672 Enqueuing Move request for scope (0.10, -0.49) 00:24:32.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:32.743 00.000 428 Worker thread wakes up 00:24:32.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.49) opts 0xd 00:24:32.743 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.49) 00:24:32.743 00.000 428 Moving (0.10, -0.49) raw xDistance=0.03 yDistance=-0.49 00:24:32.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:24:32.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:32.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 00:24:32.743 00.000 428 MoveAxis(E, 0, ABG) 00:24:32.743 00.000 428 Move returns status 0, amount 0 00:24:32.743 00.000 428 MoveAxis(N, 0, ABG) 00:24:32.743 00.000 428 Move returns status 0, amount 0 00:24:32.743 00.000 428 move complete, result=0 00:24:32.743 00.000 428 worker thread done servicing request 00:24:32.775 00.032 10672 UpdateGuideState exits: m=211032 SNR=44.1 00:24:32.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:32.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:32.775 00.000 10672 Enqueuing Expose request 00:24:32.775 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 00:24:32.775 00.000 428 Worker thread wakes up 00:24:32.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:32.775 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:34.618 01.843 428 Exposure complete 00:24:34.774 00.156 428 worker thread done servicing request 00:24:34.774 00.000 10672 OnExposeComplete: enter 00:24:34.774 00.000 10672 UpdateGuideState(): m_state=6 00:24:34.774 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1255 00:24:34.774 00.000 10672 Star::Find returns 1 (0), X=588.25, Y=373.85, Mass=256862, SNR=52.7, Peak=36816 HFD=3.7 00:24:34.774 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.14) = xAngle (-0.82 = -0.82) 00:24:34.774 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.71 = -0.71) 00:24:34.774 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.38 hyp=0.60 cameraTheta=-0.68 mountX=0.41 mountY=-0.39, mountTheta=-0.76 00:24:34.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.38, opts=13) 00:24:34.774 00.000 10672 Enqueuing Move request for scope (0.46, -0.38) 00:24:34.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:34.774 00.000 428 Worker thread wakes up 00:24:34.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.38) opts 0xd 00:24:34.774 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.38) 00:24:34.774 00.000 428 Moving (0.46, -0.38) raw xDistance=0.41 yDistance=-0.39 00:24:34.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:24:34.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:34.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 00:24:34.774 00.000 428 MoveAxis(E, 0, ABG) 00:24:34.774 00.000 428 Move returns status 0, amount 0 00:24:34.774 00.000 428 MoveAxis(N, 0, ABG) 00:24:34.774 00.000 428 Move returns status 0, amount 0 00:24:34.774 00.000 428 move complete, result=0 00:24:34.774 00.000 428 worker thread done servicing request 00:24:34.805 00.031 10672 UpdateGuideState exits: m=256862 SNR=52.7 00:24:34.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:34.805 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:34.805 00.000 10672 Enqueuing Expose request 00:24:34.805 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:24:34.805 00.000 428 Worker thread wakes up 00:24:34.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:34.805 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:35.930 01.125 10672 read socket command 10 00:24:35.930 00.000 10672 processing socket request REQDIST 00:24:35.930 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:24:35.930 00.000 10672 Sending socket response 54 (0x36) 00:24:36.602 00.672 428 Exposure complete 00:24:36.742 00.140 428 worker thread done servicing request 00:24:36.758 00.016 10672 OnExposeComplete: enter 00:24:36.758 00.000 10672 UpdateGuideState(): m_state=6 00:24:36.758 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1256 00:24:36.758 00.000 10672 Star::Find returns 1 (0), X=588.08, Y=373.45, Mass=220341, SNR=45.2, Peak=32448 HFD=2.4 00:24:36.758 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.14) = xAngle (-1.36 = -1.36) 00:24:36.758 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.25 = -1.25) 00:24:36.758 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.78 hyp=0.83 cameraTheta=-1.22 mountX=0.17 mountY=-0.79, mountTheta=-1.35 00:24:36.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.78, opts=13) 00:24:36.758 00.000 10672 Enqueuing Move request for scope (0.28, -0.78) 00:24:36.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:36.758 00.000 428 Worker thread wakes up 00:24:36.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.78) opts 0xd 00:24:36.758 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.78) 00:24:36.758 00.000 428 Moving (0.28, -0.78) raw xDistance=0.17 yDistance=-0.79 00:24:36.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:24:36.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:24:36.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.79 00:24:36.758 00.000 428 MoveAxis(E, 0, ABG) 00:24:36.758 00.000 428 Move returns status 0, amount 0 00:24:36.758 00.000 428 MoveAxis(N, 0, ABG) 00:24:36.758 00.000 428 Move returns status 0, amount 0 00:24:36.758 00.000 428 move complete, result=0 00:24:36.758 00.000 428 worker thread done servicing request 00:24:36.774 00.016 10672 UpdateGuideState exits: m=220341 SNR=45.2 00:24:36.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:36.774 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:36.774 00.000 10672 Enqueuing Expose request 00:24:36.774 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH 00:24:36.774 00.000 428 Worker thread wakes up 00:24:36.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:36.774 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:38.606 01.832 428 Exposure complete 00:24:38.731 00.125 428 worker thread done servicing request 00:24:38.731 00.000 10672 OnExposeComplete: enter 00:24:38.731 00.000 10672 UpdateGuideState(): m_state=6 00:24:38.731 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1257 00:24:38.731 00.000 10672 Star::Find returns 1 (0), X=587.84, Y=373.80, Mass=197222, SNR=41.1, Peak=37024 HFD=2.3 00:24:38.731 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 00:24:38.746 00.015 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 00:24:38.746 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.43 hyp=0.43 cameraTheta=-1.45 mountX=-0.01 mountY=-0.43, mountTheta=-1.59 00:24:38.746 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.43, opts=13) 00:24:38.746 00.000 10672 Enqueuing Move request for scope (0.05, -0.43) 00:24:38.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:38.746 00.000 428 Worker thread wakes up 00:24:38.746 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.43) opts 0xd 00:24:38.746 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.43) 00:24:38.746 00.000 428 Moving (0.05, -0.43) raw xDistance=-0.01 yDistance=-0.43 00:24:38.746 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:24:38.746 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:38.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:24:38.746 00.000 428 MoveAxis(E, 0, ABG) 00:24:38.746 00.000 428 Move returns status 0, amount 0 00:24:38.746 00.000 428 MoveAxis(N, 0, ABG) 00:24:38.746 00.000 428 Move returns status 0, amount 0 00:24:38.746 00.000 428 move complete, result=0 00:24:38.746 00.000 428 worker thread done servicing request 00:24:38.762 00.016 10672 UpdateGuideState exits: m=197222 SNR=41.1 00:24:38.762 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:38.762 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:38.762 00.000 10672 Enqueuing Expose request 00:24:38.762 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:24:38.762 00.000 428 Worker thread wakes up 00:24:38.762 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:38.762 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:40.621 01.859 428 Exposure complete 00:24:40.746 00.125 428 worker thread done servicing request 00:24:40.746 00.000 10672 OnExposeComplete: enter 00:24:40.746 00.000 10672 UpdateGuideState(): m_state=6 00:24:40.746 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1258 00:24:40.746 00.000 10672 Star::Find returns 1 (0), X=587.60, Y=373.80, Mass=211463, SNR=39.3, Peak=33424 HFD=2.3 00:24:40.746 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.14) = xAngle (-2.13 = -2.13) 00:24:40.746 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.02 = -2.02) 00:24:40.746 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.42 hyp=0.46 cameraTheta=-1.99 mountX=-0.25 mountY=-0.42, mountTheta=-2.10 00:24:40.746 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.42, opts=13) 00:24:40.746 00.000 10672 Enqueuing Move request for scope (-0.19, -0.42) 00:24:40.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:40.746 00.000 428 Worker thread wakes up 00:24:40.746 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.42) opts 0xd 00:24:40.746 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.42) 00:24:40.746 00.000 428 Moving (-0.19, -0.42) raw xDistance=-0.25 yDistance=-0.42 00:24:40.746 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:24:40.746 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:40.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 00:24:40.746 00.000 428 MoveAxis(E, 0, ABG) 00:24:40.746 00.000 428 Move returns status 0, amount 0 00:24:40.746 00.000 428 MoveAxis(N, 0, ABG) 00:24:40.746 00.000 428 Move returns status 0, amount 0 00:24:40.746 00.000 428 move complete, result=0 00:24:40.746 00.000 428 worker thread done servicing request 00:24:40.777 00.031 10672 UpdateGuideState exits: m=211463 SNR=39.3 00:24:40.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:40.777 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:40.777 00.000 10672 Enqueuing Expose request 00:24:40.777 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:24:40.777 00.000 428 Worker thread wakes up 00:24:40.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:40.777 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:40.933 00.156 10672 read socket command 10 00:24:40.933 00.000 10672 processing socket request REQDIST 00:24:40.933 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:24:40.933 00.000 10672 Sending socket response 53 (0x35) 00:24:42.605 01.672 428 Exposure complete 00:24:42.730 00.125 428 worker thread done servicing request 00:24:42.730 00.000 10672 OnExposeComplete: enter 00:24:42.730 00.000 10672 UpdateGuideState(): m_state=6 00:24:42.730 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1259 00:24:42.730 00.000 10672 Star::Find returns 1 (0), X=587.68, Y=373.95, Mass=229141, SNR=44.7, Peak=29936 HFD=3.2 00:24:42.730 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:24:42.730 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:24:42.730 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.30 cameraTheta=-1.96 mountX=-0.15 mountY=-0.27, mountTheta=-2.07 00:24:42.745 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.27, opts=13) 00:24:42.745 00.000 10672 Enqueuing Move request for scope (-0.11, -0.27) 00:24:42.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:42.745 00.000 428 Worker thread wakes up 00:24:42.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd 00:24:42.745 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.27) 00:24:42.745 00.000 428 Moving (-0.11, -0.27) raw xDistance=-0.15 yDistance=-0.27 00:24:42.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:24:42.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:42.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:24:42.745 00.000 428 MoveAxis(E, 0, ABG) 00:24:42.745 00.000 428 Move returns status 0, amount 0 00:24:42.745 00.000 428 MoveAxis(N, 0, ABG) 00:24:42.745 00.000 428 Move returns status 0, amount 0 00:24:42.745 00.000 428 move complete, result=0 00:24:42.745 00.000 428 worker thread done servicing request 00:24:42.761 00.016 10672 UpdateGuideState exits: m=229141 SNR=44.7 00:24:42.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:42.761 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:42.761 00.000 10672 Enqueuing Expose request 00:24:42.761 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:24:42.761 00.000 428 Worker thread wakes up 00:24:42.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:42.761 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:44.620 01.859 428 Exposure complete 00:24:44.760 00.140 428 worker thread done servicing request 00:24:44.760 00.000 10672 OnExposeComplete: enter 00:24:44.760 00.000 10672 UpdateGuideState(): m_state=6 00:24:44.760 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1260 00:24:44.760 00.000 10672 Star::Find returns 1 (0), X=587.31, Y=373.91, Mass=181468, SNR=41.2, Peak=33648 HFD=2.3 00:24:44.760 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 00:24:44.760 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 00:24:44.760 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.32 hyp=0.57 cameraTheta=-2.56 mountX=-0.52 mountY=-0.30, mountTheta=-2.61 00:24:44.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.32, opts=13) 00:24:44.760 00.000 10672 Enqueuing Move request for scope (-0.48, -0.32) 00:24:44.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:44.760 00.000 428 Worker thread wakes up 00:24:44.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.32) opts 0xd 00:24:44.760 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.32) 00:24:44.760 00.000 428 Moving (-0.48, -0.32) raw xDistance=-0.52 yDistance=-0.30 00:24:44.760 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 00:24:44.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:44.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:24:44.760 00.000 428 MoveAxis(E, 607, ABG) 00:24:44.760 00.000 428 Guiding Dir = 2, Dur = 607 00:24:44.760 00.000 428 IsSlewing returns 0 00:24:44.760 00.000 428 IsGuiding returns 0 00:24:44.776 00.016 428 PulseGuide returned control before completion, sleep 602 00:24:44.776 00.000 10672 UpdateGuideState exits: m=181468 SNR=41.2 00:24:44.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:44.791 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:44.791 00.000 10672 Enqueuing Expose request 00:24:45.401 00.610 428 IsGuiding returns 0 00:24:45.401 00.000 428 Move returns status 0, amount 607 00:24:45.401 00.000 428 MoveAxis(N, 0, ABG) 00:24:45.401 00.000 428 Move returns status 0, amount 0 00:24:45.401 00.000 428 move complete, result=0 00:24:45.401 00.000 428 worker thread done servicing request 00:24:45.401 00.000 428 Worker thread wakes up 00:24:45.401 00.000 10672 GuideStep: -0.5 px 607 ms EAST, -0.3 px 0 ms NORTH 00:24:45.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:45.401 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:45.936 00.535 10672 read socket command 10 00:24:45.936 00.000 10672 processing socket request REQDIST 00:24:45.936 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:24:45.936 00.000 10672 Sending socket response 49 (0x31) 00:24:46.608 00.672 428 Exposure complete 00:24:46.748 00.140 428 worker thread done servicing request 00:24:46.748 00.000 10672 OnExposeComplete: enter 00:24:46.748 00.000 10672 UpdateGuideState(): m_state=6 00:24:46.748 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1261 00:24:46.748 00.000 10672 Star::Find returns 1 (0), X=587.52, Y=373.99, Mass=206456, SNR=41.5, Peak=31136 HFD=2.3 00:24:46.748 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.14) = xAngle (-2.57 = -2.57) 00:24:46.748 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.47 = -2.47) 00:24:46.748 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.23 hyp=0.36 cameraTheta=-2.44 mountX=-0.30 mountY=-0.23, mountTheta=-2.50 00:24:46.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.23, opts=13) 00:24:46.748 00.000 10672 Enqueuing Move request for scope (-0.27, -0.23) 00:24:46.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:46.748 00.000 428 Worker thread wakes up 00:24:46.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.23) opts 0xd 00:24:46.748 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.23) 00:24:46.748 00.000 428 Moving (-0.27, -0.23) raw xDistance=-0.30 yDistance=-0.23 00:24:46.748 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:24:46.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:46.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:24:46.748 00.000 428 MoveAxis(E, 0, ABG) 00:24:46.748 00.000 428 Move returns status 0, amount 0 00:24:46.748 00.000 428 MoveAxis(N, 0, ABG) 00:24:46.748 00.000 428 Move returns status 0, amount 0 00:24:46.748 00.000 428 move complete, result=0 00:24:46.748 00.000 428 worker thread done servicing request 00:24:46.780 00.032 10672 UpdateGuideState exits: m=206456 SNR=41.5 00:24:46.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:46.780 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:46.780 00.000 10672 Enqueuing Expose request 00:24:46.780 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:24:46.780 00.000 428 Worker thread wakes up 00:24:46.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:46.780 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:48.607 01.827 428 Exposure complete 00:24:48.732 00.125 428 worker thread done servicing request 00:24:48.732 00.000 10672 OnExposeComplete: enter 00:24:48.732 00.000 10672 UpdateGuideState(): m_state=6 00:24:48.748 00.016 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1262 00:24:48.748 00.000 10672 Star::Find returns 1 (0), X=587.48, Y=373.51, Mass=215781, SNR=41.4, Peak=32128 HFD=3.1 00:24:48.748 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.12 = -2.12) 00:24:48.748 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 00:24:48.748 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.71 hyp=0.78 cameraTheta=-1.98 mountX=-0.41 mountY=-0.70, mountTheta=-2.09 00:24:48.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.71, opts=13) 00:24:48.748 00.000 10672 Enqueuing Move request for scope (-0.31, -0.71) 00:24:48.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:48.748 00.000 428 Worker thread wakes up 00:24:48.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.71) opts 0xd 00:24:48.748 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.71) 00:24:48.748 00.000 428 Moving (-0.31, -0.71) raw xDistance=-0.41 yDistance=-0.70 00:24:48.748 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:24:48.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:24:48.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 00:24:48.748 00.000 428 MoveAxis(E, 0, ABG) 00:24:48.748 00.000 428 Move returns status 0, amount 0 00:24:48.748 00.000 428 MoveAxis(N, 0, ABG) 00:24:48.748 00.000 428 Move returns status 0, amount 0 00:24:48.748 00.000 428 move complete, result=0 00:24:48.748 00.000 428 worker thread done servicing request 00:24:48.763 00.015 10672 UpdateGuideState exits: m=215781 SNR=41.4 00:24:48.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:48.763 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:48.763 00.000 10672 Enqueuing Expose request 00:24:48.763 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 00:24:48.763 00.000 428 Worker thread wakes up 00:24:48.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:48.763 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:50.607 01.844 428 Exposure complete 00:24:50.747 00.140 428 worker thread done servicing request 00:24:50.747 00.000 10672 OnExposeComplete: enter 00:24:50.763 00.016 10672 UpdateGuideState(): m_state=6 00:24:50.763 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1263 00:24:50.763 00.000 10672 Star::Find returns 1 (0), X=587.52, Y=373.97, Mass=225907, SNR=45.5, Peak=32336 HFD=3.0 00:24:50.763 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.14) = xAngle (-2.52 = -2.52) 00:24:50.763 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.41 = -2.41) 00:24:50.763 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.26 hyp=0.37 cameraTheta=-2.38 mountX=-0.30 mountY=-0.25, mountTheta=-2.45 00:24:50.763 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.26, opts=13) 00:24:50.763 00.000 10672 Enqueuing Move request for scope (-0.27, -0.26) 00:24:50.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:50.763 00.000 428 Worker thread wakes up 00:24:50.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.26) opts 0xd 00:24:50.763 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.26) 00:24:50.763 00.000 428 Moving (-0.27, -0.26) raw xDistance=-0.30 yDistance=-0.25 00:24:50.763 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:24:50.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:50.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:24:50.763 00.000 428 MoveAxis(E, 0, ABG) 00:24:50.763 00.000 428 Move returns status 0, amount 0 00:24:50.763 00.000 428 MoveAxis(N, 0, ABG) 00:24:50.763 00.000 428 Move returns status 0, amount 0 00:24:50.763 00.000 428 move complete, result=0 00:24:50.763 00.000 428 worker thread done servicing request 00:24:50.778 00.015 10672 UpdateGuideState exits: m=225907 SNR=45.5 00:24:50.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:50.778 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:50.778 00.000 10672 Enqueuing Expose request 00:24:50.778 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:24:50.778 00.000 428 Worker thread wakes up 00:24:50.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:50.778 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:50.935 00.157 10672 read socket command 10 00:24:50.935 00.000 10672 processing socket request REQDIST 00:24:50.935 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:24:50.935 00.000 10672 Sending socket response 49 (0x31) 00:24:52.606 01.671 428 Exposure complete 00:24:52.746 00.140 428 worker thread done servicing request 00:24:52.746 00.000 10672 OnExposeComplete: enter 00:24:52.746 00.000 10672 UpdateGuideState(): m_state=6 00:24:52.746 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1264 00:24:52.746 00.000 10672 Star::Find returns 1 (0), X=588.06, Y=373.87, Mass=268178, SNR=55.5, Peak=32880 HFD=3.1 00:24:52.746 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 00:24:52.746 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 00:24:52.746 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.36 hyp=0.45 cameraTheta=-0.93 mountX=0.22 mountY=-0.37, mountTheta=-1.04 00:24:52.746 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.36, opts=13) 00:24:52.746 00.000 10672 Enqueuing Move request for scope (0.27, -0.36) 00:24:52.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:52.746 00.000 428 Worker thread wakes up 00:24:52.746 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.36) opts 0xd 00:24:52.746 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.36) 00:24:52.746 00.000 428 Moving (0.27, -0.36) raw xDistance=0.22 yDistance=-0.37 00:24:52.746 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:24:52.746 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:52.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:24:52.746 00.000 428 MoveAxis(E, 0, ABG) 00:24:52.746 00.000 428 Move returns status 0, amount 0 00:24:52.746 00.000 428 MoveAxis(N, 0, ABG) 00:24:52.746 00.000 428 Move returns status 0, amount 0 00:24:52.746 00.000 428 move complete, result=0 00:24:52.746 00.000 428 worker thread done servicing request 00:24:52.778 00.032 10672 UpdateGuideState exits: m=268178 SNR=55.5 00:24:52.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:52.778 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:52.778 00.000 10672 Enqueuing Expose request 00:24:52.778 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:24:52.778 00.000 428 Worker thread wakes up 00:24:52.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:52.778 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:54.594 01.816 428 Exposure complete 00:24:54.735 00.141 428 worker thread done servicing request 00:24:54.735 00.000 10672 OnExposeComplete: enter 00:24:54.735 00.000 10672 UpdateGuideState(): m_state=6 00:24:54.735 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1265 00:24:54.735 00.000 10672 Star::Find returns 1 (0), X=587.53, Y=373.79, Mass=188085, SNR=37.6, Peak=31136 HFD=2.6 00:24:54.735 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.14) = xAngle (-2.25 = -2.25) 00:24:54.735 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.14 = -2.14) 00:24:54.735 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.43 hyp=0.50 cameraTheta=-2.11 mountX=-0.32 mountY=-0.42, mountTheta=-2.21 00:24:54.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.43, opts=13) 00:24:54.735 00.000 10672 Enqueuing Move request for scope (-0.26, -0.43) 00:24:54.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:54.735 00.000 428 Worker thread wakes up 00:24:54.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.43) opts 0xd 00:24:54.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.43) 00:24:54.735 00.000 428 Moving (-0.26, -0.43) raw xDistance=-0.32 yDistance=-0.42 00:24:54.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:24:54.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:54.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 00:24:54.735 00.000 428 MoveAxis(E, 0, ABG) 00:24:54.735 00.000 428 Move returns status 0, amount 0 00:24:54.735 00.000 428 MoveAxis(N, 0, ABG) 00:24:54.735 00.000 428 Move returns status 0, amount 0 00:24:54.735 00.000 428 move complete, result=0 00:24:54.735 00.000 428 worker thread done servicing request 00:24:54.751 00.016 10672 UpdateGuideState exits: m=188085 SNR=37.6 00:24:54.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:54.751 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:54.751 00.000 10672 Enqueuing Expose request 00:24:54.751 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:24:54.766 00.015 428 Worker thread wakes up 00:24:54.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:54.766 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:55.922 01.156 10672 read socket command 10 00:24:55.922 00.000 10672 processing socket request REQDIST 00:24:55.922 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:24:55.922 00.000 10672 Sending socket response 49 (0x31) 00:24:56.609 00.687 428 Exposure complete 00:24:56.734 00.125 428 worker thread done servicing request 00:24:56.734 00.000 10672 OnExposeComplete: enter 00:24:56.734 00.000 10672 UpdateGuideState(): m_state=6 00:24:56.734 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1266 00:24:56.734 00.000 10672 Star::Find returns 1 (0), X=587.90, Y=374.22, Mass=194234, SNR=40.7, Peak=32240 HFD=2.4 00:24:56.734 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.14) = xAngle (-0.19 = -0.19) 00:24:56.734 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.09 = -0.09) 00:24:56.734 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.06 mountX=0.10 mountY=-0.01, mountTheta=-0.09 00:24:56.734 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.01, opts=13) 00:24:56.750 00.016 10672 Enqueuing Move request for scope (0.10, -0.01) 00:24:56.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:56.750 00.000 428 Worker thread wakes up 00:24:56.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd 00:24:56.750 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.01) 00:24:56.750 00.000 428 Moving (0.10, -0.01) raw xDistance=0.10 yDistance=-0.01 00:24:56.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:24:56.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:56.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:24:56.750 00.000 428 MoveAxis(E, 0, ABG) 00:24:56.750 00.000 428 Move returns status 0, amount 0 00:24:56.750 00.000 428 MoveAxis(N, 0, ABG) 00:24:56.750 00.000 428 Move returns status 0, amount 0 00:24:56.750 00.000 428 move complete, result=0 00:24:56.750 00.000 428 worker thread done servicing request 00:24:56.766 00.016 10672 UpdateGuideState exits: m=194234 SNR=40.7 00:24:56.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:56.766 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:56.766 00.000 10672 Enqueuing Expose request 00:24:56.766 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:24:56.766 00.000 428 Worker thread wakes up 00:24:56.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:56.766 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:24:58.609 01.843 428 Exposure complete 00:24:58.749 00.140 428 worker thread done servicing request 00:24:58.749 00.000 10672 OnExposeComplete: enter 00:24:58.749 00.000 10672 UpdateGuideState(): m_state=6 00:24:58.749 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1267 00:24:58.749 00.000 10672 Star::Find returns 1 (0), X=587.02, Y=374.03, Mass=184079, SNR=36.6, Peak=34416 HFD=2.7 00:24:58.749 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 00:24:58.749 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 00:24:58.749 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=-0.20 hyp=0.80 cameraTheta=-2.89 mountX=-0.79 mountY=-0.17, mountTheta=-2.93 00:24:58.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=-0.20, opts=13) 00:24:58.749 00.000 10672 Enqueuing Move request for scope (-0.77, -0.20) 00:24:58.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:24:58.749 00.000 428 Worker thread wakes up 00:24:58.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.20) opts 0xd 00:24:58.749 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, -0.20) 00:24:58.749 00.000 428 Moving (-0.77, -0.20) raw xDistance=-0.79 yDistance=-0.17 00:24:58.749 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79 00:24:58.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:24:58.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:24:58.749 00.000 428 MoveAxis(E, 927, ABG) 00:24:58.749 00.000 428 Guiding Dir = 2, Dur = 927 00:24:58.749 00.000 428 IsSlewing returns 0 00:24:58.749 00.000 428 IsGuiding returns 0 00:24:58.781 00.032 10672 UpdateGuideState exits: m=184079 SNR=36.6 00:24:58.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:24:58.781 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:24:58.781 00.000 10672 Enqueuing Expose request 00:24:58.781 00.000 428 PulseGuide returned control before completion, sleep 911 00:24:59.702 00.921 428 IsGuiding returns 1 00:24:59.702 00.000 428 scope still moving after pulse duration time elapsed 00:24:59.734 00.032 428 IsSlewing returns 0 00:24:59.734 00.000 428 IsGuiding returns 0 00:24:59.734 00.000 428 scope move finished after 927 + 59 ms 00:24:59.734 00.000 428 Move returns status 0, amount 927 00:24:59.734 00.000 428 MoveAxis(N, 0, ABG) 00:24:59.734 00.000 428 Move returns status 0, amount 0 00:24:59.734 00.000 428 move complete, result=0 00:24:59.734 00.000 428 worker thread done servicing request 00:24:59.734 00.000 428 Worker thread wakes up 00:24:59.734 00.000 10672 GuideStep: -0.8 px 927 ms EAST, -0.2 px 0 ms NORTH 00:24:59.749 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:24:59.749 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:00.593 00.844 428 Exposure complete 00:25:00.733 00.140 428 worker thread done servicing request 00:25:00.733 00.000 10672 OnExposeComplete: enter 00:25:00.733 00.000 10672 UpdateGuideState(): m_state=6 00:25:00.733 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1268 00:25:00.733 00.000 10672 Star::Find returns 1 (0), X=587.27, Y=373.98, Mass=196900, SNR=39.1, Peak=29504 HFD=2.5 00:25:00.733 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.84 = -2.84) 00:25:00.733 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 00:25:00.733 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.25 hyp=0.57 cameraTheta=-2.70 mountX=-0.55 mountY=-0.23, mountTheta=-2.74 00:25:00.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.25, opts=13) 00:25:00.733 00.000 10672 Enqueuing Move request for scope (-0.52, -0.25) 00:25:00.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:00.733 00.000 428 Worker thread wakes up 00:25:00.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.25) opts 0xd 00:25:00.733 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.25) 00:25:00.733 00.000 428 Moving (-0.52, -0.25) raw xDistance=-0.55 yDistance=-0.23 00:25:00.733 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.55 00:25:00.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:00.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:25:00.733 00.000 428 MoveAxis(E, 705, ABG) 00:25:00.733 00.000 428 Guiding Dir = 2, Dur = 705 00:25:00.733 00.000 428 IsSlewing returns 0 00:25:00.733 00.000 428 IsGuiding returns 0 00:25:00.764 00.031 428 PulseGuide returned control before completion, sleep 694 00:25:00.764 00.000 10672 UpdateGuideState exits: m=196900 SNR=39.1 00:25:00.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:00.764 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:00.764 00.000 10672 Enqueuing Expose request 00:25:00.936 00.172 10672 read socket command 10 00:25:00.936 00.000 10672 processing socket request REQDIST 00:25:00.936 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:25:00.936 00.000 10672 Sending socket response 52 (0x34) 00:25:01.483 00.547 428 IsGuiding returns 0 00:25:01.483 00.000 428 Move returns status 0, amount 705 00:25:01.483 00.000 428 MoveAxis(N, 0, ABG) 00:25:01.483 00.000 428 Move returns status 0, amount 0 00:25:01.483 00.000 428 move complete, result=0 00:25:01.483 00.000 428 worker thread done servicing request 00:25:01.483 00.000 428 Worker thread wakes up 00:25:01.483 00.000 10672 GuideStep: -0.5 px 705 ms EAST, -0.2 px 0 ms NORTH 00:25:01.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:01.483 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:02.612 01.129 428 Exposure complete 00:25:02.737 00.125 428 worker thread done servicing request 00:25:02.737 00.000 10672 OnExposeComplete: enter 00:25:02.737 00.000 10672 UpdateGuideState(): m_state=6 00:25:02.737 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1269 00:25:02.737 00.000 10672 Star::Find returns 1 (0), X=587.84, Y=374.18, Mass=245364, SNR=48.6, Peak=34192 HFD=3.0 00:25:02.737 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.14) = xAngle (-0.93 = -0.93) 00:25:02.737 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.82 = -0.82) 00:25:02.737 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.06 cameraTheta=-0.79 mountX=0.04 mountY=-0.05, mountTheta=-0.89 00:25:02.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.05, opts=13) 00:25:02.737 00.000 10672 Enqueuing Move request for scope (0.05, -0.05) 00:25:02.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:02.737 00.000 428 Worker thread wakes up 00:25:02.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd 00:25:02.737 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.05) 00:25:02.737 00.000 428 Moving (0.05, -0.05) raw xDistance=0.04 yDistance=-0.05 00:25:02.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:25:02.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:02.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:25:02.737 00.000 428 MoveAxis(E, 0, ABG) 00:25:02.737 00.000 428 Move returns status 0, amount 0 00:25:02.737 00.000 428 MoveAxis(N, 0, ABG) 00:25:02.737 00.000 428 Move returns status 0, amount 0 00:25:02.737 00.000 428 move complete, result=0 00:25:02.737 00.000 428 worker thread done servicing request 00:25:02.768 00.031 10672 UpdateGuideState exits: m=245364 SNR=48.6 00:25:02.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:02.768 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:02.768 00.000 10672 Enqueuing Expose request 00:25:02.768 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 00:25:02.768 00.000 428 Worker thread wakes up 00:25:02.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:02.768 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:04.611 01.843 428 Exposure complete 00:25:04.752 00.141 428 worker thread done servicing request 00:25:04.752 00.000 10672 OnExposeComplete: enter 00:25:04.752 00.000 10672 UpdateGuideState(): m_state=6 00:25:04.752 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1270 00:25:04.752 00.000 10672 Star::Find returns 1 (0), X=588.10, Y=374.10, Mass=196629, SNR=43.9, Peak=39968 HFD=2.2 00:25:04.752 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.51 = -0.51) 00:25:04.752 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 00:25:04.752 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-0.38 mountX=0.29 mountY=-0.13, mountTheta=-0.43 00:25:04.752 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.12, opts=13) 00:25:04.752 00.000 10672 Enqueuing Move request for scope (0.31, -0.12) 00:25:04.752 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:04.752 00.000 428 Worker thread wakes up 00:25:04.752 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.12) opts 0xd 00:25:04.752 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.12) 00:25:04.752 00.000 428 Moving (0.31, -0.12) raw xDistance=0.29 yDistance=-0.13 00:25:04.752 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:25:04.752 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:04.752 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:25:04.752 00.000 428 MoveAxis(E, 0, ABG) 00:25:04.752 00.000 428 Move returns status 0, amount 0 00:25:04.752 00.000 428 MoveAxis(N, 0, ABG) 00:25:04.752 00.000 428 Move returns status 0, amount 0 00:25:04.752 00.000 428 move complete, result=0 00:25:04.752 00.000 428 worker thread done servicing request 00:25:04.783 00.031 10672 UpdateGuideState exits: m=196629 SNR=43.9 00:25:04.783 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:04.783 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:04.783 00.000 10672 Enqueuing Expose request 00:25:04.783 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:25:04.783 00.000 428 Worker thread wakes up 00:25:04.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:04.783 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:05.923 01.140 10672 read socket command 10 00:25:05.923 00.000 10672 processing socket request REQDIST 00:25:05.923 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:25:05.923 00.000 10672 Sending socket response 36 (0x24) 00:25:06.610 00.687 428 Exposure complete 00:25:06.750 00.140 428 worker thread done servicing request 00:25:06.750 00.000 10672 OnExposeComplete: enter 00:25:06.750 00.000 10672 UpdateGuideState(): m_state=6 00:25:06.750 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1271 00:25:06.750 00.000 10672 Star::Find returns 1 (0), X=588.52, Y=374.00, Mass=211693, SNR=41.4, Peak=40080 HFD=3.0 00:25:06.750 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.44 = -0.44) 00:25:06.750 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 00:25:06.750 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.23 hyp=0.76 cameraTheta=-0.31 mountX=0.69 mountY=-0.25, mountTheta=-0.35 00:25:06.750 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.23, opts=13) 00:25:06.750 00.000 10672 Enqueuing Move request for scope (0.72, -0.23) 00:25:06.750 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:06.750 00.000 428 Worker thread wakes up 00:25:06.750 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.23) opts 0xd 00:25:06.750 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.23) 00:25:06.750 00.000 428 Moving (0.72, -0.23) raw xDistance=0.69 yDistance=-0.25 00:25:06.750 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69 00:25:06.750 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:06.750 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:25:06.750 00.000 428 MoveAxis(W, 803, ABG) 00:25:06.750 00.000 428 Guiding Dir = 3, Dur = 803 00:25:06.750 00.000 428 IsSlewing returns 0 00:25:06.750 00.000 428 IsGuiding returns 0 00:25:06.765 00.015 428 PulseGuide returned control before completion, sleep 799 00:25:06.781 00.016 10672 UpdateGuideState exits: m=211693 SNR=41.4 00:25:06.781 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:06.781 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:06.781 00.000 10672 Enqueuing Expose request 00:25:07.578 00.797 428 IsGuiding returns 1 00:25:07.578 00.000 428 scope still moving after pulse duration time elapsed 00:25:07.624 00.046 428 IsSlewing returns 0 00:25:07.624 00.000 428 IsGuiding returns 0 00:25:07.624 00.000 428 scope move finished after 803 + 60 ms 00:25:07.624 00.000 428 Move returns status 0, amount 803 00:25:07.624 00.000 428 MoveAxis(N, 0, ABG) 00:25:07.624 00.000 428 Move returns status 0, amount 0 00:25:07.624 00.000 428 move complete, result=0 00:25:07.624 00.000 428 worker thread done servicing request 00:25:07.624 00.000 428 Worker thread wakes up 00:25:07.624 00.000 10672 GuideStep: 0.7 px 803 ms WEST, -0.3 px 0 ms NORTH 00:25:07.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:07.624 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:08.608 00.984 428 Exposure complete 00:25:08.733 00.125 428 worker thread done servicing request 00:25:08.733 00.000 10672 OnExposeComplete: enter 00:25:08.733 00.000 10672 UpdateGuideState(): m_state=6 00:25:08.733 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1272 00:25:08.733 00.000 10672 Star::Find returns 1 (0), X=587.75, Y=374.17, Mass=222739, SNR=44.8, Peak=32784 HFD=2.9 00:25:08.733 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.14) = xAngle (-2.41 = -2.41) 00:25:08.733 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.30 = -2.30) 00:25:08.733 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.27 mountX=-0.05 mountY=-0.05, mountTheta=-2.36 00:25:08.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.06, opts=13) 00:25:08.733 00.000 10672 Enqueuing Move request for scope (-0.05, -0.06) 00:25:08.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:08.733 00.000 428 Worker thread wakes up 00:25:08.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd 00:25:08.733 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.06) 00:25:08.733 00.000 428 Moving (-0.05, -0.06) raw xDistance=-0.05 yDistance=-0.05 00:25:08.733 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:25:08.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:08.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:25:08.733 00.000 428 MoveAxis(E, 0, ABG) 00:25:08.733 00.000 428 Move returns status 0, amount 0 00:25:08.733 00.000 428 MoveAxis(N, 0, ABG) 00:25:08.733 00.000 428 Move returns status 0, amount 0 00:25:08.733 00.000 428 move complete, result=0 00:25:08.733 00.000 428 worker thread done servicing request 00:25:08.765 00.032 10672 UpdateGuideState exits: m=222739 SNR=44.8 00:25:08.765 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:08.765 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:08.765 00.000 10672 Enqueuing Expose request 00:25:08.765 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:25:08.765 00.000 428 Worker thread wakes up 00:25:08.765 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:08.765 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:10.596 01.831 428 Exposure complete 00:25:10.737 00.141 428 worker thread done servicing request 00:25:10.737 00.000 10672 OnExposeComplete: enter 00:25:10.737 00.000 10672 UpdateGuideState(): m_state=6 00:25:10.737 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1273 00:25:10.737 00.000 10672 Star::Find returns 1 (0), X=587.04, Y=373.93, Mass=228795, SNR=38.6, Peak=26240 HFD=2.9 00:25:10.737 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.14) = xAngle (-2.90 = -2.90) 00:25:10.737 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.79 = -2.79) 00:25:10.737 00.000 10672 CameraToMount -- cameraX=-0.76 cameraY=-0.30 hyp=0.81 cameraTheta=-2.76 mountX=-0.79 mountY=-0.28, mountTheta=-2.80 00:25:10.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.76, y=-0.30, opts=13) 00:25:10.737 00.000 10672 Enqueuing Move request for scope (-0.76, -0.30) 00:25:10.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:10.737 00.000 428 Worker thread wakes up 00:25:10.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.30) opts 0xd 00:25:10.737 00.000 428 Handling offset move in thread for scope, endpoint = (-0.76, -0.30) 00:25:10.737 00.000 428 Moving (-0.76, -0.30) raw xDistance=-0.79 yDistance=-0.28 00:25:10.737 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79 00:25:10.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:10.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:25:10.737 00.000 428 MoveAxis(E, 927, ABG) 00:25:10.737 00.000 428 Guiding Dir = 2, Dur = 927 00:25:10.737 00.000 428 IsSlewing returns 0 00:25:10.737 00.000 428 IsGuiding returns 0 00:25:10.768 00.031 428 PulseGuide returned control before completion, sleep 915 00:25:10.768 00.000 10672 UpdateGuideState exits: m=228795 SNR=38.6 00:25:10.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:10.768 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:10.768 00.000 10672 Enqueuing Expose request 00:25:10.925 00.157 10672 read socket command 10 00:25:10.925 00.000 10672 processing socket request REQDIST 00:25:10.925 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:25:10.925 00.000 10672 Sending socket response 49 (0x31) 00:25:11.706 00.781 428 IsGuiding returns 0 00:25:11.706 00.000 428 Move returns status 0, amount 927 00:25:11.706 00.000 428 MoveAxis(N, 0, ABG) 00:25:11.706 00.000 428 Move returns status 0, amount 0 00:25:11.706 00.000 428 move complete, result=0 00:25:11.706 00.000 428 worker thread done servicing request 00:25:11.706 00.000 428 Worker thread wakes up 00:25:11.706 00.000 10672 GuideStep: -0.8 px 927 ms EAST, -0.3 px 0 ms NORTH 00:25:11.706 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:11.706 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:12.596 00.890 428 Exposure complete 00:25:12.721 00.125 428 worker thread done servicing request 00:25:12.721 00.000 10672 OnExposeComplete: enter 00:25:12.721 00.000 10672 UpdateGuideState(): m_state=6 00:25:12.721 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1274 00:25:12.721 00.000 10672 Star::Find returns 1 (0), X=587.37, Y=373.93, Mass=182116, SNR=36.1, Peak=28416 HFD=2.3 00:25:12.721 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.14) = xAngle (-2.67 = -2.67) 00:25:12.721 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.56 = -2.56) 00:25:12.721 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.29 hyp=0.51 cameraTheta=-2.53 mountX=-0.46 mountY=-0.28, mountTheta=-2.59 00:25:12.736 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.29, opts=13) 00:25:12.736 00.000 10672 Enqueuing Move request for scope (-0.42, -0.29) 00:25:12.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:12.736 00.000 428 Worker thread wakes up 00:25:12.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.29) opts 0xd 00:25:12.736 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.29) 00:25:12.736 00.000 428 Moving (-0.42, -0.29) raw xDistance=-0.46 yDistance=-0.28 00:25:12.736 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46 00:25:12.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:12.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:25:12.736 00.000 428 MoveAxis(E, 598, ABG) 00:25:12.736 00.000 428 Guiding Dir = 2, Dur = 598 00:25:12.736 00.000 428 IsSlewing returns 0 00:25:12.736 00.000 428 IsGuiding returns 0 00:25:12.752 00.016 428 PulseGuide returned control before completion, sleep 593 00:25:12.752 00.000 10672 UpdateGuideState exits: m=182116 SNR=36.1 00:25:12.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:12.752 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:12.752 00.000 10672 Enqueuing Expose request 00:25:13.377 00.625 428 IsGuiding returns 0 00:25:13.377 00.000 428 Move returns status 0, amount 598 00:25:13.377 00.000 428 MoveAxis(N, 0, ABG) 00:25:13.377 00.000 428 Move returns status 0, amount 0 00:25:13.377 00.000 428 move complete, result=0 00:25:13.377 00.000 428 worker thread done servicing request 00:25:13.377 00.000 10672 GuideStep: -0.5 px 598 ms EAST, -0.3 px 0 ms NORTH 00:25:13.377 00.000 428 Worker thread wakes up 00:25:13.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:13.377 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:14.595 01.218 428 Exposure complete 00:25:14.736 00.141 428 worker thread done servicing request 00:25:14.736 00.000 10672 OnExposeComplete: enter 00:25:14.736 00.000 10672 UpdateGuideState(): m_state=6 00:25:14.736 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1275 00:25:14.736 00.000 10672 Star::Find returns 1 (0), X=588.06, Y=373.67, Mass=180770, SNR=39.2, Peak=30384 HFD=2.3 00:25:14.736 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.14) = xAngle (-1.25 = -1.25) 00:25:14.736 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.15 = -1.15) 00:25:14.736 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.55 hyp=0.62 cameraTheta=-1.12 mountX=0.19 mountY=-0.56, mountTheta=-1.24 00:25:14.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.55, opts=13) 00:25:14.736 00.000 10672 Enqueuing Move request for scope (0.27, -0.55) 00:25:14.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:14.736 00.000 428 Worker thread wakes up 00:25:14.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.55) opts 0xd 00:25:14.736 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.55) 00:25:14.736 00.000 428 Moving (0.27, -0.55) raw xDistance=0.19 yDistance=-0.56 00:25:14.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:25:14.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:25:14.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 00:25:14.736 00.000 428 MoveAxis(E, 0, ABG) 00:25:14.736 00.000 428 Move returns status 0, amount 0 00:25:14.736 00.000 428 MoveAxis(N, 0, ABG) 00:25:14.736 00.000 428 Move returns status 0, amount 0 00:25:14.736 00.000 428 move complete, result=0 00:25:14.736 00.000 428 worker thread done servicing request 00:25:14.767 00.031 10672 UpdateGuideState exits: m=180770 SNR=39.2 00:25:14.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:14.767 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:14.767 00.000 10672 Enqueuing Expose request 00:25:14.767 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 00:25:14.767 00.000 428 Worker thread wakes up 00:25:14.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:14.767 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:15.923 01.156 10672 read socket command 10 00:25:15.923 00.000 10672 processing socket request REQDIST 00:25:15.923 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:25:15.923 00.000 10672 Sending socket response 53 (0x35) 00:25:16.595 00.672 428 Exposure complete 00:25:16.719 00.124 428 worker thread done servicing request 00:25:16.719 00.000 10672 OnExposeComplete: enter 00:25:16.719 00.000 10672 UpdateGuideState(): m_state=6 00:25:16.719 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1276 00:25:16.719 00.000 10672 Star::Find returns 1 (0), X=588.39, Y=373.60, Mass=209576, SNR=39.7, Peak=27216 HFD=3.0 00:25:16.719 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 00:25:16.719 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.84 = -0.84) 00:25:16.719 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.62 hyp=0.87 cameraTheta=-0.81 mountX=0.51 mountY=-0.64, mountTheta=-0.90 00:25:16.719 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.62, opts=13) 00:25:16.735 00.016 10672 Enqueuing Move request for scope (0.60, -0.62) 00:25:16.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:16.735 00.000 428 Worker thread wakes up 00:25:16.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.62) opts 0xd 00:25:16.735 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.62) 00:25:16.735 00.000 428 Moving (0.60, -0.62) raw xDistance=0.51 yDistance=-0.64 00:25:16.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 00:25:16.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:25:16.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 00:25:16.735 00.000 428 MoveAxis(W, 595, ABG) 00:25:16.735 00.000 428 Guiding Dir = 3, Dur = 595 00:25:16.735 00.000 428 IsSlewing returns 0 00:25:16.735 00.000 428 IsGuiding returns 0 00:25:16.751 00.016 10672 UpdateGuideState exits: m=209576 SNR=39.7 00:25:16.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:16.751 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:16.751 00.000 10672 Enqueuing Expose request 00:25:16.766 00.015 428 PulseGuide returned control before completion, sleep 576 00:25:17.344 00.578 428 IsGuiding returns 1 00:25:17.344 00.000 428 scope still moving after pulse duration time elapsed 00:25:17.407 00.063 428 IsSlewing returns 0 00:25:17.407 00.000 428 IsGuiding returns 0 00:25:17.407 00.000 428 scope move finished after 595 + 75 ms 00:25:17.407 00.000 428 Move returns status 0, amount 595 00:25:17.407 00.000 428 MoveAxis(N, 0, ABG) 00:25:17.407 00.000 428 Move returns status 0, amount 0 00:25:17.407 00.000 428 move complete, result=0 00:25:17.407 00.000 428 worker thread done servicing request 00:25:17.407 00.000 10672 GuideStep: 0.5 px 595 ms WEST, -0.6 px 0 ms NORTH 00:25:17.407 00.000 428 Worker thread wakes up 00:25:17.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:17.407 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:18.599 01.192 428 Exposure complete 00:25:18.724 00.125 428 worker thread done servicing request 00:25:18.724 00.000 10672 OnExposeComplete: enter 00:25:18.724 00.000 10672 UpdateGuideState(): m_state=6 00:25:18.724 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1277 00:25:18.724 00.000 10672 Star::Find returns 1 (0), X=588.13, Y=373.64, Mass=210892, SNR=37.6, Peak=26016 HFD=2.7 00:25:18.724 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.18 = -1.18) 00:25:18.724 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 00:25:18.724 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.58 hyp=0.67 cameraTheta=-1.04 mountX=0.26 mountY=-0.59, mountTheta=-1.16 00:25:18.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.58, opts=13) 00:25:18.724 00.000 10672 Enqueuing Move request for scope (0.34, -0.58) 00:25:18.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:18.724 00.000 428 Worker thread wakes up 00:25:18.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.58) opts 0xd 00:25:18.724 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.58) 00:25:18.724 00.000 428 Moving (0.34, -0.58) raw xDistance=0.26 yDistance=-0.59 00:25:18.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:25:18.724 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=-0.41 newest=-1.79 00:25:18.739 00.015 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 00:25:18.739 00.000 428 MoveAxis(E, 0, ABG) 00:25:18.739 00.000 428 Move returns status 0, amount 0 00:25:18.739 00.000 428 MoveAxis(N, 785, ABG) 00:25:18.739 00.000 428 Guiding Dir = 0, Dur = 785 00:25:18.739 00.000 428 IsSlewing returns 0 00:25:18.739 00.000 428 IsGuiding returns 0 00:25:18.755 00.016 10672 UpdateGuideState exits: m=210892 SNR=37.6 00:25:18.755 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:18.755 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:18.755 00.000 10672 Enqueuing Expose request 00:25:18.802 00.047 428 PulseGuide returned control before completion, sleep 723 00:25:19.552 00.750 428 IsGuiding returns 1 00:25:19.552 00.000 428 scope still moving after pulse duration time elapsed 00:25:19.614 00.062 428 IsSlewing returns 0 00:25:19.661 00.047 428 IsGuiding returns 0 00:25:19.661 00.000 428 scope move finished after 785 + 136 ms 00:25:19.661 00.000 428 Move returns status 0, amount 785 00:25:19.661 00.000 428 move complete, result=0 00:25:19.661 00.000 428 worker thread done servicing request 00:25:19.661 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 785 ms NORTH 00:25:19.661 00.000 428 Worker thread wakes up 00:25:19.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:19.661 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:20.598 00.937 428 Exposure complete 00:25:20.739 00.141 428 worker thread done servicing request 00:25:20.739 00.000 10672 OnExposeComplete: enter 00:25:20.739 00.000 10672 UpdateGuideState(): m_state=6 00:25:20.739 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1278 00:25:20.739 00.000 10672 Star::Find returns 1 (0), X=588.08, Y=373.98, Mass=180047, SNR=32.9, Peak=29296 HFD=2.8 00:25:20.739 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 00:25:20.739 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 00:25:20.739 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.25 hyp=0.38 cameraTheta=-0.71 mountX=0.25 mountY=-0.26, mountTheta=-0.80 00:25:20.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.25, opts=13) 00:25:20.739 00.000 10672 Enqueuing Move request for scope (0.29, -0.25) 00:25:20.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:20.739 00.000 428 Worker thread wakes up 00:25:20.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.25) opts 0xd 00:25:20.739 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.25) 00:25:20.739 00.000 428 Moving (0.29, -0.25) raw xDistance=0.25 yDistance=-0.26 00:25:20.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:25:20.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:20.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:25:20.739 00.000 428 MoveAxis(E, 0, ABG) 00:25:20.739 00.000 428 Move returns status 0, amount 0 00:25:20.739 00.000 428 MoveAxis(N, 0, ABG) 00:25:20.739 00.000 428 Move returns status 0, amount 0 00:25:20.739 00.000 428 move complete, result=0 00:25:20.739 00.000 428 worker thread done servicing request 00:25:20.770 00.031 10672 UpdateGuideState exits: m=180047 SNR=32.9 00:25:20.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:20.770 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:20.770 00.000 10672 Enqueuing Expose request 00:25:20.770 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:25:20.770 00.000 428 Worker thread wakes up 00:25:20.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:20.770 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:20.926 00.156 10672 read socket command 10 00:25:20.926 00.000 10672 processing socket request REQDIST 00:25:20.926 00.000 10672 SOCKSVR: Sending pixel error of 0.56 00:25:20.926 00.000 10672 Sending socket response 56 (0x38) 00:25:22.582 01.656 428 Exposure complete 00:25:22.722 00.140 428 worker thread done servicing request 00:25:22.722 00.000 10672 OnExposeComplete: enter 00:25:22.722 00.000 10672 UpdateGuideState(): m_state=6 00:25:22.722 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1279 00:25:22.722 00.000 10672 Star::Find returns 1 (0), X=587.98, Y=373.95, Mass=201700, SNR=38.5, Peak=27872 HFD=2.6 00:25:22.722 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 00:25:22.722 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.99 = -0.99) 00:25:22.722 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.27 hyp=0.33 cameraTheta=-0.96 mountX=0.15 mountY=-0.28, mountTheta=-1.07 00:25:22.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.27, opts=13) 00:25:22.722 00.000 10672 Enqueuing Move request for scope (0.19, -0.27) 00:25:22.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:22.722 00.000 428 Worker thread wakes up 00:25:22.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.27) opts 0xd 00:25:22.722 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.27) 00:25:22.722 00.000 428 Moving (0.19, -0.27) raw xDistance=0.15 yDistance=-0.28 00:25:22.722 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:25:22.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:22.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:25:22.722 00.000 428 MoveAxis(E, 0, ABG) 00:25:22.722 00.000 428 Move returns status 0, amount 0 00:25:22.722 00.000 428 MoveAxis(N, 0, ABG) 00:25:22.722 00.000 428 Move returns status 0, amount 0 00:25:22.722 00.000 428 move complete, result=0 00:25:22.722 00.000 428 worker thread done servicing request 00:25:22.738 00.016 10672 UpdateGuideState exits: m=201700 SNR=38.5 00:25:22.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:22.738 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:22.738 00.000 10672 Enqueuing Expose request 00:25:22.738 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:25:22.738 00.000 428 Worker thread wakes up 00:25:22.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:22.754 00.016 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:24.597 01.843 428 Exposure complete 00:25:24.722 00.125 428 worker thread done servicing request 00:25:24.722 00.000 10672 OnExposeComplete: enter 00:25:24.722 00.000 10672 UpdateGuideState(): m_state=6 00:25:24.722 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1280 00:25:24.722 00.000 10672 Star::Find returns 1 (0), X=586.91, Y=373.88, Mass=232527, SNR=39.0, Peak=26560 HFD=2.9 00:25:24.722 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.14) = xAngle (-2.90 = -2.90) 00:25:24.722 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.79 = -2.79) 00:25:24.722 00.000 10672 CameraToMount -- cameraX=-0.88 cameraY=-0.35 hyp=0.95 cameraTheta=-2.76 mountX=-0.92 mountY=-0.32, mountTheta=-2.80 00:25:24.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.88, y=-0.35, opts=13) 00:25:24.722 00.000 10672 Enqueuing Move request for scope (-0.88, -0.35) 00:25:24.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:24.722 00.000 428 Worker thread wakes up 00:25:24.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.35) opts 0xd 00:25:24.722 00.000 428 Handling offset move in thread for scope, endpoint = (-0.88, -0.35) 00:25:24.737 00.015 428 Moving (-0.88, -0.35) raw xDistance=-0.92 yDistance=-0.32 00:25:24.737 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92 00:25:24.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:24.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:25:24.737 00.000 428 MoveAxis(E, 1076, ABG) 00:25:24.737 00.000 428 Guiding Dir = 2, Dur = 1076 00:25:24.737 00.000 428 IsSlewing returns 0 00:25:24.737 00.000 428 IsGuiding returns 0 00:25:24.753 00.016 428 PulseGuide returned control before completion, sleep 1067 00:25:24.753 00.000 10672 UpdateGuideState exits: m=232527 SNR=39.0 00:25:24.753 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:24.753 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:24.753 00.000 10672 Enqueuing Expose request 00:25:25.831 01.078 428 IsGuiding returns 1 00:25:25.831 00.000 428 scope still moving after pulse duration time elapsed 00:25:25.878 00.047 428 IsSlewing returns 0 00:25:25.878 00.000 428 IsGuiding returns 0 00:25:25.878 00.000 428 scope move finished after 1076 + 64 ms 00:25:25.878 00.000 428 Move returns status 0, amount 1076 00:25:25.878 00.000 428 MoveAxis(N, 0, ABG) 00:25:25.878 00.000 428 Move returns status 0, amount 0 00:25:25.878 00.000 428 move complete, result=0 00:25:25.878 00.000 428 worker thread done servicing request 00:25:25.878 00.000 428 Worker thread wakes up 00:25:25.878 00.000 10672 GuideStep: -0.9 px 1076 ms EAST, -0.3 px 0 ms NORTH 00:25:25.878 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:25.878 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:25.925 00.047 10672 read socket command 10 00:25:25.925 00.000 10672 processing socket request REQDIST 00:25:25.925 00.000 10672 SOCKSVR: Sending pixel error of 0.63 00:25:25.925 00.000 10672 Sending socket response 63 (0x3f) 00:25:26.596 00.671 428 Exposure complete 00:25:26.741 00.145 428 worker thread done servicing request 00:25:26.741 00.000 10672 OnExposeComplete: enter 00:25:26.741 00.000 10672 UpdateGuideState(): m_state=6 00:25:26.741 00.000 10672 Star::Find(15, 586, 373, 0, (0,0,0,0), 0.0, 0) frame 1281 00:25:26.741 00.000 10672 Star::Find returns 1 (0), X=588.35, Y=373.94, Mass=231265, SNR=38.5, Peak=21872 HFD=4.0 00:25:26.741 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.14) = xAngle (-0.60 = -0.60) 00:25:26.741 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.49 = -0.49) 00:25:26.741 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.28 hyp=0.63 cameraTheta=-0.47 mountX=0.52 mountY=-0.30, mountTheta=-0.52 00:25:26.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.28, opts=13) 00:25:26.741 00.000 10672 Enqueuing Move request for scope (0.56, -0.28) 00:25:26.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:26.741 00.000 428 Worker thread wakes up 00:25:26.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.28) opts 0xd 00:25:26.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.28) 00:25:26.741 00.000 428 Moving (0.56, -0.28) raw xDistance=0.52 yDistance=-0.30 00:25:26.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.52 00:25:26.741 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:26.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:25:26.741 00.000 428 MoveAxis(W, 531, ABG) 00:25:26.741 00.000 428 Guiding Dir = 3, Dur = 531 00:25:26.741 00.000 428 IsSlewing returns 0 00:25:26.741 00.000 428 IsGuiding returns 0 00:25:26.757 00.016 10672 UpdateGuideState exits: m=231265 SNR=38.5 00:25:26.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:26.757 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:26.757 00.000 10672 Enqueuing Expose request 00:25:26.772 00.015 428 PulseGuide returned control before completion, sleep 514 00:25:27.303 00.531 428 IsGuiding returns 1 00:25:27.303 00.000 428 scope still moving after pulse duration time elapsed 00:25:27.335 00.032 428 IsSlewing returns 0 00:25:27.335 00.000 428 IsGuiding returns 0 00:25:27.350 00.015 428 scope move finished after 531 + 71 ms 00:25:27.350 00.000 428 Move returns status 0, amount 531 00:25:27.350 00.000 428 MoveAxis(N, 0, ABG) 00:25:27.350 00.000 428 Move returns status 0, amount 0 00:25:27.350 00.000 428 move complete, result=0 00:25:27.350 00.000 428 worker thread done servicing request 00:25:27.350 00.000 10672 GuideStep: 0.5 px 531 ms WEST, -0.3 px 0 ms NORTH 00:25:27.350 00.000 428 Worker thread wakes up 00:25:27.350 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:27.350 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:28.584 01.234 428 Exposure complete 00:25:28.725 00.141 428 worker thread done servicing request 00:25:28.725 00.000 10672 OnExposeComplete: enter 00:25:28.725 00.000 10672 UpdateGuideState(): m_state=6 00:25:28.725 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1282 00:25:28.725 00.000 10672 Star::Find returns 1 (0), X=588.63, Y=374.38, Mass=242984, SNR=43.7, Peak=31040 HFD=3.4 00:25:28.725 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.14) = xAngle (0.04 = 0.04) 00:25:28.725 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.15 = 0.15) 00:25:28.725 00.000 10672 CameraToMount -- cameraX=0.83 cameraY=0.15 hyp=0.85 cameraTheta=0.18 mountX=0.85 mountY=0.13, mountTheta=0.15 00:25:28.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.83, y=0.15, opts=13) 00:25:28.725 00.000 10672 Enqueuing Move request for scope (0.83, 0.15) 00:25:28.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:28.725 00.000 428 Worker thread wakes up 00:25:28.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.15) opts 0xd 00:25:28.725 00.000 428 Handling offset move in thread for scope, endpoint = (0.83, 0.15) 00:25:28.725 00.000 428 Moving (0.83, 0.15) raw xDistance=0.85 yDistance=0.13 00:25:28.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.85 00:25:28.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:28.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:25:28.725 00.000 428 MoveAxis(W, 1030, ABG) 00:25:28.725 00.000 428 Guiding Dir = 3, Dur = 1030 00:25:28.725 00.000 428 IsSlewing returns 0 00:25:28.725 00.000 428 IsGuiding returns 0 00:25:28.740 00.015 10672 UpdateGuideState exits: m=242984 SNR=43.7 00:25:28.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:28.740 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:28.740 00.000 10672 Enqueuing Expose request 00:25:28.756 00.016 428 PulseGuide returned control before completion, sleep 1014 00:25:29.787 01.031 428 IsGuiding returns 1 00:25:29.787 00.000 428 scope still moving after pulse duration time elapsed 00:25:29.818 00.031 428 IsSlewing returns 0 00:25:29.818 00.000 428 IsGuiding returns 0 00:25:29.818 00.000 428 scope move finished after 1030 + 67 ms 00:25:29.818 00.000 428 Move returns status 0, amount 1030 00:25:29.818 00.000 428 MoveAxis(N, 0, ABG) 00:25:29.818 00.000 428 Move returns status 0, amount 0 00:25:29.818 00.000 428 move complete, result=0 00:25:29.818 00.000 428 worker thread done servicing request 00:25:29.818 00.000 10672 GuideStep: 0.8 px 1030 ms WEST, 0.1 px 0 ms NORTH 00:25:29.818 00.000 428 Worker thread wakes up 00:25:29.818 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:29.818 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:30.599 00.781 428 Exposure complete 00:25:30.724 00.125 428 worker thread done servicing request 00:25:30.724 00.000 10672 OnExposeComplete: enter 00:25:30.724 00.000 10672 UpdateGuideState(): m_state=6 00:25:30.724 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1283 00:25:30.724 00.000 10672 Star::Find returns 1 (0), X=588.20, Y=373.76, Mass=163587, SNR=31.0, Peak=23072 HFD=3.2 00:25:30.724 00.000 10672 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.14) = xAngle (-0.99 = -0.99) 00:25:30.724 00.000 10672 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.88 = -0.88) 00:25:30.724 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.47 hyp=0.62 cameraTheta=-0.85 mountX=0.34 mountY=-0.48, mountTheta=-0.95 00:25:30.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.47, opts=13) 00:25:30.724 00.000 10672 Enqueuing Move request for scope (0.41, -0.47) 00:25:30.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:30.724 00.000 428 Worker thread wakes up 00:25:30.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.47) opts 0xd 00:25:30.724 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.47) 00:25:30.724 00.000 428 Moving (0.41, -0.47) raw xDistance=0.34 yDistance=-0.48 00:25:30.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:25:30.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:30.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 00:25:30.724 00.000 428 MoveAxis(E, 0, ABG) 00:25:30.724 00.000 428 Move returns status 0, amount 0 00:25:30.724 00.000 428 MoveAxis(N, 0, ABG) 00:25:30.724 00.000 428 Move returns status 0, amount 0 00:25:30.724 00.000 428 move complete, result=0 00:25:30.724 00.000 428 worker thread done servicing request 00:25:30.755 00.031 10672 UpdateGuideState exits: m=163587 SNR=31.0 00:25:30.755 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:30.755 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:30.755 00.000 10672 Enqueuing Expose request 00:25:30.755 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:25:30.755 00.000 428 Worker thread wakes up 00:25:30.755 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:30.755 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:30.927 00.172 10672 read socket command 10 00:25:30.927 00.000 10672 processing socket request REQDIST 00:25:30.927 00.000 10672 SOCKSVR: Sending pixel error of 0.67 00:25:30.927 00.000 10672 Sending socket response 67 (0x43) 00:25:32.598 01.671 428 Exposure complete 00:25:32.739 00.141 428 worker thread done servicing request 00:25:32.739 00.000 10672 OnExposeComplete: enter 00:25:32.739 00.000 10672 UpdateGuideState(): m_state=6 00:25:32.739 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1284 00:25:32.739 00.000 10672 Star::Find returns 1 (0), X=588.06, Y=373.72, Mass=246711, SNR=49.6, Peak=31360 HFD=4.0 00:25:32.739 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 00:25:32.739 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 00:25:32.739 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.51 hyp=0.57 cameraTheta=-1.09 mountX=0.19 mountY=-0.52, mountTheta=-1.22 00:25:32.739 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.51, opts=13) 00:25:32.739 00.000 10672 Enqueuing Move request for scope (0.26, -0.51) 00:25:32.739 00.000 428 Worker thread wakes up 00:25:32.739 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:32.739 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.51) opts 0xd 00:25:32.739 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.51) 00:25:32.739 00.000 428 Moving (0.26, -0.51) raw xDistance=0.19 yDistance=-0.52 00:25:32.739 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:25:32.739 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:32.739 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 00:25:32.739 00.000 428 MoveAxis(E, 0, ABG) 00:25:32.739 00.000 428 Move returns status 0, amount 0 00:25:32.739 00.000 428 MoveAxis(N, 0, ABG) 00:25:32.739 00.000 428 Move returns status 0, amount 0 00:25:32.739 00.000 428 move complete, result=0 00:25:32.739 00.000 428 worker thread done servicing request 00:25:32.770 00.031 10672 UpdateGuideState exits: m=246711 SNR=49.6 00:25:32.770 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:32.770 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:32.770 00.000 10672 Enqueuing Expose request 00:25:32.770 00.000 428 Worker thread wakes up 00:25:32.770 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:25:32.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:32.770 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:34.582 01.812 428 Exposure complete 00:25:34.723 00.141 428 worker thread done servicing request 00:25:34.723 00.000 10672 OnExposeComplete: enter 00:25:34.723 00.000 10672 UpdateGuideState(): m_state=6 00:25:34.723 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1285 00:25:34.723 00.000 10672 Star::Find returns 1 (0), X=588.19, Y=373.87, Mass=202853, SNR=38.9, Peak=24816 HFD=2.9 00:25:34.723 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.14) = xAngle (-0.87 = -0.87) 00:25:34.723 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.76 = -0.76) 00:25:34.723 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.36 hyp=0.53 cameraTheta=-0.73 mountX=0.34 mountY=-0.37, mountTheta=-0.82 00:25:34.723 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.36, opts=13) 00:25:34.723 00.000 10672 Enqueuing Move request for scope (0.40, -0.36) 00:25:34.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:34.723 00.000 428 Worker thread wakes up 00:25:34.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.36) opts 0xd 00:25:34.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.36) 00:25:34.723 00.000 428 Moving (0.40, -0.36) raw xDistance=0.34 yDistance=-0.37 00:25:34.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:25:34.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:34.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:25:34.723 00.000 428 MoveAxis(E, 0, ABG) 00:25:34.723 00.000 428 Move returns status 0, amount 0 00:25:34.723 00.000 428 MoveAxis(N, 0, ABG) 00:25:34.723 00.000 428 Move returns status 0, amount 0 00:25:34.723 00.000 428 move complete, result=0 00:25:34.723 00.000 428 worker thread done servicing request 00:25:34.738 00.015 10672 UpdateGuideState exits: m=202853 SNR=38.9 00:25:34.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:34.738 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:34.738 00.000 10672 Enqueuing Expose request 00:25:34.738 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:25:34.738 00.000 428 Worker thread wakes up 00:25:34.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:34.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:35.930 01.192 10672 read socket command 10 00:25:35.930 00.000 10672 processing socket request REQDIST 00:25:35.930 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:25:35.930 00.000 10672 Sending socket response 61 (0x3d) 00:25:36.586 00.656 428 Exposure complete 00:25:36.711 00.125 428 worker thread done servicing request 00:25:36.711 00.000 10672 OnExposeComplete: enter 00:25:36.711 00.000 10672 UpdateGuideState(): m_state=6 00:25:36.711 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1286 00:25:36.711 00.000 10672 Star::Find returns 1 (0), X=587.61, Y=373.74, Mass=206962, SNR=35.8, Peak=30704 HFD=3.2 00:25:36.711 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.14) = xAngle (-2.07 = -2.07) 00:25:36.711 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.96 = -1.96) 00:25:36.711 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.49 hyp=0.52 cameraTheta=-1.93 mountX=-0.25 mountY=-0.48, mountTheta=-2.04 00:25:36.727 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.49, opts=13) 00:25:36.727 00.000 10672 Enqueuing Move request for scope (-0.18, -0.49) 00:25:36.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:36.727 00.000 428 Worker thread wakes up 00:25:36.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.49) opts 0xd 00:25:36.727 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.49) 00:25:36.727 00.000 428 Moving (-0.18, -0.49) raw xDistance=-0.25 yDistance=-0.48 00:25:36.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:25:36.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:36.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 00:25:36.727 00.000 428 MoveAxis(E, 0, ABG) 00:25:36.727 00.000 428 Move returns status 0, amount 0 00:25:36.727 00.000 428 MoveAxis(N, 0, ABG) 00:25:36.727 00.000 428 Move returns status 0, amount 0 00:25:36.727 00.000 428 move complete, result=0 00:25:36.727 00.000 428 worker thread done servicing request 00:25:36.742 00.015 10672 UpdateGuideState exits: m=206962 SNR=35.8 00:25:36.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:36.742 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:36.742 00.000 10672 Enqueuing Expose request 00:25:36.742 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:25:36.742 00.000 428 Worker thread wakes up 00:25:36.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:36.742 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:38.601 01.859 428 Exposure complete 00:25:38.726 00.125 428 worker thread done servicing request 00:25:38.726 00.000 10672 OnExposeComplete: enter 00:25:38.726 00.000 10672 UpdateGuideState(): m_state=6 00:25:38.726 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1287 00:25:38.726 00.000 10672 Star::Find returns 1 (0), X=588.00, Y=373.76, Mass=230482, SNR=46.9, Peak=29184 HFD=3.1 00:25:38.726 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.14) = xAngle (-1.29 = -1.29) 00:25:38.726 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.18 = -1.18) 00:25:38.726 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.46 hyp=0.51 cameraTheta=-1.15 mountX=0.14 mountY=-0.47, mountTheta=-1.27 00:25:38.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.46, opts=13) 00:25:38.726 00.000 10672 Enqueuing Move request for scope (0.21, -0.46) 00:25:38.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:38.726 00.000 428 Worker thread wakes up 00:25:38.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.46) opts 0xd 00:25:38.726 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.46) 00:25:38.726 00.000 428 Moving (0.21, -0.46) raw xDistance=0.14 yDistance=-0.47 00:25:38.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:25:38.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:38.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 00:25:38.726 00.000 428 MoveAxis(E, 0, ABG) 00:25:38.726 00.000 428 Move returns status 0, amount 0 00:25:38.726 00.000 428 MoveAxis(N, 0, ABG) 00:25:38.726 00.000 428 Move returns status 0, amount 0 00:25:38.726 00.000 428 move complete, result=0 00:25:38.726 00.000 428 worker thread done servicing request 00:25:38.757 00.031 10672 UpdateGuideState exits: m=230482 SNR=46.9 00:25:38.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:38.757 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:38.757 00.000 10672 Enqueuing Expose request 00:25:38.757 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:25:38.757 00.000 428 Worker thread wakes up 00:25:38.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:38.757 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:40.601 01.844 428 Exposure complete 00:25:40.726 00.125 428 worker thread done servicing request 00:25:40.726 00.000 10672 OnExposeComplete: enter 00:25:40.726 00.000 10672 UpdateGuideState(): m_state=6 00:25:40.726 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1288 00:25:40.726 00.000 10672 Star::Find returns 1 (0), X=587.46, Y=373.99, Mass=242136, SNR=41.6, Peak=30272 HFD=3.0 00:25:40.726 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.67 = -2.67) 00:25:40.726 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.57 = -2.57) 00:25:40.726 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.23 hyp=0.41 cameraTheta=-2.54 mountX=-0.36 mountY=-0.22, mountTheta=-2.59 00:25:40.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.23, opts=13) 00:25:40.726 00.000 10672 Enqueuing Move request for scope (-0.34, -0.23) 00:25:40.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:40.726 00.000 428 Worker thread wakes up 00:25:40.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.23) opts 0xd 00:25:40.726 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.23) 00:25:40.726 00.000 428 Moving (-0.34, -0.23) raw xDistance=-0.36 yDistance=-0.22 00:25:40.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:25:40.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:40.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:25:40.726 00.000 428 MoveAxis(E, 0, ABG) 00:25:40.726 00.000 428 Move returns status 0, amount 0 00:25:40.726 00.000 428 MoveAxis(N, 0, ABG) 00:25:40.726 00.000 428 Move returns status 0, amount 0 00:25:40.726 00.000 428 move complete, result=0 00:25:40.726 00.000 428 worker thread done servicing request 00:25:40.757 00.031 10672 UpdateGuideState exits: m=242136 SNR=41.6 00:25:40.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:40.757 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:40.757 00.000 10672 Enqueuing Expose request 00:25:40.757 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:25:40.757 00.000 428 Worker thread wakes up 00:25:40.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:40.757 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:40.929 00.172 10672 read socket command 10 00:25:40.929 00.000 10672 processing socket request REQDIST 00:25:40.929 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:25:40.929 00.000 10672 Sending socket response 51 (0x33) 00:25:42.584 01.655 428 Exposure complete 00:25:42.709 00.125 428 worker thread done servicing request 00:25:42.709 00.000 10672 OnExposeComplete: enter 00:25:42.709 00.000 10672 UpdateGuideState(): m_state=6 00:25:42.709 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1289 00:25:42.709 00.000 10672 Star::Find returns 1 (0), X=587.89, Y=373.95, Mass=206044, SNR=46.0, Peak=31904 HFD=2.6 00:25:42.725 00.016 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.14) = xAngle (-1.37 = -1.37) 00:25:42.725 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.27 = -1.27) 00:25:42.725 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.29 cameraTheta=-1.24 mountX=0.06 mountY=-0.28, mountTheta=-1.37 00:25:42.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.28, opts=13) 00:25:42.725 00.000 10672 Enqueuing Move request for scope (0.10, -0.28) 00:25:42.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:42.725 00.000 428 Worker thread wakes up 00:25:42.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd 00:25:42.725 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.28) 00:25:42.725 00.000 428 Moving (0.10, -0.28) raw xDistance=0.06 yDistance=-0.28 00:25:42.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:25:42.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:42.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:25:42.725 00.000 428 MoveAxis(E, 0, ABG) 00:25:42.725 00.000 428 Move returns status 0, amount 0 00:25:42.725 00.000 428 MoveAxis(N, 0, ABG) 00:25:42.725 00.000 428 Move returns status 0, amount 0 00:25:42.725 00.000 428 move complete, result=0 00:25:42.725 00.000 428 worker thread done servicing request 00:25:42.740 00.015 10672 UpdateGuideState exits: m=206044 SNR=46.0 00:25:42.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:42.740 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:42.740 00.000 10672 Enqueuing Expose request 00:25:42.740 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:25:42.740 00.000 428 Worker thread wakes up 00:25:42.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:42.740 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:44.588 01.848 428 Exposure complete 00:25:44.713 00.125 428 worker thread done servicing request 00:25:44.713 00.000 10672 OnExposeComplete: enter 00:25:44.713 00.000 10672 UpdateGuideState(): m_state=6 00:25:44.713 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1290 00:25:44.713 00.000 10672 Star::Find returns 1 (0), X=587.45, Y=373.86, Mass=199840, SNR=39.7, Peak=29936 HFD=2.5 00:25:44.713 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (0.14) = xAngle (-2.45 = -2.45) 00:25:44.713 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.35 = -2.35) 00:25:44.713 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.37 hyp=0.50 cameraTheta=-2.32 mountX=-0.39 mountY=-0.36, mountTheta=-2.40 00:25:44.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.37, opts=13) 00:25:44.713 00.000 10672 Enqueuing Move request for scope (-0.34, -0.37) 00:25:44.713 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:44.713 00.000 428 Worker thread wakes up 00:25:44.729 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.37) opts 0xd 00:25:44.729 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.37) 00:25:44.729 00.000 428 Moving (-0.34, -0.37) raw xDistance=-0.39 yDistance=-0.36 00:25:44.729 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:25:44.729 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:44.729 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 00:25:44.729 00.000 428 MoveAxis(E, 0, ABG) 00:25:44.729 00.000 428 Move returns status 0, amount 0 00:25:44.729 00.000 428 MoveAxis(N, 0, ABG) 00:25:44.729 00.000 428 Move returns status 0, amount 0 00:25:44.729 00.000 428 move complete, result=0 00:25:44.729 00.000 428 worker thread done servicing request 00:25:44.745 00.016 10672 UpdateGuideState exits: m=199840 SNR=39.7 00:25:44.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:44.745 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:44.745 00.000 10672 Enqueuing Expose request 00:25:44.745 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:25:44.745 00.000 428 Worker thread wakes up 00:25:44.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:44.745 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:45.932 01.187 10672 read socket command 10 00:25:45.932 00.000 10672 processing socket request REQDIST 00:25:45.932 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:25:45.932 00.000 10672 Sending socket response 46 (0x2e) 00:25:46.588 00.656 428 Exposure complete 00:25:46.728 00.140 428 worker thread done servicing request 00:25:46.728 00.000 10672 OnExposeComplete: enter 00:25:46.728 00.000 10672 UpdateGuideState(): m_state=6 00:25:46.728 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1291 00:25:46.728 00.000 10672 Star::Find returns 1 (0), X=587.99, Y=373.87, Mass=209169, SNR=42.5, Peak=28960 HFD=2.7 00:25:46.728 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.14) = xAngle (-1.20 = -1.20) 00:25:46.728 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.10 = -1.10) 00:25:46.728 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.36 hyp=0.41 cameraTheta=-1.07 mountX=0.15 mountY=-0.36, mountTheta=-1.19 00:25:46.728 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.36, opts=13) 00:25:46.728 00.000 10672 Enqueuing Move request for scope (0.20, -0.36) 00:25:46.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:46.728 00.000 428 Worker thread wakes up 00:25:46.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.36) opts 0xd 00:25:46.728 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.36) 00:25:46.728 00.000 428 Moving (0.20, -0.36) raw xDistance=0.15 yDistance=-0.36 00:25:46.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:25:46.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:46.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 00:25:46.728 00.000 428 MoveAxis(E, 0, ABG) 00:25:46.728 00.000 428 Move returns status 0, amount 0 00:25:46.728 00.000 428 MoveAxis(N, 0, ABG) 00:25:46.728 00.000 428 Move returns status 0, amount 0 00:25:46.728 00.000 428 move complete, result=0 00:25:46.728 00.000 428 worker thread done servicing request 00:25:46.760 00.032 10672 UpdateGuideState exits: m=209169 SNR=42.5 00:25:46.760 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:46.760 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:46.760 00.000 10672 Enqueuing Expose request 00:25:46.760 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:25:46.760 00.000 428 Worker thread wakes up 00:25:46.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:46.760 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:48.587 01.827 428 Exposure complete 00:25:48.712 00.125 428 worker thread done servicing request 00:25:48.712 00.000 10672 OnExposeComplete: enter 00:25:48.712 00.000 10672 UpdateGuideState(): m_state=6 00:25:48.712 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1292 00:25:48.712 00.000 10672 Star::Find returns 1 (0), X=587.62, Y=374.09, Mass=203560, SNR=41.5, Peak=27440 HFD=2.5 00:25:48.712 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (0.14) = xAngle (-2.61 = -2.61) 00:25:48.712 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.50 = -2.50) 00:25:48.712 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.47 mountX=-0.19 mountY=-0.13, mountTheta=-2.53 00:25:48.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.14, opts=13) 00:25:48.712 00.000 10672 Enqueuing Move request for scope (-0.17, -0.14) 00:25:48.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:48.712 00.000 428 Worker thread wakes up 00:25:48.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd 00:25:48.712 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.14) 00:25:48.712 00.000 428 Moving (-0.17, -0.14) raw xDistance=-0.19 yDistance=-0.13 00:25:48.712 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:25:48.728 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:48.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:25:48.728 00.000 428 MoveAxis(E, 0, ABG) 00:25:48.728 00.000 428 Move returns status 0, amount 0 00:25:48.728 00.000 428 MoveAxis(N, 0, ABG) 00:25:48.728 00.000 428 Move returns status 0, amount 0 00:25:48.728 00.000 428 move complete, result=0 00:25:48.728 00.000 428 worker thread done servicing request 00:25:48.743 00.015 10672 UpdateGuideState exits: m=203560 SNR=41.5 00:25:48.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:48.743 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:48.743 00.000 10672 Enqueuing Expose request 00:25:48.743 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:25:48.743 00.000 428 Worker thread wakes up 00:25:48.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:48.743 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:50.587 01.844 428 Exposure complete 00:25:50.743 00.156 428 worker thread done servicing request 00:25:50.743 00.000 10672 OnExposeComplete: enter 00:25:50.743 00.000 10672 UpdateGuideState(): m_state=6 00:25:50.743 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1293 00:25:50.743 00.000 10672 Star::Find returns 1 (0), X=587.94, Y=374.04, Mass=231783, SNR=43.8, Peak=29296 HFD=2.8 00:25:50.743 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.14) = xAngle (-1.02 = -1.02) 00:25:50.743 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.92 = -0.92) 00:25:50.743 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.89 mountX=0.12 mountY=-0.19, mountTheta=-0.99 00:25:50.743 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.19, opts=13) 00:25:50.743 00.000 10672 Enqueuing Move request for scope (0.15, -0.19) 00:25:50.743 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:50.743 00.000 428 Worker thread wakes up 00:25:50.743 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd 00:25:50.743 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.19) 00:25:50.743 00.000 428 Moving (0.15, -0.19) raw xDistance=0.12 yDistance=-0.19 00:25:50.743 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:25:50.743 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:50.743 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:25:50.743 00.000 428 MoveAxis(E, 0, ABG) 00:25:50.743 00.000 428 Move returns status 0, amount 0 00:25:50.743 00.000 428 MoveAxis(N, 0, ABG) 00:25:50.743 00.000 428 Move returns status 0, amount 0 00:25:50.743 00.000 428 move complete, result=0 00:25:50.743 00.000 428 worker thread done servicing request 00:25:50.758 00.015 10672 UpdateGuideState exits: m=231783 SNR=43.8 00:25:50.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:50.758 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:50.758 00.000 10672 Enqueuing Expose request 00:25:50.758 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:25:50.758 00.000 428 Worker thread wakes up 00:25:50.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:50.758 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:50.930 00.172 10672 read socket command 10 00:25:50.930 00.000 10672 processing socket request REQDIST 00:25:50.930 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:25:50.930 00.000 10672 Sending socket response 33 (0x21) 00:25:52.591 01.661 428 Exposure complete 00:25:52.716 00.125 428 worker thread done servicing request 00:25:52.716 00.000 10672 OnExposeComplete: enter 00:25:52.716 00.000 10672 UpdateGuideState(): m_state=6 00:25:52.716 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1294 00:25:52.716 00.000 10672 Star::Find returns 1 (0), X=587.91, Y=373.71, Mass=197736, SNR=41.2, Peak=28416 HFD=2.5 00:25:52.716 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.49 = -1.49) 00:25:52.716 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 00:25:52.716 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.52 hyp=0.53 cameraTheta=-1.35 mountX=0.04 mountY=-0.52, mountTheta=-1.48 00:25:52.716 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.52, opts=13) 00:25:52.716 00.000 10672 Enqueuing Move request for scope (0.12, -0.52) 00:25:52.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:52.716 00.000 428 Worker thread wakes up 00:25:52.716 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.52) opts 0xd 00:25:52.716 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.52) 00:25:52.716 00.000 428 Moving (0.12, -0.52) raw xDistance=0.04 yDistance=-0.52 00:25:52.716 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:25:52.731 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:52.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 00:25:52.731 00.000 428 MoveAxis(E, 0, ABG) 00:25:52.731 00.000 428 Move returns status 0, amount 0 00:25:52.731 00.000 428 MoveAxis(N, 0, ABG) 00:25:52.731 00.000 428 Move returns status 0, amount 0 00:25:52.731 00.000 428 move complete, result=0 00:25:52.731 00.000 428 worker thread done servicing request 00:25:52.747 00.016 10672 UpdateGuideState exits: m=197736 SNR=41.2 00:25:52.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:52.747 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:52.747 00.000 10672 Enqueuing Expose request 00:25:52.747 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 00:25:52.747 00.000 428 Worker thread wakes up 00:25:52.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:52.747 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:54.590 01.843 428 Exposure complete 00:25:54.731 00.141 428 worker thread done servicing request 00:25:54.731 00.000 10672 OnExposeComplete: enter 00:25:54.731 00.000 10672 UpdateGuideState(): m_state=6 00:25:54.731 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1295 00:25:54.731 00.000 10672 Star::Find returns 1 (0), X=587.66, Y=373.87, Mass=186129, SNR=36.4, Peak=30816 HFD=2.3 00:25:54.731 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.14) = xAngle (-2.07 = -2.07) 00:25:54.731 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.96 = -1.96) 00:25:54.731 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.36 hyp=0.38 cameraTheta=-1.93 mountX=-0.18 mountY=-0.35, mountTheta=-2.04 00:25:54.731 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.36, opts=13) 00:25:54.731 00.000 10672 Enqueuing Move request for scope (-0.13, -0.36) 00:25:54.731 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:54.731 00.000 428 Worker thread wakes up 00:25:54.731 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.36) opts 0xd 00:25:54.731 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.36) 00:25:54.731 00.000 428 Moving (-0.13, -0.36) raw xDistance=-0.18 yDistance=-0.35 00:25:54.731 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:25:54.731 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:54.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 00:25:54.731 00.000 428 MoveAxis(E, 0, ABG) 00:25:54.731 00.000 428 Move returns status 0, amount 0 00:25:54.731 00.000 428 MoveAxis(N, 0, ABG) 00:25:54.731 00.000 428 Move returns status 0, amount 0 00:25:54.731 00.000 428 move complete, result=0 00:25:54.731 00.000 428 worker thread done servicing request 00:25:54.762 00.031 10672 UpdateGuideState exits: m=186129 SNR=36.4 00:25:54.762 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:54.762 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:54.762 00.000 10672 Enqueuing Expose request 00:25:54.762 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:25:54.762 00.000 428 Worker thread wakes up 00:25:54.762 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:54.762 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:55.934 01.172 10672 read socket command 10 00:25:55.934 00.000 10672 processing socket request REQDIST 00:25:55.934 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:25:55.934 00.000 10672 Sending socket response 39 (0x27) 00:25:56.574 00.640 428 Exposure complete 00:25:56.715 00.141 428 worker thread done servicing request 00:25:56.715 00.000 10672 OnExposeComplete: enter 00:25:56.715 00.000 10672 UpdateGuideState(): m_state=6 00:25:56.715 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1296 00:25:56.715 00.000 10672 Star::Find returns 1 (0), X=588.10, Y=373.71, Mass=217999, SNR=45.3, Peak=26016 HFD=3.1 00:25:56.715 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.18 = -1.18) 00:25:56.715 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 00:25:56.715 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.52 hyp=0.60 cameraTheta=-1.04 mountX=0.23 mountY=-0.53, mountTheta=-1.16 00:25:56.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.52, opts=13) 00:25:56.715 00.000 10672 Enqueuing Move request for scope (0.30, -0.52) 00:25:56.715 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:56.715 00.000 428 Worker thread wakes up 00:25:56.715 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.52) opts 0xd 00:25:56.715 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.52) 00:25:56.715 00.000 428 Moving (0.30, -0.52) raw xDistance=0.23 yDistance=-0.53 00:25:56.715 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:25:56.715 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:56.715 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 00:25:56.715 00.000 428 MoveAxis(E, 0, ABG) 00:25:56.715 00.000 428 Move returns status 0, amount 0 00:25:56.715 00.000 428 MoveAxis(N, 0, ABG) 00:25:56.715 00.000 428 Move returns status 0, amount 0 00:25:56.715 00.000 428 move complete, result=0 00:25:56.715 00.000 428 worker thread done servicing request 00:25:56.730 00.015 10672 UpdateGuideState exits: m=217999 SNR=45.3 00:25:56.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:56.730 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:56.730 00.000 10672 Enqueuing Expose request 00:25:56.730 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:25:56.730 00.000 428 Worker thread wakes up 00:25:56.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:56.730 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:25:58.589 01.859 428 Exposure complete 00:25:58.714 00.125 428 worker thread done servicing request 00:25:58.714 00.000 10672 OnExposeComplete: enter 00:25:58.714 00.000 10672 UpdateGuideState(): m_state=6 00:25:58.714 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1297 00:25:58.714 00.000 10672 Star::Find returns 1 (0), X=587.93, Y=373.99, Mass=201775, SNR=40.9, Peak=37136 HFD=2.6 00:25:58.714 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.17 = -1.17) 00:25:58.714 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 00:25:58.714 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-1.04 mountX=0.11 mountY=-0.24, mountTheta=-1.15 00:25:58.714 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.23, opts=13) 00:25:58.714 00.000 10672 Enqueuing Move request for scope (0.14, -0.23) 00:25:58.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:25:58.714 00.000 428 Worker thread wakes up 00:25:58.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.23) opts 0xd 00:25:58.714 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.23) 00:25:58.714 00.000 428 Moving (0.14, -0.23) raw xDistance=0.11 yDistance=-0.24 00:25:58.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:25:58.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:25:58.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:25:58.714 00.000 428 MoveAxis(E, 0, ABG) 00:25:58.714 00.000 428 Move returns status 0, amount 0 00:25:58.714 00.000 428 MoveAxis(N, 0, ABG) 00:25:58.714 00.000 428 Move returns status 0, amount 0 00:25:58.714 00.000 428 move complete, result=0 00:25:58.714 00.000 428 worker thread done servicing request 00:25:58.745 00.031 10672 UpdateGuideState exits: m=201775 SNR=40.9 00:25:58.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:25:58.745 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:25:58.745 00.000 10672 Enqueuing Expose request 00:25:58.745 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:25:58.745 00.000 428 Worker thread wakes up 00:25:58.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:25:58.745 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:00.577 01.832 428 Exposure complete 00:26:00.718 00.141 428 worker thread done servicing request 00:26:00.718 00.000 10672 OnExposeComplete: enter 00:26:00.718 00.000 10672 UpdateGuideState(): m_state=6 00:26:00.718 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1298 00:26:00.718 00.000 10672 Star::Find returns 1 (0), X=587.73, Y=373.78, Mass=209772, SNR=39.0, Peak=28640 HFD=2.8 00:26:00.718 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 00:26:00.718 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 00:26:00.718 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.45 hyp=0.45 cameraTheta=-1.71 mountX=-0.12 mountY=-0.44, mountTheta=-1.84 00:26:00.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.45, opts=13) 00:26:00.718 00.000 10672 Enqueuing Move request for scope (-0.06, -0.45) 00:26:00.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:00.718 00.000 428 Worker thread wakes up 00:26:00.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.45) opts 0xd 00:26:00.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.45) 00:26:00.718 00.000 428 Moving (-0.06, -0.45) raw xDistance=-0.12 yDistance=-0.44 00:26:00.718 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:26:00.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:00.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:26:00.718 00.000 428 MoveAxis(E, 0, ABG) 00:26:00.718 00.000 428 Move returns status 0, amount 0 00:26:00.718 00.000 428 MoveAxis(N, 0, ABG) 00:26:00.718 00.000 428 Move returns status 0, amount 0 00:26:00.718 00.000 428 move complete, result=0 00:26:00.718 00.000 428 worker thread done servicing request 00:26:00.749 00.031 10672 UpdateGuideState exits: m=209772 SNR=39.0 00:26:00.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:00.749 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:00.749 00.000 10672 Enqueuing Expose request 00:26:00.749 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:26:00.749 00.000 428 Worker thread wakes up 00:26:00.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:00.749 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:00.936 00.187 10672 read socket command 10 00:26:00.936 00.000 10672 processing socket request REQDIST 00:26:00.936 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:26:00.936 00.000 10672 Sending socket response 41 (0x29) 00:26:02.592 01.656 428 Exposure complete 00:26:02.733 00.141 428 worker thread done servicing request 00:26:02.733 00.000 10672 OnExposeComplete: enter 00:26:02.733 00.000 10672 UpdateGuideState(): m_state=6 00:26:02.733 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1299 00:26:02.733 00.000 10672 Star::Find returns 1 (0), X=587.17, Y=373.54, Mass=201939, SNR=38.2, Peak=33872 HFD=2.5 00:26:02.733 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.14) = xAngle (-2.44 = -2.44) 00:26:02.733 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 00:26:02.733 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.69 hyp=0.93 cameraTheta=-2.31 mountX=-0.71 mountY=-0.67, mountTheta=-2.39 00:26:02.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.69, opts=13) 00:26:02.733 00.000 10672 Enqueuing Move request for scope (-0.62, -0.69) 00:26:02.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:02.733 00.000 428 Worker thread wakes up 00:26:02.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.69) opts 0xd 00:26:02.733 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.69) 00:26:02.733 00.000 428 Moving (-0.62, -0.69) raw xDistance=-0.71 yDistance=-0.67 00:26:02.733 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 00:26:02.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 00:26:02.733 00.000 428 MoveAxis(E, 835, ABG) 00:26:02.733 00.000 428 Guiding Dir = 2, Dur = 835 00:26:02.733 00.000 428 IsSlewing returns 0 00:26:02.733 00.000 428 IsGuiding returns 0 00:26:02.764 00.031 10672 UpdateGuideState exits: m=201939 SNR=38.2 00:26:02.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:02.764 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:02.764 00.000 10672 Enqueuing Expose request 00:26:02.764 00.000 428 PulseGuide returned control before completion, sleep 817 00:26:03.623 00.859 428 IsGuiding returns 1 00:26:03.623 00.000 428 scope still moving after pulse duration time elapsed 00:26:03.654 00.031 428 IsSlewing returns 0 00:26:03.654 00.000 428 IsGuiding returns 0 00:26:03.654 00.000 428 scope move finished after 835 + 89 ms 00:26:03.654 00.000 428 Move returns status 0, amount 835 00:26:03.654 00.000 428 MoveAxis(N, 892, ABG) 00:26:03.654 00.000 428 Guiding Dir = 0, Dur = 892 00:26:03.654 00.000 428 IsSlewing returns 0 00:26:03.654 00.000 428 IsGuiding returns 0 00:26:03.733 00.079 428 PulseGuide returned control before completion, sleep 827 00:26:04.576 00.843 428 IsGuiding returns 1 00:26:04.576 00.000 428 scope still moving after pulse duration time elapsed 00:26:04.607 00.031 428 IsSlewing returns 0 00:26:04.607 00.000 428 IsGuiding returns 1 00:26:04.654 00.047 428 IsSlewing returns 0 00:26:04.654 00.000 428 IsGuiding returns 0 00:26:04.654 00.000 428 scope move finished after 892 + 96 ms 00:26:04.654 00.000 428 Move returns status 0, amount 892 00:26:04.654 00.000 428 move complete, result=0 00:26:04.654 00.000 428 worker thread done servicing request 00:26:04.654 00.000 428 Worker thread wakes up 00:26:04.654 00.000 10672 GuideStep: -0.7 px 835 ms EAST, -0.7 px 892 ms NORTH 00:26:04.654 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:04.654 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:04.670 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:26:05.935 01.265 10672 read socket command 10 00:26:05.935 00.000 10672 processing socket request REQDIST 00:26:05.935 00.000 10672 SOCKSVR: Sending pixel error of 0.56 00:26:05.935 00.000 10672 Sending socket response 56 (0x38) 00:26:06.591 00.656 428 Exposure complete 00:26:06.716 00.125 428 worker thread done servicing request 00:26:06.716 00.000 10672 OnExposeComplete: enter 00:26:06.716 00.000 10672 UpdateGuideState(): m_state=6 00:26:06.716 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1300 00:26:06.716 00.000 10672 Star::Find returns 1 (0), X=588.05, Y=374.21, Mass=226539, SNR=41.5, Peak=29072 HFD=2.9 00:26:06.716 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.14) = xAngle (-0.20 = -0.20) 00:26:06.716 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.09 = -0.09) 00:26:06.716 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.06 mountX=0.25 mountY=-0.02, mountTheta=-0.09 00:26:06.716 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.02, opts=13) 00:26:06.716 00.000 10672 Enqueuing Move request for scope (0.25, -0.02) 00:26:06.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:06.716 00.000 428 Worker thread wakes up 00:26:06.716 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd 00:26:06.716 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.02) 00:26:06.716 00.000 428 Moving (0.25, -0.02) raw xDistance=0.25 yDistance=-0.02 00:26:06.716 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:26:06.716 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:06.716 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:26:06.716 00.000 428 MoveAxis(E, 0, ABG) 00:26:06.716 00.000 428 Move returns status 0, amount 0 00:26:06.716 00.000 428 MoveAxis(N, 0, ABG) 00:26:06.716 00.000 428 Move returns status 0, amount 0 00:26:06.716 00.000 428 move complete, result=0 00:26:06.716 00.000 428 worker thread done servicing request 00:26:06.763 00.047 10672 UpdateGuideState exits: m=226539 SNR=41.5 00:26:06.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:06.763 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:06.763 00.000 10672 Enqueuing Expose request 00:26:06.763 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:26:06.763 00.000 428 Worker thread wakes up 00:26:06.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:06.763 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:08.579 01.816 428 Exposure complete 00:26:08.720 00.141 428 worker thread done servicing request 00:26:08.720 00.000 10672 OnExposeComplete: enter 00:26:08.720 00.000 10672 UpdateGuideState(): m_state=6 00:26:08.720 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1301 00:26:08.720 00.000 10672 Star::Find returns 1 (0), X=587.90, Y=374.15, Mass=201638, SNR=39.8, Peak=26240 HFD=2.9 00:26:08.720 00.000 10672 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.14) = xAngle (-0.75 = -0.75) 00:26:08.720 00.000 10672 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.64 = -0.64) 00:26:08.720 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=0.10 mountY=-0.08, mountTheta=-0.68 00:26:08.720 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.08, opts=13) 00:26:08.720 00.000 10672 Enqueuing Move request for scope (0.11, -0.08) 00:26:08.720 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:08.720 00.000 428 Worker thread wakes up 00:26:08.720 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd 00:26:08.720 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.08) 00:26:08.720 00.000 428 Moving (0.11, -0.08) raw xDistance=0.10 yDistance=-0.08 00:26:08.720 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:26:08.720 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:08.720 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:26:08.720 00.000 428 MoveAxis(E, 0, ABG) 00:26:08.720 00.000 428 Move returns status 0, amount 0 00:26:08.720 00.000 428 MoveAxis(N, 0, ABG) 00:26:08.720 00.000 428 Move returns status 0, amount 0 00:26:08.720 00.000 428 move complete, result=0 00:26:08.720 00.000 428 worker thread done servicing request 00:26:08.751 00.031 10672 UpdateGuideState exits: m=201638 SNR=39.8 00:26:08.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:08.751 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:08.751 00.000 10672 Enqueuing Expose request 00:26:08.751 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:26:08.751 00.000 428 Worker thread wakes up 00:26:08.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:08.751 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:10.578 01.827 428 Exposure complete 00:26:10.703 00.125 428 worker thread done servicing request 00:26:10.703 00.000 10672 OnExposeComplete: enter 00:26:10.719 00.016 10672 UpdateGuideState(): m_state=6 00:26:10.719 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1302 00:26:10.719 00.000 10672 Star::Find returns 1 (0), X=587.51, Y=373.91, Mass=203059, SNR=42.1, Peak=30928 HFD=3.0 00:26:10.719 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.43 = -2.43) 00:26:10.719 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.32 = -2.32) 00:26:10.719 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.32 hyp=0.42 cameraTheta=-2.29 mountX=-0.32 mountY=-0.31, mountTheta=-2.37 00:26:10.719 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.32, opts=13) 00:26:10.719 00.000 10672 Enqueuing Move request for scope (-0.28, -0.32) 00:26:10.719 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:26:10.719 00.000 428 Worker thread wakes up 00:26:10.719 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.32) opts 0xd 00:26:10.719 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.32) 00:26:10.719 00.000 428 Moving (-0.28, -0.32) raw xDistance=-0.32 yDistance=-0.31 00:26:10.719 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:26:10.719 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:10.719 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:26:10.719 00.000 428 MoveAxis(E, 0, ABG) 00:26:10.719 00.000 428 Move returns status 0, amount 0 00:26:10.719 00.000 428 MoveAxis(N, 0, ABG) 00:26:10.719 00.000 428 Move returns status 0, amount 0 00:26:10.719 00.000 428 move complete, result=0 00:26:10.719 00.000 428 worker thread done servicing request 00:26:10.735 00.016 10672 UpdateGuideState exits: m=203059 SNR=42.1 00:26:10.735 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:10.735 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:10.735 00.000 10672 Enqueuing Expose request 00:26:10.735 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:26:10.735 00.000 428 Worker thread wakes up 00:26:10.735 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:10.735 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:10.922 00.187 10672 read socket command 10 00:26:10.922 00.000 10672 processing socket request REQDIST 00:26:10.922 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:26:10.922 00.000 10672 Sending socket response 38 (0x26) 00:26:12.578 01.656 428 Exposure complete 00:26:12.718 00.140 428 worker thread done servicing request 00:26:12.718 00.000 10672 OnExposeComplete: enter 00:26:12.718 00.000 10672 UpdateGuideState(): m_state=6 00:26:12.718 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1303 00:26:12.718 00.000 10672 Star::Find returns 1 (0), X=587.34, Y=373.84, Mass=196116, SNR=39.5, Peak=28528 HFD=2.7 00:26:12.718 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.14) = xAngle (-2.58 = -2.58) 00:26:12.718 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.47 = -2.47) 00:26:12.718 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.38 hyp=0.59 cameraTheta=-2.44 mountX=-0.50 mountY=-0.37, mountTheta=-2.51 00:26:12.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.38, opts=13) 00:26:12.718 00.000 10672 Enqueuing Move request for scope (-0.45, -0.38) 00:26:12.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:12.718 00.000 428 Worker thread wakes up 00:26:12.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.38) opts 0xd 00:26:12.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.38) 00:26:12.718 00.000 428 Moving (-0.45, -0.38) raw xDistance=-0.50 yDistance=-0.37 00:26:12.718 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 00:26:12.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:12.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:26:12.718 00.000 428 MoveAxis(E, 589, ABG) 00:26:12.718 00.000 428 Guiding Dir = 2, Dur = 589 00:26:12.718 00.000 428 IsSlewing returns 0 00:26:12.718 00.000 428 IsGuiding returns 0 00:26:12.750 00.032 10672 UpdateGuideState exits: m=196116 SNR=39.5 00:26:12.750 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:12.750 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:12.750 00.000 10672 Enqueuing Expose request 00:26:12.750 00.000 428 PulseGuide returned control before completion, sleep 571 00:26:13.359 00.609 428 IsGuiding returns 1 00:26:13.359 00.000 428 scope still moving after pulse duration time elapsed 00:26:13.390 00.031 428 IsSlewing returns 0 00:26:13.390 00.000 428 IsGuiding returns 0 00:26:13.390 00.000 428 scope move finished after 589 + 81 ms 00:26:13.390 00.000 428 Move returns status 0, amount 589 00:26:13.390 00.000 428 MoveAxis(N, 0, ABG) 00:26:13.390 00.000 428 Move returns status 0, amount 0 00:26:13.390 00.000 428 move complete, result=0 00:26:13.390 00.000 428 worker thread done servicing request 00:26:13.390 00.000 428 Worker thread wakes up 00:26:13.390 00.000 10672 GuideStep: -0.5 px 589 ms EAST, -0.4 px 0 ms NORTH 00:26:13.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:13.390 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:14.577 01.187 428 Exposure complete 00:26:14.718 00.141 428 worker thread done servicing request 00:26:14.718 00.000 10672 OnExposeComplete: enter 00:26:14.718 00.000 10672 UpdateGuideState(): m_state=6 00:26:14.718 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1304 00:26:14.718 00.000 10672 Star::Find returns 1 (0), X=587.33, Y=374.22, Mass=215571, SNR=41.2, Peak=31136 HFD=2.7 00:26:14.718 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.26 = 3.02) 00:26:14.718 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.13) 00:26:14.718 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.01 hyp=0.46 cameraTheta=-3.13 mountX=-0.46 mountY=0.01, mountTheta=3.13 00:26:14.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.01, opts=13) 00:26:14.718 00.000 10672 Enqueuing Move request for scope (-0.46, -0.01) 00:26:14.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:14.718 00.000 428 Worker thread wakes up 00:26:14.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.01) opts 0xd 00:26:14.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.01) 00:26:14.718 00.000 428 Moving (-0.46, -0.01) raw xDistance=-0.46 yDistance=0.01 00:26:14.718 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46 00:26:14.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:14.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:26:14.718 00.000 428 MoveAxis(E, 581, ABG) 00:26:14.718 00.000 428 Guiding Dir = 2, Dur = 581 00:26:14.718 00.000 428 IsSlewing returns 0 00:26:14.718 00.000 428 IsGuiding returns 0 00:26:14.749 00.031 10672 UpdateGuideState exits: m=215571 SNR=41.2 00:26:14.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:14.749 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:14.749 00.000 10672 Enqueuing Expose request 00:26:14.749 00.000 428 PulseGuide returned control before completion, sleep 563 00:26:15.343 00.594 428 IsGuiding returns 0 00:26:15.343 00.000 428 Move returns status 0, amount 581 00:26:15.343 00.000 428 MoveAxis(N, 0, ABG) 00:26:15.343 00.000 428 Move returns status 0, amount 0 00:26:15.343 00.000 428 move complete, result=0 00:26:15.343 00.000 428 worker thread done servicing request 00:26:15.343 00.000 428 Worker thread wakes up 00:26:15.343 00.000 10672 GuideStep: -0.5 px 581 ms EAST, 0.0 px 0 ms NORTH 00:26:15.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:15.343 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:15.936 00.593 10672 read socket command 10 00:26:15.936 00.000 10672 processing socket request REQDIST 00:26:15.936 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:26:15.936 00.000 10672 Sending socket response 45 (0x2d) 00:26:16.582 00.646 428 Exposure complete 00:26:16.707 00.125 428 worker thread done servicing request 00:26:16.707 00.000 10672 OnExposeComplete: enter 00:26:16.707 00.000 10672 UpdateGuideState(): m_state=6 00:26:16.707 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1305 00:26:16.707 00.000 10672 Star::Find returns 1 (0), X=587.83, Y=374.23, Mass=189310, SNR=34.2, Peak=27760 HFD=2.5 00:26:16.707 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.08 = -0.08) 00:26:16.707 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 00:26:16.707 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.06 mountX=0.04 mountY=0.00, mountTheta=0.03 00:26:16.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.00, opts=13) 00:26:16.707 00.000 10672 Enqueuing Move request for scope (0.04, 0.00) 00:26:16.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:16.707 00.000 428 Worker thread wakes up 00:26:16.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd 00:26:16.707 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.00) 00:26:16.707 00.000 428 Moving (0.04, 0.00) raw xDistance=0.04 yDistance=0.00 00:26:16.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:26:16.707 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:16.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:26:16.707 00.000 428 MoveAxis(E, 0, ABG) 00:26:16.707 00.000 428 Move returns status 0, amount 0 00:26:16.707 00.000 428 MoveAxis(N, 0, ABG) 00:26:16.707 00.000 428 Move returns status 0, amount 0 00:26:16.707 00.000 428 move complete, result=0 00:26:16.722 00.015 428 worker thread done servicing request 00:26:16.738 00.016 10672 UpdateGuideState exits: m=189310 SNR=34.2 00:26:16.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:16.738 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:16.738 00.000 10672 Enqueuing Expose request 00:26:16.738 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:26:16.738 00.000 428 Worker thread wakes up 00:26:16.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:16.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:18.565 01.827 428 Exposure complete 00:26:18.690 00.125 428 worker thread done servicing request 00:26:18.690 00.000 10672 OnExposeComplete: enter 00:26:18.690 00.000 10672 UpdateGuideState(): m_state=6 00:26:18.690 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1306 00:26:18.690 00.000 10672 Star::Find returns 1 (0), X=588.30, Y=373.76, Mass=213304, SNR=37.1, Peak=34416 HFD=2.8 00:26:18.690 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 00:26:18.690 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.78 = -0.78) 00:26:18.690 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.47 hyp=0.69 cameraTheta=-0.75 mountX=0.44 mountY=-0.48, mountTheta=-0.84 00:26:18.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.47, opts=13) 00:26:18.690 00.000 10672 Enqueuing Move request for scope (0.50, -0.47) 00:26:18.690 00.000 428 Worker thread wakes up 00:26:18.706 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:18.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.47) opts 0xd 00:26:18.706 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.47) 00:26:18.706 00.000 428 Moving (0.50, -0.47) raw xDistance=0.44 yDistance=-0.48 00:26:18.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 00:26:18.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:18.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 00:26:18.706 00.000 428 MoveAxis(E, 0, ABG) 00:26:18.706 00.000 428 Move returns status 0, amount 0 00:26:18.706 00.000 428 MoveAxis(N, 0, ABG) 00:26:18.706 00.000 428 Move returns status 0, amount 0 00:26:18.706 00.000 428 move complete, result=0 00:26:18.706 00.000 428 worker thread done servicing request 00:26:18.721 00.015 10672 UpdateGuideState exits: m=213304 SNR=37.1 00:26:18.721 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:18.721 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:18.721 00.000 10672 Enqueuing Expose request 00:26:18.721 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 00:26:18.721 00.000 428 Worker thread wakes up 00:26:18.721 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:18.721 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:20.580 01.859 428 Exposure complete 00:26:20.721 00.141 428 worker thread done servicing request 00:26:20.721 00.000 10672 OnExposeComplete: enter 00:26:20.721 00.000 10672 UpdateGuideState(): m_state=6 00:26:20.721 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1307 00:26:20.721 00.000 10672 Star::Find returns 1 (0), X=587.63, Y=374.15, Mass=224418, SNR=44.3, Peak=33536 HFD=2.5 00:26:20.721 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (0.14) = xAngle (-2.85 = -2.85) 00:26:20.721 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.74 = -2.74) 00:26:20.721 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-2.72 mountX=-0.17 mountY=-0.07, mountTheta=-2.76 00:26:20.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.07, opts=13) 00:26:20.721 00.000 10672 Enqueuing Move request for scope (-0.16, -0.07) 00:26:20.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:20.721 00.000 428 Worker thread wakes up 00:26:20.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd 00:26:20.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.07) 00:26:20.721 00.000 428 Moving (-0.16, -0.07) raw xDistance=-0.17 yDistance=-0.07 00:26:20.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:26:20.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:20.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:26:20.721 00.000 428 MoveAxis(E, 0, ABG) 00:26:20.721 00.000 428 Move returns status 0, amount 0 00:26:20.721 00.000 428 MoveAxis(N, 0, ABG) 00:26:20.721 00.000 428 Move returns status 0, amount 0 00:26:20.721 00.000 428 move complete, result=0 00:26:20.721 00.000 428 worker thread done servicing request 00:26:20.752 00.031 10672 UpdateGuideState exits: m=224418 SNR=44.3 00:26:20.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:20.752 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:20.752 00.000 10672 Enqueuing Expose request 00:26:20.752 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:26:20.752 00.000 428 Worker thread wakes up 00:26:20.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:20.752 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:20.924 00.172 10672 read socket command 10 00:26:20.924 00.000 10672 processing socket request REQDIST 00:26:20.924 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:26:20.924 00.000 10672 Sending socket response 35 (0x23) 00:26:22.580 01.656 428 Exposure complete 00:26:22.705 00.125 428 worker thread done servicing request 00:26:22.705 00.000 10672 OnExposeComplete: enter 00:26:22.705 00.000 10672 UpdateGuideState(): m_state=6 00:26:22.705 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1308 00:26:22.705 00.000 10672 Star::Find returns 1 (0), X=587.40, Y=374.07, Mass=200372, SNR=44.9, Peak=31040 HFD=2.3 00:26:22.705 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.14) = xAngle (-2.90 = -2.90) 00:26:22.705 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.79 = -2.79) 00:26:22.705 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.16 hyp=0.42 cameraTheta=-2.76 mountX=-0.41 mountY=-0.15, mountTheta=-2.80 00:26:22.705 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.16, opts=13) 00:26:22.705 00.000 10672 Enqueuing Move request for scope (-0.39, -0.16) 00:26:22.705 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:22.705 00.000 428 Worker thread wakes up 00:26:22.705 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.16) opts 0xd 00:26:22.705 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.16) 00:26:22.705 00.000 428 Moving (-0.39, -0.16) raw xDistance=-0.41 yDistance=-0.15 00:26:22.705 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:26:22.705 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:22.705 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:26:22.705 00.000 428 MoveAxis(E, 0, ABG) 00:26:22.705 00.000 428 Move returns status 0, amount 0 00:26:22.705 00.000 428 MoveAxis(N, 0, ABG) 00:26:22.720 00.015 428 Move returns status 0, amount 0 00:26:22.720 00.000 428 move complete, result=0 00:26:22.720 00.000 428 worker thread done servicing request 00:26:22.736 00.016 10672 UpdateGuideState exits: m=200372 SNR=44.9 00:26:22.736 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:22.736 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:22.736 00.000 10672 Enqueuing Expose request 00:26:22.736 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:26:22.736 00.000 428 Worker thread wakes up 00:26:22.736 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:22.736 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:24.584 01.848 428 Exposure complete 00:26:24.709 00.125 428 worker thread done servicing request 00:26:24.709 00.000 10672 OnExposeComplete: enter 00:26:24.709 00.000 10672 UpdateGuideState(): m_state=6 00:26:24.709 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1309 00:26:24.709 00.000 10672 Star::Find returns 1 (0), X=588.20, Y=373.81, Mass=219884, SNR=41.9, Peak=32016 HFD=2.9 00:26:24.709 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 00:26:24.709 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.83 = -0.83) 00:26:24.709 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.42 hyp=0.58 cameraTheta=-0.80 mountX=0.34 mountY=-0.43, mountTheta=-0.89 00:26:24.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.42, opts=13) 00:26:24.709 00.000 10672 Enqueuing Move request for scope (0.41, -0.42) 00:26:24.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:24.709 00.000 428 Worker thread wakes up 00:26:24.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.42) opts 0xd 00:26:24.709 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.42) 00:26:24.709 00.000 428 Moving (0.41, -0.42) raw xDistance=0.34 yDistance=-0.43 00:26:24.709 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:26:24.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:24.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:26:24.709 00.000 428 MoveAxis(E, 0, ABG) 00:26:24.709 00.000 428 Move returns status 0, amount 0 00:26:24.709 00.000 428 MoveAxis(N, 0, ABG) 00:26:24.709 00.000 428 Move returns status 0, amount 0 00:26:24.709 00.000 428 move complete, result=0 00:26:24.709 00.000 428 worker thread done servicing request 00:26:24.740 00.031 10672 UpdateGuideState exits: m=219884 SNR=41.9 00:26:24.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:24.740 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:24.740 00.000 10672 Enqueuing Expose request 00:26:24.740 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:26:24.740 00.000 428 Worker thread wakes up 00:26:24.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:24.740 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:25.943 01.203 10672 read socket command 10 00:26:25.943 00.000 10672 processing socket request REQDIST 00:26:25.943 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:26:25.943 00.000 10672 Sending socket response 43 (0x2b) 00:26:26.583 00.640 428 Exposure complete 00:26:26.724 00.141 428 worker thread done servicing request 00:26:26.724 00.000 10672 OnExposeComplete: enter 00:26:26.724 00.000 10672 UpdateGuideState(): m_state=6 00:26:26.724 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1310 00:26:26.724 00.000 10672 Star::Find returns 1 (0), X=587.74, Y=374.37, Mass=195660, SNR=41.9, Peak=34736 HFD=2.7 00:26:26.724 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 00:26:26.724 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 00:26:26.724 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.93 mountX=-0.03 mountY=0.15, mountTheta=1.79 00:26:26.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.15, opts=13) 00:26:26.724 00.000 10672 Enqueuing Move request for scope (-0.05, 0.15) 00:26:26.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:26.724 00.000 428 Worker thread wakes up 00:26:26.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd 00:26:26.724 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.15) 00:26:26.724 00.000 428 Moving (-0.05, 0.15) raw xDistance=-0.03 yDistance=0.15 00:26:26.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:26:26.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:26.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:26:26.724 00.000 428 MoveAxis(E, 0, ABG) 00:26:26.724 00.000 428 Move returns status 0, amount 0 00:26:26.724 00.000 428 MoveAxis(N, 0, ABG) 00:26:26.724 00.000 428 Move returns status 0, amount 0 00:26:26.724 00.000 428 move complete, result=0 00:26:26.724 00.000 428 worker thread done servicing request 00:26:26.740 00.016 10672 UpdateGuideState exits: m=195660 SNR=41.9 00:26:26.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:26.740 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:26.740 00.000 10672 Enqueuing Expose request 00:26:26.740 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:26:26.740 00.000 428 Worker thread wakes up 00:26:26.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:26.740 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:28.583 01.843 428 Exposure complete 00:26:28.708 00.125 428 worker thread done servicing request 00:26:28.708 00.000 10672 OnExposeComplete: enter 00:26:28.708 00.000 10672 UpdateGuideState(): m_state=6 00:26:28.708 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1311 00:26:28.708 00.000 10672 Star::Find returns 1 (0), X=587.55, Y=374.01, Mass=202084, SNR=38.7, Peak=28960 HFD=2.5 00:26:28.708 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.14) = xAngle (-2.55 = -2.55) 00:26:28.708 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.44 = -2.44) 00:26:28.708 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-2.42 mountX=-0.27 mountY=-0.21, mountTheta=-2.48 00:26:28.723 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.22, opts=13) 00:26:28.723 00.000 10672 Enqueuing Move request for scope (-0.25, -0.22) 00:26:28.723 00.000 428 Worker thread wakes up 00:26:28.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 00:26:28.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.22) opts 0xd 00:26:28.723 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.22) 00:26:28.723 00.000 428 Moving (-0.25, -0.22) raw xDistance=-0.27 yDistance=-0.21 00:26:28.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:26:28.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:28.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:26:28.723 00.000 428 MoveAxis(E, 0, ABG) 00:26:28.723 00.000 428 Move returns status 0, amount 0 00:26:28.723 00.000 428 MoveAxis(N, 0, ABG) 00:26:28.723 00.000 428 Move returns status 0, amount 0 00:26:28.723 00.000 428 move complete, result=0 00:26:28.723 00.000 428 worker thread done servicing request 00:26:28.739 00.016 10672 UpdateGuideState exits: m=202084 SNR=38.7 00:26:28.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:28.739 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:28.739 00.000 10672 Enqueuing Expose request 00:26:28.739 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:26:28.739 00.000 428 Worker thread wakes up 00:26:28.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:28.739 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:30.582 01.843 428 Exposure complete 00:26:30.707 00.125 428 worker thread done servicing request 00:26:30.707 00.000 10672 OnExposeComplete: enter 00:26:30.707 00.000 10672 UpdateGuideState(): m_state=6 00:26:30.707 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1312 00:26:30.707 00.000 10672 Star::Find returns 1 (0), X=587.49, Y=373.82, Mass=183931, SNR=40.3, Peak=35072 HFD=2.3 00:26:30.707 00.000 10672 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.14) = xAngle (-2.35 = -2.35) 00:26:30.707 00.000 10672 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.25 = -2.25) 00:26:30.707 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.40 hyp=0.50 cameraTheta=-2.22 mountX=-0.35 mountY=-0.39, mountTheta=-2.31 00:26:30.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.40, opts=13) 00:26:30.707 00.000 10672 Enqueuing Move request for scope (-0.30, -0.40) 00:26:30.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:30.707 00.000 428 Worker thread wakes up 00:26:30.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.40) opts 0xd 00:26:30.707 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.40) 00:26:30.707 00.000 428 Moving (-0.30, -0.40) raw xDistance=-0.35 yDistance=-0.39 00:26:30.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:26:30.707 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:30.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 00:26:30.707 00.000 428 MoveAxis(E, 0, ABG) 00:26:30.707 00.000 428 Move returns status 0, amount 0 00:26:30.707 00.000 428 MoveAxis(N, 0, ABG) 00:26:30.723 00.016 428 Move returns status 0, amount 0 00:26:30.723 00.000 428 move complete, result=0 00:26:30.723 00.000 428 worker thread done servicing request 00:26:30.738 00.015 10672 UpdateGuideState exits: m=183931 SNR=40.3 00:26:30.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:30.738 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:30.738 00.000 10672 Enqueuing Expose request 00:26:30.738 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:26:30.738 00.000 428 Worker thread wakes up 00:26:30.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:30.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:30.926 00.188 10672 read socket command 10 00:26:30.926 00.000 10672 processing socket request REQDIST 00:26:30.926 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:26:30.926 00.000 10672 Sending socket response 39 (0x27) 00:26:32.581 01.655 428 Exposure complete 00:26:32.722 00.141 428 worker thread done servicing request 00:26:32.722 00.000 10672 OnExposeComplete: enter 00:26:32.722 00.000 10672 UpdateGuideState(): m_state=6 00:26:32.722 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1313 00:26:32.722 00.000 10672 Star::Find returns 1 (0), X=586.64, Y=373.99, Mass=201866, SNR=41.1, Peak=30384 HFD=2.4 00:26:32.722 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.08 = -3.08) 00:26:32.722 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.97 = -2.97) 00:26:32.722 00.000 10672 CameraToMount -- cameraX=-1.15 cameraY=-0.23 hyp=1.17 cameraTheta=-2.94 mountX=-1.17 mountY=-0.20, mountTheta=-2.97 00:26:32.722 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.15, y=-0.23, opts=13) 00:26:32.722 00.000 10672 Enqueuing Move request for scope (-1.15, -0.23) 00:26:32.722 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:32.722 00.000 428 Worker thread wakes up 00:26:32.722 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.23) opts 0xd 00:26:32.722 00.000 428 Handling offset move in thread for scope, endpoint = (-1.15, -0.23) 00:26:32.722 00.000 428 Moving (-1.15, -0.23) raw xDistance=-1.17 yDistance=-0.20 00:26:32.722 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17 00:26:32.722 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:32.722 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:26:32.722 00.000 428 MoveAxis(E, 1370, ABG) 00:26:32.722 00.000 428 Guiding Dir = 2, Dur = 1370 00:26:32.722 00.000 428 IsSlewing returns 0 00:26:32.722 00.000 428 IsGuiding returns 0 00:26:32.738 00.016 10672 UpdateGuideState exits: m=201866 SNR=41.1 00:26:32.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:32.738 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:32.738 00.000 10672 Enqueuing Expose request 00:26:32.753 00.015 428 PulseGuide returned control before completion, sleep 1351 00:26:34.117 01.364 428 IsGuiding returns 1 00:26:34.117 00.000 428 scope still moving after pulse duration time elapsed 00:26:34.148 00.031 428 IsSlewing returns 0 00:26:34.164 00.016 428 IsGuiding returns 0 00:26:34.164 00.000 428 scope move finished after 1370 + 65 ms 00:26:34.164 00.000 428 Move returns status 0, amount 1370 00:26:34.164 00.000 428 MoveAxis(N, 0, ABG) 00:26:34.164 00.000 428 Move returns status 0, amount 0 00:26:34.164 00.000 428 move complete, result=0 00:26:34.164 00.000 428 worker thread done servicing request 00:26:34.164 00.000 428 Worker thread wakes up 00:26:34.164 00.000 10672 GuideStep: -1.2 px 1370 ms EAST, -0.2 px 0 ms NORTH 00:26:34.164 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:34.164 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:34.554 00.390 428 Exposure complete 00:26:34.695 00.141 428 worker thread done servicing request 00:26:34.695 00.000 10672 OnExposeComplete: enter 00:26:34.695 00.000 10672 UpdateGuideState(): m_state=6 00:26:34.695 00.000 10672 Star::Find(15, 586, 373, 0, (0,0,0,0), 0.0, 0) frame 1314 00:26:34.695 00.000 10672 Star::Find returns 1 (0), X=587.47, Y=374.23, Mass=199572, SNR=36.4, Peak=29296 HFD=2.7 00:26:34.695 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 00:26:34.695 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.10 = 3.10) 00:26:34.695 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.00 hyp=0.32 cameraTheta=3.13 mountX=-0.32 mountY=0.01, mountTheta=3.10 00:26:34.695 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.00, opts=13) 00:26:34.695 00.000 10672 Enqueuing Move request for scope (-0.32, 0.00) 00:26:34.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:34.695 00.000 428 Worker thread wakes up 00:26:34.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.00) opts 0xd 00:26:34.695 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.00) 00:26:34.695 00.000 428 Moving (-0.32, 0.00) raw xDistance=-0.32 yDistance=0.01 00:26:34.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:26:34.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:34.695 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:26:34.695 00.000 428 MoveAxis(E, 0, ABG) 00:26:34.695 00.000 428 Move returns status 0, amount 0 00:26:34.695 00.000 428 MoveAxis(N, 0, ABG) 00:26:34.695 00.000 428 Move returns status 0, amount 0 00:26:34.695 00.000 428 move complete, result=0 00:26:34.695 00.000 428 worker thread done servicing request 00:26:34.726 00.031 10672 UpdateGuideState exits: m=199572 SNR=36.4 00:26:34.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:34.726 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:34.726 00.000 10672 Enqueuing Expose request 00:26:34.726 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:26:34.726 00.000 428 Worker thread wakes up 00:26:34.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:34.726 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:35.929 01.203 10672 read socket command 10 00:26:35.929 00.000 10672 processing socket request REQDIST 00:26:35.929 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:26:35.929 00.000 10672 Sending socket response 53 (0x35) 00:26:36.569 00.640 428 Exposure complete 00:26:36.694 00.125 428 worker thread done servicing request 00:26:36.694 00.000 10672 OnExposeComplete: enter 00:26:36.694 00.000 10672 UpdateGuideState(): m_state=6 00:26:36.694 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1315 00:26:36.694 00.000 10672 Star::Find returns 1 (0), X=587.72, Y=374.33, Mass=229533, SNR=41.0, Peak=24160 HFD=3.4 00:26:36.694 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 00:26:36.694 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 00:26:36.694 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.13 cameraTheta=2.16 mountX=-0.06 mountY=0.11, mountTheta=2.05 00:26:36.710 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.10, opts=13) 00:26:36.710 00.000 10672 Enqueuing Move request for scope (-0.07, 0.10) 00:26:36.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:36.710 00.000 428 Worker thread wakes up 00:26:36.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd 00:26:36.710 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.10) 00:26:36.710 00.000 428 Moving (-0.07, 0.10) raw xDistance=-0.06 yDistance=0.11 00:26:36.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:26:36.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:36.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:26:36.710 00.000 428 MoveAxis(E, 0, ABG) 00:26:36.710 00.000 428 Move returns status 0, amount 0 00:26:36.710 00.000 428 MoveAxis(N, 0, ABG) 00:26:36.710 00.000 428 Move returns status 0, amount 0 00:26:36.710 00.000 428 move complete, result=0 00:26:36.710 00.000 428 worker thread done servicing request 00:26:36.725 00.015 10672 UpdateGuideState exits: m=229533 SNR=41.0 00:26:36.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:36.725 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:36.725 00.000 10672 Enqueuing Expose request 00:26:36.725 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:26:36.725 00.000 428 Worker thread wakes up 00:26:36.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:36.725 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:38.568 01.843 428 Exposure complete 00:26:38.709 00.141 428 worker thread done servicing request 00:26:38.709 00.000 10672 OnExposeComplete: enter 00:26:38.709 00.000 10672 UpdateGuideState(): m_state=6 00:26:38.709 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1316 00:26:38.709 00.000 10672 Star::Find returns 1 (0), X=587.53, Y=374.24, Mass=198187, SNR=39.7, Peak=27984 HFD=3.0 00:26:38.709 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 00:26:38.709 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 00:26:38.709 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.10 mountX=-0.26 mountY=0.02, mountTheta=3.07 00:26:38.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.01, opts=13) 00:26:38.709 00.000 10672 Enqueuing Move request for scope (-0.26, 0.01) 00:26:38.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:38.709 00.000 428 Worker thread wakes up 00:26:38.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd 00:26:38.709 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.01) 00:26:38.709 00.000 428 Moving (-0.26, 0.01) raw xDistance=-0.26 yDistance=0.02 00:26:38.709 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:26:38.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:38.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:26:38.709 00.000 428 MoveAxis(E, 0, ABG) 00:26:38.709 00.000 428 Move returns status 0, amount 0 00:26:38.709 00.000 428 MoveAxis(N, 0, ABG) 00:26:38.709 00.000 428 Move returns status 0, amount 0 00:26:38.709 00.000 428 move complete, result=0 00:26:38.709 00.000 428 worker thread done servicing request 00:26:38.740 00.031 10672 UpdateGuideState exits: m=198187 SNR=39.7 00:26:38.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:38.740 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:38.740 00.000 10672 Enqueuing Expose request 00:26:38.740 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:26:38.740 00.000 428 Worker thread wakes up 00:26:38.740 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:38.740 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:40.568 01.828 428 Exposure complete 00:26:40.693 00.125 428 worker thread done servicing request 00:26:40.693 00.000 10672 OnExposeComplete: enter 00:26:40.693 00.000 10672 UpdateGuideState(): m_state=6 00:26:40.693 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1317 00:26:40.693 00.000 10672 Star::Find returns 1 (0), X=588.02, Y=374.18, Mass=228020, SNR=47.2, Peak=31680 HFD=3.1 00:26:40.693 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.14) = xAngle (-0.32 = -0.32) 00:26:40.693 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.21 = -0.21) 00:26:40.693 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-0.18 mountX=0.22 mountY=-0.05, mountTheta=-0.22 00:26:40.708 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.04, opts=13) 00:26:40.708 00.000 10672 Enqueuing Move request for scope (0.23, -0.04) 00:26:40.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:40.708 00.000 428 Worker thread wakes up 00:26:40.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd 00:26:40.708 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.04) 00:26:40.708 00.000 428 Moving (0.23, -0.04) raw xDistance=0.22 yDistance=-0.05 00:26:40.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:26:40.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:40.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:26:40.708 00.000 428 MoveAxis(E, 0, ABG) 00:26:40.708 00.000 428 Move returns status 0, amount 0 00:26:40.708 00.000 428 MoveAxis(N, 0, ABG) 00:26:40.708 00.000 428 Move returns status 0, amount 0 00:26:40.708 00.000 428 move complete, result=0 00:26:40.708 00.000 428 worker thread done servicing request 00:26:40.724 00.016 10672 UpdateGuideState exits: m=228020 SNR=47.2 00:26:40.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:40.724 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:40.724 00.000 10672 Enqueuing Expose request 00:26:40.724 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:26:40.724 00.000 428 Worker thread wakes up 00:26:40.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:40.724 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:40.927 00.203 10672 read socket command 10 00:26:40.927 00.000 10672 processing socket request REQDIST 00:26:40.927 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:26:40.927 00.000 10672 Sending socket response 32 (0x20) 00:26:42.572 01.645 428 Exposure complete 00:26:42.697 00.125 428 worker thread done servicing request 00:26:42.697 00.000 10672 OnExposeComplete: enter 00:26:42.697 00.000 10672 UpdateGuideState(): m_state=6 00:26:42.697 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1318 00:26:42.697 00.000 10672 Star::Find returns 1 (0), X=587.68, Y=374.01, Mass=216476, SNR=43.1, Peak=29072 HFD=2.5 00:26:42.697 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.19 = -2.19) 00:26:42.697 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.08 = -2.08) 00:26:42.697 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-2.05 mountX=-0.14 mountY=-0.21, mountTheta=-2.16 00:26:42.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.22, opts=13) 00:26:42.697 00.000 10672 Enqueuing Move request for scope (-0.11, -0.22) 00:26:42.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:42.697 00.000 428 Worker thread wakes up 00:26:42.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.22) opts 0xd 00:26:42.697 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.22) 00:26:42.697 00.000 428 Moving (-0.11, -0.22) raw xDistance=-0.14 yDistance=-0.21 00:26:42.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:26:42.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:42.712 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:26:42.712 00.000 428 MoveAxis(E, 0, ABG) 00:26:42.712 00.000 428 Move returns status 0, amount 0 00:26:42.712 00.000 428 MoveAxis(N, 0, ABG) 00:26:42.712 00.000 428 Move returns status 0, amount 0 00:26:42.712 00.000 428 move complete, result=0 00:26:42.712 00.000 428 worker thread done servicing request 00:26:42.728 00.016 10672 UpdateGuideState exits: m=216476 SNR=43.1 00:26:42.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:42.728 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:42.728 00.000 10672 Enqueuing Expose request 00:26:42.728 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:26:42.728 00.000 428 Worker thread wakes up 00:26:42.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:42.728 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:44.571 01.843 428 Exposure complete 00:26:44.712 00.141 428 worker thread done servicing request 00:26:44.712 00.000 10672 OnExposeComplete: enter 00:26:44.712 00.000 10672 UpdateGuideState(): m_state=6 00:26:44.712 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1319 00:26:44.712 00.000 10672 Star::Find returns 1 (0), X=587.86, Y=374.43, Mass=228127, SNR=43.2, Peak=31248 HFD=2.8 00:26:44.712 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 00:26:44.712 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.20 = 1.20) 00:26:44.712 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.23 mountX=0.10 mountY=0.20, mountTheta=1.12 00:26:44.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.20, opts=13) 00:26:44.712 00.000 10672 Enqueuing Move request for scope (0.07, 0.20) 00:26:44.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:44.712 00.000 428 Worker thread wakes up 00:26:44.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd 00:26:44.712 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.20) 00:26:44.712 00.000 428 Moving (0.07, 0.20) raw xDistance=0.10 yDistance=0.20 00:26:44.712 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:26:44.712 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:44.712 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:26:44.712 00.000 428 MoveAxis(E, 0, ABG) 00:26:44.712 00.000 428 Move returns status 0, amount 0 00:26:44.712 00.000 428 MoveAxis(N, 0, ABG) 00:26:44.712 00.000 428 Move returns status 0, amount 0 00:26:44.712 00.000 428 move complete, result=0 00:26:44.712 00.000 428 worker thread done servicing request 00:26:44.743 00.031 10672 UpdateGuideState exits: m=228127 SNR=43.2 00:26:44.743 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:44.743 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:44.743 00.000 10672 Enqueuing Expose request 00:26:44.743 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:26:44.743 00.000 428 Worker thread wakes up 00:26:44.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:44.743 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:45.930 01.187 10672 read socket command 10 00:26:45.930 00.000 10672 processing socket request REQDIST 00:26:45.930 00.000 10672 SOCKSVR: Sending pixel error of 0.27 00:26:45.930 00.000 10672 Sending socket response 27 (0x1b) 00:26:46.555 00.625 428 Exposure complete 00:26:46.696 00.141 428 worker thread done servicing request 00:26:46.696 00.000 10672 OnExposeComplete: enter 00:26:46.696 00.000 10672 UpdateGuideState(): m_state=6 00:26:46.696 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1320 00:26:46.696 00.000 10672 Star::Find returns 1 (0), X=588.01, Y=373.77, Mass=232695, SNR=49.3, Peak=42704 HFD=2.5 00:26:46.696 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.14) = xAngle (-1.27 = -1.27) 00:26:46.696 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.16 = -1.16) 00:26:46.696 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.46 hyp=0.50 cameraTheta=-1.13 mountX=0.15 mountY=-0.46, mountTheta=-1.25 00:26:46.696 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.46, opts=13) 00:26:46.696 00.000 10672 Enqueuing Move request for scope (0.22, -0.46) 00:26:46.696 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:46.696 00.000 428 Worker thread wakes up 00:26:46.696 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.46) opts 0xd 00:26:46.696 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.46) 00:26:46.696 00.000 428 Moving (0.22, -0.46) raw xDistance=0.15 yDistance=-0.46 00:26:46.696 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:26:46.696 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:46.696 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 00:26:46.696 00.000 428 MoveAxis(E, 0, ABG) 00:26:46.696 00.000 428 Move returns status 0, amount 0 00:26:46.696 00.000 428 MoveAxis(N, 0, ABG) 00:26:46.696 00.000 428 Move returns status 0, amount 0 00:26:46.696 00.000 428 move complete, result=0 00:26:46.696 00.000 428 worker thread done servicing request 00:26:46.711 00.015 10672 UpdateGuideState exits: m=232695 SNR=49.3 00:26:46.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:46.711 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:46.711 00.000 10672 Enqueuing Expose request 00:26:46.711 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:26:46.711 00.000 428 Worker thread wakes up 00:26:46.727 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:46.727 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:48.570 01.843 428 Exposure complete 00:26:48.695 00.125 428 worker thread done servicing request 00:26:48.695 00.000 10672 OnExposeComplete: enter 00:26:48.695 00.000 10672 UpdateGuideState(): m_state=6 00:26:48.695 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1321 00:26:48.695 00.000 10672 Star::Find returns 1 (0), X=588.02, Y=373.96, Mass=224765, SNR=40.9, Peak=28096 HFD=2.9 00:26:48.695 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (0.14) = xAngle (-1.00 = -1.00) 00:26:48.695 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.89 = -0.89) 00:26:48.695 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-0.86 mountX=0.19 mountY=-0.28, mountTheta=-0.97 00:26:48.695 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.27, opts=13) 00:26:48.695 00.000 10672 Enqueuing Move request for scope (0.23, -0.27) 00:26:48.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:48.695 00.000 428 Worker thread wakes up 00:26:48.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.27) opts 0xd 00:26:48.695 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.27) 00:26:48.695 00.000 428 Moving (0.23, -0.27) raw xDistance=0.19 yDistance=-0.28 00:26:48.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:26:48.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:48.710 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:26:48.710 00.000 428 MoveAxis(E, 0, ABG) 00:26:48.710 00.000 428 Move returns status 0, amount 0 00:26:48.710 00.000 428 MoveAxis(N, 0, ABG) 00:26:48.710 00.000 428 Move returns status 0, amount 0 00:26:48.710 00.000 428 move complete, result=0 00:26:48.710 00.000 428 worker thread done servicing request 00:26:48.726 00.016 10672 UpdateGuideState exits: m=224765 SNR=40.9 00:26:48.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:48.726 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:48.726 00.000 10672 Enqueuing Expose request 00:26:48.726 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:26:48.726 00.000 428 Worker thread wakes up 00:26:48.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:48.726 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:50.574 01.848 428 Exposure complete 00:26:50.715 00.141 428 worker thread done servicing request 00:26:50.715 00.000 10672 OnExposeComplete: enter 00:26:50.715 00.000 10672 UpdateGuideState(): m_state=6 00:26:50.715 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1322 00:26:50.715 00.000 10672 Star::Find returns 1 (0), X=587.53, Y=373.97, Mass=216260, SNR=46.7, Peak=32336 HFD=2.3 00:26:50.715 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 00:26:50.715 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 00:26:50.715 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-2.35 mountX=-0.29 mountY=-0.25, mountTheta=-2.43 00:26:50.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.26, opts=13) 00:26:50.715 00.000 10672 Enqueuing Move request for scope (-0.26, -0.26) 00:26:50.715 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:50.715 00.000 428 Worker thread wakes up 00:26:50.715 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.26) opts 0xd 00:26:50.715 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.26) 00:26:50.715 00.000 428 Moving (-0.26, -0.26) raw xDistance=-0.29 yDistance=-0.25 00:26:50.715 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:26:50.715 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:50.715 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:26:50.715 00.000 428 MoveAxis(E, 0, ABG) 00:26:50.715 00.000 428 Move returns status 0, amount 0 00:26:50.715 00.000 428 MoveAxis(N, 0, ABG) 00:26:50.715 00.000 428 Move returns status 0, amount 0 00:26:50.715 00.000 428 move complete, result=0 00:26:50.715 00.000 428 worker thread done servicing request 00:26:50.746 00.031 10672 UpdateGuideState exits: m=216260 SNR=46.7 00:26:50.746 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:50.746 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:50.746 00.000 10672 Enqueuing Expose request 00:26:50.746 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:26:50.746 00.000 428 Worker thread wakes up 00:26:50.746 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:50.746 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:50.934 00.188 10672 read socket command 10 00:26:50.934 00.000 10672 processing socket request REQDIST 00:26:50.934 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:26:50.934 00.000 10672 Sending socket response 35 (0x23) 00:26:52.574 01.640 428 Exposure complete 00:26:52.714 00.140 428 worker thread done servicing request 00:26:52.714 00.000 10672 OnExposeComplete: enter 00:26:52.714 00.000 10672 UpdateGuideState(): m_state=6 00:26:52.714 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1323 00:26:52.714 00.000 10672 Star::Find returns 1 (0), X=588.28, Y=373.84, Mass=246796, SNR=48.5, Peak=32784 HFD=3.4 00:26:52.714 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.14) = xAngle (-0.82 = -0.82) 00:26:52.714 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.71 = -0.71) 00:26:52.714 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.39 hyp=0.62 cameraTheta=-0.68 mountX=0.43 mountY=-0.40, mountTheta=-0.76 00:26:52.714 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.39, opts=13) 00:26:52.714 00.000 10672 Enqueuing Move request for scope (0.48, -0.39) 00:26:52.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:52.714 00.000 428 Worker thread wakes up 00:26:52.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.39) opts 0xd 00:26:52.714 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.39) 00:26:52.714 00.000 428 Moving (0.48, -0.39) raw xDistance=0.43 yDistance=-0.40 00:26:52.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:26:52.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:52.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:26:52.714 00.000 428 MoveAxis(E, 0, ABG) 00:26:52.714 00.000 428 Move returns status 0, amount 0 00:26:52.714 00.000 428 MoveAxis(N, 0, ABG) 00:26:52.714 00.000 428 Move returns status 0, amount 0 00:26:52.714 00.000 428 move complete, result=0 00:26:52.714 00.000 428 worker thread done servicing request 00:26:52.745 00.031 10672 UpdateGuideState exits: m=246796 SNR=48.5 00:26:52.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:52.745 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:52.745 00.000 10672 Enqueuing Expose request 00:26:52.745 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:26:52.745 00.000 428 Worker thread wakes up 00:26:52.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:52.745 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:54.573 01.828 428 Exposure complete 00:26:54.714 00.141 428 worker thread done servicing request 00:26:54.714 00.000 10672 OnExposeComplete: enter 00:26:54.714 00.000 10672 UpdateGuideState(): m_state=6 00:26:54.714 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1324 00:26:54.714 00.000 10672 Star::Find returns 1 (0), X=588.15, Y=374.12, Mass=185824, SNR=39.9, Peak=31904 HFD=2.4 00:26:54.714 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.41 = -0.41) 00:26:54.714 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.30 = -0.30) 00:26:54.714 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.10 hyp=0.37 cameraTheta=-0.28 mountX=0.34 mountY=-0.11, mountTheta=-0.32 00:26:54.714 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.10, opts=13) 00:26:54.714 00.000 10672 Enqueuing Move request for scope (0.36, -0.10) 00:26:54.714 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:54.714 00.000 428 Worker thread wakes up 00:26:54.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.10) opts 0xd 00:26:54.714 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.10) 00:26:54.714 00.000 428 Moving (0.36, -0.10) raw xDistance=0.34 yDistance=-0.11 00:26:54.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:26:54.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:54.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:26:54.714 00.000 428 MoveAxis(E, 0, ABG) 00:26:54.714 00.000 428 Move returns status 0, amount 0 00:26:54.714 00.000 428 MoveAxis(N, 0, ABG) 00:26:54.714 00.000 428 Move returns status 0, amount 0 00:26:54.714 00.000 428 move complete, result=0 00:26:54.714 00.000 428 worker thread done servicing request 00:26:54.745 00.031 10672 UpdateGuideState exits: m=185824 SNR=39.9 00:26:54.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:54.745 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:54.745 00.000 10672 Enqueuing Expose request 00:26:54.745 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:26:54.745 00.000 428 Worker thread wakes up 00:26:54.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:54.745 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:55.932 01.187 10672 read socket command 10 00:26:55.932 00.000 10672 processing socket request REQDIST 00:26:55.932 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:26:55.932 00.000 10672 Sending socket response 41 (0x29) 00:26:56.557 00.625 428 Exposure complete 00:26:56.682 00.125 428 worker thread done servicing request 00:26:56.682 00.000 10672 OnExposeComplete: enter 00:26:56.682 00.000 10672 UpdateGuideState(): m_state=6 00:26:56.682 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1325 00:26:56.682 00.000 10672 Star::Find returns 1 (0), X=588.12, Y=373.87, Mass=220480, SNR=41.5, Peak=36160 HFD=2.5 00:26:56.682 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.14) = xAngle (-0.97 = -0.97) 00:26:56.682 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.86 = -0.86) 00:26:56.682 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.35 hyp=0.48 cameraTheta=-0.83 mountX=0.27 mountY=-0.36, mountTheta=-0.93 00:26:56.682 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.35, opts=13) 00:26:56.682 00.000 10672 Enqueuing Move request for scope (0.32, -0.35) 00:26:56.682 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:56.682 00.000 428 Worker thread wakes up 00:26:56.682 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.35) opts 0xd 00:26:56.682 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.35) 00:26:56.682 00.000 428 Moving (0.32, -0.35) raw xDistance=0.27 yDistance=-0.36 00:26:56.682 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:26:56.682 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:26:56.682 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 00:26:56.682 00.000 428 MoveAxis(E, 0, ABG) 00:26:56.682 00.000 428 Move returns status 0, amount 0 00:26:56.682 00.000 428 MoveAxis(N, 0, ABG) 00:26:56.682 00.000 428 Move returns status 0, amount 0 00:26:56.682 00.000 428 move complete, result=0 00:26:56.682 00.000 428 worker thread done servicing request 00:26:56.713 00.031 10672 UpdateGuideState exits: m=220480 SNR=41.5 00:26:56.713 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:56.713 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:56.713 00.000 10672 Enqueuing Expose request 00:26:56.713 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:26:56.713 00.000 428 Worker thread wakes up 00:26:56.713 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:56.713 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:26:58.561 01.848 428 Exposure complete 00:26:58.702 00.141 428 worker thread done servicing request 00:26:58.702 00.000 10672 OnExposeComplete: enter 00:26:58.702 00.000 10672 UpdateGuideState(): m_state=6 00:26:58.702 00.000 10672 Star::Find(15, 588, 373, 0, (0,0,0,0), 0.0, 0) frame 1326 00:26:58.702 00.000 10672 Star::Find returns 1 (0), X=587.93, Y=373.63, Mass=197598, SNR=38.4, Peak=27760 HFD=2.4 00:26:58.702 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.48 = -1.48) 00:26:58.702 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 00:26:58.702 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.59 hyp=0.61 cameraTheta=-1.34 mountX=0.05 mountY=-0.60, mountTheta=-1.48 00:26:58.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.59, opts=13) 00:26:58.702 00.000 10672 Enqueuing Move request for scope (0.14, -0.59) 00:26:58.702 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:26:58.702 00.000 428 Worker thread wakes up 00:26:58.702 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.59) opts 0xd 00:26:58.702 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.59) 00:26:58.702 00.000 428 Moving (0.14, -0.59) raw xDistance=0.05 yDistance=-0.60 00:26:58.702 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:26:58.702 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 00:26:58.702 00.000 428 MoveAxis(E, 0, ABG) 00:26:58.702 00.000 428 Move returns status 0, amount 0 00:26:58.702 00.000 428 MoveAxis(N, 794, ABG) 00:26:58.702 00.000 428 Guiding Dir = 0, Dur = 794 00:26:58.702 00.000 428 IsSlewing returns 0 00:26:58.702 00.000 428 IsGuiding returns 0 00:26:58.733 00.031 10672 UpdateGuideState exits: m=197598 SNR=38.4 00:26:58.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:26:58.733 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:26:58.733 00.000 10672 Enqueuing Expose request 00:26:58.780 00.047 428 PulseGuide returned control before completion, sleep 727 00:26:59.561 00.781 428 IsGuiding returns 1 00:26:59.561 00.000 428 scope still moving after pulse duration time elapsed 00:26:59.623 00.062 428 IsSlewing returns 0 00:26:59.623 00.000 428 IsGuiding returns 0 00:26:59.623 00.000 428 scope move finished after 794 + 116 ms 00:26:59.623 00.000 428 Move returns status 0, amount 794 00:26:59.623 00.000 428 move complete, result=0 00:26:59.623 00.000 428 worker thread done servicing request 00:26:59.623 00.000 428 Worker thread wakes up 00:26:59.623 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 794 ms NORTH 00:26:59.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:26:59.623 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:00.560 00.937 428 Exposure complete 00:27:00.685 00.125 428 worker thread done servicing request 00:27:00.685 00.000 10672 OnExposeComplete: enter 00:27:00.685 00.000 10672 UpdateGuideState(): m_state=6 00:27:00.685 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1327 00:27:00.685 00.000 10672 Star::Find returns 1 (0), X=587.30, Y=374.12, Mass=205765, SNR=42.2, Peak=39104 HFD=2.6 00:27:00.701 00.016 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 00:27:00.701 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 00:27:00.701 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.11 hyp=0.51 cameraTheta=-2.93 mountX=-0.51 mountY=-0.09, mountTheta=-2.96 00:27:00.701 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.11, opts=13) 00:27:00.701 00.000 10672 Enqueuing Move request for scope (-0.50, -0.11) 00:27:00.701 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:00.701 00.000 428 Worker thread wakes up 00:27:00.701 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.11) opts 0xd 00:27:00.701 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.11) 00:27:00.701 00.000 428 Moving (-0.50, -0.11) raw xDistance=-0.51 yDistance=-0.09 00:27:00.701 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 00:27:00.701 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:00.701 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:27:00.701 00.000 428 MoveAxis(E, 592, ABG) 00:27:00.701 00.000 428 Guiding Dir = 2, Dur = 592 00:27:00.717 00.016 10672 UpdateGuideState exits: m=205765 SNR=42.2 00:27:00.717 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:00.717 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:00.717 00.000 10672 Enqueuing Expose request 00:27:00.732 00.015 428 IsSlewing returns 0 00:27:00.732 00.000 428 IsGuiding returns 0 00:27:00.748 00.016 428 PulseGuide returned control before completion, sleep 587 00:27:00.935 00.187 10672 read socket command 10 00:27:00.935 00.000 10672 processing socket request REQDIST 00:27:00.935 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:27:00.935 00.000 10672 Sending socket response 49 (0x31) 00:27:01.373 00.438 428 IsGuiding returns 0 00:27:01.373 00.000 428 Move returns status 0, amount 592 00:27:01.373 00.000 428 MoveAxis(N, 0, ABG) 00:27:01.373 00.000 428 Move returns status 0, amount 0 00:27:01.373 00.000 428 move complete, result=0 00:27:01.373 00.000 428 worker thread done servicing request 00:27:01.373 00.000 10672 GuideStep: -0.5 px 592 ms EAST, -0.1 px 0 ms NORTH 00:27:01.373 00.000 428 Worker thread wakes up 00:27:01.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:01.373 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:02.560 01.187 428 Exposure complete 00:27:02.700 00.140 428 worker thread done servicing request 00:27:02.700 00.000 10672 OnExposeComplete: enter 00:27:02.700 00.000 10672 UpdateGuideState(): m_state=6 00:27:02.700 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1328 00:27:02.700 00.000 10672 Star::Find returns 1 (0), X=587.14, Y=373.64, Mass=207008, SNR=42.9, Peak=32128 HFD=2.7 00:27:02.700 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.14) = xAngle (-2.55 = -2.55) 00:27:02.700 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.44 = -2.44) 00:27:02.700 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=-0.58 hyp=0.88 cameraTheta=-2.42 mountX=-0.73 mountY=-0.56, mountTheta=-2.48 00:27:02.700 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=-0.58, opts=13) 00:27:02.700 00.000 10672 Enqueuing Move request for scope (-0.66, -0.58) 00:27:02.700 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:02.700 00.000 428 Worker thread wakes up 00:27:02.700 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.58) opts 0xd 00:27:02.700 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, -0.58) 00:27:02.700 00.000 428 Moving (-0.66, -0.58) raw xDistance=-0.73 yDistance=-0.56 00:27:02.700 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.73 00:27:02.700 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 00:27:02.700 00.000 428 MoveAxis(E, 896, ABG) 00:27:02.700 00.000 428 Guiding Dir = 2, Dur = 896 00:27:02.700 00.000 428 IsSlewing returns 0 00:27:02.700 00.000 428 IsGuiding returns 0 00:27:02.732 00.032 10672 UpdateGuideState exits: m=207008 SNR=42.9 00:27:02.732 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:02.732 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:02.732 00.000 10672 Enqueuing Expose request 00:27:02.732 00.000 428 PulseGuide returned control before completion, sleep 878 00:27:03.622 00.890 428 IsGuiding returns 1 00:27:03.622 00.000 428 scope still moving after pulse duration time elapsed 00:27:03.669 00.047 428 IsSlewing returns 0 00:27:03.669 00.000 428 IsGuiding returns 0 00:27:03.669 00.000 428 scope move finished after 896 + 61 ms 00:27:03.669 00.000 428 Move returns status 0, amount 896 00:27:03.669 00.000 428 MoveAxis(N, 748, ABG) 00:27:03.669 00.000 428 Guiding Dir = 0, Dur = 748 00:27:03.669 00.000 428 IsSlewing returns 0 00:27:03.669 00.000 428 IsGuiding returns 0 00:27:03.747 00.078 428 PulseGuide returned control before completion, sleep 683 00:27:04.434 00.687 428 IsGuiding returns 1 00:27:04.434 00.000 428 scope still moving after pulse duration time elapsed 00:27:04.481 00.047 428 IsSlewing returns 0 00:27:04.481 00.000 428 IsGuiding returns 1 00:27:04.544 00.063 428 IsSlewing returns 0 00:27:04.544 00.000 428 IsGuiding returns 0 00:27:04.544 00.000 428 scope move finished after 748 + 127 ms 00:27:04.544 00.000 428 Move returns status 0, amount 748 00:27:04.544 00.000 428 move complete, result=0 00:27:04.544 00.000 428 worker thread done servicing request 00:27:04.544 00.000 428 Worker thread wakes up 00:27:04.544 00.000 10672 GuideStep: -0.7 px 896 ms EAST, -0.6 px 748 ms NORTH 00:27:04.544 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:04.544 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:04.559 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:27:05.923 01.364 10672 read socket command 10 00:27:05.923 00.000 10672 processing socket request REQDIST 00:27:05.923 00.000 10672 SOCKSVR: Sending pixel error of 0.60 00:27:05.923 00.000 10672 Sending socket response 60 (0x3c) 00:27:06.563 00.640 428 Exposure complete 00:27:06.688 00.125 428 worker thread done servicing request 00:27:06.688 00.000 10672 OnExposeComplete: enter 00:27:06.688 00.000 10672 UpdateGuideState(): m_state=6 00:27:06.688 00.000 10672 Star::Find(15, 587, 373, 0, (0,0,0,0), 0.0, 0) frame 1329 00:27:06.688 00.000 10672 Star::Find returns 1 (0), X=587.97, Y=374.40, Mass=218392, SNR=40.7, Peak=37136 HFD=2.8 00:27:06.688 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (0.14) = xAngle (0.64 = 0.64) 00:27:06.688 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.74 = 0.74) 00:27:06.688 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.77 mountX=0.20 mountY=0.17, mountTheta=0.70 00:27:06.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.17, opts=13) 00:27:06.688 00.000 10672 Enqueuing Move request for scope (0.18, 0.17) 00:27:06.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:06.688 00.000 428 Worker thread wakes up 00:27:06.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd 00:27:06.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.17) 00:27:06.688 00.000 428 Moving (0.18, 0.17) raw xDistance=0.20 yDistance=0.17 00:27:06.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:27:06.704 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:06.704 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:27:06.704 00.000 428 MoveAxis(E, 0, ABG) 00:27:06.704 00.000 428 Move returns status 0, amount 0 00:27:06.704 00.000 428 MoveAxis(N, 0, ABG) 00:27:06.704 00.000 428 Move returns status 0, amount 0 00:27:06.704 00.000 428 move complete, result=0 00:27:06.704 00.000 428 worker thread done servicing request 00:27:06.720 00.016 10672 UpdateGuideState exits: m=218392 SNR=40.7 00:27:06.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:06.720 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:06.720 00.000 10672 Enqueuing Expose request 00:27:06.720 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:27:06.720 00.000 428 Worker thread wakes up 00:27:06.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:06.720 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:08.563 01.843 428 Exposure complete 00:27:08.688 00.125 428 worker thread done servicing request 00:27:08.688 00.000 10672 OnExposeComplete: enter 00:27:08.688 00.000 10672 UpdateGuideState(): m_state=6 00:27:08.688 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1330 00:27:08.688 00.000 10672 Star::Find returns 1 (0), X=588.09, Y=374.38, Mass=201939, SNR=42.8, Peak=33872 HFD=2.4 00:27:08.688 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.14) = xAngle (0.35 = 0.35) 00:27:08.688 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.46 = 0.46) 00:27:08.688 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.16 hyp=0.34 cameraTheta=0.49 mountX=0.32 mountY=0.15, mountTheta=0.44 00:27:08.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.16, opts=13) 00:27:08.688 00.000 10672 Enqueuing Move request for scope (0.30, 0.16) 00:27:08.688 00.000 428 Worker thread wakes up 00:27:08.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:08.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.16) opts 0xd 00:27:08.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.16) 00:27:08.688 00.000 428 Moving (0.30, 0.16) raw xDistance=0.32 yDistance=0.15 00:27:08.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:27:08.703 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:08.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:27:08.703 00.000 428 MoveAxis(E, 0, ABG) 00:27:08.703 00.000 428 Move returns status 0, amount 0 00:27:08.703 00.000 428 MoveAxis(N, 0, ABG) 00:27:08.703 00.000 428 Move returns status 0, amount 0 00:27:08.703 00.000 428 move complete, result=0 00:27:08.703 00.000 428 worker thread done servicing request 00:27:08.719 00.016 10672 UpdateGuideState exits: m=201939 SNR=42.8 00:27:08.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:08.719 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:08.719 00.000 10672 Enqueuing Expose request 00:27:08.719 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:27:08.719 00.000 428 Worker thread wakes up 00:27:08.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:08.719 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:10.562 01.843 428 Exposure complete 00:27:10.703 00.141 428 worker thread done servicing request 00:27:10.703 00.000 10672 OnExposeComplete: enter 00:27:10.703 00.000 10672 UpdateGuideState(): m_state=6 00:27:10.703 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1331 00:27:10.703 00.000 10672 Star::Find returns 1 (0), X=587.89, Y=374.50, Mass=229470, SNR=43.9, Peak=34080 HFD=3.0 00:27:10.703 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (0.14) = xAngle (1.09 = 1.09) 00:27:10.703 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.20 = 1.20) 00:27:10.703 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.29 cameraTheta=1.23 mountX=0.14 mountY=0.27, mountTheta=1.11 00:27:10.703 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.28, opts=13) 00:27:10.703 00.000 10672 Enqueuing Move request for scope (0.10, 0.28) 00:27:10.703 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:10.703 00.000 428 Worker thread wakes up 00:27:10.703 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd 00:27:10.703 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.28) 00:27:10.703 00.000 428 Moving (0.10, 0.28) raw xDistance=0.14 yDistance=0.27 00:27:10.703 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:27:10.703 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:10.703 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:27:10.703 00.000 428 MoveAxis(E, 0, ABG) 00:27:10.703 00.000 428 Move returns status 0, amount 0 00:27:10.703 00.000 428 MoveAxis(N, 0, ABG) 00:27:10.703 00.000 428 Move returns status 0, amount 0 00:27:10.703 00.000 428 move complete, result=0 00:27:10.703 00.000 428 worker thread done servicing request 00:27:10.734 00.031 10672 UpdateGuideState exits: m=229470 SNR=43.9 00:27:10.734 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:10.734 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:10.734 00.000 10672 Enqueuing Expose request 00:27:10.734 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:27:10.734 00.000 428 Worker thread wakes up 00:27:10.734 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:10.734 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:10.921 00.187 10672 read socket command 10 00:27:10.921 00.000 10672 processing socket request REQDIST 00:27:10.921 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:27:10.921 00.000 10672 Sending socket response 40 (0x28) 00:27:12.562 01.641 428 Exposure complete 00:27:12.686 00.124 428 worker thread done servicing request 00:27:12.686 00.000 10672 OnExposeComplete: enter 00:27:12.686 00.000 10672 UpdateGuideState(): m_state=6 00:27:12.686 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1332 00:27:12.686 00.000 10672 Star::Find returns 1 (0), X=588.43, Y=374.64, Mass=199514, SNR=40.8, Peak=35824 HFD=2.9 00:27:12.686 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (0.14) = xAngle (0.44 = 0.44) 00:27:12.686 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.55 = 0.55) 00:27:12.686 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.42 hyp=0.76 cameraTheta=0.58 mountX=0.69 mountY=0.40, mountTheta=0.53 00:27:12.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.42, opts=13) 00:27:12.686 00.000 10672 Enqueuing Move request for scope (0.64, 0.42) 00:27:12.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:12.686 00.000 428 Worker thread wakes up 00:27:12.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.42) opts 0xd 00:27:12.686 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.42) 00:27:12.686 00.000 428 Moving (0.64, 0.42) raw xDistance=0.69 yDistance=0.40 00:27:12.686 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69 00:27:12.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:12.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:27:12.686 00.000 428 MoveAxis(W, 806, ABG) 00:27:12.686 00.000 428 Guiding Dir = 3, Dur = 806 00:27:12.702 00.016 428 IsSlewing returns 0 00:27:12.702 00.000 428 IsGuiding returns 0 00:27:12.718 00.016 10672 UpdateGuideState exits: m=199514 SNR=40.8 00:27:12.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:12.718 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:12.718 00.000 10672 Enqueuing Expose request 00:27:12.718 00.000 428 PulseGuide returned control before completion, sleep 788 00:27:13.561 00.843 428 IsGuiding returns 0 00:27:13.561 00.000 428 Move returns status 0, amount 806 00:27:13.561 00.000 428 MoveAxis(N, 0, ABG) 00:27:13.561 00.000 428 Move returns status 0, amount 0 00:27:13.561 00.000 428 move complete, result=0 00:27:13.561 00.000 428 worker thread done servicing request 00:27:13.561 00.000 428 Worker thread wakes up 00:27:13.561 00.000 10672 GuideStep: 0.7 px 806 ms WEST, 0.4 px 0 ms NORTH 00:27:13.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:13.561 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:14.566 01.005 428 Exposure complete 00:27:14.691 00.125 428 worker thread done servicing request 00:27:14.691 00.000 10672 OnExposeComplete: enter 00:27:14.691 00.000 10672 UpdateGuideState(): m_state=6 00:27:14.691 00.000 10672 Star::Find(15, 588, 374, 0, (0,0,0,0), 0.0, 0) frame 1333 00:27:14.691 00.000 10672 Star::Find returns 1 (0), X=587.67, Y=374.04, Mass=221684, SNR=47.0, Peak=29728 HFD=2.6 00:27:14.691 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 00:27:14.691 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 00:27:14.691 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.16 mountX=-0.15 mountY=-0.19, mountTheta=-2.25 00:27:14.691 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.19, opts=13) 00:27:14.691 00.000 10672 Enqueuing Move request for scope (-0.13, -0.19) 00:27:14.691 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:14.691 00.000 428 Worker thread wakes up 00:27:14.691 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd 00:27:14.691 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.19) 00:27:14.691 00.000 428 Moving (-0.13, -0.19) raw xDistance=-0.15 yDistance=-0.19 00:27:14.691 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:27:14.691 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:14.691 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:27:14.691 00.000 428 MoveAxis(E, 0, ABG) 00:27:14.706 00.015 428 Move returns status 0, amount 0 00:27:14.706 00.000 428 MoveAxis(N, 0, ABG) 00:27:14.706 00.000 428 Move returns status 0, amount 0 00:27:14.706 00.000 428 move complete, result=0 00:27:14.706 00.000 428 worker thread done servicing request 00:27:14.722 00.016 10672 UpdateGuideState exits: m=221684 SNR=47.0 00:27:14.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:14.722 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:14.722 00.000 10672 Enqueuing Expose request 00:27:14.722 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:27:14.722 00.000 428 Worker thread wakes up 00:27:14.722 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:14.722 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:15.925 01.203 10672 read socket command 10 00:27:15.925 00.000 10672 processing socket request REQDIST 00:27:15.925 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:27:15.925 00.000 10672 Sending socket response 42 (0x2a) 00:27:16.565 00.640 428 Exposure complete 00:27:16.706 00.141 428 worker thread done servicing request 00:27:16.706 00.000 10672 OnExposeComplete: enter 00:27:16.706 00.000 10672 UpdateGuideState(): m_state=6 00:27:16.706 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1334 00:27:16.706 00.000 10672 Star::Find returns 1 (0), X=587.69, Y=374.27, Mass=215048, SNR=49.0, Peak=32880 HFD=2.6 00:27:16.706 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 00:27:16.706 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 00:27:16.706 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.71 mountX=-0.09 mountY=0.05, mountTheta=2.65 00:27:16.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.05, opts=13) 00:27:16.706 00.000 10672 Enqueuing Move request for scope (-0.10, 0.05) 00:27:16.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:16.706 00.000 428 Worker thread wakes up 00:27:16.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd 00:27:16.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.05) 00:27:16.706 00.000 428 Moving (-0.10, 0.05) raw xDistance=-0.09 yDistance=0.05 00:27:16.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:27:16.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:16.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:27:16.706 00.000 428 MoveAxis(E, 0, ABG) 00:27:16.706 00.000 428 Move returns status 0, amount 0 00:27:16.706 00.000 428 MoveAxis(N, 0, ABG) 00:27:16.706 00.000 428 Move returns status 0, amount 0 00:27:16.706 00.000 428 move complete, result=0 00:27:16.706 00.000 428 worker thread done servicing request 00:27:16.737 00.031 10672 UpdateGuideState exits: m=215048 SNR=49.0 00:27:16.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:16.737 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:16.737 00.000 10672 Enqueuing Expose request 00:27:16.737 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:27:16.737 00.000 428 Worker thread wakes up 00:27:16.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:16.737 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:18.565 01.828 428 Exposure complete 00:27:18.689 00.124 428 worker thread done servicing request 00:27:18.689 00.000 10672 OnExposeComplete: enter 00:27:18.689 00.000 10672 UpdateGuideState(): m_state=6 00:27:18.689 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1335 00:27:18.689 00.000 10672 Star::Find returns 1 (0), X=586.35, Y=374.69, Mass=230443, SNR=42.5, Peak=30160 HFD=3.0 00:27:18.689 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 00:27:18.689 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.80 = 2.80) 00:27:18.689 00.000 10672 CameraToMount -- cameraX=-1.45 cameraY=0.46 hyp=1.52 cameraTheta=2.83 mountX=-1.37 mountY=0.50, mountTheta=2.79 00:27:18.689 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.45, y=0.46, opts=13) 00:27:18.689 00.000 10672 Enqueuing Move request for scope (-1.45, 0.46) 00:27:18.689 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:18.689 00.000 428 Worker thread wakes up 00:27:18.689 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 0.46) opts 0xd 00:27:18.689 00.000 428 Handling offset move in thread for scope, endpoint = (-1.45, 0.46) 00:27:18.689 00.000 428 Moving (-1.45, 0.46) raw xDistance=-1.37 yDistance=0.50 00:27:18.689 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.37 00:27:18.689 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:18.689 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 00:27:18.689 00.000 428 MoveAxis(E, 1602, ABG) 00:27:18.689 00.000 428 Guiding Dir = 2, Dur = 1602 00:27:18.689 00.000 428 IsSlewing returns 0 00:27:18.705 00.016 428 IsGuiding returns 0 00:27:18.721 00.016 428 PulseGuide returned control before completion, sleep 1593 00:27:18.721 00.000 10672 UpdateGuideState exits: m=230443 SNR=42.5 00:27:18.721 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:18.721 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:18.721 00.000 10672 Enqueuing Expose request 00:27:20.345 01.624 428 IsGuiding returns 0 00:27:20.345 00.000 428 Move returns status 0, amount 1602 00:27:20.345 00.000 428 MoveAxis(N, 0, ABG) 00:27:20.345 00.000 428 Move returns status 0, amount 0 00:27:20.345 00.000 428 move complete, result=0 00:27:20.345 00.000 428 worker thread done servicing request 00:27:20.345 00.000 428 Worker thread wakes up 00:27:20.345 00.000 10672 GuideStep: -1.4 px 1602 ms EAST, 0.5 px 0 ms NORTH 00:27:20.345 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:20.345 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:20.564 00.219 428 Exposure complete 00:27:20.689 00.125 428 worker thread done servicing request 00:27:20.689 00.000 10672 OnExposeComplete: enter 00:27:20.689 00.000 10672 UpdateGuideState(): m_state=6 00:27:20.689 00.000 10672 Star::Find(15, 586, 374, 0, (0,0,0,0), 0.0, 0) frame 1336 00:27:20.689 00.000 10672 Star::Find returns 1 (0), X=587.41, Y=374.49, Mass=208910, SNR=43.9, Peak=32880 HFD=3.0 00:27:20.689 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 00:27:20.689 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 00:27:20.689 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.26 hyp=0.46 cameraTheta=2.54 mountX=-0.34 mountY=0.27, mountTheta=2.47 00:27:20.689 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.26, opts=13) 00:27:20.689 00.000 10672 Enqueuing Move request for scope (-0.38, 0.26) 00:27:20.689 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:20.689 00.000 428 Worker thread wakes up 00:27:20.689 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.26) opts 0xd 00:27:20.689 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.26) 00:27:20.689 00.000 428 Moving (-0.38, 0.26) raw xDistance=-0.34 yDistance=0.27 00:27:20.689 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 00:27:20.689 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:27:20.689 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:27:20.689 00.000 428 MoveAxis(E, 0, ABG) 00:27:20.689 00.000 428 Move returns status 0, amount 0 00:27:20.689 00.000 428 MoveAxis(N, 0, ABG) 00:27:20.689 00.000 428 Move returns status 0, amount 0 00:27:20.689 00.000 428 move complete, result=0 00:27:20.689 00.000 428 worker thread done servicing request 00:27:20.720 00.031 10672 UpdateGuideState exits: m=208910 SNR=43.9 00:27:20.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:20.720 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:20.720 00.000 10672 Enqueuing Expose request 00:27:20.720 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:27:20.720 00.000 428 Worker thread wakes up 00:27:20.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:20.720 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:20.969 00.249 10672 read socket command 13 00:27:20.969 00.000 10672 processing socket request MOVEn 00:27:20.969 00.000 10672 PhdController::Dither begins 00:27:20.970 00.001 10672 dither: size=25.00, dRA=25.00 dDec=0.00 00:27:20.970 00.000 10672 MountToCamera -- mountTheta (0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 00:27:20.970 00.000 10672 MountToCamera -- mountX=25.00 mountY=0.00 hyp=25.00 mountTheta=0.00 cameraX=24.76, cameraY=3.43 cameraTheta=0.14 00:27:20.970 00.000 10672 setting lock position to (612.56, 377.66) 00:27:20.970 00.000 10672 Mount: notify guiding dithered (24.8, 3.4) 00:27:20.971 00.001 10672 Status Line: Dither by 25.00,0.00 00:27:20.984 00.013 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:27:20.984 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:27:20.984 00.000 10672 Sending socket response 2 (0x2) 00:27:22.549 01.565 428 Exposure complete 00:27:22.686 00.137 428 worker thread done servicing request 00:27:22.686 00.000 10672 OnExposeComplete: enter 00:27:22.686 00.000 10672 UpdateGuideState(): m_state=6 00:27:22.687 00.001 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1337 00:27:22.687 00.000 10672 Star::Find returns 1 (0), X=587.72, Y=374.34, Mass=203803, SNR=42.5, Peak=33216 HFD=2.5 00:27:22.688 00.001 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.14) 00:27:22.688 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 00:27:22.688 00.000 10672 CameraToMount -- cameraX=-24.84 cameraY=-3.31 hyp=25.06 cameraTheta=-3.01 mountX=-25.06 mountY=-2.58, mountTheta=-3.04 00:27:22.689 00.001 10672 dither recenter: remaining=(-25.0,-0.0) step=(-10.5,-0.0) 00:27:22.690 00.001 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:27:22.690 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 00:27:22.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 00:27:22.690 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 00:27:22.690 00.000 10672 Mount: notify direct move -10.50,-0.00 00:27:22.690 00.000 428 Worker thread wakes up 00:27:22.691 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 00:27:22.691 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:22.691 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 00:27:22.691 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 00:27:22.691 00.000 428 MoveAxis(E, 19512, B) 00:27:22.691 00.000 428 Guiding Dir = 2, Dur = 19512 00:27:22.692 00.001 428 IsSlewing returns 0 00:27:22.693 00.001 428 IsGuiding returns 0 00:27:22.719 00.026 10672 UpdateGuideState exits: m=203803 SNR=42.5 00:27:22.719 00.000 10672 PhdController: settling, locked = 1, distance = 25.45 (99.00) aobump = 0 frame = 1 / 10 00:27:22.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:22.719 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:22.720 00.001 10672 Enqueuing Expose request 00:27:22.724 00.004 428 PulseGuide returned control before completion, sleep 19492 00:27:22.985 00.261 10672 read socket command 10 00:27:22.985 00.000 10672 processing socket request REQDIST 00:27:22.985 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:22.986 00.001 10672 Sending socket response 255 (0xff) 00:27:27.498 04.512 10672 read socket command 10 00:27:27.498 00.000 10672 processing socket request REQDIST 00:27:27.498 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:27.498 00.000 10672 Sending socket response 255 (0xff) 00:27:29.014 01.516 10672 read socket command 10 00:27:29.014 00.000 10672 processing socket request REQDIST 00:27:29.014 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:29.014 00.000 10672 Sending socket response 255 (0xff) 00:27:31.001 01.987 10672 read socket command 10 00:27:31.001 00.000 10672 processing socket request REQDIST 00:27:31.001 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:31.001 00.000 10672 Sending socket response 255 (0xff) 00:27:33.001 02.000 10672 read socket command 10 00:27:33.001 00.000 10672 processing socket request REQDIST 00:27:33.001 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:33.001 00.000 10672 Sending socket response 255 (0xff) 00:27:35.000 01.999 10672 read socket command 10 00:27:35.000 00.000 10672 processing socket request REQDIST 00:27:35.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:35.000 00.000 10672 Sending socket response 255 (0xff) 00:27:37.015 02.015 10672 read socket command 10 00:27:37.015 00.000 10672 processing socket request REQDIST 00:27:37.015 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:37.015 00.000 10672 Sending socket response 255 (0xff) 00:27:39.004 01.989 10672 read socket command 10 00:27:39.004 00.000 10672 processing socket request REQDIST 00:27:39.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:39.004 00.000 10672 Sending socket response 255 (0xff) 00:27:42.221 03.217 428 IsGuiding returns 1 00:27:42.221 00.000 428 scope still moving after pulse duration time elapsed 00:27:42.284 00.063 428 IsSlewing returns 0 00:27:42.284 00.000 428 IsGuiding returns 0 00:27:42.284 00.000 428 scope move finished after 19512 + 82 ms 00:27:42.284 00.000 428 Move returns status 0, amount 19512 00:27:42.284 00.000 428 MoveAxis(N, 0, B) 00:27:42.284 00.000 428 Move returns status 0, amount 0 00:27:42.284 00.000 428 move complete, result=0 00:27:42.284 00.000 428 worker thread done servicing request 00:27:42.284 00.000 428 Worker thread wakes up 00:27:42.284 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 00:27:42.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:27:42.284 00.000 428 Handling exposure in thread, d=2000 o=3 r=(573,359,31,31) 00:27:42.299 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:27:42.315 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:27:42.549 00.234 428 Exposure complete 00:27:42.674 00.125 428 worker thread done servicing request 00:27:42.674 00.000 10672 OnExposeComplete: enter 00:27:42.674 00.000 10672 UpdateGuideState(): m_state=6 00:27:42.674 00.000 10672 Star::Find(15, 587, 374, 0, (0,0,0,0), 0.0, 0) frame 1338 00:27:42.674 00.000 10672 Star::Find returns 1 (0), X=600.45, Y=376.46, Mass=213979, SNR=40.4, Peak=32336 HFD=3.0 00:27:42.674 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.10) 00:27:42.674 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 00:27:42.674 00.000 10672 CameraToMount -- cameraX=-12.11 cameraY=-1.20 hyp=12.17 cameraTheta=-3.04 mountX=-12.16 mountY=-0.84, mountTheta=-3.07 00:27:42.674 00.000 10672 dither recenter: remaining=(-14.5,-0.0) step=(-10.5,-0.0) 00:27:42.674 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:27:42.674 00.000 10672 MountToCamera -- mountX=-10.50 mountY=-0.00 hyp=10.50 mountTheta=-3.14 cameraX=-10.40, cameraY=-1.44 cameraTheta=-3.00 00:27:42.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-10.40, y=-1.44, opts=4) 00:27:42.674 00.000 10672 Enqueuing Move request for scope (-10.40, -1.44) 00:27:42.674 00.000 10672 Mount: notify direct move -10.50,-0.00 00:27:42.674 00.000 428 Worker thread wakes up 00:27:42.690 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:27:42.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-10.40, -1.44) opts 0x4 00:27:42.690 00.000 428 Handling offset move in thread for scope, endpoint = (-10.40, -1.44) 00:27:42.690 00.000 428 Moving (-10.40, -1.44) raw xDistance=-10.50 yDistance=-0.00 00:27:42.690 00.000 428 MoveAxis(E, 19512, B) 00:27:42.690 00.000 428 Guiding Dir = 2, Dur = 19512 00:27:42.690 00.000 428 IsSlewing returns 0 00:27:42.690 00.000 428 IsGuiding returns 0 00:27:42.705 00.015 10672 UpdateGuideState exits: m=213979 SNR=40.4 00:27:42.705 00.000 10672 PhdController: settling, locked = 1, distance = 21.47 (99.00) aobump = 0 frame = 2 / 10 00:27:42.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:27:42.705 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:27:42.705 00.000 10672 Enqueuing Expose request 00:27:42.705 00.000 428 PulseGuide returned control before completion, sleep 19505 00:27:45.923 03.218 10672 read socket command 10 00:27:45.923 00.000 10672 processing socket request REQDIST 00:27:45.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:45.923 00.000 10672 Sending socket response 255 (0xff) 00:27:50.927 05.004 10672 read socket command 10 00:27:50.927 00.000 10672 processing socket request REQDIST 00:27:50.927 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:50.927 00.000 10672 Sending socket response 255 (0xff) 00:27:55.930 05.003 10672 read socket command 10 00:27:55.930 00.000 10672 processing socket request REQDIST 00:27:55.930 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:27:55.930 00.000 10672 Sending socket response 255 (0xff) 00:28:00.932 05.002 10672 read socket command 10 00:28:00.932 00.000 10672 processing socket request REQDIST 00:28:00.932 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:28:00.932 00.000 10672 Sending socket response 255 (0xff) 00:28:02.228 01.296 428 IsGuiding returns 1 00:28:02.228 00.000 428 scope still moving after pulse duration time elapsed 00:28:02.260 00.032 428 IsSlewing returns 0 00:28:02.260 00.000 428 IsGuiding returns 0 00:28:02.260 00.000 428 scope move finished after 19512 + 53 ms 00:28:02.260 00.000 428 Move returns status 0, amount 19512 00:28:02.260 00.000 428 MoveAxis(N, 0, B) 00:28:02.260 00.000 428 Move returns status 0, amount 0 00:28:02.260 00.000 428 move complete, result=0 00:28:02.260 00.000 428 worker thread done servicing request 00:28:02.260 00.000 10672 GuideStep: -10.5 px 19512 ms EAST, -0.0 px 0 ms NORTH 00:28:02.260 00.000 428 Worker thread wakes up 00:28:02.260 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:02.260 00.000 428 Handling exposure in thread, d=2000 o=3 r=(585,361,31,31) 00:28:02.275 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:28:02.291 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:28:02.541 00.250 428 Exposure complete 00:28:02.681 00.140 428 worker thread done servicing request 00:28:02.681 00.000 10672 OnExposeComplete: enter 00:28:02.681 00.000 10672 UpdateGuideState(): m_state=6 00:28:02.681 00.000 10672 Star::Find(15, 600, 376, 0, (0,0,0,0), 0.0, 0) frame 1339 00:28:02.681 00.000 10672 Star::Find returns 1 (0), X=613.05, Y=378.20, Mass=219607, SNR=39.1, Peak=23728 HFD=3.0 00:28:02.681 00.000 10672 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.14) = xAngle (0.69 = 0.69) 00:28:02.681 00.000 10672 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.80 = 0.80) 00:28:02.681 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.54 hyp=0.73 cameraTheta=0.83 mountX=0.56 mountY=0.52, mountTheta=0.75 00:28:02.681 00.000 10672 dither recenter: remaining=(-4.0,-0.0) step=(-4.0,-0.0) 00:28:02.681 00.000 10672 MountToCamera -- mountTheta (-3.14) + m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:28:02.681 00.000 10672 MountToCamera -- mountX=-4.00 mountY=-0.00 hyp=4.00 mountTheta=-3.14 cameraX=-3.96, cameraY=-0.55 cameraTheta=-3.00 00:28:02.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.96, y=-0.55, opts=4) 00:28:02.681 00.000 10672 Enqueuing Move request for scope (-3.96, -0.55) 00:28:02.681 00.000 10672 Mount: notify direct move -4.00,-0.00 00:28:02.681 00.000 428 Worker thread wakes up 00:28:02.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:02.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.96, -0.55) opts 0x4 00:28:02.681 00.000 428 Handling offset move in thread for scope, endpoint = (-3.96, -0.55) 00:28:02.681 00.000 428 Moving (-3.96, -0.55) raw xDistance=-4.00 yDistance=-0.00 00:28:02.681 00.000 428 MoveAxis(E, 7433, B) 00:28:02.681 00.000 428 Guiding Dir = 2, Dur = 7433 00:28:02.681 00.000 428 IsSlewing returns 0 00:28:02.681 00.000 428 IsGuiding returns 0 00:28:02.712 00.031 428 PulseGuide returned control before completion, sleep 7426 00:28:02.712 00.000 10672 UpdateGuideState exits: m=219607 SNR=39.1 00:28:02.712 00.000 10672 PhdController: settling, locked = 1, distance = 15.25 (99.00) aobump = 0 frame = 3 / 10 00:28:02.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:02.712 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:02.712 00.000 10672 Enqueuing Expose request 00:28:05.951 03.239 10672 read socket command 10 00:28:05.951 00.000 10672 processing socket request REQDIST 00:28:05.951 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:28:05.951 00.000 10672 Sending socket response 255 (0xff) 00:28:10.153 04.202 428 IsGuiding returns 1 00:28:10.153 00.000 428 scope still moving after pulse duration time elapsed 00:28:10.184 00.031 428 IsSlewing returns 0 00:28:10.184 00.000 428 IsGuiding returns 0 00:28:10.184 00.000 428 scope move finished after 7433 + 66 ms 00:28:10.184 00.000 428 Move returns status 0, amount 7433 00:28:10.184 00.000 428 MoveAxis(N, 0, B) 00:28:10.184 00.000 428 Move returns status 0, amount 0 00:28:10.184 00.000 428 move complete, result=0 00:28:10.184 00.000 428 worker thread done servicing request 00:28:10.184 00.000 428 Worker thread wakes up 00:28:10.184 00.000 10672 GuideStep: -4.0 px 7433 ms EAST, -0.0 px 0 ms NORTH 00:28:10.184 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:10.184 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:10.199 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:28:10.199 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 00:28:10.543 00.344 428 Exposure complete 00:28:10.668 00.125 428 worker thread done servicing request 00:28:10.668 00.000 10672 OnExposeComplete: enter 00:28:10.668 00.000 10672 UpdateGuideState(): m_state=6 00:28:10.668 00.000 10672 Star::Find(15, 613, 378, 0, (0,0,0,0), 0.0, 0) frame 1340 00:28:10.668 00.000 10672 Star::Find returns 1 (0), X=617.93, Y=379.44, Mass=222884, SNR=38.0, Peak=24816 HFD=3.4 00:28:10.668 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 00:28:10.668 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 00:28:10.668 00.000 10672 CameraToMount -- cameraX=5.38 cameraY=1.79 hyp=5.67 cameraTheta=0.32 mountX=5.57 mountY=1.63, mountTheta=0.28 00:28:10.668 00.000 10672 SchedulePrimaryMove(0702ACD8, x=5.38, y=1.79, opts=13) 00:28:10.668 00.000 10672 Enqueuing Move request for scope (5.38, 1.79) 00:28:10.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:28:10.668 00.000 428 Worker thread wakes up 00:28:10.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (5.38, 1.79) opts 0xd 00:28:10.668 00.000 428 Handling offset move in thread for scope, endpoint = (5.38, 1.79) 00:28:10.668 00.000 428 Moving (5.38, 1.79) raw xDistance=5.57 yDistance=1.63 00:28:10.668 00.000 428 GuideAlgorithmHysteresis::Result() returns 3.51 from input 5.57 00:28:10.668 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:28:10.668 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.63 00:28:10.668 00.000 428 MoveAxis(W, 6524, ABG) 00:28:10.668 00.000 428 duration set to 2500 by maxRaDuration 00:28:10.668 00.000 428 Guiding Dir = 3, Dur = 2500 00:28:10.668 00.000 428 IsSlewing returns 0 00:28:10.684 00.016 428 IsGuiding returns 0 00:28:10.699 00.015 10672 UpdateGuideState exits: m=222884 SNR=38.0 00:28:10.699 00.000 428 PulseGuide returned control before completion, sleep 2486 00:28:10.699 00.000 10672 PhdController: settling, locked = 1, distance = 5.67 (99.00) aobump = 0 frame = 4 / 10 00:28:10.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:10.699 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:10.699 00.000 10672 Enqueuing Expose request 00:28:10.934 00.235 10672 read socket command 10 00:28:10.934 00.000 10672 processing socket request REQDIST 00:28:10.934 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:28:10.934 00.000 10672 Sending socket response 255 (0xff) 00:28:13.219 02.285 428 IsGuiding returns 0 00:28:13.219 00.000 428 Move returns status 0, amount 2500 00:28:13.219 00.000 428 MoveAxis(N, 0, ABG) 00:28:13.219 00.000 428 Move returns status 0, amount 0 00:28:13.219 00.000 428 move complete, result=0 00:28:13.219 00.000 428 worker thread done servicing request 00:28:13.219 00.000 10672 GuideStep: 5.6 px 2500 ms WEST, 1.6 px 0 ms NORTH 00:28:13.219 00.000 428 Worker thread wakes up 00:28:13.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:13.219 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:13.235 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:28:14.547 01.312 428 Exposure complete 00:28:14.687 00.140 428 worker thread done servicing request 00:28:14.687 00.000 10672 OnExposeComplete: enter 00:28:14.687 00.000 10672 UpdateGuideState(): m_state=6 00:28:14.687 00.000 10672 Star::Find(15, 617, 379, 0, (0,0,0,0), 0.0, 0) frame 1341 00:28:14.687 00.000 10672 Star::Find returns 1 (0), X=616.87, Y=378.82, Mass=231980, SNR=43.1, Peak=26352 HFD=2.8 00:28:14.687 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.13 = 0.13) 00:28:14.687 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 00:28:14.687 00.000 10672 CameraToMount -- cameraX=4.31 cameraY=1.16 hyp=4.47 cameraTheta=0.26 mountX=4.43 mountY=1.03, mountTheta=0.23 00:28:14.687 00.000 10672 SchedulePrimaryMove(0702ACD8, x=4.31, y=1.16, opts=13) 00:28:14.687 00.000 10672 Enqueuing Move request for scope (4.31, 1.16) 00:28:14.687 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:14.687 00.000 428 Worker thread wakes up 00:28:14.687 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (4.31, 1.16) opts 0xd 00:28:14.687 00.000 428 Handling offset move in thread for scope, endpoint = (4.31, 1.16) 00:28:14.687 00.000 428 Moving (4.31, 1.16) raw xDistance=4.43 yDistance=1.03 00:28:14.687 00.000 428 GuideAlgorithmHysteresis::Result() returns 3.04 from input 4.43 00:28:14.687 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:28:14.687 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.03 00:28:14.687 00.000 428 MoveAxis(W, 5644, ABG) 00:28:14.687 00.000 428 duration set to 2500 by maxRaDuration 00:28:14.687 00.000 428 Guiding Dir = 3, Dur = 2500 00:28:14.687 00.000 428 IsSlewing returns 0 00:28:14.687 00.000 428 IsGuiding returns 0 00:28:14.718 00.031 428 PulseGuide returned control before completion, sleep 2488 00:28:14.718 00.000 10672 UpdateGuideState exits: m=231980 SNR=43.1 00:28:14.718 00.000 10672 PhdController: settling, locked = 1, distance = 5.31 (99.00) aobump = 0 frame = 5 / 10 00:28:14.718 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:14.718 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:14.718 00.000 10672 Enqueuing Expose request 00:28:15.921 01.203 10672 read socket command 10 00:28:15.921 00.000 10672 processing socket request REQDIST 00:28:15.921 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:28:15.921 00.000 10672 Sending socket response 255 (0xff) 00:28:17.234 01.313 428 IsGuiding returns 0 00:28:17.234 00.000 428 Move returns status 0, amount 2500 00:28:17.234 00.000 428 MoveAxis(N, 0, ABG) 00:28:17.234 00.000 428 Move returns status 0, amount 0 00:28:17.234 00.000 428 move complete, result=0 00:28:17.234 00.000 428 worker thread done servicing request 00:28:17.234 00.000 428 Worker thread wakes up 00:28:17.234 00.000 10672 GuideStep: 4.4 px 2500 ms WEST, 1.0 px 0 ms NORTH 00:28:17.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:17.234 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:17.249 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:28:18.545 01.296 428 Exposure complete 00:28:18.670 00.125 428 worker thread done servicing request 00:28:18.670 00.000 10672 OnExposeComplete: enter 00:28:18.670 00.000 10672 UpdateGuideState(): m_state=6 00:28:18.670 00.000 10672 Star::Find(15, 616, 378, 0, (0,0,0,0), 0.0, 0) frame 1342 00:28:18.670 00.000 10672 Star::Find returns 1 (0), X=614.95, Y=378.41, Mass=226954, SNR=43.3, Peak=29840 HFD=2.7 00:28:18.670 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.14) = xAngle (0.17 = 0.17) 00:28:18.670 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.28 = 0.28) 00:28:18.670 00.000 10672 CameraToMount -- cameraX=2.40 cameraY=0.75 hyp=2.51 cameraTheta=0.30 mountX=2.48 mountY=0.68, mountTheta=0.27 00:28:18.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.40, y=0.75, opts=13) 00:28:18.670 00.000 10672 Enqueuing Move request for scope (2.40, 0.75) 00:28:18.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:18.670 00.000 428 Worker thread wakes up 00:28:18.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.40, 0.75) opts 0xd 00:28:18.670 00.000 428 Handling offset move in thread for scope, endpoint = (2.40, 0.75) 00:28:18.670 00.000 428 Moving (2.40, 0.75) raw xDistance=2.48 yDistance=0.68 00:28:18.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 1.77 from input 2.48 00:28:18.670 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.34 00:28:18.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.68 from input 0.68 00:28:18.670 00.000 428 MoveAxis(W, 3295, ABG) 00:28:18.670 00.000 428 duration set to 2500 by maxRaDuration 00:28:18.670 00.000 428 Guiding Dir = 3, Dur = 2500 00:28:18.670 00.000 428 IsSlewing returns 0 00:28:18.670 00.000 428 IsGuiding returns 0 00:28:18.702 00.032 10672 UpdateGuideState exits: m=226954 SNR=43.3 00:28:18.702 00.000 10672 PhdController: settling, locked = 1, distance = 4.47 (99.00) aobump = 0 frame = 6 / 10 00:28:18.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:18.702 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:18.702 00.000 10672 Enqueuing Expose request 00:28:18.702 00.000 428 PulseGuide returned control before completion, sleep 2481 00:28:20.925 02.223 10672 read socket command 10 00:28:20.925 00.000 10672 processing socket request REQDIST 00:28:20.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:28:20.925 00.000 10672 Sending socket response 255 (0xff) 00:28:21.221 00.296 428 IsGuiding returns 0 00:28:21.221 00.000 428 Move returns status 0, amount 2500 00:28:21.221 00.000 428 MoveAxis(S, 907, ABG) 00:28:21.221 00.000 428 Guiding Dir = 1, Dur = 907 00:28:21.221 00.000 428 IsSlewing returns 0 00:28:21.221 00.000 428 IsGuiding returns 0 00:28:21.300 00.079 428 PulseGuide returned control before completion, sleep 841 00:28:22.159 00.859 428 IsGuiding returns 1 00:28:22.159 00.000 428 scope still moving after pulse duration time elapsed 00:28:22.190 00.031 428 IsSlewing returns 0 00:28:22.190 00.000 428 IsGuiding returns 1 00:28:22.253 00.063 428 IsSlewing returns 0 00:28:22.253 00.000 428 IsGuiding returns 0 00:28:22.253 00.000 428 scope move finished after 907 + 129 ms 00:28:22.253 00.000 428 Move returns status 0, amount 907 00:28:22.253 00.000 428 move complete, result=0 00:28:22.253 00.000 428 worker thread done servicing request 00:28:22.253 00.000 10672 GuideStep: 2.5 px 2500 ms WEST, 0.7 px 907 ms SOUTH 00:28:22.253 00.000 428 Worker thread wakes up 00:28:22.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:22.253 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:22.268 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:28:22.533 00.265 428 Exposure complete 00:28:22.658 00.125 428 worker thread done servicing request 00:28:22.658 00.000 10672 OnExposeComplete: enter 00:28:22.658 00.000 10672 UpdateGuideState(): m_state=6 00:28:22.658 00.000 10672 Star::Find(15, 614, 378, 0, (0,0,0,0), 0.0, 0) frame 1343 00:28:22.658 00.000 10672 Star::Find returns 1 (0), X=612.85, Y=377.86, Mass=223906, SNR=39.5, Peak=25808 HFD=3.0 00:28:22.658 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (0.14) = xAngle (0.47 = 0.47) 00:28:22.658 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.58 = 0.58) 00:28:22.658 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.20 hyp=0.36 cameraTheta=0.61 mountX=0.32 mountY=0.20, mountTheta=0.55 00:28:22.658 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.20, opts=13) 00:28:22.658 00.000 10672 Enqueuing Move request for scope (0.29, 0.20) 00:28:22.658 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:22.658 00.000 428 Worker thread wakes up 00:28:22.674 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.20) opts 0xd 00:28:22.674 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.20) 00:28:22.674 00.000 428 Moving (0.29, 0.20) raw xDistance=0.32 yDistance=0.20 00:28:22.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:28:22.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:22.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:28:22.674 00.000 428 MoveAxis(E, 0, ABG) 00:28:22.674 00.000 428 Move returns status 0, amount 0 00:28:22.674 00.000 428 MoveAxis(N, 0, ABG) 00:28:22.674 00.000 428 Move returns status 0, amount 0 00:28:22.674 00.000 428 move complete, result=0 00:28:22.674 00.000 428 worker thread done servicing request 00:28:22.690 00.016 10672 UpdateGuideState exits: m=223906 SNR=39.5 00:28:22.690 00.000 10672 PhdController: settling, locked = 1, distance = 3.24 (99.00) aobump = 0 frame = 7 / 10 00:28:22.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:22.690 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:22.690 00.000 10672 Enqueuing Expose request 00:28:22.690 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:28:22.690 00.000 428 Worker thread wakes up 00:28:22.690 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:22.690 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:24.533 01.843 428 Exposure complete 00:28:24.673 00.140 428 worker thread done servicing request 00:28:24.673 00.000 10672 OnExposeComplete: enter 00:28:24.673 00.000 10672 UpdateGuideState(): m_state=6 00:28:24.673 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1344 00:28:24.673 00.000 10672 Star::Find returns 1 (0), X=612.30, Y=377.63, Mass=188340, SNR=38.4, Peak=22208 HFD=2.9 00:28:24.673 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 00:28:24.673 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 00:28:24.673 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-3.03 mountX=-0.26 mountY=-0.02, mountTheta=-3.06 00:28:24.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.03, opts=13) 00:28:24.673 00.000 10672 Enqueuing Move request for scope (-0.26, -0.03) 00:28:24.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:24.673 00.000 428 Worker thread wakes up 00:28:24.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.03) opts 0xd 00:28:24.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.03) 00:28:24.673 00.000 428 Moving (-0.26, -0.03) raw xDistance=-0.26 yDistance=-0.02 00:28:24.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:28:24.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:24.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:28:24.673 00.000 428 MoveAxis(E, 0, ABG) 00:28:24.673 00.000 428 Move returns status 0, amount 0 00:28:24.673 00.000 428 MoveAxis(N, 0, ABG) 00:28:24.673 00.000 428 Move returns status 0, amount 0 00:28:24.673 00.000 428 move complete, result=0 00:28:24.673 00.000 428 worker thread done servicing request 00:28:24.705 00.032 10672 UpdateGuideState exits: m=188340 SNR=38.4 00:28:24.705 00.000 10672 PhdController: settling, locked = 1, distance = 2.34 (99.00) aobump = 0 frame = 8 / 10 00:28:24.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:24.705 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:24.705 00.000 10672 Enqueuing Expose request 00:28:24.705 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:28:24.705 00.000 428 Worker thread wakes up 00:28:24.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:24.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:25.970 01.265 10672 read socket command 10 00:28:25.970 00.000 10672 processing socket request REQDIST 00:28:25.970 00.000 10672 SOCKSVR: Sending pixel error of 2.34 00:28:25.970 00.000 10672 Sending socket response 234 (0xea) 00:28:26.532 00.562 428 Exposure complete 00:28:26.657 00.125 428 worker thread done servicing request 00:28:26.657 00.000 10672 OnExposeComplete: enter 00:28:26.657 00.000 10672 UpdateGuideState(): m_state=6 00:28:26.657 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1345 00:28:26.657 00.000 10672 Star::Find returns 1 (0), X=612.78, Y=377.97, Mass=202938, SNR=42.9, Peak=31680 HFD=2.5 00:28:26.657 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (0.14) = xAngle (0.80 = 0.80) 00:28:26.657 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.91 = 0.91) 00:28:26.657 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.31 hyp=0.38 cameraTheta=0.94 mountX=0.27 mountY=0.30, mountTheta=0.85 00:28:26.657 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.31, opts=13) 00:28:26.657 00.000 10672 Enqueuing Move request for scope (0.23, 0.31) 00:28:26.657 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:26.657 00.000 428 Worker thread wakes up 00:28:26.657 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.31) opts 0xd 00:28:26.657 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.31) 00:28:26.657 00.000 428 Moving (0.23, 0.31) raw xDistance=0.27 yDistance=0.30 00:28:26.657 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:28:26.673 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:26.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:28:26.673 00.000 428 MoveAxis(E, 0, ABG) 00:28:26.673 00.000 428 Move returns status 0, amount 0 00:28:26.673 00.000 428 MoveAxis(N, 0, ABG) 00:28:26.673 00.000 428 Move returns status 0, amount 0 00:28:26.673 00.000 428 move complete, result=0 00:28:26.673 00.000 428 worker thread done servicing request 00:28:26.688 00.015 10672 UpdateGuideState exits: m=202938 SNR=42.9 00:28:26.688 00.000 10672 PhdController: settling, locked = 1, distance = 1.76 (99.00) aobump = 0 frame = 9 / 10 00:28:26.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:26.688 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:26.688 00.000 10672 Enqueuing Expose request 00:28:26.688 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:28:26.688 00.000 428 Worker thread wakes up 00:28:26.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:26.688 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:28.537 01.849 428 Exposure complete 00:28:28.708 00.171 428 worker thread done servicing request 00:28:28.708 00.000 10672 OnExposeComplete: enter 00:28:28.708 00.000 10672 UpdateGuideState(): m_state=6 00:28:28.708 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1346 00:28:28.708 00.000 10672 Star::Find returns 1 (0), X=613.33, Y=378.53, Mass=222582, SNR=41.2, Peak=33760 HFD=3.1 00:28:28.708 00.000 10672 CameraToMount -- cameraTheta (0.84) - m_xAngle (0.14) = xAngle (0.70 = 0.70) 00:28:28.708 00.000 10672 CameraToMount -- cameraTheta (0.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.81 = 0.81) 00:28:28.708 00.000 10672 CameraToMount -- cameraX=0.78 cameraY=0.87 hyp=1.17 cameraTheta=0.84 mountX=0.89 mountY=0.85, mountTheta=0.76 00:28:28.708 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.78, y=0.87, opts=13) 00:28:28.708 00.000 10672 Enqueuing Move request for scope (0.78, 0.87) 00:28:28.708 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:28.708 00.000 428 Worker thread wakes up 00:28:28.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.87) opts 0xd 00:28:28.708 00.000 428 Handling offset move in thread for scope, endpoint = (0.78, 0.87) 00:28:28.708 00.000 428 Moving (0.78, 0.87) raw xDistance=0.89 yDistance=0.85 00:28:28.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89 00:28:28.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.85 from input 0.85 00:28:28.708 00.000 428 MoveAxis(W, 1042, ABG) 00:28:28.708 00.000 428 Guiding Dir = 3, Dur = 1042 00:28:28.708 00.000 428 IsSlewing returns 0 00:28:28.708 00.000 428 IsGuiding returns 0 00:28:28.724 00.016 428 PulseGuide returned control before completion, sleep 1035 00:28:28.740 00.016 10672 UpdateGuideState exits: m=222582 SNR=41.2 00:28:28.740 00.000 10672 PhdController: settling, locked = 1, distance = 1.58 (99.00) aobump = 0 frame = 10 / 10 00:28:28.740 00.000 10672 PhdController: newstate STATE_FINISH 00:28:28.740 00.000 10672 PhdController complete: success 00:28:28.740 00.000 10672 Mount: notify guiding dither settle done success=1 00:28:28.740 00.000 10672 PhdController: newstate STATE_IDLE 00:28:28.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:28.740 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:28.740 00.000 10672 Enqueuing Expose request 00:28:29.802 01.062 428 IsGuiding returns 0 00:28:29.802 00.000 428 Move returns status 0, amount 1042 00:28:29.802 00.000 428 MoveAxis(S, 1126, ABG) 00:28:29.802 00.000 428 Guiding Dir = 1, Dur = 1126 00:28:29.833 00.031 428 IsSlewing returns 0 00:28:29.833 00.000 428 IsGuiding returns 0 00:28:29.911 00.078 428 PulseGuide returned control before completion, sleep 1058 00:28:30.927 01.016 10672 read socket command 10 00:28:30.927 00.000 10672 processing socket request REQDIST 00:28:30.927 00.000 10672 SOCKSVR: Sending pixel error of 1.57 00:28:30.927 00.000 10672 Sending socket response 157 (0x9d) 00:28:31.005 00.078 428 IsGuiding returns 1 00:28:31.005 00.000 428 scope still moving after pulse duration time elapsed 00:28:31.067 00.062 428 IsSlewing returns 0 00:28:31.067 00.000 428 IsGuiding returns 0 00:28:31.067 00.000 428 scope move finished after 1126 + 104 ms 00:28:31.067 00.000 428 Move returns status 0, amount 1126 00:28:31.067 00.000 428 move complete, result=0 00:28:31.067 00.000 428 worker thread done servicing request 00:28:31.067 00.000 428 Worker thread wakes up 00:28:31.067 00.000 10672 GuideStep: 0.9 px 1042 ms WEST, 0.8 px 1126 ms SOUTH 00:28:31.067 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:31.067 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:31.083 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:28:32.535 01.452 428 Exposure complete 00:28:32.676 00.141 428 worker thread done servicing request 00:28:32.676 00.000 10672 OnExposeComplete: enter 00:28:32.676 00.000 10672 UpdateGuideState(): m_state=6 00:28:32.676 00.000 10672 Star::Find(15, 613, 378, 0, (0,0,0,0), 0.0, 0) frame 1347 00:28:32.676 00.000 10672 Star::Find returns 1 (0), X=612.33, Y=377.74, Mass=195765, SNR=34.6, Peak=34624 HFD=2.5 00:28:32.676 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 00:28:32.676 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.75 = 2.75) 00:28:32.676 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.24 cameraTheta=2.78 mountX=-0.21 mountY=0.09, mountTheta=2.73 00:28:32.676 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.08, opts=13) 00:28:32.676 00.000 10672 Enqueuing Move request for scope (-0.22, 0.08) 00:28:32.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:32.676 00.000 428 Worker thread wakes up 00:28:32.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd 00:28:32.676 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.08) 00:28:32.676 00.000 428 Moving (-0.22, 0.08) raw xDistance=-0.21 yDistance=0.09 00:28:32.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:28:32.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:32.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:28:32.676 00.000 428 MoveAxis(E, 0, ABG) 00:28:32.676 00.000 428 Move returns status 0, amount 0 00:28:32.676 00.000 428 MoveAxis(N, 0, ABG) 00:28:32.676 00.000 428 Move returns status 0, amount 0 00:28:32.676 00.000 428 move complete, result=0 00:28:32.676 00.000 428 worker thread done servicing request 00:28:32.707 00.031 10672 UpdateGuideState exits: m=195765 SNR=34.6 00:28:32.707 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:32.707 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:32.707 00.000 10672 Enqueuing Expose request 00:28:32.707 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:28:32.707 00.000 428 Worker thread wakes up 00:28:32.707 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:32.707 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:34.535 01.828 428 Exposure complete 00:28:34.660 00.125 428 worker thread done servicing request 00:28:34.660 00.000 10672 OnExposeComplete: enter 00:28:34.660 00.000 10672 UpdateGuideState(): m_state=6 00:28:34.660 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1348 00:28:34.660 00.000 10672 Star::Find returns 1 (0), X=611.96, Y=377.69, Mass=241652, SNR=41.4, Peak=30816 HFD=3.3 00:28:34.660 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 00:28:34.660 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 00:28:34.660 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.03 hyp=0.59 cameraTheta=3.09 mountX=-0.58 mountY=0.05, mountTheta=3.06 00:28:34.660 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.03, opts=13) 00:28:34.660 00.000 10672 Enqueuing Move request for scope (-0.59, 0.03) 00:28:34.660 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:34.660 00.000 428 Worker thread wakes up 00:28:34.660 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.03) opts 0xd 00:28:34.660 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.03) 00:28:34.660 00.000 428 Moving (-0.59, 0.03) raw xDistance=-0.58 yDistance=0.05 00:28:34.660 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 00:28:34.660 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:34.660 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:28:34.660 00.000 428 MoveAxis(E, 682, ABG) 00:28:34.660 00.000 428 Guiding Dir = 2, Dur = 682 00:28:34.660 00.000 428 IsSlewing returns 0 00:28:34.660 00.000 428 IsGuiding returns 0 00:28:34.691 00.031 10672 UpdateGuideState exits: m=241652 SNR=41.4 00:28:34.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:34.691 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:34.691 00.000 10672 Enqueuing Expose request 00:28:34.691 00.000 428 PulseGuide returned control before completion, sleep 668 00:28:35.378 00.687 428 IsGuiding returns 1 00:28:35.378 00.000 428 scope still moving after pulse duration time elapsed 00:28:35.410 00.032 428 IsSlewing returns 0 00:28:35.410 00.000 428 IsGuiding returns 0 00:28:35.410 00.000 428 scope move finished after 682 + 56 ms 00:28:35.410 00.000 428 Move returns status 0, amount 682 00:28:35.410 00.000 428 MoveAxis(N, 0, ABG) 00:28:35.410 00.000 428 Move returns status 0, amount 0 00:28:35.410 00.000 428 move complete, result=0 00:28:35.410 00.000 428 worker thread done servicing request 00:28:35.410 00.000 428 Worker thread wakes up 00:28:35.410 00.000 10672 GuideStep: -0.6 px 682 ms EAST, 0.0 px 0 ms NORTH 00:28:35.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:35.410 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:35.925 00.515 10672 read socket command 10 00:28:35.925 00.000 10672 processing socket request REQDIST 00:28:35.925 00.000 10672 SOCKSVR: Sending pixel error of 1.00 00:28:35.925 00.000 10672 Sending socket response 100 (0x64) 00:28:36.534 00.609 428 Exposure complete 00:28:36.663 00.129 428 worker thread done servicing request 00:28:36.663 00.000 10672 OnExposeComplete: enter 00:28:36.679 00.016 10672 UpdateGuideState(): m_state=6 00:28:36.679 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1349 00:28:36.679 00.000 10672 Star::Find returns 1 (0), X=612.02, Y=377.78, Mass=196532, SNR=36.6, Peak=26240 HFD=2.6 00:28:36.679 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 00:28:36.679 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 00:28:36.679 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.13 hyp=0.55 cameraTheta=2.91 mountX=-0.51 mountY=0.14, mountTheta=2.87 00:28:36.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.13, opts=13) 00:28:36.679 00.000 10672 Enqueuing Move request for scope (-0.53, 0.13) 00:28:36.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:28:36.679 00.000 428 Worker thread wakes up 00:28:36.679 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.13) opts 0xd 00:28:36.679 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.13) 00:28:36.679 00.000 428 Moving (-0.53, 0.13) raw xDistance=-0.51 yDistance=0.14 00:28:36.679 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51 00:28:36.679 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:36.679 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:28:36.679 00.000 428 MoveAxis(E, 644, ABG) 00:28:36.679 00.000 428 Guiding Dir = 2, Dur = 644 00:28:36.694 00.015 428 IsSlewing returns 0 00:28:36.694 00.000 428 IsGuiding returns 0 00:28:36.710 00.016 428 PulseGuide returned control before completion, sleep 638 00:28:36.710 00.000 10672 UpdateGuideState exits: m=196532 SNR=36.6 00:28:36.710 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:36.710 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:36.710 00.000 10672 Enqueuing Expose request 00:28:37.397 00.687 428 IsGuiding returns 0 00:28:37.397 00.000 428 Move returns status 0, amount 644 00:28:37.397 00.000 428 MoveAxis(N, 0, ABG) 00:28:37.397 00.000 428 Move returns status 0, amount 0 00:28:37.397 00.000 428 move complete, result=0 00:28:37.397 00.000 428 worker thread done servicing request 00:28:37.397 00.000 428 Worker thread wakes up 00:28:37.397 00.000 10672 GuideStep: -0.5 px 644 ms EAST, 0.1 px 0 ms NORTH 00:28:37.397 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:37.397 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:38.537 01.140 428 Exposure complete 00:28:38.678 00.141 428 worker thread done servicing request 00:28:38.678 00.000 10672 OnExposeComplete: enter 00:28:38.678 00.000 10672 UpdateGuideState(): m_state=6 00:28:38.678 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1350 00:28:38.678 00.000 10672 Star::Find returns 1 (0), X=613.01, Y=377.95, Mass=212229, SNR=42.6, Peak=28416 HFD=2.8 00:28:38.678 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (0.14) = xAngle (0.43 = 0.43) 00:28:38.678 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.54 = 0.54) 00:28:38.678 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.29 hyp=0.53 cameraTheta=0.57 mountX=0.48 mountY=0.27, mountTheta=0.51 00:28:38.678 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.29, opts=13) 00:28:38.678 00.000 10672 Enqueuing Move request for scope (0.45, 0.29) 00:28:38.678 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:38.678 00.000 428 Worker thread wakes up 00:28:38.678 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.29) opts 0xd 00:28:38.678 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.29) 00:28:38.678 00.000 428 Moving (0.45, 0.29) raw xDistance=0.48 yDistance=0.27 00:28:38.678 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.48 00:28:38.678 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:38.678 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:28:38.678 00.000 428 MoveAxis(W, 523, ABG) 00:28:38.678 00.000 428 Guiding Dir = 3, Dur = 523 00:28:38.678 00.000 428 IsSlewing returns 0 00:28:38.678 00.000 428 IsGuiding returns 0 00:28:38.709 00.031 428 PulseGuide returned control before completion, sleep 514 00:28:38.709 00.000 10672 UpdateGuideState exits: m=212229 SNR=42.6 00:28:38.709 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:38.709 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:38.709 00.000 10672 Enqueuing Expose request 00:28:39.256 00.547 428 IsGuiding returns 0 00:28:39.256 00.000 428 Move returns status 0, amount 523 00:28:39.256 00.000 428 MoveAxis(N, 0, ABG) 00:28:39.256 00.000 428 Move returns status 0, amount 0 00:28:39.256 00.000 428 move complete, result=0 00:28:39.256 00.000 428 worker thread done servicing request 00:28:39.256 00.000 428 Worker thread wakes up 00:28:39.272 00.016 10672 GuideStep: 0.5 px 523 ms WEST, 0.3 px 0 ms NORTH 00:28:39.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:39.272 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:40.537 01.265 428 Exposure complete 00:28:40.662 00.125 428 worker thread done servicing request 00:28:40.662 00.000 10672 OnExposeComplete: enter 00:28:40.662 00.000 10672 UpdateGuideState(): m_state=6 00:28:40.662 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1351 00:28:40.662 00.000 10672 Star::Find returns 1 (0), X=612.69, Y=377.40, Mass=215013, SNR=39.9, Peak=29184 HFD=3.0 00:28:40.662 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 00:28:40.662 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 00:28:40.662 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-1.09 mountX=0.10 mountY=-0.26, mountTheta=-1.22 00:28:40.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.26, opts=13) 00:28:40.662 00.000 10672 Enqueuing Move request for scope (0.13, -0.26) 00:28:40.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:40.662 00.000 428 Worker thread wakes up 00:28:40.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.26) opts 0xd 00:28:40.662 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.26) 00:28:40.662 00.000 428 Moving (0.13, -0.26) raw xDistance=0.10 yDistance=-0.26 00:28:40.662 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:28:40.662 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:40.662 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:28:40.662 00.000 428 MoveAxis(E, 0, ABG) 00:28:40.662 00.000 428 Move returns status 0, amount 0 00:28:40.662 00.000 428 MoveAxis(N, 0, ABG) 00:28:40.662 00.000 428 Move returns status 0, amount 0 00:28:40.662 00.000 428 move complete, result=0 00:28:40.662 00.000 428 worker thread done servicing request 00:28:40.693 00.031 10672 UpdateGuideState exits: m=215013 SNR=39.9 00:28:40.693 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:40.693 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:40.693 00.000 10672 Enqueuing Expose request 00:28:40.693 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:28:40.693 00.000 428 Worker thread wakes up 00:28:40.693 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:40.693 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:40.927 00.234 10672 read socket command 10 00:28:40.927 00.000 10672 processing socket request REQDIST 00:28:40.927 00.000 10672 SOCKSVR: Sending pixel error of 0.62 00:28:40.927 00.000 10672 Sending socket response 62 (0x3e) 00:28:42.536 01.609 428 Exposure complete 00:28:42.677 00.141 428 worker thread done servicing request 00:28:42.677 00.000 10672 OnExposeComplete: enter 00:28:42.677 00.000 10672 UpdateGuideState(): m_state=6 00:28:42.677 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1352 00:28:42.677 00.000 10672 Star::Find returns 1 (0), X=612.12, Y=378.06, Mass=208578, SNR=41.2, Peak=30928 HFD=2.7 00:28:42.677 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.14) = xAngle (2.25 = 2.25) 00:28:42.677 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.36 = 2.36) 00:28:42.677 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.41 hyp=0.59 cameraTheta=2.39 mountX=-0.37 mountY=0.42, mountTheta=2.30 00:28:42.677 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.41, opts=13) 00:28:42.677 00.000 10672 Enqueuing Move request for scope (-0.43, 0.41) 00:28:42.677 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:42.677 00.000 428 Worker thread wakes up 00:28:42.677 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.41) opts 0xd 00:28:42.677 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.41) 00:28:42.677 00.000 428 Moving (-0.43, 0.41) raw xDistance=-0.37 yDistance=0.42 00:28:42.677 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:28:42.692 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:42.692 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:28:42.692 00.000 428 MoveAxis(E, 0, ABG) 00:28:42.692 00.000 428 Move returns status 0, amount 0 00:28:42.692 00.000 428 MoveAxis(N, 0, ABG) 00:28:42.692 00.000 428 Move returns status 0, amount 0 00:28:42.692 00.000 428 move complete, result=0 00:28:42.692 00.000 428 worker thread done servicing request 00:28:42.708 00.016 10672 UpdateGuideState exits: m=208578 SNR=41.2 00:28:42.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:42.708 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:42.708 00.000 10672 Enqueuing Expose request 00:28:42.708 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:28:42.708 00.000 428 Worker thread wakes up 00:28:42.708 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:42.708 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:44.520 01.812 428 Exposure complete 00:28:44.645 00.125 428 worker thread done servicing request 00:28:44.645 00.000 10672 OnExposeComplete: enter 00:28:44.645 00.000 10672 UpdateGuideState(): m_state=6 00:28:44.645 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1353 00:28:44.645 00.000 10672 Star::Find returns 1 (0), X=612.34, Y=377.33, Mass=230926, SNR=40.0, Peak=31360 HFD=3.0 00:28:44.645 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 00:28:44.645 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 00:28:44.645 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.32 hyp=0.39 cameraTheta=-2.16 mountX=-0.26 mountY=-0.32, mountTheta=-2.25 00:28:44.645 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.32, opts=13) 00:28:44.645 00.000 10672 Enqueuing Move request for scope (-0.22, -0.32) 00:28:44.645 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:44.645 00.000 428 Worker thread wakes up 00:28:44.645 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.32) opts 0xd 00:28:44.645 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.32) 00:28:44.645 00.000 428 Moving (-0.22, -0.32) raw xDistance=-0.26 yDistance=-0.32 00:28:44.645 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:28:44.645 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:44.645 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:28:44.645 00.000 428 MoveAxis(E, 0, ABG) 00:28:44.645 00.000 428 Move returns status 0, amount 0 00:28:44.645 00.000 428 MoveAxis(N, 0, ABG) 00:28:44.645 00.000 428 Move returns status 0, amount 0 00:28:44.645 00.000 428 move complete, result=0 00:28:44.645 00.000 428 worker thread done servicing request 00:28:44.676 00.031 10672 UpdateGuideState exits: m=230926 SNR=40.0 00:28:44.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:44.676 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:44.676 00.000 10672 Enqueuing Expose request 00:28:44.676 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:28:44.676 00.000 428 Worker thread wakes up 00:28:44.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:44.676 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:45.930 01.254 10672 read socket command 10 00:28:45.930 00.000 10672 processing socket request REQDIST 00:28:45.930 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:28:45.930 00.000 10672 Sending socket response 54 (0x36) 00:28:46.539 00.609 428 Exposure complete 00:28:46.664 00.125 428 worker thread done servicing request 00:28:46.664 00.000 10672 OnExposeComplete: enter 00:28:46.664 00.000 10672 UpdateGuideState(): m_state=6 00:28:46.664 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1354 00:28:46.664 00.000 10672 Star::Find returns 1 (0), X=612.33, Y=377.34, Mass=221576, SNR=41.6, Peak=30048 HFD=3.1 00:28:46.664 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.32 = -2.32) 00:28:46.664 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 00:28:46.664 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-2.19 mountX=-0.27 mountY=-0.31, mountTheta=-2.28 00:28:46.664 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.32, opts=13) 00:28:46.664 00.000 10672 Enqueuing Move request for scope (-0.23, -0.32) 00:28:46.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:46.664 00.000 428 Worker thread wakes up 00:28:46.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.32) opts 0xd 00:28:46.664 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.32) 00:28:46.664 00.000 428 Moving (-0.23, -0.32) raw xDistance=-0.27 yDistance=-0.31 00:28:46.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:28:46.664 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:46.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:28:46.664 00.000 428 MoveAxis(E, 0, ABG) 00:28:46.664 00.000 428 Move returns status 0, amount 0 00:28:46.664 00.000 428 MoveAxis(N, 0, ABG) 00:28:46.664 00.000 428 Move returns status 0, amount 0 00:28:46.664 00.000 428 move complete, result=0 00:28:46.664 00.000 428 worker thread done servicing request 00:28:46.695 00.031 10672 UpdateGuideState exits: m=221576 SNR=41.6 00:28:46.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:46.695 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:46.695 00.000 10672 Enqueuing Expose request 00:28:46.695 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:28:46.695 00.000 428 Worker thread wakes up 00:28:46.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:46.695 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:48.538 01.843 428 Exposure complete 00:28:48.663 00.125 428 worker thread done servicing request 00:28:48.663 00.000 10672 OnExposeComplete: enter 00:28:48.663 00.000 10672 UpdateGuideState(): m_state=6 00:28:48.663 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1355 00:28:48.663 00.000 10672 Star::Find returns 1 (0), X=612.17, Y=377.37, Mass=196210, SNR=39.3, Peak=25584 HFD=3.0 00:28:48.663 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.14) = xAngle (-2.63 = -2.63) 00:28:48.663 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.53 = -2.53) 00:28:48.663 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.29 hyp=0.48 cameraTheta=-2.50 mountX=-0.42 mountY=-0.28, mountTheta=-2.56 00:28:48.663 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.29, opts=13) 00:28:48.663 00.000 10672 Enqueuing Move request for scope (-0.39, -0.29) 00:28:48.663 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:48.663 00.000 428 Worker thread wakes up 00:28:48.663 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.29) opts 0xd 00:28:48.663 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.29) 00:28:48.663 00.000 428 Moving (-0.39, -0.29) raw xDistance=-0.42 yDistance=-0.28 00:28:48.663 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:28:48.663 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:48.679 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:28:48.679 00.000 428 MoveAxis(E, 0, ABG) 00:28:48.679 00.000 428 Move returns status 0, amount 0 00:28:48.679 00.000 428 MoveAxis(N, 0, ABG) 00:28:48.679 00.000 428 Move returns status 0, amount 0 00:28:48.679 00.000 428 move complete, result=0 00:28:48.679 00.000 428 worker thread done servicing request 00:28:48.695 00.016 10672 UpdateGuideState exits: m=196210 SNR=39.3 00:28:48.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:48.695 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:48.695 00.000 10672 Enqueuing Expose request 00:28:48.695 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:28:48.695 00.000 428 Worker thread wakes up 00:28:48.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:48.695 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:50.522 01.827 428 Exposure complete 00:28:50.647 00.125 428 worker thread done servicing request 00:28:50.647 00.000 10672 OnExposeComplete: enter 00:28:50.647 00.000 10672 UpdateGuideState(): m_state=6 00:28:50.647 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1356 00:28:50.647 00.000 10672 Star::Find returns 1 (0), X=612.22, Y=377.39, Mass=186407, SNR=39.5, Peak=26896 HFD=2.7 00:28:50.647 00.000 10672 CameraToMount -- cameraTheta (-2.47) - m_xAngle (0.14) = xAngle (-2.61 = -2.61) 00:28:50.647 00.000 10672 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.50 = -2.50) 00:28:50.647 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.27 hyp=0.43 cameraTheta=-2.47 mountX=-0.37 mountY=-0.26, mountTheta=-2.54 00:28:50.647 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.27, opts=13) 00:28:50.647 00.000 10672 Enqueuing Move request for scope (-0.34, -0.27) 00:28:50.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:50.647 00.000 428 Worker thread wakes up 00:28:50.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.27) opts 0xd 00:28:50.647 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.27) 00:28:50.647 00.000 428 Moving (-0.34, -0.27) raw xDistance=-0.37 yDistance=-0.26 00:28:50.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:28:50.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:50.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:28:50.647 00.000 428 MoveAxis(E, 0, ABG) 00:28:50.647 00.000 428 Move returns status 0, amount 0 00:28:50.647 00.000 428 MoveAxis(N, 0, ABG) 00:28:50.647 00.000 428 Move returns status 0, amount 0 00:28:50.647 00.000 428 move complete, result=0 00:28:50.647 00.000 428 worker thread done servicing request 00:28:50.678 00.031 10672 UpdateGuideState exits: m=186407 SNR=39.5 00:28:50.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:50.678 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:50.678 00.000 10672 Enqueuing Expose request 00:28:50.678 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:28:50.678 00.000 428 Worker thread wakes up 00:28:50.678 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:50.678 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:50.928 00.250 10672 read socket command 10 00:28:50.928 00.000 10672 processing socket request REQDIST 00:28:50.928 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:28:50.928 00.000 10672 Sending socket response 47 (0x2f) 00:28:52.537 01.609 428 Exposure complete 00:28:52.662 00.125 428 worker thread done servicing request 00:28:52.662 00.000 10672 OnExposeComplete: enter 00:28:52.662 00.000 10672 UpdateGuideState(): m_state=6 00:28:52.662 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1357 00:28:52.662 00.000 10672 Star::Find returns 1 (0), X=611.99, Y=377.25, Mass=192537, SNR=39.7, Peak=29840 HFD=2.5 00:28:52.662 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 00:28:52.662 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.55 = -2.55) 00:28:52.662 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.41 hyp=0.70 cameraTheta=-2.52 mountX=-0.62 mountY=-0.39, mountTheta=-2.58 00:28:52.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.41, opts=13) 00:28:52.662 00.000 10672 Enqueuing Move request for scope (-0.57, -0.41) 00:28:52.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:52.662 00.000 428 Worker thread wakes up 00:28:52.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.41) opts 0xd 00:28:52.662 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.41) 00:28:52.662 00.000 428 Moving (-0.57, -0.41) raw xDistance=-0.62 yDistance=-0.39 00:28:52.662 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 00:28:52.662 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:52.662 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 00:28:52.662 00.000 428 MoveAxis(E, 724, ABG) 00:28:52.662 00.000 428 Guiding Dir = 2, Dur = 724 00:28:52.662 00.000 428 IsSlewing returns 0 00:28:52.662 00.000 428 IsGuiding returns 0 00:28:52.693 00.031 428 PulseGuide returned control before completion, sleep 712 00:28:52.693 00.000 10672 UpdateGuideState exits: m=192537 SNR=39.7 00:28:52.693 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:52.693 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:52.693 00.000 10672 Enqueuing Expose request 00:28:53.417 00.724 428 IsGuiding returns 1 00:28:53.417 00.000 428 scope still moving after pulse duration time elapsed 00:28:53.448 00.031 428 IsSlewing returns 0 00:28:53.495 00.047 428 IsGuiding returns 0 00:28:53.495 00.000 428 scope move finished after 724 + 98 ms 00:28:53.495 00.000 428 Move returns status 0, amount 724 00:28:53.495 00.000 428 MoveAxis(N, 0, ABG) 00:28:53.495 00.000 428 Move returns status 0, amount 0 00:28:53.495 00.000 428 move complete, result=0 00:28:53.495 00.000 428 worker thread done servicing request 00:28:53.495 00.000 428 Worker thread wakes up 00:28:53.495 00.000 10672 GuideStep: -0.6 px 724 ms EAST, -0.4 px 0 ms NORTH 00:28:53.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:53.495 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:54.526 01.031 428 Exposure complete 00:28:54.651 00.125 428 worker thread done servicing request 00:28:54.651 00.000 10672 OnExposeComplete: enter 00:28:54.651 00.000 10672 UpdateGuideState(): m_state=6 00:28:54.651 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1358 00:28:54.651 00.000 10672 Star::Find returns 1 (0), X=612.15, Y=376.55, Mass=212106, SNR=36.1, Peak=28192 HFD=3.0 00:28:54.651 00.000 10672 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.14) = xAngle (-2.06 = -2.06) 00:28:54.651 00.000 10672 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.95 = -1.95) 00:28:54.651 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-1.11 hyp=1.18 cameraTheta=-1.93 mountX=-0.56 mountY=-1.10, mountTheta=-2.04 00:28:54.651 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-1.11, opts=13) 00:28:54.651 00.000 10672 Enqueuing Move request for scope (-0.41, -1.11) 00:28:54.651 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:28:54.651 00.000 428 Worker thread wakes up 00:28:54.651 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -1.11) opts 0xd 00:28:54.651 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -1.11) 00:28:54.651 00.000 428 Moving (-0.41, -1.11) raw xDistance=-0.56 yDistance=-1.10 00:28:54.651 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.56 00:28:54.651 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:28:54.651 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.10 00:28:54.651 00.000 428 MoveAxis(E, 704, ABG) 00:28:54.651 00.000 428 Guiding Dir = 2, Dur = 704 00:28:54.666 00.015 428 IsSlewing returns 0 00:28:54.666 00.000 428 IsGuiding returns 0 00:28:54.682 00.016 10672 UpdateGuideState exits: m=212106 SNR=36.1 00:28:54.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:54.682 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:54.682 00.000 10672 Enqueuing Expose request 00:28:54.682 00.000 428 PulseGuide returned control before completion, sleep 700 00:28:55.416 00.734 428 IsGuiding returns 0 00:28:55.416 00.000 428 Move returns status 0, amount 704 00:28:55.416 00.000 428 MoveAxis(N, 0, ABG) 00:28:55.416 00.000 428 Move returns status 0, amount 0 00:28:55.416 00.000 428 move complete, result=0 00:28:55.416 00.000 428 worker thread done servicing request 00:28:55.416 00.000 428 Worker thread wakes up 00:28:55.416 00.000 10672 GuideStep: -0.6 px 704 ms EAST, -1.1 px 0 ms NORTH 00:28:55.432 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:55.432 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:55.932 00.500 10672 read socket command 10 00:28:55.932 00.000 10672 processing socket request REQDIST 00:28:55.932 00.000 10672 SOCKSVR: Sending pixel error of 0.73 00:28:55.932 00.000 10672 Sending socket response 73 (0x49) 00:28:56.525 00.593 428 Exposure complete 00:28:56.666 00.141 428 worker thread done servicing request 00:28:56.666 00.000 10672 OnExposeComplete: enter 00:28:56.666 00.000 10672 UpdateGuideState(): m_state=6 00:28:56.666 00.000 10672 Star::Find(15, 612, 376, 0, (0,0,0,0), 0.0, 0) frame 1359 00:28:56.666 00.000 10672 Star::Find returns 1 (0), X=612.82, Y=377.25, Mass=191949, SNR=39.2, Peak=28304 HFD=2.6 00:28:56.666 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.14) = xAngle (-1.14 = -1.14) 00:28:56.666 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.03 = -1.03) 00:28:56.666 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.41 hyp=0.49 cameraTheta=-1.00 mountX=0.20 mountY=-0.42, mountTheta=-1.12 00:28:56.666 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.41, opts=13) 00:28:56.666 00.000 10672 Enqueuing Move request for scope (0.26, -0.41) 00:28:56.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:56.666 00.000 428 Worker thread wakes up 00:28:56.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.41) opts 0xd 00:28:56.666 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.41) 00:28:56.666 00.000 428 Moving (0.26, -0.41) raw xDistance=0.20 yDistance=-0.42 00:28:56.666 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:28:56.666 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:56.666 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 00:28:56.666 00.000 428 MoveAxis(E, 0, ABG) 00:28:56.666 00.000 428 Move returns status 0, amount 0 00:28:56.666 00.000 428 MoveAxis(N, 0, ABG) 00:28:56.666 00.000 428 Move returns status 0, amount 0 00:28:56.666 00.000 428 move complete, result=0 00:28:56.666 00.000 428 worker thread done servicing request 00:28:56.697 00.031 10672 UpdateGuideState exits: m=191949 SNR=39.2 00:28:56.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:56.697 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:56.697 00.000 10672 Enqueuing Expose request 00:28:56.697 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:28:56.697 00.000 428 Worker thread wakes up 00:28:56.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:56.697 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:28:58.515 01.818 428 Exposure complete 00:28:58.640 00.125 428 worker thread done servicing request 00:28:58.640 00.000 10672 OnExposeComplete: enter 00:28:58.640 00.000 10672 UpdateGuideState(): m_state=6 00:28:58.640 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1360 00:28:58.640 00.000 10672 Star::Find returns 1 (0), X=612.55, Y=377.43, Mass=213445, SNR=42.6, Peak=28192 HFD=3.1 00:28:58.640 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 00:28:58.640 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 00:28:58.640 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.60 mountX=-0.04 mountY=-0.23, mountTheta=-1.73 00:28:58.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.23, opts=13) 00:28:58.640 00.000 10672 Enqueuing Move request for scope (-0.01, -0.23) 00:28:58.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:28:58.640 00.000 428 Worker thread wakes up 00:28:58.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd 00:28:58.640 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.23) 00:28:58.640 00.000 428 Moving (-0.01, -0.23) raw xDistance=-0.04 yDistance=-0.23 00:28:58.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:28:58.640 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:28:58.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:28:58.640 00.000 428 MoveAxis(E, 0, ABG) 00:28:58.640 00.000 428 Move returns status 0, amount 0 00:28:58.640 00.000 428 MoveAxis(N, 0, ABG) 00:28:58.640 00.000 428 Move returns status 0, amount 0 00:28:58.640 00.000 428 move complete, result=0 00:28:58.640 00.000 428 worker thread done servicing request 00:28:58.671 00.031 10672 UpdateGuideState exits: m=213445 SNR=42.6 00:28:58.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:28:58.671 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:28:58.671 00.000 10672 Enqueuing Expose request 00:28:58.671 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:28:58.671 00.000 428 Worker thread wakes up 00:28:58.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:28:58.671 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:00.530 01.859 428 Exposure complete 00:29:00.655 00.125 428 worker thread done servicing request 00:29:00.655 00.000 10672 OnExposeComplete: enter 00:29:00.655 00.000 10672 UpdateGuideState(): m_state=6 00:29:00.655 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1361 00:29:00.655 00.000 10672 Star::Find returns 1 (0), X=612.75, Y=377.40, Mass=187128, SNR=39.0, Peak=28096 HFD=2.7 00:29:00.655 00.000 10672 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.14) = xAngle (-1.08 = -1.08) 00:29:00.655 00.000 10672 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.97 = -0.97) 00:29:00.655 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-0.94 mountX=0.15 mountY=-0.27, mountTheta=-1.05 00:29:00.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.26, opts=13) 00:29:00.655 00.000 10672 Enqueuing Move request for scope (0.19, -0.26) 00:29:00.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:00.655 00.000 428 Worker thread wakes up 00:29:00.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.26) opts 0xd 00:29:00.655 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.26) 00:29:00.655 00.000 428 Moving (0.19, -0.26) raw xDistance=0.15 yDistance=-0.27 00:29:00.655 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:29:00.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:00.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:29:00.655 00.000 428 MoveAxis(E, 0, ABG) 00:29:00.655 00.000 428 Move returns status 0, amount 0 00:29:00.655 00.000 428 MoveAxis(N, 0, ABG) 00:29:00.655 00.000 428 Move returns status 0, amount 0 00:29:00.655 00.000 428 move complete, result=0 00:29:00.655 00.000 428 worker thread done servicing request 00:29:00.686 00.031 10672 UpdateGuideState exits: m=187128 SNR=39.0 00:29:00.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:00.686 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:00.686 00.000 10672 Enqueuing Expose request 00:29:00.686 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:29:00.686 00.000 428 Worker thread wakes up 00:29:00.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:00.686 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:00.936 00.250 10672 read socket command 10 00:29:00.936 00.000 10672 processing socket request REQDIST 00:29:00.936 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:29:00.936 00.000 10672 Sending socket response 46 (0x2e) 00:29:02.518 01.582 428 Exposure complete 00:29:02.643 00.125 428 worker thread done servicing request 00:29:02.643 00.000 10672 OnExposeComplete: enter 00:29:02.643 00.000 10672 UpdateGuideState(): m_state=6 00:29:02.643 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1362 00:29:02.643 00.000 10672 Star::Find returns 1 (0), X=612.89, Y=377.30, Mass=222646, SNR=38.8, Peak=31040 HFD=3.2 00:29:02.643 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.14) = xAngle (-0.96 = -0.96) 00:29:02.643 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.86 = -0.86) 00:29:02.643 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.36 hyp=0.49 cameraTheta=-0.83 mountX=0.28 mountY=-0.37, mountTheta=-0.92 00:29:02.659 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.36, opts=13) 00:29:02.659 00.000 10672 Enqueuing Move request for scope (0.33, -0.36) 00:29:02.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:02.659 00.000 428 Worker thread wakes up 00:29:02.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.36) opts 0xd 00:29:02.659 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.36) 00:29:02.659 00.000 428 Moving (0.33, -0.36) raw xDistance=0.28 yDistance=-0.37 00:29:02.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:29:02.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:02.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:29:02.659 00.000 428 MoveAxis(E, 0, ABG) 00:29:02.659 00.000 428 Move returns status 0, amount 0 00:29:02.659 00.000 428 MoveAxis(N, 0, ABG) 00:29:02.659 00.000 428 Move returns status 0, amount 0 00:29:02.659 00.000 428 move complete, result=0 00:29:02.659 00.000 428 worker thread done servicing request 00:29:02.674 00.015 10672 UpdateGuideState exits: m=222646 SNR=38.8 00:29:02.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:02.674 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:02.674 00.000 10672 Enqueuing Expose request 00:29:02.674 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:29:02.674 00.000 428 Worker thread wakes up 00:29:02.674 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:02.674 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:04.533 01.859 428 Exposure complete 00:29:04.674 00.141 428 worker thread done servicing request 00:29:04.674 00.000 10672 OnExposeComplete: enter 00:29:04.674 00.000 10672 UpdateGuideState(): m_state=6 00:29:04.674 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1363 00:29:04.674 00.000 10672 Star::Find returns 1 (0), X=613.05, Y=377.23, Mass=219072, SNR=38.9, Peak=23184 HFD=3.5 00:29:04.674 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.14) = xAngle (-0.86 = -0.86) 00:29:04.674 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.75 = -0.75) 00:29:04.674 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.43 hyp=0.65 cameraTheta=-0.72 mountX=0.43 mountY=-0.45, mountTheta=-0.81 00:29:04.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.43, opts=13) 00:29:04.674 00.000 10672 Enqueuing Move request for scope (0.49, -0.43) 00:29:04.674 00.000 428 Worker thread wakes up 00:29:04.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:04.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.43) opts 0xd 00:29:04.674 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.43) 00:29:04.674 00.000 428 Moving (0.49, -0.43) raw xDistance=0.43 yDistance=-0.45 00:29:04.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:29:04.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:04.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 00:29:04.674 00.000 428 MoveAxis(E, 0, ABG) 00:29:04.674 00.000 428 Move returns status 0, amount 0 00:29:04.674 00.000 428 MoveAxis(N, 0, ABG) 00:29:04.674 00.000 428 Move returns status 0, amount 0 00:29:04.674 00.000 428 move complete, result=0 00:29:04.674 00.000 428 worker thread done servicing request 00:29:04.705 00.031 10672 UpdateGuideState exits: m=219072 SNR=38.9 00:29:04.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:04.705 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:04.705 00.000 10672 Enqueuing Expose request 00:29:04.705 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:29:04.705 00.000 428 Worker thread wakes up 00:29:04.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:04.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:05.923 01.218 10672 read socket command 10 00:29:05.923 00.000 10672 processing socket request REQDIST 00:29:05.923 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:29:05.923 00.000 10672 Sending socket response 52 (0x34) 00:29:06.533 00.610 428 Exposure complete 00:29:06.657 00.124 428 worker thread done servicing request 00:29:06.657 00.000 10672 OnExposeComplete: enter 00:29:06.657 00.000 10672 UpdateGuideState(): m_state=6 00:29:06.657 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1364 00:29:06.657 00.000 10672 Star::Find returns 1 (0), X=612.27, Y=376.97, Mass=205161, SNR=39.8, Peak=25696 HFD=3.2 00:29:06.657 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:29:06.657 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:29:06.657 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.69 hyp=0.74 cameraTheta=-1.97 mountX=-0.38 mountY=-0.68, mountTheta=-2.08 00:29:06.657 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.69, opts=13) 00:29:06.657 00.000 10672 Enqueuing Move request for scope (-0.29, -0.69) 00:29:06.657 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:06.657 00.000 428 Worker thread wakes up 00:29:06.657 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.69) opts 0xd 00:29:06.657 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.69) 00:29:06.657 00.000 428 Moving (-0.29, -0.69) raw xDistance=-0.38 yDistance=-0.68 00:29:06.657 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:29:06.657 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:29:06.657 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 00:29:06.657 00.000 428 MoveAxis(E, 0, ABG) 00:29:06.657 00.000 428 Move returns status 0, amount 0 00:29:06.657 00.000 428 MoveAxis(N, 0, ABG) 00:29:06.657 00.000 428 Move returns status 0, amount 0 00:29:06.657 00.000 428 move complete, result=0 00:29:06.657 00.000 428 worker thread done servicing request 00:29:06.689 00.032 10672 UpdateGuideState exits: m=205161 SNR=39.8 00:29:06.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:06.689 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:06.689 00.000 10672 Enqueuing Expose request 00:29:06.689 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 00:29:06.689 00.000 428 Worker thread wakes up 00:29:06.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:06.689 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:08.532 01.843 428 Exposure complete 00:29:08.672 00.140 428 worker thread done servicing request 00:29:08.672 00.000 10672 OnExposeComplete: enter 00:29:08.672 00.000 10672 UpdateGuideState(): m_state=6 00:29:08.672 00.000 10672 Star::Find(15, 612, 376, 0, (0,0,0,0), 0.0, 0) frame 1365 00:29:08.672 00.000 10672 Star::Find returns 1 (0), X=612.71, Y=377.51, Mass=216240, SNR=40.1, Peak=25696 HFD=3.1 00:29:08.672 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.90 = -0.90) 00:29:08.672 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 00:29:08.672 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.76 mountX=0.13 mountY=-0.15, mountTheta=-0.85 00:29:08.672 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.15, opts=13) 00:29:08.672 00.000 10672 Enqueuing Move request for scope (0.15, -0.15) 00:29:08.672 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:08.672 00.000 428 Worker thread wakes up 00:29:08.672 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd 00:29:08.672 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.15) 00:29:08.672 00.000 428 Moving (0.15, -0.15) raw xDistance=0.13 yDistance=-0.15 00:29:08.672 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:29:08.672 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:08.672 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:29:08.672 00.000 428 MoveAxis(E, 0, ABG) 00:29:08.672 00.000 428 Move returns status 0, amount 0 00:29:08.672 00.000 428 MoveAxis(N, 0, ABG) 00:29:08.672 00.000 428 Move returns status 0, amount 0 00:29:08.672 00.000 428 move complete, result=0 00:29:08.672 00.000 428 worker thread done servicing request 00:29:08.704 00.032 10672 UpdateGuideState exits: m=216240 SNR=40.1 00:29:08.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:08.704 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:08.704 00.000 10672 Enqueuing Expose request 00:29:08.704 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:29:08.704 00.000 428 Worker thread wakes up 00:29:08.704 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:08.704 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:10.520 01.816 428 Exposure complete 00:29:10.692 00.172 428 worker thread done servicing request 00:29:10.692 00.000 10672 OnExposeComplete: enter 00:29:10.692 00.000 10672 UpdateGuideState(): m_state=6 00:29:10.692 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1366 00:29:10.692 00.000 10672 Star::Find returns 1 (0), X=612.72, Y=377.60, Mass=202896, SNR=39.2, Peak=28960 HFD=2.8 00:29:10.692 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (0.14) = xAngle (-0.48 = -0.48) 00:29:10.692 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.37 = -0.37) 00:29:10.692 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.34 mountX=0.15 mountY=-0.06, mountTheta=-0.39 00:29:10.692 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.06, opts=13) 00:29:10.692 00.000 10672 Enqueuing Move request for scope (0.16, -0.06) 00:29:10.692 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:10.692 00.000 428 Worker thread wakes up 00:29:10.692 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd 00:29:10.692 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.06) 00:29:10.692 00.000 428 Moving (0.16, -0.06) raw xDistance=0.15 yDistance=-0.06 00:29:10.692 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:29:10.692 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:10.692 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:29:10.692 00.000 428 MoveAxis(E, 0, ABG) 00:29:10.692 00.000 428 Move returns status 0, amount 0 00:29:10.692 00.000 428 MoveAxis(N, 0, ABG) 00:29:10.692 00.000 428 Move returns status 0, amount 0 00:29:10.692 00.000 428 move complete, result=0 00:29:10.692 00.000 428 worker thread done servicing request 00:29:10.723 00.031 10672 UpdateGuideState exits: m=202896 SNR=39.2 00:29:10.723 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:10.723 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:10.723 00.000 10672 Enqueuing Expose request 00:29:10.723 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:29:10.723 00.000 428 Worker thread wakes up 00:29:10.723 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:10.723 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:10.926 00.203 10672 read socket command 10 00:29:10.926 00.000 10672 processing socket request REQDIST 00:29:10.926 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:29:10.926 00.000 10672 Sending socket response 38 (0x26) 00:29:12.519 01.593 428 Exposure complete 00:29:12.660 00.141 428 worker thread done servicing request 00:29:12.660 00.000 10672 OnExposeComplete: enter 00:29:12.660 00.000 10672 UpdateGuideState(): m_state=6 00:29:12.660 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1367 00:29:12.660 00.000 10672 Star::Find returns 1 (0), X=612.89, Y=377.34, Mass=217983, SNR=42.1, Peak=38336 HFD=3.2 00:29:12.660 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.90 = -0.90) 00:29:12.660 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 00:29:12.660 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.32 hyp=0.46 cameraTheta=-0.76 mountX=0.29 mountY=-0.33, mountTheta=-0.85 00:29:12.660 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.32, opts=13) 00:29:12.660 00.000 10672 Enqueuing Move request for scope (0.33, -0.32) 00:29:12.660 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:12.660 00.000 428 Worker thread wakes up 00:29:12.660 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.32) opts 0xd 00:29:12.660 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.32) 00:29:12.660 00.000 428 Moving (0.33, -0.32) raw xDistance=0.29 yDistance=-0.33 00:29:12.660 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:29:12.660 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:12.660 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:29:12.660 00.000 428 MoveAxis(E, 0, ABG) 00:29:12.660 00.000 428 Move returns status 0, amount 0 00:29:12.660 00.000 428 MoveAxis(N, 0, ABG) 00:29:12.660 00.000 428 Move returns status 0, amount 0 00:29:12.660 00.000 428 move complete, result=0 00:29:12.660 00.000 428 worker thread done servicing request 00:29:12.691 00.031 10672 UpdateGuideState exits: m=217983 SNR=42.1 00:29:12.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:12.691 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:12.691 00.000 10672 Enqueuing Expose request 00:29:12.691 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:29:12.691 00.000 428 Worker thread wakes up 00:29:12.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:12.691 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:14.519 01.828 428 Exposure complete 00:29:14.659 00.140 428 worker thread done servicing request 00:29:14.659 00.000 10672 OnExposeComplete: enter 00:29:14.659 00.000 10672 UpdateGuideState(): m_state=6 00:29:14.659 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1368 00:29:14.659 00.000 10672 Star::Find returns 1 (0), X=612.09, Y=377.21, Mass=239097, SNR=41.5, Peak=28416 HFD=3.3 00:29:14.659 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.14) = xAngle (-2.51 = -2.51) 00:29:14.659 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.40 = -2.40) 00:29:14.659 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.45 hyp=0.64 cameraTheta=-2.37 mountX=-0.52 mountY=-0.44, mountTheta=-2.44 00:29:14.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.45, opts=13) 00:29:14.659 00.000 10672 Enqueuing Move request for scope (-0.46, -0.45) 00:29:14.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:14.659 00.000 428 Worker thread wakes up 00:29:14.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.45) opts 0xd 00:29:14.659 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.45) 00:29:14.659 00.000 428 Moving (-0.46, -0.45) raw xDistance=-0.52 yDistance=-0.44 00:29:14.659 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 00:29:14.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:14.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:29:14.659 00.000 428 MoveAxis(E, 608, ABG) 00:29:14.659 00.000 428 Guiding Dir = 2, Dur = 608 00:29:14.659 00.000 428 IsSlewing returns 0 00:29:14.659 00.000 428 IsGuiding returns 0 00:29:14.675 00.016 428 PulseGuide returned control before completion, sleep 600 00:29:14.691 00.016 10672 UpdateGuideState exits: m=239097 SNR=41.5 00:29:14.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:14.691 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:14.691 00.000 10672 Enqueuing Expose request 00:29:15.316 00.625 428 IsGuiding returns 0 00:29:15.316 00.000 428 Move returns status 0, amount 608 00:29:15.316 00.000 428 MoveAxis(N, 0, ABG) 00:29:15.316 00.000 428 Move returns status 0, amount 0 00:29:15.316 00.000 428 move complete, result=0 00:29:15.316 00.000 428 worker thread done servicing request 00:29:15.331 00.015 10672 GuideStep: -0.5 px 608 ms EAST, -0.4 px 0 ms NORTH 00:29:15.331 00.000 428 Worker thread wakes up 00:29:15.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:15.331 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:15.925 00.594 10672 read socket command 10 00:29:15.925 00.000 10672 processing socket request REQDIST 00:29:15.925 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:29:15.925 00.000 10672 Sending socket response 47 (0x2f) 00:29:16.518 00.593 428 Exposure complete 00:29:16.643 00.125 428 worker thread done servicing request 00:29:16.643 00.000 10672 OnExposeComplete: enter 00:29:16.643 00.000 10672 UpdateGuideState(): m_state=6 00:29:16.643 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1369 00:29:16.643 00.000 10672 Star::Find returns 1 (0), X=613.11, Y=377.22, Mass=212206, SNR=36.9, Peak=21776 HFD=3.1 00:29:16.643 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 00:29:16.643 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.70 = -0.70) 00:29:16.643 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=-0.44 hyp=0.70 cameraTheta=-0.67 mountX=0.49 mountY=-0.45, mountTheta=-0.75 00:29:16.643 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-0.44, opts=13) 00:29:16.643 00.000 10672 Enqueuing Move request for scope (0.55, -0.44) 00:29:16.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:16.643 00.000 428 Worker thread wakes up 00:29:16.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.44) opts 0xd 00:29:16.643 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -0.44) 00:29:16.643 00.000 428 Moving (0.55, -0.44) raw xDistance=0.49 yDistance=-0.45 00:29:16.643 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.49 00:29:16.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:16.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 00:29:16.643 00.000 428 MoveAxis(W, 526, ABG) 00:29:16.643 00.000 428 Guiding Dir = 3, Dur = 526 00:29:16.659 00.016 428 IsSlewing returns 0 00:29:16.659 00.000 428 IsGuiding returns 0 00:29:16.674 00.015 10672 UpdateGuideState exits: m=212206 SNR=36.9 00:29:16.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:16.674 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:16.674 00.000 10672 Enqueuing Expose request 00:29:16.674 00.000 428 PulseGuide returned control before completion, sleep 508 00:29:17.221 00.547 428 IsGuiding returns 0 00:29:17.221 00.000 428 Move returns status 0, amount 526 00:29:17.221 00.000 428 MoveAxis(N, 0, ABG) 00:29:17.221 00.000 428 Move returns status 0, amount 0 00:29:17.221 00.000 428 move complete, result=0 00:29:17.221 00.000 428 worker thread done servicing request 00:29:17.221 00.000 428 Worker thread wakes up 00:29:17.221 00.000 10672 GuideStep: 0.5 px 526 ms WEST, -0.5 px 0 ms NORTH 00:29:17.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:17.221 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:18.523 01.302 428 Exposure complete 00:29:18.663 00.140 428 worker thread done servicing request 00:29:18.663 00.000 10672 OnExposeComplete: enter 00:29:18.663 00.000 10672 UpdateGuideState(): m_state=6 00:29:18.663 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1370 00:29:18.663 00.000 10672 Star::Find returns 1 (0), X=612.60, Y=377.22, Mass=225624, SNR=45.3, Peak=21120 HFD=3.2 00:29:18.663 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.14) = xAngle (-1.61 = -1.61) 00:29:18.663 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.50 = -1.50) 00:29:18.663 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.44 hyp=0.44 cameraTheta=-1.47 mountX=-0.02 mountY=-0.44, mountTheta=-1.61 00:29:18.663 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.44, opts=13) 00:29:18.663 00.000 10672 Enqueuing Move request for scope (0.05, -0.44) 00:29:18.663 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:18.663 00.000 428 Worker thread wakes up 00:29:18.663 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.44) opts 0xd 00:29:18.663 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.44) 00:29:18.663 00.000 428 Moving (0.05, -0.44) raw xDistance=-0.02 yDistance=-0.44 00:29:18.663 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:29:18.663 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:18.663 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:29:18.663 00.000 428 MoveAxis(E, 0, ABG) 00:29:18.663 00.000 428 Move returns status 0, amount 0 00:29:18.663 00.000 428 MoveAxis(N, 0, ABG) 00:29:18.663 00.000 428 Move returns status 0, amount 0 00:29:18.663 00.000 428 move complete, result=0 00:29:18.663 00.000 428 worker thread done servicing request 00:29:18.694 00.031 10672 UpdateGuideState exits: m=225624 SNR=45.3 00:29:18.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:18.694 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:18.694 00.000 10672 Enqueuing Expose request 00:29:18.694 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:29:18.694 00.000 428 Worker thread wakes up 00:29:18.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:18.694 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:20.522 01.828 428 Exposure complete 00:29:20.662 00.140 428 worker thread done servicing request 00:29:20.662 00.000 10672 OnExposeComplete: enter 00:29:20.662 00.000 10672 UpdateGuideState(): m_state=6 00:29:20.662 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1371 00:29:20.662 00.000 10672 Star::Find returns 1 (0), X=612.76, Y=377.05, Mass=194338, SNR=38.8, Peak=30384 HFD=2.5 00:29:20.662 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.14) = xAngle (-1.38 = -1.38) 00:29:20.662 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.27 = -1.27) 00:29:20.662 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.61 hyp=0.64 cameraTheta=-1.24 mountX=0.12 mountY=-0.61, mountTheta=-1.37 00:29:20.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.61, opts=13) 00:29:20.662 00.000 10672 Enqueuing Move request for scope (0.21, -0.61) 00:29:20.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:20.662 00.000 428 Worker thread wakes up 00:29:20.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.61) opts 0xd 00:29:20.662 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.61) 00:29:20.662 00.000 428 Moving (0.21, -0.61) raw xDistance=0.12 yDistance=-0.61 00:29:20.662 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:29:20.662 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:29:20.662 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 00:29:20.662 00.000 428 MoveAxis(E, 0, ABG) 00:29:20.662 00.000 428 Move returns status 0, amount 0 00:29:20.662 00.000 428 MoveAxis(N, 0, ABG) 00:29:20.662 00.000 428 Move returns status 0, amount 0 00:29:20.662 00.000 428 move complete, result=0 00:29:20.662 00.000 428 worker thread done servicing request 00:29:20.694 00.032 10672 UpdateGuideState exits: m=194338 SNR=38.8 00:29:20.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:20.694 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:20.694 00.000 10672 Enqueuing Expose request 00:29:20.694 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:29:20.694 00.000 428 Worker thread wakes up 00:29:20.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:20.694 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:20.928 00.234 10672 read socket command 10 00:29:20.928 00.000 10672 processing socket request REQDIST 00:29:20.928 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:29:20.928 00.000 10672 Sending socket response 55 (0x37) 00:29:22.521 01.593 428 Exposure complete 00:29:22.662 00.141 428 worker thread done servicing request 00:29:22.662 00.000 10672 OnExposeComplete: enter 00:29:22.662 00.000 10672 UpdateGuideState(): m_state=6 00:29:22.662 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1372 00:29:22.662 00.000 10672 Star::Find returns 1 (0), X=612.99, Y=377.58, Mass=236001, SNR=44.4, Peak=29504 HFD=3.1 00:29:22.662 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.14) = xAngle (-0.33 = -0.33) 00:29:22.662 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.22 = -0.22) 00:29:22.662 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.08 hyp=0.44 cameraTheta=-0.19 mountX=0.41 mountY=-0.09, mountTheta=-0.22 00:29:22.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.08, opts=13) 00:29:22.662 00.000 10672 Enqueuing Move request for scope (0.43, -0.08) 00:29:22.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:22.662 00.000 428 Worker thread wakes up 00:29:22.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.08) opts 0xd 00:29:22.662 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.08) 00:29:22.662 00.000 428 Moving (0.43, -0.08) raw xDistance=0.41 yDistance=-0.09 00:29:22.662 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:29:22.662 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:22.662 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:29:22.662 00.000 428 MoveAxis(E, 0, ABG) 00:29:22.662 00.000 428 Move returns status 0, amount 0 00:29:22.662 00.000 428 MoveAxis(N, 0, ABG) 00:29:22.662 00.000 428 Move returns status 0, amount 0 00:29:22.662 00.000 428 move complete, result=0 00:29:22.662 00.000 428 worker thread done servicing request 00:29:22.677 00.015 10672 UpdateGuideState exits: m=236001 SNR=44.4 00:29:22.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:22.677 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:22.677 00.000 10672 Enqueuing Expose request 00:29:22.677 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:29:22.693 00.016 428 Worker thread wakes up 00:29:22.693 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:22.693 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:24.521 01.828 428 Exposure complete 00:29:24.646 00.125 428 worker thread done servicing request 00:29:24.646 00.000 10672 OnExposeComplete: enter 00:29:24.646 00.000 10672 UpdateGuideState(): m_state=6 00:29:24.646 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1373 00:29:24.646 00.000 10672 Star::Find returns 1 (0), X=612.65, Y=377.15, Mass=192022, SNR=39.1, Peak=24496 HFD=3.0 00:29:24.646 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.14) = xAngle (-1.53 = -1.53) 00:29:24.646 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.42 = -1.42) 00:29:24.646 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.51 hyp=0.52 cameraTheta=-1.39 mountX=0.02 mountY=-0.51, mountTheta=-1.53 00:29:24.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.51, opts=13) 00:29:24.646 00.000 10672 Enqueuing Move request for scope (0.09, -0.51) 00:29:24.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:24.646 00.000 428 Worker thread wakes up 00:29:24.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.51) opts 0xd 00:29:24.646 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.51) 00:29:24.646 00.000 428 Moving (0.09, -0.51) raw xDistance=0.02 yDistance=-0.51 00:29:24.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:29:24.646 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:24.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 00:29:24.646 00.000 428 MoveAxis(E, 0, ABG) 00:29:24.646 00.000 428 Move returns status 0, amount 0 00:29:24.646 00.000 428 MoveAxis(N, 0, ABG) 00:29:24.646 00.000 428 Move returns status 0, amount 0 00:29:24.646 00.000 428 move complete, result=0 00:29:24.646 00.000 428 worker thread done servicing request 00:29:24.677 00.031 10672 UpdateGuideState exits: m=192022 SNR=39.1 00:29:24.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:24.677 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:24.677 00.000 10672 Enqueuing Expose request 00:29:24.677 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 00:29:24.677 00.000 428 Worker thread wakes up 00:29:24.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:24.677 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:25.926 01.249 10672 read socket command 10 00:29:25.926 00.000 10672 processing socket request REQDIST 00:29:25.926 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:29:25.926 00.000 10672 Sending socket response 51 (0x33) 00:29:26.524 00.598 428 Exposure complete 00:29:26.649 00.125 428 worker thread done servicing request 00:29:26.649 00.000 10672 OnExposeComplete: enter 00:29:26.649 00.000 10672 UpdateGuideState(): m_state=6 00:29:26.649 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1374 00:29:26.649 00.000 10672 Star::Find returns 1 (0), X=611.67, Y=377.07, Mass=182150, SNR=34.8, Peak=26240 HFD=3.3 00:29:26.649 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 00:29:26.649 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 00:29:26.649 00.000 10672 CameraToMount -- cameraX=-0.88 cameraY=-0.59 hyp=1.06 cameraTheta=-2.56 mountX=-0.95 mountY=-0.56, mountTheta=-2.61 00:29:26.649 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.88, y=-0.59, opts=13) 00:29:26.649 00.000 10672 Enqueuing Move request for scope (-0.88, -0.59) 00:29:26.649 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:26.649 00.000 428 Worker thread wakes up 00:29:26.649 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.59) opts 0xd 00:29:26.649 00.000 428 Handling offset move in thread for scope, endpoint = (-0.88, -0.59) 00:29:26.649 00.000 428 Moving (-0.88, -0.59) raw xDistance=-0.95 yDistance=-0.56 00:29:26.649 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95 00:29:26.649 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:29:26.649 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 00:29:26.649 00.000 428 MoveAxis(E, 1117, ABG) 00:29:26.649 00.000 428 Guiding Dir = 2, Dur = 1117 00:29:26.649 00.000 428 IsSlewing returns 0 00:29:26.649 00.000 428 IsGuiding returns 0 00:29:26.665 00.016 428 PulseGuide returned control before completion, sleep 1111 00:29:26.680 00.015 10672 UpdateGuideState exits: m=182150 SNR=34.8 00:29:26.680 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:26.680 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:26.680 00.000 10672 Enqueuing Expose request 00:29:27.805 01.125 428 IsGuiding returns 1 00:29:27.805 00.000 428 scope still moving after pulse duration time elapsed 00:29:27.836 00.031 428 IsSlewing returns 0 00:29:27.836 00.000 428 IsGuiding returns 0 00:29:27.836 00.000 428 scope move finished after 1117 + 68 ms 00:29:27.836 00.000 428 Move returns status 0, amount 1117 00:29:27.836 00.000 428 MoveAxis(N, 0, ABG) 00:29:27.836 00.000 428 Move returns status 0, amount 0 00:29:27.836 00.000 428 move complete, result=0 00:29:27.836 00.000 428 worker thread done servicing request 00:29:27.836 00.000 428 Worker thread wakes up 00:29:27.836 00.000 10672 GuideStep: -1.0 px 1117 ms EAST, -0.6 px 0 ms NORTH 00:29:27.836 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:27.836 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:28.508 00.672 428 Exposure complete 00:29:28.633 00.125 428 worker thread done servicing request 00:29:28.633 00.000 10672 OnExposeComplete: enter 00:29:28.633 00.000 10672 UpdateGuideState(): m_state=6 00:29:28.633 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1375 00:29:28.633 00.000 10672 Star::Find returns 1 (0), X=613.11, Y=377.50, Mass=214775, SNR=35.0, Peak=31136 HFD=2.9 00:29:28.633 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 00:29:28.633 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 00:29:28.633 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.16 hyp=0.58 cameraTheta=-0.28 mountX=0.53 mountY=-0.18, mountTheta=-0.33 00:29:28.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.16, opts=13) 00:29:28.633 00.000 10672 Enqueuing Move request for scope (0.56, -0.16) 00:29:28.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:28.633 00.000 428 Worker thread wakes up 00:29:28.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.16) opts 0xd 00:29:28.633 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.16) 00:29:28.633 00.000 428 Moving (0.56, -0.16) raw xDistance=0.53 yDistance=-0.18 00:29:28.633 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.53 00:29:28.633 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:28.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:29:28.648 00.015 428 MoveAxis(W, 542, ABG) 00:29:28.648 00.000 428 Guiding Dir = 3, Dur = 542 00:29:28.648 00.000 428 IsSlewing returns 0 00:29:28.648 00.000 428 IsGuiding returns 0 00:29:28.664 00.016 10672 UpdateGuideState exits: m=214775 SNR=35.0 00:29:28.664 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:28.664 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:28.664 00.000 10672 Enqueuing Expose request 00:29:28.664 00.000 428 PulseGuide returned control before completion, sleep 525 00:29:29.211 00.547 428 IsGuiding returns 1 00:29:29.211 00.000 428 scope still moving after pulse duration time elapsed 00:29:29.242 00.031 428 IsSlewing returns 0 00:29:29.242 00.000 428 IsGuiding returns 0 00:29:29.242 00.000 428 scope move finished after 542 + 61 ms 00:29:29.242 00.000 428 Move returns status 0, amount 542 00:29:29.242 00.000 428 MoveAxis(N, 0, ABG) 00:29:29.242 00.000 428 Move returns status 0, amount 0 00:29:29.242 00.000 428 move complete, result=0 00:29:29.242 00.000 428 worker thread done servicing request 00:29:29.242 00.000 428 Worker thread wakes up 00:29:29.242 00.000 10672 GuideStep: 0.5 px 542 ms WEST, -0.2 px 0 ms NORTH 00:29:29.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:29.242 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:30.523 01.281 428 Exposure complete 00:29:30.648 00.125 428 worker thread done servicing request 00:29:30.648 00.000 10672 OnExposeComplete: enter 00:29:30.648 00.000 10672 UpdateGuideState(): m_state=6 00:29:30.648 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1376 00:29:30.648 00.000 10672 Star::Find returns 1 (0), X=613.60, Y=377.42, Mass=179606, SNR=34.1, Peak=27328 HFD=3.0 00:29:30.648 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 00:29:30.648 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 00:29:30.648 00.000 10672 CameraToMount -- cameraX=1.04 cameraY=-0.24 hyp=1.07 cameraTheta=-0.22 mountX=1.00 mountY=-0.27, mountTheta=-0.26 00:29:30.648 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.04, y=-0.24, opts=13) 00:29:30.648 00.000 10672 Enqueuing Move request for scope (1.04, -0.24) 00:29:30.648 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:30.648 00.000 428 Worker thread wakes up 00:29:30.648 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.24) opts 0xd 00:29:30.648 00.000 428 Handling offset move in thread for scope, endpoint = (1.04, -0.24) 00:29:30.648 00.000 428 Moving (1.04, -0.24) raw xDistance=1.00 yDistance=-0.27 00:29:30.648 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.00 00:29:30.648 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:30.648 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:29:30.648 00.000 428 MoveAxis(W, 1211, ABG) 00:29:30.648 00.000 428 Guiding Dir = 3, Dur = 1211 00:29:30.648 00.000 428 IsSlewing returns 0 00:29:30.648 00.000 428 IsGuiding returns 0 00:29:30.679 00.031 10672 UpdateGuideState exits: m=179606 SNR=34.1 00:29:30.679 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:30.679 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:30.679 00.000 10672 Enqueuing Expose request 00:29:30.679 00.000 428 PulseGuide returned control before completion, sleep 1191 00:29:30.929 00.250 10672 read socket command 10 00:29:30.929 00.000 10672 processing socket request REQDIST 00:29:30.929 00.000 10672 SOCKSVR: Sending pixel error of 0.77 00:29:30.929 00.000 10672 Sending socket response 77 (0x4d) 00:29:31.913 00.984 428 IsGuiding returns 0 00:29:31.913 00.000 428 Move returns status 0, amount 1211 00:29:31.913 00.000 428 MoveAxis(N, 0, ABG) 00:29:31.913 00.000 428 Move returns status 0, amount 0 00:29:31.913 00.000 428 move complete, result=0 00:29:31.913 00.000 428 worker thread done servicing request 00:29:31.913 00.000 10672 GuideStep: 1.0 px 1211 ms WEST, -0.3 px 0 ms NORTH 00:29:31.913 00.000 428 Worker thread wakes up 00:29:31.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:31.913 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:32.522 00.609 428 Exposure complete 00:29:32.647 00.125 428 worker thread done servicing request 00:29:32.647 00.000 10672 OnExposeComplete: enter 00:29:32.647 00.000 10672 UpdateGuideState(): m_state=6 00:29:32.647 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1377 00:29:32.647 00.000 10672 Star::Find returns 1 (0), X=614.00, Y=376.84, Mass=201217, SNR=35.5, Peak=22528 HFD=3.5 00:29:32.647 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.14) = xAngle (-0.65 = -0.65) 00:29:32.647 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.54 = -0.54) 00:29:32.647 00.000 10672 CameraToMount -- cameraX=1.44 cameraY=-0.82 hyp=1.66 cameraTheta=-0.52 mountX=1.32 mountY=-0.86, mountTheta=-0.58 00:29:32.647 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-0.82, opts=13) 00:29:32.647 00.000 10672 Enqueuing Move request for scope (1.44, -0.82) 00:29:32.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:29:32.647 00.000 428 Worker thread wakes up 00:29:32.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -0.82) opts 0xd 00:29:32.647 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -0.82) 00:29:32.647 00.000 428 Moving (1.44, -0.82) raw xDistance=1.32 yDistance=-0.86 00:29:32.647 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.32 00:29:32.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:29:32.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.86 00:29:32.647 00.000 428 MoveAxis(W, 1625, ABG) 00:29:32.647 00.000 428 Guiding Dir = 3, Dur = 1625 00:29:32.647 00.000 428 IsSlewing returns 0 00:29:32.647 00.000 428 IsGuiding returns 0 00:29:32.678 00.031 10672 UpdateGuideState exits: m=201217 SNR=35.5 00:29:32.678 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:32.678 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:32.678 00.000 10672 Enqueuing Expose request 00:29:32.678 00.000 428 PulseGuide returned control before completion, sleep 1601 00:29:34.318 01.640 428 IsGuiding returns 0 00:29:34.334 00.016 428 Move returns status 0, amount 1625 00:29:34.334 00.000 428 MoveAxis(N, 0, ABG) 00:29:34.334 00.000 428 Move returns status 0, amount 0 00:29:34.334 00.000 428 move complete, result=0 00:29:34.334 00.000 428 worker thread done servicing request 00:29:34.334 00.000 428 Worker thread wakes up 00:29:34.334 00.000 10672 GuideStep: 1.3 px 1625 ms WEST, -0.9 px 0 ms NORTH 00:29:34.334 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:34.334 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:34.494 00.160 428 Exposure complete 00:29:34.635 00.141 428 worker thread done servicing request 00:29:34.635 00.000 10672 OnExposeComplete: enter 00:29:34.635 00.000 10672 UpdateGuideState(): m_state=6 00:29:34.635 00.000 10672 Star::Find(15, 613, 376, 0, (0,0,0,0), 0.0, 0) frame 1378 00:29:34.635 00.000 10672 Star::Find returns 1 (0), X=613.31, Y=377.17, Mass=175625, SNR=33.6, Peak=24928 HFD=2.7 00:29:34.635 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.14) = xAngle (-0.71 = -0.71) 00:29:34.635 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.61 = -0.61) 00:29:34.635 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=-0.49 hyp=0.90 cameraTheta=-0.58 mountX=0.68 mountY=-0.51, mountTheta=-0.65 00:29:34.635 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=-0.49, opts=13) 00:29:34.635 00.000 10672 Enqueuing Move request for scope (0.75, -0.49) 00:29:34.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:34.635 00.000 428 Worker thread wakes up 00:29:34.635 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.49) opts 0xd 00:29:34.635 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, -0.49) 00:29:34.635 00.000 428 Moving (0.75, -0.49) raw xDistance=0.68 yDistance=-0.51 00:29:34.635 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.68 00:29:34.635 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:34.635 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 00:29:34.635 00.000 428 MoveAxis(W, 907, ABG) 00:29:34.635 00.000 428 Guiding Dir = 3, Dur = 907 00:29:34.635 00.000 428 IsSlewing returns 0 00:29:34.635 00.000 428 IsGuiding returns 0 00:29:34.666 00.031 10672 UpdateGuideState exits: m=175625 SNR=33.6 00:29:34.666 00.000 428 PulseGuide returned control before completion, sleep 893 00:29:34.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:34.666 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:34.666 00.000 10672 Enqueuing Expose request 00:29:35.572 00.906 428 IsGuiding returns 1 00:29:35.572 00.000 428 scope still moving after pulse duration time elapsed 00:29:35.603 00.031 428 IsSlewing returns 0 00:29:35.603 00.000 428 IsGuiding returns 0 00:29:35.603 00.000 428 scope move finished after 907 + 62 ms 00:29:35.603 00.000 428 Move returns status 0, amount 907 00:29:35.603 00.000 428 MoveAxis(N, 0, ABG) 00:29:35.603 00.000 428 Move returns status 0, amount 0 00:29:35.603 00.000 428 move complete, result=0 00:29:35.603 00.000 428 worker thread done servicing request 00:29:35.603 00.000 428 Worker thread wakes up 00:29:35.603 00.000 10672 GuideStep: 0.7 px 907 ms WEST, -0.5 px 0 ms NORTH 00:29:35.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:35.603 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:35.931 00.328 10672 read socket command 10 00:29:35.931 00.000 10672 processing socket request REQDIST 00:29:35.931 00.000 10672 SOCKSVR: Sending pixel error of 0.99 00:29:35.931 00.000 10672 Sending socket response 99 (0x63) 00:29:36.509 00.578 428 Exposure complete 00:29:36.634 00.125 428 worker thread done servicing request 00:29:36.634 00.000 10672 OnExposeComplete: enter 00:29:36.634 00.000 10672 UpdateGuideState(): m_state=6 00:29:36.634 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1379 00:29:36.634 00.000 10672 Star::Find returns 1 (0), X=611.85, Y=376.94, Mass=212768, SNR=38.6, Peak=27760 HFD=2.8 00:29:36.634 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (0.14) = xAngle (-2.48 = -2.48) 00:29:36.634 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.37 = -2.37) 00:29:36.634 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=-0.72 hyp=1.01 cameraTheta=-2.34 mountX=-0.80 mountY=-0.70, mountTheta=-2.42 00:29:36.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=-0.72, opts=13) 00:29:36.634 00.000 10672 Enqueuing Move request for scope (-0.70, -0.72) 00:29:36.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:36.634 00.000 428 Worker thread wakes up 00:29:36.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.72) opts 0xd 00:29:36.634 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, -0.72) 00:29:36.634 00.000 428 Moving (-0.70, -0.72) raw xDistance=-0.80 yDistance=-0.70 00:29:36.634 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.80 00:29:36.634 00.000 428 switching direction from 1 to -1 - decHistory=-4 oldest=-1.15 newest=-2.07 00:29:36.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.70 from input -0.70 00:29:36.634 00.000 428 MoveAxis(E, 868, ABG) 00:29:36.634 00.000 428 Guiding Dir = 2, Dur = 868 00:29:36.634 00.000 428 IsSlewing returns 0 00:29:36.634 00.000 428 IsGuiding returns 0 00:29:36.665 00.031 428 PulseGuide returned control before completion, sleep 860 00:29:36.665 00.000 10672 UpdateGuideState exits: m=212768 SNR=38.6 00:29:36.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:36.665 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:36.665 00.000 10672 Enqueuing Expose request 00:29:37.540 00.875 428 IsGuiding returns 0 00:29:37.540 00.000 428 Move returns status 0, amount 868 00:29:37.540 00.000 428 MoveAxis(N, 928, ABG) 00:29:37.540 00.000 428 Guiding Dir = 0, Dur = 928 00:29:37.540 00.000 428 IsSlewing returns 0 00:29:37.540 00.000 428 IsGuiding returns 0 00:29:37.618 00.078 428 PulseGuide returned control before completion, sleep 862 00:29:38.493 00.875 428 IsGuiding returns 1 00:29:38.493 00.000 428 scope still moving after pulse duration time elapsed 00:29:38.524 00.031 428 IsSlewing returns 0 00:29:38.524 00.000 428 IsGuiding returns 1 00:29:38.571 00.047 428 IsSlewing returns 0 00:29:38.618 00.047 428 IsGuiding returns 0 00:29:38.618 00.000 428 scope move finished after 928 + 140 ms 00:29:38.618 00.000 428 Move returns status 0, amount 928 00:29:38.618 00.000 428 move complete, result=0 00:29:38.618 00.000 428 worker thread done servicing request 00:29:38.618 00.000 428 Worker thread wakes up 00:29:38.618 00.000 10672 GuideStep: -0.8 px 868 ms EAST, -0.7 px 928 ms NORTH 00:29:38.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:38.618 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:38.634 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:29:40.492 01.858 428 Exposure complete 00:29:40.617 00.125 428 worker thread done servicing request 00:29:40.617 00.000 10672 OnExposeComplete: enter 00:29:40.617 00.000 10672 UpdateGuideState(): m_state=6 00:29:40.617 00.000 10672 Star::Find(15, 611, 376, 0, (0,0,0,0), 0.0, 0) frame 1380 00:29:40.617 00.000 10672 Star::Find returns 1 (0), X=612.20, Y=376.99, Mass=208086, SNR=38.7, Peak=28304 HFD=3.1 00:29:40.617 00.000 10672 CameraToMount -- cameraTheta (-2.07) - m_xAngle (0.14) = xAngle (-2.20 = -2.20) 00:29:40.617 00.000 10672 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.09 = -2.09) 00:29:40.617 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.67 hyp=0.76 cameraTheta=-2.07 mountX=-0.45 mountY=-0.66, mountTheta=-2.17 00:29:40.633 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.67, opts=13) 00:29:40.633 00.000 10672 Enqueuing Move request for scope (-0.36, -0.67) 00:29:40.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:40.633 00.000 428 Worker thread wakes up 00:29:40.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.67) opts 0xd 00:29:40.633 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.67) 00:29:40.633 00.000 428 Moving (-0.36, -0.67) raw xDistance=-0.45 yDistance=-0.66 00:29:40.633 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.45 00:29:40.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.66 from input -0.66 00:29:40.633 00.000 428 MoveAxis(E, 586, ABG) 00:29:40.633 00.000 428 Guiding Dir = 2, Dur = 586 00:29:40.633 00.000 428 IsSlewing returns 0 00:29:40.633 00.000 428 IsGuiding returns 0 00:29:40.649 00.016 10672 UpdateGuideState exits: m=208086 SNR=38.7 00:29:40.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:40.649 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:40.649 00.000 10672 Enqueuing Expose request 00:29:40.664 00.015 428 PulseGuide returned control before completion, sleep 568 00:29:40.930 00.266 10672 read socket command 10 00:29:40.930 00.000 10672 processing socket request REQDIST 00:29:40.930 00.000 10672 SOCKSVR: Sending pixel error of 0.92 00:29:40.930 00.000 10672 Sending socket response 92 (0x5c) 00:29:41.242 00.312 428 IsGuiding returns 1 00:29:41.242 00.000 428 scope still moving after pulse duration time elapsed 00:29:41.274 00.032 428 IsSlewing returns 0 00:29:41.274 00.000 428 IsGuiding returns 0 00:29:41.274 00.000 428 scope move finished after 586 + 64 ms 00:29:41.289 00.015 428 Move returns status 0, amount 586 00:29:41.289 00.000 428 MoveAxis(N, 874, ABG) 00:29:41.289 00.000 428 Guiding Dir = 0, Dur = 874 00:29:41.289 00.000 428 IsSlewing returns 0 00:29:41.289 00.000 428 IsGuiding returns 0 00:29:41.367 00.078 428 PulseGuide returned control before completion, sleep 809 00:29:42.179 00.812 428 IsGuiding returns 1 00:29:42.179 00.000 428 scope still moving after pulse duration time elapsed 00:29:42.211 00.032 428 IsSlewing returns 0 00:29:42.211 00.000 428 IsGuiding returns 1 00:29:42.242 00.031 428 IsSlewing returns 0 00:29:42.242 00.000 428 IsGuiding returns 1 00:29:42.289 00.047 428 IsSlewing returns 0 00:29:42.289 00.000 428 IsGuiding returns 0 00:29:42.289 00.000 428 scope move finished after 874 + 129 ms 00:29:42.289 00.000 428 Move returns status 0, amount 874 00:29:42.289 00.000 428 move complete, result=0 00:29:42.289 00.000 428 worker thread done servicing request 00:29:42.289 00.000 428 Worker thread wakes up 00:29:42.289 00.000 10672 GuideStep: -0.4 px 586 ms EAST, -0.7 px 874 ms NORTH 00:29:42.289 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:42.289 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:42.492 00.203 428 Exposure complete 00:29:42.617 00.125 428 worker thread done servicing request 00:29:42.617 00.000 10672 OnExposeComplete: enter 00:29:42.617 00.000 10672 UpdateGuideState(): m_state=6 00:29:42.632 00.015 10672 Star::Find(15, 612, 376, 0, (0,0,0,0), 0.0, 0) frame 1381 00:29:42.632 00.000 10672 Star::Find returns 1 (0), X=612.63, Y=377.42, Mass=215240, SNR=41.3, Peak=26240 HFD=3.4 00:29:42.632 00.000 10672 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.14) = xAngle (-1.39 = -1.39) 00:29:42.632 00.000 10672 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.29 = -1.29) 00:29:42.632 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.26 mountX=0.04 mountY=-0.24, mountTheta=-1.39 00:29:42.632 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.24, opts=13) 00:29:42.632 00.000 10672 Enqueuing Move request for scope (0.08, -0.24) 00:29:42.632 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:42.632 00.000 428 Worker thread wakes up 00:29:42.632 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.24) opts 0xd 00:29:42.632 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.24) 00:29:42.632 00.000 428 Moving (0.08, -0.24) raw xDistance=0.04 yDistance=-0.24 00:29:42.632 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:29:42.632 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:42.632 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:29:42.632 00.000 428 MoveAxis(E, 0, ABG) 00:29:42.632 00.000 428 Move returns status 0, amount 0 00:29:42.632 00.000 428 MoveAxis(N, 0, ABG) 00:29:42.632 00.000 428 Move returns status 0, amount 0 00:29:42.632 00.000 428 move complete, result=0 00:29:42.632 00.000 428 worker thread done servicing request 00:29:42.664 00.032 10672 UpdateGuideState exits: m=215240 SNR=41.3 00:29:42.664 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:42.664 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:42.664 00.000 10672 Enqueuing Expose request 00:29:42.664 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:29:42.664 00.000 428 Worker thread wakes up 00:29:42.664 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:42.664 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:44.511 01.847 428 Exposure complete 00:29:44.651 00.140 428 worker thread done servicing request 00:29:44.651 00.000 10672 OnExposeComplete: enter 00:29:44.651 00.000 10672 UpdateGuideState(): m_state=6 00:29:44.651 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1382 00:29:44.651 00.000 10672 Star::Find returns 1 (0), X=613.30, Y=377.03, Mass=216555, SNR=39.4, Peak=34736 HFD=2.9 00:29:44.651 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.14) = xAngle (-0.84 = -0.84) 00:29:44.651 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.73 = -0.73) 00:29:44.651 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=-0.62 hyp=0.97 cameraTheta=-0.70 mountX=0.65 mountY=-0.65, mountTheta=-0.78 00:29:44.651 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=-0.62, opts=13) 00:29:44.651 00.000 10672 Enqueuing Move request for scope (0.75, -0.62) 00:29:44.651 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:44.651 00.000 428 Worker thread wakes up 00:29:44.651 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.62) opts 0xd 00:29:44.651 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, -0.62) 00:29:44.651 00.000 428 Moving (0.75, -0.62) raw xDistance=0.65 yDistance=-0.65 00:29:44.651 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 00:29:44.651 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 00:29:44.651 00.000 428 MoveAxis(W, 764, ABG) 00:29:44.651 00.000 428 Guiding Dir = 3, Dur = 764 00:29:44.651 00.000 428 IsSlewing returns 0 00:29:44.651 00.000 428 IsGuiding returns 0 00:29:44.667 00.016 428 PulseGuide returned control before completion, sleep 759 00:29:44.683 00.016 10672 UpdateGuideState exits: m=216555 SNR=39.4 00:29:44.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:44.683 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:44.683 00.000 10672 Enqueuing Expose request 00:29:45.448 00.765 428 IsGuiding returns 0 00:29:45.448 00.000 428 Move returns status 0, amount 764 00:29:45.448 00.000 428 MoveAxis(N, 858, ABG) 00:29:45.448 00.000 428 Guiding Dir = 0, Dur = 858 00:29:45.448 00.000 428 IsSlewing returns 0 00:29:45.448 00.000 428 IsGuiding returns 0 00:29:45.526 00.078 428 PulseGuide returned control before completion, sleep 792 00:29:45.932 00.406 10672 read socket command 10 00:29:45.932 00.000 10672 processing socket request REQDIST 00:29:45.932 00.000 10672 SOCKSVR: Sending pixel error of 0.79 00:29:45.932 00.000 10672 Sending socket response 79 (0x4f) 00:29:46.338 00.406 428 IsGuiding returns 1 00:29:46.338 00.000 428 scope still moving after pulse duration time elapsed 00:29:46.370 00.032 428 IsSlewing returns 0 00:29:46.370 00.000 428 IsGuiding returns 1 00:29:46.401 00.031 428 IsSlewing returns 0 00:29:46.432 00.031 428 IsGuiding returns 0 00:29:46.432 00.000 428 scope move finished after 858 + 114 ms 00:29:46.432 00.000 428 Move returns status 0, amount 858 00:29:46.432 00.000 428 move complete, result=0 00:29:46.432 00.000 428 worker thread done servicing request 00:29:46.432 00.000 428 Worker thread wakes up 00:29:46.432 00.000 10672 GuideStep: 0.7 px 764 ms WEST, -0.6 px 858 ms NORTH 00:29:46.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:46.432 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:46.510 00.078 428 Exposure complete 00:29:46.635 00.125 428 worker thread done servicing request 00:29:46.651 00.016 10672 OnExposeComplete: enter 00:29:46.651 00.000 10672 UpdateGuideState(): m_state=6 00:29:46.651 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1383 00:29:46.651 00.000 10672 Star::Find returns 1 (0), X=612.90, Y=377.61, Mass=217224, SNR=40.9, Peak=28960 HFD=3.2 00:29:46.651 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (0.14) = xAngle (-0.27 = -0.27) 00:29:46.651 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.16 = -0.16) 00:29:46.651 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.05 hyp=0.35 cameraTheta=-0.13 mountX=0.34 mountY=-0.06, mountTheta=-0.16 00:29:46.651 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.05, opts=13) 00:29:46.651 00.000 10672 Enqueuing Move request for scope (0.35, -0.05) 00:29:46.651 00.000 428 Worker thread wakes up 00:29:46.651 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:46.651 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.05) opts 0xd 00:29:46.651 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.05) 00:29:46.651 00.000 428 Moving (0.35, -0.05) raw xDistance=0.34 yDistance=-0.06 00:29:46.651 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:29:46.651 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:46.651 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:29:46.651 00.000 428 MoveAxis(E, 0, ABG) 00:29:46.651 00.000 428 Move returns status 0, amount 0 00:29:46.651 00.000 428 MoveAxis(N, 0, ABG) 00:29:46.651 00.000 428 Move returns status 0, amount 0 00:29:46.651 00.000 428 move complete, result=0 00:29:46.651 00.000 428 worker thread done servicing request 00:29:46.666 00.015 10672 UpdateGuideState exits: m=217224 SNR=40.9 00:29:46.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:46.666 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:46.666 00.000 10672 Enqueuing Expose request 00:29:46.666 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:29:46.666 00.000 428 Worker thread wakes up 00:29:46.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:46.666 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:48.510 01.844 428 Exposure complete 00:29:48.634 00.124 10672 OnExposeComplete: enter 00:29:48.634 00.000 10672 UpdateGuideState(): m_state=6 00:29:48.634 00.000 428 worker thread done servicing request 00:29:48.634 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1384 00:29:48.634 00.000 10672 Star::Find returns 1 (0), X=612.04, Y=378.20, Mass=186310, SNR=33.1, Peak=25808 HFD=2.9 00:29:48.634 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 00:29:48.634 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 00:29:48.634 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.55 hyp=0.75 cameraTheta=2.32 mountX=-0.43 mountY=0.56, mountTheta=2.23 00:29:48.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.55, opts=13) 00:29:48.634 00.000 10672 Enqueuing Move request for scope (-0.51, 0.55) 00:29:48.634 00.000 428 Worker thread wakes up 00:29:48.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:48.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.55) opts 0xd 00:29:48.634 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.55) 00:29:48.634 00.000 428 Moving (-0.51, 0.55) raw xDistance=-0.43 yDistance=0.56 00:29:48.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:29:48.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:29:48.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 00:29:48.650 00.016 428 MoveAxis(E, 0, ABG) 00:29:48.650 00.000 428 Move returns status 0, amount 0 00:29:48.650 00.000 428 MoveAxis(N, 0, ABG) 00:29:48.650 00.000 428 Move returns status 0, amount 0 00:29:48.650 00.000 428 move complete, result=0 00:29:48.650 00.000 428 worker thread done servicing request 00:29:48.666 00.016 10672 UpdateGuideState exits: m=186310 SNR=33.1 00:29:48.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:48.666 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:48.666 00.000 10672 Enqueuing Expose request 00:29:48.666 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 00:29:48.666 00.000 428 Worker thread wakes up 00:29:48.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:48.666 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:50.509 01.843 428 Exposure complete 00:29:50.649 00.140 428 worker thread done servicing request 00:29:50.649 00.000 10672 OnExposeComplete: enter 00:29:50.649 00.000 10672 UpdateGuideState(): m_state=6 00:29:50.649 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1385 00:29:50.649 00.000 10672 Star::Find returns 1 (0), X=612.72, Y=377.83, Mass=196671, SNR=38.7, Peak=26240 HFD=2.9 00:29:50.649 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.14) = xAngle (0.67 = 0.67) 00:29:50.649 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.77 = 0.77) 00:29:50.649 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.80 mountX=0.18 mountY=0.16, mountTheta=0.73 00:29:50.649 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.17, opts=13) 00:29:50.649 00.000 10672 Enqueuing Move request for scope (0.16, 0.17) 00:29:50.649 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:50.649 00.000 428 Worker thread wakes up 00:29:50.649 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd 00:29:50.649 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.17) 00:29:50.649 00.000 428 Moving (0.16, 0.17) raw xDistance=0.18 yDistance=0.16 00:29:50.649 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:29:50.649 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:50.649 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:29:50.649 00.000 428 MoveAxis(E, 0, ABG) 00:29:50.649 00.000 428 Move returns status 0, amount 0 00:29:50.649 00.000 428 MoveAxis(N, 0, ABG) 00:29:50.649 00.000 428 Move returns status 0, amount 0 00:29:50.649 00.000 428 move complete, result=0 00:29:50.649 00.000 428 worker thread done servicing request 00:29:50.681 00.032 10672 UpdateGuideState exits: m=196671 SNR=38.7 00:29:50.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:50.681 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:50.681 00.000 10672 Enqueuing Expose request 00:29:50.681 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:29:50.681 00.000 428 Worker thread wakes up 00:29:50.681 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:50.681 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:50.931 00.250 10672 read socket command 10 00:29:50.931 00.000 10672 processing socket request REQDIST 00:29:50.931 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:29:50.931 00.000 10672 Sending socket response 55 (0x37) 00:29:52.513 01.582 428 Exposure complete 00:29:52.638 00.125 428 worker thread done servicing request 00:29:52.638 00.000 10672 OnExposeComplete: enter 00:29:52.638 00.000 10672 UpdateGuideState(): m_state=6 00:29:52.638 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1386 00:29:52.638 00.000 10672 Star::Find returns 1 (0), X=612.33, Y=377.93, Mass=191716, SNR=37.9, Peak=23520 HFD=2.5 00:29:52.638 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 00:29:52.638 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.22 = 2.22) 00:29:52.638 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.28 hyp=0.35 cameraTheta=2.25 mountX=-0.18 mountY=0.28, mountTheta=2.14 00:29:52.638 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.28, opts=13) 00:29:52.638 00.000 10672 Enqueuing Move request for scope (-0.22, 0.28) 00:29:52.638 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:52.638 00.000 428 Worker thread wakes up 00:29:52.638 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.28) opts 0xd 00:29:52.638 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.28) 00:29:52.638 00.000 428 Moving (-0.22, 0.28) raw xDistance=-0.18 yDistance=0.28 00:29:52.638 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:29:52.638 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:52.638 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:29:52.638 00.000 428 MoveAxis(E, 0, ABG) 00:29:52.638 00.000 428 Move returns status 0, amount 0 00:29:52.638 00.000 428 MoveAxis(N, 0, ABG) 00:29:52.638 00.000 428 Move returns status 0, amount 0 00:29:52.638 00.000 428 move complete, result=0 00:29:52.638 00.000 428 worker thread done servicing request 00:29:52.669 00.031 10672 UpdateGuideState exits: m=191716 SNR=37.9 00:29:52.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:52.669 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:52.669 00.000 10672 Enqueuing Expose request 00:29:52.669 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:29:52.669 00.000 428 Worker thread wakes up 00:29:52.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:52.669 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:54.513 01.844 428 Exposure complete 00:29:54.637 00.124 428 worker thread done servicing request 00:29:54.637 00.000 10672 OnExposeComplete: enter 00:29:54.637 00.000 10672 UpdateGuideState(): m_state=6 00:29:54.637 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1387 00:29:54.637 00.000 10672 Star::Find returns 1 (0), X=612.72, Y=377.90, Mass=234214, SNR=40.9, Peak=31584 HFD=3.0 00:29:54.637 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (0.14) = xAngle (0.82 = 0.82) 00:29:54.637 00.000 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.93 = 0.93) 00:29:54.637 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.29 cameraTheta=0.96 mountX=0.20 mountY=0.24, mountTheta=0.87 00:29:54.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.24, opts=13) 00:29:54.637 00.000 10672 Enqueuing Move request for scope (0.17, 0.24) 00:29:54.637 00.000 428 Worker thread wakes up 00:29:54.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd 00:29:54.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:54.637 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.24) 00:29:54.637 00.000 428 Moving (0.17, 0.24) raw xDistance=0.20 yDistance=0.24 00:29:54.637 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:29:54.637 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:54.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:29:54.637 00.000 428 MoveAxis(E, 0, ABG) 00:29:54.637 00.000 428 Move returns status 0, amount 0 00:29:54.637 00.000 428 MoveAxis(N, 0, ABG) 00:29:54.637 00.000 428 Move returns status 0, amount 0 00:29:54.637 00.000 428 move complete, result=0 00:29:54.637 00.000 428 worker thread done servicing request 00:29:54.669 00.032 10672 UpdateGuideState exits: m=234214 SNR=40.9 00:29:54.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:54.669 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:54.669 00.000 10672 Enqueuing Expose request 00:29:54.669 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:29:54.669 00.000 428 Worker thread wakes up 00:29:54.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:54.669 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:55.934 01.265 10672 read socket command 10 00:29:55.934 00.000 10672 processing socket request REQDIST 00:29:55.934 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:29:55.934 00.000 10672 Sending socket response 43 (0x2b) 00:29:56.512 00.578 428 Exposure complete 00:29:56.637 00.125 428 worker thread done servicing request 00:29:56.637 00.000 10672 OnExposeComplete: enter 00:29:56.637 00.000 10672 UpdateGuideState(): m_state=6 00:29:56.652 00.015 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1388 00:29:56.652 00.000 10672 Star::Find returns 1 (0), X=613.22, Y=377.60, Mass=220573, SNR=38.9, Peak=34416 HFD=2.9 00:29:56.652 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.14) = xAngle (-0.23 = -0.23) 00:29:56.652 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.12 = -0.12) 00:29:56.652 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.06 hyp=0.67 cameraTheta=-0.09 mountX=0.65 mountY=-0.08, mountTheta=-0.12 00:29:56.652 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.06, opts=13) 00:29:56.652 00.000 10672 Enqueuing Move request for scope (0.67, -0.06) 00:29:56.652 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:56.652 00.000 428 Worker thread wakes up 00:29:56.652 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.06) opts 0xd 00:29:56.652 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.06) 00:29:56.652 00.000 428 Moving (0.67, -0.06) raw xDistance=0.65 yDistance=-0.08 00:29:56.652 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 00:29:56.652 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:56.652 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:29:56.652 00.000 428 MoveAxis(W, 765, ABG) 00:29:56.652 00.000 428 Guiding Dir = 3, Dur = 765 00:29:56.668 00.016 10672 UpdateGuideState exits: m=220573 SNR=38.9 00:29:56.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:56.668 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:56.668 00.000 10672 Enqueuing Expose request 00:29:56.668 00.000 428 IsSlewing returns 0 00:29:56.668 00.000 428 IsGuiding returns 0 00:29:56.700 00.032 428 PulseGuide returned control before completion, sleep 746 00:29:57.481 00.781 428 IsGuiding returns 0 00:29:57.481 00.000 428 Move returns status 0, amount 765 00:29:57.481 00.000 428 MoveAxis(N, 0, ABG) 00:29:57.496 00.015 428 Move returns status 0, amount 0 00:29:57.496 00.000 428 move complete, result=0 00:29:57.496 00.000 428 worker thread done servicing request 00:29:57.496 00.000 428 Worker thread wakes up 00:29:57.496 00.000 10672 GuideStep: 0.7 px 765 ms WEST, -0.1 px 0 ms NORTH 00:29:57.496 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:57.496 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:29:58.511 01.015 428 Exposure complete 00:29:58.636 00.125 428 worker thread done servicing request 00:29:58.636 00.000 10672 OnExposeComplete: enter 00:29:58.636 00.000 10672 UpdateGuideState(): m_state=6 00:29:58.636 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1389 00:29:58.636 00.000 10672 Star::Find returns 1 (0), X=612.12, Y=377.35, Mass=221990, SNR=40.1, Peak=29296 HFD=2.7 00:29:58.636 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 00:29:58.636 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.55 = -2.55) 00:29:58.636 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.31 hyp=0.53 cameraTheta=-2.52 mountX=-0.47 mountY=-0.30, mountTheta=-2.58 00:29:58.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.31, opts=13) 00:29:58.636 00.000 10672 Enqueuing Move request for scope (-0.43, -0.31) 00:29:58.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:29:58.636 00.000 428 Worker thread wakes up 00:29:58.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.31) opts 0xd 00:29:58.636 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.31) 00:29:58.636 00.000 428 Moving (-0.43, -0.31) raw xDistance=-0.47 yDistance=-0.30 00:29:58.636 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.47 00:29:58.636 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:29:58.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:29:58.636 00.000 428 MoveAxis(E, 500, ABG) 00:29:58.636 00.000 428 Guiding Dir = 2, Dur = 500 00:29:58.636 00.000 428 IsSlewing returns 0 00:29:58.652 00.016 428 IsGuiding returns 0 00:29:58.667 00.015 10672 UpdateGuideState exits: m=221990 SNR=40.1 00:29:58.667 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:29:58.667 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:29:58.667 00.000 10672 Enqueuing Expose request 00:29:58.667 00.000 428 PulseGuide returned control before completion, sleep 483 00:29:59.183 00.516 428 IsGuiding returns 0 00:29:59.183 00.000 428 Move returns status 0, amount 500 00:29:59.183 00.000 428 MoveAxis(N, 0, ABG) 00:29:59.183 00.000 428 Move returns status 0, amount 0 00:29:59.183 00.000 428 move complete, result=0 00:29:59.183 00.000 428 worker thread done servicing request 00:29:59.183 00.000 10672 GuideStep: -0.5 px 500 ms EAST, -0.3 px 0 ms NORTH 00:29:59.183 00.000 428 Worker thread wakes up 00:29:59.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:29:59.183 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:00.515 01.332 428 Exposure complete 00:30:00.640 00.125 428 worker thread done servicing request 00:30:00.640 00.000 10672 OnExposeComplete: enter 00:30:00.640 00.000 10672 UpdateGuideState(): m_state=6 00:30:00.640 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1390 00:30:00.640 00.000 10672 Star::Find returns 1 (0), X=613.31, Y=377.50, Mass=248429, SNR=42.7, Peak=32992 HFD=3.1 00:30:00.640 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.14) = xAngle (-0.34 = -0.34) 00:30:00.640 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.23 = -0.23) 00:30:00.640 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.15 hyp=0.77 cameraTheta=-0.20 mountX=0.73 mountY=-0.18, mountTheta=-0.24 00:30:00.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=-0.15, opts=13) 00:30:00.640 00.000 10672 Enqueuing Move request for scope (0.76, -0.15) 00:30:00.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:00.640 00.000 428 Worker thread wakes up 00:30:00.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.15) opts 0xd 00:30:00.640 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, -0.15) 00:30:00.640 00.000 428 Moving (0.76, -0.15) raw xDistance=0.73 yDistance=-0.18 00:30:00.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.73 00:30:00.640 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:00.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:30:00.640 00.000 428 MoveAxis(W, 820, ABG) 00:30:00.640 00.000 428 Guiding Dir = 3, Dur = 820 00:30:00.656 00.016 428 IsSlewing returns 0 00:30:00.656 00.000 428 IsGuiding returns 0 00:30:00.671 00.015 10672 UpdateGuideState exits: m=248429 SNR=42.7 00:30:00.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:00.671 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:00.671 00.000 10672 Enqueuing Expose request 00:30:00.671 00.000 428 PulseGuide returned control before completion, sleep 814 00:30:00.922 00.251 10672 read socket command 10 00:30:00.922 00.000 10672 processing socket request REQDIST 00:30:00.922 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:30:00.922 00.000 10672 Sending socket response 59 (0x3b) 00:30:01.515 00.593 428 IsGuiding returns 0 00:30:01.515 00.000 428 Move returns status 0, amount 820 00:30:01.515 00.000 428 MoveAxis(N, 0, ABG) 00:30:01.515 00.000 428 Move returns status 0, amount 0 00:30:01.515 00.000 428 move complete, result=0 00:30:01.515 00.000 428 worker thread done servicing request 00:30:01.515 00.000 428 Worker thread wakes up 00:30:01.515 00.000 10672 GuideStep: 0.7 px 820 ms WEST, -0.2 px 0 ms NORTH 00:30:01.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:01.515 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:02.499 00.984 428 Exposure complete 00:30:02.624 00.125 428 worker thread done servicing request 00:30:02.624 00.000 10672 OnExposeComplete: enter 00:30:02.624 00.000 10672 UpdateGuideState(): m_state=6 00:30:02.624 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1391 00:30:02.624 00.000 10672 Star::Find returns 1 (0), X=612.90, Y=377.48, Mass=216183, SNR=42.8, Peak=26128 HFD=2.9 00:30:02.624 00.000 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.14) = xAngle (-0.61 = -0.61) 00:30:02.624 00.000 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.51 = -0.51) 00:30:02.624 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.18 hyp=0.39 cameraTheta=-0.48 mountX=0.32 mountY=-0.19, mountTheta=-0.54 00:30:02.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.18, opts=13) 00:30:02.624 00.000 10672 Enqueuing Move request for scope (0.34, -0.18) 00:30:02.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:02.624 00.000 428 Worker thread wakes up 00:30:02.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.18) opts 0xd 00:30:02.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.18) 00:30:02.624 00.000 428 Moving (0.34, -0.18) raw xDistance=0.32 yDistance=-0.19 00:30:02.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:30:02.624 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:02.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:30:02.624 00.000 428 MoveAxis(E, 0, ABG) 00:30:02.624 00.000 428 Move returns status 0, amount 0 00:30:02.624 00.000 428 MoveAxis(N, 0, ABG) 00:30:02.640 00.016 428 Move returns status 0, amount 0 00:30:02.640 00.000 428 move complete, result=0 00:30:02.640 00.000 428 worker thread done servicing request 00:30:02.655 00.015 10672 UpdateGuideState exits: m=216183 SNR=42.8 00:30:02.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:02.655 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:02.655 00.000 10672 Enqueuing Expose request 00:30:02.655 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:30:02.655 00.000 428 Worker thread wakes up 00:30:02.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:02.655 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:04.514 01.859 428 Exposure complete 00:30:04.639 00.125 428 worker thread done servicing request 00:30:04.639 00.000 10672 OnExposeComplete: enter 00:30:04.639 00.000 10672 UpdateGuideState(): m_state=6 00:30:04.639 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1392 00:30:04.639 00.000 10672 Star::Find returns 1 (0), X=612.67, Y=377.89, Mass=206025, SNR=40.6, Peak=28528 HFD=2.4 00:30:04.639 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (0.14) = xAngle (0.99 = 0.99) 00:30:04.639 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.10 = 1.10) 00:30:04.639 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.13 mountX=0.14 mountY=0.23, mountTheta=1.02 00:30:04.639 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.23, opts=13) 00:30:04.639 00.000 10672 Enqueuing Move request for scope (0.11, 0.23) 00:30:04.639 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:04.639 00.000 428 Worker thread wakes up 00:30:04.639 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd 00:30:04.639 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.23) 00:30:04.639 00.000 428 Moving (0.11, 0.23) raw xDistance=0.14 yDistance=0.23 00:30:04.639 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:30:04.639 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:04.639 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:30:04.639 00.000 428 MoveAxis(E, 0, ABG) 00:30:04.639 00.000 428 Move returns status 0, amount 0 00:30:04.639 00.000 428 MoveAxis(N, 0, ABG) 00:30:04.639 00.000 428 Move returns status 0, amount 0 00:30:04.639 00.000 428 move complete, result=0 00:30:04.639 00.000 428 worker thread done servicing request 00:30:04.670 00.031 10672 UpdateGuideState exits: m=206025 SNR=40.6 00:30:04.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:04.670 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:04.670 00.000 10672 Enqueuing Expose request 00:30:04.670 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:30:04.670 00.000 428 Worker thread wakes up 00:30:04.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:04.670 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:05.936 01.266 10672 read socket command 10 00:30:05.936 00.000 10672 processing socket request REQDIST 00:30:05.936 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:30:05.936 00.000 10672 Sending socket response 44 (0x2c) 00:30:06.498 00.562 428 Exposure complete 00:30:06.638 00.140 428 worker thread done servicing request 00:30:06.638 00.000 10672 OnExposeComplete: enter 00:30:06.638 00.000 10672 UpdateGuideState(): m_state=6 00:30:06.638 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1393 00:30:06.638 00.000 10672 Star::Find returns 1 (0), X=613.14, Y=377.75, Mass=246640, SNR=45.5, Peak=29936 HFD=3.7 00:30:06.638 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.14) = xAngle (0.03 = 0.03) 00:30:06.638 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.13 = 0.13) 00:30:06.638 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.10 hyp=0.59 cameraTheta=0.16 mountX=0.59 mountY=0.08, mountTheta=0.13 00:30:06.638 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.10, opts=13) 00:30:06.638 00.000 10672 Enqueuing Move request for scope (0.58, 0.10) 00:30:06.638 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:06.638 00.000 428 Worker thread wakes up 00:30:06.638 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.10) opts 0xd 00:30:06.638 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.10) 00:30:06.638 00.000 428 Moving (0.58, 0.10) raw xDistance=0.59 yDistance=0.08 00:30:06.638 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 00:30:06.638 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:06.638 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:30:06.638 00.000 428 MoveAxis(W, 691, ABG) 00:30:06.638 00.000 428 Guiding Dir = 3, Dur = 691 00:30:06.638 00.000 428 IsSlewing returns 0 00:30:06.638 00.000 428 IsGuiding returns 0 00:30:06.670 00.032 428 PulseGuide returned control before completion, sleep 683 00:30:06.670 00.000 10672 UpdateGuideState exits: m=246640 SNR=45.5 00:30:06.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:06.670 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:06.670 00.000 10672 Enqueuing Expose request 00:30:07.388 00.718 428 IsGuiding returns 0 00:30:07.388 00.000 428 Move returns status 0, amount 691 00:30:07.388 00.000 428 MoveAxis(N, 0, ABG) 00:30:07.388 00.000 428 Move returns status 0, amount 0 00:30:07.388 00.000 428 move complete, result=0 00:30:07.388 00.000 428 worker thread done servicing request 00:30:07.388 00.000 10672 GuideStep: 0.6 px 691 ms WEST, 0.1 px 0 ms NORTH 00:30:07.388 00.000 428 Worker thread wakes up 00:30:07.388 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:07.388 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:08.501 01.113 428 Exposure complete 00:30:08.626 00.125 428 worker thread done servicing request 00:30:08.626 00.000 10672 OnExposeComplete: enter 00:30:08.626 00.000 10672 UpdateGuideState(): m_state=6 00:30:08.626 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1394 00:30:08.626 00.000 10672 Star::Find returns 1 (0), X=612.24, Y=377.81, Mass=179678, SNR=35.1, Peak=27216 HFD=2.4 00:30:08.626 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (0.14) = xAngle (2.54 = 2.54) 00:30:08.626 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.65 = 2.65) 00:30:08.626 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.16 hyp=0.35 cameraTheta=2.68 mountX=-0.29 mountY=0.16, mountTheta=2.62 00:30:08.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.16, opts=13) 00:30:08.626 00.000 10672 Enqueuing Move request for scope (-0.31, 0.16) 00:30:08.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:08.626 00.000 428 Worker thread wakes up 00:30:08.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.16) opts 0xd 00:30:08.626 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.16) 00:30:08.626 00.000 428 Moving (-0.31, 0.16) raw xDistance=-0.29 yDistance=0.16 00:30:08.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:30:08.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:08.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:30:08.626 00.000 428 MoveAxis(E, 0, ABG) 00:30:08.626 00.000 428 Move returns status 0, amount 0 00:30:08.626 00.000 428 MoveAxis(N, 0, ABG) 00:30:08.626 00.000 428 Move returns status 0, amount 0 00:30:08.626 00.000 428 move complete, result=0 00:30:08.626 00.000 428 worker thread done servicing request 00:30:08.657 00.031 10672 UpdateGuideState exits: m=179678 SNR=35.1 00:30:08.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:08.657 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:08.657 00.000 10672 Enqueuing Expose request 00:30:08.657 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:30:08.657 00.000 428 Worker thread wakes up 00:30:08.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:08.657 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:10.500 01.843 428 Exposure complete 00:30:10.625 00.125 428 worker thread done servicing request 00:30:10.625 00.000 10672 OnExposeComplete: enter 00:30:10.625 00.000 10672 UpdateGuideState(): m_state=6 00:30:10.625 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1395 00:30:10.625 00.000 10672 Star::Find returns 1 (0), X=611.89, Y=377.40, Mass=179398, SNR=39.3, Peak=30272 HFD=2.5 00:30:10.625 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.14) = xAngle (-2.92 = -2.92) 00:30:10.625 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.81 = -2.81) 00:30:10.625 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=-0.25 hyp=0.72 cameraTheta=-2.78 mountX=-0.70 mountY=-0.23, mountTheta=-2.82 00:30:10.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=-0.25, opts=13) 00:30:10.625 00.000 10672 Enqueuing Move request for scope (-0.67, -0.25) 00:30:10.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:10.625 00.000 428 Worker thread wakes up 00:30:10.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.25) opts 0xd 00:30:10.625 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, -0.25) 00:30:10.625 00.000 428 Moving (-0.67, -0.25) raw xDistance=-0.70 yDistance=-0.23 00:30:10.625 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 00:30:10.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:10.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:30:10.625 00.000 428 MoveAxis(E, 817, ABG) 00:30:10.641 00.016 428 Guiding Dir = 2, Dur = 817 00:30:10.641 00.000 428 IsSlewing returns 0 00:30:10.641 00.000 428 IsGuiding returns 0 00:30:10.657 00.016 10672 UpdateGuideState exits: m=179398 SNR=39.3 00:30:10.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:10.657 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:10.657 00.000 10672 Enqueuing Expose request 00:30:10.657 00.000 428 PulseGuide returned control before completion, sleep 804 00:30:10.922 00.265 10672 read socket command 10 00:30:10.922 00.000 10672 processing socket request REQDIST 00:30:10.922 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:30:10.922 00.000 10672 Sending socket response 52 (0x34) 00:30:11.500 00.578 428 IsGuiding returns 0 00:30:11.500 00.000 428 Move returns status 0, amount 817 00:30:11.500 00.000 428 MoveAxis(N, 0, ABG) 00:30:11.500 00.000 428 Move returns status 0, amount 0 00:30:11.500 00.000 428 move complete, result=0 00:30:11.500 00.000 428 worker thread done servicing request 00:30:11.500 00.000 428 Worker thread wakes up 00:30:11.500 00.000 10672 GuideStep: -0.7 px 817 ms EAST, -0.2 px 0 ms NORTH 00:30:11.500 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:11.516 00.016 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:12.500 00.984 428 Exposure complete 00:30:12.640 00.140 428 worker thread done servicing request 00:30:12.640 00.000 10672 OnExposeComplete: enter 00:30:12.640 00.000 10672 UpdateGuideState(): m_state=6 00:30:12.640 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1396 00:30:12.640 00.000 10672 Star::Find returns 1 (0), X=612.55, Y=378.20, Mass=216154, SNR=40.6, Peak=31792 HFD=2.6 00:30:12.640 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.14) = xAngle (1.44 = 1.44) 00:30:12.640 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.55 = 1.55) 00:30:12.640 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.54 hyp=0.54 cameraTheta=1.57 mountX=0.07 mountY=0.54, mountTheta=1.44 00:30:12.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.54, opts=13) 00:30:12.640 00.000 10672 Enqueuing Move request for scope (-0.00, 0.54) 00:30:12.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:12.640 00.000 428 Worker thread wakes up 00:30:12.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.54) opts 0xd 00:30:12.640 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.54) 00:30:12.640 00.000 428 Moving (-0.00, 0.54) raw xDistance=0.07 yDistance=0.54 00:30:12.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:30:12.640 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:12.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 00:30:12.640 00.000 428 MoveAxis(E, 0, ABG) 00:30:12.640 00.000 428 Move returns status 0, amount 0 00:30:12.640 00.000 428 MoveAxis(N, 0, ABG) 00:30:12.640 00.000 428 Move returns status 0, amount 0 00:30:12.640 00.000 428 move complete, result=0 00:30:12.640 00.000 428 worker thread done servicing request 00:30:12.672 00.032 10672 UpdateGuideState exits: m=216154 SNR=40.6 00:30:12.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:12.672 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:12.672 00.000 10672 Enqueuing Expose request 00:30:12.672 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:30:12.672 00.000 428 Worker thread wakes up 00:30:12.672 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:12.672 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:14.499 01.827 428 Exposure complete 00:30:14.624 00.125 428 worker thread done servicing request 00:30:14.624 00.000 10672 OnExposeComplete: enter 00:30:14.624 00.000 10672 UpdateGuideState(): m_state=6 00:30:14.624 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1397 00:30:14.624 00.000 10672 Star::Find returns 1 (0), X=613.18, Y=377.74, Mass=202356, SNR=38.6, Peak=26016 HFD=2.8 00:30:14.624 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (0.14) = xAngle (-0.00 = -0.00) 00:30:14.624 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.11 = 0.11) 00:30:14.624 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.08 hyp=0.63 cameraTheta=0.13 mountX=0.63 mountY=0.07, mountTheta=0.10 00:30:14.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.08, opts=13) 00:30:14.624 00.000 10672 Enqueuing Move request for scope (0.62, 0.08) 00:30:14.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:14.624 00.000 428 Worker thread wakes up 00:30:14.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.08) opts 0xd 00:30:14.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.08) 00:30:14.624 00.000 428 Moving (0.62, 0.08) raw xDistance=0.63 yDistance=0.07 00:30:14.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 00:30:14.624 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:14.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:30:14.624 00.000 428 MoveAxis(W, 737, ABG) 00:30:14.624 00.000 428 Guiding Dir = 3, Dur = 737 00:30:14.624 00.000 428 IsSlewing returns 0 00:30:14.624 00.000 428 IsGuiding returns 0 00:30:14.655 00.031 10672 UpdateGuideState exits: m=202356 SNR=38.6 00:30:14.655 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:14.655 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:14.655 00.000 10672 Enqueuing Expose request 00:30:14.655 00.000 428 PulseGuide returned control before completion, sleep 720 00:30:15.421 00.766 428 IsGuiding returns 1 00:30:15.421 00.000 428 scope still moving after pulse duration time elapsed 00:30:15.452 00.031 428 IsSlewing returns 0 00:30:15.452 00.000 428 IsGuiding returns 0 00:30:15.452 00.000 428 scope move finished after 737 + 89 ms 00:30:15.452 00.000 428 Move returns status 0, amount 737 00:30:15.452 00.000 428 MoveAxis(N, 0, ABG) 00:30:15.452 00.000 428 Move returns status 0, amount 0 00:30:15.452 00.000 428 move complete, result=0 00:30:15.452 00.000 428 worker thread done servicing request 00:30:15.452 00.000 10672 GuideStep: 0.6 px 737 ms WEST, 0.1 px 0 ms NORTH 00:30:15.452 00.000 428 Worker thread wakes up 00:30:15.468 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:15.468 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:15.925 00.457 10672 read socket command 10 00:30:15.925 00.000 10672 processing socket request REQDIST 00:30:15.925 00.000 10672 SOCKSVR: Sending pixel error of 0.56 00:30:15.925 00.000 10672 Sending socket response 56 (0x38) 00:30:16.503 00.578 428 Exposure complete 00:30:16.628 00.125 428 worker thread done servicing request 00:30:16.628 00.000 10672 OnExposeComplete: enter 00:30:16.628 00.000 10672 UpdateGuideState(): m_state=6 00:30:16.628 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1398 00:30:16.628 00.000 10672 Star::Find returns 1 (0), X=612.69, Y=378.02, Mass=233840, SNR=45.6, Peak=27328 HFD=3.3 00:30:16.628 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (0.14) = xAngle (1.09 = 1.09) 00:30:16.628 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.19 = 1.19) 00:30:16.628 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.36 hyp=0.38 cameraTheta=1.22 mountX=0.18 mountY=0.36, mountTheta=1.11 00:30:16.628 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.36, opts=13) 00:30:16.628 00.000 10672 Enqueuing Move request for scope (0.13, 0.36) 00:30:16.628 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:16.628 00.000 428 Worker thread wakes up 00:30:16.628 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.36) opts 0xd 00:30:16.628 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.36) 00:30:16.628 00.000 428 Moving (0.13, 0.36) raw xDistance=0.18 yDistance=0.36 00:30:16.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:30:16.628 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:16.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:30:16.628 00.000 428 MoveAxis(E, 0, ABG) 00:30:16.628 00.000 428 Move returns status 0, amount 0 00:30:16.628 00.000 428 MoveAxis(N, 0, ABG) 00:30:16.628 00.000 428 Move returns status 0, amount 0 00:30:16.628 00.000 428 move complete, result=0 00:30:16.628 00.000 428 worker thread done servicing request 00:30:16.659 00.031 10672 UpdateGuideState exits: m=233840 SNR=45.6 00:30:16.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:16.659 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:16.659 00.000 10672 Enqueuing Expose request 00:30:16.659 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:30:16.659 00.000 428 Worker thread wakes up 00:30:16.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:16.659 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:18.502 01.843 428 Exposure complete 00:30:18.643 00.141 428 worker thread done servicing request 00:30:18.643 00.000 10672 OnExposeComplete: enter 00:30:18.643 00.000 10672 UpdateGuideState(): m_state=6 00:30:18.643 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1399 00:30:18.643 00.000 10672 Star::Find returns 1 (0), X=613.21, Y=377.77, Mass=167943, SNR=37.8, Peak=25264 HFD=2.5 00:30:18.643 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.14) = xAngle (0.02 = 0.02) 00:30:18.643 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.13 = 0.13) 00:30:18.643 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.11 hyp=0.67 cameraTheta=0.16 mountX=0.67 mountY=0.09, mountTheta=0.13 00:30:18.643 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.11, opts=13) 00:30:18.643 00.000 10672 Enqueuing Move request for scope (0.66, 0.11) 00:30:18.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:18.643 00.000 428 Worker thread wakes up 00:30:18.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.11) opts 0xd 00:30:18.643 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.11) 00:30:18.643 00.000 428 Moving (0.66, 0.11) raw xDistance=0.67 yDistance=0.09 00:30:18.643 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67 00:30:18.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:18.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:30:18.643 00.000 428 MoveAxis(W, 779, ABG) 00:30:18.643 00.000 428 Guiding Dir = 3, Dur = 779 00:30:18.643 00.000 428 IsSlewing returns 0 00:30:18.658 00.015 428 IsGuiding returns 0 00:30:18.658 00.000 10672 UpdateGuideState exits: m=167943 SNR=37.8 00:30:18.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:18.658 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:18.658 00.000 10672 Enqueuing Expose request 00:30:18.674 00.016 428 PulseGuide returned control before completion, sleep 772 00:30:19.455 00.781 428 IsGuiding returns 1 00:30:19.455 00.000 428 scope still moving after pulse duration time elapsed 00:30:19.502 00.047 428 IsSlewing returns 0 00:30:19.502 00.000 428 IsGuiding returns 0 00:30:19.502 00.000 428 scope move finished after 779 + 68 ms 00:30:19.502 00.000 428 Move returns status 0, amount 779 00:30:19.502 00.000 428 MoveAxis(N, 0, ABG) 00:30:19.502 00.000 428 Move returns status 0, amount 0 00:30:19.502 00.000 428 move complete, result=0 00:30:19.502 00.000 428 worker thread done servicing request 00:30:19.502 00.000 10672 GuideStep: 0.7 px 779 ms WEST, 0.1 px 0 ms NORTH 00:30:19.502 00.000 428 Worker thread wakes up 00:30:19.502 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:19.502 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:20.501 00.999 428 Exposure complete 00:30:20.642 00.141 428 worker thread done servicing request 00:30:20.642 00.000 10672 OnExposeComplete: enter 00:30:20.642 00.000 10672 UpdateGuideState(): m_state=6 00:30:20.642 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1400 00:30:20.642 00.000 10672 Star::Find returns 1 (0), X=611.86, Y=377.97, Mass=196299, SNR=45.7, Peak=24384 HFD=2.7 00:30:20.642 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (0.14) = xAngle (2.59 = 2.59) 00:30:20.642 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.69 = 2.69) 00:30:20.642 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.31 hyp=0.76 cameraTheta=2.72 mountX=-0.65 mountY=0.33, mountTheta=2.67 00:30:20.658 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.31, opts=13) 00:30:20.658 00.000 10672 Enqueuing Move request for scope (-0.70, 0.31) 00:30:20.658 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:20.658 00.000 428 Worker thread wakes up 00:30:20.658 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.31) opts 0xd 00:30:20.658 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.31) 00:30:20.658 00.000 428 Moving (-0.70, 0.31) raw xDistance=-0.65 yDistance=0.33 00:30:20.658 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.65 00:30:20.658 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:20.658 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:30:20.658 00.000 428 MoveAxis(E, 703, ABG) 00:30:20.658 00.000 428 Guiding Dir = 2, Dur = 703 00:30:20.658 00.000 428 IsSlewing returns 0 00:30:20.658 00.000 428 IsGuiding returns 0 00:30:20.673 00.015 10672 UpdateGuideState exits: m=196299 SNR=45.7 00:30:20.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:20.673 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:20.673 00.000 10672 Enqueuing Expose request 00:30:20.689 00.016 428 PulseGuide returned control before completion, sleep 683 00:30:20.923 00.234 10672 read socket command 10 00:30:20.923 00.000 10672 processing socket request REQDIST 00:30:20.923 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:30:20.923 00.000 10672 Sending socket response 61 (0x3d) 00:30:21.376 00.453 428 IsGuiding returns 1 00:30:21.376 00.000 428 scope still moving after pulse duration time elapsed 00:30:21.423 00.047 428 IsSlewing returns 0 00:30:21.454 00.031 428 IsGuiding returns 0 00:30:21.454 00.000 428 scope move finished after 703 + 92 ms 00:30:21.454 00.000 428 Move returns status 0, amount 703 00:30:21.454 00.000 428 MoveAxis(N, 0, ABG) 00:30:21.454 00.000 428 Move returns status 0, amount 0 00:30:21.454 00.000 428 move complete, result=0 00:30:21.454 00.000 428 worker thread done servicing request 00:30:21.454 00.000 10672 GuideStep: -0.6 px 703 ms EAST, 0.3 px 0 ms NORTH 00:30:21.454 00.000 428 Worker thread wakes up 00:30:21.454 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:21.454 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:22.501 01.047 428 Exposure complete 00:30:22.673 00.172 428 worker thread done servicing request 00:30:22.673 00.000 10672 OnExposeComplete: enter 00:30:22.673 00.000 10672 UpdateGuideState(): m_state=6 00:30:22.673 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1401 00:30:22.673 00.000 10672 Star::Find returns 1 (0), X=612.10, Y=377.92, Mass=204350, SNR=35.4, Peak=24816 HFD=2.9 00:30:22.673 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.49 = 2.49) 00:30:22.673 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 00:30:22.673 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=0.26 hyp=0.53 cameraTheta=2.63 mountX=-0.42 mountY=0.27, mountTheta=2.57 00:30:22.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=0.26, opts=13) 00:30:22.673 00.000 10672 Enqueuing Move request for scope (-0.46, 0.26) 00:30:22.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:22.673 00.000 428 Worker thread wakes up 00:30:22.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.26) opts 0xd 00:30:22.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, 0.26) 00:30:22.673 00.000 428 Moving (-0.46, 0.26) raw xDistance=-0.42 yDistance=0.27 00:30:22.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:30:22.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:22.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:30:22.673 00.000 428 MoveAxis(E, 0, ABG) 00:30:22.673 00.000 428 Move returns status 0, amount 0 00:30:22.673 00.000 428 MoveAxis(N, 0, ABG) 00:30:22.673 00.000 428 Move returns status 0, amount 0 00:30:22.673 00.000 428 move complete, result=0 00:30:22.673 00.000 428 worker thread done servicing request 00:30:22.704 00.031 10672 UpdateGuideState exits: m=204350 SNR=35.4 00:30:22.704 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:22.704 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:22.704 00.000 10672 Enqueuing Expose request 00:30:22.704 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:30:22.704 00.000 428 Worker thread wakes up 00:30:22.704 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:22.704 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:24.505 01.801 428 Exposure complete 00:30:24.646 00.141 428 worker thread done servicing request 00:30:24.646 00.000 10672 OnExposeComplete: enter 00:30:24.646 00.000 10672 UpdateGuideState(): m_state=6 00:30:24.646 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1402 00:30:24.646 00.000 10672 Star::Find returns 1 (0), X=612.41, Y=377.81, Mass=241426, SNR=41.4, Peak=30496 HFD=3.2 00:30:24.646 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 00:30:24.646 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.30 = 2.30) 00:30:24.646 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.33 mountX=-0.12 mountY=0.16, mountTheta=2.23 00:30:24.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.15, opts=13) 00:30:24.646 00.000 10672 Enqueuing Move request for scope (-0.15, 0.15) 00:30:24.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:24.646 00.000 428 Worker thread wakes up 00:30:24.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd 00:30:24.646 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.15) 00:30:24.646 00.000 428 Moving (-0.15, 0.15) raw xDistance=-0.12 yDistance=0.16 00:30:24.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:30:24.646 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:24.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:30:24.646 00.000 428 MoveAxis(E, 0, ABG) 00:30:24.646 00.000 428 Move returns status 0, amount 0 00:30:24.646 00.000 428 MoveAxis(N, 0, ABG) 00:30:24.646 00.000 428 Move returns status 0, amount 0 00:30:24.646 00.000 428 move complete, result=0 00:30:24.646 00.000 428 worker thread done servicing request 00:30:24.677 00.031 10672 UpdateGuideState exits: m=241426 SNR=41.4 00:30:24.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:24.677 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:24.677 00.000 10672 Enqueuing Expose request 00:30:24.677 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:30:24.677 00.000 428 Worker thread wakes up 00:30:24.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:24.677 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:25.927 01.250 10672 read socket command 10 00:30:25.927 00.000 10672 processing socket request REQDIST 00:30:25.927 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:30:25.927 00.000 10672 Sending socket response 47 (0x2f) 00:30:26.505 00.578 428 Exposure complete 00:30:26.645 00.140 428 worker thread done servicing request 00:30:26.645 00.000 10672 OnExposeComplete: enter 00:30:26.645 00.000 10672 UpdateGuideState(): m_state=6 00:30:26.645 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1403 00:30:26.645 00.000 10672 Star::Find returns 1 (0), X=612.29, Y=377.90, Mass=248021, SNR=42.4, Peak=34192 HFD=2.8 00:30:26.645 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.14) = xAngle (2.27 = 2.27) 00:30:26.645 00.000 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.38 = 2.38) 00:30:26.645 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.24 hyp=0.36 cameraTheta=2.41 mountX=-0.23 mountY=0.25, mountTheta=2.32 00:30:26.645 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.24, opts=13) 00:30:26.645 00.000 10672 Enqueuing Move request for scope (-0.27, 0.24) 00:30:26.645 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:26.645 00.000 428 Worker thread wakes up 00:30:26.645 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.24) opts 0xd 00:30:26.645 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.24) 00:30:26.645 00.000 428 Moving (-0.27, 0.24) raw xDistance=-0.23 yDistance=0.25 00:30:26.645 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:30:26.645 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:26.645 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:30:26.645 00.000 428 MoveAxis(E, 0, ABG) 00:30:26.645 00.000 428 Move returns status 0, amount 0 00:30:26.645 00.000 428 MoveAxis(N, 0, ABG) 00:30:26.645 00.000 428 Move returns status 0, amount 0 00:30:26.645 00.000 428 move complete, result=0 00:30:26.645 00.000 428 worker thread done servicing request 00:30:26.661 00.016 10672 UpdateGuideState exits: m=248021 SNR=42.4 00:30:26.661 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:26.661 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:26.661 00.000 10672 Enqueuing Expose request 00:30:26.661 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:30:26.661 00.000 428 Worker thread wakes up 00:30:26.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:26.661 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:28.473 01.812 428 Exposure complete 00:30:28.613 00.140 428 worker thread done servicing request 00:30:28.613 00.000 10672 OnExposeComplete: enter 00:30:28.613 00.000 10672 UpdateGuideState(): m_state=6 00:30:28.613 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1404 00:30:28.613 00.000 10672 Star::Find returns 1 (0), X=611.83, Y=377.81, Mass=228309, SNR=39.8, Peak=26672 HFD=3.0 00:30:28.613 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.14) = xAngle (2.80 = 2.80) 00:30:28.613 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.91 = 2.91) 00:30:28.613 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=0.15 hyp=0.75 cameraTheta=2.94 mountX=-0.70 mountY=0.17, mountTheta=2.90 00:30:28.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=0.15, opts=13) 00:30:28.613 00.000 10672 Enqueuing Move request for scope (-0.73, 0.15) 00:30:28.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:28.613 00.000 428 Worker thread wakes up 00:30:28.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.15) opts 0xd 00:30:28.613 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, 0.15) 00:30:28.613 00.000 428 Moving (-0.73, 0.15) raw xDistance=-0.70 yDistance=0.17 00:30:28.613 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70 00:30:28.613 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:28.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:30:28.613 00.000 428 MoveAxis(E, 823, ABG) 00:30:28.613 00.000 428 Guiding Dir = 2, Dur = 823 00:30:28.613 00.000 428 IsSlewing returns 0 00:30:28.613 00.000 428 IsGuiding returns 0 00:30:28.644 00.031 10672 UpdateGuideState exits: m=228309 SNR=39.8 00:30:28.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:28.644 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:28.644 00.000 10672 Enqueuing Expose request 00:30:28.644 00.000 428 PulseGuide returned control before completion, sleep 806 00:30:29.457 00.813 428 IsGuiding returns 1 00:30:29.457 00.000 428 scope still moving after pulse duration time elapsed 00:30:29.504 00.047 428 IsSlewing returns 0 00:30:29.504 00.000 428 IsGuiding returns 0 00:30:29.504 00.000 428 scope move finished after 823 + 67 ms 00:30:29.504 00.000 428 Move returns status 0, amount 823 00:30:29.504 00.000 428 MoveAxis(N, 0, ABG) 00:30:29.504 00.000 428 Move returns status 0, amount 0 00:30:29.504 00.000 428 move complete, result=0 00:30:29.504 00.000 428 worker thread done servicing request 00:30:29.504 00.000 10672 GuideStep: -0.7 px 823 ms EAST, 0.2 px 0 ms NORTH 00:30:29.504 00.000 428 Worker thread wakes up 00:30:29.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:29.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:30.503 00.999 428 Exposure complete 00:30:30.644 00.141 428 worker thread done servicing request 00:30:30.644 00.000 10672 OnExposeComplete: enter 00:30:30.644 00.000 10672 UpdateGuideState(): m_state=6 00:30:30.644 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1405 00:30:30.644 00.000 10672 Star::Find returns 1 (0), X=613.48, Y=377.90, Mass=253661, SNR=51.1, Peak=27104 HFD=3.5 00:30:30.644 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 00:30:30.644 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 00:30:30.644 00.000 10672 CameraToMount -- cameraX=0.93 cameraY=0.24 hyp=0.96 cameraTheta=0.26 mountX=0.95 mountY=0.22, mountTheta=0.22 00:30:30.644 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.93, y=0.24, opts=13) 00:30:30.644 00.000 10672 Enqueuing Move request for scope (0.93, 0.24) 00:30:30.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:30.644 00.000 428 Worker thread wakes up 00:30:30.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.24) opts 0xd 00:30:30.644 00.000 428 Handling offset move in thread for scope, endpoint = (0.93, 0.24) 00:30:30.644 00.000 428 Moving (0.93, 0.24) raw xDistance=0.95 yDistance=0.22 00:30:30.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.95 00:30:30.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:30.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:30:30.644 00.000 428 MoveAxis(W, 1059, ABG) 00:30:30.644 00.000 428 Guiding Dir = 3, Dur = 1059 00:30:30.644 00.000 428 IsSlewing returns 0 00:30:30.644 00.000 428 IsGuiding returns 0 00:30:30.659 00.015 10672 UpdateGuideState exits: m=253661 SNR=51.1 00:30:30.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:30.659 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:30.659 00.000 10672 Enqueuing Expose request 00:30:30.675 00.016 428 PulseGuide returned control before completion, sleep 1034 00:30:30.925 00.250 10672 read socket command 10 00:30:30.925 00.000 10672 processing socket request REQDIST 00:30:30.925 00.000 10672 SOCKSVR: Sending pixel error of 0.66 00:30:30.925 00.000 10672 Sending socket response 66 (0x42) 00:30:31.722 00.797 428 IsGuiding returns 1 00:30:31.722 00.000 428 scope still moving after pulse duration time elapsed 00:30:31.768 00.046 428 IsSlewing returns 0 00:30:31.768 00.000 428 IsGuiding returns 0 00:30:31.768 00.000 428 scope move finished after 1059 + 73 ms 00:30:31.768 00.000 428 Move returns status 0, amount 1059 00:30:31.768 00.000 428 MoveAxis(N, 0, ABG) 00:30:31.768 00.000 428 Move returns status 0, amount 0 00:30:31.768 00.000 428 move complete, result=0 00:30:31.768 00.000 428 worker thread done servicing request 00:30:31.784 00.016 428 Worker thread wakes up 00:30:31.784 00.000 10672 GuideStep: 1.0 px 1059 ms WEST, 0.2 px 0 ms NORTH 00:30:31.784 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:31.784 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:32.492 00.708 428 Exposure complete 00:30:32.617 00.125 428 worker thread done servicing request 00:30:32.617 00.000 10672 OnExposeComplete: enter 00:30:32.617 00.000 10672 UpdateGuideState(): m_state=6 00:30:32.617 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1406 00:30:32.617 00.000 10672 Star::Find returns 1 (0), X=612.78, Y=377.52, Mass=226847, SNR=41.5, Peak=27648 HFD=2.9 00:30:32.617 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 00:30:32.617 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 00:30:32.617 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-0.54 mountX=0.21 mountY=-0.14, mountTheta=-0.60 00:30:32.617 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.13, opts=13) 00:30:32.617 00.000 10672 Enqueuing Move request for scope (0.23, -0.13) 00:30:32.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:32.617 00.000 428 Worker thread wakes up 00:30:32.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd 00:30:32.617 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.13) 00:30:32.617 00.000 428 Moving (0.23, -0.13) raw xDistance=0.21 yDistance=-0.14 00:30:32.617 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:30:32.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:32.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:30:32.617 00.000 428 MoveAxis(E, 0, ABG) 00:30:32.617 00.000 428 Move returns status 0, amount 0 00:30:32.617 00.000 428 MoveAxis(N, 0, ABG) 00:30:32.617 00.000 428 Move returns status 0, amount 0 00:30:32.617 00.000 428 move complete, result=0 00:30:32.632 00.015 428 worker thread done servicing request 00:30:32.648 00.016 10672 UpdateGuideState exits: m=226847 SNR=41.5 00:30:32.648 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:32.648 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:32.648 00.000 10672 Enqueuing Expose request 00:30:32.648 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:30:32.648 00.000 428 Worker thread wakes up 00:30:32.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:32.648 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:34.491 01.843 428 Exposure complete 00:30:34.616 00.125 428 worker thread done servicing request 00:30:34.632 00.016 10672 OnExposeComplete: enter 00:30:34.632 00.000 10672 UpdateGuideState(): m_state=6 00:30:34.632 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1407 00:30:34.632 00.000 10672 Star::Find returns 1 (0), X=612.15, Y=377.24, Mass=247067, SNR=44.8, Peak=36160 HFD=2.7 00:30:34.632 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 00:30:34.632 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 00:30:34.632 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.41 hyp=0.58 cameraTheta=-2.35 mountX=-0.46 mountY=-0.40, mountTheta=-2.43 00:30:34.632 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.41, opts=13) 00:30:34.632 00.000 10672 Enqueuing Move request for scope (-0.41, -0.41) 00:30:34.632 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:34.632 00.000 428 Worker thread wakes up 00:30:34.632 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.41) opts 0xd 00:30:34.632 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.41) 00:30:34.632 00.000 428 Moving (-0.41, -0.41) raw xDistance=-0.46 yDistance=-0.40 00:30:34.632 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 00:30:34.632 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:34.632 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:30:34.632 00.000 428 MoveAxis(E, 540, ABG) 00:30:34.632 00.000 428 Guiding Dir = 2, Dur = 540 00:30:34.632 00.000 428 IsSlewing returns 0 00:30:34.632 00.000 428 IsGuiding returns 0 00:30:34.648 00.016 428 PulseGuide returned control before completion, sleep 534 00:30:34.663 00.015 10672 UpdateGuideState exits: m=247067 SNR=44.8 00:30:34.663 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:34.663 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:34.663 00.000 10672 Enqueuing Expose request 00:30:35.210 00.547 428 IsGuiding returns 1 00:30:35.210 00.000 428 scope still moving after pulse duration time elapsed 00:30:35.241 00.031 428 IsSlewing returns 0 00:30:35.241 00.000 428 IsGuiding returns 0 00:30:35.241 00.000 428 scope move finished after 540 + 69 ms 00:30:35.241 00.000 428 Move returns status 0, amount 540 00:30:35.241 00.000 428 MoveAxis(N, 0, ABG) 00:30:35.241 00.000 428 Move returns status 0, amount 0 00:30:35.241 00.000 428 move complete, result=0 00:30:35.241 00.000 428 worker thread done servicing request 00:30:35.241 00.000 428 Worker thread wakes up 00:30:35.241 00.000 10672 GuideStep: -0.5 px 540 ms EAST, -0.4 px 0 ms NORTH 00:30:35.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:35.241 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:35.928 00.687 10672 read socket command 10 00:30:35.928 00.000 10672 processing socket request REQDIST 00:30:35.928 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:30:35.928 00.000 10672 Sending socket response 55 (0x37) 00:30:36.491 00.563 428 Exposure complete 00:30:36.616 00.125 428 worker thread done servicing request 00:30:36.616 00.000 10672 OnExposeComplete: enter 00:30:36.616 00.000 10672 UpdateGuideState(): m_state=6 00:30:36.616 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1408 00:30:36.616 00.000 10672 Star::Find returns 1 (0), X=612.58, Y=377.42, Mass=214272, SNR=41.5, Peak=33648 HFD=3.0 00:30:36.616 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 00:30:36.616 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 00:30:36.616 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.48 mountX=-0.01 mountY=-0.24, mountTheta=-1.62 00:30:36.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.24, opts=13) 00:30:36.616 00.000 10672 Enqueuing Move request for scope (0.02, -0.24) 00:30:36.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:36.616 00.000 428 Worker thread wakes up 00:30:36.631 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.24) opts 0xd 00:30:36.631 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.24) 00:30:36.631 00.000 428 Moving (0.02, -0.24) raw xDistance=-0.01 yDistance=-0.24 00:30:36.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:30:36.631 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:36.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:30:36.631 00.000 428 MoveAxis(E, 0, ABG) 00:30:36.631 00.000 428 Move returns status 0, amount 0 00:30:36.631 00.000 428 MoveAxis(N, 0, ABG) 00:30:36.631 00.000 428 Move returns status 0, amount 0 00:30:36.631 00.000 428 move complete, result=0 00:30:36.631 00.000 428 worker thread done servicing request 00:30:36.647 00.016 10672 UpdateGuideState exits: m=214272 SNR=41.5 00:30:36.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:36.647 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:36.647 00.000 10672 Enqueuing Expose request 00:30:36.647 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:30:36.647 00.000 428 Worker thread wakes up 00:30:36.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:36.647 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:38.490 01.843 428 Exposure complete 00:30:38.615 00.125 428 worker thread done servicing request 00:30:38.615 00.000 10672 OnExposeComplete: enter 00:30:38.615 00.000 10672 UpdateGuideState(): m_state=6 00:30:38.615 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1409 00:30:38.615 00.000 10672 Star::Find returns 1 (0), X=613.08, Y=377.60, Mass=230205, SNR=44.0, Peak=39648 HFD=2.4 00:30:38.615 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.14) = xAngle (-0.25 = -0.25) 00:30:38.615 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.14 = -0.14) 00:30:38.615 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.06 hyp=0.53 cameraTheta=-0.11 mountX=0.51 mountY=-0.07, mountTheta=-0.14 00:30:38.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.06, opts=13) 00:30:38.615 00.000 10672 Enqueuing Move request for scope (0.53, -0.06) 00:30:38.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:30:38.615 00.000 428 Worker thread wakes up 00:30:38.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.06) opts 0xd 00:30:38.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.06) 00:30:38.615 00.000 428 Moving (0.53, -0.06) raw xDistance=0.51 yDistance=-0.07 00:30:38.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 00:30:38.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:38.631 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:30:38.631 00.000 428 MoveAxis(W, 601, ABG) 00:30:38.631 00.000 428 Guiding Dir = 3, Dur = 601 00:30:38.631 00.000 428 IsSlewing returns 0 00:30:38.631 00.000 428 IsGuiding returns 0 00:30:38.646 00.015 428 PulseGuide returned control before completion, sleep 589 00:30:38.646 00.000 10672 UpdateGuideState exits: m=230205 SNR=44.0 00:30:38.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:38.646 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:38.646 00.000 10672 Enqueuing Expose request 00:30:39.256 00.610 428 IsGuiding returns 0 00:30:39.256 00.000 428 Move returns status 0, amount 601 00:30:39.256 00.000 428 MoveAxis(N, 0, ABG) 00:30:39.256 00.000 428 Move returns status 0, amount 0 00:30:39.256 00.000 428 move complete, result=0 00:30:39.256 00.000 428 worker thread done servicing request 00:30:39.256 00.000 428 Worker thread wakes up 00:30:39.256 00.000 10672 GuideStep: 0.5 px 601 ms WEST, -0.1 px 0 ms NORTH 00:30:39.256 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:39.256 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:40.489 01.233 428 Exposure complete 00:30:40.619 00.130 428 worker thread done servicing request 00:30:40.619 00.000 10672 OnExposeComplete: enter 00:30:40.619 00.000 10672 UpdateGuideState(): m_state=6 00:30:40.619 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1410 00:30:40.619 00.000 10672 Star::Find returns 1 (0), X=612.54, Y=377.26, Mass=208385, SNR=45.7, Peak=32560 HFD=2.7 00:30:40.619 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.14) = xAngle (-1.76 = -1.76) 00:30:40.619 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.65 = -1.65) 00:30:40.619 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.40 hyp=0.40 cameraTheta=-1.62 mountX=-0.08 mountY=-0.40, mountTheta=-1.76 00:30:40.619 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.40, opts=13) 00:30:40.619 00.000 10672 Enqueuing Move request for scope (-0.02, -0.40) 00:30:40.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:40.619 00.000 428 Worker thread wakes up 00:30:40.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.40) opts 0xd 00:30:40.619 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.40) 00:30:40.619 00.000 428 Moving (-0.02, -0.40) raw xDistance=-0.08 yDistance=-0.40 00:30:40.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:30:40.619 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:40.619 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:30:40.619 00.000 428 MoveAxis(E, 0, ABG) 00:30:40.619 00.000 428 Move returns status 0, amount 0 00:30:40.619 00.000 428 MoveAxis(N, 0, ABG) 00:30:40.619 00.000 428 Move returns status 0, amount 0 00:30:40.619 00.000 428 move complete, result=0 00:30:40.619 00.000 428 worker thread done servicing request 00:30:40.650 00.031 10672 UpdateGuideState exits: m=208385 SNR=45.7 00:30:40.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:40.650 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:40.650 00.000 10672 Enqueuing Expose request 00:30:40.650 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:30:40.650 00.000 428 Worker thread wakes up 00:30:40.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:40.650 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:40.931 00.281 10672 read socket command 10 00:30:40.931 00.000 10672 processing socket request REQDIST 00:30:40.931 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:30:40.931 00.000 10672 Sending socket response 45 (0x2d) 00:30:42.493 01.562 428 Exposure complete 00:30:42.634 00.141 428 worker thread done servicing request 00:30:42.634 00.000 10672 OnExposeComplete: enter 00:30:42.634 00.000 10672 UpdateGuideState(): m_state=6 00:30:42.634 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1411 00:30:42.634 00.000 10672 Star::Find returns 1 (0), X=612.70, Y=377.29, Mass=204069, SNR=42.5, Peak=30928 HFD=2.6 00:30:42.634 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.14) = xAngle (-1.33 = -1.33) 00:30:42.634 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.22 = -1.22) 00:30:42.634 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.37 hyp=0.39 cameraTheta=-1.19 mountX=0.09 mountY=-0.37, mountTheta=-1.32 00:30:42.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.37, opts=13) 00:30:42.634 00.000 10672 Enqueuing Move request for scope (0.15, -0.37) 00:30:42.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:42.634 00.000 428 Worker thread wakes up 00:30:42.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.37) opts 0xd 00:30:42.634 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.37) 00:30:42.634 00.000 428 Moving (0.15, -0.37) raw xDistance=0.09 yDistance=-0.37 00:30:42.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:30:42.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:42.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:30:42.634 00.000 428 MoveAxis(E, 0, ABG) 00:30:42.634 00.000 428 Move returns status 0, amount 0 00:30:42.634 00.000 428 MoveAxis(N, 0, ABG) 00:30:42.634 00.000 428 Move returns status 0, amount 0 00:30:42.634 00.000 428 move complete, result=0 00:30:42.634 00.000 428 worker thread done servicing request 00:30:42.665 00.031 10672 UpdateGuideState exits: m=204069 SNR=42.5 00:30:42.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:42.665 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:42.665 00.000 10672 Enqueuing Expose request 00:30:42.665 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:30:42.665 00.000 428 Worker thread wakes up 00:30:42.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:42.665 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:44.477 01.812 428 Exposure complete 00:30:44.618 00.141 428 worker thread done servicing request 00:30:44.618 00.000 10672 OnExposeComplete: enter 00:30:44.618 00.000 10672 UpdateGuideState(): m_state=6 00:30:44.618 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1412 00:30:44.618 00.000 10672 Star::Find returns 1 (0), X=612.22, Y=377.46, Mass=248059, SNR=47.8, Peak=30496 HFD=3.2 00:30:44.618 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 00:30:44.618 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 00:30:44.618 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.20 hyp=0.40 cameraTheta=-2.60 mountX=-0.36 mountY=-0.19, mountTheta=-2.66 00:30:44.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.20, opts=13) 00:30:44.618 00.000 10672 Enqueuing Move request for scope (-0.34, -0.20) 00:30:44.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:44.618 00.000 428 Worker thread wakes up 00:30:44.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.20) opts 0xd 00:30:44.618 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.20) 00:30:44.618 00.000 428 Moving (-0.34, -0.20) raw xDistance=-0.36 yDistance=-0.19 00:30:44.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:30:44.618 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:44.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:30:44.618 00.000 428 MoveAxis(E, 0, ABG) 00:30:44.618 00.000 428 Move returns status 0, amount 0 00:30:44.618 00.000 428 MoveAxis(N, 0, ABG) 00:30:44.618 00.000 428 Move returns status 0, amount 0 00:30:44.618 00.000 428 move complete, result=0 00:30:44.618 00.000 428 worker thread done servicing request 00:30:44.633 00.015 10672 UpdateGuideState exits: m=248059 SNR=47.8 00:30:44.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:44.633 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:44.633 00.000 10672 Enqueuing Expose request 00:30:44.633 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:30:44.633 00.000 428 Worker thread wakes up 00:30:44.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:44.633 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:45.930 01.297 10672 read socket command 10 00:30:45.930 00.000 10672 processing socket request REQDIST 00:30:45.930 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:30:45.930 00.000 10672 Sending socket response 42 (0x2a) 00:30:46.492 00.562 428 Exposure complete 00:30:46.617 00.125 428 worker thread done servicing request 00:30:46.617 00.000 10672 OnExposeComplete: enter 00:30:46.617 00.000 10672 UpdateGuideState(): m_state=6 00:30:46.617 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1413 00:30:46.617 00.000 10672 Star::Find returns 1 (0), X=612.39, Y=377.32, Mass=235225, SNR=40.2, Peak=26560 HFD=3.0 00:30:46.617 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 00:30:46.617 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.07 = -2.07) 00:30:46.617 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.34 hyp=0.38 cameraTheta=-2.04 mountX=-0.21 mountY=-0.33, mountTheta=-2.15 00:30:46.617 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.34, opts=13) 00:30:46.617 00.000 10672 Enqueuing Move request for scope (-0.17, -0.34) 00:30:46.617 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:46.617 00.000 428 Worker thread wakes up 00:30:46.617 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.34) opts 0xd 00:30:46.617 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.34) 00:30:46.617 00.000 428 Moving (-0.17, -0.34) raw xDistance=-0.21 yDistance=-0.33 00:30:46.617 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:30:46.617 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:46.617 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:30:46.617 00.000 428 MoveAxis(E, 0, ABG) 00:30:46.617 00.000 428 Move returns status 0, amount 0 00:30:46.617 00.000 428 MoveAxis(N, 0, ABG) 00:30:46.617 00.000 428 Move returns status 0, amount 0 00:30:46.617 00.000 428 move complete, result=0 00:30:46.617 00.000 428 worker thread done servicing request 00:30:46.648 00.031 10672 UpdateGuideState exits: m=235225 SNR=40.2 00:30:46.648 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:46.648 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:46.648 00.000 10672 Enqueuing Expose request 00:30:46.648 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:30:46.648 00.000 428 Worker thread wakes up 00:30:46.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:46.648 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:48.491 01.843 428 Exposure complete 00:30:48.616 00.125 428 worker thread done servicing request 00:30:48.616 00.000 10672 OnExposeComplete: enter 00:30:48.616 00.000 10672 UpdateGuideState(): m_state=6 00:30:48.616 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1414 00:30:48.616 00.000 10672 Star::Find returns 1 (0), X=612.54, Y=377.75, Mass=244383, SNR=43.4, Peak=35504 HFD=2.8 00:30:48.616 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.65 = 1.65) 00:30:48.616 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 00:30:48.616 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.79 mountX=-0.01 mountY=0.09, mountTheta=1.65 00:30:48.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.09, opts=13) 00:30:48.616 00.000 10672 Enqueuing Move request for scope (-0.02, 0.09) 00:30:48.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:48.616 00.000 428 Worker thread wakes up 00:30:48.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd 00:30:48.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.09) 00:30:48.616 00.000 428 Moving (-0.02, 0.09) raw xDistance=-0.01 yDistance=0.09 00:30:48.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:30:48.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:48.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:30:48.616 00.000 428 MoveAxis(E, 0, ABG) 00:30:48.616 00.000 428 Move returns status 0, amount 0 00:30:48.616 00.000 428 MoveAxis(N, 0, ABG) 00:30:48.616 00.000 428 Move returns status 0, amount 0 00:30:48.616 00.000 428 move complete, result=0 00:30:48.616 00.000 428 worker thread done servicing request 00:30:48.648 00.032 10672 UpdateGuideState exits: m=244383 SNR=43.4 00:30:48.648 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:48.648 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:48.648 00.000 10672 Enqueuing Expose request 00:30:48.648 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:30:48.648 00.000 428 Worker thread wakes up 00:30:48.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:48.648 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:50.495 01.847 428 Exposure complete 00:30:50.620 00.125 428 worker thread done servicing request 00:30:50.620 00.000 10672 OnExposeComplete: enter 00:30:50.620 00.000 10672 UpdateGuideState(): m_state=6 00:30:50.620 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1415 00:30:50.620 00.000 10672 Star::Find returns 1 (0), X=612.05, Y=377.73, Mass=205692, SNR=39.9, Peak=32784 HFD=2.5 00:30:50.620 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.86 = 2.86) 00:30:50.620 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 00:30:50.620 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.08 hyp=0.52 cameraTheta=2.99 mountX=-0.50 mountY=0.09, mountTheta=2.96 00:30:50.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.08, opts=13) 00:30:50.620 00.000 10672 Enqueuing Move request for scope (-0.51, 0.08) 00:30:50.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:50.620 00.000 428 Worker thread wakes up 00:30:50.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.08) opts 0xd 00:30:50.620 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.08) 00:30:50.620 00.000 428 Moving (-0.51, 0.08) raw xDistance=-0.50 yDistance=0.09 00:30:50.620 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 00:30:50.620 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:50.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:30:50.620 00.000 428 MoveAxis(E, 580, ABG) 00:30:50.620 00.000 428 Guiding Dir = 2, Dur = 580 00:30:50.620 00.000 428 IsSlewing returns 0 00:30:50.620 00.000 428 IsGuiding returns 0 00:30:50.651 00.031 10672 UpdateGuideState exits: m=205692 SNR=39.9 00:30:50.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:50.651 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:50.651 00.000 10672 Enqueuing Expose request 00:30:50.651 00.000 428 PulseGuide returned control before completion, sleep 564 00:30:50.932 00.281 10672 read socket command 10 00:30:50.932 00.000 10672 processing socket request REQDIST 00:30:50.932 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:30:50.932 00.000 10672 Sending socket response 37 (0x25) 00:30:51.229 00.297 428 IsGuiding returns 1 00:30:51.229 00.000 428 scope still moving after pulse duration time elapsed 00:30:51.260 00.031 428 IsSlewing returns 0 00:30:51.260 00.000 428 IsGuiding returns 0 00:30:51.260 00.000 428 scope move finished after 580 + 54 ms 00:30:51.260 00.000 428 Move returns status 0, amount 580 00:30:51.260 00.000 428 MoveAxis(N, 0, ABG) 00:30:51.260 00.000 428 Move returns status 0, amount 0 00:30:51.260 00.000 428 move complete, result=0 00:30:51.260 00.000 428 worker thread done servicing request 00:30:51.260 00.000 428 Worker thread wakes up 00:30:51.260 00.000 10672 GuideStep: -0.5 px 580 ms EAST, 0.1 px 0 ms NORTH 00:30:51.260 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:51.260 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:52.494 01.234 428 Exposure complete 00:30:52.635 00.141 428 worker thread done servicing request 00:30:52.635 00.000 10672 OnExposeComplete: enter 00:30:52.635 00.000 10672 UpdateGuideState(): m_state=6 00:30:52.635 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1416 00:30:52.635 00.000 10672 Star::Find returns 1 (0), X=612.73, Y=377.70, Mass=208239, SNR=41.7, Peak=32880 HFD=2.6 00:30:52.635 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 00:30:52.635 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 00:30:52.635 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.26 mountX=0.18 mountY=0.04, mountTheta=0.22 00:30:52.635 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.05, opts=13) 00:30:52.635 00.000 10672 Enqueuing Move request for scope (0.17, 0.05) 00:30:52.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:52.635 00.000 428 Worker thread wakes up 00:30:52.635 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd 00:30:52.635 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.05) 00:30:52.635 00.000 428 Moving (0.17, 0.05) raw xDistance=0.18 yDistance=0.04 00:30:52.635 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:30:52.635 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:52.635 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:30:52.635 00.000 428 MoveAxis(E, 0, ABG) 00:30:52.635 00.000 428 Move returns status 0, amount 0 00:30:52.635 00.000 428 MoveAxis(N, 0, ABG) 00:30:52.635 00.000 428 Move returns status 0, amount 0 00:30:52.635 00.000 428 move complete, result=0 00:30:52.635 00.000 428 worker thread done servicing request 00:30:52.666 00.031 10672 UpdateGuideState exits: m=208239 SNR=41.7 00:30:52.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:52.666 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:52.666 00.000 10672 Enqueuing Expose request 00:30:52.666 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:30:52.666 00.000 428 Worker thread wakes up 00:30:52.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:52.666 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:54.494 01.828 428 Exposure complete 00:30:54.619 00.125 428 worker thread done servicing request 00:30:54.619 00.000 10672 OnExposeComplete: enter 00:30:54.619 00.000 10672 UpdateGuideState(): m_state=6 00:30:54.619 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1417 00:30:54.619 00.000 10672 Star::Find returns 1 (0), X=613.02, Y=378.01, Mass=275776, SNR=48.6, Peak=38112 HFD=2.9 00:30:54.619 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (0.14) = xAngle (0.51 = 0.51) 00:30:54.619 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.62 = 0.62) 00:30:54.619 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.35 hyp=0.58 cameraTheta=0.65 mountX=0.50 mountY=0.34, mountTheta=0.59 00:30:54.619 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.35, opts=13) 00:30:54.619 00.000 10672 Enqueuing Move request for scope (0.46, 0.35) 00:30:54.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:54.619 00.000 428 Worker thread wakes up 00:30:54.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.35) opts 0xd 00:30:54.619 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.35) 00:30:54.619 00.000 428 Moving (0.46, 0.35) raw xDistance=0.50 yDistance=0.34 00:30:54.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 00:30:54.619 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:54.619 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 00:30:54.619 00.000 428 MoveAxis(W, 591, ABG) 00:30:54.619 00.000 428 Guiding Dir = 3, Dur = 591 00:30:54.619 00.000 428 IsSlewing returns 0 00:30:54.619 00.000 428 IsGuiding returns 0 00:30:54.650 00.031 10672 UpdateGuideState exits: m=275776 SNR=48.6 00:30:54.650 00.000 428 PulseGuide returned control before completion, sleep 579 00:30:54.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:54.650 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:54.650 00.000 10672 Enqueuing Expose request 00:30:55.244 00.594 428 IsGuiding returns 1 00:30:55.244 00.000 428 scope still moving after pulse duration time elapsed 00:30:55.290 00.046 428 IsSlewing returns 0 00:30:55.290 00.000 428 IsGuiding returns 0 00:30:55.290 00.000 428 scope move finished after 591 + 72 ms 00:30:55.290 00.000 428 Move returns status 0, amount 591 00:30:55.290 00.000 428 MoveAxis(N, 0, ABG) 00:30:55.290 00.000 428 Move returns status 0, amount 0 00:30:55.290 00.000 428 move complete, result=0 00:30:55.290 00.000 428 worker thread done servicing request 00:30:55.290 00.000 428 Worker thread wakes up 00:30:55.290 00.000 10672 GuideStep: 0.5 px 591 ms WEST, 0.3 px 0 ms NORTH 00:30:55.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:55.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:55.962 00.672 10672 read socket command 10 00:30:55.962 00.000 10672 processing socket request REQDIST 00:30:55.962 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:30:55.962 00.000 10672 Sending socket response 39 (0x27) 00:30:56.493 00.531 428 Exposure complete 00:30:56.618 00.125 428 worker thread done servicing request 00:30:56.618 00.000 10672 OnExposeComplete: enter 00:30:56.618 00.000 10672 UpdateGuideState(): m_state=6 00:30:56.618 00.000 10672 Star::Find(15, 613, 378, 0, (0,0,0,0), 0.0, 0) frame 1418 00:30:56.618 00.000 10672 Star::Find returns 1 (0), X=613.11, Y=377.32, Mass=190260, SNR=41.3, Peak=35936 HFD=2.4 00:30:56.618 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.69 = -0.69) 00:30:56.618 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 00:30:56.618 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.34 hyp=0.65 cameraTheta=-0.55 mountX=0.51 mountY=-0.36, mountTheta=-0.62 00:30:56.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.34, opts=13) 00:30:56.618 00.000 10672 Enqueuing Move request for scope (0.56, -0.34) 00:30:56.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:56.618 00.000 428 Worker thread wakes up 00:30:56.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.34) opts 0xd 00:30:56.618 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.34) 00:30:56.618 00.000 428 Moving (0.56, -0.34) raw xDistance=0.51 yDistance=-0.36 00:30:56.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.51 00:30:56.618 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:56.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 00:30:56.618 00.000 428 MoveAxis(W, 633, ABG) 00:30:56.618 00.000 428 Guiding Dir = 3, Dur = 633 00:30:56.618 00.000 428 IsSlewing returns 0 00:30:56.618 00.000 428 IsGuiding returns 0 00:30:56.649 00.031 428 PulseGuide returned control before completion, sleep 623 00:30:56.649 00.000 10672 UpdateGuideState exits: m=190260 SNR=41.3 00:30:56.649 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:56.649 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:56.649 00.000 10672 Enqueuing Expose request 00:30:57.279 00.630 428 IsGuiding returns 1 00:30:57.279 00.000 428 scope still moving after pulse duration time elapsed 00:30:57.326 00.047 428 IsSlewing returns 0 00:30:57.326 00.000 428 IsGuiding returns 0 00:30:57.326 00.000 428 scope move finished after 633 + 64 ms 00:30:57.326 00.000 428 Move returns status 0, amount 633 00:30:57.326 00.000 428 MoveAxis(N, 0, ABG) 00:30:57.326 00.000 428 Move returns status 0, amount 0 00:30:57.326 00.000 428 move complete, result=0 00:30:57.326 00.000 428 worker thread done servicing request 00:30:57.326 00.000 428 Worker thread wakes up 00:30:57.326 00.000 10672 GuideStep: 0.5 px 633 ms WEST, -0.4 px 0 ms NORTH 00:30:57.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:57.326 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:30:58.482 01.156 428 Exposure complete 00:30:58.638 00.156 428 worker thread done servicing request 00:30:58.638 00.000 10672 OnExposeComplete: enter 00:30:58.638 00.000 10672 UpdateGuideState(): m_state=6 00:30:58.638 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1419 00:30:58.638 00.000 10672 Star::Find returns 1 (0), X=612.11, Y=377.26, Mass=201874, SNR=38.3, Peak=29184 HFD=2.6 00:30:58.638 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.14) = xAngle (-2.55 = -2.55) 00:30:58.638 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.44 = -2.44) 00:30:58.638 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.39 hyp=0.59 cameraTheta=-2.41 mountX=-0.49 mountY=-0.38, mountTheta=-2.48 00:30:58.638 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.39, opts=13) 00:30:58.638 00.000 10672 Enqueuing Move request for scope (-0.44, -0.39) 00:30:58.638 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:30:58.638 00.000 428 Worker thread wakes up 00:30:58.638 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.39) opts 0xd 00:30:58.638 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.39) 00:30:58.638 00.000 428 Moving (-0.44, -0.39) raw xDistance=-0.49 yDistance=-0.38 00:30:58.638 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.49 00:30:58.638 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:30:58.638 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:30:58.638 00.000 428 MoveAxis(E, 533, ABG) 00:30:58.638 00.000 428 Guiding Dir = 2, Dur = 533 00:30:58.638 00.000 428 IsSlewing returns 0 00:30:58.638 00.000 428 IsGuiding returns 0 00:30:58.653 00.015 428 PulseGuide returned control before completion, sleep 525 00:30:58.669 00.016 10672 UpdateGuideState exits: m=201874 SNR=38.3 00:30:58.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:30:58.669 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:30:58.669 00.000 10672 Enqueuing Expose request 00:30:59.200 00.531 428 IsGuiding returns 0 00:30:59.200 00.000 428 Move returns status 0, amount 533 00:30:59.200 00.000 428 MoveAxis(N, 0, ABG) 00:30:59.200 00.000 428 Move returns status 0, amount 0 00:30:59.200 00.000 428 move complete, result=0 00:30:59.200 00.000 428 worker thread done servicing request 00:30:59.200 00.000 428 Worker thread wakes up 00:30:59.200 00.000 10672 GuideStep: -0.5 px 533 ms EAST, -0.4 px 0 ms NORTH 00:30:59.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:30:59.200 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:00.481 01.281 428 Exposure complete 00:31:00.622 00.141 428 worker thread done servicing request 00:31:00.622 00.000 10672 OnExposeComplete: enter 00:31:00.622 00.000 10672 UpdateGuideState(): m_state=6 00:31:00.622 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1420 00:31:00.622 00.000 10672 Star::Find returns 1 (0), X=612.28, Y=377.07, Mass=192488, SNR=38.3, Peak=31584 HFD=2.6 00:31:00.637 00.015 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.14) = xAngle (-2.15 = -2.15) 00:31:00.637 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.04 = -2.04) 00:31:00.637 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.58 hyp=0.65 cameraTheta=-2.01 mountX=-0.36 mountY=-0.58, mountTheta=-2.12 00:31:00.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.58, opts=13) 00:31:00.637 00.000 10672 Enqueuing Move request for scope (-0.28, -0.58) 00:31:00.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:00.637 00.000 428 Worker thread wakes up 00:31:00.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.58) opts 0xd 00:31:00.637 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.58) 00:31:00.637 00.000 428 Moving (-0.28, -0.58) raw xDistance=-0.36 yDistance=-0.58 00:31:00.637 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:31:00.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 00:31:00.637 00.000 428 MoveAxis(E, 0, ABG) 00:31:00.637 00.000 428 Move returns status 0, amount 0 00:31:00.637 00.000 428 MoveAxis(N, 766, ABG) 00:31:00.637 00.000 428 Guiding Dir = 0, Dur = 766 00:31:00.637 00.000 428 IsSlewing returns 0 00:31:00.637 00.000 428 IsGuiding returns 0 00:31:00.653 00.016 10672 UpdateGuideState exits: m=192488 SNR=38.3 00:31:00.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:00.653 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:00.653 00.000 10672 Enqueuing Expose request 00:31:00.715 00.062 428 PulseGuide returned control before completion, sleep 691 00:31:00.934 00.219 10672 read socket command 10 00:31:00.934 00.000 10672 processing socket request REQDIST 00:31:00.934 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:31:00.934 00.000 10672 Sending socket response 55 (0x37) 00:31:01.434 00.500 428 IsGuiding returns 1 00:31:01.434 00.000 428 scope still moving after pulse duration time elapsed 00:31:01.512 00.078 428 IsSlewing returns 0 00:31:01.543 00.031 428 IsGuiding returns 0 00:31:01.543 00.000 428 scope move finished after 766 + 135 ms 00:31:01.543 00.000 428 Move returns status 0, amount 766 00:31:01.543 00.000 428 move complete, result=0 00:31:01.543 00.000 428 worker thread done servicing request 00:31:01.543 00.000 428 Worker thread wakes up 00:31:01.543 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 766 ms NORTH 00:31:01.543 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:01.543 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:02.465 00.922 428 Exposure complete 00:31:02.590 00.125 428 worker thread done servicing request 00:31:02.590 00.000 10672 OnExposeComplete: enter 00:31:02.590 00.000 10672 UpdateGuideState(): m_state=6 00:31:02.590 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1421 00:31:02.590 00.000 10672 Star::Find returns 1 (0), X=612.10, Y=377.11, Mass=197280, SNR=39.6, Peak=33216 HFD=2.5 00:31:02.590 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.14) = xAngle (-2.41 = -2.41) 00:31:02.605 00.015 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.30 = -2.30) 00:31:02.605 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.55 hyp=0.71 cameraTheta=-2.27 mountX=-0.53 mountY=-0.53, mountTheta=-2.36 00:31:02.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.55, opts=13) 00:31:02.605 00.000 10672 Enqueuing Move request for scope (-0.46, -0.55) 00:31:02.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:02.605 00.000 428 Worker thread wakes up 00:31:02.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.55) opts 0xd 00:31:02.605 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.55) 00:31:02.605 00.000 428 Moving (-0.46, -0.55) raw xDistance=-0.53 yDistance=-0.53 00:31:02.605 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 00:31:02.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:02.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 00:31:02.605 00.000 428 MoveAxis(E, 622, ABG) 00:31:02.605 00.000 428 Guiding Dir = 2, Dur = 622 00:31:02.605 00.000 428 IsSlewing returns 0 00:31:02.605 00.000 428 IsGuiding returns 0 00:31:02.621 00.016 428 PulseGuide returned control before completion, sleep 612 00:31:02.621 00.000 10672 UpdateGuideState exits: m=197280 SNR=39.6 00:31:02.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:02.621 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:02.621 00.000 10672 Enqueuing Expose request 00:31:03.246 00.625 428 IsGuiding returns 1 00:31:03.246 00.000 428 scope still moving after pulse duration time elapsed 00:31:03.277 00.031 428 IsSlewing returns 0 00:31:03.277 00.000 428 IsGuiding returns 0 00:31:03.277 00.000 428 scope move finished after 622 + 55 ms 00:31:03.277 00.000 428 Move returns status 0, amount 622 00:31:03.277 00.000 428 MoveAxis(N, 0, ABG) 00:31:03.277 00.000 428 Move returns status 0, amount 0 00:31:03.277 00.000 428 move complete, result=0 00:31:03.277 00.000 428 worker thread done servicing request 00:31:03.277 00.000 428 Worker thread wakes up 00:31:03.277 00.000 10672 GuideStep: -0.5 px 622 ms EAST, -0.5 px 0 ms NORTH 00:31:03.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:03.277 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:04.480 01.203 428 Exposure complete 00:31:04.605 00.125 428 worker thread done servicing request 00:31:04.605 00.000 10672 OnExposeComplete: enter 00:31:04.605 00.000 10672 UpdateGuideState(): m_state=6 00:31:04.605 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1422 00:31:04.605 00.000 10672 Star::Find returns 1 (0), X=612.47, Y=377.88, Mass=192466, SNR=38.6, Peak=25472 HFD=2.7 00:31:04.605 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 00:31:04.605 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 00:31:04.605 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.93 mountX=-0.05 mountY=0.22, mountTheta=1.80 00:31:04.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.22, opts=13) 00:31:04.605 00.000 10672 Enqueuing Move request for scope (-0.08, 0.22) 00:31:04.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:31:04.605 00.000 428 Worker thread wakes up 00:31:04.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd 00:31:04.605 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.22) 00:31:04.605 00.000 428 Moving (-0.08, 0.22) raw xDistance=-0.05 yDistance=0.22 00:31:04.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:31:04.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:04.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:31:04.605 00.000 428 MoveAxis(E, 0, ABG) 00:31:04.605 00.000 428 Move returns status 0, amount 0 00:31:04.605 00.000 428 MoveAxis(N, 0, ABG) 00:31:04.605 00.000 428 Move returns status 0, amount 0 00:31:04.605 00.000 428 move complete, result=0 00:31:04.605 00.000 428 worker thread done servicing request 00:31:04.636 00.031 10672 UpdateGuideState exits: m=192466 SNR=38.6 00:31:04.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:04.636 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:04.636 00.000 10672 Enqueuing Expose request 00:31:04.636 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:31:04.636 00.000 428 Worker thread wakes up 00:31:04.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:04.636 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:05.922 01.286 10672 read socket command 10 00:31:05.922 00.000 10672 processing socket request REQDIST 00:31:05.922 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:31:05.922 00.000 10672 Sending socket response 49 (0x31) 00:31:06.484 00.562 428 Exposure complete 00:31:06.609 00.125 428 worker thread done servicing request 00:31:06.609 00.000 10672 OnExposeComplete: enter 00:31:06.609 00.000 10672 UpdateGuideState(): m_state=6 00:31:06.609 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1423 00:31:06.609 00.000 10672 Star::Find returns 1 (0), X=612.43, Y=378.05, Mass=236023, SNR=39.0, Peak=30160 HFD=3.2 00:31:06.609 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.14) = xAngle (1.73 = 1.73) 00:31:06.609 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.84 = 1.84) 00:31:06.609 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.39 hyp=0.41 cameraTheta=1.87 mountX=-0.07 mountY=0.39, mountTheta=1.74 00:31:06.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.39, opts=13) 00:31:06.609 00.000 10672 Enqueuing Move request for scope (-0.12, 0.39) 00:31:06.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:06.609 00.000 428 Worker thread wakes up 00:31:06.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.39) opts 0xd 00:31:06.609 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.39) 00:31:06.609 00.000 428 Moving (-0.12, 0.39) raw xDistance=-0.07 yDistance=0.39 00:31:06.609 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:31:06.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:06.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:31:06.609 00.000 428 MoveAxis(E, 0, ABG) 00:31:06.609 00.000 428 Move returns status 0, amount 0 00:31:06.609 00.000 428 MoveAxis(N, 0, ABG) 00:31:06.609 00.000 428 Move returns status 0, amount 0 00:31:06.609 00.000 428 move complete, result=0 00:31:06.609 00.000 428 worker thread done servicing request 00:31:06.640 00.031 10672 UpdateGuideState exits: m=236023 SNR=39.0 00:31:06.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:06.640 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:06.640 00.000 10672 Enqueuing Expose request 00:31:06.640 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:31:06.640 00.000 428 Worker thread wakes up 00:31:06.640 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:06.640 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:08.483 01.843 428 Exposure complete 00:31:08.624 00.141 428 worker thread done servicing request 00:31:08.624 00.000 10672 OnExposeComplete: enter 00:31:08.624 00.000 10672 UpdateGuideState(): m_state=6 00:31:08.624 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1424 00:31:08.624 00.000 10672 Star::Find returns 1 (0), X=612.99, Y=377.91, Mass=183418, SNR=36.6, Peak=35504 HFD=2.3 00:31:08.624 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.14) = xAngle (0.40 = 0.40) 00:31:08.624 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.51 = 0.51) 00:31:08.624 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.26 hyp=0.50 cameraTheta=0.54 mountX=0.46 mountY=0.24, mountTheta=0.48 00:31:08.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.26, opts=13) 00:31:08.624 00.000 10672 Enqueuing Move request for scope (0.43, 0.26) 00:31:08.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:08.624 00.000 428 Worker thread wakes up 00:31:08.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.26) opts 0xd 00:31:08.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.26) 00:31:08.624 00.000 428 Moving (0.43, 0.26) raw xDistance=0.46 yDistance=0.24 00:31:08.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 00:31:08.624 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:08.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:31:08.624 00.000 428 MoveAxis(W, 540, ABG) 00:31:08.624 00.000 428 Guiding Dir = 3, Dur = 540 00:31:08.624 00.000 428 IsSlewing returns 0 00:31:08.624 00.000 428 IsGuiding returns 0 00:31:08.640 00.016 10672 UpdateGuideState exits: m=183418 SNR=36.6 00:31:08.640 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:08.640 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:08.640 00.000 10672 Enqueuing Expose request 00:31:08.655 00.015 428 PulseGuide returned control before completion, sleep 523 00:31:09.202 00.547 428 IsGuiding returns 1 00:31:09.202 00.000 428 scope still moving after pulse duration time elapsed 00:31:09.249 00.047 428 IsSlewing returns 0 00:31:09.249 00.000 428 IsGuiding returns 0 00:31:09.249 00.000 428 scope move finished after 540 + 80 ms 00:31:09.249 00.000 428 Move returns status 0, amount 540 00:31:09.249 00.000 428 MoveAxis(N, 0, ABG) 00:31:09.249 00.000 428 Move returns status 0, amount 0 00:31:09.249 00.000 428 move complete, result=0 00:31:09.249 00.000 428 worker thread done servicing request 00:31:09.249 00.000 428 Worker thread wakes up 00:31:09.249 00.000 10672 GuideStep: 0.5 px 540 ms WEST, 0.2 px 0 ms NORTH 00:31:09.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:09.249 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:10.467 01.218 428 Exposure complete 00:31:10.592 00.125 428 worker thread done servicing request 00:31:10.592 00.000 10672 OnExposeComplete: enter 00:31:10.592 00.000 10672 UpdateGuideState(): m_state=6 00:31:10.592 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1425 00:31:10.592 00.000 10672 Star::Find returns 1 (0), X=612.20, Y=377.85, Mass=183586, SNR=36.2, Peak=28752 HFD=2.4 00:31:10.592 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 00:31:10.592 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.62 = 2.62) 00:31:10.592 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.65 mountX=-0.33 mountY=0.20, mountTheta=2.59 00:31:10.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.19, opts=13) 00:31:10.592 00.000 10672 Enqueuing Move request for scope (-0.35, 0.19) 00:31:10.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:10.592 00.000 428 Worker thread wakes up 00:31:10.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd 00:31:10.592 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.19) 00:31:10.592 00.000 428 Moving (-0.35, 0.19) raw xDistance=-0.33 yDistance=0.20 00:31:10.592 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:31:10.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:10.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:31:10.592 00.000 428 MoveAxis(E, 0, ABG) 00:31:10.592 00.000 428 Move returns status 0, amount 0 00:31:10.592 00.000 428 MoveAxis(N, 0, ABG) 00:31:10.592 00.000 428 Move returns status 0, amount 0 00:31:10.592 00.000 428 move complete, result=0 00:31:10.592 00.000 428 worker thread done servicing request 00:31:10.623 00.031 10672 UpdateGuideState exits: m=183586 SNR=36.2 00:31:10.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:10.623 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:10.623 00.000 10672 Enqueuing Expose request 00:31:10.623 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:31:10.623 00.000 428 Worker thread wakes up 00:31:10.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:10.623 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:10.936 00.313 10672 read socket command 10 00:31:10.936 00.000 10672 processing socket request REQDIST 00:31:10.936 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:31:10.936 00.000 10672 Sending socket response 45 (0x2d) 00:31:12.482 01.546 428 Exposure complete 00:31:12.607 00.125 428 worker thread done servicing request 00:31:12.607 00.000 10672 OnExposeComplete: enter 00:31:12.607 00.000 10672 UpdateGuideState(): m_state=6 00:31:12.607 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1426 00:31:12.607 00.000 10672 Star::Find returns 1 (0), X=612.03, Y=378.05, Mass=235553, SNR=46.7, Peak=41600 HFD=2.7 00:31:12.607 00.000 10672 CameraToMount -- cameraTheta (2.50) - m_xAngle (0.14) = xAngle (2.36 = 2.36) 00:31:12.607 00.000 10672 CameraToMount -- cameraTheta (2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.47 = 2.47) 00:31:12.607 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.39 hyp=0.65 cameraTheta=2.50 mountX=-0.46 mountY=0.40, mountTheta=2.42 00:31:12.607 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.39, opts=13) 00:31:12.607 00.000 10672 Enqueuing Move request for scope (-0.52, 0.39) 00:31:12.607 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:12.607 00.000 428 Worker thread wakes up 00:31:12.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.39) opts 0xd 00:31:12.607 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.39) 00:31:12.607 00.000 428 Moving (-0.52, 0.39) raw xDistance=-0.46 yDistance=0.40 00:31:12.607 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 00:31:12.607 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:12.607 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:31:12.607 00.000 428 MoveAxis(E, 542, ABG) 00:31:12.607 00.000 428 Guiding Dir = 2, Dur = 542 00:31:12.607 00.000 428 IsSlewing returns 0 00:31:12.607 00.000 428 IsGuiding returns 0 00:31:12.623 00.016 428 PulseGuide returned control before completion, sleep 536 00:31:12.638 00.015 10672 UpdateGuideState exits: m=235553 SNR=46.7 00:31:12.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:12.638 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:12.638 00.000 10672 Enqueuing Expose request 00:31:13.201 00.563 428 IsGuiding returns 0 00:31:13.201 00.000 428 Move returns status 0, amount 542 00:31:13.201 00.000 428 MoveAxis(N, 0, ABG) 00:31:13.201 00.000 428 Move returns status 0, amount 0 00:31:13.201 00.000 428 move complete, result=0 00:31:13.201 00.000 428 worker thread done servicing request 00:31:13.201 00.000 428 Worker thread wakes up 00:31:13.201 00.000 10672 GuideStep: -0.5 px 542 ms EAST, 0.4 px 0 ms NORTH 00:31:13.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:13.201 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:14.486 01.285 428 Exposure complete 00:31:14.611 00.125 428 worker thread done servicing request 00:31:14.611 00.000 10672 OnExposeComplete: enter 00:31:14.611 00.000 10672 UpdateGuideState(): m_state=6 00:31:14.611 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1427 00:31:14.611 00.000 10672 Star::Find returns 1 (0), X=612.85, Y=377.60, Mass=207671, SNR=44.0, Peak=28192 HFD=2.7 00:31:14.611 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.14) = xAngle (-0.32 = -0.32) 00:31:14.611 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.21 = -0.21) 00:31:14.611 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-0.18 mountX=0.29 mountY=-0.06, mountTheta=-0.22 00:31:14.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.05, opts=13) 00:31:14.611 00.000 10672 Enqueuing Move request for scope (0.30, -0.05) 00:31:14.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:14.611 00.000 428 Worker thread wakes up 00:31:14.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd 00:31:14.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.05) 00:31:14.611 00.000 428 Moving (0.30, -0.05) raw xDistance=0.29 yDistance=-0.06 00:31:14.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:31:14.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:14.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:31:14.611 00.000 428 MoveAxis(E, 0, ABG) 00:31:14.611 00.000 428 Move returns status 0, amount 0 00:31:14.611 00.000 428 MoveAxis(N, 0, ABG) 00:31:14.611 00.000 428 Move returns status 0, amount 0 00:31:14.611 00.000 428 move complete, result=0 00:31:14.611 00.000 428 worker thread done servicing request 00:31:14.643 00.032 10672 UpdateGuideState exits: m=207671 SNR=44.0 00:31:14.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:14.643 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:14.643 00.000 10672 Enqueuing Expose request 00:31:14.643 00.000 428 Worker thread wakes up 00:31:14.643 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:31:14.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:14.643 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:15.924 01.281 10672 read socket command 10 00:31:15.924 00.000 10672 processing socket request REQDIST 00:31:15.924 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:31:15.924 00.000 10672 Sending socket response 44 (0x2c) 00:31:16.486 00.562 428 Exposure complete 00:31:16.626 00.140 428 worker thread done servicing request 00:31:16.626 00.000 10672 OnExposeComplete: enter 00:31:16.626 00.000 10672 UpdateGuideState(): m_state=6 00:31:16.626 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1428 00:31:16.626 00.000 10672 Star::Find returns 1 (0), X=612.70, Y=378.20, Mass=233569, SNR=43.6, Peak=34304 HFD=2.7 00:31:16.626 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (0.14) = xAngle (1.18 = 1.18) 00:31:16.626 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.28 = 1.28) 00:31:16.626 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.55 hyp=0.56 cameraTheta=1.31 mountX=0.22 mountY=0.54, mountTheta=1.19 00:31:16.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.55, opts=13) 00:31:16.626 00.000 10672 Enqueuing Move request for scope (0.14, 0.55) 00:31:16.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:16.626 00.000 428 Worker thread wakes up 00:31:16.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.55) opts 0xd 00:31:16.626 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.55) 00:31:16.626 00.000 428 Moving (0.14, 0.55) raw xDistance=0.22 yDistance=0.54 00:31:16.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:31:16.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:16.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 00:31:16.626 00.000 428 MoveAxis(E, 0, ABG) 00:31:16.626 00.000 428 Move returns status 0, amount 0 00:31:16.626 00.000 428 MoveAxis(N, 0, ABG) 00:31:16.626 00.000 428 Move returns status 0, amount 0 00:31:16.626 00.000 428 move complete, result=0 00:31:16.626 00.000 428 worker thread done servicing request 00:31:16.642 00.016 10672 UpdateGuideState exits: m=233569 SNR=43.6 00:31:16.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:16.642 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:16.642 00.000 10672 Enqueuing Expose request 00:31:16.642 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:31:16.642 00.000 428 Worker thread wakes up 00:31:16.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:16.642 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:18.485 01.843 428 Exposure complete 00:31:18.626 00.141 428 worker thread done servicing request 00:31:18.626 00.000 10672 OnExposeComplete: enter 00:31:18.626 00.000 10672 UpdateGuideState(): m_state=6 00:31:18.626 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1429 00:31:18.626 00.000 10672 Star::Find returns 1 (0), X=612.67, Y=377.79, Mass=219973, SNR=40.1, Peak=29936 HFD=2.8 00:31:18.626 00.000 10672 CameraToMount -- cameraTheta (0.87) - m_xAngle (0.14) = xAngle (0.74 = 0.74) 00:31:18.626 00.000 10672 CameraToMount -- cameraTheta (0.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.84 = 0.84) 00:31:18.626 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.87 mountX=0.13 mountY=0.13, mountTheta=0.79 00:31:18.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.14, opts=13) 00:31:18.626 00.000 10672 Enqueuing Move request for scope (0.11, 0.14) 00:31:18.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:18.626 00.000 428 Worker thread wakes up 00:31:18.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd 00:31:18.626 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.14) 00:31:18.626 00.000 428 Moving (0.11, 0.14) raw xDistance=0.13 yDistance=0.13 00:31:18.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:31:18.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:18.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:31:18.626 00.000 428 MoveAxis(E, 0, ABG) 00:31:18.626 00.000 428 Move returns status 0, amount 0 00:31:18.626 00.000 428 MoveAxis(N, 0, ABG) 00:31:18.626 00.000 428 Move returns status 0, amount 0 00:31:18.626 00.000 428 move complete, result=0 00:31:18.626 00.000 428 worker thread done servicing request 00:31:18.657 00.031 10672 UpdateGuideState exits: m=219973 SNR=40.1 00:31:18.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:18.657 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:18.657 00.000 10672 Enqueuing Expose request 00:31:18.657 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:31:18.657 00.000 428 Worker thread wakes up 00:31:18.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:18.657 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:20.484 01.827 428 Exposure complete 00:31:20.609 00.125 428 worker thread done servicing request 00:31:20.609 00.000 10672 OnExposeComplete: enter 00:31:20.609 00.000 10672 UpdateGuideState(): m_state=6 00:31:20.609 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1430 00:31:20.609 00.000 10672 Star::Find returns 1 (0), X=612.72, Y=377.76, Mass=211007, SNR=40.6, Peak=27008 HFD=2.9 00:31:20.609 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.14) = xAngle (0.41 = 0.41) 00:31:20.609 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.52 = 0.52) 00:31:20.609 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.55 mountX=0.18 mountY=0.10, mountTheta=0.50 00:31:20.609 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.10, opts=13) 00:31:20.609 00.000 10672 Enqueuing Move request for scope (0.17, 0.10) 00:31:20.609 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:20.609 00.000 428 Worker thread wakes up 00:31:20.609 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd 00:31:20.609 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.10) 00:31:20.609 00.000 428 Moving (0.17, 0.10) raw xDistance=0.18 yDistance=0.10 00:31:20.609 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:31:20.609 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:20.609 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:31:20.609 00.000 428 MoveAxis(E, 0, ABG) 00:31:20.609 00.000 428 Move returns status 0, amount 0 00:31:20.609 00.000 428 MoveAxis(N, 0, ABG) 00:31:20.609 00.000 428 Move returns status 0, amount 0 00:31:20.609 00.000 428 move complete, result=0 00:31:20.609 00.000 428 worker thread done servicing request 00:31:20.641 00.032 10672 UpdateGuideState exits: m=211007 SNR=40.6 00:31:20.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:20.641 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:20.641 00.000 10672 Enqueuing Expose request 00:31:20.641 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:31:20.641 00.000 428 Worker thread wakes up 00:31:20.641 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:20.641 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:20.922 00.281 10672 read socket command 10 00:31:20.922 00.000 10672 processing socket request REQDIST 00:31:20.922 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:31:20.922 00.000 10672 Sending socket response 33 (0x21) 00:31:22.458 01.536 428 Exposure complete 00:31:22.598 00.140 428 worker thread done servicing request 00:31:22.598 00.000 10672 OnExposeComplete: enter 00:31:22.598 00.000 10672 UpdateGuideState(): m_state=6 00:31:22.598 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1431 00:31:22.598 00.000 10672 Star::Find returns 1 (0), X=613.17, Y=378.35, Mass=219612, SNR=38.5, Peak=27760 HFD=3.1 00:31:22.598 00.000 10672 CameraToMount -- cameraTheta (0.85) - m_xAngle (0.14) = xAngle (0.71 = 0.71) 00:31:22.598 00.000 10672 CameraToMount -- cameraTheta (0.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.82 = 0.82) 00:31:22.598 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=0.69 hyp=0.92 cameraTheta=0.85 mountX=0.70 mountY=0.67, mountTheta=0.76 00:31:22.598 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=0.69, opts=13) 00:31:22.598 00.000 10672 Enqueuing Move request for scope (0.61, 0.69) 00:31:22.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:22.598 00.000 428 Worker thread wakes up 00:31:22.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.69) opts 0xd 00:31:22.598 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, 0.69) 00:31:22.598 00.000 428 Moving (0.61, 0.69) raw xDistance=0.70 yDistance=0.67 00:31:22.598 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 00:31:22.598 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:31:22.598 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.67 00:31:22.598 00.000 428 MoveAxis(W, 821, ABG) 00:31:22.598 00.000 428 Guiding Dir = 3, Dur = 821 00:31:22.598 00.000 428 IsSlewing returns 0 00:31:22.598 00.000 428 IsGuiding returns 0 00:31:22.614 00.016 428 PulseGuide returned control before completion, sleep 810 00:31:22.614 00.000 10672 UpdateGuideState exits: m=219612 SNR=38.5 00:31:22.614 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:22.614 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:22.614 00.000 10672 Enqueuing Expose request 00:31:23.457 00.843 428 IsGuiding returns 0 00:31:23.457 00.000 428 Move returns status 0, amount 821 00:31:23.457 00.000 428 MoveAxis(N, 0, ABG) 00:31:23.457 00.000 428 Move returns status 0, amount 0 00:31:23.457 00.000 428 move complete, result=0 00:31:23.457 00.000 428 worker thread done servicing request 00:31:23.457 00.000 428 Worker thread wakes up 00:31:23.457 00.000 10672 GuideStep: 0.7 px 821 ms WEST, 0.7 px 0 ms NORTH 00:31:23.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:23.457 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:24.473 01.016 428 Exposure complete 00:31:24.597 00.124 428 worker thread done servicing request 00:31:24.597 00.000 10672 OnExposeComplete: enter 00:31:24.597 00.000 10672 UpdateGuideState(): m_state=6 00:31:24.597 00.000 10672 Star::Find(15, 613, 378, 0, (0,0,0,0), 0.0, 0) frame 1432 00:31:24.597 00.000 10672 Star::Find returns 1 (0), X=612.67, Y=378.10, Mass=220402, SNR=41.6, Peak=26352 HFD=3.3 00:31:24.597 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 00:31:24.597 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.29 = 1.29) 00:31:24.597 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.44 hyp=0.45 cameraTheta=1.32 mountX=0.17 mountY=0.44, mountTheta=1.20 00:31:24.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.44, opts=13) 00:31:24.597 00.000 10672 Enqueuing Move request for scope (0.11, 0.44) 00:31:24.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:24.597 00.000 428 Worker thread wakes up 00:31:24.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.44) opts 0xd 00:31:24.597 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.44) 00:31:24.597 00.000 428 Moving (0.11, 0.44) raw xDistance=0.17 yDistance=0.44 00:31:24.597 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:31:24.597 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:24.597 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 00:31:24.597 00.000 428 MoveAxis(E, 0, ABG) 00:31:24.597 00.000 428 Move returns status 0, amount 0 00:31:24.597 00.000 428 MoveAxis(N, 0, ABG) 00:31:24.597 00.000 428 Move returns status 0, amount 0 00:31:24.597 00.000 428 move complete, result=0 00:31:24.597 00.000 428 worker thread done servicing request 00:31:24.629 00.032 10672 UpdateGuideState exits: m=220402 SNR=41.6 00:31:24.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:24.629 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:24.629 00.000 10672 Enqueuing Expose request 00:31:24.629 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:31:24.629 00.000 428 Worker thread wakes up 00:31:24.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:24.629 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:25.925 01.296 10672 read socket command 10 00:31:25.925 00.000 10672 processing socket request REQDIST 00:31:25.925 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:31:25.925 00.000 10672 Sending socket response 49 (0x31) 00:31:26.472 00.547 428 Exposure complete 00:31:26.612 00.140 428 worker thread done servicing request 00:31:26.612 00.000 10672 OnExposeComplete: enter 00:31:26.612 00.000 10672 UpdateGuideState(): m_state=6 00:31:26.612 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1433 00:31:26.612 00.000 10672 Star::Find returns 1 (0), X=612.80, Y=377.89, Mass=214041, SNR=37.6, Peak=20784 HFD=3.5 00:31:26.612 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 00:31:26.612 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.73 = 0.73) 00:31:26.612 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.23 hyp=0.34 cameraTheta=0.76 mountX=0.27 mountY=0.22, mountTheta=0.68 00:31:26.612 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.23, opts=13) 00:31:26.612 00.000 10672 Enqueuing Move request for scope (0.24, 0.23) 00:31:26.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:26.612 00.000 428 Worker thread wakes up 00:31:26.612 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.23) opts 0xd 00:31:26.612 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.23) 00:31:26.612 00.000 428 Moving (0.24, 0.23) raw xDistance=0.27 yDistance=0.22 00:31:26.612 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:31:26.612 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:26.612 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:31:26.612 00.000 428 MoveAxis(E, 0, ABG) 00:31:26.612 00.000 428 Move returns status 0, amount 0 00:31:26.612 00.000 428 MoveAxis(N, 0, ABG) 00:31:26.612 00.000 428 Move returns status 0, amount 0 00:31:26.612 00.000 428 move complete, result=0 00:31:26.612 00.000 428 worker thread done servicing request 00:31:26.644 00.032 10672 UpdateGuideState exits: m=214041 SNR=37.6 00:31:26.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:26.644 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:26.644 00.000 10672 Enqueuing Expose request 00:31:26.644 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:31:26.644 00.000 428 Worker thread wakes up 00:31:26.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:26.644 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:28.471 01.827 428 Exposure complete 00:31:28.596 00.125 428 worker thread done servicing request 00:31:28.596 00.000 10672 OnExposeComplete: enter 00:31:28.596 00.000 10672 UpdateGuideState(): m_state=6 00:31:28.596 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1434 00:31:28.596 00.000 10672 Star::Find returns 1 (0), X=612.52, Y=377.40, Mass=207006, SNR=41.4, Peak=25696 HFD=3.2 00:31:28.596 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.83 = -1.83) 00:31:28.596 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.72 = -1.72) 00:31:28.596 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.69 mountX=-0.07 mountY=-0.26, mountTheta=-1.83 00:31:28.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.26, opts=13) 00:31:28.596 00.000 10672 Enqueuing Move request for scope (-0.03, -0.26) 00:31:28.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:28.596 00.000 428 Worker thread wakes up 00:31:28.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd 00:31:28.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.26) 00:31:28.596 00.000 428 Moving (-0.03, -0.26) raw xDistance=-0.07 yDistance=-0.26 00:31:28.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:31:28.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:28.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:31:28.596 00.000 428 MoveAxis(E, 0, ABG) 00:31:28.596 00.000 428 Move returns status 0, amount 0 00:31:28.596 00.000 428 MoveAxis(N, 0, ABG) 00:31:28.596 00.000 428 Move returns status 0, amount 0 00:31:28.596 00.000 428 move complete, result=0 00:31:28.596 00.000 428 worker thread done servicing request 00:31:28.627 00.031 10672 UpdateGuideState exits: m=207006 SNR=41.4 00:31:28.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:28.627 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:28.627 00.000 10672 Enqueuing Expose request 00:31:28.627 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:31:28.627 00.000 428 Worker thread wakes up 00:31:28.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:28.627 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:30.476 01.849 428 Exposure complete 00:31:30.601 00.125 428 worker thread done servicing request 00:31:30.601 00.000 10672 OnExposeComplete: enter 00:31:30.601 00.000 10672 UpdateGuideState(): m_state=6 00:31:30.601 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1435 00:31:30.601 00.000 10672 Star::Find returns 1 (0), X=612.68, Y=377.86, Mass=221089, SNR=43.4, Peak=28192 HFD=2.8 00:31:30.601 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.14) = xAngle (0.88 = 0.88) 00:31:30.601 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.99 = 0.99) 00:31:30.601 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.24 cameraTheta=1.02 mountX=0.15 mountY=0.20, mountTheta=0.92 00:31:30.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.21, opts=13) 00:31:30.601 00.000 10672 Enqueuing Move request for scope (0.13, 0.21) 00:31:30.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:30.601 00.000 428 Worker thread wakes up 00:31:30.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd 00:31:30.601 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.21) 00:31:30.601 00.000 428 Moving (0.13, 0.21) raw xDistance=0.15 yDistance=0.20 00:31:30.601 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:31:30.601 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:30.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:31:30.601 00.000 428 MoveAxis(E, 0, ABG) 00:31:30.601 00.000 428 Move returns status 0, amount 0 00:31:30.601 00.000 428 MoveAxis(N, 0, ABG) 00:31:30.601 00.000 428 Move returns status 0, amount 0 00:31:30.601 00.000 428 move complete, result=0 00:31:30.601 00.000 428 worker thread done servicing request 00:31:30.632 00.031 10672 UpdateGuideState exits: m=221089 SNR=43.4 00:31:30.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:30.632 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:30.632 00.000 10672 Enqueuing Expose request 00:31:30.632 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:31:30.632 00.000 428 Worker thread wakes up 00:31:30.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:30.632 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:30.929 00.297 10672 read socket command 10 00:31:30.929 00.000 10672 processing socket request REQDIST 00:31:30.929 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:31:30.929 00.000 10672 Sending socket response 34 (0x22) 00:31:32.475 01.546 428 Exposure complete 00:31:32.615 00.140 428 worker thread done servicing request 00:31:32.615 00.000 10672 OnExposeComplete: enter 00:31:32.615 00.000 10672 UpdateGuideState(): m_state=6 00:31:32.615 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1436 00:31:32.615 00.000 10672 Star::Find returns 1 (0), X=612.78, Y=377.61, Mass=193866, SNR=36.6, Peak=30384 HFD=2.7 00:31:32.615 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 00:31:32.615 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 00:31:32.615 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-0.22 mountX=0.21 mountY=-0.06, mountTheta=-0.26 00:31:32.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.05, opts=13) 00:31:32.615 00.000 10672 Enqueuing Move request for scope (0.22, -0.05) 00:31:32.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:32.615 00.000 428 Worker thread wakes up 00:31:32.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd 00:31:32.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.05) 00:31:32.615 00.000 428 Moving (0.22, -0.05) raw xDistance=0.21 yDistance=-0.06 00:31:32.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:31:32.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:32.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:31:32.615 00.000 428 MoveAxis(E, 0, ABG) 00:31:32.615 00.000 428 Move returns status 0, amount 0 00:31:32.615 00.000 428 MoveAxis(N, 0, ABG) 00:31:32.615 00.000 428 Move returns status 0, amount 0 00:31:32.615 00.000 428 move complete, result=0 00:31:32.615 00.000 428 worker thread done servicing request 00:31:32.631 00.016 10672 UpdateGuideState exits: m=193866 SNR=36.6 00:31:32.631 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:32.631 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:32.631 00.000 10672 Enqueuing Expose request 00:31:32.631 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:31:32.631 00.000 428 Worker thread wakes up 00:31:32.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:32.647 00.016 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:34.474 01.827 428 Exposure complete 00:31:34.615 00.141 428 worker thread done servicing request 00:31:34.615 00.000 10672 OnExposeComplete: enter 00:31:34.615 00.000 10672 UpdateGuideState(): m_state=6 00:31:34.615 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1437 00:31:34.615 00.000 10672 Star::Find returns 1 (0), X=613.07, Y=378.03, Mass=271864, SNR=48.2, Peak=36160 HFD=3.0 00:31:34.615 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.14) = xAngle (0.49 = 0.49) 00:31:34.615 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.60 = 0.60) 00:31:34.615 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.38 hyp=0.64 cameraTheta=0.63 mountX=0.56 mountY=0.36, mountTheta=0.57 00:31:34.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.38, opts=13) 00:31:34.615 00.000 10672 Enqueuing Move request for scope (0.52, 0.38) 00:31:34.615 00.000 428 Worker thread wakes up 00:31:34.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:34.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.38) opts 0xd 00:31:34.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.38) 00:31:34.615 00.000 428 Moving (0.52, 0.38) raw xDistance=0.56 yDistance=0.36 00:31:34.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 00:31:34.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:34.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:31:34.615 00.000 428 MoveAxis(W, 658, ABG) 00:31:34.615 00.000 428 Guiding Dir = 3, Dur = 658 00:31:34.615 00.000 428 IsSlewing returns 0 00:31:34.615 00.000 428 IsGuiding returns 0 00:31:34.646 00.031 428 PulseGuide returned control before completion, sleep 647 00:31:34.646 00.000 10672 UpdateGuideState exits: m=271864 SNR=48.2 00:31:34.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:34.646 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:34.646 00.000 10672 Enqueuing Expose request 00:31:35.302 00.656 428 IsGuiding returns 0 00:31:35.318 00.016 428 Move returns status 0, amount 658 00:31:35.318 00.000 428 MoveAxis(N, 0, ABG) 00:31:35.318 00.000 428 Move returns status 0, amount 0 00:31:35.318 00.000 428 move complete, result=0 00:31:35.318 00.000 428 worker thread done servicing request 00:31:35.318 00.000 428 Worker thread wakes up 00:31:35.318 00.000 10672 GuideStep: 0.6 px 658 ms WEST, 0.4 px 0 ms NORTH 00:31:35.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:35.318 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:35.927 00.609 10672 read socket command 10 00:31:35.927 00.000 10672 processing socket request REQDIST 00:31:35.927 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:31:35.927 00.000 10672 Sending socket response 40 (0x28) 00:31:36.474 00.547 428 Exposure complete 00:31:36.599 00.125 428 worker thread done servicing request 00:31:36.599 00.000 10672 OnExposeComplete: enter 00:31:36.599 00.000 10672 UpdateGuideState(): m_state=6 00:31:36.599 00.000 10672 Star::Find(15, 613, 378, 0, (0,0,0,0), 0.0, 0) frame 1438 00:31:36.599 00.000 10672 Star::Find returns 1 (0), X=613.24, Y=377.90, Mass=170887, SNR=33.3, Peak=28640 HFD=2.3 00:31:36.599 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.14) = xAngle (0.21 = 0.21) 00:31:36.599 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.31 = 0.31) 00:31:36.599 00.000 10672 CameraToMount -- cameraX=0.69 cameraY=0.25 hyp=0.73 cameraTheta=0.34 mountX=0.72 mountY=0.23, mountTheta=0.31 00:31:36.599 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.69, y=0.25, opts=13) 00:31:36.599 00.000 10672 Enqueuing Move request for scope (0.69, 0.25) 00:31:36.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:36.599 00.000 428 Worker thread wakes up 00:31:36.599 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.25) opts 0xd 00:31:36.599 00.000 428 Handling offset move in thread for scope, endpoint = (0.69, 0.25) 00:31:36.599 00.000 428 Moving (0.69, 0.25) raw xDistance=0.72 yDistance=0.23 00:31:36.599 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.72 00:31:36.599 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:36.599 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:31:36.599 00.000 428 MoveAxis(W, 884, ABG) 00:31:36.599 00.000 428 Guiding Dir = 3, Dur = 884 00:31:36.599 00.000 428 IsSlewing returns 0 00:31:36.599 00.000 428 IsGuiding returns 0 00:31:36.614 00.015 428 PulseGuide returned control before completion, sleep 880 00:31:36.630 00.016 10672 UpdateGuideState exits: m=170887 SNR=33.3 00:31:36.630 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:36.630 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:36.630 00.000 10672 Enqueuing Expose request 00:31:37.520 00.890 428 IsGuiding returns 0 00:31:37.520 00.000 428 Move returns status 0, amount 884 00:31:37.520 00.000 428 MoveAxis(N, 0, ABG) 00:31:37.520 00.000 428 Move returns status 0, amount 0 00:31:37.520 00.000 428 move complete, result=0 00:31:37.520 00.000 428 worker thread done servicing request 00:31:37.520 00.000 428 Worker thread wakes up 00:31:37.520 00.000 10672 GuideStep: 0.7 px 884 ms WEST, 0.2 px 0 ms NORTH 00:31:37.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:37.520 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:38.462 00.942 428 Exposure complete 00:31:38.587 00.125 428 worker thread done servicing request 00:31:38.587 00.000 10672 OnExposeComplete: enter 00:31:38.587 00.000 10672 UpdateGuideState(): m_state=6 00:31:38.587 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1439 00:31:38.587 00.000 10672 Star::Find returns 1 (0), X=613.11, Y=378.21, Mass=227448, SNR=47.5, Peak=29392 HFD=3.1 00:31:38.587 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.14) = xAngle (0.64 = 0.64) 00:31:38.587 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.75 = 0.75) 00:31:38.587 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.55 hyp=0.78 cameraTheta=0.78 mountX=0.62 mountY=0.53, mountTheta=0.71 00:31:38.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.55, opts=13) 00:31:38.587 00.000 10672 Enqueuing Move request for scope (0.55, 0.55) 00:31:38.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:38.587 00.000 428 Worker thread wakes up 00:31:38.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.55) opts 0xd 00:31:38.587 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.55) 00:31:38.587 00.000 428 Moving (0.55, 0.55) raw xDistance=0.62 yDistance=0.53 00:31:38.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.62 00:31:38.587 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:38.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 00:31:38.587 00.000 428 MoveAxis(W, 793, ABG) 00:31:38.587 00.000 428 Guiding Dir = 3, Dur = 793 00:31:38.587 00.000 428 IsSlewing returns 0 00:31:38.587 00.000 428 IsGuiding returns 0 00:31:38.618 00.031 10672 UpdateGuideState exits: m=227448 SNR=47.5 00:31:38.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:38.618 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:38.618 00.000 10672 Enqueuing Expose request 00:31:38.618 00.000 428 PulseGuide returned control before completion, sleep 775 00:31:39.431 00.813 428 IsGuiding returns 1 00:31:39.431 00.000 428 scope still moving after pulse duration time elapsed 00:31:39.478 00.047 428 IsSlewing returns 0 00:31:39.478 00.000 428 IsGuiding returns 0 00:31:39.478 00.000 428 scope move finished after 793 + 88 ms 00:31:39.478 00.000 428 Move returns status 0, amount 793 00:31:39.478 00.000 428 MoveAxis(N, 0, ABG) 00:31:39.478 00.000 428 Move returns status 0, amount 0 00:31:39.478 00.000 428 move complete, result=0 00:31:39.478 00.000 428 worker thread done servicing request 00:31:39.478 00.000 428 Worker thread wakes up 00:31:39.478 00.000 10672 GuideStep: 0.6 px 793 ms WEST, 0.5 px 0 ms NORTH 00:31:39.478 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:39.478 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:40.477 00.999 428 Exposure complete 00:31:40.618 00.141 428 worker thread done servicing request 00:31:40.618 00.000 10672 OnExposeComplete: enter 00:31:40.618 00.000 10672 UpdateGuideState(): m_state=6 00:31:40.618 00.000 10672 Star::Find(15, 613, 378, 0, (0,0,0,0), 0.0, 0) frame 1440 00:31:40.618 00.000 10672 Star::Find returns 1 (0), X=612.35, Y=378.27, Mass=246189, SNR=45.3, Peak=30384 HFD=3.2 00:31:40.618 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.14) = xAngle (1.75 = 1.75) 00:31:40.618 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.86 = 1.86) 00:31:40.618 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.61 hyp=0.64 cameraTheta=1.89 mountX=-0.12 mountY=0.62, mountTheta=1.76 00:31:40.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.61, opts=13) 00:31:40.618 00.000 10672 Enqueuing Move request for scope (-0.20, 0.61) 00:31:40.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:40.618 00.000 428 Worker thread wakes up 00:31:40.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.61) opts 0xd 00:31:40.618 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.61) 00:31:40.618 00.000 428 Moving (-0.20, 0.61) raw xDistance=-0.12 yDistance=0.62 00:31:40.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:31:40.618 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:31:40.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.62 00:31:40.618 00.000 428 MoveAxis(E, 0, ABG) 00:31:40.618 00.000 428 Move returns status 0, amount 0 00:31:40.618 00.000 428 MoveAxis(N, 0, ABG) 00:31:40.618 00.000 428 Move returns status 0, amount 0 00:31:40.618 00.000 428 move complete, result=0 00:31:40.618 00.000 428 worker thread done servicing request 00:31:40.633 00.015 10672 UpdateGuideState exits: m=246189 SNR=45.3 00:31:40.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:40.633 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:40.633 00.000 10672 Enqueuing Expose request 00:31:40.633 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 00:31:40.633 00.000 428 Worker thread wakes up 00:31:40.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:40.633 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:40.930 00.297 10672 read socket command 10 00:31:40.930 00.000 10672 processing socket request REQDIST 00:31:40.930 00.000 10672 SOCKSVR: Sending pixel error of 0.60 00:31:40.930 00.000 10672 Sending socket response 60 (0x3c) 00:31:42.476 01.546 428 Exposure complete 00:31:42.601 00.125 428 worker thread done servicing request 00:31:42.601 00.000 10672 OnExposeComplete: enter 00:31:42.601 00.000 10672 UpdateGuideState(): m_state=6 00:31:42.601 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1441 00:31:42.601 00.000 10672 Star::Find returns 1 (0), X=611.86, Y=377.51, Mass=215627, SNR=46.8, Peak=32016 HFD=2.7 00:31:42.601 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 00:31:42.601 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 00:31:42.601 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=-0.15 hyp=0.71 cameraTheta=-2.93 mountX=-0.71 mountY=-0.13, mountTheta=-2.97 00:31:42.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=-0.15, opts=13) 00:31:42.601 00.000 10672 Enqueuing Move request for scope (-0.70, -0.15) 00:31:42.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:42.601 00.000 428 Worker thread wakes up 00:31:42.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.15) opts 0xd 00:31:42.601 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, -0.15) 00:31:42.601 00.000 428 Moving (-0.70, -0.15) raw xDistance=-0.71 yDistance=-0.13 00:31:42.601 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 00:31:42.601 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:42.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:31:42.601 00.000 428 MoveAxis(E, 834, ABG) 00:31:42.601 00.000 428 Guiding Dir = 2, Dur = 834 00:31:42.601 00.000 428 IsSlewing returns 0 00:31:42.601 00.000 428 IsGuiding returns 0 00:31:42.633 00.032 10672 UpdateGuideState exits: m=215627 SNR=46.8 00:31:42.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:42.633 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:42.633 00.000 10672 Enqueuing Expose request 00:31:42.633 00.000 428 PulseGuide returned control before completion, sleep 818 00:31:43.476 00.843 428 IsGuiding returns 0 00:31:43.476 00.000 428 Move returns status 0, amount 834 00:31:43.476 00.000 428 MoveAxis(N, 0, ABG) 00:31:43.476 00.000 428 Move returns status 0, amount 0 00:31:43.476 00.000 428 move complete, result=0 00:31:43.476 00.000 428 worker thread done servicing request 00:31:43.476 00.000 428 Worker thread wakes up 00:31:43.476 00.000 10672 GuideStep: -0.7 px 834 ms EAST, -0.1 px 0 ms NORTH 00:31:43.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:43.476 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:44.476 01.000 428 Exposure complete 00:31:44.616 00.140 428 worker thread done servicing request 00:31:44.616 00.000 10672 OnExposeComplete: enter 00:31:44.616 00.000 10672 UpdateGuideState(): m_state=6 00:31:44.616 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1442 00:31:44.616 00.000 10672 Star::Find returns 1 (0), X=612.55, Y=377.87, Mass=261974, SNR=51.9, Peak=31248 HFD=3.4 00:31:44.616 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.14) = xAngle (1.47 = 1.47) 00:31:44.616 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.58 = 1.58) 00:31:44.616 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.61 mountX=0.02 mountY=0.21, mountTheta=1.47 00:31:44.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.21, opts=13) 00:31:44.616 00.000 10672 Enqueuing Move request for scope (-0.01, 0.21) 00:31:44.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:44.616 00.000 428 Worker thread wakes up 00:31:44.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd 00:31:44.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.21) 00:31:44.616 00.000 428 Moving (-0.01, 0.21) raw xDistance=0.02 yDistance=0.21 00:31:44.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:31:44.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:44.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:31:44.616 00.000 428 MoveAxis(E, 0, ABG) 00:31:44.616 00.000 428 Move returns status 0, amount 0 00:31:44.616 00.000 428 MoveAxis(N, 0, ABG) 00:31:44.616 00.000 428 Move returns status 0, amount 0 00:31:44.616 00.000 428 move complete, result=0 00:31:44.616 00.000 428 worker thread done servicing request 00:31:44.632 00.016 10672 UpdateGuideState exits: m=261974 SNR=51.9 00:31:44.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:44.632 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:44.632 00.000 10672 Enqueuing Expose request 00:31:44.632 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:31:44.632 00.000 428 Worker thread wakes up 00:31:44.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:44.632 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:45.929 01.297 10672 read socket command 10 00:31:45.929 00.000 10672 processing socket request REQDIST 00:31:45.929 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:31:45.929 00.000 10672 Sending socket response 50 (0x32) 00:31:46.475 00.546 428 Exposure complete 00:31:46.604 00.129 428 worker thread done servicing request 00:31:46.604 00.000 10672 OnExposeComplete: enter 00:31:46.604 00.000 10672 UpdateGuideState(): m_state=6 00:31:46.604 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1443 00:31:46.604 00.000 10672 Star::Find returns 1 (0), X=612.78, Y=378.05, Mass=207963, SNR=40.0, Peak=23296 HFD=2.6 00:31:46.604 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (0.14) = xAngle (0.92 = 0.92) 00:31:46.604 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.03 = 1.03) 00:31:46.604 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.39 hyp=0.45 cameraTheta=1.06 mountX=0.27 mountY=0.38, mountTheta=0.96 00:31:46.604 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.39, opts=13) 00:31:46.604 00.000 10672 Enqueuing Move request for scope (0.22, 0.39) 00:31:46.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:46.604 00.000 428 Worker thread wakes up 00:31:46.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.39) opts 0xd 00:31:46.604 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.39) 00:31:46.604 00.000 428 Moving (0.22, 0.39) raw xDistance=0.27 yDistance=0.38 00:31:46.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:31:46.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:46.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 00:31:46.604 00.000 428 MoveAxis(E, 0, ABG) 00:31:46.604 00.000 428 Move returns status 0, amount 0 00:31:46.604 00.000 428 MoveAxis(N, 0, ABG) 00:31:46.604 00.000 428 Move returns status 0, amount 0 00:31:46.620 00.016 428 move complete, result=0 00:31:46.620 00.000 428 worker thread done servicing request 00:31:46.635 00.015 10672 UpdateGuideState exits: m=207963 SNR=40.0 00:31:46.635 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:46.635 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:46.635 00.000 10672 Enqueuing Expose request 00:31:46.635 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:31:46.635 00.000 428 Worker thread wakes up 00:31:46.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:46.635 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:48.479 01.844 428 Exposure complete 00:31:48.604 00.125 428 worker thread done servicing request 00:31:48.604 00.000 10672 OnExposeComplete: enter 00:31:48.604 00.000 10672 UpdateGuideState(): m_state=6 00:31:48.604 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1444 00:31:48.604 00.000 10672 Star::Find returns 1 (0), X=612.43, Y=378.07, Mass=176576, SNR=37.4, Peak=27328 HFD=2.4 00:31:48.604 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.14) = xAngle (1.73 = 1.73) 00:31:48.604 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.84 = 1.84) 00:31:48.604 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.86 mountX=-0.07 mountY=0.42, mountTheta=1.73 00:31:48.604 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.41, opts=13) 00:31:48.604 00.000 10672 Enqueuing Move request for scope (-0.12, 0.41) 00:31:48.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:48.604 00.000 428 Worker thread wakes up 00:31:48.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.41) opts 0xd 00:31:48.604 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.41) 00:31:48.604 00.000 428 Moving (-0.12, 0.41) raw xDistance=-0.07 yDistance=0.42 00:31:48.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:31:48.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:48.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:31:48.604 00.000 428 MoveAxis(E, 0, ABG) 00:31:48.604 00.000 428 Move returns status 0, amount 0 00:31:48.604 00.000 428 MoveAxis(N, 0, ABG) 00:31:48.604 00.000 428 Move returns status 0, amount 0 00:31:48.604 00.000 428 move complete, result=0 00:31:48.604 00.000 428 worker thread done servicing request 00:31:48.635 00.031 10672 UpdateGuideState exits: m=176576 SNR=37.4 00:31:48.635 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:48.635 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:48.635 00.000 10672 Enqueuing Expose request 00:31:48.635 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:31:48.635 00.000 428 Worker thread wakes up 00:31:48.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:48.635 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:50.462 01.827 428 Exposure complete 00:31:50.587 00.125 428 worker thread done servicing request 00:31:50.587 00.000 10672 OnExposeComplete: enter 00:31:50.587 00.000 10672 UpdateGuideState(): m_state=6 00:31:50.587 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1445 00:31:50.587 00.000 10672 Star::Find returns 1 (0), X=613.12, Y=377.80, Mass=200518, SNR=39.2, Peak=28416 HFD=2.6 00:31:50.587 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 00:31:50.587 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 00:31:50.587 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.15 hyp=0.58 cameraTheta=0.26 mountX=0.57 mountY=0.13, mountTheta=0.22 00:31:50.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.15, opts=13) 00:31:50.587 00.000 10672 Enqueuing Move request for scope (0.56, 0.15) 00:31:50.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:50.587 00.000 428 Worker thread wakes up 00:31:50.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.15) opts 0xd 00:31:50.587 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.15) 00:31:50.587 00.000 428 Moving (0.56, 0.15) raw xDistance=0.57 yDistance=0.13 00:31:50.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 00:31:50.587 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:50.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:31:50.587 00.000 428 MoveAxis(W, 672, ABG) 00:31:50.587 00.000 428 Guiding Dir = 3, Dur = 672 00:31:50.587 00.000 428 IsSlewing returns 0 00:31:50.587 00.000 428 IsGuiding returns 0 00:31:50.619 00.032 10672 UpdateGuideState exits: m=200518 SNR=39.2 00:31:50.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:50.619 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:50.619 00.000 10672 Enqueuing Expose request 00:31:50.619 00.000 428 PulseGuide returned control before completion, sleep 655 00:31:50.931 00.312 10672 read socket command 10 00:31:50.931 00.000 10672 processing socket request REQDIST 00:31:50.931 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:31:50.931 00.000 10672 Sending socket response 50 (0x32) 00:31:51.306 00.375 428 IsGuiding returns 0 00:31:51.306 00.000 428 Move returns status 0, amount 672 00:31:51.306 00.000 428 MoveAxis(N, 0, ABG) 00:31:51.306 00.000 428 Move returns status 0, amount 0 00:31:51.306 00.000 428 move complete, result=0 00:31:51.306 00.000 428 worker thread done servicing request 00:31:51.306 00.000 428 Worker thread wakes up 00:31:51.306 00.000 10672 GuideStep: 0.6 px 672 ms WEST, 0.1 px 0 ms NORTH 00:31:51.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:51.306 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:52.462 01.156 428 Exposure complete 00:31:52.587 00.125 428 worker thread done servicing request 00:31:52.587 00.000 10672 OnExposeComplete: enter 00:31:52.587 00.000 10672 UpdateGuideState(): m_state=6 00:31:52.587 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1446 00:31:52.587 00.000 10672 Star::Find returns 1 (0), X=612.89, Y=377.72, Mass=227242, SNR=43.6, Peak=34528 HFD=2.6 00:31:52.587 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 00:31:52.587 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 00:31:52.587 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.06 hyp=0.34 cameraTheta=0.19 mountX=0.34 mountY=0.05, mountTheta=0.16 00:31:52.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.06, opts=13) 00:31:52.587 00.000 10672 Enqueuing Move request for scope (0.33, 0.06) 00:31:52.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:52.587 00.000 428 Worker thread wakes up 00:31:52.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.06) opts 0xd 00:31:52.587 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.06) 00:31:52.587 00.000 428 Moving (0.33, 0.06) raw xDistance=0.34 yDistance=0.05 00:31:52.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:31:52.587 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:52.602 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:31:52.602 00.000 428 MoveAxis(E, 0, ABG) 00:31:52.602 00.000 428 Move returns status 0, amount 0 00:31:52.602 00.000 428 MoveAxis(N, 0, ABG) 00:31:52.602 00.000 428 Move returns status 0, amount 0 00:31:52.602 00.000 428 move complete, result=0 00:31:52.602 00.000 428 worker thread done servicing request 00:31:52.618 00.016 10672 UpdateGuideState exits: m=227242 SNR=43.6 00:31:52.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:52.618 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:52.618 00.000 10672 Enqueuing Expose request 00:31:52.618 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:31:52.618 00.000 428 Worker thread wakes up 00:31:52.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:52.618 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:54.477 01.859 428 Exposure complete 00:31:54.602 00.125 428 worker thread done servicing request 00:31:54.602 00.000 10672 OnExposeComplete: enter 00:31:54.602 00.000 10672 UpdateGuideState(): m_state=6 00:31:54.602 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1447 00:31:54.602 00.000 10672 Star::Find returns 1 (0), X=612.83, Y=377.45, Mass=201501, SNR=37.5, Peak=36272 HFD=2.5 00:31:54.602 00.000 10672 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.14) = xAngle (-0.78 = -0.78) 00:31:54.602 00.000 10672 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.67 = -0.67) 00:31:54.602 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-0.64 mountX=0.25 mountY=-0.21, mountTheta=-0.71 00:31:54.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.21, opts=13) 00:31:54.602 00.000 10672 Enqueuing Move request for scope (0.28, -0.21) 00:31:54.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:54.602 00.000 428 Worker thread wakes up 00:31:54.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.21) opts 0xd 00:31:54.602 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.21) 00:31:54.602 00.000 428 Moving (0.28, -0.21) raw xDistance=0.25 yDistance=-0.21 00:31:54.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:31:54.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:54.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:31:54.602 00.000 428 MoveAxis(E, 0, ABG) 00:31:54.602 00.000 428 Move returns status 0, amount 0 00:31:54.602 00.000 428 MoveAxis(N, 0, ABG) 00:31:54.602 00.000 428 Move returns status 0, amount 0 00:31:54.602 00.000 428 move complete, result=0 00:31:54.602 00.000 428 worker thread done servicing request 00:31:54.633 00.031 10672 UpdateGuideState exits: m=201501 SNR=37.5 00:31:54.633 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:54.633 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:54.633 00.000 10672 Enqueuing Expose request 00:31:54.633 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:31:54.633 00.000 428 Worker thread wakes up 00:31:54.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:54.633 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:55.934 01.301 10672 read socket command 10 00:31:55.934 00.000 10672 processing socket request REQDIST 00:31:55.934 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:31:55.934 00.000 10672 Sending socket response 42 (0x2a) 00:31:56.465 00.531 428 Exposure complete 00:31:56.590 00.125 428 worker thread done servicing request 00:31:56.590 00.000 10672 OnExposeComplete: enter 00:31:56.590 00.000 10672 UpdateGuideState(): m_state=6 00:31:56.590 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1448 00:31:56.590 00.000 10672 Star::Find returns 1 (0), X=612.78, Y=378.07, Mass=218081, SNR=41.0, Peak=29936 HFD=2.6 00:31:56.590 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.14) = xAngle (0.93 = 0.93) 00:31:56.590 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.04 = 1.04) 00:31:56.590 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.41 hyp=0.47 cameraTheta=1.07 mountX=0.28 mountY=0.40, mountTheta=0.96 00:31:56.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.41, opts=13) 00:31:56.590 00.000 10672 Enqueuing Move request for scope (0.23, 0.41) 00:31:56.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:56.590 00.000 428 Worker thread wakes up 00:31:56.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.41) opts 0xd 00:31:56.590 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.41) 00:31:56.590 00.000 428 Moving (0.23, 0.41) raw xDistance=0.28 yDistance=0.40 00:31:56.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:31:56.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:56.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:31:56.590 00.000 428 MoveAxis(E, 0, ABG) 00:31:56.590 00.000 428 Move returns status 0, amount 0 00:31:56.590 00.000 428 MoveAxis(N, 0, ABG) 00:31:56.590 00.000 428 Move returns status 0, amount 0 00:31:56.590 00.000 428 move complete, result=0 00:31:56.590 00.000 428 worker thread done servicing request 00:31:56.621 00.031 10672 UpdateGuideState exits: m=218081 SNR=41.0 00:31:56.621 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:56.621 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:56.621 00.000 10672 Enqueuing Expose request 00:31:56.621 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:31:56.621 00.000 428 Worker thread wakes up 00:31:56.621 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:56.621 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:31:58.464 01.843 428 Exposure complete 00:31:58.605 00.141 428 worker thread done servicing request 00:31:58.605 00.000 10672 OnExposeComplete: enter 00:31:58.605 00.000 10672 UpdateGuideState(): m_state=6 00:31:58.605 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1449 00:31:58.605 00.000 10672 Star::Find returns 1 (0), X=612.63, Y=377.79, Mass=196469, SNR=41.4, Peak=35072 HFD=2.6 00:31:58.605 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.14) = xAngle (0.91 = 0.91) 00:31:58.605 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.02 = 1.02) 00:31:58.605 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.05 mountX=0.09 mountY=0.13, mountTheta=0.95 00:31:58.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.13, opts=13) 00:31:58.605 00.000 10672 Enqueuing Move request for scope (0.08, 0.13) 00:31:58.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:31:58.605 00.000 428 Worker thread wakes up 00:31:58.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd 00:31:58.605 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.13) 00:31:58.605 00.000 428 Moving (0.08, 0.13) raw xDistance=0.09 yDistance=0.13 00:31:58.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:31:58.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:31:58.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:31:58.605 00.000 428 MoveAxis(E, 0, ABG) 00:31:58.605 00.000 428 Move returns status 0, amount 0 00:31:58.605 00.000 428 MoveAxis(N, 0, ABG) 00:31:58.605 00.000 428 Move returns status 0, amount 0 00:31:58.605 00.000 428 move complete, result=0 00:31:58.605 00.000 428 worker thread done servicing request 00:31:58.636 00.031 10672 UpdateGuideState exits: m=196469 SNR=41.4 00:31:58.636 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:31:58.636 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:31:58.636 00.000 10672 Enqueuing Expose request 00:31:58.636 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:31:58.636 00.000 428 Worker thread wakes up 00:31:58.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:31:58.636 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:00.464 01.828 428 Exposure complete 00:32:00.588 00.124 428 worker thread done servicing request 00:32:00.588 00.000 10672 OnExposeComplete: enter 00:32:00.588 00.000 10672 UpdateGuideState(): m_state=6 00:32:00.588 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1450 00:32:00.588 00.000 10672 Star::Find returns 1 (0), X=612.81, Y=378.15, Mass=239366, SNR=40.5, Peak=32560 HFD=3.1 00:32:00.588 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.14) = xAngle (0.95 = 0.95) 00:32:00.588 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.06 = 1.06) 00:32:00.588 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.49 hyp=0.55 cameraTheta=1.09 mountX=0.32 mountY=0.48, mountTheta=0.98 00:32:00.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.49, opts=13) 00:32:00.588 00.000 10672 Enqueuing Move request for scope (0.26, 0.49) 00:32:00.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:00.588 00.000 428 Worker thread wakes up 00:32:00.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.49) opts 0xd 00:32:00.588 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.49) 00:32:00.588 00.000 428 Moving (0.26, 0.49) raw xDistance=0.32 yDistance=0.48 00:32:00.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:32:00.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:00.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 00:32:00.588 00.000 428 MoveAxis(E, 0, ABG) 00:32:00.588 00.000 428 Move returns status 0, amount 0 00:32:00.588 00.000 428 MoveAxis(N, 0, ABG) 00:32:00.588 00.000 428 Move returns status 0, amount 0 00:32:00.588 00.000 428 move complete, result=0 00:32:00.588 00.000 428 worker thread done servicing request 00:32:00.620 00.032 10672 UpdateGuideState exits: m=239366 SNR=40.5 00:32:00.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:00.620 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:00.620 00.000 10672 Enqueuing Expose request 00:32:00.620 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:32:00.620 00.000 428 Worker thread wakes up 00:32:00.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:00.620 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:00.948 00.328 10672 read socket command 10 00:32:00.948 00.000 10672 processing socket request REQDIST 00:32:00.948 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:32:00.948 00.000 10672 Sending socket response 41 (0x29) 00:32:02.463 01.515 428 Exposure complete 00:32:02.588 00.125 428 worker thread done servicing request 00:32:02.588 00.000 10672 OnExposeComplete: enter 00:32:02.588 00.000 10672 UpdateGuideState(): m_state=6 00:32:02.588 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1451 00:32:02.588 00.000 10672 Star::Find returns 1 (0), X=612.87, Y=377.95, Mass=204328, SNR=38.9, Peak=28960 HFD=2.7 00:32:02.588 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 00:32:02.588 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 00:32:02.588 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.29 hyp=0.43 cameraTheta=0.75 mountX=0.35 mountY=0.28, mountTheta=0.68 00:32:02.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.29, opts=13) 00:32:02.588 00.000 10672 Enqueuing Move request for scope (0.31, 0.29) 00:32:02.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:02.588 00.000 428 Worker thread wakes up 00:32:02.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.29) opts 0xd 00:32:02.588 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.29) 00:32:02.588 00.000 428 Moving (0.31, 0.29) raw xDistance=0.35 yDistance=0.28 00:32:02.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:32:02.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:02.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:32:02.588 00.000 428 MoveAxis(E, 0, ABG) 00:32:02.588 00.000 428 Move returns status 0, amount 0 00:32:02.588 00.000 428 MoveAxis(N, 0, ABG) 00:32:02.588 00.000 428 Move returns status 0, amount 0 00:32:02.588 00.000 428 move complete, result=0 00:32:02.588 00.000 428 worker thread done servicing request 00:32:02.619 00.031 10672 UpdateGuideState exits: m=204328 SNR=38.9 00:32:02.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:02.619 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:02.619 00.000 10672 Enqueuing Expose request 00:32:02.619 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:32:02.619 00.000 428 Worker thread wakes up 00:32:02.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:02.619 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:04.467 01.848 428 Exposure complete 00:32:04.592 00.125 428 worker thread done servicing request 00:32:04.592 00.000 10672 OnExposeComplete: enter 00:32:04.592 00.000 10672 UpdateGuideState(): m_state=6 00:32:04.592 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1452 00:32:04.592 00.000 10672 Star::Find returns 1 (0), X=613.06, Y=377.63, Mass=195612, SNR=38.0, Peak=39648 HFD=2.3 00:32:04.592 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.14) = xAngle (-0.20 = -0.20) 00:32:04.592 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.09 = -0.09) 00:32:04.592 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.03 hyp=0.51 cameraTheta=-0.06 mountX=0.50 mountY=-0.05, mountTheta=-0.09 00:32:04.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.03, opts=13) 00:32:04.592 00.000 10672 Enqueuing Move request for scope (0.51, -0.03) 00:32:04.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:04.592 00.000 428 Worker thread wakes up 00:32:04.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.03) opts 0xd 00:32:04.592 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.03) 00:32:04.592 00.000 428 Moving (0.51, -0.03) raw xDistance=0.50 yDistance=-0.05 00:32:04.592 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 00:32:04.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:04.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:32:04.592 00.000 428 MoveAxis(W, 585, ABG) 00:32:04.592 00.000 428 Guiding Dir = 3, Dur = 585 00:32:04.592 00.000 428 IsSlewing returns 0 00:32:04.592 00.000 428 IsGuiding returns 0 00:32:04.623 00.031 10672 UpdateGuideState exits: m=195612 SNR=38.0 00:32:04.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:04.623 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:04.623 00.000 10672 Enqueuing Expose request 00:32:04.623 00.000 428 PulseGuide returned control before completion, sleep 567 00:32:05.201 00.578 428 IsGuiding returns 1 00:32:05.201 00.000 428 scope still moving after pulse duration time elapsed 00:32:05.233 00.032 428 IsSlewing returns 0 00:32:05.233 00.000 428 IsGuiding returns 0 00:32:05.233 00.000 428 scope move finished after 585 + 51 ms 00:32:05.233 00.000 428 Move returns status 0, amount 585 00:32:05.233 00.000 428 MoveAxis(N, 0, ABG) 00:32:05.233 00.000 428 Move returns status 0, amount 0 00:32:05.233 00.000 428 move complete, result=0 00:32:05.233 00.000 428 worker thread done servicing request 00:32:05.233 00.000 10672 GuideStep: 0.5 px 585 ms WEST, -0.0 px 0 ms NORTH 00:32:05.233 00.000 428 Worker thread wakes up 00:32:05.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:05.233 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:05.936 00.703 10672 read socket command 10 00:32:05.936 00.000 10672 processing socket request REQDIST 00:32:05.936 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:32:05.936 00.000 10672 Sending socket response 44 (0x2c) 00:32:06.467 00.531 428 Exposure complete 00:32:06.607 00.140 428 worker thread done servicing request 00:32:06.607 00.000 10672 OnExposeComplete: enter 00:32:06.607 00.000 10672 UpdateGuideState(): m_state=6 00:32:06.607 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1453 00:32:06.607 00.000 10672 Star::Find returns 1 (0), X=611.86, Y=377.89, Mass=187675, SNR=38.2, Peak=24928 HFD=2.8 00:32:06.607 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.68 = 2.68) 00:32:06.607 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 00:32:06.607 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.24 hyp=0.73 cameraTheta=2.81 mountX=-0.66 mountY=0.26, mountTheta=2.77 00:32:06.607 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.24, opts=13) 00:32:06.607 00.000 10672 Enqueuing Move request for scope (-0.70, 0.24) 00:32:06.607 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:06.607 00.000 428 Worker thread wakes up 00:32:06.607 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.24) opts 0xd 00:32:06.607 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.24) 00:32:06.607 00.000 428 Moving (-0.70, 0.24) raw xDistance=-0.66 yDistance=0.26 00:32:06.607 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.66 00:32:06.607 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:06.607 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:32:06.607 00.000 428 MoveAxis(E, 728, ABG) 00:32:06.607 00.000 428 Guiding Dir = 2, Dur = 728 00:32:06.607 00.000 428 IsSlewing returns 0 00:32:06.607 00.000 428 IsGuiding returns 0 00:32:06.623 00.016 428 PulseGuide returned control before completion, sleep 724 00:32:06.623 00.000 10672 UpdateGuideState exits: m=187675 SNR=38.2 00:32:06.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:06.623 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:06.623 00.000 10672 Enqueuing Expose request 00:32:07.373 00.750 428 IsGuiding returns 0 00:32:07.373 00.000 428 Move returns status 0, amount 728 00:32:07.373 00.000 428 MoveAxis(N, 0, ABG) 00:32:07.373 00.000 428 Move returns status 0, amount 0 00:32:07.373 00.000 428 move complete, result=0 00:32:07.373 00.000 428 worker thread done servicing request 00:32:07.373 00.000 428 Worker thread wakes up 00:32:07.373 00.000 10672 GuideStep: -0.7 px 728 ms EAST, 0.3 px 0 ms NORTH 00:32:07.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:07.373 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:08.466 01.093 428 Exposure complete 00:32:08.606 00.140 428 worker thread done servicing request 00:32:08.606 00.000 10672 OnExposeComplete: enter 00:32:08.606 00.000 10672 UpdateGuideState(): m_state=6 00:32:08.606 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1454 00:32:08.606 00.000 10672 Star::Find returns 1 (0), X=612.68, Y=377.94, Mass=190363, SNR=38.0, Peak=24816 HFD=2.6 00:32:08.606 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.14) = xAngle (1.02 = 1.02) 00:32:08.606 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.13 = 1.13) 00:32:08.606 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.28 hyp=0.31 cameraTheta=1.16 mountX=0.16 mountY=0.28, mountTheta=1.05 00:32:08.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.28, opts=13) 00:32:08.606 00.000 10672 Enqueuing Move request for scope (0.12, 0.28) 00:32:08.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:08.606 00.000 428 Worker thread wakes up 00:32:08.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.28) opts 0xd 00:32:08.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.28) 00:32:08.606 00.000 428 Moving (0.12, 0.28) raw xDistance=0.16 yDistance=0.28 00:32:08.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:32:08.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:08.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:32:08.606 00.000 428 MoveAxis(E, 0, ABG) 00:32:08.606 00.000 428 Move returns status 0, amount 0 00:32:08.606 00.000 428 MoveAxis(N, 0, ABG) 00:32:08.606 00.000 428 Move returns status 0, amount 0 00:32:08.606 00.000 428 move complete, result=0 00:32:08.606 00.000 428 worker thread done servicing request 00:32:08.622 00.016 10672 UpdateGuideState exits: m=190363 SNR=38.0 00:32:08.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:08.622 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:08.622 00.000 10672 Enqueuing Expose request 00:32:08.622 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:32:08.622 00.000 428 Worker thread wakes up 00:32:08.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:08.622 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:10.465 01.843 428 Exposure complete 00:32:10.590 00.125 428 worker thread done servicing request 00:32:10.590 00.000 10672 OnExposeComplete: enter 00:32:10.590 00.000 10672 UpdateGuideState(): m_state=6 00:32:10.590 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1455 00:32:10.590 00.000 10672 Star::Find returns 1 (0), X=612.31, Y=377.63, Mass=207661, SNR=38.7, Peak=26896 HFD=3.0 00:32:10.590 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 00:32:10.590 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 00:32:10.590 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.03 mountX=-0.25 mountY=-0.02, mountTheta=-3.06 00:32:10.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.03, opts=13) 00:32:10.590 00.000 10672 Enqueuing Move request for scope (-0.25, -0.03) 00:32:10.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:10.590 00.000 428 Worker thread wakes up 00:32:10.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd 00:32:10.590 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.03) 00:32:10.590 00.000 428 Moving (-0.25, -0.03) raw xDistance=-0.25 yDistance=-0.02 00:32:10.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:32:10.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:10.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:32:10.590 00.000 428 MoveAxis(E, 0, ABG) 00:32:10.590 00.000 428 Move returns status 0, amount 0 00:32:10.590 00.000 428 MoveAxis(N, 0, ABG) 00:32:10.590 00.000 428 Move returns status 0, amount 0 00:32:10.590 00.000 428 move complete, result=0 00:32:10.590 00.000 428 worker thread done servicing request 00:32:10.622 00.032 10672 UpdateGuideState exits: m=207661 SNR=38.7 00:32:10.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:10.622 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:10.622 00.000 10672 Enqueuing Expose request 00:32:10.622 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:32:10.622 00.000 428 Worker thread wakes up 00:32:10.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:10.622 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:10.934 00.312 10672 read socket command 10 00:32:10.934 00.000 10672 processing socket request REQDIST 00:32:10.934 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:32:10.934 00.000 10672 Sending socket response 39 (0x27) 00:32:12.469 01.535 428 Exposure complete 00:32:12.594 00.125 428 worker thread done servicing request 00:32:12.594 00.000 10672 OnExposeComplete: enter 00:32:12.594 00.000 10672 UpdateGuideState(): m_state=6 00:32:12.594 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1456 00:32:12.594 00.000 10672 Star::Find returns 1 (0), X=611.97, Y=377.27, Mass=227627, SNR=38.3, Peak=30704 HFD=3.2 00:32:12.594 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 00:32:12.594 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 00:32:12.594 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.39 hyp=0.71 cameraTheta=-2.56 mountX=-0.64 mountY=-0.37, mountTheta=-2.61 00:32:12.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.39, opts=13) 00:32:12.594 00.000 10672 Enqueuing Move request for scope (-0.59, -0.39) 00:32:12.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:12.594 00.000 428 Worker thread wakes up 00:32:12.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.39) opts 0xd 00:32:12.594 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.39) 00:32:12.594 00.000 428 Moving (-0.59, -0.39) raw xDistance=-0.64 yDistance=-0.37 00:32:12.594 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 00:32:12.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:12.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:32:12.594 00.000 428 MoveAxis(E, 747, ABG) 00:32:12.594 00.000 428 Guiding Dir = 2, Dur = 747 00:32:12.594 00.000 428 IsSlewing returns 0 00:32:12.594 00.000 428 IsGuiding returns 0 00:32:12.610 00.016 428 PulseGuide returned control before completion, sleep 739 00:32:12.626 00.016 10672 UpdateGuideState exits: m=227627 SNR=38.3 00:32:12.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:12.626 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:12.626 00.000 10672 Enqueuing Expose request 00:32:13.375 00.749 428 IsGuiding returns 1 00:32:13.375 00.000 428 scope still moving after pulse duration time elapsed 00:32:13.407 00.032 428 IsSlewing returns 0 00:32:13.407 00.000 428 IsGuiding returns 0 00:32:13.407 00.000 428 scope move finished after 747 + 56 ms 00:32:13.407 00.000 428 Move returns status 0, amount 747 00:32:13.407 00.000 428 MoveAxis(N, 0, ABG) 00:32:13.407 00.000 428 Move returns status 0, amount 0 00:32:13.407 00.000 428 move complete, result=0 00:32:13.407 00.000 428 worker thread done servicing request 00:32:13.407 00.000 428 Worker thread wakes up 00:32:13.407 00.000 10672 GuideStep: -0.6 px 747 ms EAST, -0.4 px 0 ms NORTH 00:32:13.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:13.407 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:14.453 01.046 428 Exposure complete 00:32:14.578 00.125 428 worker thread done servicing request 00:32:14.578 00.000 10672 OnExposeComplete: enter 00:32:14.578 00.000 10672 UpdateGuideState(): m_state=6 00:32:14.578 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1457 00:32:14.578 00.000 10672 Star::Find returns 1 (0), X=612.42, Y=377.17, Mass=210075, SNR=42.5, Peak=26016 HFD=2.8 00:32:14.578 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 00:32:14.578 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 00:32:14.578 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.49 hyp=0.51 cameraTheta=-1.83 mountX=-0.20 mountY=-0.49, mountTheta=-1.96 00:32:14.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.49, opts=13) 00:32:14.578 00.000 10672 Enqueuing Move request for scope (-0.13, -0.49) 00:32:14.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:14.578 00.000 428 Worker thread wakes up 00:32:14.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.49) opts 0xd 00:32:14.578 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.49) 00:32:14.578 00.000 428 Moving (-0.13, -0.49) raw xDistance=-0.20 yDistance=-0.49 00:32:14.578 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:32:14.578 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:14.578 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 00:32:14.578 00.000 428 MoveAxis(E, 0, ABG) 00:32:14.578 00.000 428 Move returns status 0, amount 0 00:32:14.578 00.000 428 MoveAxis(N, 0, ABG) 00:32:14.578 00.000 428 Move returns status 0, amount 0 00:32:14.578 00.000 428 move complete, result=0 00:32:14.578 00.000 428 worker thread done servicing request 00:32:14.609 00.031 10672 UpdateGuideState exits: m=210075 SNR=42.5 00:32:14.609 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:14.609 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:14.609 00.000 10672 Enqueuing Expose request 00:32:14.609 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:32:14.609 00.000 428 Worker thread wakes up 00:32:14.609 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:14.609 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:15.922 01.313 10672 read socket command 10 00:32:15.922 00.000 10672 processing socket request REQDIST 00:32:15.922 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:32:15.922 00.000 10672 Sending socket response 49 (0x31) 00:32:16.468 00.546 428 Exposure complete 00:32:16.593 00.125 428 worker thread done servicing request 00:32:16.593 00.000 10672 OnExposeComplete: enter 00:32:16.593 00.000 10672 UpdateGuideState(): m_state=6 00:32:16.593 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1458 00:32:16.593 00.000 10672 Star::Find returns 1 (0), X=612.98, Y=378.07, Mass=219269, SNR=40.3, Peak=31248 HFD=2.8 00:32:16.593 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (0.14) = xAngle (0.64 = 0.64) 00:32:16.593 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.74 = 0.74) 00:32:16.593 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.41 hyp=0.59 cameraTheta=0.77 mountX=0.47 mountY=0.40, mountTheta=0.70 00:32:16.593 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.41, opts=13) 00:32:16.593 00.000 10672 Enqueuing Move request for scope (0.42, 0.41) 00:32:16.593 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:16.593 00.000 428 Worker thread wakes up 00:32:16.593 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.41) opts 0xd 00:32:16.593 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.41) 00:32:16.593 00.000 428 Moving (0.42, 0.41) raw xDistance=0.47 yDistance=0.40 00:32:16.593 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 00:32:16.593 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:16.593 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:32:16.593 00.000 428 MoveAxis(W, 553, ABG) 00:32:16.593 00.000 428 Guiding Dir = 3, Dur = 553 00:32:16.593 00.000 428 IsSlewing returns 0 00:32:16.593 00.000 428 IsGuiding returns 0 00:32:16.609 00.016 428 PulseGuide returned control before completion, sleep 546 00:32:16.624 00.015 10672 UpdateGuideState exits: m=219269 SNR=40.3 00:32:16.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:16.624 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:16.624 00.000 10672 Enqueuing Expose request 00:32:17.187 00.563 428 IsGuiding returns 0 00:32:17.187 00.000 428 Move returns status 0, amount 553 00:32:17.187 00.000 428 MoveAxis(N, 0, ABG) 00:32:17.187 00.000 428 Move returns status 0, amount 0 00:32:17.187 00.000 428 move complete, result=0 00:32:17.187 00.000 428 worker thread done servicing request 00:32:17.187 00.000 428 Worker thread wakes up 00:32:17.187 00.000 10672 GuideStep: 0.5 px 553 ms WEST, 0.4 px 0 ms NORTH 00:32:17.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:17.187 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:18.437 01.250 428 Exposure complete 00:32:18.577 00.140 428 worker thread done servicing request 00:32:18.577 00.000 10672 OnExposeComplete: enter 00:32:18.577 00.000 10672 UpdateGuideState(): m_state=6 00:32:18.577 00.000 10672 Star::Find(15, 612, 378, 0, (0,0,0,0), 0.0, 0) frame 1459 00:32:18.577 00.000 10672 Star::Find returns 1 (0), X=612.41, Y=377.48, Mass=222595, SNR=42.2, Peak=27440 HFD=3.2 00:32:18.577 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (0.14) = xAngle (-2.38 = -2.38) 00:32:18.577 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.27 = -2.27) 00:32:18.577 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.24 mountX=-0.16 mountY=-0.17, mountTheta=-2.33 00:32:18.577 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.18, opts=13) 00:32:18.577 00.000 10672 Enqueuing Move request for scope (-0.14, -0.18) 00:32:18.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:18.577 00.000 428 Worker thread wakes up 00:32:18.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd 00:32:18.577 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.18) 00:32:18.577 00.000 428 Moving (-0.14, -0.18) raw xDistance=-0.16 yDistance=-0.17 00:32:18.577 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:32:18.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:18.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:32:18.577 00.000 428 MoveAxis(E, 0, ABG) 00:32:18.577 00.000 428 Move returns status 0, amount 0 00:32:18.577 00.000 428 MoveAxis(N, 0, ABG) 00:32:18.577 00.000 428 Move returns status 0, amount 0 00:32:18.577 00.000 428 move complete, result=0 00:32:18.577 00.000 428 worker thread done servicing request 00:32:18.608 00.031 10672 UpdateGuideState exits: m=222595 SNR=42.2 00:32:18.608 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:18.608 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:18.608 00.000 10672 Enqueuing Expose request 00:32:18.608 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:32:18.608 00.000 428 Worker thread wakes up 00:32:18.608 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:18.608 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:20.441 01.833 428 Exposure complete 00:32:20.566 00.125 428 worker thread done servicing request 00:32:20.566 00.000 10672 OnExposeComplete: enter 00:32:20.566 00.000 10672 UpdateGuideState(): m_state=6 00:32:20.581 00.015 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1460 00:32:20.581 00.000 10672 Star::Find returns 1 (0), X=612.40, Y=377.49, Mass=194659, SNR=39.2, Peak=32016 HFD=3.0 00:32:20.581 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.14) = xAngle (-2.44 = -2.44) 00:32:20.581 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.33 = -2.33) 00:32:20.581 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.30 mountX=-0.18 mountY=-0.17, mountTheta=-2.38 00:32:20.581 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.17, opts=13) 00:32:20.581 00.000 10672 Enqueuing Move request for scope (-0.15, -0.17) 00:32:20.581 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:20.581 00.000 428 Worker thread wakes up 00:32:20.581 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd 00:32:20.581 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.17) 00:32:20.581 00.000 428 Moving (-0.15, -0.17) raw xDistance=-0.18 yDistance=-0.17 00:32:20.581 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:32:20.581 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:20.581 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:32:20.581 00.000 428 MoveAxis(E, 0, ABG) 00:32:20.581 00.000 428 Move returns status 0, amount 0 00:32:20.581 00.000 428 MoveAxis(N, 0, ABG) 00:32:20.581 00.000 428 Move returns status 0, amount 0 00:32:20.581 00.000 428 move complete, result=0 00:32:20.581 00.000 428 worker thread done servicing request 00:32:20.597 00.016 10672 UpdateGuideState exits: m=194659 SNR=39.2 00:32:20.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:20.597 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:20.597 00.000 10672 Enqueuing Expose request 00:32:20.597 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:32:20.597 00.000 428 Worker thread wakes up 00:32:20.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:20.597 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:20.925 00.328 10672 read socket command 10 00:32:20.925 00.000 10672 processing socket request REQDIST 00:32:20.925 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:32:20.925 00.000 10672 Sending socket response 37 (0x25) 00:32:22.456 01.531 428 Exposure complete 00:32:22.596 00.140 428 worker thread done servicing request 00:32:22.596 00.000 10672 OnExposeComplete: enter 00:32:22.596 00.000 10672 UpdateGuideState(): m_state=6 00:32:22.596 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1461 00:32:22.596 00.000 10672 Star::Find returns 1 (0), X=612.46, Y=377.30, Mass=210070, SNR=37.1, Peak=27440 HFD=3.1 00:32:22.596 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.96 = -1.96) 00:32:22.596 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 00:32:22.596 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.36 hyp=0.37 cameraTheta=-1.83 mountX=-0.14 mountY=-0.35, mountTheta=-1.95 00:32:22.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.36, opts=13) 00:32:22.596 00.000 10672 Enqueuing Move request for scope (-0.09, -0.36) 00:32:22.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:22.596 00.000 428 Worker thread wakes up 00:32:22.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.36) opts 0xd 00:32:22.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.36) 00:32:22.596 00.000 428 Moving (-0.09, -0.36) raw xDistance=-0.14 yDistance=-0.35 00:32:22.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:32:22.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:22.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 00:32:22.596 00.000 428 MoveAxis(E, 0, ABG) 00:32:22.596 00.000 428 Move returns status 0, amount 0 00:32:22.596 00.000 428 MoveAxis(N, 0, ABG) 00:32:22.596 00.000 428 Move returns status 0, amount 0 00:32:22.596 00.000 428 move complete, result=0 00:32:22.596 00.000 428 worker thread done servicing request 00:32:22.627 00.031 10672 UpdateGuideState exits: m=210070 SNR=37.1 00:32:22.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:22.627 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:22.627 00.000 10672 Enqueuing Expose request 00:32:22.627 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:32:22.627 00.000 428 Worker thread wakes up 00:32:22.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:22.627 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:24.455 01.828 428 Exposure complete 00:32:24.596 00.141 428 worker thread done servicing request 00:32:24.596 00.000 10672 OnExposeComplete: enter 00:32:24.596 00.000 10672 UpdateGuideState(): m_state=6 00:32:24.596 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1462 00:32:24.596 00.000 10672 Star::Find returns 1 (0), X=612.49, Y=377.53, Mass=177991, SNR=33.5, Peak=27648 HFD=3.1 00:32:24.596 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.19 = -2.19) 00:32:24.596 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.08 = -2.08) 00:32:24.596 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.05 mountX=-0.09 mountY=-0.13, mountTheta=-2.16 00:32:24.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.13, opts=13) 00:32:24.596 00.000 10672 Enqueuing Move request for scope (-0.07, -0.13) 00:32:24.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:24.596 00.000 428 Worker thread wakes up 00:32:24.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd 00:32:24.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.13) 00:32:24.596 00.000 428 Moving (-0.07, -0.13) raw xDistance=-0.09 yDistance=-0.13 00:32:24.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:32:24.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:24.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:32:24.596 00.000 428 MoveAxis(E, 0, ABG) 00:32:24.596 00.000 428 Move returns status 0, amount 0 00:32:24.596 00.000 428 MoveAxis(N, 0, ABG) 00:32:24.596 00.000 428 Move returns status 0, amount 0 00:32:24.596 00.000 428 move complete, result=0 00:32:24.596 00.000 428 worker thread done servicing request 00:32:24.611 00.015 10672 UpdateGuideState exits: m=177991 SNR=33.5 00:32:24.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:24.611 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:24.611 00.000 10672 Enqueuing Expose request 00:32:24.611 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:32:24.611 00.000 428 Worker thread wakes up 00:32:24.627 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:24.627 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:25.923 01.296 10672 read socket command 10 00:32:25.923 00.000 10672 processing socket request REQDIST 00:32:25.923 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:32:25.923 00.000 10672 Sending socket response 30 (0x1e) 00:32:26.454 00.531 428 Exposure complete 00:32:26.579 00.125 428 worker thread done servicing request 00:32:26.579 00.000 10672 OnExposeComplete: enter 00:32:26.579 00.000 10672 UpdateGuideState(): m_state=6 00:32:26.579 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1463 00:32:26.579 00.000 10672 Star::Find returns 1 (0), X=612.15, Y=377.14, Mass=202264, SNR=37.4, Peak=29728 HFD=2.4 00:32:26.579 00.000 10672 CameraToMount -- cameraTheta (-2.24) - m_xAngle (0.14) = xAngle (-2.37 = -2.37) 00:32:26.579 00.000 10672 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.27 = -2.27) 00:32:26.579 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.52 hyp=0.66 cameraTheta=-2.24 mountX=-0.47 mountY=-0.50, mountTheta=-2.32 00:32:26.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.52, opts=13) 00:32:26.579 00.000 10672 Enqueuing Move request for scope (-0.41, -0.52) 00:32:26.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:26.579 00.000 428 Worker thread wakes up 00:32:26.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.52) opts 0xd 00:32:26.579 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.52) 00:32:26.579 00.000 428 Moving (-0.41, -0.52) raw xDistance=-0.47 yDistance=-0.50 00:32:26.579 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 00:32:26.579 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:26.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 00:32:26.579 00.000 428 MoveAxis(E, 553, ABG) 00:32:26.579 00.000 428 Guiding Dir = 2, Dur = 553 00:32:26.579 00.000 428 IsSlewing returns 0 00:32:26.579 00.000 428 IsGuiding returns 0 00:32:26.595 00.016 428 PulseGuide returned control before completion, sleep 548 00:32:26.611 00.016 10672 UpdateGuideState exits: m=202264 SNR=37.4 00:32:26.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:26.611 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:26.611 00.000 10672 Enqueuing Expose request 00:32:27.173 00.562 428 IsGuiding returns 0 00:32:27.173 00.000 428 Move returns status 0, amount 553 00:32:27.173 00.000 428 MoveAxis(N, 0, ABG) 00:32:27.173 00.000 428 Move returns status 0, amount 0 00:32:27.173 00.000 428 move complete, result=0 00:32:27.173 00.000 428 worker thread done servicing request 00:32:27.173 00.000 10672 GuideStep: -0.5 px 553 ms EAST, -0.5 px 0 ms NORTH 00:32:27.173 00.000 428 Worker thread wakes up 00:32:27.173 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:27.189 00.016 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:28.459 01.270 428 Exposure complete 00:32:28.599 00.140 428 worker thread done servicing request 00:32:28.599 00.000 10672 OnExposeComplete: enter 00:32:28.599 00.000 10672 UpdateGuideState(): m_state=6 00:32:28.599 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1464 00:32:28.599 00.000 10672 Star::Find returns 1 (0), X=612.54, Y=377.32, Mass=196739, SNR=38.3, Peak=27648 HFD=2.9 00:32:28.599 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.14) = xAngle (-1.76 = -1.76) 00:32:28.599 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.65 = -1.65) 00:32:28.599 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.33 hyp=0.33 cameraTheta=-1.62 mountX=-0.06 mountY=-0.33, mountTheta=-1.75 00:32:28.599 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.33, opts=13) 00:32:28.599 00.000 10672 Enqueuing Move request for scope (-0.02, -0.33) 00:32:28.599 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:28.599 00.000 428 Worker thread wakes up 00:32:28.599 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.33) opts 0xd 00:32:28.599 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.33) 00:32:28.599 00.000 428 Moving (-0.02, -0.33) raw xDistance=-0.06 yDistance=-0.33 00:32:28.599 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:32:28.599 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:28.599 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:32:28.599 00.000 428 MoveAxis(E, 0, ABG) 00:32:28.599 00.000 428 Move returns status 0, amount 0 00:32:28.599 00.000 428 MoveAxis(N, 0, ABG) 00:32:28.599 00.000 428 Move returns status 0, amount 0 00:32:28.599 00.000 428 move complete, result=0 00:32:28.599 00.000 428 worker thread done servicing request 00:32:28.615 00.016 10672 UpdateGuideState exits: m=196739 SNR=38.3 00:32:28.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:28.615 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:28.615 00.000 10672 Enqueuing Expose request 00:32:28.615 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:32:28.615 00.000 428 Worker thread wakes up 00:32:28.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:28.615 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:30.458 01.843 428 Exposure complete 00:32:30.583 00.125 428 worker thread done servicing request 00:32:30.583 00.000 10672 OnExposeComplete: enter 00:32:30.583 00.000 10672 UpdateGuideState(): m_state=6 00:32:30.583 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1465 00:32:30.583 00.000 10672 Star::Find returns 1 (0), X=612.68, Y=377.11, Mass=164600, SNR=32.7, Peak=25584 HFD=2.4 00:32:30.583 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.49 = -1.49) 00:32:30.583 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 00:32:30.583 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.54 hyp=0.56 cameraTheta=-1.35 mountX=0.04 mountY=-0.55, mountTheta=-1.49 00:32:30.583 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.54, opts=13) 00:32:30.583 00.000 10672 Enqueuing Move request for scope (0.12, -0.54) 00:32:30.583 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:30.583 00.000 428 Worker thread wakes up 00:32:30.583 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.54) opts 0xd 00:32:30.583 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.54) 00:32:30.583 00.000 428 Moving (0.12, -0.54) raw xDistance=0.04 yDistance=-0.55 00:32:30.583 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:32:30.583 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:30.583 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 00:32:30.583 00.000 428 MoveAxis(E, 0, ABG) 00:32:30.583 00.000 428 Move returns status 0, amount 0 00:32:30.583 00.000 428 MoveAxis(N, 0, ABG) 00:32:30.583 00.000 428 Move returns status 0, amount 0 00:32:30.583 00.000 428 move complete, result=0 00:32:30.583 00.000 428 worker thread done servicing request 00:32:30.614 00.031 10672 UpdateGuideState exits: m=164600 SNR=32.7 00:32:30.614 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:30.614 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:30.614 00.000 10672 Enqueuing Expose request 00:32:30.614 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 00:32:30.614 00.000 428 Worker thread wakes up 00:32:30.614 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:30.614 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:30.927 00.313 10672 read socket command 10 00:32:30.927 00.000 10672 processing socket request REQDIST 00:32:30.927 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:32:30.927 00.000 10672 Sending socket response 43 (0x2b) 00:32:32.457 01.530 428 Exposure complete 00:32:32.598 00.141 428 worker thread done servicing request 00:32:32.598 00.000 10672 OnExposeComplete: enter 00:32:32.598 00.000 10672 UpdateGuideState(): m_state=6 00:32:32.598 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1466 00:32:32.598 00.000 10672 Star::Find returns 1 (0), X=612.30, Y=377.89, Mass=185712, SNR=37.0, Peak=21328 HFD=2.7 00:32:32.598 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.14) = xAngle (2.29 = 2.29) 00:32:32.598 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.39 = 2.39) 00:32:32.598 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.23 hyp=0.34 cameraTheta=2.42 mountX=-0.23 mountY=0.23, mountTheta=2.34 00:32:32.598 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.23, opts=13) 00:32:32.598 00.000 10672 Enqueuing Move request for scope (-0.26, 0.23) 00:32:32.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:32.598 00.000 428 Worker thread wakes up 00:32:32.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.23) opts 0xd 00:32:32.598 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.23) 00:32:32.598 00.000 428 Moving (-0.26, 0.23) raw xDistance=-0.23 yDistance=0.23 00:32:32.598 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:32:32.598 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:32.598 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:32:32.598 00.000 428 MoveAxis(E, 0, ABG) 00:32:32.598 00.000 428 Move returns status 0, amount 0 00:32:32.598 00.000 428 MoveAxis(N, 0, ABG) 00:32:32.598 00.000 428 Move returns status 0, amount 0 00:32:32.598 00.000 428 move complete, result=0 00:32:32.598 00.000 428 worker thread done servicing request 00:32:32.629 00.031 10672 UpdateGuideState exits: m=185712 SNR=37.0 00:32:32.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:32.629 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:32.629 00.000 10672 Enqueuing Expose request 00:32:32.629 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:32:32.629 00.000 428 Worker thread wakes up 00:32:32.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:32.629 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:34.457 01.828 428 Exposure complete 00:32:34.582 00.125 428 worker thread done servicing request 00:32:34.582 00.000 10672 OnExposeComplete: enter 00:32:34.582 00.000 10672 UpdateGuideState(): m_state=6 00:32:34.582 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1467 00:32:34.582 00.000 10672 Star::Find returns 1 (0), X=612.59, Y=377.34, Mass=204995, SNR=39.0, Peak=26560 HFD=3.3 00:32:34.582 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 00:32:34.582 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 00:32:34.582 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.45 mountX=-0.01 mountY=-0.32, mountTheta=-1.59 00:32:34.582 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.32, opts=13) 00:32:34.582 00.000 10672 Enqueuing Move request for scope (0.04, -0.32) 00:32:34.582 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:34.582 00.000 428 Worker thread wakes up 00:32:34.582 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.32) opts 0xd 00:32:34.582 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.32) 00:32:34.582 00.000 428 Moving (0.04, -0.32) raw xDistance=-0.01 yDistance=-0.32 00:32:34.582 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:32:34.582 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:34.582 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:32:34.582 00.000 428 MoveAxis(E, 0, ABG) 00:32:34.582 00.000 428 Move returns status 0, amount 0 00:32:34.582 00.000 428 MoveAxis(N, 0, ABG) 00:32:34.582 00.000 428 Move returns status 0, amount 0 00:32:34.582 00.000 428 move complete, result=0 00:32:34.582 00.000 428 worker thread done servicing request 00:32:34.613 00.031 10672 UpdateGuideState exits: m=204995 SNR=39.0 00:32:34.613 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:34.613 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:34.613 00.000 10672 Enqueuing Expose request 00:32:34.613 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:32:34.613 00.000 428 Worker thread wakes up 00:32:34.613 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:34.613 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:35.925 01.312 10672 read socket command 10 00:32:35.925 00.000 10672 processing socket request REQDIST 00:32:35.925 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:32:35.925 00.000 10672 Sending socket response 38 (0x26) 00:32:36.461 00.536 428 Exposure complete 00:32:36.586 00.125 428 worker thread done servicing request 00:32:36.586 00.000 10672 OnExposeComplete: enter 00:32:36.586 00.000 10672 UpdateGuideState(): m_state=6 00:32:36.602 00.016 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1468 00:32:36.602 00.000 10672 Star::Find returns 1 (0), X=612.27, Y=377.56, Mass=198851, SNR=35.7, Peak=29392 HFD=3.2 00:32:36.602 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (0.14) = xAngle (-2.95 = -2.95) 00:32:36.602 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.84 = -2.84) 00:32:36.602 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-2.81 mountX=-0.30 mountY=-0.09, mountTheta=-2.85 00:32:36.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.10, opts=13) 00:32:36.602 00.000 10672 Enqueuing Move request for scope (-0.28, -0.10) 00:32:36.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:36.602 00.000 428 Worker thread wakes up 00:32:36.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.10) opts 0xd 00:32:36.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.10) 00:32:36.602 00.000 428 Moving (-0.28, -0.10) raw xDistance=-0.30 yDistance=-0.09 00:32:36.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:32:36.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:36.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:32:36.602 00.000 428 MoveAxis(E, 0, ABG) 00:32:36.602 00.000 428 Move returns status 0, amount 0 00:32:36.602 00.000 428 MoveAxis(N, 0, ABG) 00:32:36.602 00.000 428 Move returns status 0, amount 0 00:32:36.602 00.000 428 move complete, result=0 00:32:36.602 00.000 428 worker thread done servicing request 00:32:36.617 00.015 10672 UpdateGuideState exits: m=198851 SNR=35.7 00:32:36.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:36.617 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:36.617 00.000 10672 Enqueuing Expose request 00:32:36.617 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:32:36.617 00.000 428 Worker thread wakes up 00:32:36.617 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:36.617 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:38.460 01.843 428 Exposure complete 00:32:38.585 00.125 428 worker thread done servicing request 00:32:38.585 00.000 10672 OnExposeComplete: enter 00:32:38.585 00.000 10672 UpdateGuideState(): m_state=6 00:32:38.585 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1469 00:32:38.585 00.000 10672 Star::Find returns 1 (0), X=612.22, Y=377.46, Mass=244624, SNR=42.6, Peak=25040 HFD=3.4 00:32:38.585 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 00:32:38.585 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 00:32:38.585 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.20 hyp=0.38 cameraTheta=-2.61 mountX=-0.35 mountY=-0.19, mountTheta=-2.66 00:32:38.585 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.20, opts=13) 00:32:38.585 00.000 10672 Enqueuing Move request for scope (-0.33, -0.20) 00:32:38.585 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:38.585 00.000 428 Worker thread wakes up 00:32:38.585 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.20) opts 0xd 00:32:38.585 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.20) 00:32:38.585 00.000 428 Moving (-0.33, -0.20) raw xDistance=-0.35 yDistance=-0.19 00:32:38.585 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:32:38.585 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:38.585 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:32:38.585 00.000 428 MoveAxis(E, 0, ABG) 00:32:38.585 00.000 428 Move returns status 0, amount 0 00:32:38.585 00.000 428 MoveAxis(N, 0, ABG) 00:32:38.585 00.000 428 Move returns status 0, amount 0 00:32:38.585 00.000 428 move complete, result=0 00:32:38.585 00.000 428 worker thread done servicing request 00:32:38.617 00.032 10672 UpdateGuideState exits: m=244624 SNR=42.6 00:32:38.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:38.617 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:38.617 00.000 10672 Enqueuing Expose request 00:32:38.617 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:32:38.617 00.000 428 Worker thread wakes up 00:32:38.617 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:38.617 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:40.460 01.843 428 Exposure complete 00:32:40.585 00.125 428 worker thread done servicing request 00:32:40.600 00.015 10672 OnExposeComplete: enter 00:32:40.600 00.000 10672 UpdateGuideState(): m_state=6 00:32:40.600 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1470 00:32:40.600 00.000 10672 Star::Find returns 1 (0), X=612.05, Y=377.61, Mass=225607, SNR=31.8, Peak=29504 HFD=3.7 00:32:40.600 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.10) 00:32:40.600 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 00:32:40.600 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.05 hyp=0.51 cameraTheta=-3.05 mountX=-0.51 mountY=-0.03, mountTheta=-3.08 00:32:40.600 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.05, opts=13) 00:32:40.600 00.000 10672 Enqueuing Move request for scope (-0.51, -0.05) 00:32:40.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:40.600 00.000 428 Worker thread wakes up 00:32:40.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.05) opts 0xd 00:32:40.600 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.05) 00:32:40.600 00.000 428 Moving (-0.51, -0.05) raw xDistance=-0.51 yDistance=-0.03 00:32:40.600 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 00:32:40.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:40.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:32:40.600 00.000 428 MoveAxis(E, 595, ABG) 00:32:40.600 00.000 428 Guiding Dir = 2, Dur = 595 00:32:40.600 00.000 428 IsSlewing returns 0 00:32:40.600 00.000 428 IsGuiding returns 0 00:32:40.616 00.016 10672 UpdateGuideState exits: m=225607 SNR=31.8 00:32:40.616 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:40.616 00.000 428 PulseGuide returned control before completion, sleep 583 00:32:40.616 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:40.616 00.000 10672 Enqueuing Expose request 00:32:40.929 00.313 10672 read socket command 10 00:32:40.929 00.000 10672 processing socket request REQDIST 00:32:40.929 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:32:40.929 00.000 10672 Sending socket response 40 (0x28) 00:32:41.225 00.296 428 IsGuiding returns 0 00:32:41.225 00.000 428 Move returns status 0, amount 595 00:32:41.225 00.000 428 MoveAxis(N, 0, ABG) 00:32:41.225 00.000 428 Move returns status 0, amount 0 00:32:41.225 00.000 428 move complete, result=0 00:32:41.225 00.000 428 worker thread done servicing request 00:32:41.225 00.000 428 Worker thread wakes up 00:32:41.225 00.000 10672 GuideStep: -0.5 px 595 ms EAST, -0.0 px 0 ms NORTH 00:32:41.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:41.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:42.459 01.234 428 Exposure complete 00:32:42.584 00.125 428 worker thread done servicing request 00:32:42.584 00.000 10672 OnExposeComplete: enter 00:32:42.584 00.000 10672 UpdateGuideState(): m_state=6 00:32:42.584 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1471 00:32:42.584 00.000 10672 Star::Find returns 1 (0), X=612.12, Y=377.78, Mass=193170, SNR=35.7, Peak=29840 HFD=2.4 00:32:42.584 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.14) = xAngle (2.74 = 2.74) 00:32:42.584 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.85 = 2.85) 00:32:42.584 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.12 hyp=0.45 cameraTheta=2.88 mountX=-0.41 mountY=0.13, mountTheta=2.83 00:32:42.600 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.12, opts=13) 00:32:42.600 00.000 10672 Enqueuing Move request for scope (-0.43, 0.12) 00:32:42.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:42.600 00.000 428 Worker thread wakes up 00:32:42.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.12) opts 0xd 00:32:42.600 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.12) 00:32:42.600 00.000 428 Moving (-0.43, 0.12) raw xDistance=-0.41 yDistance=0.13 00:32:42.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:32:42.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:42.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:32:42.600 00.000 428 MoveAxis(E, 0, ABG) 00:32:42.600 00.000 428 Move returns status 0, amount 0 00:32:42.600 00.000 428 MoveAxis(N, 0, ABG) 00:32:42.600 00.000 428 Move returns status 0, amount 0 00:32:42.600 00.000 428 move complete, result=0 00:32:42.600 00.000 428 worker thread done servicing request 00:32:42.615 00.015 10672 UpdateGuideState exits: m=193170 SNR=35.7 00:32:42.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:42.615 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:42.615 00.000 10672 Enqueuing Expose request 00:32:42.615 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:32:42.615 00.000 428 Worker thread wakes up 00:32:42.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:42.615 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:44.448 01.833 428 Exposure complete 00:32:44.588 00.140 428 worker thread done servicing request 00:32:44.588 00.000 10672 OnExposeComplete: enter 00:32:44.588 00.000 10672 UpdateGuideState(): m_state=6 00:32:44.588 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1472 00:32:44.588 00.000 10672 Star::Find returns 1 (0), X=612.56, Y=377.38, Mass=248581, SNR=44.7, Peak=23728 HFD=3.3 00:32:44.588 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 00:32:44.588 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 00:32:44.588 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.54 mountX=-0.03 mountY=-0.28, mountTheta=-1.68 00:32:44.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.28, opts=13) 00:32:44.588 00.000 10672 Enqueuing Move request for scope (0.01, -0.28) 00:32:44.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:44.588 00.000 428 Worker thread wakes up 00:32:44.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd 00:32:44.588 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.28) 00:32:44.588 00.000 428 Moving (0.01, -0.28) raw xDistance=-0.03 yDistance=-0.28 00:32:44.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:32:44.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:44.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:32:44.588 00.000 428 MoveAxis(E, 0, ABG) 00:32:44.588 00.000 428 Move returns status 0, amount 0 00:32:44.588 00.000 428 MoveAxis(N, 0, ABG) 00:32:44.588 00.000 428 Move returns status 0, amount 0 00:32:44.588 00.000 428 move complete, result=0 00:32:44.588 00.000 428 worker thread done servicing request 00:32:44.604 00.016 10672 UpdateGuideState exits: m=248581 SNR=44.7 00:32:44.620 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:44.620 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:44.620 00.000 10672 Enqueuing Expose request 00:32:44.620 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:32:44.620 00.000 428 Worker thread wakes up 00:32:44.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:44.620 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:45.932 01.312 10672 read socket command 10 00:32:45.932 00.000 10672 processing socket request REQDIST 00:32:45.932 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:32:45.932 00.000 10672 Sending socket response 37 (0x25) 00:32:46.447 00.515 428 Exposure complete 00:32:46.588 00.141 428 worker thread done servicing request 00:32:46.588 00.000 10672 OnExposeComplete: enter 00:32:46.588 00.000 10672 UpdateGuideState(): m_state=6 00:32:46.588 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1473 00:32:46.588 00.000 10672 Star::Find returns 1 (0), X=612.16, Y=377.68, Mass=208776, SNR=39.5, Peak=26560 HFD=2.9 00:32:46.588 00.000 10672 CameraToMount -- cameraTheta (3.08) - m_xAngle (0.14) = xAngle (2.94 = 2.94) 00:32:46.588 00.000 10672 CameraToMount -- cameraTheta (3.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.05 = 3.05) 00:32:46.588 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.02 hyp=0.40 cameraTheta=3.08 mountX=-0.39 mountY=0.04, mountTheta=3.05 00:32:46.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.02, opts=13) 00:32:46.588 00.000 10672 Enqueuing Move request for scope (-0.40, 0.02) 00:32:46.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:46.588 00.000 428 Worker thread wakes up 00:32:46.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.02) opts 0xd 00:32:46.588 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.02) 00:32:46.588 00.000 428 Moving (-0.40, 0.02) raw xDistance=-0.39 yDistance=0.04 00:32:46.588 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:32:46.588 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:46.588 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:32:46.588 00.000 428 MoveAxis(E, 0, ABG) 00:32:46.588 00.000 428 Move returns status 0, amount 0 00:32:46.588 00.000 428 MoveAxis(N, 0, ABG) 00:32:46.588 00.000 428 Move returns status 0, amount 0 00:32:46.588 00.000 428 move complete, result=0 00:32:46.588 00.000 428 worker thread done servicing request 00:32:46.603 00.015 10672 UpdateGuideState exits: m=208776 SNR=39.5 00:32:46.603 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:46.603 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:46.603 00.000 10672 Enqueuing Expose request 00:32:46.603 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 00:32:46.603 00.000 428 Worker thread wakes up 00:32:46.603 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:46.603 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:48.446 01.843 428 Exposure complete 00:32:48.587 00.141 428 worker thread done servicing request 00:32:48.587 00.000 10672 OnExposeComplete: enter 00:32:48.587 00.000 10672 UpdateGuideState(): m_state=6 00:32:48.587 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1474 00:32:48.587 00.000 10672 Star::Find returns 1 (0), X=612.63, Y=377.47, Mass=187470, SNR=38.6, Peak=25152 HFD=3.1 00:32:48.587 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.14) = xAngle (-1.31 = -1.31) 00:32:48.587 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.20 = -1.20) 00:32:48.587 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.17 mountX=0.05 mountY=-0.19, mountTheta=-1.30 00:32:48.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.18, opts=13) 00:32:48.587 00.000 10672 Enqueuing Move request for scope (0.08, -0.18) 00:32:48.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:48.587 00.000 428 Worker thread wakes up 00:32:48.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd 00:32:48.587 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.18) 00:32:48.587 00.000 428 Moving (0.08, -0.18) raw xDistance=0.05 yDistance=-0.19 00:32:48.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:32:48.587 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:48.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:32:48.587 00.000 428 MoveAxis(E, 0, ABG) 00:32:48.587 00.000 428 Move returns status 0, amount 0 00:32:48.587 00.000 428 MoveAxis(N, 0, ABG) 00:32:48.587 00.000 428 Move returns status 0, amount 0 00:32:48.587 00.000 428 move complete, result=0 00:32:48.587 00.000 428 worker thread done servicing request 00:32:48.618 00.031 10672 UpdateGuideState exits: m=187470 SNR=38.6 00:32:48.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:48.618 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:48.618 00.000 10672 Enqueuing Expose request 00:32:48.618 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:32:48.618 00.000 428 Worker thread wakes up 00:32:48.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:48.618 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:50.446 01.828 428 Exposure complete 00:32:50.571 00.125 428 worker thread done servicing request 00:32:50.571 00.000 10672 OnExposeComplete: enter 00:32:50.571 00.000 10672 UpdateGuideState(): m_state=6 00:32:50.571 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1475 00:32:50.571 00.000 10672 Star::Find returns 1 (0), X=612.21, Y=377.35, Mass=245832, SNR=45.2, Peak=32448 HFD=3.6 00:32:50.571 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.14) = xAngle (-2.55 = -2.55) 00:32:50.571 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.45 = -2.45) 00:32:50.571 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.31 hyp=0.46 cameraTheta=-2.42 mountX=-0.38 mountY=-0.30, mountTheta=-2.48 00:32:50.571 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.31, opts=13) 00:32:50.571 00.000 10672 Enqueuing Move request for scope (-0.35, -0.31) 00:32:50.571 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:50.571 00.000 428 Worker thread wakes up 00:32:50.571 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.31) opts 0xd 00:32:50.571 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.31) 00:32:50.571 00.000 428 Moving (-0.35, -0.31) raw xDistance=-0.38 yDistance=-0.30 00:32:50.571 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:32:50.571 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:50.571 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:32:50.571 00.000 428 MoveAxis(E, 0, ABG) 00:32:50.571 00.000 428 Move returns status 0, amount 0 00:32:50.571 00.000 428 MoveAxis(N, 0, ABG) 00:32:50.571 00.000 428 Move returns status 0, amount 0 00:32:50.571 00.000 428 move complete, result=0 00:32:50.571 00.000 428 worker thread done servicing request 00:32:50.602 00.031 10672 UpdateGuideState exits: m=245832 SNR=45.2 00:32:50.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:50.602 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:50.602 00.000 10672 Enqueuing Expose request 00:32:50.602 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:32:50.602 00.000 428 Worker thread wakes up 00:32:50.602 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:50.602 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:50.930 00.328 10672 read socket command 10 00:32:50.930 00.000 10672 processing socket request REQDIST 00:32:50.930 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:32:50.930 00.000 10672 Sending socket response 36 (0x24) 00:32:52.445 01.515 428 Exposure complete 00:32:52.586 00.141 428 worker thread done servicing request 00:32:52.586 00.000 10672 OnExposeComplete: enter 00:32:52.586 00.000 10672 UpdateGuideState(): m_state=6 00:32:52.586 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1476 00:32:52.586 00.000 10672 Star::Find returns 1 (0), X=611.63, Y=377.39, Mass=221721, SNR=44.2, Peak=27440 HFD=3.1 00:32:52.586 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:32:52.586 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 00:32:52.586 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=-0.27 hyp=0.96 cameraTheta=-2.86 mountX=-0.95 mountY=-0.24, mountTheta=-2.89 00:32:52.586 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=-0.27, opts=13) 00:32:52.586 00.000 10672 Enqueuing Move request for scope (-0.92, -0.27) 00:32:52.586 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:52.586 00.000 428 Worker thread wakes up 00:32:52.586 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.27) opts 0xd 00:32:52.586 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, -0.27) 00:32:52.586 00.000 428 Moving (-0.92, -0.27) raw xDistance=-0.95 yDistance=-0.24 00:32:52.586 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95 00:32:52.586 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:52.586 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:32:52.586 00.000 428 MoveAxis(E, 1113, ABG) 00:32:52.586 00.000 428 Guiding Dir = 2, Dur = 1113 00:32:52.586 00.000 428 IsSlewing returns 0 00:32:52.586 00.000 428 IsGuiding returns 0 00:32:52.601 00.015 428 PulseGuide returned control before completion, sleep 1102 00:32:52.617 00.016 10672 UpdateGuideState exits: m=221721 SNR=44.2 00:32:52.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:52.617 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:52.617 00.000 10672 Enqueuing Expose request 00:32:53.745 01.128 428 IsGuiding returns 0 00:32:53.745 00.000 428 Move returns status 0, amount 1113 00:32:53.745 00.000 428 MoveAxis(N, 0, ABG) 00:32:53.745 00.000 428 Move returns status 0, amount 0 00:32:53.745 00.000 428 move complete, result=0 00:32:53.745 00.000 428 worker thread done servicing request 00:32:53.745 00.000 428 Worker thread wakes up 00:32:53.745 00.000 10672 GuideStep: -1.0 px 1113 ms EAST, -0.2 px 0 ms NORTH 00:32:53.745 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:53.745 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:54.448 00.703 428 Exposure complete 00:32:54.589 00.141 428 worker thread done servicing request 00:32:54.589 00.000 10672 OnExposeComplete: enter 00:32:54.589 00.000 10672 UpdateGuideState(): m_state=6 00:32:54.589 00.000 10672 Star::Find(15, 611, 377, 0, (0,0,0,0), 0.0, 0) frame 1477 00:32:54.589 00.000 10672 Star::Find returns 1 (0), X=612.62, Y=377.27, Mass=183230, SNR=35.7, Peak=22096 HFD=3.1 00:32:54.589 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 00:32:54.589 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 00:32:54.589 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.39 hyp=0.39 cameraTheta=-1.41 mountX=0.01 mountY=-0.39, mountTheta=-1.55 00:32:54.589 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.39, opts=13) 00:32:54.589 00.000 10672 Enqueuing Move request for scope (0.06, -0.39) 00:32:54.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:54.589 00.000 428 Worker thread wakes up 00:32:54.589 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.39) opts 0xd 00:32:54.589 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.39) 00:32:54.589 00.000 428 Moving (0.06, -0.39) raw xDistance=0.01 yDistance=-0.39 00:32:54.589 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:32:54.589 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:54.589 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 00:32:54.589 00.000 428 MoveAxis(E, 0, ABG) 00:32:54.589 00.000 428 Move returns status 0, amount 0 00:32:54.589 00.000 428 MoveAxis(N, 0, ABG) 00:32:54.589 00.000 428 Move returns status 0, amount 0 00:32:54.589 00.000 428 move complete, result=0 00:32:54.589 00.000 428 worker thread done servicing request 00:32:54.604 00.015 10672 UpdateGuideState exits: m=183230 SNR=35.7 00:32:54.604 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:54.604 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:54.604 00.000 10672 Enqueuing Expose request 00:32:54.604 00.000 428 Worker thread wakes up 00:32:54.604 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:54.604 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:32:54.620 00.016 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:55.932 01.312 10672 read socket command 10 00:32:55.932 00.000 10672 processing socket request REQDIST 00:32:55.932 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:32:55.932 00.000 10672 Sending socket response 50 (0x32) 00:32:56.448 00.516 428 Exposure complete 00:32:56.573 00.125 428 worker thread done servicing request 00:32:56.573 00.000 10672 OnExposeComplete: enter 00:32:56.573 00.000 10672 UpdateGuideState(): m_state=6 00:32:56.573 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1478 00:32:56.573 00.000 10672 Star::Find returns 1 (0), X=613.22, Y=377.44, Mass=217820, SNR=39.6, Peak=34192 HFD=3.2 00:32:56.573 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 00:32:56.573 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.35 = -0.35) 00:32:56.573 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=-0.22 hyp=0.70 cameraTheta=-0.32 mountX=0.63 mountY=-0.24, mountTheta=-0.36 00:32:56.573 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=-0.22, opts=13) 00:32:56.573 00.000 10672 Enqueuing Move request for scope (0.66, -0.22) 00:32:56.573 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:56.573 00.000 428 Worker thread wakes up 00:32:56.573 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.22) opts 0xd 00:32:56.573 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, -0.22) 00:32:56.573 00.000 428 Moving (0.66, -0.22) raw xDistance=0.63 yDistance=-0.24 00:32:56.573 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.63 00:32:56.573 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:32:56.573 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:32:56.573 00.000 428 MoveAxis(W, 734, ABG) 00:32:56.573 00.000 428 Guiding Dir = 3, Dur = 734 00:32:56.573 00.000 428 IsSlewing returns 0 00:32:56.573 00.000 428 IsGuiding returns 0 00:32:56.604 00.031 10672 UpdateGuideState exits: m=217820 SNR=39.6 00:32:56.604 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:56.604 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:56.604 00.000 10672 Enqueuing Expose request 00:32:56.604 00.000 428 PulseGuide returned control before completion, sleep 718 00:32:57.354 00.750 428 IsGuiding returns 1 00:32:57.354 00.000 428 scope still moving after pulse duration time elapsed 00:32:57.385 00.031 428 IsSlewing returns 0 00:32:57.385 00.000 428 IsGuiding returns 0 00:32:57.385 00.000 428 scope move finished after 734 + 76 ms 00:32:57.385 00.000 428 Move returns status 0, amount 734 00:32:57.385 00.000 428 MoveAxis(N, 0, ABG) 00:32:57.385 00.000 428 Move returns status 0, amount 0 00:32:57.385 00.000 428 move complete, result=0 00:32:57.385 00.000 428 worker thread done servicing request 00:32:57.385 00.000 428 Worker thread wakes up 00:32:57.385 00.000 10672 GuideStep: 0.6 px 734 ms WEST, -0.2 px 0 ms NORTH 00:32:57.385 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:32:57.385 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,363,31,31) 00:32:57.579 00.194 10672 read socket command 13 00:32:57.579 00.000 10672 processing socket request MOVEn 00:32:57.579 00.000 10672 PhdController::Dither begins 00:32:57.579 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 00:32:57.579 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:32:57.579 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=-1.57 cameraX=3.43, cameraY=-24.76 cameraTheta=-1.43 00:32:57.579 00.000 10672 setting lock position to (615.99, 352.90) 00:32:57.580 00.001 10672 Mount: notify guiding dithered (3.4, -24.8) 00:32:57.580 00.000 10672 Status Line: Dither by 0.00,-25.00 00:32:57.592 00.012 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:32:57.592 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:32:57.592 00.000 10672 Sending socket response 2 (0x2) 00:32:58.452 00.860 428 Exposure complete 00:32:58.586 00.134 428 worker thread done servicing request 00:32:58.586 00.000 10672 OnExposeComplete: enter 00:32:58.587 00.001 10672 UpdateGuideState(): m_state=6 00:32:58.587 00.000 10672 Star::Find(15, 613, 377, 0, (0,0,0,0), 0.0, 0) frame 1479 00:32:58.587 00.000 10672 Star::Find returns 1 (0), X=612.41, Y=377.62, Mass=194905, SNR=37.0, Peak=25472 HFD=3.0 00:32:58.588 00.001 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:32:58.588 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 00:32:58.588 00.000 10672 CameraToMount -- cameraX=-3.58 cameraY=24.72 hyp=24.98 cameraTheta=1.71 mountX=-0.15 mountY=24.82, mountTheta=1.58 00:32:58.589 00.001 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 00:32:58.589 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:32:58.589 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:32:58.590 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:32:58.590 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:32:58.590 00.000 10672 Mount: notify direct move -0.00,10.50 00:32:58.590 00.000 428 Worker thread wakes up 00:32:58.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:32:58.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:32:58.590 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:32:58.590 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:32:58.591 00.001 428 MoveAxis(E, 0, B) 00:32:58.591 00.000 428 Move returns status 0, amount 0 00:32:58.591 00.000 428 MoveAxis(S, 13946, B) 00:32:58.591 00.000 428 Guiding Dir = 1, Dur = 13946 00:32:58.591 00.000 428 IsSlewing returns 0 00:32:58.592 00.001 428 IsGuiding returns 0 00:32:58.615 00.023 10672 UpdateGuideState exits: m=194905 SNR=37.0 00:32:58.615 00.000 10672 PhdController: settling, locked = 1, distance = 25.39 (99.00) aobump = 0 frame = 1 / 10 00:32:58.615 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:32:58.615 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:32:58.615 00.000 10672 Enqueuing Expose request 00:32:58.673 00.058 428 PulseGuide returned control before completion, sleep 13875 00:32:59.578 00.905 10672 read socket command 10 00:32:59.578 00.000 10672 processing socket request REQDIST 00:32:59.579 00.001 10672 SOCKSVR: Sending pixel error of 2.55 00:32:59.579 00.000 10672 Sending socket response 255 (0xff) 00:33:04.089 04.510 10672 read socket command 10 00:33:04.089 00.000 10672 processing socket request REQDIST 00:33:04.089 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:04.089 00.000 10672 Sending socket response 255 (0xff) 00:33:05.589 01.500 10672 read socket command 10 00:33:05.589 00.000 10672 processing socket request REQDIST 00:33:05.589 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:05.589 00.000 10672 Sending socket response 255 (0xff) 00:33:07.588 01.999 10672 read socket command 10 00:33:07.588 00.000 10672 processing socket request REQDIST 00:33:07.588 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:07.588 00.000 10672 Sending socket response 255 (0xff) 00:33:09.592 02.004 10672 read socket command 10 00:33:09.592 00.000 10672 processing socket request REQDIST 00:33:09.592 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:09.592 00.000 10672 Sending socket response 255 (0xff) 00:33:11.592 02.000 10672 read socket command 10 00:33:11.592 00.000 10672 processing socket request REQDIST 00:33:11.592 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:11.592 00.000 10672 Sending socket response 255 (0xff) 00:33:12.591 00.999 428 IsGuiding returns 1 00:33:12.591 00.000 428 scope still moving after pulse duration time elapsed 00:33:12.654 00.063 428 IsSlewing returns 0 00:33:12.654 00.000 428 IsGuiding returns 0 00:33:12.654 00.000 428 scope move finished after 13946 + 123 ms 00:33:12.654 00.000 428 Move returns status 0, amount 13946 00:33:12.654 00.000 428 move complete, result=0 00:33:12.654 00.000 428 worker thread done servicing request 00:33:12.654 00.000 428 Worker thread wakes up 00:33:12.654 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:33:12.654 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:12.654 00.000 428 Handling exposure in thread, d=2000 o=3 r=(597,363,31,31) 00:33:12.669 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:33:12.685 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:33:13.591 00.906 10672 read socket command 10 00:33:13.591 00.000 10672 processing socket request REQDIST 00:33:13.591 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:13.591 00.000 10672 Sending socket response 255 (0xff) 00:33:14.450 00.859 428 Exposure complete 00:33:14.575 00.125 428 worker thread done servicing request 00:33:14.575 00.000 10672 OnExposeComplete: enter 00:33:14.575 00.000 10672 UpdateGuideState(): m_state=6 00:33:14.575 00.000 10672 Star::Find(15, 612, 377, 0, (0,0,0,0), 0.0, 0) frame 1480 00:33:14.575 00.000 10672 Star::Find returns 1 (0), X=612.89, Y=370.14, Mass=213966, SNR=40.3, Peak=27328 HFD=2.5 00:33:14.575 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 00:33:14.591 00.016 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.72 = 1.72) 00:33:14.591 00.000 10672 CameraToMount -- cameraX=-3.10 cameraY=17.24 hyp=17.52 cameraTheta=1.75 mountX=-0.70 mountY=17.33, mountTheta=1.61 00:33:14.591 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 00:33:14.591 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:33:14.591 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:33:14.591 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:33:14.591 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:33:14.591 00.000 10672 Mount: notify direct move -0.00,10.50 00:33:14.591 00.000 428 Worker thread wakes up 00:33:14.591 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:33:14.591 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:33:14.591 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:33:14.591 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:33:14.591 00.000 428 MoveAxis(E, 0, B) 00:33:14.591 00.000 428 Move returns status 0, amount 0 00:33:14.591 00.000 428 MoveAxis(S, 13946, B) 00:33:14.591 00.000 428 Guiding Dir = 1, Dur = 13946 00:33:14.591 00.000 428 IsSlewing returns 0 00:33:14.591 00.000 428 IsGuiding returns 0 00:33:14.606 00.015 10672 UpdateGuideState exits: m=213966 SNR=40.3 00:33:14.606 00.000 10672 PhdController: settling, locked = 1, distance = 23.03 (99.00) aobump = 0 frame = 2 / 10 00:33:14.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:14.606 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:14.606 00.000 10672 Enqueuing Expose request 00:33:14.669 00.063 428 PulseGuide returned control before completion, sleep 13879 00:33:15.590 00.921 10672 read socket command 10 00:33:15.590 00.000 10672 processing socket request REQDIST 00:33:15.590 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:15.590 00.000 10672 Sending socket response 255 (0xff) 00:33:20.922 05.332 10672 read socket command 10 00:33:20.922 00.000 10672 processing socket request REQDIST 00:33:20.922 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:20.922 00.000 10672 Sending socket response 255 (0xff) 00:33:25.925 05.003 10672 read socket command 10 00:33:25.925 00.000 10672 processing socket request REQDIST 00:33:25.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:25.925 00.000 10672 Sending socket response 255 (0xff) 00:33:28.565 02.640 428 IsGuiding returns 1 00:33:28.565 00.000 428 scope still moving after pulse duration time elapsed 00:33:28.596 00.031 428 IsSlewing returns 0 00:33:28.596 00.000 428 IsGuiding returns 1 00:33:28.643 00.047 428 IsSlewing returns 0 00:33:28.643 00.000 428 IsGuiding returns 0 00:33:28.643 00.000 428 scope move finished after 13946 + 103 ms 00:33:28.643 00.000 428 Move returns status 0, amount 13946 00:33:28.643 00.000 428 move complete, result=0 00:33:28.643 00.000 428 worker thread done servicing request 00:33:28.643 00.000 428 Worker thread wakes up 00:33:28.643 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:33:28.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:28.643 00.000 428 Handling exposure in thread, d=2000 o=3 r=(598,355,31,31) 00:33:28.658 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:33:28.674 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:33:30.439 01.765 428 Exposure complete 00:33:30.579 00.140 428 worker thread done servicing request 00:33:30.579 00.000 10672 OnExposeComplete: enter 00:33:30.579 00.000 10672 UpdateGuideState(): m_state=6 00:33:30.579 00.000 10672 Star::Find(15, 612, 370, 0, (0,0,0,0), 0.0, 0) frame 1481 00:33:30.579 00.000 10672 Star::Find returns 1 (0), X=614.91, Y=360.65, Mass=204458, SNR=39.4, Peak=27440 HFD=2.7 00:33:30.579 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.57 = 1.57) 00:33:30.579 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 00:33:30.579 00.000 10672 CameraToMount -- cameraX=-1.08 cameraY=7.75 hyp=7.83 cameraTheta=1.71 mountX=-0.01 mountY=7.78, mountTheta=1.57 00:33:30.579 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 00:33:30.579 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:33:30.579 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=1.57 cameraX=-0.55, cameraY=3.96 cameraTheta=1.71 00:33:30.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=3.96, opts=4) 00:33:30.579 00.000 10672 Enqueuing Move request for scope (-0.55, 3.96) 00:33:30.579 00.000 10672 Mount: notify direct move -0.00,4.00 00:33:30.579 00.000 428 Worker thread wakes up 00:33:30.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:30.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 3.96) opts 0x4 00:33:30.579 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 3.96) 00:33:30.579 00.000 428 Moving (-0.55, 3.96) raw xDistance=-0.00 yDistance=4.00 00:33:30.579 00.000 428 MoveAxis(E, 0, B) 00:33:30.579 00.000 428 Move returns status 0, amount 0 00:33:30.579 00.000 428 MoveAxis(S, 5313, B) 00:33:30.579 00.000 428 Guiding Dir = 1, Dur = 5313 00:33:30.579 00.000 428 IsSlewing returns 0 00:33:30.579 00.000 428 IsGuiding returns 0 00:33:30.595 00.016 10672 UpdateGuideState exits: m=204458 SNR=39.4 00:33:30.595 00.000 10672 PhdController: settling, locked = 1, distance = 18.47 (99.00) aobump = 0 frame = 3 / 10 00:33:30.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:30.595 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:30.595 00.000 10672 Enqueuing Expose request 00:33:30.673 00.078 428 PulseGuide returned control before completion, sleep 5236 00:33:30.923 00.250 10672 read socket command 10 00:33:30.923 00.000 10672 processing socket request REQDIST 00:33:30.923 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:30.923 00.000 10672 Sending socket response 255 (0xff) 00:33:35.911 04.988 428 IsGuiding returns 1 00:33:35.912 00.001 428 scope still moving after pulse duration time elapsed 00:33:35.924 00.012 10672 read socket command 10 00:33:35.924 00.000 10672 processing socket request REQDIST 00:33:35.924 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:35.925 00.001 10672 Sending socket response 255 (0xff) 00:33:35.933 00.008 428 IsSlewing returns 0 00:33:35.935 00.002 428 IsGuiding returns 1 00:33:35.956 00.021 428 IsSlewing returns 0 00:33:35.957 00.001 428 IsGuiding returns 1 00:33:35.979 00.022 428 IsSlewing returns 0 00:33:35.980 00.001 428 IsGuiding returns 1 00:33:36.002 00.022 428 IsSlewing returns 0 00:33:36.003 00.001 428 IsGuiding returns 1 00:33:36.043 00.040 428 IsSlewing returns 0 00:33:36.044 00.001 428 IsGuiding returns 0 00:33:36.044 00.000 428 scope move finished after 5313 + 145 ms 00:33:36.045 00.001 428 Move returns status 0, amount 5313 00:33:36.045 00.000 428 move complete, result=0 00:33:36.045 00.000 428 worker thread done servicing request 00:33:36.045 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 5313 ms SOUTH 00:33:36.045 00.000 428 Worker thread wakes up 00:33:36.046 00.001 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:36.046 00.000 428 Handling exposure in thread, d=2000 o=3 r=(600,346,31,31) 00:33:36.058 00.012 428 ZWO: getimagedata clearbuf 1 ret 0 00:33:36.072 00.014 428 ZWO: getimagedata clearbuf 2 ret 0 00:33:36.437 00.365 428 Exposure complete 00:33:36.563 00.126 428 worker thread done servicing request 00:33:36.563 00.000 10672 OnExposeComplete: enter 00:33:36.563 00.000 10672 UpdateGuideState(): m_state=6 00:33:36.579 00.016 10672 Star::Find(15, 614, 360, 0, (0,0,0,0), 0.0, 0) frame 1482 00:33:36.579 00.000 10672 Star::Find returns 1 (0), X=615.90, Y=357.30, Mass=248527, SNR=48.5, Peak=24816 HFD=3.5 00:33:36.579 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.14) = xAngle (1.45 = 1.45) 00:33:36.579 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.56 = 1.56) 00:33:36.579 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=4.40 hyp=4.41 cameraTheta=1.59 mountX=0.52 mountY=4.41, mountTheta=1.45 00:33:36.579 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=4.40, opts=13) 00:33:36.579 00.000 10672 Enqueuing Move request for scope (-0.09, 4.40) 00:33:36.579 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:36.579 00.000 428 Worker thread wakes up 00:33:36.579 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 4.40) opts 0xd 00:33:36.579 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 4.40) 00:33:36.579 00.000 428 Moving (-0.09, 4.40) raw xDistance=0.52 yDistance=4.41 00:33:36.579 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 00:33:36.579 00.000 428 resist switch: large excursion: input 4.41 thresh 1.65 direction from 0 to 1 00:33:36.579 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=13.22 00:33:36.579 00.000 428 GuideAlgorithmResistSwitch::Result() returns 4.41 from input 4.41 00:33:36.579 00.000 428 MoveAxis(W, 605, ABG) 00:33:36.579 00.000 428 Guiding Dir = 3, Dur = 605 00:33:36.579 00.000 428 IsSlewing returns 0 00:33:36.579 00.000 428 IsGuiding returns 0 00:33:36.594 00.015 428 PulseGuide returned control before completion, sleep 601 00:33:36.594 00.000 10672 UpdateGuideState exits: m=248527 SNR=48.5 00:33:36.594 00.000 10672 PhdController: settling, locked = 1, distance = 4.41 (99.00) aobump = 0 frame = 4 / 10 00:33:36.594 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:36.594 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:36.594 00.000 10672 Enqueuing Expose request 00:33:37.219 00.625 428 IsGuiding returns 0 00:33:37.219 00.000 428 Move returns status 0, amount 605 00:33:37.219 00.000 428 MoveAxis(S, 5852, ABG) 00:33:37.219 00.000 428 duration set to 2500 by maxDecDuration 00:33:37.219 00.000 428 Guiding Dir = 1, Dur = 2500 00:33:37.219 00.000 428 IsSlewing returns 0 00:33:37.219 00.000 428 IsGuiding returns 0 00:33:37.298 00.079 428 PulseGuide returned control before completion, sleep 2433 00:33:39.750 02.452 428 IsGuiding returns 1 00:33:39.750 00.000 428 scope still moving after pulse duration time elapsed 00:33:39.781 00.031 428 IsSlewing returns 0 00:33:39.781 00.000 428 IsGuiding returns 1 00:33:39.828 00.047 428 IsSlewing returns 0 00:33:39.828 00.000 428 IsGuiding returns 0 00:33:39.828 00.000 428 scope move finished after 2500 + 105 ms 00:33:39.828 00.000 428 Move returns status 0, amount 2500 00:33:39.828 00.000 428 move complete, result=0 00:33:39.828 00.000 428 worker thread done servicing request 00:33:39.828 00.000 428 Worker thread wakes up 00:33:39.828 00.000 10672 GuideStep: 0.5 px 605 ms WEST, 4.4 px 2500 ms SOUTH 00:33:39.828 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:39.828 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:39.843 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:33:40.437 00.594 428 Exposure complete 00:33:40.562 00.125 428 worker thread done servicing request 00:33:40.562 00.000 10672 OnExposeComplete: enter 00:33:40.562 00.000 10672 UpdateGuideState(): m_state=6 00:33:40.562 00.000 10672 Star::Find(15, 615, 357, 0, (0,0,0,0), 0.0, 0) frame 1483 00:33:40.562 00.000 10672 Star::Find returns 1 (0), X=615.32, Y=355.15, Mass=249657, SNR=48.1, Peak=27440 HFD=3.6 00:33:40.562 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.14) = xAngle (1.72 = 1.72) 00:33:40.562 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.83 = 1.83) 00:33:40.562 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=2.25 hyp=2.35 cameraTheta=1.86 mountX=-0.35 mountY=2.27, mountTheta=1.72 00:33:40.562 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=2.25, opts=13) 00:33:40.562 00.000 10672 Enqueuing Move request for scope (-0.67, 2.25) 00:33:40.562 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:40.562 00.000 428 Worker thread wakes up 00:33:40.562 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 2.25) opts 0xd 00:33:40.562 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 2.25) 00:33:40.562 00.000 428 Moving (-0.67, 2.25) raw xDistance=-0.35 yDistance=2.27 00:33:40.562 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:33:40.562 00.000 428 GuideAlgorithmResistSwitch::Result() returns 2.27 from input 2.27 00:33:40.562 00.000 428 MoveAxis(E, 0, ABG) 00:33:40.562 00.000 428 Move returns status 0, amount 0 00:33:40.562 00.000 428 MoveAxis(S, 3016, ABG) 00:33:40.562 00.000 428 duration set to 2500 by maxDecDuration 00:33:40.562 00.000 428 Guiding Dir = 1, Dur = 2500 00:33:40.562 00.000 428 IsSlewing returns 0 00:33:40.562 00.000 428 IsGuiding returns 0 00:33:40.593 00.031 10672 UpdateGuideState exits: m=249657 SNR=48.1 00:33:40.593 00.000 10672 PhdController: settling, locked = 1, distance = 3.79 (99.00) aobump = 0 frame = 5 / 10 00:33:40.593 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:40.593 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:40.593 00.000 10672 Enqueuing Expose request 00:33:40.640 00.047 428 PulseGuide returned control before completion, sleep 2438 00:33:40.937 00.297 10672 read socket command 10 00:33:40.937 00.000 10672 processing socket request REQDIST 00:33:40.937 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:40.937 00.000 10672 Sending socket response 255 (0xff) 00:33:43.098 02.161 428 IsGuiding returns 1 00:33:43.098 00.000 428 scope still moving after pulse duration time elapsed 00:33:43.160 00.062 428 IsSlewing returns 0 00:33:43.160 00.000 428 IsGuiding returns 0 00:33:43.160 00.000 428 scope move finished after 2500 + 100 ms 00:33:43.175 00.015 428 Move returns status 0, amount 2500 00:33:43.175 00.000 428 move complete, result=0 00:33:43.175 00.000 428 worker thread done servicing request 00:33:43.175 00.000 428 Worker thread wakes up 00:33:43.175 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 2.3 px 2500 ms SOUTH 00:33:43.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:43.175 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:43.191 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:33:44.441 01.250 428 Exposure complete 00:33:44.581 00.140 428 worker thread done servicing request 00:33:44.581 00.000 10672 OnExposeComplete: enter 00:33:44.581 00.000 10672 UpdateGuideState(): m_state=6 00:33:44.581 00.000 10672 Star::Find(15, 615, 355, 0, (0,0,0,0), 0.0, 0) frame 1484 00:33:44.581 00.000 10672 Star::Find returns 1 (0), X=616.15, Y=353.01, Mass=222533, SNR=40.5, Peak=28096 HFD=2.9 00:33:44.581 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.14) = xAngle (0.46 = 0.46) 00:33:44.581 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.57 = 0.57) 00:33:44.581 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.60 mountX=0.18 mountY=0.11, mountTheta=0.54 00:33:44.581 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.11, opts=13) 00:33:44.581 00.000 10672 Enqueuing Move request for scope (0.17, 0.11) 00:33:44.581 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:44.581 00.000 428 Worker thread wakes up 00:33:44.581 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd 00:33:44.581 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.11) 00:33:44.581 00.000 428 Moving (0.17, 0.11) raw xDistance=0.18 yDistance=0.11 00:33:44.581 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:33:44.581 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:33:44.581 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:33:44.581 00.000 428 MoveAxis(E, 0, ABG) 00:33:44.581 00.000 428 Move returns status 0, amount 0 00:33:44.581 00.000 428 MoveAxis(N, 0, ABG) 00:33:44.581 00.000 428 Move returns status 0, amount 0 00:33:44.581 00.000 428 move complete, result=0 00:33:44.581 00.000 428 worker thread done servicing request 00:33:44.597 00.016 10672 UpdateGuideState exits: m=222533 SNR=40.5 00:33:44.597 00.000 10672 PhdController: settling, locked = 1, distance = 2.71 (99.00) aobump = 0 frame = 6 / 10 00:33:44.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:44.597 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:44.597 00.000 10672 Enqueuing Expose request 00:33:44.597 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:33:44.597 00.000 428 Worker thread wakes up 00:33:44.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:44.597 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:45.925 01.328 10672 read socket command 10 00:33:45.925 00.000 10672 processing socket request REQDIST 00:33:45.925 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:33:45.925 00.000 10672 Sending socket response 255 (0xff) 00:33:46.440 00.515 428 Exposure complete 00:33:46.565 00.125 428 worker thread done servicing request 00:33:46.565 00.000 10672 OnExposeComplete: enter 00:33:46.565 00.000 10672 UpdateGuideState(): m_state=6 00:33:46.565 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1485 00:33:46.565 00.000 10672 Star::Find returns 1 (0), X=615.83, Y=352.95, Mass=202051, SNR=39.4, Peak=29392 HFD=2.5 00:33:46.565 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.14) = xAngle (2.68 = 2.68) 00:33:46.565 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.79 = 2.79) 00:33:46.565 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.82 mountX=-0.15 mountY=0.06, mountTheta=2.77 00:33:46.565 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.05, opts=13) 00:33:46.565 00.000 10672 Enqueuing Move request for scope (-0.16, 0.05) 00:33:46.565 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:46.565 00.000 428 Worker thread wakes up 00:33:46.565 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd 00:33:46.565 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.05) 00:33:46.565 00.000 428 Moving (-0.16, 0.05) raw xDistance=-0.15 yDistance=0.06 00:33:46.565 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:33:46.565 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:33:46.565 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:33:46.565 00.000 428 MoveAxis(E, 0, ABG) 00:33:46.565 00.000 428 Move returns status 0, amount 0 00:33:46.565 00.000 428 MoveAxis(N, 0, ABG) 00:33:46.565 00.000 428 Move returns status 0, amount 0 00:33:46.565 00.000 428 move complete, result=0 00:33:46.565 00.000 428 worker thread done servicing request 00:33:46.596 00.031 10672 UpdateGuideState exits: m=202051 SNR=39.4 00:33:46.596 00.000 10672 PhdController: settling, locked = 1, distance = 1.95 (99.00) aobump = 0 frame = 7 / 10 00:33:46.596 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:46.596 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:46.596 00.000 10672 Enqueuing Expose request 00:33:46.596 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:33:46.596 00.000 428 Worker thread wakes up 00:33:46.596 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:46.596 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:48.439 01.843 428 Exposure complete 00:33:48.564 00.125 428 worker thread done servicing request 00:33:48.564 00.000 10672 OnExposeComplete: enter 00:33:48.564 00.000 10672 UpdateGuideState(): m_state=6 00:33:48.580 00.016 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1486 00:33:48.580 00.000 10672 Star::Find returns 1 (0), X=616.30, Y=353.17, Mass=194226, SNR=38.2, Peak=37568 HFD=2.6 00:33:48.580 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (0.14) = xAngle (0.58 = 0.58) 00:33:48.580 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.69 = 0.69) 00:33:48.580 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.27 hyp=0.41 cameraTheta=0.72 mountX=0.35 mountY=0.26, mountTheta=0.65 00:33:48.580 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.27, opts=13) 00:33:48.580 00.000 10672 Enqueuing Move request for scope (0.31, 0.27) 00:33:48.580 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:48.580 00.000 428 Worker thread wakes up 00:33:48.580 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.27) opts 0xd 00:33:48.580 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.27) 00:33:48.580 00.000 428 Moving (0.31, 0.27) raw xDistance=0.35 yDistance=0.26 00:33:48.580 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:33:48.580 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:33:48.580 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:33:48.580 00.000 428 MoveAxis(E, 0, ABG) 00:33:48.580 00.000 428 Move returns status 0, amount 0 00:33:48.580 00.000 428 MoveAxis(N, 0, ABG) 00:33:48.580 00.000 428 Move returns status 0, amount 0 00:33:48.580 00.000 428 move complete, result=0 00:33:48.580 00.000 428 worker thread done servicing request 00:33:48.596 00.016 10672 UpdateGuideState exits: m=194226 SNR=38.2 00:33:48.596 00.000 10672 PhdController: settling, locked = 1, distance = 1.49 (99.00) aobump = 0 frame = 8 / 10 00:33:48.596 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:48.596 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:48.596 00.000 10672 Enqueuing Expose request 00:33:48.596 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:33:48.596 00.000 428 Worker thread wakes up 00:33:48.596 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:48.596 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:50.427 01.831 428 Exposure complete 00:33:50.552 00.125 428 worker thread done servicing request 00:33:50.552 00.000 10672 OnExposeComplete: enter 00:33:50.552 00.000 10672 UpdateGuideState(): m_state=6 00:33:50.552 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1487 00:33:50.552 00.000 10672 Star::Find returns 1 (0), X=616.31, Y=353.04, Mass=219534, SNR=39.1, Peak=37680 HFD=2.5 00:33:50.552 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.14) = xAngle (0.28 = 0.28) 00:33:50.552 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.39 = 0.39) 00:33:50.552 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.15 hyp=0.36 cameraTheta=0.42 mountX=0.34 mountY=0.14, mountTheta=0.38 00:33:50.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.15, opts=13) 00:33:50.552 00.000 10672 Enqueuing Move request for scope (0.33, 0.15) 00:33:50.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:50.552 00.000 428 Worker thread wakes up 00:33:50.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.15) opts 0xd 00:33:50.568 00.016 428 Handling offset move in thread for scope, endpoint = (0.33, 0.15) 00:33:50.568 00.000 428 Moving (0.33, 0.15) raw xDistance=0.34 yDistance=0.14 00:33:50.568 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:33:50.568 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:33:50.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:33:50.568 00.000 428 MoveAxis(E, 0, ABG) 00:33:50.568 00.000 428 Move returns status 0, amount 0 00:33:50.568 00.000 428 MoveAxis(N, 0, ABG) 00:33:50.568 00.000 428 Move returns status 0, amount 0 00:33:50.568 00.000 428 move complete, result=0 00:33:50.568 00.000 428 worker thread done servicing request 00:33:50.583 00.015 10672 UpdateGuideState exits: m=219534 SNR=39.1 00:33:50.583 00.000 10672 PhdController: settling, locked = 1, distance = 1.15 (99.00) aobump = 0 frame = 9 / 10 00:33:50.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:50.583 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:50.583 00.000 10672 Enqueuing Expose request 00:33:50.583 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:33:50.583 00.000 428 Worker thread wakes up 00:33:50.583 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:50.583 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:50.927 00.344 10672 read socket command 10 00:33:50.927 00.000 10672 processing socket request REQDIST 00:33:50.927 00.000 10672 SOCKSVR: Sending pixel error of 1.14 00:33:50.927 00.000 10672 Sending socket response 114 (0x72) 00:33:52.427 01.500 428 Exposure complete 00:33:52.567 00.140 428 worker thread done servicing request 00:33:52.567 00.000 10672 OnExposeComplete: enter 00:33:52.567 00.000 10672 UpdateGuideState(): m_state=6 00:33:52.567 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1488 00:33:52.567 00.000 10672 Star::Find returns 1 (0), X=616.18, Y=352.03, Mass=214904, SNR=39.4, Peak=36816 HFD=2.6 00:33:52.567 00.000 10672 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.14) = xAngle (-1.49 = -1.49) 00:33:52.567 00.000 10672 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.38 = -1.38) 00:33:52.567 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.87 hyp=0.89 cameraTheta=-1.35 mountX=0.08 mountY=-0.87, mountTheta=-1.48 00:33:52.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.87, opts=13) 00:33:52.567 00.000 10672 Enqueuing Move request for scope (0.20, -0.87) 00:33:52.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:52.567 00.000 428 Worker thread wakes up 00:33:52.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.87) opts 0xd 00:33:52.567 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.87) 00:33:52.567 00.000 428 Moving (0.20, -0.87) raw xDistance=0.08 yDistance=-0.87 00:33:52.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:33:52.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:33:52.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.87 00:33:52.567 00.000 428 MoveAxis(E, 0, ABG) 00:33:52.567 00.000 428 Move returns status 0, amount 0 00:33:52.567 00.000 428 MoveAxis(N, 0, ABG) 00:33:52.567 00.000 428 Move returns status 0, amount 0 00:33:52.567 00.000 428 move complete, result=0 00:33:52.567 00.000 428 worker thread done servicing request 00:33:52.598 00.031 10672 UpdateGuideState exits: m=214904 SNR=39.4 00:33:52.598 00.000 10672 PhdController: settling, locked = 1, distance = 1.07 (99.00) aobump = 0 frame = 10 / 10 00:33:52.598 00.000 10672 PhdController: newstate STATE_FINISH 00:33:52.598 00.000 10672 PhdController complete: success 00:33:52.598 00.000 10672 Mount: notify guiding dither settle done success=1 00:33:52.598 00.000 10672 PhdController: newstate STATE_IDLE 00:33:52.598 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:52.598 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:52.598 00.000 10672 Enqueuing Expose request 00:33:52.598 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH 00:33:52.598 00.000 428 Worker thread wakes up 00:33:52.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:52.598 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:54.426 01.828 428 Exposure complete 00:33:54.551 00.125 428 worker thread done servicing request 00:33:54.551 00.000 10672 OnExposeComplete: enter 00:33:54.551 00.000 10672 UpdateGuideState(): m_state=6 00:33:54.551 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1489 00:33:54.551 00.000 10672 Star::Find returns 1 (0), X=616.25, Y=352.39, Mass=193038, SNR=38.6, Peak=31248 HFD=2.8 00:33:54.551 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.14) = xAngle (-1.24 = -1.24) 00:33:54.551 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.13 = -1.13) 00:33:54.551 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.50 hyp=0.57 cameraTheta=-1.10 mountX=0.19 mountY=-0.51, mountTheta=-1.22 00:33:54.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.50, opts=13) 00:33:54.551 00.000 10672 Enqueuing Move request for scope (0.26, -0.50) 00:33:54.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:54.551 00.000 428 Worker thread wakes up 00:33:54.551 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.50) opts 0xd 00:33:54.551 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.50) 00:33:54.551 00.000 428 Moving (0.26, -0.50) raw xDistance=0.19 yDistance=-0.51 00:33:54.551 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:33:54.551 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:33:54.551 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 00:33:54.551 00.000 428 MoveAxis(E, 0, ABG) 00:33:54.551 00.000 428 Move returns status 0, amount 0 00:33:54.551 00.000 428 MoveAxis(N, 0, ABG) 00:33:54.551 00.000 428 Move returns status 0, amount 0 00:33:54.551 00.000 428 move complete, result=0 00:33:54.551 00.000 428 worker thread done servicing request 00:33:54.582 00.031 10672 UpdateGuideState exits: m=193038 SNR=38.6 00:33:54.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:54.582 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:54.582 00.000 10672 Enqueuing Expose request 00:33:54.582 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:33:54.582 00.000 428 Worker thread wakes up 00:33:54.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:54.582 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:55.926 01.344 10672 read socket command 10 00:33:55.926 00.000 10672 processing socket request REQDIST 00:33:55.926 00.000 10672 SOCKSVR: Sending pixel error of 0.91 00:33:55.926 00.000 10672 Sending socket response 91 (0x5b) 00:33:56.425 00.499 428 Exposure complete 00:33:56.550 00.125 428 worker thread done servicing request 00:33:56.550 00.000 10672 OnExposeComplete: enter 00:33:56.550 00.000 10672 UpdateGuideState(): m_state=6 00:33:56.550 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1490 00:33:56.550 00.000 10672 Star::Find returns 1 (0), X=615.91, Y=352.76, Mass=215779, SNR=39.3, Peak=31584 HFD=2.8 00:33:56.550 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.14) = xAngle (-2.25 = -2.25) 00:33:56.550 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.14 = -2.14) 00:33:56.550 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=-0.10 mountY=-0.13, mountTheta=-2.21 00:33:56.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.13, opts=13) 00:33:56.550 00.000 10672 Enqueuing Move request for scope (-0.08, -0.13) 00:33:56.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:56.550 00.000 428 Worker thread wakes up 00:33:56.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd 00:33:56.550 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.13) 00:33:56.550 00.000 428 Moving (-0.08, -0.13) raw xDistance=-0.10 yDistance=-0.13 00:33:56.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:33:56.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:33:56.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:33:56.550 00.000 428 MoveAxis(E, 0, ABG) 00:33:56.550 00.000 428 Move returns status 0, amount 0 00:33:56.550 00.000 428 MoveAxis(N, 0, ABG) 00:33:56.550 00.000 428 Move returns status 0, amount 0 00:33:56.550 00.000 428 move complete, result=0 00:33:56.550 00.000 428 worker thread done servicing request 00:33:56.582 00.032 10672 UpdateGuideState exits: m=215779 SNR=39.3 00:33:56.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:56.582 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:56.582 00.000 10672 Enqueuing Expose request 00:33:56.582 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:33:56.582 00.000 428 Worker thread wakes up 00:33:56.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:56.582 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:33:58.425 01.843 428 Exposure complete 00:33:58.565 00.140 428 worker thread done servicing request 00:33:58.565 00.000 10672 OnExposeComplete: enter 00:33:58.565 00.000 10672 UpdateGuideState(): m_state=6 00:33:58.565 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1491 00:33:58.565 00.000 10672 Star::Find returns 1 (0), X=615.97, Y=352.84, Mass=265256, SNR=51.3, Peak=31584 HFD=3.7 00:33:58.565 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.14) = xAngle (-2.06 = -2.06) 00:33:58.565 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.95 = -1.95) 00:33:58.565 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.92 mountX=-0.03 mountY=-0.06, mountTheta=-2.04 00:33:58.565 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.06, opts=13) 00:33:58.565 00.000 10672 Enqueuing Move request for scope (-0.02, -0.06) 00:33:58.565 00.000 428 Worker thread wakes up 00:33:58.565 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:33:58.565 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd 00:33:58.565 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.06) 00:33:58.565 00.000 428 Moving (-0.02, -0.06) raw xDistance=-0.03 yDistance=-0.06 00:33:58.565 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:33:58.565 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:33:58.565 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:33:58.565 00.000 428 MoveAxis(E, 0, ABG) 00:33:58.565 00.000 428 Move returns status 0, amount 0 00:33:58.565 00.000 428 MoveAxis(N, 0, ABG) 00:33:58.565 00.000 428 Move returns status 0, amount 0 00:33:58.565 00.000 428 move complete, result=0 00:33:58.565 00.000 428 worker thread done servicing request 00:33:58.597 00.032 10672 UpdateGuideState exits: m=265256 SNR=51.3 00:33:58.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:33:58.597 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:33:58.597 00.000 10672 Enqueuing Expose request 00:33:58.597 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:33:58.597 00.000 428 Worker thread wakes up 00:33:58.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:33:58.597 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:00.429 01.832 428 Exposure complete 00:34:00.554 00.125 428 worker thread done servicing request 00:34:00.554 00.000 10672 OnExposeComplete: enter 00:34:00.554 00.000 10672 UpdateGuideState(): m_state=6 00:34:00.554 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1492 00:34:00.554 00.000 10672 Star::Find returns 1 (0), X=616.47, Y=352.58, Mass=195397, SNR=38.9, Peak=29616 HFD=3.0 00:34:00.554 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.14) = xAngle (-0.71 = -0.71) 00:34:00.554 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.60 = -0.60) 00:34:00.554 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.31 hyp=0.58 cameraTheta=-0.57 mountX=0.44 mountY=-0.33, mountTheta=-0.64 00:34:00.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.31, opts=13) 00:34:00.554 00.000 10672 Enqueuing Move request for scope (0.49, -0.31) 00:34:00.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:00.554 00.000 428 Worker thread wakes up 00:34:00.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.31) opts 0xd 00:34:00.554 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.31) 00:34:00.554 00.000 428 Moving (0.49, -0.31) raw xDistance=0.44 yDistance=-0.33 00:34:00.554 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 00:34:00.554 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:00.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:34:00.554 00.000 428 MoveAxis(E, 0, ABG) 00:34:00.554 00.000 428 Move returns status 0, amount 0 00:34:00.554 00.000 428 MoveAxis(N, 0, ABG) 00:34:00.554 00.000 428 Move returns status 0, amount 0 00:34:00.554 00.000 428 move complete, result=0 00:34:00.554 00.000 428 worker thread done servicing request 00:34:00.585 00.031 10672 UpdateGuideState exits: m=195397 SNR=38.9 00:34:00.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:00.585 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:00.585 00.000 10672 Enqueuing Expose request 00:34:00.585 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:34:00.585 00.000 428 Worker thread wakes up 00:34:00.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:00.585 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:00.944 00.359 10672 read socket command 10 00:34:00.944 00.000 10672 processing socket request REQDIST 00:34:00.944 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:34:00.944 00.000 10672 Sending socket response 52 (0x34) 00:34:02.428 01.484 428 Exposure complete 00:34:02.553 00.125 428 worker thread done servicing request 00:34:02.553 00.000 10672 OnExposeComplete: enter 00:34:02.553 00.000 10672 UpdateGuideState(): m_state=6 00:34:02.553 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1493 00:34:02.553 00.000 10672 Star::Find returns 1 (0), X=616.07, Y=352.39, Mass=201448, SNR=41.3, Peak=25584 HFD=2.6 00:34:02.553 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 00:34:02.553 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 00:34:02.553 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.51 hyp=0.52 cameraTheta=-1.42 mountX=0.01 mountY=-0.51, mountTheta=-1.56 00:34:02.553 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.51, opts=13) 00:34:02.553 00.000 10672 Enqueuing Move request for scope (0.08, -0.51) 00:34:02.553 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:02.553 00.000 428 Worker thread wakes up 00:34:02.553 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.51) opts 0xd 00:34:02.553 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.51) 00:34:02.553 00.000 428 Moving (0.08, -0.51) raw xDistance=0.01 yDistance=-0.51 00:34:02.553 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:34:02.553 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:02.553 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 00:34:02.553 00.000 428 MoveAxis(E, 0, ABG) 00:34:02.553 00.000 428 Move returns status 0, amount 0 00:34:02.553 00.000 428 MoveAxis(N, 0, ABG) 00:34:02.553 00.000 428 Move returns status 0, amount 0 00:34:02.553 00.000 428 move complete, result=0 00:34:02.553 00.000 428 worker thread done servicing request 00:34:02.584 00.031 10672 UpdateGuideState exits: m=201448 SNR=41.3 00:34:02.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:02.584 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:02.584 00.000 10672 Enqueuing Expose request 00:34:02.584 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 00:34:02.584 00.000 428 Worker thread wakes up 00:34:02.584 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:02.584 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:04.427 01.843 428 Exposure complete 00:34:04.568 00.141 428 worker thread done servicing request 00:34:04.568 00.000 10672 OnExposeComplete: enter 00:34:04.568 00.000 10672 UpdateGuideState(): m_state=6 00:34:04.568 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1494 00:34:04.568 00.000 10672 Star::Find returns 1 (0), X=616.25, Y=352.92, Mass=196397, SNR=39.6, Peak=35392 HFD=2.5 00:34:04.568 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.06 = -0.06) 00:34:04.568 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.05 = 0.05) 00:34:04.568 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.08 mountX=0.26 mountY=0.01, mountTheta=0.05 00:34:04.568 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.02, opts=13) 00:34:04.568 00.000 10672 Enqueuing Move request for scope (0.26, 0.02) 00:34:04.568 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:04.568 00.000 428 Worker thread wakes up 00:34:04.568 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd 00:34:04.568 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.02) 00:34:04.568 00.000 428 Moving (0.26, 0.02) raw xDistance=0.26 yDistance=0.01 00:34:04.568 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:34:04.568 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:04.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:34:04.568 00.000 428 MoveAxis(E, 0, ABG) 00:34:04.568 00.000 428 Move returns status 0, amount 0 00:34:04.568 00.000 428 MoveAxis(N, 0, ABG) 00:34:04.568 00.000 428 Move returns status 0, amount 0 00:34:04.568 00.000 428 move complete, result=0 00:34:04.568 00.000 428 worker thread done servicing request 00:34:04.584 00.016 10672 UpdateGuideState exits: m=196397 SNR=39.6 00:34:04.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:04.584 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:04.584 00.000 10672 Enqueuing Expose request 00:34:04.599 00.015 428 Worker thread wakes up 00:34:04.599 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:34:04.599 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:04.599 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:05.927 01.328 10672 read socket command 10 00:34:05.927 00.000 10672 processing socket request REQDIST 00:34:05.927 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:34:05.927 00.000 10672 Sending socket response 44 (0x2c) 00:34:06.427 00.500 428 Exposure complete 00:34:06.567 00.140 428 worker thread done servicing request 00:34:06.567 00.000 10672 OnExposeComplete: enter 00:34:06.567 00.000 10672 UpdateGuideState(): m_state=6 00:34:06.567 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1495 00:34:06.567 00.000 10672 Star::Find returns 1 (0), X=615.75, Y=352.79, Mass=237200, SNR=46.2, Peak=37568 HFD=2.7 00:34:06.567 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 00:34:06.567 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 00:34:06.567 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.73 mountX=-0.25 mountY=-0.10, mountTheta=-2.77 00:34:06.567 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.11, opts=13) 00:34:06.567 00.000 10672 Enqueuing Move request for scope (-0.24, -0.11) 00:34:06.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:06.567 00.000 428 Worker thread wakes up 00:34:06.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd 00:34:06.567 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.11) 00:34:06.567 00.000 428 Moving (-0.24, -0.11) raw xDistance=-0.25 yDistance=-0.10 00:34:06.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:34:06.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:06.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 00:34:06.567 00.000 428 MoveAxis(E, 0, ABG) 00:34:06.567 00.000 428 Move returns status 0, amount 0 00:34:06.567 00.000 428 MoveAxis(N, 0, ABG) 00:34:06.567 00.000 428 Move returns status 0, amount 0 00:34:06.567 00.000 428 move complete, result=0 00:34:06.567 00.000 428 worker thread done servicing request 00:34:06.583 00.016 10672 UpdateGuideState exits: m=237200 SNR=46.2 00:34:06.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:06.583 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:06.583 00.000 10672 Enqueuing Expose request 00:34:06.583 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:34:06.583 00.000 428 Worker thread wakes up 00:34:06.583 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:06.583 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:08.430 01.847 428 Exposure complete 00:34:08.555 00.125 428 worker thread done servicing request 00:34:08.555 00.000 10672 OnExposeComplete: enter 00:34:08.571 00.016 10672 UpdateGuideState(): m_state=6 00:34:08.571 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1496 00:34:08.571 00.000 10672 Star::Find returns 1 (0), X=616.22, Y=352.82, Mass=214413, SNR=41.8, Peak=34416 HFD=2.5 00:34:08.571 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 00:34:08.571 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 00:34:08.571 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.29 mountX=0.22 mountY=-0.08, mountTheta=-0.33 00:34:08.571 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.07, opts=13) 00:34:08.571 00.000 10672 Enqueuing Move request for scope (0.24, -0.07) 00:34:08.571 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:08.571 00.000 428 Worker thread wakes up 00:34:08.571 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd 00:34:08.571 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.07) 00:34:08.571 00.000 428 Moving (0.24, -0.07) raw xDistance=0.22 yDistance=-0.08 00:34:08.571 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:34:08.571 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:08.571 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:34:08.571 00.000 428 MoveAxis(E, 0, ABG) 00:34:08.571 00.000 428 Move returns status 0, amount 0 00:34:08.571 00.000 428 MoveAxis(N, 0, ABG) 00:34:08.571 00.000 428 Move returns status 0, amount 0 00:34:08.571 00.000 428 move complete, result=0 00:34:08.571 00.000 428 worker thread done servicing request 00:34:08.587 00.016 10672 UpdateGuideState exits: m=214413 SNR=41.8 00:34:08.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:08.587 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:08.587 00.000 10672 Enqueuing Expose request 00:34:08.587 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:34:08.587 00.000 428 Worker thread wakes up 00:34:08.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:08.587 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:10.430 01.843 428 Exposure complete 00:34:10.555 00.125 428 worker thread done servicing request 00:34:10.555 00.000 10672 OnExposeComplete: enter 00:34:10.555 00.000 10672 UpdateGuideState(): m_state=6 00:34:10.555 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1497 00:34:10.555 00.000 10672 Star::Find returns 1 (0), X=615.82, Y=353.31, Mass=261976, SNR=46.4, Peak=30592 HFD=3.5 00:34:10.555 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.14) = xAngle (1.82 = 1.82) 00:34:10.555 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.93 = 1.93) 00:34:10.555 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.42 hyp=0.45 cameraTheta=1.96 mountX=-0.11 mountY=0.42, mountTheta=1.83 00:34:10.555 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.42, opts=13) 00:34:10.555 00.000 10672 Enqueuing Move request for scope (-0.17, 0.42) 00:34:10.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:34:10.555 00.000 428 Worker thread wakes up 00:34:10.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.42) opts 0xd 00:34:10.555 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.42) 00:34:10.555 00.000 428 Moving (-0.17, 0.42) raw xDistance=-0.11 yDistance=0.42 00:34:10.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:34:10.555 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:10.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:34:10.555 00.000 428 MoveAxis(E, 0, ABG) 00:34:10.555 00.000 428 Move returns status 0, amount 0 00:34:10.555 00.000 428 MoveAxis(N, 0, ABG) 00:34:10.555 00.000 428 Move returns status 0, amount 0 00:34:10.555 00.000 428 move complete, result=0 00:34:10.555 00.000 428 worker thread done servicing request 00:34:10.586 00.031 10672 UpdateGuideState exits: m=261976 SNR=46.4 00:34:10.586 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:10.586 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:10.586 00.000 10672 Enqueuing Expose request 00:34:10.586 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:34:10.586 00.000 428 Worker thread wakes up 00:34:10.586 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:10.586 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:10.930 00.344 10672 read socket command 10 00:34:10.930 00.000 10672 processing socket request REQDIST 00:34:10.930 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:34:10.930 00.000 10672 Sending socket response 37 (0x25) 00:34:12.429 01.499 428 Exposure complete 00:34:12.554 00.125 428 worker thread done servicing request 00:34:12.554 00.000 10672 OnExposeComplete: enter 00:34:12.554 00.000 10672 UpdateGuideState(): m_state=6 00:34:12.554 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1498 00:34:12.554 00.000 10672 Star::Find returns 1 (0), X=615.85, Y=352.89, Mass=240072, SNR=42.2, Peak=31360 HFD=2.8 00:34:12.554 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.02) 00:34:12.554 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.13) 00:34:12.554 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.12 mountX=-0.14 mountY=0.00, mountTheta=3.13 00:34:12.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.00, opts=13) 00:34:12.554 00.000 10672 Enqueuing Move request for scope (-0.14, -0.00) 00:34:12.554 00.000 428 Worker thread wakes up 00:34:12.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:12.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd 00:34:12.554 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.00) 00:34:12.554 00.000 428 Moving (-0.14, -0.00) raw xDistance=-0.14 yDistance=0.00 00:34:12.554 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:34:12.554 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:12.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:34:12.554 00.000 428 MoveAxis(E, 0, ABG) 00:34:12.554 00.000 428 Move returns status 0, amount 0 00:34:12.554 00.000 428 MoveAxis(N, 0, ABG) 00:34:12.554 00.000 428 Move returns status 0, amount 0 00:34:12.554 00.000 428 move complete, result=0 00:34:12.554 00.000 428 worker thread done servicing request 00:34:12.585 00.031 10672 UpdateGuideState exits: m=240072 SNR=42.2 00:34:12.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:12.585 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:12.585 00.000 10672 Enqueuing Expose request 00:34:12.585 00.000 428 Worker thread wakes up 00:34:12.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:12.585 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:34:12.585 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:14.429 01.844 428 Exposure complete 00:34:14.553 00.124 428 worker thread done servicing request 00:34:14.553 00.000 10672 OnExposeComplete: enter 00:34:14.553 00.000 10672 UpdateGuideState(): m_state=6 00:34:14.553 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1499 00:34:14.569 00.016 10672 Star::Find returns 1 (0), X=615.88, Y=352.52, Mass=200261, SNR=38.1, Peak=26352 HFD=2.9 00:34:14.569 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-2.00 = -2.00) 00:34:14.569 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 00:34:14.569 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.37 hyp=0.39 cameraTheta=-1.86 mountX=-0.16 mountY=-0.37, mountTheta=-1.98 00:34:14.569 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.37, opts=13) 00:34:14.569 00.000 10672 Enqueuing Move request for scope (-0.11, -0.37) 00:34:14.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:14.569 00.000 428 Worker thread wakes up 00:34:14.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.37) opts 0xd 00:34:14.569 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.37) 00:34:14.569 00.000 428 Moving (-0.11, -0.37) raw xDistance=-0.16 yDistance=-0.37 00:34:14.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:34:14.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:14.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:34:14.569 00.000 428 MoveAxis(E, 0, ABG) 00:34:14.569 00.000 428 Move returns status 0, amount 0 00:34:14.569 00.000 428 MoveAxis(N, 0, ABG) 00:34:14.569 00.000 428 Move returns status 0, amount 0 00:34:14.569 00.000 428 move complete, result=0 00:34:14.569 00.000 428 worker thread done servicing request 00:34:14.585 00.016 10672 UpdateGuideState exits: m=200261 SNR=38.1 00:34:14.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:14.585 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:14.585 00.000 10672 Enqueuing Expose request 00:34:14.585 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:34:14.585 00.000 428 Worker thread wakes up 00:34:14.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:14.585 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:15.933 01.348 10672 read socket command 10 00:34:15.933 00.000 10672 processing socket request REQDIST 00:34:15.933 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:34:15.933 00.000 10672 Sending socket response 33 (0x21) 00:34:16.417 00.484 428 Exposure complete 00:34:16.558 00.141 428 worker thread done servicing request 00:34:16.558 00.000 10672 OnExposeComplete: enter 00:34:16.558 00.000 10672 UpdateGuideState(): m_state=6 00:34:16.558 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1500 00:34:16.558 00.000 10672 Star::Find returns 1 (0), X=615.24, Y=352.68, Mass=219345, SNR=40.6, Peak=30384 HFD=2.7 00:34:16.558 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:34:16.558 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 00:34:16.558 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=-0.21 hyp=0.78 cameraTheta=-2.87 mountX=-0.77 mountY=-0.19, mountTheta=-2.90 00:34:16.558 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=-0.21, opts=13) 00:34:16.558 00.000 10672 Enqueuing Move request for scope (-0.75, -0.21) 00:34:16.558 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:16.558 00.000 428 Worker thread wakes up 00:34:16.558 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.21) opts 0xd 00:34:16.558 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, -0.21) 00:34:16.558 00.000 428 Moving (-0.75, -0.21) raw xDistance=-0.77 yDistance=-0.19 00:34:16.558 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.77 00:34:16.558 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:16.558 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:34:16.558 00.000 428 MoveAxis(E, 904, ABG) 00:34:16.558 00.000 428 Guiding Dir = 2, Dur = 904 00:34:16.558 00.000 428 IsSlewing returns 0 00:34:16.558 00.000 428 IsGuiding returns 0 00:34:16.589 00.031 10672 UpdateGuideState exits: m=219345 SNR=40.6 00:34:16.589 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:16.589 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:16.589 00.000 10672 Enqueuing Expose request 00:34:16.589 00.000 428 PulseGuide returned control before completion, sleep 885 00:34:17.510 00.921 428 IsGuiding returns 0 00:34:17.510 00.000 428 Move returns status 0, amount 904 00:34:17.510 00.000 428 MoveAxis(N, 0, ABG) 00:34:17.510 00.000 428 Move returns status 0, amount 0 00:34:17.510 00.000 428 move complete, result=0 00:34:17.510 00.000 428 worker thread done servicing request 00:34:17.510 00.000 428 Worker thread wakes up 00:34:17.510 00.000 10672 GuideStep: -0.8 px 904 ms EAST, -0.2 px 0 ms NORTH 00:34:17.526 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:17.526 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:18.416 00.890 428 Exposure complete 00:34:18.557 00.141 428 worker thread done servicing request 00:34:18.557 00.000 10672 OnExposeComplete: enter 00:34:18.557 00.000 10672 UpdateGuideState(): m_state=6 00:34:18.557 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1501 00:34:18.557 00.000 10672 Star::Find returns 1 (0), X=615.73, Y=352.66, Mass=204742, SNR=39.9, Peak=28528 HFD=2.8 00:34:18.557 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.14) = xAngle (-2.54 = -2.54) 00:34:18.557 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.44 = -2.44) 00:34:18.557 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.24 hyp=0.35 cameraTheta=-2.41 mountX=-0.29 mountY=-0.23, mountTheta=-2.48 00:34:18.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.24, opts=13) 00:34:18.557 00.000 10672 Enqueuing Move request for scope (-0.26, -0.24) 00:34:18.557 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:18.557 00.000 428 Worker thread wakes up 00:34:18.557 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.24) opts 0xd 00:34:18.557 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.24) 00:34:18.557 00.000 428 Moving (-0.26, -0.24) raw xDistance=-0.29 yDistance=-0.23 00:34:18.557 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:34:18.557 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:18.557 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:34:18.557 00.000 428 MoveAxis(E, 0, ABG) 00:34:18.557 00.000 428 Move returns status 0, amount 0 00:34:18.557 00.000 428 MoveAxis(N, 0, ABG) 00:34:18.557 00.000 428 Move returns status 0, amount 0 00:34:18.557 00.000 428 move complete, result=0 00:34:18.557 00.000 428 worker thread done servicing request 00:34:18.572 00.015 10672 UpdateGuideState exits: m=204742 SNR=39.9 00:34:18.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:18.572 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:18.572 00.000 10672 Enqueuing Expose request 00:34:18.572 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:34:18.572 00.000 428 Worker thread wakes up 00:34:18.572 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:18.572 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:20.416 01.844 428 Exposure complete 00:34:20.541 00.125 428 worker thread done servicing request 00:34:20.541 00.000 10672 OnExposeComplete: enter 00:34:20.541 00.000 10672 UpdateGuideState(): m_state=6 00:34:20.541 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1502 00:34:20.541 00.000 10672 Star::Find returns 1 (0), X=616.37, Y=352.98, Mass=217332, SNR=43.1, Peak=28640 HFD=3.3 00:34:20.541 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.14) = xAngle (0.08 = 0.08) 00:34:20.541 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.19 = 0.19) 00:34:20.541 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.09 hyp=0.40 cameraTheta=0.22 mountX=0.39 mountY=0.08, mountTheta=0.19 00:34:20.541 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.09, opts=13) 00:34:20.541 00.000 10672 Enqueuing Move request for scope (0.39, 0.09) 00:34:20.541 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:20.541 00.000 428 Worker thread wakes up 00:34:20.541 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.09) opts 0xd 00:34:20.541 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.09) 00:34:20.541 00.000 428 Moving (0.39, 0.09) raw xDistance=0.39 yDistance=0.08 00:34:20.541 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 00:34:20.541 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:20.541 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:34:20.541 00.000 428 MoveAxis(E, 0, ABG) 00:34:20.541 00.000 428 Move returns status 0, amount 0 00:34:20.541 00.000 428 MoveAxis(N, 0, ABG) 00:34:20.541 00.000 428 Move returns status 0, amount 0 00:34:20.541 00.000 428 move complete, result=0 00:34:20.541 00.000 428 worker thread done servicing request 00:34:20.572 00.031 10672 UpdateGuideState exits: m=217332 SNR=43.1 00:34:20.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:20.572 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:20.572 00.000 10672 Enqueuing Expose request 00:34:20.572 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:34:20.572 00.000 428 Worker thread wakes up 00:34:20.572 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:20.572 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:20.931 00.359 10672 read socket command 10 00:34:20.931 00.000 10672 processing socket request REQDIST 00:34:20.931 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:34:20.931 00.000 10672 Sending socket response 42 (0x2a) 00:34:22.431 01.500 428 Exposure complete 00:34:22.556 00.125 428 worker thread done servicing request 00:34:22.556 00.000 10672 OnExposeComplete: enter 00:34:22.556 00.000 10672 UpdateGuideState(): m_state=6 00:34:22.556 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1503 00:34:22.556 00.000 10672 Star::Find returns 1 (0), X=615.92, Y=353.23, Mass=218731, SNR=44.5, Peak=32016 HFD=2.6 00:34:22.556 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 00:34:22.556 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.74 = 1.74) 00:34:22.556 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.77 mountX=-0.02 mountY=0.33, mountTheta=1.64 00:34:22.556 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.33, opts=13) 00:34:22.556 00.000 10672 Enqueuing Move request for scope (-0.07, 0.33) 00:34:22.556 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:22.556 00.000 428 Worker thread wakes up 00:34:22.556 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.33) opts 0xd 00:34:22.556 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.33) 00:34:22.556 00.000 428 Moving (-0.07, 0.33) raw xDistance=-0.02 yDistance=0.33 00:34:22.556 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:34:22.556 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:22.556 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:34:22.556 00.000 428 MoveAxis(E, 0, ABG) 00:34:22.556 00.000 428 Move returns status 0, amount 0 00:34:22.556 00.000 428 MoveAxis(N, 0, ABG) 00:34:22.556 00.000 428 Move returns status 0, amount 0 00:34:22.556 00.000 428 move complete, result=0 00:34:22.556 00.000 428 worker thread done servicing request 00:34:22.587 00.031 10672 UpdateGuideState exits: m=218731 SNR=44.5 00:34:22.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:22.587 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:22.587 00.000 10672 Enqueuing Expose request 00:34:22.587 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:34:22.587 00.000 428 Worker thread wakes up 00:34:22.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:22.587 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:24.419 01.832 428 Exposure complete 00:34:24.560 00.141 428 worker thread done servicing request 00:34:24.560 00.000 10672 OnExposeComplete: enter 00:34:24.560 00.000 10672 UpdateGuideState(): m_state=6 00:34:24.560 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1504 00:34:24.560 00.000 10672 Star::Find returns 1 (0), X=615.29, Y=352.96, Mass=226668, SNR=49.7, Peak=28528 HFD=3.3 00:34:24.560 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 00:34:24.560 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 00:34:24.560 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.06 hyp=0.70 cameraTheta=3.05 mountX=-0.69 mountY=0.08, mountTheta=3.02 00:34:24.560 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.06, opts=13) 00:34:24.560 00.000 10672 Enqueuing Move request for scope (-0.70, 0.06) 00:34:24.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:24.560 00.000 428 Worker thread wakes up 00:34:24.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.06) opts 0xd 00:34:24.560 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.06) 00:34:24.560 00.000 428 Moving (-0.70, 0.06) raw xDistance=-0.69 yDistance=0.08 00:34:24.560 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69 00:34:24.560 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:24.560 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:34:24.560 00.000 428 MoveAxis(E, 802, ABG) 00:34:24.560 00.000 428 Guiding Dir = 2, Dur = 802 00:34:24.560 00.000 428 IsSlewing returns 0 00:34:24.560 00.000 428 IsGuiding returns 0 00:34:24.575 00.015 428 PulseGuide returned control before completion, sleep 792 00:34:24.575 00.000 10672 UpdateGuideState exits: m=226668 SNR=49.7 00:34:24.575 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:24.591 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:24.591 00.000 10672 Enqueuing Expose request 00:34:25.419 00.828 428 IsGuiding returns 0 00:34:25.419 00.000 428 Move returns status 0, amount 802 00:34:25.419 00.000 428 MoveAxis(N, 0, ABG) 00:34:25.419 00.000 428 Move returns status 0, amount 0 00:34:25.419 00.000 428 move complete, result=0 00:34:25.419 00.000 428 worker thread done servicing request 00:34:25.419 00.000 428 Worker thread wakes up 00:34:25.419 00.000 10672 GuideStep: -0.7 px 802 ms EAST, 0.1 px 0 ms NORTH 00:34:25.419 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:25.419 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:25.935 00.516 10672 read socket command 10 00:34:25.935 00.000 10672 processing socket request REQDIST 00:34:25.935 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:34:25.935 00.000 10672 Sending socket response 48 (0x30) 00:34:26.419 00.484 428 Exposure complete 00:34:26.544 00.125 428 worker thread done servicing request 00:34:26.544 00.000 10672 OnExposeComplete: enter 00:34:26.544 00.000 10672 UpdateGuideState(): m_state=6 00:34:26.544 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1505 00:34:26.544 00.000 10672 Star::Find returns 1 (0), X=615.81, Y=352.53, Mass=217013, SNR=39.9, Peak=26240 HFD=2.8 00:34:26.544 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.14) = xAngle (-2.17 = -2.17) 00:34:26.544 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.06 = -2.06) 00:34:26.544 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.36 hyp=0.41 cameraTheta=-2.03 mountX=-0.23 mountY=-0.36, mountTheta=-2.14 00:34:26.544 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.36, opts=13) 00:34:26.544 00.000 10672 Enqueuing Move request for scope (-0.18, -0.36) 00:34:26.544 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:26.544 00.000 428 Worker thread wakes up 00:34:26.544 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.36) opts 0xd 00:34:26.544 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.36) 00:34:26.544 00.000 428 Moving (-0.18, -0.36) raw xDistance=-0.23 yDistance=-0.36 00:34:26.544 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:34:26.544 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:26.544 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 00:34:26.544 00.000 428 MoveAxis(E, 0, ABG) 00:34:26.544 00.000 428 Move returns status 0, amount 0 00:34:26.544 00.000 428 MoveAxis(N, 0, ABG) 00:34:26.544 00.000 428 Move returns status 0, amount 0 00:34:26.544 00.000 428 move complete, result=0 00:34:26.544 00.000 428 worker thread done servicing request 00:34:26.575 00.031 10672 UpdateGuideState exits: m=217013 SNR=39.9 00:34:26.575 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:26.575 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:26.575 00.000 10672 Enqueuing Expose request 00:34:26.575 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:34:26.575 00.000 428 Worker thread wakes up 00:34:26.575 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:26.575 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:28.418 01.843 428 Exposure complete 00:34:28.559 00.141 428 worker thread done servicing request 00:34:28.559 00.000 10672 OnExposeComplete: enter 00:34:28.559 00.000 10672 UpdateGuideState(): m_state=6 00:34:28.559 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1506 00:34:28.559 00.000 10672 Star::Find returns 1 (0), X=615.79, Y=352.70, Mass=207183, SNR=48.7, Peak=31792 HFD=2.5 00:34:28.559 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 00:34:28.559 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 00:34:28.559 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-2.35 mountX=-0.22 mountY=-0.19, mountTheta=-2.43 00:34:28.559 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.20, opts=13) 00:34:28.559 00.000 10672 Enqueuing Move request for scope (-0.20, -0.20) 00:34:28.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:28.559 00.000 428 Worker thread wakes up 00:34:28.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.20) opts 0xd 00:34:28.559 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.20) 00:34:28.559 00.000 428 Moving (-0.20, -0.20) raw xDistance=-0.22 yDistance=-0.19 00:34:28.559 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:34:28.559 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:28.559 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:34:28.559 00.000 428 MoveAxis(E, 0, ABG) 00:34:28.559 00.000 428 Move returns status 0, amount 0 00:34:28.559 00.000 428 MoveAxis(N, 0, ABG) 00:34:28.559 00.000 428 Move returns status 0, amount 0 00:34:28.559 00.000 428 move complete, result=0 00:34:28.559 00.000 428 worker thread done servicing request 00:34:28.574 00.015 10672 UpdateGuideState exits: m=207183 SNR=48.7 00:34:28.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:28.574 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:28.574 00.000 10672 Enqueuing Expose request 00:34:28.574 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:34:28.574 00.000 428 Worker thread wakes up 00:34:28.574 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:28.574 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:30.417 01.843 428 Exposure complete 00:34:30.558 00.141 428 worker thread done servicing request 00:34:30.558 00.000 10672 OnExposeComplete: enter 00:34:30.558 00.000 10672 UpdateGuideState(): m_state=6 00:34:30.558 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1507 00:34:30.558 00.000 10672 Star::Find returns 1 (0), X=615.59, Y=352.84, Mass=208472, SNR=44.3, Peak=26128 HFD=2.6 00:34:30.558 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 00:34:30.558 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 00:34:30.558 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.06 hyp=0.41 cameraTheta=-3.00 mountX=-0.41 mountY=-0.05, mountTheta=-3.03 00:34:30.558 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.06, opts=13) 00:34:30.558 00.000 10672 Enqueuing Move request for scope (-0.40, -0.06) 00:34:30.558 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:30.558 00.000 428 Worker thread wakes up 00:34:30.558 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.06) opts 0xd 00:34:30.558 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.06) 00:34:30.558 00.000 428 Moving (-0.40, -0.06) raw xDistance=-0.41 yDistance=-0.05 00:34:30.558 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:34:30.558 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:30.558 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:34:30.558 00.000 428 MoveAxis(E, 0, ABG) 00:34:30.558 00.000 428 Move returns status 0, amount 0 00:34:30.558 00.000 428 MoveAxis(N, 0, ABG) 00:34:30.558 00.000 428 Move returns status 0, amount 0 00:34:30.558 00.000 428 move complete, result=0 00:34:30.558 00.000 428 worker thread done servicing request 00:34:30.574 00.016 10672 UpdateGuideState exits: m=208472 SNR=44.3 00:34:30.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:30.574 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:30.589 00.015 10672 Enqueuing Expose request 00:34:30.589 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:34:30.589 00.000 428 Worker thread wakes up 00:34:30.589 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:30.589 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:30.933 00.344 10672 read socket command 10 00:34:30.933 00.000 10672 processing socket request REQDIST 00:34:30.933 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:34:30.933 00.000 10672 Sending socket response 40 (0x28) 00:34:32.422 01.489 428 Exposure complete 00:34:32.547 00.125 428 worker thread done servicing request 00:34:32.547 00.000 10672 OnExposeComplete: enter 00:34:32.547 00.000 10672 UpdateGuideState(): m_state=6 00:34:32.547 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1508 00:34:32.547 00.000 10672 Star::Find returns 1 (0), X=615.57, Y=352.14, Mass=190005, SNR=45.0, Peak=24272 HFD=2.5 00:34:32.547 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.21 = -2.21) 00:34:32.547 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 00:34:32.547 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.76 hyp=0.87 cameraTheta=-2.08 mountX=-0.52 mountY=-0.75, mountTheta=-2.18 00:34:32.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.76, opts=13) 00:34:32.547 00.000 10672 Enqueuing Move request for scope (-0.42, -0.76) 00:34:32.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:32.547 00.000 428 Worker thread wakes up 00:34:32.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.76) opts 0xd 00:34:32.547 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.76) 00:34:32.547 00.000 428 Moving (-0.42, -0.76) raw xDistance=-0.52 yDistance=-0.75 00:34:32.547 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 00:34:32.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:34:32.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.75 00:34:32.547 00.000 428 MoveAxis(E, 609, ABG) 00:34:32.547 00.000 428 Guiding Dir = 2, Dur = 609 00:34:32.547 00.000 428 IsSlewing returns 0 00:34:32.547 00.000 428 IsGuiding returns 0 00:34:32.578 00.031 10672 UpdateGuideState exits: m=190005 SNR=45.0 00:34:32.578 00.000 428 PulseGuide returned control before completion, sleep 596 00:34:32.578 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:32.578 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:32.578 00.000 10672 Enqueuing Expose request 00:34:33.187 00.609 428 IsGuiding returns 1 00:34:33.187 00.000 428 scope still moving after pulse duration time elapsed 00:34:33.234 00.047 428 IsSlewing returns 0 00:34:33.234 00.000 428 IsGuiding returns 0 00:34:33.234 00.000 428 scope move finished after 609 + 70 ms 00:34:33.234 00.000 428 Move returns status 0, amount 609 00:34:33.234 00.000 428 MoveAxis(N, 0, ABG) 00:34:33.234 00.000 428 Move returns status 0, amount 0 00:34:33.234 00.000 428 move complete, result=0 00:34:33.234 00.000 428 worker thread done servicing request 00:34:33.234 00.000 428 Worker thread wakes up 00:34:33.234 00.000 10672 GuideStep: -0.5 px 609 ms EAST, -0.7 px 0 ms NORTH 00:34:33.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:33.234 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:34.421 01.187 428 Exposure complete 00:34:34.546 00.125 428 worker thread done servicing request 00:34:34.546 00.000 10672 OnExposeComplete: enter 00:34:34.546 00.000 10672 UpdateGuideState(): m_state=6 00:34:34.546 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1509 00:34:34.546 00.000 10672 Star::Find returns 1 (0), X=615.28, Y=352.56, Mass=199888, SNR=38.7, Peak=28192 HFD=2.9 00:34:34.546 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.84 = -2.84) 00:34:34.546 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 00:34:34.546 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=-0.33 hyp=0.78 cameraTheta=-2.70 mountX=-0.74 mountY=-0.31, mountTheta=-2.75 00:34:34.546 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=-0.33, opts=13) 00:34:34.546 00.000 10672 Enqueuing Move request for scope (-0.71, -0.33) 00:34:34.546 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:34.546 00.000 428 Worker thread wakes up 00:34:34.546 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.33) opts 0xd 00:34:34.546 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, -0.33) 00:34:34.546 00.000 428 Moving (-0.71, -0.33) raw xDistance=-0.74 yDistance=-0.31 00:34:34.546 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.74 00:34:34.546 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:34.546 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:34:34.546 00.000 428 MoveAxis(E, 915, ABG) 00:34:34.546 00.000 428 Guiding Dir = 2, Dur = 915 00:34:34.546 00.000 428 IsSlewing returns 0 00:34:34.546 00.000 428 IsGuiding returns 0 00:34:34.577 00.031 428 PulseGuide returned control before completion, sleep 903 00:34:34.577 00.000 10672 UpdateGuideState exits: m=199888 SNR=38.7 00:34:34.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:34.577 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:34.577 00.000 10672 Enqueuing Expose request 00:34:35.483 00.906 428 IsGuiding returns 1 00:34:35.483 00.000 428 scope still moving after pulse duration time elapsed 00:34:35.515 00.032 428 IsSlewing returns 0 00:34:35.515 00.000 428 IsGuiding returns 0 00:34:35.515 00.000 428 scope move finished after 915 + 51 ms 00:34:35.515 00.000 428 Move returns status 0, amount 915 00:34:35.515 00.000 428 MoveAxis(N, 0, ABG) 00:34:35.515 00.000 428 Move returns status 0, amount 0 00:34:35.515 00.000 428 move complete, result=0 00:34:35.515 00.000 428 worker thread done servicing request 00:34:35.515 00.000 428 Worker thread wakes up 00:34:35.515 00.000 10672 GuideStep: -0.7 px 915 ms EAST, -0.3 px 0 ms NORTH 00:34:35.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:35.515 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:35.936 00.421 10672 read socket command 10 00:34:35.936 00.000 10672 processing socket request REQDIST 00:34:35.936 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:34:35.936 00.000 10672 Sending socket response 61 (0x3d) 00:34:36.420 00.484 428 Exposure complete 00:34:36.545 00.125 428 worker thread done servicing request 00:34:36.545 00.000 10672 OnExposeComplete: enter 00:34:36.545 00.000 10672 UpdateGuideState(): m_state=6 00:34:36.545 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1510 00:34:36.545 00.000 10672 Star::Find returns 1 (0), X=616.45, Y=352.65, Mass=208183, SNR=39.4, Peak=27984 HFD=3.0 00:34:36.545 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.14) = xAngle (-0.62 = -0.62) 00:34:36.545 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.52 = -0.52) 00:34:36.545 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.25 hyp=0.53 cameraTheta=-0.49 mountX=0.43 mountY=-0.26, mountTheta=-0.55 00:34:36.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.25, opts=13) 00:34:36.545 00.000 10672 Enqueuing Move request for scope (0.46, -0.25) 00:34:36.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:36.545 00.000 428 Worker thread wakes up 00:34:36.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.25) opts 0xd 00:34:36.545 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.25) 00:34:36.545 00.000 428 Moving (0.46, -0.25) raw xDistance=0.43 yDistance=-0.26 00:34:36.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:34:36.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:36.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:34:36.545 00.000 428 MoveAxis(E, 0, ABG) 00:34:36.545 00.000 428 Move returns status 0, amount 0 00:34:36.545 00.000 428 MoveAxis(N, 0, ABG) 00:34:36.545 00.000 428 Move returns status 0, amount 0 00:34:36.545 00.000 428 move complete, result=0 00:34:36.545 00.000 428 worker thread done servicing request 00:34:36.577 00.032 10672 UpdateGuideState exits: m=208183 SNR=39.4 00:34:36.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:36.577 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:36.577 00.000 10672 Enqueuing Expose request 00:34:36.577 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:34:36.577 00.000 428 Worker thread wakes up 00:34:36.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:36.577 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:38.420 01.843 428 Exposure complete 00:34:38.560 00.140 428 worker thread done servicing request 00:34:38.560 00.000 10672 OnExposeComplete: enter 00:34:38.560 00.000 10672 UpdateGuideState(): m_state=6 00:34:38.560 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1511 00:34:38.560 00.000 10672 Star::Find returns 1 (0), X=617.03, Y=352.86, Mass=217342, SNR=43.0, Peak=30592 HFD=3.1 00:34:38.560 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.14) = xAngle (-0.17 = -0.17) 00:34:38.560 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.07 = -0.07) 00:34:38.560 00.000 10672 CameraToMount -- cameraX=1.04 cameraY=-0.04 hyp=1.04 cameraTheta=-0.04 mountX=1.03 mountY=-0.07, mountTheta=-0.07 00:34:38.560 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.04, y=-0.04, opts=13) 00:34:38.560 00.000 10672 Enqueuing Move request for scope (1.04, -0.04) 00:34:38.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:38.560 00.000 428 Worker thread wakes up 00:34:38.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.04) opts 0xd 00:34:38.560 00.000 428 Handling offset move in thread for scope, endpoint = (1.04, -0.04) 00:34:38.560 00.000 428 Moving (1.04, -0.04) raw xDistance=1.03 yDistance=-0.07 00:34:38.560 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03 00:34:38.560 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:38.560 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:34:38.560 00.000 428 MoveAxis(W, 1201, ABG) 00:34:38.560 00.000 428 Guiding Dir = 3, Dur = 1201 00:34:38.560 00.000 428 IsSlewing returns 0 00:34:38.560 00.000 428 IsGuiding returns 0 00:34:38.576 00.016 10672 UpdateGuideState exits: m=217342 SNR=43.0 00:34:38.576 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:38.576 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:38.576 00.000 10672 Enqueuing Expose request 00:34:38.592 00.016 428 PulseGuide returned control before completion, sleep 1194 00:34:39.810 01.218 428 IsGuiding returns 0 00:34:39.810 00.000 428 Move returns status 0, amount 1201 00:34:39.810 00.000 428 MoveAxis(N, 0, ABG) 00:34:39.810 00.000 428 Move returns status 0, amount 0 00:34:39.810 00.000 428 move complete, result=0 00:34:39.810 00.000 428 worker thread done servicing request 00:34:39.810 00.000 428 Worker thread wakes up 00:34:39.810 00.000 10672 GuideStep: 1.0 px 1201 ms WEST, -0.1 px 0 ms NORTH 00:34:39.810 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:39.810 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:40.423 00.613 428 Exposure complete 00:34:40.548 00.125 428 worker thread done servicing request 00:34:40.548 00.000 10672 OnExposeComplete: enter 00:34:40.548 00.000 10672 UpdateGuideState(): m_state=6 00:34:40.548 00.000 10672 Star::Find(15, 617, 352, 0, (0,0,0,0), 0.0, 0) frame 1512 00:34:40.548 00.000 10672 Star::Find returns 1 (0), X=615.93, Y=352.38, Mass=209326, SNR=41.0, Peak=29296 HFD=2.5 00:34:40.548 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.83 = -1.83) 00:34:40.548 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.72 = -1.72) 00:34:40.548 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.51 hyp=0.52 cameraTheta=-1.69 mountX=-0.13 mountY=-0.51, mountTheta=-1.82 00:34:40.564 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.51, opts=13) 00:34:40.564 00.000 10672 Enqueuing Move request for scope (-0.06, -0.51) 00:34:40.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:40.564 00.000 428 Worker thread wakes up 00:34:40.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.51) opts 0xd 00:34:40.564 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.51) 00:34:40.564 00.000 428 Moving (-0.06, -0.51) raw xDistance=-0.13 yDistance=-0.51 00:34:40.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:34:40.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:40.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 00:34:40.564 00.000 428 MoveAxis(E, 0, ABG) 00:34:40.564 00.000 428 Move returns status 0, amount 0 00:34:40.564 00.000 428 MoveAxis(N, 0, ABG) 00:34:40.564 00.000 428 Move returns status 0, amount 0 00:34:40.564 00.000 428 move complete, result=0 00:34:40.564 00.000 428 worker thread done servicing request 00:34:40.580 00.016 10672 UpdateGuideState exits: m=209326 SNR=41.0 00:34:40.580 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:40.580 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:40.580 00.000 10672 Enqueuing Expose request 00:34:40.580 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:34:40.580 00.000 428 Worker thread wakes up 00:34:40.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:40.580 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:40.923 00.343 10672 read socket command 10 00:34:40.923 00.000 10672 processing socket request REQDIST 00:34:40.923 00.000 10672 SOCKSVR: Sending pixel error of 0.66 00:34:40.923 00.000 10672 Sending socket response 66 (0x42) 00:34:42.423 01.500 428 Exposure complete 00:34:42.548 00.125 428 worker thread done servicing request 00:34:42.548 00.000 10672 OnExposeComplete: enter 00:34:42.548 00.000 10672 UpdateGuideState(): m_state=6 00:34:42.548 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1513 00:34:42.548 00.000 10672 Star::Find returns 1 (0), X=615.24, Y=352.57, Mass=187345, SNR=36.7, Peak=26240 HFD=2.7 00:34:42.548 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (0.14) = xAngle (-2.86 = -2.86) 00:34:42.548 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.75 = -2.75) 00:34:42.548 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-0.33 hyp=0.81 cameraTheta=-2.72 mountX=-0.78 mountY=-0.31, mountTheta=-2.77 00:34:42.548 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-0.33, opts=13) 00:34:42.548 00.000 10672 Enqueuing Move request for scope (-0.74, -0.33) 00:34:42.548 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:42.548 00.000 428 Worker thread wakes up 00:34:42.548 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.33) opts 0xd 00:34:42.548 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -0.33) 00:34:42.548 00.000 428 Moving (-0.74, -0.33) raw xDistance=-0.78 yDistance=-0.31 00:34:42.548 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78 00:34:42.548 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:42.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:34:42.548 00.000 428 MoveAxis(E, 915, ABG) 00:34:42.548 00.000 428 Guiding Dir = 2, Dur = 915 00:34:42.563 00.015 428 IsSlewing returns 0 00:34:42.563 00.000 428 IsGuiding returns 0 00:34:42.579 00.016 10672 UpdateGuideState exits: m=187345 SNR=36.7 00:34:42.579 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:42.579 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:42.579 00.000 10672 Enqueuing Expose request 00:34:42.579 00.000 428 PulseGuide returned control before completion, sleep 910 00:34:43.500 00.921 428 IsGuiding returns 1 00:34:43.500 00.000 428 scope still moving after pulse duration time elapsed 00:34:43.547 00.047 428 IsSlewing returns 0 00:34:43.547 00.000 428 IsGuiding returns 0 00:34:43.547 00.000 428 scope move finished after 915 + 63 ms 00:34:43.547 00.000 428 Move returns status 0, amount 915 00:34:43.547 00.000 428 MoveAxis(N, 0, ABG) 00:34:43.547 00.000 428 Move returns status 0, amount 0 00:34:43.547 00.000 428 move complete, result=0 00:34:43.547 00.000 428 worker thread done servicing request 00:34:43.547 00.000 428 Worker thread wakes up 00:34:43.547 00.000 10672 GuideStep: -0.8 px 915 ms EAST, -0.3 px 0 ms NORTH 00:34:43.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:43.547 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:44.406 00.859 428 Exposure complete 00:34:44.531 00.125 428 worker thread done servicing request 00:34:44.531 00.000 10672 OnExposeComplete: enter 00:34:44.531 00.000 10672 UpdateGuideState(): m_state=6 00:34:44.531 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1514 00:34:44.531 00.000 10672 Star::Find returns 1 (0), X=615.97, Y=352.19, Mass=201426, SNR=40.9, Peak=26672 HFD=2.9 00:34:44.531 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 00:34:44.531 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 00:34:44.531 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.70 hyp=0.70 cameraTheta=-1.59 mountX=-0.11 mountY=-0.70, mountTheta=-1.73 00:34:44.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.70, opts=13) 00:34:44.531 00.000 10672 Enqueuing Move request for scope (-0.02, -0.70) 00:34:44.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:44.531 00.000 428 Worker thread wakes up 00:34:44.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.70) opts 0xd 00:34:44.547 00.016 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.70) 00:34:44.547 00.000 428 Moving (-0.02, -0.70) raw xDistance=-0.11 yDistance=-0.70 00:34:44.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:34:44.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:34:44.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 00:34:44.547 00.000 428 MoveAxis(E, 0, ABG) 00:34:44.547 00.000 428 Move returns status 0, amount 0 00:34:44.547 00.000 428 MoveAxis(N, 0, ABG) 00:34:44.547 00.000 428 Move returns status 0, amount 0 00:34:44.547 00.000 428 move complete, result=0 00:34:44.547 00.000 428 worker thread done servicing request 00:34:44.563 00.016 10672 UpdateGuideState exits: m=201426 SNR=40.9 00:34:44.563 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:44.563 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:44.563 00.000 10672 Enqueuing Expose request 00:34:44.563 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 00:34:44.563 00.000 428 Worker thread wakes up 00:34:44.563 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:44.563 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:45.922 01.359 10672 read socket command 10 00:34:45.922 00.000 10672 processing socket request REQDIST 00:34:45.922 00.000 10672 SOCKSVR: Sending pixel error of 0.70 00:34:45.922 00.000 10672 Sending socket response 70 (0x46) 00:34:46.406 00.484 428 Exposure complete 00:34:46.531 00.125 428 worker thread done servicing request 00:34:46.531 00.000 10672 OnExposeComplete: enter 00:34:46.531 00.000 10672 UpdateGuideState(): m_state=6 00:34:46.531 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1515 00:34:46.531 00.000 10672 Star::Find returns 1 (0), X=615.88, Y=352.39, Mass=173700, SNR=34.3, Peak=31792 HFD=2.8 00:34:46.531 00.000 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.14) = xAngle (-1.93 = -1.93) 00:34:46.531 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 00:34:46.531 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.51 hyp=0.52 cameraTheta=-1.79 mountX=-0.18 mountY=-0.51, mountTheta=-1.91 00:34:46.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.51, opts=13) 00:34:46.531 00.000 10672 Enqueuing Move request for scope (-0.11, -0.51) 00:34:46.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:46.531 00.000 428 Worker thread wakes up 00:34:46.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.51) opts 0xd 00:34:46.531 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.51) 00:34:46.531 00.000 428 Moving (-0.11, -0.51) raw xDistance=-0.18 yDistance=-0.51 00:34:46.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:34:46.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:46.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 00:34:46.531 00.000 428 MoveAxis(E, 0, ABG) 00:34:46.531 00.000 428 Move returns status 0, amount 0 00:34:46.531 00.000 428 MoveAxis(N, 0, ABG) 00:34:46.531 00.000 428 Move returns status 0, amount 0 00:34:46.531 00.000 428 move complete, result=0 00:34:46.531 00.000 428 worker thread done servicing request 00:34:46.562 00.031 10672 UpdateGuideState exits: m=173700 SNR=34.3 00:34:46.562 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:46.562 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:46.562 00.000 10672 Enqueuing Expose request 00:34:46.562 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:34:46.562 00.000 428 Worker thread wakes up 00:34:46.562 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:46.562 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:48.410 01.848 428 Exposure complete 00:34:48.551 00.141 428 worker thread done servicing request 00:34:48.551 00.000 10672 OnExposeComplete: enter 00:34:48.551 00.000 10672 UpdateGuideState(): m_state=6 00:34:48.551 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1516 00:34:48.551 00.000 10672 Star::Find returns 1 (0), X=616.39, Y=352.59, Mass=224181, SNR=46.0, Peak=39104 HFD=3.0 00:34:48.551 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.14) = xAngle (-0.79 = -0.79) 00:34:48.551 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.68 = -0.68) 00:34:48.551 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.30 hyp=0.50 cameraTheta=-0.65 mountX=0.35 mountY=-0.31, mountTheta=-0.73 00:34:48.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.30, opts=13) 00:34:48.551 00.000 10672 Enqueuing Move request for scope (0.40, -0.30) 00:34:48.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:48.551 00.000 428 Worker thread wakes up 00:34:48.551 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.30) opts 0xd 00:34:48.551 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.30) 00:34:48.551 00.000 428 Moving (0.40, -0.30) raw xDistance=0.35 yDistance=-0.31 00:34:48.551 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:34:48.551 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:48.551 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:34:48.551 00.000 428 MoveAxis(E, 0, ABG) 00:34:48.551 00.000 428 Move returns status 0, amount 0 00:34:48.551 00.000 428 MoveAxis(N, 0, ABG) 00:34:48.551 00.000 428 Move returns status 0, amount 0 00:34:48.551 00.000 428 move complete, result=0 00:34:48.551 00.000 428 worker thread done servicing request 00:34:48.566 00.015 10672 UpdateGuideState exits: m=224181 SNR=46.0 00:34:48.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:48.566 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:48.566 00.000 10672 Enqueuing Expose request 00:34:48.566 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:34:48.566 00.000 428 Worker thread wakes up 00:34:48.566 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:48.566 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:50.409 01.843 428 Exposure complete 00:34:50.534 00.125 428 worker thread done servicing request 00:34:50.534 00.000 10672 OnExposeComplete: enter 00:34:50.534 00.000 10672 UpdateGuideState(): m_state=6 00:34:50.534 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1517 00:34:50.534 00.000 10672 Star::Find returns 1 (0), X=616.23, Y=352.57, Mass=186734, SNR=38.0, Peak=32992 HFD=2.2 00:34:50.534 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 00:34:50.534 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 00:34:50.534 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.33 hyp=0.41 cameraTheta=-0.93 mountX=0.20 mountY=-0.33, mountTheta=-1.04 00:34:50.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.33, opts=13) 00:34:50.534 00.000 10672 Enqueuing Move request for scope (0.24, -0.33) 00:34:50.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:50.534 00.000 428 Worker thread wakes up 00:34:50.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.33) opts 0xd 00:34:50.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.33) 00:34:50.534 00.000 428 Moving (0.24, -0.33) raw xDistance=0.20 yDistance=-0.33 00:34:50.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:34:50.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:50.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:34:50.534 00.000 428 MoveAxis(E, 0, ABG) 00:34:50.534 00.000 428 Move returns status 0, amount 0 00:34:50.534 00.000 428 MoveAxis(N, 0, ABG) 00:34:50.534 00.000 428 Move returns status 0, amount 0 00:34:50.534 00.000 428 move complete, result=0 00:34:50.534 00.000 428 worker thread done servicing request 00:34:50.566 00.032 10672 UpdateGuideState exits: m=186734 SNR=38.0 00:34:50.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:50.566 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:50.566 00.000 10672 Enqueuing Expose request 00:34:50.566 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:34:50.566 00.000 428 Worker thread wakes up 00:34:50.566 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:50.566 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:50.925 00.359 10672 read socket command 10 00:34:50.925 00.000 10672 processing socket request REQDIST 00:34:50.925 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:34:50.925 00.000 10672 Sending socket response 54 (0x36) 00:34:52.409 01.484 428 Exposure complete 00:34:52.534 00.125 428 worker thread done servicing request 00:34:52.534 00.000 10672 OnExposeComplete: enter 00:34:52.534 00.000 10672 UpdateGuideState(): m_state=6 00:34:52.534 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1518 00:34:52.534 00.000 10672 Star::Find returns 1 (0), X=616.13, Y=352.35, Mass=227775, SNR=43.0, Peak=32784 HFD=2.7 00:34:52.534 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 00:34:52.534 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 00:34:52.534 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.55 hyp=0.57 cameraTheta=-1.33 mountX=0.06 mountY=-0.55, mountTheta=-1.46 00:34:52.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.55, opts=13) 00:34:52.534 00.000 10672 Enqueuing Move request for scope (0.14, -0.55) 00:34:52.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:52.534 00.000 428 Worker thread wakes up 00:34:52.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.55) opts 0xd 00:34:52.534 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.55) 00:34:52.534 00.000 428 Moving (0.14, -0.55) raw xDistance=0.06 yDistance=-0.55 00:34:52.534 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:34:52.534 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:34:52.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 00:34:52.534 00.000 428 MoveAxis(E, 0, ABG) 00:34:52.534 00.000 428 Move returns status 0, amount 0 00:34:52.534 00.000 428 MoveAxis(N, 0, ABG) 00:34:52.534 00.000 428 Move returns status 0, amount 0 00:34:52.534 00.000 428 move complete, result=0 00:34:52.534 00.000 428 worker thread done servicing request 00:34:52.565 00.031 10672 UpdateGuideState exits: m=227775 SNR=43.0 00:34:52.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:52.565 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:52.565 00.000 10672 Enqueuing Expose request 00:34:52.565 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:34:52.565 00.000 428 Worker thread wakes up 00:34:52.565 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:52.565 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:54.408 01.843 428 Exposure complete 00:34:54.549 00.141 428 worker thread done servicing request 00:34:54.549 00.000 10672 OnExposeComplete: enter 00:34:54.549 00.000 10672 UpdateGuideState(): m_state=6 00:34:54.549 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1519 00:34:54.549 00.000 10672 Star::Find returns 1 (0), X=615.28, Y=352.12, Mass=196551, SNR=47.1, Peak=33984 HFD=2.3 00:34:54.549 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.14) = xAngle (-2.45 = -2.45) 00:34:54.549 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 00:34:54.549 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=-0.77 hyp=1.05 cameraTheta=-2.31 mountX=-0.81 mountY=-0.75, mountTheta=-2.39 00:34:54.549 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=-0.77, opts=13) 00:34:54.549 00.000 10672 Enqueuing Move request for scope (-0.71, -0.77) 00:34:54.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:54.549 00.000 428 Worker thread wakes up 00:34:54.549 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.77) opts 0xd 00:34:54.549 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, -0.77) 00:34:54.549 00.000 428 Moving (-0.71, -0.77) raw xDistance=-0.81 yDistance=-0.75 00:34:54.549 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81 00:34:54.549 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.84 newest=-1.64 00:34:54.549 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 00:34:54.549 00.000 428 MoveAxis(E, 943, ABG) 00:34:54.549 00.000 428 Guiding Dir = 2, Dur = 943 00:34:54.549 00.000 428 IsSlewing returns 0 00:34:54.549 00.000 428 IsGuiding returns 0 00:34:54.564 00.015 428 PulseGuide returned control before completion, sleep 936 00:34:54.564 00.000 10672 UpdateGuideState exits: m=196551 SNR=47.1 00:34:54.564 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:54.564 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:54.564 00.000 10672 Enqueuing Expose request 00:34:55.533 00.969 428 IsGuiding returns 0 00:34:55.533 00.000 428 Move returns status 0, amount 943 00:34:55.533 00.000 428 MoveAxis(N, 1000, ABG) 00:34:55.533 00.000 428 Guiding Dir = 0, Dur = 1000 00:34:55.533 00.000 428 IsSlewing returns 0 00:34:55.533 00.000 428 IsGuiding returns 0 00:34:55.611 00.078 428 PulseGuide returned control before completion, sleep 934 00:34:55.923 00.312 10672 read socket command 10 00:34:55.923 00.000 10672 processing socket request REQDIST 00:34:55.923 00.000 10672 SOCKSVR: Sending pixel error of 0.70 00:34:55.923 00.000 10672 Sending socket response 70 (0x46) 00:34:56.553 00.630 428 IsGuiding returns 1 00:34:56.553 00.000 428 scope still moving after pulse duration time elapsed 00:34:56.600 00.047 428 IsSlewing returns 0 00:34:56.600 00.000 428 IsGuiding returns 1 00:34:56.663 00.063 428 IsSlewing returns 0 00:34:56.663 00.000 428 IsGuiding returns 0 00:34:56.663 00.000 428 scope move finished after 1000 + 132 ms 00:34:56.663 00.000 428 Move returns status 0, amount 1000 00:34:56.663 00.000 428 move complete, result=0 00:34:56.663 00.000 428 worker thread done servicing request 00:34:56.663 00.000 428 Worker thread wakes up 00:34:56.663 00.000 10672 GuideStep: -0.8 px 943 ms EAST, -0.8 px 1000 ms NORTH 00:34:56.663 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:56.663 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:34:56.678 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:34:58.412 01.734 428 Exposure complete 00:34:58.537 00.125 428 worker thread done servicing request 00:34:58.537 00.000 10672 OnExposeComplete: enter 00:34:58.537 00.000 10672 UpdateGuideState(): m_state=6 00:34:58.537 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1520 00:34:58.537 00.000 10672 Star::Find returns 1 (0), X=616.20, Y=352.70, Mass=231348, SNR=43.4, Peak=37904 HFD=2.6 00:34:58.537 00.000 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.14) = xAngle (-0.88 = -0.88) 00:34:58.537 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.77 = -0.77) 00:34:58.537 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-0.74 mountX=0.18 mountY=-0.20, mountTheta=-0.83 00:34:58.537 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.19, opts=13) 00:34:58.537 00.000 10672 Enqueuing Move request for scope (0.21, -0.19) 00:34:58.537 00.000 428 Worker thread wakes up 00:34:58.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:34:58.537 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd 00:34:58.537 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.19) 00:34:58.537 00.000 428 Moving (0.21, -0.19) raw xDistance=0.18 yDistance=-0.20 00:34:58.537 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:34:58.537 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:34:58.537 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:34:58.537 00.000 428 MoveAxis(E, 0, ABG) 00:34:58.537 00.000 428 Move returns status 0, amount 0 00:34:58.537 00.000 428 MoveAxis(N, 0, ABG) 00:34:58.537 00.000 428 Move returns status 0, amount 0 00:34:58.537 00.000 428 move complete, result=0 00:34:58.537 00.000 428 worker thread done servicing request 00:34:58.568 00.031 10672 UpdateGuideState exits: m=231348 SNR=43.4 00:34:58.568 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:34:58.568 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:34:58.568 00.000 10672 Enqueuing Expose request 00:34:58.568 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:34:58.568 00.000 428 Worker thread wakes up 00:34:58.568 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:34:58.568 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:00.411 01.843 428 Exposure complete 00:35:00.552 00.141 428 worker thread done servicing request 00:35:00.552 00.000 10672 OnExposeComplete: enter 00:35:00.552 00.000 10672 UpdateGuideState(): m_state=6 00:35:00.552 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1521 00:35:00.552 00.000 10672 Star::Find returns 1 (0), X=616.14, Y=352.67, Mass=218294, SNR=47.1, Peak=34192 HFD=2.6 00:35:00.552 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.14) = xAngle (-1.11 = -1.11) 00:35:00.552 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.00 = -1.00) 00:35:00.552 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-0.97 mountX=0.12 mountY=-0.23, mountTheta=-1.09 00:35:00.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.23, opts=13) 00:35:00.552 00.000 10672 Enqueuing Move request for scope (0.15, -0.23) 00:35:00.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:00.552 00.000 428 Worker thread wakes up 00:35:00.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd 00:35:00.552 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.23) 00:35:00.552 00.000 428 Moving (0.15, -0.23) raw xDistance=0.12 yDistance=-0.23 00:35:00.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:35:00.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:00.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:35:00.552 00.000 428 MoveAxis(E, 0, ABG) 00:35:00.552 00.000 428 Move returns status 0, amount 0 00:35:00.552 00.000 428 MoveAxis(N, 0, ABG) 00:35:00.552 00.000 428 Move returns status 0, amount 0 00:35:00.552 00.000 428 move complete, result=0 00:35:00.552 00.000 428 worker thread done servicing request 00:35:00.567 00.015 10672 UpdateGuideState exits: m=218294 SNR=47.1 00:35:00.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:00.567 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:00.567 00.000 10672 Enqueuing Expose request 00:35:00.567 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:35:00.567 00.000 428 Worker thread wakes up 00:35:00.567 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:00.567 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:00.927 00.360 10672 read socket command 10 00:35:00.927 00.000 10672 processing socket request REQDIST 00:35:00.927 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:35:00.927 00.000 10672 Sending socket response 48 (0x30) 00:35:02.395 01.468 428 Exposure complete 00:35:02.520 00.125 428 worker thread done servicing request 00:35:02.520 00.000 10672 OnExposeComplete: enter 00:35:02.520 00.000 10672 UpdateGuideState(): m_state=6 00:35:02.520 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1522 00:35:02.520 00.000 10672 Star::Find returns 1 (0), X=615.97, Y=352.66, Mass=235283, SNR=46.6, Peak=36480 HFD=2.7 00:35:02.520 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.14) = xAngle (-1.79 = -1.79) 00:35:02.520 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.68 = -1.68) 00:35:02.520 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.65 mountX=-0.05 mountY=-0.24, mountTheta=-1.79 00:35:02.536 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.24, opts=13) 00:35:02.536 00.000 10672 Enqueuing Move request for scope (-0.02, -0.24) 00:35:02.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:02.536 00.000 428 Worker thread wakes up 00:35:02.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd 00:35:02.536 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.24) 00:35:02.536 00.000 428 Moving (-0.02, -0.24) raw xDistance=-0.05 yDistance=-0.24 00:35:02.536 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:35:02.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:02.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:35:02.536 00.000 428 MoveAxis(E, 0, ABG) 00:35:02.536 00.000 428 Move returns status 0, amount 0 00:35:02.536 00.000 428 MoveAxis(N, 0, ABG) 00:35:02.536 00.000 428 Move returns status 0, amount 0 00:35:02.536 00.000 428 move complete, result=0 00:35:02.536 00.000 428 worker thread done servicing request 00:35:02.551 00.015 10672 UpdateGuideState exits: m=235283 SNR=46.6 00:35:02.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:02.551 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:02.551 00.000 10672 Enqueuing Expose request 00:35:02.551 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:35:02.551 00.000 428 Worker thread wakes up 00:35:02.551 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:02.551 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:04.410 01.859 428 Exposure complete 00:35:04.535 00.125 428 worker thread done servicing request 00:35:04.535 00.000 10672 OnExposeComplete: enter 00:35:04.535 00.000 10672 UpdateGuideState(): m_state=6 00:35:04.535 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1523 00:35:04.535 00.000 10672 Star::Find returns 1 (0), X=615.84, Y=352.55, Mass=229261, SNR=42.7, Peak=35280 HFD=2.7 00:35:04.535 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 00:35:04.535 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 00:35:04.535 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.34 hyp=0.37 cameraTheta=-1.97 mountX=-0.19 mountY=-0.34, mountTheta=-2.09 00:35:04.535 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.34, opts=13) 00:35:04.535 00.000 10672 Enqueuing Move request for scope (-0.15, -0.34) 00:35:04.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:04.535 00.000 428 Worker thread wakes up 00:35:04.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.34) opts 0xd 00:35:04.535 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.34) 00:35:04.535 00.000 428 Moving (-0.15, -0.34) raw xDistance=-0.19 yDistance=-0.34 00:35:04.535 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:35:04.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:04.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:35:04.535 00.000 428 MoveAxis(E, 0, ABG) 00:35:04.535 00.000 428 Move returns status 0, amount 0 00:35:04.535 00.000 428 MoveAxis(N, 0, ABG) 00:35:04.535 00.000 428 Move returns status 0, amount 0 00:35:04.535 00.000 428 move complete, result=0 00:35:04.535 00.000 428 worker thread done servicing request 00:35:04.566 00.031 10672 UpdateGuideState exits: m=229261 SNR=42.7 00:35:04.566 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:04.566 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:04.566 00.000 10672 Enqueuing Expose request 00:35:04.566 00.000 428 Worker thread wakes up 00:35:04.566 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:04.566 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:35:04.566 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:05.929 01.363 10672 read socket command 10 00:35:05.929 00.000 10672 processing socket request REQDIST 00:35:05.929 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:35:05.929 00.000 10672 Sending socket response 40 (0x28) 00:35:06.398 00.469 428 Exposure complete 00:35:06.523 00.125 428 worker thread done servicing request 00:35:06.523 00.000 10672 OnExposeComplete: enter 00:35:06.523 00.000 10672 UpdateGuideState(): m_state=6 00:35:06.523 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1524 00:35:06.523 00.000 10672 Star::Find returns 1 (0), X=616.11, Y=352.89, Mass=177071, SNR=38.5, Peak=38656 HFD=2.2 00:35:06.523 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.14) = xAngle (-0.15 = -0.15) 00:35:06.523 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.04 = -0.04) 00:35:06.523 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.01 mountX=0.12 mountY=-0.01, mountTheta=-0.04 00:35:06.538 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.00, opts=13) 00:35:06.538 00.000 10672 Enqueuing Move request for scope (0.12, -0.00) 00:35:06.538 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:06.538 00.000 428 Worker thread wakes up 00:35:06.538 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd 00:35:06.538 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.00) 00:35:06.538 00.000 428 Moving (0.12, -0.00) raw xDistance=0.12 yDistance=-0.01 00:35:06.538 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:35:06.538 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:06.538 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:35:06.538 00.000 428 MoveAxis(E, 0, ABG) 00:35:06.538 00.000 428 Move returns status 0, amount 0 00:35:06.538 00.000 428 MoveAxis(N, 0, ABG) 00:35:06.538 00.000 428 Move returns status 0, amount 0 00:35:06.538 00.000 428 move complete, result=0 00:35:06.538 00.000 428 worker thread done servicing request 00:35:06.554 00.016 10672 UpdateGuideState exits: m=177071 SNR=38.5 00:35:06.554 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:06.554 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:06.554 00.000 10672 Enqueuing Expose request 00:35:06.554 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:35:06.554 00.000 428 Worker thread wakes up 00:35:06.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:06.554 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:08.413 01.859 428 Exposure complete 00:35:08.538 00.125 428 worker thread done servicing request 00:35:08.538 00.000 10672 OnExposeComplete: enter 00:35:08.553 00.015 10672 UpdateGuideState(): m_state=6 00:35:08.553 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1525 00:35:08.553 00.000 10672 Star::Find returns 1 (0), X=615.68, Y=353.16, Mass=203856, SNR=44.8, Peak=31248 HFD=2.7 00:35:08.553 00.000 10672 CameraToMount -- cameraTheta (2.44) - m_xAngle (0.14) = xAngle (2.30 = 2.30) 00:35:08.553 00.000 10672 CameraToMount -- cameraTheta (2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.41 = 2.41) 00:35:08.553 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.26 hyp=0.41 cameraTheta=2.44 mountX=-0.27 mountY=0.27, mountTheta=2.36 00:35:08.553 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.26, opts=13) 00:35:08.553 00.000 10672 Enqueuing Move request for scope (-0.31, 0.26) 00:35:08.553 00.000 428 Worker thread wakes up 00:35:08.553 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:08.553 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.26) opts 0xd 00:35:08.553 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.26) 00:35:08.553 00.000 428 Moving (-0.31, 0.26) raw xDistance=-0.27 yDistance=0.27 00:35:08.553 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:35:08.553 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:08.553 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:35:08.553 00.000 428 MoveAxis(E, 0, ABG) 00:35:08.553 00.000 428 Move returns status 0, amount 0 00:35:08.553 00.000 428 MoveAxis(N, 0, ABG) 00:35:08.553 00.000 428 Move returns status 0, amount 0 00:35:08.553 00.000 428 move complete, result=0 00:35:08.553 00.000 428 worker thread done servicing request 00:35:08.569 00.016 10672 UpdateGuideState exits: m=203856 SNR=44.8 00:35:08.569 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:08.569 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:08.569 00.000 10672 Enqueuing Expose request 00:35:08.569 00.000 428 Worker thread wakes up 00:35:08.569 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:35:08.569 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:08.569 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:10.412 01.843 428 Exposure complete 00:35:10.537 00.125 428 worker thread done servicing request 00:35:10.537 00.000 10672 OnExposeComplete: enter 00:35:10.537 00.000 10672 UpdateGuideState(): m_state=6 00:35:10.537 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1526 00:35:10.537 00.000 10672 Star::Find returns 1 (0), X=615.39, Y=352.78, Mass=218375, SNR=45.1, Peak=36048 HFD=2.6 00:35:10.537 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.09 = -3.09) 00:35:10.537 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 00:35:10.537 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.11 hyp=0.60 cameraTheta=-2.96 mountX=-0.60 mountY=-0.09, mountTheta=-2.99 00:35:10.537 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.11, opts=13) 00:35:10.537 00.000 10672 Enqueuing Move request for scope (-0.59, -0.11) 00:35:10.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:10.537 00.000 428 Worker thread wakes up 00:35:10.537 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.11) opts 0xd 00:35:10.537 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.11) 00:35:10.537 00.000 428 Moving (-0.59, -0.11) raw xDistance=-0.60 yDistance=-0.09 00:35:10.537 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 00:35:10.537 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:10.537 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:35:10.537 00.000 428 MoveAxis(E, 707, ABG) 00:35:10.537 00.000 428 Guiding Dir = 2, Dur = 707 00:35:10.537 00.000 428 IsSlewing returns 0 00:35:10.537 00.000 428 IsGuiding returns 0 00:35:10.568 00.031 10672 UpdateGuideState exits: m=218375 SNR=45.1 00:35:10.568 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:10.568 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:10.568 00.000 10672 Enqueuing Expose request 00:35:10.568 00.000 428 PulseGuide returned control before completion, sleep 690 00:35:10.928 00.360 10672 read socket command 10 00:35:10.928 00.000 10672 processing socket request REQDIST 00:35:10.928 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:35:10.928 00.000 10672 Sending socket response 42 (0x2a) 00:35:11.287 00.359 428 IsGuiding returns 0 00:35:11.287 00.000 428 Move returns status 0, amount 707 00:35:11.287 00.000 428 MoveAxis(N, 0, ABG) 00:35:11.287 00.000 428 Move returns status 0, amount 0 00:35:11.287 00.000 428 move complete, result=0 00:35:11.287 00.000 428 worker thread done servicing request 00:35:11.287 00.000 428 Worker thread wakes up 00:35:11.287 00.000 10672 GuideStep: -0.6 px 707 ms EAST, -0.1 px 0 ms NORTH 00:35:11.287 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:11.287 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:12.396 01.109 428 Exposure complete 00:35:12.521 00.125 428 worker thread done servicing request 00:35:12.521 00.000 10672 OnExposeComplete: enter 00:35:12.521 00.000 10672 UpdateGuideState(): m_state=6 00:35:12.521 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1527 00:35:12.521 00.000 10672 Star::Find returns 1 (0), X=615.58, Y=352.51, Mass=209727, SNR=41.9, Peak=27760 HFD=3.1 00:35:12.521 00.000 10672 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.14) = xAngle (-2.52 = -2.52) 00:35:12.521 00.000 10672 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.41 = -2.41) 00:35:12.521 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.39 hyp=0.56 cameraTheta=-2.38 mountX=-0.46 mountY=-0.37, mountTheta=-2.45 00:35:12.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.39, opts=13) 00:35:12.536 00.015 10672 Enqueuing Move request for scope (-0.41, -0.39) 00:35:12.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:12.536 00.000 428 Worker thread wakes up 00:35:12.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.39) opts 0xd 00:35:12.536 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.39) 00:35:12.536 00.000 428 Moving (-0.41, -0.39) raw xDistance=-0.46 yDistance=-0.37 00:35:12.536 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46 00:35:12.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:12.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:35:12.536 00.000 428 MoveAxis(E, 583, ABG) 00:35:12.536 00.000 428 Guiding Dir = 2, Dur = 583 00:35:12.536 00.000 428 IsSlewing returns 0 00:35:12.536 00.000 428 IsGuiding returns 0 00:35:12.552 00.016 428 PulseGuide returned control before completion, sleep 576 00:35:12.552 00.000 10672 UpdateGuideState exits: m=209727 SNR=41.9 00:35:12.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:12.552 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:12.552 00.000 10672 Enqueuing Expose request 00:35:13.150 00.598 428 IsGuiding returns 0 00:35:13.150 00.000 428 Move returns status 0, amount 583 00:35:13.150 00.000 428 MoveAxis(N, 0, ABG) 00:35:13.150 00.000 428 Move returns status 0, amount 0 00:35:13.166 00.016 428 move complete, result=0 00:35:13.166 00.000 428 worker thread done servicing request 00:35:13.166 00.000 10672 GuideStep: -0.5 px 583 ms EAST, -0.4 px 0 ms NORTH 00:35:13.166 00.000 428 Worker thread wakes up 00:35:13.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:13.166 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:14.384 01.218 428 Exposure complete 00:35:14.509 00.125 428 worker thread done servicing request 00:35:14.509 00.000 10672 OnExposeComplete: enter 00:35:14.509 00.000 10672 UpdateGuideState(): m_state=6 00:35:14.509 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1528 00:35:14.509 00.000 10672 Star::Find returns 1 (0), X=616.20, Y=352.84, Mass=226754, SNR=45.3, Peak=31040 HFD=2.8 00:35:14.509 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.14) = xAngle (-0.38 = -0.38) 00:35:14.509 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.28 = -0.28) 00:35:14.509 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.25 mountX=0.20 mountY=-0.06, mountTheta=-0.29 00:35:14.525 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.05, opts=13) 00:35:14.525 00.000 10672 Enqueuing Move request for scope (0.21, -0.05) 00:35:14.525 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:14.525 00.000 428 Worker thread wakes up 00:35:14.525 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd 00:35:14.525 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.05) 00:35:14.525 00.000 428 Moving (0.21, -0.05) raw xDistance=0.20 yDistance=-0.06 00:35:14.525 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:35:14.525 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:14.525 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:35:14.525 00.000 428 MoveAxis(E, 0, ABG) 00:35:14.525 00.000 428 Move returns status 0, amount 0 00:35:14.525 00.000 428 MoveAxis(N, 0, ABG) 00:35:14.525 00.000 428 Move returns status 0, amount 0 00:35:14.525 00.000 428 move complete, result=0 00:35:14.525 00.000 428 worker thread done servicing request 00:35:14.540 00.015 10672 UpdateGuideState exits: m=226754 SNR=45.3 00:35:14.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:14.540 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:14.540 00.000 10672 Enqueuing Expose request 00:35:14.540 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:35:14.540 00.000 428 Worker thread wakes up 00:35:14.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:14.540 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:15.931 01.391 10672 read socket command 10 00:35:15.931 00.000 10672 processing socket request REQDIST 00:35:15.931 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:35:15.931 00.000 10672 Sending socket response 38 (0x26) 00:35:16.399 00.468 428 Exposure complete 00:35:16.555 00.156 428 worker thread done servicing request 00:35:16.555 00.000 10672 OnExposeComplete: enter 00:35:16.555 00.000 10672 UpdateGuideState(): m_state=6 00:35:16.555 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1529 00:35:16.555 00.000 10672 Star::Find returns 1 (0), X=615.80, Y=353.03, Mass=228661, SNR=44.4, Peak=33424 HFD=2.7 00:35:16.555 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.14) = xAngle (2.36 = 2.36) 00:35:16.555 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.46 = 2.46) 00:35:16.555 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.49 mountX=-0.16 mountY=0.15, mountTheta=2.42 00:35:16.555 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.14, opts=13) 00:35:16.555 00.000 10672 Enqueuing Move request for scope (-0.18, 0.14) 00:35:16.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:16.555 00.000 428 Worker thread wakes up 00:35:16.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd 00:35:16.555 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.14) 00:35:16.555 00.000 428 Moving (-0.18, 0.14) raw xDistance=-0.16 yDistance=0.15 00:35:16.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:35:16.555 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:16.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:35:16.555 00.000 428 MoveAxis(E, 0, ABG) 00:35:16.555 00.000 428 Move returns status 0, amount 0 00:35:16.555 00.000 428 MoveAxis(N, 0, ABG) 00:35:16.555 00.000 428 Move returns status 0, amount 0 00:35:16.555 00.000 428 move complete, result=0 00:35:16.555 00.000 428 worker thread done servicing request 00:35:16.587 00.032 10672 UpdateGuideState exits: m=228661 SNR=44.4 00:35:16.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:16.587 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:16.587 00.000 10672 Enqueuing Expose request 00:35:16.587 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:35:16.587 00.000 428 Worker thread wakes up 00:35:16.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:16.587 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:18.399 01.812 428 Exposure complete 00:35:18.524 00.125 428 worker thread done servicing request 00:35:18.524 00.000 10672 OnExposeComplete: enter 00:35:18.524 00.000 10672 UpdateGuideState(): m_state=6 00:35:18.524 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1530 00:35:18.524 00.000 10672 Star::Find returns 1 (0), X=616.27, Y=352.40, Mass=258994, SNR=45.1, Peak=34624 HFD=3.3 00:35:18.524 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.14) = xAngle (-1.19 = -1.19) 00:35:18.524 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.09 = -1.09) 00:35:18.524 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.49 hyp=0.56 cameraTheta=-1.06 mountX=0.21 mountY=-0.50, mountTheta=-1.18 00:35:18.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.49, opts=13) 00:35:18.524 00.000 10672 Enqueuing Move request for scope (0.28, -0.49) 00:35:18.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:18.524 00.000 428 Worker thread wakes up 00:35:18.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.49) opts 0xd 00:35:18.524 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.49) 00:35:18.524 00.000 428 Moving (0.28, -0.49) raw xDistance=0.21 yDistance=-0.50 00:35:18.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:35:18.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:18.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 00:35:18.524 00.000 428 MoveAxis(E, 0, ABG) 00:35:18.524 00.000 428 Move returns status 0, amount 0 00:35:18.524 00.000 428 MoveAxis(N, 0, ABG) 00:35:18.524 00.000 428 Move returns status 0, amount 0 00:35:18.524 00.000 428 move complete, result=0 00:35:18.524 00.000 428 worker thread done servicing request 00:35:18.555 00.031 10672 UpdateGuideState exits: m=258994 SNR=45.1 00:35:18.555 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:18.555 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:18.555 00.000 10672 Enqueuing Expose request 00:35:18.555 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:35:18.555 00.000 428 Worker thread wakes up 00:35:18.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:18.555 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:20.398 01.843 428 Exposure complete 00:35:20.523 00.125 428 worker thread done servicing request 00:35:20.523 00.000 10672 OnExposeComplete: enter 00:35:20.523 00.000 10672 UpdateGuideState(): m_state=6 00:35:20.523 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1531 00:35:20.523 00.000 10672 Star::Find returns 1 (0), X=615.79, Y=352.56, Mass=238494, SNR=52.5, Peak=32016 HFD=3.4 00:35:20.523 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.14) = xAngle (-2.25 = -2.25) 00:35:20.523 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.14 = -2.14) 00:35:20.523 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.34 hyp=0.39 cameraTheta=-2.11 mountX=-0.25 mountY=-0.33, mountTheta=-2.21 00:35:20.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.34, opts=13) 00:35:20.523 00.000 10672 Enqueuing Move request for scope (-0.20, -0.34) 00:35:20.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:35:20.523 00.000 428 Worker thread wakes up 00:35:20.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.34) opts 0xd 00:35:20.523 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.34) 00:35:20.523 00.000 428 Moving (-0.20, -0.34) raw xDistance=-0.25 yDistance=-0.33 00:35:20.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:35:20.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:20.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:35:20.523 00.000 428 MoveAxis(E, 0, ABG) 00:35:20.523 00.000 428 Move returns status 0, amount 0 00:35:20.523 00.000 428 MoveAxis(N, 0, ABG) 00:35:20.523 00.000 428 Move returns status 0, amount 0 00:35:20.523 00.000 428 move complete, result=0 00:35:20.523 00.000 428 worker thread done servicing request 00:35:20.554 00.031 10672 UpdateGuideState exits: m=238494 SNR=52.5 00:35:20.554 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:20.554 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:20.554 00.000 10672 Enqueuing Expose request 00:35:20.554 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:35:20.554 00.000 428 Worker thread wakes up 00:35:20.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:20.554 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:20.929 00.375 10672 read socket command 10 00:35:20.929 00.000 10672 processing socket request REQDIST 00:35:20.929 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:35:20.929 00.000 10672 Sending socket response 40 (0x28) 00:35:22.402 01.473 428 Exposure complete 00:35:22.542 00.140 428 worker thread done servicing request 00:35:22.542 00.000 10672 OnExposeComplete: enter 00:35:22.542 00.000 10672 UpdateGuideState(): m_state=6 00:35:22.542 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1532 00:35:22.542 00.000 10672 Star::Find returns 1 (0), X=615.00, Y=352.71, Mass=210573, SNR=36.6, Peak=25696 HFD=2.6 00:35:22.542 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.09 = -3.09) 00:35:22.542 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 00:35:22.542 00.000 10672 CameraToMount -- cameraX=-0.98 cameraY=-0.18 hyp=1.00 cameraTheta=-2.96 mountX=-1.00 mountY=-0.16, mountTheta=-2.99 00:35:22.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.98, y=-0.18, opts=13) 00:35:22.542 00.000 10672 Enqueuing Move request for scope (-0.98, -0.18) 00:35:22.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:22.542 00.000 428 Worker thread wakes up 00:35:22.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.18) opts 0xd 00:35:22.542 00.000 428 Handling offset move in thread for scope, endpoint = (-0.98, -0.18) 00:35:22.542 00.000 428 Moving (-0.98, -0.18) raw xDistance=-1.00 yDistance=-0.16 00:35:22.542 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00 00:35:22.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:22.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:35:22.542 00.000 428 MoveAxis(E, 1172, ABG) 00:35:22.542 00.000 428 Guiding Dir = 2, Dur = 1172 00:35:22.542 00.000 428 IsSlewing returns 0 00:35:22.542 00.000 428 IsGuiding returns 0 00:35:22.558 00.016 10672 UpdateGuideState exits: m=210573 SNR=36.6 00:35:22.558 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:22.558 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:22.558 00.000 10672 Enqueuing Expose request 00:35:22.573 00.015 428 PulseGuide returned control before completion, sleep 1154 00:35:23.776 01.203 428 IsGuiding returns 0 00:35:23.776 00.000 428 Move returns status 0, amount 1172 00:35:23.776 00.000 428 MoveAxis(N, 0, ABG) 00:35:23.776 00.000 428 Move returns status 0, amount 0 00:35:23.776 00.000 428 move complete, result=0 00:35:23.776 00.000 428 worker thread done servicing request 00:35:23.776 00.000 428 Worker thread wakes up 00:35:23.776 00.000 10672 GuideStep: -1.0 px 1172 ms EAST, -0.2 px 0 ms NORTH 00:35:23.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:23.776 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:24.385 00.609 428 Exposure complete 00:35:24.510 00.125 428 worker thread done servicing request 00:35:24.510 00.000 10672 OnExposeComplete: enter 00:35:24.510 00.000 10672 UpdateGuideState(): m_state=6 00:35:24.526 00.016 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1533 00:35:24.526 00.000 10672 Star::Find returns 1 (0), X=615.83, Y=353.26, Mass=239953, SNR=48.7, Peak=27008 HFD=3.0 00:35:24.526 00.000 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.14) = xAngle (1.84 = 1.84) 00:35:24.526 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.95 = 1.95) 00:35:24.526 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.37 hyp=0.40 cameraTheta=1.98 mountX=-0.11 mountY=0.37, mountTheta=1.85 00:35:24.526 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.37, opts=13) 00:35:24.526 00.000 10672 Enqueuing Move request for scope (-0.16, 0.37) 00:35:24.526 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:24.526 00.000 428 Worker thread wakes up 00:35:24.526 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.37) opts 0xd 00:35:24.526 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.37) 00:35:24.526 00.000 428 Moving (-0.16, 0.37) raw xDistance=-0.11 yDistance=0.37 00:35:24.526 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:35:24.526 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:24.526 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:35:24.526 00.000 428 MoveAxis(E, 0, ABG) 00:35:24.526 00.000 428 Move returns status 0, amount 0 00:35:24.526 00.000 428 MoveAxis(N, 0, ABG) 00:35:24.526 00.000 428 Move returns status 0, amount 0 00:35:24.526 00.000 428 move complete, result=0 00:35:24.526 00.000 428 worker thread done servicing request 00:35:24.542 00.016 10672 UpdateGuideState exits: m=239953 SNR=48.7 00:35:24.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:24.542 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:24.542 00.000 10672 Enqueuing Expose request 00:35:24.542 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:35:24.542 00.000 428 Worker thread wakes up 00:35:24.542 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:24.542 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:25.932 01.390 10672 read socket command 10 00:35:25.932 00.000 10672 processing socket request REQDIST 00:35:25.932 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:35:25.932 00.000 10672 Sending socket response 52 (0x34) 00:35:26.400 00.468 428 Exposure complete 00:35:26.525 00.125 428 worker thread done servicing request 00:35:26.525 00.000 10672 OnExposeComplete: enter 00:35:26.525 00.000 10672 UpdateGuideState(): m_state=6 00:35:26.525 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1534 00:35:26.525 00.000 10672 Star::Find returns 1 (0), X=615.65, Y=353.02, Mass=271401, SNR=50.9, Peak=30048 HFD=3.4 00:35:26.525 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 00:35:26.525 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.75 = 2.75) 00:35:26.525 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.36 cameraTheta=2.78 mountX=-0.32 mountY=0.14, mountTheta=2.73 00:35:26.525 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.13, opts=13) 00:35:26.525 00.000 10672 Enqueuing Move request for scope (-0.34, 0.13) 00:35:26.525 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:26.525 00.000 428 Worker thread wakes up 00:35:26.525 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.13) opts 0xd 00:35:26.525 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.13) 00:35:26.525 00.000 428 Moving (-0.34, 0.13) raw xDistance=-0.32 yDistance=0.14 00:35:26.525 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:35:26.525 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:26.525 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:35:26.525 00.000 428 MoveAxis(E, 0, ABG) 00:35:26.525 00.000 428 Move returns status 0, amount 0 00:35:26.525 00.000 428 MoveAxis(N, 0, ABG) 00:35:26.525 00.000 428 Move returns status 0, amount 0 00:35:26.525 00.000 428 move complete, result=0 00:35:26.525 00.000 428 worker thread done servicing request 00:35:26.557 00.032 10672 UpdateGuideState exits: m=271401 SNR=50.9 00:35:26.557 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:26.557 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:26.557 00.000 10672 Enqueuing Expose request 00:35:26.557 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:35:26.557 00.000 428 Worker thread wakes up 00:35:26.557 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:26.557 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:28.400 01.843 428 Exposure complete 00:35:28.540 00.140 428 worker thread done servicing request 00:35:28.540 00.000 10672 OnExposeComplete: enter 00:35:28.540 00.000 10672 UpdateGuideState(): m_state=6 00:35:28.540 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1535 00:35:28.540 00.000 10672 Star::Find returns 1 (0), X=616.22, Y=352.74, Mass=178389, SNR=35.9, Peak=27104 HFD=2.5 00:35:28.540 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.14) = xAngle (-0.71 = -0.71) 00:35:28.540 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.60 = -0.60) 00:35:28.540 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-0.57 mountX=0.21 mountY=-0.16, mountTheta=-0.64 00:35:28.540 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.15, opts=13) 00:35:28.540 00.000 10672 Enqueuing Move request for scope (0.24, -0.15) 00:35:28.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:28.540 00.000 428 Worker thread wakes up 00:35:28.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd 00:35:28.540 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.15) 00:35:28.540 00.000 428 Moving (0.24, -0.15) raw xDistance=0.21 yDistance=-0.16 00:35:28.540 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:35:28.540 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:28.540 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:35:28.540 00.000 428 MoveAxis(E, 0, ABG) 00:35:28.540 00.000 428 Move returns status 0, amount 0 00:35:28.540 00.000 428 MoveAxis(N, 0, ABG) 00:35:28.540 00.000 428 Move returns status 0, amount 0 00:35:28.540 00.000 428 move complete, result=0 00:35:28.540 00.000 428 worker thread done servicing request 00:35:28.556 00.016 10672 UpdateGuideState exits: m=178389 SNR=35.9 00:35:28.556 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:28.556 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:28.556 00.000 10672 Enqueuing Expose request 00:35:28.556 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:35:28.556 00.000 428 Worker thread wakes up 00:35:28.556 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:28.556 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:30.404 01.848 428 Exposure complete 00:35:30.529 00.125 428 worker thread done servicing request 00:35:30.529 00.000 10672 OnExposeComplete: enter 00:35:30.529 00.000 10672 UpdateGuideState(): m_state=6 00:35:30.529 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1536 00:35:30.529 00.000 10672 Star::Find returns 1 (0), X=616.29, Y=352.49, Mass=207084, SNR=42.8, Peak=26672 HFD=2.9 00:35:30.529 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 00:35:30.529 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 00:35:30.529 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.41 hyp=0.51 cameraTheta=-0.93 mountX=0.24 mountY=-0.42, mountTheta=-1.04 00:35:30.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.41, opts=13) 00:35:30.529 00.000 10672 Enqueuing Move request for scope (0.30, -0.41) 00:35:30.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:30.529 00.000 428 Worker thread wakes up 00:35:30.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.41) opts 0xd 00:35:30.529 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.41) 00:35:30.529 00.000 428 Moving (0.30, -0.41) raw xDistance=0.24 yDistance=-0.42 00:35:30.529 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:35:30.529 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:30.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 00:35:30.529 00.000 428 MoveAxis(E, 0, ABG) 00:35:30.529 00.000 428 Move returns status 0, amount 0 00:35:30.529 00.000 428 MoveAxis(N, 0, ABG) 00:35:30.529 00.000 428 Move returns status 0, amount 0 00:35:30.529 00.000 428 move complete, result=0 00:35:30.529 00.000 428 worker thread done servicing request 00:35:30.560 00.031 10672 UpdateGuideState exits: m=207084 SNR=42.8 00:35:30.560 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:30.560 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:30.560 00.000 10672 Enqueuing Expose request 00:35:30.560 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:35:30.560 00.000 428 Worker thread wakes up 00:35:30.560 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:30.560 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:30.935 00.375 10672 read socket command 10 00:35:30.935 00.000 10672 processing socket request REQDIST 00:35:30.935 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:35:30.935 00.000 10672 Sending socket response 44 (0x2c) 00:35:32.372 01.437 428 Exposure complete 00:35:32.513 00.141 428 worker thread done servicing request 00:35:32.513 00.000 10672 OnExposeComplete: enter 00:35:32.513 00.000 10672 UpdateGuideState(): m_state=6 00:35:32.513 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1537 00:35:32.513 00.000 10672 Star::Find returns 1 (0), X=616.53, Y=352.65, Mass=180838, SNR=38.4, Peak=30384 HFD=3.2 00:35:32.513 00.000 10672 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.14) = xAngle (-0.57 = -0.57) 00:35:32.513 00.000 10672 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.46 = -0.46) 00:35:32.513 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.24 hyp=0.59 cameraTheta=-0.43 mountX=0.50 mountY=-0.26, mountTheta=-0.48 00:35:32.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.24, opts=13) 00:35:32.513 00.000 10672 Enqueuing Move request for scope (0.54, -0.24) 00:35:32.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:32.513 00.000 428 Worker thread wakes up 00:35:32.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.24) opts 0xd 00:35:32.513 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.24) 00:35:32.513 00.000 428 Moving (0.54, -0.24) raw xDistance=0.50 yDistance=-0.26 00:35:32.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 00:35:32.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:32.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:35:32.513 00.000 428 MoveAxis(W, 583, ABG) 00:35:32.513 00.000 428 Guiding Dir = 3, Dur = 583 00:35:32.513 00.000 428 IsSlewing returns 0 00:35:32.513 00.000 428 IsGuiding returns 0 00:35:32.528 00.015 428 PulseGuide returned control before completion, sleep 578 00:35:32.528 00.000 10672 UpdateGuideState exits: m=180838 SNR=38.4 00:35:32.544 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:32.544 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:32.544 00.000 10672 Enqueuing Expose request 00:35:33.138 00.594 428 IsGuiding returns 0 00:35:33.138 00.000 428 Move returns status 0, amount 583 00:35:33.138 00.000 428 MoveAxis(N, 0, ABG) 00:35:33.138 00.000 428 Move returns status 0, amount 0 00:35:33.138 00.000 428 move complete, result=0 00:35:33.138 00.000 428 worker thread done servicing request 00:35:33.138 00.000 428 Worker thread wakes up 00:35:33.138 00.000 10672 GuideStep: 0.5 px 583 ms WEST, -0.3 px 0 ms NORTH 00:35:33.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:33.138 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:34.403 01.265 428 Exposure complete 00:35:34.528 00.125 428 worker thread done servicing request 00:35:34.528 00.000 10672 OnExposeComplete: enter 00:35:34.528 00.000 10672 UpdateGuideState(): m_state=6 00:35:34.528 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1538 00:35:34.528 00.000 10672 Star::Find returns 1 (0), X=615.92, Y=352.31, Mass=209200, SNR=42.2, Peak=35504 HFD=2.6 00:35:34.528 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.83 = -1.83) 00:35:34.528 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.72 = -1.72) 00:35:34.528 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.59 hyp=0.59 cameraTheta=-1.69 mountX=-0.15 mountY=-0.58, mountTheta=-1.83 00:35:34.528 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.59, opts=13) 00:35:34.528 00.000 10672 Enqueuing Move request for scope (-0.07, -0.59) 00:35:34.528 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:34.528 00.000 428 Worker thread wakes up 00:35:34.528 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.59) opts 0xd 00:35:34.528 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.59) 00:35:34.528 00.000 428 Moving (-0.07, -0.59) raw xDistance=-0.15 yDistance=-0.58 00:35:34.528 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:35:34.528 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 00:35:34.528 00.000 428 MoveAxis(E, 0, ABG) 00:35:34.528 00.000 428 Move returns status 0, amount 0 00:35:34.528 00.000 428 MoveAxis(N, 777, ABG) 00:35:34.528 00.000 428 Guiding Dir = 0, Dur = 777 00:35:34.528 00.000 428 IsSlewing returns 0 00:35:34.528 00.000 428 IsGuiding returns 0 00:35:34.559 00.031 10672 UpdateGuideState exits: m=209200 SNR=42.2 00:35:34.559 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:34.559 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:34.559 00.000 10672 Enqueuing Expose request 00:35:34.606 00.047 428 PulseGuide returned control before completion, sleep 713 00:35:35.340 00.734 428 IsGuiding returns 1 00:35:35.340 00.000 428 scope still moving after pulse duration time elapsed 00:35:35.387 00.047 428 IsSlewing returns 0 00:35:35.418 00.031 428 IsGuiding returns 0 00:35:35.418 00.000 428 scope move finished after 777 + 113 ms 00:35:35.418 00.000 428 Move returns status 0, amount 777 00:35:35.418 00.000 428 move complete, result=0 00:35:35.418 00.000 428 worker thread done servicing request 00:35:35.418 00.000 428 Worker thread wakes up 00:35:35.418 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 777 ms NORTH 00:35:35.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:35.418 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:35.934 00.516 10672 read socket command 10 00:35:35.934 00.000 10672 processing socket request REQDIST 00:35:35.934 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:35:35.934 00.000 10672 Sending socket response 51 (0x33) 00:35:36.402 00.468 428 Exposure complete 00:35:36.527 00.125 428 worker thread done servicing request 00:35:36.527 00.000 10672 OnExposeComplete: enter 00:35:36.527 00.000 10672 UpdateGuideState(): m_state=6 00:35:36.527 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1539 00:35:36.527 00.000 10672 Star::Find returns 1 (0), X=616.13, Y=352.43, Mass=219296, SNR=42.6, Peak=27440 HFD=3.1 00:35:36.527 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.14) = xAngle (-1.41 = -1.41) 00:35:36.527 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.31 = -1.31) 00:35:36.527 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.47 hyp=0.49 cameraTheta=-1.28 mountX=0.08 mountY=-0.47, mountTheta=-1.41 00:35:36.527 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.47, opts=13) 00:35:36.527 00.000 10672 Enqueuing Move request for scope (0.14, -0.47) 00:35:36.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:36.527 00.000 428 Worker thread wakes up 00:35:36.527 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.47) opts 0xd 00:35:36.527 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.47) 00:35:36.527 00.000 428 Moving (0.14, -0.47) raw xDistance=0.08 yDistance=-0.47 00:35:36.527 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:35:36.527 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:36.527 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 00:35:36.527 00.000 428 MoveAxis(E, 0, ABG) 00:35:36.527 00.000 428 Move returns status 0, amount 0 00:35:36.527 00.000 428 MoveAxis(N, 0, ABG) 00:35:36.527 00.000 428 Move returns status 0, amount 0 00:35:36.527 00.000 428 move complete, result=0 00:35:36.527 00.000 428 worker thread done servicing request 00:35:36.558 00.031 10672 UpdateGuideState exits: m=219296 SNR=42.6 00:35:36.558 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:36.558 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:36.558 00.000 10672 Enqueuing Expose request 00:35:36.558 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:35:36.558 00.000 428 Worker thread wakes up 00:35:36.558 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:36.558 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:38.391 01.833 428 Exposure complete 00:35:38.516 00.125 428 worker thread done servicing request 00:35:38.516 00.000 10672 OnExposeComplete: enter 00:35:38.516 00.000 10672 UpdateGuideState(): m_state=6 00:35:38.516 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1540 00:35:38.516 00.000 10672 Star::Find returns 1 (0), X=615.58, Y=352.74, Mass=190588, SNR=41.7, Peak=25696 HFD=2.7 00:35:38.516 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (0.14) = xAngle (-2.93 = -2.93) 00:35:38.516 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.82 = -2.82) 00:35:38.516 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.15 hyp=0.44 cameraTheta=-2.79 mountX=-0.43 mountY=-0.14, mountTheta=-2.83 00:35:38.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.15, opts=13) 00:35:38.516 00.000 10672 Enqueuing Move request for scope (-0.41, -0.15) 00:35:38.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:38.516 00.000 428 Worker thread wakes up 00:35:38.516 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.15) opts 0xd 00:35:38.516 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.15) 00:35:38.516 00.000 428 Moving (-0.41, -0.15) raw xDistance=-0.43 yDistance=-0.14 00:35:38.516 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:35:38.516 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:38.516 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:35:38.516 00.000 428 MoveAxis(E, 0, ABG) 00:35:38.516 00.000 428 Move returns status 0, amount 0 00:35:38.516 00.000 428 MoveAxis(N, 0, ABG) 00:35:38.516 00.000 428 Move returns status 0, amount 0 00:35:38.516 00.000 428 move complete, result=0 00:35:38.516 00.000 428 worker thread done servicing request 00:35:38.547 00.031 10672 UpdateGuideState exits: m=190588 SNR=41.7 00:35:38.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:38.547 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:38.547 00.000 10672 Enqueuing Expose request 00:35:38.547 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:35:38.547 00.000 428 Worker thread wakes up 00:35:38.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:38.547 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:40.390 01.843 428 Exposure complete 00:35:40.546 00.156 428 worker thread done servicing request 00:35:40.546 00.000 10672 OnExposeComplete: enter 00:35:40.546 00.000 10672 UpdateGuideState(): m_state=6 00:35:40.546 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1541 00:35:40.546 00.000 10672 Star::Find returns 1 (0), X=616.10, Y=352.78, Mass=210405, SNR=41.9, Peak=33872 HFD=2.5 00:35:40.546 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.14) = xAngle (-0.96 = -0.96) 00:35:40.546 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.85 = -0.85) 00:35:40.546 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.82 mountX=0.09 mountY=-0.12, mountTheta=-0.92 00:35:40.546 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.12, opts=13) 00:35:40.546 00.000 10672 Enqueuing Move request for scope (0.11, -0.12) 00:35:40.546 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:40.546 00.000 428 Worker thread wakes up 00:35:40.546 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd 00:35:40.546 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.12) 00:35:40.546 00.000 428 Moving (0.11, -0.12) raw xDistance=0.09 yDistance=-0.12 00:35:40.546 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:35:40.546 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:40.546 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:35:40.546 00.000 428 MoveAxis(E, 0, ABG) 00:35:40.546 00.000 428 Move returns status 0, amount 0 00:35:40.546 00.000 428 MoveAxis(N, 0, ABG) 00:35:40.546 00.000 428 Move returns status 0, amount 0 00:35:40.546 00.000 428 move complete, result=0 00:35:40.546 00.000 428 worker thread done servicing request 00:35:40.577 00.031 10672 UpdateGuideState exits: m=210405 SNR=41.9 00:35:40.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:40.577 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:40.577 00.000 10672 Enqueuing Expose request 00:35:40.577 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:35:40.577 00.000 428 Worker thread wakes up 00:35:40.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:40.577 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:40.937 00.360 10672 read socket command 10 00:35:40.937 00.000 10672 processing socket request REQDIST 00:35:40.937 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:35:40.937 00.000 10672 Sending socket response 39 (0x27) 00:35:42.389 01.452 428 Exposure complete 00:35:42.514 00.125 428 worker thread done servicing request 00:35:42.514 00.000 10672 OnExposeComplete: enter 00:35:42.514 00.000 10672 UpdateGuideState(): m_state=6 00:35:42.514 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1542 00:35:42.514 00.000 10672 Star::Find returns 1 (0), X=615.72, Y=352.41, Mass=171935, SNR=31.1, Peak=30384 HFD=2.7 00:35:42.514 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 00:35:42.514 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 00:35:42.514 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.48 hyp=0.55 cameraTheta=-2.08 mountX=-0.34 mountY=-0.47, mountTheta=-2.19 00:35:42.514 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.48, opts=13) 00:35:42.514 00.000 10672 Enqueuing Move request for scope (-0.27, -0.48) 00:35:42.514 00.000 428 Worker thread wakes up 00:35:42.514 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:35:42.514 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.48) opts 0xd 00:35:42.514 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.48) 00:35:42.514 00.000 428 Moving (-0.27, -0.48) raw xDistance=-0.34 yDistance=-0.47 00:35:42.514 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 00:35:42.514 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:42.514 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 00:35:42.514 00.000 428 MoveAxis(E, 0, ABG) 00:35:42.514 00.000 428 Move returns status 0, amount 0 00:35:42.514 00.000 428 MoveAxis(N, 0, ABG) 00:35:42.514 00.000 428 Move returns status 0, amount 0 00:35:42.514 00.000 428 move complete, result=0 00:35:42.514 00.000 428 worker thread done servicing request 00:35:42.545 00.031 10672 UpdateGuideState exits: m=171935 SNR=31.1 00:35:42.545 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:42.545 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:42.545 00.000 10672 Enqueuing Expose request 00:35:42.545 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:35:42.545 00.000 428 Worker thread wakes up 00:35:42.545 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:42.545 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:44.389 01.844 428 Exposure complete 00:35:44.529 00.140 428 worker thread done servicing request 00:35:44.529 00.000 10672 OnExposeComplete: enter 00:35:44.529 00.000 10672 UpdateGuideState(): m_state=6 00:35:44.529 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1543 00:35:44.529 00.000 10672 Star::Find returns 1 (0), X=616.11, Y=352.73, Mass=199830, SNR=41.9, Peak=38336 HFD=2.3 00:35:44.529 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.14) = xAngle (-1.09 = -1.09) 00:35:44.529 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.98 = -0.98) 00:35:44.529 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.95 mountX=0.10 mountY=-0.17, mountTheta=-1.06 00:35:44.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.17, opts=13) 00:35:44.529 00.000 10672 Enqueuing Move request for scope (0.12, -0.17) 00:35:44.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:44.529 00.000 428 Worker thread wakes up 00:35:44.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd 00:35:44.529 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.17) 00:35:44.529 00.000 428 Moving (0.12, -0.17) raw xDistance=0.10 yDistance=-0.17 00:35:44.529 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:35:44.529 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:44.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:35:44.529 00.000 428 MoveAxis(E, 0, ABG) 00:35:44.529 00.000 428 Move returns status 0, amount 0 00:35:44.529 00.000 428 MoveAxis(N, 0, ABG) 00:35:44.529 00.000 428 Move returns status 0, amount 0 00:35:44.529 00.000 428 move complete, result=0 00:35:44.529 00.000 428 worker thread done servicing request 00:35:44.560 00.031 10672 UpdateGuideState exits: m=199830 SNR=41.9 00:35:44.560 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:44.560 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:44.560 00.000 10672 Enqueuing Expose request 00:35:44.560 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:35:44.560 00.000 428 Worker thread wakes up 00:35:44.560 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:44.560 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:45.935 01.375 10672 read socket command 10 00:35:45.935 00.000 10672 processing socket request REQDIST 00:35:45.935 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:35:45.935 00.000 10672 Sending socket response 36 (0x24) 00:35:46.393 00.458 428 Exposure complete 00:35:46.518 00.125 428 worker thread done servicing request 00:35:46.518 00.000 10672 OnExposeComplete: enter 00:35:46.518 00.000 10672 UpdateGuideState(): m_state=6 00:35:46.518 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1544 00:35:46.518 00.000 10672 Star::Find returns 1 (0), X=615.85, Y=352.89, Mass=210406, SNR=40.8, Peak=39216 HFD=2.4 00:35:46.518 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.22 = 3.06) 00:35:46.518 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.12 = -3.12) 00:35:46.518 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.09 mountX=-0.14 mountY=-0.00, mountTheta=-3.12 00:35:46.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.01, opts=13) 00:35:46.518 00.000 10672 Enqueuing Move request for scope (-0.14, -0.01) 00:35:46.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:46.518 00.000 428 Worker thread wakes up 00:35:46.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd 00:35:46.518 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.01) 00:35:46.518 00.000 428 Moving (-0.14, -0.01) raw xDistance=-0.14 yDistance=-0.00 00:35:46.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:35:46.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:46.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 00:35:46.518 00.000 428 MoveAxis(E, 0, ABG) 00:35:46.518 00.000 428 Move returns status 0, amount 0 00:35:46.518 00.000 428 MoveAxis(N, 0, ABG) 00:35:46.518 00.000 428 Move returns status 0, amount 0 00:35:46.518 00.000 428 move complete, result=0 00:35:46.518 00.000 428 worker thread done servicing request 00:35:46.549 00.031 10672 UpdateGuideState exits: m=210406 SNR=40.8 00:35:46.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:46.549 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:46.549 00.000 10672 Enqueuing Expose request 00:35:46.549 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:35:46.549 00.000 428 Worker thread wakes up 00:35:46.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:46.549 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:48.392 01.843 428 Exposure complete 00:35:48.548 00.156 428 worker thread done servicing request 00:35:48.548 00.000 10672 OnExposeComplete: enter 00:35:48.548 00.000 10672 UpdateGuideState(): m_state=6 00:35:48.548 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1545 00:35:48.548 00.000 10672 Star::Find returns 1 (0), X=616.07, Y=352.91, Mass=220770, SNR=41.9, Peak=37680 HFD=2.7 00:35:48.548 00.000 10672 CameraToMount -- cameraTheta (0.21) - m_xAngle (0.14) = xAngle (0.07 = 0.07) 00:35:48.548 00.000 10672 CameraToMount -- cameraTheta (0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.18 = 0.18) 00:35:48.548 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.21 mountX=0.08 mountY=0.01, mountTheta=0.18 00:35:48.548 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.02, opts=13) 00:35:48.548 00.000 10672 Enqueuing Move request for scope (0.08, 0.02) 00:35:48.548 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:48.548 00.000 428 Worker thread wakes up 00:35:48.548 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd 00:35:48.548 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.02) 00:35:48.548 00.000 428 Moving (0.08, 0.02) raw xDistance=0.08 yDistance=0.01 00:35:48.548 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:35:48.548 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:48.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:35:48.548 00.000 428 MoveAxis(E, 0, ABG) 00:35:48.548 00.000 428 Move returns status 0, amount 0 00:35:48.548 00.000 428 MoveAxis(N, 0, ABG) 00:35:48.548 00.000 428 Move returns status 0, amount 0 00:35:48.548 00.000 428 move complete, result=0 00:35:48.548 00.000 428 worker thread done servicing request 00:35:48.579 00.031 10672 UpdateGuideState exits: m=220770 SNR=41.9 00:35:48.579 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:48.579 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:48.579 00.000 10672 Enqueuing Expose request 00:35:48.579 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:35:48.579 00.000 428 Worker thread wakes up 00:35:48.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:48.579 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:50.376 01.797 428 Exposure complete 00:35:50.501 00.125 428 worker thread done servicing request 00:35:50.501 00.000 10672 OnExposeComplete: enter 00:35:50.501 00.000 10672 UpdateGuideState(): m_state=6 00:35:50.501 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1546 00:35:50.501 00.000 10672 Star::Find returns 1 (0), X=616.35, Y=352.46, Mass=213951, SNR=40.9, Peak=36048 HFD=2.9 00:35:50.501 00.000 10672 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.14) = xAngle (-1.02 = -1.02) 00:35:50.501 00.000 10672 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.91 = -0.91) 00:35:50.501 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.44 hyp=0.57 cameraTheta=-0.88 mountX=0.30 mountY=-0.45, mountTheta=-0.99 00:35:50.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.44, opts=13) 00:35:50.501 00.000 10672 Enqueuing Move request for scope (0.36, -0.44) 00:35:50.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:50.501 00.000 428 Worker thread wakes up 00:35:50.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.44) opts 0xd 00:35:50.501 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.44) 00:35:50.501 00.000 428 Moving (0.36, -0.44) raw xDistance=0.30 yDistance=-0.45 00:35:50.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:35:50.501 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:50.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 00:35:50.501 00.000 428 MoveAxis(E, 0, ABG) 00:35:50.501 00.000 428 Move returns status 0, amount 0 00:35:50.501 00.000 428 MoveAxis(N, 0, ABG) 00:35:50.501 00.000 428 Move returns status 0, amount 0 00:35:50.501 00.000 428 move complete, result=0 00:35:50.501 00.000 428 worker thread done servicing request 00:35:50.532 00.031 10672 UpdateGuideState exits: m=213951 SNR=40.9 00:35:50.532 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:50.532 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:50.532 00.000 10672 Enqueuing Expose request 00:35:50.532 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:35:50.532 00.000 428 Worker thread wakes up 00:35:50.532 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:50.532 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:50.922 00.390 10672 read socket command 10 00:35:50.922 00.000 10672 processing socket request REQDIST 00:35:50.922 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:35:50.922 00.000 10672 Sending socket response 33 (0x21) 00:35:52.391 01.469 428 Exposure complete 00:35:52.531 00.140 428 worker thread done servicing request 00:35:52.531 00.000 10672 OnExposeComplete: enter 00:35:52.531 00.000 10672 UpdateGuideState(): m_state=6 00:35:52.531 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1547 00:35:52.531 00.000 10672 Star::Find returns 1 (0), X=615.93, Y=352.88, Mass=252382, SNR=49.2, Peak=36816 HFD=2.8 00:35:52.531 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.14) = xAngle (-3.05 = -3.05) 00:35:52.531 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.94 = -2.94) 00:35:52.531 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.91 mountX=-0.06 mountY=-0.01, mountTheta=-2.95 00:35:52.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.01, opts=13) 00:35:52.531 00.000 10672 Enqueuing Move request for scope (-0.06, -0.01) 00:35:52.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:52.531 00.000 428 Worker thread wakes up 00:35:52.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd 00:35:52.531 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.01) 00:35:52.531 00.000 428 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=-0.01 00:35:52.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:35:52.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:52.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:35:52.531 00.000 428 MoveAxis(E, 0, ABG) 00:35:52.531 00.000 428 Move returns status 0, amount 0 00:35:52.531 00.000 428 MoveAxis(N, 0, ABG) 00:35:52.531 00.000 428 Move returns status 0, amount 0 00:35:52.531 00.000 428 move complete, result=0 00:35:52.531 00.000 428 worker thread done servicing request 00:35:52.547 00.016 10672 UpdateGuideState exits: m=252382 SNR=49.2 00:35:52.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:52.547 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:52.547 00.000 10672 Enqueuing Expose request 00:35:52.547 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:35:52.547 00.000 428 Worker thread wakes up 00:35:52.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:52.547 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:54.395 01.848 428 Exposure complete 00:35:54.535 00.140 428 worker thread done servicing request 00:35:54.535 00.000 10672 OnExposeComplete: enter 00:35:54.535 00.000 10672 UpdateGuideState(): m_state=6 00:35:54.535 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1548 00:35:54.535 00.000 10672 Star::Find returns 1 (0), X=616.04, Y=352.90, Mass=185332, SNR=37.3, Peak=31248 HFD=2.2 00:35:54.535 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 00:35:54.535 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:35:54.535 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.12 mountX=0.06 mountY=0.00, mountTheta=0.09 00:35:54.535 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.01, opts=13) 00:35:54.535 00.000 10672 Enqueuing Move request for scope (0.06, 0.01) 00:35:54.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:54.535 00.000 428 Worker thread wakes up 00:35:54.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd 00:35:54.535 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.01) 00:35:54.535 00.000 428 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=0.00 00:35:54.535 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:35:54.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:54.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:35:54.535 00.000 428 MoveAxis(E, 0, ABG) 00:35:54.535 00.000 428 Move returns status 0, amount 0 00:35:54.535 00.000 428 MoveAxis(N, 0, ABG) 00:35:54.535 00.000 428 Move returns status 0, amount 0 00:35:54.535 00.000 428 move complete, result=0 00:35:54.535 00.000 428 worker thread done servicing request 00:35:54.551 00.016 10672 UpdateGuideState exits: m=185332 SNR=37.3 00:35:54.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:54.551 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:54.551 00.000 10672 Enqueuing Expose request 00:35:54.551 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:35:54.551 00.000 428 Worker thread wakes up 00:35:54.551 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:54.551 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:55.926 01.375 10672 read socket command 10 00:35:55.926 00.000 10672 processing socket request REQDIST 00:35:55.926 00.000 10672 SOCKSVR: Sending pixel error of 0.19 00:35:55.926 00.000 10672 Sending socket response 19 (0x13) 00:35:56.394 00.468 428 Exposure complete 00:35:56.519 00.125 428 worker thread done servicing request 00:35:56.519 00.000 10672 OnExposeComplete: enter 00:35:56.519 00.000 10672 UpdateGuideState(): m_state=6 00:35:56.519 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1549 00:35:56.519 00.000 10672 Star::Find returns 1 (0), X=615.89, Y=353.19, Mass=235210, SNR=39.6, Peak=35072 HFD=2.9 00:35:56.519 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 00:35:56.519 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.84 = 1.84) 00:35:56.519 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.87 mountX=-0.05 mountY=0.30, mountTheta=1.74 00:35:56.519 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.30, opts=13) 00:35:56.519 00.000 10672 Enqueuing Move request for scope (-0.09, 0.30) 00:35:56.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:35:56.519 00.000 428 Worker thread wakes up 00:35:56.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd 00:35:56.519 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.30) 00:35:56.519 00.000 428 Moving (-0.09, 0.30) raw xDistance=-0.05 yDistance=0.30 00:35:56.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:35:56.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:56.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:35:56.519 00.000 428 MoveAxis(E, 0, ABG) 00:35:56.519 00.000 428 Move returns status 0, amount 0 00:35:56.519 00.000 428 MoveAxis(N, 0, ABG) 00:35:56.519 00.000 428 Move returns status 0, amount 0 00:35:56.519 00.000 428 move complete, result=0 00:35:56.519 00.000 428 worker thread done servicing request 00:35:56.550 00.031 10672 UpdateGuideState exits: m=235210 SNR=39.6 00:35:56.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:56.550 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:56.550 00.000 10672 Enqueuing Expose request 00:35:56.550 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:35:56.550 00.000 428 Worker thread wakes up 00:35:56.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:56.550 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:35:58.393 01.843 428 Exposure complete 00:35:58.518 00.125 428 worker thread done servicing request 00:35:58.518 00.000 10672 OnExposeComplete: enter 00:35:58.518 00.000 10672 UpdateGuideState(): m_state=6 00:35:58.518 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1550 00:35:58.518 00.000 10672 Star::Find returns 1 (0), X=616.25, Y=352.90, Mass=207449, SNR=39.4, Peak=36816 HFD=2.5 00:35:58.518 00.000 10672 CameraToMount -- cameraTheta (0.04) - m_xAngle (0.14) = xAngle (-0.10 = -0.10) 00:35:58.518 00.000 10672 CameraToMount -- cameraTheta (0.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.01 = 0.01) 00:35:58.518 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.01 hyp=0.26 cameraTheta=0.04 mountX=0.26 mountY=0.00, mountTheta=0.01 00:35:58.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.01, opts=13) 00:35:58.518 00.000 10672 Enqueuing Move request for scope (0.26, 0.01) 00:35:58.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:35:58.518 00.000 428 Worker thread wakes up 00:35:58.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.01) opts 0xd 00:35:58.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.01) 00:35:58.518 00.000 428 Moving (0.26, 0.01) raw xDistance=0.26 yDistance=0.00 00:35:58.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:35:58.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:35:58.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:35:58.518 00.000 428 MoveAxis(E, 0, ABG) 00:35:58.518 00.000 428 Move returns status 0, amount 0 00:35:58.518 00.000 428 MoveAxis(N, 0, ABG) 00:35:58.518 00.000 428 Move returns status 0, amount 0 00:35:58.518 00.000 428 move complete, result=0 00:35:58.518 00.000 428 worker thread done servicing request 00:35:58.550 00.032 10672 UpdateGuideState exits: m=207449 SNR=39.4 00:35:58.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:35:58.550 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:35:58.550 00.000 10672 Enqueuing Expose request 00:35:58.550 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:35:58.550 00.000 428 Worker thread wakes up 00:35:58.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:35:58.550 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:00.393 01.843 428 Exposure complete 00:36:00.518 00.125 428 worker thread done servicing request 00:36:00.533 00.015 10672 OnExposeComplete: enter 00:36:00.533 00.000 10672 UpdateGuideState(): m_state=6 00:36:00.533 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1551 00:36:00.533 00.000 10672 Star::Find returns 1 (0), X=616.29, Y=353.35, Mass=227189, SNR=44.3, Peak=31904 HFD=2.9 00:36:00.533 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.14) = xAngle (0.84 = 0.84) 00:36:00.533 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.95 = 0.95) 00:36:00.533 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.45 hyp=0.55 cameraTheta=0.98 mountX=0.37 mountY=0.44, mountTheta=0.88 00:36:00.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.45, opts=13) 00:36:00.533 00.000 10672 Enqueuing Move request for scope (0.31, 0.45) 00:36:00.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:00.533 00.000 428 Worker thread wakes up 00:36:00.533 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.45) opts 0xd 00:36:00.533 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.45) 00:36:00.533 00.000 428 Moving (0.31, 0.45) raw xDistance=0.37 yDistance=0.44 00:36:00.533 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:36:00.533 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:00.533 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 00:36:00.533 00.000 428 MoveAxis(E, 0, ABG) 00:36:00.533 00.000 428 Move returns status 0, amount 0 00:36:00.533 00.000 428 MoveAxis(N, 0, ABG) 00:36:00.533 00.000 428 Move returns status 0, amount 0 00:36:00.533 00.000 428 move complete, result=0 00:36:00.533 00.000 428 worker thread done servicing request 00:36:00.549 00.016 10672 UpdateGuideState exits: m=227189 SNR=44.3 00:36:00.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:00.549 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:00.549 00.000 10672 Enqueuing Expose request 00:36:00.549 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:36:00.549 00.000 428 Worker thread wakes up 00:36:00.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:00.549 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:00.955 00.406 10672 read socket command 10 00:36:00.955 00.000 10672 processing socket request REQDIST 00:36:00.955 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:36:00.955 00.000 10672 Sending socket response 33 (0x21) 00:36:02.392 01.437 428 Exposure complete 00:36:02.517 00.125 428 worker thread done servicing request 00:36:02.517 00.000 10672 OnExposeComplete: enter 00:36:02.517 00.000 10672 UpdateGuideState(): m_state=6 00:36:02.517 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1552 00:36:02.517 00.000 10672 Star::Find returns 1 (0), X=615.88, Y=353.04, Mass=224960, SNR=42.7, Peak=35168 HFD=2.7 00:36:02.517 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.14) = xAngle (2.07 = 2.07) 00:36:02.517 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.18 = 2.18) 00:36:02.517 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.21 mountX=-0.09 mountY=0.15, mountTheta=2.10 00:36:02.517 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.15, opts=13) 00:36:02.517 00.000 10672 Enqueuing Move request for scope (-0.11, 0.15) 00:36:02.517 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:02.517 00.000 428 Worker thread wakes up 00:36:02.517 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd 00:36:02.517 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.15) 00:36:02.517 00.000 428 Moving (-0.11, 0.15) raw xDistance=-0.09 yDistance=0.15 00:36:02.517 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:36:02.517 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:02.517 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:36:02.517 00.000 428 MoveAxis(E, 0, ABG) 00:36:02.517 00.000 428 Move returns status 0, amount 0 00:36:02.517 00.000 428 MoveAxis(N, 0, ABG) 00:36:02.517 00.000 428 Move returns status 0, amount 0 00:36:02.517 00.000 428 move complete, result=0 00:36:02.517 00.000 428 worker thread done servicing request 00:36:02.548 00.031 10672 UpdateGuideState exits: m=224960 SNR=42.7 00:36:02.552 00.004 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:02.552 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:02.552 00.000 10672 Enqueuing Expose request 00:36:02.552 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:36:02.552 00.000 428 Worker thread wakes up 00:36:02.552 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:02.552 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:04.396 01.844 428 Exposure complete 00:36:04.521 00.125 428 worker thread done servicing request 00:36:04.521 00.000 10672 OnExposeComplete: enter 00:36:04.521 00.000 10672 UpdateGuideState(): m_state=6 00:36:04.521 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1553 00:36:04.521 00.000 10672 Star::Find returns 1 (0), X=615.24, Y=353.01, Mass=201389, SNR=42.0, Peak=30160 HFD=2.5 00:36:04.521 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.86 = 2.86) 00:36:04.521 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 00:36:04.521 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=0.11 hyp=0.75 cameraTheta=2.99 mountX=-0.72 mountY=0.13, mountTheta=2.96 00:36:04.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=0.11, opts=13) 00:36:04.521 00.000 10672 Enqueuing Move request for scope (-0.75, 0.11) 00:36:04.521 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:04.521 00.000 428 Worker thread wakes up 00:36:04.521 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.11) opts 0xd 00:36:04.521 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, 0.11) 00:36:04.521 00.000 428 Moving (-0.75, 0.11) raw xDistance=-0.72 yDistance=0.13 00:36:04.521 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.72 00:36:04.521 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:04.521 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:36:04.521 00.000 428 MoveAxis(E, 846, ABG) 00:36:04.521 00.000 428 Guiding Dir = 2, Dur = 846 00:36:04.521 00.000 428 IsSlewing returns 0 00:36:04.521 00.000 428 IsGuiding returns 0 00:36:04.552 00.031 10672 UpdateGuideState exits: m=201389 SNR=42.0 00:36:04.552 00.000 428 PulseGuide returned control before completion, sleep 833 00:36:04.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:04.552 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:04.552 00.000 10672 Enqueuing Expose request 00:36:05.395 00.843 428 IsGuiding returns 1 00:36:05.395 00.000 428 scope still moving after pulse duration time elapsed 00:36:05.427 00.032 428 IsSlewing returns 0 00:36:05.427 00.000 428 IsGuiding returns 0 00:36:05.427 00.000 428 scope move finished after 846 + 57 ms 00:36:05.427 00.000 428 Move returns status 0, amount 846 00:36:05.427 00.000 428 MoveAxis(N, 0, ABG) 00:36:05.427 00.000 428 Move returns status 0, amount 0 00:36:05.427 00.000 428 move complete, result=0 00:36:05.427 00.000 428 worker thread done servicing request 00:36:05.427 00.000 428 Worker thread wakes up 00:36:05.427 00.000 10672 GuideStep: -0.7 px 846 ms EAST, 0.1 px 0 ms NORTH 00:36:05.427 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:05.427 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:05.927 00.500 10672 read socket command 10 00:36:05.927 00.000 10672 processing socket request REQDIST 00:36:05.927 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:36:05.927 00.000 10672 Sending socket response 42 (0x2a) 00:36:06.395 00.468 428 Exposure complete 00:36:06.520 00.125 428 worker thread done servicing request 00:36:06.520 00.000 10672 OnExposeComplete: enter 00:36:06.520 00.000 10672 UpdateGuideState(): m_state=6 00:36:06.520 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1554 00:36:06.520 00.000 10672 Star::Find returns 1 (0), X=616.79, Y=352.80, Mass=186514, SNR=36.9, Peak=25696 HFD=2.5 00:36:06.520 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.26 = -0.26) 00:36:06.520 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 00:36:06.520 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=-0.09 hyp=0.80 cameraTheta=-0.12 mountX=0.78 mountY=-0.12, mountTheta=-0.15 00:36:06.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=-0.09, opts=13) 00:36:06.520 00.000 10672 Enqueuing Move request for scope (0.80, -0.09) 00:36:06.520 00.000 428 Worker thread wakes up 00:36:06.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:06.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.09) opts 0xd 00:36:06.520 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, -0.09) 00:36:06.520 00.000 428 Moving (0.80, -0.09) raw xDistance=0.78 yDistance=-0.12 00:36:06.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.78 00:36:06.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:06.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:36:06.520 00.000 428 MoveAxis(W, 852, ABG) 00:36:06.520 00.000 428 Guiding Dir = 3, Dur = 852 00:36:06.520 00.000 428 IsSlewing returns 0 00:36:06.520 00.000 428 IsGuiding returns 0 00:36:06.536 00.016 428 PulseGuide returned control before completion, sleep 843 00:36:06.551 00.015 10672 UpdateGuideState exits: m=186514 SNR=36.9 00:36:06.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:06.551 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:06.551 00.000 10672 Enqueuing Expose request 00:36:07.410 00.859 428 IsGuiding returns 0 00:36:07.410 00.000 428 Move returns status 0, amount 852 00:36:07.410 00.000 428 MoveAxis(N, 0, ABG) 00:36:07.410 00.000 428 Move returns status 0, amount 0 00:36:07.410 00.000 428 move complete, result=0 00:36:07.410 00.000 428 worker thread done servicing request 00:36:07.410 00.000 10672 GuideStep: 0.8 px 852 ms WEST, -0.1 px 0 ms NORTH 00:36:07.410 00.000 428 Worker thread wakes up 00:36:07.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:07.410 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:08.379 00.969 428 Exposure complete 00:36:08.504 00.125 428 worker thread done servicing request 00:36:08.504 00.000 10672 OnExposeComplete: enter 00:36:08.504 00.000 10672 UpdateGuideState(): m_state=6 00:36:08.504 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1555 00:36:08.504 00.000 10672 Star::Find returns 1 (0), X=616.36, Y=352.76, Mass=202920, SNR=38.8, Peak=25584 HFD=3.0 00:36:08.504 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 00:36:08.504 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.38 = -0.38) 00:36:08.504 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.14 hyp=0.40 cameraTheta=-0.35 mountX=0.35 mountY=-0.15, mountTheta=-0.40 00:36:08.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.14, opts=13) 00:36:08.504 00.000 10672 Enqueuing Move request for scope (0.37, -0.14) 00:36:08.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:08.504 00.000 428 Worker thread wakes up 00:36:08.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.14) opts 0xd 00:36:08.504 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.14) 00:36:08.504 00.000 428 Moving (0.37, -0.14) raw xDistance=0.35 yDistance=-0.15 00:36:08.504 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:36:08.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:08.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:36:08.504 00.000 428 MoveAxis(E, 0, ABG) 00:36:08.504 00.000 428 Move returns status 0, amount 0 00:36:08.504 00.000 428 MoveAxis(N, 0, ABG) 00:36:08.504 00.000 428 Move returns status 0, amount 0 00:36:08.504 00.000 428 move complete, result=0 00:36:08.504 00.000 428 worker thread done servicing request 00:36:08.535 00.031 10672 UpdateGuideState exits: m=202920 SNR=38.8 00:36:08.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:08.535 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:08.535 00.000 10672 Enqueuing Expose request 00:36:08.535 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:36:08.535 00.000 428 Worker thread wakes up 00:36:08.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:08.535 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:10.378 01.843 428 Exposure complete 00:36:10.503 00.125 428 worker thread done servicing request 00:36:10.503 00.000 10672 OnExposeComplete: enter 00:36:10.503 00.000 10672 UpdateGuideState(): m_state=6 00:36:10.503 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1556 00:36:10.503 00.000 10672 Star::Find returns 1 (0), X=615.98, Y=352.76, Mass=218261, SNR=42.8, Peak=34304 HFD=2.5 00:36:10.503 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.14) = xAngle (-1.76 = -1.76) 00:36:10.503 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.65 = -1.65) 00:36:10.503 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.62 mountX=-0.03 mountY=-0.14, mountTheta=-1.75 00:36:10.519 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.14, opts=13) 00:36:10.519 00.000 10672 Enqueuing Move request for scope (-0.01, -0.14) 00:36:10.519 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:10.519 00.000 428 Worker thread wakes up 00:36:10.519 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd 00:36:10.519 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.14) 00:36:10.519 00.000 428 Moving (-0.01, -0.14) raw xDistance=-0.03 yDistance=-0.14 00:36:10.519 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:36:10.519 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:10.519 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:36:10.519 00.000 428 MoveAxis(E, 0, ABG) 00:36:10.519 00.000 428 Move returns status 0, amount 0 00:36:10.519 00.000 428 MoveAxis(N, 0, ABG) 00:36:10.519 00.000 428 Move returns status 0, amount 0 00:36:10.519 00.000 428 move complete, result=0 00:36:10.519 00.000 428 worker thread done servicing request 00:36:10.534 00.015 10672 UpdateGuideState exits: m=218261 SNR=42.8 00:36:10.534 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:10.534 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:10.534 00.000 10672 Enqueuing Expose request 00:36:10.534 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:36:10.534 00.000 428 Worker thread wakes up 00:36:10.534 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:10.534 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:10.945 00.411 10672 read socket command 10 00:36:10.945 00.000 10672 processing socket request REQDIST 00:36:10.945 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:36:10.945 00.000 10672 Sending socket response 38 (0x26) 00:36:12.382 01.437 428 Exposure complete 00:36:12.523 00.141 428 worker thread done servicing request 00:36:12.523 00.000 10672 OnExposeComplete: enter 00:36:12.523 00.000 10672 UpdateGuideState(): m_state=6 00:36:12.523 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1557 00:36:12.523 00.000 10672 Star::Find returns 1 (0), X=615.88, Y=352.96, Mass=189248, SNR=37.7, Peak=29616 HFD=2.5 00:36:12.523 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.49 = 2.49) 00:36:12.523 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 00:36:12.523 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=-0.10 mountY=0.07, mountTheta=2.57 00:36:12.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.06, opts=13) 00:36:12.523 00.000 10672 Enqueuing Move request for scope (-0.11, 0.06) 00:36:12.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:12.523 00.000 428 Worker thread wakes up 00:36:12.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd 00:36:12.523 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.06) 00:36:12.523 00.000 428 Moving (-0.11, 0.06) raw xDistance=-0.10 yDistance=0.07 00:36:12.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:36:12.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:12.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:36:12.523 00.000 428 MoveAxis(E, 0, ABG) 00:36:12.523 00.000 428 Move returns status 0, amount 0 00:36:12.523 00.000 428 MoveAxis(N, 0, ABG) 00:36:12.523 00.000 428 Move returns status 0, amount 0 00:36:12.523 00.000 428 move complete, result=0 00:36:12.523 00.000 428 worker thread done servicing request 00:36:12.538 00.015 10672 UpdateGuideState exits: m=189248 SNR=37.7 00:36:12.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:12.538 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:12.538 00.000 10672 Enqueuing Expose request 00:36:12.538 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:36:12.538 00.000 428 Worker thread wakes up 00:36:12.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:12.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:14.381 01.843 428 Exposure complete 00:36:14.522 00.141 428 worker thread done servicing request 00:36:14.522 00.000 10672 OnExposeComplete: enter 00:36:14.522 00.000 10672 UpdateGuideState(): m_state=6 00:36:14.522 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1558 00:36:14.522 00.000 10672 Star::Find returns 1 (0), X=615.99, Y=352.99, Mass=196221, SNR=39.8, Peak=30384 HFD=2.8 00:36:14.522 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.14) = xAngle (1.43 = 1.43) 00:36:14.522 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.54 = 1.54) 00:36:14.522 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=0.01 mountY=0.10, mountTheta=1.43 00:36:14.522 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.10, opts=13) 00:36:14.522 00.000 10672 Enqueuing Move request for scope (0.00, 0.10) 00:36:14.522 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:14.522 00.000 428 Worker thread wakes up 00:36:14.522 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd 00:36:14.522 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.10) 00:36:14.522 00.000 428 Moving (0.00, 0.10) raw xDistance=0.01 yDistance=0.10 00:36:14.522 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:36:14.522 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:14.522 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:36:14.522 00.000 428 MoveAxis(E, 0, ABG) 00:36:14.522 00.000 428 Move returns status 0, amount 0 00:36:14.522 00.000 428 MoveAxis(N, 0, ABG) 00:36:14.522 00.000 428 Move returns status 0, amount 0 00:36:14.522 00.000 428 move complete, result=0 00:36:14.522 00.000 428 worker thread done servicing request 00:36:14.538 00.016 10672 UpdateGuideState exits: m=196221 SNR=39.8 00:36:14.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:14.538 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:14.538 00.000 10672 Enqueuing Expose request 00:36:14.553 00.015 428 Worker thread wakes up 00:36:14.553 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:36:14.553 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:14.553 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:15.928 01.375 10672 read socket command 10 00:36:15.928 00.000 10672 processing socket request REQDIST 00:36:15.928 00.000 10672 SOCKSVR: Sending pixel error of 0.24 00:36:15.928 00.000 10672 Sending socket response 24 (0x18) 00:36:16.381 00.453 428 Exposure complete 00:36:16.521 00.140 428 worker thread done servicing request 00:36:16.521 00.000 10672 OnExposeComplete: enter 00:36:16.521 00.000 10672 UpdateGuideState(): m_state=6 00:36:16.521 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1559 00:36:16.521 00.000 10672 Star::Find returns 1 (0), X=616.34, Y=352.75, Mass=187388, SNR=39.6, Peak=37024 HFD=2.2 00:36:16.521 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 00:36:16.521 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 00:36:16.521 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.14 hyp=0.37 cameraTheta=-0.38 mountX=0.32 mountY=-0.15, mountTheta=-0.43 00:36:16.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.14, opts=13) 00:36:16.521 00.000 10672 Enqueuing Move request for scope (0.35, -0.14) 00:36:16.521 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:16.521 00.000 428 Worker thread wakes up 00:36:16.521 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.14) opts 0xd 00:36:16.521 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.14) 00:36:16.521 00.000 428 Moving (0.35, -0.14) raw xDistance=0.32 yDistance=-0.15 00:36:16.521 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:36:16.521 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:16.521 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:36:16.521 00.000 428 MoveAxis(E, 0, ABG) 00:36:16.521 00.000 428 Move returns status 0, amount 0 00:36:16.521 00.000 428 MoveAxis(N, 0, ABG) 00:36:16.521 00.000 428 Move returns status 0, amount 0 00:36:16.521 00.000 428 move complete, result=0 00:36:16.521 00.000 428 worker thread done servicing request 00:36:16.537 00.016 10672 UpdateGuideState exits: m=187388 SNR=39.6 00:36:16.537 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:16.537 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:16.537 00.000 10672 Enqueuing Expose request 00:36:16.537 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:36:16.537 00.000 428 Worker thread wakes up 00:36:16.537 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:16.537 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:18.380 01.843 428 Exposure complete 00:36:18.505 00.125 428 worker thread done servicing request 00:36:18.505 00.000 10672 OnExposeComplete: enter 00:36:18.505 00.000 10672 UpdateGuideState(): m_state=6 00:36:18.505 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1560 00:36:18.505 00.000 10672 Star::Find returns 1 (0), X=616.47, Y=352.92, Mass=177008, SNR=32.6, Peak=29840 HFD=2.3 00:36:18.505 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.08 = -0.08) 00:36:18.505 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 00:36:18.505 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.03 hyp=0.49 cameraTheta=0.06 mountX=0.48 mountY=0.01, mountTheta=0.03 00:36:18.505 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.03, opts=13) 00:36:18.505 00.000 10672 Enqueuing Move request for scope (0.48, 0.03) 00:36:18.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:18.505 00.000 428 Worker thread wakes up 00:36:18.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.03) opts 0xd 00:36:18.505 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.03) 00:36:18.505 00.000 428 Moving (0.48, 0.03) raw xDistance=0.48 yDistance=0.01 00:36:18.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 00:36:18.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:18.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:36:18.505 00.000 428 MoveAxis(W, 566, ABG) 00:36:18.505 00.000 428 Guiding Dir = 3, Dur = 566 00:36:18.505 00.000 428 IsSlewing returns 0 00:36:18.505 00.000 428 IsGuiding returns 0 00:36:18.536 00.031 428 PulseGuide returned control before completion, sleep 557 00:36:18.536 00.000 10672 UpdateGuideState exits: m=177008 SNR=32.6 00:36:18.536 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:18.536 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:18.536 00.000 10672 Enqueuing Expose request 00:36:19.119 00.583 428 IsGuiding returns 0 00:36:19.119 00.000 428 Move returns status 0, amount 566 00:36:19.119 00.000 428 MoveAxis(N, 0, ABG) 00:36:19.119 00.000 428 Move returns status 0, amount 0 00:36:19.119 00.000 428 move complete, result=0 00:36:19.119 00.000 428 worker thread done servicing request 00:36:19.119 00.000 428 Worker thread wakes up 00:36:19.119 00.000 10672 GuideStep: 0.5 px 566 ms WEST, 0.0 px 0 ms NORTH 00:36:19.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:19.119 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:20.384 01.265 428 Exposure complete 00:36:20.509 00.125 428 worker thread done servicing request 00:36:20.509 00.000 10672 OnExposeComplete: enter 00:36:20.509 00.000 10672 UpdateGuideState(): m_state=6 00:36:20.509 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1561 00:36:20.509 00.000 10672 Star::Find returns 1 (0), X=616.06, Y=353.17, Mass=193861, SNR=42.7, Peak=32448 HFD=2.6 00:36:20.509 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 00:36:20.509 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.30 = 1.30) 00:36:20.509 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.33 mountX=0.10 mountY=0.27, mountTheta=1.20 00:36:20.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.27, opts=13) 00:36:20.509 00.000 10672 Enqueuing Move request for scope (0.07, 0.27) 00:36:20.509 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:20.509 00.000 428 Worker thread wakes up 00:36:20.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd 00:36:20.509 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.27) 00:36:20.509 00.000 428 Moving (0.07, 0.27) raw xDistance=0.10 yDistance=0.27 00:36:20.509 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:36:20.509 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:20.509 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:36:20.509 00.000 428 MoveAxis(E, 0, ABG) 00:36:20.509 00.000 428 Move returns status 0, amount 0 00:36:20.509 00.000 428 MoveAxis(N, 0, ABG) 00:36:20.509 00.000 428 Move returns status 0, amount 0 00:36:20.509 00.000 428 move complete, result=0 00:36:20.509 00.000 428 worker thread done servicing request 00:36:20.540 00.031 10672 UpdateGuideState exits: m=193861 SNR=42.7 00:36:20.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:20.540 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:20.540 00.000 10672 Enqueuing Expose request 00:36:20.540 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:36:20.540 00.000 428 Worker thread wakes up 00:36:20.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:20.540 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:20.962 00.422 10672 read socket command 10 00:36:20.962 00.000 10672 processing socket request REQDIST 00:36:20.962 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:36:20.962 00.000 10672 Sending socket response 32 (0x20) 00:36:22.383 01.421 428 Exposure complete 00:36:22.524 00.141 428 worker thread done servicing request 00:36:22.524 00.000 10672 OnExposeComplete: enter 00:36:22.524 00.000 10672 UpdateGuideState(): m_state=6 00:36:22.524 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1562 00:36:22.524 00.000 10672 Star::Find returns 1 (0), X=615.12, Y=352.85, Mass=192888, SNR=40.7, Peak=32448 HFD=2.4 00:36:22.524 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.23 = 3.06) 00:36:22.524 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.12 = -3.12) 00:36:22.524 00.000 10672 CameraToMount -- cameraX=-0.87 cameraY=-0.05 hyp=0.87 cameraTheta=-3.09 mountX=-0.87 mountY=-0.02, mountTheta=-3.12 00:36:22.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.87, y=-0.05, opts=13) 00:36:22.524 00.000 10672 Enqueuing Move request for scope (-0.87, -0.05) 00:36:22.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:36:22.524 00.000 428 Worker thread wakes up 00:36:22.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.05) opts 0xd 00:36:22.524 00.000 428 Handling offset move in thread for scope, endpoint = (-0.87, -0.05) 00:36:22.524 00.000 428 Moving (-0.87, -0.05) raw xDistance=-0.87 yDistance=-0.02 00:36:22.524 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87 00:36:22.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:22.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:36:22.524 00.000 428 MoveAxis(E, 1013, ABG) 00:36:22.524 00.000 428 Guiding Dir = 2, Dur = 1013 00:36:22.524 00.000 428 IsSlewing returns 0 00:36:22.524 00.000 428 IsGuiding returns 0 00:36:22.540 00.016 428 PulseGuide returned control before completion, sleep 1004 00:36:22.540 00.000 10672 UpdateGuideState exits: m=192888 SNR=40.7 00:36:22.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:22.540 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:22.540 00.000 10672 Enqueuing Expose request 00:36:23.586 01.046 428 IsGuiding returns 0 00:36:23.586 00.000 428 Move returns status 0, amount 1013 00:36:23.586 00.000 428 MoveAxis(N, 0, ABG) 00:36:23.586 00.000 428 Move returns status 0, amount 0 00:36:23.586 00.000 428 move complete, result=0 00:36:23.586 00.000 428 worker thread done servicing request 00:36:23.586 00.000 428 Worker thread wakes up 00:36:23.586 00.000 10672 GuideStep: -0.9 px 1013 ms EAST, -0.0 px 0 ms NORTH 00:36:23.586 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:23.586 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:24.383 00.797 428 Exposure complete 00:36:24.523 00.140 428 worker thread done servicing request 00:36:24.523 00.000 10672 OnExposeComplete: enter 00:36:24.523 00.000 10672 UpdateGuideState(): m_state=6 00:36:24.523 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1563 00:36:24.523 00.000 10672 Star::Find returns 1 (0), X=615.90, Y=352.89, Mass=183012, SNR=38.6, Peak=31248 HFD=2.4 00:36:24.523 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.25 = 3.03) 00:36:24.523 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.14) 00:36:24.523 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.12 mountX=-0.09 mountY=0.00, mountTheta=3.14 00:36:24.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.00, opts=13) 00:36:24.523 00.000 10672 Enqueuing Move request for scope (-0.09, -0.00) 00:36:24.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:24.523 00.000 428 Worker thread wakes up 00:36:24.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd 00:36:24.523 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.00) 00:36:24.523 00.000 428 Moving (-0.09, -0.00) raw xDistance=-0.09 yDistance=0.00 00:36:24.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:36:24.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:24.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:36:24.523 00.000 428 MoveAxis(E, 0, ABG) 00:36:24.523 00.000 428 Move returns status 0, amount 0 00:36:24.523 00.000 428 MoveAxis(N, 0, ABG) 00:36:24.523 00.000 428 Move returns status 0, amount 0 00:36:24.523 00.000 428 move complete, result=0 00:36:24.523 00.000 428 worker thread done servicing request 00:36:24.539 00.016 10672 UpdateGuideState exits: m=183012 SNR=38.6 00:36:24.539 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:24.539 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:24.539 00.000 10672 Enqueuing Expose request 00:36:24.539 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:36:24.539 00.000 428 Worker thread wakes up 00:36:24.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:24.539 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:25.929 01.390 10672 read socket command 10 00:36:25.929 00.000 10672 processing socket request REQDIST 00:36:25.929 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:36:25.929 00.000 10672 Sending socket response 37 (0x25) 00:36:26.382 00.453 428 Exposure complete 00:36:26.507 00.125 428 worker thread done servicing request 00:36:26.507 00.000 10672 OnExposeComplete: enter 00:36:26.507 00.000 10672 UpdateGuideState(): m_state=6 00:36:26.507 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1564 00:36:26.507 00.000 10672 Star::Find returns 1 (0), X=615.97, Y=352.99, Mass=204114, SNR=39.8, Peak=40192 HFD=2.6 00:36:26.507 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (0.14) = xAngle (1.67 = 1.67) 00:36:26.507 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.78 = 1.78) 00:36:26.507 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.80 mountX=-0.01 mountY=0.10, mountTheta=1.67 00:36:26.507 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.10, opts=13) 00:36:26.507 00.000 10672 Enqueuing Move request for scope (-0.02, 0.10) 00:36:26.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:26.507 00.000 428 Worker thread wakes up 00:36:26.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd 00:36:26.507 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.10) 00:36:26.507 00.000 428 Moving (-0.02, 0.10) raw xDistance=-0.01 yDistance=0.10 00:36:26.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:36:26.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:26.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:36:26.507 00.000 428 MoveAxis(E, 0, ABG) 00:36:26.507 00.000 428 Move returns status 0, amount 0 00:36:26.507 00.000 428 MoveAxis(N, 0, ABG) 00:36:26.507 00.000 428 Move returns status 0, amount 0 00:36:26.507 00.000 428 move complete, result=0 00:36:26.507 00.000 428 worker thread done servicing request 00:36:26.538 00.031 10672 UpdateGuideState exits: m=204114 SNR=39.8 00:36:26.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:26.538 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:26.538 00.000 10672 Enqueuing Expose request 00:36:26.538 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:36:26.538 00.000 428 Worker thread wakes up 00:36:26.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:26.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:28.386 01.848 428 Exposure complete 00:36:28.511 00.125 428 worker thread done servicing request 00:36:28.511 00.000 10672 OnExposeComplete: enter 00:36:28.511 00.000 10672 UpdateGuideState(): m_state=6 00:36:28.511 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1565 00:36:28.511 00.000 10672 Star::Find returns 1 (0), X=616.40, Y=352.23, Mass=206196, SNR=42.3, Peak=26016 HFD=3.1 00:36:28.511 00.000 10672 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.14) = xAngle (-1.15 = -1.15) 00:36:28.511 00.000 10672 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.05 = -1.05) 00:36:28.511 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.66 hyp=0.78 cameraTheta=-1.02 mountX=0.32 mountY=-0.67, mountTheta=-1.13 00:36:28.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.66, opts=13) 00:36:28.511 00.000 10672 Enqueuing Move request for scope (0.41, -0.66) 00:36:28.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:28.511 00.000 428 Worker thread wakes up 00:36:28.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.66) opts 0xd 00:36:28.511 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.66) 00:36:28.511 00.000 428 Moving (0.41, -0.66) raw xDistance=0.32 yDistance=-0.67 00:36:28.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:36:28.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 00:36:28.511 00.000 428 MoveAxis(E, 0, ABG) 00:36:28.511 00.000 428 Move returns status 0, amount 0 00:36:28.511 00.000 428 MoveAxis(N, 894, ABG) 00:36:28.511 00.000 428 Guiding Dir = 0, Dur = 894 00:36:28.527 00.016 428 IsSlewing returns 0 00:36:28.527 00.000 428 IsGuiding returns 0 00:36:28.542 00.015 10672 UpdateGuideState exits: m=206196 SNR=42.3 00:36:28.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:28.542 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:28.542 00.000 10672 Enqueuing Expose request 00:36:28.605 00.063 428 PulseGuide returned control before completion, sleep 826 00:36:29.464 00.859 428 IsGuiding returns 1 00:36:29.464 00.000 428 scope still moving after pulse duration time elapsed 00:36:29.527 00.063 428 IsSlewing returns 0 00:36:29.527 00.000 428 IsGuiding returns 0 00:36:29.527 00.000 428 scope move finished after 894 + 113 ms 00:36:29.527 00.000 428 Move returns status 0, amount 894 00:36:29.527 00.000 428 move complete, result=0 00:36:29.527 00.000 428 worker thread done servicing request 00:36:29.527 00.000 428 Worker thread wakes up 00:36:29.527 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 894 ms NORTH 00:36:29.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:29.527 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:30.370 00.843 428 Exposure complete 00:36:30.495 00.125 428 worker thread done servicing request 00:36:30.495 00.000 10672 OnExposeComplete: enter 00:36:30.495 00.000 10672 UpdateGuideState(): m_state=6 00:36:30.495 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1566 00:36:30.495 00.000 10672 Star::Find returns 1 (0), X=616.47, Y=352.26, Mass=215083, SNR=42.5, Peak=21328 HFD=3.3 00:36:30.495 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.06 = -1.06) 00:36:30.495 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 00:36:30.495 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.64 hyp=0.80 cameraTheta=-0.93 mountX=0.39 mountY=-0.65, mountTheta=-1.04 00:36:30.511 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.64, opts=13) 00:36:30.511 00.000 10672 Enqueuing Move request for scope (0.48, -0.64) 00:36:30.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:30.511 00.000 428 Worker thread wakes up 00:36:30.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.64) opts 0xd 00:36:30.511 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.64) 00:36:30.511 00.000 428 Moving (0.48, -0.64) raw xDistance=0.39 yDistance=-0.65 00:36:30.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 00:36:30.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 00:36:30.511 00.000 428 MoveAxis(E, 0, ABG) 00:36:30.511 00.000 428 Move returns status 0, amount 0 00:36:30.511 00.000 428 MoveAxis(N, 867, ABG) 00:36:30.511 00.000 428 Guiding Dir = 0, Dur = 867 00:36:30.511 00.000 428 IsSlewing returns 0 00:36:30.511 00.000 428 IsGuiding returns 0 00:36:30.526 00.015 10672 UpdateGuideState exits: m=215083 SNR=42.5 00:36:30.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:30.526 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:30.526 00.000 10672 Enqueuing Expose request 00:36:30.589 00.063 428 PulseGuide returned control before completion, sleep 800 00:36:30.948 00.359 10672 read socket command 10 00:36:30.948 00.000 10672 processing socket request REQDIST 00:36:30.948 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:36:30.948 00.000 10672 Sending socket response 54 (0x36) 00:36:31.401 00.453 428 IsGuiding returns 1 00:36:31.401 00.000 428 scope still moving after pulse duration time elapsed 00:36:31.432 00.031 428 IsSlewing returns 0 00:36:31.432 00.000 428 IsGuiding returns 1 00:36:31.479 00.047 428 IsSlewing returns 0 00:36:31.479 00.000 428 IsGuiding returns 0 00:36:31.479 00.000 428 scope move finished after 867 + 106 ms 00:36:31.479 00.000 428 Move returns status 0, amount 867 00:36:31.479 00.000 428 move complete, result=0 00:36:31.479 00.000 428 worker thread done servicing request 00:36:31.479 00.000 428 Worker thread wakes up 00:36:31.479 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.7 px 867 ms NORTH 00:36:31.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:31.479 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:32.369 00.890 428 Exposure complete 00:36:32.494 00.125 428 worker thread done servicing request 00:36:32.494 00.000 10672 OnExposeComplete: enter 00:36:32.494 00.000 10672 UpdateGuideState(): m_state=6 00:36:32.494 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1567 00:36:32.494 00.000 10672 Star::Find returns 1 (0), X=616.33, Y=353.32, Mass=186709, SNR=38.8, Peak=29728 HFD=3.0 00:36:32.494 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.14) = xAngle (0.77 = 0.77) 00:36:32.494 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.87 = 0.87) 00:36:32.494 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.43 hyp=0.55 cameraTheta=0.90 mountX=0.39 mountY=0.42, mountTheta=0.82 00:36:32.494 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.43, opts=13) 00:36:32.510 00.016 10672 Enqueuing Move request for scope (0.34, 0.43) 00:36:32.510 00.000 428 Worker thread wakes up 00:36:32.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:32.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.43) opts 0xd 00:36:32.510 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.43) 00:36:32.510 00.000 428 Moving (0.34, 0.43) raw xDistance=0.39 yDistance=0.42 00:36:32.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 00:36:32.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:32.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:36:32.510 00.000 428 MoveAxis(E, 0, ABG) 00:36:32.510 00.000 428 Move returns status 0, amount 0 00:36:32.510 00.000 428 MoveAxis(N, 0, ABG) 00:36:32.510 00.000 428 Move returns status 0, amount 0 00:36:32.510 00.000 428 move complete, result=0 00:36:32.510 00.000 428 worker thread done servicing request 00:36:32.526 00.016 10672 UpdateGuideState exits: m=186709 SNR=38.8 00:36:32.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:32.526 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:32.526 00.000 10672 Enqueuing Expose request 00:36:32.526 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:36:32.526 00.000 428 Worker thread wakes up 00:36:32.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:32.526 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:34.384 01.858 428 Exposure complete 00:36:34.509 00.125 428 worker thread done servicing request 00:36:34.509 00.000 10672 OnExposeComplete: enter 00:36:34.509 00.000 10672 UpdateGuideState(): m_state=6 00:36:34.509 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1568 00:36:34.509 00.000 10672 Star::Find returns 1 (0), X=616.05, Y=354.12, Mass=214619, SNR=43.8, Peak=36816 HFD=2.7 00:36:34.509 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.14) = xAngle (1.38 = 1.38) 00:36:34.509 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.49 = 1.49) 00:36:34.509 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=1.22 hyp=1.22 cameraTheta=1.52 mountX=0.23 mountY=1.22, mountTheta=1.39 00:36:34.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=1.22, opts=13) 00:36:34.509 00.000 10672 Enqueuing Move request for scope (0.06, 1.22) 00:36:34.509 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:34.509 00.000 428 Worker thread wakes up 00:36:34.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.22) opts 0xd 00:36:34.509 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 1.22) 00:36:34.509 00.000 428 Moving (0.06, 1.22) raw xDistance=0.23 yDistance=1.22 00:36:34.509 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:36:34.509 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:36:34.509 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.22 00:36:34.509 00.000 428 MoveAxis(E, 0, ABG) 00:36:34.509 00.000 428 Move returns status 0, amount 0 00:36:34.509 00.000 428 MoveAxis(N, 0, ABG) 00:36:34.509 00.000 428 Move returns status 0, amount 0 00:36:34.509 00.000 428 move complete, result=0 00:36:34.509 00.000 428 worker thread done servicing request 00:36:34.540 00.031 10672 UpdateGuideState exits: m=214619 SNR=43.8 00:36:34.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:34.540 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:34.540 00.000 10672 Enqueuing Expose request 00:36:34.540 00.000 428 Worker thread wakes up 00:36:34.540 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 1.2 px 0 ms NORTH 00:36:34.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:34.540 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:35.936 01.396 10672 read socket command 10 00:36:35.936 00.000 10672 processing socket request REQDIST 00:36:35.936 00.000 10672 SOCKSVR: Sending pixel error of 0.74 00:36:35.936 00.000 10672 Sending socket response 74 (0x4a) 00:36:36.373 00.437 428 Exposure complete 00:36:36.498 00.125 428 worker thread done servicing request 00:36:36.498 00.000 10672 OnExposeComplete: enter 00:36:36.498 00.000 10672 UpdateGuideState(): m_state=6 00:36:36.498 00.000 10672 Star::Find(15, 616, 354, 0, (0,0,0,0), 0.0, 0) frame 1569 00:36:36.498 00.000 10672 Star::Find returns 1 (0), X=616.44, Y=353.31, Mass=207303, SNR=44.7, Peak=28960 HFD=2.9 00:36:36.498 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.14) = xAngle (0.59 = 0.59) 00:36:36.498 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.70 = 0.70) 00:36:36.498 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.41 hyp=0.61 cameraTheta=0.73 mountX=0.51 mountY=0.40, mountTheta=0.66 00:36:36.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.41, opts=13) 00:36:36.498 00.000 10672 Enqueuing Move request for scope (0.46, 0.41) 00:36:36.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:36.498 00.000 428 Worker thread wakes up 00:36:36.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.41) opts 0xd 00:36:36.498 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.41) 00:36:36.498 00.000 428 Moving (0.46, 0.41) raw xDistance=0.51 yDistance=0.40 00:36:36.498 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 00:36:36.498 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:36.498 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:36:36.498 00.000 428 MoveAxis(W, 595, ABG) 00:36:36.498 00.000 428 Guiding Dir = 3, Dur = 595 00:36:36.513 00.015 428 IsSlewing returns 0 00:36:36.513 00.000 428 IsGuiding returns 0 00:36:36.529 00.016 10672 UpdateGuideState exits: m=207303 SNR=44.7 00:36:36.529 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:36.529 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:36.529 00.000 10672 Enqueuing Expose request 00:36:36.529 00.000 428 PulseGuide returned control before completion, sleep 583 00:36:37.138 00.609 428 IsGuiding returns 0 00:36:37.138 00.000 428 Move returns status 0, amount 595 00:36:37.138 00.000 428 MoveAxis(N, 0, ABG) 00:36:37.138 00.000 428 Move returns status 0, amount 0 00:36:37.138 00.000 428 move complete, result=0 00:36:37.138 00.000 428 worker thread done servicing request 00:36:37.138 00.000 10672 GuideStep: 0.5 px 595 ms WEST, 0.4 px 0 ms NORTH 00:36:37.138 00.000 428 Worker thread wakes up 00:36:37.138 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:37.138 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:38.357 01.219 428 Exposure complete 00:36:38.497 00.140 428 worker thread done servicing request 00:36:38.497 00.000 10672 OnExposeComplete: enter 00:36:38.497 00.000 10672 UpdateGuideState(): m_state=6 00:36:38.497 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1570 00:36:38.497 00.000 10672 Star::Find returns 1 (0), X=615.18, Y=353.59, Mass=262583, SNR=46.5, Peak=29936 HFD=3.6 00:36:38.497 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.14) = xAngle (2.29 = 2.29) 00:36:38.497 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.40 = 2.40) 00:36:38.497 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=0.70 hyp=1.07 cameraTheta=2.43 mountX=-0.70 mountY=0.72, mountTheta=2.34 00:36:38.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=0.70, opts=13) 00:36:38.497 00.000 10672 Enqueuing Move request for scope (-0.81, 0.70) 00:36:38.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:38.497 00.000 428 Worker thread wakes up 00:36:38.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.70) opts 0xd 00:36:38.497 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, 0.70) 00:36:38.497 00.000 428 Moving (-0.81, 0.70) raw xDistance=-0.70 yDistance=0.72 00:36:38.497 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.70 00:36:38.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:36:38.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.72 00:36:38.497 00.000 428 MoveAxis(E, 782, ABG) 00:36:38.497 00.000 428 Guiding Dir = 2, Dur = 782 00:36:38.497 00.000 428 IsSlewing returns 0 00:36:38.497 00.000 428 IsGuiding returns 0 00:36:38.513 00.016 428 PulseGuide returned control before completion, sleep 778 00:36:38.513 00.000 10672 UpdateGuideState exits: m=262583 SNR=46.5 00:36:38.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:38.513 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:38.513 00.000 10672 Enqueuing Expose request 00:36:39.310 00.797 428 IsGuiding returns 1 00:36:39.310 00.000 428 scope still moving after pulse duration time elapsed 00:36:39.341 00.031 428 IsSlewing returns 0 00:36:39.341 00.000 428 IsGuiding returns 0 00:36:39.341 00.000 428 scope move finished after 782 + 65 ms 00:36:39.341 00.000 428 Move returns status 0, amount 782 00:36:39.341 00.000 428 MoveAxis(N, 0, ABG) 00:36:39.341 00.000 428 Move returns status 0, amount 0 00:36:39.341 00.000 428 move complete, result=0 00:36:39.341 00.000 428 worker thread done servicing request 00:36:39.341 00.000 428 Worker thread wakes up 00:36:39.341 00.000 10672 GuideStep: -0.7 px 782 ms EAST, 0.7 px 0 ms NORTH 00:36:39.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:39.341 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:40.372 01.031 428 Exposure complete 00:36:40.512 00.140 428 worker thread done servicing request 00:36:40.512 00.000 10672 OnExposeComplete: enter 00:36:40.512 00.000 10672 UpdateGuideState(): m_state=6 00:36:40.512 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1571 00:36:40.512 00.000 10672 Star::Find returns 1 (0), X=614.89, Y=353.23, Mass=185027, SNR=34.5, Peak=35072 HFD=2.4 00:36:40.512 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 00:36:40.512 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 00:36:40.512 00.000 10672 CameraToMount -- cameraX=-1.09 cameraY=0.34 hyp=1.14 cameraTheta=2.84 mountX=-1.04 mountY=0.37, mountTheta=2.80 00:36:40.512 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.09, y=0.34, opts=13) 00:36:40.512 00.000 10672 Enqueuing Move request for scope (-1.09, 0.34) 00:36:40.512 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:40.512 00.000 428 Worker thread wakes up 00:36:40.512 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.34) opts 0xd 00:36:40.512 00.000 428 Handling offset move in thread for scope, endpoint = (-1.09, 0.34) 00:36:40.512 00.000 428 Moving (-1.09, 0.34) raw xDistance=-1.04 yDistance=0.37 00:36:40.512 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.04 00:36:40.512 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:40.512 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:36:40.512 00.000 428 MoveAxis(E, 1269, ABG) 00:36:40.512 00.000 428 Guiding Dir = 2, Dur = 1269 00:36:40.512 00.000 428 IsSlewing returns 0 00:36:40.512 00.000 428 IsGuiding returns 0 00:36:40.543 00.031 10672 UpdateGuideState exits: m=185027 SNR=34.5 00:36:40.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:40.543 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:40.543 00.000 10672 Enqueuing Expose request 00:36:40.543 00.000 428 PulseGuide returned control before completion, sleep 1253 00:36:40.934 00.391 10672 read socket command 10 00:36:40.934 00.000 10672 processing socket request REQDIST 00:36:40.934 00.000 10672 SOCKSVR: Sending pixel error of 0.91 00:36:40.934 00.000 10672 Sending socket response 91 (0x5b) 00:36:41.840 00.906 428 IsGuiding returns 0 00:36:41.840 00.000 428 Move returns status 0, amount 1269 00:36:41.840 00.000 428 MoveAxis(N, 0, ABG) 00:36:41.840 00.000 428 Move returns status 0, amount 0 00:36:41.840 00.000 428 move complete, result=0 00:36:41.840 00.000 428 worker thread done servicing request 00:36:41.840 00.000 428 Worker thread wakes up 00:36:41.840 00.000 10672 GuideStep: -1.0 px 1269 ms EAST, 0.4 px 0 ms NORTH 00:36:41.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:41.840 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:42.371 00.531 428 Exposure complete 00:36:42.496 00.125 428 worker thread done servicing request 00:36:42.496 00.000 10672 OnExposeComplete: enter 00:36:42.496 00.000 10672 UpdateGuideState(): m_state=6 00:36:42.496 00.000 10672 Star::Find(15, 614, 353, 0, (0,0,0,0), 0.0, 0) frame 1572 00:36:42.496 00.000 10672 Star::Find returns 1 (0), X=616.28, Y=353.12, Mass=212191, SNR=43.3, Peak=28096 HFD=2.6 00:36:42.496 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (0.14) = xAngle (0.53 = 0.53) 00:36:42.496 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.64 = 0.64) 00:36:42.496 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.23 hyp=0.37 cameraTheta=0.67 mountX=0.32 mountY=0.22, mountTheta=0.61 00:36:42.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.23, opts=13) 00:36:42.496 00.000 10672 Enqueuing Move request for scope (0.29, 0.23) 00:36:42.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:42.496 00.000 428 Worker thread wakes up 00:36:42.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.23) opts 0xd 00:36:42.496 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.23) 00:36:42.496 00.000 428 Moving (0.29, 0.23) raw xDistance=0.32 yDistance=0.22 00:36:42.496 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:36:42.496 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:42.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:36:42.496 00.000 428 MoveAxis(E, 0, ABG) 00:36:42.496 00.000 428 Move returns status 0, amount 0 00:36:42.496 00.000 428 MoveAxis(N, 0, ABG) 00:36:42.496 00.000 428 Move returns status 0, amount 0 00:36:42.496 00.000 428 move complete, result=0 00:36:42.496 00.000 428 worker thread done servicing request 00:36:42.527 00.031 10672 UpdateGuideState exits: m=212191 SNR=43.3 00:36:42.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:42.527 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:42.527 00.000 10672 Enqueuing Expose request 00:36:42.527 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:36:42.527 00.000 428 Worker thread wakes up 00:36:42.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:42.527 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:44.375 01.848 428 Exposure complete 00:36:44.516 00.141 428 worker thread done servicing request 00:36:44.516 00.000 10672 OnExposeComplete: enter 00:36:44.516 00.000 10672 UpdateGuideState(): m_state=6 00:36:44.516 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1573 00:36:44.516 00.000 10672 Star::Find returns 1 (0), X=616.79, Y=353.86, Mass=230646, SNR=42.5, Peak=29504 HFD=3.0 00:36:44.516 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (0.14) = xAngle (0.74 = 0.74) 00:36:44.516 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.85 = 0.85) 00:36:44.516 00.000 10672 CameraToMount -- cameraX=0.81 cameraY=0.97 hyp=1.26 cameraTheta=0.88 mountX=0.93 mountY=0.94, mountTheta=0.79 00:36:44.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.81, y=0.97, opts=13) 00:36:44.531 00.015 10672 Enqueuing Move request for scope (0.81, 0.97) 00:36:44.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:44.531 00.000 428 Worker thread wakes up 00:36:44.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.97) opts 0xd 00:36:44.531 00.000 428 Handling offset move in thread for scope, endpoint = (0.81, 0.97) 00:36:44.531 00.000 428 Moving (0.81, 0.97) raw xDistance=0.93 yDistance=0.94 00:36:44.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.93 00:36:44.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:36:44.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.94 00:36:44.531 00.000 428 MoveAxis(W, 1090, ABG) 00:36:44.531 00.000 428 Guiding Dir = 3, Dur = 1090 00:36:44.531 00.000 428 IsSlewing returns 0 00:36:44.531 00.000 428 IsGuiding returns 0 00:36:44.547 00.016 10672 UpdateGuideState exits: m=230646 SNR=42.5 00:36:44.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:44.547 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:44.547 00.000 10672 Enqueuing Expose request 00:36:44.547 00.000 428 PulseGuide returned control before completion, sleep 1073 00:36:45.656 01.109 428 IsGuiding returns 0 00:36:45.656 00.000 428 Move returns status 0, amount 1090 00:36:45.656 00.000 428 MoveAxis(N, 0, ABG) 00:36:45.656 00.000 428 Move returns status 0, amount 0 00:36:45.656 00.000 428 move complete, result=0 00:36:45.656 00.000 428 worker thread done servicing request 00:36:45.656 00.000 428 Worker thread wakes up 00:36:45.656 00.000 10672 GuideStep: 0.9 px 1090 ms WEST, 0.9 px 0 ms NORTH 00:36:45.656 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:45.656 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:45.922 00.266 10672 read socket command 10 00:36:45.922 00.000 10672 processing socket request REQDIST 00:36:45.922 00.000 10672 SOCKSVR: Sending pixel error of 0.90 00:36:45.922 00.000 10672 Sending socket response 90 (0x5a) 00:36:46.375 00.453 428 Exposure complete 00:36:46.515 00.140 428 worker thread done servicing request 00:36:46.515 00.000 10672 OnExposeComplete: enter 00:36:46.515 00.000 10672 UpdateGuideState(): m_state=6 00:36:46.515 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1574 00:36:46.515 00.000 10672 Star::Find returns 1 (0), X=616.52, Y=353.43, Mass=206074, SNR=40.5, Peak=27760 HFD=3.0 00:36:46.515 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.14) = xAngle (0.65 = 0.65) 00:36:46.515 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.75 = 0.75) 00:36:46.515 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.53 hyp=0.75 cameraTheta=0.78 mountX=0.60 mountY=0.52, mountTheta=0.71 00:36:46.515 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.53, opts=13) 00:36:46.515 00.000 10672 Enqueuing Move request for scope (0.53, 0.53) 00:36:46.515 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:46.515 00.000 428 Worker thread wakes up 00:36:46.515 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.53) opts 0xd 00:36:46.515 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.53) 00:36:46.515 00.000 428 Moving (0.53, 0.53) raw xDistance=0.60 yDistance=0.52 00:36:46.515 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.60 00:36:46.515 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:46.515 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 00:36:46.515 00.000 428 MoveAxis(W, 782, ABG) 00:36:46.515 00.000 428 Guiding Dir = 3, Dur = 782 00:36:46.531 00.016 10672 UpdateGuideState exits: m=206074 SNR=40.5 00:36:46.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:46.531 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:46.531 00.000 10672 Enqueuing Expose request 00:36:46.546 00.015 428 IsSlewing returns 0 00:36:46.546 00.000 428 IsGuiding returns 0 00:36:46.562 00.016 428 PulseGuide returned control before completion, sleep 777 00:36:47.390 00.828 428 IsGuiding returns 0 00:36:47.390 00.000 428 Move returns status 0, amount 782 00:36:47.390 00.000 428 MoveAxis(N, 0, ABG) 00:36:47.390 00.000 428 Move returns status 0, amount 0 00:36:47.390 00.000 428 move complete, result=0 00:36:47.390 00.000 428 worker thread done servicing request 00:36:47.390 00.000 428 Worker thread wakes up 00:36:47.390 00.000 10672 GuideStep: 0.6 px 782 ms WEST, 0.5 px 0 ms NORTH 00:36:47.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:47.390 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:48.374 00.984 428 Exposure complete 00:36:48.499 00.125 428 worker thread done servicing request 00:36:48.499 00.000 10672 OnExposeComplete: enter 00:36:48.499 00.000 10672 UpdateGuideState(): m_state=6 00:36:48.499 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1575 00:36:48.499 00.000 10672 Star::Find returns 1 (0), X=616.05, Y=353.28, Mass=218827, SNR=37.6, Peak=28528 HFD=2.6 00:36:48.499 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.14) = xAngle (1.27 = 1.27) 00:36:48.499 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.38 = 1.38) 00:36:48.499 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.39 hyp=0.39 cameraTheta=1.41 mountX=0.12 mountY=0.39, mountTheta=1.28 00:36:48.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.39, opts=13) 00:36:48.499 00.000 10672 Enqueuing Move request for scope (0.06, 0.39) 00:36:48.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:48.499 00.000 428 Worker thread wakes up 00:36:48.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.39) opts 0xd 00:36:48.499 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.39) 00:36:48.499 00.000 428 Moving (0.06, 0.39) raw xDistance=0.12 yDistance=0.39 00:36:48.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:36:48.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:48.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:36:48.499 00.000 428 MoveAxis(E, 0, ABG) 00:36:48.499 00.000 428 Move returns status 0, amount 0 00:36:48.499 00.000 428 MoveAxis(N, 0, ABG) 00:36:48.499 00.000 428 Move returns status 0, amount 0 00:36:48.499 00.000 428 move complete, result=0 00:36:48.499 00.000 428 worker thread done servicing request 00:36:48.530 00.031 10672 UpdateGuideState exits: m=218827 SNR=37.6 00:36:48.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:48.530 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:48.530 00.000 10672 Enqueuing Expose request 00:36:48.530 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:36:48.530 00.000 428 Worker thread wakes up 00:36:48.530 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:48.530 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:50.373 01.843 428 Exposure complete 00:36:50.498 00.125 428 worker thread done servicing request 00:36:50.498 00.000 10672 OnExposeComplete: enter 00:36:50.498 00.000 10672 UpdateGuideState(): m_state=6 00:36:50.498 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1576 00:36:50.498 00.000 10672 Star::Find returns 1 (0), X=615.10, Y=353.60, Mass=212382, SNR=47.0, Peak=36704 HFD=2.5 00:36:50.498 00.000 10672 CameraToMount -- cameraTheta (2.47) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 00:36:50.498 00.000 10672 CameraToMount -- cameraTheta (2.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.44 = 2.44) 00:36:50.498 00.000 10672 CameraToMount -- cameraX=-0.89 cameraY=0.70 hyp=1.13 cameraTheta=2.47 mountX=-0.79 mountY=0.73, mountTheta=2.39 00:36:50.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.89, y=0.70, opts=13) 00:36:50.498 00.000 10672 Enqueuing Move request for scope (-0.89, 0.70) 00:36:50.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:50.498 00.000 428 Worker thread wakes up 00:36:50.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.70) opts 0xd 00:36:50.498 00.000 428 Handling offset move in thread for scope, endpoint = (-0.89, 0.70) 00:36:50.498 00.000 428 Moving (-0.89, 0.70) raw xDistance=-0.79 yDistance=0.73 00:36:50.498 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.79 00:36:50.498 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:36:50.498 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.73 00:36:50.498 00.000 428 MoveAxis(E, 919, ABG) 00:36:50.498 00.000 428 Guiding Dir = 2, Dur = 919 00:36:50.498 00.000 428 IsSlewing returns 0 00:36:50.498 00.000 428 IsGuiding returns 0 00:36:50.530 00.032 10672 UpdateGuideState exits: m=212382 SNR=47.0 00:36:50.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:50.530 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:50.530 00.000 10672 Enqueuing Expose request 00:36:50.530 00.000 428 PulseGuide returned control before completion, sleep 903 00:36:50.936 00.406 10672 read socket command 10 00:36:50.936 00.000 10672 processing socket request REQDIST 00:36:50.936 00.000 10672 SOCKSVR: Sending pixel error of 0.84 00:36:50.936 00.000 10672 Sending socket response 84 (0x54) 00:36:51.482 00.546 428 IsGuiding returns 0 00:36:51.482 00.000 428 Move returns status 0, amount 919 00:36:51.482 00.000 428 MoveAxis(N, 0, ABG) 00:36:51.482 00.000 428 Move returns status 0, amount 0 00:36:51.482 00.000 428 move complete, result=0 00:36:51.482 00.000 428 worker thread done servicing request 00:36:51.482 00.000 428 Worker thread wakes up 00:36:51.482 00.000 10672 GuideStep: -0.8 px 919 ms EAST, 0.7 px 0 ms NORTH 00:36:51.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:51.482 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:52.362 00.880 428 Exposure complete 00:36:52.487 00.125 428 worker thread done servicing request 00:36:52.487 00.000 10672 OnExposeComplete: enter 00:36:52.487 00.000 10672 UpdateGuideState(): m_state=6 00:36:52.487 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1577 00:36:52.502 00.015 10672 Star::Find returns 1 (0), X=615.01, Y=353.22, Mass=226218, SNR=41.6, Peak=33104 HFD=2.6 00:36:52.502 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.14) = xAngle (2.69 = 2.69) 00:36:52.502 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.80 = 2.80) 00:36:52.502 00.000 10672 CameraToMount -- cameraX=-0.98 cameraY=0.32 hyp=1.03 cameraTheta=2.82 mountX=-0.92 mountY=0.35, mountTheta=2.78 00:36:52.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.98, y=0.32, opts=13) 00:36:52.502 00.000 10672 Enqueuing Move request for scope (-0.98, 0.32) 00:36:52.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:36:52.502 00.000 428 Worker thread wakes up 00:36:52.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.32) opts 0xd 00:36:52.502 00.000 428 Handling offset move in thread for scope, endpoint = (-0.98, 0.32) 00:36:52.502 00.000 428 Moving (-0.98, 0.32) raw xDistance=-0.92 yDistance=0.35 00:36:52.502 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.92 00:36:52.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:52.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:36:52.502 00.000 428 MoveAxis(E, 1147, ABG) 00:36:52.502 00.000 428 Guiding Dir = 2, Dur = 1147 00:36:52.502 00.000 428 IsSlewing returns 0 00:36:52.502 00.000 428 IsGuiding returns 0 00:36:52.518 00.016 428 PulseGuide returned control before completion, sleep 1143 00:36:52.518 00.000 10672 UpdateGuideState exits: m=226218 SNR=41.6 00:36:52.518 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:52.518 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:52.518 00.000 10672 Enqueuing Expose request 00:36:53.690 01.172 428 IsGuiding returns 0 00:36:53.690 00.000 428 Move returns status 0, amount 1147 00:36:53.690 00.000 428 MoveAxis(N, 0, ABG) 00:36:53.690 00.000 428 Move returns status 0, amount 0 00:36:53.690 00.000 428 move complete, result=0 00:36:53.690 00.000 428 worker thread done servicing request 00:36:53.690 00.000 428 Worker thread wakes up 00:36:53.690 00.000 10672 GuideStep: -0.9 px 1147 ms EAST, 0.3 px 0 ms NORTH 00:36:53.705 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:53.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:54.346 00.641 428 Exposure complete 00:36:54.486 00.140 428 worker thread done servicing request 00:36:54.486 00.000 10672 OnExposeComplete: enter 00:36:54.486 00.000 10672 UpdateGuideState(): m_state=6 00:36:54.486 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1578 00:36:54.486 00.000 10672 Star::Find returns 1 (0), X=616.39, Y=353.18, Mass=251248, SNR=42.7, Peak=33760 HFD=3.6 00:36:54.486 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (0.14) = xAngle (0.47 = 0.47) 00:36:54.486 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.58 = 0.58) 00:36:54.486 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.28 hyp=0.49 cameraTheta=0.61 mountX=0.44 mountY=0.27, mountTheta=0.55 00:36:54.486 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.28, opts=13) 00:36:54.486 00.000 10672 Enqueuing Move request for scope (0.40, 0.28) 00:36:54.486 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:54.486 00.000 428 Worker thread wakes up 00:36:54.486 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.28) opts 0xd 00:36:54.486 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.28) 00:36:54.486 00.000 428 Moving (0.40, 0.28) raw xDistance=0.44 yDistance=0.27 00:36:54.486 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 00:36:54.486 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:54.486 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:36:54.486 00.000 428 MoveAxis(E, 0, ABG) 00:36:54.486 00.000 428 Move returns status 0, amount 0 00:36:54.486 00.000 428 MoveAxis(N, 0, ABG) 00:36:54.486 00.000 428 Move returns status 0, amount 0 00:36:54.486 00.000 428 move complete, result=0 00:36:54.486 00.000 428 worker thread done servicing request 00:36:54.517 00.031 10672 UpdateGuideState exits: m=251248 SNR=42.7 00:36:54.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:54.517 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:54.517 00.000 10672 Enqueuing Expose request 00:36:54.517 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:36:54.517 00.000 428 Worker thread wakes up 00:36:54.517 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:54.517 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:55.923 01.406 10672 read socket command 10 00:36:55.923 00.000 10672 processing socket request REQDIST 00:36:55.923 00.000 10672 SOCKSVR: Sending pixel error of 0.77 00:36:55.923 00.000 10672 Sending socket response 77 (0x4d) 00:36:56.361 00.438 428 Exposure complete 00:36:56.486 00.125 428 worker thread done servicing request 00:36:56.486 00.000 10672 OnExposeComplete: enter 00:36:56.486 00.000 10672 UpdateGuideState(): m_state=6 00:36:56.486 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1579 00:36:56.486 00.000 10672 Star::Find returns 1 (0), X=616.76, Y=353.28, Mass=194795, SNR=35.3, Peak=27328 HFD=2.9 00:36:56.486 00.000 10672 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.14) = xAngle (0.32 = 0.32) 00:36:56.486 00.000 10672 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.43 = 0.43) 00:36:56.486 00.000 10672 CameraToMount -- cameraX=0.77 cameraY=0.38 hyp=0.86 cameraTheta=0.46 mountX=0.81 mountY=0.36, mountTheta=0.41 00:36:56.501 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.77, y=0.38, opts=13) 00:36:56.501 00.000 10672 Enqueuing Move request for scope (0.77, 0.38) 00:36:56.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:36:56.501 00.000 428 Worker thread wakes up 00:36:56.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.38) opts 0xd 00:36:56.501 00.000 428 Handling offset move in thread for scope, endpoint = (0.77, 0.38) 00:36:56.501 00.000 428 Moving (0.77, 0.38) raw xDistance=0.81 yDistance=0.36 00:36:56.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81 00:36:56.501 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:56.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:36:56.501 00.000 428 MoveAxis(W, 951, ABG) 00:36:56.501 00.000 428 Guiding Dir = 3, Dur = 951 00:36:56.501 00.000 428 IsSlewing returns 0 00:36:56.501 00.000 428 IsGuiding returns 0 00:36:56.517 00.016 10672 UpdateGuideState exits: m=194795 SNR=35.3 00:36:56.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:56.517 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:56.517 00.000 10672 Enqueuing Expose request 00:36:56.533 00.016 428 PulseGuide returned control before completion, sleep 933 00:36:57.470 00.937 428 IsGuiding returns 1 00:36:57.470 00.000 428 scope still moving after pulse duration time elapsed 00:36:57.501 00.031 428 IsSlewing returns 0 00:36:57.501 00.000 428 IsGuiding returns 0 00:36:57.501 00.000 428 scope move finished after 951 + 54 ms 00:36:57.501 00.000 428 Move returns status 0, amount 951 00:36:57.501 00.000 428 MoveAxis(N, 0, ABG) 00:36:57.501 00.000 428 Move returns status 0, amount 0 00:36:57.501 00.000 428 move complete, result=0 00:36:57.501 00.000 428 worker thread done servicing request 00:36:57.501 00.000 428 Worker thread wakes up 00:36:57.501 00.000 10672 GuideStep: 0.8 px 951 ms WEST, 0.4 px 0 ms NORTH 00:36:57.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:57.501 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:36:58.376 00.875 428 Exposure complete 00:36:58.516 00.140 428 worker thread done servicing request 00:36:58.516 00.000 10672 OnExposeComplete: enter 00:36:58.516 00.000 10672 UpdateGuideState(): m_state=6 00:36:58.516 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1580 00:36:58.516 00.000 10672 Star::Find returns 1 (0), X=615.91, Y=352.92, Mass=226440, SNR=50.3, Peak=24496 HFD=2.9 00:36:58.516 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (0.14) = xAngle (2.72 = 2.72) 00:36:58.516 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.83 = 2.83) 00:36:58.516 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.86 mountX=-0.08 mountY=0.03, mountTheta=2.82 00:36:58.532 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.02, opts=13) 00:36:58.532 00.000 10672 Enqueuing Move request for scope (-0.08, 0.02) 00:36:58.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:36:58.532 00.000 428 Worker thread wakes up 00:36:58.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd 00:36:58.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.02) 00:36:58.532 00.000 428 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=0.03 00:36:58.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:36:58.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:36:58.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:36:58.532 00.000 428 MoveAxis(E, 0, ABG) 00:36:58.532 00.000 428 Move returns status 0, amount 0 00:36:58.532 00.000 428 MoveAxis(N, 0, ABG) 00:36:58.532 00.000 428 Move returns status 0, amount 0 00:36:58.532 00.000 428 move complete, result=0 00:36:58.532 00.000 428 worker thread done servicing request 00:36:58.547 00.015 10672 UpdateGuideState exits: m=226440 SNR=50.3 00:36:58.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:36:58.547 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:36:58.547 00.000 10672 Enqueuing Expose request 00:36:58.547 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:36:58.547 00.000 428 Worker thread wakes up 00:36:58.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:36:58.547 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:00.380 01.833 428 Exposure complete 00:37:00.505 00.125 428 worker thread done servicing request 00:37:00.505 00.000 10672 OnExposeComplete: enter 00:37:00.505 00.000 10672 UpdateGuideState(): m_state=6 00:37:00.505 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1581 00:37:00.505 00.000 10672 Star::Find returns 1 (0), X=615.88, Y=353.29, Mass=236135, SNR=44.0, Peak=28528 HFD=3.1 00:37:00.505 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.14) = xAngle (1.69 = 1.69) 00:37:00.505 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.80 = 1.80) 00:37:00.505 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.83 mountX=-0.05 mountY=0.40, mountTheta=1.69 00:37:00.505 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.40, opts=13) 00:37:00.505 00.000 10672 Enqueuing Move request for scope (-0.10, 0.40) 00:37:00.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:00.505 00.000 428 Worker thread wakes up 00:37:00.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd 00:37:00.505 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.40) 00:37:00.505 00.000 428 Moving (-0.10, 0.40) raw xDistance=-0.05 yDistance=0.40 00:37:00.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:37:00.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:00.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:37:00.505 00.000 428 MoveAxis(E, 0, ABG) 00:37:00.505 00.000 428 Move returns status 0, amount 0 00:37:00.505 00.000 428 MoveAxis(N, 0, ABG) 00:37:00.505 00.000 428 Move returns status 0, amount 0 00:37:00.505 00.000 428 move complete, result=0 00:37:00.505 00.000 428 worker thread done servicing request 00:37:00.536 00.031 10672 UpdateGuideState exits: m=236135 SNR=44.0 00:37:00.536 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:00.536 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:00.536 00.000 10672 Enqueuing Expose request 00:37:00.536 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:37:00.536 00.000 428 Worker thread wakes up 00:37:00.536 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:00.536 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:00.927 00.391 10672 read socket command 10 00:37:00.927 00.000 10672 processing socket request REQDIST 00:37:00.927 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:37:00.927 00.000 10672 Sending socket response 53 (0x35) 00:37:02.363 01.436 428 Exposure complete 00:37:02.520 00.157 428 worker thread done servicing request 00:37:02.520 00.000 10672 OnExposeComplete: enter 00:37:02.520 00.000 10672 UpdateGuideState(): m_state=6 00:37:02.520 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1582 00:37:02.520 00.000 10672 Star::Find returns 1 (0), X=615.43, Y=353.51, Mass=191800, SNR=40.2, Peak=26352 HFD=3.0 00:37:02.520 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 00:37:02.520 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 00:37:02.520 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.61 hyp=0.83 cameraTheta=2.31 mountX=-0.47 mountY=0.63, mountTheta=2.22 00:37:02.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.61, opts=13) 00:37:02.520 00.000 10672 Enqueuing Move request for scope (-0.56, 0.61) 00:37:02.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:02.520 00.000 428 Worker thread wakes up 00:37:02.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.61) opts 0xd 00:37:02.520 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.61) 00:37:02.520 00.000 428 Moving (-0.56, 0.61) raw xDistance=-0.47 yDistance=0.63 00:37:02.520 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 00:37:02.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:37:02.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 00:37:02.520 00.000 428 MoveAxis(E, 551, ABG) 00:37:02.520 00.000 428 Guiding Dir = 2, Dur = 551 00:37:02.535 00.015 428 IsSlewing returns 0 00:37:02.535 00.000 428 IsGuiding returns 0 00:37:02.535 00.000 10672 UpdateGuideState exits: m=191800 SNR=40.2 00:37:02.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:02.535 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:02.535 00.000 10672 Enqueuing Expose request 00:37:02.551 00.016 428 PulseGuide returned control before completion, sleep 546 00:37:03.113 00.562 428 IsGuiding returns 0 00:37:03.113 00.000 428 Move returns status 0, amount 551 00:37:03.113 00.000 428 MoveAxis(N, 0, ABG) 00:37:03.113 00.000 428 Move returns status 0, amount 0 00:37:03.113 00.000 428 move complete, result=0 00:37:03.113 00.000 428 worker thread done servicing request 00:37:03.113 00.000 428 Worker thread wakes up 00:37:03.113 00.000 10672 GuideStep: -0.5 px 551 ms EAST, 0.6 px 0 ms NORTH 00:37:03.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:03.113 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:04.363 01.250 428 Exposure complete 00:37:04.503 00.140 428 worker thread done servicing request 00:37:04.503 00.000 10672 OnExposeComplete: enter 00:37:04.503 00.000 10672 UpdateGuideState(): m_state=6 00:37:04.503 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1583 00:37:04.503 00.000 10672 Star::Find returns 1 (0), X=615.07, Y=353.55, Mass=221316, SNR=40.9, Peak=26672 HFD=3.0 00:37:04.503 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 00:37:04.503 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.49 = 2.49) 00:37:04.503 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=0.66 hyp=1.13 cameraTheta=2.52 mountX=-0.82 mountY=0.68, mountTheta=2.45 00:37:04.503 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=0.66, opts=13) 00:37:04.503 00.000 10672 Enqueuing Move request for scope (-0.92, 0.66) 00:37:04.503 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:04.503 00.000 428 Worker thread wakes up 00:37:04.503 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.66) opts 0xd 00:37:04.503 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, 0.66) 00:37:04.503 00.000 428 Moving (-0.92, 0.66) raw xDistance=-0.82 yDistance=0.68 00:37:04.503 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.82 00:37:04.503 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.63 newest=1.71 00:37:04.503 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.68 from input 0.68 00:37:04.503 00.000 428 MoveAxis(E, 997, ABG) 00:37:04.503 00.000 428 Guiding Dir = 2, Dur = 997 00:37:04.503 00.000 428 IsSlewing returns 0 00:37:04.503 00.000 428 IsGuiding returns 0 00:37:04.535 00.032 10672 UpdateGuideState exits: m=221316 SNR=40.9 00:37:04.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:04.535 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:04.535 00.000 10672 Enqueuing Expose request 00:37:04.535 00.000 428 PulseGuide returned control before completion, sleep 980 00:37:05.550 01.015 428 IsGuiding returns 0 00:37:05.550 00.000 428 Move returns status 0, amount 997 00:37:05.550 00.000 428 MoveAxis(S, 909, ABG) 00:37:05.565 00.015 428 Guiding Dir = 1, Dur = 909 00:37:05.597 00.032 428 IsSlewing returns 0 00:37:05.597 00.000 428 IsGuiding returns 0 00:37:05.675 00.078 428 PulseGuide returned control before completion, sleep 842 00:37:05.925 00.250 10672 read socket command 10 00:37:05.925 00.000 10672 processing socket request REQDIST 00:37:05.925 00.000 10672 SOCKSVR: Sending pixel error of 0.77 00:37:05.925 00.000 10672 Sending socket response 77 (0x4d) 00:37:06.534 00.609 428 IsGuiding returns 1 00:37:06.534 00.000 428 scope still moving after pulse duration time elapsed 00:37:06.565 00.031 428 IsSlewing returns 0 00:37:06.565 00.000 428 IsGuiding returns 1 00:37:06.628 00.063 428 IsSlewing returns 0 00:37:06.628 00.000 428 IsGuiding returns 0 00:37:06.628 00.000 428 scope move finished after 909 + 128 ms 00:37:06.628 00.000 428 Move returns status 0, amount 909 00:37:06.628 00.000 428 move complete, result=0 00:37:06.628 00.000 428 worker thread done servicing request 00:37:06.628 00.000 428 Worker thread wakes up 00:37:06.628 00.000 10672 GuideStep: -0.8 px 997 ms EAST, 0.7 px 909 ms SOUTH 00:37:06.628 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:06.628 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:06.643 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:37:08.361 01.718 428 Exposure complete 00:37:08.486 00.125 428 worker thread done servicing request 00:37:08.486 00.000 10672 OnExposeComplete: enter 00:37:08.486 00.000 10672 UpdateGuideState(): m_state=6 00:37:08.486 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1584 00:37:08.486 00.000 10672 Star::Find returns 1 (0), X=616.43, Y=353.23, Mass=181212, SNR=36.3, Peak=26560 HFD=2.8 00:37:08.486 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (0.14) = xAngle (0.52 = 0.52) 00:37:08.486 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.63 = 0.63) 00:37:08.486 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.34 hyp=0.56 cameraTheta=0.65 mountX=0.48 mountY=0.33, mountTheta=0.59 00:37:08.486 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.34, opts=13) 00:37:08.486 00.000 10672 Enqueuing Move request for scope (0.44, 0.34) 00:37:08.486 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:08.486 00.000 428 Worker thread wakes up 00:37:08.486 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.34) opts 0xd 00:37:08.486 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.34) 00:37:08.486 00.000 428 Moving (0.44, 0.34) raw xDistance=0.48 yDistance=0.33 00:37:08.486 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.48 00:37:08.486 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:08.486 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:37:08.486 00.000 428 MoveAxis(W, 497, ABG) 00:37:08.486 00.000 428 Guiding Dir = 3, Dur = 497 00:37:08.486 00.000 428 IsSlewing returns 0 00:37:08.502 00.016 428 IsGuiding returns 0 00:37:08.518 00.016 428 PulseGuide returned control before completion, sleep 488 00:37:08.518 00.000 10672 UpdateGuideState exits: m=181212 SNR=36.3 00:37:08.518 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:08.518 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:08.518 00.000 10672 Enqueuing Expose request 00:37:09.022 00.504 428 IsGuiding returns 1 00:37:09.022 00.000 428 scope still moving after pulse duration time elapsed 00:37:09.054 00.032 428 IsSlewing returns 0 00:37:09.054 00.000 428 IsGuiding returns 0 00:37:09.054 00.000 428 scope move finished after 497 + 67 ms 00:37:09.054 00.000 428 Move returns status 0, amount 497 00:37:09.054 00.000 428 MoveAxis(N, 0, ABG) 00:37:09.054 00.000 428 Move returns status 0, amount 0 00:37:09.054 00.000 428 move complete, result=0 00:37:09.054 00.000 428 worker thread done servicing request 00:37:09.054 00.000 428 Worker thread wakes up 00:37:09.054 00.000 10672 GuideStep: 0.5 px 497 ms WEST, 0.3 px 0 ms NORTH 00:37:09.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:09.054 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:10.366 01.312 428 Exposure complete 00:37:10.491 00.125 428 worker thread done servicing request 00:37:10.491 00.000 10672 OnExposeComplete: enter 00:37:10.491 00.000 10672 UpdateGuideState(): m_state=6 00:37:10.491 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1585 00:37:10.491 00.000 10672 Star::Find returns 1 (0), X=616.70, Y=352.54, Mass=187437, SNR=36.4, Peak=25584 HFD=3.1 00:37:10.491 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.14) = xAngle (-0.60 = -0.60) 00:37:10.491 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.50 = -0.50) 00:37:10.491 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.36 hyp=0.80 cameraTheta=-0.47 mountX=0.66 mountY=-0.38, mountTheta=-0.52 00:37:10.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.36, opts=13) 00:37:10.491 00.000 10672 Enqueuing Move request for scope (0.71, -0.36) 00:37:10.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:10.491 00.000 428 Worker thread wakes up 00:37:10.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.36) opts 0xd 00:37:10.491 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.36) 00:37:10.491 00.000 428 Moving (0.71, -0.36) raw xDistance=0.66 yDistance=-0.38 00:37:10.491 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.66 00:37:10.491 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:10.491 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:37:10.491 00.000 428 MoveAxis(W, 805, ABG) 00:37:10.491 00.000 428 Guiding Dir = 3, Dur = 805 00:37:10.522 00.031 10672 UpdateGuideState exits: m=187437 SNR=36.4 00:37:10.522 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:10.522 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:10.522 00.000 10672 Enqueuing Expose request 00:37:10.522 00.000 428 IsSlewing returns 0 00:37:10.522 00.000 428 IsGuiding returns 0 00:37:10.538 00.016 428 PulseGuide returned control before completion, sleep 801 00:37:10.928 00.390 10672 read socket command 10 00:37:10.928 00.000 10672 processing socket request REQDIST 00:37:10.928 00.000 10672 SOCKSVR: Sending pixel error of 0.73 00:37:10.928 00.000 10672 Sending socket response 73 (0x49) 00:37:11.381 00.453 428 IsGuiding returns 0 00:37:11.381 00.000 428 Move returns status 0, amount 805 00:37:11.381 00.000 428 MoveAxis(N, 0, ABG) 00:37:11.381 00.000 428 Move returns status 0, amount 0 00:37:11.381 00.000 428 move complete, result=0 00:37:11.381 00.000 428 worker thread done servicing request 00:37:11.381 00.000 428 Worker thread wakes up 00:37:11.381 00.000 10672 GuideStep: 0.7 px 805 ms WEST, -0.4 px 0 ms NORTH 00:37:11.381 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:11.381 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:12.365 00.984 428 Exposure complete 00:37:12.490 00.125 428 worker thread done servicing request 00:37:12.490 00.000 10672 OnExposeComplete: enter 00:37:12.490 00.000 10672 UpdateGuideState(): m_state=6 00:37:12.490 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1586 00:37:12.490 00.000 10672 Star::Find returns 1 (0), X=616.31, Y=353.35, Mass=208297, SNR=38.5, Peak=28960 HFD=2.9 00:37:12.490 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.81 = 0.81) 00:37:12.490 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.92 = 0.92) 00:37:12.490 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.45 hyp=0.55 cameraTheta=0.95 mountX=0.38 mountY=0.44, mountTheta=0.86 00:37:12.490 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.45, opts=13) 00:37:12.490 00.000 10672 Enqueuing Move request for scope (0.32, 0.45) 00:37:12.490 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:12.490 00.000 428 Worker thread wakes up 00:37:12.490 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.45) opts 0xd 00:37:12.490 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.45) 00:37:12.490 00.000 428 Moving (0.32, 0.45) raw xDistance=0.38 yDistance=0.44 00:37:12.490 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:37:12.490 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:12.490 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 00:37:12.490 00.000 428 MoveAxis(E, 0, ABG) 00:37:12.490 00.000 428 Move returns status 0, amount 0 00:37:12.490 00.000 428 MoveAxis(N, 0, ABG) 00:37:12.490 00.000 428 Move returns status 0, amount 0 00:37:12.490 00.000 428 move complete, result=0 00:37:12.490 00.000 428 worker thread done servicing request 00:37:12.521 00.031 10672 UpdateGuideState exits: m=208297 SNR=38.5 00:37:12.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:12.521 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:12.521 00.000 10672 Enqueuing Expose request 00:37:12.521 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:37:12.521 00.000 428 Worker thread wakes up 00:37:12.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:12.521 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:14.365 01.844 428 Exposure complete 00:37:14.505 00.140 428 worker thread done servicing request 00:37:14.505 00.000 10672 OnExposeComplete: enter 00:37:14.505 00.000 10672 UpdateGuideState(): m_state=6 00:37:14.505 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1587 00:37:14.505 00.000 10672 Star::Find returns 1 (0), X=615.82, Y=352.98, Mass=216573, SNR=37.9, Peak=35504 HFD=2.7 00:37:14.505 00.000 10672 CameraToMount -- cameraTheta (2.67) - m_xAngle (0.14) = xAngle (2.53 = 2.53) 00:37:14.505 00.000 10672 CameraToMount -- cameraTheta (2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.64 = 2.64) 00:37:14.505 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.67 mountX=-0.15 mountY=0.09, mountTheta=2.61 00:37:14.505 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.08, opts=13) 00:37:14.505 00.000 10672 Enqueuing Move request for scope (-0.16, 0.08) 00:37:14.505 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:14.505 00.000 428 Worker thread wakes up 00:37:14.505 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd 00:37:14.505 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.08) 00:37:14.505 00.000 428 Moving (-0.16, 0.08) raw xDistance=-0.15 yDistance=0.09 00:37:14.505 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:37:14.505 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:14.505 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:37:14.505 00.000 428 MoveAxis(E, 0, ABG) 00:37:14.505 00.000 428 Move returns status 0, amount 0 00:37:14.505 00.000 428 MoveAxis(N, 0, ABG) 00:37:14.505 00.000 428 Move returns status 0, amount 0 00:37:14.505 00.000 428 move complete, result=0 00:37:14.505 00.000 428 worker thread done servicing request 00:37:14.521 00.016 10672 UpdateGuideState exits: m=216573 SNR=37.9 00:37:14.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:14.521 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:14.521 00.000 10672 Enqueuing Expose request 00:37:14.521 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:37:14.521 00.000 428 Worker thread wakes up 00:37:14.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:14.521 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:15.927 01.406 10672 read socket command 10 00:37:15.927 00.000 10672 processing socket request REQDIST 00:37:15.927 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:37:15.927 00.000 10672 Sending socket response 53 (0x35) 00:37:16.364 00.437 428 Exposure complete 00:37:16.489 00.125 428 worker thread done servicing request 00:37:16.489 00.000 10672 OnExposeComplete: enter 00:37:16.489 00.000 10672 UpdateGuideState(): m_state=6 00:37:16.489 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1588 00:37:16.489 00.000 10672 Star::Find returns 1 (0), X=615.82, Y=353.54, Mass=224613, SNR=42.8, Peak=38768 HFD=3.0 00:37:16.489 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.14) = xAngle (1.69 = 1.69) 00:37:16.489 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.80 = 1.80) 00:37:16.489 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.64 hyp=0.66 cameraTheta=1.83 mountX=-0.08 mountY=0.65, mountTheta=1.69 00:37:16.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.64, opts=13) 00:37:16.489 00.000 10672 Enqueuing Move request for scope (-0.17, 0.64) 00:37:16.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:16.489 00.000 428 Worker thread wakes up 00:37:16.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.64) opts 0xd 00:37:16.489 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.64) 00:37:16.489 00.000 428 Moving (-0.17, 0.64) raw xDistance=-0.08 yDistance=0.65 00:37:16.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:37:16.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 00:37:16.489 00.000 428 MoveAxis(E, 0, ABG) 00:37:16.489 00.000 428 Move returns status 0, amount 0 00:37:16.489 00.000 428 MoveAxis(S, 859, ABG) 00:37:16.489 00.000 428 Guiding Dir = 1, Dur = 859 00:37:16.489 00.000 428 IsSlewing returns 0 00:37:16.504 00.015 428 IsGuiding returns 0 00:37:16.520 00.016 10672 UpdateGuideState exits: m=224613 SNR=42.8 00:37:16.520 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:16.520 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:16.520 00.000 10672 Enqueuing Expose request 00:37:16.567 00.047 428 PulseGuide returned control before completion, sleep 796 00:37:17.383 00.816 428 IsGuiding returns 1 00:37:17.383 00.000 428 scope still moving after pulse duration time elapsed 00:37:17.415 00.032 428 IsSlewing returns 0 00:37:17.415 00.000 428 IsGuiding returns 1 00:37:17.446 00.031 428 IsSlewing returns 0 00:37:17.446 00.000 428 IsGuiding returns 0 00:37:17.446 00.000 428 scope move finished after 859 + 94 ms 00:37:17.446 00.000 428 Move returns status 0, amount 859 00:37:17.446 00.000 428 move complete, result=0 00:37:17.446 00.000 428 worker thread done servicing request 00:37:17.446 00.000 428 Worker thread wakes up 00:37:17.446 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 859 ms SOUTH 00:37:17.446 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:17.446 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:18.367 00.921 428 Exposure complete 00:37:18.492 00.125 428 worker thread done servicing request 00:37:18.492 00.000 10672 OnExposeComplete: enter 00:37:18.492 00.000 10672 UpdateGuideState(): m_state=6 00:37:18.492 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1589 00:37:18.492 00.000 10672 Star::Find returns 1 (0), X=615.26, Y=352.69, Mass=225384, SNR=42.0, Peak=26016 HFD=2.9 00:37:18.492 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 00:37:18.492 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 00:37:18.492 00.000 10672 CameraToMount -- cameraX=-0.73 cameraY=-0.20 hyp=0.76 cameraTheta=-2.87 mountX=-0.75 mountY=-0.18, mountTheta=-2.91 00:37:18.492 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.73, y=-0.20, opts=13) 00:37:18.492 00.000 10672 Enqueuing Move request for scope (-0.73, -0.20) 00:37:18.492 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:18.492 00.000 428 Worker thread wakes up 00:37:18.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.20) opts 0xd 00:37:18.492 00.000 428 Handling offset move in thread for scope, endpoint = (-0.73, -0.20) 00:37:18.492 00.000 428 Moving (-0.73, -0.20) raw xDistance=-0.75 yDistance=-0.18 00:37:18.492 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 00:37:18.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:18.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:37:18.492 00.000 428 MoveAxis(E, 880, ABG) 00:37:18.492 00.000 428 Guiding Dir = 2, Dur = 880 00:37:18.508 00.016 428 IsSlewing returns 0 00:37:18.508 00.000 428 IsGuiding returns 0 00:37:18.524 00.016 10672 UpdateGuideState exits: m=225384 SNR=42.0 00:37:18.524 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:18.524 00.000 428 PulseGuide returned control before completion, sleep 876 00:37:18.524 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:18.524 00.000 10672 Enqueuing Expose request 00:37:19.414 00.890 428 IsGuiding returns 0 00:37:19.414 00.000 428 Move returns status 0, amount 880 00:37:19.414 00.000 428 MoveAxis(N, 0, ABG) 00:37:19.414 00.000 428 Move returns status 0, amount 0 00:37:19.414 00.000 428 move complete, result=0 00:37:19.414 00.000 428 worker thread done servicing request 00:37:19.414 00.000 428 Worker thread wakes up 00:37:19.414 00.000 10672 GuideStep: -0.8 px 880 ms EAST, -0.2 px 0 ms NORTH 00:37:19.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:19.414 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:20.367 00.953 428 Exposure complete 00:37:20.523 00.156 428 worker thread done servicing request 00:37:20.523 00.000 10672 OnExposeComplete: enter 00:37:20.523 00.000 10672 UpdateGuideState(): m_state=6 00:37:20.523 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1590 00:37:20.523 00.000 10672 Star::Find returns 1 (0), X=616.27, Y=352.83, Mass=240242, SNR=45.2, Peak=29296 HFD=2.9 00:37:20.523 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 00:37:20.523 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 00:37:20.523 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.06 hyp=0.29 cameraTheta=-0.22 mountX=0.27 mountY=-0.07, mountTheta=-0.26 00:37:20.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.06, opts=13) 00:37:20.523 00.000 10672 Enqueuing Move request for scope (0.29, -0.06) 00:37:20.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:20.523 00.000 428 Worker thread wakes up 00:37:20.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.06) opts 0xd 00:37:20.523 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.06) 00:37:20.523 00.000 428 Moving (0.29, -0.06) raw xDistance=0.27 yDistance=-0.07 00:37:20.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:37:20.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:20.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:37:20.523 00.000 428 MoveAxis(E, 0, ABG) 00:37:20.523 00.000 428 Move returns status 0, amount 0 00:37:20.523 00.000 428 MoveAxis(N, 0, ABG) 00:37:20.523 00.000 428 Move returns status 0, amount 0 00:37:20.523 00.000 428 move complete, result=0 00:37:20.523 00.000 428 worker thread done servicing request 00:37:20.554 00.031 10672 UpdateGuideState exits: m=240242 SNR=45.2 00:37:20.554 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:20.554 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:20.554 00.000 10672 Enqueuing Expose request 00:37:20.554 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:37:20.554 00.000 428 Worker thread wakes up 00:37:20.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:20.554 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:20.929 00.375 10672 read socket command 10 00:37:20.929 00.000 10672 processing socket request REQDIST 00:37:20.929 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:37:20.929 00.000 10672 Sending socket response 52 (0x34) 00:37:22.351 01.422 428 Exposure complete 00:37:22.475 00.124 428 worker thread done servicing request 00:37:22.475 00.000 10672 OnExposeComplete: enter 00:37:22.475 00.000 10672 UpdateGuideState(): m_state=6 00:37:22.475 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1591 00:37:22.475 00.000 10672 Star::Find returns 1 (0), X=616.00, Y=352.68, Mass=188382, SNR=36.9, Peak=25584 HFD=2.4 00:37:22.475 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.64 = -1.64) 00:37:22.475 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 00:37:22.475 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.51 mountX=-0.02 mountY=-0.22, mountTheta=-1.64 00:37:22.491 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.22, opts=13) 00:37:22.491 00.000 10672 Enqueuing Move request for scope (0.01, -0.22) 00:37:22.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:22.491 00.000 428 Worker thread wakes up 00:37:22.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd 00:37:22.491 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.22) 00:37:22.491 00.000 428 Moving (0.01, -0.22) raw xDistance=-0.02 yDistance=-0.22 00:37:22.491 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:37:22.491 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:22.491 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:37:22.491 00.000 428 MoveAxis(E, 0, ABG) 00:37:22.491 00.000 428 Move returns status 0, amount 0 00:37:22.491 00.000 428 MoveAxis(N, 0, ABG) 00:37:22.491 00.000 428 Move returns status 0, amount 0 00:37:22.491 00.000 428 move complete, result=0 00:37:22.491 00.000 428 worker thread done servicing request 00:37:22.507 00.016 10672 UpdateGuideState exits: m=188382 SNR=36.9 00:37:22.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:22.507 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:22.507 00.000 10672 Enqueuing Expose request 00:37:22.507 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:37:22.507 00.000 428 Worker thread wakes up 00:37:22.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:22.507 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:24.350 01.843 428 Exposure complete 00:37:24.475 00.125 428 worker thread done servicing request 00:37:24.475 00.000 10672 OnExposeComplete: enter 00:37:24.475 00.000 10672 UpdateGuideState(): m_state=6 00:37:24.475 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1592 00:37:24.475 00.000 10672 Star::Find returns 1 (0), X=615.91, Y=352.90, Mass=233832, SNR=47.4, Peak=30048 HFD=3.1 00:37:24.475 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (0.14) = xAngle (3.00 = 3.00) 00:37:24.475 00.000 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.11 = 3.11) 00:37:24.475 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.14 mountX=-0.08 mountY=0.00, mountTheta=3.11 00:37:24.475 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.00, opts=13) 00:37:24.490 00.015 10672 Enqueuing Move request for scope (-0.08, 0.00) 00:37:24.490 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:24.490 00.000 428 Worker thread wakes up 00:37:24.490 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd 00:37:24.490 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.00) 00:37:24.490 00.000 428 Moving (-0.08, 0.00) raw xDistance=-0.08 yDistance=0.00 00:37:24.490 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:37:24.490 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:24.490 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:37:24.490 00.000 428 MoveAxis(E, 0, ABG) 00:37:24.490 00.000 428 Move returns status 0, amount 0 00:37:24.490 00.000 428 MoveAxis(N, 0, ABG) 00:37:24.490 00.000 428 Move returns status 0, amount 0 00:37:24.490 00.000 428 move complete, result=0 00:37:24.490 00.000 428 worker thread done servicing request 00:37:24.506 00.016 10672 UpdateGuideState exits: m=233832 SNR=47.4 00:37:24.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:24.506 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:24.506 00.000 10672 Enqueuing Expose request 00:37:24.506 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:37:24.506 00.000 428 Worker thread wakes up 00:37:24.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:24.506 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:25.948 01.442 10672 read socket command 10 00:37:25.948 00.000 10672 processing socket request REQDIST 00:37:25.948 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:37:25.948 00.000 10672 Sending socket response 32 (0x20) 00:37:26.370 00.422 428 Exposure complete 00:37:26.495 00.125 428 worker thread done servicing request 00:37:26.495 00.000 10672 OnExposeComplete: enter 00:37:26.495 00.000 10672 UpdateGuideState(): m_state=6 00:37:26.495 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1593 00:37:26.495 00.000 10672 Star::Find returns 1 (0), X=617.18, Y=352.75, Mass=175715, SNR=40.2, Peak=34736 HFD=2.4 00:37:26.495 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.26 = -0.26) 00:37:26.495 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 00:37:26.495 00.000 10672 CameraToMount -- cameraX=1.19 cameraY=-0.14 hyp=1.20 cameraTheta=-0.12 mountX=1.16 mountY=-0.18, mountTheta=-0.15 00:37:26.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.19, y=-0.14, opts=13) 00:37:26.495 00.000 10672 Enqueuing Move request for scope (1.19, -0.14) 00:37:26.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:26.495 00.000 428 Worker thread wakes up 00:37:26.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.19, -0.14) opts 0xd 00:37:26.495 00.000 428 Handling offset move in thread for scope, endpoint = (1.19, -0.14) 00:37:26.495 00.000 428 Moving (1.19, -0.14) raw xDistance=1.16 yDistance=-0.18 00:37:26.495 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16 00:37:26.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:26.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:37:26.495 00.000 428 MoveAxis(W, 1355, ABG) 00:37:26.495 00.000 428 Guiding Dir = 3, Dur = 1355 00:37:26.495 00.000 428 IsSlewing returns 0 00:37:26.495 00.000 428 IsGuiding returns 0 00:37:26.526 00.031 10672 UpdateGuideState exits: m=175715 SNR=40.2 00:37:26.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:26.526 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:26.526 00.000 10672 Enqueuing Expose request 00:37:26.526 00.000 428 PulseGuide returned control before completion, sleep 1336 00:37:27.885 01.359 428 IsGuiding returns 1 00:37:27.885 00.000 428 scope still moving after pulse duration time elapsed 00:37:27.916 00.031 428 IsSlewing returns 0 00:37:27.916 00.000 428 IsGuiding returns 0 00:37:27.916 00.000 428 scope move finished after 1355 + 67 ms 00:37:27.916 00.000 428 Move returns status 0, amount 1355 00:37:27.916 00.000 428 MoveAxis(N, 0, ABG) 00:37:27.916 00.000 428 Move returns status 0, amount 0 00:37:27.916 00.000 428 move complete, result=0 00:37:27.916 00.000 428 worker thread done servicing request 00:37:27.916 00.000 428 Worker thread wakes up 00:37:27.916 00.000 10672 GuideStep: 1.2 px 1355 ms WEST, -0.2 px 0 ms NORTH 00:37:27.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:27.916 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:28.369 00.453 428 Exposure complete 00:37:28.494 00.125 428 worker thread done servicing request 00:37:28.494 00.000 10672 OnExposeComplete: enter 00:37:28.494 00.000 10672 UpdateGuideState(): m_state=6 00:37:28.494 00.000 10672 Star::Find(15, 617, 352, 0, (0,0,0,0), 0.0, 0) frame 1594 00:37:28.494 00.000 10672 Star::Find returns 1 (0), X=616.17, Y=352.91, Mass=198185, SNR=35.9, Peak=25808 HFD=2.9 00:37:28.494 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.14) = xAngle (-0.07 = -0.07) 00:37:28.494 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.04 = 0.04) 00:37:28.494 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.07 mountX=0.18 mountY=0.01, mountTheta=0.04 00:37:28.510 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.01, opts=13) 00:37:28.510 00.000 10672 Enqueuing Move request for scope (0.18, 0.01) 00:37:28.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:28.510 00.000 428 Worker thread wakes up 00:37:28.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd 00:37:28.510 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.01) 00:37:28.510 00.000 428 Moving (0.18, 0.01) raw xDistance=0.18 yDistance=0.01 00:37:28.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:37:28.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:28.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:37:28.510 00.000 428 MoveAxis(E, 0, ABG) 00:37:28.510 00.000 428 Move returns status 0, amount 0 00:37:28.510 00.000 428 MoveAxis(N, 0, ABG) 00:37:28.510 00.000 428 Move returns status 0, amount 0 00:37:28.510 00.000 428 move complete, result=0 00:37:28.510 00.000 428 worker thread done servicing request 00:37:28.525 00.015 10672 UpdateGuideState exits: m=198185 SNR=35.9 00:37:28.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:28.525 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:28.525 00.000 10672 Enqueuing Expose request 00:37:28.525 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:37:28.525 00.000 428 Worker thread wakes up 00:37:28.525 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:28.525 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:30.368 01.843 428 Exposure complete 00:37:30.493 00.125 428 worker thread done servicing request 00:37:30.493 00.000 10672 OnExposeComplete: enter 00:37:30.493 00.000 10672 UpdateGuideState(): m_state=6 00:37:30.493 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1595 00:37:30.493 00.000 10672 Star::Find returns 1 (0), X=616.02, Y=352.52, Mass=202476, SNR=38.7, Peak=31472 HFD=3.0 00:37:30.493 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.14) = xAngle (-1.63 = -1.63) 00:37:30.493 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.52 = -1.52) 00:37:30.493 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.37 hyp=0.37 cameraTheta=-1.49 mountX=-0.02 mountY=-0.37, mountTheta=-1.63 00:37:30.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.37, opts=13) 00:37:30.493 00.000 10672 Enqueuing Move request for scope (0.03, -0.37) 00:37:30.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:30.493 00.000 428 Worker thread wakes up 00:37:30.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.37) opts 0xd 00:37:30.493 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.37) 00:37:30.493 00.000 428 Moving (0.03, -0.37) raw xDistance=-0.02 yDistance=-0.37 00:37:30.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:37:30.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:30.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:37:30.493 00.000 428 MoveAxis(E, 0, ABG) 00:37:30.493 00.000 428 Move returns status 0, amount 0 00:37:30.493 00.000 428 MoveAxis(N, 0, ABG) 00:37:30.493 00.000 428 Move returns status 0, amount 0 00:37:30.493 00.000 428 move complete, result=0 00:37:30.493 00.000 428 worker thread done servicing request 00:37:30.525 00.032 10672 UpdateGuideState exits: m=202476 SNR=38.7 00:37:30.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:30.525 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:30.525 00.000 10672 Enqueuing Expose request 00:37:30.525 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:37:30.525 00.000 428 Worker thread wakes up 00:37:30.525 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:30.525 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:30.931 00.406 10672 read socket command 10 00:37:30.931 00.000 10672 processing socket request REQDIST 00:37:30.931 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:37:30.931 00.000 10672 Sending socket response 43 (0x2b) 00:37:32.352 01.421 428 Exposure complete 00:37:32.477 00.125 428 worker thread done servicing request 00:37:32.477 00.000 10672 OnExposeComplete: enter 00:37:32.477 00.000 10672 UpdateGuideState(): m_state=6 00:37:32.477 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1596 00:37:32.477 00.000 10672 Star::Find returns 1 (0), X=615.87, Y=352.47, Mass=217448, SNR=43.7, Peak=32672 HFD=3.0 00:37:32.477 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 00:37:32.477 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 00:37:32.477 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.43 hyp=0.44 cameraTheta=-1.83 mountX=-0.17 mountY=-0.43, mountTheta=-1.96 00:37:32.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.43, opts=13) 00:37:32.477 00.000 10672 Enqueuing Move request for scope (-0.12, -0.43) 00:37:32.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:32.477 00.000 428 Worker thread wakes up 00:37:32.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.43) opts 0xd 00:37:32.477 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.43) 00:37:32.477 00.000 428 Moving (-0.12, -0.43) raw xDistance=-0.17 yDistance=-0.43 00:37:32.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:37:32.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:32.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:37:32.477 00.000 428 MoveAxis(E, 0, ABG) 00:37:32.477 00.000 428 Move returns status 0, amount 0 00:37:32.477 00.000 428 MoveAxis(N, 0, ABG) 00:37:32.477 00.000 428 Move returns status 0, amount 0 00:37:32.477 00.000 428 move complete, result=0 00:37:32.477 00.000 428 worker thread done servicing request 00:37:32.508 00.031 10672 UpdateGuideState exits: m=217448 SNR=43.7 00:37:32.508 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:32.508 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:32.508 00.000 10672 Enqueuing Expose request 00:37:32.508 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:37:32.508 00.000 428 Worker thread wakes up 00:37:32.508 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:32.508 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:34.356 01.848 428 Exposure complete 00:37:34.497 00.141 428 worker thread done servicing request 00:37:34.497 00.000 10672 OnExposeComplete: enter 00:37:34.497 00.000 10672 UpdateGuideState(): m_state=6 00:37:34.497 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1597 00:37:34.497 00.000 10672 Star::Find returns 1 (0), X=616.31, Y=352.62, Mass=195088, SNR=36.5, Peak=33536 HFD=2.8 00:37:34.497 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 00:37:34.497 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 00:37:34.497 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.28 hyp=0.43 cameraTheta=-0.71 mountX=0.28 mountY=-0.29, mountTheta=-0.80 00:37:34.512 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.28, opts=13) 00:37:34.512 00.000 10672 Enqueuing Move request for scope (0.32, -0.28) 00:37:34.512 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:34.512 00.000 428 Worker thread wakes up 00:37:34.512 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.28) opts 0xd 00:37:34.512 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.28) 00:37:34.512 00.000 428 Moving (0.32, -0.28) raw xDistance=0.28 yDistance=-0.29 00:37:34.512 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:37:34.512 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:34.512 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 00:37:34.512 00.000 428 MoveAxis(E, 0, ABG) 00:37:34.512 00.000 428 Move returns status 0, amount 0 00:37:34.512 00.000 428 MoveAxis(N, 0, ABG) 00:37:34.512 00.000 428 Move returns status 0, amount 0 00:37:34.512 00.000 428 move complete, result=0 00:37:34.512 00.000 428 worker thread done servicing request 00:37:34.528 00.016 10672 UpdateGuideState exits: m=195088 SNR=36.5 00:37:34.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:34.528 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:34.528 00.000 10672 Enqueuing Expose request 00:37:34.528 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:37:34.528 00.000 428 Worker thread wakes up 00:37:34.528 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:34.528 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:35.934 01.406 10672 read socket command 10 00:37:35.934 00.000 10672 processing socket request REQDIST 00:37:35.934 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:37:35.934 00.000 10672 Sending socket response 43 (0x2b) 00:37:36.356 00.422 428 Exposure complete 00:37:36.496 00.140 428 worker thread done servicing request 00:37:36.496 00.000 10672 OnExposeComplete: enter 00:37:36.496 00.000 10672 UpdateGuideState(): m_state=6 00:37:36.496 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1598 00:37:36.496 00.000 10672 Star::Find returns 1 (0), X=616.14, Y=352.54, Mass=210113, SNR=39.7, Peak=30592 HFD=3.0 00:37:36.496 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 00:37:36.496 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 00:37:36.496 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.35 hyp=0.38 cameraTheta=-1.16 mountX=0.10 mountY=-0.36, mountTheta=-1.29 00:37:36.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.35, opts=13) 00:37:36.496 00.000 10672 Enqueuing Move request for scope (0.15, -0.35) 00:37:36.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:36.496 00.000 428 Worker thread wakes up 00:37:36.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.35) opts 0xd 00:37:36.496 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.35) 00:37:36.496 00.000 428 Moving (0.15, -0.35) raw xDistance=0.10 yDistance=-0.36 00:37:36.496 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:37:36.496 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:36.496 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 00:37:36.496 00.000 428 MoveAxis(E, 0, ABG) 00:37:36.496 00.000 428 Move returns status 0, amount 0 00:37:36.496 00.000 428 MoveAxis(N, 0, ABG) 00:37:36.496 00.000 428 Move returns status 0, amount 0 00:37:36.496 00.000 428 move complete, result=0 00:37:36.496 00.000 428 worker thread done servicing request 00:37:36.527 00.031 10672 UpdateGuideState exits: m=210113 SNR=39.7 00:37:36.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:36.527 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:36.527 00.000 10672 Enqueuing Expose request 00:37:36.527 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:37:36.527 00.000 428 Worker thread wakes up 00:37:36.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:36.527 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:38.355 01.828 428 Exposure complete 00:37:38.496 00.141 428 worker thread done servicing request 00:37:38.496 00.000 10672 OnExposeComplete: enter 00:37:38.496 00.000 10672 UpdateGuideState(): m_state=6 00:37:38.496 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1599 00:37:38.496 00.000 10672 Star::Find returns 1 (0), X=616.12, Y=352.91, Mass=196043, SNR=36.9, Peak=27872 HFD=2.7 00:37:38.496 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.06 = -0.06) 00:37:38.496 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.05 = 0.05) 00:37:38.496 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.08 mountX=0.13 mountY=0.01, mountTheta=0.05 00:37:38.496 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.01, opts=13) 00:37:38.496 00.000 10672 Enqueuing Move request for scope (0.13, 0.01) 00:37:38.496 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:38.496 00.000 428 Worker thread wakes up 00:37:38.496 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd 00:37:38.496 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.01) 00:37:38.496 00.000 428 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=0.01 00:37:38.496 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:37:38.511 00.015 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:38.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:37:38.511 00.000 428 MoveAxis(E, 0, ABG) 00:37:38.511 00.000 428 Move returns status 0, amount 0 00:37:38.511 00.000 428 MoveAxis(N, 0, ABG) 00:37:38.511 00.000 428 Move returns status 0, amount 0 00:37:38.511 00.000 428 move complete, result=0 00:37:38.511 00.000 428 worker thread done servicing request 00:37:38.527 00.016 10672 UpdateGuideState exits: m=196043 SNR=36.9 00:37:38.527 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:38.527 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:38.527 00.000 10672 Enqueuing Expose request 00:37:38.527 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:37:38.527 00.000 428 Worker thread wakes up 00:37:38.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:38.527 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:40.354 01.827 428 Exposure complete 00:37:40.495 00.141 428 worker thread done servicing request 00:37:40.495 00.000 10672 OnExposeComplete: enter 00:37:40.495 00.000 10672 UpdateGuideState(): m_state=6 00:37:40.495 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1600 00:37:40.495 00.000 10672 Star::Find returns 1 (0), X=616.98, Y=352.70, Mass=227413, SNR=42.2, Peak=27648 HFD=3.3 00:37:40.495 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.14) = xAngle (-0.33 = -0.33) 00:37:40.495 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.23 = -0.23) 00:37:40.495 00.000 10672 CameraToMount -- cameraX=1.00 cameraY=-0.20 hyp=1.02 cameraTheta=-0.20 mountX=0.96 mountY=-0.23, mountTheta=-0.23 00:37:40.511 00.016 10672 SchedulePrimaryMove(0702ACD8, x=1.00, y=-0.20, opts=13) 00:37:40.511 00.000 10672 Enqueuing Move request for scope (1.00, -0.20) 00:37:40.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:40.511 00.000 428 Worker thread wakes up 00:37:40.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.00, -0.20) opts 0xd 00:37:40.511 00.000 428 Handling offset move in thread for scope, endpoint = (1.00, -0.20) 00:37:40.511 00.000 428 Moving (1.00, -0.20) raw xDistance=0.96 yDistance=-0.23 00:37:40.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96 00:37:40.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:40.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:37:40.511 00.000 428 MoveAxis(W, 1123, ABG) 00:37:40.511 00.000 428 Guiding Dir = 3, Dur = 1123 00:37:40.511 00.000 428 IsSlewing returns 0 00:37:40.511 00.000 428 IsGuiding returns 0 00:37:40.526 00.015 10672 UpdateGuideState exits: m=227413 SNR=42.2 00:37:40.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:40.526 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:40.526 00.000 10672 Enqueuing Expose request 00:37:40.526 00.000 428 PulseGuide returned control before completion, sleep 1109 00:37:40.932 00.406 10672 read socket command 10 00:37:40.932 00.000 10672 processing socket request REQDIST 00:37:40.932 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:37:40.932 00.000 10672 Sending socket response 53 (0x35) 00:37:41.656 00.724 428 IsGuiding returns 1 00:37:41.656 00.000 428 scope still moving after pulse duration time elapsed 00:37:41.687 00.031 428 IsSlewing returns 0 00:37:41.687 00.000 428 IsGuiding returns 0 00:37:41.687 00.000 428 scope move finished after 1123 + 53 ms 00:37:41.687 00.000 428 Move returns status 0, amount 1123 00:37:41.687 00.000 428 MoveAxis(N, 0, ABG) 00:37:41.687 00.000 428 Move returns status 0, amount 0 00:37:41.687 00.000 428 move complete, result=0 00:37:41.687 00.000 428 worker thread done servicing request 00:37:41.687 00.000 428 Worker thread wakes up 00:37:41.687 00.000 10672 GuideStep: 1.0 px 1123 ms WEST, -0.2 px 0 ms NORTH 00:37:41.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:41.687 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:42.359 00.672 428 Exposure complete 00:37:42.499 00.140 428 worker thread done servicing request 00:37:42.499 00.000 10672 OnExposeComplete: enter 00:37:42.499 00.000 10672 UpdateGuideState(): m_state=6 00:37:42.499 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1601 00:37:42.499 00.000 10672 Star::Find returns 1 (0), X=615.94, Y=353.12, Mass=243875, SNR=44.1, Peak=24704 HFD=3.6 00:37:42.499 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 00:37:42.499 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.74 = 1.74) 00:37:42.499 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.77 mountX=-0.01 mountY=0.22, mountTheta=1.63 00:37:42.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.22, opts=13) 00:37:42.499 00.000 10672 Enqueuing Move request for scope (-0.05, 0.22) 00:37:42.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:42.499 00.000 428 Worker thread wakes up 00:37:42.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd 00:37:42.499 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.22) 00:37:42.499 00.000 428 Moving (-0.05, 0.22) raw xDistance=-0.01 yDistance=0.22 00:37:42.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:37:42.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:42.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:37:42.499 00.000 428 MoveAxis(E, 0, ABG) 00:37:42.499 00.000 428 Move returns status 0, amount 0 00:37:42.499 00.000 428 MoveAxis(N, 0, ABG) 00:37:42.499 00.000 428 Move returns status 0, amount 0 00:37:42.499 00.000 428 move complete, result=0 00:37:42.499 00.000 428 worker thread done servicing request 00:37:42.515 00.016 10672 UpdateGuideState exits: m=243875 SNR=44.1 00:37:42.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:42.515 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:42.515 00.000 10672 Enqueuing Expose request 00:37:42.515 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:37:42.515 00.000 428 Worker thread wakes up 00:37:42.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:42.515 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:44.342 01.827 428 Exposure complete 00:37:44.467 00.125 428 worker thread done servicing request 00:37:44.483 00.016 10672 OnExposeComplete: enter 00:37:44.483 00.000 10672 UpdateGuideState(): m_state=6 00:37:44.483 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1602 00:37:44.483 00.000 10672 Star::Find returns 1 (0), X=615.79, Y=352.38, Mass=207373, SNR=41.4, Peak=25152 HFD=2.8 00:37:44.483 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (0.14) = xAngle (-2.08 = -2.08) 00:37:44.483 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.97 = -1.97) 00:37:44.483 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.51 hyp=0.55 cameraTheta=-1.94 mountX=-0.27 mountY=-0.51, mountTheta=-2.05 00:37:44.483 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.51, opts=13) 00:37:44.483 00.000 10672 Enqueuing Move request for scope (-0.20, -0.51) 00:37:44.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:44.483 00.000 428 Worker thread wakes up 00:37:44.483 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.51) opts 0xd 00:37:44.483 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.51) 00:37:44.483 00.000 428 Moving (-0.20, -0.51) raw xDistance=-0.27 yDistance=-0.51 00:37:44.483 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:37:44.483 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:44.483 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 00:37:44.483 00.000 428 MoveAxis(E, 0, ABG) 00:37:44.483 00.000 428 Move returns status 0, amount 0 00:37:44.483 00.000 428 MoveAxis(N, 0, ABG) 00:37:44.483 00.000 428 Move returns status 0, amount 0 00:37:44.483 00.000 428 move complete, result=0 00:37:44.483 00.000 428 worker thread done servicing request 00:37:44.498 00.015 10672 UpdateGuideState exits: m=207373 SNR=41.4 00:37:44.498 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:44.498 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:44.498 00.000 10672 Enqueuing Expose request 00:37:44.498 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:37:44.498 00.000 428 Worker thread wakes up 00:37:44.498 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:44.498 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:45.936 01.438 10672 read socket command 10 00:37:45.936 00.000 10672 processing socket request REQDIST 00:37:45.936 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:37:45.936 00.000 10672 Sending socket response 47 (0x2f) 00:37:46.357 00.421 428 Exposure complete 00:37:46.482 00.125 428 worker thread done servicing request 00:37:46.482 00.000 10672 OnExposeComplete: enter 00:37:46.482 00.000 10672 UpdateGuideState(): m_state=6 00:37:46.482 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1603 00:37:46.482 00.000 10672 Star::Find returns 1 (0), X=615.43, Y=351.94, Mass=222162, SNR=38.2, Peak=24160 HFD=3.2 00:37:46.482 00.000 10672 CameraToMount -- cameraTheta (-2.10) - m_xAngle (0.14) = xAngle (-2.23 = -2.23) 00:37:46.482 00.000 10672 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.13 = -2.13) 00:37:46.482 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.95 hyp=1.10 cameraTheta=-2.10 mountX=-0.68 mountY=-0.94, mountTheta=-2.20 00:37:46.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.95, opts=13) 00:37:46.482 00.000 10672 Enqueuing Move request for scope (-0.55, -0.95) 00:37:46.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:46.482 00.000 428 Worker thread wakes up 00:37:46.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.95) opts 0xd 00:37:46.482 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.95) 00:37:46.482 00.000 428 Moving (-0.55, -0.95) raw xDistance=-0.68 yDistance=-0.94 00:37:46.482 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 00:37:46.482 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:37:46.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.94 00:37:46.482 00.000 428 MoveAxis(E, 795, ABG) 00:37:46.482 00.000 428 Guiding Dir = 2, Dur = 795 00:37:46.482 00.000 428 IsSlewing returns 0 00:37:46.482 00.000 428 IsGuiding returns 0 00:37:46.513 00.031 428 PulseGuide returned control before completion, sleep 785 00:37:46.513 00.000 10672 UpdateGuideState exits: m=222162 SNR=38.2 00:37:46.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:46.513 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:46.513 00.000 10672 Enqueuing Expose request 00:37:47.310 00.797 428 IsGuiding returns 1 00:37:47.310 00.000 428 scope still moving after pulse duration time elapsed 00:37:47.341 00.031 428 IsSlewing returns 0 00:37:47.341 00.000 428 IsGuiding returns 0 00:37:47.341 00.000 428 scope move finished after 795 + 58 ms 00:37:47.341 00.000 428 Move returns status 0, amount 795 00:37:47.341 00.000 428 MoveAxis(N, 0, ABG) 00:37:47.341 00.000 428 Move returns status 0, amount 0 00:37:47.341 00.000 428 move complete, result=0 00:37:47.341 00.000 428 worker thread done servicing request 00:37:47.341 00.000 428 Worker thread wakes up 00:37:47.341 00.000 10672 GuideStep: -0.7 px 795 ms EAST, -0.9 px 0 ms NORTH 00:37:47.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:47.341 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:48.357 01.016 428 Exposure complete 00:37:48.497 00.140 428 worker thread done servicing request 00:37:48.497 00.000 10672 OnExposeComplete: enter 00:37:48.497 00.000 10672 UpdateGuideState(): m_state=6 00:37:48.497 00.000 10672 Star::Find(15, 615, 351, 0, (0,0,0,0), 0.0, 0) frame 1604 00:37:48.497 00.000 10672 Star::Find returns 1 (0), X=616.12, Y=352.33, Mass=185197, SNR=40.7, Peak=25472 HFD=2.7 00:37:48.497 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.48 = -1.48) 00:37:48.497 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 00:37:48.497 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.57 hyp=0.58 cameraTheta=-1.34 mountX=0.05 mountY=-0.57, mountTheta=-1.48 00:37:48.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.57, opts=13) 00:37:48.497 00.000 10672 Enqueuing Move request for scope (0.13, -0.57) 00:37:48.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:48.497 00.000 428 Worker thread wakes up 00:37:48.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.57) opts 0xd 00:37:48.497 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.57) 00:37:48.497 00.000 428 Moving (0.13, -0.57) raw xDistance=0.05 yDistance=-0.57 00:37:48.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:37:48.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:37:48.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 00:37:48.497 00.000 428 MoveAxis(E, 0, ABG) 00:37:48.497 00.000 428 Move returns status 0, amount 0 00:37:48.497 00.000 428 MoveAxis(N, 0, ABG) 00:37:48.497 00.000 428 Move returns status 0, amount 0 00:37:48.497 00.000 428 move complete, result=0 00:37:48.497 00.000 428 worker thread done servicing request 00:37:48.513 00.016 10672 UpdateGuideState exits: m=185197 SNR=40.7 00:37:48.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:48.513 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:48.513 00.000 10672 Enqueuing Expose request 00:37:48.513 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:37:48.513 00.000 428 Worker thread wakes up 00:37:48.528 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:48.528 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:50.360 01.832 428 Exposure complete 00:37:50.501 00.141 428 worker thread done servicing request 00:37:50.501 00.000 10672 OnExposeComplete: enter 00:37:50.501 00.000 10672 UpdateGuideState(): m_state=6 00:37:50.501 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1605 00:37:50.501 00.000 10672 Star::Find returns 1 (0), X=616.13, Y=352.33, Mass=251165, SNR=49.0, Peak=36704 HFD=3.2 00:37:50.501 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 00:37:50.501 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 00:37:50.501 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.56 hyp=0.58 cameraTheta=-1.33 mountX=0.06 mountY=-0.56, mountTheta=-1.47 00:37:50.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.56, opts=13) 00:37:50.501 00.000 10672 Enqueuing Move request for scope (0.14, -0.56) 00:37:50.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:50.501 00.000 428 Worker thread wakes up 00:37:50.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.56) opts 0xd 00:37:50.501 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.56) 00:37:50.501 00.000 428 Moving (0.14, -0.56) raw xDistance=0.06 yDistance=-0.56 00:37:50.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:37:50.501 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.07 newest=-2.07 00:37:50.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 00:37:50.501 00.000 428 MoveAxis(E, 0, ABG) 00:37:50.501 00.000 428 Move returns status 0, amount 0 00:37:50.501 00.000 428 MoveAxis(N, 750, ABG) 00:37:50.501 00.000 428 Guiding Dir = 0, Dur = 750 00:37:50.501 00.000 428 IsSlewing returns 0 00:37:50.501 00.000 428 IsGuiding returns 0 00:37:50.517 00.016 10672 UpdateGuideState exits: m=251165 SNR=49.0 00:37:50.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:50.517 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:50.517 00.000 10672 Enqueuing Expose request 00:37:50.579 00.062 428 PulseGuide returned control before completion, sleep 681 00:37:50.923 00.344 10672 read socket command 10 00:37:50.923 00.000 10672 processing socket request REQDIST 00:37:50.923 00.000 10672 SOCKSVR: Sending pixel error of 0.62 00:37:50.923 00.000 10672 Sending socket response 62 (0x3e) 00:37:51.282 00.359 428 IsGuiding returns 1 00:37:51.282 00.000 428 scope still moving after pulse duration time elapsed 00:37:51.313 00.031 428 IsSlewing returns 0 00:37:51.313 00.000 428 IsGuiding returns 1 00:37:51.344 00.031 428 IsSlewing returns 0 00:37:51.344 00.000 428 IsGuiding returns 0 00:37:51.360 00.016 428 scope move finished after 750 + 98 ms 00:37:51.360 00.000 428 Move returns status 0, amount 750 00:37:51.360 00.000 428 move complete, result=0 00:37:51.360 00.000 428 worker thread done servicing request 00:37:51.360 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 750 ms NORTH 00:37:51.360 00.000 428 Worker thread wakes up 00:37:51.360 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:51.360 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:52.360 01.000 428 Exposure complete 00:37:52.485 00.125 428 worker thread done servicing request 00:37:52.485 00.000 10672 OnExposeComplete: enter 00:37:52.485 00.000 10672 UpdateGuideState(): m_state=6 00:37:52.485 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1606 00:37:52.485 00.000 10672 Star::Find returns 1 (0), X=616.58, Y=352.93, Mass=237187, SNR=44.1, Peak=24928 HFD=3.5 00:37:52.485 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.07 = -0.07) 00:37:52.485 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 00:37:52.485 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=0.04 hyp=0.59 cameraTheta=0.06 mountX=0.59 mountY=0.02, mountTheta=0.03 00:37:52.485 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=0.04, opts=13) 00:37:52.485 00.000 10672 Enqueuing Move request for scope (0.59, 0.04) 00:37:52.485 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:52.485 00.000 428 Worker thread wakes up 00:37:52.485 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.04) opts 0xd 00:37:52.485 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, 0.04) 00:37:52.485 00.000 428 Moving (0.59, 0.04) raw xDistance=0.59 yDistance=0.02 00:37:52.485 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 00:37:52.485 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:52.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:37:52.485 00.000 428 MoveAxis(W, 691, ABG) 00:37:52.485 00.000 428 Guiding Dir = 3, Dur = 691 00:37:52.485 00.000 428 IsSlewing returns 0 00:37:52.485 00.000 428 IsGuiding returns 0 00:37:52.516 00.031 10672 UpdateGuideState exits: m=237187 SNR=44.1 00:37:52.516 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:52.516 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:52.516 00.000 10672 Enqueuing Expose request 00:37:52.516 00.000 428 PulseGuide returned control before completion, sleep 673 00:37:53.219 00.703 428 IsGuiding returns 0 00:37:53.219 00.000 428 Move returns status 0, amount 691 00:37:53.219 00.000 428 MoveAxis(N, 0, ABG) 00:37:53.219 00.000 428 Move returns status 0, amount 0 00:37:53.219 00.000 428 move complete, result=0 00:37:53.219 00.000 428 worker thread done servicing request 00:37:53.219 00.000 10672 GuideStep: 0.6 px 691 ms WEST, 0.0 px 0 ms NORTH 00:37:53.219 00.000 428 Worker thread wakes up 00:37:53.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:53.219 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:54.359 01.140 428 Exposure complete 00:37:54.500 00.141 428 worker thread done servicing request 00:37:54.500 00.000 10672 OnExposeComplete: enter 00:37:54.500 00.000 10672 UpdateGuideState(): m_state=6 00:37:54.500 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1607 00:37:54.500 00.000 10672 Star::Find returns 1 (0), X=616.82, Y=352.72, Mass=205109, SNR=38.4, Peak=24384 HFD=2.9 00:37:54.500 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.14) = xAngle (-0.35 = -0.35) 00:37:54.500 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.24 = -0.24) 00:37:54.500 00.000 10672 CameraToMount -- cameraX=0.84 cameraY=-0.18 hyp=0.86 cameraTheta=-0.21 mountX=0.80 mountY=-0.20, mountTheta=-0.25 00:37:54.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.84, y=-0.18, opts=13) 00:37:54.500 00.000 10672 Enqueuing Move request for scope (0.84, -0.18) 00:37:54.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:54.500 00.000 428 Worker thread wakes up 00:37:54.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.18) opts 0xd 00:37:54.500 00.000 428 Handling offset move in thread for scope, endpoint = (0.84, -0.18) 00:37:54.500 00.000 428 Moving (0.84, -0.18) raw xDistance=0.80 yDistance=-0.20 00:37:54.500 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.80 00:37:54.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:54.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:37:54.500 00.000 428 MoveAxis(W, 989, ABG) 00:37:54.500 00.000 428 Guiding Dir = 3, Dur = 989 00:37:54.500 00.000 428 IsSlewing returns 0 00:37:54.500 00.000 428 IsGuiding returns 0 00:37:54.515 00.015 428 PulseGuide returned control before completion, sleep 984 00:37:54.515 00.000 10672 UpdateGuideState exits: m=205109 SNR=38.4 00:37:54.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:54.515 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:54.515 00.000 10672 Enqueuing Expose request 00:37:55.546 01.031 428 IsGuiding returns 0 00:37:55.546 00.000 428 Move returns status 0, amount 989 00:37:55.546 00.000 428 MoveAxis(N, 0, ABG) 00:37:55.546 00.000 428 Move returns status 0, amount 0 00:37:55.546 00.000 428 move complete, result=0 00:37:55.546 00.000 428 worker thread done servicing request 00:37:55.546 00.000 428 Worker thread wakes up 00:37:55.546 00.000 10672 GuideStep: 0.8 px 989 ms WEST, -0.2 px 0 ms NORTH 00:37:55.546 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:55.546 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:55.937 00.391 10672 read socket command 10 00:37:55.937 00.000 10672 processing socket request REQDIST 00:37:55.937 00.000 10672 SOCKSVR: Sending pixel error of 0.68 00:37:55.937 00.000 10672 Sending socket response 68 (0x44) 00:37:56.358 00.421 428 Exposure complete 00:37:56.483 00.125 428 worker thread done servicing request 00:37:56.483 00.000 10672 OnExposeComplete: enter 00:37:56.483 00.000 10672 UpdateGuideState(): m_state=6 00:37:56.499 00.016 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1608 00:37:56.499 00.000 10672 Star::Find returns 1 (0), X=616.03, Y=352.93, Mass=231431, SNR=46.9, Peak=31040 HFD=2.7 00:37:56.499 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.14) = xAngle (0.57 = 0.57) 00:37:56.499 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.68 = 0.68) 00:37:56.499 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.71 mountX=0.04 mountY=0.03, mountTheta=0.64 00:37:56.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.03, opts=13) 00:37:56.499 00.000 10672 Enqueuing Move request for scope (0.04, 0.03) 00:37:56.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:56.499 00.000 428 Worker thread wakes up 00:37:56.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd 00:37:56.499 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.03) 00:37:56.499 00.000 428 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=0.03 00:37:56.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:37:56.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:56.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:37:56.499 00.000 428 MoveAxis(E, 0, ABG) 00:37:56.499 00.000 428 Move returns status 0, amount 0 00:37:56.499 00.000 428 MoveAxis(N, 0, ABG) 00:37:56.499 00.000 428 Move returns status 0, amount 0 00:37:56.499 00.000 428 move complete, result=0 00:37:56.499 00.000 428 worker thread done servicing request 00:37:56.515 00.016 10672 UpdateGuideState exits: m=231431 SNR=46.9 00:37:56.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:56.515 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:56.515 00.000 10672 Enqueuing Expose request 00:37:56.515 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:37:56.515 00.000 428 Worker thread wakes up 00:37:56.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:56.515 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:37:58.347 01.832 428 Exposure complete 00:37:58.472 00.125 428 worker thread done servicing request 00:37:58.472 00.000 10672 OnExposeComplete: enter 00:37:58.472 00.000 10672 UpdateGuideState(): m_state=6 00:37:58.472 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1609 00:37:58.472 00.000 10672 Star::Find returns 1 (0), X=615.82, Y=352.96, Mass=228151, SNR=43.2, Peak=27328 HFD=2.6 00:37:58.472 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 00:37:58.472 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.75 = 2.75) 00:37:58.472 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.78 mountX=-0.16 mountY=0.07, mountTheta=2.73 00:37:58.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.06, opts=13) 00:37:58.472 00.000 10672 Enqueuing Move request for scope (-0.17, 0.06) 00:37:58.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:37:58.472 00.000 428 Worker thread wakes up 00:37:58.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd 00:37:58.472 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.06) 00:37:58.472 00.000 428 Moving (-0.17, 0.06) raw xDistance=-0.16 yDistance=0.07 00:37:58.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:37:58.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:37:58.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:37:58.472 00.000 428 MoveAxis(E, 0, ABG) 00:37:58.472 00.000 428 Move returns status 0, amount 0 00:37:58.472 00.000 428 MoveAxis(N, 0, ABG) 00:37:58.472 00.000 428 Move returns status 0, amount 0 00:37:58.472 00.000 428 move complete, result=0 00:37:58.488 00.016 428 worker thread done servicing request 00:37:58.503 00.015 10672 UpdateGuideState exits: m=228151 SNR=43.2 00:37:58.503 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:37:58.503 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:37:58.503 00.000 10672 Enqueuing Expose request 00:37:58.503 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:37:58.503 00.000 428 Worker thread wakes up 00:37:58.503 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:37:58.503 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:00.331 01.828 428 Exposure complete 00:38:00.472 00.141 428 worker thread done servicing request 00:38:00.472 00.000 10672 OnExposeComplete: enter 00:38:00.472 00.000 10672 UpdateGuideState(): m_state=6 00:38:00.472 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1610 00:38:00.472 00.000 10672 Star::Find returns 1 (0), X=616.02, Y=352.92, Mass=180725, SNR=37.6, Peak=29072 HFD=2.7 00:38:00.472 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (0.14) = xAngle (0.54 = 0.54) 00:38:00.472 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.65 = 0.65) 00:38:00.472 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.67 mountX=0.03 mountY=0.02, mountTheta=0.61 00:38:00.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.02, opts=13) 00:38:00.472 00.000 10672 Enqueuing Move request for scope (0.03, 0.02) 00:38:00.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:00.472 00.000 428 Worker thread wakes up 00:38:00.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd 00:38:00.472 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.02) 00:38:00.472 00.000 428 Moving (0.03, 0.02) raw xDistance=0.03 yDistance=0.02 00:38:00.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:38:00.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:00.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:38:00.472 00.000 428 MoveAxis(E, 0, ABG) 00:38:00.472 00.000 428 Move returns status 0, amount 0 00:38:00.472 00.000 428 MoveAxis(N, 0, ABG) 00:38:00.472 00.000 428 Move returns status 0, amount 0 00:38:00.472 00.000 428 move complete, result=0 00:38:00.472 00.000 428 worker thread done servicing request 00:38:00.487 00.015 10672 UpdateGuideState exits: m=180725 SNR=37.6 00:38:00.487 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:00.487 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:00.487 00.000 10672 Enqueuing Expose request 00:38:00.487 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:38:00.487 00.000 428 Worker thread wakes up 00:38:00.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:00.503 00.016 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:00.924 00.421 10672 read socket command 10 00:38:00.924 00.000 10672 processing socket request REQDIST 00:38:00.924 00.000 10672 SOCKSVR: Sending pixel error of 0.29 00:38:00.924 00.000 10672 Sending socket response 29 (0x1d) 00:38:02.346 01.422 428 Exposure complete 00:38:02.486 00.140 428 worker thread done servicing request 00:38:02.486 00.000 10672 OnExposeComplete: enter 00:38:02.486 00.000 10672 UpdateGuideState(): m_state=6 00:38:02.486 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1611 00:38:02.486 00.000 10672 Star::Find returns 1 (0), X=616.03, Y=353.10, Mass=194004, SNR=36.4, Peak=34192 HFD=2.7 00:38:02.486 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.14) = xAngle (1.24 = 1.24) 00:38:02.486 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.34 = 1.34) 00:38:02.486 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.37 mountX=0.07 mountY=0.21, mountTheta=1.24 00:38:02.486 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.21, opts=13) 00:38:02.486 00.000 10672 Enqueuing Move request for scope (0.04, 0.21) 00:38:02.486 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:02.486 00.000 428 Worker thread wakes up 00:38:02.486 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd 00:38:02.486 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.21) 00:38:02.486 00.000 428 Moving (0.04, 0.21) raw xDistance=0.07 yDistance=0.21 00:38:02.486 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:38:02.486 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:02.486 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:38:02.486 00.000 428 MoveAxis(E, 0, ABG) 00:38:02.486 00.000 428 Move returns status 0, amount 0 00:38:02.486 00.000 428 MoveAxis(N, 0, ABG) 00:38:02.486 00.000 428 Move returns status 0, amount 0 00:38:02.486 00.000 428 move complete, result=0 00:38:02.486 00.000 428 worker thread done servicing request 00:38:02.518 00.032 10672 UpdateGuideState exits: m=194004 SNR=36.4 00:38:02.518 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:02.518 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:02.518 00.000 10672 Enqueuing Expose request 00:38:02.518 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:38:02.518 00.000 428 Worker thread wakes up 00:38:02.518 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:02.518 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:04.345 01.827 428 Exposure complete 00:38:04.470 00.125 428 worker thread done servicing request 00:38:04.470 00.000 10672 OnExposeComplete: enter 00:38:04.470 00.000 10672 UpdateGuideState(): m_state=6 00:38:04.470 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1612 00:38:04.470 00.000 10672 Star::Find returns 1 (0), X=616.14, Y=353.17, Mass=244147, SNR=43.5, Peak=27872 HFD=2.9 00:38:04.470 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.14) = xAngle (0.91 = 0.91) 00:38:04.470 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.02 = 1.02) 00:38:04.470 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.31 cameraTheta=1.05 mountX=0.19 mountY=0.27, mountTheta=0.95 00:38:04.470 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.27, opts=13) 00:38:04.470 00.000 10672 Enqueuing Move request for scope (0.16, 0.27) 00:38:04.470 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:04.470 00.000 428 Worker thread wakes up 00:38:04.470 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd 00:38:04.470 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.27) 00:38:04.470 00.000 428 Moving (0.16, 0.27) raw xDistance=0.19 yDistance=0.27 00:38:04.470 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:38:04.470 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:04.470 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:38:04.470 00.000 428 MoveAxis(E, 0, ABG) 00:38:04.470 00.000 428 Move returns status 0, amount 0 00:38:04.470 00.000 428 MoveAxis(N, 0, ABG) 00:38:04.470 00.000 428 Move returns status 0, amount 0 00:38:04.486 00.016 428 move complete, result=0 00:38:04.486 00.000 428 worker thread done servicing request 00:38:04.501 00.015 10672 UpdateGuideState exits: m=244147 SNR=43.5 00:38:04.501 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:04.501 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:04.501 00.000 10672 Enqueuing Expose request 00:38:04.501 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:38:04.501 00.000 428 Worker thread wakes up 00:38:04.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:04.501 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:05.923 01.422 10672 read socket command 10 00:38:05.923 00.000 10672 processing socket request REQDIST 00:38:05.923 00.000 10672 SOCKSVR: Sending pixel error of 0.28 00:38:05.923 00.000 10672 Sending socket response 28 (0x1c) 00:38:06.345 00.422 428 Exposure complete 00:38:06.489 00.144 428 worker thread done servicing request 00:38:06.489 00.000 10672 OnExposeComplete: enter 00:38:06.489 00.000 10672 UpdateGuideState(): m_state=6 00:38:06.489 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1613 00:38:06.489 00.000 10672 Star::Find returns 1 (0), X=616.04, Y=353.07, Mass=212986, SNR=41.4, Peak=30496 HFD=2.8 00:38:06.489 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (0.14) = xAngle (1.17 = 1.17) 00:38:06.489 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.28 = 1.28) 00:38:06.489 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.31 mountX=0.07 mountY=0.17, mountTheta=1.18 00:38:06.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.18, opts=13) 00:38:06.489 00.000 10672 Enqueuing Move request for scope (0.05, 0.18) 00:38:06.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:06.489 00.000 428 Worker thread wakes up 00:38:06.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd 00:38:06.489 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.18) 00:38:06.489 00.000 428 Moving (0.05, 0.18) raw xDistance=0.07 yDistance=0.17 00:38:06.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:38:06.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:06.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:38:06.489 00.000 428 MoveAxis(E, 0, ABG) 00:38:06.489 00.000 428 Move returns status 0, amount 0 00:38:06.489 00.000 428 MoveAxis(N, 0, ABG) 00:38:06.489 00.000 428 Move returns status 0, amount 0 00:38:06.489 00.000 428 move complete, result=0 00:38:06.489 00.000 428 worker thread done servicing request 00:38:06.505 00.016 10672 UpdateGuideState exits: m=212986 SNR=41.4 00:38:06.505 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:06.505 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:06.505 00.000 10672 Enqueuing Expose request 00:38:06.505 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:38:06.505 00.000 428 Worker thread wakes up 00:38:06.505 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:06.505 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:08.348 01.843 428 Exposure complete 00:38:08.489 00.141 428 worker thread done servicing request 00:38:08.489 00.000 10672 OnExposeComplete: enter 00:38:08.489 00.000 10672 UpdateGuideState(): m_state=6 00:38:08.489 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1614 00:38:08.489 00.000 10672 Star::Find returns 1 (0), X=616.44, Y=353.35, Mass=185449, SNR=40.6, Peak=25584 HFD=2.9 00:38:08.489 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (0.14) = xAngle (0.65 = 0.65) 00:38:08.489 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.76 = 0.76) 00:38:08.489 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.46 hyp=0.64 cameraTheta=0.79 mountX=0.51 mountY=0.44, mountTheta=0.72 00:38:08.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.46, opts=13) 00:38:08.489 00.000 10672 Enqueuing Move request for scope (0.45, 0.46) 00:38:08.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:08.489 00.000 428 Worker thread wakes up 00:38:08.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.46) opts 0xd 00:38:08.489 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.46) 00:38:08.489 00.000 428 Moving (0.45, 0.46) raw xDistance=0.51 yDistance=0.44 00:38:08.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 00:38:08.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:08.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 00:38:08.489 00.000 428 MoveAxis(W, 595, ABG) 00:38:08.489 00.000 428 Guiding Dir = 3, Dur = 595 00:38:08.489 00.000 428 IsSlewing returns 0 00:38:08.489 00.000 428 IsGuiding returns 0 00:38:08.504 00.015 428 PulseGuide returned control before completion, sleep 592 00:38:08.504 00.000 10672 UpdateGuideState exits: m=185449 SNR=40.6 00:38:08.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:08.504 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:08.504 00.000 10672 Enqueuing Expose request 00:38:09.129 00.625 428 IsGuiding returns 0 00:38:09.129 00.000 428 Move returns status 0, amount 595 00:38:09.129 00.000 428 MoveAxis(N, 0, ABG) 00:38:09.129 00.000 428 Move returns status 0, amount 0 00:38:09.129 00.000 428 move complete, result=0 00:38:09.129 00.000 428 worker thread done servicing request 00:38:09.129 00.000 428 Worker thread wakes up 00:38:09.129 00.000 10672 GuideStep: 0.5 px 595 ms WEST, 0.4 px 0 ms NORTH 00:38:09.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:09.129 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:10.347 01.218 428 Exposure complete 00:38:10.472 00.125 428 worker thread done servicing request 00:38:10.472 00.000 10672 OnExposeComplete: enter 00:38:10.472 00.000 10672 UpdateGuideState(): m_state=6 00:38:10.472 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1615 00:38:10.472 00.000 10672 Star::Find returns 1 (0), X=616.20, Y=353.36, Mass=246751, SNR=50.1, Peak=30496 HFD=3.2 00:38:10.472 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.14) = xAngle (1.01 = 1.01) 00:38:10.472 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.11 = 1.11) 00:38:10.472 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.47 hyp=0.51 cameraTheta=1.14 mountX=0.27 mountY=0.46, mountTheta=1.03 00:38:10.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.47, opts=13) 00:38:10.472 00.000 10672 Enqueuing Move request for scope (0.21, 0.47) 00:38:10.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:10.472 00.000 428 Worker thread wakes up 00:38:10.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.47) opts 0xd 00:38:10.472 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.47) 00:38:10.472 00.000 428 Moving (0.21, 0.47) raw xDistance=0.27 yDistance=0.46 00:38:10.472 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:38:10.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:10.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:38:10.472 00.000 428 MoveAxis(E, 0, ABG) 00:38:10.472 00.000 428 Move returns status 0, amount 0 00:38:10.472 00.000 428 MoveAxis(N, 0, ABG) 00:38:10.472 00.000 428 Move returns status 0, amount 0 00:38:10.472 00.000 428 move complete, result=0 00:38:10.472 00.000 428 worker thread done servicing request 00:38:10.504 00.032 10672 UpdateGuideState exits: m=246751 SNR=50.1 00:38:10.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:10.504 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:10.504 00.000 10672 Enqueuing Expose request 00:38:10.504 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:38:10.504 00.000 428 Worker thread wakes up 00:38:10.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:10.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:10.926 00.422 10672 read socket command 10 00:38:10.926 00.000 10672 processing socket request REQDIST 00:38:10.926 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:38:10.926 00.000 10672 Sending socket response 41 (0x29) 00:38:12.347 01.421 428 Exposure complete 00:38:12.487 00.140 428 worker thread done servicing request 00:38:12.487 00.000 10672 OnExposeComplete: enter 00:38:12.487 00.000 10672 UpdateGuideState(): m_state=6 00:38:12.487 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1616 00:38:12.487 00.000 10672 Star::Find returns 1 (0), X=615.91, Y=353.54, Mass=194365, SNR=38.5, Peak=28960 HFD=2.8 00:38:12.487 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.56 = 1.56) 00:38:12.487 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.67 = 1.67) 00:38:12.487 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.64 hyp=0.65 cameraTheta=1.70 mountX=0.01 mountY=0.64, mountTheta=1.56 00:38:12.487 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.64, opts=13) 00:38:12.487 00.000 10672 Enqueuing Move request for scope (-0.08, 0.64) 00:38:12.487 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:12.487 00.000 428 Worker thread wakes up 00:38:12.487 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.64) opts 0xd 00:38:12.487 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.64) 00:38:12.487 00.000 428 Moving (-0.08, 0.64) raw xDistance=0.01 yDistance=0.64 00:38:12.487 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:38:12.487 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:38:12.487 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 00:38:12.487 00.000 428 MoveAxis(E, 0, ABG) 00:38:12.487 00.000 428 Move returns status 0, amount 0 00:38:12.487 00.000 428 MoveAxis(N, 0, ABG) 00:38:12.487 00.000 428 Move returns status 0, amount 0 00:38:12.487 00.000 428 move complete, result=0 00:38:12.487 00.000 428 worker thread done servicing request 00:38:12.519 00.032 10672 UpdateGuideState exits: m=194365 SNR=38.5 00:38:12.519 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:12.519 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:12.519 00.000 10672 Enqueuing Expose request 00:38:12.519 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 00:38:12.519 00.000 428 Worker thread wakes up 00:38:12.519 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:12.519 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:14.346 01.827 428 Exposure complete 00:38:14.487 00.141 428 worker thread done servicing request 00:38:14.487 00.000 10672 OnExposeComplete: enter 00:38:14.487 00.000 10672 UpdateGuideState(): m_state=6 00:38:14.487 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1617 00:38:14.487 00.000 10672 Star::Find returns 1 (0), X=616.17, Y=352.95, Mass=193112, SNR=39.6, Peak=44544 HFD=2.1 00:38:14.487 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (0.14) = xAngle (0.17 = 0.17) 00:38:14.487 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.28 = 0.28) 00:38:14.487 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.19 cameraTheta=0.31 mountX=0.19 mountY=0.05, mountTheta=0.27 00:38:14.487 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.06, opts=13) 00:38:14.487 00.000 10672 Enqueuing Move request for scope (0.19, 0.06) 00:38:14.487 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:14.487 00.000 428 Worker thread wakes up 00:38:14.487 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd 00:38:14.487 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.06) 00:38:14.487 00.000 428 Moving (0.19, 0.06) raw xDistance=0.19 yDistance=0.05 00:38:14.487 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:38:14.487 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:14.487 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:38:14.487 00.000 428 MoveAxis(E, 0, ABG) 00:38:14.487 00.000 428 Move returns status 0, amount 0 00:38:14.487 00.000 428 MoveAxis(N, 0, ABG) 00:38:14.487 00.000 428 Move returns status 0, amount 0 00:38:14.487 00.000 428 move complete, result=0 00:38:14.487 00.000 428 worker thread done servicing request 00:38:14.502 00.015 10672 UpdateGuideState exits: m=193112 SNR=39.6 00:38:14.502 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:14.502 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:14.502 00.000 10672 Enqueuing Expose request 00:38:14.502 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:38:14.502 00.000 428 Worker thread wakes up 00:38:14.502 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:14.518 00.016 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:15.928 01.410 10672 read socket command 10 00:38:15.928 00.000 10672 processing socket request REQDIST 00:38:15.928 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:38:15.928 00.000 10672 Sending socket response 39 (0x27) 00:38:16.350 00.422 428 Exposure complete 00:38:16.474 00.124 428 worker thread done servicing request 00:38:16.474 00.000 10672 OnExposeComplete: enter 00:38:16.474 00.000 10672 UpdateGuideState(): m_state=6 00:38:16.474 00.000 10672 Star::Find(15, 616, 352, 0, (0,0,0,0), 0.0, 0) frame 1618 00:38:16.474 00.000 10672 Star::Find returns 1 (0), X=616.24, Y=353.20, Mass=189912, SNR=38.4, Peak=35280 HFD=2.6 00:38:16.474 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (0.14) = xAngle (0.75 = 0.75) 00:38:16.474 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.86 = 0.86) 00:38:16.474 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.31 hyp=0.39 cameraTheta=0.89 mountX=0.29 mountY=0.30, mountTheta=0.81 00:38:16.474 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.31, opts=13) 00:38:16.474 00.000 10672 Enqueuing Move request for scope (0.25, 0.31) 00:38:16.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:16.474 00.000 428 Worker thread wakes up 00:38:16.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.31) opts 0xd 00:38:16.474 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.31) 00:38:16.474 00.000 428 Moving (0.25, 0.31) raw xDistance=0.29 yDistance=0.30 00:38:16.474 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:38:16.474 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:16.474 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:38:16.474 00.000 428 MoveAxis(E, 0, ABG) 00:38:16.474 00.000 428 Move returns status 0, amount 0 00:38:16.474 00.000 428 MoveAxis(N, 0, ABG) 00:38:16.474 00.000 428 Move returns status 0, amount 0 00:38:16.474 00.000 428 move complete, result=0 00:38:16.474 00.000 428 worker thread done servicing request 00:38:16.506 00.032 10672 UpdateGuideState exits: m=189912 SNR=38.4 00:38:16.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:16.506 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:16.506 00.000 10672 Enqueuing Expose request 00:38:16.506 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:38:16.506 00.000 428 Worker thread wakes up 00:38:16.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:16.506 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:18.349 01.843 428 Exposure complete 00:38:18.474 00.125 428 worker thread done servicing request 00:38:18.474 00.000 10672 OnExposeComplete: enter 00:38:18.474 00.000 10672 UpdateGuideState(): m_state=6 00:38:18.474 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1619 00:38:18.474 00.000 10672 Star::Find returns 1 (0), X=616.71, Y=353.01, Mass=242707, SNR=49.7, Peak=28416 HFD=2.5 00:38:18.474 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.14) = xAngle (0.02 = 0.02) 00:38:18.474 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.12 = 0.12) 00:38:18.474 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=0.11 hyp=0.73 cameraTheta=0.15 mountX=0.73 mountY=0.09, mountTheta=0.12 00:38:18.474 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=0.11, opts=13) 00:38:18.474 00.000 10672 Enqueuing Move request for scope (0.72, 0.11) 00:38:18.474 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:18.474 00.000 428 Worker thread wakes up 00:38:18.474 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.11) opts 0xd 00:38:18.474 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, 0.11) 00:38:18.474 00.000 428 Moving (0.72, 0.11) raw xDistance=0.73 yDistance=0.09 00:38:18.474 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 00:38:18.474 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:18.474 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:38:18.474 00.000 428 MoveAxis(W, 854, ABG) 00:38:18.474 00.000 428 Guiding Dir = 3, Dur = 854 00:38:18.474 00.000 428 IsSlewing returns 0 00:38:18.474 00.000 428 IsGuiding returns 0 00:38:18.505 00.031 10672 UpdateGuideState exits: m=242707 SNR=49.7 00:38:18.505 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:18.505 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:18.505 00.000 10672 Enqueuing Expose request 00:38:18.505 00.000 428 PulseGuide returned control before completion, sleep 836 00:38:19.395 00.890 428 IsGuiding returns 1 00:38:19.395 00.000 428 scope still moving after pulse duration time elapsed 00:38:19.427 00.032 428 IsSlewing returns 0 00:38:19.427 00.000 428 IsGuiding returns 0 00:38:19.427 00.000 428 scope move finished after 854 + 88 ms 00:38:19.427 00.000 428 Move returns status 0, amount 854 00:38:19.427 00.000 428 MoveAxis(N, 0, ABG) 00:38:19.427 00.000 428 Move returns status 0, amount 0 00:38:19.427 00.000 428 move complete, result=0 00:38:19.427 00.000 428 worker thread done servicing request 00:38:19.427 00.000 428 Worker thread wakes up 00:38:19.427 00.000 10672 GuideStep: 0.7 px 854 ms WEST, 0.1 px 0 ms NORTH 00:38:19.427 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:19.427 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:20.348 00.921 428 Exposure complete 00:38:20.489 00.141 428 worker thread done servicing request 00:38:20.489 00.000 10672 OnExposeComplete: enter 00:38:20.489 00.000 10672 UpdateGuideState(): m_state=6 00:38:20.489 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1620 00:38:20.489 00.000 10672 Star::Find returns 1 (0), X=616.11, Y=353.20, Mass=217161, SNR=41.7, Peak=35728 HFD=2.6 00:38:20.489 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.06 = 1.06) 00:38:20.489 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 00:38:20.489 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.20 mountX=0.16 mountY=0.31, mountTheta=1.08 00:38:20.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.31, opts=13) 00:38:20.489 00.000 10672 Enqueuing Move request for scope (0.12, 0.31) 00:38:20.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:20.489 00.000 428 Worker thread wakes up 00:38:20.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.31) opts 0xd 00:38:20.489 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.31) 00:38:20.489 00.000 428 Moving (0.12, 0.31) raw xDistance=0.16 yDistance=0.31 00:38:20.489 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:38:20.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:20.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:38:20.489 00.000 428 MoveAxis(E, 0, ABG) 00:38:20.489 00.000 428 Move returns status 0, amount 0 00:38:20.489 00.000 428 MoveAxis(N, 0, ABG) 00:38:20.489 00.000 428 Move returns status 0, amount 0 00:38:20.489 00.000 428 move complete, result=0 00:38:20.489 00.000 428 worker thread done servicing request 00:38:20.504 00.015 10672 UpdateGuideState exits: m=217161 SNR=41.7 00:38:20.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:20.504 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:20.504 00.000 10672 Enqueuing Expose request 00:38:20.504 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:38:20.504 00.000 428 Worker thread wakes up 00:38:20.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:20.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:20.926 00.422 10672 read socket command 10 00:38:20.926 00.000 10672 processing socket request REQDIST 00:38:20.926 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:38:20.926 00.000 10672 Sending socket response 44 (0x2c) 00:38:22.348 01.422 428 Exposure complete 00:38:22.473 00.125 428 worker thread done servicing request 00:38:22.473 00.000 10672 OnExposeComplete: enter 00:38:22.473 00.000 10672 UpdateGuideState(): m_state=6 00:38:22.473 00.000 10672 Star::Find(15, 616, 353, 0, (0,0,0,0), 0.0, 0) frame 1621 00:38:22.473 00.000 10672 Star::Find returns 1 (0), X=615.78, Y=353.01, Mass=183449, SNR=40.1, Peak=31360 HFD=2.5 00:38:22.473 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 00:38:22.473 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.61 = 2.61) 00:38:22.473 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.64 mountX=-0.19 mountY=0.12, mountTheta=2.58 00:38:22.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.11, opts=13) 00:38:22.473 00.000 10672 Enqueuing Move request for scope (-0.21, 0.11) 00:38:22.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:22.473 00.000 428 Worker thread wakes up 00:38:22.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd 00:38:22.473 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.11) 00:38:22.473 00.000 428 Moving (-0.21, 0.11) raw xDistance=-0.19 yDistance=0.12 00:38:22.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:38:22.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:22.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:38:22.473 00.000 428 MoveAxis(E, 0, ABG) 00:38:22.473 00.000 428 Move returns status 0, amount 0 00:38:22.473 00.000 428 MoveAxis(N, 0, ABG) 00:38:22.473 00.000 428 Move returns status 0, amount 0 00:38:22.473 00.000 428 move complete, result=0 00:38:22.473 00.000 428 worker thread done servicing request 00:38:22.504 00.031 10672 UpdateGuideState exits: m=183449 SNR=40.1 00:38:22.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:22.504 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:22.504 00.000 10672 Enqueuing Expose request 00:38:22.504 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:38:22.504 00.000 428 Worker thread wakes up 00:38:22.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:22.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:24.336 01.832 428 Exposure complete 00:38:24.477 00.141 428 worker thread done servicing request 00:38:24.477 00.000 10672 OnExposeComplete: enter 00:38:24.477 00.000 10672 UpdateGuideState(): m_state=6 00:38:24.477 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1622 00:38:24.477 00.000 10672 Star::Find returns 1 (0), X=615.84, Y=353.18, Mass=206082, SNR=41.6, Peak=31136 HFD=2.4 00:38:24.477 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.91 = 1.91) 00:38:24.477 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.02 = 2.02) 00:38:24.477 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.32 cameraTheta=2.04 mountX=-0.11 mountY=0.29, mountTheta=1.92 00:38:24.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.29, opts=13) 00:38:24.477 00.000 10672 Enqueuing Move request for scope (-0.15, 0.29) 00:38:24.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:24.477 00.000 428 Worker thread wakes up 00:38:24.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd 00:38:24.477 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.29) 00:38:24.477 00.000 428 Moving (-0.15, 0.29) raw xDistance=-0.11 yDistance=0.29 00:38:24.477 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:38:24.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:24.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:38:24.477 00.000 428 MoveAxis(E, 0, ABG) 00:38:24.477 00.000 428 Move returns status 0, amount 0 00:38:24.477 00.000 428 MoveAxis(N, 0, ABG) 00:38:24.477 00.000 428 Move returns status 0, amount 0 00:38:24.477 00.000 428 move complete, result=0 00:38:24.477 00.000 428 worker thread done servicing request 00:38:24.508 00.031 10672 UpdateGuideState exits: m=206082 SNR=41.6 00:38:24.508 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:24.508 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:24.508 00.000 10672 Enqueuing Expose request 00:38:24.508 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:38:24.508 00.000 428 Worker thread wakes up 00:38:24.508 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:24.508 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:25.930 01.422 10672 read socket command 10 00:38:25.930 00.000 10672 processing socket request REQDIST 00:38:25.930 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:38:25.930 00.000 10672 Sending socket response 36 (0x24) 00:38:26.336 00.406 428 Exposure complete 00:38:26.492 00.156 428 worker thread done servicing request 00:38:26.492 00.000 10672 OnExposeComplete: enter 00:38:26.492 00.000 10672 UpdateGuideState(): m_state=6 00:38:26.492 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1623 00:38:26.492 00.000 10672 Star::Find returns 1 (0), X=615.86, Y=353.07, Mass=239180, SNR=48.9, Peak=28416 HFD=2.9 00:38:26.492 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.14) = xAngle (2.08 = 2.08) 00:38:26.492 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.19 = 2.19) 00:38:26.492 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.22 mountX=-0.11 mountY=0.18, mountTheta=2.11 00:38:26.492 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.17, opts=13) 00:38:26.492 00.000 10672 Enqueuing Move request for scope (-0.13, 0.17) 00:38:26.492 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:26.492 00.000 428 Worker thread wakes up 00:38:26.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd 00:38:26.492 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.17) 00:38:26.492 00.000 428 Moving (-0.13, 0.17) raw xDistance=-0.11 yDistance=0.18 00:38:26.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:38:26.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:26.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 00:38:26.492 00.000 428 MoveAxis(E, 0, ABG) 00:38:26.492 00.000 428 Move returns status 0, amount 0 00:38:26.492 00.000 428 MoveAxis(N, 0, ABG) 00:38:26.492 00.000 428 Move returns status 0, amount 0 00:38:26.492 00.000 428 move complete, result=0 00:38:26.492 00.000 428 worker thread done servicing request 00:38:26.507 00.015 10672 UpdateGuideState exits: m=239180 SNR=48.9 00:38:26.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:26.507 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:26.507 00.000 10672 Enqueuing Expose request 00:38:26.507 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:38:26.507 00.000 428 Worker thread wakes up 00:38:26.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:26.507 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:28.335 01.828 428 Exposure complete 00:38:28.476 00.141 428 worker thread done servicing request 00:38:28.476 00.000 10672 OnExposeComplete: enter 00:38:28.476 00.000 10672 UpdateGuideState(): m_state=6 00:38:28.476 00.000 10672 Star::Find(15, 615, 353, 0, (0,0,0,0), 0.0, 0) frame 1624 00:38:28.476 00.000 10672 Star::Find returns 1 (0), X=615.55, Y=352.67, Mass=178669, SNR=33.9, Peak=25152 HFD=2.9 00:38:28.476 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.14) = xAngle (-2.80 = -2.80) 00:38:28.476 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.69 = -2.69) 00:38:28.476 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.23 hyp=0.49 cameraTheta=-2.66 mountX=-0.46 mountY=-0.22, mountTheta=-2.71 00:38:28.476 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.23, opts=13) 00:38:28.476 00.000 10672 Enqueuing Move request for scope (-0.44, -0.23) 00:38:28.476 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:28.476 00.000 428 Worker thread wakes up 00:38:28.476 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.23) opts 0xd 00:38:28.476 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.23) 00:38:28.476 00.000 428 Moving (-0.44, -0.23) raw xDistance=-0.46 yDistance=-0.22 00:38:28.476 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 00:38:28.476 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:28.476 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:38:28.476 00.000 428 MoveAxis(E, 541, ABG) 00:38:28.476 00.000 428 Guiding Dir = 2, Dur = 541 00:38:28.491 00.015 428 IsSlewing returns 0 00:38:28.491 00.000 428 IsGuiding returns 0 00:38:28.507 00.016 10672 UpdateGuideState exits: m=178669 SNR=33.9 00:38:28.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:28.507 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:28.507 00.000 10672 Enqueuing Expose request 00:38:28.507 00.000 428 PulseGuide returned control before completion, sleep 536 00:38:29.069 00.562 428 IsGuiding returns 0 00:38:29.069 00.000 428 Move returns status 0, amount 541 00:38:29.069 00.000 428 MoveAxis(N, 0, ABG) 00:38:29.069 00.000 428 Move returns status 0, amount 0 00:38:29.069 00.000 428 move complete, result=0 00:38:29.069 00.000 428 worker thread done servicing request 00:38:29.069 00.000 428 Worker thread wakes up 00:38:29.069 00.000 10672 GuideStep: -0.5 px 541 ms EAST, -0.2 px 0 ms NORTH 00:38:29.069 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:29.069 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:30.334 01.265 428 Exposure complete 00:38:30.475 00.141 428 worker thread done servicing request 00:38:30.475 00.000 10672 OnExposeComplete: enter 00:38:30.475 00.000 10672 UpdateGuideState(): m_state=6 00:38:30.475 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1625 00:38:30.475 00.000 10672 Star::Find returns 1 (0), X=615.74, Y=352.71, Mass=238707, SNR=43.3, Peak=27760 HFD=2.9 00:38:30.475 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (0.14) = xAngle (-2.62 = -2.62) 00:38:30.475 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.52 = -2.52) 00:38:30.475 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.19 hyp=0.31 cameraTheta=-2.49 mountX=-0.27 mountY=-0.18, mountTheta=-2.55 00:38:30.475 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.19, opts=13) 00:38:30.475 00.000 10672 Enqueuing Move request for scope (-0.25, -0.19) 00:38:30.475 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:30.475 00.000 428 Worker thread wakes up 00:38:30.475 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.19) opts 0xd 00:38:30.475 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.19) 00:38:30.475 00.000 428 Moving (-0.25, -0.19) raw xDistance=-0.27 yDistance=-0.18 00:38:30.475 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:38:30.475 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:30.475 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 00:38:30.475 00.000 428 MoveAxis(E, 0, ABG) 00:38:30.475 00.000 428 Move returns status 0, amount 0 00:38:30.475 00.000 428 MoveAxis(N, 0, ABG) 00:38:30.475 00.000 428 Move returns status 0, amount 0 00:38:30.475 00.000 428 move complete, result=0 00:38:30.475 00.000 428 worker thread done servicing request 00:38:30.506 00.031 10672 UpdateGuideState exits: m=238707 SNR=43.3 00:38:30.506 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:30.506 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:30.506 00.000 10672 Enqueuing Expose request 00:38:30.506 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:38:30.506 00.000 428 Worker thread wakes up 00:38:30.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:30.506 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:30.928 00.422 10672 read socket command 10 00:38:30.928 00.000 10672 processing socket request REQDIST 00:38:30.928 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:38:30.928 00.000 10672 Sending socket response 35 (0x23) 00:38:32.339 01.411 428 Exposure complete 00:38:32.464 00.125 428 worker thread done servicing request 00:38:32.464 00.000 10672 OnExposeComplete: enter 00:38:32.464 00.000 10672 UpdateGuideState(): m_state=6 00:38:32.464 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1626 00:38:32.464 00.000 10672 Star::Find returns 1 (0), X=615.88, Y=352.92, Mass=241364, SNR=43.9, Peak=25808 HFD=3.2 00:38:32.464 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 00:38:32.464 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 00:38:32.464 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.90 mountX=-0.10 mountY=0.03, mountTheta=2.86 00:38:32.464 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.03, opts=13) 00:38:32.464 00.000 10672 Enqueuing Move request for scope (-0.10, 0.03) 00:38:32.464 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:32.464 00.000 428 Worker thread wakes up 00:38:32.464 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd 00:38:32.464 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.03) 00:38:32.464 00.000 428 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=0.03 00:38:32.464 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:38:32.464 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:38:32.464 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:38:32.464 00.000 428 MoveAxis(E, 0, ABG) 00:38:32.464 00.000 428 Move returns status 0, amount 0 00:38:32.464 00.000 428 MoveAxis(N, 0, ABG) 00:38:32.464 00.000 428 Move returns status 0, amount 0 00:38:32.464 00.000 428 move complete, result=0 00:38:32.479 00.015 428 worker thread done servicing request 00:38:32.495 00.016 10672 UpdateGuideState exits: m=241364 SNR=43.9 00:38:32.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:32.495 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:32.495 00.000 10672 Enqueuing Expose request 00:38:32.495 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:38:32.495 00.000 428 Worker thread wakes up 00:38:32.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:32.495 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:33.756 01.261 10672 read socket command 13 00:38:33.756 00.000 10672 processing socket request MOVEn 00:38:33.756 00.000 10672 PhdController::Dither begins 00:38:33.756 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 00:38:33.756 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:38:33.756 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=-1.57 cameraX=3.43, cameraY=-24.76 cameraTheta=-1.43 00:38:33.756 00.000 10672 setting lock position to (619.42, 328.13) 00:38:33.756 00.000 10672 Mount: notify guiding dithered (3.4, -24.8) 00:38:33.757 00.001 10672 Status Line: Dither by 0.00,-25.00 00:38:33.771 00.014 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:38:33.771 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:38:33.771 00.000 10672 Sending socket response 2 (0x2) 00:38:34.329 00.558 428 Exposure complete 00:38:34.463 00.134 428 worker thread done servicing request 00:38:34.463 00.000 10672 OnExposeComplete: enter 00:38:34.463 00.000 10672 UpdateGuideState(): m_state=6 00:38:34.464 00.001 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1627 00:38:34.464 00.000 10672 Star::Find returns 1 (0), X=615.72, Y=352.71, Mass=174746, SNR=36.0, Peak=29296 HFD=2.3 00:38:34.464 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:38:34.464 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:38:34.464 00.000 10672 CameraToMount -- cameraX=-3.70 cameraY=24.58 hyp=24.86 cameraTheta=1.72 mountX=-0.29 mountY=24.68, mountTheta=1.58 00:38:34.465 00.001 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 00:38:34.466 00.001 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:38:34.466 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:38:34.466 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:38:34.466 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:38:34.466 00.000 10672 Mount: notify direct move -0.00,10.50 00:38:34.466 00.000 428 Worker thread wakes up 00:38:34.466 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:34.467 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:38:34.467 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:38:34.467 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:38:34.467 00.000 428 MoveAxis(E, 0, B) 00:38:34.467 00.000 428 Move returns status 0, amount 0 00:38:34.467 00.000 428 MoveAxis(S, 13946, B) 00:38:34.467 00.000 428 Guiding Dir = 1, Dur = 13946 00:38:34.468 00.001 428 IsSlewing returns 0 00:38:34.469 00.001 428 IsGuiding returns 0 00:38:34.491 00.022 10672 UpdateGuideState exits: m=174746 SNR=36.0 00:38:34.492 00.001 10672 PhdController: settling, locked = 1, distance = 25.15 (99.00) aobump = 0 frame = 1 / 10 00:38:34.492 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:34.492 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:34.492 00.000 10672 Enqueuing Expose request 00:38:34.547 00.055 428 PulseGuide returned control before completion, sleep 13879 00:38:35.768 01.221 10672 read socket command 10 00:38:35.768 00.000 10672 processing socket request REQDIST 00:38:35.769 00.001 10672 SOCKSVR: Sending pixel error of 2.55 00:38:35.769 00.000 10672 Sending socket response 255 (0xff) 00:38:41.006 05.237 10672 read socket command 10 00:38:41.006 00.000 10672 processing socket request REQDIST 00:38:41.006 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:41.006 00.000 10672 Sending socket response 255 (0xff) 00:38:41.772 00.766 10672 read socket command 10 00:38:41.772 00.000 10672 processing socket request REQDIST 00:38:41.772 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:41.772 00.000 10672 Sending socket response 255 (0xff) 00:38:43.771 01.999 10672 read socket command 10 00:38:43.771 00.000 10672 processing socket request REQDIST 00:38:43.771 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:43.771 00.000 10672 Sending socket response 255 (0xff) 00:38:45.771 02.000 10672 read socket command 10 00:38:45.771 00.000 10672 processing socket request REQDIST 00:38:45.771 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:45.771 00.000 10672 Sending socket response 255 (0xff) 00:38:47.777 02.006 10672 read socket command 10 00:38:47.777 00.000 10672 processing socket request REQDIST 00:38:47.777 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:47.777 00.000 10672 Sending socket response 255 (0xff) 00:38:48.433 00.656 428 IsGuiding returns 1 00:38:48.433 00.000 428 scope still moving after pulse duration time elapsed 00:38:48.496 00.063 428 IsSlewing returns 0 00:38:48.527 00.031 428 IsGuiding returns 0 00:38:48.527 00.000 428 scope move finished after 13946 + 118 ms 00:38:48.527 00.000 428 Move returns status 0, amount 13946 00:38:48.527 00.000 428 move complete, result=0 00:38:48.527 00.000 428 worker thread done servicing request 00:38:48.527 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:38:48.527 00.000 428 Worker thread wakes up 00:38:48.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:38:48.527 00.000 428 Handling exposure in thread, d=2000 o=3 r=(601,338,31,31) 00:38:48.542 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:38:48.558 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:38:49.776 01.218 10672 read socket command 10 00:38:49.776 00.000 10672 processing socket request REQDIST 00:38:49.776 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:49.776 00.000 10672 Sending socket response 255 (0xff) 00:38:50.339 00.563 428 Exposure complete 00:38:50.464 00.125 428 worker thread done servicing request 00:38:50.464 00.000 10672 OnExposeComplete: enter 00:38:50.464 00.000 10672 UpdateGuideState(): m_state=6 00:38:50.464 00.000 10672 Star::Find(15, 615, 352, 0, (0,0,0,0), 0.0, 0) frame 1628 00:38:50.464 00.000 10672 Star::Find returns 1 (0), X=617.25, Y=343.02, Mass=249743, SNR=46.8, Peak=36912 HFD=2.6 00:38:50.464 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:38:50.464 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:38:50.464 00.000 10672 CameraToMount -- cameraX=-2.17 cameraY=14.89 hyp=15.04 cameraTheta=1.72 mountX=-0.11 mountY=14.94, mountTheta=1.58 00:38:50.464 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 00:38:50.464 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:38:50.464 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:38:50.464 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:38:50.464 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:38:50.464 00.000 10672 Mount: notify direct move -0.00,10.50 00:38:50.464 00.000 428 Worker thread wakes up 00:38:50.464 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:38:50.464 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:38:50.464 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:38:50.464 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:38:50.464 00.000 428 MoveAxis(E, 0, B) 00:38:50.464 00.000 428 Move returns status 0, amount 0 00:38:50.464 00.000 428 MoveAxis(S, 13946, B) 00:38:50.464 00.000 428 Guiding Dir = 1, Dur = 13946 00:38:50.464 00.000 428 IsSlewing returns 0 00:38:50.464 00.000 428 IsGuiding returns 0 00:38:50.495 00.031 10672 UpdateGuideState exits: m=249743 SNR=46.8 00:38:50.495 00.000 10672 PhdController: settling, locked = 1, distance = 22.12 (99.00) aobump = 0 frame = 2 / 10 00:38:50.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:38:50.495 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:38:50.495 00.000 10672 Enqueuing Expose request 00:38:50.558 00.063 428 PulseGuide returned control before completion, sleep 13870 00:38:51.792 01.234 10672 read socket command 10 00:38:51.792 00.000 10672 processing socket request REQDIST 00:38:51.792 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:51.792 00.000 10672 Sending socket response 255 (0xff) 00:38:55.931 04.139 10672 read socket command 10 00:38:55.931 00.000 10672 processing socket request REQDIST 00:38:55.931 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:38:55.931 00.000 10672 Sending socket response 255 (0xff) 00:39:00.934 05.003 10672 read socket command 10 00:39:00.934 00.000 10672 processing socket request REQDIST 00:39:00.934 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:39:00.934 00.000 10672 Sending socket response 255 (0xff) 00:39:04.453 03.519 428 IsGuiding returns 1 00:39:04.453 00.000 428 scope still moving after pulse duration time elapsed 00:39:04.515 00.062 428 IsSlewing returns 0 00:39:04.515 00.000 428 IsGuiding returns 0 00:39:04.515 00.000 428 scope move finished after 13946 + 95 ms 00:39:04.515 00.000 428 Move returns status 0, amount 13946 00:39:04.515 00.000 428 move complete, result=0 00:39:04.515 00.000 428 worker thread done servicing request 00:39:04.515 00.000 428 Worker thread wakes up 00:39:04.515 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:39:04.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:04.515 00.000 428 Handling exposure in thread, d=2000 o=3 r=(602,328,31,31) 00:39:04.531 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:39:04.546 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:39:05.937 01.391 10672 read socket command 10 00:39:05.937 00.000 10672 processing socket request REQDIST 00:39:05.937 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:39:05.937 00.000 10672 Sending socket response 255 (0xff) 00:39:06.327 00.390 428 Exposure complete 00:39:06.483 00.156 428 worker thread done servicing request 00:39:06.483 00.000 10672 OnExposeComplete: enter 00:39:06.483 00.000 10672 UpdateGuideState(): m_state=6 00:39:06.483 00.000 10672 Star::Find(15, 617, 343, 0, (0,0,0,0), 0.0, 0) frame 1629 00:39:06.483 00.000 10672 Star::Find returns 1 (0), X=617.93, Y=333.11, Mass=203585, SNR=39.1, Peak=34304 HFD=2.6 00:39:06.483 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.14) = xAngle (1.72 = 1.72) 00:39:06.483 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.83 = 1.83) 00:39:06.483 00.000 10672 CameraToMount -- cameraX=-1.49 cameraY=4.97 hyp=5.19 cameraTheta=1.86 mountX=-0.79 mountY=5.02, mountTheta=1.73 00:39:06.483 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 00:39:06.483 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:39:06.483 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=1.57 cameraX=-0.55, cameraY=3.96 cameraTheta=1.71 00:39:06.483 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=3.96, opts=4) 00:39:06.483 00.000 10672 Enqueuing Move request for scope (-0.55, 3.96) 00:39:06.483 00.000 10672 Mount: notify direct move -0.00,4.00 00:39:06.483 00.000 428 Worker thread wakes up 00:39:06.483 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:06.483 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 3.96) opts 0x4 00:39:06.483 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 3.96) 00:39:06.483 00.000 428 Moving (-0.55, 3.96) raw xDistance=-0.00 yDistance=4.00 00:39:06.483 00.000 428 MoveAxis(E, 0, B) 00:39:06.483 00.000 428 Move returns status 0, amount 0 00:39:06.483 00.000 428 MoveAxis(S, 5313, B) 00:39:06.483 00.000 428 Guiding Dir = 1, Dur = 5313 00:39:06.483 00.000 428 IsSlewing returns 0 00:39:06.483 00.000 428 IsGuiding returns 0 00:39:06.515 00.032 10672 UpdateGuideState exits: m=203585 SNR=39.1 00:39:06.515 00.000 10672 PhdController: settling, locked = 1, distance = 17.04 (99.00) aobump = 0 frame = 3 / 10 00:39:06.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:06.515 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:06.515 00.000 10672 Enqueuing Expose request 00:39:06.577 00.062 428 PulseGuide returned control before completion, sleep 5240 00:39:11.053 04.476 10672 read socket command 10 00:39:11.053 00.000 10672 processing socket request REQDIST 00:39:11.053 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:39:11.053 00.000 10672 Sending socket response 255 (0xff) 00:39:12.438 01.385 428 IsGuiding returns 1 00:39:12.439 00.001 428 scope still moving after pulse duration time elapsed 00:39:12.501 00.062 428 IsSlewing returns 0 00:39:12.502 00.001 428 IsGuiding returns 0 00:39:12.502 00.000 428 scope move finished after 5313 + 692 ms 00:39:12.502 00.000 428 Move returns status 0, amount 5313 00:39:12.502 00.000 428 move complete, result=0 00:39:12.503 00.001 428 worker thread done servicing request 00:39:12.504 00.001 428 Worker thread wakes up 00:39:12.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:12.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:12.511 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 00:39:12.519 00.008 428 ZWO: getimagedata clearbuf 2 ret 0 00:39:12.765 00.246 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 5313 ms SOUTH 00:39:14.312 01.547 428 Exposure complete 00:39:14.453 00.141 428 worker thread done servicing request 00:39:14.453 00.000 10672 OnExposeComplete: enter 00:39:14.453 00.000 10672 UpdateGuideState(): m_state=6 00:39:14.453 00.000 10672 Star::Find(15, 617, 333, 0, (0,0,0,0), 0.0, 0) frame 1630 00:39:14.453 00.000 10672 Star::Find returns 1 (0), X=619.17, Y=328.66, Mass=208739, SNR=39.8, Peak=21984 HFD=3.2 00:39:14.453 00.000 10672 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.14) = xAngle (1.88 = 1.88) 00:39:14.453 00.000 10672 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.99 = 1.99) 00:39:14.453 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.53 hyp=0.58 cameraTheta=2.02 mountX=-0.18 mountY=0.53, mountTheta=1.89 00:39:14.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.53, opts=13) 00:39:14.453 00.000 10672 Enqueuing Move request for scope (-0.25, 0.53) 00:39:14.453 00.000 428 Worker thread wakes up 00:39:14.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:14.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.53) opts 0xd 00:39:14.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.53) 00:39:14.453 00.000 428 Moving (-0.25, 0.53) raw xDistance=-0.18 yDistance=0.53 00:39:14.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:39:14.453 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:14.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 00:39:14.453 00.000 428 MoveAxis(E, 0, ABG) 00:39:14.453 00.000 428 Move returns status 0, amount 0 00:39:14.453 00.000 428 MoveAxis(N, 0, ABG) 00:39:14.453 00.000 428 Move returns status 0, amount 0 00:39:14.453 00.000 428 move complete, result=0 00:39:14.453 00.000 428 worker thread done servicing request 00:39:14.484 00.031 10672 UpdateGuideState exits: m=208739 SNR=39.8 00:39:14.484 00.000 10672 PhdController: settling, locked = 1, distance = 0.58 (99.00) aobump = 0 frame = 4 / 10 00:39:14.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:14.484 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:14.484 00.000 10672 Enqueuing Expose request 00:39:14.484 00.000 428 Worker thread wakes up 00:39:14.484 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:39:14.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:14.484 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:15.939 01.455 10672 read socket command 10 00:39:15.939 00.000 10672 processing socket request REQDIST 00:39:15.939 00.000 10672 SOCKSVR: Sending pixel error of 0.58 00:39:15.939 00.000 10672 Sending socket response 58 (0x3a) 00:39:16.314 00.375 428 Exposure complete 00:39:16.449 00.135 428 worker thread done servicing request 00:39:16.449 00.000 10672 OnExposeComplete: enter 00:39:16.449 00.000 10672 UpdateGuideState(): m_state=6 00:39:16.450 00.001 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1631 00:39:16.450 00.000 10672 Star::Find returns 1 (0), X=619.05, Y=328.73, Mass=189071, SNR=35.8, Peak=25472 HFD=2.6 00:39:16.451 00.001 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.14) = xAngle (1.98 = 1.98) 00:39:16.451 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.09 = 2.09) 00:39:16.451 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.60 hyp=0.70 cameraTheta=2.12 mountX=-0.28 mountY=0.61, mountTheta=2.00 00:39:16.452 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.60, opts=13) 00:39:16.452 00.000 10672 Enqueuing Move request for scope (-0.37, 0.60) 00:39:16.452 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:16.452 00.000 428 Worker thread wakes up 00:39:16.453 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.60) opts 0xd 00:39:16.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.60) 00:39:16.453 00.000 428 Moving (-0.37, 0.60) raw xDistance=-0.28 yDistance=0.61 00:39:16.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:39:16.453 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:39:16.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 00:39:16.453 00.000 428 MoveAxis(E, 0, ABG) 00:39:16.453 00.000 428 Move returns status 0, amount 0 00:39:16.454 00.001 428 MoveAxis(N, 0, ABG) 00:39:16.454 00.000 428 Move returns status 0, amount 0 00:39:16.454 00.000 428 move complete, result=0 00:39:16.454 00.000 428 worker thread done servicing request 00:39:16.477 00.023 10672 UpdateGuideState exits: m=189071 SNR=35.8 00:39:16.478 00.001 10672 PhdController: settling, locked = 1, distance = 0.62 (99.00) aobump = 0 frame = 5 / 10 00:39:16.478 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:16.478 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:16.478 00.000 10672 Enqueuing Expose request 00:39:16.478 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 00:39:16.478 00.000 428 Worker thread wakes up 00:39:16.479 00.001 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:16.479 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:18.319 01.840 428 Exposure complete 00:39:18.460 00.141 428 worker thread done servicing request 00:39:18.460 00.000 10672 OnExposeComplete: enter 00:39:18.460 00.000 10672 UpdateGuideState(): m_state=6 00:39:18.460 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1632 00:39:18.460 00.000 10672 Star::Find returns 1 (0), X=618.99, Y=328.39, Mass=216545, SNR=40.0, Peak=29504 HFD=2.8 00:39:18.460 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (0.14) = xAngle (2.48 = 2.48) 00:39:18.460 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.58 = 2.58) 00:39:18.460 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.25 hyp=0.50 cameraTheta=2.61 mountX=-0.40 mountY=0.27, mountTheta=2.55 00:39:18.460 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.25, opts=13) 00:39:18.460 00.000 10672 Enqueuing Move request for scope (-0.43, 0.25) 00:39:18.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:18.460 00.000 428 Worker thread wakes up 00:39:18.460 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.25) opts 0xd 00:39:18.460 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.25) 00:39:18.460 00.000 428 Moving (-0.43, 0.25) raw xDistance=-0.40 yDistance=0.27 00:39:18.460 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:39:18.460 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:18.460 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:39:18.460 00.000 428 MoveAxis(E, 0, ABG) 00:39:18.460 00.000 428 Move returns status 0, amount 0 00:39:18.460 00.000 428 MoveAxis(N, 0, ABG) 00:39:18.460 00.000 428 Move returns status 0, amount 0 00:39:18.460 00.000 428 move complete, result=0 00:39:18.460 00.000 428 worker thread done servicing request 00:39:18.491 00.031 10672 UpdateGuideState exits: m=216545 SNR=40.0 00:39:18.491 00.000 10672 PhdController: settling, locked = 1, distance = 0.58 (99.00) aobump = 0 frame = 6 / 10 00:39:18.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:18.491 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:18.491 00.000 10672 Enqueuing Expose request 00:39:18.491 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:39:18.491 00.000 428 Worker thread wakes up 00:39:18.491 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:18.491 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:20.303 01.812 428 Exposure complete 00:39:20.444 00.141 428 worker thread done servicing request 00:39:20.444 00.000 10672 OnExposeComplete: enter 00:39:20.444 00.000 10672 UpdateGuideState(): m_state=6 00:39:20.444 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1633 00:39:20.444 00.000 10672 Star::Find returns 1 (0), X=618.74, Y=329.16, Mass=236228, SNR=44.0, Peak=29392 HFD=3.4 00:39:20.444 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 00:39:20.444 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 00:39:20.444 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=1.03 hyp=1.23 cameraTheta=2.15 mountX=-0.53 mountY=1.05, mountTheta=2.04 00:39:20.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=1.03, opts=13) 00:39:20.444 00.000 10672 Enqueuing Move request for scope (-0.68, 1.03) 00:39:20.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:20.444 00.000 428 Worker thread wakes up 00:39:20.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 1.03) opts 0xd 00:39:20.444 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 1.03) 00:39:20.444 00.000 428 Moving (-0.68, 1.03) raw xDistance=-0.53 yDistance=1.05 00:39:20.444 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53 00:39:20.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:39:20.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.05 00:39:20.444 00.000 428 MoveAxis(E, 624, ABG) 00:39:20.444 00.000 428 Guiding Dir = 2, Dur = 624 00:39:20.444 00.000 428 IsSlewing returns 0 00:39:20.444 00.000 428 IsGuiding returns 0 00:39:20.459 00.015 428 PulseGuide returned control before completion, sleep 617 00:39:20.459 00.000 10672 UpdateGuideState exits: m=236228 SNR=44.0 00:39:20.459 00.000 10672 PhdController: settling, locked = 1, distance = 0.78 (99.00) aobump = 0 frame = 7 / 10 00:39:20.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:20.459 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:20.459 00.000 10672 Enqueuing Expose request 00:39:20.949 00.490 10672 read socket command 10 00:39:20.949 00.000 10672 processing socket request REQDIST 00:39:20.949 00.000 10672 SOCKSVR: Sending pixel error of 0.77 00:39:20.949 00.000 10672 Sending socket response 77 (0x4d) 00:39:21.105 00.156 428 IsGuiding returns 0 00:39:21.105 00.000 428 Move returns status 0, amount 624 00:39:21.105 00.000 428 MoveAxis(N, 0, ABG) 00:39:21.105 00.000 428 Move returns status 0, amount 0 00:39:21.105 00.000 428 move complete, result=0 00:39:21.105 00.000 428 worker thread done servicing request 00:39:21.105 00.000 428 Worker thread wakes up 00:39:21.105 00.000 10672 GuideStep: -0.5 px 624 ms EAST, 1.0 px 0 ms NORTH 00:39:21.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:21.105 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:22.323 01.218 428 Exposure complete 00:39:22.448 00.125 428 worker thread done servicing request 00:39:22.448 00.000 10672 OnExposeComplete: enter 00:39:22.448 00.000 10672 UpdateGuideState(): m_state=6 00:39:22.448 00.000 10672 Star::Find(15, 618, 329, 0, (0,0,0,0), 0.0, 0) frame 1634 00:39:22.448 00.000 10672 Star::Find returns 1 (0), X=619.30, Y=328.41, Mass=200343, SNR=38.7, Peak=32240 HFD=2.9 00:39:22.448 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.14) = xAngle (1.83 = 1.83) 00:39:22.448 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.94 = 1.94) 00:39:22.448 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.97 mountX=-0.08 mountY=0.28, mountTheta=1.84 00:39:22.448 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.28, opts=13) 00:39:22.448 00.000 10672 Enqueuing Move request for scope (-0.12, 0.28) 00:39:22.448 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:22.448 00.000 428 Worker thread wakes up 00:39:22.448 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd 00:39:22.448 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.28) 00:39:22.448 00.000 428 Moving (-0.12, 0.28) raw xDistance=-0.08 yDistance=0.28 00:39:22.448 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:39:22.448 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:22.448 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:39:22.448 00.000 428 MoveAxis(E, 0, ABG) 00:39:22.448 00.000 428 Move returns status 0, amount 0 00:39:22.448 00.000 428 MoveAxis(N, 0, ABG) 00:39:22.448 00.000 428 Move returns status 0, amount 0 00:39:22.448 00.000 428 move complete, result=0 00:39:22.463 00.015 428 worker thread done servicing request 00:39:22.479 00.016 10672 UpdateGuideState exits: m=200343 SNR=38.7 00:39:22.479 00.000 10672 PhdController: settling, locked = 1, distance = 0.64 (99.00) aobump = 0 frame = 8 / 10 00:39:22.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:22.479 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:22.479 00.000 10672 Enqueuing Expose request 00:39:22.479 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:39:22.479 00.000 428 Worker thread wakes up 00:39:22.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:22.479 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:24.322 01.843 428 Exposure complete 00:39:24.463 00.141 428 worker thread done servicing request 00:39:24.463 00.000 10672 OnExposeComplete: enter 00:39:24.463 00.000 10672 UpdateGuideState(): m_state=6 00:39:24.463 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1635 00:39:24.463 00.000 10672 Star::Find returns 1 (0), X=619.71, Y=328.63, Mass=203830, SNR=36.7, Peak=33648 HFD=2.8 00:39:24.463 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.14) = xAngle (0.91 = 0.91) 00:39:24.463 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.02 = 1.02) 00:39:24.463 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.50 hyp=0.57 cameraTheta=1.05 mountX=0.35 mountY=0.49, mountTheta=0.94 00:39:24.463 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.50, opts=13) 00:39:24.463 00.000 10672 Enqueuing Move request for scope (0.29, 0.50) 00:39:24.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:24.463 00.000 428 Worker thread wakes up 00:39:24.463 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.50) opts 0xd 00:39:24.463 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.50) 00:39:24.463 00.000 428 Moving (0.29, 0.50) raw xDistance=0.35 yDistance=0.49 00:39:24.463 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:39:24.463 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:24.463 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 00:39:24.463 00.000 428 MoveAxis(E, 0, ABG) 00:39:24.463 00.000 428 Move returns status 0, amount 0 00:39:24.463 00.000 428 MoveAxis(N, 0, ABG) 00:39:24.463 00.000 428 Move returns status 0, amount 0 00:39:24.463 00.000 428 move complete, result=0 00:39:24.463 00.000 428 worker thread done servicing request 00:39:24.478 00.015 10672 UpdateGuideState exits: m=203830 SNR=36.7 00:39:24.478 00.000 10672 PhdController: settling, locked = 1, distance = 0.62 (99.00) aobump = 0 frame = 9 / 10 00:39:24.478 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:24.478 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:24.478 00.000 10672 Enqueuing Expose request 00:39:24.478 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 00:39:24.478 00.000 428 Worker thread wakes up 00:39:24.478 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:24.478 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:25.963 01.485 10672 read socket command 10 00:39:25.963 00.000 10672 processing socket request REQDIST 00:39:25.963 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:39:25.963 00.000 10672 Sending socket response 61 (0x3d) 00:39:26.322 00.359 428 Exposure complete 00:39:26.462 00.140 428 worker thread done servicing request 00:39:26.462 00.000 10672 OnExposeComplete: enter 00:39:26.462 00.000 10672 UpdateGuideState(): m_state=6 00:39:26.462 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1636 00:39:26.462 00.000 10672 Star::Find returns 1 (0), X=620.07, Y=328.72, Mass=217428, SNR=41.0, Peak=34080 HFD=2.5 00:39:26.462 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.14) = xAngle (0.60 = 0.60) 00:39:26.462 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.71 = 0.71) 00:39:26.462 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.59 hyp=0.88 cameraTheta=0.74 mountX=0.72 mountY=0.57, mountTheta=0.67 00:39:26.462 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.59, opts=13) 00:39:26.462 00.000 10672 Enqueuing Move request for scope (0.65, 0.59) 00:39:26.462 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:26.462 00.000 428 Worker thread wakes up 00:39:26.462 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.59) opts 0xd 00:39:26.462 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, 0.59) 00:39:26.462 00.000 428 Moving (0.65, 0.59) raw xDistance=0.72 yDistance=0.57 00:39:26.462 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.72 00:39:26.462 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.34 00:39:26.462 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 00:39:26.462 00.000 428 MoveAxis(W, 848, ABG) 00:39:26.462 00.000 428 Guiding Dir = 3, Dur = 848 00:39:26.462 00.000 428 IsSlewing returns 0 00:39:26.462 00.000 428 IsGuiding returns 0 00:39:26.493 00.031 10672 UpdateGuideState exits: m=217428 SNR=41.0 00:39:26.493 00.000 10672 PhdController: settling, locked = 1, distance = 0.70 (99.00) aobump = 0 frame = 10 / 10 00:39:26.493 00.000 10672 PhdController: newstate STATE_FINISH 00:39:26.493 00.000 10672 PhdController complete: success 00:39:26.493 00.000 10672 Mount: notify guiding dither settle done success=1 00:39:26.493 00.000 10672 PhdController: newstate STATE_IDLE 00:39:26.493 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:26.493 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:26.493 00.000 10672 Enqueuing Expose request 00:39:26.493 00.000 428 PulseGuide returned control before completion, sleep 831 00:39:27.353 00.860 428 IsGuiding returns 1 00:39:27.353 00.000 428 scope still moving after pulse duration time elapsed 00:39:27.384 00.031 428 IsSlewing returns 0 00:39:27.384 00.000 428 IsGuiding returns 0 00:39:27.384 00.000 428 scope move finished after 848 + 73 ms 00:39:27.384 00.000 428 Move returns status 0, amount 848 00:39:27.384 00.000 428 MoveAxis(S, 756, ABG) 00:39:27.384 00.000 428 Guiding Dir = 1, Dur = 756 00:39:27.384 00.000 428 IsSlewing returns 0 00:39:27.384 00.000 428 IsGuiding returns 0 00:39:27.462 00.078 428 PulseGuide returned control before completion, sleep 691 00:39:28.165 00.703 428 IsGuiding returns 1 00:39:28.165 00.000 428 scope still moving after pulse duration time elapsed 00:39:28.196 00.031 428 IsSlewing returns 0 00:39:28.196 00.000 428 IsGuiding returns 1 00:39:28.243 00.047 428 IsSlewing returns 0 00:39:28.243 00.000 428 IsGuiding returns 0 00:39:28.243 00.000 428 scope move finished after 756 + 103 ms 00:39:28.243 00.000 428 Move returns status 0, amount 756 00:39:28.243 00.000 428 move complete, result=0 00:39:28.243 00.000 428 worker thread done servicing request 00:39:28.243 00.000 428 Worker thread wakes up 00:39:28.243 00.000 10672 GuideStep: 0.7 px 848 ms WEST, 0.6 px 756 ms SOUTH 00:39:28.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:28.243 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:28.305 00.062 428 Exposure complete 00:39:28.446 00.141 428 worker thread done servicing request 00:39:28.446 00.000 10672 OnExposeComplete: enter 00:39:28.446 00.000 10672 UpdateGuideState(): m_state=6 00:39:28.446 00.000 10672 Star::Find(15, 620, 328, 0, (0,0,0,0), 0.0, 0) frame 1637 00:39:28.446 00.000 10672 Star::Find returns 1 (0), X=619.63, Y=328.60, Mass=199373, SNR=38.5, Peak=32560 HFD=2.9 00:39:28.446 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.14) = xAngle (1.01 = 1.01) 00:39:28.446 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.12 = 1.12) 00:39:28.446 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.47 hyp=0.52 cameraTheta=1.15 mountX=0.27 mountY=0.46, mountTheta=1.04 00:39:28.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.47, opts=13) 00:39:28.446 00.000 10672 Enqueuing Move request for scope (0.21, 0.47) 00:39:28.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:28.446 00.000 428 Worker thread wakes up 00:39:28.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.47) opts 0xd 00:39:28.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.47) 00:39:28.446 00.000 428 Moving (0.21, 0.47) raw xDistance=0.27 yDistance=0.46 00:39:28.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:39:28.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:28.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:39:28.446 00.000 428 MoveAxis(E, 0, ABG) 00:39:28.446 00.000 428 Move returns status 0, amount 0 00:39:28.446 00.000 428 MoveAxis(N, 0, ABG) 00:39:28.446 00.000 428 Move returns status 0, amount 0 00:39:28.446 00.000 428 move complete, result=0 00:39:28.446 00.000 428 worker thread done servicing request 00:39:28.477 00.031 10672 UpdateGuideState exits: m=199373 SNR=38.5 00:39:28.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:28.477 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:28.477 00.000 10672 Enqueuing Expose request 00:39:28.477 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:39:28.477 00.000 428 Worker thread wakes up 00:39:28.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:28.477 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:30.325 01.848 428 Exposure complete 00:39:30.466 00.141 428 worker thread done servicing request 00:39:30.466 00.000 10672 OnExposeComplete: enter 00:39:30.466 00.000 10672 UpdateGuideState(): m_state=6 00:39:30.466 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1638 00:39:30.466 00.000 10672 Star::Find returns 1 (0), X=619.10, Y=328.40, Mass=212607, SNR=42.7, Peak=31040 HFD=2.7 00:39:30.466 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.14) = xAngle (2.31 = 2.31) 00:39:30.466 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.42 = 2.42) 00:39:30.466 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.27 hyp=0.42 cameraTheta=2.45 mountX=-0.28 mountY=0.28, mountTheta=2.36 00:39:30.466 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.27, opts=13) 00:39:30.466 00.000 10672 Enqueuing Move request for scope (-0.32, 0.27) 00:39:30.466 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:30.466 00.000 428 Worker thread wakes up 00:39:30.466 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.27) opts 0xd 00:39:30.466 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.27) 00:39:30.466 00.000 428 Moving (-0.32, 0.27) raw xDistance=-0.28 yDistance=0.28 00:39:30.466 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:39:30.466 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:30.466 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:39:30.466 00.000 428 MoveAxis(E, 0, ABG) 00:39:30.466 00.000 428 Move returns status 0, amount 0 00:39:30.466 00.000 428 MoveAxis(N, 0, ABG) 00:39:30.466 00.000 428 Move returns status 0, amount 0 00:39:30.466 00.000 428 move complete, result=0 00:39:30.466 00.000 428 worker thread done servicing request 00:39:30.482 00.016 10672 UpdateGuideState exits: m=212607 SNR=42.7 00:39:30.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:30.482 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:30.497 00.015 10672 Enqueuing Expose request 00:39:30.497 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:39:30.497 00.000 428 Worker thread wakes up 00:39:30.497 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:30.497 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:30.966 00.469 10672 read socket command 10 00:39:30.966 00.000 10672 processing socket request REQDIST 00:39:30.966 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:39:30.966 00.000 10672 Sending socket response 57 (0x39) 00:39:32.327 01.361 428 Exposure complete 00:39:32.451 00.124 428 worker thread done servicing request 00:39:32.451 00.000 10672 OnExposeComplete: enter 00:39:32.451 00.000 10672 UpdateGuideState(): m_state=6 00:39:32.451 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1639 00:39:32.451 00.000 10672 Star::Find returns 1 (0), X=619.22, Y=328.06, Mass=219081, SNR=40.6, Peak=26128 HFD=3.0 00:39:32.451 00.000 10672 CameraToMount -- cameraTheta (-2.81) - m_xAngle (0.14) = xAngle (-2.95 = -2.95) 00:39:32.451 00.000 10672 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.84 = -2.84) 00:39:32.451 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.81 mountX=-0.21 mountY=-0.06, mountTheta=-2.85 00:39:32.451 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.07, opts=13) 00:39:32.451 00.000 10672 Enqueuing Move request for scope (-0.20, -0.07) 00:39:32.451 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:32.451 00.000 428 Worker thread wakes up 00:39:32.451 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd 00:39:32.451 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.07) 00:39:32.451 00.000 428 Moving (-0.20, -0.07) raw xDistance=-0.21 yDistance=-0.06 00:39:32.451 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:39:32.451 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:32.451 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:39:32.467 00.016 428 MoveAxis(E, 0, ABG) 00:39:32.467 00.000 428 Move returns status 0, amount 0 00:39:32.467 00.000 428 MoveAxis(N, 0, ABG) 00:39:32.467 00.000 428 Move returns status 0, amount 0 00:39:32.467 00.000 428 move complete, result=0 00:39:32.467 00.000 428 worker thread done servicing request 00:39:32.483 00.016 10672 UpdateGuideState exits: m=219081 SNR=40.6 00:39:32.483 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:32.483 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:32.483 00.000 10672 Enqueuing Expose request 00:39:32.483 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:39:32.483 00.000 428 Worker thread wakes up 00:39:32.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:32.483 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:34.314 01.831 428 Exposure complete 00:39:34.687 00.373 428 worker thread done servicing request 00:39:34.689 00.002 10672 OnExposeComplete: enter 00:39:34.690 00.001 10672 UpdateGuideState(): m_state=6 00:39:34.690 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1640 00:39:34.691 00.001 10672 Star::Find returns 1 (0), X=620.17, Y=327.83, Mass=259248, SNR=58.4, Peak=38560 HFD=2.8 00:39:34.691 00.000 10672 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 00:39:34.691 00.000 10672 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.42 = -0.42) 00:39:34.691 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=-0.30 hyp=0.81 cameraTheta=-0.39 mountX=0.70 mountY=-0.33, mountTheta=-0.44 00:39:34.697 00.006 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=-0.30, opts=13) 00:39:34.697 00.000 10672 Enqueuing Move request for scope (0.75, -0.30) 00:39:34.697 00.000 428 Worker thread wakes up 00:39:34.698 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:34.698 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.30) opts 0xd 00:39:34.698 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, -0.30) 00:39:34.699 00.001 428 Moving (0.75, -0.30) raw xDistance=0.70 yDistance=-0.33 00:39:34.699 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 00:39:34.699 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:34.699 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:39:34.699 00.000 428 MoveAxis(W, 818, ABG) 00:39:34.700 00.001 428 Guiding Dir = 3, Dur = 818 00:39:34.701 00.001 428 IsSlewing returns 0 00:39:34.703 00.002 428 IsGuiding returns 0 00:39:34.729 00.026 10672 UpdateGuideState exits: m=259248 SNR=58.4 00:39:34.729 00.000 428 PulseGuide returned control before completion, sleep 805 00:39:34.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:34.730 00.001 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:34.730 00.000 10672 Enqueuing Expose request 00:39:36.210 01.480 428 IsGuiding returns 1 00:39:36.210 00.000 428 scope still moving after pulse duration time elapsed 00:39:36.242 00.032 428 IsSlewing returns 0 00:39:36.273 00.031 428 IsGuiding returns 0 00:39:36.273 00.000 428 scope move finished after 818 + 754 ms 00:39:36.273 00.000 428 Move returns status 0, amount 818 00:39:36.273 00.000 428 MoveAxis(N, 0, ABG) 00:39:36.273 00.000 428 Move returns status 0, amount 0 00:39:36.273 00.000 428 move complete, result=0 00:39:36.273 00.000 428 worker thread done servicing request 00:39:36.273 00.000 10672 GuideStep: 0.7 px 818 ms WEST, -0.3 px 0 ms NORTH 00:39:36.273 00.000 428 Worker thread wakes up 00:39:36.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:36.273 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:36.304 00.031 428 Exposure complete 00:39:36.492 00.188 428 worker thread done servicing request 00:39:36.492 00.000 10672 OnExposeComplete: enter 00:39:36.492 00.000 10672 UpdateGuideState(): m_state=6 00:39:36.492 00.000 10672 Star::Find(15, 620, 327, 0, (0,0,0,0), 0.0, 0) frame 1641 00:39:36.492 00.000 10672 Star::Find returns 1 (0), X=619.63, Y=328.68, Mass=222760, SNR=42.0, Peak=37904 HFD=3.0 00:39:36.492 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 00:39:36.492 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.18 = 1.18) 00:39:36.492 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.55 hyp=0.58 cameraTheta=1.21 mountX=0.28 mountY=0.54, mountTheta=1.09 00:39:36.507 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.55, opts=13) 00:39:36.507 00.000 10672 Enqueuing Move request for scope (0.21, 0.55) 00:39:36.507 00.000 428 Worker thread wakes up 00:39:36.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:36.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.55) opts 0xd 00:39:36.507 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.55) 00:39:36.507 00.000 428 Moving (0.21, 0.55) raw xDistance=0.28 yDistance=0.54 00:39:36.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:39:36.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:36.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 00:39:36.507 00.000 428 MoveAxis(E, 0, ABG) 00:39:36.507 00.000 428 Move returns status 0, amount 0 00:39:36.507 00.000 428 MoveAxis(N, 0, ABG) 00:39:36.507 00.000 428 Move returns status 0, amount 0 00:39:36.507 00.000 428 move complete, result=0 00:39:36.507 00.000 428 worker thread done servicing request 00:39:36.538 00.031 10672 UpdateGuideState exits: m=222760 SNR=42.0 00:39:36.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:36.538 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:36.538 00.000 10672 Enqueuing Expose request 00:39:36.538 00.000 428 Worker thread wakes up 00:39:36.538 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:39:36.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:36.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:36.554 00.016 10672 read socket command 10 00:39:36.554 00.000 10672 processing socket request REQDIST 00:39:36.554 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:39:36.554 00.000 10672 Sending socket response 57 (0x39) 00:39:38.296 01.742 428 Exposure complete 00:39:38.437 00.141 428 worker thread done servicing request 00:39:38.437 00.000 10672 OnExposeComplete: enter 00:39:38.437 00.000 10672 UpdateGuideState(): m_state=6 00:39:38.437 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1642 00:39:38.437 00.000 10672 Star::Find returns 1 (0), X=619.24, Y=328.29, Mass=191305, SNR=38.5, Peak=30160 HFD=2.8 00:39:38.437 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.14) = xAngle (2.29 = 2.29) 00:39:38.437 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.40 = 2.40) 00:39:38.437 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.43 mountX=-0.16 mountY=0.16, mountTheta=2.34 00:39:38.437 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.15, opts=13) 00:39:38.437 00.000 10672 Enqueuing Move request for scope (-0.18, 0.15) 00:39:38.437 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:38.437 00.000 428 Worker thread wakes up 00:39:38.437 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd 00:39:38.437 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.15) 00:39:38.437 00.000 428 Moving (-0.18, 0.15) raw xDistance=-0.16 yDistance=0.16 00:39:38.437 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:39:38.437 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:38.437 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:39:38.437 00.000 428 MoveAxis(E, 0, ABG) 00:39:38.437 00.000 428 Move returns status 0, amount 0 00:39:38.437 00.000 428 MoveAxis(N, 0, ABG) 00:39:38.437 00.000 428 Move returns status 0, amount 0 00:39:38.437 00.000 428 move complete, result=0 00:39:38.437 00.000 428 worker thread done servicing request 00:39:38.468 00.031 10672 UpdateGuideState exits: m=191305 SNR=38.5 00:39:38.468 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:38.468 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:38.468 00.000 10672 Enqueuing Expose request 00:39:38.468 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:39:38.468 00.000 428 Worker thread wakes up 00:39:38.468 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:38.468 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:40.327 01.859 428 Exposure complete 00:39:40.452 00.125 428 worker thread done servicing request 00:39:40.452 00.000 10672 OnExposeComplete: enter 00:39:40.452 00.000 10672 UpdateGuideState(): m_state=6 00:39:40.452 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1643 00:39:40.452 00.000 10672 Star::Find returns 1 (0), X=619.39, Y=327.99, Mass=253776, SNR=49.3, Peak=33216 HFD=3.3 00:39:40.452 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 00:39:40.452 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 00:39:40.452 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.81 mountX=-0.05 mountY=-0.14, mountTheta=-1.93 00:39:40.452 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.14, opts=13) 00:39:40.452 00.000 10672 Enqueuing Move request for scope (-0.03, -0.14) 00:39:40.452 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:40.452 00.000 428 Worker thread wakes up 00:39:40.452 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd 00:39:40.452 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.14) 00:39:40.452 00.000 428 Moving (-0.03, -0.14) raw xDistance=-0.05 yDistance=-0.14 00:39:40.452 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:39:40.452 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:40.452 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:39:40.452 00.000 428 MoveAxis(E, 0, ABG) 00:39:40.452 00.000 428 Move returns status 0, amount 0 00:39:40.452 00.000 428 MoveAxis(N, 0, ABG) 00:39:40.452 00.000 428 Move returns status 0, amount 0 00:39:40.452 00.000 428 move complete, result=0 00:39:40.452 00.000 428 worker thread done servicing request 00:39:40.483 00.031 10672 UpdateGuideState exits: m=253776 SNR=49.3 00:39:40.483 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:40.483 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:40.483 00.000 10672 Enqueuing Expose request 00:39:40.483 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:39:40.483 00.000 428 Worker thread wakes up 00:39:40.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:40.483 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:40.967 00.484 10672 read socket command 10 00:39:40.967 00.000 10672 processing socket request REQDIST 00:39:40.967 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:39:40.967 00.000 10672 Sending socket response 37 (0x25) 00:39:42.326 01.359 428 Exposure complete 00:39:42.467 00.141 428 worker thread done servicing request 00:39:42.467 00.000 10672 OnExposeComplete: enter 00:39:42.467 00.000 10672 UpdateGuideState(): m_state=6 00:39:42.467 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1644 00:39:42.467 00.000 10672 Star::Find returns 1 (0), X=618.83, Y=327.84, Mass=220918, SNR=39.9, Peak=36048 HFD=2.7 00:39:42.467 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (0.14) = xAngle (-2.82 = -2.82) 00:39:42.467 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.71 = -2.71) 00:39:42.467 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.29 hyp=0.66 cameraTheta=-2.68 mountX=-0.63 mountY=-0.27, mountTheta=-2.73 00:39:42.467 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.29, opts=13) 00:39:42.467 00.000 10672 Enqueuing Move request for scope (-0.59, -0.29) 00:39:42.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:39:42.467 00.000 428 Worker thread wakes up 00:39:42.467 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.29) opts 0xd 00:39:42.467 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.29) 00:39:42.467 00.000 428 Moving (-0.59, -0.29) raw xDistance=-0.63 yDistance=-0.27 00:39:42.467 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63 00:39:42.467 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:42.467 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:39:42.467 00.000 428 MoveAxis(E, 733, ABG) 00:39:42.467 00.000 428 Guiding Dir = 2, Dur = 733 00:39:42.467 00.000 428 IsSlewing returns 0 00:39:42.467 00.000 428 IsGuiding returns 0 00:39:42.482 00.015 428 PulseGuide returned control before completion, sleep 721 00:39:42.482 00.000 10672 UpdateGuideState exits: m=220918 SNR=39.9 00:39:42.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:42.482 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:42.482 00.000 10672 Enqueuing Expose request 00:39:43.232 00.750 428 IsGuiding returns 0 00:39:43.248 00.016 428 Move returns status 0, amount 733 00:39:43.248 00.000 428 MoveAxis(N, 0, ABG) 00:39:43.248 00.000 428 Move returns status 0, amount 0 00:39:43.248 00.000 428 move complete, result=0 00:39:43.248 00.000 428 worker thread done servicing request 00:39:43.248 00.000 428 Worker thread wakes up 00:39:43.248 00.000 10672 GuideStep: -0.6 px 733 ms EAST, -0.3 px 0 ms NORTH 00:39:43.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:43.248 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:44.326 01.078 428 Exposure complete 00:39:44.451 00.125 428 worker thread done servicing request 00:39:44.451 00.000 10672 OnExposeComplete: enter 00:39:44.451 00.000 10672 UpdateGuideState(): m_state=6 00:39:44.451 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1645 00:39:44.451 00.000 10672 Star::Find returns 1 (0), X=619.17, Y=328.04, Mass=257380, SNR=55.9, Peak=28096 HFD=3.1 00:39:44.451 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.14) = xAngle (-2.92 = -2.92) 00:39:44.451 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.81 = -2.81) 00:39:44.451 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-2.78 mountX=-0.26 mountY=-0.09, mountTheta=-2.82 00:39:44.451 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.09, opts=13) 00:39:44.451 00.000 10672 Enqueuing Move request for scope (-0.25, -0.09) 00:39:44.451 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:39:44.451 00.000 428 Worker thread wakes up 00:39:44.451 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd 00:39:44.451 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.09) 00:39:44.466 00.015 428 Moving (-0.25, -0.09) raw xDistance=-0.26 yDistance=-0.09 00:39:44.466 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:39:44.466 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:44.466 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:39:44.466 00.000 428 MoveAxis(E, 0, ABG) 00:39:44.466 00.000 428 Move returns status 0, amount 0 00:39:44.466 00.000 428 MoveAxis(N, 0, ABG) 00:39:44.466 00.000 428 Move returns status 0, amount 0 00:39:44.466 00.000 428 move complete, result=0 00:39:44.466 00.000 428 worker thread done servicing request 00:39:44.482 00.016 10672 UpdateGuideState exits: m=257380 SNR=55.9 00:39:44.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:44.482 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:44.482 00.000 10672 Enqueuing Expose request 00:39:44.482 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:39:44.482 00.000 428 Worker thread wakes up 00:39:44.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:44.482 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:45.955 01.473 10672 read socket command 10 00:39:45.955 00.000 10672 processing socket request REQDIST 00:39:45.955 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:39:45.955 00.000 10672 Sending socket response 40 (0x28) 00:39:46.299 00.344 428 Exposure complete 00:39:46.439 00.140 428 worker thread done servicing request 00:39:46.439 00.000 10672 OnExposeComplete: enter 00:39:46.439 00.000 10672 UpdateGuideState(): m_state=6 00:39:46.439 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1646 00:39:46.439 00.000 10672 Star::Find returns 1 (0), X=619.95, Y=327.73, Mass=221574, SNR=49.8, Peak=30704 HFD=2.6 00:39:46.439 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.14) = xAngle (-0.78 = -0.78) 00:39:46.439 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.68 = -0.68) 00:39:46.439 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.40 hyp=0.66 cameraTheta=-0.65 mountX=0.47 mountY=-0.41, mountTheta=-0.72 00:39:46.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.40, opts=13) 00:39:46.439 00.000 10672 Enqueuing Move request for scope (0.53, -0.40) 00:39:46.439 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:46.439 00.000 428 Worker thread wakes up 00:39:46.439 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.40) opts 0xd 00:39:46.439 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.40) 00:39:46.439 00.000 428 Moving (0.53, -0.40) raw xDistance=0.47 yDistance=-0.41 00:39:46.439 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 00:39:46.439 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:46.439 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 00:39:46.439 00.000 428 MoveAxis(W, 548, ABG) 00:39:46.439 00.000 428 Guiding Dir = 3, Dur = 548 00:39:46.439 00.000 428 IsSlewing returns 0 00:39:46.439 00.000 428 IsGuiding returns 0 00:39:46.470 00.031 10672 UpdateGuideState exits: m=221574 SNR=49.8 00:39:46.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:46.470 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:46.470 00.000 10672 Enqueuing Expose request 00:39:46.470 00.000 428 PulseGuide returned control before completion, sleep 529 00:39:47.049 00.579 428 IsGuiding returns 1 00:39:47.049 00.000 428 scope still moving after pulse duration time elapsed 00:39:47.080 00.031 428 IsSlewing returns 0 00:39:47.080 00.000 428 IsGuiding returns 0 00:39:47.080 00.000 428 scope move finished after 548 + 88 ms 00:39:47.080 00.000 428 Move returns status 0, amount 548 00:39:47.080 00.000 428 MoveAxis(N, 0, ABG) 00:39:47.080 00.000 428 Move returns status 0, amount 0 00:39:47.080 00.000 428 move complete, result=0 00:39:47.080 00.000 428 worker thread done servicing request 00:39:47.080 00.000 428 Worker thread wakes up 00:39:47.080 00.000 10672 GuideStep: 0.5 px 548 ms WEST, -0.4 px 0 ms NORTH 00:39:47.080 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:47.080 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:48.314 01.234 428 Exposure complete 00:39:48.439 00.125 428 worker thread done servicing request 00:39:48.439 00.000 10672 OnExposeComplete: enter 00:39:48.439 00.000 10672 UpdateGuideState(): m_state=6 00:39:48.439 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1647 00:39:48.439 00.000 10672 Star::Find returns 1 (0), X=619.87, Y=328.17, Mass=222833, SNR=45.1, Peak=40736 HFD=2.8 00:39:48.439 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.06 = -0.06) 00:39:48.439 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.05 = 0.05) 00:39:48.439 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.04 hyp=0.45 cameraTheta=0.08 mountX=0.45 mountY=0.02, mountTheta=0.05 00:39:48.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.04, opts=13) 00:39:48.454 00.015 10672 Enqueuing Move request for scope (0.45, 0.04) 00:39:48.454 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:48.454 00.000 428 Worker thread wakes up 00:39:48.454 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.04) opts 0xd 00:39:48.454 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.04) 00:39:48.454 00.000 428 Moving (0.45, 0.04) raw xDistance=0.45 yDistance=0.02 00:39:48.454 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45 00:39:48.454 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:48.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:39:48.454 00.000 428 MoveAxis(W, 570, ABG) 00:39:48.454 00.000 428 Guiding Dir = 3, Dur = 570 00:39:48.454 00.000 428 IsSlewing returns 0 00:39:48.454 00.000 428 IsGuiding returns 0 00:39:48.470 00.016 428 PulseGuide returned control before completion, sleep 565 00:39:48.470 00.000 10672 UpdateGuideState exits: m=222833 SNR=45.1 00:39:48.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:48.470 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:48.470 00.000 10672 Enqueuing Expose request 00:39:49.048 00.578 428 IsGuiding returns 1 00:39:49.048 00.000 428 scope still moving after pulse duration time elapsed 00:39:49.079 00.031 428 IsSlewing returns 0 00:39:49.079 00.000 428 IsGuiding returns 0 00:39:49.079 00.000 428 scope move finished after 570 + 54 ms 00:39:49.079 00.000 428 Move returns status 0, amount 570 00:39:49.079 00.000 428 MoveAxis(N, 0, ABG) 00:39:49.079 00.000 428 Move returns status 0, amount 0 00:39:49.079 00.000 428 move complete, result=0 00:39:49.079 00.000 428 worker thread done servicing request 00:39:49.079 00.000 428 Worker thread wakes up 00:39:49.079 00.000 10672 GuideStep: 0.5 px 570 ms WEST, 0.0 px 0 ms NORTH 00:39:49.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:49.079 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:50.313 01.234 428 Exposure complete 00:39:50.454 00.141 428 worker thread done servicing request 00:39:50.454 00.000 10672 OnExposeComplete: enter 00:39:50.454 00.000 10672 UpdateGuideState(): m_state=6 00:39:50.454 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1648 00:39:50.454 00.000 10672 Star::Find returns 1 (0), X=619.41, Y=328.19, Mass=240592, SNR=44.2, Peak=27760 HFD=3.5 00:39:50.454 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 00:39:50.454 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.70 = 1.70) 00:39:50.454 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.73 mountX=-0.00 mountY=0.06, mountTheta=1.60 00:39:50.454 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.06, opts=13) 00:39:50.454 00.000 10672 Enqueuing Move request for scope (-0.01, 0.06) 00:39:50.454 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:50.454 00.000 428 Worker thread wakes up 00:39:50.454 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd 00:39:50.454 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.06) 00:39:50.454 00.000 428 Moving (-0.01, 0.06) raw xDistance=-0.00 yDistance=0.06 00:39:50.454 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:39:50.454 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:50.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:39:50.454 00.000 428 MoveAxis(E, 0, ABG) 00:39:50.454 00.000 428 Move returns status 0, amount 0 00:39:50.454 00.000 428 MoveAxis(N, 0, ABG) 00:39:50.454 00.000 428 Move returns status 0, amount 0 00:39:50.454 00.000 428 move complete, result=0 00:39:50.454 00.000 428 worker thread done servicing request 00:39:50.485 00.031 10672 UpdateGuideState exits: m=240592 SNR=44.2 00:39:50.485 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:50.485 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:50.485 00.000 10672 Enqueuing Expose request 00:39:50.485 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:39:50.485 00.000 428 Worker thread wakes up 00:39:50.485 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:50.485 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:50.954 00.469 10672 read socket command 10 00:39:50.954 00.000 10672 processing socket request REQDIST 00:39:50.954 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:39:50.954 00.000 10672 Sending socket response 34 (0x22) 00:39:52.312 01.358 428 Exposure complete 00:39:52.453 00.141 428 worker thread done servicing request 00:39:52.453 00.000 10672 OnExposeComplete: enter 00:39:52.453 00.000 10672 UpdateGuideState(): m_state=6 00:39:52.453 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1649 00:39:52.453 00.000 10672 Star::Find returns 1 (0), X=619.21, Y=328.28, Mass=244596, SNR=50.5, Peak=29936 HFD=3.5 00:39:52.453 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 00:39:52.453 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.49 = 2.49) 00:39:52.453 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.52 mountX=-0.19 mountY=0.15, mountTheta=2.45 00:39:52.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.15, opts=13) 00:39:52.453 00.000 10672 Enqueuing Move request for scope (-0.21, 0.15) 00:39:52.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:52.453 00.000 428 Worker thread wakes up 00:39:52.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd 00:39:52.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.15) 00:39:52.453 00.000 428 Moving (-0.21, 0.15) raw xDistance=-0.19 yDistance=0.15 00:39:52.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:39:52.453 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:52.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:39:52.453 00.000 428 MoveAxis(E, 0, ABG) 00:39:52.453 00.000 428 Move returns status 0, amount 0 00:39:52.453 00.000 428 MoveAxis(N, 0, ABG) 00:39:52.453 00.000 428 Move returns status 0, amount 0 00:39:52.453 00.000 428 move complete, result=0 00:39:52.453 00.000 428 worker thread done servicing request 00:39:52.484 00.031 10672 UpdateGuideState exits: m=244596 SNR=50.5 00:39:52.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:52.484 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:52.484 00.000 10672 Enqueuing Expose request 00:39:52.484 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:39:52.484 00.000 428 Worker thread wakes up 00:39:52.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:52.484 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:54.317 01.833 428 Exposure complete 00:39:54.442 00.125 428 worker thread done servicing request 00:39:54.442 00.000 10672 OnExposeComplete: enter 00:39:54.442 00.000 10672 UpdateGuideState(): m_state=6 00:39:54.442 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1650 00:39:54.442 00.000 10672 Star::Find returns 1 (0), X=619.89, Y=327.74, Mass=211818, SNR=40.8, Peak=33648 HFD=2.4 00:39:54.442 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.14) = xAngle (-0.84 = -0.84) 00:39:54.442 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.73 = -0.73) 00:39:54.442 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.39 hyp=0.61 cameraTheta=-0.70 mountX=0.41 mountY=-0.41, mountTheta=-0.79 00:39:54.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.39, opts=13) 00:39:54.442 00.000 10672 Enqueuing Move request for scope (0.47, -0.39) 00:39:54.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:54.442 00.000 428 Worker thread wakes up 00:39:54.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.39) opts 0xd 00:39:54.442 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.39) 00:39:54.442 00.000 428 Moving (0.47, -0.39) raw xDistance=0.41 yDistance=-0.41 00:39:54.442 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:39:54.442 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:54.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 00:39:54.442 00.000 428 MoveAxis(E, 0, ABG) 00:39:54.442 00.000 428 Move returns status 0, amount 0 00:39:54.442 00.000 428 MoveAxis(N, 0, ABG) 00:39:54.442 00.000 428 Move returns status 0, amount 0 00:39:54.442 00.000 428 move complete, result=0 00:39:54.457 00.015 428 worker thread done servicing request 00:39:54.473 00.016 10672 UpdateGuideState exits: m=211818 SNR=40.8 00:39:54.473 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:54.473 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:54.473 00.000 10672 Enqueuing Expose request 00:39:54.473 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:39:54.473 00.000 428 Worker thread wakes up 00:39:54.473 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:54.473 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:55.957 01.484 10672 read socket command 10 00:39:55.957 00.000 10672 processing socket request REQDIST 00:39:55.957 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:39:55.957 00.000 10672 Sending socket response 40 (0x28) 00:39:56.300 00.343 428 Exposure complete 00:39:56.425 00.125 428 worker thread done servicing request 00:39:56.425 00.000 10672 OnExposeComplete: enter 00:39:56.425 00.000 10672 UpdateGuideState(): m_state=6 00:39:56.425 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1651 00:39:56.425 00.000 10672 Star::Find returns 1 (0), X=619.35, Y=327.47, Mass=221883, SNR=43.2, Peak=31360 HFD=3.0 00:39:56.425 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.14) = xAngle (-1.81 = -1.81) 00:39:56.425 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.70 = -1.70) 00:39:56.425 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.66 hyp=0.67 cameraTheta=-1.67 mountX=-0.16 mountY=-0.66, mountTheta=-1.81 00:39:56.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.66, opts=13) 00:39:56.425 00.000 10672 Enqueuing Move request for scope (-0.07, -0.66) 00:39:56.441 00.016 428 Worker thread wakes up 00:39:56.441 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:39:56.441 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.66) opts 0xd 00:39:56.441 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.66) 00:39:56.441 00.000 428 Moving (-0.07, -0.66) raw xDistance=-0.16 yDistance=-0.66 00:39:56.441 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:39:56.441 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:39:56.441 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 00:39:56.441 00.000 428 MoveAxis(E, 0, ABG) 00:39:56.441 00.000 428 Move returns status 0, amount 0 00:39:56.441 00.000 428 MoveAxis(N, 0, ABG) 00:39:56.441 00.000 428 Move returns status 0, amount 0 00:39:56.441 00.000 428 move complete, result=0 00:39:56.441 00.000 428 worker thread done servicing request 00:39:56.457 00.016 10672 UpdateGuideState exits: m=221883 SNR=43.2 00:39:56.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:56.457 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:56.457 00.000 10672 Enqueuing Expose request 00:39:56.457 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 00:39:56.457 00.000 428 Worker thread wakes up 00:39:56.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:56.457 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:39:58.315 01.858 428 Exposure complete 00:39:58.456 00.141 428 worker thread done servicing request 00:39:58.456 00.000 10672 OnExposeComplete: enter 00:39:58.456 00.000 10672 UpdateGuideState(): m_state=6 00:39:58.456 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1652 00:39:58.456 00.000 10672 Star::Find returns 1 (0), X=619.48, Y=327.85, Mass=219220, SNR=43.0, Peak=33216 HFD=3.0 00:39:58.456 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:39:58.456 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:39:58.456 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.36 mountX=0.02 mountY=-0.28, mountTheta=-1.50 00:39:58.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.28, opts=13) 00:39:58.456 00.000 10672 Enqueuing Move request for scope (0.06, -0.28) 00:39:58.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:39:58.456 00.000 428 Worker thread wakes up 00:39:58.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd 00:39:58.456 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.28) 00:39:58.456 00.000 428 Moving (0.06, -0.28) raw xDistance=0.02 yDistance=-0.28 00:39:58.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:39:58.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:39:58.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:39:58.456 00.000 428 MoveAxis(E, 0, ABG) 00:39:58.456 00.000 428 Move returns status 0, amount 0 00:39:58.456 00.000 428 MoveAxis(N, 0, ABG) 00:39:58.456 00.000 428 Move returns status 0, amount 0 00:39:58.456 00.000 428 move complete, result=0 00:39:58.456 00.000 428 worker thread done servicing request 00:39:58.472 00.016 10672 UpdateGuideState exits: m=219220 SNR=43.0 00:39:58.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:39:58.487 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:39:58.487 00.000 10672 Enqueuing Expose request 00:39:58.487 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:39:58.487 00.000 428 Worker thread wakes up 00:39:58.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:39:58.487 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:00.315 01.828 428 Exposure complete 00:40:00.440 00.125 428 worker thread done servicing request 00:40:00.440 00.000 10672 OnExposeComplete: enter 00:40:00.440 00.000 10672 UpdateGuideState(): m_state=6 00:40:00.440 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1653 00:40:00.440 00.000 10672 Star::Find returns 1 (0), X=619.87, Y=327.86, Mass=193198, SNR=37.0, Peak=25904 HFD=2.5 00:40:00.440 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.69 = -0.69) 00:40:00.440 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 00:40:00.440 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.27 hyp=0.52 cameraTheta=-0.55 mountX=0.40 mountY=-0.29, mountTheta=-0.62 00:40:00.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.27, opts=13) 00:40:00.440 00.000 10672 Enqueuing Move request for scope (0.44, -0.27) 00:40:00.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:00.440 00.000 428 Worker thread wakes up 00:40:00.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.27) opts 0xd 00:40:00.440 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.27) 00:40:00.440 00.000 428 Moving (0.44, -0.27) raw xDistance=0.40 yDistance=-0.29 00:40:00.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:40:00.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:00.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 00:40:00.440 00.000 428 MoveAxis(E, 0, ABG) 00:40:00.440 00.000 428 Move returns status 0, amount 0 00:40:00.440 00.000 428 MoveAxis(N, 0, ABG) 00:40:00.440 00.000 428 Move returns status 0, amount 0 00:40:00.440 00.000 428 move complete, result=0 00:40:00.440 00.000 428 worker thread done servicing request 00:40:00.471 00.031 10672 UpdateGuideState exits: m=193198 SNR=37.0 00:40:00.471 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:00.471 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:00.471 00.000 10672 Enqueuing Expose request 00:40:00.471 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:40:00.471 00.000 428 Worker thread wakes up 00:40:00.471 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:00.471 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:00.955 00.484 10672 read socket command 10 00:40:00.955 00.000 10672 processing socket request REQDIST 00:40:00.955 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:40:00.955 00.000 10672 Sending socket response 45 (0x2d) 00:40:02.319 01.364 428 Exposure complete 00:40:02.444 00.125 428 worker thread done servicing request 00:40:02.444 00.000 10672 OnExposeComplete: enter 00:40:02.444 00.000 10672 UpdateGuideState(): m_state=6 00:40:02.444 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1654 00:40:02.444 00.000 10672 Star::Find returns 1 (0), X=619.54, Y=327.94, Mass=223241, SNR=44.7, Peak=32560 HFD=2.3 00:40:02.444 00.000 10672 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.14) = xAngle (-1.14 = -1.14) 00:40:02.444 00.000 10672 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.03 = -1.03) 00:40:02.444 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-1.00 mountX=0.10 mountY=-0.20, mountTheta=-1.11 00:40:02.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.19, opts=13) 00:40:02.444 00.000 10672 Enqueuing Move request for scope (0.12, -0.19) 00:40:02.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:02.444 00.000 428 Worker thread wakes up 00:40:02.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd 00:40:02.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.19) 00:40:02.444 00.000 428 Moving (0.12, -0.19) raw xDistance=0.10 yDistance=-0.20 00:40:02.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:40:02.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:02.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:40:02.444 00.000 428 MoveAxis(E, 0, ABG) 00:40:02.444 00.000 428 Move returns status 0, amount 0 00:40:02.444 00.000 428 MoveAxis(N, 0, ABG) 00:40:02.444 00.000 428 Move returns status 0, amount 0 00:40:02.444 00.000 428 move complete, result=0 00:40:02.444 00.000 428 worker thread done servicing request 00:40:02.475 00.031 10672 UpdateGuideState exits: m=223241 SNR=44.7 00:40:02.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:02.475 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:02.475 00.000 10672 Enqueuing Expose request 00:40:02.475 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:40:02.475 00.000 428 Worker thread wakes up 00:40:02.475 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:02.475 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:04.318 01.843 428 Exposure complete 00:40:04.443 00.125 428 worker thread done servicing request 00:40:04.443 00.000 10672 OnExposeComplete: enter 00:40:04.443 00.000 10672 UpdateGuideState(): m_state=6 00:40:04.443 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1655 00:40:04.443 00.000 10672 Star::Find returns 1 (0), X=619.53, Y=328.28, Mass=245320, SNR=46.7, Peak=37136 HFD=2.8 00:40:04.443 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (0.14) = xAngle (0.80 = 0.80) 00:40:04.443 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.91 = 0.91) 00:40:04.443 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.94 mountX=0.13 mountY=0.15, mountTheta=0.85 00:40:04.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.15, opts=13) 00:40:04.443 00.000 10672 Enqueuing Move request for scope (0.11, 0.15) 00:40:04.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:04.443 00.000 428 Worker thread wakes up 00:40:04.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd 00:40:04.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.15) 00:40:04.443 00.000 428 Moving (0.11, 0.15) raw xDistance=0.13 yDistance=0.15 00:40:04.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:40:04.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:04.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:40:04.443 00.000 428 MoveAxis(E, 0, ABG) 00:40:04.443 00.000 428 Move returns status 0, amount 0 00:40:04.443 00.000 428 MoveAxis(N, 0, ABG) 00:40:04.443 00.000 428 Move returns status 0, amount 0 00:40:04.443 00.000 428 move complete, result=0 00:40:04.443 00.000 428 worker thread done servicing request 00:40:04.474 00.031 10672 UpdateGuideState exits: m=245320 SNR=46.7 00:40:04.474 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:04.474 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:04.474 00.000 10672 Enqueuing Expose request 00:40:04.474 00.000 428 Worker thread wakes up 00:40:04.474 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:40:04.474 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:04.474 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:05.959 01.485 10672 read socket command 10 00:40:05.959 00.000 10672 processing socket request REQDIST 00:40:05.959 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:40:05.959 00.000 10672 Sending socket response 32 (0x20) 00:40:06.302 00.343 428 Exposure complete 00:40:06.427 00.125 428 worker thread done servicing request 00:40:06.442 00.015 10672 OnExposeComplete: enter 00:40:06.442 00.000 10672 UpdateGuideState(): m_state=6 00:40:06.442 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1656 00:40:06.442 00.000 10672 Star::Find returns 1 (0), X=619.66, Y=327.93, Mass=227817, SNR=45.2, Peak=26240 HFD=3.1 00:40:06.442 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 00:40:06.442 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 00:40:06.442 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-0.71 mountX=0.20 mountY=-0.21, mountTheta=-0.79 00:40:06.442 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.20, opts=13) 00:40:06.442 00.000 10672 Enqueuing Move request for scope (0.23, -0.20) 00:40:06.442 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:06.442 00.000 428 Worker thread wakes up 00:40:06.442 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.20) opts 0xd 00:40:06.442 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.20) 00:40:06.442 00.000 428 Moving (0.23, -0.20) raw xDistance=0.20 yDistance=-0.21 00:40:06.442 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:40:06.442 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:06.442 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:40:06.442 00.000 428 MoveAxis(E, 0, ABG) 00:40:06.442 00.000 428 Move returns status 0, amount 0 00:40:06.442 00.000 428 MoveAxis(N, 0, ABG) 00:40:06.442 00.000 428 Move returns status 0, amount 0 00:40:06.442 00.000 428 move complete, result=0 00:40:06.442 00.000 428 worker thread done servicing request 00:40:06.458 00.016 10672 UpdateGuideState exits: m=227817 SNR=45.2 00:40:06.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:06.458 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:06.458 00.000 10672 Enqueuing Expose request 00:40:06.458 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:40:06.458 00.000 428 Worker thread wakes up 00:40:06.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:06.458 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:08.286 01.828 428 Exposure complete 00:40:08.426 00.140 428 worker thread done servicing request 00:40:08.426 00.000 10672 OnExposeComplete: enter 00:40:08.426 00.000 10672 UpdateGuideState(): m_state=6 00:40:08.426 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1657 00:40:08.426 00.000 10672 Star::Find returns 1 (0), X=619.64, Y=327.68, Mass=211257, SNR=38.7, Peak=26016 HFD=2.9 00:40:08.426 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.14) = xAngle (-1.26 = -1.26) 00:40:08.426 00.000 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.15 = -1.15) 00:40:08.426 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.45 hyp=0.50 cameraTheta=-1.12 mountX=0.16 mountY=-0.46, mountTheta=-1.24 00:40:08.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.45, opts=13) 00:40:08.426 00.000 10672 Enqueuing Move request for scope (0.22, -0.45) 00:40:08.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:08.426 00.000 428 Worker thread wakes up 00:40:08.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.45) opts 0xd 00:40:08.426 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.45) 00:40:08.426 00.000 428 Moving (0.22, -0.45) raw xDistance=0.16 yDistance=-0.46 00:40:08.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:40:08.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:08.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 00:40:08.426 00.000 428 MoveAxis(E, 0, ABG) 00:40:08.426 00.000 428 Move returns status 0, amount 0 00:40:08.426 00.000 428 MoveAxis(N, 0, ABG) 00:40:08.426 00.000 428 Move returns status 0, amount 0 00:40:08.426 00.000 428 move complete, result=0 00:40:08.426 00.000 428 worker thread done servicing request 00:40:08.457 00.031 10672 UpdateGuideState exits: m=211257 SNR=38.7 00:40:08.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:08.457 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:08.457 00.000 10672 Enqueuing Expose request 00:40:08.457 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 00:40:08.457 00.000 428 Worker thread wakes up 00:40:08.457 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:08.457 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:10.306 01.849 428 Exposure complete 00:40:10.431 00.125 428 worker thread done servicing request 00:40:10.431 00.000 10672 OnExposeComplete: enter 00:40:10.431 00.000 10672 UpdateGuideState(): m_state=6 00:40:10.431 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1658 00:40:10.431 00.000 10672 Star::Find returns 1 (0), X=619.73, Y=327.36, Mass=243190, SNR=48.7, Peak=32016 HFD=2.8 00:40:10.431 00.000 10672 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.14) = xAngle (-1.33 = -1.33) 00:40:10.431 00.000 10672 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.22 = -1.22) 00:40:10.431 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.77 hyp=0.83 cameraTheta=-1.19 mountX=0.20 mountY=-0.78, mountTheta=-1.32 00:40:10.446 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.77, opts=13) 00:40:10.446 00.000 10672 Enqueuing Move request for scope (0.31, -0.77) 00:40:10.446 00.000 428 Worker thread wakes up 00:40:10.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:10.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.77) opts 0xd 00:40:10.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.77) 00:40:10.446 00.000 428 Moving (0.31, -0.77) raw xDistance=0.20 yDistance=-0.78 00:40:10.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:40:10.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:40:10.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.78 00:40:10.446 00.000 428 MoveAxis(E, 0, ABG) 00:40:10.446 00.000 428 Move returns status 0, amount 0 00:40:10.446 00.000 428 MoveAxis(N, 0, ABG) 00:40:10.446 00.000 428 Move returns status 0, amount 0 00:40:10.446 00.000 428 move complete, result=0 00:40:10.446 00.000 428 worker thread done servicing request 00:40:10.462 00.016 10672 UpdateGuideState exits: m=243190 SNR=48.7 00:40:10.462 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:10.462 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:10.462 00.000 10672 Enqueuing Expose request 00:40:10.462 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH 00:40:10.462 00.000 428 Worker thread wakes up 00:40:10.462 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:10.462 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:10.962 00.500 10672 read socket command 10 00:40:10.962 00.000 10672 processing socket request REQDIST 00:40:10.962 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:40:10.962 00.000 10672 Sending socket response 51 (0x33) 00:40:12.305 01.343 428 Exposure complete 00:40:12.446 00.141 428 worker thread done servicing request 00:40:12.446 00.000 10672 OnExposeComplete: enter 00:40:12.446 00.000 10672 UpdateGuideState(): m_state=6 00:40:12.446 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1659 00:40:12.446 00.000 10672 Star::Find returns 1 (0), X=619.39, Y=327.38, Mass=175607, SNR=34.7, Peak=31040 HFD=2.0 00:40:12.446 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.75 = -1.75) 00:40:12.446 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 00:40:12.446 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.76 hyp=0.76 cameraTheta=-1.61 mountX=-0.13 mountY=-0.75, mountTheta=-1.75 00:40:12.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.76, opts=13) 00:40:12.446 00.000 10672 Enqueuing Move request for scope (-0.03, -0.76) 00:40:12.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:12.446 00.000 428 Worker thread wakes up 00:40:12.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.76) opts 0xd 00:40:12.446 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.76) 00:40:12.446 00.000 428 Moving (-0.03, -0.76) raw xDistance=-0.13 yDistance=-0.75 00:40:12.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:40:12.446 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.35 newest=-1.99 00:40:12.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 00:40:12.446 00.000 428 MoveAxis(E, 0, ABG) 00:40:12.446 00.000 428 Move returns status 0, amount 0 00:40:12.446 00.000 428 MoveAxis(N, 1002, ABG) 00:40:12.446 00.000 428 Guiding Dir = 0, Dur = 1002 00:40:12.446 00.000 428 IsSlewing returns 0 00:40:12.446 00.000 428 IsGuiding returns 0 00:40:12.477 00.031 10672 UpdateGuideState exits: m=175607 SNR=34.7 00:40:12.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:12.477 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:12.477 00.000 10672 Enqueuing Expose request 00:40:12.524 00.047 428 PulseGuide returned control before completion, sleep 939 00:40:13.492 00.968 428 IsGuiding returns 1 00:40:13.492 00.000 428 scope still moving after pulse duration time elapsed 00:40:13.539 00.047 428 IsSlewing returns 0 00:40:13.539 00.000 428 IsGuiding returns 0 00:40:13.539 00.000 428 scope move finished after 1002 + 95 ms 00:40:13.539 00.000 428 Move returns status 0, amount 1002 00:40:13.555 00.016 428 move complete, result=0 00:40:13.555 00.000 428 worker thread done servicing request 00:40:13.555 00.000 428 Worker thread wakes up 00:40:13.555 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1002 ms NORTH 00:40:13.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:13.555 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:14.304 00.749 428 Exposure complete 00:40:14.445 00.141 428 worker thread done servicing request 00:40:14.445 00.000 10672 OnExposeComplete: enter 00:40:14.445 00.000 10672 UpdateGuideState(): m_state=6 00:40:14.445 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1660 00:40:14.445 00.000 10672 Star::Find returns 1 (0), X=619.39, Y=327.79, Mass=214274, SNR=45.2, Peak=23840 HFD=3.2 00:40:14.445 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 00:40:14.445 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 00:40:14.445 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.34 hyp=0.34 cameraTheta=-1.66 mountX=-0.08 mountY=-0.34, mountTheta=-1.79 00:40:14.445 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.34, opts=13) 00:40:14.445 00.000 10672 Enqueuing Move request for scope (-0.03, -0.34) 00:40:14.445 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:40:14.445 00.000 428 Worker thread wakes up 00:40:14.445 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.34) opts 0xd 00:40:14.445 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.34) 00:40:14.445 00.000 428 Moving (-0.03, -0.34) raw xDistance=-0.08 yDistance=-0.34 00:40:14.445 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:40:14.445 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:14.445 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:40:14.445 00.000 428 MoveAxis(E, 0, ABG) 00:40:14.445 00.000 428 Move returns status 0, amount 0 00:40:14.445 00.000 428 MoveAxis(N, 0, ABG) 00:40:14.445 00.000 428 Move returns status 0, amount 0 00:40:14.445 00.000 428 move complete, result=0 00:40:14.445 00.000 428 worker thread done servicing request 00:40:14.476 00.031 10672 UpdateGuideState exits: m=214274 SNR=45.2 00:40:14.476 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:14.476 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:14.476 00.000 10672 Enqueuing Expose request 00:40:14.476 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:40:14.476 00.000 428 Worker thread wakes up 00:40:14.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:14.476 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:15.960 01.484 10672 read socket command 10 00:40:15.960 00.000 10672 processing socket request REQDIST 00:40:15.960 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:40:15.960 00.000 10672 Sending socket response 51 (0x33) 00:40:16.304 00.344 428 Exposure complete 00:40:16.429 00.125 428 worker thread done servicing request 00:40:16.429 00.000 10672 OnExposeComplete: enter 00:40:16.429 00.000 10672 UpdateGuideState(): m_state=6 00:40:16.429 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1661 00:40:16.429 00.000 10672 Star::Find returns 1 (0), X=618.94, Y=327.60, Mass=252058, SNR=45.0, Peak=28096 HFD=3.5 00:40:16.429 00.000 10672 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.14) = xAngle (-2.44 = -2.44) 00:40:16.429 00.000 10672 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.33 = -2.33) 00:40:16.429 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.54 hyp=0.72 cameraTheta=-2.30 mountX=-0.55 mountY=-0.52, mountTheta=-2.38 00:40:16.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.54, opts=13) 00:40:16.429 00.000 10672 Enqueuing Move request for scope (-0.48, -0.54) 00:40:16.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:16.429 00.000 428 Worker thread wakes up 00:40:16.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.54) opts 0xd 00:40:16.429 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.54) 00:40:16.429 00.000 428 Moving (-0.48, -0.54) raw xDistance=-0.55 yDistance=-0.52 00:40:16.429 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 00:40:16.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:16.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 00:40:16.429 00.000 428 MoveAxis(E, 639, ABG) 00:40:16.429 00.000 428 Guiding Dir = 2, Dur = 639 00:40:16.444 00.015 428 IsSlewing returns 0 00:40:16.444 00.000 428 IsGuiding returns 0 00:40:16.460 00.016 428 PulseGuide returned control before completion, sleep 633 00:40:16.460 00.000 10672 UpdateGuideState exits: m=252058 SNR=45.0 00:40:16.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:16.460 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:16.460 00.000 10672 Enqueuing Expose request 00:40:17.100 00.640 428 IsGuiding returns 1 00:40:17.100 00.000 428 scope still moving after pulse duration time elapsed 00:40:17.132 00.032 428 IsSlewing returns 0 00:40:17.132 00.000 428 IsGuiding returns 0 00:40:17.132 00.000 428 scope move finished after 639 + 49 ms 00:40:17.132 00.000 428 Move returns status 0, amount 639 00:40:17.132 00.000 428 MoveAxis(N, 0, ABG) 00:40:17.132 00.000 428 Move returns status 0, amount 0 00:40:17.132 00.000 428 move complete, result=0 00:40:17.132 00.000 428 worker thread done servicing request 00:40:17.132 00.000 428 Worker thread wakes up 00:40:17.132 00.000 10672 GuideStep: -0.5 px 639 ms EAST, -0.5 px 0 ms NORTH 00:40:17.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:17.132 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:18.303 01.171 428 Exposure complete 00:40:18.444 00.141 428 worker thread done servicing request 00:40:18.444 00.000 10672 OnExposeComplete: enter 00:40:18.444 00.000 10672 UpdateGuideState(): m_state=6 00:40:18.444 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1662 00:40:18.444 00.000 10672 Star::Find returns 1 (0), X=618.92, Y=328.10, Mass=232627, SNR=44.2, Peak=26128 HFD=3.0 00:40:18.444 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.21 = 3.08) 00:40:18.444 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 00:40:18.444 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.04 hyp=0.51 cameraTheta=-3.07 mountX=-0.51 mountY=-0.02, mountTheta=-3.10 00:40:18.444 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.04, opts=13) 00:40:18.444 00.000 10672 Enqueuing Move request for scope (-0.51, -0.04) 00:40:18.444 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:18.444 00.000 428 Worker thread wakes up 00:40:18.444 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.04) opts 0xd 00:40:18.444 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.04) 00:40:18.444 00.000 428 Moving (-0.51, -0.04) raw xDistance=-0.51 yDistance=-0.02 00:40:18.444 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51 00:40:18.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:18.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:40:18.444 00.000 428 MoveAxis(E, 636, ABG) 00:40:18.444 00.000 428 Guiding Dir = 2, Dur = 636 00:40:18.444 00.000 428 IsSlewing returns 0 00:40:18.444 00.000 428 IsGuiding returns 0 00:40:18.475 00.031 428 PulseGuide returned control before completion, sleep 627 00:40:18.475 00.000 10672 UpdateGuideState exits: m=232627 SNR=44.2 00:40:18.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:18.475 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:18.475 00.000 10672 Enqueuing Expose request 00:40:19.121 00.646 428 IsGuiding returns 1 00:40:19.121 00.000 428 scope still moving after pulse duration time elapsed 00:40:19.167 00.046 428 IsSlewing returns 0 00:40:19.167 00.000 428 IsGuiding returns 0 00:40:19.167 00.000 428 scope move finished after 636 + 77 ms 00:40:19.167 00.000 428 Move returns status 0, amount 636 00:40:19.167 00.000 428 MoveAxis(N, 0, ABG) 00:40:19.167 00.000 428 Move returns status 0, amount 0 00:40:19.167 00.000 428 move complete, result=0 00:40:19.167 00.000 428 worker thread done servicing request 00:40:19.167 00.000 428 Worker thread wakes up 00:40:19.167 00.000 10672 GuideStep: -0.5 px 636 ms EAST, -0.0 px 0 ms NORTH 00:40:19.167 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:19.167 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:20.307 01.140 428 Exposure complete 00:40:20.448 00.141 428 worker thread done servicing request 00:40:20.448 00.000 10672 OnExposeComplete: enter 00:40:20.448 00.000 10672 UpdateGuideState(): m_state=6 00:40:20.448 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1663 00:40:20.448 00.000 10672 Star::Find returns 1 (0), X=619.74, Y=327.84, Mass=206063, SNR=38.1, Peak=28752 HFD=2.7 00:40:20.448 00.000 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.14) = xAngle (-0.88 = -0.88) 00:40:20.448 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.77 = -0.77) 00:40:20.448 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.29 hyp=0.43 cameraTheta=-0.74 mountX=0.27 mountY=-0.30, mountTheta=-0.83 00:40:20.448 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.29, opts=13) 00:40:20.448 00.000 10672 Enqueuing Move request for scope (0.32, -0.29) 00:40:20.448 00.000 428 Worker thread wakes up 00:40:20.448 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:20.448 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.29) opts 0xd 00:40:20.448 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.29) 00:40:20.448 00.000 428 Moving (0.32, -0.29) raw xDistance=0.27 yDistance=-0.30 00:40:20.448 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:40:20.448 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:20.448 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:40:20.448 00.000 428 MoveAxis(E, 0, ABG) 00:40:20.448 00.000 428 Move returns status 0, amount 0 00:40:20.448 00.000 428 MoveAxis(N, 0, ABG) 00:40:20.448 00.000 428 Move returns status 0, amount 0 00:40:20.448 00.000 428 move complete, result=0 00:40:20.448 00.000 428 worker thread done servicing request 00:40:20.479 00.031 10672 UpdateGuideState exits: m=206063 SNR=38.1 00:40:20.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:20.479 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:20.479 00.000 10672 Enqueuing Expose request 00:40:20.479 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:40:20.479 00.000 428 Worker thread wakes up 00:40:20.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:20.479 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:20.964 00.485 10672 read socket command 10 00:40:20.964 00.000 10672 processing socket request REQDIST 00:40:20.964 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:40:20.964 00.000 10672 Sending socket response 51 (0x33) 00:40:22.307 01.343 428 Exposure complete 00:40:22.447 00.140 428 worker thread done servicing request 00:40:22.447 00.000 10672 OnExposeComplete: enter 00:40:22.447 00.000 10672 UpdateGuideState(): m_state=6 00:40:22.447 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1664 00:40:22.447 00.000 10672 Star::Find returns 1 (0), X=620.00, Y=328.05, Mass=223640, SNR=43.6, Peak=37568 HFD=2.8 00:40:22.447 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (0.14) = xAngle (-0.27 = -0.27) 00:40:22.447 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.16 = -0.16) 00:40:22.447 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.08 hyp=0.58 cameraTheta=-0.14 mountX=0.56 mountY=-0.10, mountTheta=-0.17 00:40:22.447 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.08, opts=13) 00:40:22.447 00.000 10672 Enqueuing Move request for scope (0.58, -0.08) 00:40:22.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:22.447 00.000 428 Worker thread wakes up 00:40:22.447 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.08) opts 0xd 00:40:22.447 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.08) 00:40:22.447 00.000 428 Moving (0.58, -0.08) raw xDistance=0.56 yDistance=-0.10 00:40:22.447 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 00:40:22.447 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:22.447 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 00:40:22.447 00.000 428 MoveAxis(W, 655, ABG) 00:40:22.447 00.000 428 Guiding Dir = 3, Dur = 655 00:40:22.447 00.000 428 IsSlewing returns 0 00:40:22.447 00.000 428 IsGuiding returns 0 00:40:22.463 00.016 428 PulseGuide returned control before completion, sleep 651 00:40:22.479 00.016 10672 UpdateGuideState exits: m=223640 SNR=43.6 00:40:22.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:22.479 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:22.479 00.000 10672 Enqueuing Expose request 00:40:23.150 00.671 428 IsGuiding returns 0 00:40:23.150 00.000 428 Move returns status 0, amount 655 00:40:23.150 00.000 428 MoveAxis(N, 0, ABG) 00:40:23.150 00.000 428 Move returns status 0, amount 0 00:40:23.150 00.000 428 move complete, result=0 00:40:23.150 00.000 428 worker thread done servicing request 00:40:23.150 00.000 428 Worker thread wakes up 00:40:23.150 00.000 10672 GuideStep: 0.6 px 655 ms WEST, -0.1 px 0 ms NORTH 00:40:23.150 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:23.150 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:24.306 01.156 428 Exposure complete 00:40:24.431 00.125 428 worker thread done servicing request 00:40:24.431 00.000 10672 OnExposeComplete: enter 00:40:24.431 00.000 10672 UpdateGuideState(): m_state=6 00:40:24.431 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1665 00:40:24.431 00.000 10672 Star::Find returns 1 (0), X=619.23, Y=328.18, Mass=212196, SNR=39.5, Peak=29616 HFD=2.7 00:40:24.431 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 00:40:24.431 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 00:40:24.431 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.91 mountX=-0.18 mountY=0.05, mountTheta=2.87 00:40:24.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.04, opts=13) 00:40:24.431 00.000 10672 Enqueuing Move request for scope (-0.19, 0.04) 00:40:24.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:24.431 00.000 428 Worker thread wakes up 00:40:24.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd 00:40:24.431 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.04) 00:40:24.431 00.000 428 Moving (-0.19, 0.04) raw xDistance=-0.18 yDistance=0.05 00:40:24.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:40:24.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:24.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:40:24.431 00.000 428 MoveAxis(E, 0, ABG) 00:40:24.431 00.000 428 Move returns status 0, amount 0 00:40:24.431 00.000 428 MoveAxis(N, 0, ABG) 00:40:24.431 00.000 428 Move returns status 0, amount 0 00:40:24.431 00.000 428 move complete, result=0 00:40:24.431 00.000 428 worker thread done servicing request 00:40:24.462 00.031 10672 UpdateGuideState exits: m=212196 SNR=39.5 00:40:24.462 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:24.462 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:24.462 00.000 10672 Enqueuing Expose request 00:40:24.462 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:40:24.462 00.000 428 Worker thread wakes up 00:40:24.462 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:24.462 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:25.962 01.500 10672 read socket command 10 00:40:25.962 00.000 10672 processing socket request REQDIST 00:40:25.962 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:40:25.962 00.000 10672 Sending socket response 43 (0x2b) 00:40:26.306 00.344 428 Exposure complete 00:40:26.430 00.124 428 worker thread done servicing request 00:40:26.430 00.000 10672 OnExposeComplete: enter 00:40:26.430 00.000 10672 UpdateGuideState(): m_state=6 00:40:26.430 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1666 00:40:26.430 00.000 10672 Star::Find returns 1 (0), X=618.78, Y=327.95, Mass=198310, SNR=40.8, Peak=28848 HFD=2.4 00:40:26.430 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:40:26.430 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 00:40:26.430 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=-0.18 hyp=0.67 cameraTheta=-2.86 mountX=-0.66 mountY=-0.16, mountTheta=-2.90 00:40:26.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=-0.18, opts=13) 00:40:26.430 00.000 10672 Enqueuing Move request for scope (-0.64, -0.18) 00:40:26.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:26.430 00.000 428 Worker thread wakes up 00:40:26.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.18) opts 0xd 00:40:26.430 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, -0.18) 00:40:26.430 00.000 428 Moving (-0.64, -0.18) raw xDistance=-0.66 yDistance=-0.16 00:40:26.430 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 00:40:26.430 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:26.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:40:26.430 00.000 428 MoveAxis(E, 775, ABG) 00:40:26.430 00.000 428 Guiding Dir = 2, Dur = 775 00:40:26.446 00.016 428 IsSlewing returns 0 00:40:26.446 00.000 428 IsGuiding returns 0 00:40:26.462 00.016 428 PulseGuide returned control before completion, sleep 765 00:40:26.462 00.000 10672 UpdateGuideState exits: m=198310 SNR=40.8 00:40:26.462 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:26.462 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:26.462 00.000 10672 Enqueuing Expose request 00:40:27.264 00.802 428 IsGuiding returns 0 00:40:27.264 00.000 428 Move returns status 0, amount 775 00:40:27.264 00.000 428 MoveAxis(N, 0, ABG) 00:40:27.264 00.000 428 Move returns status 0, amount 0 00:40:27.264 00.000 428 move complete, result=0 00:40:27.264 00.000 428 worker thread done servicing request 00:40:27.264 00.000 428 Worker thread wakes up 00:40:27.264 00.000 10672 GuideStep: -0.7 px 775 ms EAST, -0.2 px 0 ms NORTH 00:40:27.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:27.264 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:28.310 01.046 428 Exposure complete 00:40:28.450 00.140 428 worker thread done servicing request 00:40:28.450 00.000 10672 OnExposeComplete: enter 00:40:28.450 00.000 10672 UpdateGuideState(): m_state=6 00:40:28.450 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1667 00:40:28.450 00.000 10672 Star::Find returns 1 (0), X=619.24, Y=327.80, Mass=239224, SNR=45.1, Peak=31040 HFD=2.9 00:40:28.450 00.000 10672 CameraToMount -- cameraTheta (-2.07) - m_xAngle (0.14) = xAngle (-2.21 = -2.21) 00:40:28.450 00.000 10672 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.10 = -2.10) 00:40:28.450 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.34 hyp=0.38 cameraTheta=-2.07 mountX=-0.23 mountY=-0.33, mountTheta=-2.17 00:40:28.450 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.34, opts=13) 00:40:28.450 00.000 10672 Enqueuing Move request for scope (-0.18, -0.34) 00:40:28.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:28.450 00.000 428 Worker thread wakes up 00:40:28.450 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.34) opts 0xd 00:40:28.450 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.34) 00:40:28.450 00.000 428 Moving (-0.18, -0.34) raw xDistance=-0.23 yDistance=-0.33 00:40:28.450 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:40:28.450 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:28.450 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 00:40:28.450 00.000 428 MoveAxis(E, 0, ABG) 00:40:28.450 00.000 428 Move returns status 0, amount 0 00:40:28.450 00.000 428 MoveAxis(N, 0, ABG) 00:40:28.450 00.000 428 Move returns status 0, amount 0 00:40:28.450 00.000 428 move complete, result=0 00:40:28.450 00.000 428 worker thread done servicing request 00:40:28.466 00.016 10672 UpdateGuideState exits: m=239224 SNR=45.1 00:40:28.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:28.466 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:28.466 00.000 10672 Enqueuing Expose request 00:40:28.466 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:40:28.466 00.000 428 Worker thread wakes up 00:40:28.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:28.466 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:30.309 01.843 428 Exposure complete 00:40:30.450 00.141 428 worker thread done servicing request 00:40:30.450 00.000 10672 OnExposeComplete: enter 00:40:30.450 00.000 10672 UpdateGuideState(): m_state=6 00:40:30.450 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1668 00:40:30.450 00.000 10672 Star::Find returns 1 (0), X=619.17, Y=328.05, Mass=239819, SNR=48.5, Peak=29184 HFD=2.7 00:40:30.450 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (0.14) = xAngle (-2.97 = -2.97) 00:40:30.450 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.86 = -2.86) 00:40:30.450 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-2.83 mountX=-0.26 mountY=-0.07, mountTheta=-2.87 00:40:30.450 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.08, opts=13) 00:40:30.450 00.000 10672 Enqueuing Move request for scope (-0.25, -0.08) 00:40:30.450 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:30.450 00.000 428 Worker thread wakes up 00:40:30.450 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.08) opts 0xd 00:40:30.450 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.08) 00:40:30.450 00.000 428 Moving (-0.25, -0.08) raw xDistance=-0.26 yDistance=-0.07 00:40:30.450 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:40:30.450 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:30.450 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:40:30.450 00.000 428 MoveAxis(E, 0, ABG) 00:40:30.450 00.000 428 Move returns status 0, amount 0 00:40:30.450 00.000 428 MoveAxis(N, 0, ABG) 00:40:30.450 00.000 428 Move returns status 0, amount 0 00:40:30.450 00.000 428 move complete, result=0 00:40:30.450 00.000 428 worker thread done servicing request 00:40:30.465 00.015 10672 UpdateGuideState exits: m=239819 SNR=48.5 00:40:30.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:30.465 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:30.465 00.000 10672 Enqueuing Expose request 00:40:30.465 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:40:30.465 00.000 428 Worker thread wakes up 00:40:30.465 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:30.465 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:30.965 00.500 10672 read socket command 10 00:40:30.965 00.000 10672 processing socket request REQDIST 00:40:30.965 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:40:30.965 00.000 10672 Sending socket response 40 (0x28) 00:40:32.293 01.328 428 Exposure complete 00:40:32.418 00.125 428 worker thread done servicing request 00:40:32.418 00.000 10672 OnExposeComplete: enter 00:40:32.418 00.000 10672 UpdateGuideState(): m_state=6 00:40:32.434 00.016 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1669 00:40:32.434 00.000 10672 Star::Find returns 1 (0), X=619.53, Y=327.73, Mass=223283, SNR=40.7, Peak=26352 HFD=3.0 00:40:32.434 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:40:32.434 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 00:40:32.434 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.40 hyp=0.41 cameraTheta=-1.29 mountX=0.06 mountY=-0.40, mountTheta=-1.43 00:40:32.434 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.40, opts=13) 00:40:32.434 00.000 10672 Enqueuing Move request for scope (0.11, -0.40) 00:40:32.434 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:32.434 00.000 428 Worker thread wakes up 00:40:32.434 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.40) opts 0xd 00:40:32.434 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.40) 00:40:32.434 00.000 428 Moving (0.11, -0.40) raw xDistance=0.06 yDistance=-0.40 00:40:32.434 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:40:32.434 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:32.434 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:40:32.434 00.000 428 MoveAxis(E, 0, ABG) 00:40:32.434 00.000 428 Move returns status 0, amount 0 00:40:32.434 00.000 428 MoveAxis(N, 0, ABG) 00:40:32.434 00.000 428 Move returns status 0, amount 0 00:40:32.434 00.000 428 move complete, result=0 00:40:32.434 00.000 428 worker thread done servicing request 00:40:32.449 00.015 10672 UpdateGuideState exits: m=223283 SNR=40.7 00:40:32.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:32.449 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:32.449 00.000 10672 Enqueuing Expose request 00:40:32.449 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:40:32.449 00.000 428 Worker thread wakes up 00:40:32.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:32.449 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:34.308 01.859 428 Exposure complete 00:40:34.433 00.125 428 worker thread done servicing request 00:40:34.433 00.000 10672 OnExposeComplete: enter 00:40:34.433 00.000 10672 UpdateGuideState(): m_state=6 00:40:34.433 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1670 00:40:34.433 00.000 10672 Star::Find returns 1 (0), X=618.83, Y=328.26, Mass=240406, SNR=42.8, Peak=32448 HFD=3.2 00:40:34.433 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.14) = xAngle (2.78 = 2.78) 00:40:34.433 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.89 = 2.89) 00:40:34.433 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.13 hyp=0.60 cameraTheta=2.92 mountX=-0.57 mountY=0.15, mountTheta=2.88 00:40:34.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.13, opts=13) 00:40:34.433 00.000 10672 Enqueuing Move request for scope (-0.59, 0.13) 00:40:34.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:34.433 00.000 428 Worker thread wakes up 00:40:34.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.13) opts 0xd 00:40:34.433 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.13) 00:40:34.433 00.000 428 Moving (-0.59, 0.13) raw xDistance=-0.57 yDistance=0.15 00:40:34.433 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 00:40:34.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:34.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:40:34.433 00.000 428 MoveAxis(E, 663, ABG) 00:40:34.433 00.000 428 Guiding Dir = 2, Dur = 663 00:40:34.433 00.000 428 IsSlewing returns 0 00:40:34.433 00.000 428 IsGuiding returns 0 00:40:34.448 00.015 428 PulseGuide returned control before completion, sleep 659 00:40:34.464 00.016 10672 UpdateGuideState exits: m=240406 SNR=42.8 00:40:34.464 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:34.464 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:34.464 00.000 10672 Enqueuing Expose request 00:40:35.125 00.661 428 IsGuiding returns 0 00:40:35.125 00.000 428 Move returns status 0, amount 663 00:40:35.125 00.000 428 MoveAxis(N, 0, ABG) 00:40:35.125 00.000 428 Move returns status 0, amount 0 00:40:35.125 00.000 428 move complete, result=0 00:40:35.125 00.000 428 worker thread done servicing request 00:40:35.125 00.000 10672 GuideStep: -0.6 px 663 ms EAST, 0.1 px 0 ms NORTH 00:40:35.125 00.000 428 Worker thread wakes up 00:40:35.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:35.125 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:35.953 00.828 10672 read socket command 10 00:40:35.953 00.000 10672 processing socket request REQDIST 00:40:35.953 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:40:35.953 00.000 10672 Sending socket response 46 (0x2e) 00:40:36.297 00.344 428 Exposure complete 00:40:36.422 00.125 428 worker thread done servicing request 00:40:36.422 00.000 10672 OnExposeComplete: enter 00:40:36.422 00.000 10672 UpdateGuideState(): m_state=6 00:40:36.422 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1671 00:40:36.422 00.000 10672 Star::Find returns 1 (0), X=618.88, Y=328.22, Mass=242621, SNR=43.5, Peak=36480 HFD=3.1 00:40:36.422 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 00:40:36.422 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 00:40:36.422 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.09 hyp=0.55 cameraTheta=2.98 mountX=-0.53 mountY=0.10, mountTheta=2.95 00:40:36.422 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.09, opts=13) 00:40:36.422 00.000 10672 Enqueuing Move request for scope (-0.54, 0.09) 00:40:36.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:36.422 00.000 428 Worker thread wakes up 00:40:36.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.09) opts 0xd 00:40:36.422 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.09) 00:40:36.422 00.000 428 Moving (-0.54, 0.09) raw xDistance=-0.53 yDistance=0.10 00:40:36.437 00.015 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.53 00:40:36.437 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:36.437 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:40:36.437 00.000 428 MoveAxis(E, 664, ABG) 00:40:36.437 00.000 428 Guiding Dir = 2, Dur = 664 00:40:36.453 00.016 428 IsSlewing returns 0 00:40:36.453 00.000 428 IsGuiding returns 0 00:40:36.453 00.000 10672 UpdateGuideState exits: m=242621 SNR=43.5 00:40:36.453 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:36.453 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:36.453 00.000 10672 Enqueuing Expose request 00:40:36.468 00.015 428 PulseGuide returned control before completion, sleep 659 00:40:37.156 00.688 428 IsGuiding returns 1 00:40:37.156 00.000 428 scope still moving after pulse duration time elapsed 00:40:37.187 00.031 428 IsSlewing returns 0 00:40:37.187 00.000 428 IsGuiding returns 0 00:40:37.187 00.000 428 scope move finished after 664 + 72 ms 00:40:37.187 00.000 428 Move returns status 0, amount 664 00:40:37.187 00.000 428 MoveAxis(N, 0, ABG) 00:40:37.187 00.000 428 Move returns status 0, amount 0 00:40:37.187 00.000 428 move complete, result=0 00:40:37.187 00.000 428 worker thread done servicing request 00:40:37.187 00.000 428 Worker thread wakes up 00:40:37.187 00.000 10672 GuideStep: -0.5 px 664 ms EAST, 0.1 px 0 ms NORTH 00:40:37.187 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:37.187 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:38.280 01.093 428 Exposure complete 00:40:38.421 00.141 428 worker thread done servicing request 00:40:38.421 00.000 10672 OnExposeComplete: enter 00:40:38.421 00.000 10672 UpdateGuideState(): m_state=6 00:40:38.421 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1672 00:40:38.421 00.000 10672 Star::Find returns 1 (0), X=619.95, Y=327.82, Mass=200262, SNR=37.9, Peak=27552 HFD=2.6 00:40:38.421 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.14) = xAngle (-0.66 = -0.66) 00:40:38.421 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.55 = -0.55) 00:40:38.421 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.31 hyp=0.62 cameraTheta=-0.52 mountX=0.49 mountY=-0.32, mountTheta=-0.59 00:40:38.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.31, opts=13) 00:40:38.421 00.000 10672 Enqueuing Move request for scope (0.53, -0.31) 00:40:38.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:38.421 00.000 428 Worker thread wakes up 00:40:38.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.31) opts 0xd 00:40:38.421 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.31) 00:40:38.421 00.000 428 Moving (0.53, -0.31) raw xDistance=0.49 yDistance=-0.32 00:40:38.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.49 00:40:38.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:38.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:40:38.421 00.000 428 MoveAxis(W, 523, ABG) 00:40:38.421 00.000 428 Guiding Dir = 3, Dur = 523 00:40:38.421 00.000 428 IsSlewing returns 0 00:40:38.421 00.000 428 IsGuiding returns 0 00:40:38.452 00.031 10672 UpdateGuideState exits: m=200262 SNR=37.9 00:40:38.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:38.452 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:38.452 00.000 10672 Enqueuing Expose request 00:40:38.452 00.000 428 PulseGuide returned control before completion, sleep 507 00:40:38.968 00.516 428 IsGuiding returns 1 00:40:38.968 00.000 428 scope still moving after pulse duration time elapsed 00:40:39.015 00.047 428 IsSlewing returns 0 00:40:39.015 00.000 428 IsGuiding returns 0 00:40:39.015 00.000 428 scope move finished after 523 + 64 ms 00:40:39.015 00.000 428 Move returns status 0, amount 523 00:40:39.015 00.000 428 MoveAxis(N, 0, ABG) 00:40:39.015 00.000 428 Move returns status 0, amount 0 00:40:39.015 00.000 428 move complete, result=0 00:40:39.015 00.000 428 worker thread done servicing request 00:40:39.015 00.000 10672 GuideStep: 0.5 px 523 ms WEST, -0.3 px 0 ms NORTH 00:40:39.015 00.000 428 Worker thread wakes up 00:40:39.015 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:39.015 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:40.295 01.280 428 Exposure complete 00:40:40.420 00.125 428 worker thread done servicing request 00:40:40.420 00.000 10672 OnExposeComplete: enter 00:40:40.420 00.000 10672 UpdateGuideState(): m_state=6 00:40:40.420 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1673 00:40:40.420 00.000 10672 Star::Find returns 1 (0), X=619.25, Y=328.34, Mass=214295, SNR=40.3, Peak=30704 HFD=2.9 00:40:40.420 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 00:40:40.420 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.22 = 2.22) 00:40:40.420 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.27 cameraTheta=2.25 mountX=-0.14 mountY=0.21, mountTheta=2.14 00:40:40.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.21, opts=13) 00:40:40.420 00.000 10672 Enqueuing Move request for scope (-0.17, 0.21) 00:40:40.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:40.420 00.000 428 Worker thread wakes up 00:40:40.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd 00:40:40.436 00.016 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.21) 00:40:40.436 00.000 428 Moving (-0.17, 0.21) raw xDistance=-0.14 yDistance=0.21 00:40:40.436 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:40:40.436 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:40.436 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:40:40.436 00.000 428 MoveAxis(E, 0, ABG) 00:40:40.436 00.000 428 Move returns status 0, amount 0 00:40:40.436 00.000 428 MoveAxis(N, 0, ABG) 00:40:40.436 00.000 428 Move returns status 0, amount 0 00:40:40.436 00.000 428 move complete, result=0 00:40:40.436 00.000 428 worker thread done servicing request 00:40:40.452 00.016 10672 UpdateGuideState exits: m=214295 SNR=40.3 00:40:40.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:40.452 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:40.452 00.000 10672 Enqueuing Expose request 00:40:40.452 00.000 428 Worker thread wakes up 00:40:40.452 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:40:40.452 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:40.452 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:40.967 00.515 10672 read socket command 10 00:40:40.967 00.000 10672 processing socket request REQDIST 00:40:40.967 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:40:40.967 00.000 10672 Sending socket response 45 (0x2d) 00:40:42.279 01.312 428 Exposure complete 00:40:42.420 00.141 428 worker thread done servicing request 00:40:42.420 00.000 10672 OnExposeComplete: enter 00:40:42.420 00.000 10672 UpdateGuideState(): m_state=6 00:40:42.420 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1674 00:40:42.420 00.000 10672 Star::Find returns 1 (0), X=619.52, Y=328.41, Mass=245969, SNR=49.7, Peak=37792 HFD=3.0 00:40:42.420 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 00:40:42.420 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 00:40:42.420 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.29 cameraTheta=1.24 mountX=0.13 mountY=0.27, mountTheta=1.12 00:40:42.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.28, opts=13) 00:40:42.420 00.000 10672 Enqueuing Move request for scope (0.10, 0.28) 00:40:42.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:42.420 00.000 428 Worker thread wakes up 00:40:42.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd 00:40:42.420 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.28) 00:40:42.420 00.000 428 Moving (0.10, 0.28) raw xDistance=0.13 yDistance=0.27 00:40:42.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:40:42.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:42.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:40:42.420 00.000 428 MoveAxis(E, 0, ABG) 00:40:42.420 00.000 428 Move returns status 0, amount 0 00:40:42.420 00.000 428 MoveAxis(N, 0, ABG) 00:40:42.420 00.000 428 Move returns status 0, amount 0 00:40:42.420 00.000 428 move complete, result=0 00:40:42.420 00.000 428 worker thread done servicing request 00:40:42.451 00.031 10672 UpdateGuideState exits: m=245969 SNR=49.7 00:40:42.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:42.451 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:42.451 00.000 10672 Enqueuing Expose request 00:40:42.451 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:40:42.451 00.000 428 Worker thread wakes up 00:40:42.451 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:42.451 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:44.299 01.848 428 Exposure complete 00:40:44.440 00.141 428 worker thread done servicing request 00:40:44.440 00.000 10672 OnExposeComplete: enter 00:40:44.440 00.000 10672 UpdateGuideState(): m_state=6 00:40:44.440 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1675 00:40:44.440 00.000 10672 Star::Find returns 1 (0), X=619.04, Y=327.97, Mass=233398, SNR=41.7, Peak=37136 HFD=2.6 00:40:44.440 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 00:40:44.440 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 00:40:44.440 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.17 hyp=0.42 cameraTheta=-2.73 mountX=-0.40 mountY=-0.15, mountTheta=-2.78 00:40:44.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.17, opts=13) 00:40:44.440 00.000 10672 Enqueuing Move request for scope (-0.38, -0.17) 00:40:44.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:44.440 00.000 428 Worker thread wakes up 00:40:44.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.17) opts 0xd 00:40:44.440 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.17) 00:40:44.440 00.000 428 Moving (-0.38, -0.17) raw xDistance=-0.40 yDistance=-0.15 00:40:44.440 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:40:44.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:44.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:40:44.440 00.000 428 MoveAxis(E, 0, ABG) 00:40:44.440 00.000 428 Move returns status 0, amount 0 00:40:44.440 00.000 428 MoveAxis(N, 0, ABG) 00:40:44.440 00.000 428 Move returns status 0, amount 0 00:40:44.440 00.000 428 move complete, result=0 00:40:44.440 00.000 428 worker thread done servicing request 00:40:44.471 00.031 10672 UpdateGuideState exits: m=233398 SNR=41.7 00:40:44.471 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:44.471 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:44.471 00.000 10672 Enqueuing Expose request 00:40:44.471 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:40:44.471 00.000 428 Worker thread wakes up 00:40:44.471 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:44.471 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:45.955 01.484 10672 read socket command 10 00:40:45.955 00.000 10672 processing socket request REQDIST 00:40:45.955 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:40:45.955 00.000 10672 Sending socket response 40 (0x28) 00:40:46.298 00.343 428 Exposure complete 00:40:46.423 00.125 428 worker thread done servicing request 00:40:46.423 00.000 10672 OnExposeComplete: enter 00:40:46.423 00.000 10672 UpdateGuideState(): m_state=6 00:40:46.423 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1676 00:40:46.423 00.000 10672 Star::Find returns 1 (0), X=618.95, Y=328.28, Mass=217227, SNR=41.7, Peak=41056 HFD=2.5 00:40:46.423 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 00:40:46.423 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 00:40:46.423 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.15 hyp=0.49 cameraTheta=2.84 mountX=-0.44 mountY=0.16, mountTheta=2.79 00:40:46.423 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.15, opts=13) 00:40:46.423 00.000 10672 Enqueuing Move request for scope (-0.47, 0.15) 00:40:46.423 00.000 428 Worker thread wakes up 00:40:46.423 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:46.423 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.15) opts 0xd 00:40:46.423 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.15) 00:40:46.423 00.000 428 Moving (-0.47, 0.15) raw xDistance=-0.44 yDistance=0.16 00:40:46.423 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 00:40:46.423 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:46.423 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:40:46.423 00.000 428 MoveAxis(E, 518, ABG) 00:40:46.423 00.000 428 Guiding Dir = 2, Dur = 518 00:40:46.439 00.016 428 IsSlewing returns 0 00:40:46.439 00.000 428 IsGuiding returns 0 00:40:46.455 00.016 10672 UpdateGuideState exits: m=217227 SNR=41.7 00:40:46.455 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:46.455 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:46.455 00.000 10672 Enqueuing Expose request 00:40:46.455 00.000 428 PulseGuide returned control before completion, sleep 502 00:40:46.986 00.531 428 IsGuiding returns 0 00:40:46.986 00.000 428 Move returns status 0, amount 518 00:40:46.986 00.000 428 MoveAxis(N, 0, ABG) 00:40:46.986 00.000 428 Move returns status 0, amount 0 00:40:46.986 00.000 428 move complete, result=0 00:40:46.986 00.000 428 worker thread done servicing request 00:40:46.986 00.000 428 Worker thread wakes up 00:40:46.986 00.000 10672 GuideStep: -0.4 px 518 ms EAST, 0.2 px 0 ms NORTH 00:40:46.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:46.986 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:48.298 01.312 428 Exposure complete 00:40:48.423 00.125 428 worker thread done servicing request 00:40:48.423 00.000 10672 OnExposeComplete: enter 00:40:48.423 00.000 10672 UpdateGuideState(): m_state=6 00:40:48.423 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1677 00:40:48.423 00.000 10672 Star::Find returns 1 (0), X=619.39, Y=328.37, Mass=217380, SNR=42.8, Peak=39760 HFD=2.8 00:40:48.423 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.56 = 1.56) 00:40:48.423 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.67 = 1.67) 00:40:48.423 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.25 cameraTheta=1.70 mountX=0.00 mountY=0.24, mountTheta=1.56 00:40:48.423 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.24, opts=13) 00:40:48.423 00.000 10672 Enqueuing Move request for scope (-0.03, 0.24) 00:40:48.423 00.000 428 Worker thread wakes up 00:40:48.423 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:48.423 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd 00:40:48.423 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.24) 00:40:48.423 00.000 428 Moving (-0.03, 0.24) raw xDistance=0.00 yDistance=0.24 00:40:48.423 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 00:40:48.423 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:48.423 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:40:48.423 00.000 428 MoveAxis(E, 0, ABG) 00:40:48.423 00.000 428 Move returns status 0, amount 0 00:40:48.423 00.000 428 MoveAxis(N, 0, ABG) 00:40:48.423 00.000 428 Move returns status 0, amount 0 00:40:48.423 00.000 428 move complete, result=0 00:40:48.423 00.000 428 worker thread done servicing request 00:40:48.454 00.031 10672 UpdateGuideState exits: m=217380 SNR=42.8 00:40:48.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:48.454 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:48.454 00.000 10672 Enqueuing Expose request 00:40:48.454 00.000 428 Worker thread wakes up 00:40:48.454 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:40:48.454 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:48.454 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:50.297 01.843 428 Exposure complete 00:40:50.438 00.141 428 worker thread done servicing request 00:40:50.438 00.000 10672 OnExposeComplete: enter 00:40:50.438 00.000 10672 UpdateGuideState(): m_state=6 00:40:50.438 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1678 00:40:50.438 00.000 10672 Star::Find returns 1 (0), X=619.11, Y=327.62, Mass=210633, SNR=40.5, Peak=34416 HFD=2.5 00:40:50.438 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 00:40:50.438 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.15 = -2.15) 00:40:50.438 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.51 hyp=0.60 cameraTheta=-2.13 mountX=-0.38 mountY=-0.50, mountTheta=-2.22 00:40:50.438 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.51, opts=13) 00:40:50.438 00.000 10672 Enqueuing Move request for scope (-0.32, -0.51) 00:40:50.438 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:50.438 00.000 428 Worker thread wakes up 00:40:50.438 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.51) opts 0xd 00:40:50.438 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.51) 00:40:50.438 00.000 428 Moving (-0.32, -0.51) raw xDistance=-0.38 yDistance=-0.50 00:40:50.438 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:40:50.438 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:50.438 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 00:40:50.438 00.000 428 MoveAxis(E, 0, ABG) 00:40:50.438 00.000 428 Move returns status 0, amount 0 00:40:50.438 00.000 428 MoveAxis(N, 0, ABG) 00:40:50.438 00.000 428 Move returns status 0, amount 0 00:40:50.438 00.000 428 move complete, result=0 00:40:50.438 00.000 428 worker thread done servicing request 00:40:50.469 00.031 10672 UpdateGuideState exits: m=210633 SNR=40.5 00:40:50.469 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:50.469 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:50.469 00.000 10672 Enqueuing Expose request 00:40:50.469 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 00:40:50.469 00.000 428 Worker thread wakes up 00:40:50.469 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:50.469 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:50.953 00.484 10672 read socket command 10 00:40:50.953 00.000 10672 processing socket request REQDIST 00:40:50.953 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:40:50.953 00.000 10672 Sending socket response 44 (0x2c) 00:40:52.285 01.332 428 Exposure complete 00:40:52.410 00.125 428 worker thread done servicing request 00:40:52.410 00.000 10672 OnExposeComplete: enter 00:40:52.410 00.000 10672 UpdateGuideState(): m_state=6 00:40:52.410 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1679 00:40:52.426 00.016 10672 Star::Find returns 1 (0), X=619.22, Y=328.06, Mass=228638, SNR=46.8, Peak=33648 HFD=2.6 00:40:52.426 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.14) = xAngle (-2.94 = -2.94) 00:40:52.426 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.83 = -2.83) 00:40:52.426 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.80 mountX=-0.21 mountY=-0.06, mountTheta=-2.84 00:40:52.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.07, opts=13) 00:40:52.426 00.000 10672 Enqueuing Move request for scope (-0.20, -0.07) 00:40:52.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:52.426 00.000 428 Worker thread wakes up 00:40:52.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd 00:40:52.426 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.07) 00:40:52.426 00.000 428 Moving (-0.20, -0.07) raw xDistance=-0.21 yDistance=-0.06 00:40:52.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:40:52.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:52.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:40:52.426 00.000 428 MoveAxis(E, 0, ABG) 00:40:52.426 00.000 428 Move returns status 0, amount 0 00:40:52.426 00.000 428 MoveAxis(N, 0, ABG) 00:40:52.426 00.000 428 Move returns status 0, amount 0 00:40:52.426 00.000 428 move complete, result=0 00:40:52.426 00.000 428 worker thread done servicing request 00:40:52.442 00.016 10672 UpdateGuideState exits: m=228638 SNR=46.8 00:40:52.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:52.442 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:52.442 00.000 10672 Enqueuing Expose request 00:40:52.442 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:40:52.442 00.000 428 Worker thread wakes up 00:40:52.442 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:52.442 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:54.300 01.858 428 Exposure complete 00:40:54.425 00.125 428 worker thread done servicing request 00:40:54.425 00.000 10672 OnExposeComplete: enter 00:40:54.425 00.000 10672 UpdateGuideState(): m_state=6 00:40:54.425 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1680 00:40:54.425 00.000 10672 Star::Find returns 1 (0), X=619.06, Y=327.54, Mass=210121, SNR=44.0, Peak=33216 HFD=2.3 00:40:54.425 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.14) = xAngle (-2.25 = -2.25) 00:40:54.425 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.14 = -2.14) 00:40:54.425 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.59 hyp=0.69 cameraTheta=-2.11 mountX=-0.43 mountY=-0.58, mountTheta=-2.21 00:40:54.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.59, opts=13) 00:40:54.425 00.000 10672 Enqueuing Move request for scope (-0.36, -0.59) 00:40:54.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:54.425 00.000 428 Worker thread wakes up 00:40:54.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.59) opts 0xd 00:40:54.425 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.59) 00:40:54.425 00.000 428 Moving (-0.36, -0.59) raw xDistance=-0.43 yDistance=-0.58 00:40:54.425 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:40:54.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 00:40:54.425 00.000 428 MoveAxis(E, 0, ABG) 00:40:54.425 00.000 428 Move returns status 0, amount 0 00:40:54.425 00.000 428 MoveAxis(N, 772, ABG) 00:40:54.425 00.000 428 Guiding Dir = 0, Dur = 772 00:40:54.425 00.000 428 IsSlewing returns 0 00:40:54.425 00.000 428 IsGuiding returns 0 00:40:54.457 00.032 10672 UpdateGuideState exits: m=210121 SNR=44.0 00:40:54.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:54.457 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:54.457 00.000 10672 Enqueuing Expose request 00:40:54.519 00.062 428 PulseGuide returned control before completion, sleep 701 00:40:55.253 00.734 428 IsGuiding returns 1 00:40:55.253 00.000 428 scope still moving after pulse duration time elapsed 00:40:55.316 00.063 428 IsSlewing returns 0 00:40:55.316 00.000 428 IsGuiding returns 0 00:40:55.316 00.000 428 scope move finished after 772 + 110 ms 00:40:55.316 00.000 428 Move returns status 0, amount 772 00:40:55.316 00.000 428 move complete, result=0 00:40:55.316 00.000 428 worker thread done servicing request 00:40:55.316 00.000 428 Worker thread wakes up 00:40:55.316 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 772 ms NORTH 00:40:55.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:55.316 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:55.956 00.640 10672 read socket command 10 00:40:55.956 00.000 10672 processing socket request REQDIST 00:40:55.956 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:40:55.956 00.000 10672 Sending socket response 46 (0x2e) 00:40:56.269 00.313 428 Exposure complete 00:40:56.425 00.156 428 worker thread done servicing request 00:40:56.425 00.000 10672 OnExposeComplete: enter 00:40:56.425 00.000 10672 UpdateGuideState(): m_state=6 00:40:56.425 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1681 00:40:56.425 00.000 10672 Star::Find returns 1 (0), X=619.09, Y=328.49, Mass=207152, SNR=40.6, Peak=41056 HFD=2.4 00:40:56.425 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 00:40:56.425 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 00:40:56.425 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.35 hyp=0.48 cameraTheta=2.32 mountX=-0.28 mountY=0.36, mountTheta=2.22 00:40:56.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.35, opts=13) 00:40:56.425 00.000 10672 Enqueuing Move request for scope (-0.33, 0.35) 00:40:56.425 00.000 428 Worker thread wakes up 00:40:56.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:56.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.35) opts 0xd 00:40:56.425 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.35) 00:40:56.425 00.000 428 Moving (-0.33, 0.35) raw xDistance=-0.28 yDistance=0.36 00:40:56.425 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:40:56.425 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:56.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:40:56.425 00.000 428 MoveAxis(E, 0, ABG) 00:40:56.425 00.000 428 Move returns status 0, amount 0 00:40:56.425 00.000 428 MoveAxis(N, 0, ABG) 00:40:56.425 00.000 428 Move returns status 0, amount 0 00:40:56.425 00.000 428 move complete, result=0 00:40:56.425 00.000 428 worker thread done servicing request 00:40:56.456 00.031 10672 UpdateGuideState exits: m=207152 SNR=40.6 00:40:56.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:56.456 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:56.456 00.000 10672 Enqueuing Expose request 00:40:56.456 00.000 428 Worker thread wakes up 00:40:56.456 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:40:56.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:56.456 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:40:58.283 01.827 428 Exposure complete 00:40:58.408 00.125 428 worker thread done servicing request 00:40:58.424 00.016 10672 OnExposeComplete: enter 00:40:58.424 00.000 10672 UpdateGuideState(): m_state=6 00:40:58.424 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1682 00:40:58.424 00.000 10672 Star::Find returns 1 (0), X=618.93, Y=328.49, Mass=201676, SNR=44.8, Peak=42704 HFD=2.4 00:40:58.424 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 00:40:58.424 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 00:40:58.424 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.35 hyp=0.60 cameraTheta=2.51 mountX=-0.43 mountY=0.37, mountTheta=2.44 00:40:58.424 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.35, opts=13) 00:40:58.424 00.000 10672 Enqueuing Move request for scope (-0.49, 0.35) 00:40:58.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:40:58.424 00.000 428 Worker thread wakes up 00:40:58.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.35) opts 0xd 00:40:58.424 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.35) 00:40:58.424 00.000 428 Moving (-0.49, 0.35) raw xDistance=-0.43 yDistance=0.37 00:40:58.424 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:40:58.424 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:40:58.424 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:40:58.424 00.000 428 MoveAxis(E, 0, ABG) 00:40:58.424 00.000 428 Move returns status 0, amount 0 00:40:58.424 00.000 428 MoveAxis(N, 0, ABG) 00:40:58.424 00.000 428 Move returns status 0, amount 0 00:40:58.424 00.000 428 move complete, result=0 00:40:58.424 00.000 428 worker thread done servicing request 00:40:58.440 00.016 10672 UpdateGuideState exits: m=201676 SNR=44.8 00:40:58.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:40:58.440 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:40:58.440 00.000 10672 Enqueuing Expose request 00:40:58.440 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:40:58.440 00.000 428 Worker thread wakes up 00:40:58.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:40:58.440 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:00.288 01.848 428 Exposure complete 00:41:00.428 00.140 428 worker thread done servicing request 00:41:00.428 00.000 10672 OnExposeComplete: enter 00:41:00.428 00.000 10672 UpdateGuideState(): m_state=6 00:41:00.428 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1683 00:41:00.428 00.000 10672 Star::Find returns 1 (0), X=619.02, Y=328.32, Mass=225078, SNR=46.0, Peak=32560 HFD=2.6 00:41:00.428 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 00:41:00.428 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 00:41:00.428 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.19 hyp=0.44 cameraTheta=2.71 mountX=-0.37 mountY=0.20, mountTheta=2.65 00:41:00.428 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.19, opts=13) 00:41:00.428 00.000 10672 Enqueuing Move request for scope (-0.40, 0.19) 00:41:00.428 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:00.428 00.000 428 Worker thread wakes up 00:41:00.428 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.19) opts 0xd 00:41:00.428 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.19) 00:41:00.428 00.000 428 Moving (-0.40, 0.19) raw xDistance=-0.37 yDistance=0.20 00:41:00.428 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:41:00.428 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:00.428 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:41:00.428 00.000 428 MoveAxis(E, 0, ABG) 00:41:00.428 00.000 428 Move returns status 0, amount 0 00:41:00.428 00.000 428 MoveAxis(N, 0, ABG) 00:41:00.428 00.000 428 Move returns status 0, amount 0 00:41:00.428 00.000 428 move complete, result=0 00:41:00.428 00.000 428 worker thread done servicing request 00:41:00.460 00.032 10672 UpdateGuideState exits: m=225078 SNR=46.0 00:41:00.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:00.460 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:00.460 00.000 10672 Enqueuing Expose request 00:41:00.460 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:41:00.460 00.000 428 Worker thread wakes up 00:41:00.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:00.460 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:00.960 00.500 10672 read socket command 10 00:41:00.960 00.000 10672 processing socket request REQDIST 00:41:00.960 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:41:00.960 00.000 10672 Sending socket response 49 (0x31) 00:41:02.287 01.327 428 Exposure complete 00:41:02.412 00.125 428 worker thread done servicing request 00:41:02.412 00.000 10672 OnExposeComplete: enter 00:41:02.412 00.000 10672 UpdateGuideState(): m_state=6 00:41:02.412 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1684 00:41:02.412 00.000 10672 Star::Find returns 1 (0), X=618.91, Y=328.45, Mass=233363, SNR=41.8, Peak=41712 HFD=2.8 00:41:02.412 00.000 10672 CameraToMount -- cameraTheta (2.58) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 00:41:02.412 00.000 10672 CameraToMount -- cameraTheta (2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.55 = 2.55) 00:41:02.412 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.32 hyp=0.61 cameraTheta=2.58 mountX=-0.47 mountY=0.34, mountTheta=2.52 00:41:02.428 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.32, opts=13) 00:41:02.428 00.000 10672 Enqueuing Move request for scope (-0.51, 0.32) 00:41:02.428 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:02.428 00.000 428 Worker thread wakes up 00:41:02.428 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.32) opts 0xd 00:41:02.428 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.32) 00:41:02.428 00.000 428 Moving (-0.51, 0.32) raw xDistance=-0.47 yDistance=0.34 00:41:02.428 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 00:41:02.428 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:02.428 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 00:41:02.428 00.000 428 MoveAxis(E, 545, ABG) 00:41:02.428 00.000 428 Guiding Dir = 2, Dur = 545 00:41:02.428 00.000 428 IsSlewing returns 0 00:41:02.428 00.000 428 IsGuiding returns 0 00:41:02.443 00.015 428 PulseGuide returned control before completion, sleep 538 00:41:02.443 00.000 10672 UpdateGuideState exits: m=233363 SNR=41.8 00:41:02.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:02.443 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:02.443 00.000 10672 Enqueuing Expose request 00:41:02.990 00.547 428 IsGuiding returns 1 00:41:02.990 00.000 428 scope still moving after pulse duration time elapsed 00:41:03.021 00.031 428 IsSlewing returns 0 00:41:03.053 00.032 428 IsGuiding returns 0 00:41:03.053 00.000 428 scope move finished after 545 + 79 ms 00:41:03.053 00.000 428 Move returns status 0, amount 545 00:41:03.053 00.000 428 MoveAxis(N, 0, ABG) 00:41:03.053 00.000 428 Move returns status 0, amount 0 00:41:03.053 00.000 428 move complete, result=0 00:41:03.053 00.000 428 worker thread done servicing request 00:41:03.053 00.000 428 Worker thread wakes up 00:41:03.053 00.000 10672 GuideStep: -0.5 px 545 ms EAST, 0.3 px 0 ms NORTH 00:41:03.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:03.053 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:04.286 01.233 428 Exposure complete 00:41:04.427 00.141 428 worker thread done servicing request 00:41:04.427 00.000 10672 OnExposeComplete: enter 00:41:04.427 00.000 10672 UpdateGuideState(): m_state=6 00:41:04.427 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1685 00:41:04.427 00.000 10672 Star::Find returns 1 (0), X=618.93, Y=328.45, Mass=211087, SNR=40.5, Peak=31248 HFD=2.5 00:41:04.427 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 00:41:04.427 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.53 = 2.53) 00:41:04.427 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.32 hyp=0.58 cameraTheta=2.56 mountX=-0.44 mountY=0.33, mountTheta=2.49 00:41:04.427 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.32, opts=13) 00:41:04.427 00.000 10672 Enqueuing Move request for scope (-0.49, 0.32) 00:41:04.427 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:04.427 00.000 428 Worker thread wakes up 00:41:04.427 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.32) opts 0xd 00:41:04.427 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.32) 00:41:04.427 00.000 428 Moving (-0.49, 0.32) raw xDistance=-0.44 yDistance=0.33 00:41:04.427 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 00:41:04.427 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:04.427 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:41:04.427 00.000 428 MoveAxis(E, 0, ABG) 00:41:04.427 00.000 428 Move returns status 0, amount 0 00:41:04.427 00.000 428 MoveAxis(N, 0, ABG) 00:41:04.427 00.000 428 Move returns status 0, amount 0 00:41:04.427 00.000 428 move complete, result=0 00:41:04.427 00.000 428 worker thread done servicing request 00:41:04.458 00.031 10672 UpdateGuideState exits: m=211087 SNR=40.5 00:41:04.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:04.458 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:04.458 00.000 10672 Enqueuing Expose request 00:41:04.458 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:41:04.458 00.000 428 Worker thread wakes up 00:41:04.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:04.458 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:05.958 01.500 10672 read socket command 10 00:41:05.958 00.000 10672 processing socket request REQDIST 00:41:05.958 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:41:05.958 00.000 10672 Sending socket response 54 (0x36) 00:41:06.286 00.328 428 Exposure complete 00:41:06.411 00.125 428 worker thread done servicing request 00:41:06.411 00.000 10672 OnExposeComplete: enter 00:41:06.411 00.000 10672 UpdateGuideState(): m_state=6 00:41:06.411 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1686 00:41:06.411 00.000 10672 Star::Find returns 1 (0), X=618.85, Y=328.16, Mass=215572, SNR=44.1, Peak=37472 HFD=2.7 00:41:06.411 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 00:41:06.411 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 00:41:06.411 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.03 hyp=0.57 cameraTheta=3.09 mountX=-0.56 mountY=0.04, mountTheta=3.06 00:41:06.426 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.03, opts=13) 00:41:06.426 00.000 10672 Enqueuing Move request for scope (-0.57, 0.03) 00:41:06.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:06.426 00.000 428 Worker thread wakes up 00:41:06.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.03) opts 0xd 00:41:06.426 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.03) 00:41:06.426 00.000 428 Moving (-0.57, 0.03) raw xDistance=-0.56 yDistance=0.04 00:41:06.426 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 00:41:06.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:06.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:41:06.426 00.000 428 MoveAxis(E, 656, ABG) 00:41:06.426 00.000 428 Guiding Dir = 2, Dur = 656 00:41:06.426 00.000 428 IsSlewing returns 0 00:41:06.426 00.000 428 IsGuiding returns 0 00:41:06.442 00.016 428 PulseGuide returned control before completion, sleep 652 00:41:06.442 00.000 10672 UpdateGuideState exits: m=215572 SNR=44.1 00:41:06.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:06.442 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:06.442 00.000 10672 Enqueuing Expose request 00:41:07.130 00.688 428 IsGuiding returns 0 00:41:07.130 00.000 428 Move returns status 0, amount 656 00:41:07.130 00.000 428 MoveAxis(N, 0, ABG) 00:41:07.130 00.000 428 Move returns status 0, amount 0 00:41:07.130 00.000 428 move complete, result=0 00:41:07.130 00.000 428 worker thread done servicing request 00:41:07.130 00.000 428 Worker thread wakes up 00:41:07.130 00.000 10672 GuideStep: -0.6 px 656 ms EAST, 0.0 px 0 ms NORTH 00:41:07.130 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:07.130 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:08.290 01.160 428 Exposure complete 00:41:08.415 00.125 428 worker thread done servicing request 00:41:08.415 00.000 10672 OnExposeComplete: enter 00:41:08.415 00.000 10672 UpdateGuideState(): m_state=6 00:41:08.415 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1687 00:41:08.415 00.000 10672 Star::Find returns 1 (0), X=619.68, Y=328.19, Mass=213485, SNR=41.8, Peak=33760 HFD=2.7 00:41:08.415 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.14) = xAngle (0.08 = 0.08) 00:41:08.415 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.19 = 0.19) 00:41:08.415 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.26 cameraTheta=0.22 mountX=0.26 mountY=0.05, mountTheta=0.19 00:41:08.415 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.06, opts=13) 00:41:08.415 00.000 10672 Enqueuing Move request for scope (0.26, 0.06) 00:41:08.415 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:08.415 00.000 428 Worker thread wakes up 00:41:08.415 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd 00:41:08.415 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.06) 00:41:08.415 00.000 428 Moving (0.26, 0.06) raw xDistance=0.26 yDistance=0.05 00:41:08.415 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:41:08.415 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:08.415 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:41:08.415 00.000 428 MoveAxis(E, 0, ABG) 00:41:08.415 00.000 428 Move returns status 0, amount 0 00:41:08.415 00.000 428 MoveAxis(N, 0, ABG) 00:41:08.415 00.000 428 Move returns status 0, amount 0 00:41:08.415 00.000 428 move complete, result=0 00:41:08.415 00.000 428 worker thread done servicing request 00:41:08.446 00.031 10672 UpdateGuideState exits: m=213485 SNR=41.8 00:41:08.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:08.446 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:08.446 00.000 10672 Enqueuing Expose request 00:41:08.446 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:41:08.446 00.000 428 Worker thread wakes up 00:41:08.446 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:08.446 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:10.290 01.844 428 Exposure complete 00:41:10.430 00.140 428 worker thread done servicing request 00:41:10.430 00.000 10672 OnExposeComplete: enter 00:41:10.430 00.000 10672 UpdateGuideState(): m_state=6 00:41:10.430 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1688 00:41:10.430 00.000 10672 Star::Find returns 1 (0), X=619.71, Y=328.11, Mass=209930, SNR=39.8, Peak=27984 HFD=2.7 00:41:10.430 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.14) = xAngle (-0.20 = -0.20) 00:41:10.430 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.10 = -0.10) 00:41:10.430 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-0.07 mountX=0.29 mountY=-0.03, mountTheta=-0.10 00:41:10.430 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.02, opts=13) 00:41:10.430 00.000 10672 Enqueuing Move request for scope (0.29, -0.02) 00:41:10.430 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:10.430 00.000 428 Worker thread wakes up 00:41:10.430 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.02) opts 0xd 00:41:10.430 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.02) 00:41:10.430 00.000 428 Moving (0.29, -0.02) raw xDistance=0.29 yDistance=-0.03 00:41:10.430 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:41:10.430 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:10.430 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:41:10.430 00.000 428 MoveAxis(E, 0, ABG) 00:41:10.430 00.000 428 Move returns status 0, amount 0 00:41:10.430 00.000 428 MoveAxis(N, 0, ABG) 00:41:10.430 00.000 428 Move returns status 0, amount 0 00:41:10.430 00.000 428 move complete, result=0 00:41:10.430 00.000 428 worker thread done servicing request 00:41:10.461 00.031 10672 UpdateGuideState exits: m=209930 SNR=39.8 00:41:10.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:10.461 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:10.461 00.000 10672 Enqueuing Expose request 00:41:10.461 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:41:10.461 00.000 428 Worker thread wakes up 00:41:10.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:10.461 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:10.961 00.500 10672 read socket command 10 00:41:10.961 00.000 10672 processing socket request REQDIST 00:41:10.961 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:41:10.961 00.000 10672 Sending socket response 41 (0x29) 00:41:12.289 01.328 428 Exposure complete 00:41:12.414 00.125 428 worker thread done servicing request 00:41:12.414 00.000 10672 OnExposeComplete: enter 00:41:12.414 00.000 10672 UpdateGuideState(): m_state=6 00:41:12.414 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1689 00:41:12.414 00.000 10672 Star::Find returns 1 (0), X=619.42, Y=327.99, Mass=218743, SNR=40.6, Peak=35936 HFD=2.3 00:41:12.414 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.14) = xAngle (-1.70 = -1.70) 00:41:12.414 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.59 = -1.59) 00:41:12.414 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=-0.02 mountY=-0.15, mountTheta=-1.70 00:41:12.429 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.15, opts=13) 00:41:12.429 00.000 10672 Enqueuing Move request for scope (0.00, -0.15) 00:41:12.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:41:12.429 00.000 428 Worker thread wakes up 00:41:12.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd 00:41:12.429 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.15) 00:41:12.429 00.000 428 Moving (0.00, -0.15) raw xDistance=-0.02 yDistance=-0.15 00:41:12.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:41:12.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:12.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:41:12.429 00.000 428 MoveAxis(E, 0, ABG) 00:41:12.429 00.000 428 Move returns status 0, amount 0 00:41:12.429 00.000 428 MoveAxis(N, 0, ABG) 00:41:12.429 00.000 428 Move returns status 0, amount 0 00:41:12.429 00.000 428 move complete, result=0 00:41:12.429 00.000 428 worker thread done servicing request 00:41:12.445 00.016 10672 UpdateGuideState exits: m=218743 SNR=40.6 00:41:12.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:12.445 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:12.445 00.000 10672 Enqueuing Expose request 00:41:12.445 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:41:12.445 00.000 428 Worker thread wakes up 00:41:12.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:12.445 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:14.288 01.843 428 Exposure complete 00:41:14.429 00.141 428 worker thread done servicing request 00:41:14.429 00.000 10672 OnExposeComplete: enter 00:41:14.429 00.000 10672 UpdateGuideState(): m_state=6 00:41:14.429 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1690 00:41:14.429 00.000 10672 Star::Find returns 1 (0), X=619.13, Y=328.50, Mass=236201, SNR=45.0, Peak=28528 HFD=3.3 00:41:14.429 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.14) = xAngle (2.10 = 2.10) 00:41:14.429 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.21 = 2.21) 00:41:14.429 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.36 hyp=0.46 cameraTheta=2.24 mountX=-0.23 mountY=0.37, mountTheta=2.13 00:41:14.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.36, opts=13) 00:41:14.429 00.000 10672 Enqueuing Move request for scope (-0.29, 0.36) 00:41:14.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:14.429 00.000 428 Worker thread wakes up 00:41:14.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.36) opts 0xd 00:41:14.429 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.36) 00:41:14.429 00.000 428 Moving (-0.29, 0.36) raw xDistance=-0.23 yDistance=0.37 00:41:14.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 00:41:14.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:14.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:41:14.429 00.000 428 MoveAxis(E, 0, ABG) 00:41:14.429 00.000 428 Move returns status 0, amount 0 00:41:14.429 00.000 428 MoveAxis(N, 0, ABG) 00:41:14.429 00.000 428 Move returns status 0, amount 0 00:41:14.429 00.000 428 move complete, result=0 00:41:14.429 00.000 428 worker thread done servicing request 00:41:14.444 00.015 10672 UpdateGuideState exits: m=236201 SNR=45.0 00:41:14.460 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:14.460 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:14.460 00.000 10672 Enqueuing Expose request 00:41:14.460 00.000 428 Worker thread wakes up 00:41:14.460 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:41:14.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:14.460 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:15.960 01.500 10672 read socket command 10 00:41:15.960 00.000 10672 processing socket request REQDIST 00:41:15.960 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:41:15.960 00.000 10672 Sending socket response 37 (0x25) 00:41:16.288 00.328 428 Exposure complete 00:41:16.433 00.145 428 worker thread done servicing request 00:41:16.433 00.000 10672 OnExposeComplete: enter 00:41:16.433 00.000 10672 UpdateGuideState(): m_state=6 00:41:16.433 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1691 00:41:16.433 00.000 10672 Star::Find returns 1 (0), X=619.42, Y=328.39, Mass=205371, SNR=39.2, Peak=33328 HFD=2.9 00:41:16.433 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.14) = xAngle (1.44 = 1.44) 00:41:16.433 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.55 = 1.55) 00:41:16.433 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.57 mountX=0.03 mountY=0.26, mountTheta=1.44 00:41:16.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.26, opts=13) 00:41:16.433 00.000 10672 Enqueuing Move request for scope (-0.00, 0.26) 00:41:16.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:16.433 00.000 428 Worker thread wakes up 00:41:16.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.26) opts 0xd 00:41:16.433 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.26) 00:41:16.433 00.000 428 Moving (-0.00, 0.26) raw xDistance=0.03 yDistance=0.26 00:41:16.433 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:41:16.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:16.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:41:16.433 00.000 428 MoveAxis(E, 0, ABG) 00:41:16.433 00.000 428 Move returns status 0, amount 0 00:41:16.433 00.000 428 MoveAxis(N, 0, ABG) 00:41:16.433 00.000 428 Move returns status 0, amount 0 00:41:16.433 00.000 428 move complete, result=0 00:41:16.433 00.000 428 worker thread done servicing request 00:41:16.448 00.015 10672 UpdateGuideState exits: m=205371 SNR=39.2 00:41:16.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:16.448 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:16.448 00.000 10672 Enqueuing Expose request 00:41:16.448 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:41:16.448 00.000 428 Worker thread wakes up 00:41:16.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:16.448 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:18.291 01.843 428 Exposure complete 00:41:18.416 00.125 428 worker thread done servicing request 00:41:18.416 00.000 10672 OnExposeComplete: enter 00:41:18.416 00.000 10672 UpdateGuideState(): m_state=6 00:41:18.416 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1692 00:41:18.416 00.000 10672 Star::Find returns 1 (0), X=619.46, Y=327.98, Mass=212719, SNR=42.2, Peak=32016 HFD=2.4 00:41:18.416 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 00:41:18.416 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 00:41:18.416 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.33 mountX=0.02 mountY=-0.15, mountTheta=-1.46 00:41:18.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.15, opts=13) 00:41:18.416 00.000 10672 Enqueuing Move request for scope (0.04, -0.15) 00:41:18.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:18.416 00.000 428 Worker thread wakes up 00:41:18.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd 00:41:18.416 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.15) 00:41:18.416 00.000 428 Moving (0.04, -0.15) raw xDistance=0.02 yDistance=-0.15 00:41:18.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:41:18.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:18.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:41:18.416 00.000 428 MoveAxis(E, 0, ABG) 00:41:18.416 00.000 428 Move returns status 0, amount 0 00:41:18.416 00.000 428 MoveAxis(N, 0, ABG) 00:41:18.416 00.000 428 Move returns status 0, amount 0 00:41:18.416 00.000 428 move complete, result=0 00:41:18.416 00.000 428 worker thread done servicing request 00:41:18.448 00.032 10672 UpdateGuideState exits: m=212719 SNR=42.2 00:41:18.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:18.448 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:18.448 00.000 10672 Enqueuing Expose request 00:41:18.448 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:41:18.448 00.000 428 Worker thread wakes up 00:41:18.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:18.448 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:20.291 01.843 428 Exposure complete 00:41:20.416 00.125 428 worker thread done servicing request 00:41:20.416 00.000 10672 OnExposeComplete: enter 00:41:20.416 00.000 10672 UpdateGuideState(): m_state=6 00:41:20.416 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1693 00:41:20.416 00.000 10672 Star::Find returns 1 (0), X=619.23, Y=328.03, Mass=231396, SNR=46.7, Peak=36592 HFD=2.5 00:41:20.416 00.000 10672 CameraToMount -- cameraTheta (-2.67) - m_xAngle (0.14) = xAngle (-2.80 = -2.80) 00:41:20.416 00.000 10672 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.70 = -2.70) 00:41:20.416 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.67 mountX=-0.21 mountY=-0.09, mountTheta=-2.71 00:41:20.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.10, opts=13) 00:41:20.416 00.000 10672 Enqueuing Move request for scope (-0.19, -0.10) 00:41:20.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:20.416 00.000 428 Worker thread wakes up 00:41:20.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd 00:41:20.416 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.10) 00:41:20.416 00.000 428 Moving (-0.19, -0.10) raw xDistance=-0.21 yDistance=-0.09 00:41:20.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:41:20.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:20.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:41:20.416 00.000 428 MoveAxis(E, 0, ABG) 00:41:20.416 00.000 428 Move returns status 0, amount 0 00:41:20.416 00.000 428 MoveAxis(N, 0, ABG) 00:41:20.416 00.000 428 Move returns status 0, amount 0 00:41:20.416 00.000 428 move complete, result=0 00:41:20.416 00.000 428 worker thread done servicing request 00:41:20.447 00.031 10672 UpdateGuideState exits: m=231396 SNR=46.7 00:41:20.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:20.447 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:20.447 00.000 10672 Enqueuing Expose request 00:41:20.447 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:41:20.447 00.000 428 Worker thread wakes up 00:41:20.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:20.447 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:20.963 00.516 10672 read socket command 10 00:41:20.963 00.000 10672 processing socket request REQDIST 00:41:20.963 00.000 10672 SOCKSVR: Sending pixel error of 0.26 00:41:20.963 00.000 10672 Sending socket response 26 (0x1a) 00:41:22.290 01.327 428 Exposure complete 00:41:22.431 00.141 428 worker thread done servicing request 00:41:22.431 00.000 10672 OnExposeComplete: enter 00:41:22.431 00.000 10672 UpdateGuideState(): m_state=6 00:41:22.431 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1694 00:41:22.431 00.000 10672 Star::Find returns 1 (0), X=619.04, Y=328.47, Mass=229531, SNR=44.3, Peak=35936 HFD=2.9 00:41:22.431 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.14) = xAngle (2.28 = 2.28) 00:41:22.431 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.39 = 2.39) 00:41:22.431 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.34 hyp=0.51 cameraTheta=2.42 mountX=-0.33 mountY=0.35, mountTheta=2.33 00:41:22.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.34, opts=13) 00:41:22.431 00.000 10672 Enqueuing Move request for scope (-0.38, 0.34) 00:41:22.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:22.431 00.000 428 Worker thread wakes up 00:41:22.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.34) opts 0xd 00:41:22.431 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.34) 00:41:22.431 00.000 428 Moving (-0.38, 0.34) raw xDistance=-0.33 yDistance=0.35 00:41:22.431 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:41:22.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:22.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:41:22.431 00.000 428 MoveAxis(E, 0, ABG) 00:41:22.431 00.000 428 Move returns status 0, amount 0 00:41:22.431 00.000 428 MoveAxis(N, 0, ABG) 00:41:22.431 00.000 428 Move returns status 0, amount 0 00:41:22.431 00.000 428 move complete, result=0 00:41:22.431 00.000 428 worker thread done servicing request 00:41:22.462 00.031 10672 UpdateGuideState exits: m=229531 SNR=44.3 00:41:22.462 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:22.462 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:22.462 00.000 10672 Enqueuing Expose request 00:41:22.462 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:41:22.462 00.000 428 Worker thread wakes up 00:41:22.462 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:22.462 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:24.290 01.828 428 Exposure complete 00:41:24.414 00.124 428 worker thread done servicing request 00:41:24.414 00.000 10672 OnExposeComplete: enter 00:41:24.414 00.000 10672 UpdateGuideState(): m_state=6 00:41:24.414 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1695 00:41:24.414 00.000 10672 Star::Find returns 1 (0), X=619.18, Y=327.96, Mass=220354, SNR=44.0, Peak=33872 HFD=2.5 00:41:24.414 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 00:41:24.414 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.55 = -2.55) 00:41:24.414 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-2.52 mountX=-0.26 mountY=-0.16, mountTheta=-2.58 00:41:24.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.17, opts=13) 00:41:24.414 00.000 10672 Enqueuing Move request for scope (-0.24, -0.17) 00:41:24.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:24.414 00.000 428 Worker thread wakes up 00:41:24.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.17) opts 0xd 00:41:24.414 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.17) 00:41:24.414 00.000 428 Moving (-0.24, -0.17) raw xDistance=-0.26 yDistance=-0.16 00:41:24.414 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:41:24.414 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:24.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:41:24.414 00.000 428 MoveAxis(E, 0, ABG) 00:41:24.414 00.000 428 Move returns status 0, amount 0 00:41:24.414 00.000 428 MoveAxis(N, 0, ABG) 00:41:24.414 00.000 428 Move returns status 0, amount 0 00:41:24.414 00.000 428 move complete, result=0 00:41:24.414 00.000 428 worker thread done servicing request 00:41:24.446 00.032 10672 UpdateGuideState exits: m=220354 SNR=44.0 00:41:24.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:24.446 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:24.446 00.000 10672 Enqueuing Expose request 00:41:24.446 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:41:24.446 00.000 428 Worker thread wakes up 00:41:24.446 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:24.446 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:25.965 01.519 10672 read socket command 10 00:41:25.965 00.000 10672 processing socket request REQDIST 00:41:25.965 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:41:25.965 00.000 10672 Sending socket response 32 (0x20) 00:41:26.277 00.312 428 Exposure complete 00:41:26.418 00.141 428 worker thread done servicing request 00:41:26.418 00.000 10672 OnExposeComplete: enter 00:41:26.418 00.000 10672 UpdateGuideState(): m_state=6 00:41:26.418 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1696 00:41:26.418 00.000 10672 Star::Find returns 1 (0), X=618.98, Y=328.08, Mass=217859, SNR=43.8, Peak=37568 HFD=2.7 00:41:26.418 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.16 = 3.12) 00:41:26.418 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 00:41:26.418 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.05 hyp=0.45 cameraTheta=-3.03 mountX=-0.45 mountY=-0.04, mountTheta=-3.06 00:41:26.418 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.05, opts=13) 00:41:26.418 00.000 10672 Enqueuing Move request for scope (-0.44, -0.05) 00:41:26.418 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:26.418 00.000 428 Worker thread wakes up 00:41:26.418 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.05) opts 0xd 00:41:26.418 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.05) 00:41:26.418 00.000 428 Moving (-0.44, -0.05) raw xDistance=-0.45 yDistance=-0.04 00:41:26.418 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 00:41:26.418 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:26.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:41:26.418 00.000 428 MoveAxis(E, 522, ABG) 00:41:26.418 00.000 428 Guiding Dir = 2, Dur = 522 00:41:26.418 00.000 428 IsSlewing returns 0 00:41:26.418 00.000 428 IsGuiding returns 0 00:41:26.449 00.031 10672 UpdateGuideState exits: m=217859 SNR=43.8 00:41:26.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:26.449 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:26.449 00.000 10672 Enqueuing Expose request 00:41:26.449 00.000 428 PulseGuide returned control before completion, sleep 506 00:41:26.996 00.547 428 IsGuiding returns 0 00:41:26.996 00.000 428 Move returns status 0, amount 522 00:41:26.996 00.000 428 MoveAxis(N, 0, ABG) 00:41:26.996 00.000 428 Move returns status 0, amount 0 00:41:26.996 00.000 428 move complete, result=0 00:41:26.996 00.000 428 worker thread done servicing request 00:41:26.996 00.000 428 Worker thread wakes up 00:41:26.996 00.000 10672 GuideStep: -0.4 px 522 ms EAST, -0.0 px 0 ms NORTH 00:41:26.996 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:26.996 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:28.277 01.281 428 Exposure complete 00:41:28.402 00.125 428 worker thread done servicing request 00:41:28.402 00.000 10672 OnExposeComplete: enter 00:41:28.402 00.000 10672 UpdateGuideState(): m_state=6 00:41:28.402 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1697 00:41:28.402 00.000 10672 Star::Find returns 1 (0), X=620.00, Y=328.16, Mass=208049, SNR=41.7, Peak=32992 HFD=2.6 00:41:28.402 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.14) = xAngle (-0.09 = -0.09) 00:41:28.402 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.02 = 0.02) 00:41:28.402 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.03 hyp=0.58 cameraTheta=0.05 mountX=0.58 mountY=0.01, mountTheta=0.02 00:41:28.417 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.03, opts=13) 00:41:28.417 00.000 10672 Enqueuing Move request for scope (0.58, 0.03) 00:41:28.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:28.417 00.000 428 Worker thread wakes up 00:41:28.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.03) opts 0xd 00:41:28.417 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.03) 00:41:28.417 00.000 428 Moving (0.58, 0.03) raw xDistance=0.58 yDistance=0.01 00:41:28.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.58 00:41:28.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:28.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:41:28.417 00.000 428 MoveAxis(W, 644, ABG) 00:41:28.417 00.000 428 Guiding Dir = 3, Dur = 644 00:41:28.417 00.000 428 IsSlewing returns 0 00:41:28.417 00.000 428 IsGuiding returns 0 00:41:28.433 00.016 428 PulseGuide returned control before completion, sleep 635 00:41:28.433 00.000 10672 UpdateGuideState exits: m=208049 SNR=41.7 00:41:28.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:28.433 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:28.433 00.000 10672 Enqueuing Expose request 00:41:29.105 00.672 428 IsGuiding returns 0 00:41:29.105 00.000 428 Move returns status 0, amount 644 00:41:29.105 00.000 428 MoveAxis(N, 0, ABG) 00:41:29.105 00.000 428 Move returns status 0, amount 0 00:41:29.105 00.000 428 move complete, result=0 00:41:29.105 00.000 428 worker thread done servicing request 00:41:29.105 00.000 428 Worker thread wakes up 00:41:29.105 00.000 10672 GuideStep: 0.6 px 644 ms WEST, 0.0 px 0 ms NORTH 00:41:29.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:29.105 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:30.276 01.171 428 Exposure complete 00:41:30.432 00.156 428 worker thread done servicing request 00:41:30.432 00.000 10672 OnExposeComplete: enter 00:41:30.432 00.000 10672 UpdateGuideState(): m_state=6 00:41:30.432 00.000 10672 Star::Find(15, 620, 328, 0, (0,0,0,0), 0.0, 0) frame 1698 00:41:30.432 00.000 10672 Star::Find returns 1 (0), X=619.78, Y=328.25, Mass=239947, SNR=47.6, Peak=35280 HFD=2.9 00:41:30.432 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 00:41:30.432 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 00:41:30.432 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.12 hyp=0.38 cameraTheta=0.32 mountX=0.37 mountY=0.11, mountTheta=0.28 00:41:30.432 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.12, opts=13) 00:41:30.432 00.000 10672 Enqueuing Move request for scope (0.36, 0.12) 00:41:30.432 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:30.432 00.000 428 Worker thread wakes up 00:41:30.432 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.12) opts 0xd 00:41:30.432 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.12) 00:41:30.432 00.000 428 Moving (0.36, 0.12) raw xDistance=0.37 yDistance=0.11 00:41:30.432 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:41:30.432 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:30.432 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:41:30.432 00.000 428 MoveAxis(E, 0, ABG) 00:41:30.432 00.000 428 Move returns status 0, amount 0 00:41:30.432 00.000 428 MoveAxis(N, 0, ABG) 00:41:30.432 00.000 428 Move returns status 0, amount 0 00:41:30.432 00.000 428 move complete, result=0 00:41:30.432 00.000 428 worker thread done servicing request 00:41:30.448 00.016 10672 UpdateGuideState exits: m=239947 SNR=47.6 00:41:30.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:30.448 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:30.448 00.000 10672 Enqueuing Expose request 00:41:30.448 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:41:30.448 00.000 428 Worker thread wakes up 00:41:30.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:30.448 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:30.964 00.516 10672 read socket command 10 00:41:30.964 00.000 10672 processing socket request REQDIST 00:41:30.964 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:41:30.964 00.000 10672 Sending socket response 41 (0x29) 00:41:32.275 01.311 428 Exposure complete 00:41:32.432 00.157 428 worker thread done servicing request 00:41:32.432 00.000 10672 OnExposeComplete: enter 00:41:32.432 00.000 10672 UpdateGuideState(): m_state=6 00:41:32.432 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1699 00:41:32.432 00.000 10672 Star::Find returns 1 (0), X=619.14, Y=328.66, Mass=249146, SNR=44.6, Peak=30704 HFD=3.3 00:41:32.432 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (0.14) = xAngle (1.91 = 1.91) 00:41:32.432 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.02 = 2.02) 00:41:32.432 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.53 hyp=0.60 cameraTheta=2.05 mountX=-0.20 mountY=0.54, mountTheta=1.93 00:41:32.432 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.53, opts=13) 00:41:32.432 00.000 10672 Enqueuing Move request for scope (-0.28, 0.53) 00:41:32.432 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:32.432 00.000 428 Worker thread wakes up 00:41:32.432 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.53) opts 0xd 00:41:32.432 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.53) 00:41:32.432 00.000 428 Moving (-0.28, 0.53) raw xDistance=-0.20 yDistance=0.54 00:41:32.432 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:41:32.432 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:32.432 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 00:41:32.432 00.000 428 MoveAxis(E, 0, ABG) 00:41:32.432 00.000 428 Move returns status 0, amount 0 00:41:32.432 00.000 428 MoveAxis(N, 0, ABG) 00:41:32.432 00.000 428 Move returns status 0, amount 0 00:41:32.432 00.000 428 move complete, result=0 00:41:32.432 00.000 428 worker thread done servicing request 00:41:32.447 00.015 10672 UpdateGuideState exits: m=249146 SNR=44.6 00:41:32.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:32.447 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:32.447 00.000 10672 Enqueuing Expose request 00:41:32.447 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:41:32.447 00.000 428 Worker thread wakes up 00:41:32.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:32.447 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:34.279 01.832 428 Exposure complete 00:41:34.420 00.141 428 worker thread done servicing request 00:41:34.420 00.000 10672 OnExposeComplete: enter 00:41:34.420 00.000 10672 UpdateGuideState(): m_state=6 00:41:34.420 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1700 00:41:34.420 00.000 10672 Star::Find returns 1 (0), X=619.52, Y=328.26, Mass=251401, SNR=53.1, Peak=33424 HFD=3.1 00:41:34.420 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (0.14) = xAngle (0.75 = 0.75) 00:41:34.420 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.86 = 0.86) 00:41:34.420 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.89 mountX=0.12 mountY=0.12, mountTheta=0.80 00:41:34.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.13, opts=13) 00:41:34.420 00.000 10672 Enqueuing Move request for scope (0.10, 0.13) 00:41:34.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:34.420 00.000 428 Worker thread wakes up 00:41:34.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd 00:41:34.420 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.13) 00:41:34.420 00.000 428 Moving (0.10, 0.13) raw xDistance=0.12 yDistance=0.12 00:41:34.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:41:34.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:34.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:41:34.420 00.000 428 MoveAxis(E, 0, ABG) 00:41:34.420 00.000 428 Move returns status 0, amount 0 00:41:34.420 00.000 428 MoveAxis(N, 0, ABG) 00:41:34.420 00.000 428 Move returns status 0, amount 0 00:41:34.420 00.000 428 move complete, result=0 00:41:34.420 00.000 428 worker thread done servicing request 00:41:34.451 00.031 10672 UpdateGuideState exits: m=251401 SNR=53.1 00:41:34.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:34.451 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:34.451 00.000 10672 Enqueuing Expose request 00:41:34.451 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:41:34.451 00.000 428 Worker thread wakes up 00:41:34.451 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:34.451 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:35.998 01.547 10672 read socket command 10 00:41:35.998 00.000 10672 processing socket request REQDIST 00:41:35.998 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:41:35.998 00.000 10672 Sending socket response 37 (0x25) 00:41:36.279 00.281 428 Exposure complete 00:41:36.404 00.125 428 worker thread done servicing request 00:41:36.404 00.000 10672 OnExposeComplete: enter 00:41:36.404 00.000 10672 UpdateGuideState(): m_state=6 00:41:36.404 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1701 00:41:36.404 00.000 10672 Star::Find returns 1 (0), X=619.84, Y=328.28, Mass=172166, SNR=38.1, Peak=35168 HFD=2.3 00:41:36.404 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.14) = xAngle (0.20 = 0.20) 00:41:36.404 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.31 = 0.31) 00:41:36.404 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.15 hyp=0.45 cameraTheta=0.34 mountX=0.44 mountY=0.14, mountTheta=0.30 00:41:36.404 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.15, opts=13) 00:41:36.404 00.000 10672 Enqueuing Move request for scope (0.42, 0.15) 00:41:36.404 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:36.404 00.000 428 Worker thread wakes up 00:41:36.404 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.15) opts 0xd 00:41:36.404 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.15) 00:41:36.404 00.000 428 Moving (0.42, 0.15) raw xDistance=0.44 yDistance=0.14 00:41:36.404 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 00:41:36.404 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:36.419 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:41:36.419 00.000 428 MoveAxis(E, 0, ABG) 00:41:36.419 00.000 428 Move returns status 0, amount 0 00:41:36.419 00.000 428 MoveAxis(N, 0, ABG) 00:41:36.419 00.000 428 Move returns status 0, amount 0 00:41:36.419 00.000 428 move complete, result=0 00:41:36.419 00.000 428 worker thread done servicing request 00:41:36.435 00.016 10672 UpdateGuideState exits: m=172166 SNR=38.1 00:41:36.435 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:36.435 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:36.435 00.000 10672 Enqueuing Expose request 00:41:36.435 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:41:36.435 00.000 428 Worker thread wakes up 00:41:36.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:36.435 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:38.278 01.843 428 Exposure complete 00:41:38.403 00.125 428 worker thread done servicing request 00:41:38.403 00.000 10672 OnExposeComplete: enter 00:41:38.403 00.000 10672 UpdateGuideState(): m_state=6 00:41:38.403 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1702 00:41:38.403 00.000 10672 Star::Find returns 1 (0), X=620.18, Y=328.36, Mass=220432, SNR=38.9, Peak=34416 HFD=2.8 00:41:38.403 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.15 = 0.15) 00:41:38.403 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 00:41:38.403 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=0.22 hyp=0.79 cameraTheta=0.29 mountX=0.78 mountY=0.20, mountTheta=0.25 00:41:38.403 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=0.22, opts=13) 00:41:38.403 00.000 10672 Enqueuing Move request for scope (0.76, 0.22) 00:41:38.403 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:38.403 00.000 428 Worker thread wakes up 00:41:38.403 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.22) opts 0xd 00:41:38.403 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, 0.22) 00:41:38.403 00.000 428 Moving (0.76, 0.22) raw xDistance=0.78 yDistance=0.20 00:41:38.403 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78 00:41:38.403 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:38.403 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:41:38.403 00.000 428 MoveAxis(W, 911, ABG) 00:41:38.403 00.000 428 Guiding Dir = 3, Dur = 911 00:41:38.403 00.000 428 IsSlewing returns 0 00:41:38.419 00.016 428 IsGuiding returns 0 00:41:38.434 00.015 10672 UpdateGuideState exits: m=220432 SNR=38.9 00:41:38.434 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:38.434 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:38.434 00.000 10672 Enqueuing Expose request 00:41:38.434 00.000 428 PulseGuide returned control before completion, sleep 895 00:41:39.387 00.953 428 IsGuiding returns 0 00:41:39.387 00.000 428 Move returns status 0, amount 911 00:41:39.387 00.000 428 MoveAxis(N, 0, ABG) 00:41:39.387 00.000 428 Move returns status 0, amount 0 00:41:39.387 00.000 428 move complete, result=0 00:41:39.387 00.000 428 worker thread done servicing request 00:41:39.387 00.000 10672 GuideStep: 0.8 px 911 ms WEST, 0.2 px 0 ms NORTH 00:41:39.387 00.000 428 Worker thread wakes up 00:41:39.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:39.387 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:40.277 00.890 428 Exposure complete 00:41:40.418 00.141 428 worker thread done servicing request 00:41:40.418 00.000 10672 OnExposeComplete: enter 00:41:40.418 00.000 10672 UpdateGuideState(): m_state=6 00:41:40.418 00.000 10672 Star::Find(15, 620, 328, 0, (0,0,0,0), 0.0, 0) frame 1703 00:41:40.418 00.000 10672 Star::Find returns 1 (0), X=619.09, Y=328.21, Mass=240336, SNR=42.1, Peak=31584 HFD=3.2 00:41:40.418 00.000 10672 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.14) = xAngle (2.78 = 2.78) 00:41:40.418 00.000 10672 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.89 = 2.89) 00:41:40.418 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.07 hyp=0.34 cameraTheta=2.92 mountX=-0.32 mountY=0.08, mountTheta=2.88 00:41:40.418 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.07, opts=13) 00:41:40.418 00.000 10672 Enqueuing Move request for scope (-0.34, 0.07) 00:41:40.418 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:40.418 00.000 428 Worker thread wakes up 00:41:40.418 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.07) opts 0xd 00:41:40.418 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.07) 00:41:40.418 00.000 428 Moving (-0.34, 0.07) raw xDistance=-0.32 yDistance=0.08 00:41:40.418 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:41:40.418 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:40.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:41:40.418 00.000 428 MoveAxis(E, 0, ABG) 00:41:40.418 00.000 428 Move returns status 0, amount 0 00:41:40.418 00.000 428 MoveAxis(N, 0, ABG) 00:41:40.418 00.000 428 Move returns status 0, amount 0 00:41:40.418 00.000 428 move complete, result=0 00:41:40.418 00.000 428 worker thread done servicing request 00:41:40.449 00.031 10672 UpdateGuideState exits: m=240336 SNR=42.1 00:41:40.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:40.449 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:40.449 00.000 10672 Enqueuing Expose request 00:41:40.449 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:41:40.449 00.000 428 Worker thread wakes up 00:41:40.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:40.449 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:40.965 00.516 10672 read socket command 10 00:41:40.965 00.000 10672 processing socket request REQDIST 00:41:40.965 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:41:40.965 00.000 10672 Sending socket response 46 (0x2e) 00:41:42.266 01.301 428 Exposure complete 00:41:42.391 00.125 428 worker thread done servicing request 00:41:42.391 00.000 10672 OnExposeComplete: enter 00:41:42.391 00.000 10672 UpdateGuideState(): m_state=6 00:41:42.407 00.016 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1704 00:41:42.407 00.000 10672 Star::Find returns 1 (0), X=618.92, Y=328.19, Mass=222272, SNR=42.2, Peak=33648 HFD=2.7 00:41:42.407 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (0.14) = xAngle (2.88 = 2.88) 00:41:42.407 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.99 = 2.99) 00:41:42.407 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.06 hyp=0.50 cameraTheta=3.02 mountX=-0.49 mountY=0.08, mountTheta=2.99 00:41:42.407 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.06, opts=13) 00:41:42.407 00.000 10672 Enqueuing Move request for scope (-0.50, 0.06) 00:41:42.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:42.407 00.000 428 Worker thread wakes up 00:41:42.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.06) opts 0xd 00:41:42.407 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.06) 00:41:42.407 00.000 428 Moving (-0.50, 0.06) raw xDistance=-0.49 yDistance=0.08 00:41:42.407 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 00:41:42.407 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:42.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:41:42.407 00.000 428 MoveAxis(E, 568, ABG) 00:41:42.407 00.000 428 Guiding Dir = 2, Dur = 568 00:41:42.407 00.000 428 IsSlewing returns 0 00:41:42.407 00.000 428 IsGuiding returns 0 00:41:42.422 00.015 10672 UpdateGuideState exits: m=222272 SNR=42.2 00:41:42.422 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:42.422 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:42.422 00.000 10672 Enqueuing Expose request 00:41:42.438 00.016 428 PulseGuide returned control before completion, sleep 550 00:41:43.000 00.562 428 IsGuiding returns 1 00:41:43.000 00.000 428 scope still moving after pulse duration time elapsed 00:41:43.047 00.047 428 IsSlewing returns 0 00:41:43.079 00.032 428 IsGuiding returns 0 00:41:43.079 00.000 428 scope move finished after 568 + 101 ms 00:41:43.079 00.000 428 Move returns status 0, amount 568 00:41:43.079 00.000 428 MoveAxis(N, 0, ABG) 00:41:43.079 00.000 428 Move returns status 0, amount 0 00:41:43.079 00.000 428 move complete, result=0 00:41:43.079 00.000 428 worker thread done servicing request 00:41:43.079 00.000 428 Worker thread wakes up 00:41:43.079 00.000 10672 GuideStep: -0.5 px 568 ms EAST, 0.1 px 0 ms NORTH 00:41:43.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:43.079 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:44.281 01.202 428 Exposure complete 00:41:44.406 00.125 428 worker thread done servicing request 00:41:44.406 00.000 10672 OnExposeComplete: enter 00:41:44.406 00.000 10672 UpdateGuideState(): m_state=6 00:41:44.406 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1705 00:41:44.406 00.000 10672 Star::Find returns 1 (0), X=618.90, Y=328.48, Mass=206744, SNR=39.7, Peak=28416 HFD=2.8 00:41:44.406 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.14) = xAngle (2.41 = 2.41) 00:41:44.406 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.52 = 2.52) 00:41:44.406 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.35 hyp=0.62 cameraTheta=2.55 mountX=-0.46 mountY=0.36, mountTheta=2.48 00:41:44.406 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.35, opts=13) 00:41:44.406 00.000 10672 Enqueuing Move request for scope (-0.52, 0.35) 00:41:44.406 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:44.406 00.000 428 Worker thread wakes up 00:41:44.406 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.35) opts 0xd 00:41:44.406 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.35) 00:41:44.406 00.000 428 Moving (-0.52, 0.35) raw xDistance=-0.46 yDistance=0.36 00:41:44.406 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46 00:41:44.406 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:44.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:41:44.406 00.000 428 MoveAxis(E, 584, ABG) 00:41:44.406 00.000 428 Guiding Dir = 2, Dur = 584 00:41:44.406 00.000 428 IsSlewing returns 0 00:41:44.406 00.000 428 IsGuiding returns 0 00:41:44.437 00.031 428 PulseGuide returned control before completion, sleep 575 00:41:44.437 00.000 10672 UpdateGuideState exits: m=206744 SNR=39.7 00:41:44.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:44.437 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:44.437 00.000 10672 Enqueuing Expose request 00:41:45.046 00.609 428 IsGuiding returns 0 00:41:45.046 00.000 428 Move returns status 0, amount 584 00:41:45.046 00.000 428 MoveAxis(N, 0, ABG) 00:41:45.046 00.000 428 Move returns status 0, amount 0 00:41:45.046 00.000 428 move complete, result=0 00:41:45.046 00.000 428 worker thread done servicing request 00:41:45.046 00.000 10672 GuideStep: -0.5 px 584 ms EAST, 0.4 px 0 ms NORTH 00:41:45.046 00.000 428 Worker thread wakes up 00:41:45.046 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:45.046 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:45.953 00.907 10672 read socket command 10 00:41:45.953 00.000 10672 processing socket request REQDIST 00:41:45.953 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:41:45.953 00.000 10672 Sending socket response 51 (0x33) 00:41:46.280 00.327 428 Exposure complete 00:41:46.421 00.141 428 worker thread done servicing request 00:41:46.421 00.000 10672 OnExposeComplete: enter 00:41:46.421 00.000 10672 UpdateGuideState(): m_state=6 00:41:46.421 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1706 00:41:46.421 00.000 10672 Star::Find returns 1 (0), X=619.27, Y=327.89, Mass=222477, SNR=41.8, Peak=31248 HFD=2.5 00:41:46.421 00.000 10672 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.14) = xAngle (-2.25 = -2.25) 00:41:46.421 00.000 10672 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.14 = -2.14) 00:41:46.421 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.11 mountX=-0.18 mountY=-0.24, mountTheta=-2.21 00:41:46.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.24, opts=13) 00:41:46.421 00.000 10672 Enqueuing Move request for scope (-0.15, -0.24) 00:41:46.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:46.421 00.000 428 Worker thread wakes up 00:41:46.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd 00:41:46.421 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.24) 00:41:46.421 00.000 428 Moving (-0.15, -0.24) raw xDistance=-0.18 yDistance=-0.24 00:41:46.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:41:46.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:46.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:41:46.421 00.000 428 MoveAxis(E, 0, ABG) 00:41:46.421 00.000 428 Move returns status 0, amount 0 00:41:46.421 00.000 428 MoveAxis(N, 0, ABG) 00:41:46.421 00.000 428 Move returns status 0, amount 0 00:41:46.421 00.000 428 move complete, result=0 00:41:46.421 00.000 428 worker thread done servicing request 00:41:46.437 00.016 10672 UpdateGuideState exits: m=222477 SNR=41.8 00:41:46.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:46.437 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:46.437 00.000 10672 Enqueuing Expose request 00:41:46.437 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:41:46.437 00.000 428 Worker thread wakes up 00:41:46.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:46.437 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:48.280 01.843 428 Exposure complete 00:41:48.405 00.125 428 worker thread done servicing request 00:41:48.405 00.000 10672 OnExposeComplete: enter 00:41:48.405 00.000 10672 UpdateGuideState(): m_state=6 00:41:48.405 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1707 00:41:48.405 00.000 10672 Star::Find returns 1 (0), X=620.06, Y=328.14, Mass=226047, SNR=42.3, Peak=31680 HFD=3.0 00:41:48.405 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.14) = xAngle (-0.13 = -0.13) 00:41:48.405 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.02 = -0.02) 00:41:48.405 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.00 hyp=0.64 cameraTheta=0.01 mountX=0.63 mountY=-0.02, mountTheta=-0.02 00:41:48.405 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.00, opts=13) 00:41:48.405 00.000 10672 Enqueuing Move request for scope (0.64, 0.00) 00:41:48.405 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:48.405 00.000 428 Worker thread wakes up 00:41:48.405 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.00) opts 0xd 00:41:48.405 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.00) 00:41:48.405 00.000 428 Moving (0.64, 0.00) raw xDistance=0.63 yDistance=-0.02 00:41:48.405 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 00:41:48.405 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:48.405 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:41:48.405 00.000 428 MoveAxis(W, 740, ABG) 00:41:48.405 00.000 428 Guiding Dir = 3, Dur = 740 00:41:48.405 00.000 428 IsSlewing returns 0 00:41:48.405 00.000 428 IsGuiding returns 0 00:41:48.420 00.015 428 PulseGuide returned control before completion, sleep 734 00:41:48.436 00.016 10672 UpdateGuideState exits: m=226047 SNR=42.3 00:41:48.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:48.436 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:48.436 00.000 10672 Enqueuing Expose request 00:41:49.186 00.750 428 IsGuiding returns 1 00:41:49.186 00.000 428 scope still moving after pulse duration time elapsed 00:41:49.217 00.031 428 IsSlewing returns 0 00:41:49.217 00.000 428 IsGuiding returns 0 00:41:49.217 00.000 428 scope move finished after 740 + 61 ms 00:41:49.217 00.000 428 Move returns status 0, amount 740 00:41:49.217 00.000 428 MoveAxis(N, 0, ABG) 00:41:49.217 00.000 428 Move returns status 0, amount 0 00:41:49.217 00.000 428 move complete, result=0 00:41:49.217 00.000 428 worker thread done servicing request 00:41:49.217 00.000 428 Worker thread wakes up 00:41:49.217 00.000 10672 GuideStep: 0.6 px 740 ms WEST, -0.0 px 0 ms NORTH 00:41:49.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:49.217 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:50.283 01.066 428 Exposure complete 00:41:50.408 00.125 428 worker thread done servicing request 00:41:50.408 00.000 10672 OnExposeComplete: enter 00:41:50.408 00.000 10672 UpdateGuideState(): m_state=6 00:41:50.408 00.000 10672 Star::Find(15, 620, 328, 0, (0,0,0,0), 0.0, 0) frame 1708 00:41:50.408 00.000 10672 Star::Find returns 1 (0), X=619.71, Y=328.22, Mass=229552, SNR=44.5, Peak=32128 HFD=2.8 00:41:50.408 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.14) = xAngle (0.16 = 0.16) 00:41:50.408 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.27 = 0.27) 00:41:50.408 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.09 hyp=0.30 cameraTheta=0.30 mountX=0.30 mountY=0.08, mountTheta=0.26 00:41:50.408 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.09, opts=13) 00:41:50.408 00.000 10672 Enqueuing Move request for scope (0.29, 0.09) 00:41:50.408 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:50.408 00.000 428 Worker thread wakes up 00:41:50.408 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.09) opts 0xd 00:41:50.408 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.09) 00:41:50.408 00.000 428 Moving (0.29, 0.09) raw xDistance=0.30 yDistance=0.08 00:41:50.408 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:41:50.408 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:50.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:41:50.408 00.000 428 MoveAxis(E, 0, ABG) 00:41:50.408 00.000 428 Move returns status 0, amount 0 00:41:50.408 00.000 428 MoveAxis(N, 0, ABG) 00:41:50.408 00.000 428 Move returns status 0, amount 0 00:41:50.408 00.000 428 move complete, result=0 00:41:50.408 00.000 428 worker thread done servicing request 00:41:50.440 00.032 10672 UpdateGuideState exits: m=229552 SNR=44.5 00:41:50.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:50.440 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:50.440 00.000 10672 Enqueuing Expose request 00:41:50.440 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:41:50.440 00.000 428 Worker thread wakes up 00:41:50.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:50.440 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:50.955 00.515 10672 read socket command 10 00:41:50.955 00.000 10672 processing socket request REQDIST 00:41:50.955 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:41:50.955 00.000 10672 Sending socket response 44 (0x2c) 00:41:52.251 01.296 428 Exposure complete 00:41:52.392 00.141 428 worker thread done servicing request 00:41:52.392 00.000 10672 OnExposeComplete: enter 00:41:52.392 00.000 10672 UpdateGuideState(): m_state=6 00:41:52.392 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1709 00:41:52.392 00.000 10672 Star::Find returns 1 (0), X=619.07, Y=327.95, Mass=229355, SNR=45.0, Peak=32128 HFD=2.9 00:41:52.392 00.000 10672 CameraToMount -- cameraTheta (-2.68) - m_xAngle (0.14) = xAngle (-2.81 = -2.81) 00:41:52.392 00.000 10672 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.71 = -2.71) 00:41:52.392 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=-0.18 hyp=0.40 cameraTheta=-2.68 mountX=-0.38 mountY=-0.17, mountTheta=-2.72 00:41:52.392 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=-0.18, opts=13) 00:41:52.392 00.000 10672 Enqueuing Move request for scope (-0.36, -0.18) 00:41:52.392 00.000 428 Worker thread wakes up 00:41:52.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:52.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.18) opts 0xd 00:41:52.392 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, -0.18) 00:41:52.392 00.000 428 Moving (-0.36, -0.18) raw xDistance=-0.38 yDistance=-0.17 00:41:52.392 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:41:52.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:52.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:41:52.392 00.000 428 MoveAxis(E, 0, ABG) 00:41:52.392 00.000 428 Move returns status 0, amount 0 00:41:52.392 00.000 428 MoveAxis(N, 0, ABG) 00:41:52.392 00.000 428 Move returns status 0, amount 0 00:41:52.392 00.000 428 move complete, result=0 00:41:52.392 00.000 428 worker thread done servicing request 00:41:52.423 00.031 10672 UpdateGuideState exits: m=229355 SNR=45.0 00:41:52.423 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:52.423 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:52.423 00.000 10672 Enqueuing Expose request 00:41:52.423 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:41:52.423 00.000 428 Worker thread wakes up 00:41:52.423 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:52.423 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:54.282 01.859 428 Exposure complete 00:41:54.407 00.125 428 worker thread done servicing request 00:41:54.407 00.000 10672 OnExposeComplete: enter 00:41:54.407 00.000 10672 UpdateGuideState(): m_state=6 00:41:54.407 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1710 00:41:54.407 00.000 10672 Star::Find returns 1 (0), X=618.93, Y=328.50, Mass=216044, SNR=39.5, Peak=25584 HFD=3.1 00:41:54.407 00.000 10672 CameraToMount -- cameraTheta (2.50) - m_xAngle (0.14) = xAngle (2.36 = 2.36) 00:41:54.407 00.000 10672 CameraToMount -- cameraTheta (2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.47 = 2.47) 00:41:54.407 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.37 hyp=0.61 cameraTheta=2.50 mountX=-0.44 mountY=0.38, mountTheta=2.43 00:41:54.407 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.37, opts=13) 00:41:54.407 00.000 10672 Enqueuing Move request for scope (-0.49, 0.37) 00:41:54.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:54.407 00.000 428 Worker thread wakes up 00:41:54.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.37) opts 0xd 00:41:54.407 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.37) 00:41:54.407 00.000 428 Moving (-0.49, 0.37) raw xDistance=-0.44 yDistance=0.38 00:41:54.407 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 00:41:54.407 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:54.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 00:41:54.407 00.000 428 MoveAxis(E, 0, ABG) 00:41:54.407 00.000 428 Move returns status 0, amount 0 00:41:54.407 00.000 428 MoveAxis(N, 0, ABG) 00:41:54.407 00.000 428 Move returns status 0, amount 0 00:41:54.407 00.000 428 move complete, result=0 00:41:54.407 00.000 428 worker thread done servicing request 00:41:54.438 00.031 10672 UpdateGuideState exits: m=216044 SNR=39.5 00:41:54.438 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:54.438 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:54.438 00.000 10672 Enqueuing Expose request 00:41:54.438 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:41:54.438 00.000 428 Worker thread wakes up 00:41:54.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:54.438 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:55.954 01.516 10672 read socket command 10 00:41:55.954 00.000 10672 processing socket request REQDIST 00:41:55.954 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:41:55.954 00.000 10672 Sending socket response 48 (0x30) 00:41:56.281 00.327 428 Exposure complete 00:41:56.406 00.125 428 worker thread done servicing request 00:41:56.406 00.000 10672 OnExposeComplete: enter 00:41:56.406 00.000 10672 UpdateGuideState(): m_state=6 00:41:56.406 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1711 00:41:56.406 00.000 10672 Star::Find returns 1 (0), X=619.28, Y=328.29, Mass=232878, SNR=47.2, Peak=28848 HFD=3.1 00:41:56.406 00.000 10672 CameraToMount -- cameraTheta (2.30) - m_xAngle (0.14) = xAngle (2.16 = 2.16) 00:41:56.406 00.000 10672 CameraToMount -- cameraTheta (2.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.27 = 2.27) 00:41:56.406 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.30 mountX=-0.12 mountY=0.16, mountTheta=2.20 00:41:56.406 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.16, opts=13) 00:41:56.406 00.000 10672 Enqueuing Move request for scope (-0.14, 0.16) 00:41:56.406 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:56.406 00.000 428 Worker thread wakes up 00:41:56.406 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd 00:41:56.406 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.16) 00:41:56.406 00.000 428 Moving (-0.14, 0.16) raw xDistance=-0.12 yDistance=0.16 00:41:56.406 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:41:56.406 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:56.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:41:56.406 00.000 428 MoveAxis(E, 0, ABG) 00:41:56.406 00.000 428 Move returns status 0, amount 0 00:41:56.406 00.000 428 MoveAxis(N, 0, ABG) 00:41:56.406 00.000 428 Move returns status 0, amount 0 00:41:56.406 00.000 428 move complete, result=0 00:41:56.406 00.000 428 worker thread done servicing request 00:41:56.438 00.032 10672 UpdateGuideState exits: m=232878 SNR=47.2 00:41:56.438 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:56.438 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:56.438 00.000 10672 Enqueuing Expose request 00:41:56.438 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:41:56.438 00.000 428 Worker thread wakes up 00:41:56.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:56.438 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:41:58.270 01.832 428 Exposure complete 00:41:58.395 00.125 428 worker thread done servicing request 00:41:58.395 00.000 10672 OnExposeComplete: enter 00:41:58.395 00.000 10672 UpdateGuideState(): m_state=6 00:41:58.395 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1712 00:41:58.395 00.000 10672 Star::Find returns 1 (0), X=619.04, Y=327.74, Mass=219254, SNR=44.5, Peak=33984 HFD=2.5 00:41:58.395 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (0.14) = xAngle (-2.48 = -2.48) 00:41:58.395 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.37 = -2.37) 00:41:58.395 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.39 hyp=0.55 cameraTheta=-2.34 mountX=-0.43 mountY=-0.38, mountTheta=-2.42 00:41:58.395 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.39, opts=13) 00:41:58.395 00.000 10672 Enqueuing Move request for scope (-0.38, -0.39) 00:41:58.395 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:41:58.395 00.000 428 Worker thread wakes up 00:41:58.395 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.39) opts 0xd 00:41:58.395 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.39) 00:41:58.395 00.000 428 Moving (-0.38, -0.39) raw xDistance=-0.43 yDistance=-0.38 00:41:58.395 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:41:58.395 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:41:58.410 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:41:58.410 00.000 428 MoveAxis(E, 0, ABG) 00:41:58.410 00.000 428 Move returns status 0, amount 0 00:41:58.410 00.000 428 MoveAxis(N, 0, ABG) 00:41:58.410 00.000 428 Move returns status 0, amount 0 00:41:58.410 00.000 428 move complete, result=0 00:41:58.410 00.000 428 worker thread done servicing request 00:41:58.426 00.016 10672 UpdateGuideState exits: m=219254 SNR=44.5 00:41:58.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:41:58.426 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:41:58.426 00.000 10672 Enqueuing Expose request 00:41:58.426 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:41:58.426 00.000 428 Worker thread wakes up 00:41:58.426 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:41:58.426 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:00.269 01.843 428 Exposure complete 00:42:00.394 00.125 428 worker thread done servicing request 00:42:00.394 00.000 10672 OnExposeComplete: enter 00:42:00.394 00.000 10672 UpdateGuideState(): m_state=6 00:42:00.394 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1713 00:42:00.394 00.000 10672 Star::Find returns 1 (0), X=618.90, Y=328.13, Mass=196795, SNR=37.8, Peak=30816 HFD=2.7 00:42:00.394 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.02) 00:42:00.394 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.12) 00:42:00.394 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=-0.01 hyp=0.52 cameraTheta=-3.13 mountX=-0.51 mountY=0.01, mountTheta=3.12 00:42:00.394 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=-0.01, opts=13) 00:42:00.394 00.000 10672 Enqueuing Move request for scope (-0.52, -0.01) 00:42:00.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:00.394 00.000 428 Worker thread wakes up 00:42:00.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.01) opts 0xd 00:42:00.394 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, -0.01) 00:42:00.394 00.000 428 Moving (-0.52, -0.01) raw xDistance=-0.51 yDistance=0.01 00:42:00.394 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 00:42:00.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:00.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:42:00.409 00.015 428 MoveAxis(E, 600, ABG) 00:42:00.409 00.000 428 Guiding Dir = 2, Dur = 600 00:42:00.425 00.016 10672 UpdateGuideState exits: m=196795 SNR=37.8 00:42:00.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:00.425 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:00.425 00.000 10672 Enqueuing Expose request 00:42:00.441 00.016 428 IsSlewing returns 0 00:42:00.441 00.000 428 IsGuiding returns 0 00:42:00.456 00.015 428 PulseGuide returned control before completion, sleep 596 00:42:00.956 00.500 10672 read socket command 10 00:42:00.956 00.000 10672 processing socket request REQDIST 00:42:00.956 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:42:00.956 00.000 10672 Sending socket response 46 (0x2e) 00:42:01.081 00.125 428 IsGuiding returns 0 00:42:01.081 00.000 428 Move returns status 0, amount 600 00:42:01.081 00.000 428 MoveAxis(N, 0, ABG) 00:42:01.081 00.000 428 Move returns status 0, amount 0 00:42:01.081 00.000 428 move complete, result=0 00:42:01.081 00.000 428 worker thread done servicing request 00:42:01.081 00.000 10672 GuideStep: -0.5 px 600 ms EAST, 0.0 px 0 ms NORTH 00:42:01.081 00.000 428 Worker thread wakes up 00:42:01.081 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:01.081 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:02.253 01.172 428 Exposure complete 00:42:02.393 00.140 428 worker thread done servicing request 00:42:02.393 00.000 10672 OnExposeComplete: enter 00:42:02.393 00.000 10672 UpdateGuideState(): m_state=6 00:42:02.393 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1714 00:42:02.393 00.000 10672 Star::Find returns 1 (0), X=619.07, Y=327.72, Mass=217702, SNR=37.9, Peak=26128 HFD=2.6 00:42:02.393 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 00:42:02.393 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.31 = -2.31) 00:42:02.393 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=-0.41 hyp=0.54 cameraTheta=-2.28 mountX=-0.40 mountY=-0.40, mountTheta=-2.36 00:42:02.409 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=-0.41, opts=13) 00:42:02.409 00.000 10672 Enqueuing Move request for scope (-0.35, -0.41) 00:42:02.409 00.000 428 Worker thread wakes up 00:42:02.409 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:02.409 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.41) opts 0xd 00:42:02.409 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, -0.41) 00:42:02.409 00.000 428 Moving (-0.35, -0.41) raw xDistance=-0.40 yDistance=-0.40 00:42:02.409 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:42:02.409 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:02.409 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:42:02.409 00.000 428 MoveAxis(E, 0, ABG) 00:42:02.409 00.000 428 Move returns status 0, amount 0 00:42:02.409 00.000 428 MoveAxis(N, 0, ABG) 00:42:02.409 00.000 428 Move returns status 0, amount 0 00:42:02.409 00.000 428 move complete, result=0 00:42:02.409 00.000 428 worker thread done servicing request 00:42:02.424 00.015 10672 UpdateGuideState exits: m=217702 SNR=37.9 00:42:02.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:02.424 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:02.424 00.000 10672 Enqueuing Expose request 00:42:02.424 00.000 428 Worker thread wakes up 00:42:02.424 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 00:42:02.424 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:02.424 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:04.252 01.828 428 Exposure complete 00:42:04.393 00.141 428 worker thread done servicing request 00:42:04.393 00.000 10672 OnExposeComplete: enter 00:42:04.393 00.000 10672 UpdateGuideState(): m_state=6 00:42:04.393 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1715 00:42:04.393 00.000 10672 Star::Find returns 1 (0), X=619.21, Y=328.24, Mass=212913, SNR=38.8, Peak=27440 HFD=2.9 00:42:04.393 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 00:42:04.393 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:42:04.393 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.69 mountX=-0.20 mountY=0.11, mountTheta=2.64 00:42:04.408 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.10, opts=13) 00:42:04.408 00.000 10672 Enqueuing Move request for scope (-0.22, 0.10) 00:42:04.408 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:04.408 00.000 428 Worker thread wakes up 00:42:04.408 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd 00:42:04.408 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.10) 00:42:04.408 00.000 428 Moving (-0.22, 0.10) raw xDistance=-0.20 yDistance=0.11 00:42:04.408 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:42:04.408 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:04.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:42:04.408 00.000 428 MoveAxis(E, 0, ABG) 00:42:04.408 00.000 428 Move returns status 0, amount 0 00:42:04.408 00.000 428 MoveAxis(N, 0, ABG) 00:42:04.408 00.000 428 Move returns status 0, amount 0 00:42:04.408 00.000 428 move complete, result=0 00:42:04.408 00.000 428 worker thread done servicing request 00:42:04.424 00.016 10672 UpdateGuideState exits: m=212913 SNR=38.8 00:42:04.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:04.424 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:04.424 00.000 10672 Enqueuing Expose request 00:42:04.424 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:42:04.424 00.000 428 Worker thread wakes up 00:42:04.424 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:04.424 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:05.959 01.535 10672 read socket command 10 00:42:05.959 00.000 10672 processing socket request REQDIST 00:42:05.959 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:42:05.959 00.000 10672 Sending socket response 41 (0x29) 00:42:06.255 00.296 428 Exposure complete 00:42:06.396 00.141 428 worker thread done servicing request 00:42:06.396 00.000 10672 OnExposeComplete: enter 00:42:06.396 00.000 10672 UpdateGuideState(): m_state=6 00:42:06.396 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1716 00:42:06.396 00.000 10672 Star::Find returns 1 (0), X=618.94, Y=328.18, Mass=197503, SNR=40.9, Peak=34080 HFD=2.7 00:42:06.396 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 00:42:06.396 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 00:42:06.396 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.05 hyp=0.48 cameraTheta=3.04 mountX=-0.47 mountY=0.06, mountTheta=3.00 00:42:06.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.05, opts=13) 00:42:06.396 00.000 10672 Enqueuing Move request for scope (-0.48, 0.05) 00:42:06.396 00.000 428 Worker thread wakes up 00:42:06.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:06.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.05) opts 0xd 00:42:06.396 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.05) 00:42:06.396 00.000 428 Moving (-0.48, 0.05) raw xDistance=-0.47 yDistance=0.06 00:42:06.396 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 00:42:06.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:06.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:42:06.396 00.000 428 MoveAxis(E, 547, ABG) 00:42:06.396 00.000 428 Guiding Dir = 2, Dur = 547 00:42:06.396 00.000 428 IsSlewing returns 0 00:42:06.396 00.000 428 IsGuiding returns 0 00:42:06.412 00.016 428 PulseGuide returned control before completion, sleep 543 00:42:06.412 00.000 10672 UpdateGuideState exits: m=197503 SNR=40.9 00:42:06.412 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:06.412 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:06.412 00.000 10672 Enqueuing Expose request 00:42:06.974 00.562 428 IsGuiding returns 0 00:42:06.974 00.000 428 Move returns status 0, amount 547 00:42:06.974 00.000 428 MoveAxis(N, 0, ABG) 00:42:06.974 00.000 428 Move returns status 0, amount 0 00:42:06.974 00.000 428 move complete, result=0 00:42:06.974 00.000 428 worker thread done servicing request 00:42:06.974 00.000 10672 GuideStep: -0.5 px 547 ms EAST, 0.1 px 0 ms NORTH 00:42:06.974 00.000 428 Worker thread wakes up 00:42:06.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:06.974 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:08.270 01.296 428 Exposure complete 00:42:08.411 00.141 428 worker thread done servicing request 00:42:08.411 00.000 10672 OnExposeComplete: enter 00:42:08.411 00.000 10672 UpdateGuideState(): m_state=6 00:42:08.411 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1717 00:42:08.411 00.000 10672 Star::Find returns 1 (0), X=618.85, Y=328.08, Mass=211290, SNR=38.5, Peak=27216 HFD=2.7 00:42:08.411 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.14) = xAngle (-3.20 = 3.09) 00:42:08.411 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.09 = -3.09) 00:42:08.411 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.05 hyp=0.58 cameraTheta=-3.06 mountX=-0.58 mountY=-0.03, mountTheta=-3.09 00:42:08.411 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.05, opts=13) 00:42:08.411 00.000 10672 Enqueuing Move request for scope (-0.57, -0.05) 00:42:08.411 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:08.411 00.000 428 Worker thread wakes up 00:42:08.411 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.05) opts 0xd 00:42:08.411 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.05) 00:42:08.411 00.000 428 Moving (-0.57, -0.05) raw xDistance=-0.58 yDistance=-0.03 00:42:08.411 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.58 00:42:08.411 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:08.411 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:42:08.411 00.000 428 MoveAxis(E, 712, ABG) 00:42:08.411 00.000 428 Guiding Dir = 2, Dur = 712 00:42:08.411 00.000 428 IsSlewing returns 0 00:42:08.411 00.000 428 IsGuiding returns 0 00:42:08.442 00.031 10672 UpdateGuideState exits: m=211290 SNR=38.5 00:42:08.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:08.442 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:08.442 00.000 10672 Enqueuing Expose request 00:42:08.442 00.000 428 PulseGuide returned control before completion, sleep 698 00:42:09.177 00.735 428 IsGuiding returns 0 00:42:09.177 00.000 428 Move returns status 0, amount 712 00:42:09.177 00.000 428 MoveAxis(N, 0, ABG) 00:42:09.177 00.000 428 Move returns status 0, amount 0 00:42:09.177 00.000 428 move complete, result=0 00:42:09.177 00.000 428 worker thread done servicing request 00:42:09.177 00.000 428 Worker thread wakes up 00:42:09.177 00.000 10672 GuideStep: -0.6 px 712 ms EAST, -0.0 px 0 ms NORTH 00:42:09.177 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:09.177 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:10.270 01.093 428 Exposure complete 00:42:10.395 00.125 428 worker thread done servicing request 00:42:10.395 00.000 10672 OnExposeComplete: enter 00:42:10.395 00.000 10672 UpdateGuideState(): m_state=6 00:42:10.395 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1718 00:42:10.395 00.000 10672 Star::Find returns 1 (0), X=619.73, Y=328.03, Mass=184202, SNR=34.8, Peak=21216 HFD=2.5 00:42:10.395 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (0.14) = xAngle (-0.47 = -0.47) 00:42:10.395 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.36 = -0.36) 00:42:10.395 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-0.33 mountX=0.29 mountY=-0.12, mountTheta=-0.38 00:42:10.395 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.11, opts=13) 00:42:10.395 00.000 10672 Enqueuing Move request for scope (0.31, -0.11) 00:42:10.395 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:10.395 00.000 428 Worker thread wakes up 00:42:10.395 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.11) opts 0xd 00:42:10.410 00.015 428 Handling offset move in thread for scope, endpoint = (0.31, -0.11) 00:42:10.410 00.000 428 Moving (0.31, -0.11) raw xDistance=0.29 yDistance=-0.12 00:42:10.410 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:42:10.410 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:10.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:42:10.410 00.000 428 MoveAxis(E, 0, ABG) 00:42:10.410 00.000 428 Move returns status 0, amount 0 00:42:10.410 00.000 428 MoveAxis(N, 0, ABG) 00:42:10.410 00.000 428 Move returns status 0, amount 0 00:42:10.410 00.000 428 move complete, result=0 00:42:10.410 00.000 428 worker thread done servicing request 00:42:10.426 00.016 10672 UpdateGuideState exits: m=184202 SNR=34.8 00:42:10.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:10.426 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:10.426 00.000 10672 Enqueuing Expose request 00:42:10.426 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:42:10.426 00.000 428 Worker thread wakes up 00:42:10.426 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:10.426 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:10.957 00.531 10672 read socket command 10 00:42:10.957 00.000 10672 processing socket request REQDIST 00:42:10.957 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:42:10.957 00.000 10672 Sending socket response 43 (0x2b) 00:42:12.269 01.312 428 Exposure complete 00:42:12.394 00.125 428 worker thread done servicing request 00:42:12.394 00.000 10672 OnExposeComplete: enter 00:42:12.394 00.000 10672 UpdateGuideState(): m_state=6 00:42:12.394 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1719 00:42:12.394 00.000 10672 Star::Find returns 1 (0), X=619.91, Y=328.44, Mass=240258, SNR=44.9, Peak=35616 HFD=2.7 00:42:12.394 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (0.14) = xAngle (0.42 = 0.42) 00:42:12.394 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.53 = 0.53) 00:42:12.394 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.31 hyp=0.58 cameraTheta=0.56 mountX=0.53 mountY=0.29, mountTheta=0.50 00:42:12.394 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.31, opts=13) 00:42:12.394 00.000 10672 Enqueuing Move request for scope (0.49, 0.31) 00:42:12.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:12.394 00.000 428 Worker thread wakes up 00:42:12.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.31) opts 0xd 00:42:12.394 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.31) 00:42:12.394 00.000 428 Moving (0.49, 0.31) raw xDistance=0.53 yDistance=0.29 00:42:12.410 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 00:42:12.410 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:12.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:42:12.410 00.000 428 MoveAxis(W, 617, ABG) 00:42:12.410 00.000 428 Guiding Dir = 3, Dur = 617 00:42:12.410 00.000 428 IsSlewing returns 0 00:42:12.410 00.000 428 IsGuiding returns 0 00:42:12.425 00.015 428 PulseGuide returned control before completion, sleep 612 00:42:12.425 00.000 10672 UpdateGuideState exits: m=240258 SNR=44.9 00:42:12.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:12.425 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:12.425 00.000 10672 Enqueuing Expose request 00:42:13.066 00.641 428 IsGuiding returns 0 00:42:13.066 00.000 428 Move returns status 0, amount 617 00:42:13.066 00.000 428 MoveAxis(N, 0, ABG) 00:42:13.066 00.000 428 Move returns status 0, amount 0 00:42:13.066 00.000 428 move complete, result=0 00:42:13.066 00.000 428 worker thread done servicing request 00:42:13.066 00.000 428 Worker thread wakes up 00:42:13.066 00.000 10672 GuideStep: 0.5 px 617 ms WEST, 0.3 px 0 ms NORTH 00:42:13.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:13.066 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:14.273 01.207 428 Exposure complete 00:42:14.414 00.141 428 worker thread done servicing request 00:42:14.414 00.000 10672 OnExposeComplete: enter 00:42:14.414 00.000 10672 UpdateGuideState(): m_state=6 00:42:14.414 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1720 00:42:14.414 00.000 10672 Star::Find returns 1 (0), X=619.48, Y=328.15, Mass=202204, SNR=36.8, Peak=33424 HFD=2.5 00:42:14.414 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.14) = xAngle (0.17 = 0.17) 00:42:14.414 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.27 = 0.27) 00:42:14.414 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.30 mountX=0.06 mountY=0.02, mountTheta=0.27 00:42:14.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.02, opts=13) 00:42:14.414 00.000 10672 Enqueuing Move request for scope (0.06, 0.02) 00:42:14.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:14.414 00.000 428 Worker thread wakes up 00:42:14.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd 00:42:14.414 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.02) 00:42:14.414 00.000 428 Moving (0.06, 0.02) raw xDistance=0.06 yDistance=0.02 00:42:14.414 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:42:14.414 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:14.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:42:14.414 00.000 428 MoveAxis(E, 0, ABG) 00:42:14.414 00.000 428 Move returns status 0, amount 0 00:42:14.414 00.000 428 MoveAxis(N, 0, ABG) 00:42:14.414 00.000 428 Move returns status 0, amount 0 00:42:14.414 00.000 428 move complete, result=0 00:42:14.414 00.000 428 worker thread done servicing request 00:42:14.445 00.031 10672 UpdateGuideState exits: m=202204 SNR=36.8 00:42:14.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:14.445 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:14.445 00.000 10672 Enqueuing Expose request 00:42:14.445 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:42:14.445 00.000 428 Worker thread wakes up 00:42:14.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:14.445 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:15.961 01.516 10672 read socket command 10 00:42:15.961 00.000 10672 processing socket request REQDIST 00:42:15.961 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:42:15.961 00.000 10672 Sending socket response 35 (0x23) 00:42:16.242 00.281 428 Exposure complete 00:42:16.382 00.140 428 worker thread done servicing request 00:42:16.382 00.000 10672 OnExposeComplete: enter 00:42:16.382 00.000 10672 UpdateGuideState(): m_state=6 00:42:16.382 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1721 00:42:16.382 00.000 10672 Star::Find returns 1 (0), X=619.05, Y=328.09, Mass=243703, SNR=48.4, Peak=29392 HFD=2.8 00:42:16.382 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.10) 00:42:16.382 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 00:42:16.382 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.04 hyp=0.37 cameraTheta=-3.04 mountX=-0.37 mountY=-0.03, mountTheta=-3.07 00:42:16.413 00.031 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.04, opts=13) 00:42:16.413 00.000 10672 Enqueuing Move request for scope (-0.37, -0.04) 00:42:16.413 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:16.413 00.000 428 Worker thread wakes up 00:42:16.413 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.04) opts 0xd 00:42:16.413 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.04) 00:42:16.413 00.000 428 Moving (-0.37, -0.04) raw xDistance=-0.37 yDistance=-0.03 00:42:16.413 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:42:16.413 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:16.413 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:42:16.413 00.000 428 MoveAxis(E, 0, ABG) 00:42:16.413 00.000 428 Move returns status 0, amount 0 00:42:16.413 00.000 428 MoveAxis(N, 0, ABG) 00:42:16.413 00.000 428 Move returns status 0, amount 0 00:42:16.413 00.000 428 move complete, result=0 00:42:16.413 00.000 428 worker thread done servicing request 00:42:16.429 00.016 10672 UpdateGuideState exits: m=243703 SNR=48.4 00:42:16.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:16.429 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:16.429 00.000 10672 Enqueuing Expose request 00:42:16.429 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 00:42:16.429 00.000 428 Worker thread wakes up 00:42:16.429 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:16.429 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:18.272 01.843 428 Exposure complete 00:42:18.413 00.141 428 worker thread done servicing request 00:42:18.413 00.000 10672 OnExposeComplete: enter 00:42:18.413 00.000 10672 UpdateGuideState(): m_state=6 00:42:18.413 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1722 00:42:18.413 00.000 10672 Star::Find returns 1 (0), X=619.15, Y=327.78, Mass=201737, SNR=36.8, Peak=25264 HFD=2.4 00:42:18.413 00.000 10672 CameraToMount -- cameraTheta (-2.23) - m_xAngle (0.14) = xAngle (-2.36 = -2.36) 00:42:18.413 00.000 10672 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.26 = -2.26) 00:42:18.413 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.35 hyp=0.44 cameraTheta=-2.23 mountX=-0.31 mountY=-0.34, mountTheta=-2.32 00:42:18.413 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.35, opts=13) 00:42:18.413 00.000 10672 Enqueuing Move request for scope (-0.27, -0.35) 00:42:18.413 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:18.413 00.000 428 Worker thread wakes up 00:42:18.413 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.35) opts 0xd 00:42:18.413 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.35) 00:42:18.413 00.000 428 Moving (-0.27, -0.35) raw xDistance=-0.31 yDistance=-0.34 00:42:18.413 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 00:42:18.413 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:18.413 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:42:18.413 00.000 428 MoveAxis(E, 0, ABG) 00:42:18.413 00.000 428 Move returns status 0, amount 0 00:42:18.413 00.000 428 MoveAxis(N, 0, ABG) 00:42:18.413 00.000 428 Move returns status 0, amount 0 00:42:18.413 00.000 428 move complete, result=0 00:42:18.413 00.000 428 worker thread done servicing request 00:42:18.428 00.015 10672 UpdateGuideState exits: m=201737 SNR=36.8 00:42:18.444 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:18.444 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:18.444 00.000 10672 Enqueuing Expose request 00:42:18.444 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:42:18.444 00.000 428 Worker thread wakes up 00:42:18.444 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:18.444 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:20.272 01.828 428 Exposure complete 00:42:20.397 00.125 428 worker thread done servicing request 00:42:20.397 00.000 10672 OnExposeComplete: enter 00:42:20.397 00.000 10672 UpdateGuideState(): m_state=6 00:42:20.397 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1723 00:42:20.397 00.000 10672 Star::Find returns 1 (0), X=619.79, Y=328.06, Mass=235263, SNR=48.5, Peak=28640 HFD=2.8 00:42:20.397 00.000 10672 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.14) = xAngle (-0.32 = -0.32) 00:42:20.397 00.000 10672 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.21 = -0.21) 00:42:20.397 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.07 hyp=0.37 cameraTheta=-0.18 mountX=0.35 mountY=-0.08, mountTheta=-0.22 00:42:20.397 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.07, opts=13) 00:42:20.397 00.000 10672 Enqueuing Move request for scope (0.37, -0.07) 00:42:20.397 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:20.397 00.000 428 Worker thread wakes up 00:42:20.397 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.07) opts 0xd 00:42:20.397 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.07) 00:42:20.397 00.000 428 Moving (0.37, -0.07) raw xDistance=0.35 yDistance=-0.08 00:42:20.397 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:42:20.397 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:20.397 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:42:20.397 00.000 428 MoveAxis(E, 0, ABG) 00:42:20.397 00.000 428 Move returns status 0, amount 0 00:42:20.397 00.000 428 MoveAxis(N, 0, ABG) 00:42:20.397 00.000 428 Move returns status 0, amount 0 00:42:20.397 00.000 428 move complete, result=0 00:42:20.397 00.000 428 worker thread done servicing request 00:42:20.428 00.031 10672 UpdateGuideState exits: m=235263 SNR=48.5 00:42:20.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:20.428 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:20.428 00.000 10672 Enqueuing Expose request 00:42:20.428 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:42:20.428 00.000 428 Worker thread wakes up 00:42:20.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:20.428 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:20.959 00.531 10672 read socket command 10 00:42:20.959 00.000 10672 processing socket request REQDIST 00:42:20.959 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:42:20.959 00.000 10672 Sending socket response 37 (0x25) 00:42:22.255 01.296 428 Exposure complete 00:42:22.396 00.141 428 worker thread done servicing request 00:42:22.396 00.000 10672 OnExposeComplete: enter 00:42:22.396 00.000 10672 UpdateGuideState(): m_state=6 00:42:22.396 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1724 00:42:22.396 00.000 10672 Star::Find returns 1 (0), X=619.32, Y=327.43, Mass=252732, SNR=48.4, Peak=28960 HFD=3.2 00:42:22.396 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.84 = -1.84) 00:42:22.396 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 00:42:22.396 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.70 hyp=0.71 cameraTheta=-1.71 mountX=-0.19 mountY=-0.70, mountTheta=-1.84 00:42:22.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.70, opts=13) 00:42:22.396 00.000 10672 Enqueuing Move request for scope (-0.10, -0.70) 00:42:22.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:22.396 00.000 428 Worker thread wakes up 00:42:22.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.70) opts 0xd 00:42:22.400 00.004 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.70) 00:42:22.400 00.000 428 Moving (-0.10, -0.70) raw xDistance=-0.19 yDistance=-0.70 00:42:22.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:42:22.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.70 from input -0.70 00:42:22.400 00.000 428 MoveAxis(E, 0, ABG) 00:42:22.400 00.000 428 Move returns status 0, amount 0 00:42:22.400 00.000 428 MoveAxis(N, 925, ABG) 00:42:22.400 00.000 428 Guiding Dir = 0, Dur = 925 00:42:22.400 00.000 428 IsSlewing returns 0 00:42:22.400 00.000 428 IsGuiding returns 0 00:42:22.416 00.016 10672 UpdateGuideState exits: m=252732 SNR=48.4 00:42:22.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:22.416 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:22.416 00.000 10672 Enqueuing Expose request 00:42:22.478 00.062 428 PulseGuide returned control before completion, sleep 856 00:42:23.353 00.875 428 IsGuiding returns 1 00:42:23.353 00.000 428 scope still moving after pulse duration time elapsed 00:42:23.384 00.031 428 IsSlewing returns 0 00:42:23.384 00.000 428 IsGuiding returns 1 00:42:23.447 00.063 428 IsSlewing returns 0 00:42:23.447 00.000 428 IsGuiding returns 0 00:42:23.447 00.000 428 scope move finished after 925 + 130 ms 00:42:23.447 00.000 428 Move returns status 0, amount 925 00:42:23.447 00.000 428 move complete, result=0 00:42:23.447 00.000 428 worker thread done servicing request 00:42:23.447 00.000 428 Worker thread wakes up 00:42:23.447 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 925 ms NORTH 00:42:23.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:23.447 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:24.259 00.812 428 Exposure complete 00:42:24.384 00.125 428 worker thread done servicing request 00:42:24.384 00.000 10672 OnExposeComplete: enter 00:42:24.384 00.000 10672 UpdateGuideState(): m_state=6 00:42:24.384 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1725 00:42:24.384 00.000 10672 Star::Find returns 1 (0), X=618.92, Y=327.80, Mass=209027, SNR=42.4, Peak=26672 HFD=2.7 00:42:24.384 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 00:42:24.384 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 00:42:24.384 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.33 hyp=0.60 cameraTheta=-2.56 mountX=-0.54 mountY=-0.31, mountTheta=-2.62 00:42:24.384 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.33, opts=13) 00:42:24.384 00.000 10672 Enqueuing Move request for scope (-0.50, -0.33) 00:42:24.399 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:24.399 00.000 428 Worker thread wakes up 00:42:24.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.33) opts 0xd 00:42:24.399 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.33) 00:42:24.399 00.000 428 Moving (-0.50, -0.33) raw xDistance=-0.54 yDistance=-0.31 00:42:24.399 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 00:42:24.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:24.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:42:24.399 00.000 428 MoveAxis(E, 631, ABG) 00:42:24.399 00.000 428 Guiding Dir = 2, Dur = 631 00:42:24.399 00.000 428 IsSlewing returns 0 00:42:24.399 00.000 428 IsGuiding returns 0 00:42:24.415 00.016 10672 UpdateGuideState exits: m=209027 SNR=42.4 00:42:24.415 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:24.415 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:24.415 00.000 10672 Enqueuing Expose request 00:42:24.431 00.016 428 PulseGuide returned control before completion, sleep 612 00:42:25.087 00.656 428 IsGuiding returns 0 00:42:25.087 00.000 428 Move returns status 0, amount 631 00:42:25.087 00.000 428 MoveAxis(N, 0, ABG) 00:42:25.087 00.000 428 Move returns status 0, amount 0 00:42:25.087 00.000 428 move complete, result=0 00:42:25.087 00.000 428 worker thread done servicing request 00:42:25.087 00.000 10672 GuideStep: -0.5 px 631 ms EAST, -0.3 px 0 ms NORTH 00:42:25.087 00.000 428 Worker thread wakes up 00:42:25.087 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:25.087 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:25.962 00.875 10672 read socket command 10 00:42:25.962 00.000 10672 processing socket request REQDIST 00:42:25.962 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:42:25.962 00.000 10672 Sending socket response 51 (0x33) 00:42:26.258 00.296 428 Exposure complete 00:42:26.399 00.141 428 worker thread done servicing request 00:42:26.399 00.000 10672 OnExposeComplete: enter 00:42:26.399 00.000 10672 UpdateGuideState(): m_state=6 00:42:26.399 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1726 00:42:26.399 00.000 10672 Star::Find returns 1 (0), X=619.56, Y=328.40, Mass=193636, SNR=37.5, Peak=24496 HFD=3.0 00:42:26.399 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.14) = xAngle (0.95 = 0.95) 00:42:26.399 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.06 = 1.06) 00:42:26.399 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.31 cameraTheta=1.09 mountX=0.18 mountY=0.27, mountTheta=0.98 00:42:26.399 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.27, opts=13) 00:42:26.399 00.000 10672 Enqueuing Move request for scope (0.14, 0.27) 00:42:26.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:26.399 00.000 428 Worker thread wakes up 00:42:26.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd 00:42:26.399 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.27) 00:42:26.399 00.000 428 Moving (0.14, 0.27) raw xDistance=0.18 yDistance=0.27 00:42:26.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:42:26.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:26.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:42:26.399 00.000 428 MoveAxis(E, 0, ABG) 00:42:26.399 00.000 428 Move returns status 0, amount 0 00:42:26.399 00.000 428 MoveAxis(N, 0, ABG) 00:42:26.399 00.000 428 Move returns status 0, amount 0 00:42:26.399 00.000 428 move complete, result=0 00:42:26.399 00.000 428 worker thread done servicing request 00:42:26.430 00.031 10672 UpdateGuideState exits: m=193636 SNR=37.5 00:42:26.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:26.430 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:26.430 00.000 10672 Enqueuing Expose request 00:42:26.430 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:42:26.430 00.000 428 Worker thread wakes up 00:42:26.430 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:26.430 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:28.257 01.827 428 Exposure complete 00:42:28.398 00.141 428 worker thread done servicing request 00:42:28.398 00.000 10672 OnExposeComplete: enter 00:42:28.398 00.000 10672 UpdateGuideState(): m_state=6 00:42:28.398 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1727 00:42:28.398 00.000 10672 Star::Find returns 1 (0), X=619.25, Y=328.57, Mass=215519, SNR=39.2, Peak=33648 HFD=2.9 00:42:28.398 00.000 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (0.14) = xAngle (1.81 = 1.81) 00:42:28.398 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.92 = 1.92) 00:42:28.398 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.44 hyp=0.47 cameraTheta=1.95 mountX=-0.11 mountY=0.44, mountTheta=1.82 00:42:28.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.44, opts=13) 00:42:28.398 00.000 10672 Enqueuing Move request for scope (-0.17, 0.44) 00:42:28.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:28.398 00.000 428 Worker thread wakes up 00:42:28.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.44) opts 0xd 00:42:28.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.44) 00:42:28.398 00.000 428 Moving (-0.17, 0.44) raw xDistance=-0.11 yDistance=0.44 00:42:28.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:42:28.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:28.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 00:42:28.398 00.000 428 MoveAxis(E, 0, ABG) 00:42:28.398 00.000 428 Move returns status 0, amount 0 00:42:28.398 00.000 428 MoveAxis(N, 0, ABG) 00:42:28.398 00.000 428 Move returns status 0, amount 0 00:42:28.398 00.000 428 move complete, result=0 00:42:28.398 00.000 428 worker thread done servicing request 00:42:28.429 00.031 10672 UpdateGuideState exits: m=215519 SNR=39.2 00:42:28.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:28.429 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:28.429 00.000 10672 Enqueuing Expose request 00:42:28.429 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:42:28.429 00.000 428 Worker thread wakes up 00:42:28.429 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:28.429 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:30.257 01.828 428 Exposure complete 00:42:30.382 00.125 428 worker thread done servicing request 00:42:30.382 00.000 10672 OnExposeComplete: enter 00:42:30.382 00.000 10672 UpdateGuideState(): m_state=6 00:42:30.382 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1728 00:42:30.382 00.000 10672 Star::Find returns 1 (0), X=618.82, Y=328.26, Mass=201127, SNR=36.6, Peak=30160 HFD=2.6 00:42:30.382 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (0.14) = xAngle (2.79 = 2.79) 00:42:30.382 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.90 = 2.90) 00:42:30.382 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=0.13 hyp=0.61 cameraTheta=2.93 mountX=-0.58 mountY=0.15, mountTheta=2.89 00:42:30.397 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=0.13, opts=13) 00:42:30.397 00.000 10672 Enqueuing Move request for scope (-0.60, 0.13) 00:42:30.397 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:30.397 00.000 428 Worker thread wakes up 00:42:30.397 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.13) opts 0xd 00:42:30.397 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 0.13) 00:42:30.397 00.000 428 Moving (-0.60, 0.13) raw xDistance=-0.58 yDistance=0.15 00:42:30.397 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 00:42:30.397 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:30.397 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:42:30.397 00.000 428 MoveAxis(E, 675, ABG) 00:42:30.397 00.000 428 Guiding Dir = 2, Dur = 675 00:42:30.397 00.000 428 IsSlewing returns 0 00:42:30.397 00.000 428 IsGuiding returns 0 00:42:30.413 00.016 428 PulseGuide returned control before completion, sleep 664 00:42:30.413 00.000 10672 UpdateGuideState exits: m=201127 SNR=36.6 00:42:30.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:30.413 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:30.413 00.000 10672 Enqueuing Expose request 00:42:30.965 00.552 10672 read socket command 10 00:42:30.965 00.000 10672 processing socket request REQDIST 00:42:30.965 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:42:30.965 00.000 10672 Sending socket response 50 (0x32) 00:42:31.105 00.140 428 IsGuiding returns 0 00:42:31.105 00.000 428 Move returns status 0, amount 675 00:42:31.105 00.000 428 MoveAxis(N, 0, ABG) 00:42:31.105 00.000 428 Move returns status 0, amount 0 00:42:31.105 00.000 428 move complete, result=0 00:42:31.105 00.000 428 worker thread done servicing request 00:42:31.105 00.000 428 Worker thread wakes up 00:42:31.105 00.000 10672 GuideStep: -0.6 px 675 ms EAST, 0.1 px 0 ms NORTH 00:42:31.105 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:31.105 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:32.261 01.156 428 Exposure complete 00:42:32.402 00.141 428 worker thread done servicing request 00:42:32.402 00.000 10672 OnExposeComplete: enter 00:42:32.402 00.000 10672 UpdateGuideState(): m_state=6 00:42:32.402 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1729 00:42:32.402 00.000 10672 Star::Find returns 1 (0), X=619.30, Y=328.32, Mass=238036, SNR=47.2, Peak=35280 HFD=3.0 00:42:32.402 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.01 = 2.01) 00:42:32.402 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.12 = 2.12) 00:42:32.402 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.15 mountX=-0.09 mountY=0.19, mountTheta=2.04 00:42:32.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.18, opts=13) 00:42:32.402 00.000 10672 Enqueuing Move request for scope (-0.12, 0.18) 00:42:32.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:32.402 00.000 428 Worker thread wakes up 00:42:32.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd 00:42:32.402 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.18) 00:42:32.402 00.000 428 Moving (-0.12, 0.18) raw xDistance=-0.09 yDistance=0.19 00:42:32.402 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:42:32.402 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:32.402 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 00:42:32.402 00.000 428 MoveAxis(E, 0, ABG) 00:42:32.402 00.000 428 Move returns status 0, amount 0 00:42:32.402 00.000 428 MoveAxis(N, 0, ABG) 00:42:32.402 00.000 428 Move returns status 0, amount 0 00:42:32.402 00.000 428 move complete, result=0 00:42:32.402 00.000 428 worker thread done servicing request 00:42:32.433 00.031 10672 UpdateGuideState exits: m=238036 SNR=47.2 00:42:32.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:32.433 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:32.433 00.000 10672 Enqueuing Expose request 00:42:32.433 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:42:32.433 00.000 428 Worker thread wakes up 00:42:32.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:32.433 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:34.261 01.828 428 Exposure complete 00:42:34.385 00.124 428 worker thread done servicing request 00:42:34.385 00.000 10672 OnExposeComplete: enter 00:42:34.385 00.000 10672 UpdateGuideState(): m_state=6 00:42:34.385 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1730 00:42:34.385 00.000 10672 Star::Find returns 1 (0), X=619.16, Y=328.27, Mass=238532, SNR=47.1, Peak=36816 HFD=2.8 00:42:34.385 00.000 10672 CameraToMount -- cameraTheta (2.67) - m_xAngle (0.14) = xAngle (2.53 = 2.53) 00:42:34.385 00.000 10672 CameraToMount -- cameraTheta (2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.64 = 2.64) 00:42:34.385 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.30 cameraTheta=2.67 mountX=-0.24 mountY=0.14, mountTheta=2.61 00:42:34.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.14, opts=13) 00:42:34.385 00.000 10672 Enqueuing Move request for scope (-0.26, 0.14) 00:42:34.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:42:34.385 00.000 428 Worker thread wakes up 00:42:34.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd 00:42:34.385 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.14) 00:42:34.385 00.000 428 Moving (-0.26, 0.14) raw xDistance=-0.24 yDistance=0.14 00:42:34.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:42:34.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:34.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:42:34.385 00.000 428 MoveAxis(E, 0, ABG) 00:42:34.385 00.000 428 Move returns status 0, amount 0 00:42:34.385 00.000 428 MoveAxis(N, 0, ABG) 00:42:34.385 00.000 428 Move returns status 0, amount 0 00:42:34.385 00.000 428 move complete, result=0 00:42:34.385 00.000 428 worker thread done servicing request 00:42:34.417 00.032 10672 UpdateGuideState exits: m=238532 SNR=47.1 00:42:34.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:34.417 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:34.417 00.000 10672 Enqueuing Expose request 00:42:34.417 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:42:34.417 00.000 428 Worker thread wakes up 00:42:34.417 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:34.417 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:35.963 01.546 10672 read socket command 10 00:42:35.963 00.000 10672 processing socket request REQDIST 00:42:35.963 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:42:35.963 00.000 10672 Sending socket response 38 (0x26) 00:42:36.260 00.297 428 Exposure complete 00:42:36.400 00.140 428 worker thread done servicing request 00:42:36.400 00.000 10672 OnExposeComplete: enter 00:42:36.400 00.000 10672 UpdateGuideState(): m_state=6 00:42:36.400 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1731 00:42:36.400 00.000 10672 Star::Find returns 1 (0), X=619.27, Y=328.36, Mass=211733, SNR=43.6, Peak=26784 HFD=2.9 00:42:36.400 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.14) = xAngle (2.03 = 2.03) 00:42:36.400 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 00:42:36.400 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.17 mountX=-0.12 mountY=0.23, mountTheta=2.06 00:42:36.400 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.23, opts=13) 00:42:36.400 00.000 10672 Enqueuing Move request for scope (-0.15, 0.23) 00:42:36.400 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:36.400 00.000 428 Worker thread wakes up 00:42:36.400 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd 00:42:36.400 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.23) 00:42:36.400 00.000 428 Moving (-0.15, 0.23) raw xDistance=-0.12 yDistance=0.23 00:42:36.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:42:36.400 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:36.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:42:36.400 00.000 428 MoveAxis(E, 0, ABG) 00:42:36.400 00.000 428 Move returns status 0, amount 0 00:42:36.400 00.000 428 MoveAxis(N, 0, ABG) 00:42:36.400 00.000 428 Move returns status 0, amount 0 00:42:36.400 00.000 428 move complete, result=0 00:42:36.400 00.000 428 worker thread done servicing request 00:42:36.432 00.032 10672 UpdateGuideState exits: m=211733 SNR=43.6 00:42:36.432 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:36.432 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:36.432 00.000 10672 Enqueuing Expose request 00:42:36.432 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:42:36.432 00.000 428 Worker thread wakes up 00:42:36.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:36.432 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:38.259 01.827 428 Exposure complete 00:42:38.384 00.125 428 worker thread done servicing request 00:42:38.384 00.000 10672 OnExposeComplete: enter 00:42:38.384 00.000 10672 UpdateGuideState(): m_state=6 00:42:38.384 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1732 00:42:38.384 00.000 10672 Star::Find returns 1 (0), X=619.06, Y=328.43, Mass=223906, SNR=44.8, Peak=31472 HFD=2.4 00:42:38.384 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.14) = xAngle (2.31 = 2.31) 00:42:38.384 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.42 = 2.42) 00:42:38.384 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.30 hyp=0.47 cameraTheta=2.45 mountX=-0.32 mountY=0.31, mountTheta=2.37 00:42:38.384 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.30, opts=13) 00:42:38.384 00.000 10672 Enqueuing Move request for scope (-0.36, 0.30) 00:42:38.384 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:38.384 00.000 428 Worker thread wakes up 00:42:38.384 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.30) opts 0xd 00:42:38.384 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.30) 00:42:38.384 00.000 428 Moving (-0.36, 0.30) raw xDistance=-0.32 yDistance=0.31 00:42:38.384 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:42:38.384 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:38.384 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:42:38.384 00.000 428 MoveAxis(E, 0, ABG) 00:42:38.384 00.000 428 Move returns status 0, amount 0 00:42:38.384 00.000 428 MoveAxis(N, 0, ABG) 00:42:38.384 00.000 428 Move returns status 0, amount 0 00:42:38.384 00.000 428 move complete, result=0 00:42:38.384 00.000 428 worker thread done servicing request 00:42:38.415 00.031 10672 UpdateGuideState exits: m=223906 SNR=44.8 00:42:38.415 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:38.415 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:38.415 00.000 10672 Enqueuing Expose request 00:42:38.415 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:42:38.415 00.000 428 Worker thread wakes up 00:42:38.415 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:38.415 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:40.264 01.849 428 Exposure complete 00:42:40.389 00.125 428 worker thread done servicing request 00:42:40.389 00.000 10672 OnExposeComplete: enter 00:42:40.389 00.000 10672 UpdateGuideState(): m_state=6 00:42:40.389 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1733 00:42:40.389 00.000 10672 Star::Find returns 1 (0), X=618.79, Y=328.83, Mass=178795, SNR=39.0, Peak=23408 HFD=2.9 00:42:40.389 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 00:42:40.389 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 00:42:40.389 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.69 hyp=0.94 cameraTheta=2.31 mountX=-0.53 mountY=0.71, mountTheta=2.21 00:42:40.389 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.69, opts=13) 00:42:40.389 00.000 10672 Enqueuing Move request for scope (-0.63, 0.69) 00:42:40.389 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:40.389 00.000 428 Worker thread wakes up 00:42:40.389 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.69) opts 0xd 00:42:40.389 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.69) 00:42:40.389 00.000 428 Moving (-0.63, 0.69) raw xDistance=-0.53 yDistance=0.71 00:42:40.389 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 00:42:40.389 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:42:40.389 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.71 00:42:40.389 00.000 428 MoveAxis(E, 615, ABG) 00:42:40.389 00.000 428 Guiding Dir = 2, Dur = 615 00:42:40.420 00.031 10672 UpdateGuideState exits: m=178795 SNR=39.0 00:42:40.420 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:40.420 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:40.420 00.000 10672 Enqueuing Expose request 00:42:40.420 00.000 428 IsSlewing returns 0 00:42:40.420 00.000 428 IsGuiding returns 0 00:42:40.451 00.031 428 PulseGuide returned control before completion, sleep 596 00:42:40.967 00.516 10672 read socket command 10 00:42:40.967 00.000 10672 processing socket request REQDIST 00:42:40.967 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:42:40.967 00.000 10672 Sending socket response 55 (0x37) 00:42:41.092 00.125 428 IsGuiding returns 0 00:42:41.092 00.000 428 Move returns status 0, amount 615 00:42:41.092 00.000 428 MoveAxis(N, 0, ABG) 00:42:41.092 00.000 428 Move returns status 0, amount 0 00:42:41.092 00.000 428 move complete, result=0 00:42:41.092 00.000 428 worker thread done servicing request 00:42:41.092 00.000 428 Worker thread wakes up 00:42:41.092 00.000 10672 GuideStep: -0.5 px 615 ms EAST, 0.7 px 0 ms NORTH 00:42:41.092 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:41.092 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:42.263 01.171 428 Exposure complete 00:42:42.419 00.156 428 worker thread done servicing request 00:42:42.419 00.000 10672 OnExposeComplete: enter 00:42:42.419 00.000 10672 UpdateGuideState(): m_state=6 00:42:42.419 00.000 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1734 00:42:42.419 00.000 10672 Star::Find returns 1 (0), X=619.02, Y=328.62, Mass=206370, SNR=45.0, Peak=30704 HFD=2.4 00:42:42.419 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.12 = 2.12) 00:42:42.419 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.23 = 2.23) 00:42:42.419 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.49 hyp=0.63 cameraTheta=2.25 mountX=-0.33 mountY=0.50, mountTheta=2.15 00:42:42.419 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.49, opts=13) 00:42:42.419 00.000 10672 Enqueuing Move request for scope (-0.40, 0.49) 00:42:42.419 00.000 428 Worker thread wakes up 00:42:42.419 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:42.419 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.49) opts 0xd 00:42:42.419 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.49) 00:42:42.419 00.000 428 Moving (-0.40, 0.49) raw xDistance=-0.33 yDistance=0.50 00:42:42.419 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:42:42.419 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:42.419 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 00:42:42.419 00.000 428 MoveAxis(E, 0, ABG) 00:42:42.419 00.000 428 Move returns status 0, amount 0 00:42:42.419 00.000 428 MoveAxis(N, 0, ABG) 00:42:42.419 00.000 428 Move returns status 0, amount 0 00:42:42.419 00.000 428 move complete, result=0 00:42:42.419 00.000 428 worker thread done servicing request 00:42:42.450 00.031 10672 UpdateGuideState exits: m=206370 SNR=45.0 00:42:42.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:42.450 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:42.450 00.000 10672 Enqueuing Expose request 00:42:42.450 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:42:42.450 00.000 428 Worker thread wakes up 00:42:42.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:42.450 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:44.247 01.797 428 Exposure complete 00:42:44.372 00.125 428 worker thread done servicing request 00:42:44.372 00.000 10672 OnExposeComplete: enter 00:42:44.372 00.000 10672 UpdateGuideState(): m_state=6 00:42:44.372 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1735 00:42:44.372 00.000 10672 Star::Find returns 1 (0), X=619.58, Y=328.41, Mass=225123, SNR=46.5, Peak=28960 HFD=3.0 00:42:44.372 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.14) = xAngle (0.89 = 0.89) 00:42:44.372 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.00 = 1.00) 00:42:44.372 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.32 cameraTheta=1.03 mountX=0.20 mountY=0.27, mountTheta=0.93 00:42:44.372 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.27, opts=13) 00:42:44.372 00.000 10672 Enqueuing Move request for scope (0.16, 0.27) 00:42:44.372 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:44.372 00.000 428 Worker thread wakes up 00:42:44.372 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd 00:42:44.372 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.27) 00:42:44.372 00.000 428 Moving (0.16, 0.27) raw xDistance=0.20 yDistance=0.27 00:42:44.372 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:42:44.372 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:44.372 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:42:44.372 00.000 428 MoveAxis(E, 0, ABG) 00:42:44.372 00.000 428 Move returns status 0, amount 0 00:42:44.372 00.000 428 MoveAxis(N, 0, ABG) 00:42:44.372 00.000 428 Move returns status 0, amount 0 00:42:44.372 00.000 428 move complete, result=0 00:42:44.372 00.000 428 worker thread done servicing request 00:42:44.403 00.031 10672 UpdateGuideState exits: m=225123 SNR=46.5 00:42:44.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:44.403 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:44.403 00.000 10672 Enqueuing Expose request 00:42:44.403 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:42:44.403 00.000 428 Worker thread wakes up 00:42:44.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:44.403 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:45.965 01.562 10672 read socket command 10 00:42:45.965 00.000 10672 processing socket request REQDIST 00:42:45.965 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:42:45.965 00.000 10672 Sending socket response 49 (0x31) 00:42:46.262 00.297 428 Exposure complete 00:42:46.387 00.125 428 worker thread done servicing request 00:42:46.387 00.000 10672 OnExposeComplete: enter 00:42:46.387 00.000 10672 UpdateGuideState(): m_state=6 00:42:46.387 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1736 00:42:46.387 00.000 10672 Star::Find returns 1 (0), X=619.64, Y=328.36, Mass=221287, SNR=42.1, Peak=29616 HFD=2.9 00:42:46.387 00.000 10672 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.14) = xAngle (0.67 = 0.67) 00:42:46.387 00.000 10672 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.78 = 0.78) 00:42:46.387 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.23 hyp=0.31 cameraTheta=0.81 mountX=0.25 mountY=0.22, mountTheta=0.73 00:42:46.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.23, opts=13) 00:42:46.387 00.000 10672 Enqueuing Move request for scope (0.22, 0.23) 00:42:46.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:46.387 00.000 428 Worker thread wakes up 00:42:46.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.23) opts 0xd 00:42:46.387 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.23) 00:42:46.387 00.000 428 Moving (0.22, 0.23) raw xDistance=0.25 yDistance=0.22 00:42:46.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:42:46.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:46.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:42:46.387 00.000 428 MoveAxis(E, 0, ABG) 00:42:46.387 00.000 428 Move returns status 0, amount 0 00:42:46.387 00.000 428 MoveAxis(N, 0, ABG) 00:42:46.387 00.000 428 Move returns status 0, amount 0 00:42:46.387 00.000 428 move complete, result=0 00:42:46.387 00.000 428 worker thread done servicing request 00:42:46.418 00.031 10672 UpdateGuideState exits: m=221287 SNR=42.1 00:42:46.418 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:46.418 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:46.418 00.000 10672 Enqueuing Expose request 00:42:46.418 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:42:46.418 00.000 428 Worker thread wakes up 00:42:46.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:46.418 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:48.250 01.832 428 Exposure complete 00:42:48.375 00.125 428 worker thread done servicing request 00:42:48.375 00.000 10672 OnExposeComplete: enter 00:42:48.375 00.000 10672 UpdateGuideState(): m_state=6 00:42:48.375 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1737 00:42:48.375 00.000 10672 Star::Find returns 1 (0), X=619.71, Y=328.96, Mass=197544, SNR=42.9, Peak=30704 HFD=2.5 00:42:48.375 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 00:42:48.375 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 00:42:48.375 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.83 hyp=0.88 cameraTheta=1.24 mountX=0.40 mountY=0.82, mountTheta=1.12 00:42:48.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.83, opts=13) 00:42:48.375 00.000 10672 Enqueuing Move request for scope (0.29, 0.83) 00:42:48.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:48.375 00.000 428 Worker thread wakes up 00:42:48.391 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.83) opts 0xd 00:42:48.391 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.83) 00:42:48.391 00.000 428 Moving (0.29, 0.83) raw xDistance=0.40 yDistance=0.82 00:42:48.391 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:42:48.391 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:42:48.391 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 00:42:48.391 00.000 428 MoveAxis(E, 0, ABG) 00:42:48.391 00.000 428 Move returns status 0, amount 0 00:42:48.391 00.000 428 MoveAxis(N, 0, ABG) 00:42:48.391 00.000 428 Move returns status 0, amount 0 00:42:48.391 00.000 428 move complete, result=0 00:42:48.391 00.000 428 worker thread done servicing request 00:42:48.407 00.016 10672 UpdateGuideState exits: m=197544 SNR=42.9 00:42:48.407 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:48.407 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:48.407 00.000 10672 Enqueuing Expose request 00:42:48.407 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.8 px 0 ms NORTH 00:42:48.407 00.000 428 Worker thread wakes up 00:42:48.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:48.407 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:50.234 01.827 428 Exposure complete 00:42:50.375 00.141 428 worker thread done servicing request 00:42:50.375 00.000 10672 OnExposeComplete: enter 00:42:50.375 00.000 10672 UpdateGuideState(): m_state=6 00:42:50.375 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1738 00:42:50.375 00.000 10672 Star::Find returns 1 (0), X=619.33, Y=328.76, Mass=244241, SNR=42.7, Peak=35392 HFD=2.9 00:42:50.375 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:42:50.375 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:42:50.375 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.63 hyp=0.64 cameraTheta=1.72 mountX=-0.01 mountY=0.63, mountTheta=1.58 00:42:50.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.63, opts=13) 00:42:50.375 00.000 10672 Enqueuing Move request for scope (-0.09, 0.63) 00:42:50.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:50.375 00.000 428 Worker thread wakes up 00:42:50.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.63) opts 0xd 00:42:50.375 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.63) 00:42:50.375 00.000 428 Moving (-0.09, 0.63) raw xDistance=-0.01 yDistance=0.63 00:42:50.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:42:50.375 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.56 newest=1.68 00:42:50.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.63 from input 0.63 00:42:50.375 00.000 428 MoveAxis(E, 0, ABG) 00:42:50.375 00.000 428 Move returns status 0, amount 0 00:42:50.375 00.000 428 MoveAxis(S, 843, ABG) 00:42:50.375 00.000 428 Guiding Dir = 1, Dur = 843 00:42:50.375 00.000 428 IsSlewing returns 0 00:42:50.375 00.000 428 IsGuiding returns 0 00:42:50.406 00.031 10672 UpdateGuideState exits: m=244241 SNR=42.7 00:42:50.406 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:50.406 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:50.406 00.000 10672 Enqueuing Expose request 00:42:50.469 00.063 428 PulseGuide returned control before completion, sleep 768 00:42:50.953 00.484 10672 read socket command 10 00:42:50.953 00.000 10672 processing socket request REQDIST 00:42:50.953 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:42:50.953 00.000 10672 Sending socket response 59 (0x3b) 00:42:51.250 00.297 428 IsGuiding returns 1 00:42:51.250 00.000 428 scope still moving after pulse duration time elapsed 00:42:51.281 00.031 428 IsSlewing returns 0 00:42:51.281 00.000 428 IsGuiding returns 1 00:42:51.312 00.031 428 IsSlewing returns 0 00:42:51.312 00.000 428 IsGuiding returns 1 00:42:51.359 00.047 428 IsSlewing returns 0 00:42:51.359 00.000 428 IsGuiding returns 0 00:42:51.359 00.000 428 scope move finished after 843 + 138 ms 00:42:51.359 00.000 428 Move returns status 0, amount 843 00:42:51.359 00.000 428 move complete, result=0 00:42:51.359 00.000 428 worker thread done servicing request 00:42:51.359 00.000 428 Worker thread wakes up 00:42:51.359 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 843 ms SOUTH 00:42:51.359 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:51.359 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:52.249 00.890 428 Exposure complete 00:42:52.390 00.141 428 worker thread done servicing request 00:42:52.390 00.000 10672 OnExposeComplete: enter 00:42:52.390 00.000 10672 UpdateGuideState(): m_state=6 00:42:52.390 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1739 00:42:52.390 00.000 10672 Star::Find returns 1 (0), X=619.35, Y=328.86, Mass=211464, SNR=36.7, Peak=32880 HFD=2.7 00:42:52.390 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.53 = 1.53) 00:42:52.390 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 00:42:52.390 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.73 hyp=0.73 cameraTheta=1.66 mountX=0.03 mountY=0.73, mountTheta=1.53 00:42:52.390 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.73, opts=13) 00:42:52.390 00.000 10672 Enqueuing Move request for scope (-0.07, 0.73) 00:42:52.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:52.390 00.000 428 Worker thread wakes up 00:42:52.390 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.73) opts 0xd 00:42:52.390 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.73) 00:42:52.390 00.000 428 Moving (-0.07, 0.73) raw xDistance=0.03 yDistance=0.73 00:42:52.390 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:42:52.390 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.73 from input 0.73 00:42:52.390 00.000 428 MoveAxis(E, 0, ABG) 00:42:52.390 00.000 428 Move returns status 0, amount 0 00:42:52.390 00.000 428 MoveAxis(S, 974, ABG) 00:42:52.390 00.000 428 Guiding Dir = 1, Dur = 974 00:42:52.390 00.000 428 IsSlewing returns 0 00:42:52.390 00.000 428 IsGuiding returns 0 00:42:52.421 00.031 10672 UpdateGuideState exits: m=211464 SNR=36.7 00:42:52.421 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:52.421 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:52.421 00.000 10672 Enqueuing Expose request 00:42:52.483 00.062 428 PulseGuide returned control before completion, sleep 905 00:42:53.405 00.922 428 IsGuiding returns 1 00:42:53.405 00.000 428 scope still moving after pulse duration time elapsed 00:42:53.436 00.031 428 IsSlewing returns 0 00:42:53.436 00.000 428 IsGuiding returns 1 00:42:53.483 00.047 428 IsSlewing returns 0 00:42:53.483 00.000 428 IsGuiding returns 0 00:42:53.483 00.000 428 scope move finished after 974 + 113 ms 00:42:53.483 00.000 428 Move returns status 0, amount 974 00:42:53.483 00.000 428 move complete, result=0 00:42:53.483 00.000 428 worker thread done servicing request 00:42:53.483 00.000 428 Worker thread wakes up 00:42:53.483 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.7 px 974 ms SOUTH 00:42:53.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:53.483 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:54.248 00.765 428 Exposure complete 00:42:54.420 00.172 428 worker thread done servicing request 00:42:54.420 00.000 10672 OnExposeComplete: enter 00:42:54.420 00.000 10672 UpdateGuideState(): m_state=6 00:42:54.420 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1740 00:42:54.420 00.000 10672 Star::Find returns 1 (0), X=619.31, Y=328.26, Mass=219464, SNR=40.2, Peak=30704 HFD=2.7 00:42:54.420 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 00:42:54.420 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 00:42:54.420 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.31 mountX=-0.10 mountY=0.13, mountTheta=2.21 00:42:54.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.13, opts=13) 00:42:54.420 00.000 10672 Enqueuing Move request for scope (-0.11, 0.13) 00:42:54.420 00.000 428 Worker thread wakes up 00:42:54.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:54.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd 00:42:54.420 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.13) 00:42:54.420 00.000 428 Moving (-0.11, 0.13) raw xDistance=-0.10 yDistance=0.13 00:42:54.420 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:42:54.420 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:54.420 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:42:54.420 00.000 428 MoveAxis(E, 0, ABG) 00:42:54.420 00.000 428 Move returns status 0, amount 0 00:42:54.420 00.000 428 MoveAxis(N, 0, ABG) 00:42:54.420 00.000 428 Move returns status 0, amount 0 00:42:54.420 00.000 428 move complete, result=0 00:42:54.420 00.000 428 worker thread done servicing request 00:42:54.451 00.031 10672 UpdateGuideState exits: m=219464 SNR=40.2 00:42:54.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:54.451 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:54.451 00.000 10672 Enqueuing Expose request 00:42:54.451 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:42:54.451 00.000 428 Worker thread wakes up 00:42:54.451 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:54.451 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:55.956 01.505 10672 read socket command 10 00:42:55.956 00.000 10672 processing socket request REQDIST 00:42:55.956 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:42:55.956 00.000 10672 Sending socket response 49 (0x31) 00:42:56.252 00.296 428 Exposure complete 00:42:56.377 00.125 428 worker thread done servicing request 00:42:56.377 00.000 10672 OnExposeComplete: enter 00:42:56.377 00.000 10672 UpdateGuideState(): m_state=6 00:42:56.377 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1741 00:42:56.377 00.000 10672 Star::Find returns 1 (0), X=619.37, Y=327.75, Mass=218750, SNR=41.8, Peak=31680 HFD=2.8 00:42:56.377 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 00:42:56.377 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 00:42:56.377 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.38 hyp=0.38 cameraTheta=-1.71 mountX=-0.10 mountY=-0.38, mountTheta=-1.84 00:42:56.377 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.38, opts=13) 00:42:56.377 00.000 10672 Enqueuing Move request for scope (-0.05, -0.38) 00:42:56.377 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:56.377 00.000 428 Worker thread wakes up 00:42:56.377 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.38) opts 0xd 00:42:56.377 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.38) 00:42:56.377 00.000 428 Moving (-0.05, -0.38) raw xDistance=-0.10 yDistance=-0.38 00:42:56.377 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:42:56.377 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:56.377 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:42:56.377 00.000 428 MoveAxis(E, 0, ABG) 00:42:56.377 00.000 428 Move returns status 0, amount 0 00:42:56.377 00.000 428 MoveAxis(N, 0, ABG) 00:42:56.377 00.000 428 Move returns status 0, amount 0 00:42:56.377 00.000 428 move complete, result=0 00:42:56.377 00.000 428 worker thread done servicing request 00:42:56.409 00.032 10672 UpdateGuideState exits: m=218750 SNR=41.8 00:42:56.409 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:56.409 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:56.409 00.000 10672 Enqueuing Expose request 00:42:56.409 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:42:56.409 00.000 428 Worker thread wakes up 00:42:56.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:56.409 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:42:58.252 01.843 428 Exposure complete 00:42:58.392 00.140 428 worker thread done servicing request 00:42:58.392 00.000 10672 OnExposeComplete: enter 00:42:58.392 00.000 10672 UpdateGuideState(): m_state=6 00:42:58.392 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1742 00:42:58.392 00.000 10672 Star::Find returns 1 (0), X=619.53, Y=327.93, Mass=212746, SNR=46.3, Peak=27552 HFD=2.4 00:42:58.392 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 00:42:58.392 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 00:42:58.392 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.23 cameraTheta=-1.09 mountX=0.08 mountY=-0.21, mountTheta=-1.21 00:42:58.392 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.21, opts=13) 00:42:58.392 00.000 10672 Enqueuing Move request for scope (0.11, -0.21) 00:42:58.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:42:58.392 00.000 428 Worker thread wakes up 00:42:58.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd 00:42:58.392 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.21) 00:42:58.392 00.000 428 Moving (0.11, -0.21) raw xDistance=0.08 yDistance=-0.21 00:42:58.392 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:42:58.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:42:58.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:42:58.392 00.000 428 MoveAxis(E, 0, ABG) 00:42:58.392 00.000 428 Move returns status 0, amount 0 00:42:58.392 00.000 428 MoveAxis(N, 0, ABG) 00:42:58.392 00.000 428 Move returns status 0, amount 0 00:42:58.392 00.000 428 move complete, result=0 00:42:58.392 00.000 428 worker thread done servicing request 00:42:58.424 00.032 10672 UpdateGuideState exits: m=212746 SNR=46.3 00:42:58.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:42:58.424 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:42:58.424 00.000 10672 Enqueuing Expose request 00:42:58.424 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:42:58.424 00.000 428 Worker thread wakes up 00:42:58.424 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:42:58.424 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:00.251 01.827 428 Exposure complete 00:43:00.376 00.125 428 worker thread done servicing request 00:43:00.376 00.000 10672 OnExposeComplete: enter 00:43:00.376 00.000 10672 UpdateGuideState(): m_state=6 00:43:00.376 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1743 00:43:00.376 00.000 10672 Star::Find returns 1 (0), X=618.91, Y=327.84, Mass=241391, SNR=44.4, Peak=35168 HFD=2.9 00:43:00.376 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 00:43:00.376 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.66 = -2.66) 00:43:00.376 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.29 hyp=0.59 cameraTheta=-2.63 mountX=-0.55 mountY=-0.27, mountTheta=-2.68 00:43:00.392 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.29, opts=13) 00:43:00.392 00.000 10672 Enqueuing Move request for scope (-0.51, -0.29) 00:43:00.392 00.000 428 Worker thread wakes up 00:43:00.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:00.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.29) opts 0xd 00:43:00.392 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.29) 00:43:00.392 00.000 428 Moving (-0.51, -0.29) raw xDistance=-0.55 yDistance=-0.27 00:43:00.392 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 00:43:00.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:00.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:43:00.392 00.000 428 MoveAxis(E, 638, ABG) 00:43:00.392 00.000 428 Guiding Dir = 2, Dur = 638 00:43:00.392 00.000 428 IsSlewing returns 0 00:43:00.407 00.015 428 IsGuiding returns 0 00:43:00.423 00.016 428 PulseGuide returned control before completion, sleep 633 00:43:00.423 00.000 10672 UpdateGuideState exits: m=241391 SNR=44.4 00:43:00.423 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:00.423 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:00.423 00.000 10672 Enqueuing Expose request 00:43:00.954 00.531 10672 read socket command 10 00:43:00.954 00.000 10672 processing socket request REQDIST 00:43:00.954 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:43:00.954 00.000 10672 Sending socket response 45 (0x2d) 00:43:01.064 00.110 428 IsGuiding returns 1 00:43:01.064 00.000 428 scope still moving after pulse duration time elapsed 00:43:01.095 00.031 428 IsSlewing returns 0 00:43:01.095 00.000 428 IsGuiding returns 0 00:43:01.095 00.000 428 scope move finished after 638 + 50 ms 00:43:01.095 00.000 428 Move returns status 0, amount 638 00:43:01.095 00.000 428 MoveAxis(N, 0, ABG) 00:43:01.095 00.000 428 Move returns status 0, amount 0 00:43:01.095 00.000 428 move complete, result=0 00:43:01.095 00.000 428 worker thread done servicing request 00:43:01.095 00.000 10672 GuideStep: -0.5 px 638 ms EAST, -0.3 px 0 ms NORTH 00:43:01.095 00.000 428 Worker thread wakes up 00:43:01.095 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:01.095 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:02.250 01.155 428 Exposure complete 00:43:02.375 00.125 428 worker thread done servicing request 00:43:02.375 00.000 10672 OnExposeComplete: enter 00:43:02.375 00.000 10672 UpdateGuideState(): m_state=6 00:43:02.375 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1744 00:43:02.375 00.000 10672 Star::Find returns 1 (0), X=619.41, Y=328.12, Mass=204445, SNR=36.2, Peak=28640 HFD=2.6 00:43:02.375 00.000 10672 CameraToMount -- cameraTheta (-2.39) - m_xAngle (0.14) = xAngle (-2.53 = -2.53) 00:43:02.375 00.000 10672 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.42 = -2.42) 00:43:02.375 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.39 mountX=-0.01 mountY=-0.01, mountTheta=-2.46 00:43:02.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.01, opts=13) 00:43:02.375 00.000 10672 Enqueuing Move request for scope (-0.01, -0.01) 00:43:02.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:02.375 00.000 428 Worker thread wakes up 00:43:02.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd 00:43:02.375 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.01) 00:43:02.375 00.000 428 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01 00:43:02.391 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:43:02.391 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:02.391 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:43:02.391 00.000 428 MoveAxis(E, 0, ABG) 00:43:02.391 00.000 428 Move returns status 0, amount 0 00:43:02.391 00.000 428 MoveAxis(N, 0, ABG) 00:43:02.391 00.000 428 Move returns status 0, amount 0 00:43:02.391 00.000 428 move complete, result=0 00:43:02.391 00.000 428 worker thread done servicing request 00:43:02.407 00.016 10672 UpdateGuideState exits: m=204445 SNR=36.2 00:43:02.407 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:02.407 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:02.407 00.000 10672 Enqueuing Expose request 00:43:02.407 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 00:43:02.407 00.000 428 Worker thread wakes up 00:43:02.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:02.407 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:04.239 01.832 428 Exposure complete 00:43:04.380 00.141 428 worker thread done servicing request 00:43:04.380 00.000 10672 OnExposeComplete: enter 00:43:04.380 00.000 10672 UpdateGuideState(): m_state=6 00:43:04.380 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1745 00:43:04.380 00.000 10672 Star::Find returns 1 (0), X=618.88, Y=328.28, Mass=270379, SNR=49.5, Peak=35392 HFD=3.4 00:43:04.380 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.14) = xAngle (2.74 = 2.74) 00:43:04.380 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.84 = 2.84) 00:43:04.380 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.15 hyp=0.56 cameraTheta=2.87 mountX=-0.52 mountY=0.16, mountTheta=2.83 00:43:04.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.15, opts=13) 00:43:04.380 00.000 10672 Enqueuing Move request for scope (-0.54, 0.15) 00:43:04.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:04.380 00.000 428 Worker thread wakes up 00:43:04.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.15) opts 0xd 00:43:04.380 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.15) 00:43:04.380 00.000 428 Moving (-0.54, 0.15) raw xDistance=-0.52 yDistance=0.16 00:43:04.380 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52 00:43:04.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:04.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:43:04.380 00.000 428 MoveAxis(E, 603, ABG) 00:43:04.380 00.000 428 Guiding Dir = 2, Dur = 603 00:43:04.380 00.000 428 IsSlewing returns 0 00:43:04.380 00.000 428 IsGuiding returns 0 00:43:04.395 00.015 10672 UpdateGuideState exits: m=270379 SNR=49.5 00:43:04.395 00.000 428 PulseGuide returned control before completion, sleep 590 00:43:04.395 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:04.395 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:04.395 00.000 10672 Enqueuing Expose request 00:43:05.005 00.610 428 IsGuiding returns 0 00:43:05.005 00.000 428 Move returns status 0, amount 603 00:43:05.005 00.000 428 MoveAxis(N, 0, ABG) 00:43:05.005 00.000 428 Move returns status 0, amount 0 00:43:05.005 00.000 428 move complete, result=0 00:43:05.005 00.000 428 worker thread done servicing request 00:43:05.005 00.000 10672 GuideStep: -0.5 px 603 ms EAST, 0.2 px 0 ms NORTH 00:43:05.005 00.000 428 Worker thread wakes up 00:43:05.005 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:05.005 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:05.958 00.953 10672 read socket command 10 00:43:05.958 00.000 10672 processing socket request REQDIST 00:43:05.958 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:43:05.958 00.000 10672 Sending socket response 39 (0x27) 00:43:06.239 00.281 428 Exposure complete 00:43:06.363 00.124 428 worker thread done servicing request 00:43:06.363 00.000 10672 OnExposeComplete: enter 00:43:06.363 00.000 10672 UpdateGuideState(): m_state=6 00:43:06.379 00.016 10672 Star::Find(15, 618, 328, 0, (0,0,0,0), 0.0, 0) frame 1746 00:43:06.379 00.000 10672 Star::Find returns 1 (0), X=619.27, Y=327.93, Mass=212234, SNR=39.6, Peak=31248 HFD=2.6 00:43:06.379 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.14) = xAngle (-2.34 = -2.34) 00:43:06.379 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.23 = -2.23) 00:43:06.379 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.25 cameraTheta=-2.20 mountX=-0.18 mountY=-0.20, mountTheta=-2.29 00:43:06.379 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.21, opts=13) 00:43:06.379 00.000 10672 Enqueuing Move request for scope (-0.15, -0.21) 00:43:06.379 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:06.379 00.000 428 Worker thread wakes up 00:43:06.379 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd 00:43:06.379 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.21) 00:43:06.379 00.000 428 Moving (-0.15, -0.21) raw xDistance=-0.18 yDistance=-0.20 00:43:06.379 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:43:06.379 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:06.379 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:43:06.379 00.000 428 MoveAxis(E, 0, ABG) 00:43:06.379 00.000 428 Move returns status 0, amount 0 00:43:06.379 00.000 428 MoveAxis(N, 0, ABG) 00:43:06.379 00.000 428 Move returns status 0, amount 0 00:43:06.379 00.000 428 move complete, result=0 00:43:06.379 00.000 428 worker thread done servicing request 00:43:06.395 00.016 10672 UpdateGuideState exits: m=212234 SNR=39.6 00:43:06.395 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:06.395 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:06.395 00.000 10672 Enqueuing Expose request 00:43:06.395 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:43:06.395 00.000 428 Worker thread wakes up 00:43:06.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:06.395 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:08.238 01.843 428 Exposure complete 00:43:08.363 00.125 428 worker thread done servicing request 00:43:08.363 00.000 10672 OnExposeComplete: enter 00:43:08.363 00.000 10672 UpdateGuideState(): m_state=6 00:43:08.363 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1747 00:43:08.363 00.000 10672 Star::Find returns 1 (0), X=619.66, Y=327.90, Mass=231010, SNR=43.5, Peak=33216 HFD=2.7 00:43:08.363 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 00:43:08.363 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.78 = -0.78) 00:43:08.363 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-0.76 mountX=0.21 mountY=-0.24, mountTheta=-0.85 00:43:08.363 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.23, opts=13) 00:43:08.363 00.000 10672 Enqueuing Move request for scope (0.24, -0.23) 00:43:08.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:08.363 00.000 428 Worker thread wakes up 00:43:08.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.23) opts 0xd 00:43:08.363 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.23) 00:43:08.363 00.000 428 Moving (0.24, -0.23) raw xDistance=0.21 yDistance=-0.24 00:43:08.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:43:08.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:08.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:43:08.363 00.000 428 MoveAxis(E, 0, ABG) 00:43:08.363 00.000 428 Move returns status 0, amount 0 00:43:08.363 00.000 428 MoveAxis(N, 0, ABG) 00:43:08.363 00.000 428 Move returns status 0, amount 0 00:43:08.363 00.000 428 move complete, result=0 00:43:08.363 00.000 428 worker thread done servicing request 00:43:08.394 00.031 10672 UpdateGuideState exits: m=231010 SNR=43.5 00:43:08.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:08.394 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:08.394 00.000 10672 Enqueuing Expose request 00:43:08.394 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:43:08.394 00.000 428 Worker thread wakes up 00:43:08.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:08.394 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:10.253 01.859 428 Exposure complete 00:43:10.393 00.140 428 worker thread done servicing request 00:43:10.393 00.000 10672 OnExposeComplete: enter 00:43:10.393 00.000 10672 UpdateGuideState(): m_state=6 00:43:10.393 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1748 00:43:10.393 00.000 10672 Star::Find returns 1 (0), X=619.67, Y=327.32, Mass=239492, SNR=49.7, Peak=29184 HFD=3.0 00:43:10.393 00.000 10672 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.14) = xAngle (-1.41 = -1.41) 00:43:10.393 00.000 10672 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.30 = -1.30) 00:43:10.393 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.81 hyp=0.85 cameraTheta=-1.27 mountX=0.14 mountY=-0.82, mountTheta=-1.40 00:43:10.393 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.81, opts=13) 00:43:10.393 00.000 10672 Enqueuing Move request for scope (0.25, -0.81) 00:43:10.393 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:10.393 00.000 428 Worker thread wakes up 00:43:10.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.81) opts 0xd 00:43:10.393 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.81) 00:43:10.393 00.000 428 Moving (0.25, -0.81) raw xDistance=0.14 yDistance=-0.82 00:43:10.393 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:43:10.393 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:43:10.393 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.82 00:43:10.393 00.000 428 MoveAxis(E, 0, ABG) 00:43:10.393 00.000 428 Move returns status 0, amount 0 00:43:10.393 00.000 428 MoveAxis(N, 0, ABG) 00:43:10.393 00.000 428 Move returns status 0, amount 0 00:43:10.393 00.000 428 move complete, result=0 00:43:10.393 00.000 428 worker thread done servicing request 00:43:10.425 00.032 10672 UpdateGuideState exits: m=239492 SNR=49.7 00:43:10.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:10.425 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:10.425 00.000 10672 Enqueuing Expose request 00:43:10.425 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH 00:43:10.425 00.000 428 Worker thread wakes up 00:43:10.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:10.425 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:10.956 00.531 10672 read socket command 10 00:43:10.956 00.000 10672 processing socket request REQDIST 00:43:10.956 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:43:10.956 00.000 10672 Sending socket response 49 (0x31) 00:43:12.242 01.286 428 Exposure complete 00:43:12.382 00.140 428 worker thread done servicing request 00:43:12.382 00.000 10672 OnExposeComplete: enter 00:43:12.382 00.000 10672 UpdateGuideState(): m_state=6 00:43:12.382 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1749 00:43:12.382 00.000 10672 Star::Find returns 1 (0), X=619.16, Y=328.07, Mass=222997, SNR=40.0, Peak=28848 HFD=2.7 00:43:12.382 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 00:43:12.382 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 00:43:12.382 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.89 mountX=-0.27 mountY=-0.06, mountTheta=-2.93 00:43:12.382 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.07, opts=13) 00:43:12.382 00.000 10672 Enqueuing Move request for scope (-0.26, -0.07) 00:43:12.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:12.382 00.000 428 Worker thread wakes up 00:43:12.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd 00:43:12.382 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.07) 00:43:12.382 00.000 428 Moving (-0.26, -0.07) raw xDistance=-0.27 yDistance=-0.06 00:43:12.382 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:43:12.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:12.382 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:43:12.382 00.000 428 MoveAxis(E, 0, ABG) 00:43:12.382 00.000 428 Move returns status 0, amount 0 00:43:12.382 00.000 428 MoveAxis(N, 0, ABG) 00:43:12.382 00.000 428 Move returns status 0, amount 0 00:43:12.382 00.000 428 move complete, result=0 00:43:12.382 00.000 428 worker thread done servicing request 00:43:12.413 00.031 10672 UpdateGuideState exits: m=222997 SNR=40.0 00:43:12.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:12.413 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:12.413 00.000 10672 Enqueuing Expose request 00:43:12.413 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:43:12.413 00.000 428 Worker thread wakes up 00:43:12.413 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:12.413 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:14.241 01.828 428 Exposure complete 00:43:14.366 00.125 428 worker thread done servicing request 00:43:14.366 00.000 10672 OnExposeComplete: enter 00:43:14.366 00.000 10672 UpdateGuideState(): m_state=6 00:43:14.366 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1750 00:43:14.366 00.000 10672 Star::Find returns 1 (0), X=618.87, Y=327.90, Mass=183040, SNR=40.0, Peak=28304 HFD=2.3 00:43:14.366 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (0.14) = xAngle (-2.88 = -2.88) 00:43:14.366 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.77 = -2.77) 00:43:14.366 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.23 hyp=0.60 cameraTheta=-2.74 mountX=-0.58 mountY=-0.22, mountTheta=-2.78 00:43:14.382 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.23, opts=13) 00:43:14.382 00.000 10672 Enqueuing Move request for scope (-0.55, -0.23) 00:43:14.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:14.382 00.000 428 Worker thread wakes up 00:43:14.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.23) opts 0xd 00:43:14.382 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.23) 00:43:14.382 00.000 428 Moving (-0.55, -0.23) raw xDistance=-0.58 yDistance=-0.22 00:43:14.382 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 00:43:14.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:14.382 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:43:14.382 00.000 428 MoveAxis(E, 674, ABG) 00:43:14.382 00.000 428 Guiding Dir = 2, Dur = 674 00:43:14.382 00.000 428 IsSlewing returns 0 00:43:14.382 00.000 428 IsGuiding returns 0 00:43:14.397 00.015 10672 UpdateGuideState exits: m=183040 SNR=40.0 00:43:14.397 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:14.397 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:14.397 00.000 10672 Enqueuing Expose request 00:43:14.413 00.016 428 PulseGuide returned control before completion, sleep 656 00:43:15.085 00.672 428 IsGuiding returns 1 00:43:15.085 00.000 428 scope still moving after pulse duration time elapsed 00:43:15.132 00.047 428 IsSlewing returns 0 00:43:15.163 00.031 428 IsGuiding returns 0 00:43:15.163 00.000 428 scope move finished after 674 + 106 ms 00:43:15.163 00.000 428 Move returns status 0, amount 674 00:43:15.163 00.000 428 MoveAxis(N, 0, ABG) 00:43:15.163 00.000 428 Move returns status 0, amount 0 00:43:15.163 00.000 428 move complete, result=0 00:43:15.163 00.000 428 worker thread done servicing request 00:43:15.163 00.000 428 Worker thread wakes up 00:43:15.163 00.000 10672 GuideStep: -0.6 px 674 ms EAST, -0.2 px 0 ms NORTH 00:43:15.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:15.163 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:15.959 00.796 10672 read socket command 10 00:43:15.959 00.000 10672 processing socket request REQDIST 00:43:15.959 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:43:15.959 00.000 10672 Sending socket response 47 (0x2f) 00:43:16.240 00.281 428 Exposure complete 00:43:16.365 00.125 428 worker thread done servicing request 00:43:16.365 00.000 10672 OnExposeComplete: enter 00:43:16.365 00.000 10672 UpdateGuideState(): m_state=6 00:43:16.365 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1751 00:43:16.365 00.000 10672 Star::Find returns 1 (0), X=618.98, Y=327.92, Mass=232612, SNR=46.3, Peak=28528 HFD=2.7 00:43:16.365 00.000 10672 CameraToMount -- cameraTheta (-2.70) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 00:43:16.365 00.000 10672 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 00:43:16.365 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.21 hyp=0.49 cameraTheta=-2.70 mountX=-0.46 mountY=-0.20, mountTheta=-2.74 00:43:16.365 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.21, opts=13) 00:43:16.381 00.016 10672 Enqueuing Move request for scope (-0.44, -0.21) 00:43:16.381 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:16.381 00.000 428 Worker thread wakes up 00:43:16.381 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.21) opts 0xd 00:43:16.381 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.21) 00:43:16.381 00.000 428 Moving (-0.44, -0.21) raw xDistance=-0.46 yDistance=-0.20 00:43:16.381 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46 00:43:16.381 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:16.381 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:43:16.381 00.000 428 MoveAxis(E, 590, ABG) 00:43:16.381 00.000 428 Guiding Dir = 2, Dur = 590 00:43:16.381 00.000 428 IsSlewing returns 0 00:43:16.381 00.000 428 IsGuiding returns 0 00:43:16.397 00.016 10672 UpdateGuideState exits: m=232612 SNR=46.3 00:43:16.397 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:16.397 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:16.397 00.000 10672 Enqueuing Expose request 00:43:16.412 00.015 428 PulseGuide returned control before completion, sleep 572 00:43:16.990 00.578 428 IsGuiding returns 1 00:43:16.990 00.000 428 scope still moving after pulse duration time elapsed 00:43:17.037 00.047 428 IsSlewing returns 0 00:43:17.068 00.031 428 IsGuiding returns 0 00:43:17.084 00.016 428 scope move finished after 590 + 110 ms 00:43:17.084 00.000 428 Move returns status 0, amount 590 00:43:17.084 00.000 428 MoveAxis(N, 0, ABG) 00:43:17.084 00.000 428 Move returns status 0, amount 0 00:43:17.084 00.000 428 move complete, result=0 00:43:17.084 00.000 428 worker thread done servicing request 00:43:17.084 00.000 428 Worker thread wakes up 00:43:17.084 00.000 10672 GuideStep: -0.5 px 590 ms EAST, -0.2 px 0 ms NORTH 00:43:17.084 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:17.084 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:18.240 01.156 428 Exposure complete 00:43:18.396 00.156 428 worker thread done servicing request 00:43:18.396 00.000 10672 OnExposeComplete: enter 00:43:18.396 00.000 10672 UpdateGuideState(): m_state=6 00:43:18.396 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1752 00:43:18.396 00.000 10672 Star::Find returns 1 (0), X=619.65, Y=327.80, Mass=229354, SNR=48.0, Peak=30592 HFD=2.7 00:43:18.396 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 00:43:18.396 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.99 = -0.99) 00:43:18.396 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.33 hyp=0.40 cameraTheta=-0.97 mountX=0.18 mountY=-0.34, mountTheta=-1.08 00:43:18.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.33, opts=13) 00:43:18.396 00.000 10672 Enqueuing Move request for scope (0.23, -0.33) 00:43:18.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:18.396 00.000 428 Worker thread wakes up 00:43:18.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.33) opts 0xd 00:43:18.396 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.33) 00:43:18.396 00.000 428 Moving (0.23, -0.33) raw xDistance=0.18 yDistance=-0.34 00:43:18.396 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:43:18.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:18.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:43:18.396 00.000 428 MoveAxis(E, 0, ABG) 00:43:18.396 00.000 428 Move returns status 0, amount 0 00:43:18.396 00.000 428 MoveAxis(N, 0, ABG) 00:43:18.396 00.000 428 Move returns status 0, amount 0 00:43:18.396 00.000 428 move complete, result=0 00:43:18.396 00.000 428 worker thread done servicing request 00:43:18.411 00.015 10672 UpdateGuideState exits: m=229354 SNR=48.0 00:43:18.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:18.411 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:18.411 00.000 10672 Enqueuing Expose request 00:43:18.411 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:43:18.411 00.000 428 Worker thread wakes up 00:43:18.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:18.411 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:20.244 01.833 428 Exposure complete 00:43:20.385 00.141 428 worker thread done servicing request 00:43:20.385 00.000 10672 OnExposeComplete: enter 00:43:20.385 00.000 10672 UpdateGuideState(): m_state=6 00:43:20.385 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1753 00:43:20.385 00.000 10672 Star::Find returns 1 (0), X=620.49, Y=327.78, Mass=185166, SNR=43.9, Peak=24928 HFD=2.6 00:43:20.385 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 00:43:20.385 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 00:43:20.385 00.000 10672 CameraToMount -- cameraX=1.07 cameraY=-0.35 hyp=1.12 cameraTheta=-0.31 mountX=1.01 mountY=-0.38, mountTheta=-0.36 00:43:20.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.07, y=-0.35, opts=13) 00:43:20.385 00.000 10672 Enqueuing Move request for scope (1.07, -0.35) 00:43:20.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:20.385 00.000 428 Worker thread wakes up 00:43:20.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.07, -0.35) opts 0xd 00:43:20.385 00.000 428 Handling offset move in thread for scope, endpoint = (1.07, -0.35) 00:43:20.385 00.000 428 Moving (1.07, -0.35) raw xDistance=1.01 yDistance=-0.38 00:43:20.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.01 00:43:20.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:20.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:43:20.385 00.000 428 MoveAxis(W, 1183, ABG) 00:43:20.385 00.000 428 Guiding Dir = 3, Dur = 1183 00:43:20.385 00.000 428 IsSlewing returns 0 00:43:20.385 00.000 428 IsGuiding returns 0 00:43:20.416 00.031 10672 UpdateGuideState exits: m=185166 SNR=43.9 00:43:20.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:20.416 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:20.416 00.000 10672 Enqueuing Expose request 00:43:20.416 00.000 428 PulseGuide returned control before completion, sleep 1166 00:43:20.963 00.547 10672 read socket command 10 00:43:20.963 00.000 10672 processing socket request REQDIST 00:43:20.963 00.000 10672 SOCKSVR: Sending pixel error of 0.65 00:43:20.963 00.000 10672 Sending socket response 65 (0x41) 00:43:21.603 00.640 428 IsGuiding returns 1 00:43:21.603 00.000 428 scope still moving after pulse duration time elapsed 00:43:21.634 00.031 428 IsSlewing returns 0 00:43:21.634 00.000 428 IsGuiding returns 0 00:43:21.634 00.000 428 scope move finished after 1183 + 59 ms 00:43:21.634 00.000 428 Move returns status 0, amount 1183 00:43:21.634 00.000 428 MoveAxis(N, 0, ABG) 00:43:21.634 00.000 428 Move returns status 0, amount 0 00:43:21.634 00.000 428 move complete, result=0 00:43:21.634 00.000 428 worker thread done servicing request 00:43:21.634 00.000 428 Worker thread wakes up 00:43:21.634 00.000 10672 GuideStep: 1.0 px 1183 ms WEST, -0.4 px 0 ms NORTH 00:43:21.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:21.634 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:22.243 00.609 428 Exposure complete 00:43:22.368 00.125 428 worker thread done servicing request 00:43:22.368 00.000 10672 OnExposeComplete: enter 00:43:22.368 00.000 10672 UpdateGuideState(): m_state=6 00:43:22.368 00.000 10672 Star::Find(15, 620, 327, 0, (0,0,0,0), 0.0, 0) frame 1754 00:43:22.368 00.000 10672 Star::Find returns 1 (0), X=619.46, Y=327.47, Mass=236377, SNR=43.1, Peak=29072 HFD=3.1 00:43:22.368 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.64 = -1.64) 00:43:22.368 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 00:43:22.368 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.66 hyp=0.66 cameraTheta=-1.51 mountX=-0.05 mountY=-0.66, mountTheta=-1.64 00:43:22.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.66, opts=13) 00:43:22.368 00.000 10672 Enqueuing Move request for scope (0.04, -0.66) 00:43:22.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:22.368 00.000 428 Worker thread wakes up 00:43:22.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.66) opts 0xd 00:43:22.368 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.66) 00:43:22.368 00.000 428 Moving (0.04, -0.66) raw xDistance=-0.05 yDistance=-0.66 00:43:22.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:43:22.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:43:22.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 00:43:22.368 00.000 428 MoveAxis(E, 0, ABG) 00:43:22.368 00.000 428 Move returns status 0, amount 0 00:43:22.368 00.000 428 MoveAxis(N, 0, ABG) 00:43:22.368 00.000 428 Move returns status 0, amount 0 00:43:22.368 00.000 428 move complete, result=0 00:43:22.368 00.000 428 worker thread done servicing request 00:43:22.400 00.032 10672 UpdateGuideState exits: m=236377 SNR=43.1 00:43:22.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:22.400 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:22.400 00.000 10672 Enqueuing Expose request 00:43:22.400 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.7 px 0 ms NORTH 00:43:22.400 00.000 428 Worker thread wakes up 00:43:22.400 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:22.400 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:24.243 01.843 428 Exposure complete 00:43:24.368 00.125 428 worker thread done servicing request 00:43:24.368 00.000 10672 OnExposeComplete: enter 00:43:24.368 00.000 10672 UpdateGuideState(): m_state=6 00:43:24.368 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1755 00:43:24.368 00.000 10672 Star::Find returns 1 (0), X=619.30, Y=327.04, Mass=194105, SNR=40.2, Peak=26352 HFD=2.4 00:43:24.368 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 00:43:24.368 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 00:43:24.368 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-1.09 hyp=1.10 cameraTheta=-1.68 mountX=-0.27 mountY=-1.09, mountTheta=-1.81 00:43:24.383 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-1.09, opts=13) 00:43:24.383 00.000 10672 Enqueuing Move request for scope (-0.12, -1.09) 00:43:24.383 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:24.383 00.000 428 Worker thread wakes up 00:43:24.383 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.09) opts 0xd 00:43:24.383 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -1.09) 00:43:24.383 00.000 428 Moving (-0.12, -1.09) raw xDistance=-0.27 yDistance=-1.09 00:43:24.383 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:43:24.383 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.26 newest=-2.13 00:43:24.383 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.09 from input -1.09 00:43:24.383 00.000 428 MoveAxis(E, 0, ABG) 00:43:24.383 00.000 428 Move returns status 0, amount 0 00:43:24.383 00.000 428 MoveAxis(N, 1443, ABG) 00:43:24.383 00.000 428 Guiding Dir = 0, Dur = 1443 00:43:24.383 00.000 428 IsSlewing returns 0 00:43:24.383 00.000 428 IsGuiding returns 0 00:43:24.415 00.032 10672 UpdateGuideState exits: m=194105 SNR=40.2 00:43:24.415 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:24.415 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:24.415 00.000 10672 Enqueuing Expose request 00:43:24.462 00.047 428 PulseGuide returned control before completion, sleep 1379 00:43:25.852 01.390 428 IsGuiding returns 1 00:43:25.852 00.000 428 scope still moving after pulse duration time elapsed 00:43:25.914 00.062 428 IsSlewing returns 0 00:43:25.946 00.032 428 IsGuiding returns 0 00:43:25.946 00.000 428 scope move finished after 1443 + 118 ms 00:43:25.946 00.000 428 Move returns status 0, amount 1443 00:43:25.946 00.000 428 move complete, result=0 00:43:25.946 00.000 428 worker thread done servicing request 00:43:25.946 00.000 428 Worker thread wakes up 00:43:25.946 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.1 px 1443 ms NORTH 00:43:25.946 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:25.946 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:25.961 00.015 10672 read socket command 10 00:43:25.961 00.000 10672 processing socket request REQDIST 00:43:25.961 00.000 10672 SOCKSVR: Sending pixel error of 0.79 00:43:25.961 00.000 10672 Sending socket response 79 (0x4f) 00:43:26.242 00.281 428 Exposure complete 00:43:26.398 00.156 428 worker thread done servicing request 00:43:26.398 00.000 10672 OnExposeComplete: enter 00:43:26.398 00.000 10672 UpdateGuideState(): m_state=6 00:43:26.398 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1756 00:43:26.398 00.000 10672 Star::Find returns 1 (0), X=618.84, Y=327.49, Mass=195977, SNR=40.1, Peak=28848 HFD=2.5 00:43:26.398 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.14) = xAngle (-2.44 = -2.44) 00:43:26.398 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 00:43:26.398 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.64 hyp=0.86 cameraTheta=-2.31 mountX=-0.66 mountY=-0.62, mountTheta=-2.39 00:43:26.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.64, opts=13) 00:43:26.398 00.000 10672 Enqueuing Move request for scope (-0.58, -0.64) 00:43:26.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:26.398 00.000 428 Worker thread wakes up 00:43:26.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.64) opts 0xd 00:43:26.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.64) 00:43:26.398 00.000 428 Moving (-0.58, -0.64) raw xDistance=-0.66 yDistance=-0.62 00:43:26.398 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 00:43:26.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 00:43:26.398 00.000 428 MoveAxis(E, 775, ABG) 00:43:26.398 00.000 428 Guiding Dir = 2, Dur = 775 00:43:26.414 00.016 428 IsSlewing returns 0 00:43:26.414 00.000 428 IsGuiding returns 0 00:43:26.430 00.016 428 PulseGuide returned control before completion, sleep 767 00:43:26.430 00.000 10672 UpdateGuideState exits: m=195977 SNR=40.1 00:43:26.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:26.430 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:26.430 00.000 10672 Enqueuing Expose request 00:43:27.226 00.796 428 IsGuiding returns 0 00:43:27.226 00.000 428 Move returns status 0, amount 775 00:43:27.226 00.000 428 MoveAxis(N, 828, ABG) 00:43:27.226 00.000 428 Guiding Dir = 0, Dur = 828 00:43:27.226 00.000 428 IsSlewing returns 0 00:43:27.226 00.000 428 IsGuiding returns 0 00:43:27.304 00.078 428 PulseGuide returned control before completion, sleep 762 00:43:28.085 00.781 428 IsGuiding returns 1 00:43:28.085 00.000 428 scope still moving after pulse duration time elapsed 00:43:28.117 00.032 428 IsSlewing returns 0 00:43:28.117 00.000 428 IsGuiding returns 1 00:43:28.179 00.062 428 IsSlewing returns 0 00:43:28.179 00.000 428 IsGuiding returns 0 00:43:28.179 00.000 428 scope move finished after 828 + 128 ms 00:43:28.179 00.000 428 Move returns status 0, amount 828 00:43:28.195 00.016 428 move complete, result=0 00:43:28.195 00.000 428 worker thread done servicing request 00:43:28.195 00.000 428 Worker thread wakes up 00:43:28.195 00.000 10672 GuideStep: -0.7 px 775 ms EAST, -0.6 px 828 ms NORTH 00:43:28.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:28.195 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:28.241 00.046 428 Exposure complete 00:43:28.382 00.141 428 worker thread done servicing request 00:43:28.413 00.031 10672 OnExposeComplete: enter 00:43:28.413 00.000 10672 UpdateGuideState(): m_state=6 00:43:28.413 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1757 00:43:28.413 00.000 10672 Star::Find returns 1 (0), X=619.21, Y=328.42, Mass=218365, SNR=42.7, Peak=41392 HFD=2.8 00:43:28.413 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.14) = xAngle (2.07 = 2.07) 00:43:28.413 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.18 = 2.18) 00:43:28.413 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.29 hyp=0.36 cameraTheta=2.21 mountX=-0.17 mountY=0.29, mountTheta=2.10 00:43:28.429 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.29, opts=13) 00:43:28.429 00.000 10672 Enqueuing Move request for scope (-0.21, 0.29) 00:43:28.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:28.429 00.000 428 Worker thread wakes up 00:43:28.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.29) opts 0xd 00:43:28.429 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.29) 00:43:28.429 00.000 428 Moving (-0.21, 0.29) raw xDistance=-0.17 yDistance=0.29 00:43:28.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:43:28.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:28.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:43:28.429 00.000 428 MoveAxis(E, 0, ABG) 00:43:28.429 00.000 428 Move returns status 0, amount 0 00:43:28.429 00.000 428 MoveAxis(N, 0, ABG) 00:43:28.429 00.000 428 Move returns status 0, amount 0 00:43:28.429 00.000 428 move complete, result=0 00:43:28.429 00.000 428 worker thread done servicing request 00:43:28.445 00.016 10672 UpdateGuideState exits: m=218365 SNR=42.7 00:43:28.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:28.445 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:28.445 00.000 10672 Enqueuing Expose request 00:43:28.445 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:43:28.445 00.000 428 Worker thread wakes up 00:43:28.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:28.445 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:30.245 01.800 428 Exposure complete 00:43:30.370 00.125 428 worker thread done servicing request 00:43:30.370 00.000 10672 OnExposeComplete: enter 00:43:30.370 00.000 10672 UpdateGuideState(): m_state=6 00:43:30.370 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1758 00:43:30.370 00.000 10672 Star::Find returns 1 (0), X=619.73, Y=328.38, Mass=228635, SNR=43.5, Peak=32560 HFD=2.8 00:43:30.370 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (0.14) = xAngle (0.53 = 0.53) 00:43:30.370 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.64 = 0.64) 00:43:30.370 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.24 hyp=0.39 cameraTheta=0.67 mountX=0.34 mountY=0.24, mountTheta=0.61 00:43:30.370 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.24, opts=13) 00:43:30.370 00.000 10672 Enqueuing Move request for scope (0.31, 0.24) 00:43:30.370 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:30.370 00.000 428 Worker thread wakes up 00:43:30.370 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.24) opts 0xd 00:43:30.370 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.24) 00:43:30.370 00.000 428 Moving (0.31, 0.24) raw xDistance=0.34 yDistance=0.24 00:43:30.370 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:43:30.370 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:30.370 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:43:30.370 00.000 428 MoveAxis(E, 0, ABG) 00:43:30.370 00.000 428 Move returns status 0, amount 0 00:43:30.370 00.000 428 MoveAxis(N, 0, ABG) 00:43:30.370 00.000 428 Move returns status 0, amount 0 00:43:30.370 00.000 428 move complete, result=0 00:43:30.370 00.000 428 worker thread done servicing request 00:43:30.401 00.031 10672 UpdateGuideState exits: m=228635 SNR=43.5 00:43:30.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:30.401 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:30.401 00.000 10672 Enqueuing Expose request 00:43:30.401 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:43:30.401 00.000 428 Worker thread wakes up 00:43:30.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:30.401 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:30.979 00.578 10672 read socket command 10 00:43:30.979 00.000 10672 processing socket request REQDIST 00:43:30.979 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:43:30.979 00.000 10672 Sending socket response 59 (0x3b) 00:43:32.244 01.265 428 Exposure complete 00:43:32.385 00.141 428 worker thread done servicing request 00:43:32.385 00.000 10672 OnExposeComplete: enter 00:43:32.385 00.000 10672 UpdateGuideState(): m_state=6 00:43:32.385 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1759 00:43:32.385 00.000 10672 Star::Find returns 1 (0), X=619.26, Y=328.24, Mass=201833, SNR=40.5, Peak=29072 HFD=2.7 00:43:32.385 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.14) = xAngle (2.41 = 2.41) 00:43:32.385 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.52 = 2.52) 00:43:32.385 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.55 mountX=-0.15 mountY=0.11, mountTheta=2.47 00:43:32.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.11, opts=13) 00:43:32.385 00.000 10672 Enqueuing Move request for scope (-0.16, 0.11) 00:43:32.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:32.385 00.000 428 Worker thread wakes up 00:43:32.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd 00:43:32.385 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.11) 00:43:32.385 00.000 428 Moving (-0.16, 0.11) raw xDistance=-0.15 yDistance=0.11 00:43:32.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:43:32.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:32.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:43:32.385 00.000 428 MoveAxis(E, 0, ABG) 00:43:32.385 00.000 428 Move returns status 0, amount 0 00:43:32.385 00.000 428 MoveAxis(N, 0, ABG) 00:43:32.385 00.000 428 Move returns status 0, amount 0 00:43:32.385 00.000 428 move complete, result=0 00:43:32.385 00.000 428 worker thread done servicing request 00:43:32.416 00.031 10672 UpdateGuideState exits: m=201833 SNR=40.5 00:43:32.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:32.416 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:32.416 00.000 10672 Enqueuing Expose request 00:43:32.416 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:43:32.416 00.000 428 Worker thread wakes up 00:43:32.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:32.416 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:34.244 01.828 428 Exposure complete 00:43:34.369 00.125 428 worker thread done servicing request 00:43:34.369 00.000 10672 OnExposeComplete: enter 00:43:34.369 00.000 10672 UpdateGuideState(): m_state=6 00:43:34.369 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1760 00:43:34.369 00.000 10672 Star::Find returns 1 (0), X=619.26, Y=328.20, Mass=237926, SNR=42.2, Peak=30272 HFD=3.0 00:43:34.369 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 00:43:34.369 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.71 = 2.71) 00:43:34.369 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.74 mountX=-0.15 mountY=0.07, mountTheta=2.69 00:43:34.369 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.07, opts=13) 00:43:34.369 00.000 10672 Enqueuing Move request for scope (-0.16, 0.07) 00:43:34.369 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:34.369 00.000 428 Worker thread wakes up 00:43:34.369 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd 00:43:34.369 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.07) 00:43:34.369 00.000 428 Moving (-0.16, 0.07) raw xDistance=-0.15 yDistance=0.07 00:43:34.369 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:43:34.369 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:34.369 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:43:34.369 00.000 428 MoveAxis(E, 0, ABG) 00:43:34.369 00.000 428 Move returns status 0, amount 0 00:43:34.369 00.000 428 MoveAxis(N, 0, ABG) 00:43:34.369 00.000 428 Move returns status 0, amount 0 00:43:34.369 00.000 428 move complete, result=0 00:43:34.369 00.000 428 worker thread done servicing request 00:43:34.400 00.031 10672 UpdateGuideState exits: m=237926 SNR=42.2 00:43:34.400 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:34.400 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:34.400 00.000 10672 Enqueuing Expose request 00:43:34.400 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:43:34.400 00.000 428 Worker thread wakes up 00:43:34.400 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:34.400 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:35.962 01.562 10672 read socket command 10 00:43:35.962 00.000 10672 processing socket request REQDIST 00:43:35.962 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:43:35.962 00.000 10672 Sending socket response 38 (0x26) 00:43:36.243 00.281 428 Exposure complete 00:43:36.368 00.125 428 worker thread done servicing request 00:43:36.368 00.000 10672 OnExposeComplete: enter 00:43:36.368 00.000 10672 UpdateGuideState(): m_state=6 00:43:36.368 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1761 00:43:36.368 00.000 10672 Star::Find returns 1 (0), X=619.55, Y=328.33, Mass=189459, SNR=37.6, Peak=29184 HFD=2.8 00:43:36.368 00.000 10672 CameraToMount -- cameraTheta (1.00) - m_xAngle (0.14) = xAngle (0.86 = 0.86) 00:43:36.368 00.000 10672 CameraToMount -- cameraTheta (1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.97 = 0.97) 00:43:36.368 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.00 mountX=0.15 mountY=0.19, mountTheta=0.91 00:43:36.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.19, opts=13) 00:43:36.368 00.000 10672 Enqueuing Move request for scope (0.12, 0.19) 00:43:36.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:36.368 00.000 428 Worker thread wakes up 00:43:36.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd 00:43:36.368 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.19) 00:43:36.368 00.000 428 Moving (0.12, 0.19) raw xDistance=0.15 yDistance=0.19 00:43:36.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:43:36.368 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:36.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 00:43:36.368 00.000 428 MoveAxis(E, 0, ABG) 00:43:36.368 00.000 428 Move returns status 0, amount 0 00:43:36.368 00.000 428 MoveAxis(N, 0, ABG) 00:43:36.368 00.000 428 Move returns status 0, amount 0 00:43:36.368 00.000 428 move complete, result=0 00:43:36.368 00.000 428 worker thread done servicing request 00:43:36.399 00.031 10672 UpdateGuideState exits: m=189459 SNR=37.6 00:43:36.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:36.399 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:36.399 00.000 10672 Enqueuing Expose request 00:43:36.399 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:43:36.399 00.000 428 Worker thread wakes up 00:43:36.399 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:36.399 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:38.247 01.848 428 Exposure complete 00:43:38.387 00.140 428 worker thread done servicing request 00:43:38.387 00.000 10672 OnExposeComplete: enter 00:43:38.387 00.000 10672 UpdateGuideState(): m_state=6 00:43:38.387 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1762 00:43:38.387 00.000 10672 Star::Find returns 1 (0), X=619.19, Y=328.44, Mass=194012, SNR=39.1, Peak=33536 HFD=2.6 00:43:38.387 00.000 10672 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.14) = xAngle (2.07 = 2.07) 00:43:38.387 00.000 10672 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.18 = 2.18) 00:43:38.387 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.31 hyp=0.39 cameraTheta=2.21 mountX=-0.19 mountY=0.32, mountTheta=2.10 00:43:38.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.31, opts=13) 00:43:38.387 00.000 10672 Enqueuing Move request for scope (-0.23, 0.31) 00:43:38.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:38.387 00.000 428 Worker thread wakes up 00:43:38.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.31) opts 0xd 00:43:38.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.31) 00:43:38.387 00.000 428 Moving (-0.23, 0.31) raw xDistance=-0.19 yDistance=0.32 00:43:38.387 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:43:38.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:38.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:43:38.387 00.000 428 MoveAxis(E, 0, ABG) 00:43:38.387 00.000 428 Move returns status 0, amount 0 00:43:38.387 00.000 428 MoveAxis(N, 0, ABG) 00:43:38.387 00.000 428 Move returns status 0, amount 0 00:43:38.387 00.000 428 move complete, result=0 00:43:38.387 00.000 428 worker thread done servicing request 00:43:38.403 00.016 10672 UpdateGuideState exits: m=194012 SNR=39.1 00:43:38.418 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:38.418 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:38.418 00.000 10672 Enqueuing Expose request 00:43:38.418 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:43:38.418 00.000 428 Worker thread wakes up 00:43:38.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:38.418 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:40.246 01.828 428 Exposure complete 00:43:40.402 00.156 428 worker thread done servicing request 00:43:40.402 00.000 10672 OnExposeComplete: enter 00:43:40.402 00.000 10672 UpdateGuideState(): m_state=6 00:43:40.402 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1763 00:43:40.402 00.000 10672 Star::Find returns 1 (0), X=619.14, Y=328.21, Mass=207665, SNR=41.6, Peak=32672 HFD=2.4 00:43:40.402 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (0.14) = xAngle (2.72 = 2.72) 00:43:40.402 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.83 = 2.83) 00:43:40.402 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.08 hyp=0.29 cameraTheta=2.86 mountX=-0.27 mountY=0.09, mountTheta=2.82 00:43:40.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.08, opts=13) 00:43:40.402 00.000 10672 Enqueuing Move request for scope (-0.28, 0.08) 00:43:40.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:40.402 00.000 428 Worker thread wakes up 00:43:40.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.08) opts 0xd 00:43:40.402 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.08) 00:43:40.402 00.000 428 Moving (-0.28, 0.08) raw xDistance=-0.27 yDistance=0.09 00:43:40.402 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:43:40.402 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:40.402 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:43:40.402 00.000 428 MoveAxis(E, 0, ABG) 00:43:40.402 00.000 428 Move returns status 0, amount 0 00:43:40.402 00.000 428 MoveAxis(N, 0, ABG) 00:43:40.402 00.000 428 Move returns status 0, amount 0 00:43:40.402 00.000 428 move complete, result=0 00:43:40.402 00.000 428 worker thread done servicing request 00:43:40.433 00.031 10672 UpdateGuideState exits: m=207665 SNR=41.6 00:43:40.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:40.433 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:40.433 00.000 10672 Enqueuing Expose request 00:43:40.433 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:43:40.433 00.000 428 Worker thread wakes up 00:43:40.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:40.433 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:40.964 00.531 10672 read socket command 10 00:43:40.964 00.000 10672 processing socket request REQDIST 00:43:40.964 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:43:40.964 00.000 10672 Sending socket response 33 (0x21) 00:43:42.230 01.266 428 Exposure complete 00:43:42.355 00.125 428 worker thread done servicing request 00:43:42.355 00.000 10672 OnExposeComplete: enter 00:43:42.355 00.000 10672 UpdateGuideState(): m_state=6 00:43:42.355 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1764 00:43:42.370 00.015 10672 Star::Find returns 1 (0), X=619.53, Y=328.60, Mass=210407, SNR=41.2, Peak=35392 HFD=3.1 00:43:42.370 00.000 10672 CameraToMount -- cameraTheta (1.34) - m_xAngle (0.14) = xAngle (1.20 = 1.20) 00:43:42.370 00.000 10672 CameraToMount -- cameraTheta (1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.31 = 1.31) 00:43:42.370 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.47 hyp=0.48 cameraTheta=1.34 mountX=0.17 mountY=0.46, mountTheta=1.21 00:43:42.370 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.47, opts=13) 00:43:42.370 00.000 10672 Enqueuing Move request for scope (0.11, 0.47) 00:43:42.370 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:43:42.370 00.000 428 Worker thread wakes up 00:43:42.370 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.47) opts 0xd 00:43:42.370 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.47) 00:43:42.370 00.000 428 Moving (0.11, 0.47) raw xDistance=0.17 yDistance=0.46 00:43:42.370 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:43:42.370 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:42.370 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:43:42.370 00.000 428 MoveAxis(E, 0, ABG) 00:43:42.370 00.000 428 Move returns status 0, amount 0 00:43:42.370 00.000 428 MoveAxis(N, 0, ABG) 00:43:42.370 00.000 428 Move returns status 0, amount 0 00:43:42.370 00.000 428 move complete, result=0 00:43:42.370 00.000 428 worker thread done servicing request 00:43:42.386 00.016 10672 UpdateGuideState exits: m=210407 SNR=41.2 00:43:42.386 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:42.386 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:42.386 00.000 10672 Enqueuing Expose request 00:43:42.386 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:43:42.386 00.000 428 Worker thread wakes up 00:43:42.401 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:42.401 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:44.245 01.844 428 Exposure complete 00:43:44.370 00.125 428 worker thread done servicing request 00:43:44.370 00.000 10672 OnExposeComplete: enter 00:43:44.370 00.000 10672 UpdateGuideState(): m_state=6 00:43:44.370 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1765 00:43:44.370 00.000 10672 Star::Find returns 1 (0), X=619.14, Y=328.12, Mass=203813, SNR=39.2, Peak=27760 HFD=2.6 00:43:44.370 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.22 = 3.06) 00:43:44.370 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.11 = -3.11) 00:43:44.370 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.09 mountX=-0.28 mountY=-0.01, mountTheta=-3.11 00:43:44.370 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.02, opts=13) 00:43:44.370 00.000 10672 Enqueuing Move request for scope (-0.28, -0.02) 00:43:44.370 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:44.370 00.000 428 Worker thread wakes up 00:43:44.370 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.02) opts 0xd 00:43:44.370 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.02) 00:43:44.370 00.000 428 Moving (-0.28, -0.02) raw xDistance=-0.28 yDistance=-0.01 00:43:44.370 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:43:44.370 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:44.370 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:43:44.370 00.000 428 MoveAxis(E, 0, ABG) 00:43:44.370 00.000 428 Move returns status 0, amount 0 00:43:44.370 00.000 428 MoveAxis(N, 0, ABG) 00:43:44.370 00.000 428 Move returns status 0, amount 0 00:43:44.370 00.000 428 move complete, result=0 00:43:44.370 00.000 428 worker thread done servicing request 00:43:44.401 00.031 10672 UpdateGuideState exits: m=203813 SNR=39.2 00:43:44.401 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:44.401 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:44.401 00.000 10672 Enqueuing Expose request 00:43:44.401 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:43:44.401 00.000 428 Worker thread wakes up 00:43:44.401 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:44.401 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:45.968 01.567 10672 read socket command 10 00:43:45.968 00.000 10672 processing socket request REQDIST 00:43:45.968 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:43:45.968 00.000 10672 Sending socket response 34 (0x22) 00:43:46.233 00.265 428 Exposure complete 00:43:46.374 00.141 428 worker thread done servicing request 00:43:46.374 00.000 10672 OnExposeComplete: enter 00:43:46.374 00.000 10672 UpdateGuideState(): m_state=6 00:43:46.374 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1766 00:43:46.374 00.000 10672 Star::Find returns 1 (0), X=618.85, Y=327.79, Mass=216303, SNR=41.3, Peak=27104 HFD=2.9 00:43:46.374 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 00:43:46.374 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 00:43:46.374 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.34 hyp=0.67 cameraTheta=-2.60 mountX=-0.61 mountY=-0.32, mountTheta=-2.65 00:43:46.374 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.34, opts=13) 00:43:46.374 00.000 10672 Enqueuing Move request for scope (-0.57, -0.34) 00:43:46.374 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:43:46.374 00.000 428 Worker thread wakes up 00:43:46.374 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.34) opts 0xd 00:43:46.374 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.34) 00:43:46.374 00.000 428 Moving (-0.57, -0.34) raw xDistance=-0.61 yDistance=-0.32 00:43:46.374 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 00:43:46.374 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:46.374 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:43:46.374 00.000 428 MoveAxis(E, 717, ABG) 00:43:46.374 00.000 428 Guiding Dir = 2, Dur = 717 00:43:46.374 00.000 428 IsSlewing returns 0 00:43:46.374 00.000 428 IsGuiding returns 0 00:43:46.405 00.031 10672 UpdateGuideState exits: m=216303 SNR=41.3 00:43:46.405 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:46.405 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:46.405 00.000 10672 Enqueuing Expose request 00:43:46.405 00.000 428 PulseGuide returned control before completion, sleep 699 00:43:47.139 00.734 428 IsGuiding returns 0 00:43:47.139 00.000 428 Move returns status 0, amount 717 00:43:47.139 00.000 428 MoveAxis(N, 0, ABG) 00:43:47.139 00.000 428 Move returns status 0, amount 0 00:43:47.139 00.000 428 move complete, result=0 00:43:47.139 00.000 428 worker thread done servicing request 00:43:47.139 00.000 428 Worker thread wakes up 00:43:47.139 00.000 10672 GuideStep: -0.6 px 717 ms EAST, -0.3 px 0 ms NORTH 00:43:47.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:47.139 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:48.233 01.094 428 Exposure complete 00:43:48.358 00.125 428 worker thread done servicing request 00:43:48.358 00.000 10672 OnExposeComplete: enter 00:43:48.358 00.000 10672 UpdateGuideState(): m_state=6 00:43:48.358 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1767 00:43:48.358 00.000 10672 Star::Find returns 1 (0), X=619.93, Y=328.29, Mass=230637, SNR=44.1, Peak=28848 HFD=3.1 00:43:48.358 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.14) = xAngle (0.16 = 0.16) 00:43:48.358 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.27 = 0.27) 00:43:48.358 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.16 hyp=0.54 cameraTheta=0.30 mountX=0.53 mountY=0.14, mountTheta=0.27 00:43:48.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.16, opts=13) 00:43:48.358 00.000 10672 Enqueuing Move request for scope (0.51, 0.16) 00:43:48.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:48.358 00.000 428 Worker thread wakes up 00:43:48.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.16) opts 0xd 00:43:48.358 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.16) 00:43:48.358 00.000 428 Moving (0.51, 0.16) raw xDistance=0.53 yDistance=0.14 00:43:48.358 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.53 00:43:48.358 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:48.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:43:48.358 00.000 428 MoveAxis(W, 569, ABG) 00:43:48.358 00.000 428 Guiding Dir = 3, Dur = 569 00:43:48.358 00.000 428 IsSlewing returns 0 00:43:48.373 00.015 428 IsGuiding returns 0 00:43:48.389 00.016 428 PulseGuide returned control before completion, sleep 556 00:43:48.389 00.000 10672 UpdateGuideState exits: m=230637 SNR=44.1 00:43:48.389 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:48.389 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:48.389 00.000 10672 Enqueuing Expose request 00:43:48.967 00.578 428 IsGuiding returns 0 00:43:48.967 00.000 428 Move returns status 0, amount 569 00:43:48.967 00.000 428 MoveAxis(N, 0, ABG) 00:43:48.967 00.000 428 Move returns status 0, amount 0 00:43:48.967 00.000 428 move complete, result=0 00:43:48.967 00.000 428 worker thread done servicing request 00:43:48.967 00.000 428 Worker thread wakes up 00:43:48.967 00.000 10672 GuideStep: 0.5 px 569 ms WEST, 0.1 px 0 ms NORTH 00:43:48.967 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:48.967 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:50.232 01.265 428 Exposure complete 00:43:50.373 00.141 428 worker thread done servicing request 00:43:50.373 00.000 10672 OnExposeComplete: enter 00:43:50.373 00.000 10672 UpdateGuideState(): m_state=6 00:43:50.373 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1768 00:43:50.373 00.000 10672 Star::Find returns 1 (0), X=619.65, Y=327.70, Mass=216339, SNR=42.4, Peak=28848 HFD=2.9 00:43:50.373 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.22 = -1.22) 00:43:50.373 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 00:43:50.373 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.43 hyp=0.49 cameraTheta=-1.09 mountX=0.17 mountY=-0.44, mountTheta=-1.21 00:43:50.373 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.43, opts=13) 00:43:50.373 00.000 10672 Enqueuing Move request for scope (0.23, -0.43) 00:43:50.373 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:50.373 00.000 428 Worker thread wakes up 00:43:50.373 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.43) opts 0xd 00:43:50.373 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.43) 00:43:50.373 00.000 428 Moving (0.23, -0.43) raw xDistance=0.17 yDistance=-0.44 00:43:50.373 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:43:50.373 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:50.373 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:43:50.373 00.000 428 MoveAxis(E, 0, ABG) 00:43:50.373 00.000 428 Move returns status 0, amount 0 00:43:50.373 00.000 428 MoveAxis(N, 0, ABG) 00:43:50.373 00.000 428 Move returns status 0, amount 0 00:43:50.373 00.000 428 move complete, result=0 00:43:50.373 00.000 428 worker thread done servicing request 00:43:50.404 00.031 10672 UpdateGuideState exits: m=216339 SNR=42.4 00:43:50.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:50.404 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:50.404 00.000 10672 Enqueuing Expose request 00:43:50.404 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:43:50.404 00.000 428 Worker thread wakes up 00:43:50.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:50.404 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:50.966 00.562 10672 read socket command 10 00:43:50.966 00.000 10672 processing socket request REQDIST 00:43:50.966 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:43:50.966 00.000 10672 Sending socket response 47 (0x2f) 00:43:52.231 01.265 428 Exposure complete 00:43:52.372 00.141 428 worker thread done servicing request 00:43:52.372 00.000 10672 OnExposeComplete: enter 00:43:52.372 00.000 10672 UpdateGuideState(): m_state=6 00:43:52.372 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1769 00:43:52.372 00.000 10672 Star::Find returns 1 (0), X=619.10, Y=327.91, Mass=206840, SNR=45.4, Peak=26352 HFD=2.6 00:43:52.372 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.68 = -2.68) 00:43:52.372 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.57 = -2.57) 00:43:52.372 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.22 hyp=0.39 cameraTheta=-2.54 mountX=-0.35 mountY=-0.21, mountTheta=-2.60 00:43:52.372 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.22, opts=13) 00:43:52.372 00.000 10672 Enqueuing Move request for scope (-0.32, -0.22) 00:43:52.372 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:43:52.372 00.000 428 Worker thread wakes up 00:43:52.372 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.22) opts 0xd 00:43:52.372 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.22) 00:43:52.372 00.000 428 Moving (-0.32, -0.22) raw xDistance=-0.35 yDistance=-0.21 00:43:52.372 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:43:52.372 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:52.372 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:43:52.372 00.000 428 MoveAxis(E, 0, ABG) 00:43:52.372 00.000 428 Move returns status 0, amount 0 00:43:52.372 00.000 428 MoveAxis(N, 0, ABG) 00:43:52.372 00.000 428 Move returns status 0, amount 0 00:43:52.372 00.000 428 move complete, result=0 00:43:52.372 00.000 428 worker thread done servicing request 00:43:52.403 00.031 10672 UpdateGuideState exits: m=206840 SNR=45.4 00:43:52.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:52.403 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:52.403 00.000 10672 Enqueuing Expose request 00:43:52.403 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:43:52.403 00.000 428 Worker thread wakes up 00:43:52.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:52.403 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:54.236 01.833 428 Exposure complete 00:43:54.361 00.125 428 worker thread done servicing request 00:43:54.361 00.000 10672 OnExposeComplete: enter 00:43:54.361 00.000 10672 UpdateGuideState(): m_state=6 00:43:54.361 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1770 00:43:54.361 00.000 10672 Star::Find returns 1 (0), X=618.94, Y=328.00, Mass=246086, SNR=52.9, Peak=32560 HFD=2.8 00:43:54.361 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 00:43:54.361 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 00:43:54.361 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.13 hyp=0.50 cameraTheta=-2.87 mountX=-0.49 mountY=-0.12, mountTheta=-2.90 00:43:54.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.13, opts=13) 00:43:54.361 00.000 10672 Enqueuing Move request for scope (-0.48, -0.13) 00:43:54.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:54.361 00.000 428 Worker thread wakes up 00:43:54.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.13) opts 0xd 00:43:54.361 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.13) 00:43:54.361 00.000 428 Moving (-0.48, -0.13) raw xDistance=-0.49 yDistance=-0.12 00:43:54.361 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 00:43:54.361 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:54.361 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:43:54.361 00.000 428 MoveAxis(E, 575, ABG) 00:43:54.361 00.000 428 Guiding Dir = 2, Dur = 575 00:43:54.361 00.000 428 IsSlewing returns 0 00:43:54.376 00.015 428 IsGuiding returns 0 00:43:54.392 00.016 10672 UpdateGuideState exits: m=246086 SNR=52.9 00:43:54.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:54.392 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:54.392 00.000 10672 Enqueuing Expose request 00:43:54.392 00.000 428 PulseGuide returned control before completion, sleep 556 00:43:54.970 00.578 428 IsGuiding returns 1 00:43:54.970 00.000 428 scope still moving after pulse duration time elapsed 00:43:55.001 00.031 428 IsSlewing returns 0 00:43:55.033 00.032 428 IsGuiding returns 0 00:43:55.033 00.000 428 scope move finished after 575 + 94 ms 00:43:55.033 00.000 428 Move returns status 0, amount 575 00:43:55.033 00.000 428 MoveAxis(N, 0, ABG) 00:43:55.033 00.000 428 Move returns status 0, amount 0 00:43:55.033 00.000 428 move complete, result=0 00:43:55.033 00.000 428 worker thread done servicing request 00:43:55.048 00.015 428 Worker thread wakes up 00:43:55.048 00.000 10672 GuideStep: -0.5 px 575 ms EAST, -0.1 px 0 ms NORTH 00:43:55.048 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:55.048 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:55.954 00.906 10672 read socket command 10 00:43:55.954 00.000 10672 processing socket request REQDIST 00:43:55.954 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:43:55.954 00.000 10672 Sending socket response 46 (0x2e) 00:43:56.235 00.281 428 Exposure complete 00:43:56.360 00.125 428 worker thread done servicing request 00:43:56.360 00.000 10672 OnExposeComplete: enter 00:43:56.360 00.000 10672 UpdateGuideState(): m_state=6 00:43:56.360 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1771 00:43:56.360 00.000 10672 Star::Find returns 1 (0), X=619.21, Y=328.48, Mass=230643, SNR=44.5, Peak=28304 HFD=3.1 00:43:56.360 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 00:43:56.360 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.08 = 2.08) 00:43:56.360 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.35 hyp=0.41 cameraTheta=2.10 mountX=-0.16 mountY=0.36, mountTheta=1.99 00:43:56.360 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.35, opts=13) 00:43:56.360 00.000 10672 Enqueuing Move request for scope (-0.21, 0.35) 00:43:56.360 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:56.360 00.000 428 Worker thread wakes up 00:43:56.360 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.35) opts 0xd 00:43:56.360 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.35) 00:43:56.360 00.000 428 Moving (-0.21, 0.35) raw xDistance=-0.16 yDistance=0.36 00:43:56.360 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:43:56.360 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:56.360 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:43:56.360 00.000 428 MoveAxis(E, 0, ABG) 00:43:56.360 00.000 428 Move returns status 0, amount 0 00:43:56.360 00.000 428 MoveAxis(N, 0, ABG) 00:43:56.360 00.000 428 Move returns status 0, amount 0 00:43:56.360 00.000 428 move complete, result=0 00:43:56.360 00.000 428 worker thread done servicing request 00:43:56.391 00.031 10672 UpdateGuideState exits: m=230643 SNR=44.5 00:43:56.391 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:56.391 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:56.391 00.000 10672 Enqueuing Expose request 00:43:56.391 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:43:56.391 00.000 428 Worker thread wakes up 00:43:56.391 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:56.391 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:43:58.234 01.843 428 Exposure complete 00:43:58.375 00.141 428 worker thread done servicing request 00:43:58.375 00.000 10672 OnExposeComplete: enter 00:43:58.375 00.000 10672 UpdateGuideState(): m_state=6 00:43:58.375 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1772 00:43:58.375 00.000 10672 Star::Find returns 1 (0), X=619.09, Y=328.39, Mass=217173, SNR=47.7, Peak=32784 HFD=3.2 00:43:58.375 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.14) = xAngle (2.35 = 2.35) 00:43:58.375 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.46 = 2.46) 00:43:58.375 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.25 hyp=0.42 cameraTheta=2.49 mountX=-0.30 mountY=0.26, mountTheta=2.41 00:43:58.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.25, opts=13) 00:43:58.375 00.000 10672 Enqueuing Move request for scope (-0.33, 0.25) 00:43:58.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:43:58.375 00.000 428 Worker thread wakes up 00:43:58.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.25) opts 0xd 00:43:58.375 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.25) 00:43:58.375 00.000 428 Moving (-0.33, 0.25) raw xDistance=-0.30 yDistance=0.26 00:43:58.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:43:58.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:43:58.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:43:58.375 00.000 428 MoveAxis(E, 0, ABG) 00:43:58.375 00.000 428 Move returns status 0, amount 0 00:43:58.375 00.000 428 MoveAxis(N, 0, ABG) 00:43:58.375 00.000 428 Move returns status 0, amount 0 00:43:58.375 00.000 428 move complete, result=0 00:43:58.375 00.000 428 worker thread done servicing request 00:43:58.406 00.031 10672 UpdateGuideState exits: m=217173 SNR=47.7 00:43:58.406 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:43:58.406 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:43:58.406 00.000 10672 Enqueuing Expose request 00:43:58.406 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:43:58.406 00.000 428 Worker thread wakes up 00:43:58.406 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:43:58.406 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:00.234 01.828 428 Exposure complete 00:44:00.359 00.125 428 worker thread done servicing request 00:44:00.359 00.000 10672 OnExposeComplete: enter 00:44:00.359 00.000 10672 UpdateGuideState(): m_state=6 00:44:00.359 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1773 00:44:00.359 00.000 10672 Star::Find returns 1 (0), X=618.44, Y=327.84, Mass=208222, SNR=43.7, Peak=27440 HFD=3.1 00:44:00.359 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.14) = xAngle (-2.99 = -2.99) 00:44:00.359 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 00:44:00.359 00.000 10672 CameraToMount -- cameraX=-0.98 cameraY=-0.29 hyp=1.03 cameraTheta=-2.85 mountX=-1.02 mountY=-0.26, mountTheta=-2.89 00:44:00.359 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.98, y=-0.29, opts=13) 00:44:00.359 00.000 10672 Enqueuing Move request for scope (-0.98, -0.29) 00:44:00.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:00.359 00.000 428 Worker thread wakes up 00:44:00.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.29) opts 0xd 00:44:00.359 00.000 428 Handling offset move in thread for scope, endpoint = (-0.98, -0.29) 00:44:00.359 00.000 428 Moving (-0.98, -0.29) raw xDistance=-1.02 yDistance=-0.26 00:44:00.359 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02 00:44:00.359 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:44:00.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:44:00.359 00.000 428 MoveAxis(E, 1189, ABG) 00:44:00.359 00.000 428 Guiding Dir = 2, Dur = 1189 00:44:00.390 00.031 10672 UpdateGuideState exits: m=208222 SNR=43.7 00:44:00.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:00.390 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:00.390 00.000 10672 Enqueuing Expose request 00:44:00.390 00.000 428 IsSlewing returns 0 00:44:00.390 00.000 428 IsGuiding returns 0 00:44:00.406 00.016 428 PulseGuide returned control before completion, sleep 1184 00:44:00.968 00.562 10672 read socket command 10 00:44:00.968 00.000 10672 processing socket request REQDIST 00:44:00.968 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:44:00.968 00.000 10672 Sending socket response 61 (0x3d) 00:44:01.629 00.661 428 IsGuiding returns 0 00:44:01.629 00.000 428 Move returns status 0, amount 1189 00:44:01.629 00.000 428 MoveAxis(N, 0, ABG) 00:44:01.629 00.000 428 Move returns status 0, amount 0 00:44:01.629 00.000 428 move complete, result=0 00:44:01.629 00.000 428 worker thread done servicing request 00:44:01.629 00.000 428 Worker thread wakes up 00:44:01.629 00.000 10672 GuideStep: -1.0 px 1189 ms EAST, -0.3 px 0 ms NORTH 00:44:01.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:01.629 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:02.238 00.609 428 Exposure complete 00:44:02.363 00.125 428 worker thread done servicing request 00:44:02.363 00.000 10672 OnExposeComplete: enter 00:44:02.363 00.000 10672 UpdateGuideState(): m_state=6 00:44:02.363 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1774 00:44:02.363 00.000 10672 Star::Find returns 1 (0), X=619.69, Y=328.25, Mass=267580, SNR=50.6, Peak=31472 HFD=3.4 00:44:02.363 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.14) = xAngle (0.28 = 0.28) 00:44:02.363 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.39 = 0.39) 00:44:02.363 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.12 hyp=0.29 cameraTheta=0.42 mountX=0.28 mountY=0.11, mountTheta=0.38 00:44:02.363 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.12, opts=13) 00:44:02.363 00.000 10672 Enqueuing Move request for scope (0.27, 0.12) 00:44:02.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:02.363 00.000 428 Worker thread wakes up 00:44:02.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.12) opts 0xd 00:44:02.363 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.12) 00:44:02.363 00.000 428 Moving (0.27, 0.12) raw xDistance=0.28 yDistance=0.11 00:44:02.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:44:02.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:44:02.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:44:02.363 00.000 428 MoveAxis(E, 0, ABG) 00:44:02.363 00.000 428 Move returns status 0, amount 0 00:44:02.363 00.000 428 MoveAxis(N, 0, ABG) 00:44:02.363 00.000 428 Move returns status 0, amount 0 00:44:02.363 00.000 428 move complete, result=0 00:44:02.363 00.000 428 worker thread done servicing request 00:44:02.394 00.031 10672 UpdateGuideState exits: m=267580 SNR=50.6 00:44:02.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:02.394 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:02.394 00.000 10672 Enqueuing Expose request 00:44:02.394 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:44:02.394 00.000 428 Worker thread wakes up 00:44:02.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:02.394 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:04.221 01.827 428 Exposure complete 00:44:04.346 00.125 428 worker thread done servicing request 00:44:04.346 00.000 10672 OnExposeComplete: enter 00:44:04.346 00.000 10672 UpdateGuideState(): m_state=6 00:44:04.346 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1775 00:44:04.346 00.000 10672 Star::Find returns 1 (0), X=619.72, Y=328.10, Mass=255215, SNR=44.4, Peak=24928 HFD=3.7 00:44:04.346 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.25 = -0.25) 00:44:04.346 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 00:44:04.346 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-0.12 mountX=0.29 mountY=-0.04, mountTheta=-0.15 00:44:04.362 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.03, opts=13) 00:44:04.362 00.000 10672 Enqueuing Move request for scope (0.30, -0.03) 00:44:04.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:04.362 00.000 428 Worker thread wakes up 00:44:04.362 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.03) opts 0xd 00:44:04.362 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.03) 00:44:04.362 00.000 428 Moving (0.30, -0.03) raw xDistance=0.29 yDistance=-0.04 00:44:04.362 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:44:04.362 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:44:04.362 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:44:04.362 00.000 428 MoveAxis(E, 0, ABG) 00:44:04.362 00.000 428 Move returns status 0, amount 0 00:44:04.362 00.000 428 MoveAxis(N, 0, ABG) 00:44:04.362 00.000 428 Move returns status 0, amount 0 00:44:04.362 00.000 428 move complete, result=0 00:44:04.362 00.000 428 worker thread done servicing request 00:44:04.378 00.016 10672 UpdateGuideState exits: m=255215 SNR=44.4 00:44:04.378 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:04.378 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:04.378 00.000 10672 Enqueuing Expose request 00:44:04.378 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:44:04.378 00.000 428 Worker thread wakes up 00:44:04.378 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:04.378 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:05.955 01.577 10672 read socket command 10 00:44:05.955 00.000 10672 processing socket request REQDIST 00:44:05.955 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:44:05.955 00.000 10672 Sending socket response 45 (0x2d) 00:44:06.236 00.281 428 Exposure complete 00:44:06.361 00.125 428 worker thread done servicing request 00:44:06.361 00.000 10672 OnExposeComplete: enter 00:44:06.361 00.000 10672 UpdateGuideState(): m_state=6 00:44:06.361 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1776 00:44:06.361 00.000 10672 Star::Find returns 1 (0), X=619.93, Y=328.16, Mass=194780, SNR=39.6, Peak=34528 HFD=2.6 00:44:06.361 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.08 = -0.08) 00:44:06.361 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 00:44:06.361 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.03 hyp=0.51 cameraTheta=0.06 mountX=0.51 mountY=0.02, mountTheta=0.03 00:44:06.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.03, opts=13) 00:44:06.361 00.000 10672 Enqueuing Move request for scope (0.51, 0.03) 00:44:06.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:06.361 00.000 428 Worker thread wakes up 00:44:06.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.03) opts 0xd 00:44:06.361 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.03) 00:44:06.361 00.000 428 Moving (0.51, 0.03) raw xDistance=0.51 yDistance=0.02 00:44:06.361 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 00:44:06.361 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:44:06.361 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:44:06.361 00.000 428 MoveAxis(W, 593, ABG) 00:44:06.361 00.000 428 Guiding Dir = 3, Dur = 593 00:44:06.361 00.000 428 IsSlewing returns 0 00:44:06.361 00.000 428 IsGuiding returns 0 00:44:06.393 00.032 428 PulseGuide returned control before completion, sleep 584 00:44:06.393 00.000 10672 UpdateGuideState exits: m=194780 SNR=39.6 00:44:06.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:06.393 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:06.393 00.000 10672 Enqueuing Expose request 00:44:07.017 00.624 428 IsGuiding returns 0 00:44:07.017 00.000 428 Move returns status 0, amount 593 00:44:07.017 00.000 428 MoveAxis(N, 0, ABG) 00:44:07.017 00.000 428 Move returns status 0, amount 0 00:44:07.017 00.000 428 move complete, result=0 00:44:07.017 00.000 428 worker thread done servicing request 00:44:07.017 00.000 428 Worker thread wakes up 00:44:07.017 00.000 10672 GuideStep: 0.5 px 593 ms WEST, 0.0 px 0 ms NORTH 00:44:07.017 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:07.017 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:08.236 01.219 428 Exposure complete 00:44:08.361 00.125 428 worker thread done servicing request 00:44:08.361 00.000 10672 OnExposeComplete: enter 00:44:08.361 00.000 10672 UpdateGuideState(): m_state=6 00:44:08.361 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1777 00:44:08.361 00.000 10672 Star::Find returns 1 (0), X=620.08, Y=328.40, Mass=219942, SNR=45.6, Peak=41392 HFD=2.5 00:44:08.361 00.000 10672 CameraToMount -- cameraTheta (0.39) - m_xAngle (0.14) = xAngle (0.25 = 0.25) 00:44:08.361 00.000 10672 CameraToMount -- cameraTheta (0.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.36 = 0.36) 00:44:08.361 00.000 10672 CameraToMount -- cameraX=0.66 cameraY=0.27 hyp=0.71 cameraTheta=0.39 mountX=0.69 mountY=0.25, mountTheta=0.35 00:44:08.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.66, y=0.27, opts=13) 00:44:08.361 00.000 10672 Enqueuing Move request for scope (0.66, 0.27) 00:44:08.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:08.361 00.000 428 Worker thread wakes up 00:44:08.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.27) opts 0xd 00:44:08.361 00.000 428 Handling offset move in thread for scope, endpoint = (0.66, 0.27) 00:44:08.361 00.000 428 Moving (0.66, 0.27) raw xDistance=0.69 yDistance=0.25 00:44:08.361 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.69 00:44:08.361 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:44:08.361 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:44:08.361 00.000 428 MoveAxis(W, 851, ABG) 00:44:08.361 00.000 428 Guiding Dir = 3, Dur = 851 00:44:08.361 00.000 428 IsSlewing returns 0 00:44:08.361 00.000 428 IsGuiding returns 0 00:44:08.392 00.031 428 PulseGuide returned control before completion, sleep 843 00:44:08.392 00.000 10672 UpdateGuideState exits: m=219942 SNR=45.6 00:44:08.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:08.392 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:08.392 00.000 10672 Enqueuing Expose request 00:44:09.251 00.859 428 IsGuiding returns 1 00:44:09.251 00.000 428 scope still moving after pulse duration time elapsed 00:44:09.282 00.031 428 IsSlewing returns 0 00:44:09.282 00.000 428 IsGuiding returns 0 00:44:09.282 00.000 428 scope move finished after 851 + 64 ms 00:44:09.282 00.000 428 Move returns status 0, amount 851 00:44:09.282 00.000 428 MoveAxis(N, 0, ABG) 00:44:09.282 00.000 428 Move returns status 0, amount 0 00:44:09.282 00.000 428 move complete, result=0 00:44:09.282 00.000 428 worker thread done servicing request 00:44:09.282 00.000 428 Worker thread wakes up 00:44:09.282 00.000 10672 GuideStep: 0.7 px 851 ms WEST, 0.3 px 0 ms NORTH 00:44:09.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:09.282 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:10.224 00.942 428 Exposure complete 00:44:10.364 00.140 428 worker thread done servicing request 00:44:10.364 00.000 10672 OnExposeComplete: enter 00:44:10.364 00.000 10672 UpdateGuideState(): m_state=6 00:44:10.364 00.000 10672 Star::Find(15, 620, 328, 0, (0,0,0,0), 0.0, 0) frame 1778 00:44:10.364 00.000 10672 Star::Find returns 1 (0), X=619.33, Y=327.92, Mass=210723, SNR=40.8, Peak=28416 HFD=3.0 00:44:10.364 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:44:10.364 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:44:10.364 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.96 mountX=-0.11 mountY=-0.21, mountTheta=-2.08 00:44:10.364 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.21, opts=13) 00:44:10.364 00.000 10672 Enqueuing Move request for scope (-0.09, -0.21) 00:44:10.364 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:10.364 00.000 428 Worker thread wakes up 00:44:10.364 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd 00:44:10.364 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.21) 00:44:10.364 00.000 428 Moving (-0.09, -0.21) raw xDistance=-0.11 yDistance=-0.21 00:44:10.364 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:44:10.364 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:44:10.364 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:44:10.364 00.000 428 MoveAxis(E, 0, ABG) 00:44:10.364 00.000 428 Move returns status 0, amount 0 00:44:10.364 00.000 428 MoveAxis(N, 0, ABG) 00:44:10.364 00.000 428 Move returns status 0, amount 0 00:44:10.364 00.000 428 move complete, result=0 00:44:10.364 00.000 428 worker thread done servicing request 00:44:10.396 00.032 10672 UpdateGuideState exits: m=210723 SNR=40.8 00:44:10.396 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:10.396 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:10.396 00.000 10672 Enqueuing Expose request 00:44:10.396 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:44:10.396 00.000 428 Worker thread wakes up 00:44:10.396 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:10.396 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:10.958 00.562 10672 read socket command 10 00:44:10.958 00.000 10672 processing socket request REQDIST 00:44:10.958 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:44:10.958 00.000 10672 Sending socket response 44 (0x2c) 00:44:12.223 01.265 428 Exposure complete 00:44:12.348 00.125 428 worker thread done servicing request 00:44:12.348 00.000 10672 OnExposeComplete: enter 00:44:12.348 00.000 10672 UpdateGuideState(): m_state=6 00:44:12.348 00.000 10672 Star::Find(15, 619, 327, 0, (0,0,0,0), 0.0, 0) frame 1779 00:44:12.348 00.000 10672 Star::Find returns 1 (0), X=618.53, Y=327.48, Mass=225188, SNR=41.2, Peak=23616 HFD=3.1 00:44:12.348 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.14) = xAngle (-2.65 = -2.65) 00:44:12.348 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.54 = -2.54) 00:44:12.348 00.000 10672 CameraToMount -- cameraX=-0.89 cameraY=-0.66 hyp=1.11 cameraTheta=-2.51 mountX=-0.98 mountY=-0.63, mountTheta=-2.57 00:44:12.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.89, y=-0.66, opts=13) 00:44:12.348 00.000 10672 Enqueuing Move request for scope (-0.89, -0.66) 00:44:12.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:12.348 00.000 428 Worker thread wakes up 00:44:12.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.66) opts 0xd 00:44:12.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.89, -0.66) 00:44:12.348 00.000 428 Moving (-0.89, -0.66) raw xDistance=-0.98 yDistance=-0.63 00:44:12.348 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.98 00:44:12.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 00:44:12.364 00.016 428 MoveAxis(E, 1142, ABG) 00:44:12.364 00.000 428 Guiding Dir = 2, Dur = 1142 00:44:12.364 00.000 428 IsSlewing returns 0 00:44:12.364 00.000 428 IsGuiding returns 0 00:44:12.379 00.015 10672 UpdateGuideState exits: m=225188 SNR=41.2 00:44:12.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:12.379 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:12.379 00.000 10672 Enqueuing Expose request 00:44:12.379 00.000 428 PulseGuide returned control before completion, sleep 1127 00:44:13.535 01.156 428 IsGuiding returns 0 00:44:13.535 00.000 428 Move returns status 0, amount 1142 00:44:13.535 00.000 428 MoveAxis(N, 835, ABG) 00:44:13.535 00.000 428 Guiding Dir = 0, Dur = 835 00:44:13.535 00.000 428 IsSlewing returns 0 00:44:13.535 00.000 428 IsGuiding returns 0 00:44:13.613 00.078 428 PulseGuide returned control before completion, sleep 769 00:44:14.402 00.789 428 IsGuiding returns 1 00:44:14.402 00.000 428 scope still moving after pulse duration time elapsed 00:44:14.420 00.018 10672 read socket command 13 00:44:14.420 00.000 10672 processing socket request MOVEn 00:44:14.421 00.001 10672 PhdController::Dither begins 00:44:14.421 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 00:44:14.421 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:44:14.421 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=-1.57 cameraX=3.43, cameraY=-24.76 cameraTheta=-1.43 00:44:14.421 00.000 10672 setting lock position to (622.85, 303.37) 00:44:14.421 00.000 10672 Mount: notify guiding dithered (3.4, -24.8) 00:44:14.421 00.000 10672 Status Line: Dither by 0.00,-25.00 00:44:14.423 00.002 428 IsSlewing returns 0 00:44:14.424 00.001 428 IsGuiding returns 1 00:44:14.434 00.010 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:44:14.435 00.001 10672 PhdController: newstate STATE_SETTLE_WAIT 00:44:14.435 00.000 10672 Sending socket response 2 (0x2) 00:44:14.445 00.010 428 IsSlewing returns 0 00:44:14.446 00.001 428 IsGuiding returns 1 00:44:14.482 00.036 428 IsSlewing returns 0 00:44:14.483 00.001 428 IsGuiding returns 0 00:44:14.483 00.000 428 scope move finished after 835 + 104 ms 00:44:14.483 00.000 428 Move returns status 0, amount 835 00:44:14.483 00.000 428 move complete, result=0 00:44:14.483 00.000 428 worker thread done servicing request 00:44:14.484 00.001 428 Worker thread wakes up 00:44:14.484 00.000 10672 GuideStep: -1.0 px 1142 ms EAST, -0.6 px 835 ms NORTH 00:44:14.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:14.484 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:14.491 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 00:44:16.217 01.726 428 Exposure complete 00:44:16.352 00.135 428 worker thread done servicing request 00:44:16.352 00.000 10672 OnExposeComplete: enter 00:44:16.353 00.001 10672 UpdateGuideState(): m_state=6 00:44:16.353 00.000 10672 Star::Find(15, 618, 327, 0, (0,0,0,0), 0.0, 0) frame 1780 00:44:16.354 00.001 10672 Star::Find returns 1 (0), X=619.14, Y=328.19, Mass=244118, SNR=53.4, Peak=34192 HFD=2.9 00:44:16.354 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:44:16.354 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:44:16.354 00.000 10672 CameraToMount -- cameraX=-3.71 cameraY=24.82 hyp=25.09 cameraTheta=1.72 mountX=-0.27 mountY=24.92, mountTheta=1.58 00:44:16.357 00.003 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 00:44:16.357 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:44:16.357 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:44:16.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:44:16.358 00.001 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:44:16.358 00.000 10672 Mount: notify direct move -0.00,10.50 00:44:16.358 00.000 428 Worker thread wakes up 00:44:16.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:16.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:44:16.358 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:44:16.358 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:44:16.359 00.001 428 MoveAxis(E, 0, B) 00:44:16.359 00.000 428 Move returns status 0, amount 0 00:44:16.359 00.000 428 MoveAxis(S, 13946, B) 00:44:16.359 00.000 428 Guiding Dir = 1, Dur = 13946 00:44:16.360 00.001 428 IsSlewing returns 0 00:44:16.361 00.001 428 IsGuiding returns 0 00:44:16.387 00.026 10672 UpdateGuideState exits: m=244118 SNR=53.4 00:44:16.387 00.000 10672 PhdController: settling, locked = 1, distance = 25.48 (99.00) aobump = 0 frame = 1 / 10 00:44:16.388 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:16.388 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:16.388 00.000 10672 Enqueuing Expose request 00:44:16.444 00.056 10672 read socket command 10 00:44:16.444 00.000 10672 processing socket request REQDIST 00:44:16.445 00.001 10672 SOCKSVR: Sending pixel error of 2.55 00:44:16.445 00.000 10672 Sending socket response 255 (0xff) 00:44:16.448 00.003 428 PulseGuide returned control before completion, sleep 13870 00:44:21.339 04.891 10672 read socket command 10 00:44:21.339 00.000 10672 processing socket request REQDIST 00:44:21.339 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:21.339 00.000 10672 Sending socket response 255 (0xff) 00:44:22.464 01.125 10672 read socket command 10 00:44:22.464 00.000 10672 processing socket request REQDIST 00:44:22.464 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:22.464 00.000 10672 Sending socket response 255 (0xff) 00:44:24.464 02.000 10672 read socket command 10 00:44:24.464 00.000 10672 processing socket request REQDIST 00:44:24.464 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:24.464 00.000 10672 Sending socket response 255 (0xff) 00:44:26.468 02.004 10672 read socket command 10 00:44:26.468 00.000 10672 processing socket request REQDIST 00:44:26.468 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:26.468 00.000 10672 Sending socket response 255 (0xff) 00:44:28.467 01.999 10672 read socket command 10 00:44:28.467 00.000 10672 processing socket request REQDIST 00:44:28.467 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:28.467 00.000 10672 Sending socket response 255 (0xff) 00:44:30.326 01.859 428 IsGuiding returns 1 00:44:30.326 00.000 428 scope still moving after pulse duration time elapsed 00:44:30.357 00.031 428 IsSlewing returns 0 00:44:30.389 00.032 428 IsGuiding returns 1 00:44:30.435 00.046 428 IsSlewing returns 0 00:44:30.435 00.000 428 IsGuiding returns 0 00:44:30.435 00.000 428 scope move finished after 13946 + 130 ms 00:44:30.435 00.000 428 Move returns status 0, amount 13946 00:44:30.435 00.000 428 move complete, result=0 00:44:30.435 00.000 428 worker thread done servicing request 00:44:30.435 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:44:30.435 00.000 428 Worker thread wakes up 00:44:30.435 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:30.435 00.000 428 Handling exposure in thread, d=2000 o=3 r=(604,313,31,31) 00:44:30.451 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:44:30.467 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:44:30.467 00.000 10672 read socket command 10 00:44:30.467 00.000 10672 processing socket request REQDIST 00:44:30.467 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:30.467 00.000 10672 Sending socket response 255 (0xff) 00:44:32.216 01.749 428 Exposure complete 00:44:32.341 00.125 428 worker thread done servicing request 00:44:32.341 00.000 10672 OnExposeComplete: enter 00:44:32.341 00.000 10672 UpdateGuideState(): m_state=6 00:44:32.341 00.000 10672 Star::Find(15, 619, 328, 0, (0,0,0,0), 0.0, 0) frame 1781 00:44:32.341 00.000 10672 Star::Find returns 1 (0), X=619.64, Y=319.35, Mass=214946, SNR=41.0, Peak=28416 HFD=2.8 00:44:32.341 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 00:44:32.341 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.74 = 1.74) 00:44:32.341 00.000 10672 CameraToMount -- cameraX=-3.21 cameraY=15.98 hyp=16.30 cameraTheta=1.77 mountX=-0.99 mountY=16.07, mountTheta=1.63 00:44:32.341 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 00:44:32.341 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:44:32.357 00.016 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:44:32.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:44:32.357 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:44:32.357 00.000 10672 Mount: notify direct move -0.00,10.50 00:44:32.357 00.000 428 Worker thread wakes up 00:44:32.357 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:44:32.357 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:32.357 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:44:32.357 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:44:32.357 00.000 428 MoveAxis(E, 0, B) 00:44:32.357 00.000 428 Move returns status 0, amount 0 00:44:32.357 00.000 428 MoveAxis(S, 13946, B) 00:44:32.357 00.000 428 Guiding Dir = 1, Dur = 13946 00:44:32.357 00.000 428 IsSlewing returns 0 00:44:32.357 00.000 428 IsGuiding returns 0 00:44:32.372 00.015 10672 UpdateGuideState exits: m=214946 SNR=41.0 00:44:32.372 00.000 10672 PhdController: settling, locked = 1, distance = 22.73 (99.00) aobump = 0 frame = 2 / 10 00:44:32.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:32.372 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:32.372 00.000 10672 Enqueuing Expose request 00:44:32.419 00.047 428 PulseGuide returned control before completion, sleep 13884 00:44:32.466 00.047 10672 read socket command 10 00:44:32.466 00.000 10672 processing socket request REQDIST 00:44:32.466 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:32.466 00.000 10672 Sending socket response 255 (0xff) 00:44:35.954 03.488 10672 read socket command 10 00:44:35.954 00.000 10672 processing socket request REQDIST 00:44:35.954 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:35.954 00.000 10672 Sending socket response 255 (0xff) 00:44:40.968 05.014 10672 read socket command 10 00:44:40.968 00.000 10672 processing socket request REQDIST 00:44:40.968 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:40.968 00.000 10672 Sending socket response 255 (0xff) 00:44:45.956 04.988 10672 read socket command 10 00:44:45.956 00.000 10672 processing socket request REQDIST 00:44:45.956 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:45.956 00.000 10672 Sending socket response 255 (0xff) 00:44:46.330 00.374 428 IsGuiding returns 1 00:44:46.330 00.000 428 scope still moving after pulse duration time elapsed 00:44:46.377 00.047 428 IsSlewing returns 0 00:44:46.377 00.000 428 IsGuiding returns 0 00:44:46.377 00.000 428 scope move finished after 13946 + 82 ms 00:44:46.377 00.000 428 Move returns status 0, amount 13946 00:44:46.377 00.000 428 move complete, result=0 00:44:46.377 00.000 428 worker thread done servicing request 00:44:46.377 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:44:46.377 00.000 428 Worker thread wakes up 00:44:46.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:46.377 00.000 428 Handling exposure in thread, d=2000 o=3 r=(605,304,31,31) 00:44:46.393 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:44:46.408 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:44:48.220 01.812 428 Exposure complete 00:44:48.361 00.141 428 worker thread done servicing request 00:44:48.361 00.000 10672 OnExposeComplete: enter 00:44:48.361 00.000 10672 UpdateGuideState(): m_state=6 00:44:48.361 00.000 10672 Star::Find(15, 619, 319, 0, (0,0,0,0), 0.0, 0) frame 1782 00:44:48.361 00.000 10672 Star::Find returns 1 (0), X=620.68, Y=307.93, Mass=178695, SNR=43.1, Peak=28528 HFD=2.6 00:44:48.361 00.000 10672 CameraToMount -- cameraTheta (2.01) - m_xAngle (0.14) = xAngle (1.88 = 1.88) 00:44:48.361 00.000 10672 CameraToMount -- cameraTheta (2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.98 = 1.98) 00:44:48.361 00.000 10672 CameraToMount -- cameraX=-2.17 cameraY=4.57 hyp=5.06 cameraTheta=2.01 mountX=-1.52 mountY=4.63, mountTheta=1.89 00:44:48.361 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 00:44:48.361 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:44:48.361 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=1.57 cameraX=-0.55, cameraY=3.96 cameraTheta=1.71 00:44:48.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=3.96, opts=4) 00:44:48.361 00.000 10672 Enqueuing Move request for scope (-0.55, 3.96) 00:44:48.361 00.000 10672 Mount: notify direct move -0.00,4.00 00:44:48.361 00.000 428 Worker thread wakes up 00:44:48.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:48.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 3.96) opts 0x4 00:44:48.361 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 3.96) 00:44:48.361 00.000 428 Moving (-0.55, 3.96) raw xDistance=-0.00 yDistance=4.00 00:44:48.361 00.000 428 MoveAxis(E, 0, B) 00:44:48.361 00.000 428 Move returns status 0, amount 0 00:44:48.361 00.000 428 MoveAxis(S, 5313, B) 00:44:48.361 00.000 428 Guiding Dir = 1, Dur = 5313 00:44:48.361 00.000 428 IsSlewing returns 0 00:44:48.361 00.000 428 IsGuiding returns 0 00:44:48.376 00.015 10672 UpdateGuideState exits: m=178695 SNR=43.1 00:44:48.376 00.000 10672 PhdController: settling, locked = 1, distance = 17.43 (99.00) aobump = 0 frame = 3 / 10 00:44:48.376 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:48.376 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:48.376 00.000 10672 Enqueuing Expose request 00:44:48.439 00.063 428 PulseGuide returned control before completion, sleep 5244 00:44:50.954 02.515 10672 read socket command 10 00:44:50.954 00.000 10672 processing socket request REQDIST 00:44:50.954 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:44:50.954 00.000 10672 Sending socket response 255 (0xff) 00:44:53.700 02.746 428 IsGuiding returns 1 00:44:53.700 00.000 428 scope still moving after pulse duration time elapsed 00:44:53.732 00.032 428 IsSlewing returns 0 00:44:53.732 00.000 428 IsGuiding returns 1 00:44:53.794 00.062 428 IsSlewing returns 0 00:44:53.825 00.031 428 IsGuiding returns 0 00:44:53.825 00.000 428 scope move finished after 5313 + 154 ms 00:44:53.825 00.000 428 Move returns status 0, amount 5313 00:44:53.825 00.000 428 move complete, result=0 00:44:53.825 00.000 428 worker thread done servicing request 00:44:53.825 00.000 428 Worker thread wakes up 00:44:53.825 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 5313 ms SOUTH 00:44:53.825 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:53.825 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:44:53.841 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:44:53.856 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:44:54.216 00.360 428 Exposure complete 00:44:54.341 00.125 428 worker thread done servicing request 00:44:54.341 00.000 10672 OnExposeComplete: enter 00:44:54.341 00.000 10672 UpdateGuideState(): m_state=6 00:44:54.341 00.000 10672 Star::Find(15, 620, 307, 0, (0,0,0,0), 0.0, 0) frame 1783 00:44:54.341 00.000 10672 Star::Find returns 1 (0), X=621.14, Y=304.54, Mass=215076, SNR=42.6, Peak=30384 HFD=2.7 00:44:54.341 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 00:44:54.341 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 00:44:54.341 00.000 10672 CameraToMount -- cameraX=-1.72 cameraY=1.17 hyp=2.08 cameraTheta=2.54 mountX=-1.54 mountY=1.22, mountTheta=2.47 00:44:54.341 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.72, y=1.17, opts=13) 00:44:54.341 00.000 10672 Enqueuing Move request for scope (-1.72, 1.17) 00:44:54.341 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:54.341 00.000 428 Worker thread wakes up 00:44:54.341 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 1.17) opts 0xd 00:44:54.341 00.000 428 Handling offset move in thread for scope, endpoint = (-1.72, 1.17) 00:44:54.341 00.000 428 Moving (-1.72, 1.17) raw xDistance=-1.54 yDistance=1.22 00:44:54.341 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.54 00:44:54.341 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:44:54.341 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.22 00:44:54.341 00.000 428 MoveAxis(E, 1801, ABG) 00:44:54.341 00.000 428 Guiding Dir = 2, Dur = 1801 00:44:54.341 00.000 428 IsSlewing returns 0 00:44:54.341 00.000 428 IsGuiding returns 0 00:44:54.372 00.031 10672 UpdateGuideState exits: m=215076 SNR=42.6 00:44:54.372 00.000 10672 PhdController: settling, locked = 1, distance = 2.08 (99.00) aobump = 0 frame = 4 / 10 00:44:54.372 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:54.372 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:54.372 00.000 10672 Enqueuing Expose request 00:44:54.372 00.000 428 PulseGuide returned control before completion, sleep 1787 00:44:55.965 01.593 10672 read socket command 10 00:44:55.965 00.000 10672 processing socket request REQDIST 00:44:55.965 00.000 10672 SOCKSVR: Sending pixel error of 2.07 00:44:55.965 00.000 10672 Sending socket response 207 (0xcf) 00:44:56.184 00.219 428 IsGuiding returns 1 00:44:56.184 00.000 428 scope still moving after pulse duration time elapsed 00:44:56.215 00.031 428 IsSlewing returns 0 00:44:56.215 00.000 428 IsGuiding returns 0 00:44:56.215 00.000 428 scope move finished after 1801 + 63 ms 00:44:56.215 00.000 428 Move returns status 0, amount 1801 00:44:56.215 00.000 428 MoveAxis(N, 0, ABG) 00:44:56.215 00.000 428 Move returns status 0, amount 0 00:44:56.215 00.000 428 move complete, result=0 00:44:56.215 00.000 428 worker thread done servicing request 00:44:56.215 00.000 428 Worker thread wakes up 00:44:56.215 00.000 10672 GuideStep: -1.5 px 1801 ms EAST, 1.2 px 0 ms NORTH 00:44:56.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:56.215 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:44:56.231 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:44:58.214 01.983 428 Exposure complete 00:44:58.339 00.125 428 worker thread done servicing request 00:44:58.339 00.000 10672 OnExposeComplete: enter 00:44:58.339 00.000 10672 UpdateGuideState(): m_state=6 00:44:58.339 00.000 10672 Star::Find(15, 621, 304, 0, (0,0,0,0), 0.0, 0) frame 1784 00:44:58.339 00.000 10672 Star::Find returns 1 (0), X=622.97, Y=303.96, Mass=216466, SNR=49.0, Peak=35824 HFD=2.8 00:44:58.339 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.14) = xAngle (1.24 = 1.24) 00:44:58.339 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.35 = 1.35) 00:44:58.339 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.60 hyp=0.61 cameraTheta=1.38 mountX=0.20 mountY=0.59, mountTheta=1.25 00:44:58.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.60, opts=13) 00:44:58.339 00.000 10672 Enqueuing Move request for scope (0.11, 0.60) 00:44:58.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:44:58.339 00.000 428 Worker thread wakes up 00:44:58.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.60) opts 0xd 00:44:58.339 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.60) 00:44:58.339 00.000 428 Moving (0.11, 0.60) raw xDistance=0.20 yDistance=0.59 00:44:58.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:44:58.339 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:44:58.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 00:44:58.339 00.000 428 MoveAxis(E, 0, ABG) 00:44:58.339 00.000 428 Move returns status 0, amount 0 00:44:58.339 00.000 428 MoveAxis(N, 0, ABG) 00:44:58.339 00.000 428 Move returns status 0, amount 0 00:44:58.339 00.000 428 move complete, result=0 00:44:58.339 00.000 428 worker thread done servicing request 00:44:58.371 00.032 10672 UpdateGuideState exits: m=216466 SNR=49.0 00:44:58.371 00.000 10672 PhdController: settling, locked = 1, distance = 1.64 (99.00) aobump = 0 frame = 5 / 10 00:44:58.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:44:58.371 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:44:58.371 00.000 10672 Enqueuing Expose request 00:44:58.371 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 00:44:58.371 00.000 428 Worker thread wakes up 00:44:58.371 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:44:58.371 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:00.219 01.848 428 Exposure complete 00:45:00.344 00.125 428 worker thread done servicing request 00:45:00.344 00.000 10672 OnExposeComplete: enter 00:45:00.344 00.000 10672 UpdateGuideState(): m_state=6 00:45:00.344 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1785 00:45:00.344 00.000 10672 Star::Find returns 1 (0), X=622.25, Y=304.21, Mass=213727, SNR=43.2, Peak=29728 HFD=2.9 00:45:00.344 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.14) = xAngle (2.05 = 2.05) 00:45:00.344 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.16 = 2.16) 00:45:00.344 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=0.84 hyp=1.04 cameraTheta=2.19 mountX=-0.48 mountY=0.86, mountTheta=2.08 00:45:00.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=0.84, opts=13) 00:45:00.344 00.000 10672 Enqueuing Move request for scope (-0.60, 0.84) 00:45:00.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:45:00.344 00.000 428 Worker thread wakes up 00:45:00.344 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.84) opts 0xd 00:45:00.344 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 0.84) 00:45:00.344 00.000 428 Moving (-0.60, 0.84) raw xDistance=-0.48 yDistance=0.86 00:45:00.344 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:45:00.344 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.68 00:45:00.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.86 from input 0.86 00:45:00.344 00.000 428 MoveAxis(E, 564, ABG) 00:45:00.344 00.000 428 Guiding Dir = 2, Dur = 564 00:45:00.344 00.000 428 IsSlewing returns 0 00:45:00.344 00.000 428 IsGuiding returns 0 00:45:00.359 00.015 428 PulseGuide returned control before completion, sleep 558 00:45:00.375 00.016 10672 UpdateGuideState exits: m=213727 SNR=43.2 00:45:00.375 00.000 10672 PhdController: settling, locked = 1, distance = 1.46 (99.00) aobump = 0 frame = 6 / 10 00:45:00.375 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:00.375 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:00.375 00.000 10672 Enqueuing Expose request 00:45:00.953 00.578 10672 read socket command 10 00:45:00.953 00.000 10672 processing socket request REQDIST 00:45:00.953 00.000 10672 SOCKSVR: Sending pixel error of 1.45 00:45:00.953 00.000 10672 Sending socket response 145 (0x91) 00:45:00.953 00.000 428 IsGuiding returns 0 00:45:00.953 00.000 428 Move returns status 0, amount 564 00:45:00.953 00.000 428 MoveAxis(S, 1145, ABG) 00:45:00.953 00.000 428 Guiding Dir = 1, Dur = 1145 00:45:00.953 00.000 428 IsSlewing returns 0 00:45:00.953 00.000 428 IsGuiding returns 0 00:45:01.031 00.078 428 PulseGuide returned control before completion, sleep 1077 00:45:02.125 01.094 428 IsGuiding returns 1 00:45:02.125 00.000 428 scope still moving after pulse duration time elapsed 00:45:02.156 00.031 428 IsSlewing returns 0 00:45:02.156 00.000 428 IsGuiding returns 1 00:45:02.218 00.062 428 IsSlewing returns 0 00:45:02.218 00.000 428 IsGuiding returns 0 00:45:02.218 00.000 428 scope move finished after 1145 + 117 ms 00:45:02.218 00.000 428 Move returns status 0, amount 1145 00:45:02.218 00.000 428 move complete, result=0 00:45:02.218 00.000 428 worker thread done servicing request 00:45:02.218 00.000 428 Worker thread wakes up 00:45:02.218 00.000 10672 GuideStep: -0.5 px 564 ms EAST, 0.9 px 1145 ms SOUTH 00:45:02.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:02.218 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:02.234 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:45:04.202 01.968 428 Exposure complete 00:45:04.327 00.125 428 worker thread done servicing request 00:45:04.327 00.000 10672 OnExposeComplete: enter 00:45:04.327 00.000 10672 UpdateGuideState(): m_state=6 00:45:04.327 00.000 10672 Star::Find(15, 622, 304, 0, (0,0,0,0), 0.0, 0) frame 1786 00:45:04.327 00.000 10672 Star::Find returns 1 (0), X=622.75, Y=303.07, Mass=215684, SNR=41.2, Peak=31680 HFD=2.5 00:45:04.327 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.14) = xAngle (-2.04 = -2.04) 00:45:04.327 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.93 = -1.93) 00:45:04.327 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.90 mountX=-0.14 mountY=-0.30, mountTheta=-2.02 00:45:04.327 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.30, opts=13) 00:45:04.327 00.000 10672 Enqueuing Move request for scope (-0.10, -0.30) 00:45:04.327 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:04.327 00.000 428 Worker thread wakes up 00:45:04.327 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd 00:45:04.327 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.30) 00:45:04.327 00.000 428 Moving (-0.10, -0.30) raw xDistance=-0.14 yDistance=-0.30 00:45:04.327 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:45:04.327 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:04.327 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:45:04.327 00.000 428 MoveAxis(E, 0, ABG) 00:45:04.327 00.000 428 Move returns status 0, amount 0 00:45:04.327 00.000 428 MoveAxis(N, 0, ABG) 00:45:04.327 00.000 428 Move returns status 0, amount 0 00:45:04.327 00.000 428 move complete, result=0 00:45:04.342 00.015 428 worker thread done servicing request 00:45:04.358 00.016 10672 UpdateGuideState exits: m=215684 SNR=41.2 00:45:04.358 00.000 10672 PhdController: settling, locked = 1, distance = 1.11 (99.00) aobump = 0 frame = 7 / 10 00:45:04.358 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:04.358 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:04.358 00.000 10672 Enqueuing Expose request 00:45:04.358 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:45:04.358 00.000 428 Worker thread wakes up 00:45:04.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:04.358 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:05.967 01.609 10672 read socket command 10 00:45:05.967 00.000 10672 processing socket request REQDIST 00:45:05.967 00.000 10672 SOCKSVR: Sending pixel error of 1.11 00:45:05.967 00.000 10672 Sending socket response 111 (0x6f) 00:45:06.217 00.250 428 Exposure complete 00:45:06.373 00.156 428 worker thread done servicing request 00:45:06.373 00.000 10672 OnExposeComplete: enter 00:45:06.373 00.000 10672 UpdateGuideState(): m_state=6 00:45:06.373 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1787 00:45:06.373 00.000 10672 Star::Find returns 1 (0), X=623.02, Y=302.68, Mass=237560, SNR=47.6, Peak=37248 HFD=2.9 00:45:06.373 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 00:45:06.373 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 00:45:06.373 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.69 hyp=0.71 cameraTheta=-1.33 mountX=0.07 mountY=-0.70, mountTheta=-1.47 00:45:06.373 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.69, opts=13) 00:45:06.373 00.000 10672 Enqueuing Move request for scope (0.17, -0.69) 00:45:06.373 00.000 428 Worker thread wakes up 00:45:06.373 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:06.373 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.69) opts 0xd 00:45:06.373 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.69) 00:45:06.373 00.000 428 Moving (0.17, -0.69) raw xDistance=0.07 yDistance=-0.70 00:45:06.373 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:45:06.373 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:45:06.373 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 00:45:06.373 00.000 428 MoveAxis(E, 0, ABG) 00:45:06.373 00.000 428 Move returns status 0, amount 0 00:45:06.373 00.000 428 MoveAxis(N, 0, ABG) 00:45:06.373 00.000 428 Move returns status 0, amount 0 00:45:06.373 00.000 428 move complete, result=0 00:45:06.373 00.000 428 worker thread done servicing request 00:45:06.404 00.031 10672 UpdateGuideState exits: m=237560 SNR=47.6 00:45:06.404 00.000 10672 PhdController: settling, locked = 1, distance = 0.99 (99.00) aobump = 0 frame = 8 / 10 00:45:06.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:06.404 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:06.404 00.000 10672 Enqueuing Expose request 00:45:06.404 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 00:45:06.404 00.000 428 Worker thread wakes up 00:45:06.404 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:06.404 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:08.205 01.801 428 Exposure complete 00:45:08.346 00.141 428 worker thread done servicing request 00:45:08.346 00.000 10672 OnExposeComplete: enter 00:45:08.346 00.000 10672 UpdateGuideState(): m_state=6 00:45:08.346 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1788 00:45:08.346 00.000 10672 Star::Find returns 1 (0), X=623.10, Y=303.27, Mass=198411, SNR=39.0, Peak=33760 HFD=2.5 00:45:08.346 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 00:45:08.346 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 00:45:08.346 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.38 mountX=0.23 mountY=-0.10, mountTheta=-0.43 00:45:08.346 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.10, opts=13) 00:45:08.346 00.000 10672 Enqueuing Move request for scope (0.24, -0.10) 00:45:08.346 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:08.346 00.000 428 Worker thread wakes up 00:45:08.346 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.10) opts 0xd 00:45:08.346 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.10) 00:45:08.346 00.000 428 Moving (0.24, -0.10) raw xDistance=0.23 yDistance=-0.10 00:45:08.346 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:45:08.346 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:08.346 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 00:45:08.346 00.000 428 MoveAxis(E, 0, ABG) 00:45:08.346 00.000 428 Move returns status 0, amount 0 00:45:08.346 00.000 428 MoveAxis(N, 0, ABG) 00:45:08.346 00.000 428 Move returns status 0, amount 0 00:45:08.346 00.000 428 move complete, result=0 00:45:08.346 00.000 428 worker thread done servicing request 00:45:08.377 00.031 10672 UpdateGuideState exits: m=198411 SNR=39.0 00:45:08.377 00.000 10672 PhdController: settling, locked = 1, distance = 0.77 (99.00) aobump = 0 frame = 9 / 10 00:45:08.377 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:08.377 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:08.377 00.000 10672 Enqueuing Expose request 00:45:08.377 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:45:08.377 00.000 428 Worker thread wakes up 00:45:08.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:08.377 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:10.205 01.828 428 Exposure complete 00:45:10.345 00.140 428 worker thread done servicing request 00:45:10.345 00.000 10672 OnExposeComplete: enter 00:45:10.345 00.000 10672 UpdateGuideState(): m_state=6 00:45:10.345 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1789 00:45:10.345 00.000 10672 Star::Find returns 1 (0), X=623.18, Y=303.78, Mass=211214, SNR=39.9, Peak=28752 HFD=3.4 00:45:10.345 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.14) = xAngle (0.76 = 0.76) 00:45:10.345 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.87 = 0.87) 00:45:10.345 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.41 hyp=0.53 cameraTheta=0.90 mountX=0.38 mountY=0.40, mountTheta=0.81 00:45:10.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.41, opts=13) 00:45:10.345 00.000 10672 Enqueuing Move request for scope (0.33, 0.41) 00:45:10.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:10.345 00.000 428 Worker thread wakes up 00:45:10.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.41) opts 0xd 00:45:10.345 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.41) 00:45:10.345 00.000 428 Moving (0.33, 0.41) raw xDistance=0.38 yDistance=0.40 00:45:10.345 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:45:10.345 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:10.345 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:45:10.345 00.000 428 MoveAxis(E, 0, ABG) 00:45:10.345 00.000 428 Move returns status 0, amount 0 00:45:10.345 00.000 428 MoveAxis(N, 0, ABG) 00:45:10.345 00.000 428 Move returns status 0, amount 0 00:45:10.345 00.000 428 move complete, result=0 00:45:10.345 00.000 428 worker thread done servicing request 00:45:10.377 00.032 10672 UpdateGuideState exits: m=211214 SNR=39.9 00:45:10.377 00.000 10672 PhdController: settling, locked = 1, distance = 0.70 (99.00) aobump = 0 frame = 10 / 10 00:45:10.377 00.000 10672 PhdController: newstate STATE_FINISH 00:45:10.377 00.000 10672 PhdController complete: success 00:45:10.377 00.000 10672 Mount: notify guiding dither settle done success=1 00:45:10.377 00.000 10672 PhdController: newstate STATE_IDLE 00:45:10.377 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:10.377 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:10.377 00.000 10672 Enqueuing Expose request 00:45:10.377 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:45:10.377 00.000 428 Worker thread wakes up 00:45:10.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:10.377 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:10.954 00.577 10672 read socket command 10 00:45:10.954 00.000 10672 processing socket request REQDIST 00:45:10.954 00.000 10672 SOCKSVR: Sending pixel error of 0.70 00:45:10.954 00.000 10672 Sending socket response 70 (0x46) 00:45:12.204 01.250 428 Exposure complete 00:45:12.329 00.125 428 worker thread done servicing request 00:45:12.329 00.000 10672 OnExposeComplete: enter 00:45:12.329 00.000 10672 UpdateGuideState(): m_state=6 00:45:12.329 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1790 00:45:12.329 00.000 10672 Star::Find returns 1 (0), X=622.71, Y=303.27, Mass=209852, SNR=39.1, Peak=32672 HFD=2.8 00:45:12.329 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 00:45:12.329 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 00:45:12.329 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.55 mountX=-0.15 mountY=-0.09, mountTheta=-2.60 00:45:12.329 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.09, opts=13) 00:45:12.329 00.000 10672 Enqueuing Move request for scope (-0.14, -0.09) 00:45:12.329 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:12.329 00.000 428 Worker thread wakes up 00:45:12.329 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd 00:45:12.329 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.09) 00:45:12.329 00.000 428 Moving (-0.14, -0.09) raw xDistance=-0.15 yDistance=-0.09 00:45:12.329 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:45:12.329 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:12.329 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:45:12.329 00.000 428 MoveAxis(E, 0, ABG) 00:45:12.329 00.000 428 Move returns status 0, amount 0 00:45:12.329 00.000 428 MoveAxis(N, 0, ABG) 00:45:12.345 00.016 428 Move returns status 0, amount 0 00:45:12.345 00.000 428 move complete, result=0 00:45:12.345 00.000 428 worker thread done servicing request 00:45:12.360 00.015 10672 UpdateGuideState exits: m=209852 SNR=39.1 00:45:12.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:12.360 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:12.360 00.000 10672 Enqueuing Expose request 00:45:12.360 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:45:12.360 00.000 428 Worker thread wakes up 00:45:12.360 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:12.360 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:14.203 01.843 428 Exposure complete 00:45:14.344 00.141 428 worker thread done servicing request 00:45:14.344 00.000 10672 OnExposeComplete: enter 00:45:14.344 00.000 10672 UpdateGuideState(): m_state=6 00:45:14.344 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1791 00:45:14.344 00.000 10672 Star::Find returns 1 (0), X=622.85, Y=303.16, Mass=172226, SNR=31.5, Peak=31584 HFD=2.3 00:45:14.344 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.14) = xAngle (-1.71 = -1.71) 00:45:14.344 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.60 = -1.60) 00:45:14.344 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.57 mountX=-0.03 mountY=-0.21, mountTheta=-1.71 00:45:14.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.21, opts=13) 00:45:14.344 00.000 10672 Enqueuing Move request for scope (-0.00, -0.21) 00:45:14.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:14.344 00.000 428 Worker thread wakes up 00:45:14.344 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.21) opts 0xd 00:45:14.344 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.21) 00:45:14.344 00.000 428 Moving (-0.00, -0.21) raw xDistance=-0.03 yDistance=-0.21 00:45:14.344 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:45:14.344 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:14.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 00:45:14.344 00.000 428 MoveAxis(E, 0, ABG) 00:45:14.344 00.000 428 Move returns status 0, amount 0 00:45:14.344 00.000 428 MoveAxis(N, 0, ABG) 00:45:14.344 00.000 428 Move returns status 0, amount 0 00:45:14.344 00.000 428 move complete, result=0 00:45:14.344 00.000 428 worker thread done servicing request 00:45:14.360 00.016 10672 UpdateGuideState exits: m=172226 SNR=31.5 00:45:14.375 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:14.375 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:14.375 00.000 10672 Enqueuing Expose request 00:45:14.375 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:45:14.375 00.000 428 Worker thread wakes up 00:45:14.375 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:14.375 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:15.958 01.583 10672 read socket command 10 00:45:15.958 00.000 10672 processing socket request REQDIST 00:45:15.958 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:45:15.958 00.000 10672 Sending socket response 44 (0x2c) 00:45:16.208 00.250 428 Exposure complete 00:45:16.348 00.140 428 worker thread done servicing request 00:45:16.348 00.000 10672 OnExposeComplete: enter 00:45:16.348 00.000 10672 UpdateGuideState(): m_state=6 00:45:16.348 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1792 00:45:16.348 00.000 10672 Star::Find returns 1 (0), X=622.65, Y=303.61, Mass=195612, SNR=33.5, Peak=30704 HFD=2.9 00:45:16.348 00.000 10672 CameraToMount -- cameraTheta (2.28) - m_xAngle (0.14) = xAngle (2.14 = 2.14) 00:45:16.348 00.000 10672 CameraToMount -- cameraTheta (2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.25 = 2.25) 00:45:16.348 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.31 cameraTheta=2.28 mountX=-0.17 mountY=0.24, mountTheta=2.17 00:45:16.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.24, opts=13) 00:45:16.348 00.000 10672 Enqueuing Move request for scope (-0.20, 0.24) 00:45:16.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:16.348 00.000 428 Worker thread wakes up 00:45:16.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd 00:45:16.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.24) 00:45:16.348 00.000 428 Moving (-0.20, 0.24) raw xDistance=-0.17 yDistance=0.24 00:45:16.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:45:16.348 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:16.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:45:16.348 00.000 428 MoveAxis(E, 0, ABG) 00:45:16.348 00.000 428 Move returns status 0, amount 0 00:45:16.348 00.000 428 MoveAxis(N, 0, ABG) 00:45:16.348 00.000 428 Move returns status 0, amount 0 00:45:16.348 00.000 428 move complete, result=0 00:45:16.348 00.000 428 worker thread done servicing request 00:45:16.364 00.016 10672 UpdateGuideState exits: m=195612 SNR=33.5 00:45:16.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:16.364 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:16.364 00.000 10672 Enqueuing Expose request 00:45:16.364 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:45:16.364 00.000 428 Worker thread wakes up 00:45:16.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:16.364 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:18.207 01.843 428 Exposure complete 00:45:18.348 00.141 428 worker thread done servicing request 00:45:18.348 00.000 10672 OnExposeComplete: enter 00:45:18.348 00.000 10672 UpdateGuideState(): m_state=6 00:45:18.348 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1793 00:45:18.348 00.000 10672 Star::Find returns 1 (0), X=622.82, Y=303.58, Mass=192240, SNR=35.9, Peak=24384 HFD=3.1 00:45:18.348 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.57 = 1.57) 00:45:18.348 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 00:45:18.348 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.71 mountX=-0.00 mountY=0.21, mountTheta=1.57 00:45:18.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.21, opts=13) 00:45:18.348 00.000 10672 Enqueuing Move request for scope (-0.03, 0.21) 00:45:18.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:18.348 00.000 428 Worker thread wakes up 00:45:18.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd 00:45:18.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.21) 00:45:18.348 00.000 428 Moving (-0.03, 0.21) raw xDistance=-0.00 yDistance=0.21 00:45:18.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:45:18.348 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:18.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:45:18.348 00.000 428 MoveAxis(E, 0, ABG) 00:45:18.348 00.000 428 Move returns status 0, amount 0 00:45:18.348 00.000 428 MoveAxis(N, 0, ABG) 00:45:18.348 00.000 428 Move returns status 0, amount 0 00:45:18.348 00.000 428 move complete, result=0 00:45:18.348 00.000 428 worker thread done servicing request 00:45:18.363 00.015 10672 UpdateGuideState exits: m=192240 SNR=35.9 00:45:18.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:18.363 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:18.363 00.000 10672 Enqueuing Expose request 00:45:18.363 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:45:18.363 00.000 428 Worker thread wakes up 00:45:18.363 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:18.363 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:20.206 01.843 428 Exposure complete 00:45:20.331 00.125 428 worker thread done servicing request 00:45:20.331 00.000 10672 OnExposeComplete: enter 00:45:20.331 00.000 10672 UpdateGuideState(): m_state=6 00:45:20.331 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1794 00:45:20.331 00.000 10672 Star::Find returns 1 (0), X=623.17, Y=303.52, Mass=200881, SNR=38.4, Peak=29840 HFD=3.0 00:45:20.331 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (0.14) = xAngle (0.30 = 0.30) 00:45:20.331 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.41 = 0.41) 00:45:20.331 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.35 cameraTheta=0.44 mountX=0.33 mountY=0.14, mountTheta=0.40 00:45:20.331 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.15, opts=13) 00:45:20.331 00.000 10672 Enqueuing Move request for scope (0.31, 0.15) 00:45:20.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:20.331 00.000 428 Worker thread wakes up 00:45:20.331 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.15) opts 0xd 00:45:20.331 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.15) 00:45:20.331 00.000 428 Moving (0.31, 0.15) raw xDistance=0.33 yDistance=0.14 00:45:20.331 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:45:20.331 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:20.331 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:45:20.331 00.000 428 MoveAxis(E, 0, ABG) 00:45:20.331 00.000 428 Move returns status 0, amount 0 00:45:20.331 00.000 428 MoveAxis(N, 0, ABG) 00:45:20.331 00.000 428 Move returns status 0, amount 0 00:45:20.331 00.000 428 move complete, result=0 00:45:20.331 00.000 428 worker thread done servicing request 00:45:20.363 00.032 10672 UpdateGuideState exits: m=200881 SNR=38.4 00:45:20.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:20.363 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:20.363 00.000 10672 Enqueuing Expose request 00:45:20.363 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:45:20.363 00.000 428 Worker thread wakes up 00:45:20.363 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:20.363 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:20.956 00.593 10672 read socket command 10 00:45:20.956 00.000 10672 processing socket request REQDIST 00:45:20.956 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:45:20.956 00.000 10672 Sending socket response 34 (0x22) 00:45:22.206 01.250 428 Exposure complete 00:45:22.331 00.125 428 worker thread done servicing request 00:45:22.331 00.000 10672 OnExposeComplete: enter 00:45:22.331 00.000 10672 UpdateGuideState(): m_state=6 00:45:22.331 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1795 00:45:22.331 00.000 10672 Star::Find returns 1 (0), X=622.54, Y=303.12, Mass=208166, SNR=41.6, Peak=30816 HFD=3.0 00:45:22.331 00.000 10672 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.14) = xAngle (-2.62 = -2.62) 00:45:22.331 00.000 10672 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.51 = -2.51) 00:45:22.331 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.24 hyp=0.40 cameraTheta=-2.48 mountX=-0.35 mountY=-0.24, mountTheta=-2.55 00:45:22.331 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.24, opts=13) 00:45:22.331 00.000 10672 Enqueuing Move request for scope (-0.32, -0.24) 00:45:22.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:22.331 00.000 428 Worker thread wakes up 00:45:22.331 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.24) opts 0xd 00:45:22.331 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.24) 00:45:22.331 00.000 428 Moving (-0.32, -0.24) raw xDistance=-0.35 yDistance=-0.24 00:45:22.331 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:45:22.331 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:22.331 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 00:45:22.331 00.000 428 MoveAxis(E, 0, ABG) 00:45:22.331 00.000 428 Move returns status 0, amount 0 00:45:22.331 00.000 428 MoveAxis(N, 0, ABG) 00:45:22.331 00.000 428 Move returns status 0, amount 0 00:45:22.331 00.000 428 move complete, result=0 00:45:22.331 00.000 428 worker thread done servicing request 00:45:22.362 00.031 10672 UpdateGuideState exits: m=208166 SNR=41.6 00:45:22.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:22.362 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:22.362 00.000 10672 Enqueuing Expose request 00:45:22.362 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:45:22.362 00.000 428 Worker thread wakes up 00:45:22.362 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:22.362 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:24.209 01.847 428 Exposure complete 00:45:24.350 00.141 428 worker thread done servicing request 00:45:24.350 00.000 10672 OnExposeComplete: enter 00:45:24.350 00.000 10672 UpdateGuideState(): m_state=6 00:45:24.350 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1796 00:45:24.350 00.000 10672 Star::Find returns 1 (0), X=622.89, Y=303.55, Mass=180195, SNR=38.1, Peak=29504 HFD=2.9 00:45:24.350 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.14) = xAngle (1.21 = 1.21) 00:45:24.350 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.32 = 1.32) 00:45:24.350 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.35 mountX=0.07 mountY=0.18, mountTheta=1.22 00:45:24.350 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.18, opts=13) 00:45:24.350 00.000 10672 Enqueuing Move request for scope (0.04, 0.18) 00:45:24.350 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:24.350 00.000 428 Worker thread wakes up 00:45:24.350 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd 00:45:24.350 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.18) 00:45:24.350 00.000 428 Moving (0.04, 0.18) raw xDistance=0.07 yDistance=0.18 00:45:24.350 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:45:24.350 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:24.350 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 00:45:24.350 00.000 428 MoveAxis(E, 0, ABG) 00:45:24.350 00.000 428 Move returns status 0, amount 0 00:45:24.350 00.000 428 MoveAxis(N, 0, ABG) 00:45:24.350 00.000 428 Move returns status 0, amount 0 00:45:24.350 00.000 428 move complete, result=0 00:45:24.350 00.000 428 worker thread done servicing request 00:45:24.366 00.016 10672 UpdateGuideState exits: m=180195 SNR=38.1 00:45:24.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:24.366 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:24.366 00.000 10672 Enqueuing Expose request 00:45:24.366 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:45:24.366 00.000 428 Worker thread wakes up 00:45:24.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:24.366 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:25.959 01.593 10672 read socket command 10 00:45:25.959 00.000 10672 processing socket request REQDIST 00:45:25.959 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:45:25.959 00.000 10672 Sending socket response 30 (0x1e) 00:45:26.193 00.234 428 Exposure complete 00:45:26.318 00.125 428 worker thread done servicing request 00:45:26.318 00.000 10672 OnExposeComplete: enter 00:45:26.318 00.000 10672 UpdateGuideState(): m_state=6 00:45:26.318 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1797 00:45:26.318 00.000 10672 Star::Find returns 1 (0), X=622.89, Y=303.37, Mass=213844, SNR=39.3, Peak=25584 HFD=3.3 00:45:26.318 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 00:45:26.318 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:45:26.318 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.12 mountX=0.04 mountY=0.00, mountTheta=0.09 00:45:26.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.00, opts=13) 00:45:26.318 00.000 10672 Enqueuing Move request for scope (0.04, 0.00) 00:45:26.334 00.016 428 Worker thread wakes up 00:45:26.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:26.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd 00:45:26.334 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.00) 00:45:26.334 00.000 428 Moving (0.04, 0.00) raw xDistance=0.04 yDistance=0.00 00:45:26.334 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:45:26.334 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:26.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:45:26.334 00.000 428 MoveAxis(E, 0, ABG) 00:45:26.334 00.000 428 Move returns status 0, amount 0 00:45:26.334 00.000 428 MoveAxis(N, 0, ABG) 00:45:26.334 00.000 428 Move returns status 0, amount 0 00:45:26.334 00.000 428 move complete, result=0 00:45:26.334 00.000 428 worker thread done servicing request 00:45:26.349 00.015 10672 UpdateGuideState exits: m=213844 SNR=39.3 00:45:26.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:26.349 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:26.349 00.000 10672 Enqueuing Expose request 00:45:26.349 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:45:26.349 00.000 428 Worker thread wakes up 00:45:26.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:26.349 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:28.208 01.859 428 Exposure complete 00:45:28.333 00.125 428 worker thread done servicing request 00:45:28.333 00.000 10672 OnExposeComplete: enter 00:45:28.333 00.000 10672 UpdateGuideState(): m_state=6 00:45:28.333 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1798 00:45:28.333 00.000 10672 Star::Find returns 1 (0), X=622.91, Y=303.27, Mass=166034, SNR=35.5, Peak=31904 HFD=2.5 00:45:28.333 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.14) = xAngle (-1.20 = -1.20) 00:45:28.333 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.09 = -1.09) 00:45:28.333 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.06 mountX=0.04 mountY=-0.10, mountTheta=-1.18 00:45:28.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.10, opts=13) 00:45:28.333 00.000 10672 Enqueuing Move request for scope (0.05, -0.10) 00:45:28.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:28.333 00.000 428 Worker thread wakes up 00:45:28.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd 00:45:28.333 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.10) 00:45:28.333 00.000 428 Moving (0.05, -0.10) raw xDistance=0.04 yDistance=-0.10 00:45:28.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:45:28.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:28.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 00:45:28.333 00.000 428 MoveAxis(E, 0, ABG) 00:45:28.333 00.000 428 Move returns status 0, amount 0 00:45:28.333 00.000 428 MoveAxis(N, 0, ABG) 00:45:28.333 00.000 428 Move returns status 0, amount 0 00:45:28.333 00.000 428 move complete, result=0 00:45:28.333 00.000 428 worker thread done servicing request 00:45:28.364 00.031 10672 UpdateGuideState exits: m=166034 SNR=35.5 00:45:28.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:28.364 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:28.364 00.000 10672 Enqueuing Expose request 00:45:28.364 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:45:28.364 00.000 428 Worker thread wakes up 00:45:28.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:28.364 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:30.207 01.843 428 Exposure complete 00:45:30.332 00.125 428 worker thread done servicing request 00:45:30.332 00.000 10672 OnExposeComplete: enter 00:45:30.332 00.000 10672 UpdateGuideState(): m_state=6 00:45:30.332 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1799 00:45:30.332 00.000 10672 Star::Find returns 1 (0), X=622.52, Y=303.48, Mass=202584, SNR=36.7, Peak=29296 HFD=3.1 00:45:30.332 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.67 = 2.67) 00:45:30.332 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 00:45:30.332 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.12 hyp=0.36 cameraTheta=2.81 mountX=-0.32 mountY=0.12, mountTheta=2.77 00:45:30.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.12, opts=13) 00:45:30.332 00.000 10672 Enqueuing Move request for scope (-0.34, 0.12) 00:45:30.332 00.000 428 Worker thread wakes up 00:45:30.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.12) opts 0xd 00:45:30.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:30.332 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.12) 00:45:30.332 00.000 428 Moving (-0.34, 0.12) raw xDistance=-0.32 yDistance=0.12 00:45:30.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:45:30.332 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:30.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:45:30.332 00.000 428 MoveAxis(E, 0, ABG) 00:45:30.332 00.000 428 Move returns status 0, amount 0 00:45:30.332 00.000 428 MoveAxis(N, 0, ABG) 00:45:30.332 00.000 428 Move returns status 0, amount 0 00:45:30.332 00.000 428 move complete, result=0 00:45:30.332 00.000 428 worker thread done servicing request 00:45:30.364 00.032 10672 UpdateGuideState exits: m=202584 SNR=36.7 00:45:30.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:30.364 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:30.364 00.000 10672 Enqueuing Expose request 00:45:30.364 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:45:30.364 00.000 428 Worker thread wakes up 00:45:30.364 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:30.364 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:30.957 00.593 10672 read socket command 10 00:45:30.957 00.000 10672 processing socket request REQDIST 00:45:30.957 00.000 10672 SOCKSVR: Sending pixel error of 0.24 00:45:30.957 00.000 10672 Sending socket response 24 (0x18) 00:45:32.207 01.250 428 Exposure complete 00:45:32.336 00.129 428 worker thread done servicing request 00:45:32.336 00.000 10672 OnExposeComplete: enter 00:45:32.336 00.000 10672 UpdateGuideState(): m_state=6 00:45:32.336 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1800 00:45:32.336 00.000 10672 Star::Find returns 1 (0), X=622.70, Y=303.34, Mass=210121, SNR=45.3, Peak=28192 HFD=2.9 00:45:32.336 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.08 = -3.08) 00:45:32.336 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.97 = -2.97) 00:45:32.336 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.94 mountX=-0.16 mountY=-0.03, mountTheta=-2.97 00:45:32.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.03, opts=13) 00:45:32.336 00.000 10672 Enqueuing Move request for scope (-0.15, -0.03) 00:45:32.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:32.336 00.000 428 Worker thread wakes up 00:45:32.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd 00:45:32.336 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.03) 00:45:32.336 00.000 428 Moving (-0.15, -0.03) raw xDistance=-0.16 yDistance=-0.03 00:45:32.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:45:32.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:32.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:45:32.351 00.015 428 MoveAxis(E, 0, ABG) 00:45:32.351 00.000 428 Move returns status 0, amount 0 00:45:32.351 00.000 428 MoveAxis(N, 0, ABG) 00:45:32.351 00.000 428 Move returns status 0, amount 0 00:45:32.351 00.000 428 move complete, result=0 00:45:32.351 00.000 428 worker thread done servicing request 00:45:32.367 00.016 10672 UpdateGuideState exits: m=210121 SNR=45.3 00:45:32.367 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:32.367 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:32.367 00.000 10672 Enqueuing Expose request 00:45:32.367 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:45:32.367 00.000 428 Worker thread wakes up 00:45:32.367 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:32.367 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:34.195 01.828 428 Exposure complete 00:45:34.319 00.124 428 worker thread done servicing request 00:45:34.319 00.000 10672 OnExposeComplete: enter 00:45:34.319 00.000 10672 UpdateGuideState(): m_state=6 00:45:34.319 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1801 00:45:34.319 00.000 10672 Star::Find returns 1 (0), X=622.65, Y=303.40, Mass=186163, SNR=38.2, Peak=31136 HFD=2.9 00:45:34.319 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (0.14) = xAngle (2.88 = 2.88) 00:45:34.319 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.98 = 2.98) 00:45:34.319 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=3.01 mountX=-0.20 mountY=0.03, mountTheta=2.98 00:45:34.319 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.03, opts=13) 00:45:34.319 00.000 10672 Enqueuing Move request for scope (-0.21, 0.03) 00:45:34.319 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:34.319 00.000 428 Worker thread wakes up 00:45:34.319 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd 00:45:34.319 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.03) 00:45:34.319 00.000 428 Moving (-0.21, 0.03) raw xDistance=-0.20 yDistance=0.03 00:45:34.319 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:45:34.319 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:34.319 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:45:34.319 00.000 428 MoveAxis(E, 0, ABG) 00:45:34.319 00.000 428 Move returns status 0, amount 0 00:45:34.319 00.000 428 MoveAxis(N, 0, ABG) 00:45:34.319 00.000 428 Move returns status 0, amount 0 00:45:34.319 00.000 428 move complete, result=0 00:45:34.319 00.000 428 worker thread done servicing request 00:45:34.351 00.032 10672 UpdateGuideState exits: m=186163 SNR=38.2 00:45:34.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:34.351 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:34.351 00.000 10672 Enqueuing Expose request 00:45:34.351 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:45:34.351 00.000 428 Worker thread wakes up 00:45:34.351 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:34.351 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:35.960 01.609 10672 read socket command 10 00:45:35.960 00.000 10672 processing socket request REQDIST 00:45:35.960 00.000 10672 SOCKSVR: Sending pixel error of 0.21 00:45:35.960 00.000 10672 Sending socket response 21 (0x15) 00:45:36.209 00.249 428 Exposure complete 00:45:36.334 00.125 428 worker thread done servicing request 00:45:36.334 00.000 10672 OnExposeComplete: enter 00:45:36.334 00.000 10672 UpdateGuideState(): m_state=6 00:45:36.334 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1802 00:45:36.334 00.000 10672 Star::Find returns 1 (0), X=623.17, Y=303.19, Mass=205894, SNR=45.7, Peak=34960 HFD=2.5 00:45:36.334 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 00:45:36.334 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 00:45:36.334 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.18 hyp=0.36 cameraTheta=-0.53 mountX=0.28 mountY=-0.19, mountTheta=-0.59 00:45:36.334 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.18, opts=13) 00:45:36.334 00.000 10672 Enqueuing Move request for scope (0.31, -0.18) 00:45:36.334 00.000 428 Worker thread wakes up 00:45:36.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:36.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.18) opts 0xd 00:45:36.334 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.18) 00:45:36.334 00.000 428 Moving (0.31, -0.18) raw xDistance=0.28 yDistance=-0.19 00:45:36.334 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:45:36.334 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:36.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:45:36.334 00.000 428 MoveAxis(E, 0, ABG) 00:45:36.334 00.000 428 Move returns status 0, amount 0 00:45:36.334 00.000 428 MoveAxis(N, 0, ABG) 00:45:36.334 00.000 428 Move returns status 0, amount 0 00:45:36.334 00.000 428 move complete, result=0 00:45:36.334 00.000 428 worker thread done servicing request 00:45:36.366 00.032 10672 UpdateGuideState exits: m=205894 SNR=45.7 00:45:36.366 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:36.366 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:36.366 00.000 10672 Enqueuing Expose request 00:45:36.366 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:45:36.366 00.000 428 Worker thread wakes up 00:45:36.366 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:36.366 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:38.193 01.827 428 Exposure complete 00:45:38.318 00.125 428 worker thread done servicing request 00:45:38.318 00.000 10672 OnExposeComplete: enter 00:45:38.318 00.000 10672 UpdateGuideState(): m_state=6 00:45:38.318 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1803 00:45:38.318 00.000 10672 Star::Find returns 1 (0), X=623.30, Y=303.23, Mass=208117, SNR=44.2, Peak=26784 HFD=3.0 00:45:38.318 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.14) = xAngle (-0.44 = -0.44) 00:45:38.318 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.33 = -0.33) 00:45:38.318 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.14 hyp=0.47 cameraTheta=-0.30 mountX=0.42 mountY=-0.15, mountTheta=-0.34 00:45:38.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.14, opts=13) 00:45:38.318 00.000 10672 Enqueuing Move request for scope (0.45, -0.14) 00:45:38.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:38.318 00.000 428 Worker thread wakes up 00:45:38.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.14) opts 0xd 00:45:38.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.14) 00:45:38.318 00.000 428 Moving (0.45, -0.14) raw xDistance=0.42 yDistance=-0.15 00:45:38.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:45:38.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:38.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:45:38.318 00.000 428 MoveAxis(E, 0, ABG) 00:45:38.318 00.000 428 Move returns status 0, amount 0 00:45:38.318 00.000 428 MoveAxis(N, 0, ABG) 00:45:38.318 00.000 428 Move returns status 0, amount 0 00:45:38.334 00.016 428 move complete, result=0 00:45:38.334 00.000 428 worker thread done servicing request 00:45:38.349 00.015 10672 UpdateGuideState exits: m=208117 SNR=44.2 00:45:38.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:38.349 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:38.349 00.000 10672 Enqueuing Expose request 00:45:38.349 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:45:38.349 00.000 428 Worker thread wakes up 00:45:38.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:38.349 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:40.208 01.859 428 Exposure complete 00:45:40.333 00.125 428 worker thread done servicing request 00:45:40.333 00.000 10672 OnExposeComplete: enter 00:45:40.333 00.000 10672 UpdateGuideState(): m_state=6 00:45:40.333 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1804 00:45:40.333 00.000 10672 Star::Find returns 1 (0), X=623.64, Y=303.37, Mass=203915, SNR=39.3, Peak=26448 HFD=3.1 00:45:40.333 00.000 10672 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 00:45:40.333 00.000 10672 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.03 = -0.03) 00:45:40.333 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=0.00 hyp=0.79 cameraTheta=0.00 mountX=0.78 mountY=-0.02, mountTheta=-0.03 00:45:40.333 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=0.00, opts=13) 00:45:40.333 00.000 10672 Enqueuing Move request for scope (0.79, 0.00) 00:45:40.333 00.000 428 Worker thread wakes up 00:45:40.333 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:40.333 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.00) opts 0xd 00:45:40.333 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 0.00) 00:45:40.333 00.000 428 Moving (0.79, 0.00) raw xDistance=0.78 yDistance=-0.02 00:45:40.333 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78 00:45:40.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:40.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:45:40.333 00.000 428 MoveAxis(W, 918, ABG) 00:45:40.333 00.000 428 Guiding Dir = 3, Dur = 918 00:45:40.364 00.031 428 IsSlewing returns 0 00:45:40.364 00.000 10672 UpdateGuideState exits: m=203915 SNR=39.3 00:45:40.364 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:40.364 00.000 428 IsGuiding returns 0 00:45:40.364 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:40.364 00.000 10672 Enqueuing Expose request 00:45:40.380 00.016 428 PulseGuide returned control before completion, sleep 913 00:45:40.963 00.583 10672 read socket command 10 00:45:40.963 00.000 10672 processing socket request REQDIST 00:45:40.963 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:45:40.963 00.000 10672 Sending socket response 46 (0x2e) 00:45:41.307 00.344 428 IsGuiding returns 1 00:45:41.307 00.000 428 scope still moving after pulse duration time elapsed 00:45:41.353 00.046 428 IsSlewing returns 0 00:45:41.353 00.000 428 IsGuiding returns 0 00:45:41.353 00.000 428 scope move finished after 918 + 73 ms 00:45:41.353 00.000 428 Move returns status 0, amount 918 00:45:41.353 00.000 428 MoveAxis(N, 0, ABG) 00:45:41.353 00.000 428 Move returns status 0, amount 0 00:45:41.353 00.000 428 move complete, result=0 00:45:41.353 00.000 428 worker thread done servicing request 00:45:41.353 00.000 428 Worker thread wakes up 00:45:41.353 00.000 10672 GuideStep: 0.8 px 918 ms WEST, -0.0 px 0 ms NORTH 00:45:41.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:41.353 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:42.197 00.844 428 Exposure complete 00:45:42.322 00.125 428 worker thread done servicing request 00:45:42.322 00.000 10672 OnExposeComplete: enter 00:45:42.322 00.000 10672 UpdateGuideState(): m_state=6 00:45:42.322 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1805 00:45:42.322 00.000 10672 Star::Find returns 1 (0), X=623.29, Y=303.50, Mass=228049, SNR=42.8, Peak=36048 HFD=3.1 00:45:42.322 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.16 = 0.16) 00:45:42.322 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 00:45:42.322 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.13 hyp=0.46 cameraTheta=0.29 mountX=0.45 mountY=0.12, mountTheta=0.26 00:45:42.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.13, opts=13) 00:45:42.322 00.000 10672 Enqueuing Move request for scope (0.44, 0.13) 00:45:42.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:42.322 00.000 428 Worker thread wakes up 00:45:42.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.13) opts 0xd 00:45:42.322 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.13) 00:45:42.322 00.000 428 Moving (0.44, 0.13) raw xDistance=0.45 yDistance=0.12 00:45:42.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.45 00:45:42.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:42.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:45:42.322 00.000 428 MoveAxis(W, 592, ABG) 00:45:42.322 00.000 428 Guiding Dir = 3, Dur = 592 00:45:42.322 00.000 428 IsSlewing returns 0 00:45:42.322 00.000 428 IsGuiding returns 0 00:45:42.353 00.031 10672 UpdateGuideState exits: m=228049 SNR=42.8 00:45:42.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:42.353 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:42.353 00.000 10672 Enqueuing Expose request 00:45:42.353 00.000 428 PulseGuide returned control before completion, sleep 574 00:45:42.947 00.594 428 IsGuiding returns 1 00:45:42.947 00.000 428 scope still moving after pulse duration time elapsed 00:45:42.978 00.031 428 IsSlewing returns 0 00:45:42.978 00.000 428 IsGuiding returns 0 00:45:42.978 00.000 428 scope move finished after 592 + 60 ms 00:45:42.978 00.000 428 Move returns status 0, amount 592 00:45:42.978 00.000 428 MoveAxis(N, 0, ABG) 00:45:42.978 00.000 428 Move returns status 0, amount 0 00:45:42.978 00.000 428 move complete, result=0 00:45:42.978 00.000 428 worker thread done servicing request 00:45:42.978 00.000 428 Worker thread wakes up 00:45:42.978 00.000 10672 GuideStep: 0.5 px 592 ms WEST, 0.1 px 0 ms NORTH 00:45:42.978 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:42.978 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:44.196 01.218 428 Exposure complete 00:45:44.321 00.125 428 worker thread done servicing request 00:45:44.321 00.000 10672 OnExposeComplete: enter 00:45:44.321 00.000 10672 UpdateGuideState(): m_state=6 00:45:44.321 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1806 00:45:44.321 00.000 10672 Star::Find returns 1 (0), X=622.41, Y=302.97, Mass=209091, SNR=42.1, Peak=30048 HFD=2.5 00:45:44.321 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.14) = xAngle (-2.55 = -2.55) 00:45:44.321 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.45 = -2.45) 00:45:44.321 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.39 hyp=0.59 cameraTheta=-2.42 mountX=-0.49 mountY=-0.38, mountTheta=-2.49 00:45:44.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.39, opts=13) 00:45:44.321 00.000 10672 Enqueuing Move request for scope (-0.44, -0.39) 00:45:44.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:44.321 00.000 428 Worker thread wakes up 00:45:44.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.39) opts 0xd 00:45:44.321 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.39) 00:45:44.321 00.000 428 Moving (-0.44, -0.39) raw xDistance=-0.49 yDistance=-0.38 00:45:44.321 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.49 00:45:44.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:44.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 00:45:44.321 00.000 428 MoveAxis(E, 537, ABG) 00:45:44.321 00.000 428 Guiding Dir = 2, Dur = 537 00:45:44.337 00.016 428 IsSlewing returns 0 00:45:44.337 00.000 428 IsGuiding returns 0 00:45:44.352 00.015 10672 UpdateGuideState exits: m=209091 SNR=42.1 00:45:44.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:44.352 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:44.352 00.000 10672 Enqueuing Expose request 00:45:44.352 00.000 428 PulseGuide returned control before completion, sleep 532 00:45:44.915 00.563 428 IsGuiding returns 0 00:45:44.915 00.000 428 Move returns status 0, amount 537 00:45:44.915 00.000 428 MoveAxis(N, 0, ABG) 00:45:44.915 00.000 428 Move returns status 0, amount 0 00:45:44.915 00.000 428 move complete, result=0 00:45:44.915 00.000 428 worker thread done servicing request 00:45:44.915 00.000 428 Worker thread wakes up 00:45:44.915 00.000 10672 GuideStep: -0.5 px 537 ms EAST, -0.4 px 0 ms NORTH 00:45:44.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:44.915 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:45.961 01.046 10672 read socket command 10 00:45:45.961 00.000 10672 processing socket request REQDIST 00:45:45.961 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:45:45.961 00.000 10672 Sending socket response 50 (0x32) 00:45:46.196 00.235 428 Exposure complete 00:45:46.336 00.140 428 worker thread done servicing request 00:45:46.336 00.000 10672 OnExposeComplete: enter 00:45:46.336 00.000 10672 UpdateGuideState(): m_state=6 00:45:46.336 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1807 00:45:46.336 00.000 10672 Star::Find returns 1 (0), X=622.72, Y=303.23, Mass=227409, SNR=45.3, Peak=28528 HFD=3.0 00:45:46.336 00.000 10672 CameraToMount -- cameraTheta (-2.34) - m_xAngle (0.14) = xAngle (-2.48 = -2.48) 00:45:46.336 00.000 10672 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.37 = -2.37) 00:45:46.336 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.34 mountX=-0.15 mountY=-0.13, mountTheta=-2.42 00:45:46.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.14, opts=13) 00:45:46.336 00.000 10672 Enqueuing Move request for scope (-0.13, -0.14) 00:45:46.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:46.336 00.000 428 Worker thread wakes up 00:45:46.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd 00:45:46.336 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.14) 00:45:46.336 00.000 428 Moving (-0.13, -0.14) raw xDistance=-0.15 yDistance=-0.13 00:45:46.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:45:46.336 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:46.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:45:46.336 00.000 428 MoveAxis(E, 0, ABG) 00:45:46.336 00.000 428 Move returns status 0, amount 0 00:45:46.336 00.000 428 MoveAxis(N, 0, ABG) 00:45:46.336 00.000 428 Move returns status 0, amount 0 00:45:46.336 00.000 428 move complete, result=0 00:45:46.336 00.000 428 worker thread done servicing request 00:45:46.367 00.031 10672 UpdateGuideState exits: m=227409 SNR=45.3 00:45:46.367 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:46.367 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:46.367 00.000 10672 Enqueuing Expose request 00:45:46.367 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:45:46.367 00.000 428 Worker thread wakes up 00:45:46.367 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:46.367 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:48.195 01.828 428 Exposure complete 00:45:48.320 00.125 428 worker thread done servicing request 00:45:48.320 00.000 10672 OnExposeComplete: enter 00:45:48.320 00.000 10672 UpdateGuideState(): m_state=6 00:45:48.320 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1808 00:45:48.320 00.000 10672 Star::Find returns 1 (0), X=622.78, Y=303.59, Mass=206131, SNR=36.4, Peak=29072 HFD=3.2 00:45:48.320 00.000 10672 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.14) = xAngle (1.76 = 1.76) 00:45:48.320 00.000 10672 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.87 = 1.87) 00:45:48.320 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.90 mountX=-0.04 mountY=0.22, mountTheta=1.77 00:45:48.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.22, opts=13) 00:45:48.320 00.000 10672 Enqueuing Move request for scope (-0.08, 0.22) 00:45:48.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:48.320 00.000 428 Worker thread wakes up 00:45:48.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd 00:45:48.320 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.22) 00:45:48.320 00.000 428 Moving (-0.08, 0.22) raw xDistance=-0.04 yDistance=0.22 00:45:48.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:45:48.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:48.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:45:48.320 00.000 428 MoveAxis(E, 0, ABG) 00:45:48.320 00.000 428 Move returns status 0, amount 0 00:45:48.320 00.000 428 MoveAxis(N, 0, ABG) 00:45:48.320 00.000 428 Move returns status 0, amount 0 00:45:48.320 00.000 428 move complete, result=0 00:45:48.320 00.000 428 worker thread done servicing request 00:45:48.351 00.031 10672 UpdateGuideState exits: m=206131 SNR=36.4 00:45:48.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:48.351 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:48.351 00.000 10672 Enqueuing Expose request 00:45:48.351 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:45:48.351 00.000 428 Worker thread wakes up 00:45:48.351 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:48.351 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:50.199 01.848 428 Exposure complete 00:45:50.324 00.125 428 worker thread done servicing request 00:45:50.324 00.000 10672 OnExposeComplete: enter 00:45:50.324 00.000 10672 UpdateGuideState(): m_state=6 00:45:50.324 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1809 00:45:50.324 00.000 10672 Star::Find returns 1 (0), X=623.04, Y=302.74, Mass=190837, SNR=39.7, Peak=26560 HFD=2.5 00:45:50.324 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.14) = xAngle (-1.42 = -1.42) 00:45:50.324 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.31 = -1.31) 00:45:50.324 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.63 hyp=0.66 cameraTheta=-1.28 mountX=0.10 mountY=-0.63, mountTheta=-1.41 00:45:50.324 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.63, opts=13) 00:45:50.324 00.000 10672 Enqueuing Move request for scope (0.19, -0.63) 00:45:50.324 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:50.324 00.000 428 Worker thread wakes up 00:45:50.324 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.63) opts 0xd 00:45:50.324 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.63) 00:45:50.324 00.000 428 Moving (0.19, -0.63) raw xDistance=0.10 yDistance=-0.63 00:45:50.324 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:45:50.324 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:45:50.324 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.63 00:45:50.324 00.000 428 MoveAxis(E, 0, ABG) 00:45:50.324 00.000 428 Move returns status 0, amount 0 00:45:50.324 00.000 428 MoveAxis(N, 0, ABG) 00:45:50.324 00.000 428 Move returns status 0, amount 0 00:45:50.324 00.000 428 move complete, result=0 00:45:50.324 00.000 428 worker thread done servicing request 00:45:50.355 00.031 10672 UpdateGuideState exits: m=190837 SNR=39.7 00:45:50.355 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:50.355 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:50.355 00.000 10672 Enqueuing Expose request 00:45:50.355 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:45:50.355 00.000 428 Worker thread wakes up 00:45:50.355 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:50.355 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:50.995 00.640 10672 read socket command 10 00:45:50.995 00.000 10672 processing socket request REQDIST 00:45:50.995 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:45:50.995 00.000 10672 Sending socket response 44 (0x2c) 00:45:52.198 01.203 428 Exposure complete 00:45:52.339 00.141 428 worker thread done servicing request 00:45:52.339 00.000 10672 OnExposeComplete: enter 00:45:52.339 00.000 10672 UpdateGuideState(): m_state=6 00:45:52.339 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1810 00:45:52.339 00.000 10672 Star::Find returns 1 (0), X=622.74, Y=303.21, Mass=198070, SNR=38.8, Peak=27440 HFD=2.9 00:45:52.339 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.14) = xAngle (-2.35 = -2.35) 00:45:52.339 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.24 = -2.24) 00:45:52.339 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.21 mountX=-0.13 mountY=-0.15, mountTheta=-2.30 00:45:52.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.15, opts=13) 00:45:52.339 00.000 10672 Enqueuing Move request for scope (-0.11, -0.15) 00:45:52.339 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:52.339 00.000 428 Worker thread wakes up 00:45:52.339 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd 00:45:52.339 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.15) 00:45:52.339 00.000 428 Moving (-0.11, -0.15) raw xDistance=-0.13 yDistance=-0.15 00:45:52.339 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:45:52.339 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:52.339 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:45:52.339 00.000 428 MoveAxis(E, 0, ABG) 00:45:52.339 00.000 428 Move returns status 0, amount 0 00:45:52.339 00.000 428 MoveAxis(N, 0, ABG) 00:45:52.339 00.000 428 Move returns status 0, amount 0 00:45:52.339 00.000 428 move complete, result=0 00:45:52.339 00.000 428 worker thread done servicing request 00:45:52.354 00.015 10672 UpdateGuideState exits: m=198070 SNR=38.8 00:45:52.370 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:52.370 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:52.370 00.000 10672 Enqueuing Expose request 00:45:52.370 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:45:52.370 00.000 428 Worker thread wakes up 00:45:52.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:52.370 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:54.198 01.828 428 Exposure complete 00:45:54.322 00.124 428 worker thread done servicing request 00:45:54.322 00.000 10672 OnExposeComplete: enter 00:45:54.322 00.000 10672 UpdateGuideState(): m_state=6 00:45:54.322 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1811 00:45:54.322 00.000 10672 Star::Find returns 1 (0), X=623.21, Y=303.30, Mass=193410, SNR=37.1, Peak=23952 HFD=2.8 00:45:54.322 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.14) = xAngle (-0.32 = -0.32) 00:45:54.322 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.22 = -0.22) 00:45:54.322 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-0.19 mountX=0.34 mountY=-0.08, mountTheta=-0.22 00:45:54.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.07, opts=13) 00:45:54.322 00.000 10672 Enqueuing Move request for scope (0.35, -0.07) 00:45:54.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:54.322 00.000 428 Worker thread wakes up 00:45:54.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.07) opts 0xd 00:45:54.322 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.07) 00:45:54.322 00.000 428 Moving (0.35, -0.07) raw xDistance=0.34 yDistance=-0.08 00:45:54.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:45:54.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:54.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:45:54.322 00.000 428 MoveAxis(E, 0, ABG) 00:45:54.322 00.000 428 Move returns status 0, amount 0 00:45:54.322 00.000 428 MoveAxis(N, 0, ABG) 00:45:54.322 00.000 428 Move returns status 0, amount 0 00:45:54.322 00.000 428 move complete, result=0 00:45:54.322 00.000 428 worker thread done servicing request 00:45:54.354 00.032 10672 UpdateGuideState exits: m=193410 SNR=37.1 00:45:54.354 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:54.354 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:54.354 00.000 10672 Enqueuing Expose request 00:45:54.354 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:45:54.354 00.000 428 Worker thread wakes up 00:45:54.354 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:54.354 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:55.963 01.609 10672 read socket command 10 00:45:55.963 00.000 10672 processing socket request REQDIST 00:45:55.963 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:45:55.963 00.000 10672 Sending socket response 36 (0x24) 00:45:56.197 00.234 428 Exposure complete 00:45:56.322 00.125 428 worker thread done servicing request 00:45:56.322 00.000 10672 OnExposeComplete: enter 00:45:56.322 00.000 10672 UpdateGuideState(): m_state=6 00:45:56.322 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1812 00:45:56.322 00.000 10672 Star::Find returns 1 (0), X=623.46, Y=303.68, Mass=213834, SNR=46.8, Peak=26016 HFD=3.2 00:45:56.322 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.14) = xAngle (0.34 = 0.34) 00:45:56.322 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.45 = 0.45) 00:45:56.322 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.31 hyp=0.68 cameraTheta=0.48 mountX=0.64 mountY=0.29, mountTheta=0.43 00:45:56.322 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.31, opts=13) 00:45:56.322 00.000 10672 Enqueuing Move request for scope (0.60, 0.31) 00:45:56.322 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:56.322 00.000 428 Worker thread wakes up 00:45:56.322 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.31) opts 0xd 00:45:56.322 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.31) 00:45:56.322 00.000 428 Moving (0.60, 0.31) raw xDistance=0.64 yDistance=0.29 00:45:56.322 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 00:45:56.322 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:56.322 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:45:56.322 00.000 428 MoveAxis(W, 749, ABG) 00:45:56.322 00.000 428 Guiding Dir = 3, Dur = 749 00:45:56.322 00.000 428 IsSlewing returns 0 00:45:56.322 00.000 428 IsGuiding returns 0 00:45:56.353 00.031 10672 UpdateGuideState exits: m=213834 SNR=46.8 00:45:56.353 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:56.353 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:56.353 00.000 10672 Enqueuing Expose request 00:45:56.353 00.000 428 PulseGuide returned control before completion, sleep 731 00:45:57.108 00.755 428 IsGuiding returns 1 00:45:57.108 00.000 428 scope still moving after pulse duration time elapsed 00:45:57.139 00.031 428 IsSlewing returns 0 00:45:57.139 00.000 428 IsGuiding returns 0 00:45:57.139 00.000 428 scope move finished after 749 + 66 ms 00:45:57.139 00.000 428 Move returns status 0, amount 749 00:45:57.139 00.000 428 MoveAxis(N, 0, ABG) 00:45:57.139 00.000 428 Move returns status 0, amount 0 00:45:57.139 00.000 428 move complete, result=0 00:45:57.139 00.000 428 worker thread done servicing request 00:45:57.139 00.000 10672 GuideStep: 0.6 px 749 ms WEST, 0.3 px 0 ms NORTH 00:45:57.139 00.000 428 Worker thread wakes up 00:45:57.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:57.139 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:45:58.201 01.062 428 Exposure complete 00:45:58.326 00.125 428 worker thread done servicing request 00:45:58.326 00.000 10672 OnExposeComplete: enter 00:45:58.326 00.000 10672 UpdateGuideState(): m_state=6 00:45:58.326 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1813 00:45:58.326 00.000 10672 Star::Find returns 1 (0), X=623.25, Y=303.26, Mass=185481, SNR=37.1, Peak=25360 HFD=2.9 00:45:58.326 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 00:45:58.326 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 00:45:58.326 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.41 cameraTheta=-0.27 mountX=0.38 mountY=-0.12, mountTheta=-0.31 00:45:58.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.11, opts=13) 00:45:58.326 00.000 10672 Enqueuing Move request for scope (0.40, -0.11) 00:45:58.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:45:58.326 00.000 428 Worker thread wakes up 00:45:58.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd 00:45:58.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.11) 00:45:58.326 00.000 428 Moving (0.40, -0.11) raw xDistance=0.38 yDistance=-0.12 00:45:58.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:45:58.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:45:58.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:45:58.326 00.000 428 MoveAxis(E, 0, ABG) 00:45:58.326 00.000 428 Move returns status 0, amount 0 00:45:58.326 00.000 428 MoveAxis(N, 0, ABG) 00:45:58.326 00.000 428 Move returns status 0, amount 0 00:45:58.326 00.000 428 move complete, result=0 00:45:58.326 00.000 428 worker thread done servicing request 00:45:58.357 00.031 10672 UpdateGuideState exits: m=185481 SNR=37.1 00:45:58.357 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:45:58.357 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:45:58.357 00.000 10672 Enqueuing Expose request 00:45:58.357 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:45:58.357 00.000 428 Worker thread wakes up 00:45:58.357 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:45:58.357 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:00.185 01.828 428 Exposure complete 00:46:00.310 00.125 428 worker thread done servicing request 00:46:00.310 00.000 10672 OnExposeComplete: enter 00:46:00.310 00.000 10672 UpdateGuideState(): m_state=6 00:46:00.310 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1814 00:46:00.310 00.000 10672 Star::Find returns 1 (0), X=623.32, Y=303.66, Mass=218818, SNR=45.7, Peak=30928 HFD=2.9 00:46:00.310 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (0.14) = xAngle (0.43 = 0.43) 00:46:00.310 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.54 = 0.54) 00:46:00.310 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.30 hyp=0.55 cameraTheta=0.57 mountX=0.50 mountY=0.28, mountTheta=0.51 00:46:00.310 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.30, opts=13) 00:46:00.310 00.000 10672 Enqueuing Move request for scope (0.47, 0.30) 00:46:00.310 00.000 428 Worker thread wakes up 00:46:00.310 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:00.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.30) opts 0xd 00:46:00.310 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.30) 00:46:00.326 00.016 428 Moving (0.47, 0.30) raw xDistance=0.50 yDistance=0.28 00:46:00.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 00:46:00.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:00.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:46:00.326 00.000 428 MoveAxis(W, 588, ABG) 00:46:00.326 00.000 428 Guiding Dir = 3, Dur = 588 00:46:00.326 00.000 428 IsSlewing returns 0 00:46:00.326 00.000 428 IsGuiding returns 0 00:46:00.341 00.015 428 PulseGuide returned control before completion, sleep 583 00:46:00.341 00.000 10672 UpdateGuideState exits: m=218818 SNR=45.7 00:46:00.341 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:00.341 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:00.341 00.000 10672 Enqueuing Expose request 00:46:00.966 00.625 428 IsGuiding returns 0 00:46:00.966 00.000 428 Move returns status 0, amount 588 00:46:00.966 00.000 428 MoveAxis(N, 0, ABG) 00:46:00.966 00.000 428 Move returns status 0, amount 0 00:46:00.966 00.000 428 move complete, result=0 00:46:00.966 00.000 428 worker thread done servicing request 00:46:00.966 00.000 10672 GuideStep: 0.5 px 588 ms WEST, 0.3 px 0 ms NORTH 00:46:00.966 00.000 428 Worker thread wakes up 00:46:00.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:00.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:01.060 00.094 10672 read socket command 10 00:46:01.060 00.000 10672 processing socket request REQDIST 00:46:01.060 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:46:01.060 00.000 10672 Sending socket response 47 (0x2f) 00:46:02.200 01.140 428 Exposure complete 00:46:02.325 00.125 428 worker thread done servicing request 00:46:02.325 00.000 10672 OnExposeComplete: enter 00:46:02.325 00.000 10672 UpdateGuideState(): m_state=6 00:46:02.325 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1815 00:46:02.325 00.000 10672 Star::Find returns 1 (0), X=623.22, Y=303.62, Mass=187723, SNR=40.1, Peak=30704 HFD=2.9 00:46:02.325 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (0.14) = xAngle (0.48 = 0.48) 00:46:02.325 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.58 = 0.58) 00:46:02.325 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.26 hyp=0.45 cameraTheta=0.61 mountX=0.40 mountY=0.25, mountTheta=0.55 00:46:02.325 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.26, opts=13) 00:46:02.325 00.000 10672 Enqueuing Move request for scope (0.36, 0.26) 00:46:02.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:02.325 00.000 428 Worker thread wakes up 00:46:02.325 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.26) opts 0xd 00:46:02.325 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.26) 00:46:02.325 00.000 428 Moving (0.36, 0.26) raw xDistance=0.40 yDistance=0.25 00:46:02.325 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:46:02.325 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:02.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:46:02.325 00.000 428 MoveAxis(E, 0, ABG) 00:46:02.325 00.000 428 Move returns status 0, amount 0 00:46:02.325 00.000 428 MoveAxis(N, 0, ABG) 00:46:02.325 00.000 428 Move returns status 0, amount 0 00:46:02.325 00.000 428 move complete, result=0 00:46:02.325 00.000 428 worker thread done servicing request 00:46:02.356 00.031 10672 UpdateGuideState exits: m=187723 SNR=40.1 00:46:02.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:02.356 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:02.356 00.000 10672 Enqueuing Expose request 00:46:02.356 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:46:02.356 00.000 428 Worker thread wakes up 00:46:02.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:02.356 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:04.199 01.843 428 Exposure complete 00:46:04.355 00.156 428 worker thread done servicing request 00:46:04.355 00.000 10672 OnExposeComplete: enter 00:46:04.355 00.000 10672 UpdateGuideState(): m_state=6 00:46:04.355 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1816 00:46:04.355 00.000 10672 Star::Find returns 1 (0), X=622.57, Y=303.36, Mass=205923, SNR=42.6, Peak=33760 HFD=3.0 00:46:04.355 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.25 = 3.03) 00:46:04.355 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.14) 00:46:04.355 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-3.12 mountX=-0.28 mountY=0.00, mountTheta=3.14 00:46:04.355 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.01, opts=13) 00:46:04.355 00.000 10672 Enqueuing Move request for scope (-0.28, -0.01) 00:46:04.355 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:04.355 00.000 428 Worker thread wakes up 00:46:04.355 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.01) opts 0xd 00:46:04.355 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.01) 00:46:04.355 00.000 428 Moving (-0.28, -0.01) raw xDistance=-0.28 yDistance=0.00 00:46:04.355 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:46:04.355 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:04.355 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:46:04.355 00.000 428 MoveAxis(E, 0, ABG) 00:46:04.355 00.000 428 Move returns status 0, amount 0 00:46:04.355 00.000 428 MoveAxis(N, 0, ABG) 00:46:04.355 00.000 428 Move returns status 0, amount 0 00:46:04.355 00.000 428 move complete, result=0 00:46:04.355 00.000 428 worker thread done servicing request 00:46:04.387 00.032 10672 UpdateGuideState exits: m=205923 SNR=42.6 00:46:04.387 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:04.387 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:04.387 00.000 10672 Enqueuing Expose request 00:46:04.387 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:46:04.387 00.000 428 Worker thread wakes up 00:46:04.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:04.387 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:05.954 01.567 10672 read socket command 10 00:46:05.954 00.000 10672 processing socket request REQDIST 00:46:05.954 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:46:05.954 00.000 10672 Sending socket response 41 (0x29) 00:46:06.188 00.234 428 Exposure complete 00:46:06.313 00.125 428 worker thread done servicing request 00:46:06.313 00.000 10672 OnExposeComplete: enter 00:46:06.313 00.000 10672 UpdateGuideState(): m_state=6 00:46:06.313 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1817 00:46:06.313 00.000 10672 Star::Find returns 1 (0), X=622.93, Y=303.15, Mass=211589, SNR=42.4, Peak=29936 HFD=2.9 00:46:06.313 00.000 10672 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.14) = xAngle (-1.37 = -1.37) 00:46:06.313 00.000 10672 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.26 = -1.26) 00:46:06.313 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.23 mountX=0.05 mountY=-0.22, mountTheta=-1.36 00:46:06.313 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.22, opts=13) 00:46:06.313 00.000 10672 Enqueuing Move request for scope (0.08, -0.22) 00:46:06.313 00.000 428 Worker thread wakes up 00:46:06.313 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:06.313 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd 00:46:06.313 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.22) 00:46:06.313 00.000 428 Moving (0.08, -0.22) raw xDistance=0.05 yDistance=-0.22 00:46:06.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:46:06.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:06.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:46:06.313 00.000 428 MoveAxis(E, 0, ABG) 00:46:06.313 00.000 428 Move returns status 0, amount 0 00:46:06.313 00.000 428 MoveAxis(N, 0, ABG) 00:46:06.313 00.000 428 Move returns status 0, amount 0 00:46:06.313 00.000 428 move complete, result=0 00:46:06.313 00.000 428 worker thread done servicing request 00:46:06.344 00.031 10672 UpdateGuideState exits: m=211589 SNR=42.4 00:46:06.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:06.344 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:06.344 00.000 10672 Enqueuing Expose request 00:46:06.344 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:46:06.344 00.000 428 Worker thread wakes up 00:46:06.344 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:06.344 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:08.187 01.843 428 Exposure complete 00:46:08.359 00.172 428 worker thread done servicing request 00:46:08.359 00.000 10672 OnExposeComplete: enter 00:46:08.359 00.000 10672 UpdateGuideState(): m_state=6 00:46:08.359 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1818 00:46:08.359 00.000 10672 Star::Find returns 1 (0), X=623.26, Y=303.08, Mass=233570, SNR=45.4, Peak=31040 HFD=2.6 00:46:08.359 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 00:46:08.359 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.65 = -0.65) 00:46:08.359 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.29 hyp=0.50 cameraTheta=-0.62 mountX=0.36 mountY=-0.30, mountTheta=-0.70 00:46:08.359 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.29, opts=13) 00:46:08.359 00.000 10672 Enqueuing Move request for scope (0.41, -0.29) 00:46:08.359 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:08.359 00.000 428 Worker thread wakes up 00:46:08.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.29) opts 0xd 00:46:08.359 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.29) 00:46:08.359 00.000 428 Moving (0.41, -0.29) raw xDistance=0.36 yDistance=-0.30 00:46:08.359 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 00:46:08.359 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:08.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:46:08.374 00.015 428 MoveAxis(E, 0, ABG) 00:46:08.374 00.000 428 Move returns status 0, amount 0 00:46:08.374 00.000 428 MoveAxis(N, 0, ABG) 00:46:08.374 00.000 428 Move returns status 0, amount 0 00:46:08.374 00.000 428 move complete, result=0 00:46:08.374 00.000 428 worker thread done servicing request 00:46:08.390 00.016 10672 UpdateGuideState exits: m=233570 SNR=45.4 00:46:08.390 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:08.390 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:08.390 00.000 10672 Enqueuing Expose request 00:46:08.390 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:46:08.390 00.000 428 Worker thread wakes up 00:46:08.390 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:08.390 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:10.186 01.796 428 Exposure complete 00:46:10.311 00.125 428 worker thread done servicing request 00:46:10.311 00.000 10672 OnExposeComplete: enter 00:46:10.311 00.000 10672 UpdateGuideState(): m_state=6 00:46:10.311 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1819 00:46:10.311 00.000 10672 Star::Find returns 1 (0), X=623.10, Y=303.26, Mass=197140, SNR=37.5, Peak=25808 HFD=2.8 00:46:10.311 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 00:46:10.311 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 00:46:10.311 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-0.41 mountX=0.23 mountY=-0.11, mountTheta=-0.46 00:46:10.311 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.11, opts=13) 00:46:10.311 00.000 10672 Enqueuing Move request for scope (0.25, -0.11) 00:46:10.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:10.311 00.000 428 Worker thread wakes up 00:46:10.311 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd 00:46:10.311 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.11) 00:46:10.311 00.000 428 Moving (0.25, -0.11) raw xDistance=0.23 yDistance=-0.11 00:46:10.311 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:46:10.311 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:10.311 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:46:10.311 00.000 428 MoveAxis(E, 0, ABG) 00:46:10.311 00.000 428 Move returns status 0, amount 0 00:46:10.311 00.000 428 MoveAxis(N, 0, ABG) 00:46:10.311 00.000 428 Move returns status 0, amount 0 00:46:10.311 00.000 428 move complete, result=0 00:46:10.311 00.000 428 worker thread done servicing request 00:46:10.343 00.032 10672 UpdateGuideState exits: m=197140 SNR=37.5 00:46:10.343 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:10.343 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:10.343 00.000 10672 Enqueuing Expose request 00:46:10.343 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:46:10.343 00.000 428 Worker thread wakes up 00:46:10.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:10.343 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:10.967 00.624 10672 read socket command 10 00:46:10.967 00.000 10672 processing socket request REQDIST 00:46:10.967 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:46:10.967 00.000 10672 Sending socket response 36 (0x24) 00:46:12.186 01.219 428 Exposure complete 00:46:12.326 00.140 428 worker thread done servicing request 00:46:12.326 00.000 10672 OnExposeComplete: enter 00:46:12.326 00.000 10672 UpdateGuideState(): m_state=6 00:46:12.326 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1820 00:46:12.342 00.016 10672 Star::Find returns 1 (0), X=622.94, Y=303.29, Mass=186984, SNR=35.4, Peak=32240 HFD=2.6 00:46:12.342 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.14) = xAngle (-0.84 = -0.84) 00:46:12.342 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.73 = -0.73) 00:46:12.342 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.70 mountX=0.08 mountY=-0.08, mountTheta=-0.78 00:46:12.342 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.07, opts=13) 00:46:12.342 00.000 10672 Enqueuing Move request for scope (0.09, -0.07) 00:46:12.342 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:12.342 00.000 428 Worker thread wakes up 00:46:12.342 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd 00:46:12.342 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.07) 00:46:12.342 00.000 428 Moving (0.09, -0.07) raw xDistance=0.08 yDistance=-0.08 00:46:12.342 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:46:12.342 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:12.342 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:46:12.342 00.000 428 MoveAxis(E, 0, ABG) 00:46:12.342 00.000 428 Move returns status 0, amount 0 00:46:12.342 00.000 428 MoveAxis(N, 0, ABG) 00:46:12.342 00.000 428 Move returns status 0, amount 0 00:46:12.342 00.000 428 move complete, result=0 00:46:12.342 00.000 428 worker thread done servicing request 00:46:12.373 00.031 10672 UpdateGuideState exits: m=186984 SNR=35.4 00:46:12.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:12.373 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:12.373 00.000 10672 Enqueuing Expose request 00:46:12.373 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:46:12.373 00.000 428 Worker thread wakes up 00:46:12.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:12.373 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:14.190 01.817 428 Exposure complete 00:46:14.331 00.141 428 worker thread done servicing request 00:46:14.331 00.000 10672 OnExposeComplete: enter 00:46:14.331 00.000 10672 UpdateGuideState(): m_state=6 00:46:14.331 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1821 00:46:14.331 00.000 10672 Star::Find returns 1 (0), X=623.50, Y=303.42, Mass=177823, SNR=37.1, Peak=28304 HFD=3.0 00:46:14.331 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.05 = -0.05) 00:46:14.331 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.05 = 0.05) 00:46:14.331 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.05 hyp=0.65 cameraTheta=0.08 mountX=0.65 mountY=0.04, mountTheta=0.05 00:46:14.331 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.05, opts=13) 00:46:14.331 00.000 10672 Enqueuing Move request for scope (0.65, 0.05) 00:46:14.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:14.331 00.000 428 Worker thread wakes up 00:46:14.331 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.05) opts 0xd 00:46:14.331 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, 0.05) 00:46:14.331 00.000 428 Moving (0.65, 0.05) raw xDistance=0.65 yDistance=0.04 00:46:14.331 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 00:46:14.331 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:14.331 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:46:14.331 00.000 428 MoveAxis(W, 762, ABG) 00:46:14.331 00.000 428 Guiding Dir = 3, Dur = 762 00:46:14.331 00.000 428 IsSlewing returns 0 00:46:14.331 00.000 428 IsGuiding returns 0 00:46:14.346 00.015 428 PulseGuide returned control before completion, sleep 752 00:46:14.362 00.016 10672 UpdateGuideState exits: m=177823 SNR=37.1 00:46:14.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:14.362 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:14.362 00.000 10672 Enqueuing Expose request 00:46:15.143 00.781 428 IsGuiding returns 0 00:46:15.143 00.000 428 Move returns status 0, amount 762 00:46:15.143 00.000 428 MoveAxis(N, 0, ABG) 00:46:15.143 00.000 428 Move returns status 0, amount 0 00:46:15.143 00.000 428 move complete, result=0 00:46:15.143 00.000 428 worker thread done servicing request 00:46:15.143 00.000 428 Worker thread wakes up 00:46:15.143 00.000 10672 GuideStep: 0.7 px 762 ms WEST, 0.0 px 0 ms NORTH 00:46:15.143 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:15.143 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:15.955 00.812 10672 read socket command 10 00:46:15.955 00.000 10672 processing socket request REQDIST 00:46:15.955 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:46:15.955 00.000 10672 Sending socket response 39 (0x27) 00:46:16.189 00.234 428 Exposure complete 00:46:16.314 00.125 428 worker thread done servicing request 00:46:16.314 00.000 10672 OnExposeComplete: enter 00:46:16.314 00.000 10672 UpdateGuideState(): m_state=6 00:46:16.314 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1822 00:46:16.314 00.000 10672 Star::Find returns 1 (0), X=622.89, Y=303.44, Mass=200285, SNR=38.6, Peak=28096 HFD=2.7 00:46:16.314 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (0.14) = xAngle (0.91 = 0.91) 00:46:16.314 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.01 = 1.01) 00:46:16.314 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.04 mountX=0.05 mountY=0.07, mountTheta=0.94 00:46:16.314 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.07, opts=13) 00:46:16.314 00.000 10672 Enqueuing Move request for scope (0.04, 0.07) 00:46:16.314 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:16.314 00.000 428 Worker thread wakes up 00:46:16.314 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd 00:46:16.314 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.07) 00:46:16.314 00.000 428 Moving (0.04, 0.07) raw xDistance=0.05 yDistance=0.07 00:46:16.314 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:46:16.314 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:16.314 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:46:16.314 00.000 428 MoveAxis(E, 0, ABG) 00:46:16.314 00.000 428 Move returns status 0, amount 0 00:46:16.314 00.000 428 MoveAxis(N, 0, ABG) 00:46:16.314 00.000 428 Move returns status 0, amount 0 00:46:16.314 00.000 428 move complete, result=0 00:46:16.314 00.000 428 worker thread done servicing request 00:46:16.346 00.032 10672 UpdateGuideState exits: m=200285 SNR=38.6 00:46:16.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:16.346 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:16.346 00.000 10672 Enqueuing Expose request 00:46:16.346 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:46:16.346 00.000 428 Worker thread wakes up 00:46:16.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:16.346 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:18.189 01.843 428 Exposure complete 00:46:18.314 00.125 428 worker thread done servicing request 00:46:18.314 00.000 10672 OnExposeComplete: enter 00:46:18.314 00.000 10672 UpdateGuideState(): m_state=6 00:46:18.314 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1823 00:46:18.314 00.000 10672 Star::Find returns 1 (0), X=622.68, Y=303.74, Mass=200911, SNR=38.5, Peak=36048 HFD=3.0 00:46:18.314 00.000 10672 CameraToMount -- cameraTheta (2.01) - m_xAngle (0.14) = xAngle (1.87 = 1.87) 00:46:18.314 00.000 10672 CameraToMount -- cameraTheta (2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.98 = 1.98) 00:46:18.314 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.37 hyp=0.41 cameraTheta=2.01 mountX=-0.12 mountY=0.38, mountTheta=1.88 00:46:18.314 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.37, opts=13) 00:46:18.314 00.000 10672 Enqueuing Move request for scope (-0.17, 0.37) 00:46:18.314 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:18.314 00.000 428 Worker thread wakes up 00:46:18.314 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.37) opts 0xd 00:46:18.314 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.37) 00:46:18.314 00.000 428 Moving (-0.17, 0.37) raw xDistance=-0.12 yDistance=0.38 00:46:18.314 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:46:18.314 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:18.314 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 00:46:18.314 00.000 428 MoveAxis(E, 0, ABG) 00:46:18.314 00.000 428 Move returns status 0, amount 0 00:46:18.314 00.000 428 MoveAxis(N, 0, ABG) 00:46:18.314 00.000 428 Move returns status 0, amount 0 00:46:18.314 00.000 428 move complete, result=0 00:46:18.314 00.000 428 worker thread done servicing request 00:46:18.345 00.031 10672 UpdateGuideState exits: m=200911 SNR=38.5 00:46:18.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:18.345 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:18.345 00.000 10672 Enqueuing Expose request 00:46:18.345 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:46:18.345 00.000 428 Worker thread wakes up 00:46:18.345 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:18.345 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:20.188 01.843 428 Exposure complete 00:46:20.329 00.141 428 worker thread done servicing request 00:46:20.329 00.000 10672 OnExposeComplete: enter 00:46:20.329 00.000 10672 UpdateGuideState(): m_state=6 00:46:20.329 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1824 00:46:20.329 00.000 10672 Star::Find returns 1 (0), X=622.60, Y=303.10, Mass=218697, SNR=40.1, Peak=26352 HFD=3.0 00:46:20.329 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (0.14) = xAngle (-2.45 = -2.45) 00:46:20.329 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 00:46:20.329 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.27 hyp=0.37 cameraTheta=-2.32 mountX=-0.28 mountY=-0.26, mountTheta=-2.39 00:46:20.329 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.27, opts=13) 00:46:20.329 00.000 10672 Enqueuing Move request for scope (-0.25, -0.27) 00:46:20.329 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:20.329 00.000 428 Worker thread wakes up 00:46:20.329 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.27) opts 0xd 00:46:20.329 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.27) 00:46:20.329 00.000 428 Moving (-0.25, -0.27) raw xDistance=-0.28 yDistance=-0.26 00:46:20.329 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:46:20.329 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:20.329 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:46:20.329 00.000 428 MoveAxis(E, 0, ABG) 00:46:20.329 00.000 428 Move returns status 0, amount 0 00:46:20.329 00.000 428 MoveAxis(N, 0, ABG) 00:46:20.329 00.000 428 Move returns status 0, amount 0 00:46:20.329 00.000 428 move complete, result=0 00:46:20.329 00.000 428 worker thread done servicing request 00:46:20.360 00.031 10672 UpdateGuideState exits: m=218697 SNR=40.1 00:46:20.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:20.360 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:20.360 00.000 10672 Enqueuing Expose request 00:46:20.360 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:46:20.360 00.000 428 Worker thread wakes up 00:46:20.360 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:20.360 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:20.953 00.593 10672 read socket command 10 00:46:20.953 00.000 10672 processing socket request REQDIST 00:46:20.953 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:46:20.953 00.000 10672 Sending socket response 34 (0x22) 00:46:22.177 01.224 428 Exposure complete 00:46:22.302 00.125 428 worker thread done servicing request 00:46:22.302 00.000 10672 OnExposeComplete: enter 00:46:22.302 00.000 10672 UpdateGuideState(): m_state=6 00:46:22.302 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1825 00:46:22.302 00.000 10672 Star::Find returns 1 (0), X=622.44, Y=303.01, Mass=186718, SNR=42.7, Peak=32672 HFD=2.3 00:46:22.302 00.000 10672 CameraToMount -- cameraTheta (-2.42) - m_xAngle (0.14) = xAngle (-2.56 = -2.56) 00:46:22.302 00.000 10672 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.45 = -2.45) 00:46:22.302 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.36 hyp=0.54 cameraTheta=-2.42 mountX=-0.45 mountY=-0.34, mountTheta=-2.49 00:46:22.317 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.36, opts=13) 00:46:22.317 00.000 10672 Enqueuing Move request for scope (-0.41, -0.36) 00:46:22.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:22.317 00.000 428 Worker thread wakes up 00:46:22.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.36) opts 0xd 00:46:22.317 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.36) 00:46:22.317 00.000 428 Moving (-0.41, -0.36) raw xDistance=-0.45 yDistance=-0.34 00:46:22.317 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 00:46:22.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:22.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:46:22.317 00.000 428 MoveAxis(E, 531, ABG) 00:46:22.317 00.000 428 Guiding Dir = 2, Dur = 531 00:46:22.317 00.000 428 IsSlewing returns 0 00:46:22.317 00.000 428 IsGuiding returns 0 00:46:22.333 00.016 428 PulseGuide returned control before completion, sleep 525 00:46:22.333 00.000 10672 UpdateGuideState exits: m=186718 SNR=42.7 00:46:22.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:22.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:22.333 00.000 10672 Enqueuing Expose request 00:46:22.864 00.531 428 IsGuiding returns 1 00:46:22.864 00.000 428 scope still moving after pulse duration time elapsed 00:46:22.911 00.047 428 IsSlewing returns 0 00:46:22.911 00.000 428 IsGuiding returns 0 00:46:22.911 00.000 428 scope move finished after 531 + 62 ms 00:46:22.911 00.000 428 Move returns status 0, amount 531 00:46:22.911 00.000 428 MoveAxis(N, 0, ABG) 00:46:22.911 00.000 428 Move returns status 0, amount 0 00:46:22.911 00.000 428 move complete, result=0 00:46:22.911 00.000 428 worker thread done servicing request 00:46:22.911 00.000 428 Worker thread wakes up 00:46:22.911 00.000 10672 GuideStep: -0.5 px 531 ms EAST, -0.3 px 0 ms NORTH 00:46:22.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:22.911 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:24.192 01.281 428 Exposure complete 00:46:24.317 00.125 428 worker thread done servicing request 00:46:24.317 00.000 10672 OnExposeComplete: enter 00:46:24.317 00.000 10672 UpdateGuideState(): m_state=6 00:46:24.317 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1826 00:46:24.317 00.000 10672 Star::Find returns 1 (0), X=622.90, Y=303.36, Mass=214475, SNR=37.8, Peak=31472 HFD=3.0 00:46:24.317 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (0.14) = xAngle (-0.24 = -0.24) 00:46:24.317 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.13 = -0.13) 00:46:24.317 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.10 mountX=0.05 mountY=-0.01, mountTheta=-0.14 00:46:24.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.01, opts=13) 00:46:24.317 00.000 10672 Enqueuing Move request for scope (0.05, -0.01) 00:46:24.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:24.317 00.000 428 Worker thread wakes up 00:46:24.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd 00:46:24.317 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.01) 00:46:24.317 00.000 428 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=-0.01 00:46:24.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:46:24.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:24.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:46:24.317 00.000 428 MoveAxis(E, 0, ABG) 00:46:24.317 00.000 428 Move returns status 0, amount 0 00:46:24.317 00.000 428 MoveAxis(N, 0, ABG) 00:46:24.317 00.000 428 Move returns status 0, amount 0 00:46:24.317 00.000 428 move complete, result=0 00:46:24.317 00.000 428 worker thread done servicing request 00:46:24.348 00.031 10672 UpdateGuideState exits: m=214475 SNR=37.8 00:46:24.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:24.348 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:24.348 00.000 10672 Enqueuing Expose request 00:46:24.348 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:46:24.348 00.000 428 Worker thread wakes up 00:46:24.348 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:24.348 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:25.957 01.609 10672 read socket command 10 00:46:25.957 00.000 10672 processing socket request REQDIST 00:46:25.957 00.000 10672 SOCKSVR: Sending pixel error of 0.29 00:46:25.957 00.000 10672 Sending socket response 29 (0x1d) 00:46:26.191 00.234 428 Exposure complete 00:46:26.316 00.125 428 worker thread done servicing request 00:46:26.332 00.016 10672 OnExposeComplete: enter 00:46:26.332 00.000 10672 UpdateGuideState(): m_state=6 00:46:26.332 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1827 00:46:26.332 00.000 10672 Star::Find returns 1 (0), X=622.97, Y=303.97, Mass=222172, SNR=48.8, Peak=33760 HFD=2.8 00:46:26.332 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.14) = xAngle (1.23 = 1.23) 00:46:26.332 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.34 = 1.34) 00:46:26.332 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.60 hyp=0.61 cameraTheta=1.37 mountX=0.20 mountY=0.60, mountTheta=1.24 00:46:26.332 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.60, opts=13) 00:46:26.332 00.000 10672 Enqueuing Move request for scope (0.12, 0.60) 00:46:26.332 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:26.332 00.000 428 Worker thread wakes up 00:46:26.332 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.60) opts 0xd 00:46:26.332 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.60) 00:46:26.332 00.000 428 Moving (0.12, 0.60) raw xDistance=0.20 yDistance=0.60 00:46:26.332 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:46:26.332 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 00:46:26.332 00.000 428 MoveAxis(E, 0, ABG) 00:46:26.332 00.000 428 Move returns status 0, amount 0 00:46:26.332 00.000 428 MoveAxis(S, 795, ABG) 00:46:26.332 00.000 428 Guiding Dir = 1, Dur = 795 00:46:26.332 00.000 428 IsSlewing returns 0 00:46:26.332 00.000 428 IsGuiding returns 0 00:46:26.347 00.015 10672 UpdateGuideState exits: m=222172 SNR=48.8 00:46:26.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:26.347 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:26.347 00.000 10672 Enqueuing Expose request 00:46:26.410 00.063 428 PulseGuide returned control before completion, sleep 729 00:46:27.160 00.750 428 IsGuiding returns 1 00:46:27.160 00.000 428 scope still moving after pulse duration time elapsed 00:46:27.207 00.047 428 IsSlewing returns 0 00:46:27.238 00.031 428 IsGuiding returns 0 00:46:27.238 00.000 428 scope move finished after 795 + 112 ms 00:46:27.238 00.000 428 Move returns status 0, amount 795 00:46:27.238 00.000 428 move complete, result=0 00:46:27.238 00.000 428 worker thread done servicing request 00:46:27.238 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 795 ms SOUTH 00:46:27.238 00.000 428 Worker thread wakes up 00:46:27.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:27.238 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:28.190 00.952 428 Exposure complete 00:46:28.315 00.125 428 worker thread done servicing request 00:46:28.315 00.000 10672 OnExposeComplete: enter 00:46:28.315 00.000 10672 UpdateGuideState(): m_state=6 00:46:28.315 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1828 00:46:28.315 00.000 10672 Star::Find returns 1 (0), X=622.90, Y=303.51, Mass=186773, SNR=37.5, Peak=26560 HFD=2.5 00:46:28.315 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.11 = 1.11) 00:46:28.315 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 00:46:28.315 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.24 mountX=0.07 mountY=0.14, mountTheta=1.12 00:46:28.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.14, opts=13) 00:46:28.315 00.000 10672 Enqueuing Move request for scope (0.05, 0.14) 00:46:28.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:28.315 00.000 428 Worker thread wakes up 00:46:28.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd 00:46:28.315 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.14) 00:46:28.315 00.000 428 Moving (0.05, 0.14) raw xDistance=0.07 yDistance=0.14 00:46:28.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 00:46:28.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:28.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:46:28.315 00.000 428 MoveAxis(E, 0, ABG) 00:46:28.315 00.000 428 Move returns status 0, amount 0 00:46:28.315 00.000 428 MoveAxis(N, 0, ABG) 00:46:28.315 00.000 428 Move returns status 0, amount 0 00:46:28.315 00.000 428 move complete, result=0 00:46:28.315 00.000 428 worker thread done servicing request 00:46:28.347 00.032 10672 UpdateGuideState exits: m=186773 SNR=37.5 00:46:28.347 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:28.347 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:28.347 00.000 10672 Enqueuing Expose request 00:46:28.347 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:46:28.347 00.000 428 Worker thread wakes up 00:46:28.347 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:28.347 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:30.179 01.832 428 Exposure complete 00:46:30.320 00.141 428 worker thread done servicing request 00:46:30.320 00.000 10672 OnExposeComplete: enter 00:46:30.320 00.000 10672 UpdateGuideState(): m_state=6 00:46:30.320 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1829 00:46:30.320 00.000 10672 Star::Find returns 1 (0), X=622.75, Y=303.62, Mass=214984, SNR=40.5, Peak=33648 HFD=3.1 00:46:30.320 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.14) = xAngle (1.80 = 1.80) 00:46:30.320 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.91 = 1.91) 00:46:30.320 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.94 mountX=-0.06 mountY=0.26, mountTheta=1.81 00:46:30.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.25, opts=13) 00:46:30.320 00.000 10672 Enqueuing Move request for scope (-0.10, 0.25) 00:46:30.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:30.320 00.000 428 Worker thread wakes up 00:46:30.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd 00:46:30.320 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.25) 00:46:30.320 00.000 428 Moving (-0.10, 0.25) raw xDistance=-0.06 yDistance=0.26 00:46:30.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:46:30.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:30.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:46:30.320 00.000 428 MoveAxis(E, 0, ABG) 00:46:30.320 00.000 428 Move returns status 0, amount 0 00:46:30.320 00.000 428 MoveAxis(N, 0, ABG) 00:46:30.320 00.000 428 Move returns status 0, amount 0 00:46:30.320 00.000 428 move complete, result=0 00:46:30.320 00.000 428 worker thread done servicing request 00:46:30.351 00.031 10672 UpdateGuideState exits: m=214984 SNR=40.5 00:46:30.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:30.351 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:30.351 00.000 10672 Enqueuing Expose request 00:46:30.351 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:46:30.351 00.000 428 Worker thread wakes up 00:46:30.351 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:30.351 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:30.960 00.609 10672 read socket command 10 00:46:30.960 00.000 10672 processing socket request REQDIST 00:46:30.960 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:46:30.960 00.000 10672 Sending socket response 30 (0x1e) 00:46:32.179 01.219 428 Exposure complete 00:46:32.304 00.125 428 worker thread done servicing request 00:46:32.304 00.000 10672 OnExposeComplete: enter 00:46:32.304 00.000 10672 UpdateGuideState(): m_state=6 00:46:32.304 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1830 00:46:32.304 00.000 10672 Star::Find returns 1 (0), X=622.78, Y=302.92, Mass=191761, SNR=39.4, Peak=31472 HFD=2.5 00:46:32.304 00.000 10672 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 00:46:32.304 00.000 10672 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.77 = -1.77) 00:46:32.304 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.45 hyp=0.45 cameraTheta=-1.74 mountX=-0.14 mountY=-0.44, mountTheta=-1.87 00:46:32.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.45, opts=13) 00:46:32.304 00.000 10672 Enqueuing Move request for scope (-0.08, -0.45) 00:46:32.304 00.000 428 Worker thread wakes up 00:46:32.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:32.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.45) opts 0xd 00:46:32.304 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.45) 00:46:32.304 00.000 428 Moving (-0.08, -0.45) raw xDistance=-0.14 yDistance=-0.44 00:46:32.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:46:32.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:32.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:46:32.304 00.000 428 MoveAxis(E, 0, ABG) 00:46:32.304 00.000 428 Move returns status 0, amount 0 00:46:32.304 00.000 428 MoveAxis(N, 0, ABG) 00:46:32.304 00.000 428 Move returns status 0, amount 0 00:46:32.304 00.000 428 move complete, result=0 00:46:32.304 00.000 428 worker thread done servicing request 00:46:32.335 00.031 10672 UpdateGuideState exits: m=191761 SNR=39.4 00:46:32.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:32.335 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:32.335 00.000 10672 Enqueuing Expose request 00:46:32.335 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:46:32.335 00.000 428 Worker thread wakes up 00:46:32.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:32.335 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:34.178 01.843 428 Exposure complete 00:46:34.303 00.125 428 worker thread done servicing request 00:46:34.303 00.000 10672 OnExposeComplete: enter 00:46:34.303 00.000 10672 UpdateGuideState(): m_state=6 00:46:34.303 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1831 00:46:34.303 00.000 10672 Star::Find returns 1 (0), X=623.05, Y=302.79, Mass=171676, SNR=37.1, Peak=31248 HFD=2.4 00:46:34.303 00.000 10672 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.14) = xAngle (-1.37 = -1.37) 00:46:34.303 00.000 10672 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.27 = -1.27) 00:46:34.303 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.58 hyp=0.61 cameraTheta=-1.24 mountX=0.12 mountY=-0.58, mountTheta=-1.37 00:46:34.303 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.58, opts=13) 00:46:34.303 00.000 10672 Enqueuing Move request for scope (0.20, -0.58) 00:46:34.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:34.303 00.000 428 Worker thread wakes up 00:46:34.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.58) opts 0xd 00:46:34.303 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.58) 00:46:34.303 00.000 428 Moving (0.20, -0.58) raw xDistance=0.12 yDistance=-0.58 00:46:34.318 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:46:34.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:46:34.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 00:46:34.318 00.000 428 MoveAxis(E, 0, ABG) 00:46:34.318 00.000 428 Move returns status 0, amount 0 00:46:34.318 00.000 428 MoveAxis(N, 0, ABG) 00:46:34.318 00.000 428 Move returns status 0, amount 0 00:46:34.318 00.000 428 move complete, result=0 00:46:34.318 00.000 428 worker thread done servicing request 00:46:34.334 00.016 10672 UpdateGuideState exits: m=171676 SNR=37.1 00:46:34.334 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:34.334 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:34.334 00.000 10672 Enqueuing Expose request 00:46:34.334 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:46:34.334 00.000 428 Worker thread wakes up 00:46:34.334 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:34.334 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:35.959 01.625 10672 read socket command 10 00:46:35.959 00.000 10672 processing socket request REQDIST 00:46:35.959 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:46:35.959 00.000 10672 Sending socket response 42 (0x2a) 00:46:36.177 00.218 428 Exposure complete 00:46:36.318 00.141 428 worker thread done servicing request 00:46:36.318 00.000 10672 OnExposeComplete: enter 00:46:36.318 00.000 10672 UpdateGuideState(): m_state=6 00:46:36.318 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1832 00:46:36.318 00.000 10672 Star::Find returns 1 (0), X=623.02, Y=302.82, Mass=206337, SNR=39.8, Peak=34304 HFD=2.6 00:46:36.318 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.14) = xAngle (-1.41 = -1.41) 00:46:36.318 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.31 = -1.31) 00:46:36.318 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.55 hyp=0.57 cameraTheta=-1.28 mountX=0.09 mountY=-0.55, mountTheta=-1.41 00:46:36.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.55, opts=13) 00:46:36.318 00.000 10672 Enqueuing Move request for scope (0.17, -0.55) 00:46:36.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:36.318 00.000 428 Worker thread wakes up 00:46:36.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.55) opts 0xd 00:46:36.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.55) 00:46:36.318 00.000 428 Moving (0.17, -0.55) raw xDistance=0.09 yDistance=-0.55 00:46:36.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:46:36.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:46:36.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.55 00:46:36.318 00.000 428 MoveAxis(E, 0, ABG) 00:46:36.318 00.000 428 Move returns status 0, amount 0 00:46:36.318 00.000 428 MoveAxis(N, 0, ABG) 00:46:36.318 00.000 428 Move returns status 0, amount 0 00:46:36.318 00.000 428 move complete, result=0 00:46:36.318 00.000 428 worker thread done servicing request 00:46:36.349 00.031 10672 UpdateGuideState exits: m=206337 SNR=39.8 00:46:36.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:36.349 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:36.349 00.000 10672 Enqueuing Expose request 00:46:36.349 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:46:36.349 00.000 428 Worker thread wakes up 00:46:36.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:36.349 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:38.177 01.828 428 Exposure complete 00:46:38.302 00.125 428 worker thread done servicing request 00:46:38.302 00.000 10672 OnExposeComplete: enter 00:46:38.302 00.000 10672 UpdateGuideState(): m_state=6 00:46:38.302 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1833 00:46:38.302 00.000 10672 Star::Find returns 1 (0), X=622.56, Y=303.07, Mass=200282, SNR=41.9, Peak=33424 HFD=2.4 00:46:38.302 00.000 10672 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.14) = xAngle (-2.49 = -2.49) 00:46:38.302 00.000 10672 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.38 = -2.38) 00:46:38.302 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.30 hyp=0.42 cameraTheta=-2.35 mountX=-0.33 mountY=-0.29, mountTheta=-2.43 00:46:38.302 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.30, opts=13) 00:46:38.302 00.000 10672 Enqueuing Move request for scope (-0.30, -0.30) 00:46:38.302 00.000 428 Worker thread wakes up 00:46:38.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:38.302 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.30) opts 0xd 00:46:38.302 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.30) 00:46:38.302 00.000 428 Moving (-0.30, -0.30) raw xDistance=-0.33 yDistance=-0.29 00:46:38.302 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:46:38.302 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:38.302 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 00:46:38.302 00.000 428 MoveAxis(E, 0, ABG) 00:46:38.302 00.000 428 Move returns status 0, amount 0 00:46:38.302 00.000 428 MoveAxis(N, 0, ABG) 00:46:38.302 00.000 428 Move returns status 0, amount 0 00:46:38.302 00.000 428 move complete, result=0 00:46:38.302 00.000 428 worker thread done servicing request 00:46:38.333 00.031 10672 UpdateGuideState exits: m=200282 SNR=41.9 00:46:38.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:38.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:38.333 00.000 10672 Enqueuing Expose request 00:46:38.333 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:46:38.333 00.000 428 Worker thread wakes up 00:46:38.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:38.333 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:40.180 01.847 428 Exposure complete 00:46:40.321 00.141 428 worker thread done servicing request 00:46:40.321 00.000 10672 OnExposeComplete: enter 00:46:40.321 00.000 10672 UpdateGuideState(): m_state=6 00:46:40.321 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1834 00:46:40.321 00.000 10672 Star::Find returns 1 (0), X=622.40, Y=303.02, Mass=199872, SNR=43.8, Peak=26016 HFD=3.0 00:46:40.321 00.000 10672 CameraToMount -- cameraTheta (-2.49) - m_xAngle (0.14) = xAngle (-2.63 = -2.63) 00:46:40.321 00.000 10672 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.52 = -2.52) 00:46:40.321 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.35 hyp=0.57 cameraTheta=-2.49 mountX=-0.50 mountY=-0.34, mountTheta=-2.55 00:46:40.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.35, opts=13) 00:46:40.321 00.000 10672 Enqueuing Move request for scope (-0.46, -0.35) 00:46:40.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:40.321 00.000 428 Worker thread wakes up 00:46:40.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.35) opts 0xd 00:46:40.321 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.35) 00:46:40.321 00.000 428 Moving (-0.46, -0.35) raw xDistance=-0.50 yDistance=-0.34 00:46:40.321 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 00:46:40.321 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:40.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:46:40.321 00.000 428 MoveAxis(E, 585, ABG) 00:46:40.321 00.000 428 Guiding Dir = 2, Dur = 585 00:46:40.321 00.000 428 IsSlewing returns 0 00:46:40.321 00.000 428 IsGuiding returns 0 00:46:40.336 00.015 10672 UpdateGuideState exits: m=199872 SNR=43.8 00:46:40.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:40.336 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:40.336 00.000 10672 Enqueuing Expose request 00:46:40.352 00.016 428 PulseGuide returned control before completion, sleep 570 00:46:40.946 00.594 428 IsGuiding returns 0 00:46:40.946 00.000 428 Move returns status 0, amount 585 00:46:40.946 00.000 428 MoveAxis(N, 0, ABG) 00:46:40.946 00.000 428 Move returns status 0, amount 0 00:46:40.946 00.000 428 move complete, result=0 00:46:40.946 00.000 428 worker thread done servicing request 00:46:40.961 00.015 10672 GuideStep: -0.5 px 585 ms EAST, -0.3 px 0 ms NORTH 00:46:40.961 00.000 428 Worker thread wakes up 00:46:40.961 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:40.961 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:40.977 00.016 10672 read socket command 10 00:46:40.977 00.000 10672 processing socket request REQDIST 00:46:40.977 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:46:40.977 00.000 10672 Sending socket response 49 (0x31) 00:46:42.179 01.202 428 Exposure complete 00:46:42.304 00.125 428 worker thread done servicing request 00:46:42.304 00.000 10672 OnExposeComplete: enter 00:46:42.304 00.000 10672 UpdateGuideState(): m_state=6 00:46:42.304 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1835 00:46:42.304 00.000 10672 Star::Find returns 1 (0), X=622.81, Y=302.76, Mass=206999, SNR=41.3, Peak=33328 HFD=2.7 00:46:42.304 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.14) = xAngle (-1.79 = -1.79) 00:46:42.304 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.68 = -1.68) 00:46:42.304 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.61 hyp=0.61 cameraTheta=-1.65 mountX=-0.13 mountY=-0.60, mountTheta=-1.78 00:46:42.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.61, opts=13) 00:46:42.304 00.000 10672 Enqueuing Move request for scope (-0.05, -0.61) 00:46:42.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:42.304 00.000 428 Worker thread wakes up 00:46:42.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.61) opts 0xd 00:46:42.304 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.61) 00:46:42.304 00.000 428 Moving (-0.05, -0.61) raw xDistance=-0.13 yDistance=-0.60 00:46:42.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:46:42.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:46:42.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 00:46:42.304 00.000 428 MoveAxis(E, 0, ABG) 00:46:42.304 00.000 428 Move returns status 0, amount 0 00:46:42.304 00.000 428 MoveAxis(N, 0, ABG) 00:46:42.304 00.000 428 Move returns status 0, amount 0 00:46:42.304 00.000 428 move complete, result=0 00:46:42.304 00.000 428 worker thread done servicing request 00:46:42.336 00.032 10672 UpdateGuideState exits: m=206999 SNR=41.3 00:46:42.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:42.336 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:42.336 00.000 10672 Enqueuing Expose request 00:46:42.336 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:46:42.336 00.000 428 Worker thread wakes up 00:46:42.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:42.336 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:44.166 01.830 428 Exposure complete 00:46:44.291 00.125 428 worker thread done servicing request 00:46:44.291 00.000 10672 OnExposeComplete: enter 00:46:44.291 00.000 10672 UpdateGuideState(): m_state=6 00:46:44.291 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1836 00:46:44.291 00.000 10672 Star::Find returns 1 (0), X=622.49, Y=303.10, Mass=194756, SNR=37.9, Peak=25904 HFD=2.4 00:46:44.291 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.14) = xAngle (-2.65 = -2.65) 00:46:44.291 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.54 = -2.54) 00:46:44.291 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.27 hyp=0.45 cameraTheta=-2.51 mountX=-0.40 mountY=-0.26, mountTheta=-2.57 00:46:44.307 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.27, opts=13) 00:46:44.307 00.000 10672 Enqueuing Move request for scope (-0.37, -0.27) 00:46:44.307 00.000 428 Worker thread wakes up 00:46:44.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:44.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.27) opts 0xd 00:46:44.307 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.27) 00:46:44.307 00.000 428 Moving (-0.37, -0.27) raw xDistance=-0.40 yDistance=-0.26 00:46:44.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:46:44.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:44.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 00:46:44.307 00.000 428 MoveAxis(E, 0, ABG) 00:46:44.307 00.000 428 Move returns status 0, amount 0 00:46:44.307 00.000 428 MoveAxis(N, 0, ABG) 00:46:44.307 00.000 428 Move returns status 0, amount 0 00:46:44.307 00.000 428 move complete, result=0 00:46:44.307 00.000 428 worker thread done servicing request 00:46:44.322 00.015 10672 UpdateGuideState exits: m=194756 SNR=37.9 00:46:44.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:44.322 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:44.322 00.000 10672 Enqueuing Expose request 00:46:44.322 00.000 428 Worker thread wakes up 00:46:44.322 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:46:44.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:44.322 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:45.963 01.641 10672 read socket command 10 00:46:45.963 00.000 10672 processing socket request REQDIST 00:46:45.963 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:46:45.963 00.000 10672 Sending socket response 50 (0x32) 00:46:46.166 00.203 428 Exposure complete 00:46:47.029 00.863 428 worker thread done servicing request 00:46:47.201 00.172 10672 OnExposeComplete: enter 00:46:47.201 00.000 10672 UpdateGuideState(): m_state=6 00:46:47.201 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1837 00:46:47.201 00.000 10672 Star::Find returns 1 (0), X=622.68, Y=302.67, Mass=220363, SNR=38.9, Peak=28528 HFD=2.9 00:46:47.201 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 00:46:47.201 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 00:46:47.201 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.70 hyp=0.72 cameraTheta=-1.81 mountX=-0.26 mountY=-0.69, mountTheta=-1.93 00:46:47.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.70, opts=13) 00:46:47.201 00.000 10672 Enqueuing Move request for scope (-0.17, -0.70) 00:46:47.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:47.216 00.015 428 Worker thread wakes up 00:46:47.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.70) opts 0xd 00:46:47.216 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.70) 00:46:47.216 00.000 428 Moving (-0.17, -0.70) raw xDistance=-0.26 yDistance=-0.69 00:46:47.217 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:46:47.217 00.000 428 switching direction from 1 to -1 - decHistory=-4 oldest=-0.05 newest=-1.55 00:46:47.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 00:46:47.217 00.000 428 MoveAxis(E, 0, ABG) 00:46:47.217 00.000 428 Move returns status 0, amount 0 00:46:47.217 00.000 428 MoveAxis(N, 920, ABG) 00:46:47.217 00.000 428 Guiding Dir = 0, Dur = 920 00:46:47.222 00.005 428 IsSlewing returns 0 00:46:47.262 00.040 428 IsGuiding returns 0 00:46:47.277 00.015 10672 UpdateGuideState exits: m=220363 SNR=38.9 00:46:47.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:47.277 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:47.277 00.000 10672 Enqueuing Expose request 00:46:47.336 00.059 428 PulseGuide returned control before completion, sleep 856 00:46:48.531 01.195 428 IsGuiding returns 1 00:46:48.531 00.000 428 scope still moving after pulse duration time elapsed 00:46:48.567 00.036 428 IsSlewing returns 0 00:46:48.600 00.033 428 IsGuiding returns 0 00:46:48.600 00.000 428 scope move finished after 920 + 418 ms 00:46:48.600 00.000 428 Move returns status 0, amount 920 00:46:48.600 00.000 428 move complete, result=0 00:46:48.601 00.001 428 worker thread done servicing request 00:46:48.601 00.000 428 Worker thread wakes up 00:46:48.601 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:48.602 00.001 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:48.609 00.007 428 ZWO: getimagedata clearbuf 1 ret 0 00:46:48.827 00.218 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 920 ms NORTH 00:46:50.161 01.334 428 Exposure complete 00:46:50.302 00.141 428 worker thread done servicing request 00:46:50.302 00.000 10672 OnExposeComplete: enter 00:46:50.302 00.000 10672 UpdateGuideState(): m_state=6 00:46:50.302 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1838 00:46:50.302 00.000 10672 Star::Find returns 1 (0), X=622.97, Y=303.31, Mass=202743, SNR=38.0, Peak=29184 HFD=2.7 00:46:50.302 00.000 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.14) = xAngle (-0.62 = -0.62) 00:46:50.318 00.016 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.51 = -0.51) 00:46:50.318 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.48 mountX=0.11 mountY=-0.06, mountTheta=-0.54 00:46:50.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.06, opts=13) 00:46:50.318 00.000 10672 Enqueuing Move request for scope (0.12, -0.06) 00:46:50.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:50.318 00.000 428 Worker thread wakes up 00:46:50.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd 00:46:50.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.06) 00:46:50.318 00.000 428 Moving (0.12, -0.06) raw xDistance=0.11 yDistance=-0.06 00:46:50.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:46:50.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:50.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:46:50.318 00.000 428 MoveAxis(E, 0, ABG) 00:46:50.318 00.000 428 Move returns status 0, amount 0 00:46:50.318 00.000 428 MoveAxis(N, 0, ABG) 00:46:50.318 00.000 428 Move returns status 0, amount 0 00:46:50.318 00.000 428 move complete, result=0 00:46:50.318 00.000 428 worker thread done servicing request 00:46:50.333 00.015 10672 UpdateGuideState exits: m=202743 SNR=38.0 00:46:50.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:50.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:50.333 00.000 10672 Enqueuing Expose request 00:46:50.333 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:46:50.333 00.000 428 Worker thread wakes up 00:46:50.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:50.333 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:50.955 00.622 10672 read socket command 10 00:46:50.955 00.000 10672 processing socket request REQDIST 00:46:50.955 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:46:50.955 00.000 10672 Sending socket response 43 (0x2b) 00:46:52.158 01.203 428 Exposure complete 00:46:52.283 00.125 428 worker thread done servicing request 00:46:52.283 00.000 10672 OnExposeComplete: enter 00:46:52.283 00.000 10672 UpdateGuideState(): m_state=6 00:46:52.283 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1839 00:46:52.283 00.000 10672 Star::Find returns 1 (0), X=622.46, Y=303.14, Mass=182679, SNR=39.2, Peak=31792 HFD=2.4 00:46:52.283 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 00:46:52.283 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.64 = -2.64) 00:46:52.283 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.23 hyp=0.46 cameraTheta=-2.61 mountX=-0.42 mountY=-0.22, mountTheta=-2.66 00:46:52.298 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.23, opts=13) 00:46:52.298 00.000 10672 Enqueuing Move request for scope (-0.39, -0.23) 00:46:52.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:52.298 00.000 428 Worker thread wakes up 00:46:52.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.23) opts 0xd 00:46:52.298 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.23) 00:46:52.298 00.000 428 Moving (-0.39, -0.23) raw xDistance=-0.42 yDistance=-0.22 00:46:52.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:46:52.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:52.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:46:52.298 00.000 428 MoveAxis(E, 0, ABG) 00:46:52.298 00.000 428 Move returns status 0, amount 0 00:46:52.298 00.000 428 MoveAxis(N, 0, ABG) 00:46:52.298 00.000 428 Move returns status 0, amount 0 00:46:52.298 00.000 428 move complete, result=0 00:46:52.298 00.000 428 worker thread done servicing request 00:46:52.314 00.016 10672 UpdateGuideState exits: m=182679 SNR=39.2 00:46:52.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:52.314 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:52.314 00.000 10672 Enqueuing Expose request 00:46:52.314 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:46:52.314 00.000 428 Worker thread wakes up 00:46:52.314 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:52.314 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:54.157 01.843 428 Exposure complete 00:46:54.282 00.125 428 worker thread done servicing request 00:46:54.282 00.000 10672 OnExposeComplete: enter 00:46:54.282 00.000 10672 UpdateGuideState(): m_state=6 00:46:54.282 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1840 00:46:54.282 00.000 10672 Star::Find returns 1 (0), X=622.48, Y=303.28, Mass=183715, SNR=36.8, Peak=22752 HFD=2.8 00:46:54.282 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 00:46:54.298 00.016 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 00:46:54.298 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-2.92 mountX=-0.38 mountY=-0.07, mountTheta=-2.95 00:46:54.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.08, opts=13) 00:46:54.298 00.000 10672 Enqueuing Move request for scope (-0.37, -0.08) 00:46:54.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:54.298 00.000 428 Worker thread wakes up 00:46:54.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.08) opts 0xd 00:46:54.298 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.08) 00:46:54.298 00.000 428 Moving (-0.37, -0.08) raw xDistance=-0.38 yDistance=-0.07 00:46:54.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:46:54.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:54.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:46:54.298 00.000 428 MoveAxis(E, 0, ABG) 00:46:54.298 00.000 428 Move returns status 0, amount 0 00:46:54.298 00.000 428 MoveAxis(N, 0, ABG) 00:46:54.298 00.000 428 Move returns status 0, amount 0 00:46:54.298 00.000 428 move complete, result=0 00:46:54.298 00.000 428 worker thread done servicing request 00:46:54.313 00.015 10672 UpdateGuideState exits: m=183715 SNR=36.8 00:46:54.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:54.313 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:54.313 00.000 10672 Enqueuing Expose request 00:46:54.313 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:46:54.313 00.000 428 Worker thread wakes up 00:46:54.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:54.313 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:55.959 01.646 10672 read socket command 10 00:46:55.959 00.000 10672 processing socket request REQDIST 00:46:55.959 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:46:55.959 00.000 10672 Sending socket response 42 (0x2a) 00:46:56.177 00.218 428 Exposure complete 00:46:56.318 00.141 428 worker thread done servicing request 00:46:56.318 00.000 10672 OnExposeComplete: enter 00:46:56.318 00.000 10672 UpdateGuideState(): m_state=6 00:46:56.318 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1841 00:46:56.318 00.000 10672 Star::Find returns 1 (0), X=622.08, Y=303.20, Mass=191118, SNR=37.0, Peak=29072 HFD=2.8 00:46:56.318 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 00:46:56.318 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 00:46:56.318 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=-0.17 hyp=0.79 cameraTheta=-2.93 mountX=-0.78 mountY=-0.14, mountTheta=-2.96 00:46:56.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=-0.17, opts=13) 00:46:56.318 00.000 10672 Enqueuing Move request for scope (-0.77, -0.17) 00:46:56.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:56.318 00.000 428 Worker thread wakes up 00:46:56.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.17) opts 0xd 00:46:56.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, -0.17) 00:46:56.318 00.000 428 Moving (-0.77, -0.17) raw xDistance=-0.78 yDistance=-0.14 00:46:56.318 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78 00:46:56.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:56.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:46:56.318 00.000 428 MoveAxis(E, 918, ABG) 00:46:56.318 00.000 428 Guiding Dir = 2, Dur = 918 00:46:56.318 00.000 428 IsSlewing returns 0 00:46:56.318 00.000 428 IsGuiding returns 0 00:46:56.333 00.015 10672 UpdateGuideState exits: m=191118 SNR=37.0 00:46:56.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:56.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:56.333 00.000 10672 Enqueuing Expose request 00:46:56.349 00.016 428 PulseGuide returned control before completion, sleep 901 00:46:57.286 00.937 428 IsGuiding returns 0 00:46:57.286 00.000 428 Move returns status 0, amount 918 00:46:57.286 00.000 428 MoveAxis(N, 0, ABG) 00:46:57.286 00.000 428 Move returns status 0, amount 0 00:46:57.286 00.000 428 move complete, result=0 00:46:57.286 00.000 428 worker thread done servicing request 00:46:57.286 00.000 428 Worker thread wakes up 00:46:57.286 00.000 10672 GuideStep: -0.8 px 918 ms EAST, -0.1 px 0 ms NORTH 00:46:57.286 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:57.286 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:46:58.177 00.891 428 Exposure complete 00:46:58.317 00.140 428 worker thread done servicing request 00:46:58.317 00.000 10672 OnExposeComplete: enter 00:46:58.317 00.000 10672 UpdateGuideState(): m_state=6 00:46:58.317 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1842 00:46:58.317 00.000 10672 Star::Find returns 1 (0), X=622.47, Y=303.42, Mass=240601, SNR=45.1, Peak=26128 HFD=3.2 00:46:58.317 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (0.14) = xAngle (2.88 = 2.88) 00:46:58.317 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.99 = 2.99) 00:46:58.317 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.05 hyp=0.39 cameraTheta=3.02 mountX=-0.37 mountY=0.06, mountTheta=2.99 00:46:58.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.05, opts=13) 00:46:58.317 00.000 10672 Enqueuing Move request for scope (-0.38, 0.05) 00:46:58.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:46:58.317 00.000 428 Worker thread wakes up 00:46:58.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.05) opts 0xd 00:46:58.317 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.05) 00:46:58.317 00.000 428 Moving (-0.38, 0.05) raw xDistance=-0.37 yDistance=0.06 00:46:58.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:46:58.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:46:58.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:46:58.317 00.000 428 MoveAxis(E, 0, ABG) 00:46:58.317 00.000 428 Move returns status 0, amount 0 00:46:58.317 00.000 428 MoveAxis(N, 0, ABG) 00:46:58.317 00.000 428 Move returns status 0, amount 0 00:46:58.317 00.000 428 move complete, result=0 00:46:58.317 00.000 428 worker thread done servicing request 00:46:58.333 00.016 10672 UpdateGuideState exits: m=240601 SNR=45.1 00:46:58.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:46:58.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:46:58.333 00.000 10672 Enqueuing Expose request 00:46:58.333 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:46:58.333 00.000 428 Worker thread wakes up 00:46:58.348 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:46:58.348 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:00.160 01.812 428 Exposure complete 00:47:00.285 00.125 428 worker thread done servicing request 00:47:00.285 00.000 10672 OnExposeComplete: enter 00:47:00.285 00.000 10672 UpdateGuideState(): m_state=6 00:47:00.285 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1843 00:47:00.285 00.000 10672 Star::Find returns 1 (0), X=622.46, Y=303.13, Mass=178982, SNR=34.6, Peak=26784 HFD=2.5 00:47:00.285 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 00:47:00.285 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 00:47:00.285 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.24 hyp=0.46 cameraTheta=-2.61 mountX=-0.42 mountY=-0.22, mountTheta=-2.66 00:47:00.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.24, opts=13) 00:47:00.285 00.000 10672 Enqueuing Move request for scope (-0.40, -0.24) 00:47:00.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:00.285 00.000 428 Worker thread wakes up 00:47:00.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.24) opts 0xd 00:47:00.285 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.24) 00:47:00.285 00.000 428 Moving (-0.40, -0.24) raw xDistance=-0.42 yDistance=-0.22 00:47:00.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:47:00.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:00.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:47:00.285 00.000 428 MoveAxis(E, 0, ABG) 00:47:00.285 00.000 428 Move returns status 0, amount 0 00:47:00.285 00.000 428 MoveAxis(N, 0, ABG) 00:47:00.285 00.000 428 Move returns status 0, amount 0 00:47:00.285 00.000 428 move complete, result=0 00:47:00.285 00.000 428 worker thread done servicing request 00:47:00.316 00.031 10672 UpdateGuideState exits: m=178982 SNR=34.6 00:47:00.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:00.316 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:00.316 00.000 10672 Enqueuing Expose request 00:47:00.316 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:47:00.316 00.000 428 Worker thread wakes up 00:47:00.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:00.316 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:00.957 00.641 10672 read socket command 10 00:47:00.957 00.000 10672 processing socket request REQDIST 00:47:00.957 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:47:00.957 00.000 10672 Sending socket response 48 (0x30) 00:47:02.175 01.218 428 Exposure complete 00:47:02.300 00.125 428 worker thread done servicing request 00:47:02.300 00.000 10672 OnExposeComplete: enter 00:47:02.300 00.000 10672 UpdateGuideState(): m_state=6 00:47:02.300 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1844 00:47:02.300 00.000 10672 Star::Find returns 1 (0), X=622.53, Y=303.63, Mass=192501, SNR=40.8, Peak=30384 HFD=3.1 00:47:02.300 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 00:47:02.300 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 00:47:02.300 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.26 hyp=0.42 cameraTheta=2.46 mountX=-0.29 mountY=0.27, mountTheta=2.38 00:47:02.300 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.26, opts=13) 00:47:02.300 00.000 10672 Enqueuing Move request for scope (-0.32, 0.26) 00:47:02.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:02.300 00.000 428 Worker thread wakes up 00:47:02.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.26) opts 0xd 00:47:02.300 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.26) 00:47:02.300 00.000 428 Moving (-0.32, 0.26) raw xDistance=-0.29 yDistance=0.27 00:47:02.300 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:47:02.300 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:02.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:47:02.300 00.000 428 MoveAxis(E, 0, ABG) 00:47:02.300 00.000 428 Move returns status 0, amount 0 00:47:02.300 00.000 428 MoveAxis(N, 0, ABG) 00:47:02.300 00.000 428 Move returns status 0, amount 0 00:47:02.300 00.000 428 move complete, result=0 00:47:02.300 00.000 428 worker thread done servicing request 00:47:02.331 00.031 10672 UpdateGuideState exits: m=192501 SNR=40.8 00:47:02.331 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:02.331 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:02.331 00.000 10672 Enqueuing Expose request 00:47:02.331 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:47:02.331 00.000 428 Worker thread wakes up 00:47:02.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:02.331 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:04.179 01.848 428 Exposure complete 00:47:04.304 00.125 428 worker thread done servicing request 00:47:04.304 00.000 10672 OnExposeComplete: enter 00:47:04.304 00.000 10672 UpdateGuideState(): m_state=6 00:47:04.304 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1845 00:47:04.304 00.000 10672 Star::Find returns 1 (0), X=622.73, Y=302.96, Mass=208929, SNR=38.2, Peak=23520 HFD=3.1 00:47:04.304 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-2.00 = -2.00) 00:47:04.304 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 00:47:04.304 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.41 hyp=0.43 cameraTheta=-1.86 mountX=-0.18 mountY=-0.41, mountTheta=-1.98 00:47:04.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.41, opts=13) 00:47:04.304 00.000 10672 Enqueuing Move request for scope (-0.12, -0.41) 00:47:04.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:04.304 00.000 428 Worker thread wakes up 00:47:04.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.41) opts 0xd 00:47:04.304 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.41) 00:47:04.304 00.000 428 Moving (-0.12, -0.41) raw xDistance=-0.18 yDistance=-0.41 00:47:04.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:47:04.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:04.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 00:47:04.304 00.000 428 MoveAxis(E, 0, ABG) 00:47:04.304 00.000 428 Move returns status 0, amount 0 00:47:04.304 00.000 428 MoveAxis(N, 0, ABG) 00:47:04.304 00.000 428 Move returns status 0, amount 0 00:47:04.304 00.000 428 move complete, result=0 00:47:04.304 00.000 428 worker thread done servicing request 00:47:04.335 00.031 10672 UpdateGuideState exits: m=208929 SNR=38.2 00:47:04.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:04.335 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:04.335 00.000 10672 Enqueuing Expose request 00:47:04.335 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:47:04.335 00.000 428 Worker thread wakes up 00:47:04.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:04.335 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:05.960 01.625 10672 read socket command 10 00:47:05.960 00.000 10672 processing socket request REQDIST 00:47:05.960 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:47:05.960 00.000 10672 Sending socket response 45 (0x2d) 00:47:06.163 00.203 428 Exposure complete 00:47:06.288 00.125 428 worker thread done servicing request 00:47:06.288 00.000 10672 OnExposeComplete: enter 00:47:06.288 00.000 10672 UpdateGuideState(): m_state=6 00:47:06.288 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1846 00:47:06.288 00.000 10672 Star::Find returns 1 (0), X=622.15, Y=303.65, Mass=234032, SNR=45.6, Peak=29840 HFD=3.4 00:47:06.288 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (0.14) = xAngle (2.62 = 2.62) 00:47:06.288 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.73 = 2.73) 00:47:06.303 00.015 10672 CameraToMount -- cameraX=-0.71 cameraY=0.28 hyp=0.76 cameraTheta=2.76 mountX=-0.66 mountY=0.31, mountTheta=2.71 00:47:06.303 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=0.28, opts=13) 00:47:06.303 00.000 10672 Enqueuing Move request for scope (-0.71, 0.28) 00:47:06.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:06.303 00.000 428 Worker thread wakes up 00:47:06.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.28) opts 0xd 00:47:06.303 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, 0.28) 00:47:06.303 00.000 428 Moving (-0.71, 0.28) raw xDistance=-0.66 yDistance=0.31 00:47:06.303 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66 00:47:06.303 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:06.303 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:47:06.303 00.000 428 MoveAxis(E, 773, ABG) 00:47:06.303 00.000 428 Guiding Dir = 2, Dur = 773 00:47:06.303 00.000 428 IsSlewing returns 0 00:47:06.303 00.000 428 IsGuiding returns 0 00:47:06.319 00.016 428 PulseGuide returned control before completion, sleep 765 00:47:06.319 00.000 10672 UpdateGuideState exits: m=234032 SNR=45.6 00:47:06.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:06.319 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:06.319 00.000 10672 Enqueuing Expose request 00:47:07.116 00.797 428 IsGuiding returns 0 00:47:07.116 00.000 428 Move returns status 0, amount 773 00:47:07.116 00.000 428 MoveAxis(N, 0, ABG) 00:47:07.116 00.000 428 Move returns status 0, amount 0 00:47:07.116 00.000 428 move complete, result=0 00:47:07.116 00.000 428 worker thread done servicing request 00:47:07.116 00.000 428 Worker thread wakes up 00:47:07.116 00.000 10672 GuideStep: -0.7 px 773 ms EAST, 0.3 px 0 ms NORTH 00:47:07.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:07.116 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:08.178 01.062 428 Exposure complete 00:47:08.303 00.125 428 worker thread done servicing request 00:47:08.303 00.000 10672 OnExposeComplete: enter 00:47:08.303 00.000 10672 UpdateGuideState(): m_state=6 00:47:08.303 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1847 00:47:08.303 00.000 10672 Star::Find returns 1 (0), X=623.45, Y=303.48, Mass=175024, SNR=36.3, Peak=24608 HFD=3.1 00:47:08.303 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 00:47:08.303 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 00:47:08.303 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.11 hyp=0.61 cameraTheta=0.19 mountX=0.61 mountY=0.09, mountTheta=0.15 00:47:08.303 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.11, opts=13) 00:47:08.303 00.000 10672 Enqueuing Move request for scope (0.60, 0.11) 00:47:08.303 00.000 428 Worker thread wakes up 00:47:08.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:08.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.11) opts 0xd 00:47:08.303 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.11) 00:47:08.303 00.000 428 Moving (0.60, 0.11) raw xDistance=0.61 yDistance=0.09 00:47:08.303 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.61 00:47:08.303 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:08.303 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:47:08.303 00.000 428 MoveAxis(W, 660, ABG) 00:47:08.303 00.000 428 Guiding Dir = 3, Dur = 660 00:47:08.303 00.000 428 IsSlewing returns 0 00:47:08.303 00.000 428 IsGuiding returns 0 00:47:08.334 00.031 10672 UpdateGuideState exits: m=175024 SNR=36.3 00:47:08.334 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:08.334 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:08.334 00.000 10672 Enqueuing Expose request 00:47:08.334 00.000 428 PulseGuide returned control before completion, sleep 643 00:47:09.006 00.672 428 IsGuiding returns 1 00:47:09.006 00.000 428 scope still moving after pulse duration time elapsed 00:47:09.037 00.031 428 IsSlewing returns 0 00:47:09.037 00.000 428 IsGuiding returns 0 00:47:09.037 00.000 428 scope move finished after 660 + 70 ms 00:47:09.037 00.000 428 Move returns status 0, amount 660 00:47:09.037 00.000 428 MoveAxis(N, 0, ABG) 00:47:09.037 00.000 428 Move returns status 0, amount 0 00:47:09.037 00.000 428 move complete, result=0 00:47:09.037 00.000 428 worker thread done servicing request 00:47:09.037 00.000 428 Worker thread wakes up 00:47:09.037 00.000 10672 GuideStep: 0.6 px 660 ms WEST, 0.1 px 0 ms NORTH 00:47:09.037 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:09.037 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:10.177 01.140 428 Exposure complete 00:47:10.302 00.125 428 worker thread done servicing request 00:47:10.302 00.000 10672 OnExposeComplete: enter 00:47:10.302 00.000 10672 UpdateGuideState(): m_state=6 00:47:10.302 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1848 00:47:10.302 00.000 10672 Star::Find returns 1 (0), X=622.86, Y=303.66, Mass=203284, SNR=40.7, Peak=34624 HFD=2.7 00:47:10.302 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.14) = xAngle (1.40 = 1.40) 00:47:10.302 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.51 = 1.51) 00:47:10.302 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.54 mountX=0.05 mountY=0.29, mountTheta=1.40 00:47:10.318 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.29, opts=13) 00:47:10.318 00.000 10672 Enqueuing Move request for scope (0.01, 0.29) 00:47:10.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:10.318 00.000 428 Worker thread wakes up 00:47:10.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd 00:47:10.318 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.29) 00:47:10.318 00.000 428 Moving (0.01, 0.29) raw xDistance=0.05 yDistance=0.29 00:47:10.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:47:10.318 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:10.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 00:47:10.318 00.000 428 MoveAxis(E, 0, ABG) 00:47:10.318 00.000 428 Move returns status 0, amount 0 00:47:10.318 00.000 428 MoveAxis(N, 0, ABG) 00:47:10.318 00.000 428 Move returns status 0, amount 0 00:47:10.318 00.000 428 move complete, result=0 00:47:10.318 00.000 428 worker thread done servicing request 00:47:10.333 00.015 10672 UpdateGuideState exits: m=203284 SNR=40.7 00:47:10.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:10.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:10.333 00.000 10672 Enqueuing Expose request 00:47:10.333 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:47:10.333 00.000 428 Worker thread wakes up 00:47:10.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:10.333 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:10.958 00.625 10672 read socket command 10 00:47:10.958 00.000 10672 processing socket request REQDIST 00:47:10.958 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:47:10.958 00.000 10672 Sending socket response 48 (0x30) 00:47:12.166 01.208 428 Exposure complete 00:47:12.291 00.125 428 worker thread done servicing request 00:47:12.291 00.000 10672 OnExposeComplete: enter 00:47:12.291 00.000 10672 UpdateGuideState(): m_state=6 00:47:12.291 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1849 00:47:12.291 00.000 10672 Star::Find returns 1 (0), X=622.74, Y=303.28, Mass=190548, SNR=40.9, Peak=32336 HFD=2.7 00:47:12.291 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.14) = xAngle (-2.60 = -2.60) 00:47:12.291 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.49 = -2.49) 00:47:12.291 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.46 mountX=-0.12 mountY=-0.08, mountTheta=-2.53 00:47:12.291 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.09, opts=13) 00:47:12.291 00.000 10672 Enqueuing Move request for scope (-0.11, -0.09) 00:47:12.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:12.291 00.000 428 Worker thread wakes up 00:47:12.291 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd 00:47:12.291 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.09) 00:47:12.291 00.000 428 Moving (-0.11, -0.09) raw xDistance=-0.12 yDistance=-0.08 00:47:12.291 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:47:12.291 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:12.291 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:47:12.291 00.000 428 MoveAxis(E, 0, ABG) 00:47:12.306 00.015 428 Move returns status 0, amount 0 00:47:12.306 00.000 428 MoveAxis(N, 0, ABG) 00:47:12.306 00.000 428 Move returns status 0, amount 0 00:47:12.306 00.000 428 move complete, result=0 00:47:12.306 00.000 428 worker thread done servicing request 00:47:12.322 00.016 10672 UpdateGuideState exits: m=190548 SNR=40.9 00:47:12.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:12.322 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:12.322 00.000 10672 Enqueuing Expose request 00:47:12.322 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:47:12.322 00.000 428 Worker thread wakes up 00:47:12.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:12.322 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:14.165 01.843 428 Exposure complete 00:47:14.306 00.141 428 worker thread done servicing request 00:47:14.306 00.000 10672 OnExposeComplete: enter 00:47:14.306 00.000 10672 UpdateGuideState(): m_state=6 00:47:14.306 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1850 00:47:14.306 00.000 10672 Star::Find returns 1 (0), X=623.31, Y=303.76, Mass=202759, SNR=40.0, Peak=35072 HFD=2.8 00:47:14.306 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.14) = xAngle (0.57 = 0.57) 00:47:14.306 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.68 = 0.68) 00:47:14.306 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.39 hyp=0.60 cameraTheta=0.71 mountX=0.51 mountY=0.38, mountTheta=0.64 00:47:14.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.39, opts=13) 00:47:14.306 00.000 10672 Enqueuing Move request for scope (0.46, 0.39) 00:47:14.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:14.306 00.000 428 Worker thread wakes up 00:47:14.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.39) opts 0xd 00:47:14.306 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.39) 00:47:14.306 00.000 428 Moving (0.46, 0.39) raw xDistance=0.51 yDistance=0.38 00:47:14.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 00:47:14.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:14.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 00:47:14.306 00.000 428 MoveAxis(W, 594, ABG) 00:47:14.306 00.000 428 Guiding Dir = 3, Dur = 594 00:47:14.306 00.000 428 IsSlewing returns 0 00:47:14.306 00.000 428 IsGuiding returns 0 00:47:14.321 00.015 428 PulseGuide returned control before completion, sleep 586 00:47:14.337 00.016 10672 UpdateGuideState exits: m=202759 SNR=40.0 00:47:14.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:14.337 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:14.337 00.000 10672 Enqueuing Expose request 00:47:14.946 00.609 428 IsGuiding returns 0 00:47:14.946 00.000 428 Move returns status 0, amount 594 00:47:14.946 00.000 428 MoveAxis(N, 0, ABG) 00:47:14.946 00.000 428 Move returns status 0, amount 0 00:47:14.946 00.000 428 move complete, result=0 00:47:14.946 00.000 428 worker thread done servicing request 00:47:14.946 00.000 428 Worker thread wakes up 00:47:14.946 00.000 10672 GuideStep: 0.5 px 594 ms WEST, 0.4 px 0 ms NORTH 00:47:14.946 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:14.946 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:15.962 01.016 10672 read socket command 10 00:47:15.962 00.000 10672 processing socket request REQDIST 00:47:15.962 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:47:15.962 00.000 10672 Sending socket response 44 (0x2c) 00:47:16.165 00.203 428 Exposure complete 00:47:16.305 00.140 428 worker thread done servicing request 00:47:16.305 00.000 10672 OnExposeComplete: enter 00:47:16.305 00.000 10672 UpdateGuideState(): m_state=6 00:47:16.305 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1851 00:47:16.305 00.000 10672 Star::Find returns 1 (0), X=622.44, Y=303.67, Mass=214166, SNR=39.7, Peak=34416 HFD=3.2 00:47:16.305 00.000 10672 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 00:47:16.305 00.000 10672 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.49 = 2.49) 00:47:16.305 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.30 hyp=0.51 cameraTheta=2.52 mountX=-0.37 mountY=0.31, mountTheta=2.45 00:47:16.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.30, opts=13) 00:47:16.305 00.000 10672 Enqueuing Move request for scope (-0.41, 0.30) 00:47:16.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:16.305 00.000 428 Worker thread wakes up 00:47:16.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.30) opts 0xd 00:47:16.305 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.30) 00:47:16.305 00.000 428 Moving (-0.41, 0.30) raw xDistance=-0.37 yDistance=0.31 00:47:16.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:47:16.305 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:16.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:47:16.305 00.000 428 MoveAxis(E, 0, ABG) 00:47:16.305 00.000 428 Move returns status 0, amount 0 00:47:16.305 00.000 428 MoveAxis(N, 0, ABG) 00:47:16.305 00.000 428 Move returns status 0, amount 0 00:47:16.305 00.000 428 move complete, result=0 00:47:16.305 00.000 428 worker thread done servicing request 00:47:16.336 00.031 10672 UpdateGuideState exits: m=214166 SNR=39.7 00:47:16.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:16.336 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:16.336 00.000 10672 Enqueuing Expose request 00:47:16.336 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:47:16.336 00.000 428 Worker thread wakes up 00:47:16.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:16.336 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:18.164 01.828 428 Exposure complete 00:47:18.289 00.125 428 worker thread done servicing request 00:47:18.289 00.000 10672 OnExposeComplete: enter 00:47:18.289 00.000 10672 UpdateGuideState(): m_state=6 00:47:18.289 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1852 00:47:18.289 00.000 10672 Star::Find returns 1 (0), X=622.66, Y=303.33, Mass=195573, SNR=46.8, Peak=23616 HFD=3.0 00:47:18.289 00.000 10672 CameraToMount -- cameraTheta (-2.93) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 00:47:18.289 00.000 10672 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.96 = -2.96) 00:47:18.289 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.93 mountX=-0.19 mountY=-0.04, mountTheta=-2.96 00:47:18.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.04, opts=13) 00:47:18.289 00.000 10672 Enqueuing Move request for scope (-0.19, -0.04) 00:47:18.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:18.289 00.000 428 Worker thread wakes up 00:47:18.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd 00:47:18.289 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.04) 00:47:18.289 00.000 428 Moving (-0.19, -0.04) raw xDistance=-0.19 yDistance=-0.04 00:47:18.289 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:47:18.289 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:18.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:47:18.289 00.000 428 MoveAxis(E, 0, ABG) 00:47:18.289 00.000 428 Move returns status 0, amount 0 00:47:18.289 00.000 428 MoveAxis(N, 0, ABG) 00:47:18.289 00.000 428 Move returns status 0, amount 0 00:47:18.289 00.000 428 move complete, result=0 00:47:18.289 00.000 428 worker thread done servicing request 00:47:18.320 00.031 10672 UpdateGuideState exits: m=195573 SNR=46.8 00:47:18.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:18.320 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:18.320 00.000 10672 Enqueuing Expose request 00:47:18.320 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:47:18.320 00.000 428 Worker thread wakes up 00:47:18.320 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:18.320 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:20.152 01.832 428 Exposure complete 00:47:20.277 00.125 428 worker thread done servicing request 00:47:20.277 00.000 10672 OnExposeComplete: enter 00:47:20.277 00.000 10672 UpdateGuideState(): m_state=6 00:47:20.277 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1853 00:47:20.277 00.000 10672 Star::Find returns 1 (0), X=622.27, Y=303.12, Mass=207205, SNR=36.3, Peak=29184 HFD=2.6 00:47:20.277 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 00:47:20.277 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.77 = -2.77) 00:47:20.277 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.25 hyp=0.63 cameraTheta=-2.74 mountX=-0.61 mountY=-0.23, mountTheta=-2.78 00:47:20.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.25, opts=13) 00:47:20.277 00.000 10672 Enqueuing Move request for scope (-0.58, -0.25) 00:47:20.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:20.277 00.000 428 Worker thread wakes up 00:47:20.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.25) opts 0xd 00:47:20.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.25) 00:47:20.277 00.000 428 Moving (-0.58, -0.25) raw xDistance=-0.61 yDistance=-0.23 00:47:20.277 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 00:47:20.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:20.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:47:20.277 00.000 428 MoveAxis(E, 715, ABG) 00:47:20.277 00.000 428 Guiding Dir = 2, Dur = 715 00:47:20.277 00.000 428 IsSlewing returns 0 00:47:20.277 00.000 428 IsGuiding returns 0 00:47:20.308 00.031 428 PulseGuide returned control before completion, sleep 707 00:47:20.308 00.000 10672 UpdateGuideState exits: m=207205 SNR=36.3 00:47:20.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:20.308 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:20.308 00.000 10672 Enqueuing Expose request 00:47:20.965 00.657 10672 read socket command 10 00:47:20.965 00.000 10672 processing socket request REQDIST 00:47:20.965 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:47:20.965 00.000 10672 Sending socket response 45 (0x2d) 00:47:21.058 00.093 428 IsGuiding returns 0 00:47:21.058 00.000 428 Move returns status 0, amount 715 00:47:21.058 00.000 428 MoveAxis(N, 0, ABG) 00:47:21.058 00.000 428 Move returns status 0, amount 0 00:47:21.058 00.000 428 move complete, result=0 00:47:21.058 00.000 428 worker thread done servicing request 00:47:21.058 00.000 10672 GuideStep: -0.6 px 715 ms EAST, -0.2 px 0 ms NORTH 00:47:21.058 00.000 428 Worker thread wakes up 00:47:21.058 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:21.058 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:22.151 01.093 428 Exposure complete 00:47:22.276 00.125 428 worker thread done servicing request 00:47:22.276 00.000 10672 OnExposeComplete: enter 00:47:22.276 00.000 10672 UpdateGuideState(): m_state=6 00:47:22.276 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1854 00:47:22.276 00.000 10672 Star::Find returns 1 (0), X=622.74, Y=303.41, Mass=217330, SNR=41.3, Peak=22960 HFD=3.3 00:47:22.276 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.65 = 2.65) 00:47:22.276 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.76 = 2.76) 00:47:22.276 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.78 mountX=-0.11 mountY=0.05, mountTheta=2.74 00:47:22.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.04, opts=13) 00:47:22.276 00.000 10672 Enqueuing Move request for scope (-0.12, 0.04) 00:47:22.276 00.000 428 Worker thread wakes up 00:47:22.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:22.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd 00:47:22.276 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.04) 00:47:22.276 00.000 428 Moving (-0.12, 0.04) raw xDistance=-0.11 yDistance=0.05 00:47:22.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:47:22.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:22.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:47:22.276 00.000 428 MoveAxis(E, 0, ABG) 00:47:22.276 00.000 428 Move returns status 0, amount 0 00:47:22.276 00.000 428 MoveAxis(N, 0, ABG) 00:47:22.276 00.000 428 Move returns status 0, amount 0 00:47:22.276 00.000 428 move complete, result=0 00:47:22.276 00.000 428 worker thread done servicing request 00:47:22.308 00.032 10672 UpdateGuideState exits: m=217330 SNR=41.3 00:47:22.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:22.308 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:22.308 00.000 10672 Enqueuing Expose request 00:47:22.308 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:47:22.308 00.000 428 Worker thread wakes up 00:47:22.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:22.308 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:24.166 01.858 428 Exposure complete 00:47:24.291 00.125 428 worker thread done servicing request 00:47:24.291 00.000 10672 OnExposeComplete: enter 00:47:24.291 00.000 10672 UpdateGuideState(): m_state=6 00:47:24.291 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1855 00:47:24.291 00.000 10672 Star::Find returns 1 (0), X=623.15, Y=303.46, Mass=230028, SNR=46.1, Peak=27984 HFD=3.2 00:47:24.291 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (0.14) = xAngle (0.17 = 0.17) 00:47:24.291 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.28 = 0.28) 00:47:24.291 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.09 hyp=0.31 cameraTheta=0.31 mountX=0.31 mountY=0.09, mountTheta=0.27 00:47:24.291 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.09, opts=13) 00:47:24.291 00.000 10672 Enqueuing Move request for scope (0.30, 0.09) 00:47:24.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:24.291 00.000 428 Worker thread wakes up 00:47:24.291 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.09) opts 0xd 00:47:24.291 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.09) 00:47:24.291 00.000 428 Moving (0.30, 0.09) raw xDistance=0.31 yDistance=0.09 00:47:24.291 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 00:47:24.291 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:24.291 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:47:24.291 00.000 428 MoveAxis(E, 0, ABG) 00:47:24.291 00.000 428 Move returns status 0, amount 0 00:47:24.291 00.000 428 MoveAxis(N, 0, ABG) 00:47:24.291 00.000 428 Move returns status 0, amount 0 00:47:24.291 00.000 428 move complete, result=0 00:47:24.291 00.000 428 worker thread done servicing request 00:47:24.323 00.032 10672 UpdateGuideState exits: m=230028 SNR=46.1 00:47:24.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:24.323 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:24.323 00.000 10672 Enqueuing Expose request 00:47:24.323 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:47:24.323 00.000 428 Worker thread wakes up 00:47:24.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:24.323 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:25.963 01.640 10672 read socket command 10 00:47:25.963 00.000 10672 processing socket request REQDIST 00:47:25.963 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:47:25.963 00.000 10672 Sending socket response 34 (0x22) 00:47:26.150 00.187 428 Exposure complete 00:47:26.291 00.141 428 worker thread done servicing request 00:47:26.291 00.000 10672 OnExposeComplete: enter 00:47:26.291 00.000 10672 UpdateGuideState(): m_state=6 00:47:26.291 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1856 00:47:26.291 00.000 10672 Star::Find returns 1 (0), X=623.61, Y=303.71, Mass=194401, SNR=37.7, Peak=27648 HFD=2.9 00:47:26.291 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (0.14) = xAngle (0.29 = 0.29) 00:47:26.291 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.40 = 0.40) 00:47:26.291 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=0.34 hyp=0.83 cameraTheta=0.43 mountX=0.80 mountY=0.32, mountTheta=0.38 00:47:26.291 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=0.34, opts=13) 00:47:26.291 00.000 10672 Enqueuing Move request for scope (0.76, 0.34) 00:47:26.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:26.306 00.015 428 Worker thread wakes up 00:47:26.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.34) opts 0xd 00:47:26.306 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, 0.34) 00:47:26.306 00.000 428 Moving (0.76, 0.34) raw xDistance=0.80 yDistance=0.32 00:47:26.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80 00:47:26.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:26.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:47:26.306 00.000 428 MoveAxis(W, 934, ABG) 00:47:26.306 00.000 428 Guiding Dir = 3, Dur = 934 00:47:26.322 00.016 10672 UpdateGuideState exits: m=194401 SNR=37.7 00:47:26.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:26.322 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:26.322 00.000 10672 Enqueuing Expose request 00:47:26.353 00.031 428 IsSlewing returns 0 00:47:26.353 00.000 428 IsGuiding returns 0 00:47:26.369 00.016 428 PulseGuide returned control before completion, sleep 930 00:47:27.322 00.953 428 IsGuiding returns 0 00:47:27.322 00.000 428 Move returns status 0, amount 934 00:47:27.322 00.000 428 MoveAxis(N, 0, ABG) 00:47:27.322 00.000 428 Move returns status 0, amount 0 00:47:27.322 00.000 428 move complete, result=0 00:47:27.322 00.000 428 worker thread done servicing request 00:47:27.322 00.000 428 Worker thread wakes up 00:47:27.322 00.000 10672 GuideStep: 0.8 px 934 ms WEST, 0.3 px 0 ms NORTH 00:47:27.322 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:27.322 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:28.155 00.833 428 Exposure complete 00:47:28.279 00.124 428 worker thread done servicing request 00:47:28.279 00.000 10672 OnExposeComplete: enter 00:47:28.279 00.000 10672 UpdateGuideState(): m_state=6 00:47:28.279 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1857 00:47:28.279 00.000 10672 Star::Find returns 1 (0), X=623.27, Y=304.06, Mass=186516, SNR=37.8, Peak=29936 HFD=2.6 00:47:28.279 00.000 10672 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.14) = xAngle (0.89 = 0.89) 00:47:28.279 00.000 10672 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.00 = 1.00) 00:47:28.279 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.69 hyp=0.81 cameraTheta=1.03 mountX=0.51 mountY=0.68, mountTheta=0.93 00:47:28.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.69, opts=13) 00:47:28.279 00.000 10672 Enqueuing Move request for scope (0.42, 0.69) 00:47:28.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:28.279 00.000 428 Worker thread wakes up 00:47:28.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.69) opts 0xd 00:47:28.279 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.69) 00:47:28.279 00.000 428 Moving (0.42, 0.69) raw xDistance=0.51 yDistance=0.68 00:47:28.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.51 00:47:28.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:47:28.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 00:47:28.279 00.000 428 MoveAxis(W, 666, ABG) 00:47:28.279 00.000 428 Guiding Dir = 3, Dur = 666 00:47:28.279 00.000 428 IsSlewing returns 0 00:47:28.279 00.000 428 IsGuiding returns 0 00:47:28.311 00.032 10672 UpdateGuideState exits: m=186516 SNR=37.8 00:47:28.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:28.311 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:28.311 00.000 10672 Enqueuing Expose request 00:47:28.311 00.000 428 PulseGuide returned control before completion, sleep 648 00:47:28.967 00.656 428 IsGuiding returns 1 00:47:28.967 00.000 428 scope still moving after pulse duration time elapsed 00:47:28.998 00.031 428 IsSlewing returns 0 00:47:28.998 00.000 428 IsGuiding returns 0 00:47:28.998 00.000 428 scope move finished after 666 + 51 ms 00:47:28.998 00.000 428 Move returns status 0, amount 666 00:47:28.998 00.000 428 MoveAxis(N, 0, ABG) 00:47:28.998 00.000 428 Move returns status 0, amount 0 00:47:28.998 00.000 428 move complete, result=0 00:47:28.998 00.000 428 worker thread done servicing request 00:47:28.998 00.000 428 Worker thread wakes up 00:47:28.998 00.000 10672 GuideStep: 0.5 px 666 ms WEST, 0.7 px 0 ms NORTH 00:47:28.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:28.998 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:30.154 01.156 428 Exposure complete 00:47:30.279 00.125 428 worker thread done servicing request 00:47:30.279 00.000 10672 OnExposeComplete: enter 00:47:30.279 00.000 10672 UpdateGuideState(): m_state=6 00:47:30.279 00.000 10672 Star::Find(15, 623, 304, 0, (0,0,0,0), 0.0, 0) frame 1858 00:47:30.279 00.000 10672 Star::Find returns 1 (0), X=622.56, Y=303.14, Mass=187882, SNR=43.0, Peak=21216 HFD=3.0 00:47:30.279 00.000 10672 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.14) = xAngle (-2.60 = -2.60) 00:47:30.279 00.000 10672 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.49 = -2.49) 00:47:30.279 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-2.46 mountX=-0.32 mountY=-0.22, mountTheta=-2.53 00:47:30.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.23, opts=13) 00:47:30.279 00.000 10672 Enqueuing Move request for scope (-0.29, -0.23) 00:47:30.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:30.279 00.000 428 Worker thread wakes up 00:47:30.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.23) opts 0xd 00:47:30.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.23) 00:47:30.279 00.000 428 Moving (-0.29, -0.23) raw xDistance=-0.32 yDistance=-0.22 00:47:30.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:47:30.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:30.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:47:30.279 00.000 428 MoveAxis(E, 0, ABG) 00:47:30.279 00.000 428 Move returns status 0, amount 0 00:47:30.279 00.000 428 MoveAxis(N, 0, ABG) 00:47:30.279 00.000 428 Move returns status 0, amount 0 00:47:30.279 00.000 428 move complete, result=0 00:47:30.279 00.000 428 worker thread done servicing request 00:47:30.310 00.031 10672 UpdateGuideState exits: m=187882 SNR=43.0 00:47:30.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:30.310 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:30.310 00.000 10672 Enqueuing Expose request 00:47:30.310 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:47:30.310 00.000 428 Worker thread wakes up 00:47:30.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:30.310 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:30.966 00.656 10672 read socket command 10 00:47:30.966 00.000 10672 processing socket request REQDIST 00:47:30.966 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:47:30.966 00.000 10672 Sending socket response 52 (0x34) 00:47:32.153 01.187 428 Exposure complete 00:47:32.278 00.125 428 worker thread done servicing request 00:47:32.278 00.000 10672 OnExposeComplete: enter 00:47:32.278 00.000 10672 UpdateGuideState(): m_state=6 00:47:32.278 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1859 00:47:32.278 00.000 10672 Star::Find returns 1 (0), X=622.50, Y=303.43, Mass=190475, SNR=35.1, Peak=24608 HFD=3.1 00:47:32.278 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 00:47:32.278 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.94 = 2.94) 00:47:32.278 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.06 hyp=0.36 cameraTheta=2.97 mountX=-0.34 mountY=0.07, mountTheta=2.94 00:47:32.278 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.06, opts=13) 00:47:32.278 00.000 10672 Enqueuing Move request for scope (-0.35, 0.06) 00:47:32.278 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:32.278 00.000 428 Worker thread wakes up 00:47:32.278 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.06) opts 0xd 00:47:32.278 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.06) 00:47:32.278 00.000 428 Moving (-0.35, 0.06) raw xDistance=-0.34 yDistance=0.07 00:47:32.278 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 00:47:32.278 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:32.278 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:47:32.278 00.000 428 MoveAxis(E, 0, ABG) 00:47:32.278 00.000 428 Move returns status 0, amount 0 00:47:32.278 00.000 428 MoveAxis(N, 0, ABG) 00:47:32.278 00.000 428 Move returns status 0, amount 0 00:47:32.278 00.000 428 move complete, result=0 00:47:32.278 00.000 428 worker thread done servicing request 00:47:32.309 00.031 10672 UpdateGuideState exits: m=190475 SNR=35.1 00:47:32.309 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:32.309 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:32.309 00.000 10672 Enqueuing Expose request 00:47:32.309 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:47:32.309 00.000 428 Worker thread wakes up 00:47:32.309 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:32.309 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:34.153 01.844 428 Exposure complete 00:47:34.293 00.140 428 worker thread done servicing request 00:47:34.293 00.000 10672 OnExposeComplete: enter 00:47:34.293 00.000 10672 UpdateGuideState(): m_state=6 00:47:34.293 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1860 00:47:34.293 00.000 10672 Star::Find returns 1 (0), X=622.43, Y=302.67, Mass=215108, SNR=39.5, Peak=24496 HFD=3.2 00:47:34.293 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 00:47:34.293 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.15 = -2.15) 00:47:34.293 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.69 hyp=0.81 cameraTheta=-2.12 mountX=-0.52 mountY=-0.68, mountTheta=-2.22 00:47:34.293 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.69, opts=13) 00:47:34.293 00.000 10672 Enqueuing Move request for scope (-0.43, -0.69) 00:47:34.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:34.293 00.000 428 Worker thread wakes up 00:47:34.293 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.69) opts 0xd 00:47:34.293 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.69) 00:47:34.293 00.000 428 Moving (-0.43, -0.69) raw xDistance=-0.52 yDistance=-0.68 00:47:34.293 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 00:47:34.293 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 00:47:34.293 00.000 428 MoveAxis(E, 607, ABG) 00:47:34.293 00.000 428 Guiding Dir = 2, Dur = 607 00:47:34.309 00.016 428 IsSlewing returns 0 00:47:34.309 00.000 428 IsGuiding returns 0 00:47:34.324 00.015 428 PulseGuide returned control before completion, sleep 602 00:47:34.324 00.000 10672 UpdateGuideState exits: m=215108 SNR=39.5 00:47:34.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:34.324 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:34.324 00.000 10672 Enqueuing Expose request 00:47:34.965 00.641 428 IsGuiding returns 0 00:47:34.965 00.000 428 Move returns status 0, amount 607 00:47:34.965 00.000 428 MoveAxis(N, 904, ABG) 00:47:34.965 00.000 428 Guiding Dir = 0, Dur = 904 00:47:34.965 00.000 428 IsSlewing returns 0 00:47:34.965 00.000 428 IsGuiding returns 0 00:47:35.043 00.078 428 PulseGuide returned control before completion, sleep 838 00:47:35.902 00.859 428 IsGuiding returns 1 00:47:35.902 00.000 428 scope still moving after pulse duration time elapsed 00:47:35.933 00.031 428 IsSlewing returns 0 00:47:35.933 00.000 428 IsGuiding returns 1 00:47:35.965 00.032 10672 read socket command 10 00:47:35.965 00.000 10672 processing socket request REQDIST 00:47:35.965 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:47:35.965 00.000 10672 Sending socket response 57 (0x39) 00:47:35.996 00.031 428 IsSlewing returns 0 00:47:36.027 00.031 428 IsGuiding returns 0 00:47:36.027 00.000 428 scope move finished after 904 + 164 ms 00:47:36.027 00.000 428 Move returns status 0, amount 904 00:47:36.027 00.000 428 move complete, result=0 00:47:36.027 00.000 428 worker thread done servicing request 00:47:36.027 00.000 428 Worker thread wakes up 00:47:36.027 00.000 10672 GuideStep: -0.5 px 607 ms EAST, -0.7 px 904 ms NORTH 00:47:36.027 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:36.043 00.016 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:36.152 00.109 428 Exposure complete 00:47:36.297 00.145 428 worker thread done servicing request 00:47:36.297 00.000 10672 OnExposeComplete: enter 00:47:36.297 00.000 10672 UpdateGuideState(): m_state=6 00:47:36.297 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1861 00:47:36.297 00.000 10672 Star::Find returns 1 (0), X=623.08, Y=303.20, Mass=232465, SNR=47.4, Peak=27216 HFD=3.2 00:47:36.297 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 00:47:36.297 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.65 = -0.65) 00:47:36.297 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.17 hyp=0.29 cameraTheta=-0.62 mountX=0.21 mountY=-0.17, mountTheta=-0.70 00:47:36.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.17, opts=13) 00:47:36.297 00.000 10672 Enqueuing Move request for scope (0.23, -0.17) 00:47:36.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:36.297 00.000 428 Worker thread wakes up 00:47:36.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.17) opts 0xd 00:47:36.297 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.17) 00:47:36.297 00.000 428 Moving (0.23, -0.17) raw xDistance=0.21 yDistance=-0.17 00:47:36.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:47:36.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:36.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:47:36.297 00.000 428 MoveAxis(E, 0, ABG) 00:47:36.297 00.000 428 Move returns status 0, amount 0 00:47:36.297 00.000 428 MoveAxis(N, 0, ABG) 00:47:36.297 00.000 428 Move returns status 0, amount 0 00:47:36.297 00.000 428 move complete, result=0 00:47:36.297 00.000 428 worker thread done servicing request 00:47:36.328 00.031 10672 UpdateGuideState exits: m=232465 SNR=47.4 00:47:36.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:36.328 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:36.328 00.000 10672 Enqueuing Expose request 00:47:36.328 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:47:36.328 00.000 428 Worker thread wakes up 00:47:36.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:36.328 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:38.155 01.827 428 Exposure complete 00:47:38.296 00.141 428 worker thread done servicing request 00:47:38.296 00.000 10672 OnExposeComplete: enter 00:47:38.296 00.000 10672 UpdateGuideState(): m_state=6 00:47:38.296 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1862 00:47:38.296 00.000 10672 Star::Find returns 1 (0), X=622.99, Y=303.44, Mass=202428, SNR=38.4, Peak=27328 HFD=2.6 00:47:38.296 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.14) = xAngle (0.35 = 0.35) 00:47:38.296 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.46 = 0.46) 00:47:38.296 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.49 mountX=0.15 mountY=0.07, mountTheta=0.44 00:47:38.296 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.07, opts=13) 00:47:38.296 00.000 10672 Enqueuing Move request for scope (0.14, 0.07) 00:47:38.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:38.296 00.000 428 Worker thread wakes up 00:47:38.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd 00:47:38.296 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.07) 00:47:38.296 00.000 428 Moving (0.14, 0.07) raw xDistance=0.15 yDistance=0.07 00:47:38.296 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:47:38.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:38.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:47:38.296 00.000 428 MoveAxis(E, 0, ABG) 00:47:38.296 00.000 428 Move returns status 0, amount 0 00:47:38.296 00.000 428 MoveAxis(N, 0, ABG) 00:47:38.296 00.000 428 Move returns status 0, amount 0 00:47:38.296 00.000 428 move complete, result=0 00:47:38.296 00.000 428 worker thread done servicing request 00:47:38.312 00.016 10672 UpdateGuideState exits: m=202428 SNR=38.4 00:47:38.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:38.312 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:38.327 00.015 10672 Enqueuing Expose request 00:47:38.327 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:47:38.327 00.000 428 Worker thread wakes up 00:47:38.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:38.327 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:40.139 01.812 428 Exposure complete 00:47:40.280 00.141 428 worker thread done servicing request 00:47:40.280 00.000 10672 OnExposeComplete: enter 00:47:40.280 00.000 10672 UpdateGuideState(): m_state=6 00:47:40.280 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1863 00:47:40.280 00.000 10672 Star::Find returns 1 (0), X=623.07, Y=303.45, Mass=200262, SNR=39.3, Peak=28960 HFD=2.5 00:47:40.280 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.14) = xAngle (0.21 = 0.21) 00:47:40.280 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.32 = 0.32) 00:47:40.280 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.23 cameraTheta=0.35 mountX=0.22 mountY=0.07, mountTheta=0.31 00:47:40.280 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.08, opts=13) 00:47:40.280 00.000 10672 Enqueuing Move request for scope (0.21, 0.08) 00:47:40.280 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:40.280 00.000 428 Worker thread wakes up 00:47:40.280 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd 00:47:40.280 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.08) 00:47:40.280 00.000 428 Moving (0.21, 0.08) raw xDistance=0.22 yDistance=0.07 00:47:40.280 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:47:40.280 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:40.280 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:47:40.280 00.000 428 MoveAxis(E, 0, ABG) 00:47:40.280 00.000 428 Move returns status 0, amount 0 00:47:40.280 00.000 428 MoveAxis(N, 0, ABG) 00:47:40.280 00.000 428 Move returns status 0, amount 0 00:47:40.280 00.000 428 move complete, result=0 00:47:40.280 00.000 428 worker thread done servicing request 00:47:40.295 00.015 10672 UpdateGuideState exits: m=200262 SNR=39.3 00:47:40.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:40.295 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:40.295 00.000 10672 Enqueuing Expose request 00:47:40.295 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:47:40.295 00.000 428 Worker thread wakes up 00:47:40.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:40.295 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:40.967 00.672 10672 read socket command 10 00:47:40.967 00.000 10672 processing socket request REQDIST 00:47:40.967 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:47:40.967 00.000 10672 Sending socket response 34 (0x22) 00:47:42.138 01.171 428 Exposure complete 00:47:42.380 00.242 428 worker thread done servicing request 00:47:42.380 00.000 10672 OnExposeComplete: enter 00:47:42.380 00.000 10672 UpdateGuideState(): m_state=6 00:47:42.380 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1864 00:47:42.380 00.000 10672 Star::Find returns 1 (0), X=623.28, Y=303.65, Mass=224289, SNR=44.5, Peak=29504 HFD=2.9 00:47:42.380 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (0.14) = xAngle (0.45 = 0.45) 00:47:42.380 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.56 = 0.56) 00:47:42.380 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.28 hyp=0.51 cameraTheta=0.59 mountX=0.46 mountY=0.27, mountTheta=0.53 00:47:42.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.28, opts=13) 00:47:42.380 00.000 10672 Enqueuing Move request for scope (0.43, 0.28) 00:47:42.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:42.380 00.000 428 Worker thread wakes up 00:47:42.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.28) opts 0xd 00:47:42.380 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.28) 00:47:42.380 00.000 428 Moving (0.43, 0.28) raw xDistance=0.46 yDistance=0.27 00:47:42.380 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 00:47:42.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:42.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:47:42.380 00.000 428 MoveAxis(W, 541, ABG) 00:47:42.380 00.000 428 Guiding Dir = 3, Dur = 541 00:47:42.380 00.000 428 IsSlewing returns 0 00:47:42.396 00.016 428 IsGuiding returns 0 00:47:42.411 00.015 10672 UpdateGuideState exits: m=224289 SNR=44.5 00:47:42.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:42.411 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:42.411 00.000 10672 Enqueuing Expose request 00:47:42.427 00.016 428 PulseGuide returned control before completion, sleep 522 00:47:42.960 00.533 428 IsGuiding returns 1 00:47:42.960 00.000 428 scope still moving after pulse duration time elapsed 00:47:43.023 00.063 428 IsSlewing returns 0 00:47:43.023 00.000 428 IsGuiding returns 0 00:47:43.023 00.000 428 scope move finished after 541 + 81 ms 00:47:43.023 00.000 428 Move returns status 0, amount 541 00:47:43.023 00.000 428 MoveAxis(N, 0, ABG) 00:47:43.023 00.000 428 Move returns status 0, amount 0 00:47:43.023 00.000 428 move complete, result=0 00:47:43.023 00.000 428 worker thread done servicing request 00:47:43.023 00.000 428 Worker thread wakes up 00:47:43.023 00.000 10672 GuideStep: 0.5 px 541 ms WEST, 0.3 px 0 ms NORTH 00:47:43.023 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:43.023 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:44.154 01.131 428 Exposure complete 00:47:44.279 00.125 428 worker thread done servicing request 00:47:44.279 00.000 10672 OnExposeComplete: enter 00:47:44.279 00.000 10672 UpdateGuideState(): m_state=6 00:47:44.279 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1865 00:47:44.279 00.000 10672 Star::Find returns 1 (0), X=622.30, Y=303.64, Mass=246632, SNR=53.1, Peak=27328 HFD=3.4 00:47:44.279 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 00:47:44.279 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:47:44.279 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.27 hyp=0.61 cameraTheta=2.69 mountX=-0.51 mountY=0.28, mountTheta=2.63 00:47:44.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.27, opts=13) 00:47:44.279 00.000 10672 Enqueuing Move request for scope (-0.55, 0.27) 00:47:44.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:47:44.279 00.000 428 Worker thread wakes up 00:47:44.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.27) opts 0xd 00:47:44.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.27) 00:47:44.279 00.000 428 Moving (-0.55, 0.27) raw xDistance=-0.51 yDistance=0.28 00:47:44.279 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.51 00:47:44.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:44.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:47:44.279 00.000 428 MoveAxis(E, 559, ABG) 00:47:44.279 00.000 428 Guiding Dir = 2, Dur = 559 00:47:44.294 00.015 428 IsSlewing returns 0 00:47:44.294 00.000 428 IsGuiding returns 0 00:47:44.310 00.016 10672 UpdateGuideState exits: m=246632 SNR=53.1 00:47:44.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:44.310 00.000 428 PulseGuide returned control before completion, sleep 546 00:47:44.310 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:44.310 00.000 10672 Enqueuing Expose request 00:47:44.908 00.598 428 IsGuiding returns 0 00:47:44.908 00.000 428 Move returns status 0, amount 559 00:47:44.908 00.000 428 MoveAxis(N, 0, ABG) 00:47:44.908 00.000 428 Move returns status 0, amount 0 00:47:44.908 00.000 428 move complete, result=0 00:47:44.908 00.000 428 worker thread done servicing request 00:47:44.908 00.000 428 Worker thread wakes up 00:47:44.908 00.000 10672 GuideStep: -0.5 px 559 ms EAST, 0.3 px 0 ms NORTH 00:47:44.908 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:44.908 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:45.955 01.047 10672 read socket command 10 00:47:45.955 00.000 10672 processing socket request REQDIST 00:47:45.955 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:47:45.955 00.000 10672 Sending socket response 45 (0x2d) 00:47:46.158 00.203 428 Exposure complete 00:47:46.283 00.125 428 worker thread done servicing request 00:47:46.283 00.000 10672 OnExposeComplete: enter 00:47:46.283 00.000 10672 UpdateGuideState(): m_state=6 00:47:46.283 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1866 00:47:46.283 00.000 10672 Star::Find returns 1 (0), X=622.96, Y=304.12, Mass=191822, SNR=36.5, Peak=31792 HFD=2.3 00:47:46.283 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.14) = xAngle (1.29 = 1.29) 00:47:46.283 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 00:47:46.283 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.75 hyp=0.76 cameraTheta=1.42 mountX=0.21 mountY=0.75, mountTheta=1.29 00:47:46.283 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.75, opts=13) 00:47:46.283 00.000 10672 Enqueuing Move request for scope (0.11, 0.75) 00:47:46.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:46.283 00.000 428 Worker thread wakes up 00:47:46.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.75) opts 0xd 00:47:46.283 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.75) 00:47:46.283 00.000 428 Moving (0.11, 0.75) raw xDistance=0.21 yDistance=0.75 00:47:46.283 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:47:46.283 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:47:46.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 00:47:46.283 00.000 428 MoveAxis(E, 0, ABG) 00:47:46.283 00.000 428 Move returns status 0, amount 0 00:47:46.283 00.000 428 MoveAxis(N, 0, ABG) 00:47:46.283 00.000 428 Move returns status 0, amount 0 00:47:46.283 00.000 428 move complete, result=0 00:47:46.283 00.000 428 worker thread done servicing request 00:47:46.314 00.031 10672 UpdateGuideState exits: m=191822 SNR=36.5 00:47:46.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:46.314 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:46.314 00.000 10672 Enqueuing Expose request 00:47:46.314 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH 00:47:46.314 00.000 428 Worker thread wakes up 00:47:46.314 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:46.314 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:48.157 01.843 428 Exposure complete 00:47:48.298 00.141 428 worker thread done servicing request 00:47:48.298 00.000 10672 OnExposeComplete: enter 00:47:48.298 00.000 10672 UpdateGuideState(): m_state=6 00:47:48.298 00.000 10672 Star::Find(15, 622, 304, 0, (0,0,0,0), 0.0, 0) frame 1867 00:47:48.298 00.000 10672 Star::Find returns 1 (0), X=623.14, Y=304.12, Mass=194296, SNR=41.1, Peak=29392 HFD=2.9 00:47:48.298 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 00:47:48.298 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.18 = 1.18) 00:47:48.298 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.75 hyp=0.81 cameraTheta=1.21 mountX=0.39 mountY=0.74, mountTheta=1.09 00:47:48.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.75, opts=13) 00:47:48.298 00.000 10672 Enqueuing Move request for scope (0.29, 0.75) 00:47:48.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:48.298 00.000 428 Worker thread wakes up 00:47:48.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.75) opts 0xd 00:47:48.298 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.75) 00:47:48.298 00.000 428 Moving (0.29, 0.75) raw xDistance=0.39 yDistance=0.74 00:47:48.298 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 00:47:48.298 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:47:48.298 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 00:47:48.298 00.000 428 MoveAxis(E, 0, ABG) 00:47:48.298 00.000 428 Move returns status 0, amount 0 00:47:48.298 00.000 428 MoveAxis(N, 0, ABG) 00:47:48.298 00.000 428 Move returns status 0, amount 0 00:47:48.298 00.000 428 move complete, result=0 00:47:48.298 00.000 428 worker thread done servicing request 00:47:48.313 00.015 10672 UpdateGuideState exits: m=194296 SNR=41.1 00:47:48.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:48.313 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:48.313 00.000 10672 Enqueuing Expose request 00:47:48.329 00.016 428 Worker thread wakes up 00:47:48.329 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 00:47:48.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:48.329 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:50.157 01.828 428 Exposure complete 00:47:50.297 00.140 428 worker thread done servicing request 00:47:50.297 00.000 10672 OnExposeComplete: enter 00:47:50.297 00.000 10672 UpdateGuideState(): m_state=6 00:47:50.297 00.000 10672 Star::Find(15, 623, 304, 0, (0,0,0,0), 0.0, 0) frame 1868 00:47:50.297 00.000 10672 Star::Find returns 1 (0), X=623.61, Y=303.76, Mass=205362, SNR=38.2, Peak=25152 HFD=3.2 00:47:50.297 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.14) = xAngle (0.34 = 0.34) 00:47:50.297 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.45 = 0.45) 00:47:50.297 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=0.39 hyp=0.86 cameraTheta=0.48 mountX=0.81 mountY=0.37, mountTheta=0.43 00:47:50.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.76, y=0.39, opts=13) 00:47:50.297 00.000 10672 Enqueuing Move request for scope (0.76, 0.39) 00:47:50.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:50.297 00.000 428 Worker thread wakes up 00:47:50.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.39) opts 0xd 00:47:50.297 00.000 428 Handling offset move in thread for scope, endpoint = (0.76, 0.39) 00:47:50.297 00.000 428 Moving (0.76, 0.39) raw xDistance=0.81 yDistance=0.37 00:47:50.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81 00:47:50.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:50.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:47:50.297 00.000 428 MoveAxis(W, 946, ABG) 00:47:50.297 00.000 428 Guiding Dir = 3, Dur = 946 00:47:50.297 00.000 428 IsSlewing returns 0 00:47:50.297 00.000 428 IsGuiding returns 0 00:47:50.313 00.016 10672 UpdateGuideState exits: m=205362 SNR=38.2 00:47:50.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:50.313 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:50.313 00.000 10672 Enqueuing Expose request 00:47:50.328 00.015 428 PulseGuide returned control before completion, sleep 929 00:47:50.953 00.625 10672 read socket command 10 00:47:50.953 00.000 10672 processing socket request REQDIST 00:47:50.953 00.000 10672 SOCKSVR: Sending pixel error of 0.69 00:47:50.953 00.000 10672 Sending socket response 69 (0x45) 00:47:51.281 00.328 428 IsGuiding returns 0 00:47:51.281 00.000 428 Move returns status 0, amount 946 00:47:51.281 00.000 428 MoveAxis(N, 0, ABG) 00:47:51.281 00.000 428 Move returns status 0, amount 0 00:47:51.281 00.000 428 move complete, result=0 00:47:51.281 00.000 428 worker thread done servicing request 00:47:51.281 00.000 428 Worker thread wakes up 00:47:51.281 00.000 10672 GuideStep: 0.8 px 946 ms WEST, 0.4 px 0 ms NORTH 00:47:51.281 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:51.281 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:52.156 00.875 428 Exposure complete 00:47:52.281 00.125 428 worker thread done servicing request 00:47:52.281 00.000 10672 OnExposeComplete: enter 00:47:52.281 00.000 10672 UpdateGuideState(): m_state=6 00:47:52.281 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1869 00:47:52.281 00.000 10672 Star::Find returns 1 (0), X=622.69, Y=303.60, Mass=207910, SNR=42.3, Peak=24064 HFD=3.2 00:47:52.281 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.06 = 2.06) 00:47:52.281 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 00:47:52.281 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.28 cameraTheta=2.20 mountX=-0.13 mountY=0.23, mountTheta=2.09 00:47:52.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.23, opts=13) 00:47:52.281 00.000 10672 Enqueuing Move request for scope (-0.17, 0.23) 00:47:52.281 00.000 428 Worker thread wakes up 00:47:52.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:52.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd 00:47:52.281 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.23) 00:47:52.281 00.000 428 Moving (-0.17, 0.23) raw xDistance=-0.13 yDistance=0.23 00:47:52.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:47:52.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:52.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:47:52.281 00.000 428 MoveAxis(E, 0, ABG) 00:47:52.281 00.000 428 Move returns status 0, amount 0 00:47:52.281 00.000 428 MoveAxis(N, 0, ABG) 00:47:52.281 00.000 428 Move returns status 0, amount 0 00:47:52.281 00.000 428 move complete, result=0 00:47:52.281 00.000 428 worker thread done servicing request 00:47:52.312 00.031 10672 UpdateGuideState exits: m=207910 SNR=42.3 00:47:52.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:52.312 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:52.312 00.000 10672 Enqueuing Expose request 00:47:52.312 00.000 428 Worker thread wakes up 00:47:52.312 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:47:52.312 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:52.312 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:54.160 01.848 428 Exposure complete 00:47:54.285 00.125 428 worker thread done servicing request 00:47:54.285 00.000 10672 OnExposeComplete: enter 00:47:54.285 00.000 10672 UpdateGuideState(): m_state=6 00:47:54.285 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1870 00:47:54.285 00.000 10672 Star::Find returns 1 (0), X=622.51, Y=304.01, Mass=208263, SNR=40.3, Peak=28096 HFD=2.9 00:47:54.285 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.14) = xAngle (1.92 = 1.92) 00:47:54.285 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.03 = 2.03) 00:47:54.285 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.64 hyp=0.73 cameraTheta=2.06 mountX=-0.25 mountY=0.65, mountTheta=1.93 00:47:54.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.64, opts=13) 00:47:54.285 00.000 10672 Enqueuing Move request for scope (-0.34, 0.64) 00:47:54.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:54.285 00.000 428 Worker thread wakes up 00:47:54.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.64) opts 0xd 00:47:54.285 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.64) 00:47:54.285 00.000 428 Moving (-0.34, 0.64) raw xDistance=-0.25 yDistance=0.65 00:47:54.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:47:54.285 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-0.03 newest=1.26 00:47:54.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 00:47:54.285 00.000 428 MoveAxis(E, 0, ABG) 00:47:54.285 00.000 428 Move returns status 0, amount 0 00:47:54.285 00.000 428 MoveAxis(S, 866, ABG) 00:47:54.285 00.000 428 Guiding Dir = 1, Dur = 866 00:47:54.285 00.000 428 IsSlewing returns 0 00:47:54.285 00.000 428 IsGuiding returns 0 00:47:54.316 00.031 10672 UpdateGuideState exits: m=208263 SNR=40.3 00:47:54.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:54.316 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:54.316 00.000 10672 Enqueuing Expose request 00:47:54.363 00.047 428 PulseGuide returned control before completion, sleep 801 00:47:55.176 00.813 428 IsGuiding returns 1 00:47:55.176 00.000 428 scope still moving after pulse duration time elapsed 00:47:55.207 00.031 428 IsSlewing returns 0 00:47:55.207 00.000 428 IsGuiding returns 1 00:47:55.238 00.031 428 IsSlewing returns 0 00:47:55.238 00.000 428 IsGuiding returns 0 00:47:55.254 00.016 428 scope move finished after 866 + 90 ms 00:47:55.254 00.000 428 Move returns status 0, amount 866 00:47:55.254 00.000 428 move complete, result=0 00:47:55.254 00.000 428 worker thread done servicing request 00:47:55.254 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 866 ms SOUTH 00:47:55.254 00.000 428 Worker thread wakes up 00:47:55.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:55.254 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:55.957 00.703 10672 read socket command 10 00:47:55.957 00.000 10672 processing socket request REQDIST 00:47:55.957 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:47:55.957 00.000 10672 Sending socket response 61 (0x3d) 00:47:56.160 00.203 428 Exposure complete 00:47:56.285 00.125 428 worker thread done servicing request 00:47:56.300 00.015 10672 OnExposeComplete: enter 00:47:56.300 00.000 10672 UpdateGuideState(): m_state=6 00:47:56.300 00.000 10672 Star::Find(15, 622, 304, 0, (0,0,0,0), 0.0, 0) frame 1871 00:47:56.300 00.000 10672 Star::Find returns 1 (0), X=622.79, Y=303.43, Mass=204764, SNR=40.4, Peak=32672 HFD=2.6 00:47:56.300 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 00:47:56.300 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 00:47:56.300 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.31 mountX=-0.05 mountY=0.07, mountTheta=2.21 00:47:56.300 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.06, opts=13) 00:47:56.300 00.000 10672 Enqueuing Move request for scope (-0.06, 0.06) 00:47:56.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:56.300 00.000 428 Worker thread wakes up 00:47:56.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd 00:47:56.300 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.06) 00:47:56.300 00.000 428 Moving (-0.06, 0.06) raw xDistance=-0.05 yDistance=0.07 00:47:56.300 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:47:56.300 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:56.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:47:56.300 00.000 428 MoveAxis(E, 0, ABG) 00:47:56.300 00.000 428 Move returns status 0, amount 0 00:47:56.300 00.000 428 MoveAxis(N, 0, ABG) 00:47:56.300 00.000 428 Move returns status 0, amount 0 00:47:56.300 00.000 428 move complete, result=0 00:47:56.300 00.000 428 worker thread done servicing request 00:47:56.316 00.016 10672 UpdateGuideState exits: m=204764 SNR=40.4 00:47:56.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:56.316 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:56.316 00.000 10672 Enqueuing Expose request 00:47:56.316 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:47:56.316 00.000 428 Worker thread wakes up 00:47:56.316 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:56.316 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:47:58.143 01.827 428 Exposure complete 00:47:58.268 00.125 428 worker thread done servicing request 00:47:58.268 00.000 10672 OnExposeComplete: enter 00:47:58.268 00.000 10672 UpdateGuideState(): m_state=6 00:47:58.268 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1872 00:47:58.268 00.000 10672 Star::Find returns 1 (0), X=623.28, Y=303.25, Mass=195443, SNR=42.0, Peak=30496 HFD=2.9 00:47:58.268 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.41 = -0.41) 00:47:58.268 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 00:47:58.268 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.12 hyp=0.44 cameraTheta=-0.28 mountX=0.40 mountY=-0.13, mountTheta=-0.32 00:47:58.268 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.12, opts=13) 00:47:58.268 00.000 10672 Enqueuing Move request for scope (0.42, -0.12) 00:47:58.268 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:47:58.268 00.000 428 Worker thread wakes up 00:47:58.268 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.12) opts 0xd 00:47:58.268 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.12) 00:47:58.268 00.000 428 Moving (0.42, -0.12) raw xDistance=0.40 yDistance=-0.13 00:47:58.268 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:47:58.268 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:47:58.268 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 00:47:58.268 00.000 428 MoveAxis(E, 0, ABG) 00:47:58.268 00.000 428 Move returns status 0, amount 0 00:47:58.268 00.000 428 MoveAxis(N, 0, ABG) 00:47:58.268 00.000 428 Move returns status 0, amount 0 00:47:58.268 00.000 428 move complete, result=0 00:47:58.268 00.000 428 worker thread done servicing request 00:47:58.300 00.032 10672 UpdateGuideState exits: m=195443 SNR=42.0 00:47:58.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:47:58.300 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:47:58.300 00.000 10672 Enqueuing Expose request 00:47:58.300 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 00:47:58.300 00.000 428 Worker thread wakes up 00:47:58.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:47:58.300 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:00.143 01.843 428 Exposure complete 00:48:00.283 00.140 428 worker thread done servicing request 00:48:00.283 00.000 10672 OnExposeComplete: enter 00:48:00.283 00.000 10672 UpdateGuideState(): m_state=6 00:48:00.283 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1873 00:48:00.283 00.000 10672 Star::Find returns 1 (0), X=622.89, Y=303.77, Mass=207474, SNR=43.1, Peak=28752 HFD=2.5 00:48:00.283 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.14) = xAngle (1.35 = 1.35) 00:48:00.283 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.45 = 1.45) 00:48:00.283 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.48 mountX=0.09 mountY=0.40, mountTheta=1.35 00:48:00.283 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.41, opts=13) 00:48:00.283 00.000 10672 Enqueuing Move request for scope (0.04, 0.41) 00:48:00.283 00.000 428 Worker thread wakes up 00:48:00.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:00.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.41) opts 0xd 00:48:00.283 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.41) 00:48:00.283 00.000 428 Moving (0.04, 0.41) raw xDistance=0.09 yDistance=0.40 00:48:00.283 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 00:48:00.283 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:00.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:48:00.283 00.000 428 MoveAxis(E, 0, ABG) 00:48:00.283 00.000 428 Move returns status 0, amount 0 00:48:00.283 00.000 428 MoveAxis(N, 0, ABG) 00:48:00.283 00.000 428 Move returns status 0, amount 0 00:48:00.283 00.000 428 move complete, result=0 00:48:00.283 00.000 428 worker thread done servicing request 00:48:00.315 00.032 10672 UpdateGuideState exits: m=207474 SNR=43.1 00:48:00.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:00.315 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:00.315 00.000 10672 Enqueuing Expose request 00:48:00.315 00.000 428 Worker thread wakes up 00:48:00.315 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:00.315 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:48:00.315 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:00.955 00.640 10672 read socket command 10 00:48:00.955 00.000 10672 processing socket request REQDIST 00:48:00.955 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:48:00.955 00.000 10672 Sending socket response 43 (0x2b) 00:48:02.147 01.192 428 Exposure complete 00:48:02.287 00.140 428 worker thread done servicing request 00:48:02.287 00.000 10672 OnExposeComplete: enter 00:48:02.287 00.000 10672 UpdateGuideState(): m_state=6 00:48:02.287 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1874 00:48:02.287 00.000 10672 Star::Find returns 1 (0), X=622.55, Y=303.01, Mass=238800, SNR=44.7, Peak=32240 HFD=2.5 00:48:02.287 00.000 10672 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 00:48:02.287 00.000 10672 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.31 = -2.31) 00:48:02.287 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.36 hyp=0.47 cameraTheta=-2.28 mountX=-0.35 mountY=-0.35, mountTheta=-2.36 00:48:02.303 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.36, opts=13) 00:48:02.303 00.000 10672 Enqueuing Move request for scope (-0.31, -0.36) 00:48:02.303 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:48:02.303 00.000 428 Worker thread wakes up 00:48:02.303 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.36) opts 0xd 00:48:02.303 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.36) 00:48:02.303 00.000 428 Moving (-0.31, -0.36) raw xDistance=-0.35 yDistance=-0.35 00:48:02.303 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:48:02.303 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:02.303 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 00:48:02.303 00.000 428 MoveAxis(E, 0, ABG) 00:48:02.303 00.000 428 Move returns status 0, amount 0 00:48:02.303 00.000 428 MoveAxis(N, 0, ABG) 00:48:02.303 00.000 428 Move returns status 0, amount 0 00:48:02.303 00.000 428 move complete, result=0 00:48:02.303 00.000 428 worker thread done servicing request 00:48:02.319 00.016 10672 UpdateGuideState exits: m=238800 SNR=44.7 00:48:02.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:02.319 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:02.319 00.000 10672 Enqueuing Expose request 00:48:02.319 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:48:02.319 00.000 428 Worker thread wakes up 00:48:02.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:02.319 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:04.131 01.812 428 Exposure complete 00:48:04.271 00.140 428 worker thread done servicing request 00:48:04.271 00.000 10672 OnExposeComplete: enter 00:48:04.271 00.000 10672 UpdateGuideState(): m_state=6 00:48:04.271 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1875 00:48:04.271 00.000 10672 Star::Find returns 1 (0), X=622.86, Y=303.29, Mass=182212, SNR=37.4, Peak=34960 HFD=2.6 00:48:04.271 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.65 = -1.65) 00:48:04.271 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 00:48:04.271 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.51 mountX=-0.01 mountY=-0.08, mountTheta=-1.65 00:48:04.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.08, opts=13) 00:48:04.271 00.000 10672 Enqueuing Move request for scope (0.00, -0.08) 00:48:04.271 00.000 428 Worker thread wakes up 00:48:04.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:04.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd 00:48:04.271 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.08) 00:48:04.271 00.000 428 Moving (0.00, -0.08) raw xDistance=-0.01 yDistance=-0.08 00:48:04.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:48:04.271 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:04.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:48:04.271 00.000 428 MoveAxis(E, 0, ABG) 00:48:04.271 00.000 428 Move returns status 0, amount 0 00:48:04.271 00.000 428 MoveAxis(N, 0, ABG) 00:48:04.271 00.000 428 Move returns status 0, amount 0 00:48:04.271 00.000 428 move complete, result=0 00:48:04.271 00.000 428 worker thread done servicing request 00:48:04.287 00.016 10672 UpdateGuideState exits: m=182212 SNR=37.4 00:48:04.287 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:04.287 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:04.287 00.000 10672 Enqueuing Expose request 00:48:04.287 00.000 428 Worker thread wakes up 00:48:04.287 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:48:04.287 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:04.287 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:05.958 01.671 10672 read socket command 10 00:48:05.958 00.000 10672 processing socket request REQDIST 00:48:05.958 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:48:05.958 00.000 10672 Sending socket response 33 (0x21) 00:48:06.146 00.188 428 Exposure complete 00:48:06.286 00.140 428 worker thread done servicing request 00:48:06.286 00.000 10672 OnExposeComplete: enter 00:48:06.286 00.000 10672 UpdateGuideState(): m_state=6 00:48:06.286 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1876 00:48:06.286 00.000 10672 Star::Find returns 1 (0), X=622.26, Y=303.49, Mass=182769, SNR=38.2, Peak=26240 HFD=2.7 00:48:06.286 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (0.14) = xAngle (2.79 = 2.79) 00:48:06.286 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.90 = 2.90) 00:48:06.286 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.13 hyp=0.60 cameraTheta=2.93 mountX=-0.57 mountY=0.14, mountTheta=2.89 00:48:06.286 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.13, opts=13) 00:48:06.286 00.000 10672 Enqueuing Move request for scope (-0.59, 0.13) 00:48:06.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:06.286 00.000 428 Worker thread wakes up 00:48:06.286 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.13) opts 0xd 00:48:06.286 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.13) 00:48:06.286 00.000 428 Moving (-0.59, 0.13) raw xDistance=-0.57 yDistance=0.14 00:48:06.286 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 00:48:06.286 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:06.286 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:48:06.286 00.000 428 MoveAxis(E, 662, ABG) 00:48:06.286 00.000 428 Guiding Dir = 2, Dur = 662 00:48:06.286 00.000 428 IsSlewing returns 0 00:48:06.286 00.000 428 IsGuiding returns 0 00:48:06.302 00.016 428 PulseGuide returned control before completion, sleep 655 00:48:06.317 00.015 10672 UpdateGuideState exits: m=182769 SNR=38.2 00:48:06.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:06.317 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:06.317 00.000 10672 Enqueuing Expose request 00:48:06.974 00.657 428 IsGuiding returns 0 00:48:06.974 00.000 428 Move returns status 0, amount 662 00:48:06.974 00.000 428 MoveAxis(N, 0, ABG) 00:48:06.974 00.000 428 Move returns status 0, amount 0 00:48:06.974 00.000 428 move complete, result=0 00:48:06.974 00.000 428 worker thread done servicing request 00:48:06.974 00.000 428 Worker thread wakes up 00:48:06.974 00.000 10672 GuideStep: -0.6 px 662 ms EAST, 0.1 px 0 ms NORTH 00:48:06.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:06.974 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:08.145 01.171 428 Exposure complete 00:48:08.270 00.125 428 worker thread done servicing request 00:48:08.270 00.000 10672 OnExposeComplete: enter 00:48:08.270 00.000 10672 UpdateGuideState(): m_state=6 00:48:08.270 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1877 00:48:08.270 00.000 10672 Star::Find returns 1 (0), X=623.00, Y=303.52, Mass=205664, SNR=44.6, Peak=31792 HFD=2.3 00:48:08.270 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (0.14) = xAngle (0.65 = 0.65) 00:48:08.270 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.76 = 0.76) 00:48:08.270 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.79 mountX=0.17 mountY=0.15, mountTheta=0.71 00:48:08.270 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.15, opts=13) 00:48:08.286 00.016 10672 Enqueuing Move request for scope (0.15, 0.15) 00:48:08.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:08.286 00.000 428 Worker thread wakes up 00:48:08.286 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd 00:48:08.286 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.15) 00:48:08.286 00.000 428 Moving (0.15, 0.15) raw xDistance=0.17 yDistance=0.15 00:48:08.286 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:48:08.286 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:08.286 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:48:08.286 00.000 428 MoveAxis(E, 0, ABG) 00:48:08.286 00.000 428 Move returns status 0, amount 0 00:48:08.286 00.000 428 MoveAxis(N, 0, ABG) 00:48:08.286 00.000 428 Move returns status 0, amount 0 00:48:08.286 00.000 428 move complete, result=0 00:48:08.286 00.000 428 worker thread done servicing request 00:48:08.301 00.015 10672 UpdateGuideState exits: m=205664 SNR=44.6 00:48:08.301 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:08.301 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:08.301 00.000 10672 Enqueuing Expose request 00:48:08.301 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:48:08.301 00.000 428 Worker thread wakes up 00:48:08.301 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:08.301 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:10.134 01.833 428 Exposure complete 00:48:10.259 00.125 428 worker thread done servicing request 00:48:10.259 00.000 10672 OnExposeComplete: enter 00:48:10.259 00.000 10672 UpdateGuideState(): m_state=6 00:48:10.259 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1878 00:48:10.259 00.000 10672 Star::Find returns 1 (0), X=623.27, Y=303.51, Mass=187440, SNR=40.0, Peak=26448 HFD=2.8 00:48:10.259 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (0.14) = xAngle (0.19 = 0.19) 00:48:10.274 00.015 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.30 = 0.30) 00:48:10.274 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.14 hyp=0.44 cameraTheta=0.33 mountX=0.43 mountY=0.13, mountTheta=0.29 00:48:10.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.14, opts=13) 00:48:10.274 00.000 10672 Enqueuing Move request for scope (0.42, 0.14) 00:48:10.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:10.274 00.000 428 Worker thread wakes up 00:48:10.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.14) opts 0xd 00:48:10.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.14) 00:48:10.274 00.000 428 Moving (0.42, 0.14) raw xDistance=0.43 yDistance=0.13 00:48:10.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:48:10.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:10.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:48:10.274 00.000 428 MoveAxis(E, 0, ABG) 00:48:10.274 00.000 428 Move returns status 0, amount 0 00:48:10.274 00.000 428 MoveAxis(N, 0, ABG) 00:48:10.274 00.000 428 Move returns status 0, amount 0 00:48:10.274 00.000 428 move complete, result=0 00:48:10.274 00.000 428 worker thread done servicing request 00:48:10.290 00.016 10672 UpdateGuideState exits: m=187440 SNR=40.0 00:48:10.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:10.290 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:10.290 00.000 10672 Enqueuing Expose request 00:48:10.290 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:48:10.290 00.000 428 Worker thread wakes up 00:48:10.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:10.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:10.962 00.672 10672 read socket command 10 00:48:10.962 00.000 10672 processing socket request REQDIST 00:48:10.962 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:48:10.962 00.000 10672 Sending socket response 38 (0x26) 00:48:12.149 01.187 428 Exposure complete 00:48:12.289 00.140 428 worker thread done servicing request 00:48:12.289 00.000 10672 OnExposeComplete: enter 00:48:12.289 00.000 10672 UpdateGuideState(): m_state=6 00:48:12.289 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1879 00:48:12.289 00.000 10672 Star::Find returns 1 (0), X=623.22, Y=303.41, Mass=194976, SNR=38.5, Peak=30928 HFD=2.7 00:48:12.289 00.000 10672 CameraToMount -- cameraTheta (0.10) - m_xAngle (0.14) = xAngle (-0.04 = -0.04) 00:48:12.289 00.000 10672 CameraToMount -- cameraTheta (0.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.07 = 0.07) 00:48:12.289 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.04 hyp=0.37 cameraTheta=0.10 mountX=0.37 mountY=0.03, mountTheta=0.07 00:48:12.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.04, opts=13) 00:48:12.289 00.000 10672 Enqueuing Move request for scope (0.37, 0.04) 00:48:12.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:12.289 00.000 428 Worker thread wakes up 00:48:12.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.04) opts 0xd 00:48:12.289 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.04) 00:48:12.289 00.000 428 Moving (0.37, 0.04) raw xDistance=0.37 yDistance=0.03 00:48:12.289 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:48:12.289 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:12.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:48:12.289 00.000 428 MoveAxis(E, 0, ABG) 00:48:12.289 00.000 428 Move returns status 0, amount 0 00:48:12.289 00.000 428 MoveAxis(N, 0, ABG) 00:48:12.289 00.000 428 Move returns status 0, amount 0 00:48:12.289 00.000 428 move complete, result=0 00:48:12.289 00.000 428 worker thread done servicing request 00:48:12.305 00.016 10672 UpdateGuideState exits: m=194976 SNR=38.5 00:48:12.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:12.305 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:12.305 00.000 10672 Enqueuing Expose request 00:48:12.305 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 00:48:12.305 00.000 428 Worker thread wakes up 00:48:12.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:12.320 00.015 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:14.148 01.828 428 Exposure complete 00:48:14.273 00.125 428 worker thread done servicing request 00:48:14.273 00.000 10672 OnExposeComplete: enter 00:48:14.273 00.000 10672 UpdateGuideState(): m_state=6 00:48:14.273 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1880 00:48:14.273 00.000 10672 Star::Find returns 1 (0), X=622.99, Y=303.50, Mass=198982, SNR=41.0, Peak=27216 HFD=3.0 00:48:14.273 00.000 10672 CameraToMount -- cameraTheta (0.77) - m_xAngle (0.14) = xAngle (0.63 = 0.63) 00:48:14.273 00.000 10672 CameraToMount -- cameraTheta (0.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.74 = 0.74) 00:48:14.273 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.77 mountX=0.16 mountY=0.13, mountTheta=0.69 00:48:14.273 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.13, opts=13) 00:48:14.273 00.000 10672 Enqueuing Move request for scope (0.14, 0.13) 00:48:14.273 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:14.273 00.000 428 Worker thread wakes up 00:48:14.273 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd 00:48:14.273 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.13) 00:48:14.273 00.000 428 Moving (0.14, 0.13) raw xDistance=0.16 yDistance=0.13 00:48:14.273 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:48:14.273 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:14.273 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:48:14.273 00.000 428 MoveAxis(E, 0, ABG) 00:48:14.273 00.000 428 Move returns status 0, amount 0 00:48:14.273 00.000 428 MoveAxis(N, 0, ABG) 00:48:14.273 00.000 428 Move returns status 0, amount 0 00:48:14.273 00.000 428 move complete, result=0 00:48:14.273 00.000 428 worker thread done servicing request 00:48:14.304 00.031 10672 UpdateGuideState exits: m=198982 SNR=41.0 00:48:14.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:14.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:14.304 00.000 10672 Enqueuing Expose request 00:48:14.304 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:48:14.304 00.000 428 Worker thread wakes up 00:48:14.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:14.304 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:15.960 01.656 10672 read socket command 10 00:48:15.960 00.000 10672 processing socket request REQDIST 00:48:15.960 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:48:15.960 00.000 10672 Sending socket response 32 (0x20) 00:48:16.147 00.187 428 Exposure complete 00:48:16.288 00.141 428 worker thread done servicing request 00:48:16.288 00.000 10672 OnExposeComplete: enter 00:48:16.288 00.000 10672 UpdateGuideState(): m_state=6 00:48:16.288 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1881 00:48:16.288 00.000 10672 Star::Find returns 1 (0), X=622.22, Y=303.74, Mass=201150, SNR=38.3, Peak=30048 HFD=2.5 00:48:16.288 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (0.14) = xAngle (2.47 = 2.47) 00:48:16.288 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.58 = 2.58) 00:48:16.288 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.37 hyp=0.73 cameraTheta=2.61 mountX=-0.57 mountY=0.39, mountTheta=2.54 00:48:16.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.37, opts=13) 00:48:16.288 00.000 10672 Enqueuing Move request for scope (-0.63, 0.37) 00:48:16.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:16.288 00.000 428 Worker thread wakes up 00:48:16.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.37) opts 0xd 00:48:16.288 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.37) 00:48:16.288 00.000 428 Moving (-0.63, 0.37) raw xDistance=-0.57 yDistance=0.39 00:48:16.288 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 00:48:16.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:16.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:48:16.288 00.000 428 MoveAxis(E, 673, ABG) 00:48:16.288 00.000 428 Guiding Dir = 2, Dur = 673 00:48:16.288 00.000 428 IsSlewing returns 0 00:48:16.288 00.000 428 IsGuiding returns 0 00:48:16.319 00.031 428 PulseGuide returned control before completion, sleep 661 00:48:16.319 00.000 10672 UpdateGuideState exits: m=201150 SNR=38.3 00:48:16.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:16.319 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:16.319 00.000 10672 Enqueuing Expose request 00:48:17.006 00.687 428 IsGuiding returns 0 00:48:17.006 00.000 428 Move returns status 0, amount 673 00:48:17.006 00.000 428 MoveAxis(N, 0, ABG) 00:48:17.006 00.000 428 Move returns status 0, amount 0 00:48:17.006 00.000 428 move complete, result=0 00:48:17.006 00.000 428 worker thread done servicing request 00:48:17.006 00.000 428 Worker thread wakes up 00:48:17.006 00.000 10672 GuideStep: -0.6 px 673 ms EAST, 0.4 px 0 ms NORTH 00:48:17.006 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:17.006 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:18.136 01.130 428 Exposure complete 00:48:18.277 00.141 428 worker thread done servicing request 00:48:18.277 00.000 10672 OnExposeComplete: enter 00:48:18.277 00.000 10672 UpdateGuideState(): m_state=6 00:48:18.277 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1882 00:48:18.277 00.000 10672 Star::Find returns 1 (0), X=622.81, Y=303.69, Mass=187679, SNR=40.0, Peak=30496 HFD=2.4 00:48:18.277 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.56 = 1.56) 00:48:18.277 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.67 = 1.67) 00:48:18.277 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.33 cameraTheta=1.70 mountX=0.00 mountY=0.33, mountTheta=1.56 00:48:18.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.32, opts=13) 00:48:18.277 00.000 10672 Enqueuing Move request for scope (-0.04, 0.32) 00:48:18.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:18.277 00.000 428 Worker thread wakes up 00:48:18.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd 00:48:18.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.32) 00:48:18.277 00.000 428 Moving (-0.04, 0.32) raw xDistance=0.00 yDistance=0.33 00:48:18.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 00:48:18.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:18.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:48:18.277 00.000 428 MoveAxis(E, 0, ABG) 00:48:18.292 00.015 428 Move returns status 0, amount 0 00:48:18.292 00.000 428 MoveAxis(N, 0, ABG) 00:48:18.292 00.000 428 Move returns status 0, amount 0 00:48:18.292 00.000 428 move complete, result=0 00:48:18.292 00.000 428 worker thread done servicing request 00:48:18.308 00.016 10672 UpdateGuideState exits: m=187679 SNR=40.0 00:48:18.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:18.308 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:18.308 00.000 10672 Enqueuing Expose request 00:48:18.308 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 00:48:18.308 00.000 428 Worker thread wakes up 00:48:18.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:18.308 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:20.135 01.827 428 Exposure complete 00:48:20.260 00.125 428 worker thread done servicing request 00:48:20.260 00.000 10672 OnExposeComplete: enter 00:48:20.260 00.000 10672 UpdateGuideState(): m_state=6 00:48:20.260 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1883 00:48:20.260 00.000 10672 Star::Find returns 1 (0), X=622.77, Y=303.74, Mass=211733, SNR=45.3, Peak=39968 HFD=2.6 00:48:20.260 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 00:48:20.260 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 00:48:20.260 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.78 mountX=-0.03 mountY=0.37, mountTheta=1.64 00:48:20.260 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.37, opts=13) 00:48:20.260 00.000 10672 Enqueuing Move request for scope (-0.08, 0.37) 00:48:20.260 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:20.260 00.000 428 Worker thread wakes up 00:48:20.260 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.37) opts 0xd 00:48:20.260 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.37) 00:48:20.260 00.000 428 Moving (-0.08, 0.37) raw xDistance=-0.03 yDistance=0.37 00:48:20.260 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:48:20.260 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:20.260 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:48:20.260 00.000 428 MoveAxis(E, 0, ABG) 00:48:20.260 00.000 428 Move returns status 0, amount 0 00:48:20.260 00.000 428 MoveAxis(N, 0, ABG) 00:48:20.260 00.000 428 Move returns status 0, amount 0 00:48:20.260 00.000 428 move complete, result=0 00:48:20.260 00.000 428 worker thread done servicing request 00:48:20.292 00.032 10672 UpdateGuideState exits: m=211733 SNR=45.3 00:48:20.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:20.292 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:20.292 00.000 10672 Enqueuing Expose request 00:48:20.292 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:48:20.292 00.000 428 Worker thread wakes up 00:48:20.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:20.292 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:20.964 00.672 10672 read socket command 10 00:48:20.964 00.000 10672 processing socket request REQDIST 00:48:20.964 00.000 10672 SOCKSVR: Sending pixel error of 0.40 00:48:20.964 00.000 10672 Sending socket response 40 (0x28) 00:48:22.151 01.187 428 Exposure complete 00:48:22.275 00.124 428 worker thread done servicing request 00:48:22.275 00.000 10672 OnExposeComplete: enter 00:48:22.275 00.000 10672 UpdateGuideState(): m_state=6 00:48:22.275 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1884 00:48:22.275 00.000 10672 Star::Find returns 1 (0), X=623.22, Y=303.15, Mass=201805, SNR=41.1, Peak=32672 HFD=2.6 00:48:22.275 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.68 = -0.68) 00:48:22.275 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 00:48:22.275 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.22 hyp=0.42 cameraTheta=-0.55 mountX=0.33 mountY=-0.23, mountTheta=-0.61 00:48:22.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.22, opts=13) 00:48:22.275 00.000 10672 Enqueuing Move request for scope (0.36, -0.22) 00:48:22.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:22.275 00.000 428 Worker thread wakes up 00:48:22.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.22) opts 0xd 00:48:22.275 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.22) 00:48:22.275 00.000 428 Moving (0.36, -0.22) raw xDistance=0.33 yDistance=-0.23 00:48:22.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:48:22.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:22.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:48:22.275 00.000 428 MoveAxis(E, 0, ABG) 00:48:22.275 00.000 428 Move returns status 0, amount 0 00:48:22.275 00.000 428 MoveAxis(N, 0, ABG) 00:48:22.275 00.000 428 Move returns status 0, amount 0 00:48:22.275 00.000 428 move complete, result=0 00:48:22.275 00.000 428 worker thread done servicing request 00:48:22.307 00.032 10672 UpdateGuideState exits: m=201805 SNR=41.1 00:48:22.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:22.307 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:22.307 00.000 10672 Enqueuing Expose request 00:48:22.307 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:48:22.307 00.000 428 Worker thread wakes up 00:48:22.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:22.307 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:24.150 01.843 428 Exposure complete 00:48:24.290 00.140 428 worker thread done servicing request 00:48:24.290 00.000 10672 OnExposeComplete: enter 00:48:24.290 00.000 10672 UpdateGuideState(): m_state=6 00:48:24.290 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1885 00:48:24.290 00.000 10672 Star::Find returns 1 (0), X=623.22, Y=303.59, Mass=183313, SNR=40.2, Peak=34528 HFD=2.5 00:48:24.290 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.14) = xAngle (0.41 = 0.41) 00:48:24.290 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.52 = 0.52) 00:48:24.290 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.23 hyp=0.43 cameraTheta=0.55 mountX=0.40 mountY=0.21, mountTheta=0.49 00:48:24.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.23, opts=13) 00:48:24.290 00.000 10672 Enqueuing Move request for scope (0.37, 0.23) 00:48:24.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:24.290 00.000 428 Worker thread wakes up 00:48:24.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.23) opts 0xd 00:48:24.290 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.23) 00:48:24.290 00.000 428 Moving (0.37, 0.23) raw xDistance=0.40 yDistance=0.21 00:48:24.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:48:24.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:24.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:48:24.290 00.000 428 MoveAxis(E, 0, ABG) 00:48:24.290 00.000 428 Move returns status 0, amount 0 00:48:24.290 00.000 428 MoveAxis(N, 0, ABG) 00:48:24.290 00.000 428 Move returns status 0, amount 0 00:48:24.290 00.000 428 move complete, result=0 00:48:24.290 00.000 428 worker thread done servicing request 00:48:24.306 00.016 10672 UpdateGuideState exits: m=183313 SNR=40.2 00:48:24.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:24.306 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:24.306 00.000 10672 Enqueuing Expose request 00:48:24.306 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:48:24.306 00.000 428 Worker thread wakes up 00:48:24.306 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:24.306 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:25.967 01.661 10672 read socket command 10 00:48:25.967 00.000 10672 processing socket request REQDIST 00:48:25.967 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:48:25.967 00.000 10672 Sending socket response 41 (0x29) 00:48:26.139 00.172 428 Exposure complete 00:48:26.279 00.140 428 worker thread done servicing request 00:48:26.279 00.000 10672 OnExposeComplete: enter 00:48:26.279 00.000 10672 UpdateGuideState(): m_state=6 00:48:26.279 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1886 00:48:26.279 00.000 10672 Star::Find returns 1 (0), X=622.89, Y=303.52, Mass=204479, SNR=38.1, Peak=32672 HFD=3.0 00:48:26.279 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 00:48:26.279 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.30 = 1.30) 00:48:26.279 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.33 mountX=0.06 mountY=0.15, mountTheta=1.21 00:48:26.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.15, opts=13) 00:48:26.279 00.000 10672 Enqueuing Move request for scope (0.04, 0.15) 00:48:26.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:26.279 00.000 428 Worker thread wakes up 00:48:26.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd 00:48:26.279 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.15) 00:48:26.279 00.000 428 Moving (0.04, 0.15) raw xDistance=0.06 yDistance=0.15 00:48:26.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:48:26.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:26.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:48:26.279 00.000 428 MoveAxis(E, 0, ABG) 00:48:26.279 00.000 428 Move returns status 0, amount 0 00:48:26.279 00.000 428 MoveAxis(N, 0, ABG) 00:48:26.279 00.000 428 Move returns status 0, amount 0 00:48:26.279 00.000 428 move complete, result=0 00:48:26.279 00.000 428 worker thread done servicing request 00:48:26.310 00.031 10672 UpdateGuideState exits: m=204479 SNR=38.1 00:48:26.310 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:26.310 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:26.310 00.000 10672 Enqueuing Expose request 00:48:26.310 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:48:26.310 00.000 428 Worker thread wakes up 00:48:26.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:26.310 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:28.122 01.812 428 Exposure complete 00:48:28.294 00.172 428 worker thread done servicing request 00:48:28.294 00.000 10672 OnExposeComplete: enter 00:48:28.294 00.000 10672 UpdateGuideState(): m_state=6 00:48:28.294 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1887 00:48:28.294 00.000 10672 Star::Find returns 1 (0), X=622.74, Y=303.38, Mass=174825, SNR=35.3, Peak=29072 HFD=2.7 00:48:28.294 00.000 10672 CameraToMount -- cameraTheta (3.07) - m_xAngle (0.14) = xAngle (2.93 = 2.93) 00:48:28.294 00.000 10672 CameraToMount -- cameraTheta (3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.04 = 3.04) 00:48:28.294 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.07 mountX=-0.11 mountY=0.01, mountTheta=3.04 00:48:28.294 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.01, opts=13) 00:48:28.294 00.000 10672 Enqueuing Move request for scope (-0.11, 0.01) 00:48:28.294 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:28.294 00.000 428 Worker thread wakes up 00:48:28.294 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd 00:48:28.294 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.01) 00:48:28.294 00.000 428 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01 00:48:28.294 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:48:28.294 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:28.294 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:48:28.294 00.000 428 MoveAxis(E, 0, ABG) 00:48:28.294 00.000 428 Move returns status 0, amount 0 00:48:28.294 00.000 428 MoveAxis(N, 0, ABG) 00:48:28.294 00.000 428 Move returns status 0, amount 0 00:48:28.294 00.000 428 move complete, result=0 00:48:28.294 00.000 428 worker thread done servicing request 00:48:28.325 00.031 10672 UpdateGuideState exits: m=174825 SNR=35.3 00:48:28.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:28.325 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:28.325 00.000 10672 Enqueuing Expose request 00:48:28.325 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:48:28.325 00.000 428 Worker thread wakes up 00:48:28.325 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:28.325 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:30.122 01.797 428 Exposure complete 00:48:30.262 00.140 428 worker thread done servicing request 00:48:30.262 00.000 10672 OnExposeComplete: enter 00:48:30.262 00.000 10672 UpdateGuideState(): m_state=6 00:48:30.262 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1888 00:48:30.262 00.000 10672 Star::Find returns 1 (0), X=622.59, Y=303.09, Mass=218450, SNR=40.5, Peak=31792 HFD=2.8 00:48:30.262 00.000 10672 CameraToMount -- cameraTheta (-2.33) - m_xAngle (0.14) = xAngle (-2.46 = -2.46) 00:48:30.262 00.000 10672 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.36 = -2.36) 00:48:30.262 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.28 hyp=0.38 cameraTheta=-2.33 mountX=-0.30 mountY=-0.27, mountTheta=-2.40 00:48:30.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.28, opts=13) 00:48:30.262 00.000 10672 Enqueuing Move request for scope (-0.26, -0.28) 00:48:30.262 00.000 428 Worker thread wakes up 00:48:30.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:30.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.28) opts 0xd 00:48:30.262 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.28) 00:48:30.262 00.000 428 Moving (-0.26, -0.28) raw xDistance=-0.30 yDistance=-0.27 00:48:30.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:48:30.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:30.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:48:30.262 00.000 428 MoveAxis(E, 0, ABG) 00:48:30.262 00.000 428 Move returns status 0, amount 0 00:48:30.262 00.000 428 MoveAxis(N, 0, ABG) 00:48:30.262 00.000 428 Move returns status 0, amount 0 00:48:30.262 00.000 428 move complete, result=0 00:48:30.262 00.000 428 worker thread done servicing request 00:48:30.293 00.031 10672 UpdateGuideState exits: m=218450 SNR=40.5 00:48:30.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:30.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:30.293 00.000 10672 Enqueuing Expose request 00:48:30.293 00.000 428 Worker thread wakes up 00:48:30.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:30.293 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:48:30.293 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:30.965 00.672 10672 read socket command 10 00:48:30.965 00.000 10672 processing socket request REQDIST 00:48:30.965 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:48:30.965 00.000 10672 Sending socket response 30 (0x1e) 00:48:32.121 01.156 428 Exposure complete 00:48:32.262 00.141 428 worker thread done servicing request 00:48:32.262 00.000 10672 OnExposeComplete: enter 00:48:32.262 00.000 10672 UpdateGuideState(): m_state=6 00:48:32.262 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1889 00:48:32.262 00.000 10672 Star::Find returns 1 (0), X=622.28, Y=303.38, Mass=167326, SNR=37.3, Peak=28096 HFD=2.8 00:48:32.262 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.98 = 2.98) 00:48:32.262 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 00:48:32.262 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.01 hyp=0.57 cameraTheta=3.12 mountX=-0.56 mountY=0.03, mountTheta=3.09 00:48:32.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.01, opts=13) 00:48:32.262 00.000 10672 Enqueuing Move request for scope (-0.57, 0.01) 00:48:32.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:48:32.262 00.000 428 Worker thread wakes up 00:48:32.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.01) opts 0xd 00:48:32.262 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.01) 00:48:32.262 00.000 428 Moving (-0.57, 0.01) raw xDistance=-0.56 yDistance=0.03 00:48:32.262 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56 00:48:32.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:32.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:48:32.262 00.000 428 MoveAxis(E, 661, ABG) 00:48:32.262 00.000 428 Guiding Dir = 2, Dur = 661 00:48:32.262 00.000 428 IsSlewing returns 0 00:48:32.262 00.000 428 IsGuiding returns 0 00:48:32.293 00.031 10672 UpdateGuideState exits: m=167326 SNR=37.3 00:48:32.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:32.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:32.293 00.000 10672 Enqueuing Expose request 00:48:32.293 00.000 428 PulseGuide returned control before completion, sleep 644 00:48:32.980 00.687 428 IsGuiding returns 0 00:48:32.980 00.000 428 Move returns status 0, amount 661 00:48:32.980 00.000 428 MoveAxis(N, 0, ABG) 00:48:32.980 00.000 428 Move returns status 0, amount 0 00:48:32.980 00.000 428 move complete, result=0 00:48:32.980 00.000 428 worker thread done servicing request 00:48:32.980 00.000 428 Worker thread wakes up 00:48:32.980 00.000 10672 GuideStep: -0.6 px 661 ms EAST, 0.0 px 0 ms NORTH 00:48:32.980 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:32.980 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:34.125 01.145 428 Exposure complete 00:48:34.266 00.141 428 worker thread done servicing request 00:48:34.266 00.000 10672 OnExposeComplete: enter 00:48:34.266 00.000 10672 UpdateGuideState(): m_state=6 00:48:34.266 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1890 00:48:34.266 00.000 10672 Star::Find returns 1 (0), X=622.59, Y=303.51, Mass=210506, SNR=41.4, Peak=32992 HFD=3.1 00:48:34.266 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 00:48:34.266 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.61 = 2.61) 00:48:34.266 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.30 cameraTheta=2.64 mountX=-0.24 mountY=0.15, mountTheta=2.57 00:48:34.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.14, opts=13) 00:48:34.266 00.000 10672 Enqueuing Move request for scope (-0.26, 0.14) 00:48:34.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:34.266 00.000 428 Worker thread wakes up 00:48:34.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd 00:48:34.266 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.14) 00:48:34.266 00.000 428 Moving (-0.26, 0.14) raw xDistance=-0.24 yDistance=0.15 00:48:34.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:48:34.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:34.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:48:34.266 00.000 428 MoveAxis(E, 0, ABG) 00:48:34.266 00.000 428 Move returns status 0, amount 0 00:48:34.266 00.000 428 MoveAxis(N, 0, ABG) 00:48:34.266 00.000 428 Move returns status 0, amount 0 00:48:34.266 00.000 428 move complete, result=0 00:48:34.266 00.000 428 worker thread done servicing request 00:48:34.297 00.031 10672 UpdateGuideState exits: m=210506 SNR=41.4 00:48:34.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:34.297 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:34.297 00.000 10672 Enqueuing Expose request 00:48:34.297 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:48:34.297 00.000 428 Worker thread wakes up 00:48:34.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:34.297 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:35.953 01.656 10672 read socket command 10 00:48:35.953 00.000 10672 processing socket request REQDIST 00:48:35.953 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:48:35.953 00.000 10672 Sending socket response 35 (0x23) 00:48:36.140 00.187 428 Exposure complete 00:48:36.281 00.141 428 worker thread done servicing request 00:48:36.281 00.000 10672 OnExposeComplete: enter 00:48:36.281 00.000 10672 UpdateGuideState(): m_state=6 00:48:36.281 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1891 00:48:36.281 00.000 10672 Star::Find returns 1 (0), X=622.34, Y=303.56, Mass=172085, SNR=38.4, Peak=32992 HFD=2.3 00:48:36.281 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 00:48:36.281 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.75 = 2.75) 00:48:36.281 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.19 hyp=0.55 cameraTheta=2.78 mountX=-0.48 mountY=0.21, mountTheta=2.73 00:48:36.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.19, opts=13) 00:48:36.281 00.000 10672 Enqueuing Move request for scope (-0.51, 0.19) 00:48:36.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:36.281 00.000 428 Worker thread wakes up 00:48:36.297 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.19) opts 0xd 00:48:36.297 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.19) 00:48:36.297 00.000 428 Moving (-0.51, 0.19) raw xDistance=-0.48 yDistance=0.21 00:48:36.297 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:48:36.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:36.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:48:36.297 00.000 428 MoveAxis(E, 561, ABG) 00:48:36.297 00.000 428 Guiding Dir = 2, Dur = 561 00:48:36.297 00.000 428 IsSlewing returns 0 00:48:36.297 00.000 428 IsGuiding returns 0 00:48:36.312 00.015 428 PulseGuide returned control before completion, sleep 556 00:48:36.312 00.000 10672 UpdateGuideState exits: m=172085 SNR=38.4 00:48:36.312 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:36.312 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:36.312 00.000 10672 Enqueuing Expose request 00:48:36.874 00.562 428 IsGuiding returns 1 00:48:36.874 00.000 428 scope still moving after pulse duration time elapsed 00:48:36.921 00.047 428 IsSlewing returns 0 00:48:36.937 00.016 428 IsGuiding returns 0 00:48:36.937 00.000 428 scope move finished after 561 + 78 ms 00:48:36.937 00.000 428 Move returns status 0, amount 561 00:48:36.937 00.000 428 MoveAxis(N, 0, ABG) 00:48:36.937 00.000 428 Move returns status 0, amount 0 00:48:36.937 00.000 428 move complete, result=0 00:48:36.937 00.000 428 worker thread done servicing request 00:48:36.937 00.000 428 Worker thread wakes up 00:48:36.937 00.000 10672 GuideStep: -0.5 px 561 ms EAST, 0.2 px 0 ms NORTH 00:48:36.937 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:36.937 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:38.140 01.203 428 Exposure complete 00:48:38.265 00.125 428 worker thread done servicing request 00:48:38.265 00.000 10672 OnExposeComplete: enter 00:48:38.265 00.000 10672 UpdateGuideState(): m_state=6 00:48:38.265 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1892 00:48:38.265 00.000 10672 Star::Find returns 1 (0), X=622.83, Y=303.22, Mass=186973, SNR=40.0, Peak=29184 HFD=2.7 00:48:38.265 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 00:48:38.265 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 00:48:38.265 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.71 mountX=-0.04 mountY=-0.15, mountTheta=-1.84 00:48:38.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.15, opts=13) 00:48:38.265 00.000 10672 Enqueuing Move request for scope (-0.02, -0.15) 00:48:38.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:38.265 00.000 428 Worker thread wakes up 00:48:38.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd 00:48:38.265 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.15) 00:48:38.265 00.000 428 Moving (-0.02, -0.15) raw xDistance=-0.04 yDistance=-0.15 00:48:38.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:48:38.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:38.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:48:38.265 00.000 428 MoveAxis(E, 0, ABG) 00:48:38.265 00.000 428 Move returns status 0, amount 0 00:48:38.265 00.000 428 MoveAxis(N, 0, ABG) 00:48:38.265 00.000 428 Move returns status 0, amount 0 00:48:38.265 00.000 428 move complete, result=0 00:48:38.265 00.000 428 worker thread done servicing request 00:48:38.296 00.031 10672 UpdateGuideState exits: m=186973 SNR=40.0 00:48:38.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:38.296 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:38.296 00.000 10672 Enqueuing Expose request 00:48:38.296 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:48:38.296 00.000 428 Worker thread wakes up 00:48:38.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:38.296 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:40.123 01.827 428 Exposure complete 00:48:40.248 00.125 428 worker thread done servicing request 00:48:40.248 00.000 10672 OnExposeComplete: enter 00:48:40.248 00.000 10672 UpdateGuideState(): m_state=6 00:48:40.248 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1893 00:48:40.248 00.000 10672 Star::Find returns 1 (0), X=622.56, Y=303.19, Mass=175066, SNR=38.4, Peak=23072 HFD=2.7 00:48:40.248 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.72 = -2.72) 00:48:40.248 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 00:48:40.248 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.18 hyp=0.35 cameraTheta=-2.59 mountX=-0.32 mountY=-0.17, mountTheta=-2.64 00:48:40.264 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.18, opts=13) 00:48:40.264 00.000 10672 Enqueuing Move request for scope (-0.29, -0.18) 00:48:40.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:40.264 00.000 428 Worker thread wakes up 00:48:40.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.18) opts 0xd 00:48:40.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.18) 00:48:40.264 00.000 428 Moving (-0.29, -0.18) raw xDistance=-0.32 yDistance=-0.17 00:48:40.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 00:48:40.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:40.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:48:40.264 00.000 428 MoveAxis(E, 0, ABG) 00:48:40.264 00.000 428 Move returns status 0, amount 0 00:48:40.264 00.000 428 MoveAxis(N, 0, ABG) 00:48:40.264 00.000 428 Move returns status 0, amount 0 00:48:40.264 00.000 428 move complete, result=0 00:48:40.264 00.000 428 worker thread done servicing request 00:48:40.280 00.016 10672 UpdateGuideState exits: m=175066 SNR=38.4 00:48:40.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:40.280 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:40.280 00.000 10672 Enqueuing Expose request 00:48:40.280 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:48:40.280 00.000 428 Worker thread wakes up 00:48:40.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:40.280 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:40.967 00.687 10672 read socket command 10 00:48:40.967 00.000 10672 processing socket request REQDIST 00:48:40.967 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:48:40.967 00.000 10672 Sending socket response 33 (0x21) 00:48:42.138 01.171 428 Exposure complete 00:48:42.267 00.129 428 worker thread done servicing request 00:48:42.267 00.000 10672 OnExposeComplete: enter 00:48:42.267 00.000 10672 UpdateGuideState(): m_state=6 00:48:42.267 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1894 00:48:42.267 00.000 10672 Star::Find returns 1 (0), X=622.31, Y=303.31, Mass=197015, SNR=38.2, Peak=26128 HFD=2.9 00:48:42.267 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.12) 00:48:42.267 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 00:48:42.267 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.06 hyp=0.55 cameraTheta=-3.03 mountX=-0.55 mountY=-0.05, mountTheta=-3.06 00:48:42.283 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.06, opts=13) 00:48:42.283 00.000 10672 Enqueuing Move request for scope (-0.55, -0.06) 00:48:42.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:42.283 00.000 428 Worker thread wakes up 00:48:42.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.06) opts 0xd 00:48:42.283 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.06) 00:48:42.283 00.000 428 Moving (-0.55, -0.06) raw xDistance=-0.55 yDistance=-0.05 00:48:42.283 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 00:48:42.283 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:42.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:48:42.283 00.000 428 MoveAxis(E, 642, ABG) 00:48:42.283 00.000 428 Guiding Dir = 2, Dur = 642 00:48:42.299 00.016 10672 UpdateGuideState exits: m=197015 SNR=38.2 00:48:42.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:42.299 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:42.299 00.000 10672 Enqueuing Expose request 00:48:42.314 00.015 428 IsSlewing returns 0 00:48:42.314 00.000 428 IsGuiding returns 0 00:48:42.330 00.016 428 PulseGuide returned control before completion, sleep 638 00:48:42.986 00.656 428 IsGuiding returns 0 00:48:42.986 00.000 428 Move returns status 0, amount 642 00:48:42.986 00.000 428 MoveAxis(N, 0, ABG) 00:48:42.986 00.000 428 Move returns status 0, amount 0 00:48:42.986 00.000 428 move complete, result=0 00:48:42.986 00.000 428 worker thread done servicing request 00:48:42.986 00.000 428 Worker thread wakes up 00:48:42.986 00.000 10672 GuideStep: -0.5 px 642 ms EAST, -0.0 px 0 ms NORTH 00:48:42.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:42.986 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:44.126 01.140 428 Exposure complete 00:48:44.251 00.125 428 worker thread done servicing request 00:48:44.251 00.000 10672 OnExposeComplete: enter 00:48:44.251 00.000 10672 UpdateGuideState(): m_state=6 00:48:44.251 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1895 00:48:44.251 00.000 10672 Star::Find returns 1 (0), X=622.59, Y=303.22, Mass=203766, SNR=40.5, Peak=20896 HFD=3.2 00:48:44.251 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.14) = xAngle (-2.78 = -2.78) 00:48:44.251 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.67 = -2.67) 00:48:44.251 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.14 hyp=0.30 cameraTheta=-2.64 mountX=-0.28 mountY=-0.14, mountTheta=-2.69 00:48:44.251 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.14, opts=13) 00:48:44.251 00.000 10672 Enqueuing Move request for scope (-0.26, -0.14) 00:48:44.251 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:44.251 00.000 428 Worker thread wakes up 00:48:44.251 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.14) opts 0xd 00:48:44.251 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.14) 00:48:44.251 00.000 428 Moving (-0.26, -0.14) raw xDistance=-0.28 yDistance=-0.14 00:48:44.251 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:48:44.251 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:44.251 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:48:44.251 00.000 428 MoveAxis(E, 0, ABG) 00:48:44.251 00.000 428 Move returns status 0, amount 0 00:48:44.251 00.000 428 MoveAxis(N, 0, ABG) 00:48:44.251 00.000 428 Move returns status 0, amount 0 00:48:44.251 00.000 428 move complete, result=0 00:48:44.251 00.000 428 worker thread done servicing request 00:48:44.282 00.031 10672 UpdateGuideState exits: m=203766 SNR=40.5 00:48:44.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:44.282 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:44.282 00.000 10672 Enqueuing Expose request 00:48:44.282 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:48:44.282 00.000 428 Worker thread wakes up 00:48:44.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:44.282 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:45.954 01.672 10672 read socket command 10 00:48:45.954 00.000 10672 processing socket request REQDIST 00:48:45.954 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:48:45.954 00.000 10672 Sending socket response 37 (0x25) 00:48:46.126 00.172 428 Exposure complete 00:48:46.250 00.124 428 worker thread done servicing request 00:48:46.250 00.000 10672 OnExposeComplete: enter 00:48:46.250 00.000 10672 UpdateGuideState(): m_state=6 00:48:46.250 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1896 00:48:46.250 00.000 10672 Star::Find returns 1 (0), X=622.80, Y=303.28, Mass=203435, SNR=42.5, Peak=27872 HFD=3.5 00:48:46.250 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (0.14) = xAngle (-2.23 = -2.23) 00:48:46.250 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.12 = -2.12) 00:48:46.266 00.016 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.09 mountX=-0.06 mountY=-0.09, mountTheta=-2.20 00:48:46.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.09, opts=13) 00:48:46.266 00.000 10672 Enqueuing Move request for scope (-0.05, -0.09) 00:48:46.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:46.266 00.000 428 Worker thread wakes up 00:48:46.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd 00:48:46.266 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.09) 00:48:46.266 00.000 428 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=-0.09 00:48:46.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:48:46.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:46.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:48:46.266 00.000 428 MoveAxis(E, 0, ABG) 00:48:46.266 00.000 428 Move returns status 0, amount 0 00:48:46.266 00.000 428 MoveAxis(N, 0, ABG) 00:48:46.266 00.000 428 Move returns status 0, amount 0 00:48:46.266 00.000 428 move complete, result=0 00:48:46.266 00.000 428 worker thread done servicing request 00:48:46.282 00.016 10672 UpdateGuideState exits: m=203435 SNR=42.5 00:48:46.282 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:46.282 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:46.282 00.000 10672 Enqueuing Expose request 00:48:46.282 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:48:46.282 00.000 428 Worker thread wakes up 00:48:46.282 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:46.282 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:48.140 01.858 428 Exposure complete 00:48:48.265 00.125 428 worker thread done servicing request 00:48:48.265 00.000 10672 OnExposeComplete: enter 00:48:48.265 00.000 10672 UpdateGuideState(): m_state=6 00:48:48.265 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1897 00:48:48.265 00.000 10672 Star::Find returns 1 (0), X=623.05, Y=303.18, Mass=193955, SNR=42.6, Peak=31792 HFD=2.5 00:48:48.265 00.000 10672 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.14) = xAngle (-0.91 = -0.91) 00:48:48.265 00.000 10672 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.80 = -0.80) 00:48:48.265 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.77 mountX=0.17 mountY=-0.19, mountTheta=-0.86 00:48:48.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.19, opts=13) 00:48:48.265 00.000 10672 Enqueuing Move request for scope (0.19, -0.19) 00:48:48.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:48.265 00.000 428 Worker thread wakes up 00:48:48.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd 00:48:48.265 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.19) 00:48:48.265 00.000 428 Moving (0.19, -0.19) raw xDistance=0.17 yDistance=-0.19 00:48:48.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:48:48.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:48.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:48:48.265 00.000 428 MoveAxis(E, 0, ABG) 00:48:48.265 00.000 428 Move returns status 0, amount 0 00:48:48.265 00.000 428 MoveAxis(N, 0, ABG) 00:48:48.265 00.000 428 Move returns status 0, amount 0 00:48:48.265 00.000 428 move complete, result=0 00:48:48.265 00.000 428 worker thread done servicing request 00:48:48.297 00.032 10672 UpdateGuideState exits: m=193955 SNR=42.6 00:48:48.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:48.297 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:48.297 00.000 10672 Enqueuing Expose request 00:48:48.297 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:48:48.297 00.000 428 Worker thread wakes up 00:48:48.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:48.297 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:50.124 01.827 428 Exposure complete 00:48:50.249 00.125 428 worker thread done servicing request 00:48:50.249 00.000 10672 OnExposeComplete: enter 00:48:50.249 00.000 10672 UpdateGuideState(): m_state=6 00:48:50.249 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1898 00:48:50.249 00.000 10672 Star::Find returns 1 (0), X=623.05, Y=302.89, Mass=199832, SNR=36.1, Peak=33984 HFD=2.6 00:48:50.249 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.14) = xAngle (-1.32 = -1.32) 00:48:50.249 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.21 = -1.21) 00:48:50.249 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.47 hyp=0.51 cameraTheta=-1.18 mountX=0.13 mountY=-0.48, mountTheta=-1.31 00:48:50.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.47, opts=13) 00:48:50.249 00.000 10672 Enqueuing Move request for scope (0.19, -0.47) 00:48:50.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:50.249 00.000 428 Worker thread wakes up 00:48:50.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.47) opts 0xd 00:48:50.249 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.47) 00:48:50.249 00.000 428 Moving (0.19, -0.47) raw xDistance=0.13 yDistance=-0.48 00:48:50.249 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:48:50.249 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:50.249 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 00:48:50.249 00.000 428 MoveAxis(E, 0, ABG) 00:48:50.249 00.000 428 Move returns status 0, amount 0 00:48:50.249 00.000 428 MoveAxis(N, 0, ABG) 00:48:50.249 00.000 428 Move returns status 0, amount 0 00:48:50.249 00.000 428 move complete, result=0 00:48:50.249 00.000 428 worker thread done servicing request 00:48:50.280 00.031 10672 UpdateGuideState exits: m=199832 SNR=36.1 00:48:50.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:50.280 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:50.280 00.000 10672 Enqueuing Expose request 00:48:50.280 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:48:50.280 00.000 428 Worker thread wakes up 00:48:50.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:50.280 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:50.956 00.676 10672 read socket command 10 00:48:50.956 00.000 10672 processing socket request REQDIST 00:48:50.956 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:48:50.956 00.000 10672 Sending socket response 35 (0x23) 00:48:52.112 01.156 428 Exposure complete 00:48:52.253 00.141 428 worker thread done servicing request 00:48:52.253 00.000 10672 OnExposeComplete: enter 00:48:52.253 00.000 10672 UpdateGuideState(): m_state=6 00:48:52.253 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1899 00:48:52.253 00.000 10672 Star::Find returns 1 (0), X=622.81, Y=302.96, Mass=199267, SNR=38.2, Peak=24704 HFD=2.9 00:48:52.253 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 00:48:52.253 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 00:48:52.253 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.41 hyp=0.41 cameraTheta=-1.68 mountX=-0.10 mountY=-0.40, mountTheta=-1.81 00:48:52.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.41, opts=13) 00:48:52.253 00.000 10672 Enqueuing Move request for scope (-0.04, -0.41) 00:48:52.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:52.253 00.000 428 Worker thread wakes up 00:48:52.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.41) opts 0xd 00:48:52.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.41) 00:48:52.253 00.000 428 Moving (-0.04, -0.41) raw xDistance=-0.10 yDistance=-0.40 00:48:52.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:48:52.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:52.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:48:52.253 00.000 428 MoveAxis(E, 0, ABG) 00:48:52.253 00.000 428 Move returns status 0, amount 0 00:48:52.253 00.000 428 MoveAxis(N, 0, ABG) 00:48:52.253 00.000 428 Move returns status 0, amount 0 00:48:52.253 00.000 428 move complete, result=0 00:48:52.253 00.000 428 worker thread done servicing request 00:48:52.284 00.031 10672 UpdateGuideState exits: m=199267 SNR=38.2 00:48:52.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:52.284 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:52.284 00.000 10672 Enqueuing Expose request 00:48:52.284 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:48:52.284 00.000 428 Worker thread wakes up 00:48:52.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:52.284 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:54.142 01.858 428 Exposure complete 00:48:54.267 00.125 428 worker thread done servicing request 00:48:54.267 00.000 10672 OnExposeComplete: enter 00:48:54.267 00.000 10672 UpdateGuideState(): m_state=6 00:48:54.267 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1900 00:48:54.267 00.000 10672 Star::Find returns 1 (0), X=622.86, Y=302.95, Mass=193006, SNR=37.5, Peak=28096 HFD=2.6 00:48:54.267 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 00:48:54.267 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.58 = -1.58) 00:48:54.267 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.55 mountX=-0.05 mountY=-0.42, mountTheta=-1.68 00:48:54.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.42, opts=13) 00:48:54.267 00.000 10672 Enqueuing Move request for scope (0.01, -0.42) 00:48:54.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:54.267 00.000 428 Worker thread wakes up 00:48:54.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.42) opts 0xd 00:48:54.267 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.42) 00:48:54.267 00.000 428 Moving (0.01, -0.42) raw xDistance=-0.05 yDistance=-0.42 00:48:54.267 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:48:54.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:54.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 00:48:54.267 00.000 428 MoveAxis(E, 0, ABG) 00:48:54.267 00.000 428 Move returns status 0, amount 0 00:48:54.267 00.000 428 MoveAxis(N, 0, ABG) 00:48:54.267 00.000 428 Move returns status 0, amount 0 00:48:54.267 00.000 428 move complete, result=0 00:48:54.267 00.000 428 worker thread done servicing request 00:48:54.298 00.031 10672 UpdateGuideState exits: m=193006 SNR=37.5 00:48:54.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:54.298 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:54.298 00.000 10672 Enqueuing Expose request 00:48:54.298 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:48:54.298 00.000 428 Worker thread wakes up 00:48:54.298 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:54.298 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:55.954 01.656 10672 read socket command 10 00:48:55.954 00.000 10672 processing socket request REQDIST 00:48:55.954 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:48:55.954 00.000 10672 Sending socket response 38 (0x26) 00:48:56.141 00.187 428 Exposure complete 00:48:56.266 00.125 428 worker thread done servicing request 00:48:56.266 00.000 10672 OnExposeComplete: enter 00:48:56.266 00.000 10672 UpdateGuideState(): m_state=6 00:48:56.266 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1901 00:48:56.266 00.000 10672 Star::Find returns 1 (0), X=622.67, Y=303.29, Mass=196726, SNR=37.4, Peak=27328 HFD=3.0 00:48:56.266 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 00:48:56.266 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 00:48:56.266 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-2.73 mountX=-0.19 mountY=-0.07, mountTheta=-2.77 00:48:56.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.08, opts=13) 00:48:56.266 00.000 10672 Enqueuing Move request for scope (-0.18, -0.08) 00:48:56.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:56.266 00.000 428 Worker thread wakes up 00:48:56.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd 00:48:56.266 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.08) 00:48:56.266 00.000 428 Moving (-0.18, -0.08) raw xDistance=-0.19 yDistance=-0.07 00:48:56.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:48:56.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:56.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:48:56.266 00.000 428 MoveAxis(E, 0, ABG) 00:48:56.266 00.000 428 Move returns status 0, amount 0 00:48:56.266 00.000 428 MoveAxis(N, 0, ABG) 00:48:56.266 00.000 428 Move returns status 0, amount 0 00:48:56.266 00.000 428 move complete, result=0 00:48:56.266 00.000 428 worker thread done servicing request 00:48:56.298 00.032 10672 UpdateGuideState exits: m=196726 SNR=37.4 00:48:56.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:56.298 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:56.298 00.000 10672 Enqueuing Expose request 00:48:56.298 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:48:56.298 00.000 428 Worker thread wakes up 00:48:56.298 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:56.298 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:48:58.110 01.812 428 Exposure complete 00:48:58.266 00.156 428 worker thread done servicing request 00:48:58.266 00.000 10672 OnExposeComplete: enter 00:48:58.266 00.000 10672 UpdateGuideState(): m_state=6 00:48:58.266 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1902 00:48:58.266 00.000 10672 Star::Find returns 1 (0), X=622.63, Y=302.88, Mass=219693, SNR=47.9, Peak=27648 HFD=3.4 00:48:58.266 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.14) = xAngle (-2.15 = -2.15) 00:48:58.266 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.04 = -2.04) 00:48:58.266 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.49 hyp=0.54 cameraTheta=-2.01 mountX=-0.29 mountY=-0.48, mountTheta=-2.12 00:48:58.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.49, opts=13) 00:48:58.266 00.000 10672 Enqueuing Move request for scope (-0.23, -0.49) 00:48:58.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:48:58.266 00.000 428 Worker thread wakes up 00:48:58.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.49) opts 0xd 00:48:58.266 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.49) 00:48:58.266 00.000 428 Moving (-0.23, -0.49) raw xDistance=-0.29 yDistance=-0.48 00:48:58.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:48:58.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:48:58.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 00:48:58.266 00.000 428 MoveAxis(E, 0, ABG) 00:48:58.266 00.000 428 Move returns status 0, amount 0 00:48:58.266 00.000 428 MoveAxis(N, 0, ABG) 00:48:58.266 00.000 428 Move returns status 0, amount 0 00:48:58.266 00.000 428 move complete, result=0 00:48:58.266 00.000 428 worker thread done servicing request 00:48:58.297 00.031 10672 UpdateGuideState exits: m=219693 SNR=47.9 00:48:58.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:48:58.297 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:48:58.297 00.000 10672 Enqueuing Expose request 00:48:58.297 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:48:58.297 00.000 428 Worker thread wakes up 00:48:58.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:48:58.297 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:00.114 01.817 428 Exposure complete 00:49:00.239 00.125 428 worker thread done servicing request 00:49:00.239 00.000 10672 OnExposeComplete: enter 00:49:00.239 00.000 10672 UpdateGuideState(): m_state=6 00:49:00.239 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1903 00:49:00.239 00.000 10672 Star::Find returns 1 (0), X=621.93, Y=303.14, Mass=211648, SNR=40.1, Peak=19152 HFD=3.6 00:49:00.254 00.015 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 00:49:00.254 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 00:49:00.254 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=-0.23 hyp=0.95 cameraTheta=-2.90 mountX=-0.94 mountY=-0.20, mountTheta=-2.93 00:49:00.254 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=-0.23, opts=13) 00:49:00.254 00.000 10672 Enqueuing Move request for scope (-0.92, -0.23) 00:49:00.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:00.254 00.000 428 Worker thread wakes up 00:49:00.254 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.23) opts 0xd 00:49:00.254 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, -0.23) 00:49:00.254 00.000 428 Moving (-0.92, -0.23) raw xDistance=-0.94 yDistance=-0.20 00:49:00.254 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.94 00:49:00.254 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:00.254 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:49:00.254 00.000 428 MoveAxis(E, 1106, ABG) 00:49:00.254 00.000 428 Guiding Dir = 2, Dur = 1106 00:49:00.254 00.000 428 IsSlewing returns 0 00:49:00.254 00.000 428 IsGuiding returns 0 00:49:00.270 00.016 428 PulseGuide returned control before completion, sleep 1101 00:49:00.270 00.000 10672 UpdateGuideState exits: m=211648 SNR=40.1 00:49:00.270 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:00.270 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:00.270 00.000 10672 Enqueuing Expose request 00:49:00.957 00.687 10672 read socket command 10 00:49:00.957 00.000 10672 processing socket request REQDIST 00:49:00.957 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:49:00.957 00.000 10672 Sending socket response 55 (0x37) 00:49:01.395 00.438 428 IsGuiding returns 0 00:49:01.395 00.000 428 Move returns status 0, amount 1106 00:49:01.410 00.015 428 MoveAxis(N, 0, ABG) 00:49:01.410 00.000 428 Move returns status 0, amount 0 00:49:01.410 00.000 428 move complete, result=0 00:49:01.410 00.000 428 worker thread done servicing request 00:49:01.410 00.000 10672 GuideStep: -0.9 px 1106 ms EAST, -0.2 px 0 ms NORTH 00:49:01.410 00.000 428 Worker thread wakes up 00:49:01.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:01.410 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:02.113 00.703 428 Exposure complete 00:49:02.238 00.125 428 worker thread done servicing request 00:49:02.238 00.000 10672 OnExposeComplete: enter 00:49:02.238 00.000 10672 UpdateGuideState(): m_state=6 00:49:02.254 00.016 10672 Star::Find(15, 621, 303, 0, (0,0,0,0), 0.0, 0) frame 1904 00:49:02.254 00.000 10672 Star::Find returns 1 (0), X=622.09, Y=302.96, Mass=170609, SNR=36.6, Peak=22864 HFD=2.8 00:49:02.254 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (0.14) = xAngle (-2.79 = -2.79) 00:49:02.254 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.68 = -2.68) 00:49:02.254 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=-0.41 hyp=0.87 cameraTheta=-2.65 mountX=-0.81 mountY=-0.39, mountTheta=-2.70 00:49:02.254 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=-0.41, opts=13) 00:49:02.254 00.000 10672 Enqueuing Move request for scope (-0.77, -0.41) 00:49:02.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:02.254 00.000 428 Worker thread wakes up 00:49:02.254 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.41) opts 0xd 00:49:02.254 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, -0.41) 00:49:02.254 00.000 428 Moving (-0.77, -0.41) raw xDistance=-0.81 yDistance=-0.39 00:49:02.254 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.81 00:49:02.254 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:02.254 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 00:49:02.254 00.000 428 MoveAxis(E, 1031, ABG) 00:49:02.254 00.000 428 Guiding Dir = 2, Dur = 1031 00:49:02.254 00.000 428 IsSlewing returns 0 00:49:02.254 00.000 428 IsGuiding returns 0 00:49:02.269 00.015 10672 UpdateGuideState exits: m=170609 SNR=36.6 00:49:02.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:02.269 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:02.269 00.000 10672 Enqueuing Expose request 00:49:02.285 00.016 428 PulseGuide returned control before completion, sleep 1012 00:49:03.332 01.047 428 IsGuiding returns 0 00:49:03.332 00.000 428 Move returns status 0, amount 1031 00:49:03.332 00.000 428 MoveAxis(N, 0, ABG) 00:49:03.332 00.000 428 Move returns status 0, amount 0 00:49:03.332 00.000 428 move complete, result=0 00:49:03.332 00.000 428 worker thread done servicing request 00:49:03.332 00.000 428 Worker thread wakes up 00:49:03.332 00.000 10672 GuideStep: -0.8 px 1031 ms EAST, -0.4 px 0 ms NORTH 00:49:03.332 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:03.332 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:04.113 00.781 428 Exposure complete 00:49:04.237 00.124 428 worker thread done servicing request 00:49:04.237 00.000 10672 OnExposeComplete: enter 00:49:04.237 00.000 10672 UpdateGuideState(): m_state=6 00:49:04.237 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1905 00:49:04.237 00.000 10672 Star::Find returns 1 (0), X=623.03, Y=303.30, Mass=227806, SNR=49.1, Peak=36816 HFD=3.0 00:49:04.237 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.14) = xAngle (-0.50 = -0.50) 00:49:04.237 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.40 = -0.40) 00:49:04.253 00.016 10672 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-0.37 mountX=0.17 mountY=-0.07, mountTheta=-0.42 00:49:04.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.07, opts=13) 00:49:04.253 00.000 10672 Enqueuing Move request for scope (0.18, -0.07) 00:49:04.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:04.253 00.000 428 Worker thread wakes up 00:49:04.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd 00:49:04.253 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.07) 00:49:04.253 00.000 428 Moving (0.18, -0.07) raw xDistance=0.17 yDistance=-0.07 00:49:04.253 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:49:04.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:04.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:49:04.253 00.000 428 MoveAxis(E, 0, ABG) 00:49:04.253 00.000 428 Move returns status 0, amount 0 00:49:04.253 00.000 428 MoveAxis(N, 0, ABG) 00:49:04.253 00.000 428 Move returns status 0, amount 0 00:49:04.253 00.000 428 move complete, result=0 00:49:04.253 00.000 428 worker thread done servicing request 00:49:04.269 00.016 10672 UpdateGuideState exits: m=227806 SNR=49.1 00:49:04.269 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:04.269 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:04.269 00.000 10672 Enqueuing Expose request 00:49:04.269 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:49:04.269 00.000 428 Worker thread wakes up 00:49:04.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:04.269 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:05.956 01.687 10672 read socket command 10 00:49:05.956 00.000 10672 processing socket request REQDIST 00:49:05.956 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:49:05.956 00.000 10672 Sending socket response 51 (0x33) 00:49:06.112 00.156 428 Exposure complete 00:49:06.237 00.125 428 worker thread done servicing request 00:49:06.237 00.000 10672 OnExposeComplete: enter 00:49:06.237 00.000 10672 UpdateGuideState(): m_state=6 00:49:06.252 00.015 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1906 00:49:06.252 00.000 10672 Star::Find returns 1 (0), X=623.08, Y=303.42, Mass=223445, SNR=43.4, Peak=25152 HFD=3.1 00:49:06.252 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.14) = xAngle (0.09 = 0.09) 00:49:06.252 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.20 = 0.20) 00:49:06.252 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.05 hyp=0.24 cameraTheta=0.23 mountX=0.23 mountY=0.05, mountTheta=0.20 00:49:06.252 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.05, opts=13) 00:49:06.252 00.000 10672 Enqueuing Move request for scope (0.23, 0.05) 00:49:06.252 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:06.252 00.000 428 Worker thread wakes up 00:49:06.252 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.05) opts 0xd 00:49:06.252 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.05) 00:49:06.252 00.000 428 Moving (0.23, 0.05) raw xDistance=0.23 yDistance=0.05 00:49:06.252 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:49:06.252 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:06.252 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:49:06.252 00.000 428 MoveAxis(E, 0, ABG) 00:49:06.252 00.000 428 Move returns status 0, amount 0 00:49:06.252 00.000 428 MoveAxis(N, 0, ABG) 00:49:06.252 00.000 428 Move returns status 0, amount 0 00:49:06.252 00.000 428 move complete, result=0 00:49:06.252 00.000 428 worker thread done servicing request 00:49:06.268 00.016 10672 UpdateGuideState exits: m=223445 SNR=43.4 00:49:06.268 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:06.268 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:06.268 00.000 10672 Enqueuing Expose request 00:49:06.268 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:49:06.268 00.000 428 Worker thread wakes up 00:49:06.268 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:06.268 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:08.132 01.864 428 Exposure complete 00:49:08.272 00.140 428 worker thread done servicing request 00:49:08.272 00.000 10672 OnExposeComplete: enter 00:49:08.272 00.000 10672 UpdateGuideState(): m_state=6 00:49:08.272 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1907 00:49:08.272 00.000 10672 Star::Find returns 1 (0), X=622.98, Y=303.23, Mass=222151, SNR=45.9, Peak=28960 HFD=2.8 00:49:08.272 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 00:49:08.272 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.83 = -0.83) 00:49:08.272 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.80 mountX=0.11 mountY=-0.14, mountTheta=-0.90 00:49:08.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.14, opts=13) 00:49:08.272 00.000 10672 Enqueuing Move request for scope (0.13, -0.14) 00:49:08.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:08.272 00.000 428 Worker thread wakes up 00:49:08.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd 00:49:08.272 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.14) 00:49:08.272 00.000 428 Moving (0.13, -0.14) raw xDistance=0.11 yDistance=-0.14 00:49:08.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:49:08.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:08.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:49:08.272 00.000 428 MoveAxis(E, 0, ABG) 00:49:08.272 00.000 428 Move returns status 0, amount 0 00:49:08.272 00.000 428 MoveAxis(N, 0, ABG) 00:49:08.272 00.000 428 Move returns status 0, amount 0 00:49:08.272 00.000 428 move complete, result=0 00:49:08.272 00.000 428 worker thread done servicing request 00:49:08.288 00.016 10672 UpdateGuideState exits: m=222151 SNR=45.9 00:49:08.288 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:08.288 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:08.288 00.000 10672 Enqueuing Expose request 00:49:08.288 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:49:08.288 00.000 428 Worker thread wakes up 00:49:08.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:08.288 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:10.116 01.828 428 Exposure complete 00:49:10.240 00.124 428 worker thread done servicing request 00:49:10.240 00.000 10672 OnExposeComplete: enter 00:49:10.240 00.000 10672 UpdateGuideState(): m_state=6 00:49:10.240 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1908 00:49:10.240 00.000 10672 Star::Find returns 1 (0), X=622.83, Y=302.77, Mass=188922, SNR=41.4, Peak=30160 HFD=2.4 00:49:10.240 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 00:49:10.240 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 00:49:10.240 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.60 hyp=0.60 cameraTheta=-1.60 mountX=-0.10 mountY=-0.60, mountTheta=-1.74 00:49:10.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.60, opts=13) 00:49:10.256 00.016 10672 Enqueuing Move request for scope (-0.02, -0.60) 00:49:10.256 00.000 428 Worker thread wakes up 00:49:10.256 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:10.256 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.60) opts 0xd 00:49:10.256 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.60) 00:49:10.256 00.000 428 Moving (-0.02, -0.60) raw xDistance=-0.10 yDistance=-0.60 00:49:10.256 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:49:10.256 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:49:10.256 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 00:49:10.256 00.000 428 MoveAxis(E, 0, ABG) 00:49:10.256 00.000 428 Move returns status 0, amount 0 00:49:10.256 00.000 428 MoveAxis(N, 0, ABG) 00:49:10.256 00.000 428 Move returns status 0, amount 0 00:49:10.256 00.000 428 move complete, result=0 00:49:10.256 00.000 428 worker thread done servicing request 00:49:10.272 00.016 10672 UpdateGuideState exits: m=188922 SNR=41.4 00:49:10.272 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:10.272 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:10.272 00.000 10672 Enqueuing Expose request 00:49:10.272 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:49:10.272 00.000 428 Worker thread wakes up 00:49:10.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:10.272 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:10.959 00.687 10672 read socket command 10 00:49:10.959 00.000 10672 processing socket request REQDIST 00:49:10.959 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:49:10.959 00.000 10672 Sending socket response 42 (0x2a) 00:49:12.115 01.156 428 Exposure complete 00:49:12.240 00.125 428 worker thread done servicing request 00:49:12.240 00.000 10672 OnExposeComplete: enter 00:49:12.240 00.000 10672 UpdateGuideState(): m_state=6 00:49:12.240 00.000 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1909 00:49:12.240 00.000 10672 Star::Find returns 1 (0), X=623.03, Y=302.93, Mass=194268, SNR=37.3, Peak=26016 HFD=2.6 00:49:12.240 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.14) = xAngle (-1.32 = -1.32) 00:49:12.240 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.21 = -1.21) 00:49:12.240 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.43 hyp=0.47 cameraTheta=-1.18 mountX=0.12 mountY=-0.44, mountTheta=-1.31 00:49:12.240 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.43, opts=13) 00:49:12.240 00.000 10672 Enqueuing Move request for scope (0.18, -0.43) 00:49:12.240 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:12.240 00.000 428 Worker thread wakes up 00:49:12.240 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.43) opts 0xd 00:49:12.240 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.43) 00:49:12.240 00.000 428 Moving (0.18, -0.43) raw xDistance=0.12 yDistance=-0.44 00:49:12.240 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:49:12.240 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:12.240 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 00:49:12.240 00.000 428 MoveAxis(E, 0, ABG) 00:49:12.240 00.000 428 Move returns status 0, amount 0 00:49:12.240 00.000 428 MoveAxis(N, 0, ABG) 00:49:12.240 00.000 428 Move returns status 0, amount 0 00:49:12.240 00.000 428 move complete, result=0 00:49:12.240 00.000 428 worker thread done servicing request 00:49:12.271 00.031 10672 UpdateGuideState exits: m=194268 SNR=37.3 00:49:12.271 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:12.271 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:12.271 00.000 10672 Enqueuing Expose request 00:49:12.271 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:49:12.271 00.000 428 Worker thread wakes up 00:49:12.271 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:12.271 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:14.130 01.859 428 Exposure complete 00:49:14.255 00.125 428 worker thread done servicing request 00:49:14.255 00.000 10672 OnExposeComplete: enter 00:49:14.255 00.000 10672 UpdateGuideState(): m_state=6 00:49:14.255 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1910 00:49:14.255 00.000 10672 Star::Find returns 1 (0), X=623.00, Y=303.39, Mass=230896, SNR=43.4, Peak=28528 HFD=3.3 00:49:14.255 00.000 10672 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.14) = xAngle (0.02 = 0.02) 00:49:14.255 00.000 10672 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.13 = 0.13) 00:49:14.255 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.16 mountX=0.15 mountY=0.02, mountTheta=0.13 00:49:14.270 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.02, opts=13) 00:49:14.270 00.000 10672 Enqueuing Move request for scope (0.15, 0.02) 00:49:14.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:14.270 00.000 428 Worker thread wakes up 00:49:14.270 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd 00:49:14.270 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.02) 00:49:14.270 00.000 428 Moving (0.15, 0.02) raw xDistance=0.15 yDistance=0.02 00:49:14.270 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:49:14.270 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:14.270 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:49:14.270 00.000 428 MoveAxis(E, 0, ABG) 00:49:14.270 00.000 428 Move returns status 0, amount 0 00:49:14.270 00.000 428 MoveAxis(N, 0, ABG) 00:49:14.270 00.000 428 Move returns status 0, amount 0 00:49:14.270 00.000 428 move complete, result=0 00:49:14.270 00.000 428 worker thread done servicing request 00:49:14.286 00.016 10672 UpdateGuideState exits: m=230896 SNR=43.4 00:49:14.286 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:14.286 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:14.286 00.000 10672 Enqueuing Expose request 00:49:14.286 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:49:14.286 00.000 428 Worker thread wakes up 00:49:14.286 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:14.286 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:15.963 01.677 10672 read socket command 10 00:49:15.963 00.000 10672 processing socket request REQDIST 00:49:15.963 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:49:15.963 00.000 10672 Sending socket response 35 (0x23) 00:49:16.134 00.171 428 Exposure complete 00:49:16.259 00.125 428 worker thread done servicing request 00:49:16.259 00.000 10672 OnExposeComplete: enter 00:49:16.259 00.000 10672 UpdateGuideState(): m_state=6 00:49:16.259 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1911 00:49:16.259 00.000 10672 Star::Find returns 1 (0), X=623.34, Y=302.88, Mass=194493, SNR=38.6, Peak=30272 HFD=2.4 00:49:16.259 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 00:49:16.259 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 00:49:16.259 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.48 hyp=0.69 cameraTheta=-0.78 mountX=0.42 mountY=-0.50, mountTheta=-0.87 00:49:16.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.48, opts=13) 00:49:16.259 00.000 10672 Enqueuing Move request for scope (0.49, -0.48) 00:49:16.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:16.259 00.000 428 Worker thread wakes up 00:49:16.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.48) opts 0xd 00:49:16.259 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.48) 00:49:16.259 00.000 428 Moving (0.49, -0.48) raw xDistance=0.42 yDistance=-0.50 00:49:16.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:49:16.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:16.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 00:49:16.259 00.000 428 MoveAxis(E, 0, ABG) 00:49:16.259 00.000 428 Move returns status 0, amount 0 00:49:16.259 00.000 428 MoveAxis(N, 0, ABG) 00:49:16.259 00.000 428 Move returns status 0, amount 0 00:49:16.259 00.000 428 move complete, result=0 00:49:16.259 00.000 428 worker thread done servicing request 00:49:16.290 00.031 10672 UpdateGuideState exits: m=194493 SNR=38.6 00:49:16.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:16.290 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:16.290 00.000 10672 Enqueuing Expose request 00:49:16.290 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 00:49:16.290 00.000 428 Worker thread wakes up 00:49:16.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:16.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:18.118 01.828 428 Exposure complete 00:49:18.259 00.141 428 worker thread done servicing request 00:49:18.259 00.000 10672 OnExposeComplete: enter 00:49:18.259 00.000 10672 UpdateGuideState(): m_state=6 00:49:18.259 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1912 00:49:18.259 00.000 10672 Star::Find returns 1 (0), X=623.35, Y=302.23, Mass=188092, SNR=36.5, Peak=24384 HFD=2.8 00:49:18.259 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 00:49:18.259 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 00:49:18.259 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-1.14 hyp=1.24 cameraTheta=-1.16 mountX=0.33 mountY=-1.15, mountTheta=-1.29 00:49:18.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-1.14, opts=13) 00:49:18.259 00.000 10672 Enqueuing Move request for scope (0.49, -1.14) 00:49:18.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:18.259 00.000 428 Worker thread wakes up 00:49:18.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -1.14) opts 0xd 00:49:18.259 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -1.14) 00:49:18.259 00.000 428 Moving (0.49, -1.14) raw xDistance=0.33 yDistance=-1.15 00:49:18.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:49:18.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:49:18.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.15 00:49:18.259 00.000 428 MoveAxis(E, 0, ABG) 00:49:18.259 00.000 428 Move returns status 0, amount 0 00:49:18.259 00.000 428 MoveAxis(N, 0, ABG) 00:49:18.259 00.000 428 Move returns status 0, amount 0 00:49:18.259 00.000 428 move complete, result=0 00:49:18.259 00.000 428 worker thread done servicing request 00:49:18.290 00.031 10672 UpdateGuideState exits: m=188092 SNR=36.5 00:49:18.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:18.290 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:18.290 00.000 10672 Enqueuing Expose request 00:49:18.290 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.2 px 0 ms NORTH 00:49:18.290 00.000 428 Worker thread wakes up 00:49:18.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:18.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:20.133 01.843 428 Exposure complete 00:49:20.258 00.125 428 worker thread done servicing request 00:49:20.258 00.000 10672 OnExposeComplete: enter 00:49:20.258 00.000 10672 UpdateGuideState(): m_state=6 00:49:20.258 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1913 00:49:20.258 00.000 10672 Star::Find returns 1 (0), X=622.74, Y=301.80, Mass=190849, SNR=39.5, Peak=32448 HFD=2.5 00:49:20.258 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.14) = xAngle (-1.78 = -1.78) 00:49:20.258 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.67 = -1.67) 00:49:20.258 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-1.57 hyp=1.57 cameraTheta=-1.64 mountX=-0.33 mountY=-1.57, mountTheta=-1.78 00:49:20.258 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-1.57, opts=13) 00:49:20.258 00.000 10672 Enqueuing Move request for scope (-0.12, -1.57) 00:49:20.258 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:20.258 00.000 428 Worker thread wakes up 00:49:20.258 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.57) opts 0xd 00:49:20.258 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -1.57) 00:49:20.258 00.000 428 Moving (-0.12, -1.57) raw xDistance=-0.33 yDistance=-1.57 00:49:20.258 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 00:49:20.258 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.41 newest=-3.22 00:49:20.258 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.57 from input -1.57 00:49:20.258 00.000 428 MoveAxis(E, 0, ABG) 00:49:20.258 00.000 428 Move returns status 0, amount 0 00:49:20.258 00.000 428 MoveAxis(N, 2081, ABG) 00:49:20.258 00.000 428 Guiding Dir = 0, Dur = 2081 00:49:20.258 00.000 428 IsSlewing returns 0 00:49:20.258 00.000 428 IsGuiding returns 0 00:49:20.289 00.031 10672 UpdateGuideState exits: m=190849 SNR=39.5 00:49:20.289 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:20.289 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:20.289 00.000 10672 Enqueuing Expose request 00:49:20.336 00.047 428 PulseGuide returned control before completion, sleep 2009 00:49:20.961 00.625 10672 read socket command 10 00:49:20.961 00.000 10672 processing socket request REQDIST 00:49:20.961 00.000 10672 SOCKSVR: Sending pixel error of 0.95 00:49:20.961 00.000 10672 Sending socket response 95 (0x5f) 00:49:22.367 01.406 428 IsGuiding returns 1 00:49:22.367 00.000 428 scope still moving after pulse duration time elapsed 00:49:22.398 00.031 428 IsSlewing returns 0 00:49:22.398 00.000 428 IsGuiding returns 1 00:49:22.445 00.047 428 IsSlewing returns 0 00:49:22.445 00.000 428 IsGuiding returns 0 00:49:22.445 00.000 428 scope move finished after 2081 + 96 ms 00:49:22.445 00.000 428 Move returns status 0, amount 2081 00:49:22.445 00.000 428 move complete, result=0 00:49:22.445 00.000 428 worker thread done servicing request 00:49:22.445 00.000 428 Worker thread wakes up 00:49:22.445 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.6 px 2081 ms NORTH 00:49:22.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:22.445 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:22.460 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:49:24.105 01.645 428 Exposure complete 00:49:24.277 00.172 428 worker thread done servicing request 00:49:24.277 00.000 10672 OnExposeComplete: enter 00:49:24.277 00.000 10672 UpdateGuideState(): m_state=6 00:49:24.277 00.000 10672 Star::Find(15, 622, 301, 0, (0,0,0,0), 0.0, 0) frame 1914 00:49:24.277 00.000 10672 Star::Find returns 1 (0), X=623.18, Y=303.08, Mass=194699, SNR=38.4, Peak=34624 HFD=2.4 00:49:24.277 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.14) = xAngle (-0.87 = -0.87) 00:49:24.277 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.76 = -0.76) 00:49:24.277 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.29 hyp=0.44 cameraTheta=-0.73 mountX=0.28 mountY=-0.30, mountTheta=-0.82 00:49:24.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.29, opts=13) 00:49:24.277 00.000 10672 Enqueuing Move request for scope (0.33, -0.29) 00:49:24.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:24.277 00.000 428 Worker thread wakes up 00:49:24.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.29) opts 0xd 00:49:24.277 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.29) 00:49:24.277 00.000 428 Moving (0.33, -0.29) raw xDistance=0.28 yDistance=-0.30 00:49:24.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:49:24.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:24.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 00:49:24.277 00.000 428 MoveAxis(E, 0, ABG) 00:49:24.277 00.000 428 Move returns status 0, amount 0 00:49:24.277 00.000 428 MoveAxis(N, 0, ABG) 00:49:24.277 00.000 428 Move returns status 0, amount 0 00:49:24.277 00.000 428 move complete, result=0 00:49:24.277 00.000 428 worker thread done servicing request 00:49:24.308 00.031 10672 UpdateGuideState exits: m=194699 SNR=38.4 00:49:24.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:24.308 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:24.308 00.000 10672 Enqueuing Expose request 00:49:24.308 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:49:24.308 00.000 428 Worker thread wakes up 00:49:24.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:24.308 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:25.964 01.656 10672 read socket command 10 00:49:25.964 00.000 10672 processing socket request REQDIST 00:49:25.964 00.000 10672 SOCKSVR: Sending pixel error of 0.80 00:49:25.964 00.000 10672 Sending socket response 80 (0x50) 00:49:26.105 00.141 428 Exposure complete 00:49:26.245 00.140 428 worker thread done servicing request 00:49:26.245 00.000 10672 OnExposeComplete: enter 00:49:26.245 00.000 10672 UpdateGuideState(): m_state=6 00:49:26.245 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1915 00:49:26.245 00.000 10672 Star::Find returns 1 (0), X=622.79, Y=303.22, Mass=230580, SNR=45.9, Peak=24496 HFD=3.5 00:49:26.245 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (0.14) = xAngle (-2.14 = -2.14) 00:49:26.245 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.03 = -2.03) 00:49:26.245 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.00 mountX=-0.09 mountY=-0.15, mountTheta=-2.11 00:49:26.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.15, opts=13) 00:49:26.245 00.000 10672 Enqueuing Move request for scope (-0.07, -0.15) 00:49:26.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:26.245 00.000 428 Worker thread wakes up 00:49:26.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd 00:49:26.245 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.15) 00:49:26.245 00.000 428 Moving (-0.07, -0.15) raw xDistance=-0.09 yDistance=-0.15 00:49:26.245 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:49:26.245 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:26.245 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:49:26.245 00.000 428 MoveAxis(E, 0, ABG) 00:49:26.245 00.000 428 Move returns status 0, amount 0 00:49:26.245 00.000 428 MoveAxis(N, 0, ABG) 00:49:26.245 00.000 428 Move returns status 0, amount 0 00:49:26.245 00.000 428 move complete, result=0 00:49:26.245 00.000 428 worker thread done servicing request 00:49:26.277 00.032 10672 UpdateGuideState exits: m=230580 SNR=45.9 00:49:26.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:26.277 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:26.277 00.000 10672 Enqueuing Expose request 00:49:26.277 00.000 428 Worker thread wakes up 00:49:26.277 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:26.277 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:49:26.277 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:28.104 01.827 428 Exposure complete 00:49:28.245 00.141 428 worker thread done servicing request 00:49:28.245 00.000 10672 OnExposeComplete: enter 00:49:28.245 00.000 10672 UpdateGuideState(): m_state=6 00:49:28.245 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1916 00:49:28.245 00.000 10672 Star::Find returns 1 (0), X=623.27, Y=303.11, Mass=210639, SNR=38.5, Peak=28416 HFD=2.9 00:49:28.245 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.69 = -0.69) 00:49:28.245 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 00:49:28.245 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.26 hyp=0.49 cameraTheta=-0.55 mountX=0.38 mountY=-0.27, mountTheta=-0.62 00:49:28.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.26, opts=13) 00:49:28.245 00.000 10672 Enqueuing Move request for scope (0.42, -0.26) 00:49:28.245 00.000 428 Worker thread wakes up 00:49:28.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:28.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.26) opts 0xd 00:49:28.245 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.26) 00:49:28.245 00.000 428 Moving (0.42, -0.26) raw xDistance=0.38 yDistance=-0.27 00:49:28.245 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:49:28.245 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:28.245 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:49:28.245 00.000 428 MoveAxis(E, 0, ABG) 00:49:28.245 00.000 428 Move returns status 0, amount 0 00:49:28.245 00.000 428 MoveAxis(N, 0, ABG) 00:49:28.245 00.000 428 Move returns status 0, amount 0 00:49:28.245 00.000 428 move complete, result=0 00:49:28.245 00.000 428 worker thread done servicing request 00:49:28.276 00.031 10672 UpdateGuideState exits: m=210639 SNR=38.5 00:49:28.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:28.276 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:28.276 00.000 10672 Enqueuing Expose request 00:49:28.276 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:49:28.276 00.000 428 Worker thread wakes up 00:49:28.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:28.276 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:30.103 01.827 428 Exposure complete 00:49:30.244 00.141 428 worker thread done servicing request 00:49:30.244 00.000 10672 OnExposeComplete: enter 00:49:30.244 00.000 10672 UpdateGuideState(): m_state=6 00:49:30.244 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1917 00:49:30.244 00.000 10672 Star::Find returns 1 (0), X=623.19, Y=302.92, Mass=217837, SNR=41.0, Peak=21664 HFD=3.6 00:49:30.244 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 00:49:30.244 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 00:49:30.244 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.45 hyp=0.56 cameraTheta=-0.93 mountX=0.27 mountY=-0.46, mountTheta=-1.04 00:49:30.244 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.45, opts=13) 00:49:30.244 00.000 10672 Enqueuing Move request for scope (0.34, -0.45) 00:49:30.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:30.244 00.000 428 Worker thread wakes up 00:49:30.244 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.45) opts 0xd 00:49:30.244 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.45) 00:49:30.244 00.000 428 Moving (0.34, -0.45) raw xDistance=0.27 yDistance=-0.46 00:49:30.244 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:49:30.244 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:30.244 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 00:49:30.244 00.000 428 MoveAxis(E, 0, ABG) 00:49:30.244 00.000 428 Move returns status 0, amount 0 00:49:30.244 00.000 428 MoveAxis(N, 0, ABG) 00:49:30.244 00.000 428 Move returns status 0, amount 0 00:49:30.244 00.000 428 move complete, result=0 00:49:30.244 00.000 428 worker thread done servicing request 00:49:30.275 00.031 10672 UpdateGuideState exits: m=217837 SNR=41.0 00:49:30.275 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:30.275 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:30.275 00.000 10672 Enqueuing Expose request 00:49:30.275 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:49:30.275 00.000 428 Worker thread wakes up 00:49:30.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:30.275 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:30.963 00.688 10672 read socket command 10 00:49:30.963 00.000 10672 processing socket request REQDIST 00:49:30.963 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:49:30.963 00.000 10672 Sending socket response 57 (0x39) 00:49:32.123 01.160 428 Exposure complete 00:49:32.248 00.125 428 worker thread done servicing request 00:49:32.248 00.000 10672 OnExposeComplete: enter 00:49:32.248 00.000 10672 UpdateGuideState(): m_state=6 00:49:32.248 00.000 10672 Star::Find(15, 623, 302, 0, (0,0,0,0), 0.0, 0) frame 1918 00:49:32.248 00.000 10672 Star::Find returns 1 (0), X=622.42, Y=303.41, Mass=200704, SNR=38.1, Peak=30160 HFD=3.0 00:49:32.248 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 00:49:32.248 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.02 = 3.02) 00:49:32.248 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.04 hyp=0.43 cameraTheta=3.05 mountX=-0.42 mountY=0.05, mountTheta=3.02 00:49:32.264 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.04, opts=13) 00:49:32.264 00.000 10672 Enqueuing Move request for scope (-0.43, 0.04) 00:49:32.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:32.264 00.000 428 Worker thread wakes up 00:49:32.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.04) opts 0xd 00:49:32.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.04) 00:49:32.264 00.000 428 Moving (-0.43, 0.04) raw xDistance=-0.42 yDistance=0.05 00:49:32.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:49:32.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:32.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:49:32.264 00.000 428 MoveAxis(E, 0, ABG) 00:49:32.264 00.000 428 Move returns status 0, amount 0 00:49:32.264 00.000 428 MoveAxis(N, 0, ABG) 00:49:32.264 00.000 428 Move returns status 0, amount 0 00:49:32.264 00.000 428 move complete, result=0 00:49:32.264 00.000 428 worker thread done servicing request 00:49:32.280 00.016 10672 UpdateGuideState exits: m=200704 SNR=38.1 00:49:32.280 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:32.280 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:32.280 00.000 10672 Enqueuing Expose request 00:49:32.280 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:49:32.280 00.000 428 Worker thread wakes up 00:49:32.280 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:32.280 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:34.107 01.827 428 Exposure complete 00:49:34.232 00.125 428 worker thread done servicing request 00:49:34.232 00.000 10672 OnExposeComplete: enter 00:49:34.232 00.000 10672 UpdateGuideState(): m_state=6 00:49:34.232 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1919 00:49:34.232 00.000 10672 Star::Find returns 1 (0), X=622.26, Y=303.47, Mass=181258, SNR=37.9, Peak=25040 HFD=2.8 00:49:34.232 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 00:49:34.232 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 00:49:34.232 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.10 hyp=0.60 cameraTheta=2.98 mountX=-0.58 mountY=0.11, mountTheta=2.94 00:49:34.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.10, opts=13) 00:49:34.232 00.000 10672 Enqueuing Move request for scope (-0.59, 0.10) 00:49:34.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:34.232 00.000 428 Worker thread wakes up 00:49:34.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.10) opts 0xd 00:49:34.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.10) 00:49:34.232 00.000 428 Moving (-0.59, 0.10) raw xDistance=-0.58 yDistance=0.11 00:49:34.248 00.016 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 00:49:34.248 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:34.248 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:49:34.248 00.000 428 MoveAxis(E, 674, ABG) 00:49:34.248 00.000 428 Guiding Dir = 2, Dur = 674 00:49:34.248 00.000 428 IsSlewing returns 0 00:49:34.248 00.000 428 IsGuiding returns 0 00:49:34.263 00.015 10672 UpdateGuideState exits: m=181258 SNR=37.9 00:49:34.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:34.263 00.000 428 PulseGuide returned control before completion, sleep 661 00:49:34.263 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:34.263 00.000 10672 Enqueuing Expose request 00:49:34.935 00.672 428 IsGuiding returns 1 00:49:34.935 00.000 428 scope still moving after pulse duration time elapsed 00:49:34.966 00.031 428 IsSlewing returns 0 00:49:34.966 00.000 428 IsGuiding returns 0 00:49:34.966 00.000 428 scope move finished after 674 + 53 ms 00:49:34.966 00.000 428 Move returns status 0, amount 674 00:49:34.966 00.000 428 MoveAxis(N, 0, ABG) 00:49:34.966 00.000 428 Move returns status 0, amount 0 00:49:34.966 00.000 428 move complete, result=0 00:49:34.966 00.000 428 worker thread done servicing request 00:49:34.966 00.000 428 Worker thread wakes up 00:49:34.966 00.000 10672 GuideStep: -0.6 px 674 ms EAST, 0.1 px 0 ms NORTH 00:49:34.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:34.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:35.966 01.000 10672 read socket command 10 00:49:35.966 00.000 10672 processing socket request REQDIST 00:49:35.966 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:49:35.966 00.000 10672 Sending socket response 55 (0x37) 00:49:36.122 00.156 428 Exposure complete 00:49:36.263 00.141 428 worker thread done servicing request 00:49:36.263 00.000 10672 OnExposeComplete: enter 00:49:36.263 00.000 10672 UpdateGuideState(): m_state=6 00:49:36.263 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1920 00:49:36.263 00.000 10672 Star::Find returns 1 (0), X=623.12, Y=303.32, Mass=204172, SNR=41.7, Peak=26352 HFD=3.0 00:49:36.263 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.14) = xAngle (-0.30 = -0.30) 00:49:36.263 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.19 = -0.19) 00:49:36.263 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-0.16 mountX=0.26 mountY=-0.05, mountTheta=-0.20 00:49:36.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.04, opts=13) 00:49:36.263 00.000 10672 Enqueuing Move request for scope (0.27, -0.04) 00:49:36.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:36.263 00.000 428 Worker thread wakes up 00:49:36.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.04) opts 0xd 00:49:36.263 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.04) 00:49:36.263 00.000 428 Moving (0.27, -0.04) raw xDistance=0.26 yDistance=-0.05 00:49:36.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:49:36.263 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:36.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:49:36.263 00.000 428 MoveAxis(E, 0, ABG) 00:49:36.263 00.000 428 Move returns status 0, amount 0 00:49:36.263 00.000 428 MoveAxis(N, 0, ABG) 00:49:36.263 00.000 428 Move returns status 0, amount 0 00:49:36.263 00.000 428 move complete, result=0 00:49:36.263 00.000 428 worker thread done servicing request 00:49:36.278 00.015 10672 UpdateGuideState exits: m=204172 SNR=41.7 00:49:36.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:36.278 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:36.278 00.000 10672 Enqueuing Expose request 00:49:36.278 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:49:36.278 00.000 428 Worker thread wakes up 00:49:36.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:36.278 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:38.106 01.828 428 Exposure complete 00:49:38.246 00.140 428 worker thread done servicing request 00:49:38.246 00.000 10672 OnExposeComplete: enter 00:49:38.246 00.000 10672 UpdateGuideState(): m_state=6 00:49:38.246 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1921 00:49:38.246 00.000 10672 Star::Find returns 1 (0), X=623.91, Y=303.30, Mass=185482, SNR=42.2, Peak=27760 HFD=2.8 00:49:38.246 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.14) = xAngle (-0.21 = -0.21) 00:49:38.246 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.10 = -0.10) 00:49:38.246 00.000 10672 CameraToMount -- cameraX=1.06 cameraY=-0.07 hyp=1.06 cameraTheta=-0.07 mountX=1.04 mountY=-0.10, mountTheta=-0.10 00:49:38.246 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.06, y=-0.07, opts=13) 00:49:38.246 00.000 10672 Enqueuing Move request for scope (1.06, -0.07) 00:49:38.246 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:38.246 00.000 428 Worker thread wakes up 00:49:38.246 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.07) opts 0xd 00:49:38.246 00.000 428 Handling offset move in thread for scope, endpoint = (1.06, -0.07) 00:49:38.246 00.000 428 Moving (1.06, -0.07) raw xDistance=1.04 yDistance=-0.10 00:49:38.246 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.04 00:49:38.246 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:38.246 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 00:49:38.246 00.000 428 MoveAxis(W, 1213, ABG) 00:49:38.246 00.000 428 Guiding Dir = 3, Dur = 1213 00:49:38.246 00.000 428 IsSlewing returns 0 00:49:38.246 00.000 428 IsGuiding returns 0 00:49:38.262 00.016 428 PulseGuide returned control before completion, sleep 1208 00:49:38.262 00.000 10672 UpdateGuideState exits: m=185482 SNR=42.2 00:49:38.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:38.262 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:38.262 00.000 10672 Enqueuing Expose request 00:49:39.512 01.250 428 IsGuiding returns 0 00:49:39.512 00.000 428 Move returns status 0, amount 1213 00:49:39.512 00.000 428 MoveAxis(N, 0, ABG) 00:49:39.512 00.000 428 Move returns status 0, amount 0 00:49:39.512 00.000 428 move complete, result=0 00:49:39.512 00.000 428 worker thread done servicing request 00:49:39.512 00.000 428 Worker thread wakes up 00:49:39.512 00.000 10672 GuideStep: 1.0 px 1213 ms WEST, -0.1 px 0 ms NORTH 00:49:39.512 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:39.512 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:40.125 00.613 428 Exposure complete 00:49:40.266 00.141 428 worker thread done servicing request 00:49:40.266 00.000 10672 OnExposeComplete: enter 00:49:40.266 00.000 10672 UpdateGuideState(): m_state=6 00:49:40.266 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1922 00:49:40.266 00.000 10672 Star::Find returns 1 (0), X=623.12, Y=303.11, Mass=184750, SNR=36.1, Peak=28528 HFD=2.5 00:49:40.266 00.000 10672 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.14) = xAngle (-0.91 = -0.91) 00:49:40.266 00.000 10672 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.80 = -0.80) 00:49:40.266 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-0.77 mountX=0.23 mountY=-0.27, mountTheta=-0.87 00:49:40.266 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.26, opts=13) 00:49:40.266 00.000 10672 Enqueuing Move request for scope (0.26, -0.26) 00:49:40.266 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:40.266 00.000 428 Worker thread wakes up 00:49:40.266 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.26) opts 0xd 00:49:40.266 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.26) 00:49:40.266 00.000 428 Moving (0.26, -0.26) raw xDistance=0.23 yDistance=-0.27 00:49:40.266 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:49:40.266 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:40.266 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:49:40.266 00.000 428 MoveAxis(E, 0, ABG) 00:49:40.266 00.000 428 Move returns status 0, amount 0 00:49:40.266 00.000 428 MoveAxis(N, 0, ABG) 00:49:40.266 00.000 428 Move returns status 0, amount 0 00:49:40.266 00.000 428 move complete, result=0 00:49:40.266 00.000 428 worker thread done servicing request 00:49:40.281 00.015 10672 UpdateGuideState exits: m=184750 SNR=36.1 00:49:40.281 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:40.281 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:40.281 00.000 10672 Enqueuing Expose request 00:49:40.281 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:49:40.281 00.000 428 Worker thread wakes up 00:49:40.281 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:40.281 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:40.953 00.672 10672 read socket command 10 00:49:40.953 00.000 10672 processing socket request REQDIST 00:49:40.953 00.000 10672 SOCKSVR: Sending pixel error of 0.56 00:49:40.953 00.000 10672 Sending socket response 56 (0x38) 00:49:42.109 01.156 428 Exposure complete 00:49:42.234 00.125 428 worker thread done servicing request 00:49:42.234 00.000 10672 OnExposeComplete: enter 00:49:42.234 00.000 10672 UpdateGuideState(): m_state=6 00:49:42.234 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1923 00:49:42.234 00.000 10672 Star::Find returns 1 (0), X=622.78, Y=303.29, Mass=198575, SNR=35.7, Peak=33328 HFD=2.6 00:49:42.234 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (0.14) = xAngle (-2.46 = -2.46) 00:49:42.234 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.35 = -2.35) 00:49:42.234 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=-0.08 mountY=-0.08, mountTheta=-2.40 00:49:42.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.08, opts=13) 00:49:42.234 00.000 10672 Enqueuing Move request for scope (-0.07, -0.08) 00:49:42.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:42.234 00.000 428 Worker thread wakes up 00:49:42.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd 00:49:42.234 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.08) 00:49:42.234 00.000 428 Moving (-0.07, -0.08) raw xDistance=-0.08 yDistance=-0.08 00:49:42.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:49:42.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:42.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:49:42.234 00.000 428 MoveAxis(E, 0, ABG) 00:49:42.234 00.000 428 Move returns status 0, amount 0 00:49:42.234 00.000 428 MoveAxis(N, 0, ABG) 00:49:42.234 00.000 428 Move returns status 0, amount 0 00:49:42.234 00.000 428 move complete, result=0 00:49:42.234 00.000 428 worker thread done servicing request 00:49:42.265 00.031 10672 UpdateGuideState exits: m=198575 SNR=35.7 00:49:42.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:42.265 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:42.265 00.000 10672 Enqueuing Expose request 00:49:42.265 00.000 428 Worker thread wakes up 00:49:42.265 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:49:42.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:42.265 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:44.108 01.843 428 Exposure complete 00:49:44.233 00.125 428 worker thread done servicing request 00:49:44.233 00.000 10672 OnExposeComplete: enter 00:49:44.233 00.000 10672 UpdateGuideState(): m_state=6 00:49:44.249 00.016 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1924 00:49:44.249 00.000 10672 Star::Find returns 1 (0), X=622.41, Y=303.34, Mass=197249, SNR=36.7, Peak=27328 HFD=2.9 00:49:44.249 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.21 = 3.08) 00:49:44.249 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 00:49:44.249 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.03 hyp=0.45 cameraTheta=-3.07 mountX=-0.45 mountY=-0.02, mountTheta=-3.10 00:49:44.249 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.03, opts=13) 00:49:44.249 00.000 10672 Enqueuing Move request for scope (-0.45, -0.03) 00:49:44.249 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:44.249 00.000 428 Worker thread wakes up 00:49:44.249 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.03) opts 0xd 00:49:44.249 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.03) 00:49:44.249 00.000 428 Moving (-0.45, -0.03) raw xDistance=-0.45 yDistance=-0.02 00:49:44.249 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 00:49:44.249 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:44.249 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:49:44.249 00.000 428 MoveAxis(E, 523, ABG) 00:49:44.249 00.000 428 Guiding Dir = 2, Dur = 523 00:49:44.249 00.000 428 IsSlewing returns 0 00:49:44.249 00.000 428 IsGuiding returns 0 00:49:44.264 00.015 10672 UpdateGuideState exits: m=197249 SNR=36.7 00:49:44.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:44.264 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:44.264 00.000 10672 Enqueuing Expose request 00:49:44.280 00.016 428 PulseGuide returned control before completion, sleep 506 00:49:44.796 00.516 428 IsGuiding returns 1 00:49:44.796 00.000 428 scope still moving after pulse duration time elapsed 00:49:44.827 00.031 428 IsSlewing returns 0 00:49:44.827 00.000 428 IsGuiding returns 0 00:49:44.827 00.000 428 scope move finished after 523 + 62 ms 00:49:44.827 00.000 428 Move returns status 0, amount 523 00:49:44.827 00.000 428 MoveAxis(N, 0, ABG) 00:49:44.827 00.000 428 Move returns status 0, amount 0 00:49:44.827 00.000 428 move complete, result=0 00:49:44.827 00.000 428 worker thread done servicing request 00:49:44.827 00.000 428 Worker thread wakes up 00:49:44.827 00.000 10672 GuideStep: -0.4 px 523 ms EAST, -0.0 px 0 ms NORTH 00:49:44.842 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:44.842 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:45.967 01.125 10672 read socket command 10 00:49:45.967 00.000 10672 processing socket request REQDIST 00:49:45.967 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:49:45.967 00.000 10672 Sending socket response 43 (0x2b) 00:49:46.123 00.156 428 Exposure complete 00:49:46.264 00.141 428 worker thread done servicing request 00:49:46.264 00.000 10672 OnExposeComplete: enter 00:49:46.264 00.000 10672 UpdateGuideState(): m_state=6 00:49:46.264 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1925 00:49:46.264 00.000 10672 Star::Find returns 1 (0), X=622.85, Y=303.01, Mass=231449, SNR=42.0, Peak=33328 HFD=3.0 00:49:46.264 00.000 10672 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.14) = xAngle (-1.72 = -1.72) 00:49:46.264 00.000 10672 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.61 = -1.61) 00:49:46.264 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.36 hyp=0.36 cameraTheta=-1.58 mountX=-0.05 mountY=-0.35, mountTheta=-1.72 00:49:46.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.36, opts=13) 00:49:46.264 00.000 10672 Enqueuing Move request for scope (-0.00, -0.36) 00:49:46.264 00.000 428 Worker thread wakes up 00:49:46.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:46.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.36) opts 0xd 00:49:46.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.36) 00:49:46.264 00.000 428 Moving (-0.00, -0.36) raw xDistance=-0.05 yDistance=-0.35 00:49:46.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:49:46.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:46.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 00:49:46.264 00.000 428 MoveAxis(E, 0, ABG) 00:49:46.264 00.000 428 Move returns status 0, amount 0 00:49:46.264 00.000 428 MoveAxis(N, 0, ABG) 00:49:46.264 00.000 428 Move returns status 0, amount 0 00:49:46.264 00.000 428 move complete, result=0 00:49:46.264 00.000 428 worker thread done servicing request 00:49:46.295 00.031 10672 UpdateGuideState exits: m=231449 SNR=42.0 00:49:46.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:46.295 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:46.295 00.000 10672 Enqueuing Expose request 00:49:46.295 00.000 428 Worker thread wakes up 00:49:46.295 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:46.295 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 00:49:46.295 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:48.107 01.812 428 Exposure complete 00:49:48.232 00.125 428 worker thread done servicing request 00:49:48.232 00.000 10672 OnExposeComplete: enter 00:49:48.232 00.000 10672 UpdateGuideState(): m_state=6 00:49:48.232 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1926 00:49:48.232 00.000 10672 Star::Find returns 1 (0), X=623.21, Y=303.33, Mass=201602, SNR=41.4, Peak=30272 HFD=2.9 00:49:48.232 00.000 10672 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.14) = xAngle (-0.25 = -0.25) 00:49:48.232 00.000 10672 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.14 = -0.14) 00:49:48.232 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.36 cameraTheta=-0.11 mountX=0.35 mountY=-0.05, mountTheta=-0.15 00:49:48.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.04, opts=13) 00:49:48.232 00.000 10672 Enqueuing Move request for scope (0.36, -0.04) 00:49:48.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:48.232 00.000 428 Worker thread wakes up 00:49:48.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd 00:49:48.232 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.04) 00:49:48.232 00.000 428 Moving (0.36, -0.04) raw xDistance=0.35 yDistance=-0.05 00:49:48.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:49:48.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:48.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:49:48.232 00.000 428 MoveAxis(E, 0, ABG) 00:49:48.232 00.000 428 Move returns status 0, amount 0 00:49:48.232 00.000 428 MoveAxis(N, 0, ABG) 00:49:48.232 00.000 428 Move returns status 0, amount 0 00:49:48.232 00.000 428 move complete, result=0 00:49:48.232 00.000 428 worker thread done servicing request 00:49:48.263 00.031 10672 UpdateGuideState exits: m=201602 SNR=41.4 00:49:48.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:48.263 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:48.263 00.000 10672 Enqueuing Expose request 00:49:48.263 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:49:48.263 00.000 428 Worker thread wakes up 00:49:48.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:48.263 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:50.095 01.832 428 Exposure complete 00:49:50.235 00.140 428 worker thread done servicing request 00:49:50.235 00.000 10672 OnExposeComplete: enter 00:49:50.235 00.000 10672 UpdateGuideState(): m_state=6 00:49:50.235 00.000 10672 Star::Find(15, 623, 303, 0, (0,0,0,0), 0.0, 0) frame 1927 00:49:50.235 00.000 10672 Star::Find returns 1 (0), X=622.99, Y=302.87, Mass=220006, SNR=44.1, Peak=32448 HFD=2.7 00:49:50.235 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.14) = xAngle (-1.45 = -1.45) 00:49:50.235 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.34 = -1.34) 00:49:50.235 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.50 hyp=0.52 cameraTheta=-1.31 mountX=0.06 mountY=-0.50, mountTheta=-1.44 00:49:50.235 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.50, opts=13) 00:49:50.235 00.000 10672 Enqueuing Move request for scope (0.13, -0.50) 00:49:50.235 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:50.235 00.000 428 Worker thread wakes up 00:49:50.235 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.50) opts 0xd 00:49:50.235 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.50) 00:49:50.235 00.000 428 Moving (0.13, -0.50) raw xDistance=0.06 yDistance=-0.50 00:49:50.235 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:49:50.235 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:49:50.235 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 00:49:50.235 00.000 428 MoveAxis(E, 0, ABG) 00:49:50.235 00.000 428 Move returns status 0, amount 0 00:49:50.235 00.000 428 MoveAxis(N, 0, ABG) 00:49:50.235 00.000 428 Move returns status 0, amount 0 00:49:50.235 00.000 428 move complete, result=0 00:49:50.235 00.000 428 worker thread done servicing request 00:49:50.267 00.032 10672 UpdateGuideState exits: m=220006 SNR=44.1 00:49:50.267 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:50.267 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:50.267 00.000 10672 Enqueuing Expose request 00:49:50.267 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:49:50.267 00.000 428 Worker thread wakes up 00:49:50.267 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:49:50.267 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,288,31,31) 00:49:50.267 00.000 10672 read socket command 13 00:49:50.267 00.000 10672 processing socket request MOVEn 00:49:50.267 00.000 10672 PhdController::Dither begins 00:49:50.267 00.000 10672 dither: size=25.00, dRA=0.00 dDec=-25.00 00:49:50.267 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 00:49:50.267 00.000 10672 MountToCamera -- mountX=0.00 mountY=-25.00 hyp=25.00 mountTheta=-1.57 cameraX=3.43, cameraY=-24.76 cameraTheta=-1.43 00:49:50.267 00.000 10672 setting lock position to (626.29, 278.61) 00:49:50.267 00.000 10672 Mount: notify guiding dithered (3.4, -24.8) 00:49:50.267 00.000 10672 Status Line: Dither by 0.00,-25.00 00:49:50.282 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:49:50.282 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:49:50.282 00.000 10672 Sending socket response 2 (0x2) 00:49:52.110 01.828 428 Exposure complete 00:49:52.235 00.125 428 worker thread done servicing request 00:49:52.235 00.000 10672 OnExposeComplete: enter 00:49:52.235 00.000 10672 UpdateGuideState(): m_state=6 00:49:52.250 00.015 10672 Star::Find(15, 622, 302, 0, (0,0,0,0), 0.0, 0) frame 1928 00:49:52.250 00.000 10672 Star::Find returns 1 (0), X=622.66, Y=303.56, Mass=208043, SNR=39.0, Peak=26560 HFD=3.2 00:49:52.250 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:49:52.250 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:49:52.250 00.000 10672 CameraToMount -- cameraX=-3.62 cameraY=24.96 hyp=25.22 cameraTheta=1.72 mountX=-0.16 mountY=25.05, mountTheta=1.58 00:49:52.250 00.000 10672 dither recenter: remaining=(-0.0,25.0) step=(-0.0,10.5) 00:49:52.250 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:49:52.250 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:49:52.250 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:49:52.250 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:49:52.250 00.000 10672 Mount: notify direct move -0.00,10.50 00:49:52.250 00.000 428 Worker thread wakes up 00:49:52.250 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:49:52.250 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:49:52.250 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:49:52.250 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:49:52.250 00.000 428 MoveAxis(E, 0, B) 00:49:52.250 00.000 428 Move returns status 0, amount 0 00:49:52.250 00.000 428 MoveAxis(S, 13946, B) 00:49:52.250 00.000 428 Guiding Dir = 1, Dur = 13946 00:49:52.250 00.000 428 IsSlewing returns 0 00:49:52.250 00.000 428 IsGuiding returns 0 00:49:52.266 00.016 10672 UpdateGuideState exits: m=208043 SNR=39.0 00:49:52.266 00.000 10672 PhdController: settling, locked = 1, distance = 25.37 (99.00) aobump = 0 frame = 1 / 10 00:49:52.266 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:49:52.266 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:49:52.266 00.000 10672 Enqueuing Expose request 00:49:52.297 00.031 10672 read socket command 10 00:49:52.297 00.000 10672 processing socket request REQDIST 00:49:52.297 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:49:52.297 00.000 10672 Sending socket response 255 (0xff) 00:49:52.328 00.031 428 PulseGuide returned control before completion, sleep 13878 00:49:56.862 04.534 10672 read socket command 10 00:49:56.862 00.000 10672 processing socket request REQDIST 00:49:56.862 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:49:56.862 00.000 10672 Sending socket response 255 (0xff) 00:49:58.299 01.437 10672 read socket command 10 00:49:58.299 00.000 10672 processing socket request REQDIST 00:49:58.299 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:49:58.299 00.000 10672 Sending socket response 255 (0xff) 00:50:00.299 02.000 10672 read socket command 10 00:50:00.299 00.000 10672 processing socket request REQDIST 00:50:00.299 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:00.299 00.000 10672 Sending socket response 255 (0xff) 00:50:02.298 01.999 10672 read socket command 10 00:50:02.298 00.000 10672 processing socket request REQDIST 00:50:02.298 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:02.298 00.000 10672 Sending socket response 255 (0xff) 00:50:04.298 02.000 10672 read socket command 10 00:50:04.298 00.000 10672 processing socket request REQDIST 00:50:04.298 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:04.298 00.000 10672 Sending socket response 255 (0xff) 00:50:06.224 01.926 428 IsGuiding returns 1 00:50:06.224 00.000 428 scope still moving after pulse duration time elapsed 00:50:06.255 00.031 428 IsSlewing returns 0 00:50:06.255 00.000 428 IsGuiding returns 1 00:50:06.302 00.047 10672 read socket command 10 00:50:06.302 00.000 10672 processing socket request REQDIST 00:50:06.302 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:06.302 00.000 10672 Sending socket response 255 (0xff) 00:50:06.317 00.015 428 IsSlewing returns 0 00:50:06.317 00.000 428 IsGuiding returns 0 00:50:06.317 00.000 428 scope move finished after 13946 + 120 ms 00:50:06.317 00.000 428 Move returns status 0, amount 13946 00:50:06.317 00.000 428 move complete, result=0 00:50:06.317 00.000 428 worker thread done servicing request 00:50:06.317 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:50:06.317 00.000 428 Worker thread wakes up 00:50:06.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:06.317 00.000 428 Handling exposure in thread, d=2000 o=3 r=(608,289,31,31) 00:50:06.333 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:50:06.349 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:50:08.114 01.765 428 Exposure complete 00:50:08.254 00.140 428 worker thread done servicing request 00:50:08.254 00.000 10672 OnExposeComplete: enter 00:50:08.254 00.000 10672 UpdateGuideState(): m_state=6 00:50:08.254 00.000 10672 Star::Find(15, 622, 303, 0, (0,0,0,0), 0.0, 0) frame 1929 00:50:08.254 00.000 10672 Star::Find returns 1 (0), X=624.57, Y=294.25, Mass=254932, SNR=46.0, Peak=31040 HFD=3.2 00:50:08.254 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.14) = xAngle (1.54 = 1.54) 00:50:08.254 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.65 = 1.65) 00:50:08.254 00.000 10672 CameraToMount -- cameraX=-1.72 cameraY=15.64 hyp=15.74 cameraTheta=1.68 mountX=0.45 mountY=15.69, mountTheta=1.54 00:50:08.254 00.000 10672 dither recenter: remaining=(-0.0,14.5) step=(-0.0,10.5) 00:50:08.254 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:50:08.254 00.000 10672 MountToCamera -- mountX=-0.00 mountY=10.50 hyp=10.50 mountTheta=1.57 cameraX=-1.44, cameraY=10.40 cameraTheta=1.71 00:50:08.254 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.44, y=10.40, opts=4) 00:50:08.254 00.000 10672 Enqueuing Move request for scope (-1.44, 10.40) 00:50:08.254 00.000 10672 Mount: notify direct move -0.00,10.50 00:50:08.254 00.000 428 Worker thread wakes up 00:50:08.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:08.254 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 10.40) opts 0x4 00:50:08.254 00.000 428 Handling offset move in thread for scope, endpoint = (-1.44, 10.40) 00:50:08.254 00.000 428 Moving (-1.44, 10.40) raw xDistance=-0.00 yDistance=10.50 00:50:08.254 00.000 428 MoveAxis(E, 0, B) 00:50:08.254 00.000 428 Move returns status 0, amount 0 00:50:08.254 00.000 428 MoveAxis(S, 13946, B) 00:50:08.254 00.000 428 Guiding Dir = 1, Dur = 13946 00:50:08.254 00.000 428 IsSlewing returns 0 00:50:08.254 00.000 428 IsGuiding returns 0 00:50:08.285 00.031 10672 UpdateGuideState exits: m=254932 SNR=46.0 00:50:08.285 00.000 10672 PhdController: settling, locked = 1, distance = 22.48 (99.00) aobump = 0 frame = 2 / 10 00:50:08.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:08.285 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:08.285 00.000 10672 Enqueuing Expose request 00:50:08.301 00.016 10672 read socket command 10 00:50:08.301 00.000 10672 processing socket request REQDIST 00:50:08.301 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:08.301 00.000 10672 Sending socket response 255 (0xff) 00:50:08.348 00.047 428 PulseGuide returned control before completion, sleep 13869 00:50:10.957 02.609 10672 read socket command 10 00:50:10.957 00.000 10672 processing socket request REQDIST 00:50:10.957 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:10.957 00.000 10672 Sending socket response 255 (0xff) 00:50:15.959 05.002 10672 read socket command 10 00:50:15.959 00.000 10672 processing socket request REQDIST 00:50:15.959 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:15.959 00.000 10672 Sending socket response 255 (0xff) 00:50:20.958 04.999 10672 read socket command 10 00:50:20.958 00.000 10672 processing socket request REQDIST 00:50:20.958 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:20.958 00.000 10672 Sending socket response 255 (0xff) 00:50:22.228 01.270 428 IsGuiding returns 1 00:50:22.228 00.000 428 scope still moving after pulse duration time elapsed 00:50:22.259 00.031 428 IsSlewing returns 0 00:50:22.259 00.000 428 IsGuiding returns 1 00:50:22.306 00.047 428 IsSlewing returns 0 00:50:22.321 00.015 428 IsGuiding returns 0 00:50:22.321 00.000 428 scope move finished after 13946 + 113 ms 00:50:22.321 00.000 428 Move returns status 0, amount 13946 00:50:22.321 00.000 428 move complete, result=0 00:50:22.321 00.000 428 worker thread done servicing request 00:50:22.321 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 10.5 px 13946 ms SOUTH 00:50:22.321 00.000 428 Worker thread wakes up 00:50:22.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:22.321 00.000 428 Handling exposure in thread, d=2000 o=3 r=(610,279,31,31) 00:50:22.337 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:50:22.353 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:50:24.102 01.749 428 Exposure complete 00:50:24.243 00.141 428 worker thread done servicing request 00:50:24.243 00.000 10672 OnExposeComplete: enter 00:50:24.243 00.000 10672 UpdateGuideState(): m_state=6 00:50:24.243 00.000 10672 Star::Find(15, 624, 294, 0, (0,0,0,0), 0.0, 0) frame 1930 00:50:24.243 00.000 10672 Star::Find returns 1 (0), X=625.43, Y=283.56, Mass=208392, SNR=40.3, Peak=24928 HFD=3.1 00:50:24.243 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.60 = 1.60) 00:50:24.243 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 00:50:24.243 00.000 10672 CameraToMount -- cameraX=-0.86 cameraY=4.96 hyp=5.03 cameraTheta=1.74 mountX=-0.17 mountY=4.98, mountTheta=1.60 00:50:24.243 00.000 10672 dither recenter: remaining=(-0.0,4.0) step=(-0.0,4.0) 00:50:24.243 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 00:50:24.243 00.000 10672 MountToCamera -- mountX=-0.00 mountY=4.00 hyp=4.00 mountTheta=1.57 cameraX=-0.55, cameraY=3.96 cameraTheta=1.71 00:50:24.243 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=3.96, opts=4) 00:50:24.243 00.000 10672 Enqueuing Move request for scope (-0.55, 3.96) 00:50:24.243 00.000 10672 Mount: notify direct move -0.00,4.00 00:50:24.243 00.000 428 Worker thread wakes up 00:50:24.243 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:24.243 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 3.96) opts 0x4 00:50:24.243 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 3.96) 00:50:24.243 00.000 428 Moving (-0.55, 3.96) raw xDistance=-0.00 yDistance=4.00 00:50:24.243 00.000 428 MoveAxis(E, 0, B) 00:50:24.243 00.000 428 Move returns status 0, amount 0 00:50:24.243 00.000 428 MoveAxis(S, 5313, B) 00:50:24.243 00.000 428 Guiding Dir = 1, Dur = 5313 00:50:24.243 00.000 428 IsSlewing returns 0 00:50:24.243 00.000 428 IsGuiding returns 0 00:50:24.274 00.031 10672 UpdateGuideState exits: m=208392 SNR=40.3 00:50:24.274 00.000 10672 PhdController: settling, locked = 1, distance = 17.24 (99.00) aobump = 0 frame = 3 / 10 00:50:24.274 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:24.274 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:24.274 00.000 10672 Enqueuing Expose request 00:50:24.321 00.047 428 PulseGuide returned control before completion, sleep 5243 00:50:25.961 01.640 10672 read socket command 10 00:50:25.961 00.000 10672 processing socket request REQDIST 00:50:25.961 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:50:25.961 00.000 10672 Sending socket response 255 (0xff) 00:50:29.585 03.624 428 IsGuiding returns 1 00:50:29.585 00.000 428 scope still moving after pulse duration time elapsed 00:50:29.620 00.035 428 IsSlewing returns 0 00:50:29.620 00.000 428 IsGuiding returns 1 00:50:29.667 00.047 428 IsSlewing returns 0 00:50:29.667 00.000 428 IsGuiding returns 0 00:50:29.667 00.000 428 scope move finished after 5313 + 108 ms 00:50:29.667 00.000 428 Move returns status 0, amount 5313 00:50:29.667 00.000 428 move complete, result=0 00:50:29.667 00.000 428 worker thread done servicing request 00:50:29.667 00.000 428 Worker thread wakes up 00:50:29.667 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 4.0 px 5313 ms SOUTH 00:50:29.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:29.667 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:29.683 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:50:29.698 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:50:30.104 00.406 428 Exposure complete 00:50:30.245 00.141 428 worker thread done servicing request 00:50:30.245 00.000 10672 OnExposeComplete: enter 00:50:30.245 00.000 10672 UpdateGuideState(): m_state=6 00:50:30.245 00.000 10672 Star::Find(15, 625, 283, 0, (0,0,0,0), 0.0, 0) frame 1931 00:50:30.245 00.000 10672 Star::Find returns 1 (0), X=625.60, Y=279.85, Mass=189779, SNR=38.9, Peak=25152 HFD=2.7 00:50:30.245 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (0.14) = xAngle (1.93 = 1.93) 00:50:30.245 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.04 = 2.04) 00:50:30.245 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=1.24 hyp=1.42 cameraTheta=2.07 mountX=-0.51 mountY=1.26, mountTheta=1.95 00:50:30.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=1.24, opts=13) 00:50:30.245 00.000 10672 Enqueuing Move request for scope (-0.68, 1.24) 00:50:30.245 00.000 428 Worker thread wakes up 00:50:30.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:30.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 1.24) opts 0xd 00:50:30.245 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 1.24) 00:50:30.245 00.000 428 Moving (-0.68, 1.24) raw xDistance=-0.51 yDistance=1.26 00:50:30.245 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 00:50:30.245 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:50:30.245 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.26 00:50:30.245 00.000 428 MoveAxis(E, 592, ABG) 00:50:30.245 00.000 428 Guiding Dir = 2, Dur = 592 00:50:30.245 00.000 428 IsSlewing returns 0 00:50:30.245 00.000 428 IsGuiding returns 0 00:50:30.276 00.031 10672 UpdateGuideState exits: m=189779 SNR=38.9 00:50:30.276 00.000 10672 PhdController: settling, locked = 1, distance = 1.42 (99.00) aobump = 0 frame = 4 / 10 00:50:30.276 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:30.276 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:30.276 00.000 10672 Enqueuing Expose request 00:50:30.276 00.000 428 PulseGuide returned control before completion, sleep 575 00:50:30.901 00.625 428 IsGuiding returns 0 00:50:30.901 00.000 428 Move returns status 0, amount 592 00:50:30.901 00.000 428 MoveAxis(N, 0, ABG) 00:50:30.901 00.000 428 Move returns status 0, amount 0 00:50:30.901 00.000 428 move complete, result=0 00:50:30.901 00.000 428 worker thread done servicing request 00:50:30.901 00.000 428 Worker thread wakes up 00:50:30.901 00.000 10672 GuideStep: -0.5 px 592 ms EAST, 1.3 px 0 ms NORTH 00:50:30.901 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:30.901 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:30.964 00.063 10672 read socket command 10 00:50:30.964 00.000 10672 processing socket request REQDIST 00:50:30.964 00.000 10672 SOCKSVR: Sending pixel error of 1.41 00:50:30.964 00.000 10672 Sending socket response 141 (0x8d) 00:50:32.088 01.124 428 Exposure complete 00:50:32.213 00.125 428 worker thread done servicing request 00:50:32.213 00.000 10672 OnExposeComplete: enter 00:50:32.213 00.000 10672 UpdateGuideState(): m_state=6 00:50:32.213 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 1932 00:50:32.213 00.000 10672 Star::Find returns 1 (0), X=626.10, Y=279.42, Mass=188856, SNR=36.5, Peak=29184 HFD=3.0 00:50:32.213 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.65 = 1.65) 00:50:32.213 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 00:50:32.213 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.82 hyp=0.84 cameraTheta=1.79 mountX=-0.07 mountY=0.82, mountTheta=1.65 00:50:32.229 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.82, opts=13) 00:50:32.229 00.000 10672 Enqueuing Move request for scope (-0.18, 0.82) 00:50:32.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:32.229 00.000 428 Worker thread wakes up 00:50:32.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.82) opts 0xd 00:50:32.229 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.82) 00:50:32.229 00.000 428 Moving (-0.18, 0.82) raw xDistance=-0.07 yDistance=0.82 00:50:32.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:50:32.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:50:32.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 00:50:32.229 00.000 428 MoveAxis(E, 0, ABG) 00:50:32.229 00.000 428 Move returns status 0, amount 0 00:50:32.229 00.000 428 MoveAxis(N, 0, ABG) 00:50:32.229 00.000 428 Move returns status 0, amount 0 00:50:32.229 00.000 428 move complete, result=0 00:50:32.229 00.000 428 worker thread done servicing request 00:50:32.244 00.015 10672 UpdateGuideState exits: m=188856 SNR=36.5 00:50:32.244 00.000 10672 PhdController: settling, locked = 1, distance = 1.25 (99.00) aobump = 0 frame = 5 / 10 00:50:32.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:32.244 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:32.244 00.000 10672 Enqueuing Expose request 00:50:32.244 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 00:50:32.244 00.000 428 Worker thread wakes up 00:50:32.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:32.244 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:34.103 01.859 428 Exposure complete 00:50:34.244 00.141 428 worker thread done servicing request 00:50:34.244 00.000 10672 OnExposeComplete: enter 00:50:34.244 00.000 10672 UpdateGuideState(): m_state=6 00:50:34.244 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 1933 00:50:34.244 00.000 10672 Star::Find returns 1 (0), X=626.44, Y=279.64, Mass=203543, SNR=37.9, Peak=29936 HFD=2.8 00:50:34.244 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.14) = xAngle (1.28 = 1.28) 00:50:34.244 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 00:50:34.244 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=1.03 hyp=1.04 cameraTheta=1.42 mountX=0.30 mountY=1.03, mountTheta=1.29 00:50:34.244 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=1.03, opts=13) 00:50:34.244 00.000 10672 Enqueuing Move request for scope (0.16, 1.03) 00:50:34.244 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:34.244 00.000 428 Worker thread wakes up 00:50:34.244 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.03) opts 0xd 00:50:34.244 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 1.03) 00:50:34.244 00.000 428 Moving (0.16, 1.03) raw xDistance=0.30 yDistance=1.03 00:50:34.244 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:50:34.244 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.12 00:50:34.244 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.03 from input 1.03 00:50:34.244 00.000 428 MoveAxis(E, 0, ABG) 00:50:34.244 00.000 428 Move returns status 0, amount 0 00:50:34.244 00.000 428 MoveAxis(S, 1363, ABG) 00:50:34.244 00.000 428 Guiding Dir = 1, Dur = 1363 00:50:34.244 00.000 428 IsSlewing returns 0 00:50:34.244 00.000 428 IsGuiding returns 0 00:50:34.259 00.015 10672 UpdateGuideState exits: m=203543 SNR=37.9 00:50:34.259 00.000 10672 PhdController: settling, locked = 1, distance = 1.18 (99.00) aobump = 0 frame = 6 / 10 00:50:34.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:34.259 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:34.259 00.000 10672 Enqueuing Expose request 00:50:34.322 00.063 428 PulseGuide returned control before completion, sleep 1299 00:50:35.634 01.312 428 IsGuiding returns 1 00:50:35.634 00.000 428 scope still moving after pulse duration time elapsed 00:50:35.665 00.031 428 IsSlewing returns 0 00:50:35.665 00.000 428 IsGuiding returns 1 00:50:35.728 00.063 428 IsSlewing returns 0 00:50:35.728 00.000 428 IsGuiding returns 0 00:50:35.728 00.000 428 scope move finished after 1363 + 119 ms 00:50:35.728 00.000 428 Move returns status 0, amount 1363 00:50:35.728 00.000 428 move complete, result=0 00:50:35.728 00.000 428 worker thread done servicing request 00:50:35.728 00.000 428 Worker thread wakes up 00:50:35.728 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.0 px 1363 ms SOUTH 00:50:35.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:35.728 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:35.962 00.234 10672 read socket command 10 00:50:35.962 00.000 10672 processing socket request REQDIST 00:50:35.962 00.000 10672 SOCKSVR: Sending pixel error of 1.18 00:50:35.962 00.000 10672 Sending socket response 118 (0x76) 00:50:36.102 00.140 428 Exposure complete 00:50:36.227 00.125 428 worker thread done servicing request 00:50:36.227 00.000 10672 OnExposeComplete: enter 00:50:36.227 00.000 10672 UpdateGuideState(): m_state=6 00:50:36.227 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 1934 00:50:36.227 00.000 10672 Star::Find returns 1 (0), X=626.59, Y=278.98, Mass=205146, SNR=36.8, Peak=25264 HFD=2.6 00:50:36.227 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (0.14) = xAngle (0.74 = 0.74) 00:50:36.227 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.85 = 0.85) 00:50:36.227 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.37 hyp=0.49 cameraTheta=0.88 mountX=0.36 mountY=0.37, mountTheta=0.80 00:50:36.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.37, opts=13) 00:50:36.227 00.000 10672 Enqueuing Move request for scope (0.31, 0.37) 00:50:36.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:36.227 00.000 428 Worker thread wakes up 00:50:36.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.37) opts 0xd 00:50:36.227 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.37) 00:50:36.227 00.000 428 Moving (0.31, 0.37) raw xDistance=0.36 yDistance=0.37 00:50:36.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 00:50:36.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:50:36.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:50:36.227 00.000 428 MoveAxis(E, 0, ABG) 00:50:36.227 00.000 428 Move returns status 0, amount 0 00:50:36.227 00.000 428 MoveAxis(N, 0, ABG) 00:50:36.227 00.000 428 Move returns status 0, amount 0 00:50:36.227 00.000 428 move complete, result=0 00:50:36.227 00.000 428 worker thread done servicing request 00:50:36.259 00.032 10672 UpdateGuideState exits: m=205146 SNR=36.8 00:50:36.259 00.000 10672 PhdController: settling, locked = 1, distance = 0.98 (99.00) aobump = 0 frame = 7 / 10 00:50:36.259 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:36.259 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:36.259 00.000 10672 Enqueuing Expose request 00:50:36.259 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:50:36.259 00.000 428 Worker thread wakes up 00:50:36.259 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:36.259 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:38.107 01.848 428 Exposure complete 00:50:38.247 00.140 428 worker thread done servicing request 00:50:38.247 00.000 10672 OnExposeComplete: enter 00:50:38.247 00.000 10672 UpdateGuideState(): m_state=6 00:50:38.247 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1935 00:50:38.247 00.000 10672 Star::Find returns 1 (0), X=626.37, Y=278.26, Mass=190169, SNR=36.0, Peak=26784 HFD=2.7 00:50:38.247 00.000 10672 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 00:50:38.247 00.000 10672 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.36 = -1.36) 00:50:38.247 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.34 hyp=0.35 cameraTheta=-1.33 mountX=0.04 mountY=-0.34, mountTheta=-1.46 00:50:38.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.34, opts=13) 00:50:38.247 00.000 10672 Enqueuing Move request for scope (0.08, -0.34) 00:50:38.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:38.247 00.000 428 Worker thread wakes up 00:50:38.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.34) opts 0xd 00:50:38.247 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.34) 00:50:38.247 00.000 428 Moving (0.08, -0.34) raw xDistance=0.04 yDistance=-0.34 00:50:38.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:50:38.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:50:38.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 00:50:38.247 00.000 428 MoveAxis(E, 0, ABG) 00:50:38.247 00.000 428 Move returns status 0, amount 0 00:50:38.247 00.000 428 MoveAxis(N, 0, ABG) 00:50:38.247 00.000 428 Move returns status 0, amount 0 00:50:38.247 00.000 428 move complete, result=0 00:50:38.247 00.000 428 worker thread done servicing request 00:50:38.263 00.016 10672 UpdateGuideState exits: m=190169 SNR=36.0 00:50:38.263 00.000 10672 PhdController: settling, locked = 1, distance = 0.79 (99.00) aobump = 0 frame = 8 / 10 00:50:38.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:38.263 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:38.263 00.000 10672 Enqueuing Expose request 00:50:38.263 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:50:38.263 00.000 428 Worker thread wakes up 00:50:38.263 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:38.263 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:40.106 01.843 428 Exposure complete 00:50:40.247 00.141 428 worker thread done servicing request 00:50:40.247 00.000 10672 OnExposeComplete: enter 00:50:40.247 00.000 10672 UpdateGuideState(): m_state=6 00:50:40.247 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1936 00:50:40.247 00.000 10672 Star::Find returns 1 (0), X=626.01, Y=277.89, Mass=199203, SNR=41.3, Peak=27008 HFD=2.7 00:50:40.247 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (0.14) = xAngle (-2.07 = -2.07) 00:50:40.247 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.97 = -1.97) 00:50:40.247 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-0.71 hyp=0.77 cameraTheta=-1.94 mountX=-0.37 mountY=-0.71, mountTheta=-2.05 00:50:40.247 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-0.71, opts=13) 00:50:40.247 00.000 10672 Enqueuing Move request for scope (-0.27, -0.71) 00:50:40.247 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:40.247 00.000 428 Worker thread wakes up 00:50:40.247 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.71) opts 0xd 00:50:40.247 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -0.71) 00:50:40.247 00.000 428 Moving (-0.27, -0.71) raw xDistance=-0.37 yDistance=-0.71 00:50:40.247 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:50:40.247 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:50:40.247 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.71 00:50:40.247 00.000 428 MoveAxis(E, 0, ABG) 00:50:40.247 00.000 428 Move returns status 0, amount 0 00:50:40.247 00.000 428 MoveAxis(N, 0, ABG) 00:50:40.247 00.000 428 Move returns status 0, amount 0 00:50:40.247 00.000 428 move complete, result=0 00:50:40.247 00.000 428 worker thread done servicing request 00:50:40.262 00.015 10672 UpdateGuideState exits: m=199203 SNR=41.3 00:50:40.262 00.000 10672 PhdController: settling, locked = 1, distance = 0.78 (99.00) aobump = 0 frame = 9 / 10 00:50:40.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:40.262 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:40.262 00.000 10672 Enqueuing Expose request 00:50:40.262 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH 00:50:40.262 00.000 428 Worker thread wakes up 00:50:40.262 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:40.278 00.016 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:40.965 00.687 10672 read socket command 10 00:50:40.965 00.000 10672 processing socket request REQDIST 00:50:40.965 00.000 10672 SOCKSVR: Sending pixel error of 0.78 00:50:40.965 00.000 10672 Sending socket response 78 (0x4e) 00:50:42.090 01.125 428 Exposure complete 00:50:42.215 00.125 428 worker thread done servicing request 00:50:42.215 00.000 10672 OnExposeComplete: enter 00:50:42.215 00.000 10672 UpdateGuideState(): m_state=6 00:50:42.215 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1937 00:50:42.215 00.000 10672 Star::Find returns 1 (0), X=626.04, Y=277.54, Mass=194465, SNR=39.2, Peak=28640 HFD=2.7 00:50:42.215 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.14) = xAngle (-1.93 = -1.93) 00:50:42.215 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 00:50:42.215 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-1.06 hyp=1.09 cameraTheta=-1.80 mountX=-0.39 mountY=-1.06, mountTheta=-1.92 00:50:42.215 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-1.06, opts=13) 00:50:42.215 00.000 10672 Enqueuing Move request for scope (-0.24, -1.06) 00:50:42.215 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:42.215 00.000 428 Worker thread wakes up 00:50:42.215 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -1.06) opts 0xd 00:50:42.215 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -1.06) 00:50:42.215 00.000 428 Moving (-0.24, -1.06) raw xDistance=-0.39 yDistance=-1.06 00:50:42.215 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:50:42.215 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:50:42.215 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.06 00:50:42.215 00.000 428 MoveAxis(E, 0, ABG) 00:50:42.215 00.000 428 Move returns status 0, amount 0 00:50:42.215 00.000 428 MoveAxis(N, 0, ABG) 00:50:42.215 00.000 428 Move returns status 0, amount 0 00:50:42.215 00.000 428 move complete, result=0 00:50:42.215 00.000 428 worker thread done servicing request 00:50:42.246 00.031 10672 UpdateGuideState exits: m=194465 SNR=39.2 00:50:42.246 00.000 10672 PhdController: settling, locked = 1, distance = 0.87 (99.00) aobump = 0 frame = 10 / 10 00:50:42.246 00.000 10672 PhdController: newstate STATE_FINISH 00:50:42.246 00.000 10672 PhdController complete: success 00:50:42.246 00.000 10672 Mount: notify guiding dither settle done success=1 00:50:42.246 00.000 10672 PhdController: newstate STATE_IDLE 00:50:42.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:42.246 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:42.246 00.000 10672 Enqueuing Expose request 00:50:42.246 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.1 px 0 ms NORTH 00:50:42.246 00.000 428 Worker thread wakes up 00:50:42.246 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:42.246 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:44.105 01.859 428 Exposure complete 00:50:44.245 00.140 428 worker thread done servicing request 00:50:44.245 00.000 10672 OnExposeComplete: enter 00:50:44.245 00.000 10672 UpdateGuideState(): m_state=6 00:50:44.245 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1938 00:50:44.245 00.000 10672 Star::Find returns 1 (0), X=625.47, Y=277.88, Mass=208648, SNR=41.2, Peak=22416 HFD=3.5 00:50:44.245 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.14) = xAngle (-2.55 = -2.55) 00:50:44.245 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.44 = -2.44) 00:50:44.245 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=-0.73 hyp=1.10 cameraTheta=-2.41 mountX=-0.91 mountY=-0.70, mountTheta=-2.48 00:50:44.245 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=-0.73, opts=13) 00:50:44.245 00.000 10672 Enqueuing Move request for scope (-0.82, -0.73) 00:50:44.245 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:44.245 00.000 428 Worker thread wakes up 00:50:44.245 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.73) opts 0xd 00:50:44.245 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, -0.73) 00:50:44.245 00.000 428 Moving (-0.82, -0.73) raw xDistance=-0.91 yDistance=-0.70 00:50:44.245 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91 00:50:44.245 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:50:44.245 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 00:50:44.245 00.000 428 MoveAxis(E, 1065, ABG) 00:50:44.245 00.000 428 Guiding Dir = 2, Dur = 1065 00:50:44.277 00.032 10672 UpdateGuideState exits: m=208648 SNR=41.2 00:50:44.277 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:44.277 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:44.277 00.000 10672 Enqueuing Expose request 00:50:44.277 00.000 428 IsSlewing returns 0 00:50:44.277 00.000 428 IsGuiding returns 0 00:50:44.292 00.015 428 PulseGuide returned control before completion, sleep 1061 00:50:45.402 01.110 428 IsGuiding returns 0 00:50:45.402 00.000 428 Move returns status 0, amount 1065 00:50:45.402 00.000 428 MoveAxis(N, 0, ABG) 00:50:45.402 00.000 428 Move returns status 0, amount 0 00:50:45.402 00.000 428 move complete, result=0 00:50:45.402 00.000 428 worker thread done servicing request 00:50:45.402 00.000 10672 GuideStep: -0.9 px 1065 ms EAST, -0.7 px 0 ms NORTH 00:50:45.402 00.000 428 Worker thread wakes up 00:50:45.402 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:45.402 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:45.964 00.562 10672 read socket command 10 00:50:45.964 00.000 10672 processing socket request REQDIST 00:50:45.964 00.000 10672 SOCKSVR: Sending pixel error of 0.94 00:50:45.964 00.000 10672 Sending socket response 94 (0x5e) 00:50:46.104 00.140 428 Exposure complete 00:50:46.234 00.130 428 worker thread done servicing request 00:50:46.234 00.000 10672 OnExposeComplete: enter 00:50:46.234 00.000 10672 UpdateGuideState(): m_state=6 00:50:46.234 00.000 10672 Star::Find(15, 625, 277, 0, (0,0,0,0), 0.0, 0) frame 1939 00:50:46.234 00.000 10672 Star::Find returns 1 (0), X=626.10, Y=277.98, Mass=221353, SNR=40.7, Peak=31472 HFD=2.9 00:50:46.234 00.000 10672 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.14) = xAngle (-1.99 = -1.99) 00:50:46.234 00.000 10672 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.89 = -1.89) 00:50:46.234 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.63 hyp=0.66 cameraTheta=-1.86 mountX=-0.27 mountY=-0.62, mountTheta=-1.98 00:50:46.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.63, opts=13) 00:50:46.234 00.000 10672 Enqueuing Move request for scope (-0.18, -0.63) 00:50:46.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:46.234 00.000 428 Worker thread wakes up 00:50:46.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.63) opts 0xd 00:50:46.234 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.63) 00:50:46.234 00.000 428 Moving (-0.18, -0.63) raw xDistance=-0.27 yDistance=-0.62 00:50:46.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:50:46.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:50:46.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 00:50:46.234 00.000 428 MoveAxis(E, 0, ABG) 00:50:46.234 00.000 428 Move returns status 0, amount 0 00:50:46.234 00.000 428 MoveAxis(N, 0, ABG) 00:50:46.234 00.000 428 Move returns status 0, amount 0 00:50:46.234 00.000 428 move complete, result=0 00:50:46.234 00.000 428 worker thread done servicing request 00:50:46.265 00.031 10672 UpdateGuideState exits: m=221353 SNR=40.7 00:50:46.265 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:46.265 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:46.265 00.000 10672 Enqueuing Expose request 00:50:46.265 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH 00:50:46.265 00.000 428 Worker thread wakes up 00:50:46.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:46.265 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:48.108 01.843 428 Exposure complete 00:50:48.233 00.125 428 worker thread done servicing request 00:50:48.233 00.000 10672 OnExposeComplete: enter 00:50:48.233 00.000 10672 UpdateGuideState(): m_state=6 00:50:48.233 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1940 00:50:48.233 00.000 10672 Star::Find returns 1 (0), X=626.30, Y=277.99, Mass=197974, SNR=36.6, Peak=33648 HFD=2.5 00:50:48.233 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 00:50:48.233 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 00:50:48.233 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.62 hyp=0.62 cameraTheta=-1.54 mountX=-0.07 mountY=-0.62, mountTheta=-1.68 00:50:48.233 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.62, opts=13) 00:50:48.233 00.000 10672 Enqueuing Move request for scope (0.02, -0.62) 00:50:48.233 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:48.233 00.000 428 Worker thread wakes up 00:50:48.233 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.62) opts 0xd 00:50:48.233 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.62) 00:50:48.233 00.000 428 Moving (0.02, -0.62) raw xDistance=-0.07 yDistance=-0.62 00:50:48.233 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:50:48.233 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:50:48.233 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 00:50:48.233 00.000 428 MoveAxis(E, 0, ABG) 00:50:48.233 00.000 428 Move returns status 0, amount 0 00:50:48.233 00.000 428 MoveAxis(N, 0, ABG) 00:50:48.233 00.000 428 Move returns status 0, amount 0 00:50:48.233 00.000 428 move complete, result=0 00:50:48.233 00.000 428 worker thread done servicing request 00:50:48.264 00.031 10672 UpdateGuideState exits: m=197974 SNR=36.6 00:50:48.264 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:48.264 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:48.264 00.000 10672 Enqueuing Expose request 00:50:48.264 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:50:48.264 00.000 428 Worker thread wakes up 00:50:48.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:48.264 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:50.092 01.828 428 Exposure complete 00:50:50.217 00.125 428 worker thread done servicing request 00:50:50.217 00.000 10672 OnExposeComplete: enter 00:50:50.217 00.000 10672 UpdateGuideState(): m_state=6 00:50:50.217 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1941 00:50:50.217 00.000 10672 Star::Find returns 1 (0), X=626.19, Y=277.88, Mass=177000, SNR=36.4, Peak=29936 HFD=2.4 00:50:50.217 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 00:50:50.217 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 00:50:50.217 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.73 hyp=0.74 cameraTheta=-1.71 mountX=-0.20 mountY=-0.73, mountTheta=-1.84 00:50:50.232 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.73, opts=13) 00:50:50.232 00.000 10672 Enqueuing Move request for scope (-0.10, -0.73) 00:50:50.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:50.232 00.000 428 Worker thread wakes up 00:50:50.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.73) opts 0xd 00:50:50.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.73) 00:50:50.232 00.000 428 Moving (-0.10, -0.73) raw xDistance=-0.20 yDistance=-0.73 00:50:50.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:50:50.232 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:50:50.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.73 00:50:50.232 00.000 428 MoveAxis(E, 0, ABG) 00:50:50.232 00.000 428 Move returns status 0, amount 0 00:50:50.232 00.000 428 MoveAxis(N, 0, ABG) 00:50:50.232 00.000 428 Move returns status 0, amount 0 00:50:50.232 00.000 428 move complete, result=0 00:50:50.232 00.000 428 worker thread done servicing request 00:50:50.248 00.016 10672 UpdateGuideState exits: m=177000 SNR=36.4 00:50:50.248 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:50.248 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:50.248 00.000 10672 Enqueuing Expose request 00:50:50.248 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 00:50:50.248 00.000 428 Worker thread wakes up 00:50:50.248 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:50.248 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:50.967 00.719 10672 read socket command 10 00:50:50.967 00.000 10672 processing socket request REQDIST 00:50:50.967 00.000 10672 SOCKSVR: Sending pixel error of 0.77 00:50:50.967 00.000 10672 Sending socket response 77 (0x4d) 00:50:52.107 01.140 428 Exposure complete 00:50:52.232 00.125 428 worker thread done servicing request 00:50:52.232 00.000 10672 OnExposeComplete: enter 00:50:52.232 00.000 10672 UpdateGuideState(): m_state=6 00:50:52.232 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1942 00:50:52.232 00.000 10672 Star::Find returns 1 (0), X=626.16, Y=277.48, Mass=189091, SNR=34.3, Peak=27328 HFD=2.5 00:50:52.232 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 00:50:52.232 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 00:50:52.232 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-1.13 hyp=1.14 cameraTheta=-1.68 mountX=-0.28 mountY=-1.12, mountTheta=-1.82 00:50:52.232 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-1.13, opts=13) 00:50:52.232 00.000 10672 Enqueuing Move request for scope (-0.13, -1.13) 00:50:52.232 00.000 428 Worker thread wakes up 00:50:52.232 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:52.232 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -1.13) opts 0xd 00:50:52.232 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -1.13) 00:50:52.232 00.000 428 Moving (-0.13, -1.13) raw xDistance=-0.28 yDistance=-1.12 00:50:52.232 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:50:52.232 00.000 428 switching direction from 1 to -1 - decHistory=-6 oldest=1.05 newest=-2.47 00:50:52.232 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.12 from input -1.12 00:50:52.232 00.000 428 MoveAxis(E, 0, ABG) 00:50:52.232 00.000 428 Move returns status 0, amount 0 00:50:52.232 00.000 428 MoveAxis(N, 1494, ABG) 00:50:52.232 00.000 428 Guiding Dir = 0, Dur = 1494 00:50:52.247 00.015 428 IsSlewing returns 0 00:50:52.247 00.000 428 IsGuiding returns 0 00:50:52.263 00.016 10672 UpdateGuideState exits: m=189091 SNR=34.3 00:50:52.263 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:52.263 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:52.263 00.000 10672 Enqueuing Expose request 00:50:52.326 00.063 428 PulseGuide returned control before completion, sleep 1425 00:50:53.778 01.452 428 IsGuiding returns 1 00:50:53.778 00.000 428 scope still moving after pulse duration time elapsed 00:50:53.810 00.032 428 IsSlewing returns 0 00:50:53.810 00.000 428 IsGuiding returns 1 00:50:53.872 00.062 428 IsSlewing returns 0 00:50:53.872 00.000 428 IsGuiding returns 0 00:50:53.872 00.000 428 scope move finished after 1494 + 122 ms 00:50:53.872 00.000 428 Move returns status 0, amount 1494 00:50:53.872 00.000 428 move complete, result=0 00:50:53.872 00.000 428 worker thread done servicing request 00:50:53.872 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.1 px 1494 ms NORTH 00:50:53.872 00.000 428 Worker thread wakes up 00:50:53.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:53.872 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:54.106 00.234 428 Exposure complete 00:50:54.231 00.125 428 worker thread done servicing request 00:50:54.231 00.000 10672 OnExposeComplete: enter 00:50:54.231 00.000 10672 UpdateGuideState(): m_state=6 00:50:54.231 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1943 00:50:54.231 00.000 10672 Star::Find returns 1 (0), X=625.75, Y=277.81, Mass=195815, SNR=37.7, Peak=33216 HFD=2.5 00:50:54.231 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 00:50:54.231 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 00:50:54.231 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.80 hyp=0.96 cameraTheta=-2.16 mountX=-0.64 mountY=-0.78, mountTheta=-2.25 00:50:54.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.80, opts=13) 00:50:54.231 00.000 10672 Enqueuing Move request for scope (-0.53, -0.80) 00:50:54.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:54.231 00.000 428 Worker thread wakes up 00:50:54.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.80) opts 0xd 00:50:54.231 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.80) 00:50:54.231 00.000 428 Moving (-0.53, -0.80) raw xDistance=-0.64 yDistance=-0.78 00:50:54.231 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 00:50:54.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.78 from input -0.78 00:50:54.231 00.000 428 MoveAxis(E, 744, ABG) 00:50:54.231 00.000 428 Guiding Dir = 2, Dur = 744 00:50:54.231 00.000 428 IsSlewing returns 0 00:50:54.231 00.000 428 IsGuiding returns 0 00:50:54.262 00.031 10672 UpdateGuideState exits: m=195815 SNR=37.7 00:50:54.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:54.262 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:54.262 00.000 10672 Enqueuing Expose request 00:50:54.262 00.000 428 PulseGuide returned control before completion, sleep 726 00:50:55.002 00.740 428 IsGuiding returns 0 00:50:55.002 00.000 428 Move returns status 0, amount 744 00:50:55.002 00.000 428 MoveAxis(N, 1036, ABG) 00:50:55.002 00.000 428 Guiding Dir = 0, Dur = 1036 00:50:55.002 00.000 428 IsSlewing returns 0 00:50:55.002 00.000 428 IsGuiding returns 0 00:50:55.080 00.078 428 PulseGuide returned control before completion, sleep 970 00:50:55.955 00.875 10672 read socket command 10 00:50:55.955 00.000 10672 processing socket request REQDIST 00:50:55.955 00.000 10672 SOCKSVR: Sending pixel error of 0.90 00:50:55.955 00.000 10672 Sending socket response 90 (0x5a) 00:50:56.064 00.109 428 IsGuiding returns 1 00:50:56.064 00.000 428 scope still moving after pulse duration time elapsed 00:50:56.095 00.031 428 IsSlewing returns 0 00:50:56.095 00.000 428 IsGuiding returns 1 00:50:56.158 00.063 428 IsSlewing returns 0 00:50:56.158 00.000 428 IsGuiding returns 0 00:50:56.158 00.000 428 scope move finished after 1036 + 112 ms 00:50:56.158 00.000 428 Move returns status 0, amount 1036 00:50:56.158 00.000 428 move complete, result=0 00:50:56.158 00.000 428 worker thread done servicing request 00:50:56.158 00.000 428 Worker thread wakes up 00:50:56.158 00.000 10672 GuideStep: -0.6 px 744 ms EAST, -0.8 px 1036 ms NORTH 00:50:56.158 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:56.158 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:50:56.158 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:50:58.094 01.936 428 Exposure complete 00:50:58.219 00.125 428 worker thread done servicing request 00:50:58.219 00.000 10672 OnExposeComplete: enter 00:50:58.219 00.000 10672 UpdateGuideState(): m_state=6 00:50:58.219 00.000 10672 Star::Find(15, 625, 277, 0, (0,0,0,0), 0.0, 0) frame 1944 00:50:58.219 00.000 10672 Star::Find returns 1 (0), X=626.20, Y=277.82, Mass=209486, SNR=39.7, Peak=29296 HFD=2.5 00:50:58.219 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 00:50:58.219 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 00:50:58.219 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.79 hyp=0.79 cameraTheta=-1.68 mountX=-0.20 mountY=-0.78, mountTheta=-1.81 00:50:58.219 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.79, opts=13) 00:50:58.219 00.000 10672 Enqueuing Move request for scope (-0.09, -0.79) 00:50:58.219 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:50:58.219 00.000 428 Worker thread wakes up 00:50:58.219 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.79) opts 0xd 00:50:58.219 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.79) 00:50:58.219 00.000 428 Moving (-0.09, -0.79) raw xDistance=-0.20 yDistance=-0.78 00:50:58.219 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:50:58.219 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.78 from input -0.78 00:50:58.219 00.000 428 MoveAxis(E, 0, ABG) 00:50:58.219 00.000 428 Move returns status 0, amount 0 00:50:58.219 00.000 428 MoveAxis(N, 1042, ABG) 00:50:58.219 00.000 428 Guiding Dir = 0, Dur = 1042 00:50:58.219 00.000 428 IsSlewing returns 0 00:50:58.235 00.016 428 IsGuiding returns 0 00:50:58.250 00.015 10672 UpdateGuideState exits: m=209486 SNR=39.7 00:50:58.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:50:58.250 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:50:58.250 00.000 10672 Enqueuing Expose request 00:50:58.313 00.063 428 PulseGuide returned control before completion, sleep 969 00:50:59.313 01.000 428 IsGuiding returns 1 00:50:59.313 00.000 428 scope still moving after pulse duration time elapsed 00:50:59.360 00.047 428 IsSlewing returns 0 00:50:59.360 00.000 428 IsGuiding returns 1 00:50:59.391 00.031 428 IsSlewing returns 0 00:50:59.391 00.000 428 IsGuiding returns 0 00:50:59.406 00.015 428 scope move finished after 1042 + 129 ms 00:50:59.406 00.000 428 Move returns status 0, amount 1042 00:50:59.406 00.000 428 move complete, result=0 00:50:59.406 00.000 428 worker thread done servicing request 00:50:59.406 00.000 428 Worker thread wakes up 00:50:59.406 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.8 px 1042 ms NORTH 00:50:59.406 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:50:59.406 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:00.094 00.688 428 Exposure complete 00:51:00.234 00.140 428 worker thread done servicing request 00:51:00.234 00.000 10672 OnExposeComplete: enter 00:51:00.234 00.000 10672 UpdateGuideState(): m_state=6 00:51:00.234 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1945 00:51:00.234 00.000 10672 Star::Find returns 1 (0), X=625.85, Y=278.82, Mass=211284, SNR=38.8, Peak=29840 HFD=2.8 00:51:00.234 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 00:51:00.234 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:51:00.234 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.21 hyp=0.49 cameraTheta=2.69 mountX=-0.41 mountY=0.23, mountTheta=2.63 00:51:00.234 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.21, opts=13) 00:51:00.234 00.000 10672 Enqueuing Move request for scope (-0.44, 0.21) 00:51:00.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:00.234 00.000 428 Worker thread wakes up 00:51:00.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.21) opts 0xd 00:51:00.234 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.21) 00:51:00.234 00.000 428 Moving (-0.44, 0.21) raw xDistance=-0.41 yDistance=0.23 00:51:00.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:51:00.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:00.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:51:00.234 00.000 428 MoveAxis(E, 0, ABG) 00:51:00.234 00.000 428 Move returns status 0, amount 0 00:51:00.234 00.000 428 MoveAxis(N, 0, ABG) 00:51:00.234 00.000 428 Move returns status 0, amount 0 00:51:00.234 00.000 428 move complete, result=0 00:51:00.234 00.000 428 worker thread done servicing request 00:51:00.250 00.016 10672 UpdateGuideState exits: m=211284 SNR=38.8 00:51:00.250 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:00.250 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:00.250 00.000 10672 Enqueuing Expose request 00:51:00.250 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:51:00.250 00.000 428 Worker thread wakes up 00:51:00.265 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:00.265 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:00.953 00.688 10672 read socket command 10 00:51:00.953 00.000 10672 processing socket request REQDIST 00:51:00.953 00.000 10672 SOCKSVR: Sending pixel error of 0.75 00:51:00.953 00.000 10672 Sending socket response 75 (0x4b) 00:51:02.093 01.140 428 Exposure complete 00:51:02.218 00.125 428 worker thread done servicing request 00:51:02.218 00.000 10672 OnExposeComplete: enter 00:51:02.218 00.000 10672 UpdateGuideState(): m_state=6 00:51:02.218 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1946 00:51:02.218 00.000 10672 Star::Find returns 1 (0), X=626.00, Y=279.11, Mass=229338, SNR=49.0, Peak=43136 HFD=2.7 00:51:02.218 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.95 = 1.95) 00:51:02.218 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.06 = 2.06) 00:51:02.218 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.50 hyp=0.58 cameraTheta=2.09 mountX=-0.21 mountY=0.51, mountTheta=1.97 00:51:02.234 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.50, opts=13) 00:51:02.234 00.000 10672 Enqueuing Move request for scope (-0.29, 0.50) 00:51:02.234 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:02.234 00.000 428 Worker thread wakes up 00:51:02.234 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.50) opts 0xd 00:51:02.234 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.50) 00:51:02.234 00.000 428 Moving (-0.29, 0.50) raw xDistance=-0.21 yDistance=0.51 00:51:02.234 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:51:02.234 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:02.234 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 00:51:02.234 00.000 428 MoveAxis(E, 0, ABG) 00:51:02.234 00.000 428 Move returns status 0, amount 0 00:51:02.234 00.000 428 MoveAxis(N, 0, ABG) 00:51:02.234 00.000 428 Move returns status 0, amount 0 00:51:02.234 00.000 428 move complete, result=0 00:51:02.234 00.000 428 worker thread done servicing request 00:51:02.249 00.015 10672 UpdateGuideState exits: m=229338 SNR=49.0 00:51:02.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:02.249 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:02.249 00.000 10672 Enqueuing Expose request 00:51:02.249 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:51:02.249 00.000 428 Worker thread wakes up 00:51:02.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:02.249 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:04.097 01.848 428 Exposure complete 00:51:04.222 00.125 428 worker thread done servicing request 00:51:04.222 00.000 10672 OnExposeComplete: enter 00:51:04.222 00.000 10672 UpdateGuideState(): m_state=6 00:51:04.222 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 1947 00:51:04.222 00.000 10672 Star::Find returns 1 (0), X=625.95, Y=278.46, Mass=213066, SNR=39.5, Peak=28528 HFD=3.0 00:51:04.222 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (0.14) = xAngle (-2.85 = -2.85) 00:51:04.222 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.75 = -2.75) 00:51:04.222 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-2.72 mountX=-0.35 mountY=-0.14, mountTheta=-2.76 00:51:04.222 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.15, opts=13) 00:51:04.222 00.000 10672 Enqueuing Move request for scope (-0.33, -0.15) 00:51:04.222 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:04.222 00.000 428 Worker thread wakes up 00:51:04.222 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.15) opts 0xd 00:51:04.222 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.15) 00:51:04.222 00.000 428 Moving (-0.33, -0.15) raw xDistance=-0.35 yDistance=-0.14 00:51:04.222 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 00:51:04.222 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:04.222 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:51:04.222 00.000 428 MoveAxis(E, 0, ABG) 00:51:04.222 00.000 428 Move returns status 0, amount 0 00:51:04.222 00.000 428 MoveAxis(N, 0, ABG) 00:51:04.222 00.000 428 Move returns status 0, amount 0 00:51:04.222 00.000 428 move complete, result=0 00:51:04.222 00.000 428 worker thread done servicing request 00:51:04.254 00.032 10672 UpdateGuideState exits: m=213066 SNR=39.5 00:51:04.254 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:04.254 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:04.254 00.000 10672 Enqueuing Expose request 00:51:04.254 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:51:04.254 00.000 428 Worker thread wakes up 00:51:04.254 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:04.254 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:05.956 01.702 10672 read socket command 10 00:51:05.956 00.000 10672 processing socket request REQDIST 00:51:05.956 00.000 10672 SOCKSVR: Sending pixel error of 0.60 00:51:05.956 00.000 10672 Sending socket response 60 (0x3c) 00:51:06.097 00.141 428 Exposure complete 00:51:06.237 00.140 428 worker thread done servicing request 00:51:06.237 00.000 10672 OnExposeComplete: enter 00:51:06.237 00.000 10672 UpdateGuideState(): m_state=6 00:51:06.237 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1948 00:51:06.237 00.000 10672 Star::Find returns 1 (0), X=625.86, Y=278.61, Mass=218710, SNR=39.0, Peak=30928 HFD=2.6 00:51:06.237 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 00:51:06.237 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 00:51:06.237 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.01 hyp=0.42 cameraTheta=3.12 mountX=-0.42 mountY=0.02, mountTheta=3.09 00:51:06.237 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.01, opts=13) 00:51:06.237 00.000 10672 Enqueuing Move request for scope (-0.42, 0.01) 00:51:06.237 00.000 428 Worker thread wakes up 00:51:06.237 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:06.237 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.01) opts 0xd 00:51:06.237 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.01) 00:51:06.237 00.000 428 Moving (-0.42, 0.01) raw xDistance=-0.42 yDistance=0.02 00:51:06.237 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 00:51:06.237 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:06.237 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:51:06.237 00.000 428 MoveAxis(E, 0, ABG) 00:51:06.237 00.000 428 Move returns status 0, amount 0 00:51:06.237 00.000 428 MoveAxis(N, 0, ABG) 00:51:06.237 00.000 428 Move returns status 0, amount 0 00:51:06.237 00.000 428 move complete, result=0 00:51:06.237 00.000 428 worker thread done servicing request 00:51:06.253 00.016 10672 UpdateGuideState exits: m=218710 SNR=39.0 00:51:06.269 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:06.269 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:06.269 00.000 10672 Enqueuing Expose request 00:51:06.269 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 00:51:06.269 00.000 428 Worker thread wakes up 00:51:06.269 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:06.269 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:08.096 01.827 428 Exposure complete 00:51:08.221 00.125 428 worker thread done servicing request 00:51:08.221 00.000 10672 OnExposeComplete: enter 00:51:08.221 00.000 10672 UpdateGuideState(): m_state=6 00:51:08.221 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1949 00:51:08.221 00.000 10672 Star::Find returns 1 (0), X=625.15, Y=278.52, Mass=194342, SNR=35.2, Peak=23408 HFD=3.1 00:51:08.221 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.20 = 3.08) 00:51:08.221 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 00:51:08.221 00.000 10672 CameraToMount -- cameraX=-1.14 cameraY=-0.09 hyp=1.14 cameraTheta=-3.07 mountX=-1.14 mountY=-0.05, mountTheta=-3.10 00:51:08.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.14, y=-0.09, opts=13) 00:51:08.221 00.000 10672 Enqueuing Move request for scope (-1.14, -0.09) 00:51:08.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:08.221 00.000 428 Worker thread wakes up 00:51:08.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.09) opts 0xd 00:51:08.221 00.000 428 Handling offset move in thread for scope, endpoint = (-1.14, -0.09) 00:51:08.221 00.000 428 Moving (-1.14, -0.09) raw xDistance=-1.14 yDistance=-0.05 00:51:08.221 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.14 00:51:08.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:08.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:51:08.221 00.000 428 MoveAxis(E, 1331, ABG) 00:51:08.221 00.000 428 Guiding Dir = 2, Dur = 1331 00:51:08.221 00.000 428 IsSlewing returns 0 00:51:08.221 00.000 428 IsGuiding returns 0 00:51:08.252 00.031 10672 UpdateGuideState exits: m=194342 SNR=35.2 00:51:08.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:08.252 00.000 428 PulseGuide returned control before completion, sleep 1319 00:51:08.252 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:08.252 00.000 10672 Enqueuing Expose request 00:51:09.596 01.344 428 IsGuiding returns 1 00:51:09.596 00.000 428 scope still moving after pulse duration time elapsed 00:51:09.627 00.031 428 IsSlewing returns 0 00:51:09.627 00.000 428 IsGuiding returns 0 00:51:09.627 00.000 428 scope move finished after 1331 + 68 ms 00:51:09.627 00.000 428 Move returns status 0, amount 1331 00:51:09.627 00.000 428 MoveAxis(N, 0, ABG) 00:51:09.627 00.000 428 Move returns status 0, amount 0 00:51:09.627 00.000 428 move complete, result=0 00:51:09.627 00.000 428 worker thread done servicing request 00:51:09.627 00.000 10672 GuideStep: -1.1 px 1331 ms EAST, -0.1 px 0 ms NORTH 00:51:09.627 00.000 428 Worker thread wakes up 00:51:09.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:09.627 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:10.095 00.468 428 Exposure complete 00:51:10.220 00.125 428 worker thread done servicing request 00:51:10.220 00.000 10672 OnExposeComplete: enter 00:51:10.220 00.000 10672 UpdateGuideState(): m_state=6 00:51:10.220 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1950 00:51:10.220 00.000 10672 Star::Find returns 1 (0), X=625.70, Y=279.15, Mass=217061, SNR=43.9, Peak=25152 HFD=3.2 00:51:10.220 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.14) = xAngle (2.26 = 2.26) 00:51:10.220 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.37 = 2.37) 00:51:10.220 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.54 hyp=0.80 cameraTheta=2.39 mountX=-0.50 mountY=0.56, mountTheta=2.31 00:51:10.220 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.54, opts=13) 00:51:10.220 00.000 10672 Enqueuing Move request for scope (-0.58, 0.54) 00:51:10.220 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:10.220 00.000 428 Worker thread wakes up 00:51:10.220 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.54) opts 0xd 00:51:10.220 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.54) 00:51:10.220 00.000 428 Moving (-0.58, 0.54) raw xDistance=-0.50 yDistance=0.56 00:51:10.220 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.50 00:51:10.220 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:51:10.220 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 00:51:10.220 00.000 428 MoveAxis(E, 683, ABG) 00:51:10.220 00.000 428 Guiding Dir = 2, Dur = 683 00:51:10.220 00.000 428 IsSlewing returns 0 00:51:10.236 00.016 428 IsGuiding returns 0 00:51:10.252 00.016 428 PulseGuide returned control before completion, sleep 671 00:51:10.252 00.000 10672 UpdateGuideState exits: m=217061 SNR=43.9 00:51:10.252 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:10.252 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:10.252 00.000 10672 Enqueuing Expose request 00:51:10.944 00.692 428 IsGuiding returns 1 00:51:10.944 00.000 428 scope still moving after pulse duration time elapsed 00:51:10.960 00.016 10672 read socket command 10 00:51:10.960 00.000 10672 processing socket request REQDIST 00:51:10.960 00.000 10672 SOCKSVR: Sending pixel error of 0.74 00:51:10.960 00.000 10672 Sending socket response 74 (0x4a) 00:51:10.991 00.031 428 IsSlewing returns 0 00:51:10.991 00.000 428 IsGuiding returns 0 00:51:10.991 00.000 428 scope move finished after 683 + 76 ms 00:51:10.991 00.000 428 Move returns status 0, amount 683 00:51:10.991 00.000 428 MoveAxis(N, 0, ABG) 00:51:10.991 00.000 428 Move returns status 0, amount 0 00:51:10.991 00.000 428 move complete, result=0 00:51:10.991 00.000 428 worker thread done servicing request 00:51:10.991 00.000 10672 GuideStep: -0.5 px 683 ms EAST, 0.6 px 0 ms NORTH 00:51:10.991 00.000 428 Worker thread wakes up 00:51:10.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:10.991 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:12.084 01.093 428 Exposure complete 00:51:12.209 00.125 428 worker thread done servicing request 00:51:12.225 00.016 10672 OnExposeComplete: enter 00:51:12.225 00.000 10672 UpdateGuideState(): m_state=6 00:51:12.225 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 1951 00:51:12.225 00.000 10672 Star::Find returns 1 (0), X=626.56, Y=279.25, Mass=181572, SNR=34.8, Peak=25696 HFD=2.7 00:51:12.225 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.14) = xAngle (1.03 = 1.03) 00:51:12.225 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.14 = 1.14) 00:51:12.225 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.64 hyp=0.70 cameraTheta=1.17 mountX=0.36 mountY=0.63, mountTheta=1.05 00:51:12.225 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.64, opts=13) 00:51:12.225 00.000 10672 Enqueuing Move request for scope (0.28, 0.64) 00:51:12.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:12.225 00.000 428 Worker thread wakes up 00:51:12.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.64) opts 0xd 00:51:12.225 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.64) 00:51:12.225 00.000 428 Moving (0.28, 0.64) raw xDistance=0.36 yDistance=0.63 00:51:12.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 00:51:12.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:51:12.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 00:51:12.225 00.000 428 MoveAxis(E, 0, ABG) 00:51:12.225 00.000 428 Move returns status 0, amount 0 00:51:12.225 00.000 428 MoveAxis(N, 0, ABG) 00:51:12.225 00.000 428 Move returns status 0, amount 0 00:51:12.225 00.000 428 move complete, result=0 00:51:12.225 00.000 428 worker thread done servicing request 00:51:12.240 00.015 10672 UpdateGuideState exits: m=181572 SNR=34.8 00:51:12.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:12.240 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:12.240 00.000 10672 Enqueuing Expose request 00:51:12.240 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 00:51:12.240 00.000 428 Worker thread wakes up 00:51:12.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:12.240 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:14.084 01.844 428 Exposure complete 00:51:14.209 00.125 428 worker thread done servicing request 00:51:14.209 00.000 10672 OnExposeComplete: enter 00:51:14.209 00.000 10672 UpdateGuideState(): m_state=6 00:51:14.224 00.015 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 1952 00:51:14.224 00.000 10672 Star::Find returns 1 (0), X=626.29, Y=278.73, Mass=212782, SNR=44.1, Peak=28528 HFD=3.2 00:51:14.224 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.14) = xAngle (1.38 = 1.38) 00:51:14.224 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.49 = 1.49) 00:51:14.224 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.52 mountX=0.02 mountY=0.13, mountTheta=1.39 00:51:14.224 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.13, opts=13) 00:51:14.224 00.000 10672 Enqueuing Move request for scope (0.01, 0.13) 00:51:14.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:14.224 00.000 428 Worker thread wakes up 00:51:14.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd 00:51:14.224 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.13) 00:51:14.224 00.000 428 Moving (0.01, 0.13) raw xDistance=0.02 yDistance=0.13 00:51:14.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:51:14.224 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:14.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:51:14.224 00.000 428 MoveAxis(E, 0, ABG) 00:51:14.224 00.000 428 Move returns status 0, amount 0 00:51:14.224 00.000 428 MoveAxis(N, 0, ABG) 00:51:14.224 00.000 428 Move returns status 0, amount 0 00:51:14.224 00.000 428 move complete, result=0 00:51:14.224 00.000 428 worker thread done servicing request 00:51:14.240 00.016 10672 UpdateGuideState exits: m=212782 SNR=44.1 00:51:14.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:14.240 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:14.240 00.000 10672 Enqueuing Expose request 00:51:14.240 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:51:14.240 00.000 428 Worker thread wakes up 00:51:14.240 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:14.240 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:15.958 01.718 10672 read socket command 10 00:51:15.958 00.000 10672 processing socket request REQDIST 00:51:15.958 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:51:15.958 00.000 10672 Sending socket response 54 (0x36) 00:51:16.099 00.141 428 Exposure complete 00:51:16.224 00.125 428 worker thread done servicing request 00:51:16.224 00.000 10672 OnExposeComplete: enter 00:51:16.224 00.000 10672 UpdateGuideState(): m_state=6 00:51:16.224 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1953 00:51:16.224 00.000 10672 Star::Find returns 1 (0), X=626.22, Y=278.53, Mass=190180, SNR=36.8, Peak=29936 HFD=2.7 00:51:16.224 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 00:51:16.224 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 00:51:16.224 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.25 mountX=-0.07 mountY=-0.08, mountTheta=-2.34 00:51:16.224 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.08, opts=13) 00:51:16.224 00.000 10672 Enqueuing Move request for scope (-0.06, -0.08) 00:51:16.224 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:16.224 00.000 428 Worker thread wakes up 00:51:16.224 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd 00:51:16.224 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.08) 00:51:16.224 00.000 428 Moving (-0.06, -0.08) raw xDistance=-0.07 yDistance=-0.08 00:51:16.224 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:51:16.224 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:16.224 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:51:16.224 00.000 428 MoveAxis(E, 0, ABG) 00:51:16.224 00.000 428 Move returns status 0, amount 0 00:51:16.224 00.000 428 MoveAxis(N, 0, ABG) 00:51:16.224 00.000 428 Move returns status 0, amount 0 00:51:16.224 00.000 428 move complete, result=0 00:51:16.224 00.000 428 worker thread done servicing request 00:51:16.255 00.031 10672 UpdateGuideState exits: m=190180 SNR=36.8 00:51:16.255 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:16.255 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:16.255 00.000 10672 Enqueuing Expose request 00:51:16.255 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:51:16.255 00.000 428 Worker thread wakes up 00:51:16.255 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:16.255 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:18.082 01.827 428 Exposure complete 00:51:18.207 00.125 428 worker thread done servicing request 00:51:18.207 00.000 10672 OnExposeComplete: enter 00:51:18.207 00.000 10672 UpdateGuideState(): m_state=6 00:51:18.207 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1954 00:51:18.207 00.000 10672 Star::Find returns 1 (0), X=626.13, Y=278.76, Mass=215027, SNR=41.2, Peak=38560 HFD=2.4 00:51:18.207 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.14) = xAngle (2.21 = 2.21) 00:51:18.207 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.32 = 2.32) 00:51:18.207 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.22 cameraTheta=2.35 mountX=-0.13 mountY=0.16, mountTheta=2.25 00:51:18.223 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.15, opts=13) 00:51:18.223 00.000 10672 Enqueuing Move request for scope (-0.15, 0.15) 00:51:18.223 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:18.223 00.000 428 Worker thread wakes up 00:51:18.223 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd 00:51:18.223 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.15) 00:51:18.223 00.000 428 Moving (-0.15, 0.15) raw xDistance=-0.13 yDistance=0.16 00:51:18.223 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:51:18.223 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:18.223 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:51:18.223 00.000 428 MoveAxis(E, 0, ABG) 00:51:18.223 00.000 428 Move returns status 0, amount 0 00:51:18.223 00.000 428 MoveAxis(N, 0, ABG) 00:51:18.223 00.000 428 Move returns status 0, amount 0 00:51:18.223 00.000 428 move complete, result=0 00:51:18.223 00.000 428 worker thread done servicing request 00:51:18.239 00.016 10672 UpdateGuideState exits: m=215027 SNR=41.2 00:51:18.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:18.239 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:18.239 00.000 10672 Enqueuing Expose request 00:51:18.239 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:51:18.239 00.000 428 Worker thread wakes up 00:51:18.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:18.239 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:20.086 01.847 428 Exposure complete 00:51:20.211 00.125 428 worker thread done servicing request 00:51:20.211 00.000 10672 OnExposeComplete: enter 00:51:20.211 00.000 10672 UpdateGuideState(): m_state=6 00:51:20.211 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1955 00:51:20.211 00.000 10672 Star::Find returns 1 (0), X=626.03, Y=278.75, Mass=207656, SNR=40.1, Peak=35936 HFD=2.5 00:51:20.211 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 00:51:20.211 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.61 = 2.61) 00:51:20.211 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.30 cameraTheta=2.64 mountX=-0.24 mountY=0.15, mountTheta=2.58 00:51:20.211 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.14, opts=13) 00:51:20.227 00.016 10672 Enqueuing Move request for scope (-0.26, 0.14) 00:51:20.227 00.000 428 Worker thread wakes up 00:51:20.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:20.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd 00:51:20.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.14) 00:51:20.227 00.000 428 Moving (-0.26, 0.14) raw xDistance=-0.24 yDistance=0.15 00:51:20.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:51:20.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:20.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:51:20.227 00.000 428 MoveAxis(E, 0, ABG) 00:51:20.227 00.000 428 Move returns status 0, amount 0 00:51:20.227 00.000 428 MoveAxis(N, 0, ABG) 00:51:20.227 00.000 428 Move returns status 0, amount 0 00:51:20.227 00.000 428 move complete, result=0 00:51:20.227 00.000 428 worker thread done servicing request 00:51:20.242 00.015 10672 UpdateGuideState exits: m=207656 SNR=40.1 00:51:20.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:20.242 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:20.242 00.000 10672 Enqueuing Expose request 00:51:20.242 00.000 428 Worker thread wakes up 00:51:20.242 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:51:20.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:20.242 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:20.961 00.719 10672 read socket command 10 00:51:20.961 00.000 10672 processing socket request REQDIST 00:51:20.961 00.000 10672 SOCKSVR: Sending pixel error of 0.33 00:51:20.961 00.000 10672 Sending socket response 33 (0x21) 00:51:22.086 01.125 428 Exposure complete 00:51:22.226 00.140 428 worker thread done servicing request 00:51:22.226 00.000 10672 OnExposeComplete: enter 00:51:22.226 00.000 10672 UpdateGuideState(): m_state=6 00:51:22.226 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1956 00:51:22.226 00.000 10672 Star::Find returns 1 (0), X=625.70, Y=278.70, Mass=180508, SNR=37.7, Peak=36704 HFD=2.7 00:51:22.226 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.85 = 2.85) 00:51:22.226 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 00:51:22.226 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.09 hyp=0.59 cameraTheta=2.99 mountX=-0.57 mountY=0.11, mountTheta=2.95 00:51:22.226 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.09, opts=13) 00:51:22.226 00.000 10672 Enqueuing Move request for scope (-0.58, 0.09) 00:51:22.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:22.226 00.000 428 Worker thread wakes up 00:51:22.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.09) opts 0xd 00:51:22.226 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.09) 00:51:22.226 00.000 428 Moving (-0.58, 0.09) raw xDistance=-0.57 yDistance=0.11 00:51:22.226 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 00:51:22.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:22.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:51:22.226 00.000 428 MoveAxis(E, 663, ABG) 00:51:22.226 00.000 428 Guiding Dir = 2, Dur = 663 00:51:22.226 00.000 428 IsSlewing returns 0 00:51:22.226 00.000 428 IsGuiding returns 0 00:51:22.257 00.031 10672 UpdateGuideState exits: m=180508 SNR=37.7 00:51:22.257 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:22.257 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:22.257 00.000 10672 Enqueuing Expose request 00:51:22.257 00.000 428 PulseGuide returned control before completion, sleep 647 00:51:22.929 00.672 428 IsGuiding returns 0 00:51:22.929 00.000 428 Move returns status 0, amount 663 00:51:22.929 00.000 428 MoveAxis(N, 0, ABG) 00:51:22.929 00.000 428 Move returns status 0, amount 0 00:51:22.929 00.000 428 move complete, result=0 00:51:22.929 00.000 428 worker thread done servicing request 00:51:22.929 00.000 428 Worker thread wakes up 00:51:22.929 00.000 10672 GuideStep: -0.6 px 663 ms EAST, 0.1 px 0 ms NORTH 00:51:22.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:22.929 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:24.085 01.156 428 Exposure complete 00:51:24.210 00.125 428 worker thread done servicing request 00:51:24.210 00.000 10672 OnExposeComplete: enter 00:51:24.210 00.000 10672 UpdateGuideState(): m_state=6 00:51:24.210 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1957 00:51:24.210 00.000 10672 Star::Find returns 1 (0), X=626.28, Y=278.77, Mass=197099, SNR=38.0, Peak=35936 HFD=2.5 00:51:24.210 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.14) = xAngle (1.49 = 1.49) 00:51:24.210 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.60 = 1.60) 00:51:24.210 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.63 mountX=0.01 mountY=0.17, mountTheta=1.49 00:51:24.226 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.17, opts=13) 00:51:24.226 00.000 10672 Enqueuing Move request for scope (-0.01, 0.17) 00:51:24.226 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:24.226 00.000 428 Worker thread wakes up 00:51:24.226 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd 00:51:24.226 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.17) 00:51:24.226 00.000 428 Moving (-0.01, 0.17) raw xDistance=0.01 yDistance=0.17 00:51:24.226 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:51:24.226 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:24.226 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:51:24.226 00.000 428 MoveAxis(E, 0, ABG) 00:51:24.226 00.000 428 Move returns status 0, amount 0 00:51:24.226 00.000 428 MoveAxis(N, 0, ABG) 00:51:24.226 00.000 428 Move returns status 0, amount 0 00:51:24.226 00.000 428 move complete, result=0 00:51:24.226 00.000 428 worker thread done servicing request 00:51:24.241 00.015 10672 UpdateGuideState exits: m=197099 SNR=38.0 00:51:24.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:24.241 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:24.241 00.000 10672 Enqueuing Expose request 00:51:24.241 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:51:24.241 00.000 428 Worker thread wakes up 00:51:24.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:24.241 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:25.960 01.719 10672 read socket command 10 00:51:25.960 00.000 10672 processing socket request REQDIST 00:51:25.960 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:51:25.960 00.000 10672 Sending socket response 34 (0x22) 00:51:26.084 00.124 428 Exposure complete 00:51:26.209 00.125 428 worker thread done servicing request 00:51:26.209 00.000 10672 OnExposeComplete: enter 00:51:26.209 00.000 10672 UpdateGuideState(): m_state=6 00:51:26.209 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1958 00:51:26.209 00.000 10672 Star::Find returns 1 (0), X=626.13, Y=279.21, Mass=207080, SNR=41.4, Peak=36048 HFD=2.4 00:51:26.209 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.14) = xAngle (1.69 = 1.69) 00:51:26.209 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.80 = 1.80) 00:51:26.209 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.60 hyp=0.62 cameraTheta=1.83 mountX=-0.07 mountY=0.60, mountTheta=1.69 00:51:26.209 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.60, opts=13) 00:51:26.225 00.016 10672 Enqueuing Move request for scope (-0.16, 0.60) 00:51:26.225 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:26.225 00.000 428 Worker thread wakes up 00:51:26.225 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.60) opts 0xd 00:51:26.225 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.60) 00:51:26.225 00.000 428 Moving (-0.16, 0.60) raw xDistance=-0.07 yDistance=0.60 00:51:26.225 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:51:26.225 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:51:26.225 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 00:51:26.225 00.000 428 MoveAxis(E, 0, ABG) 00:51:26.225 00.000 428 Move returns status 0, amount 0 00:51:26.225 00.000 428 MoveAxis(N, 0, ABG) 00:51:26.225 00.000 428 Move returns status 0, amount 0 00:51:26.225 00.000 428 move complete, result=0 00:51:26.225 00.000 428 worker thread done servicing request 00:51:26.241 00.016 10672 UpdateGuideState exits: m=207080 SNR=41.4 00:51:26.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:26.241 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:26.241 00.000 10672 Enqueuing Expose request 00:51:26.241 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 00:51:26.241 00.000 428 Worker thread wakes up 00:51:26.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:26.241 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:28.088 01.847 428 Exposure complete 00:51:28.229 00.141 428 worker thread done servicing request 00:51:28.229 00.000 10672 OnExposeComplete: enter 00:51:28.229 00.000 10672 UpdateGuideState(): m_state=6 00:51:28.229 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 1959 00:51:28.229 00.000 10672 Star::Find returns 1 (0), X=625.83, Y=278.99, Mass=246884, SNR=48.5, Peak=30384 HFD=3.8 00:51:28.229 00.000 10672 CameraToMount -- cameraTheta (2.44) - m_xAngle (0.14) = xAngle (2.31 = 2.31) 00:51:28.229 00.000 10672 CameraToMount -- cameraTheta (2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.41 = 2.41) 00:51:28.229 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.38 hyp=0.59 cameraTheta=2.44 mountX=-0.40 mountY=0.39, mountTheta=2.36 00:51:28.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.38, opts=13) 00:51:28.229 00.000 10672 Enqueuing Move request for scope (-0.45, 0.38) 00:51:28.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:28.229 00.000 428 Worker thread wakes up 00:51:28.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.38) opts 0xd 00:51:28.229 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.38) 00:51:28.229 00.000 428 Moving (-0.45, 0.38) raw xDistance=-0.40 yDistance=0.39 00:51:28.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:51:28.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:28.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:51:28.229 00.000 428 MoveAxis(E, 0, ABG) 00:51:28.229 00.000 428 Move returns status 0, amount 0 00:51:28.229 00.000 428 MoveAxis(N, 0, ABG) 00:51:28.229 00.000 428 Move returns status 0, amount 0 00:51:28.229 00.000 428 move complete, result=0 00:51:28.229 00.000 428 worker thread done servicing request 00:51:28.260 00.031 10672 UpdateGuideState exits: m=246884 SNR=48.5 00:51:28.260 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:28.260 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:28.260 00.000 10672 Enqueuing Expose request 00:51:28.260 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 00:51:28.260 00.000 428 Worker thread wakes up 00:51:28.260 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:28.260 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:30.072 01.812 428 Exposure complete 00:51:30.197 00.125 428 worker thread done servicing request 00:51:30.197 00.000 10672 OnExposeComplete: enter 00:51:30.197 00.000 10672 UpdateGuideState(): m_state=6 00:51:30.197 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1960 00:51:30.197 00.000 10672 Star::Find returns 1 (0), X=625.44, Y=278.88, Mass=186782, SNR=37.9, Peak=32784 HFD=2.2 00:51:30.197 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.14) = xAngle (2.69 = 2.69) 00:51:30.197 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.79 = 2.79) 00:51:30.197 00.000 10672 CameraToMount -- cameraX=-0.84 cameraY=0.28 hyp=0.89 cameraTheta=2.82 mountX=-0.79 mountY=0.30, mountTheta=2.78 00:51:30.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.84, y=0.28, opts=13) 00:51:30.213 00.016 10672 Enqueuing Move request for scope (-0.84, 0.28) 00:51:30.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:30.213 00.000 428 Worker thread wakes up 00:51:30.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.28) opts 0xd 00:51:30.213 00.000 428 Handling offset move in thread for scope, endpoint = (-0.84, 0.28) 00:51:30.213 00.000 428 Moving (-0.84, 0.28) raw xDistance=-0.79 yDistance=0.30 00:51:30.213 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79 00:51:30.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:30.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:51:30.213 00.000 428 MoveAxis(E, 931, ABG) 00:51:30.213 00.000 428 Guiding Dir = 2, Dur = 931 00:51:30.213 00.000 428 IsSlewing returns 0 00:51:30.213 00.000 428 IsGuiding returns 0 00:51:30.228 00.015 10672 UpdateGuideState exits: m=186782 SNR=37.9 00:51:30.228 00.000 428 PulseGuide returned control before completion, sleep 918 00:51:30.228 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:30.228 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:30.228 00.000 10672 Enqueuing Expose request 00:51:30.963 00.735 10672 read socket command 10 00:51:30.963 00.000 10672 processing socket request REQDIST 00:51:30.963 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:51:30.963 00.000 10672 Sending socket response 59 (0x3b) 00:51:31.181 00.218 428 IsGuiding returns 0 00:51:31.181 00.000 428 Move returns status 0, amount 931 00:51:31.181 00.000 428 MoveAxis(N, 0, ABG) 00:51:31.181 00.000 428 Move returns status 0, amount 0 00:51:31.181 00.000 428 move complete, result=0 00:51:31.181 00.000 428 worker thread done servicing request 00:51:31.181 00.000 428 Worker thread wakes up 00:51:31.181 00.000 10672 GuideStep: -0.8 px 931 ms EAST, 0.3 px 0 ms NORTH 00:51:31.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:31.181 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:32.087 00.906 428 Exposure complete 00:51:32.212 00.125 428 worker thread done servicing request 00:51:32.212 00.000 10672 OnExposeComplete: enter 00:51:32.212 00.000 10672 UpdateGuideState(): m_state=6 00:51:32.212 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1961 00:51:32.212 00.000 10672 Star::Find returns 1 (0), X=625.88, Y=278.67, Mass=218386, SNR=40.6, Peak=25696 HFD=3.0 00:51:32.212 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.85 = 2.85) 00:51:32.212 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 00:51:32.212 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.06 hyp=0.41 cameraTheta=2.99 mountX=-0.40 mountY=0.08, mountTheta=2.95 00:51:32.212 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.06, opts=13) 00:51:32.212 00.000 10672 Enqueuing Move request for scope (-0.41, 0.06) 00:51:32.212 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:32.212 00.000 428 Worker thread wakes up 00:51:32.212 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.06) opts 0xd 00:51:32.212 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.06) 00:51:32.212 00.000 428 Moving (-0.41, 0.06) raw xDistance=-0.40 yDistance=0.08 00:51:32.212 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:51:32.212 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:32.212 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:51:32.228 00.016 428 MoveAxis(E, 0, ABG) 00:51:32.228 00.000 428 Move returns status 0, amount 0 00:51:32.228 00.000 428 MoveAxis(N, 0, ABG) 00:51:32.228 00.000 428 Move returns status 0, amount 0 00:51:32.228 00.000 428 move complete, result=0 00:51:32.228 00.000 428 worker thread done servicing request 00:51:32.243 00.015 10672 UpdateGuideState exits: m=218386 SNR=40.6 00:51:32.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:32.243 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:32.243 00.000 10672 Enqueuing Expose request 00:51:32.243 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:51:32.243 00.000 428 Worker thread wakes up 00:51:32.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:32.243 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:34.086 01.843 428 Exposure complete 00:51:34.227 00.141 428 worker thread done servicing request 00:51:34.227 00.000 10672 OnExposeComplete: enter 00:51:34.227 00.000 10672 UpdateGuideState(): m_state=6 00:51:34.227 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1962 00:51:34.227 00.000 10672 Star::Find returns 1 (0), X=626.23, Y=278.59, Mass=212761, SNR=41.4, Peak=28528 HFD=2.8 00:51:34.227 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.14) = xAngle (-3.05 = -3.05) 00:51:34.227 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.94 = -2.94) 00:51:34.227 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.91 mountX=-0.05 mountY=-0.01, mountTheta=-2.95 00:51:34.227 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.01, opts=13) 00:51:34.227 00.000 10672 Enqueuing Move request for scope (-0.05, -0.01) 00:51:34.227 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:34.227 00.000 428 Worker thread wakes up 00:51:34.227 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd 00:51:34.227 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.01) 00:51:34.227 00.000 428 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=-0.01 00:51:34.227 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:51:34.227 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:34.227 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:51:34.227 00.000 428 MoveAxis(E, 0, ABG) 00:51:34.227 00.000 428 Move returns status 0, amount 0 00:51:34.227 00.000 428 MoveAxis(N, 0, ABG) 00:51:34.227 00.000 428 Move returns status 0, amount 0 00:51:34.227 00.000 428 move complete, result=0 00:51:34.227 00.000 428 worker thread done servicing request 00:51:34.258 00.031 10672 UpdateGuideState exits: m=212761 SNR=41.4 00:51:34.258 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:34.258 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:34.258 00.000 10672 Enqueuing Expose request 00:51:34.258 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 00:51:34.258 00.000 428 Worker thread wakes up 00:51:34.258 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:34.258 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:35.966 01.708 10672 read socket command 10 00:51:35.966 00.000 10672 processing socket request REQDIST 00:51:35.966 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:51:35.966 00.000 10672 Sending socket response 39 (0x27) 00:51:36.091 00.125 428 Exposure complete 00:51:36.231 00.140 428 worker thread done servicing request 00:51:36.231 00.000 10672 OnExposeComplete: enter 00:51:36.231 00.000 10672 UpdateGuideState(): m_state=6 00:51:36.231 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1963 00:51:36.231 00.000 10672 Star::Find returns 1 (0), X=625.78, Y=278.75, Mass=248715, SNR=49.1, Peak=26448 HFD=3.6 00:51:36.231 00.000 10672 CameraToMount -- cameraTheta (2.87) - m_xAngle (0.14) = xAngle (2.73 = 2.73) 00:51:36.231 00.000 10672 CameraToMount -- cameraTheta (2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.84 = 2.84) 00:51:36.231 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.14 hyp=0.53 cameraTheta=2.87 mountX=-0.48 mountY=0.16, mountTheta=2.82 00:51:36.231 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.14, opts=13) 00:51:36.231 00.000 10672 Enqueuing Move request for scope (-0.51, 0.14) 00:51:36.231 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:36.231 00.000 428 Worker thread wakes up 00:51:36.231 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.14) opts 0xd 00:51:36.231 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.14) 00:51:36.231 00.000 428 Moving (-0.51, 0.14) raw xDistance=-0.48 yDistance=0.16 00:51:36.231 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:51:36.231 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:36.231 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:51:36.231 00.000 428 MoveAxis(E, 564, ABG) 00:51:36.231 00.000 428 Guiding Dir = 2, Dur = 564 00:51:36.231 00.000 428 IsSlewing returns 0 00:51:36.231 00.000 428 IsGuiding returns 0 00:51:36.262 00.031 10672 UpdateGuideState exits: m=248715 SNR=49.1 00:51:36.262 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:36.262 00.000 428 PulseGuide returned control before completion, sleep 551 00:51:36.262 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:36.262 00.000 10672 Enqueuing Expose request 00:51:36.840 00.578 428 IsGuiding returns 1 00:51:36.840 00.000 428 scope still moving after pulse duration time elapsed 00:51:36.872 00.032 428 IsSlewing returns 0 00:51:36.872 00.000 428 IsGuiding returns 0 00:51:36.872 00.000 428 scope move finished after 564 + 68 ms 00:51:36.872 00.000 428 Move returns status 0, amount 564 00:51:36.872 00.000 428 MoveAxis(N, 0, ABG) 00:51:36.872 00.000 428 Move returns status 0, amount 0 00:51:36.872 00.000 428 move complete, result=0 00:51:36.872 00.000 428 worker thread done servicing request 00:51:36.872 00.000 428 Worker thread wakes up 00:51:36.872 00.000 10672 GuideStep: -0.5 px 564 ms EAST, 0.2 px 0 ms NORTH 00:51:36.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:36.872 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:38.090 01.218 428 Exposure complete 00:51:38.215 00.125 428 worker thread done servicing request 00:51:38.215 00.000 10672 OnExposeComplete: enter 00:51:38.215 00.000 10672 UpdateGuideState(): m_state=6 00:51:38.215 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1964 00:51:38.215 00.000 10672 Star::Find returns 1 (0), X=626.72, Y=278.71, Mass=234559, SNR=42.6, Peak=31584 HFD=3.3 00:51:38.215 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.14) = xAngle (0.10 = 0.10) 00:51:38.215 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.20 = 0.20) 00:51:38.215 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.10 hyp=0.45 cameraTheta=0.23 mountX=0.45 mountY=0.09, mountTheta=0.20 00:51:38.215 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.10, opts=13) 00:51:38.215 00.000 10672 Enqueuing Move request for scope (0.44, 0.10) 00:51:38.215 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:38.215 00.000 428 Worker thread wakes up 00:51:38.215 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.10) opts 0xd 00:51:38.215 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.10) 00:51:38.215 00.000 428 Moving (0.44, 0.10) raw xDistance=0.45 yDistance=0.09 00:51:38.215 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.45 00:51:38.215 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:38.215 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:51:38.215 00.000 428 MoveAxis(W, 483, ABG) 00:51:38.215 00.000 428 Guiding Dir = 3, Dur = 483 00:51:38.246 00.031 428 IsSlewing returns 0 00:51:38.246 00.000 428 IsGuiding returns 0 00:51:38.246 00.000 10672 UpdateGuideState exits: m=234559 SNR=42.6 00:51:38.246 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:38.246 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:38.246 00.000 10672 Enqueuing Expose request 00:51:38.262 00.016 428 PulseGuide returned control before completion, sleep 478 00:51:38.762 00.500 428 IsGuiding returns 0 00:51:38.762 00.000 428 Move returns status 0, amount 483 00:51:38.762 00.000 428 MoveAxis(N, 0, ABG) 00:51:38.762 00.000 428 Move returns status 0, amount 0 00:51:38.762 00.000 428 move complete, result=0 00:51:38.762 00.000 428 worker thread done servicing request 00:51:38.762 00.000 428 Worker thread wakes up 00:51:38.762 00.000 10672 GuideStep: 0.4 px 483 ms WEST, 0.1 px 0 ms NORTH 00:51:38.762 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:38.762 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:40.089 01.327 428 Exposure complete 00:51:40.230 00.141 428 worker thread done servicing request 00:51:40.230 00.000 10672 OnExposeComplete: enter 00:51:40.230 00.000 10672 UpdateGuideState(): m_state=6 00:51:40.230 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1965 00:51:40.230 00.000 10672 Star::Find returns 1 (0), X=626.56, Y=278.98, Mass=181645, SNR=35.1, Peak=30592 HFD=2.3 00:51:40.230 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.81 = 0.81) 00:51:40.230 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.92 = 0.92) 00:51:40.230 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.38 hyp=0.46 cameraTheta=0.95 mountX=0.32 mountY=0.37, mountTheta=0.85 00:51:40.230 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.38, opts=13) 00:51:40.230 00.000 10672 Enqueuing Move request for scope (0.27, 0.38) 00:51:40.230 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:40.230 00.000 428 Worker thread wakes up 00:51:40.230 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.38) opts 0xd 00:51:40.230 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.38) 00:51:40.230 00.000 428 Moving (0.27, 0.38) raw xDistance=0.32 yDistance=0.37 00:51:40.230 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:51:40.230 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:40.230 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:51:40.230 00.000 428 MoveAxis(E, 0, ABG) 00:51:40.230 00.000 428 Move returns status 0, amount 0 00:51:40.230 00.000 428 MoveAxis(N, 0, ABG) 00:51:40.230 00.000 428 Move returns status 0, amount 0 00:51:40.230 00.000 428 move complete, result=0 00:51:40.230 00.000 428 worker thread done servicing request 00:51:40.261 00.031 10672 UpdateGuideState exits: m=181645 SNR=35.1 00:51:40.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:40.261 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:40.261 00.000 10672 Enqueuing Expose request 00:51:40.261 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:51:40.261 00.000 428 Worker thread wakes up 00:51:40.261 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:40.261 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:40.964 00.703 10672 read socket command 10 00:51:40.964 00.000 10672 processing socket request REQDIST 00:51:40.964 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:51:40.964 00.000 10672 Sending socket response 44 (0x2c) 00:51:42.089 01.125 428 Exposure complete 00:51:42.229 00.140 428 worker thread done servicing request 00:51:42.229 00.000 10672 OnExposeComplete: enter 00:51:42.229 00.000 10672 UpdateGuideState(): m_state=6 00:51:42.229 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1966 00:51:42.229 00.000 10672 Star::Find returns 1 (0), X=626.09, Y=278.92, Mass=203878, SNR=38.9, Peak=35824 HFD=2.2 00:51:42.229 00.000 10672 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.14) = xAngle (1.98 = 1.98) 00:51:42.229 00.000 10672 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.09 = 2.09) 00:51:42.229 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.32 hyp=0.37 cameraTheta=2.12 mountX=-0.15 mountY=0.32, mountTheta=2.00 00:51:42.229 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.32, opts=13) 00:51:42.229 00.000 10672 Enqueuing Move request for scope (-0.19, 0.32) 00:51:42.229 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:42.229 00.000 428 Worker thread wakes up 00:51:42.229 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.32) opts 0xd 00:51:42.229 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.32) 00:51:42.229 00.000 428 Moving (-0.19, 0.32) raw xDistance=-0.15 yDistance=0.32 00:51:42.229 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:51:42.229 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:42.229 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:51:42.229 00.000 428 MoveAxis(E, 0, ABG) 00:51:42.229 00.000 428 Move returns status 0, amount 0 00:51:42.229 00.000 428 MoveAxis(N, 0, ABG) 00:51:42.229 00.000 428 Move returns status 0, amount 0 00:51:42.229 00.000 428 move complete, result=0 00:51:42.229 00.000 428 worker thread done servicing request 00:51:42.261 00.032 10672 UpdateGuideState exits: m=203878 SNR=38.9 00:51:42.261 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:42.261 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:42.261 00.000 10672 Enqueuing Expose request 00:51:42.261 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:51:42.261 00.000 428 Worker thread wakes up 00:51:42.261 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:42.261 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:44.077 01.816 428 Exposure complete 00:51:44.218 00.141 428 worker thread done servicing request 00:51:44.218 00.000 10672 OnExposeComplete: enter 00:51:44.218 00.000 10672 UpdateGuideState(): m_state=6 00:51:44.218 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1967 00:51:44.218 00.000 10672 Star::Find returns 1 (0), X=626.38, Y=279.19, Mass=177663, SNR=35.6, Peak=32672 HFD=2.1 00:51:44.218 00.000 10672 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.14) = xAngle (1.27 = 1.27) 00:51:44.218 00.000 10672 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.38 = 1.38) 00:51:44.218 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.59 hyp=0.59 cameraTheta=1.41 mountX=0.18 mountY=0.58, mountTheta=1.28 00:51:44.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.59, opts=13) 00:51:44.218 00.000 10672 Enqueuing Move request for scope (0.10, 0.59) 00:51:44.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:44.218 00.000 428 Worker thread wakes up 00:51:44.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.59) opts 0xd 00:51:44.218 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.59) 00:51:44.218 00.000 428 Moving (0.10, 0.59) raw xDistance=0.18 yDistance=0.58 00:51:44.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:51:44.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:51:44.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.58 00:51:44.218 00.000 428 MoveAxis(E, 0, ABG) 00:51:44.218 00.000 428 Move returns status 0, amount 0 00:51:44.218 00.000 428 MoveAxis(N, 0, ABG) 00:51:44.218 00.000 428 Move returns status 0, amount 0 00:51:44.218 00.000 428 move complete, result=0 00:51:44.218 00.000 428 worker thread done servicing request 00:51:44.249 00.031 10672 UpdateGuideState exits: m=177663 SNR=35.6 00:51:44.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:44.249 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:44.249 00.000 10672 Enqueuing Expose request 00:51:44.249 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 00:51:44.249 00.000 428 Worker thread wakes up 00:51:44.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:44.249 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:45.967 01.718 10672 read socket command 10 00:51:45.967 00.000 10672 processing socket request REQDIST 00:51:45.967 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:51:45.967 00.000 10672 Sending socket response 47 (0x2f) 00:51:46.077 00.110 428 Exposure complete 00:51:46.202 00.125 428 worker thread done servicing request 00:51:46.202 00.000 10672 OnExposeComplete: enter 00:51:46.202 00.000 10672 UpdateGuideState(): m_state=6 00:51:46.202 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 1968 00:51:46.202 00.000 10672 Star::Find returns 1 (0), X=626.66, Y=278.92, Mass=189502, SNR=41.2, Peak=25152 HFD=2.6 00:51:46.202 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.56 = 0.56) 00:51:46.202 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 00:51:46.202 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.32 hyp=0.49 cameraTheta=0.70 mountX=0.42 mountY=0.31, mountTheta=0.63 00:51:46.217 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.32, opts=13) 00:51:46.217 00.000 10672 Enqueuing Move request for scope (0.38, 0.32) 00:51:46.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:46.217 00.000 428 Worker thread wakes up 00:51:46.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.32) opts 0xd 00:51:46.217 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.32) 00:51:46.217 00.000 428 Moving (0.38, 0.32) raw xDistance=0.42 yDistance=0.31 00:51:46.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:51:46.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:46.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:51:46.217 00.000 428 MoveAxis(E, 0, ABG) 00:51:46.217 00.000 428 Move returns status 0, amount 0 00:51:46.217 00.000 428 MoveAxis(N, 0, ABG) 00:51:46.217 00.000 428 Move returns status 0, amount 0 00:51:46.217 00.000 428 move complete, result=0 00:51:46.217 00.000 428 worker thread done servicing request 00:51:46.233 00.016 10672 UpdateGuideState exits: m=189502 SNR=41.2 00:51:46.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:46.233 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:46.233 00.000 10672 Enqueuing Expose request 00:51:46.233 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:51:46.233 00.000 428 Worker thread wakes up 00:51:46.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:46.233 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:48.076 01.843 428 Exposure complete 00:51:48.201 00.125 428 worker thread done servicing request 00:51:48.201 00.000 10672 OnExposeComplete: enter 00:51:48.201 00.000 10672 UpdateGuideState(): m_state=6 00:51:48.201 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1969 00:51:48.201 00.000 10672 Star::Find returns 1 (0), X=626.82, Y=278.93, Mass=199911, SNR=39.0, Peak=28192 HFD=2.5 00:51:48.201 00.000 10672 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.14) = xAngle (0.41 = 0.41) 00:51:48.201 00.000 10672 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.52 = 0.52) 00:51:48.201 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.33 hyp=0.62 cameraTheta=0.55 mountX=0.57 mountY=0.31, mountTheta=0.50 00:51:48.217 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.33, opts=13) 00:51:48.217 00.000 10672 Enqueuing Move request for scope (0.53, 0.33) 00:51:48.217 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:48.217 00.000 428 Worker thread wakes up 00:51:48.217 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.33) opts 0xd 00:51:48.217 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.33) 00:51:48.217 00.000 428 Moving (0.53, 0.33) raw xDistance=0.57 yDistance=0.31 00:51:48.217 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 00:51:48.217 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:48.217 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 00:51:48.217 00.000 428 MoveAxis(W, 668, ABG) 00:51:48.217 00.000 428 Guiding Dir = 3, Dur = 668 00:51:48.217 00.000 428 IsSlewing returns 0 00:51:48.217 00.000 428 IsGuiding returns 0 00:51:48.232 00.015 428 PulseGuide returned control before completion, sleep 662 00:51:48.232 00.000 10672 UpdateGuideState exits: m=199911 SNR=39.0 00:51:48.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:48.232 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:48.232 00.000 10672 Enqueuing Expose request 00:51:48.904 00.672 428 IsGuiding returns 1 00:51:48.904 00.000 428 scope still moving after pulse duration time elapsed 00:51:48.935 00.031 428 IsSlewing returns 0 00:51:48.935 00.000 428 IsGuiding returns 0 00:51:48.935 00.000 428 scope move finished after 668 + 49 ms 00:51:48.935 00.000 428 Move returns status 0, amount 668 00:51:48.935 00.000 428 MoveAxis(N, 0, ABG) 00:51:48.935 00.000 428 Move returns status 0, amount 0 00:51:48.935 00.000 428 move complete, result=0 00:51:48.935 00.000 428 worker thread done servicing request 00:51:48.935 00.000 10672 GuideStep: 0.6 px 668 ms WEST, 0.3 px 0 ms NORTH 00:51:48.935 00.000 428 Worker thread wakes up 00:51:48.935 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:48.935 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:50.076 01.141 428 Exposure complete 00:51:50.216 00.140 428 worker thread done servicing request 00:51:50.216 00.000 10672 OnExposeComplete: enter 00:51:50.216 00.000 10672 UpdateGuideState(): m_state=6 00:51:50.216 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1970 00:51:50.216 00.000 10672 Star::Find returns 1 (0), X=626.34, Y=279.09, Mass=192224, SNR=36.6, Peak=28848 HFD=2.5 00:51:50.216 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.14) = xAngle (1.32 = 1.32) 00:51:50.216 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.43 = 1.43) 00:51:50.216 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.48 hyp=0.48 cameraTheta=1.46 mountX=0.12 mountY=0.48, mountTheta=1.32 00:51:50.216 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.48, opts=13) 00:51:50.216 00.000 10672 Enqueuing Move request for scope (0.05, 0.48) 00:51:50.216 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:50.216 00.000 428 Worker thread wakes up 00:51:50.216 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.48) opts 0xd 00:51:50.216 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.48) 00:51:50.216 00.000 428 Moving (0.05, 0.48) raw xDistance=0.12 yDistance=0.48 00:51:50.216 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:51:50.216 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:50.216 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 00:51:50.216 00.000 428 MoveAxis(E, 0, ABG) 00:51:50.216 00.000 428 Move returns status 0, amount 0 00:51:50.216 00.000 428 MoveAxis(N, 0, ABG) 00:51:50.216 00.000 428 Move returns status 0, amount 0 00:51:50.216 00.000 428 move complete, result=0 00:51:50.216 00.000 428 worker thread done servicing request 00:51:50.247 00.031 10672 UpdateGuideState exits: m=192224 SNR=36.6 00:51:50.247 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:50.247 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:50.247 00.000 10672 Enqueuing Expose request 00:51:50.247 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:51:50.247 00.000 428 Worker thread wakes up 00:51:50.247 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:50.247 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:50.966 00.719 10672 read socket command 10 00:51:50.966 00.000 10672 processing socket request REQDIST 00:51:50.966 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:51:50.966 00.000 10672 Sending socket response 51 (0x33) 00:51:52.075 01.109 428 Exposure complete 00:51:52.204 00.129 428 worker thread done servicing request 00:51:52.204 00.000 10672 OnExposeComplete: enter 00:51:52.204 00.000 10672 UpdateGuideState(): m_state=6 00:51:52.204 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 1971 00:51:52.204 00.000 10672 Star::Find returns 1 (0), X=626.12, Y=279.00, Mass=209621, SNR=39.6, Peak=32880 HFD=2.7 00:51:52.204 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.14) = xAngle (1.83 = 1.83) 00:51:52.204 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.94 = 1.94) 00:51:52.204 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.39 hyp=0.43 cameraTheta=1.97 mountX=-0.11 mountY=0.40, mountTheta=1.84 00:51:52.204 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.39, opts=13) 00:51:52.204 00.000 10672 Enqueuing Move request for scope (-0.16, 0.39) 00:51:52.204 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:52.204 00.000 428 Worker thread wakes up 00:51:52.204 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.39) opts 0xd 00:51:52.204 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.39) 00:51:52.204 00.000 428 Moving (-0.16, 0.39) raw xDistance=-0.11 yDistance=0.40 00:51:52.204 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:51:52.204 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:52.204 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 00:51:52.220 00.016 428 MoveAxis(E, 0, ABG) 00:51:52.220 00.000 428 Move returns status 0, amount 0 00:51:52.220 00.000 428 MoveAxis(N, 0, ABG) 00:51:52.220 00.000 428 Move returns status 0, amount 0 00:51:52.220 00.000 428 move complete, result=0 00:51:52.220 00.000 428 worker thread done servicing request 00:51:52.235 00.015 10672 UpdateGuideState exits: m=209621 SNR=39.6 00:51:52.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:52.235 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:52.235 00.000 10672 Enqueuing Expose request 00:51:52.235 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:51:52.235 00.000 428 Worker thread wakes up 00:51:52.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:52.235 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:54.078 01.843 428 Exposure complete 00:51:54.203 00.125 428 worker thread done servicing request 00:51:54.203 00.000 10672 OnExposeComplete: enter 00:51:54.203 00.000 10672 UpdateGuideState(): m_state=6 00:51:54.203 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1972 00:51:54.203 00.000 10672 Star::Find returns 1 (0), X=625.93, Y=279.56, Mass=205653, SNR=36.9, Peak=27440 HFD=2.9 00:51:54.203 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 00:51:54.203 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 00:51:54.203 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.95 hyp=1.02 cameraTheta=1.93 mountX=-0.22 mountY=0.96, mountTheta=1.80 00:51:54.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.95, opts=13) 00:51:54.203 00.000 10672 Enqueuing Move request for scope (-0.36, 0.95) 00:51:54.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:54.203 00.000 428 Worker thread wakes up 00:51:54.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.95) opts 0xd 00:51:54.203 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.95) 00:51:54.203 00.000 428 Moving (-0.36, 0.95) raw xDistance=-0.22 yDistance=0.96 00:51:54.219 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 00:51:54.219 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:51:54.219 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.96 00:51:54.219 00.000 428 MoveAxis(E, 0, ABG) 00:51:54.219 00.000 428 Move returns status 0, amount 0 00:51:54.219 00.000 428 MoveAxis(N, 0, ABG) 00:51:54.219 00.000 428 Move returns status 0, amount 0 00:51:54.219 00.000 428 move complete, result=0 00:51:54.219 00.000 428 worker thread done servicing request 00:51:54.235 00.016 10672 UpdateGuideState exits: m=205653 SNR=36.9 00:51:54.235 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:54.235 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:54.235 00.000 10672 Enqueuing Expose request 00:51:54.235 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.0 px 0 ms NORTH 00:51:54.235 00.000 428 Worker thread wakes up 00:51:54.235 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:54.235 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:55.953 01.718 10672 read socket command 10 00:51:55.953 00.000 10672 processing socket request REQDIST 00:51:55.953 00.000 10672 SOCKSVR: Sending pixel error of 0.64 00:51:55.953 00.000 10672 Sending socket response 64 (0x40) 00:51:56.078 00.125 428 Exposure complete 00:51:56.218 00.140 428 worker thread done servicing request 00:51:56.218 00.000 10672 OnExposeComplete: enter 00:51:56.218 00.000 10672 UpdateGuideState(): m_state=6 00:51:56.218 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 1973 00:51:56.218 00.000 10672 Star::Find returns 1 (0), X=625.85, Y=278.94, Mass=209886, SNR=41.8, Peak=23840 HFD=3.1 00:51:56.218 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.14) = xAngle (2.35 = 2.35) 00:51:56.218 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.46 = 2.46) 00:51:56.218 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.33 hyp=0.54 cameraTheta=2.49 mountX=-0.38 mountY=0.34, mountTheta=2.41 00:51:56.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.33, opts=13) 00:51:56.218 00.000 10672 Enqueuing Move request for scope (-0.43, 0.33) 00:51:56.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:56.218 00.000 428 Worker thread wakes up 00:51:56.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.33) opts 0xd 00:51:56.218 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.33) 00:51:56.218 00.000 428 Moving (-0.43, 0.33) raw xDistance=-0.38 yDistance=0.34 00:51:56.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 00:51:56.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:56.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 00:51:56.218 00.000 428 MoveAxis(E, 0, ABG) 00:51:56.218 00.000 428 Move returns status 0, amount 0 00:51:56.218 00.000 428 MoveAxis(N, 0, ABG) 00:51:56.218 00.000 428 Move returns status 0, amount 0 00:51:56.218 00.000 428 move complete, result=0 00:51:56.218 00.000 428 worker thread done servicing request 00:51:56.249 00.031 10672 UpdateGuideState exits: m=209886 SNR=41.8 00:51:56.249 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:56.249 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:56.249 00.000 10672 Enqueuing Expose request 00:51:56.249 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:51:56.249 00.000 428 Worker thread wakes up 00:51:56.249 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:56.249 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:51:58.061 01.812 428 Exposure complete 00:51:58.202 00.141 428 worker thread done servicing request 00:51:58.202 00.000 10672 OnExposeComplete: enter 00:51:58.202 00.000 10672 UpdateGuideState(): m_state=6 00:51:58.202 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1974 00:51:58.202 00.000 10672 Star::Find returns 1 (0), X=626.20, Y=278.74, Mass=198188, SNR=41.0, Peak=27104 HFD=2.7 00:51:58.202 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.14) = xAngle (1.98 = 1.98) 00:51:58.202 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.08 = 2.08) 00:51:58.202 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.11 mountX=-0.06 mountY=0.14, mountTheta=2.00 00:51:58.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.13, opts=13) 00:51:58.202 00.000 10672 Enqueuing Move request for scope (-0.08, 0.13) 00:51:58.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:51:58.202 00.000 428 Worker thread wakes up 00:51:58.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd 00:51:58.202 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.13) 00:51:58.202 00.000 428 Moving (-0.08, 0.13) raw xDistance=-0.06 yDistance=0.14 00:51:58.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:51:58.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:51:58.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:51:58.202 00.000 428 MoveAxis(E, 0, ABG) 00:51:58.202 00.000 428 Move returns status 0, amount 0 00:51:58.202 00.000 428 MoveAxis(N, 0, ABG) 00:51:58.202 00.000 428 Move returns status 0, amount 0 00:51:58.202 00.000 428 move complete, result=0 00:51:58.202 00.000 428 worker thread done servicing request 00:51:58.218 00.016 10672 UpdateGuideState exits: m=198188 SNR=41.0 00:51:58.218 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:51:58.218 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:51:58.218 00.000 10672 Enqueuing Expose request 00:51:58.218 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:51:58.218 00.000 428 Worker thread wakes up 00:51:58.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:51:58.218 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:00.061 01.843 428 Exposure complete 00:52:00.201 00.140 428 worker thread done servicing request 00:52:00.201 00.000 10672 OnExposeComplete: enter 00:52:00.201 00.000 10672 UpdateGuideState(): m_state=6 00:52:00.201 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1975 00:52:00.201 00.000 10672 Star::Find returns 1 (0), X=626.24, Y=278.79, Mass=221655, SNR=39.9, Peak=32336 HFD=2.7 00:52:00.201 00.000 10672 CameraToMount -- cameraTheta (1.80) - m_xAngle (0.14) = xAngle (1.67 = 1.67) 00:52:00.201 00.000 10672 CameraToMount -- cameraTheta (1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.77 = 1.77) 00:52:00.201 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.80 mountX=-0.02 mountY=0.19, mountTheta=1.67 00:52:00.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.19, opts=13) 00:52:00.201 00.000 10672 Enqueuing Move request for scope (-0.04, 0.19) 00:52:00.201 00.000 428 Worker thread wakes up 00:52:00.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:00.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd 00:52:00.201 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.19) 00:52:00.201 00.000 428 Moving (-0.04, 0.19) raw xDistance=-0.02 yDistance=0.19 00:52:00.201 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:52:00.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:00.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 00:52:00.201 00.000 428 MoveAxis(E, 0, ABG) 00:52:00.201 00.000 428 Move returns status 0, amount 0 00:52:00.201 00.000 428 MoveAxis(N, 0, ABG) 00:52:00.201 00.000 428 Move returns status 0, amount 0 00:52:00.201 00.000 428 move complete, result=0 00:52:00.201 00.000 428 worker thread done servicing request 00:52:00.233 00.032 10672 UpdateGuideState exits: m=221655 SNR=39.9 00:52:00.233 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:00.233 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:00.233 00.000 10672 Enqueuing Expose request 00:52:00.233 00.000 428 Worker thread wakes up 00:52:00.233 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 00:52:00.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:00.233 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:00.955 00.722 10672 read socket command 10 00:52:00.955 00.000 10672 processing socket request REQDIST 00:52:00.955 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:52:00.955 00.000 10672 Sending socket response 39 (0x27) 00:52:02.064 01.109 428 Exposure complete 00:52:02.189 00.125 428 worker thread done servicing request 00:52:02.189 00.000 10672 OnExposeComplete: enter 00:52:02.189 00.000 10672 UpdateGuideState(): m_state=6 00:52:02.189 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1976 00:52:02.189 00.000 10672 Star::Find returns 1 (0), X=626.04, Y=278.82, Mass=208283, SNR=37.6, Peak=26896 HFD=3.1 00:52:02.189 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.14) = xAngle (2.29 = 2.29) 00:52:02.189 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.40 = 2.40) 00:52:02.189 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.43 mountX=-0.21 mountY=0.22, mountTheta=2.34 00:52:02.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=0.21, opts=13) 00:52:02.189 00.000 10672 Enqueuing Move request for scope (-0.24, 0.21) 00:52:02.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:02.189 00.000 428 Worker thread wakes up 00:52:02.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd 00:52:02.189 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, 0.21) 00:52:02.189 00.000 428 Moving (-0.24, 0.21) raw xDistance=-0.21 yDistance=0.22 00:52:02.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:52:02.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:02.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:52:02.189 00.000 428 MoveAxis(E, 0, ABG) 00:52:02.189 00.000 428 Move returns status 0, amount 0 00:52:02.189 00.000 428 MoveAxis(N, 0, ABG) 00:52:02.189 00.000 428 Move returns status 0, amount 0 00:52:02.189 00.000 428 move complete, result=0 00:52:02.189 00.000 428 worker thread done servicing request 00:52:02.220 00.031 10672 UpdateGuideState exits: m=208283 SNR=37.6 00:52:02.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:02.220 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:02.220 00.000 10672 Enqueuing Expose request 00:52:02.220 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:52:02.220 00.000 428 Worker thread wakes up 00:52:02.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:02.220 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:04.064 01.844 428 Exposure complete 00:52:04.189 00.125 428 worker thread done servicing request 00:52:04.189 00.000 10672 OnExposeComplete: enter 00:52:04.189 00.000 10672 UpdateGuideState(): m_state=6 00:52:04.189 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1977 00:52:04.189 00.000 10672 Star::Find returns 1 (0), X=626.31, Y=278.66, Mass=211448, SNR=43.8, Peak=27872 HFD=2.9 00:52:04.189 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (0.14) = xAngle (0.99 = 0.99) 00:52:04.189 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.10 = 1.10) 00:52:04.189 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.13 mountX=0.03 mountY=0.05, mountTheta=1.02 00:52:04.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.05, opts=13) 00:52:04.189 00.000 10672 Enqueuing Move request for scope (0.03, 0.05) 00:52:04.189 00.000 428 Worker thread wakes up 00:52:04.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:04.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd 00:52:04.189 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.05) 00:52:04.189 00.000 428 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=0.05 00:52:04.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:52:04.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:04.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:52:04.189 00.000 428 MoveAxis(E, 0, ABG) 00:52:04.204 00.015 428 Move returns status 0, amount 0 00:52:04.204 00.000 428 MoveAxis(N, 0, ABG) 00:52:04.204 00.000 428 Move returns status 0, amount 0 00:52:04.204 00.000 428 move complete, result=0 00:52:04.204 00.000 428 worker thread done servicing request 00:52:04.220 00.016 10672 UpdateGuideState exits: m=211448 SNR=43.8 00:52:04.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:04.220 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:04.220 00.000 10672 Enqueuing Expose request 00:52:04.220 00.000 428 Worker thread wakes up 00:52:04.220 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:52:04.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:04.220 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:05.985 01.765 10672 read socket command 10 00:52:05.985 00.000 10672 processing socket request REQDIST 00:52:05.985 00.000 10672 SOCKSVR: Sending pixel error of 0.27 00:52:05.985 00.000 10672 Sending socket response 27 (0x1b) 00:52:06.063 00.078 428 Exposure complete 00:52:06.188 00.125 428 worker thread done servicing request 00:52:06.188 00.000 10672 OnExposeComplete: enter 00:52:06.188 00.000 10672 UpdateGuideState(): m_state=6 00:52:06.188 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1978 00:52:06.188 00.000 10672 Star::Find returns 1 (0), X=626.16, Y=278.61, Mass=187991, SNR=41.6, Peak=27104 HFD=2.6 00:52:06.188 00.000 10672 CameraToMount -- cameraTheta (-3.14) - m_xAngle (0.14) = xAngle (-3.28 = 3.00) 00:52:06.188 00.000 10672 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.17 = 3.11) 00:52:06.188 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.14 mountX=-0.12 mountY=0.00, mountTheta=3.11 00:52:06.188 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.00, opts=13) 00:52:06.188 00.000 10672 Enqueuing Move request for scope (-0.12, -0.00) 00:52:06.188 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:06.188 00.000 428 Worker thread wakes up 00:52:06.188 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd 00:52:06.188 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.00) 00:52:06.188 00.000 428 Moving (-0.12, -0.00) raw xDistance=-0.12 yDistance=0.00 00:52:06.188 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:52:06.188 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:06.188 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:52:06.188 00.000 428 MoveAxis(E, 0, ABG) 00:52:06.188 00.000 428 Move returns status 0, amount 0 00:52:06.188 00.000 428 MoveAxis(N, 0, ABG) 00:52:06.188 00.000 428 Move returns status 0, amount 0 00:52:06.188 00.000 428 move complete, result=0 00:52:06.188 00.000 428 worker thread done servicing request 00:52:06.219 00.031 10672 UpdateGuideState exits: m=187991 SNR=41.6 00:52:06.219 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:06.219 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:06.219 00.000 10672 Enqueuing Expose request 00:52:06.219 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:52:06.219 00.000 428 Worker thread wakes up 00:52:06.219 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:06.219 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:08.078 01.859 428 Exposure complete 00:52:08.218 00.140 428 worker thread done servicing request 00:52:08.218 00.000 10672 OnExposeComplete: enter 00:52:08.218 00.000 10672 UpdateGuideState(): m_state=6 00:52:08.218 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1979 00:52:08.218 00.000 10672 Star::Find returns 1 (0), X=626.43, Y=278.81, Mass=202372, SNR=43.3, Peak=29072 HFD=2.6 00:52:08.218 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.81 = 0.81) 00:52:08.218 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.92 = 0.92) 00:52:08.218 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.95 mountX=0.18 mountY=0.20, mountTheta=0.86 00:52:08.218 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.21, opts=13) 00:52:08.218 00.000 10672 Enqueuing Move request for scope (0.15, 0.21) 00:52:08.218 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:08.218 00.000 428 Worker thread wakes up 00:52:08.218 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd 00:52:08.218 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.21) 00:52:08.218 00.000 428 Moving (0.15, 0.21) raw xDistance=0.18 yDistance=0.20 00:52:08.218 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:52:08.218 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:08.218 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:52:08.218 00.000 428 MoveAxis(E, 0, ABG) 00:52:08.218 00.000 428 Move returns status 0, amount 0 00:52:08.218 00.000 428 MoveAxis(N, 0, ABG) 00:52:08.218 00.000 428 Move returns status 0, amount 0 00:52:08.218 00.000 428 move complete, result=0 00:52:08.218 00.000 428 worker thread done servicing request 00:52:08.234 00.016 10672 UpdateGuideState exits: m=202372 SNR=43.3 00:52:08.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:08.234 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:08.234 00.000 10672 Enqueuing Expose request 00:52:08.234 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:52:08.234 00.000 428 Worker thread wakes up 00:52:08.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:08.250 00.016 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:10.067 01.817 428 Exposure complete 00:52:10.192 00.125 428 worker thread done servicing request 00:52:10.192 00.000 10672 OnExposeComplete: enter 00:52:10.192 00.000 10672 UpdateGuideState(): m_state=6 00:52:10.192 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1980 00:52:10.207 00.015 10672 Star::Find returns 1 (0), X=626.18, Y=278.79, Mass=209413, SNR=38.9, Peak=32448 HFD=2.6 00:52:10.207 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.96 = 1.96) 00:52:10.207 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.07 = 2.07) 00:52:10.207 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.09 mountX=-0.08 mountY=0.19, mountTheta=1.98 00:52:10.207 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.19, opts=13) 00:52:10.207 00.000 10672 Enqueuing Move request for scope (-0.11, 0.19) 00:52:10.207 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:10.207 00.000 428 Worker thread wakes up 00:52:10.207 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd 00:52:10.207 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.19) 00:52:10.207 00.000 428 Moving (-0.11, 0.19) raw xDistance=-0.08 yDistance=0.19 00:52:10.207 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:52:10.207 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:10.207 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 00:52:10.207 00.000 428 MoveAxis(E, 0, ABG) 00:52:10.207 00.000 428 Move returns status 0, amount 0 00:52:10.207 00.000 428 MoveAxis(N, 0, ABG) 00:52:10.207 00.000 428 Move returns status 0, amount 0 00:52:10.207 00.000 428 move complete, result=0 00:52:10.207 00.000 428 worker thread done servicing request 00:52:10.223 00.016 10672 UpdateGuideState exits: m=209413 SNR=38.9 00:52:10.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:10.223 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:10.223 00.000 10672 Enqueuing Expose request 00:52:10.223 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:52:10.223 00.000 428 Worker thread wakes up 00:52:10.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:10.223 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:10.957 00.734 10672 read socket command 10 00:52:10.957 00.000 10672 processing socket request REQDIST 00:52:10.957 00.000 10672 SOCKSVR: Sending pixel error of 0.23 00:52:10.957 00.000 10672 Sending socket response 23 (0x17) 00:52:12.066 01.109 428 Exposure complete 00:52:12.207 00.141 428 worker thread done servicing request 00:52:12.207 00.000 10672 OnExposeComplete: enter 00:52:12.207 00.000 10672 UpdateGuideState(): m_state=6 00:52:12.207 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1981 00:52:12.207 00.000 10672 Star::Find returns 1 (0), X=626.10, Y=278.73, Mass=192533, SNR=36.3, Peak=26448 HFD=3.0 00:52:12.207 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.14) = xAngle (2.41 = 2.41) 00:52:12.207 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.52 = 2.52) 00:52:12.207 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.55 mountX=-0.17 mountY=0.13, mountTheta=2.48 00:52:12.207 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.12, opts=13) 00:52:12.207 00.000 10672 Enqueuing Move request for scope (-0.18, 0.12) 00:52:12.207 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:12.207 00.000 428 Worker thread wakes up 00:52:12.207 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd 00:52:12.207 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.12) 00:52:12.207 00.000 428 Moving (-0.18, 0.12) raw xDistance=-0.17 yDistance=0.13 00:52:12.207 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:52:12.207 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:12.207 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:52:12.207 00.000 428 MoveAxis(E, 0, ABG) 00:52:12.207 00.000 428 Move returns status 0, amount 0 00:52:12.207 00.000 428 MoveAxis(N, 0, ABG) 00:52:12.207 00.000 428 Move returns status 0, amount 0 00:52:12.207 00.000 428 move complete, result=0 00:52:12.207 00.000 428 worker thread done servicing request 00:52:12.238 00.031 10672 UpdateGuideState exits: m=192533 SNR=36.3 00:52:12.238 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:12.238 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:12.238 00.000 10672 Enqueuing Expose request 00:52:12.238 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:52:12.238 00.000 428 Worker thread wakes up 00:52:12.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:12.238 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:14.065 01.827 428 Exposure complete 00:52:14.190 00.125 428 worker thread done servicing request 00:52:14.190 00.000 10672 OnExposeComplete: enter 00:52:14.190 00.000 10672 UpdateGuideState(): m_state=6 00:52:14.190 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1982 00:52:14.190 00.000 10672 Star::Find returns 1 (0), X=626.13, Y=279.13, Mass=253081, SNR=55.8, Peak=31680 HFD=3.1 00:52:14.190 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.14) = xAngle (1.73 = 1.73) 00:52:14.190 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.84 = 1.84) 00:52:14.190 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.52 hyp=0.54 cameraTheta=1.87 mountX=-0.09 mountY=0.52, mountTheta=1.73 00:52:14.206 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.52, opts=13) 00:52:14.206 00.000 10672 Enqueuing Move request for scope (-0.16, 0.52) 00:52:14.206 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:14.206 00.000 428 Worker thread wakes up 00:52:14.206 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.52) opts 0xd 00:52:14.206 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.52) 00:52:14.206 00.000 428 Moving (-0.16, 0.52) raw xDistance=-0.09 yDistance=0.52 00:52:14.206 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:52:14.206 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:14.206 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 00:52:14.206 00.000 428 MoveAxis(E, 0, ABG) 00:52:14.206 00.000 428 Move returns status 0, amount 0 00:52:14.206 00.000 428 MoveAxis(N, 0, ABG) 00:52:14.206 00.000 428 Move returns status 0, amount 0 00:52:14.206 00.000 428 move complete, result=0 00:52:14.206 00.000 428 worker thread done servicing request 00:52:14.222 00.016 10672 UpdateGuideState exits: m=253081 SNR=55.8 00:52:14.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:14.222 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:14.222 00.000 10672 Enqueuing Expose request 00:52:14.222 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:52:14.222 00.000 428 Worker thread wakes up 00:52:14.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:14.222 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:15.956 01.734 10672 read socket command 10 00:52:15.956 00.000 10672 processing socket request REQDIST 00:52:15.956 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:52:15.956 00.000 10672 Sending socket response 32 (0x20) 00:52:16.065 00.109 428 Exposure complete 00:52:16.221 00.156 428 worker thread done servicing request 00:52:16.221 00.000 10672 OnExposeComplete: enter 00:52:16.221 00.000 10672 UpdateGuideState(): m_state=6 00:52:16.221 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 1983 00:52:16.221 00.000 10672 Star::Find returns 1 (0), X=626.08, Y=278.10, Mass=209618, SNR=42.2, Peak=35072 HFD=2.6 00:52:16.221 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:52:16.221 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:52:16.221 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.50 hyp=0.54 cameraTheta=-1.96 mountX=-0.27 mountY=-0.49, mountTheta=-2.08 00:52:16.221 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.50, opts=13) 00:52:16.221 00.000 10672 Enqueuing Move request for scope (-0.21, -0.50) 00:52:16.221 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:16.221 00.000 428 Worker thread wakes up 00:52:16.221 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.50) opts 0xd 00:52:16.221 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.50) 00:52:16.221 00.000 428 Moving (-0.21, -0.50) raw xDistance=-0.27 yDistance=-0.49 00:52:16.221 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:52:16.221 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:16.221 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 00:52:16.221 00.000 428 MoveAxis(E, 0, ABG) 00:52:16.221 00.000 428 Move returns status 0, amount 0 00:52:16.221 00.000 428 MoveAxis(N, 0, ABG) 00:52:16.221 00.000 428 Move returns status 0, amount 0 00:52:16.221 00.000 428 move complete, result=0 00:52:16.221 00.000 428 worker thread done servicing request 00:52:16.237 00.016 10672 UpdateGuideState exits: m=209618 SNR=42.2 00:52:16.237 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:16.237 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:16.237 00.000 10672 Enqueuing Expose request 00:52:16.237 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:52:16.237 00.000 428 Worker thread wakes up 00:52:16.237 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:16.237 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:18.069 01.832 428 Exposure complete 00:52:18.210 00.141 428 worker thread done servicing request 00:52:18.210 00.000 10672 OnExposeComplete: enter 00:52:18.210 00.000 10672 UpdateGuideState(): m_state=6 00:52:18.210 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1984 00:52:18.210 00.000 10672 Star::Find returns 1 (0), X=626.15, Y=278.23, Mass=224280, SNR=37.4, Peak=26240 HFD=3.5 00:52:18.210 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.14) = xAngle (-2.05 = -2.05) 00:52:18.210 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.95 = -1.95) 00:52:18.210 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.37 hyp=0.40 cameraTheta=-1.92 mountX=-0.18 mountY=-0.37, mountTheta=-2.03 00:52:18.210 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.37, opts=13) 00:52:18.210 00.000 10672 Enqueuing Move request for scope (-0.13, -0.37) 00:52:18.210 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:18.210 00.000 428 Worker thread wakes up 00:52:18.210 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.37) opts 0xd 00:52:18.210 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.37) 00:52:18.210 00.000 428 Moving (-0.13, -0.37) raw xDistance=-0.18 yDistance=-0.37 00:52:18.210 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:52:18.210 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:18.210 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:52:18.210 00.000 428 MoveAxis(E, 0, ABG) 00:52:18.210 00.000 428 Move returns status 0, amount 0 00:52:18.210 00.000 428 MoveAxis(N, 0, ABG) 00:52:18.210 00.000 428 Move returns status 0, amount 0 00:52:18.210 00.000 428 move complete, result=0 00:52:18.210 00.000 428 worker thread done servicing request 00:52:18.241 00.031 10672 UpdateGuideState exits: m=224280 SNR=37.4 00:52:18.241 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:18.241 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:18.241 00.000 10672 Enqueuing Expose request 00:52:18.241 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:52:18.241 00.000 428 Worker thread wakes up 00:52:18.241 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:18.241 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:20.068 01.827 428 Exposure complete 00:52:20.209 00.141 428 worker thread done servicing request 00:52:20.209 00.000 10672 OnExposeComplete: enter 00:52:20.209 00.000 10672 UpdateGuideState(): m_state=6 00:52:20.209 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1985 00:52:20.209 00.000 10672 Star::Find returns 1 (0), X=625.84, Y=278.16, Mass=224716, SNR=46.7, Peak=29616 HFD=2.9 00:52:20.209 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.14) = xAngle (-2.50 = -2.50) 00:52:20.209 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.39 = -2.39) 00:52:20.209 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.44 hyp=0.63 cameraTheta=-2.36 mountX=-0.50 mountY=-0.43, mountTheta=-2.44 00:52:20.209 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.44, opts=13) 00:52:20.209 00.000 10672 Enqueuing Move request for scope (-0.45, -0.44) 00:52:20.209 00.000 428 Worker thread wakes up 00:52:20.209 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:20.209 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.44) opts 0xd 00:52:20.209 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.44) 00:52:20.209 00.000 428 Moving (-0.45, -0.44) raw xDistance=-0.50 yDistance=-0.43 00:52:20.209 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 00:52:20.209 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:20.209 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 00:52:20.209 00.000 428 MoveAxis(E, 589, ABG) 00:52:20.209 00.000 428 Guiding Dir = 2, Dur = 589 00:52:20.209 00.000 428 IsSlewing returns 0 00:52:20.209 00.000 428 IsGuiding returns 0 00:52:20.225 00.016 428 PulseGuide returned control before completion, sleep 584 00:52:20.240 00.015 10672 UpdateGuideState exits: m=224716 SNR=46.7 00:52:20.240 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:20.240 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:20.240 00.000 10672 Enqueuing Expose request 00:52:20.834 00.594 428 IsGuiding returns 0 00:52:20.834 00.000 428 Move returns status 0, amount 589 00:52:20.834 00.000 428 MoveAxis(N, 0, ABG) 00:52:20.834 00.000 428 Move returns status 0, amount 0 00:52:20.834 00.000 428 move complete, result=0 00:52:20.834 00.000 428 worker thread done servicing request 00:52:20.834 00.000 428 Worker thread wakes up 00:52:20.834 00.000 10672 GuideStep: -0.5 px 589 ms EAST, -0.4 px 0 ms NORTH 00:52:20.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:20.834 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:20.959 00.125 10672 read socket command 10 00:52:20.959 00.000 10672 processing socket request REQDIST 00:52:20.959 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:52:20.959 00.000 10672 Sending socket response 46 (0x2e) 00:52:22.068 01.109 428 Exposure complete 00:52:22.193 00.125 428 worker thread done servicing request 00:52:22.193 00.000 10672 OnExposeComplete: enter 00:52:22.193 00.000 10672 UpdateGuideState(): m_state=6 00:52:22.193 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1986 00:52:22.193 00.000 10672 Star::Find returns 1 (0), X=626.39, Y=277.87, Mass=215485, SNR=42.1, Peak=31040 HFD=2.7 00:52:22.193 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 00:52:22.193 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 00:52:22.193 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.74 hyp=0.74 cameraTheta=-1.43 mountX=-0.00 mountY=-0.74, mountTheta=-1.57 00:52:22.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.74, opts=13) 00:52:22.193 00.000 10672 Enqueuing Move request for scope (0.10, -0.74) 00:52:22.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:22.193 00.000 428 Worker thread wakes up 00:52:22.208 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.74) opts 0xd 00:52:22.208 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.74) 00:52:22.208 00.000 428 Moving (0.10, -0.74) raw xDistance=-0.00 yDistance=-0.74 00:52:22.208 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:52:22.208 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.74 from input -0.74 00:52:22.208 00.000 428 MoveAxis(E, 0, ABG) 00:52:22.208 00.000 428 Move returns status 0, amount 0 00:52:22.208 00.000 428 MoveAxis(N, 983, ABG) 00:52:22.208 00.000 428 Guiding Dir = 0, Dur = 983 00:52:22.208 00.000 428 IsSlewing returns 0 00:52:22.208 00.000 428 IsGuiding returns 0 00:52:22.224 00.016 10672 UpdateGuideState exits: m=215485 SNR=42.1 00:52:22.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:22.224 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:22.224 00.000 10672 Enqueuing Expose request 00:52:22.271 00.047 428 PulseGuide returned control before completion, sleep 922 00:52:23.208 00.937 428 IsGuiding returns 1 00:52:23.208 00.000 428 scope still moving after pulse duration time elapsed 00:52:23.239 00.031 428 IsSlewing returns 0 00:52:23.239 00.000 428 IsGuiding returns 1 00:52:23.302 00.063 428 IsSlewing returns 0 00:52:23.333 00.031 428 IsGuiding returns 0 00:52:23.333 00.000 428 scope move finished after 983 + 145 ms 00:52:23.333 00.000 428 Move returns status 0, amount 983 00:52:23.333 00.000 428 move complete, result=0 00:52:23.333 00.000 428 worker thread done servicing request 00:52:23.333 00.000 428 Worker thread wakes up 00:52:23.333 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.7 px 983 ms NORTH 00:52:23.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:23.333 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:24.067 00.734 428 Exposure complete 00:52:24.208 00.141 428 worker thread done servicing request 00:52:24.208 00.000 10672 OnExposeComplete: enter 00:52:24.208 00.000 10672 UpdateGuideState(): m_state=6 00:52:24.208 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1987 00:52:24.208 00.000 10672 Star::Find returns 1 (0), X=625.99, Y=278.44, Mass=207738, SNR=39.9, Peak=28192 HFD=2.5 00:52:24.208 00.000 10672 CameraToMount -- cameraTheta (-2.63) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 00:52:24.208 00.000 10672 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.66 = -2.66) 00:52:24.208 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-2.63 mountX=-0.31 mountY=-0.15, mountTheta=-2.68 00:52:24.208 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.16, opts=13) 00:52:24.208 00.000 10672 Enqueuing Move request for scope (-0.29, -0.16) 00:52:24.208 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:52:24.208 00.000 428 Worker thread wakes up 00:52:24.208 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.16) opts 0xd 00:52:24.208 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.16) 00:52:24.208 00.000 428 Moving (-0.29, -0.16) raw xDistance=-0.31 yDistance=-0.15 00:52:24.208 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 00:52:24.208 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:24.208 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:52:24.208 00.000 428 MoveAxis(E, 0, ABG) 00:52:24.208 00.000 428 Move returns status 0, amount 0 00:52:24.208 00.000 428 MoveAxis(N, 0, ABG) 00:52:24.208 00.000 428 Move returns status 0, amount 0 00:52:24.208 00.000 428 move complete, result=0 00:52:24.208 00.000 428 worker thread done servicing request 00:52:24.239 00.031 10672 UpdateGuideState exits: m=207738 SNR=39.9 00:52:24.239 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:24.239 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:24.239 00.000 10672 Enqueuing Expose request 00:52:24.239 00.000 428 Worker thread wakes up 00:52:24.239 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:52:24.239 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:24.239 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:25.962 01.723 10672 read socket command 10 00:52:25.962 00.000 10672 processing socket request REQDIST 00:52:25.962 00.000 10672 SOCKSVR: Sending pixel error of 0.48 00:52:25.962 00.000 10672 Sending socket response 48 (0x30) 00:52:26.071 00.109 428 Exposure complete 00:52:26.196 00.125 428 worker thread done servicing request 00:52:26.196 00.000 10672 OnExposeComplete: enter 00:52:26.196 00.000 10672 UpdateGuideState(): m_state=6 00:52:26.196 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1988 00:52:26.196 00.000 10672 Star::Find returns 1 (0), X=625.40, Y=278.56, Mass=200130, SNR=35.4, Peak=25040 HFD=3.1 00:52:26.196 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.23 = 3.05) 00:52:26.196 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.12 = -3.12) 00:52:26.196 00.000 10672 CameraToMount -- cameraX=-0.88 cameraY=-0.04 hyp=0.88 cameraTheta=-3.09 mountX=-0.88 mountY=-0.02, mountTheta=-3.12 00:52:26.196 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.88, y=-0.04, opts=13) 00:52:26.196 00.000 10672 Enqueuing Move request for scope (-0.88, -0.04) 00:52:26.196 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:26.196 00.000 428 Worker thread wakes up 00:52:26.196 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.04) opts 0xd 00:52:26.196 00.000 428 Handling offset move in thread for scope, endpoint = (-0.88, -0.04) 00:52:26.196 00.000 428 Moving (-0.88, -0.04) raw xDistance=-0.88 yDistance=-0.02 00:52:26.196 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88 00:52:26.196 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:26.196 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:52:26.196 00.000 428 MoveAxis(E, 1032, ABG) 00:52:26.196 00.000 428 Guiding Dir = 2, Dur = 1032 00:52:26.212 00.016 428 IsSlewing returns 0 00:52:26.212 00.000 428 IsGuiding returns 0 00:52:26.227 00.015 428 PulseGuide returned control before completion, sleep 1025 00:52:26.227 00.000 10672 UpdateGuideState exits: m=200130 SNR=35.4 00:52:26.227 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:26.227 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:26.227 00.000 10672 Enqueuing Expose request 00:52:27.258 01.031 428 IsGuiding returns 1 00:52:27.258 00.000 428 scope still moving after pulse duration time elapsed 00:52:27.290 00.032 428 IsSlewing returns 0 00:52:27.321 00.031 428 IsGuiding returns 0 00:52:27.321 00.000 428 scope move finished after 1032 + 89 ms 00:52:27.321 00.000 428 Move returns status 0, amount 1032 00:52:27.321 00.000 428 MoveAxis(N, 0, ABG) 00:52:27.321 00.000 428 Move returns status 0, amount 0 00:52:27.321 00.000 428 move complete, result=0 00:52:27.321 00.000 428 worker thread done servicing request 00:52:27.321 00.000 428 Worker thread wakes up 00:52:27.336 00.015 10672 GuideStep: -0.9 px 1032 ms EAST, -0.0 px 0 ms NORTH 00:52:27.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:27.336 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:28.070 00.734 428 Exposure complete 00:52:28.211 00.141 428 worker thread done servicing request 00:52:28.211 00.000 10672 OnExposeComplete: enter 00:52:28.211 00.000 10672 UpdateGuideState(): m_state=6 00:52:28.211 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 1989 00:52:28.211 00.000 10672 Star::Find returns 1 (0), X=626.02, Y=278.72, Mass=188697, SNR=38.1, Peak=30384 HFD=2.5 00:52:28.211 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.14) = xAngle (2.59 = 2.59) 00:52:28.211 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.70 = 2.70) 00:52:28.211 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.12 hyp=0.29 cameraTheta=2.73 mountX=-0.25 mountY=0.13, mountTheta=2.67 00:52:28.211 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.12, opts=13) 00:52:28.211 00.000 10672 Enqueuing Move request for scope (-0.27, 0.12) 00:52:28.211 00.000 428 Worker thread wakes up 00:52:28.211 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:28.211 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.12) opts 0xd 00:52:28.211 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.12) 00:52:28.211 00.000 428 Moving (-0.27, 0.12) raw xDistance=-0.25 yDistance=0.13 00:52:28.211 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:52:28.211 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:28.211 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:52:28.211 00.000 428 MoveAxis(E, 0, ABG) 00:52:28.211 00.000 428 Move returns status 0, amount 0 00:52:28.211 00.000 428 MoveAxis(N, 0, ABG) 00:52:28.211 00.000 428 Move returns status 0, amount 0 00:52:28.211 00.000 428 move complete, result=0 00:52:28.211 00.000 428 worker thread done servicing request 00:52:28.242 00.031 10672 UpdateGuideState exits: m=188697 SNR=38.1 00:52:28.242 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:28.242 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:28.242 00.000 10672 Enqueuing Expose request 00:52:28.242 00.000 428 Worker thread wakes up 00:52:28.242 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:52:28.242 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:28.242 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:30.070 01.828 428 Exposure complete 00:52:30.195 00.125 428 worker thread done servicing request 00:52:30.195 00.000 10672 OnExposeComplete: enter 00:52:30.195 00.000 10672 UpdateGuideState(): m_state=6 00:52:30.195 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1990 00:52:30.195 00.000 10672 Star::Find returns 1 (0), X=626.57, Y=278.83, Mass=187839, SNR=36.4, Peak=21872 HFD=2.7 00:52:30.195 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (0.14) = xAngle (0.54 = 0.54) 00:52:30.195 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.64 = 0.64) 00:52:30.195 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.22 hyp=0.36 cameraTheta=0.67 mountX=0.31 mountY=0.22, mountTheta=0.61 00:52:30.195 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.22, opts=13) 00:52:30.195 00.000 10672 Enqueuing Move request for scope (0.28, 0.22) 00:52:30.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:30.195 00.000 428 Worker thread wakes up 00:52:30.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.22) opts 0xd 00:52:30.195 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.22) 00:52:30.210 00.015 428 Moving (0.28, 0.22) raw xDistance=0.31 yDistance=0.22 00:52:30.210 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 00:52:30.210 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:30.210 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:52:30.210 00.000 428 MoveAxis(E, 0, ABG) 00:52:30.210 00.000 428 Move returns status 0, amount 0 00:52:30.210 00.000 428 MoveAxis(N, 0, ABG) 00:52:30.210 00.000 428 Move returns status 0, amount 0 00:52:30.210 00.000 428 move complete, result=0 00:52:30.210 00.000 428 worker thread done servicing request 00:52:30.226 00.016 10672 UpdateGuideState exits: m=187839 SNR=36.4 00:52:30.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:30.226 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:30.226 00.000 10672 Enqueuing Expose request 00:52:30.226 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:52:30.226 00.000 428 Worker thread wakes up 00:52:30.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:30.226 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:30.960 00.734 10672 read socket command 10 00:52:30.960 00.000 10672 processing socket request REQDIST 00:52:30.960 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:52:30.960 00.000 10672 Sending socket response 46 (0x2e) 00:52:32.069 01.109 428 Exposure complete 00:52:32.194 00.125 428 worker thread done servicing request 00:52:32.194 00.000 10672 OnExposeComplete: enter 00:52:32.194 00.000 10672 UpdateGuideState(): m_state=6 00:52:32.194 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1991 00:52:32.194 00.000 10672 Star::Find returns 1 (0), X=626.72, Y=278.34, Mass=198146, SNR=36.7, Peak=20896 HFD=2.8 00:52:32.194 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 00:52:32.194 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.57 = -0.57) 00:52:32.194 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.26 hyp=0.51 cameraTheta=-0.54 mountX=0.40 mountY=-0.27, mountTheta=-0.60 00:52:32.194 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.26, opts=13) 00:52:32.194 00.000 10672 Enqueuing Move request for scope (0.44, -0.26) 00:52:32.194 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:32.194 00.000 428 Worker thread wakes up 00:52:32.194 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.26) opts 0xd 00:52:32.194 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.26) 00:52:32.194 00.000 428 Moving (0.44, -0.26) raw xDistance=0.40 yDistance=-0.27 00:52:32.194 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:52:32.194 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:32.194 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:52:32.194 00.000 428 MoveAxis(E, 0, ABG) 00:52:32.194 00.000 428 Move returns status 0, amount 0 00:52:32.194 00.000 428 MoveAxis(N, 0, ABG) 00:52:32.194 00.000 428 Move returns status 0, amount 0 00:52:32.194 00.000 428 move complete, result=0 00:52:32.194 00.000 428 worker thread done servicing request 00:52:32.225 00.031 10672 UpdateGuideState exits: m=198146 SNR=36.7 00:52:32.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:32.225 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:32.225 00.000 10672 Enqueuing Expose request 00:52:32.225 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:52:32.225 00.000 428 Worker thread wakes up 00:52:32.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:32.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:34.058 01.833 428 Exposure complete 00:52:34.182 00.124 428 worker thread done servicing request 00:52:34.182 00.000 10672 OnExposeComplete: enter 00:52:34.182 00.000 10672 UpdateGuideState(): m_state=6 00:52:34.182 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1992 00:52:34.182 00.000 10672 Star::Find returns 1 (0), X=626.66, Y=278.73, Mass=205963, SNR=39.6, Peak=22960 HFD=3.4 00:52:34.182 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (0.14) = xAngle (0.19 = 0.19) 00:52:34.182 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.30 = 0.30) 00:52:34.182 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=0.13 hyp=0.40 cameraTheta=0.33 mountX=0.39 mountY=0.12, mountTheta=0.29 00:52:34.198 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=0.13, opts=13) 00:52:34.198 00.000 10672 Enqueuing Move request for scope (0.38, 0.13) 00:52:34.198 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:34.198 00.000 428 Worker thread wakes up 00:52:34.198 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.13) opts 0xd 00:52:34.198 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, 0.13) 00:52:34.198 00.000 428 Moving (0.38, 0.13) raw xDistance=0.39 yDistance=0.12 00:52:34.198 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 00:52:34.198 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:34.198 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 00:52:34.198 00.000 428 MoveAxis(E, 0, ABG) 00:52:34.198 00.000 428 Move returns status 0, amount 0 00:52:34.198 00.000 428 MoveAxis(N, 0, ABG) 00:52:34.198 00.000 428 Move returns status 0, amount 0 00:52:34.198 00.000 428 move complete, result=0 00:52:34.198 00.000 428 worker thread done servicing request 00:52:34.214 00.016 10672 UpdateGuideState exits: m=205963 SNR=39.6 00:52:34.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:34.214 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:34.214 00.000 10672 Enqueuing Expose request 00:52:34.214 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:52:34.214 00.000 428 Worker thread wakes up 00:52:34.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:34.214 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:35.963 01.749 10672 read socket command 10 00:52:35.963 00.000 10672 processing socket request REQDIST 00:52:35.963 00.000 10672 SOCKSVR: Sending pixel error of 0.45 00:52:35.963 00.000 10672 Sending socket response 45 (0x2d) 00:52:36.041 00.078 428 Exposure complete 00:52:36.182 00.141 428 worker thread done servicing request 00:52:36.182 00.000 10672 OnExposeComplete: enter 00:52:36.182 00.000 10672 UpdateGuideState(): m_state=6 00:52:36.182 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1993 00:52:36.182 00.000 10672 Star::Find returns 1 (0), X=626.87, Y=278.75, Mass=174251, SNR=33.0, Peak=25808 HFD=2.6 00:52:36.182 00.000 10672 CameraToMount -- cameraTheta (0.25) - m_xAngle (0.14) = xAngle (0.11 = 0.11) 00:52:36.182 00.000 10672 CameraToMount -- cameraTheta (0.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.22 = 0.22) 00:52:36.182 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=0.15 hyp=0.61 cameraTheta=0.25 mountX=0.60 mountY=0.13, mountTheta=0.21 00:52:36.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=0.15, opts=13) 00:52:36.182 00.000 10672 Enqueuing Move request for scope (0.59, 0.15) 00:52:36.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:36.182 00.000 428 Worker thread wakes up 00:52:36.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.15) opts 0xd 00:52:36.182 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, 0.15) 00:52:36.182 00.000 428 Moving (0.59, 0.15) raw xDistance=0.60 yDistance=0.13 00:52:36.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 00:52:36.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:36.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:52:36.182 00.000 428 MoveAxis(W, 705, ABG) 00:52:36.182 00.000 428 Guiding Dir = 3, Dur = 705 00:52:36.182 00.000 428 IsSlewing returns 0 00:52:36.182 00.000 428 IsGuiding returns 0 00:52:36.213 00.031 10672 UpdateGuideState exits: m=174251 SNR=33.0 00:52:36.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:36.213 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:36.213 00.000 10672 Enqueuing Expose request 00:52:36.213 00.000 428 PulseGuide returned control before completion, sleep 686 00:52:36.947 00.734 428 IsGuiding returns 1 00:52:36.947 00.000 428 scope still moving after pulse duration time elapsed 00:52:36.979 00.032 428 IsSlewing returns 0 00:52:36.979 00.000 428 IsGuiding returns 0 00:52:36.979 00.000 428 scope move finished after 705 + 91 ms 00:52:36.979 00.000 428 Move returns status 0, amount 705 00:52:36.979 00.000 428 MoveAxis(N, 0, ABG) 00:52:36.979 00.000 428 Move returns status 0, amount 0 00:52:36.979 00.000 428 move complete, result=0 00:52:36.979 00.000 428 worker thread done servicing request 00:52:36.979 00.000 428 Worker thread wakes up 00:52:36.979 00.000 10672 GuideStep: 0.6 px 705 ms WEST, 0.1 px 0 ms NORTH 00:52:36.979 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:36.979 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:38.056 01.077 428 Exposure complete 00:52:38.181 00.125 428 worker thread done servicing request 00:52:38.181 00.000 10672 OnExposeComplete: enter 00:52:38.181 00.000 10672 UpdateGuideState(): m_state=6 00:52:38.197 00.016 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1994 00:52:38.197 00.000 10672 Star::Find returns 1 (0), X=626.05, Y=278.73, Mass=213691, SNR=41.9, Peak=30272 HFD=2.5 00:52:38.197 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (0.14) = xAngle (2.51 = 2.51) 00:52:38.197 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.62 = 2.62) 00:52:38.197 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.13 hyp=0.26 cameraTheta=2.65 mountX=-0.21 mountY=0.13, mountTheta=2.59 00:52:38.197 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.13, opts=13) 00:52:38.197 00.000 10672 Enqueuing Move request for scope (-0.23, 0.13) 00:52:38.197 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:38.197 00.000 428 Worker thread wakes up 00:52:38.197 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.13) opts 0xd 00:52:38.197 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.13) 00:52:38.197 00.000 428 Moving (-0.23, 0.13) raw xDistance=-0.21 yDistance=0.13 00:52:38.197 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:52:38.197 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:38.197 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:52:38.197 00.000 428 MoveAxis(E, 0, ABG) 00:52:38.197 00.000 428 Move returns status 0, amount 0 00:52:38.197 00.000 428 MoveAxis(N, 0, ABG) 00:52:38.197 00.000 428 Move returns status 0, amount 0 00:52:38.197 00.000 428 move complete, result=0 00:52:38.197 00.000 428 worker thread done servicing request 00:52:38.212 00.015 10672 UpdateGuideState exits: m=213691 SNR=41.9 00:52:38.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:38.212 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:38.212 00.000 10672 Enqueuing Expose request 00:52:38.212 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:52:38.212 00.000 428 Worker thread wakes up 00:52:38.212 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:38.212 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:40.056 01.844 428 Exposure complete 00:52:40.181 00.125 428 worker thread done servicing request 00:52:40.181 00.000 10672 OnExposeComplete: enter 00:52:40.181 00.000 10672 UpdateGuideState(): m_state=6 00:52:40.196 00.015 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1995 00:52:40.196 00.000 10672 Star::Find returns 1 (0), X=626.44, Y=277.90, Mass=254501, SNR=44.4, Peak=20032 HFD=3.8 00:52:40.196 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 00:52:40.196 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 00:52:40.196 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.71 hyp=0.72 cameraTheta=-1.36 mountX=0.05 mountY=-0.71, mountTheta=-1.50 00:52:40.196 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.71, opts=13) 00:52:40.196 00.000 10672 Enqueuing Move request for scope (0.15, -0.71) 00:52:40.196 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:40.196 00.000 428 Worker thread wakes up 00:52:40.196 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.71) opts 0xd 00:52:40.196 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.71) 00:52:40.196 00.000 428 Moving (0.15, -0.71) raw xDistance=0.05 yDistance=-0.71 00:52:40.196 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:52:40.196 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.71 from input -0.71 00:52:40.196 00.000 428 MoveAxis(E, 0, ABG) 00:52:40.196 00.000 428 Move returns status 0, amount 0 00:52:40.196 00.000 428 MoveAxis(N, 942, ABG) 00:52:40.196 00.000 428 Guiding Dir = 0, Dur = 942 00:52:40.212 00.016 428 IsSlewing returns 0 00:52:40.212 00.000 428 IsGuiding returns 0 00:52:40.212 00.000 10672 UpdateGuideState exits: m=254501 SNR=44.4 00:52:40.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:40.212 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:40.212 00.000 10672 Enqueuing Expose request 00:52:40.290 00.078 428 PulseGuide returned control before completion, sleep 873 00:52:40.962 00.672 10672 read socket command 10 00:52:40.962 00.000 10672 processing socket request REQDIST 00:52:40.962 00.000 10672 SOCKSVR: Sending pixel error of 0.51 00:52:40.962 00.000 10672 Sending socket response 51 (0x33) 00:52:41.180 00.218 428 IsGuiding returns 1 00:52:41.180 00.000 428 scope still moving after pulse duration time elapsed 00:52:41.212 00.032 428 IsSlewing returns 0 00:52:41.212 00.000 428 IsGuiding returns 1 00:52:41.274 00.062 428 IsSlewing returns 0 00:52:41.274 00.000 428 IsGuiding returns 0 00:52:41.274 00.000 428 scope move finished after 942 + 129 ms 00:52:41.274 00.000 428 Move returns status 0, amount 942 00:52:41.290 00.016 428 move complete, result=0 00:52:41.290 00.000 428 worker thread done servicing request 00:52:41.290 00.000 428 Worker thread wakes up 00:52:41.290 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 942 ms NORTH 00:52:41.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:41.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:42.060 00.770 428 Exposure complete 00:52:42.185 00.125 428 worker thread done servicing request 00:52:42.185 00.000 10672 OnExposeComplete: enter 00:52:42.185 00.000 10672 UpdateGuideState(): m_state=6 00:52:42.185 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 1996 00:52:42.185 00.000 10672 Star::Find returns 1 (0), X=625.35, Y=279.18, Mass=196821, SNR=39.7, Peak=32880 HFD=2.6 00:52:42.185 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 00:52:42.185 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 00:52:42.185 00.000 10672 CameraToMount -- cameraX=-0.93 cameraY=0.57 hyp=1.09 cameraTheta=2.59 mountX=-0.84 mountY=0.60, mountTheta=2.52 00:52:42.185 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.93, y=0.57, opts=13) 00:52:42.185 00.000 10672 Enqueuing Move request for scope (-0.93, 0.57) 00:52:42.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:42.185 00.000 428 Worker thread wakes up 00:52:42.200 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.57) opts 0xd 00:52:42.200 00.000 428 Handling offset move in thread for scope, endpoint = (-0.93, 0.57) 00:52:42.200 00.000 428 Moving (-0.93, 0.57) raw xDistance=-0.84 yDistance=0.60 00:52:42.200 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84 00:52:42.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:52:42.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 00:52:42.200 00.000 428 MoveAxis(E, 989, ABG) 00:52:42.200 00.000 428 Guiding Dir = 2, Dur = 989 00:52:42.200 00.000 428 IsSlewing returns 0 00:52:42.200 00.000 428 IsGuiding returns 0 00:52:42.216 00.016 10672 UpdateGuideState exits: m=196821 SNR=39.7 00:52:42.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:42.216 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:42.216 00.000 10672 Enqueuing Expose request 00:52:42.216 00.000 428 PulseGuide returned control before completion, sleep 971 00:52:43.231 01.015 428 IsGuiding returns 0 00:52:43.231 00.000 428 Move returns status 0, amount 989 00:52:43.231 00.000 428 MoveAxis(N, 0, ABG) 00:52:43.231 00.000 428 Move returns status 0, amount 0 00:52:43.231 00.000 428 move complete, result=0 00:52:43.231 00.000 428 worker thread done servicing request 00:52:43.231 00.000 428 Worker thread wakes up 00:52:43.231 00.000 10672 GuideStep: -0.8 px 989 ms EAST, 0.6 px 0 ms NORTH 00:52:43.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:43.231 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:44.059 00.828 428 Exposure complete 00:52:44.200 00.141 428 worker thread done servicing request 00:52:44.200 00.000 10672 OnExposeComplete: enter 00:52:44.200 00.000 10672 UpdateGuideState(): m_state=6 00:52:44.200 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 1997 00:52:44.200 00.000 10672 Star::Find returns 1 (0), X=626.23, Y=278.98, Mass=197219, SNR=37.7, Peak=30816 HFD=2.5 00:52:44.200 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 00:52:44.200 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.70 = 1.70) 00:52:44.200 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.73 mountX=-0.01 mountY=0.38, mountTheta=1.59 00:52:44.200 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.38, opts=13) 00:52:44.200 00.000 10672 Enqueuing Move request for scope (-0.06, 0.38) 00:52:44.200 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:44.200 00.000 428 Worker thread wakes up 00:52:44.200 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.38) opts 0xd 00:52:44.200 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.38) 00:52:44.200 00.000 428 Moving (-0.06, 0.38) raw xDistance=-0.01 yDistance=0.38 00:52:44.200 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:52:44.200 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:44.200 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 00:52:44.200 00.000 428 MoveAxis(E, 0, ABG) 00:52:44.200 00.000 428 Move returns status 0, amount 0 00:52:44.200 00.000 428 MoveAxis(N, 0, ABG) 00:52:44.200 00.000 428 Move returns status 0, amount 0 00:52:44.200 00.000 428 move complete, result=0 00:52:44.200 00.000 428 worker thread done servicing request 00:52:44.231 00.031 10672 UpdateGuideState exits: m=197219 SNR=37.7 00:52:44.231 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:44.231 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:44.231 00.000 10672 Enqueuing Expose request 00:52:44.231 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:52:44.231 00.000 428 Worker thread wakes up 00:52:44.231 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:44.231 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:45.965 01.734 10672 read socket command 10 00:52:45.965 00.000 10672 processing socket request REQDIST 00:52:45.965 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:52:45.965 00.000 10672 Sending socket response 59 (0x3b) 00:52:46.058 00.093 428 Exposure complete 00:52:46.183 00.125 428 worker thread done servicing request 00:52:46.183 00.000 10672 OnExposeComplete: enter 00:52:46.183 00.000 10672 UpdateGuideState(): m_state=6 00:52:46.183 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 1998 00:52:46.183 00.000 10672 Star::Find returns 1 (0), X=625.88, Y=279.34, Mass=253916, SNR=45.7, Peak=30704 HFD=3.3 00:52:46.183 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (0.14) = xAngle (1.94 = 1.94) 00:52:46.183 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.05 = 2.05) 00:52:46.183 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.74 hyp=0.84 cameraTheta=2.07 mountX=-0.30 mountY=0.75, mountTheta=1.95 00:52:46.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.74, opts=13) 00:52:46.199 00.016 10672 Enqueuing Move request for scope (-0.41, 0.74) 00:52:46.199 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:46.199 00.000 428 Worker thread wakes up 00:52:46.199 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.74) opts 0xd 00:52:46.199 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.74) 00:52:46.199 00.000 428 Moving (-0.41, 0.74) raw xDistance=-0.30 yDistance=0.75 00:52:46.199 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:52:46.199 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:52:46.199 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 00:52:46.199 00.000 428 MoveAxis(E, 0, ABG) 00:52:46.199 00.000 428 Move returns status 0, amount 0 00:52:46.199 00.000 428 MoveAxis(N, 0, ABG) 00:52:46.199 00.000 428 Move returns status 0, amount 0 00:52:46.199 00.000 428 move complete, result=0 00:52:46.199 00.000 428 worker thread done servicing request 00:52:46.215 00.016 10672 UpdateGuideState exits: m=253916 SNR=45.7 00:52:46.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:46.215 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:46.215 00.000 10672 Enqueuing Expose request 00:52:46.215 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH 00:52:46.215 00.000 428 Worker thread wakes up 00:52:46.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:46.215 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:48.058 01.843 428 Exposure complete 00:52:48.198 00.140 428 worker thread done servicing request 00:52:48.198 00.000 10672 OnExposeComplete: enter 00:52:48.198 00.000 10672 UpdateGuideState(): m_state=6 00:52:48.198 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 1999 00:52:48.198 00.000 10672 Star::Find returns 1 (0), X=626.21, Y=279.09, Mass=187949, SNR=35.9, Peak=24496 HFD=2.5 00:52:48.198 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 00:52:48.198 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 00:52:48.198 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.49 hyp=0.49 cameraTheta=1.72 mountX=-0.00 mountY=0.49, mountTheta=1.58 00:52:48.198 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.49, opts=13) 00:52:48.198 00.000 10672 Enqueuing Move request for scope (-0.07, 0.49) 00:52:48.198 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:48.198 00.000 428 Worker thread wakes up 00:52:48.198 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.49) opts 0xd 00:52:48.198 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.49) 00:52:48.198 00.000 428 Moving (-0.07, 0.49) raw xDistance=-0.00 yDistance=0.49 00:52:48.198 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:52:48.198 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:48.198 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 00:52:48.198 00.000 428 MoveAxis(E, 0, ABG) 00:52:48.198 00.000 428 Move returns status 0, amount 0 00:52:48.198 00.000 428 MoveAxis(N, 0, ABG) 00:52:48.198 00.000 428 Move returns status 0, amount 0 00:52:48.198 00.000 428 move complete, result=0 00:52:48.198 00.000 428 worker thread done servicing request 00:52:48.230 00.032 10672 UpdateGuideState exits: m=187949 SNR=35.9 00:52:48.230 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:48.230 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:48.230 00.000 10672 Enqueuing Expose request 00:52:48.230 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 00:52:48.230 00.000 428 Worker thread wakes up 00:52:48.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:48.230 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:50.062 01.832 428 Exposure complete 00:52:50.203 00.141 428 worker thread done servicing request 00:52:50.203 00.000 10672 OnExposeComplete: enter 00:52:50.203 00.000 10672 UpdateGuideState(): m_state=6 00:52:50.203 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2000 00:52:50.203 00.000 10672 Star::Find returns 1 (0), X=625.92, Y=279.44, Mass=190258, SNR=37.3, Peak=23840 HFD=3.2 00:52:50.203 00.000 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.14) = xAngle (1.84 = 1.84) 00:52:50.203 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.95 = 1.95) 00:52:50.203 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.84 hyp=0.91 cameraTheta=1.98 mountX=-0.24 mountY=0.85, mountTheta=1.85 00:52:50.203 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.84, opts=13) 00:52:50.203 00.000 10672 Enqueuing Move request for scope (-0.36, 0.84) 00:52:50.203 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:50.203 00.000 428 Worker thread wakes up 00:52:50.203 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.84) opts 0xd 00:52:50.203 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.84) 00:52:50.203 00.000 428 Moving (-0.36, 0.84) raw xDistance=-0.24 yDistance=0.85 00:52:50.203 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:52:50.203 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:52:50.203 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.85 00:52:50.203 00.000 428 MoveAxis(E, 0, ABG) 00:52:50.203 00.000 428 Move returns status 0, amount 0 00:52:50.203 00.000 428 MoveAxis(N, 0, ABG) 00:52:50.203 00.000 428 Move returns status 0, amount 0 00:52:50.203 00.000 428 move complete, result=0 00:52:50.203 00.000 428 worker thread done servicing request 00:52:50.234 00.031 10672 UpdateGuideState exits: m=190258 SNR=37.3 00:52:50.234 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:50.234 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:50.234 00.000 10672 Enqueuing Expose request 00:52:50.234 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH 00:52:50.234 00.000 428 Worker thread wakes up 00:52:50.234 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:50.234 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:50.953 00.719 10672 read socket command 10 00:52:50.953 00.000 10672 processing socket request REQDIST 00:52:50.953 00.000 10672 SOCKSVR: Sending pixel error of 0.70 00:52:50.953 00.000 10672 Sending socket response 70 (0x46) 00:52:52.062 01.109 428 Exposure complete 00:52:52.186 00.124 428 worker thread done servicing request 00:52:52.186 00.000 10672 OnExposeComplete: enter 00:52:52.186 00.000 10672 UpdateGuideState(): m_state=6 00:52:52.186 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 2001 00:52:52.186 00.000 10672 Star::Find returns 1 (0), X=626.15, Y=279.50, Mass=239814, SNR=42.1, Peak=27984 HFD=3.2 00:52:52.186 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 00:52:52.186 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.70 = 1.70) 00:52:52.186 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.89 hyp=0.91 cameraTheta=1.73 mountX=-0.02 mountY=0.90, mountTheta=1.59 00:52:52.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.89, opts=13) 00:52:52.186 00.000 10672 Enqueuing Move request for scope (-0.14, 0.89) 00:52:52.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:52.186 00.000 428 Worker thread wakes up 00:52:52.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.89) opts 0xd 00:52:52.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.89) 00:52:52.186 00.000 428 Moving (-0.14, 0.89) raw xDistance=-0.02 yDistance=0.90 00:52:52.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 00:52:52.186 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.38 newest=2.24 00:52:52.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.90 from input 0.90 00:52:52.186 00.000 428 MoveAxis(E, 0, ABG) 00:52:52.186 00.000 428 Move returns status 0, amount 0 00:52:52.186 00.000 428 MoveAxis(S, 1193, ABG) 00:52:52.186 00.000 428 Guiding Dir = 1, Dur = 1193 00:52:52.186 00.000 428 IsSlewing returns 0 00:52:52.202 00.016 428 IsGuiding returns 0 00:52:52.218 00.016 10672 UpdateGuideState exits: m=239814 SNR=42.1 00:52:52.218 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:52.218 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:52.218 00.000 10672 Enqueuing Expose request 00:52:52.280 00.062 428 PulseGuide returned control before completion, sleep 1121 00:52:53.421 01.141 428 IsGuiding returns 1 00:52:53.421 00.000 428 scope still moving after pulse duration time elapsed 00:52:53.452 00.031 428 IsSlewing returns 0 00:52:53.452 00.000 428 IsGuiding returns 1 00:52:53.514 00.062 428 IsSlewing returns 0 00:52:53.514 00.000 428 IsGuiding returns 0 00:52:53.514 00.000 428 scope move finished after 1193 + 121 ms 00:52:53.514 00.000 428 Move returns status 0, amount 1193 00:52:53.514 00.000 428 move complete, result=0 00:52:53.514 00.000 428 worker thread done servicing request 00:52:53.514 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.9 px 1193 ms SOUTH 00:52:53.514 00.000 428 Worker thread wakes up 00:52:53.514 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:53.514 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:54.061 00.547 428 Exposure complete 00:52:54.186 00.125 428 worker thread done servicing request 00:52:54.186 00.000 10672 OnExposeComplete: enter 00:52:54.186 00.000 10672 UpdateGuideState(): m_state=6 00:52:54.186 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2002 00:52:54.186 00.000 10672 Star::Find returns 1 (0), X=625.78, Y=279.11, Mass=212827, SNR=40.0, Peak=25904 HFD=3.0 00:52:54.186 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.14) = xAngle (2.21 = 2.21) 00:52:54.186 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.32 = 2.32) 00:52:54.186 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.51 hyp=0.72 cameraTheta=2.35 mountX=-0.43 mountY=0.52, mountTheta=2.26 00:52:54.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.51, opts=13) 00:52:54.186 00.000 10672 Enqueuing Move request for scope (-0.50, 0.51) 00:52:54.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:54.186 00.000 428 Worker thread wakes up 00:52:54.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.51) opts 0xd 00:52:54.186 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.51) 00:52:54.186 00.000 428 Moving (-0.50, 0.51) raw xDistance=-0.43 yDistance=0.52 00:52:54.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:52:54.186 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:54.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 00:52:54.186 00.000 428 MoveAxis(E, 0, ABG) 00:52:54.186 00.000 428 Move returns status 0, amount 0 00:52:54.186 00.000 428 MoveAxis(N, 0, ABG) 00:52:54.186 00.000 428 Move returns status 0, amount 0 00:52:54.186 00.000 428 move complete, result=0 00:52:54.186 00.000 428 worker thread done servicing request 00:52:54.217 00.031 10672 UpdateGuideState exits: m=212827 SNR=40.0 00:52:54.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:54.217 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:54.217 00.000 10672 Enqueuing Expose request 00:52:54.217 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 00:52:54.217 00.000 428 Worker thread wakes up 00:52:54.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:54.217 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:55.967 01.750 10672 read socket command 10 00:52:55.967 00.000 10672 processing socket request REQDIST 00:52:55.967 00.000 10672 SOCKSVR: Sending pixel error of 0.75 00:52:55.967 00.000 10672 Sending socket response 75 (0x4b) 00:52:56.060 00.093 428 Exposure complete 00:52:56.201 00.141 428 worker thread done servicing request 00:52:56.201 00.000 10672 OnExposeComplete: enter 00:52:56.201 00.000 10672 UpdateGuideState(): m_state=6 00:52:56.201 00.000 10672 Star::Find(15, 625, 279, 0, (0,0,0,0), 0.0, 0) frame 2003 00:52:56.201 00.000 10672 Star::Find returns 1 (0), X=625.78, Y=278.94, Mass=221894, SNR=39.9, Peak=28848 HFD=3.0 00:52:56.201 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (0.14) = xAngle (2.42 = 2.42) 00:52:56.201 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.53 = 2.53) 00:52:56.201 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.33 hyp=0.61 cameraTheta=2.56 mountX=-0.46 mountY=0.35, mountTheta=2.49 00:52:56.201 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.33, opts=13) 00:52:56.201 00.000 10672 Enqueuing Move request for scope (-0.51, 0.33) 00:52:56.201 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:56.201 00.000 428 Worker thread wakes up 00:52:56.201 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.33) opts 0xd 00:52:56.201 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.33) 00:52:56.201 00.000 428 Moving (-0.51, 0.33) raw xDistance=-0.46 yDistance=0.35 00:52:56.201 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 00:52:56.201 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:56.201 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:52:56.201 00.000 428 MoveAxis(E, 535, ABG) 00:52:56.201 00.000 428 Guiding Dir = 2, Dur = 535 00:52:56.201 00.000 428 IsSlewing returns 0 00:52:56.201 00.000 428 IsGuiding returns 0 00:52:56.232 00.031 428 PulseGuide returned control before completion, sleep 524 00:52:56.232 00.000 10672 UpdateGuideState exits: m=221894 SNR=39.9 00:52:56.232 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:56.232 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:56.232 00.000 10672 Enqueuing Expose request 00:52:56.779 00.547 428 IsGuiding returns 0 00:52:56.779 00.000 428 Move returns status 0, amount 535 00:52:56.779 00.000 428 MoveAxis(N, 0, ABG) 00:52:56.779 00.000 428 Move returns status 0, amount 0 00:52:56.779 00.000 428 move complete, result=0 00:52:56.779 00.000 428 worker thread done servicing request 00:52:56.779 00.000 428 Worker thread wakes up 00:52:56.794 00.015 10672 GuideStep: -0.5 px 535 ms EAST, 0.3 px 0 ms NORTH 00:52:56.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:56.794 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:52:58.060 01.266 428 Exposure complete 00:52:58.185 00.125 428 worker thread done servicing request 00:52:58.185 00.000 10672 OnExposeComplete: enter 00:52:58.185 00.000 10672 UpdateGuideState(): m_state=6 00:52:58.185 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2004 00:52:58.185 00.000 10672 Star::Find returns 1 (0), X=626.58, Y=279.08, Mass=173679, SNR=33.4, Peak=25360 HFD=2.4 00:52:58.185 00.000 10672 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.14) = xAngle (0.88 = 0.88) 00:52:58.185 00.000 10672 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.99 = 0.99) 00:52:58.185 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.48 hyp=0.56 cameraTheta=1.02 mountX=0.36 mountY=0.47, mountTheta=0.92 00:52:58.185 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.48, opts=13) 00:52:58.185 00.000 10672 Enqueuing Move request for scope (0.29, 0.48) 00:52:58.185 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:52:58.185 00.000 428 Worker thread wakes up 00:52:58.185 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.48) opts 0xd 00:52:58.185 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.48) 00:52:58.185 00.000 428 Moving (0.29, 0.48) raw xDistance=0.36 yDistance=0.47 00:52:58.185 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 00:52:58.185 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:52:58.185 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 00:52:58.185 00.000 428 MoveAxis(E, 0, ABG) 00:52:58.185 00.000 428 Move returns status 0, amount 0 00:52:58.185 00.000 428 MoveAxis(N, 0, ABG) 00:52:58.185 00.000 428 Move returns status 0, amount 0 00:52:58.185 00.000 428 move complete, result=0 00:52:58.200 00.015 428 worker thread done servicing request 00:52:58.216 00.016 10672 UpdateGuideState exits: m=173679 SNR=33.4 00:52:58.216 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:52:58.216 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:52:58.216 00.000 10672 Enqueuing Expose request 00:52:58.216 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 00:52:58.216 00.000 428 Worker thread wakes up 00:52:58.216 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:52:58.216 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:00.032 01.816 428 Exposure complete 00:53:00.172 00.140 428 worker thread done servicing request 00:53:00.172 00.000 10672 OnExposeComplete: enter 00:53:00.172 00.000 10672 UpdateGuideState(): m_state=6 00:53:00.172 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2005 00:53:00.172 00.000 10672 Star::Find returns 1 (0), X=626.39, Y=278.65, Mass=190571, SNR=39.6, Peak=28640 HFD=2.8 00:53:00.172 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (0.14) = xAngle (0.29 = 0.29) 00:53:00.172 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.40 = 0.40) 00:53:00.172 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.43 mountX=0.11 mountY=0.05, mountTheta=0.38 00:53:00.172 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.05, opts=13) 00:53:00.172 00.000 10672 Enqueuing Move request for scope (0.11, 0.05) 00:53:00.172 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:00.172 00.000 428 Worker thread wakes up 00:53:00.172 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd 00:53:00.172 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.05) 00:53:00.172 00.000 428 Moving (0.11, 0.05) raw xDistance=0.11 yDistance=0.05 00:53:00.172 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:53:00.172 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:00.172 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:53:00.172 00.000 428 MoveAxis(E, 0, ABG) 00:53:00.172 00.000 428 Move returns status 0, amount 0 00:53:00.172 00.000 428 MoveAxis(N, 0, ABG) 00:53:00.172 00.000 428 Move returns status 0, amount 0 00:53:00.172 00.000 428 move complete, result=0 00:53:00.172 00.000 428 worker thread done servicing request 00:53:00.204 00.032 10672 UpdateGuideState exits: m=190571 SNR=39.6 00:53:00.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:00.204 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:00.204 00.000 10672 Enqueuing Expose request 00:53:00.204 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:53:00.204 00.000 428 Worker thread wakes up 00:53:00.204 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:00.204 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:00.953 00.749 10672 read socket command 10 00:53:00.953 00.000 10672 processing socket request REQDIST 00:53:00.953 00.000 10672 SOCKSVR: Sending pixel error of 0.49 00:53:00.953 00.000 10672 Sending socket response 49 (0x31) 00:53:02.047 01.094 428 Exposure complete 00:53:02.187 00.140 428 worker thread done servicing request 00:53:02.187 00.000 10672 OnExposeComplete: enter 00:53:02.187 00.000 10672 UpdateGuideState(): m_state=6 00:53:02.187 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2006 00:53:02.187 00.000 10672 Star::Find returns 1 (0), X=626.48, Y=279.02, Mass=184785, SNR=38.8, Peak=37792 HFD=2.3 00:53:02.187 00.000 10672 CameraToMount -- cameraTheta (1.13) - m_xAngle (0.14) = xAngle (0.99 = 0.99) 00:53:02.187 00.000 10672 CameraToMount -- cameraTheta (1.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.10 = 1.10) 00:53:02.187 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.41 hyp=0.46 cameraTheta=1.13 mountX=0.25 mountY=0.41, mountTheta=1.02 00:53:02.187 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.41, opts=13) 00:53:02.187 00.000 10672 Enqueuing Move request for scope (0.20, 0.41) 00:53:02.187 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:02.187 00.000 428 Worker thread wakes up 00:53:02.187 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.41) opts 0xd 00:53:02.187 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.41) 00:53:02.187 00.000 428 Moving (0.20, 0.41) raw xDistance=0.25 yDistance=0.41 00:53:02.187 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:53:02.187 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:02.187 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 00:53:02.187 00.000 428 MoveAxis(E, 0, ABG) 00:53:02.187 00.000 428 Move returns status 0, amount 0 00:53:02.187 00.000 428 MoveAxis(N, 0, ABG) 00:53:02.187 00.000 428 Move returns status 0, amount 0 00:53:02.187 00.000 428 move complete, result=0 00:53:02.187 00.000 428 worker thread done servicing request 00:53:02.203 00.016 10672 UpdateGuideState exits: m=184785 SNR=38.8 00:53:02.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:02.203 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:02.203 00.000 10672 Enqueuing Expose request 00:53:02.203 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:53:02.203 00.000 428 Worker thread wakes up 00:53:02.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:02.203 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:04.062 01.859 428 Exposure complete 00:53:04.202 00.140 428 worker thread done servicing request 00:53:04.202 00.000 10672 OnExposeComplete: enter 00:53:04.202 00.000 10672 UpdateGuideState(): m_state=6 00:53:04.202 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2007 00:53:04.202 00.000 10672 Star::Find returns 1 (0), X=626.18, Y=278.88, Mass=237264, SNR=47.8, Peak=31248 HFD=2.9 00:53:04.202 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 00:53:04.202 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 00:53:04.202 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.93 mountX=-0.07 mountY=0.28, mountTheta=1.80 00:53:04.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.28, opts=13) 00:53:04.202 00.000 10672 Enqueuing Move request for scope (-0.10, 0.28) 00:53:04.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:04.202 00.000 428 Worker thread wakes up 00:53:04.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.28) opts 0xd 00:53:04.202 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.28) 00:53:04.202 00.000 428 Moving (-0.10, 0.28) raw xDistance=-0.07 yDistance=0.28 00:53:04.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:53:04.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:04.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:53:04.202 00.000 428 MoveAxis(E, 0, ABG) 00:53:04.202 00.000 428 Move returns status 0, amount 0 00:53:04.202 00.000 428 MoveAxis(N, 0, ABG) 00:53:04.202 00.000 428 Move returns status 0, amount 0 00:53:04.202 00.000 428 move complete, result=0 00:53:04.202 00.000 428 worker thread done servicing request 00:53:04.218 00.016 10672 UpdateGuideState exits: m=237264 SNR=47.8 00:53:04.218 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:04.218 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:04.218 00.000 10672 Enqueuing Expose request 00:53:04.218 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:53:04.218 00.000 428 Worker thread wakes up 00:53:04.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:04.218 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:05.968 01.750 10672 read socket command 10 00:53:05.968 00.000 10672 processing socket request REQDIST 00:53:05.968 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:53:05.968 00.000 10672 Sending socket response 43 (0x2b) 00:53:06.061 00.093 428 Exposure complete 00:53:06.202 00.141 428 worker thread done servicing request 00:53:06.202 00.000 10672 OnExposeComplete: enter 00:53:06.202 00.000 10672 UpdateGuideState(): m_state=6 00:53:06.202 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2008 00:53:06.202 00.000 10672 Star::Find returns 1 (0), X=626.11, Y=279.11, Mass=210950, SNR=41.6, Peak=34416 HFD=2.7 00:53:06.202 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 00:53:06.202 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 00:53:06.202 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.51 hyp=0.54 cameraTheta=1.91 mountX=-0.10 mountY=0.51, mountTheta=1.77 00:53:06.202 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.51, opts=13) 00:53:06.202 00.000 10672 Enqueuing Move request for scope (-0.18, 0.51) 00:53:06.202 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:06.202 00.000 428 Worker thread wakes up 00:53:06.202 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.51) opts 0xd 00:53:06.202 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.51) 00:53:06.202 00.000 428 Moving (-0.18, 0.51) raw xDistance=-0.10 yDistance=0.51 00:53:06.202 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:53:06.202 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:06.202 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 00:53:06.202 00.000 428 MoveAxis(E, 0, ABG) 00:53:06.202 00.000 428 Move returns status 0, amount 0 00:53:06.202 00.000 428 MoveAxis(N, 0, ABG) 00:53:06.202 00.000 428 Move returns status 0, amount 0 00:53:06.202 00.000 428 move complete, result=0 00:53:06.202 00.000 428 worker thread done servicing request 00:53:06.217 00.015 10672 UpdateGuideState exits: m=210950 SNR=41.6 00:53:06.217 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:06.233 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:06.233 00.000 10672 Enqueuing Expose request 00:53:06.233 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 00:53:06.233 00.000 428 Worker thread wakes up 00:53:06.233 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:06.233 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:08.050 01.817 428 Exposure complete 00:53:08.190 00.140 428 worker thread done servicing request 00:53:08.190 00.000 10672 OnExposeComplete: enter 00:53:08.190 00.000 10672 UpdateGuideState(): m_state=6 00:53:08.190 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2009 00:53:08.190 00.000 10672 Star::Find returns 1 (0), X=626.06, Y=278.82, Mass=236967, SNR=45.4, Peak=39424 HFD=2.5 00:53:08.190 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.14) = xAngle (2.24 = 2.24) 00:53:08.190 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.35 = 2.35) 00:53:08.190 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.38 mountX=-0.19 mountY=0.22, mountTheta=2.29 00:53:08.190 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.21, opts=13) 00:53:08.190 00.000 10672 Enqueuing Move request for scope (-0.23, 0.21) 00:53:08.190 00.000 428 Worker thread wakes up 00:53:08.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:08.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd 00:53:08.190 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.21) 00:53:08.190 00.000 428 Moving (-0.23, 0.21) raw xDistance=-0.19 yDistance=0.22 00:53:08.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:53:08.190 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:08.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:53:08.190 00.000 428 MoveAxis(E, 0, ABG) 00:53:08.190 00.000 428 Move returns status 0, amount 0 00:53:08.190 00.000 428 MoveAxis(N, 0, ABG) 00:53:08.190 00.000 428 Move returns status 0, amount 0 00:53:08.190 00.000 428 move complete, result=0 00:53:08.190 00.000 428 worker thread done servicing request 00:53:08.222 00.032 10672 UpdateGuideState exits: m=236967 SNR=45.4 00:53:08.222 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:08.222 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:08.222 00.000 10672 Enqueuing Expose request 00:53:08.222 00.000 428 Worker thread wakes up 00:53:08.222 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:08.222 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:53:08.222 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:10.049 01.827 428 Exposure complete 00:53:10.174 00.125 428 worker thread done servicing request 00:53:10.174 00.000 10672 OnExposeComplete: enter 00:53:10.174 00.000 10672 UpdateGuideState(): m_state=6 00:53:10.174 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2010 00:53:10.174 00.000 10672 Star::Find returns 1 (0), X=626.00, Y=278.72, Mass=228014, SNR=42.6, Peak=32128 HFD=2.5 00:53:10.174 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 00:53:10.174 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.72 = 2.72) 00:53:10.174 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.12 hyp=0.31 cameraTheta=2.75 mountX=-0.27 mountY=0.13, mountTheta=2.70 00:53:10.190 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.12, opts=13) 00:53:10.190 00.000 10672 Enqueuing Move request for scope (-0.28, 0.12) 00:53:10.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:10.190 00.000 428 Worker thread wakes up 00:53:10.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.12) opts 0xd 00:53:10.190 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.12) 00:53:10.190 00.000 428 Moving (-0.28, 0.12) raw xDistance=-0.27 yDistance=0.13 00:53:10.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:53:10.190 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:10.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:53:10.190 00.000 428 MoveAxis(E, 0, ABG) 00:53:10.190 00.000 428 Move returns status 0, amount 0 00:53:10.190 00.000 428 MoveAxis(N, 0, ABG) 00:53:10.190 00.000 428 Move returns status 0, amount 0 00:53:10.190 00.000 428 move complete, result=0 00:53:10.190 00.000 428 worker thread done servicing request 00:53:10.205 00.015 10672 UpdateGuideState exits: m=228014 SNR=42.6 00:53:10.205 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:10.205 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:10.205 00.000 10672 Enqueuing Expose request 00:53:10.205 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:53:10.205 00.000 428 Worker thread wakes up 00:53:10.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:10.205 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:10.955 00.750 10672 read socket command 10 00:53:10.955 00.000 10672 processing socket request REQDIST 00:53:10.955 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:53:10.955 00.000 10672 Sending socket response 38 (0x26) 00:53:12.049 01.094 428 Exposure complete 00:53:12.173 00.124 428 worker thread done servicing request 00:53:12.173 00.000 10672 OnExposeComplete: enter 00:53:12.173 00.000 10672 UpdateGuideState(): m_state=6 00:53:12.173 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2011 00:53:12.173 00.000 10672 Star::Find returns 1 (0), X=626.48, Y=279.06, Mass=217089, SNR=40.5, Peak=26672 HFD=3.0 00:53:12.173 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.14) = xAngle (1.03 = 1.03) 00:53:12.173 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.14 = 1.14) 00:53:12.173 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.45 hyp=0.49 cameraTheta=1.17 mountX=0.25 mountY=0.45, mountTheta=1.06 00:53:12.189 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.45, opts=13) 00:53:12.189 00.000 10672 Enqueuing Move request for scope (0.19, 0.45) 00:53:12.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:12.189 00.000 428 Worker thread wakes up 00:53:12.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.45) opts 0xd 00:53:12.189 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.45) 00:53:12.189 00.000 428 Moving (0.19, 0.45) raw xDistance=0.25 yDistance=0.45 00:53:12.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:53:12.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:12.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 00:53:12.189 00.000 428 MoveAxis(E, 0, ABG) 00:53:12.189 00.000 428 Move returns status 0, amount 0 00:53:12.189 00.000 428 MoveAxis(N, 0, ABG) 00:53:12.189 00.000 428 Move returns status 0, amount 0 00:53:12.189 00.000 428 move complete, result=0 00:53:12.189 00.000 428 worker thread done servicing request 00:53:12.205 00.016 10672 UpdateGuideState exits: m=217089 SNR=40.5 00:53:12.205 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:12.205 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:12.205 00.000 10672 Enqueuing Expose request 00:53:12.205 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:53:12.205 00.000 428 Worker thread wakes up 00:53:12.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:12.205 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:14.048 01.843 428 Exposure complete 00:53:14.189 00.141 428 worker thread done servicing request 00:53:14.189 00.000 10672 OnExposeComplete: enter 00:53:14.189 00.000 10672 UpdateGuideState(): m_state=6 00:53:14.189 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2012 00:53:14.189 00.000 10672 Star::Find returns 1 (0), X=626.34, Y=278.94, Mass=239252, SNR=41.8, Peak=21008 HFD=4.1 00:53:14.189 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.14) = xAngle (1.28 = 1.28) 00:53:14.189 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 00:53:14.189 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.42 mountX=0.10 mountY=0.33, mountTheta=1.29 00:53:14.189 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.33, opts=13) 00:53:14.189 00.000 10672 Enqueuing Move request for scope (0.05, 0.33) 00:53:14.189 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:14.189 00.000 428 Worker thread wakes up 00:53:14.189 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.33) opts 0xd 00:53:14.189 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.33) 00:53:14.189 00.000 428 Moving (0.05, 0.33) raw xDistance=0.10 yDistance=0.33 00:53:14.189 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:53:14.189 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:14.189 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:53:14.189 00.000 428 MoveAxis(E, 0, ABG) 00:53:14.189 00.000 428 Move returns status 0, amount 0 00:53:14.189 00.000 428 MoveAxis(N, 0, ABG) 00:53:14.189 00.000 428 Move returns status 0, amount 0 00:53:14.189 00.000 428 move complete, result=0 00:53:14.189 00.000 428 worker thread done servicing request 00:53:14.220 00.031 10672 UpdateGuideState exits: m=239252 SNR=41.8 00:53:14.220 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:14.220 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:14.220 00.000 10672 Enqueuing Expose request 00:53:14.220 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:53:14.220 00.000 428 Worker thread wakes up 00:53:14.220 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:14.220 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:15.959 01.739 10672 read socket command 10 00:53:15.959 00.000 10672 processing socket request REQDIST 00:53:15.959 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:53:15.959 00.000 10672 Sending socket response 39 (0x27) 00:53:16.052 00.093 428 Exposure complete 00:53:16.193 00.141 428 worker thread done servicing request 00:53:16.193 00.000 10672 OnExposeComplete: enter 00:53:16.193 00.000 10672 UpdateGuideState(): m_state=6 00:53:16.193 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2013 00:53:16.193 00.000 10672 Star::Find returns 1 (0), X=627.22, Y=278.91, Mass=196478, SNR=39.6, Peak=27440 HFD=2.7 00:53:16.193 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 00:53:16.193 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 00:53:16.193 00.000 10672 CameraToMount -- cameraX=0.93 cameraY=0.31 hyp=0.98 cameraTheta=0.32 mountX=0.97 mountY=0.28, mountTheta=0.28 00:53:16.193 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.93, y=0.31, opts=13) 00:53:16.193 00.000 10672 Enqueuing Move request for scope (0.93, 0.31) 00:53:16.193 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:16.193 00.000 428 Worker thread wakes up 00:53:16.193 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.31) opts 0xd 00:53:16.193 00.000 428 Handling offset move in thread for scope, endpoint = (0.93, 0.31) 00:53:16.193 00.000 428 Moving (0.93, 0.31) raw xDistance=0.97 yDistance=0.28 00:53:16.193 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97 00:53:16.193 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:16.193 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:53:16.193 00.000 428 MoveAxis(W, 1133, ABG) 00:53:16.193 00.000 428 Guiding Dir = 3, Dur = 1133 00:53:16.193 00.000 428 IsSlewing returns 0 00:53:16.193 00.000 428 IsGuiding returns 0 00:53:16.224 00.031 10672 UpdateGuideState exits: m=196478 SNR=39.6 00:53:16.224 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:16.224 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:16.224 00.000 10672 Enqueuing Expose request 00:53:16.224 00.000 428 PulseGuide returned control before completion, sleep 1116 00:53:17.349 01.125 428 IsGuiding returns 1 00:53:17.349 00.000 428 scope still moving after pulse duration time elapsed 00:53:17.396 00.047 428 IsSlewing returns 0 00:53:17.396 00.000 428 IsGuiding returns 0 00:53:17.396 00.000 428 scope move finished after 1133 + 60 ms 00:53:17.396 00.000 428 Move returns status 0, amount 1133 00:53:17.396 00.000 428 MoveAxis(N, 0, ABG) 00:53:17.396 00.000 428 Move returns status 0, amount 0 00:53:17.396 00.000 428 move complete, result=0 00:53:17.396 00.000 428 worker thread done servicing request 00:53:17.396 00.000 428 Worker thread wakes up 00:53:17.396 00.000 10672 GuideStep: 1.0 px 1133 ms WEST, 0.3 px 0 ms NORTH 00:53:17.396 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:17.396 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:18.052 00.656 428 Exposure complete 00:53:18.177 00.125 428 worker thread done servicing request 00:53:18.177 00.000 10672 OnExposeComplete: enter 00:53:18.177 00.000 10672 UpdateGuideState(): m_state=6 00:53:18.177 00.000 10672 Star::Find(15, 627, 278, 0, (0,0,0,0), 0.0, 0) frame 2014 00:53:18.177 00.000 10672 Star::Find returns 1 (0), X=625.84, Y=278.86, Mass=213802, SNR=37.7, Peak=23952 HFD=2.9 00:53:18.177 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.49 = 2.49) 00:53:18.177 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 00:53:18.177 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.25 hyp=0.52 cameraTheta=2.63 mountX=-0.41 mountY=0.27, mountTheta=2.56 00:53:18.177 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.25, opts=13) 00:53:18.177 00.000 10672 Enqueuing Move request for scope (-0.45, 0.25) 00:53:18.177 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:18.177 00.000 428 Worker thread wakes up 00:53:18.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.25) opts 0xd 00:53:18.177 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.25) 00:53:18.177 00.000 428 Moving (-0.45, 0.25) raw xDistance=-0.41 yDistance=0.27 00:53:18.177 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:53:18.177 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:18.177 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:53:18.177 00.000 428 MoveAxis(E, 0, ABG) 00:53:18.177 00.000 428 Move returns status 0, amount 0 00:53:18.177 00.000 428 MoveAxis(N, 0, ABG) 00:53:18.177 00.000 428 Move returns status 0, amount 0 00:53:18.177 00.000 428 move complete, result=0 00:53:18.177 00.000 428 worker thread done servicing request 00:53:18.208 00.031 10672 UpdateGuideState exits: m=213802 SNR=37.7 00:53:18.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:18.208 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:18.208 00.000 10672 Enqueuing Expose request 00:53:18.208 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 00:53:18.208 00.000 428 Worker thread wakes up 00:53:18.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:18.208 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:20.051 01.843 428 Exposure complete 00:53:20.192 00.141 428 worker thread done servicing request 00:53:20.192 00.000 10672 OnExposeComplete: enter 00:53:20.192 00.000 10672 UpdateGuideState(): m_state=6 00:53:20.192 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2015 00:53:20.192 00.000 10672 Star::Find returns 1 (0), X=625.59, Y=278.92, Mass=200893, SNR=36.2, Peak=23072 HFD=3.1 00:53:20.192 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (0.14) = xAngle (2.58 = 2.58) 00:53:20.192 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.69 = 2.69) 00:53:20.192 00.000 10672 CameraToMount -- cameraX=-0.69 cameraY=0.31 hyp=0.76 cameraTheta=2.72 mountX=-0.64 mountY=0.33, mountTheta=2.66 00:53:20.192 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.69, y=0.31, opts=13) 00:53:20.192 00.000 10672 Enqueuing Move request for scope (-0.69, 0.31) 00:53:20.192 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:20.192 00.000 428 Worker thread wakes up 00:53:20.192 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.31) opts 0xd 00:53:20.192 00.000 428 Handling offset move in thread for scope, endpoint = (-0.69, 0.31) 00:53:20.192 00.000 428 Moving (-0.69, 0.31) raw xDistance=-0.64 yDistance=0.33 00:53:20.192 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.64 00:53:20.192 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:20.192 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:53:20.192 00.000 428 MoveAxis(E, 754, ABG) 00:53:20.192 00.000 428 Guiding Dir = 2, Dur = 754 00:53:20.192 00.000 428 IsSlewing returns 0 00:53:20.192 00.000 428 IsGuiding returns 0 00:53:20.223 00.031 10672 UpdateGuideState exits: m=200893 SNR=36.2 00:53:20.223 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:20.223 00.000 428 PulseGuide returned control before completion, sleep 741 00:53:20.223 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:20.223 00.000 10672 Enqueuing Expose request 00:53:20.957 00.734 10672 read socket command 10 00:53:20.957 00.000 10672 processing socket request REQDIST 00:53:20.957 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:53:20.957 00.000 10672 Sending socket response 61 (0x3d) 00:53:20.973 00.016 428 IsGuiding returns 1 00:53:20.973 00.000 428 scope still moving after pulse duration time elapsed 00:53:21.020 00.047 428 IsSlewing returns 0 00:53:21.020 00.000 428 IsGuiding returns 0 00:53:21.020 00.000 428 scope move finished after 754 + 69 ms 00:53:21.020 00.000 428 Move returns status 0, amount 754 00:53:21.020 00.000 428 MoveAxis(N, 0, ABG) 00:53:21.020 00.000 428 Move returns status 0, amount 0 00:53:21.020 00.000 428 move complete, result=0 00:53:21.020 00.000 428 worker thread done servicing request 00:53:21.020 00.000 428 Worker thread wakes up 00:53:21.020 00.000 10672 GuideStep: -0.6 px 754 ms EAST, 0.3 px 0 ms NORTH 00:53:21.020 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:21.020 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:22.035 01.015 428 Exposure complete 00:53:22.175 00.140 428 worker thread done servicing request 00:53:22.175 00.000 10672 OnExposeComplete: enter 00:53:22.175 00.000 10672 UpdateGuideState(): m_state=6 00:53:22.175 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2016 00:53:22.175 00.000 10672 Star::Find returns 1 (0), X=626.53, Y=278.82, Mass=219570, SNR=43.5, Peak=23616 HFD=3.4 00:53:22.175 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.14) = xAngle (0.58 = 0.58) 00:53:22.175 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.69 = 0.69) 00:53:22.175 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.21 hyp=0.33 cameraTheta=0.71 mountX=0.27 mountY=0.21, mountTheta=0.65 00:53:22.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.21, opts=13) 00:53:22.175 00.000 10672 Enqueuing Move request for scope (0.25, 0.21) 00:53:22.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:22.175 00.000 428 Worker thread wakes up 00:53:22.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.21) opts 0xd 00:53:22.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.21) 00:53:22.175 00.000 428 Moving (0.25, 0.21) raw xDistance=0.27 yDistance=0.21 00:53:22.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:53:22.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:22.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:53:22.175 00.000 428 MoveAxis(E, 0, ABG) 00:53:22.175 00.000 428 Move returns status 0, amount 0 00:53:22.175 00.000 428 MoveAxis(N, 0, ABG) 00:53:22.175 00.000 428 Move returns status 0, amount 0 00:53:22.175 00.000 428 move complete, result=0 00:53:22.175 00.000 428 worker thread done servicing request 00:53:22.191 00.016 10672 UpdateGuideState exits: m=219570 SNR=43.5 00:53:22.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:22.191 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:22.191 00.000 10672 Enqueuing Expose request 00:53:22.191 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:53:22.191 00.000 428 Worker thread wakes up 00:53:22.191 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:22.191 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:24.055 01.864 428 Exposure complete 00:53:24.180 00.125 428 worker thread done servicing request 00:53:24.180 00.000 10672 OnExposeComplete: enter 00:53:24.180 00.000 10672 UpdateGuideState(): m_state=6 00:53:24.180 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2017 00:53:24.180 00.000 10672 Star::Find returns 1 (0), X=626.44, Y=278.60, Mass=184285, SNR=36.5, Peak=22960 HFD=3.1 00:53:24.180 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.14) = xAngle (-0.17 = -0.17) 00:53:24.180 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.06 = -0.06) 00:53:24.180 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.03 mountX=0.15 mountY=-0.01, mountTheta=-0.06 00:53:24.180 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.00, opts=13) 00:53:24.180 00.000 10672 Enqueuing Move request for scope (0.16, -0.00) 00:53:24.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:24.180 00.000 428 Worker thread wakes up 00:53:24.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd 00:53:24.180 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.00) 00:53:24.180 00.000 428 Moving (0.16, -0.00) raw xDistance=0.15 yDistance=-0.01 00:53:24.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:53:24.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:24.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:53:24.180 00.000 428 MoveAxis(E, 0, ABG) 00:53:24.180 00.000 428 Move returns status 0, amount 0 00:53:24.180 00.000 428 MoveAxis(N, 0, ABG) 00:53:24.180 00.000 428 Move returns status 0, amount 0 00:53:24.180 00.000 428 move complete, result=0 00:53:24.180 00.000 428 worker thread done servicing request 00:53:24.211 00.031 10672 UpdateGuideState exits: m=184285 SNR=36.5 00:53:24.211 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:24.211 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:24.211 00.000 10672 Enqueuing Expose request 00:53:24.211 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 00:53:24.211 00.000 428 Worker thread wakes up 00:53:24.211 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:24.211 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:25.961 01.750 10672 read socket command 10 00:53:25.961 00.000 10672 processing socket request REQDIST 00:53:25.961 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:53:25.961 00.000 10672 Sending socket response 41 (0x29) 00:53:26.054 00.093 428 Exposure complete 00:53:26.195 00.141 428 worker thread done servicing request 00:53:26.195 00.000 10672 OnExposeComplete: enter 00:53:26.195 00.000 10672 UpdateGuideState(): m_state=6 00:53:26.195 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2018 00:53:26.195 00.000 10672 Star::Find returns 1 (0), X=626.20, Y=278.65, Mass=207992, SNR=39.4, Peak=27008 HFD=2.7 00:53:26.195 00.000 10672 CameraToMount -- cameraTheta (2.65) - m_xAngle (0.14) = xAngle (2.51 = 2.51) 00:53:26.195 00.000 10672 CameraToMount -- cameraTheta (2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.62 = 2.62) 00:53:26.195 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.65 mountX=-0.08 mountY=0.05, mountTheta=2.59 00:53:26.195 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.05, opts=13) 00:53:26.195 00.000 10672 Enqueuing Move request for scope (-0.09, 0.05) 00:53:26.195 00.000 428 Worker thread wakes up 00:53:26.195 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:26.195 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd 00:53:26.195 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.05) 00:53:26.195 00.000 428 Moving (-0.09, 0.05) raw xDistance=-0.08 yDistance=0.05 00:53:26.195 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:53:26.195 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:26.195 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:53:26.195 00.000 428 MoveAxis(E, 0, ABG) 00:53:26.195 00.000 428 Move returns status 0, amount 0 00:53:26.195 00.000 428 MoveAxis(N, 0, ABG) 00:53:26.195 00.000 428 Move returns status 0, amount 0 00:53:26.195 00.000 428 move complete, result=0 00:53:26.195 00.000 428 worker thread done servicing request 00:53:26.226 00.031 10672 UpdateGuideState exits: m=207992 SNR=39.4 00:53:26.226 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:26.226 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:26.226 00.000 10672 Enqueuing Expose request 00:53:26.226 00.000 428 Worker thread wakes up 00:53:26.226 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:53:26.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:26.226 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:28.038 01.812 428 Exposure complete 00:53:28.178 00.140 428 worker thread done servicing request 00:53:28.178 00.000 10672 OnExposeComplete: enter 00:53:28.178 00.000 10672 UpdateGuideState(): m_state=6 00:53:28.178 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2019 00:53:28.178 00.000 10672 Star::Find returns 1 (0), X=626.86, Y=279.15, Mass=230234, SNR=42.8, Peak=28960 HFD=2.9 00:53:28.178 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 00:53:28.178 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.73 = 0.73) 00:53:28.178 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=0.55 hyp=0.79 cameraTheta=0.76 mountX=0.65 mountY=0.53, mountTheta=0.68 00:53:28.178 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=0.55, opts=13) 00:53:28.178 00.000 10672 Enqueuing Move request for scope (0.58, 0.55) 00:53:28.178 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:28.178 00.000 428 Worker thread wakes up 00:53:28.178 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.55) opts 0xd 00:53:28.178 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, 0.55) 00:53:28.178 00.000 428 Moving (0.58, 0.55) raw xDistance=0.65 yDistance=0.53 00:53:28.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 00:53:28.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:28.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 00:53:28.178 00.000 428 MoveAxis(W, 758, ABG) 00:53:28.178 00.000 428 Guiding Dir = 3, Dur = 758 00:53:28.178 00.000 428 IsSlewing returns 0 00:53:28.178 00.000 428 IsGuiding returns 0 00:53:28.194 00.016 428 PulseGuide returned control before completion, sleep 753 00:53:28.194 00.000 10672 UpdateGuideState exits: m=230234 SNR=42.8 00:53:28.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:28.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:28.194 00.000 10672 Enqueuing Expose request 00:53:28.975 00.781 428 IsGuiding returns 0 00:53:28.975 00.000 428 Move returns status 0, amount 758 00:53:28.975 00.000 428 MoveAxis(N, 0, ABG) 00:53:28.975 00.000 428 Move returns status 0, amount 0 00:53:28.975 00.000 428 move complete, result=0 00:53:28.975 00.000 428 worker thread done servicing request 00:53:28.975 00.000 428 Worker thread wakes up 00:53:28.975 00.000 10672 GuideStep: 0.6 px 758 ms WEST, 0.5 px 0 ms NORTH 00:53:28.975 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:28.975 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:30.053 01.078 428 Exposure complete 00:53:30.193 00.140 428 worker thread done servicing request 00:53:30.193 00.000 10672 OnExposeComplete: enter 00:53:30.193 00.000 10672 UpdateGuideState(): m_state=6 00:53:30.193 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2020 00:53:30.193 00.000 10672 Star::Find returns 1 (0), X=625.87, Y=278.81, Mass=183204, SNR=36.1, Peak=30384 HFD=2.4 00:53:30.193 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.56 = 2.56) 00:53:30.193 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:53:30.193 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.20 hyp=0.46 cameraTheta=2.69 mountX=-0.39 mountY=0.21, mountTheta=2.64 00:53:30.209 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.20, opts=13) 00:53:30.209 00.000 10672 Enqueuing Move request for scope (-0.42, 0.20) 00:53:30.209 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 00:53:30.209 00.000 428 Worker thread wakes up 00:53:30.209 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.20) opts 0xd 00:53:30.209 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.20) 00:53:30.209 00.000 428 Moving (-0.42, 0.20) raw xDistance=-0.39 yDistance=0.21 00:53:30.209 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:53:30.209 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:30.209 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 00:53:30.209 00.000 428 MoveAxis(E, 0, ABG) 00:53:30.209 00.000 428 Move returns status 0, amount 0 00:53:30.209 00.000 428 MoveAxis(N, 0, ABG) 00:53:30.209 00.000 428 Move returns status 0, amount 0 00:53:30.209 00.000 428 move complete, result=0 00:53:30.209 00.000 428 worker thread done servicing request 00:53:30.225 00.016 10672 UpdateGuideState exits: m=183204 SNR=36.1 00:53:30.225 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:30.225 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:30.225 00.000 10672 Enqueuing Expose request 00:53:30.225 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:53:30.225 00.000 428 Worker thread wakes up 00:53:30.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:30.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:30.959 00.734 10672 read socket command 10 00:53:30.959 00.000 10672 processing socket request REQDIST 00:53:30.959 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:53:30.959 00.000 10672 Sending socket response 46 (0x2e) 00:53:32.042 01.083 428 Exposure complete 00:53:32.182 00.140 428 worker thread done servicing request 00:53:32.182 00.000 10672 OnExposeComplete: enter 00:53:32.182 00.000 10672 UpdateGuideState(): m_state=6 00:53:32.182 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2021 00:53:32.182 00.000 10672 Star::Find returns 1 (0), X=625.91, Y=278.69, Mass=198957, SNR=41.3, Peak=31472 HFD=2.6 00:53:32.182 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.78 = 2.78) 00:53:32.182 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 00:53:32.182 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.09 hyp=0.38 cameraTheta=2.91 mountX=-0.36 mountY=0.10, mountTheta=2.88 00:53:32.182 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.09, opts=13) 00:53:32.182 00.000 10672 Enqueuing Move request for scope (-0.37, 0.09) 00:53:32.182 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:32.182 00.000 428 Worker thread wakes up 00:53:32.182 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.09) opts 0xd 00:53:32.182 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.09) 00:53:32.182 00.000 428 Moving (-0.37, 0.09) raw xDistance=-0.36 yDistance=0.10 00:53:32.182 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 00:53:32.182 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:32.182 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:53:32.182 00.000 428 MoveAxis(E, 0, ABG) 00:53:32.182 00.000 428 Move returns status 0, amount 0 00:53:32.182 00.000 428 MoveAxis(N, 0, ABG) 00:53:32.182 00.000 428 Move returns status 0, amount 0 00:53:32.182 00.000 428 move complete, result=0 00:53:32.182 00.000 428 worker thread done servicing request 00:53:32.213 00.031 10672 UpdateGuideState exits: m=198957 SNR=41.3 00:53:32.213 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:32.213 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:32.213 00.000 10672 Enqueuing Expose request 00:53:32.213 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:53:32.213 00.000 428 Worker thread wakes up 00:53:32.213 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:32.213 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:34.041 01.828 428 Exposure complete 00:53:34.213 00.172 428 worker thread done servicing request 00:53:34.213 00.000 10672 OnExposeComplete: enter 00:53:34.213 00.000 10672 UpdateGuideState(): m_state=6 00:53:34.213 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2022 00:53:34.213 00.000 10672 Star::Find returns 1 (0), X=626.34, Y=279.03, Mass=158014, SNR=32.6, Peak=30928 HFD=2.4 00:53:34.213 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.14) = xAngle (1.32 = 1.32) 00:53:34.213 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.42 = 1.42) 00:53:34.213 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.42 hyp=0.42 cameraTheta=1.45 mountX=0.11 mountY=0.42, mountTheta=1.32 00:53:34.213 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.42, opts=13) 00:53:34.213 00.000 10672 Enqueuing Move request for scope (0.05, 0.42) 00:53:34.213 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:34.213 00.000 428 Worker thread wakes up 00:53:34.213 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.42) opts 0xd 00:53:34.213 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.42) 00:53:34.213 00.000 428 Moving (0.05, 0.42) raw xDistance=0.11 yDistance=0.42 00:53:34.213 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 00:53:34.213 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:34.213 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 00:53:34.213 00.000 428 MoveAxis(E, 0, ABG) 00:53:34.213 00.000 428 Move returns status 0, amount 0 00:53:34.213 00.000 428 MoveAxis(N, 0, ABG) 00:53:34.213 00.000 428 Move returns status 0, amount 0 00:53:34.213 00.000 428 move complete, result=0 00:53:34.213 00.000 428 worker thread done servicing request 00:53:34.244 00.031 10672 UpdateGuideState exits: m=158014 SNR=32.6 00:53:34.244 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:34.244 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:34.244 00.000 10672 Enqueuing Expose request 00:53:34.244 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:53:34.244 00.000 428 Worker thread wakes up 00:53:34.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:34.244 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:35.962 01.718 10672 read socket command 10 00:53:35.962 00.000 10672 processing socket request REQDIST 00:53:35.962 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:53:35.962 00.000 10672 Sending socket response 43 (0x2b) 00:53:36.040 00.078 428 Exposure complete 00:53:36.181 00.141 428 worker thread done servicing request 00:53:36.181 00.000 10672 OnExposeComplete: enter 00:53:36.181 00.000 10672 UpdateGuideState(): m_state=6 00:53:36.181 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2023 00:53:36.181 00.000 10672 Star::Find returns 1 (0), X=626.28, Y=278.34, Mass=179280, SNR=35.2, Peak=27440 HFD=2.8 00:53:36.181 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 00:53:36.181 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 00:53:36.181 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.61 mountX=-0.05 mountY=-0.27, mountTheta=-1.74 00:53:36.181 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.27, opts=13) 00:53:36.181 00.000 10672 Enqueuing Move request for scope (-0.01, -0.27) 00:53:36.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:36.181 00.000 428 Worker thread wakes up 00:53:36.181 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd 00:53:36.181 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.27) 00:53:36.181 00.000 428 Moving (-0.01, -0.27) raw xDistance=-0.05 yDistance=-0.27 00:53:36.181 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 00:53:36.181 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:36.181 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 00:53:36.181 00.000 428 MoveAxis(E, 0, ABG) 00:53:36.181 00.000 428 Move returns status 0, amount 0 00:53:36.181 00.000 428 MoveAxis(N, 0, ABG) 00:53:36.181 00.000 428 Move returns status 0, amount 0 00:53:36.181 00.000 428 move complete, result=0 00:53:36.181 00.000 428 worker thread done servicing request 00:53:36.212 00.031 10672 UpdateGuideState exits: m=179280 SNR=35.2 00:53:36.212 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:36.212 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:36.212 00.000 10672 Enqueuing Expose request 00:53:36.212 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 00:53:36.212 00.000 428 Worker thread wakes up 00:53:36.212 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:36.212 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:38.040 01.828 428 Exposure complete 00:53:38.165 00.125 428 worker thread done servicing request 00:53:38.165 00.000 10672 OnExposeComplete: enter 00:53:38.165 00.000 10672 UpdateGuideState(): m_state=6 00:53:38.165 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2024 00:53:38.165 00.000 10672 Star::Find returns 1 (0), X=626.20, Y=278.75, Mass=210642, SNR=38.7, Peak=27008 HFD=2.7 00:53:38.165 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 00:53:38.165 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.08 = 2.08) 00:53:38.165 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.11 mountX=-0.06 mountY=0.14, mountTheta=1.99 00:53:38.180 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.14, opts=13) 00:53:38.180 00.000 10672 Enqueuing Move request for scope (-0.08, 0.14) 00:53:38.180 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:38.180 00.000 428 Worker thread wakes up 00:53:38.180 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd 00:53:38.180 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.14) 00:53:38.180 00.000 428 Moving (-0.08, 0.14) raw xDistance=-0.06 yDistance=0.14 00:53:38.180 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:53:38.180 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:38.180 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:53:38.180 00.000 428 MoveAxis(E, 0, ABG) 00:53:38.180 00.000 428 Move returns status 0, amount 0 00:53:38.180 00.000 428 MoveAxis(N, 0, ABG) 00:53:38.180 00.000 428 Move returns status 0, amount 0 00:53:38.180 00.000 428 move complete, result=0 00:53:38.180 00.000 428 worker thread done servicing request 00:53:38.196 00.016 10672 UpdateGuideState exits: m=210642 SNR=38.7 00:53:38.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:38.196 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:38.196 00.000 10672 Enqueuing Expose request 00:53:38.196 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:53:38.196 00.000 428 Worker thread wakes up 00:53:38.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:38.196 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:40.044 01.848 428 Exposure complete 00:53:40.169 00.125 428 worker thread done servicing request 00:53:40.169 00.000 10672 OnExposeComplete: enter 00:53:40.169 00.000 10672 UpdateGuideState(): m_state=6 00:53:40.169 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2025 00:53:40.169 00.000 10672 Star::Find returns 1 (0), X=626.45, Y=279.13, Mass=183156, SNR=39.4, Peak=24816 HFD=2.7 00:53:40.169 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (0.14) = xAngle (1.14 = 1.14) 00:53:40.169 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.25 = 1.25) 00:53:40.169 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.53 hyp=0.55 cameraTheta=1.28 mountX=0.23 mountY=0.52, mountTheta=1.15 00:53:40.169 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.53, opts=13) 00:53:40.169 00.000 10672 Enqueuing Move request for scope (0.16, 0.53) 00:53:40.169 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:40.169 00.000 428 Worker thread wakes up 00:53:40.169 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.53) opts 0xd 00:53:40.169 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.53) 00:53:40.169 00.000 428 Moving (0.16, 0.53) raw xDistance=0.23 yDistance=0.52 00:53:40.169 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:53:40.169 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:40.169 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 00:53:40.169 00.000 428 MoveAxis(E, 0, ABG) 00:53:40.169 00.000 428 Move returns status 0, amount 0 00:53:40.169 00.000 428 MoveAxis(N, 0, ABG) 00:53:40.169 00.000 428 Move returns status 0, amount 0 00:53:40.169 00.000 428 move complete, result=0 00:53:40.184 00.015 428 worker thread done servicing request 00:53:40.200 00.016 10672 UpdateGuideState exits: m=183156 SNR=39.4 00:53:40.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:40.200 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:40.200 00.000 10672 Enqueuing Expose request 00:53:40.200 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:53:40.200 00.000 428 Worker thread wakes up 00:53:40.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:40.200 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:40.966 00.766 10672 read socket command 10 00:53:40.966 00.000 10672 processing socket request REQDIST 00:53:40.966 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:53:40.966 00.000 10672 Sending socket response 38 (0x26) 00:53:42.043 01.077 428 Exposure complete 00:53:42.184 00.141 428 worker thread done servicing request 00:53:42.184 00.000 10672 OnExposeComplete: enter 00:53:42.184 00.000 10672 UpdateGuideState(): m_state=6 00:53:42.184 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2026 00:53:42.184 00.000 10672 Star::Find returns 1 (0), X=626.38, Y=278.94, Mass=199053, SNR=39.4, Peak=23840 HFD=3.2 00:53:42.184 00.000 10672 CameraToMount -- cameraTheta (1.29) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 00:53:42.184 00.000 10672 CameraToMount -- cameraTheta (1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.26 = 1.26) 00:53:42.184 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.35 cameraTheta=1.29 mountX=0.14 mountY=0.33, mountTheta=1.17 00:53:42.184 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.33, opts=13) 00:53:42.184 00.000 10672 Enqueuing Move request for scope (0.09, 0.33) 00:53:42.184 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:42.184 00.000 428 Worker thread wakes up 00:53:42.184 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd 00:53:42.184 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.33) 00:53:42.184 00.000 428 Moving (0.09, 0.33) raw xDistance=0.14 yDistance=0.33 00:53:42.184 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 00:53:42.184 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:42.184 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:53:42.184 00.000 428 MoveAxis(E, 0, ABG) 00:53:42.184 00.000 428 Move returns status 0, amount 0 00:53:42.184 00.000 428 MoveAxis(N, 0, ABG) 00:53:42.184 00.000 428 Move returns status 0, amount 0 00:53:42.184 00.000 428 move complete, result=0 00:53:42.184 00.000 428 worker thread done servicing request 00:53:42.215 00.031 10672 UpdateGuideState exits: m=199053 SNR=39.4 00:53:42.215 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:42.215 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:42.215 00.000 10672 Enqueuing Expose request 00:53:42.215 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:53:42.215 00.000 428 Worker thread wakes up 00:53:42.215 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:42.215 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:44.043 01.828 428 Exposure complete 00:53:44.183 00.140 428 worker thread done servicing request 00:53:44.183 00.000 10672 OnExposeComplete: enter 00:53:44.183 00.000 10672 UpdateGuideState(): m_state=6 00:53:44.183 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2027 00:53:44.183 00.000 10672 Star::Find returns 1 (0), X=626.51, Y=278.74, Mass=193602, SNR=40.4, Peak=26896 HFD=2.7 00:53:44.183 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.14) = xAngle (0.41 = 0.41) 00:53:44.183 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.51 = 0.51) 00:53:44.183 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.14 hyp=0.26 cameraTheta=0.54 mountX=0.24 mountY=0.13, mountTheta=0.49 00:53:44.183 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.14, opts=13) 00:53:44.183 00.000 10672 Enqueuing Move request for scope (0.22, 0.14) 00:53:44.183 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:44.183 00.000 428 Worker thread wakes up 00:53:44.183 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.14) opts 0xd 00:53:44.183 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.14) 00:53:44.183 00.000 428 Moving (0.22, 0.14) raw xDistance=0.24 yDistance=0.13 00:53:44.183 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:53:44.183 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:44.183 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:53:44.183 00.000 428 MoveAxis(E, 0, ABG) 00:53:44.183 00.000 428 Move returns status 0, amount 0 00:53:44.183 00.000 428 MoveAxis(N, 0, ABG) 00:53:44.183 00.000 428 Move returns status 0, amount 0 00:53:44.183 00.000 428 move complete, result=0 00:53:44.183 00.000 428 worker thread done servicing request 00:53:44.214 00.031 10672 UpdateGuideState exits: m=193602 SNR=40.4 00:53:44.214 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:44.214 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:44.214 00.000 10672 Enqueuing Expose request 00:53:44.214 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:53:44.214 00.000 428 Worker thread wakes up 00:53:44.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:44.214 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:45.964 01.750 10672 read socket command 10 00:53:45.964 00.000 10672 processing socket request REQDIST 00:53:45.964 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:53:45.964 00.000 10672 Sending socket response 34 (0x22) 00:53:46.042 00.078 428 Exposure complete 00:53:46.167 00.125 428 worker thread done servicing request 00:53:46.167 00.000 10672 OnExposeComplete: enter 00:53:46.167 00.000 10672 UpdateGuideState(): m_state=6 00:53:46.167 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2028 00:53:46.167 00.000 10672 Star::Find returns 1 (0), X=626.71, Y=279.16, Mass=184981, SNR=35.1, Peak=30048 HFD=2.7 00:53:46.167 00.000 10672 CameraToMount -- cameraTheta (0.91) - m_xAngle (0.14) = xAngle (0.77 = 0.77) 00:53:46.167 00.000 10672 CameraToMount -- cameraTheta (0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.88 = 0.88) 00:53:46.167 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.55 hyp=0.70 cameraTheta=0.91 mountX=0.50 mountY=0.54, mountTheta=0.82 00:53:46.167 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.55, opts=13) 00:53:46.167 00.000 10672 Enqueuing Move request for scope (0.43, 0.55) 00:53:46.167 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:46.167 00.000 428 Worker thread wakes up 00:53:46.167 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.55) opts 0xd 00:53:46.167 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.55) 00:53:46.167 00.000 428 Moving (0.43, 0.55) raw xDistance=0.50 yDistance=0.54 00:53:46.167 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 00:53:46.167 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:46.167 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 00:53:46.167 00.000 428 MoveAxis(W, 584, ABG) 00:53:46.183 00.016 428 Guiding Dir = 3, Dur = 584 00:53:46.183 00.000 428 IsSlewing returns 0 00:53:46.183 00.000 428 IsGuiding returns 0 00:53:46.198 00.015 428 PulseGuide returned control before completion, sleep 580 00:53:46.198 00.000 10672 UpdateGuideState exits: m=184981 SNR=35.1 00:53:46.198 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:46.198 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:46.198 00.000 10672 Enqueuing Expose request 00:53:46.808 00.610 428 IsGuiding returns 0 00:53:46.823 00.015 428 Move returns status 0, amount 584 00:53:46.823 00.000 428 MoveAxis(N, 0, ABG) 00:53:46.823 00.000 428 Move returns status 0, amount 0 00:53:46.823 00.000 428 move complete, result=0 00:53:46.823 00.000 428 worker thread done servicing request 00:53:46.823 00.000 428 Worker thread wakes up 00:53:46.823 00.000 10672 GuideStep: 0.5 px 584 ms WEST, 0.5 px 0 ms NORTH 00:53:46.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:46.823 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:48.046 01.223 428 Exposure complete 00:53:48.171 00.125 428 worker thread done servicing request 00:53:48.171 00.000 10672 OnExposeComplete: enter 00:53:48.171 00.000 10672 UpdateGuideState(): m_state=6 00:53:48.171 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2029 00:53:48.171 00.000 10672 Star::Find returns 1 (0), X=626.42, Y=279.04, Mass=206194, SNR=40.0, Peak=32128 HFD=2.6 00:53:48.171 00.000 10672 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.14) = xAngle (1.14 = 1.14) 00:53:48.171 00.000 10672 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.24 = 1.24) 00:53:48.171 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.44 hyp=0.46 cameraTheta=1.27 mountX=0.19 mountY=0.43, mountTheta=1.15 00:53:48.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.44, opts=13) 00:53:48.171 00.000 10672 Enqueuing Move request for scope (0.13, 0.44) 00:53:48.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:48.171 00.000 428 Worker thread wakes up 00:53:48.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.44) opts 0xd 00:53:48.171 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.44) 00:53:48.171 00.000 428 Moving (0.13, 0.44) raw xDistance=0.19 yDistance=0.43 00:53:48.171 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:53:48.171 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:48.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 00:53:48.171 00.000 428 MoveAxis(E, 0, ABG) 00:53:48.171 00.000 428 Move returns status 0, amount 0 00:53:48.171 00.000 428 MoveAxis(N, 0, ABG) 00:53:48.171 00.000 428 Move returns status 0, amount 0 00:53:48.171 00.000 428 move complete, result=0 00:53:48.171 00.000 428 worker thread done servicing request 00:53:48.203 00.032 10672 UpdateGuideState exits: m=206194 SNR=40.0 00:53:48.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:48.203 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:48.203 00.000 10672 Enqueuing Expose request 00:53:48.203 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:53:48.203 00.000 428 Worker thread wakes up 00:53:48.203 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:48.203 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:50.046 01.843 428 Exposure complete 00:53:50.186 00.140 428 worker thread done servicing request 00:53:50.186 00.000 10672 OnExposeComplete: enter 00:53:50.186 00.000 10672 UpdateGuideState(): m_state=6 00:53:50.186 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2030 00:53:50.186 00.000 10672 Star::Find returns 1 (0), X=626.52, Y=278.95, Mass=178972, SNR=37.1, Peak=25696 HFD=2.3 00:53:50.186 00.000 10672 CameraToMount -- cameraTheta (0.97) - m_xAngle (0.14) = xAngle (0.83 = 0.83) 00:53:50.186 00.000 10672 CameraToMount -- cameraTheta (0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.94 = 0.94) 00:53:50.186 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.34 hyp=0.41 cameraTheta=0.97 mountX=0.28 mountY=0.33, mountTheta=0.88 00:53:50.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.34, opts=13) 00:53:50.186 00.000 10672 Enqueuing Move request for scope (0.23, 0.34) 00:53:50.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:50.186 00.000 428 Worker thread wakes up 00:53:50.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.34) opts 0xd 00:53:50.186 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.34) 00:53:50.186 00.000 428 Moving (0.23, 0.34) raw xDistance=0.28 yDistance=0.33 00:53:50.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 00:53:50.186 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:50.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:53:50.186 00.000 428 MoveAxis(E, 0, ABG) 00:53:50.186 00.000 428 Move returns status 0, amount 0 00:53:50.186 00.000 428 MoveAxis(N, 0, ABG) 00:53:50.186 00.000 428 Move returns status 0, amount 0 00:53:50.186 00.000 428 move complete, result=0 00:53:50.186 00.000 428 worker thread done servicing request 00:53:50.202 00.016 10672 UpdateGuideState exits: m=178972 SNR=37.1 00:53:50.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:50.202 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:50.202 00.000 10672 Enqueuing Expose request 00:53:50.202 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:53:50.202 00.000 428 Worker thread wakes up 00:53:50.202 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:50.202 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:50.967 00.765 10672 read socket command 10 00:53:50.967 00.000 10672 processing socket request REQDIST 00:53:50.967 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:53:50.967 00.000 10672 Sending socket response 43 (0x2b) 00:53:52.045 01.078 428 Exposure complete 00:53:52.170 00.125 428 worker thread done servicing request 00:53:52.170 00.000 10672 OnExposeComplete: enter 00:53:52.170 00.000 10672 UpdateGuideState(): m_state=6 00:53:52.170 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2031 00:53:52.170 00.000 10672 Star::Find returns 1 (0), X=626.21, Y=278.72, Mass=196463, SNR=38.7, Peak=34848 HFD=2.6 00:53:52.170 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 00:53:52.170 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 00:53:52.170 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.15 mountX=-0.06 mountY=0.11, mountTheta=2.04 00:53:52.170 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.11, opts=13) 00:53:52.170 00.000 10672 Enqueuing Move request for scope (-0.07, 0.11) 00:53:52.170 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:52.170 00.000 428 Worker thread wakes up 00:53:52.170 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd 00:53:52.170 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.11) 00:53:52.170 00.000 428 Moving (-0.07, 0.11) raw xDistance=-0.06 yDistance=0.11 00:53:52.170 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:53:52.170 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:52.170 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 00:53:52.170 00.000 428 MoveAxis(E, 0, ABG) 00:53:52.170 00.000 428 Move returns status 0, amount 0 00:53:52.170 00.000 428 MoveAxis(N, 0, ABG) 00:53:52.170 00.000 428 Move returns status 0, amount 0 00:53:52.170 00.000 428 move complete, result=0 00:53:52.170 00.000 428 worker thread done servicing request 00:53:52.201 00.031 10672 UpdateGuideState exits: m=196463 SNR=38.7 00:53:52.201 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:52.201 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:52.201 00.000 10672 Enqueuing Expose request 00:53:52.201 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:53:52.201 00.000 428 Worker thread wakes up 00:53:52.201 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:52.201 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:54.029 01.828 428 Exposure complete 00:53:54.154 00.125 428 worker thread done servicing request 00:53:54.154 00.000 10672 OnExposeComplete: enter 00:53:54.154 00.000 10672 UpdateGuideState(): m_state=6 00:53:54.154 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2032 00:53:54.154 00.000 10672 Star::Find returns 1 (0), X=626.56, Y=279.11, Mass=184592, SNR=37.2, Peak=28304 HFD=2.5 00:53:54.154 00.000 10672 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.14) = xAngle (0.95 = 0.95) 00:53:54.154 00.000 10672 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.05 = 1.05) 00:53:54.154 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.51 hyp=0.58 cameraTheta=1.08 mountX=0.34 mountY=0.50, mountTheta=0.98 00:53:54.169 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.51, opts=13) 00:53:54.169 00.000 10672 Enqueuing Move request for scope (0.27, 0.51) 00:53:54.169 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:54.169 00.000 428 Worker thread wakes up 00:53:54.169 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.51) opts 0xd 00:53:54.169 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.51) 00:53:54.169 00.000 428 Moving (0.27, 0.51) raw xDistance=0.34 yDistance=0.50 00:53:54.169 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:53:54.169 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:54.169 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 00:53:54.169 00.000 428 MoveAxis(E, 0, ABG) 00:53:54.169 00.000 428 Move returns status 0, amount 0 00:53:54.169 00.000 428 MoveAxis(N, 0, ABG) 00:53:54.169 00.000 428 Move returns status 0, amount 0 00:53:54.169 00.000 428 move complete, result=0 00:53:54.169 00.000 428 worker thread done servicing request 00:53:54.185 00.016 10672 UpdateGuideState exits: m=184592 SNR=37.2 00:53:54.185 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:54.185 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:54.185 00.000 10672 Enqueuing Expose request 00:53:54.185 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:53:54.185 00.000 428 Worker thread wakes up 00:53:54.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:54.185 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:55.966 01.781 10672 read socket command 10 00:53:55.966 00.000 10672 processing socket request REQDIST 00:53:55.966 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:53:55.966 00.000 10672 Sending socket response 41 (0x29) 00:53:56.033 00.067 428 Exposure complete 00:53:56.205 00.172 428 worker thread done servicing request 00:53:56.205 00.000 10672 OnExposeComplete: enter 00:53:56.205 00.000 10672 UpdateGuideState(): m_state=6 00:53:56.205 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2033 00:53:56.205 00.000 10672 Star::Find returns 1 (0), X=626.97, Y=278.87, Mass=184710, SNR=36.3, Peak=23728 HFD=2.6 00:53:56.205 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (0.14) = xAngle (0.23 = 0.23) 00:53:56.205 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.34 = 0.34) 00:53:56.205 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=0.26 hyp=0.73 cameraTheta=0.37 mountX=0.71 mountY=0.24, mountTheta=0.33 00:53:56.205 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=0.26, opts=13) 00:53:56.205 00.000 10672 Enqueuing Move request for scope (0.68, 0.26) 00:53:56.205 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:56.205 00.000 428 Worker thread wakes up 00:53:56.205 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.26) opts 0xd 00:53:56.205 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, 0.26) 00:53:56.205 00.000 428 Moving (0.68, 0.26) raw xDistance=0.71 yDistance=0.24 00:53:56.205 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71 00:53:56.205 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:56.205 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:53:56.205 00.000 428 MoveAxis(W, 836, ABG) 00:53:56.205 00.000 428 Guiding Dir = 3, Dur = 836 00:53:56.205 00.000 428 IsSlewing returns 0 00:53:56.205 00.000 428 IsGuiding returns 0 00:53:56.236 00.031 428 PulseGuide returned control before completion, sleep 825 00:53:56.236 00.000 10672 UpdateGuideState exits: m=184710 SNR=36.3 00:53:56.236 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:56.236 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:56.236 00.000 10672 Enqueuing Expose request 00:53:57.064 00.828 428 IsGuiding returns 1 00:53:57.064 00.000 428 scope still moving after pulse duration time elapsed 00:53:57.111 00.047 428 IsSlewing returns 0 00:53:57.111 00.000 428 IsGuiding returns 0 00:53:57.111 00.000 428 scope move finished after 836 + 65 ms 00:53:57.111 00.000 428 Move returns status 0, amount 836 00:53:57.111 00.000 428 MoveAxis(N, 0, ABG) 00:53:57.111 00.000 428 Move returns status 0, amount 0 00:53:57.111 00.000 428 move complete, result=0 00:53:57.111 00.000 428 worker thread done servicing request 00:53:57.111 00.000 428 Worker thread wakes up 00:53:57.111 00.000 10672 GuideStep: 0.7 px 836 ms WEST, 0.2 px 0 ms NORTH 00:53:57.111 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:57.111 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:53:58.032 00.921 428 Exposure complete 00:53:58.173 00.141 428 worker thread done servicing request 00:53:58.173 00.000 10672 OnExposeComplete: enter 00:53:58.173 00.000 10672 UpdateGuideState(): m_state=6 00:53:58.173 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2034 00:53:58.173 00.000 10672 Star::Find returns 1 (0), X=626.85, Y=278.56, Mass=184030, SNR=35.2, Peak=27216 HFD=2.3 00:53:58.173 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.14) = xAngle (-0.23 = -0.23) 00:53:58.173 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.12 = -0.12) 00:53:58.173 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.05 hyp=0.57 cameraTheta=-0.09 mountX=0.55 mountY=-0.07, mountTheta=-0.12 00:53:58.173 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.05, opts=13) 00:53:58.173 00.000 10672 Enqueuing Move request for scope (0.56, -0.05) 00:53:58.173 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:53:58.173 00.000 428 Worker thread wakes up 00:53:58.173 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.05) opts 0xd 00:53:58.173 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.05) 00:53:58.173 00.000 428 Moving (0.56, -0.05) raw xDistance=0.55 yDistance=-0.07 00:53:58.173 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55 00:53:58.173 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:53:58.173 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:53:58.173 00.000 428 MoveAxis(W, 704, ABG) 00:53:58.173 00.000 428 Guiding Dir = 3, Dur = 704 00:53:58.188 00.015 428 IsSlewing returns 0 00:53:58.188 00.000 428 IsGuiding returns 0 00:53:58.204 00.016 10672 UpdateGuideState exits: m=184030 SNR=35.2 00:53:58.204 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:53:58.204 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:53:58.204 00.000 10672 Enqueuing Expose request 00:53:58.204 00.000 428 PulseGuide returned control before completion, sleep 699 00:53:58.954 00.750 428 IsGuiding returns 0 00:53:58.954 00.000 428 Move returns status 0, amount 704 00:53:58.954 00.000 428 MoveAxis(N, 0, ABG) 00:53:58.954 00.000 428 Move returns status 0, amount 0 00:53:58.954 00.000 428 move complete, result=0 00:53:58.954 00.000 428 worker thread done servicing request 00:53:58.954 00.000 10672 GuideStep: 0.6 px 704 ms WEST, -0.1 px 0 ms NORTH 00:53:58.954 00.000 428 Worker thread wakes up 00:53:58.954 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:53:58.954 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:00.032 01.078 428 Exposure complete 00:54:00.156 00.124 428 worker thread done servicing request 00:54:00.156 00.000 10672 OnExposeComplete: enter 00:54:00.156 00.000 10672 UpdateGuideState(): m_state=6 00:54:00.172 00.016 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2035 00:54:00.172 00.000 10672 Star::Find returns 1 (0), X=625.70, Y=278.57, Mass=187227, SNR=34.2, Peak=26240 HFD=2.9 00:54:00.172 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.22 = 3.06) 00:54:00.172 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.12 = -3.12) 00:54:00.172 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.03 hyp=0.58 cameraTheta=-3.09 mountX=-0.58 mountY=-0.01, mountTheta=-3.12 00:54:00.172 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.03, opts=13) 00:54:00.172 00.000 10672 Enqueuing Move request for scope (-0.58, -0.03) 00:54:00.172 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:00.172 00.000 428 Worker thread wakes up 00:54:00.172 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.03) opts 0xd 00:54:00.172 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.03) 00:54:00.172 00.000 428 Moving (-0.58, -0.03) raw xDistance=-0.58 yDistance=-0.01 00:54:00.172 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.58 00:54:00.172 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:00.172 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 00:54:00.172 00.000 428 MoveAxis(E, 632, ABG) 00:54:00.172 00.000 428 Guiding Dir = 2, Dur = 632 00:54:00.172 00.000 428 IsSlewing returns 0 00:54:00.172 00.000 428 IsGuiding returns 0 00:54:00.188 00.016 10672 UpdateGuideState exits: m=187227 SNR=34.2 00:54:00.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:00.188 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:00.188 00.000 10672 Enqueuing Expose request 00:54:00.188 00.000 428 PulseGuide returned control before completion, sleep 618 00:54:00.844 00.656 428 IsGuiding returns 0 00:54:00.844 00.000 428 Move returns status 0, amount 632 00:54:00.844 00.000 428 MoveAxis(N, 0, ABG) 00:54:00.844 00.000 428 Move returns status 0, amount 0 00:54:00.844 00.000 428 move complete, result=0 00:54:00.844 00.000 428 worker thread done servicing request 00:54:00.844 00.000 428 Worker thread wakes up 00:54:00.844 00.000 10672 GuideStep: -0.6 px 632 ms EAST, -0.0 px 0 ms NORTH 00:54:00.844 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:00.844 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:00.953 00.109 10672 read socket command 10 00:54:00.953 00.000 10672 processing socket request REQDIST 00:54:00.953 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:54:00.953 00.000 10672 Sending socket response 54 (0x36) 00:54:02.031 01.078 428 Exposure complete 00:54:02.171 00.140 428 worker thread done servicing request 00:54:02.171 00.000 10672 OnExposeComplete: enter 00:54:02.171 00.000 10672 UpdateGuideState(): m_state=6 00:54:02.171 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2036 00:54:02.171 00.000 10672 Star::Find returns 1 (0), X=626.11, Y=279.36, Mass=203566, SNR=39.6, Peak=32448 HFD=2.7 00:54:02.171 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.66 = 1.66) 00:54:02.171 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 00:54:02.171 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.76 hyp=0.77 cameraTheta=1.79 mountX=-0.07 mountY=0.76, mountTheta=1.66 00:54:02.171 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.76, opts=13) 00:54:02.171 00.000 10672 Enqueuing Move request for scope (-0.17, 0.76) 00:54:02.171 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:02.171 00.000 428 Worker thread wakes up 00:54:02.171 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.76) opts 0xd 00:54:02.171 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.76) 00:54:02.171 00.000 428 Moving (-0.17, 0.76) raw xDistance=-0.07 yDistance=0.76 00:54:02.171 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:54:02.171 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.76 from input 0.76 00:54:02.171 00.000 428 MoveAxis(E, 0, ABG) 00:54:02.171 00.000 428 Move returns status 0, amount 0 00:54:02.171 00.000 428 MoveAxis(S, 1009, ABG) 00:54:02.171 00.000 428 Guiding Dir = 1, Dur = 1009 00:54:02.171 00.000 428 IsSlewing returns 0 00:54:02.171 00.000 428 IsGuiding returns 0 00:54:02.203 00.032 10672 UpdateGuideState exits: m=203566 SNR=39.6 00:54:02.203 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:02.203 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:02.203 00.000 10672 Enqueuing Expose request 00:54:02.250 00.047 428 PulseGuide returned control before completion, sleep 942 00:54:03.218 00.968 428 IsGuiding returns 1 00:54:03.218 00.000 428 scope still moving after pulse duration time elapsed 00:54:03.249 00.031 428 IsSlewing returns 0 00:54:03.249 00.000 428 IsGuiding returns 1 00:54:03.312 00.063 428 IsSlewing returns 0 00:54:03.312 00.000 428 IsGuiding returns 0 00:54:03.312 00.000 428 scope move finished after 1009 + 125 ms 00:54:03.312 00.000 428 Move returns status 0, amount 1009 00:54:03.312 00.000 428 move complete, result=0 00:54:03.312 00.000 428 worker thread done servicing request 00:54:03.312 00.000 428 Worker thread wakes up 00:54:03.312 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 1009 ms SOUTH 00:54:03.312 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:03.312 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:04.030 00.718 428 Exposure complete 00:54:04.186 00.156 428 worker thread done servicing request 00:54:04.186 00.000 10672 OnExposeComplete: enter 00:54:04.186 00.000 10672 UpdateGuideState(): m_state=6 00:54:04.186 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2037 00:54:04.186 00.000 10672 Star::Find returns 1 (0), X=626.63, Y=279.30, Mass=191249, SNR=34.9, Peak=24384 HFD=2.9 00:54:04.186 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.14) = xAngle (0.98 = 0.98) 00:54:04.186 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.09 = 1.09) 00:54:04.186 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.70 hyp=0.78 cameraTheta=1.12 mountX=0.43 mountY=0.69, mountTheta=1.01 00:54:04.186 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.70, opts=13) 00:54:04.186 00.000 10672 Enqueuing Move request for scope (0.34, 0.70) 00:54:04.186 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:04.186 00.000 428 Worker thread wakes up 00:54:04.186 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.70) opts 0xd 00:54:04.186 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.70) 00:54:04.186 00.000 428 Moving (0.34, 0.70) raw xDistance=0.43 yDistance=0.69 00:54:04.186 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 00:54:04.186 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.69 from input 0.69 00:54:04.186 00.000 428 MoveAxis(E, 0, ABG) 00:54:04.186 00.000 428 Move returns status 0, amount 0 00:54:04.186 00.000 428 MoveAxis(S, 912, ABG) 00:54:04.186 00.000 428 Guiding Dir = 1, Dur = 912 00:54:04.186 00.000 428 IsSlewing returns 0 00:54:04.186 00.000 428 IsGuiding returns 0 00:54:04.202 00.016 10672 UpdateGuideState exits: m=191249 SNR=34.9 00:54:04.202 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:04.202 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:04.202 00.000 10672 Enqueuing Expose request 00:54:04.265 00.063 428 PulseGuide returned control before completion, sleep 839 00:54:05.128 00.863 428 IsGuiding returns 1 00:54:05.128 00.000 428 scope still moving after pulse duration time elapsed 00:54:05.191 00.063 428 IsSlewing returns 0 00:54:05.191 00.000 428 IsGuiding returns 0 00:54:05.191 00.000 428 scope move finished after 912 + 100 ms 00:54:05.191 00.000 428 Move returns status 0, amount 912 00:54:05.206 00.015 428 move complete, result=0 00:54:05.206 00.000 428 worker thread done servicing request 00:54:05.206 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 912 ms SOUTH 00:54:05.206 00.000 428 Worker thread wakes up 00:54:05.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:05.206 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:05.956 00.750 10672 read socket command 10 00:54:05.956 00.000 10672 processing socket request REQDIST 00:54:05.956 00.000 10672 SOCKSVR: Sending pixel error of 0.66 00:54:05.956 00.000 10672 Sending socket response 66 (0x42) 00:54:06.034 00.078 428 Exposure complete 00:54:06.159 00.125 428 worker thread done servicing request 00:54:06.159 00.000 10672 OnExposeComplete: enter 00:54:06.159 00.000 10672 UpdateGuideState(): m_state=6 00:54:06.159 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2038 00:54:06.159 00.000 10672 Star::Find returns 1 (0), X=626.55, Y=278.03, Mass=181473, SNR=36.4, Peak=23952 HFD=2.9 00:54:06.159 00.000 10672 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.14) = xAngle (-1.27 = -1.27) 00:54:06.159 00.000 10672 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.17 = -1.17) 00:54:06.159 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.57 hyp=0.63 cameraTheta=-1.14 mountX=0.19 mountY=-0.58, mountTheta=-1.26 00:54:06.175 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.57, opts=13) 00:54:06.175 00.000 10672 Enqueuing Move request for scope (0.27, -0.57) 00:54:06.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:06.175 00.000 428 Worker thread wakes up 00:54:06.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.57) opts 0xd 00:54:06.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.57) 00:54:06.175 00.000 428 Moving (0.27, -0.57) raw xDistance=0.19 yDistance=-0.58 00:54:06.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 00:54:06.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:54:06.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.58 00:54:06.175 00.000 428 MoveAxis(E, 0, ABG) 00:54:06.175 00.000 428 Move returns status 0, amount 0 00:54:06.175 00.000 428 MoveAxis(N, 0, ABG) 00:54:06.175 00.000 428 Move returns status 0, amount 0 00:54:06.175 00.000 428 move complete, result=0 00:54:06.175 00.000 428 worker thread done servicing request 00:54:06.190 00.015 10672 UpdateGuideState exits: m=181473 SNR=36.4 00:54:06.190 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:06.190 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:06.190 00.000 10672 Enqueuing Expose request 00:54:06.190 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 00:54:06.190 00.000 428 Worker thread wakes up 00:54:06.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:06.190 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:08.033 01.843 428 Exposure complete 00:54:08.190 00.157 428 worker thread done servicing request 00:54:08.190 00.000 10672 OnExposeComplete: enter 00:54:08.190 00.000 10672 UpdateGuideState(): m_state=6 00:54:08.190 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2039 00:54:08.190 00.000 10672 Star::Find returns 1 (0), X=626.73, Y=277.77, Mass=176059, SNR=36.5, Peak=19264 HFD=3.4 00:54:08.190 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.14) = xAngle (-1.22 = -1.22) 00:54:08.190 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.11 = -1.11) 00:54:08.190 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.83 hyp=0.94 cameraTheta=-1.08 mountX=0.32 mountY=-0.84, mountTheta=-1.21 00:54:08.190 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.83, opts=13) 00:54:08.190 00.000 10672 Enqueuing Move request for scope (0.44, -0.83) 00:54:08.190 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:08.190 00.000 428 Worker thread wakes up 00:54:08.190 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.83) opts 0xd 00:54:08.190 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.83) 00:54:08.190 00.000 428 Moving (0.44, -0.83) raw xDistance=0.32 yDistance=-0.84 00:54:08.190 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 00:54:08.190 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:54:08.190 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.84 00:54:08.190 00.000 428 MoveAxis(E, 0, ABG) 00:54:08.190 00.000 428 Move returns status 0, amount 0 00:54:08.190 00.000 428 MoveAxis(N, 0, ABG) 00:54:08.190 00.000 428 Move returns status 0, amount 0 00:54:08.190 00.000 428 move complete, result=0 00:54:08.190 00.000 428 worker thread done servicing request 00:54:08.221 00.031 10672 UpdateGuideState exits: m=176059 SNR=36.5 00:54:08.221 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:08.221 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:08.221 00.000 10672 Enqueuing Expose request 00:54:08.221 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 00:54:08.221 00.000 428 Worker thread wakes up 00:54:08.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:08.221 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:10.033 01.812 428 Exposure complete 00:54:10.158 00.125 428 worker thread done servicing request 00:54:10.158 00.000 10672 OnExposeComplete: enter 00:54:10.158 00.000 10672 UpdateGuideState(): m_state=6 00:54:10.158 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 2040 00:54:10.158 00.000 10672 Star::Find returns 1 (0), X=626.01, Y=277.57, Mass=187567, SNR=37.5, Peak=23520 HFD=3.2 00:54:10.158 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 00:54:10.158 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 00:54:10.158 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=-1.04 hyp=1.07 cameraTheta=-1.83 mountX=-0.41 mountY=-1.03, mountTheta=-1.95 00:54:10.158 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=-1.04, opts=13) 00:54:10.158 00.000 10672 Enqueuing Move request for scope (-0.27, -1.04) 00:54:10.158 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:10.158 00.000 428 Worker thread wakes up 00:54:10.158 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.04) opts 0xd 00:54:10.158 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, -1.04) 00:54:10.158 00.000 428 Moving (-0.27, -1.04) raw xDistance=-0.41 yDistance=-1.03 00:54:10.158 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 00:54:10.158 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:54:10.158 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.03 00:54:10.158 00.000 428 MoveAxis(E, 0, ABG) 00:54:10.158 00.000 428 Move returns status 0, amount 0 00:54:10.158 00.000 428 MoveAxis(N, 0, ABG) 00:54:10.158 00.000 428 Move returns status 0, amount 0 00:54:10.158 00.000 428 move complete, result=0 00:54:10.158 00.000 428 worker thread done servicing request 00:54:10.189 00.031 10672 UpdateGuideState exits: m=187567 SNR=37.5 00:54:10.189 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:10.189 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:10.189 00.000 10672 Enqueuing Expose request 00:54:10.189 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -1.0 px 0 ms NORTH 00:54:10.189 00.000 428 Worker thread wakes up 00:54:10.189 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:10.189 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:10.955 00.766 10672 read socket command 10 00:54:10.955 00.000 10672 processing socket request REQDIST 00:54:10.955 00.000 10672 SOCKSVR: Sending pixel error of 0.84 00:54:10.955 00.000 10672 Sending socket response 84 (0x54) 00:54:12.032 01.077 428 Exposure complete 00:54:12.157 00.125 428 worker thread done servicing request 00:54:12.157 00.000 10672 OnExposeComplete: enter 00:54:12.157 00.000 10672 UpdateGuideState(): m_state=6 00:54:12.157 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 2041 00:54:12.157 00.000 10672 Star::Find returns 1 (0), X=626.70, Y=277.85, Mass=213276, SNR=41.2, Peak=22208 HFD=3.5 00:54:12.157 00.000 10672 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.14) = xAngle (-1.21 = -1.21) 00:54:12.157 00.000 10672 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.10 = -1.10) 00:54:12.157 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.76 hyp=0.86 cameraTheta=-1.07 mountX=0.31 mountY=-0.77, mountTheta=-1.19 00:54:12.157 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.76, opts=13) 00:54:12.157 00.000 10672 Enqueuing Move request for scope (0.42, -0.76) 00:54:12.157 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:54:12.157 00.000 428 Worker thread wakes up 00:54:12.157 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.76) opts 0xd 00:54:12.157 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.76) 00:54:12.157 00.000 428 Moving (0.42, -0.76) raw xDistance=0.31 yDistance=-0.77 00:54:12.157 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 00:54:12.173 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:54:12.173 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.77 00:54:12.173 00.000 428 MoveAxis(E, 0, ABG) 00:54:12.173 00.000 428 Move returns status 0, amount 0 00:54:12.173 00.000 428 MoveAxis(N, 0, ABG) 00:54:12.173 00.000 428 Move returns status 0, amount 0 00:54:12.173 00.000 428 move complete, result=0 00:54:12.173 00.000 428 worker thread done servicing request 00:54:12.188 00.015 10672 UpdateGuideState exits: m=213276 SNR=41.2 00:54:12.188 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:12.188 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:12.188 00.000 10672 Enqueuing Expose request 00:54:12.188 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 00:54:12.188 00.000 428 Worker thread wakes up 00:54:12.188 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:12.188 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:14.037 01.849 428 Exposure complete 00:54:14.177 00.140 428 worker thread done servicing request 00:54:14.177 00.000 10672 OnExposeComplete: enter 00:54:14.177 00.000 10672 UpdateGuideState(): m_state=6 00:54:14.177 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 2042 00:54:14.177 00.000 10672 Star::Find returns 1 (0), X=626.99, Y=277.74, Mass=164095, SNR=32.5, Peak=25040 HFD=2.5 00:54:14.177 00.000 10672 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.14) = xAngle (-1.03 = -1.03) 00:54:14.177 00.000 10672 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.92 = -0.92) 00:54:14.177 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=-0.87 hyp=1.11 cameraTheta=-0.89 mountX=0.58 mountY=-0.89, mountTheta=-0.99 00:54:14.177 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=-0.87, opts=13) 00:54:14.177 00.000 10672 Enqueuing Move request for scope (0.70, -0.87) 00:54:14.177 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:14.177 00.000 428 Worker thread wakes up 00:54:14.177 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.87) opts 0xd 00:54:14.177 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, -0.87) 00:54:14.177 00.000 428 Moving (0.70, -0.87) raw xDistance=0.58 yDistance=-0.89 00:54:14.177 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 00:54:14.177 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=0.16 newest=-2.69 00:54:14.177 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.89 from input -0.89 00:54:14.177 00.000 428 MoveAxis(W, 674, ABG) 00:54:14.177 00.000 428 Guiding Dir = 3, Dur = 674 00:54:14.177 00.000 428 IsSlewing returns 0 00:54:14.177 00.000 428 IsGuiding returns 0 00:54:14.193 00.016 428 PulseGuide returned control before completion, sleep 670 00:54:14.208 00.015 10672 UpdateGuideState exits: m=164095 SNR=32.5 00:54:14.208 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:14.208 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:14.208 00.000 10672 Enqueuing Expose request 00:54:14.896 00.688 428 IsGuiding returns 0 00:54:14.896 00.000 428 Move returns status 0, amount 674 00:54:14.896 00.000 428 MoveAxis(N, 1177, ABG) 00:54:14.896 00.000 428 Guiding Dir = 0, Dur = 1177 00:54:14.896 00.000 428 IsSlewing returns 0 00:54:14.896 00.000 428 IsGuiding returns 0 00:54:14.974 00.078 428 PulseGuide returned control before completion, sleep 1111 00:54:15.958 00.984 10672 read socket command 10 00:54:15.958 00.000 10672 processing socket request REQDIST 00:54:15.958 00.000 10672 SOCKSVR: Sending pixel error of 0.92 00:54:15.958 00.000 10672 Sending socket response 92 (0x5c) 00:54:16.114 00.156 428 IsGuiding returns 1 00:54:16.114 00.000 428 scope still moving after pulse duration time elapsed 00:54:16.177 00.063 428 IsSlewing returns 0 00:54:16.177 00.000 428 IsGuiding returns 0 00:54:16.177 00.000 428 scope move finished after 1177 + 98 ms 00:54:16.177 00.000 428 Move returns status 0, amount 1177 00:54:16.177 00.000 428 move complete, result=0 00:54:16.177 00.000 428 worker thread done servicing request 00:54:16.177 00.000 428 Worker thread wakes up 00:54:16.177 00.000 10672 GuideStep: 0.6 px 674 ms WEST, -0.9 px 1177 ms NORTH 00:54:16.177 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:16.177 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:16.192 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:54:18.035 01.843 428 Exposure complete 00:54:18.160 00.125 428 worker thread done servicing request 00:54:18.160 00.000 10672 OnExposeComplete: enter 00:54:18.160 00.000 10672 UpdateGuideState(): m_state=6 00:54:18.160 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 2043 00:54:18.160 00.000 10672 Star::Find returns 1 (0), X=626.43, Y=277.70, Mass=214008, SNR=42.9, Peak=26240 HFD=2.8 00:54:18.160 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 00:54:18.160 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 00:54:18.160 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.90 hyp=0.91 cameraTheta=-1.41 mountX=0.02 mountY=-0.91, mountTheta=-1.55 00:54:18.160 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.90, opts=13) 00:54:18.160 00.000 10672 Enqueuing Move request for scope (0.15, -0.90) 00:54:18.160 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:18.160 00.000 428 Worker thread wakes up 00:54:18.160 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.90) opts 0xd 00:54:18.160 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.90) 00:54:18.160 00.000 428 Moving (0.15, -0.90) raw xDistance=0.02 yDistance=-0.91 00:54:18.160 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 00:54:18.160 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.91 from input -0.91 00:54:18.160 00.000 428 MoveAxis(E, 0, ABG) 00:54:18.160 00.000 428 Move returns status 0, amount 0 00:54:18.160 00.000 428 MoveAxis(N, 1204, ABG) 00:54:18.176 00.016 428 Guiding Dir = 0, Dur = 1204 00:54:18.176 00.000 428 IsSlewing returns 0 00:54:18.176 00.000 428 IsGuiding returns 0 00:54:18.191 00.015 10672 UpdateGuideState exits: m=214008 SNR=42.9 00:54:18.191 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:18.191 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:18.191 00.000 10672 Enqueuing Expose request 00:54:18.254 00.063 428 PulseGuide returned control before completion, sleep 1128 00:54:19.394 01.140 428 IsGuiding returns 1 00:54:19.394 00.000 428 scope still moving after pulse duration time elapsed 00:54:19.426 00.032 428 IsSlewing returns 0 00:54:19.426 00.000 428 IsGuiding returns 1 00:54:19.488 00.062 428 IsSlewing returns 0 00:54:19.488 00.000 428 IsGuiding returns 0 00:54:19.488 00.000 428 scope move finished after 1204 + 114 ms 00:54:19.488 00.000 428 Move returns status 0, amount 1204 00:54:19.488 00.000 428 move complete, result=0 00:54:19.488 00.000 428 worker thread done servicing request 00:54:19.488 00.000 428 Worker thread wakes up 00:54:19.488 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.9 px 1204 ms NORTH 00:54:19.488 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:19.488 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:20.035 00.547 428 Exposure complete 00:54:20.175 00.140 428 worker thread done servicing request 00:54:20.175 00.000 10672 OnExposeComplete: enter 00:54:20.175 00.000 10672 UpdateGuideState(): m_state=6 00:54:20.175 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 2044 00:54:20.175 00.000 10672 Star::Find returns 1 (0), X=626.31, Y=278.41, Mass=187046, SNR=35.0, Peak=27216 HFD=2.9 00:54:20.175 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 00:54:20.175 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 00:54:20.175 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.44 mountX=-0.00 mountY=-0.19, mountTheta=-1.58 00:54:20.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.19, opts=13) 00:54:20.175 00.000 10672 Enqueuing Move request for scope (0.02, -0.19) 00:54:20.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:20.175 00.000 428 Worker thread wakes up 00:54:20.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd 00:54:20.175 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.19) 00:54:20.175 00.000 428 Moving (0.02, -0.19) raw xDistance=-0.00 yDistance=-0.19 00:54:20.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 00:54:20.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:20.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:54:20.175 00.000 428 MoveAxis(E, 0, ABG) 00:54:20.175 00.000 428 Move returns status 0, amount 0 00:54:20.175 00.000 428 MoveAxis(N, 0, ABG) 00:54:20.175 00.000 428 Move returns status 0, amount 0 00:54:20.175 00.000 428 move complete, result=0 00:54:20.175 00.000 428 worker thread done servicing request 00:54:20.206 00.031 10672 UpdateGuideState exits: m=187046 SNR=35.0 00:54:20.206 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:20.206 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:20.206 00.000 10672 Enqueuing Expose request 00:54:20.206 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:54:20.206 00.000 428 Worker thread wakes up 00:54:20.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:20.206 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:20.961 00.755 10672 read socket command 10 00:54:20.961 00.000 10672 processing socket request REQDIST 00:54:20.961 00.000 10672 SOCKSVR: Sending pixel error of 0.70 00:54:20.961 00.000 10672 Sending socket response 70 (0x46) 00:54:22.023 01.062 428 Exposure complete 00:54:22.164 00.141 428 worker thread done servicing request 00:54:22.164 00.000 10672 OnExposeComplete: enter 00:54:22.164 00.000 10672 UpdateGuideState(): m_state=6 00:54:22.164 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2045 00:54:22.164 00.000 10672 Star::Find returns 1 (0), X=626.21, Y=278.41, Mass=191160, SNR=39.2, Peak=30816 HFD=2.7 00:54:22.164 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.14) = xAngle (-2.09 = -2.09) 00:54:22.164 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.98 = -1.98) 00:54:22.164 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.95 mountX=-0.11 mountY=-0.19, mountTheta=-2.07 00:54:22.164 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.20, opts=13) 00:54:22.164 00.000 10672 Enqueuing Move request for scope (-0.08, -0.20) 00:54:22.164 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:22.164 00.000 428 Worker thread wakes up 00:54:22.164 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd 00:54:22.164 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.20) 00:54:22.164 00.000 428 Moving (-0.08, -0.20) raw xDistance=-0.11 yDistance=-0.19 00:54:22.164 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:54:22.164 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:22.164 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:54:22.164 00.000 428 MoveAxis(E, 0, ABG) 00:54:22.164 00.000 428 Move returns status 0, amount 0 00:54:22.164 00.000 428 MoveAxis(N, 0, ABG) 00:54:22.164 00.000 428 Move returns status 0, amount 0 00:54:22.164 00.000 428 move complete, result=0 00:54:22.164 00.000 428 worker thread done servicing request 00:54:22.179 00.015 10672 UpdateGuideState exits: m=191160 SNR=39.2 00:54:22.179 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:22.179 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:22.179 00.000 10672 Enqueuing Expose request 00:54:22.179 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:54:22.179 00.000 428 Worker thread wakes up 00:54:22.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:22.179 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:24.023 01.844 428 Exposure complete 00:54:24.163 00.140 428 worker thread done servicing request 00:54:24.163 00.000 10672 OnExposeComplete: enter 00:54:24.163 00.000 10672 UpdateGuideState(): m_state=6 00:54:24.163 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2046 00:54:24.163 00.000 10672 Star::Find returns 1 (0), X=626.63, Y=278.26, Mass=187734, SNR=38.1, Peak=27760 HFD=2.7 00:54:24.163 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 00:54:24.163 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 00:54:24.163 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.34 hyp=0.49 cameraTheta=-0.78 mountX=0.30 mountY=-0.35, mountTheta=-0.87 00:54:24.163 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.34, opts=13) 00:54:24.163 00.000 10672 Enqueuing Move request for scope (0.35, -0.34) 00:54:24.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:24.163 00.000 428 Worker thread wakes up 00:54:24.163 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.34) opts 0xd 00:54:24.163 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.34) 00:54:24.163 00.000 428 Moving (0.35, -0.34) raw xDistance=0.30 yDistance=-0.35 00:54:24.163 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 00:54:24.163 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:24.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 00:54:24.163 00.000 428 MoveAxis(E, 0, ABG) 00:54:24.163 00.000 428 Move returns status 0, amount 0 00:54:24.163 00.000 428 MoveAxis(N, 0, ABG) 00:54:24.163 00.000 428 Move returns status 0, amount 0 00:54:24.163 00.000 428 move complete, result=0 00:54:24.163 00.000 428 worker thread done servicing request 00:54:24.194 00.031 10672 UpdateGuideState exits: m=187734 SNR=38.1 00:54:24.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:24.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:24.194 00.000 10672 Enqueuing Expose request 00:54:24.194 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 00:54:24.194 00.000 428 Worker thread wakes up 00:54:24.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:24.194 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:25.960 01.766 10672 read socket command 10 00:54:25.960 00.000 10672 processing socket request REQDIST 00:54:25.960 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:54:25.960 00.000 10672 Sending socket response 53 (0x35) 00:54:26.022 00.062 428 Exposure complete 00:54:26.163 00.141 428 worker thread done servicing request 00:54:26.163 00.000 10672 OnExposeComplete: enter 00:54:26.163 00.000 10672 UpdateGuideState(): m_state=6 00:54:26.163 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2047 00:54:26.163 00.000 10672 Star::Find returns 1 (0), X=626.05, Y=278.03, Mass=229932, SNR=44.9, Peak=30384 HFD=2.9 00:54:26.163 00.000 10672 CameraToMount -- cameraTheta (-1.96) - m_xAngle (0.14) = xAngle (-2.10 = -2.10) 00:54:26.163 00.000 10672 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.99 = -1.99) 00:54:26.163 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.57 hyp=0.62 cameraTheta=-1.96 mountX=-0.31 mountY=-0.57, mountTheta=-2.07 00:54:26.163 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.57, opts=13) 00:54:26.163 00.000 10672 Enqueuing Move request for scope (-0.24, -0.57) 00:54:26.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:26.163 00.000 428 Worker thread wakes up 00:54:26.163 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.57) opts 0xd 00:54:26.163 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.57) 00:54:26.163 00.000 428 Moving (-0.24, -0.57) raw xDistance=-0.31 yDistance=-0.57 00:54:26.163 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 00:54:26.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 00:54:26.163 00.000 428 MoveAxis(E, 0, ABG) 00:54:26.163 00.000 428 Move returns status 0, amount 0 00:54:26.163 00.000 428 MoveAxis(N, 753, ABG) 00:54:26.163 00.000 428 Guiding Dir = 0, Dur = 753 00:54:26.163 00.000 428 IsSlewing returns 0 00:54:26.163 00.000 428 IsGuiding returns 0 00:54:26.194 00.031 10672 UpdateGuideState exits: m=229932 SNR=44.9 00:54:26.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:26.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:26.194 00.000 10672 Enqueuing Expose request 00:54:26.241 00.047 428 PulseGuide returned control before completion, sleep 685 00:54:26.944 00.703 428 IsGuiding returns 1 00:54:26.944 00.000 428 scope still moving after pulse duration time elapsed 00:54:26.975 00.031 428 IsSlewing returns 0 00:54:26.975 00.000 428 IsGuiding returns 1 00:54:27.022 00.047 428 IsSlewing returns 0 00:54:27.053 00.031 428 IsGuiding returns 0 00:54:27.053 00.000 428 scope move finished after 753 + 125 ms 00:54:27.053 00.000 428 Move returns status 0, amount 753 00:54:27.053 00.000 428 move complete, result=0 00:54:27.053 00.000 428 worker thread done servicing request 00:54:27.053 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 753 ms NORTH 00:54:27.053 00.000 428 Worker thread wakes up 00:54:27.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:27.053 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:28.021 00.968 428 Exposure complete 00:54:28.162 00.141 428 worker thread done servicing request 00:54:28.162 00.000 10672 OnExposeComplete: enter 00:54:28.162 00.000 10672 UpdateGuideState(): m_state=6 00:54:28.162 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2048 00:54:28.162 00.000 10672 Star::Find returns 1 (0), X=626.28, Y=278.46, Mass=224490, SNR=48.2, Peak=31472 HFD=3.0 00:54:28.162 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.14) = xAngle (-1.76 = -1.76) 00:54:28.162 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.65 = -1.65) 00:54:28.162 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.62 mountX=-0.03 mountY=-0.14, mountTheta=-1.76 00:54:28.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.14, opts=13) 00:54:28.162 00.000 10672 Enqueuing Move request for scope (-0.01, -0.14) 00:54:28.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:28.162 00.000 428 Worker thread wakes up 00:54:28.178 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd 00:54:28.178 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.14) 00:54:28.178 00.000 428 Moving (-0.01, -0.14) raw xDistance=-0.03 yDistance=-0.14 00:54:28.178 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:54:28.178 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:28.178 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:54:28.178 00.000 428 MoveAxis(E, 0, ABG) 00:54:28.178 00.000 428 Move returns status 0, amount 0 00:54:28.178 00.000 428 MoveAxis(N, 0, ABG) 00:54:28.178 00.000 428 Move returns status 0, amount 0 00:54:28.178 00.000 428 move complete, result=0 00:54:28.178 00.000 428 worker thread done servicing request 00:54:28.193 00.015 10672 UpdateGuideState exits: m=224490 SNR=48.2 00:54:28.193 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:28.193 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:28.193 00.000 10672 Enqueuing Expose request 00:54:28.193 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:54:28.193 00.000 428 Worker thread wakes up 00:54:28.193 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:28.193 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:30.025 01.832 428 Exposure complete 00:54:30.150 00.125 428 worker thread done servicing request 00:54:30.150 00.000 10672 OnExposeComplete: enter 00:54:30.150 00.000 10672 UpdateGuideState(): m_state=6 00:54:30.166 00.016 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2049 00:54:30.166 00.000 10672 Star::Find returns 1 (0), X=625.88, Y=278.67, Mass=181504, SNR=40.2, Peak=27872 HFD=2.5 00:54:30.166 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 00:54:30.166 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.94 = 2.94) 00:54:30.166 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.07 hyp=0.41 cameraTheta=2.97 mountX=-0.39 mountY=0.08, mountTheta=2.94 00:54:30.166 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.07, opts=13) 00:54:30.166 00.000 10672 Enqueuing Move request for scope (-0.41, 0.07) 00:54:30.166 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:30.166 00.000 428 Worker thread wakes up 00:54:30.166 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.07) opts 0xd 00:54:30.166 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.07) 00:54:30.166 00.000 428 Moving (-0.41, 0.07) raw xDistance=-0.39 yDistance=0.08 00:54:30.166 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:54:30.166 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:30.166 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:54:30.166 00.000 428 MoveAxis(E, 0, ABG) 00:54:30.166 00.000 428 Move returns status 0, amount 0 00:54:30.166 00.000 428 MoveAxis(N, 0, ABG) 00:54:30.166 00.000 428 Move returns status 0, amount 0 00:54:30.166 00.000 428 move complete, result=0 00:54:30.166 00.000 428 worker thread done servicing request 00:54:30.181 00.015 10672 UpdateGuideState exits: m=181504 SNR=40.2 00:54:30.181 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:30.181 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:30.181 00.000 10672 Enqueuing Expose request 00:54:30.181 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:54:30.181 00.000 428 Worker thread wakes up 00:54:30.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:30.181 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:30.963 00.782 10672 read socket command 10 00:54:30.963 00.000 10672 processing socket request REQDIST 00:54:30.963 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:54:30.963 00.000 10672 Sending socket response 42 (0x2a) 00:54:32.025 01.062 428 Exposure complete 00:54:32.181 00.156 428 worker thread done servicing request 00:54:32.181 00.000 10672 OnExposeComplete: enter 00:54:32.181 00.000 10672 UpdateGuideState(): m_state=6 00:54:32.181 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2050 00:54:32.181 00.000 10672 Star::Find returns 1 (0), X=625.85, Y=278.40, Mass=205094, SNR=38.7, Peak=21872 HFD=3.2 00:54:32.181 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (0.14) = xAngle (-2.84 = -2.84) 00:54:32.181 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.73 = -2.73) 00:54:32.181 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.20 hyp=0.48 cameraTheta=-2.71 mountX=-0.45 mountY=-0.19, mountTheta=-2.75 00:54:32.181 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.20, opts=13) 00:54:32.181 00.000 10672 Enqueuing Move request for scope (-0.43, -0.20) 00:54:32.181 00.000 428 Worker thread wakes up 00:54:32.181 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:32.181 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.20) opts 0xd 00:54:32.181 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.20) 00:54:32.181 00.000 428 Moving (-0.43, -0.20) raw xDistance=-0.45 yDistance=-0.19 00:54:32.181 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 00:54:32.181 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:32.181 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:54:32.181 00.000 428 MoveAxis(E, 532, ABG) 00:54:32.181 00.000 428 Guiding Dir = 2, Dur = 532 00:54:32.181 00.000 428 IsSlewing returns 0 00:54:32.181 00.000 428 IsGuiding returns 0 00:54:32.196 00.015 10672 UpdateGuideState exits: m=205094 SNR=38.7 00:54:32.212 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:32.212 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:32.212 00.000 10672 Enqueuing Expose request 00:54:32.212 00.000 428 PulseGuide returned control before completion, sleep 513 00:54:32.754 00.542 428 IsGuiding returns 0 00:54:32.754 00.000 428 Move returns status 0, amount 532 00:54:32.754 00.000 428 MoveAxis(N, 0, ABG) 00:54:32.754 00.000 428 Move returns status 0, amount 0 00:54:32.754 00.000 428 move complete, result=0 00:54:32.754 00.000 428 worker thread done servicing request 00:54:32.754 00.000 428 Worker thread wakes up 00:54:32.754 00.000 10672 GuideStep: -0.5 px 532 ms EAST, -0.2 px 0 ms NORTH 00:54:32.754 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:32.754 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:34.034 01.280 428 Exposure complete 00:54:34.175 00.141 428 worker thread done servicing request 00:54:34.175 00.000 10672 OnExposeComplete: enter 00:54:34.175 00.000 10672 UpdateGuideState(): m_state=6 00:54:34.175 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2051 00:54:34.175 00.000 10672 Star::Find returns 1 (0), X=626.02, Y=278.74, Mass=184340, SNR=40.0, Peak=28752 HFD=2.5 00:54:34.175 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (0.14) = xAngle (2.54 = 2.54) 00:54:34.175 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.65 = 2.65) 00:54:34.175 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.68 mountX=-0.25 mountY=0.14, mountTheta=2.62 00:54:34.175 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.13, opts=13) 00:54:34.175 00.000 10672 Enqueuing Move request for scope (-0.27, 0.13) 00:54:34.175 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:34.175 00.000 428 Worker thread wakes up 00:54:34.175 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd 00:54:34.175 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.13) 00:54:34.175 00.000 428 Moving (-0.27, 0.13) raw xDistance=-0.25 yDistance=0.14 00:54:34.175 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:54:34.175 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:34.175 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:54:34.175 00.000 428 MoveAxis(E, 0, ABG) 00:54:34.175 00.000 428 Move returns status 0, amount 0 00:54:34.175 00.000 428 MoveAxis(N, 0, ABG) 00:54:34.175 00.000 428 Move returns status 0, amount 0 00:54:34.175 00.000 428 move complete, result=0 00:54:34.175 00.000 428 worker thread done servicing request 00:54:34.206 00.031 10672 UpdateGuideState exits: m=184340 SNR=40.0 00:54:34.206 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:34.206 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:34.206 00.000 10672 Enqueuing Expose request 00:54:34.206 00.000 428 Worker thread wakes up 00:54:34.206 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:54:34.206 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:34.206 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:35.956 01.750 10672 read socket command 10 00:54:35.956 00.000 10672 processing socket request REQDIST 00:54:35.956 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:54:35.956 00.000 10672 Sending socket response 39 (0x27) 00:54:36.018 00.062 428 Exposure complete 00:54:36.143 00.125 428 worker thread done servicing request 00:54:36.143 00.000 10672 OnExposeComplete: enter 00:54:36.143 00.000 10672 UpdateGuideState(): m_state=6 00:54:36.143 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2052 00:54:36.143 00.000 10672 Star::Find returns 1 (0), X=626.54, Y=278.56, Mass=206280, SNR=41.0, Peak=33648 HFD=3.1 00:54:36.143 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.14) = xAngle (-0.33 = -0.33) 00:54:36.143 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.23 = -0.23) 00:54:36.143 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.26 cameraTheta=-0.20 mountX=0.24 mountY=-0.06, mountTheta=-0.23 00:54:36.159 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=-0.05, opts=13) 00:54:36.159 00.000 10672 Enqueuing Move request for scope (0.25, -0.05) 00:54:36.159 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:36.159 00.000 428 Worker thread wakes up 00:54:36.159 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd 00:54:36.159 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, -0.05) 00:54:36.159 00.000 428 Moving (0.25, -0.05) raw xDistance=0.24 yDistance=-0.06 00:54:36.159 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:54:36.159 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:36.159 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 00:54:36.159 00.000 428 MoveAxis(E, 0, ABG) 00:54:36.159 00.000 428 Move returns status 0, amount 0 00:54:36.159 00.000 428 MoveAxis(N, 0, ABG) 00:54:36.159 00.000 428 Move returns status 0, amount 0 00:54:36.159 00.000 428 move complete, result=0 00:54:36.159 00.000 428 worker thread done servicing request 00:54:36.174 00.015 10672 UpdateGuideState exits: m=206280 SNR=41.0 00:54:36.174 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:36.174 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:36.190 00.016 10672 Enqueuing Expose request 00:54:36.190 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:54:36.190 00.000 428 Worker thread wakes up 00:54:36.190 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:36.190 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:38.022 01.832 428 Exposure complete 00:54:38.162 00.140 428 worker thread done servicing request 00:54:38.162 00.000 10672 OnExposeComplete: enter 00:54:38.162 00.000 10672 UpdateGuideState(): m_state=6 00:54:38.162 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2053 00:54:38.162 00.000 10672 Star::Find returns 1 (0), X=626.47, Y=278.93, Mass=217879, SNR=40.9, Peak=32672 HFD=2.7 00:54:38.162 00.000 10672 CameraToMount -- cameraTheta (1.06) - m_xAngle (0.14) = xAngle (0.92 = 0.92) 00:54:38.162 00.000 10672 CameraToMount -- cameraTheta (1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.03 = 1.03) 00:54:38.162 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.33 hyp=0.37 cameraTheta=1.06 mountX=0.23 mountY=0.32, mountTheta=0.96 00:54:38.162 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.33, opts=13) 00:54:38.162 00.000 10672 Enqueuing Move request for scope (0.18, 0.33) 00:54:38.162 00.000 428 Worker thread wakes up 00:54:38.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:38.162 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.33) opts 0xd 00:54:38.162 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.33) 00:54:38.162 00.000 428 Moving (0.18, 0.33) raw xDistance=0.23 yDistance=0.32 00:54:38.162 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:54:38.162 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:38.162 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:54:38.162 00.000 428 MoveAxis(E, 0, ABG) 00:54:38.162 00.000 428 Move returns status 0, amount 0 00:54:38.162 00.000 428 MoveAxis(N, 0, ABG) 00:54:38.162 00.000 428 Move returns status 0, amount 0 00:54:38.162 00.000 428 move complete, result=0 00:54:38.162 00.000 428 worker thread done servicing request 00:54:38.194 00.032 10672 UpdateGuideState exits: m=217879 SNR=40.9 00:54:38.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:38.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:38.194 00.000 10672 Enqueuing Expose request 00:54:38.194 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:54:38.194 00.000 428 Worker thread wakes up 00:54:38.194 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:38.194 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:40.021 01.827 428 Exposure complete 00:54:40.146 00.125 428 worker thread done servicing request 00:54:40.146 00.000 10672 OnExposeComplete: enter 00:54:40.146 00.000 10672 UpdateGuideState(): m_state=6 00:54:40.146 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2054 00:54:40.146 00.000 10672 Star::Find returns 1 (0), X=626.52, Y=278.66, Mass=187153, SNR=43.6, Peak=31472 HFD=2.2 00:54:40.146 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.14) = xAngle (0.08 = 0.08) 00:54:40.146 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.19 = 0.19) 00:54:40.146 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.05 hyp=0.24 cameraTheta=0.22 mountX=0.23 mountY=0.04, mountTheta=0.18 00:54:40.162 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.05, opts=13) 00:54:40.162 00.000 10672 Enqueuing Move request for scope (0.23, 0.05) 00:54:40.162 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:40.162 00.000 428 Worker thread wakes up 00:54:40.162 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.05) opts 0xd 00:54:40.162 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.05) 00:54:40.162 00.000 428 Moving (0.23, 0.05) raw xDistance=0.23 yDistance=0.04 00:54:40.162 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 00:54:40.162 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:40.162 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:54:40.162 00.000 428 MoveAxis(E, 0, ABG) 00:54:40.162 00.000 428 Move returns status 0, amount 0 00:54:40.162 00.000 428 MoveAxis(N, 0, ABG) 00:54:40.162 00.000 428 Move returns status 0, amount 0 00:54:40.162 00.000 428 move complete, result=0 00:54:40.162 00.000 428 worker thread done servicing request 00:54:40.177 00.015 10672 UpdateGuideState exits: m=187153 SNR=43.6 00:54:40.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:40.177 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:40.177 00.000 10672 Enqueuing Expose request 00:54:40.177 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 00:54:40.177 00.000 428 Worker thread wakes up 00:54:40.177 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:40.177 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:40.959 00.782 10672 read socket command 10 00:54:40.959 00.000 10672 processing socket request REQDIST 00:54:40.959 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:54:40.959 00.000 10672 Sending socket response 32 (0x20) 00:54:42.021 01.062 428 Exposure complete 00:54:42.161 00.140 428 worker thread done servicing request 00:54:42.161 00.000 10672 OnExposeComplete: enter 00:54:42.161 00.000 10672 UpdateGuideState(): m_state=6 00:54:42.161 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2055 00:54:42.161 00.000 10672 Star::Find returns 1 (0), X=626.54, Y=279.53, Mass=219453, SNR=40.2, Peak=28304 HFD=3.2 00:54:42.161 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 00:54:42.161 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.27 = 1.27) 00:54:42.161 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.93 hyp=0.96 cameraTheta=1.30 mountX=0.38 mountY=0.92, mountTheta=1.18 00:54:42.161 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.93, opts=13) 00:54:42.161 00.000 10672 Enqueuing Move request for scope (0.26, 0.93) 00:54:42.161 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:42.161 00.000 428 Worker thread wakes up 00:54:42.161 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.93) opts 0xd 00:54:42.161 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.93) 00:54:42.161 00.000 428 Moving (0.26, 0.93) raw xDistance=0.38 yDistance=0.92 00:54:42.161 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:54:42.161 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:54:42.161 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.92 00:54:42.161 00.000 428 MoveAxis(E, 0, ABG) 00:54:42.161 00.000 428 Move returns status 0, amount 0 00:54:42.161 00.000 428 MoveAxis(N, 0, ABG) 00:54:42.161 00.000 428 Move returns status 0, amount 0 00:54:42.161 00.000 428 move complete, result=0 00:54:42.161 00.000 428 worker thread done servicing request 00:54:42.177 00.016 10672 UpdateGuideState exits: m=219453 SNR=40.2 00:54:42.177 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:42.177 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:42.177 00.000 10672 Enqueuing Expose request 00:54:42.177 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.9 px 0 ms NORTH 00:54:42.177 00.000 428 Worker thread wakes up 00:54:42.192 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:42.192 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:44.020 01.828 428 Exposure complete 00:54:44.161 00.141 428 worker thread done servicing request 00:54:44.161 00.000 10672 OnExposeComplete: enter 00:54:44.161 00.000 10672 UpdateGuideState(): m_state=6 00:54:44.161 00.000 10672 Star::Find(15, 626, 279, 0, (0,0,0,0), 0.0, 0) frame 2056 00:54:44.161 00.000 10672 Star::Find returns 1 (0), X=626.35, Y=278.99, Mass=215303, SNR=38.0, Peak=27008 HFD=2.7 00:54:44.161 00.000 10672 CameraToMount -- cameraTheta (1.40) - m_xAngle (0.14) = xAngle (1.26 = 1.26) 00:54:44.161 00.000 10672 CameraToMount -- cameraTheta (1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.37 = 1.37) 00:54:44.161 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.38 hyp=0.39 cameraTheta=1.40 mountX=0.12 mountY=0.38, mountTheta=1.27 00:54:44.161 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.38, opts=13) 00:54:44.161 00.000 10672 Enqueuing Move request for scope (0.07, 0.38) 00:54:44.161 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:44.161 00.000 428 Worker thread wakes up 00:54:44.161 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.38) opts 0xd 00:54:44.161 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.38) 00:54:44.161 00.000 428 Moving (0.07, 0.38) raw xDistance=0.12 yDistance=0.38 00:54:44.161 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:54:44.161 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:44.161 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 00:54:44.161 00.000 428 MoveAxis(E, 0, ABG) 00:54:44.161 00.000 428 Move returns status 0, amount 0 00:54:44.161 00.000 428 MoveAxis(N, 0, ABG) 00:54:44.161 00.000 428 Move returns status 0, amount 0 00:54:44.161 00.000 428 move complete, result=0 00:54:44.161 00.000 428 worker thread done servicing request 00:54:44.192 00.031 10672 UpdateGuideState exits: m=215303 SNR=38.0 00:54:44.192 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:44.192 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:44.192 00.000 10672 Enqueuing Expose request 00:54:44.192 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:54:44.192 00.000 428 Worker thread wakes up 00:54:44.192 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:44.192 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:45.962 01.770 10672 read socket command 10 00:54:45.962 00.000 10672 processing socket request REQDIST 00:54:45.962 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:54:45.962 00.000 10672 Sending socket response 47 (0x2f) 00:54:46.024 00.062 428 Exposure complete 00:54:46.165 00.141 428 worker thread done servicing request 00:54:46.165 00.000 10672 OnExposeComplete: enter 00:54:46.165 00.000 10672 UpdateGuideState(): m_state=6 00:54:46.165 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2057 00:54:46.165 00.000 10672 Star::Find returns 1 (0), X=626.08, Y=278.08, Mass=190261, SNR=34.8, Peak=27440 HFD=2.6 00:54:46.165 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.14) = xAngle (-2.09 = -2.09) 00:54:46.165 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.98 = -1.98) 00:54:46.165 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.52 hyp=0.56 cameraTheta=-1.95 mountX=-0.28 mountY=-0.52, mountTheta=-2.07 00:54:46.165 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.52, opts=13) 00:54:46.165 00.000 10672 Enqueuing Move request for scope (-0.21, -0.52) 00:54:46.165 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:46.165 00.000 428 Worker thread wakes up 00:54:46.165 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.52) opts 0xd 00:54:46.165 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.52) 00:54:46.165 00.000 428 Moving (-0.21, -0.52) raw xDistance=-0.28 yDistance=-0.52 00:54:46.165 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:54:46.165 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:46.165 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 00:54:46.165 00.000 428 MoveAxis(E, 0, ABG) 00:54:46.165 00.000 428 Move returns status 0, amount 0 00:54:46.165 00.000 428 MoveAxis(N, 0, ABG) 00:54:46.165 00.000 428 Move returns status 0, amount 0 00:54:46.165 00.000 428 move complete, result=0 00:54:46.165 00.000 428 worker thread done servicing request 00:54:46.196 00.031 10672 UpdateGuideState exits: m=190261 SNR=34.8 00:54:46.196 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:46.196 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:46.196 00.000 10672 Enqueuing Expose request 00:54:46.196 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:54:46.196 00.000 428 Worker thread wakes up 00:54:46.196 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:46.196 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:48.024 01.828 428 Exposure complete 00:54:48.149 00.125 428 worker thread done servicing request 00:54:48.149 00.000 10672 OnExposeComplete: enter 00:54:48.149 00.000 10672 UpdateGuideState(): m_state=6 00:54:48.149 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2058 00:54:48.149 00.000 10672 Star::Find returns 1 (0), X=626.28, Y=278.07, Mass=194380, SNR=41.0, Peak=29936 HFD=2.6 00:54:48.149 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 00:54:48.149 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 00:54:48.149 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.53 hyp=0.53 cameraTheta=-1.59 mountX=-0.08 mountY=-0.53, mountTheta=-1.73 00:54:48.149 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.53, opts=13) 00:54:48.149 00.000 10672 Enqueuing Move request for scope (-0.01, -0.53) 00:54:48.149 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:48.149 00.000 428 Worker thread wakes up 00:54:48.149 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.53) opts 0xd 00:54:48.149 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.53) 00:54:48.149 00.000 428 Moving (-0.01, -0.53) raw xDistance=-0.08 yDistance=-0.53 00:54:48.149 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 00:54:48.149 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:48.149 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 00:54:48.149 00.000 428 MoveAxis(E, 0, ABG) 00:54:48.149 00.000 428 Move returns status 0, amount 0 00:54:48.149 00.000 428 MoveAxis(N, 0, ABG) 00:54:48.149 00.000 428 Move returns status 0, amount 0 00:54:48.149 00.000 428 move complete, result=0 00:54:48.149 00.000 428 worker thread done servicing request 00:54:48.180 00.031 10672 UpdateGuideState exits: m=194380 SNR=41.0 00:54:48.180 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:48.180 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:48.180 00.000 10672 Enqueuing Expose request 00:54:48.180 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 00:54:48.180 00.000 428 Worker thread wakes up 00:54:48.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:48.180 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:50.023 01.843 428 Exposure complete 00:54:50.164 00.141 428 worker thread done servicing request 00:54:50.164 00.000 10672 OnExposeComplete: enter 00:54:50.164 00.000 10672 UpdateGuideState(): m_state=6 00:54:50.164 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2059 00:54:50.164 00.000 10672 Star::Find returns 1 (0), X=626.13, Y=278.28, Mass=193623, SNR=39.3, Peak=29936 HFD=2.4 00:54:50.164 00.000 10672 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.14) = xAngle (-2.15 = -2.15) 00:54:50.164 00.000 10672 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.04 = -2.04) 00:54:50.164 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-2.01 mountX=-0.20 mountY=-0.32, mountTheta=-2.12 00:54:50.164 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.33, opts=13) 00:54:50.164 00.000 10672 Enqueuing Move request for scope (-0.15, -0.33) 00:54:50.164 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:50.164 00.000 428 Worker thread wakes up 00:54:50.164 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.33) opts 0xd 00:54:50.164 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.33) 00:54:50.164 00.000 428 Moving (-0.15, -0.33) raw xDistance=-0.20 yDistance=-0.32 00:54:50.164 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:54:50.164 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:50.164 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:54:50.164 00.000 428 MoveAxis(E, 0, ABG) 00:54:50.164 00.000 428 Move returns status 0, amount 0 00:54:50.164 00.000 428 MoveAxis(N, 0, ABG) 00:54:50.164 00.000 428 Move returns status 0, amount 0 00:54:50.164 00.000 428 move complete, result=0 00:54:50.164 00.000 428 worker thread done servicing request 00:54:50.195 00.031 10672 UpdateGuideState exits: m=193623 SNR=39.3 00:54:50.195 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:50.195 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:50.195 00.000 10672 Enqueuing Expose request 00:54:50.195 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:54:50.195 00.000 428 Worker thread wakes up 00:54:50.195 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:50.195 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:50.960 00.765 10672 read socket command 10 00:54:50.960 00.000 10672 processing socket request REQDIST 00:54:50.960 00.000 10672 SOCKSVR: Sending pixel error of 0.46 00:54:50.960 00.000 10672 Sending socket response 46 (0x2e) 00:54:52.022 01.062 428 Exposure complete 00:54:52.163 00.141 428 worker thread done servicing request 00:54:52.163 00.000 10672 OnExposeComplete: enter 00:54:52.163 00.000 10672 UpdateGuideState(): m_state=6 00:54:52.163 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2060 00:54:52.163 00.000 10672 Star::Find returns 1 (0), X=625.73, Y=278.63, Mass=194630, SNR=37.5, Peak=32784 HFD=2.7 00:54:52.163 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 00:54:52.163 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 00:54:52.163 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.03 hyp=0.56 cameraTheta=3.09 mountX=-0.55 mountY=0.04, mountTheta=3.06 00:54:52.163 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.03, opts=13) 00:54:52.163 00.000 10672 Enqueuing Move request for scope (-0.56, 0.03) 00:54:52.163 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:54:52.163 00.000 428 Worker thread wakes up 00:54:52.163 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.03) opts 0xd 00:54:52.163 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.03) 00:54:52.163 00.000 428 Moving (-0.56, 0.03) raw xDistance=-0.55 yDistance=0.04 00:54:52.163 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 00:54:52.163 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:52.163 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:54:52.163 00.000 428 MoveAxis(E, 645, ABG) 00:54:52.163 00.000 428 Guiding Dir = 2, Dur = 645 00:54:52.163 00.000 428 IsSlewing returns 0 00:54:52.163 00.000 428 IsGuiding returns 0 00:54:52.194 00.031 10672 UpdateGuideState exits: m=194630 SNR=37.5 00:54:52.194 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:52.194 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:52.194 00.000 10672 Enqueuing Expose request 00:54:52.194 00.000 428 PulseGuide returned control before completion, sleep 631 00:54:52.866 00.672 428 IsGuiding returns 1 00:54:52.866 00.000 428 scope still moving after pulse duration time elapsed 00:54:52.897 00.031 428 IsSlewing returns 0 00:54:52.897 00.000 428 IsGuiding returns 0 00:54:52.897 00.000 428 scope move finished after 645 + 84 ms 00:54:52.897 00.000 428 Move returns status 0, amount 645 00:54:52.897 00.000 428 MoveAxis(N, 0, ABG) 00:54:52.897 00.000 428 Move returns status 0, amount 0 00:54:52.897 00.000 428 move complete, result=0 00:54:52.897 00.000 428 worker thread done servicing request 00:54:52.897 00.000 428 Worker thread wakes up 00:54:52.897 00.000 10672 GuideStep: -0.6 px 645 ms EAST, 0.0 px 0 ms NORTH 00:54:52.897 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:52.897 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:54.027 01.130 428 Exposure complete 00:54:54.152 00.125 428 worker thread done servicing request 00:54:54.152 00.000 10672 OnExposeComplete: enter 00:54:54.152 00.000 10672 UpdateGuideState(): m_state=6 00:54:54.152 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2061 00:54:54.152 00.000 10672 Star::Find returns 1 (0), X=625.64, Y=278.67, Mass=179544, SNR=35.6, Peak=29392 HFD=2.9 00:54:54.152 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 00:54:54.152 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 00:54:54.152 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.06 hyp=0.64 cameraTheta=3.04 mountX=-0.63 mountY=0.08, mountTheta=3.01 00:54:54.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.06, opts=13) 00:54:54.152 00.000 10672 Enqueuing Move request for scope (-0.64, 0.06) 00:54:54.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:54.152 00.000 428 Worker thread wakes up 00:54:54.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.06) opts 0xd 00:54:54.152 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.06) 00:54:54.152 00.000 428 Moving (-0.64, 0.06) raw xDistance=-0.63 yDistance=0.08 00:54:54.152 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.63 00:54:54.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:54.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:54:54.152 00.000 428 MoveAxis(E, 778, ABG) 00:54:54.152 00.000 428 Guiding Dir = 2, Dur = 778 00:54:54.152 00.000 428 IsSlewing returns 0 00:54:54.152 00.000 428 IsGuiding returns 0 00:54:54.183 00.031 10672 UpdateGuideState exits: m=179544 SNR=35.6 00:54:54.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:54.183 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:54.183 00.000 10672 Enqueuing Expose request 00:54:54.183 00.000 428 PulseGuide returned control before completion, sleep 759 00:54:54.980 00.797 428 IsGuiding returns 1 00:54:54.980 00.000 428 scope still moving after pulse duration time elapsed 00:54:55.011 00.031 428 IsSlewing returns 0 00:54:55.011 00.000 428 IsGuiding returns 0 00:54:55.011 00.000 428 scope move finished after 778 + 69 ms 00:54:55.011 00.000 428 Move returns status 0, amount 778 00:54:55.011 00.000 428 MoveAxis(N, 0, ABG) 00:54:55.011 00.000 428 Move returns status 0, amount 0 00:54:55.011 00.000 428 move complete, result=0 00:54:55.011 00.000 428 worker thread done servicing request 00:54:55.011 00.000 428 Worker thread wakes up 00:54:55.011 00.000 10672 GuideStep: -0.6 px 778 ms EAST, 0.1 px 0 ms NORTH 00:54:55.011 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:55.011 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:55.964 00.953 10672 read socket command 10 00:54:55.964 00.000 10672 processing socket request REQDIST 00:54:55.964 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:54:55.964 00.000 10672 Sending socket response 53 (0x35) 00:54:56.026 00.062 428 Exposure complete 00:54:56.151 00.125 428 worker thread done servicing request 00:54:56.151 00.000 10672 OnExposeComplete: enter 00:54:56.151 00.000 10672 UpdateGuideState(): m_state=6 00:54:56.151 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2062 00:54:56.151 00.000 10672 Star::Find returns 1 (0), X=627.15, Y=278.41, Mass=191346, SNR=38.8, Peak=29616 HFD=2.6 00:54:56.151 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 00:54:56.151 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 00:54:56.151 00.000 10672 CameraToMount -- cameraX=0.86 cameraY=-0.19 hyp=0.89 cameraTheta=-0.22 mountX=0.83 mountY=-0.22, mountTheta=-0.26 00:54:56.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.86, y=-0.19, opts=13) 00:54:56.151 00.000 10672 Enqueuing Move request for scope (0.86, -0.19) 00:54:56.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:56.151 00.000 428 Worker thread wakes up 00:54:56.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.19) opts 0xd 00:54:56.151 00.000 428 Handling offset move in thread for scope, endpoint = (0.86, -0.19) 00:54:56.151 00.000 428 Moving (0.86, -0.19) raw xDistance=0.83 yDistance=-0.22 00:54:56.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.83 00:54:56.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:56.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:54:56.151 00.000 428 MoveAxis(W, 917, ABG) 00:54:56.151 00.000 428 Guiding Dir = 3, Dur = 917 00:54:56.151 00.000 428 IsSlewing returns 0 00:54:56.151 00.000 428 IsGuiding returns 0 00:54:56.182 00.031 10672 UpdateGuideState exits: m=191346 SNR=38.8 00:54:56.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:56.182 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:56.182 00.000 10672 Enqueuing Expose request 00:54:56.182 00.000 428 PulseGuide returned control before completion, sleep 898 00:54:57.104 00.922 428 IsGuiding returns 1 00:54:57.104 00.000 428 scope still moving after pulse duration time elapsed 00:54:57.151 00.047 428 IsSlewing returns 0 00:54:57.151 00.000 428 IsGuiding returns 0 00:54:57.151 00.000 428 scope move finished after 917 + 70 ms 00:54:57.151 00.000 428 Move returns status 0, amount 917 00:54:57.151 00.000 428 MoveAxis(N, 0, ABG) 00:54:57.151 00.000 428 Move returns status 0, amount 0 00:54:57.151 00.000 428 move complete, result=0 00:54:57.151 00.000 428 worker thread done servicing request 00:54:57.151 00.000 428 Worker thread wakes up 00:54:57.151 00.000 10672 GuideStep: 0.8 px 917 ms WEST, -0.2 px 0 ms NORTH 00:54:57.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:57.151 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:54:58.010 00.859 428 Exposure complete 00:54:58.135 00.125 428 worker thread done servicing request 00:54:58.135 00.000 10672 OnExposeComplete: enter 00:54:58.135 00.000 10672 UpdateGuideState(): m_state=6 00:54:58.135 00.000 10672 Star::Find(15, 627, 278, 0, (0,0,0,0), 0.0, 0) frame 2063 00:54:58.135 00.000 10672 Star::Find returns 1 (0), X=626.50, Y=278.91, Mass=196560, SNR=42.3, Peak=24160 HFD=2.8 00:54:58.135 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (0.14) = xAngle (0.82 = 0.82) 00:54:58.150 00.015 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.93 = 0.93) 00:54:58.150 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.31 hyp=0.38 cameraTheta=0.96 mountX=0.26 mountY=0.30, mountTheta=0.86 00:54:58.150 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.31, opts=13) 00:54:58.150 00.000 10672 Enqueuing Move request for scope (0.22, 0.31) 00:54:58.150 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:54:58.150 00.000 428 Worker thread wakes up 00:54:58.150 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.31) opts 0xd 00:54:58.150 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.31) 00:54:58.150 00.000 428 Moving (0.22, 0.31) raw xDistance=0.26 yDistance=0.30 00:54:58.150 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 00:54:58.150 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:54:58.150 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 00:54:58.150 00.000 428 MoveAxis(E, 0, ABG) 00:54:58.150 00.000 428 Move returns status 0, amount 0 00:54:58.150 00.000 428 MoveAxis(N, 0, ABG) 00:54:58.150 00.000 428 Move returns status 0, amount 0 00:54:58.150 00.000 428 move complete, result=0 00:54:58.150 00.000 428 worker thread done servicing request 00:54:58.166 00.016 10672 UpdateGuideState exits: m=196560 SNR=42.3 00:54:58.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:54:58.166 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:54:58.166 00.000 10672 Enqueuing Expose request 00:54:58.166 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:54:58.166 00.000 428 Worker thread wakes up 00:54:58.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:54:58.166 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:00.009 01.843 428 Exposure complete 00:55:00.212 00.203 10672 OnExposeComplete: enter 00:55:00.212 00.000 10672 UpdateGuideState(): m_state=6 00:55:00.212 00.000 428 worker thread done servicing request 00:55:00.212 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2064 00:55:00.212 00.000 10672 Star::Find returns 1 (0), X=626.27, Y=278.33, Mass=212888, SNR=40.7, Peak=34960 HFD=2.7 00:55:00.212 00.000 10672 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.14) = xAngle (-1.78 = -1.78) 00:55:00.212 00.000 10672 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.67 = -1.67) 00:55:00.212 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.64 mountX=-0.06 mountY=-0.28, mountTheta=-1.78 00:55:00.228 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.28, opts=13) 00:55:00.228 00.000 10672 Enqueuing Move request for scope (-0.02, -0.28) 00:55:00.228 00.000 428 Worker thread wakes up 00:55:00.228 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:00.228 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.28) opts 0xd 00:55:00.228 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.28) 00:55:00.228 00.000 428 Moving (-0.02, -0.28) raw xDistance=-0.06 yDistance=-0.28 00:55:00.228 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:55:00.228 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:00.228 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:55:00.228 00.000 428 MoveAxis(E, 0, ABG) 00:55:00.228 00.000 428 Move returns status 0, amount 0 00:55:00.228 00.000 428 MoveAxis(N, 0, ABG) 00:55:00.228 00.000 428 Move returns status 0, amount 0 00:55:00.228 00.000 428 move complete, result=0 00:55:00.228 00.000 428 worker thread done servicing request 00:55:00.243 00.015 10672 UpdateGuideState exits: m=212888 SNR=40.7 00:55:00.243 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:00.243 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:00.243 00.000 10672 Enqueuing Expose request 00:55:00.243 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:55:00.243 00.000 428 Worker thread wakes up 00:55:00.243 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:00.243 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:00.962 00.719 10672 read socket command 10 00:55:00.962 00.000 10672 processing socket request REQDIST 00:55:00.962 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:55:00.962 00.000 10672 Sending socket response 47 (0x2f) 00:55:02.024 01.062 428 Exposure complete 00:55:02.169 00.145 428 worker thread done servicing request 00:55:02.169 00.000 10672 OnExposeComplete: enter 00:55:02.169 00.000 10672 UpdateGuideState(): m_state=6 00:55:02.169 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2065 00:55:02.169 00.000 10672 Star::Find returns 1 (0), X=626.56, Y=278.22, Mass=219165, SNR=40.0, Peak=27440 HFD=2.9 00:55:02.169 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 00:55:02.169 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.99 = -0.99) 00:55:02.169 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.39 hyp=0.47 cameraTheta=-0.96 mountX=0.21 mountY=-0.40, mountTheta=-1.08 00:55:02.169 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.39, opts=13) 00:55:02.169 00.000 10672 Enqueuing Move request for scope (0.27, -0.39) 00:55:02.169 00.000 428 Worker thread wakes up 00:55:02.169 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:02.169 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.39) opts 0xd 00:55:02.169 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.39) 00:55:02.169 00.000 428 Moving (0.27, -0.39) raw xDistance=0.21 yDistance=-0.40 00:55:02.169 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 00:55:02.169 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:02.169 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.40 00:55:02.169 00.000 428 MoveAxis(E, 0, ABG) 00:55:02.169 00.000 428 Move returns status 0, amount 0 00:55:02.169 00.000 428 MoveAxis(N, 0, ABG) 00:55:02.169 00.000 428 Move returns status 0, amount 0 00:55:02.169 00.000 428 move complete, result=0 00:55:02.169 00.000 428 worker thread done servicing request 00:55:02.200 00.031 10672 UpdateGuideState exits: m=219165 SNR=40.0 00:55:02.200 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:02.200 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:02.200 00.000 10672 Enqueuing Expose request 00:55:02.200 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 00:55:02.200 00.000 428 Worker thread wakes up 00:55:02.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:02.200 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:03.992 01.792 428 Exposure complete 00:55:04.148 00.156 10672 OnExposeComplete: enter 00:55:04.148 00.000 10672 UpdateGuideState(): m_state=6 00:55:04.148 00.000 428 worker thread done servicing request 00:55:04.148 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2066 00:55:04.148 00.000 10672 Star::Find returns 1 (0), X=626.42, Y=278.84, Mass=252285, SNR=48.4, Peak=27872 HFD=3.5 00:55:04.148 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.14) = xAngle (0.93 = 0.93) 00:55:04.148 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.04 = 1.04) 00:55:04.148 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.07 mountX=0.16 mountY=0.23, mountTheta=0.96 00:55:04.148 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.24, opts=13) 00:55:04.148 00.000 10672 Enqueuing Move request for scope (0.13, 0.24) 00:55:04.148 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:04.148 00.000 428 Worker thread wakes up 00:55:04.148 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd 00:55:04.148 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.24) 00:55:04.164 00.016 428 Moving (0.13, 0.24) raw xDistance=0.16 yDistance=0.23 00:55:04.164 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:55:04.164 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:04.164 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:55:04.164 00.000 428 MoveAxis(E, 0, ABG) 00:55:04.164 00.000 428 Move returns status 0, amount 0 00:55:04.164 00.000 428 MoveAxis(N, 0, ABG) 00:55:04.164 00.000 428 Move returns status 0, amount 0 00:55:04.164 00.000 428 move complete, result=0 00:55:04.164 00.000 428 worker thread done servicing request 00:55:04.180 00.016 10672 UpdateGuideState exits: m=252285 SNR=48.4 00:55:04.180 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:04.180 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:04.180 00.000 10672 Enqueuing Expose request 00:55:04.180 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:55:04.180 00.000 428 Worker thread wakes up 00:55:04.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:04.180 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:05.960 01.780 10672 read socket command 10 00:55:05.960 00.000 10672 processing socket request REQDIST 00:55:05.960 00.000 10672 SOCKSVR: Sending pixel error of 0.41 00:55:05.960 00.000 10672 Sending socket response 41 (0x29) 00:55:06.023 00.063 428 Exposure complete 00:55:06.148 00.125 428 worker thread done servicing request 00:55:06.148 00.000 10672 OnExposeComplete: enter 00:55:06.148 00.000 10672 UpdateGuideState(): m_state=6 00:55:06.148 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2067 00:55:06.148 00.000 10672 Star::Find returns 1 (0), X=626.34, Y=278.46, Mass=214738, SNR=38.3, Peak=25152 HFD=3.2 00:55:06.148 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.14) = xAngle (-1.32 = -1.32) 00:55:06.148 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.21 = -1.21) 00:55:06.148 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.18 mountX=0.04 mountY=-0.14, mountTheta=-1.31 00:55:06.148 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.14, opts=13) 00:55:06.148 00.000 10672 Enqueuing Move request for scope (0.06, -0.14) 00:55:06.148 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:06.148 00.000 428 Worker thread wakes up 00:55:06.148 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd 00:55:06.148 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.14) 00:55:06.148 00.000 428 Moving (0.06, -0.14) raw xDistance=0.04 yDistance=-0.14 00:55:06.148 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:55:06.148 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:06.148 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:55:06.148 00.000 428 MoveAxis(E, 0, ABG) 00:55:06.148 00.000 428 Move returns status 0, amount 0 00:55:06.148 00.000 428 MoveAxis(N, 0, ABG) 00:55:06.148 00.000 428 Move returns status 0, amount 0 00:55:06.148 00.000 428 move complete, result=0 00:55:06.148 00.000 428 worker thread done servicing request 00:55:06.179 00.031 10672 UpdateGuideState exits: m=214738 SNR=38.3 00:55:06.179 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:06.179 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:06.179 00.000 10672 Enqueuing Expose request 00:55:06.179 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:55:06.179 00.000 428 Worker thread wakes up 00:55:06.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:06.179 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:08.007 01.828 428 Exposure complete 00:55:08.132 00.125 428 worker thread done servicing request 00:55:08.132 00.000 10672 OnExposeComplete: enter 00:55:08.132 00.000 10672 UpdateGuideState(): m_state=6 00:55:08.132 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2068 00:55:08.132 00.000 10672 Star::Find returns 1 (0), X=626.73, Y=278.12, Mass=267002, SNR=48.6, Peak=33328 HFD=3.2 00:55:08.132 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.14) = xAngle (-0.96 = -0.96) 00:55:08.132 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.85 = -0.85) 00:55:08.132 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.48 hyp=0.66 cameraTheta=-0.82 mountX=0.38 mountY=-0.50, mountTheta=-0.92 00:55:08.147 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.48, opts=13) 00:55:08.147 00.000 10672 Enqueuing Move request for scope (0.45, -0.48) 00:55:08.147 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:08.147 00.000 428 Worker thread wakes up 00:55:08.147 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.48) opts 0xd 00:55:08.147 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.48) 00:55:08.147 00.000 428 Moving (0.45, -0.48) raw xDistance=0.38 yDistance=-0.50 00:55:08.147 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:55:08.147 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:08.147 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 00:55:08.147 00.000 428 MoveAxis(E, 0, ABG) 00:55:08.147 00.000 428 Move returns status 0, amount 0 00:55:08.147 00.000 428 MoveAxis(N, 0, ABG) 00:55:08.147 00.000 428 Move returns status 0, amount 0 00:55:08.147 00.000 428 move complete, result=0 00:55:08.147 00.000 428 worker thread done servicing request 00:55:08.163 00.016 10672 UpdateGuideState exits: m=267002 SNR=48.6 00:55:08.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:08.163 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:08.163 00.000 10672 Enqueuing Expose request 00:55:08.163 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 00:55:08.163 00.000 428 Worker thread wakes up 00:55:08.163 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:08.163 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:10.022 01.859 428 Exposure complete 00:55:10.147 00.125 428 worker thread done servicing request 00:55:10.147 00.000 10672 OnExposeComplete: enter 00:55:10.147 00.000 10672 UpdateGuideState(): m_state=6 00:55:10.147 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2069 00:55:10.147 00.000 10672 Star::Find returns 1 (0), X=626.24, Y=277.65, Mass=186327, SNR=38.1, Peak=28960 HFD=2.9 00:55:10.147 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.75 = -1.75) 00:55:10.147 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 00:55:10.147 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.96 hyp=0.96 cameraTheta=-1.61 mountX=-0.17 mountY=-0.96, mountTheta=-1.75 00:55:10.147 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.96, opts=13) 00:55:10.147 00.000 10672 Enqueuing Move request for scope (-0.04, -0.96) 00:55:10.147 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:10.147 00.000 428 Worker thread wakes up 00:55:10.147 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.96) opts 0xd 00:55:10.147 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.96) 00:55:10.147 00.000 428 Moving (-0.04, -0.96) raw xDistance=-0.17 yDistance=-0.96 00:55:10.147 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 00:55:10.147 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.96 from input -0.96 00:55:10.147 00.000 428 MoveAxis(E, 0, ABG) 00:55:10.147 00.000 428 Move returns status 0, amount 0 00:55:10.147 00.000 428 MoveAxis(N, 1269, ABG) 00:55:10.147 00.000 428 Guiding Dir = 0, Dur = 1269 00:55:10.162 00.015 428 IsSlewing returns 0 00:55:10.162 00.000 428 IsGuiding returns 0 00:55:10.178 00.016 10672 UpdateGuideState exits: m=186327 SNR=38.1 00:55:10.178 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:10.178 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:10.178 00.000 10672 Enqueuing Expose request 00:55:10.240 00.062 428 PulseGuide returned control before completion, sleep 1200 00:55:10.979 00.739 10672 read socket command 10 00:55:10.979 00.000 10672 processing socket request REQDIST 00:55:10.979 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:55:10.979 00.000 10672 Sending socket response 59 (0x3b) 00:55:11.448 00.469 428 IsGuiding returns 1 00:55:11.448 00.000 428 scope still moving after pulse duration time elapsed 00:55:11.479 00.031 428 IsSlewing returns 0 00:55:11.479 00.000 428 IsGuiding returns 1 00:55:11.511 00.032 428 IsSlewing returns 0 00:55:11.511 00.000 428 IsGuiding returns 1 00:55:11.558 00.047 428 IsSlewing returns 0 00:55:11.589 00.031 428 IsGuiding returns 0 00:55:11.589 00.000 428 scope move finished after 1269 + 170 ms 00:55:11.589 00.000 428 Move returns status 0, amount 1269 00:55:11.589 00.000 428 move complete, result=0 00:55:11.604 00.015 428 worker thread done servicing request 00:55:11.604 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.0 px 1269 ms NORTH 00:55:11.604 00.000 428 Worker thread wakes up 00:55:11.604 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:11.604 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:12.010 00.406 428 Exposure complete 00:55:12.151 00.141 428 worker thread done servicing request 00:55:12.151 00.000 10672 OnExposeComplete: enter 00:55:12.151 00.000 10672 UpdateGuideState(): m_state=6 00:55:12.151 00.000 10672 Star::Find(15, 626, 277, 0, (0,0,0,0), 0.0, 0) frame 2070 00:55:12.151 00.000 10672 Star::Find returns 1 (0), X=626.30, Y=278.56, Mass=210350, SNR=38.0, Peak=24272 HFD=3.2 00:55:12.151 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.14) = xAngle (-1.29 = -1.29) 00:55:12.151 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.18 = -1.18) 00:55:12.151 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.15 mountX=0.01 mountY=-0.04, mountTheta=-1.28 00:55:12.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.04, opts=13) 00:55:12.151 00.000 10672 Enqueuing Move request for scope (0.02, -0.04) 00:55:12.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:12.151 00.000 428 Worker thread wakes up 00:55:12.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd 00:55:12.151 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.04) 00:55:12.151 00.000 428 Moving (0.02, -0.04) raw xDistance=0.01 yDistance=-0.04 00:55:12.151 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:55:12.151 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:12.151 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:55:12.151 00.000 428 MoveAxis(E, 0, ABG) 00:55:12.151 00.000 428 Move returns status 0, amount 0 00:55:12.151 00.000 428 MoveAxis(N, 0, ABG) 00:55:12.151 00.000 428 Move returns status 0, amount 0 00:55:12.151 00.000 428 move complete, result=0 00:55:12.151 00.000 428 worker thread done servicing request 00:55:12.182 00.031 10672 UpdateGuideState exits: m=210350 SNR=38.0 00:55:12.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:12.182 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:12.182 00.000 10672 Enqueuing Expose request 00:55:12.182 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 00:55:12.182 00.000 428 Worker thread wakes up 00:55:12.182 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:12.182 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:14.010 01.828 428 Exposure complete 00:55:14.135 00.125 428 worker thread done servicing request 00:55:14.135 00.000 10672 OnExposeComplete: enter 00:55:14.135 00.000 10672 UpdateGuideState(): m_state=6 00:55:14.135 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2071 00:55:14.135 00.000 10672 Star::Find returns 1 (0), X=626.14, Y=278.61, Mass=235351, SNR=42.4, Peak=28640 HFD=3.2 00:55:14.135 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 00:55:14.135 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 00:55:14.135 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.09 mountX=-0.15 mountY=0.01, mountTheta=3.06 00:55:14.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.01, opts=13) 00:55:14.135 00.000 10672 Enqueuing Move request for scope (-0.15, 0.01) 00:55:14.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:14.135 00.000 428 Worker thread wakes up 00:55:14.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd 00:55:14.135 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.01) 00:55:14.135 00.000 428 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.01 00:55:14.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:55:14.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:14.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 00:55:14.135 00.000 428 MoveAxis(E, 0, ABG) 00:55:14.135 00.000 428 Move returns status 0, amount 0 00:55:14.135 00.000 428 MoveAxis(N, 0, ABG) 00:55:14.135 00.000 428 Move returns status 0, amount 0 00:55:14.135 00.000 428 move complete, result=0 00:55:14.135 00.000 428 worker thread done servicing request 00:55:14.166 00.031 10672 UpdateGuideState exits: m=235351 SNR=42.4 00:55:14.166 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:14.166 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:14.166 00.000 10672 Enqueuing Expose request 00:55:14.166 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:55:14.166 00.000 428 Worker thread wakes up 00:55:14.166 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:14.166 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:15.962 01.796 10672 read socket command 10 00:55:15.962 00.000 10672 processing socket request REQDIST 00:55:15.962 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:55:15.962 00.000 10672 Sending socket response 34 (0x22) 00:55:16.009 00.047 428 Exposure complete 00:55:16.134 00.125 428 worker thread done servicing request 00:55:16.134 00.000 10672 OnExposeComplete: enter 00:55:16.134 00.000 10672 UpdateGuideState(): m_state=6 00:55:16.134 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2072 00:55:16.134 00.000 10672 Star::Find returns 1 (0), X=625.97, Y=278.76, Mass=202008, SNR=39.1, Peak=29840 HFD=2.5 00:55:16.134 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 00:55:16.134 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 00:55:16.134 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.15 hyp=0.35 cameraTheta=2.69 mountX=-0.29 mountY=0.16, mountTheta=2.63 00:55:16.134 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.15, opts=13) 00:55:16.134 00.000 10672 Enqueuing Move request for scope (-0.31, 0.15) 00:55:16.134 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:16.134 00.000 428 Worker thread wakes up 00:55:16.134 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.15) opts 0xd 00:55:16.134 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.15) 00:55:16.134 00.000 428 Moving (-0.31, 0.15) raw xDistance=-0.29 yDistance=0.16 00:55:16.150 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:55:16.150 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:16.150 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 00:55:16.150 00.000 428 MoveAxis(E, 0, ABG) 00:55:16.150 00.000 428 Move returns status 0, amount 0 00:55:16.150 00.000 428 MoveAxis(N, 0, ABG) 00:55:16.150 00.000 428 Move returns status 0, amount 0 00:55:16.150 00.000 428 move complete, result=0 00:55:16.150 00.000 428 worker thread done servicing request 00:55:16.165 00.015 10672 UpdateGuideState exits: m=202008 SNR=39.1 00:55:16.165 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:16.165 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:16.165 00.000 10672 Enqueuing Expose request 00:55:16.165 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:55:16.165 00.000 428 Worker thread wakes up 00:55:16.165 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:16.165 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:18.008 01.843 428 Exposure complete 00:55:18.149 00.141 428 worker thread done servicing request 00:55:18.149 00.000 10672 OnExposeComplete: enter 00:55:18.149 00.000 10672 UpdateGuideState(): m_state=6 00:55:18.149 00.000 10672 Star::Find(15, 625, 278, 0, (0,0,0,0), 0.0, 0) frame 2073 00:55:18.149 00.000 10672 Star::Find returns 1 (0), X=626.17, Y=278.78, Mass=183581, SNR=34.7, Peak=20672 HFD=2.9 00:55:18.149 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.01 = 2.01) 00:55:18.149 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.12 = 2.12) 00:55:18.149 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.15 mountX=-0.09 mountY=0.17, mountTheta=2.04 00:55:18.149 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.17, opts=13) 00:55:18.149 00.000 10672 Enqueuing Move request for scope (-0.11, 0.17) 00:55:18.149 00.000 428 Worker thread wakes up 00:55:18.149 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:18.149 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd 00:55:18.149 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.17) 00:55:18.149 00.000 428 Moving (-0.11, 0.17) raw xDistance=-0.09 yDistance=0.17 00:55:18.149 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 00:55:18.149 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:18.149 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 00:55:18.149 00.000 428 MoveAxis(E, 0, ABG) 00:55:18.149 00.000 428 Move returns status 0, amount 0 00:55:18.149 00.000 428 MoveAxis(N, 0, ABG) 00:55:18.149 00.000 428 Move returns status 0, amount 0 00:55:18.149 00.000 428 move complete, result=0 00:55:18.149 00.000 428 worker thread done servicing request 00:55:18.180 00.031 10672 UpdateGuideState exits: m=183581 SNR=34.7 00:55:18.180 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:18.180 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:18.180 00.000 10672 Enqueuing Expose request 00:55:18.180 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 00:55:18.180 00.000 428 Worker thread wakes up 00:55:18.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:18.180 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:20.012 01.832 428 Exposure complete 00:55:20.137 00.125 428 worker thread done servicing request 00:55:20.137 00.000 10672 OnExposeComplete: enter 00:55:20.137 00.000 10672 UpdateGuideState(): m_state=6 00:55:20.137 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2074 00:55:20.137 00.000 10672 Star::Find returns 1 (0), X=626.08, Y=278.69, Mass=175161, SNR=45.0, Peak=34416 HFD=2.3 00:55:20.137 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 00:55:20.137 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.72 = 2.72) 00:55:20.137 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=-0.19 mountY=0.09, mountTheta=2.70 00:55:20.137 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.08, opts=13) 00:55:20.137 00.000 10672 Enqueuing Move request for scope (-0.20, 0.08) 00:55:20.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:20.137 00.000 428 Worker thread wakes up 00:55:20.137 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd 00:55:20.137 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.08) 00:55:20.153 00.016 428 Moving (-0.20, 0.08) raw xDistance=-0.19 yDistance=0.09 00:55:20.153 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 00:55:20.153 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:20.153 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 00:55:20.153 00.000 428 MoveAxis(E, 0, ABG) 00:55:20.153 00.000 428 Move returns status 0, amount 0 00:55:20.153 00.000 428 MoveAxis(N, 0, ABG) 00:55:20.153 00.000 428 Move returns status 0, amount 0 00:55:20.153 00.000 428 move complete, result=0 00:55:20.153 00.000 428 worker thread done servicing request 00:55:20.168 00.015 10672 UpdateGuideState exits: m=175161 SNR=45.0 00:55:20.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:20.168 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:20.168 00.000 10672 Enqueuing Expose request 00:55:20.168 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:55:20.168 00.000 428 Worker thread wakes up 00:55:20.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:20.168 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:20.997 00.829 10672 read socket command 10 00:55:20.997 00.000 10672 processing socket request REQDIST 00:55:20.997 00.000 10672 SOCKSVR: Sending pixel error of 0.27 00:55:20.997 00.000 10672 Sending socket response 27 (0x1b) 00:55:22.012 01.015 428 Exposure complete 00:55:22.137 00.125 428 worker thread done servicing request 00:55:22.137 00.000 10672 OnExposeComplete: enter 00:55:22.137 00.000 10672 UpdateGuideState(): m_state=6 00:55:22.137 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2075 00:55:22.137 00.000 10672 Star::Find returns 1 (0), X=626.38, Y=278.24, Mass=180184, SNR=42.6, Peak=31904 HFD=2.6 00:55:22.137 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.14) = xAngle (-1.45 = -1.45) 00:55:22.137 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.34 = -1.34) 00:55:22.137 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.38 cameraTheta=-1.31 mountX=0.05 mountY=-0.37, mountTheta=-1.45 00:55:22.137 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.36, opts=13) 00:55:22.137 00.000 10672 Enqueuing Move request for scope (0.10, -0.36) 00:55:22.137 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:22.137 00.000 428 Worker thread wakes up 00:55:22.137 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd 00:55:22.137 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.36) 00:55:22.137 00.000 428 Moving (0.10, -0.36) raw xDistance=0.05 yDistance=-0.37 00:55:22.137 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 00:55:22.137 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:22.137 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 00:55:22.137 00.000 428 MoveAxis(E, 0, ABG) 00:55:22.137 00.000 428 Move returns status 0, amount 0 00:55:22.137 00.000 428 MoveAxis(N, 0, ABG) 00:55:22.137 00.000 428 Move returns status 0, amount 0 00:55:22.137 00.000 428 move complete, result=0 00:55:22.137 00.000 428 worker thread done servicing request 00:55:22.168 00.031 10672 UpdateGuideState exits: m=180184 SNR=42.6 00:55:22.168 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:22.168 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:22.168 00.000 10672 Enqueuing Expose request 00:55:22.168 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 00:55:22.168 00.000 428 Worker thread wakes up 00:55:22.168 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:22.168 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:24.011 01.843 428 Exposure complete 00:55:24.152 00.141 428 worker thread done servicing request 00:55:24.152 00.000 10672 OnExposeComplete: enter 00:55:24.152 00.000 10672 UpdateGuideState(): m_state=6 00:55:24.152 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2076 00:55:24.152 00.000 10672 Star::Find returns 1 (0), X=626.55, Y=278.33, Mass=212041, SNR=39.9, Peak=22528 HFD=3.3 00:55:24.152 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 00:55:24.152 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.84 = -0.84) 00:55:24.152 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.28 hyp=0.38 cameraTheta=-0.81 mountX=0.22 mountY=-0.28, mountTheta=-0.90 00:55:24.152 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.28, opts=13) 00:55:24.152 00.000 10672 Enqueuing Move request for scope (0.26, -0.28) 00:55:24.152 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:24.152 00.000 428 Worker thread wakes up 00:55:24.152 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.28) opts 0xd 00:55:24.152 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.28) 00:55:24.152 00.000 428 Moving (0.26, -0.28) raw xDistance=0.22 yDistance=-0.28 00:55:24.152 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 00:55:24.152 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:55:24.152 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:55:24.152 00.000 428 MoveAxis(E, 0, ABG) 00:55:24.152 00.000 428 Move returns status 0, amount 0 00:55:24.152 00.000 428 MoveAxis(N, 0, ABG) 00:55:24.152 00.000 428 Move returns status 0, amount 0 00:55:24.152 00.000 428 move complete, result=0 00:55:24.152 00.000 428 worker thread done servicing request 00:55:24.183 00.031 10672 UpdateGuideState exits: m=212041 SNR=39.9 00:55:24.183 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:24.183 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:24.183 00.000 10672 Enqueuing Expose request 00:55:24.183 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:55:24.183 00.000 428 Worker thread wakes up 00:55:24.183 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:24.183 00.000 428 Handling exposure in thread, d=2000 o=3 r=(611,264,31,31) 00:55:25.776 01.593 10672 read socket command 13 00:55:25.776 00.000 10672 processing socket request MOVEn 00:55:25.776 00.000 10672 PhdController::Dither begins 00:55:25.776 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 00:55:25.776 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (0.14) = xAngle (3.28 = -3.00) 00:55:25.776 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=3.14 cameraX=-24.76, cameraY=-3.43 cameraTheta=-3.00 00:55:25.776 00.000 10672 setting lock position to (601.52, 275.17) 00:55:25.776 00.000 10672 Mount: notify guiding dithered (-24.8, -3.4) 00:55:25.776 00.000 10672 Status Line: Dither by -25.00,0.00 00:55:25.792 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 00:55:25.792 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 00:55:25.792 00.000 10672 Sending socket response 2 (0x2) 00:55:26.010 00.218 428 Exposure complete 00:55:26.151 00.141 428 worker thread done servicing request 00:55:26.151 00.000 10672 OnExposeComplete: enter 00:55:26.151 00.000 10672 UpdateGuideState(): m_state=6 00:55:26.151 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2077 00:55:26.151 00.000 10672 Star::Find returns 1 (0), X=626.51, Y=278.13, Mass=203219, SNR=41.2, Peak=27328 HFD=3.0 00:55:26.151 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 00:55:26.151 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 00:55:26.151 00.000 10672 CameraToMount -- cameraX=24.99 cameraY=2.96 hyp=25.17 cameraTheta=0.12 mountX=25.16 mountY=2.22, mountTheta=0.09 00:55:26.151 00.000 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 00:55:26.151 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 00:55:26.151 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 00:55:26.151 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 00:55:26.151 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 00:55:26.151 00.000 10672 Mount: notify direct move 10.50,-0.00 00:55:26.151 00.000 428 Worker thread wakes up 00:55:26.151 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 00:55:26.151 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:26.151 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 00:55:26.151 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 00:55:26.151 00.000 428 MoveAxis(W, 19512, B) 00:55:26.151 00.000 428 Guiding Dir = 3, Dur = 19512 00:55:26.151 00.000 428 IsSlewing returns 0 00:55:26.151 00.000 428 IsGuiding returns 0 00:55:26.167 00.016 428 PulseGuide returned control before completion, sleep 19504 00:55:26.182 00.015 10672 UpdateGuideState exits: m=203219 SNR=41.2 00:55:26.182 00.000 10672 PhdController: settling, locked = 1, distance = 25.28 (99.00) aobump = 0 frame = 1 / 10 00:55:26.182 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:26.182 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:26.182 00.000 10672 Enqueuing Expose request 00:55:27.796 01.614 10672 read socket command 10 00:55:27.796 00.000 10672 processing socket request REQDIST 00:55:27.796 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:27.796 00.000 10672 Sending socket response 255 (0xff) 00:55:32.950 05.154 10672 read socket command 10 00:55:32.950 00.000 10672 processing socket request REQDIST 00:55:32.950 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:32.950 00.000 10672 Sending socket response 255 (0xff) 00:55:33.794 00.844 10672 read socket command 10 00:55:33.794 00.000 10672 processing socket request REQDIST 00:55:33.794 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:33.794 00.000 10672 Sending socket response 255 (0xff) 00:55:35.798 02.004 10672 read socket command 10 00:55:35.798 00.000 10672 processing socket request REQDIST 00:55:35.798 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:35.798 00.000 10672 Sending socket response 255 (0xff) 00:55:37.797 01.999 10672 read socket command 10 00:55:37.797 00.000 10672 processing socket request REQDIST 00:55:37.797 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:37.797 00.000 10672 Sending socket response 255 (0xff) 00:55:39.812 02.015 10672 read socket command 10 00:55:39.812 00.000 10672 processing socket request REQDIST 00:55:39.812 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:39.812 00.000 10672 Sending socket response 255 (0xff) 00:55:41.811 01.999 10672 read socket command 10 00:55:41.811 00.000 10672 processing socket request REQDIST 00:55:41.811 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:41.811 00.000 10672 Sending socket response 255 (0xff) 00:55:43.800 01.989 10672 read socket command 10 00:55:43.800 00.000 10672 processing socket request REQDIST 00:55:43.800 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:43.800 00.000 10672 Sending socket response 255 (0xff) 00:55:45.705 01.905 428 IsGuiding returns 0 00:55:45.705 00.000 428 Move returns status 0, amount 19512 00:55:45.705 00.000 428 MoveAxis(N, 0, B) 00:55:45.705 00.000 428 Move returns status 0, amount 0 00:55:45.705 00.000 428 move complete, result=0 00:55:45.705 00.000 428 worker thread done servicing request 00:55:45.705 00.000 428 Worker thread wakes up 00:55:45.705 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 00:55:45.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:55:45.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(612,263,31,31) 00:55:45.721 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:55:45.736 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:55:45.955 00.219 10672 read socket command 10 00:55:45.955 00.000 10672 processing socket request REQDIST 00:55:45.955 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:45.955 00.000 10672 Sending socket response 255 (0xff) 00:55:46.002 00.047 428 Exposure complete 00:55:46.127 00.125 428 worker thread done servicing request 00:55:46.127 00.000 10672 OnExposeComplete: enter 00:55:46.127 00.000 10672 UpdateGuideState(): m_state=6 00:55:46.127 00.000 10672 Star::Find(15, 626, 278, 0, (0,0,0,0), 0.0, 0) frame 2078 00:55:46.127 00.000 10672 Star::Find returns 1 (0), X=615.00, Y=277.60, Mass=173913, SNR=34.5, Peak=28848 HFD=2.4 00:55:46.127 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.14) = xAngle (0.04 = 0.04) 00:55:46.127 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.15 = 0.15) 00:55:46.127 00.000 10672 CameraToMount -- cameraX=13.48 cameraY=2.43 hyp=13.70 cameraTheta=0.18 mountX=13.69 mountY=2.03, mountTheta=0.15 00:55:46.127 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 00:55:46.127 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 00:55:46.127 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 00:55:46.127 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 00:55:46.127 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 00:55:46.127 00.000 10672 Mount: notify direct move 10.50,-0.00 00:55:46.127 00.000 428 Worker thread wakes up 00:55:46.127 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:55:46.127 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 00:55:46.127 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 00:55:46.127 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 00:55:46.127 00.000 428 MoveAxis(W, 19512, B) 00:55:46.127 00.000 428 Guiding Dir = 3, Dur = 19512 00:55:46.127 00.000 428 IsSlewing returns 0 00:55:46.127 00.000 428 IsGuiding returns 0 00:55:46.158 00.031 428 PulseGuide returned control before completion, sleep 19503 00:55:46.158 00.000 10672 UpdateGuideState exits: m=173913 SNR=34.5 00:55:46.158 00.000 10672 PhdController: settling, locked = 1, distance = 21.81 (99.00) aobump = 0 frame = 2 / 10 00:55:46.158 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:55:46.158 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:55:46.158 00.000 10672 Enqueuing Expose request 00:55:50.953 04.795 10672 read socket command 10 00:55:50.953 00.000 10672 processing socket request REQDIST 00:55:50.953 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:50.953 00.000 10672 Sending socket response 255 (0xff) 00:55:55.957 05.004 10672 read socket command 10 00:55:55.957 00.000 10672 processing socket request REQDIST 00:55:55.957 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:55:55.957 00.000 10672 Sending socket response 255 (0xff) 00:56:00.957 05.000 10672 read socket command 10 00:56:00.957 00.000 10672 processing socket request REQDIST 00:56:00.957 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:56:00.957 00.000 10672 Sending socket response 255 (0xff) 00:56:05.674 04.717 428 IsGuiding returns 1 00:56:05.674 00.000 428 scope still moving after pulse duration time elapsed 00:56:05.721 00.047 428 IsSlewing returns 0 00:56:05.721 00.000 428 IsGuiding returns 0 00:56:05.721 00.000 428 scope move finished after 19512 + 72 ms 00:56:05.721 00.000 428 Move returns status 0, amount 19512 00:56:05.721 00.000 428 MoveAxis(N, 0, B) 00:56:05.721 00.000 428 Move returns status 0, amount 0 00:56:05.721 00.000 428 move complete, result=0 00:56:05.721 00.000 428 worker thread done servicing request 00:56:05.721 00.000 428 Worker thread wakes up 00:56:05.721 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 00:56:05.721 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:05.721 00.000 428 Handling exposure in thread, d=2000 o=3 r=(600,263,31,31) 00:56:05.721 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 00:56:05.737 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 00:56:05.955 00.218 10672 read socket command 10 00:56:05.955 00.000 10672 processing socket request REQDIST 00:56:05.955 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:56:05.955 00.000 10672 Sending socket response 255 (0xff) 00:56:05.971 00.016 428 Exposure complete 00:56:06.111 00.140 428 worker thread done servicing request 00:56:06.111 00.000 10672 OnExposeComplete: enter 00:56:06.111 00.000 10672 UpdateGuideState(): m_state=6 00:56:06.111 00.000 10672 Star::Find(15, 615, 277, 0, (0,0,0,0), 0.0, 0) frame 2079 00:56:06.111 00.000 10672 Star::Find returns 1 (0), X=602.28, Y=275.15, Mass=212906, SNR=39.4, Peak=29184 HFD=2.6 00:56:06.111 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.14) = xAngle (-0.17 = -0.17) 00:56:06.111 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.06 = -0.06) 00:56:06.111 00.000 10672 CameraToMount -- cameraX=0.76 cameraY=-0.03 hyp=0.76 cameraTheta=-0.03 mountX=0.75 mountY=-0.05, mountTheta=-0.06 00:56:06.111 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 00:56:06.111 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 00:56:06.111 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=-0.00 cameraX=3.96, cameraY=0.55 cameraTheta=0.14 00:56:06.111 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.96, y=0.55, opts=4) 00:56:06.111 00.000 10672 Enqueuing Move request for scope (3.96, 0.55) 00:56:06.111 00.000 10672 Mount: notify direct move 4.00,-0.00 00:56:06.111 00.000 428 Worker thread wakes up 00:56:06.111 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.96, 0.55) opts 0x4 00:56:06.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:06.111 00.000 428 Handling offset move in thread for scope, endpoint = (3.96, 0.55) 00:56:06.111 00.000 428 Moving (3.96, 0.55) raw xDistance=4.00 yDistance=-0.00 00:56:06.111 00.000 428 MoveAxis(W, 7433, B) 00:56:06.111 00.000 428 Guiding Dir = 3, Dur = 7433 00:56:06.127 00.016 428 IsSlewing returns 0 00:56:06.127 00.000 428 IsGuiding returns 0 00:56:06.143 00.016 10672 UpdateGuideState exits: m=212906 SNR=39.4 00:56:06.143 00.000 10672 PhdController: settling, locked = 1, distance = 15.49 (99.00) aobump = 0 frame = 3 / 10 00:56:06.143 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:06.143 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:06.143 00.000 10672 Enqueuing Expose request 00:56:06.143 00.000 428 PulseGuide returned control before completion, sleep 7428 00:56:10.959 04.816 10672 read socket command 10 00:56:10.959 00.000 10672 processing socket request REQDIST 00:56:10.959 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:56:10.959 00.000 10672 Sending socket response 255 (0xff) 00:56:13.598 02.639 428 IsGuiding returns 0 00:56:13.598 00.000 428 Move returns status 0, amount 7433 00:56:13.598 00.000 428 MoveAxis(N, 0, B) 00:56:13.598 00.000 428 Move returns status 0, amount 0 00:56:13.598 00.000 428 move complete, result=0 00:56:13.598 00.000 428 worker thread done servicing request 00:56:13.598 00.000 10672 GuideStep: 4.0 px 7433 ms WEST, -0.0 px 0 ms NORTH 00:56:13.598 00.000 428 Worker thread wakes up 00:56:13.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:13.598 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:13.614 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:56:13.629 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 00:56:13.989 00.360 428 Exposure complete 00:56:14.114 00.125 428 worker thread done servicing request 00:56:14.114 00.000 10672 OnExposeComplete: enter 00:56:14.114 00.000 10672 UpdateGuideState(): m_state=6 00:56:14.114 00.000 10672 Star::Find(15, 602, 275, 0, (0,0,0,0), 0.0, 0) frame 2080 00:56:14.114 00.000 10672 Star::Find returns 1 (0), X=597.14, Y=275.09, Mass=204612, SNR=44.0, Peak=24064 HFD=2.9 00:56:14.114 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.02) 00:56:14.114 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.13) 00:56:14.114 00.000 10672 CameraToMount -- cameraX=-4.38 cameraY=-0.08 hyp=4.38 cameraTheta=-3.12 mountX=-4.35 mountY=0.05, mountTheta=3.13 00:56:14.129 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-4.38, y=-0.08, opts=13) 00:56:14.129 00.000 10672 Enqueuing Move request for scope (-4.38, -0.08) 00:56:14.129 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:14.129 00.000 428 Worker thread wakes up 00:56:14.129 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-4.38, -0.08) opts 0xd 00:56:14.129 00.000 428 Handling offset move in thread for scope, endpoint = (-4.38, -0.08) 00:56:14.129 00.000 428 Moving (-4.38, -0.08) raw xDistance=-4.35 yDistance=0.05 00:56:14.129 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.74 from input -4.35 00:56:14.129 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:14.129 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:56:14.129 00.000 428 MoveAxis(E, 5096, ABG) 00:56:14.129 00.000 428 duration set to 2500 by maxRaDuration 00:56:14.129 00.000 428 Guiding Dir = 2, Dur = 2500 00:56:14.129 00.000 428 IsSlewing returns 0 00:56:14.129 00.000 428 IsGuiding returns 0 00:56:14.145 00.016 10672 UpdateGuideState exits: m=204612 SNR=44.0 00:56:14.145 00.000 10672 PhdController: settling, locked = 1, distance = 4.38 (99.00) aobump = 0 frame = 4 / 10 00:56:14.145 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:14.145 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:14.145 00.000 10672 Enqueuing Expose request 00:56:14.160 00.015 428 PulseGuide returned control before completion, sleep 2480 00:56:15.957 01.797 10672 read socket command 10 00:56:15.957 00.000 10672 processing socket request REQDIST 00:56:15.957 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:56:15.957 00.000 10672 Sending socket response 255 (0xff) 00:56:16.649 00.692 428 IsGuiding returns 1 00:56:16.649 00.000 428 scope still moving after pulse duration time elapsed 00:56:16.680 00.031 428 IsSlewing returns 0 00:56:16.712 00.032 428 IsGuiding returns 0 00:56:16.712 00.000 428 scope move finished after 2500 + 88 ms 00:56:16.712 00.000 428 Move returns status 0, amount 2500 00:56:16.712 00.000 428 MoveAxis(N, 0, ABG) 00:56:16.712 00.000 428 Move returns status 0, amount 0 00:56:16.712 00.000 428 move complete, result=0 00:56:16.712 00.000 428 worker thread done servicing request 00:56:16.712 00.000 10672 GuideStep: -4.4 px 2500 ms EAST, 0.1 px 0 ms NORTH 00:56:16.712 00.000 428 Worker thread wakes up 00:56:16.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:16.712 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:16.727 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:56:17.992 01.265 428 Exposure complete 00:56:18.133 00.141 428 worker thread done servicing request 00:56:18.133 00.000 10672 OnExposeComplete: enter 00:56:18.133 00.000 10672 UpdateGuideState(): m_state=6 00:56:18.133 00.000 10672 Star::Find(15, 597, 275, 0, (0,0,0,0), 0.0, 0) frame 2081 00:56:18.133 00.000 10672 Star::Find returns 1 (0), X=598.73, Y=275.32, Mass=196840, SNR=37.1, Peak=26896 HFD=2.9 00:56:18.133 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 00:56:18.133 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 00:56:18.133 00.000 10672 CameraToMount -- cameraX=-2.79 cameraY=0.15 hyp=2.79 cameraTheta=3.09 mountX=-2.74 mountY=0.23, mountTheta=3.06 00:56:18.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.79, y=0.15, opts=13) 00:56:18.133 00.000 10672 Enqueuing Move request for scope (-2.79, 0.15) 00:56:18.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:18.133 00.000 428 Worker thread wakes up 00:56:18.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.79, 0.15) opts 0xd 00:56:18.133 00.000 428 Handling offset move in thread for scope, endpoint = (-2.79, 0.15) 00:56:18.133 00.000 428 Moving (-2.79, 0.15) raw xDistance=-2.74 yDistance=0.23 00:56:18.133 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.92 from input -2.74 00:56:18.133 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:18.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:56:18.133 00.000 428 MoveAxis(E, 3567, ABG) 00:56:18.133 00.000 428 duration set to 2500 by maxRaDuration 00:56:18.133 00.000 428 Guiding Dir = 2, Dur = 2500 00:56:18.133 00.000 428 IsSlewing returns 0 00:56:18.133 00.000 428 IsGuiding returns 0 00:56:18.149 00.016 428 PulseGuide returned control before completion, sleep 2496 00:56:18.164 00.015 10672 UpdateGuideState exits: m=196840 SNR=37.1 00:56:18.164 00.000 10672 PhdController: settling, locked = 1, distance = 3.91 (99.00) aobump = 0 frame = 5 / 10 00:56:18.164 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:18.164 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:18.164 00.000 10672 Enqueuing Expose request 00:56:20.679 02.515 428 IsGuiding returns 0 00:56:20.679 00.000 428 Move returns status 0, amount 2500 00:56:20.679 00.000 428 MoveAxis(N, 0, ABG) 00:56:20.679 00.000 428 Move returns status 0, amount 0 00:56:20.679 00.000 428 move complete, result=0 00:56:20.679 00.000 428 worker thread done servicing request 00:56:20.679 00.000 10672 GuideStep: -2.7 px 2500 ms EAST, 0.2 px 0 ms NORTH 00:56:20.679 00.000 428 Worker thread wakes up 00:56:20.679 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:20.679 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:20.695 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 00:56:20.960 00.265 10672 read socket command 10 00:56:20.960 00.000 10672 processing socket request REQDIST 00:56:20.960 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:56:20.960 00.000 10672 Sending socket response 255 (0xff) 00:56:21.991 01.031 428 Exposure complete 00:56:22.132 00.141 428 worker thread done servicing request 00:56:22.132 00.000 10672 OnExposeComplete: enter 00:56:22.132 00.000 10672 UpdateGuideState(): m_state=6 00:56:22.132 00.000 10672 Star::Find(15, 598, 275, 0, (0,0,0,0), 0.0, 0) frame 2082 00:56:22.132 00.000 10672 Star::Find returns 1 (0), X=600.10, Y=275.40, Mass=203344, SNR=36.6, Peak=31472 HFD=2.5 00:56:22.132 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 00:56:22.132 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 00:56:22.132 00.000 10672 CameraToMount -- cameraX=-1.42 cameraY=0.23 hyp=1.44 cameraTheta=2.98 mountX=-1.38 mountY=0.27, mountTheta=2.95 00:56:22.132 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.42, y=0.23, opts=13) 00:56:22.132 00.000 10672 Enqueuing Move request for scope (-1.42, 0.23) 00:56:22.132 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:22.132 00.000 428 Worker thread wakes up 00:56:22.132 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.23) opts 0xd 00:56:22.132 00.000 428 Handling offset move in thread for scope, endpoint = (-1.42, 0.23) 00:56:22.132 00.000 428 Moving (-1.42, 0.23) raw xDistance=-1.38 yDistance=0.27 00:56:22.132 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.38 00:56:22.132 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:22.132 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 00:56:22.132 00.000 428 MoveAxis(E, 1864, ABG) 00:56:22.132 00.000 428 Guiding Dir = 2, Dur = 1864 00:56:22.147 00.015 10672 UpdateGuideState exits: m=203344 SNR=36.6 00:56:22.163 00.016 10672 PhdController: settling, locked = 1, distance = 3.17 (99.00) aobump = 0 frame = 6 / 10 00:56:22.163 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:22.163 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:22.163 00.000 10672 Enqueuing Expose request 00:56:22.163 00.000 428 IsSlewing returns 0 00:56:22.163 00.000 428 IsGuiding returns 0 00:56:22.179 00.016 428 PulseGuide returned control before completion, sleep 1860 00:56:24.069 01.890 428 IsGuiding returns 0 00:56:24.069 00.000 428 Move returns status 0, amount 1864 00:56:24.069 00.000 428 MoveAxis(N, 0, ABG) 00:56:24.069 00.000 428 Move returns status 0, amount 0 00:56:24.069 00.000 428 move complete, result=0 00:56:24.069 00.000 428 worker thread done servicing request 00:56:24.069 00.000 428 Worker thread wakes up 00:56:24.069 00.000 10672 GuideStep: -1.4 px 1864 ms EAST, 0.3 px 0 ms NORTH 00:56:24.069 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:24.069 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:24.084 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 00:56:25.963 01.879 10672 read socket command 10 00:56:25.963 00.000 10672 processing socket request REQDIST 00:56:25.963 00.000 10672 SOCKSVR: Sending pixel error of 2.55 00:56:25.963 00.000 10672 Sending socket response 255 (0xff) 00:56:25.994 00.031 428 Exposure complete 00:56:26.135 00.141 428 worker thread done servicing request 00:56:26.135 00.000 10672 OnExposeComplete: enter 00:56:26.135 00.000 10672 UpdateGuideState(): m_state=6 00:56:26.135 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2083 00:56:26.135 00.000 10672 Star::Find returns 1 (0), X=601.05, Y=275.77, Mass=201728, SNR=37.8, Peak=27328 HFD=2.5 00:56:26.135 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 00:56:26.135 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.22 = 2.22) 00:56:26.135 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.60 hyp=0.76 cameraTheta=2.25 mountX=-0.39 mountY=0.61, mountTheta=2.14 00:56:26.135 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.60, opts=13) 00:56:26.135 00.000 10672 Enqueuing Move request for scope (-0.48, 0.60) 00:56:26.135 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:26.135 00.000 428 Worker thread wakes up 00:56:26.135 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.60) opts 0xd 00:56:26.135 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.60) 00:56:26.135 00.000 428 Moving (-0.48, 0.60) raw xDistance=-0.39 yDistance=0.61 00:56:26.135 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 00:56:26.135 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:56:26.135 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 00:56:26.135 00.000 428 MoveAxis(E, 0, ABG) 00:56:26.135 00.000 428 Move returns status 0, amount 0 00:56:26.135 00.000 428 MoveAxis(N, 0, ABG) 00:56:26.135 00.000 428 Move returns status 0, amount 0 00:56:26.135 00.000 428 move complete, result=0 00:56:26.135 00.000 428 worker thread done servicing request 00:56:26.151 00.016 10672 UpdateGuideState exits: m=201728 SNR=37.8 00:56:26.151 00.000 10672 PhdController: settling, locked = 1, distance = 2.45 (99.00) aobump = 0 frame = 7 / 10 00:56:26.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:26.151 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:26.151 00.000 10672 Enqueuing Expose request 00:56:26.151 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 00:56:26.151 00.000 428 Worker thread wakes up 00:56:26.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:26.151 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:27.994 01.843 428 Exposure complete 00:56:28.119 00.125 428 worker thread done servicing request 00:56:28.119 00.000 10672 OnExposeComplete: enter 00:56:28.119 00.000 10672 UpdateGuideState(): m_state=6 00:56:28.119 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2084 00:56:28.119 00.000 10672 Star::Find returns 1 (0), X=600.47, Y=275.76, Mass=182472, SNR=34.4, Peak=23520 HFD=3.0 00:56:28.119 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.49 = 2.49) 00:56:28.119 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 00:56:28.119 00.000 10672 CameraToMount -- cameraX=-1.05 cameraY=0.59 hyp=1.21 cameraTheta=2.63 mountX=-0.96 mountY=0.62, mountTheta=2.57 00:56:28.119 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.05, y=0.59, opts=13) 00:56:28.119 00.000 10672 Enqueuing Move request for scope (-1.05, 0.59) 00:56:28.119 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:28.119 00.000 428 Worker thread wakes up 00:56:28.119 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.59) opts 0xd 00:56:28.119 00.000 428 Handling offset move in thread for scope, endpoint = (-1.05, 0.59) 00:56:28.119 00.000 428 Moving (-1.05, 0.59) raw xDistance=-0.96 yDistance=0.62 00:56:28.119 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.96 00:56:28.119 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:56:28.119 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.62 00:56:28.119 00.000 428 MoveAxis(E, 1125, ABG) 00:56:28.119 00.000 428 Guiding Dir = 2, Dur = 1125 00:56:28.119 00.000 428 IsSlewing returns 0 00:56:28.119 00.000 428 IsGuiding returns 0 00:56:28.134 00.015 428 PulseGuide returned control before completion, sleep 1118 00:56:28.150 00.016 10672 UpdateGuideState exits: m=182472 SNR=34.4 00:56:28.150 00.000 10672 PhdController: settling, locked = 1, distance = 2.07 (99.00) aobump = 0 frame = 8 / 10 00:56:28.150 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:28.150 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:28.150 00.000 10672 Enqueuing Expose request 00:56:29.290 01.140 428 IsGuiding returns 0 00:56:29.290 00.000 428 Move returns status 0, amount 1125 00:56:29.290 00.000 428 MoveAxis(N, 0, ABG) 00:56:29.290 00.000 428 Move returns status 0, amount 0 00:56:29.290 00.000 428 move complete, result=0 00:56:29.290 00.000 428 worker thread done servicing request 00:56:29.290 00.000 428 Worker thread wakes up 00:56:29.290 00.000 10672 GuideStep: -1.0 px 1125 ms EAST, 0.6 px 0 ms NORTH 00:56:29.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:29.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:29.962 00.672 428 Exposure complete 00:56:30.102 00.140 428 worker thread done servicing request 00:56:30.102 00.000 10672 OnExposeComplete: enter 00:56:30.102 00.000 10672 UpdateGuideState(): m_state=6 00:56:30.102 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2085 00:56:30.102 00.000 10672 Star::Find returns 1 (0), X=601.05, Y=275.71, Mass=217070, SNR=44.1, Peak=23184 HFD=3.2 00:56:30.102 00.000 10672 CameraToMount -- cameraTheta (2.30) - m_xAngle (0.14) = xAngle (2.16 = 2.16) 00:56:30.102 00.000 10672 CameraToMount -- cameraTheta (2.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.27 = 2.27) 00:56:30.102 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.53 hyp=0.71 cameraTheta=2.30 mountX=-0.40 mountY=0.55, mountTheta=2.20 00:56:30.102 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.53, opts=13) 00:56:30.102 00.000 10672 Enqueuing Move request for scope (-0.47, 0.53) 00:56:30.102 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:30.102 00.000 428 Worker thread wakes up 00:56:30.102 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.53) opts 0xd 00:56:30.102 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.53) 00:56:30.102 00.000 428 Moving (-0.47, 0.53) raw xDistance=-0.40 yDistance=0.55 00:56:30.102 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:56:30.102 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:30.102 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 00:56:30.102 00.000 428 MoveAxis(E, 0, ABG) 00:56:30.102 00.000 428 Move returns status 0, amount 0 00:56:30.102 00.000 428 MoveAxis(N, 0, ABG) 00:56:30.102 00.000 428 Move returns status 0, amount 0 00:56:30.102 00.000 428 move complete, result=0 00:56:30.102 00.000 428 worker thread done servicing request 00:56:30.134 00.032 10672 UpdateGuideState exits: m=217070 SNR=44.1 00:56:30.134 00.000 10672 PhdController: settling, locked = 1, distance = 1.67 (99.00) aobump = 0 frame = 9 / 10 00:56:30.134 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:30.134 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:30.134 00.000 10672 Enqueuing Expose request 00:56:30.134 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 00:56:30.134 00.000 428 Worker thread wakes up 00:56:30.134 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:30.134 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:30.993 00.859 10672 read socket command 10 00:56:30.993 00.000 10672 processing socket request REQDIST 00:56:30.993 00.000 10672 SOCKSVR: Sending pixel error of 1.66 00:56:30.993 00.000 10672 Sending socket response 166 (0xa6) 00:56:31.992 00.999 428 Exposure complete 00:56:32.133 00.141 428 worker thread done servicing request 00:56:32.133 00.000 10672 OnExposeComplete: enter 00:56:32.133 00.000 10672 UpdateGuideState(): m_state=6 00:56:32.133 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2086 00:56:32.133 00.000 10672 Star::Find returns 1 (0), X=601.42, Y=275.45, Mass=184858, SNR=35.8, Peak=20240 HFD=3.0 00:56:32.133 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.14) = xAngle (1.80 = 1.80) 00:56:32.133 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.91 = 1.91) 00:56:32.133 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.94 mountX=-0.07 mountY=0.28, mountTheta=1.81 00:56:32.133 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.28, opts=13) 00:56:32.133 00.000 10672 Enqueuing Move request for scope (-0.11, 0.28) 00:56:32.133 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:32.133 00.000 428 Worker thread wakes up 00:56:32.133 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd 00:56:32.133 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.28) 00:56:32.133 00.000 428 Moving (-0.11, 0.28) raw xDistance=-0.07 yDistance=0.28 00:56:32.133 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:56:32.133 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:32.133 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:56:32.133 00.000 428 MoveAxis(E, 0, ABG) 00:56:32.133 00.000 428 Move returns status 0, amount 0 00:56:32.133 00.000 428 MoveAxis(N, 0, ABG) 00:56:32.133 00.000 428 Move returns status 0, amount 0 00:56:32.133 00.000 428 move complete, result=0 00:56:32.133 00.000 428 worker thread done servicing request 00:56:32.149 00.016 10672 UpdateGuideState exits: m=184858 SNR=35.8 00:56:32.149 00.000 10672 PhdController: settling, locked = 1, distance = 1.26 (99.00) aobump = 0 frame = 10 / 10 00:56:32.149 00.000 10672 PhdController: newstate STATE_FINISH 00:56:32.149 00.000 10672 PhdController complete: success 00:56:32.149 00.000 10672 Mount: notify guiding dither settle done success=1 00:56:32.149 00.000 10672 PhdController: newstate STATE_IDLE 00:56:32.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:32.149 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:32.149 00.000 10672 Enqueuing Expose request 00:56:32.149 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:56:32.149 00.000 428 Worker thread wakes up 00:56:32.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:32.149 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:33.981 01.832 428 Exposure complete 00:56:34.106 00.125 428 worker thread done servicing request 00:56:34.106 00.000 10672 OnExposeComplete: enter 00:56:34.106 00.000 10672 UpdateGuideState(): m_state=6 00:56:34.106 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2087 00:56:34.106 00.000 10672 Star::Find returns 1 (0), X=601.35, Y=275.96, Mass=194886, SNR=37.3, Peak=18496 HFD=3.4 00:56:34.106 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 00:56:34.106 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 00:56:34.106 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.79 hyp=0.81 cameraTheta=1.78 mountX=-0.06 mountY=0.80, mountTheta=1.64 00:56:34.121 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.79, opts=13) 00:56:34.121 00.000 10672 Enqueuing Move request for scope (-0.17, 0.79) 00:56:34.121 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:34.121 00.000 428 Worker thread wakes up 00:56:34.121 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.79) opts 0xd 00:56:34.121 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.79) 00:56:34.121 00.000 428 Moving (-0.17, 0.79) raw xDistance=-0.06 yDistance=0.80 00:56:34.121 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:56:34.121 00.000 428 switching direction from 0 to 1 - decHistory=3 oldest=0.05 newest=1.62 00:56:34.121 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.80 from input 0.80 00:56:34.121 00.000 428 MoveAxis(E, 0, ABG) 00:56:34.121 00.000 428 Move returns status 0, amount 0 00:56:34.121 00.000 428 MoveAxis(S, 1058, ABG) 00:56:34.121 00.000 428 Guiding Dir = 1, Dur = 1058 00:56:34.121 00.000 428 IsSlewing returns 0 00:56:34.121 00.000 428 IsGuiding returns 0 00:56:34.137 00.016 10672 UpdateGuideState exits: m=194886 SNR=37.3 00:56:34.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:34.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:34.137 00.000 10672 Enqueuing Expose request 00:56:34.200 00.063 428 PulseGuide returned control before completion, sleep 986 00:56:35.199 00.999 428 IsGuiding returns 1 00:56:35.199 00.000 428 scope still moving after pulse duration time elapsed 00:56:35.262 00.063 428 IsSlewing returns 0 00:56:35.293 00.031 428 IsGuiding returns 0 00:56:35.293 00.000 428 scope move finished after 1058 + 111 ms 00:56:35.293 00.000 428 Move returns status 0, amount 1058 00:56:35.293 00.000 428 move complete, result=0 00:56:35.293 00.000 428 worker thread done servicing request 00:56:35.293 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 1058 ms SOUTH 00:56:35.293 00.000 428 Worker thread wakes up 00:56:35.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:35.293 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:35.965 00.672 10672 read socket command 10 00:56:35.965 00.000 10672 processing socket request REQDIST 00:56:35.965 00.000 10672 SOCKSVR: Sending pixel error of 1.12 00:56:35.965 00.000 10672 Sending socket response 112 (0x70) 00:56:35.965 00.000 428 Exposure complete 00:56:36.105 00.140 428 worker thread done servicing request 00:56:36.105 00.000 10672 OnExposeComplete: enter 00:56:36.105 00.000 10672 UpdateGuideState(): m_state=6 00:56:36.105 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2088 00:56:36.105 00.000 10672 Star::Find returns 1 (0), X=601.35, Y=275.53, Mass=181638, SNR=37.0, Peak=23408 HFD=2.9 00:56:36.105 00.000 10672 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.14) = xAngle (1.89 = 1.89) 00:56:36.105 00.000 10672 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.00 = 2.00) 00:56:36.105 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.36 hyp=0.40 cameraTheta=2.03 mountX=-0.13 mountY=0.36, mountTheta=1.90 00:56:36.105 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.36, opts=13) 00:56:36.105 00.000 10672 Enqueuing Move request for scope (-0.18, 0.36) 00:56:36.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:36.105 00.000 428 Worker thread wakes up 00:56:36.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.36) opts 0xd 00:56:36.105 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.36) 00:56:36.105 00.000 428 Moving (-0.18, 0.36) raw xDistance=-0.13 yDistance=0.36 00:56:36.105 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 00:56:36.105 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:36.105 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:56:36.105 00.000 428 MoveAxis(E, 0, ABG) 00:56:36.105 00.000 428 Move returns status 0, amount 0 00:56:36.105 00.000 428 MoveAxis(N, 0, ABG) 00:56:36.105 00.000 428 Move returns status 0, amount 0 00:56:36.105 00.000 428 move complete, result=0 00:56:36.105 00.000 428 worker thread done servicing request 00:56:36.121 00.016 10672 UpdateGuideState exits: m=181638 SNR=37.0 00:56:36.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:36.136 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:36.136 00.000 10672 Enqueuing Expose request 00:56:36.136 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:56:36.136 00.000 428 Worker thread wakes up 00:56:36.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:36.136 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:37.980 01.844 428 Exposure complete 00:56:38.120 00.140 428 worker thread done servicing request 00:56:38.120 00.000 10672 OnExposeComplete: enter 00:56:38.120 00.000 10672 UpdateGuideState(): m_state=6 00:56:38.120 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2089 00:56:38.120 00.000 10672 Star::Find returns 1 (0), X=601.09, Y=275.05, Mass=205795, SNR=40.0, Peak=24496 HFD=2.8 00:56:38.120 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 00:56:38.120 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 00:56:38.120 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.12 hyp=0.45 cameraTheta=-2.87 mountX=-0.44 mountY=-0.11, mountTheta=-2.90 00:56:38.120 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.12, opts=13) 00:56:38.120 00.000 10672 Enqueuing Move request for scope (-0.43, -0.12) 00:56:38.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:38.120 00.000 428 Worker thread wakes up 00:56:38.120 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.12) opts 0xd 00:56:38.120 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.12) 00:56:38.120 00.000 428 Moving (-0.43, -0.12) raw xDistance=-0.44 yDistance=-0.11 00:56:38.120 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 00:56:38.120 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:38.120 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:56:38.120 00.000 428 MoveAxis(E, 518, ABG) 00:56:38.120 00.000 428 Guiding Dir = 2, Dur = 518 00:56:38.120 00.000 428 IsSlewing returns 0 00:56:38.120 00.000 428 IsGuiding returns 0 00:56:38.151 00.031 10672 UpdateGuideState exits: m=205795 SNR=40.0 00:56:38.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:38.151 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:38.151 00.000 10672 Enqueuing Expose request 00:56:38.151 00.000 428 PulseGuide returned control before completion, sleep 501 00:56:38.676 00.525 428 IsGuiding returns 0 00:56:38.676 00.000 428 Move returns status 0, amount 518 00:56:38.676 00.000 428 MoveAxis(N, 0, ABG) 00:56:38.676 00.000 428 Move returns status 0, amount 0 00:56:38.676 00.000 428 move complete, result=0 00:56:38.676 00.000 428 worker thread done servicing request 00:56:38.676 00.000 10672 GuideStep: -0.4 px 518 ms EAST, -0.1 px 0 ms NORTH 00:56:38.676 00.000 428 Worker thread wakes up 00:56:38.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:38.676 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:39.988 01.312 428 Exposure complete 00:56:40.113 00.125 428 worker thread done servicing request 00:56:40.113 00.000 10672 OnExposeComplete: enter 00:56:40.113 00.000 10672 UpdateGuideState(): m_state=6 00:56:40.113 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2090 00:56:40.113 00.000 10672 Star::Find returns 1 (0), X=601.74, Y=275.71, Mass=212078, SNR=37.9, Peak=28192 HFD=2.6 00:56:40.113 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.14) = xAngle (1.04 = 1.04) 00:56:40.113 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.15 = 1.15) 00:56:40.113 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.54 hyp=0.58 cameraTheta=1.18 mountX=0.29 mountY=0.53, mountTheta=1.07 00:56:40.113 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.54, opts=13) 00:56:40.113 00.000 10672 Enqueuing Move request for scope (0.22, 0.54) 00:56:40.113 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:40.113 00.000 428 Worker thread wakes up 00:56:40.113 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.54) opts 0xd 00:56:40.113 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.54) 00:56:40.113 00.000 428 Moving (0.22, 0.54) raw xDistance=0.29 yDistance=0.53 00:56:40.113 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:56:40.113 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:40.113 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 00:56:40.113 00.000 428 MoveAxis(E, 0, ABG) 00:56:40.113 00.000 428 Move returns status 0, amount 0 00:56:40.113 00.000 428 MoveAxis(N, 0, ABG) 00:56:40.113 00.000 428 Move returns status 0, amount 0 00:56:40.113 00.000 428 move complete, result=0 00:56:40.113 00.000 428 worker thread done servicing request 00:56:40.144 00.031 10672 UpdateGuideState exits: m=212078 SNR=37.9 00:56:40.144 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:40.144 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:40.144 00.000 10672 Enqueuing Expose request 00:56:40.144 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 00:56:40.144 00.000 428 Worker thread wakes up 00:56:40.144 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:40.144 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:40.956 00.812 10672 read socket command 10 00:56:40.956 00.000 10672 processing socket request REQDIST 00:56:40.956 00.000 10672 SOCKSVR: Sending pixel error of 0.71 00:56:40.956 00.000 10672 Sending socket response 71 (0x47) 00:56:41.977 01.021 428 Exposure complete 00:56:42.101 00.124 428 worker thread done servicing request 00:56:42.101 00.000 10672 OnExposeComplete: enter 00:56:42.101 00.000 10672 UpdateGuideState(): m_state=6 00:56:42.117 00.016 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2091 00:56:42.117 00.000 10672 Star::Find returns 1 (0), X=601.20, Y=275.49, Mass=234426, SNR=46.0, Peak=26448 HFD=3.2 00:56:42.117 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.14) = xAngle (2.22 = 2.22) 00:56:42.117 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.33 = 2.33) 00:56:42.117 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.32 hyp=0.45 cameraTheta=2.36 mountX=-0.27 mountY=0.33, mountTheta=2.26 00:56:42.117 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.32, opts=13) 00:56:42.117 00.000 10672 Enqueuing Move request for scope (-0.32, 0.32) 00:56:42.117 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:42.117 00.000 428 Worker thread wakes up 00:56:42.117 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.32) opts 0xd 00:56:42.117 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.32) 00:56:42.117 00.000 428 Moving (-0.32, 0.32) raw xDistance=-0.27 yDistance=0.33 00:56:42.117 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 00:56:42.117 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:42.117 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 00:56:42.117 00.000 428 MoveAxis(E, 0, ABG) 00:56:42.117 00.000 428 Move returns status 0, amount 0 00:56:42.117 00.000 428 MoveAxis(N, 0, ABG) 00:56:42.117 00.000 428 Move returns status 0, amount 0 00:56:42.117 00.000 428 move complete, result=0 00:56:42.117 00.000 428 worker thread done servicing request 00:56:42.133 00.016 10672 UpdateGuideState exits: m=234426 SNR=46.0 00:56:42.133 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:42.133 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:42.133 00.000 10672 Enqueuing Expose request 00:56:42.133 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:56:42.133 00.000 428 Worker thread wakes up 00:56:42.133 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:42.133 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:43.991 01.858 428 Exposure complete 00:56:44.116 00.125 428 worker thread done servicing request 00:56:44.116 00.000 10672 OnExposeComplete: enter 00:56:44.116 00.000 10672 UpdateGuideState(): m_state=6 00:56:44.116 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2092 00:56:44.116 00.000 10672 Star::Find returns 1 (0), X=602.32, Y=275.57, Mass=220356, SNR=40.0, Peak=31584 HFD=3.0 00:56:44.116 00.000 10672 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.14) = xAngle (0.33 = 0.33) 00:56:44.116 00.000 10672 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.43 = 0.43) 00:56:44.116 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=0.40 hyp=0.89 cameraTheta=0.46 mountX=0.84 mountY=0.37, mountTheta=0.42 00:56:44.116 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=0.40, opts=13) 00:56:44.116 00.000 10672 Enqueuing Move request for scope (0.80, 0.40) 00:56:44.116 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:44.116 00.000 428 Worker thread wakes up 00:56:44.116 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.40) opts 0xd 00:56:44.116 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, 0.40) 00:56:44.116 00.000 428 Moving (0.80, 0.40) raw xDistance=0.84 yDistance=0.37 00:56:44.116 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84 00:56:44.116 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:44.116 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:56:44.116 00.000 428 MoveAxis(W, 986, ABG) 00:56:44.116 00.000 428 Guiding Dir = 3, Dur = 986 00:56:44.132 00.016 428 IsSlewing returns 0 00:56:44.132 00.000 428 IsGuiding returns 0 00:56:44.148 00.016 428 PulseGuide returned control before completion, sleep 982 00:56:44.148 00.000 10672 UpdateGuideState exits: m=220356 SNR=40.0 00:56:44.148 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:44.148 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:44.148 00.000 10672 Enqueuing Expose request 00:56:45.148 01.000 428 IsGuiding returns 0 00:56:45.148 00.000 428 Move returns status 0, amount 986 00:56:45.148 00.000 428 MoveAxis(N, 0, ABG) 00:56:45.148 00.000 428 Move returns status 0, amount 0 00:56:45.148 00.000 428 move complete, result=0 00:56:45.148 00.000 428 worker thread done servicing request 00:56:45.148 00.000 428 Worker thread wakes up 00:56:45.148 00.000 10672 GuideStep: 0.8 px 986 ms WEST, 0.4 px 0 ms NORTH 00:56:45.148 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:45.148 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:45.960 00.812 10672 read socket command 10 00:56:45.960 00.000 10672 processing socket request REQDIST 00:56:45.960 00.000 10672 SOCKSVR: Sending pixel error of 0.70 00:56:45.960 00.000 10672 Sending socket response 70 (0x46) 00:56:45.960 00.000 428 Exposure complete 00:56:46.100 00.140 428 worker thread done servicing request 00:56:46.100 00.000 10672 OnExposeComplete: enter 00:56:46.100 00.000 10672 UpdateGuideState(): m_state=6 00:56:46.100 00.000 10672 Star::Find(15, 602, 275, 0, (0,0,0,0), 0.0, 0) frame 2093 00:56:46.100 00.000 10672 Star::Find returns 1 (0), X=600.96, Y=275.72, Mass=186399, SNR=37.7, Peak=21776 HFD=2.5 00:56:46.100 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.14) = xAngle (2.23 = 2.23) 00:56:46.100 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.34 = 2.34) 00:56:46.100 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.55 hyp=0.79 cameraTheta=2.37 mountX=-0.49 mountY=0.56, mountTheta=2.28 00:56:46.100 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.55, opts=13) 00:56:46.100 00.000 10672 Enqueuing Move request for scope (-0.57, 0.55) 00:56:46.100 00.000 428 Worker thread wakes up 00:56:46.100 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:46.100 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.55) opts 0xd 00:56:46.100 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.55) 00:56:46.100 00.000 428 Moving (-0.57, 0.55) raw xDistance=-0.49 yDistance=0.56 00:56:46.100 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.49 00:56:46.100 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.56 from input 0.56 00:56:46.100 00.000 428 MoveAxis(E, 499, ABG) 00:56:46.100 00.000 428 Guiding Dir = 2, Dur = 499 00:56:46.100 00.000 428 IsSlewing returns 0 00:56:46.100 00.000 428 IsGuiding returns 0 00:56:46.131 00.031 428 PulseGuide returned control before completion, sleep 486 00:56:46.131 00.000 10672 UpdateGuideState exits: m=186399 SNR=37.7 00:56:46.131 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:46.131 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:46.131 00.000 10672 Enqueuing Expose request 00:56:46.647 00.516 428 IsGuiding returns 0 00:56:46.647 00.000 428 Move returns status 0, amount 499 00:56:46.647 00.000 428 MoveAxis(S, 750, ABG) 00:56:46.647 00.000 428 Guiding Dir = 1, Dur = 750 00:56:46.647 00.000 428 IsSlewing returns 0 00:56:46.663 00.016 428 IsGuiding returns 0 00:56:46.725 00.062 428 PulseGuide returned control before completion, sleep 684 00:56:47.475 00.750 428 IsGuiding returns 1 00:56:47.475 00.000 428 scope still moving after pulse duration time elapsed 00:56:47.506 00.031 428 IsSlewing returns 0 00:56:47.506 00.000 428 IsGuiding returns 0 00:56:47.506 00.000 428 scope move finished after 750 + 95 ms 00:56:47.506 00.000 428 Move returns status 0, amount 750 00:56:47.506 00.000 428 move complete, result=0 00:56:47.506 00.000 428 worker thread done servicing request 00:56:47.506 00.000 428 Worker thread wakes up 00:56:47.506 00.000 10672 GuideStep: -0.5 px 499 ms EAST, 0.6 px 750 ms SOUTH 00:56:47.506 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:47.506 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:47.975 00.469 428 Exposure complete 00:56:48.115 00.140 428 worker thread done servicing request 00:56:48.115 00.000 10672 OnExposeComplete: enter 00:56:48.115 00.000 10672 UpdateGuideState(): m_state=6 00:56:48.115 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2094 00:56:48.115 00.000 10672 Star::Find returns 1 (0), X=600.91, Y=275.48, Mass=210929, SNR=40.1, Peak=27008 HFD=3.0 00:56:48.115 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (0.14) = xAngle (2.54 = 2.54) 00:56:48.115 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.65 = 2.65) 00:56:48.115 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.30 hyp=0.68 cameraTheta=2.68 mountX=-0.56 mountY=0.32, mountTheta=2.63 00:56:48.115 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.30, opts=13) 00:56:48.115 00.000 10672 Enqueuing Move request for scope (-0.61, 0.30) 00:56:48.115 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:48.115 00.000 428 Worker thread wakes up 00:56:48.115 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.30) opts 0xd 00:56:48.115 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.30) 00:56:48.115 00.000 428 Moving (-0.61, 0.30) raw xDistance=-0.56 yDistance=0.32 00:56:48.115 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56 00:56:48.115 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:48.115 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 00:56:48.115 00.000 428 MoveAxis(E, 696, ABG) 00:56:48.115 00.000 428 Guiding Dir = 2, Dur = 696 00:56:48.115 00.000 428 IsSlewing returns 0 00:56:48.115 00.000 428 IsGuiding returns 0 00:56:48.131 00.016 428 PulseGuide returned control before completion, sleep 688 00:56:48.146 00.015 10672 UpdateGuideState exits: m=210929 SNR=40.1 00:56:48.146 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:48.146 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:48.146 00.000 10672 Enqueuing Expose request 00:56:48.865 00.719 428 IsGuiding returns 0 00:56:48.865 00.000 428 Move returns status 0, amount 696 00:56:48.865 00.000 428 MoveAxis(N, 0, ABG) 00:56:48.865 00.000 428 Move returns status 0, amount 0 00:56:48.865 00.000 428 move complete, result=0 00:56:48.865 00.000 428 worker thread done servicing request 00:56:48.865 00.000 10672 GuideStep: -0.6 px 696 ms EAST, 0.3 px 0 ms NORTH 00:56:48.865 00.000 428 Worker thread wakes up 00:56:48.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:48.865 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:49.979 01.114 428 Exposure complete 00:56:50.120 00.141 428 worker thread done servicing request 00:56:50.120 00.000 10672 OnExposeComplete: enter 00:56:50.120 00.000 10672 UpdateGuideState(): m_state=6 00:56:50.120 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2095 00:56:50.120 00.000 10672 Star::Find returns 1 (0), X=601.46, Y=275.53, Mass=197596, SNR=43.0, Peak=31136 HFD=3.1 00:56:50.120 00.000 10672 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.14) = xAngle (1.61 = 1.61) 00:56:50.120 00.000 10672 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.72 = 1.72) 00:56:50.120 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.75 mountX=-0.01 mountY=0.36, mountTheta=1.61 00:56:50.120 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.36, opts=13) 00:56:50.120 00.000 10672 Enqueuing Move request for scope (-0.06, 0.36) 00:56:50.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:50.120 00.000 428 Worker thread wakes up 00:56:50.120 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd 00:56:50.120 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.36) 00:56:50.120 00.000 428 Moving (-0.06, 0.36) raw xDistance=-0.01 yDistance=0.36 00:56:50.120 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:56:50.120 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:50.120 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:56:50.120 00.000 428 MoveAxis(E, 0, ABG) 00:56:50.120 00.000 428 Move returns status 0, amount 0 00:56:50.120 00.000 428 MoveAxis(N, 0, ABG) 00:56:50.120 00.000 428 Move returns status 0, amount 0 00:56:50.120 00.000 428 move complete, result=0 00:56:50.120 00.000 428 worker thread done servicing request 00:56:50.151 00.031 10672 UpdateGuideState exits: m=197596 SNR=43.0 00:56:50.151 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:50.151 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:50.151 00.000 10672 Enqueuing Expose request 00:56:50.151 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:56:50.151 00.000 428 Worker thread wakes up 00:56:50.151 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:50.151 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:50.963 00.812 10672 read socket command 10 00:56:50.963 00.000 10672 processing socket request REQDIST 00:56:50.963 00.000 10672 SOCKSVR: Sending pixel error of 0.61 00:56:50.963 00.000 10672 Sending socket response 61 (0x3d) 00:56:51.978 01.015 428 Exposure complete 00:56:52.103 00.125 428 worker thread done servicing request 00:56:52.103 00.000 10672 OnExposeComplete: enter 00:56:52.103 00.000 10672 UpdateGuideState(): m_state=6 00:56:52.103 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2096 00:56:52.103 00.000 10672 Star::Find returns 1 (0), X=601.59, Y=275.54, Mass=200562, SNR=42.1, Peak=26784 HFD=3.0 00:56:52.103 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.14) = xAngle (1.24 = 1.24) 00:56:52.103 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.35 = 1.35) 00:56:52.103 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.38 mountX=0.12 mountY=0.36, mountTheta=1.25 00:56:52.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.36, opts=13) 00:56:52.103 00.000 10672 Enqueuing Move request for scope (0.07, 0.36) 00:56:52.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:52.103 00.000 428 Worker thread wakes up 00:56:52.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd 00:56:52.103 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.36) 00:56:52.103 00.000 428 Moving (0.07, 0.36) raw xDistance=0.12 yDistance=0.36 00:56:52.103 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 00:56:52.103 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:52.103 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 00:56:52.103 00.000 428 MoveAxis(E, 0, ABG) 00:56:52.103 00.000 428 Move returns status 0, amount 0 00:56:52.103 00.000 428 MoveAxis(N, 0, ABG) 00:56:52.103 00.000 428 Move returns status 0, amount 0 00:56:52.103 00.000 428 move complete, result=0 00:56:52.103 00.000 428 worker thread done servicing request 00:56:52.134 00.031 10672 UpdateGuideState exits: m=200562 SNR=42.1 00:56:52.134 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:52.134 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:52.134 00.000 10672 Enqueuing Expose request 00:56:52.134 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 00:56:52.134 00.000 428 Worker thread wakes up 00:56:52.134 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:52.134 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:53.978 01.844 428 Exposure complete 00:56:54.103 00.125 428 worker thread done servicing request 00:56:54.103 00.000 10672 OnExposeComplete: enter 00:56:54.103 00.000 10672 UpdateGuideState(): m_state=6 00:56:54.103 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2097 00:56:54.103 00.000 10672 Star::Find returns 1 (0), X=601.18, Y=275.12, Mass=205090, SNR=38.4, Peak=29296 HFD=2.4 00:56:54.103 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 00:56:54.103 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 00:56:54.103 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.05 hyp=0.34 cameraTheta=-2.99 mountX=-0.34 mountY=-0.04, mountTheta=-3.02 00:56:54.103 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.05, opts=13) 00:56:54.103 00.000 10672 Enqueuing Move request for scope (-0.34, -0.05) 00:56:54.103 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:54.103 00.000 428 Worker thread wakes up 00:56:54.103 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.05) opts 0xd 00:56:54.118 00.015 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.05) 00:56:54.118 00.000 428 Moving (-0.34, -0.05) raw xDistance=-0.34 yDistance=-0.04 00:56:54.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 00:56:54.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:54.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 00:56:54.118 00.000 428 MoveAxis(E, 0, ABG) 00:56:54.118 00.000 428 Move returns status 0, amount 0 00:56:54.118 00.000 428 MoveAxis(N, 0, ABG) 00:56:54.118 00.000 428 Move returns status 0, amount 0 00:56:54.118 00.000 428 move complete, result=0 00:56:54.118 00.000 428 worker thread done servicing request 00:56:54.134 00.016 10672 UpdateGuideState exits: m=205090 SNR=38.4 00:56:54.134 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:54.134 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:54.134 00.000 10672 Enqueuing Expose request 00:56:54.134 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 00:56:54.134 00.000 428 Worker thread wakes up 00:56:54.134 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:54.134 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:55.961 01.827 10672 read socket command 10 00:56:55.961 00.000 10672 processing socket request REQDIST 00:56:55.961 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:56:55.961 00.000 10672 Sending socket response 47 (0x2f) 00:56:55.977 00.016 428 Exposure complete 00:56:56.118 00.141 428 worker thread done servicing request 00:56:56.118 00.000 10672 OnExposeComplete: enter 00:56:56.118 00.000 10672 UpdateGuideState(): m_state=6 00:56:56.118 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2098 00:56:56.118 00.000 10672 Star::Find returns 1 (0), X=601.19, Y=274.85, Mass=243210, SNR=47.5, Peak=23072 HFD=3.2 00:56:56.118 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.14) = xAngle (-2.51 = -2.51) 00:56:56.118 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.40 = -2.40) 00:56:56.118 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.32 hyp=0.46 cameraTheta=-2.37 mountX=-0.37 mountY=-0.31, mountTheta=-2.45 00:56:56.118 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.32, opts=13) 00:56:56.118 00.000 10672 Enqueuing Move request for scope (-0.33, -0.32) 00:56:56.118 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:56.118 00.000 428 Worker thread wakes up 00:56:56.118 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.32) opts 0xd 00:56:56.118 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.32) 00:56:56.118 00.000 428 Moving (-0.33, -0.32) raw xDistance=-0.37 yDistance=-0.31 00:56:56.118 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 00:56:56.118 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:56.118 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:56:56.118 00.000 428 MoveAxis(E, 0, ABG) 00:56:56.118 00.000 428 Move returns status 0, amount 0 00:56:56.118 00.000 428 MoveAxis(N, 0, ABG) 00:56:56.118 00.000 428 Move returns status 0, amount 0 00:56:56.118 00.000 428 move complete, result=0 00:56:56.118 00.000 428 worker thread done servicing request 00:56:56.149 00.031 10672 UpdateGuideState exits: m=243210 SNR=47.5 00:56:56.149 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:56.149 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:56.149 00.000 10672 Enqueuing Expose request 00:56:56.149 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:56:56.149 00.000 428 Worker thread wakes up 00:56:56.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:56.149 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:57.981 01.832 428 Exposure complete 00:56:58.106 00.125 428 worker thread done servicing request 00:56:58.106 00.000 10672 OnExposeComplete: enter 00:56:58.106 00.000 10672 UpdateGuideState(): m_state=6 00:56:58.106 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2099 00:56:58.106 00.000 10672 Star::Find returns 1 (0), X=600.61, Y=275.21, Mass=195984, SNR=34.1, Peak=27872 HFD=2.7 00:56:58.106 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 00:56:58.106 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 00:56:58.106 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=0.04 hyp=0.91 cameraTheta=3.10 mountX=-0.89 mountY=0.06, mountTheta=3.07 00:56:58.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=0.04, opts=13) 00:56:58.106 00.000 10672 Enqueuing Move request for scope (-0.91, 0.04) 00:56:58.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:56:58.106 00.000 428 Worker thread wakes up 00:56:58.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.04) opts 0xd 00:56:58.106 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, 0.04) 00:56:58.106 00.000 428 Moving (-0.91, 0.04) raw xDistance=-0.89 yDistance=0.06 00:56:58.106 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89 00:56:58.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:56:58.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:56:58.106 00.000 428 MoveAxis(E, 1048, ABG) 00:56:58.106 00.000 428 Guiding Dir = 2, Dur = 1048 00:56:58.106 00.000 428 IsSlewing returns 0 00:56:58.106 00.000 428 IsGuiding returns 0 00:56:58.122 00.016 428 PulseGuide returned control before completion, sleep 1042 00:56:58.137 00.015 10672 UpdateGuideState exits: m=195984 SNR=34.1 00:56:58.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:56:58.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:56:58.137 00.000 10672 Enqueuing Expose request 00:56:59.200 01.063 428 IsGuiding returns 0 00:56:59.200 00.000 428 Move returns status 0, amount 1048 00:56:59.200 00.000 428 MoveAxis(N, 0, ABG) 00:56:59.200 00.000 428 Move returns status 0, amount 0 00:56:59.200 00.000 428 move complete, result=0 00:56:59.200 00.000 428 worker thread done servicing request 00:56:59.200 00.000 428 Worker thread wakes up 00:56:59.200 00.000 10672 GuideStep: -0.9 px 1048 ms EAST, 0.1 px 0 ms NORTH 00:56:59.200 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:56:59.200 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:56:59.980 00.780 428 Exposure complete 00:57:00.106 00.126 428 worker thread done servicing request 00:57:00.106 00.000 10672 OnExposeComplete: enter 00:57:00.106 00.000 10672 UpdateGuideState(): m_state=6 00:57:00.106 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2100 00:57:00.106 00.000 10672 Star::Find returns 1 (0), X=600.98, Y=275.75, Mass=259789, SNR=51.5, Peak=29392 HFD=4.0 00:57:00.106 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 00:57:00.106 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.30 = 2.30) 00:57:00.106 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.58 hyp=0.80 cameraTheta=2.33 mountX=-0.46 mountY=0.60, mountTheta=2.23 00:57:00.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.58, opts=13) 00:57:00.106 00.000 10672 Enqueuing Move request for scope (-0.54, 0.58) 00:57:00.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:00.106 00.000 428 Worker thread wakes up 00:57:00.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.58) opts 0xd 00:57:00.106 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.58) 00:57:00.106 00.000 428 Moving (-0.54, 0.58) raw xDistance=-0.46 yDistance=0.60 00:57:00.106 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.46 00:57:00.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 00:57:00.106 00.000 428 MoveAxis(E, 612, ABG) 00:57:00.106 00.000 428 Guiding Dir = 2, Dur = 612 00:57:00.106 00.000 428 IsSlewing returns 0 00:57:00.106 00.000 428 IsGuiding returns 0 00:57:00.137 00.031 10672 UpdateGuideState exits: m=259789 SNR=51.5 00:57:00.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:00.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:00.137 00.000 10672 Enqueuing Expose request 00:57:00.137 00.000 428 PulseGuide returned control before completion, sleep 593 00:57:00.746 00.609 428 IsGuiding returns 1 00:57:00.746 00.000 428 scope still moving after pulse duration time elapsed 00:57:00.777 00.031 428 IsSlewing returns 0 00:57:00.777 00.000 428 IsGuiding returns 0 00:57:00.777 00.000 428 scope move finished after 612 + 57 ms 00:57:00.777 00.000 428 Move returns status 0, amount 612 00:57:00.777 00.000 428 MoveAxis(S, 790, ABG) 00:57:00.777 00.000 428 Guiding Dir = 1, Dur = 790 00:57:00.793 00.016 428 IsSlewing returns 0 00:57:00.793 00.000 428 IsGuiding returns 0 00:57:00.855 00.062 428 PulseGuide returned control before completion, sleep 725 00:57:00.965 00.110 10672 read socket command 10 00:57:00.965 00.000 10672 processing socket request REQDIST 00:57:00.965 00.000 10672 SOCKSVR: Sending pixel error of 0.66 00:57:00.965 00.000 10672 Sending socket response 66 (0x42) 00:57:01.605 00.640 428 IsGuiding returns 1 00:57:01.605 00.000 428 scope still moving after pulse duration time elapsed 00:57:01.636 00.031 428 IsSlewing returns 0 00:57:01.636 00.000 428 IsGuiding returns 1 00:57:01.683 00.047 428 IsSlewing returns 0 00:57:01.683 00.000 428 IsGuiding returns 0 00:57:01.683 00.000 428 scope move finished after 790 + 101 ms 00:57:01.683 00.000 428 Move returns status 0, amount 790 00:57:01.683 00.000 428 move complete, result=0 00:57:01.683 00.000 428 worker thread done servicing request 00:57:01.683 00.000 428 Worker thread wakes up 00:57:01.683 00.000 10672 GuideStep: -0.5 px 612 ms EAST, 0.6 px 790 ms SOUTH 00:57:01.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:01.683 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:01.980 00.297 428 Exposure complete 00:57:02.120 00.140 428 worker thread done servicing request 00:57:02.120 00.000 10672 OnExposeComplete: enter 00:57:02.120 00.000 10672 UpdateGuideState(): m_state=6 00:57:02.120 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2101 00:57:02.120 00.000 10672 Star::Find returns 1 (0), X=601.99, Y=275.04, Mass=187918, SNR=37.8, Peak=27440 HFD=2.3 00:57:02.120 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (0.14) = xAngle (-0.41 = -0.41) 00:57:02.120 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.30 = -0.30) 00:57:02.120 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.13 hyp=0.48 cameraTheta=-0.27 mountX=0.44 mountY=-0.14, mountTheta=-0.31 00:57:02.120 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.13, opts=13) 00:57:02.120 00.000 10672 Enqueuing Move request for scope (0.47, -0.13) 00:57:02.120 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:02.120 00.000 428 Worker thread wakes up 00:57:02.120 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.13) opts 0xd 00:57:02.120 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.13) 00:57:02.120 00.000 428 Moving (0.47, -0.13) raw xDistance=0.44 yDistance=-0.14 00:57:02.120 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44 00:57:02.120 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:02.120 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 00:57:02.120 00.000 428 MoveAxis(W, 477, ABG) 00:57:02.120 00.000 428 Guiding Dir = 3, Dur = 477 00:57:02.120 00.000 428 IsSlewing returns 0 00:57:02.120 00.000 428 IsGuiding returns 0 00:57:02.136 00.016 428 PulseGuide returned control before completion, sleep 470 00:57:02.152 00.016 10672 UpdateGuideState exits: m=187918 SNR=37.8 00:57:02.152 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:02.152 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:02.152 00.000 10672 Enqueuing Expose request 00:57:02.636 00.484 428 IsGuiding returns 0 00:57:02.636 00.000 428 Move returns status 0, amount 477 00:57:02.636 00.000 428 MoveAxis(N, 0, ABG) 00:57:02.636 00.000 428 Move returns status 0, amount 0 00:57:02.636 00.000 428 move complete, result=0 00:57:02.636 00.000 428 worker thread done servicing request 00:57:02.636 00.000 428 Worker thread wakes up 00:57:02.636 00.000 10672 GuideStep: 0.4 px 477 ms WEST, -0.1 px 0 ms NORTH 00:57:02.636 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:02.636 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:03.979 01.343 428 Exposure complete 00:57:04.104 00.125 428 worker thread done servicing request 00:57:04.104 00.000 10672 OnExposeComplete: enter 00:57:04.104 00.000 10672 UpdateGuideState(): m_state=6 00:57:04.104 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2102 00:57:04.104 00.000 10672 Star::Find returns 1 (0), X=601.93, Y=274.93, Mass=243900, SNR=42.5, Peak=33536 HFD=2.8 00:57:04.104 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 00:57:04.104 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 00:57:04.104 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.24 hyp=0.47 cameraTheta=-0.53 mountX=0.37 mountY=-0.25, mountTheta=-0.60 00:57:04.104 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.24, opts=13) 00:57:04.104 00.000 10672 Enqueuing Move request for scope (0.40, -0.24) 00:57:04.104 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:04.104 00.000 428 Worker thread wakes up 00:57:04.104 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.24) opts 0xd 00:57:04.104 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.24) 00:57:04.104 00.000 428 Moving (0.40, -0.24) raw xDistance=0.37 yDistance=-0.25 00:57:04.104 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:57:04.104 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:04.104 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:57:04.104 00.000 428 MoveAxis(E, 0, ABG) 00:57:04.104 00.000 428 Move returns status 0, amount 0 00:57:04.104 00.000 428 MoveAxis(N, 0, ABG) 00:57:04.104 00.000 428 Move returns status 0, amount 0 00:57:04.104 00.000 428 move complete, result=0 00:57:04.104 00.000 428 worker thread done servicing request 00:57:04.135 00.031 10672 UpdateGuideState exits: m=243900 SNR=42.5 00:57:04.135 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:04.135 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:04.135 00.000 10672 Enqueuing Expose request 00:57:04.135 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:57:04.135 00.000 428 Worker thread wakes up 00:57:04.135 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:04.135 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:05.967 01.832 10672 read socket command 10 00:57:05.967 00.000 10672 processing socket request REQDIST 00:57:05.967 00.000 10672 SOCKSVR: Sending pixel error of 0.56 00:57:05.967 00.000 10672 Sending socket response 56 (0x38) 00:57:05.983 00.016 428 Exposure complete 00:57:06.155 00.172 428 worker thread done servicing request 00:57:06.155 00.000 10672 OnExposeComplete: enter 00:57:06.155 00.000 10672 UpdateGuideState(): m_state=6 00:57:06.155 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2103 00:57:06.155 00.000 10672 Star::Find returns 1 (0), X=601.32, Y=274.88, Mass=227474, SNR=42.7, Peak=24608 HFD=3.5 00:57:06.155 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (0.14) = xAngle (-2.31 = -2.31) 00:57:06.155 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.20 = -2.20) 00:57:06.155 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.29 hyp=0.35 cameraTheta=-2.17 mountX=-0.24 mountY=-0.28, mountTheta=-2.27 00:57:06.155 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.29, opts=13) 00:57:06.155 00.000 10672 Enqueuing Move request for scope (-0.20, -0.29) 00:57:06.155 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:06.155 00.000 428 Worker thread wakes up 00:57:06.155 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.29) opts 0xd 00:57:06.155 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.29) 00:57:06.155 00.000 428 Moving (-0.20, -0.29) raw xDistance=-0.24 yDistance=-0.28 00:57:06.155 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:57:06.155 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:06.155 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:57:06.155 00.000 428 MoveAxis(E, 0, ABG) 00:57:06.155 00.000 428 Move returns status 0, amount 0 00:57:06.155 00.000 428 MoveAxis(N, 0, ABG) 00:57:06.155 00.000 428 Move returns status 0, amount 0 00:57:06.155 00.000 428 move complete, result=0 00:57:06.155 00.000 428 worker thread done servicing request 00:57:06.170 00.015 10672 UpdateGuideState exits: m=227474 SNR=42.7 00:57:06.170 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:06.170 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:06.170 00.000 10672 Enqueuing Expose request 00:57:06.170 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:57:06.170 00.000 428 Worker thread wakes up 00:57:06.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:06.170 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:07.982 01.812 428 Exposure complete 00:57:08.123 00.141 428 worker thread done servicing request 00:57:08.123 00.000 10672 OnExposeComplete: enter 00:57:08.123 00.000 10672 UpdateGuideState(): m_state=6 00:57:08.123 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2104 00:57:08.123 00.000 10672 Star::Find returns 1 (0), X=601.49, Y=274.92, Mass=222423, SNR=36.4, Peak=31136 HFD=3.0 00:57:08.123 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.83 = -1.83) 00:57:08.123 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.72 = -1.72) 00:57:08.123 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.69 mountX=-0.06 mountY=-0.25, mountTheta=-1.82 00:57:08.123 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.25, opts=13) 00:57:08.123 00.000 10672 Enqueuing Move request for scope (-0.03, -0.25) 00:57:08.123 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:08.123 00.000 428 Worker thread wakes up 00:57:08.123 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd 00:57:08.123 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.25) 00:57:08.123 00.000 428 Moving (-0.03, -0.25) raw xDistance=-0.06 yDistance=-0.25 00:57:08.123 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:57:08.123 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:08.123 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:57:08.123 00.000 428 MoveAxis(E, 0, ABG) 00:57:08.123 00.000 428 Move returns status 0, amount 0 00:57:08.123 00.000 428 MoveAxis(N, 0, ABG) 00:57:08.123 00.000 428 Move returns status 0, amount 0 00:57:08.123 00.000 428 move complete, result=0 00:57:08.123 00.000 428 worker thread done servicing request 00:57:08.154 00.031 10672 UpdateGuideState exits: m=222423 SNR=36.4 00:57:08.154 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:08.154 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:08.154 00.000 10672 Enqueuing Expose request 00:57:08.154 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:57:08.154 00.000 428 Worker thread wakes up 00:57:08.154 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:08.154 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:09.966 01.812 428 Exposure complete 00:57:10.091 00.125 428 worker thread done servicing request 00:57:10.091 00.000 10672 OnExposeComplete: enter 00:57:10.091 00.000 10672 UpdateGuideState(): m_state=6 00:57:10.091 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2105 00:57:10.091 00.000 10672 Star::Find returns 1 (0), X=601.41, Y=274.89, Mass=198310, SNR=35.7, Peak=21552 HFD=3.3 00:57:10.091 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.14) = xAngle (-2.08 = -2.08) 00:57:10.091 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.98 = -1.98) 00:57:10.106 00.015 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.95 mountX=-0.15 mountY=-0.28, mountTheta=-2.06 00:57:10.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.29, opts=13) 00:57:10.106 00.000 10672 Enqueuing Move request for scope (-0.11, -0.29) 00:57:10.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:10.106 00.000 428 Worker thread wakes up 00:57:10.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.29) opts 0xd 00:57:10.106 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.29) 00:57:10.106 00.000 428 Moving (-0.11, -0.29) raw xDistance=-0.15 yDistance=-0.28 00:57:10.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:57:10.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:10.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 00:57:10.106 00.000 428 MoveAxis(E, 0, ABG) 00:57:10.106 00.000 428 Move returns status 0, amount 0 00:57:10.106 00.000 428 MoveAxis(N, 0, ABG) 00:57:10.106 00.000 428 Move returns status 0, amount 0 00:57:10.106 00.000 428 move complete, result=0 00:57:10.106 00.000 428 worker thread done servicing request 00:57:10.122 00.016 10672 UpdateGuideState exits: m=198310 SNR=35.7 00:57:10.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:10.122 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:10.122 00.000 10672 Enqueuing Expose request 00:57:10.122 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 00:57:10.122 00.000 428 Worker thread wakes up 00:57:10.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:10.122 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:10.966 00.844 10672 read socket command 10 00:57:10.966 00.000 10672 processing socket request REQDIST 00:57:10.966 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:57:10.966 00.000 10672 Sending socket response 39 (0x27) 00:57:11.981 01.015 428 Exposure complete 00:57:12.106 00.125 428 worker thread done servicing request 00:57:12.106 00.000 10672 OnExposeComplete: enter 00:57:12.106 00.000 10672 UpdateGuideState(): m_state=6 00:57:12.106 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2106 00:57:12.106 00.000 10672 Star::Find returns 1 (0), X=601.55, Y=275.21, Mass=219573, SNR=43.7, Peak=28960 HFD=2.6 00:57:12.106 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.14) = xAngle (0.76 = 0.76) 00:57:12.106 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.87 = 0.87) 00:57:12.106 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.90 mountX=0.03 mountY=0.03, mountTheta=0.81 00:57:12.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.03, opts=13) 00:57:12.106 00.000 10672 Enqueuing Move request for scope (0.03, 0.03) 00:57:12.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:12.106 00.000 428 Worker thread wakes up 00:57:12.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd 00:57:12.106 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.03) 00:57:12.106 00.000 428 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=0.03 00:57:12.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 00:57:12.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:12.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:57:12.106 00.000 428 MoveAxis(E, 0, ABG) 00:57:12.106 00.000 428 Move returns status 0, amount 0 00:57:12.106 00.000 428 MoveAxis(N, 0, ABG) 00:57:12.106 00.000 428 Move returns status 0, amount 0 00:57:12.106 00.000 428 move complete, result=0 00:57:12.106 00.000 428 worker thread done servicing request 00:57:12.137 00.031 10672 UpdateGuideState exits: m=219573 SNR=43.7 00:57:12.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:12.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:12.137 00.000 10672 Enqueuing Expose request 00:57:12.137 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 00:57:12.137 00.000 428 Worker thread wakes up 00:57:12.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:12.137 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:13.965 01.828 428 Exposure complete 00:57:14.090 00.125 428 worker thread done servicing request 00:57:14.090 00.000 10672 OnExposeComplete: enter 00:57:14.090 00.000 10672 UpdateGuideState(): m_state=6 00:57:14.090 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2107 00:57:14.090 00.000 10672 Star::Find returns 1 (0), X=601.39, Y=275.08, Mass=222827, SNR=38.6, Peak=26560 HFD=2.8 00:57:14.090 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.67 = -2.67) 00:57:14.090 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.56 = -2.56) 00:57:14.090 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.54 mountX=-0.14 mountY=-0.09, mountTheta=-2.59 00:57:14.090 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.09, opts=13) 00:57:14.105 00.015 10672 Enqueuing Move request for scope (-0.13, -0.09) 00:57:14.105 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:14.105 00.000 428 Worker thread wakes up 00:57:14.105 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd 00:57:14.105 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.09) 00:57:14.105 00.000 428 Moving (-0.13, -0.09) raw xDistance=-0.14 yDistance=-0.09 00:57:14.105 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 00:57:14.105 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:14.105 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:57:14.105 00.000 428 MoveAxis(E, 0, ABG) 00:57:14.105 00.000 428 Move returns status 0, amount 0 00:57:14.105 00.000 428 MoveAxis(N, 0, ABG) 00:57:14.105 00.000 428 Move returns status 0, amount 0 00:57:14.105 00.000 428 move complete, result=0 00:57:14.105 00.000 428 worker thread done servicing request 00:57:14.121 00.016 10672 UpdateGuideState exits: m=222827 SNR=38.6 00:57:14.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:14.121 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:14.121 00.000 10672 Enqueuing Expose request 00:57:14.121 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:57:14.121 00.000 428 Worker thread wakes up 00:57:14.121 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:14.121 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:15.968 01.847 10672 read socket command 10 00:57:15.968 00.000 10672 processing socket request REQDIST 00:57:15.968 00.000 10672 SOCKSVR: Sending pixel error of 0.24 00:57:15.968 00.000 10672 Sending socket response 24 (0x18) 00:57:15.968 00.000 428 Exposure complete 00:57:16.093 00.125 428 worker thread done servicing request 00:57:16.093 00.000 10672 OnExposeComplete: enter 00:57:16.093 00.000 10672 UpdateGuideState(): m_state=6 00:57:16.093 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2108 00:57:16.093 00.000 10672 Star::Find returns 1 (0), X=601.16, Y=274.63, Mass=208013, SNR=37.0, Peak=30704 HFD=2.7 00:57:16.093 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 00:57:16.093 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.20 = -2.20) 00:57:16.093 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-0.54 hyp=0.65 cameraTheta=-2.17 mountX=-0.44 mountY=-0.53, mountTheta=-2.26 00:57:16.093 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-0.54, opts=13) 00:57:16.093 00.000 10672 Enqueuing Move request for scope (-0.37, -0.54) 00:57:16.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:16.093 00.000 428 Worker thread wakes up 00:57:16.108 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.54) opts 0xd 00:57:16.108 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -0.54) 00:57:16.108 00.000 428 Moving (-0.37, -0.54) raw xDistance=-0.44 yDistance=-0.53 00:57:16.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 00:57:16.108 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:16.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 00:57:16.108 00.000 428 MoveAxis(E, 0, ABG) 00:57:16.108 00.000 428 Move returns status 0, amount 0 00:57:16.108 00.000 428 MoveAxis(N, 0, ABG) 00:57:16.108 00.000 428 Move returns status 0, amount 0 00:57:16.108 00.000 428 move complete, result=0 00:57:16.108 00.000 428 worker thread done servicing request 00:57:16.124 00.016 10672 UpdateGuideState exits: m=208013 SNR=37.0 00:57:16.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:16.124 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:16.124 00.000 10672 Enqueuing Expose request 00:57:16.124 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 00:57:16.124 00.000 428 Worker thread wakes up 00:57:16.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:16.124 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:17.967 01.843 428 Exposure complete 00:57:18.108 00.141 428 worker thread done servicing request 00:57:18.108 00.000 10672 OnExposeComplete: enter 00:57:18.108 00.000 10672 UpdateGuideState(): m_state=6 00:57:18.108 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2109 00:57:18.108 00.000 10672 Star::Find returns 1 (0), X=601.53, Y=274.29, Mass=204353, SNR=37.3, Peak=19696 HFD=3.4 00:57:18.108 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.14) = xAngle (-1.71 = -1.71) 00:57:18.108 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.60 = -1.60) 00:57:18.108 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.89 hyp=0.89 cameraTheta=-1.57 mountX=-0.12 mountY=-0.89, mountTheta=-1.70 00:57:18.108 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.89, opts=13) 00:57:18.108 00.000 10672 Enqueuing Move request for scope (0.00, -0.89) 00:57:18.108 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:18.108 00.000 428 Worker thread wakes up 00:57:18.108 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.89) opts 0xd 00:57:18.108 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.89) 00:57:18.108 00.000 428 Moving (0.00, -0.89) raw xDistance=-0.12 yDistance=-0.89 00:57:18.108 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 00:57:18.108 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 00:57:18.108 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.89 00:57:18.108 00.000 428 MoveAxis(E, 0, ABG) 00:57:18.108 00.000 428 Move returns status 0, amount 0 00:57:18.108 00.000 428 MoveAxis(N, 0, ABG) 00:57:18.108 00.000 428 Move returns status 0, amount 0 00:57:18.108 00.000 428 move complete, result=0 00:57:18.108 00.000 428 worker thread done servicing request 00:57:18.139 00.031 10672 UpdateGuideState exits: m=204353 SNR=37.3 00:57:18.139 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:18.139 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:18.139 00.000 10672 Enqueuing Expose request 00:57:18.139 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.9 px 0 ms NORTH 00:57:18.139 00.000 428 Worker thread wakes up 00:57:18.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:18.139 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:19.967 01.828 428 Exposure complete 00:57:20.092 00.125 428 worker thread done servicing request 00:57:20.092 00.000 10672 OnExposeComplete: enter 00:57:20.092 00.000 10672 UpdateGuideState(): m_state=6 00:57:20.092 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2110 00:57:20.092 00.000 10672 Star::Find returns 1 (0), X=601.86, Y=274.58, Mass=208066, SNR=37.8, Peak=29840 HFD=2.5 00:57:20.092 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.14) = xAngle (-1.20 = -1.20) 00:57:20.092 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.09 = -1.09) 00:57:20.092 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.59 hyp=0.68 cameraTheta=-1.06 mountX=0.25 mountY=-0.60, mountTheta=-1.18 00:57:20.107 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.59, opts=13) 00:57:20.107 00.000 10672 Enqueuing Move request for scope (0.33, -0.59) 00:57:20.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:20.107 00.000 428 Worker thread wakes up 00:57:20.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.59) opts 0xd 00:57:20.107 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.59) 00:57:20.107 00.000 428 Moving (0.33, -0.59) raw xDistance=0.25 yDistance=-0.60 00:57:20.107 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:57:20.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:57:20.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.60 00:57:20.107 00.000 428 MoveAxis(E, 0, ABG) 00:57:20.107 00.000 428 Move returns status 0, amount 0 00:57:20.107 00.000 428 MoveAxis(N, 0, ABG) 00:57:20.107 00.000 428 Move returns status 0, amount 0 00:57:20.107 00.000 428 move complete, result=0 00:57:20.107 00.000 428 worker thread done servicing request 00:57:20.123 00.016 10672 UpdateGuideState exits: m=208066 SNR=37.8 00:57:20.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:20.123 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:20.123 00.000 10672 Enqueuing Expose request 00:57:20.123 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 00:57:20.123 00.000 428 Worker thread wakes up 00:57:20.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:20.123 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:20.967 00.844 10672 read socket command 10 00:57:20.967 00.000 10672 processing socket request REQDIST 00:57:20.967 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:57:20.967 00.000 10672 Sending socket response 57 (0x39) 00:57:21.966 00.999 428 Exposure complete 00:57:22.091 00.125 428 worker thread done servicing request 00:57:22.091 00.000 10672 OnExposeComplete: enter 00:57:22.091 00.000 10672 UpdateGuideState(): m_state=6 00:57:22.091 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2111 00:57:22.091 00.000 10672 Star::Find returns 1 (0), X=601.05, Y=275.07, Mass=187193, SNR=36.9, Peak=24816 HFD=2.8 00:57:22.091 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.05 = -3.05) 00:57:22.091 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 00:57:22.091 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.11 hyp=0.48 cameraTheta=-2.92 mountX=-0.48 mountY=-0.09, mountTheta=-2.95 00:57:22.107 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.11, opts=13) 00:57:22.107 00.000 10672 Enqueuing Move request for scope (-0.47, -0.11) 00:57:22.107 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:22.107 00.000 428 Worker thread wakes up 00:57:22.107 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.11) opts 0xd 00:57:22.107 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.11) 00:57:22.107 00.000 428 Moving (-0.47, -0.11) raw xDistance=-0.48 yDistance=-0.09 00:57:22.107 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:57:22.107 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:22.107 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 00:57:22.107 00.000 428 MoveAxis(E, 563, ABG) 00:57:22.107 00.000 428 Guiding Dir = 2, Dur = 563 00:57:22.107 00.000 428 IsSlewing returns 0 00:57:22.107 00.000 428 IsGuiding returns 0 00:57:22.122 00.015 428 PulseGuide returned control before completion, sleep 557 00:57:22.122 00.000 10672 UpdateGuideState exits: m=187193 SNR=36.9 00:57:22.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:22.122 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:22.122 00.000 10672 Enqueuing Expose request 00:57:22.689 00.567 428 IsGuiding returns 0 00:57:22.689 00.000 428 Move returns status 0, amount 563 00:57:22.689 00.000 428 MoveAxis(N, 0, ABG) 00:57:22.689 00.000 428 Move returns status 0, amount 0 00:57:22.689 00.000 428 move complete, result=0 00:57:22.705 00.016 428 worker thread done servicing request 00:57:22.705 00.000 10672 GuideStep: -0.5 px 563 ms EAST, -0.1 px 0 ms NORTH 00:57:22.705 00.000 428 Worker thread wakes up 00:57:22.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:22.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:23.970 01.265 428 Exposure complete 00:57:24.111 00.141 428 worker thread done servicing request 00:57:24.111 00.000 10672 OnExposeComplete: enter 00:57:24.111 00.000 10672 UpdateGuideState(): m_state=6 00:57:24.111 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2112 00:57:24.111 00.000 10672 Star::Find returns 1 (0), X=601.99, Y=275.07, Mass=207561, SNR=39.6, Peak=28528 HFD=2.8 00:57:24.111 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.14) = xAngle (-0.35 = -0.35) 00:57:24.111 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.24 = -0.24) 00:57:24.111 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=-0.10 hyp=0.48 cameraTheta=-0.21 mountX=0.45 mountY=-0.11, mountTheta=-0.25 00:57:24.111 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=-0.10, opts=13) 00:57:24.111 00.000 10672 Enqueuing Move request for scope (0.46, -0.10) 00:57:24.111 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:57:24.111 00.000 428 Worker thread wakes up 00:57:24.111 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.10) opts 0xd 00:57:24.111 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, -0.10) 00:57:24.111 00.000 428 Moving (0.46, -0.10) raw xDistance=0.45 yDistance=-0.11 00:57:24.111 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.45 00:57:24.111 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:24.111 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:57:24.111 00.000 428 MoveAxis(W, 483, ABG) 00:57:24.111 00.000 428 Guiding Dir = 3, Dur = 483 00:57:24.111 00.000 428 IsSlewing returns 0 00:57:24.111 00.000 428 IsGuiding returns 0 00:57:24.127 00.016 428 PulseGuide returned control before completion, sleep 474 00:57:24.142 00.015 10672 UpdateGuideState exits: m=207561 SNR=39.6 00:57:24.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:24.142 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:24.142 00.000 10672 Enqueuing Expose request 00:57:24.626 00.484 428 IsGuiding returns 0 00:57:24.626 00.000 428 Move returns status 0, amount 483 00:57:24.626 00.000 428 MoveAxis(N, 0, ABG) 00:57:24.626 00.000 428 Move returns status 0, amount 0 00:57:24.626 00.000 428 move complete, result=0 00:57:24.626 00.000 428 worker thread done servicing request 00:57:24.626 00.000 428 Worker thread wakes up 00:57:24.626 00.000 10672 GuideStep: 0.4 px 483 ms WEST, -0.1 px 0 ms NORTH 00:57:24.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:24.626 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:25.954 01.328 10672 read socket command 10 00:57:25.954 00.000 10672 processing socket request REQDIST 00:57:25.954 00.000 10672 SOCKSVR: Sending pixel error of 0.52 00:57:25.954 00.000 10672 Sending socket response 52 (0x34) 00:57:25.970 00.016 428 Exposure complete 00:57:26.110 00.140 428 worker thread done servicing request 00:57:26.110 00.000 10672 OnExposeComplete: enter 00:57:26.110 00.000 10672 UpdateGuideState(): m_state=6 00:57:26.110 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2113 00:57:26.126 00.016 10672 Star::Find returns 1 (0), X=601.94, Y=274.87, Mass=240868, SNR=45.8, Peak=30048 HFD=3.0 00:57:26.126 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 00:57:26.126 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.65 = -0.65) 00:57:26.126 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.30 hyp=0.51 cameraTheta=-0.62 mountX=0.37 mountY=-0.31, mountTheta=-0.70 00:57:26.126 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.30, opts=13) 00:57:26.126 00.000 10672 Enqueuing Move request for scope (0.42, -0.30) 00:57:26.126 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:26.126 00.000 428 Worker thread wakes up 00:57:26.126 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.30) opts 0xd 00:57:26.126 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.30) 00:57:26.126 00.000 428 Moving (0.42, -0.30) raw xDistance=0.37 yDistance=-0.31 00:57:26.126 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 00:57:26.126 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:26.126 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:57:26.126 00.000 428 MoveAxis(E, 0, ABG) 00:57:26.126 00.000 428 Move returns status 0, amount 0 00:57:26.126 00.000 428 MoveAxis(N, 0, ABG) 00:57:26.126 00.000 428 Move returns status 0, amount 0 00:57:26.126 00.000 428 move complete, result=0 00:57:26.126 00.000 428 worker thread done servicing request 00:57:26.142 00.016 10672 UpdateGuideState exits: m=240868 SNR=45.8 00:57:26.142 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:26.142 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:26.142 00.000 10672 Enqueuing Expose request 00:57:26.142 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:57:26.142 00.000 428 Worker thread wakes up 00:57:26.142 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:26.142 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:27.969 01.827 428 Exposure complete 00:57:28.104 00.135 428 worker thread done servicing request 00:57:28.104 00.000 10672 OnExposeComplete: enter 00:57:28.104 00.000 10672 UpdateGuideState(): m_state=6 00:57:28.104 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2114 00:57:28.104 00.000 10672 Star::Find returns 1 (0), X=601.84, Y=275.33, Mass=235345, SNR=43.8, Peak=27008 HFD=3.4 00:57:28.104 00.000 10672 CameraToMount -- cameraTheta (0.47) - m_xAngle (0.14) = xAngle (0.33 = 0.33) 00:57:28.104 00.000 10672 CameraToMount -- cameraTheta (0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.44 = 0.44) 00:57:28.104 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.16 hyp=0.36 cameraTheta=0.47 mountX=0.34 mountY=0.15, mountTheta=0.42 00:57:28.104 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.16, opts=13) 00:57:28.104 00.000 10672 Enqueuing Move request for scope (0.32, 0.16) 00:57:28.104 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:28.104 00.000 428 Worker thread wakes up 00:57:28.104 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.16) opts 0xd 00:57:28.104 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.16) 00:57:28.104 00.000 428 Moving (0.32, 0.16) raw xDistance=0.34 yDistance=0.15 00:57:28.104 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 00:57:28.104 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:28.104 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:57:28.104 00.000 428 MoveAxis(E, 0, ABG) 00:57:28.104 00.000 428 Move returns status 0, amount 0 00:57:28.104 00.000 428 MoveAxis(N, 0, ABG) 00:57:28.104 00.000 428 Move returns status 0, amount 0 00:57:28.104 00.000 428 move complete, result=0 00:57:28.104 00.000 428 worker thread done servicing request 00:57:28.119 00.015 10672 UpdateGuideState exits: m=235345 SNR=43.8 00:57:28.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:28.119 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:28.119 00.000 10672 Enqueuing Expose request 00:57:28.119 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 00:57:28.119 00.000 428 Worker thread wakes up 00:57:28.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:28.119 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:29.947 01.828 428 Exposure complete 00:57:30.087 00.140 428 worker thread done servicing request 00:57:30.087 00.000 10672 OnExposeComplete: enter 00:57:30.087 00.000 10672 UpdateGuideState(): m_state=6 00:57:30.087 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2115 00:57:30.087 00.000 10672 Star::Find returns 1 (0), X=601.53, Y=275.10, Mass=209057, SNR=39.2, Peak=32128 HFD=2.4 00:57:30.087 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 00:57:30.087 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 00:57:30.087 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.41 mountX=0.00 mountY=-0.07, mountTheta=-1.55 00:57:30.087 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.07, opts=13) 00:57:30.087 00.000 10672 Enqueuing Move request for scope (0.01, -0.07) 00:57:30.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:30.087 00.000 428 Worker thread wakes up 00:57:30.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd 00:57:30.087 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.07) 00:57:30.087 00.000 428 Moving (0.01, -0.07) raw xDistance=0.00 yDistance=-0.07 00:57:30.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 00:57:30.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:30.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:57:30.087 00.000 428 MoveAxis(E, 0, ABG) 00:57:30.087 00.000 428 Move returns status 0, amount 0 00:57:30.087 00.000 428 MoveAxis(N, 0, ABG) 00:57:30.087 00.000 428 Move returns status 0, amount 0 00:57:30.087 00.000 428 move complete, result=0 00:57:30.087 00.000 428 worker thread done servicing request 00:57:30.119 00.032 10672 UpdateGuideState exits: m=209057 SNR=39.2 00:57:30.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:30.119 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:30.119 00.000 10672 Enqueuing Expose request 00:57:30.119 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:57:30.119 00.000 428 Worker thread wakes up 00:57:30.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:30.119 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:30.967 00.848 10672 read socket command 10 00:57:30.967 00.000 10672 processing socket request REQDIST 00:57:30.967 00.000 10672 SOCKSVR: Sending pixel error of 0.35 00:57:30.967 00.000 10672 Sending socket response 35 (0x23) 00:57:31.967 01.000 428 Exposure complete 00:57:32.091 00.124 428 worker thread done servicing request 00:57:32.091 00.000 10672 OnExposeComplete: enter 00:57:32.091 00.000 10672 UpdateGuideState(): m_state=6 00:57:32.091 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2116 00:57:32.091 00.000 10672 Star::Find returns 1 (0), X=601.66, Y=274.61, Mass=190958, SNR=34.3, Peak=28752 HFD=2.9 00:57:32.091 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.14) = xAngle (-1.46 = -1.46) 00:57:32.091 00.000 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.35 = -1.35) 00:57:32.091 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.56 hyp=0.58 cameraTheta=-1.32 mountX=0.06 mountY=-0.56, mountTheta=-1.46 00:57:32.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.56, opts=13) 00:57:32.091 00.000 10672 Enqueuing Move request for scope (0.14, -0.56) 00:57:32.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:32.091 00.000 428 Worker thread wakes up 00:57:32.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.56) opts 0xd 00:57:32.091 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.56) 00:57:32.091 00.000 428 Moving (0.14, -0.56) raw xDistance=0.06 yDistance=-0.56 00:57:32.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 00:57:32.091 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 00:57:32.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.56 00:57:32.091 00.000 428 MoveAxis(E, 0, ABG) 00:57:32.091 00.000 428 Move returns status 0, amount 0 00:57:32.091 00.000 428 MoveAxis(N, 0, ABG) 00:57:32.091 00.000 428 Move returns status 0, amount 0 00:57:32.091 00.000 428 move complete, result=0 00:57:32.091 00.000 428 worker thread done servicing request 00:57:32.123 00.032 10672 UpdateGuideState exits: m=190958 SNR=34.3 00:57:32.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:32.123 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:32.123 00.000 10672 Enqueuing Expose request 00:57:32.123 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 00:57:32.123 00.000 428 Worker thread wakes up 00:57:32.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:32.123 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:33.966 01.843 428 Exposure complete 00:57:34.091 00.125 428 worker thread done servicing request 00:57:34.091 00.000 10672 OnExposeComplete: enter 00:57:34.091 00.000 10672 UpdateGuideState(): m_state=6 00:57:34.091 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2117 00:57:34.091 00.000 10672 Star::Find returns 1 (0), X=602.61, Y=274.88, Mass=208142, SNR=37.5, Peak=27984 HFD=2.5 00:57:34.091 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 00:57:34.091 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 00:57:34.091 00.000 10672 CameraToMount -- cameraX=1.09 cameraY=-0.29 hyp=1.13 cameraTheta=-0.26 mountX=1.04 mountY=-0.32, mountTheta=-0.30 00:57:34.091 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.09, y=-0.29, opts=13) 00:57:34.091 00.000 10672 Enqueuing Move request for scope (1.09, -0.29) 00:57:34.091 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:34.091 00.000 428 Worker thread wakes up 00:57:34.091 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.29) opts 0xd 00:57:34.091 00.000 428 Handling offset move in thread for scope, endpoint = (1.09, -0.29) 00:57:34.091 00.000 428 Moving (1.09, -0.29) raw xDistance=1.04 yDistance=-0.32 00:57:34.091 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.04 00:57:34.091 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:34.091 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 00:57:34.091 00.000 428 MoveAxis(W, 1214, ABG) 00:57:34.091 00.000 428 Guiding Dir = 3, Dur = 1214 00:57:34.106 00.015 428 IsSlewing returns 0 00:57:34.106 00.000 428 IsGuiding returns 0 00:57:34.122 00.016 10672 UpdateGuideState exits: m=208142 SNR=37.5 00:57:34.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:34.122 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:34.122 00.000 10672 Enqueuing Expose request 00:57:34.122 00.000 428 PulseGuide returned control before completion, sleep 1197 00:57:35.356 01.234 428 IsGuiding returns 0 00:57:35.356 00.000 428 Move returns status 0, amount 1214 00:57:35.356 00.000 428 MoveAxis(N, 0, ABG) 00:57:35.356 00.000 428 Move returns status 0, amount 0 00:57:35.356 00.000 428 move complete, result=0 00:57:35.356 00.000 428 worker thread done servicing request 00:57:35.356 00.000 428 Worker thread wakes up 00:57:35.356 00.000 10672 GuideStep: 1.0 px 1214 ms WEST, -0.3 px 0 ms NORTH 00:57:35.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:35.356 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:35.965 00.609 428 Exposure complete 00:57:35.965 00.000 10672 read socket command 10 00:57:35.965 00.000 10672 processing socket request REQDIST 00:57:35.965 00.000 10672 SOCKSVR: Sending pixel error of 0.63 00:57:35.965 00.000 10672 Sending socket response 63 (0x3f) 00:57:36.106 00.141 428 worker thread done servicing request 00:57:36.106 00.000 10672 OnExposeComplete: enter 00:57:36.106 00.000 10672 UpdateGuideState(): m_state=6 00:57:36.106 00.000 10672 Star::Find(15, 602, 274, 0, (0,0,0,0), 0.0, 0) frame 2118 00:57:36.106 00.000 10672 Star::Find returns 1 (0), X=601.70, Y=275.13, Mass=217764, SNR=38.8, Peak=32240 HFD=2.6 00:57:36.106 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 00:57:36.106 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 00:57:36.106 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.26 mountX=0.17 mountY=-0.05, mountTheta=-0.30 00:57:36.106 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.05, opts=13) 00:57:36.106 00.000 10672 Enqueuing Move request for scope (0.18, -0.05) 00:57:36.106 00.000 428 Worker thread wakes up 00:57:36.106 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:36.106 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd 00:57:36.106 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.05) 00:57:36.106 00.000 428 Moving (0.18, -0.05) raw xDistance=0.17 yDistance=-0.05 00:57:36.106 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:57:36.106 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:36.106 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 00:57:36.106 00.000 428 MoveAxis(E, 0, ABG) 00:57:36.106 00.000 428 Move returns status 0, amount 0 00:57:36.106 00.000 428 MoveAxis(N, 0, ABG) 00:57:36.106 00.000 428 Move returns status 0, amount 0 00:57:36.106 00.000 428 move complete, result=0 00:57:36.106 00.000 428 worker thread done servicing request 00:57:36.137 00.031 10672 UpdateGuideState exits: m=217764 SNR=38.8 00:57:36.137 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:36.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:36.137 00.000 10672 Enqueuing Expose request 00:57:36.137 00.000 428 Worker thread wakes up 00:57:36.137 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:57:36.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:36.137 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:37.965 01.828 428 Exposure complete 00:57:38.090 00.125 428 worker thread done servicing request 00:57:38.090 00.000 10672 OnExposeComplete: enter 00:57:38.090 00.000 10672 UpdateGuideState(): m_state=6 00:57:38.090 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2119 00:57:38.090 00.000 10672 Star::Find returns 1 (0), X=601.26, Y=274.57, Mass=228051, SNR=41.3, Peak=29072 HFD=2.9 00:57:38.090 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 00:57:38.090 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 00:57:38.090 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.61 hyp=0.66 cameraTheta=-1.97 mountX=-0.34 mountY=-0.60, mountTheta=-2.09 00:57:38.090 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.61, opts=13) 00:57:38.090 00.000 10672 Enqueuing Move request for scope (-0.26, -0.61) 00:57:38.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:38.090 00.000 428 Worker thread wakes up 00:57:38.090 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.61) opts 0xd 00:57:38.090 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.61) 00:57:38.090 00.000 428 Moving (-0.26, -0.61) raw xDistance=-0.34 yDistance=-0.60 00:57:38.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 00:57:38.090 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.81 newest=-0.98 00:57:38.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 00:57:38.090 00.000 428 MoveAxis(E, 0, ABG) 00:57:38.090 00.000 428 Move returns status 0, amount 0 00:57:38.090 00.000 428 MoveAxis(N, 795, ABG) 00:57:38.090 00.000 428 Guiding Dir = 0, Dur = 795 00:57:38.105 00.015 428 IsSlewing returns 0 00:57:38.105 00.000 428 IsGuiding returns 0 00:57:38.121 00.016 10672 UpdateGuideState exits: m=228051 SNR=41.3 00:57:38.121 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:38.121 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:38.121 00.000 10672 Enqueuing Expose request 00:57:38.183 00.062 428 PulseGuide returned control before completion, sleep 719 00:57:38.949 00.766 428 IsGuiding returns 1 00:57:38.949 00.000 428 scope still moving after pulse duration time elapsed 00:57:39.016 00.067 428 IsSlewing returns 0 00:57:39.016 00.000 428 IsGuiding returns 0 00:57:39.016 00.000 428 scope move finished after 795 + 123 ms 00:57:39.016 00.000 428 Move returns status 0, amount 795 00:57:39.016 00.000 428 move complete, result=0 00:57:39.016 00.000 428 worker thread done servicing request 00:57:39.016 00.000 428 Worker thread wakes up 00:57:39.016 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 795 ms NORTH 00:57:39.016 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:39.016 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:39.969 00.953 428 Exposure complete 00:57:40.109 00.140 428 worker thread done servicing request 00:57:40.109 00.000 10672 OnExposeComplete: enter 00:57:40.109 00.000 10672 UpdateGuideState(): m_state=6 00:57:40.109 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2120 00:57:40.109 00.000 10672 Star::Find returns 1 (0), X=601.08, Y=274.96, Mass=200194, SNR=36.7, Peak=29728 HFD=2.7 00:57:40.109 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 00:57:40.109 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.72 = -2.72) 00:57:40.109 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.21 hyp=0.49 cameraTheta=-2.69 mountX=-0.47 mountY=-0.20, mountTheta=-2.74 00:57:40.109 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.21, opts=13) 00:57:40.109 00.000 10672 Enqueuing Move request for scope (-0.45, -0.21) 00:57:40.109 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:40.109 00.000 428 Worker thread wakes up 00:57:40.109 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.21) opts 0xd 00:57:40.109 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.21) 00:57:40.109 00.000 428 Moving (-0.45, -0.21) raw xDistance=-0.47 yDistance=-0.20 00:57:40.109 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 00:57:40.109 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:40.109 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:57:40.109 00.000 428 MoveAxis(E, 551, ABG) 00:57:40.109 00.000 428 Guiding Dir = 2, Dur = 551 00:57:40.109 00.000 428 IsSlewing returns 0 00:57:40.109 00.000 428 IsGuiding returns 0 00:57:40.141 00.032 428 PulseGuide returned control before completion, sleep 541 00:57:40.141 00.000 10672 UpdateGuideState exits: m=200194 SNR=36.7 00:57:40.141 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:40.141 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:40.141 00.000 10672 Enqueuing Expose request 00:57:40.687 00.546 428 IsGuiding returns 1 00:57:40.687 00.000 428 scope still moving after pulse duration time elapsed 00:57:40.719 00.032 428 IsSlewing returns 0 00:57:40.719 00.000 428 IsGuiding returns 0 00:57:40.734 00.015 428 scope move finished after 551 + 61 ms 00:57:40.734 00.000 428 Move returns status 0, amount 551 00:57:40.734 00.000 428 MoveAxis(N, 0, ABG) 00:57:40.734 00.000 428 Move returns status 0, amount 0 00:57:40.734 00.000 428 move complete, result=0 00:57:40.734 00.000 428 worker thread done servicing request 00:57:40.734 00.000 428 Worker thread wakes up 00:57:40.734 00.000 10672 GuideStep: -0.5 px 551 ms EAST, -0.2 px 0 ms NORTH 00:57:40.734 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:40.734 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:40.953 00.219 10672 read socket command 10 00:57:40.953 00.000 10672 processing socket request REQDIST 00:57:40.953 00.000 10672 SOCKSVR: Sending pixel error of 0.53 00:57:40.953 00.000 10672 Sending socket response 53 (0x35) 00:57:41.968 01.015 428 Exposure complete 00:57:42.093 00.125 428 worker thread done servicing request 00:57:42.093 00.000 10672 OnExposeComplete: enter 00:57:42.093 00.000 10672 UpdateGuideState(): m_state=6 00:57:42.093 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2121 00:57:42.093 00.000 10672 Star::Find returns 1 (0), X=601.72, Y=274.99, Mass=234898, SNR=43.4, Peak=34528 HFD=2.5 00:57:42.093 00.000 10672 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 00:57:42.093 00.000 10672 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.78 = -0.78) 00:57:42.093 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-0.75 mountX=0.17 mountY=-0.19, mountTheta=-0.84 00:57:42.093 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.18, opts=13) 00:57:42.093 00.000 10672 Enqueuing Move request for scope (0.20, -0.18) 00:57:42.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:42.093 00.000 428 Worker thread wakes up 00:57:42.093 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.18) opts 0xd 00:57:42.093 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.18) 00:57:42.093 00.000 428 Moving (0.20, -0.18) raw xDistance=0.17 yDistance=-0.19 00:57:42.093 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 00:57:42.093 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:42.093 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:57:42.093 00.000 428 MoveAxis(E, 0, ABG) 00:57:42.093 00.000 428 Move returns status 0, amount 0 00:57:42.093 00.000 428 MoveAxis(N, 0, ABG) 00:57:42.093 00.000 428 Move returns status 0, amount 0 00:57:42.093 00.000 428 move complete, result=0 00:57:42.093 00.000 428 worker thread done servicing request 00:57:42.124 00.031 10672 UpdateGuideState exits: m=234898 SNR=43.4 00:57:42.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:42.124 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:42.124 00.000 10672 Enqueuing Expose request 00:57:42.124 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:57:42.124 00.000 428 Worker thread wakes up 00:57:42.124 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:42.124 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:43.952 01.828 428 Exposure complete 00:57:44.077 00.125 428 worker thread done servicing request 00:57:44.077 00.000 10672 OnExposeComplete: enter 00:57:44.077 00.000 10672 UpdateGuideState(): m_state=6 00:57:44.077 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2122 00:57:44.077 00.000 10672 Star::Find returns 1 (0), X=601.97, Y=274.87, Mass=238064, SNR=43.7, Peak=29184 HFD=3.0 00:57:44.077 00.000 10672 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.14) = xAngle (-0.73 = -0.73) 00:57:44.077 00.000 10672 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.62 = -0.62) 00:57:44.077 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.30 hyp=0.54 cameraTheta=-0.59 mountX=0.40 mountY=-0.31, mountTheta=-0.66 00:57:44.077 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.30, opts=13) 00:57:44.077 00.000 10672 Enqueuing Move request for scope (0.45, -0.30) 00:57:44.077 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:44.077 00.000 428 Worker thread wakes up 00:57:44.092 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.30) opts 0xd 00:57:44.092 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.30) 00:57:44.092 00.000 428 Moving (0.45, -0.30) raw xDistance=0.40 yDistance=-0.31 00:57:44.092 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 00:57:44.092 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:44.092 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 00:57:44.092 00.000 428 MoveAxis(E, 0, ABG) 00:57:44.092 00.000 428 Move returns status 0, amount 0 00:57:44.092 00.000 428 MoveAxis(N, 0, ABG) 00:57:44.092 00.000 428 Move returns status 0, amount 0 00:57:44.092 00.000 428 move complete, result=0 00:57:44.092 00.000 428 worker thread done servicing request 00:57:44.108 00.016 10672 UpdateGuideState exits: m=238064 SNR=43.7 00:57:44.108 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:44.108 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:44.108 00.000 10672 Enqueuing Expose request 00:57:44.108 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 00:57:44.108 00.000 428 Worker thread wakes up 00:57:44.108 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:44.108 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:45.967 01.859 10672 read socket command 10 00:57:45.967 00.000 10672 processing socket request REQDIST 00:57:45.967 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:57:45.967 00.000 10672 Sending socket response 47 (0x2f) 00:57:45.967 00.000 428 Exposure complete 00:57:46.092 00.125 428 worker thread done servicing request 00:57:46.092 00.000 10672 OnExposeComplete: enter 00:57:46.092 00.000 10672 UpdateGuideState(): m_state=6 00:57:46.092 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2123 00:57:46.092 00.000 10672 Star::Find returns 1 (0), X=602.20, Y=274.70, Mass=214944, SNR=37.9, Peak=28304 HFD=2.7 00:57:46.092 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.14) = xAngle (-0.74 = -0.74) 00:57:46.092 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.63 = -0.63) 00:57:46.092 00.000 10672 CameraToMount -- cameraX=0.68 cameraY=-0.47 hyp=0.82 cameraTheta=-0.60 mountX=0.61 mountY=-0.49, mountTheta=-0.68 00:57:46.092 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.68, y=-0.47, opts=13) 00:57:46.092 00.000 10672 Enqueuing Move request for scope (0.68, -0.47) 00:57:46.092 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:46.092 00.000 428 Worker thread wakes up 00:57:46.092 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.47) opts 0xd 00:57:46.092 00.000 428 Handling offset move in thread for scope, endpoint = (0.68, -0.47) 00:57:46.092 00.000 428 Moving (0.68, -0.47) raw xDistance=0.61 yDistance=-0.49 00:57:46.092 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 00:57:46.092 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:46.092 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 00:57:46.092 00.000 428 MoveAxis(W, 711, ABG) 00:57:46.092 00.000 428 Guiding Dir = 3, Dur = 711 00:57:46.092 00.000 428 IsSlewing returns 0 00:57:46.092 00.000 428 IsGuiding returns 0 00:57:46.107 00.015 428 PulseGuide returned control before completion, sleep 707 00:57:46.123 00.016 10672 UpdateGuideState exits: m=214944 SNR=37.9 00:57:46.123 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:46.123 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:46.123 00.000 10672 Enqueuing Expose request 00:57:46.842 00.719 428 IsGuiding returns 0 00:57:46.842 00.000 428 Move returns status 0, amount 711 00:57:46.842 00.000 428 MoveAxis(N, 0, ABG) 00:57:46.842 00.000 428 Move returns status 0, amount 0 00:57:46.842 00.000 428 move complete, result=0 00:57:46.842 00.000 428 worker thread done servicing request 00:57:46.842 00.000 428 Worker thread wakes up 00:57:46.842 00.000 10672 GuideStep: 0.6 px 711 ms WEST, -0.5 px 0 ms NORTH 00:57:46.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:46.842 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:47.971 01.129 428 Exposure complete 00:57:48.096 00.125 428 worker thread done servicing request 00:57:48.096 00.000 10672 OnExposeComplete: enter 00:57:48.096 00.000 10672 UpdateGuideState(): m_state=6 00:57:48.096 00.000 10672 Star::Find(15, 602, 274, 0, (0,0,0,0), 0.0, 0) frame 2124 00:57:48.096 00.000 10672 Star::Find returns 1 (0), X=601.67, Y=274.46, Mass=229766, SNR=40.3, Peak=25360 HFD=3.2 00:57:48.096 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 00:57:48.096 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.40 = -1.40) 00:57:48.096 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.72 hyp=0.73 cameraTheta=-1.37 mountX=0.04 mountY=-0.72, mountTheta=-1.51 00:57:48.096 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.72, opts=13) 00:57:48.096 00.000 10672 Enqueuing Move request for scope (0.14, -0.72) 00:57:48.096 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:48.096 00.000 428 Worker thread wakes up 00:57:48.096 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.72) opts 0xd 00:57:48.096 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.72) 00:57:48.096 00.000 428 Moving (0.14, -0.72) raw xDistance=0.04 yDistance=-0.72 00:57:48.096 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 00:57:48.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.72 from input -0.72 00:57:48.096 00.000 428 MoveAxis(E, 0, ABG) 00:57:48.096 00.000 428 Move returns status 0, amount 0 00:57:48.096 00.000 428 MoveAxis(N, 958, ABG) 00:57:48.096 00.000 428 Guiding Dir = 0, Dur = 958 00:57:48.112 00.016 428 IsSlewing returns 0 00:57:48.112 00.000 428 IsGuiding returns 0 00:57:48.127 00.015 10672 UpdateGuideState exits: m=229766 SNR=40.3 00:57:48.127 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:48.127 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:48.127 00.000 10672 Enqueuing Expose request 00:57:48.190 00.063 428 PulseGuide returned control before completion, sleep 889 00:57:49.096 00.906 428 IsGuiding returns 1 00:57:49.096 00.000 428 scope still moving after pulse duration time elapsed 00:57:49.127 00.031 428 IsSlewing returns 0 00:57:49.127 00.000 428 IsGuiding returns 1 00:57:49.158 00.031 428 IsSlewing returns 0 00:57:49.174 00.016 428 IsGuiding returns 0 00:57:49.174 00.000 428 scope move finished after 958 + 97 ms 00:57:49.174 00.000 428 Move returns status 0, amount 958 00:57:49.174 00.000 428 move complete, result=0 00:57:49.174 00.000 428 worker thread done servicing request 00:57:49.174 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.7 px 958 ms NORTH 00:57:49.174 00.000 428 Worker thread wakes up 00:57:49.174 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:49.174 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:49.955 00.781 428 Exposure complete 00:57:50.080 00.125 428 worker thread done servicing request 00:57:50.080 00.000 10672 OnExposeComplete: enter 00:57:50.080 00.000 10672 UpdateGuideState(): m_state=6 00:57:50.080 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2125 00:57:50.080 00.000 10672 Star::Find returns 1 (0), X=601.99, Y=275.19, Mass=199103, SNR=38.2, Peak=30496 HFD=2.6 00:57:50.080 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (0.14) = xAngle (-0.10 = -0.10) 00:57:50.080 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.00 = 0.00) 00:57:50.080 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=0.02 hyp=0.47 cameraTheta=0.03 mountX=0.47 mountY=0.00, mountTheta=0.00 00:57:50.080 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=0.02, opts=13) 00:57:50.080 00.000 10672 Enqueuing Move request for scope (0.47, 0.02) 00:57:50.080 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:50.080 00.000 428 Worker thread wakes up 00:57:50.080 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.02) opts 0xd 00:57:50.080 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, 0.02) 00:57:50.080 00.000 428 Moving (0.47, 0.02) raw xDistance=0.47 yDistance=0.00 00:57:50.080 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 00:57:50.080 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:50.080 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 00:57:50.080 00.000 428 MoveAxis(W, 545, ABG) 00:57:50.080 00.000 428 Guiding Dir = 3, Dur = 545 00:57:50.095 00.015 428 IsSlewing returns 0 00:57:50.095 00.000 428 IsGuiding returns 0 00:57:50.111 00.016 428 PulseGuide returned control before completion, sleep 536 00:57:50.111 00.000 10672 UpdateGuideState exits: m=199103 SNR=38.2 00:57:50.111 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:50.111 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:50.111 00.000 10672 Enqueuing Expose request 00:57:50.689 00.578 428 IsGuiding returns 1 00:57:50.689 00.000 428 scope still moving after pulse duration time elapsed 00:57:50.721 00.032 428 IsSlewing returns 0 00:57:50.721 00.000 428 IsGuiding returns 0 00:57:50.721 00.000 428 scope move finished after 545 + 83 ms 00:57:50.721 00.000 428 Move returns status 0, amount 545 00:57:50.721 00.000 428 MoveAxis(N, 0, ABG) 00:57:50.721 00.000 428 Move returns status 0, amount 0 00:57:50.721 00.000 428 move complete, result=0 00:57:50.721 00.000 428 worker thread done servicing request 00:57:50.721 00.000 428 Worker thread wakes up 00:57:50.721 00.000 10672 GuideStep: 0.5 px 545 ms WEST, 0.0 px 0 ms NORTH 00:57:50.721 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:50.721 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:50.955 00.234 10672 read socket command 10 00:57:50.955 00.000 10672 processing socket request REQDIST 00:57:50.955 00.000 10672 SOCKSVR: Sending pixel error of 0.57 00:57:50.955 00.000 10672 Sending socket response 57 (0x39) 00:57:51.970 01.015 428 Exposure complete 00:57:52.095 00.125 428 worker thread done servicing request 00:57:52.095 00.000 10672 OnExposeComplete: enter 00:57:52.095 00.000 10672 UpdateGuideState(): m_state=6 00:57:52.095 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2126 00:57:52.095 00.000 10672 Star::Find returns 1 (0), X=601.73, Y=275.46, Mass=204604, SNR=47.0, Peak=29728 HFD=2.8 00:57:52.095 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.81 = 0.81) 00:57:52.095 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.92 = 0.92) 00:57:52.095 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.29 hyp=0.36 cameraTheta=0.95 mountX=0.25 mountY=0.28, mountTheta=0.85 00:57:52.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.29, opts=13) 00:57:52.095 00.000 10672 Enqueuing Move request for scope (0.21, 0.29) 00:57:52.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:52.095 00.000 428 Worker thread wakes up 00:57:52.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.29) opts 0xd 00:57:52.095 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.29) 00:57:52.095 00.000 428 Moving (0.21, 0.29) raw xDistance=0.25 yDistance=0.28 00:57:52.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 00:57:52.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:52.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:57:52.095 00.000 428 MoveAxis(E, 0, ABG) 00:57:52.095 00.000 428 Move returns status 0, amount 0 00:57:52.095 00.000 428 MoveAxis(N, 0, ABG) 00:57:52.095 00.000 428 Move returns status 0, amount 0 00:57:52.095 00.000 428 move complete, result=0 00:57:52.095 00.000 428 worker thread done servicing request 00:57:52.126 00.031 10672 UpdateGuideState exits: m=204604 SNR=47.0 00:57:52.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:52.126 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:52.126 00.000 10672 Enqueuing Expose request 00:57:52.126 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:57:52.126 00.000 428 Worker thread wakes up 00:57:52.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:52.126 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:53.954 01.828 428 Exposure complete 00:57:54.110 00.156 428 worker thread done servicing request 00:57:54.110 00.000 10672 OnExposeComplete: enter 00:57:54.110 00.000 10672 UpdateGuideState(): m_state=6 00:57:54.110 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2127 00:57:54.110 00.000 10672 Star::Find returns 1 (0), X=601.86, Y=275.70, Mass=195870, SNR=38.6, Peak=28752 HFD=2.6 00:57:54.110 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.14) = xAngle (0.86 = 0.86) 00:57:54.110 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.97 = 0.97) 00:57:54.110 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.52 hyp=0.63 cameraTheta=0.99 mountX=0.41 mountY=0.51, mountTheta=0.90 00:57:54.110 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.52, opts=13) 00:57:54.110 00.000 10672 Enqueuing Move request for scope (0.34, 0.52) 00:57:54.110 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:54.110 00.000 428 Worker thread wakes up 00:57:54.110 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.52) opts 0xd 00:57:54.110 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.52) 00:57:54.110 00.000 428 Moving (0.34, 0.52) raw xDistance=0.41 yDistance=0.51 00:57:54.110 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 00:57:54.110 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:54.110 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 00:57:54.110 00.000 428 MoveAxis(E, 0, ABG) 00:57:54.110 00.000 428 Move returns status 0, amount 0 00:57:54.110 00.000 428 MoveAxis(N, 0, ABG) 00:57:54.110 00.000 428 Move returns status 0, amount 0 00:57:54.110 00.000 428 move complete, result=0 00:57:54.110 00.000 428 worker thread done servicing request 00:57:54.126 00.016 10672 UpdateGuideState exits: m=195870 SNR=38.6 00:57:54.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:54.126 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:54.126 00.000 10672 Enqueuing Expose request 00:57:54.126 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 00:57:54.126 00.000 428 Worker thread wakes up 00:57:54.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:54.126 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:55.958 01.832 10672 read socket command 10 00:57:55.958 00.000 10672 processing socket request REQDIST 00:57:55.958 00.000 10672 SOCKSVR: Sending pixel error of 0.54 00:57:55.958 00.000 10672 Sending socket response 54 (0x36) 00:57:55.958 00.000 428 Exposure complete 00:57:56.083 00.125 428 worker thread done servicing request 00:57:56.083 00.000 10672 OnExposeComplete: enter 00:57:56.083 00.000 10672 UpdateGuideState(): m_state=6 00:57:56.083 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2128 00:57:56.083 00.000 10672 Star::Find returns 1 (0), X=601.38, Y=275.43, Mass=208844, SNR=38.4, Peak=30160 HFD=3.0 00:57:56.083 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.96 = 1.96) 00:57:56.083 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.06 = 2.06) 00:57:56.083 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.09 mountX=-0.11 mountY=0.26, mountTheta=1.97 00:57:56.083 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.25, opts=13) 00:57:56.083 00.000 10672 Enqueuing Move request for scope (-0.15, 0.25) 00:57:56.083 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:56.083 00.000 428 Worker thread wakes up 00:57:56.083 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd 00:57:56.083 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.25) 00:57:56.083 00.000 428 Moving (-0.15, 0.25) raw xDistance=-0.11 yDistance=0.26 00:57:56.083 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:57:56.083 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:56.083 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:57:56.083 00.000 428 MoveAxis(E, 0, ABG) 00:57:56.083 00.000 428 Move returns status 0, amount 0 00:57:56.083 00.000 428 MoveAxis(N, 0, ABG) 00:57:56.083 00.000 428 Move returns status 0, amount 0 00:57:56.083 00.000 428 move complete, result=0 00:57:56.083 00.000 428 worker thread done servicing request 00:57:56.114 00.031 10672 UpdateGuideState exits: m=208844 SNR=38.4 00:57:56.114 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:56.114 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:56.114 00.000 10672 Enqueuing Expose request 00:57:56.114 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 00:57:56.114 00.000 428 Worker thread wakes up 00:57:56.114 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:56.114 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:57.957 01.843 428 Exposure complete 00:57:58.098 00.141 428 worker thread done servicing request 00:57:58.098 00.000 10672 OnExposeComplete: enter 00:57:58.098 00.000 10672 UpdateGuideState(): m_state=6 00:57:58.098 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2129 00:57:58.098 00.000 10672 Star::Find returns 1 (0), X=601.26, Y=275.63, Mass=203203, SNR=43.1, Peak=28752 HFD=2.8 00:57:58.098 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.14) = xAngle (1.96 = 1.96) 00:57:58.098 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.07 = 2.07) 00:57:58.098 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.45 hyp=0.52 cameraTheta=2.10 mountX=-0.20 mountY=0.46, mountTheta=1.98 00:57:58.098 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.45, opts=13) 00:57:58.098 00.000 10672 Enqueuing Move request for scope (-0.26, 0.45) 00:57:58.098 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:57:58.098 00.000 428 Worker thread wakes up 00:57:58.098 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.45) opts 0xd 00:57:58.098 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.45) 00:57:58.098 00.000 428 Moving (-0.26, 0.45) raw xDistance=-0.20 yDistance=0.46 00:57:58.098 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 00:57:58.098 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:57:58.098 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 00:57:58.098 00.000 428 MoveAxis(E, 0, ABG) 00:57:58.098 00.000 428 Move returns status 0, amount 0 00:57:58.098 00.000 428 MoveAxis(N, 0, ABG) 00:57:58.098 00.000 428 Move returns status 0, amount 0 00:57:58.098 00.000 428 move complete, result=0 00:57:58.098 00.000 428 worker thread done servicing request 00:57:58.129 00.031 10672 UpdateGuideState exits: m=203203 SNR=43.1 00:57:58.129 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:57:58.129 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:57:58.129 00.000 10672 Enqueuing Expose request 00:57:58.129 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:57:58.129 00.000 428 Worker thread wakes up 00:57:58.129 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:57:58.129 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:57:59.957 01.828 428 Exposure complete 00:58:00.082 00.125 428 worker thread done servicing request 00:58:00.082 00.000 10672 OnExposeComplete: enter 00:58:00.082 00.000 10672 UpdateGuideState(): m_state=6 00:58:00.082 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2130 00:58:00.082 00.000 10672 Star::Find returns 1 (0), X=601.28, Y=275.66, Mass=185909, SNR=36.8, Peak=28096 HFD=2.7 00:58:00.082 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.90 = 1.90) 00:58:00.082 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.01 = 2.01) 00:58:00.082 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.48 hyp=0.54 cameraTheta=2.04 mountX=-0.18 mountY=0.49, mountTheta=1.92 00:58:00.082 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.48, opts=13) 00:58:00.082 00.000 10672 Enqueuing Move request for scope (-0.25, 0.48) 00:58:00.082 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:00.082 00.000 428 Worker thread wakes up 00:58:00.082 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.48) opts 0xd 00:58:00.082 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.48) 00:58:00.082 00.000 428 Moving (-0.25, 0.48) raw xDistance=-0.18 yDistance=0.49 00:58:00.082 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 00:58:00.082 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:00.082 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 00:58:00.082 00.000 428 MoveAxis(E, 0, ABG) 00:58:00.082 00.000 428 Move returns status 0, amount 0 00:58:00.082 00.000 428 MoveAxis(N, 0, ABG) 00:58:00.082 00.000 428 Move returns status 0, amount 0 00:58:00.097 00.015 428 move complete, result=0 00:58:00.097 00.000 428 worker thread done servicing request 00:58:00.113 00.016 10672 UpdateGuideState exits: m=185909 SNR=36.8 00:58:00.113 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:00.113 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:00.113 00.000 10672 Enqueuing Expose request 00:58:00.113 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 00:58:00.113 00.000 428 Worker thread wakes up 00:58:00.113 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:00.113 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:00.957 00.844 10672 read socket command 10 00:58:00.957 00.000 10672 processing socket request REQDIST 00:58:00.957 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:58:00.957 00.000 10672 Sending socket response 50 (0x32) 00:58:01.956 00.999 428 Exposure complete 00:58:02.097 00.141 428 worker thread done servicing request 00:58:02.097 00.000 10672 OnExposeComplete: enter 00:58:02.097 00.000 10672 UpdateGuideState(): m_state=6 00:58:02.097 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2131 00:58:02.097 00.000 10672 Star::Find returns 1 (0), X=601.34, Y=275.27, Mass=211978, SNR=38.2, Peak=23840 HFD=3.1 00:58:02.097 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 00:58:02.097 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.61 = 2.61) 00:58:02.097 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.20 cameraTheta=2.64 mountX=-0.16 mountY=0.10, mountTheta=2.58 00:58:02.097 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.10, opts=13) 00:58:02.097 00.000 10672 Enqueuing Move request for scope (-0.18, 0.10) 00:58:02.097 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:02.097 00.000 428 Worker thread wakes up 00:58:02.097 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd 00:58:02.097 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.10) 00:58:02.097 00.000 428 Moving (-0.18, 0.10) raw xDistance=-0.16 yDistance=0.10 00:58:02.097 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:58:02.097 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:02.097 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:58:02.097 00.000 428 MoveAxis(E, 0, ABG) 00:58:02.097 00.000 428 Move returns status 0, amount 0 00:58:02.097 00.000 428 MoveAxis(N, 0, ABG) 00:58:02.097 00.000 428 Move returns status 0, amount 0 00:58:02.097 00.000 428 move complete, result=0 00:58:02.097 00.000 428 worker thread done servicing request 00:58:02.128 00.031 10672 UpdateGuideState exits: m=211978 SNR=38.2 00:58:02.128 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:02.128 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:02.128 00.000 10672 Enqueuing Expose request 00:58:02.128 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:58:02.128 00.000 428 Worker thread wakes up 00:58:02.128 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:02.128 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:03.960 01.832 428 Exposure complete 00:58:04.101 00.141 428 worker thread done servicing request 00:58:04.101 00.000 10672 OnExposeComplete: enter 00:58:04.101 00.000 10672 UpdateGuideState(): m_state=6 00:58:04.101 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2132 00:58:04.101 00.000 10672 Star::Find returns 1 (0), X=601.92, Y=275.38, Mass=221417, SNR=37.6, Peak=25696 HFD=3.3 00:58:04.101 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.14) = xAngle (0.34 = 0.34) 00:58:04.101 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.45 = 0.45) 00:58:04.101 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=0.21 hyp=0.45 cameraTheta=0.48 mountX=0.42 mountY=0.20, mountTheta=0.43 00:58:04.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=0.21, opts=13) 00:58:04.101 00.000 10672 Enqueuing Move request for scope (0.40, 0.21) 00:58:04.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:04.101 00.000 428 Worker thread wakes up 00:58:04.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.21) opts 0xd 00:58:04.101 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, 0.21) 00:58:04.101 00.000 428 Moving (0.40, 0.21) raw xDistance=0.42 yDistance=0.20 00:58:04.101 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 00:58:04.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:04.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 00:58:04.101 00.000 428 MoveAxis(E, 0, ABG) 00:58:04.101 00.000 428 Move returns status 0, amount 0 00:58:04.101 00.000 428 MoveAxis(N, 0, ABG) 00:58:04.101 00.000 428 Move returns status 0, amount 0 00:58:04.101 00.000 428 move complete, result=0 00:58:04.101 00.000 428 worker thread done servicing request 00:58:04.117 00.016 10672 UpdateGuideState exits: m=221417 SNR=37.6 00:58:04.117 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:04.117 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:04.117 00.000 10672 Enqueuing Expose request 00:58:04.117 00.000 428 Worker thread wakes up 00:58:04.117 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 00:58:04.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:04.117 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:05.960 01.843 10672 read socket command 10 00:58:05.960 00.000 10672 processing socket request REQDIST 00:58:05.960 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:58:05.960 00.000 10672 Sending socket response 42 (0x2a) 00:58:05.960 00.000 428 Exposure complete 00:58:06.085 00.125 428 worker thread done servicing request 00:58:06.085 00.000 10672 OnExposeComplete: enter 00:58:06.085 00.000 10672 UpdateGuideState(): m_state=6 00:58:06.085 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2133 00:58:06.085 00.000 10672 Star::Find returns 1 (0), X=601.64, Y=275.02, Mass=210201, SNR=36.5, Peak=24272 HFD=3.1 00:58:06.085 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.14) = xAngle (-1.05 = -1.05) 00:58:06.085 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.94 = -0.94) 00:58:06.085 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.91 mountX=0.10 mountY=-0.16, mountTheta=-1.02 00:58:06.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.16, opts=13) 00:58:06.085 00.000 10672 Enqueuing Move request for scope (0.12, -0.16) 00:58:06.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:06.085 00.000 428 Worker thread wakes up 00:58:06.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd 00:58:06.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.16) 00:58:06.085 00.000 428 Moving (0.12, -0.16) raw xDistance=0.10 yDistance=-0.16 00:58:06.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 00:58:06.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:06.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 00:58:06.085 00.000 428 MoveAxis(E, 0, ABG) 00:58:06.085 00.000 428 Move returns status 0, amount 0 00:58:06.085 00.000 428 MoveAxis(N, 0, ABG) 00:58:06.085 00.000 428 Move returns status 0, amount 0 00:58:06.085 00.000 428 move complete, result=0 00:58:06.085 00.000 428 worker thread done servicing request 00:58:06.116 00.031 10672 UpdateGuideState exits: m=210201 SNR=36.5 00:58:06.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:06.116 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:06.116 00.000 10672 Enqueuing Expose request 00:58:06.116 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:58:06.116 00.000 428 Worker thread wakes up 00:58:06.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:06.116 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:07.959 01.843 428 Exposure complete 00:58:08.084 00.125 428 worker thread done servicing request 00:58:08.084 00.000 10672 OnExposeComplete: enter 00:58:08.084 00.000 10672 UpdateGuideState(): m_state=6 00:58:08.084 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2134 00:58:08.084 00.000 10672 Star::Find returns 1 (0), X=600.77, Y=275.41, Mass=211475, SNR=39.1, Peak=21872 HFD=3.1 00:58:08.084 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 00:58:08.084 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 00:58:08.084 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=0.24 hyp=0.79 cameraTheta=2.84 mountX=-0.71 mountY=0.26, mountTheta=2.79 00:58:08.084 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=0.24, opts=13) 00:58:08.084 00.000 10672 Enqueuing Move request for scope (-0.75, 0.24) 00:58:08.084 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:08.084 00.000 428 Worker thread wakes up 00:58:08.084 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.24) opts 0xd 00:58:08.084 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, 0.24) 00:58:08.084 00.000 428 Moving (-0.75, 0.24) raw xDistance=-0.71 yDistance=0.26 00:58:08.084 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 00:58:08.084 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:08.084 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 00:58:08.084 00.000 428 MoveAxis(E, 834, ABG) 00:58:08.084 00.000 428 Guiding Dir = 2, Dur = 834 00:58:08.084 00.000 428 IsSlewing returns 0 00:58:08.100 00.016 428 IsGuiding returns 0 00:58:08.115 00.015 10672 UpdateGuideState exits: m=211475 SNR=39.1 00:58:08.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:08.115 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:08.115 00.000 10672 Enqueuing Expose request 00:58:08.115 00.000 428 PulseGuide returned control before completion, sleep 815 00:58:08.990 00.875 428 IsGuiding returns 0 00:58:08.990 00.000 428 Move returns status 0, amount 834 00:58:08.990 00.000 428 MoveAxis(N, 0, ABG) 00:58:08.990 00.000 428 Move returns status 0, amount 0 00:58:08.990 00.000 428 move complete, result=0 00:58:08.990 00.000 428 worker thread done servicing request 00:58:08.990 00.000 428 Worker thread wakes up 00:58:08.990 00.000 10672 GuideStep: -0.7 px 834 ms EAST, 0.3 px 0 ms NORTH 00:58:08.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:08.990 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:09.958 00.968 428 Exposure complete 00:58:10.099 00.141 428 worker thread done servicing request 00:58:10.099 00.000 10672 OnExposeComplete: enter 00:58:10.099 00.000 10672 UpdateGuideState(): m_state=6 00:58:10.099 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2135 00:58:10.099 00.000 10672 Star::Find returns 1 (0), X=601.12, Y=275.55, Mass=233471, SNR=46.0, Peak=29728 HFD=3.1 00:58:10.099 00.000 10672 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.14) = xAngle (2.25 = 2.25) 00:58:10.099 00.000 10672 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.36 = 2.36) 00:58:10.099 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.37 hyp=0.55 cameraTheta=2.39 mountX=-0.34 mountY=0.39, mountTheta=2.30 00:58:10.099 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.37, opts=13) 00:58:10.099 00.000 10672 Enqueuing Move request for scope (-0.40, 0.37) 00:58:10.099 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:10.099 00.000 428 Worker thread wakes up 00:58:10.099 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.37) opts 0xd 00:58:10.099 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.37) 00:58:10.099 00.000 428 Moving (-0.40, 0.37) raw xDistance=-0.34 yDistance=0.39 00:58:10.099 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 00:58:10.099 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:10.099 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 00:58:10.099 00.000 428 MoveAxis(E, 0, ABG) 00:58:10.099 00.000 428 Move returns status 0, amount 0 00:58:10.099 00.000 428 MoveAxis(N, 0, ABG) 00:58:10.099 00.000 428 Move returns status 0, amount 0 00:58:10.099 00.000 428 move complete, result=0 00:58:10.099 00.000 428 worker thread done servicing request 00:58:10.115 00.016 10672 UpdateGuideState exits: m=233471 SNR=46.0 00:58:10.115 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:10.115 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:10.115 00.000 10672 Enqueuing Expose request 00:58:10.115 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 00:58:10.115 00.000 428 Worker thread wakes up 00:58:10.115 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:10.115 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:10.958 00.843 10672 read socket command 10 00:58:10.958 00.000 10672 processing socket request REQDIST 00:58:10.958 00.000 10672 SOCKSVR: Sending pixel error of 0.50 00:58:10.958 00.000 10672 Sending socket response 50 (0x32) 00:58:11.942 00.984 428 Exposure complete 00:58:12.071 00.129 428 worker thread done servicing request 00:58:12.071 00.000 10672 OnExposeComplete: enter 00:58:12.071 00.000 10672 UpdateGuideState(): m_state=6 00:58:12.071 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2136 00:58:12.071 00.000 10672 Star::Find returns 1 (0), X=601.75, Y=275.46, Mass=213628, SNR=36.6, Peak=23840 HFD=3.2 00:58:12.071 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.14) = xAngle (0.76 = 0.76) 00:58:12.071 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.87 = 0.87) 00:58:12.071 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.29 hyp=0.37 cameraTheta=0.90 mountX=0.27 mountY=0.28, mountTheta=0.81 00:58:12.087 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.29, opts=13) 00:58:12.087 00.000 10672 Enqueuing Move request for scope (0.23, 0.29) 00:58:12.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:12.087 00.000 428 Worker thread wakes up 00:58:12.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.29) opts 0xd 00:58:12.087 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.29) 00:58:12.087 00.000 428 Moving (0.23, 0.29) raw xDistance=0.27 yDistance=0.28 00:58:12.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 00:58:12.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:12.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 00:58:12.087 00.000 428 MoveAxis(E, 0, ABG) 00:58:12.087 00.000 428 Move returns status 0, amount 0 00:58:12.087 00.000 428 MoveAxis(N, 0, ABG) 00:58:12.087 00.000 428 Move returns status 0, amount 0 00:58:12.087 00.000 428 move complete, result=0 00:58:12.087 00.000 428 worker thread done servicing request 00:58:12.102 00.015 10672 UpdateGuideState exits: m=213628 SNR=36.6 00:58:12.102 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:12.102 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:12.102 00.000 10672 Enqueuing Expose request 00:58:12.102 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 00:58:12.102 00.000 428 Worker thread wakes up 00:58:12.102 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:12.102 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:13.946 01.844 428 Exposure complete 00:58:14.071 00.125 428 worker thread done servicing request 00:58:14.071 00.000 10672 OnExposeComplete: enter 00:58:14.071 00.000 10672 UpdateGuideState(): m_state=6 00:58:14.071 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2137 00:58:14.071 00.000 10672 Star::Find returns 1 (0), X=601.02, Y=275.13, Mass=189041, SNR=38.5, Peak=30592 HFD=2.9 00:58:14.071 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.14) = xAngle (-3.20 = 3.08) 00:58:14.071 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.09 = -3.09) 00:58:14.071 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.04 hyp=0.50 cameraTheta=-3.06 mountX=-0.50 mountY=-0.03, mountTheta=-3.09 00:58:14.071 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.04, opts=13) 00:58:14.071 00.000 10672 Enqueuing Move request for scope (-0.50, -0.04) 00:58:14.071 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:14.071 00.000 428 Worker thread wakes up 00:58:14.071 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.04) opts 0xd 00:58:14.071 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.04) 00:58:14.071 00.000 428 Moving (-0.50, -0.04) raw xDistance=-0.50 yDistance=-0.03 00:58:14.071 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 00:58:14.071 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:14.086 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:58:14.086 00.000 428 MoveAxis(E, 583, ABG) 00:58:14.086 00.000 428 Guiding Dir = 2, Dur = 583 00:58:14.086 00.000 428 IsSlewing returns 0 00:58:14.086 00.000 428 IsGuiding returns 0 00:58:14.102 00.016 428 PulseGuide returned control before completion, sleep 574 00:58:14.102 00.000 10672 UpdateGuideState exits: m=189041 SNR=38.5 00:58:14.102 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:14.102 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:14.102 00.000 10672 Enqueuing Expose request 00:58:14.727 00.625 428 IsGuiding returns 0 00:58:14.727 00.000 428 Move returns status 0, amount 583 00:58:14.727 00.000 428 MoveAxis(N, 0, ABG) 00:58:14.727 00.000 428 Move returns status 0, amount 0 00:58:14.727 00.000 428 move complete, result=0 00:58:14.727 00.000 428 worker thread done servicing request 00:58:14.727 00.000 10672 GuideStep: -0.5 px 583 ms EAST, -0.0 px 0 ms NORTH 00:58:14.727 00.000 428 Worker thread wakes up 00:58:14.727 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:14.727 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:15.961 01.234 10672 read socket command 10 00:58:15.961 00.000 10672 processing socket request REQDIST 00:58:15.961 00.000 428 Exposure complete 00:58:15.961 00.000 10672 SOCKSVR: Sending pixel error of 0.47 00:58:15.961 00.000 10672 Sending socket response 47 (0x2f) 00:58:16.101 00.140 428 worker thread done servicing request 00:58:16.101 00.000 10672 OnExposeComplete: enter 00:58:16.101 00.000 10672 UpdateGuideState(): m_state=6 00:58:16.101 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2138 00:58:16.101 00.000 10672 Star::Find returns 1 (0), X=601.41, Y=275.77, Mass=229083, SNR=43.1, Peak=24160 HFD=3.2 00:58:16.101 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.14) = xAngle (1.62 = 1.62) 00:58:16.101 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.73 = 1.73) 00:58:16.101 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.60 hyp=0.61 cameraTheta=1.76 mountX=-0.03 mountY=0.60, mountTheta=1.62 00:58:16.101 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.60, opts=13) 00:58:16.101 00.000 10672 Enqueuing Move request for scope (-0.12, 0.60) 00:58:16.101 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:16.101 00.000 428 Worker thread wakes up 00:58:16.101 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.60) opts 0xd 00:58:16.101 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.60) 00:58:16.101 00.000 428 Moving (-0.12, 0.60) raw xDistance=-0.03 yDistance=0.60 00:58:16.101 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 00:58:16.101 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 00:58:16.101 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 00:58:16.101 00.000 428 MoveAxis(E, 0, ABG) 00:58:16.101 00.000 428 Move returns status 0, amount 0 00:58:16.101 00.000 428 MoveAxis(N, 0, ABG) 00:58:16.101 00.000 428 Move returns status 0, amount 0 00:58:16.101 00.000 428 move complete, result=0 00:58:16.101 00.000 428 worker thread done servicing request 00:58:16.132 00.031 10672 UpdateGuideState exits: m=229083 SNR=43.1 00:58:16.132 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:16.132 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:16.132 00.000 10672 Enqueuing Expose request 00:58:16.132 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 00:58:16.132 00.000 428 Worker thread wakes up 00:58:16.132 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:16.132 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:17.960 01.828 428 Exposure complete 00:58:18.085 00.125 428 worker thread done servicing request 00:58:18.085 00.000 10672 OnExposeComplete: enter 00:58:18.085 00.000 10672 UpdateGuideState(): m_state=6 00:58:18.085 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2139 00:58:18.085 00.000 10672 Star::Find returns 1 (0), X=601.71, Y=275.10, Mass=230269, SNR=40.1, Peak=29184 HFD=3.0 00:58:18.085 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.14) = xAngle (-0.51 = -0.51) 00:58:18.085 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.40 = -0.40) 00:58:18.085 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.21 cameraTheta=-0.37 mountX=0.18 mountY=-0.08, mountTheta=-0.42 00:58:18.085 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.07, opts=13) 00:58:18.085 00.000 10672 Enqueuing Move request for scope (0.19, -0.07) 00:58:18.085 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:18.085 00.000 428 Worker thread wakes up 00:58:18.085 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.07) opts 0xd 00:58:18.085 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.07) 00:58:18.085 00.000 428 Moving (0.19, -0.07) raw xDistance=0.18 yDistance=-0.08 00:58:18.085 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 00:58:18.085 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:18.085 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:58:18.085 00.000 428 MoveAxis(E, 0, ABG) 00:58:18.085 00.000 428 Move returns status 0, amount 0 00:58:18.085 00.000 428 MoveAxis(N, 0, ABG) 00:58:18.085 00.000 428 Move returns status 0, amount 0 00:58:18.085 00.000 428 move complete, result=0 00:58:18.085 00.000 428 worker thread done servicing request 00:58:18.116 00.031 10672 UpdateGuideState exits: m=230269 SNR=40.1 00:58:18.116 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:18.116 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:18.116 00.000 10672 Enqueuing Expose request 00:58:18.116 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:58:18.116 00.000 428 Worker thread wakes up 00:58:18.116 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:18.116 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:19.944 01.828 428 Exposure complete 00:58:20.069 00.125 428 worker thread done servicing request 00:58:20.069 00.000 10672 OnExposeComplete: enter 00:58:20.069 00.000 10672 UpdateGuideState(): m_state=6 00:58:20.069 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2140 00:58:20.069 00.000 10672 Star::Find returns 1 (0), X=601.22, Y=275.29, Mass=185472, SNR=37.3, Peak=25264 HFD=2.6 00:58:20.069 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.14) = xAngle (2.63 = 2.63) 00:58:20.069 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.74 = 2.74) 00:58:20.069 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.12 hyp=0.33 cameraTheta=2.77 mountX=-0.29 mountY=0.13, mountTheta=2.72 00:58:20.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.12, opts=13) 00:58:20.069 00.000 10672 Enqueuing Move request for scope (-0.31, 0.12) 00:58:20.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:20.069 00.000 428 Worker thread wakes up 00:58:20.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.12) opts 0xd 00:58:20.069 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.12) 00:58:20.069 00.000 428 Moving (-0.31, 0.12) raw xDistance=-0.29 yDistance=0.13 00:58:20.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:58:20.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:20.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 00:58:20.069 00.000 428 MoveAxis(E, 0, ABG) 00:58:20.069 00.000 428 Move returns status 0, amount 0 00:58:20.069 00.000 428 MoveAxis(N, 0, ABG) 00:58:20.069 00.000 428 Move returns status 0, amount 0 00:58:20.069 00.000 428 move complete, result=0 00:58:20.069 00.000 428 worker thread done servicing request 00:58:20.100 00.031 10672 UpdateGuideState exits: m=185472 SNR=37.3 00:58:20.100 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:20.100 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:20.100 00.000 10672 Enqueuing Expose request 00:58:20.100 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:58:20.100 00.000 428 Worker thread wakes up 00:58:20.100 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:20.100 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:20.963 00.863 10672 read socket command 10 00:58:20.963 00.000 10672 processing socket request REQDIST 00:58:20.963 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:58:20.963 00.000 10672 Sending socket response 39 (0x27) 00:58:21.947 00.984 428 Exposure complete 00:58:22.072 00.125 428 worker thread done servicing request 00:58:22.072 00.000 10672 OnExposeComplete: enter 00:58:22.072 00.000 10672 UpdateGuideState(): m_state=6 00:58:22.072 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2141 00:58:22.072 00.000 10672 Star::Find returns 1 (0), X=601.48, Y=274.97, Mass=218512, SNR=40.9, Peak=24272 HFD=3.2 00:58:22.072 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.14) = xAngle (-1.90 = -1.90) 00:58:22.072 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.79 = -1.79) 00:58:22.072 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.76 mountX=-0.07 mountY=-0.20, mountTheta=-1.89 00:58:22.072 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.20, opts=13) 00:58:22.072 00.000 10672 Enqueuing Move request for scope (-0.04, -0.20) 00:58:22.072 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:22.072 00.000 428 Worker thread wakes up 00:58:22.072 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd 00:58:22.072 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.20) 00:58:22.072 00.000 428 Moving (-0.04, -0.20) raw xDistance=-0.07 yDistance=-0.20 00:58:22.072 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 00:58:22.072 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:22.072 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:58:22.072 00.000 428 MoveAxis(E, 0, ABG) 00:58:22.072 00.000 428 Move returns status 0, amount 0 00:58:22.072 00.000 428 MoveAxis(N, 0, ABG) 00:58:22.072 00.000 428 Move returns status 0, amount 0 00:58:22.072 00.000 428 move complete, result=0 00:58:22.072 00.000 428 worker thread done servicing request 00:58:22.103 00.031 10672 UpdateGuideState exits: m=218512 SNR=40.9 00:58:22.103 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:22.103 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:22.103 00.000 10672 Enqueuing Expose request 00:58:22.103 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 00:58:22.103 00.000 428 Worker thread wakes up 00:58:22.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:22.103 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:23.946 01.843 428 Exposure complete 00:58:24.087 00.141 428 worker thread done servicing request 00:58:24.087 00.000 10672 OnExposeComplete: enter 00:58:24.087 00.000 10672 UpdateGuideState(): m_state=6 00:58:24.087 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2142 00:58:24.087 00.000 10672 Star::Find returns 1 (0), X=601.35, Y=275.25, Mass=194574, SNR=41.8, Peak=28848 HFD=2.7 00:58:24.087 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.58 = 2.58) 00:58:24.087 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 00:58:24.087 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.71 mountX=-0.16 mountY=0.08, mountTheta=2.66 00:58:24.087 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.08, opts=13) 00:58:24.087 00.000 10672 Enqueuing Move request for scope (-0.17, 0.08) 00:58:24.087 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:24.087 00.000 428 Worker thread wakes up 00:58:24.087 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd 00:58:24.087 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.08) 00:58:24.087 00.000 428 Moving (-0.17, 0.08) raw xDistance=-0.16 yDistance=0.08 00:58:24.087 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 00:58:24.087 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:24.087 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:58:24.087 00.000 428 MoveAxis(E, 0, ABG) 00:58:24.087 00.000 428 Move returns status 0, amount 0 00:58:24.087 00.000 428 MoveAxis(N, 0, ABG) 00:58:24.087 00.000 428 Move returns status 0, amount 0 00:58:24.087 00.000 428 move complete, result=0 00:58:24.087 00.000 428 worker thread done servicing request 00:58:24.118 00.031 10672 UpdateGuideState exits: m=194574 SNR=41.8 00:58:24.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:24.118 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:24.118 00.000 10672 Enqueuing Expose request 00:58:24.118 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:58:24.118 00.000 428 Worker thread wakes up 00:58:24.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:24.118 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:25.946 01.828 428 Exposure complete 00:58:25.961 00.015 10672 read socket command 10 00:58:25.961 00.000 10672 processing socket request REQDIST 00:58:25.961 00.000 10672 SOCKSVR: Sending pixel error of 0.29 00:58:25.961 00.000 10672 Sending socket response 29 (0x1d) 00:58:26.086 00.125 428 worker thread done servicing request 00:58:26.086 00.000 10672 OnExposeComplete: enter 00:58:26.086 00.000 10672 UpdateGuideState(): m_state=6 00:58:26.086 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2143 00:58:26.086 00.000 10672 Star::Find returns 1 (0), X=600.98, Y=275.39, Mass=202317, SNR=36.9, Peak=29616 HFD=2.6 00:58:26.086 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (0.14) = xAngle (2.62 = 2.62) 00:58:26.086 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.73 = 2.73) 00:58:26.086 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.22 hyp=0.58 cameraTheta=2.76 mountX=-0.50 mountY=0.23, mountTheta=2.71 00:58:26.086 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.22, opts=13) 00:58:26.086 00.000 10672 Enqueuing Move request for scope (-0.54, 0.22) 00:58:26.086 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:58:26.086 00.000 428 Worker thread wakes up 00:58:26.086 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.22) opts 0xd 00:58:26.086 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.22) 00:58:26.086 00.000 428 Moving (-0.54, 0.22) raw xDistance=-0.50 yDistance=0.23 00:58:26.086 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 00:58:26.086 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:26.086 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 00:58:26.086 00.000 428 MoveAxis(E, 591, ABG) 00:58:26.086 00.000 428 Guiding Dir = 2, Dur = 591 00:58:26.086 00.000 428 IsSlewing returns 0 00:58:26.086 00.000 428 IsGuiding returns 0 00:58:26.118 00.032 10672 UpdateGuideState exits: m=202317 SNR=36.9 00:58:26.118 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:26.118 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:26.118 00.000 10672 Enqueuing Expose request 00:58:26.118 00.000 428 PulseGuide returned control before completion, sleep 572 00:58:26.711 00.593 428 IsGuiding returns 1 00:58:26.711 00.000 428 scope still moving after pulse duration time elapsed 00:58:26.743 00.032 428 IsSlewing returns 0 00:58:26.743 00.000 428 IsGuiding returns 0 00:58:26.743 00.000 428 scope move finished after 591 + 61 ms 00:58:26.743 00.000 428 Move returns status 0, amount 591 00:58:26.743 00.000 428 MoveAxis(N, 0, ABG) 00:58:26.743 00.000 428 Move returns status 0, amount 0 00:58:26.743 00.000 428 move complete, result=0 00:58:26.743 00.000 428 worker thread done servicing request 00:58:26.743 00.000 428 Worker thread wakes up 00:58:26.743 00.000 10672 GuideStep: -0.5 px 591 ms EAST, 0.2 px 0 ms NORTH 00:58:26.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:26.743 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:27.945 01.202 428 Exposure complete 00:58:28.070 00.125 428 worker thread done servicing request 00:58:28.070 00.000 10672 OnExposeComplete: enter 00:58:28.070 00.000 10672 UpdateGuideState(): m_state=6 00:58:28.070 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2144 00:58:28.070 00.000 10672 Star::Find returns 1 (0), X=601.19, Y=275.31, Mass=202094, SNR=40.9, Peak=42048 HFD=2.6 00:58:28.070 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 00:58:28.070 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.72 = 2.72) 00:58:28.070 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.14 hyp=0.36 cameraTheta=2.75 mountX=-0.31 mountY=0.15, mountTheta=2.70 00:58:28.070 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.14, opts=13) 00:58:28.070 00.000 10672 Enqueuing Move request for scope (-0.33, 0.14) 00:58:28.070 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:28.070 00.000 428 Worker thread wakes up 00:58:28.070 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.14) opts 0xd 00:58:28.070 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.14) 00:58:28.070 00.000 428 Moving (-0.33, 0.14) raw xDistance=-0.31 yDistance=0.15 00:58:28.070 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 00:58:28.070 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:28.070 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:58:28.070 00.000 428 MoveAxis(E, 0, ABG) 00:58:28.070 00.000 428 Move returns status 0, amount 0 00:58:28.070 00.000 428 MoveAxis(N, 0, ABG) 00:58:28.070 00.000 428 Move returns status 0, amount 0 00:58:28.070 00.000 428 move complete, result=0 00:58:28.070 00.000 428 worker thread done servicing request 00:58:28.101 00.031 10672 UpdateGuideState exits: m=202094 SNR=40.9 00:58:28.101 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:28.101 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:28.101 00.000 10672 Enqueuing Expose request 00:58:28.101 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:58:28.101 00.000 428 Worker thread wakes up 00:58:28.101 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:28.101 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:29.949 01.848 428 Exposure complete 00:58:30.074 00.125 428 worker thread done servicing request 00:58:30.074 00.000 10672 OnExposeComplete: enter 00:58:30.074 00.000 10672 UpdateGuideState(): m_state=6 00:58:30.074 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2145 00:58:30.074 00.000 10672 Star::Find returns 1 (0), X=600.92, Y=275.14, Mass=231936, SNR=46.2, Peak=29840 HFD=3.0 00:58:30.074 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (0.14) = xAngle (-3.22 = 3.06) 00:58:30.074 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.11 = -3.11) 00:58:30.074 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=-0.04 hyp=0.60 cameraTheta=-3.08 mountX=-0.60 mountY=-0.02, mountTheta=-3.11 00:58:30.074 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=-0.04, opts=13) 00:58:30.074 00.000 10672 Enqueuing Move request for scope (-0.60, -0.04) 00:58:30.074 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:30.074 00.000 428 Worker thread wakes up 00:58:30.074 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.04) opts 0xd 00:58:30.074 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, -0.04) 00:58:30.074 00.000 428 Moving (-0.60, -0.04) raw xDistance=-0.60 yDistance=-0.02 00:58:30.074 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 00:58:30.074 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:30.074 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:58:30.074 00.000 428 MoveAxis(E, 705, ABG) 00:58:30.074 00.000 428 Guiding Dir = 2, Dur = 705 00:58:30.074 00.000 428 IsSlewing returns 0 00:58:30.074 00.000 428 IsGuiding returns 0 00:58:30.106 00.032 428 PulseGuide returned control before completion, sleep 697 00:58:30.106 00.000 10672 UpdateGuideState exits: m=231936 SNR=46.2 00:58:30.106 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:30.106 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:30.106 00.000 10672 Enqueuing Expose request 00:58:30.824 00.718 428 IsGuiding returns 0 00:58:30.824 00.000 428 Move returns status 0, amount 705 00:58:30.824 00.000 428 MoveAxis(N, 0, ABG) 00:58:30.824 00.000 428 Move returns status 0, amount 0 00:58:30.824 00.000 428 move complete, result=0 00:58:30.824 00.000 428 worker thread done servicing request 00:58:30.824 00.000 428 Worker thread wakes up 00:58:30.824 00.000 10672 GuideStep: -0.6 px 705 ms EAST, -0.0 px 0 ms NORTH 00:58:30.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:30.824 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:30.965 00.141 10672 read socket command 10 00:58:30.965 00.000 10672 processing socket request REQDIST 00:58:30.965 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:58:30.965 00.000 10672 Sending socket response 44 (0x2c) 00:58:31.949 00.984 428 Exposure complete 00:58:32.089 00.140 428 worker thread done servicing request 00:58:32.089 00.000 10672 OnExposeComplete: enter 00:58:32.089 00.000 10672 UpdateGuideState(): m_state=6 00:58:32.089 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2146 00:58:32.089 00.000 10672 Star::Find returns 1 (0), X=601.51, Y=274.97, Mass=173096, SNR=32.8, Peak=21984 HFD=2.3 00:58:32.089 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.75 = -1.75) 00:58:32.089 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 00:58:32.089 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.61 mountX=-0.04 mountY=-0.20, mountTheta=-1.74 00:58:32.089 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.20, opts=13) 00:58:32.089 00.000 10672 Enqueuing Move request for scope (-0.01, -0.20) 00:58:32.089 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:32.089 00.000 428 Worker thread wakes up 00:58:32.089 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd 00:58:32.089 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.20) 00:58:32.089 00.000 428 Moving (-0.01, -0.20) raw xDistance=-0.04 yDistance=-0.20 00:58:32.089 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 00:58:32.089 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:32.089 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:58:32.089 00.000 428 MoveAxis(E, 0, ABG) 00:58:32.089 00.000 428 Move returns status 0, amount 0 00:58:32.089 00.000 428 MoveAxis(N, 0, ABG) 00:58:32.089 00.000 428 Move returns status 0, amount 0 00:58:32.089 00.000 428 move complete, result=0 00:58:32.089 00.000 428 worker thread done servicing request 00:58:32.105 00.016 10672 UpdateGuideState exits: m=173096 SNR=32.8 00:58:32.105 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:32.105 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:32.105 00.000 10672 Enqueuing Expose request 00:58:32.105 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 00:58:32.105 00.000 428 Worker thread wakes up 00:58:32.121 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:32.121 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:33.948 01.827 428 Exposure complete 00:58:34.073 00.125 428 worker thread done servicing request 00:58:34.073 00.000 10672 OnExposeComplete: enter 00:58:34.073 00.000 10672 UpdateGuideState(): m_state=6 00:58:34.073 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2147 00:58:34.073 00.000 10672 Star::Find returns 1 (0), X=601.89, Y=274.95, Mass=203876, SNR=37.5, Peak=36912 HFD=2.5 00:58:34.073 00.000 10672 CameraToMount -- cameraTheta (-0.54) - m_xAngle (0.14) = xAngle (-0.68 = -0.68) 00:58:34.073 00.000 10672 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.57 = -0.57) 00:58:34.073 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.22 hyp=0.42 cameraTheta=-0.54 mountX=0.33 mountY=-0.23, mountTheta=-0.61 00:58:34.073 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.22, opts=13) 00:58:34.073 00.000 10672 Enqueuing Move request for scope (0.36, -0.22) 00:58:34.073 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:34.073 00.000 428 Worker thread wakes up 00:58:34.073 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.22) opts 0xd 00:58:34.073 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.22) 00:58:34.073 00.000 428 Moving (0.36, -0.22) raw xDistance=0.33 yDistance=-0.23 00:58:34.073 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:58:34.073 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:34.073 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 00:58:34.073 00.000 428 MoveAxis(E, 0, ABG) 00:58:34.073 00.000 428 Move returns status 0, amount 0 00:58:34.073 00.000 428 MoveAxis(N, 0, ABG) 00:58:34.073 00.000 428 Move returns status 0, amount 0 00:58:34.073 00.000 428 move complete, result=0 00:58:34.073 00.000 428 worker thread done servicing request 00:58:34.104 00.031 10672 UpdateGuideState exits: m=203876 SNR=37.5 00:58:34.104 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:34.104 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:34.104 00.000 10672 Enqueuing Expose request 00:58:34.104 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:58:34.104 00.000 428 Worker thread wakes up 00:58:34.104 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:34.104 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:35.948 01.844 428 Exposure complete 00:58:35.963 00.015 10672 read socket command 10 00:58:35.963 00.000 10672 processing socket request REQDIST 00:58:35.963 00.000 10672 SOCKSVR: Sending pixel error of 0.38 00:58:35.963 00.000 10672 Sending socket response 38 (0x26) 00:58:36.088 00.125 428 worker thread done servicing request 00:58:36.088 00.000 10672 OnExposeComplete: enter 00:58:36.088 00.000 10672 UpdateGuideState(): m_state=6 00:58:36.088 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2148 00:58:36.088 00.000 10672 Star::Find returns 1 (0), X=601.29, Y=274.63, Mass=199885, SNR=37.3, Peak=28752 HFD=2.9 00:58:36.088 00.000 10672 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 00:58:36.088 00.000 10672 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.01 = -2.01) 00:58:36.088 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.54 hyp=0.59 cameraTheta=-1.98 mountX=-0.30 mountY=-0.53, mountTheta=-2.09 00:58:36.088 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.54, opts=13) 00:58:36.088 00.000 10672 Enqueuing Move request for scope (-0.23, -0.54) 00:58:36.088 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:36.088 00.000 428 Worker thread wakes up 00:58:36.088 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.54) opts 0xd 00:58:36.088 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.54) 00:58:36.088 00.000 428 Moving (-0.23, -0.54) raw xDistance=-0.30 yDistance=-0.53 00:58:36.088 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 00:58:36.088 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:36.088 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 00:58:36.088 00.000 428 MoveAxis(E, 0, ABG) 00:58:36.088 00.000 428 Move returns status 0, amount 0 00:58:36.088 00.000 428 MoveAxis(N, 0, ABG) 00:58:36.088 00.000 428 Move returns status 0, amount 0 00:58:36.088 00.000 428 move complete, result=0 00:58:36.088 00.000 428 worker thread done servicing request 00:58:36.119 00.031 10672 UpdateGuideState exits: m=199885 SNR=37.3 00:58:36.119 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:36.119 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:36.119 00.000 10672 Enqueuing Expose request 00:58:36.119 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 00:58:36.119 00.000 428 Worker thread wakes up 00:58:36.119 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:36.119 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:37.921 01.802 428 Exposure complete 00:58:38.061 00.140 428 worker thread done servicing request 00:58:38.061 00.000 10672 OnExposeComplete: enter 00:58:38.061 00.000 10672 UpdateGuideState(): m_state=6 00:58:38.061 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2149 00:58:38.061 00.000 10672 Star::Find returns 1 (0), X=601.05, Y=275.12, Mass=212077, SNR=43.1, Peak=28416 HFD=2.9 00:58:38.061 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.11) 00:58:38.061 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 00:58:38.061 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.05 hyp=0.48 cameraTheta=-3.04 mountX=-0.48 mountY=-0.03, mountTheta=-3.07 00:58:38.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.05, opts=13) 00:58:38.061 00.000 10672 Enqueuing Move request for scope (-0.47, -0.05) 00:58:38.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:38.061 00.000 428 Worker thread wakes up 00:58:38.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.05) opts 0xd 00:58:38.061 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.05) 00:58:38.061 00.000 428 Moving (-0.47, -0.05) raw xDistance=-0.48 yDistance=-0.03 00:58:38.061 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 00:58:38.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:38.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 00:58:38.061 00.000 428 MoveAxis(E, 557, ABG) 00:58:38.061 00.000 428 Guiding Dir = 2, Dur = 557 00:58:38.061 00.000 428 IsSlewing returns 0 00:58:38.061 00.000 428 IsGuiding returns 0 00:58:38.077 00.016 428 PulseGuide returned control before completion, sleep 553 00:58:38.092 00.015 10672 UpdateGuideState exits: m=212077 SNR=43.1 00:58:38.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:38.092 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:38.092 00.000 10672 Enqueuing Expose request 00:58:38.655 00.563 428 IsGuiding returns 1 00:58:38.655 00.000 428 scope still moving after pulse duration time elapsed 00:58:38.686 00.031 428 IsSlewing returns 0 00:58:38.686 00.000 428 IsGuiding returns 0 00:58:38.686 00.000 428 scope move finished after 557 + 66 ms 00:58:38.686 00.000 428 Move returns status 0, amount 557 00:58:38.686 00.000 428 MoveAxis(N, 0, ABG) 00:58:38.686 00.000 428 Move returns status 0, amount 0 00:58:38.686 00.000 428 move complete, result=0 00:58:38.686 00.000 428 worker thread done servicing request 00:58:38.686 00.000 10672 GuideStep: -0.5 px 557 ms EAST, -0.0 px 0 ms NORTH 00:58:38.686 00.000 428 Worker thread wakes up 00:58:38.686 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:38.686 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:39.951 01.265 428 Exposure complete 00:58:40.076 00.125 428 worker thread done servicing request 00:58:40.076 00.000 10672 OnExposeComplete: enter 00:58:40.076 00.000 10672 UpdateGuideState(): m_state=6 00:58:40.076 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2150 00:58:40.076 00.000 10672 Star::Find returns 1 (0), X=601.88, Y=274.97, Mass=206151, SNR=38.9, Peak=36368 HFD=2.6 00:58:40.076 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.14) = xAngle (-0.66 = -0.66) 00:58:40.076 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.55 = -0.55) 00:58:40.076 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.21 hyp=0.41 cameraTheta=-0.52 mountX=0.33 mountY=-0.22, mountTheta=-0.59 00:58:40.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.21, opts=13) 00:58:40.076 00.000 10672 Enqueuing Move request for scope (0.36, -0.21) 00:58:40.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:40.076 00.000 428 Worker thread wakes up 00:58:40.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.21) opts 0xd 00:58:40.076 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.21) 00:58:40.076 00.000 428 Moving (0.36, -0.21) raw xDistance=0.33 yDistance=-0.22 00:58:40.076 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:58:40.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:40.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:58:40.076 00.000 428 MoveAxis(E, 0, ABG) 00:58:40.076 00.000 428 Move returns status 0, amount 0 00:58:40.076 00.000 428 MoveAxis(N, 0, ABG) 00:58:40.076 00.000 428 Move returns status 0, amount 0 00:58:40.076 00.000 428 move complete, result=0 00:58:40.076 00.000 428 worker thread done servicing request 00:58:40.107 00.031 10672 UpdateGuideState exits: m=206151 SNR=38.9 00:58:40.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:40.107 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:40.107 00.000 10672 Enqueuing Expose request 00:58:40.107 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:58:40.107 00.000 428 Worker thread wakes up 00:58:40.107 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:40.107 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:40.967 00.860 10672 read socket command 10 00:58:40.967 00.000 10672 processing socket request REQDIST 00:58:40.967 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:58:40.967 00.000 10672 Sending socket response 44 (0x2c) 00:58:41.950 00.983 428 Exposure complete 00:58:42.075 00.125 428 worker thread done servicing request 00:58:42.075 00.000 10672 OnExposeComplete: enter 00:58:42.075 00.000 10672 UpdateGuideState(): m_state=6 00:58:42.075 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2151 00:58:42.075 00.000 10672 Star::Find returns 1 (0), X=601.80, Y=275.25, Mass=221756, SNR=40.0, Peak=21552 HFD=2.9 00:58:42.075 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 00:58:42.075 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 00:58:42.075 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.07 hyp=0.29 cameraTheta=0.26 mountX=0.29 mountY=0.07, mountTheta=0.23 00:58:42.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.07, opts=13) 00:58:42.075 00.000 10672 Enqueuing Move request for scope (0.28, 0.07) 00:58:42.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 00:58:42.075 00.000 428 Worker thread wakes up 00:58:42.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.07) opts 0xd 00:58:42.075 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.07) 00:58:42.075 00.000 428 Moving (0.28, 0.07) raw xDistance=0.29 yDistance=0.07 00:58:42.075 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 00:58:42.075 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:42.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:58:42.075 00.000 428 MoveAxis(E, 0, ABG) 00:58:42.075 00.000 428 Move returns status 0, amount 0 00:58:42.075 00.000 428 MoveAxis(N, 0, ABG) 00:58:42.075 00.000 428 Move returns status 0, amount 0 00:58:42.075 00.000 428 move complete, result=0 00:58:42.075 00.000 428 worker thread done servicing request 00:58:42.107 00.032 10672 UpdateGuideState exits: m=221756 SNR=40.0 00:58:42.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:42.107 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:42.107 00.000 10672 Enqueuing Expose request 00:58:42.107 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:58:42.107 00.000 428 Worker thread wakes up 00:58:42.107 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:42.107 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:43.950 01.843 428 Exposure complete 00:58:44.075 00.125 428 worker thread done servicing request 00:58:44.075 00.000 10672 OnExposeComplete: enter 00:58:44.075 00.000 10672 UpdateGuideState(): m_state=6 00:58:44.090 00.015 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2152 00:58:44.090 00.000 10672 Star::Find returns 1 (0), X=601.44, Y=275.32, Mass=240042, SNR=40.2, Peak=24496 HFD=3.2 00:58:44.090 00.000 10672 CameraToMount -- cameraTheta (2.07) - m_xAngle (0.14) = xAngle (1.94 = 1.94) 00:58:44.090 00.000 10672 CameraToMount -- cameraTheta (2.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.04 = 2.04) 00:58:44.090 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.17 cameraTheta=2.07 mountX=-0.06 mountY=0.15, mountTheta=1.95 00:58:44.090 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.14, opts=13) 00:58:44.090 00.000 10672 Enqueuing Move request for scope (-0.08, 0.14) 00:58:44.090 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:44.090 00.000 428 Worker thread wakes up 00:58:44.090 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd 00:58:44.090 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.14) 00:58:44.090 00.000 428 Moving (-0.08, 0.14) raw xDistance=-0.06 yDistance=0.15 00:58:44.090 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:58:44.090 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:44.090 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:58:44.090 00.000 428 MoveAxis(E, 0, ABG) 00:58:44.090 00.000 428 Move returns status 0, amount 0 00:58:44.090 00.000 428 MoveAxis(N, 0, ABG) 00:58:44.090 00.000 428 Move returns status 0, amount 0 00:58:44.090 00.000 428 move complete, result=0 00:58:44.090 00.000 428 worker thread done servicing request 00:58:44.122 00.032 10672 UpdateGuideState exits: m=240042 SNR=40.2 00:58:44.122 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:44.122 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:44.122 00.000 10672 Enqueuing Expose request 00:58:44.122 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:58:44.122 00.000 428 Worker thread wakes up 00:58:44.122 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:44.122 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:45.939 01.817 428 Exposure complete 00:58:45.954 00.015 10672 read socket command 10 00:58:45.954 00.000 10672 processing socket request REQDIST 00:58:45.954 00.000 10672 SOCKSVR: Sending pixel error of 0.32 00:58:45.954 00.000 10672 Sending socket response 32 (0x20) 00:58:46.063 00.109 428 worker thread done servicing request 00:58:46.063 00.000 10672 OnExposeComplete: enter 00:58:46.063 00.000 10672 UpdateGuideState(): m_state=6 00:58:46.063 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2153 00:58:46.063 00.000 10672 Star::Find returns 1 (0), X=601.31, Y=274.97, Mass=178284, SNR=36.3, Peak=31472 HFD=2.4 00:58:46.063 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.14) = xAngle (-2.51 = -2.51) 00:58:46.063 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.40 = -2.40) 00:58:46.063 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.37 mountX=-0.24 mountY=-0.20, mountTheta=-2.45 00:58:46.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.21, opts=13) 00:58:46.063 00.000 10672 Enqueuing Move request for scope (-0.21, -0.21) 00:58:46.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:46.063 00.000 428 Worker thread wakes up 00:58:46.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd 00:58:46.063 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.21) 00:58:46.063 00.000 428 Moving (-0.21, -0.21) raw xDistance=-0.24 yDistance=-0.20 00:58:46.063 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 00:58:46.063 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:46.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 00:58:46.063 00.000 428 MoveAxis(E, 0, ABG) 00:58:46.063 00.000 428 Move returns status 0, amount 0 00:58:46.063 00.000 428 MoveAxis(N, 0, ABG) 00:58:46.063 00.000 428 Move returns status 0, amount 0 00:58:46.063 00.000 428 move complete, result=0 00:58:46.063 00.000 428 worker thread done servicing request 00:58:46.095 00.032 10672 UpdateGuideState exits: m=178284 SNR=36.3 00:58:46.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:46.095 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:46.095 00.000 10672 Enqueuing Expose request 00:58:46.095 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 00:58:46.095 00.000 428 Worker thread wakes up 00:58:46.095 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:46.095 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:47.938 01.843 428 Exposure complete 00:58:48.078 00.140 428 worker thread done servicing request 00:58:48.078 00.000 10672 OnExposeComplete: enter 00:58:48.078 00.000 10672 UpdateGuideState(): m_state=6 00:58:48.078 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2154 00:58:48.078 00.000 10672 Star::Find returns 1 (0), X=601.28, Y=274.88, Mass=191146, SNR=39.0, Peak=25808 HFD=2.6 00:58:48.078 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 00:58:48.078 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 00:58:48.078 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.30 hyp=0.38 cameraTheta=-2.25 mountX=-0.28 mountY=-0.29, mountTheta=-2.33 00:58:48.078 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.30, opts=13) 00:58:48.078 00.000 10672 Enqueuing Move request for scope (-0.24, -0.30) 00:58:48.078 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:48.078 00.000 428 Worker thread wakes up 00:58:48.078 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.30) opts 0xd 00:58:48.078 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.30) 00:58:48.078 00.000 428 Moving (-0.24, -0.30) raw xDistance=-0.28 yDistance=-0.29 00:58:48.078 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 00:58:48.078 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:48.078 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 00:58:48.078 00.000 428 MoveAxis(E, 0, ABG) 00:58:48.078 00.000 428 Move returns status 0, amount 0 00:58:48.078 00.000 428 MoveAxis(N, 0, ABG) 00:58:48.078 00.000 428 Move returns status 0, amount 0 00:58:48.078 00.000 428 move complete, result=0 00:58:48.078 00.000 428 worker thread done servicing request 00:58:48.110 00.032 10672 UpdateGuideState exits: m=191146 SNR=39.0 00:58:48.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:48.110 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:48.110 00.000 10672 Enqueuing Expose request 00:58:48.110 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 00:58:48.110 00.000 428 Worker thread wakes up 00:58:48.110 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:48.110 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:49.937 01.827 428 Exposure complete 00:58:50.062 00.125 428 worker thread done servicing request 00:58:50.062 00.000 10672 OnExposeComplete: enter 00:58:50.062 00.000 10672 UpdateGuideState(): m_state=6 00:58:50.062 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2155 00:58:50.062 00.000 10672 Star::Find returns 1 (0), X=600.89, Y=275.05, Mass=202202, SNR=39.0, Peak=29616 HFD=2.6 00:58:50.062 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.08 = -3.08) 00:58:50.062 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.97 = -2.97) 00:58:50.062 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=-0.13 hyp=0.64 cameraTheta=-2.94 mountX=-0.64 mountY=-0.11, mountTheta=-2.98 00:58:50.062 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=-0.13, opts=13) 00:58:50.062 00.000 10672 Enqueuing Move request for scope (-0.63, -0.13) 00:58:50.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:50.062 00.000 428 Worker thread wakes up 00:58:50.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.13) opts 0xd 00:58:50.062 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, -0.13) 00:58:50.062 00.000 428 Moving (-0.63, -0.13) raw xDistance=-0.64 yDistance=-0.11 00:58:50.062 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 00:58:50.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:50.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 00:58:50.062 00.000 428 MoveAxis(E, 750, ABG) 00:58:50.062 00.000 428 Guiding Dir = 2, Dur = 750 00:58:50.078 00.016 428 IsSlewing returns 0 00:58:50.078 00.000 428 IsGuiding returns 0 00:58:50.093 00.015 10672 UpdateGuideState exits: m=202202 SNR=39.0 00:58:50.093 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:50.093 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:50.093 00.000 10672 Enqueuing Expose request 00:58:50.093 00.000 428 PulseGuide returned control before completion, sleep 744 00:58:50.859 00.766 428 IsGuiding returns 0 00:58:50.859 00.000 428 Move returns status 0, amount 750 00:58:50.859 00.000 428 MoveAxis(N, 0, ABG) 00:58:50.859 00.000 428 Move returns status 0, amount 0 00:58:50.859 00.000 428 move complete, result=0 00:58:50.859 00.000 428 worker thread done servicing request 00:58:50.859 00.000 428 Worker thread wakes up 00:58:50.874 00.015 10672 GuideStep: -0.6 px 750 ms EAST, -0.1 px 0 ms NORTH 00:58:50.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:50.874 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:50.968 00.094 10672 read socket command 10 00:58:50.968 00.000 10672 processing socket request REQDIST 00:58:50.968 00.000 10672 SOCKSVR: Sending pixel error of 0.42 00:58:50.968 00.000 10672 Sending socket response 42 (0x2a) 00:58:51.937 00.969 428 Exposure complete 00:58:52.093 00.156 428 worker thread done servicing request 00:58:52.093 00.000 10672 OnExposeComplete: enter 00:58:52.093 00.000 10672 UpdateGuideState(): m_state=6 00:58:52.093 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2156 00:58:52.093 00.000 10672 Star::Find returns 1 (0), X=601.01, Y=274.59, Mass=225960, SNR=46.6, Peak=29072 HFD=2.9 00:58:52.093 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.43 = -2.43) 00:58:52.093 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.32 = -2.32) 00:58:52.093 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.58 hyp=0.77 cameraTheta=-2.29 mountX=-0.58 mountY=-0.56, mountTheta=-2.37 00:58:52.093 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.58, opts=13) 00:58:52.093 00.000 10672 Enqueuing Move request for scope (-0.51, -0.58) 00:58:52.093 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:52.093 00.000 428 Worker thread wakes up 00:58:52.093 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.58) opts 0xd 00:58:52.093 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.58) 00:58:52.093 00.000 428 Moving (-0.51, -0.58) raw xDistance=-0.58 yDistance=-0.56 00:58:52.093 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58 00:58:52.093 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 00:58:52.093 00.000 428 MoveAxis(E, 736, ABG) 00:58:52.093 00.000 428 Guiding Dir = 2, Dur = 736 00:58:52.093 00.000 428 IsSlewing returns 0 00:58:52.093 00.000 428 IsGuiding returns 0 00:58:52.124 00.031 10672 UpdateGuideState exits: m=225960 SNR=46.6 00:58:52.124 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:52.124 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:52.124 00.000 10672 Enqueuing Expose request 00:58:52.124 00.000 428 PulseGuide returned control before completion, sleep 717 00:58:52.874 00.750 428 IsGuiding returns 0 00:58:52.874 00.000 428 Move returns status 0, amount 736 00:58:52.874 00.000 428 MoveAxis(N, 748, ABG) 00:58:52.874 00.000 428 Guiding Dir = 0, Dur = 748 00:58:52.905 00.031 428 IsSlewing returns 0 00:58:52.905 00.000 428 IsGuiding returns 0 00:58:52.999 00.094 428 PulseGuide returned control before completion, sleep 681 00:58:53.691 00.692 428 IsGuiding returns 1 00:58:53.691 00.000 428 scope still moving after pulse duration time elapsed 00:58:53.738 00.047 428 IsSlewing returns 0 00:58:53.738 00.000 428 IsGuiding returns 0 00:58:53.738 00.000 428 scope move finished after 748 + 81 ms 00:58:53.738 00.000 428 Move returns status 0, amount 748 00:58:53.738 00.000 428 move complete, result=0 00:58:53.738 00.000 428 worker thread done servicing request 00:58:53.738 00.000 428 Worker thread wakes up 00:58:53.738 00.000 10672 GuideStep: -0.6 px 736 ms EAST, -0.6 px 748 ms NORTH 00:58:53.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:53.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:53.925 00.187 428 Exposure complete 00:58:54.050 00.125 428 worker thread done servicing request 00:58:54.050 00.000 10672 OnExposeComplete: enter 00:58:54.050 00.000 10672 UpdateGuideState(): m_state=6 00:58:54.050 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2157 00:58:54.050 00.000 10672 Star::Find returns 1 (0), X=601.65, Y=275.40, Mass=222546, SNR=42.0, Peak=30928 HFD=3.1 00:58:54.050 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.14) = xAngle (0.91 = 0.91) 00:58:54.050 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.02 = 1.02) 00:58:54.050 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.05 mountX=0.16 mountY=0.22, mountTheta=0.95 00:58:54.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.22, opts=13) 00:58:54.050 00.000 10672 Enqueuing Move request for scope (0.13, 0.22) 00:58:54.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:54.050 00.000 428 Worker thread wakes up 00:58:54.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd 00:58:54.050 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.22) 00:58:54.050 00.000 428 Moving (0.13, 0.22) raw xDistance=0.16 yDistance=0.22 00:58:54.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 00:58:54.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:54.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 00:58:54.065 00.015 428 MoveAxis(E, 0, ABG) 00:58:54.065 00.000 428 Move returns status 0, amount 0 00:58:54.065 00.000 428 MoveAxis(N, 0, ABG) 00:58:54.065 00.000 428 Move returns status 0, amount 0 00:58:54.065 00.000 428 move complete, result=0 00:58:54.065 00.000 428 worker thread done servicing request 00:58:54.081 00.016 10672 UpdateGuideState exits: m=222546 SNR=42.0 00:58:54.081 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:54.081 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:54.081 00.000 10672 Enqueuing Expose request 00:58:54.081 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:58:54.081 00.000 428 Worker thread wakes up 00:58:54.081 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:54.081 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:55.940 01.859 428 Exposure complete 00:58:55.955 00.015 10672 read socket command 10 00:58:55.955 00.000 10672 processing socket request REQDIST 00:58:55.955 00.000 10672 SOCKSVR: Sending pixel error of 0.44 00:58:55.955 00.000 10672 Sending socket response 44 (0x2c) 00:58:56.065 00.110 428 worker thread done servicing request 00:58:56.065 00.000 10672 OnExposeComplete: enter 00:58:56.065 00.000 10672 UpdateGuideState(): m_state=6 00:58:56.065 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2158 00:58:56.065 00.000 10672 Star::Find returns 1 (0), X=602.05, Y=275.56, Mass=196538, SNR=38.4, Peak=26448 HFD=3.0 00:58:56.065 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.14) = xAngle (0.50 = 0.50) 00:58:56.065 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.61 = 0.61) 00:58:56.065 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.39 hyp=0.66 cameraTheta=0.63 mountX=0.58 mountY=0.37, mountTheta=0.57 00:58:56.065 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.39, opts=13) 00:58:56.065 00.000 10672 Enqueuing Move request for scope (0.53, 0.39) 00:58:56.065 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:56.065 00.000 428 Worker thread wakes up 00:58:56.065 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.39) opts 0xd 00:58:56.065 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.39) 00:58:56.065 00.000 428 Moving (0.53, 0.39) raw xDistance=0.58 yDistance=0.37 00:58:56.065 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 00:58:56.065 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:56.065 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 00:58:56.065 00.000 428 MoveAxis(W, 675, ABG) 00:58:56.065 00.000 428 Guiding Dir = 3, Dur = 675 00:58:56.065 00.000 428 IsSlewing returns 0 00:58:56.065 00.000 428 IsGuiding returns 0 00:58:56.096 00.031 428 PulseGuide returned control before completion, sleep 665 00:58:56.096 00.000 10672 UpdateGuideState exits: m=196538 SNR=38.4 00:58:56.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:56.096 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:56.096 00.000 10672 Enqueuing Expose request 00:58:56.799 00.703 428 IsGuiding returns 0 00:58:56.799 00.000 428 Move returns status 0, amount 675 00:58:56.799 00.000 428 MoveAxis(N, 0, ABG) 00:58:56.799 00.000 428 Move returns status 0, amount 0 00:58:56.799 00.000 428 move complete, result=0 00:58:56.799 00.000 428 worker thread done servicing request 00:58:56.799 00.000 10672 GuideStep: 0.6 px 675 ms WEST, 0.4 px 0 ms NORTH 00:58:56.799 00.000 428 Worker thread wakes up 00:58:56.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:56.799 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:57.939 01.140 428 Exposure complete 00:58:58.064 00.125 428 worker thread done servicing request 00:58:58.064 00.000 10672 OnExposeComplete: enter 00:58:58.064 00.000 10672 UpdateGuideState(): m_state=6 00:58:58.064 00.000 10672 Star::Find(15, 602, 275, 0, (0,0,0,0), 0.0, 0) frame 2159 00:58:58.064 00.000 10672 Star::Find returns 1 (0), X=601.64, Y=275.23, Mass=194639, SNR=37.7, Peak=25904 HFD=2.8 00:58:58.064 00.000 10672 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.14) = xAngle (0.28 = 0.28) 00:58:58.064 00.000 10672 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.39 = 0.39) 00:58:58.064 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.42 mountX=0.13 mountY=0.05, mountTheta=0.38 00:58:58.064 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.05, opts=13) 00:58:58.064 00.000 10672 Enqueuing Move request for scope (0.12, 0.05) 00:58:58.064 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:58:58.064 00.000 428 Worker thread wakes up 00:58:58.064 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd 00:58:58.064 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.05) 00:58:58.064 00.000 428 Moving (0.12, 0.05) raw xDistance=0.13 yDistance=0.05 00:58:58.064 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 00:58:58.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:58:58.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:58:58.064 00.000 428 MoveAxis(E, 0, ABG) 00:58:58.064 00.000 428 Move returns status 0, amount 0 00:58:58.064 00.000 428 MoveAxis(N, 0, ABG) 00:58:58.064 00.000 428 Move returns status 0, amount 0 00:58:58.064 00.000 428 move complete, result=0 00:58:58.064 00.000 428 worker thread done servicing request 00:58:58.095 00.031 10672 UpdateGuideState exits: m=194639 SNR=37.7 00:58:58.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:58:58.095 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:58:58.095 00.000 10672 Enqueuing Expose request 00:58:58.095 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:58:58.095 00.000 428 Worker thread wakes up 00:58:58.095 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:58:58.095 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:58:59.938 01.843 428 Exposure complete 00:59:00.079 00.141 428 worker thread done servicing request 00:59:00.079 00.000 10672 OnExposeComplete: enter 00:59:00.079 00.000 10672 UpdateGuideState(): m_state=6 00:59:00.079 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2160 00:59:00.079 00.000 10672 Star::Find returns 1 (0), X=601.25, Y=275.24, Mass=177786, SNR=34.4, Peak=27648 HFD=2.5 00:59:00.079 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 00:59:00.079 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 00:59:00.079 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.07 hyp=0.28 cameraTheta=2.90 mountX=-0.26 mountY=0.08, mountTheta=2.86 00:59:00.079 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.07, opts=13) 00:59:00.079 00.000 10672 Enqueuing Move request for scope (-0.27, 0.07) 00:59:00.079 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:00.079 00.000 428 Worker thread wakes up 00:59:00.079 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.07) opts 0xd 00:59:00.079 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.07) 00:59:00.079 00.000 428 Moving (-0.27, 0.07) raw xDistance=-0.26 yDistance=0.08 00:59:00.079 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 00:59:00.079 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:00.079 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 00:59:00.079 00.000 428 MoveAxis(E, 0, ABG) 00:59:00.079 00.000 428 Move returns status 0, amount 0 00:59:00.079 00.000 428 MoveAxis(N, 0, ABG) 00:59:00.079 00.000 428 Move returns status 0, amount 0 00:59:00.079 00.000 428 move complete, result=0 00:59:00.079 00.000 428 worker thread done servicing request 00:59:00.110 00.031 10672 UpdateGuideState exits: m=177786 SNR=34.4 00:59:00.110 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:00.110 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:00.110 00.000 10672 Enqueuing Expose request 00:59:00.110 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:00.110 00.000 428 Worker thread wakes up 00:59:00.110 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:00.110 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:00.954 00.844 10672 read socket command 10 00:59:00.954 00.000 10672 processing socket request REQDIST 00:59:00.954 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:59:00.954 00.000 10672 Sending socket response 36 (0x24) 00:59:01.943 00.989 428 Exposure complete 00:59:02.068 00.125 428 worker thread done servicing request 00:59:02.068 00.000 10672 OnExposeComplete: enter 00:59:02.068 00.000 10672 UpdateGuideState(): m_state=6 00:59:02.068 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2161 00:59:02.068 00.000 10672 Star::Find returns 1 (0), X=601.41, Y=275.20, Mass=228443, SNR=39.2, Peak=26352 HFD=2.8 00:59:02.068 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 00:59:02.068 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 00:59:02.068 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.90 mountX=-0.10 mountY=0.03, mountTheta=2.86 00:59:02.068 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.03, opts=13) 00:59:02.068 00.000 10672 Enqueuing Move request for scope (-0.11, 0.03) 00:59:02.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:02.068 00.000 428 Worker thread wakes up 00:59:02.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd 00:59:02.068 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.03) 00:59:02.068 00.000 428 Moving (-0.11, 0.03) raw xDistance=-0.10 yDistance=0.03 00:59:02.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 00:59:02.068 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:02.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 00:59:02.068 00.000 428 MoveAxis(E, 0, ABG) 00:59:02.068 00.000 428 Move returns status 0, amount 0 00:59:02.068 00.000 428 MoveAxis(N, 0, ABG) 00:59:02.068 00.000 428 Move returns status 0, amount 0 00:59:02.068 00.000 428 move complete, result=0 00:59:02.068 00.000 428 worker thread done servicing request 00:59:02.099 00.031 10672 UpdateGuideState exits: m=228443 SNR=39.2 00:59:02.099 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:02.099 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:02.099 00.000 10672 Enqueuing Expose request 00:59:02.099 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 00:59:02.099 00.000 428 Worker thread wakes up 00:59:02.099 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:02.099 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:03.920 01.821 428 Exposure complete 00:59:04.061 00.141 428 worker thread done servicing request 00:59:04.061 00.000 10672 OnExposeComplete: enter 00:59:04.061 00.000 10672 UpdateGuideState(): m_state=6 00:59:04.061 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2162 00:59:04.061 00.000 10672 Star::Find returns 1 (0), X=601.40, Y=275.02, Mass=180232, SNR=35.6, Peak=28848 HFD=2.4 00:59:04.061 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.14) = xAngle (-2.40 = -2.40) 00:59:04.061 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.29 = -2.29) 00:59:04.061 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.27 mountX=-0.15 mountY=-0.15, mountTheta=-2.35 00:59:04.061 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.15, opts=13) 00:59:04.061 00.000 10672 Enqueuing Move request for scope (-0.13, -0.15) 00:59:04.061 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:04.061 00.000 428 Worker thread wakes up 00:59:04.061 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd 00:59:04.061 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.15) 00:59:04.061 00.000 428 Moving (-0.13, -0.15) raw xDistance=-0.15 yDistance=-0.15 00:59:04.061 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:59:04.061 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:04.061 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:59:04.061 00.000 428 MoveAxis(E, 0, ABG) 00:59:04.061 00.000 428 Move returns status 0, amount 0 00:59:04.061 00.000 428 MoveAxis(N, 0, ABG) 00:59:04.061 00.000 428 Move returns status 0, amount 0 00:59:04.061 00.000 428 move complete, result=0 00:59:04.061 00.000 428 worker thread done servicing request 00:59:04.077 00.016 10672 UpdateGuideState exits: m=180232 SNR=35.6 00:59:04.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:04.077 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:04.077 00.000 10672 Enqueuing Expose request 00:59:04.077 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 00:59:04.077 00.000 428 Worker thread wakes up 00:59:04.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:04.077 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:05.936 01.859 428 Exposure complete 00:59:05.967 00.031 10672 read socket command 10 00:59:05.967 00.000 10672 processing socket request REQDIST 00:59:05.967 00.000 10672 SOCKSVR: Sending pixel error of 0.26 00:59:05.967 00.000 10672 Sending socket response 26 (0x1a) 00:59:06.076 00.109 428 worker thread done servicing request 00:59:06.076 00.000 10672 OnExposeComplete: enter 00:59:06.076 00.000 10672 UpdateGuideState(): m_state=6 00:59:06.076 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2163 00:59:06.076 00.000 10672 Star::Find returns 1 (0), X=600.67, Y=274.70, Mass=236615, SNR=43.1, Peak=31360 HFD=3.0 00:59:06.076 00.000 10672 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.14) = xAngle (-2.77 = -2.77) 00:59:06.076 00.000 10672 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.66 = -2.66) 00:59:06.076 00.000 10672 CameraToMount -- cameraX=-0.85 cameraY=-0.47 hyp=0.98 cameraTheta=-2.64 mountX=-0.91 mountY=-0.45, mountTheta=-2.68 00:59:06.076 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.85, y=-0.47, opts=13) 00:59:06.076 00.000 10672 Enqueuing Move request for scope (-0.85, -0.47) 00:59:06.076 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:06.076 00.000 428 Worker thread wakes up 00:59:06.076 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.47) opts 0xd 00:59:06.076 00.000 428 Handling offset move in thread for scope, endpoint = (-0.85, -0.47) 00:59:06.076 00.000 428 Moving (-0.85, -0.47) raw xDistance=-0.91 yDistance=-0.45 00:59:06.076 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91 00:59:06.076 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:06.076 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 00:59:06.076 00.000 428 MoveAxis(E, 1067, ABG) 00:59:06.076 00.000 428 Guiding Dir = 2, Dur = 1067 00:59:06.076 00.000 428 IsSlewing returns 0 00:59:06.076 00.000 428 IsGuiding returns 0 00:59:06.092 00.016 428 PulseGuide returned control before completion, sleep 1056 00:59:06.092 00.000 10672 UpdateGuideState exits: m=236615 SNR=43.1 00:59:06.092 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:06.092 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:06.092 00.000 10672 Enqueuing Expose request 00:59:07.185 01.093 428 IsGuiding returns 1 00:59:07.185 00.000 428 scope still moving after pulse duration time elapsed 00:59:07.217 00.032 428 IsSlewing returns 0 00:59:07.217 00.000 428 IsGuiding returns 0 00:59:07.217 00.000 428 scope move finished after 1067 + 74 ms 00:59:07.217 00.000 428 Move returns status 0, amount 1067 00:59:07.217 00.000 428 MoveAxis(N, 0, ABG) 00:59:07.217 00.000 428 Move returns status 0, amount 0 00:59:07.217 00.000 428 move complete, result=0 00:59:07.217 00.000 428 worker thread done servicing request 00:59:07.217 00.000 428 Worker thread wakes up 00:59:07.217 00.000 10672 GuideStep: -0.9 px 1067 ms EAST, -0.4 px 0 ms NORTH 00:59:07.217 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:07.217 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:07.935 00.718 428 Exposure complete 00:59:08.075 00.140 428 worker thread done servicing request 00:59:08.075 00.000 10672 OnExposeComplete: enter 00:59:08.075 00.000 10672 UpdateGuideState(): m_state=6 00:59:08.075 00.000 10672 Star::Find(15, 600, 274, 0, (0,0,0,0), 0.0, 0) frame 2164 00:59:08.075 00.000 10672 Star::Find returns 1 (0), X=600.94, Y=274.60, Mass=202119, SNR=39.6, Peak=23952 HFD=2.6 00:59:08.075 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.14) = xAngle (-2.50 = -2.50) 00:59:08.075 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.39 = -2.39) 00:59:08.075 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.58 hyp=0.82 cameraTheta=-2.36 mountX=-0.65 mountY=-0.56, mountTheta=-2.43 00:59:08.075 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.58, opts=13) 00:59:08.075 00.000 10672 Enqueuing Move request for scope (-0.58, -0.58) 00:59:08.075 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:08.075 00.000 428 Worker thread wakes up 00:59:08.075 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.58) opts 0xd 00:59:08.075 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.58) 00:59:08.075 00.000 428 Moving (-0.58, -0.58) raw xDistance=-0.65 yDistance=-0.56 00:59:08.075 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.65 00:59:08.075 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.56 from input -0.56 00:59:08.075 00.000 428 MoveAxis(E, 840, ABG) 00:59:08.091 00.016 428 Guiding Dir = 2, Dur = 840 00:59:08.107 00.016 10672 UpdateGuideState exits: m=202119 SNR=39.6 00:59:08.107 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:08.107 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:08.107 00.000 10672 Enqueuing Expose request 00:59:08.122 00.015 428 IsSlewing returns 0 00:59:08.122 00.000 428 IsGuiding returns 0 00:59:08.138 00.016 428 PulseGuide returned control before completion, sleep 835 00:59:09.013 00.875 428 IsGuiding returns 0 00:59:09.013 00.000 428 Move returns status 0, amount 840 00:59:09.013 00.000 428 MoveAxis(N, 743, ABG) 00:59:09.013 00.000 428 Guiding Dir = 0, Dur = 743 00:59:09.013 00.000 428 IsSlewing returns 0 00:59:09.013 00.000 428 IsGuiding returns 0 00:59:09.091 00.078 428 PulseGuide returned control before completion, sleep 677 00:59:09.778 00.687 428 IsGuiding returns 1 00:59:09.778 00.000 428 scope still moving after pulse duration time elapsed 00:59:09.830 00.052 428 IsSlewing returns 0 00:59:09.861 00.031 428 IsGuiding returns 0 00:59:09.861 00.000 428 scope move finished after 743 + 101 ms 00:59:09.861 00.000 428 Move returns status 0, amount 743 00:59:09.861 00.000 428 move complete, result=0 00:59:09.861 00.000 428 worker thread done servicing request 00:59:09.861 00.000 10672 GuideStep: -0.7 px 840 ms EAST, -0.6 px 743 ms NORTH 00:59:09.861 00.000 428 Worker thread wakes up 00:59:09.861 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:09.861 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:09.923 00.062 428 Exposure complete 00:59:10.064 00.141 428 worker thread done servicing request 00:59:10.064 00.000 10672 OnExposeComplete: enter 00:59:10.064 00.000 10672 UpdateGuideState(): m_state=6 00:59:10.064 00.000 10672 Star::Find(15, 600, 274, 0, (0,0,0,0), 0.0, 0) frame 2165 00:59:10.064 00.000 10672 Star::Find returns 1 (0), X=602.15, Y=275.17, Mass=213132, SNR=38.6, Peak=28528 HFD=2.8 00:59:10.064 00.000 10672 CameraToMount -- cameraTheta (-0.00) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 00:59:10.064 00.000 10672 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.03 = -0.03) 00:59:10.064 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.00 hyp=0.63 cameraTheta=-0.00 mountX=0.62 mountY=-0.02, mountTheta=-0.03 00:59:10.064 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.00, opts=13) 00:59:10.064 00.000 10672 Enqueuing Move request for scope (0.63, -0.00) 00:59:10.064 00.000 428 Worker thread wakes up 00:59:10.064 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:10.064 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.00) opts 0xd 00:59:10.064 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.00) 00:59:10.064 00.000 428 Moving (0.63, -0.00) raw xDistance=0.62 yDistance=-0.02 00:59:10.064 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.62 00:59:10.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:10.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 00:59:10.064 00.000 428 MoveAxis(W, 667, ABG) 00:59:10.064 00.000 428 Guiding Dir = 3, Dur = 667 00:59:10.064 00.000 428 IsSlewing returns 0 00:59:10.064 00.000 428 IsGuiding returns 0 00:59:10.095 00.031 10672 UpdateGuideState exits: m=213132 SNR=38.6 00:59:10.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:10.095 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:10.095 00.000 10672 Enqueuing Expose request 00:59:10.095 00.000 428 PulseGuide returned control before completion, sleep 650 00:59:10.767 00.672 428 IsGuiding returns 1 00:59:10.767 00.000 428 scope still moving after pulse duration time elapsed 00:59:10.798 00.031 428 IsSlewing returns 0 00:59:10.798 00.000 428 IsGuiding returns 0 00:59:10.798 00.000 428 scope move finished after 667 + 64 ms 00:59:10.798 00.000 428 Move returns status 0, amount 667 00:59:10.798 00.000 428 MoveAxis(N, 0, ABG) 00:59:10.798 00.000 428 Move returns status 0, amount 0 00:59:10.798 00.000 428 move complete, result=0 00:59:10.798 00.000 428 worker thread done servicing request 00:59:10.798 00.000 428 Worker thread wakes up 00:59:10.798 00.000 10672 GuideStep: 0.6 px 667 ms WEST, -0.0 px 0 ms NORTH 00:59:10.798 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:10.798 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:10.954 00.156 10672 read socket command 10 00:59:10.954 00.000 10672 processing socket request REQDIST 00:59:10.954 00.000 10672 SOCKSVR: Sending pixel error of 0.59 00:59:10.954 00.000 10672 Sending socket response 59 (0x3b) 00:59:11.938 00.984 428 Exposure complete 00:59:12.095 00.157 428 worker thread done servicing request 00:59:12.095 00.000 10672 OnExposeComplete: enter 00:59:12.095 00.000 10672 UpdateGuideState(): m_state=6 00:59:12.095 00.000 10672 Star::Find(15, 602, 275, 0, (0,0,0,0), 0.0, 0) frame 2166 00:59:12.095 00.000 10672 Star::Find returns 1 (0), X=601.33, Y=275.42, Mass=202762, SNR=36.9, Peak=26352 HFD=3.0 00:59:12.095 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.14) = xAngle (2.08 = 2.08) 00:59:12.095 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.19 = 2.19) 00:59:12.095 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.25 hyp=0.31 cameraTheta=2.22 mountX=-0.15 mountY=0.25, mountTheta=2.11 00:59:12.095 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.25, opts=13) 00:59:12.095 00.000 10672 Enqueuing Move request for scope (-0.19, 0.25) 00:59:12.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:12.095 00.000 428 Worker thread wakes up 00:59:12.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.25) opts 0xd 00:59:12.095 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.25) 00:59:12.095 00.000 428 Moving (-0.19, 0.25) raw xDistance=-0.15 yDistance=0.25 00:59:12.095 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 00:59:12.095 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:12.095 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 00:59:12.095 00.000 428 MoveAxis(E, 0, ABG) 00:59:12.095 00.000 428 Move returns status 0, amount 0 00:59:12.095 00.000 428 MoveAxis(N, 0, ABG) 00:59:12.095 00.000 428 Move returns status 0, amount 0 00:59:12.095 00.000 428 move complete, result=0 00:59:12.095 00.000 428 worker thread done servicing request 00:59:12.126 00.031 10672 UpdateGuideState exits: m=202762 SNR=36.9 00:59:12.126 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:12.126 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:12.126 00.000 10672 Enqueuing Expose request 00:59:12.126 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 00:59:12.126 00.000 428 Worker thread wakes up 00:59:12.126 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:12.126 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:13.938 01.812 428 Exposure complete 00:59:14.063 00.125 428 worker thread done servicing request 00:59:14.063 00.000 10672 OnExposeComplete: enter 00:59:14.063 00.000 10672 UpdateGuideState(): m_state=6 00:59:14.063 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2167 00:59:14.063 00.000 10672 Star::Find returns 1 (0), X=600.90, Y=274.99, Mass=251641, SNR=48.7, Peak=28304 HFD=3.3 00:59:14.063 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.14) = xAngle (-2.99 = -2.99) 00:59:14.063 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 00:59:14.063 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=-0.18 hyp=0.65 cameraTheta=-2.85 mountX=-0.64 mountY=-0.17, mountTheta=-2.89 00:59:14.063 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=-0.18, opts=13) 00:59:14.063 00.000 10672 Enqueuing Move request for scope (-0.62, -0.18) 00:59:14.063 00.000 428 Worker thread wakes up 00:59:14.063 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:14.063 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.18) opts 0xd 00:59:14.063 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, -0.18) 00:59:14.063 00.000 428 Moving (-0.62, -0.18) raw xDistance=-0.64 yDistance=-0.17 00:59:14.063 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 00:59:14.063 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:14.063 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 00:59:14.063 00.000 428 MoveAxis(E, 752, ABG) 00:59:14.063 00.000 428 Guiding Dir = 2, Dur = 752 00:59:14.063 00.000 428 IsSlewing returns 0 00:59:14.063 00.000 428 IsGuiding returns 0 00:59:14.094 00.031 428 PulseGuide returned control before completion, sleep 741 00:59:14.094 00.000 10672 UpdateGuideState exits: m=251641 SNR=48.7 00:59:14.094 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:14.094 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:14.094 00.000 10672 Enqueuing Expose request 00:59:14.859 00.765 428 IsGuiding returns 0 00:59:14.859 00.000 428 Move returns status 0, amount 752 00:59:14.859 00.000 428 MoveAxis(N, 0, ABG) 00:59:14.859 00.000 428 Move returns status 0, amount 0 00:59:14.859 00.000 428 move complete, result=0 00:59:14.859 00.000 428 worker thread done servicing request 00:59:14.859 00.000 428 Worker thread wakes up 00:59:14.859 00.000 10672 GuideStep: -0.6 px 752 ms EAST, -0.2 px 0 ms NORTH 00:59:14.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:14.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:15.937 01.078 428 Exposure complete 00:59:15.953 00.016 10672 read socket command 10 00:59:15.953 00.000 10672 processing socket request REQDIST 00:59:15.953 00.000 10672 SOCKSVR: Sending pixel error of 0.55 00:59:15.953 00.000 10672 Sending socket response 55 (0x37) 00:59:16.062 00.109 428 worker thread done servicing request 00:59:16.078 00.016 10672 OnExposeComplete: enter 00:59:16.078 00.000 10672 UpdateGuideState(): m_state=6 00:59:16.078 00.000 10672 Star::Find(15, 600, 274, 0, (0,0,0,0), 0.0, 0) frame 2168 00:59:16.078 00.000 10672 Star::Find returns 1 (0), X=601.45, Y=275.58, Mass=196975, SNR=37.2, Peak=26128 HFD=3.2 00:59:16.078 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.60 = 1.60) 00:59:16.078 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 00:59:16.078 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.40 hyp=0.41 cameraTheta=1.74 mountX=-0.01 mountY=0.41, mountTheta=1.60 00:59:16.078 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.40, opts=13) 00:59:16.078 00.000 10672 Enqueuing Move request for scope (-0.07, 0.40) 00:59:16.078 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:16.078 00.000 428 Worker thread wakes up 00:59:16.078 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.40) opts 0xd 00:59:16.078 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.40) 00:59:16.078 00.000 428 Moving (-0.07, 0.40) raw xDistance=-0.01 yDistance=0.41 00:59:16.078 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 00:59:16.078 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:16.078 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 00:59:16.078 00.000 428 MoveAxis(E, 0, ABG) 00:59:16.078 00.000 428 Move returns status 0, amount 0 00:59:16.078 00.000 428 MoveAxis(N, 0, ABG) 00:59:16.078 00.000 428 Move returns status 0, amount 0 00:59:16.078 00.000 428 move complete, result=0 00:59:16.078 00.000 428 worker thread done servicing request 00:59:16.109 00.031 10672 UpdateGuideState exits: m=196975 SNR=37.2 00:59:16.109 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:16.109 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:16.109 00.000 10672 Enqueuing Expose request 00:59:16.109 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 00:59:16.109 00.000 428 Worker thread wakes up 00:59:16.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:16.109 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:17.936 01.827 428 Exposure complete 00:59:18.077 00.141 428 worker thread done servicing request 00:59:18.077 00.000 10672 OnExposeComplete: enter 00:59:18.077 00.000 10672 UpdateGuideState(): m_state=6 00:59:18.077 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2169 00:59:18.077 00.000 10672 Star::Find returns 1 (0), X=601.64, Y=275.42, Mass=185565, SNR=34.1, Peak=28304 HFD=2.9 00:59:18.077 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.14) = xAngle (0.98 = 0.98) 00:59:18.077 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.09 = 1.09) 00:59:18.077 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.12 mountX=0.15 mountY=0.24, mountTheta=1.01 00:59:18.077 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.25, opts=13) 00:59:18.077 00.000 10672 Enqueuing Move request for scope (0.12, 0.25) 00:59:18.077 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:18.077 00.000 428 Worker thread wakes up 00:59:18.081 00.004 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd 00:59:18.081 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.25) 00:59:18.081 00.000 428 Moving (0.12, 0.25) raw xDistance=0.15 yDistance=0.24 00:59:18.081 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 00:59:18.081 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:18.081 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 00:59:18.081 00.000 428 MoveAxis(E, 0, ABG) 00:59:18.081 00.000 428 Move returns status 0, amount 0 00:59:18.081 00.000 428 MoveAxis(N, 0, ABG) 00:59:18.081 00.000 428 Move returns status 0, amount 0 00:59:18.081 00.000 428 move complete, result=0 00:59:18.081 00.000 428 worker thread done servicing request 00:59:18.097 00.016 10672 UpdateGuideState exits: m=185565 SNR=34.1 00:59:18.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:18.097 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:18.097 00.000 10672 Enqueuing Expose request 00:59:18.097 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 00:59:18.097 00.000 428 Worker thread wakes up 00:59:18.097 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:18.097 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:19.940 01.843 428 Exposure complete 00:59:20.065 00.125 428 worker thread done servicing request 00:59:20.065 00.000 10672 OnExposeComplete: enter 00:59:20.065 00.000 10672 UpdateGuideState(): m_state=6 00:59:20.065 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2170 00:59:20.065 00.000 10672 Star::Find returns 1 (0), X=601.75, Y=275.24, Mass=216017, SNR=45.4, Peak=27648 HFD=2.8 00:59:20.065 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.15 = 0.15) 00:59:20.065 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 00:59:20.065 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.07 hyp=0.24 cameraTheta=0.29 mountX=0.24 mountY=0.06, mountTheta=0.25 00:59:20.065 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.07, opts=13) 00:59:20.065 00.000 10672 Enqueuing Move request for scope (0.23, 0.07) 00:59:20.065 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:20.065 00.000 428 Worker thread wakes up 00:59:20.065 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.07) opts 0xd 00:59:20.065 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.07) 00:59:20.065 00.000 428 Moving (0.23, 0.07) raw xDistance=0.24 yDistance=0.06 00:59:20.065 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 00:59:20.065 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:20.065 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 00:59:20.065 00.000 428 MoveAxis(E, 0, ABG) 00:59:20.065 00.000 428 Move returns status 0, amount 0 00:59:20.065 00.000 428 MoveAxis(N, 0, ABG) 00:59:20.065 00.000 428 Move returns status 0, amount 0 00:59:20.065 00.000 428 move complete, result=0 00:59:20.065 00.000 428 worker thread done servicing request 00:59:20.096 00.031 10672 UpdateGuideState exits: m=216017 SNR=45.4 00:59:20.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:20.096 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:20.096 00.000 10672 Enqueuing Expose request 00:59:20.096 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:20.096 00.000 428 Worker thread wakes up 00:59:20.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:20.096 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:20.955 00.859 10672 read socket command 10 00:59:20.955 00.000 10672 processing socket request REQDIST 00:59:20.955 00.000 10672 SOCKSVR: Sending pixel error of 0.37 00:59:20.955 00.000 10672 Sending socket response 37 (0x25) 00:59:21.924 00.969 428 Exposure complete 00:59:22.048 00.124 428 worker thread done servicing request 00:59:22.048 00.000 10672 OnExposeComplete: enter 00:59:22.048 00.000 10672 UpdateGuideState(): m_state=6 00:59:22.048 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2171 00:59:22.048 00.000 10672 Star::Find returns 1 (0), X=601.72, Y=275.23, Mass=223558, SNR=42.7, Peak=35824 HFD=2.7 00:59:22.048 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.15 = 0.15) 00:59:22.048 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 00:59:22.048 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.29 mountX=0.20 mountY=0.05, mountTheta=0.26 00:59:22.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.06, opts=13) 00:59:22.048 00.000 10672 Enqueuing Move request for scope (0.20, 0.06) 00:59:22.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:22.048 00.000 428 Worker thread wakes up 00:59:22.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd 00:59:22.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.06) 00:59:22.048 00.000 428 Moving (0.20, 0.06) raw xDistance=0.20 yDistance=0.05 00:59:22.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:59:22.064 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:22.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 00:59:22.064 00.000 428 MoveAxis(E, 0, ABG) 00:59:22.064 00.000 428 Move returns status 0, amount 0 00:59:22.064 00.000 428 MoveAxis(N, 0, ABG) 00:59:22.064 00.000 428 Move returns status 0, amount 0 00:59:22.064 00.000 428 move complete, result=0 00:59:22.064 00.000 428 worker thread done servicing request 00:59:22.080 00.016 10672 UpdateGuideState exits: m=223558 SNR=42.7 00:59:22.080 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:22.080 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:22.080 00.000 10672 Enqueuing Expose request 00:59:22.080 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:22.080 00.000 428 Worker thread wakes up 00:59:22.080 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:22.080 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:23.939 01.859 428 Exposure complete 00:59:24.064 00.125 428 worker thread done servicing request 00:59:24.064 00.000 10672 OnExposeComplete: enter 00:59:24.064 00.000 10672 UpdateGuideState(): m_state=6 00:59:24.064 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2172 00:59:24.064 00.000 10672 Star::Find returns 1 (0), X=601.93, Y=275.00, Mass=254136, SNR=47.1, Peak=32560 HFD=2.9 00:59:24.064 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.14) = xAngle (-0.54 = -0.54) 00:59:24.064 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.43 = -0.43) 00:59:24.064 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.17 hyp=0.45 cameraTheta=-0.40 mountX=0.38 mountY=-0.19, mountTheta=-0.45 00:59:24.064 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.17, opts=13) 00:59:24.064 00.000 10672 Enqueuing Move request for scope (0.41, -0.17) 00:59:24.064 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:24.064 00.000 428 Worker thread wakes up 00:59:24.064 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.17) opts 0xd 00:59:24.064 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.17) 00:59:24.064 00.000 428 Moving (0.41, -0.17) raw xDistance=0.38 yDistance=-0.19 00:59:24.064 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 00:59:24.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:24.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:59:24.064 00.000 428 MoveAxis(E, 0, ABG) 00:59:24.064 00.000 428 Move returns status 0, amount 0 00:59:24.064 00.000 428 MoveAxis(N, 0, ABG) 00:59:24.064 00.000 428 Move returns status 0, amount 0 00:59:24.064 00.000 428 move complete, result=0 00:59:24.064 00.000 428 worker thread done servicing request 00:59:24.095 00.031 10672 UpdateGuideState exits: m=254136 SNR=47.1 00:59:24.095 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:24.095 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:24.095 00.000 10672 Enqueuing Expose request 00:59:24.095 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:59:24.095 00.000 428 Worker thread wakes up 00:59:24.095 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:24.095 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:25.938 01.843 428 Exposure complete 00:59:25.953 00.015 10672 read socket command 10 00:59:25.953 00.000 10672 processing socket request REQDIST 00:59:25.953 00.000 10672 SOCKSVR: Sending pixel error of 0.36 00:59:25.953 00.000 10672 Sending socket response 36 (0x24) 00:59:26.063 00.110 428 worker thread done servicing request 00:59:26.063 00.000 10672 OnExposeComplete: enter 00:59:26.063 00.000 10672 UpdateGuideState(): m_state=6 00:59:26.078 00.015 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2173 00:59:26.078 00.000 10672 Star::Find returns 1 (0), X=601.58, Y=275.32, Mass=217249, SNR=41.2, Peak=32240 HFD=2.8 00:59:26.078 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.06 = 1.06) 00:59:26.078 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 00:59:26.078 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=0.08 mountY=0.15, mountTheta=1.08 00:59:26.078 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.15, opts=13) 00:59:26.078 00.000 10672 Enqueuing Move request for scope (0.06, 0.15) 00:59:26.078 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:26.078 00.000 428 Worker thread wakes up 00:59:26.078 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd 00:59:26.078 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.15) 00:59:26.078 00.000 428 Moving (0.06, 0.15) raw xDistance=0.08 yDistance=0.15 00:59:26.078 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 00:59:26.078 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:26.078 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 00:59:26.078 00.000 428 MoveAxis(E, 0, ABG) 00:59:26.078 00.000 428 Move returns status 0, amount 0 00:59:26.078 00.000 428 MoveAxis(N, 0, ABG) 00:59:26.078 00.000 428 Move returns status 0, amount 0 00:59:26.078 00.000 428 move complete, result=0 00:59:26.078 00.000 428 worker thread done servicing request 00:59:26.094 00.016 10672 UpdateGuideState exits: m=217249 SNR=41.2 00:59:26.094 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:26.094 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:26.094 00.000 10672 Enqueuing Expose request 00:59:26.094 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:26.094 00.000 428 Worker thread wakes up 00:59:26.094 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:26.094 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:27.926 01.832 428 Exposure complete 00:59:28.051 00.125 428 worker thread done servicing request 00:59:28.051 00.000 10672 OnExposeComplete: enter 00:59:28.051 00.000 10672 UpdateGuideState(): m_state=6 00:59:28.051 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2174 00:59:28.051 00.000 10672 Star::Find returns 1 (0), X=601.25, Y=275.58, Mass=206603, SNR=40.8, Peak=32448 HFD=2.8 00:59:28.051 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 00:59:28.051 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 00:59:28.051 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.40 hyp=0.49 cameraTheta=2.16 mountX=-0.21 mountY=0.41, mountTheta=2.04 00:59:28.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.40, opts=13) 00:59:28.051 00.000 10672 Enqueuing Move request for scope (-0.27, 0.40) 00:59:28.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:28.051 00.000 428 Worker thread wakes up 00:59:28.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.40) opts 0xd 00:59:28.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.40) 00:59:28.051 00.000 428 Moving (-0.27, 0.40) raw xDistance=-0.21 yDistance=0.41 00:59:28.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 00:59:28.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:28.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 00:59:28.051 00.000 428 MoveAxis(E, 0, ABG) 00:59:28.051 00.000 428 Move returns status 0, amount 0 00:59:28.051 00.000 428 MoveAxis(N, 0, ABG) 00:59:28.051 00.000 428 Move returns status 0, amount 0 00:59:28.051 00.000 428 move complete, result=0 00:59:28.051 00.000 428 worker thread done servicing request 00:59:28.082 00.031 10672 UpdateGuideState exits: m=206603 SNR=40.8 00:59:28.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:28.082 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:28.082 00.000 10672 Enqueuing Expose request 00:59:28.082 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 00:59:28.082 00.000 428 Worker thread wakes up 00:59:28.082 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:28.082 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:29.925 01.843 428 Exposure complete 00:59:30.066 00.141 428 worker thread done servicing request 00:59:30.066 00.000 10672 OnExposeComplete: enter 00:59:30.066 00.000 10672 UpdateGuideState(): m_state=6 00:59:30.066 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2175 00:59:30.066 00.000 10672 Star::Find returns 1 (0), X=601.06, Y=275.26, Mass=205631, SNR=42.3, Peak=31680 HFD=2.6 00:59:30.066 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.14) = xAngle (2.82 = 2.82) 00:59:30.066 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.93 = 2.93) 00:59:30.066 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.09 hyp=0.47 cameraTheta=2.96 mountX=-0.45 mountY=0.10, mountTheta=2.92 00:59:30.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.09, opts=13) 00:59:30.066 00.000 10672 Enqueuing Move request for scope (-0.47, 0.09) 00:59:30.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:30.066 00.000 428 Worker thread wakes up 00:59:30.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.09) opts 0xd 00:59:30.066 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.09) 00:59:30.066 00.000 428 Moving (-0.47, 0.09) raw xDistance=-0.45 yDistance=0.10 00:59:30.066 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 00:59:30.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:30.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:59:30.066 00.000 428 MoveAxis(E, 527, ABG) 00:59:30.066 00.000 428 Guiding Dir = 2, Dur = 527 00:59:30.066 00.000 428 IsSlewing returns 0 00:59:30.066 00.000 428 IsGuiding returns 0 00:59:30.097 00.031 428 PulseGuide returned control before completion, sleep 516 00:59:30.097 00.000 10672 UpdateGuideState exits: m=205631 SNR=42.3 00:59:30.097 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:30.097 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:30.097 00.000 10672 Enqueuing Expose request 00:59:30.628 00.531 428 IsGuiding returns 1 00:59:30.628 00.000 428 scope still moving after pulse duration time elapsed 00:59:30.659 00.031 428 IsSlewing returns 0 00:59:30.675 00.016 428 IsGuiding returns 0 00:59:30.675 00.000 428 scope move finished after 527 + 72 ms 00:59:30.675 00.000 428 Move returns status 0, amount 527 00:59:30.675 00.000 428 MoveAxis(N, 0, ABG) 00:59:30.675 00.000 428 Move returns status 0, amount 0 00:59:30.675 00.000 428 move complete, result=0 00:59:30.675 00.000 428 worker thread done servicing request 00:59:30.675 00.000 10672 GuideStep: -0.5 px 527 ms EAST, 0.1 px 0 ms NORTH 00:59:30.675 00.000 428 Worker thread wakes up 00:59:30.675 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:30.675 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:30.956 00.281 10672 read socket command 10 00:59:30.956 00.000 10672 processing socket request REQDIST 00:59:30.956 00.000 10672 SOCKSVR: Sending pixel error of 0.39 00:59:30.956 00.000 10672 Sending socket response 39 (0x27) 00:59:31.924 00.968 428 Exposure complete 00:59:32.049 00.125 428 worker thread done servicing request 00:59:32.049 00.000 10672 OnExposeComplete: enter 00:59:32.049 00.000 10672 UpdateGuideState(): m_state=6 00:59:32.049 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2176 00:59:32.049 00.000 10672 Star::Find returns 1 (0), X=601.98, Y=275.22, Mass=207108, SNR=38.0, Peak=25264 HFD=2.6 00:59:32.049 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.14) = xAngle (-0.03 = -0.03) 00:59:32.049 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.08 = 0.08) 00:59:32.049 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.05 hyp=0.46 cameraTheta=0.11 mountX=0.46 mountY=0.04, mountTheta=0.08 00:59:32.049 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.05, opts=13) 00:59:32.049 00.000 10672 Enqueuing Move request for scope (0.46, 0.05) 00:59:32.049 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:32.049 00.000 428 Worker thread wakes up 00:59:32.049 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.05) opts 0xd 00:59:32.049 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.05) 00:59:32.049 00.000 428 Moving (0.46, 0.05) raw xDistance=0.46 yDistance=0.04 00:59:32.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.46 00:59:32.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:32.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 00:59:32.049 00.000 428 MoveAxis(W, 506, ABG) 00:59:32.049 00.000 428 Guiding Dir = 3, Dur = 506 00:59:32.049 00.000 428 IsSlewing returns 0 00:59:32.049 00.000 428 IsGuiding returns 0 00:59:32.065 00.016 428 PulseGuide returned control before completion, sleep 501 00:59:32.081 00.016 10672 UpdateGuideState exits: m=207108 SNR=38.0 00:59:32.081 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:32.081 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:32.081 00.000 10672 Enqueuing Expose request 00:59:32.581 00.500 428 IsGuiding returns 0 00:59:32.581 00.000 428 Move returns status 0, amount 506 00:59:32.581 00.000 428 MoveAxis(N, 0, ABG) 00:59:32.581 00.000 428 Move returns status 0, amount 0 00:59:32.581 00.000 428 move complete, result=0 00:59:32.581 00.000 428 worker thread done servicing request 00:59:32.581 00.000 428 Worker thread wakes up 00:59:32.581 00.000 10672 GuideStep: 0.5 px 506 ms WEST, 0.0 px 0 ms NORTH 00:59:32.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:32.581 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:33.924 01.343 428 Exposure complete 00:59:34.064 00.140 428 worker thread done servicing request 00:59:34.064 00.000 10672 OnExposeComplete: enter 00:59:34.064 00.000 10672 UpdateGuideState(): m_state=6 00:59:34.064 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2177 00:59:34.064 00.000 10672 Star::Find returns 1 (0), X=601.40, Y=275.31, Mass=212109, SNR=42.4, Peak=29296 HFD=2.9 00:59:34.064 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 00:59:34.064 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 00:59:34.064 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.32 mountX=-0.11 mountY=0.14, mountTheta=2.23 00:59:34.064 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.14, opts=13) 00:59:34.064 00.000 10672 Enqueuing Move request for scope (-0.13, 0.14) 00:59:34.064 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 00:59:34.064 00.000 428 Worker thread wakes up 00:59:34.064 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd 00:59:34.064 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.14) 00:59:34.064 00.000 428 Moving (-0.13, 0.14) raw xDistance=-0.11 yDistance=0.14 00:59:34.064 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 00:59:34.064 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:34.064 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 00:59:34.064 00.000 428 MoveAxis(E, 0, ABG) 00:59:34.064 00.000 428 Move returns status 0, amount 0 00:59:34.064 00.000 428 MoveAxis(N, 0, ABG) 00:59:34.064 00.000 428 Move returns status 0, amount 0 00:59:34.064 00.000 428 move complete, result=0 00:59:34.064 00.000 428 worker thread done servicing request 00:59:34.096 00.032 10672 UpdateGuideState exits: m=212109 SNR=42.4 00:59:34.096 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:34.096 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:34.096 00.000 10672 Enqueuing Expose request 00:59:34.096 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:34.096 00.000 428 Worker thread wakes up 00:59:34.096 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:34.096 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:35.928 01.832 428 Exposure complete 00:59:35.959 00.031 10672 read socket command 10 00:59:35.959 00.000 10672 processing socket request REQDIST 00:59:35.959 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:59:35.959 00.000 10672 Sending socket response 34 (0x22) 00:59:36.068 00.109 428 worker thread done servicing request 00:59:36.068 00.000 10672 OnExposeComplete: enter 00:59:36.068 00.000 10672 UpdateGuideState(): m_state=6 00:59:36.068 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2178 00:59:36.068 00.000 10672 Star::Find returns 1 (0), X=601.93, Y=275.54, Mass=271535, SNR=56.2, Peak=35504 HFD=3.7 00:59:36.068 00.000 10672 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.14) = xAngle (0.59 = 0.59) 00:59:36.068 00.000 10672 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.70 = 0.70) 00:59:36.068 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.36 hyp=0.55 cameraTheta=0.73 mountX=0.45 mountY=0.35, mountTheta=0.66 00:59:36.068 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.36, opts=13) 00:59:36.068 00.000 10672 Enqueuing Move request for scope (0.41, 0.36) 00:59:36.068 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:36.068 00.000 428 Worker thread wakes up 00:59:36.068 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.36) opts 0xd 00:59:36.068 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.36) 00:59:36.068 00.000 428 Moving (0.41, 0.36) raw xDistance=0.45 yDistance=0.35 00:59:36.068 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.45 00:59:36.068 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:36.068 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 00:59:36.068 00.000 428 MoveAxis(W, 532, ABG) 00:59:36.068 00.000 428 Guiding Dir = 3, Dur = 532 00:59:36.068 00.000 428 IsSlewing returns 0 00:59:36.068 00.000 428 IsGuiding returns 0 00:59:36.084 00.016 428 PulseGuide returned control before completion, sleep 527 00:59:36.084 00.000 10672 UpdateGuideState exits: m=271535 SNR=56.2 00:59:36.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:36.084 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:36.084 00.000 10672 Enqueuing Expose request 00:59:36.646 00.562 428 IsGuiding returns 0 00:59:36.646 00.000 428 Move returns status 0, amount 532 00:59:36.646 00.000 428 MoveAxis(N, 0, ABG) 00:59:36.646 00.000 428 Move returns status 0, amount 0 00:59:36.646 00.000 428 move complete, result=0 00:59:36.646 00.000 428 worker thread done servicing request 00:59:36.646 00.000 428 Worker thread wakes up 00:59:36.646 00.000 10672 GuideStep: 0.5 px 532 ms WEST, 0.4 px 0 ms NORTH 00:59:36.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:36.646 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:37.911 01.265 428 Exposure complete 00:59:38.036 00.125 428 worker thread done servicing request 00:59:38.036 00.000 10672 OnExposeComplete: enter 00:59:38.036 00.000 10672 UpdateGuideState(): m_state=6 00:59:38.036 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2179 00:59:38.036 00.000 10672 Star::Find returns 1 (0), X=601.54, Y=275.09, Mass=239597, SNR=43.9, Peak=29616 HFD=2.9 00:59:38.036 00.000 10672 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 00:59:38.036 00.000 10672 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.41 = -1.41) 00:59:38.036 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.38 mountX=0.00 mountY=-0.08, mountTheta=-1.51 00:59:38.036 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.08, opts=13) 00:59:38.036 00.000 10672 Enqueuing Move request for scope (0.02, -0.08) 00:59:38.036 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:38.036 00.000 428 Worker thread wakes up 00:59:38.036 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd 00:59:38.036 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.08) 00:59:38.036 00.000 428 Moving (0.02, -0.08) raw xDistance=0.00 yDistance=-0.08 00:59:38.036 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 00:59:38.036 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:38.036 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 00:59:38.036 00.000 428 MoveAxis(E, 0, ABG) 00:59:38.036 00.000 428 Move returns status 0, amount 0 00:59:38.036 00.000 428 MoveAxis(N, 0, ABG) 00:59:38.036 00.000 428 Move returns status 0, amount 0 00:59:38.036 00.000 428 move complete, result=0 00:59:38.036 00.000 428 worker thread done servicing request 00:59:38.068 00.032 10672 UpdateGuideState exits: m=239597 SNR=43.9 00:59:38.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:38.068 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:38.068 00.000 10672 Enqueuing Expose request 00:59:38.068 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 00:59:38.068 00.000 428 Worker thread wakes up 00:59:38.068 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:38.068 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:39.926 01.858 428 Exposure complete 00:59:40.051 00.125 428 worker thread done servicing request 00:59:40.051 00.000 10672 OnExposeComplete: enter 00:59:40.051 00.000 10672 UpdateGuideState(): m_state=6 00:59:40.051 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2180 00:59:40.051 00.000 10672 Star::Find returns 1 (0), X=601.29, Y=275.01, Mass=199087, SNR=37.7, Peak=27008 HFD=2.5 00:59:40.051 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 00:59:40.051 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 00:59:40.051 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-2.55 mountX=-0.25 mountY=-0.15, mountTheta=-2.60 00:59:40.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.16, opts=13) 00:59:40.051 00.000 10672 Enqueuing Move request for scope (-0.23, -0.16) 00:59:40.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:40.051 00.000 428 Worker thread wakes up 00:59:40.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.16) opts 0xd 00:59:40.051 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.16) 00:59:40.051 00.000 428 Moving (-0.23, -0.16) raw xDistance=-0.25 yDistance=-0.15 00:59:40.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 00:59:40.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:40.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 00:59:40.051 00.000 428 MoveAxis(E, 0, ABG) 00:59:40.051 00.000 428 Move returns status 0, amount 0 00:59:40.051 00.000 428 MoveAxis(N, 0, ABG) 00:59:40.051 00.000 428 Move returns status 0, amount 0 00:59:40.051 00.000 428 move complete, result=0 00:59:40.051 00.000 428 worker thread done servicing request 00:59:40.083 00.032 10672 UpdateGuideState exits: m=199087 SNR=37.7 00:59:40.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:40.083 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:40.083 00.000 10672 Enqueuing Expose request 00:59:40.083 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 00:59:40.083 00.000 428 Worker thread wakes up 00:59:40.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:40.083 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:40.958 00.875 10672 read socket command 10 00:59:40.958 00.000 10672 processing socket request REQDIST 00:59:40.958 00.000 10672 SOCKSVR: Sending pixel error of 0.30 00:59:40.958 00.000 10672 Sending socket response 30 (0x1e) 00:59:41.926 00.968 428 Exposure complete 00:59:42.066 00.140 428 worker thread done servicing request 00:59:42.066 00.000 10672 OnExposeComplete: enter 00:59:42.066 00.000 10672 UpdateGuideState(): m_state=6 00:59:42.066 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2181 00:59:42.066 00.000 10672 Star::Find returns 1 (0), X=601.50, Y=274.92, Mass=216011, SNR=40.9, Peak=28192 HFD=2.7 00:59:42.066 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 00:59:42.066 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 00:59:42.066 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.66 mountX=-0.06 mountY=-0.25, mountTheta=-1.79 00:59:42.066 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.25, opts=13) 00:59:42.066 00.000 10672 Enqueuing Move request for scope (-0.02, -0.25) 00:59:42.066 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:42.066 00.000 428 Worker thread wakes up 00:59:42.066 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.25) opts 0xd 00:59:42.066 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.25) 00:59:42.066 00.000 428 Moving (-0.02, -0.25) raw xDistance=-0.06 yDistance=-0.25 00:59:42.066 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 00:59:42.066 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:42.066 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 00:59:42.066 00.000 428 MoveAxis(E, 0, ABG) 00:59:42.066 00.000 428 Move returns status 0, amount 0 00:59:42.066 00.000 428 MoveAxis(N, 0, ABG) 00:59:42.066 00.000 428 Move returns status 0, amount 0 00:59:42.066 00.000 428 move complete, result=0 00:59:42.066 00.000 428 worker thread done servicing request 00:59:42.082 00.016 10672 UpdateGuideState exits: m=216011 SNR=40.9 00:59:42.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:42.098 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:42.098 00.000 10672 Enqueuing Expose request 00:59:42.098 00.000 428 Worker thread wakes up 00:59:42.098 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 00:59:42.098 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:42.098 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:43.914 01.816 428 Exposure complete 00:59:44.039 00.125 428 worker thread done servicing request 00:59:44.039 00.000 10672 OnExposeComplete: enter 00:59:44.039 00.000 10672 UpdateGuideState(): m_state=6 00:59:44.039 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2182 00:59:44.039 00.000 10672 Star::Find returns 1 (0), X=601.74, Y=275.11, Mass=230538, SNR=44.4, Peak=28416 HFD=2.9 00:59:44.039 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.14) = xAngle (-0.44 = -0.44) 00:59:44.039 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.33 = -0.33) 00:59:44.039 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.30 mountX=0.20 mountY=-0.07, mountTheta=-0.35 00:59:44.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.07, opts=13) 00:59:44.039 00.000 10672 Enqueuing Move request for scope (0.22, -0.07) 00:59:44.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:44.039 00.000 428 Worker thread wakes up 00:59:44.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd 00:59:44.039 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.07) 00:59:44.039 00.000 428 Moving (0.22, -0.07) raw xDistance=0.20 yDistance=-0.07 00:59:44.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 00:59:44.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:44.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 00:59:44.039 00.000 428 MoveAxis(E, 0, ABG) 00:59:44.039 00.000 428 Move returns status 0, amount 0 00:59:44.039 00.000 428 MoveAxis(N, 0, ABG) 00:59:44.039 00.000 428 Move returns status 0, amount 0 00:59:44.039 00.000 428 move complete, result=0 00:59:44.039 00.000 428 worker thread done servicing request 00:59:44.071 00.032 10672 UpdateGuideState exits: m=230538 SNR=44.4 00:59:44.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:44.071 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:44.071 00.000 10672 Enqueuing Expose request 00:59:44.071 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 00:59:44.071 00.000 428 Worker thread wakes up 00:59:44.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:44.071 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:45.929 01.858 428 Exposure complete 00:59:45.961 00.032 10672 read socket command 10 00:59:45.961 00.000 10672 processing socket request REQDIST 00:59:45.961 00.000 10672 SOCKSVR: Sending pixel error of 0.26 00:59:45.961 00.000 10672 Sending socket response 26 (0x1a) 00:59:46.054 00.093 428 worker thread done servicing request 00:59:46.054 00.000 10672 OnExposeComplete: enter 00:59:46.054 00.000 10672 UpdateGuideState(): m_state=6 00:59:46.054 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2183 00:59:46.054 00.000 10672 Star::Find returns 1 (0), X=601.22, Y=275.19, Mass=208049, SNR=36.6, Peak=32672 HFD=2.5 00:59:46.054 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 00:59:46.054 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 00:59:46.054 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.10 mountX=-0.29 mountY=0.02, mountTheta=3.07 00:59:46.054 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.01, opts=13) 00:59:46.054 00.000 10672 Enqueuing Move request for scope (-0.30, 0.01) 00:59:46.054 00.000 428 Worker thread wakes up 00:59:46.054 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:46.054 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd 00:59:46.054 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.01) 00:59:46.054 00.000 428 Moving (-0.30, 0.01) raw xDistance=-0.29 yDistance=0.02 00:59:46.054 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 00:59:46.054 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:46.054 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 00:59:46.054 00.000 428 MoveAxis(E, 0, ABG) 00:59:46.054 00.000 428 Move returns status 0, amount 0 00:59:46.054 00.000 428 MoveAxis(N, 0, ABG) 00:59:46.054 00.000 428 Move returns status 0, amount 0 00:59:46.054 00.000 428 move complete, result=0 00:59:46.054 00.000 428 worker thread done servicing request 00:59:46.086 00.032 10672 UpdateGuideState exits: m=208049 SNR=36.6 00:59:46.086 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:46.086 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:46.086 00.000 10672 Enqueuing Expose request 00:59:46.086 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 00:59:46.086 00.000 428 Worker thread wakes up 00:59:46.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:46.086 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:47.929 01.843 428 Exposure complete 00:59:48.054 00.125 428 worker thread done servicing request 00:59:48.054 00.000 10672 OnExposeComplete: enter 00:59:48.054 00.000 10672 UpdateGuideState(): m_state=6 00:59:48.054 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2184 00:59:48.069 00.015 10672 Star::Find returns 1 (0), X=601.84, Y=275.28, Mass=224423, SNR=45.9, Peak=30928 HFD=2.9 00:59:48.069 00.000 10672 CameraToMount -- cameraTheta (0.33) - m_xAngle (0.14) = xAngle (0.20 = 0.20) 00:59:48.069 00.000 10672 CameraToMount -- cameraTheta (0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.30 = 0.30) 00:59:48.069 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.11 hyp=0.34 cameraTheta=0.33 mountX=0.33 mountY=0.10, mountTheta=0.30 00:59:48.069 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.11, opts=13) 00:59:48.069 00.000 10672 Enqueuing Move request for scope (0.32, 0.11) 00:59:48.069 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:48.069 00.000 428 Worker thread wakes up 00:59:48.069 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.11) opts 0xd 00:59:48.069 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.11) 00:59:48.069 00.000 428 Moving (0.32, 0.11) raw xDistance=0.33 yDistance=0.10 00:59:48.069 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 00:59:48.069 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:48.069 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:59:48.069 00.000 428 MoveAxis(E, 0, ABG) 00:59:48.069 00.000 428 Move returns status 0, amount 0 00:59:48.069 00.000 428 MoveAxis(N, 0, ABG) 00:59:48.069 00.000 428 Move returns status 0, amount 0 00:59:48.069 00.000 428 move complete, result=0 00:59:48.069 00.000 428 worker thread done servicing request 00:59:48.085 00.016 10672 UpdateGuideState exits: m=224423 SNR=45.9 00:59:48.085 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:48.085 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:48.085 00.000 10672 Enqueuing Expose request 00:59:48.085 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:48.085 00.000 428 Worker thread wakes up 00:59:48.085 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:48.085 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:49.928 01.843 428 Exposure complete 00:59:50.053 00.125 428 worker thread done servicing request 00:59:50.053 00.000 10672 OnExposeComplete: enter 00:59:50.053 00.000 10672 UpdateGuideState(): m_state=6 00:59:50.053 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2185 00:59:50.053 00.000 10672 Star::Find returns 1 (0), X=601.07, Y=275.25, Mass=199908, SNR=36.3, Peak=28304 HFD=2.7 00:59:50.053 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.14) = xAngle (2.82 = 2.82) 00:59:50.053 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.93 = 2.93) 00:59:50.053 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.08 hyp=0.46 cameraTheta=2.96 mountX=-0.43 mountY=0.10, mountTheta=2.92 00:59:50.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.08, opts=13) 00:59:50.053 00.000 10672 Enqueuing Move request for scope (-0.45, 0.08) 00:59:50.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:50.053 00.000 428 Worker thread wakes up 00:59:50.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.08) opts 0xd 00:59:50.053 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.08) 00:59:50.053 00.000 428 Moving (-0.45, 0.08) raw xDistance=-0.43 yDistance=0.10 00:59:50.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 00:59:50.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:50.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 00:59:50.053 00.000 428 MoveAxis(E, 0, ABG) 00:59:50.053 00.000 428 Move returns status 0, amount 0 00:59:50.053 00.000 428 MoveAxis(N, 0, ABG) 00:59:50.053 00.000 428 Move returns status 0, amount 0 00:59:50.053 00.000 428 move complete, result=0 00:59:50.053 00.000 428 worker thread done servicing request 00:59:50.084 00.031 10672 UpdateGuideState exits: m=199908 SNR=36.3 00:59:50.084 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:50.084 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:50.084 00.000 10672 Enqueuing Expose request 00:59:50.084 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:50.084 00.000 428 Worker thread wakes up 00:59:50.084 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:50.084 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:50.959 00.875 10672 read socket command 10 00:59:50.959 00.000 10672 processing socket request REQDIST 00:59:50.959 00.000 10672 SOCKSVR: Sending pixel error of 0.34 00:59:50.959 00.000 10672 Sending socket response 34 (0x22) 00:59:51.917 00.958 428 Exposure complete 00:59:52.057 00.140 428 worker thread done servicing request 00:59:52.057 00.000 10672 OnExposeComplete: enter 00:59:52.057 00.000 10672 UpdateGuideState(): m_state=6 00:59:52.057 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2186 00:59:52.057 00.000 10672 Star::Find returns 1 (0), X=601.14, Y=274.97, Mass=180421, SNR=36.0, Peak=31584 HFD=2.4 00:59:52.057 00.000 10672 CameraToMount -- cameraTheta (-2.65) - m_xAngle (0.14) = xAngle (-2.78 = -2.78) 00:59:52.057 00.000 10672 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.68 = -2.68) 00:59:52.057 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.20 hyp=0.43 cameraTheta=-2.65 mountX=-0.40 mountY=-0.19, mountTheta=-2.70 00:59:52.057 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.20, opts=13) 00:59:52.057 00.000 10672 Enqueuing Move request for scope (-0.38, -0.20) 00:59:52.057 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=40, FiltMax=65488, Gamma=1.000 00:59:52.057 00.000 428 Worker thread wakes up 00:59:52.057 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.20) opts 0xd 00:59:52.057 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.20) 00:59:52.057 00.000 428 Moving (-0.38, -0.20) raw xDistance=-0.40 yDistance=-0.19 00:59:52.057 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 00:59:52.057 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:52.057 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 00:59:52.057 00.000 428 MoveAxis(E, 0, ABG) 00:59:52.057 00.000 428 Move returns status 0, amount 0 00:59:52.057 00.000 428 MoveAxis(N, 0, ABG) 00:59:52.057 00.000 428 Move returns status 0, amount 0 00:59:52.057 00.000 428 move complete, result=0 00:59:52.057 00.000 428 worker thread done servicing request 00:59:52.089 00.032 10672 UpdateGuideState exits: m=180421 SNR=36.0 00:59:52.089 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:52.089 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:52.089 00.000 10672 Enqueuing Expose request 00:59:52.089 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 00:59:52.089 00.000 428 Worker thread wakes up 00:59:52.089 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:52.089 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:53.916 01.827 428 Exposure complete 00:59:54.041 00.125 428 worker thread done servicing request 00:59:54.041 00.000 10672 OnExposeComplete: enter 00:59:54.041 00.000 10672 UpdateGuideState(): m_state=6 00:59:54.041 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2187 00:59:54.041 00.000 10672 Star::Find returns 1 (0), X=600.98, Y=274.94, Mass=231182, SNR=39.1, Peak=30816 HFD=2.8 00:59:54.041 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.87 = -2.87) 00:59:54.041 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 00:59:54.041 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.23 hyp=0.59 cameraTheta=-2.73 mountX=-0.57 mountY=-0.22, mountTheta=-2.77 00:59:54.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.23, opts=13) 00:59:54.041 00.000 10672 Enqueuing Move request for scope (-0.54, -0.23) 00:59:54.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:54.041 00.000 428 Worker thread wakes up 00:59:54.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.23) opts 0xd 00:59:54.041 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.23) 00:59:54.041 00.000 428 Moving (-0.54, -0.23) raw xDistance=-0.57 yDistance=-0.22 00:59:54.041 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 00:59:54.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:54.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 00:59:54.041 00.000 428 MoveAxis(E, 665, ABG) 00:59:54.041 00.000 428 Guiding Dir = 2, Dur = 665 00:59:54.041 00.000 428 IsSlewing returns 0 00:59:54.041 00.000 428 IsGuiding returns 0 00:59:54.072 00.031 428 PulseGuide returned control before completion, sleep 659 00:59:54.072 00.000 10672 UpdateGuideState exits: m=231182 SNR=39.1 00:59:54.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:54.072 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:54.072 00.000 10672 Enqueuing Expose request 00:59:54.760 00.688 428 IsGuiding returns 0 00:59:54.760 00.000 428 Move returns status 0, amount 665 00:59:54.760 00.000 428 MoveAxis(N, 0, ABG) 00:59:54.760 00.000 428 Move returns status 0, amount 0 00:59:54.760 00.000 428 move complete, result=0 00:59:54.760 00.000 428 worker thread done servicing request 00:59:54.760 00.000 10672 GuideStep: -0.6 px 665 ms EAST, -0.2 px 0 ms NORTH 00:59:54.760 00.000 428 Worker thread wakes up 00:59:54.760 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:54.760 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:55.915 01.155 428 Exposure complete 00:59:55.962 00.047 10672 read socket command 10 00:59:55.962 00.000 10672 processing socket request REQDIST 00:59:55.962 00.000 10672 SOCKSVR: Sending pixel error of 0.43 00:59:55.962 00.000 10672 Sending socket response 43 (0x2b) 00:59:56.040 00.078 428 worker thread done servicing request 00:59:56.040 00.000 10672 OnExposeComplete: enter 00:59:56.040 00.000 10672 UpdateGuideState(): m_state=6 00:59:56.040 00.000 10672 Star::Find(15, 600, 274, 0, (0,0,0,0), 0.0, 0) frame 2188 00:59:56.040 00.000 10672 Star::Find returns 1 (0), X=601.52, Y=275.24, Mass=206629, SNR=39.2, Peak=24160 HFD=3.1 00:59:56.040 00.000 10672 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.14) = xAngle (1.42 = 1.42) 00:59:56.040 00.000 10672 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.53 = 1.53) 00:59:56.040 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.56 mountX=0.01 mountY=0.07, mountTheta=1.42 00:59:56.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.07, opts=13) 00:59:56.040 00.000 10672 Enqueuing Move request for scope (0.00, 0.07) 00:59:56.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:56.040 00.000 428 Worker thread wakes up 00:59:56.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd 00:59:56.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.07) 00:59:56.040 00.000 428 Moving (0.00, 0.07) raw xDistance=0.01 yDistance=0.07 00:59:56.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 00:59:56.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:56.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 00:59:56.040 00.000 428 MoveAxis(E, 0, ABG) 00:59:56.040 00.000 428 Move returns status 0, amount 0 00:59:56.040 00.000 428 MoveAxis(N, 0, ABG) 00:59:56.040 00.000 428 Move returns status 0, amount 0 00:59:56.040 00.000 428 move complete, result=0 00:59:56.040 00.000 428 worker thread done servicing request 00:59:56.072 00.032 10672 UpdateGuideState exits: m=206629 SNR=39.2 00:59:56.072 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:56.072 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:56.072 00.000 10672 Enqueuing Expose request 00:59:56.072 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 00:59:56.072 00.000 428 Worker thread wakes up 00:59:56.072 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:56.072 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:57.899 01.827 428 Exposure complete 00:59:58.040 00.141 428 worker thread done servicing request 00:59:58.040 00.000 10672 OnExposeComplete: enter 00:59:58.040 00.000 10672 UpdateGuideState(): m_state=6 00:59:58.040 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2189 00:59:58.040 00.000 10672 Star::Find returns 1 (0), X=601.89, Y=275.06, Mass=209824, SNR=38.1, Peak=32016 HFD=2.7 00:59:58.040 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 00:59:58.040 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 00:59:58.040 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.11 hyp=0.38 cameraTheta=-0.29 mountX=0.35 mountY=-0.12, mountTheta=-0.33 00:59:58.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.11, opts=13) 00:59:58.040 00.000 10672 Enqueuing Move request for scope (0.37, -0.11) 00:59:58.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 00:59:58.040 00.000 428 Worker thread wakes up 00:59:58.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.11) opts 0xd 00:59:58.040 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.11) 00:59:58.040 00.000 428 Moving (0.37, -0.11) raw xDistance=0.35 yDistance=-0.12 00:59:58.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 00:59:58.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 00:59:58.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 00:59:58.040 00.000 428 MoveAxis(E, 0, ABG) 00:59:58.040 00.000 428 Move returns status 0, amount 0 00:59:58.040 00.000 428 MoveAxis(N, 0, ABG) 00:59:58.040 00.000 428 Move returns status 0, amount 0 00:59:58.040 00.000 428 move complete, result=0 00:59:58.040 00.000 428 worker thread done servicing request 00:59:58.056 00.016 10672 UpdateGuideState exits: m=209824 SNR=38.1 00:59:58.056 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 00:59:58.056 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 00:59:58.056 00.000 10672 Enqueuing Expose request 00:59:58.056 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 00:59:58.056 00.000 428 Worker thread wakes up 00:59:58.056 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 00:59:58.056 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 00:59:59.919 01.863 428 Exposure complete 01:00:00.044 00.125 428 worker thread done servicing request 01:00:00.044 00.000 10672 OnExposeComplete: enter 01:00:00.044 00.000 10672 UpdateGuideState(): m_state=6 01:00:00.044 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2190 01:00:00.044 00.000 10672 Star::Find returns 1 (0), X=601.68, Y=275.18, Mass=173360, SNR=35.6, Peak=28528 HFD=2.5 01:00:00.044 00.000 10672 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.14) = xAngle (-0.07 = -0.07) 01:00:00.044 00.000 10672 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.04 = 0.04) 01:00:00.044 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.07 mountX=0.16 mountY=0.01, mountTheta=0.04 01:00:00.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.01, opts=13) 01:00:00.044 00.000 10672 Enqueuing Move request for scope (0.16, 0.01) 01:00:00.044 00.000 428 Worker thread wakes up 01:00:00.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:00.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd 01:00:00.044 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.01) 01:00:00.044 00.000 428 Moving (0.16, 0.01) raw xDistance=0.16 yDistance=0.01 01:00:00.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:00:00.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:00.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:00:00.044 00.000 428 MoveAxis(E, 0, ABG) 01:00:00.044 00.000 428 Move returns status 0, amount 0 01:00:00.044 00.000 428 MoveAxis(N, 0, ABG) 01:00:00.044 00.000 428 Move returns status 0, amount 0 01:00:00.044 00.000 428 move complete, result=0 01:00:00.044 00.000 428 worker thread done servicing request 01:00:00.075 00.031 10672 UpdateGuideState exits: m=173360 SNR=35.6 01:00:00.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:00.075 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:00.075 00.000 10672 Enqueuing Expose request 01:00:00.075 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:00:00.075 00.000 428 Worker thread wakes up 01:00:00.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:00.075 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:00.966 00.891 10672 read socket command 10 01:00:00.966 00.000 10672 processing socket request REQDIST 01:00:00.966 00.000 10672 SOCKSVR: Sending pixel error of 0.28 01:00:00.966 00.000 10672 Sending socket response 28 (0x1c) 01:00:01.919 00.953 428 Exposure complete 01:00:02.044 00.125 428 worker thread done servicing request 01:00:02.044 00.000 10672 OnExposeComplete: enter 01:00:02.044 00.000 10672 UpdateGuideState(): m_state=6 01:00:02.044 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2191 01:00:02.044 00.000 10672 Star::Find returns 1 (0), X=601.52, Y=275.03, Mass=230152, SNR=41.5, Peak=29184 HFD=2.3 01:00:02.044 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 01:00:02.044 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 01:00:02.044 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.60 mountX=-0.03 mountY=-0.15, mountTheta=-1.74 01:00:02.044 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=-0.15, opts=13) 01:00:02.044 00.000 10672 Enqueuing Move request for scope (-0.00, -0.15) 01:00:02.044 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:02.044 00.000 428 Worker thread wakes up 01:00:02.044 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd 01:00:02.044 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, -0.15) 01:00:02.044 00.000 428 Moving (-0.00, -0.15) raw xDistance=-0.03 yDistance=-0.15 01:00:02.044 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:00:02.044 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:02.044 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:00:02.044 00.000 428 MoveAxis(E, 0, ABG) 01:00:02.044 00.000 428 Move returns status 0, amount 0 01:00:02.044 00.000 428 MoveAxis(N, 0, ABG) 01:00:02.044 00.000 428 Move returns status 0, amount 0 01:00:02.044 00.000 428 move complete, result=0 01:00:02.044 00.000 428 worker thread done servicing request 01:00:02.075 00.031 10672 UpdateGuideState exits: m=230152 SNR=41.5 01:00:02.075 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:02.075 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:02.075 00.000 10672 Enqueuing Expose request 01:00:02.075 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:00:02.075 00.000 428 Worker thread wakes up 01:00:02.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:02.075 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:03.918 01.843 428 Exposure complete 01:00:04.059 00.141 428 worker thread done servicing request 01:00:04.059 00.000 10672 OnExposeComplete: enter 01:00:04.059 00.000 10672 UpdateGuideState(): m_state=6 01:00:04.059 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2192 01:00:04.059 00.000 10672 Star::Find returns 1 (0), X=601.87, Y=274.64, Mass=189824, SNR=39.2, Peak=26672 HFD=2.6 01:00:04.059 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.14) = xAngle (-1.13 = -1.13) 01:00:04.059 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.02 = -1.02) 01:00:04.059 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.53 hyp=0.63 cameraTheta=-0.99 mountX=0.27 mountY=-0.54, mountTheta=-1.11 01:00:04.059 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.53, opts=13) 01:00:04.059 00.000 10672 Enqueuing Move request for scope (0.35, -0.53) 01:00:04.059 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:04.059 00.000 428 Worker thread wakes up 01:00:04.059 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.53) opts 0xd 01:00:04.059 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.53) 01:00:04.059 00.000 428 Moving (0.35, -0.53) raw xDistance=0.27 yDistance=-0.54 01:00:04.059 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:00:04.059 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:04.059 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.54 01:00:04.059 00.000 428 MoveAxis(E, 0, ABG) 01:00:04.059 00.000 428 Move returns status 0, amount 0 01:00:04.059 00.000 428 MoveAxis(N, 0, ABG) 01:00:04.059 00.000 428 Move returns status 0, amount 0 01:00:04.059 00.000 428 move complete, result=0 01:00:04.059 00.000 428 worker thread done servicing request 01:00:04.074 00.015 10672 UpdateGuideState exits: m=189824 SNR=39.2 01:00:04.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:04.074 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:04.074 00.000 10672 Enqueuing Expose request 01:00:04.074 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 01:00:04.074 00.000 428 Worker thread wakes up 01:00:04.074 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:04.074 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:05.917 01.843 428 Exposure complete 01:00:05.964 00.047 10672 read socket command 10 01:00:05.964 00.000 10672 processing socket request REQDIST 01:00:05.964 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:00:05.964 00.000 10672 Sending socket response 36 (0x24) 01:00:06.042 00.078 428 worker thread done servicing request 01:00:06.042 00.000 10672 OnExposeComplete: enter 01:00:06.042 00.000 10672 UpdateGuideState(): m_state=6 01:00:06.042 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2193 01:00:06.042 00.000 10672 Star::Find returns 1 (0), X=601.71, Y=274.40, Mass=211540, SNR=42.7, Peak=28528 HFD=2.9 01:00:06.042 00.000 10672 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.14) = xAngle (-1.47 = -1.47) 01:00:06.042 00.000 10672 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.37 = -1.37) 01:00:06.042 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.77 hyp=0.79 cameraTheta=-1.34 mountX=0.08 mountY=-0.78, mountTheta=-1.47 01:00:06.042 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.77, opts=13) 01:00:06.042 00.000 10672 Enqueuing Move request for scope (0.18, -0.77) 01:00:06.042 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:06.042 00.000 428 Worker thread wakes up 01:00:06.042 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.77) opts 0xd 01:00:06.042 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.77) 01:00:06.042 00.000 428 Moving (0.18, -0.77) raw xDistance=0.08 yDistance=-0.78 01:00:06.042 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 01:00:06.042 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.78 from input -0.78 01:00:06.042 00.000 428 MoveAxis(E, 0, ABG) 01:00:06.042 00.000 428 Move returns status 0, amount 0 01:00:06.042 00.000 428 MoveAxis(N, 1034, ABG) 01:00:06.042 00.000 428 Guiding Dir = 0, Dur = 1034 01:00:06.042 00.000 428 IsSlewing returns 0 01:00:06.042 00.000 428 IsGuiding returns 0 01:00:06.074 00.032 10672 UpdateGuideState exits: m=211540 SNR=42.7 01:00:06.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:06.074 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:06.074 00.000 10672 Enqueuing Expose request 01:00:06.136 00.062 428 PulseGuide returned control before completion, sleep 958 01:00:07.120 00.984 428 IsGuiding returns 1 01:00:07.120 00.000 428 scope still moving after pulse duration time elapsed 01:00:07.167 00.047 428 IsSlewing returns 0 01:00:07.167 00.000 428 IsGuiding returns 1 01:00:07.214 00.047 428 IsSlewing returns 0 01:00:07.229 00.015 428 IsGuiding returns 0 01:00:07.229 00.000 428 scope move finished after 1034 + 140 ms 01:00:07.229 00.000 428 Move returns status 0, amount 1034 01:00:07.229 00.000 428 move complete, result=0 01:00:07.229 00.000 428 worker thread done servicing request 01:00:07.229 00.000 428 Worker thread wakes up 01:00:07.229 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.8 px 1034 ms NORTH 01:00:07.229 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:07.229 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:07.922 00.693 428 Exposure complete 01:00:08.047 00.125 428 worker thread done servicing request 01:00:08.047 00.000 10672 OnExposeComplete: enter 01:00:08.047 00.000 10672 UpdateGuideState(): m_state=6 01:00:08.047 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2194 01:00:08.047 00.000 10672 Star::Find returns 1 (0), X=601.58, Y=274.69, Mass=184755, SNR=35.6, Peak=28304 HFD=2.9 01:00:08.047 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 01:00:08.047 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 01:00:08.047 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.48 hyp=0.48 cameraTheta=-1.44 mountX=-0.00 mountY=-0.48, mountTheta=-1.58 01:00:08.047 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.48, opts=13) 01:00:08.047 00.000 10672 Enqueuing Move request for scope (0.06, -0.48) 01:00:08.047 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:08.047 00.000 428 Worker thread wakes up 01:00:08.047 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.48) opts 0xd 01:00:08.047 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.48) 01:00:08.047 00.000 428 Moving (0.06, -0.48) raw xDistance=-0.00 yDistance=-0.48 01:00:08.047 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 01:00:08.047 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:08.047 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:00:08.047 00.000 428 MoveAxis(E, 0, ABG) 01:00:08.047 00.000 428 Move returns status 0, amount 0 01:00:08.047 00.000 428 MoveAxis(N, 0, ABG) 01:00:08.047 00.000 428 Move returns status 0, amount 0 01:00:08.047 00.000 428 move complete, result=0 01:00:08.047 00.000 428 worker thread done servicing request 01:00:08.078 00.031 10672 UpdateGuideState exits: m=184755 SNR=35.6 01:00:08.078 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:08.078 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:08.078 00.000 10672 Enqueuing Expose request 01:00:08.078 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 01:00:08.078 00.000 428 Worker thread wakes up 01:00:08.078 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:08.078 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:09.921 01.843 428 Exposure complete 01:00:10.046 00.125 428 worker thread done servicing request 01:00:10.062 00.016 10672 OnExposeComplete: enter 01:00:10.062 00.000 10672 UpdateGuideState(): m_state=6 01:00:10.062 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2195 01:00:10.062 00.000 10672 Star::Find returns 1 (0), X=601.32, Y=275.12, Mass=196436, SNR=37.0, Peak=28416 HFD=2.6 01:00:10.062 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 01:00:10.062 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 01:00:10.062 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.89 mountX=-0.21 mountY=-0.05, mountTheta=-2.92 01:00:10.062 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.05, opts=13) 01:00:10.062 00.000 10672 Enqueuing Move request for scope (-0.20, -0.05) 01:00:10.062 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:10.062 00.000 428 Worker thread wakes up 01:00:10.062 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd 01:00:10.062 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.05) 01:00:10.062 00.000 428 Moving (-0.20, -0.05) raw xDistance=-0.21 yDistance=-0.05 01:00:10.062 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:00:10.062 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:10.062 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:00:10.062 00.000 428 MoveAxis(E, 0, ABG) 01:00:10.062 00.000 428 Move returns status 0, amount 0 01:00:10.062 00.000 428 MoveAxis(N, 0, ABG) 01:00:10.062 00.000 428 Move returns status 0, amount 0 01:00:10.062 00.000 428 move complete, result=0 01:00:10.062 00.000 428 worker thread done servicing request 01:00:10.077 00.015 10672 UpdateGuideState exits: m=196436 SNR=37.0 01:00:10.077 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:10.077 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:10.077 00.000 10672 Enqueuing Expose request 01:00:10.077 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:00:10.077 00.000 428 Worker thread wakes up 01:00:10.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:10.077 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:10.968 00.891 10672 read socket command 10 01:00:10.968 00.000 10672 processing socket request REQDIST 01:00:10.968 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:00:10.968 00.000 10672 Sending socket response 40 (0x28) 01:00:11.905 00.937 428 Exposure complete 01:00:12.045 00.140 428 worker thread done servicing request 01:00:12.045 00.000 10672 OnExposeComplete: enter 01:00:12.045 00.000 10672 UpdateGuideState(): m_state=6 01:00:12.045 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2196 01:00:12.045 00.000 10672 Star::Find returns 1 (0), X=601.47, Y=274.91, Mass=219622, SNR=44.0, Peak=25904 HFD=3.1 01:00:12.045 00.000 10672 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.14) = xAngle (-1.88 = -1.88) 01:00:12.045 00.000 10672 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.78 = -1.78) 01:00:12.045 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.75 mountX=-0.08 mountY=-0.27, mountTheta=-1.88 01:00:12.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.27, opts=13) 01:00:12.045 00.000 10672 Enqueuing Move request for scope (-0.05, -0.27) 01:00:12.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:12.045 00.000 428 Worker thread wakes up 01:00:12.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.27) opts 0xd 01:00:12.045 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.27) 01:00:12.045 00.000 428 Moving (-0.05, -0.27) raw xDistance=-0.08 yDistance=-0.27 01:00:12.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:00:12.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:12.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:00:12.045 00.000 428 MoveAxis(E, 0, ABG) 01:00:12.045 00.000 428 Move returns status 0, amount 0 01:00:12.045 00.000 428 MoveAxis(N, 0, ABG) 01:00:12.045 00.000 428 Move returns status 0, amount 0 01:00:12.045 00.000 428 move complete, result=0 01:00:12.045 00.000 428 worker thread done servicing request 01:00:12.061 00.016 10672 UpdateGuideState exits: m=219622 SNR=44.0 01:00:12.061 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:12.061 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:12.061 00.000 10672 Enqueuing Expose request 01:00:12.061 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 01:00:12.061 00.000 428 Worker thread wakes up 01:00:12.061 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:12.061 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:13.920 01.859 428 Exposure complete 01:00:14.045 00.125 428 worker thread done servicing request 01:00:14.045 00.000 10672 OnExposeComplete: enter 01:00:14.045 00.000 10672 UpdateGuideState(): m_state=6 01:00:14.045 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2197 01:00:14.045 00.000 10672 Star::Find returns 1 (0), X=601.61, Y=275.17, Mass=192062, SNR=40.2, Peak=34080 HFD=2.6 01:00:14.045 00.000 10672 CameraToMount -- cameraTheta (-0.02) - m_xAngle (0.14) = xAngle (-0.16 = -0.16) 01:00:14.045 00.000 10672 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.05 = -0.05) 01:00:14.045 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.02 mountX=0.08 mountY=-0.00, mountTheta=-0.05 01:00:14.045 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.00, opts=13) 01:00:14.045 00.000 10672 Enqueuing Move request for scope (0.09, -0.00) 01:00:14.045 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:14.045 00.000 428 Worker thread wakes up 01:00:14.045 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd 01:00:14.045 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.00) 01:00:14.045 00.000 428 Moving (0.09, -0.00) raw xDistance=0.08 yDistance=-0.00 01:00:14.045 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 01:00:14.045 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:14.045 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:00:14.045 00.000 428 MoveAxis(E, 0, ABG) 01:00:14.045 00.000 428 Move returns status 0, amount 0 01:00:14.045 00.000 428 MoveAxis(N, 0, ABG) 01:00:14.045 00.000 428 Move returns status 0, amount 0 01:00:14.045 00.000 428 move complete, result=0 01:00:14.045 00.000 428 worker thread done servicing request 01:00:14.076 00.031 10672 UpdateGuideState exits: m=192062 SNR=40.2 01:00:14.076 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:14.076 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:14.076 00.000 10672 Enqueuing Expose request 01:00:14.076 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:00:14.076 00.000 428 Worker thread wakes up 01:00:14.076 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:14.076 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:15.908 01.832 428 Exposure complete 01:00:15.955 00.047 10672 read socket command 10 01:00:15.955 00.000 10672 processing socket request REQDIST 01:00:15.955 00.000 10672 SOCKSVR: Sending pixel error of 0.28 01:00:15.955 00.000 10672 Sending socket response 28 (0x1c) 01:00:16.033 00.078 428 worker thread done servicing request 01:00:16.033 00.000 10672 OnExposeComplete: enter 01:00:16.033 00.000 10672 UpdateGuideState(): m_state=6 01:00:16.033 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2198 01:00:16.033 00.000 10672 Star::Find returns 1 (0), X=601.35, Y=275.05, Mass=206679, SNR=38.7, Peak=28960 HFD=2.4 01:00:16.033 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 01:00:16.033 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.55 = -2.55) 01:00:16.033 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.52 mountX=-0.18 mountY=-0.12, mountTheta=-2.58 01:00:16.033 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.12, opts=13) 01:00:16.033 00.000 10672 Enqueuing Move request for scope (-0.17, -0.12) 01:00:16.033 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:16.033 00.000 428 Worker thread wakes up 01:00:16.033 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd 01:00:16.033 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.12) 01:00:16.049 00.016 428 Moving (-0.17, -0.12) raw xDistance=-0.18 yDistance=-0.12 01:00:16.049 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:00:16.049 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:16.049 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:00:16.049 00.000 428 MoveAxis(E, 0, ABG) 01:00:16.049 00.000 428 Move returns status 0, amount 0 01:00:16.049 00.000 428 MoveAxis(N, 0, ABG) 01:00:16.049 00.000 428 Move returns status 0, amount 0 01:00:16.049 00.000 428 move complete, result=0 01:00:16.049 00.000 428 worker thread done servicing request 01:00:16.064 00.015 10672 UpdateGuideState exits: m=206679 SNR=38.7 01:00:16.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:16.064 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:16.064 00.000 10672 Enqueuing Expose request 01:00:16.064 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:00:16.064 00.000 428 Worker thread wakes up 01:00:16.064 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:16.064 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:17.892 01.828 428 Exposure complete 01:00:18.033 00.141 428 worker thread done servicing request 01:00:18.033 00.000 10672 OnExposeComplete: enter 01:00:18.033 00.000 10672 UpdateGuideState(): m_state=6 01:00:18.033 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2199 01:00:18.033 00.000 10672 Star::Find returns 1 (0), X=601.09, Y=274.98, Mass=185531, SNR=38.3, Peak=32560 HFD=2.2 01:00:18.033 00.000 10672 CameraToMount -- cameraTheta (-2.72) - m_xAngle (0.14) = xAngle (-2.86 = -2.86) 01:00:18.033 00.000 10672 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.75 = -2.75) 01:00:18.033 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.19 hyp=0.47 cameraTheta=-2.72 mountX=-0.45 mountY=-0.18, mountTheta=-2.77 01:00:18.033 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.19, opts=13) 01:00:18.033 00.000 10672 Enqueuing Move request for scope (-0.43, -0.19) 01:00:18.033 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:18.033 00.000 428 Worker thread wakes up 01:00:18.033 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.19) opts 0xd 01:00:18.033 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.19) 01:00:18.033 00.000 428 Moving (-0.43, -0.19) raw xDistance=-0.45 yDistance=-0.18 01:00:18.033 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 01:00:18.033 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:18.033 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:00:18.033 00.000 428 MoveAxis(E, 528, ABG) 01:00:18.033 00.000 428 Guiding Dir = 2, Dur = 528 01:00:18.033 00.000 428 IsSlewing returns 0 01:00:18.033 00.000 428 IsGuiding returns 0 01:00:18.048 00.015 10672 UpdateGuideState exits: m=185531 SNR=38.3 01:00:18.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:18.048 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:18.048 00.000 10672 Enqueuing Expose request 01:00:18.064 00.016 428 PulseGuide returned control before completion, sleep 511 01:00:18.595 00.531 428 IsGuiding returns 1 01:00:18.611 00.016 428 scope still moving after pulse duration time elapsed 01:00:18.642 00.031 428 IsSlewing returns 0 01:00:18.642 00.000 428 IsGuiding returns 0 01:00:18.642 00.000 428 scope move finished after 528 + 76 ms 01:00:18.642 00.000 428 Move returns status 0, amount 528 01:00:18.642 00.000 428 MoveAxis(N, 0, ABG) 01:00:18.642 00.000 428 Move returns status 0, amount 0 01:00:18.642 00.000 428 move complete, result=0 01:00:18.642 00.000 428 worker thread done servicing request 01:00:18.642 00.000 428 Worker thread wakes up 01:00:18.642 00.000 10672 GuideStep: -0.5 px 528 ms EAST, -0.2 px 0 ms NORTH 01:00:18.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:18.642 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:19.907 01.265 428 Exposure complete 01:00:20.048 00.141 428 worker thread done servicing request 01:00:20.048 00.000 10672 OnExposeComplete: enter 01:00:20.048 00.000 10672 UpdateGuideState(): m_state=6 01:00:20.048 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2200 01:00:20.048 00.000 10672 Star::Find returns 1 (0), X=601.94, Y=274.81, Mass=208071, SNR=40.9, Peak=32992 HFD=2.4 01:00:20.048 00.000 10672 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.14) = xAngle (-0.85 = -0.85) 01:00:20.048 00.000 10672 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.74 = -0.74) 01:00:20.048 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.36 hyp=0.55 cameraTheta=-0.71 mountX=0.36 mountY=-0.38, mountTheta=-0.80 01:00:20.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.36, opts=13) 01:00:20.048 00.000 10672 Enqueuing Move request for scope (0.42, -0.36) 01:00:20.048 00.000 428 Worker thread wakes up 01:00:20.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:20.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.36) opts 0xd 01:00:20.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.36) 01:00:20.048 00.000 428 Moving (0.42, -0.36) raw xDistance=0.36 yDistance=-0.38 01:00:20.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 01:00:20.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:20.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 01:00:20.048 00.000 428 MoveAxis(E, 0, ABG) 01:00:20.048 00.000 428 Move returns status 0, amount 0 01:00:20.048 00.000 428 MoveAxis(N, 0, ABG) 01:00:20.048 00.000 428 Move returns status 0, amount 0 01:00:20.048 00.000 428 move complete, result=0 01:00:20.048 00.000 428 worker thread done servicing request 01:00:20.079 00.031 10672 UpdateGuideState exits: m=208071 SNR=40.9 01:00:20.079 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:20.079 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:20.079 00.000 10672 Enqueuing Expose request 01:00:20.079 00.000 428 Worker thread wakes up 01:00:20.079 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 01:00:20.079 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:20.079 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:20.954 00.875 10672 read socket command 10 01:00:20.954 00.000 10672 processing socket request REQDIST 01:00:20.954 00.000 10672 SOCKSVR: Sending pixel error of 0.39 01:00:20.954 00.000 10672 Sending socket response 39 (0x27) 01:00:21.906 00.952 428 Exposure complete 01:00:22.031 00.125 428 worker thread done servicing request 01:00:22.031 00.000 10672 OnExposeComplete: enter 01:00:22.031 00.000 10672 UpdateGuideState(): m_state=6 01:00:22.031 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2201 01:00:22.031 00.000 10672 Star::Find returns 1 (0), X=601.82, Y=274.91, Mass=248050, SNR=47.2, Peak=29504 HFD=2.9 01:00:22.031 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.14) = xAngle (-0.86 = -0.86) 01:00:22.031 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.75 = -0.75) 01:00:22.031 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.26 hyp=0.39 cameraTheta=-0.72 mountX=0.26 mountY=-0.27, mountTheta=-0.81 01:00:22.031 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.26, opts=13) 01:00:22.031 00.000 10672 Enqueuing Move request for scope (0.30, -0.26) 01:00:22.031 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:22.031 00.000 428 Worker thread wakes up 01:00:22.031 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.26) opts 0xd 01:00:22.031 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.26) 01:00:22.031 00.000 428 Moving (0.30, -0.26) raw xDistance=0.26 yDistance=-0.27 01:00:22.031 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:00:22.031 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:22.031 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:00:22.031 00.000 428 MoveAxis(E, 0, ABG) 01:00:22.031 00.000 428 Move returns status 0, amount 0 01:00:22.031 00.000 428 MoveAxis(N, 0, ABG) 01:00:22.031 00.000 428 Move returns status 0, amount 0 01:00:22.031 00.000 428 move complete, result=0 01:00:22.031 00.000 428 worker thread done servicing request 01:00:22.063 00.032 10672 UpdateGuideState exits: m=248050 SNR=47.2 01:00:22.063 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:22.063 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:22.063 00.000 10672 Enqueuing Expose request 01:00:22.063 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 01:00:22.063 00.000 428 Worker thread wakes up 01:00:22.063 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:22.063 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:23.906 01.843 428 Exposure complete 01:00:24.031 00.125 428 worker thread done servicing request 01:00:24.031 00.000 10672 OnExposeComplete: enter 01:00:24.031 00.000 10672 UpdateGuideState(): m_state=6 01:00:24.031 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2202 01:00:24.031 00.000 10672 Star::Find returns 1 (0), X=602.14, Y=274.92, Mass=185632, SNR=35.9, Peak=25040 HFD=2.6 01:00:24.031 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.14) = xAngle (-0.53 = -0.53) 01:00:24.031 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.42 = -0.42) 01:00:24.031 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.26 hyp=0.66 cameraTheta=-0.40 mountX=0.57 mountY=-0.27, mountTheta=-0.45 01:00:24.031 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.26, opts=13) 01:00:24.031 00.000 10672 Enqueuing Move request for scope (0.61, -0.26) 01:00:24.031 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:24.031 00.000 428 Worker thread wakes up 01:00:24.031 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.26) opts 0xd 01:00:24.031 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.26) 01:00:24.031 00.000 428 Moving (0.61, -0.26) raw xDistance=0.57 yDistance=-0.27 01:00:24.031 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 01:00:24.031 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:24.046 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:00:24.046 00.000 428 MoveAxis(W, 670, ABG) 01:00:24.046 00.000 428 Guiding Dir = 3, Dur = 670 01:00:24.046 00.000 428 IsSlewing returns 0 01:00:24.046 00.000 428 IsGuiding returns 0 01:00:24.062 00.016 10672 UpdateGuideState exits: m=185632 SNR=35.9 01:00:24.062 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:24.062 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:24.062 00.000 10672 Enqueuing Expose request 01:00:24.062 00.000 428 PulseGuide returned control before completion, sleep 652 01:00:24.738 00.676 428 IsGuiding returns 0 01:00:24.738 00.000 428 Move returns status 0, amount 670 01:00:24.738 00.000 428 MoveAxis(N, 0, ABG) 01:00:24.738 00.000 428 Move returns status 0, amount 0 01:00:24.738 00.000 428 move complete, result=0 01:00:24.738 00.000 428 worker thread done servicing request 01:00:24.738 00.000 428 Worker thread wakes up 01:00:24.738 00.000 10672 GuideStep: 0.6 px 670 ms WEST, -0.3 px 0 ms NORTH 01:00:24.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:24.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:25.910 01.172 428 Exposure complete 01:00:25.957 00.047 10672 read socket command 10 01:00:25.957 00.000 10672 processing socket request REQDIST 01:00:25.957 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:00:25.957 00.000 10672 Sending socket response 47 (0x2f) 01:00:26.050 00.093 428 worker thread done servicing request 01:00:26.050 00.000 10672 OnExposeComplete: enter 01:00:26.050 00.000 10672 UpdateGuideState(): m_state=6 01:00:26.050 00.000 10672 Star::Find(15, 602, 274, 0, (0,0,0,0), 0.0, 0) frame 2203 01:00:26.050 00.000 10672 Star::Find returns 1 (0), X=601.76, Y=275.16, Mass=214577, SNR=42.1, Peak=27552 HFD=3.1 01:00:26.050 00.000 10672 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.14) = xAngle (-0.20 = -0.20) 01:00:26.050 00.000 10672 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.09 = -0.09) 01:00:26.050 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.06 mountX=0.24 mountY=-0.02, mountTheta=-0.09 01:00:26.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.02, opts=13) 01:00:26.050 00.000 10672 Enqueuing Move request for scope (0.24, -0.02) 01:00:26.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:26.050 00.000 428 Worker thread wakes up 01:00:26.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd 01:00:26.050 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.02) 01:00:26.050 00.000 428 Moving (0.24, -0.02) raw xDistance=0.24 yDistance=-0.02 01:00:26.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 01:00:26.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:26.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:00:26.050 00.000 428 MoveAxis(E, 0, ABG) 01:00:26.050 00.000 428 Move returns status 0, amount 0 01:00:26.050 00.000 428 MoveAxis(N, 0, ABG) 01:00:26.050 00.000 428 Move returns status 0, amount 0 01:00:26.050 00.000 428 move complete, result=0 01:00:26.050 00.000 428 worker thread done servicing request 01:00:26.082 00.032 10672 UpdateGuideState exits: m=214577 SNR=42.1 01:00:26.082 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:26.082 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:26.082 00.000 10672 Enqueuing Expose request 01:00:26.082 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:00:26.082 00.000 428 Worker thread wakes up 01:00:26.082 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:26.082 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:27.909 01.827 428 Exposure complete 01:00:28.050 00.141 428 worker thread done servicing request 01:00:28.050 00.000 10672 OnExposeComplete: enter 01:00:28.050 00.000 10672 UpdateGuideState(): m_state=6 01:00:28.050 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2204 01:00:28.050 00.000 10672 Star::Find returns 1 (0), X=601.85, Y=274.93, Mass=242123, SNR=41.7, Peak=29296 HFD=3.8 01:00:28.050 00.000 10672 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.14) = xAngle (-0.77 = -0.77) 01:00:28.050 00.000 10672 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.66 = -0.66) 01:00:28.050 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.24 hyp=0.41 cameraTheta=-0.63 mountX=0.29 mountY=-0.25, mountTheta=-0.71 01:00:28.050 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.24, opts=13) 01:00:28.050 00.000 10672 Enqueuing Move request for scope (0.33, -0.24) 01:00:28.050 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:28.050 00.000 428 Worker thread wakes up 01:00:28.050 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.24) opts 0xd 01:00:28.050 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.24) 01:00:28.050 00.000 428 Moving (0.33, -0.24) raw xDistance=0.29 yDistance=-0.25 01:00:28.050 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 01:00:28.050 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:28.050 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:00:28.050 00.000 428 MoveAxis(E, 0, ABG) 01:00:28.050 00.000 428 Move returns status 0, amount 0 01:00:28.050 00.000 428 MoveAxis(N, 0, ABG) 01:00:28.050 00.000 428 Move returns status 0, amount 0 01:00:28.050 00.000 428 move complete, result=0 01:00:28.050 00.000 428 worker thread done servicing request 01:00:28.065 00.015 10672 UpdateGuideState exits: m=242123 SNR=41.7 01:00:28.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:28.065 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:28.065 00.000 10672 Enqueuing Expose request 01:00:28.065 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 01:00:28.065 00.000 428 Worker thread wakes up 01:00:28.065 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:28.065 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:29.908 01.843 428 Exposure complete 01:00:30.033 00.125 428 worker thread done servicing request 01:00:30.033 00.000 10672 OnExposeComplete: enter 01:00:30.033 00.000 10672 UpdateGuideState(): m_state=6 01:00:30.033 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2205 01:00:30.033 00.000 10672 Star::Find returns 1 (0), X=601.91, Y=275.10, Mass=227302, SNR=38.8, Peak=28640 HFD=2.8 01:00:30.033 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.14) = xAngle (-0.31 = -0.31) 01:00:30.033 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.20 = -0.20) 01:00:30.033 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.07 hyp=0.40 cameraTheta=-0.17 mountX=0.38 mountY=-0.08, mountTheta=-0.21 01:00:30.033 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.07, opts=13) 01:00:30.033 00.000 10672 Enqueuing Move request for scope (0.39, -0.07) 01:00:30.033 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:30.033 00.000 428 Worker thread wakes up 01:00:30.033 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.07) opts 0xd 01:00:30.033 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.07) 01:00:30.033 00.000 428 Moving (0.39, -0.07) raw xDistance=0.38 yDistance=-0.08 01:00:30.033 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:00:30.033 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:30.033 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:00:30.033 00.000 428 MoveAxis(E, 0, ABG) 01:00:30.033 00.000 428 Move returns status 0, amount 0 01:00:30.033 00.000 428 MoveAxis(N, 0, ABG) 01:00:30.033 00.000 428 Move returns status 0, amount 0 01:00:30.033 00.000 428 move complete, result=0 01:00:30.033 00.000 428 worker thread done servicing request 01:00:30.065 00.032 10672 UpdateGuideState exits: m=227302 SNR=38.8 01:00:30.065 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:30.065 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:30.065 00.000 10672 Enqueuing Expose request 01:00:30.065 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:00:30.065 00.000 428 Worker thread wakes up 01:00:30.065 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:30.065 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:30.955 00.890 10672 read socket command 10 01:00:30.955 00.000 10672 processing socket request REQDIST 01:00:30.955 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:00:30.955 00.000 10672 Sending socket response 40 (0x28) 01:00:31.908 00.953 428 Exposure complete 01:00:32.048 00.140 428 worker thread done servicing request 01:00:32.048 00.000 10672 OnExposeComplete: enter 01:00:32.048 00.000 10672 UpdateGuideState(): m_state=6 01:00:32.048 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2206 01:00:32.048 00.000 10672 Star::Find returns 1 (0), X=601.70, Y=275.01, Mass=188592, SNR=37.4, Peak=30816 HFD=2.4 01:00:32.048 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.14) = xAngle (-0.86 = -0.86) 01:00:32.048 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.75 = -0.75) 01:00:32.048 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.72 mountX=0.16 mountY=-0.16, mountTheta=-0.81 01:00:32.048 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.16, opts=13) 01:00:32.048 00.000 10672 Enqueuing Move request for scope (0.18, -0.16) 01:00:32.048 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:32.048 00.000 428 Worker thread wakes up 01:00:32.048 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd 01:00:32.048 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.16) 01:00:32.048 00.000 428 Moving (0.18, -0.16) raw xDistance=0.16 yDistance=-0.16 01:00:32.048 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:00:32.048 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:32.048 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 01:00:32.048 00.000 428 MoveAxis(E, 0, ABG) 01:00:32.048 00.000 428 Move returns status 0, amount 0 01:00:32.048 00.000 428 MoveAxis(N, 0, ABG) 01:00:32.048 00.000 428 Move returns status 0, amount 0 01:00:32.048 00.000 428 move complete, result=0 01:00:32.048 00.000 428 worker thread done servicing request 01:00:32.064 00.016 10672 UpdateGuideState exits: m=188592 SNR=37.4 01:00:32.064 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:32.064 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:32.064 00.000 10672 Enqueuing Expose request 01:00:32.080 00.016 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:00:32.080 00.000 428 Worker thread wakes up 01:00:32.080 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:32.080 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:33.912 01.832 428 Exposure complete 01:00:34.053 00.141 428 worker thread done servicing request 01:00:34.053 00.000 10672 OnExposeComplete: enter 01:00:34.053 00.000 10672 UpdateGuideState(): m_state=6 01:00:34.053 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2207 01:00:34.053 00.000 10672 Star::Find returns 1 (0), X=601.39, Y=275.41, Mass=236465, SNR=42.5, Peak=32992 HFD=3.2 01:00:34.053 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.14) = xAngle (1.94 = 1.94) 01:00:34.053 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.05 = 2.05) 01:00:34.053 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.24 hyp=0.27 cameraTheta=2.08 mountX=-0.10 mountY=0.24, mountTheta=1.96 01:00:34.053 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.24, opts=13) 01:00:34.053 00.000 10672 Enqueuing Move request for scope (-0.13, 0.24) 01:00:34.053 00.000 428 Worker thread wakes up 01:00:34.053 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:34.053 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.24) opts 0xd 01:00:34.053 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.24) 01:00:34.053 00.000 428 Moving (-0.13, 0.24) raw xDistance=-0.10 yDistance=0.24 01:00:34.053 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 01:00:34.053 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:34.053 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:00:34.053 00.000 428 MoveAxis(E, 0, ABG) 01:00:34.053 00.000 428 Move returns status 0, amount 0 01:00:34.053 00.000 428 MoveAxis(N, 0, ABG) 01:00:34.053 00.000 428 Move returns status 0, amount 0 01:00:34.053 00.000 428 move complete, result=0 01:00:34.053 00.000 428 worker thread done servicing request 01:00:34.068 00.015 10672 UpdateGuideState exits: m=236465 SNR=42.5 01:00:34.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:34.068 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:34.068 00.000 10672 Enqueuing Expose request 01:00:34.068 00.000 428 Worker thread wakes up 01:00:34.068 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:34.068 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:00:34.068 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:35.911 01.843 428 Exposure complete 01:00:35.958 00.047 10672 read socket command 10 01:00:35.958 00.000 10672 processing socket request REQDIST 01:00:35.958 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:00:35.958 00.000 10672 Sending socket response 32 (0x20) 01:00:36.036 00.078 428 worker thread done servicing request 01:00:36.036 00.000 10672 OnExposeComplete: enter 01:00:36.036 00.000 10672 UpdateGuideState(): m_state=6 01:00:36.036 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2208 01:00:36.036 00.000 10672 Star::Find returns 1 (0), X=601.93, Y=274.99, Mass=195158, SNR=34.3, Peak=32784 HFD=2.7 01:00:36.036 00.000 10672 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.14) = xAngle (-0.56 = -0.56) 01:00:36.036 00.000 10672 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.45 = -0.45) 01:00:36.036 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.18 hyp=0.44 cameraTheta=-0.42 mountX=0.38 mountY=-0.19, mountTheta=-0.48 01:00:36.036 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.18, opts=13) 01:00:36.036 00.000 10672 Enqueuing Move request for scope (0.41, -0.18) 01:00:36.036 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:36.036 00.000 428 Worker thread wakes up 01:00:36.036 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.18) opts 0xd 01:00:36.036 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.18) 01:00:36.036 00.000 428 Moving (0.41, -0.18) raw xDistance=0.38 yDistance=-0.19 01:00:36.036 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:00:36.036 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:36.036 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:00:36.036 00.000 428 MoveAxis(E, 0, ABG) 01:00:36.036 00.000 428 Move returns status 0, amount 0 01:00:36.036 00.000 428 MoveAxis(N, 0, ABG) 01:00:36.036 00.000 428 Move returns status 0, amount 0 01:00:36.036 00.000 428 move complete, result=0 01:00:36.036 00.000 428 worker thread done servicing request 01:00:36.068 00.032 10672 UpdateGuideState exits: m=195158 SNR=34.3 01:00:36.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:36.068 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:36.068 00.000 10672 Enqueuing Expose request 01:00:36.068 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 01:00:36.068 00.000 428 Worker thread wakes up 01:00:36.068 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:36.068 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:37.911 01.843 428 Exposure complete 01:00:38.051 00.140 428 worker thread done servicing request 01:00:38.051 00.000 10672 OnExposeComplete: enter 01:00:38.051 00.000 10672 UpdateGuideState(): m_state=6 01:00:38.051 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2209 01:00:38.051 00.000 10672 Star::Find returns 1 (0), X=601.97, Y=275.05, Mass=240273, SNR=43.8, Peak=21328 HFD=3.9 01:00:38.051 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 01:00:38.051 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 01:00:38.051 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.12 hyp=0.47 cameraTheta=-0.26 mountX=0.43 mountY=-0.13, mountTheta=-0.30 01:00:38.051 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.12, opts=13) 01:00:38.051 00.000 10672 Enqueuing Move request for scope (0.45, -0.12) 01:00:38.051 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:38.051 00.000 428 Worker thread wakes up 01:00:38.051 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.12) opts 0xd 01:00:38.051 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.12) 01:00:38.051 00.000 428 Moving (0.45, -0.12) raw xDistance=0.43 yDistance=-0.13 01:00:38.051 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 01:00:38.051 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:38.051 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:00:38.051 00.000 428 MoveAxis(E, 0, ABG) 01:00:38.051 00.000 428 Move returns status 0, amount 0 01:00:38.051 00.000 428 MoveAxis(N, 0, ABG) 01:00:38.051 00.000 428 Move returns status 0, amount 0 01:00:38.051 00.000 428 move complete, result=0 01:00:38.051 00.000 428 worker thread done servicing request 01:00:38.083 00.032 10672 UpdateGuideState exits: m=240273 SNR=43.8 01:00:38.083 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:38.083 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:38.083 00.000 10672 Enqueuing Expose request 01:00:38.083 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:00:38.083 00.000 428 Worker thread wakes up 01:00:38.083 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:38.083 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:39.895 01.812 428 Exposure complete 01:00:40.020 00.125 428 worker thread done servicing request 01:00:40.020 00.000 10672 OnExposeComplete: enter 01:00:40.020 00.000 10672 UpdateGuideState(): m_state=6 01:00:40.020 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2210 01:00:40.020 00.000 10672 Star::Find returns 1 (0), X=601.69, Y=275.10, Mass=242793, SNR=43.8, Peak=26672 HFD=3.4 01:00:40.020 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.51 = -0.51) 01:00:40.020 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 01:00:40.020 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-0.38 mountX=0.16 mountY=-0.07, mountTheta=-0.43 01:00:40.035 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.07, opts=13) 01:00:40.035 00.000 10672 Enqueuing Move request for scope (0.17, -0.07) 01:00:40.035 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:40.035 00.000 428 Worker thread wakes up 01:00:40.035 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd 01:00:40.035 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.07) 01:00:40.035 00.000 428 Moving (0.17, -0.07) raw xDistance=0.16 yDistance=-0.07 01:00:40.035 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:00:40.035 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:40.035 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:00:40.035 00.000 428 MoveAxis(E, 0, ABG) 01:00:40.035 00.000 428 Move returns status 0, amount 0 01:00:40.035 00.000 428 MoveAxis(N, 0, ABG) 01:00:40.035 00.000 428 Move returns status 0, amount 0 01:00:40.035 00.000 428 move complete, result=0 01:00:40.035 00.000 428 worker thread done servicing request 01:00:40.051 00.016 10672 UpdateGuideState exits: m=242793 SNR=43.8 01:00:40.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:40.051 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:40.051 00.000 10672 Enqueuing Expose request 01:00:40.051 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:00:40.051 00.000 428 Worker thread wakes up 01:00:40.051 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:40.051 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:40.961 00.910 10672 read socket command 10 01:00:40.961 00.000 10672 processing socket request REQDIST 01:00:40.961 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:00:40.961 00.000 10672 Sending socket response 33 (0x21) 01:00:41.914 00.953 428 Exposure complete 01:00:42.055 00.141 428 worker thread done servicing request 01:00:42.055 00.000 10672 OnExposeComplete: enter 01:00:42.055 00.000 10672 UpdateGuideState(): m_state=6 01:00:42.055 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2211 01:00:42.055 00.000 10672 Star::Find returns 1 (0), X=601.59, Y=275.17, Mass=198027, SNR=34.4, Peak=24272 HFD=2.9 01:00:42.055 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.14) = xAngle (-0.13 = -0.13) 01:00:42.055 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.02 = -0.02) 01:00:42.055 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.01 mountX=0.07 mountY=-0.00, mountTheta=-0.02 01:00:42.055 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.00, opts=13) 01:00:42.055 00.000 10672 Enqueuing Move request for scope (0.07, 0.00) 01:00:42.055 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:42.055 00.000 428 Worker thread wakes up 01:00:42.055 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd 01:00:42.055 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.00) 01:00:42.055 00.000 428 Moving (0.07, 0.00) raw xDistance=0.07 yDistance=-0.00 01:00:42.055 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:00:42.055 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:42.055 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:00:42.055 00.000 428 MoveAxis(E, 0, ABG) 01:00:42.055 00.000 428 Move returns status 0, amount 0 01:00:42.055 00.000 428 MoveAxis(N, 0, ABG) 01:00:42.055 00.000 428 Move returns status 0, amount 0 01:00:42.055 00.000 428 move complete, result=0 01:00:42.055 00.000 428 worker thread done servicing request 01:00:42.086 00.031 10672 UpdateGuideState exits: m=198027 SNR=34.4 01:00:42.086 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:42.086 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:42.086 00.000 10672 Enqueuing Expose request 01:00:42.086 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:00:42.086 00.000 428 Worker thread wakes up 01:00:42.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:42.086 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:43.898 01.812 428 Exposure complete 01:00:44.023 00.125 428 worker thread done servicing request 01:00:44.023 00.000 10672 OnExposeComplete: enter 01:00:44.023 00.000 10672 UpdateGuideState(): m_state=6 01:00:44.023 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2212 01:00:44.023 00.000 10672 Star::Find returns 1 (0), X=601.61, Y=275.42, Mass=214676, SNR=44.1, Peak=32672 HFD=2.9 01:00:44.023 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 01:00:44.023 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 01:00:44.023 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.24 mountX=0.12 mountY=0.25, mountTheta=1.12 01:00:44.023 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.25, opts=13) 01:00:44.023 00.000 10672 Enqueuing Move request for scope (0.09, 0.25) 01:00:44.023 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:44.023 00.000 428 Worker thread wakes up 01:00:44.023 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd 01:00:44.023 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.25) 01:00:44.023 00.000 428 Moving (0.09, 0.25) raw xDistance=0.12 yDistance=0.25 01:00:44.023 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 01:00:44.023 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:44.023 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 01:00:44.023 00.000 428 MoveAxis(E, 0, ABG) 01:00:44.023 00.000 428 Move returns status 0, amount 0 01:00:44.023 00.000 428 MoveAxis(N, 0, ABG) 01:00:44.023 00.000 428 Move returns status 0, amount 0 01:00:44.023 00.000 428 move complete, result=0 01:00:44.023 00.000 428 worker thread done servicing request 01:00:44.054 00.031 10672 UpdateGuideState exits: m=214676 SNR=44.1 01:00:44.054 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:44.054 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:44.054 00.000 10672 Enqueuing Expose request 01:00:44.054 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:00:44.054 00.000 428 Worker thread wakes up 01:00:44.054 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:44.054 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:45.897 01.843 428 Exposure complete 01:00:45.960 00.063 10672 read socket command 10 01:00:45.960 00.000 10672 processing socket request REQDIST 01:00:45.960 00.000 10672 SOCKSVR: Sending pixel error of 0.25 01:00:45.960 00.000 10672 Sending socket response 25 (0x19) 01:00:46.022 00.062 428 worker thread done servicing request 01:00:46.022 00.000 10672 OnExposeComplete: enter 01:00:46.022 00.000 10672 UpdateGuideState(): m_state=6 01:00:46.022 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2213 01:00:46.022 00.000 10672 Star::Find returns 1 (0), X=601.71, Y=274.85, Mass=207197, SNR=38.4, Peak=25360 HFD=2.7 01:00:46.022 00.000 10672 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.14) = xAngle (-1.19 = -1.19) 01:00:46.022 00.000 10672 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.08 = -1.08) 01:00:46.022 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.33 hyp=0.37 cameraTheta=-1.05 mountX=0.14 mountY=-0.33, mountTheta=-1.17 01:00:46.022 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.33, opts=13) 01:00:46.022 00.000 10672 Enqueuing Move request for scope (0.19, -0.33) 01:00:46.038 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:46.038 00.000 428 Worker thread wakes up 01:00:46.038 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.33) opts 0xd 01:00:46.038 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.33) 01:00:46.038 00.000 428 Moving (0.19, -0.33) raw xDistance=0.14 yDistance=-0.33 01:00:46.038 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:00:46.038 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:46.038 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 01:00:46.038 00.000 428 MoveAxis(E, 0, ABG) 01:00:46.038 00.000 428 Move returns status 0, amount 0 01:00:46.038 00.000 428 MoveAxis(N, 0, ABG) 01:00:46.038 00.000 428 Move returns status 0, amount 0 01:00:46.038 00.000 428 move complete, result=0 01:00:46.038 00.000 428 worker thread done servicing request 01:00:46.053 00.015 10672 UpdateGuideState exits: m=207197 SNR=38.4 01:00:46.053 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:46.053 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:46.053 00.000 10672 Enqueuing Expose request 01:00:46.053 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 01:00:46.053 00.000 428 Worker thread wakes up 01:00:46.053 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:46.053 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:47.912 01.859 428 Exposure complete 01:00:48.037 00.125 428 worker thread done servicing request 01:00:48.037 00.000 10672 OnExposeComplete: enter 01:00:48.037 00.000 10672 UpdateGuideState(): m_state=6 01:00:48.037 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2214 01:00:48.037 00.000 10672 Star::Find returns 1 (0), X=601.23, Y=274.49, Mass=230380, SNR=39.1, Peak=25808 HFD=3.2 01:00:48.037 00.000 10672 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.14) = xAngle (-2.11 = -2.11) 01:00:48.037 00.000 10672 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.00 = -2.00) 01:00:48.037 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.69 hyp=0.75 cameraTheta=-1.97 mountX=-0.38 mountY=-0.68, mountTheta=-2.08 01:00:48.037 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.69, opts=13) 01:00:48.037 00.000 10672 Enqueuing Move request for scope (-0.29, -0.69) 01:00:48.037 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:48.037 00.000 428 Worker thread wakes up 01:00:48.037 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.69) opts 0xd 01:00:48.037 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.69) 01:00:48.037 00.000 428 Moving (-0.29, -0.69) raw xDistance=-0.38 yDistance=-0.68 01:00:48.037 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 01:00:48.037 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 01:00:48.037 00.000 428 MoveAxis(E, 0, ABG) 01:00:48.037 00.000 428 Move returns status 0, amount 0 01:00:48.037 00.000 428 MoveAxis(N, 902, ABG) 01:00:48.037 00.000 428 Guiding Dir = 0, Dur = 902 01:00:48.037 00.000 428 IsSlewing returns 0 01:00:48.037 00.000 428 IsGuiding returns 0 01:00:48.068 00.031 10672 UpdateGuideState exits: m=230380 SNR=39.1 01:00:48.068 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:48.068 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:48.068 00.000 10672 Enqueuing Expose request 01:00:48.131 00.063 428 PulseGuide returned control before completion, sleep 828 01:00:48.964 00.833 428 IsGuiding returns 1 01:00:48.964 00.000 428 scope still moving after pulse duration time elapsed 01:00:48.995 00.031 428 IsSlewing returns 0 01:00:48.995 00.000 428 IsGuiding returns 1 01:00:49.026 00.031 428 IsSlewing returns 0 01:00:49.026 00.000 428 IsGuiding returns 1 01:00:49.089 00.063 428 IsSlewing returns 0 01:00:49.120 00.031 428 IsGuiding returns 0 01:00:49.120 00.000 428 scope move finished after 902 + 174 ms 01:00:49.120 00.000 428 Move returns status 0, amount 902 01:00:49.120 00.000 428 move complete, result=0 01:00:49.120 00.000 428 worker thread done servicing request 01:00:49.120 00.000 428 Worker thread wakes up 01:00:49.120 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 902 ms NORTH 01:00:49.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:49.120 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:49.901 00.781 428 Exposure complete 01:00:50.041 00.140 428 worker thread done servicing request 01:00:50.041 00.000 10672 OnExposeComplete: enter 01:00:50.041 00.000 10672 UpdateGuideState(): m_state=6 01:00:50.041 00.000 10672 Star::Find(15, 601, 274, 0, (0,0,0,0), 0.0, 0) frame 2215 01:00:50.041 00.000 10672 Star::Find returns 1 (0), X=601.26, Y=275.39, Mass=214040, SNR=41.5, Peak=24704 HFD=2.9 01:00:50.041 00.000 10672 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 01:00:50.041 00.000 10672 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.42 = 2.42) 01:00:50.041 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.21 hyp=0.34 cameraTheta=2.45 mountX=-0.23 mountY=0.22, mountTheta=2.37 01:00:50.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.21, opts=13) 01:00:50.041 00.000 10672 Enqueuing Move request for scope (-0.26, 0.21) 01:00:50.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:00:50.041 00.000 428 Worker thread wakes up 01:00:50.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.21) opts 0xd 01:00:50.041 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.21) 01:00:50.041 00.000 428 Moving (-0.26, 0.21) raw xDistance=-0.23 yDistance=0.22 01:00:50.041 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:00:50.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:50.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:00:50.041 00.000 428 MoveAxis(E, 0, ABG) 01:00:50.041 00.000 428 Move returns status 0, amount 0 01:00:50.041 00.000 428 MoveAxis(N, 0, ABG) 01:00:50.041 00.000 428 Move returns status 0, amount 0 01:00:50.041 00.000 428 move complete, result=0 01:00:50.041 00.000 428 worker thread done servicing request 01:00:50.073 00.032 10672 UpdateGuideState exits: m=214040 SNR=41.5 01:00:50.073 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:50.073 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:50.073 00.000 10672 Enqueuing Expose request 01:00:50.073 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:00:50.073 00.000 428 Worker thread wakes up 01:00:50.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:50.073 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:50.963 00.890 10672 read socket command 10 01:00:50.963 00.000 10672 processing socket request REQDIST 01:00:50.963 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:00:50.963 00.000 10672 Sending socket response 40 (0x28) 01:00:51.900 00.937 428 Exposure complete 01:00:52.041 00.141 428 worker thread done servicing request 01:00:52.041 00.000 10672 OnExposeComplete: enter 01:00:52.041 00.000 10672 UpdateGuideState(): m_state=6 01:00:52.041 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2216 01:00:52.041 00.000 10672 Star::Find returns 1 (0), X=600.67, Y=275.83, Mass=233203, SNR=41.4, Peak=30496 HFD=3.1 01:00:52.041 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 01:00:52.041 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.45 = 2.45) 01:00:52.041 00.000 10672 CameraToMount -- cameraX=-0.85 cameraY=0.66 hyp=1.07 cameraTheta=2.48 mountX=-0.75 mountY=0.68, mountTheta=2.40 01:00:52.041 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.85, y=0.66, opts=13) 01:00:52.041 00.000 10672 Enqueuing Move request for scope (-0.85, 0.66) 01:00:52.041 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:52.041 00.000 428 Worker thread wakes up 01:00:52.041 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.66) opts 0xd 01:00:52.041 00.000 428 Handling offset move in thread for scope, endpoint = (-0.85, 0.66) 01:00:52.041 00.000 428 Moving (-0.85, 0.66) raw xDistance=-0.75 yDistance=0.68 01:00:52.041 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 01:00:52.041 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:00:52.041 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 01:00:52.041 00.000 428 MoveAxis(E, 878, ABG) 01:00:52.041 00.000 428 Guiding Dir = 2, Dur = 878 01:00:52.041 00.000 428 IsSlewing returns 0 01:00:52.041 00.000 428 IsGuiding returns 0 01:00:52.056 00.015 428 PulseGuide returned control before completion, sleep 872 01:00:52.056 00.000 10672 UpdateGuideState exits: m=233203 SNR=41.4 01:00:52.056 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:52.056 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:52.056 00.000 10672 Enqueuing Expose request 01:00:52.963 00.907 428 IsGuiding returns 0 01:00:52.963 00.000 428 Move returns status 0, amount 878 01:00:52.963 00.000 428 MoveAxis(N, 0, ABG) 01:00:52.963 00.000 428 Move returns status 0, amount 0 01:00:52.963 00.000 428 move complete, result=0 01:00:52.963 00.000 428 worker thread done servicing request 01:00:52.963 00.000 428 Worker thread wakes up 01:00:52.963 00.000 10672 GuideStep: -0.7 px 878 ms EAST, 0.7 px 0 ms NORTH 01:00:52.963 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:52.978 00.015 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:53.900 00.922 428 Exposure complete 01:00:54.040 00.140 428 worker thread done servicing request 01:00:54.040 00.000 10672 OnExposeComplete: enter 01:00:54.040 00.000 10672 UpdateGuideState(): m_state=6 01:00:54.040 00.000 10672 Star::Find(15, 600, 275, 0, (0,0,0,0), 0.0, 0) frame 2217 01:00:54.040 00.000 10672 Star::Find returns 1 (0), X=601.38, Y=275.50, Mass=228323, SNR=44.1, Peak=25152 HFD=3.2 01:00:54.040 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.14) = xAngle (1.84 = 1.84) 01:00:54.040 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.94 = 1.94) 01:00:54.040 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.33 hyp=0.35 cameraTheta=1.97 mountX=-0.09 mountY=0.33, mountTheta=1.85 01:00:54.040 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.33, opts=13) 01:00:54.040 00.000 10672 Enqueuing Move request for scope (-0.14, 0.33) 01:00:54.040 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:54.040 00.000 428 Worker thread wakes up 01:00:54.040 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.33) opts 0xd 01:00:54.040 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.33) 01:00:54.040 00.000 428 Moving (-0.14, 0.33) raw xDistance=-0.09 yDistance=0.33 01:00:54.040 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 01:00:54.040 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:54.040 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:00:54.040 00.000 428 MoveAxis(E, 0, ABG) 01:00:54.040 00.000 428 Move returns status 0, amount 0 01:00:54.040 00.000 428 MoveAxis(N, 0, ABG) 01:00:54.040 00.000 428 Move returns status 0, amount 0 01:00:54.040 00.000 428 move complete, result=0 01:00:54.040 00.000 428 worker thread done servicing request 01:00:54.071 00.031 10672 UpdateGuideState exits: m=228323 SNR=44.1 01:00:54.071 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:54.071 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:54.071 00.000 10672 Enqueuing Expose request 01:00:54.071 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:00:54.071 00.000 428 Worker thread wakes up 01:00:54.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:54.071 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:55.899 01.828 428 Exposure complete 01:00:55.961 00.062 10672 read socket command 10 01:00:55.961 00.000 10672 processing socket request REQDIST 01:00:55.961 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:00:55.961 00.000 10672 Sending socket response 52 (0x34) 01:00:56.039 00.078 428 worker thread done servicing request 01:00:56.039 00.000 10672 OnExposeComplete: enter 01:00:56.039 00.000 10672 UpdateGuideState(): m_state=6 01:00:56.039 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2218 01:00:56.039 00.000 10672 Star::Find returns 1 (0), X=601.27, Y=275.07, Mass=203705, SNR=43.1, Peak=26896 HFD=2.6 01:00:56.039 00.000 10672 CameraToMount -- cameraTheta (-2.76) - m_xAngle (0.14) = xAngle (-2.89 = -2.89) 01:00:56.039 00.000 10672 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.78 = -2.78) 01:00:56.039 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.76 mountX=-0.27 mountY=-0.10, mountTheta=-2.80 01:00:56.039 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.10, opts=13) 01:00:56.039 00.000 10672 Enqueuing Move request for scope (-0.26, -0.10) 01:00:56.039 00.000 428 Worker thread wakes up 01:00:56.039 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:56.039 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd 01:00:56.039 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.10) 01:00:56.039 00.000 428 Moving (-0.26, -0.10) raw xDistance=-0.27 yDistance=-0.10 01:00:56.039 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:00:56.039 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:56.039 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:00:56.039 00.000 428 MoveAxis(E, 0, ABG) 01:00:56.039 00.000 428 Move returns status 0, amount 0 01:00:56.039 00.000 428 MoveAxis(N, 0, ABG) 01:00:56.039 00.000 428 Move returns status 0, amount 0 01:00:56.039 00.000 428 move complete, result=0 01:00:56.039 00.000 428 worker thread done servicing request 01:00:56.055 00.016 10672 UpdateGuideState exits: m=203705 SNR=43.1 01:00:56.055 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:56.055 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:56.055 00.000 10672 Enqueuing Expose request 01:00:56.055 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:00:56.055 00.000 428 Worker thread wakes up 01:00:56.055 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:56.055 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:57.903 01.848 428 Exposure complete 01:00:58.028 00.125 428 worker thread done servicing request 01:00:58.028 00.000 10672 OnExposeComplete: enter 01:00:58.028 00.000 10672 UpdateGuideState(): m_state=6 01:00:58.028 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2219 01:00:58.028 00.000 10672 Star::Find returns 1 (0), X=601.19, Y=275.15, Mass=201091, SNR=39.0, Peak=28528 HFD=2.4 01:00:58.028 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.21 = 3.08) 01:00:58.028 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 01:00:58.028 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.02 hyp=0.34 cameraTheta=-3.07 mountX=-0.34 mountY=-0.01, mountTheta=-3.10 01:00:58.028 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.02, opts=13) 01:00:58.028 00.000 10672 Enqueuing Move request for scope (-0.34, -0.02) 01:00:58.028 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:00:58.028 00.000 428 Worker thread wakes up 01:00:58.028 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.02) opts 0xd 01:00:58.028 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.02) 01:00:58.028 00.000 428 Moving (-0.34, -0.02) raw xDistance=-0.34 yDistance=-0.01 01:00:58.028 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:00:58.028 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:00:58.028 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 01:00:58.028 00.000 428 MoveAxis(E, 0, ABG) 01:00:58.028 00.000 428 Move returns status 0, amount 0 01:00:58.028 00.000 428 MoveAxis(N, 0, ABG) 01:00:58.028 00.000 428 Move returns status 0, amount 0 01:00:58.028 00.000 428 move complete, result=0 01:00:58.028 00.000 428 worker thread done servicing request 01:00:58.059 00.031 10672 UpdateGuideState exits: m=201091 SNR=39.0 01:00:58.059 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:00:58.059 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:00:58.059 00.000 10672 Enqueuing Expose request 01:00:58.059 00.000 428 Worker thread wakes up 01:00:58.059 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 01:00:58.059 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:00:58.059 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:00:59.903 01.844 428 Exposure complete 01:01:00.043 00.140 428 worker thread done servicing request 01:01:00.043 00.000 10672 OnExposeComplete: enter 01:01:00.043 00.000 10672 UpdateGuideState(): m_state=6 01:01:00.043 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2220 01:01:00.043 00.000 10672 Star::Find returns 1 (0), X=601.25, Y=275.22, Mass=221441, SNR=39.8, Peak=31680 HFD=2.8 01:01:00.043 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (0.14) = xAngle (2.82 = 2.82) 01:01:00.043 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.92 = 2.92) 01:01:00.043 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.05 hyp=0.28 cameraTheta=2.95 mountX=-0.26 mountY=0.06, mountTheta=2.92 01:01:00.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.05, opts=13) 01:01:00.043 00.000 10672 Enqueuing Move request for scope (-0.27, 0.05) 01:01:00.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:01:00.043 00.000 428 Worker thread wakes up 01:01:00.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.05) opts 0xd 01:01:00.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.05) 01:01:00.043 00.000 428 Moving (-0.27, 0.05) raw xDistance=-0.26 yDistance=0.06 01:01:00.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:01:00.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:01:00.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:01:00.043 00.000 428 MoveAxis(E, 0, ABG) 01:01:00.043 00.000 428 Move returns status 0, amount 0 01:01:00.043 00.000 428 MoveAxis(N, 0, ABG) 01:01:00.043 00.000 428 Move returns status 0, amount 0 01:01:00.043 00.000 428 move complete, result=0 01:01:00.043 00.000 428 worker thread done servicing request 01:01:00.074 00.031 10672 UpdateGuideState exits: m=221441 SNR=39.8 01:01:00.074 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:01:00.074 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:01:00.074 00.000 10672 Enqueuing Expose request 01:01:00.074 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:01:00.074 00.000 428 Worker thread wakes up 01:01:00.074 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:01:00.074 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:01:00.965 00.891 10672 read socket command 10 01:01:00.965 00.000 10672 processing socket request REQDIST 01:01:00.965 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:01:00.965 00.000 10672 Sending socket response 37 (0x25) 01:01:01.902 00.937 428 Exposure complete 01:01:02.043 00.141 428 worker thread done servicing request 01:01:02.043 00.000 10672 OnExposeComplete: enter 01:01:02.043 00.000 10672 UpdateGuideState(): m_state=6 01:01:02.043 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2221 01:01:02.043 00.000 10672 Star::Find returns 1 (0), X=601.42, Y=275.16, Mass=205499, SNR=38.4, Peak=27008 HFD=2.7 01:01:02.043 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 01:01:02.043 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 01:01:02.043 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.03 mountX=-0.10 mountY=-0.01, mountTheta=-3.06 01:01:02.043 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.01, opts=13) 01:01:02.043 00.000 10672 Enqueuing Move request for scope (-0.10, -0.01) 01:01:02.043 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:01:02.043 00.000 428 Worker thread wakes up 01:01:02.043 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd 01:01:02.043 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.01) 01:01:02.043 00.000 428 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=-0.01 01:01:02.043 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 01:01:02.043 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:01:02.043 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 01:01:02.043 00.000 428 MoveAxis(E, 0, ABG) 01:01:02.043 00.000 428 Move returns status 0, amount 0 01:01:02.043 00.000 428 MoveAxis(N, 0, ABG) 01:01:02.043 00.000 428 Move returns status 0, amount 0 01:01:02.043 00.000 428 move complete, result=0 01:01:02.043 00.000 428 worker thread done servicing request 01:01:02.058 00.015 10672 UpdateGuideState exits: m=205499 SNR=38.4 01:01:02.058 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:01:02.058 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:01:02.058 00.000 10672 Enqueuing Expose request 01:01:02.058 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:01:02.058 00.000 428 Worker thread wakes up 01:01:02.058 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:01:02.058 00.000 428 Handling exposure in thread, d=2000 o=3 r=(587,260,31,31) 01:01:02.324 00.266 10672 read socket command 13 01:01:02.324 00.000 10672 processing socket request MOVEn 01:01:02.324 00.000 10672 PhdController::Dither begins 01:01:02.324 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 01:01:02.324 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (0.14) = xAngle (3.28 = -3.00) 01:01:02.324 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=3.14 cameraX=-24.76, cameraY=-3.43 cameraTheta=-3.00 01:01:02.324 00.000 10672 setting lock position to (576.76, 271.74) 01:01:02.324 00.000 10672 Mount: notify guiding dithered (-24.8, -3.4) 01:01:02.324 00.000 10672 Status Line: Dither by -25.00,0.00 01:01:02.339 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:01:02.339 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 01:01:02.339 00.000 10672 Sending socket response 2 (0x2) 01:01:03.886 01.547 428 Exposure complete 01:01:04.026 00.140 428 worker thread done servicing request 01:01:04.026 00.000 10672 OnExposeComplete: enter 01:01:04.026 00.000 10672 UpdateGuideState(): m_state=6 01:01:04.026 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2222 01:01:04.026 00.000 10672 Star::Find returns 1 (0), X=601.29, Y=275.17, Mass=223595, SNR=42.4, Peak=26240 HFD=2.6 01:01:04.026 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (0.14) = xAngle (0.00 = 0.00) 01:01:04.026 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.11 = 0.11) 01:01:04.026 00.000 10672 CameraToMount -- cameraX=24.53 cameraY=3.43 hyp=24.77 cameraTheta=0.14 mountX=24.77 mountY=2.71, mountTheta=0.11 01:01:04.026 00.000 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 01:01:04.026 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:01:04.026 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 01:01:04.026 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 01:01:04.026 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 01:01:04.026 00.000 10672 Mount: notify direct move 10.50,-0.00 01:01:04.026 00.000 428 Worker thread wakes up 01:01:04.026 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:01:04.026 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 01:01:04.026 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 01:01:04.026 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 01:01:04.026 00.000 428 MoveAxis(W, 19512, B) 01:01:04.026 00.000 428 Guiding Dir = 3, Dur = 19512 01:01:04.026 00.000 428 IsSlewing returns 0 01:01:04.026 00.000 428 IsGuiding returns 0 01:01:04.042 00.016 428 PulseGuide returned control before completion, sleep 19505 01:01:04.058 00.016 10672 UpdateGuideState exits: m=223595 SNR=42.4 01:01:04.058 00.000 10672 PhdController: settling, locked = 1, distance = 25.14 (99.00) aobump = 0 frame = 1 / 10 01:01:04.058 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:01:04.058 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:01:04.058 00.000 10672 Enqueuing Expose request 01:01:04.339 00.281 10672 read socket command 10 01:01:04.339 00.000 10672 processing socket request REQDIST 01:01:04.339 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:04.339 00.000 10672 Sending socket response 255 (0xff) 01:01:09.029 04.690 10672 read socket command 10 01:01:09.029 00.000 10672 processing socket request REQDIST 01:01:09.029 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:09.029 00.000 10672 Sending socket response 255 (0xff) 01:01:10.341 01.312 10672 read socket command 10 01:01:10.341 00.000 10672 processing socket request REQDIST 01:01:10.341 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:10.341 00.000 10672 Sending socket response 255 (0xff) 01:01:12.340 01.999 10672 read socket command 10 01:01:12.340 00.000 10672 processing socket request REQDIST 01:01:12.340 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:12.340 00.000 10672 Sending socket response 255 (0xff) 01:01:14.328 01.988 10672 read socket command 10 01:01:14.328 00.000 10672 processing socket request REQDIST 01:01:14.328 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:14.328 00.000 10672 Sending socket response 255 (0xff) 01:01:16.328 02.000 10672 read socket command 10 01:01:16.328 00.000 10672 processing socket request REQDIST 01:01:16.328 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:16.328 00.000 10672 Sending socket response 255 (0xff) 01:01:18.343 02.015 10672 read socket command 10 01:01:18.343 00.000 10672 processing socket request REQDIST 01:01:18.343 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:18.343 00.000 10672 Sending socket response 255 (0xff) 01:01:20.342 01.999 10672 read socket command 10 01:01:20.342 00.000 10672 processing socket request REQDIST 01:01:20.342 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:20.342 00.000 10672 Sending socket response 255 (0xff) 01:01:23.564 03.222 428 IsGuiding returns 0 01:01:23.564 00.000 428 Move returns status 0, amount 19512 01:01:23.564 00.000 428 MoveAxis(N, 0, B) 01:01:23.564 00.000 428 Move returns status 0, amount 0 01:01:23.564 00.000 428 move complete, result=0 01:01:23.564 00.000 428 worker thread done servicing request 01:01:23.564 00.000 428 Worker thread wakes up 01:01:23.564 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 01:01:23.564 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:01:23.564 00.000 428 Handling exposure in thread, d=2000 o=3 r=(586,260,31,31) 01:01:23.580 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:01:23.595 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:01:23.892 00.297 428 Exposure complete 01:01:24.017 00.125 428 worker thread done servicing request 01:01:24.017 00.000 10672 OnExposeComplete: enter 01:01:24.017 00.000 10672 UpdateGuideState(): m_state=6 01:01:24.017 00.000 10672 Star::Find(15, 601, 275, 0, (0,0,0,0), 0.0, 0) frame 2223 01:01:24.017 00.000 10672 Star::Find returns 1 (0), X=589.46, Y=272.79, Mass=216956, SNR=40.7, Peak=24704 HFD=3.6 01:01:24.017 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.06 = -0.06) 01:01:24.017 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.05 = 0.05) 01:01:24.017 00.000 10672 CameraToMount -- cameraX=12.70 cameraY=1.05 hyp=12.74 cameraTheta=0.08 mountX=12.72 mountY=0.67, mountTheta=0.05 01:01:24.017 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 01:01:24.017 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:01:24.017 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 01:01:24.017 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 01:01:24.017 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 01:01:24.017 00.000 10672 Mount: notify direct move 10.50,-0.00 01:01:24.017 00.000 428 Worker thread wakes up 01:01:24.017 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:01:24.017 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 01:01:24.017 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 01:01:24.017 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 01:01:24.017 00.000 428 MoveAxis(W, 19512, B) 01:01:24.017 00.000 428 Guiding Dir = 3, Dur = 19512 01:01:24.017 00.000 428 IsSlewing returns 0 01:01:24.017 00.000 428 IsGuiding returns 0 01:01:24.033 00.016 428 PulseGuide returned control before completion, sleep 19506 01:01:24.048 00.015 10672 UpdateGuideState exits: m=216956 SNR=40.7 01:01:24.048 00.000 10672 PhdController: settling, locked = 1, distance = 21.42 (99.00) aobump = 0 frame = 2 / 10 01:01:24.048 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:01:24.048 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:01:24.048 00.000 10672 Enqueuing Expose request 01:01:25.954 01.906 10672 read socket command 10 01:01:25.954 00.000 10672 processing socket request REQDIST 01:01:25.954 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:25.954 00.000 10672 Sending socket response 255 (0xff) 01:01:30.957 05.003 10672 read socket command 10 01:01:30.957 00.000 10672 processing socket request REQDIST 01:01:30.957 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:30.957 00.000 10672 Sending socket response 255 (0xff) 01:01:35.956 04.999 10672 read socket command 10 01:01:35.956 00.000 10672 processing socket request REQDIST 01:01:35.956 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:35.956 00.000 10672 Sending socket response 255 (0xff) 01:01:40.974 05.018 10672 read socket command 10 01:01:40.974 00.000 10672 processing socket request REQDIST 01:01:40.974 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:40.974 00.000 10672 Sending socket response 255 (0xff) 01:01:43.583 02.609 428 IsGuiding returns 0 01:01:43.583 00.000 428 Move returns status 0, amount 19512 01:01:43.583 00.000 428 MoveAxis(N, 0, B) 01:01:43.583 00.000 428 Move returns status 0, amount 0 01:01:43.583 00.000 428 move complete, result=0 01:01:43.583 00.000 428 worker thread done servicing request 01:01:43.583 00.000 428 Worker thread wakes up 01:01:43.598 00.015 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 01:01:43.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:01:43.598 00.000 428 Handling exposure in thread, d=2000 o=3 r=(574,258,31,31) 01:01:43.598 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:01:43.614 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:01:43.880 00.266 428 Exposure complete 01:01:44.020 00.140 428 worker thread done servicing request 01:01:44.020 00.000 10672 OnExposeComplete: enter 01:01:44.020 00.000 10672 UpdateGuideState(): m_state=6 01:01:44.020 00.000 10672 Star::Find(15, 589, 272, 0, (0,0,0,0), 0.0, 0) frame 2224 01:01:44.020 00.000 10672 Star::Find returns 1 (0), X=577.02, Y=270.94, Mass=218974, SNR=41.7, Peak=23296 HFD=2.9 01:01:44.020 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.14) = xAngle (-1.39 = -1.39) 01:01:44.020 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.28 = -1.28) 01:01:44.020 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.80 hyp=0.84 cameraTheta=-1.25 mountX=0.15 mountY=-0.81, mountTheta=-1.38 01:01:44.020 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 01:01:44.020 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:01:44.020 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=-0.00 cameraX=3.96, cameraY=0.55 cameraTheta=0.14 01:01:44.020 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.96, y=0.55, opts=4) 01:01:44.020 00.000 10672 Enqueuing Move request for scope (3.96, 0.55) 01:01:44.020 00.000 10672 Mount: notify direct move 4.00,-0.00 01:01:44.020 00.000 428 Worker thread wakes up 01:01:44.020 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:01:44.020 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.96, 0.55) opts 0x4 01:01:44.020 00.000 428 Handling offset move in thread for scope, endpoint = (3.96, 0.55) 01:01:44.020 00.000 428 Moving (3.96, 0.55) raw xDistance=4.00 yDistance=-0.00 01:01:44.020 00.000 428 MoveAxis(W, 7433, B) 01:01:44.020 00.000 428 Guiding Dir = 3, Dur = 7433 01:01:44.020 00.000 428 IsSlewing returns 0 01:01:44.020 00.000 428 IsGuiding returns 0 01:01:44.036 00.016 428 PulseGuide returned control before completion, sleep 7429 01:01:44.051 00.015 10672 UpdateGuideState exits: m=218974 SNR=41.7 01:01:44.051 00.000 10672 PhdController: settling, locked = 1, distance = 15.25 (99.00) aobump = 0 frame = 3 / 10 01:01:44.051 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:01:44.051 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:01:44.051 00.000 10672 Enqueuing Expose request 01:01:45.957 01.906 10672 read socket command 10 01:01:45.957 00.000 10672 processing socket request REQDIST 01:01:45.957 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:45.957 00.000 10672 Sending socket response 255 (0xff) 01:01:50.992 05.035 10672 read socket command 10 01:01:50.992 00.000 10672 processing socket request REQDIST 01:01:50.992 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:50.992 00.000 10672 Sending socket response 255 (0xff) 01:01:51.507 00.515 428 IsGuiding returns 0 01:01:51.507 00.000 428 Move returns status 0, amount 7433 01:01:51.507 00.000 428 MoveAxis(N, 0, B) 01:01:51.507 00.000 428 Move returns status 0, amount 0 01:01:51.507 00.000 428 move complete, result=0 01:01:51.507 00.000 428 worker thread done servicing request 01:01:51.507 00.000 10672 GuideStep: 4.0 px 7433 ms WEST, -0.0 px 0 ms NORTH 01:01:51.507 00.000 428 Worker thread wakes up 01:01:51.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:01:51.507 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:01:51.523 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:01:51.538 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:01:51.866 00.328 428 Exposure complete 01:01:51.991 00.125 428 worker thread done servicing request 01:01:51.991 00.000 10672 OnExposeComplete: enter 01:01:51.991 00.000 10672 UpdateGuideState(): m_state=6 01:01:51.991 00.000 10672 Star::Find(15, 577, 270, 0, (0,0,0,0), 0.0, 0) frame 2225 01:01:51.991 00.000 10672 Star::Find returns 1 (0), X=572.44, Y=270.49, Mass=207023, SNR=38.5, Peak=18720 HFD=3.2 01:01:51.991 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 01:01:51.991 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 01:01:51.991 00.000 10672 CameraToMount -- cameraX=-4.32 cameraY=-1.25 hyp=4.50 cameraTheta=-2.86 mountX=-4.45 mountY=-1.12, mountTheta=-2.89 01:01:52.007 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-4.32, y=-1.25, opts=13) 01:01:52.007 00.000 10672 Enqueuing Move request for scope (-4.32, -1.25) 01:01:52.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:01:52.007 00.000 428 Worker thread wakes up 01:01:52.007 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-4.32, -1.25) opts 0xd 01:01:52.007 00.000 428 Handling offset move in thread for scope, endpoint = (-4.32, -1.25) 01:01:52.007 00.000 428 Moving (-4.32, -1.25) raw xDistance=-4.45 yDistance=-1.12 01:01:52.007 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.80 from input -4.45 01:01:52.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:01:52.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.12 01:01:52.007 00.000 428 MoveAxis(E, 5211, ABG) 01:01:52.007 00.000 428 duration set to 2500 by maxRaDuration 01:01:52.007 00.000 428 Guiding Dir = 2, Dur = 2500 01:01:52.007 00.000 428 IsSlewing returns 0 01:01:52.007 00.000 428 IsGuiding returns 0 01:01:52.023 00.016 10672 UpdateGuideState exits: m=207023 SNR=38.5 01:01:52.023 00.000 10672 PhdController: settling, locked = 1, distance = 4.50 (99.00) aobump = 0 frame = 4 / 10 01:01:52.023 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:01:52.023 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:01:52.023 00.000 10672 Enqueuing Expose request 01:01:52.023 00.000 428 PulseGuide returned control before completion, sleep 2487 01:01:54.538 02.515 428 IsGuiding returns 0 01:01:54.538 00.000 428 Move returns status 0, amount 2500 01:01:54.538 00.000 428 MoveAxis(N, 0, ABG) 01:01:54.538 00.000 428 Move returns status 0, amount 0 01:01:54.538 00.000 428 move complete, result=0 01:01:54.538 00.000 428 worker thread done servicing request 01:01:54.538 00.000 428 Worker thread wakes up 01:01:54.538 00.000 10672 GuideStep: -4.5 px 2500 ms EAST, -1.1 px 0 ms NORTH 01:01:54.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:01:54.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:01:54.553 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:01:55.870 01.317 428 Exposure complete 01:01:55.964 00.094 10672 read socket command 10 01:01:55.964 00.000 10672 processing socket request REQDIST 01:01:55.964 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:01:55.964 00.000 10672 Sending socket response 255 (0xff) 01:01:55.995 00.031 428 worker thread done servicing request 01:01:55.995 00.000 10672 OnExposeComplete: enter 01:01:55.995 00.000 10672 UpdateGuideState(): m_state=6 01:01:55.995 00.000 10672 Star::Find(15, 572, 270, 0, (0,0,0,0), 0.0, 0) frame 2226 01:01:55.995 00.000 10672 Star::Find returns 1 (0), X=573.87, Y=269.91, Mass=236737, SNR=44.8, Peak=23296 HFD=3.8 01:01:55.995 00.000 10672 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.14) = xAngle (-2.72 = -2.72) 01:01:55.995 00.000 10672 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.61 = -2.61) 01:01:55.995 00.000 10672 CameraToMount -- cameraX=-2.89 cameraY=-1.83 hyp=3.42 cameraTheta=-2.58 mountX=-3.12 mountY=-1.74, mountTheta=-2.63 01:01:55.995 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-2.89, y=-1.83, opts=13) 01:01:55.995 00.000 10672 Enqueuing Move request for scope (-2.89, -1.83) 01:01:55.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:01:55.995 00.000 428 Worker thread wakes up 01:01:55.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-2.89, -1.83) opts 0xd 01:01:55.995 00.000 428 Handling offset move in thread for scope, endpoint = (-2.89, -1.83) 01:01:55.995 00.000 428 Moving (-2.89, -1.83) raw xDistance=-3.12 yDistance=-1.74 01:01:55.995 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.16 from input -3.12 01:01:55.995 00.000 428 resist switch: large excursion: input -1.74 thresh 1.65 direction from 0 to -1 01:01:56.011 00.016 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.23 01:01:56.011 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.74 from input -1.74 01:01:56.011 00.000 428 MoveAxis(E, 4014, ABG) 01:01:56.011 00.000 428 duration set to 2500 by maxRaDuration 01:01:56.011 00.000 428 Guiding Dir = 2, Dur = 2500 01:01:56.011 00.000 428 IsSlewing returns 0 01:01:56.011 00.000 428 IsGuiding returns 0 01:01:56.026 00.015 428 PulseGuide returned control before completion, sleep 2491 01:01:56.026 00.000 10672 UpdateGuideState exits: m=236737 SNR=44.8 01:01:56.026 00.000 10672 PhdController: settling, locked = 1, distance = 4.17 (99.00) aobump = 0 frame = 5 / 10 01:01:56.026 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:01:56.026 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:01:56.026 00.000 10672 Enqueuing Expose request 01:01:58.526 02.500 428 IsGuiding returns 1 01:01:58.526 00.000 428 scope still moving after pulse duration time elapsed 01:01:58.573 00.047 428 IsSlewing returns 0 01:01:58.573 00.000 428 IsGuiding returns 0 01:01:58.573 00.000 428 scope move finished after 2500 + 62 ms 01:01:58.573 00.000 428 Move returns status 0, amount 2500 01:01:58.573 00.000 428 MoveAxis(N, 2316, ABG) 01:01:58.573 00.000 428 Guiding Dir = 0, Dur = 2316 01:01:58.573 00.000 428 IsSlewing returns 0 01:01:58.573 00.000 428 IsGuiding returns 0 01:01:58.651 00.078 428 PulseGuide returned control before completion, sleep 2251 01:02:00.916 02.265 428 IsGuiding returns 1 01:02:00.916 00.000 428 scope still moving after pulse duration time elapsed 01:02:00.947 00.031 428 IsSlewing returns 0 01:02:00.947 00.000 428 IsGuiding returns 1 01:02:00.963 00.016 10672 read socket command 10 01:02:00.963 00.000 10672 processing socket request REQDIST 01:02:00.963 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:02:00.963 00.000 10672 Sending socket response 255 (0xff) 01:02:00.994 00.031 428 IsSlewing returns 0 01:02:01.025 00.031 428 IsGuiding returns 0 01:02:01.025 00.000 428 scope move finished after 2316 + 141 ms 01:02:01.025 00.000 428 Move returns status 0, amount 2316 01:02:01.025 00.000 428 move complete, result=0 01:02:01.025 00.000 428 worker thread done servicing request 01:02:01.025 00.000 428 Worker thread wakes up 01:02:01.025 00.000 10672 GuideStep: -3.1 px 2500 ms EAST, -1.7 px 2316 ms NORTH 01:02:01.025 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:01.025 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:01.040 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:02:01.040 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 01:02:01.884 00.844 428 Exposure complete 01:02:02.009 00.125 428 worker thread done servicing request 01:02:02.009 00.000 10672 OnExposeComplete: enter 01:02:02.009 00.000 10672 UpdateGuideState(): m_state=6 01:02:02.024 00.015 10672 Star::Find(15, 573, 269, 0, (0,0,0,0), 0.0, 0) frame 2227 01:02:02.024 00.000 10672 Star::Find returns 1 (0), X=575.89, Y=271.24, Mass=237440, SNR=47.6, Peak=26352 HFD=3.1 01:02:02.024 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.75 = -2.75) 01:02:02.024 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.64 = -2.64) 01:02:02.024 00.000 10672 CameraToMount -- cameraX=-0.87 cameraY=-0.51 hyp=1.00 cameraTheta=-2.61 mountX=-0.93 mountY=-0.48, mountTheta=-2.67 01:02:02.024 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.87, y=-0.51, opts=13) 01:02:02.024 00.000 10672 Enqueuing Move request for scope (-0.87, -0.51) 01:02:02.024 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:02.024 00.000 428 Worker thread wakes up 01:02:02.024 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.51) opts 0xd 01:02:02.024 00.000 428 Handling offset move in thread for scope, endpoint = (-0.87, -0.51) 01:02:02.024 00.000 428 Moving (-0.87, -0.51) raw xDistance=-0.93 yDistance=-0.48 01:02:02.024 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.74 from input -0.93 01:02:02.024 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:02.024 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:02:02.024 00.000 428 MoveAxis(E, 1369, ABG) 01:02:02.024 00.000 428 Guiding Dir = 2, Dur = 1369 01:02:02.024 00.000 428 IsSlewing returns 0 01:02:02.024 00.000 428 IsGuiding returns 0 01:02:02.040 00.016 10672 UpdateGuideState exits: m=237440 SNR=47.6 01:02:02.040 00.000 10672 PhdController: settling, locked = 1, distance = 3.22 (99.00) aobump = 0 frame = 6 / 10 01:02:02.040 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:02.040 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:02.040 00.000 10672 Enqueuing Expose request 01:02:02.056 00.016 428 PulseGuide returned control before completion, sleep 1351 01:02:03.420 01.364 428 IsGuiding returns 1 01:02:03.420 00.000 428 scope still moving after pulse duration time elapsed 01:02:03.451 00.031 428 IsSlewing returns 0 01:02:03.466 00.015 428 IsGuiding returns 0 01:02:03.466 00.000 428 scope move finished after 1369 + 67 ms 01:02:03.466 00.000 428 Move returns status 0, amount 1369 01:02:03.466 00.000 428 MoveAxis(N, 0, ABG) 01:02:03.466 00.000 428 Move returns status 0, amount 0 01:02:03.466 00.000 428 move complete, result=0 01:02:03.466 00.000 428 worker thread done servicing request 01:02:03.466 00.000 10672 GuideStep: -0.9 px 1369 ms EAST, -0.5 px 0 ms NORTH 01:02:03.466 00.000 428 Worker thread wakes up 01:02:03.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:03.466 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:03.873 00.407 428 Exposure complete 01:02:03.998 00.125 428 worker thread done servicing request 01:02:03.998 00.000 10672 OnExposeComplete: enter 01:02:03.998 00.000 10672 UpdateGuideState(): m_state=6 01:02:03.998 00.000 10672 Star::Find(15, 575, 271, 0, (0,0,0,0), 0.0, 0) frame 2228 01:02:03.998 00.000 10672 Star::Find returns 1 (0), X=577.04, Y=271.64, Mass=209097, SNR=41.0, Peak=24384 HFD=3.3 01:02:03.998 00.000 10672 CameraToMount -- cameraTheta (-0.33) - m_xAngle (0.14) = xAngle (-0.47 = -0.47) 01:02:03.998 00.000 10672 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.36 = -0.36) 01:02:03.998 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.10 hyp=0.29 cameraTheta=-0.33 mountX=0.26 mountY=-0.10, mountTheta=-0.38 01:02:03.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.10, opts=13) 01:02:03.998 00.000 10672 Enqueuing Move request for scope (0.28, -0.10) 01:02:03.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:03.998 00.000 428 Worker thread wakes up 01:02:03.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.10) opts 0xd 01:02:03.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.10) 01:02:03.998 00.000 428 Moving (0.28, -0.10) raw xDistance=0.26 yDistance=-0.10 01:02:03.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:02:03.998 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:03.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:02:03.998 00.000 428 MoveAxis(E, 0, ABG) 01:02:03.998 00.000 428 Move returns status 0, amount 0 01:02:03.998 00.000 428 MoveAxis(N, 0, ABG) 01:02:03.998 00.000 428 Move returns status 0, amount 0 01:02:03.998 00.000 428 move complete, result=0 01:02:03.998 00.000 428 worker thread done servicing request 01:02:04.029 00.031 10672 UpdateGuideState exits: m=209097 SNR=41.0 01:02:04.029 00.000 10672 PhdController: settling, locked = 1, distance = 2.34 (99.00) aobump = 0 frame = 7 / 10 01:02:04.029 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:04.029 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:04.029 00.000 10672 Enqueuing Expose request 01:02:04.044 00.015 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:02:04.044 00.000 428 Worker thread wakes up 01:02:04.044 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:04.044 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:05.872 01.828 428 Exposure complete 01:02:05.966 00.094 10672 read socket command 10 01:02:05.966 00.000 10672 processing socket request REQDIST 01:02:05.966 00.000 10672 SOCKSVR: Sending pixel error of 2.34 01:02:05.966 00.000 10672 Sending socket response 234 (0xea) 01:02:06.013 00.047 428 worker thread done servicing request 01:02:06.013 00.000 10672 OnExposeComplete: enter 01:02:06.013 00.000 10672 UpdateGuideState(): m_state=6 01:02:06.013 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2229 01:02:06.013 00.000 10672 Star::Find returns 1 (0), X=577.02, Y=271.85, Mass=231044, SNR=44.1, Peak=33216 HFD=2.8 01:02:06.013 00.000 10672 CameraToMount -- cameraTheta (0.38) - m_xAngle (0.14) = xAngle (0.24 = 0.24) 01:02:06.013 00.000 10672 CameraToMount -- cameraTheta (0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.35 = 0.35) 01:02:06.013 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.38 mountX=0.28 mountY=0.10, mountTheta=0.34 01:02:06.013 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.11, opts=13) 01:02:06.013 00.000 10672 Enqueuing Move request for scope (0.26, 0.11) 01:02:06.013 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:06.013 00.000 428 Worker thread wakes up 01:02:06.013 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd 01:02:06.013 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.11) 01:02:06.013 00.000 428 Moving (0.26, 0.11) raw xDistance=0.28 yDistance=0.10 01:02:06.013 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:02:06.013 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:06.013 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:02:06.013 00.000 428 MoveAxis(E, 0, ABG) 01:02:06.013 00.000 428 Move returns status 0, amount 0 01:02:06.013 00.000 428 MoveAxis(N, 0, ABG) 01:02:06.013 00.000 428 Move returns status 0, amount 0 01:02:06.013 00.000 428 move complete, result=0 01:02:06.013 00.000 428 worker thread done servicing request 01:02:06.044 00.031 10672 UpdateGuideState exits: m=231044 SNR=44.1 01:02:06.044 00.000 10672 PhdController: settling, locked = 1, distance = 1.73 (99.00) aobump = 0 frame = 8 / 10 01:02:06.044 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:06.044 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:06.044 00.000 10672 Enqueuing Expose request 01:02:06.044 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:02:06.044 00.000 428 Worker thread wakes up 01:02:06.044 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:06.044 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:07.871 01.827 428 Exposure complete 01:02:08.012 00.141 428 worker thread done servicing request 01:02:08.012 00.000 10672 OnExposeComplete: enter 01:02:08.012 00.000 10672 UpdateGuideState(): m_state=6 01:02:08.012 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2230 01:02:08.012 00.000 10672 Star::Find returns 1 (0), X=576.73, Y=271.72, Mass=227554, SNR=48.8, Peak=23184 HFD=3.5 01:02:08.012 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 01:02:08.012 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 01:02:08.012 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.55 mountX=-0.03 mountY=-0.02, mountTheta=-2.60 01:02:08.012 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.02, opts=13) 01:02:08.012 00.000 10672 Enqueuing Move request for scope (-0.03, -0.02) 01:02:08.012 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:08.012 00.000 428 Worker thread wakes up 01:02:08.012 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd 01:02:08.012 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.02) 01:02:08.012 00.000 428 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02 01:02:08.012 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:02:08.012 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:08.012 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:02:08.012 00.000 428 MoveAxis(E, 0, ABG) 01:02:08.012 00.000 428 Move returns status 0, amount 0 01:02:08.012 00.000 428 MoveAxis(N, 0, ABG) 01:02:08.012 00.000 428 Move returns status 0, amount 0 01:02:08.012 00.000 428 move complete, result=0 01:02:08.012 00.000 428 worker thread done servicing request 01:02:08.043 00.031 10672 UpdateGuideState exits: m=227554 SNR=48.8 01:02:08.043 00.000 10672 PhdController: settling, locked = 1, distance = 1.22 (99.00) aobump = 0 frame = 9 / 10 01:02:08.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:08.043 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:08.043 00.000 10672 Enqueuing Expose request 01:02:08.043 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:02:08.043 00.000 428 Worker thread wakes up 01:02:08.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:08.043 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:09.871 01.828 428 Exposure complete 01:02:09.996 00.125 428 worker thread done servicing request 01:02:09.996 00.000 10672 OnExposeComplete: enter 01:02:09.996 00.000 10672 UpdateGuideState(): m_state=6 01:02:09.996 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2231 01:02:09.996 00.000 10672 Star::Find returns 1 (0), X=577.11, Y=271.42, Mass=186924, SNR=37.3, Peak=24816 HFD=2.5 01:02:09.996 00.000 10672 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.14) = xAngle (-0.87 = -0.87) 01:02:09.996 00.000 10672 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.77 = -0.77) 01:02:09.996 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.32 hyp=0.47 cameraTheta=-0.74 mountX=0.30 mountY=-0.33, mountTheta=-0.82 01:02:09.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.32, opts=13) 01:02:09.996 00.000 10672 Enqueuing Move request for scope (0.35, -0.32) 01:02:09.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:09.996 00.000 428 Worker thread wakes up 01:02:09.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.32) opts 0xd 01:02:09.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.32) 01:02:09.996 00.000 428 Moving (0.35, -0.32) raw xDistance=0.30 yDistance=-0.33 01:02:09.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 01:02:09.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:09.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 01:02:09.996 00.000 428 MoveAxis(E, 0, ABG) 01:02:09.996 00.000 428 Move returns status 0, amount 0 01:02:09.996 00.000 428 MoveAxis(N, 0, ABG) 01:02:09.996 00.000 428 Move returns status 0, amount 0 01:02:09.996 00.000 428 move complete, result=0 01:02:09.996 00.000 428 worker thread done servicing request 01:02:10.043 00.047 10672 UpdateGuideState exits: m=186924 SNR=37.3 01:02:10.043 00.000 10672 PhdController: settling, locked = 1, distance = 1.00 (99.00) aobump = 0 frame = 10 / 10 01:02:10.043 00.000 10672 PhdController: newstate STATE_FINISH 01:02:10.043 00.000 10672 PhdController complete: success 01:02:10.043 00.000 10672 Mount: notify guiding dither settle done success=1 01:02:10.043 00.000 10672 PhdController: newstate STATE_IDLE 01:02:10.043 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:10.043 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:10.043 00.000 10672 Enqueuing Expose request 01:02:10.043 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 01:02:10.043 00.000 428 Worker thread wakes up 01:02:10.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:10.043 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:10.964 00.921 10672 read socket command 10 01:02:10.964 00.000 10672 processing socket request REQDIST 01:02:10.964 00.000 10672 SOCKSVR: Sending pixel error of 0.99 01:02:10.964 00.000 10672 Sending socket response 99 (0x63) 01:02:11.875 00.911 428 Exposure complete 01:02:12.016 00.141 428 worker thread done servicing request 01:02:12.016 00.000 10672 OnExposeComplete: enter 01:02:12.016 00.000 10672 UpdateGuideState(): m_state=6 01:02:12.016 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2232 01:02:12.016 00.000 10672 Star::Find returns 1 (0), X=576.91, Y=271.69, Mass=202212, SNR=39.1, Peak=23408 HFD=2.6 01:02:12.016 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 01:02:12.016 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.38 = -0.38) 01:02:12.016 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.35 mountX=0.14 mountY=-0.06, mountTheta=-0.40 01:02:12.016 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.05, opts=13) 01:02:12.016 00.000 10672 Enqueuing Move request for scope (0.15, -0.05) 01:02:12.016 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:12.016 00.000 428 Worker thread wakes up 01:02:12.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd 01:02:12.016 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.05) 01:02:12.016 00.000 428 Moving (0.15, -0.05) raw xDistance=0.14 yDistance=-0.06 01:02:12.016 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:02:12.016 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:12.016 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:02:12.016 00.000 428 MoveAxis(E, 0, ABG) 01:02:12.016 00.000 428 Move returns status 0, amount 0 01:02:12.016 00.000 428 MoveAxis(N, 0, ABG) 01:02:12.016 00.000 428 Move returns status 0, amount 0 01:02:12.016 00.000 428 move complete, result=0 01:02:12.016 00.000 428 worker thread done servicing request 01:02:12.031 00.015 10672 UpdateGuideState exits: m=202212 SNR=39.1 01:02:12.031 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:12.031 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:12.031 00.000 10672 Enqueuing Expose request 01:02:12.031 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:02:12.031 00.000 428 Worker thread wakes up 01:02:12.031 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:12.031 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:13.874 01.843 428 Exposure complete 01:02:14.015 00.141 428 worker thread done servicing request 01:02:14.015 00.000 10672 OnExposeComplete: enter 01:02:14.015 00.000 10672 UpdateGuideState(): m_state=6 01:02:14.015 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2233 01:02:14.015 00.000 10672 Star::Find returns 1 (0), X=577.16, Y=271.52, Mass=220142, SNR=37.4, Peak=23520 HFD=3.4 01:02:14.015 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.14) = xAngle (-0.64 = -0.64) 01:02:14.015 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.53 = -0.53) 01:02:14.015 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.22 hyp=0.46 cameraTheta=-0.50 mountX=0.37 mountY=-0.23, mountTheta=-0.56 01:02:14.015 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.22, opts=13) 01:02:14.015 00.000 10672 Enqueuing Move request for scope (0.41, -0.22) 01:02:14.015 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:14.015 00.000 428 Worker thread wakes up 01:02:14.015 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.22) opts 0xd 01:02:14.015 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.22) 01:02:14.015 00.000 428 Moving (0.41, -0.22) raw xDistance=0.37 yDistance=-0.23 01:02:14.015 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:02:14.015 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:14.015 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 01:02:14.015 00.000 428 MoveAxis(E, 0, ABG) 01:02:14.015 00.000 428 Move returns status 0, amount 0 01:02:14.015 00.000 428 MoveAxis(N, 0, ABG) 01:02:14.015 00.000 428 Move returns status 0, amount 0 01:02:14.015 00.000 428 move complete, result=0 01:02:14.015 00.000 428 worker thread done servicing request 01:02:14.031 00.016 10672 UpdateGuideState exits: m=220142 SNR=37.4 01:02:14.031 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:14.031 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:14.031 00.000 10672 Enqueuing Expose request 01:02:14.031 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 01:02:14.031 00.000 428 Worker thread wakes up 01:02:14.031 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:14.031 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:15.874 01.843 428 Exposure complete 01:02:15.967 00.093 10672 read socket command 10 01:02:15.967 00.000 10672 processing socket request REQDIST 01:02:15.967 00.000 10672 SOCKSVR: Sending pixel error of 0.66 01:02:15.967 00.000 10672 Sending socket response 66 (0x42) 01:02:15.999 00.032 428 worker thread done servicing request 01:02:15.999 00.000 10672 OnExposeComplete: enter 01:02:15.999 00.000 10672 UpdateGuideState(): m_state=6 01:02:15.999 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2234 01:02:15.999 00.000 10672 Star::Find returns 1 (0), X=577.32, Y=271.50, Mass=233498, SNR=48.1, Peak=25040 HFD=3.3 01:02:15.999 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.14) = xAngle (-0.54 = -0.54) 01:02:15.999 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.43 = -0.43) 01:02:15.999 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.24 hyp=0.61 cameraTheta=-0.40 mountX=0.53 mountY=-0.25, mountTheta=-0.45 01:02:15.999 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.24, opts=13) 01:02:15.999 00.000 10672 Enqueuing Move request for scope (0.56, -0.24) 01:02:15.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:15.999 00.000 428 Worker thread wakes up 01:02:15.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.24) opts 0xd 01:02:15.999 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.24) 01:02:15.999 00.000 428 Moving (0.56, -0.24) raw xDistance=0.53 yDistance=-0.25 01:02:15.999 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 01:02:15.999 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:15.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:02:15.999 00.000 428 MoveAxis(W, 615, ABG) 01:02:15.999 00.000 428 Guiding Dir = 3, Dur = 615 01:02:16.030 00.031 10672 UpdateGuideState exits: m=233498 SNR=48.1 01:02:16.030 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:16.030 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:16.030 00.000 10672 Enqueuing Expose request 01:02:16.030 00.000 428 IsSlewing returns 0 01:02:16.030 00.000 428 IsGuiding returns 0 01:02:16.046 00.016 428 PulseGuide returned control before completion, sleep 611 01:02:16.686 00.640 428 IsGuiding returns 0 01:02:16.686 00.000 428 Move returns status 0, amount 615 01:02:16.686 00.000 428 MoveAxis(N, 0, ABG) 01:02:16.686 00.000 428 Move returns status 0, amount 0 01:02:16.686 00.000 428 move complete, result=0 01:02:16.702 00.016 428 worker thread done servicing request 01:02:16.702 00.000 10672 GuideStep: 0.5 px 615 ms WEST, -0.3 px 0 ms NORTH 01:02:16.702 00.000 428 Worker thread wakes up 01:02:16.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:16.702 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:17.873 01.171 428 Exposure complete 01:02:18.014 00.141 428 worker thread done servicing request 01:02:18.014 00.000 10672 OnExposeComplete: enter 01:02:18.014 00.000 10672 UpdateGuideState(): m_state=6 01:02:18.014 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2235 01:02:18.014 00.000 10672 Star::Find returns 1 (0), X=576.84, Y=271.88, Mass=201847, SNR=37.3, Peak=31472 HFD=2.7 01:02:18.014 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (0.14) = xAngle (0.91 = 0.91) 01:02:18.014 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.01 = 1.01) 01:02:18.014 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.04 mountX=0.10 mountY=0.14, mountTheta=0.94 01:02:18.014 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.14, opts=13) 01:02:18.014 00.000 10672 Enqueuing Move request for scope (0.08, 0.14) 01:02:18.014 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:18.014 00.000 428 Worker thread wakes up 01:02:18.014 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd 01:02:18.014 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.14) 01:02:18.014 00.000 428 Moving (0.08, 0.14) raw xDistance=0.10 yDistance=0.14 01:02:18.014 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:02:18.014 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:18.014 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:02:18.014 00.000 428 MoveAxis(E, 0, ABG) 01:02:18.014 00.000 428 Move returns status 0, amount 0 01:02:18.014 00.000 428 MoveAxis(N, 0, ABG) 01:02:18.014 00.000 428 Move returns status 0, amount 0 01:02:18.014 00.000 428 move complete, result=0 01:02:18.014 00.000 428 worker thread done servicing request 01:02:18.045 00.031 10672 UpdateGuideState exits: m=201847 SNR=37.3 01:02:18.045 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:18.045 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:18.045 00.000 10672 Enqueuing Expose request 01:02:18.045 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:02:18.045 00.000 428 Worker thread wakes up 01:02:18.045 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:18.045 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:19.877 01.832 428 Exposure complete 01:02:20.018 00.141 428 worker thread done servicing request 01:02:20.018 00.000 10672 OnExposeComplete: enter 01:02:20.018 00.000 10672 UpdateGuideState(): m_state=6 01:02:20.018 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2236 01:02:20.018 00.000 10672 Star::Find returns 1 (0), X=577.36, Y=272.02, Mass=239122, SNR=42.4, Peak=35168 HFD=2.7 01:02:20.018 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (0.14) = xAngle (0.30 = 0.30) 01:02:20.018 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.40 = 0.40) 01:02:20.018 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.28 hyp=0.66 cameraTheta=0.43 mountX=0.63 mountY=0.26, mountTheta=0.39 01:02:20.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.28, opts=13) 01:02:20.018 00.000 10672 Enqueuing Move request for scope (0.60, 0.28) 01:02:20.018 00.000 428 Worker thread wakes up 01:02:20.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:20.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.28) opts 0xd 01:02:20.018 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.28) 01:02:20.018 00.000 428 Moving (0.60, 0.28) raw xDistance=0.63 yDistance=0.26 01:02:20.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 01:02:20.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:20.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:02:20.018 00.000 428 MoveAxis(W, 736, ABG) 01:02:20.018 00.000 428 Guiding Dir = 3, Dur = 736 01:02:20.018 00.000 428 IsSlewing returns 0 01:02:20.018 00.000 428 IsGuiding returns 0 01:02:20.033 00.015 428 PulseGuide returned control before completion, sleep 732 01:02:20.033 00.000 10672 UpdateGuideState exits: m=239122 SNR=42.4 01:02:20.033 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:20.033 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:20.033 00.000 10672 Enqueuing Expose request 01:02:20.799 00.766 428 IsGuiding returns 0 01:02:20.799 00.000 428 Move returns status 0, amount 736 01:02:20.799 00.000 428 MoveAxis(N, 0, ABG) 01:02:20.799 00.000 428 Move returns status 0, amount 0 01:02:20.799 00.000 428 move complete, result=0 01:02:20.799 00.000 428 worker thread done servicing request 01:02:20.799 00.000 428 Worker thread wakes up 01:02:20.799 00.000 10672 GuideStep: 0.6 px 736 ms WEST, 0.3 px 0 ms NORTH 01:02:20.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:20.799 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:20.955 00.156 10672 read socket command 10 01:02:20.955 00.000 10672 processing socket request REQDIST 01:02:20.955 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:02:20.955 00.000 10672 Sending socket response 54 (0x36) 01:02:21.861 00.906 428 Exposure complete 01:02:21.986 00.125 428 worker thread done servicing request 01:02:21.986 00.000 10672 OnExposeComplete: enter 01:02:21.986 00.000 10672 UpdateGuideState(): m_state=6 01:02:21.986 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2237 01:02:21.986 00.000 10672 Star::Find returns 1 (0), X=576.25, Y=271.89, Mass=205928, SNR=39.2, Peak=28304 HFD=2.5 01:02:21.986 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (0.14) = xAngle (2.72 = 2.72) 01:02:21.986 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.83 = 2.83) 01:02:21.986 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.15 hyp=0.53 cameraTheta=2.86 mountX=-0.49 mountY=0.16, mountTheta=2.82 01:02:21.986 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.15, opts=13) 01:02:21.986 00.000 10672 Enqueuing Move request for scope (-0.51, 0.15) 01:02:21.986 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:22.001 00.015 428 Worker thread wakes up 01:02:22.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.15) opts 0xd 01:02:22.001 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.15) 01:02:22.001 00.000 428 Moving (-0.51, 0.15) raw xDistance=-0.49 yDistance=0.16 01:02:22.001 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.49 01:02:22.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:22.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:02:22.001 00.000 428 MoveAxis(E, 518, ABG) 01:02:22.001 00.000 428 Guiding Dir = 2, Dur = 518 01:02:22.001 00.000 428 IsSlewing returns 0 01:02:22.001 00.000 428 IsGuiding returns 0 01:02:22.017 00.016 428 PulseGuide returned control before completion, sleep 510 01:02:22.017 00.000 10672 UpdateGuideState exits: m=205928 SNR=39.2 01:02:22.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:22.017 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:22.017 00.000 10672 Enqueuing Expose request 01:02:22.580 00.563 428 IsGuiding returns 0 01:02:22.580 00.000 428 Move returns status 0, amount 518 01:02:22.580 00.000 428 MoveAxis(N, 0, ABG) 01:02:22.580 00.000 428 Move returns status 0, amount 0 01:02:22.580 00.000 428 move complete, result=0 01:02:22.580 00.000 428 worker thread done servicing request 01:02:22.580 00.000 428 Worker thread wakes up 01:02:22.580 00.000 10672 GuideStep: -0.5 px 518 ms EAST, 0.2 px 0 ms NORTH 01:02:22.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:22.580 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:23.860 01.280 428 Exposure complete 01:02:24.001 00.141 428 worker thread done servicing request 01:02:24.001 00.000 10672 OnExposeComplete: enter 01:02:24.001 00.000 10672 UpdateGuideState(): m_state=6 01:02:24.001 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2238 01:02:24.001 00.000 10672 Star::Find returns 1 (0), X=577.17, Y=272.04, Mass=230838, SNR=44.9, Peak=29504 HFD=3.0 01:02:24.001 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.14) = xAngle (0.50 = 0.50) 01:02:24.001 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.60 = 0.60) 01:02:24.001 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.30 hyp=0.50 cameraTheta=0.63 mountX=0.44 mountY=0.29, mountTheta=0.57 01:02:24.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.30, opts=13) 01:02:24.001 00.000 10672 Enqueuing Move request for scope (0.41, 0.30) 01:02:24.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:24.001 00.000 428 Worker thread wakes up 01:02:24.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.30) opts 0xd 01:02:24.001 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.30) 01:02:24.001 00.000 428 Moving (0.41, 0.30) raw xDistance=0.44 yDistance=0.29 01:02:24.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44 01:02:24.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:24.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:02:24.001 00.000 428 MoveAxis(W, 483, ABG) 01:02:24.001 00.000 428 Guiding Dir = 3, Dur = 483 01:02:24.016 00.015 428 IsSlewing returns 0 01:02:24.016 00.000 428 IsGuiding returns 0 01:02:24.016 00.000 10672 UpdateGuideState exits: m=230838 SNR=44.9 01:02:24.016 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:24.016 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:24.016 00.000 10672 Enqueuing Expose request 01:02:24.032 00.016 428 PulseGuide returned control before completion, sleep 478 01:02:24.517 00.485 428 IsGuiding returns 1 01:02:24.517 00.000 428 scope still moving after pulse duration time elapsed 01:02:24.563 00.046 428 IsSlewing returns 0 01:02:24.563 00.000 428 IsGuiding returns 0 01:02:24.563 00.000 428 scope move finished after 483 + 61 ms 01:02:24.563 00.000 428 Move returns status 0, amount 483 01:02:24.563 00.000 428 MoveAxis(N, 0, ABG) 01:02:24.563 00.000 428 Move returns status 0, amount 0 01:02:24.563 00.000 428 move complete, result=0 01:02:24.563 00.000 428 worker thread done servicing request 01:02:24.563 00.000 428 Worker thread wakes up 01:02:24.563 00.000 10672 GuideStep: 0.4 px 483 ms WEST, 0.3 px 0 ms NORTH 01:02:24.563 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:24.563 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:25.875 01.312 428 Exposure complete 01:02:25.953 00.078 10672 read socket command 10 01:02:25.953 00.000 10672 processing socket request REQDIST 01:02:25.953 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:02:25.953 00.000 10672 Sending socket response 53 (0x35) 01:02:26.016 00.063 428 worker thread done servicing request 01:02:26.016 00.000 10672 OnExposeComplete: enter 01:02:26.016 00.000 10672 UpdateGuideState(): m_state=6 01:02:26.016 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2239 01:02:26.016 00.000 10672 Star::Find returns 1 (0), X=575.42, Y=271.92, Mass=205998, SNR=40.1, Peak=23616 HFD=2.9 01:02:26.016 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.14) = xAngle (2.87 = 2.87) 01:02:26.016 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.98 = 2.98) 01:02:26.016 00.000 10672 CameraToMount -- cameraX=-1.34 cameraY=0.18 hyp=1.35 cameraTheta=3.00 mountX=-1.30 mountY=0.22, mountTheta=2.97 01:02:26.016 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.34, y=0.18, opts=13) 01:02:26.016 00.000 10672 Enqueuing Move request for scope (-1.34, 0.18) 01:02:26.016 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:26.016 00.000 428 Worker thread wakes up 01:02:26.016 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.18) opts 0xd 01:02:26.016 00.000 428 Handling offset move in thread for scope, endpoint = (-1.34, 0.18) 01:02:26.016 00.000 428 Moving (-1.34, 0.18) raw xDistance=-1.30 yDistance=0.22 01:02:26.016 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.30 01:02:26.016 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:26.016 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:02:26.016 00.000 428 MoveAxis(E, 1487, ABG) 01:02:26.016 00.000 428 Guiding Dir = 2, Dur = 1487 01:02:26.016 00.000 428 IsSlewing returns 0 01:02:26.016 00.000 428 IsGuiding returns 0 01:02:26.047 00.031 10672 UpdateGuideState exits: m=205998 SNR=40.1 01:02:26.047 00.000 428 PulseGuide returned control before completion, sleep 1469 01:02:26.047 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:26.047 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:26.047 00.000 10672 Enqueuing Expose request 01:02:27.547 01.500 428 IsGuiding returns 1 01:02:27.547 00.000 428 scope still moving after pulse duration time elapsed 01:02:27.578 00.031 428 IsSlewing returns 0 01:02:27.578 00.000 428 IsGuiding returns 0 01:02:27.578 00.000 428 scope move finished after 1487 + 77 ms 01:02:27.578 00.000 428 Move returns status 0, amount 1487 01:02:27.578 00.000 428 MoveAxis(N, 0, ABG) 01:02:27.578 00.000 428 Move returns status 0, amount 0 01:02:27.578 00.000 428 move complete, result=0 01:02:27.578 00.000 428 worker thread done servicing request 01:02:27.578 00.000 428 Worker thread wakes up 01:02:27.578 00.000 10672 GuideStep: -1.3 px 1487 ms EAST, 0.2 px 0 ms NORTH 01:02:27.578 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:27.578 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:27.875 00.297 428 Exposure complete 01:02:28.004 00.129 428 worker thread done servicing request 01:02:28.004 00.000 10672 OnExposeComplete: enter 01:02:28.004 00.000 10672 UpdateGuideState(): m_state=6 01:02:28.004 00.000 10672 Star::Find(15, 575, 271, 0, (0,0,0,0), 0.0, 0) frame 2240 01:02:28.004 00.000 10672 Star::Find returns 1 (0), X=576.63, Y=271.60, Mass=182556, SNR=30.8, Peak=26784 HFD=3.0 01:02:28.004 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.43 = -2.43) 01:02:28.004 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.32 = -2.32) 01:02:28.004 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.29 mountX=-0.14 mountY=-0.14, mountTheta=-2.38 01:02:28.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.14, opts=13) 01:02:28.004 00.000 10672 Enqueuing Move request for scope (-0.13, -0.14) 01:02:28.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:28.004 00.000 428 Worker thread wakes up 01:02:28.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd 01:02:28.004 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.14) 01:02:28.004 00.000 428 Moving (-0.13, -0.14) raw xDistance=-0.14 yDistance=-0.14 01:02:28.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 01:02:28.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:28.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:02:28.004 00.000 428 MoveAxis(E, 0, ABG) 01:02:28.004 00.000 428 Move returns status 0, amount 0 01:02:28.004 00.000 428 MoveAxis(N, 0, ABG) 01:02:28.004 00.000 428 Move returns status 0, amount 0 01:02:28.004 00.000 428 move complete, result=0 01:02:28.004 00.000 428 worker thread done servicing request 01:02:28.019 00.015 10672 UpdateGuideState exits: m=182556 SNR=30.8 01:02:28.019 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:28.035 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:28.035 00.000 10672 Enqueuing Expose request 01:02:28.035 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:02:28.035 00.000 428 Worker thread wakes up 01:02:28.035 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:28.035 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:29.878 01.843 428 Exposure complete 01:02:30.003 00.125 428 worker thread done servicing request 01:02:30.003 00.000 10672 OnExposeComplete: enter 01:02:30.003 00.000 10672 UpdateGuideState(): m_state=6 01:02:30.003 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2241 01:02:30.003 00.000 10672 Star::Find returns 1 (0), X=576.98, Y=271.93, Mass=201629, SNR=40.4, Peak=25040 HFD=2.7 01:02:30.003 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.56 = 0.56) 01:02:30.003 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 01:02:30.003 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.29 cameraTheta=0.70 mountX=0.24 mountY=0.18, mountTheta=0.63 01:02:30.003 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.18, opts=13) 01:02:30.003 00.000 10672 Enqueuing Move request for scope (0.22, 0.18) 01:02:30.003 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:30.003 00.000 428 Worker thread wakes up 01:02:30.003 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd 01:02:30.003 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.18) 01:02:30.003 00.000 428 Moving (0.22, 0.18) raw xDistance=0.24 yDistance=0.18 01:02:30.003 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 01:02:30.003 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:30.003 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 01:02:30.003 00.000 428 MoveAxis(E, 0, ABG) 01:02:30.003 00.000 428 Move returns status 0, amount 0 01:02:30.003 00.000 428 MoveAxis(N, 0, ABG) 01:02:30.003 00.000 428 Move returns status 0, amount 0 01:02:30.003 00.000 428 move complete, result=0 01:02:30.003 00.000 428 worker thread done servicing request 01:02:30.034 00.031 10672 UpdateGuideState exits: m=201629 SNR=40.4 01:02:30.034 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:30.034 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:30.034 00.000 10672 Enqueuing Expose request 01:02:30.034 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:02:30.034 00.000 428 Worker thread wakes up 01:02:30.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:30.034 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:30.956 00.922 10672 read socket command 10 01:02:30.956 00.000 10672 processing socket request REQDIST 01:02:30.956 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:02:30.956 00.000 10672 Sending socket response 50 (0x32) 01:02:31.877 00.921 428 Exposure complete 01:02:32.002 00.125 428 worker thread done servicing request 01:02:32.002 00.000 10672 OnExposeComplete: enter 01:02:32.002 00.000 10672 UpdateGuideState(): m_state=6 01:02:32.002 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2242 01:02:32.018 00.016 10672 Star::Find returns 1 (0), X=576.73, Y=271.41, Mass=190075, SNR=40.8, Peak=27104 HFD=2.7 01:02:32.018 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 01:02:32.018 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 01:02:32.018 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.66 mountX=-0.07 mountY=-0.32, mountTheta=-1.79 01:02:32.018 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.33, opts=13) 01:02:32.018 00.000 10672 Enqueuing Move request for scope (-0.03, -0.33) 01:02:32.018 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:32.018 00.000 428 Worker thread wakes up 01:02:32.018 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.33) opts 0xd 01:02:32.018 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.33) 01:02:32.018 00.000 428 Moving (-0.03, -0.33) raw xDistance=-0.07 yDistance=-0.32 01:02:32.018 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 01:02:32.018 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:32.018 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:02:32.018 00.000 428 MoveAxis(E, 0, ABG) 01:02:32.018 00.000 428 Move returns status 0, amount 0 01:02:32.018 00.000 428 MoveAxis(N, 0, ABG) 01:02:32.018 00.000 428 Move returns status 0, amount 0 01:02:32.018 00.000 428 move complete, result=0 01:02:32.018 00.000 428 worker thread done servicing request 01:02:32.034 00.016 10672 UpdateGuideState exits: m=190075 SNR=40.8 01:02:32.034 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:32.034 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:32.034 00.000 10672 Enqueuing Expose request 01:02:32.034 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 01:02:32.034 00.000 428 Worker thread wakes up 01:02:32.034 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:32.034 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:33.877 01.843 428 Exposure complete 01:02:34.002 00.125 428 worker thread done servicing request 01:02:34.002 00.000 10672 OnExposeComplete: enter 01:02:34.002 00.000 10672 UpdateGuideState(): m_state=6 01:02:34.002 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2243 01:02:34.002 00.000 10672 Star::Find returns 1 (0), X=577.06, Y=271.43, Mass=209946, SNR=43.6, Peak=34960 HFD=2.4 01:02:34.002 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.14) = xAngle (-0.93 = -0.93) 01:02:34.002 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.83 = -0.83) 01:02:34.002 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.31 hyp=0.44 cameraTheta=-0.80 mountX=0.26 mountY=-0.32, mountTheta=-0.89 01:02:34.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.31, opts=13) 01:02:34.002 00.000 10672 Enqueuing Move request for scope (0.30, -0.31) 01:02:34.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:34.002 00.000 428 Worker thread wakes up 01:02:34.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.31) opts 0xd 01:02:34.002 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.31) 01:02:34.002 00.000 428 Moving (0.30, -0.31) raw xDistance=0.26 yDistance=-0.32 01:02:34.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:02:34.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:34.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:02:34.002 00.000 428 MoveAxis(E, 0, ABG) 01:02:34.002 00.000 428 Move returns status 0, amount 0 01:02:34.002 00.000 428 MoveAxis(N, 0, ABG) 01:02:34.002 00.000 428 Move returns status 0, amount 0 01:02:34.002 00.000 428 move complete, result=0 01:02:34.002 00.000 428 worker thread done servicing request 01:02:34.033 00.031 10672 UpdateGuideState exits: m=209946 SNR=43.6 01:02:34.033 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:34.033 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:34.033 00.000 10672 Enqueuing Expose request 01:02:34.033 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 01:02:34.033 00.000 428 Worker thread wakes up 01:02:34.033 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:34.033 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:35.876 01.843 428 Exposure complete 01:02:35.954 00.078 10672 read socket command 10 01:02:35.954 00.000 10672 processing socket request REQDIST 01:02:35.954 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:02:35.954 00.000 10672 Sending socket response 44 (0x2c) 01:02:36.001 00.047 428 worker thread done servicing request 01:02:36.001 00.000 10672 OnExposeComplete: enter 01:02:36.001 00.000 10672 UpdateGuideState(): m_state=6 01:02:36.001 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2244 01:02:36.001 00.000 10672 Star::Find returns 1 (0), X=577.00, Y=271.71, Mass=217422, SNR=42.8, Peak=36816 HFD=2.5 01:02:36.001 00.000 10672 CameraToMount -- cameraTheta (-0.13) - m_xAngle (0.14) = xAngle (-0.27 = -0.27) 01:02:36.001 00.000 10672 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.16 = -0.16) 01:02:36.001 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.13 mountX=0.23 mountY=-0.04, mountTheta=-0.17 01:02:36.001 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.03, opts=13) 01:02:36.001 00.000 10672 Enqueuing Move request for scope (0.24, -0.03) 01:02:36.001 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:36.001 00.000 428 Worker thread wakes up 01:02:36.001 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd 01:02:36.001 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.03) 01:02:36.001 00.000 428 Moving (0.24, -0.03) raw xDistance=0.23 yDistance=-0.04 01:02:36.001 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:02:36.001 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:36.001 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:02:36.001 00.000 428 MoveAxis(E, 0, ABG) 01:02:36.001 00.000 428 Move returns status 0, amount 0 01:02:36.001 00.000 428 MoveAxis(N, 0, ABG) 01:02:36.001 00.000 428 Move returns status 0, amount 0 01:02:36.001 00.000 428 move complete, result=0 01:02:36.001 00.000 428 worker thread done servicing request 01:02:36.032 00.031 10672 UpdateGuideState exits: m=217422 SNR=42.8 01:02:36.032 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:36.032 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:36.032 00.000 10672 Enqueuing Expose request 01:02:36.032 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:02:36.032 00.000 428 Worker thread wakes up 01:02:36.032 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:36.032 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:37.864 01.832 428 Exposure complete 01:02:37.989 00.125 428 worker thread done servicing request 01:02:37.989 00.000 10672 OnExposeComplete: enter 01:02:37.989 00.000 10672 UpdateGuideState(): m_state=6 01:02:37.989 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2245 01:02:37.989 00.000 10672 Star::Find returns 1 (0), X=577.10, Y=271.56, Mass=253769, SNR=53.5, Peak=29296 HFD=3.3 01:02:37.989 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.14) = xAngle (-0.64 = -0.64) 01:02:37.989 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.53 = -0.53) 01:02:37.989 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.18 hyp=0.39 cameraTheta=-0.50 mountX=0.31 mountY=-0.19, mountTheta=-0.56 01:02:37.989 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.18, opts=13) 01:02:37.989 00.000 10672 Enqueuing Move request for scope (0.34, -0.18) 01:02:37.989 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:37.989 00.000 428 Worker thread wakes up 01:02:37.989 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.18) opts 0xd 01:02:37.989 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.18) 01:02:37.989 00.000 428 Moving (0.34, -0.18) raw xDistance=0.31 yDistance=-0.19 01:02:37.989 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 01:02:37.989 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:37.989 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:02:37.989 00.000 428 MoveAxis(E, 0, ABG) 01:02:37.989 00.000 428 Move returns status 0, amount 0 01:02:37.989 00.000 428 MoveAxis(N, 0, ABG) 01:02:37.989 00.000 428 Move returns status 0, amount 0 01:02:37.989 00.000 428 move complete, result=0 01:02:37.989 00.000 428 worker thread done servicing request 01:02:38.020 00.031 10672 UpdateGuideState exits: m=253769 SNR=53.5 01:02:38.020 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:38.020 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:38.020 00.000 10672 Enqueuing Expose request 01:02:38.020 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:02:38.020 00.000 428 Worker thread wakes up 01:02:38.020 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:38.020 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:39.863 01.843 428 Exposure complete 01:02:40.004 00.141 428 worker thread done servicing request 01:02:40.004 00.000 10672 OnExposeComplete: enter 01:02:40.004 00.000 10672 UpdateGuideState(): m_state=6 01:02:40.004 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2246 01:02:40.004 00.000 10672 Star::Find returns 1 (0), X=577.27, Y=271.95, Mass=221334, SNR=42.8, Peak=24704 HFD=3.2 01:02:40.004 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.14) = xAngle (0.26 = 0.26) 01:02:40.004 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.37 = 0.37) 01:02:40.004 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.21 hyp=0.56 cameraTheta=0.40 mountX=0.54 mountY=0.20, mountTheta=0.35 01:02:40.004 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.21, opts=13) 01:02:40.004 00.000 10672 Enqueuing Move request for scope (0.51, 0.21) 01:02:40.004 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:40.004 00.000 428 Worker thread wakes up 01:02:40.004 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.21) opts 0xd 01:02:40.004 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.21) 01:02:40.004 00.000 428 Moving (0.51, 0.21) raw xDistance=0.54 yDistance=0.20 01:02:40.004 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 01:02:40.004 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:40.004 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:02:40.004 00.000 428 MoveAxis(W, 628, ABG) 01:02:40.004 00.000 428 Guiding Dir = 3, Dur = 628 01:02:40.004 00.000 428 IsSlewing returns 0 01:02:40.004 00.000 428 IsGuiding returns 0 01:02:40.035 00.031 10672 UpdateGuideState exits: m=221334 SNR=42.8 01:02:40.035 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:40.035 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:40.035 00.000 10672 Enqueuing Expose request 01:02:40.035 00.000 428 PulseGuide returned control before completion, sleep 616 01:02:40.691 00.656 428 IsGuiding returns 0 01:02:40.691 00.000 428 Move returns status 0, amount 628 01:02:40.691 00.000 428 MoveAxis(N, 0, ABG) 01:02:40.691 00.000 428 Move returns status 0, amount 0 01:02:40.691 00.000 428 move complete, result=0 01:02:40.691 00.000 428 worker thread done servicing request 01:02:40.691 00.000 10672 GuideStep: 0.5 px 628 ms WEST, 0.2 px 0 ms NORTH 01:02:40.691 00.000 428 Worker thread wakes up 01:02:40.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:40.691 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:40.957 00.266 10672 read socket command 10 01:02:40.957 00.000 10672 processing socket request REQDIST 01:02:40.957 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:02:40.957 00.000 10672 Sending socket response 43 (0x2b) 01:02:41.863 00.906 428 Exposure complete 01:02:42.003 00.140 428 worker thread done servicing request 01:02:42.003 00.000 10672 OnExposeComplete: enter 01:02:42.003 00.000 10672 UpdateGuideState(): m_state=6 01:02:42.003 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2247 01:02:42.003 00.000 10672 Star::Find returns 1 (0), X=576.67, Y=271.95, Mass=189714, SNR=38.3, Peak=30928 HFD=2.4 01:02:42.003 00.000 10672 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.14) = xAngle (1.82 = 1.82) 01:02:42.003 00.000 10672 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.93 = 1.93) 01:02:42.003 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.96 mountX=-0.06 mountY=0.21, mountTheta=1.83 01:02:42.003 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.21, opts=13) 01:02:42.003 00.000 10672 Enqueuing Move request for scope (-0.09, 0.21) 01:02:42.003 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:42.003 00.000 428 Worker thread wakes up 01:02:42.003 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd 01:02:42.003 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.21) 01:02:42.003 00.000 428 Moving (-0.09, 0.21) raw xDistance=-0.06 yDistance=0.21 01:02:42.003 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 01:02:42.003 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:42.003 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:02:42.003 00.000 428 MoveAxis(E, 0, ABG) 01:02:42.003 00.000 428 Move returns status 0, amount 0 01:02:42.003 00.000 428 MoveAxis(N, 0, ABG) 01:02:42.003 00.000 428 Move returns status 0, amount 0 01:02:42.003 00.000 428 move complete, result=0 01:02:42.003 00.000 428 worker thread done servicing request 01:02:42.019 00.016 10672 UpdateGuideState exits: m=189714 SNR=38.3 01:02:42.035 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:42.035 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:42.035 00.000 10672 Enqueuing Expose request 01:02:42.035 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:02:42.035 00.000 428 Worker thread wakes up 01:02:42.035 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:42.035 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:43.862 01.827 428 Exposure complete 01:02:43.987 00.125 428 worker thread done servicing request 01:02:43.987 00.000 10672 OnExposeComplete: enter 01:02:43.987 00.000 10672 UpdateGuideState(): m_state=6 01:02:43.987 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2248 01:02:43.987 00.000 10672 Star::Find returns 1 (0), X=576.61, Y=271.77, Mass=221322, SNR=40.6, Peak=25904 HFD=2.8 01:02:43.987 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 01:02:43.987 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.93 = 2.93) 01:02:43.987 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.96 mountX=-0.15 mountY=0.03, mountTheta=2.93 01:02:43.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.03, opts=13) 01:02:43.987 00.000 10672 Enqueuing Move request for scope (-0.15, 0.03) 01:02:43.987 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:43.987 00.000 428 Worker thread wakes up 01:02:43.987 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd 01:02:43.987 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.03) 01:02:43.987 00.000 428 Moving (-0.15, 0.03) raw xDistance=-0.15 yDistance=0.03 01:02:43.987 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:02:43.987 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:43.987 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:02:43.987 00.000 428 MoveAxis(E, 0, ABG) 01:02:43.987 00.000 428 Move returns status 0, amount 0 01:02:43.987 00.000 428 MoveAxis(N, 0, ABG) 01:02:43.987 00.000 428 Move returns status 0, amount 0 01:02:43.987 00.000 428 move complete, result=0 01:02:43.987 00.000 428 worker thread done servicing request 01:02:44.018 00.031 10672 UpdateGuideState exits: m=221322 SNR=40.6 01:02:44.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:44.018 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:44.018 00.000 10672 Enqueuing Expose request 01:02:44.018 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:02:44.018 00.000 428 Worker thread wakes up 01:02:44.018 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:44.018 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:45.866 01.848 428 Exposure complete 01:02:45.960 00.094 10672 read socket command 10 01:02:45.960 00.000 10672 processing socket request REQDIST 01:02:45.960 00.000 10672 SOCKSVR: Sending pixel error of 0.30 01:02:45.960 00.000 10672 Sending socket response 30 (0x1e) 01:02:45.991 00.031 428 worker thread done servicing request 01:02:45.991 00.000 10672 OnExposeComplete: enter 01:02:45.991 00.000 10672 UpdateGuideState(): m_state=6 01:02:45.991 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2249 01:02:45.991 00.000 10672 Star::Find returns 1 (0), X=576.97, Y=272.12, Mass=221572, SNR=40.6, Peak=32560 HFD=2.7 01:02:45.991 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.14) = xAngle (0.92 = 0.92) 01:02:45.991 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.02 = 1.02) 01:02:45.991 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.43 cameraTheta=1.05 mountX=0.26 mountY=0.37, mountTheta=0.95 01:02:45.991 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.38, opts=13) 01:02:45.991 00.000 10672 Enqueuing Move request for scope (0.21, 0.38) 01:02:45.991 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:45.991 00.000 428 Worker thread wakes up 01:02:45.991 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.38) opts 0xd 01:02:45.991 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.38) 01:02:45.991 00.000 428 Moving (0.21, 0.38) raw xDistance=0.26 yDistance=0.37 01:02:45.991 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:02:45.991 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:45.991 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:02:45.991 00.000 428 MoveAxis(E, 0, ABG) 01:02:45.991 00.000 428 Move returns status 0, amount 0 01:02:45.991 00.000 428 MoveAxis(N, 0, ABG) 01:02:45.991 00.000 428 Move returns status 0, amount 0 01:02:45.991 00.000 428 move complete, result=0 01:02:45.991 00.000 428 worker thread done servicing request 01:02:46.038 00.047 10672 UpdateGuideState exits: m=221572 SNR=40.6 01:02:46.038 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:46.038 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:46.038 00.000 10672 Enqueuing Expose request 01:02:46.038 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:02:46.038 00.000 428 Worker thread wakes up 01:02:46.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:46.038 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:47.866 01.828 428 Exposure complete 01:02:48.006 00.140 428 worker thread done servicing request 01:02:48.006 00.000 10672 OnExposeComplete: enter 01:02:48.006 00.000 10672 UpdateGuideState(): m_state=6 01:02:48.006 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2250 01:02:48.006 00.000 10672 Star::Find returns 1 (0), X=576.85, Y=271.91, Mass=223089, SNR=43.2, Peak=29728 HFD=2.8 01:02:48.006 00.000 10672 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.14) = xAngle (0.95 = 0.95) 01:02:48.006 00.000 10672 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.06 = 1.06) 01:02:48.006 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.09 mountX=0.11 mountY=0.17, mountTheta=0.99 01:02:48.006 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.17, opts=13) 01:02:48.006 00.000 10672 Enqueuing Move request for scope (0.09, 0.17) 01:02:48.006 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:48.006 00.000 428 Worker thread wakes up 01:02:48.006 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd 01:02:48.006 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.17) 01:02:48.006 00.000 428 Moving (0.09, 0.17) raw xDistance=0.11 yDistance=0.17 01:02:48.006 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 01:02:48.006 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:48.006 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:02:48.006 00.000 428 MoveAxis(E, 0, ABG) 01:02:48.006 00.000 428 Move returns status 0, amount 0 01:02:48.006 00.000 428 MoveAxis(N, 0, ABG) 01:02:48.006 00.000 428 Move returns status 0, amount 0 01:02:48.006 00.000 428 move complete, result=0 01:02:48.006 00.000 428 worker thread done servicing request 01:02:48.038 00.032 10672 UpdateGuideState exits: m=223089 SNR=43.2 01:02:48.038 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:48.038 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:48.038 00.000 10672 Enqueuing Expose request 01:02:48.038 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:02:48.038 00.000 428 Worker thread wakes up 01:02:48.038 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:48.038 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:49.865 01.827 428 Exposure complete 01:02:49.990 00.125 428 worker thread done servicing request 01:02:49.990 00.000 10672 OnExposeComplete: enter 01:02:49.990 00.000 10672 UpdateGuideState(): m_state=6 01:02:49.990 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2251 01:02:49.990 00.000 10672 Star::Find returns 1 (0), X=576.72, Y=271.76, Mass=201059, SNR=34.5, Peak=31248 HFD=2.9 01:02:49.990 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 01:02:49.990 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.63 = 2.63) 01:02:49.990 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.66 mountX=-0.04 mountY=0.02, mountTheta=2.60 01:02:49.990 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.02, opts=13) 01:02:49.990 00.000 10672 Enqueuing Move request for scope (-0.04, 0.02) 01:02:49.990 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:49.990 00.000 428 Worker thread wakes up 01:02:49.990 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd 01:02:49.990 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.02) 01:02:49.990 00.000 428 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=0.02 01:02:49.990 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:02:49.990 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:49.990 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:02:49.990 00.000 428 MoveAxis(E, 0, ABG) 01:02:49.990 00.000 428 Move returns status 0, amount 0 01:02:49.990 00.000 428 MoveAxis(N, 0, ABG) 01:02:49.990 00.000 428 Move returns status 0, amount 0 01:02:49.990 00.000 428 move complete, result=0 01:02:49.990 00.000 428 worker thread done servicing request 01:02:50.021 00.031 10672 UpdateGuideState exits: m=201059 SNR=34.5 01:02:50.021 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:50.021 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:50.021 00.000 10672 Enqueuing Expose request 01:02:50.021 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 01:02:50.021 00.000 428 Worker thread wakes up 01:02:50.021 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:50.021 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:50.959 00.938 10672 read socket command 10 01:02:50.959 00.000 10672 processing socket request REQDIST 01:02:50.959 00.000 10672 SOCKSVR: Sending pixel error of 0.22 01:02:50.959 00.000 10672 Sending socket response 22 (0x16) 01:02:51.864 00.905 428 Exposure complete 01:02:52.005 00.141 428 worker thread done servicing request 01:02:52.005 00.000 10672 OnExposeComplete: enter 01:02:52.005 00.000 10672 UpdateGuideState(): m_state=6 01:02:52.005 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2252 01:02:52.005 00.000 10672 Star::Find returns 1 (0), X=576.72, Y=272.14, Mass=205541, SNR=39.2, Peak=27648 HFD=2.6 01:02:52.005 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 01:02:52.005 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 01:02:52.005 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.40 hyp=0.40 cameraTheta=1.66 mountX=0.02 mountY=0.40, mountTheta=1.52 01:02:52.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.40, opts=13) 01:02:52.005 00.000 10672 Enqueuing Move request for scope (-0.04, 0.40) 01:02:52.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:52.005 00.000 428 Worker thread wakes up 01:02:52.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.40) opts 0xd 01:02:52.005 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.40) 01:02:52.005 00.000 428 Moving (-0.04, 0.40) raw xDistance=0.02 yDistance=0.40 01:02:52.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:02:52.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:52.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 01:02:52.005 00.000 428 MoveAxis(E, 0, ABG) 01:02:52.005 00.000 428 Move returns status 0, amount 0 01:02:52.005 00.000 428 MoveAxis(N, 0, ABG) 01:02:52.005 00.000 428 Move returns status 0, amount 0 01:02:52.005 00.000 428 move complete, result=0 01:02:52.005 00.000 428 worker thread done servicing request 01:02:52.021 00.016 10672 UpdateGuideState exits: m=205541 SNR=39.2 01:02:52.021 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:52.021 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:52.021 00.000 10672 Enqueuing Expose request 01:02:52.021 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:02:52.021 00.000 428 Worker thread wakes up 01:02:52.021 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:52.021 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:53.869 01.848 428 Exposure complete 01:02:53.994 00.125 428 worker thread done servicing request 01:02:53.994 00.000 10672 OnExposeComplete: enter 01:02:53.994 00.000 10672 UpdateGuideState(): m_state=6 01:02:53.994 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2253 01:02:54.009 00.015 10672 Star::Find returns 1 (0), X=576.37, Y=271.62, Mass=204778, SNR=41.1, Peak=27984 HFD=2.9 01:02:54.009 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (0.14) = xAngle (-2.97 = -2.97) 01:02:54.009 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.86 = -2.86) 01:02:54.009 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.12 hyp=0.41 cameraTheta=-2.83 mountX=-0.40 mountY=-0.11, mountTheta=-2.87 01:02:54.009 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.12, opts=13) 01:02:54.009 00.000 10672 Enqueuing Move request for scope (-0.39, -0.12) 01:02:54.009 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:54.009 00.000 428 Worker thread wakes up 01:02:54.009 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.12) opts 0xd 01:02:54.009 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.12) 01:02:54.009 00.000 428 Moving (-0.39, -0.12) raw xDistance=-0.40 yDistance=-0.11 01:02:54.009 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:02:54.009 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:54.009 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 01:02:54.009 00.000 428 MoveAxis(E, 0, ABG) 01:02:54.009 00.000 428 Move returns status 0, amount 0 01:02:54.009 00.000 428 MoveAxis(N, 0, ABG) 01:02:54.009 00.000 428 Move returns status 0, amount 0 01:02:54.009 00.000 428 move complete, result=0 01:02:54.009 00.000 428 worker thread done servicing request 01:02:54.041 00.032 10672 UpdateGuideState exits: m=204778 SNR=41.1 01:02:54.041 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:54.041 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:54.041 00.000 10672 Enqueuing Expose request 01:02:54.041 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:02:54.041 00.000 428 Worker thread wakes up 01:02:54.041 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:54.041 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:55.868 01.827 428 Exposure complete 01:02:55.962 00.094 10672 read socket command 10 01:02:55.962 00.000 10672 processing socket request REQDIST 01:02:55.962 00.000 10672 SOCKSVR: Sending pixel error of 0.31 01:02:55.962 00.000 10672 Sending socket response 31 (0x1f) 01:02:55.993 00.031 428 worker thread done servicing request 01:02:55.993 00.000 10672 OnExposeComplete: enter 01:02:55.993 00.000 10672 UpdateGuideState(): m_state=6 01:02:55.993 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2254 01:02:55.993 00.000 10672 Star::Find returns 1 (0), X=576.81, Y=271.88, Mass=223833, SNR=43.5, Peak=26352 HFD=2.9 01:02:55.993 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 01:02:55.993 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.18 = 1.18) 01:02:55.993 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.21 mountX=0.07 mountY=0.14, mountTheta=1.09 01:02:55.993 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.14, opts=13) 01:02:55.993 00.000 10672 Enqueuing Move request for scope (0.05, 0.14) 01:02:55.993 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:55.993 00.000 428 Worker thread wakes up 01:02:55.993 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd 01:02:55.993 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.14) 01:02:55.993 00.000 428 Moving (0.05, 0.14) raw xDistance=0.07 yDistance=0.14 01:02:55.993 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:02:55.993 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:55.993 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:02:55.993 00.000 428 MoveAxis(E, 0, ABG) 01:02:55.993 00.000 428 Move returns status 0, amount 0 01:02:55.993 00.000 428 MoveAxis(N, 0, ABG) 01:02:55.993 00.000 428 Move returns status 0, amount 0 01:02:55.993 00.000 428 move complete, result=0 01:02:55.993 00.000 428 worker thread done servicing request 01:02:56.024 00.031 10672 UpdateGuideState exits: m=223833 SNR=43.5 01:02:56.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:56.024 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:56.024 00.000 10672 Enqueuing Expose request 01:02:56.024 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:02:56.024 00.000 428 Worker thread wakes up 01:02:56.024 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:56.024 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:57.867 01.843 428 Exposure complete 01:02:57.992 00.125 428 worker thread done servicing request 01:02:57.992 00.000 10672 OnExposeComplete: enter 01:02:57.992 00.000 10672 UpdateGuideState(): m_state=6 01:02:57.992 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2255 01:02:57.992 00.000 10672 Star::Find returns 1 (0), X=576.55, Y=272.15, Mass=224643, SNR=38.8, Peak=35280 HFD=2.5 01:02:57.992 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.90 = 1.90) 01:02:57.992 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.01 = 2.01) 01:02:57.992 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.41 hyp=0.46 cameraTheta=2.04 mountX=-0.15 mountY=0.42, mountTheta=1.92 01:02:57.992 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.41, opts=13) 01:02:57.992 00.000 10672 Enqueuing Move request for scope (-0.21, 0.41) 01:02:57.992 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:02:57.992 00.000 428 Worker thread wakes up 01:02:57.992 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.41) opts 0xd 01:02:57.992 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.41) 01:02:57.992 00.000 428 Moving (-0.21, 0.41) raw xDistance=-0.15 yDistance=0.42 01:02:57.992 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:02:57.992 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:02:57.992 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 01:02:57.992 00.000 428 MoveAxis(E, 0, ABG) 01:02:57.992 00.000 428 Move returns status 0, amount 0 01:02:57.992 00.000 428 MoveAxis(N, 0, ABG) 01:02:57.992 00.000 428 Move returns status 0, amount 0 01:02:57.992 00.000 428 move complete, result=0 01:02:57.992 00.000 428 worker thread done servicing request 01:02:58.024 00.032 10672 UpdateGuideState exits: m=224643 SNR=38.8 01:02:58.024 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:02:58.024 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:02:58.024 00.000 10672 Enqueuing Expose request 01:02:58.024 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:02:58.024 00.000 428 Worker thread wakes up 01:02:58.024 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:02:58.024 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:02:59.867 01.843 428 Exposure complete 01:02:59.992 00.125 428 worker thread done servicing request 01:02:59.992 00.000 10672 OnExposeComplete: enter 01:02:59.992 00.000 10672 UpdateGuideState(): m_state=6 01:03:00.007 00.015 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2256 01:03:00.007 00.000 10672 Star::Find returns 1 (0), X=576.76, Y=271.59, Mass=170556, SNR=33.0, Peak=27216 HFD=2.3 01:03:00.007 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.14) = xAngle (-1.70 = -1.70) 01:03:00.007 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.59 = -1.59) 01:03:00.007 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=-0.02 mountY=-0.15, mountTheta=-1.70 01:03:00.007 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.15, opts=13) 01:03:00.007 00.000 10672 Enqueuing Move request for scope (0.00, -0.15) 01:03:00.007 00.000 428 Worker thread wakes up 01:03:00.007 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:00.007 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd 01:03:00.007 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.15) 01:03:00.007 00.000 428 Moving (0.00, -0.15) raw xDistance=-0.02 yDistance=-0.15 01:03:00.007 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:03:00.007 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:00.007 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:03:00.007 00.000 428 MoveAxis(E, 0, ABG) 01:03:00.007 00.000 428 Move returns status 0, amount 0 01:03:00.007 00.000 428 MoveAxis(N, 0, ABG) 01:03:00.007 00.000 428 Move returns status 0, amount 0 01:03:00.007 00.000 428 move complete, result=0 01:03:00.007 00.000 428 worker thread done servicing request 01:03:00.023 00.016 10672 UpdateGuideState exits: m=170556 SNR=33.0 01:03:00.023 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:00.023 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:00.023 00.000 10672 Enqueuing Expose request 01:03:00.023 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:03:00.023 00.000 428 Worker thread wakes up 01:03:00.023 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:00.023 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:00.960 00.937 10672 read socket command 10 01:03:00.960 00.000 10672 processing socket request REQDIST 01:03:00.960 00.000 10672 SOCKSVR: Sending pixel error of 0.27 01:03:00.960 00.000 10672 Sending socket response 27 (0x1b) 01:03:01.855 00.895 428 Exposure complete 01:03:01.996 00.141 428 worker thread done servicing request 01:03:01.996 00.000 10672 OnExposeComplete: enter 01:03:01.996 00.000 10672 UpdateGuideState(): m_state=6 01:03:01.996 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2257 01:03:01.996 00.000 10672 Star::Find returns 1 (0), X=576.06, Y=271.54, Mass=195435, SNR=40.2, Peak=25360 HFD=2.9 01:03:01.996 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 01:03:01.996 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 01:03:01.996 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=-0.20 hyp=0.73 cameraTheta=-2.87 mountX=-0.72 mountY=-0.18, mountTheta=-2.90 01:03:01.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=-0.20, opts=13) 01:03:01.996 00.000 10672 Enqueuing Move request for scope (-0.70, -0.20) 01:03:01.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:01.996 00.000 428 Worker thread wakes up 01:03:01.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.20) opts 0xd 01:03:01.996 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, -0.20) 01:03:01.996 00.000 428 Moving (-0.70, -0.20) raw xDistance=-0.72 yDistance=-0.18 01:03:01.996 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 01:03:01.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:01.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:03:01.996 00.000 428 MoveAxis(E, 844, ABG) 01:03:01.996 00.000 428 Guiding Dir = 2, Dur = 844 01:03:01.996 00.000 428 IsSlewing returns 0 01:03:01.996 00.000 428 IsGuiding returns 0 01:03:02.027 00.031 10672 UpdateGuideState exits: m=195435 SNR=40.2 01:03:02.027 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:02.027 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:02.027 00.000 10672 Enqueuing Expose request 01:03:02.027 00.000 428 PulseGuide returned control before completion, sleep 827 01:03:02.871 00.844 428 IsGuiding returns 1 01:03:02.871 00.000 428 scope still moving after pulse duration time elapsed 01:03:02.902 00.031 428 IsSlewing returns 0 01:03:02.902 00.000 428 IsGuiding returns 0 01:03:02.902 00.000 428 scope move finished after 844 + 63 ms 01:03:02.902 00.000 428 Move returns status 0, amount 844 01:03:02.902 00.000 428 MoveAxis(N, 0, ABG) 01:03:02.902 00.000 428 Move returns status 0, amount 0 01:03:02.902 00.000 428 move complete, result=0 01:03:02.902 00.000 428 worker thread done servicing request 01:03:02.902 00.000 428 Worker thread wakes up 01:03:02.902 00.000 10672 GuideStep: -0.7 px 844 ms EAST, -0.2 px 0 ms NORTH 01:03:02.902 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:02.902 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:03.854 00.952 428 Exposure complete 01:03:03.995 00.141 428 worker thread done servicing request 01:03:03.995 00.000 10672 OnExposeComplete: enter 01:03:03.995 00.000 10672 UpdateGuideState(): m_state=6 01:03:03.995 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2258 01:03:03.995 00.000 10672 Star::Find returns 1 (0), X=576.61, Y=271.90, Mass=203276, SNR=38.5, Peak=26672 HFD=2.7 01:03:03.995 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 01:03:03.995 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.30 = 2.30) 01:03:03.995 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.32 mountX=-0.13 mountY=0.17, mountTheta=2.23 01:03:03.995 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.16, opts=13) 01:03:03.995 00.000 10672 Enqueuing Move request for scope (-0.15, 0.16) 01:03:03.995 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:03.995 00.000 428 Worker thread wakes up 01:03:03.995 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd 01:03:03.995 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.16) 01:03:03.995 00.000 428 Moving (-0.15, 0.16) raw xDistance=-0.13 yDistance=0.17 01:03:03.995 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:03:03.995 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:03.995 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:03:03.995 00.000 428 MoveAxis(E, 0, ABG) 01:03:03.995 00.000 428 Move returns status 0, amount 0 01:03:03.995 00.000 428 MoveAxis(N, 0, ABG) 01:03:03.995 00.000 428 Move returns status 0, amount 0 01:03:03.995 00.000 428 move complete, result=0 01:03:03.995 00.000 428 worker thread done servicing request 01:03:04.026 00.031 10672 UpdateGuideState exits: m=203276 SNR=38.5 01:03:04.026 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:04.026 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:04.026 00.000 10672 Enqueuing Expose request 01:03:04.026 00.000 428 Worker thread wakes up 01:03:04.026 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:03:04.026 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:04.026 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:05.854 01.828 428 Exposure complete 01:03:05.963 00.109 10672 read socket command 10 01:03:05.963 00.000 10672 processing socket request REQDIST 01:03:05.963 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:03:05.963 00.000 10672 Sending socket response 35 (0x23) 01:03:06.010 00.047 428 worker thread done servicing request 01:03:06.010 00.000 10672 OnExposeComplete: enter 01:03:06.010 00.000 10672 UpdateGuideState(): m_state=6 01:03:06.010 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2259 01:03:06.010 00.000 10672 Star::Find returns 1 (0), X=577.21, Y=271.53, Mass=203305, SNR=37.7, Peak=24608 HFD=2.9 01:03:06.010 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.14) = xAngle (-0.58 = -0.58) 01:03:06.010 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.47 = -0.47) 01:03:06.010 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=-0.21 hyp=0.50 cameraTheta=-0.44 mountX=0.42 mountY=-0.23, mountTheta=-0.49 01:03:06.010 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=-0.21, opts=13) 01:03:06.010 00.000 10672 Enqueuing Move request for scope (0.45, -0.21) 01:03:06.010 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:06.010 00.000 428 Worker thread wakes up 01:03:06.010 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.21) opts 0xd 01:03:06.010 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, -0.21) 01:03:06.010 00.000 428 Moving (0.45, -0.21) raw xDistance=0.42 yDistance=-0.23 01:03:06.010 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 01:03:06.010 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:06.010 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 01:03:06.010 00.000 428 MoveAxis(E, 0, ABG) 01:03:06.010 00.000 428 Move returns status 0, amount 0 01:03:06.010 00.000 428 MoveAxis(N, 0, ABG) 01:03:06.010 00.000 428 Move returns status 0, amount 0 01:03:06.010 00.000 428 move complete, result=0 01:03:06.010 00.000 428 worker thread done servicing request 01:03:06.041 00.031 10672 UpdateGuideState exits: m=203305 SNR=37.7 01:03:06.041 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:06.041 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:06.041 00.000 10672 Enqueuing Expose request 01:03:06.041 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 01:03:06.041 00.000 428 Worker thread wakes up 01:03:06.041 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:06.041 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:07.853 01.812 428 Exposure complete 01:03:07.994 00.141 428 worker thread done servicing request 01:03:07.994 00.000 10672 OnExposeComplete: enter 01:03:07.994 00.000 10672 UpdateGuideState(): m_state=6 01:03:07.994 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2260 01:03:07.994 00.000 10672 Star::Find returns 1 (0), X=577.35, Y=271.39, Mass=225374, SNR=41.0, Peak=28096 HFD=3.0 01:03:07.994 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 01:03:07.994 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 01:03:07.994 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.35 hyp=0.69 cameraTheta=-0.53 mountX=0.54 mountY=-0.37, mountTheta=-0.60 01:03:07.994 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.35, opts=13) 01:03:07.994 00.000 10672 Enqueuing Move request for scope (0.59, -0.35) 01:03:07.994 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:07.994 00.000 428 Worker thread wakes up 01:03:07.994 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.35) opts 0xd 01:03:07.994 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.35) 01:03:07.994 00.000 428 Moving (0.59, -0.35) raw xDistance=0.54 yDistance=-0.37 01:03:07.994 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 01:03:07.994 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:07.994 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 01:03:07.994 00.000 428 MoveAxis(W, 632, ABG) 01:03:07.994 00.000 428 Guiding Dir = 3, Dur = 632 01:03:07.994 00.000 428 IsSlewing returns 0 01:03:07.994 00.000 428 IsGuiding returns 0 01:03:08.025 00.031 428 PulseGuide returned control before completion, sleep 620 01:03:08.025 00.000 10672 UpdateGuideState exits: m=225374 SNR=41.0 01:03:08.025 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:08.025 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:08.025 00.000 10672 Enqueuing Expose request 01:03:08.681 00.656 428 IsGuiding returns 1 01:03:08.681 00.000 428 scope still moving after pulse duration time elapsed 01:03:08.712 00.031 428 IsSlewing returns 0 01:03:08.712 00.000 428 IsGuiding returns 0 01:03:08.712 00.000 428 scope move finished after 632 + 78 ms 01:03:08.712 00.000 428 Move returns status 0, amount 632 01:03:08.712 00.000 428 MoveAxis(N, 0, ABG) 01:03:08.712 00.000 428 Move returns status 0, amount 0 01:03:08.712 00.000 428 move complete, result=0 01:03:08.712 00.000 428 worker thread done servicing request 01:03:08.712 00.000 428 Worker thread wakes up 01:03:08.712 00.000 10672 GuideStep: 0.5 px 632 ms WEST, -0.4 px 0 ms NORTH 01:03:08.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:08.712 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:09.857 01.145 428 Exposure complete 01:03:09.998 00.141 428 worker thread done servicing request 01:03:09.998 00.000 10672 OnExposeComplete: enter 01:03:09.998 00.000 10672 UpdateGuideState(): m_state=6 01:03:09.998 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2261 01:03:09.998 00.000 10672 Star::Find returns 1 (0), X=577.31, Y=271.81, Mass=209527, SNR=39.8, Peak=32448 HFD=2.5 01:03:09.998 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.01 = -0.01) 01:03:09.998 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 01:03:09.998 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.07 hyp=0.55 cameraTheta=0.12 mountX=0.55 mountY=0.05, mountTheta=0.09 01:03:09.998 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.07, opts=13) 01:03:09.998 00.000 10672 Enqueuing Move request for scope (0.55, 0.07) 01:03:09.998 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:09.998 00.000 428 Worker thread wakes up 01:03:09.998 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.07) opts 0xd 01:03:09.998 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.07) 01:03:09.998 00.000 428 Moving (0.55, 0.07) raw xDistance=0.55 yDistance=0.05 01:03:09.998 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55 01:03:09.998 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:09.998 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:03:09.998 00.000 428 MoveAxis(W, 694, ABG) 01:03:09.998 00.000 428 Guiding Dir = 3, Dur = 694 01:03:09.998 00.000 428 IsSlewing returns 0 01:03:09.998 00.000 428 IsGuiding returns 0 01:03:10.014 00.016 428 PulseGuide returned control before completion, sleep 686 01:03:10.014 00.000 10672 UpdateGuideState exits: m=209527 SNR=39.8 01:03:10.014 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:10.014 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:10.014 00.000 10672 Enqueuing Expose request 01:03:10.717 00.703 428 IsGuiding returns 0 01:03:10.717 00.000 428 Move returns status 0, amount 694 01:03:10.717 00.000 428 MoveAxis(N, 0, ABG) 01:03:10.717 00.000 428 Move returns status 0, amount 0 01:03:10.717 00.000 428 move complete, result=0 01:03:10.717 00.000 428 worker thread done servicing request 01:03:10.717 00.000 10672 GuideStep: 0.6 px 694 ms WEST, 0.1 px 0 ms NORTH 01:03:10.717 00.000 428 Worker thread wakes up 01:03:10.717 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:10.717 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:10.966 00.249 10672 read socket command 10 01:03:10.966 00.000 10672 processing socket request REQDIST 01:03:10.966 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:03:10.966 00.000 10672 Sending socket response 50 (0x32) 01:03:11.857 00.891 428 Exposure complete 01:03:11.982 00.125 428 worker thread done servicing request 01:03:11.982 00.000 10672 OnExposeComplete: enter 01:03:11.982 00.000 10672 UpdateGuideState(): m_state=6 01:03:11.982 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2262 01:03:11.982 00.000 10672 Star::Find returns 1 (0), X=576.31, Y=271.96, Mass=199507, SNR=39.0, Peak=24608 HFD=2.5 01:03:11.982 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 01:03:11.982 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 01:03:11.982 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.22 hyp=0.51 cameraTheta=2.69 mountX=-0.42 mountY=0.24, mountTheta=2.63 01:03:11.982 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.22, opts=13) 01:03:11.982 00.000 10672 Enqueuing Move request for scope (-0.45, 0.22) 01:03:11.982 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:11.982 00.000 428 Worker thread wakes up 01:03:11.982 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.22) opts 0xd 01:03:11.982 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.22) 01:03:11.982 00.000 428 Moving (-0.45, 0.22) raw xDistance=-0.42 yDistance=0.24 01:03:11.982 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 01:03:11.982 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:11.982 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:03:11.982 00.000 428 MoveAxis(E, 0, ABG) 01:03:11.982 00.000 428 Move returns status 0, amount 0 01:03:11.982 00.000 428 MoveAxis(N, 0, ABG) 01:03:11.982 00.000 428 Move returns status 0, amount 0 01:03:11.982 00.000 428 move complete, result=0 01:03:11.982 00.000 428 worker thread done servicing request 01:03:12.013 00.031 10672 UpdateGuideState exits: m=199507 SNR=39.0 01:03:12.013 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:12.013 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:12.013 00.000 10672 Enqueuing Expose request 01:03:12.013 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:03:12.013 00.000 428 Worker thread wakes up 01:03:12.013 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:12.013 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:13.856 01.843 428 Exposure complete 01:03:13.981 00.125 428 worker thread done servicing request 01:03:13.981 00.000 10672 OnExposeComplete: enter 01:03:13.981 00.000 10672 UpdateGuideState(): m_state=6 01:03:13.981 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2263 01:03:13.981 00.000 10672 Star::Find returns 1 (0), X=575.91, Y=271.83, Mass=210599, SNR=39.2, Peak=26896 HFD=2.8 01:03:13.981 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 01:03:13.981 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 01:03:13.981 00.000 10672 CameraToMount -- cameraX=-0.84 cameraY=0.09 hyp=0.85 cameraTheta=3.04 mountX=-0.82 mountY=0.11, mountTheta=3.01 01:03:13.981 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.84, y=0.09, opts=13) 01:03:13.981 00.000 10672 Enqueuing Move request for scope (-0.84, 0.09) 01:03:13.981 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:13.981 00.000 428 Worker thread wakes up 01:03:13.981 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.09) opts 0xd 01:03:13.981 00.000 428 Handling offset move in thread for scope, endpoint = (-0.84, 0.09) 01:03:13.981 00.000 428 Moving (-0.84, 0.09) raw xDistance=-0.82 yDistance=0.11 01:03:13.981 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82 01:03:13.981 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:13.981 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 01:03:13.981 00.000 428 MoveAxis(E, 965, ABG) 01:03:13.981 00.000 428 Guiding Dir = 2, Dur = 965 01:03:13.981 00.000 428 IsSlewing returns 0 01:03:13.981 00.000 428 IsGuiding returns 0 01:03:14.012 00.031 10672 UpdateGuideState exits: m=210599 SNR=39.2 01:03:14.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:14.012 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:14.012 00.000 10672 Enqueuing Expose request 01:03:14.012 00.000 428 PulseGuide returned control before completion, sleep 952 01:03:14.997 00.985 428 IsGuiding returns 1 01:03:14.997 00.000 428 scope still moving after pulse duration time elapsed 01:03:15.043 00.046 428 IsSlewing returns 0 01:03:15.043 00.000 428 IsGuiding returns 0 01:03:15.043 00.000 428 scope move finished after 965 + 85 ms 01:03:15.043 00.000 428 Move returns status 0, amount 965 01:03:15.043 00.000 428 MoveAxis(N, 0, ABG) 01:03:15.043 00.000 428 Move returns status 0, amount 0 01:03:15.043 00.000 428 move complete, result=0 01:03:15.043 00.000 428 worker thread done servicing request 01:03:15.043 00.000 10672 GuideStep: -0.8 px 965 ms EAST, 0.1 px 0 ms NORTH 01:03:15.043 00.000 428 Worker thread wakes up 01:03:15.043 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:15.043 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:15.855 00.812 428 Exposure complete 01:03:15.965 00.110 10672 read socket command 10 01:03:15.965 00.000 10672 processing socket request REQDIST 01:03:15.965 00.000 10672 SOCKSVR: Sending pixel error of 0.60 01:03:15.965 00.000 10672 Sending socket response 60 (0x3c) 01:03:15.996 00.031 428 worker thread done servicing request 01:03:15.996 00.000 10672 OnExposeComplete: enter 01:03:15.996 00.000 10672 UpdateGuideState(): m_state=6 01:03:15.996 00.000 10672 Star::Find(15, 575, 271, 0, (0,0,0,0), 0.0, 0) frame 2264 01:03:15.996 00.000 10672 Star::Find returns 1 (0), X=577.16, Y=271.70, Mass=178779, SNR=36.4, Peak=34528 HFD=2.6 01:03:15.996 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.14) = xAngle (-0.23 = -0.23) 01:03:15.996 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.12 = -0.12) 01:03:15.996 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.04 hyp=0.41 cameraTheta=-0.09 mountX=0.39 mountY=-0.05, mountTheta=-0.12 01:03:15.996 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.04, opts=13) 01:03:15.996 00.000 10672 Enqueuing Move request for scope (0.40, -0.04) 01:03:15.996 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:15.996 00.000 428 Worker thread wakes up 01:03:15.996 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.04) opts 0xd 01:03:15.996 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.04) 01:03:15.996 00.000 428 Moving (0.40, -0.04) raw xDistance=0.39 yDistance=-0.05 01:03:15.996 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 01:03:15.996 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:15.996 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:03:15.996 00.000 428 MoveAxis(E, 0, ABG) 01:03:15.996 00.000 428 Move returns status 0, amount 0 01:03:15.996 00.000 428 MoveAxis(N, 0, ABG) 01:03:15.996 00.000 428 Move returns status 0, amount 0 01:03:15.996 00.000 428 move complete, result=0 01:03:15.996 00.000 428 worker thread done servicing request 01:03:16.012 00.016 10672 UpdateGuideState exits: m=178779 SNR=36.4 01:03:16.012 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:16.012 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:16.012 00.000 10672 Enqueuing Expose request 01:03:16.012 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 01:03:16.012 00.000 428 Worker thread wakes up 01:03:16.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:16.012 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:17.860 01.848 428 Exposure complete 01:03:18.000 00.140 428 worker thread done servicing request 01:03:18.000 00.000 10672 OnExposeComplete: enter 01:03:18.000 00.000 10672 UpdateGuideState(): m_state=6 01:03:18.000 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2265 01:03:18.000 00.000 10672 Star::Find returns 1 (0), X=576.89, Y=272.25, Mass=283018, SNR=49.1, Peak=35728 HFD=3.2 01:03:18.000 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 01:03:18.000 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.29 = 1.29) 01:03:18.000 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.51 hyp=0.52 cameraTheta=1.32 mountX=0.20 mountY=0.50, mountTheta=1.20 01:03:18.000 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.51, opts=13) 01:03:18.000 00.000 10672 Enqueuing Move request for scope (0.13, 0.51) 01:03:18.000 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:18.000 00.000 428 Worker thread wakes up 01:03:18.000 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.51) opts 0xd 01:03:18.000 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.51) 01:03:18.000 00.000 428 Moving (0.13, 0.51) raw xDistance=0.20 yDistance=0.50 01:03:18.000 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 01:03:18.000 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:18.000 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 01:03:18.000 00.000 428 MoveAxis(E, 0, ABG) 01:03:18.000 00.000 428 Move returns status 0, amount 0 01:03:18.000 00.000 428 MoveAxis(N, 0, ABG) 01:03:18.000 00.000 428 Move returns status 0, amount 0 01:03:18.000 00.000 428 move complete, result=0 01:03:18.000 00.000 428 worker thread done servicing request 01:03:18.032 00.032 10672 UpdateGuideState exits: m=283018 SNR=49.1 01:03:18.032 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:18.032 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:18.032 00.000 10672 Enqueuing Expose request 01:03:18.032 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:03:18.032 00.000 428 Worker thread wakes up 01:03:18.032 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:18.032 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:19.859 01.827 428 Exposure complete 01:03:19.984 00.125 428 worker thread done servicing request 01:03:19.984 00.000 10672 OnExposeComplete: enter 01:03:19.984 00.000 10672 UpdateGuideState(): m_state=6 01:03:19.984 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2266 01:03:19.984 00.000 10672 Star::Find returns 1 (0), X=577.47, Y=271.82, Mass=220759, SNR=38.1, Peak=25808 HFD=3.1 01:03:19.984 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.14) = xAngle (-0.03 = -0.03) 01:03:19.984 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.08 = 0.08) 01:03:19.984 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=0.08 hyp=0.71 cameraTheta=0.11 mountX=0.71 mountY=0.06, mountTheta=0.08 01:03:19.984 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=0.08, opts=13) 01:03:19.984 00.000 10672 Enqueuing Move request for scope (0.71, 0.08) 01:03:19.984 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:19.984 00.000 428 Worker thread wakes up 01:03:19.984 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.08) opts 0xd 01:03:19.984 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, 0.08) 01:03:19.984 00.000 428 Moving (0.71, 0.08) raw xDistance=0.71 yDistance=0.06 01:03:19.984 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71 01:03:19.984 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:19.984 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:03:19.984 00.000 428 MoveAxis(W, 832, ABG) 01:03:19.984 00.000 428 Guiding Dir = 3, Dur = 832 01:03:19.984 00.000 428 IsSlewing returns 0 01:03:19.984 00.000 428 IsGuiding returns 0 01:03:20.000 00.016 428 PulseGuide returned control before completion, sleep 826 01:03:20.015 00.015 10672 UpdateGuideState exits: m=220759 SNR=38.1 01:03:20.015 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:20.015 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:20.015 00.000 10672 Enqueuing Expose request 01:03:20.843 00.828 428 IsGuiding returns 1 01:03:20.843 00.000 428 scope still moving after pulse duration time elapsed 01:03:20.875 00.032 428 IsSlewing returns 0 01:03:20.875 00.000 428 IsGuiding returns 0 01:03:20.875 00.000 428 scope move finished after 832 + 50 ms 01:03:20.875 00.000 428 Move returns status 0, amount 832 01:03:20.875 00.000 428 MoveAxis(N, 0, ABG) 01:03:20.875 00.000 428 Move returns status 0, amount 0 01:03:20.875 00.000 428 move complete, result=0 01:03:20.875 00.000 428 worker thread done servicing request 01:03:20.875 00.000 10672 GuideStep: 0.7 px 832 ms WEST, 0.1 px 0 ms NORTH 01:03:20.875 00.000 428 Worker thread wakes up 01:03:20.875 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:20.875 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:20.968 00.093 10672 read socket command 10 01:03:20.968 00.000 10672 processing socket request REQDIST 01:03:20.968 00.000 10672 SOCKSVR: Sending pixel error of 0.59 01:03:20.968 00.000 10672 Sending socket response 59 (0x3b) 01:03:21.859 00.891 428 Exposure complete 01:03:21.999 00.140 428 worker thread done servicing request 01:03:21.999 00.000 10672 OnExposeComplete: enter 01:03:21.999 00.000 10672 UpdateGuideState(): m_state=6 01:03:21.999 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2267 01:03:21.999 00.000 10672 Star::Find returns 1 (0), X=576.82, Y=271.80, Mass=208849, SNR=39.3, Peak=26672 HFD=2.9 01:03:21.999 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.14) = xAngle (0.66 = 0.66) 01:03:21.999 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.77 = 0.77) 01:03:21.999 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.80 mountX=0.07 mountY=0.06, mountTheta=0.72 01:03:21.999 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.06, opts=13) 01:03:21.999 00.000 10672 Enqueuing Move request for scope (0.06, 0.06) 01:03:21.999 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:21.999 00.000 428 Worker thread wakes up 01:03:21.999 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd 01:03:21.999 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.06) 01:03:21.999 00.000 428 Moving (0.06, 0.06) raw xDistance=0.07 yDistance=0.06 01:03:21.999 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:03:21.999 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:21.999 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:03:21.999 00.000 428 MoveAxis(E, 0, ABG) 01:03:21.999 00.000 428 Move returns status 0, amount 0 01:03:21.999 00.000 428 MoveAxis(N, 0, ABG) 01:03:21.999 00.000 428 Move returns status 0, amount 0 01:03:21.999 00.000 428 move complete, result=0 01:03:21.999 00.000 428 worker thread done servicing request 01:03:22.015 00.016 10672 UpdateGuideState exits: m=208849 SNR=39.3 01:03:22.015 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:22.015 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:22.015 00.000 10672 Enqueuing Expose request 01:03:22.015 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:03:22.015 00.000 428 Worker thread wakes up 01:03:22.015 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:22.015 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:23.858 01.843 428 Exposure complete 01:03:23.983 00.125 428 worker thread done servicing request 01:03:23.983 00.000 10672 OnExposeComplete: enter 01:03:23.983 00.000 10672 UpdateGuideState(): m_state=6 01:03:23.983 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2268 01:03:23.983 00.000 10672 Star::Find returns 1 (0), X=577.10, Y=271.99, Mass=190137, SNR=38.0, Peak=24160 HFD=2.7 01:03:23.983 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.14) = xAngle (0.49 = 0.49) 01:03:23.983 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.60 = 0.60) 01:03:23.983 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.25 hyp=0.43 cameraTheta=0.63 mountX=0.38 mountY=0.24, mountTheta=0.57 01:03:23.983 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.25, opts=13) 01:03:23.983 00.000 10672 Enqueuing Move request for scope (0.34, 0.25) 01:03:23.983 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:23.983 00.000 428 Worker thread wakes up 01:03:23.983 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.25) opts 0xd 01:03:23.983 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.25) 01:03:23.983 00.000 428 Moving (0.34, 0.25) raw xDistance=0.38 yDistance=0.24 01:03:23.983 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:03:23.983 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:23.983 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:03:23.983 00.000 428 MoveAxis(E, 0, ABG) 01:03:23.983 00.000 428 Move returns status 0, amount 0 01:03:23.983 00.000 428 MoveAxis(N, 0, ABG) 01:03:23.983 00.000 428 Move returns status 0, amount 0 01:03:23.983 00.000 428 move complete, result=0 01:03:23.983 00.000 428 worker thread done servicing request 01:03:24.014 00.031 10672 UpdateGuideState exits: m=190137 SNR=38.0 01:03:24.014 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:24.014 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:24.014 00.000 10672 Enqueuing Expose request 01:03:24.014 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:03:24.014 00.000 428 Worker thread wakes up 01:03:24.014 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:24.014 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:25.847 01.833 428 Exposure complete 01:03:25.956 00.109 10672 read socket command 10 01:03:25.956 00.000 10672 processing socket request REQDIST 01:03:25.956 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:03:25.956 00.000 10672 Sending socket response 43 (0x2b) 01:03:25.987 00.031 428 worker thread done servicing request 01:03:25.987 00.000 10672 OnExposeComplete: enter 01:03:25.987 00.000 10672 UpdateGuideState(): m_state=6 01:03:25.987 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2269 01:03:25.987 00.000 10672 Star::Find returns 1 (0), X=576.98, Y=271.77, Mass=192294, SNR=43.7, Peak=29616 HFD=2.5 01:03:25.987 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 01:03:25.987 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 01:03:25.987 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.03 hyp=0.23 cameraTheta=0.12 mountX=0.23 mountY=0.02, mountTheta=0.09 01:03:25.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.03, opts=13) 01:03:25.987 00.000 10672 Enqueuing Move request for scope (0.22, 0.03) 01:03:25.987 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:25.987 00.000 428 Worker thread wakes up 01:03:25.987 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.03) opts 0xd 01:03:25.987 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.03) 01:03:25.987 00.000 428 Moving (0.22, 0.03) raw xDistance=0.23 yDistance=0.02 01:03:25.987 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:03:25.987 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:25.987 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:03:25.987 00.000 428 MoveAxis(E, 0, ABG) 01:03:25.987 00.000 428 Move returns status 0, amount 0 01:03:25.987 00.000 428 MoveAxis(N, 0, ABG) 01:03:25.987 00.000 428 Move returns status 0, amount 0 01:03:25.987 00.000 428 move complete, result=0 01:03:25.987 00.000 428 worker thread done servicing request 01:03:26.018 00.031 10672 UpdateGuideState exits: m=192294 SNR=43.7 01:03:26.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:26.018 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:26.018 00.000 10672 Enqueuing Expose request 01:03:26.018 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:03:26.018 00.000 428 Worker thread wakes up 01:03:26.018 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:26.018 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:27.846 01.828 428 Exposure complete 01:03:28.002 00.156 428 worker thread done servicing request 01:03:28.002 00.000 10672 OnExposeComplete: enter 01:03:28.002 00.000 10672 UpdateGuideState(): m_state=6 01:03:28.002 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2270 01:03:28.002 00.000 10672 Star::Find returns 1 (0), X=576.89, Y=271.62, Mass=200295, SNR=41.5, Peak=24704 HFD=2.7 01:03:28.002 00.000 10672 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.14) = xAngle (-0.87 = -0.87) 01:03:28.002 00.000 10672 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.76 = -0.76) 01:03:28.002 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-0.73 mountX=0.11 mountY=-0.12, mountTheta=-0.82 01:03:28.002 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.12, opts=13) 01:03:28.002 00.000 10672 Enqueuing Move request for scope (0.13, -0.12) 01:03:28.002 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:28.002 00.000 428 Worker thread wakes up 01:03:28.002 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd 01:03:28.002 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.12) 01:03:28.002 00.000 428 Moving (0.13, -0.12) raw xDistance=0.11 yDistance=-0.12 01:03:28.002 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 01:03:28.002 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:28.002 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:03:28.002 00.000 428 MoveAxis(E, 0, ABG) 01:03:28.002 00.000 428 Move returns status 0, amount 0 01:03:28.002 00.000 428 MoveAxis(N, 0, ABG) 01:03:28.002 00.000 428 Move returns status 0, amount 0 01:03:28.002 00.000 428 move complete, result=0 01:03:28.002 00.000 428 worker thread done servicing request 01:03:28.018 00.016 10672 UpdateGuideState exits: m=200295 SNR=41.5 01:03:28.018 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:28.018 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:28.018 00.000 10672 Enqueuing Expose request 01:03:28.018 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:03:28.018 00.000 428 Worker thread wakes up 01:03:28.018 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:28.018 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:29.845 01.827 428 Exposure complete 01:03:29.986 00.141 428 worker thread done servicing request 01:03:29.986 00.000 10672 OnExposeComplete: enter 01:03:29.986 00.000 10672 UpdateGuideState(): m_state=6 01:03:29.986 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2271 01:03:29.986 00.000 10672 Star::Find returns 1 (0), X=577.38, Y=272.08, Mass=247690, SNR=52.2, Peak=34192 HFD=2.7 01:03:29.986 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (0.14) = xAngle (0.37 = 0.37) 01:03:29.986 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.48 = 0.48) 01:03:29.986 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.34 hyp=0.71 cameraTheta=0.51 mountX=0.66 mountY=0.33, mountTheta=0.46 01:03:29.986 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.34, opts=13) 01:03:29.986 00.000 10672 Enqueuing Move request for scope (0.62, 0.34) 01:03:29.986 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:29.986 00.000 428 Worker thread wakes up 01:03:29.986 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.34) opts 0xd 01:03:29.986 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.34) 01:03:29.986 00.000 428 Moving (0.62, 0.34) raw xDistance=0.66 yDistance=0.33 01:03:29.986 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66 01:03:29.986 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:29.986 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:03:29.986 00.000 428 MoveAxis(W, 774, ABG) 01:03:29.986 00.000 428 Guiding Dir = 3, Dur = 774 01:03:30.002 00.016 428 IsSlewing returns 0 01:03:30.002 00.000 428 IsGuiding returns 0 01:03:30.017 00.015 10672 UpdateGuideState exits: m=247690 SNR=52.2 01:03:30.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:30.017 00.000 428 PulseGuide returned control before completion, sleep 769 01:03:30.017 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:30.017 00.000 10672 Enqueuing Expose request 01:03:30.814 00.797 428 IsGuiding returns 0 01:03:30.814 00.000 428 Move returns status 0, amount 774 01:03:30.814 00.000 428 MoveAxis(N, 0, ABG) 01:03:30.814 00.000 428 Move returns status 0, amount 0 01:03:30.814 00.000 428 move complete, result=0 01:03:30.814 00.000 428 worker thread done servicing request 01:03:30.814 00.000 428 Worker thread wakes up 01:03:30.814 00.000 10672 GuideStep: 0.7 px 774 ms WEST, 0.3 px 0 ms NORTH 01:03:30.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:30.814 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:30.954 00.140 10672 read socket command 10 01:03:30.954 00.000 10672 processing socket request REQDIST 01:03:30.954 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:03:30.954 00.000 10672 Sending socket response 43 (0x2b) 01:03:31.845 00.891 428 Exposure complete 01:03:31.985 00.140 428 worker thread done servicing request 01:03:31.985 00.000 10672 OnExposeComplete: enter 01:03:31.985 00.000 10672 UpdateGuideState(): m_state=6 01:03:31.985 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2272 01:03:31.985 00.000 10672 Star::Find returns 1 (0), X=577.02, Y=272.13, Mass=208832, SNR=40.0, Peak=32448 HFD=2.9 01:03:31.985 00.000 10672 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.14) = xAngle (0.84 = 0.84) 01:03:31.985 00.000 10672 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.95 = 0.95) 01:03:31.985 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.39 hyp=0.47 cameraTheta=0.98 mountX=0.31 mountY=0.38, mountTheta=0.89 01:03:31.985 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.39, opts=13) 01:03:31.985 00.000 10672 Enqueuing Move request for scope (0.26, 0.39) 01:03:31.985 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:31.985 00.000 428 Worker thread wakes up 01:03:31.985 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.39) opts 0xd 01:03:31.985 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.39) 01:03:31.985 00.000 428 Moving (0.26, 0.39) raw xDistance=0.31 yDistance=0.38 01:03:31.985 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 01:03:31.985 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:31.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:03:31.985 00.000 428 MoveAxis(E, 0, ABG) 01:03:31.985 00.000 428 Move returns status 0, amount 0 01:03:31.985 00.000 428 MoveAxis(N, 0, ABG) 01:03:31.985 00.000 428 Move returns status 0, amount 0 01:03:31.985 00.000 428 move complete, result=0 01:03:31.985 00.000 428 worker thread done servicing request 01:03:32.017 00.032 10672 UpdateGuideState exits: m=208832 SNR=40.0 01:03:32.017 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:32.017 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:32.017 00.000 10672 Enqueuing Expose request 01:03:32.017 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:03:32.017 00.000 428 Worker thread wakes up 01:03:32.017 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:32.017 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:33.844 01.827 428 Exposure complete 01:03:33.969 00.125 428 worker thread done servicing request 01:03:33.969 00.000 10672 OnExposeComplete: enter 01:03:33.969 00.000 10672 UpdateGuideState(): m_state=6 01:03:33.969 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2273 01:03:33.969 00.000 10672 Star::Find returns 1 (0), X=577.00, Y=271.68, Mass=221245, SNR=40.9, Peak=27008 HFD=3.3 01:03:33.969 00.000 10672 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.14) = xAngle (-0.39 = -0.39) 01:03:33.969 00.000 10672 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.28 = -0.28) 01:03:33.969 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.25 mountX=0.23 mountY=-0.07, mountTheta=-0.29 01:03:33.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.06, opts=13) 01:03:33.969 00.000 10672 Enqueuing Move request for scope (0.24, -0.06) 01:03:33.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:33.969 00.000 428 Worker thread wakes up 01:03:33.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd 01:03:33.969 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.06) 01:03:33.969 00.000 428 Moving (0.24, -0.06) raw xDistance=0.23 yDistance=-0.07 01:03:33.985 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:03:33.985 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:33.985 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:03:33.985 00.000 428 MoveAxis(E, 0, ABG) 01:03:33.985 00.000 428 Move returns status 0, amount 0 01:03:33.985 00.000 428 MoveAxis(N, 0, ABG) 01:03:33.985 00.000 428 Move returns status 0, amount 0 01:03:33.985 00.000 428 move complete, result=0 01:03:33.985 00.000 428 worker thread done servicing request 01:03:34.000 00.015 10672 UpdateGuideState exits: m=221245 SNR=40.9 01:03:34.000 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:34.000 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:34.000 00.000 10672 Enqueuing Expose request 01:03:34.000 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:03:34.000 00.000 428 Worker thread wakes up 01:03:34.000 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:34.000 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:35.847 01.847 428 Exposure complete 01:03:35.972 00.125 10672 read socket command 10 01:03:35.972 00.000 10672 processing socket request REQDIST 01:03:35.972 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:03:35.972 00.000 10672 Sending socket response 38 (0x26) 01:03:35.988 00.016 428 worker thread done servicing request 01:03:35.988 00.000 10672 OnExposeComplete: enter 01:03:35.988 00.000 10672 UpdateGuideState(): m_state=6 01:03:35.988 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2274 01:03:35.988 00.000 10672 Star::Find returns 1 (0), X=576.91, Y=271.84, Mass=211401, SNR=44.1, Peak=28192 HFD=2.6 01:03:35.988 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (0.14) = xAngle (0.45 = 0.45) 01:03:35.988 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.55 = 0.55) 01:03:35.988 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.58 mountX=0.17 mountY=0.10, mountTheta=0.53 01:03:35.988 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.10, opts=13) 01:03:35.988 00.000 10672 Enqueuing Move request for scope (0.15, 0.10) 01:03:35.988 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:35.988 00.000 428 Worker thread wakes up 01:03:35.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd 01:03:35.988 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.10) 01:03:35.988 00.000 428 Moving (0.15, 0.10) raw xDistance=0.17 yDistance=0.10 01:03:35.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:03:35.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:35.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:03:35.988 00.000 428 MoveAxis(E, 0, ABG) 01:03:35.988 00.000 428 Move returns status 0, amount 0 01:03:35.988 00.000 428 MoveAxis(N, 0, ABG) 01:03:35.988 00.000 428 Move returns status 0, amount 0 01:03:35.988 00.000 428 move complete, result=0 01:03:35.988 00.000 428 worker thread done servicing request 01:03:36.004 00.016 10672 UpdateGuideState exits: m=211401 SNR=44.1 01:03:36.019 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:36.019 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:36.019 00.000 10672 Enqueuing Expose request 01:03:36.019 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:03:36.019 00.000 428 Worker thread wakes up 01:03:36.019 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:36.019 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:37.847 01.828 428 Exposure complete 01:03:37.972 00.125 428 worker thread done servicing request 01:03:37.972 00.000 10672 OnExposeComplete: enter 01:03:37.972 00.000 10672 UpdateGuideState(): m_state=6 01:03:37.972 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2275 01:03:37.972 00.000 10672 Star::Find returns 1 (0), X=577.04, Y=271.80, Mass=185062, SNR=38.6, Peak=26896 HFD=2.5 01:03:37.972 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (0.14) = xAngle (0.06 = 0.06) 01:03:37.972 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.17 = 0.17) 01:03:37.972 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.06 hyp=0.28 cameraTheta=0.20 mountX=0.28 mountY=0.05, mountTheta=0.17 01:03:37.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.06, opts=13) 01:03:37.972 00.000 10672 Enqueuing Move request for scope (0.28, 0.06) 01:03:37.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:37.972 00.000 428 Worker thread wakes up 01:03:37.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.06) opts 0xd 01:03:37.972 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.06) 01:03:37.972 00.000 428 Moving (0.28, 0.06) raw xDistance=0.28 yDistance=0.05 01:03:37.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:03:37.972 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:37.987 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:03:37.987 00.000 428 MoveAxis(E, 0, ABG) 01:03:37.987 00.000 428 Move returns status 0, amount 0 01:03:37.987 00.000 428 MoveAxis(N, 0, ABG) 01:03:37.987 00.000 428 Move returns status 0, amount 0 01:03:37.987 00.000 428 move complete, result=0 01:03:37.987 00.000 428 worker thread done servicing request 01:03:38.003 00.016 10672 UpdateGuideState exits: m=185062 SNR=38.6 01:03:38.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:38.003 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:38.003 00.000 10672 Enqueuing Expose request 01:03:38.003 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:03:38.003 00.000 428 Worker thread wakes up 01:03:38.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:38.003 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:39.846 01.843 428 Exposure complete 01:03:39.987 00.141 428 worker thread done servicing request 01:03:39.987 00.000 10672 OnExposeComplete: enter 01:03:39.987 00.000 10672 UpdateGuideState(): m_state=6 01:03:39.987 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2276 01:03:39.987 00.000 10672 Star::Find returns 1 (0), X=577.32, Y=272.25, Mass=201192, SNR=40.8, Peak=29936 HFD=2.7 01:03:39.987 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.14) = xAngle (0.60 = 0.60) 01:03:39.987 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.71 = 0.71) 01:03:39.987 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.51 hyp=0.76 cameraTheta=0.74 mountX=0.63 mountY=0.49, mountTheta=0.67 01:03:39.987 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.51, opts=13) 01:03:39.987 00.000 10672 Enqueuing Move request for scope (0.56, 0.51) 01:03:39.987 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:39.987 00.000 428 Worker thread wakes up 01:03:39.987 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.51) opts 0xd 01:03:39.987 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.51) 01:03:39.987 00.000 428 Moving (0.56, 0.51) raw xDistance=0.63 yDistance=0.49 01:03:39.987 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.63 01:03:39.987 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:39.987 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 01:03:39.987 00.000 428 MoveAxis(W, 732, ABG) 01:03:39.987 00.000 428 Guiding Dir = 3, Dur = 732 01:03:39.987 00.000 428 IsSlewing returns 0 01:03:39.987 00.000 428 IsGuiding returns 0 01:03:40.002 00.015 428 PulseGuide returned control before completion, sleep 728 01:03:40.002 00.000 10672 UpdateGuideState exits: m=201192 SNR=40.8 01:03:40.002 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:40.002 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:40.002 00.000 10672 Enqueuing Expose request 01:03:40.752 00.750 428 IsGuiding returns 0 01:03:40.752 00.000 428 Move returns status 0, amount 732 01:03:40.752 00.000 428 MoveAxis(N, 0, ABG) 01:03:40.752 00.000 428 Move returns status 0, amount 0 01:03:40.752 00.000 428 move complete, result=0 01:03:40.752 00.000 428 worker thread done servicing request 01:03:40.752 00.000 10672 GuideStep: 0.6 px 732 ms WEST, 0.5 px 0 ms NORTH 01:03:40.752 00.000 428 Worker thread wakes up 01:03:40.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:40.752 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:40.955 00.203 10672 read socket command 10 01:03:40.955 00.000 10672 processing socket request REQDIST 01:03:40.955 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:03:40.955 00.000 10672 Sending socket response 44 (0x2c) 01:03:41.830 00.875 428 Exposure complete 01:03:41.955 00.125 428 worker thread done servicing request 01:03:41.955 00.000 10672 OnExposeComplete: enter 01:03:41.955 00.000 10672 UpdateGuideState(): m_state=6 01:03:41.955 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2277 01:03:41.955 00.000 10672 Star::Find returns 1 (0), X=577.31, Y=271.91, Mass=205327, SNR=41.3, Peak=29072 HFD=2.8 01:03:41.955 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.14) = xAngle (0.16 = 0.16) 01:03:41.955 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.27 = 0.27) 01:03:41.955 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.17 hyp=0.58 cameraTheta=0.30 mountX=0.57 mountY=0.15, mountTheta=0.26 01:03:41.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.17, opts=13) 01:03:41.955 00.000 10672 Enqueuing Move request for scope (0.56, 0.17) 01:03:41.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:41.955 00.000 428 Worker thread wakes up 01:03:41.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.17) opts 0xd 01:03:41.955 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.17) 01:03:41.955 00.000 428 Moving (0.56, 0.17) raw xDistance=0.57 yDistance=0.15 01:03:41.955 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57 01:03:41.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:41.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 01:03:41.955 00.000 428 MoveAxis(W, 722, ABG) 01:03:41.955 00.000 428 Guiding Dir = 3, Dur = 722 01:03:41.970 00.015 428 IsSlewing returns 0 01:03:41.970 00.000 428 IsGuiding returns 0 01:03:41.986 00.016 428 PulseGuide returned control before completion, sleep 714 01:03:41.986 00.000 10672 UpdateGuideState exits: m=205327 SNR=41.3 01:03:41.986 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:41.986 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:41.986 00.000 10672 Enqueuing Expose request 01:03:42.709 00.723 428 IsGuiding returns 1 01:03:42.709 00.000 428 scope still moving after pulse duration time elapsed 01:03:42.756 00.047 428 IsSlewing returns 0 01:03:42.756 00.000 428 IsGuiding returns 0 01:03:42.756 00.000 428 scope move finished after 722 + 65 ms 01:03:42.756 00.000 428 Move returns status 0, amount 722 01:03:42.756 00.000 428 MoveAxis(N, 0, ABG) 01:03:42.756 00.000 428 Move returns status 0, amount 0 01:03:42.756 00.000 428 move complete, result=0 01:03:42.756 00.000 428 worker thread done servicing request 01:03:42.756 00.000 428 Worker thread wakes up 01:03:42.756 00.000 10672 GuideStep: 0.6 px 722 ms WEST, 0.2 px 0 ms NORTH 01:03:42.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:42.756 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:43.850 01.094 428 Exposure complete 01:03:43.974 00.124 428 worker thread done servicing request 01:03:43.974 00.000 10672 OnExposeComplete: enter 01:03:43.990 00.016 10672 UpdateGuideState(): m_state=6 01:03:43.990 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2278 01:03:43.990 00.000 10672 Star::Find returns 1 (0), X=575.95, Y=271.85, Mass=194318, SNR=36.2, Peak=26784 HFD=2.4 01:03:43.990 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (0.14) = xAngle (2.87 = 2.87) 01:03:43.990 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.98 = 2.98) 01:03:43.990 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=0.11 hyp=0.82 cameraTheta=3.01 mountX=-0.79 mountY=0.13, mountTheta=2.98 01:03:43.990 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=0.11, opts=13) 01:03:43.990 00.000 10672 Enqueuing Move request for scope (-0.81, 0.11) 01:03:43.990 00.000 428 Worker thread wakes up 01:03:43.990 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:43.990 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.11) opts 0xd 01:03:43.990 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, 0.11) 01:03:43.990 00.000 428 Moving (-0.81, 0.11) raw xDistance=-0.79 yDistance=0.13 01:03:43.990 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.79 01:03:43.990 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:43.990 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:03:43.990 00.000 428 MoveAxis(E, 873, ABG) 01:03:43.990 00.000 428 Guiding Dir = 2, Dur = 873 01:03:43.990 00.000 428 IsSlewing returns 0 01:03:43.990 00.000 428 IsGuiding returns 0 01:03:44.006 00.016 428 PulseGuide returned control before completion, sleep 864 01:03:44.021 00.015 10672 UpdateGuideState exits: m=194318 SNR=36.2 01:03:44.021 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:44.021 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:44.021 00.000 10672 Enqueuing Expose request 01:03:44.896 00.875 428 IsGuiding returns 1 01:03:44.896 00.000 428 scope still moving after pulse duration time elapsed 01:03:44.928 00.032 428 IsSlewing returns 0 01:03:44.928 00.000 428 IsGuiding returns 0 01:03:44.928 00.000 428 scope move finished after 873 + 55 ms 01:03:44.928 00.000 428 Move returns status 0, amount 873 01:03:44.928 00.000 428 MoveAxis(N, 0, ABG) 01:03:44.928 00.000 428 Move returns status 0, amount 0 01:03:44.928 00.000 428 move complete, result=0 01:03:44.928 00.000 428 worker thread done servicing request 01:03:44.928 00.000 10672 GuideStep: -0.8 px 873 ms EAST, 0.1 px 0 ms NORTH 01:03:44.928 00.000 428 Worker thread wakes up 01:03:44.928 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:44.928 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:45.849 00.921 428 Exposure complete 01:03:45.958 00.109 10672 read socket command 10 01:03:45.958 00.000 10672 processing socket request REQDIST 01:03:45.958 00.000 10672 SOCKSVR: Sending pixel error of 0.58 01:03:45.958 00.000 10672 Sending socket response 58 (0x3a) 01:03:45.974 00.016 428 worker thread done servicing request 01:03:45.974 00.000 10672 OnExposeComplete: enter 01:03:45.974 00.000 10672 UpdateGuideState(): m_state=6 01:03:45.974 00.000 10672 Star::Find(15, 575, 271, 0, (0,0,0,0), 0.0, 0) frame 2279 01:03:45.974 00.000 10672 Star::Find returns 1 (0), X=576.98, Y=271.65, Mass=240023, SNR=48.4, Peak=27328 HFD=3.3 01:03:45.974 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 01:03:45.974 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 01:03:45.974 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.38 mountX=0.21 mountY=-0.10, mountTheta=-0.44 01:03:45.974 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.09, opts=13) 01:03:45.974 00.000 10672 Enqueuing Move request for scope (0.22, -0.09) 01:03:45.974 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:45.974 00.000 428 Worker thread wakes up 01:03:45.974 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd 01:03:45.974 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.09) 01:03:45.974 00.000 428 Moving (0.22, -0.09) raw xDistance=0.21 yDistance=-0.10 01:03:45.974 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:03:45.974 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:45.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:03:45.974 00.000 428 MoveAxis(E, 0, ABG) 01:03:45.974 00.000 428 Move returns status 0, amount 0 01:03:45.974 00.000 428 MoveAxis(N, 0, ABG) 01:03:45.974 00.000 428 Move returns status 0, amount 0 01:03:45.974 00.000 428 move complete, result=0 01:03:45.974 00.000 428 worker thread done servicing request 01:03:46.005 00.031 10672 UpdateGuideState exits: m=240023 SNR=48.4 01:03:46.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:46.005 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:46.005 00.000 10672 Enqueuing Expose request 01:03:46.005 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:03:46.005 00.000 428 Worker thread wakes up 01:03:46.005 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:46.005 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:47.848 01.843 428 Exposure complete 01:03:47.973 00.125 428 worker thread done servicing request 01:03:47.973 00.000 10672 OnExposeComplete: enter 01:03:47.973 00.000 10672 UpdateGuideState(): m_state=6 01:03:47.973 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2280 01:03:47.973 00.000 10672 Star::Find returns 1 (0), X=577.26, Y=272.27, Mass=179272, SNR=34.9, Peak=24384 HFD=2.7 01:03:47.973 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.68 = 0.68) 01:03:47.973 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 01:03:47.973 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.53 hyp=0.73 cameraTheta=0.82 mountX=0.57 mountY=0.52, mountTheta=0.74 01:03:47.973 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.53, opts=13) 01:03:47.973 00.000 10672 Enqueuing Move request for scope (0.50, 0.53) 01:03:47.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:47.973 00.000 428 Worker thread wakes up 01:03:47.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.53) opts 0xd 01:03:47.973 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.53) 01:03:47.973 00.000 428 Moving (0.50, 0.53) raw xDistance=0.57 yDistance=0.52 01:03:47.973 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 01:03:47.973 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:47.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 01:03:47.973 00.000 428 MoveAxis(W, 662, ABG) 01:03:47.973 00.000 428 Guiding Dir = 3, Dur = 662 01:03:47.973 00.000 428 IsSlewing returns 0 01:03:47.973 00.000 428 IsGuiding returns 0 01:03:47.989 00.016 428 PulseGuide returned control before completion, sleep 655 01:03:48.004 00.015 10672 UpdateGuideState exits: m=179272 SNR=34.9 01:03:48.004 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:48.004 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:48.004 00.000 10672 Enqueuing Expose request 01:03:48.661 00.657 428 IsGuiding returns 0 01:03:48.661 00.000 428 Move returns status 0, amount 662 01:03:48.661 00.000 428 MoveAxis(N, 0, ABG) 01:03:48.661 00.000 428 Move returns status 0, amount 0 01:03:48.661 00.000 428 move complete, result=0 01:03:48.661 00.000 428 worker thread done servicing request 01:03:48.661 00.000 428 Worker thread wakes up 01:03:48.661 00.000 10672 GuideStep: 0.6 px 662 ms WEST, 0.5 px 0 ms NORTH 01:03:48.661 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:48.661 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:49.848 01.187 428 Exposure complete 01:03:49.988 00.140 428 worker thread done servicing request 01:03:49.988 00.000 10672 OnExposeComplete: enter 01:03:49.988 00.000 10672 UpdateGuideState(): m_state=6 01:03:49.988 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2281 01:03:49.988 00.000 10672 Star::Find returns 1 (0), X=577.18, Y=272.17, Mass=237564, SNR=49.7, Peak=28304 HFD=3.0 01:03:49.988 00.000 10672 CameraToMount -- cameraTheta (0.79) - m_xAngle (0.14) = xAngle (0.65 = 0.65) 01:03:49.988 00.000 10672 CameraToMount -- cameraTheta (0.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.76 = 0.76) 01:03:49.988 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.43 hyp=0.60 cameraTheta=0.79 mountX=0.47 mountY=0.41, mountTheta=0.72 01:03:49.988 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.43, opts=13) 01:03:49.988 00.000 10672 Enqueuing Move request for scope (0.42, 0.43) 01:03:49.988 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:49.988 00.000 428 Worker thread wakes up 01:03:49.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.43) opts 0xd 01:03:49.988 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.43) 01:03:49.988 00.000 428 Moving (0.42, 0.43) raw xDistance=0.47 yDistance=0.41 01:03:49.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47 01:03:49.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:49.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:03:49.988 00.000 428 MoveAxis(W, 601, ABG) 01:03:49.988 00.000 428 Guiding Dir = 3, Dur = 601 01:03:49.988 00.000 428 IsSlewing returns 0 01:03:49.988 00.000 428 IsGuiding returns 0 01:03:50.004 00.016 428 PulseGuide returned control before completion, sleep 591 01:03:50.004 00.000 10672 UpdateGuideState exits: m=237564 SNR=49.7 01:03:50.004 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:50.004 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:50.004 00.000 10672 Enqueuing Expose request 01:03:50.634 00.630 428 IsGuiding returns 1 01:03:50.634 00.000 428 scope still moving after pulse duration time elapsed 01:03:50.665 00.031 428 IsSlewing returns 0 01:03:50.665 00.000 428 IsGuiding returns 0 01:03:50.665 00.000 428 scope move finished after 601 + 77 ms 01:03:50.665 00.000 428 Move returns status 0, amount 601 01:03:50.665 00.000 428 MoveAxis(N, 0, ABG) 01:03:50.665 00.000 428 Move returns status 0, amount 0 01:03:50.665 00.000 428 move complete, result=0 01:03:50.665 00.000 428 worker thread done servicing request 01:03:50.665 00.000 428 Worker thread wakes up 01:03:50.665 00.000 10672 GuideStep: 0.5 px 601 ms WEST, 0.4 px 0 ms NORTH 01:03:50.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:50.665 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:50.962 00.297 10672 read socket command 10 01:03:50.962 00.000 10672 processing socket request REQDIST 01:03:50.962 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:03:50.962 00.000 10672 Sending socket response 56 (0x38) 01:03:51.852 00.890 428 Exposure complete 01:03:51.977 00.125 428 worker thread done servicing request 01:03:51.977 00.000 10672 OnExposeComplete: enter 01:03:51.977 00.000 10672 UpdateGuideState(): m_state=6 01:03:51.977 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2282 01:03:51.977 00.000 10672 Star::Find returns 1 (0), X=576.74, Y=271.60, Mass=221140, SNR=44.2, Peak=26448 HFD=3.0 01:03:51.977 00.000 10672 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.14) = xAngle (-1.83 = -1.83) 01:03:51.977 00.000 10672 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.72 = -1.72) 01:03:51.977 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.69 mountX=-0.04 mountY=-0.14, mountTheta=-1.82 01:03:51.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.14, opts=13) 01:03:51.977 00.000 10672 Enqueuing Move request for scope (-0.02, -0.14) 01:03:51.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:51.977 00.000 428 Worker thread wakes up 01:03:51.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd 01:03:51.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.14) 01:03:51.977 00.000 428 Moving (-0.02, -0.14) raw xDistance=-0.04 yDistance=-0.14 01:03:51.977 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:03:51.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:51.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:03:51.977 00.000 428 MoveAxis(E, 0, ABG) 01:03:51.977 00.000 428 Move returns status 0, amount 0 01:03:51.977 00.000 428 MoveAxis(N, 0, ABG) 01:03:51.977 00.000 428 Move returns status 0, amount 0 01:03:51.977 00.000 428 move complete, result=0 01:03:51.977 00.000 428 worker thread done servicing request 01:03:52.008 00.031 10672 UpdateGuideState exits: m=221140 SNR=44.2 01:03:52.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:52.008 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:52.008 00.000 10672 Enqueuing Expose request 01:03:52.008 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:03:52.008 00.000 428 Worker thread wakes up 01:03:52.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:52.008 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:53.832 01.824 428 Exposure complete 01:03:53.957 00.125 428 worker thread done servicing request 01:03:53.957 00.000 10672 OnExposeComplete: enter 01:03:53.957 00.000 10672 UpdateGuideState(): m_state=6 01:03:53.957 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2283 01:03:53.957 00.000 10672 Star::Find returns 1 (0), X=576.28, Y=271.73, Mass=195802, SNR=38.7, Peak=23728 HFD=2.9 01:03:53.957 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.02) 01:03:53.957 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.12) 01:03:53.957 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.01 hyp=0.47 cameraTheta=-3.13 mountX=-0.47 mountY=0.01, mountTheta=3.12 01:03:53.973 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.01, opts=13) 01:03:53.973 00.000 10672 Enqueuing Move request for scope (-0.47, -0.01) 01:03:53.973 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:53.973 00.000 428 Worker thread wakes up 01:03:53.973 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.01) opts 0xd 01:03:53.973 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.01) 01:03:53.973 00.000 428 Moving (-0.47, -0.01) raw xDistance=-0.47 yDistance=0.01 01:03:53.973 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 01:03:53.973 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:53.973 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:03:53.973 00.000 428 MoveAxis(E, 551, ABG) 01:03:53.973 00.000 428 Guiding Dir = 2, Dur = 551 01:03:53.973 00.000 428 IsSlewing returns 0 01:03:53.973 00.000 428 IsGuiding returns 0 01:03:53.988 00.015 428 PulseGuide returned control before completion, sleep 542 01:03:53.988 00.000 10672 UpdateGuideState exits: m=195802 SNR=38.7 01:03:53.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:53.988 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:53.988 00.000 10672 Enqueuing Expose request 01:03:54.567 00.579 428 IsGuiding returns 0 01:03:54.567 00.000 428 Move returns status 0, amount 551 01:03:54.567 00.000 428 MoveAxis(N, 0, ABG) 01:03:54.567 00.000 428 Move returns status 0, amount 0 01:03:54.567 00.000 428 move complete, result=0 01:03:54.567 00.000 428 worker thread done servicing request 01:03:54.567 00.000 428 Worker thread wakes up 01:03:54.567 00.000 10672 GuideStep: -0.5 px 551 ms EAST, 0.0 px 0 ms NORTH 01:03:54.567 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:54.567 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:55.847 01.280 428 Exposure complete 01:03:55.956 00.109 10672 read socket command 10 01:03:55.956 00.000 10672 processing socket request REQDIST 01:03:55.956 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:03:55.956 00.000 10672 Sending socket response 45 (0x2d) 01:03:55.988 00.032 428 worker thread done servicing request 01:03:55.988 00.000 10672 OnExposeComplete: enter 01:03:55.988 00.000 10672 UpdateGuideState(): m_state=6 01:03:55.988 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2284 01:03:55.988 00.000 10672 Star::Find returns 1 (0), X=576.75, Y=272.18, Mass=208322, SNR=39.6, Peak=37680 HFD=2.5 01:03:55.988 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.14) = xAngle (1.44 = 1.44) 01:03:55.988 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.55 = 1.55) 01:03:55.988 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.44 hyp=0.44 cameraTheta=1.58 mountX=0.06 mountY=0.44, mountTheta=1.45 01:03:55.988 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.44, opts=13) 01:03:55.988 00.000 10672 Enqueuing Move request for scope (-0.00, 0.44) 01:03:55.988 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:55.988 00.000 428 Worker thread wakes up 01:03:55.988 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.44) opts 0xd 01:03:55.988 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.44) 01:03:55.988 00.000 428 Moving (-0.00, 0.44) raw xDistance=0.06 yDistance=0.44 01:03:55.988 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:03:55.988 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:55.988 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 01:03:55.988 00.000 428 MoveAxis(E, 0, ABG) 01:03:55.988 00.000 428 Move returns status 0, amount 0 01:03:55.988 00.000 428 MoveAxis(N, 0, ABG) 01:03:55.988 00.000 428 Move returns status 0, amount 0 01:03:55.988 00.000 428 move complete, result=0 01:03:55.988 00.000 428 worker thread done servicing request 01:03:56.003 00.015 10672 UpdateGuideState exits: m=208322 SNR=39.6 01:03:56.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:56.003 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:56.003 00.000 10672 Enqueuing Expose request 01:03:56.003 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:03:56.003 00.000 428 Worker thread wakes up 01:03:56.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:56.003 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:57.846 01.843 428 Exposure complete 01:03:57.971 00.125 428 worker thread done servicing request 01:03:57.971 00.000 10672 OnExposeComplete: enter 01:03:57.971 00.000 10672 UpdateGuideState(): m_state=6 01:03:57.971 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2285 01:03:57.971 00.000 10672 Star::Find returns 1 (0), X=577.06, Y=272.54, Mass=213988, SNR=39.0, Peak=28752 HFD=3.1 01:03:57.971 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 01:03:57.971 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.18 = 1.18) 01:03:57.971 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.80 hyp=0.86 cameraTheta=1.21 mountX=0.41 mountY=0.79, mountTheta=1.09 01:03:57.971 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.80, opts=13) 01:03:57.971 00.000 10672 Enqueuing Move request for scope (0.30, 0.80) 01:03:57.971 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:57.971 00.000 428 Worker thread wakes up 01:03:57.971 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.80) opts 0xd 01:03:57.971 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.80) 01:03:57.971 00.000 428 Moving (0.30, 0.80) raw xDistance=0.41 yDistance=0.79 01:03:57.971 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 01:03:57.971 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:03:57.971 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.79 01:03:57.971 00.000 428 MoveAxis(E, 0, ABG) 01:03:57.971 00.000 428 Move returns status 0, amount 0 01:03:57.971 00.000 428 MoveAxis(N, 0, ABG) 01:03:57.971 00.000 428 Move returns status 0, amount 0 01:03:57.971 00.000 428 move complete, result=0 01:03:57.971 00.000 428 worker thread done servicing request 01:03:58.003 00.032 10672 UpdateGuideState exits: m=213988 SNR=39.0 01:03:58.003 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:03:58.003 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:03:58.003 00.000 10672 Enqueuing Expose request 01:03:58.003 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.8 px 0 ms NORTH 01:03:58.003 00.000 428 Worker thread wakes up 01:03:58.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:03:58.003 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:03:59.835 01.832 428 Exposure complete 01:03:59.976 00.141 428 worker thread done servicing request 01:03:59.976 00.000 10672 OnExposeComplete: enter 01:03:59.976 00.000 10672 UpdateGuideState(): m_state=6 01:03:59.976 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2286 01:03:59.976 00.000 10672 Star::Find returns 1 (0), X=577.56, Y=271.57, Mass=204592, SNR=41.4, Peak=27008 HFD=3.1 01:03:59.976 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.14) = xAngle (-0.35 = -0.35) 01:03:59.976 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.24 = -0.24) 01:03:59.976 00.000 10672 CameraToMount -- cameraX=0.80 cameraY=-0.17 hyp=0.81 cameraTheta=-0.21 mountX=0.77 mountY=-0.19, mountTheta=-0.25 01:03:59.976 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.80, y=-0.17, opts=13) 01:03:59.976 00.000 10672 Enqueuing Move request for scope (0.80, -0.17) 01:03:59.976 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:03:59.976 00.000 428 Worker thread wakes up 01:03:59.976 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.17) opts 0xd 01:03:59.976 00.000 428 Handling offset move in thread for scope, endpoint = (0.80, -0.17) 01:03:59.976 00.000 428 Moving (0.80, -0.17) raw xDistance=0.77 yDistance=-0.19 01:03:59.976 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77 01:03:59.976 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:03:59.976 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:03:59.976 00.000 428 MoveAxis(W, 898, ABG) 01:03:59.976 00.000 428 Guiding Dir = 3, Dur = 898 01:03:59.976 00.000 428 IsSlewing returns 0 01:03:59.976 00.000 428 IsGuiding returns 0 01:03:59.991 00.015 428 PulseGuide returned control before completion, sleep 888 01:04:00.007 00.016 10672 UpdateGuideState exits: m=204592 SNR=41.4 01:04:00.007 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:00.007 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:00.007 00.000 10672 Enqueuing Expose request 01:04:00.929 00.922 428 IsGuiding returns 0 01:04:00.929 00.000 428 Move returns status 0, amount 898 01:04:00.929 00.000 428 MoveAxis(N, 0, ABG) 01:04:00.929 00.000 428 Move returns status 0, amount 0 01:04:00.929 00.000 428 move complete, result=0 01:04:00.929 00.000 428 worker thread done servicing request 01:04:00.929 00.000 428 Worker thread wakes up 01:04:00.929 00.000 10672 GuideStep: 0.8 px 898 ms WEST, -0.2 px 0 ms NORTH 01:04:00.929 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:00.929 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:00.960 00.031 10672 read socket command 10 01:04:00.960 00.000 10672 processing socket request REQDIST 01:04:00.960 00.000 10672 SOCKSVR: Sending pixel error of 0.64 01:04:00.960 00.000 10672 Sending socket response 64 (0x40) 01:04:01.835 00.875 428 Exposure complete 01:04:01.960 00.125 428 worker thread done servicing request 01:04:01.960 00.000 10672 OnExposeComplete: enter 01:04:01.960 00.000 10672 UpdateGuideState(): m_state=6 01:04:01.960 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2287 01:04:01.960 00.000 10672 Star::Find returns 1 (0), X=576.41, Y=272.01, Mass=243093, SNR=50.7, Peak=24704 HFD=3.2 01:04:01.960 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 01:04:01.960 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.45 = 2.45) 01:04:01.960 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.27 hyp=0.44 cameraTheta=2.48 mountX=-0.31 mountY=0.28, mountTheta=2.40 01:04:01.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.27, opts=13) 01:04:01.960 00.000 10672 Enqueuing Move request for scope (-0.35, 0.27) 01:04:01.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:01.960 00.000 428 Worker thread wakes up 01:04:01.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.27) opts 0xd 01:04:01.960 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.27) 01:04:01.960 00.000 428 Moving (-0.35, 0.27) raw xDistance=-0.31 yDistance=0.28 01:04:01.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 01:04:01.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:01.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:04:01.960 00.000 428 MoveAxis(E, 0, ABG) 01:04:01.960 00.000 428 Move returns status 0, amount 0 01:04:01.960 00.000 428 MoveAxis(N, 0, ABG) 01:04:01.960 00.000 428 Move returns status 0, amount 0 01:04:01.975 00.015 428 move complete, result=0 01:04:01.975 00.000 428 worker thread done servicing request 01:04:01.991 00.016 10672 UpdateGuideState exits: m=243093 SNR=50.7 01:04:01.991 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:01.991 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:01.991 00.000 10672 Enqueuing Expose request 01:04:01.991 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:04:01.991 00.000 428 Worker thread wakes up 01:04:01.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:01.991 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:03.834 01.843 428 Exposure complete 01:04:03.975 00.141 428 worker thread done servicing request 01:04:03.975 00.000 10672 OnExposeComplete: enter 01:04:03.975 00.000 10672 UpdateGuideState(): m_state=6 01:04:03.975 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2288 01:04:03.975 00.000 10672 Star::Find returns 1 (0), X=576.37, Y=272.33, Mass=242662, SNR=52.4, Peak=28304 HFD=3.1 01:04:03.975 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 01:04:03.975 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 01:04:03.975 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.59 hyp=0.71 cameraTheta=2.16 mountX=-0.31 mountY=0.60, mountTheta=2.05 01:04:03.975 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.59, opts=13) 01:04:03.975 00.000 10672 Enqueuing Move request for scope (-0.39, 0.59) 01:04:03.975 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:03.975 00.000 428 Worker thread wakes up 01:04:03.975 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.59) opts 0xd 01:04:03.975 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.59) 01:04:03.975 00.000 428 Moving (-0.39, 0.59) raw xDistance=-0.31 yDistance=0.60 01:04:03.975 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 01:04:03.975 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:04:03.975 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 01:04:03.975 00.000 428 MoveAxis(E, 0, ABG) 01:04:03.975 00.000 428 Move returns status 0, amount 0 01:04:03.975 00.000 428 MoveAxis(N, 0, ABG) 01:04:03.975 00.000 428 Move returns status 0, amount 0 01:04:03.975 00.000 428 move complete, result=0 01:04:03.975 00.000 428 worker thread done servicing request 01:04:04.006 00.031 10672 UpdateGuideState exits: m=242662 SNR=52.4 01:04:04.006 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:04.006 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:04.006 00.000 10672 Enqueuing Expose request 01:04:04.006 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 01:04:04.006 00.000 428 Worker thread wakes up 01:04:04.006 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:04.006 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:05.833 01.827 428 Exposure complete 01:04:05.958 00.125 10672 read socket command 10 01:04:05.958 00.000 10672 processing socket request REQDIST 01:04:05.958 00.000 10672 SOCKSVR: Sending pixel error of 0.62 01:04:05.958 00.000 10672 Sending socket response 62 (0x3e) 01:04:05.974 00.016 428 worker thread done servicing request 01:04:05.974 00.000 10672 OnExposeComplete: enter 01:04:05.974 00.000 10672 UpdateGuideState(): m_state=6 01:04:05.974 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2289 01:04:05.974 00.000 10672 Star::Find returns 1 (0), X=576.47, Y=271.49, Mass=225231, SNR=42.8, Peak=25472 HFD=3.1 01:04:05.974 00.000 10672 CameraToMount -- cameraTheta (-2.43) - m_xAngle (0.14) = xAngle (-2.57 = -2.57) 01:04:05.974 00.000 10672 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.46 = -2.46) 01:04:05.974 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.25 hyp=0.39 cameraTheta=-2.43 mountX=-0.32 mountY=-0.24, mountTheta=-2.50 01:04:05.974 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.25, opts=13) 01:04:05.974 00.000 10672 Enqueuing Move request for scope (-0.29, -0.25) 01:04:05.974 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:05.974 00.000 428 Worker thread wakes up 01:04:05.974 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.25) opts 0xd 01:04:05.974 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.25) 01:04:05.974 00.000 428 Moving (-0.29, -0.25) raw xDistance=-0.32 yDistance=-0.24 01:04:05.974 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 01:04:05.974 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:05.974 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 01:04:05.974 00.000 428 MoveAxis(E, 0, ABG) 01:04:05.974 00.000 428 Move returns status 0, amount 0 01:04:05.974 00.000 428 MoveAxis(N, 0, ABG) 01:04:05.974 00.000 428 Move returns status 0, amount 0 01:04:05.974 00.000 428 move complete, result=0 01:04:05.974 00.000 428 worker thread done servicing request 01:04:06.005 00.031 10672 UpdateGuideState exits: m=225231 SNR=42.8 01:04:06.005 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:06.005 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:06.005 00.000 10672 Enqueuing Expose request 01:04:06.005 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:04:06.005 00.000 428 Worker thread wakes up 01:04:06.005 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:06.005 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:07.837 01.832 428 Exposure complete 01:04:07.962 00.125 428 worker thread done servicing request 01:04:07.962 00.000 10672 OnExposeComplete: enter 01:04:07.962 00.000 10672 UpdateGuideState(): m_state=6 01:04:07.962 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2290 01:04:07.962 00.000 10672 Star::Find returns 1 (0), X=576.21, Y=271.67, Mass=204284, SNR=38.4, Peak=26896 HFD=2.7 01:04:07.962 00.000 10672 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.14) = xAngle (-3.15 = 3.14) 01:04:07.962 00.000 10672 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.04 = -3.04) 01:04:07.962 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.07 hyp=0.55 cameraTheta=-3.01 mountX=-0.55 mountY=-0.06, mountTheta=-3.04 01:04:07.962 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.07, opts=13) 01:04:07.962 00.000 10672 Enqueuing Move request for scope (-0.54, -0.07) 01:04:07.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:07.962 00.000 428 Worker thread wakes up 01:04:07.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.07) opts 0xd 01:04:07.962 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.07) 01:04:07.962 00.000 428 Moving (-0.54, -0.07) raw xDistance=-0.55 yDistance=-0.06 01:04:07.962 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 01:04:07.962 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:07.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:04:07.962 00.000 428 MoveAxis(E, 643, ABG) 01:04:07.962 00.000 428 Guiding Dir = 2, Dur = 643 01:04:07.962 00.000 428 IsSlewing returns 0 01:04:07.962 00.000 428 IsGuiding returns 0 01:04:07.994 00.032 10672 UpdateGuideState exits: m=204284 SNR=38.4 01:04:07.994 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:07.994 00.000 428 PulseGuide returned control before completion, sleep 630 01:04:07.994 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:07.994 00.000 10672 Enqueuing Expose request 01:04:08.634 00.640 428 IsGuiding returns 1 01:04:08.634 00.000 428 scope still moving after pulse duration time elapsed 01:04:08.681 00.047 428 IsSlewing returns 0 01:04:08.712 00.031 428 IsGuiding returns 0 01:04:08.712 00.000 428 scope move finished after 643 + 99 ms 01:04:08.712 00.000 428 Move returns status 0, amount 643 01:04:08.712 00.000 428 MoveAxis(N, 0, ABG) 01:04:08.712 00.000 428 Move returns status 0, amount 0 01:04:08.712 00.000 428 move complete, result=0 01:04:08.712 00.000 428 worker thread done servicing request 01:04:08.712 00.000 10672 GuideStep: -0.5 px 643 ms EAST, -0.1 px 0 ms NORTH 01:04:08.712 00.000 428 Worker thread wakes up 01:04:08.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:08.712 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:09.821 01.109 428 Exposure complete 01:04:09.946 00.125 428 worker thread done servicing request 01:04:09.946 00.000 10672 OnExposeComplete: enter 01:04:09.946 00.000 10672 UpdateGuideState(): m_state=6 01:04:09.946 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2291 01:04:09.946 00.000 10672 Star::Find returns 1 (0), X=576.05, Y=272.06, Mass=290528, SNR=52.0, Peak=38560 HFD=3.9 01:04:09.946 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (0.14) = xAngle (2.58 = 2.58) 01:04:09.946 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.69 = 2.69) 01:04:09.946 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=0.32 hyp=0.78 cameraTheta=2.72 mountX=-0.66 mountY=0.34, mountTheta=2.66 01:04:09.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=0.32, opts=13) 01:04:09.946 00.000 10672 Enqueuing Move request for scope (-0.71, 0.32) 01:04:09.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:09.946 00.000 428 Worker thread wakes up 01:04:09.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.32) opts 0xd 01:04:09.946 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, 0.32) 01:04:09.946 00.000 428 Moving (-0.71, 0.32) raw xDistance=-0.66 yDistance=0.34 01:04:09.946 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.66 01:04:09.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:09.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 01:04:09.946 00.000 428 MoveAxis(E, 819, ABG) 01:04:09.946 00.000 428 Guiding Dir = 2, Dur = 819 01:04:09.962 00.016 428 IsSlewing returns 0 01:04:09.962 00.000 428 IsGuiding returns 0 01:04:09.977 00.015 428 PulseGuide returned control before completion, sleep 813 01:04:09.977 00.000 10672 UpdateGuideState exits: m=290528 SNR=52.0 01:04:09.977 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:09.977 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:09.977 00.000 10672 Enqueuing Expose request 01:04:10.821 00.844 428 IsGuiding returns 0 01:04:10.821 00.000 428 Move returns status 0, amount 819 01:04:10.821 00.000 428 MoveAxis(N, 0, ABG) 01:04:10.821 00.000 428 Move returns status 0, amount 0 01:04:10.821 00.000 428 move complete, result=0 01:04:10.821 00.000 428 worker thread done servicing request 01:04:10.821 00.000 428 Worker thread wakes up 01:04:10.821 00.000 10672 GuideStep: -0.7 px 819 ms EAST, 0.3 px 0 ms NORTH 01:04:10.821 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:10.821 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:10.961 00.140 10672 read socket command 10 01:04:10.961 00.000 10672 processing socket request REQDIST 01:04:10.961 00.000 10672 SOCKSVR: Sending pixel error of 0.61 01:04:10.961 00.000 10672 Sending socket response 61 (0x3d) 01:04:11.836 00.875 428 Exposure complete 01:04:11.977 00.141 428 worker thread done servicing request 01:04:11.977 00.000 10672 OnExposeComplete: enter 01:04:11.977 00.000 10672 UpdateGuideState(): m_state=6 01:04:11.977 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2292 01:04:11.977 00.000 10672 Star::Find returns 1 (0), X=575.86, Y=271.58, Mass=173687, SNR=38.4, Peak=27216 HFD=2.5 01:04:11.977 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.10 = -3.10) 01:04:11.977 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 01:04:11.977 00.000 10672 CameraToMount -- cameraX=-0.90 cameraY=-0.17 hyp=0.92 cameraTheta=-2.96 mountX=-0.91 mountY=-0.14, mountTheta=-2.99 01:04:11.977 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.90, y=-0.17, opts=13) 01:04:11.977 00.000 10672 Enqueuing Move request for scope (-0.90, -0.17) 01:04:11.977 00.000 428 Worker thread wakes up 01:04:11.977 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:11.977 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.17) opts 0xd 01:04:11.977 00.000 428 Handling offset move in thread for scope, endpoint = (-0.90, -0.17) 01:04:11.977 00.000 428 Moving (-0.90, -0.17) raw xDistance=-0.91 yDistance=-0.14 01:04:11.977 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.91 01:04:11.977 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:11.977 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:04:11.977 00.000 428 MoveAxis(E, 1129, ABG) 01:04:11.977 00.000 428 Guiding Dir = 2, Dur = 1129 01:04:11.977 00.000 428 IsSlewing returns 0 01:04:11.977 00.000 428 IsGuiding returns 0 01:04:12.008 00.031 10672 UpdateGuideState exits: m=173687 SNR=38.4 01:04:12.008 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:12.008 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:12.008 00.000 10672 Enqueuing Expose request 01:04:12.008 00.000 428 PulseGuide returned control before completion, sleep 1113 01:04:13.133 01.125 428 IsGuiding returns 1 01:04:13.133 00.000 428 scope still moving after pulse duration time elapsed 01:04:13.180 00.047 428 IsSlewing returns 0 01:04:13.180 00.000 428 IsGuiding returns 0 01:04:13.180 00.000 428 scope move finished after 1129 + 67 ms 01:04:13.180 00.000 428 Move returns status 0, amount 1129 01:04:13.180 00.000 428 MoveAxis(N, 0, ABG) 01:04:13.180 00.000 428 Move returns status 0, amount 0 01:04:13.180 00.000 428 move complete, result=0 01:04:13.180 00.000 428 worker thread done servicing request 01:04:13.180 00.000 10672 GuideStep: -0.9 px 1129 ms EAST, -0.1 px 0 ms NORTH 01:04:13.180 00.000 428 Worker thread wakes up 01:04:13.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:13.180 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:13.836 00.656 428 Exposure complete 01:04:13.960 00.124 428 worker thread done servicing request 01:04:13.960 00.000 10672 OnExposeComplete: enter 01:04:13.960 00.000 10672 UpdateGuideState(): m_state=6 01:04:13.960 00.000 10672 Star::Find(15, 575, 271, 0, (0,0,0,0), 0.0, 0) frame 2293 01:04:13.960 00.000 10672 Star::Find returns 1 (0), X=576.82, Y=272.41, Mass=171478, SNR=38.0, Peak=24496 HFD=2.5 01:04:13.960 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.14) = xAngle (1.35 = 1.35) 01:04:13.960 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.45 = 1.45) 01:04:13.960 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.67 hyp=0.67 cameraTheta=1.48 mountX=0.15 mountY=0.67, mountTheta=1.35 01:04:13.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.67, opts=13) 01:04:13.960 00.000 10672 Enqueuing Move request for scope (0.06, 0.67) 01:04:13.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:13.960 00.000 428 Worker thread wakes up 01:04:13.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.67) opts 0xd 01:04:13.960 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.67) 01:04:13.960 00.000 428 Moving (0.06, 0.67) raw xDistance=0.15 yDistance=0.67 01:04:13.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:04:13.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 01:04:13.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.67 01:04:13.960 00.000 428 MoveAxis(E, 0, ABG) 01:04:13.960 00.000 428 Move returns status 0, amount 0 01:04:13.960 00.000 428 MoveAxis(N, 0, ABG) 01:04:13.960 00.000 428 Move returns status 0, amount 0 01:04:13.960 00.000 428 move complete, result=0 01:04:13.960 00.000 428 worker thread done servicing request 01:04:13.992 00.032 10672 UpdateGuideState exits: m=171478 SNR=38.0 01:04:13.992 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:13.992 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:13.992 00.000 10672 Enqueuing Expose request 01:04:13.992 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 01:04:13.992 00.000 428 Worker thread wakes up 01:04:13.992 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:13.992 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:15.840 01.848 428 Exposure complete 01:04:15.965 00.125 10672 read socket command 10 01:04:15.965 00.000 10672 processing socket request REQDIST 01:04:15.965 00.000 10672 SOCKSVR: Sending pixel error of 0.69 01:04:15.965 00.000 10672 Sending socket response 69 (0x45) 01:04:15.965 00.000 428 worker thread done servicing request 01:04:15.965 00.000 10672 OnExposeComplete: enter 01:04:15.965 00.000 10672 UpdateGuideState(): m_state=6 01:04:15.965 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2294 01:04:15.965 00.000 10672 Star::Find returns 1 (0), X=577.46, Y=272.22, Mass=207084, SNR=42.5, Peak=31360 HFD=2.7 01:04:15.965 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (0.14) = xAngle (0.46 = 0.46) 01:04:15.965 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.56 = 0.56) 01:04:15.965 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.48 hyp=0.85 cameraTheta=0.59 mountX=0.76 mountY=0.45, mountTheta=0.54 01:04:15.965 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.48, opts=13) 01:04:15.965 00.000 10672 Enqueuing Move request for scope (0.70, 0.48) 01:04:15.965 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:15.965 00.000 428 Worker thread wakes up 01:04:15.965 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.48) opts 0xd 01:04:15.965 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.48) 01:04:15.965 00.000 428 Moving (0.70, 0.48) raw xDistance=0.76 yDistance=0.45 01:04:15.965 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76 01:04:15.965 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:15.965 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:04:15.965 00.000 428 MoveAxis(W, 892, ABG) 01:04:15.965 00.000 428 Guiding Dir = 3, Dur = 892 01:04:15.965 00.000 428 IsSlewing returns 0 01:04:15.965 00.000 428 IsGuiding returns 0 01:04:15.996 00.031 10672 UpdateGuideState exits: m=207084 SNR=42.5 01:04:15.996 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:15.996 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:15.996 00.000 10672 Enqueuing Expose request 01:04:15.996 00.000 428 PulseGuide returned control before completion, sleep 874 01:04:16.887 00.891 428 IsGuiding returns 1 01:04:16.902 00.015 428 scope still moving after pulse duration time elapsed 01:04:16.933 00.031 428 IsSlewing returns 0 01:04:16.933 00.000 428 IsGuiding returns 0 01:04:16.933 00.000 428 scope move finished after 892 + 67 ms 01:04:16.933 00.000 428 Move returns status 0, amount 892 01:04:16.933 00.000 428 MoveAxis(N, 0, ABG) 01:04:16.933 00.000 428 Move returns status 0, amount 0 01:04:16.933 00.000 428 move complete, result=0 01:04:16.933 00.000 428 worker thread done servicing request 01:04:16.933 00.000 428 Worker thread wakes up 01:04:16.933 00.000 10672 GuideStep: 0.8 px 892 ms WEST, 0.5 px 0 ms NORTH 01:04:16.933 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:16.933 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:17.824 00.891 428 Exposure complete 01:04:17.949 00.125 428 worker thread done servicing request 01:04:17.949 00.000 10672 OnExposeComplete: enter 01:04:17.949 00.000 10672 UpdateGuideState(): m_state=6 01:04:17.949 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2295 01:04:17.949 00.000 10672 Star::Find returns 1 (0), X=576.80, Y=272.00, Mass=236185, SNR=43.0, Peak=34416 HFD=3.0 01:04:17.949 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.14) = xAngle (1.29 = 1.29) 01:04:17.949 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.40 = 1.40) 01:04:17.949 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.43 mountX=0.07 mountY=0.26, mountTheta=1.30 01:04:17.949 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.26, opts=13) 01:04:17.949 00.000 10672 Enqueuing Move request for scope (0.04, 0.26) 01:04:17.949 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:17.949 00.000 428 Worker thread wakes up 01:04:17.949 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd 01:04:17.949 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.26) 01:04:17.949 00.000 428 Moving (0.04, 0.26) raw xDistance=0.07 yDistance=0.26 01:04:17.949 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:04:17.949 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:17.964 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:04:17.964 00.000 428 MoveAxis(E, 0, ABG) 01:04:17.964 00.000 428 Move returns status 0, amount 0 01:04:17.964 00.000 428 MoveAxis(N, 0, ABG) 01:04:17.964 00.000 428 Move returns status 0, amount 0 01:04:17.964 00.000 428 move complete, result=0 01:04:17.964 00.000 428 worker thread done servicing request 01:04:17.980 00.016 10672 UpdateGuideState exits: m=236185 SNR=43.0 01:04:17.980 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:17.980 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:17.980 00.000 10672 Enqueuing Expose request 01:04:17.980 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:04:17.980 00.000 428 Worker thread wakes up 01:04:17.980 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:17.980 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:19.823 01.843 428 Exposure complete 01:04:19.948 00.125 428 worker thread done servicing request 01:04:19.948 00.000 10672 OnExposeComplete: enter 01:04:19.948 00.000 10672 UpdateGuideState(): m_state=6 01:04:19.948 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2296 01:04:19.948 00.000 10672 Star::Find returns 1 (0), X=576.55, Y=272.51, Mass=238449, SNR=45.2, Peak=28960 HFD=3.2 01:04:19.948 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.14) = xAngle (1.70 = 1.70) 01:04:19.948 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.81 = 1.81) 01:04:19.948 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.77 hyp=0.80 cameraTheta=1.84 mountX=-0.10 mountY=0.77, mountTheta=1.70 01:04:19.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.77, opts=13) 01:04:19.948 00.000 10672 Enqueuing Move request for scope (-0.21, 0.77) 01:04:19.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:19.948 00.000 428 Worker thread wakes up 01:04:19.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.77) opts 0xd 01:04:19.948 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.77) 01:04:19.948 00.000 428 Moving (-0.21, 0.77) raw xDistance=-0.10 yDistance=0.77 01:04:19.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 01:04:19.948 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.64 newest=1.49 01:04:19.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.77 from input 0.77 01:04:19.948 00.000 428 MoveAxis(E, 0, ABG) 01:04:19.948 00.000 428 Move returns status 0, amount 0 01:04:19.948 00.000 428 MoveAxis(S, 1028, ABG) 01:04:19.948 00.000 428 Guiding Dir = 1, Dur = 1028 01:04:19.948 00.000 428 IsSlewing returns 0 01:04:19.948 00.000 428 IsGuiding returns 0 01:04:19.979 00.031 10672 UpdateGuideState exits: m=238449 SNR=45.2 01:04:19.979 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:19.979 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:19.979 00.000 10672 Enqueuing Expose request 01:04:20.026 00.047 428 PulseGuide returned control before completion, sleep 965 01:04:20.963 00.937 10672 read socket command 10 01:04:20.963 00.000 10672 processing socket request REQDIST 01:04:20.963 00.000 10672 SOCKSVR: Sending pixel error of 0.65 01:04:20.963 00.000 10672 Sending socket response 65 (0x41) 01:04:21.010 00.047 428 IsGuiding returns 1 01:04:21.010 00.000 428 scope still moving after pulse duration time elapsed 01:04:21.042 00.032 428 IsSlewing returns 0 01:04:21.042 00.000 428 IsGuiding returns 1 01:04:21.088 00.046 428 IsSlewing returns 0 01:04:21.120 00.032 428 IsGuiding returns 0 01:04:21.120 00.000 428 scope move finished after 1028 + 132 ms 01:04:21.120 00.000 428 Move returns status 0, amount 1028 01:04:21.120 00.000 428 move complete, result=0 01:04:21.120 00.000 428 worker thread done servicing request 01:04:21.120 00.000 428 Worker thread wakes up 01:04:21.120 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 1028 ms SOUTH 01:04:21.120 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:21.120 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:21.838 00.718 428 Exposure complete 01:04:21.963 00.125 428 worker thread done servicing request 01:04:21.963 00.000 10672 OnExposeComplete: enter 01:04:21.963 00.000 10672 UpdateGuideState(): m_state=6 01:04:21.963 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2297 01:04:21.963 00.000 10672 Star::Find returns 1 (0), X=576.18, Y=271.98, Mass=223497, SNR=43.2, Peak=26240 HFD=2.7 01:04:21.963 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 01:04:21.963 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.71 = 2.71) 01:04:21.963 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.24 hyp=0.62 cameraTheta=2.74 mountX=-0.54 mountY=0.26, mountTheta=2.69 01:04:21.963 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.24, opts=13) 01:04:21.963 00.000 10672 Enqueuing Move request for scope (-0.58, 0.24) 01:04:21.963 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:21.963 00.000 428 Worker thread wakes up 01:04:21.963 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.24) opts 0xd 01:04:21.963 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.24) 01:04:21.963 00.000 428 Moving (-0.58, 0.24) raw xDistance=-0.54 yDistance=0.26 01:04:21.963 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 01:04:21.963 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:21.963 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:04:21.963 00.000 428 MoveAxis(E, 629, ABG) 01:04:21.963 00.000 428 Guiding Dir = 2, Dur = 629 01:04:21.963 00.000 428 IsSlewing returns 0 01:04:21.963 00.000 428 IsGuiding returns 0 01:04:21.994 00.031 10672 UpdateGuideState exits: m=223497 SNR=43.2 01:04:21.994 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:21.994 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:21.994 00.000 10672 Enqueuing Expose request 01:04:21.994 00.000 428 PulseGuide returned control before completion, sleep 613 01:04:22.619 00.625 428 IsGuiding returns 1 01:04:22.619 00.000 428 scope still moving after pulse duration time elapsed 01:04:22.650 00.031 428 IsSlewing returns 0 01:04:22.650 00.000 428 IsGuiding returns 0 01:04:22.650 00.000 428 scope move finished after 629 + 52 ms 01:04:22.650 00.000 428 Move returns status 0, amount 629 01:04:22.650 00.000 428 MoveAxis(N, 0, ABG) 01:04:22.650 00.000 428 Move returns status 0, amount 0 01:04:22.650 00.000 428 move complete, result=0 01:04:22.650 00.000 428 worker thread done servicing request 01:04:22.650 00.000 428 Worker thread wakes up 01:04:22.650 00.000 10672 GuideStep: -0.5 px 629 ms EAST, 0.3 px 0 ms NORTH 01:04:22.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:22.650 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:23.811 01.161 428 Exposure complete 01:04:23.952 00.141 428 worker thread done servicing request 01:04:23.952 00.000 10672 OnExposeComplete: enter 01:04:23.952 00.000 10672 UpdateGuideState(): m_state=6 01:04:23.952 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2298 01:04:23.952 00.000 10672 Star::Find returns 1 (0), X=576.51, Y=271.70, Mass=203592, SNR=39.6, Peak=27648 HFD=3.0 01:04:23.952 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 01:04:23.952 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 01:04:23.952 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-2.98 mountX=-0.25 mountY=-0.03, mountTheta=-3.01 01:04:23.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.04, opts=13) 01:04:23.952 00.000 10672 Enqueuing Move request for scope (-0.25, -0.04) 01:04:23.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:23.952 00.000 428 Worker thread wakes up 01:04:23.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.04) opts 0xd 01:04:23.952 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.04) 01:04:23.952 00.000 428 Moving (-0.25, -0.04) raw xDistance=-0.25 yDistance=-0.03 01:04:23.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:04:23.952 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:23.952 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:04:23.952 00.000 428 MoveAxis(E, 0, ABG) 01:04:23.952 00.000 428 Move returns status 0, amount 0 01:04:23.952 00.000 428 MoveAxis(N, 0, ABG) 01:04:23.952 00.000 428 Move returns status 0, amount 0 01:04:23.952 00.000 428 move complete, result=0 01:04:23.952 00.000 428 worker thread done servicing request 01:04:23.967 00.015 10672 UpdateGuideState exits: m=203592 SNR=39.6 01:04:23.967 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:23.967 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:23.967 00.000 10672 Enqueuing Expose request 01:04:23.967 00.000 428 Worker thread wakes up 01:04:23.967 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:04:23.967 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:23.967 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:25.826 01.859 428 Exposure complete 01:04:25.967 00.141 10672 read socket command 10 01:04:25.967 00.000 10672 processing socket request REQDIST 01:04:25.967 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:04:25.967 00.000 10672 Sending socket response 52 (0x34) 01:04:25.967 00.000 428 worker thread done servicing request 01:04:25.967 00.000 10672 OnExposeComplete: enter 01:04:25.967 00.000 10672 UpdateGuideState(): m_state=6 01:04:25.967 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2299 01:04:25.967 00.000 10672 Star::Find returns 1 (0), X=576.42, Y=271.83, Mass=210937, SNR=36.1, Peak=24704 HFD=3.4 01:04:25.967 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 01:04:25.967 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 01:04:25.967 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=0.09 hyp=0.35 cameraTheta=2.89 mountX=-0.33 mountY=0.10, mountTheta=2.85 01:04:25.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=0.09, opts=13) 01:04:25.967 00.000 10672 Enqueuing Move request for scope (-0.34, 0.09) 01:04:25.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:25.967 00.000 428 Worker thread wakes up 01:04:25.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.09) opts 0xd 01:04:25.967 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, 0.09) 01:04:25.967 00.000 428 Moving (-0.34, 0.09) raw xDistance=-0.33 yDistance=0.10 01:04:25.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:04:25.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:25.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:04:25.967 00.000 428 MoveAxis(E, 0, ABG) 01:04:25.967 00.000 428 Move returns status 0, amount 0 01:04:25.967 00.000 428 MoveAxis(N, 0, ABG) 01:04:25.967 00.000 428 Move returns status 0, amount 0 01:04:25.967 00.000 428 move complete, result=0 01:04:25.967 00.000 428 worker thread done servicing request 01:04:25.982 00.015 10672 UpdateGuideState exits: m=210937 SNR=36.1 01:04:25.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:25.982 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:25.982 00.000 10672 Enqueuing Expose request 01:04:25.998 00.016 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:04:25.998 00.000 428 Worker thread wakes up 01:04:25.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:25.998 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:27.825 01.827 428 Exposure complete 01:04:27.966 00.141 428 worker thread done servicing request 01:04:27.966 00.000 10672 OnExposeComplete: enter 01:04:27.966 00.000 10672 UpdateGuideState(): m_state=6 01:04:27.966 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2300 01:04:27.966 00.000 10672 Star::Find returns 1 (0), X=576.74, Y=271.97, Mass=201081, SNR=43.3, Peak=21984 HFD=2.9 01:04:27.966 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 01:04:27.966 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 01:04:27.966 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.66 mountX=0.01 mountY=0.23, mountTheta=1.52 01:04:27.966 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.23, opts=13) 01:04:27.966 00.000 10672 Enqueuing Move request for scope (-0.02, 0.23) 01:04:27.966 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:27.966 00.000 428 Worker thread wakes up 01:04:27.966 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd 01:04:27.966 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.23) 01:04:27.966 00.000 428 Moving (-0.02, 0.23) raw xDistance=0.01 yDistance=0.23 01:04:27.966 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:04:27.966 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:27.966 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:04:27.966 00.000 428 MoveAxis(E, 0, ABG) 01:04:27.966 00.000 428 Move returns status 0, amount 0 01:04:27.966 00.000 428 MoveAxis(N, 0, ABG) 01:04:27.966 00.000 428 Move returns status 0, amount 0 01:04:27.966 00.000 428 move complete, result=0 01:04:27.966 00.000 428 worker thread done servicing request 01:04:27.997 00.031 10672 UpdateGuideState exits: m=201081 SNR=43.3 01:04:27.997 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:27.997 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:27.997 00.000 10672 Enqueuing Expose request 01:04:27.997 00.000 428 Worker thread wakes up 01:04:27.997 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:04:27.997 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:27.997 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:29.825 01.828 428 Exposure complete 01:04:29.950 00.125 428 worker thread done servicing request 01:04:29.950 00.000 10672 OnExposeComplete: enter 01:04:29.950 00.000 10672 UpdateGuideState(): m_state=6 01:04:29.950 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2301 01:04:29.950 00.000 10672 Star::Find returns 1 (0), X=577.15, Y=271.62, Mass=228583, SNR=43.8, Peak=28528 HFD=2.9 01:04:29.950 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 01:04:29.950 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.33 = -0.33) 01:04:29.950 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.12 hyp=0.40 cameraTheta=-0.30 mountX=0.37 mountY=-0.13, mountTheta=-0.34 01:04:29.950 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.12, opts=13) 01:04:29.950 00.000 10672 Enqueuing Move request for scope (0.39, -0.12) 01:04:29.950 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:29.950 00.000 428 Worker thread wakes up 01:04:29.950 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.12) opts 0xd 01:04:29.950 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.12) 01:04:29.950 00.000 428 Moving (0.39, -0.12) raw xDistance=0.37 yDistance=-0.13 01:04:29.950 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:04:29.950 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:29.950 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:04:29.950 00.000 428 MoveAxis(E, 0, ABG) 01:04:29.950 00.000 428 Move returns status 0, amount 0 01:04:29.965 00.015 428 MoveAxis(N, 0, ABG) 01:04:29.965 00.000 428 Move returns status 0, amount 0 01:04:29.965 00.000 428 move complete, result=0 01:04:29.965 00.000 428 worker thread done servicing request 01:04:29.981 00.016 10672 UpdateGuideState exits: m=228583 SNR=43.8 01:04:29.981 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:29.981 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:29.981 00.000 10672 Enqueuing Expose request 01:04:29.981 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:04:29.981 00.000 428 Worker thread wakes up 01:04:29.981 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:29.981 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:30.965 00.984 10672 read socket command 10 01:04:30.965 00.000 10672 processing socket request REQDIST 01:04:30.965 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:04:30.965 00.000 10672 Sending socket response 40 (0x28) 01:04:31.840 00.875 428 Exposure complete 01:04:31.969 00.129 428 worker thread done servicing request 01:04:31.969 00.000 10672 OnExposeComplete: enter 01:04:31.969 00.000 10672 UpdateGuideState(): m_state=6 01:04:31.969 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2302 01:04:31.969 00.000 10672 Star::Find returns 1 (0), X=575.54, Y=271.91, Mass=203195, SNR=41.8, Peak=24272 HFD=3.1 01:04:31.969 00.000 10672 CameraToMount -- cameraTheta (3.01) - m_xAngle (0.14) = xAngle (2.87 = 2.87) 01:04:31.969 00.000 10672 CameraToMount -- cameraTheta (3.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.98 = 2.98) 01:04:31.969 00.000 10672 CameraToMount -- cameraX=-1.22 cameraY=0.17 hyp=1.24 cameraTheta=3.01 mountX=-1.19 mountY=0.20, mountTheta=2.97 01:04:31.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.22, y=0.17, opts=13) 01:04:31.969 00.000 10672 Enqueuing Move request for scope (-1.22, 0.17) 01:04:31.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:31.969 00.000 428 Worker thread wakes up 01:04:31.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.17) opts 0xd 01:04:31.969 00.000 428 Handling offset move in thread for scope, endpoint = (-1.22, 0.17) 01:04:31.969 00.000 428 Moving (-1.22, 0.17) raw xDistance=-1.19 yDistance=0.20 01:04:31.969 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.19 01:04:31.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:31.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:04:31.969 00.000 428 MoveAxis(E, 1392, ABG) 01:04:31.969 00.000 428 Guiding Dir = 2, Dur = 1392 01:04:31.969 00.000 428 IsSlewing returns 0 01:04:31.969 00.000 428 IsGuiding returns 0 01:04:31.985 00.016 10672 UpdateGuideState exits: m=203195 SNR=41.8 01:04:31.985 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:31.985 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:31.985 00.000 10672 Enqueuing Expose request 01:04:32.000 00.015 428 PulseGuide returned control before completion, sleep 1373 01:04:33.391 01.391 428 IsGuiding returns 1 01:04:33.391 00.000 428 scope still moving after pulse duration time elapsed 01:04:33.422 00.031 428 IsSlewing returns 0 01:04:33.422 00.000 428 IsGuiding returns 0 01:04:33.422 00.000 428 scope move finished after 1392 + 56 ms 01:04:33.422 00.000 428 Move returns status 0, amount 1392 01:04:33.422 00.000 428 MoveAxis(N, 0, ABG) 01:04:33.422 00.000 428 Move returns status 0, amount 0 01:04:33.422 00.000 428 move complete, result=0 01:04:33.422 00.000 428 worker thread done servicing request 01:04:33.422 00.000 428 Worker thread wakes up 01:04:33.422 00.000 10672 GuideStep: -1.2 px 1392 ms EAST, 0.2 px 0 ms NORTH 01:04:33.422 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:33.422 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:33.828 00.406 428 Exposure complete 01:04:33.969 00.141 428 worker thread done servicing request 01:04:33.969 00.000 10672 OnExposeComplete: enter 01:04:33.969 00.000 10672 UpdateGuideState(): m_state=6 01:04:33.969 00.000 10672 Star::Find(15, 575, 271, 0, (0,0,0,0), 0.0, 0) frame 2303 01:04:33.969 00.000 10672 Star::Find returns 1 (0), X=576.32, Y=272.00, Mass=210839, SNR=43.3, Peak=31472 HFD=2.5 01:04:33.969 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (0.14) = xAngle (2.47 = 2.47) 01:04:33.969 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.58 = 2.58) 01:04:33.969 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.26 hyp=0.51 cameraTheta=2.61 mountX=-0.40 mountY=0.27, mountTheta=2.55 01:04:33.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.26, opts=13) 01:04:33.969 00.000 10672 Enqueuing Move request for scope (-0.44, 0.26) 01:04:33.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:33.969 00.000 428 Worker thread wakes up 01:04:33.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.26) opts 0xd 01:04:33.969 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.26) 01:04:33.969 00.000 428 Moving (-0.44, 0.26) raw xDistance=-0.40 yDistance=0.27 01:04:33.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:04:33.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:33.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:04:33.969 00.000 428 MoveAxis(E, 0, ABG) 01:04:33.969 00.000 428 Move returns status 0, amount 0 01:04:33.969 00.000 428 MoveAxis(N, 0, ABG) 01:04:33.969 00.000 428 Move returns status 0, amount 0 01:04:33.969 00.000 428 move complete, result=0 01:04:33.969 00.000 428 worker thread done servicing request 01:04:33.984 00.015 10672 UpdateGuideState exits: m=210839 SNR=43.3 01:04:33.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:33.984 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:33.984 00.000 10672 Enqueuing Expose request 01:04:33.984 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:04:33.984 00.000 428 Worker thread wakes up 01:04:33.984 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:33.984 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:35.827 01.843 428 Exposure complete 01:04:35.952 00.125 428 worker thread done servicing request 01:04:35.952 00.000 10672 OnExposeComplete: enter 01:04:35.952 00.000 10672 UpdateGuideState(): m_state=6 01:04:35.952 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2304 01:04:35.952 00.000 10672 Star::Find returns 1 (0), X=576.57, Y=271.87, Mass=202693, SNR=35.0, Peak=26560 HFD=2.7 01:04:35.952 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 01:04:35.952 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 01:04:35.952 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=-0.17 mountY=0.14, mountTheta=2.47 01:04:35.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.13, opts=13) 01:04:35.952 00.000 10672 Enqueuing Move request for scope (-0.19, 0.13) 01:04:35.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:35.952 00.000 428 Worker thread wakes up 01:04:35.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd 01:04:35.952 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.13) 01:04:35.952 00.000 428 Moving (-0.19, 0.13) raw xDistance=-0.17 yDistance=0.14 01:04:35.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:04:35.952 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:35.952 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:04:35.952 00.000 428 MoveAxis(E, 0, ABG) 01:04:35.952 00.000 428 Move returns status 0, amount 0 01:04:35.952 00.000 428 MoveAxis(N, 0, ABG) 01:04:35.952 00.000 428 Move returns status 0, amount 0 01:04:35.952 00.000 428 move complete, result=0 01:04:35.952 00.000 428 worker thread done servicing request 01:04:35.984 00.032 10672 UpdateGuideState exits: m=202693 SNR=35.0 01:04:35.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:35.984 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:35.984 00.000 10672 Enqueuing Expose request 01:04:35.984 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:04:35.984 00.000 428 Worker thread wakes up 01:04:35.984 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:35.984 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:35.984 00.000 10672 read socket command 10 01:04:35.984 00.000 10672 processing socket request REQDIST 01:04:35.984 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:04:35.984 00.000 10672 Sending socket response 49 (0x31) 01:04:37.827 01.843 428 Exposure complete 01:04:37.967 00.140 428 worker thread done servicing request 01:04:37.967 00.000 10672 OnExposeComplete: enter 01:04:37.967 00.000 10672 UpdateGuideState(): m_state=6 01:04:37.967 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2305 01:04:37.967 00.000 10672 Star::Find returns 1 (0), X=577.18, Y=272.13, Mass=196321, SNR=39.9, Peak=26352 HFD=2.8 01:04:37.967 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.61 = 0.61) 01:04:37.967 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 01:04:37.967 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.39 hyp=0.58 cameraTheta=0.75 mountX=0.47 mountY=0.38, mountTheta=0.68 01:04:37.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.39, opts=13) 01:04:37.967 00.000 10672 Enqueuing Move request for scope (0.42, 0.39) 01:04:37.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:37.967 00.000 428 Worker thread wakes up 01:04:37.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.39) opts 0xd 01:04:37.967 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.39) 01:04:37.967 00.000 428 Moving (0.42, 0.39) raw xDistance=0.47 yDistance=0.38 01:04:37.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 01:04:37.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:37.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:04:37.967 00.000 428 MoveAxis(W, 555, ABG) 01:04:37.967 00.000 428 Guiding Dir = 3, Dur = 555 01:04:37.967 00.000 428 IsSlewing returns 0 01:04:37.967 00.000 428 IsGuiding returns 0 01:04:37.999 00.032 428 PulseGuide returned control before completion, sleep 548 01:04:37.999 00.000 10672 UpdateGuideState exits: m=196321 SNR=39.9 01:04:37.999 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:37.999 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:37.999 00.000 10672 Enqueuing Expose request 01:04:38.577 00.578 428 IsGuiding returns 0 01:04:38.577 00.000 428 Move returns status 0, amount 555 01:04:38.577 00.000 428 MoveAxis(N, 0, ABG) 01:04:38.592 00.015 428 Move returns status 0, amount 0 01:04:38.592 00.000 428 move complete, result=0 01:04:38.592 00.000 428 worker thread done servicing request 01:04:38.592 00.000 10672 GuideStep: 0.5 px 555 ms WEST, 0.4 px 0 ms NORTH 01:04:38.592 00.000 428 Worker thread wakes up 01:04:38.592 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:38.592 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:39.826 01.234 428 Exposure complete 01:04:39.967 00.141 428 worker thread done servicing request 01:04:39.967 00.000 10672 OnExposeComplete: enter 01:04:39.967 00.000 10672 UpdateGuideState(): m_state=6 01:04:39.967 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2306 01:04:39.967 00.000 10672 Star::Find returns 1 (0), X=576.50, Y=271.64, Mass=196787, SNR=40.6, Peak=26352 HFD=3.0 01:04:39.967 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.14) = xAngle (-2.92 = -2.92) 01:04:39.967 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.81 = -2.81) 01:04:39.967 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.78 mountX=-0.27 mountY=-0.09, mountTheta=-2.82 01:04:39.967 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.10, opts=13) 01:04:39.967 00.000 10672 Enqueuing Move request for scope (-0.26, -0.10) 01:04:39.967 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:39.967 00.000 428 Worker thread wakes up 01:04:39.967 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd 01:04:39.967 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.10) 01:04:39.967 00.000 428 Moving (-0.26, -0.10) raw xDistance=-0.27 yDistance=-0.09 01:04:39.967 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:04:39.967 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:39.967 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:04:39.967 00.000 428 MoveAxis(E, 0, ABG) 01:04:39.967 00.000 428 Move returns status 0, amount 0 01:04:39.967 00.000 428 MoveAxis(N, 0, ABG) 01:04:39.967 00.000 428 Move returns status 0, amount 0 01:04:39.967 00.000 428 move complete, result=0 01:04:39.967 00.000 428 worker thread done servicing request 01:04:39.998 00.031 10672 UpdateGuideState exits: m=196787 SNR=40.6 01:04:39.998 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:39.998 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:39.998 00.000 10672 Enqueuing Expose request 01:04:39.998 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:04:39.998 00.000 428 Worker thread wakes up 01:04:39.998 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:39.998 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:40.955 00.957 10672 read socket command 10 01:04:40.955 00.000 10672 processing socket request REQDIST 01:04:40.955 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:04:40.955 00.000 10672 Sending socket response 44 (0x2c) 01:04:41.829 00.874 428 Exposure complete 01:04:41.970 00.141 428 worker thread done servicing request 01:04:41.970 00.000 10672 OnExposeComplete: enter 01:04:41.970 00.000 10672 UpdateGuideState(): m_state=6 01:04:41.970 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2307 01:04:41.970 00.000 10672 Star::Find returns 1 (0), X=575.85, Y=271.61, Mass=195593, SNR=40.5, Peak=27552 HFD=2.6 01:04:41.970 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = -3.14) 01:04:41.970 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 01:04:41.970 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=-0.13 hyp=0.92 cameraTheta=-3.00 mountX=-0.92 mountY=-0.10, mountTheta=-3.03 01:04:41.970 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=-0.13, opts=13) 01:04:41.970 00.000 10672 Enqueuing Move request for scope (-0.91, -0.13) 01:04:41.970 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:41.970 00.000 428 Worker thread wakes up 01:04:41.970 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.13) opts 0xd 01:04:41.970 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, -0.13) 01:04:41.970 00.000 428 Moving (-0.91, -0.13) raw xDistance=-0.92 yDistance=-0.10 01:04:41.970 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92 01:04:41.970 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:41.970 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:04:41.970 00.000 428 MoveAxis(E, 1072, ABG) 01:04:41.970 00.000 428 Guiding Dir = 2, Dur = 1072 01:04:41.970 00.000 428 IsSlewing returns 0 01:04:41.970 00.000 428 IsGuiding returns 0 01:04:41.986 00.016 428 PulseGuide returned control before completion, sleep 1064 01:04:41.986 00.000 10672 UpdateGuideState exits: m=195593 SNR=40.5 01:04:41.986 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:41.986 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:41.986 00.000 10672 Enqueuing Expose request 01:04:43.064 01.078 428 IsGuiding returns 1 01:04:43.064 00.000 428 scope still moving after pulse duration time elapsed 01:04:43.111 00.047 428 IsSlewing returns 0 01:04:43.111 00.000 428 IsGuiding returns 0 01:04:43.111 00.000 428 scope move finished after 1072 + 67 ms 01:04:43.111 00.000 428 Move returns status 0, amount 1072 01:04:43.111 00.000 428 MoveAxis(N, 0, ABG) 01:04:43.111 00.000 428 Move returns status 0, amount 0 01:04:43.111 00.000 428 move complete, result=0 01:04:43.111 00.000 428 worker thread done servicing request 01:04:43.111 00.000 10672 GuideStep: -0.9 px 1072 ms EAST, -0.1 px 0 ms NORTH 01:04:43.111 00.000 428 Worker thread wakes up 01:04:43.111 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:43.111 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:43.813 00.702 428 Exposure complete 01:04:43.938 00.125 428 worker thread done servicing request 01:04:43.938 00.000 10672 OnExposeComplete: enter 01:04:43.938 00.000 10672 UpdateGuideState(): m_state=6 01:04:43.938 00.000 10672 Star::Find(15, 575, 271, 0, (0,0,0,0), 0.0, 0) frame 2308 01:04:43.938 00.000 10672 Star::Find returns 1 (0), X=576.71, Y=271.56, Mass=219752, SNR=43.0, Peak=30048 HFD=3.1 01:04:43.938 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 01:04:43.938 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 01:04:43.938 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.83 mountX=-0.07 mountY=-0.18, mountTheta=-1.96 01:04:43.954 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.18, opts=13) 01:04:43.954 00.000 10672 Enqueuing Move request for scope (-0.05, -0.18) 01:04:43.954 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:43.954 00.000 428 Worker thread wakes up 01:04:43.954 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd 01:04:43.954 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.18) 01:04:43.954 00.000 428 Moving (-0.05, -0.18) raw xDistance=-0.07 yDistance=-0.18 01:04:43.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 01:04:43.954 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:43.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:04:43.954 00.000 428 MoveAxis(E, 0, ABG) 01:04:43.954 00.000 428 Move returns status 0, amount 0 01:04:43.954 00.000 428 MoveAxis(N, 0, ABG) 01:04:43.954 00.000 428 Move returns status 0, amount 0 01:04:43.954 00.000 428 move complete, result=0 01:04:43.954 00.000 428 worker thread done servicing request 01:04:43.969 00.015 10672 UpdateGuideState exits: m=219752 SNR=43.0 01:04:43.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:43.969 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:43.969 00.000 10672 Enqueuing Expose request 01:04:43.969 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:04:43.969 00.000 428 Worker thread wakes up 01:04:43.969 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:43.969 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:45.828 01.859 428 Exposure complete 01:04:45.953 00.125 10672 read socket command 10 01:04:45.953 00.000 10672 processing socket request REQDIST 01:04:45.953 00.000 10672 SOCKSVR: Sending pixel error of 0.46 01:04:45.953 00.000 10672 Sending socket response 46 (0x2e) 01:04:45.953 00.000 428 worker thread done servicing request 01:04:45.953 00.000 10672 OnExposeComplete: enter 01:04:45.953 00.000 10672 UpdateGuideState(): m_state=6 01:04:45.953 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2309 01:04:45.953 00.000 10672 Star::Find returns 1 (0), X=576.79, Y=271.28, Mass=222639, SNR=47.3, Peak=28640 HFD=3.5 01:04:45.953 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.65 = -1.65) 01:04:45.953 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 01:04:45.953 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.46 hyp=0.46 cameraTheta=-1.51 mountX=-0.04 mountY=-0.46, mountTheta=-1.65 01:04:45.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.46, opts=13) 01:04:45.953 00.000 10672 Enqueuing Move request for scope (0.03, -0.46) 01:04:45.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:45.953 00.000 428 Worker thread wakes up 01:04:45.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.46) opts 0xd 01:04:45.953 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.46) 01:04:45.953 00.000 428 Moving (0.03, -0.46) raw xDistance=-0.04 yDistance=-0.46 01:04:45.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:04:45.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:45.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 01:04:45.953 00.000 428 MoveAxis(E, 0, ABG) 01:04:45.953 00.000 428 Move returns status 0, amount 0 01:04:45.953 00.000 428 MoveAxis(N, 0, ABG) 01:04:45.953 00.000 428 Move returns status 0, amount 0 01:04:45.953 00.000 428 move complete, result=0 01:04:45.953 00.000 428 worker thread done servicing request 01:04:45.984 00.031 10672 UpdateGuideState exits: m=222639 SNR=47.3 01:04:45.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:45.984 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:45.984 00.000 10672 Enqueuing Expose request 01:04:45.984 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 01:04:45.984 00.000 428 Worker thread wakes up 01:04:45.984 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:45.984 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:47.812 01.828 428 Exposure complete 01:04:47.952 00.140 428 worker thread done servicing request 01:04:47.952 00.000 10672 OnExposeComplete: enter 01:04:47.952 00.000 10672 UpdateGuideState(): m_state=6 01:04:47.952 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2310 01:04:47.952 00.000 10672 Star::Find returns 1 (0), X=576.48, Y=271.25, Mass=254355, SNR=46.6, Peak=28416 HFD=3.6 01:04:47.952 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 01:04:47.952 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 01:04:47.952 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.49 hyp=0.56 cameraTheta=-2.08 mountX=-0.34 mountY=-0.48, mountTheta=-2.19 01:04:47.952 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.49, opts=13) 01:04:47.952 00.000 10672 Enqueuing Move request for scope (-0.28, -0.49) 01:04:47.952 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:47.952 00.000 428 Worker thread wakes up 01:04:47.952 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.49) opts 0xd 01:04:47.952 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.49) 01:04:47.952 00.000 428 Moving (-0.28, -0.49) raw xDistance=-0.34 yDistance=-0.48 01:04:47.952 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:04:47.952 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:47.968 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:04:47.968 00.000 428 MoveAxis(E, 0, ABG) 01:04:47.968 00.000 428 Move returns status 0, amount 0 01:04:47.968 00.000 428 MoveAxis(N, 0, ABG) 01:04:47.968 00.000 428 Move returns status 0, amount 0 01:04:47.968 00.000 428 move complete, result=0 01:04:47.968 00.000 428 worker thread done servicing request 01:04:47.984 00.016 10672 UpdateGuideState exits: m=254355 SNR=46.6 01:04:47.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:47.984 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:47.984 00.000 10672 Enqueuing Expose request 01:04:47.984 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 01:04:47.984 00.000 428 Worker thread wakes up 01:04:47.984 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:47.984 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:49.832 01.848 428 Exposure complete 01:04:49.957 00.125 428 worker thread done servicing request 01:04:49.957 00.000 10672 OnExposeComplete: enter 01:04:49.972 00.015 10672 UpdateGuideState(): m_state=6 01:04:49.972 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2311 01:04:49.972 00.000 10672 Star::Find returns 1 (0), X=576.47, Y=271.93, Mass=205449, SNR=41.0, Peak=21984 HFD=3.3 01:04:49.972 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 01:04:49.972 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.54 = 2.54) 01:04:49.972 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.34 cameraTheta=2.57 mountX=-0.26 mountY=0.19, mountTheta=2.50 01:04:49.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.19, opts=13) 01:04:49.972 00.000 10672 Enqueuing Move request for scope (-0.29, 0.19) 01:04:49.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:49.972 00.000 428 Worker thread wakes up 01:04:49.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd 01:04:49.972 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.19) 01:04:49.972 00.000 428 Moving (-0.29, 0.19) raw xDistance=-0.26 yDistance=0.19 01:04:49.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:04:49.972 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:49.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:04:49.972 00.000 428 MoveAxis(E, 0, ABG) 01:04:49.972 00.000 428 Move returns status 0, amount 0 01:04:49.972 00.000 428 MoveAxis(N, 0, ABG) 01:04:49.972 00.000 428 Move returns status 0, amount 0 01:04:49.972 00.000 428 move complete, result=0 01:04:49.972 00.000 428 worker thread done servicing request 01:04:49.988 00.016 10672 UpdateGuideState exits: m=205449 SNR=41.0 01:04:49.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:49.988 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:49.988 00.000 10672 Enqueuing Expose request 01:04:49.988 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:04:49.988 00.000 428 Worker thread wakes up 01:04:49.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:49.988 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:50.957 00.969 10672 read socket command 10 01:04:50.957 00.000 10672 processing socket request REQDIST 01:04:50.957 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:04:50.957 00.000 10672 Sending socket response 44 (0x2c) 01:04:51.831 00.874 428 Exposure complete 01:04:51.956 00.125 428 worker thread done servicing request 01:04:51.956 00.000 10672 OnExposeComplete: enter 01:04:51.956 00.000 10672 UpdateGuideState(): m_state=6 01:04:51.956 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2312 01:04:51.956 00.000 10672 Star::Find returns 1 (0), X=576.26, Y=271.69, Mass=243253, SNR=42.6, Peak=31040 HFD=2.9 01:04:51.956 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.18 = 3.10) 01:04:51.956 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 01:04:51.956 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.05 hyp=0.50 cameraTheta=-3.04 mountX=-0.50 mountY=-0.03, mountTheta=-3.07 01:04:51.956 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.05, opts=13) 01:04:51.956 00.000 10672 Enqueuing Move request for scope (-0.50, -0.05) 01:04:51.956 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:51.956 00.000 428 Worker thread wakes up 01:04:51.956 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.05) opts 0xd 01:04:51.956 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.05) 01:04:51.956 00.000 428 Moving (-0.50, -0.05) raw xDistance=-0.50 yDistance=-0.03 01:04:51.956 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 01:04:51.956 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:51.956 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:04:51.956 00.000 428 MoveAxis(E, 587, ABG) 01:04:51.956 00.000 428 Guiding Dir = 2, Dur = 587 01:04:51.956 00.000 428 IsSlewing returns 0 01:04:51.956 00.000 428 IsGuiding returns 0 01:04:51.976 00.020 428 PulseGuide returned control before completion, sleep 582 01:04:51.986 00.010 10672 UpdateGuideState exits: m=243253 SNR=42.6 01:04:51.986 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:51.986 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:51.986 00.000 10672 Enqueuing Expose request 01:04:52.579 00.593 428 IsGuiding returns 1 01:04:52.579 00.000 428 scope still moving after pulse duration time elapsed 01:04:52.626 00.047 428 IsSlewing returns 0 01:04:52.626 00.000 428 IsGuiding returns 0 01:04:52.626 00.000 428 scope move finished after 587 + 71 ms 01:04:52.626 00.000 428 Move returns status 0, amount 587 01:04:52.626 00.000 428 MoveAxis(N, 0, ABG) 01:04:52.626 00.000 428 Move returns status 0, amount 0 01:04:52.626 00.000 428 move complete, result=0 01:04:52.626 00.000 428 worker thread done servicing request 01:04:52.626 00.000 428 Worker thread wakes up 01:04:52.626 00.000 10672 GuideStep: -0.5 px 587 ms EAST, -0.0 px 0 ms NORTH 01:04:52.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:52.626 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:53.829 01.203 428 Exposure complete 01:04:53.969 00.140 428 worker thread done servicing request 01:04:53.969 00.000 10672 OnExposeComplete: enter 01:04:53.969 00.000 10672 UpdateGuideState(): m_state=6 01:04:53.969 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2313 01:04:53.969 00.000 10672 Star::Find returns 1 (0), X=576.82, Y=271.49, Mass=179870, SNR=39.5, Peak=29504 HFD=2.6 01:04:53.969 00.000 10672 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.14) = xAngle (-1.45 = -1.45) 01:04:53.969 00.000 10672 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.35 = -1.35) 01:04:53.969 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.32 mountX=0.03 mountY=-0.25, mountTheta=-1.45 01:04:53.969 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.25, opts=13) 01:04:53.969 00.000 10672 Enqueuing Move request for scope (0.07, -0.25) 01:04:53.969 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:53.969 00.000 428 Worker thread wakes up 01:04:53.969 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd 01:04:53.969 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.25) 01:04:53.969 00.000 428 Moving (0.07, -0.25) raw xDistance=0.03 yDistance=-0.25 01:04:53.969 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:04:53.969 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:53.969 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:04:53.969 00.000 428 MoveAxis(E, 0, ABG) 01:04:53.969 00.000 428 Move returns status 0, amount 0 01:04:53.969 00.000 428 MoveAxis(N, 0, ABG) 01:04:53.969 00.000 428 Move returns status 0, amount 0 01:04:53.969 00.000 428 move complete, result=0 01:04:53.969 00.000 428 worker thread done servicing request 01:04:53.985 00.016 10672 UpdateGuideState exits: m=179870 SNR=39.5 01:04:53.985 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:53.985 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:53.985 00.000 10672 Enqueuing Expose request 01:04:53.985 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:04:53.985 00.000 428 Worker thread wakes up 01:04:53.985 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:53.985 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:55.828 01.843 428 Exposure complete 01:04:55.953 00.125 10672 read socket command 10 01:04:55.953 00.000 10672 processing socket request REQDIST 01:04:55.953 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:04:55.953 00.000 10672 Sending socket response 40 (0x28) 01:04:55.953 00.000 428 worker thread done servicing request 01:04:55.953 00.000 10672 OnExposeComplete: enter 01:04:55.953 00.000 10672 UpdateGuideState(): m_state=6 01:04:55.953 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2314 01:04:55.953 00.000 10672 Star::Find returns 1 (0), X=577.30, Y=271.45, Mass=163183, SNR=34.2, Peak=23952 HFD=2.7 01:04:55.953 00.000 10672 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.14) = xAngle (-0.64 = -0.64) 01:04:55.953 00.000 10672 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.53 = -0.53) 01:04:55.953 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=-0.29 hyp=0.61 cameraTheta=-0.50 mountX=0.49 mountY=-0.31, mountTheta=-0.56 01:04:55.953 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=-0.29, opts=13) 01:04:55.953 00.000 10672 Enqueuing Move request for scope (0.54, -0.29) 01:04:55.953 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:55.953 00.000 428 Worker thread wakes up 01:04:55.953 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.29) opts 0xd 01:04:55.953 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, -0.29) 01:04:55.953 00.000 428 Moving (0.54, -0.29) raw xDistance=0.49 yDistance=-0.31 01:04:55.953 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 01:04:55.953 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:55.953 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 01:04:55.953 00.000 428 MoveAxis(W, 577, ABG) 01:04:55.953 00.000 428 Guiding Dir = 3, Dur = 577 01:04:55.953 00.000 428 IsSlewing returns 0 01:04:55.953 00.000 428 IsGuiding returns 0 01:04:55.984 00.031 10672 UpdateGuideState exits: m=163183 SNR=34.2 01:04:55.984 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:55.984 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:55.984 00.000 10672 Enqueuing Expose request 01:04:55.984 00.000 428 PulseGuide returned control before completion, sleep 558 01:04:56.578 00.594 428 IsGuiding returns 1 01:04:56.578 00.000 428 scope still moving after pulse duration time elapsed 01:04:56.625 00.047 428 IsSlewing returns 0 01:04:56.625 00.000 428 IsGuiding returns 0 01:04:56.625 00.000 428 scope move finished after 577 + 84 ms 01:04:56.625 00.000 428 Move returns status 0, amount 577 01:04:56.625 00.000 428 MoveAxis(N, 0, ABG) 01:04:56.629 00.004 428 Move returns status 0, amount 0 01:04:56.629 00.000 428 move complete, result=0 01:04:56.629 00.000 428 worker thread done servicing request 01:04:56.629 00.000 428 Worker thread wakes up 01:04:56.629 00.000 10672 GuideStep: 0.5 px 577 ms WEST, -0.3 px 0 ms NORTH 01:04:56.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:56.629 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:57.817 01.188 428 Exposure complete 01:04:57.957 00.140 428 worker thread done servicing request 01:04:57.957 00.000 10672 OnExposeComplete: enter 01:04:57.957 00.000 10672 UpdateGuideState(): m_state=6 01:04:57.957 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2315 01:04:57.957 00.000 10672 Star::Find returns 1 (0), X=576.56, Y=271.36, Mass=207218, SNR=39.3, Peak=20240 HFD=3.2 01:04:57.957 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (0.14) = xAngle (-2.20 = -2.20) 01:04:57.957 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.09 = -2.09) 01:04:57.957 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.38 hyp=0.44 cameraTheta=-2.06 mountX=-0.25 mountY=-0.38, mountTheta=-2.16 01:04:57.957 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.38, opts=13) 01:04:57.957 00.000 10672 Enqueuing Move request for scope (-0.20, -0.38) 01:04:57.957 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:57.957 00.000 428 Worker thread wakes up 01:04:57.957 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.38) opts 0xd 01:04:57.957 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.38) 01:04:57.957 00.000 428 Moving (-0.20, -0.38) raw xDistance=-0.25 yDistance=-0.38 01:04:57.957 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:04:57.957 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:57.957 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 01:04:57.957 00.000 428 MoveAxis(E, 0, ABG) 01:04:57.957 00.000 428 Move returns status 0, amount 0 01:04:57.957 00.000 428 MoveAxis(N, 0, ABG) 01:04:57.957 00.000 428 Move returns status 0, amount 0 01:04:57.957 00.000 428 move complete, result=0 01:04:57.957 00.000 428 worker thread done servicing request 01:04:57.988 00.031 10672 UpdateGuideState exits: m=207218 SNR=39.3 01:04:57.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:57.988 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:57.988 00.000 10672 Enqueuing Expose request 01:04:57.988 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 01:04:57.988 00.000 428 Worker thread wakes up 01:04:57.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:04:57.988 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:04:59.832 01.844 428 Exposure complete 01:04:59.957 00.125 428 worker thread done servicing request 01:04:59.957 00.000 10672 OnExposeComplete: enter 01:04:59.957 00.000 10672 UpdateGuideState(): m_state=6 01:04:59.972 00.015 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2316 01:04:59.972 00.000 10672 Star::Find returns 1 (0), X=576.28, Y=271.89, Mass=220733, SNR=39.8, Peak=26240 HFD=3.3 01:04:59.972 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 01:04:59.972 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 01:04:59.972 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.15 hyp=0.50 cameraTheta=2.84 mountX=-0.45 mountY=0.16, mountTheta=2.80 01:04:59.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.15, opts=13) 01:04:59.972 00.000 10672 Enqueuing Move request for scope (-0.47, 0.15) 01:04:59.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:04:59.972 00.000 428 Worker thread wakes up 01:04:59.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.15) opts 0xd 01:04:59.972 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.15) 01:04:59.972 00.000 428 Moving (-0.47, 0.15) raw xDistance=-0.45 yDistance=0.16 01:04:59.972 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 01:04:59.972 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:04:59.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:04:59.972 00.000 428 MoveAxis(E, 526, ABG) 01:04:59.972 00.000 428 Guiding Dir = 2, Dur = 526 01:04:59.972 00.000 428 IsSlewing returns 0 01:04:59.972 00.000 428 IsGuiding returns 0 01:04:59.988 00.016 428 PulseGuide returned control before completion, sleep 521 01:04:59.988 00.000 10672 UpdateGuideState exits: m=220733 SNR=39.8 01:04:59.988 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:04:59.988 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:04:59.988 00.000 10672 Enqueuing Expose request 01:05:00.519 00.531 428 IsGuiding returns 1 01:05:00.519 00.000 428 scope still moving after pulse duration time elapsed 01:05:00.566 00.047 428 IsSlewing returns 0 01:05:00.597 00.031 428 IsGuiding returns 0 01:05:00.597 00.000 428 scope move finished after 526 + 98 ms 01:05:00.597 00.000 428 Move returns status 0, amount 526 01:05:00.597 00.000 428 MoveAxis(N, 0, ABG) 01:05:00.597 00.000 428 Move returns status 0, amount 0 01:05:00.597 00.000 428 move complete, result=0 01:05:00.597 00.000 428 worker thread done servicing request 01:05:00.597 00.000 428 Worker thread wakes up 01:05:00.597 00.000 10672 GuideStep: -0.4 px 526 ms EAST, 0.2 px 0 ms NORTH 01:05:00.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:00.597 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:00.956 00.359 10672 read socket command 10 01:05:00.956 00.000 10672 processing socket request REQDIST 01:05:00.956 00.000 10672 SOCKSVR: Sending pixel error of 0.46 01:05:00.956 00.000 10672 Sending socket response 46 (0x2e) 01:05:01.815 00.859 428 Exposure complete 01:05:01.956 00.141 428 worker thread done servicing request 01:05:01.956 00.000 10672 OnExposeComplete: enter 01:05:01.956 00.000 10672 UpdateGuideState(): m_state=6 01:05:01.956 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2317 01:05:01.972 00.016 10672 Star::Find returns 1 (0), X=576.47, Y=271.63, Mass=219640, SNR=42.2, Peak=25152 HFD=3.1 01:05:01.972 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.14) = xAngle (-2.92 = -2.92) 01:05:01.972 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.81 = -2.81) 01:05:01.972 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-2.78 mountX=-0.30 mountY=-0.10, mountTheta=-2.82 01:05:01.972 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.11, opts=13) 01:05:01.972 00.000 10672 Enqueuing Move request for scope (-0.29, -0.11) 01:05:01.972 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:01.972 00.000 428 Worker thread wakes up 01:05:01.972 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.11) opts 0xd 01:05:01.972 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.11) 01:05:01.972 00.000 428 Moving (-0.29, -0.11) raw xDistance=-0.30 yDistance=-0.10 01:05:01.972 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:05:01.972 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:01.972 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:05:01.972 00.000 428 MoveAxis(E, 0, ABG) 01:05:01.972 00.000 428 Move returns status 0, amount 0 01:05:01.972 00.000 428 MoveAxis(N, 0, ABG) 01:05:01.972 00.000 428 Move returns status 0, amount 0 01:05:01.972 00.000 428 move complete, result=0 01:05:01.972 00.000 428 worker thread done servicing request 01:05:01.987 00.015 10672 UpdateGuideState exits: m=219640 SNR=42.2 01:05:01.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:01.987 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:01.987 00.000 10672 Enqueuing Expose request 01:05:01.987 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:05:01.987 00.000 428 Worker thread wakes up 01:05:01.987 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:01.987 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:03.815 01.828 428 Exposure complete 01:05:03.955 00.140 428 worker thread done servicing request 01:05:03.955 00.000 10672 OnExposeComplete: enter 01:05:03.955 00.000 10672 UpdateGuideState(): m_state=6 01:05:03.955 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2318 01:05:03.955 00.000 10672 Star::Find returns 1 (0), X=576.44, Y=271.46, Mass=186520, SNR=37.2, Peak=29184 HFD=3.0 01:05:03.955 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.14) = xAngle (-2.55 = -2.55) 01:05:03.955 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.44 = -2.44) 01:05:03.955 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.28 hyp=0.42 cameraTheta=-2.41 mountX=-0.35 mountY=-0.27, mountTheta=-2.48 01:05:03.955 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.28, opts=13) 01:05:03.955 00.000 10672 Enqueuing Move request for scope (-0.31, -0.28) 01:05:03.955 00.000 428 Worker thread wakes up 01:05:03.955 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:03.955 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.28) opts 0xd 01:05:03.955 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.28) 01:05:03.955 00.000 428 Moving (-0.31, -0.28) raw xDistance=-0.35 yDistance=-0.27 01:05:03.955 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:05:03.955 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:03.955 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:05:03.955 00.000 428 MoveAxis(E, 0, ABG) 01:05:03.955 00.000 428 Move returns status 0, amount 0 01:05:03.955 00.000 428 MoveAxis(N, 0, ABG) 01:05:03.955 00.000 428 Move returns status 0, amount 0 01:05:03.955 00.000 428 move complete, result=0 01:05:03.955 00.000 428 worker thread done servicing request 01:05:03.987 00.032 10672 UpdateGuideState exits: m=186520 SNR=37.2 01:05:03.987 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:03.987 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:03.987 00.000 10672 Enqueuing Expose request 01:05:03.987 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 01:05:03.987 00.000 428 Worker thread wakes up 01:05:03.987 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:03.987 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:05.819 01.832 428 Exposure complete 01:05:05.960 00.141 10672 read socket command 10 01:05:05.960 00.000 10672 processing socket request REQDIST 01:05:05.960 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:05:05.960 00.000 10672 Sending socket response 42 (0x2a) 01:05:05.960 00.000 428 worker thread done servicing request 01:05:05.960 00.000 10672 OnExposeComplete: enter 01:05:05.960 00.000 10672 UpdateGuideState(): m_state=6 01:05:05.960 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2319 01:05:05.960 00.000 10672 Star::Find returns 1 (0), X=576.57, Y=271.52, Mass=242472, SNR=48.3, Peak=26672 HFD=3.1 01:05:05.960 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.43 = -2.43) 01:05:05.960 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.32 = -2.32) 01:05:05.960 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-2.29 mountX=-0.22 mountY=-0.21, mountTheta=-2.37 01:05:05.960 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.22, opts=13) 01:05:05.960 00.000 10672 Enqueuing Move request for scope (-0.19, -0.22) 01:05:05.960 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:05.960 00.000 428 Worker thread wakes up 01:05:05.960 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.22) opts 0xd 01:05:05.960 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.22) 01:05:05.960 00.000 428 Moving (-0.19, -0.22) raw xDistance=-0.22 yDistance=-0.21 01:05:05.960 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:05:05.960 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:05.960 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 01:05:05.960 00.000 428 MoveAxis(E, 0, ABG) 01:05:05.960 00.000 428 Move returns status 0, amount 0 01:05:05.960 00.000 428 MoveAxis(N, 0, ABG) 01:05:05.960 00.000 428 Move returns status 0, amount 0 01:05:05.960 00.000 428 move complete, result=0 01:05:05.960 00.000 428 worker thread done servicing request 01:05:05.991 00.031 10672 UpdateGuideState exits: m=242472 SNR=48.3 01:05:05.991 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:05.991 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:05.991 00.000 10672 Enqueuing Expose request 01:05:05.991 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:05:05.991 00.000 428 Worker thread wakes up 01:05:05.991 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:05.991 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:07.818 01.827 428 Exposure complete 01:05:07.943 00.125 428 worker thread done servicing request 01:05:07.943 00.000 10672 OnExposeComplete: enter 01:05:07.943 00.000 10672 UpdateGuideState(): m_state=6 01:05:07.943 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2320 01:05:07.943 00.000 10672 Star::Find returns 1 (0), X=576.49, Y=271.92, Mass=241295, SNR=47.2, Peak=25584 HFD=3.5 01:05:07.943 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.14) = xAngle (2.42 = 2.42) 01:05:07.943 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.52 = 2.52) 01:05:07.943 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.32 cameraTheta=2.55 mountX=-0.24 mountY=0.18, mountTheta=2.48 01:05:07.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.18, opts=13) 01:05:07.943 00.000 10672 Enqueuing Move request for scope (-0.27, 0.18) 01:05:07.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:07.943 00.000 428 Worker thread wakes up 01:05:07.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd 01:05:07.943 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.18) 01:05:07.943 00.000 428 Moving (-0.27, 0.18) raw xDistance=-0.24 yDistance=0.18 01:05:07.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 01:05:07.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:07.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 01:05:07.943 00.000 428 MoveAxis(E, 0, ABG) 01:05:07.943 00.000 428 Move returns status 0, amount 0 01:05:07.943 00.000 428 MoveAxis(N, 0, ABG) 01:05:07.943 00.000 428 Move returns status 0, amount 0 01:05:07.943 00.000 428 move complete, result=0 01:05:07.943 00.000 428 worker thread done servicing request 01:05:07.975 00.032 10672 UpdateGuideState exits: m=241295 SNR=47.2 01:05:07.975 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:07.975 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:07.975 00.000 10672 Enqueuing Expose request 01:05:07.975 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:05:07.975 00.000 428 Worker thread wakes up 01:05:07.975 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:07.975 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:09.818 01.843 428 Exposure complete 01:05:09.958 00.140 428 worker thread done servicing request 01:05:09.958 00.000 10672 OnExposeComplete: enter 01:05:09.958 00.000 10672 UpdateGuideState(): m_state=6 01:05:09.958 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2321 01:05:09.958 00.000 10672 Star::Find returns 1 (0), X=576.46, Y=271.98, Mass=252091, SNR=45.2, Peak=26128 HFD=3.5 01:05:09.958 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 01:05:09.958 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 01:05:09.958 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.24 hyp=0.38 cameraTheta=2.46 mountX=-0.26 mountY=0.25, mountTheta=2.37 01:05:09.958 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.24, opts=13) 01:05:09.958 00.000 10672 Enqueuing Move request for scope (-0.30, 0.24) 01:05:09.958 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:09.958 00.000 428 Worker thread wakes up 01:05:09.958 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.24) opts 0xd 01:05:09.958 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.24) 01:05:09.958 00.000 428 Moving (-0.30, 0.24) raw xDistance=-0.26 yDistance=0.25 01:05:09.958 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:05:09.958 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:09.958 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 01:05:09.958 00.000 428 MoveAxis(E, 0, ABG) 01:05:09.958 00.000 428 Move returns status 0, amount 0 01:05:09.958 00.000 428 MoveAxis(N, 0, ABG) 01:05:09.958 00.000 428 Move returns status 0, amount 0 01:05:09.958 00.000 428 move complete, result=0 01:05:09.958 00.000 428 worker thread done servicing request 01:05:09.974 00.016 10672 UpdateGuideState exits: m=252091 SNR=45.2 01:05:09.974 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:09.974 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:09.974 00.000 10672 Enqueuing Expose request 01:05:09.974 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:05:09.990 00.016 428 Worker thread wakes up 01:05:09.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:09.990 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:10.958 00.968 10672 read socket command 10 01:05:10.958 00.000 10672 processing socket request REQDIST 01:05:10.958 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:05:10.958 00.000 10672 Sending socket response 36 (0x24) 01:05:11.817 00.859 428 Exposure complete 01:05:11.942 00.125 428 worker thread done servicing request 01:05:11.942 00.000 10672 OnExposeComplete: enter 01:05:11.942 00.000 10672 UpdateGuideState(): m_state=6 01:05:11.942 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2322 01:05:11.942 00.000 10672 Star::Find returns 1 (0), X=576.66, Y=271.62, Mass=207100, SNR=47.4, Peak=28960 HFD=2.8 01:05:11.942 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 01:05:11.942 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.32 = -2.32) 01:05:11.942 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.29 mountX=-0.12 mountY=-0.12, mountTheta=-2.37 01:05:11.942 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.12, opts=13) 01:05:11.942 00.000 10672 Enqueuing Move request for scope (-0.10, -0.12) 01:05:11.942 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:11.942 00.000 428 Worker thread wakes up 01:05:11.942 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd 01:05:11.942 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.12) 01:05:11.942 00.000 428 Moving (-0.10, -0.12) raw xDistance=-0.12 yDistance=-0.12 01:05:11.942 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:05:11.942 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:11.958 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:05:11.958 00.000 428 MoveAxis(E, 0, ABG) 01:05:11.958 00.000 428 Move returns status 0, amount 0 01:05:11.958 00.000 428 MoveAxis(N, 0, ABG) 01:05:11.958 00.000 428 Move returns status 0, amount 0 01:05:11.958 00.000 428 move complete, result=0 01:05:11.958 00.000 428 worker thread done servicing request 01:05:11.973 00.015 10672 UpdateGuideState exits: m=207100 SNR=47.4 01:05:11.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:11.973 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:11.973 00.000 10672 Enqueuing Expose request 01:05:11.973 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:05:11.973 00.000 428 Worker thread wakes up 01:05:11.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:11.973 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:13.821 01.848 428 Exposure complete 01:05:13.962 00.141 428 worker thread done servicing request 01:05:13.962 00.000 10672 OnExposeComplete: enter 01:05:13.962 00.000 10672 UpdateGuideState(): m_state=6 01:05:13.962 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2323 01:05:13.962 00.000 10672 Star::Find returns 1 (0), X=576.70, Y=271.36, Mass=223541, SNR=42.6, Peak=26240 HFD=3.1 01:05:13.962 00.000 10672 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.14) = xAngle (-1.85 = -1.85) 01:05:13.962 00.000 10672 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.74 = -1.74) 01:05:13.962 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.38 hyp=0.39 cameraTheta=-1.71 mountX=-0.11 mountY=-0.38, mountTheta=-1.84 01:05:13.962 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.38, opts=13) 01:05:13.962 00.000 10672 Enqueuing Move request for scope (-0.05, -0.38) 01:05:13.962 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:13.962 00.000 428 Worker thread wakes up 01:05:13.962 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.38) opts 0xd 01:05:13.962 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.38) 01:05:13.962 00.000 428 Moving (-0.05, -0.38) raw xDistance=-0.11 yDistance=-0.38 01:05:13.962 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:05:13.962 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:13.962 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 01:05:13.962 00.000 428 MoveAxis(E, 0, ABG) 01:05:13.962 00.000 428 Move returns status 0, amount 0 01:05:13.962 00.000 428 MoveAxis(N, 0, ABG) 01:05:13.962 00.000 428 Move returns status 0, amount 0 01:05:13.962 00.000 428 move complete, result=0 01:05:13.962 00.000 428 worker thread done servicing request 01:05:13.993 00.031 10672 UpdateGuideState exits: m=223541 SNR=42.6 01:05:13.993 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:13.993 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:13.993 00.000 10672 Enqueuing Expose request 01:05:13.993 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 01:05:13.993 00.000 428 Worker thread wakes up 01:05:13.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:13.993 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:15.821 01.828 428 Exposure complete 01:05:15.961 00.140 10672 read socket command 10 01:05:15.961 00.000 10672 processing socket request REQDIST 01:05:15.961 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:05:15.961 00.000 10672 Sending socket response 33 (0x21) 01:05:15.961 00.000 428 worker thread done servicing request 01:05:15.961 00.000 10672 OnExposeComplete: enter 01:05:15.961 00.000 10672 UpdateGuideState(): m_state=6 01:05:15.961 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2324 01:05:15.961 00.000 10672 Star::Find returns 1 (0), X=576.21, Y=271.40, Mass=213602, SNR=37.1, Peak=25360 HFD=2.8 01:05:15.961 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 01:05:15.961 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 01:05:15.961 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=-0.34 hyp=0.65 cameraTheta=-2.59 mountX=-0.59 mountY=-0.32, mountTheta=-2.65 01:05:15.961 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=-0.34, opts=13) 01:05:15.961 00.000 10672 Enqueuing Move request for scope (-0.55, -0.34) 01:05:15.961 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:15.961 00.000 428 Worker thread wakes up 01:05:15.961 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.34) opts 0xd 01:05:15.961 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, -0.34) 01:05:15.961 00.000 428 Moving (-0.55, -0.34) raw xDistance=-0.59 yDistance=-0.32 01:05:15.961 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 01:05:15.961 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:15.961 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:05:15.961 00.000 428 MoveAxis(E, 695, ABG) 01:05:15.961 00.000 428 Guiding Dir = 2, Dur = 695 01:05:15.961 00.000 428 IsSlewing returns 0 01:05:15.961 00.000 428 IsGuiding returns 0 01:05:15.977 00.016 10672 UpdateGuideState exits: m=213602 SNR=37.1 01:05:15.977 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:15.977 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:15.977 00.000 10672 Enqueuing Expose request 01:05:15.993 00.016 428 PulseGuide returned control before completion, sleep 682 01:05:16.711 00.718 428 IsGuiding returns 0 01:05:16.711 00.000 428 Move returns status 0, amount 695 01:05:16.711 00.000 428 MoveAxis(N, 0, ABG) 01:05:16.711 00.000 428 Move returns status 0, amount 0 01:05:16.711 00.000 428 move complete, result=0 01:05:16.711 00.000 428 worker thread done servicing request 01:05:16.711 00.000 428 Worker thread wakes up 01:05:16.711 00.000 10672 GuideStep: -0.6 px 695 ms EAST, -0.3 px 0 ms NORTH 01:05:16.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:16.711 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:17.805 01.094 428 Exposure complete 01:05:17.945 00.140 428 worker thread done servicing request 01:05:17.945 00.000 10672 OnExposeComplete: enter 01:05:17.945 00.000 10672 UpdateGuideState(): m_state=6 01:05:17.945 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2325 01:05:17.945 00.000 10672 Star::Find returns 1 (0), X=576.62, Y=271.42, Mass=191990, SNR=39.1, Peak=27648 HFD=3.0 01:05:17.945 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.14) = xAngle (-2.13 = -2.13) 01:05:17.945 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.02 = -2.02) 01:05:17.945 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.32 hyp=0.35 cameraTheta=-1.99 mountX=-0.19 mountY=-0.32, mountTheta=-2.10 01:05:17.945 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.32, opts=13) 01:05:17.945 00.000 10672 Enqueuing Move request for scope (-0.14, -0.32) 01:05:17.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:17.945 00.000 428 Worker thread wakes up 01:05:17.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.32) opts 0xd 01:05:17.945 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.32) 01:05:17.945 00.000 428 Moving (-0.14, -0.32) raw xDistance=-0.19 yDistance=-0.32 01:05:17.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:05:17.945 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:17.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:05:17.945 00.000 428 MoveAxis(E, 0, ABG) 01:05:17.945 00.000 428 Move returns status 0, amount 0 01:05:17.945 00.000 428 MoveAxis(N, 0, ABG) 01:05:17.945 00.000 428 Move returns status 0, amount 0 01:05:17.945 00.000 428 move complete, result=0 01:05:17.945 00.000 428 worker thread done servicing request 01:05:17.976 00.031 10672 UpdateGuideState exits: m=191990 SNR=39.1 01:05:17.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:17.976 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:17.976 00.000 10672 Enqueuing Expose request 01:05:17.976 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:05:17.976 00.000 428 Worker thread wakes up 01:05:17.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:17.976 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:19.820 01.844 428 Exposure complete 01:05:19.945 00.125 428 worker thread done servicing request 01:05:19.945 00.000 10672 OnExposeComplete: enter 01:05:19.945 00.000 10672 UpdateGuideState(): m_state=6 01:05:19.945 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2326 01:05:19.945 00.000 10672 Star::Find returns 1 (0), X=577.55, Y=271.35, Mass=209765, SNR=43.9, Peak=29392 HFD=2.6 01:05:19.945 00.000 10672 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.14) = xAngle (-0.60 = -0.60) 01:05:19.945 00.000 10672 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.49 = -0.49) 01:05:19.945 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=-0.40 hyp=0.89 cameraTheta=-0.46 mountX=0.73 mountY=-0.42, mountTheta=-0.52 01:05:19.945 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=-0.40, opts=13) 01:05:19.945 00.000 10672 Enqueuing Move request for scope (0.79, -0.40) 01:05:19.945 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:19.945 00.000 428 Worker thread wakes up 01:05:19.945 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.40) opts 0xd 01:05:19.945 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, -0.40) 01:05:19.945 00.000 428 Moving (0.79, -0.40) raw xDistance=0.73 yDistance=-0.42 01:05:19.945 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 01:05:19.945 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:19.945 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 01:05:19.945 00.000 428 MoveAxis(W, 858, ABG) 01:05:19.945 00.000 428 Guiding Dir = 3, Dur = 858 01:05:19.945 00.000 428 IsSlewing returns 0 01:05:19.945 00.000 428 IsGuiding returns 0 01:05:19.976 00.031 10672 UpdateGuideState exits: m=209765 SNR=43.9 01:05:19.976 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:19.976 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:19.976 00.000 10672 Enqueuing Expose request 01:05:19.976 00.000 428 PulseGuide returned control before completion, sleep 839 01:05:20.835 00.859 428 IsGuiding returns 1 01:05:20.835 00.000 428 scope still moving after pulse duration time elapsed 01:05:20.882 00.047 428 IsSlewing returns 0 01:05:20.882 00.000 428 IsGuiding returns 0 01:05:20.882 00.000 428 scope move finished after 858 + 68 ms 01:05:20.882 00.000 428 Move returns status 0, amount 858 01:05:20.882 00.000 428 MoveAxis(N, 0, ABG) 01:05:20.882 00.000 428 Move returns status 0, amount 0 01:05:20.882 00.000 428 move complete, result=0 01:05:20.882 00.000 428 worker thread done servicing request 01:05:20.882 00.000 10672 GuideStep: 0.7 px 858 ms WEST, -0.4 px 0 ms NORTH 01:05:20.882 00.000 428 Worker thread wakes up 01:05:20.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:20.882 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:20.960 00.078 10672 read socket command 10 01:05:20.960 00.000 10672 processing socket request REQDIST 01:05:20.960 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:05:20.960 00.000 10672 Sending socket response 54 (0x36) 01:05:21.808 00.848 428 Exposure complete 01:05:21.933 00.125 428 worker thread done servicing request 01:05:21.933 00.000 10672 OnExposeComplete: enter 01:05:21.933 00.000 10672 UpdateGuideState(): m_state=6 01:05:21.933 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2327 01:05:21.933 00.000 10672 Star::Find returns 1 (0), X=577.24, Y=271.38, Mass=222863, SNR=47.3, Peak=29392 HFD=2.8 01:05:21.933 00.000 10672 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.14) = xAngle (-0.79 = -0.79) 01:05:21.933 00.000 10672 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.68 = -0.68) 01:05:21.933 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=-0.37 hyp=0.60 cameraTheta=-0.65 mountX=0.43 mountY=-0.38, mountTheta=-0.73 01:05:21.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=-0.37, opts=13) 01:05:21.933 00.000 10672 Enqueuing Move request for scope (0.48, -0.37) 01:05:21.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:21.933 00.000 428 Worker thread wakes up 01:05:21.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.37) opts 0xd 01:05:21.933 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, -0.37) 01:05:21.933 00.000 428 Moving (0.48, -0.37) raw xDistance=0.43 yDistance=-0.38 01:05:21.949 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 01:05:21.949 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:21.949 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 01:05:21.949 00.000 428 MoveAxis(E, 0, ABG) 01:05:21.949 00.000 428 Move returns status 0, amount 0 01:05:21.949 00.000 428 MoveAxis(N, 0, ABG) 01:05:21.949 00.000 428 Move returns status 0, amount 0 01:05:21.949 00.000 428 move complete, result=0 01:05:21.949 00.000 428 worker thread done servicing request 01:05:21.964 00.015 10672 UpdateGuideState exits: m=222863 SNR=47.3 01:05:21.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:21.964 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:21.964 00.000 10672 Enqueuing Expose request 01:05:21.964 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 01:05:21.964 00.000 428 Worker thread wakes up 01:05:21.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:21.964 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:23.823 01.859 428 Exposure complete 01:05:23.948 00.125 428 worker thread done servicing request 01:05:23.948 00.000 10672 OnExposeComplete: enter 01:05:23.948 00.000 10672 UpdateGuideState(): m_state=6 01:05:23.948 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2328 01:05:23.948 00.000 10672 Star::Find returns 1 (0), X=577.06, Y=271.54, Mass=188136, SNR=40.5, Peak=36160 HFD=2.3 01:05:23.948 00.000 10672 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.14) = xAngle (-0.72 = -0.72) 01:05:23.948 00.000 10672 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.61 = -0.61) 01:05:23.948 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.20 hyp=0.36 cameraTheta=-0.58 mountX=0.27 mountY=-0.21, mountTheta=-0.65 01:05:23.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.20, opts=13) 01:05:23.948 00.000 10672 Enqueuing Move request for scope (0.30, -0.20) 01:05:23.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:23.948 00.000 428 Worker thread wakes up 01:05:23.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.20) opts 0xd 01:05:23.948 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.20) 01:05:23.948 00.000 428 Moving (0.30, -0.20) raw xDistance=0.27 yDistance=-0.21 01:05:23.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:05:23.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:23.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 01:05:23.948 00.000 428 MoveAxis(E, 0, ABG) 01:05:23.948 00.000 428 Move returns status 0, amount 0 01:05:23.948 00.000 428 MoveAxis(N, 0, ABG) 01:05:23.948 00.000 428 Move returns status 0, amount 0 01:05:23.948 00.000 428 move complete, result=0 01:05:23.948 00.000 428 worker thread done servicing request 01:05:23.979 00.031 10672 UpdateGuideState exits: m=188136 SNR=40.5 01:05:23.979 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:23.979 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:23.979 00.000 10672 Enqueuing Expose request 01:05:23.979 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:05:23.979 00.000 428 Worker thread wakes up 01:05:23.979 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:23.979 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:25.807 01.828 428 Exposure complete 01:05:25.932 00.125 428 worker thread done servicing request 01:05:25.932 00.000 10672 OnExposeComplete: enter 01:05:25.932 00.000 10672 UpdateGuideState(): m_state=6 01:05:25.932 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2329 01:05:25.932 00.000 10672 Star::Find returns 1 (0), X=576.70, Y=271.76, Mass=208234, SNR=41.0, Peak=32336 HFD=2.6 01:05:25.932 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 01:05:25.932 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 01:05:25.932 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.89 mountX=-0.06 mountY=0.02, mountTheta=2.85 01:05:25.932 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.02, opts=13) 01:05:25.932 00.000 10672 Enqueuing Move request for scope (-0.06, 0.02) 01:05:25.932 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:25.948 00.016 428 Worker thread wakes up 01:05:25.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd 01:05:25.948 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.02) 01:05:25.948 00.000 428 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=0.02 01:05:25.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 01:05:25.948 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:25.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:05:25.948 00.000 428 MoveAxis(E, 0, ABG) 01:05:25.948 00.000 428 Move returns status 0, amount 0 01:05:25.948 00.000 428 MoveAxis(N, 0, ABG) 01:05:25.948 00.000 428 Move returns status 0, amount 0 01:05:25.948 00.000 428 move complete, result=0 01:05:25.948 00.000 428 worker thread done servicing request 01:05:25.963 00.015 10672 UpdateGuideState exits: m=208234 SNR=41.0 01:05:25.963 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:25.963 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:25.963 00.000 10672 Enqueuing Expose request 01:05:25.963 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:05:25.963 00.000 428 Worker thread wakes up 01:05:25.963 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:25.963 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:25.963 00.000 10672 read socket command 10 01:05:25.963 00.000 10672 processing socket request REQDIST 01:05:25.963 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:05:25.963 00.000 10672 Sending socket response 37 (0x25) 01:05:27.822 01.859 428 Exposure complete 01:05:27.947 00.125 428 worker thread done servicing request 01:05:27.947 00.000 10672 OnExposeComplete: enter 01:05:27.947 00.000 10672 UpdateGuideState(): m_state=6 01:05:27.947 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2330 01:05:27.947 00.000 10672 Star::Find returns 1 (0), X=577.10, Y=271.08, Mass=210351, SNR=44.3, Peak=33424 HFD=2.3 01:05:27.947 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.22 = -1.22) 01:05:27.947 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 01:05:27.947 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.66 hyp=0.74 cameraTheta=-1.09 mountX=0.25 mountY=-0.67, mountTheta=-1.21 01:05:27.947 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.66, opts=13) 01:05:27.947 00.000 10672 Enqueuing Move request for scope (0.35, -0.66) 01:05:27.947 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:27.947 00.000 428 Worker thread wakes up 01:05:27.947 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.66) opts 0xd 01:05:27.947 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.66) 01:05:27.947 00.000 428 Moving (0.35, -0.66) raw xDistance=0.25 yDistance=-0.67 01:05:27.947 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:05:27.947 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:05:27.947 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.67 01:05:27.947 00.000 428 MoveAxis(E, 0, ABG) 01:05:27.947 00.000 428 Move returns status 0, amount 0 01:05:27.947 00.000 428 MoveAxis(N, 0, ABG) 01:05:27.947 00.000 428 Move returns status 0, amount 0 01:05:27.947 00.000 428 move complete, result=0 01:05:27.947 00.000 428 worker thread done servicing request 01:05:27.978 00.031 10672 UpdateGuideState exits: m=210351 SNR=44.3 01:05:27.978 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:27.978 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:27.978 00.000 10672 Enqueuing Expose request 01:05:27.978 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 01:05:27.978 00.000 428 Worker thread wakes up 01:05:27.978 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:27.978 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:29.811 01.833 428 Exposure complete 01:05:29.951 00.140 428 worker thread done servicing request 01:05:29.951 00.000 10672 OnExposeComplete: enter 01:05:29.951 00.000 10672 UpdateGuideState(): m_state=6 01:05:29.951 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2331 01:05:29.951 00.000 10672 Star::Find returns 1 (0), X=576.94, Y=271.75, Mass=190966, SNR=38.3, Peak=28848 HFD=2.5 01:05:29.951 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (0.14) = xAngle (-0.11 = -0.11) 01:05:29.951 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.00 = 0.00) 01:05:29.951 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.03 mountX=0.18 mountY=0.00, mountTheta=0.00 01:05:29.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.01, opts=13) 01:05:29.951 00.000 10672 Enqueuing Move request for scope (0.18, 0.01) 01:05:29.951 00.000 428 Worker thread wakes up 01:05:29.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:29.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd 01:05:29.951 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.01) 01:05:29.951 00.000 428 Moving (0.18, 0.01) raw xDistance=0.18 yDistance=0.00 01:05:29.951 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 01:05:29.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:29.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 01:05:29.951 00.000 428 MoveAxis(E, 0, ABG) 01:05:29.951 00.000 428 Move returns status 0, amount 0 01:05:29.951 00.000 428 MoveAxis(N, 0, ABG) 01:05:29.951 00.000 428 Move returns status 0, amount 0 01:05:29.951 00.000 428 move complete, result=0 01:05:29.951 00.000 428 worker thread done servicing request 01:05:29.982 00.031 10672 UpdateGuideState exits: m=190966 SNR=38.3 01:05:29.982 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:29.982 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:29.982 00.000 10672 Enqueuing Expose request 01:05:29.982 00.000 428 Worker thread wakes up 01:05:29.982 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:29.982 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:05:29.982 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:30.967 00.985 10672 read socket command 10 01:05:30.967 00.000 10672 processing socket request REQDIST 01:05:30.967 00.000 10672 SOCKSVR: Sending pixel error of 0.39 01:05:30.967 00.000 10672 Sending socket response 39 (0x27) 01:05:31.810 00.843 428 Exposure complete 01:05:31.935 00.125 428 worker thread done servicing request 01:05:31.935 00.000 10672 OnExposeComplete: enter 01:05:31.935 00.000 10672 UpdateGuideState(): m_state=6 01:05:31.935 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2332 01:05:31.935 00.000 10672 Star::Find returns 1 (0), X=576.83, Y=271.24, Mass=238523, SNR=44.2, Peak=31472 HFD=3.1 01:05:31.935 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 01:05:31.935 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:05:31.935 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.50 hyp=0.50 cameraTheta=-1.43 mountX=0.00 mountY=-0.50, mountTheta=-1.56 01:05:31.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.50, opts=13) 01:05:31.935 00.000 10672 Enqueuing Move request for scope (0.07, -0.50) 01:05:31.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:31.935 00.000 428 Worker thread wakes up 01:05:31.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.50) opts 0xd 01:05:31.935 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.50) 01:05:31.935 00.000 428 Moving (0.07, -0.50) raw xDistance=0.00 yDistance=-0.50 01:05:31.935 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 01:05:31.935 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:31.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 01:05:31.935 00.000 428 MoveAxis(E, 0, ABG) 01:05:31.935 00.000 428 Move returns status 0, amount 0 01:05:31.935 00.000 428 MoveAxis(N, 0, ABG) 01:05:31.935 00.000 428 Move returns status 0, amount 0 01:05:31.935 00.000 428 move complete, result=0 01:05:31.935 00.000 428 worker thread done servicing request 01:05:31.966 00.031 10672 UpdateGuideState exits: m=238523 SNR=44.2 01:05:31.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:31.966 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:31.966 00.000 10672 Enqueuing Expose request 01:05:31.966 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 01:05:31.966 00.000 428 Worker thread wakes up 01:05:31.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:31.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:33.809 01.843 428 Exposure complete 01:05:33.934 00.125 428 worker thread done servicing request 01:05:33.934 00.000 10672 OnExposeComplete: enter 01:05:33.934 00.000 10672 UpdateGuideState(): m_state=6 01:05:33.934 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2333 01:05:33.934 00.000 10672 Star::Find returns 1 (0), X=576.73, Y=270.60, Mass=236696, SNR=46.8, Peak=29504 HFD=2.9 01:05:33.934 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 01:05:33.934 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 01:05:33.934 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-1.14 hyp=1.15 cameraTheta=-1.59 mountX=-0.18 mountY=-1.14, mountTheta=-1.73 01:05:33.934 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-1.14, opts=13) 01:05:33.934 00.000 10672 Enqueuing Move request for scope (-0.03, -1.14) 01:05:33.934 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:33.934 00.000 428 Worker thread wakes up 01:05:33.934 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.14) opts 0xd 01:05:33.934 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -1.14) 01:05:33.934 00.000 428 Moving (-0.03, -1.14) raw xDistance=-0.18 yDistance=-1.14 01:05:33.934 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:05:33.934 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:05:33.934 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.14 01:05:33.934 00.000 428 MoveAxis(E, 0, ABG) 01:05:33.934 00.000 428 Move returns status 0, amount 0 01:05:33.934 00.000 428 MoveAxis(N, 0, ABG) 01:05:33.934 00.000 428 Move returns status 0, amount 0 01:05:33.934 00.000 428 move complete, result=0 01:05:33.950 00.016 428 worker thread done servicing request 01:05:33.966 00.016 10672 UpdateGuideState exits: m=236696 SNR=46.8 01:05:33.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:33.966 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:33.966 00.000 10672 Enqueuing Expose request 01:05:33.966 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -1.1 px 0 ms NORTH 01:05:33.966 00.000 428 Worker thread wakes up 01:05:33.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:33.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:35.809 01.843 428 Exposure complete 01:05:35.934 00.125 428 worker thread done servicing request 01:05:35.934 00.000 10672 OnExposeComplete: enter 01:05:35.934 00.000 10672 UpdateGuideState(): m_state=6 01:05:35.934 00.000 10672 Star::Find(15, 576, 270, 0, (0,0,0,0), 0.0, 0) frame 2334 01:05:35.934 00.000 10672 Star::Find returns 1 (0), X=577.20, Y=270.98, Mass=255739, SNR=49.2, Peak=33216 HFD=2.8 01:05:35.934 00.000 10672 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.14) = xAngle (-1.19 = -1.19) 01:05:35.934 00.000 10672 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.08 = -1.08) 01:05:35.934 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.76 hyp=0.88 cameraTheta=-1.05 mountX=0.33 mountY=-0.78, mountTheta=-1.17 01:05:35.934 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.76, opts=13) 01:05:35.934 00.000 10672 Enqueuing Move request for scope (0.44, -0.76) 01:05:35.934 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:35.934 00.000 428 Worker thread wakes up 01:05:35.934 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.76) opts 0xd 01:05:35.934 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.76) 01:05:35.934 00.000 428 Moving (0.44, -0.76) raw xDistance=0.33 yDistance=-0.78 01:05:35.934 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 01:05:35.934 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-1.12 newest=-2.42 01:05:35.934 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.78 from input -0.78 01:05:35.934 00.000 428 MoveAxis(E, 0, ABG) 01:05:35.934 00.000 428 Move returns status 0, amount 0 01:05:35.934 00.000 428 MoveAxis(N, 1030, ABG) 01:05:35.934 00.000 428 Guiding Dir = 0, Dur = 1030 01:05:35.949 00.015 428 IsSlewing returns 0 01:05:35.949 00.000 428 IsGuiding returns 0 01:05:35.965 00.016 10672 UpdateGuideState exits: m=255739 SNR=49.2 01:05:35.965 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:35.965 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:35.965 00.000 10672 Enqueuing Expose request 01:05:35.965 00.000 10672 read socket command 10 01:05:35.965 00.000 10672 processing socket request REQDIST 01:05:35.965 00.000 10672 SOCKSVR: Sending pixel error of 0.71 01:05:35.965 00.000 10672 Sending socket response 71 (0x47) 01:05:36.028 00.063 428 PulseGuide returned control before completion, sleep 953 01:05:36.996 00.968 428 IsGuiding returns 1 01:05:36.996 00.000 428 scope still moving after pulse duration time elapsed 01:05:37.059 00.063 428 IsSlewing returns 0 01:05:37.090 00.031 428 IsGuiding returns 0 01:05:37.090 00.000 428 scope move finished after 1030 + 112 ms 01:05:37.090 00.000 428 Move returns status 0, amount 1030 01:05:37.090 00.000 428 move complete, result=0 01:05:37.090 00.000 428 worker thread done servicing request 01:05:37.090 00.000 428 Worker thread wakes up 01:05:37.090 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 1030 ms NORTH 01:05:37.090 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:37.090 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:37.808 00.718 428 Exposure complete 01:05:37.937 00.129 428 worker thread done servicing request 01:05:37.937 00.000 10672 OnExposeComplete: enter 01:05:37.937 00.000 10672 UpdateGuideState(): m_state=6 01:05:37.937 00.000 10672 Star::Find(15, 577, 270, 0, (0,0,0,0), 0.0, 0) frame 2335 01:05:37.937 00.000 10672 Star::Find returns 1 (0), X=576.87, Y=271.03, Mass=258941, SNR=44.5, Peak=33216 HFD=3.0 01:05:37.937 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 01:05:37.937 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 01:05:37.937 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.71 hyp=0.72 cameraTheta=-1.42 mountX=0.01 mountY=-0.71, mountTheta=-1.56 01:05:37.937 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.71, opts=13) 01:05:37.937 00.000 10672 Enqueuing Move request for scope (0.11, -0.71) 01:05:37.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:37.937 00.000 428 Worker thread wakes up 01:05:37.937 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.71) opts 0xd 01:05:37.937 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.71) 01:05:37.937 00.000 428 Moving (0.11, -0.71) raw xDistance=0.01 yDistance=-0.71 01:05:37.937 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:05:37.937 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.71 from input -0.71 01:05:37.937 00.000 428 MoveAxis(E, 0, ABG) 01:05:37.937 00.000 428 Move returns status 0, amount 0 01:05:37.937 00.000 428 MoveAxis(N, 948, ABG) 01:05:37.937 00.000 428 Guiding Dir = 0, Dur = 948 01:05:37.937 00.000 428 IsSlewing returns 0 01:05:37.937 00.000 428 IsGuiding returns 0 01:05:37.968 00.031 10672 UpdateGuideState exits: m=258941 SNR=44.5 01:05:37.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:37.968 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:37.968 00.000 10672 Enqueuing Expose request 01:05:38.031 00.063 428 PulseGuide returned control before completion, sleep 873 01:05:38.921 00.890 428 IsGuiding returns 1 01:05:38.921 00.000 428 scope still moving after pulse duration time elapsed 01:05:38.953 00.032 428 IsSlewing returns 0 01:05:38.953 00.000 428 IsGuiding returns 1 01:05:38.999 00.046 428 IsSlewing returns 0 01:05:39.031 00.032 428 IsGuiding returns 0 01:05:39.031 00.000 428 scope move finished after 948 + 144 ms 01:05:39.031 00.000 428 Move returns status 0, amount 948 01:05:39.031 00.000 428 move complete, result=0 01:05:39.031 00.000 428 worker thread done servicing request 01:05:39.031 00.000 428 Worker thread wakes up 01:05:39.031 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.7 px 948 ms NORTH 01:05:39.031 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:39.031 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:39.811 00.780 428 Exposure complete 01:05:39.936 00.125 428 worker thread done servicing request 01:05:39.936 00.000 10672 OnExposeComplete: enter 01:05:39.936 00.000 10672 UpdateGuideState(): m_state=6 01:05:39.936 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2336 01:05:39.936 00.000 10672 Star::Find returns 1 (0), X=576.64, Y=271.26, Mass=240517, SNR=49.9, Peak=26352 HFD=3.1 01:05:39.936 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 01:05:39.936 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.85 = -1.85) 01:05:39.936 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.48 hyp=0.49 cameraTheta=-1.82 mountX=-0.18 mountY=-0.47, mountTheta=-1.94 01:05:39.936 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.48, opts=13) 01:05:39.936 00.000 10672 Enqueuing Move request for scope (-0.12, -0.48) 01:05:39.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:39.936 00.000 428 Worker thread wakes up 01:05:39.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.48) opts 0xd 01:05:39.936 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.48) 01:05:39.936 00.000 428 Moving (-0.12, -0.48) raw xDistance=-0.18 yDistance=-0.47 01:05:39.936 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:05:39.936 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:39.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 01:05:39.936 00.000 428 MoveAxis(E, 0, ABG) 01:05:39.936 00.000 428 Move returns status 0, amount 0 01:05:39.936 00.000 428 MoveAxis(N, 0, ABG) 01:05:39.936 00.000 428 Move returns status 0, amount 0 01:05:39.936 00.000 428 move complete, result=0 01:05:39.936 00.000 428 worker thread done servicing request 01:05:39.968 00.032 10672 UpdateGuideState exits: m=240517 SNR=49.9 01:05:39.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:39.968 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:39.968 00.000 10672 Enqueuing Expose request 01:05:39.968 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 01:05:39.968 00.000 428 Worker thread wakes up 01:05:39.968 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:39.968 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:40.968 01.000 10672 read socket command 10 01:05:40.968 00.000 10672 processing socket request REQDIST 01:05:40.968 00.000 10672 SOCKSVR: Sending pixel error of 0.64 01:05:40.968 00.000 10672 Sending socket response 64 (0x40) 01:05:41.811 00.843 428 Exposure complete 01:05:41.951 00.140 428 worker thread done servicing request 01:05:41.951 00.000 10672 OnExposeComplete: enter 01:05:41.951 00.000 10672 UpdateGuideState(): m_state=6 01:05:41.951 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2337 01:05:41.951 00.000 10672 Star::Find returns 1 (0), X=576.21, Y=271.76, Mass=211198, SNR=44.6, Peak=22864 HFD=3.0 01:05:41.951 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 01:05:41.951 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 01:05:41.951 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.02 hyp=0.55 cameraTheta=3.10 mountX=-0.54 mountY=0.04, mountTheta=3.07 01:05:41.951 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.02, opts=13) 01:05:41.951 00.000 10672 Enqueuing Move request for scope (-0.55, 0.02) 01:05:41.951 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:41.951 00.000 428 Worker thread wakes up 01:05:41.951 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.02) opts 0xd 01:05:41.951 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.02) 01:05:41.951 00.000 428 Moving (-0.55, 0.02) raw xDistance=-0.54 yDistance=0.04 01:05:41.951 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 01:05:41.951 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:41.951 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:05:41.951 00.000 428 MoveAxis(E, 630, ABG) 01:05:41.951 00.000 428 Guiding Dir = 2, Dur = 630 01:05:41.951 00.000 428 IsSlewing returns 0 01:05:41.951 00.000 428 IsGuiding returns 0 01:05:41.983 00.032 428 PulseGuide returned control before completion, sleep 618 01:05:41.983 00.000 10672 UpdateGuideState exits: m=211198 SNR=44.6 01:05:41.983 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:41.983 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:41.983 00.000 10672 Enqueuing Expose request 01:05:42.639 00.656 428 IsGuiding returns 0 01:05:42.639 00.000 428 Move returns status 0, amount 630 01:05:42.639 00.000 428 MoveAxis(N, 0, ABG) 01:05:42.639 00.000 428 Move returns status 0, amount 0 01:05:42.639 00.000 428 move complete, result=0 01:05:42.639 00.000 428 worker thread done servicing request 01:05:42.639 00.000 428 Worker thread wakes up 01:05:42.639 00.000 10672 GuideStep: -0.5 px 630 ms EAST, 0.0 px 0 ms NORTH 01:05:42.639 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:42.639 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:43.810 01.171 428 Exposure complete 01:05:43.935 00.125 428 worker thread done servicing request 01:05:43.935 00.000 10672 OnExposeComplete: enter 01:05:43.935 00.000 10672 UpdateGuideState(): m_state=6 01:05:43.935 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2338 01:05:43.935 00.000 10672 Star::Find returns 1 (0), X=576.78, Y=271.44, Mass=233148, SNR=46.2, Peak=24608 HFD=3.2 01:05:43.935 00.000 10672 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.14) = xAngle (-1.63 = -1.63) 01:05:43.935 00.000 10672 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.52 = -1.52) 01:05:43.935 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.49 mountX=-0.02 mountY=-0.30, mountTheta=-1.63 01:05:43.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.30, opts=13) 01:05:43.935 00.000 10672 Enqueuing Move request for scope (0.02, -0.30) 01:05:43.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:43.935 00.000 428 Worker thread wakes up 01:05:43.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd 01:05:43.935 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.30) 01:05:43.935 00.000 428 Moving (0.02, -0.30) raw xDistance=-0.02 yDistance=-0.30 01:05:43.935 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:05:43.935 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:43.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 01:05:43.935 00.000 428 MoveAxis(E, 0, ABG) 01:05:43.935 00.000 428 Move returns status 0, amount 0 01:05:43.935 00.000 428 MoveAxis(N, 0, ABG) 01:05:43.935 00.000 428 Move returns status 0, amount 0 01:05:43.935 00.000 428 move complete, result=0 01:05:43.935 00.000 428 worker thread done servicing request 01:05:43.966 00.031 10672 UpdateGuideState exits: m=233148 SNR=46.2 01:05:43.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:43.966 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:43.966 00.000 10672 Enqueuing Expose request 01:05:43.966 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:05:43.966 00.000 428 Worker thread wakes up 01:05:43.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:43.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:45.810 01.844 428 Exposure complete 01:05:45.950 00.140 428 worker thread done servicing request 01:05:45.950 00.000 10672 OnExposeComplete: enter 01:05:45.950 00.000 10672 UpdateGuideState(): m_state=6 01:05:45.950 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2339 01:05:45.950 00.000 10672 Star::Find returns 1 (0), X=576.45, Y=271.71, Mass=190429, SNR=39.5, Peak=24064 HFD=2.9 01:05:45.950 00.000 10672 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.14) = xAngle (-3.20 = 3.09) 01:05:45.950 00.000 10672 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.09 = -3.09) 01:05:45.950 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-3.06 mountX=-0.31 mountY=-0.02, mountTheta=-3.09 01:05:45.950 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.03, opts=13) 01:05:45.950 00.000 10672 Enqueuing Move request for scope (-0.31, -0.03) 01:05:45.950 00.000 428 Worker thread wakes up 01:05:45.950 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:45.950 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd 01:05:45.950 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.03) 01:05:45.950 00.000 428 Moving (-0.31, -0.03) raw xDistance=-0.31 yDistance=-0.02 01:05:45.950 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 01:05:45.950 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:45.950 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:05:45.950 00.000 428 MoveAxis(E, 0, ABG) 01:05:45.950 00.000 428 Move returns status 0, amount 0 01:05:45.950 00.000 428 MoveAxis(N, 0, ABG) 01:05:45.950 00.000 428 Move returns status 0, amount 0 01:05:45.950 00.000 428 move complete, result=0 01:05:45.950 00.000 428 worker thread done servicing request 01:05:45.981 00.031 10672 UpdateGuideState exits: m=190429 SNR=39.5 01:05:45.981 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:45.981 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:45.981 00.000 10672 Enqueuing Expose request 01:05:45.981 00.000 428 Worker thread wakes up 01:05:45.981 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 01:05:45.981 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:45.981 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:45.981 00.000 10672 read socket command 10 01:05:45.981 00.000 10672 processing socket request REQDIST 01:05:45.981 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:05:45.981 00.000 10672 Sending socket response 45 (0x2d) 01:05:47.813 01.832 428 Exposure complete 01:05:47.954 00.141 428 worker thread done servicing request 01:05:47.954 00.000 10672 OnExposeComplete: enter 01:05:47.954 00.000 10672 UpdateGuideState(): m_state=6 01:05:47.954 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2340 01:05:47.954 00.000 10672 Star::Find returns 1 (0), X=576.59, Y=271.46, Mass=194997, SNR=38.2, Peak=25472 HFD=3.1 01:05:47.954 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.27 = -2.27) 01:05:47.954 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 01:05:47.954 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.28 hyp=0.33 cameraTheta=-2.13 mountX=-0.21 mountY=-0.27, mountTheta=-2.23 01:05:47.954 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.28, opts=13) 01:05:47.954 00.000 10672 Enqueuing Move request for scope (-0.17, -0.28) 01:05:47.954 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:47.954 00.000 428 Worker thread wakes up 01:05:47.954 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.28) opts 0xd 01:05:47.954 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.28) 01:05:47.954 00.000 428 Moving (-0.17, -0.28) raw xDistance=-0.21 yDistance=-0.27 01:05:47.954 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:05:47.954 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:47.954 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:05:47.954 00.000 428 MoveAxis(E, 0, ABG) 01:05:47.954 00.000 428 Move returns status 0, amount 0 01:05:47.954 00.000 428 MoveAxis(N, 0, ABG) 01:05:47.954 00.000 428 Move returns status 0, amount 0 01:05:47.954 00.000 428 move complete, result=0 01:05:47.954 00.000 428 worker thread done servicing request 01:05:47.969 00.015 10672 UpdateGuideState exits: m=194997 SNR=38.2 01:05:47.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:47.969 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:47.969 00.000 10672 Enqueuing Expose request 01:05:47.969 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:05:47.969 00.000 428 Worker thread wakes up 01:05:47.969 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:47.969 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:49.813 01.844 428 Exposure complete 01:05:49.937 00.124 428 worker thread done servicing request 01:05:49.937 00.000 10672 OnExposeComplete: enter 01:05:49.937 00.000 10672 UpdateGuideState(): m_state=6 01:05:49.937 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2341 01:05:49.937 00.000 10672 Star::Find returns 1 (0), X=576.59, Y=271.14, Mass=218879, SNR=45.3, Peak=32672 HFD=2.8 01:05:49.937 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.14) = xAngle (-1.99 = -1.99) 01:05:49.937 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.88 = -1.88) 01:05:49.937 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.60 hyp=0.62 cameraTheta=-1.85 mountX=-0.25 mountY=-0.59, mountTheta=-1.97 01:05:49.937 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.60, opts=13) 01:05:49.937 00.000 10672 Enqueuing Move request for scope (-0.17, -0.60) 01:05:49.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:49.937 00.000 428 Worker thread wakes up 01:05:49.937 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.60) opts 0xd 01:05:49.937 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.60) 01:05:49.937 00.000 428 Moving (-0.17, -0.60) raw xDistance=-0.25 yDistance=-0.59 01:05:49.937 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:05:49.937 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.59 from input -0.59 01:05:49.937 00.000 428 MoveAxis(E, 0, ABG) 01:05:49.937 00.000 428 Move returns status 0, amount 0 01:05:49.937 00.000 428 MoveAxis(N, 785, ABG) 01:05:49.937 00.000 428 Guiding Dir = 0, Dur = 785 01:05:49.937 00.000 428 IsSlewing returns 0 01:05:49.937 00.000 428 IsGuiding returns 0 01:05:49.969 00.032 10672 UpdateGuideState exits: m=218879 SNR=45.3 01:05:49.969 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:49.969 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:49.969 00.000 10672 Enqueuing Expose request 01:05:50.016 00.047 428 PulseGuide returned control before completion, sleep 722 01:05:50.750 00.734 428 IsGuiding returns 1 01:05:50.750 00.000 428 scope still moving after pulse duration time elapsed 01:05:50.781 00.031 428 IsSlewing returns 0 01:05:50.781 00.000 428 IsGuiding returns 1 01:05:50.844 00.063 428 IsSlewing returns 0 01:05:50.844 00.000 428 IsGuiding returns 0 01:05:50.844 00.000 428 scope move finished after 785 + 120 ms 01:05:50.844 00.000 428 Move returns status 0, amount 785 01:05:50.844 00.000 428 move complete, result=0 01:05:50.844 00.000 428 worker thread done servicing request 01:05:50.844 00.000 428 Worker thread wakes up 01:05:50.844 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 785 ms NORTH 01:05:50.844 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:50.844 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:50.953 00.109 10672 read socket command 10 01:05:50.953 00.000 10672 processing socket request REQDIST 01:05:50.953 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:05:50.953 00.000 10672 Sending socket response 47 (0x2f) 01:05:51.812 00.859 428 Exposure complete 01:05:51.937 00.125 428 worker thread done servicing request 01:05:51.937 00.000 10672 OnExposeComplete: enter 01:05:51.937 00.000 10672 UpdateGuideState(): m_state=6 01:05:51.937 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2342 01:05:51.937 00.000 10672 Star::Find returns 1 (0), X=576.32, Y=271.53, Mass=185876, SNR=33.6, Peak=23616 HFD=2.9 01:05:51.937 00.000 10672 CameraToMount -- cameraTheta (-2.69) - m_xAngle (0.14) = xAngle (-2.83 = -2.83) 01:05:51.937 00.000 10672 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.72 = -2.72) 01:05:51.937 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.21 hyp=0.48 cameraTheta=-2.69 mountX=-0.46 mountY=-0.20, mountTheta=-2.74 01:05:51.937 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.21, opts=13) 01:05:51.937 00.000 10672 Enqueuing Move request for scope (-0.44, -0.21) 01:05:51.937 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:51.937 00.000 428 Worker thread wakes up 01:05:51.937 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.21) opts 0xd 01:05:51.937 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.21) 01:05:51.937 00.000 428 Moving (-0.44, -0.21) raw xDistance=-0.46 yDistance=-0.20 01:05:51.937 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 01:05:51.937 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:51.937 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:05:51.937 00.000 428 MoveAxis(E, 539, ABG) 01:05:51.937 00.000 428 Guiding Dir = 2, Dur = 539 01:05:51.937 00.000 428 IsSlewing returns 0 01:05:51.937 00.000 428 IsGuiding returns 0 01:05:51.968 00.031 10672 UpdateGuideState exits: m=185876 SNR=33.6 01:05:51.968 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:51.968 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:51.968 00.000 10672 Enqueuing Expose request 01:05:51.968 00.000 428 PulseGuide returned control before completion, sleep 526 01:05:52.531 00.563 428 IsGuiding returns 0 01:05:52.531 00.000 428 Move returns status 0, amount 539 01:05:52.531 00.000 428 MoveAxis(N, 0, ABG) 01:05:52.531 00.000 428 Move returns status 0, amount 0 01:05:52.531 00.000 428 move complete, result=0 01:05:52.531 00.000 428 worker thread done servicing request 01:05:52.531 00.000 428 Worker thread wakes up 01:05:52.531 00.000 10672 GuideStep: -0.5 px 539 ms EAST, -0.2 px 0 ms NORTH 01:05:52.531 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:52.531 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:53.796 01.265 428 Exposure complete 01:05:53.921 00.125 428 worker thread done servicing request 01:05:53.921 00.000 10672 OnExposeComplete: enter 01:05:53.921 00.000 10672 UpdateGuideState(): m_state=6 01:05:53.921 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2343 01:05:53.921 00.000 10672 Star::Find returns 1 (0), X=576.83, Y=272.28, Mass=249483, SNR=43.4, Peak=34080 HFD=3.3 01:05:53.921 00.000 10672 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 01:05:53.921 00.000 10672 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.42 = 1.42) 01:05:53.921 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.54 hyp=0.55 cameraTheta=1.45 mountX=0.14 mountY=0.54, mountTheta=1.31 01:05:53.936 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.54, opts=13) 01:05:53.936 00.000 10672 Enqueuing Move request for scope (0.07, 0.54) 01:05:53.936 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:53.936 00.000 428 Worker thread wakes up 01:05:53.936 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.54) opts 0xd 01:05:53.936 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.54) 01:05:53.936 00.000 428 Moving (0.07, 0.54) raw xDistance=0.14 yDistance=0.54 01:05:53.936 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:05:53.936 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:53.936 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 01:05:53.936 00.000 428 MoveAxis(E, 0, ABG) 01:05:53.936 00.000 428 Move returns status 0, amount 0 01:05:53.936 00.000 428 MoveAxis(N, 0, ABG) 01:05:53.936 00.000 428 Move returns status 0, amount 0 01:05:53.936 00.000 428 move complete, result=0 01:05:53.936 00.000 428 worker thread done servicing request 01:05:53.952 00.016 10672 UpdateGuideState exits: m=249483 SNR=43.4 01:05:53.952 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:53.952 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:53.952 00.000 10672 Enqueuing Expose request 01:05:53.952 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:05:53.952 00.000 428 Worker thread wakes up 01:05:53.952 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:53.952 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:55.800 01.848 428 Exposure complete 01:05:55.925 00.125 428 worker thread done servicing request 01:05:55.925 00.000 10672 OnExposeComplete: enter 01:05:55.925 00.000 10672 UpdateGuideState(): m_state=6 01:05:55.925 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2344 01:05:55.925 00.000 10672 Star::Find returns 1 (0), X=576.95, Y=272.22, Mass=230148, SNR=48.2, Peak=29296 HFD=2.6 01:05:55.925 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.14) = xAngle (1.06 = 1.06) 01:05:55.925 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.16 = 1.16) 01:05:55.925 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.48 hyp=0.52 cameraTheta=1.19 mountX=0.25 mountY=0.48, mountTheta=1.08 01:05:55.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.48, opts=13) 01:05:55.925 00.000 10672 Enqueuing Move request for scope (0.19, 0.48) 01:05:55.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:55.941 00.016 428 Worker thread wakes up 01:05:55.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.48) opts 0xd 01:05:55.941 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.48) 01:05:55.941 00.000 428 Moving (0.19, 0.48) raw xDistance=0.25 yDistance=0.48 01:05:55.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:05:55.941 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:55.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:05:55.941 00.000 428 MoveAxis(E, 0, ABG) 01:05:55.941 00.000 428 Move returns status 0, amount 0 01:05:55.941 00.000 428 MoveAxis(N, 0, ABG) 01:05:55.941 00.000 428 Move returns status 0, amount 0 01:05:55.941 00.000 428 move complete, result=0 01:05:55.941 00.000 428 worker thread done servicing request 01:05:55.956 00.015 10672 UpdateGuideState exits: m=230148 SNR=48.2 01:05:55.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:55.956 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:55.956 00.000 10672 Enqueuing Expose request 01:05:55.956 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 01:05:55.956 00.000 428 Worker thread wakes up 01:05:55.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:55.956 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:55.956 00.000 10672 read socket command 10 01:05:55.956 00.000 10672 processing socket request REQDIST 01:05:55.956 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:05:55.956 00.000 10672 Sending socket response 50 (0x32) 01:05:57.799 01.843 428 Exposure complete 01:05:57.924 00.125 428 worker thread done servicing request 01:05:57.924 00.000 10672 OnExposeComplete: enter 01:05:57.924 00.000 10672 UpdateGuideState(): m_state=6 01:05:57.924 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2345 01:05:57.924 00.000 10672 Star::Find returns 1 (0), X=577.01, Y=272.36, Mass=220047, SNR=41.4, Peak=36160 HFD=2.6 01:05:57.924 00.000 10672 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.14) = xAngle (1.05 = 1.05) 01:05:57.924 00.000 10672 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.16 = 1.16) 01:05:57.924 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.62 hyp=0.66 cameraTheta=1.19 mountX=0.33 mountY=0.61, mountTheta=1.07 01:05:57.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.62, opts=13) 01:05:57.924 00.000 10672 Enqueuing Move request for scope (0.25, 0.62) 01:05:57.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:57.924 00.000 428 Worker thread wakes up 01:05:57.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.62) opts 0xd 01:05:57.924 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.62) 01:05:57.924 00.000 428 Moving (0.25, 0.62) raw xDistance=0.33 yDistance=0.61 01:05:57.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 01:05:57.924 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:05:57.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.61 01:05:57.924 00.000 428 MoveAxis(E, 0, ABG) 01:05:57.924 00.000 428 Move returns status 0, amount 0 01:05:57.940 00.016 428 MoveAxis(N, 0, ABG) 01:05:57.940 00.000 428 Move returns status 0, amount 0 01:05:57.940 00.000 428 move complete, result=0 01:05:57.940 00.000 428 worker thread done servicing request 01:05:57.956 00.016 10672 UpdateGuideState exits: m=220047 SNR=41.4 01:05:57.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:57.956 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:57.956 00.000 10672 Enqueuing Expose request 01:05:57.956 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 01:05:57.956 00.000 428 Worker thread wakes up 01:05:57.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:05:57.956 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:05:59.799 01.843 428 Exposure complete 01:05:59.939 00.140 428 worker thread done servicing request 01:05:59.939 00.000 10672 OnExposeComplete: enter 01:05:59.939 00.000 10672 UpdateGuideState(): m_state=6 01:05:59.939 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2346 01:05:59.939 00.000 10672 Star::Find returns 1 (0), X=577.17, Y=272.17, Mass=188921, SNR=35.4, Peak=33216 HFD=2.4 01:05:59.939 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.14) = xAngle (0.66 = 0.66) 01:05:59.939 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.77 = 0.77) 01:05:59.939 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.43 hyp=0.59 cameraTheta=0.80 mountX=0.47 mountY=0.41, mountTheta=0.73 01:05:59.939 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.43, opts=13) 01:05:59.939 00.000 10672 Enqueuing Move request for scope (0.41, 0.43) 01:05:59.939 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:05:59.939 00.000 428 Worker thread wakes up 01:05:59.939 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.43) opts 0xd 01:05:59.939 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.43) 01:05:59.939 00.000 428 Moving (0.41, 0.43) raw xDistance=0.47 yDistance=0.41 01:05:59.939 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 01:05:59.939 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:05:59.939 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:05:59.939 00.000 428 MoveAxis(W, 546, ABG) 01:05:59.939 00.000 428 Guiding Dir = 3, Dur = 546 01:05:59.939 00.000 428 IsSlewing returns 0 01:05:59.939 00.000 428 IsGuiding returns 0 01:05:59.955 00.016 428 PulseGuide returned control before completion, sleep 542 01:05:59.970 00.015 10672 UpdateGuideState exits: m=188921 SNR=35.4 01:05:59.970 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:05:59.970 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:05:59.970 00.000 10672 Enqueuing Expose request 01:06:00.533 00.563 428 IsGuiding returns 0 01:06:00.533 00.000 428 Move returns status 0, amount 546 01:06:00.533 00.000 428 MoveAxis(N, 0, ABG) 01:06:00.533 00.000 428 Move returns status 0, amount 0 01:06:00.533 00.000 428 move complete, result=0 01:06:00.533 00.000 428 worker thread done servicing request 01:06:00.533 00.000 428 Worker thread wakes up 01:06:00.533 00.000 10672 GuideStep: 0.5 px 546 ms WEST, 0.4 px 0 ms NORTH 01:06:00.533 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:00.533 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:00.955 00.422 10672 read socket command 10 01:06:00.955 00.000 10672 processing socket request REQDIST 01:06:00.955 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:06:00.955 00.000 10672 Sending socket response 56 (0x38) 01:06:01.798 00.843 428 Exposure complete 01:06:01.923 00.125 428 worker thread done servicing request 01:06:01.923 00.000 10672 OnExposeComplete: enter 01:06:01.923 00.000 10672 UpdateGuideState(): m_state=6 01:06:01.923 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2347 01:06:01.923 00.000 10672 Star::Find returns 1 (0), X=576.23, Y=272.13, Mass=227958, SNR=41.9, Peak=30160 HFD=2.8 01:06:01.923 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.14) = xAngle (2.37 = 2.37) 01:06:01.923 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 01:06:01.923 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.39 hyp=0.66 cameraTheta=2.51 mountX=-0.47 mountY=0.41, mountTheta=2.43 01:06:01.923 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.39, opts=13) 01:06:01.923 00.000 10672 Enqueuing Move request for scope (-0.53, 0.39) 01:06:01.923 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:01.923 00.000 428 Worker thread wakes up 01:06:01.923 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.39) opts 0xd 01:06:01.923 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.39) 01:06:01.923 00.000 428 Moving (-0.53, 0.39) raw xDistance=-0.47 yDistance=0.41 01:06:01.923 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.47 01:06:01.923 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:01.923 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:06:01.923 00.000 428 MoveAxis(E, 514, ABG) 01:06:01.923 00.000 428 Guiding Dir = 2, Dur = 514 01:06:01.923 00.000 428 IsSlewing returns 0 01:06:01.923 00.000 428 IsGuiding returns 0 01:06:01.954 00.031 10672 UpdateGuideState exits: m=227958 SNR=41.9 01:06:01.954 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:01.954 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:01.954 00.000 10672 Enqueuing Expose request 01:06:01.954 00.000 428 PulseGuide returned control before completion, sleep 498 01:06:02.486 00.532 428 IsGuiding returns 1 01:06:02.486 00.000 428 scope still moving after pulse duration time elapsed 01:06:02.517 00.031 428 IsSlewing returns 0 01:06:02.517 00.000 428 IsGuiding returns 0 01:06:02.517 00.000 428 scope move finished after 514 + 72 ms 01:06:02.517 00.000 428 Move returns status 0, amount 514 01:06:02.517 00.000 428 MoveAxis(N, 0, ABG) 01:06:02.517 00.000 428 Move returns status 0, amount 0 01:06:02.517 00.000 428 move complete, result=0 01:06:02.517 00.000 428 worker thread done servicing request 01:06:02.517 00.000 428 Worker thread wakes up 01:06:02.517 00.000 10672 GuideStep: -0.5 px 514 ms EAST, 0.4 px 0 ms NORTH 01:06:02.517 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:02.517 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:03.801 01.284 428 Exposure complete 01:06:03.926 00.125 428 worker thread done servicing request 01:06:03.926 00.000 10672 OnExposeComplete: enter 01:06:03.926 00.000 10672 UpdateGuideState(): m_state=6 01:06:03.926 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2348 01:06:03.926 00.000 10672 Star::Find returns 1 (0), X=575.70, Y=272.00, Mass=217342, SNR=41.9, Peak=29616 HFD=3.3 01:06:03.926 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 01:06:03.926 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 01:06:03.926 00.000 10672 CameraToMount -- cameraX=-1.06 cameraY=0.26 hyp=1.09 cameraTheta=2.90 mountX=-1.01 mountY=0.29, mountTheta=2.86 01:06:03.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.06, y=0.26, opts=13) 01:06:03.926 00.000 10672 Enqueuing Move request for scope (-1.06, 0.26) 01:06:03.926 00.000 428 Worker thread wakes up 01:06:03.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:03.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.26) opts 0xd 01:06:03.926 00.000 428 Handling offset move in thread for scope, endpoint = (-1.06, 0.26) 01:06:03.926 00.000 428 Moving (-1.06, 0.26) raw xDistance=-1.01 yDistance=0.29 01:06:03.926 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.01 01:06:03.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:03.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:06:03.926 00.000 428 MoveAxis(E, 1220, ABG) 01:06:03.926 00.000 428 Guiding Dir = 2, Dur = 1220 01:06:03.942 00.016 428 IsSlewing returns 0 01:06:03.942 00.000 428 IsGuiding returns 0 01:06:03.958 00.016 428 PulseGuide returned control before completion, sleep 1212 01:06:03.958 00.000 10672 UpdateGuideState exits: m=217342 SNR=41.9 01:06:03.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:03.958 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:03.958 00.000 10672 Enqueuing Expose request 01:06:05.176 01.218 428 IsGuiding returns 1 01:06:05.176 00.000 428 scope still moving after pulse duration time elapsed 01:06:05.223 00.047 428 IsSlewing returns 0 01:06:05.223 00.000 428 IsGuiding returns 0 01:06:05.223 00.000 428 scope move finished after 1220 + 63 ms 01:06:05.223 00.000 428 Move returns status 0, amount 1220 01:06:05.223 00.000 428 MoveAxis(N, 0, ABG) 01:06:05.223 00.000 428 Move returns status 0, amount 0 01:06:05.223 00.000 428 move complete, result=0 01:06:05.223 00.000 428 worker thread done servicing request 01:06:05.223 00.000 10672 GuideStep: -1.0 px 1220 ms EAST, 0.3 px 0 ms NORTH 01:06:05.223 00.000 428 Worker thread wakes up 01:06:05.223 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:05.223 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:05.801 00.578 428 Exposure complete 01:06:05.941 00.140 428 worker thread done servicing request 01:06:05.941 00.000 10672 OnExposeComplete: enter 01:06:05.941 00.000 10672 UpdateGuideState(): m_state=6 01:06:05.941 00.000 10672 Star::Find(15, 575, 272, 0, (0,0,0,0), 0.0, 0) frame 2349 01:06:05.941 00.000 10672 Star::Find returns 1 (0), X=576.89, Y=272.38, Mass=222797, SNR=44.5, Peak=31584 HFD=2.7 01:06:05.941 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.14) = xAngle (1.23 = 1.23) 01:06:05.941 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.34 = 1.34) 01:06:05.941 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.64 hyp=0.66 cameraTheta=1.37 mountX=0.22 mountY=0.64, mountTheta=1.24 01:06:05.941 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.64, opts=13) 01:06:05.941 00.000 10672 Enqueuing Move request for scope (0.13, 0.64) 01:06:05.941 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:05.941 00.000 428 Worker thread wakes up 01:06:05.941 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.64) opts 0xd 01:06:05.941 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.64) 01:06:05.941 00.000 428 Moving (0.13, 0.64) raw xDistance=0.22 yDistance=0.64 01:06:05.941 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 01:06:05.941 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:06:05.941 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 01:06:05.941 00.000 428 MoveAxis(E, 0, ABG) 01:06:05.941 00.000 428 Move returns status 0, amount 0 01:06:05.941 00.000 428 MoveAxis(N, 0, ABG) 01:06:05.941 00.000 428 Move returns status 0, amount 0 01:06:05.941 00.000 428 move complete, result=0 01:06:05.941 00.000 428 worker thread done servicing request 01:06:05.973 00.032 10672 UpdateGuideState exits: m=222797 SNR=44.5 01:06:05.973 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:05.973 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:05.973 00.000 10672 Enqueuing Expose request 01:06:05.973 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 01:06:05.973 00.000 428 Worker thread wakes up 01:06:05.973 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:05.973 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:05.973 00.000 10672 read socket command 10 01:06:05.973 00.000 10672 processing socket request REQDIST 01:06:05.973 00.000 10672 SOCKSVR: Sending pixel error of 0.71 01:06:05.973 00.000 10672 Sending socket response 71 (0x47) 01:06:07.800 01.827 428 Exposure complete 01:06:07.925 00.125 428 worker thread done servicing request 01:06:07.925 00.000 10672 OnExposeComplete: enter 01:06:07.925 00.000 10672 UpdateGuideState(): m_state=6 01:06:07.925 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2350 01:06:07.925 00.000 10672 Star::Find returns 1 (0), X=576.29, Y=272.09, Mass=206100, SNR=36.8, Peak=23616 HFD=2.6 01:06:07.925 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.14) = xAngle (2.37 = 2.37) 01:06:07.925 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 01:06:07.925 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.35 hyp=0.58 cameraTheta=2.51 mountX=-0.42 mountY=0.36, mountTheta=2.43 01:06:07.925 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.35, opts=13) 01:06:07.925 00.000 10672 Enqueuing Move request for scope (-0.47, 0.35) 01:06:07.925 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:07.925 00.000 428 Worker thread wakes up 01:06:07.925 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.35) opts 0xd 01:06:07.925 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.35) 01:06:07.925 00.000 428 Moving (-0.47, 0.35) raw xDistance=-0.42 yDistance=0.36 01:06:07.925 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 01:06:07.925 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:07.925 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:06:07.925 00.000 428 MoveAxis(E, 0, ABG) 01:06:07.925 00.000 428 Move returns status 0, amount 0 01:06:07.925 00.000 428 MoveAxis(N, 0, ABG) 01:06:07.925 00.000 428 Move returns status 0, amount 0 01:06:07.925 00.000 428 move complete, result=0 01:06:07.925 00.000 428 worker thread done servicing request 01:06:07.956 00.031 10672 UpdateGuideState exits: m=206100 SNR=36.8 01:06:07.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:07.956 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:07.956 00.000 10672 Enqueuing Expose request 01:06:07.956 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 01:06:07.956 00.000 428 Worker thread wakes up 01:06:07.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:07.956 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:09.799 01.843 428 Exposure complete 01:06:09.924 00.125 428 worker thread done servicing request 01:06:09.924 00.000 10672 OnExposeComplete: enter 01:06:09.924 00.000 10672 UpdateGuideState(): m_state=6 01:06:09.924 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2351 01:06:09.924 00.000 10672 Star::Find returns 1 (0), X=576.86, Y=272.42, Mass=188666, SNR=38.5, Peak=25152 HFD=2.6 01:06:09.924 00.000 10672 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.14) = xAngle (1.29 = 1.29) 01:06:09.924 00.000 10672 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.40 = 1.40) 01:06:09.924 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.68 hyp=0.68 cameraTheta=1.43 mountX=0.19 mountY=0.67, mountTheta=1.30 01:06:09.924 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.68, opts=13) 01:06:09.924 00.000 10672 Enqueuing Move request for scope (0.10, 0.68) 01:06:09.924 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:09.924 00.000 428 Worker thread wakes up 01:06:09.924 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.68) opts 0xd 01:06:09.924 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.68) 01:06:09.924 00.000 428 Moving (0.10, 0.68) raw xDistance=0.19 yDistance=0.67 01:06:09.924 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 01:06:09.924 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.82 newest=1.67 01:06:09.924 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 01:06:09.924 00.000 428 MoveAxis(E, 0, ABG) 01:06:09.924 00.000 428 Move returns status 0, amount 0 01:06:09.924 00.000 428 MoveAxis(S, 893, ABG) 01:06:09.924 00.000 428 Guiding Dir = 1, Dur = 893 01:06:09.924 00.000 428 IsSlewing returns 0 01:06:09.924 00.000 428 IsGuiding returns 0 01:06:09.956 00.032 10672 UpdateGuideState exits: m=188666 SNR=38.5 01:06:09.956 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:09.956 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:09.956 00.000 10672 Enqueuing Expose request 01:06:10.018 00.062 428 PulseGuide returned control before completion, sleep 822 01:06:10.846 00.828 428 IsGuiding returns 1 01:06:10.846 00.000 428 scope still moving after pulse duration time elapsed 01:06:10.877 00.031 428 IsSlewing returns 0 01:06:10.877 00.000 428 IsGuiding returns 1 01:06:10.940 00.063 428 IsSlewing returns 0 01:06:10.940 00.000 428 IsGuiding returns 0 01:06:10.940 00.000 428 scope move finished after 893 + 116 ms 01:06:10.940 00.000 428 Move returns status 0, amount 893 01:06:10.940 00.000 428 move complete, result=0 01:06:10.940 00.000 428 worker thread done servicing request 01:06:10.940 00.000 428 Worker thread wakes up 01:06:10.940 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 893 ms SOUTH 01:06:10.940 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:10.940 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:10.955 00.015 10672 read socket command 10 01:06:10.955 00.000 10672 processing socket request REQDIST 01:06:10.955 00.000 10672 SOCKSVR: Sending pixel error of 0.67 01:06:10.955 00.000 10672 Sending socket response 67 (0x43) 01:06:11.803 00.848 428 Exposure complete 01:06:11.928 00.125 428 worker thread done servicing request 01:06:11.928 00.000 10672 OnExposeComplete: enter 01:06:11.928 00.000 10672 UpdateGuideState(): m_state=6 01:06:11.928 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2352 01:06:11.928 00.000 10672 Star::Find returns 1 (0), X=577.01, Y=271.88, Mass=199083, SNR=37.5, Peak=30704 HFD=2.6 01:06:11.928 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.14) = xAngle (0.35 = 0.35) 01:06:11.928 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.45 = 0.45) 01:06:11.928 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.13 hyp=0.29 cameraTheta=0.48 mountX=0.27 mountY=0.13, mountTheta=0.44 01:06:11.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.13, opts=13) 01:06:11.928 00.000 10672 Enqueuing Move request for scope (0.26, 0.13) 01:06:11.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:11.928 00.000 428 Worker thread wakes up 01:06:11.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.13) opts 0xd 01:06:11.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.13) 01:06:11.928 00.000 428 Moving (0.26, 0.13) raw xDistance=0.27 yDistance=0.13 01:06:11.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:06:11.928 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:11.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:06:11.928 00.000 428 MoveAxis(E, 0, ABG) 01:06:11.928 00.000 428 Move returns status 0, amount 0 01:06:11.928 00.000 428 MoveAxis(N, 0, ABG) 01:06:11.928 00.000 428 Move returns status 0, amount 0 01:06:11.928 00.000 428 move complete, result=0 01:06:11.928 00.000 428 worker thread done servicing request 01:06:11.960 00.032 10672 UpdateGuideState exits: m=199083 SNR=37.5 01:06:11.960 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:11.960 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:11.960 00.000 10672 Enqueuing Expose request 01:06:11.960 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:06:11.960 00.000 428 Worker thread wakes up 01:06:11.960 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:11.960 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:13.803 01.843 428 Exposure complete 01:06:13.928 00.125 428 worker thread done servicing request 01:06:13.928 00.000 10672 OnExposeComplete: enter 01:06:13.928 00.000 10672 UpdateGuideState(): m_state=6 01:06:13.928 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2353 01:06:13.928 00.000 10672 Star::Find returns 1 (0), X=577.29, Y=272.04, Mass=186055, SNR=37.2, Peak=31792 HFD=2.4 01:06:13.928 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (0.14) = xAngle (0.37 = 0.37) 01:06:13.928 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.48 = 0.48) 01:06:13.928 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.30 hyp=0.61 cameraTheta=0.51 mountX=0.57 mountY=0.28, mountTheta=0.46 01:06:13.928 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.30, opts=13) 01:06:13.928 00.000 10672 Enqueuing Move request for scope (0.53, 0.30) 01:06:13.928 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:13.928 00.000 428 Worker thread wakes up 01:06:13.928 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.30) opts 0xd 01:06:13.928 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.30) 01:06:13.928 00.000 428 Moving (0.53, 0.30) raw xDistance=0.57 yDistance=0.28 01:06:13.928 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 01:06:13.928 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:13.928 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:06:13.928 00.000 428 MoveAxis(W, 665, ABG) 01:06:13.928 00.000 428 Guiding Dir = 3, Dur = 665 01:06:13.928 00.000 428 IsSlewing returns 0 01:06:13.928 00.000 428 IsGuiding returns 0 01:06:13.959 00.031 10672 UpdateGuideState exits: m=186055 SNR=37.2 01:06:13.959 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:13.959 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:13.959 00.000 10672 Enqueuing Expose request 01:06:13.959 00.000 428 PulseGuide returned control before completion, sleep 647 01:06:14.631 00.672 428 IsGuiding returns 0 01:06:14.631 00.000 428 Move returns status 0, amount 665 01:06:14.631 00.000 428 MoveAxis(N, 0, ABG) 01:06:14.631 00.000 428 Move returns status 0, amount 0 01:06:14.631 00.000 428 move complete, result=0 01:06:14.631 00.000 428 worker thread done servicing request 01:06:14.631 00.000 428 Worker thread wakes up 01:06:14.631 00.000 10672 GuideStep: 0.6 px 665 ms WEST, 0.3 px 0 ms NORTH 01:06:14.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:14.631 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:15.802 01.171 428 Exposure complete 01:06:15.943 00.141 428 worker thread done servicing request 01:06:15.943 00.000 10672 OnExposeComplete: enter 01:06:15.943 00.000 10672 UpdateGuideState(): m_state=6 01:06:15.943 00.000 10672 Star::Find(15, 577, 272, 0, (0,0,0,0), 0.0, 0) frame 2354 01:06:15.943 00.000 10672 Star::Find returns 1 (0), X=576.66, Y=272.19, Mass=190303, SNR=35.7, Peak=35392 HFD=2.5 01:06:15.943 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.65 = 1.65) 01:06:15.943 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 01:06:15.943 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.45 hyp=0.46 cameraTheta=1.78 mountX=-0.03 mountY=0.45, mountTheta=1.65 01:06:15.943 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.45, opts=13) 01:06:15.943 00.000 10672 Enqueuing Move request for scope (-0.10, 0.45) 01:06:15.943 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:15.943 00.000 428 Worker thread wakes up 01:06:15.943 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.45) opts 0xd 01:06:15.943 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.45) 01:06:15.943 00.000 428 Moving (-0.10, 0.45) raw xDistance=-0.03 yDistance=0.45 01:06:15.943 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:06:15.943 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:15.943 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:06:15.943 00.000 428 MoveAxis(E, 0, ABG) 01:06:15.943 00.000 428 Move returns status 0, amount 0 01:06:15.943 00.000 428 MoveAxis(N, 0, ABG) 01:06:15.943 00.000 428 Move returns status 0, amount 0 01:06:15.943 00.000 428 move complete, result=0 01:06:15.943 00.000 428 worker thread done servicing request 01:06:15.958 00.015 10672 UpdateGuideState exits: m=190303 SNR=35.7 01:06:15.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:15.958 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:15.958 00.000 10672 Enqueuing Expose request 01:06:15.958 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:06:15.958 00.000 428 Worker thread wakes up 01:06:15.974 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:15.974 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:15.974 00.000 10672 read socket command 10 01:06:15.974 00.000 10672 processing socket request REQDIST 01:06:15.974 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:06:15.974 00.000 10672 Sending socket response 54 (0x36) 01:06:17.802 01.828 428 Exposure complete 01:06:17.926 00.124 428 worker thread done servicing request 01:06:17.926 00.000 10672 OnExposeComplete: enter 01:06:17.926 00.000 10672 UpdateGuideState(): m_state=6 01:06:17.926 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2355 01:06:17.926 00.000 10672 Star::Find returns 1 (0), X=576.06, Y=271.86, Mass=224130, SNR=46.4, Peak=31584 HFD=2.6 01:06:17.926 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 01:06:17.926 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.94 = 2.94) 01:06:17.926 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.12 hyp=0.71 cameraTheta=2.97 mountX=-0.67 mountY=0.14, mountTheta=2.94 01:06:17.926 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.12, opts=13) 01:06:17.926 00.000 10672 Enqueuing Move request for scope (-0.70, 0.12) 01:06:17.926 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:17.926 00.000 428 Worker thread wakes up 01:06:17.926 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.12) opts 0xd 01:06:17.926 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.12) 01:06:17.926 00.000 428 Moving (-0.70, 0.12) raw xDistance=-0.67 yDistance=0.14 01:06:17.926 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67 01:06:17.926 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:17.926 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:06:17.926 00.000 428 MoveAxis(E, 787, ABG) 01:06:17.926 00.000 428 Guiding Dir = 2, Dur = 787 01:06:17.926 00.000 428 IsSlewing returns 0 01:06:17.926 00.000 428 IsGuiding returns 0 01:06:17.958 00.032 10672 UpdateGuideState exits: m=224130 SNR=46.4 01:06:17.958 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:17.958 00.000 428 PulseGuide returned control before completion, sleep 774 01:06:17.958 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:17.958 00.000 10672 Enqueuing Expose request 01:06:18.754 00.796 428 IsGuiding returns 1 01:06:18.754 00.000 428 scope still moving after pulse duration time elapsed 01:06:18.786 00.032 428 IsSlewing returns 0 01:06:18.786 00.000 428 IsGuiding returns 0 01:06:18.786 00.000 428 scope move finished after 787 + 61 ms 01:06:18.786 00.000 428 Move returns status 0, amount 787 01:06:18.786 00.000 428 MoveAxis(N, 0, ABG) 01:06:18.786 00.000 428 Move returns status 0, amount 0 01:06:18.786 00.000 428 move complete, result=0 01:06:18.786 00.000 428 worker thread done servicing request 01:06:18.786 00.000 428 Worker thread wakes up 01:06:18.786 00.000 10672 GuideStep: -0.7 px 787 ms EAST, 0.1 px 0 ms NORTH 01:06:18.786 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:18.786 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:19.790 01.004 428 Exposure complete 01:06:19.946 00.156 428 worker thread done servicing request 01:06:19.946 00.000 10672 OnExposeComplete: enter 01:06:19.946 00.000 10672 UpdateGuideState(): m_state=6 01:06:19.946 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2356 01:06:19.946 00.000 10672 Star::Find returns 1 (0), X=576.35, Y=271.86, Mass=214445, SNR=43.0, Peak=33648 HFD=2.5 01:06:19.946 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.14) = xAngle (2.71 = 2.71) 01:06:19.946 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.82 = 2.82) 01:06:19.946 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.12 hyp=0.43 cameraTheta=2.85 mountX=-0.39 mountY=0.14, mountTheta=2.80 01:06:19.946 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.12, opts=13) 01:06:19.946 00.000 10672 Enqueuing Move request for scope (-0.41, 0.12) 01:06:19.946 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:19.946 00.000 428 Worker thread wakes up 01:06:19.946 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.12) opts 0xd 01:06:19.946 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.12) 01:06:19.946 00.000 428 Moving (-0.41, 0.12) raw xDistance=-0.39 yDistance=0.14 01:06:19.946 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 01:06:19.946 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:19.946 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:06:19.946 00.000 428 MoveAxis(E, 0, ABG) 01:06:19.946 00.000 428 Move returns status 0, amount 0 01:06:19.946 00.000 428 MoveAxis(N, 0, ABG) 01:06:19.946 00.000 428 Move returns status 0, amount 0 01:06:19.946 00.000 428 move complete, result=0 01:06:19.946 00.000 428 worker thread done servicing request 01:06:19.978 00.032 10672 UpdateGuideState exits: m=214445 SNR=43.0 01:06:19.978 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:19.978 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:19.978 00.000 10672 Enqueuing Expose request 01:06:19.978 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:06:19.978 00.000 428 Worker thread wakes up 01:06:19.978 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:19.978 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:20.962 00.984 10672 read socket command 10 01:06:20.962 00.000 10672 processing socket request REQDIST 01:06:20.962 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:06:20.962 00.000 10672 Sending socket response 54 (0x36) 01:06:21.790 00.828 428 Exposure complete 01:06:21.930 00.140 428 worker thread done servicing request 01:06:21.930 00.000 10672 OnExposeComplete: enter 01:06:21.930 00.000 10672 UpdateGuideState(): m_state=6 01:06:21.930 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2357 01:06:21.930 00.000 10672 Star::Find returns 1 (0), X=576.37, Y=272.00, Mass=249868, SNR=52.4, Peak=30384 HFD=3.0 01:06:21.930 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (0.14) = xAngle (2.42 = 2.42) 01:06:21.930 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.53 = 2.53) 01:06:21.930 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.26 hyp=0.47 cameraTheta=2.56 mountX=-0.35 mountY=0.27, mountTheta=2.49 01:06:21.930 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.26, opts=13) 01:06:21.930 00.000 10672 Enqueuing Move request for scope (-0.39, 0.26) 01:06:21.930 00.000 428 Worker thread wakes up 01:06:21.930 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:21.930 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.26) opts 0xd 01:06:21.930 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.26) 01:06:21.930 00.000 428 Moving (-0.39, 0.26) raw xDistance=-0.35 yDistance=0.27 01:06:21.930 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:06:21.930 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:21.930 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:06:21.930 00.000 428 MoveAxis(E, 0, ABG) 01:06:21.930 00.000 428 Move returns status 0, amount 0 01:06:21.930 00.000 428 MoveAxis(N, 0, ABG) 01:06:21.930 00.000 428 Move returns status 0, amount 0 01:06:21.930 00.000 428 move complete, result=0 01:06:21.930 00.000 428 worker thread done servicing request 01:06:21.961 00.031 10672 UpdateGuideState exits: m=249868 SNR=52.4 01:06:21.961 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:21.961 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:21.961 00.000 10672 Enqueuing Expose request 01:06:21.961 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:06:21.961 00.000 428 Worker thread wakes up 01:06:21.961 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:21.961 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:23.789 01.828 428 Exposure complete 01:06:23.914 00.125 428 worker thread done servicing request 01:06:23.914 00.000 10672 OnExposeComplete: enter 01:06:23.914 00.000 10672 UpdateGuideState(): m_state=6 01:06:23.914 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2358 01:06:23.914 00.000 10672 Star::Find returns 1 (0), X=576.84, Y=271.74, Mass=180272, SNR=35.3, Peak=28960 HFD=2.3 01:06:23.914 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.14) = xAngle (-0.21 = -0.21) 01:06:23.914 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.10 = -0.10) 01:06:23.914 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.07 mountX=0.08 mountY=-0.01, mountTheta=-0.10 01:06:23.914 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.01, opts=13) 01:06:23.914 00.000 10672 Enqueuing Move request for scope (0.08, -0.01) 01:06:23.914 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:23.914 00.000 428 Worker thread wakes up 01:06:23.914 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd 01:06:23.914 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.01) 01:06:23.914 00.000 428 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=-0.01 01:06:23.930 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 01:06:23.930 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:23.930 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 01:06:23.930 00.000 428 MoveAxis(E, 0, ABG) 01:06:23.930 00.000 428 Move returns status 0, amount 0 01:06:23.930 00.000 428 MoveAxis(N, 0, ABG) 01:06:23.930 00.000 428 Move returns status 0, amount 0 01:06:23.930 00.000 428 move complete, result=0 01:06:23.930 00.000 428 worker thread done servicing request 01:06:23.945 00.015 10672 UpdateGuideState exits: m=180272 SNR=35.3 01:06:23.945 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:23.945 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:23.945 00.000 10672 Enqueuing Expose request 01:06:23.945 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:06:23.945 00.000 428 Worker thread wakes up 01:06:23.945 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:23.945 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:25.788 01.843 428 Exposure complete 01:06:25.944 00.156 428 worker thread done servicing request 01:06:25.944 00.000 10672 OnExposeComplete: enter 01:06:25.944 00.000 10672 UpdateGuideState(): m_state=6 01:06:25.944 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2359 01:06:25.944 00.000 10672 Star::Find returns 1 (0), X=576.60, Y=271.46, Mass=216692, SNR=41.0, Peak=27328 HFD=3.2 01:06:25.944 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 01:06:25.944 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 01:06:25.944 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-2.08 mountX=-0.19 mountY=-0.28, mountTheta=-2.18 01:06:25.944 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=-0.28, opts=13) 01:06:25.944 00.000 10672 Enqueuing Move request for scope (-0.16, -0.28) 01:06:25.944 00.000 428 Worker thread wakes up 01:06:25.944 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:25.944 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.28) opts 0xd 01:06:25.944 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, -0.28) 01:06:25.944 00.000 428 Moving (-0.16, -0.28) raw xDistance=-0.19 yDistance=-0.28 01:06:25.944 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:06:25.944 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:25.944 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 01:06:25.944 00.000 428 MoveAxis(E, 0, ABG) 01:06:25.944 00.000 428 Move returns status 0, amount 0 01:06:25.944 00.000 428 MoveAxis(N, 0, ABG) 01:06:25.944 00.000 428 Move returns status 0, amount 0 01:06:25.944 00.000 428 move complete, result=0 01:06:25.944 00.000 428 worker thread done servicing request 01:06:25.960 00.016 10672 UpdateGuideState exits: m=216692 SNR=41.0 01:06:25.960 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:25.960 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:25.960 00.000 10672 Enqueuing Expose request 01:06:25.960 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:06:25.960 00.000 428 Worker thread wakes up 01:06:25.960 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:25.960 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:25.976 00.016 10672 read socket command 10 01:06:25.976 00.000 10672 processing socket request REQDIST 01:06:25.976 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:06:25.976 00.000 10672 Sending socket response 36 (0x24) 01:06:27.793 01.817 428 Exposure complete 01:06:27.933 00.140 428 worker thread done servicing request 01:06:27.933 00.000 10672 OnExposeComplete: enter 01:06:27.933 00.000 10672 UpdateGuideState(): m_state=6 01:06:27.933 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2360 01:06:27.933 00.000 10672 Star::Find returns 1 (0), X=576.47, Y=271.77, Mass=185316, SNR=38.6, Peak=29616 HFD=2.6 01:06:27.933 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.14) = xAngle (2.91 = 2.91) 01:06:27.933 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.02 = 3.02) 01:06:27.933 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.03 hyp=0.29 cameraTheta=3.05 mountX=-0.28 mountY=0.03, mountTheta=3.02 01:06:27.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.03, opts=13) 01:06:27.933 00.000 10672 Enqueuing Move request for scope (-0.29, 0.03) 01:06:27.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:27.933 00.000 428 Worker thread wakes up 01:06:27.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.03) opts 0xd 01:06:27.933 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.03) 01:06:27.933 00.000 428 Moving (-0.29, 0.03) raw xDistance=-0.28 yDistance=0.03 01:06:27.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 01:06:27.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:27.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:06:27.933 00.000 428 MoveAxis(E, 0, ABG) 01:06:27.933 00.000 428 Move returns status 0, amount 0 01:06:27.933 00.000 428 MoveAxis(N, 0, ABG) 01:06:27.933 00.000 428 Move returns status 0, amount 0 01:06:27.933 00.000 428 move complete, result=0 01:06:27.933 00.000 428 worker thread done servicing request 01:06:27.964 00.031 10672 UpdateGuideState exits: m=185316 SNR=38.6 01:06:27.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:27.964 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:27.964 00.000 10672 Enqueuing Expose request 01:06:27.964 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:06:27.964 00.000 428 Worker thread wakes up 01:06:27.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:27.964 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:29.792 01.828 428 Exposure complete 01:06:29.933 00.141 428 worker thread done servicing request 01:06:29.933 00.000 10672 OnExposeComplete: enter 01:06:29.933 00.000 10672 UpdateGuideState(): m_state=6 01:06:29.933 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2361 01:06:29.933 00.000 10672 Star::Find returns 1 (0), X=576.92, Y=271.84, Mass=207692, SNR=47.1, Peak=35936 HFD=2.6 01:06:29.933 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (0.14) = xAngle (0.43 = 0.43) 01:06:29.933 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.53 = 0.53) 01:06:29.933 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.56 mountX=0.17 mountY=0.09, mountTheta=0.51 01:06:29.933 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.10, opts=13) 01:06:29.933 00.000 10672 Enqueuing Move request for scope (0.16, 0.10) 01:06:29.933 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:29.933 00.000 428 Worker thread wakes up 01:06:29.933 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd 01:06:29.933 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.10) 01:06:29.933 00.000 428 Moving (0.16, 0.10) raw xDistance=0.17 yDistance=0.09 01:06:29.933 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:06:29.933 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:29.933 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 01:06:29.933 00.000 428 MoveAxis(E, 0, ABG) 01:06:29.933 00.000 428 Move returns status 0, amount 0 01:06:29.933 00.000 428 MoveAxis(N, 0, ABG) 01:06:29.933 00.000 428 Move returns status 0, amount 0 01:06:29.933 00.000 428 move complete, result=0 01:06:29.933 00.000 428 worker thread done servicing request 01:06:29.964 00.031 10672 UpdateGuideState exits: m=207692 SNR=47.1 01:06:29.964 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:29.964 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:29.964 00.000 10672 Enqueuing Expose request 01:06:29.964 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:06:29.964 00.000 428 Worker thread wakes up 01:06:29.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:29.964 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:30.964 01.000 10672 read socket command 10 01:06:30.964 00.000 10672 processing socket request REQDIST 01:06:30.964 00.000 10672 SOCKSVR: Sending pixel error of 0.29 01:06:30.964 00.000 10672 Sending socket response 29 (0x1d) 01:06:31.791 00.827 428 Exposure complete 01:06:31.948 00.157 428 worker thread done servicing request 01:06:31.948 00.000 10672 OnExposeComplete: enter 01:06:31.948 00.000 10672 UpdateGuideState(): m_state=6 01:06:31.948 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2362 01:06:31.948 00.000 10672 Star::Find returns 1 (0), X=576.25, Y=272.32, Mass=204667, SNR=43.4, Peak=29072 HFD=2.8 01:06:31.948 00.000 10672 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.14) = xAngle (2.16 = 2.16) 01:06:31.948 00.000 10672 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.27 = 2.27) 01:06:31.948 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.58 hyp=0.77 cameraTheta=2.29 mountX=-0.43 mountY=0.60, mountTheta=2.19 01:06:31.948 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.58, opts=13) 01:06:31.948 00.000 10672 Enqueuing Move request for scope (-0.51, 0.58) 01:06:31.948 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:31.948 00.000 428 Worker thread wakes up 01:06:31.948 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.58) opts 0xd 01:06:31.948 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.58) 01:06:31.948 00.000 428 Moving (-0.51, 0.58) raw xDistance=-0.43 yDistance=0.60 01:06:31.948 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 01:06:31.948 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.60 from input 0.60 01:06:31.948 00.000 428 MoveAxis(E, 0, ABG) 01:06:31.948 00.000 428 Move returns status 0, amount 0 01:06:31.948 00.000 428 MoveAxis(S, 790, ABG) 01:06:31.948 00.000 428 Guiding Dir = 1, Dur = 790 01:06:31.948 00.000 428 IsSlewing returns 0 01:06:31.948 00.000 428 IsGuiding returns 0 01:06:31.979 00.031 10672 UpdateGuideState exits: m=204667 SNR=43.4 01:06:31.979 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:31.979 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:31.979 00.000 10672 Enqueuing Expose request 01:06:32.041 00.062 428 PulseGuide returned control before completion, sleep 714 01:06:32.776 00.735 428 IsGuiding returns 1 01:06:32.776 00.000 428 scope still moving after pulse duration time elapsed 01:06:32.807 00.031 428 IsSlewing returns 0 01:06:32.807 00.000 428 IsGuiding returns 1 01:06:32.869 00.062 428 IsSlewing returns 0 01:06:32.869 00.000 428 IsGuiding returns 0 01:06:32.869 00.000 428 scope move finished after 790 + 128 ms 01:06:32.869 00.000 428 Move returns status 0, amount 790 01:06:32.869 00.000 428 move complete, result=0 01:06:32.869 00.000 428 worker thread done servicing request 01:06:32.869 00.000 428 Worker thread wakes up 01:06:32.869 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.6 px 790 ms SOUTH 01:06:32.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:32.869 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:33.791 00.922 428 Exposure complete 01:06:33.916 00.125 428 worker thread done servicing request 01:06:33.916 00.000 10672 OnExposeComplete: enter 01:06:33.916 00.000 10672 UpdateGuideState(): m_state=6 01:06:33.916 00.000 10672 Star::Find(15, 576, 272, 0, (0,0,0,0), 0.0, 0) frame 2363 01:06:33.916 00.000 10672 Star::Find returns 1 (0), X=576.12, Y=271.87, Mass=197985, SNR=40.8, Peak=34528 HFD=2.4 01:06:33.916 00.000 10672 CameraToMount -- cameraTheta (2.95) - m_xAngle (0.14) = xAngle (2.81 = 2.81) 01:06:33.916 00.000 10672 CameraToMount -- cameraTheta (2.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.92 = 2.92) 01:06:33.916 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.13 hyp=0.66 cameraTheta=2.95 mountX=-0.62 mountY=0.14, mountTheta=2.91 01:06:33.916 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.13, opts=13) 01:06:33.916 00.000 10672 Enqueuing Move request for scope (-0.64, 0.13) 01:06:33.916 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:33.916 00.000 428 Worker thread wakes up 01:06:33.916 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.13) opts 0xd 01:06:33.916 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.13) 01:06:33.916 00.000 428 Moving (-0.64, 0.13) raw xDistance=-0.62 yDistance=0.14 01:06:33.916 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 01:06:33.916 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:33.916 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:06:33.931 00.015 428 MoveAxis(E, 726, ABG) 01:06:33.931 00.000 428 Guiding Dir = 2, Dur = 726 01:06:33.947 00.016 428 IsSlewing returns 0 01:06:33.947 00.000 428 IsGuiding returns 0 01:06:33.947 00.000 10672 UpdateGuideState exits: m=197985 SNR=40.8 01:06:33.947 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:33.947 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:33.947 00.000 10672 Enqueuing Expose request 01:06:33.963 00.016 428 PulseGuide returned control before completion, sleep 722 01:06:34.713 00.750 428 IsGuiding returns 0 01:06:34.713 00.000 428 Move returns status 0, amount 726 01:06:34.713 00.000 428 MoveAxis(N, 0, ABG) 01:06:34.713 00.000 428 Move returns status 0, amount 0 01:06:34.713 00.000 428 move complete, result=0 01:06:34.713 00.000 428 worker thread done servicing request 01:06:34.713 00.000 428 Worker thread wakes up 01:06:34.713 00.000 10672 GuideStep: -0.6 px 726 ms EAST, 0.1 px 0 ms NORTH 01:06:34.713 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:34.713 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:35.795 01.082 428 Exposure complete 01:06:35.920 00.125 428 worker thread done servicing request 01:06:35.920 00.000 10672 OnExposeComplete: enter 01:06:35.920 00.000 10672 UpdateGuideState(): m_state=6 01:06:35.920 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2364 01:06:35.920 00.000 10672 Star::Find returns 1 (0), X=576.55, Y=271.34, Mass=269874, SNR=49.7, Peak=31584 HFD=3.2 01:06:35.920 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 01:06:35.920 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.07 = -2.07) 01:06:35.920 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.40 hyp=0.45 cameraTheta=-2.05 mountX=-0.26 mountY=-0.39, mountTheta=-2.15 01:06:35.920 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.40, opts=13) 01:06:35.920 00.000 10672 Enqueuing Move request for scope (-0.21, -0.40) 01:06:35.920 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:35.920 00.000 428 Worker thread wakes up 01:06:35.920 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.40) opts 0xd 01:06:35.920 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.40) 01:06:35.920 00.000 428 Moving (-0.21, -0.40) raw xDistance=-0.26 yDistance=-0.39 01:06:35.920 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:06:35.920 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:35.920 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 01:06:35.920 00.000 428 MoveAxis(E, 0, ABG) 01:06:35.920 00.000 428 Move returns status 0, amount 0 01:06:35.920 00.000 428 MoveAxis(N, 0, ABG) 01:06:35.920 00.000 428 Move returns status 0, amount 0 01:06:35.920 00.000 428 move complete, result=0 01:06:35.920 00.000 428 worker thread done servicing request 01:06:35.951 00.031 10672 UpdateGuideState exits: m=269874 SNR=49.7 01:06:35.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:35.951 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:35.951 00.000 10672 Enqueuing Expose request 01:06:35.951 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 01:06:35.951 00.000 428 Worker thread wakes up 01:06:35.951 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:35.951 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:35.967 00.016 10672 read socket command 10 01:06:35.967 00.000 10672 processing socket request REQDIST 01:06:35.967 00.000 10672 SOCKSVR: Sending pixel error of 0.48 01:06:35.967 00.000 10672 Sending socket response 48 (0x30) 01:06:37.794 01.827 428 Exposure complete 01:06:37.935 00.141 428 worker thread done servicing request 01:06:37.935 00.000 10672 OnExposeComplete: enter 01:06:37.935 00.000 10672 UpdateGuideState(): m_state=6 01:06:37.935 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2365 01:06:37.935 00.000 10672 Star::Find returns 1 (0), X=576.96, Y=271.66, Mass=224944, SNR=43.6, Peak=28848 HFD=2.5 01:06:37.935 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.14) = xAngle (-0.51 = -0.51) 01:06:37.935 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.40 = -0.40) 01:06:37.935 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-0.37 mountX=0.19 mountY=-0.09, mountTheta=-0.42 01:06:37.935 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.08, opts=13) 01:06:37.935 00.000 10672 Enqueuing Move request for scope (0.20, -0.08) 01:06:37.935 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:37.935 00.000 428 Worker thread wakes up 01:06:37.935 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd 01:06:37.935 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.08) 01:06:37.935 00.000 428 Moving (0.20, -0.08) raw xDistance=0.19 yDistance=-0.09 01:06:37.935 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 01:06:37.935 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:06:37.935 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:06:37.935 00.000 428 MoveAxis(E, 0, ABG) 01:06:37.935 00.000 428 Move returns status 0, amount 0 01:06:37.935 00.000 428 MoveAxis(N, 0, ABG) 01:06:37.935 00.000 428 Move returns status 0, amount 0 01:06:37.935 00.000 428 move complete, result=0 01:06:37.935 00.000 428 worker thread done servicing request 01:06:37.951 00.016 10672 UpdateGuideState exits: m=224944 SNR=43.6 01:06:37.951 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:37.951 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:37.951 00.000 10672 Enqueuing Expose request 01:06:37.951 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:06:37.966 00.015 428 Worker thread wakes up 01:06:37.966 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:37.966 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,257,31,31) 01:06:38.529 00.563 10672 read socket command 13 01:06:38.529 00.000 10672 processing socket request MOVEn 01:06:38.529 00.000 10672 PhdController::Dither begins 01:06:38.529 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 01:06:38.529 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (0.14) = xAngle (3.28 = -3.00) 01:06:38.529 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=3.14 cameraX=-24.76, cameraY=-3.43 cameraTheta=-3.00 01:06:38.529 00.000 10672 setting lock position to (552.00, 268.31) 01:06:38.529 00.000 10672 Mount: notify guiding dithered (-24.8, -3.4) 01:06:38.529 00.000 10672 Status Line: Dither by -25.00,0.00 01:06:38.544 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:06:38.544 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 01:06:38.544 00.000 10672 Sending socket response 2 (0x2) 01:06:39.794 01.250 428 Exposure complete 01:06:39.934 00.140 428 worker thread done servicing request 01:06:39.934 00.000 10672 OnExposeComplete: enter 01:06:39.934 00.000 10672 UpdateGuideState(): m_state=6 01:06:39.934 00.000 10672 Star::Find(15, 576, 271, 0, (0,0,0,0), 0.0, 0) frame 2366 01:06:39.934 00.000 10672 Star::Find returns 1 (0), X=577.15, Y=271.12, Mass=234031, SNR=44.7, Peak=27760 HFD=2.9 01:06:39.934 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.14) = xAngle (-0.03 = -0.03) 01:06:39.934 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.08 = 0.08) 01:06:39.934 00.000 10672 CameraToMount -- cameraX=25.15 cameraY=2.81 hyp=25.31 cameraTheta=0.11 mountX=25.30 mountY=2.07, mountTheta=0.08 01:06:39.950 00.016 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 01:06:39.950 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:06:39.950 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 01:06:39.950 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 01:06:39.950 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 01:06:39.950 00.000 10672 Mount: notify direct move 10.50,-0.00 01:06:39.950 00.000 428 Worker thread wakes up 01:06:39.950 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:39.950 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 01:06:39.950 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 01:06:39.950 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 01:06:39.950 00.000 428 MoveAxis(W, 19512, B) 01:06:39.950 00.000 428 Guiding Dir = 3, Dur = 19512 01:06:39.950 00.000 428 IsSlewing returns 0 01:06:39.950 00.000 428 IsGuiding returns 0 01:06:39.966 00.016 428 PulseGuide returned control before completion, sleep 19502 01:06:39.966 00.000 10672 UpdateGuideState exits: m=234031 SNR=44.7 01:06:39.966 00.000 10672 PhdController: settling, locked = 1, distance = 25.38 (99.00) aobump = 0 frame = 1 / 10 01:06:39.966 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:39.966 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:39.966 00.000 10672 Enqueuing Expose request 01:06:40.544 00.578 10672 read socket command 10 01:06:40.544 00.000 10672 processing socket request REQDIST 01:06:40.544 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:40.544 00.000 10672 Sending socket response 255 (0xff) 01:06:44.843 04.299 10672 read socket command 10 01:06:44.843 00.000 10672 processing socket request REQDIST 01:06:44.843 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:44.843 00.000 10672 Sending socket response 255 (0xff) 01:06:46.546 01.703 10672 read socket command 10 01:06:46.546 00.000 10672 processing socket request REQDIST 01:06:46.546 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:46.546 00.000 10672 Sending socket response 255 (0xff) 01:06:48.545 01.999 10672 read socket command 10 01:06:48.545 00.000 10672 processing socket request REQDIST 01:06:48.545 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:48.545 00.000 10672 Sending socket response 255 (0xff) 01:06:50.545 02.000 10672 read socket command 10 01:06:50.545 00.000 10672 processing socket request REQDIST 01:06:50.545 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:50.545 00.000 10672 Sending socket response 255 (0xff) 01:06:52.564 02.019 10672 read socket command 10 01:06:52.564 00.000 10672 processing socket request REQDIST 01:06:52.564 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:52.564 00.000 10672 Sending socket response 255 (0xff) 01:06:54.548 01.984 10672 read socket command 10 01:06:54.548 00.000 10672 processing socket request REQDIST 01:06:54.548 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:54.548 00.000 10672 Sending socket response 255 (0xff) 01:06:56.548 02.000 10672 read socket command 10 01:06:56.548 00.000 10672 processing socket request REQDIST 01:06:56.548 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:06:56.548 00.000 10672 Sending socket response 255 (0xff) 01:06:59.500 02.952 428 IsGuiding returns 0 01:06:59.500 00.000 428 Move returns status 0, amount 19512 01:06:59.500 00.000 428 MoveAxis(N, 0, B) 01:06:59.500 00.000 428 Move returns status 0, amount 0 01:06:59.500 00.000 428 move complete, result=0 01:06:59.500 00.000 428 worker thread done servicing request 01:06:59.500 00.000 428 Worker thread wakes up 01:06:59.500 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 01:06:59.500 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:06:59.500 00.000 428 Handling exposure in thread, d=2000 o=3 r=(562,256,31,31) 01:06:59.515 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:06:59.531 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:06:59.781 00.250 428 Exposure complete 01:06:59.921 00.140 428 worker thread done servicing request 01:06:59.921 00.000 10672 OnExposeComplete: enter 01:06:59.921 00.000 10672 UpdateGuideState(): m_state=6 01:06:59.921 00.000 10672 Star::Find(15, 577, 271, 0, (0,0,0,0), 0.0, 0) frame 2367 01:06:59.921 00.000 10672 Star::Find returns 1 (0), X=563.34, Y=269.59, Mass=202900, SNR=35.4, Peak=25040 HFD=3.0 01:06:59.921 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 01:06:59.921 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.08 = 0.08) 01:06:59.921 00.000 10672 CameraToMount -- cameraX=11.34 cameraY=1.28 hyp=11.42 cameraTheta=0.11 mountX=11.41 mountY=0.95, mountTheta=0.08 01:06:59.921 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 01:06:59.921 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:06:59.921 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 01:06:59.921 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 01:06:59.921 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 01:06:59.921 00.000 10672 Mount: notify direct move 10.50,-0.00 01:06:59.921 00.000 428 Worker thread wakes up 01:06:59.921 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:06:59.921 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 01:06:59.921 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 01:06:59.921 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 01:06:59.921 00.000 428 MoveAxis(W, 19512, B) 01:06:59.921 00.000 428 Guiding Dir = 3, Dur = 19512 01:06:59.921 00.000 428 IsSlewing returns 0 01:06:59.921 00.000 428 IsGuiding returns 0 01:06:59.953 00.032 428 PulseGuide returned control before completion, sleep 19503 01:06:59.953 00.000 10672 UpdateGuideState exits: m=202900 SNR=35.4 01:06:59.953 00.000 10672 PhdController: settling, locked = 1, distance = 21.19 (99.00) aobump = 0 frame = 2 / 10 01:06:59.953 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:06:59.953 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:06:59.953 00.000 10672 Enqueuing Expose request 01:07:00.957 01.004 10672 read socket command 10 01:07:00.957 00.000 10672 processing socket request REQDIST 01:07:00.957 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:00.957 00.000 10672 Sending socket response 255 (0xff) 01:07:05.956 04.999 10672 read socket command 10 01:07:05.956 00.000 10672 processing socket request REQDIST 01:07:05.956 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:05.956 00.000 10672 Sending socket response 255 (0xff) 01:07:10.959 05.003 10672 read socket command 10 01:07:10.959 00.000 10672 processing socket request REQDIST 01:07:10.959 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:10.959 00.000 10672 Sending socket response 255 (0xff) 01:07:15.958 04.999 10672 read socket command 10 01:07:15.958 00.000 10672 processing socket request REQDIST 01:07:15.958 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:15.958 00.000 10672 Sending socket response 255 (0xff) 01:07:19.493 03.535 428 IsGuiding returns 1 01:07:19.493 00.000 428 scope still moving after pulse duration time elapsed 01:07:19.539 00.046 428 IsSlewing returns 0 01:07:19.539 00.000 428 IsGuiding returns 0 01:07:19.539 00.000 428 scope move finished after 19512 + 96 ms 01:07:19.539 00.000 428 Move returns status 0, amount 19512 01:07:19.539 00.000 428 MoveAxis(N, 0, B) 01:07:19.539 00.000 428 Move returns status 0, amount 0 01:07:19.539 00.000 428 move complete, result=0 01:07:19.539 00.000 428 worker thread done servicing request 01:07:19.539 00.000 428 Worker thread wakes up 01:07:19.539 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 01:07:19.539 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:19.539 00.000 428 Handling exposure in thread, d=2000 o=3 r=(548,255,31,31) 01:07:19.555 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:07:19.555 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 01:07:19.774 00.219 428 Exposure complete 01:07:19.899 00.125 428 worker thread done servicing request 01:07:19.899 00.000 10672 OnExposeComplete: enter 01:07:19.899 00.000 10672 UpdateGuideState(): m_state=6 01:07:19.899 00.000 10672 Star::Find(15, 563, 269, 0, (0,0,0,0), 0.0, 0) frame 2368 01:07:19.899 00.000 10672 Star::Find returns 1 (0), X=550.75, Y=267.25, Mass=207836, SNR=39.5, Peak=27328 HFD=2.9 01:07:19.899 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.14) = xAngle (-2.58 = -2.58) 01:07:19.899 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.47 = -2.47) 01:07:19.899 00.000 10672 CameraToMount -- cameraX=-1.25 cameraY=-1.06 hyp=1.64 cameraTheta=-2.44 mountX=-1.38 mountY=-1.02, mountTheta=-2.51 01:07:19.899 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 01:07:19.899 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:07:19.899 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=-0.00 cameraX=3.96, cameraY=0.55 cameraTheta=0.14 01:07:19.899 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.96, y=0.55, opts=4) 01:07:19.899 00.000 10672 Enqueuing Move request for scope (3.96, 0.55) 01:07:19.899 00.000 10672 Mount: notify direct move 4.00,-0.00 01:07:19.899 00.000 428 Worker thread wakes up 01:07:19.899 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:19.899 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.96, 0.55) opts 0x4 01:07:19.899 00.000 428 Handling offset move in thread for scope, endpoint = (3.96, 0.55) 01:07:19.899 00.000 428 Moving (3.96, 0.55) raw xDistance=4.00 yDistance=-0.00 01:07:19.899 00.000 428 MoveAxis(W, 7433, B) 01:07:19.899 00.000 428 Guiding Dir = 3, Dur = 7433 01:07:19.899 00.000 428 IsSlewing returns 0 01:07:19.899 00.000 428 IsGuiding returns 0 01:07:19.930 00.031 428 PulseGuide returned control before completion, sleep 7422 01:07:19.930 00.000 10672 UpdateGuideState exits: m=207836 SNR=39.5 01:07:19.930 00.000 10672 PhdController: settling, locked = 1, distance = 15.32 (99.00) aobump = 0 frame = 3 / 10 01:07:19.930 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:19.930 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:19.930 00.000 10672 Enqueuing Expose request 01:07:20.961 01.031 10672 read socket command 10 01:07:20.961 00.000 10672 processing socket request REQDIST 01:07:20.961 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:20.961 00.000 10672 Sending socket response 255 (0xff) 01:07:25.964 05.003 10672 read socket command 10 01:07:25.964 00.000 10672 processing socket request REQDIST 01:07:25.964 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:25.964 00.000 10672 Sending socket response 255 (0xff) 01:07:27.370 01.406 428 IsGuiding returns 1 01:07:27.370 00.000 428 scope still moving after pulse duration time elapsed 01:07:27.401 00.031 428 IsSlewing returns 0 01:07:27.401 00.000 428 IsGuiding returns 0 01:07:27.416 00.015 428 scope move finished after 7433 + 70 ms 01:07:27.416 00.000 428 Move returns status 0, amount 7433 01:07:27.416 00.000 428 MoveAxis(N, 0, B) 01:07:27.416 00.000 428 Move returns status 0, amount 0 01:07:27.416 00.000 428 move complete, result=0 01:07:27.416 00.000 428 worker thread done servicing request 01:07:27.416 00.000 428 Worker thread wakes up 01:07:27.416 00.000 10672 GuideStep: 4.0 px 7433 ms WEST, -0.0 px 0 ms NORTH 01:07:27.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:27.416 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:27.416 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:07:27.416 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 01:07:27.776 00.360 428 Exposure complete 01:07:27.900 00.124 428 worker thread done servicing request 01:07:27.900 00.000 10672 OnExposeComplete: enter 01:07:27.900 00.000 10672 UpdateGuideState(): m_state=6 01:07:27.900 00.000 10672 Star::Find(15, 550, 267, 0, (0,0,0,0), 0.0, 0) frame 2369 01:07:27.900 00.000 10672 Star::Find returns 1 (0), X=545.12, Y=266.59, Mass=232088, SNR=50.6, Peak=23952 HFD=3.2 01:07:27.900 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 01:07:27.900 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 01:07:27.900 00.000 10672 CameraToMount -- cameraX=-6.87 cameraY=-1.72 hyp=7.09 cameraTheta=-2.90 mountX=-7.04 mountY=-1.52, mountTheta=-2.93 01:07:27.900 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-6.87, y=-1.72, opts=13) 01:07:27.900 00.000 10672 Enqueuing Move request for scope (-6.87, -1.72) 01:07:27.900 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:27.900 00.000 428 Worker thread wakes up 01:07:27.900 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-6.87, -1.72) opts 0xd 01:07:27.900 00.000 428 Handling offset move in thread for scope, endpoint = (-6.87, -1.72) 01:07:27.900 00.000 428 Moving (-6.87, -1.72) raw xDistance=-7.04 yDistance=-1.52 01:07:27.900 00.000 428 GuideAlgorithmHysteresis::Result() returns -4.44 from input -7.04 01:07:27.900 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:07:27.900 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.52 01:07:27.900 00.000 428 MoveAxis(E, 8247, ABG) 01:07:27.900 00.000 428 duration set to 2500 by maxRaDuration 01:07:27.900 00.000 428 Guiding Dir = 2, Dur = 2500 01:07:27.900 00.000 428 IsSlewing returns 0 01:07:27.900 00.000 428 IsGuiding returns 0 01:07:27.932 00.032 10672 UpdateGuideState exits: m=232088 SNR=50.6 01:07:27.932 00.000 10672 PhdController: settling, locked = 1, distance = 7.09 (99.00) aobump = 0 frame = 4 / 10 01:07:27.932 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:27.932 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:27.932 00.000 10672 Enqueuing Expose request 01:07:27.932 00.000 428 PulseGuide returned control before completion, sleep 2482 01:07:30.447 02.515 428 IsGuiding returns 0 01:07:30.447 00.000 428 Move returns status 0, amount 2500 01:07:30.447 00.000 428 MoveAxis(N, 0, ABG) 01:07:30.447 00.000 428 Move returns status 0, amount 0 01:07:30.447 00.000 428 move complete, result=0 01:07:30.447 00.000 428 worker thread done servicing request 01:07:30.447 00.000 428 Worker thread wakes up 01:07:30.447 00.000 10672 GuideStep: -7.0 px 2500 ms EAST, -1.5 px 0 ms NORTH 01:07:30.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:30.447 00.000 428 Handling exposure in thread, d=2000 o=3 r=(530,252,31,31) 01:07:30.462 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:07:30.962 00.500 10672 read socket command 10 01:07:30.962 00.000 10672 processing socket request REQDIST 01:07:30.962 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:30.962 00.000 10672 Sending socket response 255 (0xff) 01:07:31.759 00.797 428 Exposure complete 01:07:31.884 00.125 428 worker thread done servicing request 01:07:31.884 00.000 10672 OnExposeComplete: enter 01:07:31.884 00.000 10672 UpdateGuideState(): m_state=6 01:07:31.884 00.000 10672 Star::Find(15, 545, 266, 0, (0,0,0,0), 0.0, 0) frame 2370 01:07:31.884 00.000 10672 Star::Find returns 1 (0), X=546.23, Y=266.65, Mass=185827, SNR=37.7, Peak=26240 HFD=2.6 01:07:31.884 00.000 10672 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 01:07:31.884 00.000 10672 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 01:07:31.884 00.000 10672 CameraToMount -- cameraX=-5.76 cameraY=-1.66 hyp=6.00 cameraTheta=-2.86 mountX=-5.94 mountY=-1.49, mountTheta=-2.90 01:07:31.899 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-5.76, y=-1.66, opts=13) 01:07:31.899 00.000 10672 Enqueuing Move request for scope (-5.76, -1.66) 01:07:31.899 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:31.899 00.000 428 Worker thread wakes up 01:07:31.899 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-5.76, -1.66) opts 0xd 01:07:31.899 00.000 428 Handling offset move in thread for scope, endpoint = (-5.76, -1.66) 01:07:31.899 00.000 428 Moving (-5.76, -1.66) raw xDistance=-5.94 yDistance=-1.49 01:07:31.899 00.000 428 GuideAlgorithmHysteresis::Result() returns -4.05 from input -5.94 01:07:31.899 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:07:31.899 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.49 01:07:31.899 00.000 428 MoveAxis(E, 7528, ABG) 01:07:31.899 00.000 428 duration set to 2500 by maxRaDuration 01:07:31.899 00.000 428 Guiding Dir = 2, Dur = 2500 01:07:31.899 00.000 428 IsSlewing returns 0 01:07:31.899 00.000 428 IsGuiding returns 0 01:07:31.915 00.016 428 PulseGuide returned control before completion, sleep 2492 01:07:31.915 00.000 10672 UpdateGuideState exits: m=185827 SNR=37.7 01:07:31.915 00.000 10672 PhdController: settling, locked = 1, distance = 6.76 (99.00) aobump = 0 frame = 5 / 10 01:07:31.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:31.915 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:31.915 00.000 10672 Enqueuing Expose request 01:07:34.435 02.520 428 IsGuiding returns 0 01:07:34.435 00.000 428 Move returns status 0, amount 2500 01:07:34.435 00.000 428 MoveAxis(N, 0, ABG) 01:07:34.435 00.000 428 Move returns status 0, amount 0 01:07:34.435 00.000 428 move complete, result=0 01:07:34.435 00.000 428 worker thread done servicing request 01:07:34.435 00.000 428 Worker thread wakes up 01:07:34.435 00.000 10672 GuideStep: -5.9 px 2500 ms EAST, -1.5 px 0 ms NORTH 01:07:34.450 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:34.450 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:34.450 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:07:35.762 01.312 428 Exposure complete 01:07:35.887 00.125 428 worker thread done servicing request 01:07:35.887 00.000 10672 OnExposeComplete: enter 01:07:35.887 00.000 10672 UpdateGuideState(): m_state=6 01:07:35.887 00.000 10672 Star::Find(15, 546, 266, 0, (0,0,0,0), 0.0, 0) frame 2371 01:07:35.887 00.000 10672 Star::Find returns 1 (0), X=548.42, Y=267.72, Mass=213667, SNR=42.4, Peak=26448 HFD=2.8 01:07:35.887 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 01:07:35.887 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 01:07:35.887 00.000 10672 CameraToMount -- cameraX=-3.58 cameraY=-0.59 hyp=3.62 cameraTheta=-2.98 mountX=-3.62 mountY=-0.49, mountTheta=-3.01 01:07:35.887 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-3.58, y=-0.59, opts=13) 01:07:35.887 00.000 10672 Enqueuing Move request for scope (-3.58, -0.59) 01:07:35.887 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:35.887 00.000 428 Worker thread wakes up 01:07:35.887 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-3.58, -0.59) opts 0xd 01:07:35.887 00.000 428 Handling offset move in thread for scope, endpoint = (-3.58, -0.59) 01:07:35.887 00.000 428 Moving (-3.58, -0.59) raw xDistance=-3.62 yDistance=-0.49 01:07:35.887 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.57 from input -3.62 01:07:35.887 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:35.887 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 01:07:35.887 00.000 428 MoveAxis(E, 4768, ABG) 01:07:35.887 00.000 428 duration set to 2500 by maxRaDuration 01:07:35.887 00.000 428 Guiding Dir = 2, Dur = 2500 01:07:35.887 00.000 428 IsSlewing returns 0 01:07:35.887 00.000 428 IsGuiding returns 0 01:07:35.919 00.032 10672 UpdateGuideState exits: m=213667 SNR=42.4 01:07:35.919 00.000 10672 PhdController: settling, locked = 1, distance = 5.82 (99.00) aobump = 0 frame = 6 / 10 01:07:35.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:35.919 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:35.919 00.000 10672 Enqueuing Expose request 01:07:35.950 00.031 428 PulseGuide returned control before completion, sleep 2462 01:07:35.966 00.016 10672 read socket command 10 01:07:35.966 00.000 10672 processing socket request REQDIST 01:07:35.966 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:35.966 00.000 10672 Sending socket response 255 (0xff) 01:07:38.418 02.452 428 IsGuiding returns 1 01:07:38.418 00.000 428 scope still moving after pulse duration time elapsed 01:07:38.465 00.047 428 IsSlewing returns 0 01:07:38.496 00.031 428 IsGuiding returns 0 01:07:38.496 00.000 428 scope move finished after 2500 + 106 ms 01:07:38.496 00.000 428 Move returns status 0, amount 2500 01:07:38.496 00.000 428 MoveAxis(N, 0, ABG) 01:07:38.496 00.000 428 Move returns status 0, amount 0 01:07:38.496 00.000 428 move complete, result=0 01:07:38.496 00.000 428 worker thread done servicing request 01:07:38.496 00.000 428 Worker thread wakes up 01:07:38.496 00.000 10672 GuideStep: -3.6 px 2500 ms EAST, -0.5 px 0 ms NORTH 01:07:38.511 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:38.511 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:38.511 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:07:39.777 01.266 428 Exposure complete 01:07:39.902 00.125 428 worker thread done servicing request 01:07:39.902 00.000 10672 OnExposeComplete: enter 01:07:39.902 00.000 10672 UpdateGuideState(): m_state=6 01:07:39.902 00.000 10672 Star::Find(15, 548, 267, 0, (0,0,0,0), 0.0, 0) frame 2372 01:07:39.902 00.000 10672 Star::Find returns 1 (0), X=550.70, Y=267.77, Mass=214274, SNR=45.3, Peak=25904 HFD=2.9 01:07:39.902 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (0.14) = xAngle (-2.89 = -2.89) 01:07:39.902 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.78 = -2.78) 01:07:39.902 00.000 10672 CameraToMount -- cameraX=-1.29 cameraY=-0.53 hyp=1.40 cameraTheta=-2.75 mountX=-1.36 mountY=-0.50, mountTheta=-2.79 01:07:39.902 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.29, y=-0.53, opts=13) 01:07:39.902 00.000 10672 Enqueuing Move request for scope (-1.29, -0.53) 01:07:39.902 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:39.902 00.000 428 Worker thread wakes up 01:07:39.902 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.53) opts 0xd 01:07:39.902 00.000 428 Handling offset move in thread for scope, endpoint = (-1.29, -0.53) 01:07:39.902 00.000 428 Moving (-1.29, -0.53) raw xDistance=-1.36 yDistance=-0.50 01:07:39.902 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.36 01:07:39.902 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:39.902 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 01:07:39.902 00.000 428 MoveAxis(E, 1921, ABG) 01:07:39.902 00.000 428 Guiding Dir = 2, Dur = 1921 01:07:39.902 00.000 428 IsSlewing returns 0 01:07:39.902 00.000 428 IsGuiding returns 0 01:07:39.917 00.015 428 PulseGuide returned control before completion, sleep 1917 01:07:39.933 00.016 10672 UpdateGuideState exits: m=214274 SNR=45.3 01:07:39.933 00.000 10672 PhdController: settling, locked = 1, distance = 4.49 (99.00) aobump = 0 frame = 7 / 10 01:07:39.933 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:39.933 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:39.933 00.000 10672 Enqueuing Expose request 01:07:40.964 01.031 10672 read socket command 10 01:07:40.964 00.000 10672 processing socket request REQDIST 01:07:40.964 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:40.964 00.000 10672 Sending socket response 255 (0xff) 01:07:41.859 00.895 428 IsGuiding returns 0 01:07:41.859 00.000 428 Move returns status 0, amount 1921 01:07:41.859 00.000 428 MoveAxis(N, 0, ABG) 01:07:41.859 00.000 428 Move returns status 0, amount 0 01:07:41.859 00.000 428 move complete, result=0 01:07:41.859 00.000 428 worker thread done servicing request 01:07:41.859 00.000 428 Worker thread wakes up 01:07:41.859 00.000 10672 GuideStep: -1.4 px 1921 ms EAST, -0.5 px 0 ms NORTH 01:07:41.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:41.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:41.875 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:07:43.765 01.890 428 Exposure complete 01:07:43.905 00.140 428 worker thread done servicing request 01:07:43.905 00.000 10672 OnExposeComplete: enter 01:07:43.905 00.000 10672 UpdateGuideState(): m_state=6 01:07:43.905 00.000 10672 Star::Find(15, 550, 267, 0, (0,0,0,0), 0.0, 0) frame 2373 01:07:43.905 00.000 10672 Star::Find returns 1 (0), X=551.35, Y=267.82, Mass=186686, SNR=39.3, Peak=29392 HFD=2.2 01:07:43.905 00.000 10672 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.14) = xAngle (-2.63 = -2.63) 01:07:43.905 00.000 10672 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.52 = -2.52) 01:07:43.905 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=-0.48 hyp=0.80 cameraTheta=-2.50 mountX=-0.70 mountY=-0.47, mountTheta=-2.56 01:07:43.905 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=-0.48, opts=13) 01:07:43.905 00.000 10672 Enqueuing Move request for scope (-0.64, -0.48) 01:07:43.905 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:43.905 00.000 428 Worker thread wakes up 01:07:43.905 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.48) opts 0xd 01:07:43.905 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, -0.48) 01:07:43.905 00.000 428 Moving (-0.64, -0.48) raw xDistance=-0.70 yDistance=-0.47 01:07:43.905 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.70 01:07:43.905 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:43.905 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 01:07:43.905 00.000 428 MoveAxis(E, 957, ABG) 01:07:43.905 00.000 428 Guiding Dir = 2, Dur = 957 01:07:43.905 00.000 428 IsSlewing returns 0 01:07:43.905 00.000 428 IsGuiding returns 0 01:07:43.937 00.032 10672 UpdateGuideState exits: m=186686 SNR=39.3 01:07:43.937 00.000 10672 PhdController: settling, locked = 1, distance = 3.39 (99.00) aobump = 0 frame = 8 / 10 01:07:43.937 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:43.937 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:43.937 00.000 10672 Enqueuing Expose request 01:07:43.937 00.000 428 PulseGuide returned control before completion, sleep 939 01:07:44.890 00.953 428 IsGuiding returns 1 01:07:44.890 00.000 428 scope still moving after pulse duration time elapsed 01:07:44.921 00.031 428 IsSlewing returns 0 01:07:44.921 00.000 428 IsGuiding returns 0 01:07:44.921 00.000 428 scope move finished after 957 + 63 ms 01:07:44.921 00.000 428 Move returns status 0, amount 957 01:07:44.921 00.000 428 MoveAxis(N, 0, ABG) 01:07:44.921 00.000 428 Move returns status 0, amount 0 01:07:44.936 00.015 428 move complete, result=0 01:07:44.936 00.000 428 worker thread done servicing request 01:07:44.936 00.000 428 Worker thread wakes up 01:07:44.936 00.000 10672 GuideStep: -0.7 px 957 ms EAST, -0.5 px 0 ms NORTH 01:07:44.936 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:44.936 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:45.764 00.828 428 Exposure complete 01:07:45.889 00.125 428 worker thread done servicing request 01:07:45.889 00.000 10672 OnExposeComplete: enter 01:07:45.889 00.000 10672 UpdateGuideState(): m_state=6 01:07:45.889 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2374 01:07:45.889 00.000 10672 Star::Find returns 1 (0), X=551.67, Y=267.62, Mass=204740, SNR=43.2, Peak=30160 HFD=2.9 01:07:45.889 00.000 10672 CameraToMount -- cameraTheta (-2.02) - m_xAngle (0.14) = xAngle (-2.16 = -2.16) 01:07:45.889 00.000 10672 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.05 = -2.05) 01:07:45.889 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.68 hyp=0.76 cameraTheta=-2.02 mountX=-0.42 mountY=-0.67, mountTheta=-2.13 01:07:45.889 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.68, opts=13) 01:07:45.889 00.000 10672 Enqueuing Move request for scope (-0.33, -0.68) 01:07:45.889 00.000 428 Worker thread wakes up 01:07:45.889 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:45.889 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.68) opts 0xd 01:07:45.889 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.68) 01:07:45.889 00.000 428 Moving (-0.33, -0.68) raw xDistance=-0.42 yDistance=-0.67 01:07:45.889 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 01:07:45.889 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64 01:07:45.889 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 01:07:45.889 00.000 428 MoveAxis(E, 0, ABG) 01:07:45.889 00.000 428 Move returns status 0, amount 0 01:07:45.889 00.000 428 MoveAxis(N, 896, ABG) 01:07:45.889 00.000 428 Guiding Dir = 0, Dur = 896 01:07:45.889 00.000 428 IsSlewing returns 0 01:07:45.889 00.000 428 IsGuiding returns 0 01:07:45.920 00.031 10672 UpdateGuideState exits: m=204740 SNR=43.2 01:07:45.920 00.000 10672 PhdController: settling, locked = 1, distance = 2.60 (99.00) aobump = 0 frame = 9 / 10 01:07:45.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:45.920 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:45.920 00.000 10672 Enqueuing Expose request 01:07:45.967 00.047 10672 read socket command 10 01:07:45.967 00.000 10672 processing socket request REQDIST 01:07:45.967 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:07:45.967 00.000 10672 Sending socket response 255 (0xff) 01:07:45.983 00.016 428 PulseGuide returned control before completion, sleep 822 01:07:46.826 00.843 428 IsGuiding returns 1 01:07:46.826 00.000 428 scope still moving after pulse duration time elapsed 01:07:46.858 00.032 428 IsSlewing returns 0 01:07:46.858 00.000 428 IsGuiding returns 1 01:07:46.905 00.047 428 IsSlewing returns 0 01:07:46.905 00.000 428 IsGuiding returns 0 01:07:46.905 00.000 428 scope move finished after 896 + 116 ms 01:07:46.905 00.000 428 Move returns status 0, amount 896 01:07:46.905 00.000 428 move complete, result=0 01:07:46.905 00.000 428 worker thread done servicing request 01:07:46.905 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.7 px 896 ms NORTH 01:07:46.905 00.000 428 Worker thread wakes up 01:07:46.905 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:46.905 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:47.763 00.858 428 Exposure complete 01:07:47.904 00.141 428 worker thread done servicing request 01:07:47.904 00.000 10672 OnExposeComplete: enter 01:07:47.904 00.000 10672 UpdateGuideState(): m_state=6 01:07:47.904 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2375 01:07:47.904 00.000 10672 Star::Find returns 1 (0), X=551.50, Y=267.61, Mass=220990, SNR=40.4, Peak=26896 HFD=3.2 01:07:47.904 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.32 = -2.32) 01:07:47.904 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 01:07:47.904 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.70 hyp=0.86 cameraTheta=-2.19 mountX=-0.59 mountY=-0.69, mountTheta=-2.28 01:07:47.904 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.70, opts=13) 01:07:47.904 00.000 10672 Enqueuing Move request for scope (-0.50, -0.70) 01:07:47.904 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:47.904 00.000 428 Worker thread wakes up 01:07:47.904 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.70) opts 0xd 01:07:47.904 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.70) 01:07:47.904 00.000 428 Moving (-0.50, -0.70) raw xDistance=-0.59 yDistance=-0.69 01:07:47.904 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 01:07:47.904 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 01:07:47.904 00.000 428 MoveAxis(E, 687, ABG) 01:07:47.904 00.000 428 Guiding Dir = 2, Dur = 687 01:07:47.904 00.000 428 IsSlewing returns 0 01:07:47.904 00.000 428 IsGuiding returns 0 01:07:47.935 00.031 10672 UpdateGuideState exits: m=220990 SNR=40.4 01:07:47.935 00.000 10672 PhdController: settling, locked = 1, distance = 2.08 (99.00) aobump = 0 frame = 10 / 10 01:07:47.935 00.000 10672 PhdController: newstate STATE_FINISH 01:07:47.935 00.000 10672 PhdController complete: success 01:07:47.935 00.000 10672 Mount: notify guiding dither settle done success=1 01:07:47.935 00.000 10672 PhdController: newstate STATE_IDLE 01:07:47.935 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:47.935 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:47.935 00.000 10672 Enqueuing Expose request 01:07:47.935 00.000 428 PulseGuide returned control before completion, sleep 672 01:07:48.654 00.719 428 IsGuiding returns 0 01:07:48.654 00.000 428 Move returns status 0, amount 687 01:07:48.654 00.000 428 MoveAxis(N, 911, ABG) 01:07:48.654 00.000 428 Guiding Dir = 0, Dur = 911 01:07:48.654 00.000 428 IsSlewing returns 0 01:07:48.654 00.000 428 IsGuiding returns 0 01:07:48.732 00.078 428 PulseGuide returned control before completion, sleep 843 01:07:49.591 00.859 428 IsGuiding returns 1 01:07:49.591 00.000 428 scope still moving after pulse duration time elapsed 01:07:49.622 00.031 428 IsSlewing returns 0 01:07:49.622 00.000 428 IsGuiding returns 1 01:07:49.654 00.032 428 IsSlewing returns 0 01:07:49.685 00.031 428 IsGuiding returns 0 01:07:49.685 00.000 428 scope move finished after 911 + 125 ms 01:07:49.685 00.000 428 Move returns status 0, amount 911 01:07:49.685 00.000 428 move complete, result=0 01:07:49.685 00.000 428 worker thread done servicing request 01:07:49.685 00.000 428 Worker thread wakes up 01:07:49.685 00.000 10672 GuideStep: -0.6 px 687 ms EAST, -0.7 px 911 ms NORTH 01:07:49.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:49.685 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:49.747 00.062 428 Exposure complete 01:07:49.888 00.141 428 worker thread done servicing request 01:07:49.888 00.000 10672 OnExposeComplete: enter 01:07:49.888 00.000 10672 UpdateGuideState(): m_state=6 01:07:49.888 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2376 01:07:49.888 00.000 10672 Star::Find returns 1 (0), X=552.29, Y=268.50, Mass=202996, SNR=39.1, Peak=25808 HFD=3.1 01:07:49.888 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (0.14) = xAngle (0.45 = 0.45) 01:07:49.888 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.56 = 0.56) 01:07:49.888 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.20 hyp=0.35 cameraTheta=0.59 mountX=0.32 mountY=0.19, mountTheta=0.54 01:07:49.888 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.20, opts=13) 01:07:49.888 00.000 10672 Enqueuing Move request for scope (0.29, 0.20) 01:07:49.888 00.000 428 Worker thread wakes up 01:07:49.888 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:49.888 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.20) opts 0xd 01:07:49.888 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.20) 01:07:49.888 00.000 428 Moving (0.29, 0.20) raw xDistance=0.32 yDistance=0.19 01:07:49.888 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 01:07:49.888 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:49.888 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:07:49.888 00.000 428 MoveAxis(E, 0, ABG) 01:07:49.888 00.000 428 Move returns status 0, amount 0 01:07:49.888 00.000 428 MoveAxis(N, 0, ABG) 01:07:49.888 00.000 428 Move returns status 0, amount 0 01:07:49.888 00.000 428 move complete, result=0 01:07:49.888 00.000 428 worker thread done servicing request 01:07:49.919 00.031 10672 UpdateGuideState exits: m=202996 SNR=39.1 01:07:49.919 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:49.919 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:49.919 00.000 10672 Enqueuing Expose request 01:07:49.919 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:07:49.919 00.000 428 Worker thread wakes up 01:07:49.919 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:49.919 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:50.954 01.035 10672 read socket command 10 01:07:50.954 00.000 10672 processing socket request REQDIST 01:07:50.954 00.000 10672 SOCKSVR: Sending pixel error of 1.55 01:07:50.954 00.000 10672 Sending socket response 155 (0x9b) 01:07:51.766 00.812 428 Exposure complete 01:07:51.891 00.125 428 worker thread done servicing request 01:07:51.891 00.000 10672 OnExposeComplete: enter 01:07:51.891 00.000 10672 UpdateGuideState(): m_state=6 01:07:51.891 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2377 01:07:51.891 00.000 10672 Star::Find returns 1 (0), X=551.96, Y=268.78, Mass=176511, SNR=33.6, Peak=41168 HFD=3.2 01:07:51.891 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.51 = 1.51) 01:07:51.891 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 01:07:51.891 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.47 hyp=0.47 cameraTheta=1.65 mountX=0.03 mountY=0.47, mountTheta=1.51 01:07:51.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.47, opts=13) 01:07:51.891 00.000 10672 Enqueuing Move request for scope (-0.04, 0.47) 01:07:51.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:51.891 00.000 428 Worker thread wakes up 01:07:51.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.47) opts 0xd 01:07:51.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.47) 01:07:51.891 00.000 428 Moving (-0.04, 0.47) raw xDistance=0.03 yDistance=0.47 01:07:51.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:07:51.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:51.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:07:51.891 00.000 428 MoveAxis(E, 0, ABG) 01:07:51.891 00.000 428 Move returns status 0, amount 0 01:07:51.891 00.000 428 MoveAxis(N, 0, ABG) 01:07:51.891 00.000 428 Move returns status 0, amount 0 01:07:51.891 00.000 428 move complete, result=0 01:07:51.891 00.000 428 worker thread done servicing request 01:07:51.922 00.031 10672 UpdateGuideState exits: m=176511 SNR=33.6 01:07:51.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:51.922 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:51.922 00.000 10672 Enqueuing Expose request 01:07:51.922 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 01:07:51.922 00.000 428 Worker thread wakes up 01:07:51.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:51.922 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:53.766 01.844 428 Exposure complete 01:07:53.891 00.125 428 worker thread done servicing request 01:07:53.891 00.000 10672 OnExposeComplete: enter 01:07:53.891 00.000 10672 UpdateGuideState(): m_state=6 01:07:53.891 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2378 01:07:53.891 00.000 10672 Star::Find returns 1 (0), X=552.00, Y=268.10, Mass=195327, SNR=36.4, Peak=43136 HFD=2.8 01:07:53.891 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.14) = xAngle (-1.69 = -1.69) 01:07:53.891 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.58 = -1.58) 01:07:53.891 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.55 mountX=-0.02 mountY=-0.20, mountTheta=-1.69 01:07:53.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.20, opts=13) 01:07:53.891 00.000 10672 Enqueuing Move request for scope (0.00, -0.20) 01:07:53.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:53.891 00.000 428 Worker thread wakes up 01:07:53.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.20) opts 0xd 01:07:53.891 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.20) 01:07:53.891 00.000 428 Moving (0.00, -0.20) raw xDistance=-0.02 yDistance=-0.20 01:07:53.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:07:53.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:53.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:07:53.891 00.000 428 MoveAxis(E, 0, ABG) 01:07:53.891 00.000 428 Move returns status 0, amount 0 01:07:53.891 00.000 428 MoveAxis(N, 0, ABG) 01:07:53.891 00.000 428 Move returns status 0, amount 0 01:07:53.891 00.000 428 move complete, result=0 01:07:53.891 00.000 428 worker thread done servicing request 01:07:53.922 00.031 10672 UpdateGuideState exits: m=195327 SNR=36.4 01:07:53.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:53.922 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:53.922 00.000 10672 Enqueuing Expose request 01:07:53.922 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:07:53.922 00.000 428 Worker thread wakes up 01:07:53.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:53.922 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:55.765 01.843 428 Exposure complete 01:07:55.906 00.141 428 worker thread done servicing request 01:07:55.906 00.000 10672 OnExposeComplete: enter 01:07:55.906 00.000 10672 UpdateGuideState(): m_state=6 01:07:55.906 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2379 01:07:55.906 00.000 10672 Star::Find returns 1 (0), X=552.51, Y=268.31, Mass=195488, SNR=37.5, Peak=38560 HFD=3.1 01:07:55.906 00.000 10672 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.14) = xAngle (-0.13 = -0.13) 01:07:55.906 00.000 10672 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.02 = -0.02) 01:07:55.906 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.01 hyp=0.51 cameraTheta=0.01 mountX=0.51 mountY=-0.01, mountTheta=-0.02 01:07:55.906 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.01, opts=13) 01:07:55.906 00.000 10672 Enqueuing Move request for scope (0.51, 0.01) 01:07:55.906 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:55.906 00.000 428 Worker thread wakes up 01:07:55.906 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.01) opts 0xd 01:07:55.906 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.01) 01:07:55.906 00.000 428 Moving (0.51, 0.01) raw xDistance=0.51 yDistance=-0.01 01:07:55.906 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 01:07:55.906 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:55.906 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 01:07:55.906 00.000 428 MoveAxis(W, 596, ABG) 01:07:55.906 00.000 428 Guiding Dir = 3, Dur = 596 01:07:55.906 00.000 428 IsSlewing returns 0 01:07:55.906 00.000 428 IsGuiding returns 0 01:07:55.921 00.015 428 PulseGuide returned control before completion, sleep 590 01:07:55.921 00.000 10672 UpdateGuideState exits: m=195488 SNR=37.5 01:07:55.921 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:55.937 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:55.937 00.000 10672 Enqueuing Expose request 01:07:55.968 00.031 10672 read socket command 10 01:07:55.968 00.000 10672 processing socket request REQDIST 01:07:55.968 00.000 10672 SOCKSVR: Sending pixel error of 0.80 01:07:55.968 00.000 10672 Sending socket response 80 (0x50) 01:07:56.546 00.578 428 IsGuiding returns 0 01:07:56.546 00.000 428 Move returns status 0, amount 596 01:07:56.546 00.000 428 MoveAxis(N, 0, ABG) 01:07:56.546 00.000 428 Move returns status 0, amount 0 01:07:56.546 00.000 428 move complete, result=0 01:07:56.546 00.000 428 worker thread done servicing request 01:07:56.546 00.000 428 Worker thread wakes up 01:07:56.546 00.000 10672 GuideStep: 0.5 px 596 ms WEST, -0.0 px 0 ms NORTH 01:07:56.546 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:56.546 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:57.764 01.218 428 Exposure complete 01:07:57.889 00.125 428 worker thread done servicing request 01:07:57.889 00.000 10672 OnExposeComplete: enter 01:07:57.889 00.000 10672 UpdateGuideState(): m_state=6 01:07:57.889 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2380 01:07:57.889 00.000 10672 Star::Find returns 1 (0), X=551.30, Y=268.84, Mass=202707, SNR=38.8, Peak=39424 HFD=2.9 01:07:57.889 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.14) = xAngle (2.35 = 2.35) 01:07:57.889 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.46 = 2.46) 01:07:57.889 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.53 hyp=0.87 cameraTheta=2.49 mountX=-0.62 mountY=0.55, mountTheta=2.41 01:07:57.889 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.53, opts=13) 01:07:57.889 00.000 10672 Enqueuing Move request for scope (-0.70, 0.53) 01:07:57.889 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:57.889 00.000 428 Worker thread wakes up 01:07:57.889 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.53) opts 0xd 01:07:57.889 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.53) 01:07:57.889 00.000 428 Moving (-0.70, 0.53) raw xDistance=-0.62 yDistance=0.55 01:07:57.889 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.62 01:07:57.889 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:57.889 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 01:07:57.889 00.000 428 MoveAxis(E, 681, ABG) 01:07:57.889 00.000 428 Guiding Dir = 2, Dur = 681 01:07:57.889 00.000 428 IsSlewing returns 0 01:07:57.889 00.000 428 IsGuiding returns 0 01:07:57.920 00.031 10672 UpdateGuideState exits: m=202707 SNR=38.8 01:07:57.920 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:57.920 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:57.920 00.000 10672 Enqueuing Expose request 01:07:57.920 00.000 428 PulseGuide returned control before completion, sleep 664 01:07:58.612 00.692 428 IsGuiding returns 0 01:07:58.612 00.000 428 Move returns status 0, amount 681 01:07:58.612 00.000 428 MoveAxis(N, 0, ABG) 01:07:58.612 00.000 428 Move returns status 0, amount 0 01:07:58.612 00.000 428 move complete, result=0 01:07:58.612 00.000 428 worker thread done servicing request 01:07:58.612 00.000 10672 GuideStep: -0.6 px 681 ms EAST, 0.5 px 0 ms NORTH 01:07:58.612 00.000 428 Worker thread wakes up 01:07:58.612 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:58.612 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:07:59.768 01.156 428 Exposure complete 01:07:59.893 00.125 428 worker thread done servicing request 01:07:59.893 00.000 10672 OnExposeComplete: enter 01:07:59.893 00.000 10672 UpdateGuideState(): m_state=6 01:07:59.893 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2381 01:07:59.893 00.000 10672 Star::Find returns 1 (0), X=552.02, Y=268.38, Mass=209757, SNR=43.5, Peak=39648 HFD=3.1 01:07:59.893 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 01:07:59.893 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 01:07:59.893 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.20 mountX=0.03 mountY=0.07, mountTheta=1.09 01:07:59.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.07, opts=13) 01:07:59.893 00.000 10672 Enqueuing Move request for scope (0.03, 0.07) 01:07:59.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:07:59.893 00.000 428 Worker thread wakes up 01:07:59.893 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd 01:07:59.893 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.07) 01:07:59.893 00.000 428 Moving (0.03, 0.07) raw xDistance=0.03 yDistance=0.07 01:07:59.893 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:07:59.893 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:07:59.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:07:59.893 00.000 428 MoveAxis(E, 0, ABG) 01:07:59.893 00.000 428 Move returns status 0, amount 0 01:07:59.893 00.000 428 MoveAxis(N, 0, ABG) 01:07:59.893 00.000 428 Move returns status 0, amount 0 01:07:59.893 00.000 428 move complete, result=0 01:07:59.893 00.000 428 worker thread done servicing request 01:07:59.924 00.031 10672 UpdateGuideState exits: m=209757 SNR=43.5 01:07:59.924 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:07:59.924 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:07:59.924 00.000 10672 Enqueuing Expose request 01:07:59.924 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:07:59.924 00.000 428 Worker thread wakes up 01:07:59.924 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:07:59.924 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:00.955 01.031 10672 read socket command 10 01:08:00.955 00.000 10672 processing socket request REQDIST 01:08:00.955 00.000 10672 SOCKSVR: Sending pixel error of 0.59 01:08:00.955 00.000 10672 Sending socket response 59 (0x3b) 01:08:01.767 00.812 428 Exposure complete 01:08:01.892 00.125 428 worker thread done servicing request 01:08:01.908 00.016 10672 OnExposeComplete: enter 01:08:01.908 00.000 10672 UpdateGuideState(): m_state=6 01:08:01.908 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2382 01:08:01.908 00.000 10672 Star::Find returns 1 (0), X=552.06, Y=268.33, Mass=207847, SNR=38.9, Peak=42256 HFD=2.6 01:08:01.908 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:08:01.908 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.24 = 0.24) 01:08:01.908 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.27 mountX=0.07 mountY=0.02, mountTheta=0.24 01:08:01.908 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.02, opts=13) 01:08:01.908 00.000 10672 Enqueuing Move request for scope (0.07, 0.02) 01:08:01.908 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:01.908 00.000 428 Worker thread wakes up 01:08:01.908 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd 01:08:01.908 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.02) 01:08:01.908 00.000 428 Moving (0.07, 0.02) raw xDistance=0.07 yDistance=0.02 01:08:01.908 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:08:01.908 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:01.908 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:08:01.908 00.000 428 MoveAxis(E, 0, ABG) 01:08:01.908 00.000 428 Move returns status 0, amount 0 01:08:01.908 00.000 428 MoveAxis(N, 0, ABG) 01:08:01.908 00.000 428 Move returns status 0, amount 0 01:08:01.908 00.000 428 move complete, result=0 01:08:01.908 00.000 428 worker thread done servicing request 01:08:01.924 00.016 10672 UpdateGuideState exits: m=207847 SNR=38.9 01:08:01.924 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:01.924 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:01.924 00.000 10672 Enqueuing Expose request 01:08:01.924 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:08:01.924 00.000 428 Worker thread wakes up 01:08:01.924 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:01.924 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:03.767 01.843 428 Exposure complete 01:08:03.907 00.140 428 worker thread done servicing request 01:08:03.907 00.000 10672 OnExposeComplete: enter 01:08:03.907 00.000 10672 UpdateGuideState(): m_state=6 01:08:03.907 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2383 01:08:03.907 00.000 10672 Star::Find returns 1 (0), X=552.05, Y=268.47, Mass=198587, SNR=38.3, Peak=42368 HFD=2.3 01:08:03.907 00.000 10672 CameraToMount -- cameraTheta (1.25) - m_xAngle (0.14) = xAngle (1.12 = 1.12) 01:08:03.907 00.000 10672 CameraToMount -- cameraTheta (1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.23 = 1.23) 01:08:03.907 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.25 mountX=0.08 mountY=0.17, mountTheta=1.13 01:08:03.907 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.17, opts=13) 01:08:03.907 00.000 10672 Enqueuing Move request for scope (0.05, 0.17) 01:08:03.907 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:03.907 00.000 428 Worker thread wakes up 01:08:03.907 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd 01:08:03.907 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.17) 01:08:03.907 00.000 428 Moving (0.05, 0.17) raw xDistance=0.08 yDistance=0.17 01:08:03.907 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 01:08:03.907 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:03.907 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:08:03.907 00.000 428 MoveAxis(E, 0, ABG) 01:08:03.923 00.016 428 Move returns status 0, amount 0 01:08:03.923 00.000 428 MoveAxis(N, 0, ABG) 01:08:03.923 00.000 428 Move returns status 0, amount 0 01:08:03.923 00.000 428 move complete, result=0 01:08:03.923 00.000 428 worker thread done servicing request 01:08:03.938 00.015 10672 UpdateGuideState exits: m=198587 SNR=38.3 01:08:03.938 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:03.938 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:03.938 00.000 10672 Enqueuing Expose request 01:08:03.938 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:08:03.938 00.000 428 Worker thread wakes up 01:08:03.938 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:03.938 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:05.766 01.828 428 Exposure complete 01:08:05.891 00.125 428 worker thread done servicing request 01:08:05.891 00.000 10672 OnExposeComplete: enter 01:08:05.891 00.000 10672 UpdateGuideState(): m_state=6 01:08:05.891 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2384 01:08:05.891 00.000 10672 Star::Find returns 1 (0), X=551.77, Y=268.35, Mass=167189, SNR=31.4, Peak=36592 HFD=2.7 01:08:05.891 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 01:08:05.891 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 01:08:05.891 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.23 cameraTheta=2.98 mountX=-0.22 mountY=0.04, mountTheta=2.94 01:08:05.891 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.04, opts=13) 01:08:05.891 00.000 10672 Enqueuing Move request for scope (-0.22, 0.04) 01:08:05.891 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:05.891 00.000 428 Worker thread wakes up 01:08:05.891 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd 01:08:05.891 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.04) 01:08:05.891 00.000 428 Moving (-0.22, 0.04) raw xDistance=-0.22 yDistance=0.04 01:08:05.891 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:08:05.891 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:05.891 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:08:05.891 00.000 428 MoveAxis(E, 0, ABG) 01:08:05.891 00.000 428 Move returns status 0, amount 0 01:08:05.891 00.000 428 MoveAxis(N, 0, ABG) 01:08:05.891 00.000 428 Move returns status 0, amount 0 01:08:05.891 00.000 428 move complete, result=0 01:08:05.891 00.000 428 worker thread done servicing request 01:08:05.922 00.031 10672 UpdateGuideState exits: m=167189 SNR=31.4 01:08:05.922 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:05.922 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:05.922 00.000 10672 Enqueuing Expose request 01:08:05.922 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:08:05.922 00.000 428 Worker thread wakes up 01:08:05.922 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:05.922 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:05.953 00.031 10672 read socket command 10 01:08:05.953 00.000 10672 processing socket request REQDIST 01:08:05.953 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:08:05.953 00.000 10672 Sending socket response 32 (0x20) 01:08:07.755 01.802 428 Exposure complete 01:08:07.895 00.140 428 worker thread done servicing request 01:08:07.895 00.000 10672 OnExposeComplete: enter 01:08:07.895 00.000 10672 UpdateGuideState(): m_state=6 01:08:07.911 00.016 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2385 01:08:07.911 00.000 10672 Star::Find returns 1 (0), X=551.99, Y=268.40, Mass=196168, SNR=36.9, Peak=35280 HFD=2.7 01:08:07.911 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.51 = 1.51) 01:08:07.911 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 01:08:07.911 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.65 mountX=0.01 mountY=0.10, mountTheta=1.51 01:08:07.911 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.10, opts=13) 01:08:07.911 00.000 10672 Enqueuing Move request for scope (-0.01, 0.10) 01:08:07.911 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:07.911 00.000 428 Worker thread wakes up 01:08:07.911 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd 01:08:07.911 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.10) 01:08:07.911 00.000 428 Moving (-0.01, 0.10) raw xDistance=0.01 yDistance=0.10 01:08:07.911 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:08:07.911 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:07.911 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:08:07.911 00.000 428 MoveAxis(E, 0, ABG) 01:08:07.911 00.000 428 Move returns status 0, amount 0 01:08:07.911 00.000 428 MoveAxis(N, 0, ABG) 01:08:07.911 00.000 428 Move returns status 0, amount 0 01:08:07.911 00.000 428 move complete, result=0 01:08:07.911 00.000 428 worker thread done servicing request 01:08:07.927 00.016 10672 UpdateGuideState exits: m=196168 SNR=36.9 01:08:07.927 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:07.927 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:07.927 00.000 10672 Enqueuing Expose request 01:08:07.927 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:08:07.927 00.000 428 Worker thread wakes up 01:08:07.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:07.927 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:09.738 01.811 428 Exposure complete 01:08:09.879 00.141 428 worker thread done servicing request 01:08:09.879 00.000 10672 OnExposeComplete: enter 01:08:09.879 00.000 10672 UpdateGuideState(): m_state=6 01:08:09.879 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2386 01:08:09.879 00.000 10672 Star::Find returns 1 (0), X=551.65, Y=268.93, Mass=192861, SNR=37.4, Peak=39760 HFD=2.5 01:08:09.879 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.14) = xAngle (1.94 = 1.94) 01:08:09.879 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.05 = 2.05) 01:08:09.879 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.63 hyp=0.71 cameraTheta=2.08 mountX=-0.26 mountY=0.64, mountTheta=1.96 01:08:09.879 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.63, opts=13) 01:08:09.879 00.000 10672 Enqueuing Move request for scope (-0.35, 0.63) 01:08:09.879 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:09.879 00.000 428 Worker thread wakes up 01:08:09.879 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.63) opts 0xd 01:08:09.879 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.63) 01:08:09.879 00.000 428 Moving (-0.35, 0.63) raw xDistance=-0.26 yDistance=0.64 01:08:09.879 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:08:09.879 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:08:09.879 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 01:08:09.879 00.000 428 MoveAxis(E, 0, ABG) 01:08:09.879 00.000 428 Move returns status 0, amount 0 01:08:09.879 00.000 428 MoveAxis(N, 0, ABG) 01:08:09.879 00.000 428 Move returns status 0, amount 0 01:08:09.879 00.000 428 move complete, result=0 01:08:09.879 00.000 428 worker thread done servicing request 01:08:09.895 00.016 10672 UpdateGuideState exits: m=192861 SNR=37.4 01:08:09.895 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:09.895 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:09.895 00.000 10672 Enqueuing Expose request 01:08:09.895 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 01:08:09.895 00.000 428 Worker thread wakes up 01:08:09.895 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:09.895 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:10.957 01.062 10672 read socket command 10 01:08:10.957 00.000 10672 processing socket request REQDIST 01:08:10.957 00.000 10672 SOCKSVR: Sending pixel error of 0.39 01:08:10.957 00.000 10672 Sending socket response 39 (0x27) 01:08:11.753 00.796 428 Exposure complete 01:08:11.910 00.157 428 worker thread done servicing request 01:08:11.910 00.000 10672 OnExposeComplete: enter 01:08:11.910 00.000 10672 UpdateGuideState(): m_state=6 01:08:11.910 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2387 01:08:11.910 00.000 10672 Star::Find returns 1 (0), X=551.79, Y=268.23, Mass=204939, SNR=42.3, Peak=40848 HFD=2.6 01:08:11.910 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (0.14) = xAngle (-2.93 = -2.93) 01:08:11.910 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.82 = -2.82) 01:08:11.910 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-2.79 mountX=-0.21 mountY=-0.07, mountTheta=-2.83 01:08:11.910 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.08, opts=13) 01:08:11.910 00.000 10672 Enqueuing Move request for scope (-0.21, -0.08) 01:08:11.910 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:11.910 00.000 428 Worker thread wakes up 01:08:11.910 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.08) opts 0xd 01:08:11.910 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.08) 01:08:11.910 00.000 428 Moving (-0.21, -0.08) raw xDistance=-0.21 yDistance=-0.07 01:08:11.910 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:08:11.910 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:11.910 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:08:11.910 00.000 428 MoveAxis(E, 0, ABG) 01:08:11.910 00.000 428 Move returns status 0, amount 0 01:08:11.910 00.000 428 MoveAxis(N, 0, ABG) 01:08:11.910 00.000 428 Move returns status 0, amount 0 01:08:11.910 00.000 428 move complete, result=0 01:08:11.910 00.000 428 worker thread done servicing request 01:08:11.941 00.031 10672 UpdateGuideState exits: m=204939 SNR=42.3 01:08:11.941 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:11.941 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:11.941 00.000 10672 Enqueuing Expose request 01:08:11.941 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:08:11.941 00.000 428 Worker thread wakes up 01:08:11.941 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:11.941 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:13.753 01.812 428 Exposure complete 01:08:13.893 00.140 428 worker thread done servicing request 01:08:13.893 00.000 10672 OnExposeComplete: enter 01:08:13.893 00.000 10672 UpdateGuideState(): m_state=6 01:08:13.893 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2388 01:08:13.893 00.000 10672 Star::Find returns 1 (0), X=551.98, Y=268.60, Mass=201498, SNR=41.0, Peak=39648 HFD=2.7 01:08:13.893 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.14) = xAngle (1.49 = 1.49) 01:08:13.893 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.60 = 1.60) 01:08:13.893 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.63 mountX=0.02 mountY=0.29, mountTheta=1.49 01:08:13.893 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.29, opts=13) 01:08:13.893 00.000 10672 Enqueuing Move request for scope (-0.02, 0.29) 01:08:13.893 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:13.893 00.000 428 Worker thread wakes up 01:08:13.893 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd 01:08:13.893 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.29) 01:08:13.893 00.000 428 Moving (-0.02, 0.29) raw xDistance=0.02 yDistance=0.29 01:08:13.893 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:08:13.893 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:13.893 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:08:13.893 00.000 428 MoveAxis(E, 0, ABG) 01:08:13.893 00.000 428 Move returns status 0, amount 0 01:08:13.893 00.000 428 MoveAxis(N, 0, ABG) 01:08:13.893 00.000 428 Move returns status 0, amount 0 01:08:13.893 00.000 428 move complete, result=0 01:08:13.893 00.000 428 worker thread done servicing request 01:08:13.925 00.032 10672 UpdateGuideState exits: m=201498 SNR=41.0 01:08:13.925 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:13.925 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:13.925 00.000 10672 Enqueuing Expose request 01:08:13.925 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 01:08:13.925 00.000 428 Worker thread wakes up 01:08:13.925 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:13.925 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:15.757 01.832 428 Exposure complete 01:08:15.898 00.141 428 worker thread done servicing request 01:08:15.898 00.000 10672 OnExposeComplete: enter 01:08:15.898 00.000 10672 UpdateGuideState(): m_state=6 01:08:15.898 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2389 01:08:15.898 00.000 10672 Star::Find returns 1 (0), X=552.48, Y=268.59, Mass=190705, SNR=38.1, Peak=43888 HFD=3.0 01:08:15.898 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.14) = xAngle (0.40 = 0.40) 01:08:15.898 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.51 = 0.51) 01:08:15.898 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.28 hyp=0.56 cameraTheta=0.54 mountX=0.51 mountY=0.27, mountTheta=0.48 01:08:15.898 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.28, opts=13) 01:08:15.898 00.000 10672 Enqueuing Move request for scope (0.48, 0.28) 01:08:15.898 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:15.898 00.000 428 Worker thread wakes up 01:08:15.898 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.28) opts 0xd 01:08:15.898 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.28) 01:08:15.898 00.000 428 Moving (0.48, 0.28) raw xDistance=0.51 yDistance=0.27 01:08:15.898 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 01:08:15.898 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:15.898 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:08:15.898 00.000 428 MoveAxis(W, 602, ABG) 01:08:15.898 00.000 428 Guiding Dir = 3, Dur = 602 01:08:15.898 00.000 428 IsSlewing returns 0 01:08:15.898 00.000 428 IsGuiding returns 0 01:08:15.913 00.015 428 PulseGuide returned control before completion, sleep 591 01:08:15.913 00.000 10672 UpdateGuideState exits: m=190705 SNR=38.1 01:08:15.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:15.913 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:15.913 00.000 10672 Enqueuing Expose request 01:08:15.960 00.047 10672 read socket command 10 01:08:15.960 00.000 10672 processing socket request REQDIST 01:08:15.960 00.000 10672 SOCKSVR: Sending pixel error of 0.39 01:08:15.960 00.000 10672 Sending socket response 39 (0x27) 01:08:16.523 00.563 428 IsGuiding returns 0 01:08:16.523 00.000 428 Move returns status 0, amount 602 01:08:16.523 00.000 428 MoveAxis(N, 0, ABG) 01:08:16.523 00.000 428 Move returns status 0, amount 0 01:08:16.523 00.000 428 move complete, result=0 01:08:16.523 00.000 428 worker thread done servicing request 01:08:16.523 00.000 428 Worker thread wakes up 01:08:16.523 00.000 10672 GuideStep: 0.5 px 602 ms WEST, 0.3 px 0 ms NORTH 01:08:16.523 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:16.523 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:17.757 01.234 428 Exposure complete 01:08:17.881 00.124 428 worker thread done servicing request 01:08:17.881 00.000 10672 OnExposeComplete: enter 01:08:17.881 00.000 10672 UpdateGuideState(): m_state=6 01:08:17.881 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2390 01:08:17.881 00.000 10672 Star::Find returns 1 (0), X=551.17, Y=268.33, Mass=210054, SNR=39.0, Peak=43568 HFD=3.3 01:08:17.881 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.98 = 2.98) 01:08:17.881 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 01:08:17.881 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=0.02 hyp=0.82 cameraTheta=3.12 mountX=-0.81 mountY=0.04, mountTheta=3.09 01:08:17.881 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=0.02, opts=13) 01:08:17.881 00.000 10672 Enqueuing Move request for scope (-0.82, 0.02) 01:08:17.881 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:17.881 00.000 428 Worker thread wakes up 01:08:17.881 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.02) opts 0xd 01:08:17.881 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, 0.02) 01:08:17.881 00.000 428 Moving (-0.82, 0.02) raw xDistance=-0.81 yDistance=0.04 01:08:17.881 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.81 01:08:17.881 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:17.881 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:08:17.881 00.000 428 MoveAxis(E, 908, ABG) 01:08:17.881 00.000 428 Guiding Dir = 2, Dur = 908 01:08:17.881 00.000 428 IsSlewing returns 0 01:08:17.897 00.016 428 IsGuiding returns 0 01:08:17.913 00.016 10672 UpdateGuideState exits: m=210054 SNR=39.0 01:08:17.913 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:17.913 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:17.913 00.000 10672 Enqueuing Expose request 01:08:17.913 00.000 428 PulseGuide returned control before completion, sleep 890 01:08:18.819 00.906 428 IsGuiding returns 1 01:08:18.819 00.000 428 scope still moving after pulse duration time elapsed 01:08:18.850 00.031 428 IsSlewing returns 0 01:08:18.850 00.000 428 IsGuiding returns 0 01:08:18.850 00.000 428 scope move finished after 908 + 47 ms 01:08:18.850 00.000 428 Move returns status 0, amount 908 01:08:18.850 00.000 428 MoveAxis(N, 0, ABG) 01:08:18.850 00.000 428 Move returns status 0, amount 0 01:08:18.850 00.000 428 move complete, result=0 01:08:18.850 00.000 428 worker thread done servicing request 01:08:18.850 00.000 428 Worker thread wakes up 01:08:18.850 00.000 10672 GuideStep: -0.8 px 908 ms EAST, 0.0 px 0 ms NORTH 01:08:18.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:18.850 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:19.756 00.906 428 Exposure complete 01:08:19.896 00.140 428 worker thread done servicing request 01:08:19.896 00.000 10672 OnExposeComplete: enter 01:08:19.896 00.000 10672 UpdateGuideState(): m_state=6 01:08:19.896 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2391 01:08:19.896 00.000 10672 Star::Find returns 1 (0), X=551.51, Y=268.35, Mass=245745, SNR=44.9, Peak=40512 HFD=3.0 01:08:19.896 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 01:08:19.896 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 01:08:19.896 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.04 hyp=0.49 cameraTheta=3.06 mountX=-0.48 mountY=0.05, mountTheta=3.03 01:08:19.896 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.04, opts=13) 01:08:19.896 00.000 10672 Enqueuing Move request for scope (-0.49, 0.04) 01:08:19.896 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:19.896 00.000 428 Worker thread wakes up 01:08:19.896 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.04) opts 0xd 01:08:19.896 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.04) 01:08:19.896 00.000 428 Moving (-0.49, 0.04) raw xDistance=-0.48 yDistance=0.05 01:08:19.896 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.48 01:08:19.896 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:19.896 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:08:19.896 00.000 428 MoveAxis(E, 622, ABG) 01:08:19.896 00.000 428 Guiding Dir = 2, Dur = 622 01:08:19.896 00.000 428 IsSlewing returns 0 01:08:19.896 00.000 428 IsGuiding returns 0 01:08:19.912 00.016 428 PulseGuide returned control before completion, sleep 613 01:08:19.912 00.000 10672 UpdateGuideState exits: m=245745 SNR=44.9 01:08:19.912 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:19.912 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:19.912 00.000 10672 Enqueuing Expose request 01:08:20.537 00.625 428 IsGuiding returns 1 01:08:20.537 00.000 428 scope still moving after pulse duration time elapsed 01:08:20.568 00.031 428 IsSlewing returns 0 01:08:20.568 00.000 428 IsGuiding returns 0 01:08:20.568 00.000 428 scope move finished after 622 + 54 ms 01:08:20.568 00.000 428 Move returns status 0, amount 622 01:08:20.568 00.000 428 MoveAxis(N, 0, ABG) 01:08:20.568 00.000 428 Move returns status 0, amount 0 01:08:20.568 00.000 428 move complete, result=0 01:08:20.568 00.000 428 worker thread done servicing request 01:08:20.568 00.000 428 Worker thread wakes up 01:08:20.568 00.000 10672 GuideStep: -0.5 px 622 ms EAST, 0.1 px 0 ms NORTH 01:08:20.568 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:20.568 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:20.959 00.391 10672 read socket command 10 01:08:20.959 00.000 10672 processing socket request REQDIST 01:08:20.959 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:08:20.959 00.000 10672 Sending socket response 51 (0x33) 01:08:21.755 00.796 428 Exposure complete 01:08:21.880 00.125 428 worker thread done servicing request 01:08:21.880 00.000 10672 OnExposeComplete: enter 01:08:21.880 00.000 10672 UpdateGuideState(): m_state=6 01:08:21.880 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2392 01:08:21.880 00.000 10672 Star::Find returns 1 (0), X=552.00, Y=268.59, Mass=184382, SNR=36.6, Peak=41280 HFD=2.6 01:08:21.880 00.000 10672 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.14) = xAngle (1.42 = 1.42) 01:08:21.880 00.000 10672 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.53 = 1.53) 01:08:21.880 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.56 mountX=0.04 mountY=0.29, mountTheta=1.43 01:08:21.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.29, opts=13) 01:08:21.880 00.000 10672 Enqueuing Move request for scope (0.00, 0.29) 01:08:21.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:21.880 00.000 428 Worker thread wakes up 01:08:21.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.29) opts 0xd 01:08:21.880 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.29) 01:08:21.880 00.000 428 Moving (0.00, 0.29) raw xDistance=0.04 yDistance=0.29 01:08:21.880 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:08:21.880 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:21.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:08:21.880 00.000 428 MoveAxis(E, 0, ABG) 01:08:21.880 00.000 428 Move returns status 0, amount 0 01:08:21.880 00.000 428 MoveAxis(N, 0, ABG) 01:08:21.880 00.000 428 Move returns status 0, amount 0 01:08:21.880 00.000 428 move complete, result=0 01:08:21.880 00.000 428 worker thread done servicing request 01:08:21.911 00.031 10672 UpdateGuideState exits: m=184382 SNR=36.6 01:08:21.911 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:21.911 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:21.911 00.000 10672 Enqueuing Expose request 01:08:21.911 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 01:08:21.911 00.000 428 Worker thread wakes up 01:08:21.911 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:21.911 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:23.760 01.849 428 Exposure complete 01:08:23.885 00.125 428 worker thread done servicing request 01:08:23.885 00.000 10672 OnExposeComplete: enter 01:08:23.885 00.000 10672 UpdateGuideState(): m_state=6 01:08:23.885 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2393 01:08:23.885 00.000 10672 Star::Find returns 1 (0), X=551.87, Y=268.28, Mass=157780, SNR=35.1, Peak=38992 HFD=2.4 01:08:23.885 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 01:08:23.885 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 01:08:23.885 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=-0.13 mountY=-0.03, mountTheta=-2.93 01:08:23.885 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.03, opts=13) 01:08:23.885 00.000 10672 Enqueuing Move request for scope (-0.12, -0.03) 01:08:23.885 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:23.885 00.000 428 Worker thread wakes up 01:08:23.885 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd 01:08:23.885 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.03) 01:08:23.885 00.000 428 Moving (-0.12, -0.03) raw xDistance=-0.13 yDistance=-0.03 01:08:23.885 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:08:23.885 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:23.885 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:08:23.885 00.000 428 MoveAxis(E, 0, ABG) 01:08:23.885 00.000 428 Move returns status 0, amount 0 01:08:23.885 00.000 428 MoveAxis(N, 0, ABG) 01:08:23.885 00.000 428 Move returns status 0, amount 0 01:08:23.885 00.000 428 move complete, result=0 01:08:23.885 00.000 428 worker thread done servicing request 01:08:23.916 00.031 10672 UpdateGuideState exits: m=157780 SNR=35.1 01:08:23.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:23.916 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:23.916 00.000 10672 Enqueuing Expose request 01:08:23.916 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:08:23.916 00.000 428 Worker thread wakes up 01:08:23.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:23.916 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:25.759 01.843 428 Exposure complete 01:08:25.899 00.140 428 worker thread done servicing request 01:08:25.899 00.000 10672 OnExposeComplete: enter 01:08:25.899 00.000 10672 UpdateGuideState(): m_state=6 01:08:25.899 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2394 01:08:25.899 00.000 10672 Star::Find returns 1 (0), X=551.74, Y=268.54, Mass=174986, SNR=37.2, Peak=37136 HFD=2.8 01:08:25.899 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.14) = xAngle (2.28 = 2.28) 01:08:25.899 00.000 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.38 = 2.38) 01:08:25.899 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.23 hyp=0.35 cameraTheta=2.41 mountX=-0.23 mountY=0.24, mountTheta=2.33 01:08:25.899 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.23, opts=13) 01:08:25.899 00.000 10672 Enqueuing Move request for scope (-0.26, 0.23) 01:08:25.899 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:25.899 00.000 428 Worker thread wakes up 01:08:25.899 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.23) opts 0xd 01:08:25.899 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.23) 01:08:25.899 00.000 428 Moving (-0.26, 0.23) raw xDistance=-0.23 yDistance=0.24 01:08:25.899 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:08:25.899 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:25.899 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:08:25.899 00.000 428 MoveAxis(E, 0, ABG) 01:08:25.899 00.000 428 Move returns status 0, amount 0 01:08:25.899 00.000 428 MoveAxis(N, 0, ABG) 01:08:25.899 00.000 428 Move returns status 0, amount 0 01:08:25.899 00.000 428 move complete, result=0 01:08:25.899 00.000 428 worker thread done servicing request 01:08:25.915 00.016 10672 UpdateGuideState exits: m=174986 SNR=37.2 01:08:25.915 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:25.915 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:25.915 00.000 10672 Enqueuing Expose request 01:08:25.915 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:08:25.915 00.000 428 Worker thread wakes up 01:08:25.915 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:25.915 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:25.962 00.047 10672 read socket command 10 01:08:25.962 00.000 10672 processing socket request REQDIST 01:08:25.962 00.000 10672 SOCKSVR: Sending pixel error of 0.34 01:08:25.962 00.000 10672 Sending socket response 34 (0x22) 01:08:27.758 01.796 428 Exposure complete 01:08:27.899 00.141 428 worker thread done servicing request 01:08:27.899 00.000 10672 OnExposeComplete: enter 01:08:27.899 00.000 10672 UpdateGuideState(): m_state=6 01:08:27.899 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2395 01:08:27.899 00.000 10672 Star::Find returns 1 (0), X=552.38, Y=268.29, Mass=184816, SNR=33.4, Peak=46736 HFD=3.0 01:08:27.899 00.000 10672 CameraToMount -- cameraTheta (-0.05) - m_xAngle (0.14) = xAngle (-0.19 = -0.19) 01:08:27.899 00.000 10672 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.08 = -0.08) 01:08:27.899 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.02 hyp=0.39 cameraTheta=-0.05 mountX=0.38 mountY=-0.03, mountTheta=-0.08 01:08:27.899 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.02, opts=13) 01:08:27.899 00.000 10672 Enqueuing Move request for scope (0.39, -0.02) 01:08:27.899 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:27.899 00.000 428 Worker thread wakes up 01:08:27.899 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.02) opts 0xd 01:08:27.899 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.02) 01:08:27.899 00.000 428 Moving (0.39, -0.02) raw xDistance=0.38 yDistance=-0.03 01:08:27.899 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:08:27.899 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:27.899 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:08:27.899 00.000 428 MoveAxis(E, 0, ABG) 01:08:27.899 00.000 428 Move returns status 0, amount 0 01:08:27.899 00.000 428 MoveAxis(N, 0, ABG) 01:08:27.899 00.000 428 Move returns status 0, amount 0 01:08:27.899 00.000 428 move complete, result=0 01:08:27.899 00.000 428 worker thread done servicing request 01:08:27.914 00.015 10672 UpdateGuideState exits: m=184816 SNR=33.4 01:08:27.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:27.914 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:27.914 00.000 10672 Enqueuing Expose request 01:08:27.914 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 01:08:27.914 00.000 428 Worker thread wakes up 01:08:27.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:27.914 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:29.758 01.844 428 Exposure complete 01:08:29.883 00.125 428 worker thread done servicing request 01:08:29.883 00.000 10672 OnExposeComplete: enter 01:08:29.883 00.000 10672 UpdateGuideState(): m_state=6 01:08:29.883 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2396 01:08:29.883 00.000 10672 Star::Find returns 1 (0), X=551.60, Y=268.75, Mass=227558, SNR=46.5, Peak=39424 HFD=3.2 01:08:29.883 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 01:08:29.883 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 01:08:29.883 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.44 hyp=0.59 cameraTheta=2.31 mountX=-0.34 mountY=0.45, mountTheta=2.21 01:08:29.883 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.44, opts=13) 01:08:29.883 00.000 10672 Enqueuing Move request for scope (-0.40, 0.44) 01:08:29.883 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:29.883 00.000 428 Worker thread wakes up 01:08:29.883 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.44) opts 0xd 01:08:29.883 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.44) 01:08:29.883 00.000 428 Moving (-0.40, 0.44) raw xDistance=-0.34 yDistance=0.45 01:08:29.883 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:08:29.883 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:29.883 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:08:29.883 00.000 428 MoveAxis(E, 0, ABG) 01:08:29.883 00.000 428 Move returns status 0, amount 0 01:08:29.883 00.000 428 MoveAxis(N, 0, ABG) 01:08:29.883 00.000 428 Move returns status 0, amount 0 01:08:29.883 00.000 428 move complete, result=0 01:08:29.883 00.000 428 worker thread done servicing request 01:08:29.914 00.031 10672 UpdateGuideState exits: m=227558 SNR=46.5 01:08:29.914 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:29.914 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:29.914 00.000 10672 Enqueuing Expose request 01:08:29.914 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 01:08:29.914 00.000 428 Worker thread wakes up 01:08:29.914 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:29.914 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:30.961 01.047 10672 read socket command 10 01:08:30.961 00.000 10672 processing socket request REQDIST 01:08:30.961 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:08:30.961 00.000 10672 Sending socket response 43 (0x2b) 01:08:31.746 00.785 428 Exposure complete 01:08:31.886 00.140 428 worker thread done servicing request 01:08:31.886 00.000 10672 OnExposeComplete: enter 01:08:31.886 00.000 10672 UpdateGuideState(): m_state=6 01:08:31.886 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2397 01:08:31.886 00.000 10672 Star::Find returns 1 (0), X=551.79, Y=268.29, Mass=209903, SNR=46.0, Peak=43568 HFD=2.9 01:08:31.886 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.18 = 3.10) 01:08:31.886 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 01:08:31.886 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.05 mountX=-0.21 mountY=-0.01, mountTheta=-3.08 01:08:31.886 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.02, opts=13) 01:08:31.886 00.000 10672 Enqueuing Move request for scope (-0.21, -0.02) 01:08:31.886 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:31.886 00.000 428 Worker thread wakes up 01:08:31.886 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd 01:08:31.886 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.02) 01:08:31.886 00.000 428 Moving (-0.21, -0.02) raw xDistance=-0.21 yDistance=-0.01 01:08:31.886 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:08:31.886 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:31.886 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 01:08:31.886 00.000 428 MoveAxis(E, 0, ABG) 01:08:31.886 00.000 428 Move returns status 0, amount 0 01:08:31.886 00.000 428 MoveAxis(N, 0, ABG) 01:08:31.886 00.000 428 Move returns status 0, amount 0 01:08:31.886 00.000 428 move complete, result=0 01:08:31.886 00.000 428 worker thread done servicing request 01:08:31.917 00.031 10672 UpdateGuideState exits: m=209903 SNR=46.0 01:08:31.917 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:31.917 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:31.917 00.000 10672 Enqueuing Expose request 01:08:31.917 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:08:31.917 00.000 428 Worker thread wakes up 01:08:31.917 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:31.917 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:33.745 01.828 428 Exposure complete 01:08:33.870 00.125 428 worker thread done servicing request 01:08:33.870 00.000 10672 OnExposeComplete: enter 01:08:33.870 00.000 10672 UpdateGuideState(): m_state=6 01:08:33.870 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2398 01:08:33.870 00.000 10672 Star::Find returns 1 (0), X=551.43, Y=268.45, Mass=171352, SNR=37.8, Peak=43136 HFD=3.0 01:08:33.870 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 01:08:33.870 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 01:08:33.870 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.14 hyp=0.58 cameraTheta=2.89 mountX=-0.54 mountY=0.16, mountTheta=2.85 01:08:33.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.14, opts=13) 01:08:33.870 00.000 10672 Enqueuing Move request for scope (-0.56, 0.14) 01:08:33.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:33.870 00.000 428 Worker thread wakes up 01:08:33.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.14) opts 0xd 01:08:33.870 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.14) 01:08:33.870 00.000 428 Moving (-0.56, 0.14) raw xDistance=-0.54 yDistance=0.16 01:08:33.870 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 01:08:33.870 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:33.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:08:33.870 00.000 428 MoveAxis(E, 628, ABG) 01:08:33.870 00.000 428 Guiding Dir = 2, Dur = 628 01:08:33.870 00.000 428 IsSlewing returns 0 01:08:33.870 00.000 428 IsGuiding returns 0 01:08:33.901 00.031 10672 UpdateGuideState exits: m=171352 SNR=37.8 01:08:33.901 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:33.901 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:33.901 00.000 428 PulseGuide returned control before completion, sleep 615 01:08:33.901 00.000 10672 Enqueuing Expose request 01:08:34.542 00.641 428 IsGuiding returns 0 01:08:34.542 00.000 428 Move returns status 0, amount 628 01:08:34.542 00.000 428 MoveAxis(N, 0, ABG) 01:08:34.542 00.000 428 Move returns status 0, amount 0 01:08:34.542 00.000 428 move complete, result=0 01:08:34.542 00.000 428 worker thread done servicing request 01:08:34.542 00.000 428 Worker thread wakes up 01:08:34.542 00.000 10672 GuideStep: -0.5 px 628 ms EAST, 0.2 px 0 ms NORTH 01:08:34.542 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:34.542 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:35.760 01.218 428 Exposure complete 01:08:35.885 00.125 428 worker thread done servicing request 01:08:35.885 00.000 10672 OnExposeComplete: enter 01:08:35.885 00.000 10672 UpdateGuideState(): m_state=6 01:08:35.885 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2399 01:08:35.885 00.000 10672 Star::Find returns 1 (0), X=552.06, Y=268.32, Mass=213875, SNR=38.7, Peak=39968 HFD=3.1 01:08:35.885 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.05 = 0.05) 01:08:35.885 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 01:08:35.885 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.19 mountX=0.07 mountY=0.01, mountTheta=0.16 01:08:35.885 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.01, opts=13) 01:08:35.885 00.000 10672 Enqueuing Move request for scope (0.07, 0.01) 01:08:35.885 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:35.885 00.000 428 Worker thread wakes up 01:08:35.885 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd 01:08:35.885 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.01) 01:08:35.885 00.000 428 Moving (0.07, 0.01) raw xDistance=0.07 yDistance=0.01 01:08:35.885 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:08:35.885 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:35.885 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:08:35.885 00.000 428 MoveAxis(E, 0, ABG) 01:08:35.885 00.000 428 Move returns status 0, amount 0 01:08:35.885 00.000 428 MoveAxis(N, 0, ABG) 01:08:35.885 00.000 428 Move returns status 0, amount 0 01:08:35.885 00.000 428 move complete, result=0 01:08:35.885 00.000 428 worker thread done servicing request 01:08:35.916 00.031 10672 UpdateGuideState exits: m=213875 SNR=38.7 01:08:35.916 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:35.916 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:35.916 00.000 10672 Enqueuing Expose request 01:08:35.916 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:08:35.916 00.000 428 Worker thread wakes up 01:08:35.916 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:35.916 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:35.963 00.047 10672 read socket command 10 01:08:35.963 00.000 10672 processing socket request REQDIST 01:08:35.963 00.000 10672 SOCKSVR: Sending pixel error of 0.31 01:08:35.963 00.000 10672 Sending socket response 31 (0x1f) 01:08:37.744 01.781 428 Exposure complete 01:08:37.869 00.125 428 worker thread done servicing request 01:08:37.869 00.000 10672 OnExposeComplete: enter 01:08:37.869 00.000 10672 UpdateGuideState(): m_state=6 01:08:37.869 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2400 01:08:37.869 00.000 10672 Star::Find returns 1 (0), X=551.98, Y=267.82, Mass=206168, SNR=42.2, Peak=40400 HFD=2.6 01:08:37.869 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 01:08:37.869 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 01:08:37.869 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.48 hyp=0.48 cameraTheta=-1.60 mountX=-0.08 mountY=-0.48, mountTheta=-1.74 01:08:37.869 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.48, opts=13) 01:08:37.869 00.000 10672 Enqueuing Move request for scope (-0.02, -0.48) 01:08:37.869 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:37.869 00.000 428 Worker thread wakes up 01:08:37.869 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.48) opts 0xd 01:08:37.869 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.48) 01:08:37.869 00.000 428 Moving (-0.02, -0.48) raw xDistance=-0.08 yDistance=-0.48 01:08:37.869 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:08:37.869 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:37.869 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:08:37.869 00.000 428 MoveAxis(E, 0, ABG) 01:08:37.869 00.000 428 Move returns status 0, amount 0 01:08:37.869 00.000 428 MoveAxis(N, 0, ABG) 01:08:37.884 00.015 428 Move returns status 0, amount 0 01:08:37.884 00.000 428 move complete, result=0 01:08:37.884 00.000 428 worker thread done servicing request 01:08:37.900 00.016 10672 UpdateGuideState exits: m=206168 SNR=42.2 01:08:37.900 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:37.900 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:37.900 00.000 10672 Enqueuing Expose request 01:08:37.900 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 01:08:37.900 00.000 428 Worker thread wakes up 01:08:37.900 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:37.900 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:39.748 01.848 428 Exposure complete 01:08:39.873 00.125 428 worker thread done servicing request 01:08:39.873 00.000 10672 OnExposeComplete: enter 01:08:39.873 00.000 10672 UpdateGuideState(): m_state=6 01:08:39.873 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2401 01:08:39.873 00.000 10672 Star::Find returns 1 (0), X=552.01, Y=268.16, Mass=195693, SNR=38.8, Peak=29184 HFD=2.9 01:08:39.873 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:08:39.873 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:08:39.873 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.45 mountX=-0.00 mountY=-0.15, mountTheta=-1.59 01:08:39.873 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.15, opts=13) 01:08:39.873 00.000 10672 Enqueuing Move request for scope (0.02, -0.15) 01:08:39.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:39.873 00.000 428 Worker thread wakes up 01:08:39.873 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd 01:08:39.873 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.15) 01:08:39.873 00.000 428 Moving (0.02, -0.15) raw xDistance=-0.00 yDistance=-0.15 01:08:39.873 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 01:08:39.873 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:39.873 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:08:39.873 00.000 428 MoveAxis(E, 0, ABG) 01:08:39.873 00.000 428 Move returns status 0, amount 0 01:08:39.873 00.000 428 MoveAxis(N, 0, ABG) 01:08:39.873 00.000 428 Move returns status 0, amount 0 01:08:39.873 00.000 428 move complete, result=0 01:08:39.873 00.000 428 worker thread done servicing request 01:08:39.904 00.031 10672 UpdateGuideState exits: m=195693 SNR=38.8 01:08:39.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:39.904 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:39.904 00.000 10672 Enqueuing Expose request 01:08:39.904 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:08:39.904 00.000 428 Worker thread wakes up 01:08:39.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:39.904 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:40.967 01.063 10672 read socket command 10 01:08:40.967 00.000 10672 processing socket request REQDIST 01:08:40.967 00.000 10672 SOCKSVR: Sending pixel error of 0.30 01:08:40.967 00.000 10672 Sending socket response 30 (0x1e) 01:08:41.747 00.780 428 Exposure complete 01:08:41.888 00.141 428 worker thread done servicing request 01:08:41.888 00.000 10672 OnExposeComplete: enter 01:08:41.888 00.000 10672 UpdateGuideState(): m_state=6 01:08:41.888 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2402 01:08:41.888 00.000 10672 Star::Find returns 1 (0), X=551.96, Y=268.47, Mass=189514, SNR=39.0, Peak=39856 HFD=2.5 01:08:41.888 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.14) = xAngle (1.67 = 1.67) 01:08:41.888 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.78 = 1.78) 01:08:41.888 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.81 mountX=-0.02 mountY=0.16, mountTheta=1.67 01:08:41.888 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.16, opts=13) 01:08:41.888 00.000 10672 Enqueuing Move request for scope (-0.04, 0.16) 01:08:41.888 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:41.888 00.000 428 Worker thread wakes up 01:08:41.888 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd 01:08:41.888 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.16) 01:08:41.888 00.000 428 Moving (-0.04, 0.16) raw xDistance=-0.02 yDistance=0.16 01:08:41.888 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:08:41.888 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:41.888 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:08:41.888 00.000 428 MoveAxis(E, 0, ABG) 01:08:41.888 00.000 428 Move returns status 0, amount 0 01:08:41.888 00.000 428 MoveAxis(N, 0, ABG) 01:08:41.888 00.000 428 Move returns status 0, amount 0 01:08:41.888 00.000 428 move complete, result=0 01:08:41.888 00.000 428 worker thread done servicing request 01:08:41.903 00.015 10672 UpdateGuideState exits: m=189514 SNR=39.0 01:08:41.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:41.919 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:41.919 00.000 10672 Enqueuing Expose request 01:08:41.919 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:08:41.919 00.000 428 Worker thread wakes up 01:08:41.919 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:41.919 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:43.747 01.828 428 Exposure complete 01:08:43.887 00.140 428 worker thread done servicing request 01:08:43.887 00.000 10672 OnExposeComplete: enter 01:08:43.887 00.000 10672 UpdateGuideState(): m_state=6 01:08:43.887 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2403 01:08:43.887 00.000 10672 Star::Find returns 1 (0), X=551.89, Y=268.57, Mass=185435, SNR=37.7, Peak=38880 HFD=2.4 01:08:43.887 00.000 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (0.14) = xAngle (1.81 = 1.81) 01:08:43.887 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.92 = 1.92) 01:08:43.887 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.95 mountX=-0.07 mountY=0.26, mountTheta=1.82 01:08:43.887 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.26, opts=13) 01:08:43.887 00.000 10672 Enqueuing Move request for scope (-0.10, 0.26) 01:08:43.887 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:43.887 00.000 428 Worker thread wakes up 01:08:43.887 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd 01:08:43.887 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.26) 01:08:43.887 00.000 428 Moving (-0.10, 0.26) raw xDistance=-0.07 yDistance=0.26 01:08:43.887 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 01:08:43.887 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:43.887 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:08:43.887 00.000 428 MoveAxis(E, 0, ABG) 01:08:43.887 00.000 428 Move returns status 0, amount 0 01:08:43.887 00.000 428 MoveAxis(N, 0, ABG) 01:08:43.887 00.000 428 Move returns status 0, amount 0 01:08:43.887 00.000 428 move complete, result=0 01:08:43.887 00.000 428 worker thread done servicing request 01:08:43.903 00.016 10672 UpdateGuideState exits: m=185435 SNR=37.7 01:08:43.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:43.903 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:43.903 00.000 10672 Enqueuing Expose request 01:08:43.903 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:08:43.903 00.000 428 Worker thread wakes up 01:08:43.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:43.903 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:45.746 01.843 428 Exposure complete 01:08:45.871 00.125 428 worker thread done servicing request 01:08:45.871 00.000 10672 OnExposeComplete: enter 01:08:45.871 00.000 10672 UpdateGuideState(): m_state=6 01:08:45.871 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2404 01:08:45.871 00.000 10672 Star::Find returns 1 (0), X=551.52, Y=268.01, Mass=205469, SNR=39.9, Peak=36160 HFD=2.8 01:08:45.871 00.000 10672 CameraToMount -- cameraTheta (-2.59) - m_xAngle (0.14) = xAngle (-2.73 = -2.73) 01:08:45.871 00.000 10672 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.62 = -2.62) 01:08:45.871 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=-0.29 hyp=0.56 cameraTheta=-2.59 mountX=-0.52 mountY=-0.28, mountTheta=-2.64 01:08:45.871 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=-0.29, opts=13) 01:08:45.871 00.000 10672 Enqueuing Move request for scope (-0.48, -0.29) 01:08:45.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:45.871 00.000 428 Worker thread wakes up 01:08:45.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.29) opts 0xd 01:08:45.871 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, -0.29) 01:08:45.871 00.000 428 Moving (-0.48, -0.29) raw xDistance=-0.52 yDistance=-0.28 01:08:45.871 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52 01:08:45.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:45.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 01:08:45.871 00.000 428 MoveAxis(E, 603, ABG) 01:08:45.871 00.000 428 Guiding Dir = 2, Dur = 603 01:08:45.871 00.000 428 IsSlewing returns 0 01:08:45.871 00.000 428 IsGuiding returns 0 01:08:45.902 00.031 10672 UpdateGuideState exits: m=205469 SNR=39.9 01:08:45.902 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:45.902 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:45.902 00.000 10672 Enqueuing Expose request 01:08:45.902 00.000 428 PulseGuide returned control before completion, sleep 585 01:08:45.965 00.063 10672 read socket command 10 01:08:45.965 00.000 10672 processing socket request REQDIST 01:08:45.965 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:08:45.965 00.000 10672 Sending socket response 35 (0x23) 01:08:46.527 00.562 428 IsGuiding returns 0 01:08:46.527 00.000 428 Move returns status 0, amount 603 01:08:46.527 00.000 428 MoveAxis(N, 0, ABG) 01:08:46.527 00.000 428 Move returns status 0, amount 0 01:08:46.527 00.000 428 move complete, result=0 01:08:46.527 00.000 428 worker thread done servicing request 01:08:46.527 00.000 428 Worker thread wakes up 01:08:46.527 00.000 10672 GuideStep: -0.5 px 603 ms EAST, -0.3 px 0 ms NORTH 01:08:46.527 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:46.527 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:47.745 01.218 428 Exposure complete 01:08:47.874 00.129 428 worker thread done servicing request 01:08:47.874 00.000 10672 OnExposeComplete: enter 01:08:47.890 00.016 10672 UpdateGuideState(): m_state=6 01:08:47.890 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2405 01:08:47.890 00.000 10672 Star::Find returns 1 (0), X=552.06, Y=268.08, Mass=204898, SNR=42.1, Peak=41392 HFD=2.7 01:08:47.890 00.000 10672 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.14) = xAngle (-1.42 = -1.42) 01:08:47.890 00.000 10672 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.31 = -1.31) 01:08:47.890 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.28 mountX=0.04 mountY=-0.23, mountTheta=-1.41 01:08:47.890 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.23, opts=13) 01:08:47.890 00.000 10672 Enqueuing Move request for scope (0.07, -0.23) 01:08:47.890 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:47.890 00.000 428 Worker thread wakes up 01:08:47.890 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd 01:08:47.890 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.23) 01:08:47.890 00.000 428 Moving (0.07, -0.23) raw xDistance=0.04 yDistance=-0.23 01:08:47.890 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:08:47.890 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:47.890 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 01:08:47.890 00.000 428 MoveAxis(E, 0, ABG) 01:08:47.890 00.000 428 Move returns status 0, amount 0 01:08:47.890 00.000 428 MoveAxis(N, 0, ABG) 01:08:47.890 00.000 428 Move returns status 0, amount 0 01:08:47.890 00.000 428 move complete, result=0 01:08:47.890 00.000 428 worker thread done servicing request 01:08:47.906 00.016 10672 UpdateGuideState exits: m=204898 SNR=42.1 01:08:47.906 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:47.906 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:47.906 00.000 10672 Enqueuing Expose request 01:08:47.906 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:08:47.906 00.000 428 Worker thread wakes up 01:08:47.906 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:47.906 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:49.749 01.843 428 Exposure complete 01:08:49.889 00.140 428 worker thread done servicing request 01:08:49.889 00.000 10672 OnExposeComplete: enter 01:08:49.889 00.000 10672 UpdateGuideState(): m_state=6 01:08:49.889 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2406 01:08:49.889 00.000 10672 Star::Find returns 1 (0), X=552.34, Y=268.35, Mass=195805, SNR=36.5, Peak=44224 HFD=3.0 01:08:49.889 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 01:08:49.889 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 01:08:49.889 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=0.04 hyp=0.34 cameraTheta=0.12 mountX=0.34 mountY=0.03, mountTheta=0.09 01:08:49.889 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=0.04, opts=13) 01:08:49.889 00.000 10672 Enqueuing Move request for scope (0.34, 0.04) 01:08:49.889 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:49.889 00.000 428 Worker thread wakes up 01:08:49.889 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.04) opts 0xd 01:08:49.889 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, 0.04) 01:08:49.889 00.000 428 Moving (0.34, 0.04) raw xDistance=0.34 yDistance=0.03 01:08:49.889 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 01:08:49.889 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:49.889 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:08:49.889 00.000 428 MoveAxis(E, 0, ABG) 01:08:49.889 00.000 428 Move returns status 0, amount 0 01:08:49.889 00.000 428 MoveAxis(N, 0, ABG) 01:08:49.889 00.000 428 Move returns status 0, amount 0 01:08:49.889 00.000 428 move complete, result=0 01:08:49.889 00.000 428 worker thread done servicing request 01:08:49.905 00.016 10672 UpdateGuideState exits: m=195805 SNR=36.5 01:08:49.905 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:49.905 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:49.905 00.000 10672 Enqueuing Expose request 01:08:49.905 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:08:49.905 00.000 428 Worker thread wakes up 01:08:49.905 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:49.905 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:50.967 01.062 10672 read socket command 10 01:08:50.967 00.000 10672 processing socket request REQDIST 01:08:50.967 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:08:50.967 00.000 10672 Sending socket response 32 (0x20) 01:08:51.748 00.781 428 Exposure complete 01:08:51.873 00.125 428 worker thread done servicing request 01:08:51.873 00.000 10672 OnExposeComplete: enter 01:08:51.873 00.000 10672 UpdateGuideState(): m_state=6 01:08:51.873 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2407 01:08:51.873 00.000 10672 Star::Find returns 1 (0), X=552.35, Y=268.26, Mass=210125, SNR=43.0, Peak=37568 HFD=2.8 01:08:51.873 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.14) = xAngle (-0.28 = -0.28) 01:08:51.873 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.18 = -0.18) 01:08:51.873 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.05 hyp=0.36 cameraTheta=-0.15 mountX=0.34 mountY=-0.06, mountTheta=-0.18 01:08:51.873 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.05, opts=13) 01:08:51.873 00.000 10672 Enqueuing Move request for scope (0.35, -0.05) 01:08:51.873 00.000 428 Worker thread wakes up 01:08:51.873 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:51.873 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.05) opts 0xd 01:08:51.873 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.05) 01:08:51.873 00.000 428 Moving (0.35, -0.05) raw xDistance=0.34 yDistance=-0.06 01:08:51.873 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 01:08:51.873 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:51.873 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:08:51.873 00.000 428 MoveAxis(E, 0, ABG) 01:08:51.873 00.000 428 Move returns status 0, amount 0 01:08:51.873 00.000 428 MoveAxis(N, 0, ABG) 01:08:51.873 00.000 428 Move returns status 0, amount 0 01:08:51.873 00.000 428 move complete, result=0 01:08:51.873 00.000 428 worker thread done servicing request 01:08:51.904 00.031 10672 UpdateGuideState exits: m=210125 SNR=43.0 01:08:51.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:51.904 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:51.904 00.000 10672 Enqueuing Expose request 01:08:51.904 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:08:51.904 00.000 428 Worker thread wakes up 01:08:51.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:51.904 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:53.748 01.844 428 Exposure complete 01:08:53.888 00.140 428 worker thread done servicing request 01:08:53.888 00.000 10672 OnExposeComplete: enter 01:08:53.888 00.000 10672 UpdateGuideState(): m_state=6 01:08:53.888 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2408 01:08:53.888 00.000 10672 Star::Find returns 1 (0), X=551.97, Y=268.34, Mass=183056, SNR=36.4, Peak=40848 HFD=2.4 01:08:53.888 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.14) = xAngle (2.21 = 2.21) 01:08:53.888 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.32 = 2.32) 01:08:53.888 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.34 mountX=-0.02 mountY=0.03, mountTheta=2.25 01:08:53.888 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.03, opts=13) 01:08:53.888 00.000 10672 Enqueuing Move request for scope (-0.03, 0.03) 01:08:53.888 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:53.888 00.000 428 Worker thread wakes up 01:08:53.888 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd 01:08:53.888 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.03) 01:08:53.888 00.000 428 Moving (-0.03, 0.03) raw xDistance=-0.02 yDistance=0.03 01:08:53.888 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:08:53.888 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:53.888 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:08:53.888 00.000 428 MoveAxis(E, 0, ABG) 01:08:53.888 00.000 428 Move returns status 0, amount 0 01:08:53.888 00.000 428 MoveAxis(N, 0, ABG) 01:08:53.888 00.000 428 Move returns status 0, amount 0 01:08:53.888 00.000 428 move complete, result=0 01:08:53.888 00.000 428 worker thread done servicing request 01:08:53.904 00.016 10672 UpdateGuideState exits: m=183056 SNR=36.4 01:08:53.904 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:53.904 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:53.904 00.000 10672 Enqueuing Expose request 01:08:53.904 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 01:08:53.904 00.000 428 Worker thread wakes up 01:08:53.904 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:53.904 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:55.747 01.843 428 Exposure complete 01:08:55.888 00.141 428 worker thread done servicing request 01:08:55.888 00.000 10672 OnExposeComplete: enter 01:08:55.888 00.000 10672 UpdateGuideState(): m_state=6 01:08:55.888 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2409 01:08:55.888 00.000 10672 Star::Find returns 1 (0), X=552.27, Y=268.20, Mass=179970, SNR=36.5, Peak=39312 HFD=2.6 01:08:55.888 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 01:08:55.888 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 01:08:55.888 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=0.25 mountY=-0.12, mountTheta=-0.43 01:08:55.888 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.11, opts=13) 01:08:55.888 00.000 10672 Enqueuing Move request for scope (0.27, -0.11) 01:08:55.888 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:55.888 00.000 428 Worker thread wakes up 01:08:55.888 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd 01:08:55.888 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.11) 01:08:55.888 00.000 428 Moving (0.27, -0.11) raw xDistance=0.25 yDistance=-0.12 01:08:55.888 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:08:55.888 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:55.888 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:08:55.888 00.000 428 MoveAxis(E, 0, ABG) 01:08:55.888 00.000 428 Move returns status 0, amount 0 01:08:55.888 00.000 428 MoveAxis(N, 0, ABG) 01:08:55.888 00.000 428 Move returns status 0, amount 0 01:08:55.888 00.000 428 move complete, result=0 01:08:55.888 00.000 428 worker thread done servicing request 01:08:55.903 00.015 10672 UpdateGuideState exits: m=179970 SNR=36.5 01:08:55.903 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:55.903 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:55.903 00.000 10672 Enqueuing Expose request 01:08:55.903 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:08:55.903 00.000 428 Worker thread wakes up 01:08:55.903 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:55.903 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:55.966 00.063 10672 read socket command 10 01:08:55.966 00.000 10672 processing socket request REQDIST 01:08:55.966 00.000 10672 SOCKSVR: Sending pixel error of 0.26 01:08:55.966 00.000 10672 Sending socket response 26 (0x1a) 01:08:57.750 01.784 428 Exposure complete 01:08:57.875 00.125 428 worker thread done servicing request 01:08:57.875 00.000 10672 OnExposeComplete: enter 01:08:57.875 00.000 10672 UpdateGuideState(): m_state=6 01:08:57.875 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2410 01:08:57.875 00.000 10672 Star::Find returns 1 (0), X=552.19, Y=267.99, Mass=233329, SNR=39.8, Peak=42144 HFD=3.9 01:08:57.875 00.000 10672 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.14) = xAngle (-1.16 = -1.16) 01:08:57.875 00.000 10672 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.05 = -1.05) 01:08:57.875 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.31 hyp=0.37 cameraTheta=-1.02 mountX=0.15 mountY=-0.32, mountTheta=-1.14 01:08:57.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.31, opts=13) 01:08:57.875 00.000 10672 Enqueuing Move request for scope (0.19, -0.31) 01:08:57.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:57.875 00.000 428 Worker thread wakes up 01:08:57.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.31) opts 0xd 01:08:57.875 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.31) 01:08:57.875 00.000 428 Moving (0.19, -0.31) raw xDistance=0.15 yDistance=-0.32 01:08:57.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:08:57.875 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:57.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:08:57.875 00.000 428 MoveAxis(E, 0, ABG) 01:08:57.875 00.000 428 Move returns status 0, amount 0 01:08:57.875 00.000 428 MoveAxis(N, 0, ABG) 01:08:57.875 00.000 428 Move returns status 0, amount 0 01:08:57.875 00.000 428 move complete, result=0 01:08:57.875 00.000 428 worker thread done servicing request 01:08:57.907 00.032 10672 UpdateGuideState exits: m=233329 SNR=39.8 01:08:57.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:57.907 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:57.907 00.000 10672 Enqueuing Expose request 01:08:57.907 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 01:08:57.907 00.000 428 Worker thread wakes up 01:08:57.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:57.907 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:08:59.750 01.843 428 Exposure complete 01:08:59.875 00.125 428 worker thread done servicing request 01:08:59.875 00.000 10672 OnExposeComplete: enter 01:08:59.875 00.000 10672 UpdateGuideState(): m_state=6 01:08:59.875 00.000 10672 Star::Find(15, 552, 267, 0, (0,0,0,0), 0.0, 0) frame 2411 01:08:59.875 00.000 10672 Star::Find returns 1 (0), X=552.13, Y=268.52, Mass=201413, SNR=38.3, Peak=29184 HFD=3.0 01:08:59.875 00.000 10672 CameraToMount -- cameraTheta (1.01) - m_xAngle (0.14) = xAngle (0.87 = 0.87) 01:08:59.875 00.000 10672 CameraToMount -- cameraTheta (1.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.98 = 0.98) 01:08:59.875 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.01 mountX=0.16 mountY=0.21, mountTheta=0.91 01:08:59.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.21, opts=13) 01:08:59.875 00.000 10672 Enqueuing Move request for scope (0.13, 0.21) 01:08:59.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:08:59.875 00.000 428 Worker thread wakes up 01:08:59.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd 01:08:59.875 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.21) 01:08:59.875 00.000 428 Moving (0.13, 0.21) raw xDistance=0.16 yDistance=0.21 01:08:59.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:08:59.875 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:08:59.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:08:59.875 00.000 428 MoveAxis(E, 0, ABG) 01:08:59.875 00.000 428 Move returns status 0, amount 0 01:08:59.875 00.000 428 MoveAxis(N, 0, ABG) 01:08:59.875 00.000 428 Move returns status 0, amount 0 01:08:59.875 00.000 428 move complete, result=0 01:08:59.875 00.000 428 worker thread done servicing request 01:08:59.906 00.031 10672 UpdateGuideState exits: m=201413 SNR=38.3 01:08:59.906 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:08:59.906 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:08:59.906 00.000 10672 Enqueuing Expose request 01:08:59.906 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:08:59.906 00.000 428 Worker thread wakes up 01:08:59.906 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:08:59.906 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:00.953 01.047 10672 read socket command 10 01:09:00.953 00.000 10672 processing socket request REQDIST 01:09:00.953 00.000 10672 SOCKSVR: Sending pixel error of 0.27 01:09:00.953 00.000 10672 Sending socket response 27 (0x1b) 01:09:01.749 00.796 428 Exposure complete 01:09:01.874 00.125 428 worker thread done servicing request 01:09:01.874 00.000 10672 OnExposeComplete: enter 01:09:01.874 00.000 10672 UpdateGuideState(): m_state=6 01:09:01.874 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2412 01:09:01.874 00.000 10672 Star::Find returns 1 (0), X=552.43, Y=268.22, Mass=171294, SNR=37.2, Peak=42480 HFD=2.6 01:09:01.874 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.14) = xAngle (-0.34 = -0.34) 01:09:01.874 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.23 = -0.23) 01:09:01.874 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.09 hyp=0.44 cameraTheta=-0.21 mountX=0.42 mountY=-0.10, mountTheta=-0.24 01:09:01.874 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.09, opts=13) 01:09:01.874 00.000 10672 Enqueuing Move request for scope (0.44, -0.09) 01:09:01.874 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:01.874 00.000 428 Worker thread wakes up 01:09:01.874 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.09) opts 0xd 01:09:01.874 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.09) 01:09:01.874 00.000 428 Moving (0.44, -0.09) raw xDistance=0.42 yDistance=-0.10 01:09:01.874 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 01:09:01.874 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:01.874 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:09:01.874 00.000 428 MoveAxis(E, 0, ABG) 01:09:01.874 00.000 428 Move returns status 0, amount 0 01:09:01.874 00.000 428 MoveAxis(N, 0, ABG) 01:09:01.874 00.000 428 Move returns status 0, amount 0 01:09:01.874 00.000 428 move complete, result=0 01:09:01.874 00.000 428 worker thread done servicing request 01:09:01.905 00.031 10672 UpdateGuideState exits: m=171294 SNR=37.2 01:09:01.905 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:01.905 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:01.905 00.000 10672 Enqueuing Expose request 01:09:01.905 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:09:01.905 00.000 428 Worker thread wakes up 01:09:01.905 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:01.905 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:03.748 01.843 428 Exposure complete 01:09:03.873 00.125 428 worker thread done servicing request 01:09:03.873 00.000 10672 OnExposeComplete: enter 01:09:03.873 00.000 10672 UpdateGuideState(): m_state=6 01:09:03.889 00.016 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2413 01:09:03.889 00.000 10672 Star::Find returns 1 (0), X=552.72, Y=267.92, Mass=197571, SNR=37.4, Peak=45312 HFD=2.6 01:09:03.889 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.14) = xAngle (-0.63 = -0.63) 01:09:03.889 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.52 = -0.52) 01:09:03.889 00.000 10672 CameraToMount -- cameraX=0.72 cameraY=-0.39 hyp=0.82 cameraTheta=-0.49 mountX=0.66 mountY=-0.41, mountTheta=-0.55 01:09:03.889 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.72, y=-0.39, opts=13) 01:09:03.889 00.000 10672 Enqueuing Move request for scope (0.72, -0.39) 01:09:03.889 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:03.889 00.000 428 Worker thread wakes up 01:09:03.889 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.39) opts 0xd 01:09:03.889 00.000 428 Handling offset move in thread for scope, endpoint = (0.72, -0.39) 01:09:03.889 00.000 428 Moving (0.72, -0.39) raw xDistance=0.66 yDistance=-0.41 01:09:03.889 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66 01:09:03.889 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:03.889 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 01:09:03.889 00.000 428 MoveAxis(W, 773, ABG) 01:09:03.889 00.000 428 Guiding Dir = 3, Dur = 773 01:09:03.889 00.000 428 IsSlewing returns 0 01:09:03.889 00.000 428 IsGuiding returns 0 01:09:03.905 00.016 428 PulseGuide returned control before completion, sleep 766 01:09:03.905 00.000 10672 UpdateGuideState exits: m=197571 SNR=37.4 01:09:03.905 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:03.905 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:03.905 00.000 10672 Enqueuing Expose request 01:09:04.691 00.786 428 IsGuiding returns 0 01:09:04.691 00.000 428 Move returns status 0, amount 773 01:09:04.691 00.000 428 MoveAxis(N, 0, ABG) 01:09:04.691 00.000 428 Move returns status 0, amount 0 01:09:04.691 00.000 428 move complete, result=0 01:09:04.691 00.000 428 worker thread done servicing request 01:09:04.691 00.000 428 Worker thread wakes up 01:09:04.691 00.000 10672 GuideStep: 0.7 px 773 ms WEST, -0.4 px 0 ms NORTH 01:09:04.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:04.691 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:05.737 01.046 428 Exposure complete 01:09:05.862 00.125 428 worker thread done servicing request 01:09:05.862 00.000 10672 OnExposeComplete: enter 01:09:05.862 00.000 10672 UpdateGuideState(): m_state=6 01:09:05.862 00.000 10672 Star::Find(15, 552, 267, 0, (0,0,0,0), 0.0, 0) frame 2414 01:09:05.862 00.000 10672 Star::Find returns 1 (0), X=552.20, Y=268.03, Mass=200093, SNR=42.7, Peak=30160 HFD=2.5 01:09:05.862 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.14) = xAngle (-1.08 = -1.08) 01:09:05.862 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.97 = -0.97) 01:09:05.862 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.28 hyp=0.35 cameraTheta=-0.95 mountX=0.16 mountY=-0.29, mountTheta=-1.06 01:09:05.862 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.28, opts=13) 01:09:05.862 00.000 10672 Enqueuing Move request for scope (0.20, -0.28) 01:09:05.862 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:05.862 00.000 428 Worker thread wakes up 01:09:05.862 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.28) opts 0xd 01:09:05.862 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.28) 01:09:05.862 00.000 428 Moving (0.20, -0.28) raw xDistance=0.16 yDistance=-0.29 01:09:05.862 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:09:05.862 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:05.862 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 01:09:05.862 00.000 428 MoveAxis(E, 0, ABG) 01:09:05.862 00.000 428 Move returns status 0, amount 0 01:09:05.862 00.000 428 MoveAxis(N, 0, ABG) 01:09:05.862 00.000 428 Move returns status 0, amount 0 01:09:05.862 00.000 428 move complete, result=0 01:09:05.862 00.000 428 worker thread done servicing request 01:09:05.893 00.031 10672 UpdateGuideState exits: m=200093 SNR=42.7 01:09:05.893 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:05.893 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:05.893 00.000 10672 Enqueuing Expose request 01:09:05.893 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:09:05.893 00.000 428 Worker thread wakes up 01:09:05.893 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:05.893 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:05.956 00.063 10672 read socket command 10 01:09:05.956 00.000 10672 processing socket request REQDIST 01:09:05.956 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:09:05.956 00.000 10672 Sending socket response 43 (0x2b) 01:09:07.736 01.780 428 Exposure complete 01:09:07.877 00.141 428 worker thread done servicing request 01:09:07.877 00.000 10672 OnExposeComplete: enter 01:09:07.877 00.000 10672 UpdateGuideState(): m_state=6 01:09:07.877 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2415 01:09:07.877 00.000 10672 Star::Find returns 1 (0), X=551.99, Y=267.89, Mass=232975, SNR=45.9, Peak=43024 HFD=3.0 01:09:07.877 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 01:09:07.877 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 01:09:07.877 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.41 hyp=0.41 cameraTheta=-1.59 mountX=-0.06 mountY=-0.41, mountTheta=-1.73 01:09:07.877 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.41, opts=13) 01:09:07.877 00.000 10672 Enqueuing Move request for scope (-0.01, -0.41) 01:09:07.877 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:07.877 00.000 428 Worker thread wakes up 01:09:07.877 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.41) opts 0xd 01:09:07.877 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.41) 01:09:07.877 00.000 428 Moving (-0.01, -0.41) raw xDistance=-0.06 yDistance=-0.41 01:09:07.877 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 01:09:07.877 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:07.877 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 01:09:07.877 00.000 428 MoveAxis(E, 0, ABG) 01:09:07.877 00.000 428 Move returns status 0, amount 0 01:09:07.877 00.000 428 MoveAxis(N, 0, ABG) 01:09:07.877 00.000 428 Move returns status 0, amount 0 01:09:07.877 00.000 428 move complete, result=0 01:09:07.877 00.000 428 worker thread done servicing request 01:09:07.908 00.031 10672 UpdateGuideState exits: m=232975 SNR=45.9 01:09:07.908 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:07.908 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:07.908 00.000 10672 Enqueuing Expose request 01:09:07.908 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 01:09:07.908 00.000 428 Worker thread wakes up 01:09:07.908 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:07.908 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:09.736 01.828 428 Exposure complete 01:09:09.861 00.125 428 worker thread done servicing request 01:09:09.861 00.000 10672 OnExposeComplete: enter 01:09:09.861 00.000 10672 UpdateGuideState(): m_state=6 01:09:09.861 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2416 01:09:09.861 00.000 10672 Star::Find returns 1 (0), X=551.89, Y=268.10, Mass=199757, SNR=38.6, Peak=30384 HFD=2.8 01:09:09.861 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 01:09:09.861 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.07 = -2.07) 01:09:09.861 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-2.04 mountX=-0.13 mountY=-0.20, mountTheta=-2.14 01:09:09.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.20, opts=13) 01:09:09.861 00.000 10672 Enqueuing Move request for scope (-0.10, -0.20) 01:09:09.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:09:09.861 00.000 428 Worker thread wakes up 01:09:09.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd 01:09:09.861 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.20) 01:09:09.861 00.000 428 Moving (-0.10, -0.20) raw xDistance=-0.13 yDistance=-0.20 01:09:09.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:09:09.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:09.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:09:09.861 00.000 428 MoveAxis(E, 0, ABG) 01:09:09.876 00.015 428 Move returns status 0, amount 0 01:09:09.876 00.000 428 MoveAxis(N, 0, ABG) 01:09:09.876 00.000 428 Move returns status 0, amount 0 01:09:09.876 00.000 428 move complete, result=0 01:09:09.876 00.000 428 worker thread done servicing request 01:09:09.892 00.016 10672 UpdateGuideState exits: m=199757 SNR=38.6 01:09:09.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:09.892 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:09.892 00.000 10672 Enqueuing Expose request 01:09:09.892 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:09:09.892 00.000 428 Worker thread wakes up 01:09:09.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:09.892 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:10.954 01.062 10672 read socket command 10 01:09:10.954 00.000 10672 processing socket request REQDIST 01:09:10.954 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:09:10.954 00.000 10672 Sending socket response 36 (0x24) 01:09:11.735 00.781 428 Exposure complete 01:09:11.876 00.141 428 worker thread done servicing request 01:09:11.876 00.000 10672 OnExposeComplete: enter 01:09:11.876 00.000 10672 UpdateGuideState(): m_state=6 01:09:11.876 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2417 01:09:11.876 00.000 10672 Star::Find returns 1 (0), X=551.75, Y=267.55, Mass=187708, SNR=38.6, Peak=39536 HFD=2.7 01:09:11.876 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (0.14) = xAngle (-2.02 = -2.02) 01:09:11.876 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.91 = -1.91) 01:09:11.876 00.000 10672 CameraToMount -- cameraX=-0.24 cameraY=-0.76 hyp=0.80 cameraTheta=-1.88 mountX=-0.35 mountY=-0.75, mountTheta=-2.00 01:09:11.876 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.24, y=-0.76, opts=13) 01:09:11.876 00.000 10672 Enqueuing Move request for scope (-0.24, -0.76) 01:09:11.876 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:11.876 00.000 428 Worker thread wakes up 01:09:11.876 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.76) opts 0xd 01:09:11.876 00.000 428 Handling offset move in thread for scope, endpoint = (-0.24, -0.76) 01:09:11.876 00.000 428 Moving (-0.24, -0.76) raw xDistance=-0.35 yDistance=-0.75 01:09:11.876 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:09:11.876 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 01:09:11.876 00.000 428 MoveAxis(E, 0, ABG) 01:09:11.876 00.000 428 Move returns status 0, amount 0 01:09:11.876 00.000 428 MoveAxis(N, 1001, ABG) 01:09:11.876 00.000 428 Guiding Dir = 0, Dur = 1001 01:09:11.876 00.000 428 IsSlewing returns 0 01:09:11.876 00.000 428 IsGuiding returns 0 01:09:11.907 00.031 10672 UpdateGuideState exits: m=187708 SNR=38.6 01:09:11.907 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:11.907 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:11.907 00.000 10672 Enqueuing Expose request 01:09:11.954 00.047 428 PulseGuide returned control before completion, sleep 928 01:09:12.927 00.973 428 IsGuiding returns 1 01:09:12.927 00.000 428 scope still moving after pulse duration time elapsed 01:09:12.990 00.063 428 IsSlewing returns 0 01:09:12.990 00.000 428 IsGuiding returns 0 01:09:12.990 00.000 428 scope move finished after 1001 + 106 ms 01:09:12.990 00.000 428 Move returns status 0, amount 1001 01:09:12.990 00.000 428 move complete, result=0 01:09:12.990 00.000 428 worker thread done servicing request 01:09:12.990 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 1001 ms NORTH 01:09:12.990 00.000 428 Worker thread wakes up 01:09:12.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:12.990 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:13.739 00.749 428 Exposure complete 01:09:13.880 00.141 428 worker thread done servicing request 01:09:13.880 00.000 10672 OnExposeComplete: enter 01:09:13.880 00.000 10672 UpdateGuideState(): m_state=6 01:09:13.880 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2418 01:09:13.880 00.000 10672 Star::Find returns 1 (0), X=551.49, Y=267.98, Mass=216662, SNR=39.2, Peak=24384 HFD=3.0 01:09:13.880 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 01:09:13.880 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.60 = -2.60) 01:09:13.880 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.33 hyp=0.60 cameraTheta=-2.57 mountX=-0.55 mountY=-0.31, mountTheta=-2.62 01:09:13.880 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.33, opts=13) 01:09:13.880 00.000 10672 Enqueuing Move request for scope (-0.51, -0.33) 01:09:13.880 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:13.880 00.000 428 Worker thread wakes up 01:09:13.880 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.33) opts 0xd 01:09:13.880 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.33) 01:09:13.880 00.000 428 Moving (-0.51, -0.33) raw xDistance=-0.55 yDistance=-0.31 01:09:13.880 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55 01:09:13.880 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:13.880 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 01:09:13.880 00.000 428 MoveAxis(E, 638, ABG) 01:09:13.880 00.000 428 Guiding Dir = 2, Dur = 638 01:09:13.880 00.000 428 IsSlewing returns 0 01:09:13.880 00.000 428 IsGuiding returns 0 01:09:13.896 00.016 10672 UpdateGuideState exits: m=216662 SNR=39.2 01:09:13.896 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:13.896 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:13.911 00.015 10672 Enqueuing Expose request 01:09:13.911 00.000 428 PulseGuide returned control before completion, sleep 619 01:09:14.568 00.657 428 IsGuiding returns 1 01:09:14.568 00.000 428 scope still moving after pulse duration time elapsed 01:09:14.599 00.031 428 IsSlewing returns 0 01:09:14.599 00.000 428 IsGuiding returns 0 01:09:14.599 00.000 428 scope move finished after 638 + 79 ms 01:09:14.599 00.000 428 Move returns status 0, amount 638 01:09:14.599 00.000 428 MoveAxis(N, 0, ABG) 01:09:14.599 00.000 428 Move returns status 0, amount 0 01:09:14.599 00.000 428 move complete, result=0 01:09:14.599 00.000 428 worker thread done servicing request 01:09:14.599 00.000 428 Worker thread wakes up 01:09:14.599 00.000 10672 GuideStep: -0.5 px 638 ms EAST, -0.3 px 0 ms NORTH 01:09:14.599 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:14.599 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:15.739 01.140 428 Exposure complete 01:09:15.864 00.125 428 worker thread done servicing request 01:09:15.864 00.000 10672 OnExposeComplete: enter 01:09:15.864 00.000 10672 UpdateGuideState(): m_state=6 01:09:15.864 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2419 01:09:15.864 00.000 10672 Star::Find returns 1 (0), X=551.60, Y=267.89, Mass=195909, SNR=40.5, Peak=29936 HFD=2.5 01:09:15.864 00.000 10672 CameraToMount -- cameraTheta (-2.32) - m_xAngle (0.14) = xAngle (-2.46 = -2.46) 01:09:15.864 00.000 10672 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.35 = -2.35) 01:09:15.864 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.42 hyp=0.57 cameraTheta=-2.32 mountX=-0.45 mountY=-0.41, mountTheta=-2.40 01:09:15.864 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.42, opts=13) 01:09:15.864 00.000 10672 Enqueuing Move request for scope (-0.39, -0.42) 01:09:15.864 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:15.864 00.000 428 Worker thread wakes up 01:09:15.864 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.42) opts 0xd 01:09:15.864 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.42) 01:09:15.864 00.000 428 Moving (-0.39, -0.42) raw xDistance=-0.45 yDistance=-0.41 01:09:15.864 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.45 01:09:15.864 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:15.864 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 01:09:15.864 00.000 428 MoveAxis(E, 566, ABG) 01:09:15.864 00.000 428 Guiding Dir = 2, Dur = 566 01:09:15.864 00.000 428 IsSlewing returns 0 01:09:15.864 00.000 428 IsGuiding returns 0 01:09:15.895 00.031 10672 UpdateGuideState exits: m=195909 SNR=40.5 01:09:15.895 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:15.895 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:15.895 00.000 428 PulseGuide returned control before completion, sleep 554 01:09:15.895 00.000 10672 Enqueuing Expose request 01:09:15.958 00.063 10672 read socket command 10 01:09:15.958 00.000 10672 processing socket request REQDIST 01:09:15.958 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:09:15.958 00.000 10672 Sending socket response 54 (0x36) 01:09:16.458 00.500 428 IsGuiding returns 1 01:09:16.458 00.000 428 scope still moving after pulse duration time elapsed 01:09:16.504 00.046 428 IsSlewing returns 0 01:09:16.504 00.000 428 IsGuiding returns 0 01:09:16.504 00.000 428 scope move finished after 566 + 66 ms 01:09:16.504 00.000 428 Move returns status 0, amount 566 01:09:16.504 00.000 428 MoveAxis(N, 0, ABG) 01:09:16.504 00.000 428 Move returns status 0, amount 0 01:09:16.504 00.000 428 move complete, result=0 01:09:16.504 00.000 428 worker thread done servicing request 01:09:16.504 00.000 428 Worker thread wakes up 01:09:16.504 00.000 10672 GuideStep: -0.4 px 566 ms EAST, -0.4 px 0 ms NORTH 01:09:16.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:16.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:17.738 01.234 428 Exposure complete 01:09:17.863 00.125 428 worker thread done servicing request 01:09:17.863 00.000 10672 OnExposeComplete: enter 01:09:17.863 00.000 10672 UpdateGuideState(): m_state=6 01:09:17.863 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2420 01:09:17.863 00.000 10672 Star::Find returns 1 (0), X=552.15, Y=268.88, Mass=194487, SNR=36.7, Peak=24160 HFD=2.8 01:09:17.863 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (0.14) = xAngle (1.17 = 1.17) 01:09:17.863 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.28 = 1.28) 01:09:17.863 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.58 hyp=0.60 cameraTheta=1.31 mountX=0.23 mountY=0.57, mountTheta=1.18 01:09:17.863 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.58, opts=13) 01:09:17.863 00.000 10672 Enqueuing Move request for scope (0.15, 0.58) 01:09:17.863 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:17.863 00.000 428 Worker thread wakes up 01:09:17.863 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.58) opts 0xd 01:09:17.863 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.58) 01:09:17.863 00.000 428 Moving (0.15, 0.58) raw xDistance=0.23 yDistance=0.57 01:09:17.863 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:09:17.863 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:09:17.863 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.57 01:09:17.863 00.000 428 MoveAxis(E, 0, ABG) 01:09:17.863 00.000 428 Move returns status 0, amount 0 01:09:17.863 00.000 428 MoveAxis(N, 0, ABG) 01:09:17.863 00.000 428 Move returns status 0, amount 0 01:09:17.863 00.000 428 move complete, result=0 01:09:17.863 00.000 428 worker thread done servicing request 01:09:17.894 00.031 10672 UpdateGuideState exits: m=194487 SNR=36.7 01:09:17.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:17.894 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:17.894 00.000 10672 Enqueuing Expose request 01:09:17.894 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 01:09:17.894 00.000 428 Worker thread wakes up 01:09:17.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:17.894 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:19.738 01.844 428 Exposure complete 01:09:19.878 00.140 428 worker thread done servicing request 01:09:19.878 00.000 10672 OnExposeComplete: enter 01:09:19.878 00.000 10672 UpdateGuideState(): m_state=6 01:09:19.878 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2421 01:09:19.878 00.000 10672 Star::Find returns 1 (0), X=552.46, Y=268.63, Mass=213604, SNR=38.3, Peak=42144 HFD=3.0 01:09:19.878 00.000 10672 CameraToMount -- cameraTheta (0.61) - m_xAngle (0.14) = xAngle (0.47 = 0.47) 01:09:19.878 00.000 10672 CameraToMount -- cameraTheta (0.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.58 = 0.58) 01:09:19.878 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.32 hyp=0.57 cameraTheta=0.61 mountX=0.50 mountY=0.31, mountTheta=0.55 01:09:19.878 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.32, opts=13) 01:09:19.878 00.000 10672 Enqueuing Move request for scope (0.46, 0.32) 01:09:19.878 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:19.878 00.000 428 Worker thread wakes up 01:09:19.878 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.32) opts 0xd 01:09:19.878 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.32) 01:09:19.878 00.000 428 Moving (0.46, 0.32) raw xDistance=0.50 yDistance=0.31 01:09:19.878 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 01:09:19.878 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:19.878 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:09:19.878 00.000 428 MoveAxis(W, 590, ABG) 01:09:19.878 00.000 428 Guiding Dir = 3, Dur = 590 01:09:19.878 00.000 428 IsSlewing returns 0 01:09:19.878 00.000 428 IsGuiding returns 0 01:09:19.894 00.016 10672 UpdateGuideState exits: m=213604 SNR=38.3 01:09:19.894 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:19.894 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:19.894 00.000 10672 Enqueuing Expose request 01:09:19.909 00.015 428 PulseGuide returned control before completion, sleep 571 01:09:20.488 00.579 428 IsGuiding returns 1 01:09:20.488 00.000 428 scope still moving after pulse duration time elapsed 01:09:20.550 00.062 428 IsSlewing returns 0 01:09:20.550 00.000 428 IsGuiding returns 0 01:09:20.550 00.000 428 scope move finished after 590 + 77 ms 01:09:20.550 00.000 428 Move returns status 0, amount 590 01:09:20.550 00.000 428 MoveAxis(N, 0, ABG) 01:09:20.550 00.000 428 Move returns status 0, amount 0 01:09:20.550 00.000 428 move complete, result=0 01:09:20.550 00.000 428 worker thread done servicing request 01:09:20.550 00.000 428 Worker thread wakes up 01:09:20.550 00.000 10672 GuideStep: 0.5 px 590 ms WEST, 0.3 px 0 ms NORTH 01:09:20.550 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:20.550 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:20.961 00.411 10672 read socket command 10 01:09:20.961 00.000 10672 processing socket request REQDIST 01:09:20.961 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:09:20.961 00.000 10672 Sending socket response 56 (0x38) 01:09:21.726 00.765 428 Exposure complete 01:09:21.851 00.125 428 worker thread done servicing request 01:09:21.851 00.000 10672 OnExposeComplete: enter 01:09:21.851 00.000 10672 UpdateGuideState(): m_state=6 01:09:21.851 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2422 01:09:21.851 00.000 10672 Star::Find returns 1 (0), X=551.85, Y=268.23, Mass=185954, SNR=41.8, Peak=38016 HFD=2.5 01:09:21.851 00.000 10672 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.14) = xAngle (-2.80 = -2.80) 01:09:21.851 00.000 10672 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.69 = -2.69) 01:09:21.851 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.66 mountX=-0.15 mountY=-0.07, mountTheta=-2.71 01:09:21.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.07, opts=13) 01:09:21.851 00.000 10672 Enqueuing Move request for scope (-0.14, -0.07) 01:09:21.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:21.851 00.000 428 Worker thread wakes up 01:09:21.867 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd 01:09:21.867 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.07) 01:09:21.867 00.000 428 Moving (-0.14, -0.07) raw xDistance=-0.15 yDistance=-0.07 01:09:21.867 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:09:21.867 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:21.867 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:09:21.867 00.000 428 MoveAxis(E, 0, ABG) 01:09:21.867 00.000 428 Move returns status 0, amount 0 01:09:21.867 00.000 428 MoveAxis(N, 0, ABG) 01:09:21.867 00.000 428 Move returns status 0, amount 0 01:09:21.867 00.000 428 move complete, result=0 01:09:21.867 00.000 428 worker thread done servicing request 01:09:21.883 00.016 10672 UpdateGuideState exits: m=185954 SNR=41.8 01:09:21.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:21.883 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:21.883 00.000 10672 Enqueuing Expose request 01:09:21.883 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:09:21.883 00.000 428 Worker thread wakes up 01:09:21.883 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:21.883 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:23.741 01.858 428 Exposure complete 01:09:23.866 00.125 428 worker thread done servicing request 01:09:23.866 00.000 10672 OnExposeComplete: enter 01:09:23.866 00.000 10672 UpdateGuideState(): m_state=6 01:09:23.866 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2423 01:09:23.866 00.000 10672 Star::Find returns 1 (0), X=551.84, Y=268.46, Mass=215871, SNR=40.4, Peak=44992 HFD=2.6 01:09:23.866 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.14) = xAngle (2.24 = 2.24) 01:09:23.866 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.34 = 2.34) 01:09:23.866 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.37 mountX=-0.14 mountY=0.16, mountTheta=2.28 01:09:23.866 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.15, opts=13) 01:09:23.866 00.000 10672 Enqueuing Move request for scope (-0.16, 0.15) 01:09:23.866 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:23.866 00.000 428 Worker thread wakes up 01:09:23.866 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd 01:09:23.866 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.15) 01:09:23.866 00.000 428 Moving (-0.16, 0.15) raw xDistance=-0.14 yDistance=0.16 01:09:23.866 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 01:09:23.866 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:23.866 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:09:23.866 00.000 428 MoveAxis(E, 0, ABG) 01:09:23.866 00.000 428 Move returns status 0, amount 0 01:09:23.866 00.000 428 MoveAxis(N, 0, ABG) 01:09:23.866 00.000 428 Move returns status 0, amount 0 01:09:23.866 00.000 428 move complete, result=0 01:09:23.866 00.000 428 worker thread done servicing request 01:09:23.897 00.031 10672 UpdateGuideState exits: m=215871 SNR=40.4 01:09:23.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:23.897 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:23.897 00.000 10672 Enqueuing Expose request 01:09:23.897 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:09:23.897 00.000 428 Worker thread wakes up 01:09:23.897 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:23.897 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:25.725 01.828 428 Exposure complete 01:09:25.850 00.125 428 worker thread done servicing request 01:09:25.850 00.000 10672 OnExposeComplete: enter 01:09:25.850 00.000 10672 UpdateGuideState(): m_state=6 01:09:25.850 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2424 01:09:25.850 00.000 10672 Star::Find returns 1 (0), X=552.40, Y=268.06, Mass=184232, SNR=36.0, Peak=39648 HFD=2.3 01:09:25.850 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.69 = -0.69) 01:09:25.850 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 01:09:25.850 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.25 hyp=0.48 cameraTheta=-0.55 mountX=0.37 mountY=-0.26, mountTheta=-0.62 01:09:25.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.25, opts=13) 01:09:25.850 00.000 10672 Enqueuing Move request for scope (0.41, -0.25) 01:09:25.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:25.850 00.000 428 Worker thread wakes up 01:09:25.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.25) opts 0xd 01:09:25.850 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.25) 01:09:25.850 00.000 428 Moving (0.41, -0.25) raw xDistance=0.37 yDistance=-0.26 01:09:25.866 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:09:25.866 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:25.866 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 01:09:25.866 00.000 428 MoveAxis(E, 0, ABG) 01:09:25.866 00.000 428 Move returns status 0, amount 0 01:09:25.866 00.000 428 MoveAxis(N, 0, ABG) 01:09:25.866 00.000 428 Move returns status 0, amount 0 01:09:25.866 00.000 428 move complete, result=0 01:09:25.866 00.000 428 worker thread done servicing request 01:09:25.881 00.015 10672 UpdateGuideState exits: m=184232 SNR=36.0 01:09:25.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:25.881 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:25.881 00.000 10672 Enqueuing Expose request 01:09:25.881 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 01:09:25.881 00.000 428 Worker thread wakes up 01:09:25.881 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:25.881 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:25.959 00.078 10672 read socket command 10 01:09:25.959 00.000 10672 processing socket request REQDIST 01:09:25.959 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:09:25.959 00.000 10672 Sending socket response 40 (0x28) 01:09:27.740 01.781 428 Exposure complete 01:09:27.865 00.125 428 worker thread done servicing request 01:09:27.865 00.000 10672 OnExposeComplete: enter 01:09:27.865 00.000 10672 UpdateGuideState(): m_state=6 01:09:27.865 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2425 01:09:27.865 00.000 10672 Star::Find returns 1 (0), X=552.64, Y=268.16, Mass=196243, SNR=41.1, Peak=40304 HFD=2.7 01:09:27.865 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 01:09:27.865 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 01:09:27.865 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=-0.14 hyp=0.66 cameraTheta=-0.22 mountX=0.62 mountY=-0.16, mountTheta=-0.26 01:09:27.865 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=-0.14, opts=13) 01:09:27.865 00.000 10672 Enqueuing Move request for scope (0.65, -0.14) 01:09:27.865 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:27.865 00.000 428 Worker thread wakes up 01:09:27.865 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.14) opts 0xd 01:09:27.865 00.000 428 Handling offset move in thread for scope, endpoint = (0.65, -0.14) 01:09:27.865 00.000 428 Moving (0.65, -0.14) raw xDistance=0.62 yDistance=-0.16 01:09:27.865 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 01:09:27.865 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:27.865 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 01:09:27.865 00.000 428 MoveAxis(W, 730, ABG) 01:09:27.865 00.000 428 Guiding Dir = 3, Dur = 730 01:09:27.865 00.000 428 IsSlewing returns 0 01:09:27.865 00.000 428 IsGuiding returns 0 01:09:27.896 00.031 10672 UpdateGuideState exits: m=196243 SNR=41.1 01:09:27.896 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:27.896 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:27.896 00.000 10672 Enqueuing Expose request 01:09:27.896 00.000 428 PulseGuide returned control before completion, sleep 712 01:09:28.646 00.750 428 IsGuiding returns 1 01:09:28.646 00.000 428 scope still moving after pulse duration time elapsed 01:09:28.677 00.031 428 IsSlewing returns 0 01:09:28.677 00.000 428 IsGuiding returns 0 01:09:28.677 00.000 428 scope move finished after 730 + 83 ms 01:09:28.677 00.000 428 Move returns status 0, amount 730 01:09:28.677 00.000 428 MoveAxis(N, 0, ABG) 01:09:28.677 00.000 428 Move returns status 0, amount 0 01:09:28.677 00.000 428 move complete, result=0 01:09:28.677 00.000 428 worker thread done servicing request 01:09:28.677 00.000 428 Worker thread wakes up 01:09:28.677 00.000 10672 GuideStep: 0.6 px 730 ms WEST, -0.2 px 0 ms NORTH 01:09:28.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:28.677 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:29.729 01.052 428 Exposure complete 01:09:29.869 00.140 428 worker thread done servicing request 01:09:29.869 00.000 10672 OnExposeComplete: enter 01:09:29.869 00.000 10672 UpdateGuideState(): m_state=6 01:09:29.869 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2426 01:09:29.869 00.000 10672 Star::Find returns 1 (0), X=552.12, Y=268.22, Mass=210244, SNR=39.7, Peak=40624 HFD=2.8 01:09:29.869 00.000 10672 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.14) = xAngle (-0.76 = -0.76) 01:09:29.869 00.000 10672 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.65 = -0.65) 01:09:29.869 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.62 mountX=0.11 mountY=-0.09, mountTheta=-0.69 01:09:29.869 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.09, opts=13) 01:09:29.869 00.000 10672 Enqueuing Move request for scope (0.12, -0.09) 01:09:29.869 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:29.869 00.000 428 Worker thread wakes up 01:09:29.869 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd 01:09:29.869 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.09) 01:09:29.869 00.000 428 Moving (0.12, -0.09) raw xDistance=0.11 yDistance=-0.09 01:09:29.869 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 01:09:29.869 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:29.869 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:09:29.869 00.000 428 MoveAxis(E, 0, ABG) 01:09:29.869 00.000 428 Move returns status 0, amount 0 01:09:29.869 00.000 428 MoveAxis(N, 0, ABG) 01:09:29.869 00.000 428 Move returns status 0, amount 0 01:09:29.869 00.000 428 move complete, result=0 01:09:29.869 00.000 428 worker thread done servicing request 01:09:29.901 00.032 10672 UpdateGuideState exits: m=210244 SNR=39.7 01:09:29.901 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:29.901 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:29.901 00.000 10672 Enqueuing Expose request 01:09:29.901 00.000 428 Worker thread wakes up 01:09:29.901 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:09:29.901 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:29.901 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:30.963 01.062 10672 read socket command 10 01:09:30.963 00.000 10672 processing socket request REQDIST 01:09:30.963 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:09:30.963 00.000 10672 Sending socket response 38 (0x26) 01:09:31.728 00.765 428 Exposure complete 01:09:31.853 00.125 428 worker thread done servicing request 01:09:31.853 00.000 10672 OnExposeComplete: enter 01:09:31.853 00.000 10672 UpdateGuideState(): m_state=6 01:09:31.853 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2427 01:09:31.853 00.000 10672 Star::Find returns 1 (0), X=552.14, Y=268.51, Mass=195922, SNR=38.6, Peak=42704 HFD=2.5 01:09:31.853 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.81 = 0.81) 01:09:31.853 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.92 = 0.92) 01:09:31.853 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.24 cameraTheta=0.95 mountX=0.17 mountY=0.19, mountTheta=0.86 01:09:31.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.20, opts=13) 01:09:31.853 00.000 10672 Enqueuing Move request for scope (0.14, 0.20) 01:09:31.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:31.853 00.000 428 Worker thread wakes up 01:09:31.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd 01:09:31.853 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.20) 01:09:31.853 00.000 428 Moving (0.14, 0.20) raw xDistance=0.17 yDistance=0.19 01:09:31.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:09:31.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:31.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:09:31.853 00.000 428 MoveAxis(E, 0, ABG) 01:09:31.853 00.000 428 Move returns status 0, amount 0 01:09:31.853 00.000 428 MoveAxis(N, 0, ABG) 01:09:31.853 00.000 428 Move returns status 0, amount 0 01:09:31.853 00.000 428 move complete, result=0 01:09:31.853 00.000 428 worker thread done servicing request 01:09:31.884 00.031 10672 UpdateGuideState exits: m=195922 SNR=38.6 01:09:31.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:31.884 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:31.884 00.000 10672 Enqueuing Expose request 01:09:31.884 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:09:31.884 00.000 428 Worker thread wakes up 01:09:31.884 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:31.884 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:33.727 01.843 428 Exposure complete 01:09:33.852 00.125 428 worker thread done servicing request 01:09:33.852 00.000 10672 OnExposeComplete: enter 01:09:33.852 00.000 10672 UpdateGuideState(): m_state=6 01:09:33.852 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2428 01:09:33.852 00.000 10672 Star::Find returns 1 (0), X=552.36, Y=269.19, Mass=205132, SNR=40.0, Peak=44880 HFD=2.7 01:09:33.852 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.14) = xAngle (1.04 = 1.04) 01:09:33.852 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.14 = 1.14) 01:09:33.852 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.88 hyp=0.96 cameraTheta=1.17 mountX=0.49 mountY=0.87, mountTheta=1.06 01:09:33.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.88, opts=13) 01:09:33.852 00.000 10672 Enqueuing Move request for scope (0.37, 0.88) 01:09:33.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:33.852 00.000 428 Worker thread wakes up 01:09:33.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.88) opts 0xd 01:09:33.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.88) 01:09:33.852 00.000 428 Moving (0.37, 0.88) raw xDistance=0.49 yDistance=0.87 01:09:33.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 01:09:33.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:09:33.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.87 01:09:33.852 00.000 428 MoveAxis(W, 570, ABG) 01:09:33.852 00.000 428 Guiding Dir = 3, Dur = 570 01:09:33.868 00.016 428 IsSlewing returns 0 01:09:33.868 00.000 428 IsGuiding returns 0 01:09:33.884 00.016 10672 UpdateGuideState exits: m=205132 SNR=40.0 01:09:33.884 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:33.884 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:33.884 00.000 10672 Enqueuing Expose request 01:09:33.884 00.000 428 PulseGuide returned control before completion, sleep 552 01:09:34.477 00.593 428 IsGuiding returns 1 01:09:34.477 00.000 428 scope still moving after pulse duration time elapsed 01:09:34.524 00.047 428 IsSlewing returns 0 01:09:34.524 00.000 428 IsGuiding returns 0 01:09:34.524 00.000 428 scope move finished after 570 + 87 ms 01:09:34.524 00.000 428 Move returns status 0, amount 570 01:09:34.524 00.000 428 MoveAxis(N, 0, ABG) 01:09:34.524 00.000 428 Move returns status 0, amount 0 01:09:34.524 00.000 428 move complete, result=0 01:09:34.524 00.000 428 worker thread done servicing request 01:09:34.524 00.000 428 Worker thread wakes up 01:09:34.524 00.000 10672 GuideStep: 0.5 px 570 ms WEST, 0.9 px 0 ms NORTH 01:09:34.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:34.524 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:35.727 01.203 428 Exposure complete 01:09:35.852 00.125 428 worker thread done servicing request 01:09:35.852 00.000 10672 OnExposeComplete: enter 01:09:35.852 00.000 10672 UpdateGuideState(): m_state=6 01:09:35.852 00.000 10672 Star::Find(15, 552, 269, 0, (0,0,0,0), 0.0, 0) frame 2429 01:09:35.852 00.000 10672 Star::Find returns 1 (0), X=552.50, Y=268.67, Mass=199172, SNR=38.0, Peak=45632 HFD=2.8 01:09:35.852 00.000 10672 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.14) = xAngle (0.49 = 0.49) 01:09:35.852 00.000 10672 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.60 = 0.60) 01:09:35.852 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=0.36 hyp=0.62 cameraTheta=0.63 mountX=0.55 mountY=0.35, mountTheta=0.57 01:09:35.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=0.36, opts=13) 01:09:35.852 00.000 10672 Enqueuing Move request for scope (0.50, 0.36) 01:09:35.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:35.852 00.000 428 Worker thread wakes up 01:09:35.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.36) opts 0xd 01:09:35.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, 0.36) 01:09:35.852 00.000 428 Moving (0.50, 0.36) raw xDistance=0.55 yDistance=0.35 01:09:35.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55 01:09:35.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:35.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 01:09:35.852 00.000 428 MoveAxis(W, 680, ABG) 01:09:35.852 00.000 428 Guiding Dir = 3, Dur = 680 01:09:35.883 00.031 10672 UpdateGuideState exits: m=199172 SNR=38.0 01:09:35.883 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:35.883 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:35.883 00.000 10672 Enqueuing Expose request 01:09:35.883 00.000 428 IsSlewing returns 0 01:09:35.883 00.000 428 IsGuiding returns 0 01:09:35.899 00.016 428 PulseGuide returned control before completion, sleep 676 01:09:35.961 00.062 10672 read socket command 10 01:09:35.961 00.000 10672 processing socket request REQDIST 01:09:35.961 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:09:35.961 00.000 10672 Sending socket response 55 (0x37) 01:09:36.617 00.656 428 IsGuiding returns 0 01:09:36.617 00.000 428 Move returns status 0, amount 680 01:09:36.617 00.000 428 MoveAxis(N, 0, ABG) 01:09:36.633 00.016 428 Move returns status 0, amount 0 01:09:36.633 00.000 428 move complete, result=0 01:09:36.633 00.000 428 worker thread done servicing request 01:09:36.633 00.000 10672 GuideStep: 0.5 px 680 ms WEST, 0.3 px 0 ms NORTH 01:09:36.633 00.000 428 Worker thread wakes up 01:09:36.633 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:36.633 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:37.731 01.098 428 Exposure complete 01:09:37.872 00.141 428 worker thread done servicing request 01:09:37.872 00.000 10672 OnExposeComplete: enter 01:09:37.872 00.000 10672 UpdateGuideState(): m_state=6 01:09:37.872 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2430 01:09:37.872 00.000 10672 Star::Find returns 1 (0), X=551.90, Y=268.30, Mass=172441, SNR=33.9, Peak=38224 HFD=2.4 01:09:37.872 00.000 10672 CameraToMount -- cameraTheta (-3.07) - m_xAngle (0.14) = xAngle (-3.20 = 3.08) 01:09:37.872 00.000 10672 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.10 = -3.10) 01:09:37.872 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.07 mountX=-0.09 mountY=-0.00, mountTheta=-3.10 01:09:37.872 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.01, opts=13) 01:09:37.872 00.000 10672 Enqueuing Move request for scope (-0.09, -0.01) 01:09:37.872 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:37.872 00.000 428 Worker thread wakes up 01:09:37.872 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd 01:09:37.872 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.01) 01:09:37.872 00.000 428 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=-0.00 01:09:37.872 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 01:09:37.872 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:37.872 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:09:37.872 00.000 428 MoveAxis(E, 0, ABG) 01:09:37.872 00.000 428 Move returns status 0, amount 0 01:09:37.872 00.000 428 MoveAxis(N, 0, ABG) 01:09:37.872 00.000 428 Move returns status 0, amount 0 01:09:37.872 00.000 428 move complete, result=0 01:09:37.872 00.000 428 worker thread done servicing request 01:09:37.887 00.015 10672 UpdateGuideState exits: m=172441 SNR=33.9 01:09:37.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:37.887 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:37.887 00.000 10672 Enqueuing Expose request 01:09:37.887 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:09:37.887 00.000 428 Worker thread wakes up 01:09:37.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:37.887 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:39.730 01.843 428 Exposure complete 01:09:39.871 00.141 428 worker thread done servicing request 01:09:39.871 00.000 10672 OnExposeComplete: enter 01:09:39.871 00.000 10672 UpdateGuideState(): m_state=6 01:09:39.871 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2431 01:09:39.871 00.000 10672 Star::Find returns 1 (0), X=551.88, Y=268.59, Mass=183042, SNR=35.5, Peak=42480 HFD=2.4 01:09:39.871 00.000 10672 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.14) = xAngle (1.83 = 1.83) 01:09:39.871 00.000 10672 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.94 = 1.94) 01:09:39.871 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.97 mountX=-0.08 mountY=0.28, mountTheta=1.84 01:09:39.871 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.28, opts=13) 01:09:39.871 00.000 10672 Enqueuing Move request for scope (-0.12, 0.28) 01:09:39.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:39.871 00.000 428 Worker thread wakes up 01:09:39.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd 01:09:39.871 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.28) 01:09:39.871 00.000 428 Moving (-0.12, 0.28) raw xDistance=-0.08 yDistance=0.28 01:09:39.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:09:39.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:39.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:09:39.871 00.000 428 MoveAxis(E, 0, ABG) 01:09:39.871 00.000 428 Move returns status 0, amount 0 01:09:39.871 00.000 428 MoveAxis(N, 0, ABG) 01:09:39.871 00.000 428 Move returns status 0, amount 0 01:09:39.871 00.000 428 move complete, result=0 01:09:39.871 00.000 428 worker thread done servicing request 01:09:39.886 00.015 10672 UpdateGuideState exits: m=183042 SNR=35.5 01:09:39.886 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:39.886 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:39.886 00.000 10672 Enqueuing Expose request 01:09:39.902 00.016 428 Worker thread wakes up 01:09:39.902 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:09:39.902 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:39.902 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:40.964 01.062 10672 read socket command 10 01:09:40.964 00.000 10672 processing socket request REQDIST 01:09:40.964 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:09:40.964 00.000 10672 Sending socket response 38 (0x26) 01:09:41.730 00.766 428 Exposure complete 01:09:41.855 00.125 428 worker thread done servicing request 01:09:41.855 00.000 10672 OnExposeComplete: enter 01:09:41.855 00.000 10672 UpdateGuideState(): m_state=6 01:09:41.855 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2432 01:09:41.855 00.000 10672 Star::Find returns 1 (0), X=552.12, Y=268.09, Mass=201237, SNR=36.8, Peak=44000 HFD=2.6 01:09:41.855 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.14) = xAngle (-1.20 = -1.20) 01:09:41.855 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.09 = -1.09) 01:09:41.855 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.25 cameraTheta=-1.06 mountX=0.09 mountY=-0.22, mountTheta=-1.18 01:09:41.855 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.21, opts=13) 01:09:41.855 00.000 10672 Enqueuing Move request for scope (0.12, -0.21) 01:09:41.855 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:41.855 00.000 428 Worker thread wakes up 01:09:41.855 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd 01:09:41.855 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.21) 01:09:41.855 00.000 428 Moving (0.12, -0.21) raw xDistance=0.09 yDistance=-0.22 01:09:41.855 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:09:41.855 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:41.855 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:09:41.855 00.000 428 MoveAxis(E, 0, ABG) 01:09:41.855 00.000 428 Move returns status 0, amount 0 01:09:41.855 00.000 428 MoveAxis(N, 0, ABG) 01:09:41.855 00.000 428 Move returns status 0, amount 0 01:09:41.855 00.000 428 move complete, result=0 01:09:41.855 00.000 428 worker thread done servicing request 01:09:41.886 00.031 10672 UpdateGuideState exits: m=201237 SNR=36.8 01:09:41.886 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:41.886 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:41.886 00.000 10672 Enqueuing Expose request 01:09:41.886 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:09:41.886 00.000 428 Worker thread wakes up 01:09:41.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:41.886 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:43.729 01.843 428 Exposure complete 01:09:43.870 00.141 428 worker thread done servicing request 01:09:43.870 00.000 10672 OnExposeComplete: enter 01:09:43.870 00.000 10672 UpdateGuideState(): m_state=6 01:09:43.870 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2433 01:09:43.870 00.000 10672 Star::Find returns 1 (0), X=551.79, Y=268.34, Mass=207580, SNR=42.0, Peak=44768 HFD=2.9 01:09:43.870 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.86 = 2.86) 01:09:43.870 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 01:09:43.870 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=2.99 mountX=-0.20 mountY=0.04, mountTheta=2.96 01:09:43.870 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.03, opts=13) 01:09:43.870 00.000 10672 Enqueuing Move request for scope (-0.21, 0.03) 01:09:43.870 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:43.870 00.000 428 Worker thread wakes up 01:09:43.870 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd 01:09:43.870 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.03) 01:09:43.870 00.000 428 Moving (-0.21, 0.03) raw xDistance=-0.20 yDistance=0.04 01:09:43.870 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 01:09:43.870 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:43.870 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:09:43.870 00.000 428 MoveAxis(E, 0, ABG) 01:09:43.870 00.000 428 Move returns status 0, amount 0 01:09:43.870 00.000 428 MoveAxis(N, 0, ABG) 01:09:43.870 00.000 428 Move returns status 0, amount 0 01:09:43.870 00.000 428 move complete, result=0 01:09:43.870 00.000 428 worker thread done servicing request 01:09:43.885 00.015 10672 UpdateGuideState exits: m=207580 SNR=42.0 01:09:43.885 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:43.885 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:43.885 00.000 10672 Enqueuing Expose request 01:09:43.885 00.000 428 Worker thread wakes up 01:09:43.885 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:09:43.885 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:43.885 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:45.717 01.832 428 Exposure complete 01:09:45.858 00.141 428 worker thread done servicing request 01:09:45.858 00.000 10672 OnExposeComplete: enter 01:09:45.858 00.000 10672 UpdateGuideState(): m_state=6 01:09:45.858 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2434 01:09:45.858 00.000 10672 Star::Find returns 1 (0), X=552.16, Y=268.22, Mass=213848, SNR=40.0, Peak=42144 HFD=2.8 01:09:45.858 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.14) = xAngle (-0.61 = -0.61) 01:09:45.858 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.50 = -0.50) 01:09:45.858 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.47 mountX=0.15 mountY=-0.09, mountTheta=-0.53 01:09:45.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.08, opts=13) 01:09:45.858 00.000 10672 Enqueuing Move request for scope (0.16, -0.08) 01:09:45.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:45.858 00.000 428 Worker thread wakes up 01:09:45.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd 01:09:45.858 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.08) 01:09:45.858 00.000 428 Moving (0.16, -0.08) raw xDistance=0.15 yDistance=-0.09 01:09:45.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:09:45.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:45.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:09:45.858 00.000 428 MoveAxis(E, 0, ABG) 01:09:45.858 00.000 428 Move returns status 0, amount 0 01:09:45.858 00.000 428 MoveAxis(N, 0, ABG) 01:09:45.858 00.000 428 Move returns status 0, amount 0 01:09:45.858 00.000 428 move complete, result=0 01:09:45.858 00.000 428 worker thread done servicing request 01:09:45.889 00.031 10672 UpdateGuideState exits: m=213848 SNR=40.0 01:09:45.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:45.889 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:45.889 00.000 10672 Enqueuing Expose request 01:09:45.889 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:09:45.889 00.000 428 Worker thread wakes up 01:09:45.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:45.889 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:45.967 00.078 10672 read socket command 10 01:09:45.967 00.000 10672 processing socket request REQDIST 01:09:45.967 00.000 10672 SOCKSVR: Sending pixel error of 0.26 01:09:45.967 00.000 10672 Sending socket response 26 (0x1a) 01:09:47.732 01.765 428 Exposure complete 01:09:47.857 00.125 428 worker thread done servicing request 01:09:47.857 00.000 10672 OnExposeComplete: enter 01:09:47.857 00.000 10672 UpdateGuideState(): m_state=6 01:09:47.857 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2435 01:09:47.857 00.000 10672 Star::Find returns 1 (0), X=552.61, Y=268.68, Mass=181446, SNR=41.7, Peak=40400 HFD=2.8 01:09:47.857 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.14) = xAngle (0.41 = 0.41) 01:09:47.857 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.51 = 0.51) 01:09:47.857 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=0.37 hyp=0.72 cameraTheta=0.54 mountX=0.66 mountY=0.35, mountTheta=0.49 01:09:47.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=0.37, opts=13) 01:09:47.857 00.000 10672 Enqueuing Move request for scope (0.61, 0.37) 01:09:47.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:47.857 00.000 428 Worker thread wakes up 01:09:47.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.37) opts 0xd 01:09:47.857 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, 0.37) 01:09:47.857 00.000 428 Moving (0.61, 0.37) raw xDistance=0.66 yDistance=0.35 01:09:47.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 01:09:47.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:47.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 01:09:47.857 00.000 428 MoveAxis(W, 770, ABG) 01:09:47.857 00.000 428 Guiding Dir = 3, Dur = 770 01:09:47.857 00.000 428 IsSlewing returns 0 01:09:47.857 00.000 428 IsGuiding returns 0 01:09:47.873 00.016 428 PulseGuide returned control before completion, sleep 767 01:09:47.889 00.016 10672 UpdateGuideState exits: m=181446 SNR=41.7 01:09:47.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:47.889 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:47.889 00.000 10672 Enqueuing Expose request 01:09:48.654 00.765 428 IsGuiding returns 0 01:09:48.654 00.000 428 Move returns status 0, amount 770 01:09:48.654 00.000 428 MoveAxis(N, 0, ABG) 01:09:48.654 00.000 428 Move returns status 0, amount 0 01:09:48.654 00.000 428 move complete, result=0 01:09:48.669 00.015 428 worker thread done servicing request 01:09:48.669 00.000 10672 GuideStep: 0.7 px 770 ms WEST, 0.4 px 0 ms NORTH 01:09:48.669 00.000 428 Worker thread wakes up 01:09:48.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:48.669 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:49.732 01.063 428 Exposure complete 01:09:49.857 00.125 428 worker thread done servicing request 01:09:49.857 00.000 10672 OnExposeComplete: enter 01:09:49.857 00.000 10672 UpdateGuideState(): m_state=6 01:09:49.857 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2436 01:09:49.857 00.000 10672 Star::Find returns 1 (0), X=551.97, Y=269.16, Mass=196873, SNR=39.0, Peak=37680 HFD=2.6 01:09:49.857 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.14) = xAngle (1.46 = 1.46) 01:09:49.857 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.57 = 1.57) 01:09:49.857 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.86 hyp=0.86 cameraTheta=1.60 mountX=0.09 mountY=0.86, mountTheta=1.46 01:09:49.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.86, opts=13) 01:09:49.857 00.000 10672 Enqueuing Move request for scope (-0.03, 0.86) 01:09:49.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:49.857 00.000 428 Worker thread wakes up 01:09:49.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.86) opts 0xd 01:09:49.857 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.86) 01:09:49.857 00.000 428 Moving (-0.03, 0.86) raw xDistance=0.09 yDistance=0.86 01:09:49.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:09:49.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:09:49.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.86 01:09:49.857 00.000 428 MoveAxis(E, 0, ABG) 01:09:49.857 00.000 428 Move returns status 0, amount 0 01:09:49.857 00.000 428 MoveAxis(N, 0, ABG) 01:09:49.857 00.000 428 Move returns status 0, amount 0 01:09:49.857 00.000 428 move complete, result=0 01:09:49.857 00.000 428 worker thread done servicing request 01:09:49.888 00.031 10672 UpdateGuideState exits: m=196873 SNR=39.0 01:09:49.888 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:49.888 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:49.888 00.000 10672 Enqueuing Expose request 01:09:49.888 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH 01:09:49.888 00.000 428 Worker thread wakes up 01:09:49.888 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:49.888 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:50.966 01.078 10672 read socket command 10 01:09:50.966 00.000 10672 processing socket request REQDIST 01:09:50.966 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:09:50.966 00.000 10672 Sending socket response 53 (0x35) 01:09:51.731 00.765 428 Exposure complete 01:09:51.856 00.125 428 worker thread done servicing request 01:09:51.856 00.000 10672 OnExposeComplete: enter 01:09:51.856 00.000 10672 UpdateGuideState(): m_state=6 01:09:51.856 00.000 10672 Star::Find(15, 551, 269, 0, (0,0,0,0), 0.0, 0) frame 2437 01:09:51.856 00.000 10672 Star::Find returns 1 (0), X=552.13, Y=268.43, Mass=189695, SNR=39.8, Peak=36816 HFD=2.9 01:09:51.856 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.14) = xAngle (0.60 = 0.60) 01:09:51.856 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.71 = 0.71) 01:09:51.856 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.74 mountX=0.15 mountY=0.12, mountTheta=0.67 01:09:51.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.12, opts=13) 01:09:51.856 00.000 10672 Enqueuing Move request for scope (0.13, 0.12) 01:09:51.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:51.856 00.000 428 Worker thread wakes up 01:09:51.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd 01:09:51.856 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.12) 01:09:51.856 00.000 428 Moving (0.13, 0.12) raw xDistance=0.15 yDistance=0.12 01:09:51.856 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:09:51.856 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:51.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 01:09:51.856 00.000 428 MoveAxis(E, 0, ABG) 01:09:51.856 00.000 428 Move returns status 0, amount 0 01:09:51.856 00.000 428 MoveAxis(N, 0, ABG) 01:09:51.856 00.000 428 Move returns status 0, amount 0 01:09:51.856 00.000 428 move complete, result=0 01:09:51.856 00.000 428 worker thread done servicing request 01:09:51.887 00.031 10672 UpdateGuideState exits: m=189695 SNR=39.8 01:09:51.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:51.887 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:51.887 00.000 10672 Enqueuing Expose request 01:09:51.887 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:09:51.887 00.000 428 Worker thread wakes up 01:09:51.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:51.887 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:53.730 01.843 428 Exposure complete 01:09:53.871 00.141 428 worker thread done servicing request 01:09:53.871 00.000 10672 OnExposeComplete: enter 01:09:53.871 00.000 10672 UpdateGuideState(): m_state=6 01:09:53.871 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2438 01:09:53.871 00.000 10672 Star::Find returns 1 (0), X=552.24, Y=268.44, Mass=211840, SNR=43.4, Peak=39648 HFD=2.9 01:09:53.871 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (0.14) = xAngle (0.37 = 0.37) 01:09:53.871 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.48 = 0.48) 01:09:53.871 00.000 10672 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.28 cameraTheta=0.51 mountX=0.26 mountY=0.13, mountTheta=0.46 01:09:53.871 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.25, y=0.14, opts=13) 01:09:53.871 00.000 10672 Enqueuing Move request for scope (0.25, 0.14) 01:09:53.871 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:53.871 00.000 428 Worker thread wakes up 01:09:53.871 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd 01:09:53.871 00.000 428 Handling offset move in thread for scope, endpoint = (0.25, 0.14) 01:09:53.871 00.000 428 Moving (0.25, 0.14) raw xDistance=0.26 yDistance=0.13 01:09:53.871 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:09:53.871 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:53.871 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:09:53.871 00.000 428 MoveAxis(E, 0, ABG) 01:09:53.871 00.000 428 Move returns status 0, amount 0 01:09:53.871 00.000 428 MoveAxis(N, 0, ABG) 01:09:53.871 00.000 428 Move returns status 0, amount 0 01:09:53.871 00.000 428 move complete, result=0 01:09:53.871 00.000 428 worker thread done servicing request 01:09:53.887 00.016 10672 UpdateGuideState exits: m=211840 SNR=43.4 01:09:53.887 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:53.887 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:53.887 00.000 10672 Enqueuing Expose request 01:09:53.887 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:09:53.887 00.000 428 Worker thread wakes up 01:09:53.887 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:53.887 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:55.734 01.847 428 Exposure complete 01:09:55.874 00.140 428 worker thread done servicing request 01:09:55.874 00.000 10672 OnExposeComplete: enter 01:09:55.874 00.000 10672 UpdateGuideState(): m_state=6 01:09:55.874 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2439 01:09:55.874 00.000 10672 Star::Find returns 1 (0), X=552.56, Y=268.57, Mass=196923, SNR=36.5, Peak=39424 HFD=3.1 01:09:55.874 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (0.14) = xAngle (0.31 = 0.31) 01:09:55.874 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.41 = 0.41) 01:09:55.874 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=0.27 hyp=0.62 cameraTheta=0.44 mountX=0.59 mountY=0.25, mountTheta=0.40 01:09:55.874 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=0.27, opts=13) 01:09:55.874 00.000 10672 Enqueuing Move request for scope (0.56, 0.27) 01:09:55.874 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:55.874 00.000 428 Worker thread wakes up 01:09:55.874 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.27) opts 0xd 01:09:55.874 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, 0.27) 01:09:55.874 00.000 428 Moving (0.56, 0.27) raw xDistance=0.59 yDistance=0.25 01:09:55.874 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 01:09:55.874 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:55.874 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 01:09:55.874 00.000 428 MoveAxis(W, 692, ABG) 01:09:55.874 00.000 428 Guiding Dir = 3, Dur = 692 01:09:55.874 00.000 428 IsSlewing returns 0 01:09:55.874 00.000 428 IsGuiding returns 0 01:09:55.890 00.016 10672 UpdateGuideState exits: m=196923 SNR=36.5 01:09:55.890 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:55.890 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:55.890 00.000 10672 Enqueuing Expose request 01:09:55.906 00.016 428 PulseGuide returned control before completion, sleep 673 01:09:55.968 00.062 10672 read socket command 10 01:09:55.968 00.000 10672 processing socket request REQDIST 01:09:55.968 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:09:55.968 00.000 10672 Sending socket response 45 (0x2d) 01:09:56.624 00.656 428 IsGuiding returns 0 01:09:56.624 00.000 428 Move returns status 0, amount 692 01:09:56.624 00.000 428 MoveAxis(N, 0, ABG) 01:09:56.624 00.000 428 Move returns status 0, amount 0 01:09:56.624 00.000 428 move complete, result=0 01:09:56.624 00.000 428 worker thread done servicing request 01:09:56.624 00.000 428 Worker thread wakes up 01:09:56.624 00.000 10672 GuideStep: 0.6 px 692 ms WEST, 0.2 px 0 ms NORTH 01:09:56.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:56.624 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:57.733 01.109 428 Exposure complete 01:09:57.858 00.125 428 worker thread done servicing request 01:09:57.858 00.000 10672 OnExposeComplete: enter 01:09:57.858 00.000 10672 UpdateGuideState(): m_state=6 01:09:57.858 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2440 01:09:57.858 00.000 10672 Star::Find returns 1 (0), X=552.02, Y=268.50, Mass=222256, SNR=41.5, Peak=40192 HFD=2.8 01:09:57.858 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 01:09:57.858 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.41 = 1.41) 01:09:57.858 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.44 mountX=0.05 mountY=0.19, mountTheta=1.31 01:09:57.858 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.19, opts=13) 01:09:57.858 00.000 10672 Enqueuing Move request for scope (0.02, 0.19) 01:09:57.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:57.858 00.000 428 Worker thread wakes up 01:09:57.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd 01:09:57.858 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.19) 01:09:57.858 00.000 428 Moving (0.02, 0.19) raw xDistance=0.05 yDistance=0.19 01:09:57.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 01:09:57.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:09:57.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:09:57.858 00.000 428 MoveAxis(E, 0, ABG) 01:09:57.858 00.000 428 Move returns status 0, amount 0 01:09:57.858 00.000 428 MoveAxis(N, 0, ABG) 01:09:57.858 00.000 428 Move returns status 0, amount 0 01:09:57.858 00.000 428 move complete, result=0 01:09:57.858 00.000 428 worker thread done servicing request 01:09:57.889 00.031 10672 UpdateGuideState exits: m=222256 SNR=41.5 01:09:57.889 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:57.889 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:57.889 00.000 10672 Enqueuing Expose request 01:09:57.889 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:09:57.889 00.000 428 Worker thread wakes up 01:09:57.889 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:57.889 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:09:59.717 01.828 428 Exposure complete 01:09:59.842 00.125 428 worker thread done servicing request 01:09:59.842 00.000 10672 OnExposeComplete: enter 01:09:59.842 00.000 10672 UpdateGuideState(): m_state=6 01:09:59.842 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2441 01:09:59.842 00.000 10672 Star::Find returns 1 (0), X=551.79, Y=268.96, Mass=190290, SNR=41.5, Peak=42048 HFD=2.6 01:09:59.842 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 01:09:59.842 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.85 = 1.85) 01:09:59.842 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.65 hyp=0.68 cameraTheta=1.88 mountX=-0.12 mountY=0.66, mountTheta=1.74 01:09:59.858 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.65, opts=13) 01:09:59.858 00.000 10672 Enqueuing Move request for scope (-0.21, 0.65) 01:09:59.858 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:09:59.858 00.000 428 Worker thread wakes up 01:09:59.858 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.65) opts 0xd 01:09:59.858 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.65) 01:09:59.858 00.000 428 Moving (-0.21, 0.65) raw xDistance=-0.12 yDistance=0.66 01:09:59.858 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:09:59.858 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:09:59.858 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.66 01:09:59.858 00.000 428 MoveAxis(E, 0, ABG) 01:09:59.858 00.000 428 Move returns status 0, amount 0 01:09:59.858 00.000 428 MoveAxis(N, 0, ABG) 01:09:59.858 00.000 428 Move returns status 0, amount 0 01:09:59.858 00.000 428 move complete, result=0 01:09:59.858 00.000 428 worker thread done servicing request 01:09:59.873 00.015 10672 UpdateGuideState exits: m=190290 SNR=41.5 01:09:59.873 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:09:59.873 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:09:59.873 00.000 10672 Enqueuing Expose request 01:09:59.873 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 01:09:59.873 00.000 428 Worker thread wakes up 01:09:59.873 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:09:59.873 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:00.998 01.125 10672 read socket command 10 01:10:00.998 00.000 10672 processing socket request REQDIST 01:10:00.998 00.000 10672 SOCKSVR: Sending pixel error of 0.46 01:10:00.998 00.000 10672 Sending socket response 46 (0x2e) 01:10:01.716 00.718 428 Exposure complete 01:10:01.857 00.141 428 worker thread done servicing request 01:10:01.857 00.000 10672 OnExposeComplete: enter 01:10:01.857 00.000 10672 UpdateGuideState(): m_state=6 01:10:01.857 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2442 01:10:01.857 00.000 10672 Star::Find returns 1 (0), X=551.85, Y=268.52, Mass=227223, SNR=39.2, Peak=43136 HFD=3.2 01:10:01.857 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.14) = xAngle (2.04 = 2.04) 01:10:01.857 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 01:10:01.857 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.26 cameraTheta=2.17 mountX=-0.12 mountY=0.22, mountTheta=2.06 01:10:01.857 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.22, opts=13) 01:10:01.857 00.000 10672 Enqueuing Move request for scope (-0.15, 0.22) 01:10:01.857 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:01.857 00.000 428 Worker thread wakes up 01:10:01.857 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd 01:10:01.857 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.22) 01:10:01.857 00.000 428 Moving (-0.15, 0.22) raw xDistance=-0.12 yDistance=0.22 01:10:01.857 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:10:01.857 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:01.857 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:10:01.857 00.000 428 MoveAxis(E, 0, ABG) 01:10:01.857 00.000 428 Move returns status 0, amount 0 01:10:01.857 00.000 428 MoveAxis(N, 0, ABG) 01:10:01.857 00.000 428 Move returns status 0, amount 0 01:10:01.857 00.000 428 move complete, result=0 01:10:01.857 00.000 428 worker thread done servicing request 01:10:01.888 00.031 10672 UpdateGuideState exits: m=227223 SNR=39.2 01:10:01.888 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:01.888 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:01.888 00.000 10672 Enqueuing Expose request 01:10:01.888 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:10:01.888 00.000 428 Worker thread wakes up 01:10:01.888 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:01.888 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:03.720 01.832 428 Exposure complete 01:10:03.861 00.141 428 worker thread done servicing request 01:10:03.861 00.000 10672 OnExposeComplete: enter 01:10:03.861 00.000 10672 UpdateGuideState(): m_state=6 01:10:03.861 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2443 01:10:03.861 00.000 10672 Star::Find returns 1 (0), X=551.67, Y=268.43, Mass=149654, SNR=32.2, Peak=39536 HFD=2.9 01:10:03.861 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.65 = 2.65) 01:10:03.861 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.76 = 2.76) 01:10:03.861 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=0.12 hyp=0.35 cameraTheta=2.78 mountX=-0.31 mountY=0.13, mountTheta=2.74 01:10:03.861 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=0.12, opts=13) 01:10:03.861 00.000 10672 Enqueuing Move request for scope (-0.33, 0.12) 01:10:03.861 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:03.861 00.000 428 Worker thread wakes up 01:10:03.861 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.12) opts 0xd 01:10:03.861 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, 0.12) 01:10:03.861 00.000 428 Moving (-0.33, 0.12) raw xDistance=-0.31 yDistance=0.13 01:10:03.861 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31 01:10:03.861 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:03.861 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:10:03.861 00.000 428 MoveAxis(E, 0, ABG) 01:10:03.861 00.000 428 Move returns status 0, amount 0 01:10:03.861 00.000 428 MoveAxis(N, 0, ABG) 01:10:03.861 00.000 428 Move returns status 0, amount 0 01:10:03.861 00.000 428 move complete, result=0 01:10:03.861 00.000 428 worker thread done servicing request 01:10:03.892 00.031 10672 UpdateGuideState exits: m=149654 SNR=32.2 01:10:03.892 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:03.892 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:03.892 00.000 10672 Enqueuing Expose request 01:10:03.892 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:10:03.892 00.000 428 Worker thread wakes up 01:10:03.892 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:03.892 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:05.719 01.827 428 Exposure complete 01:10:05.860 00.141 428 worker thread done servicing request 01:10:05.860 00.000 10672 OnExposeComplete: enter 01:10:05.860 00.000 10672 UpdateGuideState(): m_state=6 01:10:05.860 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2444 01:10:05.860 00.000 10672 Star::Find returns 1 (0), X=551.69, Y=268.83, Mass=145718, SNR=31.9, Peak=41600 HFD=2.3 01:10:05.860 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.96 = 1.96) 01:10:05.860 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.06 = 2.06) 01:10:05.860 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.52 hyp=0.61 cameraTheta=2.09 mountX=-0.23 mountY=0.53, mountTheta=1.97 01:10:05.860 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.52, opts=13) 01:10:05.860 00.000 10672 Enqueuing Move request for scope (-0.30, 0.52) 01:10:05.860 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:05.860 00.000 428 Worker thread wakes up 01:10:05.860 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.52) opts 0xd 01:10:05.860 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.52) 01:10:05.860 00.000 428 Moving (-0.30, 0.52) raw xDistance=-0.23 yDistance=0.53 01:10:05.860 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:10:05.860 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:05.860 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 01:10:05.860 00.000 428 MoveAxis(E, 0, ABG) 01:10:05.860 00.000 428 Move returns status 0, amount 0 01:10:05.860 00.000 428 MoveAxis(N, 0, ABG) 01:10:05.860 00.000 428 Move returns status 0, amount 0 01:10:05.860 00.000 428 move complete, result=0 01:10:05.860 00.000 428 worker thread done servicing request 01:10:05.891 00.031 10672 UpdateGuideState exits: m=145718 SNR=31.9 01:10:05.891 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:05.891 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:05.891 00.000 10672 Enqueuing Expose request 01:10:05.891 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:10:05.891 00.000 428 Worker thread wakes up 01:10:05.891 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:05.891 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:05.985 00.094 10672 read socket command 10 01:10:05.985 00.000 10672 processing socket request REQDIST 01:10:05.985 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:10:05.985 00.000 10672 Sending socket response 45 (0x2d) 01:10:07.719 01.734 428 Exposure complete 01:10:07.875 00.156 428 worker thread done servicing request 01:10:07.875 00.000 10672 OnExposeComplete: enter 01:10:07.875 00.000 10672 UpdateGuideState(): m_state=6 01:10:07.875 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2445 01:10:07.875 00.000 10672 Star::Find returns 1 (0), X=551.64, Y=268.88, Mass=201513, SNR=46.5, Peak=39648 HFD=3.1 01:10:07.875 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.00 = 2.00) 01:10:07.875 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.11 = 2.11) 01:10:07.875 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.57 hyp=0.67 cameraTheta=2.14 mountX=-0.28 mountY=0.58, mountTheta=2.02 01:10:07.875 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.57, opts=13) 01:10:07.875 00.000 10672 Enqueuing Move request for scope (-0.36, 0.57) 01:10:07.875 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:07.875 00.000 428 Worker thread wakes up 01:10:07.875 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.57) opts 0xd 01:10:07.875 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.57) 01:10:07.875 00.000 428 Moving (-0.36, 0.57) raw xDistance=-0.28 yDistance=0.58 01:10:07.875 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 01:10:07.875 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.10 newest=1.24 01:10:07.875 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 01:10:07.875 00.000 428 MoveAxis(E, 0, ABG) 01:10:07.875 00.000 428 Move returns status 0, amount 0 01:10:07.875 00.000 428 MoveAxis(S, 769, ABG) 01:10:07.875 00.000 428 Guiding Dir = 1, Dur = 769 01:10:07.875 00.000 428 IsSlewing returns 0 01:10:07.875 00.000 428 IsGuiding returns 0 01:10:07.906 00.031 10672 UpdateGuideState exits: m=201513 SNR=46.5 01:10:07.906 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:07.906 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:07.906 00.000 10672 Enqueuing Expose request 01:10:07.953 00.047 428 PulseGuide returned control before completion, sleep 707 01:10:08.687 00.734 428 IsGuiding returns 1 01:10:08.687 00.000 428 scope still moving after pulse duration time elapsed 01:10:08.719 00.032 428 IsSlewing returns 0 01:10:08.750 00.031 428 IsGuiding returns 0 01:10:08.750 00.000 428 scope move finished after 769 + 102 ms 01:10:08.750 00.000 428 Move returns status 0, amount 769 01:10:08.750 00.000 428 move complete, result=0 01:10:08.750 00.000 428 worker thread done servicing request 01:10:08.750 00.000 428 Worker thread wakes up 01:10:08.750 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 769 ms SOUTH 01:10:08.750 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:08.750 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:09.718 00.968 428 Exposure complete 01:10:09.843 00.125 428 worker thread done servicing request 01:10:09.843 00.000 10672 OnExposeComplete: enter 01:10:09.843 00.000 10672 UpdateGuideState(): m_state=6 01:10:09.843 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2446 01:10:09.843 00.000 10672 Star::Find returns 1 (0), X=551.75, Y=268.24, Mass=174945, SNR=38.1, Peak=38768 HFD=2.6 01:10:09.843 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 01:10:09.843 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 01:10:09.843 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.87 mountX=-0.26 mountY=-0.06, mountTheta=-2.91 01:10:09.843 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.07, opts=13) 01:10:09.843 00.000 10672 Enqueuing Move request for scope (-0.25, -0.07) 01:10:09.843 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:09.843 00.000 428 Worker thread wakes up 01:10:09.843 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd 01:10:09.843 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.07) 01:10:09.843 00.000 428 Moving (-0.25, -0.07) raw xDistance=-0.26 yDistance=-0.06 01:10:09.843 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:10:09.843 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:09.843 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:10:09.843 00.000 428 MoveAxis(E, 0, ABG) 01:10:09.843 00.000 428 Move returns status 0, amount 0 01:10:09.843 00.000 428 MoveAxis(N, 0, ABG) 01:10:09.843 00.000 428 Move returns status 0, amount 0 01:10:09.843 00.000 428 move complete, result=0 01:10:09.843 00.000 428 worker thread done servicing request 01:10:09.874 00.031 10672 UpdateGuideState exits: m=174945 SNR=38.1 01:10:09.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:09.874 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:09.874 00.000 10672 Enqueuing Expose request 01:10:09.874 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:10:09.874 00.000 428 Worker thread wakes up 01:10:09.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:09.874 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:11.004 01.130 10672 read socket command 10 01:10:11.004 00.000 10672 processing socket request REQDIST 01:10:11.004 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:10:11.004 00.000 10672 Sending socket response 44 (0x2c) 01:10:11.722 00.718 428 Exposure complete 01:10:11.863 00.141 428 worker thread done servicing request 01:10:11.863 00.000 10672 OnExposeComplete: enter 01:10:11.863 00.000 10672 UpdateGuideState(): m_state=6 01:10:11.863 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2447 01:10:11.863 00.000 10672 Star::Find returns 1 (0), X=552.13, Y=268.54, Mass=174864, SNR=35.5, Peak=43136 HFD=2.5 01:10:11.863 00.000 10672 CameraToMount -- cameraTheta (1.04) - m_xAngle (0.14) = xAngle (0.90 = 0.90) 01:10:11.863 00.000 10672 CameraToMount -- cameraTheta (1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.01 = 1.01) 01:10:11.863 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.27 cameraTheta=1.04 mountX=0.17 mountY=0.23, mountTheta=0.94 01:10:11.863 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.24, opts=13) 01:10:11.863 00.000 10672 Enqueuing Move request for scope (0.14, 0.24) 01:10:11.863 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:11.863 00.000 428 Worker thread wakes up 01:10:11.863 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd 01:10:11.863 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.24) 01:10:11.863 00.000 428 Moving (0.14, 0.24) raw xDistance=0.17 yDistance=0.23 01:10:11.863 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:10:11.863 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:11.863 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:10:11.863 00.000 428 MoveAxis(E, 0, ABG) 01:10:11.863 00.000 428 Move returns status 0, amount 0 01:10:11.863 00.000 428 MoveAxis(N, 0, ABG) 01:10:11.863 00.000 428 Move returns status 0, amount 0 01:10:11.863 00.000 428 move complete, result=0 01:10:11.863 00.000 428 worker thread done servicing request 01:10:11.879 00.016 10672 UpdateGuideState exits: m=174864 SNR=35.5 01:10:11.894 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:11.894 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:11.894 00.000 10672 Enqueuing Expose request 01:10:11.894 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:10:11.894 00.000 428 Worker thread wakes up 01:10:11.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:11.894 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:13.722 01.828 428 Exposure complete 01:10:13.862 00.140 428 worker thread done servicing request 01:10:13.862 00.000 10672 OnExposeComplete: enter 01:10:13.862 00.000 10672 UpdateGuideState(): m_state=6 01:10:13.862 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2448 01:10:13.862 00.000 10672 Star::Find returns 1 (0), X=551.77, Y=268.54, Mass=190283, SNR=40.7, Peak=47056 HFD=3.0 01:10:13.862 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.14) = xAngle (2.20 = 2.20) 01:10:13.862 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.31 = 2.31) 01:10:13.862 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.32 cameraTheta=2.34 mountX=-0.19 mountY=0.24, mountTheta=2.24 01:10:13.862 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.23, opts=13) 01:10:13.862 00.000 10672 Enqueuing Move request for scope (-0.22, 0.23) 01:10:13.862 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:13.862 00.000 428 Worker thread wakes up 01:10:13.862 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd 01:10:13.862 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.23) 01:10:13.862 00.000 428 Moving (-0.22, 0.23) raw xDistance=-0.19 yDistance=0.24 01:10:13.862 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:10:13.862 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:13.862 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:10:13.862 00.000 428 MoveAxis(E, 0, ABG) 01:10:13.862 00.000 428 Move returns status 0, amount 0 01:10:13.862 00.000 428 MoveAxis(N, 0, ABG) 01:10:13.862 00.000 428 Move returns status 0, amount 0 01:10:13.862 00.000 428 move complete, result=0 01:10:13.862 00.000 428 worker thread done servicing request 01:10:13.878 00.016 10672 UpdateGuideState exits: m=190283 SNR=40.7 01:10:13.878 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:13.878 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:13.878 00.000 10672 Enqueuing Expose request 01:10:13.894 00.016 428 Worker thread wakes up 01:10:13.894 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:10:13.894 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:13.894 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:15.721 01.827 428 Exposure complete 01:10:15.846 00.125 428 worker thread done servicing request 01:10:15.846 00.000 10672 OnExposeComplete: enter 01:10:15.846 00.000 10672 UpdateGuideState(): m_state=6 01:10:15.846 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2449 01:10:15.846 00.000 10672 Star::Find returns 1 (0), X=551.94, Y=268.06, Mass=250636, SNR=40.9, Peak=44112 HFD=3.6 01:10:15.846 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 01:10:15.846 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 01:10:15.846 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.25 hyp=0.25 cameraTheta=-1.81 mountX=-0.09 mountY=-0.24, mountTheta=-1.94 01:10:15.846 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.25, opts=13) 01:10:15.846 00.000 10672 Enqueuing Move request for scope (-0.06, -0.25) 01:10:15.846 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:15.846 00.000 428 Worker thread wakes up 01:10:15.846 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.25) opts 0xd 01:10:15.846 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.25) 01:10:15.846 00.000 428 Moving (-0.06, -0.25) raw xDistance=-0.09 yDistance=-0.24 01:10:15.846 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 01:10:15.846 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:15.846 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 01:10:15.846 00.000 428 MoveAxis(E, 0, ABG) 01:10:15.846 00.000 428 Move returns status 0, amount 0 01:10:15.846 00.000 428 MoveAxis(N, 0, ABG) 01:10:15.846 00.000 428 Move returns status 0, amount 0 01:10:15.846 00.000 428 move complete, result=0 01:10:15.846 00.000 428 worker thread done servicing request 01:10:15.877 00.031 10672 UpdateGuideState exits: m=250636 SNR=40.9 01:10:15.877 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:15.877 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:15.877 00.000 10672 Enqueuing Expose request 01:10:15.877 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:10:15.877 00.000 428 Worker thread wakes up 01:10:15.877 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:15.877 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:16.002 00.125 10672 read socket command 10 01:10:16.002 00.000 10672 processing socket request REQDIST 01:10:16.002 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:10:16.002 00.000 10672 Sending socket response 33 (0x21) 01:10:17.720 01.718 428 Exposure complete 01:10:17.845 00.125 428 worker thread done servicing request 01:10:17.845 00.000 10672 OnExposeComplete: enter 01:10:17.845 00.000 10672 UpdateGuideState(): m_state=6 01:10:17.845 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2450 01:10:17.845 00.000 10672 Star::Find returns 1 (0), X=551.58, Y=268.32, Mass=181915, SNR=41.0, Peak=39760 HFD=2.7 01:10:17.845 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 01:10:17.845 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 01:10:17.845 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.02 hyp=0.42 cameraTheta=3.10 mountX=-0.41 mountY=0.03, mountTheta=3.07 01:10:17.845 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.02, opts=13) 01:10:17.845 00.000 10672 Enqueuing Move request for scope (-0.42, 0.02) 01:10:17.845 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:17.845 00.000 428 Worker thread wakes up 01:10:17.845 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.02) opts 0xd 01:10:17.845 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.02) 01:10:17.845 00.000 428 Moving (-0.42, 0.02) raw xDistance=-0.41 yDistance=0.03 01:10:17.845 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 01:10:17.845 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:17.845 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:10:17.845 00.000 428 MoveAxis(E, 0, ABG) 01:10:17.845 00.000 428 Move returns status 0, amount 0 01:10:17.845 00.000 428 MoveAxis(N, 0, ABG) 01:10:17.845 00.000 428 Move returns status 0, amount 0 01:10:17.845 00.000 428 move complete, result=0 01:10:17.845 00.000 428 worker thread done servicing request 01:10:17.877 00.032 10672 UpdateGuideState exits: m=181915 SNR=41.0 01:10:17.877 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:17.877 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:17.877 00.000 10672 Enqueuing Expose request 01:10:17.877 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 01:10:17.877 00.000 428 Worker thread wakes up 01:10:17.877 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:17.877 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:19.725 01.848 428 Exposure complete 01:10:19.850 00.125 428 worker thread done servicing request 01:10:19.850 00.000 10672 OnExposeComplete: enter 01:10:19.850 00.000 10672 UpdateGuideState(): m_state=6 01:10:19.850 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2451 01:10:19.850 00.000 10672 Star::Find returns 1 (0), X=552.27, Y=268.41, Mass=200431, SNR=38.4, Peak=41504 HFD=2.7 01:10:19.850 00.000 10672 CameraToMount -- cameraTheta (0.38) - m_xAngle (0.14) = xAngle (0.24 = 0.24) 01:10:19.850 00.000 10672 CameraToMount -- cameraTheta (0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.35 = 0.35) 01:10:19.850 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.38 mountX=0.28 mountY=0.10, mountTheta=0.34 01:10:19.850 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.11, opts=13) 01:10:19.850 00.000 10672 Enqueuing Move request for scope (0.27, 0.11) 01:10:19.850 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:19.850 00.000 428 Worker thread wakes up 01:10:19.850 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.11) opts 0xd 01:10:19.850 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.11) 01:10:19.850 00.000 428 Moving (0.27, 0.11) raw xDistance=0.28 yDistance=0.10 01:10:19.850 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:10:19.850 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:19.850 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:10:19.850 00.000 428 MoveAxis(E, 0, ABG) 01:10:19.850 00.000 428 Move returns status 0, amount 0 01:10:19.850 00.000 428 MoveAxis(N, 0, ABG) 01:10:19.850 00.000 428 Move returns status 0, amount 0 01:10:19.850 00.000 428 move complete, result=0 01:10:19.850 00.000 428 worker thread done servicing request 01:10:19.881 00.031 10672 UpdateGuideState exits: m=200431 SNR=38.4 01:10:19.881 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:19.881 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:19.881 00.000 10672 Enqueuing Expose request 01:10:19.881 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:10:19.881 00.000 428 Worker thread wakes up 01:10:19.881 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:19.881 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:21.006 01.125 10672 read socket command 10 01:10:21.006 00.000 10672 processing socket request REQDIST 01:10:21.006 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:10:21.006 00.000 10672 Sending socket response 33 (0x21) 01:10:21.724 00.718 428 Exposure complete 01:10:21.849 00.125 428 worker thread done servicing request 01:10:21.849 00.000 10672 OnExposeComplete: enter 01:10:21.849 00.000 10672 UpdateGuideState(): m_state=6 01:10:21.865 00.016 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2452 01:10:21.865 00.000 10672 Star::Find returns 1 (0), X=551.92, Y=268.51, Mass=230364, SNR=39.8, Peak=43568 HFD=3.0 01:10:21.865 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 01:10:21.865 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 01:10:21.865 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.93 mountX=-0.05 mountY=0.20, mountTheta=1.80 01:10:21.865 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.20, opts=13) 01:10:21.865 00.000 10672 Enqueuing Move request for scope (-0.08, 0.20) 01:10:21.865 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:21.865 00.000 428 Worker thread wakes up 01:10:21.865 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd 01:10:21.865 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.20) 01:10:21.865 00.000 428 Moving (-0.08, 0.20) raw xDistance=-0.05 yDistance=0.20 01:10:21.865 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:10:21.865 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:21.865 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:10:21.865 00.000 428 MoveAxis(E, 0, ABG) 01:10:21.865 00.000 428 Move returns status 0, amount 0 01:10:21.865 00.000 428 MoveAxis(N, 0, ABG) 01:10:21.865 00.000 428 Move returns status 0, amount 0 01:10:21.865 00.000 428 move complete, result=0 01:10:21.865 00.000 428 worker thread done servicing request 01:10:21.880 00.015 10672 UpdateGuideState exits: m=230364 SNR=39.8 01:10:21.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:21.880 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:21.880 00.000 10672 Enqueuing Expose request 01:10:21.880 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:10:21.880 00.000 428 Worker thread wakes up 01:10:21.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:21.880 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:23.724 01.844 428 Exposure complete 01:10:23.849 00.125 428 worker thread done servicing request 01:10:23.849 00.000 10672 OnExposeComplete: enter 01:10:23.849 00.000 10672 UpdateGuideState(): m_state=6 01:10:23.849 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2453 01:10:23.849 00.000 10672 Star::Find returns 1 (0), X=551.78, Y=268.39, Mass=200402, SNR=35.7, Peak=45536 HFD=2.6 01:10:23.849 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 01:10:23.849 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.75 = 2.75) 01:10:23.849 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.23 cameraTheta=2.78 mountX=-0.20 mountY=0.09, mountTheta=2.73 01:10:23.849 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.08, opts=13) 01:10:23.849 00.000 10672 Enqueuing Move request for scope (-0.21, 0.08) 01:10:23.849 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:23.849 00.000 428 Worker thread wakes up 01:10:23.849 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd 01:10:23.849 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.08) 01:10:23.849 00.000 428 Moving (-0.21, 0.08) raw xDistance=-0.20 yDistance=0.09 01:10:23.849 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 01:10:23.849 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:23.849 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 01:10:23.849 00.000 428 MoveAxis(E, 0, ABG) 01:10:23.849 00.000 428 Move returns status 0, amount 0 01:10:23.849 00.000 428 MoveAxis(N, 0, ABG) 01:10:23.849 00.000 428 Move returns status 0, amount 0 01:10:23.849 00.000 428 move complete, result=0 01:10:23.849 00.000 428 worker thread done servicing request 01:10:23.880 00.031 10672 UpdateGuideState exits: m=200402 SNR=35.7 01:10:23.880 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:23.880 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:23.880 00.000 10672 Enqueuing Expose request 01:10:23.880 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:10:23.880 00.000 428 Worker thread wakes up 01:10:23.880 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:23.880 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:25.723 01.843 428 Exposure complete 01:10:25.848 00.125 428 worker thread done servicing request 01:10:25.848 00.000 10672 OnExposeComplete: enter 01:10:25.848 00.000 10672 UpdateGuideState(): m_state=6 01:10:25.848 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2454 01:10:25.848 00.000 10672 Star::Find returns 1 (0), X=551.82, Y=268.43, Mass=200395, SNR=38.8, Peak=43136 HFD=2.8 01:10:25.848 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 01:10:25.848 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 01:10:25.848 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.51 mountX=-0.15 mountY=0.13, mountTheta=2.44 01:10:25.848 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.13, opts=13) 01:10:25.848 00.000 10672 Enqueuing Move request for scope (-0.17, 0.13) 01:10:25.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:25.848 00.000 428 Worker thread wakes up 01:10:25.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd 01:10:25.848 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.13) 01:10:25.848 00.000 428 Moving (-0.17, 0.13) raw xDistance=-0.15 yDistance=0.13 01:10:25.848 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:10:25.848 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:25.848 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:10:25.848 00.000 428 MoveAxis(E, 0, ABG) 01:10:25.848 00.000 428 Move returns status 0, amount 0 01:10:25.848 00.000 428 MoveAxis(N, 0, ABG) 01:10:25.848 00.000 428 Move returns status 0, amount 0 01:10:25.848 00.000 428 move complete, result=0 01:10:25.848 00.000 428 worker thread done servicing request 01:10:25.879 00.031 10672 UpdateGuideState exits: m=200395 SNR=38.8 01:10:25.879 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:25.879 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:25.879 00.000 10672 Enqueuing Expose request 01:10:25.879 00.000 428 Worker thread wakes up 01:10:25.879 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:10:25.879 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:25.879 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:26.004 00.125 10672 read socket command 10 01:10:26.004 00.000 10672 processing socket request REQDIST 01:10:26.004 00.000 10672 SOCKSVR: Sending pixel error of 0.25 01:10:26.004 00.000 10672 Sending socket response 25 (0x19) 01:10:27.712 01.708 428 Exposure complete 01:10:27.837 00.125 428 worker thread done servicing request 01:10:27.837 00.000 10672 OnExposeComplete: enter 01:10:27.837 00.000 10672 UpdateGuideState(): m_state=6 01:10:27.837 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2455 01:10:27.837 00.000 10672 Star::Find returns 1 (0), X=551.22, Y=268.37, Mass=196274, SNR=37.8, Peak=39648 HFD=2.8 01:10:27.837 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 01:10:27.837 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 01:10:27.837 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=0.06 hyp=0.77 cameraTheta=3.06 mountX=-0.76 mountY=0.08, mountTheta=3.03 01:10:27.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=0.06, opts=13) 01:10:27.837 00.000 10672 Enqueuing Move request for scope (-0.77, 0.06) 01:10:27.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:27.837 00.000 428 Worker thread wakes up 01:10:27.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.06) opts 0xd 01:10:27.837 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, 0.06) 01:10:27.837 00.000 428 Moving (-0.77, 0.06) raw xDistance=-0.76 yDistance=0.08 01:10:27.837 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76 01:10:27.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:27.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 01:10:27.837 00.000 428 MoveAxis(E, 885, ABG) 01:10:27.837 00.000 428 Guiding Dir = 2, Dur = 885 01:10:27.837 00.000 428 IsSlewing returns 0 01:10:27.837 00.000 428 IsGuiding returns 0 01:10:27.868 00.031 10672 UpdateGuideState exits: m=196274 SNR=37.8 01:10:27.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:27.868 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:27.868 00.000 10672 Enqueuing Expose request 01:10:27.868 00.000 428 PulseGuide returned control before completion, sleep 868 01:10:28.774 00.906 428 IsGuiding returns 0 01:10:28.774 00.000 428 Move returns status 0, amount 885 01:10:28.774 00.000 428 MoveAxis(N, 0, ABG) 01:10:28.774 00.000 428 Move returns status 0, amount 0 01:10:28.789 00.015 428 move complete, result=0 01:10:28.789 00.000 428 worker thread done servicing request 01:10:28.789 00.000 428 Worker thread wakes up 01:10:28.789 00.000 10672 GuideStep: -0.8 px 885 ms EAST, 0.1 px 0 ms NORTH 01:10:28.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:28.789 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:29.711 00.922 428 Exposure complete 01:10:29.836 00.125 428 worker thread done servicing request 01:10:29.836 00.000 10672 OnExposeComplete: enter 01:10:29.836 00.000 10672 UpdateGuideState(): m_state=6 01:10:29.836 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2456 01:10:29.836 00.000 10672 Star::Find returns 1 (0), X=552.19, Y=268.45, Mass=212846, SNR=40.4, Peak=42592 HFD=2.6 01:10:29.836 00.000 10672 CameraToMount -- cameraTheta (0.65) - m_xAngle (0.14) = xAngle (0.51 = 0.51) 01:10:29.836 00.000 10672 CameraToMount -- cameraTheta (0.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.62 = 0.62) 01:10:29.836 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.24 cameraTheta=0.65 mountX=0.21 mountY=0.14, mountTheta=0.59 01:10:29.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.14, opts=13) 01:10:29.836 00.000 10672 Enqueuing Move request for scope (0.19, 0.14) 01:10:29.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:29.836 00.000 428 Worker thread wakes up 01:10:29.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd 01:10:29.836 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.14) 01:10:29.836 00.000 428 Moving (0.19, 0.14) raw xDistance=0.21 yDistance=0.14 01:10:29.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:10:29.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:29.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:10:29.836 00.000 428 MoveAxis(E, 0, ABG) 01:10:29.836 00.000 428 Move returns status 0, amount 0 01:10:29.836 00.000 428 MoveAxis(N, 0, ABG) 01:10:29.836 00.000 428 Move returns status 0, amount 0 01:10:29.836 00.000 428 move complete, result=0 01:10:29.836 00.000 428 worker thread done servicing request 01:10:29.867 00.031 10672 UpdateGuideState exits: m=212846 SNR=40.4 01:10:29.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:29.867 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:29.867 00.000 10672 Enqueuing Expose request 01:10:29.867 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:10:29.867 00.000 428 Worker thread wakes up 01:10:29.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:29.867 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:31.008 01.141 10672 read socket command 10 01:10:31.008 00.000 10672 processing socket request REQDIST 01:10:31.008 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:10:31.008 00.000 10672 Sending socket response 36 (0x24) 01:10:31.710 00.702 428 Exposure complete 01:10:31.851 00.141 428 worker thread done servicing request 01:10:31.851 00.000 10672 OnExposeComplete: enter 01:10:31.851 00.000 10672 UpdateGuideState(): m_state=6 01:10:31.851 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2457 01:10:31.851 00.000 10672 Star::Find returns 1 (0), X=551.74, Y=267.81, Mass=185627, SNR=39.2, Peak=39760 HFD=2.7 01:10:31.851 00.000 10672 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 01:10:31.851 00.000 10672 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.07 = -2.07) 01:10:31.851 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.50 hyp=0.56 cameraTheta=-2.04 mountX=-0.32 mountY=-0.49, mountTheta=-2.15 01:10:31.851 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.50, opts=13) 01:10:31.851 00.000 10672 Enqueuing Move request for scope (-0.25, -0.50) 01:10:31.851 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:31.851 00.000 428 Worker thread wakes up 01:10:31.851 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.50) opts 0xd 01:10:31.851 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.50) 01:10:31.851 00.000 428 Moving (-0.25, -0.50) raw xDistance=-0.32 yDistance=-0.49 01:10:31.851 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 01:10:31.851 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:31.851 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 01:10:31.851 00.000 428 MoveAxis(E, 0, ABG) 01:10:31.851 00.000 428 Move returns status 0, amount 0 01:10:31.851 00.000 428 MoveAxis(N, 0, ABG) 01:10:31.851 00.000 428 Move returns status 0, amount 0 01:10:31.851 00.000 428 move complete, result=0 01:10:31.851 00.000 428 worker thread done servicing request 01:10:31.867 00.016 10672 UpdateGuideState exits: m=185627 SNR=39.2 01:10:31.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:31.867 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:31.867 00.000 10672 Enqueuing Expose request 01:10:31.882 00.015 10672 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH 01:10:31.882 00.000 428 Worker thread wakes up 01:10:31.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:31.882 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:33.710 01.828 428 Exposure complete 01:10:33.835 00.125 428 worker thread done servicing request 01:10:33.835 00.000 10672 OnExposeComplete: enter 01:10:33.835 00.000 10672 UpdateGuideState(): m_state=6 01:10:33.835 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2458 01:10:33.835 00.000 10672 Star::Find returns 1 (0), X=552.40, Y=268.33, Mass=177855, SNR=34.4, Peak=23408 HFD=2.9 01:10:33.835 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.14) = xAngle (-0.09 = -0.09) 01:10:33.835 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.02 = 0.02) 01:10:33.835 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.02 hyp=0.41 cameraTheta=0.05 mountX=0.41 mountY=0.01, mountTheta=0.02 01:10:33.835 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.02, opts=13) 01:10:33.835 00.000 10672 Enqueuing Move request for scope (0.41, 0.02) 01:10:33.835 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:33.835 00.000 428 Worker thread wakes up 01:10:33.835 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.02) opts 0xd 01:10:33.835 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.02) 01:10:33.835 00.000 428 Moving (0.41, 0.02) raw xDistance=0.41 yDistance=0.01 01:10:33.835 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41 01:10:33.835 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:33.835 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:10:33.835 00.000 428 MoveAxis(E, 0, ABG) 01:10:33.835 00.000 428 Move returns status 0, amount 0 01:10:33.835 00.000 428 MoveAxis(N, 0, ABG) 01:10:33.835 00.000 428 Move returns status 0, amount 0 01:10:33.835 00.000 428 move complete, result=0 01:10:33.835 00.000 428 worker thread done servicing request 01:10:33.866 00.031 10672 UpdateGuideState exits: m=177855 SNR=34.4 01:10:33.866 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:33.866 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:33.866 00.000 10672 Enqueuing Expose request 01:10:33.866 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 01:10:33.866 00.000 428 Worker thread wakes up 01:10:33.866 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:33.866 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:35.714 01.848 428 Exposure complete 01:10:35.854 00.140 428 worker thread done servicing request 01:10:35.854 00.000 10672 OnExposeComplete: enter 01:10:35.854 00.000 10672 UpdateGuideState(): m_state=6 01:10:35.854 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2459 01:10:35.854 00.000 10672 Star::Find returns 1 (0), X=552.11, Y=268.58, Mass=207687, SNR=42.5, Peak=39536 HFD=2.5 01:10:35.854 00.000 10672 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.14) = xAngle (1.05 = 1.05) 01:10:35.854 00.000 10672 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.15 = 1.15) 01:10:35.854 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.18 mountX=0.15 mountY=0.27, mountTheta=1.07 01:10:35.854 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.27, opts=13) 01:10:35.854 00.000 10672 Enqueuing Move request for scope (0.11, 0.27) 01:10:35.854 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:35.854 00.000 428 Worker thread wakes up 01:10:35.854 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd 01:10:35.854 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.27) 01:10:35.854 00.000 428 Moving (0.11, 0.27) raw xDistance=0.15 yDistance=0.27 01:10:35.854 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:10:35.854 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:35.854 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:10:35.854 00.000 428 MoveAxis(E, 0, ABG) 01:10:35.854 00.000 428 Move returns status 0, amount 0 01:10:35.854 00.000 428 MoveAxis(N, 0, ABG) 01:10:35.854 00.000 428 Move returns status 0, amount 0 01:10:35.854 00.000 428 move complete, result=0 01:10:35.854 00.000 428 worker thread done servicing request 01:10:35.870 00.016 10672 UpdateGuideState exits: m=207687 SNR=42.5 01:10:35.870 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:35.870 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:35.870 00.000 10672 Enqueuing Expose request 01:10:35.870 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:10:35.870 00.000 428 Worker thread wakes up 01:10:35.870 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:35.870 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:36.010 00.140 10672 read socket command 10 01:10:36.010 00.000 10672 processing socket request REQDIST 01:10:36.010 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:10:36.010 00.000 10672 Sending socket response 38 (0x26) 01:10:37.713 01.703 428 Exposure complete 01:10:37.838 00.125 428 worker thread done servicing request 01:10:37.838 00.000 10672 OnExposeComplete: enter 01:10:37.838 00.000 10672 UpdateGuideState(): m_state=6 01:10:37.838 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2460 01:10:37.838 00.000 10672 Star::Find returns 1 (0), X=552.21, Y=268.46, Mass=214968, SNR=43.1, Peak=39312 HFD=2.9 01:10:37.838 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.14) = xAngle (0.46 = 0.46) 01:10:37.838 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.57 = 0.57) 01:10:37.838 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.24 mountY=0.14, mountTheta=0.54 01:10:37.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.15, opts=13) 01:10:37.838 00.000 10672 Enqueuing Move request for scope (0.22, 0.15) 01:10:37.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:37.838 00.000 428 Worker thread wakes up 01:10:37.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd 01:10:37.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.15) 01:10:37.838 00.000 428 Moving (0.22, 0.15) raw xDistance=0.24 yDistance=0.14 01:10:37.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 01:10:37.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:37.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:10:37.838 00.000 428 MoveAxis(E, 0, ABG) 01:10:37.838 00.000 428 Move returns status 0, amount 0 01:10:37.838 00.000 428 MoveAxis(N, 0, ABG) 01:10:37.838 00.000 428 Move returns status 0, amount 0 01:10:37.838 00.000 428 move complete, result=0 01:10:37.838 00.000 428 worker thread done servicing request 01:10:37.869 00.031 10672 UpdateGuideState exits: m=214968 SNR=43.1 01:10:37.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:37.869 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:37.869 00.000 10672 Enqueuing Expose request 01:10:37.869 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:10:37.869 00.000 428 Worker thread wakes up 01:10:37.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:37.869 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:39.712 01.843 428 Exposure complete 01:10:39.853 00.141 428 worker thread done servicing request 01:10:39.853 00.000 10672 OnExposeComplete: enter 01:10:39.853 00.000 10672 UpdateGuideState(): m_state=6 01:10:39.853 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2461 01:10:39.853 00.000 10672 Star::Find returns 1 (0), X=551.82, Y=268.33, Mass=199170, SNR=39.0, Peak=38560 HFD=2.7 01:10:39.853 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.85 = 2.85) 01:10:39.853 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.96 = 2.96) 01:10:39.853 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.99 mountX=-0.17 mountY=0.03, mountTheta=2.96 01:10:39.853 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.03, opts=13) 01:10:39.853 00.000 10672 Enqueuing Move request for scope (-0.18, 0.03) 01:10:39.853 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:39.853 00.000 428 Worker thread wakes up 01:10:39.853 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd 01:10:39.853 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.03) 01:10:39.853 00.000 428 Moving (-0.18, 0.03) raw xDistance=-0.17 yDistance=0.03 01:10:39.853 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:10:39.853 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:39.853 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:10:39.853 00.000 428 MoveAxis(E, 0, ABG) 01:10:39.853 00.000 428 Move returns status 0, amount 0 01:10:39.853 00.000 428 MoveAxis(N, 0, ABG) 01:10:39.853 00.000 428 Move returns status 0, amount 0 01:10:39.853 00.000 428 move complete, result=0 01:10:39.853 00.000 428 worker thread done servicing request 01:10:39.869 00.016 10672 UpdateGuideState exits: m=199170 SNR=39.0 01:10:39.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:39.869 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:39.869 00.000 10672 Enqueuing Expose request 01:10:39.869 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:10:39.869 00.000 428 Worker thread wakes up 01:10:39.869 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:39.869 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:41.009 01.140 10672 read socket command 10 01:10:41.009 00.000 10672 processing socket request REQDIST 01:10:41.009 00.000 10672 SOCKSVR: Sending pixel error of 0.29 01:10:41.009 00.000 10672 Sending socket response 29 (0x1d) 01:10:41.712 00.703 428 Exposure complete 01:10:41.852 00.140 428 worker thread done servicing request 01:10:41.852 00.000 10672 OnExposeComplete: enter 01:10:41.852 00.000 10672 UpdateGuideState(): m_state=6 01:10:41.852 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2462 01:10:41.852 00.000 10672 Star::Find returns 1 (0), X=552.13, Y=267.99, Mass=197613, SNR=39.5, Peak=43456 HFD=2.5 01:10:41.852 00.000 10672 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.14) = xAngle (-1.32 = -1.32) 01:10:41.852 00.000 10672 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.21 = -1.21) 01:10:41.852 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.32 hyp=0.35 cameraTheta=-1.18 mountX=0.09 mountY=-0.32, mountTheta=-1.31 01:10:41.852 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.32, opts=13) 01:10:41.852 00.000 10672 Enqueuing Move request for scope (0.13, -0.32) 01:10:41.852 00.000 428 Worker thread wakes up 01:10:41.852 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:41.852 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.32) opts 0xd 01:10:41.852 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.32) 01:10:41.852 00.000 428 Moving (0.13, -0.32) raw xDistance=0.09 yDistance=-0.32 01:10:41.852 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:10:41.852 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:41.852 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:10:41.852 00.000 428 MoveAxis(E, 0, ABG) 01:10:41.852 00.000 428 Move returns status 0, amount 0 01:10:41.852 00.000 428 MoveAxis(N, 0, ABG) 01:10:41.852 00.000 428 Move returns status 0, amount 0 01:10:41.852 00.000 428 move complete, result=0 01:10:41.852 00.000 428 worker thread done servicing request 01:10:41.868 00.016 10672 UpdateGuideState exits: m=197613 SNR=39.5 01:10:41.868 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:41.868 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:41.868 00.000 10672 Enqueuing Expose request 01:10:41.868 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 01:10:41.868 00.000 428 Worker thread wakes up 01:10:41.884 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:41.884 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:43.716 01.832 428 Exposure complete 01:10:43.841 00.125 428 worker thread done servicing request 01:10:43.841 00.000 10672 OnExposeComplete: enter 01:10:43.841 00.000 10672 UpdateGuideState(): m_state=6 01:10:43.856 00.015 10672 Star::Find(15, 552, 267, 0, (0,0,0,0), 0.0, 0) frame 2463 01:10:43.856 00.000 10672 Star::Find returns 1 (0), X=552.46, Y=268.27, Mass=185176, SNR=33.7, Peak=27984 HFD=2.8 01:10:43.856 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.14) = xAngle (-0.22 = -0.22) 01:10:43.856 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.11 = -0.11) 01:10:43.856 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.04 hyp=0.47 cameraTheta=-0.08 mountX=0.46 mountY=-0.05, mountTheta=-0.11 01:10:43.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.04, opts=13) 01:10:43.856 00.000 10672 Enqueuing Move request for scope (0.47, -0.04) 01:10:43.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:43.856 00.000 428 Worker thread wakes up 01:10:43.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.04) opts 0xd 01:10:43.856 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.04) 01:10:43.856 00.000 428 Moving (0.47, -0.04) raw xDistance=0.46 yDistance=-0.05 01:10:43.856 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 01:10:43.856 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:43.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:10:43.856 00.000 428 MoveAxis(W, 536, ABG) 01:10:43.856 00.000 428 Guiding Dir = 3, Dur = 536 01:10:43.856 00.000 428 IsSlewing returns 0 01:10:43.856 00.000 428 IsGuiding returns 0 01:10:43.872 00.016 428 PulseGuide returned control before completion, sleep 532 01:10:43.872 00.000 10672 UpdateGuideState exits: m=185176 SNR=33.7 01:10:43.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:43.872 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:43.872 00.000 10672 Enqueuing Expose request 01:10:44.450 00.578 428 IsGuiding returns 0 01:10:44.450 00.000 428 Move returns status 0, amount 536 01:10:44.450 00.000 428 MoveAxis(N, 0, ABG) 01:10:44.450 00.000 428 Move returns status 0, amount 0 01:10:44.450 00.000 428 move complete, result=0 01:10:44.450 00.000 428 worker thread done servicing request 01:10:44.450 00.000 428 Worker thread wakes up 01:10:44.450 00.000 10672 GuideStep: 0.5 px 536 ms WEST, -0.1 px 0 ms NORTH 01:10:44.450 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:44.450 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:45.715 01.265 428 Exposure complete 01:10:45.840 00.125 428 worker thread done servicing request 01:10:45.840 00.000 10672 OnExposeComplete: enter 01:10:45.840 00.000 10672 UpdateGuideState(): m_state=6 01:10:45.856 00.016 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2464 01:10:45.856 00.000 10672 Star::Find returns 1 (0), X=551.81, Y=268.32, Mass=193091, SNR=41.0, Peak=39536 HFD=2.6 01:10:45.856 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 01:10:45.856 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 01:10:45.856 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.09 mountX=-0.19 mountY=0.02, mountTheta=3.06 01:10:45.856 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.01, opts=13) 01:10:45.856 00.000 10672 Enqueuing Move request for scope (-0.19, 0.01) 01:10:45.856 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:45.856 00.000 428 Worker thread wakes up 01:10:45.856 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd 01:10:45.856 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.01) 01:10:45.856 00.000 428 Moving (-0.19, 0.01) raw xDistance=-0.19 yDistance=0.02 01:10:45.856 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:10:45.856 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:45.856 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:10:45.856 00.000 428 MoveAxis(E, 0, ABG) 01:10:45.856 00.000 428 Move returns status 0, amount 0 01:10:45.856 00.000 428 MoveAxis(N, 0, ABG) 01:10:45.856 00.000 428 Move returns status 0, amount 0 01:10:45.856 00.000 428 move complete, result=0 01:10:45.856 00.000 428 worker thread done servicing request 01:10:45.871 00.015 10672 UpdateGuideState exits: m=193091 SNR=41.0 01:10:45.871 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:45.871 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:45.871 00.000 10672 Enqueuing Expose request 01:10:45.871 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:10:45.871 00.000 428 Worker thread wakes up 01:10:45.871 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:45.871 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:46.012 00.141 10672 read socket command 10 01:10:46.012 00.000 10672 processing socket request REQDIST 01:10:46.012 00.000 10672 SOCKSVR: Sending pixel error of 0.30 01:10:46.012 00.000 10672 Sending socket response 30 (0x1e) 01:10:47.715 01.703 428 Exposure complete 01:10:47.840 00.125 428 worker thread done servicing request 01:10:47.840 00.000 10672 OnExposeComplete: enter 01:10:47.840 00.000 10672 UpdateGuideState(): m_state=6 01:10:47.840 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2465 01:10:47.840 00.000 10672 Star::Find returns 1 (0), X=551.67, Y=268.04, Mass=200630, SNR=40.7, Peak=43136 HFD=2.6 01:10:47.840 00.000 10672 CameraToMount -- cameraTheta (-2.45) - m_xAngle (0.14) = xAngle (-2.59 = -2.59) 01:10:47.840 00.000 10672 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.48 = -2.48) 01:10:47.840 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.26 hyp=0.42 cameraTheta=-2.45 mountX=-0.35 mountY=-0.25, mountTheta=-2.52 01:10:47.840 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.26, opts=13) 01:10:47.840 00.000 10672 Enqueuing Move request for scope (-0.32, -0.26) 01:10:47.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:47.840 00.000 428 Worker thread wakes up 01:10:47.840 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.26) opts 0xd 01:10:47.840 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.26) 01:10:47.840 00.000 428 Moving (-0.32, -0.26) raw xDistance=-0.35 yDistance=-0.25 01:10:47.840 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:10:47.840 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:47.840 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:10:47.840 00.000 428 MoveAxis(E, 0, ABG) 01:10:47.840 00.000 428 Move returns status 0, amount 0 01:10:47.840 00.000 428 MoveAxis(N, 0, ABG) 01:10:47.840 00.000 428 Move returns status 0, amount 0 01:10:47.840 00.000 428 move complete, result=0 01:10:47.840 00.000 428 worker thread done servicing request 01:10:47.871 00.031 10672 UpdateGuideState exits: m=200630 SNR=40.7 01:10:47.871 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:47.871 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:47.871 00.000 10672 Enqueuing Expose request 01:10:47.871 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 01:10:47.871 00.000 428 Worker thread wakes up 01:10:47.871 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:47.871 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:49.698 01.827 428 Exposure complete 01:10:49.823 00.125 428 worker thread done servicing request 01:10:49.823 00.000 10672 OnExposeComplete: enter 01:10:49.823 00.000 10672 UpdateGuideState(): m_state=6 01:10:49.823 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2466 01:10:49.823 00.000 10672 Star::Find returns 1 (0), X=551.05, Y=268.64, Mass=202700, SNR=36.3, Peak=40192 HFD=3.0 01:10:49.823 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.67 = 2.67) 01:10:49.823 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 01:10:49.823 00.000 10672 CameraToMount -- cameraX=-0.95 cameraY=0.33 hyp=1.00 cameraTheta=2.81 mountX=-0.89 mountY=0.36, mountTheta=2.76 01:10:49.823 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.95, y=0.33, opts=13) 01:10:49.823 00.000 10672 Enqueuing Move request for scope (-0.95, 0.33) 01:10:49.823 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:49.823 00.000 428 Worker thread wakes up 01:10:49.823 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.33) opts 0xd 01:10:49.823 00.000 428 Handling offset move in thread for scope, endpoint = (-0.95, 0.33) 01:10:49.823 00.000 428 Moving (-0.95, 0.33) raw xDistance=-0.89 yDistance=0.36 01:10:49.823 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89 01:10:49.823 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:49.823 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:10:49.823 00.000 428 MoveAxis(E, 1044, ABG) 01:10:49.839 00.016 428 Guiding Dir = 2, Dur = 1044 01:10:49.839 00.000 428 IsSlewing returns 0 01:10:49.839 00.000 428 IsGuiding returns 0 01:10:49.855 00.016 428 PulseGuide returned control before completion, sleep 1039 01:10:49.855 00.000 10672 UpdateGuideState exits: m=202700 SNR=36.3 01:10:49.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:49.855 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:49.855 00.000 10672 Enqueuing Expose request 01:10:50.901 01.046 428 IsGuiding returns 1 01:10:50.901 00.000 428 scope still moving after pulse duration time elapsed 01:10:50.933 00.032 428 IsSlewing returns 0 01:10:50.933 00.000 428 IsGuiding returns 0 01:10:50.933 00.000 428 scope move finished after 1044 + 60 ms 01:10:50.933 00.000 428 Move returns status 0, amount 1044 01:10:50.933 00.000 428 MoveAxis(N, 0, ABG) 01:10:50.933 00.000 428 Move returns status 0, amount 0 01:10:50.933 00.000 428 move complete, result=0 01:10:50.933 00.000 428 worker thread done servicing request 01:10:50.933 00.000 428 Worker thread wakes up 01:10:50.933 00.000 10672 GuideStep: -0.9 px 1044 ms EAST, 0.4 px 0 ms NORTH 01:10:50.933 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:50.933 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:51.010 00.077 10672 read socket command 10 01:10:51.010 00.000 10672 processing socket request REQDIST 01:10:51.010 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:10:51.010 00.000 10672 Sending socket response 53 (0x35) 01:10:51.702 00.692 428 Exposure complete 01:10:51.827 00.125 428 worker thread done servicing request 01:10:51.827 00.000 10672 OnExposeComplete: enter 01:10:51.827 00.000 10672 UpdateGuideState(): m_state=6 01:10:51.827 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2467 01:10:51.827 00.000 10672 Star::Find returns 1 (0), X=551.45, Y=268.18, Mass=171701, SNR=35.0, Peak=39856 HFD=2.6 01:10:51.827 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.04 = -3.04) 01:10:51.827 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 01:10:51.827 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.13 hyp=0.56 cameraTheta=-2.90 mountX=-0.55 mountY=-0.12, mountTheta=-2.94 01:10:51.827 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.13, opts=13) 01:10:51.827 00.000 10672 Enqueuing Move request for scope (-0.54, -0.13) 01:10:51.827 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:51.827 00.000 428 Worker thread wakes up 01:10:51.827 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.13) opts 0xd 01:10:51.827 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.13) 01:10:51.827 00.000 428 Moving (-0.54, -0.13) raw xDistance=-0.55 yDistance=-0.12 01:10:51.827 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.55 01:10:51.827 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:51.827 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:10:51.827 00.000 428 MoveAxis(E, 722, ABG) 01:10:51.827 00.000 428 Guiding Dir = 2, Dur = 722 01:10:51.827 00.000 428 IsSlewing returns 0 01:10:51.827 00.000 428 IsGuiding returns 0 01:10:51.859 00.032 10672 UpdateGuideState exits: m=171701 SNR=35.0 01:10:51.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:51.859 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:51.859 00.000 10672 Enqueuing Expose request 01:10:51.859 00.000 428 PulseGuide returned control before completion, sleep 704 01:10:52.577 00.718 428 IsGuiding returns 1 01:10:52.577 00.000 428 scope still moving after pulse duration time elapsed 01:10:52.609 00.032 428 IsSlewing returns 0 01:10:52.609 00.000 428 IsGuiding returns 0 01:10:52.609 00.000 428 scope move finished after 722 + 58 ms 01:10:52.609 00.000 428 Move returns status 0, amount 722 01:10:52.609 00.000 428 MoveAxis(N, 0, ABG) 01:10:52.609 00.000 428 Move returns status 0, amount 0 01:10:52.609 00.000 428 move complete, result=0 01:10:52.624 00.015 428 worker thread done servicing request 01:10:52.624 00.000 428 Worker thread wakes up 01:10:52.624 00.000 10672 GuideStep: -0.6 px 722 ms EAST, -0.1 px 0 ms NORTH 01:10:52.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:52.624 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:53.702 01.078 428 Exposure complete 01:10:53.842 00.140 428 worker thread done servicing request 01:10:53.842 00.000 10672 OnExposeComplete: enter 01:10:53.842 00.000 10672 UpdateGuideState(): m_state=6 01:10:53.842 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2468 01:10:53.842 00.000 10672 Star::Find returns 1 (0), X=552.55, Y=268.37, Mass=191056, SNR=39.7, Peak=40736 HFD=3.0 01:10:53.842 00.000 10672 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.14) = xAngle (-0.03 = -0.03) 01:10:53.842 00.000 10672 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.08 = 0.08) 01:10:53.842 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.06 hyp=0.56 cameraTheta=0.11 mountX=0.56 mountY=0.05, mountTheta=0.08 01:10:53.842 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.06, opts=13) 01:10:53.842 00.000 10672 Enqueuing Move request for scope (0.55, 0.06) 01:10:53.842 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:53.842 00.000 428 Worker thread wakes up 01:10:53.842 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.06) opts 0xd 01:10:53.842 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.06) 01:10:53.842 00.000 428 Moving (0.55, 0.06) raw xDistance=0.56 yDistance=0.05 01:10:53.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.56 01:10:53.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:53.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:10:53.842 00.000 428 MoveAxis(W, 601, ABG) 01:10:53.842 00.000 428 Guiding Dir = 3, Dur = 601 01:10:53.842 00.000 428 IsSlewing returns 0 01:10:53.842 00.000 428 IsGuiding returns 0 01:10:53.858 00.016 428 PulseGuide returned control before completion, sleep 595 01:10:53.874 00.016 10672 UpdateGuideState exits: m=191056 SNR=39.7 01:10:53.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:53.874 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:53.874 00.000 10672 Enqueuing Expose request 01:10:54.483 00.609 428 IsGuiding returns 0 01:10:54.483 00.000 428 Move returns status 0, amount 601 01:10:54.483 00.000 428 MoveAxis(N, 0, ABG) 01:10:54.483 00.000 428 Move returns status 0, amount 0 01:10:54.483 00.000 428 move complete, result=0 01:10:54.483 00.000 428 worker thread done servicing request 01:10:54.483 00.000 428 Worker thread wakes up 01:10:54.483 00.000 10672 GuideStep: 0.6 px 601 ms WEST, 0.0 px 0 ms NORTH 01:10:54.483 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:54.483 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:55.701 01.218 428 Exposure complete 01:10:55.826 00.125 428 worker thread done servicing request 01:10:55.826 00.000 10672 OnExposeComplete: enter 01:10:55.826 00.000 10672 UpdateGuideState(): m_state=6 01:10:55.826 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2469 01:10:55.826 00.000 10672 Star::Find returns 1 (0), X=552.24, Y=268.50, Mass=214439, SNR=45.5, Peak=39648 HFD=3.0 01:10:55.826 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.14) = xAngle (0.54 = 0.54) 01:10:55.826 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.65 = 0.65) 01:10:55.826 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.20 hyp=0.31 cameraTheta=0.68 mountX=0.27 mountY=0.19, mountTheta=0.62 01:10:55.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.20, opts=13) 01:10:55.826 00.000 10672 Enqueuing Move request for scope (0.24, 0.20) 01:10:55.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:55.826 00.000 428 Worker thread wakes up 01:10:55.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.20) opts 0xd 01:10:55.826 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.20) 01:10:55.826 00.000 428 Moving (0.24, 0.20) raw xDistance=0.27 yDistance=0.19 01:10:55.826 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:10:55.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:55.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:10:55.826 00.000 428 MoveAxis(E, 0, ABG) 01:10:55.826 00.000 428 Move returns status 0, amount 0 01:10:55.826 00.000 428 MoveAxis(N, 0, ABG) 01:10:55.826 00.000 428 Move returns status 0, amount 0 01:10:55.826 00.000 428 move complete, result=0 01:10:55.826 00.000 428 worker thread done servicing request 01:10:55.857 00.031 10672 UpdateGuideState exits: m=214439 SNR=45.5 01:10:55.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:55.857 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:55.857 00.000 10672 Enqueuing Expose request 01:10:55.857 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:10:55.857 00.000 428 Worker thread wakes up 01:10:55.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:55.857 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:56.013 00.156 10672 read socket command 10 01:10:56.013 00.000 10672 processing socket request REQDIST 01:10:56.013 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:10:56.013 00.000 10672 Sending socket response 47 (0x2f) 01:10:57.700 01.687 428 Exposure complete 01:10:57.825 00.125 428 worker thread done servicing request 01:10:57.825 00.000 10672 OnExposeComplete: enter 01:10:57.825 00.000 10672 UpdateGuideState(): m_state=6 01:10:57.825 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2470 01:10:57.825 00.000 10672 Star::Find returns 1 (0), X=551.77, Y=267.96, Mass=200034, SNR=44.6, Peak=45744 HFD=2.6 01:10:57.825 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.14) = xAngle (-2.28 = -2.28) 01:10:57.825 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.18 = -2.18) 01:10:57.825 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.35 hyp=0.42 cameraTheta=-2.15 mountX=-0.27 mountY=-0.34, mountTheta=-2.24 01:10:57.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.35, opts=13) 01:10:57.825 00.000 10672 Enqueuing Move request for scope (-0.23, -0.35) 01:10:57.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:57.825 00.000 428 Worker thread wakes up 01:10:57.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.35) opts 0xd 01:10:57.825 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.35) 01:10:57.825 00.000 428 Moving (-0.23, -0.35) raw xDistance=-0.27 yDistance=-0.34 01:10:57.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:10:57.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:57.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 01:10:57.825 00.000 428 MoveAxis(E, 0, ABG) 01:10:57.825 00.000 428 Move returns status 0, amount 0 01:10:57.825 00.000 428 MoveAxis(N, 0, ABG) 01:10:57.825 00.000 428 Move returns status 0, amount 0 01:10:57.825 00.000 428 move complete, result=0 01:10:57.825 00.000 428 worker thread done servicing request 01:10:57.857 00.032 10672 UpdateGuideState exits: m=200034 SNR=44.6 01:10:57.857 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:57.857 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:57.857 00.000 10672 Enqueuing Expose request 01:10:57.857 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 01:10:57.857 00.000 428 Worker thread wakes up 01:10:57.857 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:57.857 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:10:59.700 01.843 428 Exposure complete 01:10:59.840 00.140 428 worker thread done servicing request 01:10:59.840 00.000 10672 OnExposeComplete: enter 01:10:59.840 00.000 10672 UpdateGuideState(): m_state=6 01:10:59.840 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2471 01:10:59.840 00.000 10672 Star::Find returns 1 (0), X=552.26, Y=268.16, Mass=179555, SNR=33.4, Peak=26448 HFD=2.4 01:10:59.840 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.14) = xAngle (-0.66 = -0.66) 01:10:59.840 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.55 = -0.55) 01:10:59.840 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.31 cameraTheta=-0.52 mountX=0.24 mountY=-0.16, mountTheta=-0.58 01:10:59.840 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.15, opts=13) 01:10:59.840 00.000 10672 Enqueuing Move request for scope (0.26, -0.15) 01:10:59.840 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:10:59.840 00.000 428 Worker thread wakes up 01:10:59.840 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.15) opts 0xd 01:10:59.840 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.15) 01:10:59.840 00.000 428 Moving (0.26, -0.15) raw xDistance=0.24 yDistance=-0.16 01:10:59.840 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 01:10:59.840 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:10:59.840 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 01:10:59.840 00.000 428 MoveAxis(E, 0, ABG) 01:10:59.840 00.000 428 Move returns status 0, amount 0 01:10:59.840 00.000 428 MoveAxis(N, 0, ABG) 01:10:59.840 00.000 428 Move returns status 0, amount 0 01:10:59.840 00.000 428 move complete, result=0 01:10:59.840 00.000 428 worker thread done servicing request 01:10:59.872 00.032 10672 UpdateGuideState exits: m=179555 SNR=33.4 01:10:59.872 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:10:59.872 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:10:59.872 00.000 10672 Enqueuing Expose request 01:10:59.872 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:10:59.872 00.000 428 Worker thread wakes up 01:10:59.872 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:10:59.872 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:01.000 01.128 10672 read socket command 10 01:11:01.000 00.000 10672 processing socket request REQDIST 01:11:01.000 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:11:01.000 00.000 10672 Sending socket response 41 (0x29) 01:11:01.703 00.703 428 Exposure complete 01:11:01.828 00.125 428 worker thread done servicing request 01:11:01.828 00.000 10672 OnExposeComplete: enter 01:11:01.828 00.000 10672 UpdateGuideState(): m_state=6 01:11:01.828 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2472 01:11:01.828 00.000 10672 Star::Find returns 1 (0), X=552.29, Y=268.24, Mass=187063, SNR=34.8, Peak=41712 HFD=2.6 01:11:01.828 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.14) = xAngle (-0.37 = -0.37) 01:11:01.828 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.26 = -0.26) 01:11:01.828 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-0.23 mountX=0.29 mountY=-0.08, mountTheta=-0.27 01:11:01.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.07, opts=13) 01:11:01.828 00.000 10672 Enqueuing Move request for scope (0.30, -0.07) 01:11:01.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:01.828 00.000 428 Worker thread wakes up 01:11:01.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.07) opts 0xd 01:11:01.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.07) 01:11:01.828 00.000 428 Moving (0.30, -0.07) raw xDistance=0.29 yDistance=-0.08 01:11:01.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 01:11:01.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:01.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:11:01.828 00.000 428 MoveAxis(E, 0, ABG) 01:11:01.828 00.000 428 Move returns status 0, amount 0 01:11:01.828 00.000 428 MoveAxis(N, 0, ABG) 01:11:01.828 00.000 428 Move returns status 0, amount 0 01:11:01.828 00.000 428 move complete, result=0 01:11:01.828 00.000 428 worker thread done servicing request 01:11:01.859 00.031 10672 UpdateGuideState exits: m=187063 SNR=34.8 01:11:01.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:01.859 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:01.859 00.000 10672 Enqueuing Expose request 01:11:01.859 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:11:01.859 00.000 428 Worker thread wakes up 01:11:01.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:01.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:03.703 01.844 428 Exposure complete 01:11:03.828 00.125 428 worker thread done servicing request 01:11:03.828 00.000 10672 OnExposeComplete: enter 01:11:03.828 00.000 10672 UpdateGuideState(): m_state=6 01:11:03.828 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2473 01:11:03.828 00.000 10672 Star::Find returns 1 (0), X=552.39, Y=268.19, Mass=177535, SNR=40.4, Peak=39424 HFD=2.6 01:11:03.828 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 01:11:03.828 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 01:11:03.828 00.000 10672 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.41 cameraTheta=-0.28 mountX=0.38 mountY=-0.13, mountTheta=-0.32 01:11:03.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.40, y=-0.11, opts=13) 01:11:03.828 00.000 10672 Enqueuing Move request for scope (0.40, -0.11) 01:11:03.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:03.828 00.000 428 Worker thread wakes up 01:11:03.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd 01:11:03.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.40, -0.11) 01:11:03.828 00.000 428 Moving (0.40, -0.11) raw xDistance=0.38 yDistance=-0.13 01:11:03.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:11:03.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:03.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:11:03.828 00.000 428 MoveAxis(E, 0, ABG) 01:11:03.828 00.000 428 Move returns status 0, amount 0 01:11:03.828 00.000 428 MoveAxis(N, 0, ABG) 01:11:03.828 00.000 428 Move returns status 0, amount 0 01:11:03.828 00.000 428 move complete, result=0 01:11:03.828 00.000 428 worker thread done servicing request 01:11:03.859 00.031 10672 UpdateGuideState exits: m=177535 SNR=40.4 01:11:03.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:03.859 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:03.859 00.000 10672 Enqueuing Expose request 01:11:03.859 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:11:03.859 00.000 428 Worker thread wakes up 01:11:03.859 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:03.859 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:05.702 01.843 428 Exposure complete 01:11:05.842 00.140 428 worker thread done servicing request 01:11:05.842 00.000 10672 OnExposeComplete: enter 01:11:05.842 00.000 10672 UpdateGuideState(): m_state=6 01:11:05.842 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2474 01:11:05.842 00.000 10672 Star::Find returns 1 (0), X=552.24, Y=268.45, Mass=210889, SNR=41.3, Peak=39424 HFD=2.8 01:11:05.842 00.000 10672 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.14) = xAngle (0.40 = 0.40) 01:11:05.842 00.000 10672 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.51 = 0.51) 01:11:05.842 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.54 mountX=0.26 mountY=0.14, mountTheta=0.49 01:11:05.842 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.14, opts=13) 01:11:05.842 00.000 10672 Enqueuing Move request for scope (0.24, 0.14) 01:11:05.842 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:05.842 00.000 428 Worker thread wakes up 01:11:05.842 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd 01:11:05.842 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.14) 01:11:05.842 00.000 428 Moving (0.24, 0.14) raw xDistance=0.26 yDistance=0.14 01:11:05.842 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:11:05.842 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:05.842 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:11:05.842 00.000 428 MoveAxis(E, 0, ABG) 01:11:05.842 00.000 428 Move returns status 0, amount 0 01:11:05.842 00.000 428 MoveAxis(N, 0, ABG) 01:11:05.842 00.000 428 Move returns status 0, amount 0 01:11:05.842 00.000 428 move complete, result=0 01:11:05.842 00.000 428 worker thread done servicing request 01:11:05.874 00.032 10672 UpdateGuideState exits: m=210889 SNR=41.3 01:11:05.874 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:05.874 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:05.874 00.000 10672 Enqueuing Expose request 01:11:05.874 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:11:05.874 00.000 428 Worker thread wakes up 01:11:05.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:05.874 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:06.014 00.140 10672 read socket command 10 01:11:06.014 00.000 10672 processing socket request REQDIST 01:11:06.014 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:11:06.014 00.000 10672 Sending socket response 35 (0x23) 01:11:07.701 01.687 428 Exposure complete 01:11:07.826 00.125 428 worker thread done servicing request 01:11:07.826 00.000 10672 OnExposeComplete: enter 01:11:07.826 00.000 10672 UpdateGuideState(): m_state=6 01:11:07.826 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2475 01:11:07.826 00.000 10672 Star::Find returns 1 (0), X=552.07, Y=268.04, Mass=186696, SNR=38.3, Peak=42144 HFD=2.6 01:11:07.826 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:11:07.826 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 01:11:07.826 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.29 mountX=0.04 mountY=-0.27, mountTheta=-1.43 01:11:07.826 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.27, opts=13) 01:11:07.826 00.000 10672 Enqueuing Move request for scope (0.08, -0.27) 01:11:07.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:07.826 00.000 428 Worker thread wakes up 01:11:07.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd 01:11:07.826 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.27) 01:11:07.826 00.000 428 Moving (0.08, -0.27) raw xDistance=0.04 yDistance=-0.27 01:11:07.826 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:11:07.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:07.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:11:07.826 00.000 428 MoveAxis(E, 0, ABG) 01:11:07.826 00.000 428 Move returns status 0, amount 0 01:11:07.826 00.000 428 MoveAxis(N, 0, ABG) 01:11:07.826 00.000 428 Move returns status 0, amount 0 01:11:07.826 00.000 428 move complete, result=0 01:11:07.826 00.000 428 worker thread done servicing request 01:11:07.858 00.032 10672 UpdateGuideState exits: m=186696 SNR=38.3 01:11:07.858 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:07.858 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:07.858 00.000 10672 Enqueuing Expose request 01:11:07.858 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:11:07.858 00.000 428 Worker thread wakes up 01:11:07.858 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:07.858 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:09.705 01.847 428 Exposure complete 01:11:09.830 00.125 428 worker thread done servicing request 01:11:09.830 00.000 10672 OnExposeComplete: enter 01:11:09.830 00.000 10672 UpdateGuideState(): m_state=6 01:11:09.830 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2476 01:11:09.830 00.000 10672 Star::Find returns 1 (0), X=552.21, Y=268.62, Mass=164698, SNR=37.5, Peak=42704 HFD=2.7 01:11:09.830 00.000 10672 CameraToMount -- cameraTheta (0.97) - m_xAngle (0.14) = xAngle (0.83 = 0.83) 01:11:09.830 00.000 10672 CameraToMount -- cameraTheta (0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.94 = 0.94) 01:11:09.830 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.31 hyp=0.38 cameraTheta=0.97 mountX=0.26 mountY=0.30, mountTheta=0.87 01:11:09.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.31, opts=13) 01:11:09.830 00.000 10672 Enqueuing Move request for scope (0.21, 0.31) 01:11:09.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:09.830 00.000 428 Worker thread wakes up 01:11:09.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.31) opts 0xd 01:11:09.830 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.31) 01:11:09.830 00.000 428 Moving (0.21, 0.31) raw xDistance=0.26 yDistance=0.30 01:11:09.830 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:11:09.830 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:09.830 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:11:09.830 00.000 428 MoveAxis(E, 0, ABG) 01:11:09.830 00.000 428 Move returns status 0, amount 0 01:11:09.830 00.000 428 MoveAxis(N, 0, ABG) 01:11:09.830 00.000 428 Move returns status 0, amount 0 01:11:09.830 00.000 428 move complete, result=0 01:11:09.830 00.000 428 worker thread done servicing request 01:11:09.862 00.032 10672 UpdateGuideState exits: m=164698 SNR=37.5 01:11:09.862 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:09.862 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:09.862 00.000 10672 Enqueuing Expose request 01:11:09.862 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:11:09.862 00.000 428 Worker thread wakes up 01:11:09.862 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:09.862 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:11.002 01.140 10672 read socket command 10 01:11:11.002 00.000 10672 processing socket request REQDIST 01:11:11.002 00.000 10672 SOCKSVR: Sending pixel error of 0.34 01:11:11.002 00.000 10672 Sending socket response 34 (0x22) 01:11:11.705 00.703 428 Exposure complete 01:11:11.830 00.125 428 worker thread done servicing request 01:11:11.830 00.000 10672 OnExposeComplete: enter 01:11:11.845 00.015 10672 UpdateGuideState(): m_state=6 01:11:11.845 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2477 01:11:11.845 00.000 10672 Star::Find returns 1 (0), X=552.74, Y=268.37, Mass=169005, SNR=34.3, Peak=42144 HFD=2.6 01:11:11.845 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.05 = -0.05) 01:11:11.845 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.06 = 0.06) 01:11:11.845 00.000 10672 CameraToMount -- cameraX=0.74 cameraY=0.06 hyp=0.75 cameraTheta=0.08 mountX=0.74 mountY=0.04, mountTheta=0.06 01:11:11.845 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.74, y=0.06, opts=13) 01:11:11.845 00.000 10672 Enqueuing Move request for scope (0.74, 0.06) 01:11:11.845 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:11.845 00.000 428 Worker thread wakes up 01:11:11.845 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.06) opts 0xd 01:11:11.845 00.000 428 Handling offset move in thread for scope, endpoint = (0.74, 0.06) 01:11:11.845 00.000 428 Moving (0.74, 0.06) raw xDistance=0.74 yDistance=0.04 01:11:11.845 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74 01:11:11.845 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:11.845 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:11:11.845 00.000 428 MoveAxis(W, 872, ABG) 01:11:11.845 00.000 428 Guiding Dir = 3, Dur = 872 01:11:11.845 00.000 428 IsSlewing returns 0 01:11:11.845 00.000 428 IsGuiding returns 0 01:11:11.861 00.016 428 PulseGuide returned control before completion, sleep 868 01:11:11.861 00.000 10672 UpdateGuideState exits: m=169005 SNR=34.3 01:11:11.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:11.861 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:11.861 00.000 10672 Enqueuing Expose request 01:11:12.752 00.891 428 IsGuiding returns 0 01:11:12.752 00.000 428 Move returns status 0, amount 872 01:11:12.752 00.000 428 MoveAxis(N, 0, ABG) 01:11:12.752 00.000 428 Move returns status 0, amount 0 01:11:12.752 00.000 428 move complete, result=0 01:11:12.752 00.000 428 worker thread done servicing request 01:11:12.752 00.000 428 Worker thread wakes up 01:11:12.752 00.000 10672 GuideStep: 0.7 px 872 ms WEST, 0.0 px 0 ms NORTH 01:11:12.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:12.752 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:13.704 00.952 428 Exposure complete 01:11:13.829 00.125 428 worker thread done servicing request 01:11:13.829 00.000 10672 OnExposeComplete: enter 01:11:13.829 00.000 10672 UpdateGuideState(): m_state=6 01:11:13.829 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2478 01:11:13.829 00.000 10672 Star::Find returns 1 (0), X=552.52, Y=268.21, Mass=191428, SNR=41.3, Peak=39760 HFD=2.6 01:11:13.829 00.000 10672 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.14) = xAngle (-0.33 = -0.33) 01:11:13.829 00.000 10672 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.22 = -0.22) 01:11:13.829 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.10 hyp=0.53 cameraTheta=-0.19 mountX=0.50 mountY=-0.12, mountTheta=-0.23 01:11:13.829 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.10, opts=13) 01:11:13.829 00.000 10672 Enqueuing Move request for scope (0.52, -0.10) 01:11:13.829 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:13.829 00.000 428 Worker thread wakes up 01:11:13.829 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.10) opts 0xd 01:11:13.829 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.10) 01:11:13.829 00.000 428 Moving (0.52, -0.10) raw xDistance=0.50 yDistance=-0.12 01:11:13.829 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.50 01:11:13.829 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:13.829 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:11:13.829 00.000 428 MoveAxis(W, 650, ABG) 01:11:13.829 00.000 428 Guiding Dir = 3, Dur = 650 01:11:13.845 00.016 428 IsSlewing returns 0 01:11:13.845 00.000 428 IsGuiding returns 0 01:11:13.860 00.015 10672 UpdateGuideState exits: m=191428 SNR=41.3 01:11:13.860 00.000 428 PulseGuide returned control before completion, sleep 645 01:11:13.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:13.860 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:13.860 00.000 10672 Enqueuing Expose request 01:11:14.517 00.657 428 IsGuiding returns 1 01:11:14.517 00.000 428 scope still moving after pulse duration time elapsed 01:11:14.548 00.031 428 IsSlewing returns 0 01:11:14.579 00.031 428 IsGuiding returns 0 01:11:14.579 00.000 428 scope move finished after 650 + 85 ms 01:11:14.579 00.000 428 Move returns status 0, amount 650 01:11:14.579 00.000 428 MoveAxis(N, 0, ABG) 01:11:14.579 00.000 428 Move returns status 0, amount 0 01:11:14.579 00.000 428 move complete, result=0 01:11:14.579 00.000 428 worker thread done servicing request 01:11:14.579 00.000 10672 GuideStep: 0.5 px 650 ms WEST, -0.1 px 0 ms NORTH 01:11:14.579 00.000 428 Worker thread wakes up 01:11:14.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:14.579 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:15.704 01.125 428 Exposure complete 01:11:15.828 00.124 428 worker thread done servicing request 01:11:15.828 00.000 10672 OnExposeComplete: enter 01:11:15.828 00.000 10672 UpdateGuideState(): m_state=6 01:11:15.828 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2479 01:11:15.828 00.000 10672 Star::Find returns 1 (0), X=552.14, Y=268.02, Mass=187707, SNR=41.3, Peak=38560 HFD=2.5 01:11:15.828 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.14) = xAngle (-1.24 = -1.24) 01:11:15.828 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.13 = -1.13) 01:11:15.828 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-1.10 mountX=0.11 mountY=-0.29, mountTheta=-1.22 01:11:15.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.29, opts=13) 01:11:15.828 00.000 10672 Enqueuing Move request for scope (0.15, -0.29) 01:11:15.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:15.828 00.000 428 Worker thread wakes up 01:11:15.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd 01:11:15.828 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.29) 01:11:15.828 00.000 428 Moving (0.15, -0.29) raw xDistance=0.11 yDistance=-0.29 01:11:15.828 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 01:11:15.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:15.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 01:11:15.828 00.000 428 MoveAxis(E, 0, ABG) 01:11:15.828 00.000 428 Move returns status 0, amount 0 01:11:15.828 00.000 428 MoveAxis(N, 0, ABG) 01:11:15.828 00.000 428 Move returns status 0, amount 0 01:11:15.828 00.000 428 move complete, result=0 01:11:15.828 00.000 428 worker thread done servicing request 01:11:15.860 00.032 10672 UpdateGuideState exits: m=187707 SNR=41.3 01:11:15.860 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:15.860 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:15.860 00.000 10672 Enqueuing Expose request 01:11:15.860 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 01:11:15.860 00.000 428 Worker thread wakes up 01:11:15.860 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:15.860 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:16.000 00.140 10672 read socket command 10 01:11:16.000 00.000 10672 processing socket request REQDIST 01:11:16.000 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:11:16.000 00.000 10672 Sending socket response 43 (0x2b) 01:11:17.692 01.692 428 Exposure complete 01:11:17.817 00.125 428 worker thread done servicing request 01:11:17.817 00.000 10672 OnExposeComplete: enter 01:11:17.817 00.000 10672 UpdateGuideState(): m_state=6 01:11:17.817 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2480 01:11:17.817 00.000 10672 Star::Find returns 1 (0), X=551.71, Y=267.80, Mass=184547, SNR=33.2, Peak=45312 HFD=2.7 01:11:17.817 00.000 10672 CameraToMount -- cameraTheta (-2.09) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 01:11:17.817 00.000 10672 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.12 = -2.12) 01:11:17.817 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.51 hyp=0.59 cameraTheta=-2.09 mountX=-0.36 mountY=-0.50, mountTheta=-2.19 01:11:17.817 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.51, opts=13) 01:11:17.817 00.000 10672 Enqueuing Move request for scope (-0.29, -0.51) 01:11:17.817 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:17.817 00.000 428 Worker thread wakes up 01:11:17.817 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.51) opts 0xd 01:11:17.817 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.51) 01:11:17.817 00.000 428 Moving (-0.29, -0.51) raw xDistance=-0.36 yDistance=-0.50 01:11:17.817 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:11:17.817 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:17.817 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 01:11:17.817 00.000 428 MoveAxis(E, 0, ABG) 01:11:17.817 00.000 428 Move returns status 0, amount 0 01:11:17.817 00.000 428 MoveAxis(N, 0, ABG) 01:11:17.817 00.000 428 Move returns status 0, amount 0 01:11:17.817 00.000 428 move complete, result=0 01:11:17.817 00.000 428 worker thread done servicing request 01:11:17.848 00.031 10672 UpdateGuideState exits: m=184547 SNR=33.2 01:11:17.848 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:17.848 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:17.848 00.000 10672 Enqueuing Expose request 01:11:17.848 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 01:11:17.848 00.000 428 Worker thread wakes up 01:11:17.848 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:17.848 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:19.691 01.843 428 Exposure complete 01:11:19.816 00.125 428 worker thread done servicing request 01:11:19.816 00.000 10672 OnExposeComplete: enter 01:11:19.816 00.000 10672 UpdateGuideState(): m_state=6 01:11:19.816 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2481 01:11:19.816 00.000 10672 Star::Find returns 1 (0), X=552.14, Y=268.09, Mass=196713, SNR=41.1, Peak=32560 HFD=2.6 01:11:19.816 00.000 10672 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.14) = xAngle (-1.13 = -1.13) 01:11:19.816 00.000 10672 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.02 = -1.02) 01:11:19.816 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-0.99 mountX=0.11 mountY=-0.22, mountTheta=-1.11 01:11:19.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.22, opts=13) 01:11:19.816 00.000 10672 Enqueuing Move request for scope (0.14, -0.22) 01:11:19.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:11:19.816 00.000 428 Worker thread wakes up 01:11:19.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.22) opts 0xd 01:11:19.816 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.22) 01:11:19.816 00.000 428 Moving (0.14, -0.22) raw xDistance=0.11 yDistance=-0.22 01:11:19.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 01:11:19.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:19.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:11:19.816 00.000 428 MoveAxis(E, 0, ABG) 01:11:19.816 00.000 428 Move returns status 0, amount 0 01:11:19.816 00.000 428 MoveAxis(N, 0, ABG) 01:11:19.816 00.000 428 Move returns status 0, amount 0 01:11:19.816 00.000 428 move complete, result=0 01:11:19.816 00.000 428 worker thread done servicing request 01:11:19.847 00.031 10672 UpdateGuideState exits: m=196713 SNR=41.1 01:11:19.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:19.847 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:19.847 00.000 10672 Enqueuing Expose request 01:11:19.847 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:11:19.847 00.000 428 Worker thread wakes up 01:11:19.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:19.847 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:21.003 01.156 10672 read socket command 10 01:11:21.003 00.000 10672 processing socket request REQDIST 01:11:21.003 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:11:21.003 00.000 10672 Sending socket response 41 (0x29) 01:11:21.706 00.703 428 Exposure complete 01:11:21.847 00.141 428 worker thread done servicing request 01:11:21.847 00.000 10672 OnExposeComplete: enter 01:11:21.847 00.000 10672 UpdateGuideState(): m_state=6 01:11:21.847 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2482 01:11:21.847 00.000 10672 Star::Find returns 1 (0), X=552.09, Y=268.38, Mass=217296, SNR=44.2, Peak=39104 HFD=3.0 01:11:21.847 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (0.14) = xAngle (0.52 = 0.52) 01:11:21.847 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.63 = 0.63) 01:11:21.847 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.66 mountX=0.10 mountY=0.07, mountTheta=0.60 01:11:21.847 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.07, opts=13) 01:11:21.847 00.000 10672 Enqueuing Move request for scope (0.10, 0.07) 01:11:21.847 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:21.847 00.000 428 Worker thread wakes up 01:11:21.847 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd 01:11:21.847 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.07) 01:11:21.847 00.000 428 Moving (0.10, 0.07) raw xDistance=0.10 yDistance=0.07 01:11:21.847 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:11:21.847 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:21.847 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:11:21.847 00.000 428 MoveAxis(E, 0, ABG) 01:11:21.847 00.000 428 Move returns status 0, amount 0 01:11:21.847 00.000 428 MoveAxis(N, 0, ABG) 01:11:21.847 00.000 428 Move returns status 0, amount 0 01:11:21.847 00.000 428 move complete, result=0 01:11:21.847 00.000 428 worker thread done servicing request 01:11:21.878 00.031 10672 UpdateGuideState exits: m=217296 SNR=44.2 01:11:21.878 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:21.878 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:21.878 00.000 10672 Enqueuing Expose request 01:11:21.878 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:11:21.878 00.000 428 Worker thread wakes up 01:11:21.878 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:21.878 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:23.690 01.812 428 Exposure complete 01:11:23.815 00.125 428 worker thread done servicing request 01:11:23.815 00.000 10672 OnExposeComplete: enter 01:11:23.815 00.000 10672 UpdateGuideState(): m_state=6 01:11:23.815 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2483 01:11:23.815 00.000 10672 Star::Find returns 1 (0), X=552.27, Y=268.15, Mass=190435, SNR=37.4, Peak=38336 HFD=2.5 01:11:23.815 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.67 = -0.67) 01:11:23.815 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 01:11:23.815 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.32 cameraTheta=-0.53 mountX=0.25 mountY=-0.17, mountTheta=-0.60 01:11:23.815 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.16, opts=13) 01:11:23.815 00.000 10672 Enqueuing Move request for scope (0.27, -0.16) 01:11:23.815 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:23.815 00.000 428 Worker thread wakes up 01:11:23.815 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.16) opts 0xd 01:11:23.815 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.16) 01:11:23.815 00.000 428 Moving (0.27, -0.16) raw xDistance=0.25 yDistance=-0.17 01:11:23.815 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:11:23.815 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:23.815 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 01:11:23.815 00.000 428 MoveAxis(E, 0, ABG) 01:11:23.815 00.000 428 Move returns status 0, amount 0 01:11:23.815 00.000 428 MoveAxis(N, 0, ABG) 01:11:23.815 00.000 428 Move returns status 0, amount 0 01:11:23.815 00.000 428 move complete, result=0 01:11:23.815 00.000 428 worker thread done servicing request 01:11:23.846 00.031 10672 UpdateGuideState exits: m=190435 SNR=37.4 01:11:23.846 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:23.846 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:23.846 00.000 10672 Enqueuing Expose request 01:11:23.846 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:11:23.846 00.000 428 Worker thread wakes up 01:11:23.846 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:23.846 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:25.677 01.831 428 Exposure complete 01:11:25.818 00.141 428 worker thread done servicing request 01:11:25.818 00.000 10672 OnExposeComplete: enter 01:11:25.818 00.000 10672 UpdateGuideState(): m_state=6 01:11:25.818 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2484 01:11:25.818 00.000 10672 Star::Find returns 1 (0), X=552.16, Y=268.33, Mass=182960, SNR=34.9, Peak=42368 HFD=2.5 01:11:25.818 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 01:11:25.818 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 01:11:25.818 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.12 mountX=0.17 mountY=0.01, mountTheta=0.09 01:11:25.818 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.02, opts=13) 01:11:25.818 00.000 10672 Enqueuing Move request for scope (0.17, 0.02) 01:11:25.818 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:25.818 00.000 428 Worker thread wakes up 01:11:25.818 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd 01:11:25.818 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.02) 01:11:25.818 00.000 428 Moving (0.17, 0.02) raw xDistance=0.17 yDistance=0.01 01:11:25.818 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:11:25.818 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:25.818 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:11:25.818 00.000 428 MoveAxis(E, 0, ABG) 01:11:25.818 00.000 428 Move returns status 0, amount 0 01:11:25.818 00.000 428 MoveAxis(N, 0, ABG) 01:11:25.818 00.000 428 Move returns status 0, amount 0 01:11:25.818 00.000 428 move complete, result=0 01:11:25.818 00.000 428 worker thread done servicing request 01:11:25.834 00.016 10672 UpdateGuideState exits: m=182960 SNR=34.9 01:11:25.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:25.849 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:25.849 00.000 10672 Enqueuing Expose request 01:11:25.849 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:11:25.849 00.000 428 Worker thread wakes up 01:11:25.849 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:25.849 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:26.005 00.156 10672 read socket command 10 01:11:26.005 00.000 10672 processing socket request REQDIST 01:11:26.005 00.000 10672 SOCKSVR: Sending pixel error of 0.27 01:11:26.005 00.000 10672 Sending socket response 27 (0x1b) 01:11:27.692 01.687 428 Exposure complete 01:11:27.833 00.141 428 worker thread done servicing request 01:11:27.833 00.000 10672 OnExposeComplete: enter 01:11:27.833 00.000 10672 UpdateGuideState(): m_state=6 01:11:27.833 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2485 01:11:27.833 00.000 10672 Star::Find returns 1 (0), X=552.23, Y=268.61, Mass=195719, SNR=38.2, Peak=39968 HFD=3.2 01:11:27.833 00.000 10672 CameraToMount -- cameraTheta (0.92) - m_xAngle (0.14) = xAngle (0.78 = 0.78) 01:11:27.833 00.000 10672 CameraToMount -- cameraTheta (0.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.89 = 0.89) 01:11:27.833 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.30 hyp=0.38 cameraTheta=0.92 mountX=0.27 mountY=0.30, mountTheta=0.83 01:11:27.833 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.30, opts=13) 01:11:27.833 00.000 10672 Enqueuing Move request for scope (0.23, 0.30) 01:11:27.833 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:27.833 00.000 428 Worker thread wakes up 01:11:27.833 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.30) opts 0xd 01:11:27.833 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.30) 01:11:27.833 00.000 428 Moving (0.23, 0.30) raw xDistance=0.27 yDistance=0.30 01:11:27.833 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:11:27.833 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:27.833 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:11:27.833 00.000 428 MoveAxis(E, 0, ABG) 01:11:27.833 00.000 428 Move returns status 0, amount 0 01:11:27.833 00.000 428 MoveAxis(N, 0, ABG) 01:11:27.833 00.000 428 Move returns status 0, amount 0 01:11:27.833 00.000 428 move complete, result=0 01:11:27.833 00.000 428 worker thread done servicing request 01:11:27.849 00.016 10672 UpdateGuideState exits: m=195719 SNR=38.2 01:11:27.849 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:27.849 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:27.849 00.000 10672 Enqueuing Expose request 01:11:27.849 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:11:27.864 00.015 428 Worker thread wakes up 01:11:27.864 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:27.864 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:29.692 01.828 428 Exposure complete 01:11:29.832 00.140 428 worker thread done servicing request 01:11:29.832 00.000 10672 OnExposeComplete: enter 01:11:29.832 00.000 10672 UpdateGuideState(): m_state=6 01:11:29.832 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2486 01:11:29.832 00.000 10672 Star::Find returns 1 (0), X=552.52, Y=268.51, Mass=252884, SNR=50.1, Peak=36368 HFD=3.2 01:11:29.848 00.016 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (0.14) = xAngle (0.23 = 0.23) 01:11:29.848 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.34 = 0.34) 01:11:29.848 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.20 hyp=0.56 cameraTheta=0.37 mountX=0.55 mountY=0.19, mountTheta=0.33 01:11:29.848 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.20, opts=13) 01:11:29.848 00.000 10672 Enqueuing Move request for scope (0.52, 0.20) 01:11:29.848 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:29.848 00.000 428 Worker thread wakes up 01:11:29.848 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.20) opts 0xd 01:11:29.848 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.20) 01:11:29.848 00.000 428 Moving (0.52, 0.20) raw xDistance=0.55 yDistance=0.19 01:11:29.848 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55 01:11:29.848 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:29.848 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:11:29.848 00.000 428 MoveAxis(W, 639, ABG) 01:11:29.848 00.000 428 Guiding Dir = 3, Dur = 639 01:11:29.848 00.000 428 IsSlewing returns 0 01:11:29.848 00.000 428 IsGuiding returns 0 01:11:29.864 00.016 10672 UpdateGuideState exits: m=252884 SNR=50.1 01:11:29.864 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:29.864 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:29.864 00.000 10672 Enqueuing Expose request 01:11:29.879 00.015 428 PulseGuide returned control before completion, sleep 622 01:11:30.504 00.625 428 IsGuiding returns 1 01:11:30.504 00.000 428 scope still moving after pulse duration time elapsed 01:11:30.551 00.047 428 IsSlewing returns 0 01:11:30.551 00.000 428 IsGuiding returns 0 01:11:30.551 00.000 428 scope move finished after 639 + 61 ms 01:11:30.551 00.000 428 Move returns status 0, amount 639 01:11:30.551 00.000 428 MoveAxis(N, 0, ABG) 01:11:30.551 00.000 428 Move returns status 0, amount 0 01:11:30.551 00.000 428 move complete, result=0 01:11:30.551 00.000 428 worker thread done servicing request 01:11:30.551 00.000 428 Worker thread wakes up 01:11:30.551 00.000 10672 GuideStep: 0.5 px 639 ms WEST, 0.2 px 0 ms NORTH 01:11:30.551 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:30.551 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:31.004 00.453 10672 read socket command 10 01:11:31.004 00.000 10672 processing socket request REQDIST 01:11:31.004 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:11:31.004 00.000 10672 Sending socket response 38 (0x26) 01:11:31.691 00.687 428 Exposure complete 01:11:31.816 00.125 428 worker thread done servicing request 01:11:31.816 00.000 10672 OnExposeComplete: enter 01:11:31.816 00.000 10672 UpdateGuideState(): m_state=6 01:11:31.816 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2487 01:11:31.816 00.000 10672 Star::Find returns 1 (0), X=552.01, Y=268.01, Mass=191960, SNR=38.2, Peak=44656 HFD=2.2 01:11:31.816 00.000 10672 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.14) = xAngle (-1.66 = -1.66) 01:11:31.816 00.000 10672 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.55 = -1.55) 01:11:31.816 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.52 mountX=-0.03 mountY=-0.30, mountTheta=-1.65 01:11:31.816 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.30, opts=13) 01:11:31.816 00.000 10672 Enqueuing Move request for scope (0.02, -0.30) 01:11:31.816 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:31.816 00.000 428 Worker thread wakes up 01:11:31.816 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd 01:11:31.816 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.30) 01:11:31.816 00.000 428 Moving (0.02, -0.30) raw xDistance=-0.03 yDistance=-0.30 01:11:31.816 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:11:31.816 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:31.816 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 01:11:31.816 00.000 428 MoveAxis(E, 0, ABG) 01:11:31.816 00.000 428 Move returns status 0, amount 0 01:11:31.816 00.000 428 MoveAxis(N, 0, ABG) 01:11:31.816 00.000 428 Move returns status 0, amount 0 01:11:31.816 00.000 428 move complete, result=0 01:11:31.816 00.000 428 worker thread done servicing request 01:11:31.847 00.031 10672 UpdateGuideState exits: m=191960 SNR=38.2 01:11:31.847 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:31.847 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:31.847 00.000 10672 Enqueuing Expose request 01:11:31.847 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:11:31.847 00.000 428 Worker thread wakes up 01:11:31.847 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:31.847 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:33.695 01.848 428 Exposure complete 01:11:33.820 00.125 428 worker thread done servicing request 01:11:33.836 00.016 10672 OnExposeComplete: enter 01:11:33.836 00.000 10672 UpdateGuideState(): m_state=6 01:11:33.836 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2488 01:11:33.836 00.000 10672 Star::Find returns 1 (0), X=551.79, Y=268.06, Mass=202629, SNR=41.5, Peak=43024 HFD=2.6 01:11:33.836 00.000 10672 CameraToMount -- cameraTheta (-2.26) - m_xAngle (0.14) = xAngle (-2.40 = -2.40) 01:11:33.836 00.000 10672 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.29 = -2.29) 01:11:33.836 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-2.26 mountX=-0.24 mountY=-0.24, mountTheta=-2.35 01:11:33.836 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.25, opts=13) 01:11:33.836 00.000 10672 Enqueuing Move request for scope (-0.21, -0.25) 01:11:33.836 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:33.836 00.000 428 Worker thread wakes up 01:11:33.836 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.25) opts 0xd 01:11:33.836 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.25) 01:11:33.836 00.000 428 Moving (-0.21, -0.25) raw xDistance=-0.24 yDistance=-0.24 01:11:33.836 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 01:11:33.836 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:33.836 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 01:11:33.836 00.000 428 MoveAxis(E, 0, ABG) 01:11:33.836 00.000 428 Move returns status 0, amount 0 01:11:33.836 00.000 428 MoveAxis(N, 0, ABG) 01:11:33.836 00.000 428 Move returns status 0, amount 0 01:11:33.836 00.000 428 move complete, result=0 01:11:33.836 00.000 428 worker thread done servicing request 01:11:33.867 00.031 10672 UpdateGuideState exits: m=202629 SNR=41.5 01:11:33.867 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:33.867 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:33.867 00.000 10672 Enqueuing Expose request 01:11:33.867 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:11:33.867 00.000 428 Worker thread wakes up 01:11:33.867 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:33.867 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:35.695 01.828 428 Exposure complete 01:11:35.820 00.125 428 worker thread done servicing request 01:11:35.820 00.000 10672 OnExposeComplete: enter 01:11:35.820 00.000 10672 UpdateGuideState(): m_state=6 01:11:35.820 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2489 01:11:35.820 00.000 10672 Star::Find returns 1 (0), X=552.26, Y=268.25, Mass=190973, SNR=43.5, Peak=43136 HFD=2.6 01:11:35.820 00.000 10672 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.14) = xAngle (-0.34 = -0.34) 01:11:35.820 00.000 10672 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.23 = -0.23) 01:11:35.820 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.27 cameraTheta=-0.21 mountX=0.25 mountY=-0.06, mountTheta=-0.24 01:11:35.820 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.05, opts=13) 01:11:35.820 00.000 10672 Enqueuing Move request for scope (0.26, -0.05) 01:11:35.820 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:35.820 00.000 428 Worker thread wakes up 01:11:35.820 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd 01:11:35.820 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.05) 01:11:35.820 00.000 428 Moving (0.26, -0.05) raw xDistance=0.25 yDistance=-0.06 01:11:35.820 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:11:35.820 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:35.820 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:11:35.820 00.000 428 MoveAxis(E, 0, ABG) 01:11:35.820 00.000 428 Move returns status 0, amount 0 01:11:35.820 00.000 428 MoveAxis(N, 0, ABG) 01:11:35.820 00.000 428 Move returns status 0, amount 0 01:11:35.820 00.000 428 move complete, result=0 01:11:35.820 00.000 428 worker thread done servicing request 01:11:35.851 00.031 10672 UpdateGuideState exits: m=190973 SNR=43.5 01:11:35.851 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:35.851 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:35.851 00.000 10672 Enqueuing Expose request 01:11:35.851 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:11:35.851 00.000 428 Worker thread wakes up 01:11:35.851 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:35.851 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:36.007 00.156 10672 read socket command 10 01:11:36.007 00.000 10672 processing socket request REQDIST 01:11:36.007 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:11:36.007 00.000 10672 Sending socket response 32 (0x20) 01:11:37.694 01.687 428 Exposure complete 01:11:37.819 00.125 428 worker thread done servicing request 01:11:37.819 00.000 10672 OnExposeComplete: enter 01:11:37.819 00.000 10672 UpdateGuideState(): m_state=6 01:11:37.819 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2490 01:11:37.819 00.000 10672 Star::Find returns 1 (0), X=551.92, Y=268.28, Mass=207026, SNR=40.6, Peak=38656 HFD=3.1 01:11:37.819 00.000 10672 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.14) = xAngle (-2.96 = -2.96) 01:11:37.819 00.000 10672 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.85 = -2.85) 01:11:37.819 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.82 mountX=-0.08 mountY=-0.02, mountTheta=-2.86 01:11:37.819 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=-0.03, opts=13) 01:11:37.819 00.000 10672 Enqueuing Move request for scope (-0.08, -0.03) 01:11:37.819 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:37.819 00.000 428 Worker thread wakes up 01:11:37.819 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd 01:11:37.819 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, -0.03) 01:11:37.819 00.000 428 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=-0.02 01:11:37.819 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:11:37.819 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:37.819 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:11:37.819 00.000 428 MoveAxis(E, 0, ABG) 01:11:37.819 00.000 428 Move returns status 0, amount 0 01:11:37.819 00.000 428 MoveAxis(N, 0, ABG) 01:11:37.819 00.000 428 Move returns status 0, amount 0 01:11:37.819 00.000 428 move complete, result=0 01:11:37.819 00.000 428 worker thread done servicing request 01:11:37.850 00.031 10672 UpdateGuideState exits: m=207026 SNR=40.6 01:11:37.850 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:37.850 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:37.850 00.000 10672 Enqueuing Expose request 01:11:37.850 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:11:37.850 00.000 428 Worker thread wakes up 01:11:37.850 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:37.850 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:39.694 01.844 428 Exposure complete 01:11:39.818 00.124 428 worker thread done servicing request 01:11:39.818 00.000 10672 OnExposeComplete: enter 01:11:39.818 00.000 10672 UpdateGuideState(): m_state=6 01:11:39.834 00.016 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2491 01:11:39.834 00.000 10672 Star::Find returns 1 (0), X=552.33, Y=268.27, Mass=229621, SNR=43.2, Peak=41936 HFD=2.7 01:11:39.834 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.25 = -0.25) 01:11:39.834 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 01:11:39.834 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-0.12 mountX=0.32 mountY=-0.05, mountTheta=-0.15 01:11:39.834 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.04, opts=13) 01:11:39.834 00.000 10672 Enqueuing Move request for scope (0.33, -0.04) 01:11:39.834 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:39.834 00.000 428 Worker thread wakes up 01:11:39.834 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.04) opts 0xd 01:11:39.834 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.04) 01:11:39.834 00.000 428 Moving (0.33, -0.04) raw xDistance=0.32 yDistance=-0.05 01:11:39.834 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 01:11:39.834 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:39.834 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:11:39.834 00.000 428 MoveAxis(E, 0, ABG) 01:11:39.834 00.000 428 Move returns status 0, amount 0 01:11:39.834 00.000 428 MoveAxis(N, 0, ABG) 01:11:39.834 00.000 428 Move returns status 0, amount 0 01:11:39.834 00.000 428 move complete, result=0 01:11:39.834 00.000 428 worker thread done servicing request 01:11:39.865 00.031 10672 UpdateGuideState exits: m=229621 SNR=43.2 01:11:39.865 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:39.865 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:39.865 00.000 10672 Enqueuing Expose request 01:11:39.865 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 01:11:39.865 00.000 428 Worker thread wakes up 01:11:39.865 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:39.865 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:41.006 01.141 10672 read socket command 10 01:11:41.006 00.000 10672 processing socket request REQDIST 01:11:41.006 00.000 10672 SOCKSVR: Sending pixel error of 0.27 01:11:41.006 00.000 10672 Sending socket response 27 (0x1b) 01:11:41.698 00.692 428 Exposure complete 01:11:41.823 00.125 428 worker thread done servicing request 01:11:41.823 00.000 10672 OnExposeComplete: enter 01:11:41.823 00.000 10672 UpdateGuideState(): m_state=6 01:11:41.838 00.015 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2492 01:11:41.838 00.000 10672 Star::Find returns 1 (0), X=552.50, Y=267.98, Mass=207185, SNR=41.5, Peak=41168 HFD=2.7 01:11:41.838 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.14) = xAngle (-0.71 = -0.71) 01:11:41.838 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.60 = -0.60) 01:11:41.838 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.33 hyp=0.60 cameraTheta=-0.57 mountX=0.46 mountY=-0.34, mountTheta=-0.64 01:11:41.838 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.33, opts=13) 01:11:41.838 00.000 10672 Enqueuing Move request for scope (0.51, -0.33) 01:11:41.838 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:41.838 00.000 428 Worker thread wakes up 01:11:41.838 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.33) opts 0xd 01:11:41.838 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.33) 01:11:41.838 00.000 428 Moving (0.51, -0.33) raw xDistance=0.46 yDistance=-0.34 01:11:41.838 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 01:11:41.838 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:41.838 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 01:11:41.838 00.000 428 MoveAxis(W, 536, ABG) 01:11:41.838 00.000 428 Guiding Dir = 3, Dur = 536 01:11:41.838 00.000 428 IsSlewing returns 0 01:11:41.838 00.000 428 IsGuiding returns 0 01:11:41.854 00.016 428 PulseGuide returned control before completion, sleep 526 01:11:41.869 00.015 10672 UpdateGuideState exits: m=207185 SNR=41.5 01:11:41.869 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:41.869 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:41.869 00.000 10672 Enqueuing Expose request 01:11:42.416 00.547 428 IsGuiding returns 0 01:11:42.416 00.000 428 Move returns status 0, amount 536 01:11:42.416 00.000 428 MoveAxis(N, 0, ABG) 01:11:42.416 00.000 428 Move returns status 0, amount 0 01:11:42.416 00.000 428 move complete, result=0 01:11:42.416 00.000 428 worker thread done servicing request 01:11:42.416 00.000 428 Worker thread wakes up 01:11:42.416 00.000 10672 GuideStep: 0.5 px 536 ms WEST, -0.3 px 0 ms NORTH 01:11:42.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:42.416 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:43.697 01.281 428 Exposure complete 01:11:43.822 00.125 428 worker thread done servicing request 01:11:43.822 00.000 10672 OnExposeComplete: enter 01:11:43.822 00.000 10672 UpdateGuideState(): m_state=6 01:11:43.822 00.000 10672 Star::Find(15, 552, 267, 0, (0,0,0,0), 0.0, 0) frame 2493 01:11:43.822 00.000 10672 Star::Find returns 1 (0), X=551.87, Y=268.28, Mass=208344, SNR=40.3, Peak=37136 HFD=2.7 01:11:43.822 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 01:11:43.822 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 01:11:43.822 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=-0.12 mountY=-0.03, mountTheta=-2.92 01:11:43.822 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.03, opts=13) 01:11:43.822 00.000 10672 Enqueuing Move request for scope (-0.12, -0.03) 01:11:43.822 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:43.822 00.000 428 Worker thread wakes up 01:11:43.822 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd 01:11:43.822 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.03) 01:11:43.822 00.000 428 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=-0.03 01:11:43.822 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:11:43.822 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:43.822 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:11:43.822 00.000 428 MoveAxis(E, 0, ABG) 01:11:43.822 00.000 428 Move returns status 0, amount 0 01:11:43.822 00.000 428 MoveAxis(N, 0, ABG) 01:11:43.822 00.000 428 Move returns status 0, amount 0 01:11:43.822 00.000 428 move complete, result=0 01:11:43.822 00.000 428 worker thread done servicing request 01:11:43.853 00.031 10672 UpdateGuideState exits: m=208344 SNR=40.3 01:11:43.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:43.853 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:43.853 00.000 10672 Enqueuing Expose request 01:11:43.853 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:11:43.853 00.000 428 Worker thread wakes up 01:11:43.853 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:43.853 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:45.696 01.843 428 Exposure complete 01:11:45.821 00.125 428 worker thread done servicing request 01:11:45.821 00.000 10672 OnExposeComplete: enter 01:11:45.821 00.000 10672 UpdateGuideState(): m_state=6 01:11:45.821 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2494 01:11:45.821 00.000 10672 Star::Find returns 1 (0), X=552.29, Y=267.70, Mass=189289, SNR=41.5, Peak=44000 HFD=2.7 01:11:45.821 00.000 10672 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.14) = xAngle (-1.25 = -1.25) 01:11:45.837 00.016 10672 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.14 = -1.14) 01:11:45.837 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.60 hyp=0.67 cameraTheta=-1.12 mountX=0.21 mountY=-0.61, mountTheta=-1.24 01:11:45.837 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.60, opts=13) 01:11:45.837 00.000 10672 Enqueuing Move request for scope (0.30, -0.60) 01:11:45.837 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:45.837 00.000 428 Worker thread wakes up 01:11:45.837 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.60) opts 0xd 01:11:45.837 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.60) 01:11:45.837 00.000 428 Moving (0.30, -0.60) raw xDistance=0.21 yDistance=-0.61 01:11:45.837 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:11:45.837 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:11:45.837 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 01:11:45.837 00.000 428 MoveAxis(E, 0, ABG) 01:11:45.837 00.000 428 Move returns status 0, amount 0 01:11:45.837 00.000 428 MoveAxis(N, 0, ABG) 01:11:45.837 00.000 428 Move returns status 0, amount 0 01:11:45.837 00.000 428 move complete, result=0 01:11:45.837 00.000 428 worker thread done servicing request 01:11:45.853 00.016 10672 UpdateGuideState exits: m=189289 SNR=41.5 01:11:45.853 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:45.868 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:45.868 00.000 10672 Enqueuing Expose request 01:11:45.868 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 01:11:45.868 00.000 428 Worker thread wakes up 01:11:45.868 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:45.868 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:46.009 00.141 10672 read socket command 10 01:11:46.009 00.000 10672 processing socket request REQDIST 01:11:46.009 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:11:46.009 00.000 10672 Sending socket response 41 (0x29) 01:11:47.680 01.671 428 Exposure complete 01:11:47.805 00.125 428 worker thread done servicing request 01:11:47.805 00.000 10672 OnExposeComplete: enter 01:11:47.805 00.000 10672 UpdateGuideState(): m_state=6 01:11:47.805 00.000 10672 Star::Find(15, 552, 267, 0, (0,0,0,0), 0.0, 0) frame 2495 01:11:47.805 00.000 10672 Star::Find returns 1 (0), X=551.83, Y=268.07, Mass=185957, SNR=39.9, Peak=24272 HFD=3.0 01:11:47.805 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.33 = -2.33) 01:11:47.805 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 01:11:47.805 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.29 cameraTheta=-2.19 mountX=-0.20 mountY=-0.23, mountTheta=-2.28 01:11:47.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.23, opts=13) 01:11:47.805 00.000 10672 Enqueuing Move request for scope (-0.17, -0.23) 01:11:47.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:47.805 00.000 428 Worker thread wakes up 01:11:47.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.23) opts 0xd 01:11:47.805 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.23) 01:11:47.805 00.000 428 Moving (-0.17, -0.23) raw xDistance=-0.20 yDistance=-0.23 01:11:47.805 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 01:11:47.805 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:47.805 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 01:11:47.805 00.000 428 MoveAxis(E, 0, ABG) 01:11:47.805 00.000 428 Move returns status 0, amount 0 01:11:47.805 00.000 428 MoveAxis(N, 0, ABG) 01:11:47.805 00.000 428 Move returns status 0, amount 0 01:11:47.805 00.000 428 move complete, result=0 01:11:47.805 00.000 428 worker thread done servicing request 01:11:47.836 00.031 10672 UpdateGuideState exits: m=185957 SNR=39.9 01:11:47.836 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:47.836 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:47.836 00.000 10672 Enqueuing Expose request 01:11:47.836 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:11:47.836 00.000 428 Worker thread wakes up 01:11:47.836 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:47.836 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:49.684 01.848 428 Exposure complete 01:11:49.825 00.141 428 worker thread done servicing request 01:11:49.825 00.000 10672 OnExposeComplete: enter 01:11:49.825 00.000 10672 UpdateGuideState(): m_state=6 01:11:49.825 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2496 01:11:49.825 00.000 10672 Star::Find returns 1 (0), X=551.79, Y=267.86, Mass=238791, SNR=49.3, Peak=41168 HFD=2.9 01:11:49.825 00.000 10672 CameraToMount -- cameraTheta (-2.00) - m_xAngle (0.14) = xAngle (-2.14 = -2.14) 01:11:49.825 00.000 10672 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.03 = -2.03) 01:11:49.825 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.45 hyp=0.49 cameraTheta=-2.00 mountX=-0.27 mountY=-0.44, mountTheta=-2.11 01:11:49.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.45, opts=13) 01:11:49.825 00.000 10672 Enqueuing Move request for scope (-0.21, -0.45) 01:11:49.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:49.825 00.000 428 Worker thread wakes up 01:11:49.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.45) opts 0xd 01:11:49.825 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.45) 01:11:49.825 00.000 428 Moving (-0.21, -0.45) raw xDistance=-0.27 yDistance=-0.44 01:11:49.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:11:49.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:49.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 01:11:49.825 00.000 428 MoveAxis(E, 0, ABG) 01:11:49.825 00.000 428 Move returns status 0, amount 0 01:11:49.825 00.000 428 MoveAxis(N, 0, ABG) 01:11:49.825 00.000 428 Move returns status 0, amount 0 01:11:49.825 00.000 428 move complete, result=0 01:11:49.825 00.000 428 worker thread done servicing request 01:11:49.856 00.031 10672 UpdateGuideState exits: m=238791 SNR=49.3 01:11:49.856 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:49.856 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:49.856 00.000 10672 Enqueuing Expose request 01:11:49.856 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 01:11:49.856 00.000 428 Worker thread wakes up 01:11:49.856 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:49.856 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:51.012 01.156 10672 read socket command 10 01:11:51.012 00.000 10672 processing socket request REQDIST 01:11:51.012 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:11:51.012 00.000 10672 Sending socket response 41 (0x29) 01:11:51.684 00.672 428 Exposure complete 01:11:51.809 00.125 428 worker thread done servicing request 01:11:51.809 00.000 10672 OnExposeComplete: enter 01:11:51.809 00.000 10672 UpdateGuideState(): m_state=6 01:11:51.809 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2497 01:11:51.809 00.000 10672 Star::Find returns 1 (0), X=551.88, Y=267.70, Mass=198066, SNR=37.9, Peak=29936 HFD=2.6 01:11:51.809 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.14) = xAngle (-1.90 = -1.90) 01:11:51.809 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.79 = -1.79) 01:11:51.809 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.61 hyp=0.62 cameraTheta=-1.76 mountX=-0.20 mountY=-0.61, mountTheta=-1.89 01:11:51.809 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.61, opts=13) 01:11:51.809 00.000 10672 Enqueuing Move request for scope (-0.12, -0.61) 01:11:51.809 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:51.809 00.000 428 Worker thread wakes up 01:11:51.809 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.61) opts 0xd 01:11:51.809 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.61) 01:11:51.809 00.000 428 Moving (-0.12, -0.61) raw xDistance=-0.20 yDistance=-0.61 01:11:51.809 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 01:11:51.809 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:11:51.809 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 01:11:51.809 00.000 428 MoveAxis(E, 0, ABG) 01:11:51.809 00.000 428 Move returns status 0, amount 0 01:11:51.809 00.000 428 MoveAxis(N, 0, ABG) 01:11:51.809 00.000 428 Move returns status 0, amount 0 01:11:51.809 00.000 428 move complete, result=0 01:11:51.809 00.000 428 worker thread done servicing request 01:11:51.840 00.031 10672 UpdateGuideState exits: m=198066 SNR=37.9 01:11:51.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:51.840 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:51.840 00.000 10672 Enqueuing Expose request 01:11:51.840 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 01:11:51.840 00.000 428 Worker thread wakes up 01:11:51.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:51.840 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:53.683 01.843 428 Exposure complete 01:11:53.808 00.125 428 worker thread done servicing request 01:11:53.808 00.000 10672 OnExposeComplete: enter 01:11:53.808 00.000 10672 UpdateGuideState(): m_state=6 01:11:53.808 00.000 10672 Star::Find(15, 551, 267, 0, (0,0,0,0), 0.0, 0) frame 2498 01:11:53.808 00.000 10672 Star::Find returns 1 (0), X=552.12, Y=267.25, Mass=170323, SNR=37.2, Peak=31904 HFD=2.3 01:11:53.808 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:11:53.808 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:11:53.808 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-1.06 hyp=1.07 cameraTheta=-1.45 mountX=-0.02 mountY=-1.07, mountTheta=-1.59 01:11:53.808 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-1.06, opts=13) 01:11:53.808 00.000 10672 Enqueuing Move request for scope (0.13, -1.06) 01:11:53.808 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:53.808 00.000 428 Worker thread wakes up 01:11:53.808 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.06) opts 0xd 01:11:53.808 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -1.06) 01:11:53.808 00.000 428 Moving (0.13, -1.06) raw xDistance=-0.02 yDistance=-1.07 01:11:53.808 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:11:53.808 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.13 newest=-2.12 01:11:53.808 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.07 from input -1.07 01:11:53.808 00.000 428 MoveAxis(E, 0, ABG) 01:11:53.808 00.000 428 Move returns status 0, amount 0 01:11:53.808 00.000 428 MoveAxis(N, 1416, ABG) 01:11:53.808 00.000 428 Guiding Dir = 0, Dur = 1416 01:11:53.808 00.000 428 IsSlewing returns 0 01:11:53.808 00.000 428 IsGuiding returns 0 01:11:53.839 00.031 10672 UpdateGuideState exits: m=170323 SNR=37.2 01:11:53.839 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:53.839 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:53.839 00.000 10672 Enqueuing Expose request 01:11:53.902 00.063 428 PulseGuide returned control before completion, sleep 1346 01:11:55.261 01.359 428 IsGuiding returns 1 01:11:55.261 00.000 428 scope still moving after pulse duration time elapsed 01:11:55.292 00.031 428 IsSlewing returns 0 01:11:55.292 00.000 428 IsGuiding returns 1 01:11:55.354 00.062 428 IsSlewing returns 0 01:11:55.386 00.032 428 IsGuiding returns 0 01:11:55.386 00.000 428 scope move finished after 1416 + 151 ms 01:11:55.386 00.000 428 Move returns status 0, amount 1416 01:11:55.386 00.000 428 move complete, result=0 01:11:55.386 00.000 428 worker thread done servicing request 01:11:55.386 00.000 428 Worker thread wakes up 01:11:55.386 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:55.386 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -1.1 px 1416 ms NORTH 01:11:55.386 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:55.682 00.296 428 Exposure complete 01:11:55.823 00.141 428 worker thread done servicing request 01:11:55.823 00.000 10672 OnExposeComplete: enter 01:11:55.823 00.000 10672 UpdateGuideState(): m_state=6 01:11:55.823 00.000 10672 Star::Find(15, 552, 267, 0, (0,0,0,0), 0.0, 0) frame 2499 01:11:55.823 00.000 10672 Star::Find returns 1 (0), X=552.27, Y=267.97, Mass=210036, SNR=37.8, Peak=28960 HFD=3.0 01:11:55.823 00.000 10672 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.14) = xAngle (-1.02 = -1.02) 01:11:55.823 00.000 10672 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.91 = -0.91) 01:11:55.823 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.34 hyp=0.44 cameraTheta=-0.88 mountX=0.23 mountY=-0.35, mountTheta=-0.99 01:11:55.823 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.34, opts=13) 01:11:55.823 00.000 10672 Enqueuing Move request for scope (0.28, -0.34) 01:11:55.823 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:11:55.823 00.000 428 Worker thread wakes up 01:11:55.823 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.34) opts 0xd 01:11:55.823 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.34) 01:11:55.823 00.000 428 Moving (0.28, -0.34) raw xDistance=0.23 yDistance=-0.35 01:11:55.823 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:11:55.823 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:55.823 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 01:11:55.823 00.000 428 MoveAxis(E, 0, ABG) 01:11:55.823 00.000 428 Move returns status 0, amount 0 01:11:55.823 00.000 428 MoveAxis(N, 0, ABG) 01:11:55.823 00.000 428 Move returns status 0, amount 0 01:11:55.823 00.000 428 move complete, result=0 01:11:55.823 00.000 428 worker thread done servicing request 01:11:55.854 00.031 10672 UpdateGuideState exits: m=210036 SNR=37.8 01:11:55.854 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:55.854 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:55.854 00.000 10672 Enqueuing Expose request 01:11:55.854 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:11:55.854 00.000 428 Worker thread wakes up 01:11:55.854 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:55.854 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:56.010 00.156 10672 read socket command 10 01:11:56.010 00.000 10672 processing socket request REQDIST 01:11:56.010 00.000 10672 SOCKSVR: Sending pixel error of 0.58 01:11:56.010 00.000 10672 Sending socket response 58 (0x3a) 01:11:57.682 01.672 428 Exposure complete 01:11:57.811 00.129 428 worker thread done servicing request 01:11:57.811 00.000 10672 OnExposeComplete: enter 01:11:57.811 00.000 10672 UpdateGuideState(): m_state=6 01:11:57.811 00.000 10672 Star::Find(15, 552, 267, 0, (0,0,0,0), 0.0, 0) frame 2500 01:11:57.811 00.000 10672 Star::Find returns 1 (0), X=551.71, Y=268.78, Mass=211293, SNR=46.8, Peak=23520 HFD=3.0 01:11:57.811 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.14) = xAngle (1.98 = 1.98) 01:11:57.811 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.08 = 2.08) 01:11:57.811 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.47 hyp=0.55 cameraTheta=2.11 mountX=-0.22 mountY=0.48, mountTheta=2.00 01:11:57.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.47, opts=13) 01:11:57.811 00.000 10672 Enqueuing Move request for scope (-0.28, 0.47) 01:11:57.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:57.811 00.000 428 Worker thread wakes up 01:11:57.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.47) opts 0xd 01:11:57.811 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.47) 01:11:57.811 00.000 428 Moving (-0.28, 0.47) raw xDistance=-0.22 yDistance=0.48 01:11:57.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:11:57.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:57.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:11:57.811 00.000 428 MoveAxis(E, 0, ABG) 01:11:57.811 00.000 428 Move returns status 0, amount 0 01:11:57.811 00.000 428 MoveAxis(N, 0, ABG) 01:11:57.811 00.000 428 Move returns status 0, amount 0 01:11:57.811 00.000 428 move complete, result=0 01:11:57.811 00.000 428 worker thread done servicing request 01:11:57.842 00.031 10672 UpdateGuideState exits: m=211293 SNR=46.8 01:11:57.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:57.842 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:57.842 00.000 10672 Enqueuing Expose request 01:11:57.842 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:11:57.842 00.000 428 Worker thread wakes up 01:11:57.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:57.842 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:11:59.685 01.843 428 Exposure complete 01:11:59.810 00.125 428 worker thread done servicing request 01:11:59.810 00.000 10672 OnExposeComplete: enter 01:11:59.810 00.000 10672 UpdateGuideState(): m_state=6 01:11:59.810 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2501 01:11:59.810 00.000 10672 Star::Find returns 1 (0), X=552.01, Y=268.05, Mass=206877, SNR=39.4, Peak=39648 HFD=2.9 01:11:59.810 00.000 10672 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.14) = xAngle (-1.64 = -1.64) 01:11:59.810 00.000 10672 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.53 = -1.53) 01:11:59.810 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.50 mountX=-0.02 mountY=-0.26, mountTheta=-1.64 01:11:59.810 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.26, opts=13) 01:11:59.810 00.000 10672 Enqueuing Move request for scope (0.02, -0.26) 01:11:59.810 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:11:59.810 00.000 428 Worker thread wakes up 01:11:59.810 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd 01:11:59.810 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.26) 01:11:59.810 00.000 428 Moving (0.02, -0.26) raw xDistance=-0.02 yDistance=-0.26 01:11:59.810 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:11:59.810 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:11:59.810 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 01:11:59.810 00.000 428 MoveAxis(E, 0, ABG) 01:11:59.810 00.000 428 Move returns status 0, amount 0 01:11:59.810 00.000 428 MoveAxis(N, 0, ABG) 01:11:59.810 00.000 428 Move returns status 0, amount 0 01:11:59.810 00.000 428 move complete, result=0 01:11:59.810 00.000 428 worker thread done servicing request 01:11:59.841 00.031 10672 UpdateGuideState exits: m=206877 SNR=39.4 01:11:59.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:11:59.841 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:11:59.841 00.000 10672 Enqueuing Expose request 01:11:59.841 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:11:59.841 00.000 428 Worker thread wakes up 01:11:59.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:11:59.841 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:01.013 01.172 10672 read socket command 10 01:12:01.013 00.000 10672 processing socket request REQDIST 01:12:01.013 00.000 10672 SOCKSVR: Sending pixel error of 0.48 01:12:01.013 00.000 10672 Sending socket response 48 (0x30) 01:12:01.684 00.671 428 Exposure complete 01:12:01.825 00.141 428 worker thread done servicing request 01:12:01.825 00.000 10672 OnExposeComplete: enter 01:12:01.825 00.000 10672 UpdateGuideState(): m_state=6 01:12:01.825 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2502 01:12:01.825 00.000 10672 Star::Find returns 1 (0), X=551.78, Y=268.62, Mass=218520, SNR=41.0, Peak=42480 HFD=3.2 01:12:01.825 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.14) = xAngle (2.03 = 2.03) 01:12:01.825 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 01:12:01.825 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.38 cameraTheta=2.17 mountX=-0.17 mountY=0.32, mountTheta=2.05 01:12:01.825 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.32, opts=13) 01:12:01.825 00.000 10672 Enqueuing Move request for scope (-0.22, 0.32) 01:12:01.825 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:01.825 00.000 428 Worker thread wakes up 01:12:01.825 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd 01:12:01.825 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.32) 01:12:01.825 00.000 428 Moving (-0.22, 0.32) raw xDistance=-0.17 yDistance=0.32 01:12:01.825 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:12:01.825 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:12:01.825 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 01:12:01.825 00.000 428 MoveAxis(E, 0, ABG) 01:12:01.825 00.000 428 Move returns status 0, amount 0 01:12:01.825 00.000 428 MoveAxis(N, 0, ABG) 01:12:01.825 00.000 428 Move returns status 0, amount 0 01:12:01.825 00.000 428 move complete, result=0 01:12:01.825 00.000 428 worker thread done servicing request 01:12:01.841 00.016 10672 UpdateGuideState exits: m=218520 SNR=41.0 01:12:01.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:01.841 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:01.841 00.000 10672 Enqueuing Expose request 01:12:01.841 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:12:01.841 00.000 428 Worker thread wakes up 01:12:01.841 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:01.841 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:03.684 01.843 428 Exposure complete 01:12:03.824 00.140 428 worker thread done servicing request 01:12:03.824 00.000 10672 OnExposeComplete: enter 01:12:03.824 00.000 10672 UpdateGuideState(): m_state=6 01:12:03.824 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2503 01:12:03.824 00.000 10672 Star::Find returns 1 (0), X=552.40, Y=268.74, Mass=190893, SNR=38.5, Peak=41056 HFD=2.9 01:12:03.824 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.68 = 0.68) 01:12:03.824 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 01:12:03.824 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=0.44 hyp=0.60 cameraTheta=0.82 mountX=0.46 mountY=0.42, mountTheta=0.74 01:12:03.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=0.44, opts=13) 01:12:03.824 00.000 10672 Enqueuing Move request for scope (0.41, 0.44) 01:12:03.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:03.824 00.000 428 Worker thread wakes up 01:12:03.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.44) opts 0xd 01:12:03.824 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, 0.44) 01:12:03.824 00.000 428 Moving (0.41, 0.44) raw xDistance=0.46 yDistance=0.42 01:12:03.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 01:12:03.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:12:03.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 01:12:03.824 00.000 428 MoveAxis(W, 543, ABG) 01:12:03.824 00.000 428 Guiding Dir = 3, Dur = 543 01:12:03.840 00.016 428 IsSlewing returns 0 01:12:03.840 00.000 428 IsGuiding returns 0 01:12:03.840 00.000 10672 UpdateGuideState exits: m=190893 SNR=38.5 01:12:03.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:03.840 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:03.840 00.000 10672 Enqueuing Expose request 01:12:03.856 00.016 428 PulseGuide returned control before completion, sleep 538 01:12:04.434 00.578 428 IsGuiding returns 0 01:12:04.434 00.000 428 Move returns status 0, amount 543 01:12:04.434 00.000 428 MoveAxis(N, 0, ABG) 01:12:04.434 00.000 428 Move returns status 0, amount 0 01:12:04.434 00.000 428 move complete, result=0 01:12:04.434 00.000 428 worker thread done servicing request 01:12:04.434 00.000 10672 GuideStep: 0.5 px 543 ms WEST, 0.4 px 0 ms NORTH 01:12:04.434 00.000 428 Worker thread wakes up 01:12:04.434 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:04.434 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:05.683 01.249 428 Exposure complete 01:12:05.824 00.141 428 worker thread done servicing request 01:12:05.824 00.000 10672 OnExposeComplete: enter 01:12:05.824 00.000 10672 UpdateGuideState(): m_state=6 01:12:05.824 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2504 01:12:05.824 00.000 10672 Star::Find returns 1 (0), X=551.53, Y=268.18, Mass=221200, SNR=46.1, Peak=42912 HFD=3.0 01:12:05.824 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.14) = xAngle (-3.02 = -3.02) 01:12:05.824 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.91 = -2.91) 01:12:05.824 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.13 hyp=0.48 cameraTheta=-2.88 mountX=-0.48 mountY=-0.11, mountTheta=-2.91 01:12:05.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.13, opts=13) 01:12:05.824 00.000 10672 Enqueuing Move request for scope (-0.47, -0.13) 01:12:05.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:05.824 00.000 428 Worker thread wakes up 01:12:05.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.13) opts 0xd 01:12:05.824 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.13) 01:12:05.824 00.000 428 Moving (-0.47, -0.13) raw xDistance=-0.48 yDistance=-0.11 01:12:05.824 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.48 01:12:05.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:12:05.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 01:12:05.824 00.000 428 MoveAxis(E, 522, ABG) 01:12:05.824 00.000 428 Guiding Dir = 2, Dur = 522 01:12:05.824 00.000 428 IsSlewing returns 0 01:12:05.824 00.000 428 IsGuiding returns 0 01:12:05.855 00.031 10672 UpdateGuideState exits: m=221200 SNR=46.1 01:12:05.855 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:05.855 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:05.855 00.000 10672 Enqueuing Expose request 01:12:05.855 00.000 428 PulseGuide returned control before completion, sleep 505 01:12:06.011 00.156 10672 read socket command 10 01:12:06.011 00.000 10672 processing socket request REQDIST 01:12:06.011 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:12:06.011 00.000 10672 Sending socket response 49 (0x31) 01:12:06.375 00.364 428 IsGuiding returns 0 01:12:06.375 00.000 428 Move returns status 0, amount 522 01:12:06.375 00.000 428 MoveAxis(N, 0, ABG) 01:12:06.375 00.000 428 Move returns status 0, amount 0 01:12:06.375 00.000 428 move complete, result=0 01:12:06.375 00.000 428 worker thread done servicing request 01:12:06.375 00.000 428 Worker thread wakes up 01:12:06.375 00.000 10672 GuideStep: -0.5 px 522 ms EAST, -0.1 px 0 ms NORTH 01:12:06.375 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:06.375 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:07.687 01.312 428 Exposure complete 01:12:07.828 00.141 428 worker thread done servicing request 01:12:07.828 00.000 10672 OnExposeComplete: enter 01:12:07.828 00.000 10672 UpdateGuideState(): m_state=6 01:12:07.828 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2505 01:12:07.828 00.000 10672 Star::Find returns 1 (0), X=551.49, Y=268.20, Mass=188405, SNR=38.9, Peak=40304 HFD=2.8 01:12:07.828 00.000 10672 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.14) = xAngle (-3.07 = -3.07) 01:12:07.828 00.000 10672 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.97 = -2.97) 01:12:07.828 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.11 hyp=0.52 cameraTheta=-2.94 mountX=-0.52 mountY=-0.09, mountTheta=-2.97 01:12:07.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.11, opts=13) 01:12:07.828 00.000 10672 Enqueuing Move request for scope (-0.51, -0.11) 01:12:07.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:07.828 00.000 428 Worker thread wakes up 01:12:07.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.11) opts 0xd 01:12:07.828 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.11) 01:12:07.828 00.000 428 Moving (-0.51, -0.11) raw xDistance=-0.52 yDistance=-0.09 01:12:07.828 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.52 01:12:07.828 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:12:07.828 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:12:07.828 00.000 428 MoveAxis(E, 645, ABG) 01:12:07.828 00.000 428 Guiding Dir = 2, Dur = 645 01:12:07.828 00.000 428 IsSlewing returns 0 01:12:07.828 00.000 428 IsGuiding returns 0 01:12:07.843 00.015 10672 UpdateGuideState exits: m=188405 SNR=38.9 01:12:07.843 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:07.843 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:07.843 00.000 10672 Enqueuing Expose request 01:12:07.843 00.000 428 PulseGuide returned control before completion, sleep 640 01:12:08.515 00.672 428 IsGuiding returns 1 01:12:08.515 00.000 428 scope still moving after pulse duration time elapsed 01:12:08.562 00.047 428 IsSlewing returns 0 01:12:08.562 00.000 428 IsGuiding returns 0 01:12:08.562 00.000 428 scope move finished after 645 + 77 ms 01:12:08.562 00.000 428 Move returns status 0, amount 645 01:12:08.562 00.000 428 MoveAxis(N, 0, ABG) 01:12:08.562 00.000 428 Move returns status 0, amount 0 01:12:08.562 00.000 428 move complete, result=0 01:12:08.562 00.000 428 worker thread done servicing request 01:12:08.562 00.000 428 Worker thread wakes up 01:12:08.562 00.000 10672 GuideStep: -0.5 px 645 ms EAST, -0.1 px 0 ms NORTH 01:12:08.562 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:08.562 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:09.686 01.124 428 Exposure complete 01:12:09.811 00.125 428 worker thread done servicing request 01:12:09.811 00.000 10672 OnExposeComplete: enter 01:12:09.811 00.000 10672 UpdateGuideState(): m_state=6 01:12:09.811 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2506 01:12:09.811 00.000 10672 Star::Find returns 1 (0), X=551.98, Y=268.27, Mass=208670, SNR=46.6, Peak=40400 HFD=2.5 01:12:09.811 00.000 10672 CameraToMount -- cameraTheta (-1.94) - m_xAngle (0.14) = xAngle (-2.08 = -2.08) 01:12:09.811 00.000 10672 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.97 = -1.97) 01:12:09.811 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.94 mountX=-0.02 mountY=-0.04, mountTheta=-2.06 01:12:09.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.04, opts=13) 01:12:09.811 00.000 10672 Enqueuing Move request for scope (-0.01, -0.04) 01:12:09.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:09.811 00.000 428 Worker thread wakes up 01:12:09.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd 01:12:09.811 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.04) 01:12:09.811 00.000 428 Moving (-0.01, -0.04) raw xDistance=-0.02 yDistance=-0.04 01:12:09.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:12:09.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:12:09.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:12:09.811 00.000 428 MoveAxis(E, 0, ABG) 01:12:09.811 00.000 428 Move returns status 0, amount 0 01:12:09.811 00.000 428 MoveAxis(N, 0, ABG) 01:12:09.811 00.000 428 Move returns status 0, amount 0 01:12:09.811 00.000 428 move complete, result=0 01:12:09.811 00.000 428 worker thread done servicing request 01:12:09.843 00.032 10672 UpdateGuideState exits: m=208670 SNR=46.6 01:12:09.843 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:09.843 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:09.843 00.000 10672 Enqueuing Expose request 01:12:09.843 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:12:09.843 00.000 428 Worker thread wakes up 01:12:09.843 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:09.843 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:11.014 01.171 10672 read socket command 10 01:12:11.014 00.000 10672 processing socket request REQDIST 01:12:11.014 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:12:11.014 00.000 10672 Sending socket response 36 (0x24) 01:12:11.686 00.672 428 Exposure complete 01:12:11.811 00.125 428 worker thread done servicing request 01:12:11.811 00.000 10672 OnExposeComplete: enter 01:12:11.811 00.000 10672 UpdateGuideState(): m_state=6 01:12:11.811 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2507 01:12:11.811 00.000 10672 Star::Find returns 1 (0), X=552.07, Y=268.21, Mass=195344, SNR=39.7, Peak=42048 HFD=2.5 01:12:11.811 00.000 10672 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.14) = xAngle (-1.07 = -1.07) 01:12:11.811 00.000 10672 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.96 = -0.96) 01:12:11.811 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-0.93 mountX=0.06 mountY=-0.10, mountTheta=-1.04 01:12:11.811 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.10, opts=13) 01:12:11.811 00.000 10672 Enqueuing Move request for scope (0.07, -0.10) 01:12:11.811 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:12:11.811 00.000 428 Worker thread wakes up 01:12:11.811 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd 01:12:11.811 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.10) 01:12:11.811 00.000 428 Moving (0.07, -0.10) raw xDistance=0.06 yDistance=-0.10 01:12:11.811 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:12:11.811 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:12:11.811 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:12:11.811 00.000 428 MoveAxis(E, 0, ABG) 01:12:11.811 00.000 428 Move returns status 0, amount 0 01:12:11.811 00.000 428 MoveAxis(N, 0, ABG) 01:12:11.811 00.000 428 Move returns status 0, amount 0 01:12:11.811 00.000 428 move complete, result=0 01:12:11.811 00.000 428 worker thread done servicing request 01:12:11.842 00.031 10672 UpdateGuideState exits: m=195344 SNR=39.7 01:12:11.842 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:11.842 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:11.842 00.000 10672 Enqueuing Expose request 01:12:11.842 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:12:11.842 00.000 428 Worker thread wakes up 01:12:11.842 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:11.842 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:13.685 01.843 428 Exposure complete 01:12:13.810 00.125 428 worker thread done servicing request 01:12:13.810 00.000 10672 OnExposeComplete: enter 01:12:13.810 00.000 10672 UpdateGuideState(): m_state=6 01:12:13.810 00.000 10672 Star::Find(15, 552, 268, 0, (0,0,0,0), 0.0, 0) frame 2508 01:12:13.810 00.000 10672 Star::Find returns 1 (0), X=551.20, Y=268.69, Mass=198777, SNR=36.0, Peak=45536 HFD=2.7 01:12:13.810 00.000 10672 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.14) = xAngle (2.55 = 2.55) 01:12:13.810 00.000 10672 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.66 = 2.66) 01:12:13.810 00.000 10672 CameraToMount -- cameraX=-0.79 cameraY=0.39 hyp=0.88 cameraTheta=2.69 mountX=-0.73 mountY=0.41, mountTheta=2.63 01:12:13.826 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.79, y=0.39, opts=13) 01:12:13.826 00.000 10672 Enqueuing Move request for scope (-0.79, 0.39) 01:12:13.826 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:13.826 00.000 428 Worker thread wakes up 01:12:13.826 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.39) opts 0xd 01:12:13.826 00.000 428 Handling offset move in thread for scope, endpoint = (-0.79, 0.39) 01:12:13.826 00.000 428 Moving (-0.79, 0.39) raw xDistance=-0.73 yDistance=0.41 01:12:13.826 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 01:12:13.826 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:12:13.826 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:12:13.826 00.000 428 MoveAxis(E, 857, ABG) 01:12:13.826 00.000 428 Guiding Dir = 2, Dur = 857 01:12:13.826 00.000 428 IsSlewing returns 0 01:12:13.826 00.000 428 IsGuiding returns 0 01:12:13.841 00.015 428 PulseGuide returned control before completion, sleep 846 01:12:13.841 00.000 10672 UpdateGuideState exits: m=198777 SNR=36.0 01:12:13.841 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:13.841 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:13.841 00.000 10672 Enqueuing Expose request 01:12:14.377 00.536 10672 read socket command 13 01:12:14.377 00.000 10672 processing socket request MOVEn 01:12:14.377 00.000 10672 PhdController::Dither begins 01:12:14.377 00.000 10672 dither: size=25.00, dRA=-25.00 dDec=0.00 01:12:14.377 00.000 10672 MountToCamera -- mountTheta (3.14) + m_xAngle (0.14) = xAngle (3.28 = -3.00) 01:12:14.377 00.000 10672 MountToCamera -- mountX=-25.00 mountY=0.00 hyp=25.00 mountTheta=3.14 cameraX=-24.76, cameraY=-3.43 cameraTheta=-3.00 01:12:14.377 00.000 10672 setting lock position to (527.23, 264.88) 01:12:14.377 00.000 10672 Mount: notify guiding dithered (-24.8, -3.4) 01:12:14.377 00.000 10672 Status Line: Dither by -25.00,0.00 01:12:14.393 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:12:14.393 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 01:12:14.393 00.000 10672 Sending socket response 2 (0x2) 01:12:14.721 00.328 428 IsGuiding returns 0 01:12:14.721 00.000 428 Move returns status 0, amount 857 01:12:14.721 00.000 428 MoveAxis(N, 0, ABG) 01:12:14.721 00.000 428 Move returns status 0, amount 0 01:12:14.721 00.000 428 move complete, result=0 01:12:14.721 00.000 428 worker thread done servicing request 01:12:14.721 00.000 428 Worker thread wakes up 01:12:14.721 00.000 10672 GuideStep: -0.7 px 857 ms EAST, 0.4 px 0 ms NORTH 01:12:14.721 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:14.721 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,253,31,31) 01:12:15.673 00.952 428 Exposure complete 01:12:15.814 00.141 428 worker thread done servicing request 01:12:15.814 00.000 10672 OnExposeComplete: enter 01:12:15.814 00.000 10672 UpdateGuideState(): m_state=6 01:12:15.814 00.000 10672 Star::Find(15, 551, 268, 0, (0,0,0,0), 0.0, 0) frame 2509 01:12:15.814 00.000 10672 Star::Find returns 1 (0), X=552.06, Y=269.03, Mass=184522, SNR=35.3, Peak=40192 HFD=2.4 01:12:15.814 00.000 10672 CameraToMount -- cameraTheta (0.17) - m_xAngle (0.14) = xAngle (0.03 = 0.03) 01:12:15.830 00.016 10672 CameraToMount -- cameraTheta (0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.14 = 0.14) 01:12:15.830 00.000 10672 CameraToMount -- cameraX=24.82 cameraY=4.16 hyp=25.17 cameraTheta=0.17 mountX=25.16 mountY=3.42, mountTheta=0.14 01:12:15.830 00.000 10672 dither recenter: remaining=(25.0,-0.0) step=(10.5,-0.0) 01:12:15.830 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:12:15.830 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 01:12:15.830 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 01:12:15.830 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 01:12:15.830 00.000 10672 Mount: notify direct move 10.50,-0.00 01:12:15.830 00.000 428 Worker thread wakes up 01:12:15.830 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:15.830 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 01:12:15.830 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 01:12:15.830 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 01:12:15.830 00.000 428 MoveAxis(W, 19512, B) 01:12:15.830 00.000 428 Guiding Dir = 3, Dur = 19512 01:12:15.830 00.000 428 IsSlewing returns 0 01:12:15.830 00.000 428 IsGuiding returns 0 01:12:15.861 00.031 10672 UpdateGuideState exits: m=184522 SNR=35.3 01:12:15.861 00.000 10672 PhdController: settling, locked = 1, distance = 25.38 (99.00) aobump = 0 frame = 1 / 10 01:12:15.861 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:15.861 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:15.861 00.000 10672 Enqueuing Expose request 01:12:15.861 00.000 428 PulseGuide returned control before completion, sleep 19492 01:12:16.392 00.531 10672 read socket command 10 01:12:16.392 00.000 10672 processing socket request REQDIST 01:12:16.392 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:16.392 00.000 10672 Sending socket response 255 (0xff) 01:12:21.218 04.826 10672 read socket command 10 01:12:21.218 00.000 10672 processing socket request REQDIST 01:12:21.218 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:21.218 00.000 10672 Sending socket response 255 (0xff) 01:12:22.406 01.188 10672 read socket command 10 01:12:22.406 00.000 10672 processing socket request REQDIST 01:12:22.406 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:22.406 00.000 10672 Sending socket response 255 (0xff) 01:12:24.410 02.004 10672 read socket command 10 01:12:24.410 00.000 10672 processing socket request REQDIST 01:12:24.410 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:24.410 00.000 10672 Sending socket response 255 (0xff) 01:12:26.425 02.015 10672 read socket command 10 01:12:26.425 00.000 10672 processing socket request REQDIST 01:12:26.425 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:26.425 00.000 10672 Sending socket response 255 (0xff) 01:12:28.424 01.999 10672 read socket command 10 01:12:28.424 00.000 10672 processing socket request REQDIST 01:12:28.424 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:28.424 00.000 10672 Sending socket response 255 (0xff) 01:12:30.424 02.000 10672 read socket command 10 01:12:30.424 00.000 10672 processing socket request REQDIST 01:12:30.424 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:30.424 00.000 10672 Sending socket response 255 (0xff) 01:12:32.428 02.004 10672 read socket command 10 01:12:32.428 00.000 10672 processing socket request REQDIST 01:12:32.428 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:32.428 00.000 10672 Sending socket response 255 (0xff) 01:12:35.360 02.932 428 IsGuiding returns 1 01:12:35.360 00.000 428 scope still moving after pulse duration time elapsed 01:12:35.391 00.031 428 IsSlewing returns 0 01:12:35.422 00.031 428 IsGuiding returns 0 01:12:35.422 00.000 428 scope move finished after 19512 + 83 ms 01:12:35.422 00.000 428 Move returns status 0, amount 19512 01:12:35.422 00.000 428 MoveAxis(N, 0, B) 01:12:35.422 00.000 428 Move returns status 0, amount 0 01:12:35.422 00.000 428 move complete, result=0 01:12:35.422 00.000 428 worker thread done servicing request 01:12:35.422 00.000 428 Worker thread wakes up 01:12:35.422 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 01:12:35.422 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:35.422 00.000 428 Handling exposure in thread, d=2000 o=3 r=(537,254,31,31) 01:12:35.438 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:12:35.453 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:12:35.672 00.219 428 Exposure complete 01:12:35.828 00.156 428 worker thread done servicing request 01:12:35.828 00.000 10672 OnExposeComplete: enter 01:12:35.828 00.000 10672 UpdateGuideState(): m_state=6 01:12:35.828 00.000 10672 Star::Find(15, 552, 269, 0, (0,0,0,0), 0.0, 0) frame 2510 01:12:35.828 00.000 10672 Star::Find returns 1 (0), X=539.23, Y=266.35, Mass=175707, SNR=35.0, Peak=40512 HFD=2.8 01:12:35.828 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 01:12:35.828 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 01:12:35.828 00.000 10672 CameraToMount -- cameraX=11.99 cameraY=1.48 hyp=12.09 cameraTheta=0.12 mountX=12.08 mountY=1.12, mountTheta=0.09 01:12:35.828 00.000 10672 dither recenter: remaining=(14.5,-0.0) step=(10.5,-0.0) 01:12:35.828 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:12:35.828 00.000 10672 MountToCamera -- mountX=10.50 mountY=-0.00 hyp=10.50 mountTheta=-0.00 cameraX=10.40, cameraY=1.44 cameraTheta=0.14 01:12:35.828 00.000 10672 SchedulePrimaryMove(0702ACD8, x=10.40, y=1.44, opts=4) 01:12:35.828 00.000 10672 Enqueuing Move request for scope (10.40, 1.44) 01:12:35.828 00.000 10672 Mount: notify direct move 10.50,-0.00 01:12:35.828 00.000 428 Worker thread wakes up 01:12:35.828 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:35.828 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (10.40, 1.44) opts 0x4 01:12:35.828 00.000 428 Handling offset move in thread for scope, endpoint = (10.40, 1.44) 01:12:35.828 00.000 428 Moving (10.40, 1.44) raw xDistance=10.50 yDistance=-0.00 01:12:35.828 00.000 428 MoveAxis(W, 19512, B) 01:12:35.828 00.000 428 Guiding Dir = 3, Dur = 19512 01:12:35.828 00.000 428 IsSlewing returns 0 01:12:35.828 00.000 428 IsGuiding returns 0 01:12:35.859 00.031 428 PulseGuide returned control before completion, sleep 19501 01:12:35.859 00.000 10672 UpdateGuideState exits: m=175707 SNR=35.0 01:12:35.859 00.000 10672 PhdController: settling, locked = 1, distance = 21.39 (99.00) aobump = 0 frame = 2 / 10 01:12:35.859 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:35.859 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:35.859 00.000 10672 Enqueuing Expose request 01:12:36.000 00.141 10672 read socket command 10 01:12:36.000 00.000 10672 processing socket request REQDIST 01:12:36.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:36.000 00.000 10672 Sending socket response 255 (0xff) 01:12:41.004 05.004 10672 read socket command 10 01:12:41.004 00.000 10672 processing socket request REQDIST 01:12:41.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:41.004 00.000 10672 Sending socket response 255 (0xff) 01:12:46.002 04.998 10672 read socket command 10 01:12:46.002 00.000 10672 processing socket request REQDIST 01:12:46.002 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:46.002 00.000 10672 Sending socket response 255 (0xff) 01:12:51.005 05.003 10672 read socket command 10 01:12:51.005 00.000 10672 processing socket request REQDIST 01:12:51.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:51.005 00.000 10672 Sending socket response 255 (0xff) 01:12:55.363 04.358 428 IsGuiding returns 1 01:12:55.363 00.000 428 scope still moving after pulse duration time elapsed 01:12:55.410 00.047 428 IsSlewing returns 0 01:12:55.410 00.000 428 IsGuiding returns 0 01:12:55.410 00.000 428 scope move finished after 19512 + 60 ms 01:12:55.410 00.000 428 Move returns status 0, amount 19512 01:12:55.410 00.000 428 MoveAxis(N, 0, B) 01:12:55.410 00.000 428 Move returns status 0, amount 0 01:12:55.410 00.000 428 move complete, result=0 01:12:55.410 00.000 428 worker thread done servicing request 01:12:55.410 00.000 428 Worker thread wakes up 01:12:55.410 00.000 10672 GuideStep: 10.5 px 19512 ms WEST, -0.0 px 0 ms NORTH 01:12:55.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:12:55.410 00.000 428 Handling exposure in thread, d=2000 o=3 r=(524,251,31,31) 01:12:55.425 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:12:55.441 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:12:55.664 00.223 428 Exposure complete 01:12:55.804 00.140 428 worker thread done servicing request 01:12:55.804 00.000 10672 OnExposeComplete: enter 01:12:55.804 00.000 10672 UpdateGuideState(): m_state=6 01:12:55.804 00.000 10672 Star::Find(15, 539, 266, 0, (0,0,0,0), 0.0, 0) frame 2511 01:12:55.804 00.000 10672 Star::Find returns 1 (0), X=524.84, Y=264.01, Mass=205598, SNR=37.7, Peak=20576 HFD=3.5 01:12:55.804 00.000 10672 CameraToMount -- cameraTheta (-2.79) - m_xAngle (0.14) = xAngle (-2.93 = -2.93) 01:12:55.804 00.000 10672 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.82 = -2.82) 01:12:55.804 00.000 10672 CameraToMount -- cameraX=-2.39 cameraY=-0.86 hyp=2.54 cameraTheta=-2.79 mountX=-2.49 mountY=-0.79, mountTheta=-2.83 01:12:55.804 00.000 10672 dither recenter: remaining=(4.0,-0.0) step=(4.0,-0.0) 01:12:55.804 00.000 10672 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.14) = xAngle (0.14 = 0.14) 01:12:55.804 00.000 10672 MountToCamera -- mountX=4.00 mountY=-0.00 hyp=4.00 mountTheta=-0.00 cameraX=3.96, cameraY=0.55 cameraTheta=0.14 01:12:55.804 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.96, y=0.55, opts=4) 01:12:55.804 00.000 10672 Enqueuing Move request for scope (3.96, 0.55) 01:12:55.804 00.000 10672 Mount: notify direct move 4.00,-0.00 01:12:55.804 00.000 428 Worker thread wakes up 01:12:55.804 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.96, 0.55) opts 0x4 01:12:55.804 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:12:55.804 00.000 428 Handling offset move in thread for scope, endpoint = (3.96, 0.55) 01:12:55.804 00.000 428 Moving (3.96, 0.55) raw xDistance=4.00 yDistance=-0.00 01:12:55.804 00.000 428 MoveAxis(W, 7433, B) 01:12:55.804 00.000 428 Guiding Dir = 3, Dur = 7433 01:12:55.820 00.016 428 IsSlewing returns 0 01:12:55.820 00.000 428 IsGuiding returns 0 01:12:55.835 00.015 10672 UpdateGuideState exits: m=205598 SNR=37.7 01:12:55.835 00.000 10672 PhdController: settling, locked = 1, distance = 15.74 (99.00) aobump = 0 frame = 3 / 10 01:12:55.835 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:12:55.835 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:12:55.835 00.000 10672 Enqueuing Expose request 01:12:55.835 00.000 428 PulseGuide returned control before completion, sleep 7424 01:12:56.007 00.172 10672 read socket command 10 01:12:56.007 00.000 10672 processing socket request REQDIST 01:12:56.007 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:12:56.007 00.000 10672 Sending socket response 255 (0xff) 01:13:01.006 04.999 10672 read socket command 10 01:13:01.006 00.000 10672 processing socket request REQDIST 01:13:01.006 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:13:01.006 00.000 10672 Sending socket response 255 (0xff) 01:13:03.271 02.265 428 IsGuiding returns 1 01:13:03.271 00.000 428 scope still moving after pulse duration time elapsed 01:13:03.318 00.047 428 IsSlewing returns 0 01:13:03.318 00.000 428 IsGuiding returns 0 01:13:03.318 00.000 428 scope move finished after 7433 + 64 ms 01:13:03.318 00.000 428 Move returns status 0, amount 7433 01:13:03.318 00.000 428 MoveAxis(N, 0, B) 01:13:03.318 00.000 428 Move returns status 0, amount 0 01:13:03.318 00.000 428 move complete, result=0 01:13:03.318 00.000 428 worker thread done servicing request 01:13:03.318 00.000 428 Worker thread wakes up 01:13:03.318 00.000 10672 GuideStep: 4.0 px 7433 ms WEST, -0.0 px 0 ms NORTH 01:13:03.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:03.318 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:03.318 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:13:03.333 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:13:03.661 00.328 428 Exposure complete 01:13:03.786 00.125 428 worker thread done servicing request 01:13:03.786 00.000 10672 OnExposeComplete: enter 01:13:03.786 00.000 10672 UpdateGuideState(): m_state=6 01:13:03.786 00.000 10672 Star::Find(15, 524, 264, 0, (0,0,0,0), 0.0, 0) frame 2512 01:13:03.786 00.000 10672 Star::Find returns 1 (0), X=519.24, Y=263.34, Mass=193598, SNR=39.1, Peak=25904 HFD=2.8 01:13:03.786 00.000 10672 CameraToMount -- cameraTheta (-2.95) - m_xAngle (0.14) = xAngle (-3.09 = -3.09) 01:13:03.786 00.000 10672 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.98 = -2.98) 01:13:03.786 00.000 10672 CameraToMount -- cameraX=-7.99 cameraY=-1.53 hyp=8.14 cameraTheta=-2.95 mountX=-8.13 mountY=-1.30, mountTheta=-2.98 01:13:03.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-7.99, y=-1.53, opts=13) 01:13:03.786 00.000 10672 Enqueuing Move request for scope (-7.99, -1.53) 01:13:03.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:03.786 00.000 428 Worker thread wakes up 01:13:03.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-7.99, -1.53) opts 0xd 01:13:03.786 00.000 428 Handling offset move in thread for scope, endpoint = (-7.99, -1.53) 01:13:03.786 00.000 428 Moving (-7.99, -1.53) raw xDistance=-8.13 yDistance=-1.30 01:13:03.786 00.000 428 GuideAlgorithmHysteresis::Result() returns -5.12 from input -8.13 01:13:03.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:13:03.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.30 01:13:03.786 00.000 428 MoveAxis(E, 9513, ABG) 01:13:03.786 00.000 428 duration set to 2500 by maxRaDuration 01:13:03.786 00.000 428 Guiding Dir = 2, Dur = 2500 01:13:03.802 00.016 428 IsSlewing returns 0 01:13:03.802 00.000 428 IsGuiding returns 0 01:13:03.817 00.015 428 PulseGuide returned control before completion, sleep 2496 01:13:03.817 00.000 10672 UpdateGuideState exits: m=193598 SNR=39.1 01:13:03.817 00.000 10672 PhdController: settling, locked = 1, distance = 8.14 (99.00) aobump = 0 frame = 4 / 10 01:13:03.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:03.817 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:03.817 00.000 10672 Enqueuing Expose request 01:13:06.009 02.192 10672 read socket command 10 01:13:06.009 00.000 10672 processing socket request REQDIST 01:13:06.009 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:13:06.009 00.000 10672 Sending socket response 255 (0xff) 01:13:06.352 00.343 428 IsGuiding returns 1 01:13:06.352 00.000 428 scope still moving after pulse duration time elapsed 01:13:06.383 00.031 428 IsSlewing returns 0 01:13:06.383 00.000 428 IsGuiding returns 0 01:13:06.383 00.000 428 scope move finished after 2500 + 90 ms 01:13:06.383 00.000 428 Move returns status 0, amount 2500 01:13:06.383 00.000 428 MoveAxis(N, 0, ABG) 01:13:06.383 00.000 428 Move returns status 0, amount 0 01:13:06.383 00.000 428 move complete, result=0 01:13:06.383 00.000 428 worker thread done servicing request 01:13:06.383 00.000 428 Worker thread wakes up 01:13:06.383 00.000 10672 GuideStep: -8.1 px 2500 ms EAST, -1.3 px 0 ms NORTH 01:13:06.383 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:06.383 00.000 428 Handling exposure in thread, d=2000 o=3 r=(504,248,31,31) 01:13:06.399 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:13:07.664 01.265 428 Exposure complete 01:13:07.805 00.141 428 worker thread done servicing request 01:13:07.805 00.000 10672 OnExposeComplete: enter 01:13:07.805 00.000 10672 UpdateGuideState(): m_state=6 01:13:07.805 00.000 10672 Star::Find(15, 519, 263, 0, (0,0,0,0), 0.0, 0) frame 2513 01:13:07.805 00.000 10672 Star::Find returns 1 (0), X=519.98, Y=263.17, Mass=242188, SNR=46.5, Peak=29072 HFD=3.1 01:13:07.805 00.000 10672 CameraToMount -- cameraTheta (-2.91) - m_xAngle (0.14) = xAngle (-3.05 = -3.05) 01:13:07.805 00.000 10672 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.94 = -2.94) 01:13:07.805 00.000 10672 CameraToMount -- cameraX=-7.26 cameraY=-1.70 hyp=7.45 cameraTheta=-2.91 mountX=-7.42 mountY=-1.49, mountTheta=-2.94 01:13:07.805 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-7.26, y=-1.70, opts=13) 01:13:07.805 00.000 10672 Enqueuing Move request for scope (-7.26, -1.70) 01:13:07.805 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:07.805 00.000 428 Worker thread wakes up 01:13:07.805 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-7.26, -1.70) opts 0xd 01:13:07.805 00.000 428 Handling offset move in thread for scope, endpoint = (-7.26, -1.70) 01:13:07.805 00.000 428 Moving (-7.26, -1.70) raw xDistance=-7.42 yDistance=-1.49 01:13:07.805 00.000 428 GuideAlgorithmHysteresis::Result() returns -5.03 from input -7.42 01:13:07.805 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:13:07.805 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.49 01:13:07.805 00.000 428 MoveAxis(E, 9354, ABG) 01:13:07.805 00.000 428 duration set to 2500 by maxRaDuration 01:13:07.805 00.000 428 Guiding Dir = 2, Dur = 2500 01:13:07.805 00.000 428 IsSlewing returns 0 01:13:07.805 00.000 428 IsGuiding returns 0 01:13:07.820 00.015 428 PulseGuide returned control before completion, sleep 2493 01:13:07.820 00.000 10672 UpdateGuideState exits: m=242188 SNR=46.5 01:13:07.820 00.000 10672 PhdController: settling, locked = 1, distance = 7.93 (99.00) aobump = 0 frame = 5 / 10 01:13:07.820 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:07.820 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:07.820 00.000 10672 Enqueuing Expose request 01:13:10.335 02.515 428 IsGuiding returns 1 01:13:10.335 00.000 428 scope still moving after pulse duration time elapsed 01:13:10.367 00.032 428 IsSlewing returns 0 01:13:10.367 00.000 428 IsGuiding returns 0 01:13:10.367 00.000 428 scope move finished after 2500 + 59 ms 01:13:10.367 00.000 428 Move returns status 0, amount 2500 01:13:10.367 00.000 428 MoveAxis(N, 0, ABG) 01:13:10.367 00.000 428 Move returns status 0, amount 0 01:13:10.367 00.000 428 move complete, result=0 01:13:10.367 00.000 428 worker thread done servicing request 01:13:10.367 00.000 428 Worker thread wakes up 01:13:10.367 00.000 10672 GuideStep: -7.4 px 2500 ms EAST, -1.5 px 0 ms NORTH 01:13:10.367 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:10.367 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,248,31,31) 01:13:10.367 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:13:11.007 00.640 10672 read socket command 10 01:13:11.007 00.000 10672 processing socket request REQDIST 01:13:11.007 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:13:11.007 00.000 10672 Sending socket response 255 (0xff) 01:13:11.663 00.656 428 Exposure complete 01:13:11.788 00.125 428 worker thread done servicing request 01:13:11.788 00.000 10672 OnExposeComplete: enter 01:13:11.788 00.000 10672 UpdateGuideState(): m_state=6 01:13:11.788 00.000 10672 Star::Find(15, 519, 263, 0, (0,0,0,0), 0.0, 0) frame 2514 01:13:11.788 00.000 10672 Star::Find returns 1 (0), X=522.59, Y=264.03, Mass=232662, SNR=40.9, Peak=23728 HFD=3.5 01:13:11.788 00.000 10672 CameraToMount -- cameraTheta (-2.96) - m_xAngle (0.14) = xAngle (-3.10 = -3.10) 01:13:11.788 00.000 10672 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.99 = -2.99) 01:13:11.788 00.000 10672 CameraToMount -- cameraX=-4.64 cameraY=-0.85 hyp=4.72 cameraTheta=-2.96 mountX=-4.71 mountY=-0.71, mountTheta=-2.99 01:13:11.788 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-4.64, y=-0.85, opts=13) 01:13:11.788 00.000 10672 Enqueuing Move request for scope (-4.64, -0.85) 01:13:11.788 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:11.788 00.000 428 Worker thread wakes up 01:13:11.788 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-4.64, -0.85) opts 0xd 01:13:11.788 00.000 428 Handling offset move in thread for scope, endpoint = (-4.64, -0.85) 01:13:11.788 00.000 428 Moving (-4.64, -0.85) raw xDistance=-4.71 yDistance=-0.71 01:13:11.788 00.000 428 GuideAlgorithmHysteresis::Result() returns -3.32 from input -4.71 01:13:11.788 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.49 01:13:11.788 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.71 from input -0.71 01:13:11.788 00.000 428 MoveAxis(E, 6172, ABG) 01:13:11.788 00.000 428 duration set to 2500 by maxRaDuration 01:13:11.788 00.000 428 Guiding Dir = 2, Dur = 2500 01:13:11.788 00.000 428 IsSlewing returns 0 01:13:11.788 00.000 428 IsGuiding returns 0 01:13:11.819 00.031 10672 UpdateGuideState exits: m=232662 SNR=40.9 01:13:11.819 00.000 10672 PhdController: settling, locked = 1, distance = 6.97 (99.00) aobump = 0 frame = 6 / 10 01:13:11.819 00.000 428 PulseGuide returned control before completion, sleep 2488 01:13:11.819 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:11.819 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:11.819 00.000 10672 Enqueuing Expose request 01:13:14.323 02.504 428 IsGuiding returns 1 01:13:14.323 00.000 428 scope still moving after pulse duration time elapsed 01:13:14.370 00.047 428 IsSlewing returns 0 01:13:14.370 00.000 428 IsGuiding returns 0 01:13:14.370 00.000 428 scope move finished after 2500 + 69 ms 01:13:14.370 00.000 428 Move returns status 0, amount 2500 01:13:14.370 00.000 428 MoveAxis(N, 941, ABG) 01:13:14.370 00.000 428 Guiding Dir = 0, Dur = 941 01:13:14.370 00.000 428 IsSlewing returns 0 01:13:14.370 00.000 428 IsGuiding returns 0 01:13:14.464 00.094 428 PulseGuide returned control before completion, sleep 864 01:13:15.338 00.874 428 IsGuiding returns 1 01:13:15.338 00.000 428 scope still moving after pulse duration time elapsed 01:13:15.370 00.032 428 IsSlewing returns 0 01:13:15.370 00.000 428 IsGuiding returns 1 01:13:15.401 00.031 428 IsSlewing returns 0 01:13:15.401 00.000 428 IsGuiding returns 1 01:13:15.448 00.047 428 IsSlewing returns 0 01:13:15.448 00.000 428 IsGuiding returns 0 01:13:15.448 00.000 428 scope move finished after 941 + 139 ms 01:13:15.448 00.000 428 Move returns status 0, amount 941 01:13:15.448 00.000 428 move complete, result=0 01:13:15.448 00.000 428 worker thread done servicing request 01:13:15.448 00.000 428 Worker thread wakes up 01:13:15.448 00.000 10672 GuideStep: -4.7 px 2500 ms EAST, -0.7 px 941 ms NORTH 01:13:15.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:15.448 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:15.463 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:13:15.635 00.172 428 Exposure complete 01:13:15.791 00.156 428 worker thread done servicing request 01:13:15.791 00.000 10672 OnExposeComplete: enter 01:13:15.791 00.000 10672 UpdateGuideState(): m_state=6 01:13:15.791 00.000 10672 Star::Find(15, 522, 264, 0, (0,0,0,0), 0.0, 0) frame 2515 01:13:15.791 00.000 10672 Star::Find returns 1 (0), X=523.15, Y=263.81, Mass=213771, SNR=36.1, Peak=23952 HFD=3.1 01:13:15.791 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.02 = -3.02) 01:13:15.791 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.91 = -2.91) 01:13:15.791 00.000 10672 CameraToMount -- cameraX=-4.08 cameraY=-1.07 hyp=4.22 cameraTheta=-2.89 mountX=-4.19 mountY=-0.95, mountTheta=-2.92 01:13:15.791 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-4.08, y=-1.07, opts=13) 01:13:15.791 00.000 10672 Enqueuing Move request for scope (-4.08, -1.07) 01:13:15.791 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:15.791 00.000 428 Worker thread wakes up 01:13:15.791 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-4.08, -1.07) opts 0xd 01:13:15.791 00.000 428 Handling offset move in thread for scope, endpoint = (-4.08, -1.07) 01:13:15.791 00.000 428 Moving (-4.08, -1.07) raw xDistance=-4.19 yDistance=-0.95 01:13:15.791 00.000 428 GuideAlgorithmHysteresis::Result() returns -2.87 from input -4.19 01:13:15.791 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.95 from input -0.95 01:13:15.791 00.000 428 MoveAxis(E, 5338, ABG) 01:13:15.791 00.000 428 duration set to 2500 by maxRaDuration 01:13:15.791 00.000 428 Guiding Dir = 2, Dur = 2500 01:13:15.791 00.000 428 IsSlewing returns 0 01:13:15.791 00.000 428 IsGuiding returns 0 01:13:15.807 00.016 428 PulseGuide returned control before completion, sleep 2494 01:13:15.823 00.016 10672 UpdateGuideState exits: m=213771 SNR=36.1 01:13:15.823 00.000 10672 PhdController: settling, locked = 1, distance = 6.14 (99.00) aobump = 0 frame = 7 / 10 01:13:15.823 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:15.823 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:15.823 00.000 10672 Enqueuing Expose request 01:13:16.010 00.187 10672 read socket command 10 01:13:16.010 00.000 10672 processing socket request REQDIST 01:13:16.010 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:13:16.010 00.000 10672 Sending socket response 255 (0xff) 01:13:18.338 02.328 428 IsGuiding returns 0 01:13:18.338 00.000 428 Move returns status 0, amount 2500 01:13:18.338 00.000 428 MoveAxis(N, 1260, ABG) 01:13:18.338 00.000 428 Guiding Dir = 0, Dur = 1260 01:13:18.338 00.000 428 IsSlewing returns 0 01:13:18.338 00.000 428 IsGuiding returns 0 01:13:18.416 00.078 428 PulseGuide returned control before completion, sleep 1194 01:13:19.634 01.218 428 IsGuiding returns 1 01:13:19.634 00.000 428 scope still moving after pulse duration time elapsed 01:13:19.665 00.031 428 IsSlewing returns 0 01:13:19.665 00.000 428 IsGuiding returns 1 01:13:19.712 00.047 428 IsSlewing returns 0 01:13:19.743 00.031 428 IsGuiding returns 0 01:13:19.743 00.000 428 scope move finished after 1260 + 143 ms 01:13:19.743 00.000 428 Move returns status 0, amount 1260 01:13:19.743 00.000 428 move complete, result=0 01:13:19.743 00.000 428 worker thread done servicing request 01:13:19.743 00.000 10672 GuideStep: -4.2 px 2500 ms EAST, -0.9 px 1260 ms NORTH 01:13:19.743 00.000 428 Worker thread wakes up 01:13:19.743 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:19.743 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:19.759 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:13:19.774 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:13:21.013 01.239 10672 read socket command 10 01:13:21.013 00.000 10672 processing socket request REQDIST 01:13:21.013 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:13:21.013 00.000 10672 Sending socket response 255 (0xff) 01:13:21.653 00.640 428 Exposure complete 01:13:21.794 00.141 428 worker thread done servicing request 01:13:21.794 00.000 10672 OnExposeComplete: enter 01:13:21.794 00.000 10672 UpdateGuideState(): m_state=6 01:13:21.794 00.000 10672 Star::Find(15, 523, 263, 0, (0,0,0,0), 0.0, 0) frame 2516 01:13:21.794 00.000 10672 Star::Find returns 1 (0), X=525.76, Y=265.91, Mass=180347, SNR=33.5, Peak=28096 HFD=2.6 01:13:21.794 00.000 10672 CameraToMount -- cameraTheta (2.53) - m_xAngle (0.14) = xAngle (2.39 = 2.39) 01:13:21.794 00.000 10672 CameraToMount -- cameraTheta (2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.50 = 2.50) 01:13:21.794 00.000 10672 CameraToMount -- cameraX=-1.48 cameraY=1.04 hyp=1.80 cameraTheta=2.53 mountX=-1.32 mountY=1.08, mountTheta=2.45 01:13:21.794 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.48, y=1.04, opts=13) 01:13:21.794 00.000 10672 Enqueuing Move request for scope (-1.48, 1.04) 01:13:21.794 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:21.794 00.000 428 Worker thread wakes up 01:13:21.794 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 1.04) opts 0xd 01:13:21.794 00.000 428 Handling offset move in thread for scope, endpoint = (-1.48, 1.04) 01:13:21.794 00.000 428 Moving (-1.48, 1.04) raw xDistance=-1.32 yDistance=1.08 01:13:21.794 00.000 428 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.32 01:13:21.794 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:13:21.794 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.08 01:13:21.794 00.000 428 MoveAxis(E, 1917, ABG) 01:13:21.794 00.000 428 Guiding Dir = 2, Dur = 1917 01:13:21.809 00.015 428 IsSlewing returns 0 01:13:21.809 00.000 428 IsGuiding returns 0 01:13:21.825 00.016 10672 UpdateGuideState exits: m=180347 SNR=33.5 01:13:21.825 00.000 10672 PhdController: settling, locked = 1, distance = 4.84 (99.00) aobump = 0 frame = 8 / 10 01:13:21.825 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:21.825 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:21.825 00.000 10672 Enqueuing Expose request 01:13:21.841 00.016 428 PulseGuide returned control before completion, sleep 1897 01:13:23.746 01.905 428 IsGuiding returns 1 01:13:23.746 00.000 428 scope still moving after pulse duration time elapsed 01:13:23.793 00.047 428 IsSlewing returns 0 01:13:23.793 00.000 428 IsGuiding returns 0 01:13:23.793 00.000 428 scope move finished after 1917 + 65 ms 01:13:23.793 00.000 428 Move returns status 0, amount 1917 01:13:23.793 00.000 428 MoveAxis(N, 0, ABG) 01:13:23.793 00.000 428 Move returns status 0, amount 0 01:13:23.793 00.000 428 move complete, result=0 01:13:23.793 00.000 428 worker thread done servicing request 01:13:23.793 00.000 428 Worker thread wakes up 01:13:23.793 00.000 10672 GuideStep: -1.3 px 1917 ms EAST, 1.1 px 0 ms NORTH 01:13:23.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:23.793 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:23.809 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:13:25.652 01.843 428 Exposure complete 01:13:25.777 00.125 428 worker thread done servicing request 01:13:25.777 00.000 10672 OnExposeComplete: enter 01:13:25.777 00.000 10672 UpdateGuideState(): m_state=6 01:13:25.777 00.000 10672 Star::Find(15, 525, 265, 0, (0,0,0,0), 0.0, 0) frame 2517 01:13:25.777 00.000 10672 Star::Find returns 1 (0), X=526.44, Y=265.11, Mass=247690, SNR=43.3, Peak=26448 HFD=3.8 01:13:25.777 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.14) = xAngle (2.72 = 2.72) 01:13:25.777 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.83 = 2.83) 01:13:25.777 00.000 10672 CameraToMount -- cameraX=-0.80 cameraY=0.24 hyp=0.83 cameraTheta=2.85 mountX=-0.76 mountY=0.26, mountTheta=2.81 01:13:25.777 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.80, y=0.24, opts=13) 01:13:25.777 00.000 10672 Enqueuing Move request for scope (-0.80, 0.24) 01:13:25.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:25.777 00.000 428 Worker thread wakes up 01:13:25.777 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.24) opts 0xd 01:13:25.777 00.000 428 Handling offset move in thread for scope, endpoint = (-0.80, 0.24) 01:13:25.777 00.000 428 Moving (-0.80, 0.24) raw xDistance=-0.76 yDistance=0.26 01:13:25.777 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.76 01:13:25.777 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:25.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:13:25.777 00.000 428 MoveAxis(E, 1020, ABG) 01:13:25.777 00.000 428 Guiding Dir = 2, Dur = 1020 01:13:25.792 00.015 428 IsSlewing returns 0 01:13:25.792 00.000 428 IsGuiding returns 0 01:13:25.808 00.016 428 PulseGuide returned control before completion, sleep 1016 01:13:25.808 00.000 10672 UpdateGuideState exits: m=247690 SNR=43.3 01:13:25.808 00.000 10672 PhdController: settling, locked = 1, distance = 3.64 (99.00) aobump = 0 frame = 9 / 10 01:13:25.808 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:25.808 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:25.808 00.000 10672 Enqueuing Expose request 01:13:26.011 00.203 10672 read socket command 10 01:13:26.011 00.000 10672 processing socket request REQDIST 01:13:26.011 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:13:26.011 00.000 10672 Sending socket response 255 (0xff) 01:13:26.839 00.828 428 IsGuiding returns 0 01:13:26.839 00.000 428 Move returns status 0, amount 1020 01:13:26.839 00.000 428 MoveAxis(N, 0, ABG) 01:13:26.839 00.000 428 Move returns status 0, amount 0 01:13:26.839 00.000 428 move complete, result=0 01:13:26.839 00.000 428 worker thread done servicing request 01:13:26.839 00.000 428 Worker thread wakes up 01:13:26.839 00.000 10672 GuideStep: -0.8 px 1020 ms EAST, 0.3 px 0 ms NORTH 01:13:26.839 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:26.839 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:27.651 00.812 428 Exposure complete 01:13:27.792 00.141 428 worker thread done servicing request 01:13:27.792 00.000 10672 OnExposeComplete: enter 01:13:27.792 00.000 10672 UpdateGuideState(): m_state=6 01:13:27.792 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2518 01:13:27.792 00.000 10672 Star::Find returns 1 (0), X=526.88, Y=265.77, Mass=227565, SNR=43.1, Peak=25472 HFD=3.2 01:13:27.792 00.000 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (0.14) = xAngle (1.81 = 1.81) 01:13:27.792 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.92 = 1.92) 01:13:27.792 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.89 hyp=0.96 cameraTheta=1.95 mountX=-0.23 mountY=0.90, mountTheta=1.81 01:13:27.792 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.89, opts=13) 01:13:27.792 00.000 10672 Enqueuing Move request for scope (-0.35, 0.89) 01:13:27.792 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:27.792 00.000 428 Worker thread wakes up 01:13:27.792 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.89) opts 0xd 01:13:27.792 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.89) 01:13:27.792 00.000 428 Moving (-0.35, 0.89) raw xDistance=-0.23 yDistance=0.90 01:13:27.792 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:13:27.792 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:13:27.792 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.90 01:13:27.792 00.000 428 MoveAxis(E, 0, ABG) 01:13:27.792 00.000 428 Move returns status 0, amount 0 01:13:27.792 00.000 428 MoveAxis(N, 0, ABG) 01:13:27.792 00.000 428 Move returns status 0, amount 0 01:13:27.792 00.000 428 move complete, result=0 01:13:27.792 00.000 428 worker thread done servicing request 01:13:27.823 00.031 10672 UpdateGuideState exits: m=227565 SNR=43.1 01:13:27.823 00.000 10672 PhdController: settling, locked = 1, distance = 2.84 (99.00) aobump = 0 frame = 10 / 10 01:13:27.823 00.000 10672 PhdController: newstate STATE_FINISH 01:13:27.823 00.000 10672 PhdController complete: success 01:13:27.823 00.000 10672 Mount: notify guiding dither settle done success=1 01:13:27.823 00.000 10672 PhdController: newstate STATE_IDLE 01:13:27.823 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:27.823 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:27.823 00.000 10672 Enqueuing Expose request 01:13:27.823 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 0 ms NORTH 01:13:27.823 00.000 428 Worker thread wakes up 01:13:27.823 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:27.823 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:29.656 01.833 428 Exposure complete 01:13:29.796 00.140 428 worker thread done servicing request 01:13:29.796 00.000 10672 OnExposeComplete: enter 01:13:29.796 00.000 10672 UpdateGuideState(): m_state=6 01:13:29.796 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2519 01:13:29.796 00.000 10672 Star::Find returns 1 (0), X=527.20, Y=265.27, Mass=236311, SNR=43.4, Peak=21984 HFD=3.7 01:13:29.796 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 01:13:29.796 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 01:13:29.796 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.40 hyp=0.40 cameraTheta=1.66 mountX=0.02 mountY=0.40, mountTheta=1.52 01:13:29.796 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.40, opts=13) 01:13:29.796 00.000 10672 Enqueuing Move request for scope (-0.04, 0.40) 01:13:29.796 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:29.796 00.000 428 Worker thread wakes up 01:13:29.796 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.40) opts 0xd 01:13:29.796 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.40) 01:13:29.796 00.000 428 Moving (-0.04, 0.40) raw xDistance=0.02 yDistance=0.40 01:13:29.796 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:13:29.796 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:29.796 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 01:13:29.796 00.000 428 MoveAxis(E, 0, ABG) 01:13:29.796 00.000 428 Move returns status 0, amount 0 01:13:29.796 00.000 428 MoveAxis(N, 0, ABG) 01:13:29.796 00.000 428 Move returns status 0, amount 0 01:13:29.796 00.000 428 move complete, result=0 01:13:29.796 00.000 428 worker thread done servicing request 01:13:29.812 00.016 10672 UpdateGuideState exits: m=236311 SNR=43.4 01:13:29.812 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:29.812 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:29.812 00.000 10672 Enqueuing Expose request 01:13:29.812 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:13:29.812 00.000 428 Worker thread wakes up 01:13:29.812 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:29.812 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:31.015 01.203 10672 read socket command 10 01:13:31.015 00.000 10672 processing socket request REQDIST 01:13:31.015 00.000 10672 SOCKSVR: Sending pixel error of 2.10 01:13:31.015 00.000 10672 Sending socket response 210 (0xd2) 01:13:31.655 00.640 428 Exposure complete 01:13:31.780 00.125 428 worker thread done servicing request 01:13:31.780 00.000 10672 OnExposeComplete: enter 01:13:31.780 00.000 10672 UpdateGuideState(): m_state=6 01:13:31.780 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2520 01:13:31.780 00.000 10672 Star::Find returns 1 (0), X=527.60, Y=265.55, Mass=182384, SNR=39.2, Peak=25264 HFD=3.0 01:13:31.780 00.000 10672 CameraToMount -- cameraTheta (1.07) - m_xAngle (0.14) = xAngle (0.93 = 0.93) 01:13:31.780 00.000 10672 CameraToMount -- cameraTheta (1.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.04 = 1.04) 01:13:31.780 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.67 hyp=0.77 cameraTheta=1.07 mountX=0.46 mountY=0.66, mountTheta=0.97 01:13:31.780 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.67, opts=13) 01:13:31.780 00.000 10672 Enqueuing Move request for scope (0.37, 0.67) 01:13:31.780 00.000 428 Worker thread wakes up 01:13:31.780 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:31.780 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.67) opts 0xd 01:13:31.780 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.67) 01:13:31.780 00.000 428 Moving (0.37, 0.67) raw xDistance=0.46 yDistance=0.66 01:13:31.780 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 01:13:31.780 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:13:31.780 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.66 01:13:31.780 00.000 428 MoveAxis(W, 534, ABG) 01:13:31.780 00.000 428 Guiding Dir = 3, Dur = 534 01:13:31.780 00.000 428 IsSlewing returns 0 01:13:31.780 00.000 428 IsGuiding returns 0 01:13:31.811 00.031 10672 UpdateGuideState exits: m=182384 SNR=39.2 01:13:31.811 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:31.811 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:31.811 00.000 10672 Enqueuing Expose request 01:13:31.811 00.000 428 PulseGuide returned control before completion, sleep 515 01:13:32.374 00.563 428 IsGuiding returns 1 01:13:32.374 00.000 428 scope still moving after pulse duration time elapsed 01:13:32.405 00.031 428 IsSlewing returns 0 01:13:32.405 00.000 428 IsGuiding returns 0 01:13:32.405 00.000 428 scope move finished after 534 + 88 ms 01:13:32.405 00.000 428 Move returns status 0, amount 534 01:13:32.405 00.000 428 MoveAxis(N, 0, ABG) 01:13:32.405 00.000 428 Move returns status 0, amount 0 01:13:32.405 00.000 428 move complete, result=0 01:13:32.405 00.000 428 worker thread done servicing request 01:13:32.405 00.000 428 Worker thread wakes up 01:13:32.405 00.000 10672 GuideStep: 0.5 px 534 ms WEST, 0.7 px 0 ms NORTH 01:13:32.405 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:32.405 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:33.654 01.249 428 Exposure complete 01:13:33.795 00.141 428 worker thread done servicing request 01:13:33.795 00.000 10672 OnExposeComplete: enter 01:13:33.795 00.000 10672 UpdateGuideState(): m_state=6 01:13:33.795 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2521 01:13:33.795 00.000 10672 Star::Find returns 1 (0), X=527.21, Y=265.54, Mass=229726, SNR=47.7, Peak=30048 HFD=3.2 01:13:33.795 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.14) = xAngle (1.47 = 1.47) 01:13:33.795 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.58 = 1.58) 01:13:33.795 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.66 hyp=0.66 cameraTheta=1.61 mountX=0.07 mountY=0.66, mountTheta=1.47 01:13:33.795 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.66, opts=13) 01:13:33.795 00.000 10672 Enqueuing Move request for scope (-0.02, 0.66) 01:13:33.795 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:33.795 00.000 428 Worker thread wakes up 01:13:33.795 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.66) opts 0xd 01:13:33.795 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.66) 01:13:33.795 00.000 428 Moving (-0.02, 0.66) raw xDistance=0.07 yDistance=0.66 01:13:33.795 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:13:33.795 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:13:33.795 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.66 01:13:33.795 00.000 428 MoveAxis(E, 0, ABG) 01:13:33.795 00.000 428 Move returns status 0, amount 0 01:13:33.795 00.000 428 MoveAxis(N, 0, ABG) 01:13:33.795 00.000 428 Move returns status 0, amount 0 01:13:33.795 00.000 428 move complete, result=0 01:13:33.795 00.000 428 worker thread done servicing request 01:13:33.810 00.015 10672 UpdateGuideState exits: m=229726 SNR=47.7 01:13:33.810 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:33.810 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:33.810 00.000 10672 Enqueuing Expose request 01:13:33.826 00.016 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 01:13:33.826 00.000 428 Worker thread wakes up 01:13:33.826 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:33.826 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:35.654 01.828 428 Exposure complete 01:13:35.779 00.125 428 worker thread done servicing request 01:13:35.779 00.000 10672 OnExposeComplete: enter 01:13:35.779 00.000 10672 UpdateGuideState(): m_state=6 01:13:35.779 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2522 01:13:35.779 00.000 10672 Star::Find returns 1 (0), X=526.81, Y=265.06, Mass=199985, SNR=41.2, Peak=36272 HFD=2.4 01:13:35.779 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.14) = xAngle (2.59 = 2.59) 01:13:35.779 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.70 = 2.70) 01:13:35.779 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.19 hyp=0.46 cameraTheta=2.73 mountX=-0.40 mountY=0.20, mountTheta=2.68 01:13:35.779 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.19, opts=13) 01:13:35.779 00.000 10672 Enqueuing Move request for scope (-0.43, 0.19) 01:13:35.779 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:35.779 00.000 428 Worker thread wakes up 01:13:35.779 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.19) opts 0xd 01:13:35.779 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.19) 01:13:35.779 00.000 428 Moving (-0.43, 0.19) raw xDistance=-0.40 yDistance=0.20 01:13:35.779 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:13:35.779 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:35.779 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:13:35.779 00.000 428 MoveAxis(E, 0, ABG) 01:13:35.779 00.000 428 Move returns status 0, amount 0 01:13:35.779 00.000 428 MoveAxis(N, 0, ABG) 01:13:35.779 00.000 428 Move returns status 0, amount 0 01:13:35.779 00.000 428 move complete, result=0 01:13:35.779 00.000 428 worker thread done servicing request 01:13:35.810 00.031 10672 UpdateGuideState exits: m=199985 SNR=41.2 01:13:35.810 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:35.810 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:35.810 00.000 10672 Enqueuing Expose request 01:13:35.810 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:13:35.810 00.000 428 Worker thread wakes up 01:13:35.810 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:35.810 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:36.013 00.203 10672 read socket command 10 01:13:36.013 00.000 10672 processing socket request REQDIST 01:13:36.013 00.000 10672 SOCKSVR: Sending pixel error of 1.11 01:13:36.013 00.000 10672 Sending socket response 111 (0x6f) 01:13:37.658 01.645 428 Exposure complete 01:13:37.783 00.125 428 worker thread done servicing request 01:13:37.783 00.000 10672 OnExposeComplete: enter 01:13:37.783 00.000 10672 UpdateGuideState(): m_state=6 01:13:37.783 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2523 01:13:37.783 00.000 10672 Star::Find returns 1 (0), X=527.21, Y=265.28, Mass=189951, SNR=39.7, Peak=27760 HFD=2.6 01:13:37.783 00.000 10672 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.14) = xAngle (1.49 = 1.49) 01:13:37.783 00.000 10672 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.60 = 1.60) 01:13:37.783 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.41 hyp=0.41 cameraTheta=1.63 mountX=0.03 mountY=0.41, mountTheta=1.49 01:13:37.783 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.41, opts=13) 01:13:37.783 00.000 10672 Enqueuing Move request for scope (-0.02, 0.41) 01:13:37.783 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:37.783 00.000 428 Worker thread wakes up 01:13:37.783 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.41) opts 0xd 01:13:37.783 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.41) 01:13:37.783 00.000 428 Moving (-0.02, 0.41) raw xDistance=0.03 yDistance=0.41 01:13:37.783 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:13:37.783 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:37.783 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:13:37.783 00.000 428 MoveAxis(E, 0, ABG) 01:13:37.783 00.000 428 Move returns status 0, amount 0 01:13:37.783 00.000 428 MoveAxis(N, 0, ABG) 01:13:37.783 00.000 428 Move returns status 0, amount 0 01:13:37.783 00.000 428 move complete, result=0 01:13:37.783 00.000 428 worker thread done servicing request 01:13:37.814 00.031 10672 UpdateGuideState exits: m=189951 SNR=39.7 01:13:37.814 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:37.814 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:37.814 00.000 10672 Enqueuing Expose request 01:13:37.814 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:13:37.814 00.000 428 Worker thread wakes up 01:13:37.814 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:37.814 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:39.657 01.843 428 Exposure complete 01:13:39.782 00.125 428 worker thread done servicing request 01:13:39.782 00.000 10672 OnExposeComplete: enter 01:13:39.782 00.000 10672 UpdateGuideState(): m_state=6 01:13:39.798 00.016 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2524 01:13:39.798 00.000 10672 Star::Find returns 1 (0), X=526.92, Y=265.07, Mass=208938, SNR=37.3, Peak=29616 HFD=2.7 01:13:39.798 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 01:13:39.798 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.57 = 2.57) 01:13:39.798 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.19 hyp=0.37 cameraTheta=2.60 mountX=-0.29 mountY=0.20, mountTheta=2.54 01:13:39.798 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.19, opts=13) 01:13:39.798 00.000 10672 Enqueuing Move request for scope (-0.32, 0.19) 01:13:39.798 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:39.798 00.000 428 Worker thread wakes up 01:13:39.798 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.19) opts 0xd 01:13:39.798 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.19) 01:13:39.798 00.000 428 Moving (-0.32, 0.19) raw xDistance=-0.29 yDistance=0.20 01:13:39.798 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 01:13:39.798 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:39.798 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:13:39.798 00.000 428 MoveAxis(E, 0, ABG) 01:13:39.798 00.000 428 Move returns status 0, amount 0 01:13:39.798 00.000 428 MoveAxis(N, 0, ABG) 01:13:39.798 00.000 428 Move returns status 0, amount 0 01:13:39.798 00.000 428 move complete, result=0 01:13:39.798 00.000 428 worker thread done servicing request 01:13:39.813 00.015 10672 UpdateGuideState exits: m=208938 SNR=37.3 01:13:39.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:39.813 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:39.813 00.000 10672 Enqueuing Expose request 01:13:39.813 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:13:39.813 00.000 428 Worker thread wakes up 01:13:39.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:39.813 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:41.001 01.188 10672 read socket command 10 01:13:41.001 00.000 10672 processing socket request REQDIST 01:13:41.001 00.000 10672 SOCKSVR: Sending pixel error of 0.74 01:13:41.001 00.000 10672 Sending socket response 74 (0x4a) 01:13:41.657 00.656 428 Exposure complete 01:13:41.782 00.125 428 worker thread done servicing request 01:13:41.782 00.000 10672 OnExposeComplete: enter 01:13:41.782 00.000 10672 UpdateGuideState(): m_state=6 01:13:41.797 00.015 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2525 01:13:41.797 00.000 10672 Star::Find returns 1 (0), X=527.43, Y=265.26, Mass=227226, SNR=44.7, Peak=33872 HFD=2.9 01:13:41.797 00.000 10672 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.14) = xAngle (0.96 = 0.96) 01:13:41.797 00.000 10672 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.07 = 1.07) 01:13:41.797 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.39 hyp=0.43 cameraTheta=1.10 mountX=0.25 mountY=0.38, mountTheta=0.99 01:13:41.797 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.39, opts=13) 01:13:41.797 00.000 10672 Enqueuing Move request for scope (0.20, 0.39) 01:13:41.797 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:41.797 00.000 428 Worker thread wakes up 01:13:41.797 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.39) opts 0xd 01:13:41.797 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.39) 01:13:41.797 00.000 428 Moving (0.20, 0.39) raw xDistance=0.25 yDistance=0.38 01:13:41.797 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:13:41.797 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:41.797 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:13:41.797 00.000 428 MoveAxis(E, 0, ABG) 01:13:41.797 00.000 428 Move returns status 0, amount 0 01:13:41.797 00.000 428 MoveAxis(N, 0, ABG) 01:13:41.797 00.000 428 Move returns status 0, amount 0 01:13:41.797 00.000 428 move complete, result=0 01:13:41.797 00.000 428 worker thread done servicing request 01:13:41.813 00.016 10672 UpdateGuideState exits: m=227226 SNR=44.7 01:13:41.813 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:41.813 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:41.813 00.000 10672 Enqueuing Expose request 01:13:41.813 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:13:41.813 00.000 428 Worker thread wakes up 01:13:41.813 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:41.813 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:43.656 01.843 428 Exposure complete 01:13:43.781 00.125 428 worker thread done servicing request 01:13:43.781 00.000 10672 OnExposeComplete: enter 01:13:43.781 00.000 10672 UpdateGuideState(): m_state=6 01:13:43.781 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2526 01:13:43.781 00.000 10672 Star::Find returns 1 (0), X=527.21, Y=265.10, Mass=195605, SNR=35.8, Peak=36480 HFD=2.4 01:13:43.781 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.52 = 1.52) 01:13:43.781 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 01:13:43.781 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.66 mountX=0.01 mountY=0.23, mountTheta=1.52 01:13:43.781 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.23, opts=13) 01:13:43.781 00.000 10672 Enqueuing Move request for scope (-0.02, 0.23) 01:13:43.781 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:43.781 00.000 428 Worker thread wakes up 01:13:43.781 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd 01:13:43.781 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.23) 01:13:43.781 00.000 428 Moving (-0.02, 0.23) raw xDistance=0.01 yDistance=0.23 01:13:43.781 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:13:43.781 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:43.781 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:13:43.781 00.000 428 MoveAxis(E, 0, ABG) 01:13:43.781 00.000 428 Move returns status 0, amount 0 01:13:43.781 00.000 428 MoveAxis(N, 0, ABG) 01:13:43.781 00.000 428 Move returns status 0, amount 0 01:13:43.781 00.000 428 move complete, result=0 01:13:43.781 00.000 428 worker thread done servicing request 01:13:43.812 00.031 10672 UpdateGuideState exits: m=195605 SNR=35.8 01:13:43.812 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:43.812 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:43.812 00.000 10672 Enqueuing Expose request 01:13:43.812 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:13:43.812 00.000 428 Worker thread wakes up 01:13:43.812 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:43.812 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:45.645 01.833 428 Exposure complete 01:13:45.785 00.140 428 worker thread done servicing request 01:13:45.785 00.000 10672 OnExposeComplete: enter 01:13:45.785 00.000 10672 UpdateGuideState(): m_state=6 01:13:45.785 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2527 01:13:45.785 00.000 10672 Star::Find returns 1 (0), X=526.93, Y=265.25, Mass=232475, SNR=41.3, Peak=33984 HFD=3.3 01:13:45.785 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.12 = 2.12) 01:13:45.785 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.23 = 2.23) 01:13:45.785 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.38 hyp=0.49 cameraTheta=2.25 mountX=-0.25 mountY=0.38, mountTheta=2.15 01:13:45.785 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.38, opts=13) 01:13:45.785 00.000 10672 Enqueuing Move request for scope (-0.31, 0.38) 01:13:45.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:45.785 00.000 428 Worker thread wakes up 01:13:45.785 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.38) opts 0xd 01:13:45.785 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.38) 01:13:45.785 00.000 428 Moving (-0.31, 0.38) raw xDistance=-0.25 yDistance=0.38 01:13:45.785 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:13:45.785 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:45.785 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:13:45.785 00.000 428 MoveAxis(E, 0, ABG) 01:13:45.785 00.000 428 Move returns status 0, amount 0 01:13:45.785 00.000 428 MoveAxis(N, 0, ABG) 01:13:45.785 00.000 428 Move returns status 0, amount 0 01:13:45.785 00.000 428 move complete, result=0 01:13:45.785 00.000 428 worker thread done servicing request 01:13:45.817 00.032 10672 UpdateGuideState exits: m=232475 SNR=41.3 01:13:45.817 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:45.817 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:45.817 00.000 10672 Enqueuing Expose request 01:13:45.817 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:13:45.817 00.000 428 Worker thread wakes up 01:13:45.817 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:45.817 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:46.004 00.187 10672 read socket command 10 01:13:46.004 00.000 10672 processing socket request REQDIST 01:13:46.004 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:13:46.004 00.000 10672 Sending socket response 51 (0x33) 01:13:47.644 01.640 428 Exposure complete 01:13:47.785 00.141 428 worker thread done servicing request 01:13:47.785 00.000 10672 OnExposeComplete: enter 01:13:47.785 00.000 10672 UpdateGuideState(): m_state=6 01:13:47.785 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2528 01:13:47.785 00.000 10672 Star::Find returns 1 (0), X=527.27, Y=264.83, Mass=218623, SNR=40.7, Peak=33536 HFD=2.7 01:13:47.785 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.14) = xAngle (-1.09 = -1.09) 01:13:47.785 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.98 = -0.98) 01:13:47.785 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.95 mountX=0.03 mountY=-0.05, mountTheta=-1.06 01:13:47.785 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.05, opts=13) 01:13:47.785 00.000 10672 Enqueuing Move request for scope (0.04, -0.05) 01:13:47.785 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:47.785 00.000 428 Worker thread wakes up 01:13:47.800 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd 01:13:47.800 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.05) 01:13:47.800 00.000 428 Moving (0.04, -0.05) raw xDistance=0.03 yDistance=-0.05 01:13:47.800 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:13:47.800 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:47.800 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:13:47.800 00.000 428 MoveAxis(E, 0, ABG) 01:13:47.800 00.000 428 Move returns status 0, amount 0 01:13:47.800 00.000 428 MoveAxis(N, 0, ABG) 01:13:47.800 00.000 428 Move returns status 0, amount 0 01:13:47.800 00.000 428 move complete, result=0 01:13:47.800 00.000 428 worker thread done servicing request 01:13:47.816 00.016 10672 UpdateGuideState exits: m=218623 SNR=40.7 01:13:47.816 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:47.816 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:47.816 00.000 10672 Enqueuing Expose request 01:13:47.816 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:13:47.816 00.000 428 Worker thread wakes up 01:13:47.816 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:47.816 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:49.643 01.827 428 Exposure complete 01:13:49.784 00.141 428 worker thread done servicing request 01:13:49.784 00.000 10672 OnExposeComplete: enter 01:13:49.784 00.000 10672 UpdateGuideState(): m_state=6 01:13:49.784 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2529 01:13:49.784 00.000 10672 Star::Find returns 1 (0), X=526.78, Y=265.07, Mass=222554, SNR=46.6, Peak=36160 HFD=2.6 01:13:49.784 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.14) = xAngle (2.60 = 2.60) 01:13:49.784 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.70 = 2.70) 01:13:49.784 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.19 hyp=0.49 cameraTheta=2.73 mountX=-0.42 mountY=0.21, mountTheta=2.68 01:13:49.784 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.19, opts=13) 01:13:49.784 00.000 10672 Enqueuing Move request for scope (-0.45, 0.19) 01:13:49.784 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:49.784 00.000 428 Worker thread wakes up 01:13:49.784 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.19) opts 0xd 01:13:49.784 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.19) 01:13:49.784 00.000 428 Moving (-0.45, 0.19) raw xDistance=-0.42 yDistance=0.21 01:13:49.784 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 01:13:49.784 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:49.784 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:13:49.784 00.000 428 MoveAxis(E, 0, ABG) 01:13:49.784 00.000 428 Move returns status 0, amount 0 01:13:49.784 00.000 428 MoveAxis(N, 0, ABG) 01:13:49.784 00.000 428 Move returns status 0, amount 0 01:13:49.784 00.000 428 move complete, result=0 01:13:49.784 00.000 428 worker thread done servicing request 01:13:49.815 00.031 10672 UpdateGuideState exits: m=222554 SNR=46.6 01:13:49.815 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:49.815 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:49.815 00.000 10672 Enqueuing Expose request 01:13:49.815 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:13:49.815 00.000 428 Worker thread wakes up 01:13:49.815 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:49.815 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:51.003 01.188 10672 read socket command 10 01:13:51.003 00.000 10672 processing socket request REQDIST 01:13:51.003 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:13:51.003 00.000 10672 Sending socket response 41 (0x29) 01:13:51.643 00.640 428 Exposure complete 01:13:51.768 00.125 428 worker thread done servicing request 01:13:51.768 00.000 10672 OnExposeComplete: enter 01:13:51.768 00.000 10672 UpdateGuideState(): m_state=6 01:13:51.768 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2530 01:13:51.768 00.000 10672 Star::Find returns 1 (0), X=526.76, Y=265.11, Mass=201647, SNR=37.2, Peak=25264 HFD=3.1 01:13:51.768 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (0.14) = xAngle (2.54 = 2.54) 01:13:51.768 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.65 = 2.65) 01:13:51.768 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.24 hyp=0.53 cameraTheta=2.68 mountX=-0.44 mountY=0.25, mountTheta=2.62 01:13:51.768 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.24, opts=13) 01:13:51.768 00.000 10672 Enqueuing Move request for scope (-0.48, 0.24) 01:13:51.768 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:51.768 00.000 428 Worker thread wakes up 01:13:51.768 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.24) opts 0xd 01:13:51.768 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.24) 01:13:51.768 00.000 428 Moving (-0.48, 0.24) raw xDistance=-0.44 yDistance=0.25 01:13:51.768 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 01:13:51.768 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:51.768 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 01:13:51.768 00.000 428 MoveAxis(E, 0, ABG) 01:13:51.768 00.000 428 Move returns status 0, amount 0 01:13:51.768 00.000 428 MoveAxis(N, 0, ABG) 01:13:51.768 00.000 428 Move returns status 0, amount 0 01:13:51.768 00.000 428 move complete, result=0 01:13:51.768 00.000 428 worker thread done servicing request 01:13:51.799 00.031 10672 UpdateGuideState exits: m=201647 SNR=37.2 01:13:51.799 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:51.799 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:51.799 00.000 10672 Enqueuing Expose request 01:13:51.799 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:13:51.799 00.000 428 Worker thread wakes up 01:13:51.799 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:51.799 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:53.647 01.848 428 Exposure complete 01:13:53.772 00.125 428 worker thread done servicing request 01:13:53.772 00.000 10672 OnExposeComplete: enter 01:13:53.772 00.000 10672 UpdateGuideState(): m_state=6 01:13:53.772 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2531 01:13:53.772 00.000 10672 Star::Find returns 1 (0), X=526.40, Y=265.25, Mass=211465, SNR=35.1, Peak=26896 HFD=3.0 01:13:53.772 00.000 10672 CameraToMount -- cameraTheta (2.72) - m_xAngle (0.14) = xAngle (2.59 = 2.59) 01:13:53.772 00.000 10672 CameraToMount -- cameraTheta (2.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.69 = 2.69) 01:13:53.772 00.000 10672 CameraToMount -- cameraX=-0.83 cameraY=0.37 hyp=0.91 cameraTheta=2.72 mountX=-0.77 mountY=0.39, mountTheta=2.67 01:13:53.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.83, y=0.37, opts=13) 01:13:53.772 00.000 10672 Enqueuing Move request for scope (-0.83, 0.37) 01:13:53.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:53.772 00.000 428 Worker thread wakes up 01:13:53.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.37) opts 0xd 01:13:53.772 00.000 428 Handling offset move in thread for scope, endpoint = (-0.83, 0.37) 01:13:53.772 00.000 428 Moving (-0.83, 0.37) raw xDistance=-0.77 yDistance=0.39 01:13:53.772 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.77 01:13:53.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:53.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 01:13:53.772 00.000 428 MoveAxis(E, 906, ABG) 01:13:53.772 00.000 428 Guiding Dir = 2, Dur = 906 01:13:53.772 00.000 428 IsSlewing returns 0 01:13:53.772 00.000 428 IsGuiding returns 0 01:13:53.788 00.016 428 PulseGuide returned control before completion, sleep 901 01:13:53.803 00.015 10672 UpdateGuideState exits: m=211465 SNR=35.1 01:13:53.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:53.803 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:53.803 00.000 10672 Enqueuing Expose request 01:13:54.725 00.922 428 IsGuiding returns 0 01:13:54.725 00.000 428 Move returns status 0, amount 906 01:13:54.725 00.000 428 MoveAxis(N, 0, ABG) 01:13:54.725 00.000 428 Move returns status 0, amount 0 01:13:54.725 00.000 428 move complete, result=0 01:13:54.725 00.000 428 worker thread done servicing request 01:13:54.725 00.000 10672 GuideStep: -0.8 px 906 ms EAST, 0.4 px 0 ms NORTH 01:13:54.725 00.000 428 Worker thread wakes up 01:13:54.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:54.725 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:55.631 00.906 428 Exposure complete 01:13:55.771 00.140 428 worker thread done servicing request 01:13:55.771 00.000 10672 OnExposeComplete: enter 01:13:55.771 00.000 10672 UpdateGuideState(): m_state=6 01:13:55.771 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2532 01:13:55.771 00.000 10672 Star::Find returns 1 (0), X=526.36, Y=264.52, Mass=218975, SNR=40.4, Peak=34192 HFD=3.2 01:13:55.771 00.000 10672 CameraToMount -- cameraTheta (-2.75) - m_xAngle (0.14) = xAngle (-2.89 = -2.89) 01:13:55.771 00.000 10672 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.78 = -2.78) 01:13:55.771 00.000 10672 CameraToMount -- cameraX=-0.87 cameraY=-0.36 hyp=0.94 cameraTheta=-2.75 mountX=-0.91 mountY=-0.33, mountTheta=-2.79 01:13:55.787 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.87, y=-0.36, opts=13) 01:13:55.787 00.000 10672 Enqueuing Move request for scope (-0.87, -0.36) 01:13:55.787 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:55.787 00.000 428 Worker thread wakes up 01:13:55.787 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.36) opts 0xd 01:13:55.787 00.000 428 Handling offset move in thread for scope, endpoint = (-0.87, -0.36) 01:13:55.787 00.000 428 Moving (-0.87, -0.36) raw xDistance=-0.91 yDistance=-0.33 01:13:55.787 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.91 01:13:55.787 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:55.787 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 01:13:55.787 00.000 428 MoveAxis(E, 1132, ABG) 01:13:55.787 00.000 428 Guiding Dir = 2, Dur = 1132 01:13:55.787 00.000 428 IsSlewing returns 0 01:13:55.787 00.000 428 IsGuiding returns 0 01:13:55.803 00.016 10672 UpdateGuideState exits: m=218975 SNR=40.4 01:13:55.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:55.803 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:55.803 00.000 10672 Enqueuing Expose request 01:13:55.803 00.000 428 PulseGuide returned control before completion, sleep 1116 01:13:56.006 00.203 10672 read socket command 10 01:13:56.006 00.000 10672 processing socket request REQDIST 01:13:56.006 00.000 10672 SOCKSVR: Sending pixel error of 0.69 01:13:56.006 00.000 10672 Sending socket response 69 (0x45) 01:13:56.959 00.953 428 IsGuiding returns 0 01:13:56.959 00.000 428 Move returns status 0, amount 1132 01:13:56.959 00.000 428 MoveAxis(N, 0, ABG) 01:13:56.959 00.000 428 Move returns status 0, amount 0 01:13:56.959 00.000 428 move complete, result=0 01:13:56.959 00.000 428 worker thread done servicing request 01:13:56.959 00.000 428 Worker thread wakes up 01:13:56.959 00.000 10672 GuideStep: -0.9 px 1132 ms EAST, -0.3 px 0 ms NORTH 01:13:56.959 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:56.959 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:57.646 00.687 428 Exposure complete 01:13:57.786 00.140 428 worker thread done servicing request 01:13:57.786 00.000 10672 OnExposeComplete: enter 01:13:57.786 00.000 10672 UpdateGuideState(): m_state=6 01:13:57.786 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2533 01:13:57.786 00.000 10672 Star::Find returns 1 (0), X=527.30, Y=264.67, Mass=212816, SNR=41.2, Peak=23728 HFD=3.0 01:13:57.786 00.000 10672 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.14) = xAngle (-1.39 = -1.39) 01:13:57.786 00.000 10672 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.28 = -1.28) 01:13:57.786 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.25 mountX=0.04 mountY=-0.21, mountTheta=-1.39 01:13:57.786 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.21, opts=13) 01:13:57.786 00.000 10672 Enqueuing Move request for scope (0.07, -0.21) 01:13:57.786 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:57.786 00.000 428 Worker thread wakes up 01:13:57.786 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd 01:13:57.786 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.21) 01:13:57.786 00.000 428 Moving (0.07, -0.21) raw xDistance=0.04 yDistance=-0.21 01:13:57.786 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:13:57.786 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:57.786 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 01:13:57.786 00.000 428 MoveAxis(E, 0, ABG) 01:13:57.786 00.000 428 Move returns status 0, amount 0 01:13:57.786 00.000 428 MoveAxis(N, 0, ABG) 01:13:57.786 00.000 428 Move returns status 0, amount 0 01:13:57.786 00.000 428 move complete, result=0 01:13:57.786 00.000 428 worker thread done servicing request 01:13:57.802 00.016 10672 UpdateGuideState exits: m=212816 SNR=41.2 01:13:57.802 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:57.802 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:57.802 00.000 10672 Enqueuing Expose request 01:13:57.802 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:13:57.802 00.000 428 Worker thread wakes up 01:13:57.802 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:13:57.802 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:13:59.645 01.843 428 Exposure complete 01:13:59.770 00.125 428 worker thread done servicing request 01:13:59.770 00.000 10672 OnExposeComplete: enter 01:13:59.770 00.000 10672 UpdateGuideState(): m_state=6 01:13:59.770 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2534 01:13:59.770 00.000 10672 Star::Find returns 1 (0), X=528.05, Y=264.75, Mass=231282, SNR=45.1, Peak=27872 HFD=3.2 01:13:59.770 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.14) = xAngle (-0.30 = -0.30) 01:13:59.770 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.19 = -0.19) 01:13:59.770 00.000 10672 CameraToMount -- cameraX=0.82 cameraY=-0.13 hyp=0.83 cameraTheta=-0.16 mountX=0.79 mountY=-0.15, mountTheta=-0.19 01:13:59.770 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.82, y=-0.13, opts=13) 01:13:59.770 00.000 10672 Enqueuing Move request for scope (0.82, -0.13) 01:13:59.770 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:13:59.770 00.000 428 Worker thread wakes up 01:13:59.770 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.13) opts 0xd 01:13:59.770 00.000 428 Handling offset move in thread for scope, endpoint = (0.82, -0.13) 01:13:59.770 00.000 428 Moving (0.82, -0.13) raw xDistance=0.79 yDistance=-0.15 01:13:59.770 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79 01:13:59.770 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:13:59.770 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:13:59.770 00.000 428 MoveAxis(W, 929, ABG) 01:13:59.770 00.000 428 Guiding Dir = 3, Dur = 929 01:13:59.770 00.000 428 IsSlewing returns 0 01:13:59.770 00.000 428 IsGuiding returns 0 01:13:59.801 00.031 10672 UpdateGuideState exits: m=231282 SNR=45.1 01:13:59.801 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:13:59.801 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:13:59.801 00.000 10672 Enqueuing Expose request 01:13:59.801 00.000 428 PulseGuide returned control before completion, sleep 910 01:14:00.754 00.953 428 IsGuiding returns 1 01:14:00.754 00.000 428 scope still moving after pulse duration time elapsed 01:14:00.785 00.031 428 IsSlewing returns 0 01:14:00.785 00.000 428 IsGuiding returns 0 01:14:00.785 00.000 428 scope move finished after 929 + 77 ms 01:14:00.785 00.000 428 Move returns status 0, amount 929 01:14:00.785 00.000 428 MoveAxis(N, 0, ABG) 01:14:00.785 00.000 428 Move returns status 0, amount 0 01:14:00.785 00.000 428 move complete, result=0 01:14:00.785 00.000 428 worker thread done servicing request 01:14:00.785 00.000 428 Worker thread wakes up 01:14:00.785 00.000 10672 GuideStep: 0.8 px 929 ms WEST, -0.2 px 0 ms NORTH 01:14:00.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:00.785 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:01.004 00.219 10672 read socket command 10 01:14:01.004 00.000 10672 processing socket request REQDIST 01:14:01.004 00.000 10672 SOCKSVR: Sending pixel error of 0.63 01:14:01.004 00.000 10672 Sending socket response 63 (0x3f) 01:14:01.649 00.645 428 Exposure complete 01:14:01.774 00.125 428 worker thread done servicing request 01:14:01.774 00.000 10672 OnExposeComplete: enter 01:14:01.774 00.000 10672 UpdateGuideState(): m_state=6 01:14:01.774 00.000 10672 Star::Find(15, 528, 264, 0, (0,0,0,0), 0.0, 0) frame 2535 01:14:01.774 00.000 10672 Star::Find returns 1 (0), X=526.81, Y=265.01, Mass=244455, SNR=42.2, Peak=29296 HFD=3.1 01:14:01.774 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 01:14:01.774 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 01:14:01.774 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.13 hyp=0.45 cameraTheta=2.84 mountX=-0.40 mountY=0.15, mountTheta=2.79 01:14:01.774 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.13, opts=13) 01:14:01.774 00.000 10672 Enqueuing Move request for scope (-0.43, 0.13) 01:14:01.774 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:01.774 00.000 428 Worker thread wakes up 01:14:01.774 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.13) opts 0xd 01:14:01.774 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.13) 01:14:01.774 00.000 428 Moving (-0.43, 0.13) raw xDistance=-0.40 yDistance=0.15 01:14:01.774 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:14:01.774 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:01.774 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 01:14:01.774 00.000 428 MoveAxis(E, 0, ABG) 01:14:01.774 00.000 428 Move returns status 0, amount 0 01:14:01.774 00.000 428 MoveAxis(N, 0, ABG) 01:14:01.774 00.000 428 Move returns status 0, amount 0 01:14:01.774 00.000 428 move complete, result=0 01:14:01.774 00.000 428 worker thread done servicing request 01:14:01.805 00.031 10672 UpdateGuideState exits: m=244455 SNR=42.2 01:14:01.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:01.805 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:01.805 00.000 10672 Enqueuing Expose request 01:14:01.805 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:14:01.805 00.000 428 Worker thread wakes up 01:14:01.805 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:01.805 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:03.648 01.843 428 Exposure complete 01:14:03.773 00.125 428 worker thread done servicing request 01:14:03.773 00.000 10672 OnExposeComplete: enter 01:14:03.773 00.000 10672 UpdateGuideState(): m_state=6 01:14:03.773 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2536 01:14:03.789 00.016 10672 Star::Find returns 1 (0), X=526.56, Y=264.80, Mass=227912, SNR=47.5, Peak=31472 HFD=3.2 01:14:03.789 00.000 10672 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 01:14:03.789 00.000 10672 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.06 = -3.06) 01:14:03.789 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=-0.07 hyp=0.68 cameraTheta=-3.03 mountX=-0.68 mountY=-0.05, mountTheta=-3.06 01:14:03.789 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=-0.07, opts=13) 01:14:03.789 00.000 10672 Enqueuing Move request for scope (-0.67, -0.07) 01:14:03.789 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:03.789 00.000 428 Worker thread wakes up 01:14:03.789 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.07) opts 0xd 01:14:03.789 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, -0.07) 01:14:03.789 00.000 428 Moving (-0.67, -0.07) raw xDistance=-0.68 yDistance=-0.05 01:14:03.789 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 01:14:03.789 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:03.789 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:14:03.789 00.000 428 MoveAxis(E, 792, ABG) 01:14:03.789 00.000 428 Guiding Dir = 2, Dur = 792 01:14:03.805 00.016 428 IsSlewing returns 0 01:14:03.805 00.000 428 IsGuiding returns 0 01:14:03.805 00.000 10672 UpdateGuideState exits: m=227912 SNR=47.5 01:14:03.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:03.805 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:03.805 00.000 10672 Enqueuing Expose request 01:14:03.820 00.015 428 PulseGuide returned control before completion, sleep 788 01:14:04.617 00.797 428 IsGuiding returns 1 01:14:04.617 00.000 428 scope still moving after pulse duration time elapsed 01:14:04.648 00.031 428 IsSlewing returns 0 01:14:04.648 00.000 428 IsGuiding returns 0 01:14:04.648 00.000 428 scope move finished after 792 + 55 ms 01:14:04.648 00.000 428 Move returns status 0, amount 792 01:14:04.648 00.000 428 MoveAxis(N, 0, ABG) 01:14:04.648 00.000 428 Move returns status 0, amount 0 01:14:04.648 00.000 428 move complete, result=0 01:14:04.648 00.000 428 worker thread done servicing request 01:14:04.648 00.000 428 Worker thread wakes up 01:14:04.648 00.000 10672 GuideStep: -0.7 px 792 ms EAST, -0.1 px 0 ms NORTH 01:14:04.648 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:04.648 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:05.648 01.000 428 Exposure complete 01:14:05.773 00.125 428 worker thread done servicing request 01:14:05.773 00.000 10672 OnExposeComplete: enter 01:14:05.773 00.000 10672 UpdateGuideState(): m_state=6 01:14:05.773 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2537 01:14:05.773 00.000 10672 Star::Find returns 1 (0), X=526.96, Y=265.04, Mass=221512, SNR=39.6, Peak=29504 HFD=2.8 01:14:05.773 00.000 10672 CameraToMount -- cameraTheta (2.61) - m_xAngle (0.14) = xAngle (2.48 = 2.48) 01:14:05.773 00.000 10672 CameraToMount -- cameraTheta (2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.58 = 2.58) 01:14:05.773 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.61 mountX=-0.25 mountY=0.17, mountTheta=2.55 01:14:05.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.16, opts=13) 01:14:05.773 00.000 10672 Enqueuing Move request for scope (-0.27, 0.16) 01:14:05.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:05.773 00.000 428 Worker thread wakes up 01:14:05.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd 01:14:05.773 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.16) 01:14:05.773 00.000 428 Moving (-0.27, 0.16) raw xDistance=-0.25 yDistance=0.17 01:14:05.773 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:14:05.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:05.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:14:05.773 00.000 428 MoveAxis(E, 0, ABG) 01:14:05.773 00.000 428 Move returns status 0, amount 0 01:14:05.773 00.000 428 MoveAxis(N, 0, ABG) 01:14:05.773 00.000 428 Move returns status 0, amount 0 01:14:05.773 00.000 428 move complete, result=0 01:14:05.773 00.000 428 worker thread done servicing request 01:14:05.804 00.031 10672 UpdateGuideState exits: m=221512 SNR=39.6 01:14:05.804 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:05.804 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:05.804 00.000 10672 Enqueuing Expose request 01:14:05.804 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:14:05.804 00.000 428 Worker thread wakes up 01:14:05.804 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:05.804 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:06.007 00.203 10672 read socket command 10 01:14:06.007 00.000 10672 processing socket request REQDIST 01:14:06.007 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:14:06.007 00.000 10672 Sending socket response 52 (0x34) 01:14:07.647 01.640 428 Exposure complete 01:14:07.772 00.125 428 worker thread done servicing request 01:14:07.788 00.016 10672 OnExposeComplete: enter 01:14:07.788 00.000 10672 UpdateGuideState(): m_state=6 01:14:07.788 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2538 01:14:07.788 00.000 10672 Star::Find returns 1 (0), X=527.18, Y=264.91, Mass=161063, SNR=38.3, Peak=30496 HFD=2.3 01:14:07.788 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 01:14:07.788 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.61 = 2.61) 01:14:07.788 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.64 mountX=-0.05 mountY=0.03, mountTheta=2.58 01:14:07.788 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.03, opts=13) 01:14:07.788 00.000 10672 Enqueuing Move request for scope (-0.05, 0.03) 01:14:07.788 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:07.788 00.000 428 Worker thread wakes up 01:14:07.788 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd 01:14:07.788 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.03) 01:14:07.788 00.000 428 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=0.03 01:14:07.788 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:14:07.788 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:07.788 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:14:07.788 00.000 428 MoveAxis(E, 0, ABG) 01:14:07.788 00.000 428 Move returns status 0, amount 0 01:14:07.788 00.000 428 MoveAxis(N, 0, ABG) 01:14:07.788 00.000 428 Move returns status 0, amount 0 01:14:07.788 00.000 428 move complete, result=0 01:14:07.788 00.000 428 worker thread done servicing request 01:14:07.803 00.015 10672 UpdateGuideState exits: m=161063 SNR=38.3 01:14:07.803 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:07.803 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:07.803 00.000 10672 Enqueuing Expose request 01:14:07.803 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 01:14:07.803 00.000 428 Worker thread wakes up 01:14:07.803 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:07.803 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:09.646 01.843 428 Exposure complete 01:14:09.803 00.157 428 worker thread done servicing request 01:14:09.803 00.000 10672 OnExposeComplete: enter 01:14:09.803 00.000 10672 UpdateGuideState(): m_state=6 01:14:09.803 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2539 01:14:09.803 00.000 10672 Star::Find returns 1 (0), X=527.09, Y=265.02, Mass=203662, SNR=44.3, Peak=37360 HFD=2.7 01:14:09.803 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.14) = xAngle (2.20 = 2.20) 01:14:09.803 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.31 = 2.31) 01:14:09.803 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.34 mountX=-0.12 mountY=0.15, mountTheta=2.25 01:14:09.803 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.15, opts=13) 01:14:09.803 00.000 10672 Enqueuing Move request for scope (-0.14, 0.15) 01:14:09.803 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:09.803 00.000 428 Worker thread wakes up 01:14:09.803 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd 01:14:09.803 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.15) 01:14:09.803 00.000 428 Moving (-0.14, 0.15) raw xDistance=-0.12 yDistance=0.15 01:14:09.803 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:14:09.803 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:09.803 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 01:14:09.803 00.000 428 MoveAxis(E, 0, ABG) 01:14:09.803 00.000 428 Move returns status 0, amount 0 01:14:09.803 00.000 428 MoveAxis(N, 0, ABG) 01:14:09.803 00.000 428 Move returns status 0, amount 0 01:14:09.803 00.000 428 move complete, result=0 01:14:09.803 00.000 428 worker thread done servicing request 01:14:09.834 00.031 10672 UpdateGuideState exits: m=203662 SNR=44.3 01:14:09.834 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:09.834 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:09.834 00.000 10672 Enqueuing Expose request 01:14:09.834 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:14:09.834 00.000 428 Worker thread wakes up 01:14:09.834 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:09.834 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:11.010 01.176 10672 read socket command 10 01:14:11.010 00.000 10672 processing socket request REQDIST 01:14:11.010 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:14:11.010 00.000 10672 Sending socket response 32 (0x20) 01:14:11.619 00.609 428 Exposure complete 01:14:11.760 00.141 428 worker thread done servicing request 01:14:11.760 00.000 10672 OnExposeComplete: enter 01:14:11.760 00.000 10672 UpdateGuideState(): m_state=6 01:14:11.760 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2540 01:14:11.760 00.000 10672 Star::Find returns 1 (0), X=527.46, Y=264.90, Mass=210673, SNR=40.8, Peak=41936 HFD=2.4 01:14:11.760 00.000 10672 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.14) = xAngle (-0.02 = -0.02) 01:14:11.760 00.000 10672 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.09 = 0.09) 01:14:11.760 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.03 hyp=0.23 cameraTheta=0.12 mountX=0.23 mountY=0.02, mountTheta=0.09 01:14:11.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.03, opts=13) 01:14:11.760 00.000 10672 Enqueuing Move request for scope (0.23, 0.03) 01:14:11.760 00.000 428 Worker thread wakes up 01:14:11.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:11.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.03) opts 0xd 01:14:11.760 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.03) 01:14:11.760 00.000 428 Moving (0.23, 0.03) raw xDistance=0.23 yDistance=0.02 01:14:11.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:14:11.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:11.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:14:11.760 00.000 428 MoveAxis(E, 0, ABG) 01:14:11.760 00.000 428 Move returns status 0, amount 0 01:14:11.760 00.000 428 MoveAxis(N, 0, ABG) 01:14:11.760 00.000 428 Move returns status 0, amount 0 01:14:11.760 00.000 428 move complete, result=0 01:14:11.760 00.000 428 worker thread done servicing request 01:14:11.791 00.031 10672 UpdateGuideState exits: m=210673 SNR=40.8 01:14:11.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:11.791 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:11.791 00.000 10672 Enqueuing Expose request 01:14:11.791 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:14:11.791 00.000 428 Worker thread wakes up 01:14:11.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:11.791 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:13.634 01.843 428 Exposure complete 01:14:13.775 00.141 428 worker thread done servicing request 01:14:13.775 00.000 10672 OnExposeComplete: enter 01:14:13.775 00.000 10672 UpdateGuideState(): m_state=6 01:14:13.775 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2541 01:14:13.775 00.000 10672 Star::Find returns 1 (0), X=527.02, Y=264.58, Mass=214323, SNR=40.6, Peak=32128 HFD=2.8 01:14:13.775 00.000 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.32 = -2.32) 01:14:13.775 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 01:14:13.775 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.30 hyp=0.36 cameraTheta=-2.19 mountX=-0.25 mountY=-0.29, mountTheta=-2.28 01:14:13.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.30, opts=13) 01:14:13.775 00.000 10672 Enqueuing Move request for scope (-0.21, -0.30) 01:14:13.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:13.775 00.000 428 Worker thread wakes up 01:14:13.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.30) opts 0xd 01:14:13.775 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.30) 01:14:13.775 00.000 428 Moving (-0.21, -0.30) raw xDistance=-0.25 yDistance=-0.29 01:14:13.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:14:13.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:13.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 01:14:13.775 00.000 428 MoveAxis(E, 0, ABG) 01:14:13.775 00.000 428 Move returns status 0, amount 0 01:14:13.775 00.000 428 MoveAxis(N, 0, ABG) 01:14:13.775 00.000 428 Move returns status 0, amount 0 01:14:13.775 00.000 428 move complete, result=0 01:14:13.775 00.000 428 worker thread done servicing request 01:14:13.806 00.031 10672 UpdateGuideState exits: m=214323 SNR=40.6 01:14:13.806 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:13.806 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:13.806 00.000 10672 Enqueuing Expose request 01:14:13.806 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:14:13.806 00.000 428 Worker thread wakes up 01:14:13.806 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:13.806 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:15.633 01.827 428 Exposure complete 01:14:15.758 00.125 428 worker thread done servicing request 01:14:15.758 00.000 10672 OnExposeComplete: enter 01:14:15.758 00.000 10672 UpdateGuideState(): m_state=6 01:14:15.758 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2542 01:14:15.758 00.000 10672 Star::Find returns 1 (0), X=526.06, Y=264.89, Mass=213789, SNR=40.0, Peak=30272 HFD=2.5 01:14:15.758 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 01:14:15.758 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.10 = 3.10) 01:14:15.758 00.000 10672 CameraToMount -- cameraX=-1.17 cameraY=0.01 hyp=1.17 cameraTheta=3.13 mountX=-1.16 mountY=0.04, mountTheta=3.10 01:14:15.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.17, y=0.01, opts=13) 01:14:15.758 00.000 10672 Enqueuing Move request for scope (-1.17, 0.01) 01:14:15.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:15.758 00.000 428 Worker thread wakes up 01:14:15.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.01) opts 0xd 01:14:15.758 00.000 428 Handling offset move in thread for scope, endpoint = (-1.17, 0.01) 01:14:15.758 00.000 428 Moving (-1.17, 0.01) raw xDistance=-1.16 yDistance=0.04 01:14:15.758 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.16 01:14:15.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:15.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:14:15.758 00.000 428 MoveAxis(E, 1352, ABG) 01:14:15.758 00.000 428 Guiding Dir = 2, Dur = 1352 01:14:15.790 00.032 10672 UpdateGuideState exits: m=213789 SNR=40.0 01:14:15.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:15.790 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:15.790 00.000 10672 Enqueuing Expose request 01:14:15.805 00.015 428 IsSlewing returns 0 01:14:15.805 00.000 428 IsGuiding returns 0 01:14:15.821 00.016 428 PulseGuide returned control before completion, sleep 1348 01:14:16.009 00.188 10672 read socket command 10 01:14:16.009 00.000 10672 processing socket request REQDIST 01:14:16.009 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:14:16.009 00.000 10672 Sending socket response 57 (0x39) 01:14:17.180 01.171 428 IsGuiding returns 0 01:14:17.180 00.000 428 Move returns status 0, amount 1352 01:14:17.180 00.000 428 MoveAxis(N, 0, ABG) 01:14:17.180 00.000 428 Move returns status 0, amount 0 01:14:17.180 00.000 428 move complete, result=0 01:14:17.180 00.000 428 worker thread done servicing request 01:14:17.180 00.000 10672 GuideStep: -1.2 px 1352 ms EAST, 0.0 px 0 ms NORTH 01:14:17.180 00.000 428 Worker thread wakes up 01:14:17.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:17.180 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:17.633 00.453 428 Exposure complete 01:14:17.773 00.140 428 worker thread done servicing request 01:14:17.773 00.000 10672 OnExposeComplete: enter 01:14:17.773 00.000 10672 UpdateGuideState(): m_state=6 01:14:17.773 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2543 01:14:17.773 00.000 10672 Star::Find returns 1 (0), X=526.34, Y=264.77, Mass=223816, SNR=40.2, Peak=28752 HFD=3.1 01:14:17.773 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (0.14) = xAngle (-3.16 = 3.12) 01:14:17.773 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.05 = -3.05) 01:14:17.773 00.000 10672 CameraToMount -- cameraX=-0.90 cameraY=-0.11 hyp=0.90 cameraTheta=-3.02 mountX=-0.90 mountY=-0.08, mountTheta=-3.05 01:14:17.773 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.90, y=-0.11, opts=13) 01:14:17.773 00.000 10672 Enqueuing Move request for scope (-0.90, -0.11) 01:14:17.773 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:17.773 00.000 428 Worker thread wakes up 01:14:17.773 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.11) opts 0xd 01:14:17.773 00.000 428 Handling offset move in thread for scope, endpoint = (-0.90, -0.11) 01:14:17.773 00.000 428 Moving (-0.90, -0.11) raw xDistance=-0.90 yDistance=-0.08 01:14:17.773 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.90 01:14:17.773 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:17.773 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:14:17.773 00.000 428 MoveAxis(E, 1153, ABG) 01:14:17.773 00.000 428 Guiding Dir = 2, Dur = 1153 01:14:17.773 00.000 428 IsSlewing returns 0 01:14:17.773 00.000 428 IsGuiding returns 0 01:14:17.805 00.032 10672 UpdateGuideState exits: m=223816 SNR=40.2 01:14:17.805 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:17.805 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:17.805 00.000 10672 Enqueuing Expose request 01:14:17.805 00.000 428 PulseGuide returned control before completion, sleep 1138 01:14:18.950 01.145 428 IsGuiding returns 1 01:14:18.950 00.000 428 scope still moving after pulse duration time elapsed 01:14:18.996 00.046 428 IsSlewing returns 0 01:14:18.996 00.000 428 IsGuiding returns 0 01:14:18.996 00.000 428 scope move finished after 1153 + 72 ms 01:14:18.996 00.000 428 Move returns status 0, amount 1153 01:14:18.996 00.000 428 MoveAxis(N, 0, ABG) 01:14:18.996 00.000 428 Move returns status 0, amount 0 01:14:18.996 00.000 428 move complete, result=0 01:14:19.012 00.016 428 worker thread done servicing request 01:14:19.012 00.000 10672 GuideStep: -0.9 px 1153 ms EAST, -0.1 px 0 ms NORTH 01:14:19.012 00.000 428 Worker thread wakes up 01:14:19.012 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:19.012 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:19.637 00.625 428 Exposure complete 01:14:19.777 00.140 428 worker thread done servicing request 01:14:19.777 00.000 10672 OnExposeComplete: enter 01:14:19.777 00.000 10672 UpdateGuideState(): m_state=6 01:14:19.777 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2544 01:14:19.777 00.000 10672 Star::Find returns 1 (0), X=527.52, Y=264.63, Mass=208285, SNR=37.1, Peak=26240 HFD=3.1 01:14:19.777 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.14) = xAngle (-0.84 = -0.84) 01:14:19.777 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.73 = -0.73) 01:14:19.777 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-0.70 mountX=0.25 mountY=-0.25, mountTheta=-0.79 01:14:19.777 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.24, opts=13) 01:14:19.777 00.000 10672 Enqueuing Move request for scope (0.28, -0.24) 01:14:19.777 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:14:19.777 00.000 428 Worker thread wakes up 01:14:19.777 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd 01:14:19.777 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.24) 01:14:19.777 00.000 428 Moving (0.28, -0.24) raw xDistance=0.25 yDistance=-0.25 01:14:19.777 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:14:19.777 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:19.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:14:19.777 00.000 428 MoveAxis(E, 0, ABG) 01:14:19.777 00.000 428 Move returns status 0, amount 0 01:14:19.777 00.000 428 MoveAxis(N, 0, ABG) 01:14:19.777 00.000 428 Move returns status 0, amount 0 01:14:19.777 00.000 428 move complete, result=0 01:14:19.777 00.000 428 worker thread done servicing request 01:14:19.793 00.016 10672 UpdateGuideState exits: m=208285 SNR=37.1 01:14:19.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:19.793 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:19.793 00.000 10672 Enqueuing Expose request 01:14:19.793 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:14:19.793 00.000 428 Worker thread wakes up 01:14:19.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:19.793 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:21.011 01.218 10672 read socket command 10 01:14:21.011 00.000 10672 processing socket request REQDIST 01:14:21.011 00.000 10672 SOCKSVR: Sending pixel error of 0.58 01:14:21.011 00.000 10672 Sending socket response 58 (0x3a) 01:14:21.636 00.625 428 Exposure complete 01:14:21.761 00.125 428 worker thread done servicing request 01:14:21.761 00.000 10672 OnExposeComplete: enter 01:14:21.761 00.000 10672 UpdateGuideState(): m_state=6 01:14:21.761 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2545 01:14:21.761 00.000 10672 Star::Find returns 1 (0), X=527.49, Y=265.02, Mass=207214, SNR=43.2, Peak=27008 HFD=2.7 01:14:21.761 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (0.14) = xAngle (0.37 = 0.37) 01:14:21.761 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.48 = 0.48) 01:14:21.761 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.30 cameraTheta=0.51 mountX=0.28 mountY=0.14, mountTheta=0.46 01:14:21.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.14, opts=13) 01:14:21.761 00.000 10672 Enqueuing Move request for scope (0.26, 0.14) 01:14:21.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:21.761 00.000 428 Worker thread wakes up 01:14:21.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.14) opts 0xd 01:14:21.777 00.016 428 Handling offset move in thread for scope, endpoint = (0.26, 0.14) 01:14:21.777 00.000 428 Moving (0.26, 0.14) raw xDistance=0.28 yDistance=0.14 01:14:21.777 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:14:21.777 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:21.777 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:14:21.777 00.000 428 MoveAxis(E, 0, ABG) 01:14:21.777 00.000 428 Move returns status 0, amount 0 01:14:21.777 00.000 428 MoveAxis(N, 0, ABG) 01:14:21.777 00.000 428 Move returns status 0, amount 0 01:14:21.777 00.000 428 move complete, result=0 01:14:21.777 00.000 428 worker thread done servicing request 01:14:21.792 00.015 10672 UpdateGuideState exits: m=207214 SNR=43.2 01:14:21.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:21.792 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:21.792 00.000 10672 Enqueuing Expose request 01:14:21.792 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:14:21.792 00.000 428 Worker thread wakes up 01:14:21.792 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:21.792 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:23.635 01.843 428 Exposure complete 01:14:23.776 00.141 428 worker thread done servicing request 01:14:23.776 00.000 10672 OnExposeComplete: enter 01:14:23.776 00.000 10672 UpdateGuideState(): m_state=6 01:14:23.776 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2546 01:14:23.776 00.000 10672 Star::Find returns 1 (0), X=527.22, Y=265.11, Mass=199846, SNR=40.0, Peak=37024 HFD=2.4 01:14:23.776 00.000 10672 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.14) = xAngle (1.47 = 1.47) 01:14:23.776 00.000 10672 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.58 = 1.58) 01:14:23.776 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.61 mountX=0.02 mountY=0.24, mountTheta=1.47 01:14:23.776 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.24, opts=13) 01:14:23.776 00.000 10672 Enqueuing Move request for scope (-0.01, 0.24) 01:14:23.776 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:23.776 00.000 428 Worker thread wakes up 01:14:23.776 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd 01:14:23.776 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.24) 01:14:23.776 00.000 428 Moving (-0.01, 0.24) raw xDistance=0.02 yDistance=0.24 01:14:23.776 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:14:23.776 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:23.776 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:14:23.776 00.000 428 MoveAxis(E, 0, ABG) 01:14:23.776 00.000 428 Move returns status 0, amount 0 01:14:23.776 00.000 428 MoveAxis(N, 0, ABG) 01:14:23.776 00.000 428 Move returns status 0, amount 0 01:14:23.776 00.000 428 move complete, result=0 01:14:23.776 00.000 428 worker thread done servicing request 01:14:23.792 00.016 10672 UpdateGuideState exits: m=199846 SNR=40.0 01:14:23.792 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:23.792 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:23.792 00.000 10672 Enqueuing Expose request 01:14:23.792 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:14:23.792 00.000 428 Worker thread wakes up 01:14:23.792 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:23.792 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:25.635 01.843 428 Exposure complete 01:14:25.775 00.140 428 worker thread done servicing request 01:14:25.775 00.000 10672 OnExposeComplete: enter 01:14:25.775 00.000 10672 UpdateGuideState(): m_state=6 01:14:25.775 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2547 01:14:25.775 00.000 10672 Star::Find returns 1 (0), X=527.03, Y=264.80, Mass=215674, SNR=41.3, Peak=31680 HFD=3.0 01:14:25.775 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.14) = xAngle (-2.92 = -2.92) 01:14:25.775 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.81 = -2.81) 01:14:25.775 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.78 mountX=-0.21 mountY=-0.07, mountTheta=-2.82 01:14:25.775 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.08, opts=13) 01:14:25.775 00.000 10672 Enqueuing Move request for scope (-0.20, -0.08) 01:14:25.775 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:25.775 00.000 428 Worker thread wakes up 01:14:25.775 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd 01:14:25.775 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.08) 01:14:25.775 00.000 428 Moving (-0.20, -0.08) raw xDistance=-0.21 yDistance=-0.07 01:14:25.775 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:14:25.775 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:25.775 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:14:25.775 00.000 428 MoveAxis(E, 0, ABG) 01:14:25.775 00.000 428 Move returns status 0, amount 0 01:14:25.775 00.000 428 MoveAxis(N, 0, ABG) 01:14:25.775 00.000 428 Move returns status 0, amount 0 01:14:25.775 00.000 428 move complete, result=0 01:14:25.775 00.000 428 worker thread done servicing request 01:14:25.791 00.016 10672 UpdateGuideState exits: m=215674 SNR=41.3 01:14:25.791 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:25.791 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:25.791 00.000 10672 Enqueuing Expose request 01:14:25.791 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:14:25.791 00.000 428 Worker thread wakes up 01:14:25.791 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:25.791 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:26.010 00.219 10672 read socket command 10 01:14:26.010 00.000 10672 processing socket request REQDIST 01:14:26.010 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:14:26.010 00.000 10672 Sending socket response 35 (0x23) 01:14:27.639 01.629 428 Exposure complete 01:14:27.764 00.125 428 worker thread done servicing request 01:14:27.764 00.000 10672 OnExposeComplete: enter 01:14:27.764 00.000 10672 UpdateGuideState(): m_state=6 01:14:27.764 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2548 01:14:27.764 00.000 10672 Star::Find returns 1 (0), X=526.51, Y=264.77, Mass=221989, SNR=45.5, Peak=24496 HFD=3.4 01:14:27.764 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 01:14:27.764 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 01:14:27.764 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=-0.11 hyp=0.73 cameraTheta=-2.99 mountX=-0.73 mountY=-0.09, mountTheta=-3.02 01:14:27.764 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=-0.11, opts=13) 01:14:27.764 00.000 10672 Enqueuing Move request for scope (-0.72, -0.11) 01:14:27.764 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:27.764 00.000 428 Worker thread wakes up 01:14:27.764 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.11) opts 0xd 01:14:27.764 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, -0.11) 01:14:27.764 00.000 428 Moving (-0.72, -0.11) raw xDistance=-0.73 yDistance=-0.09 01:14:27.764 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 01:14:27.764 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:27.764 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:14:27.764 00.000 428 MoveAxis(E, 852, ABG) 01:14:27.764 00.000 428 Guiding Dir = 2, Dur = 852 01:14:27.764 00.000 428 IsSlewing returns 0 01:14:27.764 00.000 428 IsGuiding returns 0 01:14:27.795 00.031 10672 UpdateGuideState exits: m=221989 SNR=45.5 01:14:27.795 00.000 428 PulseGuide returned control before completion, sleep 839 01:14:27.795 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:27.795 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:27.795 00.000 10672 Enqueuing Expose request 01:14:28.670 00.875 428 IsGuiding returns 0 01:14:28.670 00.000 428 Move returns status 0, amount 852 01:14:28.670 00.000 428 MoveAxis(N, 0, ABG) 01:14:28.670 00.000 428 Move returns status 0, amount 0 01:14:28.670 00.000 428 move complete, result=0 01:14:28.670 00.000 428 worker thread done servicing request 01:14:28.670 00.000 428 Worker thread wakes up 01:14:28.670 00.000 10672 GuideStep: -0.7 px 852 ms EAST, -0.1 px 0 ms NORTH 01:14:28.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:28.670 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:29.638 00.968 428 Exposure complete 01:14:29.779 00.141 428 worker thread done servicing request 01:14:29.779 00.000 10672 OnExposeComplete: enter 01:14:29.779 00.000 10672 UpdateGuideState(): m_state=6 01:14:29.779 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2549 01:14:29.779 00.000 10672 Star::Find returns 1 (0), X=527.55, Y=264.75, Mass=187369, SNR=42.0, Peak=22528 HFD=3.0 01:14:29.779 00.000 10672 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.14) = xAngle (-0.51 = -0.51) 01:14:29.779 00.000 10672 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.40 = -0.40) 01:14:29.779 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-0.37 mountX=0.30 mountY=-0.13, mountTheta=-0.42 01:14:29.779 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.12, opts=13) 01:14:29.779 00.000 10672 Enqueuing Move request for scope (0.32, -0.12) 01:14:29.779 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:29.779 00.000 428 Worker thread wakes up 01:14:29.779 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.12) opts 0xd 01:14:29.779 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.12) 01:14:29.779 00.000 428 Moving (0.32, -0.12) raw xDistance=0.30 yDistance=-0.13 01:14:29.779 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 01:14:29.779 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:29.779 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:14:29.779 00.000 428 MoveAxis(E, 0, ABG) 01:14:29.779 00.000 428 Move returns status 0, amount 0 01:14:29.779 00.000 428 MoveAxis(N, 0, ABG) 01:14:29.779 00.000 428 Move returns status 0, amount 0 01:14:29.779 00.000 428 move complete, result=0 01:14:29.779 00.000 428 worker thread done servicing request 01:14:29.794 00.015 10672 UpdateGuideState exits: m=187369 SNR=42.0 01:14:29.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:29.794 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:29.794 00.000 10672 Enqueuing Expose request 01:14:29.794 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:14:29.794 00.000 428 Worker thread wakes up 01:14:29.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:29.794 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:31.013 01.219 10672 read socket command 10 01:14:31.013 00.000 10672 processing socket request REQDIST 01:14:31.013 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:14:31.013 00.000 10672 Sending socket response 42 (0x2a) 01:14:31.637 00.624 428 Exposure complete 01:14:31.778 00.141 428 worker thread done servicing request 01:14:31.778 00.000 10672 OnExposeComplete: enter 01:14:31.778 00.000 10672 UpdateGuideState(): m_state=6 01:14:31.778 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2550 01:14:31.778 00.000 10672 Star::Find returns 1 (0), X=527.27, Y=265.35, Mass=193177, SNR=39.3, Peak=30160 HFD=2.8 01:14:31.778 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.14) = xAngle (1.35 = 1.35) 01:14:31.778 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.46 = 1.46) 01:14:31.778 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.47 hyp=0.47 cameraTheta=1.49 mountX=0.10 mountY=0.47, mountTheta=1.36 01:14:31.778 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.47, opts=13) 01:14:31.778 00.000 10672 Enqueuing Move request for scope (0.04, 0.47) 01:14:31.778 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:31.778 00.000 428 Worker thread wakes up 01:14:31.778 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.47) opts 0xd 01:14:31.778 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.47) 01:14:31.778 00.000 428 Moving (0.04, 0.47) raw xDistance=0.10 yDistance=0.47 01:14:31.778 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:14:31.778 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:31.778 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:14:31.778 00.000 428 MoveAxis(E, 0, ABG) 01:14:31.778 00.000 428 Move returns status 0, amount 0 01:14:31.778 00.000 428 MoveAxis(N, 0, ABG) 01:14:31.778 00.000 428 Move returns status 0, amount 0 01:14:31.778 00.000 428 move complete, result=0 01:14:31.778 00.000 428 worker thread done servicing request 01:14:31.794 00.016 10672 UpdateGuideState exits: m=193177 SNR=39.3 01:14:31.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:31.794 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:31.794 00.000 10672 Enqueuing Expose request 01:14:31.794 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:14:31.794 00.000 428 Worker thread wakes up 01:14:31.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:31.794 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:33.637 01.843 428 Exposure complete 01:14:33.762 00.125 428 worker thread done servicing request 01:14:33.762 00.000 10672 OnExposeComplete: enter 01:14:33.762 00.000 10672 UpdateGuideState(): m_state=6 01:14:33.762 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2551 01:14:33.762 00.000 10672 Star::Find returns 1 (0), X=527.59, Y=265.43, Mass=221069, SNR=44.9, Peak=27008 HFD=3.1 01:14:33.762 00.000 10672 CameraToMount -- cameraTheta (1.00) - m_xAngle (0.14) = xAngle (0.86 = 0.86) 01:14:33.762 00.000 10672 CameraToMount -- cameraTheta (1.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.97 = 0.97) 01:14:33.762 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.56 hyp=0.66 cameraTheta=1.00 mountX=0.43 mountY=0.55, mountTheta=0.90 01:14:33.762 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.56, opts=13) 01:14:33.762 00.000 10672 Enqueuing Move request for scope (0.36, 0.56) 01:14:33.762 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:33.762 00.000 428 Worker thread wakes up 01:14:33.762 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.56) opts 0xd 01:14:33.762 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.56) 01:14:33.762 00.000 428 Moving (0.36, 0.56) raw xDistance=0.43 yDistance=0.55 01:14:33.762 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 01:14:33.762 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:33.762 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 01:14:33.762 00.000 428 MoveAxis(E, 0, ABG) 01:14:33.762 00.000 428 Move returns status 0, amount 0 01:14:33.762 00.000 428 MoveAxis(N, 0, ABG) 01:14:33.762 00.000 428 Move returns status 0, amount 0 01:14:33.762 00.000 428 move complete, result=0 01:14:33.762 00.000 428 worker thread done servicing request 01:14:33.793 00.031 10672 UpdateGuideState exits: m=221069 SNR=44.9 01:14:33.793 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:33.793 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:33.793 00.000 10672 Enqueuing Expose request 01:14:33.793 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 01:14:33.793 00.000 428 Worker thread wakes up 01:14:33.793 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:33.793 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:35.641 01.848 428 Exposure complete 01:14:35.766 00.125 428 worker thread done servicing request 01:14:35.766 00.000 10672 OnExposeComplete: enter 01:14:35.766 00.000 10672 UpdateGuideState(): m_state=6 01:14:35.766 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2552 01:14:35.766 00.000 10672 Star::Find returns 1 (0), X=527.26, Y=265.12, Mass=177877, SNR=36.2, Peak=24816 HFD=2.6 01:14:35.766 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.14) = xAngle (1.32 = 1.32) 01:14:35.766 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.43 = 1.43) 01:14:35.766 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.46 mountX=0.06 mountY=0.24, mountTheta=1.32 01:14:35.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.24, opts=13) 01:14:35.766 00.000 10672 Enqueuing Move request for scope (0.03, 0.24) 01:14:35.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:35.766 00.000 428 Worker thread wakes up 01:14:35.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd 01:14:35.766 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.24) 01:14:35.766 00.000 428 Moving (0.03, 0.24) raw xDistance=0.06 yDistance=0.24 01:14:35.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:14:35.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:35.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:14:35.766 00.000 428 MoveAxis(E, 0, ABG) 01:14:35.766 00.000 428 Move returns status 0, amount 0 01:14:35.766 00.000 428 MoveAxis(N, 0, ABG) 01:14:35.766 00.000 428 Move returns status 0, amount 0 01:14:35.766 00.000 428 move complete, result=0 01:14:35.781 00.015 428 worker thread done servicing request 01:14:35.797 00.016 10672 UpdateGuideState exits: m=177877 SNR=36.2 01:14:35.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:35.797 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:35.797 00.000 10672 Enqueuing Expose request 01:14:35.797 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:14:35.797 00.000 428 Worker thread wakes up 01:14:35.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:35.797 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:36.000 00.203 10672 read socket command 10 01:14:36.000 00.000 10672 processing socket request REQDIST 01:14:36.000 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:14:36.000 00.000 10672 Sending socket response 42 (0x2a) 01:14:37.609 01.609 428 Exposure complete 01:14:37.765 00.156 428 worker thread done servicing request 01:14:37.765 00.000 10672 OnExposeComplete: enter 01:14:37.765 00.000 10672 UpdateGuideState(): m_state=6 01:14:37.765 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2553 01:14:37.765 00.000 10672 Star::Find returns 1 (0), X=526.98, Y=264.85, Mass=200382, SNR=40.4, Peak=36592 HFD=2.5 01:14:37.765 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.10) 01:14:37.765 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 01:14:37.765 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.05 mountX=-0.25 mountY=-0.02, mountTheta=-3.08 01:14:37.765 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.02, opts=13) 01:14:37.765 00.000 10672 Enqueuing Move request for scope (-0.25, -0.02) 01:14:37.765 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:37.765 00.000 428 Worker thread wakes up 01:14:37.765 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.02) opts 0xd 01:14:37.765 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.02) 01:14:37.765 00.000 428 Moving (-0.25, -0.02) raw xDistance=-0.25 yDistance=-0.02 01:14:37.765 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:14:37.765 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:37.765 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:14:37.765 00.000 428 MoveAxis(E, 0, ABG) 01:14:37.765 00.000 428 Move returns status 0, amount 0 01:14:37.765 00.000 428 MoveAxis(N, 0, ABG) 01:14:37.765 00.000 428 Move returns status 0, amount 0 01:14:37.765 00.000 428 move complete, result=0 01:14:37.765 00.000 428 worker thread done servicing request 01:14:37.796 00.031 10672 UpdateGuideState exits: m=200382 SNR=40.4 01:14:37.796 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:37.796 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:37.796 00.000 10672 Enqueuing Expose request 01:14:37.796 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 01:14:37.796 00.000 428 Worker thread wakes up 01:14:37.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:37.796 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:39.638 01.842 428 Exposure complete 01:14:39.763 00.125 428 worker thread done servicing request 01:14:39.763 00.000 10672 OnExposeComplete: enter 01:14:39.763 00.000 10672 UpdateGuideState(): m_state=6 01:14:39.763 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2554 01:14:39.763 00.000 10672 Star::Find returns 1 (0), X=527.08, Y=265.38, Mass=227343, SNR=42.3, Peak=27760 HFD=3.3 01:14:39.763 00.000 10672 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.14) = xAngle (1.73 = 1.73) 01:14:39.763 00.000 10672 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.83 = 1.83) 01:14:39.763 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.51 hyp=0.53 cameraTheta=1.86 mountX=-0.08 mountY=0.51, mountTheta=1.73 01:14:39.763 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.51, opts=13) 01:14:39.763 00.000 10672 Enqueuing Move request for scope (-0.15, 0.51) 01:14:39.763 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:39.763 00.000 428 Worker thread wakes up 01:14:39.763 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.51) opts 0xd 01:14:39.763 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.51) 01:14:39.763 00.000 428 Moving (-0.15, 0.51) raw xDistance=-0.08 yDistance=0.51 01:14:39.763 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:14:39.763 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:39.763 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 01:14:39.763 00.000 428 MoveAxis(E, 0, ABG) 01:14:39.763 00.000 428 Move returns status 0, amount 0 01:14:39.763 00.000 428 MoveAxis(N, 0, ABG) 01:14:39.763 00.000 428 Move returns status 0, amount 0 01:14:39.763 00.000 428 move complete, result=0 01:14:39.763 00.000 428 worker thread done servicing request 01:14:39.794 00.031 10672 UpdateGuideState exits: m=227343 SNR=42.3 01:14:39.794 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:39.794 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:39.794 00.000 10672 Enqueuing Expose request 01:14:39.794 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:14:39.794 00.000 428 Worker thread wakes up 01:14:39.794 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:39.794 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:41.013 01.219 10672 read socket command 10 01:14:41.013 00.000 10672 processing socket request REQDIST 01:14:41.013 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:14:41.013 00.000 10672 Sending socket response 42 (0x2a) 01:14:41.622 00.609 428 Exposure complete 01:14:41.747 00.125 428 worker thread done servicing request 01:14:41.747 00.000 10672 OnExposeComplete: enter 01:14:41.747 00.000 10672 UpdateGuideState(): m_state=6 01:14:41.747 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2555 01:14:41.747 00.000 10672 Star::Find returns 1 (0), X=527.17, Y=265.35, Mass=172614, SNR=35.7, Peak=31584 HFD=2.7 01:14:41.747 00.000 10672 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.14) = xAngle (1.57 = 1.57) 01:14:41.747 00.000 10672 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.68 = 1.68) 01:14:41.747 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.48 hyp=0.48 cameraTheta=1.71 mountX=0.00 mountY=0.48, mountTheta=1.57 01:14:41.747 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.48, opts=13) 01:14:41.747 00.000 10672 Enqueuing Move request for scope (-0.07, 0.48) 01:14:41.747 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:41.747 00.000 428 Worker thread wakes up 01:14:41.747 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.48) opts 0xd 01:14:41.747 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.48) 01:14:41.747 00.000 428 Moving (-0.07, 0.48) raw xDistance=0.00 yDistance=0.48 01:14:41.747 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 01:14:41.747 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:41.747 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:14:41.747 00.000 428 MoveAxis(E, 0, ABG) 01:14:41.747 00.000 428 Move returns status 0, amount 0 01:14:41.747 00.000 428 MoveAxis(N, 0, ABG) 01:14:41.747 00.000 428 Move returns status 0, amount 0 01:14:41.747 00.000 428 move complete, result=0 01:14:41.747 00.000 428 worker thread done servicing request 01:14:41.778 00.031 10672 UpdateGuideState exits: m=172614 SNR=35.7 01:14:41.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:41.778 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:41.778 00.000 10672 Enqueuing Expose request 01:14:41.778 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 01:14:41.778 00.000 428 Worker thread wakes up 01:14:41.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:41.778 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:43.626 01.848 428 Exposure complete 01:14:43.751 00.125 428 worker thread done servicing request 01:14:43.751 00.000 10672 OnExposeComplete: enter 01:14:43.751 00.000 10672 UpdateGuideState(): m_state=6 01:14:43.751 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2556 01:14:43.751 00.000 10672 Star::Find returns 1 (0), X=526.68, Y=265.28, Mass=217687, SNR=40.1, Peak=29184 HFD=2.9 01:14:43.751 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.14) = xAngle (2.38 = 2.38) 01:14:43.751 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 01:14:43.751 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.40 hyp=0.68 cameraTheta=2.51 mountX=-0.49 mountY=0.42, mountTheta=2.44 01:14:43.751 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.40, opts=13) 01:14:43.751 00.000 10672 Enqueuing Move request for scope (-0.55, 0.40) 01:14:43.751 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:43.751 00.000 428 Worker thread wakes up 01:14:43.751 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.40) opts 0xd 01:14:43.751 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.40) 01:14:43.751 00.000 428 Moving (-0.55, 0.40) raw xDistance=-0.49 yDistance=0.42 01:14:43.751 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 01:14:43.751 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:43.751 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 01:14:43.751 00.000 428 MoveAxis(E, 574, ABG) 01:14:43.751 00.000 428 Guiding Dir = 2, Dur = 574 01:14:43.751 00.000 428 IsSlewing returns 0 01:14:43.751 00.000 428 IsGuiding returns 0 01:14:43.782 00.031 428 PulseGuide returned control before completion, sleep 568 01:14:43.782 00.000 10672 UpdateGuideState exits: m=217687 SNR=40.1 01:14:43.782 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:43.782 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:43.782 00.000 10672 Enqueuing Expose request 01:14:44.392 00.610 428 IsGuiding returns 1 01:14:44.407 00.015 428 scope still moving after pulse duration time elapsed 01:14:44.439 00.032 428 IsSlewing returns 0 01:14:44.439 00.000 428 IsGuiding returns 0 01:14:44.439 00.000 428 scope move finished after 574 + 101 ms 01:14:44.439 00.000 428 Move returns status 0, amount 574 01:14:44.439 00.000 428 MoveAxis(N, 0, ABG) 01:14:44.439 00.000 428 Move returns status 0, amount 0 01:14:44.439 00.000 428 move complete, result=0 01:14:44.439 00.000 428 worker thread done servicing request 01:14:44.439 00.000 428 Worker thread wakes up 01:14:44.439 00.000 10672 GuideStep: -0.5 px 574 ms EAST, 0.4 px 0 ms NORTH 01:14:44.439 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:44.439 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:45.626 01.187 428 Exposure complete 01:14:45.766 00.140 428 worker thread done servicing request 01:14:45.766 00.000 10672 OnExposeComplete: enter 01:14:45.766 00.000 10672 UpdateGuideState(): m_state=6 01:14:45.766 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2557 01:14:45.766 00.000 10672 Star::Find returns 1 (0), X=527.20, Y=265.53, Mass=259520, SNR=47.4, Peak=29504 HFD=3.8 01:14:45.766 00.000 10672 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.14) = xAngle (1.49 = 1.49) 01:14:45.766 00.000 10672 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.59 = 1.59) 01:14:45.766 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.65 hyp=0.65 cameraTheta=1.62 mountX=0.05 mountY=0.65, mountTheta=1.49 01:14:45.766 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.65, opts=13) 01:14:45.766 00.000 10672 Enqueuing Move request for scope (-0.03, 0.65) 01:14:45.766 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:45.766 00.000 428 Worker thread wakes up 01:14:45.766 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.65) opts 0xd 01:14:45.766 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.65) 01:14:45.766 00.000 428 Moving (-0.03, 0.65) raw xDistance=0.05 yDistance=0.65 01:14:45.766 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 01:14:45.766 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:14:45.766 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.65 01:14:45.766 00.000 428 MoveAxis(E, 0, ABG) 01:14:45.766 00.000 428 Move returns status 0, amount 0 01:14:45.766 00.000 428 MoveAxis(N, 0, ABG) 01:14:45.766 00.000 428 Move returns status 0, amount 0 01:14:45.766 00.000 428 move complete, result=0 01:14:45.766 00.000 428 worker thread done servicing request 01:14:45.797 00.031 10672 UpdateGuideState exits: m=259520 SNR=47.4 01:14:45.797 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:45.797 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:45.797 00.000 10672 Enqueuing Expose request 01:14:45.797 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 01:14:45.797 00.000 428 Worker thread wakes up 01:14:45.797 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:45.797 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:46.001 00.204 10672 read socket command 10 01:14:46.001 00.000 10672 processing socket request REQDIST 01:14:46.001 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:14:46.001 00.000 10672 Sending socket response 55 (0x37) 01:14:47.629 01.628 428 Exposure complete 01:14:47.769 00.140 428 worker thread done servicing request 01:14:47.769 00.000 10672 OnExposeComplete: enter 01:14:47.769 00.000 10672 UpdateGuideState(): m_state=6 01:14:47.769 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2558 01:14:47.769 00.000 10672 Star::Find returns 1 (0), X=527.76, Y=264.61, Mass=233555, SNR=41.1, Peak=26448 HFD=3.6 01:14:47.769 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.14) = xAngle (-0.61 = -0.61) 01:14:47.769 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.50 = -0.50) 01:14:47.769 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.27 hyp=0.59 cameraTheta=-0.47 mountX=0.48 mountY=-0.28, mountTheta=-0.53 01:14:47.769 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.27, opts=13) 01:14:47.769 00.000 10672 Enqueuing Move request for scope (0.52, -0.27) 01:14:47.769 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:47.769 00.000 428 Worker thread wakes up 01:14:47.769 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.27) opts 0xd 01:14:47.769 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.27) 01:14:47.769 00.000 428 Moving (0.52, -0.27) raw xDistance=0.48 yDistance=-0.28 01:14:47.769 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 01:14:47.769 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:47.769 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 01:14:47.769 00.000 428 MoveAxis(W, 563, ABG) 01:14:47.769 00.000 428 Guiding Dir = 3, Dur = 563 01:14:47.769 00.000 428 IsSlewing returns 0 01:14:47.769 00.000 428 IsGuiding returns 0 01:14:47.785 00.016 428 PulseGuide returned control before completion, sleep 556 01:14:47.785 00.000 10672 UpdateGuideState exits: m=233555 SNR=41.1 01:14:47.785 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:47.785 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:47.785 00.000 10672 Enqueuing Expose request 01:14:48.363 00.578 428 IsGuiding returns 1 01:14:48.363 00.000 428 scope still moving after pulse duration time elapsed 01:14:48.394 00.031 428 IsSlewing returns 0 01:14:48.394 00.000 428 IsGuiding returns 0 01:14:48.394 00.000 428 scope move finished after 563 + 63 ms 01:14:48.394 00.000 428 Move returns status 0, amount 563 01:14:48.394 00.000 428 MoveAxis(N, 0, ABG) 01:14:48.394 00.000 428 Move returns status 0, amount 0 01:14:48.394 00.000 428 move complete, result=0 01:14:48.394 00.000 428 worker thread done servicing request 01:14:48.394 00.000 428 Worker thread wakes up 01:14:48.394 00.000 10672 GuideStep: 0.5 px 563 ms WEST, -0.3 px 0 ms NORTH 01:14:48.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:48.394 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:49.612 01.218 428 Exposure complete 01:14:49.737 00.125 428 worker thread done servicing request 01:14:49.737 00.000 10672 OnExposeComplete: enter 01:14:49.737 00.000 10672 UpdateGuideState(): m_state=6 01:14:49.737 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2559 01:14:49.737 00.000 10672 Star::Find returns 1 (0), X=526.89, Y=265.22, Mass=209716, SNR=46.4, Peak=29072 HFD=3.2 01:14:49.737 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.14) = xAngle (2.22 = 2.22) 01:14:49.737 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.32 = 2.32) 01:14:49.737 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.35 hyp=0.49 cameraTheta=2.35 mountX=-0.30 mountY=0.36, mountTheta=2.26 01:14:49.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.35, opts=13) 01:14:49.737 00.000 10672 Enqueuing Move request for scope (-0.35, 0.35) 01:14:49.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:49.737 00.000 428 Worker thread wakes up 01:14:49.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.35) opts 0xd 01:14:49.737 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.35) 01:14:49.737 00.000 428 Moving (-0.35, 0.35) raw xDistance=-0.30 yDistance=0.36 01:14:49.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:14:49.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:49.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:14:49.737 00.000 428 MoveAxis(E, 0, ABG) 01:14:49.737 00.000 428 Move returns status 0, amount 0 01:14:49.737 00.000 428 MoveAxis(N, 0, ABG) 01:14:49.737 00.000 428 Move returns status 0, amount 0 01:14:49.737 00.000 428 move complete, result=0 01:14:49.737 00.000 428 worker thread done servicing request 01:14:49.769 00.032 10672 UpdateGuideState exits: m=209716 SNR=46.4 01:14:49.769 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:49.769 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:49.769 00.000 10672 Enqueuing Expose request 01:14:49.769 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:14:49.769 00.000 428 Worker thread wakes up 01:14:49.769 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:49.769 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:51.003 01.234 10672 read socket command 10 01:14:51.003 00.000 10672 processing socket request REQDIST 01:14:51.003 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:14:51.003 00.000 10672 Sending socket response 54 (0x36) 01:14:51.632 00.629 428 Exposure complete 01:14:51.757 00.125 428 worker thread done servicing request 01:14:51.757 00.000 10672 OnExposeComplete: enter 01:14:51.757 00.000 10672 UpdateGuideState(): m_state=6 01:14:51.757 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2560 01:14:51.757 00.000 10672 Star::Find returns 1 (0), X=527.37, Y=264.63, Mass=197439, SNR=41.1, Peak=28848 HFD=3.0 01:14:51.757 00.000 10672 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.14) = xAngle (-1.20 = -1.20) 01:14:51.757 00.000 10672 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.09 = -1.09) 01:14:51.757 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-1.06 mountX=0.10 mountY=-0.25, mountTheta=-1.18 01:14:51.757 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.24, opts=13) 01:14:51.757 00.000 10672 Enqueuing Move request for scope (0.14, -0.24) 01:14:51.757 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:51.757 00.000 428 Worker thread wakes up 01:14:51.757 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.24) opts 0xd 01:14:51.757 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.24) 01:14:51.757 00.000 428 Moving (0.14, -0.24) raw xDistance=0.10 yDistance=-0.25 01:14:51.757 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:14:51.757 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:51.757 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:14:51.757 00.000 428 MoveAxis(E, 0, ABG) 01:14:51.757 00.000 428 Move returns status 0, amount 0 01:14:51.757 00.000 428 MoveAxis(N, 0, ABG) 01:14:51.757 00.000 428 Move returns status 0, amount 0 01:14:51.757 00.000 428 move complete, result=0 01:14:51.757 00.000 428 worker thread done servicing request 01:14:51.789 00.032 10672 UpdateGuideState exits: m=197439 SNR=41.1 01:14:51.789 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:51.789 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:51.789 00.000 10672 Enqueuing Expose request 01:14:51.789 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:14:51.789 00.000 428 Worker thread wakes up 01:14:51.789 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:51.789 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:53.632 01.843 428 Exposure complete 01:14:53.772 00.140 428 worker thread done servicing request 01:14:53.772 00.000 10672 OnExposeComplete: enter 01:14:53.772 00.000 10672 UpdateGuideState(): m_state=6 01:14:53.772 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2561 01:14:53.772 00.000 10672 Star::Find returns 1 (0), X=526.60, Y=264.93, Mass=230345, SNR=40.7, Peak=38336 HFD=2.9 01:14:53.772 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.14) = xAngle (2.91 = 2.91) 01:14:53.772 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.02 = 3.02) 01:14:53.772 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.06 hyp=0.63 cameraTheta=3.05 mountX=-0.61 mountY=0.08, mountTheta=3.02 01:14:53.772 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.06, opts=13) 01:14:53.772 00.000 10672 Enqueuing Move request for scope (-0.63, 0.06) 01:14:53.772 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:53.772 00.000 428 Worker thread wakes up 01:14:53.772 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.06) opts 0xd 01:14:53.772 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.06) 01:14:53.772 00.000 428 Moving (-0.63, 0.06) raw xDistance=-0.61 yDistance=0.08 01:14:53.772 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 01:14:53.772 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:53.772 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 01:14:53.772 00.000 428 MoveAxis(E, 719, ABG) 01:14:53.772 00.000 428 Guiding Dir = 2, Dur = 719 01:14:53.772 00.000 428 IsSlewing returns 0 01:14:53.772 00.000 428 IsGuiding returns 0 01:14:53.788 00.016 10672 UpdateGuideState exits: m=230345 SNR=40.7 01:14:53.788 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:53.788 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:53.788 00.000 10672 Enqueuing Expose request 01:14:53.804 00.016 428 PulseGuide returned control before completion, sleep 701 01:14:54.554 00.750 428 IsGuiding returns 0 01:14:54.554 00.000 428 Move returns status 0, amount 719 01:14:54.554 00.000 428 MoveAxis(N, 0, ABG) 01:14:54.554 00.000 428 Move returns status 0, amount 0 01:14:54.554 00.000 428 move complete, result=0 01:14:54.554 00.000 428 worker thread done servicing request 01:14:54.554 00.000 10672 GuideStep: -0.6 px 719 ms EAST, 0.1 px 0 ms NORTH 01:14:54.554 00.000 428 Worker thread wakes up 01:14:54.554 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:54.554 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:55.631 01.077 428 Exposure complete 01:14:55.756 00.125 428 worker thread done servicing request 01:14:55.756 00.000 10672 OnExposeComplete: enter 01:14:55.756 00.000 10672 UpdateGuideState(): m_state=6 01:14:55.756 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2562 01:14:55.756 00.000 10672 Star::Find returns 1 (0), X=527.28, Y=264.84, Mass=207702, SNR=39.5, Peak=32336 HFD=2.8 01:14:55.756 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.14) = xAngle (-0.82 = -0.82) 01:14:55.756 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.71 = -0.71) 01:14:55.756 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.68 mountX=0.04 mountY=-0.04, mountTheta=-0.76 01:14:55.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.04, opts=13) 01:14:55.756 00.000 10672 Enqueuing Move request for scope (0.05, -0.04) 01:14:55.756 00.000 428 Worker thread wakes up 01:14:55.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:55.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd 01:14:55.756 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.04) 01:14:55.756 00.000 428 Moving (0.05, -0.04) raw xDistance=0.04 yDistance=-0.04 01:14:55.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:14:55.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:55.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:14:55.756 00.000 428 MoveAxis(E, 0, ABG) 01:14:55.756 00.000 428 Move returns status 0, amount 0 01:14:55.756 00.000 428 MoveAxis(N, 0, ABG) 01:14:55.756 00.000 428 Move returns status 0, amount 0 01:14:55.756 00.000 428 move complete, result=0 01:14:55.756 00.000 428 worker thread done servicing request 01:14:55.787 00.031 10672 UpdateGuideState exits: m=207702 SNR=39.5 01:14:55.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:55.787 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:55.787 00.000 10672 Enqueuing Expose request 01:14:55.787 00.000 428 Worker thread wakes up 01:14:55.787 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:14:55.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:55.787 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:56.006 00.219 10672 read socket command 10 01:14:56.006 00.000 10672 processing socket request REQDIST 01:14:56.006 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:14:56.006 00.000 10672 Sending socket response 37 (0x25) 01:14:57.630 01.624 428 Exposure complete 01:14:57.755 00.125 428 worker thread done servicing request 01:14:57.755 00.000 10672 OnExposeComplete: enter 01:14:57.755 00.000 10672 UpdateGuideState(): m_state=6 01:14:57.755 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2563 01:14:57.755 00.000 10672 Star::Find returns 1 (0), X=527.23, Y=264.93, Mass=235025, SNR=42.7, Peak=32784 HFD=3.2 01:14:57.755 00.000 10672 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.14) = xAngle (1.53 = 1.53) 01:14:57.755 00.000 10672 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.63 = 1.63) 01:14:57.755 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.66 mountX=0.00 mountY=0.05, mountTheta=1.53 01:14:57.755 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.05, opts=13) 01:14:57.755 00.000 10672 Enqueuing Move request for scope (-0.00, 0.05) 01:14:57.755 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:57.755 00.000 428 Worker thread wakes up 01:14:57.755 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd 01:14:57.755 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.05) 01:14:57.755 00.000 428 Moving (-0.00, 0.05) raw xDistance=0.00 yDistance=0.05 01:14:57.755 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 01:14:57.755 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:57.755 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:14:57.755 00.000 428 MoveAxis(E, 0, ABG) 01:14:57.755 00.000 428 Move returns status 0, amount 0 01:14:57.755 00.000 428 MoveAxis(N, 0, ABG) 01:14:57.755 00.000 428 Move returns status 0, amount 0 01:14:57.755 00.000 428 move complete, result=0 01:14:57.755 00.000 428 worker thread done servicing request 01:14:57.787 00.032 10672 UpdateGuideState exits: m=235025 SNR=42.7 01:14:57.787 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:57.787 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:57.787 00.000 10672 Enqueuing Expose request 01:14:57.787 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:14:57.787 00.000 428 Worker thread wakes up 01:14:57.787 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:57.787 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:14:59.619 01.832 428 Exposure complete 01:14:59.744 00.125 428 worker thread done servicing request 01:14:59.744 00.000 10672 OnExposeComplete: enter 01:14:59.744 00.000 10672 UpdateGuideState(): m_state=6 01:14:59.744 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2564 01:14:59.744 00.000 10672 Star::Find returns 1 (0), X=526.91, Y=264.80, Mass=198743, SNR=38.5, Peak=31360 HFD=2.6 01:14:59.744 00.000 10672 CameraToMount -- cameraTheta (-2.90) - m_xAngle (0.14) = xAngle (-3.04 = -3.04) 01:14:59.744 00.000 10672 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.93 = -2.93) 01:14:59.744 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-2.90 mountX=-0.33 mountY=-0.07, mountTheta=-2.94 01:14:59.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.08, opts=13) 01:14:59.744 00.000 10672 Enqueuing Move request for scope (-0.32, -0.08) 01:14:59.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:14:59.744 00.000 428 Worker thread wakes up 01:14:59.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.08) opts 0xd 01:14:59.744 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.08) 01:14:59.744 00.000 428 Moving (-0.32, -0.08) raw xDistance=-0.33 yDistance=-0.07 01:14:59.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:14:59.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:14:59.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:14:59.744 00.000 428 MoveAxis(E, 0, ABG) 01:14:59.744 00.000 428 Move returns status 0, amount 0 01:14:59.744 00.000 428 MoveAxis(N, 0, ABG) 01:14:59.744 00.000 428 Move returns status 0, amount 0 01:14:59.744 00.000 428 move complete, result=0 01:14:59.744 00.000 428 worker thread done servicing request 01:14:59.775 00.031 10672 UpdateGuideState exits: m=198743 SNR=38.5 01:14:59.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:14:59.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:14:59.775 00.000 10672 Enqueuing Expose request 01:14:59.775 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:14:59.775 00.000 428 Worker thread wakes up 01:14:59.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:14:59.775 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:01.010 01.235 10672 read socket command 10 01:15:01.010 00.000 10672 processing socket request REQDIST 01:15:01.010 00.000 10672 SOCKSVR: Sending pixel error of 0.29 01:15:01.010 00.000 10672 Sending socket response 29 (0x1d) 01:15:01.619 00.609 428 Exposure complete 01:15:01.744 00.125 428 worker thread done servicing request 01:15:01.744 00.000 10672 OnExposeComplete: enter 01:15:01.744 00.000 10672 UpdateGuideState(): m_state=6 01:15:01.744 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2565 01:15:01.744 00.000 10672 Star::Find returns 1 (0), X=526.83, Y=265.27, Mass=203522, SNR=39.9, Peak=31360 HFD=3.0 01:15:01.744 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.14) = xAngle (2.24 = 2.24) 01:15:01.744 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.35 = 2.35) 01:15:01.744 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.39 hyp=0.56 cameraTheta=2.38 mountX=-0.35 mountY=0.40, mountTheta=2.29 01:15:01.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.39, opts=13) 01:15:01.744 00.000 10672 Enqueuing Move request for scope (-0.41, 0.39) 01:15:01.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:01.744 00.000 428 Worker thread wakes up 01:15:01.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.39) opts 0xd 01:15:01.744 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.39) 01:15:01.744 00.000 428 Moving (-0.41, 0.39) raw xDistance=-0.35 yDistance=0.40 01:15:01.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:15:01.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:01.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 01:15:01.744 00.000 428 MoveAxis(E, 0, ABG) 01:15:01.744 00.000 428 Move returns status 0, amount 0 01:15:01.744 00.000 428 MoveAxis(N, 0, ABG) 01:15:01.744 00.000 428 Move returns status 0, amount 0 01:15:01.744 00.000 428 move complete, result=0 01:15:01.744 00.000 428 worker thread done servicing request 01:15:01.775 00.031 10672 UpdateGuideState exits: m=203522 SNR=39.9 01:15:01.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:01.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:01.775 00.000 10672 Enqueuing Expose request 01:15:01.775 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:15:01.775 00.000 428 Worker thread wakes up 01:15:01.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:01.775 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:03.634 01.859 428 Exposure complete 01:15:03.759 00.125 428 worker thread done servicing request 01:15:03.759 00.000 10672 OnExposeComplete: enter 01:15:03.759 00.000 10672 UpdateGuideState(): m_state=6 01:15:03.759 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2566 01:15:03.759 00.000 10672 Star::Find returns 1 (0), X=526.30, Y=264.47, Mass=215303, SNR=41.3, Peak=26352 HFD=3.1 01:15:03.759 00.000 10672 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.14) = xAngle (-2.86 = -2.86) 01:15:03.759 00.000 10672 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.76 = -2.76) 01:15:03.759 00.000 10672 CameraToMount -- cameraX=-0.93 cameraY=-0.41 hyp=1.02 cameraTheta=-2.73 mountX=-0.98 mountY=-0.38, mountTheta=-2.77 01:15:03.759 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.93, y=-0.41, opts=13) 01:15:03.759 00.000 10672 Enqueuing Move request for scope (-0.93, -0.41) 01:15:03.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:03.759 00.000 428 Worker thread wakes up 01:15:03.759 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.41) opts 0xd 01:15:03.759 00.000 428 Handling offset move in thread for scope, endpoint = (-0.93, -0.41) 01:15:03.759 00.000 428 Moving (-0.93, -0.41) raw xDistance=-0.98 yDistance=-0.38 01:15:03.759 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.98 01:15:03.759 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:03.759 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 01:15:03.759 00.000 428 MoveAxis(E, 1145, ABG) 01:15:03.759 00.000 428 Guiding Dir = 2, Dur = 1145 01:15:03.759 00.000 428 IsSlewing returns 0 01:15:03.759 00.000 428 IsGuiding returns 0 01:15:03.790 00.031 10672 UpdateGuideState exits: m=215303 SNR=41.3 01:15:03.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:03.790 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:03.790 00.000 10672 Enqueuing Expose request 01:15:03.790 00.000 428 PulseGuide returned control before completion, sleep 1127 01:15:04.930 01.140 428 IsGuiding returns 1 01:15:04.930 00.000 428 scope still moving after pulse duration time elapsed 01:15:04.977 00.047 428 IsSlewing returns 0 01:15:05.008 00.031 428 IsGuiding returns 0 01:15:05.008 00.000 428 scope move finished after 1145 + 98 ms 01:15:05.008 00.000 428 Move returns status 0, amount 1145 01:15:05.008 00.000 428 MoveAxis(N, 0, ABG) 01:15:05.008 00.000 428 Move returns status 0, amount 0 01:15:05.008 00.000 428 move complete, result=0 01:15:05.008 00.000 428 worker thread done servicing request 01:15:05.008 00.000 428 Worker thread wakes up 01:15:05.008 00.000 10672 GuideStep: -1.0 px 1145 ms EAST, -0.4 px 0 ms NORTH 01:15:05.008 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:05.008 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:05.617 00.609 428 Exposure complete 01:15:05.742 00.125 428 worker thread done servicing request 01:15:05.742 00.000 10672 OnExposeComplete: enter 01:15:05.742 00.000 10672 UpdateGuideState(): m_state=6 01:15:05.742 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2567 01:15:05.742 00.000 10672 Star::Find returns 1 (0), X=526.94, Y=264.88, Mass=264255, SNR=41.0, Peak=25360 HFD=4.2 01:15:05.742 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 01:15:05.742 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.10 = 3.10) 01:15:05.742 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.00 hyp=0.29 cameraTheta=3.13 mountX=-0.29 mountY=0.01, mountTheta=3.10 01:15:05.742 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.00, opts=13) 01:15:05.742 00.000 10672 Enqueuing Move request for scope (-0.29, 0.00) 01:15:05.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:05.742 00.000 428 Worker thread wakes up 01:15:05.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.00) opts 0xd 01:15:05.742 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.00) 01:15:05.742 00.000 428 Moving (-0.29, 0.00) raw xDistance=-0.29 yDistance=0.01 01:15:05.742 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 01:15:05.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:05.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:15:05.742 00.000 428 MoveAxis(E, 0, ABG) 01:15:05.742 00.000 428 Move returns status 0, amount 0 01:15:05.742 00.000 428 MoveAxis(N, 0, ABG) 01:15:05.742 00.000 428 Move returns status 0, amount 0 01:15:05.742 00.000 428 move complete, result=0 01:15:05.742 00.000 428 worker thread done servicing request 01:15:05.774 00.032 10672 UpdateGuideState exits: m=264255 SNR=41.0 01:15:05.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:05.774 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:05.774 00.000 10672 Enqueuing Expose request 01:15:05.774 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:15:05.774 00.000 428 Worker thread wakes up 01:15:05.774 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:05.774 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:06.008 00.234 10672 read socket command 10 01:15:06.008 00.000 10672 processing socket request REQDIST 01:15:06.008 00.000 10672 SOCKSVR: Sending pixel error of 0.48 01:15:06.008 00.000 10672 Sending socket response 48 (0x30) 01:15:07.617 01.609 428 Exposure complete 01:15:07.746 00.129 428 worker thread done servicing request 01:15:07.746 00.000 10672 OnExposeComplete: enter 01:15:07.746 00.000 10672 UpdateGuideState(): m_state=6 01:15:07.761 00.015 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2568 01:15:07.761 00.000 10672 Star::Find returns 1 (0), X=527.27, Y=264.67, Mass=193233, SNR=38.0, Peak=26240 HFD=3.1 01:15:07.761 00.000 10672 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.14) = xAngle (-1.53 = -1.53) 01:15:07.761 00.000 10672 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.42 = -1.42) 01:15:07.761 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.39 mountX=0.01 mountY=-0.21, mountTheta=-1.53 01:15:07.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.21, opts=13) 01:15:07.761 00.000 10672 Enqueuing Move request for scope (0.04, -0.21) 01:15:07.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:07.761 00.000 428 Worker thread wakes up 01:15:07.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd 01:15:07.761 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.21) 01:15:07.761 00.000 428 Moving (0.04, -0.21) raw xDistance=0.01 yDistance=-0.21 01:15:07.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:15:07.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:07.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 01:15:07.761 00.000 428 MoveAxis(E, 0, ABG) 01:15:07.761 00.000 428 Move returns status 0, amount 0 01:15:07.761 00.000 428 MoveAxis(N, 0, ABG) 01:15:07.761 00.000 428 Move returns status 0, amount 0 01:15:07.761 00.000 428 move complete, result=0 01:15:07.761 00.000 428 worker thread done servicing request 01:15:07.777 00.016 10672 UpdateGuideState exits: m=193233 SNR=38.0 01:15:07.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:07.777 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:07.777 00.000 10672 Enqueuing Expose request 01:15:07.777 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:15:07.777 00.000 428 Worker thread wakes up 01:15:07.777 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:07.777 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:09.620 01.843 428 Exposure complete 01:15:09.761 00.141 428 worker thread done servicing request 01:15:09.761 00.000 10672 OnExposeComplete: enter 01:15:09.761 00.000 10672 UpdateGuideState(): m_state=6 01:15:09.761 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2569 01:15:09.761 00.000 10672 Star::Find returns 1 (0), X=526.95, Y=264.73, Mass=231216, SNR=45.5, Peak=31136 HFD=3.2 01:15:09.761 00.000 10672 CameraToMount -- cameraTheta (-2.67) - m_xAngle (0.14) = xAngle (-2.81 = -2.81) 01:15:09.761 00.000 10672 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.70 = -2.70) 01:15:09.761 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.15 hyp=0.32 cameraTheta=-2.67 mountX=-0.30 mountY=-0.14, mountTheta=-2.71 01:15:09.761 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.15, opts=13) 01:15:09.761 00.000 10672 Enqueuing Move request for scope (-0.29, -0.15) 01:15:09.761 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:09.761 00.000 428 Worker thread wakes up 01:15:09.761 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.15) opts 0xd 01:15:09.761 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.15) 01:15:09.761 00.000 428 Moving (-0.29, -0.15) raw xDistance=-0.30 yDistance=-0.14 01:15:09.761 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:15:09.761 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:09.761 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:15:09.761 00.000 428 MoveAxis(E, 0, ABG) 01:15:09.761 00.000 428 Move returns status 0, amount 0 01:15:09.761 00.000 428 MoveAxis(N, 0, ABG) 01:15:09.761 00.000 428 Move returns status 0, amount 0 01:15:09.761 00.000 428 move complete, result=0 01:15:09.761 00.000 428 worker thread done servicing request 01:15:09.776 00.015 10672 UpdateGuideState exits: m=231216 SNR=45.5 01:15:09.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:09.776 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:09.776 00.000 10672 Enqueuing Expose request 01:15:09.776 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:15:09.776 00.000 428 Worker thread wakes up 01:15:09.792 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:09.792 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:11.010 01.218 10672 read socket command 10 01:15:11.010 00.000 10672 processing socket request REQDIST 01:15:11.010 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:15:11.010 00.000 10672 Sending socket response 37 (0x25) 01:15:11.619 00.609 428 Exposure complete 01:15:11.744 00.125 428 worker thread done servicing request 01:15:11.744 00.000 10672 OnExposeComplete: enter 01:15:11.744 00.000 10672 UpdateGuideState(): m_state=6 01:15:11.744 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2570 01:15:11.744 00.000 10672 Star::Find returns 1 (0), X=527.26, Y=264.72, Mass=236411, SNR=38.3, Peak=31904 HFD=3.1 01:15:11.744 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 01:15:11.744 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 01:15:11.744 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.41 mountX=0.00 mountY=-0.15, mountTheta=-1.55 01:15:11.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.15, opts=13) 01:15:11.744 00.000 10672 Enqueuing Move request for scope (0.03, -0.15) 01:15:11.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:11.744 00.000 428 Worker thread wakes up 01:15:11.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd 01:15:11.744 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.15) 01:15:11.744 00.000 428 Moving (0.03, -0.15) raw xDistance=0.00 yDistance=-0.15 01:15:11.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 01:15:11.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:11.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:15:11.744 00.000 428 MoveAxis(E, 0, ABG) 01:15:11.744 00.000 428 Move returns status 0, amount 0 01:15:11.744 00.000 428 MoveAxis(N, 0, ABG) 01:15:11.744 00.000 428 Move returns status 0, amount 0 01:15:11.744 00.000 428 move complete, result=0 01:15:11.744 00.000 428 worker thread done servicing request 01:15:11.776 00.032 10672 UpdateGuideState exits: m=236411 SNR=38.3 01:15:11.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:11.776 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:11.776 00.000 10672 Enqueuing Expose request 01:15:11.776 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:15:11.776 00.000 428 Worker thread wakes up 01:15:11.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:11.776 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:13.619 01.843 428 Exposure complete 01:15:13.744 00.125 428 worker thread done servicing request 01:15:13.744 00.000 10672 OnExposeComplete: enter 01:15:13.744 00.000 10672 UpdateGuideState(): m_state=6 01:15:13.744 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2571 01:15:13.744 00.000 10672 Star::Find returns 1 (0), X=526.81, Y=264.35, Mass=229267, SNR=40.6, Peak=26672 HFD=3.2 01:15:13.744 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 01:15:13.744 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 01:15:13.744 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.52 hyp=0.67 cameraTheta=-2.25 mountX=-0.49 mountY=-0.51, mountTheta=-2.34 01:15:13.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.52, opts=13) 01:15:13.744 00.000 10672 Enqueuing Move request for scope (-0.42, -0.52) 01:15:13.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:13.744 00.000 428 Worker thread wakes up 01:15:13.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.52) opts 0xd 01:15:13.744 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.52) 01:15:13.744 00.000 428 Moving (-0.42, -0.52) raw xDistance=-0.49 yDistance=-0.51 01:15:13.744 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 01:15:13.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:13.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 01:15:13.759 00.015 428 MoveAxis(E, 575, ABG) 01:15:13.759 00.000 428 Guiding Dir = 2, Dur = 575 01:15:13.759 00.000 428 IsSlewing returns 0 01:15:13.759 00.000 428 IsGuiding returns 0 01:15:13.775 00.016 10672 UpdateGuideState exits: m=229267 SNR=40.6 01:15:13.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:13.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:13.775 00.000 10672 Enqueuing Expose request 01:15:13.775 00.000 428 PulseGuide returned control before completion, sleep 558 01:15:14.384 00.609 428 IsGuiding returns 1 01:15:14.384 00.000 428 scope still moving after pulse duration time elapsed 01:15:14.431 00.047 428 IsSlewing returns 0 01:15:14.431 00.000 428 IsGuiding returns 0 01:15:14.431 00.000 428 scope move finished after 575 + 98 ms 01:15:14.431 00.000 428 Move returns status 0, amount 575 01:15:14.431 00.000 428 MoveAxis(N, 0, ABG) 01:15:14.431 00.000 428 Move returns status 0, amount 0 01:15:14.431 00.000 428 move complete, result=0 01:15:14.431 00.000 428 worker thread done servicing request 01:15:14.431 00.000 428 Worker thread wakes up 01:15:14.431 00.000 10672 GuideStep: -0.5 px 575 ms EAST, -0.5 px 0 ms NORTH 01:15:14.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:14.431 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:15.618 01.187 428 Exposure complete 01:15:15.759 00.141 428 worker thread done servicing request 01:15:15.759 00.000 10672 OnExposeComplete: enter 01:15:15.759 00.000 10672 UpdateGuideState(): m_state=6 01:15:15.759 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2572 01:15:15.759 00.000 10672 Star::Find returns 1 (0), X=527.22, Y=264.50, Mass=219202, SNR=42.0, Peak=27760 HFD=3.0 01:15:15.759 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 01:15:15.759 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 01:15:15.759 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.59 mountX=-0.06 mountY=-0.38, mountTheta=-1.73 01:15:15.759 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.38, opts=13) 01:15:15.759 00.000 10672 Enqueuing Move request for scope (-0.01, -0.38) 01:15:15.759 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:15.759 00.000 428 Worker thread wakes up 01:15:15.759 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.38) opts 0xd 01:15:15.759 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.38) 01:15:15.759 00.000 428 Moving (-0.01, -0.38) raw xDistance=-0.06 yDistance=-0.38 01:15:15.759 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 01:15:15.759 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:15.759 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 01:15:15.759 00.000 428 MoveAxis(E, 0, ABG) 01:15:15.759 00.000 428 Move returns status 0, amount 0 01:15:15.759 00.000 428 MoveAxis(N, 0, ABG) 01:15:15.759 00.000 428 Move returns status 0, amount 0 01:15:15.759 00.000 428 move complete, result=0 01:15:15.759 00.000 428 worker thread done servicing request 01:15:15.790 00.031 10672 UpdateGuideState exits: m=219202 SNR=42.0 01:15:15.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:15.790 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:15.790 00.000 10672 Enqueuing Expose request 01:15:15.790 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 01:15:15.790 00.000 428 Worker thread wakes up 01:15:15.790 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:15.790 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:16.013 00.223 10672 read socket command 10 01:15:16.013 00.000 10672 processing socket request REQDIST 01:15:16.013 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:15:16.013 00.000 10672 Sending socket response 40 (0x28) 01:15:17.621 01.608 428 Exposure complete 01:15:17.745 00.124 428 worker thread done servicing request 01:15:17.745 00.000 10672 OnExposeComplete: enter 01:15:17.745 00.000 10672 UpdateGuideState(): m_state=6 01:15:17.745 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2573 01:15:17.745 00.000 10672 Star::Find returns 1 (0), X=527.80, Y=264.21, Mass=194759, SNR=39.5, Peak=19920 HFD=2.9 01:15:17.745 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.14) = xAngle (-1.00 = -1.00) 01:15:17.745 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.90 = -0.90) 01:15:17.745 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-0.67 hyp=0.87 cameraTheta=-0.87 mountX=0.47 mountY=-0.68, mountTheta=-0.97 01:15:17.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-0.67, opts=13) 01:15:17.745 00.000 10672 Enqueuing Move request for scope (0.57, -0.67) 01:15:17.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:17.745 00.000 428 Worker thread wakes up 01:15:17.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.67) opts 0xd 01:15:17.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -0.67) 01:15:17.745 00.000 428 Moving (0.57, -0.67) raw xDistance=0.47 yDistance=-0.68 01:15:17.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 01:15:17.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 01:15:17.745 00.000 428 MoveAxis(W, 550, ABG) 01:15:17.745 00.000 428 Guiding Dir = 3, Dur = 550 01:15:17.745 00.000 428 IsSlewing returns 0 01:15:17.745 00.000 428 IsGuiding returns 0 01:15:17.777 00.032 428 PulseGuide returned control before completion, sleep 538 01:15:17.777 00.000 10672 UpdateGuideState exits: m=194759 SNR=39.5 01:15:17.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:17.777 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:17.777 00.000 10672 Enqueuing Expose request 01:15:18.323 00.546 428 IsGuiding returns 1 01:15:18.323 00.000 428 scope still moving after pulse duration time elapsed 01:15:18.370 00.047 428 IsSlewing returns 0 01:15:18.402 00.032 428 IsGuiding returns 0 01:15:18.402 00.000 428 scope move finished after 550 + 96 ms 01:15:18.402 00.000 428 Move returns status 0, amount 550 01:15:18.402 00.000 428 MoveAxis(N, 906, ABG) 01:15:18.402 00.000 428 Guiding Dir = 0, Dur = 906 01:15:18.402 00.000 428 IsSlewing returns 0 01:15:18.402 00.000 428 IsGuiding returns 0 01:15:18.480 00.078 428 PulseGuide returned control before completion, sleep 841 01:15:19.339 00.859 428 IsGuiding returns 1 01:15:19.339 00.000 428 scope still moving after pulse duration time elapsed 01:15:19.370 00.031 428 IsSlewing returns 0 01:15:19.370 00.000 428 IsGuiding returns 1 01:15:19.433 00.063 428 IsSlewing returns 0 01:15:19.433 00.000 428 IsGuiding returns 0 01:15:19.433 00.000 428 scope move finished after 906 + 129 ms 01:15:19.433 00.000 428 Move returns status 0, amount 906 01:15:19.433 00.000 428 move complete, result=0 01:15:19.433 00.000 428 worker thread done servicing request 01:15:19.433 00.000 428 Worker thread wakes up 01:15:19.433 00.000 10672 GuideStep: 0.5 px 550 ms WEST, -0.7 px 906 ms NORTH 01:15:19.433 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:19.433 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:19.620 00.187 428 Exposure complete 01:15:19.745 00.125 428 worker thread done servicing request 01:15:19.745 00.000 10672 OnExposeComplete: enter 01:15:19.745 00.000 10672 UpdateGuideState(): m_state=6 01:15:19.745 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2574 01:15:19.745 00.000 10672 Star::Find returns 1 (0), X=527.36, Y=265.13, Mass=164905, SNR=32.7, Peak=33984 HFD=2.5 01:15:19.745 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.14) = xAngle (0.98 = 0.98) 01:15:19.745 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.09 = 1.09) 01:15:19.745 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.29 cameraTheta=1.12 mountX=0.16 mountY=0.26, mountTheta=1.01 01:15:19.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.26, opts=13) 01:15:19.745 00.000 10672 Enqueuing Move request for scope (0.12, 0.26) 01:15:19.745 00.000 428 Worker thread wakes up 01:15:19.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:19.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd 01:15:19.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.26) 01:15:19.745 00.000 428 Moving (0.12, 0.26) raw xDistance=0.16 yDistance=0.26 01:15:19.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:15:19.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:19.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:15:19.745 00.000 428 MoveAxis(E, 0, ABG) 01:15:19.745 00.000 428 Move returns status 0, amount 0 01:15:19.745 00.000 428 MoveAxis(N, 0, ABG) 01:15:19.745 00.000 428 Move returns status 0, amount 0 01:15:19.745 00.000 428 move complete, result=0 01:15:19.745 00.000 428 worker thread done servicing request 01:15:19.776 00.031 10672 UpdateGuideState exits: m=164905 SNR=32.7 01:15:19.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:19.776 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:19.776 00.000 10672 Enqueuing Expose request 01:15:19.776 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:15:19.776 00.000 428 Worker thread wakes up 01:15:19.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:19.776 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:21.010 01.234 10672 read socket command 10 01:15:21.010 00.000 10672 processing socket request REQDIST 01:15:21.010 00.000 10672 SOCKSVR: Sending pixel error of 0.46 01:15:21.010 00.000 10672 Sending socket response 46 (0x2e) 01:15:21.619 00.609 428 Exposure complete 01:15:21.760 00.141 428 worker thread done servicing request 01:15:21.760 00.000 10672 OnExposeComplete: enter 01:15:21.760 00.000 10672 UpdateGuideState(): m_state=6 01:15:21.760 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2575 01:15:21.760 00.000 10672 Star::Find returns 1 (0), X=527.11, Y=265.21, Mass=222556, SNR=43.5, Peak=31584 HFD=2.8 01:15:21.760 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.80 = 1.80) 01:15:21.760 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 01:15:21.760 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.36 cameraTheta=1.93 mountX=-0.08 mountY=0.34, mountTheta=1.80 01:15:21.760 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.33, opts=13) 01:15:21.760 00.000 10672 Enqueuing Move request for scope (-0.13, 0.33) 01:15:21.760 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:21.760 00.000 428 Worker thread wakes up 01:15:21.760 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd 01:15:21.760 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.33) 01:15:21.760 00.000 428 Moving (-0.13, 0.33) raw xDistance=-0.08 yDistance=0.34 01:15:21.760 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:15:21.760 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:21.760 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 01:15:21.760 00.000 428 MoveAxis(E, 0, ABG) 01:15:21.760 00.000 428 Move returns status 0, amount 0 01:15:21.760 00.000 428 MoveAxis(N, 0, ABG) 01:15:21.760 00.000 428 Move returns status 0, amount 0 01:15:21.760 00.000 428 move complete, result=0 01:15:21.760 00.000 428 worker thread done servicing request 01:15:21.775 00.015 10672 UpdateGuideState exits: m=222556 SNR=43.5 01:15:21.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:21.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:21.775 00.000 10672 Enqueuing Expose request 01:15:21.775 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:15:21.775 00.000 428 Worker thread wakes up 01:15:21.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:21.775 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:23.619 01.844 428 Exposure complete 01:15:23.744 00.125 428 worker thread done servicing request 01:15:23.744 00.000 10672 OnExposeComplete: enter 01:15:23.744 00.000 10672 UpdateGuideState(): m_state=6 01:15:23.744 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2576 01:15:23.744 00.000 10672 Star::Find returns 1 (0), X=527.04, Y=264.88, Mass=222031, SNR=39.0, Peak=23616 HFD=3.9 01:15:23.744 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.98 = 2.98) 01:15:23.744 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 01:15:23.744 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.12 mountX=-0.19 mountY=0.01, mountTheta=3.09 01:15:23.744 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.00, opts=13) 01:15:23.744 00.000 10672 Enqueuing Move request for scope (-0.20, 0.00) 01:15:23.744 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:23.744 00.000 428 Worker thread wakes up 01:15:23.744 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd 01:15:23.744 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.00) 01:15:23.744 00.000 428 Moving (-0.20, 0.00) raw xDistance=-0.19 yDistance=0.01 01:15:23.744 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:15:23.744 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:23.744 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:15:23.744 00.000 428 MoveAxis(E, 0, ABG) 01:15:23.744 00.000 428 Move returns status 0, amount 0 01:15:23.744 00.000 428 MoveAxis(N, 0, ABG) 01:15:23.744 00.000 428 Move returns status 0, amount 0 01:15:23.744 00.000 428 move complete, result=0 01:15:23.744 00.000 428 worker thread done servicing request 01:15:23.775 00.031 10672 UpdateGuideState exits: m=222031 SNR=39.0 01:15:23.775 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:23.775 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:23.775 00.000 10672 Enqueuing Expose request 01:15:23.775 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:15:23.775 00.000 428 Worker thread wakes up 01:15:23.775 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:23.775 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:25.620 01.845 428 Exposure complete 01:15:25.749 00.129 428 worker thread done servicing request 01:15:25.749 00.000 10672 OnExposeComplete: enter 01:15:25.749 00.000 10672 UpdateGuideState(): m_state=6 01:15:25.749 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2577 01:15:25.749 00.000 10672 Star::Find returns 1 (0), X=527.30, Y=265.08, Mass=205844, SNR=39.2, Peak=23520 HFD=3.3 01:15:25.749 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (0.14) = xAngle (1.12 = 1.12) 01:15:25.749 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.23 = 1.23) 01:15:25.749 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.26 mountX=0.09 mountY=0.20, mountTheta=1.14 01:15:25.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.20, opts=13) 01:15:25.749 00.000 10672 Enqueuing Move request for scope (0.07, 0.20) 01:15:25.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:25.749 00.000 428 Worker thread wakes up 01:15:25.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd 01:15:25.749 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.20) 01:15:25.749 00.000 428 Moving (0.07, 0.20) raw xDistance=0.09 yDistance=0.20 01:15:25.749 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:15:25.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:25.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:15:25.749 00.000 428 MoveAxis(E, 0, ABG) 01:15:25.749 00.000 428 Move returns status 0, amount 0 01:15:25.749 00.000 428 MoveAxis(N, 0, ABG) 01:15:25.749 00.000 428 Move returns status 0, amount 0 01:15:25.749 00.000 428 move complete, result=0 01:15:25.749 00.000 428 worker thread done servicing request 01:15:25.780 00.031 10672 UpdateGuideState exits: m=205844 SNR=39.2 01:15:25.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:25.780 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:25.780 00.000 10672 Enqueuing Expose request 01:15:25.780 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:15:25.780 00.000 428 Worker thread wakes up 01:15:25.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:25.780 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:26.015 00.235 10672 read socket command 10 01:15:26.015 00.000 10672 processing socket request REQDIST 01:15:26.015 00.000 10672 SOCKSVR: Sending pixel error of 0.31 01:15:26.015 00.000 10672 Sending socket response 31 (0x1f) 01:15:27.624 01.609 428 Exposure complete 01:15:27.748 00.124 428 worker thread done servicing request 01:15:27.748 00.000 10672 OnExposeComplete: enter 01:15:27.748 00.000 10672 UpdateGuideState(): m_state=6 01:15:27.748 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2578 01:15:27.748 00.000 10672 Star::Find returns 1 (0), X=527.28, Y=264.94, Mass=193912, SNR=40.9, Peak=29296 HFD=2.6 01:15:27.748 00.000 10672 CameraToMount -- cameraTheta (0.97) - m_xAngle (0.14) = xAngle (0.83 = 0.83) 01:15:27.748 00.000 10672 CameraToMount -- cameraTheta (0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.94 = 0.94) 01:15:27.748 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.97 mountX=0.06 mountY=0.07, mountTheta=0.87 01:15:27.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.07, opts=13) 01:15:27.748 00.000 10672 Enqueuing Move request for scope (0.05, 0.07) 01:15:27.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:27.748 00.000 428 Worker thread wakes up 01:15:27.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd 01:15:27.748 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.07) 01:15:27.748 00.000 428 Moving (0.05, 0.07) raw xDistance=0.06 yDistance=0.07 01:15:27.748 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:15:27.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:27.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:15:27.748 00.000 428 MoveAxis(E, 0, ABG) 01:15:27.748 00.000 428 Move returns status 0, amount 0 01:15:27.748 00.000 428 MoveAxis(N, 0, ABG) 01:15:27.748 00.000 428 Move returns status 0, amount 0 01:15:27.748 00.000 428 move complete, result=0 01:15:27.748 00.000 428 worker thread done servicing request 01:15:27.780 00.032 10672 UpdateGuideState exits: m=193912 SNR=40.9 01:15:27.780 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:27.780 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:27.780 00.000 10672 Enqueuing Expose request 01:15:27.780 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:15:27.780 00.000 428 Worker thread wakes up 01:15:27.780 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:27.780 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:29.623 01.843 428 Exposure complete 01:15:29.748 00.125 428 worker thread done servicing request 01:15:29.748 00.000 10672 OnExposeComplete: enter 01:15:29.748 00.000 10672 UpdateGuideState(): m_state=6 01:15:29.748 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2579 01:15:29.748 00.000 10672 Star::Find returns 1 (0), X=527.12, Y=265.31, Mass=192393, SNR=36.9, Peak=29184 HFD=2.6 01:15:29.748 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.14) = xAngle (1.68 = 1.68) 01:15:29.748 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.79 = 1.79) 01:15:29.748 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.44 hyp=0.45 cameraTheta=1.81 mountX=-0.05 mountY=0.44, mountTheta=1.68 01:15:29.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.44, opts=13) 01:15:29.748 00.000 10672 Enqueuing Move request for scope (-0.11, 0.44) 01:15:29.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:29.748 00.000 428 Worker thread wakes up 01:15:29.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.44) opts 0xd 01:15:29.748 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.44) 01:15:29.748 00.000 428 Moving (-0.11, 0.44) raw xDistance=-0.05 yDistance=0.44 01:15:29.748 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:15:29.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:29.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 01:15:29.748 00.000 428 MoveAxis(E, 0, ABG) 01:15:29.748 00.000 428 Move returns status 0, amount 0 01:15:29.748 00.000 428 MoveAxis(N, 0, ABG) 01:15:29.748 00.000 428 Move returns status 0, amount 0 01:15:29.748 00.000 428 move complete, result=0 01:15:29.748 00.000 428 worker thread done servicing request 01:15:29.779 00.031 10672 UpdateGuideState exits: m=192393 SNR=36.9 01:15:29.779 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:29.779 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:29.779 00.000 10672 Enqueuing Expose request 01:15:29.779 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:15:29.779 00.000 428 Worker thread wakes up 01:15:29.779 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:29.779 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:31.013 01.234 10672 read socket command 10 01:15:31.013 00.000 10672 processing socket request REQDIST 01:15:31.013 00.000 10672 SOCKSVR: Sending pixel error of 0.30 01:15:31.013 00.000 10672 Sending socket response 30 (0x1e) 01:15:31.622 00.609 428 Exposure complete 01:15:31.747 00.125 428 worker thread done servicing request 01:15:31.747 00.000 10672 OnExposeComplete: enter 01:15:31.747 00.000 10672 UpdateGuideState(): m_state=6 01:15:31.747 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2580 01:15:31.747 00.000 10672 Star::Find returns 1 (0), X=527.49, Y=264.81, Mass=202516, SNR=36.7, Peak=32336 HFD=2.6 01:15:31.747 00.000 10672 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 01:15:31.747 00.000 10672 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.29 = -0.29) 01:15:31.747 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.26 mountX=0.25 mountY=-0.08, mountTheta=-0.30 01:15:31.747 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=-0.07, opts=13) 01:15:31.747 00.000 10672 Enqueuing Move request for scope (0.26, -0.07) 01:15:31.747 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:31.747 00.000 428 Worker thread wakes up 01:15:31.747 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd 01:15:31.747 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, -0.07) 01:15:31.747 00.000 428 Moving (0.26, -0.07) raw xDistance=0.25 yDistance=-0.08 01:15:31.747 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:15:31.747 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:31.747 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:15:31.747 00.000 428 MoveAxis(E, 0, ABG) 01:15:31.747 00.000 428 Move returns status 0, amount 0 01:15:31.747 00.000 428 MoveAxis(N, 0, ABG) 01:15:31.747 00.000 428 Move returns status 0, amount 0 01:15:31.747 00.000 428 move complete, result=0 01:15:31.747 00.000 428 worker thread done servicing request 01:15:31.778 00.031 10672 UpdateGuideState exits: m=202516 SNR=36.7 01:15:31.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:31.778 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:31.778 00.000 10672 Enqueuing Expose request 01:15:31.778 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:15:31.778 00.000 428 Worker thread wakes up 01:15:31.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:31.778 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:33.610 01.832 428 Exposure complete 01:15:33.735 00.125 428 worker thread done servicing request 01:15:33.735 00.000 10672 OnExposeComplete: enter 01:15:33.735 00.000 10672 UpdateGuideState(): m_state=6 01:15:33.735 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2581 01:15:33.735 00.000 10672 Star::Find returns 1 (0), X=527.58, Y=264.83, Mass=253283, SNR=47.2, Peak=27008 HFD=3.3 01:15:33.735 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.26 = -0.26) 01:15:33.735 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 01:15:33.735 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.04 hyp=0.35 cameraTheta=-0.12 mountX=0.34 mountY=-0.05, mountTheta=-0.15 01:15:33.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.04, opts=13) 01:15:33.735 00.000 10672 Enqueuing Move request for scope (0.34, -0.04) 01:15:33.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:33.735 00.000 428 Worker thread wakes up 01:15:33.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.04) opts 0xd 01:15:33.735 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.04) 01:15:33.735 00.000 428 Moving (0.34, -0.04) raw xDistance=0.34 yDistance=-0.05 01:15:33.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 01:15:33.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:33.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:15:33.735 00.000 428 MoveAxis(E, 0, ABG) 01:15:33.735 00.000 428 Move returns status 0, amount 0 01:15:33.735 00.000 428 MoveAxis(N, 0, ABG) 01:15:33.735 00.000 428 Move returns status 0, amount 0 01:15:33.735 00.000 428 move complete, result=0 01:15:33.735 00.000 428 worker thread done servicing request 01:15:33.767 00.032 10672 UpdateGuideState exits: m=253283 SNR=47.2 01:15:33.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:33.767 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:33.767 00.000 10672 Enqueuing Expose request 01:15:33.767 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:15:33.767 00.000 428 Worker thread wakes up 01:15:33.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:33.767 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:35.610 01.843 428 Exposure complete 01:15:35.735 00.125 428 worker thread done servicing request 01:15:35.735 00.000 10672 OnExposeComplete: enter 01:15:35.735 00.000 10672 UpdateGuideState(): m_state=6 01:15:35.735 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2582 01:15:35.735 00.000 10672 Star::Find returns 1 (0), X=527.34, Y=265.43, Mass=218875, SNR=49.2, Peak=30592 HFD=2.9 01:15:35.735 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.14) = xAngle (1.24 = 1.24) 01:15:35.735 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.35 = 1.35) 01:15:35.735 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.55 hyp=0.57 cameraTheta=1.38 mountX=0.18 mountY=0.55, mountTheta=1.25 01:15:35.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.55, opts=13) 01:15:35.735 00.000 10672 Enqueuing Move request for scope (0.11, 0.55) 01:15:35.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:35.735 00.000 428 Worker thread wakes up 01:15:35.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.55) opts 0xd 01:15:35.735 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.55) 01:15:35.735 00.000 428 Moving (0.11, 0.55) raw xDistance=0.18 yDistance=0.55 01:15:35.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 01:15:35.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:15:35.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 01:15:35.735 00.000 428 MoveAxis(E, 0, ABG) 01:15:35.735 00.000 428 Move returns status 0, amount 0 01:15:35.735 00.000 428 MoveAxis(N, 0, ABG) 01:15:35.735 00.000 428 Move returns status 0, amount 0 01:15:35.735 00.000 428 move complete, result=0 01:15:35.735 00.000 428 worker thread done servicing request 01:15:35.766 00.031 10672 UpdateGuideState exits: m=218875 SNR=49.2 01:15:35.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:35.766 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:35.766 00.000 10672 Enqueuing Expose request 01:15:35.766 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 01:15:35.766 00.000 428 Worker thread wakes up 01:15:35.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:35.766 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:36.001 00.235 10672 read socket command 10 01:15:36.001 00.000 10672 processing socket request REQDIST 01:15:36.001 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:15:36.001 00.000 10672 Sending socket response 38 (0x26) 01:15:37.612 01.611 428 Exposure complete 01:15:37.784 00.172 428 worker thread done servicing request 01:15:37.784 00.000 10672 OnExposeComplete: enter 01:15:37.784 00.000 10672 UpdateGuideState(): m_state=6 01:15:37.784 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2583 01:15:37.784 00.000 10672 Star::Find returns 1 (0), X=527.27, Y=264.91, Mass=212355, SNR=38.9, Peak=33536 HFD=2.6 01:15:37.784 00.000 10672 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.14) = xAngle (0.57 = 0.57) 01:15:37.784 00.000 10672 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.68 = 0.68) 01:15:37.784 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.71 mountX=0.04 mountY=0.03, mountTheta=0.64 01:15:37.784 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.03, opts=13) 01:15:37.784 00.000 10672 Enqueuing Move request for scope (0.04, 0.03) 01:15:37.784 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:37.784 00.000 428 Worker thread wakes up 01:15:37.784 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd 01:15:37.784 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.03) 01:15:37.784 00.000 428 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=0.03 01:15:37.784 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:15:37.784 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:37.784 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:15:37.784 00.000 428 MoveAxis(E, 0, ABG) 01:15:37.784 00.000 428 Move returns status 0, amount 0 01:15:37.784 00.000 428 MoveAxis(N, 0, ABG) 01:15:37.784 00.000 428 Move returns status 0, amount 0 01:15:37.784 00.000 428 move complete, result=0 01:15:37.784 00.000 428 worker thread done servicing request 01:15:37.815 00.031 10672 UpdateGuideState exits: m=212355 SNR=38.9 01:15:37.815 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:37.815 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:37.815 00.000 10672 Enqueuing Expose request 01:15:37.815 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 01:15:37.815 00.000 428 Worker thread wakes up 01:15:37.815 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:37.815 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:39.611 01.796 428 Exposure complete 01:15:39.736 00.125 428 worker thread done servicing request 01:15:39.736 00.000 10672 OnExposeComplete: enter 01:15:39.736 00.000 10672 UpdateGuideState(): m_state=6 01:15:39.736 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2584 01:15:39.736 00.000 10672 Star::Find returns 1 (0), X=527.66, Y=264.86, Mass=208091, SNR=39.7, Peak=27440 HFD=2.7 01:15:39.736 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.14) = xAngle (-0.18 = -0.18) 01:15:39.736 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.07 = -0.07) 01:15:39.736 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.02 hyp=0.42 cameraTheta=-0.04 mountX=0.42 mountY=-0.03, mountTheta=-0.07 01:15:39.736 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.02, opts=13) 01:15:39.736 00.000 10672 Enqueuing Move request for scope (0.42, -0.02) 01:15:39.736 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:39.736 00.000 428 Worker thread wakes up 01:15:39.736 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.02) opts 0xd 01:15:39.736 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.02) 01:15:39.736 00.000 428 Moving (0.42, -0.02) raw xDistance=0.42 yDistance=-0.03 01:15:39.736 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 01:15:39.736 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:39.736 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:15:39.736 00.000 428 MoveAxis(E, 0, ABG) 01:15:39.736 00.000 428 Move returns status 0, amount 0 01:15:39.736 00.000 428 MoveAxis(N, 0, ABG) 01:15:39.736 00.000 428 Move returns status 0, amount 0 01:15:39.736 00.000 428 move complete, result=0 01:15:39.736 00.000 428 worker thread done servicing request 01:15:39.768 00.032 10672 UpdateGuideState exits: m=208091 SNR=39.7 01:15:39.768 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:39.768 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:39.768 00.000 10672 Enqueuing Expose request 01:15:39.768 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 01:15:39.768 00.000 428 Worker thread wakes up 01:15:39.768 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:39.768 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:41.054 01.286 10672 read socket command 10 01:15:41.054 00.000 10672 processing socket request REQDIST 01:15:41.054 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:15:41.054 00.000 10672 Sending socket response 32 (0x20) 01:15:41.616 00.562 428 Exposure complete 01:15:41.741 00.125 428 worker thread done servicing request 01:15:41.741 00.000 10672 OnExposeComplete: enter 01:15:41.741 00.000 10672 UpdateGuideState(): m_state=6 01:15:41.741 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2585 01:15:41.741 00.000 10672 Star::Find returns 1 (0), X=527.74, Y=265.42, Mass=220598, SNR=43.2, Peak=26784 HFD=3.0 01:15:41.741 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.68 = 0.68) 01:15:41.741 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 01:15:41.741 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.54 hyp=0.74 cameraTheta=0.82 mountX=0.58 mountY=0.53, mountTheta=0.74 01:15:41.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.54, opts=13) 01:15:41.741 00.000 10672 Enqueuing Move request for scope (0.51, 0.54) 01:15:41.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:41.741 00.000 428 Worker thread wakes up 01:15:41.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.54) opts 0xd 01:15:41.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.54) 01:15:41.741 00.000 428 Moving (0.51, 0.54) raw xDistance=0.58 yDistance=0.53 01:15:41.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 01:15:41.741 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:41.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 01:15:41.741 00.000 428 MoveAxis(W, 674, ABG) 01:15:41.741 00.000 428 Guiding Dir = 3, Dur = 674 01:15:41.741 00.000 428 IsSlewing returns 0 01:15:41.741 00.000 428 IsGuiding returns 0 01:15:41.772 00.031 428 PulseGuide returned control before completion, sleep 663 01:15:41.772 00.000 10672 UpdateGuideState exits: m=220598 SNR=43.2 01:15:41.772 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:41.772 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:41.772 00.000 10672 Enqueuing Expose request 01:15:42.475 00.703 428 IsGuiding returns 0 01:15:42.475 00.000 428 Move returns status 0, amount 674 01:15:42.475 00.000 428 MoveAxis(N, 0, ABG) 01:15:42.475 00.000 428 Move returns status 0, amount 0 01:15:42.475 00.000 428 move complete, result=0 01:15:42.475 00.000 428 worker thread done servicing request 01:15:42.475 00.000 428 Worker thread wakes up 01:15:42.475 00.000 10672 GuideStep: 0.6 px 674 ms WEST, 0.5 px 0 ms NORTH 01:15:42.475 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:42.475 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:43.615 01.140 428 Exposure complete 01:15:43.756 00.141 428 worker thread done servicing request 01:15:43.756 00.000 10672 OnExposeComplete: enter 01:15:43.756 00.000 10672 UpdateGuideState(): m_state=6 01:15:43.756 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2586 01:15:43.756 00.000 10672 Star::Find returns 1 (0), X=526.95, Y=265.18, Mass=202717, SNR=39.4, Peak=36048 HFD=2.4 01:15:43.756 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 01:15:43.756 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 01:15:43.756 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.31 hyp=0.42 cameraTheta=2.32 mountX=-0.24 mountY=0.31, mountTheta=2.22 01:15:43.756 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.31, opts=13) 01:15:43.756 00.000 10672 Enqueuing Move request for scope (-0.28, 0.31) 01:15:43.756 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:43.756 00.000 428 Worker thread wakes up 01:15:43.756 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.31) opts 0xd 01:15:43.756 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.31) 01:15:43.756 00.000 428 Moving (-0.28, 0.31) raw xDistance=-0.24 yDistance=0.31 01:15:43.756 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 01:15:43.756 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:43.756 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:15:43.756 00.000 428 MoveAxis(E, 0, ABG) 01:15:43.756 00.000 428 Move returns status 0, amount 0 01:15:43.756 00.000 428 MoveAxis(N, 0, ABG) 01:15:43.756 00.000 428 Move returns status 0, amount 0 01:15:43.756 00.000 428 move complete, result=0 01:15:43.756 00.000 428 worker thread done servicing request 01:15:43.771 00.015 10672 UpdateGuideState exits: m=202717 SNR=39.4 01:15:43.771 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:43.771 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:43.771 00.000 10672 Enqueuing Expose request 01:15:43.771 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:15:43.771 00.000 428 Worker thread wakes up 01:15:43.771 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:43.771 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:45.618 01.847 428 Exposure complete 01:15:45.743 00.125 428 worker thread done servicing request 01:15:45.743 00.000 10672 OnExposeComplete: enter 01:15:45.743 00.000 10672 UpdateGuideState(): m_state=6 01:15:45.743 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2587 01:15:45.743 00.000 10672 Star::Find returns 1 (0), X=526.56, Y=265.04, Mass=279692, SNR=52.6, Peak=37136 HFD=3.6 01:15:45.743 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 01:15:45.743 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 01:15:45.758 00.015 10672 CameraToMount -- cameraX=-0.68 cameraY=0.16 hyp=0.70 cameraTheta=2.91 mountX=-0.65 mountY=0.18, mountTheta=2.87 01:15:45.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.16, opts=13) 01:15:45.758 00.000 10672 Enqueuing Move request for scope (-0.68, 0.16) 01:15:45.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:45.758 00.000 428 Worker thread wakes up 01:15:45.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.16) opts 0xd 01:15:45.758 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.16) 01:15:45.758 00.000 428 Moving (-0.68, 0.16) raw xDistance=-0.65 yDistance=0.18 01:15:45.758 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 01:15:45.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:45.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 01:15:45.758 00.000 428 MoveAxis(E, 759, ABG) 01:15:45.758 00.000 428 Guiding Dir = 2, Dur = 759 01:15:45.758 00.000 428 IsSlewing returns 0 01:15:45.758 00.000 428 IsGuiding returns 0 01:15:45.774 00.016 10672 UpdateGuideState exits: m=279692 SNR=52.6 01:15:45.774 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:45.774 00.000 428 PulseGuide returned control before completion, sleep 746 01:15:45.774 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:45.774 00.000 10672 Enqueuing Expose request 01:15:46.008 00.234 10672 read socket command 10 01:15:46.008 00.000 10672 processing socket request REQDIST 01:15:46.008 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:15:46.008 00.000 10672 Sending socket response 51 (0x33) 01:15:47.867 01.859 428 IsGuiding returns 1 01:15:47.867 00.000 428 scope still moving after pulse duration time elapsed 01:15:47.898 00.031 428 IsSlewing returns 0 01:15:47.944 00.046 428 IsGuiding returns 0 01:15:47.947 00.003 428 scope move finished after 759 + 1426 ms 01:15:47.947 00.000 428 Move returns status 0, amount 759 01:15:47.948 00.001 428 MoveAxis(N, 0, ABG) 01:15:47.949 00.001 428 Move returns status 0, amount 0 01:15:47.950 00.001 428 move complete, result=0 01:15:47.950 00.000 428 worker thread done servicing request 01:15:47.951 00.001 10672 GuideStep: -0.6 px 759 ms EAST, 0.2 px 0 ms NORTH 01:15:47.951 00.000 428 Worker thread wakes up 01:15:47.952 00.001 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:47.952 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:47.965 00.013 428 ZWO: getimagedata clearbuf 1 ret 0 01:15:49.598 01.633 428 Exposure complete 01:15:50.005 00.407 428 worker thread done servicing request 01:15:50.005 00.000 10672 OnExposeComplete: enter 01:15:50.005 00.000 10672 UpdateGuideState(): m_state=6 01:15:50.005 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2588 01:15:50.005 00.000 10672 Star::Find returns 1 (0), X=528.10, Y=265.42, Mass=201510, SNR=39.5, Peak=31360 HFD=2.5 01:15:50.005 00.000 10672 CameraToMount -- cameraTheta (0.56) - m_xAngle (0.14) = xAngle (0.42 = 0.42) 01:15:50.005 00.000 10672 CameraToMount -- cameraTheta (0.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.53 = 0.53) 01:15:50.005 00.000 10672 CameraToMount -- cameraX=0.87 cameraY=0.54 hyp=1.02 cameraTheta=0.56 mountX=0.93 mountY=0.52, mountTheta=0.50 01:15:50.005 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.87, y=0.54, opts=13) 01:15:50.005 00.000 10672 Enqueuing Move request for scope (0.87, 0.54) 01:15:50.005 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:50.005 00.000 428 Worker thread wakes up 01:15:50.005 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.54) opts 0xd 01:15:50.005 00.000 428 Handling offset move in thread for scope, endpoint = (0.87, 0.54) 01:15:50.005 00.000 428 Moving (0.87, 0.54) raw xDistance=0.93 yDistance=0.52 01:15:50.005 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.93 01:15:50.005 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:50.005 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 01:15:50.005 00.000 428 MoveAxis(W, 1040, ABG) 01:15:50.005 00.000 428 Guiding Dir = 3, Dur = 1040 01:15:50.005 00.000 428 IsSlewing returns 0 01:15:50.020 00.015 428 IsGuiding returns 0 01:15:50.036 00.016 10672 UpdateGuideState exits: m=201510 SNR=39.5 01:15:50.036 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:50.036 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:50.036 00.000 10672 Enqueuing Expose request 01:15:50.098 00.062 428 PulseGuide returned control before completion, sleep 981 01:15:51.254 01.156 428 IsGuiding returns 1 01:15:51.254 00.000 428 scope still moving after pulse duration time elapsed 01:15:51.283 00.029 428 IsSlewing returns 0 01:15:51.287 00.004 428 IsGuiding returns 0 01:15:51.287 00.000 428 scope move finished after 1040 + 216 ms 01:15:51.287 00.000 428 Move returns status 0, amount 1040 01:15:51.287 00.000 428 MoveAxis(N, 0, ABG) 01:15:51.288 00.001 428 Move returns status 0, amount 0 01:15:51.288 00.000 428 move complete, result=0 01:15:51.288 00.000 428 worker thread done servicing request 01:15:51.288 00.000 428 Worker thread wakes up 01:15:51.288 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:51.288 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:51.304 00.016 10672 GuideStep: 0.9 px 1040 ms WEST, 0.5 px 0 ms NORTH 01:15:51.603 00.299 428 Exposure complete 01:15:51.819 00.216 428 worker thread done servicing request 01:15:51.866 00.047 10672 OnExposeComplete: enter 01:15:51.866 00.000 10672 UpdateGuideState(): m_state=6 01:15:51.866 00.000 10672 Star::Find(15, 528, 265, 0, (0,0,0,0), 0.0, 0) frame 2589 01:15:51.866 00.000 10672 Star::Find returns 1 (0), X=528.11, Y=265.20, Mass=192056, SNR=36.3, Peak=24160 HFD=2.7 01:15:51.866 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.14) = xAngle (0.21 = 0.21) 01:15:51.866 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.32 = 0.32) 01:15:51.866 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=0.32 hyp=0.93 cameraTheta=0.35 mountX=0.91 mountY=0.30, mountTheta=0.31 01:15:51.866 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=0.32, opts=13) 01:15:51.866 00.000 10672 Enqueuing Move request for scope (0.88, 0.32) 01:15:51.866 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:51.866 00.000 428 Worker thread wakes up 01:15:51.866 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.32) opts 0xd 01:15:51.866 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, 0.32) 01:15:51.866 00.000 428 Moving (0.88, 0.32) raw xDistance=0.91 yDistance=0.30 01:15:51.866 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.91 01:15:51.866 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:51.866 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:15:51.866 00.000 428 MoveAxis(W, 1142, ABG) 01:15:51.866 00.000 428 Guiding Dir = 3, Dur = 1142 01:15:51.866 00.000 428 IsSlewing returns 0 01:15:51.881 00.015 428 IsGuiding returns 0 01:15:51.897 00.016 10672 UpdateGuideState exits: m=192056 SNR=36.3 01:15:51.897 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:51.897 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:51.897 00.000 10672 Enqueuing Expose request 01:15:51.897 00.000 10672 read socket command 10 01:15:51.897 00.000 428 PulseGuide returned control before completion, sleep 1127 01:15:51.897 00.000 10672 processing socket request REQDIST 01:15:51.897 00.000 10672 SOCKSVR: Sending pixel error of 0.74 01:15:51.897 00.000 10672 Sending socket response 74 (0x4a) 01:15:53.040 01.143 428 IsGuiding returns 1 01:15:53.040 00.000 428 scope still moving after pulse duration time elapsed 01:15:53.071 00.031 428 IsSlewing returns 0 01:15:53.071 00.000 428 IsGuiding returns 0 01:15:53.071 00.000 428 scope move finished after 1142 + 50 ms 01:15:53.071 00.000 428 Move returns status 0, amount 1142 01:15:53.071 00.000 428 MoveAxis(N, 0, ABG) 01:15:53.071 00.000 428 Move returns status 0, amount 0 01:15:53.071 00.000 428 move complete, result=0 01:15:53.071 00.000 428 worker thread done servicing request 01:15:53.071 00.000 428 Worker thread wakes up 01:15:53.071 00.000 10672 GuideStep: 0.9 px 1142 ms WEST, 0.3 px 0 ms NORTH 01:15:53.071 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:53.071 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:53.587 00.516 428 Exposure complete 01:15:53.758 00.171 428 worker thread done servicing request 01:15:53.758 00.000 10672 OnExposeComplete: enter 01:15:53.758 00.000 10672 UpdateGuideState(): m_state=6 01:15:53.758 00.000 10672 Star::Find(15, 528, 265, 0, (0,0,0,0), 0.0, 0) frame 2590 01:15:53.758 00.000 10672 Star::Find returns 1 (0), X=527.66, Y=265.33, Mass=210320, SNR=39.5, Peak=26128 HFD=3.0 01:15:53.758 00.000 10672 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.14) = xAngle (0.67 = 0.67) 01:15:53.758 00.000 10672 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.78 = 0.78) 01:15:53.758 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.45 hyp=0.62 cameraTheta=0.81 mountX=0.49 mountY=0.44, mountTheta=0.73 01:15:53.758 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.45, opts=13) 01:15:53.758 00.000 10672 Enqueuing Move request for scope (0.43, 0.45) 01:15:53.758 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:53.758 00.000 428 Worker thread wakes up 01:15:53.758 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.45) opts 0xd 01:15:53.758 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.45) 01:15:53.758 00.000 428 Moving (0.43, 0.45) raw xDistance=0.49 yDistance=0.44 01:15:53.758 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.49 01:15:53.758 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:53.758 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 01:15:53.758 00.000 428 MoveAxis(W, 648, ABG) 01:15:53.758 00.000 428 Guiding Dir = 3, Dur = 648 01:15:53.774 00.016 428 IsSlewing returns 0 01:15:53.774 00.000 428 IsGuiding returns 0 01:15:53.790 00.016 428 PulseGuide returned control before completion, sleep 638 01:15:53.790 00.000 10672 UpdateGuideState exits: m=210320 SNR=39.5 01:15:53.790 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:53.790 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:53.790 00.000 10672 Enqueuing Expose request 01:15:54.462 00.672 428 IsGuiding returns 0 01:15:54.462 00.000 428 Move returns status 0, amount 648 01:15:54.462 00.000 428 MoveAxis(N, 0, ABG) 01:15:54.462 00.000 428 Move returns status 0, amount 0 01:15:54.462 00.000 428 move complete, result=0 01:15:54.462 00.000 428 worker thread done servicing request 01:15:54.462 00.000 428 Worker thread wakes up 01:15:54.462 00.000 10672 GuideStep: 0.5 px 648 ms WEST, 0.4 px 0 ms NORTH 01:15:54.462 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:54.462 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:55.586 01.124 428 Exposure complete 01:15:55.727 00.141 428 worker thread done servicing request 01:15:55.727 00.000 10672 OnExposeComplete: enter 01:15:55.727 00.000 10672 UpdateGuideState(): m_state=6 01:15:55.727 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2591 01:15:55.727 00.000 10672 Star::Find returns 1 (0), X=526.81, Y=265.06, Mass=206449, SNR=35.5, Peak=30160 HFD=2.5 01:15:55.727 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.14) = xAngle (2.59 = 2.59) 01:15:55.727 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.70 = 2.70) 01:15:55.727 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.19 hyp=0.46 cameraTheta=2.73 mountX=-0.39 mountY=0.20, mountTheta=2.67 01:15:55.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.19, opts=13) 01:15:55.727 00.000 10672 Enqueuing Move request for scope (-0.42, 0.19) 01:15:55.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:55.727 00.000 428 Worker thread wakes up 01:15:55.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.19) opts 0xd 01:15:55.727 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.19) 01:15:55.727 00.000 428 Moving (-0.42, 0.19) raw xDistance=-0.39 yDistance=0.20 01:15:55.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 01:15:55.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:55.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:15:55.727 00.000 428 MoveAxis(E, 0, ABG) 01:15:55.727 00.000 428 Move returns status 0, amount 0 01:15:55.727 00.000 428 MoveAxis(N, 0, ABG) 01:15:55.727 00.000 428 Move returns status 0, amount 0 01:15:55.727 00.000 428 move complete, result=0 01:15:55.727 00.000 428 worker thread done servicing request 01:15:55.742 00.015 10672 UpdateGuideState exits: m=206449 SNR=35.5 01:15:55.742 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:55.742 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:55.742 00.000 10672 Enqueuing Expose request 01:15:55.742 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:15:55.742 00.000 428 Worker thread wakes up 01:15:55.742 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:55.742 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:56.070 00.328 10672 read socket command 10 01:15:56.070 00.000 10672 processing socket request REQDIST 01:15:56.070 00.000 10672 SOCKSVR: Sending pixel error of 0.63 01:15:56.070 00.000 10672 Sending socket response 63 (0x3f) 01:15:57.605 01.535 428 Exposure complete 01:15:57.746 00.141 428 worker thread done servicing request 01:15:57.746 00.000 10672 OnExposeComplete: enter 01:15:57.746 00.000 10672 UpdateGuideState(): m_state=6 01:15:57.746 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2592 01:15:57.746 00.000 10672 Star::Find returns 1 (0), X=526.31, Y=264.86, Mass=199412, SNR=40.5, Peak=29936 HFD=2.6 01:15:57.746 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.02) 01:15:57.746 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.13) 01:15:57.746 00.000 10672 CameraToMount -- cameraX=-0.92 cameraY=-0.02 hyp=0.92 cameraTheta=-3.12 mountX=-0.91 mountY=0.01, mountTheta=3.13 01:15:57.746 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.92, y=-0.02, opts=13) 01:15:57.746 00.000 10672 Enqueuing Move request for scope (-0.92, -0.02) 01:15:57.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:57.746 00.000 428 Worker thread wakes up 01:15:57.746 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.02) opts 0xd 01:15:57.746 00.000 428 Handling offset move in thread for scope, endpoint = (-0.92, -0.02) 01:15:57.746 00.000 428 Moving (-0.92, -0.02) raw xDistance=-0.91 yDistance=0.01 01:15:57.746 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.91 01:15:57.746 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:57.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:15:57.746 00.000 428 MoveAxis(E, 1070, ABG) 01:15:57.746 00.000 428 Guiding Dir = 2, Dur = 1070 01:15:57.746 00.000 428 IsSlewing returns 0 01:15:57.746 00.000 428 IsGuiding returns 0 01:15:57.762 00.016 428 PulseGuide returned control before completion, sleep 1062 01:15:57.777 00.015 10672 UpdateGuideState exits: m=199412 SNR=40.5 01:15:57.777 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:57.777 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:57.777 00.000 10672 Enqueuing Expose request 01:15:58.855 01.078 428 IsGuiding returns 1 01:15:58.855 00.000 428 scope still moving after pulse duration time elapsed 01:15:58.886 00.031 428 IsSlewing returns 0 01:15:58.886 00.000 428 IsGuiding returns 0 01:15:58.886 00.000 428 scope move finished after 1070 + 69 ms 01:15:58.886 00.000 428 Move returns status 0, amount 1070 01:15:58.886 00.000 428 MoveAxis(N, 0, ABG) 01:15:58.886 00.000 428 Move returns status 0, amount 0 01:15:58.886 00.000 428 move complete, result=0 01:15:58.886 00.000 428 worker thread done servicing request 01:15:58.886 00.000 428 Worker thread wakes up 01:15:58.886 00.000 10672 GuideStep: -0.9 px 1070 ms EAST, 0.0 px 0 ms NORTH 01:15:58.886 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:58.886 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:15:59.605 00.719 428 Exposure complete 01:15:59.730 00.125 428 worker thread done servicing request 01:15:59.730 00.000 10672 OnExposeComplete: enter 01:15:59.730 00.000 10672 UpdateGuideState(): m_state=6 01:15:59.730 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2593 01:15:59.730 00.000 10672 Star::Find returns 1 (0), X=526.91, Y=265.33, Mass=196531, SNR=45.2, Peak=39536 HFD=2.6 01:15:59.730 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.14) = xAngle (2.05 = 2.05) 01:15:59.730 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.16 = 2.16) 01:15:59.730 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.45 hyp=0.56 cameraTheta=2.19 mountX=-0.26 mountY=0.46, mountTheta=2.08 01:15:59.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.45, opts=13) 01:15:59.730 00.000 10672 Enqueuing Move request for scope (-0.32, 0.45) 01:15:59.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:15:59.730 00.000 428 Worker thread wakes up 01:15:59.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.45) opts 0xd 01:15:59.730 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.45) 01:15:59.730 00.000 428 Moving (-0.32, 0.45) raw xDistance=-0.26 yDistance=0.46 01:15:59.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:15:59.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:15:59.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 01:15:59.730 00.000 428 MoveAxis(E, 0, ABG) 01:15:59.730 00.000 428 Move returns status 0, amount 0 01:15:59.730 00.000 428 MoveAxis(N, 0, ABG) 01:15:59.730 00.000 428 Move returns status 0, amount 0 01:15:59.730 00.000 428 move complete, result=0 01:15:59.730 00.000 428 worker thread done servicing request 01:15:59.761 00.031 10672 UpdateGuideState exits: m=196531 SNR=45.2 01:15:59.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:15:59.761 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:15:59.761 00.000 10672 Enqueuing Expose request 01:15:59.761 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 01:15:59.761 00.000 428 Worker thread wakes up 01:15:59.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:15:59.761 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:01.011 01.250 10672 read socket command 10 01:16:01.011 00.000 10672 processing socket request REQDIST 01:16:01.011 00.000 10672 SOCKSVR: Sending pixel error of 0.67 01:16:01.011 00.000 10672 Sending socket response 67 (0x43) 01:16:01.604 00.593 428 Exposure complete 01:16:01.745 00.141 428 worker thread done servicing request 01:16:01.745 00.000 10672 OnExposeComplete: enter 01:16:01.745 00.000 10672 UpdateGuideState(): m_state=6 01:16:01.745 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2594 01:16:01.745 00.000 10672 Star::Find returns 1 (0), X=526.69, Y=265.05, Mass=193561, SNR=39.4, Peak=27008 HFD=2.5 01:16:01.745 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (0.14) = xAngle (2.69 = 2.69) 01:16:01.745 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.80 = 2.80) 01:16:01.745 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.18 hyp=0.57 cameraTheta=2.83 mountX=-0.51 mountY=0.19, mountTheta=2.78 01:16:01.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.18, opts=13) 01:16:01.745 00.000 10672 Enqueuing Move request for scope (-0.54, 0.18) 01:16:01.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:01.745 00.000 428 Worker thread wakes up 01:16:01.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.18) opts 0xd 01:16:01.745 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.18) 01:16:01.745 00.000 428 Moving (-0.54, 0.18) raw xDistance=-0.51 yDistance=0.19 01:16:01.745 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 01:16:01.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:01.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:16:01.745 00.000 428 MoveAxis(E, 601, ABG) 01:16:01.745 00.000 428 Guiding Dir = 2, Dur = 601 01:16:01.745 00.000 428 IsSlewing returns 0 01:16:01.745 00.000 428 IsGuiding returns 0 01:16:01.776 00.031 10672 UpdateGuideState exits: m=193561 SNR=39.4 01:16:01.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:01.776 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:01.776 00.000 10672 Enqueuing Expose request 01:16:01.776 00.000 428 PulseGuide returned control before completion, sleep 582 01:16:02.385 00.609 428 IsGuiding returns 1 01:16:02.385 00.000 428 scope still moving after pulse duration time elapsed 01:16:02.417 00.032 428 IsSlewing returns 0 01:16:02.417 00.000 428 IsGuiding returns 0 01:16:02.417 00.000 428 scope move finished after 601 + 72 ms 01:16:02.417 00.000 428 Move returns status 0, amount 601 01:16:02.417 00.000 428 MoveAxis(N, 0, ABG) 01:16:02.417 00.000 428 Move returns status 0, amount 0 01:16:02.417 00.000 428 move complete, result=0 01:16:02.417 00.000 428 worker thread done servicing request 01:16:02.417 00.000 10672 GuideStep: -0.5 px 601 ms EAST, 0.2 px 0 ms NORTH 01:16:02.417 00.000 428 Worker thread wakes up 01:16:02.432 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:02.432 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:03.588 01.156 428 Exposure complete 01:16:03.728 00.140 428 worker thread done servicing request 01:16:03.728 00.000 10672 OnExposeComplete: enter 01:16:03.728 00.000 10672 UpdateGuideState(): m_state=6 01:16:03.728 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2595 01:16:03.728 00.000 10672 Star::Find returns 1 (0), X=527.13, Y=265.52, Mass=226391, SNR=43.9, Peak=34848 HFD=3.0 01:16:03.728 00.000 10672 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.14) = xAngle (1.60 = 1.60) 01:16:03.728 00.000 10672 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.71 = 1.71) 01:16:03.728 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.65 hyp=0.66 cameraTheta=1.74 mountX=-0.02 mountY=0.65, mountTheta=1.60 01:16:03.728 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.65, opts=13) 01:16:03.728 00.000 10672 Enqueuing Move request for scope (-0.11, 0.65) 01:16:03.728 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:16:03.728 00.000 428 Worker thread wakes up 01:16:03.728 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.65) opts 0xd 01:16:03.728 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.65) 01:16:03.728 00.000 428 Moving (-0.11, 0.65) raw xDistance=-0.02 yDistance=0.65 01:16:03.728 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:16:03.728 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:16:03.728 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.65 01:16:03.728 00.000 428 MoveAxis(E, 0, ABG) 01:16:03.728 00.000 428 Move returns status 0, amount 0 01:16:03.728 00.000 428 MoveAxis(N, 0, ABG) 01:16:03.728 00.000 428 Move returns status 0, amount 0 01:16:03.728 00.000 428 move complete, result=0 01:16:03.728 00.000 428 worker thread done servicing request 01:16:03.744 00.016 10672 UpdateGuideState exits: m=226391 SNR=43.9 01:16:03.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:03.744 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:03.744 00.000 10672 Enqueuing Expose request 01:16:03.744 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 01:16:03.744 00.000 428 Worker thread wakes up 01:16:03.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:03.744 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:05.607 01.863 428 Exposure complete 01:16:05.732 00.125 428 worker thread done servicing request 01:16:05.732 00.000 10672 OnExposeComplete: enter 01:16:05.732 00.000 10672 UpdateGuideState(): m_state=6 01:16:05.732 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2596 01:16:05.732 00.000 10672 Star::Find returns 1 (0), X=527.03, Y=265.20, Mass=236453, SNR=41.1, Peak=29296 HFD=3.2 01:16:05.732 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.00 = 2.00) 01:16:05.748 00.016 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.11 = 2.11) 01:16:05.748 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.32 hyp=0.38 cameraTheta=2.14 mountX=-0.16 mountY=0.33, mountTheta=2.03 01:16:05.748 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.32, opts=13) 01:16:05.748 00.000 10672 Enqueuing Move request for scope (-0.21, 0.32) 01:16:05.748 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:05.748 00.000 428 Worker thread wakes up 01:16:05.748 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.32) opts 0xd 01:16:05.748 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.32) 01:16:05.748 00.000 428 Moving (-0.21, 0.32) raw xDistance=-0.16 yDistance=0.33 01:16:05.748 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 01:16:05.748 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:05.748 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:16:05.748 00.000 428 MoveAxis(E, 0, ABG) 01:16:05.748 00.000 428 Move returns status 0, amount 0 01:16:05.748 00.000 428 MoveAxis(N, 0, ABG) 01:16:05.748 00.000 428 Move returns status 0, amount 0 01:16:05.748 00.000 428 move complete, result=0 01:16:05.748 00.000 428 worker thread done servicing request 01:16:05.763 00.015 10672 UpdateGuideState exits: m=236453 SNR=41.1 01:16:05.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:05.763 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:05.763 00.000 10672 Enqueuing Expose request 01:16:05.763 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:16:05.763 00.000 428 Worker thread wakes up 01:16:05.763 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:05.763 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:07.450 01.687 10672 read socket command 10 01:16:07.450 00.000 10672 processing socket request REQDIST 01:16:07.450 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:16:07.450 00.000 10672 Sending socket response 56 (0x38) 01:16:07.591 00.141 428 Exposure complete 01:16:07.716 00.125 428 worker thread done servicing request 01:16:07.716 00.000 10672 OnExposeComplete: enter 01:16:07.716 00.000 10672 UpdateGuideState(): m_state=6 01:16:07.716 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2597 01:16:07.716 00.000 10672 Star::Find returns 1 (0), X=527.07, Y=265.05, Mass=229095, SNR=46.9, Peak=30704 HFD=2.8 01:16:07.716 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 01:16:07.716 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.30 = 2.30) 01:16:07.716 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.32 mountX=-0.13 mountY=0.17, mountTheta=2.23 01:16:07.716 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.17, opts=13) 01:16:07.716 00.000 10672 Enqueuing Move request for scope (-0.16, 0.17) 01:16:07.716 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:07.716 00.000 428 Worker thread wakes up 01:16:07.716 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd 01:16:07.716 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.17) 01:16:07.731 00.015 428 Moving (-0.16, 0.17) raw xDistance=-0.13 yDistance=0.17 01:16:07.731 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:16:07.731 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:07.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:16:07.731 00.000 428 MoveAxis(E, 0, ABG) 01:16:07.731 00.000 428 Move returns status 0, amount 0 01:16:07.731 00.000 428 MoveAxis(N, 0, ABG) 01:16:07.731 00.000 428 Move returns status 0, amount 0 01:16:07.731 00.000 428 move complete, result=0 01:16:07.731 00.000 428 worker thread done servicing request 01:16:07.747 00.016 10672 UpdateGuideState exits: m=229095 SNR=46.9 01:16:07.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:07.747 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:07.747 00.000 10672 Enqueuing Expose request 01:16:07.747 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:16:07.747 00.000 428 Worker thread wakes up 01:16:07.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:07.747 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:09.606 01.859 428 Exposure complete 01:16:09.746 00.140 428 worker thread done servicing request 01:16:09.746 00.000 10672 OnExposeComplete: enter 01:16:09.746 00.000 10672 UpdateGuideState(): m_state=6 01:16:09.746 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2598 01:16:09.746 00.000 10672 Star::Find returns 1 (0), X=527.34, Y=264.87, Mass=234788, SNR=46.8, Peak=23184 HFD=3.5 01:16:09.746 00.000 10672 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.14) = xAngle (-0.17 = -0.17) 01:16:09.746 00.000 10672 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.06 = -0.06) 01:16:09.746 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.03 mountX=0.10 mountY=-0.01, mountTheta=-0.06 01:16:09.746 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=-0.00, opts=13) 01:16:09.746 00.000 10672 Enqueuing Move request for scope (0.10, -0.00) 01:16:09.746 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:09.746 00.000 428 Worker thread wakes up 01:16:09.746 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd 01:16:09.746 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, -0.00) 01:16:09.746 00.000 428 Moving (0.10, -0.00) raw xDistance=0.10 yDistance=-0.01 01:16:09.746 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:16:09.746 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:09.746 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 01:16:09.746 00.000 428 MoveAxis(E, 0, ABG) 01:16:09.746 00.000 428 Move returns status 0, amount 0 01:16:09.746 00.000 428 MoveAxis(N, 0, ABG) 01:16:09.746 00.000 428 Move returns status 0, amount 0 01:16:09.746 00.000 428 move complete, result=0 01:16:09.746 00.000 428 worker thread done servicing request 01:16:09.778 00.032 10672 UpdateGuideState exits: m=234788 SNR=46.8 01:16:09.778 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:09.778 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:09.778 00.000 10672 Enqueuing Expose request 01:16:09.778 00.000 428 Worker thread wakes up 01:16:09.778 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:16:09.778 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:09.778 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:11.012 01.234 10672 read socket command 10 01:16:11.012 00.000 10672 processing socket request REQDIST 01:16:11.012 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:16:11.012 00.000 10672 Sending socket response 35 (0x23) 01:16:11.605 00.593 428 Exposure complete 01:16:11.730 00.125 428 worker thread done servicing request 01:16:11.730 00.000 10672 OnExposeComplete: enter 01:16:11.730 00.000 10672 UpdateGuideState(): m_state=6 01:16:11.730 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2599 01:16:11.730 00.000 10672 Star::Find returns 1 (0), X=527.55, Y=265.09, Mass=197175, SNR=37.1, Peak=28752 HFD=2.8 01:16:11.730 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.14) = xAngle (0.46 = 0.46) 01:16:11.730 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.57 = 0.57) 01:16:11.730 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.60 mountX=0.35 mountY=0.21, mountTheta=0.54 01:16:11.730 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=0.22, opts=13) 01:16:11.730 00.000 10672 Enqueuing Move request for scope (0.32, 0.22) 01:16:11.730 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:11.730 00.000 428 Worker thread wakes up 01:16:11.730 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.22) opts 0xd 01:16:11.730 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, 0.22) 01:16:11.730 00.000 428 Moving (0.32, 0.22) raw xDistance=0.35 yDistance=0.21 01:16:11.730 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 01:16:11.730 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:11.730 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:16:11.730 00.000 428 MoveAxis(E, 0, ABG) 01:16:11.730 00.000 428 Move returns status 0, amount 0 01:16:11.730 00.000 428 MoveAxis(N, 0, ABG) 01:16:11.730 00.000 428 Move returns status 0, amount 0 01:16:11.730 00.000 428 move complete, result=0 01:16:11.730 00.000 428 worker thread done servicing request 01:16:11.761 00.031 10672 UpdateGuideState exits: m=197175 SNR=37.1 01:16:11.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:11.761 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:11.761 00.000 10672 Enqueuing Expose request 01:16:11.761 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:16:11.761 00.000 428 Worker thread wakes up 01:16:11.761 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:11.761 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:13.605 01.844 428 Exposure complete 01:16:13.745 00.140 428 worker thread done servicing request 01:16:13.745 00.000 10672 OnExposeComplete: enter 01:16:13.745 00.000 10672 UpdateGuideState(): m_state=6 01:16:13.745 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2600 01:16:13.745 00.000 10672 Star::Find returns 1 (0), X=527.00, Y=265.69, Mass=220702, SNR=40.4, Peak=24384 HFD=3.3 01:16:13.745 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:16:13.745 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.82 = 1.82) 01:16:13.745 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.81 hyp=0.84 cameraTheta=1.85 mountX=-0.12 mountY=0.82, mountTheta=1.71 01:16:13.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.81, opts=13) 01:16:13.745 00.000 10672 Enqueuing Move request for scope (-0.23, 0.81) 01:16:13.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:13.745 00.000 428 Worker thread wakes up 01:16:13.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.81) opts 0xd 01:16:13.745 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.81) 01:16:13.745 00.000 428 Moving (-0.23, 0.81) raw xDistance=-0.12 yDistance=0.82 01:16:13.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:16:13.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:16:13.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.82 01:16:13.745 00.000 428 MoveAxis(E, 0, ABG) 01:16:13.745 00.000 428 Move returns status 0, amount 0 01:16:13.745 00.000 428 MoveAxis(N, 0, ABG) 01:16:13.745 00.000 428 Move returns status 0, amount 0 01:16:13.745 00.000 428 move complete, result=0 01:16:13.745 00.000 428 worker thread done servicing request 01:16:13.776 00.031 10672 UpdateGuideState exits: m=220702 SNR=40.4 01:16:13.776 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:13.776 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:13.776 00.000 10672 Enqueuing Expose request 01:16:13.776 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 01:16:13.776 00.000 428 Worker thread wakes up 01:16:13.776 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:13.776 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:15.608 01.832 428 Exposure complete 01:16:15.733 00.125 428 worker thread done servicing request 01:16:15.733 00.000 10672 OnExposeComplete: enter 01:16:15.733 00.000 10672 UpdateGuideState(): m_state=6 01:16:15.749 00.016 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2601 01:16:15.749 00.000 10672 Star::Find returns 1 (0), X=527.32, Y=265.35, Mass=205873, SNR=36.3, Peak=33328 HFD=2.9 01:16:15.749 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.14) = xAngle (1.25 = 1.25) 01:16:15.749 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.36 = 1.36) 01:16:15.749 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.48 hyp=0.49 cameraTheta=1.39 mountX=0.15 mountY=0.48, mountTheta=1.26 01:16:15.749 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.48, opts=13) 01:16:15.749 00.000 10672 Enqueuing Move request for scope (0.09, 0.48) 01:16:15.749 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:15.749 00.000 428 Worker thread wakes up 01:16:15.749 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.48) opts 0xd 01:16:15.749 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.48) 01:16:15.749 00.000 428 Moving (0.09, 0.48) raw xDistance=0.15 yDistance=0.48 01:16:15.749 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:16:15.749 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:15.749 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:16:15.749 00.000 428 MoveAxis(E, 0, ABG) 01:16:15.749 00.000 428 Move returns status 0, amount 0 01:16:15.749 00.000 428 MoveAxis(N, 0, ABG) 01:16:15.749 00.000 428 Move returns status 0, amount 0 01:16:15.749 00.000 428 move complete, result=0 01:16:15.749 00.000 428 worker thread done servicing request 01:16:15.764 00.015 10672 UpdateGuideState exits: m=205873 SNR=36.3 01:16:15.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:15.764 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:15.764 00.000 10672 Enqueuing Expose request 01:16:15.764 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:16:15.764 00.000 428 Worker thread wakes up 01:16:15.764 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:15.764 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:16.014 00.250 10672 read socket command 10 01:16:16.014 00.000 10672 processing socket request REQDIST 01:16:16.014 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:16:16.014 00.000 10672 Sending socket response 50 (0x32) 01:16:17.607 01.593 428 Exposure complete 01:16:17.732 00.125 428 worker thread done servicing request 01:16:17.732 00.000 10672 OnExposeComplete: enter 01:16:17.732 00.000 10672 UpdateGuideState(): m_state=6 01:16:17.732 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2602 01:16:17.732 00.000 10672 Star::Find returns 1 (0), X=526.75, Y=265.65, Mass=251943, SNR=46.8, Peak=23184 HFD=3.6 01:16:17.732 00.000 10672 CameraToMount -- cameraTheta (2.13) - m_xAngle (0.14) = xAngle (1.99 = 1.99) 01:16:17.732 00.000 10672 CameraToMount -- cameraTheta (2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.10 = 2.10) 01:16:17.732 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.77 hyp=0.91 cameraTheta=2.13 mountX=-0.37 mountY=0.79, mountTheta=2.01 01:16:17.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.77, opts=13) 01:16:17.732 00.000 10672 Enqueuing Move request for scope (-0.48, 0.77) 01:16:17.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:17.732 00.000 428 Worker thread wakes up 01:16:17.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.77) opts 0xd 01:16:17.732 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.77) 01:16:17.732 00.000 428 Moving (-0.48, 0.77) raw xDistance=-0.37 yDistance=0.79 01:16:17.732 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 01:16:17.732 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.31 newest=2.08 01:16:17.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.79 from input 0.79 01:16:17.732 00.000 428 MoveAxis(E, 0, ABG) 01:16:17.732 00.000 428 Move returns status 0, amount 0 01:16:17.732 00.000 428 MoveAxis(S, 1047, ABG) 01:16:17.732 00.000 428 Guiding Dir = 1, Dur = 1047 01:16:17.732 00.000 428 IsSlewing returns 0 01:16:17.732 00.000 428 IsGuiding returns 0 01:16:17.764 00.032 10672 UpdateGuideState exits: m=251943 SNR=46.8 01:16:17.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:17.764 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:17.764 00.000 10672 Enqueuing Expose request 01:16:17.811 00.047 428 PulseGuide returned control before completion, sleep 984 01:16:18.810 00.999 428 IsGuiding returns 1 01:16:18.810 00.000 428 scope still moving after pulse duration time elapsed 01:16:18.842 00.032 428 IsSlewing returns 0 01:16:18.842 00.000 428 IsGuiding returns 1 01:16:18.888 00.046 428 IsSlewing returns 0 01:16:18.920 00.032 428 IsGuiding returns 0 01:16:18.920 00.000 428 scope move finished after 1047 + 129 ms 01:16:18.920 00.000 428 Move returns status 0, amount 1047 01:16:18.920 00.000 428 move complete, result=0 01:16:18.920 00.000 428 worker thread done servicing request 01:16:18.920 00.000 428 Worker thread wakes up 01:16:18.920 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.8 px 1047 ms SOUTH 01:16:18.920 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:18.920 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:19.607 00.687 428 Exposure complete 01:16:19.732 00.125 428 worker thread done servicing request 01:16:19.732 00.000 10672 OnExposeComplete: enter 01:16:19.732 00.000 10672 UpdateGuideState(): m_state=6 01:16:19.732 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2603 01:16:19.732 00.000 10672 Star::Find returns 1 (0), X=526.77, Y=264.81, Mass=211517, SNR=43.0, Peak=31360 HFD=3.0 01:16:19.732 00.000 10672 CameraToMount -- cameraTheta (-3.00) - m_xAngle (0.14) = xAngle (-3.14 = 3.14) 01:16:19.732 00.000 10672 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.03 = -3.03) 01:16:19.732 00.000 10672 CameraToMount -- cameraX=-0.46 cameraY=-0.06 hyp=0.46 cameraTheta=-3.00 mountX=-0.46 mountY=-0.05, mountTheta=-3.03 01:16:19.732 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.46, y=-0.06, opts=13) 01:16:19.732 00.000 10672 Enqueuing Move request for scope (-0.46, -0.06) 01:16:19.732 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:19.732 00.000 428 Worker thread wakes up 01:16:19.732 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.06) opts 0xd 01:16:19.732 00.000 428 Handling offset move in thread for scope, endpoint = (-0.46, -0.06) 01:16:19.732 00.000 428 Moving (-0.46, -0.06) raw xDistance=-0.46 yDistance=-0.05 01:16:19.732 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 01:16:19.732 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:19.732 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:16:19.732 00.000 428 MoveAxis(E, 543, ABG) 01:16:19.732 00.000 428 Guiding Dir = 2, Dur = 543 01:16:19.732 00.000 428 IsSlewing returns 0 01:16:19.732 00.000 428 IsGuiding returns 0 01:16:19.763 00.031 10672 UpdateGuideState exits: m=211517 SNR=43.0 01:16:19.763 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:19.763 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:19.763 00.000 10672 Enqueuing Expose request 01:16:19.763 00.000 428 PulseGuide returned control before completion, sleep 526 01:16:20.310 00.547 428 IsGuiding returns 1 01:16:20.310 00.000 428 scope still moving after pulse duration time elapsed 01:16:20.341 00.031 428 IsSlewing returns 0 01:16:20.341 00.000 428 IsGuiding returns 0 01:16:20.341 00.000 428 scope move finished after 543 + 58 ms 01:16:20.341 00.000 428 Move returns status 0, amount 543 01:16:20.341 00.000 428 MoveAxis(N, 0, ABG) 01:16:20.341 00.000 428 Move returns status 0, amount 0 01:16:20.341 00.000 428 move complete, result=0 01:16:20.341 00.000 428 worker thread done servicing request 01:16:20.341 00.000 428 Worker thread wakes up 01:16:20.341 00.000 10672 GuideStep: -0.5 px 543 ms EAST, -0.0 px 0 ms NORTH 01:16:20.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:20.341 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:21.013 00.672 10672 read socket command 10 01:16:21.013 00.000 10672 processing socket request REQDIST 01:16:21.013 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:16:21.013 00.000 10672 Sending socket response 57 (0x39) 01:16:21.590 00.577 428 Exposure complete 01:16:21.715 00.125 428 worker thread done servicing request 01:16:21.715 00.000 10672 OnExposeComplete: enter 01:16:21.715 00.000 10672 UpdateGuideState(): m_state=6 01:16:21.715 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2604 01:16:21.715 00.000 10672 Star::Find returns 1 (0), X=527.29, Y=265.15, Mass=208896, SNR=37.6, Peak=27648 HFD=2.7 01:16:21.715 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.14) = xAngle (1.24 = 1.24) 01:16:21.715 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.34 = 1.34) 01:16:21.715 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.37 mountX=0.09 mountY=0.27, mountTheta=1.25 01:16:21.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.27, opts=13) 01:16:21.715 00.000 10672 Enqueuing Move request for scope (0.05, 0.27) 01:16:21.731 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:21.731 00.000 428 Worker thread wakes up 01:16:21.731 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd 01:16:21.731 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.27) 01:16:21.731 00.000 428 Moving (0.05, 0.27) raw xDistance=0.09 yDistance=0.27 01:16:21.731 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:16:21.731 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:21.731 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:16:21.731 00.000 428 MoveAxis(E, 0, ABG) 01:16:21.731 00.000 428 Move returns status 0, amount 0 01:16:21.731 00.000 428 MoveAxis(N, 0, ABG) 01:16:21.731 00.000 428 Move returns status 0, amount 0 01:16:21.731 00.000 428 move complete, result=0 01:16:21.731 00.000 428 worker thread done servicing request 01:16:21.747 00.016 10672 UpdateGuideState exits: m=208896 SNR=37.6 01:16:21.747 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:21.747 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:21.747 00.000 10672 Enqueuing Expose request 01:16:21.747 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:16:21.747 00.000 428 Worker thread wakes up 01:16:21.747 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:21.747 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:23.594 01.847 428 Exposure complete 01:16:23.735 00.141 428 worker thread done servicing request 01:16:23.735 00.000 10672 OnExposeComplete: enter 01:16:23.735 00.000 10672 UpdateGuideState(): m_state=6 01:16:23.735 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2605 01:16:23.735 00.000 10672 Star::Find returns 1 (0), X=526.84, Y=264.68, Mass=208483, SNR=36.5, Peak=21664 HFD=3.3 01:16:23.735 00.000 10672 CameraToMount -- cameraTheta (-2.67) - m_xAngle (0.14) = xAngle (-2.81 = -2.81) 01:16:23.735 00.000 10672 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.70 = -2.70) 01:16:23.735 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=-0.20 hyp=0.44 cameraTheta=-2.67 mountX=-0.41 mountY=-0.19, mountTheta=-2.72 01:16:23.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=-0.20, opts=13) 01:16:23.735 00.000 10672 Enqueuing Move request for scope (-0.39, -0.20) 01:16:23.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:23.735 00.000 428 Worker thread wakes up 01:16:23.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.20) opts 0xd 01:16:23.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, -0.20) 01:16:23.735 00.000 428 Moving (-0.39, -0.20) raw xDistance=-0.41 yDistance=-0.19 01:16:23.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 01:16:23.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:23.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:16:23.735 00.000 428 MoveAxis(E, 0, ABG) 01:16:23.735 00.000 428 Move returns status 0, amount 0 01:16:23.735 00.000 428 MoveAxis(N, 0, ABG) 01:16:23.735 00.000 428 Move returns status 0, amount 0 01:16:23.735 00.000 428 move complete, result=0 01:16:23.735 00.000 428 worker thread done servicing request 01:16:23.751 00.016 10672 UpdateGuideState exits: m=208483 SNR=36.5 01:16:23.751 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:23.751 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:23.751 00.000 10672 Enqueuing Expose request 01:16:23.751 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 01:16:23.751 00.000 428 Worker thread wakes up 01:16:23.751 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:23.751 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:25.594 01.843 428 Exposure complete 01:16:25.734 00.140 428 worker thread done servicing request 01:16:25.734 00.000 10672 OnExposeComplete: enter 01:16:25.734 00.000 10672 UpdateGuideState(): m_state=6 01:16:25.734 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2606 01:16:25.734 00.000 10672 Star::Find returns 1 (0), X=526.76, Y=265.16, Mass=206513, SNR=39.7, Peak=25808 HFD=3.2 01:16:25.734 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 01:16:25.734 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 01:16:25.734 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.29 hyp=0.56 cameraTheta=2.59 mountX=-0.43 mountY=0.30, mountTheta=2.53 01:16:25.734 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.29, opts=13) 01:16:25.734 00.000 10672 Enqueuing Move request for scope (-0.47, 0.29) 01:16:25.734 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:25.734 00.000 428 Worker thread wakes up 01:16:25.734 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.29) opts 0xd 01:16:25.734 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.29) 01:16:25.734 00.000 428 Moving (-0.47, 0.29) raw xDistance=-0.43 yDistance=0.30 01:16:25.734 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 01:16:25.734 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:25.734 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:16:25.734 00.000 428 MoveAxis(E, 0, ABG) 01:16:25.734 00.000 428 Move returns status 0, amount 0 01:16:25.734 00.000 428 MoveAxis(N, 0, ABG) 01:16:25.734 00.000 428 Move returns status 0, amount 0 01:16:25.734 00.000 428 move complete, result=0 01:16:25.734 00.000 428 worker thread done servicing request 01:16:25.766 00.032 10672 UpdateGuideState exits: m=206513 SNR=39.7 01:16:25.766 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:25.766 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:25.766 00.000 10672 Enqueuing Expose request 01:16:25.766 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:16:25.766 00.000 428 Worker thread wakes up 01:16:25.766 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:25.766 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:26.016 00.250 10672 read socket command 10 01:16:26.016 00.000 10672 processing socket request REQDIST 01:16:26.016 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:16:26.016 00.000 10672 Sending socket response 49 (0x31) 01:16:27.593 01.577 428 Exposure complete 01:16:27.718 00.125 428 worker thread done servicing request 01:16:27.718 00.000 10672 OnExposeComplete: enter 01:16:27.718 00.000 10672 UpdateGuideState(): m_state=6 01:16:27.718 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2607 01:16:27.718 00.000 10672 Star::Find returns 1 (0), X=526.94, Y=265.33, Mass=194236, SNR=41.6, Peak=34528 HFD=2.6 01:16:27.718 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.00 = 2.00) 01:16:27.718 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.11 = 2.11) 01:16:27.718 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.45 hyp=0.54 cameraTheta=2.14 mountX=-0.22 mountY=0.46, mountTheta=2.02 01:16:27.718 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.45, opts=13) 01:16:27.718 00.000 10672 Enqueuing Move request for scope (-0.29, 0.45) 01:16:27.718 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:27.718 00.000 428 Worker thread wakes up 01:16:27.718 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.45) opts 0xd 01:16:27.718 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.45) 01:16:27.718 00.000 428 Moving (-0.29, 0.45) raw xDistance=-0.22 yDistance=0.46 01:16:27.718 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:16:27.718 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:27.718 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 01:16:27.718 00.000 428 MoveAxis(E, 0, ABG) 01:16:27.718 00.000 428 Move returns status 0, amount 0 01:16:27.718 00.000 428 MoveAxis(N, 0, ABG) 01:16:27.718 00.000 428 Move returns status 0, amount 0 01:16:27.718 00.000 428 move complete, result=0 01:16:27.718 00.000 428 worker thread done servicing request 01:16:27.749 00.031 10672 UpdateGuideState exits: m=194236 SNR=41.6 01:16:27.749 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:27.749 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:27.749 00.000 10672 Enqueuing Expose request 01:16:27.749 00.000 428 Worker thread wakes up 01:16:27.749 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:16:27.749 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:27.749 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:29.593 01.844 428 Exposure complete 01:16:29.733 00.140 428 worker thread done servicing request 01:16:29.733 00.000 10672 OnExposeComplete: enter 01:16:29.733 00.000 10672 UpdateGuideState(): m_state=6 01:16:29.733 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2608 01:16:29.733 00.000 10672 Star::Find returns 1 (0), X=526.76, Y=264.35, Mass=230554, SNR=42.0, Peak=22528 HFD=3.6 01:16:29.733 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.14) = xAngle (-2.44 = -2.44) 01:16:29.733 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 01:16:29.733 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.52 hyp=0.70 cameraTheta=-2.31 mountX=-0.54 mountY=-0.51, mountTheta=-2.39 01:16:29.733 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.52, opts=13) 01:16:29.733 00.000 10672 Enqueuing Move request for scope (-0.47, -0.52) 01:16:29.733 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:29.733 00.000 428 Worker thread wakes up 01:16:29.733 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.52) opts 0xd 01:16:29.733 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.52) 01:16:29.733 00.000 428 Moving (-0.47, -0.52) raw xDistance=-0.54 yDistance=-0.51 01:16:29.733 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 01:16:29.733 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:29.733 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 01:16:29.733 00.000 428 MoveAxis(E, 632, ABG) 01:16:29.733 00.000 428 Guiding Dir = 2, Dur = 632 01:16:29.733 00.000 428 IsSlewing returns 0 01:16:29.733 00.000 428 IsGuiding returns 0 01:16:29.749 00.016 428 PulseGuide returned control before completion, sleep 628 01:16:29.764 00.015 10672 UpdateGuideState exits: m=230554 SNR=42.0 01:16:29.764 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:29.764 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:29.764 00.000 10672 Enqueuing Expose request 01:16:30.410 00.646 428 IsGuiding returns 0 01:16:30.410 00.000 428 Move returns status 0, amount 632 01:16:30.410 00.000 428 MoveAxis(N, 0, ABG) 01:16:30.410 00.000 428 Move returns status 0, amount 0 01:16:30.410 00.000 428 move complete, result=0 01:16:30.410 00.000 428 worker thread done servicing request 01:16:30.410 00.000 10672 GuideStep: -0.5 px 632 ms EAST, -0.5 px 0 ms NORTH 01:16:30.410 00.000 428 Worker thread wakes up 01:16:30.410 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:30.410 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:31.004 00.594 10672 read socket command 10 01:16:31.004 00.000 10672 processing socket request REQDIST 01:16:31.004 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:16:31.004 00.000 10672 Sending socket response 56 (0x38) 01:16:31.597 00.593 428 Exposure complete 01:16:31.737 00.140 428 worker thread done servicing request 01:16:31.737 00.000 10672 OnExposeComplete: enter 01:16:31.737 00.000 10672 UpdateGuideState(): m_state=6 01:16:31.737 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2609 01:16:31.737 00.000 10672 Star::Find returns 1 (0), X=527.29, Y=264.88, Mass=191467, SNR=38.4, Peak=33328 HFD=2.6 01:16:31.737 00.000 10672 CameraToMount -- cameraTheta (0.13) - m_xAngle (0.14) = xAngle (-0.01 = -0.01) 01:16:31.737 00.000 10672 CameraToMount -- cameraTheta (0.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.10 = 0.10) 01:16:31.737 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.13 mountX=0.06 mountY=0.01, mountTheta=0.10 01:16:31.737 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.01, opts=13) 01:16:31.737 00.000 10672 Enqueuing Move request for scope (0.06, 0.01) 01:16:31.737 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:16:31.737 00.000 428 Worker thread wakes up 01:16:31.737 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd 01:16:31.737 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.01) 01:16:31.737 00.000 428 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=0.01 01:16:31.737 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:16:31.737 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:31.737 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:16:31.737 00.000 428 MoveAxis(E, 0, ABG) 01:16:31.737 00.000 428 Move returns status 0, amount 0 01:16:31.737 00.000 428 MoveAxis(N, 0, ABG) 01:16:31.737 00.000 428 Move returns status 0, amount 0 01:16:31.737 00.000 428 move complete, result=0 01:16:31.737 00.000 428 worker thread done servicing request 01:16:31.753 00.016 10672 UpdateGuideState exits: m=191467 SNR=38.4 01:16:31.753 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:31.753 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:31.753 00.000 10672 Enqueuing Expose request 01:16:31.753 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:16:31.753 00.000 428 Worker thread wakes up 01:16:31.753 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:31.753 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:33.596 01.843 428 Exposure complete 01:16:33.721 00.125 428 worker thread done servicing request 01:16:33.721 00.000 10672 OnExposeComplete: enter 01:16:33.721 00.000 10672 UpdateGuideState(): m_state=6 01:16:33.721 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2610 01:16:33.721 00.000 10672 Star::Find returns 1 (0), X=527.35, Y=264.31, Mass=226086, SNR=44.7, Peak=35280 HFD=3.1 01:16:33.721 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 01:16:33.721 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.40 = -1.40) 01:16:33.721 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.57 hyp=0.58 cameraTheta=-1.37 mountX=0.04 mountY=-0.57, mountTheta=-1.51 01:16:33.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.57, opts=13) 01:16:33.721 00.000 10672 Enqueuing Move request for scope (0.12, -0.57) 01:16:33.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:16:33.721 00.000 428 Worker thread wakes up 01:16:33.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.57) opts 0xd 01:16:33.721 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.57) 01:16:33.721 00.000 428 Moving (0.12, -0.57) raw xDistance=0.04 yDistance=-0.57 01:16:33.721 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:16:33.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:16:33.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.57 01:16:33.721 00.000 428 MoveAxis(E, 0, ABG) 01:16:33.721 00.000 428 Move returns status 0, amount 0 01:16:33.721 00.000 428 MoveAxis(N, 0, ABG) 01:16:33.721 00.000 428 Move returns status 0, amount 0 01:16:33.721 00.000 428 move complete, result=0 01:16:33.721 00.000 428 worker thread done servicing request 01:16:33.752 00.031 10672 UpdateGuideState exits: m=226086 SNR=44.7 01:16:33.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:33.752 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:33.752 00.000 10672 Enqueuing Expose request 01:16:33.752 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 01:16:33.752 00.000 428 Worker thread wakes up 01:16:33.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:33.752 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:35.596 01.844 428 Exposure complete 01:16:35.721 00.125 428 worker thread done servicing request 01:16:35.721 00.000 10672 OnExposeComplete: enter 01:16:35.721 00.000 10672 UpdateGuideState(): m_state=6 01:16:35.721 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2611 01:16:35.721 00.000 10672 Star::Find returns 1 (0), X=526.58, Y=265.18, Mass=207261, SNR=41.4, Peak=31584 HFD=2.7 01:16:35.721 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 01:16:35.721 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 01:16:35.721 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.31 hyp=0.72 cameraTheta=2.70 mountX=-0.61 mountY=0.33, mountTheta=2.65 01:16:35.721 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.31, opts=13) 01:16:35.721 00.000 10672 Enqueuing Move request for scope (-0.66, 0.31) 01:16:35.721 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:35.721 00.000 428 Worker thread wakes up 01:16:35.721 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.31) opts 0xd 01:16:35.721 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.31) 01:16:35.721 00.000 428 Moving (-0.66, 0.31) raw xDistance=-0.61 yDistance=0.33 01:16:35.721 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61 01:16:35.721 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:35.721 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:16:35.721 00.000 428 MoveAxis(E, 712, ABG) 01:16:35.721 00.000 428 Guiding Dir = 2, Dur = 712 01:16:35.752 00.031 428 IsSlewing returns 0 01:16:35.752 00.000 428 IsGuiding returns 0 01:16:35.752 00.000 10672 UpdateGuideState exits: m=207261 SNR=41.4 01:16:35.752 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:35.752 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:35.752 00.000 10672 Enqueuing Expose request 01:16:35.767 00.015 428 PulseGuide returned control before completion, sleep 708 01:16:36.002 00.235 10672 read socket command 10 01:16:36.002 00.000 10672 processing socket request REQDIST 01:16:36.002 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:16:36.002 00.000 10672 Sending socket response 54 (0x36) 01:16:36.486 00.484 428 IsGuiding returns 1 01:16:36.486 00.000 428 scope still moving after pulse duration time elapsed 01:16:36.517 00.031 428 IsSlewing returns 0 01:16:36.517 00.000 428 IsGuiding returns 0 01:16:36.517 00.000 428 scope move finished after 712 + 55 ms 01:16:36.517 00.000 428 Move returns status 0, amount 712 01:16:36.517 00.000 428 MoveAxis(N, 0, ABG) 01:16:36.517 00.000 428 Move returns status 0, amount 0 01:16:36.517 00.000 428 move complete, result=0 01:16:36.517 00.000 428 worker thread done servicing request 01:16:36.517 00.000 428 Worker thread wakes up 01:16:36.517 00.000 10672 GuideStep: -0.6 px 712 ms EAST, 0.3 px 0 ms NORTH 01:16:36.517 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:36.517 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:37.595 01.078 428 Exposure complete 01:16:37.735 00.140 428 worker thread done servicing request 01:16:37.735 00.000 10672 OnExposeComplete: enter 01:16:37.735 00.000 10672 UpdateGuideState(): m_state=6 01:16:37.735 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2612 01:16:37.735 00.000 10672 Star::Find returns 1 (0), X=527.20, Y=265.01, Mass=202098, SNR=39.5, Peak=29616 HFD=2.7 01:16:37.735 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 01:16:37.735 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 01:16:37.735 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.78 mountX=-0.01 mountY=0.13, mountTheta=1.64 01:16:37.735 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.13, opts=13) 01:16:37.735 00.000 10672 Enqueuing Move request for scope (-0.03, 0.13) 01:16:37.735 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:37.735 00.000 428 Worker thread wakes up 01:16:37.735 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd 01:16:37.735 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.13) 01:16:37.735 00.000 428 Moving (-0.03, 0.13) raw xDistance=-0.01 yDistance=0.13 01:16:37.735 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 01:16:37.735 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:37.735 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:16:37.735 00.000 428 MoveAxis(E, 0, ABG) 01:16:37.735 00.000 428 Move returns status 0, amount 0 01:16:37.735 00.000 428 MoveAxis(N, 0, ABG) 01:16:37.735 00.000 428 Move returns status 0, amount 0 01:16:37.735 00.000 428 move complete, result=0 01:16:37.735 00.000 428 worker thread done servicing request 01:16:37.767 00.032 10672 UpdateGuideState exits: m=202098 SNR=39.5 01:16:37.767 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:37.767 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:37.767 00.000 10672 Enqueuing Expose request 01:16:37.767 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:16:37.767 00.000 428 Worker thread wakes up 01:16:37.767 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:37.767 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:39.599 01.832 428 Exposure complete 01:16:39.724 00.125 428 worker thread done servicing request 01:16:39.724 00.000 10672 OnExposeComplete: enter 01:16:39.724 00.000 10672 UpdateGuideState(): m_state=6 01:16:39.724 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2613 01:16:39.724 00.000 10672 Star::Find returns 1 (0), X=527.37, Y=265.05, Mass=251650, SNR=52.8, Peak=29184 HFD=3.6 01:16:39.724 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (0.14) = xAngle (0.75 = 0.75) 01:16:39.724 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.85 = 0.85) 01:16:39.724 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.88 mountX=0.16 mountY=0.17, mountTheta=0.80 01:16:39.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.17, opts=13) 01:16:39.724 00.000 10672 Enqueuing Move request for scope (0.14, 0.17) 01:16:39.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:39.724 00.000 428 Worker thread wakes up 01:16:39.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd 01:16:39.724 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.17) 01:16:39.724 00.000 428 Moving (0.14, 0.17) raw xDistance=0.16 yDistance=0.17 01:16:39.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:16:39.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:39.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:16:39.724 00.000 428 MoveAxis(E, 0, ABG) 01:16:39.724 00.000 428 Move returns status 0, amount 0 01:16:39.724 00.000 428 MoveAxis(N, 0, ABG) 01:16:39.724 00.000 428 Move returns status 0, amount 0 01:16:39.724 00.000 428 move complete, result=0 01:16:39.724 00.000 428 worker thread done servicing request 01:16:39.755 00.031 10672 UpdateGuideState exits: m=251650 SNR=52.8 01:16:39.755 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:39.755 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:39.755 00.000 10672 Enqueuing Expose request 01:16:39.755 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:16:39.755 00.000 428 Worker thread wakes up 01:16:39.755 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:39.755 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:41.005 01.250 10672 read socket command 10 01:16:41.005 00.000 10672 processing socket request REQDIST 01:16:41.005 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:16:41.005 00.000 10672 Sending socket response 36 (0x24) 01:16:41.598 00.593 428 Exposure complete 01:16:41.723 00.125 428 worker thread done servicing request 01:16:41.723 00.000 10672 OnExposeComplete: enter 01:16:41.723 00.000 10672 UpdateGuideState(): m_state=6 01:16:41.723 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2614 01:16:41.723 00.000 10672 Star::Find returns 1 (0), X=527.96, Y=264.70, Mass=224108, SNR=48.0, Peak=26240 HFD=3.1 01:16:41.723 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.14) = xAngle (-0.37 = -0.37) 01:16:41.723 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.26 = -0.26) 01:16:41.723 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=-0.17 hyp=0.75 cameraTheta=-0.23 mountX=0.70 mountY=-0.19, mountTheta=-0.27 01:16:41.723 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=-0.17, opts=13) 01:16:41.723 00.000 10672 Enqueuing Move request for scope (0.73, -0.17) 01:16:41.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:41.723 00.000 428 Worker thread wakes up 01:16:41.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.17) opts 0xd 01:16:41.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, -0.17) 01:16:41.723 00.000 428 Moving (0.73, -0.17) raw xDistance=0.70 yDistance=-0.19 01:16:41.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 01:16:41.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:41.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:16:41.723 00.000 428 MoveAxis(W, 822, ABG) 01:16:41.723 00.000 428 Guiding Dir = 3, Dur = 822 01:16:41.723 00.000 428 IsSlewing returns 0 01:16:41.723 00.000 428 IsGuiding returns 0 01:16:41.754 00.031 10672 UpdateGuideState exits: m=224108 SNR=48.0 01:16:41.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:41.754 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:41.754 00.000 10672 Enqueuing Expose request 01:16:41.754 00.000 428 PulseGuide returned control before completion, sleep 805 01:16:42.582 00.828 428 IsGuiding returns 0 01:16:42.582 00.000 428 Move returns status 0, amount 822 01:16:42.582 00.000 428 MoveAxis(N, 0, ABG) 01:16:42.582 00.000 428 Move returns status 0, amount 0 01:16:42.582 00.000 428 move complete, result=0 01:16:42.582 00.000 428 worker thread done servicing request 01:16:42.582 00.000 10672 GuideStep: 0.7 px 822 ms WEST, -0.2 px 0 ms NORTH 01:16:42.582 00.000 428 Worker thread wakes up 01:16:42.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:42.582 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:43.598 01.016 428 Exposure complete 01:16:43.738 00.140 428 worker thread done servicing request 01:16:43.738 00.000 10672 OnExposeComplete: enter 01:16:43.738 00.000 10672 UpdateGuideState(): m_state=6 01:16:43.738 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2615 01:16:43.738 00.000 10672 Star::Find returns 1 (0), X=526.83, Y=264.51, Mass=169921, SNR=33.7, Peak=25808 HFD=2.5 01:16:43.738 00.000 10672 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.14) = xAngle (-2.54 = -2.54) 01:16:43.738 00.000 10672 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.43 = -2.43) 01:16:43.738 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.36 hyp=0.54 cameraTheta=-2.41 mountX=-0.45 mountY=-0.35, mountTheta=-2.48 01:16:43.738 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.36, opts=13) 01:16:43.738 00.000 10672 Enqueuing Move request for scope (-0.40, -0.36) 01:16:43.738 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:43.738 00.000 428 Worker thread wakes up 01:16:43.738 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.36) opts 0xd 01:16:43.738 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.36) 01:16:43.738 00.000 428 Moving (-0.40, -0.36) raw xDistance=-0.45 yDistance=-0.35 01:16:43.738 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.45 01:16:43.738 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:43.738 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 01:16:43.738 00.000 428 MoveAxis(E, 467, ABG) 01:16:43.738 00.000 428 Guiding Dir = 2, Dur = 467 01:16:43.738 00.000 428 IsSlewing returns 0 01:16:43.738 00.000 428 IsGuiding returns 0 01:16:43.754 00.016 10672 UpdateGuideState exits: m=169921 SNR=33.7 01:16:43.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:43.769 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:43.769 00.000 10672 Enqueuing Expose request 01:16:43.769 00.000 428 PulseGuide returned control before completion, sleep 448 01:16:44.238 00.469 428 IsGuiding returns 1 01:16:44.238 00.000 428 scope still moving after pulse duration time elapsed 01:16:44.285 00.047 428 IsSlewing returns 0 01:16:44.285 00.000 428 IsGuiding returns 0 01:16:44.285 00.000 428 scope move finished after 467 + 75 ms 01:16:44.285 00.000 428 Move returns status 0, amount 467 01:16:44.285 00.000 428 MoveAxis(N, 0, ABG) 01:16:44.285 00.000 428 Move returns status 0, amount 0 01:16:44.285 00.000 428 move complete, result=0 01:16:44.285 00.000 428 worker thread done servicing request 01:16:44.285 00.000 428 Worker thread wakes up 01:16:44.285 00.000 10672 GuideStep: -0.4 px 467 ms EAST, -0.4 px 0 ms NORTH 01:16:44.285 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:44.285 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:45.581 01.296 428 Exposure complete 01:16:45.706 00.125 428 worker thread done servicing request 01:16:45.706 00.000 10672 OnExposeComplete: enter 01:16:45.706 00.000 10672 UpdateGuideState(): m_state=6 01:16:45.706 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2616 01:16:45.706 00.000 10672 Star::Find returns 1 (0), X=526.79, Y=264.74, Mass=234150, SNR=44.7, Peak=30384 HFD=2.8 01:16:45.706 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.98 = -2.98) 01:16:45.706 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.87 = -2.87) 01:16:45.706 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.14 hyp=0.46 cameraTheta=-2.84 mountX=-0.46 mountY=-0.12, mountTheta=-2.87 01:16:45.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.14, opts=13) 01:16:45.706 00.000 10672 Enqueuing Move request for scope (-0.44, -0.14) 01:16:45.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:45.706 00.000 428 Worker thread wakes up 01:16:45.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.14) opts 0xd 01:16:45.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.14) 01:16:45.706 00.000 428 Moving (-0.44, -0.14) raw xDistance=-0.46 yDistance=-0.12 01:16:45.706 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.46 01:16:45.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:45.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:16:45.706 00.000 428 MoveAxis(E, 566, ABG) 01:16:45.706 00.000 428 Guiding Dir = 2, Dur = 566 01:16:45.706 00.000 428 IsSlewing returns 0 01:16:45.706 00.000 428 IsGuiding returns 0 01:16:45.737 00.031 10672 UpdateGuideState exits: m=234150 SNR=44.7 01:16:45.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:45.737 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:45.737 00.000 10672 Enqueuing Expose request 01:16:45.737 00.000 428 PulseGuide returned control before completion, sleep 553 01:16:46.003 00.266 10672 read socket command 10 01:16:46.003 00.000 10672 processing socket request REQDIST 01:16:46.003 00.000 10672 SOCKSVR: Sending pixel error of 0.48 01:16:46.003 00.000 10672 Sending socket response 48 (0x30) 01:16:46.331 00.328 428 IsGuiding returns 0 01:16:46.331 00.000 428 Move returns status 0, amount 566 01:16:46.331 00.000 428 MoveAxis(N, 0, ABG) 01:16:46.331 00.000 428 Move returns status 0, amount 0 01:16:46.331 00.000 428 move complete, result=0 01:16:46.331 00.000 428 worker thread done servicing request 01:16:46.331 00.000 428 Worker thread wakes up 01:16:46.331 00.000 10672 GuideStep: -0.5 px 566 ms EAST, -0.1 px 0 ms NORTH 01:16:46.331 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:46.331 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:47.586 01.255 428 Exposure complete 01:16:47.726 00.140 428 worker thread done servicing request 01:16:47.726 00.000 10672 OnExposeComplete: enter 01:16:47.726 00.000 10672 UpdateGuideState(): m_state=6 01:16:47.726 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2617 01:16:47.726 00.000 10672 Star::Find returns 1 (0), X=527.40, Y=264.86, Mass=187720, SNR=40.2, Peak=30928 HFD=2.6 01:16:47.726 00.000 10672 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.14) = xAngle (-0.26 = -0.26) 01:16:47.726 00.000 10672 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.15 = -0.15) 01:16:47.726 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.12 mountX=0.16 mountY=-0.02, mountTheta=-0.15 01:16:47.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.02, opts=13) 01:16:47.726 00.000 10672 Enqueuing Move request for scope (0.16, -0.02) 01:16:47.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:16:47.726 00.000 428 Worker thread wakes up 01:16:47.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd 01:16:47.726 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.02) 01:16:47.726 00.000 428 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=-0.02 01:16:47.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:16:47.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:47.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:16:47.726 00.000 428 MoveAxis(E, 0, ABG) 01:16:47.726 00.000 428 Move returns status 0, amount 0 01:16:47.726 00.000 428 MoveAxis(N, 0, ABG) 01:16:47.726 00.000 428 Move returns status 0, amount 0 01:16:47.726 00.000 428 move complete, result=0 01:16:47.726 00.000 428 worker thread done servicing request 01:16:47.757 00.031 10672 UpdateGuideState exits: m=187720 SNR=40.2 01:16:47.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:47.757 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:47.757 00.000 10672 Enqueuing Expose request 01:16:47.757 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:16:47.757 00.000 428 Worker thread wakes up 01:16:47.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:47.757 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:49.585 01.828 428 Exposure complete 01:16:49.741 00.156 428 worker thread done servicing request 01:16:49.741 00.000 10672 OnExposeComplete: enter 01:16:49.741 00.000 10672 UpdateGuideState(): m_state=6 01:16:49.741 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2618 01:16:49.741 00.000 10672 Star::Find returns 1 (0), X=527.45, Y=264.59, Mass=166797, SNR=34.5, Peak=28752 HFD=2.2 01:16:49.741 00.000 10672 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.14) = xAngle (-1.05 = -1.05) 01:16:49.741 00.000 10672 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.94 = -0.94) 01:16:49.741 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.28 hyp=0.36 cameraTheta=-0.91 mountX=0.18 mountY=-0.29, mountTheta=-1.01 01:16:49.741 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.28, opts=13) 01:16:49.741 00.000 10672 Enqueuing Move request for scope (0.22, -0.28) 01:16:49.741 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:49.741 00.000 428 Worker thread wakes up 01:16:49.741 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.28) opts 0xd 01:16:49.741 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.28) 01:16:49.741 00.000 428 Moving (0.22, -0.28) raw xDistance=0.18 yDistance=-0.29 01:16:49.741 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 01:16:49.741 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:49.741 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 01:16:49.741 00.000 428 MoveAxis(E, 0, ABG) 01:16:49.741 00.000 428 Move returns status 0, amount 0 01:16:49.741 00.000 428 MoveAxis(N, 0, ABG) 01:16:49.741 00.000 428 Move returns status 0, amount 0 01:16:49.741 00.000 428 move complete, result=0 01:16:49.741 00.000 428 worker thread done servicing request 01:16:49.757 00.016 10672 UpdateGuideState exits: m=166797 SNR=34.5 01:16:49.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:49.757 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:49.757 00.000 10672 Enqueuing Expose request 01:16:49.757 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:16:49.757 00.000 428 Worker thread wakes up 01:16:49.757 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:49.757 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:51.007 01.250 10672 read socket command 10 01:16:51.007 00.000 10672 processing socket request REQDIST 01:16:51.007 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:16:51.007 00.000 10672 Sending socket response 38 (0x26) 01:16:51.584 00.577 428 Exposure complete 01:16:51.725 00.141 428 worker thread done servicing request 01:16:51.725 00.000 10672 OnExposeComplete: enter 01:16:51.725 00.000 10672 UpdateGuideState(): m_state=6 01:16:51.725 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2619 01:16:51.725 00.000 10672 Star::Find returns 1 (0), X=527.45, Y=264.89, Mass=243321, SNR=55.8, Peak=28848 HFD=3.3 01:16:51.725 00.000 10672 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.14) = xAngle (-0.06 = -0.06) 01:16:51.725 00.000 10672 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.05 = 0.05) 01:16:51.725 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.08 mountX=0.21 mountY=0.01, mountTheta=0.05 01:16:51.725 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.02, opts=13) 01:16:51.725 00.000 10672 Enqueuing Move request for scope (0.21, 0.02) 01:16:51.725 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:51.725 00.000 428 Worker thread wakes up 01:16:51.725 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd 01:16:51.725 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.02) 01:16:51.725 00.000 428 Moving (0.21, 0.02) raw xDistance=0.21 yDistance=0.01 01:16:51.725 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:16:51.725 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:51.725 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:16:51.725 00.000 428 MoveAxis(E, 0, ABG) 01:16:51.725 00.000 428 Move returns status 0, amount 0 01:16:51.725 00.000 428 MoveAxis(N, 0, ABG) 01:16:51.725 00.000 428 Move returns status 0, amount 0 01:16:51.725 00.000 428 move complete, result=0 01:16:51.725 00.000 428 worker thread done servicing request 01:16:51.756 00.031 10672 UpdateGuideState exits: m=243321 SNR=55.8 01:16:51.756 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:51.756 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:51.756 00.000 10672 Enqueuing Expose request 01:16:51.756 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:16:51.756 00.000 428 Worker thread wakes up 01:16:51.756 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:51.756 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:53.568 01.812 428 Exposure complete 01:16:53.709 00.141 428 worker thread done servicing request 01:16:53.709 00.000 10672 OnExposeComplete: enter 01:16:53.709 00.000 10672 UpdateGuideState(): m_state=6 01:16:53.709 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2620 01:16:53.709 00.000 10672 Star::Find returns 1 (0), X=526.70, Y=264.42, Mass=219326, SNR=41.4, Peak=29728 HFD=2.9 01:16:53.709 00.000 10672 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.14) = xAngle (-2.57 = -2.57) 01:16:53.709 00.000 10672 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.46 = -2.46) 01:16:53.709 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.46 hyp=0.70 cameraTheta=-2.44 mountX=-0.59 mountY=-0.44, mountTheta=-2.50 01:16:53.709 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.46, opts=13) 01:16:53.709 00.000 10672 Enqueuing Move request for scope (-0.54, -0.46) 01:16:53.709 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:53.709 00.000 428 Worker thread wakes up 01:16:53.709 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.46) opts 0xd 01:16:53.709 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.46) 01:16:53.709 00.000 428 Moving (-0.54, -0.46) raw xDistance=-0.59 yDistance=-0.44 01:16:53.709 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59 01:16:53.709 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:53.709 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 01:16:53.709 00.000 428 MoveAxis(E, 694, ABG) 01:16:53.709 00.000 428 Guiding Dir = 2, Dur = 694 01:16:53.724 00.015 428 IsSlewing returns 0 01:16:53.724 00.000 428 IsGuiding returns 0 01:16:53.724 00.000 10672 UpdateGuideState exits: m=219326 SNR=41.4 01:16:53.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:53.724 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:53.724 00.000 10672 Enqueuing Expose request 01:16:53.740 00.016 428 PulseGuide returned control before completion, sleep 689 01:16:54.459 00.719 428 IsGuiding returns 0 01:16:54.459 00.000 428 Move returns status 0, amount 694 01:16:54.459 00.000 428 MoveAxis(N, 0, ABG) 01:16:54.459 00.000 428 Move returns status 0, amount 0 01:16:54.459 00.000 428 move complete, result=0 01:16:54.459 00.000 428 worker thread done servicing request 01:16:54.459 00.000 428 Worker thread wakes up 01:16:54.459 00.000 10672 GuideStep: -0.6 px 694 ms EAST, -0.4 px 0 ms NORTH 01:16:54.459 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:54.459 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:55.587 01.128 428 Exposure complete 01:16:55.712 00.125 428 worker thread done servicing request 01:16:55.712 00.000 10672 OnExposeComplete: enter 01:16:55.712 00.000 10672 UpdateGuideState(): m_state=6 01:16:55.712 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2621 01:16:55.712 00.000 10672 Star::Find returns 1 (0), X=526.76, Y=264.42, Mass=214936, SNR=38.8, Peak=23952 HFD=3.1 01:16:55.712 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.14) = xAngle (-2.51 = -2.51) 01:16:55.712 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.40 = -2.40) 01:16:55.712 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.46 hyp=0.66 cameraTheta=-2.37 mountX=-0.53 mountY=-0.45, mountTheta=-2.44 01:16:55.712 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.46, opts=13) 01:16:55.712 00.000 10672 Enqueuing Move request for scope (-0.47, -0.46) 01:16:55.712 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:55.712 00.000 428 Worker thread wakes up 01:16:55.712 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.46) opts 0xd 01:16:55.712 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.46) 01:16:55.712 00.000 428 Moving (-0.47, -0.46) raw xDistance=-0.53 yDistance=-0.45 01:16:55.712 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.53 01:16:55.712 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:55.712 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 01:16:55.712 00.000 428 MoveAxis(E, 668, ABG) 01:16:55.728 00.016 428 Guiding Dir = 2, Dur = 668 01:16:55.728 00.000 428 IsSlewing returns 0 01:16:55.728 00.000 428 IsGuiding returns 0 01:16:55.744 00.016 428 PulseGuide returned control before completion, sleep 660 01:16:55.744 00.000 10672 UpdateGuideState exits: m=214936 SNR=38.8 01:16:55.744 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:55.744 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:55.744 00.000 10672 Enqueuing Expose request 01:16:56.009 00.265 10672 read socket command 10 01:16:56.009 00.000 10672 processing socket request REQDIST 01:16:56.009 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:16:56.009 00.000 10672 Sending socket response 50 (0x32) 01:16:56.431 00.422 428 IsGuiding returns 0 01:16:56.431 00.000 428 Move returns status 0, amount 668 01:16:56.431 00.000 428 MoveAxis(N, 0, ABG) 01:16:56.431 00.000 428 Move returns status 0, amount 0 01:16:56.431 00.000 428 move complete, result=0 01:16:56.431 00.000 428 worker thread done servicing request 01:16:56.431 00.000 428 Worker thread wakes up 01:16:56.431 00.000 10672 GuideStep: -0.5 px 668 ms EAST, -0.4 px 0 ms NORTH 01:16:56.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:56.431 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:57.587 01.156 428 Exposure complete 01:16:57.727 00.140 428 worker thread done servicing request 01:16:57.727 00.000 10672 OnExposeComplete: enter 01:16:57.727 00.000 10672 UpdateGuideState(): m_state=6 01:16:57.727 00.000 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2622 01:16:57.727 00.000 10672 Star::Find returns 1 (0), X=527.66, Y=264.37, Mass=203306, SNR=40.3, Peak=27328 HFD=2.8 01:16:57.727 00.000 10672 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.14) = xAngle (-1.00 = -1.00) 01:16:57.727 00.000 10672 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.90 = -0.90) 01:16:57.727 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=-0.51 hyp=0.67 cameraTheta=-0.87 mountX=0.36 mountY=-0.52, mountTheta=-0.97 01:16:57.727 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=-0.51, opts=13) 01:16:57.727 00.000 10672 Enqueuing Move request for scope (0.43, -0.51) 01:16:57.727 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:57.727 00.000 428 Worker thread wakes up 01:16:57.727 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.51) opts 0xd 01:16:57.727 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, -0.51) 01:16:57.727 00.000 428 Moving (0.43, -0.51) raw xDistance=0.36 yDistance=-0.52 01:16:57.727 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 01:16:57.727 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:57.727 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 01:16:57.727 00.000 428 MoveAxis(E, 0, ABG) 01:16:57.727 00.000 428 Move returns status 0, amount 0 01:16:57.727 00.000 428 MoveAxis(N, 0, ABG) 01:16:57.727 00.000 428 Move returns status 0, amount 0 01:16:57.727 00.000 428 move complete, result=0 01:16:57.727 00.000 428 worker thread done servicing request 01:16:57.759 00.032 10672 UpdateGuideState exits: m=203306 SNR=40.3 01:16:57.759 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:57.759 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:57.759 00.000 10672 Enqueuing Expose request 01:16:57.759 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 01:16:57.759 00.000 428 Worker thread wakes up 01:16:57.759 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:57.759 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:16:59.586 01.827 428 Exposure complete 01:16:59.727 00.141 428 worker thread done servicing request 01:16:59.727 00.000 10672 OnExposeComplete: enter 01:16:59.727 00.000 10672 UpdateGuideState(): m_state=6 01:16:59.727 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2623 01:16:59.727 00.000 10672 Star::Find returns 1 (0), X=527.52, Y=264.59, Mass=198105, SNR=35.2, Peak=23520 HFD=3.1 01:16:59.727 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 01:16:59.727 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 01:16:59.727 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.29 hyp=0.41 cameraTheta=-0.78 mountX=0.25 mountY=-0.30, mountTheta=-0.88 01:16:59.742 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.29, opts=13) 01:16:59.742 00.000 10672 Enqueuing Move request for scope (0.29, -0.29) 01:16:59.742 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:16:59.742 00.000 428 Worker thread wakes up 01:16:59.742 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.29) opts 0xd 01:16:59.742 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.29) 01:16:59.742 00.000 428 Moving (0.29, -0.29) raw xDistance=0.25 yDistance=-0.30 01:16:59.742 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:16:59.742 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:16:59.742 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 01:16:59.742 00.000 428 MoveAxis(E, 0, ABG) 01:16:59.742 00.000 428 Move returns status 0, amount 0 01:16:59.742 00.000 428 MoveAxis(N, 0, ABG) 01:16:59.742 00.000 428 Move returns status 0, amount 0 01:16:59.742 00.000 428 move complete, result=0 01:16:59.742 00.000 428 worker thread done servicing request 01:16:59.758 00.016 10672 UpdateGuideState exits: m=198105 SNR=35.2 01:16:59.758 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:16:59.758 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:16:59.758 00.000 10672 Enqueuing Expose request 01:16:59.758 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:16:59.758 00.000 428 Worker thread wakes up 01:16:59.758 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:16:59.758 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:01.008 01.250 10672 read socket command 10 01:17:01.008 00.000 10672 processing socket request REQDIST 01:17:01.008 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:17:01.008 00.000 10672 Sending socket response 51 (0x33) 01:17:01.585 00.577 428 Exposure complete 01:17:01.726 00.141 428 worker thread done servicing request 01:17:01.726 00.000 10672 OnExposeComplete: enter 01:17:01.726 00.000 10672 UpdateGuideState(): m_state=6 01:17:01.726 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2624 01:17:01.726 00.000 10672 Star::Find returns 1 (0), X=528.11, Y=265.21, Mass=194836, SNR=36.9, Peak=33648 HFD=2.6 01:17:01.726 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.14) = xAngle (0.23 = 0.23) 01:17:01.726 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.33 = 0.33) 01:17:01.726 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=0.33 hyp=0.94 cameraTheta=0.36 mountX=0.91 mountY=0.31, mountTheta=0.32 01:17:01.726 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=0.33, opts=13) 01:17:01.726 00.000 10672 Enqueuing Move request for scope (0.88, 0.33) 01:17:01.726 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:01.726 00.000 428 Worker thread wakes up 01:17:01.726 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.33) opts 0xd 01:17:01.726 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, 0.33) 01:17:01.726 00.000 428 Moving (0.88, 0.33) raw xDistance=0.91 yDistance=0.31 01:17:01.726 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.91 01:17:01.726 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:01.726 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:17:01.726 00.000 428 MoveAxis(W, 1071, ABG) 01:17:01.726 00.000 428 Guiding Dir = 3, Dur = 1071 01:17:01.726 00.000 428 IsSlewing returns 0 01:17:01.726 00.000 428 IsGuiding returns 0 01:17:01.757 00.031 428 PulseGuide returned control before completion, sleep 1060 01:17:01.757 00.000 10672 UpdateGuideState exits: m=194836 SNR=36.9 01:17:01.757 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:01.757 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:01.757 00.000 10672 Enqueuing Expose request 01:17:02.835 01.078 428 IsGuiding returns 1 01:17:02.835 00.000 428 scope still moving after pulse duration time elapsed 01:17:02.882 00.047 428 IsSlewing returns 0 01:17:02.882 00.000 428 IsGuiding returns 0 01:17:02.882 00.000 428 scope move finished after 1071 + 76 ms 01:17:02.882 00.000 428 Move returns status 0, amount 1071 01:17:02.882 00.000 428 MoveAxis(N, 0, ABG) 01:17:02.882 00.000 428 Move returns status 0, amount 0 01:17:02.882 00.000 428 move complete, result=0 01:17:02.882 00.000 428 worker thread done servicing request 01:17:02.882 00.000 428 Worker thread wakes up 01:17:02.882 00.000 10672 GuideStep: 0.9 px 1071 ms WEST, 0.3 px 0 ms NORTH 01:17:02.882 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:02.882 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:03.590 00.708 428 Exposure complete 01:17:03.715 00.125 428 worker thread done servicing request 01:17:03.715 00.000 10672 OnExposeComplete: enter 01:17:03.715 00.000 10672 UpdateGuideState(): m_state=6 01:17:03.715 00.000 10672 Star::Find(15, 528, 265, 0, (0,0,0,0), 0.0, 0) frame 2625 01:17:03.715 00.000 10672 Star::Find returns 1 (0), X=527.88, Y=264.73, Mass=183700, SNR=32.3, Peak=33328 HFD=2.5 01:17:03.715 00.000 10672 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.14) = xAngle (-0.36 = -0.36) 01:17:03.715 00.000 10672 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.25 = -0.25) 01:17:03.715 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=-0.15 hyp=0.66 cameraTheta=-0.22 mountX=0.62 mountY=-0.17, mountTheta=-0.26 01:17:03.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=-0.15, opts=13) 01:17:03.715 00.000 10672 Enqueuing Move request for scope (0.64, -0.15) 01:17:03.715 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:03.715 00.000 428 Worker thread wakes up 01:17:03.715 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.15) opts 0xd 01:17:03.715 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, -0.15) 01:17:03.715 00.000 428 Moving (0.64, -0.15) raw xDistance=0.62 yDistance=-0.17 01:17:03.715 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.62 01:17:03.715 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:03.715 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 01:17:03.715 00.000 428 MoveAxis(W, 797, ABG) 01:17:03.715 00.000 428 Guiding Dir = 3, Dur = 797 01:17:03.715 00.000 428 IsSlewing returns 0 01:17:03.715 00.000 428 IsGuiding returns 0 01:17:03.746 00.031 10672 UpdateGuideState exits: m=183700 SNR=32.3 01:17:03.746 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:03.746 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:03.746 00.000 10672 Enqueuing Expose request 01:17:03.746 00.000 428 PulseGuide returned control before completion, sleep 779 01:17:04.542 00.796 428 IsGuiding returns 1 01:17:04.542 00.000 428 scope still moving after pulse duration time elapsed 01:17:04.574 00.032 428 IsSlewing returns 0 01:17:04.574 00.000 428 IsGuiding returns 0 01:17:04.574 00.000 428 scope move finished after 797 + 64 ms 01:17:04.589 00.015 428 Move returns status 0, amount 797 01:17:04.589 00.000 428 MoveAxis(N, 0, ABG) 01:17:04.589 00.000 428 Move returns status 0, amount 0 01:17:04.589 00.000 428 move complete, result=0 01:17:04.589 00.000 428 worker thread done servicing request 01:17:04.589 00.000 10672 GuideStep: 0.6 px 797 ms WEST, -0.2 px 0 ms NORTH 01:17:04.589 00.000 428 Worker thread wakes up 01:17:04.589 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:04.589 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:05.573 00.984 428 Exposure complete 01:17:05.698 00.125 428 worker thread done servicing request 01:17:05.698 00.000 10672 OnExposeComplete: enter 01:17:05.698 00.000 10672 UpdateGuideState(): m_state=6 01:17:05.698 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2626 01:17:05.698 00.000 10672 Star::Find returns 1 (0), X=527.08, Y=264.74, Mass=206602, SNR=40.1, Peak=29616 HFD=2.5 01:17:05.698 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.14) = xAngle (-2.54 = -2.54) 01:17:05.698 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.43 = -2.43) 01:17:05.698 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-2.40 mountX=-0.17 mountY=-0.13, mountTheta=-2.47 01:17:05.698 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.14, opts=13) 01:17:05.698 00.000 10672 Enqueuing Move request for scope (-0.15, -0.14) 01:17:05.714 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:05.714 00.000 428 Worker thread wakes up 01:17:05.714 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd 01:17:05.714 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.14) 01:17:05.714 00.000 428 Moving (-0.15, -0.14) raw xDistance=-0.17 yDistance=-0.13 01:17:05.714 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:17:05.714 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:05.714 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:17:05.714 00.000 428 MoveAxis(E, 0, ABG) 01:17:05.714 00.000 428 Move returns status 0, amount 0 01:17:05.714 00.000 428 MoveAxis(N, 0, ABG) 01:17:05.714 00.000 428 Move returns status 0, amount 0 01:17:05.714 00.000 428 move complete, result=0 01:17:05.714 00.000 428 worker thread done servicing request 01:17:05.730 00.016 10672 UpdateGuideState exits: m=206602 SNR=40.1 01:17:05.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:05.730 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:05.730 00.000 10672 Enqueuing Expose request 01:17:05.730 00.000 428 Worker thread wakes up 01:17:05.730 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:17:05.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:05.730 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:06.011 00.281 10672 read socket command 10 01:17:06.011 00.000 10672 processing socket request REQDIST 01:17:06.011 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:17:06.011 00.000 10672 Sending socket response 51 (0x33) 01:17:07.588 01.577 428 Exposure complete 01:17:07.713 00.125 428 worker thread done servicing request 01:17:07.713 00.000 10672 OnExposeComplete: enter 01:17:07.713 00.000 10672 UpdateGuideState(): m_state=6 01:17:07.713 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2627 01:17:07.713 00.000 10672 Star::Find returns 1 (0), X=526.57, Y=264.22, Mass=208018, SNR=43.0, Peak=31904 HFD=2.8 01:17:07.713 00.000 10672 CameraToMount -- cameraTheta (-2.36) - m_xAngle (0.14) = xAngle (-2.50 = -2.50) 01:17:07.713 00.000 10672 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.39 = -2.39) 01:17:07.713 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=-0.66 hyp=0.94 cameraTheta=-2.36 mountX=-0.75 mountY=-0.64, mountTheta=-2.44 01:17:07.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=-0.66, opts=13) 01:17:07.713 00.000 10672 Enqueuing Move request for scope (-0.67, -0.66) 01:17:07.713 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:07.713 00.000 428 Worker thread wakes up 01:17:07.713 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.66) opts 0xd 01:17:07.713 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, -0.66) 01:17:07.713 00.000 428 Moving (-0.67, -0.66) raw xDistance=-0.75 yDistance=-0.64 01:17:07.713 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 01:17:07.713 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:17:07.713 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.64 01:17:07.713 00.000 428 MoveAxis(E, 879, ABG) 01:17:07.713 00.000 428 Guiding Dir = 2, Dur = 879 01:17:07.713 00.000 428 IsSlewing returns 0 01:17:07.713 00.000 428 IsGuiding returns 0 01:17:07.745 00.032 10672 UpdateGuideState exits: m=208018 SNR=43.0 01:17:07.745 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:07.745 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:07.745 00.000 10672 Enqueuing Expose request 01:17:07.745 00.000 428 PulseGuide returned control before completion, sleep 863 01:17:08.635 00.890 428 IsGuiding returns 0 01:17:08.635 00.000 428 Move returns status 0, amount 879 01:17:08.635 00.000 428 MoveAxis(N, 0, ABG) 01:17:08.635 00.000 428 Move returns status 0, amount 0 01:17:08.635 00.000 428 move complete, result=0 01:17:08.635 00.000 428 worker thread done servicing request 01:17:08.635 00.000 428 Worker thread wakes up 01:17:08.635 00.000 10672 GuideStep: -0.8 px 879 ms EAST, -0.6 px 0 ms NORTH 01:17:08.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:08.635 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:09.574 00.939 428 Exposure complete 01:17:09.809 00.235 428 worker thread done servicing request 01:17:09.809 00.000 10672 OnExposeComplete: enter 01:17:09.809 00.000 10672 UpdateGuideState(): m_state=6 01:17:09.824 00.015 10672 Star::Find(15, 526, 264, 0, (0,0,0,0), 0.0, 0) frame 2628 01:17:09.824 00.000 10672 Star::Find returns 1 (0), X=527.47, Y=264.40, Mass=187927, SNR=34.5, Peak=29616 HFD=3.0 01:17:09.824 00.000 10672 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.14) = xAngle (-1.25 = -1.25) 01:17:09.824 00.000 10672 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.14 = -1.14) 01:17:09.824 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.47 hyp=0.53 cameraTheta=-1.11 mountX=0.17 mountY=-0.48, mountTheta=-1.23 01:17:09.824 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.47, opts=13) 01:17:09.824 00.000 10672 Enqueuing Move request for scope (0.24, -0.47) 01:17:09.824 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:09.824 00.000 428 Worker thread wakes up 01:17:09.824 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.47) opts 0xd 01:17:09.824 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.47) 01:17:09.824 00.000 428 Moving (0.24, -0.47) raw xDistance=0.17 yDistance=-0.48 01:17:09.824 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:17:09.824 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:09.824 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:17:09.824 00.000 428 MoveAxis(E, 0, ABG) 01:17:09.824 00.000 428 Move returns status 0, amount 0 01:17:09.824 00.000 428 MoveAxis(N, 0, ABG) 01:17:09.824 00.000 428 Move returns status 0, amount 0 01:17:09.824 00.000 428 move complete, result=0 01:17:09.824 00.000 428 worker thread done servicing request 01:17:09.840 00.016 10672 UpdateGuideState exits: m=187927 SNR=34.5 01:17:09.840 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:09.840 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:09.840 00.000 10672 Enqueuing Expose request 01:17:09.840 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 01:17:09.840 00.000 428 Worker thread wakes up 01:17:09.840 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:09.840 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:11.001 01.161 10672 read socket command 10 01:17:11.001 00.000 10672 processing socket request REQDIST 01:17:11.001 00.000 10672 SOCKSVR: Sending pixel error of 0.60 01:17:11.001 00.000 10672 Sending socket response 60 (0x3c) 01:17:11.583 00.582 428 Exposure complete 01:17:11.724 00.141 428 worker thread done servicing request 01:17:11.724 00.000 10672 OnExposeComplete: enter 01:17:11.724 00.000 10672 UpdateGuideState(): m_state=6 01:17:11.724 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2629 01:17:11.724 00.000 10672 Star::Find returns 1 (0), X=527.81, Y=264.52, Mass=193266, SNR=38.9, Peak=27760 HFD=2.6 01:17:11.724 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.68 = -0.68) 01:17:11.724 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 01:17:11.724 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.35 hyp=0.68 cameraTheta=-0.55 mountX=0.53 mountY=-0.37, mountTheta=-0.61 01:17:11.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.35, opts=13) 01:17:11.724 00.000 10672 Enqueuing Move request for scope (0.58, -0.35) 01:17:11.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:17:11.724 00.000 428 Worker thread wakes up 01:17:11.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.35) opts 0xd 01:17:11.724 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.35) 01:17:11.724 00.000 428 Moving (0.58, -0.35) raw xDistance=0.53 yDistance=-0.37 01:17:11.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 01:17:11.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:11.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 01:17:11.724 00.000 428 MoveAxis(W, 617, ABG) 01:17:11.724 00.000 428 Guiding Dir = 3, Dur = 617 01:17:11.724 00.000 428 IsSlewing returns 0 01:17:11.724 00.000 428 IsGuiding returns 0 01:17:11.739 00.015 428 PulseGuide returned control before completion, sleep 611 01:17:11.739 00.000 10672 UpdateGuideState exits: m=193266 SNR=38.9 01:17:11.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:11.739 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:11.739 00.000 10672 Enqueuing Expose request 01:17:12.364 00.625 428 IsGuiding returns 1 01:17:12.364 00.000 428 scope still moving after pulse duration time elapsed 01:17:12.396 00.032 428 IsSlewing returns 0 01:17:12.396 00.000 428 IsGuiding returns 0 01:17:12.396 00.000 428 scope move finished after 617 + 49 ms 01:17:12.396 00.000 428 Move returns status 0, amount 617 01:17:12.396 00.000 428 MoveAxis(N, 0, ABG) 01:17:12.396 00.000 428 Move returns status 0, amount 0 01:17:12.396 00.000 428 move complete, result=0 01:17:12.396 00.000 428 worker thread done servicing request 01:17:12.396 00.000 428 Worker thread wakes up 01:17:12.396 00.000 10672 GuideStep: 0.5 px 617 ms WEST, -0.4 px 0 ms NORTH 01:17:12.396 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:12.396 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:13.582 01.186 428 Exposure complete 01:17:13.707 00.125 428 worker thread done servicing request 01:17:13.707 00.000 10672 OnExposeComplete: enter 01:17:13.707 00.000 10672 UpdateGuideState(): m_state=6 01:17:13.707 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2630 01:17:13.707 00.000 10672 Star::Find returns 1 (0), X=527.12, Y=263.78, Mass=203280, SNR=40.0, Peak=26784 HFD=2.7 01:17:13.707 00.000 10672 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.14) = xAngle (-1.81 = -1.81) 01:17:13.707 00.000 10672 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.70 = -1.70) 01:17:13.707 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-1.10 hyp=1.10 cameraTheta=-1.67 mountX=-0.26 mountY=-1.09, mountTheta=-1.80 01:17:13.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-1.10, opts=13) 01:17:13.707 00.000 10672 Enqueuing Move request for scope (-0.11, -1.10) 01:17:13.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:13.707 00.000 428 Worker thread wakes up 01:17:13.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.10) opts 0xd 01:17:13.707 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -1.10) 01:17:13.707 00.000 428 Moving (-0.11, -1.10) raw xDistance=-0.26 yDistance=-1.09 01:17:13.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:17:13.707 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:17:13.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.09 01:17:13.707 00.000 428 MoveAxis(E, 0, ABG) 01:17:13.707 00.000 428 Move returns status 0, amount 0 01:17:13.707 00.000 428 MoveAxis(N, 0, ABG) 01:17:13.707 00.000 428 Move returns status 0, amount 0 01:17:13.707 00.000 428 move complete, result=0 01:17:13.707 00.000 428 worker thread done servicing request 01:17:13.739 00.032 10672 UpdateGuideState exits: m=203280 SNR=40.0 01:17:13.739 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:13.739 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:13.739 00.000 10672 Enqueuing Expose request 01:17:13.739 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -1.1 px 0 ms NORTH 01:17:13.739 00.000 428 Worker thread wakes up 01:17:13.739 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:13.739 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:15.566 01.827 428 Exposure complete 01:17:15.691 00.125 428 worker thread done servicing request 01:17:15.707 00.016 10672 OnExposeComplete: enter 01:17:15.707 00.000 10672 UpdateGuideState(): m_state=6 01:17:15.707 00.000 10672 Star::Find(15, 527, 263, 0, (0,0,0,0), 0.0, 0) frame 2631 01:17:15.707 00.000 10672 Star::Find returns 1 (0), X=527.61, Y=264.03, Mass=199474, SNR=37.8, Peak=22752 HFD=3.1 01:17:15.707 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.14) = xAngle (-1.29 = -1.29) 01:17:15.707 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.18 = -1.18) 01:17:15.707 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.85 hyp=0.93 cameraTheta=-1.15 mountX=0.26 mountY=-0.86, mountTheta=-1.27 01:17:15.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.85, opts=13) 01:17:15.707 00.000 10672 Enqueuing Move request for scope (0.38, -0.85) 01:17:15.707 00.000 428 Worker thread wakes up 01:17:15.707 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:15.707 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.85) opts 0xd 01:17:15.707 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.85) 01:17:15.707 00.000 428 Moving (0.38, -0.85) raw xDistance=0.26 yDistance=-0.86 01:17:15.707 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:17:15.707 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.51 newest=-2.32 01:17:15.707 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.86 from input -0.86 01:17:15.707 00.000 428 MoveAxis(E, 0, ABG) 01:17:15.707 00.000 428 Move returns status 0, amount 0 01:17:15.707 00.000 428 MoveAxis(N, 1141, ABG) 01:17:15.707 00.000 428 Guiding Dir = 0, Dur = 1141 01:17:15.707 00.000 428 IsSlewing returns 0 01:17:15.707 00.000 428 IsGuiding returns 0 01:17:15.722 00.015 10672 UpdateGuideState exits: m=199474 SNR=37.8 01:17:15.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:15.722 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:15.722 00.000 10672 Enqueuing Expose request 01:17:15.785 00.063 428 PulseGuide returned control before completion, sleep 1072 01:17:16.004 00.219 10672 read socket command 10 01:17:16.004 00.000 10672 processing socket request REQDIST 01:17:16.004 00.000 10672 SOCKSVR: Sending pixel error of 0.81 01:17:16.004 00.000 10672 Sending socket response 81 (0x51) 01:17:16.878 00.874 428 IsGuiding returns 1 01:17:16.878 00.000 428 scope still moving after pulse duration time elapsed 01:17:16.910 00.032 428 IsSlewing returns 0 01:17:16.910 00.000 428 IsGuiding returns 1 01:17:16.972 00.062 428 IsSlewing returns 0 01:17:17.003 00.031 428 IsGuiding returns 0 01:17:17.003 00.000 428 scope move finished after 1141 + 154 ms 01:17:17.003 00.000 428 Move returns status 0, amount 1141 01:17:17.003 00.000 428 move complete, result=0 01:17:17.003 00.000 428 worker thread done servicing request 01:17:17.003 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.9 px 1141 ms NORTH 01:17:17.003 00.000 428 Worker thread wakes up 01:17:17.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:17.003 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:17.581 00.578 428 Exposure complete 01:17:17.706 00.125 428 worker thread done servicing request 01:17:17.706 00.000 10672 OnExposeComplete: enter 01:17:17.706 00.000 10672 UpdateGuideState(): m_state=6 01:17:17.706 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2632 01:17:17.706 00.000 10672 Star::Find returns 1 (0), X=527.65, Y=264.28, Mass=228242, SNR=45.3, Peak=27984 HFD=3.0 01:17:17.706 00.000 10672 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.14) = xAngle (-1.09 = -1.09) 01:17:17.706 00.000 10672 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.98 = -0.98) 01:17:17.706 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.59 hyp=0.73 cameraTheta=-0.95 mountX=0.33 mountY=-0.60, mountTheta=-1.06 01:17:17.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.59, opts=13) 01:17:17.706 00.000 10672 Enqueuing Move request for scope (0.42, -0.59) 01:17:17.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:17.706 00.000 428 Worker thread wakes up 01:17:17.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.59) opts 0xd 01:17:17.706 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.59) 01:17:17.706 00.000 428 Moving (0.42, -0.59) raw xDistance=0.33 yDistance=-0.60 01:17:17.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 01:17:17.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.60 from input -0.60 01:17:17.706 00.000 428 MoveAxis(E, 0, ABG) 01:17:17.706 00.000 428 Move returns status 0, amount 0 01:17:17.706 00.000 428 MoveAxis(N, 802, ABG) 01:17:17.706 00.000 428 Guiding Dir = 0, Dur = 802 01:17:17.706 00.000 428 IsSlewing returns 0 01:17:17.706 00.000 428 IsGuiding returns 0 01:17:17.737 00.031 10672 UpdateGuideState exits: m=228242 SNR=45.3 01:17:17.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:17.737 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:17.737 00.000 10672 Enqueuing Expose request 01:17:17.800 00.063 428 PulseGuide returned control before completion, sleep 726 01:17:18.534 00.734 428 IsGuiding returns 1 01:17:18.534 00.000 428 scope still moving after pulse duration time elapsed 01:17:18.565 00.031 428 IsSlewing returns 0 01:17:18.565 00.000 428 IsGuiding returns 1 01:17:18.628 00.063 428 IsSlewing returns 0 01:17:18.659 00.031 428 IsGuiding returns 0 01:17:18.659 00.000 428 scope move finished after 802 + 148 ms 01:17:18.659 00.000 428 Move returns status 0, amount 802 01:17:18.659 00.000 428 move complete, result=0 01:17:18.659 00.000 428 worker thread done servicing request 01:17:18.659 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.6 px 802 ms NORTH 01:17:18.659 00.000 428 Worker thread wakes up 01:17:18.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:18.659 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:19.581 00.922 428 Exposure complete 01:17:19.706 00.125 428 worker thread done servicing request 01:17:19.706 00.000 10672 OnExposeComplete: enter 01:17:19.706 00.000 10672 UpdateGuideState(): m_state=6 01:17:19.706 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2633 01:17:19.706 00.000 10672 Star::Find returns 1 (0), X=527.41, Y=265.03, Mass=248937, SNR=50.8, Peak=30048 HFD=3.5 01:17:19.706 00.000 10672 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.14) = xAngle (0.60 = 0.60) 01:17:19.706 00.000 10672 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.71 = 0.71) 01:17:19.706 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.23 cameraTheta=0.74 mountX=0.19 mountY=0.15, mountTheta=0.67 01:17:19.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.16, opts=13) 01:17:19.706 00.000 10672 Enqueuing Move request for scope (0.17, 0.16) 01:17:19.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:17:19.706 00.000 428 Worker thread wakes up 01:17:19.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd 01:17:19.706 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.16) 01:17:19.706 00.000 428 Moving (0.17, 0.16) raw xDistance=0.19 yDistance=0.15 01:17:19.706 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 01:17:19.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:19.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 01:17:19.706 00.000 428 MoveAxis(E, 0, ABG) 01:17:19.706 00.000 428 Move returns status 0, amount 0 01:17:19.706 00.000 428 MoveAxis(N, 0, ABG) 01:17:19.706 00.000 428 Move returns status 0, amount 0 01:17:19.706 00.000 428 move complete, result=0 01:17:19.706 00.000 428 worker thread done servicing request 01:17:19.737 00.031 10672 UpdateGuideState exits: m=248937 SNR=50.8 01:17:19.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:19.737 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:19.737 00.000 10672 Enqueuing Expose request 01:17:19.737 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:17:19.737 00.000 428 Worker thread wakes up 01:17:19.737 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:19.737 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:21.006 01.269 10672 read socket command 10 01:17:21.006 00.000 10672 processing socket request REQDIST 01:17:21.006 00.000 10672 SOCKSVR: Sending pixel error of 0.62 01:17:21.006 00.000 10672 Sending socket response 62 (0x3e) 01:17:21.584 00.578 428 Exposure complete 01:17:21.709 00.125 428 worker thread done servicing request 01:17:21.709 00.000 10672 OnExposeComplete: enter 01:17:21.724 00.015 10672 UpdateGuideState(): m_state=6 01:17:21.724 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2634 01:17:21.724 00.000 10672 Star::Find returns 1 (0), X=527.93, Y=265.09, Mass=218742, SNR=41.1, Peak=29184 HFD=2.7 01:17:21.724 00.000 10672 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.14) = xAngle (0.16 = 0.16) 01:17:21.724 00.000 10672 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.27 = 0.27) 01:17:21.724 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.21 hyp=0.73 cameraTheta=0.30 mountX=0.72 mountY=0.19, mountTheta=0.26 01:17:21.724 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.21, opts=13) 01:17:21.724 00.000 10672 Enqueuing Move request for scope (0.70, 0.21) 01:17:21.724 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:21.724 00.000 428 Worker thread wakes up 01:17:21.724 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.21) opts 0xd 01:17:21.724 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.21) 01:17:21.724 00.000 428 Moving (0.70, 0.21) raw xDistance=0.72 yDistance=0.19 01:17:21.724 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.72 01:17:21.724 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:21.724 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:17:21.724 00.000 428 MoveAxis(W, 846, ABG) 01:17:21.724 00.000 428 Guiding Dir = 3, Dur = 846 01:17:21.724 00.000 428 IsSlewing returns 0 01:17:21.724 00.000 428 IsGuiding returns 0 01:17:21.740 00.016 10672 UpdateGuideState exits: m=218742 SNR=41.1 01:17:21.740 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:21.740 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:21.740 00.000 10672 Enqueuing Expose request 01:17:21.740 00.000 428 PulseGuide returned control before completion, sleep 833 01:17:22.615 00.875 428 IsGuiding returns 0 01:17:22.615 00.000 428 Move returns status 0, amount 846 01:17:22.615 00.000 428 MoveAxis(N, 0, ABG) 01:17:22.615 00.000 428 Move returns status 0, amount 0 01:17:22.615 00.000 428 move complete, result=0 01:17:22.615 00.000 428 worker thread done servicing request 01:17:22.615 00.000 10672 GuideStep: 0.7 px 846 ms WEST, 0.2 px 0 ms NORTH 01:17:22.615 00.000 428 Worker thread wakes up 01:17:22.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:22.615 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:23.568 00.953 428 Exposure complete 01:17:23.693 00.125 428 worker thread done servicing request 01:17:23.693 00.000 10672 OnExposeComplete: enter 01:17:23.693 00.000 10672 UpdateGuideState(): m_state=6 01:17:23.693 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2635 01:17:23.693 00.000 10672 Star::Find returns 1 (0), X=527.30, Y=265.11, Mass=215910, SNR=39.7, Peak=29504 HFD=3.0 01:17:23.693 00.000 10672 CameraToMount -- cameraTheta (1.28) - m_xAngle (0.14) = xAngle (1.14 = 1.14) 01:17:23.693 00.000 10672 CameraToMount -- cameraTheta (1.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.25 = 1.25) 01:17:23.693 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.28 mountX=0.10 mountY=0.23, mountTheta=1.16 01:17:23.693 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.23, opts=13) 01:17:23.693 00.000 10672 Enqueuing Move request for scope (0.07, 0.23) 01:17:23.708 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:23.708 00.000 428 Worker thread wakes up 01:17:23.708 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd 01:17:23.708 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.23) 01:17:23.708 00.000 428 Moving (0.07, 0.23) raw xDistance=0.10 yDistance=0.23 01:17:23.708 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:17:23.708 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:23.708 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:17:23.708 00.000 428 MoveAxis(E, 0, ABG) 01:17:23.708 00.000 428 Move returns status 0, amount 0 01:17:23.708 00.000 428 MoveAxis(N, 0, ABG) 01:17:23.708 00.000 428 Move returns status 0, amount 0 01:17:23.708 00.000 428 move complete, result=0 01:17:23.708 00.000 428 worker thread done servicing request 01:17:23.724 00.016 10672 UpdateGuideState exits: m=215910 SNR=39.7 01:17:23.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:23.724 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:23.724 00.000 10672 Enqueuing Expose request 01:17:23.724 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:17:23.724 00.000 428 Worker thread wakes up 01:17:23.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:23.724 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:25.583 01.859 428 Exposure complete 01:17:25.723 00.140 428 worker thread done servicing request 01:17:25.723 00.000 10672 OnExposeComplete: enter 01:17:25.723 00.000 10672 UpdateGuideState(): m_state=6 01:17:25.723 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2636 01:17:25.723 00.000 10672 Star::Find returns 1 (0), X=527.83, Y=265.02, Mass=219262, SNR=45.0, Peak=34080 HFD=2.5 01:17:25.723 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.14) = xAngle (0.10 = 0.10) 01:17:25.723 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.21 = 0.21) 01:17:25.723 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=0.14 hyp=0.62 cameraTheta=0.24 mountX=0.61 mountY=0.13, mountTheta=0.20 01:17:25.723 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=0.14, opts=13) 01:17:25.723 00.000 10672 Enqueuing Move request for scope (0.60, 0.14) 01:17:25.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:25.723 00.000 428 Worker thread wakes up 01:17:25.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.14) opts 0xd 01:17:25.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, 0.14) 01:17:25.723 00.000 428 Moving (0.60, 0.14) raw xDistance=0.61 yDistance=0.13 01:17:25.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61 01:17:25.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:25.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:17:25.723 00.000 428 MoveAxis(W, 718, ABG) 01:17:25.723 00.000 428 Guiding Dir = 3, Dur = 718 01:17:25.723 00.000 428 IsSlewing returns 0 01:17:25.739 00.016 428 IsGuiding returns 0 01:17:25.754 00.015 10672 UpdateGuideState exits: m=219262 SNR=45.0 01:17:25.754 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:25.754 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:25.754 00.000 10672 Enqueuing Expose request 01:17:25.754 00.000 428 PulseGuide returned control before completion, sleep 701 01:17:26.005 00.251 10672 read socket command 10 01:17:26.005 00.000 10672 processing socket request REQDIST 01:17:26.005 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:17:26.005 00.000 10672 Sending socket response 55 (0x37) 01:17:26.473 00.468 428 IsGuiding returns 1 01:17:26.473 00.000 428 scope still moving after pulse duration time elapsed 01:17:26.504 00.031 428 IsSlewing returns 0 01:17:26.504 00.000 428 IsGuiding returns 0 01:17:26.504 00.000 428 scope move finished after 718 + 62 ms 01:17:26.504 00.000 428 Move returns status 0, amount 718 01:17:26.504 00.000 428 MoveAxis(N, 0, ABG) 01:17:26.520 00.016 428 Move returns status 0, amount 0 01:17:26.520 00.000 428 move complete, result=0 01:17:26.520 00.000 428 worker thread done servicing request 01:17:26.520 00.000 10672 GuideStep: 0.6 px 718 ms WEST, 0.1 px 0 ms NORTH 01:17:26.520 00.000 428 Worker thread wakes up 01:17:26.520 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:26.520 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:27.582 01.062 428 Exposure complete 01:17:27.707 00.125 428 worker thread done servicing request 01:17:27.707 00.000 10672 OnExposeComplete: enter 01:17:27.707 00.000 10672 UpdateGuideState(): m_state=6 01:17:27.723 00.016 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2637 01:17:27.723 00.000 10672 Star::Find returns 1 (0), X=527.45, Y=265.44, Mass=197270, SNR=41.0, Peak=32016 HFD=3.0 01:17:27.723 00.000 10672 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 01:17:27.723 00.000 10672 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.18 = 1.18) 01:17:27.723 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.56 hyp=0.60 cameraTheta=1.21 mountX=0.29 mountY=0.56, mountTheta=1.09 01:17:27.723 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.56, opts=13) 01:17:27.723 00.000 10672 Enqueuing Move request for scope (0.21, 0.56) 01:17:27.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:27.723 00.000 428 Worker thread wakes up 01:17:27.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.56) opts 0xd 01:17:27.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.56) 01:17:27.723 00.000 428 Moving (0.21, 0.56) raw xDistance=0.29 yDistance=0.56 01:17:27.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 01:17:27.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:17:27.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.56 01:17:27.723 00.000 428 MoveAxis(E, 0, ABG) 01:17:27.723 00.000 428 Move returns status 0, amount 0 01:17:27.723 00.000 428 MoveAxis(N, 0, ABG) 01:17:27.723 00.000 428 Move returns status 0, amount 0 01:17:27.723 00.000 428 move complete, result=0 01:17:27.723 00.000 428 worker thread done servicing request 01:17:27.738 00.015 10672 UpdateGuideState exits: m=197270 SNR=41.0 01:17:27.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:27.738 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:27.738 00.000 10672 Enqueuing Expose request 01:17:27.738 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 01:17:27.738 00.000 428 Worker thread wakes up 01:17:27.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:27.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:29.570 01.832 428 Exposure complete 01:17:29.695 00.125 428 worker thread done servicing request 01:17:29.695 00.000 10672 OnExposeComplete: enter 01:17:29.695 00.000 10672 UpdateGuideState(): m_state=6 01:17:29.695 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2638 01:17:29.695 00.000 10672 Star::Find returns 1 (0), X=526.79, Y=265.56, Mass=197168, SNR=40.5, Peak=28848 HFD=2.5 01:17:29.695 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.01 = 2.01) 01:17:29.695 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.12 = 2.12) 01:17:29.695 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.68 hyp=0.81 cameraTheta=2.15 mountX=-0.34 mountY=0.70, mountTheta=2.03 01:17:29.695 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.68, opts=13) 01:17:29.695 00.000 10672 Enqueuing Move request for scope (-0.44, 0.68) 01:17:29.695 00.000 428 Worker thread wakes up 01:17:29.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:29.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.68) opts 0xd 01:17:29.695 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.68) 01:17:29.695 00.000 428 Moving (-0.44, 0.68) raw xDistance=-0.34 yDistance=0.70 01:17:29.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:17:29.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:17:29.695 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 01:17:29.695 00.000 428 MoveAxis(E, 0, ABG) 01:17:29.695 00.000 428 Move returns status 0, amount 0 01:17:29.695 00.000 428 MoveAxis(N, 0, ABG) 01:17:29.695 00.000 428 Move returns status 0, amount 0 01:17:29.695 00.000 428 move complete, result=0 01:17:29.695 00.000 428 worker thread done servicing request 01:17:29.726 00.031 10672 UpdateGuideState exits: m=197168 SNR=40.5 01:17:29.726 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:29.726 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:29.726 00.000 10672 Enqueuing Expose request 01:17:29.726 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH 01:17:29.726 00.000 428 Worker thread wakes up 01:17:29.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:29.726 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:31.007 01.281 10672 read socket command 10 01:17:31.007 00.000 10672 processing socket request REQDIST 01:17:31.007 00.000 10672 SOCKSVR: Sending pixel error of 0.64 01:17:31.007 00.000 10672 Sending socket response 64 (0x40) 01:17:31.570 00.563 428 Exposure complete 01:17:31.710 00.140 428 worker thread done servicing request 01:17:31.710 00.000 10672 OnExposeComplete: enter 01:17:31.710 00.000 10672 UpdateGuideState(): m_state=6 01:17:31.710 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2639 01:17:31.710 00.000 10672 Star::Find returns 1 (0), X=527.35, Y=265.31, Mass=242121, SNR=51.0, Peak=33872 HFD=3.0 01:17:31.710 00.000 10672 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.14) = xAngle (1.16 = 1.16) 01:17:31.710 00.000 10672 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.27 = 1.27) 01:17:31.710 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.43 hyp=0.45 cameraTheta=1.30 mountX=0.18 mountY=0.43, mountTheta=1.18 01:17:31.710 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.43, opts=13) 01:17:31.710 00.000 10672 Enqueuing Move request for scope (0.12, 0.43) 01:17:31.710 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:31.710 00.000 428 Worker thread wakes up 01:17:31.710 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.43) opts 0xd 01:17:31.710 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.43) 01:17:31.710 00.000 428 Moving (0.12, 0.43) raw xDistance=0.18 yDistance=0.43 01:17:31.710 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 01:17:31.710 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:31.710 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:17:31.710 00.000 428 MoveAxis(E, 0, ABG) 01:17:31.710 00.000 428 Move returns status 0, amount 0 01:17:31.710 00.000 428 MoveAxis(N, 0, ABG) 01:17:31.710 00.000 428 Move returns status 0, amount 0 01:17:31.710 00.000 428 move complete, result=0 01:17:31.710 00.000 428 worker thread done servicing request 01:17:31.741 00.031 10672 UpdateGuideState exits: m=242121 SNR=51.0 01:17:31.741 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:31.741 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:31.741 00.000 10672 Enqueuing Expose request 01:17:31.741 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:17:31.741 00.000 428 Worker thread wakes up 01:17:31.741 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:31.741 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:33.569 01.828 428 Exposure complete 01:17:33.694 00.125 428 worker thread done servicing request 01:17:33.694 00.000 10672 OnExposeComplete: enter 01:17:33.694 00.000 10672 UpdateGuideState(): m_state=6 01:17:33.694 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2640 01:17:33.694 00.000 10672 Star::Find returns 1 (0), X=526.92, Y=265.35, Mass=240706, SNR=44.1, Peak=38336 HFD=3.3 01:17:33.694 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 01:17:33.694 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 01:17:33.694 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.47 hyp=0.57 cameraTheta=2.16 mountX=-0.25 mountY=0.48, mountTheta=2.05 01:17:33.694 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.47, opts=13) 01:17:33.694 00.000 10672 Enqueuing Move request for scope (-0.32, 0.47) 01:17:33.694 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:33.694 00.000 428 Worker thread wakes up 01:17:33.694 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.47) opts 0xd 01:17:33.694 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.47) 01:17:33.694 00.000 428 Moving (-0.32, 0.47) raw xDistance=-0.25 yDistance=0.48 01:17:33.694 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:17:33.694 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:33.694 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:17:33.694 00.000 428 MoveAxis(E, 0, ABG) 01:17:33.694 00.000 428 Move returns status 0, amount 0 01:17:33.694 00.000 428 MoveAxis(N, 0, ABG) 01:17:33.694 00.000 428 Move returns status 0, amount 0 01:17:33.694 00.000 428 move complete, result=0 01:17:33.694 00.000 428 worker thread done servicing request 01:17:33.725 00.031 10672 UpdateGuideState exits: m=240706 SNR=44.1 01:17:33.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:33.725 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:33.725 00.000 10672 Enqueuing Expose request 01:17:33.725 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:17:33.725 00.000 428 Worker thread wakes up 01:17:33.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:33.725 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:35.568 01.843 428 Exposure complete 01:17:35.693 00.125 428 worker thread done servicing request 01:17:35.693 00.000 10672 OnExposeComplete: enter 01:17:35.693 00.000 10672 UpdateGuideState(): m_state=6 01:17:35.693 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2641 01:17:35.693 00.000 10672 Star::Find returns 1 (0), X=526.80, Y=265.18, Mass=196565, SNR=38.0, Peak=34848 HFD=2.9 01:17:35.693 00.000 10672 CameraToMount -- cameraTheta (2.53) - m_xAngle (0.14) = xAngle (2.39 = 2.39) 01:17:35.693 00.000 10672 CameraToMount -- cameraTheta (2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.50 = 2.50) 01:17:35.693 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.31 hyp=0.53 cameraTheta=2.53 mountX=-0.39 mountY=0.32, mountTheta=2.46 01:17:35.693 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.31, opts=13) 01:17:35.693 00.000 10672 Enqueuing Move request for scope (-0.43, 0.31) 01:17:35.693 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:35.693 00.000 428 Worker thread wakes up 01:17:35.693 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.31) opts 0xd 01:17:35.693 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.31) 01:17:35.693 00.000 428 Moving (-0.43, 0.31) raw xDistance=-0.39 yDistance=0.32 01:17:35.693 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39 01:17:35.693 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:35.693 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 01:17:35.693 00.000 428 MoveAxis(E, 0, ABG) 01:17:35.693 00.000 428 Move returns status 0, amount 0 01:17:35.693 00.000 428 MoveAxis(N, 0, ABG) 01:17:35.693 00.000 428 Move returns status 0, amount 0 01:17:35.693 00.000 428 move complete, result=0 01:17:35.693 00.000 428 worker thread done servicing request 01:17:35.724 00.031 10672 UpdateGuideState exits: m=196565 SNR=38.0 01:17:35.724 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:35.724 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:35.724 00.000 10672 Enqueuing Expose request 01:17:35.724 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:17:35.724 00.000 428 Worker thread wakes up 01:17:35.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:35.724 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:36.006 00.282 10672 read socket command 10 01:17:36.006 00.000 10672 processing socket request REQDIST 01:17:36.006 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:17:36.006 00.000 10672 Sending socket response 56 (0x38) 01:17:37.573 01.567 428 Exposure complete 01:17:37.713 00.140 428 worker thread done servicing request 01:17:37.713 00.000 10672 OnExposeComplete: enter 01:17:37.713 00.000 10672 UpdateGuideState(): m_state=6 01:17:37.713 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2642 01:17:37.713 00.000 10672 Star::Find returns 1 (0), X=527.06, Y=265.28, Mass=201086, SNR=44.0, Peak=29392 HFD=2.5 01:17:37.713 00.000 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.14) = xAngle (1.84 = 1.84) 01:17:37.713 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.95 = 1.95) 01:17:37.713 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.41 hyp=0.44 cameraTheta=1.98 mountX=-0.12 mountY=0.41, mountTheta=1.85 01:17:37.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.41, opts=13) 01:17:37.713 00.000 10672 Enqueuing Move request for scope (-0.18, 0.41) 01:17:37.713 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:37.713 00.000 428 Worker thread wakes up 01:17:37.713 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.41) opts 0xd 01:17:37.713 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.41) 01:17:37.713 00.000 428 Moving (-0.18, 0.41) raw xDistance=-0.12 yDistance=0.41 01:17:37.713 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:17:37.713 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:37.713 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:17:37.713 00.000 428 MoveAxis(E, 0, ABG) 01:17:37.713 00.000 428 Move returns status 0, amount 0 01:17:37.713 00.000 428 MoveAxis(N, 0, ABG) 01:17:37.713 00.000 428 Move returns status 0, amount 0 01:17:37.713 00.000 428 move complete, result=0 01:17:37.713 00.000 428 worker thread done servicing request 01:17:37.729 00.016 10672 UpdateGuideState exits: m=201086 SNR=44.0 01:17:37.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:37.729 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:37.729 00.000 10672 Enqueuing Expose request 01:17:37.729 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:17:37.744 00.015 428 Worker thread wakes up 01:17:37.744 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:37.744 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:39.572 01.828 428 Exposure complete 01:17:39.697 00.125 428 worker thread done servicing request 01:17:39.697 00.000 10672 OnExposeComplete: enter 01:17:39.697 00.000 10672 UpdateGuideState(): m_state=6 01:17:39.697 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2643 01:17:39.697 00.000 10672 Star::Find returns 1 (0), X=526.80, Y=265.25, Mass=210478, SNR=40.1, Peak=29072 HFD=2.9 01:17:39.697 00.000 10672 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.14) = xAngle (2.30 = 2.30) 01:17:39.697 00.000 10672 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.40 = 2.40) 01:17:39.697 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.37 hyp=0.57 cameraTheta=2.43 mountX=-0.38 mountY=0.38, mountTheta=2.35 01:17:39.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.37, opts=13) 01:17:39.697 00.000 10672 Enqueuing Move request for scope (-0.43, 0.37) 01:17:39.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=40, FiltMax=65488, Gamma=1.000 01:17:39.697 00.000 428 Worker thread wakes up 01:17:39.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.37) opts 0xd 01:17:39.697 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.37) 01:17:39.697 00.000 428 Moving (-0.43, 0.37) raw xDistance=-0.38 yDistance=0.38 01:17:39.697 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 01:17:39.697 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:39.697 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:17:39.697 00.000 428 MoveAxis(E, 0, ABG) 01:17:39.697 00.000 428 Move returns status 0, amount 0 01:17:39.697 00.000 428 MoveAxis(N, 0, ABG) 01:17:39.697 00.000 428 Move returns status 0, amount 0 01:17:39.697 00.000 428 move complete, result=0 01:17:39.697 00.000 428 worker thread done servicing request 01:17:39.728 00.031 10672 UpdateGuideState exits: m=210478 SNR=40.1 01:17:39.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:39.728 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:39.728 00.000 10672 Enqueuing Expose request 01:17:39.728 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 01:17:39.728 00.000 428 Worker thread wakes up 01:17:39.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:39.728 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:41.009 01.281 10672 read socket command 10 01:17:41.009 00.000 10672 processing socket request REQDIST 01:17:41.009 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:17:41.009 00.000 10672 Sending socket response 54 (0x36) 01:17:41.571 00.562 428 Exposure complete 01:17:41.696 00.125 428 worker thread done servicing request 01:17:41.696 00.000 10672 OnExposeComplete: enter 01:17:41.696 00.000 10672 UpdateGuideState(): m_state=6 01:17:41.696 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2644 01:17:41.696 00.000 10672 Star::Find returns 1 (0), X=527.42, Y=264.92, Mass=211747, SNR=42.5, Peak=32992 HFD=2.4 01:17:41.696 00.000 10672 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.14) = xAngle (0.10 = 0.10) 01:17:41.696 00.000 10672 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.21 = 0.21) 01:17:41.696 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.19 cameraTheta=0.24 mountX=0.19 mountY=0.04, mountTheta=0.21 01:17:41.696 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.05, opts=13) 01:17:41.696 00.000 10672 Enqueuing Move request for scope (0.19, 0.05) 01:17:41.696 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:41.696 00.000 428 Worker thread wakes up 01:17:41.696 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd 01:17:41.696 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.05) 01:17:41.696 00.000 428 Moving (0.19, 0.05) raw xDistance=0.19 yDistance=0.04 01:17:41.696 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 01:17:41.696 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:41.696 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:17:41.696 00.000 428 MoveAxis(E, 0, ABG) 01:17:41.696 00.000 428 Move returns status 0, amount 0 01:17:41.696 00.000 428 MoveAxis(N, 0, ABG) 01:17:41.696 00.000 428 Move returns status 0, amount 0 01:17:41.696 00.000 428 move complete, result=0 01:17:41.696 00.000 428 worker thread done servicing request 01:17:41.728 00.032 10672 UpdateGuideState exits: m=211747 SNR=42.5 01:17:41.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:41.728 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:41.728 00.000 10672 Enqueuing Expose request 01:17:41.728 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:17:41.728 00.000 428 Worker thread wakes up 01:17:41.728 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:41.728 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:43.571 01.843 428 Exposure complete 01:17:43.711 00.140 428 worker thread done servicing request 01:17:43.711 00.000 10672 OnExposeComplete: enter 01:17:43.711 00.000 10672 UpdateGuideState(): m_state=6 01:17:43.711 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2645 01:17:43.711 00.000 10672 Star::Find returns 1 (0), X=526.70, Y=265.15, Mass=213700, SNR=38.8, Peak=25904 HFD=3.3 01:17:43.711 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.53 = 2.53) 01:17:43.711 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.64 = 2.64) 01:17:43.711 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.28 hyp=0.60 cameraTheta=2.66 mountX=-0.49 mountY=0.29, mountTheta=2.61 01:17:43.711 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.28, opts=13) 01:17:43.711 00.000 10672 Enqueuing Move request for scope (-0.53, 0.28) 01:17:43.711 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:43.711 00.000 428 Worker thread wakes up 01:17:43.711 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.28) opts 0xd 01:17:43.711 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.28) 01:17:43.711 00.000 428 Moving (-0.53, 0.28) raw xDistance=-0.49 yDistance=0.29 01:17:43.711 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 01:17:43.711 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:43.711 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:17:43.711 00.000 428 MoveAxis(E, 574, ABG) 01:17:43.711 00.000 428 Guiding Dir = 2, Dur = 574 01:17:43.711 00.000 428 IsSlewing returns 0 01:17:43.711 00.000 428 IsGuiding returns 0 01:17:43.727 00.016 10672 UpdateGuideState exits: m=213700 SNR=38.8 01:17:43.727 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:43.727 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:43.727 00.000 10672 Enqueuing Expose request 01:17:43.743 00.016 428 PulseGuide returned control before completion, sleep 555 01:17:44.305 00.562 428 IsGuiding returns 1 01:17:44.305 00.000 428 scope still moving after pulse duration time elapsed 01:17:44.368 00.063 428 IsSlewing returns 0 01:17:44.368 00.000 428 IsGuiding returns 0 01:17:44.368 00.000 428 scope move finished after 574 + 80 ms 01:17:44.368 00.000 428 Move returns status 0, amount 574 01:17:44.368 00.000 428 MoveAxis(N, 0, ABG) 01:17:44.368 00.000 428 Move returns status 0, amount 0 01:17:44.368 00.000 428 move complete, result=0 01:17:44.368 00.000 428 worker thread done servicing request 01:17:44.368 00.000 428 Worker thread wakes up 01:17:44.368 00.000 10672 GuideStep: -0.5 px 574 ms EAST, 0.3 px 0 ms NORTH 01:17:44.368 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:44.368 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:45.574 01.206 428 Exposure complete 01:17:45.715 00.141 428 worker thread done servicing request 01:17:45.715 00.000 10672 OnExposeComplete: enter 01:17:45.715 00.000 10672 UpdateGuideState(): m_state=6 01:17:45.715 00.000 10672 Star::Find(15, 526, 265, 0, (0,0,0,0), 0.0, 0) frame 2646 01:17:45.715 00.000 10672 Star::Find returns 1 (0), X=527.57, Y=264.88, Mass=170308, SNR=33.9, Peak=26016 HFD=2.6 01:17:45.715 00.000 10672 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.14) = xAngle (-0.12 = -0.12) 01:17:45.715 00.000 10672 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.01 = -0.01) 01:17:45.715 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.01 hyp=0.33 cameraTheta=0.02 mountX=0.33 mountY=-0.00, mountTheta=-0.01 01:17:45.715 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.01, opts=13) 01:17:45.715 00.000 10672 Enqueuing Move request for scope (0.33, 0.01) 01:17:45.715 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:45.715 00.000 428 Worker thread wakes up 01:17:45.715 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.01) opts 0xd 01:17:45.715 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.01) 01:17:45.715 00.000 428 Moving (0.33, 0.01) raw xDistance=0.33 yDistance=-0.00 01:17:45.715 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 01:17:45.715 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:45.715 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:17:45.715 00.000 428 MoveAxis(E, 0, ABG) 01:17:45.715 00.000 428 Move returns status 0, amount 0 01:17:45.715 00.000 428 MoveAxis(N, 0, ABG) 01:17:45.715 00.000 428 Move returns status 0, amount 0 01:17:45.715 00.000 428 move complete, result=0 01:17:45.715 00.000 428 worker thread done servicing request 01:17:45.730 00.015 10672 UpdateGuideState exits: m=170308 SNR=33.9 01:17:45.730 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:45.730 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:45.730 00.000 10672 Enqueuing Expose request 01:17:45.730 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 01:17:45.730 00.000 428 Worker thread wakes up 01:17:45.730 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:45.730 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:46.012 00.282 10672 read socket command 10 01:17:46.012 00.000 10672 processing socket request REQDIST 01:17:46.012 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:17:46.012 00.000 10672 Sending socket response 44 (0x2c) 01:17:47.574 01.562 428 Exposure complete 01:17:47.730 00.156 428 worker thread done servicing request 01:17:47.730 00.000 10672 OnExposeComplete: enter 01:17:47.745 00.015 10672 UpdateGuideState(): m_state=6 01:17:47.745 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2647 01:17:47.745 00.000 10672 Star::Find returns 1 (0), X=528.22, Y=264.94, Mass=183769, SNR=33.3, Peak=30592 HFD=2.4 01:17:47.745 00.000 10672 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.14) = xAngle (-0.07 = -0.07) 01:17:47.745 00.000 10672 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.03 = 0.03) 01:17:47.745 00.000 10672 CameraToMount -- cameraX=0.98 cameraY=0.06 hyp=0.99 cameraTheta=0.06 mountX=0.98 mountY=0.03, mountTheta=0.03 01:17:47.745 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.98, y=0.06, opts=13) 01:17:47.745 00.000 10672 Enqueuing Move request for scope (0.98, 0.06) 01:17:47.745 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:47.745 00.000 428 Worker thread wakes up 01:17:47.745 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.06) opts 0xd 01:17:47.745 00.000 428 Handling offset move in thread for scope, endpoint = (0.98, 0.06) 01:17:47.745 00.000 428 Moving (0.98, 0.06) raw xDistance=0.98 yDistance=0.03 01:17:47.745 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.98 01:17:47.745 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:47.745 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:17:47.745 00.000 428 MoveAxis(W, 1152, ABG) 01:17:47.745 00.000 428 Guiding Dir = 3, Dur = 1152 01:17:47.745 00.000 428 IsSlewing returns 0 01:17:47.745 00.000 428 IsGuiding returns 0 01:17:47.761 00.016 10672 UpdateGuideState exits: m=183769 SNR=33.3 01:17:47.761 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:47.761 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:47.761 00.000 10672 Enqueuing Expose request 01:17:47.777 00.016 428 PulseGuide returned control before completion, sleep 1144 01:17:48.933 01.156 428 IsGuiding returns 1 01:17:48.933 00.000 428 scope still moving after pulse duration time elapsed 01:17:48.964 00.031 428 IsSlewing returns 0 01:17:48.964 00.000 428 IsGuiding returns 0 01:17:48.964 00.000 428 scope move finished after 1152 + 63 ms 01:17:48.964 00.000 428 Move returns status 0, amount 1152 01:17:48.964 00.000 428 MoveAxis(N, 0, ABG) 01:17:48.964 00.000 428 Move returns status 0, amount 0 01:17:48.964 00.000 428 move complete, result=0 01:17:48.964 00.000 428 worker thread done servicing request 01:17:48.964 00.000 428 Worker thread wakes up 01:17:48.964 00.000 10672 GuideStep: 1.0 px 1152 ms WEST, 0.0 px 0 ms NORTH 01:17:48.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:48.964 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:49.573 00.609 428 Exposure complete 01:17:49.713 00.140 428 worker thread done servicing request 01:17:49.713 00.000 10672 OnExposeComplete: enter 01:17:49.713 00.000 10672 UpdateGuideState(): m_state=6 01:17:49.713 00.000 10672 Star::Find(15, 528, 264, 0, (0,0,0,0), 0.0, 0) frame 2648 01:17:49.713 00.000 10672 Star::Find returns 1 (0), X=527.75, Y=265.17, Mass=213553, SNR=41.7, Peak=26672 HFD=2.8 01:17:49.713 00.000 10672 CameraToMount -- cameraTheta (0.52) - m_xAngle (0.14) = xAngle (0.38 = 0.38) 01:17:49.713 00.000 10672 CameraToMount -- cameraTheta (0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.49 = 0.49) 01:17:49.713 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.30 hyp=0.59 cameraTheta=0.52 mountX=0.55 mountY=0.28, mountTheta=0.47 01:17:49.713 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.30, opts=13) 01:17:49.713 00.000 10672 Enqueuing Move request for scope (0.51, 0.30) 01:17:49.713 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:49.713 00.000 428 Worker thread wakes up 01:17:49.713 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.30) opts 0xd 01:17:49.713 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.30) 01:17:49.713 00.000 428 Moving (0.51, 0.30) raw xDistance=0.55 yDistance=0.28 01:17:49.713 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.55 01:17:49.713 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:17:49.713 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:17:49.713 00.000 428 MoveAxis(W, 725, ABG) 01:17:49.713 00.000 428 Guiding Dir = 3, Dur = 725 01:17:49.713 00.000 428 IsSlewing returns 0 01:17:49.713 00.000 428 IsGuiding returns 0 01:17:49.729 00.016 10672 UpdateGuideState exits: m=213553 SNR=41.7 01:17:49.729 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:49.729 00.000 428 PulseGuide returned control before completion, sleep 713 01:17:49.729 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:49.729 00.000 10672 Enqueuing Expose request 01:17:50.448 00.719 10672 read socket command 13 01:17:50.448 00.000 10672 processing socket request MOVEn 01:17:50.448 00.000 10672 PhdController::Dither begins 01:17:50.448 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 01:17:50.448 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:17:50.448 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 01:17:50.448 00.000 10672 setting lock position to (523.80, 289.64) 01:17:50.448 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 01:17:50.448 00.000 10672 Status Line: Dither by 0.00,25.00 01:17:50.463 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:17:50.463 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 01:17:50.463 00.000 10672 Sending socket response 2 (0x2) 01:17:50.463 00.000 428 IsGuiding returns 0 01:17:50.463 00.000 428 Move returns status 0, amount 725 01:17:50.463 00.000 428 MoveAxis(N, 0, ABG) 01:17:50.463 00.000 428 Move returns status 0, amount 0 01:17:50.463 00.000 428 move complete, result=0 01:17:50.463 00.000 428 worker thread done servicing request 01:17:50.463 00.000 428 Worker thread wakes up 01:17:50.463 00.000 10672 GuideStep: 0.6 px 725 ms WEST, 0.3 px 0 ms NORTH 01:17:50.463 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:17:50.463 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:17:51.557 01.094 428 Exposure complete 01:17:51.697 00.140 428 worker thread done servicing request 01:17:51.697 00.000 10672 OnExposeComplete: enter 01:17:51.697 00.000 10672 UpdateGuideState(): m_state=6 01:17:51.697 00.000 10672 Star::Find(15, 527, 265, 0, (0,0,0,0), 0.0, 0) frame 2649 01:17:51.697 00.000 10672 Star::Find returns 1 (0), X=527.03, Y=264.74, Mass=214501, SNR=38.2, Peak=30592 HFD=3.2 01:17:51.697 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 01:17:51.697 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 01:17:51.697 00.000 10672 CameraToMount -- cameraX=3.23 cameraY=-24.90 hyp=25.11 cameraTheta=-1.44 mountX=-0.22 mountY=-24.98, mountTheta=-1.58 01:17:51.697 00.000 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 01:17:51.697 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:17:51.697 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:17:51.697 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:17:51.697 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:17:51.697 00.000 10672 Mount: notify direct move -0.00,-10.50 01:17:51.697 00.000 428 Worker thread wakes up 01:17:51.697 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:17:51.697 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:17:51.697 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:17:51.697 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:17:51.697 00.000 428 MoveAxis(E, 0, B) 01:17:51.697 00.000 428 Move returns status 0, amount 0 01:17:51.697 00.000 428 MoveAxis(N, 13946, B) 01:17:51.697 00.000 428 Guiding Dir = 0, Dur = 13946 01:17:51.728 00.031 10672 UpdateGuideState exits: m=214501 SNR=38.2 01:17:51.728 00.000 10672 PhdController: settling, locked = 1, distance = 25.45 (99.00) aobump = 0 frame = 1 / 10 01:17:51.728 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:17:51.728 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:17:51.728 00.000 10672 Enqueuing Expose request 01:17:51.728 00.000 428 IsSlewing returns 0 01:17:51.728 00.000 428 IsGuiding returns 0 01:17:51.807 00.079 428 PulseGuide returned control before completion, sleep 13877 01:17:52.463 00.656 10672 read socket command 10 01:17:52.463 00.000 10672 processing socket request REQDIST 01:17:52.463 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:17:52.463 00.000 10672 Sending socket response 255 (0xff) 01:17:57.481 05.018 10672 read socket command 10 01:17:57.481 00.000 10672 processing socket request REQDIST 01:17:57.481 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:17:57.481 00.000 10672 Sending socket response 255 (0xff) 01:17:58.465 00.984 10672 read socket command 10 01:17:58.465 00.000 10672 processing socket request REQDIST 01:17:58.465 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:17:58.465 00.000 10672 Sending socket response 255 (0xff) 01:18:00.480 02.015 10672 read socket command 10 01:18:00.480 00.000 10672 processing socket request REQDIST 01:18:00.480 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:00.480 00.000 10672 Sending socket response 255 (0xff) 01:18:02.454 01.974 10672 read socket command 10 01:18:02.454 00.000 10672 processing socket request REQDIST 01:18:02.454 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:02.454 00.000 10672 Sending socket response 255 (0xff) 01:18:04.453 01.999 10672 read socket command 10 01:18:04.453 00.000 10672 processing socket request REQDIST 01:18:04.453 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:04.453 00.000 10672 Sending socket response 255 (0xff) 01:18:05.703 01.250 428 IsGuiding returns 1 01:18:05.703 00.000 428 scope still moving after pulse duration time elapsed 01:18:05.734 00.031 428 IsSlewing returns 0 01:18:05.734 00.000 428 IsGuiding returns 1 01:18:05.781 00.047 428 IsSlewing returns 0 01:18:05.812 00.031 428 IsGuiding returns 0 01:18:05.812 00.000 428 scope move finished after 13946 + 136 ms 01:18:05.812 00.000 428 Move returns status 0, amount 13946 01:18:05.812 00.000 428 move complete, result=0 01:18:05.812 00.000 428 worker thread done servicing request 01:18:05.812 00.000 428 Worker thread wakes up 01:18:05.812 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:18:05.812 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:05.812 00.000 428 Handling exposure in thread, d=2000 o=3 r=(512,250,31,31) 01:18:05.827 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:18:05.843 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:18:06.468 00.625 10672 read socket command 10 01:18:06.468 00.000 10672 processing socket request REQDIST 01:18:06.468 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:06.468 00.000 10672 Sending socket response 255 (0xff) 01:18:07.561 01.093 428 Exposure complete 01:18:07.702 00.141 428 worker thread done servicing request 01:18:07.702 00.000 10672 OnExposeComplete: enter 01:18:07.702 00.000 10672 UpdateGuideState(): m_state=6 01:18:07.702 00.000 10672 Star::Find(15, 527, 264, 0, (0,0,0,0), 0.0, 0) frame 2650 01:18:07.702 00.000 10672 Star::Find returns 1 (0), X=525.76, Y=274.71, Mass=249421, SNR=41.7, Peak=25808 HFD=3.0 01:18:07.702 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 01:18:07.702 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 01:18:07.702 00.000 10672 CameraToMount -- cameraX=1.96 cameraY=-14.93 hyp=15.06 cameraTheta=-1.44 mountX=-0.11 mountY=-14.98, mountTheta=-1.58 01:18:07.702 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 01:18:07.702 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:18:07.702 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:18:07.702 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:18:07.702 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:18:07.702 00.000 10672 Mount: notify direct move -0.00,-10.50 01:18:07.702 00.000 428 Worker thread wakes up 01:18:07.702 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:07.702 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:18:07.702 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:18:07.702 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:18:07.702 00.000 428 MoveAxis(E, 0, B) 01:18:07.702 00.000 428 Move returns status 0, amount 0 01:18:07.702 00.000 428 MoveAxis(N, 13946, B) 01:18:07.702 00.000 428 Guiding Dir = 0, Dur = 13946 01:18:07.702 00.000 428 IsSlewing returns 0 01:18:07.702 00.000 428 IsGuiding returns 0 01:18:07.733 00.031 10672 UpdateGuideState exits: m=249421 SNR=41.7 01:18:07.733 00.000 10672 PhdController: settling, locked = 1, distance = 22.34 (99.00) aobump = 0 frame = 2 / 10 01:18:07.733 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:07.733 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:07.733 00.000 10672 Enqueuing Expose request 01:18:07.780 00.047 428 PulseGuide returned control before completion, sleep 13881 01:18:08.467 00.687 10672 read socket command 10 01:18:08.467 00.000 10672 processing socket request REQDIST 01:18:08.467 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:08.467 00.000 10672 Sending socket response 255 (0xff) 01:18:11.003 02.536 10672 read socket command 10 01:18:11.003 00.000 10672 processing socket request REQDIST 01:18:11.003 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:11.003 00.000 10672 Sending socket response 255 (0xff) 01:18:16.001 04.998 10672 read socket command 10 01:18:16.001 00.000 10672 processing socket request REQDIST 01:18:16.001 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:16.001 00.000 10672 Sending socket response 255 (0xff) 01:18:21.004 05.003 10672 read socket command 10 01:18:21.004 00.000 10672 processing socket request REQDIST 01:18:21.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:21.004 00.000 10672 Sending socket response 255 (0xff) 01:18:21.676 00.672 428 IsGuiding returns 1 01:18:21.676 00.000 428 scope still moving after pulse duration time elapsed 01:18:21.739 00.063 428 IsSlewing returns 0 01:18:21.770 00.031 428 IsGuiding returns 0 01:18:21.770 00.000 428 scope move finished after 13946 + 117 ms 01:18:21.770 00.000 428 Move returns status 0, amount 13946 01:18:21.770 00.000 428 move complete, result=0 01:18:21.770 00.000 428 worker thread done servicing request 01:18:21.770 00.000 428 Worker thread wakes up 01:18:21.770 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:18:21.770 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:21.770 00.000 428 Handling exposure in thread, d=2000 o=3 r=(511,260,31,31) 01:18:21.785 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:18:21.801 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:18:23.566 01.765 428 Exposure complete 01:18:23.691 00.125 428 worker thread done servicing request 01:18:23.691 00.000 10672 OnExposeComplete: enter 01:18:23.691 00.000 10672 UpdateGuideState(): m_state=6 01:18:23.691 00.000 10672 Star::Find(15, 525, 274, 0, (0,0,0,0), 0.0, 0) frame 2651 01:18:23.691 00.000 10672 Star::Find returns 1 (0), X=523.61, Y=284.26, Mass=183909, SNR=39.0, Peak=27760 HFD=2.7 01:18:23.691 00.000 10672 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 01:18:23.691 00.000 10672 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.64 = -1.64) 01:18:23.691 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-5.37 hyp=5.38 cameraTheta=-1.61 mountX=-0.92 mountY=-5.37, mountTheta=-1.74 01:18:23.691 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 01:18:23.691 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:18:23.691 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 01:18:23.691 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 01:18:23.691 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 01:18:23.691 00.000 10672 Mount: notify direct move -0.00,-4.00 01:18:23.691 00.000 428 Worker thread wakes up 01:18:23.691 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:23.691 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 01:18:23.691 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 01:18:23.691 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 01:18:23.691 00.000 428 MoveAxis(E, 0, B) 01:18:23.691 00.000 428 Move returns status 0, amount 0 01:18:23.691 00.000 428 MoveAxis(N, 5313, B) 01:18:23.691 00.000 428 Guiding Dir = 0, Dur = 5313 01:18:23.691 00.000 428 IsSlewing returns 0 01:18:23.691 00.000 428 IsGuiding returns 0 01:18:23.722 00.031 10672 UpdateGuideState exits: m=183909 SNR=39.0 01:18:23.722 00.000 10672 PhdController: settling, locked = 1, distance = 17.25 (99.00) aobump = 0 frame = 3 / 10 01:18:23.722 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:23.722 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:23.722 00.000 10672 Enqueuing Expose request 01:18:23.785 00.063 428 PulseGuide returned control before completion, sleep 5236 01:18:26.023 02.238 10672 read socket command 10 01:18:26.023 00.000 10672 processing socket request REQDIST 01:18:26.023 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:18:26.023 00.000 10672 Sending socket response 255 (0xff) 01:18:29.038 03.015 428 IsGuiding returns 1 01:18:29.038 00.000 428 scope still moving after pulse duration time elapsed 01:18:29.069 00.031 428 IsSlewing returns 0 01:18:29.069 00.000 428 IsGuiding returns 1 01:18:29.101 00.032 428 IsSlewing returns 0 01:18:29.101 00.000 428 IsGuiding returns 1 01:18:29.147 00.046 428 IsSlewing returns 0 01:18:29.147 00.000 428 IsGuiding returns 0 01:18:29.147 00.000 428 scope move finished after 5313 + 146 ms 01:18:29.147 00.000 428 Move returns status 0, amount 5313 01:18:29.147 00.000 428 move complete, result=0 01:18:29.147 00.000 428 worker thread done servicing request 01:18:29.147 00.000 428 Worker thread wakes up 01:18:29.147 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 01:18:29.147 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:29.163 00.016 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:29.163 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:18:29.178 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:18:29.553 00.375 428 Exposure complete 01:18:29.678 00.125 428 worker thread done servicing request 01:18:29.678 00.000 10672 OnExposeComplete: enter 01:18:29.678 00.000 10672 UpdateGuideState(): m_state=6 01:18:29.678 00.000 10672 Star::Find(15, 523, 284, 0, (0,0,0,0), 0.0, 0) frame 2652 01:18:29.678 00.000 10672 Star::Find returns 1 (0), X=523.20, Y=287.51, Mass=210695, SNR=37.0, Peak=29840 HFD=3.0 01:18:29.678 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.14) = xAngle (-1.99 = -1.99) 01:18:29.678 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.88 = -1.88) 01:18:29.678 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=-2.13 hyp=2.21 cameraTheta=-1.85 mountX=-0.89 mountY=-2.11, mountTheta=-1.97 01:18:29.678 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=-2.13, opts=13) 01:18:29.678 00.000 10672 Enqueuing Move request for scope (-0.60, -2.13) 01:18:29.678 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:29.678 00.000 428 Worker thread wakes up 01:18:29.678 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.13) opts 0xd 01:18:29.678 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, -2.13) 01:18:29.678 00.000 428 Moving (-0.60, -2.13) raw xDistance=-0.89 yDistance=-2.11 01:18:29.678 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89 01:18:29.678 00.000 428 resist switch: large excursion: input -2.11 thresh 1.65 direction from 0 to -1 01:18:29.678 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.33 01:18:29.678 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.11 from input -2.11 01:18:29.678 00.000 428 MoveAxis(E, 1043, ABG) 01:18:29.678 00.000 428 Guiding Dir = 2, Dur = 1043 01:18:29.694 00.016 428 IsSlewing returns 0 01:18:29.694 00.000 428 IsGuiding returns 0 01:18:29.710 00.016 10672 UpdateGuideState exits: m=210695 SNR=37.0 01:18:29.710 00.000 10672 PhdController: settling, locked = 1, distance = 2.21 (99.00) aobump = 0 frame = 4 / 10 01:18:29.710 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:29.710 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:29.710 00.000 10672 Enqueuing Expose request 01:18:29.710 00.000 428 PulseGuide returned control before completion, sleep 1039 01:18:30.788 01.078 428 IsGuiding returns 0 01:18:30.788 00.000 428 Move returns status 0, amount 1043 01:18:30.788 00.000 428 MoveAxis(N, 2800, ABG) 01:18:30.788 00.000 428 duration set to 2500 by maxDecDuration 01:18:30.788 00.000 428 Guiding Dir = 0, Dur = 2500 01:18:30.788 00.000 428 IsSlewing returns 0 01:18:30.788 00.000 428 IsGuiding returns 0 01:18:30.866 00.078 428 PulseGuide returned control before completion, sleep 2434 01:18:31.006 00.140 10672 read socket command 10 01:18:31.006 00.000 10672 processing socket request REQDIST 01:18:31.006 00.000 10672 SOCKSVR: Sending pixel error of 2.21 01:18:31.006 00.000 10672 Sending socket response 221 (0xdd) 01:18:33.318 02.312 428 IsGuiding returns 1 01:18:33.318 00.000 428 scope still moving after pulse duration time elapsed 01:18:33.349 00.031 428 IsSlewing returns 0 01:18:33.349 00.000 428 IsGuiding returns 1 01:18:33.380 00.031 428 IsSlewing returns 0 01:18:33.396 00.016 428 IsGuiding returns 0 01:18:33.396 00.000 428 scope move finished after 2500 + 102 ms 01:18:33.396 00.000 428 Move returns status 0, amount 2500 01:18:33.396 00.000 428 move complete, result=0 01:18:33.396 00.000 428 worker thread done servicing request 01:18:33.396 00.000 428 Worker thread wakes up 01:18:33.396 00.000 10672 GuideStep: -0.9 px 1043 ms EAST, -2.1 px 2500 ms NORTH 01:18:33.396 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:33.396 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:33.412 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:18:33.536 00.124 428 Exposure complete 01:18:33.661 00.125 428 worker thread done servicing request 01:18:33.677 00.016 10672 OnExposeComplete: enter 01:18:33.677 00.000 10672 UpdateGuideState(): m_state=6 01:18:33.677 00.000 10672 Star::Find(15, 523, 287, 0, (0,0,0,0), 0.0, 0) frame 2653 01:18:33.677 00.000 10672 Star::Find returns 1 (0), X=523.39, Y=289.36, Mass=239116, SNR=44.7, Peak=23520 HFD=3.3 01:18:33.677 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.68 = -2.68) 01:18:33.677 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.57 = -2.57) 01:18:33.677 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=-0.28 hyp=0.50 cameraTheta=-2.54 mountX=-0.45 mountY=-0.27, mountTheta=-2.60 01:18:33.677 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=-0.28, opts=13) 01:18:33.677 00.000 10672 Enqueuing Move request for scope (-0.41, -0.28) 01:18:33.677 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:33.677 00.000 428 Worker thread wakes up 01:18:33.677 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.28) opts 0xd 01:18:33.677 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, -0.28) 01:18:33.677 00.000 428 Moving (-0.41, -0.28) raw xDistance=-0.45 yDistance=-0.27 01:18:33.677 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.45 01:18:33.677 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:33.677 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:18:33.677 00.000 428 MoveAxis(E, 594, ABG) 01:18:33.677 00.000 428 Guiding Dir = 2, Dur = 594 01:18:33.693 00.016 10672 UpdateGuideState exits: m=239116 SNR=44.7 01:18:33.693 00.000 10672 PhdController: settling, locked = 1, distance = 1.70 (99.00) aobump = 0 frame = 5 / 10 01:18:33.693 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:33.693 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:33.693 00.000 10672 Enqueuing Expose request 01:18:33.708 00.015 428 IsSlewing returns 0 01:18:33.708 00.000 428 IsGuiding returns 0 01:18:33.724 00.016 428 PulseGuide returned control before completion, sleep 590 01:18:34.354 00.630 428 IsGuiding returns 0 01:18:34.354 00.000 428 Move returns status 0, amount 594 01:18:34.354 00.000 428 MoveAxis(N, 0, ABG) 01:18:34.354 00.000 428 Move returns status 0, amount 0 01:18:34.354 00.000 428 move complete, result=0 01:18:34.354 00.000 428 worker thread done servicing request 01:18:34.354 00.000 428 Worker thread wakes up 01:18:34.354 00.000 10672 GuideStep: -0.4 px 594 ms EAST, -0.3 px 0 ms NORTH 01:18:34.354 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:34.354 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:35.541 01.187 428 Exposure complete 01:18:35.666 00.125 428 worker thread done servicing request 01:18:35.666 00.000 10672 OnExposeComplete: enter 01:18:35.666 00.000 10672 UpdateGuideState(): m_state=6 01:18:35.666 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2654 01:18:35.681 00.015 10672 Star::Find returns 1 (0), X=523.13, Y=290.00, Mass=189775, SNR=38.2, Peak=25696 HFD=2.7 01:18:35.681 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (0.14) = xAngle (2.51 = 2.51) 01:18:35.681 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.61 = 2.61) 01:18:35.681 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=0.36 hyp=0.76 cameraTheta=2.64 mountX=-0.61 mountY=0.38, mountTheta=2.58 01:18:35.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=0.36, opts=13) 01:18:35.681 00.000 10672 Enqueuing Move request for scope (-0.67, 0.36) 01:18:35.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:35.681 00.000 428 Worker thread wakes up 01:18:35.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.36) opts 0xd 01:18:35.681 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 0.36) 01:18:35.681 00.000 428 Moving (-0.67, 0.36) raw xDistance=-0.61 yDistance=0.38 01:18:35.681 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61 01:18:35.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:35.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:18:35.681 00.000 428 MoveAxis(E, 760, ABG) 01:18:35.681 00.000 428 Guiding Dir = 2, Dur = 760 01:18:35.681 00.000 428 IsSlewing returns 0 01:18:35.681 00.000 428 IsGuiding returns 0 01:18:35.697 00.016 10672 UpdateGuideState exits: m=189775 SNR=38.2 01:18:35.697 00.000 10672 PhdController: settling, locked = 1, distance = 1.42 (99.00) aobump = 0 frame = 6 / 10 01:18:35.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:35.697 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:35.697 00.000 10672 Enqueuing Expose request 01:18:35.712 00.015 428 PulseGuide returned control before completion, sleep 743 01:18:36.009 00.297 10672 read socket command 10 01:18:36.009 00.000 10672 processing socket request REQDIST 01:18:36.009 00.000 10672 SOCKSVR: Sending pixel error of 1.41 01:18:36.009 00.000 10672 Sending socket response 141 (0x8d) 01:18:36.462 00.453 428 IsGuiding returns 1 01:18:36.462 00.000 428 scope still moving after pulse duration time elapsed 01:18:36.509 00.047 428 IsSlewing returns 0 01:18:36.541 00.032 428 IsGuiding returns 0 01:18:36.541 00.000 428 scope move finished after 760 + 97 ms 01:18:36.541 00.000 428 Move returns status 0, amount 760 01:18:36.541 00.000 428 MoveAxis(N, 0, ABG) 01:18:36.541 00.000 428 Move returns status 0, amount 0 01:18:36.541 00.000 428 move complete, result=0 01:18:36.541 00.000 428 worker thread done servicing request 01:18:36.541 00.000 10672 GuideStep: -0.6 px 760 ms EAST, 0.4 px 0 ms NORTH 01:18:36.541 00.000 428 Worker thread wakes up 01:18:36.541 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:36.541 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:37.540 00.999 428 Exposure complete 01:18:37.665 00.125 428 worker thread done servicing request 01:18:37.665 00.000 10672 OnExposeComplete: enter 01:18:37.665 00.000 10672 UpdateGuideState(): m_state=6 01:18:37.665 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2655 01:18:37.681 00.016 10672 Star::Find returns 1 (0), X=523.71, Y=290.00, Mass=230227, SNR=43.3, Peak=28640 HFD=3.2 01:18:37.681 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.14) = xAngle (1.67 = 1.67) 01:18:37.681 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.78 = 1.78) 01:18:37.681 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.81 mountX=-0.04 mountY=0.36, mountTheta=1.67 01:18:37.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=0.36, opts=13) 01:18:37.681 00.000 10672 Enqueuing Move request for scope (-0.09, 0.36) 01:18:37.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:37.681 00.000 428 Worker thread wakes up 01:18:37.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.36) opts 0xd 01:18:37.681 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, 0.36) 01:18:37.681 00.000 428 Moving (-0.09, 0.36) raw xDistance=-0.04 yDistance=0.36 01:18:37.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:18:37.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:37.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:18:37.681 00.000 428 MoveAxis(E, 0, ABG) 01:18:37.681 00.000 428 Move returns status 0, amount 0 01:18:37.681 00.000 428 MoveAxis(N, 0, ABG) 01:18:37.681 00.000 428 Move returns status 0, amount 0 01:18:37.681 00.000 428 move complete, result=0 01:18:37.681 00.000 428 worker thread done servicing request 01:18:37.696 00.015 10672 UpdateGuideState exits: m=230227 SNR=43.3 01:18:37.696 00.000 10672 PhdController: settling, locked = 1, distance = 1.10 (99.00) aobump = 0 frame = 7 / 10 01:18:37.696 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:37.696 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:37.696 00.000 10672 Enqueuing Expose request 01:18:37.696 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:18:37.696 00.000 428 Worker thread wakes up 01:18:37.696 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:37.696 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:39.555 01.859 428 Exposure complete 01:18:39.680 00.125 428 worker thread done servicing request 01:18:39.680 00.000 10672 OnExposeComplete: enter 01:18:39.680 00.000 10672 UpdateGuideState(): m_state=6 01:18:39.680 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2656 01:18:39.680 00.000 10672 Star::Find returns 1 (0), X=523.85, Y=289.85, Mass=231431, SNR=42.7, Peak=29840 HFD=2.9 01:18:39.680 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.14) = xAngle (1.22 = 1.22) 01:18:39.680 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.33 = 1.33) 01:18:39.680 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=0.07 mountY=0.21, mountTheta=1.23 01:18:39.680 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.22, opts=13) 01:18:39.680 00.000 10672 Enqueuing Move request for scope (0.05, 0.22) 01:18:39.680 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:39.680 00.000 428 Worker thread wakes up 01:18:39.680 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd 01:18:39.680 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.22) 01:18:39.680 00.000 428 Moving (0.05, 0.22) raw xDistance=0.07 yDistance=0.21 01:18:39.680 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:18:39.680 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:39.680 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:18:39.680 00.000 428 MoveAxis(E, 0, ABG) 01:18:39.680 00.000 428 Move returns status 0, amount 0 01:18:39.680 00.000 428 MoveAxis(N, 0, ABG) 01:18:39.680 00.000 428 Move returns status 0, amount 0 01:18:39.680 00.000 428 move complete, result=0 01:18:39.680 00.000 428 worker thread done servicing request 01:18:39.711 00.031 10672 UpdateGuideState exits: m=231431 SNR=42.7 01:18:39.711 00.000 10672 PhdController: settling, locked = 1, distance = 0.84 (99.00) aobump = 0 frame = 8 / 10 01:18:39.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:39.711 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:39.711 00.000 10672 Enqueuing Expose request 01:18:39.711 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:18:39.711 00.000 428 Worker thread wakes up 01:18:39.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:39.711 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:41.008 01.297 10672 read socket command 10 01:18:41.008 00.000 10672 processing socket request REQDIST 01:18:41.008 00.000 10672 SOCKSVR: Sending pixel error of 0.83 01:18:41.008 00.000 10672 Sending socket response 83 (0x53) 01:18:41.539 00.531 428 Exposure complete 01:18:41.664 00.125 428 worker thread done servicing request 01:18:41.664 00.000 10672 OnExposeComplete: enter 01:18:41.664 00.000 10672 UpdateGuideState(): m_state=6 01:18:41.664 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2657 01:18:41.679 00.015 10672 Star::Find returns 1 (0), X=524.44, Y=290.49, Mass=217243, SNR=43.8, Peak=29840 HFD=3.1 01:18:41.679 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.14) = xAngle (0.79 = 0.79) 01:18:41.679 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.90 = 0.90) 01:18:41.679 00.000 10672 CameraToMount -- cameraX=0.64 cameraY=0.86 hyp=1.07 cameraTheta=0.93 mountX=0.75 mountY=0.84, mountTheta=0.84 01:18:41.679 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.64, y=0.86, opts=13) 01:18:41.679 00.000 10672 Enqueuing Move request for scope (0.64, 0.86) 01:18:41.679 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:41.679 00.000 428 Worker thread wakes up 01:18:41.679 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.86) opts 0xd 01:18:41.679 00.000 428 Handling offset move in thread for scope, endpoint = (0.64, 0.86) 01:18:41.679 00.000 428 Moving (0.64, 0.86) raw xDistance=0.75 yDistance=0.84 01:18:41.679 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75 01:18:41.679 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:18:41.679 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.84 01:18:41.679 00.000 428 MoveAxis(W, 878, ABG) 01:18:41.679 00.000 428 Guiding Dir = 3, Dur = 878 01:18:41.679 00.000 428 IsSlewing returns 0 01:18:41.679 00.000 428 IsGuiding returns 0 01:18:41.695 00.016 428 PulseGuide returned control before completion, sleep 866 01:18:41.695 00.000 10672 UpdateGuideState exits: m=217243 SNR=43.8 01:18:41.695 00.000 10672 PhdController: settling, locked = 1, distance = 0.91 (99.00) aobump = 0 frame = 9 / 10 01:18:41.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:41.695 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:41.695 00.000 10672 Enqueuing Expose request 01:18:42.606 00.911 428 IsGuiding returns 1 01:18:42.606 00.000 428 scope still moving after pulse duration time elapsed 01:18:42.653 00.047 428 IsSlewing returns 0 01:18:42.653 00.000 428 IsGuiding returns 0 01:18:42.653 00.000 428 scope move finished after 878 + 93 ms 01:18:42.653 00.000 428 Move returns status 0, amount 878 01:18:42.653 00.000 428 MoveAxis(N, 0, ABG) 01:18:42.653 00.000 428 Move returns status 0, amount 0 01:18:42.653 00.000 428 move complete, result=0 01:18:42.653 00.000 428 worker thread done servicing request 01:18:42.653 00.000 428 Worker thread wakes up 01:18:42.653 00.000 10672 GuideStep: 0.7 px 878 ms WEST, 0.8 px 0 ms NORTH 01:18:42.653 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:42.653 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:43.550 00.897 428 Exposure complete 01:18:43.706 00.156 428 worker thread done servicing request 01:18:43.706 00.000 10672 OnExposeComplete: enter 01:18:43.706 00.000 10672 UpdateGuideState(): m_state=6 01:18:43.706 00.000 10672 Star::Find(15, 524, 290, 0, (0,0,0,0), 0.0, 0) frame 2658 01:18:43.706 00.000 10672 Star::Find returns 1 (0), X=523.30, Y=289.51, Mass=227096, SNR=38.2, Peak=23728 HFD=3.4 01:18:43.706 00.000 10672 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.14) = xAngle (-3.03 = -3.03) 01:18:43.706 00.000 10672 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.92 = -2.92) 01:18:43.706 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.13 hyp=0.52 cameraTheta=-2.89 mountX=-0.51 mountY=-0.11, mountTheta=-2.92 01:18:43.706 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.13, opts=13) 01:18:43.706 00.000 10672 Enqueuing Move request for scope (-0.50, -0.13) 01:18:43.706 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:43.706 00.000 428 Worker thread wakes up 01:18:43.706 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.13) opts 0xd 01:18:43.706 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.13) 01:18:43.706 00.000 428 Moving (-0.50, -0.13) raw xDistance=-0.51 yDistance=-0.11 01:18:43.706 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.51 01:18:43.706 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:43.706 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 01:18:43.706 00.000 428 MoveAxis(E, 541, ABG) 01:18:43.706 00.000 428 Guiding Dir = 2, Dur = 541 01:18:43.706 00.000 428 IsSlewing returns 0 01:18:43.706 00.000 428 IsGuiding returns 0 01:18:43.721 00.015 428 PulseGuide returned control before completion, sleep 534 01:18:43.737 00.016 10672 UpdateGuideState exits: m=227096 SNR=38.2 01:18:43.737 00.000 10672 PhdController: settling, locked = 1, distance = 0.79 (99.00) aobump = 0 frame = 10 / 10 01:18:43.737 00.000 10672 PhdController: newstate STATE_FINISH 01:18:43.737 00.000 10672 PhdController complete: success 01:18:43.737 00.000 10672 Mount: notify guiding dither settle done success=1 01:18:43.737 00.000 10672 PhdController: newstate STATE_IDLE 01:18:43.737 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:43.737 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:43.737 00.000 10672 Enqueuing Expose request 01:18:44.300 00.563 428 IsGuiding returns 0 01:18:44.300 00.000 428 Move returns status 0, amount 541 01:18:44.300 00.000 428 MoveAxis(N, 0, ABG) 01:18:44.300 00.000 428 Move returns status 0, amount 0 01:18:44.300 00.000 428 move complete, result=0 01:18:44.300 00.000 428 worker thread done servicing request 01:18:44.300 00.000 428 Worker thread wakes up 01:18:44.300 00.000 10672 GuideStep: -0.5 px 541 ms EAST, -0.1 px 0 ms NORTH 01:18:44.300 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:44.300 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:45.533 01.233 428 Exposure complete 01:18:45.674 00.141 428 worker thread done servicing request 01:18:45.674 00.000 10672 OnExposeComplete: enter 01:18:45.674 00.000 10672 UpdateGuideState(): m_state=6 01:18:45.674 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2659 01:18:45.674 00.000 10672 Star::Find returns 1 (0), X=523.23, Y=289.86, Mass=221547, SNR=43.5, Peak=30704 HFD=2.8 01:18:45.674 00.000 10672 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 01:18:45.674 00.000 10672 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.75 = 2.75) 01:18:45.674 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.22 hyp=0.61 cameraTheta=2.78 mountX=-0.54 mountY=0.23, mountTheta=2.73 01:18:45.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.22, opts=13) 01:18:45.674 00.000 10672 Enqueuing Move request for scope (-0.57, 0.22) 01:18:45.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:45.674 00.000 428 Worker thread wakes up 01:18:45.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.22) opts 0xd 01:18:45.674 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.22) 01:18:45.674 00.000 428 Moving (-0.57, 0.22) raw xDistance=-0.54 yDistance=0.23 01:18:45.674 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54 01:18:45.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:45.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:18:45.674 00.000 428 MoveAxis(E, 668, ABG) 01:18:45.674 00.000 428 Guiding Dir = 2, Dur = 668 01:18:45.674 00.000 428 IsSlewing returns 0 01:18:45.674 00.000 428 IsGuiding returns 0 01:18:45.690 00.016 428 PulseGuide returned control before completion, sleep 658 01:18:45.690 00.000 10672 UpdateGuideState exits: m=221547 SNR=43.5 01:18:45.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:45.690 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:45.690 00.000 10672 Enqueuing Expose request 01:18:46.002 00.312 10672 read socket command 10 01:18:46.002 00.000 10672 processing socket request REQDIST 01:18:46.002 00.000 10672 SOCKSVR: Sending pixel error of 0.73 01:18:46.002 00.000 10672 Sending socket response 73 (0x49) 01:18:46.361 00.359 428 IsGuiding returns 1 01:18:46.361 00.000 428 scope still moving after pulse duration time elapsed 01:18:46.393 00.032 428 IsSlewing returns 0 01:18:46.393 00.000 428 IsGuiding returns 0 01:18:46.393 00.000 428 scope move finished after 668 + 58 ms 01:18:46.393 00.000 428 Move returns status 0, amount 668 01:18:46.408 00.015 428 MoveAxis(N, 0, ABG) 01:18:46.408 00.000 428 Move returns status 0, amount 0 01:18:46.408 00.000 428 move complete, result=0 01:18:46.408 00.000 428 worker thread done servicing request 01:18:46.408 00.000 428 Worker thread wakes up 01:18:46.408 00.000 10672 GuideStep: -0.5 px 668 ms EAST, 0.2 px 0 ms NORTH 01:18:46.408 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:46.408 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:47.548 01.140 428 Exposure complete 01:18:47.673 00.125 428 worker thread done servicing request 01:18:47.673 00.000 10672 OnExposeComplete: enter 01:18:47.673 00.000 10672 UpdateGuideState(): m_state=6 01:18:47.673 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2660 01:18:47.673 00.000 10672 Star::Find returns 1 (0), X=523.66, Y=290.17, Mass=242934, SNR=44.2, Peak=35616 HFD=3.1 01:18:47.673 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.14) = xAngle (1.68 = 1.68) 01:18:47.673 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.79 = 1.79) 01:18:47.673 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.53 hyp=0.55 cameraTheta=1.82 mountX=-0.06 mountY=0.53, mountTheta=1.69 01:18:47.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.53, opts=13) 01:18:47.673 00.000 10672 Enqueuing Move request for scope (-0.14, 0.53) 01:18:47.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:18:47.673 00.000 428 Worker thread wakes up 01:18:47.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.53) opts 0xd 01:18:47.673 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.53) 01:18:47.673 00.000 428 Moving (-0.14, 0.53) raw xDistance=-0.06 yDistance=0.53 01:18:47.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 01:18:47.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:47.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 01:18:47.673 00.000 428 MoveAxis(E, 0, ABG) 01:18:47.673 00.000 428 Move returns status 0, amount 0 01:18:47.673 00.000 428 MoveAxis(N, 0, ABG) 01:18:47.673 00.000 428 Move returns status 0, amount 0 01:18:47.673 00.000 428 move complete, result=0 01:18:47.673 00.000 428 worker thread done servicing request 01:18:47.705 00.032 10672 UpdateGuideState exits: m=242934 SNR=44.2 01:18:47.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:47.705 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:47.705 00.000 10672 Enqueuing Expose request 01:18:47.705 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:18:47.705 00.000 428 Worker thread wakes up 01:18:47.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:47.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:49.535 01.830 428 Exposure complete 01:18:49.660 00.125 428 worker thread done servicing request 01:18:49.660 00.000 10672 OnExposeComplete: enter 01:18:49.660 00.000 10672 UpdateGuideState(): m_state=6 01:18:49.660 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2661 01:18:49.660 00.000 10672 Star::Find returns 1 (0), X=524.37, Y=290.42, Mass=239791, SNR=45.4, Peak=25584 HFD=3.2 01:18:49.660 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (0.14) = xAngle (0.80 = 0.80) 01:18:49.660 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.91 = 0.91) 01:18:49.660 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.78 hyp=0.97 cameraTheta=0.94 mountX=0.67 mountY=0.76, mountTheta=0.85 01:18:49.675 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.78, opts=13) 01:18:49.675 00.000 10672 Enqueuing Move request for scope (0.57, 0.78) 01:18:49.675 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:49.675 00.000 428 Worker thread wakes up 01:18:49.675 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.78) opts 0xd 01:18:49.675 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.78) 01:18:49.675 00.000 428 Moving (0.57, 0.78) raw xDistance=0.67 yDistance=0.76 01:18:49.675 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.67 01:18:49.675 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:18:49.675 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.76 01:18:49.675 00.000 428 MoveAxis(W, 790, ABG) 01:18:49.675 00.000 428 Guiding Dir = 3, Dur = 790 01:18:49.675 00.000 428 IsSlewing returns 0 01:18:49.675 00.000 428 IsGuiding returns 0 01:18:49.691 00.016 428 PulseGuide returned control before completion, sleep 781 01:18:49.691 00.000 10672 UpdateGuideState exits: m=239791 SNR=45.4 01:18:49.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:49.691 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:49.691 00.000 10672 Enqueuing Expose request 01:18:50.503 00.812 428 IsGuiding returns 0 01:18:50.503 00.000 428 Move returns status 0, amount 790 01:18:50.503 00.000 428 MoveAxis(N, 0, ABG) 01:18:50.503 00.000 428 Move returns status 0, amount 0 01:18:50.503 00.000 428 move complete, result=0 01:18:50.503 00.000 428 worker thread done servicing request 01:18:50.503 00.000 10672 GuideStep: 0.7 px 790 ms WEST, 0.8 px 0 ms NORTH 01:18:50.503 00.000 428 Worker thread wakes up 01:18:50.503 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:50.503 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:51.015 00.512 10672 read socket command 10 01:18:51.015 00.000 10672 processing socket request REQDIST 01:18:51.015 00.000 10672 SOCKSVR: Sending pixel error of 0.76 01:18:51.015 00.000 10672 Sending socket response 76 (0x4c) 01:18:51.546 00.531 428 Exposure complete 01:18:51.670 00.124 428 worker thread done servicing request 01:18:51.686 00.016 10672 OnExposeComplete: enter 01:18:51.686 00.000 10672 UpdateGuideState(): m_state=6 01:18:51.686 00.000 10672 Star::Find(15, 524, 290, 0, (0,0,0,0), 0.0, 0) frame 2662 01:18:51.686 00.000 10672 Star::Find returns 1 (0), X=523.18, Y=289.89, Mass=254779, SNR=44.7, Peak=22752 HFD=4.0 01:18:51.686 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (0.14) = xAngle (2.62 = 2.62) 01:18:51.686 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.73 = 2.73) 01:18:51.686 00.000 10672 CameraToMount -- cameraX=-0.62 cameraY=0.25 hyp=0.67 cameraTheta=2.76 mountX=-0.58 mountY=0.27, mountTheta=2.71 01:18:51.686 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.62, y=0.25, opts=13) 01:18:51.686 00.000 10672 Enqueuing Move request for scope (-0.62, 0.25) 01:18:51.686 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:51.686 00.000 428 Worker thread wakes up 01:18:51.686 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.25) opts 0xd 01:18:51.686 00.000 428 Handling offset move in thread for scope, endpoint = (-0.62, 0.25) 01:18:51.686 00.000 428 Moving (-0.62, 0.25) raw xDistance=-0.58 yDistance=0.27 01:18:51.686 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.58 01:18:51.686 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:51.686 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:18:51.686 00.000 428 MoveAxis(E, 626, ABG) 01:18:51.686 00.000 428 Guiding Dir = 2, Dur = 626 01:18:51.686 00.000 428 IsSlewing returns 0 01:18:51.686 00.000 428 IsGuiding returns 0 01:18:51.701 00.015 428 PulseGuide returned control before completion, sleep 616 01:18:51.701 00.000 10672 UpdateGuideState exits: m=254779 SNR=44.7 01:18:51.701 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:51.701 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:51.701 00.000 10672 Enqueuing Expose request 01:18:52.358 00.657 428 IsGuiding returns 0 01:18:52.358 00.000 428 Move returns status 0, amount 626 01:18:52.358 00.000 428 MoveAxis(N, 0, ABG) 01:18:52.358 00.000 428 Move returns status 0, amount 0 01:18:52.358 00.000 428 move complete, result=0 01:18:52.358 00.000 428 worker thread done servicing request 01:18:52.358 00.000 428 Worker thread wakes up 01:18:52.358 00.000 10672 GuideStep: -0.6 px 626 ms EAST, 0.3 px 0 ms NORTH 01:18:52.358 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:52.358 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:53.545 01.187 428 Exposure complete 01:18:53.685 00.140 428 worker thread done servicing request 01:18:53.685 00.000 10672 OnExposeComplete: enter 01:18:53.685 00.000 10672 UpdateGuideState(): m_state=6 01:18:53.685 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2663 01:18:53.685 00.000 10672 Star::Find returns 1 (0), X=523.86, Y=289.72, Mass=265809, SNR=59.7, Peak=33760 HFD=3.3 01:18:53.685 00.000 10672 CameraToMount -- cameraTheta (0.88) - m_xAngle (0.14) = xAngle (0.74 = 0.74) 01:18:53.685 00.000 10672 CameraToMount -- cameraTheta (0.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.85 = 0.85) 01:18:53.685 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.88 mountX=0.07 mountY=0.07, mountTheta=0.79 01:18:53.685 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.08, opts=13) 01:18:53.685 00.000 10672 Enqueuing Move request for scope (0.06, 0.08) 01:18:53.685 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:53.685 00.000 428 Worker thread wakes up 01:18:53.685 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd 01:18:53.685 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.08) 01:18:53.685 00.000 428 Moving (0.06, 0.08) raw xDistance=0.07 yDistance=0.07 01:18:53.685 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:18:53.685 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:53.685 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:18:53.685 00.000 428 MoveAxis(E, 0, ABG) 01:18:53.685 00.000 428 Move returns status 0, amount 0 01:18:53.685 00.000 428 MoveAxis(N, 0, ABG) 01:18:53.685 00.000 428 Move returns status 0, amount 0 01:18:53.685 00.000 428 move complete, result=0 01:18:53.685 00.000 428 worker thread done servicing request 01:18:53.716 00.031 10672 UpdateGuideState exits: m=265809 SNR=59.7 01:18:53.716 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:53.716 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:53.716 00.000 10672 Enqueuing Expose request 01:18:53.716 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:18:53.716 00.000 428 Worker thread wakes up 01:18:53.716 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:53.716 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:55.544 01.828 428 Exposure complete 01:18:55.669 00.125 428 worker thread done servicing request 01:18:55.669 00.000 10672 OnExposeComplete: enter 01:18:55.669 00.000 10672 UpdateGuideState(): m_state=6 01:18:55.669 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2664 01:18:55.669 00.000 10672 Star::Find returns 1 (0), X=523.45, Y=290.02, Mass=280434, SNR=56.7, Peak=32016 HFD=3.7 01:18:55.669 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 01:18:55.669 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 01:18:55.669 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.38 hyp=0.52 cameraTheta=2.32 mountX=-0.30 mountY=0.39, mountTheta=2.23 01:18:55.669 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.38, opts=13) 01:18:55.669 00.000 10672 Enqueuing Move request for scope (-0.35, 0.38) 01:18:55.669 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:55.669 00.000 428 Worker thread wakes up 01:18:55.669 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.38) opts 0xd 01:18:55.669 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.38) 01:18:55.669 00.000 428 Moving (-0.35, 0.38) raw xDistance=-0.30 yDistance=0.39 01:18:55.669 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:18:55.669 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:55.669 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 01:18:55.669 00.000 428 MoveAxis(E, 0, ABG) 01:18:55.669 00.000 428 Move returns status 0, amount 0 01:18:55.669 00.000 428 MoveAxis(N, 0, ABG) 01:18:55.669 00.000 428 Move returns status 0, amount 0 01:18:55.669 00.000 428 move complete, result=0 01:18:55.669 00.000 428 worker thread done servicing request 01:18:55.700 00.031 10672 UpdateGuideState exits: m=280434 SNR=56.7 01:18:55.700 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:55.700 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:55.700 00.000 10672 Enqueuing Expose request 01:18:55.700 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:18:55.700 00.000 428 Worker thread wakes up 01:18:55.700 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:55.700 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:56.013 00.313 10672 read socket command 10 01:18:56.013 00.000 10672 processing socket request REQDIST 01:18:56.013 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:18:56.013 00.000 10672 Sending socket response 53 (0x35) 01:18:57.543 01.530 428 Exposure complete 01:18:57.684 00.141 428 worker thread done servicing request 01:18:57.684 00.000 10672 OnExposeComplete: enter 01:18:57.684 00.000 10672 UpdateGuideState(): m_state=6 01:18:57.684 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2665 01:18:57.684 00.000 10672 Star::Find returns 1 (0), X=523.59, Y=290.38, Mass=209781, SNR=39.7, Peak=26896 HFD=3.3 01:18:57.684 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.14) = xAngle (1.70 = 1.70) 01:18:57.684 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.81 = 1.81) 01:18:57.684 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.74 hyp=0.77 cameraTheta=1.84 mountX=-0.10 mountY=0.75, mountTheta=1.71 01:18:57.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.74, opts=13) 01:18:57.684 00.000 10672 Enqueuing Move request for scope (-0.21, 0.74) 01:18:57.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:57.684 00.000 428 Worker thread wakes up 01:18:57.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.74) opts 0xd 01:18:57.684 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.74) 01:18:57.684 00.000 428 Moving (-0.21, 0.74) raw xDistance=-0.10 yDistance=0.75 01:18:57.684 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 01:18:57.684 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.94 newest=1.21 01:18:57.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.75 from input 0.75 01:18:57.684 00.000 428 MoveAxis(E, 0, ABG) 01:18:57.684 00.000 428 Move returns status 0, amount 0 01:18:57.684 00.000 428 MoveAxis(S, 996, ABG) 01:18:57.684 00.000 428 Guiding Dir = 1, Dur = 996 01:18:57.684 00.000 428 IsSlewing returns 0 01:18:57.684 00.000 428 IsGuiding returns 0 01:18:57.715 00.031 10672 UpdateGuideState exits: m=209781 SNR=39.7 01:18:57.715 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:57.715 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:57.715 00.000 10672 Enqueuing Expose request 01:18:57.762 00.047 428 PulseGuide returned control before completion, sleep 930 01:18:58.715 00.953 428 IsGuiding returns 1 01:18:58.715 00.000 428 scope still moving after pulse duration time elapsed 01:18:58.746 00.031 428 IsSlewing returns 0 01:18:58.746 00.000 428 IsGuiding returns 1 01:18:58.793 00.047 428 IsSlewing returns 0 01:18:58.824 00.031 428 IsGuiding returns 0 01:18:58.824 00.000 428 scope move finished after 996 + 135 ms 01:18:58.824 00.000 428 Move returns status 0, amount 996 01:18:58.824 00.000 428 move complete, result=0 01:18:58.824 00.000 428 worker thread done servicing request 01:18:58.824 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 996 ms SOUTH 01:18:58.824 00.000 428 Worker thread wakes up 01:18:58.824 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:18:58.824 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:18:59.531 00.707 428 Exposure complete 01:18:59.656 00.125 428 worker thread done servicing request 01:18:59.656 00.000 10672 OnExposeComplete: enter 01:18:59.656 00.000 10672 UpdateGuideState(): m_state=6 01:18:59.656 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2666 01:18:59.672 00.016 10672 Star::Find returns 1 (0), X=523.31, Y=289.83, Mass=212102, SNR=41.7, Peak=29728 HFD=3.2 01:18:59.672 00.000 10672 CameraToMount -- cameraTheta (2.76) - m_xAngle (0.14) = xAngle (2.63 = 2.63) 01:18:59.672 00.000 10672 CameraToMount -- cameraTheta (2.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.73 = 2.73) 01:18:59.672 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=0.19 hyp=0.52 cameraTheta=2.76 mountX=-0.46 mountY=0.21, mountTheta=2.71 01:18:59.672 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=0.19, opts=13) 01:18:59.672 00.000 10672 Enqueuing Move request for scope (-0.49, 0.19) 01:18:59.672 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:18:59.672 00.000 428 Worker thread wakes up 01:18:59.672 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.19) opts 0xd 01:18:59.672 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, 0.19) 01:18:59.672 00.000 428 Moving (-0.49, 0.19) raw xDistance=-0.46 yDistance=0.21 01:18:59.672 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 01:18:59.672 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:18:59.672 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:18:59.672 00.000 428 MoveAxis(E, 534, ABG) 01:18:59.672 00.000 428 Guiding Dir = 2, Dur = 534 01:18:59.672 00.000 428 IsSlewing returns 0 01:18:59.672 00.000 428 IsGuiding returns 0 01:18:59.687 00.015 10672 UpdateGuideState exits: m=212102 SNR=41.7 01:18:59.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:18:59.687 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:18:59.687 00.000 10672 Enqueuing Expose request 01:18:59.703 00.016 428 PulseGuide returned control before completion, sleep 515 01:19:00.250 00.547 428 IsGuiding returns 0 01:19:00.250 00.000 428 Move returns status 0, amount 534 01:19:00.250 00.000 428 MoveAxis(N, 0, ABG) 01:19:00.250 00.000 428 Move returns status 0, amount 0 01:19:00.265 00.015 428 move complete, result=0 01:19:00.265 00.000 428 worker thread done servicing request 01:19:00.265 00.000 428 Worker thread wakes up 01:19:00.265 00.000 10672 GuideStep: -0.5 px 534 ms EAST, 0.2 px 0 ms NORTH 01:19:00.265 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:00.265 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:01.000 00.735 10672 read socket command 10 01:19:01.000 00.000 10672 processing socket request REQDIST 01:19:01.000 00.000 10672 SOCKSVR: Sending pixel error of 0.58 01:19:01.000 00.000 10672 Sending socket response 58 (0x3a) 01:19:01.546 00.546 428 Exposure complete 01:19:01.671 00.125 428 worker thread done servicing request 01:19:01.671 00.000 10672 OnExposeComplete: enter 01:19:01.671 00.000 10672 UpdateGuideState(): m_state=6 01:19:01.671 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2667 01:19:01.671 00.000 10672 Star::Find returns 1 (0), X=524.22, Y=289.79, Mass=223734, SNR=47.5, Peak=31792 HFD=2.5 01:19:01.671 00.000 10672 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.14) = xAngle (0.21 = 0.21) 01:19:01.671 00.000 10672 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.31 = 0.31) 01:19:01.671 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.15 hyp=0.45 cameraTheta=0.34 mountX=0.44 mountY=0.14, mountTheta=0.31 01:19:01.671 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.15, opts=13) 01:19:01.671 00.000 10672 Enqueuing Move request for scope (0.42, 0.15) 01:19:01.671 00.000 428 Worker thread wakes up 01:19:01.671 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:01.671 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.15) opts 0xd 01:19:01.671 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.15) 01:19:01.671 00.000 428 Moving (0.42, 0.15) raw xDistance=0.44 yDistance=0.14 01:19:01.671 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44 01:19:01.671 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:01.671 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:19:01.671 00.000 428 MoveAxis(E, 0, ABG) 01:19:01.671 00.000 428 Move returns status 0, amount 0 01:19:01.671 00.000 428 MoveAxis(N, 0, ABG) 01:19:01.671 00.000 428 Move returns status 0, amount 0 01:19:01.671 00.000 428 move complete, result=0 01:19:01.671 00.000 428 worker thread done servicing request 01:19:01.702 00.031 10672 UpdateGuideState exits: m=223734 SNR=47.5 01:19:01.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:01.702 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:01.702 00.000 10672 Enqueuing Expose request 01:19:01.702 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:19:01.702 00.000 428 Worker thread wakes up 01:19:01.702 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:01.702 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:03.545 01.843 428 Exposure complete 01:19:03.670 00.125 428 worker thread done servicing request 01:19:03.670 00.000 10672 OnExposeComplete: enter 01:19:03.670 00.000 10672 UpdateGuideState(): m_state=6 01:19:03.670 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2668 01:19:03.670 00.000 10672 Star::Find returns 1 (0), X=524.30, Y=289.55, Mass=228389, SNR=48.6, Peak=29184 HFD=3.0 01:19:03.670 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.14) = xAngle (-0.31 = -0.31) 01:19:03.670 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.20 = -0.20) 01:19:03.670 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.09 hyp=0.50 cameraTheta=-0.17 mountX=0.48 mountY=-0.10, mountTheta=-0.21 01:19:03.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.09, opts=13) 01:19:03.670 00.000 10672 Enqueuing Move request for scope (0.50, -0.09) 01:19:03.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:03.670 00.000 428 Worker thread wakes up 01:19:03.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.09) opts 0xd 01:19:03.670 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.09) 01:19:03.670 00.000 428 Moving (0.50, -0.09) raw xDistance=0.48 yDistance=-0.10 01:19:03.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 01:19:03.670 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:03.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:19:03.670 00.000 428 MoveAxis(W, 560, ABG) 01:19:03.670 00.000 428 Guiding Dir = 3, Dur = 560 01:19:03.670 00.000 428 IsSlewing returns 0 01:19:03.670 00.000 428 IsGuiding returns 0 01:19:03.686 00.016 428 PulseGuide returned control before completion, sleep 554 01:19:03.702 00.016 10672 UpdateGuideState exits: m=228389 SNR=48.6 01:19:03.702 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:03.702 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:03.702 00.000 10672 Enqueuing Expose request 01:19:04.264 00.562 428 IsGuiding returns 0 01:19:04.264 00.000 428 Move returns status 0, amount 560 01:19:04.264 00.000 428 MoveAxis(N, 0, ABG) 01:19:04.264 00.000 428 Move returns status 0, amount 0 01:19:04.264 00.000 428 move complete, result=0 01:19:04.264 00.000 428 worker thread done servicing request 01:19:04.264 00.000 428 Worker thread wakes up 01:19:04.264 00.000 10672 GuideStep: 0.5 px 560 ms WEST, -0.1 px 0 ms NORTH 01:19:04.264 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:04.264 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:05.529 01.265 428 Exposure complete 01:19:05.654 00.125 428 worker thread done servicing request 01:19:05.654 00.000 10672 OnExposeComplete: enter 01:19:05.654 00.000 10672 UpdateGuideState(): m_state=6 01:19:05.670 00.016 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2669 01:19:05.670 00.000 10672 Star::Find returns 1 (0), X=524.33, Y=289.30, Mass=228276, SNR=40.2, Peak=34304 HFD=3.1 01:19:05.670 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.14) = xAngle (-0.70 = -0.70) 01:19:05.670 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.59 = -0.59) 01:19:05.670 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.34 hyp=0.63 cameraTheta=-0.57 mountX=0.48 mountY=-0.35, mountTheta=-0.63 01:19:05.670 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.34, opts=13) 01:19:05.670 00.000 10672 Enqueuing Move request for scope (0.53, -0.34) 01:19:05.670 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:05.670 00.000 428 Worker thread wakes up 01:19:05.670 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.34) opts 0xd 01:19:05.670 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.34) 01:19:05.670 00.000 428 Moving (0.53, -0.34) raw xDistance=0.48 yDistance=-0.35 01:19:05.670 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48 01:19:05.670 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:05.670 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 01:19:05.670 00.000 428 MoveAxis(W, 602, ABG) 01:19:05.670 00.000 428 Guiding Dir = 3, Dur = 602 01:19:05.670 00.000 428 IsSlewing returns 0 01:19:05.670 00.000 428 IsGuiding returns 0 01:19:05.685 00.015 10672 UpdateGuideState exits: m=228276 SNR=40.2 01:19:05.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:05.685 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:05.685 00.000 428 PulseGuide returned control before completion, sleep 589 01:19:05.685 00.000 10672 Enqueuing Expose request 01:19:06.013 00.328 10672 read socket command 10 01:19:06.013 00.000 10672 processing socket request REQDIST 01:19:06.013 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:19:06.013 00.000 10672 Sending socket response 56 (0x38) 01:19:06.310 00.297 428 IsGuiding returns 0 01:19:06.310 00.000 428 Move returns status 0, amount 602 01:19:06.310 00.000 428 MoveAxis(N, 0, ABG) 01:19:06.310 00.000 428 Move returns status 0, amount 0 01:19:06.310 00.000 428 move complete, result=0 01:19:06.310 00.000 428 worker thread done servicing request 01:19:06.310 00.000 10672 GuideStep: 0.5 px 602 ms WEST, -0.4 px 0 ms NORTH 01:19:06.310 00.000 428 Worker thread wakes up 01:19:06.310 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:06.310 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:07.549 01.239 428 Exposure complete 01:19:07.674 00.125 428 worker thread done servicing request 01:19:07.674 00.000 10672 OnExposeComplete: enter 01:19:07.674 00.000 10672 UpdateGuideState(): m_state=6 01:19:07.674 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2670 01:19:07.674 00.000 10672 Star::Find returns 1 (0), X=523.60, Y=289.55, Mass=256418, SNR=46.7, Peak=27104 HFD=3.2 01:19:07.674 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (0.14) = xAngle (-2.85 = -2.85) 01:19:07.674 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.74 = -2.74) 01:19:07.674 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.71 mountX=-0.21 mountY=-0.08, mountTheta=-2.76 01:19:07.674 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.09, opts=13) 01:19:07.674 00.000 10672 Enqueuing Move request for scope (-0.20, -0.09) 01:19:07.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:07.674 00.000 428 Worker thread wakes up 01:19:07.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd 01:19:07.674 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.09) 01:19:07.674 00.000 428 Moving (-0.20, -0.09) raw xDistance=-0.21 yDistance=-0.08 01:19:07.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:19:07.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:07.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:19:07.674 00.000 428 MoveAxis(E, 0, ABG) 01:19:07.674 00.000 428 Move returns status 0, amount 0 01:19:07.674 00.000 428 MoveAxis(N, 0, ABG) 01:19:07.674 00.000 428 Move returns status 0, amount 0 01:19:07.674 00.000 428 move complete, result=0 01:19:07.674 00.000 428 worker thread done servicing request 01:19:07.705 00.031 10672 UpdateGuideState exits: m=256418 SNR=46.7 01:19:07.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:07.705 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:07.705 00.000 10672 Enqueuing Expose request 01:19:07.705 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:19:07.705 00.000 428 Worker thread wakes up 01:19:07.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:07.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:09.548 01.843 428 Exposure complete 01:19:09.673 00.125 428 worker thread done servicing request 01:19:09.673 00.000 10672 OnExposeComplete: enter 01:19:09.673 00.000 10672 UpdateGuideState(): m_state=6 01:19:09.673 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2671 01:19:09.673 00.000 10672 Star::Find returns 1 (0), X=524.32, Y=289.60, Mass=206273, SNR=41.3, Peak=30272 HFD=2.9 01:19:09.673 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.14) = xAngle (-0.21 = -0.21) 01:19:09.673 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.10 = -0.10) 01:19:09.673 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.04 hyp=0.52 cameraTheta=-0.07 mountX=0.51 mountY=-0.05, mountTheta=-0.11 01:19:09.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.04, opts=13) 01:19:09.673 00.000 10672 Enqueuing Move request for scope (0.52, -0.04) 01:19:09.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:09.673 00.000 428 Worker thread wakes up 01:19:09.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.04) opts 0xd 01:19:09.673 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.04) 01:19:09.673 00.000 428 Moving (0.52, -0.04) raw xDistance=0.51 yDistance=-0.05 01:19:09.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 01:19:09.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:09.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:19:09.673 00.000 428 MoveAxis(W, 598, ABG) 01:19:09.673 00.000 428 Guiding Dir = 3, Dur = 598 01:19:09.673 00.000 428 IsSlewing returns 0 01:19:09.673 00.000 428 IsGuiding returns 0 01:19:09.705 00.032 10672 UpdateGuideState exits: m=206273 SNR=41.3 01:19:09.705 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:09.705 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:09.705 00.000 10672 Enqueuing Expose request 01:19:09.705 00.000 428 PulseGuide returned control before completion, sleep 583 01:19:10.298 00.593 428 IsGuiding returns 1 01:19:10.298 00.000 428 scope still moving after pulse duration time elapsed 01:19:10.330 00.032 428 IsSlewing returns 0 01:19:10.330 00.000 428 IsGuiding returns 0 01:19:10.330 00.000 428 scope move finished after 598 + 51 ms 01:19:10.330 00.000 428 Move returns status 0, amount 598 01:19:10.330 00.000 428 MoveAxis(N, 0, ABG) 01:19:10.330 00.000 428 Move returns status 0, amount 0 01:19:10.330 00.000 428 move complete, result=0 01:19:10.330 00.000 428 worker thread done servicing request 01:19:10.330 00.000 428 Worker thread wakes up 01:19:10.330 00.000 10672 GuideStep: 0.5 px 598 ms WEST, -0.1 px 0 ms NORTH 01:19:10.330 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:10.330 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:11.001 00.671 10672 read socket command 10 01:19:11.001 00.000 10672 processing socket request REQDIST 01:19:11.001 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:19:11.001 00.000 10672 Sending socket response 47 (0x2f) 01:19:11.532 00.531 428 Exposure complete 01:19:11.657 00.125 428 worker thread done servicing request 01:19:11.657 00.000 10672 OnExposeComplete: enter 01:19:11.657 00.000 10672 UpdateGuideState(): m_state=6 01:19:11.657 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2672 01:19:11.657 00.000 10672 Star::Find returns 1 (0), X=523.83, Y=289.11, Mass=208061, SNR=45.5, Peak=29392 HFD=2.6 01:19:11.657 00.000 10672 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.14) = xAngle (-1.64 = -1.64) 01:19:11.657 00.000 10672 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.54 = -1.54) 01:19:11.657 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=-0.53 hyp=0.53 cameraTheta=-1.51 mountX=-0.04 mountY=-0.53, mountTheta=-1.64 01:19:11.673 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=-0.53, opts=13) 01:19:11.673 00.000 10672 Enqueuing Move request for scope (0.03, -0.53) 01:19:11.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:11.673 00.000 428 Worker thread wakes up 01:19:11.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.53) opts 0xd 01:19:11.673 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, -0.53) 01:19:11.673 00.000 428 Moving (0.03, -0.53) raw xDistance=-0.04 yDistance=-0.53 01:19:11.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:19:11.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:11.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 01:19:11.673 00.000 428 MoveAxis(E, 0, ABG) 01:19:11.673 00.000 428 Move returns status 0, amount 0 01:19:11.673 00.000 428 MoveAxis(N, 0, ABG) 01:19:11.673 00.000 428 Move returns status 0, amount 0 01:19:11.673 00.000 428 move complete, result=0 01:19:11.673 00.000 428 worker thread done servicing request 01:19:11.688 00.015 10672 UpdateGuideState exits: m=208061 SNR=45.5 01:19:11.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:11.688 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:11.688 00.000 10672 Enqueuing Expose request 01:19:11.688 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 01:19:11.688 00.000 428 Worker thread wakes up 01:19:11.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:11.688 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:13.547 01.859 428 Exposure complete 01:19:13.672 00.125 428 worker thread done servicing request 01:19:13.672 00.000 10672 OnExposeComplete: enter 01:19:13.672 00.000 10672 UpdateGuideState(): m_state=6 01:19:13.672 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2673 01:19:13.672 00.000 10672 Star::Find returns 1 (0), X=523.35, Y=289.35, Mass=207543, SNR=39.7, Peak=30272 HFD=2.9 01:19:13.672 00.000 10672 CameraToMount -- cameraTheta (-2.57) - m_xAngle (0.14) = xAngle (-2.71 = -2.71) 01:19:13.672 00.000 10672 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.60 = -2.60) 01:19:13.672 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.29 hyp=0.53 cameraTheta=-2.57 mountX=-0.48 mountY=-0.27, mountTheta=-2.63 01:19:13.672 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.29, opts=13) 01:19:13.672 00.000 10672 Enqueuing Move request for scope (-0.45, -0.29) 01:19:13.672 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:13.672 00.000 428 Worker thread wakes up 01:19:13.672 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.29) opts 0xd 01:19:13.672 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.29) 01:19:13.672 00.000 428 Moving (-0.45, -0.29) raw xDistance=-0.48 yDistance=-0.27 01:19:13.672 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 01:19:13.672 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:13.672 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:19:13.672 00.000 428 MoveAxis(E, 565, ABG) 01:19:13.672 00.000 428 Guiding Dir = 2, Dur = 565 01:19:13.672 00.000 428 IsSlewing returns 0 01:19:13.672 00.000 428 IsGuiding returns 0 01:19:13.703 00.031 10672 UpdateGuideState exits: m=207543 SNR=39.7 01:19:13.703 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:13.703 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:13.703 00.000 10672 Enqueuing Expose request 01:19:13.703 00.000 428 PulseGuide returned control before completion, sleep 552 01:19:14.266 00.563 428 IsGuiding returns 1 01:19:14.266 00.000 428 scope still moving after pulse duration time elapsed 01:19:14.313 00.047 428 IsSlewing returns 0 01:19:14.313 00.000 428 IsGuiding returns 0 01:19:14.313 00.000 428 scope move finished after 565 + 67 ms 01:19:14.313 00.000 428 Move returns status 0, amount 565 01:19:14.313 00.000 428 MoveAxis(N, 0, ABG) 01:19:14.313 00.000 428 Move returns status 0, amount 0 01:19:14.313 00.000 428 move complete, result=0 01:19:14.313 00.000 428 worker thread done servicing request 01:19:14.313 00.000 428 Worker thread wakes up 01:19:14.313 00.000 10672 GuideStep: -0.5 px 565 ms EAST, -0.3 px 0 ms NORTH 01:19:14.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:14.313 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:15.551 01.238 428 Exposure complete 01:19:15.676 00.125 428 worker thread done servicing request 01:19:15.676 00.000 10672 OnExposeComplete: enter 01:19:15.676 00.000 10672 UpdateGuideState(): m_state=6 01:19:15.676 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2674 01:19:15.676 00.000 10672 Star::Find returns 1 (0), X=524.29, Y=289.34, Mass=199550, SNR=42.3, Peak=24928 HFD=3.0 01:19:15.676 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.68 = -0.68) 01:19:15.676 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 01:19:15.676 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=-0.30 hyp=0.58 cameraTheta=-0.55 mountX=0.45 mountY=-0.32, mountTheta=-0.61 01:19:15.676 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=-0.30, opts=13) 01:19:15.676 00.000 10672 Enqueuing Move request for scope (0.49, -0.30) 01:19:15.676 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:15.676 00.000 428 Worker thread wakes up 01:19:15.676 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.30) opts 0xd 01:19:15.676 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, -0.30) 01:19:15.676 00.000 428 Moving (0.49, -0.30) raw xDistance=0.45 yDistance=-0.32 01:19:15.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.45 01:19:15.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:15.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:19:15.676 00.000 428 MoveAxis(W, 485, ABG) 01:19:15.676 00.000 428 Guiding Dir = 3, Dur = 485 01:19:15.676 00.000 428 IsSlewing returns 0 01:19:15.676 00.000 428 IsGuiding returns 0 01:19:15.692 00.016 428 PulseGuide returned control before completion, sleep 478 01:19:15.708 00.016 10672 UpdateGuideState exits: m=199550 SNR=42.3 01:19:15.708 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:15.708 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:15.708 00.000 10672 Enqueuing Expose request 01:19:16.004 00.296 10672 read socket command 10 01:19:16.004 00.000 10672 processing socket request REQDIST 01:19:16.004 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:19:16.004 00.000 10672 Sending socket response 52 (0x34) 01:19:16.208 00.204 428 IsGuiding returns 0 01:19:16.208 00.000 428 Move returns status 0, amount 485 01:19:16.208 00.000 428 MoveAxis(N, 0, ABG) 01:19:16.208 00.000 428 Move returns status 0, amount 0 01:19:16.208 00.000 428 move complete, result=0 01:19:16.208 00.000 428 worker thread done servicing request 01:19:16.208 00.000 428 Worker thread wakes up 01:19:16.208 00.000 10672 GuideStep: 0.4 px 485 ms WEST, -0.3 px 0 ms NORTH 01:19:16.208 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:16.208 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:17.535 01.327 428 Exposure complete 01:19:17.660 00.125 428 worker thread done servicing request 01:19:17.660 00.000 10672 OnExposeComplete: enter 01:19:17.660 00.000 10672 UpdateGuideState(): m_state=6 01:19:17.660 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2675 01:19:17.660 00.000 10672 Star::Find returns 1 (0), X=524.07, Y=289.29, Mass=225968, SNR=41.6, Peak=31904 HFD=2.9 01:19:17.660 00.000 10672 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.14) = xAngle (-1.04 = -1.04) 01:19:17.660 00.000 10672 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.93 = -0.93) 01:19:17.660 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.34 hyp=0.44 cameraTheta=-0.90 mountX=0.22 mountY=-0.35, mountTheta=-1.01 01:19:17.660 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.34, opts=13) 01:19:17.660 00.000 10672 Enqueuing Move request for scope (0.27, -0.34) 01:19:17.660 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:17.660 00.000 428 Worker thread wakes up 01:19:17.676 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.34) opts 0xd 01:19:17.676 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.34) 01:19:17.676 00.000 428 Moving (0.27, -0.34) raw xDistance=0.22 yDistance=-0.35 01:19:17.676 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 01:19:17.676 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:17.676 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 01:19:17.676 00.000 428 MoveAxis(E, 0, ABG) 01:19:17.676 00.000 428 Move returns status 0, amount 0 01:19:17.676 00.000 428 MoveAxis(N, 0, ABG) 01:19:17.676 00.000 428 Move returns status 0, amount 0 01:19:17.676 00.000 428 move complete, result=0 01:19:17.676 00.000 428 worker thread done servicing request 01:19:17.691 00.015 10672 UpdateGuideState exits: m=225968 SNR=41.6 01:19:17.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:17.691 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:17.691 00.000 10672 Enqueuing Expose request 01:19:17.691 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 01:19:17.691 00.000 428 Worker thread wakes up 01:19:17.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:17.691 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:19.550 01.859 428 Exposure complete 01:19:19.691 00.141 428 worker thread done servicing request 01:19:19.691 00.000 10672 OnExposeComplete: enter 01:19:19.691 00.000 10672 UpdateGuideState(): m_state=6 01:19:19.691 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2676 01:19:19.691 00.000 10672 Star::Find returns 1 (0), X=524.24, Y=289.84, Mass=225432, SNR=49.0, Peak=32448 HFD=2.6 01:19:19.691 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (0.14) = xAngle (0.29 = 0.29) 01:19:19.691 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.40 = 0.40) 01:19:19.691 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.20 hyp=0.48 cameraTheta=0.43 mountX=0.46 mountY=0.19, mountTheta=0.39 01:19:19.691 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.20, opts=13) 01:19:19.691 00.000 10672 Enqueuing Move request for scope (0.44, 0.20) 01:19:19.691 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:19.691 00.000 428 Worker thread wakes up 01:19:19.691 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.20) opts 0xd 01:19:19.691 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.20) 01:19:19.691 00.000 428 Moving (0.44, 0.20) raw xDistance=0.46 yDistance=0.19 01:19:19.691 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 01:19:19.691 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:19.691 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:19:19.691 00.000 428 MoveAxis(W, 540, ABG) 01:19:19.691 00.000 428 Guiding Dir = 3, Dur = 540 01:19:19.691 00.000 428 IsSlewing returns 0 01:19:19.691 00.000 428 IsGuiding returns 0 01:19:19.706 00.015 428 PulseGuide returned control before completion, sleep 531 01:19:19.706 00.000 10672 UpdateGuideState exits: m=225432 SNR=49.0 01:19:19.706 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:19.706 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:19.706 00.000 10672 Enqueuing Expose request 01:19:20.253 00.547 428 IsGuiding returns 0 01:19:20.253 00.000 428 Move returns status 0, amount 540 01:19:20.253 00.000 428 MoveAxis(N, 0, ABG) 01:19:20.253 00.000 428 Move returns status 0, amount 0 01:19:20.253 00.000 428 move complete, result=0 01:19:20.253 00.000 428 worker thread done servicing request 01:19:20.253 00.000 428 Worker thread wakes up 01:19:20.253 00.000 10672 GuideStep: 0.5 px 540 ms WEST, 0.2 px 0 ms NORTH 01:19:20.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:20.253 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:21.003 00.750 10672 read socket command 10 01:19:21.003 00.000 10672 processing socket request REQDIST 01:19:21.003 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:19:21.003 00.000 10672 Sending socket response 49 (0x31) 01:19:21.549 00.546 428 Exposure complete 01:19:21.690 00.141 428 worker thread done servicing request 01:19:21.690 00.000 10672 OnExposeComplete: enter 01:19:21.690 00.000 10672 UpdateGuideState(): m_state=6 01:19:21.690 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2677 01:19:21.690 00.000 10672 Star::Find returns 1 (0), X=523.78, Y=289.42, Mass=217659, SNR=42.2, Peak=33760 HFD=2.9 01:19:21.690 00.000 10672 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.14) = xAngle (-1.79 = -1.79) 01:19:21.690 00.000 10672 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.68 = -1.68) 01:19:21.690 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.65 mountX=-0.05 mountY=-0.22, mountTheta=-1.79 01:19:21.690 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.22, opts=13) 01:19:21.690 00.000 10672 Enqueuing Move request for scope (-0.02, -0.22) 01:19:21.690 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:21.690 00.000 428 Worker thread wakes up 01:19:21.690 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd 01:19:21.690 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.22) 01:19:21.690 00.000 428 Moving (-0.02, -0.22) raw xDistance=-0.05 yDistance=-0.22 01:19:21.690 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:19:21.690 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:21.690 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:19:21.690 00.000 428 MoveAxis(E, 0, ABG) 01:19:21.690 00.000 428 Move returns status 0, amount 0 01:19:21.690 00.000 428 MoveAxis(N, 0, ABG) 01:19:21.690 00.000 428 Move returns status 0, amount 0 01:19:21.690 00.000 428 move complete, result=0 01:19:21.690 00.000 428 worker thread done servicing request 01:19:21.721 00.031 10672 UpdateGuideState exits: m=217659 SNR=42.2 01:19:21.721 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:21.721 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:21.721 00.000 10672 Enqueuing Expose request 01:19:21.721 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:19:21.721 00.000 428 Worker thread wakes up 01:19:21.721 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:21.721 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:23.533 01.812 428 Exposure complete 01:19:23.658 00.125 428 worker thread done servicing request 01:19:23.658 00.000 10672 OnExposeComplete: enter 01:19:23.658 00.000 10672 UpdateGuideState(): m_state=6 01:19:23.658 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2678 01:19:23.658 00.000 10672 Star::Find returns 1 (0), X=523.70, Y=289.23, Mass=230336, SNR=42.6, Peak=28752 HFD=3.4 01:19:23.658 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 01:19:23.658 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 01:19:23.658 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-0.41 hyp=0.42 cameraTheta=-1.81 mountX=-0.16 mountY=-0.41, mountTheta=-1.94 01:19:23.674 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-0.41, opts=13) 01:19:23.674 00.000 10672 Enqueuing Move request for scope (-0.10, -0.41) 01:19:23.674 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:19:23.674 00.000 428 Worker thread wakes up 01:19:23.674 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.41) opts 0xd 01:19:23.674 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -0.41) 01:19:23.674 00.000 428 Moving (-0.10, -0.41) raw xDistance=-0.16 yDistance=-0.41 01:19:23.674 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 01:19:23.674 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:23.674 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 01:19:23.674 00.000 428 MoveAxis(E, 0, ABG) 01:19:23.674 00.000 428 Move returns status 0, amount 0 01:19:23.674 00.000 428 MoveAxis(N, 0, ABG) 01:19:23.674 00.000 428 Move returns status 0, amount 0 01:19:23.674 00.000 428 move complete, result=0 01:19:23.674 00.000 428 worker thread done servicing request 01:19:23.689 00.015 10672 UpdateGuideState exits: m=230336 SNR=42.6 01:19:23.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:23.689 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:23.689 00.000 10672 Enqueuing Expose request 01:19:23.689 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 01:19:23.689 00.000 428 Worker thread wakes up 01:19:23.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:23.689 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:25.521 01.832 428 Exposure complete 01:19:25.646 00.125 428 worker thread done servicing request 01:19:25.646 00.000 10672 OnExposeComplete: enter 01:19:25.646 00.000 10672 UpdateGuideState(): m_state=6 01:19:25.662 00.016 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2679 01:19:25.662 00.000 10672 Star::Find returns 1 (0), X=524.32, Y=289.55, Mass=174767, SNR=39.1, Peak=31584 HFD=2.5 01:19:25.662 00.000 10672 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.14) = xAngle (-0.31 = -0.31) 01:19:25.662 00.000 10672 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.20 = -0.20) 01:19:25.662 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-0.09 hyp=0.53 cameraTheta=-0.17 mountX=0.51 mountY=-0.11, mountTheta=-0.21 01:19:25.662 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-0.09, opts=13) 01:19:25.662 00.000 10672 Enqueuing Move request for scope (0.52, -0.09) 01:19:25.662 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:25.662 00.000 428 Worker thread wakes up 01:19:25.662 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.09) opts 0xd 01:19:25.662 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -0.09) 01:19:25.662 00.000 428 Moving (0.52, -0.09) raw xDistance=0.51 yDistance=-0.11 01:19:25.662 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 01:19:25.662 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:25.662 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 01:19:25.662 00.000 428 MoveAxis(W, 592, ABG) 01:19:25.662 00.000 428 Guiding Dir = 3, Dur = 592 01:19:25.662 00.000 428 IsSlewing returns 0 01:19:25.662 00.000 428 IsGuiding returns 0 01:19:25.677 00.015 10672 UpdateGuideState exits: m=174767 SNR=39.1 01:19:25.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:25.677 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:25.677 00.000 10672 Enqueuing Expose request 01:19:25.693 00.016 428 PulseGuide returned control before completion, sleep 574 01:19:26.021 00.328 10672 read socket command 10 01:19:26.021 00.000 10672 processing socket request REQDIST 01:19:26.021 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:19:26.021 00.000 10672 Sending socket response 44 (0x2c) 01:19:26.271 00.250 428 IsGuiding returns 1 01:19:26.271 00.000 428 scope still moving after pulse duration time elapsed 01:19:26.318 00.047 428 IsSlewing returns 0 01:19:26.318 00.000 428 IsGuiding returns 0 01:19:26.318 00.000 428 scope move finished after 592 + 60 ms 01:19:26.318 00.000 428 Move returns status 0, amount 592 01:19:26.318 00.000 428 MoveAxis(N, 0, ABG) 01:19:26.318 00.000 428 Move returns status 0, amount 0 01:19:26.318 00.000 428 move complete, result=0 01:19:26.318 00.000 428 worker thread done servicing request 01:19:26.318 00.000 428 Worker thread wakes up 01:19:26.318 00.000 10672 GuideStep: 0.5 px 592 ms WEST, -0.1 px 0 ms NORTH 01:19:26.318 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:26.318 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:27.536 01.218 428 Exposure complete 01:19:27.661 00.125 428 worker thread done servicing request 01:19:27.661 00.000 10672 OnExposeComplete: enter 01:19:27.661 00.000 10672 UpdateGuideState(): m_state=6 01:19:27.661 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2680 01:19:27.661 00.000 10672 Star::Find returns 1 (0), X=523.61, Y=289.58, Mass=189628, SNR=40.1, Peak=26240 HFD=2.9 01:19:27.661 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 01:19:27.661 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 01:19:27.661 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-2.87 mountX=-0.20 mountY=-0.05, mountTheta=-2.90 01:19:27.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.05, opts=13) 01:19:27.661 00.000 10672 Enqueuing Move request for scope (-0.19, -0.05) 01:19:27.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:27.661 00.000 428 Worker thread wakes up 01:19:27.661 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd 01:19:27.661 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.05) 01:19:27.661 00.000 428 Moving (-0.19, -0.05) raw xDistance=-0.20 yDistance=-0.05 01:19:27.661 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 01:19:27.677 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:27.677 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:19:27.677 00.000 428 MoveAxis(E, 0, ABG) 01:19:27.677 00.000 428 Move returns status 0, amount 0 01:19:27.677 00.000 428 MoveAxis(N, 0, ABG) 01:19:27.677 00.000 428 Move returns status 0, amount 0 01:19:27.677 00.000 428 move complete, result=0 01:19:27.677 00.000 428 worker thread done servicing request 01:19:27.692 00.015 10672 UpdateGuideState exits: m=189628 SNR=40.1 01:19:27.692 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:27.692 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:27.692 00.000 10672 Enqueuing Expose request 01:19:27.692 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:19:27.692 00.000 428 Worker thread wakes up 01:19:27.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:27.692 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:29.535 01.843 428 Exposure complete 01:19:29.707 00.172 428 worker thread done servicing request 01:19:29.707 00.000 10672 OnExposeComplete: enter 01:19:29.707 00.000 10672 UpdateGuideState(): m_state=6 01:19:29.707 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2681 01:19:29.707 00.000 10672 Star::Find returns 1 (0), X=523.87, Y=289.84, Mass=251651, SNR=45.9, Peak=32448 HFD=3.4 01:19:29.707 00.000 10672 CameraToMount -- cameraTheta (1.23) - m_xAngle (0.14) = xAngle (1.09 = 1.09) 01:19:29.707 00.000 10672 CameraToMount -- cameraTheta (1.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.20 = 1.20) 01:19:29.707 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.22 cameraTheta=1.23 mountX=0.10 mountY=0.20, mountTheta=1.11 01:19:29.707 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.20, opts=13) 01:19:29.723 00.016 10672 Enqueuing Move request for scope (0.07, 0.20) 01:19:29.723 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:29.723 00.000 428 Worker thread wakes up 01:19:29.723 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd 01:19:29.723 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.20) 01:19:29.723 00.000 428 Moving (0.07, 0.20) raw xDistance=0.10 yDistance=0.20 01:19:29.723 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:19:29.723 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:29.723 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:19:29.723 00.000 428 MoveAxis(E, 0, ABG) 01:19:29.723 00.000 428 Move returns status 0, amount 0 01:19:29.723 00.000 428 MoveAxis(N, 0, ABG) 01:19:29.723 00.000 428 Move returns status 0, amount 0 01:19:29.723 00.000 428 move complete, result=0 01:19:29.723 00.000 428 worker thread done servicing request 01:19:29.738 00.015 10672 UpdateGuideState exits: m=251651 SNR=45.9 01:19:29.738 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:29.738 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:29.738 00.000 10672 Enqueuing Expose request 01:19:29.738 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:19:29.738 00.000 428 Worker thread wakes up 01:19:29.738 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:29.738 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:31.004 01.266 10672 read socket command 10 01:19:31.004 00.000 10672 processing socket request REQDIST 01:19:31.004 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:19:31.004 00.000 10672 Sending socket response 32 (0x20) 01:19:31.535 00.531 428 Exposure complete 01:19:31.660 00.125 428 worker thread done servicing request 01:19:31.660 00.000 10672 OnExposeComplete: enter 01:19:31.660 00.000 10672 UpdateGuideState(): m_state=6 01:19:31.660 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2682 01:19:31.660 00.000 10672 Star::Find returns 1 (0), X=523.85, Y=289.63, Mass=198940, SNR=38.4, Peak=29936 HFD=2.8 01:19:31.660 00.000 10672 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 01:19:31.660 00.000 10672 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 01:19:31.660 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.29 mountX=0.04 mountY=-0.01, mountTheta=-0.33 01:19:31.660 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.01, opts=13) 01:19:31.660 00.000 10672 Enqueuing Move request for scope (0.05, -0.01) 01:19:31.660 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:31.660 00.000 428 Worker thread wakes up 01:19:31.660 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd 01:19:31.660 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.01) 01:19:31.675 00.015 428 Moving (0.05, -0.01) raw xDistance=0.04 yDistance=-0.01 01:19:31.675 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:19:31.675 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:31.675 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 01:19:31.675 00.000 428 MoveAxis(E, 0, ABG) 01:19:31.675 00.000 428 Move returns status 0, amount 0 01:19:31.675 00.000 428 MoveAxis(N, 0, ABG) 01:19:31.675 00.000 428 Move returns status 0, amount 0 01:19:31.675 00.000 428 move complete, result=0 01:19:31.675 00.000 428 worker thread done servicing request 01:19:31.691 00.016 10672 UpdateGuideState exits: m=198940 SNR=38.4 01:19:31.691 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:31.691 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:31.691 00.000 10672 Enqueuing Expose request 01:19:31.691 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:19:31.691 00.000 428 Worker thread wakes up 01:19:31.691 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:31.691 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:33.539 01.848 428 Exposure complete 01:19:33.680 00.141 428 worker thread done servicing request 01:19:33.680 00.000 10672 OnExposeComplete: enter 01:19:33.680 00.000 10672 UpdateGuideState(): m_state=6 01:19:33.680 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2683 01:19:33.680 00.000 10672 Star::Find returns 1 (0), X=523.50, Y=289.18, Mass=210841, SNR=38.1, Peak=23184 HFD=3.0 01:19:33.680 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.14) = xAngle (-2.29 = -2.29) 01:19:33.680 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.18 = -2.18) 01:19:33.680 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.46 hyp=0.55 cameraTheta=-2.15 mountX=-0.36 mountY=-0.45, mountTheta=-2.25 01:19:33.695 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.46, opts=13) 01:19:33.695 00.000 10672 Enqueuing Move request for scope (-0.30, -0.46) 01:19:33.695 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:33.695 00.000 428 Worker thread wakes up 01:19:33.695 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.46) opts 0xd 01:19:33.695 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.46) 01:19:33.695 00.000 428 Moving (-0.30, -0.46) raw xDistance=-0.36 yDistance=-0.45 01:19:33.695 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:19:33.695 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:33.695 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 01:19:33.695 00.000 428 MoveAxis(E, 0, ABG) 01:19:33.695 00.000 428 Move returns status 0, amount 0 01:19:33.695 00.000 428 MoveAxis(N, 0, ABG) 01:19:33.695 00.000 428 Move returns status 0, amount 0 01:19:33.695 00.000 428 move complete, result=0 01:19:33.695 00.000 428 worker thread done servicing request 01:19:33.711 00.016 10672 UpdateGuideState exits: m=210841 SNR=38.1 01:19:33.711 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:33.711 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:33.711 00.000 10672 Enqueuing Expose request 01:19:33.711 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 01:19:33.711 00.000 428 Worker thread wakes up 01:19:33.711 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:33.711 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:35.538 01.827 428 Exposure complete 01:19:35.663 00.125 428 worker thread done servicing request 01:19:35.663 00.000 10672 OnExposeComplete: enter 01:19:35.663 00.000 10672 UpdateGuideState(): m_state=6 01:19:35.663 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2684 01:19:35.663 00.000 10672 Star::Find returns 1 (0), X=523.82, Y=289.57, Mass=215911, SNR=41.2, Peak=24928 HFD=3.1 01:19:35.663 00.000 10672 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.14) = xAngle (-1.50 = -1.50) 01:19:35.663 00.000 10672 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.39 = -1.39) 01:19:35.663 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.36 mountX=0.01 mountY=-0.07, mountTheta=-1.49 01:19:35.663 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.07, opts=13) 01:19:35.663 00.000 10672 Enqueuing Move request for scope (0.02, -0.07) 01:19:35.663 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:35.663 00.000 428 Worker thread wakes up 01:19:35.663 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd 01:19:35.663 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.07) 01:19:35.663 00.000 428 Moving (0.02, -0.07) raw xDistance=0.01 yDistance=-0.07 01:19:35.663 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:19:35.663 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:35.663 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:19:35.663 00.000 428 MoveAxis(E, 0, ABG) 01:19:35.663 00.000 428 Move returns status 0, amount 0 01:19:35.663 00.000 428 MoveAxis(N, 0, ABG) 01:19:35.663 00.000 428 Move returns status 0, amount 0 01:19:35.663 00.000 428 move complete, result=0 01:19:35.663 00.000 428 worker thread done servicing request 01:19:35.695 00.032 10672 UpdateGuideState exits: m=215911 SNR=41.2 01:19:35.695 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:35.695 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:35.695 00.000 10672 Enqueuing Expose request 01:19:35.695 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:19:35.695 00.000 428 Worker thread wakes up 01:19:35.695 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:35.695 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:36.007 00.312 10672 read socket command 10 01:19:36.007 00.000 10672 processing socket request REQDIST 01:19:36.007 00.000 10672 SOCKSVR: Sending pixel error of 0.25 01:19:36.007 00.000 10672 Sending socket response 25 (0x19) 01:19:37.538 01.531 428 Exposure complete 01:19:37.663 00.125 428 worker thread done servicing request 01:19:37.663 00.000 10672 OnExposeComplete: enter 01:19:37.663 00.000 10672 UpdateGuideState(): m_state=6 01:19:37.663 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2685 01:19:37.663 00.000 10672 Star::Find returns 1 (0), X=523.68, Y=289.05, Mass=193048, SNR=38.6, Peak=25264 HFD=2.9 01:19:37.663 00.000 10672 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.14) = xAngle (-1.90 = -1.90) 01:19:37.663 00.000 10672 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.79 = -1.79) 01:19:37.663 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.59 hyp=0.60 cameraTheta=-1.76 mountX=-0.20 mountY=-0.59, mountTheta=-1.89 01:19:37.663 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.59, opts=13) 01:19:37.663 00.000 10672 Enqueuing Move request for scope (-0.12, -0.59) 01:19:37.663 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:37.663 00.000 428 Worker thread wakes up 01:19:37.663 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.59) opts 0xd 01:19:37.663 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.59) 01:19:37.663 00.000 428 Moving (-0.12, -0.59) raw xDistance=-0.20 yDistance=-0.59 01:19:37.663 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 01:19:37.663 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:19:37.663 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.59 01:19:37.663 00.000 428 MoveAxis(E, 0, ABG) 01:19:37.663 00.000 428 Move returns status 0, amount 0 01:19:37.663 00.000 428 MoveAxis(N, 0, ABG) 01:19:37.663 00.000 428 Move returns status 0, amount 0 01:19:37.663 00.000 428 move complete, result=0 01:19:37.678 00.015 428 worker thread done servicing request 01:19:37.694 00.016 10672 UpdateGuideState exits: m=193048 SNR=38.6 01:19:37.694 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:37.694 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:37.694 00.000 10672 Enqueuing Expose request 01:19:37.694 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH 01:19:37.694 00.000 428 Worker thread wakes up 01:19:37.694 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:37.694 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:39.537 01.843 428 Exposure complete 01:19:39.693 00.156 428 worker thread done servicing request 01:19:39.693 00.000 10672 OnExposeComplete: enter 01:19:39.693 00.000 10672 UpdateGuideState(): m_state=6 01:19:39.693 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2686 01:19:39.693 00.000 10672 Star::Find returns 1 (0), X=524.28, Y=289.79, Mass=203547, SNR=38.1, Peak=27872 HFD=2.5 01:19:39.693 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.16 = 0.16) 01:19:39.693 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 01:19:39.693 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.15 hyp=0.51 cameraTheta=0.29 mountX=0.50 mountY=0.13, mountTheta=0.26 01:19:39.693 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.15, opts=13) 01:19:39.693 00.000 10672 Enqueuing Move request for scope (0.48, 0.15) 01:19:39.693 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:39.693 00.000 428 Worker thread wakes up 01:19:39.693 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.15) opts 0xd 01:19:39.693 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.15) 01:19:39.693 00.000 428 Moving (0.48, 0.15) raw xDistance=0.50 yDistance=0.13 01:19:39.693 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 01:19:39.693 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:39.693 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:19:39.693 00.000 428 MoveAxis(W, 585, ABG) 01:19:39.693 00.000 428 Guiding Dir = 3, Dur = 585 01:19:39.693 00.000 428 IsSlewing returns 0 01:19:39.693 00.000 428 IsGuiding returns 0 01:19:39.725 00.032 10672 UpdateGuideState exits: m=203547 SNR=38.1 01:19:39.725 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:39.725 00.000 428 PulseGuide returned control before completion, sleep 571 01:19:39.725 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:39.725 00.000 10672 Enqueuing Expose request 01:19:40.323 00.598 428 IsGuiding returns 0 01:19:40.323 00.000 428 Move returns status 0, amount 585 01:19:40.323 00.000 428 MoveAxis(N, 0, ABG) 01:19:40.323 00.000 428 Move returns status 0, amount 0 01:19:40.323 00.000 428 move complete, result=0 01:19:40.323 00.000 428 worker thread done servicing request 01:19:40.323 00.000 428 Worker thread wakes up 01:19:40.323 00.000 10672 GuideStep: 0.5 px 585 ms WEST, 0.1 px 0 ms NORTH 01:19:40.339 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:40.339 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:41.010 00.671 10672 read socket command 10 01:19:41.010 00.000 10672 processing socket request REQDIST 01:19:41.010 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:19:41.010 00.000 10672 Sending socket response 40 (0x28) 01:19:41.541 00.531 428 Exposure complete 01:19:41.666 00.125 428 worker thread done servicing request 01:19:41.666 00.000 10672 OnExposeComplete: enter 01:19:41.666 00.000 10672 UpdateGuideState(): m_state=6 01:19:41.666 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2687 01:19:41.666 00.000 10672 Star::Find returns 1 (0), X=524.13, Y=289.90, Mass=195055, SNR=40.2, Peak=34304 HFD=2.7 01:19:41.666 00.000 10672 CameraToMount -- cameraTheta (0.67) - m_xAngle (0.14) = xAngle (0.54 = 0.54) 01:19:41.666 00.000 10672 CameraToMount -- cameraTheta (0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.64 = 0.64) 01:19:41.666 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.26 hyp=0.42 cameraTheta=0.67 mountX=0.36 mountY=0.25, mountTheta=0.61 01:19:41.666 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.26, opts=13) 01:19:41.666 00.000 10672 Enqueuing Move request for scope (0.33, 0.26) 01:19:41.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:41.666 00.000 428 Worker thread wakes up 01:19:41.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.26) opts 0xd 01:19:41.666 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.26) 01:19:41.666 00.000 428 Moving (0.33, 0.26) raw xDistance=0.36 yDistance=0.25 01:19:41.666 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 01:19:41.666 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:41.666 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 01:19:41.666 00.000 428 MoveAxis(E, 0, ABG) 01:19:41.666 00.000 428 Move returns status 0, amount 0 01:19:41.666 00.000 428 MoveAxis(N, 0, ABG) 01:19:41.666 00.000 428 Move returns status 0, amount 0 01:19:41.666 00.000 428 move complete, result=0 01:19:41.666 00.000 428 worker thread done servicing request 01:19:41.698 00.032 10672 UpdateGuideState exits: m=195055 SNR=40.2 01:19:41.698 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:41.698 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:41.698 00.000 10672 Enqueuing Expose request 01:19:41.698 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:19:41.698 00.000 428 Worker thread wakes up 01:19:41.698 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:41.698 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:43.541 01.843 428 Exposure complete 01:19:43.666 00.125 428 worker thread done servicing request 01:19:43.666 00.000 10672 OnExposeComplete: enter 01:19:43.666 00.000 10672 UpdateGuideState(): m_state=6 01:19:43.666 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2688 01:19:43.666 00.000 10672 Star::Find returns 1 (0), X=523.81, Y=289.33, Mass=208296, SNR=45.5, Peak=24160 HFD=3.2 01:19:43.666 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.14) = xAngle (-1.67 = -1.67) 01:19:43.666 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.56 = -1.56) 01:19:43.666 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.31 hyp=0.31 cameraTheta=-1.53 mountX=-0.03 mountY=-0.31, mountTheta=-1.67 01:19:43.666 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.31, opts=13) 01:19:43.666 00.000 10672 Enqueuing Move request for scope (0.01, -0.31) 01:19:43.666 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:43.666 00.000 428 Worker thread wakes up 01:19:43.666 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.31) opts 0xd 01:19:43.666 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.31) 01:19:43.666 00.000 428 Moving (0.01, -0.31) raw xDistance=-0.03 yDistance=-0.31 01:19:43.666 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:19:43.666 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:43.666 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 01:19:43.666 00.000 428 MoveAxis(E, 0, ABG) 01:19:43.666 00.000 428 Move returns status 0, amount 0 01:19:43.666 00.000 428 MoveAxis(N, 0, ABG) 01:19:43.666 00.000 428 Move returns status 0, amount 0 01:19:43.666 00.000 428 move complete, result=0 01:19:43.666 00.000 428 worker thread done servicing request 01:19:43.697 00.031 10672 UpdateGuideState exits: m=208296 SNR=45.5 01:19:43.697 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:43.697 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:43.697 00.000 10672 Enqueuing Expose request 01:19:43.697 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:19:43.697 00.000 428 Worker thread wakes up 01:19:43.697 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:43.697 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:45.540 01.843 428 Exposure complete 01:19:45.665 00.125 428 worker thread done servicing request 01:19:45.665 00.000 10672 OnExposeComplete: enter 01:19:45.681 00.016 10672 UpdateGuideState(): m_state=6 01:19:45.681 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2689 01:19:45.681 00.000 10672 Star::Find returns 1 (0), X=524.18, Y=289.53, Mass=194873, SNR=39.3, Peak=24928 HFD=3.2 01:19:45.681 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 01:19:45.681 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 01:19:45.681 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.11 hyp=0.40 cameraTheta=-0.28 mountX=0.36 mountY=-0.12, mountTheta=-0.33 01:19:45.681 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.11, opts=13) 01:19:45.681 00.000 10672 Enqueuing Move request for scope (0.38, -0.11) 01:19:45.681 00.000 428 Worker thread wakes up 01:19:45.681 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:45.681 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.11) opts 0xd 01:19:45.681 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.11) 01:19:45.681 00.000 428 Moving (0.38, -0.11) raw xDistance=0.36 yDistance=-0.12 01:19:45.681 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 01:19:45.681 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:45.681 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:19:45.681 00.000 428 MoveAxis(E, 0, ABG) 01:19:45.681 00.000 428 Move returns status 0, amount 0 01:19:45.681 00.000 428 MoveAxis(N, 0, ABG) 01:19:45.681 00.000 428 Move returns status 0, amount 0 01:19:45.681 00.000 428 move complete, result=0 01:19:45.681 00.000 428 worker thread done servicing request 01:19:45.712 00.031 10672 UpdateGuideState exits: m=194873 SNR=39.3 01:19:45.712 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:45.712 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:45.712 00.000 10672 Enqueuing Expose request 01:19:45.712 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:19:45.712 00.000 428 Worker thread wakes up 01:19:45.712 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:45.712 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:46.009 00.297 10672 read socket command 10 01:19:46.009 00.000 10672 processing socket request REQDIST 01:19:46.009 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:19:46.009 00.000 10672 Sending socket response 38 (0x26) 01:19:47.539 01.530 428 Exposure complete 01:19:47.664 00.125 428 worker thread done servicing request 01:19:47.664 00.000 10672 OnExposeComplete: enter 01:19:47.664 00.000 10672 UpdateGuideState(): m_state=6 01:19:47.664 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2690 01:19:47.664 00.000 10672 Star::Find returns 1 (0), X=524.19, Y=288.99, Mass=192349, SNR=42.9, Peak=24704 HFD=2.9 01:19:47.664 00.000 10672 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.14) = xAngle (-1.17 = -1.17) 01:19:47.664 00.000 10672 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.07 = -1.07) 01:19:47.664 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.65 hyp=0.76 cameraTheta=-1.04 mountX=0.29 mountY=-0.66, mountTheta=-1.16 01:19:47.664 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.65, opts=13) 01:19:47.664 00.000 10672 Enqueuing Move request for scope (0.39, -0.65) 01:19:47.664 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:47.664 00.000 428 Worker thread wakes up 01:19:47.664 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.65) opts 0xd 01:19:47.664 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.65) 01:19:47.664 00.000 428 Moving (0.39, -0.65) raw xDistance=0.29 yDistance=-0.66 01:19:47.664 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 01:19:47.664 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:19:47.664 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 01:19:47.664 00.000 428 MoveAxis(E, 0, ABG) 01:19:47.664 00.000 428 Move returns status 0, amount 0 01:19:47.664 00.000 428 MoveAxis(N, 0, ABG) 01:19:47.664 00.000 428 Move returns status 0, amount 0 01:19:47.664 00.000 428 move complete, result=0 01:19:47.664 00.000 428 worker thread done servicing request 01:19:47.696 00.032 10672 UpdateGuideState exits: m=192349 SNR=42.9 01:19:47.696 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:47.696 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:47.696 00.000 10672 Enqueuing Expose request 01:19:47.696 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 01:19:47.696 00.000 428 Worker thread wakes up 01:19:47.696 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:47.696 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:49.528 01.832 428 Exposure complete 01:19:49.669 00.141 428 worker thread done servicing request 01:19:49.669 00.000 10672 OnExposeComplete: enter 01:19:49.669 00.000 10672 UpdateGuideState(): m_state=6 01:19:49.669 00.000 10672 Star::Find(15, 524, 288, 0, (0,0,0,0), 0.0, 0) frame 2691 01:19:49.669 00.000 10672 Star::Find returns 1 (0), X=524.38, Y=289.56, Mass=204584, SNR=36.7, Peak=26784 HFD=3.0 01:19:49.669 00.000 10672 CameraToMount -- cameraTheta (-0.14) - m_xAngle (0.14) = xAngle (-0.28 = -0.28) 01:19:49.669 00.000 10672 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.17 = -0.17) 01:19:49.669 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.08 hyp=0.58 cameraTheta=-0.14 mountX=0.56 mountY=-0.10, mountTheta=-0.17 01:19:49.669 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.08, opts=13) 01:19:49.669 00.000 10672 Enqueuing Move request for scope (0.58, -0.08) 01:19:49.669 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:49.669 00.000 428 Worker thread wakes up 01:19:49.669 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.08) opts 0xd 01:19:49.669 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.08) 01:19:49.669 00.000 428 Moving (0.58, -0.08) raw xDistance=0.56 yDistance=-0.10 01:19:49.669 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 01:19:49.669 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:49.669 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:19:49.669 00.000 428 MoveAxis(W, 659, ABG) 01:19:49.669 00.000 428 Guiding Dir = 3, Dur = 659 01:19:49.669 00.000 428 IsSlewing returns 0 01:19:49.669 00.000 428 IsGuiding returns 0 01:19:49.700 00.031 10672 UpdateGuideState exits: m=204584 SNR=36.7 01:19:49.700 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:49.700 00.000 428 PulseGuide returned control before completion, sleep 647 01:19:49.700 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:49.700 00.000 10672 Enqueuing Expose request 01:19:50.387 00.687 428 IsGuiding returns 0 01:19:50.387 00.000 428 Move returns status 0, amount 659 01:19:50.387 00.000 428 MoveAxis(N, 0, ABG) 01:19:50.387 00.000 428 Move returns status 0, amount 0 01:19:50.387 00.000 428 move complete, result=0 01:19:50.387 00.000 428 worker thread done servicing request 01:19:50.387 00.000 428 Worker thread wakes up 01:19:50.387 00.000 10672 GuideStep: 0.6 px 659 ms WEST, -0.1 px 0 ms NORTH 01:19:50.387 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:50.387 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:51.012 00.625 10672 read socket command 10 01:19:51.012 00.000 10672 processing socket request REQDIST 01:19:51.012 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:19:51.012 00.000 10672 Sending socket response 52 (0x34) 01:19:51.527 00.515 428 Exposure complete 01:19:51.668 00.141 428 worker thread done servicing request 01:19:51.668 00.000 10672 OnExposeComplete: enter 01:19:51.668 00.000 10672 UpdateGuideState(): m_state=6 01:19:51.668 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2692 01:19:51.684 00.016 10672 Star::Find returns 1 (0), X=524.07, Y=289.55, Mass=239529, SNR=43.1, Peak=24816 HFD=3.5 01:19:51.684 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.14) = xAngle (-0.46 = -0.46) 01:19:51.684 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.35 = -0.35) 01:19:51.684 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.09 hyp=0.29 cameraTheta=-0.32 mountX=0.26 mountY=-0.10, mountTheta=-0.36 01:19:51.684 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.09, opts=13) 01:19:51.684 00.000 10672 Enqueuing Move request for scope (0.27, -0.09) 01:19:51.684 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:51.684 00.000 428 Worker thread wakes up 01:19:51.684 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.09) opts 0xd 01:19:51.684 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.09) 01:19:51.684 00.000 428 Moving (0.27, -0.09) raw xDistance=0.26 yDistance=-0.10 01:19:51.684 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:19:51.684 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:51.684 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:19:51.684 00.000 428 MoveAxis(E, 0, ABG) 01:19:51.684 00.000 428 Move returns status 0, amount 0 01:19:51.684 00.000 428 MoveAxis(N, 0, ABG) 01:19:51.684 00.000 428 Move returns status 0, amount 0 01:19:51.684 00.000 428 move complete, result=0 01:19:51.684 00.000 428 worker thread done servicing request 01:19:51.699 00.015 10672 UpdateGuideState exits: m=239529 SNR=43.1 01:19:51.699 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:51.699 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:51.699 00.000 10672 Enqueuing Expose request 01:19:51.699 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:19:51.699 00.000 428 Worker thread wakes up 01:19:51.699 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:51.699 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:53.527 01.828 428 Exposure complete 01:19:53.652 00.125 428 worker thread done servicing request 01:19:53.652 00.000 10672 OnExposeComplete: enter 01:19:53.652 00.000 10672 UpdateGuideState(): m_state=6 01:19:53.652 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2693 01:19:53.652 00.000 10672 Star::Find returns 1 (0), X=523.73, Y=289.76, Mass=222667, SNR=41.6, Peak=29936 HFD=2.9 01:19:53.652 00.000 10672 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.14) = xAngle (1.95 = 1.95) 01:19:53.652 00.000 10672 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.06 = 2.06) 01:19:53.652 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.13 cameraTheta=2.09 mountX=-0.05 mountY=0.12, mountTheta=1.97 01:19:53.652 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.12, opts=13) 01:19:53.652 00.000 10672 Enqueuing Move request for scope (-0.07, 0.12) 01:19:53.652 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=40, FiltMax=65488, Gamma=1.000 01:19:53.652 00.000 428 Worker thread wakes up 01:19:53.652 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd 01:19:53.652 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.12) 01:19:53.652 00.000 428 Moving (-0.07, 0.12) raw xDistance=-0.05 yDistance=0.12 01:19:53.652 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:19:53.652 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:53.652 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 01:19:53.652 00.000 428 MoveAxis(E, 0, ABG) 01:19:53.652 00.000 428 Move returns status 0, amount 0 01:19:53.652 00.000 428 MoveAxis(N, 0, ABG) 01:19:53.652 00.000 428 Move returns status 0, amount 0 01:19:53.652 00.000 428 move complete, result=0 01:19:53.652 00.000 428 worker thread done servicing request 01:19:53.683 00.031 10672 UpdateGuideState exits: m=222667 SNR=41.6 01:19:53.683 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:53.683 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:53.683 00.000 10672 Enqueuing Expose request 01:19:53.683 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:19:53.683 00.000 428 Worker thread wakes up 01:19:53.683 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:53.683 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:55.511 01.828 428 Exposure complete 01:19:55.651 00.140 428 worker thread done servicing request 01:19:55.651 00.000 10672 OnExposeComplete: enter 01:19:55.651 00.000 10672 UpdateGuideState(): m_state=6 01:19:55.651 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2694 01:19:55.651 00.000 10672 Star::Find returns 1 (0), X=523.59, Y=289.08, Mass=247620, SNR=43.2, Peak=31360 HFD=3.3 01:19:55.651 00.000 10672 CameraToMount -- cameraTheta (-1.92) - m_xAngle (0.14) = xAngle (-2.06 = -2.06) 01:19:55.651 00.000 10672 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.95 = -1.95) 01:19:55.651 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.56 hyp=0.60 cameraTheta=-1.92 mountX=-0.28 mountY=-0.55, mountTheta=-2.04 01:19:55.651 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.56, opts=13) 01:19:55.651 00.000 10672 Enqueuing Move request for scope (-0.21, -0.56) 01:19:55.651 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:55.651 00.000 428 Worker thread wakes up 01:19:55.651 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.56) opts 0xd 01:19:55.651 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.56) 01:19:55.651 00.000 428 Moving (-0.21, -0.56) raw xDistance=-0.28 yDistance=-0.55 01:19:55.651 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 01:19:55.651 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.20 newest=-0.53 01:19:55.651 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 01:19:55.651 00.000 428 MoveAxis(E, 0, ABG) 01:19:55.651 00.000 428 Move returns status 0, amount 0 01:19:55.651 00.000 428 MoveAxis(N, 736, ABG) 01:19:55.651 00.000 428 Guiding Dir = 0, Dur = 736 01:19:55.651 00.000 428 IsSlewing returns 0 01:19:55.651 00.000 428 IsGuiding returns 0 01:19:55.682 00.031 10672 UpdateGuideState exits: m=247620 SNR=43.2 01:19:55.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:55.682 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:55.682 00.000 10672 Enqueuing Expose request 01:19:55.745 00.063 428 PulseGuide returned control before completion, sleep 667 01:19:56.011 00.266 10672 read socket command 10 01:19:56.011 00.000 10672 processing socket request REQDIST 01:19:56.011 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:19:56.011 00.000 10672 Sending socket response 42 (0x2a) 01:19:56.417 00.406 428 IsGuiding returns 1 01:19:56.417 00.000 428 scope still moving after pulse duration time elapsed 01:19:56.448 00.031 428 IsSlewing returns 0 01:19:56.448 00.000 428 IsGuiding returns 1 01:19:56.510 00.062 428 IsSlewing returns 0 01:19:56.510 00.000 428 IsGuiding returns 0 01:19:56.510 00.000 428 scope move finished after 736 + 111 ms 01:19:56.510 00.000 428 Move returns status 0, amount 736 01:19:56.510 00.000 428 move complete, result=0 01:19:56.510 00.000 428 worker thread done servicing request 01:19:56.510 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 736 ms NORTH 01:19:56.510 00.000 428 Worker thread wakes up 01:19:56.510 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:56.510 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:57.530 01.020 428 Exposure complete 01:19:57.655 00.125 428 worker thread done servicing request 01:19:57.655 00.000 10672 OnExposeComplete: enter 01:19:57.655 00.000 10672 UpdateGuideState(): m_state=6 01:19:57.655 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2695 01:19:57.655 00.000 10672 Star::Find returns 1 (0), X=523.33, Y=289.33, Mass=222596, SNR=41.5, Peak=26560 HFD=3.0 01:19:57.655 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 01:19:57.655 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 01:19:57.655 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.31 hyp=0.56 cameraTheta=-2.55 mountX=-0.50 mountY=-0.30, mountTheta=-2.61 01:19:57.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.31, opts=13) 01:19:57.655 00.000 10672 Enqueuing Move request for scope (-0.47, -0.31) 01:19:57.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:57.655 00.000 428 Worker thread wakes up 01:19:57.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.31) opts 0xd 01:19:57.655 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.31) 01:19:57.655 00.000 428 Moving (-0.47, -0.31) raw xDistance=-0.50 yDistance=-0.30 01:19:57.655 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 01:19:57.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:19:57.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 01:19:57.655 00.000 428 MoveAxis(E, 590, ABG) 01:19:57.655 00.000 428 Guiding Dir = 2, Dur = 590 01:19:57.670 00.015 428 IsSlewing returns 0 01:19:57.670 00.000 428 IsGuiding returns 0 01:19:57.686 00.016 10672 UpdateGuideState exits: m=222596 SNR=41.5 01:19:57.686 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:57.686 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:57.686 00.000 428 PulseGuide returned control before completion, sleep 577 01:19:57.686 00.000 10672 Enqueuing Expose request 01:19:58.280 00.594 428 IsGuiding returns 1 01:19:58.280 00.000 428 scope still moving after pulse duration time elapsed 01:19:58.311 00.031 428 IsSlewing returns 0 01:19:58.311 00.000 428 IsGuiding returns 0 01:19:58.311 00.000 428 scope move finished after 590 + 58 ms 01:19:58.311 00.000 428 Move returns status 0, amount 590 01:19:58.311 00.000 428 MoveAxis(N, 0, ABG) 01:19:58.311 00.000 428 Move returns status 0, amount 0 01:19:58.311 00.000 428 move complete, result=0 01:19:58.311 00.000 428 worker thread done servicing request 01:19:58.311 00.000 428 Worker thread wakes up 01:19:58.311 00.000 10672 GuideStep: -0.5 px 590 ms EAST, -0.3 px 0 ms NORTH 01:19:58.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:58.311 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:19:59.529 01.218 428 Exposure complete 01:19:59.654 00.125 428 worker thread done servicing request 01:19:59.654 00.000 10672 OnExposeComplete: enter 01:19:59.654 00.000 10672 UpdateGuideState(): m_state=6 01:19:59.654 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2696 01:19:59.654 00.000 10672 Star::Find returns 1 (0), X=523.68, Y=290.23, Mass=199435, SNR=39.5, Peak=30704 HFD=2.8 01:19:59.654 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 01:19:59.654 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 01:19:59.654 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.59 hyp=0.60 cameraTheta=1.78 mountX=-0.04 mountY=0.59, mountTheta=1.64 01:19:59.654 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.59, opts=13) 01:19:59.654 00.000 10672 Enqueuing Move request for scope (-0.12, 0.59) 01:19:59.654 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:19:59.654 00.000 428 Worker thread wakes up 01:19:59.654 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.59) opts 0xd 01:19:59.654 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.59) 01:19:59.654 00.000 428 Moving (-0.12, 0.59) raw xDistance=-0.04 yDistance=0.59 01:19:59.654 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:19:59.654 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:19:59.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.59 01:19:59.654 00.000 428 MoveAxis(E, 0, ABG) 01:19:59.654 00.000 428 Move returns status 0, amount 0 01:19:59.654 00.000 428 MoveAxis(N, 0, ABG) 01:19:59.654 00.000 428 Move returns status 0, amount 0 01:19:59.654 00.000 428 move complete, result=0 01:19:59.654 00.000 428 worker thread done servicing request 01:19:59.685 00.031 10672 UpdateGuideState exits: m=199435 SNR=39.5 01:19:59.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:19:59.685 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:19:59.685 00.000 10672 Enqueuing Expose request 01:19:59.685 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 01:19:59.685 00.000 428 Worker thread wakes up 01:19:59.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:19:59.685 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:01.013 01.328 10672 read socket command 10 01:20:01.013 00.000 10672 processing socket request REQDIST 01:20:01.013 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:20:01.013 00.000 10672 Sending socket response 50 (0x32) 01:20:01.528 00.515 428 Exposure complete 01:20:01.653 00.125 428 worker thread done servicing request 01:20:01.653 00.000 10672 OnExposeComplete: enter 01:20:01.653 00.000 10672 UpdateGuideState(): m_state=6 01:20:01.653 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2697 01:20:01.653 00.000 10672 Star::Find returns 1 (0), X=523.45, Y=289.69, Mass=210888, SNR=38.2, Peak=23520 HFD=3.1 01:20:01.653 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 01:20:01.653 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 01:20:01.653 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.06 hyp=0.35 cameraTheta=2.98 mountX=-0.34 mountY=0.07, mountTheta=2.95 01:20:01.653 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.06, opts=13) 01:20:01.653 00.000 10672 Enqueuing Move request for scope (-0.35, 0.06) 01:20:01.653 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:01.653 00.000 428 Worker thread wakes up 01:20:01.653 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.06) opts 0xd 01:20:01.653 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.06) 01:20:01.653 00.000 428 Moving (-0.35, 0.06) raw xDistance=-0.34 yDistance=0.07 01:20:01.653 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:20:01.653 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:01.653 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:20:01.653 00.000 428 MoveAxis(E, 0, ABG) 01:20:01.653 00.000 428 Move returns status 0, amount 0 01:20:01.653 00.000 428 MoveAxis(N, 0, ABG) 01:20:01.653 00.000 428 Move returns status 0, amount 0 01:20:01.653 00.000 428 move complete, result=0 01:20:01.653 00.000 428 worker thread done servicing request 01:20:01.685 00.032 10672 UpdateGuideState exits: m=210888 SNR=38.2 01:20:01.685 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:01.685 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:01.685 00.000 10672 Enqueuing Expose request 01:20:01.685 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:20:01.685 00.000 428 Worker thread wakes up 01:20:01.685 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:01.685 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:03.528 01.843 428 Exposure complete 01:20:03.668 00.140 428 worker thread done servicing request 01:20:03.668 00.000 10672 OnExposeComplete: enter 01:20:03.668 00.000 10672 UpdateGuideState(): m_state=6 01:20:03.668 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2698 01:20:03.668 00.000 10672 Star::Find returns 1 (0), X=523.20, Y=289.82, Mass=209256, SNR=40.9, Peak=30272 HFD=2.7 01:20:03.668 00.000 10672 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.14) = xAngle (2.71 = 2.71) 01:20:03.668 00.000 10672 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.82 = 2.82) 01:20:03.668 00.000 10672 CameraToMount -- cameraX=-0.60 cameraY=0.18 hyp=0.63 cameraTheta=2.85 mountX=-0.57 mountY=0.20, mountTheta=2.81 01:20:03.668 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.60, y=0.18, opts=13) 01:20:03.668 00.000 10672 Enqueuing Move request for scope (-0.60, 0.18) 01:20:03.668 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:03.668 00.000 428 Worker thread wakes up 01:20:03.668 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.18) opts 0xd 01:20:03.668 00.000 428 Handling offset move in thread for scope, endpoint = (-0.60, 0.18) 01:20:03.668 00.000 428 Moving (-0.60, 0.18) raw xDistance=-0.57 yDistance=0.20 01:20:03.668 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 01:20:03.668 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:03.668 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:20:03.668 00.000 428 MoveAxis(E, 668, ABG) 01:20:03.668 00.000 428 Guiding Dir = 2, Dur = 668 01:20:03.668 00.000 428 IsSlewing returns 0 01:20:03.668 00.000 428 IsGuiding returns 0 01:20:03.700 00.032 10672 UpdateGuideState exits: m=209256 SNR=40.9 01:20:03.700 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:03.700 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:03.700 00.000 10672 Enqueuing Expose request 01:20:03.700 00.000 428 PulseGuide returned control before completion, sleep 650 01:20:04.356 00.656 428 IsGuiding returns 1 01:20:04.356 00.000 428 scope still moving after pulse duration time elapsed 01:20:04.403 00.047 428 IsSlewing returns 0 01:20:04.403 00.000 428 IsGuiding returns 0 01:20:04.403 00.000 428 scope move finished after 668 + 64 ms 01:20:04.403 00.000 428 Move returns status 0, amount 668 01:20:04.403 00.000 428 MoveAxis(N, 0, ABG) 01:20:04.403 00.000 428 Move returns status 0, amount 0 01:20:04.403 00.000 428 move complete, result=0 01:20:04.403 00.000 428 worker thread done servicing request 01:20:04.403 00.000 10672 GuideStep: -0.6 px 668 ms EAST, 0.2 px 0 ms NORTH 01:20:04.403 00.000 428 Worker thread wakes up 01:20:04.403 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:04.403 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:05.532 01.129 428 Exposure complete 01:20:05.657 00.125 428 worker thread done servicing request 01:20:05.657 00.000 10672 OnExposeComplete: enter 01:20:05.657 00.000 10672 UpdateGuideState(): m_state=6 01:20:05.673 00.016 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2699 01:20:05.673 00.000 10672 Star::Find returns 1 (0), X=524.18, Y=289.46, Mass=259216, SNR=51.2, Peak=27552 HFD=3.5 01:20:05.673 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.14) = xAngle (-0.57 = -0.57) 01:20:05.673 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.47 = -0.47) 01:20:05.673 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.18 hyp=0.42 cameraTheta=-0.44 mountX=0.35 mountY=-0.19, mountTheta=-0.49 01:20:05.673 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.18, opts=13) 01:20:05.673 00.000 10672 Enqueuing Move request for scope (0.38, -0.18) 01:20:05.673 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:05.673 00.000 428 Worker thread wakes up 01:20:05.673 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.18) opts 0xd 01:20:05.673 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.18) 01:20:05.673 00.000 428 Moving (0.38, -0.18) raw xDistance=0.35 yDistance=-0.19 01:20:05.673 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 01:20:05.673 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:05.673 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:20:05.673 00.000 428 MoveAxis(E, 0, ABG) 01:20:05.673 00.000 428 Move returns status 0, amount 0 01:20:05.673 00.000 428 MoveAxis(N, 0, ABG) 01:20:05.673 00.000 428 Move returns status 0, amount 0 01:20:05.673 00.000 428 move complete, result=0 01:20:05.673 00.000 428 worker thread done servicing request 01:20:05.688 00.015 10672 UpdateGuideState exits: m=259216 SNR=51.2 01:20:05.688 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:05.688 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:05.688 00.000 10672 Enqueuing Expose request 01:20:05.688 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:20:05.688 00.000 428 Worker thread wakes up 01:20:05.688 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:05.688 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:06.001 00.313 10672 read socket command 10 01:20:06.001 00.000 10672 processing socket request REQDIST 01:20:06.001 00.000 10672 SOCKSVR: Sending pixel error of 0.48 01:20:06.001 00.000 10672 Sending socket response 48 (0x30) 01:20:07.531 01.530 428 Exposure complete 01:20:07.688 00.157 428 worker thread done servicing request 01:20:07.688 00.000 10672 OnExposeComplete: enter 01:20:07.688 00.000 10672 UpdateGuideState(): m_state=6 01:20:07.688 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2700 01:20:07.688 00.000 10672 Star::Find returns 1 (0), X=524.09, Y=289.48, Mass=255656, SNR=43.9, Peak=31472 HFD=3.3 01:20:07.688 00.000 10672 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.14) = xAngle (-0.63 = -0.63) 01:20:07.688 00.000 10672 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.52 = -0.52) 01:20:07.688 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.15 hyp=0.33 cameraTheta=-0.49 mountX=0.27 mountY=-0.16, mountTheta=-0.55 01:20:07.688 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.15, opts=13) 01:20:07.688 00.000 10672 Enqueuing Move request for scope (0.29, -0.15) 01:20:07.688 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:07.688 00.000 428 Worker thread wakes up 01:20:07.688 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.15) opts 0xd 01:20:07.688 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.15) 01:20:07.688 00.000 428 Moving (0.29, -0.15) raw xDistance=0.27 yDistance=-0.16 01:20:07.688 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:20:07.688 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:07.688 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 01:20:07.688 00.000 428 MoveAxis(E, 0, ABG) 01:20:07.688 00.000 428 Move returns status 0, amount 0 01:20:07.688 00.000 428 MoveAxis(N, 0, ABG) 01:20:07.688 00.000 428 Move returns status 0, amount 0 01:20:07.688 00.000 428 move complete, result=0 01:20:07.688 00.000 428 worker thread done servicing request 01:20:07.719 00.031 10672 UpdateGuideState exits: m=255656 SNR=43.9 01:20:07.719 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:07.719 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:07.719 00.000 10672 Enqueuing Expose request 01:20:07.719 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:20:07.719 00.000 428 Worker thread wakes up 01:20:07.719 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:07.719 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:09.515 01.796 428 Exposure complete 01:20:09.640 00.125 428 worker thread done servicing request 01:20:09.640 00.000 10672 OnExposeComplete: enter 01:20:09.656 00.016 10672 UpdateGuideState(): m_state=6 01:20:09.656 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2701 01:20:09.656 00.000 10672 Star::Find returns 1 (0), X=523.78, Y=289.66, Mass=212547, SNR=44.2, Peak=31136 HFD=2.8 01:20:09.656 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 01:20:09.656 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 01:20:09.656 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.46 mountX=-0.02 mountY=0.02, mountTheta=2.38 01:20:09.656 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.02, opts=13) 01:20:09.656 00.000 10672 Enqueuing Move request for scope (-0.02, 0.02) 01:20:09.656 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:09.656 00.000 428 Worker thread wakes up 01:20:09.656 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd 01:20:09.656 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.02) 01:20:09.656 00.000 428 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=0.02 01:20:09.656 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:20:09.656 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:09.656 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:20:09.656 00.000 428 MoveAxis(E, 0, ABG) 01:20:09.656 00.000 428 Move returns status 0, amount 0 01:20:09.656 00.000 428 MoveAxis(N, 0, ABG) 01:20:09.656 00.000 428 Move returns status 0, amount 0 01:20:09.656 00.000 428 move complete, result=0 01:20:09.656 00.000 428 worker thread done servicing request 01:20:09.687 00.031 10672 UpdateGuideState exits: m=212547 SNR=44.2 01:20:09.687 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:09.687 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:09.687 00.000 10672 Enqueuing Expose request 01:20:09.687 00.000 428 Worker thread wakes up 01:20:09.687 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 01:20:09.687 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:09.687 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:11.015 01.328 10672 read socket command 10 01:20:11.015 00.000 10672 processing socket request REQDIST 01:20:11.015 00.000 10672 SOCKSVR: Sending pixel error of 0.31 01:20:11.015 00.000 10672 Sending socket response 31 (0x1f) 01:20:11.499 00.484 428 Exposure complete 01:20:11.640 00.141 428 worker thread done servicing request 01:20:11.640 00.000 10672 OnExposeComplete: enter 01:20:11.640 00.000 10672 UpdateGuideState(): m_state=6 01:20:11.640 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2702 01:20:11.640 00.000 10672 Star::Find returns 1 (0), X=523.89, Y=289.64, Mass=228427, SNR=45.9, Peak=25360 HFD=3.3 01:20:11.640 00.000 10672 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.14) = xAngle (-0.15 = -0.15) 01:20:11.640 00.000 10672 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.04 = -0.04) 01:20:11.640 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.01 mountX=0.09 mountY=-0.00, mountTheta=-0.04 01:20:11.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.00, opts=13) 01:20:11.640 00.000 10672 Enqueuing Move request for scope (0.09, -0.00) 01:20:11.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:11.640 00.000 428 Worker thread wakes up 01:20:11.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd 01:20:11.640 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.00) 01:20:11.640 00.000 428 Moving (0.09, -0.00) raw xDistance=0.09 yDistance=-0.00 01:20:11.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:20:11.640 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:11.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:20:11.640 00.000 428 MoveAxis(E, 0, ABG) 01:20:11.640 00.000 428 Move returns status 0, amount 0 01:20:11.640 00.000 428 MoveAxis(N, 0, ABG) 01:20:11.640 00.000 428 Move returns status 0, amount 0 01:20:11.640 00.000 428 move complete, result=0 01:20:11.640 00.000 428 worker thread done servicing request 01:20:11.671 00.031 10672 UpdateGuideState exits: m=228427 SNR=45.9 01:20:11.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:11.671 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:11.671 00.000 10672 Enqueuing Expose request 01:20:11.671 00.000 428 Worker thread wakes up 01:20:11.671 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:20:11.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:11.671 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:13.502 01.831 428 Exposure complete 01:20:13.643 00.141 428 worker thread done servicing request 01:20:13.643 00.000 10672 OnExposeComplete: enter 01:20:13.643 00.000 10672 UpdateGuideState(): m_state=6 01:20:13.643 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2703 01:20:13.643 00.000 10672 Star::Find returns 1 (0), X=523.06, Y=289.15, Mass=201198, SNR=38.4, Peak=31136 HFD=2.6 01:20:13.643 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 01:20:13.643 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 01:20:13.643 00.000 10672 CameraToMount -- cameraX=-0.74 cameraY=-0.48 hyp=0.89 cameraTheta=-2.56 mountX=-0.80 mountY=-0.46, mountTheta=-2.62 01:20:13.643 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.74, y=-0.48, opts=13) 01:20:13.643 00.000 10672 Enqueuing Move request for scope (-0.74, -0.48) 01:20:13.643 00.000 428 Worker thread wakes up 01:20:13.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:13.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.48) opts 0xd 01:20:13.643 00.000 428 Handling offset move in thread for scope, endpoint = (-0.74, -0.48) 01:20:13.643 00.000 428 Moving (-0.74, -0.48) raw xDistance=-0.80 yDistance=-0.46 01:20:13.643 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80 01:20:13.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:13.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 01:20:13.643 00.000 428 MoveAxis(E, 937, ABG) 01:20:13.643 00.000 428 Guiding Dir = 2, Dur = 937 01:20:13.674 00.031 10672 UpdateGuideState exits: m=201198 SNR=38.4 01:20:13.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:13.674 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:13.674 00.000 10672 Enqueuing Expose request 01:20:13.674 00.000 428 IsSlewing returns 0 01:20:13.674 00.000 428 IsGuiding returns 0 01:20:13.690 00.016 428 PulseGuide returned control before completion, sleep 933 01:20:14.643 00.953 428 IsGuiding returns 0 01:20:14.643 00.000 428 Move returns status 0, amount 937 01:20:14.643 00.000 428 MoveAxis(N, 0, ABG) 01:20:14.643 00.000 428 Move returns status 0, amount 0 01:20:14.643 00.000 428 move complete, result=0 01:20:14.643 00.000 428 worker thread done servicing request 01:20:14.643 00.000 10672 GuideStep: -0.8 px 937 ms EAST, -0.5 px 0 ms NORTH 01:20:14.643 00.000 428 Worker thread wakes up 01:20:14.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:14.643 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:15.533 00.890 428 Exposure complete 01:20:15.658 00.125 428 worker thread done servicing request 01:20:15.658 00.000 10672 OnExposeComplete: enter 01:20:15.658 00.000 10672 UpdateGuideState(): m_state=6 01:20:15.658 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2704 01:20:15.658 00.000 10672 Star::Find returns 1 (0), X=523.54, Y=289.58, Mass=222871, SNR=40.7, Peak=24384 HFD=3.2 01:20:15.658 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.06 = -3.06) 01:20:15.658 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 01:20:15.658 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-2.92 mountX=-0.27 mountY=-0.05, mountTheta=-2.96 01:20:15.658 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=-0.06, opts=13) 01:20:15.658 00.000 10672 Enqueuing Move request for scope (-0.26, -0.06) 01:20:15.658 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:15.658 00.000 428 Worker thread wakes up 01:20:15.658 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd 01:20:15.658 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, -0.06) 01:20:15.658 00.000 428 Moving (-0.26, -0.06) raw xDistance=-0.27 yDistance=-0.05 01:20:15.658 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:20:15.658 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:15.658 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:20:15.658 00.000 428 MoveAxis(E, 0, ABG) 01:20:15.658 00.000 428 Move returns status 0, amount 0 01:20:15.658 00.000 428 MoveAxis(N, 0, ABG) 01:20:15.658 00.000 428 Move returns status 0, amount 0 01:20:15.658 00.000 428 move complete, result=0 01:20:15.658 00.000 428 worker thread done servicing request 01:20:15.689 00.031 10672 UpdateGuideState exits: m=222871 SNR=40.7 01:20:15.689 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:15.689 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:15.689 00.000 10672 Enqueuing Expose request 01:20:15.689 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:20:15.689 00.000 428 Worker thread wakes up 01:20:15.689 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:15.689 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:16.002 00.313 10672 read socket command 10 01:20:16.002 00.000 10672 processing socket request REQDIST 01:20:16.002 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:20:16.002 00.000 10672 Sending socket response 38 (0x26) 01:20:17.517 01.515 428 Exposure complete 01:20:17.689 00.172 428 worker thread done servicing request 01:20:17.689 00.000 10672 OnExposeComplete: enter 01:20:17.689 00.000 10672 UpdateGuideState(): m_state=6 01:20:17.689 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2705 01:20:17.689 00.000 10672 Star::Find returns 1 (0), X=523.41, Y=289.82, Mass=172899, SNR=35.7, Peak=26128 HFD=2.6 01:20:17.689 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.58 = 2.58) 01:20:17.689 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 01:20:17.689 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.18 hyp=0.43 cameraTheta=2.71 mountX=-0.36 mountY=0.19, mountTheta=2.66 01:20:17.689 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.18, opts=13) 01:20:17.689 00.000 10672 Enqueuing Move request for scope (-0.39, 0.18) 01:20:17.689 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:17.689 00.000 428 Worker thread wakes up 01:20:17.689 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.18) opts 0xd 01:20:17.689 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.18) 01:20:17.689 00.000 428 Moving (-0.39, 0.18) raw xDistance=-0.36 yDistance=0.19 01:20:17.689 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:20:17.689 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:17.689 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:20:17.689 00.000 428 MoveAxis(E, 0, ABG) 01:20:17.689 00.000 428 Move returns status 0, amount 0 01:20:17.689 00.000 428 MoveAxis(N, 0, ABG) 01:20:17.689 00.000 428 Move returns status 0, amount 0 01:20:17.689 00.000 428 move complete, result=0 01:20:17.689 00.000 428 worker thread done servicing request 01:20:17.720 00.031 10672 UpdateGuideState exits: m=172899 SNR=35.7 01:20:17.720 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:17.720 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:17.720 00.000 10672 Enqueuing Expose request 01:20:17.720 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:20:17.720 00.000 428 Worker thread wakes up 01:20:17.720 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:17.720 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:19.500 01.780 428 Exposure complete 01:20:19.641 00.141 428 worker thread done servicing request 01:20:19.641 00.000 10672 OnExposeComplete: enter 01:20:19.641 00.000 10672 UpdateGuideState(): m_state=6 01:20:19.641 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2706 01:20:19.641 00.000 10672 Star::Find returns 1 (0), X=524.16, Y=289.46, Mass=204241, SNR=37.6, Peak=26448 HFD=2.9 01:20:19.641 00.000 10672 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.14) = xAngle (-0.61 = -0.61) 01:20:19.641 00.000 10672 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.50 = -0.50) 01:20:19.641 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.18 hyp=0.41 cameraTheta=-0.47 mountX=0.33 mountY=-0.19, mountTheta=-0.53 01:20:19.641 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.18, opts=13) 01:20:19.641 00.000 10672 Enqueuing Move request for scope (0.36, -0.18) 01:20:19.641 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:19.641 00.000 428 Worker thread wakes up 01:20:19.641 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.18) opts 0xd 01:20:19.641 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.18) 01:20:19.641 00.000 428 Moving (0.36, -0.18) raw xDistance=0.33 yDistance=-0.19 01:20:19.641 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 01:20:19.641 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:19.641 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:20:19.641 00.000 428 MoveAxis(E, 0, ABG) 01:20:19.641 00.000 428 Move returns status 0, amount 0 01:20:19.641 00.000 428 MoveAxis(N, 0, ABG) 01:20:19.641 00.000 428 Move returns status 0, amount 0 01:20:19.641 00.000 428 move complete, result=0 01:20:19.641 00.000 428 worker thread done servicing request 01:20:19.672 00.031 10672 UpdateGuideState exits: m=204241 SNR=37.6 01:20:19.672 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:19.672 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:19.672 00.000 10672 Enqueuing Expose request 01:20:19.672 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:20:19.672 00.000 428 Worker thread wakes up 01:20:19.672 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:19.672 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:21.000 01.328 10672 read socket command 10 01:20:21.000 00.000 10672 processing socket request REQDIST 01:20:21.000 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:20:21.000 00.000 10672 Sending socket response 40 (0x28) 01:20:21.504 00.504 428 Exposure complete 01:20:21.644 00.140 428 worker thread done servicing request 01:20:21.644 00.000 10672 OnExposeComplete: enter 01:20:21.644 00.000 10672 UpdateGuideState(): m_state=6 01:20:21.644 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2707 01:20:21.644 00.000 10672 Star::Find returns 1 (0), X=523.79, Y=290.39, Mass=212589, SNR=40.5, Peak=27552 HFD=3.2 01:20:21.644 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.14) = xAngle (1.44 = 1.44) 01:20:21.644 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.55 = 1.55) 01:20:21.644 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.75 hyp=0.75 cameraTheta=1.58 mountX=0.10 mountY=0.75, mountTheta=1.44 01:20:21.644 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.75, opts=13) 01:20:21.644 00.000 10672 Enqueuing Move request for scope (-0.01, 0.75) 01:20:21.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:21.644 00.000 428 Worker thread wakes up 01:20:21.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.75) opts 0xd 01:20:21.644 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.75) 01:20:21.644 00.000 428 Moving (-0.01, 0.75) raw xDistance=0.10 yDistance=0.75 01:20:21.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:20:21.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:20:21.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.75 01:20:21.644 00.000 428 MoveAxis(E, 0, ABG) 01:20:21.644 00.000 428 Move returns status 0, amount 0 01:20:21.644 00.000 428 MoveAxis(N, 0, ABG) 01:20:21.644 00.000 428 Move returns status 0, amount 0 01:20:21.644 00.000 428 move complete, result=0 01:20:21.644 00.000 428 worker thread done servicing request 01:20:21.676 00.032 10672 UpdateGuideState exits: m=212589 SNR=40.5 01:20:21.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:21.676 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:21.676 00.000 10672 Enqueuing Expose request 01:20:21.676 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 01:20:21.676 00.000 428 Worker thread wakes up 01:20:21.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:21.676 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:23.519 01.843 428 Exposure complete 01:20:23.644 00.125 428 worker thread done servicing request 01:20:23.644 00.000 10672 OnExposeComplete: enter 01:20:23.644 00.000 10672 UpdateGuideState(): m_state=6 01:20:23.644 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2708 01:20:23.644 00.000 10672 Star::Find returns 1 (0), X=524.13, Y=289.78, Mass=243191, SNR=45.7, Peak=32672 HFD=2.6 01:20:23.644 00.000 10672 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.14) = xAngle (0.26 = 0.26) 01:20:23.644 00.000 10672 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.37 = 0.37) 01:20:23.644 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.14 hyp=0.36 cameraTheta=0.40 mountX=0.35 mountY=0.13, mountTheta=0.36 01:20:23.644 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.14, opts=13) 01:20:23.644 00.000 10672 Enqueuing Move request for scope (0.33, 0.14) 01:20:23.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:23.644 00.000 428 Worker thread wakes up 01:20:23.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.14) opts 0xd 01:20:23.644 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.14) 01:20:23.644 00.000 428 Moving (0.33, 0.14) raw xDistance=0.35 yDistance=0.13 01:20:23.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 01:20:23.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:23.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:20:23.644 00.000 428 MoveAxis(E, 0, ABG) 01:20:23.644 00.000 428 Move returns status 0, amount 0 01:20:23.644 00.000 428 MoveAxis(N, 0, ABG) 01:20:23.644 00.000 428 Move returns status 0, amount 0 01:20:23.644 00.000 428 move complete, result=0 01:20:23.644 00.000 428 worker thread done servicing request 01:20:23.675 00.031 10672 UpdateGuideState exits: m=243191 SNR=45.7 01:20:23.675 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:23.675 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:23.675 00.000 10672 Enqueuing Expose request 01:20:23.675 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:20:23.675 00.000 428 Worker thread wakes up 01:20:23.675 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:23.675 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:25.518 01.843 428 Exposure complete 01:20:25.659 00.141 428 worker thread done servicing request 01:20:25.659 00.000 10672 OnExposeComplete: enter 01:20:25.659 00.000 10672 UpdateGuideState(): m_state=6 01:20:25.659 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2709 01:20:25.659 00.000 10672 Star::Find returns 1 (0), X=523.83, Y=289.77, Mass=194564, SNR=34.2, Peak=34080 HFD=2.5 01:20:25.659 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.14) = xAngle (1.22 = 1.22) 01:20:25.659 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.32 = 1.32) 01:20:25.659 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.35 mountX=0.05 mountY=0.13, mountTheta=1.23 01:20:25.659 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.13, opts=13) 01:20:25.659 00.000 10672 Enqueuing Move request for scope (0.03, 0.13) 01:20:25.659 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:25.659 00.000 428 Worker thread wakes up 01:20:25.659 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd 01:20:25.659 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.13) 01:20:25.659 00.000 428 Moving (0.03, 0.13) raw xDistance=0.05 yDistance=0.13 01:20:25.659 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 01:20:25.659 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:25.659 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:20:25.659 00.000 428 MoveAxis(E, 0, ABG) 01:20:25.659 00.000 428 Move returns status 0, amount 0 01:20:25.659 00.000 428 MoveAxis(N, 0, ABG) 01:20:25.659 00.000 428 Move returns status 0, amount 0 01:20:25.659 00.000 428 move complete, result=0 01:20:25.659 00.000 428 worker thread done servicing request 01:20:25.690 00.031 10672 UpdateGuideState exits: m=194564 SNR=34.2 01:20:25.690 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:25.690 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:25.690 00.000 10672 Enqueuing Expose request 01:20:25.690 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:20:25.690 00.000 428 Worker thread wakes up 01:20:25.690 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:25.690 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:26.003 00.313 10672 read socket command 10 01:20:26.003 00.000 10672 processing socket request REQDIST 01:20:26.003 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:20:26.003 00.000 10672 Sending socket response 36 (0x24) 01:20:27.518 01.515 428 Exposure complete 01:20:27.643 00.125 428 worker thread done servicing request 01:20:27.643 00.000 10672 OnExposeComplete: enter 01:20:27.643 00.000 10672 UpdateGuideState(): m_state=6 01:20:27.643 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2710 01:20:27.643 00.000 10672 Star::Find returns 1 (0), X=523.24, Y=290.03, Mass=204162, SNR=45.0, Peak=25808 HFD=2.5 01:20:27.643 00.000 10672 CameraToMount -- cameraTheta (2.53) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 01:20:27.643 00.000 10672 CameraToMount -- cameraTheta (2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.50 = 2.50) 01:20:27.643 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=0.39 hyp=0.68 cameraTheta=2.53 mountX=-0.50 mountY=0.40, mountTheta=2.46 01:20:27.643 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=0.39, opts=13) 01:20:27.643 00.000 10672 Enqueuing Move request for scope (-0.56, 0.39) 01:20:27.643 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:27.643 00.000 428 Worker thread wakes up 01:20:27.643 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.39) opts 0xd 01:20:27.643 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, 0.39) 01:20:27.643 00.000 428 Moving (-0.56, 0.39) raw xDistance=-0.50 yDistance=0.40 01:20:27.643 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 01:20:27.643 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:27.643 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 01:20:27.643 00.000 428 MoveAxis(E, 585, ABG) 01:20:27.643 00.000 428 Guiding Dir = 2, Dur = 585 01:20:27.658 00.015 428 IsSlewing returns 0 01:20:27.658 00.000 428 IsGuiding returns 0 01:20:27.674 00.016 428 PulseGuide returned control before completion, sleep 575 01:20:27.674 00.000 10672 UpdateGuideState exits: m=204162 SNR=45.0 01:20:27.674 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:27.674 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:27.674 00.000 10672 Enqueuing Expose request 01:20:28.283 00.609 428 IsGuiding returns 0 01:20:28.283 00.000 428 Move returns status 0, amount 585 01:20:28.283 00.000 428 MoveAxis(N, 0, ABG) 01:20:28.283 00.000 428 Move returns status 0, amount 0 01:20:28.283 00.000 428 move complete, result=0 01:20:28.283 00.000 428 worker thread done servicing request 01:20:28.283 00.000 428 Worker thread wakes up 01:20:28.283 00.000 10672 GuideStep: -0.5 px 585 ms EAST, 0.4 px 0 ms NORTH 01:20:28.283 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:28.283 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:29.517 01.234 428 Exposure complete 01:20:29.642 00.125 428 worker thread done servicing request 01:20:29.642 00.000 10672 OnExposeComplete: enter 01:20:29.642 00.000 10672 UpdateGuideState(): m_state=6 01:20:29.642 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2711 01:20:29.642 00.000 10672 Star::Find returns 1 (0), X=523.59, Y=289.84, Mass=244148, SNR=46.5, Peak=34080 HFD=2.8 01:20:29.642 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.14) = xAngle (2.24 = 2.24) 01:20:29.642 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.35 = 2.35) 01:20:29.642 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.38 mountX=-0.18 mountY=0.21, mountTheta=2.29 01:20:29.642 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.20, opts=13) 01:20:29.642 00.000 10672 Enqueuing Move request for scope (-0.21, 0.20) 01:20:29.642 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:29.642 00.000 428 Worker thread wakes up 01:20:29.642 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd 01:20:29.642 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.20) 01:20:29.642 00.000 428 Moving (-0.21, 0.20) raw xDistance=-0.18 yDistance=0.21 01:20:29.642 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:20:29.642 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:29.642 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:20:29.642 00.000 428 MoveAxis(E, 0, ABG) 01:20:29.642 00.000 428 Move returns status 0, amount 0 01:20:29.642 00.000 428 MoveAxis(N, 0, ABG) 01:20:29.657 00.015 428 Move returns status 0, amount 0 01:20:29.657 00.000 428 move complete, result=0 01:20:29.657 00.000 428 worker thread done servicing request 01:20:29.673 00.016 10672 UpdateGuideState exits: m=244148 SNR=46.5 01:20:29.673 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:29.673 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:29.673 00.000 10672 Enqueuing Expose request 01:20:29.673 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:20:29.673 00.000 428 Worker thread wakes up 01:20:29.673 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:29.673 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:31.005 01.332 10672 read socket command 10 01:20:31.005 00.000 10672 processing socket request REQDIST 01:20:31.005 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:20:31.005 00.000 10672 Sending socket response 40 (0x28) 01:20:31.521 00.516 428 Exposure complete 01:20:31.661 00.140 428 worker thread done servicing request 01:20:31.661 00.000 10672 OnExposeComplete: enter 01:20:31.661 00.000 10672 UpdateGuideState(): m_state=6 01:20:31.661 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2712 01:20:31.661 00.000 10672 Star::Find returns 1 (0), X=523.76, Y=289.63, Mass=222960, SNR=43.9, Peak=30272 HFD=3.2 01:20:31.661 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 01:20:31.661 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 01:20:31.661 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.04 mountX=-0.04 mountY=-0.00, mountTheta=-3.07 01:20:31.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=-0.00, opts=13) 01:20:31.661 00.000 10672 Enqueuing Move request for scope (-0.04, -0.00) 01:20:31.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:31.661 00.000 428 Worker thread wakes up 01:20:31.661 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd 01:20:31.661 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, -0.00) 01:20:31.661 00.000 428 Moving (-0.04, -0.00) raw xDistance=-0.04 yDistance=-0.00 01:20:31.661 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:20:31.661 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:31.661 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:20:31.661 00.000 428 MoveAxis(E, 0, ABG) 01:20:31.661 00.000 428 Move returns status 0, amount 0 01:20:31.661 00.000 428 MoveAxis(N, 0, ABG) 01:20:31.661 00.000 428 Move returns status 0, amount 0 01:20:31.661 00.000 428 move complete, result=0 01:20:31.661 00.000 428 worker thread done servicing request 01:20:31.693 00.032 10672 UpdateGuideState exits: m=222960 SNR=43.9 01:20:31.693 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:31.693 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:31.693 00.000 10672 Enqueuing Expose request 01:20:31.693 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:20:31.693 00.000 428 Worker thread wakes up 01:20:31.693 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:31.693 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:33.520 01.827 428 Exposure complete 01:20:33.661 00.141 428 worker thread done servicing request 01:20:33.661 00.000 10672 OnExposeComplete: enter 01:20:33.661 00.000 10672 UpdateGuideState(): m_state=6 01:20:33.661 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2713 01:20:33.661 00.000 10672 Star::Find returns 1 (0), X=523.60, Y=289.74, Mass=244379, SNR=50.8, Peak=27760 HFD=3.5 01:20:33.661 00.000 10672 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.14) = xAngle (2.56 = 2.56) 01:20:33.661 00.000 10672 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.67 = 2.67) 01:20:33.661 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.23 cameraTheta=2.70 mountX=-0.19 mountY=0.10, mountTheta=2.64 01:20:33.661 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.10, opts=13) 01:20:33.661 00.000 10672 Enqueuing Move request for scope (-0.20, 0.10) 01:20:33.661 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:33.661 00.000 428 Worker thread wakes up 01:20:33.661 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd 01:20:33.661 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.10) 01:20:33.661 00.000 428 Moving (-0.20, 0.10) raw xDistance=-0.19 yDistance=0.10 01:20:33.661 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:20:33.661 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:33.661 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:20:33.661 00.000 428 MoveAxis(E, 0, ABG) 01:20:33.661 00.000 428 Move returns status 0, amount 0 01:20:33.661 00.000 428 MoveAxis(N, 0, ABG) 01:20:33.661 00.000 428 Move returns status 0, amount 0 01:20:33.661 00.000 428 move complete, result=0 01:20:33.661 00.000 428 worker thread done servicing request 01:20:33.676 00.015 10672 UpdateGuideState exits: m=244379 SNR=50.8 01:20:33.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:33.676 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:33.676 00.000 10672 Enqueuing Expose request 01:20:33.692 00.016 428 Worker thread wakes up 01:20:33.692 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:33.692 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:20:33.692 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:35.519 01.827 428 Exposure complete 01:20:35.644 00.125 428 worker thread done servicing request 01:20:35.644 00.000 10672 OnExposeComplete: enter 01:20:35.644 00.000 10672 UpdateGuideState(): m_state=6 01:20:35.644 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2714 01:20:35.644 00.000 10672 Star::Find returns 1 (0), X=523.51, Y=289.68, Mass=242508, SNR=50.1, Peak=33424 HFD=3.1 01:20:35.644 00.000 10672 CameraToMount -- cameraTheta (2.99) - m_xAngle (0.14) = xAngle (2.86 = 2.86) 01:20:35.644 00.000 10672 CameraToMount -- cameraTheta (2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.97 = 2.97) 01:20:35.644 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=2.99 mountX=-0.28 mountY=0.05, mountTheta=2.96 01:20:35.644 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.04, opts=13) 01:20:35.644 00.000 10672 Enqueuing Move request for scope (-0.29, 0.04) 01:20:35.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:35.644 00.000 428 Worker thread wakes up 01:20:35.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd 01:20:35.644 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.04) 01:20:35.644 00.000 428 Moving (-0.29, 0.04) raw xDistance=-0.28 yDistance=0.05 01:20:35.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 01:20:35.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:35.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:20:35.644 00.000 428 MoveAxis(E, 0, ABG) 01:20:35.644 00.000 428 Move returns status 0, amount 0 01:20:35.644 00.000 428 MoveAxis(N, 0, ABG) 01:20:35.644 00.000 428 Move returns status 0, amount 0 01:20:35.644 00.000 428 move complete, result=0 01:20:35.644 00.000 428 worker thread done servicing request 01:20:35.676 00.032 10672 UpdateGuideState exits: m=242508 SNR=50.1 01:20:35.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:35.676 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:35.676 00.000 10672 Enqueuing Expose request 01:20:35.676 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:20:35.676 00.000 428 Worker thread wakes up 01:20:35.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:35.676 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:36.004 00.328 10672 read socket command 10 01:20:36.004 00.000 10672 processing socket request REQDIST 01:20:36.004 00.000 10672 SOCKSVR: Sending pixel error of 0.28 01:20:36.004 00.000 10672 Sending socket response 28 (0x1c) 01:20:37.503 01.499 428 Exposure complete 01:20:37.644 00.141 428 worker thread done servicing request 01:20:37.644 00.000 10672 OnExposeComplete: enter 01:20:37.644 00.000 10672 UpdateGuideState(): m_state=6 01:20:37.644 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2715 01:20:37.644 00.000 10672 Star::Find returns 1 (0), X=523.68, Y=290.15, Mass=212784, SNR=42.5, Peak=32016 HFD=2.7 01:20:37.644 00.000 10672 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.14) = xAngle (1.67 = 1.67) 01:20:37.644 00.000 10672 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.78 = 1.78) 01:20:37.644 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.51 hyp=0.52 cameraTheta=1.81 mountX=-0.05 mountY=0.51, mountTheta=1.67 01:20:37.644 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.51, opts=13) 01:20:37.644 00.000 10672 Enqueuing Move request for scope (-0.12, 0.51) 01:20:37.644 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:37.644 00.000 428 Worker thread wakes up 01:20:37.644 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.51) opts 0xd 01:20:37.644 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.51) 01:20:37.644 00.000 428 Moving (-0.12, 0.51) raw xDistance=-0.05 yDistance=0.51 01:20:37.644 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:20:37.644 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:37.644 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 01:20:37.644 00.000 428 MoveAxis(E, 0, ABG) 01:20:37.644 00.000 428 Move returns status 0, amount 0 01:20:37.644 00.000 428 MoveAxis(N, 0, ABG) 01:20:37.644 00.000 428 Move returns status 0, amount 0 01:20:37.644 00.000 428 move complete, result=0 01:20:37.644 00.000 428 worker thread done servicing request 01:20:37.659 00.015 10672 UpdateGuideState exits: m=212784 SNR=42.5 01:20:37.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:37.659 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:37.659 00.000 10672 Enqueuing Expose request 01:20:37.659 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:20:37.659 00.000 428 Worker thread wakes up 01:20:37.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:37.659 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:39.522 01.863 428 Exposure complete 01:20:39.663 00.141 428 worker thread done servicing request 01:20:39.663 00.000 10672 OnExposeComplete: enter 01:20:39.663 00.000 10672 UpdateGuideState(): m_state=6 01:20:39.663 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2716 01:20:39.663 00.000 10672 Star::Find returns 1 (0), X=523.38, Y=289.76, Mass=209581, SNR=38.6, Peak=27440 HFD=2.8 01:20:39.663 00.000 10672 CameraToMount -- cameraTheta (2.86) - m_xAngle (0.14) = xAngle (2.72 = 2.72) 01:20:39.663 00.000 10672 CameraToMount -- cameraTheta (2.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.83 = 2.83) 01:20:39.663 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.12 hyp=0.44 cameraTheta=2.86 mountX=-0.40 mountY=0.14, mountTheta=2.82 01:20:39.663 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.12, opts=13) 01:20:39.663 00.000 10672 Enqueuing Move request for scope (-0.42, 0.12) 01:20:39.663 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:39.663 00.000 428 Worker thread wakes up 01:20:39.663 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.12) opts 0xd 01:20:39.663 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.12) 01:20:39.663 00.000 428 Moving (-0.42, 0.12) raw xDistance=-0.40 yDistance=0.14 01:20:39.663 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:20:39.663 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:39.663 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:20:39.663 00.000 428 MoveAxis(E, 0, ABG) 01:20:39.663 00.000 428 Move returns status 0, amount 0 01:20:39.663 00.000 428 MoveAxis(N, 0, ABG) 01:20:39.663 00.000 428 Move returns status 0, amount 0 01:20:39.663 00.000 428 move complete, result=0 01:20:39.663 00.000 428 worker thread done servicing request 01:20:39.679 00.016 10672 UpdateGuideState exits: m=209581 SNR=38.6 01:20:39.679 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:39.679 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:39.679 00.000 10672 Enqueuing Expose request 01:20:39.679 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:20:39.679 00.000 428 Worker thread wakes up 01:20:39.679 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:39.679 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:41.007 01.328 10672 read socket command 10 01:20:41.007 00.000 10672 processing socket request REQDIST 01:20:41.007 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:20:41.007 00.000 10672 Sending socket response 38 (0x26) 01:20:41.506 00.499 428 Exposure complete 01:20:41.631 00.125 428 worker thread done servicing request 01:20:41.631 00.000 10672 OnExposeComplete: enter 01:20:41.631 00.000 10672 UpdateGuideState(): m_state=6 01:20:41.631 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2717 01:20:41.631 00.000 10672 Star::Find returns 1 (0), X=523.00, Y=290.09, Mass=234939, SNR=41.2, Peak=22528 HFD=4.1 01:20:41.631 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 01:20:41.631 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 01:20:41.631 00.000 10672 CameraToMount -- cameraX=-0.80 cameraY=0.45 hyp=0.92 cameraTheta=2.63 mountX=-0.73 mountY=0.47, mountTheta=2.57 01:20:41.647 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.80, y=0.45, opts=13) 01:20:41.647 00.000 10672 Enqueuing Move request for scope (-0.80, 0.45) 01:20:41.647 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:41.647 00.000 428 Worker thread wakes up 01:20:41.647 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.45) opts 0xd 01:20:41.647 00.000 428 Handling offset move in thread for scope, endpoint = (-0.80, 0.45) 01:20:41.647 00.000 428 Moving (-0.80, 0.45) raw xDistance=-0.73 yDistance=0.47 01:20:41.647 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 01:20:41.647 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:41.647 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:20:41.647 00.000 428 MoveAxis(E, 858, ABG) 01:20:41.647 00.000 428 Guiding Dir = 2, Dur = 858 01:20:41.647 00.000 428 IsSlewing returns 0 01:20:41.647 00.000 428 IsGuiding returns 0 01:20:41.662 00.015 428 PulseGuide returned control before completion, sleep 853 01:20:41.662 00.000 10672 UpdateGuideState exits: m=234939 SNR=41.2 01:20:41.662 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:41.662 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:41.662 00.000 10672 Enqueuing Expose request 01:20:42.522 00.860 428 IsGuiding returns 1 01:20:42.522 00.000 428 scope still moving after pulse duration time elapsed 01:20:42.553 00.031 428 IsSlewing returns 0 01:20:42.553 00.000 428 IsGuiding returns 0 01:20:42.553 00.000 428 scope move finished after 858 + 46 ms 01:20:42.553 00.000 428 Move returns status 0, amount 858 01:20:42.553 00.000 428 MoveAxis(N, 0, ABG) 01:20:42.553 00.000 428 Move returns status 0, amount 0 01:20:42.553 00.000 428 move complete, result=0 01:20:42.553 00.000 428 worker thread done servicing request 01:20:42.553 00.000 428 Worker thread wakes up 01:20:42.553 00.000 10672 GuideStep: -0.7 px 858 ms EAST, 0.5 px 0 ms NORTH 01:20:42.553 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:42.553 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:43.521 00.968 428 Exposure complete 01:20:43.646 00.125 428 worker thread done servicing request 01:20:43.646 00.000 10672 OnExposeComplete: enter 01:20:43.646 00.000 10672 UpdateGuideState(): m_state=6 01:20:43.646 00.000 10672 Star::Find(15, 522, 290, 0, (0,0,0,0), 0.0, 0) frame 2718 01:20:43.646 00.000 10672 Star::Find returns 1 (0), X=523.79, Y=289.76, Mass=221495, SNR=40.1, Peak=24704 HFD=2.9 01:20:43.646 00.000 10672 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.14) = xAngle (1.53 = 1.53) 01:20:43.646 00.000 10672 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.64 = 1.64) 01:20:43.646 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.67 mountX=0.01 mountY=0.13, mountTheta=1.53 01:20:43.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.13, opts=13) 01:20:43.646 00.000 10672 Enqueuing Move request for scope (-0.01, 0.13) 01:20:43.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:43.646 00.000 428 Worker thread wakes up 01:20:43.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd 01:20:43.646 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.13) 01:20:43.646 00.000 428 Moving (-0.01, 0.13) raw xDistance=0.01 yDistance=0.13 01:20:43.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:20:43.646 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:43.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:20:43.646 00.000 428 MoveAxis(E, 0, ABG) 01:20:43.646 00.000 428 Move returns status 0, amount 0 01:20:43.646 00.000 428 MoveAxis(N, 0, ABG) 01:20:43.646 00.000 428 Move returns status 0, amount 0 01:20:43.646 00.000 428 move complete, result=0 01:20:43.646 00.000 428 worker thread done servicing request 01:20:43.677 00.031 10672 UpdateGuideState exits: m=221495 SNR=40.1 01:20:43.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:43.677 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:43.677 00.000 10672 Enqueuing Expose request 01:20:43.677 00.000 428 Worker thread wakes up 01:20:43.677 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:20:43.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:43.677 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:45.521 01.844 428 Exposure complete 01:20:45.646 00.125 428 worker thread done servicing request 01:20:45.646 00.000 10672 OnExposeComplete: enter 01:20:45.646 00.000 10672 UpdateGuideState(): m_state=6 01:20:45.646 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2719 01:20:45.646 00.000 10672 Star::Find returns 1 (0), X=523.68, Y=289.32, Mass=193363, SNR=39.1, Peak=26352 HFD=2.9 01:20:45.646 00.000 10672 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.14) = xAngle (-2.09 = -2.09) 01:20:45.646 00.000 10672 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.98 = -1.98) 01:20:45.646 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.31 hyp=0.34 cameraTheta=-1.95 mountX=-0.17 mountY=-0.31, mountTheta=-2.06 01:20:45.646 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.31, opts=13) 01:20:45.646 00.000 10672 Enqueuing Move request for scope (-0.12, -0.31) 01:20:45.646 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:45.646 00.000 428 Worker thread wakes up 01:20:45.646 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.31) opts 0xd 01:20:45.646 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.31) 01:20:45.646 00.000 428 Moving (-0.12, -0.31) raw xDistance=-0.17 yDistance=-0.31 01:20:45.646 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:20:45.646 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:45.646 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 01:20:45.646 00.000 428 MoveAxis(E, 0, ABG) 01:20:45.646 00.000 428 Move returns status 0, amount 0 01:20:45.646 00.000 428 MoveAxis(N, 0, ABG) 01:20:45.646 00.000 428 Move returns status 0, amount 0 01:20:45.646 00.000 428 move complete, result=0 01:20:45.646 00.000 428 worker thread done servicing request 01:20:45.677 00.031 10672 UpdateGuideState exits: m=193363 SNR=39.1 01:20:45.677 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:45.677 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:45.677 00.000 10672 Enqueuing Expose request 01:20:45.677 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:20:45.677 00.000 428 Worker thread wakes up 01:20:45.677 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:45.677 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:46.005 00.328 10672 read socket command 10 01:20:46.005 00.000 10672 processing socket request REQDIST 01:20:46.005 00.000 10672 SOCKSVR: Sending pixel error of 0.39 01:20:46.005 00.000 10672 Sending socket response 39 (0x27) 01:20:47.509 01.504 428 Exposure complete 01:20:47.634 00.125 428 worker thread done servicing request 01:20:47.634 00.000 10672 OnExposeComplete: enter 01:20:47.634 00.000 10672 UpdateGuideState(): m_state=6 01:20:47.634 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2720 01:20:47.634 00.000 10672 Star::Find returns 1 (0), X=523.84, Y=289.93, Mass=249809, SNR=49.0, Peak=25040 HFD=3.7 01:20:47.634 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (0.14) = xAngle (1.30 = 1.30) 01:20:47.634 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.41 = 1.41) 01:20:47.634 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.44 mountX=0.08 mountY=0.29, mountTheta=1.30 01:20:47.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.29, opts=13) 01:20:47.634 00.000 10672 Enqueuing Move request for scope (0.04, 0.29) 01:20:47.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:20:47.634 00.000 428 Worker thread wakes up 01:20:47.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd 01:20:47.634 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.29) 01:20:47.634 00.000 428 Moving (0.04, 0.29) raw xDistance=0.08 yDistance=0.29 01:20:47.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 01:20:47.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:47.649 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:20:47.649 00.000 428 MoveAxis(E, 0, ABG) 01:20:47.649 00.000 428 Move returns status 0, amount 0 01:20:47.649 00.000 428 MoveAxis(N, 0, ABG) 01:20:47.649 00.000 428 Move returns status 0, amount 0 01:20:47.649 00.000 428 move complete, result=0 01:20:47.649 00.000 428 worker thread done servicing request 01:20:47.665 00.016 10672 UpdateGuideState exits: m=249809 SNR=49.0 01:20:47.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:47.665 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:47.665 00.000 10672 Enqueuing Expose request 01:20:47.665 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:20:47.665 00.000 428 Worker thread wakes up 01:20:47.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:47.665 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:49.508 01.843 428 Exposure complete 01:20:49.633 00.125 428 worker thread done servicing request 01:20:49.633 00.000 10672 OnExposeComplete: enter 01:20:49.633 00.000 10672 UpdateGuideState(): m_state=6 01:20:49.633 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2721 01:20:49.633 00.000 10672 Star::Find returns 1 (0), X=523.67, Y=290.00, Mass=249936, SNR=44.1, Peak=25904 HFD=3.9 01:20:49.633 00.000 10672 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 01:20:49.633 00.000 10672 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.89 = 1.89) 01:20:49.633 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.36 hyp=0.39 cameraTheta=1.92 mountX=-0.08 mountY=0.37, mountTheta=1.79 01:20:49.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.36, opts=13) 01:20:49.633 00.000 10672 Enqueuing Move request for scope (-0.13, 0.36) 01:20:49.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:20:49.633 00.000 428 Worker thread wakes up 01:20:49.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.36) opts 0xd 01:20:49.633 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.36) 01:20:49.633 00.000 428 Moving (-0.13, 0.36) raw xDistance=-0.08 yDistance=0.37 01:20:49.633 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:20:49.633 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:49.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:20:49.633 00.000 428 MoveAxis(E, 0, ABG) 01:20:49.633 00.000 428 Move returns status 0, amount 0 01:20:49.633 00.000 428 MoveAxis(N, 0, ABG) 01:20:49.633 00.000 428 Move returns status 0, amount 0 01:20:49.633 00.000 428 move complete, result=0 01:20:49.633 00.000 428 worker thread done servicing request 01:20:49.664 00.031 10672 UpdateGuideState exits: m=249936 SNR=44.1 01:20:49.664 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:49.664 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:49.664 00.000 10672 Enqueuing Expose request 01:20:49.664 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:20:49.664 00.000 428 Worker thread wakes up 01:20:49.664 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:49.664 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:51.008 01.344 10672 read socket command 10 01:20:51.008 00.000 10672 processing socket request REQDIST 01:20:51.008 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:20:51.008 00.000 10672 Sending socket response 37 (0x25) 01:20:51.507 00.499 428 Exposure complete 01:20:51.648 00.141 428 worker thread done servicing request 01:20:51.648 00.000 10672 OnExposeComplete: enter 01:20:51.648 00.000 10672 UpdateGuideState(): m_state=6 01:20:51.648 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2722 01:20:51.648 00.000 10672 Star::Find returns 1 (0), X=523.74, Y=289.65, Mass=247668, SNR=44.4, Peak=32240 HFD=3.1 01:20:51.648 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.14) = xAngle (2.86 = 2.86) 01:20:51.648 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.97 = 2.97) 01:20:51.648 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.00 mountX=-0.06 mountY=0.01, mountTheta=2.97 01:20:51.648 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.01, opts=13) 01:20:51.648 00.000 10672 Enqueuing Move request for scope (-0.06, 0.01) 01:20:51.648 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:51.648 00.000 428 Worker thread wakes up 01:20:51.648 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd 01:20:51.648 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.01) 01:20:51.648 00.000 428 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=0.01 01:20:51.648 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 01:20:51.648 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:51.648 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:20:51.648 00.000 428 MoveAxis(E, 0, ABG) 01:20:51.648 00.000 428 Move returns status 0, amount 0 01:20:51.648 00.000 428 MoveAxis(N, 0, ABG) 01:20:51.648 00.000 428 Move returns status 0, amount 0 01:20:51.648 00.000 428 move complete, result=0 01:20:51.648 00.000 428 worker thread done servicing request 01:20:51.679 00.031 10672 UpdateGuideState exits: m=247668 SNR=44.4 01:20:51.679 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:51.679 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:51.679 00.000 10672 Enqueuing Expose request 01:20:51.679 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:20:51.679 00.000 428 Worker thread wakes up 01:20:51.679 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:51.679 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:53.506 01.827 428 Exposure complete 01:20:53.631 00.125 428 worker thread done servicing request 01:20:53.631 00.000 10672 OnExposeComplete: enter 01:20:53.631 00.000 10672 UpdateGuideState(): m_state=6 01:20:53.631 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2723 01:20:53.631 00.000 10672 Star::Find returns 1 (0), X=523.44, Y=289.83, Mass=237509, SNR=43.9, Peak=25152 HFD=3.0 01:20:53.631 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 01:20:53.631 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.63 = 2.63) 01:20:53.631 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.19 hyp=0.40 cameraTheta=2.66 mountX=-0.33 mountY=0.20, mountTheta=2.60 01:20:53.631 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.19, opts=13) 01:20:53.631 00.000 10672 Enqueuing Move request for scope (-0.36, 0.19) 01:20:53.631 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:20:53.631 00.000 428 Worker thread wakes up 01:20:53.631 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.19) opts 0xd 01:20:53.631 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.19) 01:20:53.631 00.000 428 Moving (-0.36, 0.19) raw xDistance=-0.33 yDistance=0.20 01:20:53.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:20:53.631 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:53.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:20:53.631 00.000 428 MoveAxis(E, 0, ABG) 01:20:53.631 00.000 428 Move returns status 0, amount 0 01:20:53.631 00.000 428 MoveAxis(N, 0, ABG) 01:20:53.631 00.000 428 Move returns status 0, amount 0 01:20:53.647 00.016 428 move complete, result=0 01:20:53.647 00.000 428 worker thread done servicing request 01:20:53.663 00.016 10672 UpdateGuideState exits: m=237509 SNR=43.9 01:20:53.663 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:53.663 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:53.663 00.000 10672 Enqueuing Expose request 01:20:53.663 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:20:53.663 00.000 428 Worker thread wakes up 01:20:53.663 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:53.663 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:55.511 01.848 428 Exposure complete 01:20:55.636 00.125 428 worker thread done servicing request 01:20:55.636 00.000 10672 OnExposeComplete: enter 01:20:55.636 00.000 10672 UpdateGuideState(): m_state=6 01:20:55.636 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2724 01:20:55.636 00.000 10672 Star::Find returns 1 (0), X=523.30, Y=289.64, Mass=235261, SNR=43.8, Peak=25040 HFD=3.0 01:20:55.636 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.01) 01:20:55.636 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.12) 01:20:55.636 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=-0.00 hyp=0.50 cameraTheta=-3.13 mountX=-0.50 mountY=0.01, mountTheta=3.12 01:20:55.636 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=-0.00, opts=13) 01:20:55.636 00.000 10672 Enqueuing Move request for scope (-0.50, -0.00) 01:20:55.636 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:55.636 00.000 428 Worker thread wakes up 01:20:55.636 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.00) opts 0xd 01:20:55.636 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, -0.00) 01:20:55.636 00.000 428 Moving (-0.50, -0.00) raw xDistance=-0.50 yDistance=0.01 01:20:55.636 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 01:20:55.636 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:55.636 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:20:55.636 00.000 428 MoveAxis(E, 583, ABG) 01:20:55.636 00.000 428 Guiding Dir = 2, Dur = 583 01:20:55.651 00.015 428 IsSlewing returns 0 01:20:55.651 00.000 428 IsGuiding returns 0 01:20:55.667 00.016 428 PulseGuide returned control before completion, sleep 578 01:20:55.667 00.000 10672 UpdateGuideState exits: m=235261 SNR=43.8 01:20:55.667 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:55.667 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:55.667 00.000 10672 Enqueuing Expose request 01:20:56.011 00.344 10672 read socket command 10 01:20:56.011 00.000 10672 processing socket request REQDIST 01:20:56.011 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:20:56.011 00.000 10672 Sending socket response 37 (0x25) 01:20:56.261 00.250 428 IsGuiding returns 0 01:20:56.276 00.015 428 Move returns status 0, amount 583 01:20:56.276 00.000 428 MoveAxis(N, 0, ABG) 01:20:56.276 00.000 428 Move returns status 0, amount 0 01:20:56.276 00.000 428 move complete, result=0 01:20:56.276 00.000 428 worker thread done servicing request 01:20:56.276 00.000 428 Worker thread wakes up 01:20:56.276 00.000 10672 GuideStep: -0.5 px 583 ms EAST, 0.0 px 0 ms NORTH 01:20:56.276 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:56.276 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:57.510 01.234 428 Exposure complete 01:20:57.651 00.141 428 worker thread done servicing request 01:20:57.651 00.000 10672 OnExposeComplete: enter 01:20:57.651 00.000 10672 UpdateGuideState(): m_state=6 01:20:57.651 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2725 01:20:57.651 00.000 10672 Star::Find returns 1 (0), X=523.30, Y=290.13, Mass=177630, SNR=30.8, Peak=23184 HFD=2.7 01:20:57.651 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.14) = xAngle (2.23 = 2.23) 01:20:57.651 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.34 = 2.34) 01:20:57.651 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.49 hyp=0.70 cameraTheta=2.37 mountX=-0.43 mountY=0.50, mountTheta=2.27 01:20:57.651 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.49, opts=13) 01:20:57.651 00.000 10672 Enqueuing Move request for scope (-0.50, 0.49) 01:20:57.651 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:57.651 00.000 428 Worker thread wakes up 01:20:57.651 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.49) opts 0xd 01:20:57.651 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.49) 01:20:57.651 00.000 428 Moving (-0.50, 0.49) raw xDistance=-0.43 yDistance=0.50 01:20:57.651 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43 01:20:57.651 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:57.651 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 01:20:57.651 00.000 428 MoveAxis(E, 0, ABG) 01:20:57.651 00.000 428 Move returns status 0, amount 0 01:20:57.651 00.000 428 MoveAxis(N, 0, ABG) 01:20:57.651 00.000 428 Move returns status 0, amount 0 01:20:57.651 00.000 428 move complete, result=0 01:20:57.651 00.000 428 worker thread done servicing request 01:20:57.682 00.031 10672 UpdateGuideState exits: m=177630 SNR=30.8 01:20:57.682 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:57.682 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:57.682 00.000 10672 Enqueuing Expose request 01:20:57.682 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 01:20:57.682 00.000 428 Worker thread wakes up 01:20:57.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:57.682 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:20:59.510 01.828 428 Exposure complete 01:20:59.634 00.124 428 worker thread done servicing request 01:20:59.634 00.000 10672 OnExposeComplete: enter 01:20:59.634 00.000 10672 UpdateGuideState(): m_state=6 01:20:59.634 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2726 01:20:59.634 00.000 10672 Star::Find returns 1 (0), X=523.85, Y=289.59, Mass=195598, SNR=44.9, Peak=28960 HFD=2.5 01:20:59.634 00.000 10672 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.14) = xAngle (-0.89 = -0.89) 01:20:59.634 00.000 10672 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.79 = -0.79) 01:20:59.634 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.76 mountX=0.04 mountY=-0.05, mountTheta=-0.85 01:20:59.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.05, opts=13) 01:20:59.634 00.000 10672 Enqueuing Move request for scope (0.05, -0.05) 01:20:59.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:20:59.634 00.000 428 Worker thread wakes up 01:20:59.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd 01:20:59.634 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.05) 01:20:59.634 00.000 428 Moving (0.05, -0.05) raw xDistance=0.04 yDistance=-0.05 01:20:59.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:20:59.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:20:59.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:20:59.634 00.000 428 MoveAxis(E, 0, ABG) 01:20:59.634 00.000 428 Move returns status 0, amount 0 01:20:59.634 00.000 428 MoveAxis(N, 0, ABG) 01:20:59.634 00.000 428 Move returns status 0, amount 0 01:20:59.634 00.000 428 move complete, result=0 01:20:59.634 00.000 428 worker thread done servicing request 01:20:59.666 00.032 10672 UpdateGuideState exits: m=195598 SNR=44.9 01:20:59.666 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:20:59.666 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:20:59.666 00.000 10672 Enqueuing Expose request 01:20:59.666 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:20:59.666 00.000 428 Worker thread wakes up 01:20:59.666 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:20:59.666 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:01.009 01.343 10672 read socket command 10 01:21:01.009 00.000 10672 processing socket request REQDIST 01:21:01.009 00.000 10672 SOCKSVR: Sending pixel error of 0.34 01:21:01.009 00.000 10672 Sending socket response 34 (0x22) 01:21:01.509 00.500 428 Exposure complete 01:21:01.634 00.125 428 worker thread done servicing request 01:21:01.634 00.000 10672 OnExposeComplete: enter 01:21:01.634 00.000 10672 UpdateGuideState(): m_state=6 01:21:01.634 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2727 01:21:01.634 00.000 10672 Star::Find returns 1 (0), X=523.61, Y=289.35, Mass=220267, SNR=39.9, Peak=26896 HFD=2.9 01:21:01.634 00.000 10672 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.14) = xAngle (-2.29 = -2.29) 01:21:01.634 00.000 10672 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.18 = -2.18) 01:21:01.634 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.29 hyp=0.35 cameraTheta=-2.15 mountX=-0.23 mountY=-0.29, mountTheta=-2.25 01:21:01.634 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.29, opts=13) 01:21:01.634 00.000 10672 Enqueuing Move request for scope (-0.19, -0.29) 01:21:01.634 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:01.634 00.000 428 Worker thread wakes up 01:21:01.634 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.29) opts 0xd 01:21:01.634 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.29) 01:21:01.634 00.000 428 Moving (-0.19, -0.29) raw xDistance=-0.23 yDistance=-0.29 01:21:01.634 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:21:01.634 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:01.634 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 01:21:01.634 00.000 428 MoveAxis(E, 0, ABG) 01:21:01.634 00.000 428 Move returns status 0, amount 0 01:21:01.634 00.000 428 MoveAxis(N, 0, ABG) 01:21:01.634 00.000 428 Move returns status 0, amount 0 01:21:01.634 00.000 428 move complete, result=0 01:21:01.634 00.000 428 worker thread done servicing request 01:21:01.665 00.031 10672 UpdateGuideState exits: m=220267 SNR=39.9 01:21:01.665 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:01.665 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:01.665 00.000 10672 Enqueuing Expose request 01:21:01.665 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:21:01.665 00.000 428 Worker thread wakes up 01:21:01.665 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:01.665 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:03.513 01.848 428 Exposure complete 01:21:03.654 00.141 428 worker thread done servicing request 01:21:03.654 00.000 10672 OnExposeComplete: enter 01:21:03.654 00.000 10672 UpdateGuideState(): m_state=6 01:21:03.654 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2728 01:21:03.654 00.000 10672 Star::Find returns 1 (0), X=523.80, Y=289.58, Mass=216527, SNR=39.1, Peak=29072 HFD=2.8 01:21:03.654 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.14) = xAngle (-1.70 = -1.70) 01:21:03.654 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.59 = -1.59) 01:21:03.654 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.56 mountX=-0.01 mountY=-0.06, mountTheta=-1.70 01:21:03.654 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.06, opts=13) 01:21:03.654 00.000 10672 Enqueuing Move request for scope (0.00, -0.06) 01:21:03.654 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:03.654 00.000 428 Worker thread wakes up 01:21:03.654 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd 01:21:03.654 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.06) 01:21:03.654 00.000 428 Moving (0.00, -0.06) raw xDistance=-0.01 yDistance=-0.06 01:21:03.654 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 01:21:03.654 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:03.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:21:03.654 00.000 428 MoveAxis(E, 0, ABG) 01:21:03.654 00.000 428 Move returns status 0, amount 0 01:21:03.654 00.000 428 MoveAxis(N, 0, ABG) 01:21:03.654 00.000 428 Move returns status 0, amount 0 01:21:03.654 00.000 428 move complete, result=0 01:21:03.654 00.000 428 worker thread done servicing request 01:21:03.669 00.015 10672 UpdateGuideState exits: m=216527 SNR=39.1 01:21:03.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:03.669 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:03.669 00.000 10672 Enqueuing Expose request 01:21:03.669 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:21:03.669 00.000 428 Worker thread wakes up 01:21:03.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:03.669 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:05.513 01.844 428 Exposure complete 01:21:05.637 00.124 428 worker thread done servicing request 01:21:05.637 00.000 10672 OnExposeComplete: enter 01:21:05.637 00.000 10672 UpdateGuideState(): m_state=6 01:21:05.637 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2729 01:21:05.637 00.000 10672 Star::Find returns 1 (0), X=523.10, Y=289.42, Mass=230860, SNR=42.9, Peak=30048 HFD=3.0 01:21:05.637 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.98 = -2.98) 01:21:05.637 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.87 = -2.87) 01:21:05.637 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=-0.22 hyp=0.74 cameraTheta=-2.84 mountX=-0.73 mountY=-0.20, mountTheta=-2.88 01:21:05.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=-0.22, opts=13) 01:21:05.637 00.000 10672 Enqueuing Move request for scope (-0.71, -0.22) 01:21:05.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:05.637 00.000 428 Worker thread wakes up 01:21:05.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.22) opts 0xd 01:21:05.637 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, -0.22) 01:21:05.637 00.000 428 Moving (-0.71, -0.22) raw xDistance=-0.73 yDistance=-0.20 01:21:05.637 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 01:21:05.637 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:05.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:21:05.637 00.000 428 MoveAxis(E, 853, ABG) 01:21:05.637 00.000 428 Guiding Dir = 2, Dur = 853 01:21:05.637 00.000 428 IsSlewing returns 0 01:21:05.637 00.000 428 IsGuiding returns 0 01:21:05.669 00.032 10672 UpdateGuideState exits: m=230860 SNR=42.9 01:21:05.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:05.669 00.000 428 PulseGuide returned control before completion, sleep 840 01:21:05.669 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:05.669 00.000 10672 Enqueuing Expose request 01:21:06.013 00.344 10672 read socket command 10 01:21:06.013 00.000 10672 processing socket request REQDIST 01:21:06.013 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:21:06.013 00.000 10672 Sending socket response 40 (0x28) 01:21:06.544 00.531 428 IsGuiding returns 0 01:21:06.544 00.000 428 Move returns status 0, amount 853 01:21:06.544 00.000 428 MoveAxis(N, 0, ABG) 01:21:06.544 00.000 428 Move returns status 0, amount 0 01:21:06.544 00.000 428 move complete, result=0 01:21:06.544 00.000 428 worker thread done servicing request 01:21:06.544 00.000 10672 GuideStep: -0.7 px 853 ms EAST, -0.2 px 0 ms NORTH 01:21:06.544 00.000 428 Worker thread wakes up 01:21:06.544 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:06.544 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:07.512 00.968 428 Exposure complete 01:21:07.637 00.125 428 worker thread done servicing request 01:21:07.637 00.000 10672 OnExposeComplete: enter 01:21:07.637 00.000 10672 UpdateGuideState(): m_state=6 01:21:07.637 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2730 01:21:07.637 00.000 10672 Star::Find returns 1 (0), X=523.67, Y=289.79, Mass=221659, SNR=40.3, Peak=25584 HFD=3.6 01:21:07.637 00.000 10672 CameraToMount -- cameraTheta (2.26) - m_xAngle (0.14) = xAngle (2.12 = 2.12) 01:21:07.637 00.000 10672 CameraToMount -- cameraTheta (2.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.23 = 2.23) 01:21:07.637 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.26 mountX=-0.10 mountY=0.16, mountTheta=2.15 01:21:07.637 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.15, opts=13) 01:21:07.637 00.000 10672 Enqueuing Move request for scope (-0.13, 0.15) 01:21:07.637 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:07.637 00.000 428 Worker thread wakes up 01:21:07.637 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd 01:21:07.637 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.15) 01:21:07.637 00.000 428 Moving (-0.13, 0.15) raw xDistance=-0.10 yDistance=0.16 01:21:07.637 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 01:21:07.637 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:07.637 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:21:07.637 00.000 428 MoveAxis(E, 0, ABG) 01:21:07.637 00.000 428 Move returns status 0, amount 0 01:21:07.637 00.000 428 MoveAxis(N, 0, ABG) 01:21:07.637 00.000 428 Move returns status 0, amount 0 01:21:07.637 00.000 428 move complete, result=0 01:21:07.637 00.000 428 worker thread done servicing request 01:21:07.668 00.031 10672 UpdateGuideState exits: m=221659 SNR=40.3 01:21:07.668 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:07.668 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:07.668 00.000 10672 Enqueuing Expose request 01:21:07.668 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:21:07.668 00.000 428 Worker thread wakes up 01:21:07.668 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:07.668 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:09.511 01.843 428 Exposure complete 01:21:09.652 00.141 428 worker thread done servicing request 01:21:09.652 00.000 10672 OnExposeComplete: enter 01:21:09.652 00.000 10672 UpdateGuideState(): m_state=6 01:21:09.652 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2731 01:21:09.652 00.000 10672 Star::Find returns 1 (0), X=523.85, Y=289.87, Mass=217413, SNR=42.7, Peak=26352 HFD=3.1 01:21:09.652 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.14) = xAngle (1.24 = 1.24) 01:21:09.652 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.35 = 1.35) 01:21:09.652 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.38 mountX=0.08 mountY=0.23, mountTheta=1.25 01:21:09.652 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.23, opts=13) 01:21:09.652 00.000 10672 Enqueuing Move request for scope (0.05, 0.23) 01:21:09.652 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:09.652 00.000 428 Worker thread wakes up 01:21:09.652 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd 01:21:09.652 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.23) 01:21:09.652 00.000 428 Moving (0.05, 0.23) raw xDistance=0.08 yDistance=0.23 01:21:09.652 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 01:21:09.652 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:09.652 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:21:09.652 00.000 428 MoveAxis(E, 0, ABG) 01:21:09.652 00.000 428 Move returns status 0, amount 0 01:21:09.652 00.000 428 MoveAxis(N, 0, ABG) 01:21:09.652 00.000 428 Move returns status 0, amount 0 01:21:09.652 00.000 428 move complete, result=0 01:21:09.652 00.000 428 worker thread done servicing request 01:21:09.667 00.015 10672 UpdateGuideState exits: m=217413 SNR=42.7 01:21:09.667 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:09.667 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:09.667 00.000 10672 Enqueuing Expose request 01:21:09.667 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:21:09.667 00.000 428 Worker thread wakes up 01:21:09.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:09.667 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:11.011 01.344 10672 read socket command 10 01:21:11.011 00.000 10672 processing socket request REQDIST 01:21:11.011 00.000 10672 SOCKSVR: Sending pixel error of 0.31 01:21:11.011 00.000 10672 Sending socket response 31 (0x1f) 01:21:11.499 00.488 428 Exposure complete 01:21:11.640 00.141 428 worker thread done servicing request 01:21:11.640 00.000 10672 OnExposeComplete: enter 01:21:11.640 00.000 10672 UpdateGuideState(): m_state=6 01:21:11.655 00.015 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2732 01:21:11.655 00.000 10672 Star::Find returns 1 (0), X=524.34, Y=290.11, Mass=217670, SNR=42.2, Peak=29392 HFD=2.6 01:21:11.655 00.000 10672 CameraToMount -- cameraTheta (0.72) - m_xAngle (0.14) = xAngle (0.58 = 0.58) 01:21:11.655 00.000 10672 CameraToMount -- cameraTheta (0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.69 = 0.69) 01:21:11.655 00.000 10672 CameraToMount -- cameraX=0.54 cameraY=0.48 hyp=0.72 cameraTheta=0.72 mountX=0.60 mountY=0.46, mountTheta=0.65 01:21:11.655 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.54, y=0.48, opts=13) 01:21:11.655 00.000 10672 Enqueuing Move request for scope (0.54, 0.48) 01:21:11.655 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:21:11.655 00.000 428 Worker thread wakes up 01:21:11.655 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.48) opts 0xd 01:21:11.655 00.000 428 Handling offset move in thread for scope, endpoint = (0.54, 0.48) 01:21:11.655 00.000 428 Moving (0.54, 0.48) raw xDistance=0.60 yDistance=0.46 01:21:11.655 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60 01:21:11.655 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:11.655 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 01:21:11.655 00.000 428 MoveAxis(W, 703, ABG) 01:21:11.655 00.000 428 Guiding Dir = 3, Dur = 703 01:21:11.655 00.000 428 IsSlewing returns 0 01:21:11.655 00.000 428 IsGuiding returns 0 01:21:11.671 00.016 10672 UpdateGuideState exits: m=217670 SNR=42.2 01:21:11.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:11.671 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:11.671 00.000 10672 Enqueuing Expose request 01:21:11.671 00.000 428 PulseGuide returned control before completion, sleep 689 01:21:12.405 00.734 428 IsGuiding returns 0 01:21:12.405 00.000 428 Move returns status 0, amount 703 01:21:12.421 00.016 428 MoveAxis(N, 0, ABG) 01:21:12.421 00.000 428 Move returns status 0, amount 0 01:21:12.421 00.000 428 move complete, result=0 01:21:12.421 00.000 428 worker thread done servicing request 01:21:12.421 00.000 10672 GuideStep: 0.6 px 703 ms WEST, 0.5 px 0 ms NORTH 01:21:12.421 00.000 428 Worker thread wakes up 01:21:12.421 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:12.421 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:13.499 01.078 428 Exposure complete 01:21:13.639 00.140 428 worker thread done servicing request 01:21:13.639 00.000 10672 OnExposeComplete: enter 01:21:13.639 00.000 10672 UpdateGuideState(): m_state=6 01:21:13.639 00.000 10672 Star::Find(15, 524, 290, 0, (0,0,0,0), 0.0, 0) frame 2733 01:21:13.639 00.000 10672 Star::Find returns 1 (0), X=524.39, Y=289.62, Mass=182743, SNR=38.7, Peak=28640 HFD=2.9 01:21:13.639 00.000 10672 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.14) = xAngle (-0.18 = -0.18) 01:21:13.639 00.000 10672 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.07 = -0.07) 01:21:13.639 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.02 hyp=0.59 cameraTheta=-0.04 mountX=0.58 mountY=-0.04, mountTheta=-0.07 01:21:13.639 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.02, opts=13) 01:21:13.639 00.000 10672 Enqueuing Move request for scope (0.59, -0.02) 01:21:13.639 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:13.639 00.000 428 Worker thread wakes up 01:21:13.639 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.02) opts 0xd 01:21:13.639 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.02) 01:21:13.639 00.000 428 Moving (0.59, -0.02) raw xDistance=0.58 yDistance=-0.04 01:21:13.639 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.58 01:21:13.639 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:13.639 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:21:13.639 00.000 428 MoveAxis(W, 731, ABG) 01:21:13.639 00.000 428 Guiding Dir = 3, Dur = 731 01:21:13.639 00.000 428 IsSlewing returns 0 01:21:13.639 00.000 428 IsGuiding returns 0 01:21:13.655 00.016 428 PulseGuide returned control before completion, sleep 727 01:21:13.670 00.015 10672 UpdateGuideState exits: m=182743 SNR=38.7 01:21:13.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:13.670 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:13.670 00.000 10672 Enqueuing Expose request 01:21:14.405 00.735 428 IsGuiding returns 0 01:21:14.405 00.000 428 Move returns status 0, amount 731 01:21:14.405 00.000 428 MoveAxis(N, 0, ABG) 01:21:14.405 00.000 428 Move returns status 0, amount 0 01:21:14.405 00.000 428 move complete, result=0 01:21:14.405 00.000 428 worker thread done servicing request 01:21:14.405 00.000 428 Worker thread wakes up 01:21:14.405 00.000 10672 GuideStep: 0.6 px 731 ms WEST, -0.0 px 0 ms NORTH 01:21:14.420 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:14.420 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:15.498 01.078 428 Exposure complete 01:21:15.638 00.140 428 worker thread done servicing request 01:21:15.638 00.000 10672 OnExposeComplete: enter 01:21:15.638 00.000 10672 UpdateGuideState(): m_state=6 01:21:15.638 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2734 01:21:15.654 00.016 10672 Star::Find returns 1 (0), X=523.91, Y=289.93, Mass=239525, SNR=41.9, Peak=31360 HFD=3.0 01:21:15.654 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.07 = 1.07) 01:21:15.654 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.18 = 1.18) 01:21:15.654 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.20 mountX=0.15 mountY=0.28, mountTheta=1.09 01:21:15.654 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.29, opts=13) 01:21:15.654 00.000 10672 Enqueuing Move request for scope (0.11, 0.29) 01:21:15.654 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:15.654 00.000 428 Worker thread wakes up 01:21:15.654 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd 01:21:15.654 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.29) 01:21:15.654 00.000 428 Moving (0.11, 0.29) raw xDistance=0.15 yDistance=0.28 01:21:15.654 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:21:15.654 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:15.654 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:21:15.654 00.000 428 MoveAxis(E, 0, ABG) 01:21:15.654 00.000 428 Move returns status 0, amount 0 01:21:15.654 00.000 428 MoveAxis(N, 0, ABG) 01:21:15.654 00.000 428 Move returns status 0, amount 0 01:21:15.654 00.000 428 move complete, result=0 01:21:15.654 00.000 428 worker thread done servicing request 01:21:15.670 00.016 10672 UpdateGuideState exits: m=239525 SNR=41.9 01:21:15.670 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:15.670 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:15.670 00.000 10672 Enqueuing Expose request 01:21:15.670 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:21:15.670 00.000 428 Worker thread wakes up 01:21:15.670 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:15.670 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:16.013 00.343 10672 read socket command 10 01:21:16.013 00.000 10672 processing socket request REQDIST 01:21:16.013 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:21:16.013 00.000 10672 Sending socket response 42 (0x2a) 01:21:17.497 01.484 428 Exposure complete 01:21:17.638 00.141 428 worker thread done servicing request 01:21:17.638 00.000 10672 OnExposeComplete: enter 01:21:17.638 00.000 10672 UpdateGuideState(): m_state=6 01:21:17.638 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2735 01:21:17.638 00.000 10672 Star::Find returns 1 (0), X=523.69, Y=289.41, Mass=224659, SNR=47.5, Peak=34416 HFD=2.9 01:21:17.638 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.14) = xAngle (-2.17 = -2.17) 01:21:17.638 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.06 = -2.06) 01:21:17.638 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-2.03 mountX=-0.14 mountY=-0.23, mountTheta=-2.14 01:21:17.638 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.23, opts=13) 01:21:17.638 00.000 10672 Enqueuing Move request for scope (-0.11, -0.23) 01:21:17.638 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:17.638 00.000 428 Worker thread wakes up 01:21:17.638 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.23) opts 0xd 01:21:17.638 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.23) 01:21:17.638 00.000 428 Moving (-0.11, -0.23) raw xDistance=-0.14 yDistance=-0.23 01:21:17.638 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 01:21:17.638 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:17.638 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 01:21:17.638 00.000 428 MoveAxis(E, 0, ABG) 01:21:17.638 00.000 428 Move returns status 0, amount 0 01:21:17.638 00.000 428 MoveAxis(N, 0, ABG) 01:21:17.638 00.000 428 Move returns status 0, amount 0 01:21:17.638 00.000 428 move complete, result=0 01:21:17.638 00.000 428 worker thread done servicing request 01:21:17.669 00.031 10672 UpdateGuideState exits: m=224659 SNR=47.5 01:21:17.669 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:17.669 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:17.669 00.000 10672 Enqueuing Expose request 01:21:17.669 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:21:17.669 00.000 428 Worker thread wakes up 01:21:17.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:17.669 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:19.486 01.817 428 Exposure complete 01:21:19.611 00.125 428 worker thread done servicing request 01:21:19.611 00.000 10672 OnExposeComplete: enter 01:21:19.611 00.000 10672 UpdateGuideState(): m_state=6 01:21:19.611 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2736 01:21:19.611 00.000 10672 Star::Find returns 1 (0), X=523.85, Y=289.59, Mass=197299, SNR=38.5, Peak=29392 HFD=2.5 01:21:19.611 00.000 10672 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.14) = xAngle (-0.86 = -0.86) 01:21:19.611 00.000 10672 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.75 = -0.75) 01:21:19.611 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.72 mountX=0.05 mountY=-0.05, mountTheta=-0.81 01:21:19.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.05, opts=13) 01:21:19.611 00.000 10672 Enqueuing Move request for scope (0.05, -0.05) 01:21:19.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:19.611 00.000 428 Worker thread wakes up 01:21:19.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd 01:21:19.611 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.05) 01:21:19.611 00.000 428 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=-0.05 01:21:19.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 01:21:19.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:19.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:21:19.611 00.000 428 MoveAxis(E, 0, ABG) 01:21:19.626 00.015 428 Move returns status 0, amount 0 01:21:19.626 00.000 428 MoveAxis(N, 0, ABG) 01:21:19.626 00.000 428 Move returns status 0, amount 0 01:21:19.626 00.000 428 move complete, result=0 01:21:19.626 00.000 428 worker thread done servicing request 01:21:19.642 00.016 10672 UpdateGuideState exits: m=197299 SNR=38.5 01:21:19.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:19.642 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:19.642 00.000 10672 Enqueuing Expose request 01:21:19.642 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:21:19.642 00.000 428 Worker thread wakes up 01:21:19.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:19.642 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:21.001 01.359 10672 read socket command 10 01:21:21.001 00.000 10672 processing socket request REQDIST 01:21:21.001 00.000 10672 SOCKSVR: Sending pixel error of 0.28 01:21:21.001 00.000 10672 Sending socket response 28 (0x1c) 01:21:21.501 00.500 428 Exposure complete 01:21:21.626 00.125 428 worker thread done servicing request 01:21:21.626 00.000 10672 OnExposeComplete: enter 01:21:21.626 00.000 10672 UpdateGuideState(): m_state=6 01:21:21.626 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2737 01:21:21.626 00.000 10672 Star::Find returns 1 (0), X=523.78, Y=289.71, Mass=242793, SNR=43.4, Peak=32336 HFD=2.8 01:21:21.626 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 01:21:21.626 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 01:21:21.626 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.91 mountX=-0.01 mountY=0.07, mountTheta=1.77 01:21:21.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.07, opts=13) 01:21:21.626 00.000 10672 Enqueuing Move request for scope (-0.02, 0.07) 01:21:21.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:21.626 00.000 428 Worker thread wakes up 01:21:21.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd 01:21:21.626 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.07) 01:21:21.626 00.000 428 Moving (-0.02, 0.07) raw xDistance=-0.01 yDistance=0.07 01:21:21.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 01:21:21.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:21.641 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:21:21.641 00.000 428 MoveAxis(E, 0, ABG) 01:21:21.641 00.000 428 Move returns status 0, amount 0 01:21:21.641 00.000 428 MoveAxis(N, 0, ABG) 01:21:21.641 00.000 428 Move returns status 0, amount 0 01:21:21.641 00.000 428 move complete, result=0 01:21:21.641 00.000 428 worker thread done servicing request 01:21:21.657 00.016 10672 UpdateGuideState exits: m=242793 SNR=43.4 01:21:21.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:21.657 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:21.657 00.000 10672 Enqueuing Expose request 01:21:21.657 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:21:21.657 00.000 428 Worker thread wakes up 01:21:21.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:21.657 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:23.500 01.843 428 Exposure complete 01:21:23.625 00.125 428 worker thread done servicing request 01:21:23.625 00.000 10672 OnExposeComplete: enter 01:21:23.625 00.000 10672 UpdateGuideState(): m_state=6 01:21:23.625 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2738 01:21:23.625 00.000 10672 Star::Find returns 1 (0), X=524.07, Y=289.45, Mass=237692, SNR=49.9, Peak=37472 HFD=2.4 01:21:23.625 00.000 10672 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.14) = xAngle (-0.74 = -0.74) 01:21:23.625 00.000 10672 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.63 = -0.63) 01:21:23.625 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-0.60 mountX=0.25 mountY=-0.20, mountTheta=-0.67 01:21:23.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.19, opts=13) 01:21:23.625 00.000 10672 Enqueuing Move request for scope (0.27, -0.19) 01:21:23.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:23.625 00.000 428 Worker thread wakes up 01:21:23.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.19) opts 0xd 01:21:23.625 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.19) 01:21:23.625 00.000 428 Moving (0.27, -0.19) raw xDistance=0.25 yDistance=-0.20 01:21:23.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:21:23.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:23.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:21:23.625 00.000 428 MoveAxis(E, 0, ABG) 01:21:23.625 00.000 428 Move returns status 0, amount 0 01:21:23.625 00.000 428 MoveAxis(N, 0, ABG) 01:21:23.625 00.000 428 Move returns status 0, amount 0 01:21:23.625 00.000 428 move complete, result=0 01:21:23.625 00.000 428 worker thread done servicing request 01:21:23.656 00.031 10672 UpdateGuideState exits: m=237692 SNR=49.9 01:21:23.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:23.656 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:23.656 00.000 10672 Enqueuing Expose request 01:21:23.656 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:21:23.656 00.000 428 Worker thread wakes up 01:21:23.656 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:23.656 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:25.500 01.844 428 Exposure complete 01:21:25.640 00.140 428 worker thread done servicing request 01:21:25.640 00.000 10672 OnExposeComplete: enter 01:21:25.640 00.000 10672 UpdateGuideState(): m_state=6 01:21:25.640 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2739 01:21:25.640 00.000 10672 Star::Find returns 1 (0), X=523.79, Y=290.02, Mass=220636, SNR=38.1, Peak=30704 HFD=3.2 01:21:25.640 00.000 10672 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.14) = xAngle (1.46 = 1.46) 01:21:25.640 00.000 10672 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.57 = 1.57) 01:21:25.640 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.60 mountX=0.04 mountY=0.38, mountTheta=1.46 01:21:25.640 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.38, opts=13) 01:21:25.640 00.000 10672 Enqueuing Move request for scope (-0.01, 0.38) 01:21:25.640 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:25.640 00.000 428 Worker thread wakes up 01:21:25.640 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.38) opts 0xd 01:21:25.640 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.38) 01:21:25.640 00.000 428 Moving (-0.01, 0.38) raw xDistance=0.04 yDistance=0.38 01:21:25.640 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:21:25.640 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:25.640 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:21:25.640 00.000 428 MoveAxis(E, 0, ABG) 01:21:25.640 00.000 428 Move returns status 0, amount 0 01:21:25.640 00.000 428 MoveAxis(N, 0, ABG) 01:21:25.640 00.000 428 Move returns status 0, amount 0 01:21:25.640 00.000 428 move complete, result=0 01:21:25.640 00.000 428 worker thread done servicing request 01:21:25.671 00.031 10672 UpdateGuideState exits: m=220636 SNR=38.1 01:21:25.671 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:25.671 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:25.671 00.000 10672 Enqueuing Expose request 01:21:25.671 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:21:25.671 00.000 428 Worker thread wakes up 01:21:25.671 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:25.671 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:26.000 00.329 10672 read socket command 10 01:21:26.000 00.000 10672 processing socket request REQDIST 01:21:26.000 00.000 10672 SOCKSVR: Sending pixel error of 0.29 01:21:26.000 00.000 10672 Sending socket response 29 (0x1d) 01:21:27.483 01.483 428 Exposure complete 01:21:27.612 00.129 428 worker thread done servicing request 01:21:27.612 00.000 10672 OnExposeComplete: enter 01:21:27.612 00.000 10672 UpdateGuideState(): m_state=6 01:21:27.612 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2740 01:21:27.612 00.000 10672 Star::Find returns 1 (0), X=523.40, Y=289.93, Mass=245516, SNR=41.2, Peak=30384 HFD=3.4 01:21:27.612 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.14) = xAngle (2.37 = 2.37) 01:21:27.612 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 01:21:27.612 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.29 hyp=0.50 cameraTheta=2.51 mountX=-0.35 mountY=0.31, mountTheta=2.43 01:21:27.612 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.29, opts=13) 01:21:27.612 00.000 10672 Enqueuing Move request for scope (-0.40, 0.29) 01:21:27.612 00.000 428 Worker thread wakes up 01:21:27.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:27.612 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.29) opts 0xd 01:21:27.612 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.29) 01:21:27.612 00.000 428 Moving (-0.40, 0.29) raw xDistance=-0.35 yDistance=0.31 01:21:27.612 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:21:27.612 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:27.612 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:21:27.612 00.000 428 MoveAxis(E, 0, ABG) 01:21:27.612 00.000 428 Move returns status 0, amount 0 01:21:27.612 00.000 428 MoveAxis(N, 0, ABG) 01:21:27.612 00.000 428 Move returns status 0, amount 0 01:21:27.612 00.000 428 move complete, result=0 01:21:27.612 00.000 428 worker thread done servicing request 01:21:27.644 00.032 10672 UpdateGuideState exits: m=245516 SNR=41.2 01:21:27.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:27.644 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:27.644 00.000 10672 Enqueuing Expose request 01:21:27.644 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:21:27.644 00.000 428 Worker thread wakes up 01:21:27.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:27.644 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:29.502 01.858 428 Exposure complete 01:21:29.627 00.125 428 worker thread done servicing request 01:21:29.627 00.000 10672 OnExposeComplete: enter 01:21:29.627 00.000 10672 UpdateGuideState(): m_state=6 01:21:29.627 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2741 01:21:29.627 00.000 10672 Star::Find returns 1 (0), X=523.97, Y=289.42, Mass=228269, SNR=42.5, Peak=31680 HFD=3.4 01:21:29.627 00.000 10672 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.14) = xAngle (-1.04 = -1.04) 01:21:29.627 00.000 10672 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.93 = -0.93) 01:21:29.627 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.90 mountX=0.14 mountY=-0.23, mountTheta=-1.01 01:21:29.627 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=-0.22, opts=13) 01:21:29.627 00.000 10672 Enqueuing Move request for scope (0.17, -0.22) 01:21:29.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:29.627 00.000 428 Worker thread wakes up 01:21:29.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd 01:21:29.627 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, -0.22) 01:21:29.627 00.000 428 Moving (0.17, -0.22) raw xDistance=0.14 yDistance=-0.23 01:21:29.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:21:29.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:29.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 01:21:29.627 00.000 428 MoveAxis(E, 0, ABG) 01:21:29.627 00.000 428 Move returns status 0, amount 0 01:21:29.627 00.000 428 MoveAxis(N, 0, ABG) 01:21:29.627 00.000 428 Move returns status 0, amount 0 01:21:29.627 00.000 428 move complete, result=0 01:21:29.627 00.000 428 worker thread done servicing request 01:21:29.659 00.032 10672 UpdateGuideState exits: m=228269 SNR=42.5 01:21:29.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:29.659 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:29.659 00.000 10672 Enqueuing Expose request 01:21:29.659 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:21:29.659 00.000 428 Worker thread wakes up 01:21:29.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:29.659 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:31.002 01.343 10672 read socket command 10 01:21:31.002 00.000 10672 processing socket request REQDIST 01:21:31.002 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:21:31.002 00.000 10672 Sending socket response 33 (0x21) 01:21:31.502 00.500 428 Exposure complete 01:21:31.642 00.140 428 worker thread done servicing request 01:21:31.642 00.000 10672 OnExposeComplete: enter 01:21:31.642 00.000 10672 UpdateGuideState(): m_state=6 01:21:31.642 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2742 01:21:31.642 00.000 10672 Star::Find returns 1 (0), X=524.14, Y=288.89, Mass=227245, SNR=42.8, Peak=29504 HFD=2.9 01:21:31.642 00.000 10672 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.14) = xAngle (-1.29 = -1.29) 01:21:31.642 00.000 10672 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.18 = -1.18) 01:21:31.642 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.75 hyp=0.82 cameraTheta=-1.15 mountX=0.23 mountY=-0.76, mountTheta=-1.28 01:21:31.642 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.75, opts=13) 01:21:31.642 00.000 10672 Enqueuing Move request for scope (0.34, -0.75) 01:21:31.642 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:31.642 00.000 428 Worker thread wakes up 01:21:31.642 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.75) opts 0xd 01:21:31.642 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.75) 01:21:31.642 00.000 428 Moving (0.34, -0.75) raw xDistance=0.23 yDistance=-0.76 01:21:31.642 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:21:31.642 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.76 from input -0.76 01:21:31.642 00.000 428 MoveAxis(E, 0, ABG) 01:21:31.642 00.000 428 Move returns status 0, amount 0 01:21:31.642 00.000 428 MoveAxis(N, 1004, ABG) 01:21:31.642 00.000 428 Guiding Dir = 0, Dur = 1004 01:21:31.642 00.000 428 IsSlewing returns 0 01:21:31.642 00.000 428 IsGuiding returns 0 01:21:31.658 00.016 10672 UpdateGuideState exits: m=227245 SNR=42.8 01:21:31.658 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:31.658 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:31.658 00.000 10672 Enqueuing Expose request 01:21:31.721 00.063 428 PulseGuide returned control before completion, sleep 936 01:21:32.674 00.953 428 IsGuiding returns 1 01:21:32.674 00.000 428 scope still moving after pulse duration time elapsed 01:21:32.705 00.031 428 IsSlewing returns 0 01:21:32.705 00.000 428 IsGuiding returns 1 01:21:32.751 00.046 428 IsSlewing returns 0 01:21:32.783 00.032 428 IsGuiding returns 0 01:21:32.783 00.000 428 scope move finished after 1004 + 130 ms 01:21:32.783 00.000 428 Move returns status 0, amount 1004 01:21:32.783 00.000 428 move complete, result=0 01:21:32.783 00.000 428 worker thread done servicing request 01:21:32.783 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.8 px 1004 ms NORTH 01:21:32.783 00.000 428 Worker thread wakes up 01:21:32.783 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:32.783 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:33.501 00.718 428 Exposure complete 01:21:33.626 00.125 428 worker thread done servicing request 01:21:33.626 00.000 10672 OnExposeComplete: enter 01:21:33.626 00.000 10672 UpdateGuideState(): m_state=6 01:21:33.626 00.000 10672 Star::Find(15, 524, 288, 0, (0,0,0,0), 0.0, 0) frame 2743 01:21:33.626 00.000 10672 Star::Find returns 1 (0), X=523.74, Y=289.69, Mass=214918, SNR=41.4, Peak=28960 HFD=2.7 01:21:33.626 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.14) = xAngle (2.27 = 2.27) 01:21:33.626 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.37 = 2.37) 01:21:33.626 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.40 mountX=-0.05 mountY=0.06, mountTheta=2.32 01:21:33.626 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.05, opts=13) 01:21:33.626 00.000 10672 Enqueuing Move request for scope (-0.06, 0.05) 01:21:33.626 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:33.626 00.000 428 Worker thread wakes up 01:21:33.626 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd 01:21:33.626 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.05) 01:21:33.626 00.000 428 Moving (-0.06, 0.05) raw xDistance=-0.05 yDistance=0.06 01:21:33.626 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:21:33.626 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:33.626 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:21:33.626 00.000 428 MoveAxis(E, 0, ABG) 01:21:33.626 00.000 428 Move returns status 0, amount 0 01:21:33.626 00.000 428 MoveAxis(N, 0, ABG) 01:21:33.626 00.000 428 Move returns status 0, amount 0 01:21:33.626 00.000 428 move complete, result=0 01:21:33.626 00.000 428 worker thread done servicing request 01:21:33.657 00.031 10672 UpdateGuideState exits: m=214918 SNR=41.4 01:21:33.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:33.657 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:33.657 00.000 10672 Enqueuing Expose request 01:21:33.657 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:21:33.657 00.000 428 Worker thread wakes up 01:21:33.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:33.657 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:35.501 01.844 428 Exposure complete 01:21:35.625 00.124 428 worker thread done servicing request 01:21:35.625 00.000 10672 OnExposeComplete: enter 01:21:35.625 00.000 10672 UpdateGuideState(): m_state=6 01:21:35.625 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2744 01:21:35.625 00.000 10672 Star::Find returns 1 (0), X=523.60, Y=290.10, Mass=203358, SNR=40.2, Peak=26016 HFD=2.9 01:21:35.625 00.000 10672 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.14) = xAngle (1.84 = 1.84) 01:21:35.625 00.000 10672 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.95 = 1.95) 01:21:35.625 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.98 mountX=-0.13 mountY=0.46, mountTheta=1.85 01:21:35.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.46, opts=13) 01:21:35.625 00.000 10672 Enqueuing Move request for scope (-0.20, 0.46) 01:21:35.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:35.625 00.000 428 Worker thread wakes up 01:21:35.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.46) opts 0xd 01:21:35.625 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.46) 01:21:35.625 00.000 428 Moving (-0.20, 0.46) raw xDistance=-0.13 yDistance=0.46 01:21:35.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:21:35.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:35.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 01:21:35.625 00.000 428 MoveAxis(E, 0, ABG) 01:21:35.625 00.000 428 Move returns status 0, amount 0 01:21:35.625 00.000 428 MoveAxis(N, 0, ABG) 01:21:35.625 00.000 428 Move returns status 0, amount 0 01:21:35.625 00.000 428 move complete, result=0 01:21:35.625 00.000 428 worker thread done servicing request 01:21:35.657 00.032 10672 UpdateGuideState exits: m=203358 SNR=40.2 01:21:35.657 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:35.657 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:35.657 00.000 10672 Enqueuing Expose request 01:21:35.657 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:21:35.657 00.000 428 Worker thread wakes up 01:21:35.657 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:35.657 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:36.005 00.348 10672 read socket command 10 01:21:36.005 00.000 10672 processing socket request REQDIST 01:21:36.005 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:21:36.005 00.000 10672 Sending socket response 40 (0x28) 01:21:37.504 01.499 428 Exposure complete 01:21:37.645 00.141 428 worker thread done servicing request 01:21:37.645 00.000 10672 OnExposeComplete: enter 01:21:37.645 00.000 10672 UpdateGuideState(): m_state=6 01:21:37.645 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2745 01:21:37.645 00.000 10672 Star::Find returns 1 (0), X=523.50, Y=290.02, Mass=245712, SNR=46.9, Peak=27760 HFD=3.6 01:21:37.645 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.14) = xAngle (2.10 = 2.10) 01:21:37.645 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.21 = 2.21) 01:21:37.645 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=0.38 hyp=0.49 cameraTheta=2.24 mountX=-0.25 mountY=0.39, mountTheta=2.13 01:21:37.645 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.38, opts=13) 01:21:37.645 00.000 10672 Enqueuing Move request for scope (-0.30, 0.38) 01:21:37.645 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:37.645 00.000 428 Worker thread wakes up 01:21:37.645 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.38) opts 0xd 01:21:37.645 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.38) 01:21:37.645 00.000 428 Moving (-0.30, 0.38) raw xDistance=-0.25 yDistance=0.39 01:21:37.645 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:21:37.645 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:37.645 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 01:21:37.645 00.000 428 MoveAxis(E, 0, ABG) 01:21:37.645 00.000 428 Move returns status 0, amount 0 01:21:37.645 00.000 428 MoveAxis(N, 0, ABG) 01:21:37.645 00.000 428 Move returns status 0, amount 0 01:21:37.645 00.000 428 move complete, result=0 01:21:37.645 00.000 428 worker thread done servicing request 01:21:37.676 00.031 10672 UpdateGuideState exits: m=245712 SNR=46.9 01:21:37.676 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:37.676 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:37.676 00.000 10672 Enqueuing Expose request 01:21:37.676 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:21:37.676 00.000 428 Worker thread wakes up 01:21:37.676 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:37.676 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:39.503 01.827 428 Exposure complete 01:21:39.628 00.125 428 worker thread done servicing request 01:21:39.628 00.000 10672 OnExposeComplete: enter 01:21:39.628 00.000 10672 UpdateGuideState(): m_state=6 01:21:39.628 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2746 01:21:39.628 00.000 10672 Star::Find returns 1 (0), X=523.74, Y=289.75, Mass=250491, SNR=48.2, Peak=25472 HFD=3.5 01:21:39.628 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 01:21:39.628 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.07 = 2.07) 01:21:39.628 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.10 mountX=-0.05 mountY=0.11, mountTheta=1.98 01:21:39.628 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.11, opts=13) 01:21:39.628 00.000 10672 Enqueuing Move request for scope (-0.06, 0.11) 01:21:39.628 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:39.628 00.000 428 Worker thread wakes up 01:21:39.628 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd 01:21:39.628 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.11) 01:21:39.628 00.000 428 Moving (-0.06, 0.11) raw xDistance=-0.05 yDistance=0.11 01:21:39.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:21:39.628 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:39.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 01:21:39.628 00.000 428 MoveAxis(E, 0, ABG) 01:21:39.628 00.000 428 Move returns status 0, amount 0 01:21:39.628 00.000 428 MoveAxis(N, 0, ABG) 01:21:39.628 00.000 428 Move returns status 0, amount 0 01:21:39.628 00.000 428 move complete, result=0 01:21:39.628 00.000 428 worker thread done servicing request 01:21:39.660 00.032 10672 UpdateGuideState exits: m=250491 SNR=48.2 01:21:39.660 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:39.660 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:39.660 00.000 10672 Enqueuing Expose request 01:21:39.660 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:21:39.660 00.000 428 Worker thread wakes up 01:21:39.660 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:39.660 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:41.003 01.343 10672 read socket command 10 01:21:41.003 00.000 10672 processing socket request REQDIST 01:21:41.003 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:21:41.003 00.000 10672 Sending socket response 33 (0x21) 01:21:41.503 00.500 428 Exposure complete 01:21:41.628 00.125 428 worker thread done servicing request 01:21:41.628 00.000 10672 OnExposeComplete: enter 01:21:41.628 00.000 10672 UpdateGuideState(): m_state=6 01:21:41.628 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2747 01:21:41.628 00.000 10672 Star::Find returns 1 (0), X=523.62, Y=289.63, Mass=209564, SNR=37.4, Peak=34736 HFD=3.0 01:21:41.628 00.000 10672 CameraToMount -- cameraTheta (-3.09) - m_xAngle (0.14) = xAngle (-3.23 = 3.05) 01:21:41.628 00.000 10672 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.12 = -3.12) 01:21:41.628 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.09 mountX=-0.18 mountY=-0.00, mountTheta=-3.12 01:21:41.628 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.01, opts=13) 01:21:41.628 00.000 10672 Enqueuing Move request for scope (-0.18, -0.01) 01:21:41.628 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:41.628 00.000 428 Worker thread wakes up 01:21:41.628 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd 01:21:41.628 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.01) 01:21:41.628 00.000 428 Moving (-0.18, -0.01) raw xDistance=-0.18 yDistance=-0.00 01:21:41.628 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:21:41.628 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:41.628 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:21:41.628 00.000 428 MoveAxis(E, 0, ABG) 01:21:41.628 00.000 428 Move returns status 0, amount 0 01:21:41.628 00.000 428 MoveAxis(N, 0, ABG) 01:21:41.628 00.000 428 Move returns status 0, amount 0 01:21:41.628 00.000 428 move complete, result=0 01:21:41.628 00.000 428 worker thread done servicing request 01:21:41.659 00.031 10672 UpdateGuideState exits: m=209564 SNR=37.4 01:21:41.659 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:41.659 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:41.659 00.000 10672 Enqueuing Expose request 01:21:41.659 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:21:41.659 00.000 428 Worker thread wakes up 01:21:41.659 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:41.659 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:43.487 01.828 428 Exposure complete 01:21:43.611 00.124 428 worker thread done servicing request 01:21:43.611 00.000 10672 OnExposeComplete: enter 01:21:43.611 00.000 10672 UpdateGuideState(): m_state=6 01:21:43.611 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2748 01:21:43.611 00.000 10672 Star::Find returns 1 (0), X=524.01, Y=290.24, Mass=238664, SNR=53.3, Peak=35392 HFD=2.9 01:21:43.611 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 01:21:43.611 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 01:21:43.611 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.60 hyp=0.64 cameraTheta=1.24 mountX=0.29 mountY=0.60, mountTheta=1.12 01:21:43.627 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.60, opts=13) 01:21:43.627 00.000 10672 Enqueuing Move request for scope (0.21, 0.60) 01:21:43.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:43.627 00.000 428 Worker thread wakes up 01:21:43.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.60) opts 0xd 01:21:43.627 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.60) 01:21:43.627 00.000 428 Moving (0.21, 0.60) raw xDistance=0.29 yDistance=0.60 01:21:43.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 01:21:43.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:21:43.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 01:21:43.627 00.000 428 MoveAxis(E, 0, ABG) 01:21:43.627 00.000 428 Move returns status 0, amount 0 01:21:43.627 00.000 428 MoveAxis(N, 0, ABG) 01:21:43.627 00.000 428 Move returns status 0, amount 0 01:21:43.627 00.000 428 move complete, result=0 01:21:43.627 00.000 428 worker thread done servicing request 01:21:43.643 00.016 10672 UpdateGuideState exits: m=238664 SNR=53.3 01:21:43.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:43.643 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:43.643 00.000 10672 Enqueuing Expose request 01:21:43.643 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 01:21:43.643 00.000 428 Worker thread wakes up 01:21:43.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:43.643 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:45.491 01.848 428 Exposure complete 01:21:45.616 00.125 428 worker thread done servicing request 01:21:45.616 00.000 10672 OnExposeComplete: enter 01:21:45.616 00.000 10672 UpdateGuideState(): m_state=6 01:21:45.616 00.000 10672 Star::Find(15, 524, 290, 0, (0,0,0,0), 0.0, 0) frame 2749 01:21:45.616 00.000 10672 Star::Find returns 1 (0), X=522.93, Y=290.10, Mass=187367, SNR=39.3, Peak=30816 HFD=2.6 01:21:45.616 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 01:21:45.616 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.63 = 2.63) 01:21:45.616 00.000 10672 CameraToMount -- cameraX=-0.87 cameraY=0.46 hyp=0.99 cameraTheta=2.66 mountX=-0.80 mountY=0.48, mountTheta=2.60 01:21:45.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.87, y=0.46, opts=13) 01:21:45.616 00.000 10672 Enqueuing Move request for scope (-0.87, 0.46) 01:21:45.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:45.616 00.000 428 Worker thread wakes up 01:21:45.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.46) opts 0xd 01:21:45.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.87, 0.46) 01:21:45.616 00.000 428 Moving (-0.87, 0.46) raw xDistance=-0.80 yDistance=0.48 01:21:45.616 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.80 01:21:45.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:45.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:21:45.616 00.000 428 MoveAxis(E, 939, ABG) 01:21:45.616 00.000 428 Guiding Dir = 2, Dur = 939 01:21:45.631 00.015 428 IsSlewing returns 0 01:21:45.631 00.000 428 IsGuiding returns 0 01:21:45.647 00.016 428 PulseGuide returned control before completion, sleep 931 01:21:45.647 00.000 10672 UpdateGuideState exits: m=187367 SNR=39.3 01:21:45.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:45.647 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:45.647 00.000 10672 Enqueuing Expose request 01:21:46.006 00.359 10672 read socket command 10 01:21:46.006 00.000 10672 processing socket request REQDIST 01:21:46.006 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:21:46.006 00.000 10672 Sending socket response 57 (0x39) 01:21:46.584 00.578 428 IsGuiding returns 1 01:21:46.584 00.000 428 scope still moving after pulse duration time elapsed 01:21:46.615 00.031 428 IsSlewing returns 0 01:21:46.615 00.000 428 IsGuiding returns 0 01:21:46.615 00.000 428 scope move finished after 939 + 55 ms 01:21:46.615 00.000 428 Move returns status 0, amount 939 01:21:46.615 00.000 428 MoveAxis(N, 0, ABG) 01:21:46.615 00.000 428 Move returns status 0, amount 0 01:21:46.615 00.000 428 move complete, result=0 01:21:46.615 00.000 428 worker thread done servicing request 01:21:46.615 00.000 10672 GuideStep: -0.8 px 939 ms EAST, 0.5 px 0 ms NORTH 01:21:46.615 00.000 428 Worker thread wakes up 01:21:46.615 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:46.615 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:47.490 00.875 428 Exposure complete 01:21:47.631 00.141 428 worker thread done servicing request 01:21:47.631 00.000 10672 OnExposeComplete: enter 01:21:47.631 00.000 10672 UpdateGuideState(): m_state=6 01:21:47.631 00.000 10672 Star::Find(15, 522, 290, 0, (0,0,0,0), 0.0, 0) frame 2750 01:21:47.631 00.000 10672 Star::Find returns 1 (0), X=524.10, Y=289.96, Mass=236431, SNR=43.6, Peak=36368 HFD=3.0 01:21:47.631 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.68 = 0.68) 01:21:47.631 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 01:21:47.631 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.32 hyp=0.44 cameraTheta=0.82 mountX=0.35 mountY=0.31, mountTheta=0.74 01:21:47.631 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.32, opts=13) 01:21:47.631 00.000 10672 Enqueuing Move request for scope (0.30, 0.32) 01:21:47.631 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:47.631 00.000 428 Worker thread wakes up 01:21:47.631 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.32) opts 0xd 01:21:47.631 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.32) 01:21:47.631 00.000 428 Moving (0.30, 0.32) raw xDistance=0.35 yDistance=0.31 01:21:47.631 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 01:21:47.631 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:47.631 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:21:47.631 00.000 428 MoveAxis(E, 0, ABG) 01:21:47.631 00.000 428 Move returns status 0, amount 0 01:21:47.631 00.000 428 MoveAxis(N, 0, ABG) 01:21:47.631 00.000 428 Move returns status 0, amount 0 01:21:47.631 00.000 428 move complete, result=0 01:21:47.631 00.000 428 worker thread done servicing request 01:21:47.662 00.031 10672 UpdateGuideState exits: m=236431 SNR=43.6 01:21:47.662 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:47.662 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:47.662 00.000 10672 Enqueuing Expose request 01:21:47.662 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:21:47.662 00.000 428 Worker thread wakes up 01:21:47.662 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:47.662 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:49.490 01.828 428 Exposure complete 01:21:49.615 00.125 428 worker thread done servicing request 01:21:49.615 00.000 10672 OnExposeComplete: enter 01:21:49.615 00.000 10672 UpdateGuideState(): m_state=6 01:21:49.615 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2751 01:21:49.615 00.000 10672 Star::Find returns 1 (0), X=524.15, Y=289.93, Mass=240201, SNR=48.8, Peak=24272 HFD=3.4 01:21:49.615 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.56 = 0.56) 01:21:49.615 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 01:21:49.615 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.29 hyp=0.46 cameraTheta=0.70 mountX=0.39 mountY=0.28, mountTheta=0.63 01:21:49.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.29, opts=13) 01:21:49.615 00.000 10672 Enqueuing Move request for scope (0.35, 0.29) 01:21:49.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:49.615 00.000 428 Worker thread wakes up 01:21:49.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.29) opts 0xd 01:21:49.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.29) 01:21:49.615 00.000 428 Moving (0.35, 0.29) raw xDistance=0.39 yDistance=0.28 01:21:49.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 01:21:49.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:49.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:21:49.615 00.000 428 MoveAxis(E, 0, ABG) 01:21:49.615 00.000 428 Move returns status 0, amount 0 01:21:49.630 00.015 428 MoveAxis(N, 0, ABG) 01:21:49.630 00.000 428 Move returns status 0, amount 0 01:21:49.630 00.000 428 move complete, result=0 01:21:49.630 00.000 428 worker thread done servicing request 01:21:49.646 00.016 10672 UpdateGuideState exits: m=240201 SNR=48.8 01:21:49.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:49.646 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:49.646 00.000 10672 Enqueuing Expose request 01:21:49.646 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:21:49.646 00.000 428 Worker thread wakes up 01:21:49.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:49.646 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:51.005 01.359 10672 read socket command 10 01:21:51.005 00.000 10672 processing socket request REQDIST 01:21:51.005 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:21:51.005 00.000 10672 Sending socket response 51 (0x33) 01:21:51.489 00.484 428 Exposure complete 01:21:51.614 00.125 428 worker thread done servicing request 01:21:51.614 00.000 10672 OnExposeComplete: enter 01:21:51.614 00.000 10672 UpdateGuideState(): m_state=6 01:21:51.614 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2752 01:21:51.614 00.000 10672 Star::Find returns 1 (0), X=523.99, Y=289.88, Mass=208079, SNR=40.3, Peak=27328 HFD=2.8 01:21:51.614 00.000 10672 CameraToMount -- cameraTheta (0.90) - m_xAngle (0.14) = xAngle (0.76 = 0.76) 01:21:51.614 00.000 10672 CameraToMount -- cameraTheta (0.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.87 = 0.87) 01:21:51.614 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.31 cameraTheta=0.90 mountX=0.23 mountY=0.24, mountTheta=0.81 01:21:51.629 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=0.24, opts=13) 01:21:51.629 00.000 10672 Enqueuing Move request for scope (0.19, 0.24) 01:21:51.629 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:51.629 00.000 428 Worker thread wakes up 01:21:51.629 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.24) opts 0xd 01:21:51.629 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, 0.24) 01:21:51.629 00.000 428 Moving (0.19, 0.24) raw xDistance=0.23 yDistance=0.24 01:21:51.629 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:21:51.629 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:51.629 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:21:51.629 00.000 428 MoveAxis(E, 0, ABG) 01:21:51.629 00.000 428 Move returns status 0, amount 0 01:21:51.629 00.000 428 MoveAxis(N, 0, ABG) 01:21:51.629 00.000 428 Move returns status 0, amount 0 01:21:51.629 00.000 428 move complete, result=0 01:21:51.629 00.000 428 worker thread done servicing request 01:21:51.645 00.016 10672 UpdateGuideState exits: m=208079 SNR=40.3 01:21:51.645 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:51.645 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:51.645 00.000 10672 Enqueuing Expose request 01:21:51.645 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:21:51.645 00.000 428 Worker thread wakes up 01:21:51.645 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:51.645 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:53.493 01.848 428 Exposure complete 01:21:53.649 00.156 428 worker thread done servicing request 01:21:53.649 00.000 10672 OnExposeComplete: enter 01:21:53.649 00.000 10672 UpdateGuideState(): m_state=6 01:21:53.649 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2753 01:21:53.649 00.000 10672 Star::Find returns 1 (0), X=524.37, Y=289.86, Mass=236693, SNR=44.8, Peak=25264 HFD=3.6 01:21:53.649 00.000 10672 CameraToMount -- cameraTheta (0.37) - m_xAngle (0.14) = xAngle (0.23 = 0.23) 01:21:53.649 00.000 10672 CameraToMount -- cameraTheta (0.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.34 = 0.34) 01:21:53.649 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=0.22 hyp=0.61 cameraTheta=0.37 mountX=0.59 mountY=0.20, mountTheta=0.33 01:21:53.649 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=0.22, opts=13) 01:21:53.649 00.000 10672 Enqueuing Move request for scope (0.57, 0.22) 01:21:53.649 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:53.649 00.000 428 Worker thread wakes up 01:21:53.649 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.22) opts 0xd 01:21:53.649 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, 0.22) 01:21:53.649 00.000 428 Moving (0.57, 0.22) raw xDistance=0.59 yDistance=0.20 01:21:53.649 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 01:21:53.649 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:53.649 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:21:53.649 00.000 428 MoveAxis(W, 692, ABG) 01:21:53.649 00.000 428 Guiding Dir = 3, Dur = 692 01:21:53.649 00.000 428 IsSlewing returns 0 01:21:53.649 00.000 428 IsGuiding returns 0 01:21:53.665 00.016 428 PulseGuide returned control before completion, sleep 688 01:21:53.681 00.016 10672 UpdateGuideState exits: m=236693 SNR=44.8 01:21:53.681 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:53.681 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:53.681 00.000 10672 Enqueuing Expose request 01:21:54.384 00.703 428 IsGuiding returns 0 01:21:54.384 00.000 428 Move returns status 0, amount 692 01:21:54.384 00.000 428 MoveAxis(N, 0, ABG) 01:21:54.384 00.000 428 Move returns status 0, amount 0 01:21:54.384 00.000 428 move complete, result=0 01:21:54.384 00.000 428 worker thread done servicing request 01:21:54.384 00.000 428 Worker thread wakes up 01:21:54.384 00.000 10672 GuideStep: 0.6 px 692 ms WEST, 0.2 px 0 ms NORTH 01:21:54.384 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:54.384 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:55.492 01.108 428 Exposure complete 01:21:55.633 00.141 428 worker thread done servicing request 01:21:55.633 00.000 10672 OnExposeComplete: enter 01:21:55.633 00.000 10672 UpdateGuideState(): m_state=6 01:21:55.633 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2754 01:21:55.633 00.000 10672 Star::Find returns 1 (0), X=523.60, Y=289.59, Mass=245560, SNR=41.3, Peak=21776 HFD=3.4 01:21:55.633 00.000 10672 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.14) = xAngle (-3.05 = -3.05) 01:21:55.633 00.000 10672 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.95 = -2.95) 01:21:55.633 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.92 mountX=-0.21 mountY=-0.04, mountTheta=-2.95 01:21:55.633 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.05, opts=13) 01:21:55.633 00.000 10672 Enqueuing Move request for scope (-0.20, -0.05) 01:21:55.633 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:55.633 00.000 428 Worker thread wakes up 01:21:55.633 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd 01:21:55.633 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.05) 01:21:55.633 00.000 428 Moving (-0.20, -0.05) raw xDistance=-0.21 yDistance=-0.04 01:21:55.633 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:21:55.633 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:55.633 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:21:55.633 00.000 428 MoveAxis(E, 0, ABG) 01:21:55.633 00.000 428 Move returns status 0, amount 0 01:21:55.633 00.000 428 MoveAxis(N, 0, ABG) 01:21:55.633 00.000 428 Move returns status 0, amount 0 01:21:55.633 00.000 428 move complete, result=0 01:21:55.633 00.000 428 worker thread done servicing request 01:21:55.664 00.031 10672 UpdateGuideState exits: m=245560 SNR=41.3 01:21:55.664 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:55.664 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:55.664 00.000 10672 Enqueuing Expose request 01:21:55.664 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:21:55.664 00.000 428 Worker thread wakes up 01:21:55.664 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:55.664 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:56.008 00.344 10672 read socket command 10 01:21:56.008 00.000 10672 processing socket request REQDIST 01:21:56.008 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:21:56.008 00.000 10672 Sending socket response 41 (0x29) 01:21:57.476 01.468 428 Exposure complete 01:21:57.601 00.125 428 worker thread done servicing request 01:21:57.601 00.000 10672 OnExposeComplete: enter 01:21:57.601 00.000 10672 UpdateGuideState(): m_state=6 01:21:57.601 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2755 01:21:57.601 00.000 10672 Star::Find returns 1 (0), X=523.27, Y=290.05, Mass=221119, SNR=43.4, Peak=24816 HFD=2.7 01:21:57.601 00.000 10672 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 01:21:57.601 00.000 10672 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.45 = 2.45) 01:21:57.601 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.41 hyp=0.67 cameraTheta=2.48 mountX=-0.47 mountY=0.43, mountTheta=2.40 01:21:57.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.41, opts=13) 01:21:57.601 00.000 10672 Enqueuing Move request for scope (-0.53, 0.41) 01:21:57.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:57.601 00.000 428 Worker thread wakes up 01:21:57.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.41) opts 0xd 01:21:57.601 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.41) 01:21:57.601 00.000 428 Moving (-0.53, 0.41) raw xDistance=-0.47 yDistance=0.43 01:21:57.601 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 01:21:57.601 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:57.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:21:57.601 00.000 428 MoveAxis(E, 547, ABG) 01:21:57.601 00.000 428 Guiding Dir = 2, Dur = 547 01:21:57.601 00.000 428 IsSlewing returns 0 01:21:57.617 00.016 428 IsGuiding returns 0 01:21:57.632 00.015 428 PulseGuide returned control before completion, sleep 537 01:21:57.632 00.000 10672 UpdateGuideState exits: m=221119 SNR=43.4 01:21:57.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:57.632 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:57.632 00.000 10672 Enqueuing Expose request 01:21:58.195 00.563 428 IsGuiding returns 1 01:21:58.195 00.000 428 scope still moving after pulse duration time elapsed 01:21:58.226 00.031 428 IsSlewing returns 0 01:21:58.226 00.000 428 IsGuiding returns 0 01:21:58.226 00.000 428 scope move finished after 547 + 67 ms 01:21:58.226 00.000 428 Move returns status 0, amount 547 01:21:58.226 00.000 428 MoveAxis(N, 0, ABG) 01:21:58.226 00.000 428 Move returns status 0, amount 0 01:21:58.226 00.000 428 move complete, result=0 01:21:58.226 00.000 428 worker thread done servicing request 01:21:58.226 00.000 428 Worker thread wakes up 01:21:58.226 00.000 10672 GuideStep: -0.5 px 547 ms EAST, 0.4 px 0 ms NORTH 01:21:58.226 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:58.226 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:21:59.491 01.265 428 Exposure complete 01:21:59.616 00.125 428 worker thread done servicing request 01:21:59.616 00.000 10672 OnExposeComplete: enter 01:21:59.616 00.000 10672 UpdateGuideState(): m_state=6 01:21:59.616 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2756 01:21:59.616 00.000 10672 Star::Find returns 1 (0), X=523.66, Y=290.08, Mass=214775, SNR=37.4, Peak=31472 HFD=2.5 01:21:59.616 00.000 10672 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.14) = xAngle (1.75 = 1.75) 01:21:59.616 00.000 10672 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.85 = 1.85) 01:21:59.616 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.44 hyp=0.47 cameraTheta=1.88 mountX=-0.08 mountY=0.45, mountTheta=1.75 01:21:59.616 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.44, opts=13) 01:21:59.616 00.000 10672 Enqueuing Move request for scope (-0.14, 0.44) 01:21:59.616 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:21:59.616 00.000 428 Worker thread wakes up 01:21:59.616 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.44) opts 0xd 01:21:59.616 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.44) 01:21:59.616 00.000 428 Moving (-0.14, 0.44) raw xDistance=-0.08 yDistance=0.45 01:21:59.616 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:21:59.616 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:21:59.616 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:21:59.616 00.000 428 MoveAxis(E, 0, ABG) 01:21:59.616 00.000 428 Move returns status 0, amount 0 01:21:59.616 00.000 428 MoveAxis(N, 0, ABG) 01:21:59.616 00.000 428 Move returns status 0, amount 0 01:21:59.616 00.000 428 move complete, result=0 01:21:59.616 00.000 428 worker thread done servicing request 01:21:59.647 00.031 10672 UpdateGuideState exits: m=214775 SNR=37.4 01:21:59.647 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:21:59.647 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:21:59.647 00.000 10672 Enqueuing Expose request 01:21:59.647 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:21:59.647 00.000 428 Worker thread wakes up 01:21:59.647 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:21:59.647 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:01.011 01.364 10672 read socket command 10 01:22:01.011 00.000 10672 processing socket request REQDIST 01:22:01.011 00.000 10672 SOCKSVR: Sending pixel error of 0.48 01:22:01.011 00.000 10672 Sending socket response 48 (0x30) 01:22:01.495 00.484 428 Exposure complete 01:22:01.620 00.125 428 worker thread done servicing request 01:22:01.620 00.000 10672 OnExposeComplete: enter 01:22:01.620 00.000 10672 UpdateGuideState(): m_state=6 01:22:01.620 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2757 01:22:01.620 00.000 10672 Star::Find returns 1 (0), X=523.86, Y=289.87, Mass=206539, SNR=39.7, Peak=29728 HFD=2.6 01:22:01.620 00.000 10672 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 01:22:01.620 00.000 10672 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.30 = 1.30) 01:22:01.620 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.32 mountX=0.09 mountY=0.23, mountTheta=1.20 01:22:01.620 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.23, opts=13) 01:22:01.620 00.000 10672 Enqueuing Move request for scope (0.06, 0.23) 01:22:01.620 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:01.620 00.000 428 Worker thread wakes up 01:22:01.620 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd 01:22:01.620 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.23) 01:22:01.620 00.000 428 Moving (0.06, 0.23) raw xDistance=0.09 yDistance=0.23 01:22:01.620 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:22:01.620 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:01.620 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:22:01.620 00.000 428 MoveAxis(E, 0, ABG) 01:22:01.620 00.000 428 Move returns status 0, amount 0 01:22:01.620 00.000 428 MoveAxis(N, 0, ABG) 01:22:01.620 00.000 428 Move returns status 0, amount 0 01:22:01.620 00.000 428 move complete, result=0 01:22:01.620 00.000 428 worker thread done servicing request 01:22:01.652 00.032 10672 UpdateGuideState exits: m=206539 SNR=39.7 01:22:01.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:01.652 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:01.652 00.000 10672 Enqueuing Expose request 01:22:01.652 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:22:01.652 00.000 428 Worker thread wakes up 01:22:01.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:01.652 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:03.495 01.843 428 Exposure complete 01:22:03.635 00.140 428 worker thread done servicing request 01:22:03.635 00.000 10672 OnExposeComplete: enter 01:22:03.635 00.000 10672 UpdateGuideState(): m_state=6 01:22:03.635 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2758 01:22:03.635 00.000 10672 Star::Find returns 1 (0), X=523.81, Y=290.01, Mass=243718, SNR=42.2, Peak=35616 HFD=3.1 01:22:03.635 00.000 10672 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.14) = xAngle (1.41 = 1.41) 01:22:03.635 00.000 10672 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.51 = 1.51) 01:22:03.635 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.54 mountX=0.06 mountY=0.37, mountTheta=1.41 01:22:03.635 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.37, opts=13) 01:22:03.635 00.000 10672 Enqueuing Move request for scope (0.01, 0.37) 01:22:03.635 00.000 428 Worker thread wakes up 01:22:03.635 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:22:03.635 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd 01:22:03.635 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.37) 01:22:03.635 00.000 428 Moving (0.01, 0.37) raw xDistance=0.06 yDistance=0.37 01:22:03.635 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:22:03.635 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:03.635 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:22:03.635 00.000 428 MoveAxis(E, 0, ABG) 01:22:03.635 00.000 428 Move returns status 0, amount 0 01:22:03.635 00.000 428 MoveAxis(N, 0, ABG) 01:22:03.635 00.000 428 Move returns status 0, amount 0 01:22:03.635 00.000 428 move complete, result=0 01:22:03.635 00.000 428 worker thread done servicing request 01:22:03.651 00.016 10672 UpdateGuideState exits: m=243718 SNR=42.2 01:22:03.651 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:03.651 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:03.651 00.000 10672 Enqueuing Expose request 01:22:03.651 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:22:03.667 00.016 428 Worker thread wakes up 01:22:03.667 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:03.667 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:05.494 01.827 428 Exposure complete 01:22:05.619 00.125 428 worker thread done servicing request 01:22:05.619 00.000 10672 OnExposeComplete: enter 01:22:05.619 00.000 10672 UpdateGuideState(): m_state=6 01:22:05.619 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2759 01:22:05.619 00.000 10672 Star::Find returns 1 (0), X=523.46, Y=289.63, Mass=234839, SNR=47.5, Peak=27008 HFD=3.2 01:22:05.619 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.02) 01:22:05.619 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.13) 01:22:05.619 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.01 hyp=0.34 cameraTheta=-3.12 mountX=-0.33 mountY=0.00, mountTheta=3.13 01:22:05.619 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.01, opts=13) 01:22:05.619 00.000 10672 Enqueuing Move request for scope (-0.34, -0.01) 01:22:05.619 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:05.619 00.000 428 Worker thread wakes up 01:22:05.619 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.01) opts 0xd 01:22:05.619 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.01) 01:22:05.619 00.000 428 Moving (-0.34, -0.01) raw xDistance=-0.33 yDistance=0.00 01:22:05.619 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:22:05.619 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:05.619 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 01:22:05.619 00.000 428 MoveAxis(E, 0, ABG) 01:22:05.619 00.000 428 Move returns status 0, amount 0 01:22:05.619 00.000 428 MoveAxis(N, 0, ABG) 01:22:05.619 00.000 428 Move returns status 0, amount 0 01:22:05.619 00.000 428 move complete, result=0 01:22:05.619 00.000 428 worker thread done servicing request 01:22:05.650 00.031 10672 UpdateGuideState exits: m=234839 SNR=47.5 01:22:05.650 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:05.650 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:05.650 00.000 10672 Enqueuing Expose request 01:22:05.650 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:22:05.650 00.000 428 Worker thread wakes up 01:22:05.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:05.650 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:06.010 00.360 10672 read socket command 10 01:22:06.010 00.000 10672 processing socket request REQDIST 01:22:06.010 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:22:06.010 00.000 10672 Sending socket response 37 (0x25) 01:22:07.478 01.468 428 Exposure complete 01:22:07.603 00.125 428 worker thread done servicing request 01:22:07.618 00.015 10672 OnExposeComplete: enter 01:22:07.618 00.000 10672 UpdateGuideState(): m_state=6 01:22:07.618 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2760 01:22:07.618 00.000 10672 Star::Find returns 1 (0), X=523.85, Y=289.54, Mass=229897, SNR=45.4, Peak=33216 HFD=3.0 01:22:07.618 00.000 10672 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.14) = xAngle (-1.23 = -1.23) 01:22:07.618 00.000 10672 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.12 = -1.12) 01:22:07.618 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=0.04 mountY=-0.10, mountTheta=-1.21 01:22:07.618 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=-0.10, opts=13) 01:22:07.618 00.000 10672 Enqueuing Move request for scope (0.05, -0.10) 01:22:07.618 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:07.618 00.000 428 Worker thread wakes up 01:22:07.618 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd 01:22:07.618 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, -0.10) 01:22:07.618 00.000 428 Moving (0.05, -0.10) raw xDistance=0.04 yDistance=-0.10 01:22:07.618 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:22:07.618 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:07.618 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:22:07.618 00.000 428 MoveAxis(E, 0, ABG) 01:22:07.618 00.000 428 Move returns status 0, amount 0 01:22:07.618 00.000 428 MoveAxis(N, 0, ABG) 01:22:07.618 00.000 428 Move returns status 0, amount 0 01:22:07.618 00.000 428 move complete, result=0 01:22:07.618 00.000 428 worker thread done servicing request 01:22:07.634 00.016 10672 UpdateGuideState exits: m=229897 SNR=45.4 01:22:07.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:07.634 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:07.634 00.000 10672 Enqueuing Expose request 01:22:07.634 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:22:07.634 00.000 428 Worker thread wakes up 01:22:07.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:07.634 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:09.482 01.848 428 Exposure complete 01:22:09.607 00.125 428 worker thread done servicing request 01:22:09.607 00.000 10672 OnExposeComplete: enter 01:22:09.607 00.000 10672 UpdateGuideState(): m_state=6 01:22:09.607 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2761 01:22:09.607 00.000 10672 Star::Find returns 1 (0), X=523.35, Y=289.12, Mass=283128, SNR=51.9, Peak=25152 HFD=3.8 01:22:09.607 00.000 10672 CameraToMount -- cameraTheta (-2.29) - m_xAngle (0.14) = xAngle (-2.42 = -2.42) 01:22:09.607 00.000 10672 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.32 = -2.32) 01:22:09.607 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.52 hyp=0.69 cameraTheta=-2.29 mountX=-0.52 mountY=-0.51, mountTheta=-2.37 01:22:09.623 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.52, opts=13) 01:22:09.623 00.000 10672 Enqueuing Move request for scope (-0.45, -0.52) 01:22:09.623 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:09.623 00.000 428 Worker thread wakes up 01:22:09.623 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.52) opts 0xd 01:22:09.623 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.52) 01:22:09.623 00.000 428 Moving (-0.45, -0.52) raw xDistance=-0.52 yDistance=-0.51 01:22:09.623 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 01:22:09.623 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:09.623 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.51 01:22:09.623 00.000 428 MoveAxis(E, 607, ABG) 01:22:09.623 00.000 428 Guiding Dir = 2, Dur = 607 01:22:09.623 00.000 428 IsSlewing returns 0 01:22:09.623 00.000 428 IsGuiding returns 0 01:22:09.638 00.015 428 PulseGuide returned control before completion, sleep 601 01:22:09.638 00.000 10672 UpdateGuideState exits: m=283128 SNR=51.9 01:22:09.638 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:09.638 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:09.638 00.000 10672 Enqueuing Expose request 01:22:10.279 00.641 428 IsGuiding returns 0 01:22:10.279 00.000 428 Move returns status 0, amount 607 01:22:10.279 00.000 428 MoveAxis(N, 0, ABG) 01:22:10.279 00.000 428 Move returns status 0, amount 0 01:22:10.279 00.000 428 move complete, result=0 01:22:10.279 00.000 428 worker thread done servicing request 01:22:10.279 00.000 428 Worker thread wakes up 01:22:10.279 00.000 10672 GuideStep: -0.5 px 607 ms EAST, -0.5 px 0 ms NORTH 01:22:10.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:10.279 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:11.013 00.734 10672 read socket command 10 01:22:11.013 00.000 10672 processing socket request REQDIST 01:22:11.013 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:22:11.013 00.000 10672 Sending socket response 41 (0x29) 01:22:11.482 00.469 428 Exposure complete 01:22:11.622 00.140 428 worker thread done servicing request 01:22:11.622 00.000 10672 OnExposeComplete: enter 01:22:11.622 00.000 10672 UpdateGuideState(): m_state=6 01:22:11.622 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2762 01:22:11.622 00.000 10672 Star::Find returns 1 (0), X=523.45, Y=289.70, Mass=206924, SNR=38.4, Peak=23184 HFD=3.1 01:22:11.622 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 01:22:11.622 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.94 = 2.94) 01:22:11.622 00.000 10672 CameraToMount -- cameraX=-0.35 cameraY=0.06 hyp=0.35 cameraTheta=2.97 mountX=-0.34 mountY=0.07, mountTheta=2.94 01:22:11.622 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.35, y=0.06, opts=13) 01:22:11.622 00.000 10672 Enqueuing Move request for scope (-0.35, 0.06) 01:22:11.622 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:11.622 00.000 428 Worker thread wakes up 01:22:11.622 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.06) opts 0xd 01:22:11.622 00.000 428 Handling offset move in thread for scope, endpoint = (-0.35, 0.06) 01:22:11.622 00.000 428 Moving (-0.35, 0.06) raw xDistance=-0.34 yDistance=0.07 01:22:11.622 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:22:11.622 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:11.622 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:22:11.622 00.000 428 MoveAxis(E, 0, ABG) 01:22:11.622 00.000 428 Move returns status 0, amount 0 01:22:11.622 00.000 428 MoveAxis(N, 0, ABG) 01:22:11.622 00.000 428 Move returns status 0, amount 0 01:22:11.622 00.000 428 move complete, result=0 01:22:11.622 00.000 428 worker thread done servicing request 01:22:11.653 00.031 10672 UpdateGuideState exits: m=206924 SNR=38.4 01:22:11.653 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:11.653 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:11.653 00.000 10672 Enqueuing Expose request 01:22:11.653 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:22:11.653 00.000 428 Worker thread wakes up 01:22:11.653 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:11.653 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:13.481 01.828 428 Exposure complete 01:22:13.606 00.125 428 worker thread done servicing request 01:22:13.606 00.000 10672 OnExposeComplete: enter 01:22:13.606 00.000 10672 UpdateGuideState(): m_state=6 01:22:13.606 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2763 01:22:13.606 00.000 10672 Star::Find returns 1 (0), X=523.75, Y=289.64, Mass=231999, SNR=47.8, Peak=29296 HFD=3.4 01:22:13.606 00.000 10672 CameraToMount -- cameraTheta (-3.08) - m_xAngle (0.14) = xAngle (-3.22 = 3.06) 01:22:13.606 00.000 10672 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.11 = -3.11) 01:22:13.606 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.08 mountX=-0.05 mountY=-0.00, mountTheta=-3.11 01:22:13.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.00, opts=13) 01:22:13.606 00.000 10672 Enqueuing Move request for scope (-0.05, -0.00) 01:22:13.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:13.606 00.000 428 Worker thread wakes up 01:22:13.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd 01:22:13.606 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.00) 01:22:13.606 00.000 428 Moving (-0.05, -0.00) raw xDistance=-0.05 yDistance=-0.00 01:22:13.621 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:22:13.621 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:13.621 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:22:13.621 00.000 428 MoveAxis(E, 0, ABG) 01:22:13.621 00.000 428 Move returns status 0, amount 0 01:22:13.621 00.000 428 MoveAxis(N, 0, ABG) 01:22:13.621 00.000 428 Move returns status 0, amount 0 01:22:13.621 00.000 428 move complete, result=0 01:22:13.621 00.000 428 worker thread done servicing request 01:22:13.637 00.016 10672 UpdateGuideState exits: m=231999 SNR=47.8 01:22:13.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:13.637 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:13.637 00.000 10672 Enqueuing Expose request 01:22:13.637 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:22:13.637 00.000 428 Worker thread wakes up 01:22:13.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:13.637 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:15.480 01.843 428 Exposure complete 01:22:15.621 00.141 428 worker thread done servicing request 01:22:15.621 00.000 10672 OnExposeComplete: enter 01:22:15.621 00.000 10672 UpdateGuideState(): m_state=6 01:22:15.621 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2764 01:22:15.621 00.000 10672 Star::Find returns 1 (0), X=523.40, Y=289.09, Mass=229546, SNR=43.6, Peak=25808 HFD=3.2 01:22:15.621 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.14) = xAngle (-2.34 = -2.34) 01:22:15.621 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.23 = -2.23) 01:22:15.621 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=-0.55 hyp=0.67 cameraTheta=-2.20 mountX=-0.47 mountY=-0.53, mountTheta=-2.29 01:22:15.621 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=-0.55, opts=13) 01:22:15.621 00.000 10672 Enqueuing Move request for scope (-0.40, -0.55) 01:22:15.621 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:15.621 00.000 428 Worker thread wakes up 01:22:15.621 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.55) opts 0xd 01:22:15.621 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, -0.55) 01:22:15.621 00.000 428 Moving (-0.40, -0.55) raw xDistance=-0.47 yDistance=-0.53 01:22:15.621 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 01:22:15.621 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:15.621 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 01:22:15.621 00.000 428 MoveAxis(E, 546, ABG) 01:22:15.621 00.000 428 Guiding Dir = 2, Dur = 546 01:22:15.621 00.000 428 IsSlewing returns 0 01:22:15.621 00.000 428 IsGuiding returns 0 01:22:15.652 00.031 428 PulseGuide returned control before completion, sleep 537 01:22:15.652 00.000 10672 UpdateGuideState exits: m=229546 SNR=43.6 01:22:15.652 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:15.652 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:15.652 00.000 10672 Enqueuing Expose request 01:22:16.011 00.359 10672 read socket command 10 01:22:16.011 00.000 10672 processing socket request REQDIST 01:22:16.011 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:22:16.011 00.000 10672 Sending socket response 40 (0x28) 01:22:16.215 00.204 428 IsGuiding returns 0 01:22:16.215 00.000 428 Move returns status 0, amount 546 01:22:16.215 00.000 428 MoveAxis(N, 0, ABG) 01:22:16.215 00.000 428 Move returns status 0, amount 0 01:22:16.230 00.015 428 move complete, result=0 01:22:16.230 00.000 428 worker thread done servicing request 01:22:16.230 00.000 428 Worker thread wakes up 01:22:16.230 00.000 10672 GuideStep: -0.5 px 546 ms EAST, -0.5 px 0 ms NORTH 01:22:16.230 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:16.230 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:17.485 01.255 428 Exposure complete 01:22:17.625 00.140 428 worker thread done servicing request 01:22:17.625 00.000 10672 OnExposeComplete: enter 01:22:17.625 00.000 10672 UpdateGuideState(): m_state=6 01:22:17.625 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2765 01:22:17.625 00.000 10672 Star::Find returns 1 (0), X=523.16, Y=289.44, Mass=223480, SNR=43.4, Peak=22528 HFD=3.5 01:22:17.625 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.98 = -2.98) 01:22:17.625 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.87 = -2.87) 01:22:17.625 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=-0.20 hyp=0.67 cameraTheta=-2.84 mountX=-0.66 mountY=-0.18, mountTheta=-2.88 01:22:17.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=-0.20, opts=13) 01:22:17.625 00.000 10672 Enqueuing Move request for scope (-0.64, -0.20) 01:22:17.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:17.625 00.000 428 Worker thread wakes up 01:22:17.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.20) opts 0xd 01:22:17.625 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, -0.20) 01:22:17.625 00.000 428 Moving (-0.64, -0.20) raw xDistance=-0.66 yDistance=-0.18 01:22:17.625 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.66 01:22:17.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:17.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:22:17.625 00.000 428 MoveAxis(E, 814, ABG) 01:22:17.625 00.000 428 Guiding Dir = 2, Dur = 814 01:22:17.656 00.031 10672 UpdateGuideState exits: m=223480 SNR=43.4 01:22:17.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:17.656 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:17.656 00.000 10672 Enqueuing Expose request 01:22:17.656 00.000 428 IsSlewing returns 0 01:22:17.656 00.000 428 IsGuiding returns 0 01:22:17.672 00.016 428 PulseGuide returned control before completion, sleep 810 01:22:18.500 00.828 428 IsGuiding returns 0 01:22:18.500 00.000 428 Move returns status 0, amount 814 01:22:18.500 00.000 428 MoveAxis(N, 0, ABG) 01:22:18.515 00.015 428 Move returns status 0, amount 0 01:22:18.515 00.000 428 move complete, result=0 01:22:18.515 00.000 428 worker thread done servicing request 01:22:18.515 00.000 10672 GuideStep: -0.7 px 814 ms EAST, -0.2 px 0 ms NORTH 01:22:18.515 00.000 428 Worker thread wakes up 01:22:18.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:18.515 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:19.484 00.969 428 Exposure complete 01:22:19.625 00.141 428 worker thread done servicing request 01:22:19.625 00.000 10672 OnExposeComplete: enter 01:22:19.625 00.000 10672 UpdateGuideState(): m_state=6 01:22:19.625 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2766 01:22:19.625 00.000 10672 Star::Find returns 1 (0), X=523.73, Y=289.96, Mass=180019, SNR=39.3, Peak=31904 HFD=2.3 01:22:19.625 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.65 = 1.65) 01:22:19.625 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 01:22:19.625 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.79 mountX=-0.03 mountY=0.33, mountTheta=1.65 01:22:19.625 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=0.32, opts=13) 01:22:19.625 00.000 10672 Enqueuing Move request for scope (-0.07, 0.32) 01:22:19.625 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:19.625 00.000 428 Worker thread wakes up 01:22:19.625 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.32) opts 0xd 01:22:19.625 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, 0.32) 01:22:19.625 00.000 428 Moving (-0.07, 0.32) raw xDistance=-0.03 yDistance=0.33 01:22:19.625 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:22:19.625 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:19.625 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:22:19.625 00.000 428 MoveAxis(E, 0, ABG) 01:22:19.625 00.000 428 Move returns status 0, amount 0 01:22:19.625 00.000 428 MoveAxis(N, 0, ABG) 01:22:19.625 00.000 428 Move returns status 0, amount 0 01:22:19.625 00.000 428 move complete, result=0 01:22:19.625 00.000 428 worker thread done servicing request 01:22:19.656 00.031 10672 UpdateGuideState exits: m=180019 SNR=39.3 01:22:19.656 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:19.656 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:19.656 00.000 10672 Enqueuing Expose request 01:22:19.656 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 01:22:19.656 00.000 428 Worker thread wakes up 01:22:19.656 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:19.656 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:21.015 01.359 10672 read socket command 10 01:22:21.015 00.000 10672 processing socket request REQDIST 01:22:21.015 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:22:21.015 00.000 10672 Sending socket response 44 (0x2c) 01:22:21.483 00.468 428 Exposure complete 01:22:21.624 00.141 428 worker thread done servicing request 01:22:21.624 00.000 10672 OnExposeComplete: enter 01:22:21.624 00.000 10672 UpdateGuideState(): m_state=6 01:22:21.624 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2767 01:22:21.624 00.000 10672 Star::Find returns 1 (0), X=524.08, Y=289.57, Mass=238388, SNR=42.0, Peak=29072 HFD=3.0 01:22:21.624 00.000 10672 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.14) = xAngle (-0.37 = -0.37) 01:22:21.624 00.000 10672 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.26 = -0.26) 01:22:21.624 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-0.23 mountX=0.27 mountY=-0.08, mountTheta=-0.27 01:22:21.624 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=-0.07, opts=13) 01:22:21.624 00.000 10672 Enqueuing Move request for scope (0.28, -0.07) 01:22:21.624 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:21.624 00.000 428 Worker thread wakes up 01:22:21.624 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.07) opts 0xd 01:22:21.624 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, -0.07) 01:22:21.624 00.000 428 Moving (0.28, -0.07) raw xDistance=0.27 yDistance=-0.08 01:22:21.624 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:22:21.624 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:21.624 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:22:21.624 00.000 428 MoveAxis(E, 0, ABG) 01:22:21.624 00.000 428 Move returns status 0, amount 0 01:22:21.624 00.000 428 MoveAxis(N, 0, ABG) 01:22:21.624 00.000 428 Move returns status 0, amount 0 01:22:21.624 00.000 428 move complete, result=0 01:22:21.624 00.000 428 worker thread done servicing request 01:22:21.639 00.015 10672 UpdateGuideState exits: m=238388 SNR=42.0 01:22:21.655 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:21.655 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:21.655 00.000 10672 Enqueuing Expose request 01:22:21.655 00.000 428 Worker thread wakes up 01:22:21.655 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:21.655 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:22:21.655 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:23.483 01.828 428 Exposure complete 01:22:23.608 00.125 428 worker thread done servicing request 01:22:23.608 00.000 10672 OnExposeComplete: enter 01:22:23.608 00.000 10672 UpdateGuideState(): m_state=6 01:22:23.608 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2768 01:22:23.608 00.000 10672 Star::Find returns 1 (0), X=523.37, Y=289.71, Mass=184206, SNR=38.8, Peak=23072 HFD=2.9 01:22:23.608 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.84 = 2.84) 01:22:23.608 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 01:22:23.608 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=0.07 hyp=0.44 cameraTheta=2.98 mountX=-0.42 mountY=0.08, mountTheta=2.95 01:22:23.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=0.07, opts=13) 01:22:23.608 00.000 10672 Enqueuing Move request for scope (-0.43, 0.07) 01:22:23.608 00.000 428 Worker thread wakes up 01:22:23.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:23.608 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.07) opts 0xd 01:22:23.608 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, 0.07) 01:22:23.608 00.000 428 Moving (-0.43, 0.07) raw xDistance=-0.42 yDistance=0.08 01:22:23.608 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 01:22:23.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:23.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 01:22:23.608 00.000 428 MoveAxis(E, 0, ABG) 01:22:23.608 00.000 428 Move returns status 0, amount 0 01:22:23.608 00.000 428 MoveAxis(N, 0, ABG) 01:22:23.608 00.000 428 Move returns status 0, amount 0 01:22:23.608 00.000 428 move complete, result=0 01:22:23.608 00.000 428 worker thread done servicing request 01:22:23.639 00.031 10672 UpdateGuideState exits: m=184206 SNR=38.8 01:22:23.639 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:23.639 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:23.639 00.000 10672 Enqueuing Expose request 01:22:23.639 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:22:23.639 00.000 428 Worker thread wakes up 01:22:23.639 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:23.639 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:25.487 01.848 428 Exposure complete 01:22:25.612 00.125 428 worker thread done servicing request 01:22:25.612 00.000 10672 OnExposeComplete: enter 01:22:25.612 00.000 10672 UpdateGuideState(): m_state=6 01:22:25.612 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2769 01:22:25.612 00.000 10672 Star::Find returns 1 (0), X=523.66, Y=289.50, Mass=224712, SNR=41.5, Peak=29616 HFD=3.2 01:22:25.612 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.14) = xAngle (-2.51 = -2.51) 01:22:25.612 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.40 = -2.40) 01:22:25.612 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.37 mountX=-0.16 mountY=-0.13, mountTheta=-2.45 01:22:25.612 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.13, opts=13) 01:22:25.612 00.000 10672 Enqueuing Move request for scope (-0.14, -0.13) 01:22:25.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:25.612 00.000 428 Worker thread wakes up 01:22:25.612 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd 01:22:25.612 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.13) 01:22:25.612 00.000 428 Moving (-0.14, -0.13) raw xDistance=-0.16 yDistance=-0.13 01:22:25.612 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 01:22:25.612 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:25.612 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:22:25.612 00.000 428 MoveAxis(E, 0, ABG) 01:22:25.612 00.000 428 Move returns status 0, amount 0 01:22:25.612 00.000 428 MoveAxis(N, 0, ABG) 01:22:25.612 00.000 428 Move returns status 0, amount 0 01:22:25.612 00.000 428 move complete, result=0 01:22:25.612 00.000 428 worker thread done servicing request 01:22:25.643 00.031 10672 UpdateGuideState exits: m=224712 SNR=41.5 01:22:25.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:25.643 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:25.643 00.000 10672 Enqueuing Expose request 01:22:25.643 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:22:25.643 00.000 428 Worker thread wakes up 01:22:25.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:25.643 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:26.003 00.360 10672 read socket command 10 01:22:26.003 00.000 10672 processing socket request REQDIST 01:22:26.003 00.000 10672 SOCKSVR: Sending pixel error of 0.34 01:22:26.003 00.000 10672 Sending socket response 34 (0x22) 01:22:27.486 01.483 428 Exposure complete 01:22:27.627 00.141 428 worker thread done servicing request 01:22:27.627 00.000 10672 OnExposeComplete: enter 01:22:27.627 00.000 10672 UpdateGuideState(): m_state=6 01:22:27.627 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2770 01:22:27.627 00.000 10672 Star::Find returns 1 (0), X=523.68, Y=289.73, Mass=216873, SNR=43.6, Peak=25584 HFD=2.9 01:22:27.627 00.000 10672 CameraToMount -- cameraTheta (2.50) - m_xAngle (0.14) = xAngle (2.37 = 2.37) 01:22:27.627 00.000 10672 CameraToMount -- cameraTheta (2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 01:22:27.627 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.50 mountX=-0.11 mountY=0.09, mountTheta=2.43 01:22:27.627 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.09, opts=13) 01:22:27.627 00.000 10672 Enqueuing Move request for scope (-0.12, 0.09) 01:22:27.627 00.000 428 Worker thread wakes up 01:22:27.627 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:27.627 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd 01:22:27.627 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.09) 01:22:27.627 00.000 428 Moving (-0.12, 0.09) raw xDistance=-0.11 yDistance=0.09 01:22:27.627 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:22:27.627 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:27.627 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 01:22:27.627 00.000 428 MoveAxis(E, 0, ABG) 01:22:27.627 00.000 428 Move returns status 0, amount 0 01:22:27.627 00.000 428 MoveAxis(N, 0, ABG) 01:22:27.627 00.000 428 Move returns status 0, amount 0 01:22:27.627 00.000 428 move complete, result=0 01:22:27.627 00.000 428 worker thread done servicing request 01:22:27.642 00.015 10672 UpdateGuideState exits: m=216873 SNR=43.6 01:22:27.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:27.642 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:27.642 00.000 10672 Enqueuing Expose request 01:22:27.642 00.000 428 Worker thread wakes up 01:22:27.642 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:22:27.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:27.642 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:29.486 01.844 428 Exposure complete 01:22:29.611 00.125 428 worker thread done servicing request 01:22:29.611 00.000 10672 OnExposeComplete: enter 01:22:29.611 00.000 10672 UpdateGuideState(): m_state=6 01:22:29.611 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2771 01:22:29.611 00.000 10672 Star::Find returns 1 (0), X=523.47, Y=289.60, Mass=231122, SNR=46.1, Peak=27328 HFD=3.2 01:22:29.611 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (0.14) = xAngle (-3.16 = 3.12) 01:22:29.611 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.05 = -3.05) 01:22:29.611 00.000 10672 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-3.02 mountX=-0.33 mountY=-0.03, mountTheta=-3.05 01:22:29.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.33, y=-0.04, opts=13) 01:22:29.611 00.000 10672 Enqueuing Move request for scope (-0.33, -0.04) 01:22:29.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:29.611 00.000 428 Worker thread wakes up 01:22:29.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.04) opts 0xd 01:22:29.611 00.000 428 Handling offset move in thread for scope, endpoint = (-0.33, -0.04) 01:22:29.611 00.000 428 Moving (-0.33, -0.04) raw xDistance=-0.33 yDistance=-0.03 01:22:29.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:22:29.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:29.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:22:29.611 00.000 428 MoveAxis(E, 0, ABG) 01:22:29.611 00.000 428 Move returns status 0, amount 0 01:22:29.611 00.000 428 MoveAxis(N, 0, ABG) 01:22:29.611 00.000 428 Move returns status 0, amount 0 01:22:29.611 00.000 428 move complete, result=0 01:22:29.611 00.000 428 worker thread done servicing request 01:22:29.642 00.031 10672 UpdateGuideState exits: m=231122 SNR=46.1 01:22:29.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:29.642 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:29.642 00.000 10672 Enqueuing Expose request 01:22:29.642 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 01:22:29.642 00.000 428 Worker thread wakes up 01:22:29.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:29.642 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:31.001 01.359 10672 read socket command 10 01:22:31.001 00.000 10672 processing socket request REQDIST 01:22:31.001 00.000 10672 SOCKSVR: Sending pixel error of 0.29 01:22:31.001 00.000 10672 Sending socket response 29 (0x1d) 01:22:31.485 00.484 428 Exposure complete 01:22:31.610 00.125 428 worker thread done servicing request 01:22:31.610 00.000 10672 OnExposeComplete: enter 01:22:31.610 00.000 10672 UpdateGuideState(): m_state=6 01:22:31.610 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2772 01:22:31.610 00.000 10672 Star::Find returns 1 (0), X=523.23, Y=289.59, Mass=194673, SNR=37.8, Peak=26128 HFD=2.7 01:22:31.610 00.000 10672 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.14) = xAngle (-3.19 = 3.09) 01:22:31.610 00.000 10672 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.08 = -3.08) 01:22:31.610 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=-0.05 hyp=0.58 cameraTheta=-3.05 mountX=-0.58 mountY=-0.03, mountTheta=-3.08 01:22:31.610 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=-0.05, opts=13) 01:22:31.610 00.000 10672 Enqueuing Move request for scope (-0.57, -0.05) 01:22:31.610 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:31.610 00.000 428 Worker thread wakes up 01:22:31.610 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.05) opts 0xd 01:22:31.610 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, -0.05) 01:22:31.610 00.000 428 Moving (-0.57, -0.05) raw xDistance=-0.58 yDistance=-0.03 01:22:31.610 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 01:22:31.610 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:31.610 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:22:31.610 00.000 428 MoveAxis(E, 674, ABG) 01:22:31.610 00.000 428 Guiding Dir = 2, Dur = 674 01:22:31.610 00.000 428 IsSlewing returns 0 01:22:31.610 00.000 428 IsGuiding returns 0 01:22:31.626 00.016 428 PulseGuide returned control before completion, sleep 670 01:22:31.641 00.015 10672 UpdateGuideState exits: m=194673 SNR=37.8 01:22:31.641 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:31.641 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:31.641 00.000 10672 Enqueuing Expose request 01:22:32.329 00.688 428 IsGuiding returns 0 01:22:32.329 00.000 428 Move returns status 0, amount 674 01:22:32.329 00.000 428 MoveAxis(N, 0, ABG) 01:22:32.329 00.000 428 Move returns status 0, amount 0 01:22:32.329 00.000 428 move complete, result=0 01:22:32.329 00.000 428 worker thread done servicing request 01:22:32.329 00.000 428 Worker thread wakes up 01:22:32.329 00.000 10672 GuideStep: -0.6 px 674 ms EAST, -0.0 px 0 ms NORTH 01:22:32.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:32.329 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:33.484 01.155 428 Exposure complete 01:22:33.625 00.141 428 worker thread done servicing request 01:22:33.625 00.000 10672 OnExposeComplete: enter 01:22:33.625 00.000 10672 UpdateGuideState(): m_state=6 01:22:33.625 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2773 01:22:33.625 00.000 10672 Star::Find returns 1 (0), X=523.75, Y=289.15, Mass=202129, SNR=35.7, Peak=24160 HFD=3.0 01:22:33.625 00.000 10672 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.14) = xAngle (-1.80 = -1.80) 01:22:33.625 00.000 10672 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.69 = -1.69) 01:22:33.625 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.49 hyp=0.49 cameraTheta=-1.66 mountX=-0.11 mountY=-0.49, mountTheta=-1.80 01:22:33.629 00.004 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.49, opts=13) 01:22:33.629 00.000 10672 Enqueuing Move request for scope (-0.05, -0.49) 01:22:33.629 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:33.629 00.000 428 Worker thread wakes up 01:22:33.629 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.49) opts 0xd 01:22:33.629 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.49) 01:22:33.629 00.000 428 Moving (-0.05, -0.49) raw xDistance=-0.11 yDistance=-0.49 01:22:33.629 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:22:33.629 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:33.629 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 01:22:33.629 00.000 428 MoveAxis(E, 0, ABG) 01:22:33.629 00.000 428 Move returns status 0, amount 0 01:22:33.629 00.000 428 MoveAxis(N, 0, ABG) 01:22:33.629 00.000 428 Move returns status 0, amount 0 01:22:33.629 00.000 428 move complete, result=0 01:22:33.629 00.000 428 worker thread done servicing request 01:22:33.645 00.016 10672 UpdateGuideState exits: m=202129 SNR=35.7 01:22:33.645 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:33.645 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:33.645 00.000 10672 Enqueuing Expose request 01:22:33.645 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 01:22:33.645 00.000 428 Worker thread wakes up 01:22:33.645 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:33.645 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:35.472 01.827 428 Exposure complete 01:22:35.597 00.125 428 worker thread done servicing request 01:22:35.597 00.000 10672 OnExposeComplete: enter 01:22:35.597 00.000 10672 UpdateGuideState(): m_state=6 01:22:35.597 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2774 01:22:35.597 00.000 10672 Star::Find returns 1 (0), X=523.61, Y=289.06, Mass=214261, SNR=39.8, Peak=24816 HFD=3.3 01:22:35.597 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (0.14) = xAngle (-2.02 = -2.02) 01:22:35.597 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.91 = -1.91) 01:22:35.597 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.58 hyp=0.61 cameraTheta=-1.88 mountX=-0.26 mountY=-0.57, mountTheta=-2.00 01:22:35.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.58, opts=13) 01:22:35.597 00.000 10672 Enqueuing Move request for scope (-0.19, -0.58) 01:22:35.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:35.597 00.000 428 Worker thread wakes up 01:22:35.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.58) opts 0xd 01:22:35.597 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.58) 01:22:35.613 00.016 428 Moving (-0.19, -0.58) raw xDistance=-0.26 yDistance=-0.57 01:22:35.613 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:22:35.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.57 from input -0.57 01:22:35.613 00.000 428 MoveAxis(E, 0, ABG) 01:22:35.613 00.000 428 Move returns status 0, amount 0 01:22:35.613 00.000 428 MoveAxis(N, 757, ABG) 01:22:35.613 00.000 428 Guiding Dir = 0, Dur = 757 01:22:35.613 00.000 428 IsSlewing returns 0 01:22:35.613 00.000 428 IsGuiding returns 0 01:22:35.628 00.015 10672 UpdateGuideState exits: m=214261 SNR=39.8 01:22:35.628 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:35.628 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:35.628 00.000 10672 Enqueuing Expose request 01:22:35.691 00.063 428 PulseGuide returned control before completion, sleep 687 01:22:36.004 00.313 10672 read socket command 10 01:22:36.004 00.000 10672 processing socket request REQDIST 01:22:36.004 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:22:36.004 00.000 10672 Sending socket response 47 (0x2f) 01:22:36.425 00.421 428 IsGuiding returns 1 01:22:36.425 00.000 428 scope still moving after pulse duration time elapsed 01:22:36.488 00.063 428 IsSlewing returns 0 01:22:36.488 00.000 428 IsGuiding returns 0 01:22:36.488 00.000 428 scope move finished after 757 + 123 ms 01:22:36.488 00.000 428 Move returns status 0, amount 757 01:22:36.488 00.000 428 move complete, result=0 01:22:36.488 00.000 428 worker thread done servicing request 01:22:36.488 00.000 428 Worker thread wakes up 01:22:36.488 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.6 px 757 ms NORTH 01:22:36.488 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:36.488 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:37.472 00.984 428 Exposure complete 01:22:37.612 00.140 428 worker thread done servicing request 01:22:37.612 00.000 10672 OnExposeComplete: enter 01:22:37.612 00.000 10672 UpdateGuideState(): m_state=6 01:22:37.612 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2775 01:22:37.612 00.000 10672 Star::Find returns 1 (0), X=523.60, Y=289.70, Mass=209790, SNR=38.6, Peak=25584 HFD=2.9 01:22:37.612 00.000 10672 CameraToMount -- cameraTheta (2.82) - m_xAngle (0.14) = xAngle (2.68 = 2.68) 01:22:37.612 00.000 10672 CameraToMount -- cameraTheta (2.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.79 = 2.79) 01:22:37.612 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.82 mountX=-0.18 mountY=0.07, mountTheta=2.77 01:22:37.612 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.07, opts=13) 01:22:37.612 00.000 10672 Enqueuing Move request for scope (-0.20, 0.07) 01:22:37.612 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:37.612 00.000 428 Worker thread wakes up 01:22:37.612 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd 01:22:37.612 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.07) 01:22:37.612 00.000 428 Moving (-0.20, 0.07) raw xDistance=-0.18 yDistance=0.07 01:22:37.612 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:22:37.612 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:37.612 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:22:37.612 00.000 428 MoveAxis(E, 0, ABG) 01:22:37.612 00.000 428 Move returns status 0, amount 0 01:22:37.612 00.000 428 MoveAxis(N, 0, ABG) 01:22:37.612 00.000 428 Move returns status 0, amount 0 01:22:37.612 00.000 428 move complete, result=0 01:22:37.612 00.000 428 worker thread done servicing request 01:22:37.643 00.031 10672 UpdateGuideState exits: m=209790 SNR=38.6 01:22:37.643 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:37.643 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:37.643 00.000 10672 Enqueuing Expose request 01:22:37.643 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:22:37.643 00.000 428 Worker thread wakes up 01:22:37.643 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:37.643 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:39.471 01.828 428 Exposure complete 01:22:39.596 00.125 428 worker thread done servicing request 01:22:39.596 00.000 10672 OnExposeComplete: enter 01:22:39.596 00.000 10672 UpdateGuideState(): m_state=6 01:22:39.596 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2776 01:22:39.596 00.000 10672 Star::Find returns 1 (0), X=523.48, Y=290.05, Mass=255114, SNR=52.0, Peak=31040 HFD=3.6 01:22:39.596 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.14) = xAngle (2.09 = 2.09) 01:22:39.596 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.19 = 2.19) 01:22:39.596 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.42 hyp=0.52 cameraTheta=2.22 mountX=-0.26 mountY=0.42, mountTheta=2.12 01:22:39.596 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.42, opts=13) 01:22:39.596 00.000 10672 Enqueuing Move request for scope (-0.32, 0.42) 01:22:39.596 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:39.596 00.000 428 Worker thread wakes up 01:22:39.596 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.42) opts 0xd 01:22:39.596 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.42) 01:22:39.596 00.000 428 Moving (-0.32, 0.42) raw xDistance=-0.26 yDistance=0.42 01:22:39.596 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:22:39.596 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:39.596 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 01:22:39.596 00.000 428 MoveAxis(E, 0, ABG) 01:22:39.612 00.016 428 Move returns status 0, amount 0 01:22:39.612 00.000 428 MoveAxis(N, 0, ABG) 01:22:39.612 00.000 428 Move returns status 0, amount 0 01:22:39.612 00.000 428 move complete, result=0 01:22:39.612 00.000 428 worker thread done servicing request 01:22:39.627 00.015 10672 UpdateGuideState exits: m=255114 SNR=52.0 01:22:39.627 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:39.627 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:39.627 00.000 10672 Enqueuing Expose request 01:22:39.627 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:22:39.627 00.000 428 Worker thread wakes up 01:22:39.627 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:39.627 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:41.002 01.375 10672 read socket command 10 01:22:41.002 00.000 10672 processing socket request REQDIST 01:22:41.002 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:22:41.002 00.000 10672 Sending socket response 43 (0x2b) 01:22:41.470 00.468 428 Exposure complete 01:22:41.611 00.141 428 worker thread done servicing request 01:22:41.611 00.000 10672 OnExposeComplete: enter 01:22:41.611 00.000 10672 UpdateGuideState(): m_state=6 01:22:41.611 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2777 01:22:41.611 00.000 10672 Star::Find returns 1 (0), X=523.57, Y=289.99, Mass=230378, SNR=40.0, Peak=30592 HFD=3.1 01:22:41.611 00.000 10672 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.14) = xAngle (2.01 = 2.01) 01:22:41.611 00.000 10672 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.12 = 2.12) 01:22:41.611 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.35 hyp=0.42 cameraTheta=2.15 mountX=-0.18 mountY=0.36, mountTheta=2.03 01:22:41.611 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.35, opts=13) 01:22:41.611 00.000 10672 Enqueuing Move request for scope (-0.23, 0.35) 01:22:41.611 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:41.611 00.000 428 Worker thread wakes up 01:22:41.611 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.35) opts 0xd 01:22:41.611 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.35) 01:22:41.611 00.000 428 Moving (-0.23, 0.35) raw xDistance=-0.18 yDistance=0.36 01:22:41.611 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:22:41.611 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:41.611 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:22:41.611 00.000 428 MoveAxis(E, 0, ABG) 01:22:41.611 00.000 428 Move returns status 0, amount 0 01:22:41.611 00.000 428 MoveAxis(N, 0, ABG) 01:22:41.611 00.000 428 Move returns status 0, amount 0 01:22:41.611 00.000 428 move complete, result=0 01:22:41.611 00.000 428 worker thread done servicing request 01:22:41.642 00.031 10672 UpdateGuideState exits: m=230378 SNR=40.0 01:22:41.642 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:41.642 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:41.642 00.000 10672 Enqueuing Expose request 01:22:41.642 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:22:41.642 00.000 428 Worker thread wakes up 01:22:41.642 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:41.642 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:43.474 01.832 428 Exposure complete 01:22:43.615 00.141 428 worker thread done servicing request 01:22:43.615 00.000 10672 OnExposeComplete: enter 01:22:43.615 00.000 10672 UpdateGuideState(): m_state=6 01:22:43.615 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2778 01:22:43.615 00.000 10672 Star::Find returns 1 (0), X=523.64, Y=290.24, Mass=226189, SNR=40.7, Peak=30496 HFD=3.0 01:22:43.615 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.14) = xAngle (1.70 = 1.70) 01:22:43.615 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.81 = 1.81) 01:22:43.615 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.60 hyp=0.62 cameraTheta=1.84 mountX=-0.08 mountY=0.60, mountTheta=1.70 01:22:43.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.60, opts=13) 01:22:43.615 00.000 10672 Enqueuing Move request for scope (-0.16, 0.60) 01:22:43.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:43.615 00.000 428 Worker thread wakes up 01:22:43.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.60) opts 0xd 01:22:43.615 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.60) 01:22:43.615 00.000 428 Moving (-0.16, 0.60) raw xDistance=-0.08 yDistance=0.60 01:22:43.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:22:43.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:22:43.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 01:22:43.615 00.000 428 MoveAxis(E, 0, ABG) 01:22:43.615 00.000 428 Move returns status 0, amount 0 01:22:43.615 00.000 428 MoveAxis(N, 0, ABG) 01:22:43.615 00.000 428 Move returns status 0, amount 0 01:22:43.615 00.000 428 move complete, result=0 01:22:43.615 00.000 428 worker thread done servicing request 01:22:43.646 00.031 10672 UpdateGuideState exits: m=226189 SNR=40.7 01:22:43.646 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:43.646 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:43.646 00.000 10672 Enqueuing Expose request 01:22:43.646 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH 01:22:43.646 00.000 428 Worker thread wakes up 01:22:43.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:43.646 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:45.474 01.828 428 Exposure complete 01:22:45.598 00.124 428 worker thread done servicing request 01:22:45.598 00.000 10672 OnExposeComplete: enter 01:22:45.598 00.000 10672 UpdateGuideState(): m_state=6 01:22:45.598 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2779 01:22:45.598 00.000 10672 Star::Find returns 1 (0), X=523.13, Y=289.78, Mass=209133, SNR=41.7, Peak=27872 HFD=3.0 01:22:45.598 00.000 10672 CameraToMount -- cameraTheta (2.93) - m_xAngle (0.14) = xAngle (2.79 = 2.79) 01:22:45.598 00.000 10672 CameraToMount -- cameraTheta (2.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.90 = 2.90) 01:22:45.598 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=0.14 hyp=0.68 cameraTheta=2.93 mountX=-0.64 mountY=0.16, mountTheta=2.90 01:22:45.598 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=0.14, opts=13) 01:22:45.598 00.000 10672 Enqueuing Move request for scope (-0.67, 0.14) 01:22:45.598 00.000 428 Worker thread wakes up 01:22:45.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:45.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.14) opts 0xd 01:22:45.598 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 0.14) 01:22:45.598 00.000 428 Moving (-0.67, 0.14) raw xDistance=-0.64 yDistance=0.16 01:22:45.598 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 01:22:45.598 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:45.598 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:22:45.598 00.000 428 MoveAxis(E, 749, ABG) 01:22:45.598 00.000 428 Guiding Dir = 2, Dur = 749 01:22:45.598 00.000 428 IsSlewing returns 0 01:22:45.598 00.000 428 IsGuiding returns 0 01:22:45.630 00.032 10672 UpdateGuideState exits: m=209133 SNR=41.7 01:22:45.630 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:45.630 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:45.630 00.000 10672 Enqueuing Expose request 01:22:45.630 00.000 428 PulseGuide returned control before completion, sleep 732 01:22:46.005 00.375 10672 read socket command 10 01:22:46.005 00.000 10672 processing socket request REQDIST 01:22:46.005 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:22:46.005 00.000 10672 Sending socket response 54 (0x36) 01:22:46.395 00.390 428 IsGuiding returns 0 01:22:46.395 00.000 428 Move returns status 0, amount 749 01:22:46.395 00.000 428 MoveAxis(N, 0, ABG) 01:22:46.395 00.000 428 Move returns status 0, amount 0 01:22:46.395 00.000 428 move complete, result=0 01:22:46.395 00.000 428 worker thread done servicing request 01:22:46.395 00.000 428 Worker thread wakes up 01:22:46.395 00.000 10672 GuideStep: -0.6 px 749 ms EAST, 0.2 px 0 ms NORTH 01:22:46.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:46.395 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:47.473 01.078 428 Exposure complete 01:22:47.598 00.125 428 worker thread done servicing request 01:22:47.598 00.000 10672 OnExposeComplete: enter 01:22:47.598 00.000 10672 UpdateGuideState(): m_state=6 01:22:47.598 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2780 01:22:47.598 00.000 10672 Star::Find returns 1 (0), X=523.52, Y=290.11, Mass=214477, SNR=44.6, Peak=28848 HFD=3.1 01:22:47.598 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 01:22:47.598 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.08 = 2.08) 01:22:47.598 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.47 hyp=0.55 cameraTheta=2.10 mountX=-0.21 mountY=0.48, mountTheta=1.99 01:22:47.598 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.47, opts=13) 01:22:47.598 00.000 10672 Enqueuing Move request for scope (-0.28, 0.47) 01:22:47.598 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:47.598 00.000 428 Worker thread wakes up 01:22:47.598 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.47) opts 0xd 01:22:47.598 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.47) 01:22:47.598 00.000 428 Moving (-0.28, 0.47) raw xDistance=-0.21 yDistance=0.48 01:22:47.598 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:22:47.598 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:47.598 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:22:47.598 00.000 428 MoveAxis(E, 0, ABG) 01:22:47.598 00.000 428 Move returns status 0, amount 0 01:22:47.598 00.000 428 MoveAxis(N, 0, ABG) 01:22:47.598 00.000 428 Move returns status 0, amount 0 01:22:47.598 00.000 428 move complete, result=0 01:22:47.598 00.000 428 worker thread done servicing request 01:22:47.629 00.031 10672 UpdateGuideState exits: m=214477 SNR=44.6 01:22:47.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:47.629 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:47.629 00.000 10672 Enqueuing Expose request 01:22:47.629 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:22:47.629 00.000 428 Worker thread wakes up 01:22:47.629 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:47.629 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:49.472 01.843 428 Exposure complete 01:22:49.613 00.141 428 worker thread done servicing request 01:22:49.613 00.000 10672 OnExposeComplete: enter 01:22:49.613 00.000 10672 UpdateGuideState(): m_state=6 01:22:49.613 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2781 01:22:49.613 00.000 10672 Star::Find returns 1 (0), X=524.09, Y=290.33, Mass=187898, SNR=37.3, Peak=30160 HFD=2.5 01:22:49.613 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.14) = xAngle (1.03 = 1.03) 01:22:49.613 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.14 = 1.14) 01:22:49.613 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.69 hyp=0.75 cameraTheta=1.17 mountX=0.38 mountY=0.68, mountTheta=1.06 01:22:49.613 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.69, opts=13) 01:22:49.613 00.000 10672 Enqueuing Move request for scope (0.29, 0.69) 01:22:49.613 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:49.613 00.000 428 Worker thread wakes up 01:22:49.613 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.69) opts 0xd 01:22:49.613 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.69) 01:22:49.613 00.000 428 Moving (0.29, 0.69) raw xDistance=0.38 yDistance=0.68 01:22:49.613 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:22:49.613 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:22:49.613 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.68 01:22:49.613 00.000 428 MoveAxis(E, 0, ABG) 01:22:49.613 00.000 428 Move returns status 0, amount 0 01:22:49.613 00.000 428 MoveAxis(N, 0, ABG) 01:22:49.613 00.000 428 Move returns status 0, amount 0 01:22:49.613 00.000 428 move complete, result=0 01:22:49.613 00.000 428 worker thread done servicing request 01:22:49.644 00.031 10672 UpdateGuideState exits: m=187898 SNR=37.3 01:22:49.644 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:49.644 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:49.644 00.000 10672 Enqueuing Expose request 01:22:49.644 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 01:22:49.644 00.000 428 Worker thread wakes up 01:22:49.644 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:49.644 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:51.008 01.364 10672 read socket command 10 01:22:51.008 00.000 10672 processing socket request REQDIST 01:22:51.008 00.000 10672 SOCKSVR: Sending pixel error of 0.60 01:22:51.008 00.000 10672 Sending socket response 60 (0x3c) 01:22:51.461 00.453 428 Exposure complete 01:22:51.586 00.125 428 worker thread done servicing request 01:22:51.586 00.000 10672 OnExposeComplete: enter 01:22:51.586 00.000 10672 UpdateGuideState(): m_state=6 01:22:51.586 00.000 10672 Star::Find(15, 524, 290, 0, (0,0,0,0), 0.0, 0) frame 2782 01:22:51.586 00.000 10672 Star::Find returns 1 (0), X=523.14, Y=290.13, Mass=254549, SNR=38.5, Peak=27872 HFD=3.8 01:22:51.586 00.000 10672 CameraToMount -- cameraTheta (2.50) - m_xAngle (0.14) = xAngle (2.36 = 2.36) 01:22:51.586 00.000 10672 CameraToMount -- cameraTheta (2.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.47 = 2.47) 01:22:51.586 00.000 10672 CameraToMount -- cameraX=-0.66 cameraY=0.49 hyp=0.82 cameraTheta=2.50 mountX=-0.58 mountY=0.51, mountTheta=2.42 01:22:51.602 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.66, y=0.49, opts=13) 01:22:51.602 00.000 10672 Enqueuing Move request for scope (-0.66, 0.49) 01:22:51.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:51.602 00.000 428 Worker thread wakes up 01:22:51.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.49) opts 0xd 01:22:51.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.66, 0.49) 01:22:51.602 00.000 428 Moving (-0.66, 0.49) raw xDistance=-0.58 yDistance=0.51 01:22:51.602 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 01:22:51.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:51.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.51 01:22:51.602 00.000 428 MoveAxis(E, 684, ABG) 01:22:51.602 00.000 428 Guiding Dir = 2, Dur = 684 01:22:51.602 00.000 428 IsSlewing returns 0 01:22:51.602 00.000 428 IsGuiding returns 0 01:22:51.617 00.015 10672 UpdateGuideState exits: m=254549 SNR=38.5 01:22:51.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:51.617 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:51.617 00.000 10672 Enqueuing Expose request 01:22:51.633 00.016 428 PulseGuide returned control before completion, sleep 665 01:22:52.305 00.672 428 IsGuiding returns 1 01:22:52.305 00.000 428 scope still moving after pulse duration time elapsed 01:22:52.351 00.046 428 IsSlewing returns 0 01:22:52.351 00.000 428 IsGuiding returns 0 01:22:52.351 00.000 428 scope move finished after 684 + 64 ms 01:22:52.351 00.000 428 Move returns status 0, amount 684 01:22:52.351 00.000 428 MoveAxis(N, 0, ABG) 01:22:52.351 00.000 428 Move returns status 0, amount 0 01:22:52.351 00.000 428 move complete, result=0 01:22:52.351 00.000 428 worker thread done servicing request 01:22:52.351 00.000 428 Worker thread wakes up 01:22:52.351 00.000 10672 GuideStep: -0.6 px 684 ms EAST, 0.5 px 0 ms NORTH 01:22:52.351 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:52.351 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:53.476 01.125 428 Exposure complete 01:22:53.601 00.125 428 worker thread done servicing request 01:22:53.601 00.000 10672 OnExposeComplete: enter 01:22:53.601 00.000 10672 UpdateGuideState(): m_state=6 01:22:53.601 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2783 01:22:53.601 00.000 10672 Star::Find returns 1 (0), X=523.89, Y=289.79, Mass=207690, SNR=39.5, Peak=29936 HFD=2.7 01:22:53.601 00.000 10672 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.14) = xAngle (0.92 = 0.92) 01:22:53.601 00.000 10672 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.02 = 1.02) 01:22:53.601 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.05 mountX=0.11 mountY=0.15, mountTheta=0.95 01:22:53.601 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.15, opts=13) 01:22:53.601 00.000 10672 Enqueuing Move request for scope (0.09, 0.15) 01:22:53.601 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:53.601 00.000 428 Worker thread wakes up 01:22:53.601 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd 01:22:53.601 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.15) 01:22:53.601 00.000 428 Moving (0.09, 0.15) raw xDistance=0.11 yDistance=0.15 01:22:53.601 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 01:22:53.601 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:53.601 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 01:22:53.601 00.000 428 MoveAxis(E, 0, ABG) 01:22:53.601 00.000 428 Move returns status 0, amount 0 01:22:53.601 00.000 428 MoveAxis(N, 0, ABG) 01:22:53.601 00.000 428 Move returns status 0, amount 0 01:22:53.601 00.000 428 move complete, result=0 01:22:53.601 00.000 428 worker thread done servicing request 01:22:53.632 00.031 10672 UpdateGuideState exits: m=207690 SNR=39.5 01:22:53.632 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:53.632 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:53.632 00.000 10672 Enqueuing Expose request 01:22:53.632 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:22:53.632 00.000 428 Worker thread wakes up 01:22:53.632 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:53.632 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:55.475 01.843 428 Exposure complete 01:22:55.600 00.125 428 worker thread done servicing request 01:22:55.600 00.000 10672 OnExposeComplete: enter 01:22:55.600 00.000 10672 UpdateGuideState(): m_state=6 01:22:55.600 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2784 01:22:55.600 00.000 10672 Star::Find returns 1 (0), X=523.93, Y=289.91, Mass=214883, SNR=39.4, Peak=34624 HFD=2.8 01:22:55.600 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.14) = xAngle (0.98 = 0.98) 01:22:55.600 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.09 = 1.09) 01:22:55.600 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=0.27 hyp=0.30 cameraTheta=1.12 mountX=0.17 mountY=0.27, mountTheta=1.01 01:22:55.600 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=0.27, opts=13) 01:22:55.600 00.000 10672 Enqueuing Move request for scope (0.13, 0.27) 01:22:55.600 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:55.600 00.000 428 Worker thread wakes up 01:22:55.600 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.27) opts 0xd 01:22:55.600 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, 0.27) 01:22:55.600 00.000 428 Moving (0.13, 0.27) raw xDistance=0.17 yDistance=0.27 01:22:55.600 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:22:55.600 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:55.600 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:22:55.600 00.000 428 MoveAxis(E, 0, ABG) 01:22:55.600 00.000 428 Move returns status 0, amount 0 01:22:55.600 00.000 428 MoveAxis(N, 0, ABG) 01:22:55.600 00.000 428 Move returns status 0, amount 0 01:22:55.600 00.000 428 move complete, result=0 01:22:55.600 00.000 428 worker thread done servicing request 01:22:55.631 00.031 10672 UpdateGuideState exits: m=214883 SNR=39.4 01:22:55.631 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:55.631 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:55.631 00.000 10672 Enqueuing Expose request 01:22:55.631 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:22:55.631 00.000 428 Worker thread wakes up 01:22:55.631 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:55.631 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:56.007 00.376 10672 read socket command 10 01:22:56.007 00.000 10672 processing socket request REQDIST 01:22:56.007 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:22:56.007 00.000 10672 Sending socket response 45 (0x2d) 01:22:57.475 01.468 428 Exposure complete 01:22:57.615 00.140 428 worker thread done servicing request 01:22:57.615 00.000 10672 OnExposeComplete: enter 01:22:57.615 00.000 10672 UpdateGuideState(): m_state=6 01:22:57.615 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2785 01:22:57.615 00.000 10672 Star::Find returns 1 (0), X=523.92, Y=289.91, Mass=221030, SNR=43.7, Peak=34080 HFD=2.8 01:22:57.615 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.14) = xAngle (1.01 = 1.01) 01:22:57.615 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.11 = 1.11) 01:22:57.615 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.14 mountX=0.16 mountY=0.27, mountTheta=1.03 01:22:57.615 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.27, opts=13) 01:22:57.615 00.000 10672 Enqueuing Move request for scope (0.12, 0.27) 01:22:57.615 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:57.615 00.000 428 Worker thread wakes up 01:22:57.615 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd 01:22:57.615 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.27) 01:22:57.615 00.000 428 Moving (0.12, 0.27) raw xDistance=0.16 yDistance=0.27 01:22:57.615 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:22:57.615 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:57.615 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:22:57.615 00.000 428 MoveAxis(E, 0, ABG) 01:22:57.615 00.000 428 Move returns status 0, amount 0 01:22:57.615 00.000 428 MoveAxis(N, 0, ABG) 01:22:57.615 00.000 428 Move returns status 0, amount 0 01:22:57.615 00.000 428 move complete, result=0 01:22:57.615 00.000 428 worker thread done servicing request 01:22:57.631 00.016 10672 UpdateGuideState exits: m=221030 SNR=43.7 01:22:57.631 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:57.631 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:57.631 00.000 10672 Enqueuing Expose request 01:22:57.631 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:22:57.646 00.015 428 Worker thread wakes up 01:22:57.646 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:57.646 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:22:59.463 01.817 428 Exposure complete 01:22:59.588 00.125 428 worker thread done servicing request 01:22:59.588 00.000 10672 OnExposeComplete: enter 01:22:59.588 00.000 10672 UpdateGuideState(): m_state=6 01:22:59.588 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2786 01:22:59.588 00.000 10672 Star::Find returns 1 (0), X=524.00, Y=289.81, Mass=199211, SNR=45.2, Peak=29504 HFD=2.6 01:22:59.588 00.000 10672 CameraToMount -- cameraTheta (0.70) - m_xAngle (0.14) = xAngle (0.56 = 0.56) 01:22:59.588 00.000 10672 CameraToMount -- cameraTheta (0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.67 = 0.67) 01:22:59.588 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.70 mountX=0.22 mountY=0.16, mountTheta=0.63 01:22:59.588 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.17, opts=13) 01:22:59.588 00.000 10672 Enqueuing Move request for scope (0.20, 0.17) 01:22:59.588 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:22:59.588 00.000 428 Worker thread wakes up 01:22:59.588 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd 01:22:59.604 00.016 428 Handling offset move in thread for scope, endpoint = (0.20, 0.17) 01:22:59.604 00.000 428 Moving (0.20, 0.17) raw xDistance=0.22 yDistance=0.16 01:22:59.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 01:22:59.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:22:59.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:22:59.604 00.000 428 MoveAxis(E, 0, ABG) 01:22:59.604 00.000 428 Move returns status 0, amount 0 01:22:59.604 00.000 428 MoveAxis(N, 0, ABG) 01:22:59.604 00.000 428 Move returns status 0, amount 0 01:22:59.604 00.000 428 move complete, result=0 01:22:59.604 00.000 428 worker thread done servicing request 01:22:59.619 00.015 10672 UpdateGuideState exits: m=199211 SNR=45.2 01:22:59.619 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:22:59.619 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:22:59.619 00.000 10672 Enqueuing Expose request 01:22:59.619 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:22:59.619 00.000 428 Worker thread wakes up 01:22:59.619 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:22:59.619 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:01.010 01.391 10672 read socket command 10 01:23:01.010 00.000 10672 processing socket request REQDIST 01:23:01.010 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:23:01.010 00.000 10672 Sending socket response 36 (0x24) 01:23:01.462 00.452 428 Exposure complete 01:23:01.603 00.141 428 worker thread done servicing request 01:23:01.603 00.000 10672 OnExposeComplete: enter 01:23:01.603 00.000 10672 UpdateGuideState(): m_state=6 01:23:01.603 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2787 01:23:01.603 00.000 10672 Star::Find returns 1 (0), X=523.41, Y=289.93, Mass=196051, SNR=38.6, Peak=31248 HFD=2.5 01:23:01.603 00.000 10672 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.14) = xAngle (2.37 = 2.37) 01:23:01.603 00.000 10672 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.48 = 2.48) 01:23:01.603 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.29 hyp=0.49 cameraTheta=2.51 mountX=-0.35 mountY=0.30, mountTheta=2.43 01:23:01.603 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.29, opts=13) 01:23:01.603 00.000 10672 Enqueuing Move request for scope (-0.40, 0.29) 01:23:01.603 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:01.603 00.000 428 Worker thread wakes up 01:23:01.603 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.29) opts 0xd 01:23:01.603 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.29) 01:23:01.603 00.000 428 Moving (-0.40, 0.29) raw xDistance=-0.35 yDistance=0.30 01:23:01.603 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:23:01.603 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:01.603 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:23:01.603 00.000 428 MoveAxis(E, 0, ABG) 01:23:01.603 00.000 428 Move returns status 0, amount 0 01:23:01.603 00.000 428 MoveAxis(N, 0, ABG) 01:23:01.603 00.000 428 Move returns status 0, amount 0 01:23:01.603 00.000 428 move complete, result=0 01:23:01.603 00.000 428 worker thread done servicing request 01:23:01.634 00.031 10672 UpdateGuideState exits: m=196051 SNR=38.6 01:23:01.634 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:01.634 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:01.634 00.000 10672 Enqueuing Expose request 01:23:01.634 00.000 428 Worker thread wakes up 01:23:01.634 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:01.634 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:23:01.634 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:03.462 01.828 428 Exposure complete 01:23:03.587 00.125 428 worker thread done servicing request 01:23:03.587 00.000 10672 OnExposeComplete: enter 01:23:03.587 00.000 10672 UpdateGuideState(): m_state=6 01:23:03.587 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2788 01:23:03.587 00.000 10672 Star::Find returns 1 (0), X=522.98, Y=289.66, Mass=235436, SNR=42.4, Peak=28192 HFD=3.3 01:23:03.587 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.98 = 2.98) 01:23:03.587 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 01:23:03.587 00.000 10672 CameraToMount -- cameraX=-0.82 cameraY=0.02 hyp=0.82 cameraTheta=3.12 mountX=-0.81 mountY=0.04, mountTheta=3.09 01:23:03.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.82, y=0.02, opts=13) 01:23:03.587 00.000 10672 Enqueuing Move request for scope (-0.82, 0.02) 01:23:03.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:03.602 00.015 428 Worker thread wakes up 01:23:03.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.02) opts 0xd 01:23:03.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.82, 0.02) 01:23:03.602 00.000 428 Moving (-0.82, 0.02) raw xDistance=-0.81 yDistance=0.04 01:23:03.602 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81 01:23:03.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:03.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:23:03.602 00.000 428 MoveAxis(E, 943, ABG) 01:23:03.602 00.000 428 Guiding Dir = 2, Dur = 943 01:23:03.602 00.000 428 IsSlewing returns 0 01:23:03.602 00.000 428 IsGuiding returns 0 01:23:03.618 00.016 428 PulseGuide returned control before completion, sleep 938 01:23:03.618 00.000 10672 UpdateGuideState exits: m=235436 SNR=42.4 01:23:03.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:03.618 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:03.618 00.000 10672 Enqueuing Expose request 01:23:04.587 00.969 428 IsGuiding returns 0 01:23:04.587 00.000 428 Move returns status 0, amount 943 01:23:04.587 00.000 428 MoveAxis(N, 0, ABG) 01:23:04.587 00.000 428 Move returns status 0, amount 0 01:23:04.587 00.000 428 move complete, result=0 01:23:04.587 00.000 428 worker thread done servicing request 01:23:04.587 00.000 10672 GuideStep: -0.8 px 943 ms EAST, 0.0 px 0 ms NORTH 01:23:04.587 00.000 428 Worker thread wakes up 01:23:04.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:04.587 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:05.461 00.874 428 Exposure complete 01:23:05.586 00.125 428 worker thread done servicing request 01:23:05.586 00.000 10672 OnExposeComplete: enter 01:23:05.586 00.000 10672 UpdateGuideState(): m_state=6 01:23:05.586 00.000 10672 Star::Find(15, 522, 289, 0, (0,0,0,0), 0.0, 0) frame 2789 01:23:05.586 00.000 10672 Star::Find returns 1 (0), X=523.65, Y=289.76, Mass=245887, SNR=47.7, Peak=32016 HFD=3.0 01:23:05.586 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 01:23:05.586 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 01:23:05.586 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.46 mountX=-0.13 mountY=0.13, mountTheta=2.38 01:23:05.586 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.12, opts=13) 01:23:05.586 00.000 10672 Enqueuing Move request for scope (-0.15, 0.12) 01:23:05.602 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:05.602 00.000 428 Worker thread wakes up 01:23:05.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd 01:23:05.602 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.12) 01:23:05.602 00.000 428 Moving (-0.15, 0.12) raw xDistance=-0.13 yDistance=0.13 01:23:05.602 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:23:05.602 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:05.602 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:23:05.602 00.000 428 MoveAxis(E, 0, ABG) 01:23:05.602 00.000 428 Move returns status 0, amount 0 01:23:05.602 00.000 428 MoveAxis(N, 0, ABG) 01:23:05.602 00.000 428 Move returns status 0, amount 0 01:23:05.602 00.000 428 move complete, result=0 01:23:05.602 00.000 428 worker thread done servicing request 01:23:05.617 00.015 10672 UpdateGuideState exits: m=245887 SNR=47.7 01:23:05.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:05.617 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:05.617 00.000 10672 Enqueuing Expose request 01:23:05.617 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:23:05.617 00.000 428 Worker thread wakes up 01:23:05.617 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:05.617 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:06.008 00.391 10672 read socket command 10 01:23:06.008 00.000 10672 processing socket request REQDIST 01:23:06.008 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:23:06.008 00.000 10672 Sending socket response 42 (0x2a) 01:23:07.450 01.442 428 Exposure complete 01:23:07.590 00.140 428 worker thread done servicing request 01:23:07.590 00.000 10672 OnExposeComplete: enter 01:23:07.590 00.000 10672 UpdateGuideState(): m_state=6 01:23:07.590 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2790 01:23:07.590 00.000 10672 Star::Find returns 1 (0), X=524.17, Y=290.02, Mass=220158, SNR=40.3, Peak=27216 HFD=2.9 01:23:07.590 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.14) = xAngle (0.66 = 0.66) 01:23:07.590 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.77 = 0.77) 01:23:07.590 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.38 hyp=0.53 cameraTheta=0.80 mountX=0.42 mountY=0.37, mountTheta=0.72 01:23:07.590 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.38, opts=13) 01:23:07.590 00.000 10672 Enqueuing Move request for scope (0.37, 0.38) 01:23:07.590 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:07.590 00.000 428 Worker thread wakes up 01:23:07.590 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.38) opts 0xd 01:23:07.590 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.38) 01:23:07.590 00.000 428 Moving (0.37, 0.38) raw xDistance=0.42 yDistance=0.37 01:23:07.590 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 01:23:07.590 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:07.590 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:23:07.590 00.000 428 MoveAxis(E, 0, ABG) 01:23:07.590 00.000 428 Move returns status 0, amount 0 01:23:07.590 00.000 428 MoveAxis(N, 0, ABG) 01:23:07.590 00.000 428 Move returns status 0, amount 0 01:23:07.590 00.000 428 move complete, result=0 01:23:07.590 00.000 428 worker thread done servicing request 01:23:07.606 00.016 10672 UpdateGuideState exits: m=220158 SNR=40.3 01:23:07.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:07.606 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:07.606 00.000 10672 Enqueuing Expose request 01:23:07.606 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH 01:23:07.606 00.000 428 Worker thread wakes up 01:23:07.606 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:07.606 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:09.465 01.859 428 Exposure complete 01:23:09.605 00.140 428 worker thread done servicing request 01:23:09.605 00.000 10672 OnExposeComplete: enter 01:23:09.605 00.000 10672 UpdateGuideState(): m_state=6 01:23:09.605 00.000 10672 Star::Find(15, 524, 290, 0, (0,0,0,0), 0.0, 0) frame 2791 01:23:09.605 00.000 10672 Star::Find returns 1 (0), X=523.71, Y=289.49, Mass=171657, SNR=35.1, Peak=24704 HFD=2.8 01:23:09.605 00.000 10672 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.14) = xAngle (-2.27 = -2.27) 01:23:09.605 00.000 10672 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.16 = -2.16) 01:23:09.605 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.13 mountX=-0.11 mountY=-0.14, mountTheta=-2.23 01:23:09.605 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.15, opts=13) 01:23:09.605 00.000 10672 Enqueuing Move request for scope (-0.09, -0.15) 01:23:09.605 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:09.605 00.000 428 Worker thread wakes up 01:23:09.605 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd 01:23:09.605 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.15) 01:23:09.605 00.000 428 Moving (-0.09, -0.15) raw xDistance=-0.11 yDistance=-0.14 01:23:09.605 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:23:09.605 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:09.605 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:23:09.605 00.000 428 MoveAxis(E, 0, ABG) 01:23:09.605 00.000 428 Move returns status 0, amount 0 01:23:09.605 00.000 428 MoveAxis(N, 0, ABG) 01:23:09.605 00.000 428 Move returns status 0, amount 0 01:23:09.605 00.000 428 move complete, result=0 01:23:09.605 00.000 428 worker thread done servicing request 01:23:09.637 00.032 10672 UpdateGuideState exits: m=171657 SNR=35.1 01:23:09.637 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:09.637 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:09.637 00.000 10672 Enqueuing Expose request 01:23:09.637 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:23:09.637 00.000 428 Worker thread wakes up 01:23:09.637 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:09.637 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:11.011 01.374 10672 read socket command 10 01:23:11.011 00.000 10672 processing socket request REQDIST 01:23:11.011 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:23:11.011 00.000 10672 Sending socket response 37 (0x25) 01:23:11.464 00.453 428 Exposure complete 01:23:11.589 00.125 428 worker thread done servicing request 01:23:11.589 00.000 10672 OnExposeComplete: enter 01:23:11.589 00.000 10672 UpdateGuideState(): m_state=6 01:23:11.589 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2792 01:23:11.589 00.000 10672 Star::Find returns 1 (0), X=523.95, Y=289.49, Mass=231787, SNR=46.9, Peak=27008 HFD=3.5 01:23:11.589 00.000 10672 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.14) = xAngle (-0.93 = -0.93) 01:23:11.589 00.000 10672 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.82 = -0.82) 01:23:11.589 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.22 cameraTheta=-0.79 mountX=0.13 mountY=-0.16, mountTheta=-0.88 01:23:11.589 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.15, opts=13) 01:23:11.589 00.000 10672 Enqueuing Move request for scope (0.15, -0.15) 01:23:11.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:11.589 00.000 428 Worker thread wakes up 01:23:11.589 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd 01:23:11.589 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.15) 01:23:11.589 00.000 428 Moving (0.15, -0.15) raw xDistance=0.13 yDistance=-0.16 01:23:11.589 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 01:23:11.589 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:11.589 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 01:23:11.589 00.000 428 MoveAxis(E, 0, ABG) 01:23:11.589 00.000 428 Move returns status 0, amount 0 01:23:11.589 00.000 428 MoveAxis(N, 0, ABG) 01:23:11.589 00.000 428 Move returns status 0, amount 0 01:23:11.589 00.000 428 move complete, result=0 01:23:11.589 00.000 428 worker thread done servicing request 01:23:11.620 00.031 10672 UpdateGuideState exits: m=231787 SNR=46.9 01:23:11.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:11.620 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:11.620 00.000 10672 Enqueuing Expose request 01:23:11.620 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:23:11.620 00.000 428 Worker thread wakes up 01:23:11.620 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:11.620 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:13.464 01.844 428 Exposure complete 01:23:13.604 00.140 428 worker thread done servicing request 01:23:13.604 00.000 10672 OnExposeComplete: enter 01:23:13.604 00.000 10672 UpdateGuideState(): m_state=6 01:23:13.604 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2793 01:23:13.604 00.000 10672 Star::Find returns 1 (0), X=523.77, Y=289.52, Mass=207656, SNR=40.8, Peak=25264 HFD=2.9 01:23:13.604 00.000 10672 CameraToMount -- cameraTheta (-1.81) - m_xAngle (0.14) = xAngle (-1.95 = -1.95) 01:23:13.604 00.000 10672 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.84 = -1.84) 01:23:13.604 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.81 mountX=-0.05 mountY=-0.12, mountTheta=-1.94 01:23:13.604 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=-0.12, opts=13) 01:23:13.604 00.000 10672 Enqueuing Move request for scope (-0.03, -0.12) 01:23:13.604 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:13.604 00.000 428 Worker thread wakes up 01:23:13.604 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd 01:23:13.604 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, -0.12) 01:23:13.604 00.000 428 Moving (-0.03, -0.12) raw xDistance=-0.05 yDistance=-0.12 01:23:13.604 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:23:13.604 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:13.604 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:23:13.604 00.000 428 MoveAxis(E, 0, ABG) 01:23:13.604 00.000 428 Move returns status 0, amount 0 01:23:13.604 00.000 428 MoveAxis(N, 0, ABG) 01:23:13.604 00.000 428 Move returns status 0, amount 0 01:23:13.604 00.000 428 move complete, result=0 01:23:13.604 00.000 428 worker thread done servicing request 01:23:13.635 00.031 10672 UpdateGuideState exits: m=207656 SNR=40.8 01:23:13.635 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:13.635 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:13.635 00.000 10672 Enqueuing Expose request 01:23:13.635 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:23:13.635 00.000 428 Worker thread wakes up 01:23:13.635 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:13.635 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:15.468 01.833 428 Exposure complete 01:23:15.608 00.140 428 worker thread done servicing request 01:23:15.608 00.000 10672 OnExposeComplete: enter 01:23:15.608 00.000 10672 UpdateGuideState(): m_state=6 01:23:15.608 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2794 01:23:15.608 00.000 10672 Star::Find returns 1 (0), X=524.09, Y=289.84, Mass=201567, SNR=41.5, Peak=32672 HFD=2.6 01:23:15.608 00.000 10672 CameraToMount -- cameraTheta (0.59) - m_xAngle (0.14) = xAngle (0.45 = 0.45) 01:23:15.608 00.000 10672 CameraToMount -- cameraTheta (0.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.56 = 0.56) 01:23:15.608 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.20 hyp=0.35 cameraTheta=0.59 mountX=0.32 mountY=0.19, mountTheta=0.53 01:23:15.608 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.20, opts=13) 01:23:15.608 00.000 10672 Enqueuing Move request for scope (0.29, 0.20) 01:23:15.608 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:15.608 00.000 428 Worker thread wakes up 01:23:15.608 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.20) opts 0xd 01:23:15.608 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.20) 01:23:15.608 00.000 428 Moving (0.29, 0.20) raw xDistance=0.32 yDistance=0.19 01:23:15.608 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 01:23:15.608 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:15.608 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:23:15.608 00.000 428 MoveAxis(E, 0, ABG) 01:23:15.608 00.000 428 Move returns status 0, amount 0 01:23:15.608 00.000 428 MoveAxis(N, 0, ABG) 01:23:15.608 00.000 428 Move returns status 0, amount 0 01:23:15.608 00.000 428 move complete, result=0 01:23:15.608 00.000 428 worker thread done servicing request 01:23:15.624 00.016 10672 UpdateGuideState exits: m=201567 SNR=41.5 01:23:15.624 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:15.624 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:15.624 00.000 10672 Enqueuing Expose request 01:23:15.624 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:23:15.624 00.000 428 Worker thread wakes up 01:23:15.624 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:15.624 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:16.015 00.391 10672 read socket command 10 01:23:16.015 00.000 10672 processing socket request REQDIST 01:23:16.015 00.000 10672 SOCKSVR: Sending pixel error of 0.29 01:23:16.015 00.000 10672 Sending socket response 29 (0x1d) 01:23:17.467 01.452 428 Exposure complete 01:23:17.592 00.125 428 worker thread done servicing request 01:23:17.592 00.000 10672 OnExposeComplete: enter 01:23:17.592 00.000 10672 UpdateGuideState(): m_state=6 01:23:17.592 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2795 01:23:17.592 00.000 10672 Star::Find returns 1 (0), X=523.92, Y=290.10, Mass=224258, SNR=43.3, Peak=33760 HFD=2.8 01:23:17.592 00.000 10672 CameraToMount -- cameraTheta (1.31) - m_xAngle (0.14) = xAngle (1.17 = 1.17) 01:23:17.592 00.000 10672 CameraToMount -- cameraTheta (1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.28 = 1.28) 01:23:17.592 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.46 hyp=0.47 cameraTheta=1.31 mountX=0.19 mountY=0.45, mountTheta=1.18 01:23:17.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.46, opts=13) 01:23:17.592 00.000 10672 Enqueuing Move request for scope (0.12, 0.46) 01:23:17.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:17.592 00.000 428 Worker thread wakes up 01:23:17.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.46) opts 0xd 01:23:17.592 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.46) 01:23:17.592 00.000 428 Moving (0.12, 0.46) raw xDistance=0.19 yDistance=0.45 01:23:17.592 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 01:23:17.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:17.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:23:17.592 00.000 428 MoveAxis(E, 0, ABG) 01:23:17.592 00.000 428 Move returns status 0, amount 0 01:23:17.592 00.000 428 MoveAxis(N, 0, ABG) 01:23:17.592 00.000 428 Move returns status 0, amount 0 01:23:17.592 00.000 428 move complete, result=0 01:23:17.592 00.000 428 worker thread done servicing request 01:23:17.623 00.031 10672 UpdateGuideState exits: m=224258 SNR=43.3 01:23:17.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:17.623 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:17.623 00.000 10672 Enqueuing Expose request 01:23:17.623 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:23:17.623 00.000 428 Worker thread wakes up 01:23:17.623 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:17.623 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:19.467 01.844 428 Exposure complete 01:23:19.592 00.125 428 worker thread done servicing request 01:23:19.592 00.000 10672 OnExposeComplete: enter 01:23:19.592 00.000 10672 UpdateGuideState(): m_state=6 01:23:19.592 00.000 10672 Star::Find(15, 523, 290, 0, (0,0,0,0), 0.0, 0) frame 2796 01:23:19.592 00.000 10672 Star::Find returns 1 (0), X=524.32, Y=290.33, Mass=187844, SNR=38.1, Peak=28096 HFD=2.7 01:23:19.592 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.14) = xAngle (0.79 = 0.79) 01:23:19.592 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.90 = 0.90) 01:23:19.592 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.69 hyp=0.86 cameraTheta=0.93 mountX=0.61 mountY=0.67, mountTheta=0.84 01:23:19.592 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.69, opts=13) 01:23:19.592 00.000 10672 Enqueuing Move request for scope (0.52, 0.69) 01:23:19.592 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:19.592 00.000 428 Worker thread wakes up 01:23:19.592 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.69) opts 0xd 01:23:19.592 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.69) 01:23:19.592 00.000 428 Moving (0.52, 0.69) raw xDistance=0.61 yDistance=0.67 01:23:19.592 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 01:23:19.592 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:23:19.592 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.67 01:23:19.592 00.000 428 MoveAxis(W, 709, ABG) 01:23:19.592 00.000 428 Guiding Dir = 3, Dur = 709 01:23:19.592 00.000 428 IsSlewing returns 0 01:23:19.592 00.000 428 IsGuiding returns 0 01:23:19.607 00.015 428 PulseGuide returned control before completion, sleep 704 01:23:19.623 00.016 10672 UpdateGuideState exits: m=187844 SNR=38.1 01:23:19.623 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:19.623 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:19.623 00.000 10672 Enqueuing Expose request 01:23:20.373 00.750 428 IsGuiding returns 0 01:23:20.373 00.000 428 Move returns status 0, amount 709 01:23:20.373 00.000 428 MoveAxis(N, 0, ABG) 01:23:20.373 00.000 428 Move returns status 0, amount 0 01:23:20.373 00.000 428 move complete, result=0 01:23:20.373 00.000 428 worker thread done servicing request 01:23:20.373 00.000 428 Worker thread wakes up 01:23:20.373 00.000 10672 GuideStep: 0.6 px 709 ms WEST, 0.7 px 0 ms NORTH 01:23:20.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:20.373 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:21.013 00.640 10672 read socket command 10 01:23:21.013 00.000 10672 processing socket request REQDIST 01:23:21.013 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:23:21.013 00.000 10672 Sending socket response 50 (0x32) 01:23:21.466 00.453 428 Exposure complete 01:23:21.606 00.140 428 worker thread done servicing request 01:23:21.606 00.000 10672 OnExposeComplete: enter 01:23:21.606 00.000 10672 UpdateGuideState(): m_state=6 01:23:21.606 00.000 10672 Star::Find(15, 524, 290, 0, (0,0,0,0), 0.0, 0) frame 2797 01:23:21.606 00.000 10672 Star::Find returns 1 (0), X=523.83, Y=289.64, Mass=187374, SNR=38.7, Peak=28752 HFD=2.7 01:23:21.606 00.000 10672 CameraToMount -- cameraTheta (0.20) - m_xAngle (0.14) = xAngle (0.06 = 0.06) 01:23:21.606 00.000 10672 CameraToMount -- cameraTheta (0.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.17 = 0.17) 01:23:21.606 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.20 mountX=0.03 mountY=0.00, mountTheta=0.16 01:23:21.606 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.01, opts=13) 01:23:21.606 00.000 10672 Enqueuing Move request for scope (0.03, 0.01) 01:23:21.606 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:21.606 00.000 428 Worker thread wakes up 01:23:21.606 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd 01:23:21.606 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.01) 01:23:21.606 00.000 428 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=0.00 01:23:21.606 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:23:21.606 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:21.606 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 01:23:21.606 00.000 428 MoveAxis(E, 0, ABG) 01:23:21.606 00.000 428 Move returns status 0, amount 0 01:23:21.606 00.000 428 MoveAxis(N, 0, ABG) 01:23:21.606 00.000 428 Move returns status 0, amount 0 01:23:21.606 00.000 428 move complete, result=0 01:23:21.606 00.000 428 worker thread done servicing request 01:23:21.622 00.016 10672 UpdateGuideState exits: m=187374 SNR=38.7 01:23:21.622 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:21.622 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:21.622 00.000 10672 Enqueuing Expose request 01:23:21.622 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 01:23:21.622 00.000 428 Worker thread wakes up 01:23:21.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:21.622 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:23.470 01.848 428 Exposure complete 01:23:23.595 00.125 428 worker thread done servicing request 01:23:23.595 00.000 10672 OnExposeComplete: enter 01:23:23.595 00.000 10672 UpdateGuideState(): m_state=6 01:23:23.595 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2798 01:23:23.595 00.000 10672 Star::Find returns 1 (0), X=523.76, Y=289.80, Mass=201616, SNR=36.8, Peak=29616 HFD=2.7 01:23:23.595 00.000 10672 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.14) = xAngle (1.68 = 1.68) 01:23:23.595 00.000 10672 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.79 = 1.79) 01:23:23.595 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.82 mountX=-0.02 mountY=0.17, mountTheta=1.68 01:23:23.595 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.17, opts=13) 01:23:23.595 00.000 10672 Enqueuing Move request for scope (-0.04, 0.17) 01:23:23.595 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:23.595 00.000 428 Worker thread wakes up 01:23:23.595 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd 01:23:23.595 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.17) 01:23:23.595 00.000 428 Moving (-0.04, 0.17) raw xDistance=-0.02 yDistance=0.17 01:23:23.595 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:23:23.595 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:23.595 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:23:23.595 00.000 428 MoveAxis(E, 0, ABG) 01:23:23.595 00.000 428 Move returns status 0, amount 0 01:23:23.595 00.000 428 MoveAxis(N, 0, ABG) 01:23:23.595 00.000 428 Move returns status 0, amount 0 01:23:23.595 00.000 428 move complete, result=0 01:23:23.595 00.000 428 worker thread done servicing request 01:23:23.626 00.031 10672 UpdateGuideState exits: m=201616 SNR=36.8 01:23:23.626 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:23.626 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:23.626 00.000 10672 Enqueuing Expose request 01:23:23.626 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:23:23.626 00.000 428 Worker thread wakes up 01:23:23.626 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:23.626 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:25.469 01.843 428 Exposure complete 01:23:25.594 00.125 428 worker thread done servicing request 01:23:25.594 00.000 10672 OnExposeComplete: enter 01:23:25.594 00.000 10672 UpdateGuideState(): m_state=6 01:23:25.594 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2799 01:23:25.594 00.000 10672 Star::Find returns 1 (0), X=523.03, Y=289.67, Mass=189477, SNR=35.2, Peak=26784 HFD=2.7 01:23:25.594 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.97 = 2.97) 01:23:25.594 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 01:23:25.594 00.000 10672 CameraToMount -- cameraX=-0.77 cameraY=0.03 hyp=0.77 cameraTheta=3.10 mountX=-0.76 mountY=0.05, mountTheta=3.07 01:23:25.594 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.77, y=0.03, opts=13) 01:23:25.594 00.000 10672 Enqueuing Move request for scope (-0.77, 0.03) 01:23:25.594 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:25.594 00.000 428 Worker thread wakes up 01:23:25.594 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.03) opts 0xd 01:23:25.594 00.000 428 Handling offset move in thread for scope, endpoint = (-0.77, 0.03) 01:23:25.594 00.000 428 Moving (-0.77, 0.03) raw xDistance=-0.76 yDistance=0.05 01:23:25.594 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76 01:23:25.594 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:23:25.594 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:23:25.594 00.000 428 MoveAxis(E, 884, ABG) 01:23:25.594 00.000 428 Guiding Dir = 2, Dur = 884 01:23:25.594 00.000 428 IsSlewing returns 0 01:23:25.594 00.000 428 IsGuiding returns 0 01:23:25.625 00.031 10672 UpdateGuideState exits: m=189477 SNR=35.2 01:23:25.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:25.625 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:25.625 00.000 10672 Enqueuing Expose request 01:23:25.625 00.000 428 PulseGuide returned control before completion, sleep 867 01:23:26.000 00.375 10672 read socket command 10 01:23:26.000 00.000 10672 processing socket request REQDIST 01:23:26.000 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:23:26.000 00.000 10672 Sending socket response 44 (0x2c) 01:23:26.438 00.438 10672 read socket command 13 01:23:26.438 00.000 10672 processing socket request MOVEn 01:23:26.438 00.000 10672 PhdController::Dither begins 01:23:26.438 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 01:23:26.438 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:23:26.438 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 01:23:26.438 00.000 10672 setting lock position to (520.37, 314.40) 01:23:26.438 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 01:23:26.438 00.000 10672 Status Line: Dither by 0.00,25.00 01:23:26.453 00.015 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:23:26.453 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 01:23:26.453 00.000 10672 Sending socket response 2 (0x2) 01:23:26.516 00.063 428 IsGuiding returns 0 01:23:26.516 00.000 428 Move returns status 0, amount 884 01:23:26.516 00.000 428 MoveAxis(N, 0, ABG) 01:23:26.516 00.000 428 Move returns status 0, amount 0 01:23:26.516 00.000 428 move complete, result=0 01:23:26.516 00.000 428 worker thread done servicing request 01:23:26.516 00.000 10672 GuideStep: -0.8 px 884 ms EAST, 0.1 px 0 ms NORTH 01:23:26.516 00.000 428 Worker thread wakes up 01:23:26.516 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:26.516 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,275,31,31) 01:23:27.453 00.937 428 Exposure complete 01:23:27.578 00.125 428 worker thread done servicing request 01:23:27.578 00.000 10672 OnExposeComplete: enter 01:23:27.578 00.000 10672 UpdateGuideState(): m_state=6 01:23:27.578 00.000 10672 Star::Find(15, 523, 289, 0, (0,0,0,0), 0.0, 0) frame 2800 01:23:27.578 00.000 10672 Star::Find returns 1 (0), X=524.04, Y=289.32, Mass=220029, SNR=43.5, Peak=28528 HFD=2.6 01:23:27.578 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 01:23:27.578 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:23:27.578 00.000 10672 CameraToMount -- cameraX=3.67 cameraY=-25.08 hyp=25.35 cameraTheta=-1.43 mountX=0.19 mountY=-25.18, mountTheta=-1.56 01:23:27.593 00.015 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 01:23:27.593 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:23:27.593 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:23:27.593 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:23:27.593 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:23:27.593 00.000 10672 Mount: notify direct move -0.00,-10.50 01:23:27.593 00.000 428 Worker thread wakes up 01:23:27.593 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:23:27.593 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:27.593 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:23:27.593 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:23:27.593 00.000 428 MoveAxis(E, 0, B) 01:23:27.593 00.000 428 Move returns status 0, amount 0 01:23:27.593 00.000 428 MoveAxis(N, 13946, B) 01:23:27.593 00.000 428 Guiding Dir = 0, Dur = 13946 01:23:27.593 00.000 428 IsSlewing returns 0 01:23:27.593 00.000 428 IsGuiding returns 0 01:23:27.625 00.032 10672 UpdateGuideState exits: m=220029 SNR=43.5 01:23:27.625 00.000 10672 PhdController: settling, locked = 1, distance = 25.41 (99.00) aobump = 0 frame = 1 / 10 01:23:27.625 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:27.625 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:27.625 00.000 10672 Enqueuing Expose request 01:23:27.672 00.047 428 PulseGuide returned control before completion, sleep 13878 01:23:28.468 00.796 10672 read socket command 10 01:23:28.468 00.000 10672 processing socket request REQDIST 01:23:28.468 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:28.468 00.000 10672 Sending socket response 255 (0xff) 01:23:33.236 04.768 10672 read socket command 10 01:23:33.236 00.000 10672 processing socket request REQDIST 01:23:33.236 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:33.236 00.000 10672 Sending socket response 255 (0xff) 01:23:34.502 01.266 10672 read socket command 10 01:23:34.502 00.000 10672 processing socket request REQDIST 01:23:34.502 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:34.502 00.000 10672 Sending socket response 255 (0xff) 01:23:36.501 01.999 10672 read socket command 10 01:23:36.501 00.000 10672 processing socket request REQDIST 01:23:36.501 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:36.501 00.000 10672 Sending socket response 255 (0xff) 01:23:38.500 01.999 10672 read socket command 10 01:23:38.500 00.000 10672 processing socket request REQDIST 01:23:38.500 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:38.500 00.000 10672 Sending socket response 255 (0xff) 01:23:40.505 02.005 10672 read socket command 10 01:23:40.505 00.000 10672 processing socket request REQDIST 01:23:40.505 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:40.505 00.000 10672 Sending socket response 255 (0xff) 01:23:41.567 01.062 428 IsGuiding returns 1 01:23:41.567 00.000 428 scope still moving after pulse duration time elapsed 01:23:41.598 00.031 428 IsSlewing returns 0 01:23:41.598 00.000 428 IsGuiding returns 1 01:23:41.660 00.062 428 IsSlewing returns 0 01:23:41.660 00.000 428 IsGuiding returns 0 01:23:41.660 00.000 428 scope move finished after 13946 + 118 ms 01:23:41.660 00.000 428 Move returns status 0, amount 13946 01:23:41.660 00.000 428 move complete, result=0 01:23:41.660 00.000 428 worker thread done servicing request 01:23:41.660 00.000 428 Worker thread wakes up 01:23:41.660 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:23:41.660 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:41.660 00.000 428 Handling exposure in thread, d=2000 o=3 r=(509,274,31,31) 01:23:41.660 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:23:41.676 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:23:42.504 00.828 10672 read socket command 10 01:23:42.504 00.000 10672 processing socket request REQDIST 01:23:42.504 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:42.504 00.000 10672 Sending socket response 255 (0xff) 01:23:43.457 00.953 428 Exposure complete 01:23:43.597 00.140 428 worker thread done servicing request 01:23:43.597 00.000 10672 OnExposeComplete: enter 01:23:43.597 00.000 10672 UpdateGuideState(): m_state=6 01:23:43.597 00.000 10672 Star::Find(15, 524, 289, 0, (0,0,0,0), 0.0, 0) frame 2801 01:23:43.597 00.000 10672 Star::Find returns 1 (0), X=522.21, Y=298.94, Mass=226105, SNR=44.5, Peak=30384 HFD=2.6 01:23:43.597 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:23:43.597 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:23:43.597 00.000 10672 CameraToMount -- cameraX=1.85 cameraY=-15.46 hyp=15.57 cameraTheta=-1.45 mountX=-0.29 mountY=-15.51, mountTheta=-1.59 01:23:43.597 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 01:23:43.597 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:23:43.597 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:23:43.597 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:23:43.597 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:23:43.597 00.000 10672 Mount: notify direct move -0.00,-10.50 01:23:43.597 00.000 428 Worker thread wakes up 01:23:43.597 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:43.597 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:23:43.597 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:23:43.597 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:23:43.597 00.000 428 MoveAxis(E, 0, B) 01:23:43.597 00.000 428 Move returns status 0, amount 0 01:23:43.597 00.000 428 MoveAxis(N, 13946, B) 01:23:43.597 00.000 428 Guiding Dir = 0, Dur = 13946 01:23:43.597 00.000 428 IsSlewing returns 0 01:23:43.597 00.000 428 IsGuiding returns 0 01:23:43.629 00.032 10672 UpdateGuideState exits: m=226105 SNR=44.5 01:23:43.629 00.000 10672 PhdController: settling, locked = 1, distance = 22.46 (99.00) aobump = 0 frame = 2 / 10 01:23:43.629 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:43.629 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:43.629 00.000 10672 Enqueuing Expose request 01:23:43.691 00.062 428 PulseGuide returned control before completion, sleep 13869 01:23:44.503 00.812 10672 read socket command 10 01:23:44.503 00.000 10672 processing socket request REQDIST 01:23:44.503 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:44.503 00.000 10672 Sending socket response 255 (0xff) 01:23:51.006 06.503 10672 read socket command 10 01:23:51.006 00.000 10672 processing socket request REQDIST 01:23:51.006 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:51.006 00.000 10672 Sending socket response 255 (0xff) 01:23:56.005 04.999 10672 read socket command 10 01:23:56.005 00.000 10672 processing socket request REQDIST 01:23:56.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:23:56.005 00.000 10672 Sending socket response 255 (0xff) 01:23:57.571 01.566 428 IsGuiding returns 1 01:23:57.571 00.000 428 scope still moving after pulse duration time elapsed 01:23:57.618 00.047 428 IsSlewing returns 0 01:23:57.618 00.000 428 IsGuiding returns 1 01:23:57.665 00.047 428 IsSlewing returns 0 01:23:57.680 00.015 428 IsGuiding returns 0 01:23:57.680 00.000 428 scope move finished after 13946 + 128 ms 01:23:57.680 00.000 428 Move returns status 0, amount 13946 01:23:57.680 00.000 428 move complete, result=0 01:23:57.680 00.000 428 worker thread done servicing request 01:23:57.680 00.000 428 Worker thread wakes up 01:23:57.680 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:23:57.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:23:57.680 00.000 428 Handling exposure in thread, d=2000 o=3 r=(507,284,31,31) 01:23:57.696 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:23:57.696 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 01:23:59.445 01.749 428 Exposure complete 01:23:59.586 00.141 428 worker thread done servicing request 01:23:59.586 00.000 10672 OnExposeComplete: enter 01:23:59.586 00.000 10672 UpdateGuideState(): m_state=6 01:23:59.586 00.000 10672 Star::Find(15, 522, 298, 0, (0,0,0,0), 0.0, 0) frame 2802 01:23:59.586 00.000 10672 Star::Find returns 1 (0), X=520.52, Y=309.43, Mass=198092, SNR=36.6, Peak=25152 HFD=3.1 01:23:59.586 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 01:23:59.586 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 01:23:59.586 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-4.97 hyp=4.98 cameraTheta=-1.54 mountX=-0.54 mountY=-4.98, mountTheta=-1.68 01:23:59.602 00.016 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 01:23:59.602 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:23:59.602 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 01:23:59.602 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 01:23:59.602 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 01:23:59.602 00.000 10672 Mount: notify direct move -0.00,-4.00 01:23:59.602 00.000 428 Worker thread wakes up 01:23:59.602 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:23:59.602 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 01:23:59.602 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 01:23:59.602 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 01:23:59.602 00.000 428 MoveAxis(E, 0, B) 01:23:59.602 00.000 428 Move returns status 0, amount 0 01:23:59.602 00.000 428 MoveAxis(N, 5313, B) 01:23:59.602 00.000 428 Guiding Dir = 0, Dur = 5313 01:23:59.602 00.000 428 IsSlewing returns 0 01:23:59.602 00.000 428 IsGuiding returns 0 01:23:59.617 00.015 10672 UpdateGuideState exits: m=198092 SNR=36.6 01:23:59.617 00.000 10672 PhdController: settling, locked = 1, distance = 17.22 (99.00) aobump = 0 frame = 3 / 10 01:23:59.617 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:23:59.617 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:23:59.617 00.000 10672 Enqueuing Expose request 01:23:59.680 00.063 428 PulseGuide returned control before completion, sleep 5237 01:24:01.008 01.328 10672 read socket command 10 01:24:01.008 00.000 10672 processing socket request REQDIST 01:24:01.008 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:24:01.008 00.000 10672 Sending socket response 255 (0xff) 01:24:04.933 03.925 428 IsGuiding returns 1 01:24:04.933 00.000 428 scope still moving after pulse duration time elapsed 01:24:04.964 00.031 428 IsSlewing returns 0 01:24:04.964 00.000 428 IsGuiding returns 1 01:24:05.026 00.062 428 IsSlewing returns 0 01:24:05.026 00.000 428 IsGuiding returns 0 01:24:05.026 00.000 428 scope move finished after 5313 + 113 ms 01:24:05.026 00.000 428 Move returns status 0, amount 5313 01:24:05.026 00.000 428 move complete, result=0 01:24:05.026 00.000 428 worker thread done servicing request 01:24:05.026 00.000 428 Worker thread wakes up 01:24:05.026 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 01:24:05.026 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:05.026 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:05.042 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:24:05.057 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:24:05.448 00.391 428 Exposure complete 01:24:05.589 00.141 428 worker thread done servicing request 01:24:05.589 00.000 10672 OnExposeComplete: enter 01:24:05.589 00.000 10672 UpdateGuideState(): m_state=6 01:24:05.589 00.000 10672 Star::Find(15, 520, 309, 0, (0,0,0,0), 0.0, 0) frame 2803 01:24:05.589 00.000 10672 Star::Find returns 1 (0), X=519.56, Y=312.96, Mass=198322, SNR=38.3, Peak=20784 HFD=2.9 01:24:05.589 00.000 10672 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.14) = xAngle (-2.22 = -2.22) 01:24:05.589 00.000 10672 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.11 = -2.11) 01:24:05.589 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=-1.44 hyp=1.65 cameraTheta=-2.08 mountX=-1.00 mountY=-1.42, mountTheta=-2.19 01:24:05.589 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=-1.44, opts=13) 01:24:05.589 00.000 10672 Enqueuing Move request for scope (-0.81, -1.44) 01:24:05.589 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:05.589 00.000 428 Worker thread wakes up 01:24:05.589 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -1.44) opts 0xd 01:24:05.589 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, -1.44) 01:24:05.589 00.000 428 Moving (-0.81, -1.44) raw xDistance=-1.00 yDistance=-1.42 01:24:05.589 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00 01:24:05.589 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:24:05.589 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.42 01:24:05.589 00.000 428 MoveAxis(E, 1172, ABG) 01:24:05.589 00.000 428 Guiding Dir = 2, Dur = 1172 01:24:05.589 00.000 428 IsSlewing returns 0 01:24:05.589 00.000 428 IsGuiding returns 0 01:24:05.620 00.031 10672 UpdateGuideState exits: m=198322 SNR=38.3 01:24:05.620 00.000 10672 PhdController: settling, locked = 1, distance = 1.65 (99.00) aobump = 0 frame = 4 / 10 01:24:05.620 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:05.620 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:05.620 00.000 10672 Enqueuing Expose request 01:24:05.620 00.000 428 PulseGuide returned control before completion, sleep 1158 01:24:06.010 00.390 10672 read socket command 10 01:24:06.010 00.000 10672 processing socket request REQDIST 01:24:06.010 00.000 10672 SOCKSVR: Sending pixel error of 1.65 01:24:06.010 00.000 10672 Sending socket response 165 (0xa5) 01:24:06.791 00.781 428 IsGuiding returns 1 01:24:06.791 00.000 428 scope still moving after pulse duration time elapsed 01:24:06.838 00.047 428 IsSlewing returns 0 01:24:06.838 00.000 428 IsGuiding returns 0 01:24:06.838 00.000 428 scope move finished after 1172 + 68 ms 01:24:06.838 00.000 428 Move returns status 0, amount 1172 01:24:06.838 00.000 428 MoveAxis(N, 0, ABG) 01:24:06.838 00.000 428 Move returns status 0, amount 0 01:24:06.838 00.000 428 move complete, result=0 01:24:06.838 00.000 428 worker thread done servicing request 01:24:06.838 00.000 428 Worker thread wakes up 01:24:06.838 00.000 10672 GuideStep: -1.0 px 1172 ms EAST, -1.4 px 0 ms NORTH 01:24:06.838 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:06.838 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:07.447 00.609 428 Exposure complete 01:24:07.572 00.125 428 worker thread done servicing request 01:24:07.572 00.000 10672 OnExposeComplete: enter 01:24:07.572 00.000 10672 UpdateGuideState(): m_state=6 01:24:07.572 00.000 10672 Star::Find(15, 519, 312, 0, (0,0,0,0), 0.0, 0) frame 2804 01:24:07.572 00.000 10672 Star::Find returns 1 (0), X=520.05, Y=313.89, Mass=249802, SNR=44.5, Peak=30272 HFD=3.9 01:24:07.572 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 01:24:07.572 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.15 = -2.15) 01:24:07.572 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.51 hyp=0.60 cameraTheta=-2.12 mountX=-0.38 mountY=-0.50, mountTheta=-2.22 01:24:07.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.51, opts=13) 01:24:07.572 00.000 10672 Enqueuing Move request for scope (-0.31, -0.51) 01:24:07.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:24:07.572 00.000 428 Worker thread wakes up 01:24:07.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.51) opts 0xd 01:24:07.572 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.51) 01:24:07.572 00.000 428 Moving (-0.31, -0.51) raw xDistance=-0.38 yDistance=-0.50 01:24:07.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 01:24:07.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:07.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.50 01:24:07.572 00.000 428 MoveAxis(E, 0, ABG) 01:24:07.572 00.000 428 Move returns status 0, amount 0 01:24:07.572 00.000 428 MoveAxis(N, 0, ABG) 01:24:07.572 00.000 428 Move returns status 0, amount 0 01:24:07.572 00.000 428 move complete, result=0 01:24:07.572 00.000 428 worker thread done servicing request 01:24:07.604 00.032 10672 UpdateGuideState exits: m=249802 SNR=44.5 01:24:07.604 00.000 10672 PhdController: settling, locked = 1, distance = 1.34 (99.00) aobump = 0 frame = 5 / 10 01:24:07.604 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:07.604 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:07.604 00.000 10672 Enqueuing Expose request 01:24:07.604 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 01:24:07.604 00.000 428 Worker thread wakes up 01:24:07.604 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:07.604 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:09.447 01.843 428 Exposure complete 01:24:09.587 00.140 428 worker thread done servicing request 01:24:09.587 00.000 10672 OnExposeComplete: enter 01:24:09.587 00.000 10672 UpdateGuideState(): m_state=6 01:24:09.587 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2805 01:24:09.587 00.000 10672 Star::Find returns 1 (0), X=520.22, Y=313.69, Mass=210956, SNR=41.6, Peak=31360 HFD=2.6 01:24:09.587 00.000 10672 CameraToMount -- cameraTheta (-1.77) - m_xAngle (0.14) = xAngle (-1.91 = -1.91) 01:24:09.587 00.000 10672 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.80 = -1.80) 01:24:09.587 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.71 hyp=0.72 cameraTheta=-1.77 mountX=-0.24 mountY=-0.70, mountTheta=-1.90 01:24:09.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.71, opts=13) 01:24:09.587 00.000 10672 Enqueuing Move request for scope (-0.14, -0.71) 01:24:09.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:09.587 00.000 428 Worker thread wakes up 01:24:09.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.71) opts 0xd 01:24:09.587 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.71) 01:24:09.587 00.000 428 Moving (-0.14, -0.71) raw xDistance=-0.24 yDistance=-0.70 01:24:09.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 01:24:09.587 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:24:09.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.70 01:24:09.587 00.000 428 MoveAxis(E, 0, ABG) 01:24:09.587 00.000 428 Move returns status 0, amount 0 01:24:09.587 00.000 428 MoveAxis(N, 0, ABG) 01:24:09.587 00.000 428 Move returns status 0, amount 0 01:24:09.587 00.000 428 move complete, result=0 01:24:09.587 00.000 428 worker thread done servicing request 01:24:09.618 00.031 10672 UpdateGuideState exits: m=210956 SNR=41.6 01:24:09.618 00.000 10672 PhdController: settling, locked = 1, distance = 1.15 (99.00) aobump = 0 frame = 6 / 10 01:24:09.618 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:09.618 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:09.618 00.000 10672 Enqueuing Expose request 01:24:09.618 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH 01:24:09.618 00.000 428 Worker thread wakes up 01:24:09.618 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:09.618 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:11.009 01.391 10672 read socket command 10 01:24:11.009 00.000 10672 processing socket request REQDIST 01:24:11.009 00.000 10672 SOCKSVR: Sending pixel error of 1.15 01:24:11.009 00.000 10672 Sending socket response 115 (0x73) 01:24:11.446 00.437 428 Exposure complete 01:24:11.587 00.141 428 worker thread done servicing request 01:24:11.587 00.000 10672 OnExposeComplete: enter 01:24:11.587 00.000 10672 UpdateGuideState(): m_state=6 01:24:11.587 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2806 01:24:11.587 00.000 10672 Star::Find returns 1 (0), X=520.25, Y=313.65, Mass=217509, SNR=39.7, Peak=27216 HFD=2.8 01:24:11.587 00.000 10672 CameraToMount -- cameraTheta (-1.73) - m_xAngle (0.14) = xAngle (-1.87 = -1.87) 01:24:11.587 00.000 10672 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.76 = -1.76) 01:24:11.587 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-0.75 hyp=0.76 cameraTheta=-1.73 mountX=-0.22 mountY=-0.75, mountTheta=-1.86 01:24:11.587 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=-0.75, opts=13) 01:24:11.587 00.000 10672 Enqueuing Move request for scope (-0.12, -0.75) 01:24:11.587 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:24:11.587 00.000 428 Worker thread wakes up 01:24:11.587 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.75) opts 0xd 01:24:11.587 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, -0.75) 01:24:11.587 00.000 428 Moving (-0.12, -0.75) raw xDistance=-0.22 yDistance=-0.75 01:24:11.587 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:24:11.587 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.95 01:24:11.587 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.75 from input -0.75 01:24:11.587 00.000 428 MoveAxis(E, 0, ABG) 01:24:11.587 00.000 428 Move returns status 0, amount 0 01:24:11.587 00.000 428 MoveAxis(N, 996, ABG) 01:24:11.587 00.000 428 Guiding Dir = 0, Dur = 996 01:24:11.587 00.000 428 IsSlewing returns 0 01:24:11.587 00.000 428 IsGuiding returns 0 01:24:11.602 00.015 10672 UpdateGuideState exits: m=217509 SNR=39.7 01:24:11.602 00.000 10672 PhdController: settling, locked = 1, distance = 1.04 (99.00) aobump = 0 frame = 7 / 10 01:24:11.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:11.602 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:11.602 00.000 10672 Enqueuing Expose request 01:24:11.681 00.079 428 PulseGuide returned control before completion, sleep 919 01:24:12.602 00.921 428 IsGuiding returns 1 01:24:12.602 00.000 428 scope still moving after pulse duration time elapsed 01:24:12.649 00.047 428 IsSlewing returns 0 01:24:12.649 00.000 428 IsGuiding returns 1 01:24:12.716 00.067 428 IsSlewing returns 0 01:24:12.716 00.000 428 IsGuiding returns 0 01:24:12.716 00.000 428 scope move finished after 996 + 131 ms 01:24:12.716 00.000 428 Move returns status 0, amount 996 01:24:12.716 00.000 428 move complete, result=0 01:24:12.716 00.000 428 worker thread done servicing request 01:24:12.716 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.7 px 996 ms NORTH 01:24:12.716 00.000 428 Worker thread wakes up 01:24:12.716 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:12.716 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:13.450 00.734 428 Exposure complete 01:24:13.575 00.125 428 worker thread done servicing request 01:24:13.575 00.000 10672 OnExposeComplete: enter 01:24:13.575 00.000 10672 UpdateGuideState(): m_state=6 01:24:13.575 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2807 01:24:13.575 00.000 10672 Star::Find returns 1 (0), X=519.93, Y=314.68, Mass=200102, SNR=39.1, Peak=33216 HFD=2.5 01:24:13.575 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 01:24:13.575 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 01:24:13.575 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.27 hyp=0.52 cameraTheta=2.59 mountX=-0.40 mountY=0.29, mountTheta=2.52 01:24:13.575 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.27, opts=13) 01:24:13.575 00.000 10672 Enqueuing Move request for scope (-0.44, 0.27) 01:24:13.575 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:13.575 00.000 428 Worker thread wakes up 01:24:13.575 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.27) opts 0xd 01:24:13.575 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.27) 01:24:13.575 00.000 428 Moving (-0.44, 0.27) raw xDistance=-0.40 yDistance=0.29 01:24:13.575 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:24:13.575 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:13.575 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:24:13.575 00.000 428 MoveAxis(E, 0, ABG) 01:24:13.575 00.000 428 Move returns status 0, amount 0 01:24:13.575 00.000 428 MoveAxis(N, 0, ABG) 01:24:13.575 00.000 428 Move returns status 0, amount 0 01:24:13.575 00.000 428 move complete, result=0 01:24:13.575 00.000 428 worker thread done servicing request 01:24:13.607 00.032 10672 UpdateGuideState exits: m=200102 SNR=39.1 01:24:13.607 00.000 10672 PhdController: settling, locked = 1, distance = 0.88 (99.00) aobump = 0 frame = 8 / 10 01:24:13.607 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:13.607 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:13.607 00.000 10672 Enqueuing Expose request 01:24:13.607 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:24:13.607 00.000 428 Worker thread wakes up 01:24:13.607 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:13.607 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:15.450 01.843 428 Exposure complete 01:24:15.575 00.125 428 worker thread done servicing request 01:24:15.575 00.000 10672 OnExposeComplete: enter 01:24:15.575 00.000 10672 UpdateGuideState(): m_state=6 01:24:15.575 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2808 01:24:15.575 00.000 10672 Star::Find returns 1 (0), X=519.62, Y=314.58, Mass=239386, SNR=44.2, Peak=25904 HFD=3.3 01:24:15.575 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 01:24:15.575 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 01:24:15.575 00.000 10672 CameraToMount -- cameraX=-0.75 cameraY=0.18 hyp=0.77 cameraTheta=2.91 mountX=-0.72 mountY=0.20, mountTheta=2.87 01:24:15.575 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.75, y=0.18, opts=13) 01:24:15.575 00.000 10672 Enqueuing Move request for scope (-0.75, 0.18) 01:24:15.575 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:15.575 00.000 428 Worker thread wakes up 01:24:15.575 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.18) opts 0xd 01:24:15.575 00.000 428 Handling offset move in thread for scope, endpoint = (-0.75, 0.18) 01:24:15.575 00.000 428 Moving (-0.75, 0.18) raw xDistance=-0.72 yDistance=0.20 01:24:15.575 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72 01:24:15.575 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:15.575 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:24:15.575 00.000 428 MoveAxis(E, 840, ABG) 01:24:15.575 00.000 428 Guiding Dir = 2, Dur = 840 01:24:15.575 00.000 428 IsSlewing returns 0 01:24:15.575 00.000 428 IsGuiding returns 0 01:24:15.606 00.031 10672 UpdateGuideState exits: m=239386 SNR=44.2 01:24:15.606 00.000 10672 PhdController: settling, locked = 1, distance = 0.85 (99.00) aobump = 0 frame = 9 / 10 01:24:15.606 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:15.606 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:15.606 00.000 10672 Enqueuing Expose request 01:24:15.606 00.000 428 PulseGuide returned control before completion, sleep 823 01:24:16.012 00.406 10672 read socket command 10 01:24:16.012 00.000 10672 processing socket request REQDIST 01:24:16.012 00.000 10672 SOCKSVR: Sending pixel error of 0.84 01:24:16.012 00.000 10672 Sending socket response 84 (0x54) 01:24:16.450 00.438 428 IsGuiding returns 1 01:24:16.450 00.000 428 scope still moving after pulse duration time elapsed 01:24:16.481 00.031 428 IsSlewing returns 0 01:24:16.481 00.000 428 IsGuiding returns 0 01:24:16.481 00.000 428 scope move finished after 840 + 67 ms 01:24:16.481 00.000 428 Move returns status 0, amount 840 01:24:16.481 00.000 428 MoveAxis(N, 0, ABG) 01:24:16.481 00.000 428 Move returns status 0, amount 0 01:24:16.481 00.000 428 move complete, result=0 01:24:16.481 00.000 428 worker thread done servicing request 01:24:16.481 00.000 428 Worker thread wakes up 01:24:16.481 00.000 10672 GuideStep: -0.7 px 840 ms EAST, 0.2 px 0 ms NORTH 01:24:16.496 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:16.496 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:17.433 00.937 428 Exposure complete 01:24:17.558 00.125 428 worker thread done servicing request 01:24:17.558 00.000 10672 OnExposeComplete: enter 01:24:17.558 00.000 10672 UpdateGuideState(): m_state=6 01:24:17.558 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2809 01:24:17.558 00.000 10672 Star::Find returns 1 (0), X=520.37, Y=314.84, Mass=185413, SNR=36.4, Peak=24160 HFD=2.7 01:24:17.558 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.14) = xAngle (1.43 = 1.43) 01:24:17.558 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.54 = 1.54) 01:24:17.558 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.44 hyp=0.44 cameraTheta=1.57 mountX=0.06 mountY=0.44, mountTheta=1.43 01:24:17.558 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.44, opts=13) 01:24:17.558 00.000 10672 Enqueuing Move request for scope (0.00, 0.44) 01:24:17.558 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:17.558 00.000 428 Worker thread wakes up 01:24:17.558 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.44) opts 0xd 01:24:17.558 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.44) 01:24:17.558 00.000 428 Moving (0.00, 0.44) raw xDistance=0.06 yDistance=0.44 01:24:17.558 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:24:17.558 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:17.558 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.44 01:24:17.558 00.000 428 MoveAxis(E, 0, ABG) 01:24:17.558 00.000 428 Move returns status 0, amount 0 01:24:17.558 00.000 428 MoveAxis(N, 0, ABG) 01:24:17.558 00.000 428 Move returns status 0, amount 0 01:24:17.558 00.000 428 move complete, result=0 01:24:17.558 00.000 428 worker thread done servicing request 01:24:17.590 00.032 10672 UpdateGuideState exits: m=185413 SNR=36.4 01:24:17.590 00.000 10672 PhdController: settling, locked = 1, distance = 0.72 (99.00) aobump = 0 frame = 10 / 10 01:24:17.590 00.000 10672 PhdController: newstate STATE_FINISH 01:24:17.590 00.000 10672 PhdController complete: success 01:24:17.590 00.000 10672 Mount: notify guiding dither settle done success=1 01:24:17.590 00.000 10672 PhdController: newstate STATE_IDLE 01:24:17.590 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:17.590 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:17.590 00.000 10672 Enqueuing Expose request 01:24:17.590 00.000 428 Worker thread wakes up 01:24:17.590 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:24:17.590 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:17.590 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:19.448 01.858 428 Exposure complete 01:24:19.573 00.125 428 worker thread done servicing request 01:24:19.573 00.000 10672 OnExposeComplete: enter 01:24:19.573 00.000 10672 UpdateGuideState(): m_state=6 01:24:19.573 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2810 01:24:19.573 00.000 10672 Star::Find returns 1 (0), X=520.92, Y=315.19, Mass=197692, SNR=37.1, Peak=29840 HFD=2.8 01:24:19.573 00.000 10672 CameraToMount -- cameraTheta (0.96) - m_xAngle (0.14) = xAngle (0.82 = 0.82) 01:24:19.573 00.000 10672 CameraToMount -- cameraTheta (0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.93 = 0.93) 01:24:19.573 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.78 hyp=0.96 cameraTheta=0.96 mountX=0.65 mountY=0.77, mountTheta=0.87 01:24:19.573 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.78, opts=13) 01:24:19.573 00.000 10672 Enqueuing Move request for scope (0.55, 0.78) 01:24:19.573 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:19.573 00.000 428 Worker thread wakes up 01:24:19.573 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.78) opts 0xd 01:24:19.573 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.78) 01:24:19.573 00.000 428 Moving (0.55, 0.78) raw xDistance=0.65 yDistance=0.77 01:24:19.573 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 01:24:19.573 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:24:19.573 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.77 01:24:19.573 00.000 428 MoveAxis(W, 764, ABG) 01:24:19.573 00.000 428 Guiding Dir = 3, Dur = 764 01:24:19.573 00.000 428 IsSlewing returns 0 01:24:19.573 00.000 428 IsGuiding returns 0 01:24:19.605 00.032 10672 UpdateGuideState exits: m=197692 SNR=37.1 01:24:19.605 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:19.605 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:19.605 00.000 10672 Enqueuing Expose request 01:24:19.605 00.000 428 PulseGuide returned control before completion, sleep 750 01:24:20.386 00.781 428 IsGuiding returns 0 01:24:20.386 00.000 428 Move returns status 0, amount 764 01:24:20.386 00.000 428 MoveAxis(N, 0, ABG) 01:24:20.386 00.000 428 Move returns status 0, amount 0 01:24:20.386 00.000 428 move complete, result=0 01:24:20.386 00.000 428 worker thread done servicing request 01:24:20.386 00.000 428 Worker thread wakes up 01:24:20.386 00.000 10672 GuideStep: 0.7 px 764 ms WEST, 0.8 px 0 ms NORTH 01:24:20.386 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:20.386 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:21.000 00.614 10672 read socket command 10 01:24:21.000 00.000 10672 processing socket request REQDIST 01:24:21.000 00.000 10672 SOCKSVR: Sending pixel error of 0.79 01:24:21.000 00.000 10672 Sending socket response 79 (0x4f) 01:24:21.437 00.437 428 Exposure complete 01:24:21.578 00.141 428 worker thread done servicing request 01:24:21.578 00.000 10672 OnExposeComplete: enter 01:24:21.578 00.000 10672 UpdateGuideState(): m_state=6 01:24:21.578 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2811 01:24:21.578 00.000 10672 Star::Find returns 1 (0), X=520.49, Y=314.74, Mass=164204, SNR=34.7, Peak=26784 HFD=2.7 01:24:21.578 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (0.14) = xAngle (1.08 = 1.08) 01:24:21.578 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.19 = 1.19) 01:24:21.578 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.22 mountX=0.17 mountY=0.33, mountTheta=1.10 01:24:21.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.34, opts=13) 01:24:21.578 00.000 10672 Enqueuing Move request for scope (0.12, 0.34) 01:24:21.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:21.578 00.000 428 Worker thread wakes up 01:24:21.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.34) opts 0xd 01:24:21.578 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.34) 01:24:21.578 00.000 428 Moving (0.12, 0.34) raw xDistance=0.17 yDistance=0.33 01:24:21.578 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:24:21.578 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:21.578 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:24:21.578 00.000 428 MoveAxis(E, 0, ABG) 01:24:21.578 00.000 428 Move returns status 0, amount 0 01:24:21.578 00.000 428 MoveAxis(N, 0, ABG) 01:24:21.578 00.000 428 Move returns status 0, amount 0 01:24:21.578 00.000 428 move complete, result=0 01:24:21.578 00.000 428 worker thread done servicing request 01:24:21.609 00.031 10672 UpdateGuideState exits: m=164204 SNR=34.7 01:24:21.609 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:21.609 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:21.609 00.000 10672 Enqueuing Expose request 01:24:21.609 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:24:21.609 00.000 428 Worker thread wakes up 01:24:21.609 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:21.609 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:23.437 01.828 428 Exposure complete 01:24:23.577 00.140 428 worker thread done servicing request 01:24:23.577 00.000 10672 OnExposeComplete: enter 01:24:23.577 00.000 10672 UpdateGuideState(): m_state=6 01:24:23.577 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2812 01:24:23.577 00.000 10672 Star::Find returns 1 (0), X=520.01, Y=314.77, Mass=256308, SNR=47.2, Peak=33984 HFD=3.5 01:24:23.577 00.000 10672 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.14) = xAngle (2.21 = 2.21) 01:24:23.577 00.000 10672 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.32 = 2.32) 01:24:23.577 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.36 hyp=0.51 cameraTheta=2.35 mountX=-0.30 mountY=0.37, mountTheta=2.26 01:24:23.577 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.36, opts=13) 01:24:23.577 00.000 10672 Enqueuing Move request for scope (-0.36, 0.36) 01:24:23.577 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:23.577 00.000 428 Worker thread wakes up 01:24:23.577 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.36) opts 0xd 01:24:23.577 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.36) 01:24:23.577 00.000 428 Moving (-0.36, 0.36) raw xDistance=-0.30 yDistance=0.37 01:24:23.577 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:24:23.577 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:23.577 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:24:23.577 00.000 428 MoveAxis(E, 0, ABG) 01:24:23.577 00.000 428 Move returns status 0, amount 0 01:24:23.577 00.000 428 MoveAxis(N, 0, ABG) 01:24:23.577 00.000 428 Move returns status 0, amount 0 01:24:23.577 00.000 428 move complete, result=0 01:24:23.577 00.000 428 worker thread done servicing request 01:24:23.608 00.031 10672 UpdateGuideState exits: m=256308 SNR=47.2 01:24:23.608 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:23.608 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:23.608 00.000 10672 Enqueuing Expose request 01:24:23.608 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:24:23.608 00.000 428 Worker thread wakes up 01:24:23.608 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:23.608 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:25.420 01.812 428 Exposure complete 01:24:25.545 00.125 428 worker thread done servicing request 01:24:25.545 00.000 10672 OnExposeComplete: enter 01:24:25.545 00.000 10672 UpdateGuideState(): m_state=6 01:24:25.561 00.016 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2813 01:24:25.561 00.000 10672 Star::Find returns 1 (0), X=519.84, Y=315.13, Mass=177698, SNR=33.5, Peak=23520 HFD=2.8 01:24:25.561 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.06 = 2.06) 01:24:25.561 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 01:24:25.561 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=0.72 hyp=0.90 cameraTheta=2.20 mountX=-0.42 mountY=0.74, mountTheta=2.09 01:24:25.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=0.72, opts=13) 01:24:25.561 00.000 10672 Enqueuing Move request for scope (-0.53, 0.72) 01:24:25.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:25.561 00.000 428 Worker thread wakes up 01:24:25.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.72) opts 0xd 01:24:25.561 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 0.72) 01:24:25.561 00.000 428 Moving (-0.53, 0.72) raw xDistance=-0.42 yDistance=0.74 01:24:25.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 01:24:25.561 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:24:25.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 01:24:25.561 00.000 428 MoveAxis(E, 0, ABG) 01:24:25.561 00.000 428 Move returns status 0, amount 0 01:24:25.561 00.000 428 MoveAxis(N, 0, ABG) 01:24:25.561 00.000 428 Move returns status 0, amount 0 01:24:25.561 00.000 428 move complete, result=0 01:24:25.561 00.000 428 worker thread done servicing request 01:24:25.592 00.031 10672 UpdateGuideState exits: m=177698 SNR=33.5 01:24:25.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:25.592 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:25.592 00.000 10672 Enqueuing Expose request 01:24:25.592 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH 01:24:25.592 00.000 428 Worker thread wakes up 01:24:25.592 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:25.592 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:26.014 00.422 10672 read socket command 10 01:24:26.014 00.000 10672 processing socket request REQDIST 01:24:26.014 00.000 10672 SOCKSVR: Sending pixel error of 0.70 01:24:26.014 00.000 10672 Sending socket response 70 (0x46) 01:24:27.435 01.421 428 Exposure complete 01:24:27.560 00.125 428 worker thread done servicing request 01:24:27.560 00.000 10672 OnExposeComplete: enter 01:24:27.560 00.000 10672 UpdateGuideState(): m_state=6 01:24:27.560 00.000 10672 Star::Find(15, 519, 315, 0, (0,0,0,0), 0.0, 0) frame 2814 01:24:27.560 00.000 10672 Star::Find returns 1 (0), X=519.66, Y=314.57, Mass=225843, SNR=44.4, Peak=28848 HFD=3.1 01:24:27.560 00.000 10672 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.14) = xAngle (2.77 = 2.77) 01:24:27.560 00.000 10672 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.88 = 2.88) 01:24:27.560 00.000 10672 CameraToMount -- cameraX=-0.71 cameraY=0.17 hyp=0.73 cameraTheta=2.91 mountX=-0.68 mountY=0.19, mountTheta=2.87 01:24:27.560 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.71, y=0.17, opts=13) 01:24:27.560 00.000 10672 Enqueuing Move request for scope (-0.71, 0.17) 01:24:27.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:27.560 00.000 428 Worker thread wakes up 01:24:27.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.17) opts 0xd 01:24:27.560 00.000 428 Handling offset move in thread for scope, endpoint = (-0.71, 0.17) 01:24:27.560 00.000 428 Moving (-0.71, 0.17) raw xDistance=-0.68 yDistance=0.19 01:24:27.560 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 01:24:27.560 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:27.560 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:24:27.560 00.000 428 MoveAxis(E, 791, ABG) 01:24:27.560 00.000 428 Guiding Dir = 2, Dur = 791 01:24:27.591 00.031 10672 UpdateGuideState exits: m=225843 SNR=44.4 01:24:27.591 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:27.591 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:27.591 00.000 10672 Enqueuing Expose request 01:24:27.591 00.000 428 IsSlewing returns 0 01:24:27.591 00.000 428 IsGuiding returns 0 01:24:27.623 00.032 428 PulseGuide returned control before completion, sleep 773 01:24:28.419 00.796 428 IsGuiding returns 1 01:24:28.419 00.000 428 scope still moving after pulse duration time elapsed 01:24:28.451 00.032 428 IsSlewing returns 0 01:24:28.451 00.000 428 IsGuiding returns 0 01:24:28.466 00.015 428 scope move finished after 791 + 70 ms 01:24:28.466 00.000 428 Move returns status 0, amount 791 01:24:28.466 00.000 428 MoveAxis(N, 0, ABG) 01:24:28.466 00.000 428 Move returns status 0, amount 0 01:24:28.466 00.000 428 move complete, result=0 01:24:28.466 00.000 428 worker thread done servicing request 01:24:28.466 00.000 10672 GuideStep: -0.7 px 791 ms EAST, 0.2 px 0 ms NORTH 01:24:28.466 00.000 428 Worker thread wakes up 01:24:28.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:28.466 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:29.439 00.973 428 Exposure complete 01:24:29.580 00.141 428 worker thread done servicing request 01:24:29.580 00.000 10672 OnExposeComplete: enter 01:24:29.580 00.000 10672 UpdateGuideState(): m_state=6 01:24:29.580 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2815 01:24:29.580 00.000 10672 Star::Find returns 1 (0), X=520.19, Y=315.23, Mass=181706, SNR=37.6, Peak=26240 HFD=2.5 01:24:29.580 00.000 10672 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.14) = xAngle (1.65 = 1.65) 01:24:29.580 00.000 10672 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.76 = 1.76) 01:24:29.580 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.83 hyp=0.85 cameraTheta=1.79 mountX=-0.07 mountY=0.83, mountTheta=1.65 01:24:29.580 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.83, opts=13) 01:24:29.580 00.000 10672 Enqueuing Move request for scope (-0.18, 0.83) 01:24:29.580 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:29.580 00.000 428 Worker thread wakes up 01:24:29.580 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.83) opts 0xd 01:24:29.580 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.83) 01:24:29.580 00.000 428 Moving (-0.18, 0.83) raw xDistance=-0.07 yDistance=0.83 01:24:29.580 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 01:24:29.580 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:24:29.580 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.83 01:24:29.580 00.000 428 MoveAxis(E, 0, ABG) 01:24:29.580 00.000 428 Move returns status 0, amount 0 01:24:29.580 00.000 428 MoveAxis(N, 0, ABG) 01:24:29.580 00.000 428 Move returns status 0, amount 0 01:24:29.580 00.000 428 move complete, result=0 01:24:29.580 00.000 428 worker thread done servicing request 01:24:29.611 00.031 10672 UpdateGuideState exits: m=181706 SNR=37.6 01:24:29.611 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:29.611 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:29.611 00.000 10672 Enqueuing Expose request 01:24:29.611 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH 01:24:29.611 00.000 428 Worker thread wakes up 01:24:29.611 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:29.611 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:31.002 01.391 10672 read socket command 10 01:24:31.002 00.000 10672 processing socket request REQDIST 01:24:31.002 00.000 10672 SOCKSVR: Sending pixel error of 0.74 01:24:31.002 00.000 10672 Sending socket response 74 (0x4a) 01:24:31.439 00.437 428 Exposure complete 01:24:31.564 00.125 428 worker thread done servicing request 01:24:31.564 00.000 10672 OnExposeComplete: enter 01:24:31.564 00.000 10672 UpdateGuideState(): m_state=6 01:24:31.564 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2816 01:24:31.564 00.000 10672 Star::Find returns 1 (0), X=520.44, Y=314.58, Mass=218221, SNR=45.2, Peak=28848 HFD=3.1 01:24:31.564 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.06 = 1.06) 01:24:31.564 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 01:24:31.564 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=0.09 mountY=0.17, mountTheta=1.08 01:24:31.564 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.18, opts=13) 01:24:31.564 00.000 10672 Enqueuing Move request for scope (0.07, 0.18) 01:24:31.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:31.564 00.000 428 Worker thread wakes up 01:24:31.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd 01:24:31.564 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.18) 01:24:31.564 00.000 428 Moving (0.07, 0.18) raw xDistance=0.09 yDistance=0.17 01:24:31.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:24:31.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:31.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:24:31.564 00.000 428 MoveAxis(E, 0, ABG) 01:24:31.564 00.000 428 Move returns status 0, amount 0 01:24:31.564 00.000 428 MoveAxis(N, 0, ABG) 01:24:31.564 00.000 428 Move returns status 0, amount 0 01:24:31.564 00.000 428 move complete, result=0 01:24:31.564 00.000 428 worker thread done servicing request 01:24:31.595 00.031 10672 UpdateGuideState exits: m=218221 SNR=45.2 01:24:31.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:31.595 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:31.595 00.000 10672 Enqueuing Expose request 01:24:31.595 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:24:31.595 00.000 428 Worker thread wakes up 01:24:31.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:31.595 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:33.438 01.843 428 Exposure complete 01:24:33.563 00.125 428 worker thread done servicing request 01:24:33.563 00.000 10672 OnExposeComplete: enter 01:24:33.563 00.000 10672 UpdateGuideState(): m_state=6 01:24:33.563 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2817 01:24:33.563 00.000 10672 Star::Find returns 1 (0), X=520.05, Y=314.62, Mass=218770, SNR=46.6, Peak=25472 HFD=3.3 01:24:33.563 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.14) = xAngle (2.41 = 2.41) 01:24:33.563 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.52 = 2.52) 01:24:33.563 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.21 hyp=0.38 cameraTheta=2.55 mountX=-0.29 mountY=0.22, mountTheta=2.48 01:24:33.563 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.21, opts=13) 01:24:33.563 00.000 10672 Enqueuing Move request for scope (-0.32, 0.21) 01:24:33.563 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:24:33.563 00.000 428 Worker thread wakes up 01:24:33.563 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.21) opts 0xd 01:24:33.563 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.21) 01:24:33.563 00.000 428 Moving (-0.32, 0.21) raw xDistance=-0.29 yDistance=0.22 01:24:33.563 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 01:24:33.563 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:33.563 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:24:33.563 00.000 428 MoveAxis(E, 0, ABG) 01:24:33.563 00.000 428 Move returns status 0, amount 0 01:24:33.563 00.000 428 MoveAxis(N, 0, ABG) 01:24:33.563 00.000 428 Move returns status 0, amount 0 01:24:33.563 00.000 428 move complete, result=0 01:24:33.563 00.000 428 worker thread done servicing request 01:24:33.594 00.031 10672 UpdateGuideState exits: m=218770 SNR=46.6 01:24:33.594 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:33.594 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:33.594 00.000 10672 Enqueuing Expose request 01:24:33.594 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:24:33.594 00.000 428 Worker thread wakes up 01:24:33.594 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:33.594 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:35.437 01.843 428 Exposure complete 01:24:35.578 00.141 428 worker thread done servicing request 01:24:35.578 00.000 10672 OnExposeComplete: enter 01:24:35.578 00.000 10672 UpdateGuideState(): m_state=6 01:24:35.578 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2818 01:24:35.578 00.000 10672 Star::Find returns 1 (0), X=519.93, Y=314.86, Mass=189343, SNR=39.3, Peak=25584 HFD=2.6 01:24:35.578 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 01:24:35.578 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.30 = 2.30) 01:24:35.578 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.46 hyp=0.64 cameraTheta=2.33 mountX=-0.37 mountY=0.47, mountTheta=2.23 01:24:35.578 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.46, opts=13) 01:24:35.578 00.000 10672 Enqueuing Move request for scope (-0.44, 0.46) 01:24:35.578 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:35.578 00.000 428 Worker thread wakes up 01:24:35.578 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.46) opts 0xd 01:24:35.578 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.46) 01:24:35.578 00.000 428 Moving (-0.44, 0.46) raw xDistance=-0.37 yDistance=0.47 01:24:35.578 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 01:24:35.578 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:35.578 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:24:35.578 00.000 428 MoveAxis(E, 0, ABG) 01:24:35.578 00.000 428 Move returns status 0, amount 0 01:24:35.578 00.000 428 MoveAxis(N, 0, ABG) 01:24:35.578 00.000 428 Move returns status 0, amount 0 01:24:35.578 00.000 428 move complete, result=0 01:24:35.578 00.000 428 worker thread done servicing request 01:24:35.594 00.016 10672 UpdateGuideState exits: m=189343 SNR=39.3 01:24:35.609 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:35.609 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:35.609 00.000 10672 Enqueuing Expose request 01:24:35.609 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 01:24:35.609 00.000 428 Worker thread wakes up 01:24:35.609 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:35.609 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:36.000 00.391 10672 read socket command 10 01:24:36.000 00.000 10672 processing socket request REQDIST 01:24:36.000 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:24:36.000 00.000 10672 Sending socket response 55 (0x37) 01:24:37.437 01.437 428 Exposure complete 01:24:37.566 00.129 428 worker thread done servicing request 01:24:37.566 00.000 10672 OnExposeComplete: enter 01:24:37.566 00.000 10672 UpdateGuideState(): m_state=6 01:24:37.566 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2819 01:24:37.566 00.000 10672 Star::Find returns 1 (0), X=520.34, Y=314.74, Mass=205951, SNR=40.0, Peak=27008 HFD=2.9 01:24:37.566 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.51 = 1.51) 01:24:37.566 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 01:24:37.566 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.65 mountX=0.02 mountY=0.34, mountTheta=1.51 01:24:37.566 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.34, opts=13) 01:24:37.566 00.000 10672 Enqueuing Move request for scope (-0.03, 0.34) 01:24:37.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:37.566 00.000 428 Worker thread wakes up 01:24:37.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd 01:24:37.566 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.34) 01:24:37.566 00.000 428 Moving (-0.03, 0.34) raw xDistance=0.02 yDistance=0.34 01:24:37.566 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:24:37.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:37.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 01:24:37.566 00.000 428 MoveAxis(E, 0, ABG) 01:24:37.566 00.000 428 Move returns status 0, amount 0 01:24:37.566 00.000 428 MoveAxis(N, 0, ABG) 01:24:37.566 00.000 428 Move returns status 0, amount 0 01:24:37.566 00.000 428 move complete, result=0 01:24:37.566 00.000 428 worker thread done servicing request 01:24:37.597 00.031 10672 UpdateGuideState exits: m=205951 SNR=40.0 01:24:37.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:37.597 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:37.597 00.000 10672 Enqueuing Expose request 01:24:37.597 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 01:24:37.597 00.000 428 Worker thread wakes up 01:24:37.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:37.597 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:39.441 01.844 428 Exposure complete 01:24:39.566 00.125 428 worker thread done servicing request 01:24:39.566 00.000 10672 OnExposeComplete: enter 01:24:39.566 00.000 10672 UpdateGuideState(): m_state=6 01:24:39.566 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2820 01:24:39.566 00.000 10672 Star::Find returns 1 (0), X=520.17, Y=315.15, Mass=185638, SNR=34.9, Peak=30496 HFD=2.4 01:24:39.566 00.000 10672 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.14) = xAngle (1.69 = 1.69) 01:24:39.566 00.000 10672 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.80 = 1.80) 01:24:39.566 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.74 hyp=0.77 cameraTheta=1.83 mountX=-0.09 mountY=0.75, mountTheta=1.69 01:24:39.566 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.74, opts=13) 01:24:39.566 00.000 10672 Enqueuing Move request for scope (-0.19, 0.74) 01:24:39.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:39.566 00.000 428 Worker thread wakes up 01:24:39.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.74) opts 0xd 01:24:39.566 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.74) 01:24:39.566 00.000 428 Moving (-0.19, 0.74) raw xDistance=-0.09 yDistance=0.75 01:24:39.566 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 01:24:39.566 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=1.44 newest=1.56 01:24:39.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.75 from input 0.75 01:24:39.566 00.000 428 MoveAxis(E, 0, ABG) 01:24:39.566 00.000 428 Move returns status 0, amount 0 01:24:39.566 00.000 428 MoveAxis(S, 994, ABG) 01:24:39.566 00.000 428 Guiding Dir = 1, Dur = 994 01:24:39.566 00.000 428 IsSlewing returns 0 01:24:39.566 00.000 428 IsGuiding returns 0 01:24:39.597 00.031 10672 UpdateGuideState exits: m=185638 SNR=34.9 01:24:39.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:39.597 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:39.597 00.000 10672 Enqueuing Expose request 01:24:39.644 00.047 428 PulseGuide returned control before completion, sleep 930 01:24:40.597 00.953 428 IsGuiding returns 1 01:24:40.597 00.000 428 scope still moving after pulse duration time elapsed 01:24:40.628 00.031 428 IsSlewing returns 0 01:24:40.628 00.000 428 IsGuiding returns 1 01:24:40.675 00.047 428 IsSlewing returns 0 01:24:40.706 00.031 428 IsGuiding returns 0 01:24:40.706 00.000 428 scope move finished after 994 + 135 ms 01:24:40.706 00.000 428 Move returns status 0, amount 994 01:24:40.706 00.000 428 move complete, result=0 01:24:40.706 00.000 428 worker thread done servicing request 01:24:40.706 00.000 428 Worker thread wakes up 01:24:40.706 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 994 ms SOUTH 01:24:40.706 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:40.706 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:41.003 00.297 10672 read socket command 10 01:24:41.003 00.000 10672 processing socket request REQDIST 01:24:41.003 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:24:41.003 00.000 10672 Sending socket response 57 (0x39) 01:24:41.424 00.421 428 Exposure complete 01:24:41.549 00.125 428 worker thread done servicing request 01:24:41.549 00.000 10672 OnExposeComplete: enter 01:24:41.549 00.000 10672 UpdateGuideState(): m_state=6 01:24:41.549 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2821 01:24:41.549 00.000 10672 Star::Find returns 1 (0), X=520.53, Y=314.62, Mass=240991, SNR=47.1, Peak=28096 HFD=3.1 01:24:41.549 00.000 10672 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.14) = xAngle (0.80 = 0.80) 01:24:41.549 00.000 10672 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.90 = 0.90) 01:24:41.549 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.28 cameraTheta=0.93 mountX=0.19 mountY=0.22, mountTheta=0.84 01:24:41.549 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.22, opts=13) 01:24:41.549 00.000 10672 Enqueuing Move request for scope (0.16, 0.22) 01:24:41.549 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:41.549 00.000 428 Worker thread wakes up 01:24:41.549 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd 01:24:41.549 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.22) 01:24:41.549 00.000 428 Moving (0.16, 0.22) raw xDistance=0.19 yDistance=0.22 01:24:41.549 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 01:24:41.549 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:41.549 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:24:41.549 00.000 428 MoveAxis(E, 0, ABG) 01:24:41.549 00.000 428 Move returns status 0, amount 0 01:24:41.549 00.000 428 MoveAxis(N, 0, ABG) 01:24:41.549 00.000 428 Move returns status 0, amount 0 01:24:41.549 00.000 428 move complete, result=0 01:24:41.549 00.000 428 worker thread done servicing request 01:24:41.581 00.032 10672 UpdateGuideState exits: m=240991 SNR=47.1 01:24:41.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:41.581 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:41.581 00.000 10672 Enqueuing Expose request 01:24:41.581 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:24:41.581 00.000 428 Worker thread wakes up 01:24:41.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:41.581 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:43.424 01.843 428 Exposure complete 01:24:43.564 00.140 428 worker thread done servicing request 01:24:43.564 00.000 10672 OnExposeComplete: enter 01:24:43.564 00.000 10672 UpdateGuideState(): m_state=6 01:24:43.564 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2822 01:24:43.564 00.000 10672 Star::Find returns 1 (0), X=520.52, Y=314.86, Mass=204721, SNR=38.5, Peak=30592 HFD=2.5 01:24:43.564 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (0.14) = xAngle (1.12 = 1.12) 01:24:43.564 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.23 = 1.23) 01:24:43.564 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.45 hyp=0.48 cameraTheta=1.26 mountX=0.21 mountY=0.45, mountTheta=1.14 01:24:43.564 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.45, opts=13) 01:24:43.564 00.000 10672 Enqueuing Move request for scope (0.15, 0.45) 01:24:43.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:43.564 00.000 428 Worker thread wakes up 01:24:43.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.45) opts 0xd 01:24:43.564 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.45) 01:24:43.564 00.000 428 Moving (0.15, 0.45) raw xDistance=0.21 yDistance=0.45 01:24:43.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:24:43.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:43.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:24:43.564 00.000 428 MoveAxis(E, 0, ABG) 01:24:43.564 00.000 428 Move returns status 0, amount 0 01:24:43.564 00.000 428 MoveAxis(N, 0, ABG) 01:24:43.564 00.000 428 Move returns status 0, amount 0 01:24:43.564 00.000 428 move complete, result=0 01:24:43.564 00.000 428 worker thread done servicing request 01:24:43.580 00.016 10672 UpdateGuideState exits: m=204721 SNR=38.5 01:24:43.580 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:43.580 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:43.580 00.000 10672 Enqueuing Expose request 01:24:43.580 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:24:43.580 00.000 428 Worker thread wakes up 01:24:43.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:43.580 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:45.439 01.859 428 Exposure complete 01:24:45.564 00.125 428 worker thread done servicing request 01:24:45.564 00.000 10672 OnExposeComplete: enter 01:24:45.564 00.000 10672 UpdateGuideState(): m_state=6 01:24:45.564 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2823 01:24:45.564 00.000 10672 Star::Find returns 1 (0), X=520.21, Y=314.69, Mass=215104, SNR=40.4, Peak=30048 HFD=2.7 01:24:45.564 00.000 10672 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.14) = xAngle (1.94 = 1.94) 01:24:45.564 00.000 10672 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.05 = 2.05) 01:24:45.564 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.08 mountX=-0.12 mountY=0.30, mountTheta=1.96 01:24:45.564 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.29, opts=13) 01:24:45.564 00.000 10672 Enqueuing Move request for scope (-0.16, 0.29) 01:24:45.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:45.564 00.000 428 Worker thread wakes up 01:24:45.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd 01:24:45.564 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.29) 01:24:45.564 00.000 428 Moving (-0.16, 0.29) raw xDistance=-0.12 yDistance=0.30 01:24:45.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:24:45.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:45.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:24:45.564 00.000 428 MoveAxis(E, 0, ABG) 01:24:45.564 00.000 428 Move returns status 0, amount 0 01:24:45.564 00.000 428 MoveAxis(N, 0, ABG) 01:24:45.564 00.000 428 Move returns status 0, amount 0 01:24:45.564 00.000 428 move complete, result=0 01:24:45.564 00.000 428 worker thread done servicing request 01:24:45.595 00.031 10672 UpdateGuideState exits: m=215104 SNR=40.4 01:24:45.595 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:45.595 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:45.595 00.000 10672 Enqueuing Expose request 01:24:45.595 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:24:45.595 00.000 428 Worker thread wakes up 01:24:45.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:45.595 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:46.005 00.410 10672 read socket command 10 01:24:46.005 00.000 10672 processing socket request REQDIST 01:24:46.005 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:24:46.005 00.000 10672 Sending socket response 43 (0x2b) 01:24:47.427 01.422 428 Exposure complete 01:24:47.551 00.124 428 worker thread done servicing request 01:24:47.551 00.000 10672 OnExposeComplete: enter 01:24:47.551 00.000 10672 UpdateGuideState(): m_state=6 01:24:47.551 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2824 01:24:47.551 00.000 10672 Star::Find returns 1 (0), X=520.13, Y=314.48, Mass=170003, SNR=37.0, Peak=24272 HFD=2.5 01:24:47.551 00.000 10672 CameraToMount -- cameraTheta (2.83) - m_xAngle (0.14) = xAngle (2.69 = 2.69) 01:24:47.551 00.000 10672 CameraToMount -- cameraTheta (2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.80 = 2.80) 01:24:47.551 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.25 cameraTheta=2.83 mountX=-0.22 mountY=0.08, mountTheta=2.78 01:24:47.567 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.08, opts=13) 01:24:47.567 00.000 10672 Enqueuing Move request for scope (-0.23, 0.08) 01:24:47.567 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:47.567 00.000 428 Worker thread wakes up 01:24:47.567 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd 01:24:47.567 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.08) 01:24:47.567 00.000 428 Moving (-0.23, 0.08) raw xDistance=-0.22 yDistance=0.08 01:24:47.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:24:47.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:47.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 01:24:47.567 00.000 428 MoveAxis(E, 0, ABG) 01:24:47.567 00.000 428 Move returns status 0, amount 0 01:24:47.567 00.000 428 MoveAxis(N, 0, ABG) 01:24:47.567 00.000 428 Move returns status 0, amount 0 01:24:47.567 00.000 428 move complete, result=0 01:24:47.567 00.000 428 worker thread done servicing request 01:24:47.583 00.016 10672 UpdateGuideState exits: m=170003 SNR=37.0 01:24:47.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:47.583 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:47.583 00.000 10672 Enqueuing Expose request 01:24:47.583 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:24:47.583 00.000 428 Worker thread wakes up 01:24:47.583 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:47.583 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:49.426 01.843 428 Exposure complete 01:24:49.551 00.125 428 worker thread done servicing request 01:24:49.551 00.000 10672 OnExposeComplete: enter 01:24:49.551 00.000 10672 UpdateGuideState(): m_state=6 01:24:49.551 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2825 01:24:49.551 00.000 10672 Star::Find returns 1 (0), X=519.57, Y=314.80, Mass=199099, SNR=37.1, Peak=23616 HFD=2.8 01:24:49.551 00.000 10672 CameraToMount -- cameraTheta (2.68) - m_xAngle (0.14) = xAngle (2.54 = 2.54) 01:24:49.551 00.000 10672 CameraToMount -- cameraTheta (2.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.65 = 2.65) 01:24:49.551 00.000 10672 CameraToMount -- cameraX=-0.79 cameraY=0.40 hyp=0.89 cameraTheta=2.68 mountX=-0.73 mountY=0.42, mountTheta=2.62 01:24:49.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.79, y=0.40, opts=13) 01:24:49.551 00.000 10672 Enqueuing Move request for scope (-0.79, 0.40) 01:24:49.566 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:49.566 00.000 428 Worker thread wakes up 01:24:49.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.40) opts 0xd 01:24:49.566 00.000 428 Handling offset move in thread for scope, endpoint = (-0.79, 0.40) 01:24:49.566 00.000 428 Moving (-0.79, 0.40) raw xDistance=-0.73 yDistance=0.42 01:24:49.566 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73 01:24:49.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:49.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 01:24:49.566 00.000 428 MoveAxis(E, 858, ABG) 01:24:49.566 00.000 428 Guiding Dir = 2, Dur = 858 01:24:49.566 00.000 428 IsSlewing returns 0 01:24:49.566 00.000 428 IsGuiding returns 0 01:24:49.582 00.016 10672 UpdateGuideState exits: m=199099 SNR=37.1 01:24:49.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:49.582 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:49.582 00.000 10672 Enqueuing Expose request 01:24:49.582 00.000 428 PulseGuide returned control before completion, sleep 841 01:24:50.441 00.859 428 IsGuiding returns 1 01:24:50.441 00.000 428 scope still moving after pulse duration time elapsed 01:24:50.473 00.032 428 IsSlewing returns 0 01:24:50.473 00.000 428 IsGuiding returns 0 01:24:50.473 00.000 428 scope move finished after 858 + 50 ms 01:24:50.473 00.000 428 Move returns status 0, amount 858 01:24:50.473 00.000 428 MoveAxis(N, 0, ABG) 01:24:50.473 00.000 428 Move returns status 0, amount 0 01:24:50.473 00.000 428 move complete, result=0 01:24:50.473 00.000 428 worker thread done servicing request 01:24:50.473 00.000 10672 GuideStep: -0.7 px 858 ms EAST, 0.4 px 0 ms NORTH 01:24:50.473 00.000 428 Worker thread wakes up 01:24:50.473 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:50.473 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:51.004 00.531 10672 read socket command 10 01:24:51.004 00.000 10672 processing socket request REQDIST 01:24:51.004 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:24:51.004 00.000 10672 Sending socket response 53 (0x35) 01:24:51.441 00.437 428 Exposure complete 01:24:51.566 00.125 428 worker thread done servicing request 01:24:51.566 00.000 10672 OnExposeComplete: enter 01:24:51.566 00.000 10672 UpdateGuideState(): m_state=6 01:24:51.566 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2826 01:24:51.566 00.000 10672 Star::Find returns 1 (0), X=520.20, Y=314.73, Mass=200595, SNR=37.1, Peak=27008 HFD=2.7 01:24:51.566 00.000 10672 CameraToMount -- cameraTheta (2.05) - m_xAngle (0.14) = xAngle (1.91 = 1.91) 01:24:51.566 00.000 10672 CameraToMount -- cameraTheta (2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.02 = 2.02) 01:24:51.566 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.33 hyp=0.37 cameraTheta=2.05 mountX=-0.12 mountY=0.34, mountTheta=1.93 01:24:51.566 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.33, opts=13) 01:24:51.566 00.000 10672 Enqueuing Move request for scope (-0.17, 0.33) 01:24:51.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:51.566 00.000 428 Worker thread wakes up 01:24:51.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.33) opts 0xd 01:24:51.566 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.33) 01:24:51.566 00.000 428 Moving (-0.17, 0.33) raw xDistance=-0.12 yDistance=0.34 01:24:51.566 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:24:51.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:51.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 01:24:51.566 00.000 428 MoveAxis(E, 0, ABG) 01:24:51.566 00.000 428 Move returns status 0, amount 0 01:24:51.566 00.000 428 MoveAxis(N, 0, ABG) 01:24:51.566 00.000 428 Move returns status 0, amount 0 01:24:51.566 00.000 428 move complete, result=0 01:24:51.566 00.000 428 worker thread done servicing request 01:24:51.597 00.031 10672 UpdateGuideState exits: m=200595 SNR=37.1 01:24:51.597 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:51.597 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:51.597 00.000 10672 Enqueuing Expose request 01:24:51.597 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:24:51.597 00.000 428 Worker thread wakes up 01:24:51.597 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:51.597 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:53.425 01.828 428 Exposure complete 01:24:53.550 00.125 428 worker thread done servicing request 01:24:53.550 00.000 10672 OnExposeComplete: enter 01:24:53.550 00.000 10672 UpdateGuideState(): m_state=6 01:24:53.550 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2827 01:24:53.550 00.000 10672 Star::Find returns 1 (0), X=520.43, Y=314.67, Mass=201258, SNR=36.5, Peak=24064 HFD=2.9 01:24:53.550 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 01:24:53.550 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.30 = 1.30) 01:24:53.550 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.33 mountX=0.10 mountY=0.26, mountTheta=1.20 01:24:53.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.26, opts=13) 01:24:53.550 00.000 10672 Enqueuing Move request for scope (0.07, 0.26) 01:24:53.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:53.550 00.000 428 Worker thread wakes up 01:24:53.565 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd 01:24:53.565 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.26) 01:24:53.565 00.000 428 Moving (0.07, 0.26) raw xDistance=0.10 yDistance=0.26 01:24:53.565 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:24:53.565 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:53.565 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:24:53.565 00.000 428 MoveAxis(E, 0, ABG) 01:24:53.565 00.000 428 Move returns status 0, amount 0 01:24:53.565 00.000 428 MoveAxis(N, 0, ABG) 01:24:53.565 00.000 428 Move returns status 0, amount 0 01:24:53.565 00.000 428 move complete, result=0 01:24:53.565 00.000 428 worker thread done servicing request 01:24:53.581 00.016 10672 UpdateGuideState exits: m=201258 SNR=36.5 01:24:53.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:53.581 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:53.581 00.000 10672 Enqueuing Expose request 01:24:53.581 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:24:53.581 00.000 428 Worker thread wakes up 01:24:53.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:53.581 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:55.429 01.848 428 Exposure complete 01:24:55.554 00.125 428 worker thread done servicing request 01:24:55.554 00.000 10672 OnExposeComplete: enter 01:24:55.554 00.000 10672 UpdateGuideState(): m_state=6 01:24:55.554 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2828 01:24:55.554 00.000 10672 Star::Find returns 1 (0), X=520.53, Y=314.48, Mass=231110, SNR=43.7, Peak=28528 HFD=3.1 01:24:55.554 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.14) = xAngle (0.31 = 0.31) 01:24:55.554 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.42 = 0.42) 01:24:55.554 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.45 mountX=0.17 mountY=0.07, mountTheta=0.40 01:24:55.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.08, opts=13) 01:24:55.554 00.000 10672 Enqueuing Move request for scope (0.16, 0.08) 01:24:55.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:55.554 00.000 428 Worker thread wakes up 01:24:55.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd 01:24:55.554 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.08) 01:24:55.554 00.000 428 Moving (0.16, 0.08) raw xDistance=0.17 yDistance=0.07 01:24:55.554 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:24:55.554 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:55.569 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:24:55.569 00.000 428 MoveAxis(E, 0, ABG) 01:24:55.569 00.000 428 Move returns status 0, amount 0 01:24:55.569 00.000 428 MoveAxis(N, 0, ABG) 01:24:55.569 00.000 428 Move returns status 0, amount 0 01:24:55.569 00.000 428 move complete, result=0 01:24:55.569 00.000 428 worker thread done servicing request 01:24:55.585 00.016 10672 UpdateGuideState exits: m=231110 SNR=43.7 01:24:55.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:55.585 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:55.585 00.000 10672 Enqueuing Expose request 01:24:55.585 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:24:55.585 00.000 428 Worker thread wakes up 01:24:55.585 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:55.585 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:56.023 00.438 10672 read socket command 10 01:24:56.023 00.000 10672 processing socket request REQDIST 01:24:56.023 00.000 10672 SOCKSVR: Sending pixel error of 0.34 01:24:56.023 00.000 10672 Sending socket response 34 (0x22) 01:24:57.428 01.405 428 Exposure complete 01:24:57.569 00.141 428 worker thread done servicing request 01:24:57.569 00.000 10672 OnExposeComplete: enter 01:24:57.569 00.000 10672 UpdateGuideState(): m_state=6 01:24:57.569 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2829 01:24:57.569 00.000 10672 Star::Find returns 1 (0), X=520.47, Y=314.67, Mass=225747, SNR=41.9, Peak=26016 HFD=3.5 01:24:57.569 00.000 10672 CameraToMount -- cameraTheta (1.22) - m_xAngle (0.14) = xAngle (1.09 = 1.09) 01:24:57.569 00.000 10672 CameraToMount -- cameraTheta (1.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.19 = 1.19) 01:24:57.569 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.22 mountX=0.13 mountY=0.27, mountTheta=1.11 01:24:57.569 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.27, opts=13) 01:24:57.569 00.000 10672 Enqueuing Move request for scope (0.10, 0.27) 01:24:57.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:57.569 00.000 428 Worker thread wakes up 01:24:57.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd 01:24:57.569 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.27) 01:24:57.569 00.000 428 Moving (0.10, 0.27) raw xDistance=0.13 yDistance=0.27 01:24:57.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 01:24:57.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:57.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:24:57.569 00.000 428 MoveAxis(E, 0, ABG) 01:24:57.569 00.000 428 Move returns status 0, amount 0 01:24:57.569 00.000 428 MoveAxis(N, 0, ABG) 01:24:57.569 00.000 428 Move returns status 0, amount 0 01:24:57.569 00.000 428 move complete, result=0 01:24:57.569 00.000 428 worker thread done servicing request 01:24:57.600 00.031 10672 UpdateGuideState exits: m=225747 SNR=41.9 01:24:57.600 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:57.600 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:57.600 00.000 10672 Enqueuing Expose request 01:24:57.600 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:24:57.600 00.000 428 Worker thread wakes up 01:24:57.600 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:24:57.600 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:24:59.428 01.828 428 Exposure complete 01:24:59.552 00.124 428 worker thread done servicing request 01:24:59.552 00.000 10672 OnExposeComplete: enter 01:24:59.552 00.000 10672 UpdateGuideState(): m_state=6 01:24:59.552 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2830 01:24:59.552 00.000 10672 Star::Find returns 1 (0), X=521.11, Y=314.88, Mass=247231, SNR=46.6, Peak=25808 HFD=3.8 01:24:59.552 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (0.14) = xAngle (0.44 = 0.44) 01:24:59.552 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.54 = 0.54) 01:24:59.552 00.000 10672 CameraToMount -- cameraX=0.75 cameraY=0.48 hyp=0.89 cameraTheta=0.57 mountX=0.80 mountY=0.46, mountTheta=0.52 01:24:59.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.75, y=0.48, opts=13) 01:24:59.552 00.000 10672 Enqueuing Move request for scope (0.75, 0.48) 01:24:59.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:24:59.552 00.000 428 Worker thread wakes up 01:24:59.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.48) opts 0xd 01:24:59.552 00.000 428 Handling offset move in thread for scope, endpoint = (0.75, 0.48) 01:24:59.552 00.000 428 Moving (0.75, 0.48) raw xDistance=0.80 yDistance=0.46 01:24:59.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.80 01:24:59.568 00.016 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:24:59.568 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.46 01:24:59.568 00.000 428 MoveAxis(W, 941, ABG) 01:24:59.568 00.000 428 Guiding Dir = 3, Dur = 941 01:24:59.568 00.000 428 IsSlewing returns 0 01:24:59.568 00.000 428 IsGuiding returns 0 01:24:59.584 00.016 428 PulseGuide returned control before completion, sleep 936 01:24:59.584 00.000 10672 UpdateGuideState exits: m=247231 SNR=46.6 01:24:59.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:24:59.584 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:24:59.584 00.000 10672 Enqueuing Expose request 01:25:00.552 00.968 428 IsGuiding returns 0 01:25:00.552 00.000 428 Move returns status 0, amount 941 01:25:00.552 00.000 428 MoveAxis(N, 0, ABG) 01:25:00.552 00.000 428 Move returns status 0, amount 0 01:25:00.552 00.000 428 move complete, result=0 01:25:00.552 00.000 428 worker thread done servicing request 01:25:00.552 00.000 428 Worker thread wakes up 01:25:00.552 00.000 10672 GuideStep: 0.8 px 941 ms WEST, 0.5 px 0 ms NORTH 01:25:00.552 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:00.552 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:01.005 00.453 10672 read socket command 10 01:25:01.005 00.000 10672 processing socket request REQDIST 01:25:01.005 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:25:01.005 00.000 10672 Sending socket response 49 (0x31) 01:25:01.427 00.422 428 Exposure complete 01:25:01.552 00.125 428 worker thread done servicing request 01:25:01.552 00.000 10672 OnExposeComplete: enter 01:25:01.552 00.000 10672 UpdateGuideState(): m_state=6 01:25:01.552 00.000 10672 Star::Find(15, 521, 314, 0, (0,0,0,0), 0.0, 0) frame 2831 01:25:01.552 00.000 10672 Star::Find returns 1 (0), X=520.44, Y=314.83, Mass=173542, SNR=37.0, Peak=24160 HFD=2.5 01:25:01.552 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.14) = xAngle (1.25 = 1.25) 01:25:01.552 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.36 = 1.36) 01:25:01.552 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.43 hyp=0.43 cameraTheta=1.39 mountX=0.13 mountY=0.42, mountTheta=1.26 01:25:01.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.43, opts=13) 01:25:01.552 00.000 10672 Enqueuing Move request for scope (0.08, 0.43) 01:25:01.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:01.552 00.000 428 Worker thread wakes up 01:25:01.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.43) opts 0xd 01:25:01.552 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.43) 01:25:01.552 00.000 428 Moving (0.08, 0.43) raw xDistance=0.13 yDistance=0.42 01:25:01.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 01:25:01.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:01.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.42 01:25:01.552 00.000 428 MoveAxis(E, 0, ABG) 01:25:01.552 00.000 428 Move returns status 0, amount 0 01:25:01.552 00.000 428 MoveAxis(N, 0, ABG) 01:25:01.552 00.000 428 Move returns status 0, amount 0 01:25:01.552 00.000 428 move complete, result=0 01:25:01.552 00.000 428 worker thread done servicing request 01:25:01.583 00.031 10672 UpdateGuideState exits: m=173542 SNR=37.0 01:25:01.583 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:01.583 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:01.583 00.000 10672 Enqueuing Expose request 01:25:01.583 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:25:01.583 00.000 428 Worker thread wakes up 01:25:01.583 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:01.583 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:03.431 01.848 428 Exposure complete 01:25:03.572 00.141 428 worker thread done servicing request 01:25:03.572 00.000 10672 OnExposeComplete: enter 01:25:03.572 00.000 10672 UpdateGuideState(): m_state=6 01:25:03.572 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2832 01:25:03.572 00.000 10672 Star::Find returns 1 (0), X=519.98, Y=314.82, Mass=208519, SNR=40.7, Peak=27760 HFD=2.7 01:25:03.572 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 01:25:03.572 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 01:25:03.572 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.42 hyp=0.57 cameraTheta=2.32 mountX=-0.33 mountY=0.43, mountTheta=2.22 01:25:03.572 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.42, opts=13) 01:25:03.572 00.000 10672 Enqueuing Move request for scope (-0.39, 0.42) 01:25:03.572 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:03.572 00.000 428 Worker thread wakes up 01:25:03.572 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.42) opts 0xd 01:25:03.572 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.42) 01:25:03.572 00.000 428 Moving (-0.39, 0.42) raw xDistance=-0.33 yDistance=0.43 01:25:03.572 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:25:03.572 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:03.572 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:25:03.572 00.000 428 MoveAxis(E, 0, ABG) 01:25:03.572 00.000 428 Move returns status 0, amount 0 01:25:03.572 00.000 428 MoveAxis(N, 0, ABG) 01:25:03.572 00.000 428 Move returns status 0, amount 0 01:25:03.572 00.000 428 move complete, result=0 01:25:03.572 00.000 428 worker thread done servicing request 01:25:03.587 00.015 10672 UpdateGuideState exits: m=208519 SNR=40.7 01:25:03.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:03.587 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:03.587 00.000 10672 Enqueuing Expose request 01:25:03.587 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:25:03.587 00.000 428 Worker thread wakes up 01:25:03.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:03.587 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:05.430 01.843 428 Exposure complete 01:25:05.555 00.125 428 worker thread done servicing request 01:25:05.555 00.000 10672 OnExposeComplete: enter 01:25:05.555 00.000 10672 UpdateGuideState(): m_state=6 01:25:05.555 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2833 01:25:05.555 00.000 10672 Star::Find returns 1 (0), X=520.33, Y=314.83, Mass=211962, SNR=36.0, Peak=23728 HFD=3.2 01:25:05.555 00.000 10672 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.14) = xAngle (1.51 = 1.51) 01:25:05.555 00.000 10672 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.62 = 1.62) 01:25:05.555 00.000 10672 CameraToMount -- cameraX=-0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.65 mountX=0.02 mountY=0.43, mountTheta=1.51 01:25:05.555 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.03, y=0.43, opts=13) 01:25:05.555 00.000 10672 Enqueuing Move request for scope (-0.03, 0.43) 01:25:05.555 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:05.555 00.000 428 Worker thread wakes up 01:25:05.555 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.43) opts 0xd 01:25:05.555 00.000 428 Handling offset move in thread for scope, endpoint = (-0.03, 0.43) 01:25:05.555 00.000 428 Moving (-0.03, 0.43) raw xDistance=0.02 yDistance=0.43 01:25:05.555 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:25:05.555 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:05.555 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:25:05.555 00.000 428 MoveAxis(E, 0, ABG) 01:25:05.555 00.000 428 Move returns status 0, amount 0 01:25:05.555 00.000 428 MoveAxis(N, 0, ABG) 01:25:05.555 00.000 428 Move returns status 0, amount 0 01:25:05.555 00.000 428 move complete, result=0 01:25:05.555 00.000 428 worker thread done servicing request 01:25:05.586 00.031 10672 UpdateGuideState exits: m=211962 SNR=36.0 01:25:05.586 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:05.586 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:05.586 00.000 10672 Enqueuing Expose request 01:25:05.586 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:25:05.586 00.000 428 Worker thread wakes up 01:25:05.586 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:05.586 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:06.040 00.454 10672 read socket command 10 01:25:06.040 00.000 10672 processing socket request REQDIST 01:25:06.040 00.000 10672 SOCKSVR: Sending pixel error of 0.48 01:25:06.040 00.000 10672 Sending socket response 48 (0x30) 01:25:07.429 01.389 428 Exposure complete 01:25:07.554 00.125 428 worker thread done servicing request 01:25:07.554 00.000 10672 OnExposeComplete: enter 01:25:07.554 00.000 10672 UpdateGuideState(): m_state=6 01:25:07.554 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2834 01:25:07.554 00.000 10672 Star::Find returns 1 (0), X=520.06, Y=315.01, Mass=259703, SNR=43.1, Peak=28848 HFD=3.9 01:25:07.554 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.90 = 1.90) 01:25:07.554 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.01 = 2.01) 01:25:07.554 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.61 hyp=0.68 cameraTheta=2.04 mountX=-0.22 mountY=0.62, mountTheta=1.92 01:25:07.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.61, opts=13) 01:25:07.554 00.000 10672 Enqueuing Move request for scope (-0.31, 0.61) 01:25:07.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:07.554 00.000 428 Worker thread wakes up 01:25:07.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.61) opts 0xd 01:25:07.554 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.61) 01:25:07.554 00.000 428 Moving (-0.31, 0.61) raw xDistance=-0.22 yDistance=0.62 01:25:07.554 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:25:07.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.62 from input 0.62 01:25:07.554 00.000 428 MoveAxis(E, 0, ABG) 01:25:07.554 00.000 428 Move returns status 0, amount 0 01:25:07.554 00.000 428 MoveAxis(S, 821, ABG) 01:25:07.554 00.000 428 Guiding Dir = 1, Dur = 821 01:25:07.554 00.000 428 IsSlewing returns 0 01:25:07.554 00.000 428 IsGuiding returns 0 01:25:07.585 00.031 10672 UpdateGuideState exits: m=259703 SNR=43.1 01:25:07.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:07.585 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:07.585 00.000 10672 Enqueuing Expose request 01:25:07.632 00.047 428 PulseGuide returned control before completion, sleep 756 01:25:08.398 00.766 428 IsGuiding returns 1 01:25:08.398 00.000 428 scope still moving after pulse duration time elapsed 01:25:08.429 00.031 428 IsSlewing returns 0 01:25:08.429 00.000 428 IsGuiding returns 1 01:25:08.476 00.047 428 IsSlewing returns 0 01:25:08.476 00.000 428 IsGuiding returns 0 01:25:08.476 00.000 428 scope move finished after 821 + 103 ms 01:25:08.476 00.000 428 Move returns status 0, amount 821 01:25:08.476 00.000 428 move complete, result=0 01:25:08.476 00.000 428 worker thread done servicing request 01:25:08.491 00.015 428 Worker thread wakes up 01:25:08.491 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.6 px 821 ms SOUTH 01:25:08.491 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:08.491 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:09.429 00.938 428 Exposure complete 01:25:09.569 00.140 428 worker thread done servicing request 01:25:09.569 00.000 10672 OnExposeComplete: enter 01:25:09.569 00.000 10672 UpdateGuideState(): m_state=6 01:25:09.569 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2835 01:25:09.569 00.000 10672 Star::Find returns 1 (0), X=520.00, Y=314.41, Mass=209007, SNR=37.7, Peak=29840 HFD=2.9 01:25:09.569 00.000 10672 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 01:25:09.569 00.000 10672 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.09 = 3.09) 01:25:09.569 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=0.01 hyp=0.37 cameraTheta=3.12 mountX=-0.36 mountY=0.02, mountTheta=3.09 01:25:09.569 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=0.01, opts=13) 01:25:09.569 00.000 10672 Enqueuing Move request for scope (-0.37, 0.01) 01:25:09.569 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:09.569 00.000 428 Worker thread wakes up 01:25:09.569 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.01) opts 0xd 01:25:09.569 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, 0.01) 01:25:09.569 00.000 428 Moving (-0.37, 0.01) raw xDistance=-0.36 yDistance=0.02 01:25:09.569 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:25:09.569 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:09.569 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:25:09.569 00.000 428 MoveAxis(E, 0, ABG) 01:25:09.569 00.000 428 Move returns status 0, amount 0 01:25:09.569 00.000 428 MoveAxis(N, 0, ABG) 01:25:09.569 00.000 428 Move returns status 0, amount 0 01:25:09.569 00.000 428 move complete, result=0 01:25:09.569 00.000 428 worker thread done servicing request 01:25:09.585 00.016 10672 UpdateGuideState exits: m=209007 SNR=37.7 01:25:09.600 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:09.600 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:09.600 00.000 10672 Enqueuing Expose request 01:25:09.600 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 01:25:09.600 00.000 428 Worker thread wakes up 01:25:09.600 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:09.600 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:11.011 01.411 10672 read socket command 10 01:25:11.011 00.000 10672 processing socket request REQDIST 01:25:11.011 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:25:11.011 00.000 10672 Sending socket response 49 (0x31) 01:25:11.433 00.422 428 Exposure complete 01:25:11.558 00.125 428 worker thread done servicing request 01:25:11.558 00.000 10672 OnExposeComplete: enter 01:25:11.558 00.000 10672 UpdateGuideState(): m_state=6 01:25:11.558 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2836 01:25:11.558 00.000 10672 Star::Find returns 1 (0), X=520.21, Y=314.50, Mass=182186, SNR=36.4, Peak=31584 HFD=2.6 01:25:11.558 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 01:25:11.558 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.54 = 2.54) 01:25:11.558 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.57 mountX=-0.14 mountY=0.10, mountTheta=2.50 01:25:11.558 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=0.10, opts=13) 01:25:11.558 00.000 10672 Enqueuing Move request for scope (-0.15, 0.10) 01:25:11.558 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:11.558 00.000 428 Worker thread wakes up 01:25:11.558 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd 01:25:11.558 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, 0.10) 01:25:11.558 00.000 428 Moving (-0.15, 0.10) raw xDistance=-0.14 yDistance=0.10 01:25:11.558 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 01:25:11.558 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:11.558 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:25:11.558 00.000 428 MoveAxis(E, 0, ABG) 01:25:11.558 00.000 428 Move returns status 0, amount 0 01:25:11.558 00.000 428 MoveAxis(N, 0, ABG) 01:25:11.558 00.000 428 Move returns status 0, amount 0 01:25:11.558 00.000 428 move complete, result=0 01:25:11.558 00.000 428 worker thread done servicing request 01:25:11.589 00.031 10672 UpdateGuideState exits: m=182186 SNR=36.4 01:25:11.589 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:11.589 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:11.589 00.000 10672 Enqueuing Expose request 01:25:11.589 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:25:11.589 00.000 428 Worker thread wakes up 01:25:11.589 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:11.589 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:13.417 01.828 428 Exposure complete 01:25:13.542 00.125 428 worker thread done servicing request 01:25:13.542 00.000 10672 OnExposeComplete: enter 01:25:13.542 00.000 10672 UpdateGuideState(): m_state=6 01:25:13.542 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2837 01:25:13.542 00.000 10672 Star::Find returns 1 (0), X=520.08, Y=314.30, Mass=196288, SNR=40.6, Peak=30048 HFD=2.6 01:25:13.542 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.14) = xAngle (-2.94 = -2.94) 01:25:13.542 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.83 = -2.83) 01:25:13.542 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.30 cameraTheta=-2.80 mountX=-0.30 mountY=-0.09, mountTheta=-2.84 01:25:13.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.10, opts=13) 01:25:13.542 00.000 10672 Enqueuing Move request for scope (-0.29, -0.10) 01:25:13.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:13.542 00.000 428 Worker thread wakes up 01:25:13.557 00.015 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd 01:25:13.557 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.10) 01:25:13.557 00.000 428 Moving (-0.29, -0.10) raw xDistance=-0.30 yDistance=-0.09 01:25:13.557 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:25:13.557 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:13.557 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:25:13.557 00.000 428 MoveAxis(E, 0, ABG) 01:25:13.557 00.000 428 Move returns status 0, amount 0 01:25:13.557 00.000 428 MoveAxis(N, 0, ABG) 01:25:13.557 00.000 428 Move returns status 0, amount 0 01:25:13.557 00.000 428 move complete, result=0 01:25:13.557 00.000 428 worker thread done servicing request 01:25:13.573 00.016 10672 UpdateGuideState exits: m=196288 SNR=40.6 01:25:13.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:13.573 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:13.573 00.000 10672 Enqueuing Expose request 01:25:13.573 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:25:13.573 00.000 428 Worker thread wakes up 01:25:13.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:13.573 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:15.432 01.859 428 Exposure complete 01:25:15.557 00.125 428 worker thread done servicing request 01:25:15.557 00.000 10672 OnExposeComplete: enter 01:25:15.557 00.000 10672 UpdateGuideState(): m_state=6 01:25:15.557 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2838 01:25:15.557 00.000 10672 Star::Find returns 1 (0), X=520.58, Y=314.71, Mass=194596, SNR=40.6, Peak=24272 HFD=2.9 01:25:15.557 00.000 10672 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.14) = xAngle (0.82 = 0.82) 01:25:15.557 00.000 10672 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.93 = 0.93) 01:25:15.557 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=0.30 hyp=0.37 cameraTheta=0.95 mountX=0.25 mountY=0.30, mountTheta=0.86 01:25:15.557 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=0.30, opts=13) 01:25:15.557 00.000 10672 Enqueuing Move request for scope (0.21, 0.30) 01:25:15.557 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:15.557 00.000 428 Worker thread wakes up 01:25:15.557 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.30) opts 0xd 01:25:15.557 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, 0.30) 01:25:15.557 00.000 428 Moving (0.21, 0.30) raw xDistance=0.25 yDistance=0.30 01:25:15.557 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:25:15.557 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:15.557 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:25:15.557 00.000 428 MoveAxis(E, 0, ABG) 01:25:15.557 00.000 428 Move returns status 0, amount 0 01:25:15.557 00.000 428 MoveAxis(N, 0, ABG) 01:25:15.557 00.000 428 Move returns status 0, amount 0 01:25:15.557 00.000 428 move complete, result=0 01:25:15.557 00.000 428 worker thread done servicing request 01:25:15.588 00.031 10672 UpdateGuideState exits: m=194596 SNR=40.6 01:25:15.588 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:15.588 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:15.588 00.000 10672 Enqueuing Expose request 01:25:15.588 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:25:15.588 00.000 428 Worker thread wakes up 01:25:15.588 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:15.588 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:16.010 00.422 10672 read socket command 10 01:25:16.010 00.000 10672 processing socket request REQDIST 01:25:16.010 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:25:16.010 00.000 10672 Sending socket response 37 (0x25) 01:25:17.431 01.421 428 Exposure complete 01:25:17.556 00.125 428 worker thread done servicing request 01:25:17.556 00.000 10672 OnExposeComplete: enter 01:25:17.556 00.000 10672 UpdateGuideState(): m_state=6 01:25:17.556 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2839 01:25:17.556 00.000 10672 Star::Find returns 1 (0), X=520.49, Y=314.76, Mass=191123, SNR=38.5, Peak=27104 HFD=2.7 01:25:17.556 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 01:25:17.556 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 01:25:17.556 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.36 hyp=0.38 cameraTheta=1.24 mountX=0.17 mountY=0.36, mountTheta=1.12 01:25:17.556 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.36, opts=13) 01:25:17.556 00.000 10672 Enqueuing Move request for scope (0.12, 0.36) 01:25:17.556 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:25:17.556 00.000 428 Worker thread wakes up 01:25:17.556 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.36) opts 0xd 01:25:17.556 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.36) 01:25:17.556 00.000 428 Moving (0.12, 0.36) raw xDistance=0.17 yDistance=0.36 01:25:17.556 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:25:17.556 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:17.556 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:25:17.556 00.000 428 MoveAxis(E, 0, ABG) 01:25:17.556 00.000 428 Move returns status 0, amount 0 01:25:17.556 00.000 428 MoveAxis(N, 0, ABG) 01:25:17.556 00.000 428 Move returns status 0, amount 0 01:25:17.556 00.000 428 move complete, result=0 01:25:17.556 00.000 428 worker thread done servicing request 01:25:17.587 00.031 10672 UpdateGuideState exits: m=191123 SNR=38.5 01:25:17.587 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:17.587 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:17.587 00.000 10672 Enqueuing Expose request 01:25:17.587 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:25:17.587 00.000 428 Worker thread wakes up 01:25:17.587 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:17.587 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:19.420 01.833 428 Exposure complete 01:25:19.545 00.125 428 worker thread done servicing request 01:25:19.545 00.000 10672 OnExposeComplete: enter 01:25:19.545 00.000 10672 UpdateGuideState(): m_state=6 01:25:19.545 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2840 01:25:19.545 00.000 10672 Star::Find returns 1 (0), X=520.66, Y=314.55, Mass=225080, SNR=41.8, Peak=32560 HFD=2.9 01:25:19.545 00.000 10672 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.14) = xAngle (0.34 = 0.34) 01:25:19.545 00.000 10672 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.45 = 0.45) 01:25:19.545 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.15 hyp=0.33 cameraTheta=0.48 mountX=0.31 mountY=0.14, mountTheta=0.43 01:25:19.545 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.15, opts=13) 01:25:19.545 00.000 10672 Enqueuing Move request for scope (0.29, 0.15) 01:25:19.545 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:19.545 00.000 428 Worker thread wakes up 01:25:19.545 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.15) opts 0xd 01:25:19.545 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.15) 01:25:19.545 00.000 428 Moving (0.29, 0.15) raw xDistance=0.31 yDistance=0.14 01:25:19.545 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 01:25:19.545 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:19.545 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:25:19.545 00.000 428 MoveAxis(E, 0, ABG) 01:25:19.545 00.000 428 Move returns status 0, amount 0 01:25:19.545 00.000 428 MoveAxis(N, 0, ABG) 01:25:19.545 00.000 428 Move returns status 0, amount 0 01:25:19.545 00.000 428 move complete, result=0 01:25:19.545 00.000 428 worker thread done servicing request 01:25:19.576 00.031 10672 UpdateGuideState exits: m=225080 SNR=41.8 01:25:19.576 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:19.576 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:19.576 00.000 10672 Enqueuing Expose request 01:25:19.576 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:25:19.576 00.000 428 Worker thread wakes up 01:25:19.576 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:19.576 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:21.013 01.437 10672 read socket command 10 01:25:21.013 00.000 10672 processing socket request REQDIST 01:25:21.013 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:25:21.013 00.000 10672 Sending socket response 36 (0x24) 01:25:21.419 00.406 428 Exposure complete 01:25:21.544 00.125 428 worker thread done servicing request 01:25:21.544 00.000 10672 OnExposeComplete: enter 01:25:21.544 00.000 10672 UpdateGuideState(): m_state=6 01:25:21.560 00.016 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2841 01:25:21.560 00.000 10672 Star::Find returns 1 (0), X=521.16, Y=314.79, Mass=186398, SNR=41.4, Peak=32448 HFD=2.4 01:25:21.560 00.000 10672 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.14) = xAngle (0.32 = 0.32) 01:25:21.560 00.000 10672 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.43 = 0.43) 01:25:21.560 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=0.39 hyp=0.88 cameraTheta=0.46 mountX=0.84 mountY=0.37, mountTheta=0.41 01:25:21.560 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=0.39, opts=13) 01:25:21.560 00.000 10672 Enqueuing Move request for scope (0.79, 0.39) 01:25:21.560 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:21.560 00.000 428 Worker thread wakes up 01:25:21.560 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.39) opts 0xd 01:25:21.560 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 0.39) 01:25:21.560 00.000 428 Moving (0.79, 0.39) raw xDistance=0.84 yDistance=0.37 01:25:21.560 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84 01:25:21.560 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:21.560 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:25:21.560 00.000 428 MoveAxis(W, 983, ABG) 01:25:21.560 00.000 428 Guiding Dir = 3, Dur = 983 01:25:21.560 00.000 428 IsSlewing returns 0 01:25:21.560 00.000 428 IsGuiding returns 0 01:25:21.591 00.031 10672 UpdateGuideState exits: m=186398 SNR=41.4 01:25:21.591 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:21.591 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:21.591 00.000 10672 Enqueuing Expose request 01:25:21.591 00.000 428 PulseGuide returned control before completion, sleep 966 01:25:22.575 00.984 428 IsGuiding returns 1 01:25:22.575 00.000 428 scope still moving after pulse duration time elapsed 01:25:22.606 00.031 428 IsSlewing returns 0 01:25:22.606 00.000 428 IsGuiding returns 0 01:25:22.606 00.000 428 scope move finished after 983 + 67 ms 01:25:22.606 00.000 428 Move returns status 0, amount 983 01:25:22.606 00.000 428 MoveAxis(N, 0, ABG) 01:25:22.606 00.000 428 Move returns status 0, amount 0 01:25:22.606 00.000 428 move complete, result=0 01:25:22.606 00.000 428 worker thread done servicing request 01:25:22.606 00.000 428 Worker thread wakes up 01:25:22.622 00.016 10672 GuideStep: 0.8 px 983 ms WEST, 0.4 px 0 ms NORTH 01:25:22.622 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:22.622 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:23.418 00.796 428 Exposure complete 01:25:23.559 00.141 428 worker thread done servicing request 01:25:23.559 00.000 10672 OnExposeComplete: enter 01:25:23.559 00.000 10672 UpdateGuideState(): m_state=6 01:25:23.559 00.000 10672 Star::Find(15, 521, 314, 0, (0,0,0,0), 0.0, 0) frame 2842 01:25:23.559 00.000 10672 Star::Find returns 1 (0), X=520.46, Y=314.89, Mass=183744, SNR=37.4, Peak=23616 HFD=3.0 01:25:23.559 00.000 10672 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.14) = xAngle (1.24 = 1.24) 01:25:23.559 00.000 10672 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.35 = 1.35) 01:25:23.559 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.49 hyp=0.50 cameraTheta=1.38 mountX=0.16 mountY=0.49, mountTheta=1.25 01:25:23.559 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.49, opts=13) 01:25:23.559 00.000 10672 Enqueuing Move request for scope (0.10, 0.49) 01:25:23.559 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:23.559 00.000 428 Worker thread wakes up 01:25:23.559 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.49) opts 0xd 01:25:23.559 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.49) 01:25:23.559 00.000 428 Moving (0.10, 0.49) raw xDistance=0.16 yDistance=0.49 01:25:23.559 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 01:25:23.559 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:23.559 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 01:25:23.559 00.000 428 MoveAxis(E, 0, ABG) 01:25:23.559 00.000 428 Move returns status 0, amount 0 01:25:23.559 00.000 428 MoveAxis(N, 0, ABG) 01:25:23.559 00.000 428 Move returns status 0, amount 0 01:25:23.559 00.000 428 move complete, result=0 01:25:23.559 00.000 428 worker thread done servicing request 01:25:23.575 00.016 10672 UpdateGuideState exits: m=183744 SNR=37.4 01:25:23.590 00.015 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:23.590 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:23.590 00.000 10672 Enqueuing Expose request 01:25:23.590 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:25:23.590 00.000 428 Worker thread wakes up 01:25:23.590 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:23.590 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:25.418 01.828 428 Exposure complete 01:25:25.543 00.125 428 worker thread done servicing request 01:25:25.543 00.000 10672 OnExposeComplete: enter 01:25:25.543 00.000 10672 UpdateGuideState(): m_state=6 01:25:25.543 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2843 01:25:25.543 00.000 10672 Star::Find returns 1 (0), X=520.85, Y=314.73, Mass=258609, SNR=52.9, Peak=25696 HFD=4.0 01:25:25.543 00.000 10672 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.14) = xAngle (0.46 = 0.46) 01:25:25.543 00.000 10672 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.57 = 0.57) 01:25:25.543 00.000 10672 CameraToMount -- cameraX=0.49 cameraY=0.33 hyp=0.59 cameraTheta=0.60 mountX=0.53 mountY=0.32, mountTheta=0.54 01:25:25.543 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.49, y=0.33, opts=13) 01:25:25.543 00.000 10672 Enqueuing Move request for scope (0.49, 0.33) 01:25:25.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:25.543 00.000 428 Worker thread wakes up 01:25:25.543 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.33) opts 0xd 01:25:25.543 00.000 428 Handling offset move in thread for scope, endpoint = (0.49, 0.33) 01:25:25.543 00.000 428 Moving (0.49, 0.33) raw xDistance=0.53 yDistance=0.32 01:25:25.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 01:25:25.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:25.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 01:25:25.543 00.000 428 MoveAxis(W, 617, ABG) 01:25:25.543 00.000 428 Guiding Dir = 3, Dur = 617 01:25:25.543 00.000 428 IsSlewing returns 0 01:25:25.543 00.000 428 IsGuiding returns 0 01:25:25.574 00.031 428 PulseGuide returned control before completion, sleep 610 01:25:25.574 00.000 10672 UpdateGuideState exits: m=258609 SNR=52.9 01:25:25.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:25.574 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:25.574 00.000 10672 Enqueuing Expose request 01:25:26.012 00.438 10672 read socket command 10 01:25:26.012 00.000 10672 processing socket request REQDIST 01:25:26.012 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:25:26.012 00.000 10672 Sending socket response 53 (0x35) 01:25:26.214 00.202 428 IsGuiding returns 0 01:25:26.214 00.000 428 Move returns status 0, amount 617 01:25:26.214 00.000 428 MoveAxis(N, 0, ABG) 01:25:26.214 00.000 428 Move returns status 0, amount 0 01:25:26.214 00.000 428 move complete, result=0 01:25:26.214 00.000 428 worker thread done servicing request 01:25:26.214 00.000 428 Worker thread wakes up 01:25:26.214 00.000 10672 GuideStep: 0.5 px 617 ms WEST, 0.3 px 0 ms NORTH 01:25:26.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:26.214 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:27.422 01.208 428 Exposure complete 01:25:27.547 00.125 428 worker thread done servicing request 01:25:27.547 00.000 10672 OnExposeComplete: enter 01:25:27.547 00.000 10672 UpdateGuideState(): m_state=6 01:25:27.547 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2844 01:25:27.547 00.000 10672 Star::Find returns 1 (0), X=520.32, Y=314.22, Mass=223231, SNR=40.4, Peak=31136 HFD=3.3 01:25:27.547 00.000 10672 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.14) = xAngle (-1.98 = -1.98) 01:25:27.547 00.000 10672 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.88 = -1.88) 01:25:27.547 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.85 mountX=-0.07 mountY=-0.18, mountTheta=-1.97 01:25:27.547 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.18, opts=13) 01:25:27.547 00.000 10672 Enqueuing Move request for scope (-0.05, -0.18) 01:25:27.547 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:27.547 00.000 428 Worker thread wakes up 01:25:27.547 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd 01:25:27.547 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.18) 01:25:27.547 00.000 428 Moving (-0.05, -0.18) raw xDistance=-0.07 yDistance=-0.18 01:25:27.547 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 01:25:27.547 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:27.547 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:25:27.547 00.000 428 MoveAxis(E, 0, ABG) 01:25:27.547 00.000 428 Move returns status 0, amount 0 01:25:27.547 00.000 428 MoveAxis(N, 0, ABG) 01:25:27.547 00.000 428 Move returns status 0, amount 0 01:25:27.547 00.000 428 move complete, result=0 01:25:27.547 00.000 428 worker thread done servicing request 01:25:27.578 00.031 10672 UpdateGuideState exits: m=223231 SNR=40.4 01:25:27.578 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:27.578 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:27.578 00.000 10672 Enqueuing Expose request 01:25:27.578 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:25:27.578 00.000 428 Worker thread wakes up 01:25:27.578 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:27.578 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:29.421 01.843 428 Exposure complete 01:25:29.562 00.141 428 worker thread done servicing request 01:25:29.562 00.000 10672 OnExposeComplete: enter 01:25:29.562 00.000 10672 UpdateGuideState(): m_state=6 01:25:29.562 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2845 01:25:29.562 00.000 10672 Star::Find returns 1 (0), X=520.07, Y=314.44, Mass=181549, SNR=35.5, Peak=27328 HFD=2.5 01:25:29.562 00.000 10672 CameraToMount -- cameraTheta (3.02) - m_xAngle (0.14) = xAngle (2.88 = 2.88) 01:25:29.562 00.000 10672 CameraToMount -- cameraTheta (3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.99 = 2.99) 01:25:29.562 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=3.02 mountX=-0.29 mountY=0.04, mountTheta=2.99 01:25:29.562 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.04, opts=13) 01:25:29.562 00.000 10672 Enqueuing Move request for scope (-0.29, 0.04) 01:25:29.562 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:29.562 00.000 428 Worker thread wakes up 01:25:29.562 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd 01:25:29.562 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.04) 01:25:29.562 00.000 428 Moving (-0.29, 0.04) raw xDistance=-0.29 yDistance=0.04 01:25:29.562 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 01:25:29.562 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:29.562 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:25:29.562 00.000 428 MoveAxis(E, 0, ABG) 01:25:29.562 00.000 428 Move returns status 0, amount 0 01:25:29.562 00.000 428 MoveAxis(N, 0, ABG) 01:25:29.562 00.000 428 Move returns status 0, amount 0 01:25:29.562 00.000 428 move complete, result=0 01:25:29.562 00.000 428 worker thread done servicing request 01:25:29.578 00.016 10672 UpdateGuideState exits: m=181549 SNR=35.5 01:25:29.578 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:29.578 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:29.578 00.000 10672 Enqueuing Expose request 01:25:29.578 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:25:29.578 00.000 428 Worker thread wakes up 01:25:29.578 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:29.578 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:31.015 01.437 10672 read socket command 10 01:25:31.015 00.000 10672 processing socket request REQDIST 01:25:31.015 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:25:31.015 00.000 10672 Sending socket response 38 (0x26) 01:25:31.421 00.406 428 Exposure complete 01:25:31.546 00.125 428 worker thread done servicing request 01:25:31.546 00.000 10672 OnExposeComplete: enter 01:25:31.546 00.000 10672 UpdateGuideState(): m_state=6 01:25:31.546 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2846 01:25:31.546 00.000 10672 Star::Find returns 1 (0), X=520.32, Y=314.49, Mass=225204, SNR=44.9, Peak=25808 HFD=3.2 01:25:31.546 00.000 10672 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 01:25:31.546 00.000 10672 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.08 = 2.08) 01:25:31.546 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.11 mountX=-0.04 mountY=0.08, mountTheta=1.99 01:25:31.546 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=0.08, opts=13) 01:25:31.546 00.000 10672 Enqueuing Move request for scope (-0.05, 0.08) 01:25:31.546 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:31.546 00.000 428 Worker thread wakes up 01:25:31.546 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd 01:25:31.546 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, 0.08) 01:25:31.546 00.000 428 Moving (-0.05, 0.08) raw xDistance=-0.04 yDistance=0.08 01:25:31.546 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:25:31.546 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:31.546 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 01:25:31.546 00.000 428 MoveAxis(E, 0, ABG) 01:25:31.546 00.000 428 Move returns status 0, amount 0 01:25:31.546 00.000 428 MoveAxis(N, 0, ABG) 01:25:31.546 00.000 428 Move returns status 0, amount 0 01:25:31.546 00.000 428 move complete, result=0 01:25:31.546 00.000 428 worker thread done servicing request 01:25:31.577 00.031 10672 UpdateGuideState exits: m=225204 SNR=44.9 01:25:31.577 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:31.577 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:31.577 00.000 10672 Enqueuing Expose request 01:25:31.577 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:25:31.577 00.000 428 Worker thread wakes up 01:25:31.577 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:31.577 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:33.420 01.843 428 Exposure complete 01:25:33.561 00.141 428 worker thread done servicing request 01:25:33.561 00.000 10672 OnExposeComplete: enter 01:25:33.561 00.000 10672 UpdateGuideState(): m_state=6 01:25:33.561 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2847 01:25:33.561 00.000 10672 Star::Find returns 1 (0), X=520.32, Y=314.20, Mass=228784, SNR=44.6, Peak=22752 HFD=3.4 01:25:33.561 00.000 10672 CameraToMount -- cameraTheta (-1.82) - m_xAngle (0.14) = xAngle (-1.96 = -1.96) 01:25:33.561 00.000 10672 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.85 = -1.85) 01:25:33.561 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.82 mountX=-0.08 mountY=-0.20, mountTheta=-1.95 01:25:33.561 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.20, opts=13) 01:25:33.561 00.000 10672 Enqueuing Move request for scope (-0.05, -0.20) 01:25:33.561 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:33.561 00.000 428 Worker thread wakes up 01:25:33.561 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd 01:25:33.561 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.20) 01:25:33.561 00.000 428 Moving (-0.05, -0.20) raw xDistance=-0.08 yDistance=-0.20 01:25:33.561 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:25:33.561 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:33.561 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:25:33.561 00.000 428 MoveAxis(E, 0, ABG) 01:25:33.561 00.000 428 Move returns status 0, amount 0 01:25:33.561 00.000 428 MoveAxis(N, 0, ABG) 01:25:33.561 00.000 428 Move returns status 0, amount 0 01:25:33.561 00.000 428 move complete, result=0 01:25:33.561 00.000 428 worker thread done servicing request 01:25:33.592 00.031 10672 UpdateGuideState exits: m=228784 SNR=44.6 01:25:33.592 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:33.592 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:33.592 00.000 10672 Enqueuing Expose request 01:25:33.592 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:25:33.592 00.000 428 Worker thread wakes up 01:25:33.592 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:33.592 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:35.425 01.833 428 Exposure complete 01:25:35.549 00.124 428 worker thread done servicing request 01:25:35.565 00.016 10672 OnExposeComplete: enter 01:25:35.565 00.000 10672 UpdateGuideState(): m_state=6 01:25:35.565 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2848 01:25:35.565 00.000 10672 Star::Find returns 1 (0), X=520.47, Y=314.71, Mass=239454, SNR=46.0, Peak=23296 HFD=3.4 01:25:35.565 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.11 = 1.11) 01:25:35.565 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.22 = 1.22) 01:25:35.565 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.32 cameraTheta=1.24 mountX=0.14 mountY=0.30, mountTheta=1.13 01:25:35.565 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.30, opts=13) 01:25:35.565 00.000 10672 Enqueuing Move request for scope (0.10, 0.30) 01:25:35.565 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:35.565 00.000 428 Worker thread wakes up 01:25:35.565 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd 01:25:35.565 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.30) 01:25:35.565 00.000 428 Moving (0.10, 0.30) raw xDistance=0.14 yDistance=0.30 01:25:35.565 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:25:35.565 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:35.565 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:25:35.565 00.000 428 MoveAxis(E, 0, ABG) 01:25:35.565 00.000 428 Move returns status 0, amount 0 01:25:35.565 00.000 428 MoveAxis(N, 0, ABG) 01:25:35.565 00.000 428 Move returns status 0, amount 0 01:25:35.565 00.000 428 move complete, result=0 01:25:35.565 00.000 428 worker thread done servicing request 01:25:35.581 00.016 10672 UpdateGuideState exits: m=239454 SNR=46.0 01:25:35.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:35.581 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:35.581 00.000 10672 Enqueuing Expose request 01:25:35.581 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:25:35.581 00.000 428 Worker thread wakes up 01:25:35.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:35.581 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:36.002 00.421 10672 read socket command 10 01:25:36.002 00.000 10672 processing socket request REQDIST 01:25:36.002 00.000 10672 SOCKSVR: Sending pixel error of 0.28 01:25:36.002 00.000 10672 Sending socket response 28 (0x1c) 01:25:37.408 01.406 428 Exposure complete 01:25:37.533 00.125 428 worker thread done servicing request 01:25:37.533 00.000 10672 OnExposeComplete: enter 01:25:37.533 00.000 10672 UpdateGuideState(): m_state=6 01:25:37.533 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2849 01:25:37.533 00.000 10672 Star::Find returns 1 (0), X=520.92, Y=314.48, Mass=229194, SNR=43.5, Peak=27872 HFD=3.2 01:25:37.533 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.14) = xAngle (0.01 = 0.01) 01:25:37.533 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.12 = 0.12) 01:25:37.533 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.08 hyp=0.55 cameraTheta=0.15 mountX=0.55 mountY=0.07, mountTheta=0.12 01:25:37.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.08, opts=13) 01:25:37.533 00.000 10672 Enqueuing Move request for scope (0.55, 0.08) 01:25:37.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:37.533 00.000 428 Worker thread wakes up 01:25:37.533 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.08) opts 0xd 01:25:37.533 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.08) 01:25:37.533 00.000 428 Moving (0.55, 0.08) raw xDistance=0.55 yDistance=0.07 01:25:37.533 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 01:25:37.533 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:37.533 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:25:37.533 00.000 428 MoveAxis(W, 650, ABG) 01:25:37.533 00.000 428 Guiding Dir = 3, Dur = 650 01:25:37.533 00.000 428 IsSlewing returns 0 01:25:37.549 00.016 428 IsGuiding returns 0 01:25:37.549 00.000 428 PulseGuide returned control before completion, sleep 646 01:25:37.564 00.015 10672 UpdateGuideState exits: m=229194 SNR=43.5 01:25:37.564 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:37.564 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:37.564 00.000 10672 Enqueuing Expose request 01:25:38.221 00.657 428 IsGuiding returns 0 01:25:38.221 00.000 428 Move returns status 0, amount 650 01:25:38.221 00.000 428 MoveAxis(N, 0, ABG) 01:25:38.221 00.000 428 Move returns status 0, amount 0 01:25:38.221 00.000 428 move complete, result=0 01:25:38.221 00.000 428 worker thread done servicing request 01:25:38.221 00.000 10672 GuideStep: 0.6 px 650 ms WEST, 0.1 px 0 ms NORTH 01:25:38.221 00.000 428 Worker thread wakes up 01:25:38.221 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:38.221 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:39.423 01.202 428 Exposure complete 01:25:39.548 00.125 428 worker thread done servicing request 01:25:39.548 00.000 10672 OnExposeComplete: enter 01:25:39.564 00.016 10672 UpdateGuideState(): m_state=6 01:25:39.564 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2850 01:25:39.564 00.000 10672 Star::Find returns 1 (0), X=520.87, Y=314.35, Mass=202989, SNR=37.9, Peak=28528 HFD=2.7 01:25:39.564 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (0.14) = xAngle (-0.23 = -0.23) 01:25:39.564 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.13 = -0.13) 01:25:39.564 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.05 hyp=0.50 cameraTheta=-0.10 mountX=0.49 mountY=-0.06, mountTheta=-0.13 01:25:39.564 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.05, opts=13) 01:25:39.564 00.000 10672 Enqueuing Move request for scope (0.50, -0.05) 01:25:39.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:39.564 00.000 428 Worker thread wakes up 01:25:39.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.05) opts 0xd 01:25:39.564 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.05) 01:25:39.564 00.000 428 Moving (0.50, -0.05) raw xDistance=0.49 yDistance=-0.06 01:25:39.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.49 01:25:39.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:39.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:25:39.564 00.000 428 MoveAxis(W, 620, ABG) 01:25:39.564 00.000 428 Guiding Dir = 3, Dur = 620 01:25:39.564 00.000 428 IsSlewing returns 0 01:25:39.564 00.000 428 IsGuiding returns 0 01:25:39.579 00.015 10672 UpdateGuideState exits: m=202989 SNR=37.9 01:25:39.579 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:39.579 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:39.579 00.000 10672 Enqueuing Expose request 01:25:39.579 00.000 428 PulseGuide returned control before completion, sleep 606 01:25:40.236 00.657 428 IsGuiding returns 1 01:25:40.236 00.000 428 scope still moving after pulse duration time elapsed 01:25:40.283 00.047 428 IsSlewing returns 0 01:25:40.283 00.000 428 IsGuiding returns 0 01:25:40.283 00.000 428 scope move finished after 620 + 95 ms 01:25:40.283 00.000 428 Move returns status 0, amount 620 01:25:40.283 00.000 428 MoveAxis(N, 0, ABG) 01:25:40.283 00.000 428 Move returns status 0, amount 0 01:25:40.283 00.000 428 move complete, result=0 01:25:40.283 00.000 428 worker thread done servicing request 01:25:40.283 00.000 10672 GuideStep: 0.5 px 620 ms WEST, -0.1 px 0 ms NORTH 01:25:40.283 00.000 428 Worker thread wakes up 01:25:40.283 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:40.283 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:41.001 00.718 10672 read socket command 10 01:25:41.001 00.000 10672 processing socket request REQDIST 01:25:41.001 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:25:41.001 00.000 10672 Sending socket response 40 (0x28) 01:25:41.423 00.422 428 Exposure complete 01:25:41.548 00.125 428 worker thread done servicing request 01:25:41.548 00.000 10672 OnExposeComplete: enter 01:25:41.548 00.000 10672 UpdateGuideState(): m_state=6 01:25:41.548 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2851 01:25:41.548 00.000 10672 Star::Find returns 1 (0), X=520.52, Y=314.76, Mass=176819, SNR=35.6, Peak=22864 HFD=2.7 01:25:41.548 00.000 10672 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.14) = xAngle (1.03 = 1.03) 01:25:41.548 00.000 10672 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.14 = 1.14) 01:25:41.548 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.17 mountX=0.20 mountY=0.35, mountTheta=1.05 01:25:41.548 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.35, opts=13) 01:25:41.548 00.000 10672 Enqueuing Move request for scope (0.15, 0.35) 01:25:41.548 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:41.548 00.000 428 Worker thread wakes up 01:25:41.548 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.35) opts 0xd 01:25:41.548 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.35) 01:25:41.548 00.000 428 Moving (0.15, 0.35) raw xDistance=0.20 yDistance=0.35 01:25:41.548 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 01:25:41.548 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:41.548 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 01:25:41.548 00.000 428 MoveAxis(E, 0, ABG) 01:25:41.548 00.000 428 Move returns status 0, amount 0 01:25:41.548 00.000 428 MoveAxis(N, 0, ABG) 01:25:41.548 00.000 428 Move returns status 0, amount 0 01:25:41.548 00.000 428 move complete, result=0 01:25:41.548 00.000 428 worker thread done servicing request 01:25:41.579 00.031 10672 UpdateGuideState exits: m=176819 SNR=35.6 01:25:41.579 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:41.579 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:41.579 00.000 10672 Enqueuing Expose request 01:25:41.579 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:25:41.579 00.000 428 Worker thread wakes up 01:25:41.579 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:41.579 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:43.422 01.843 428 Exposure complete 01:25:43.551 00.129 428 worker thread done servicing request 01:25:43.551 00.000 10672 OnExposeComplete: enter 01:25:43.551 00.000 10672 UpdateGuideState(): m_state=6 01:25:43.551 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2852 01:25:43.551 00.000 10672 Star::Find returns 1 (0), X=519.98, Y=314.78, Mass=196247, SNR=40.1, Peak=30160 HFD=3.0 01:25:43.551 00.000 10672 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.14) = xAngle (2.23 = 2.23) 01:25:43.551 00.000 10672 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.34 = 2.34) 01:25:43.551 00.000 10672 CameraToMount -- cameraX=-0.39 cameraY=0.38 hyp=0.54 cameraTheta=2.37 mountX=-0.33 mountY=0.39, mountTheta=2.27 01:25:43.551 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.39, y=0.38, opts=13) 01:25:43.551 00.000 10672 Enqueuing Move request for scope (-0.39, 0.38) 01:25:43.551 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:43.551 00.000 428 Worker thread wakes up 01:25:43.567 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.38) opts 0xd 01:25:43.567 00.000 428 Handling offset move in thread for scope, endpoint = (-0.39, 0.38) 01:25:43.567 00.000 428 Moving (-0.39, 0.38) raw xDistance=-0.33 yDistance=0.39 01:25:43.567 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:25:43.567 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:43.567 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 01:25:43.567 00.000 428 MoveAxis(E, 0, ABG) 01:25:43.567 00.000 428 Move returns status 0, amount 0 01:25:43.567 00.000 428 MoveAxis(N, 0, ABG) 01:25:43.567 00.000 428 Move returns status 0, amount 0 01:25:43.567 00.000 428 move complete, result=0 01:25:43.567 00.000 428 worker thread done servicing request 01:25:43.582 00.015 10672 UpdateGuideState exits: m=196247 SNR=40.1 01:25:43.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:43.582 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:43.582 00.000 10672 Enqueuing Expose request 01:25:43.582 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:25:43.582 00.000 428 Worker thread wakes up 01:25:43.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:43.582 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:45.410 01.828 428 Exposure complete 01:25:45.550 00.140 428 worker thread done servicing request 01:25:45.550 00.000 10672 OnExposeComplete: enter 01:25:45.550 00.000 10672 UpdateGuideState(): m_state=6 01:25:45.550 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2853 01:25:45.550 00.000 10672 Star::Find returns 1 (0), X=520.12, Y=314.61, Mass=215175, SNR=40.0, Peak=29936 HFD=2.8 01:25:45.550 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.33 = 2.33) 01:25:45.550 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 01:25:45.550 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.46 mountX=-0.22 mountY=0.21, mountTheta=2.38 01:25:45.566 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.20, opts=13) 01:25:45.566 00.000 10672 Enqueuing Move request for scope (-0.25, 0.20) 01:25:45.566 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:25:45.566 00.000 428 Worker thread wakes up 01:25:45.566 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd 01:25:45.566 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.20) 01:25:45.566 00.000 428 Moving (-0.25, 0.20) raw xDistance=-0.22 yDistance=0.21 01:25:45.566 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:25:45.566 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:45.566 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:25:45.566 00.000 428 MoveAxis(E, 0, ABG) 01:25:45.566 00.000 428 Move returns status 0, amount 0 01:25:45.566 00.000 428 MoveAxis(N, 0, ABG) 01:25:45.566 00.000 428 Move returns status 0, amount 0 01:25:45.566 00.000 428 move complete, result=0 01:25:45.566 00.000 428 worker thread done servicing request 01:25:45.582 00.016 10672 UpdateGuideState exits: m=215175 SNR=40.0 01:25:45.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:45.582 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:45.582 00.000 10672 Enqueuing Expose request 01:25:45.582 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:25:45.582 00.000 428 Worker thread wakes up 01:25:45.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:45.582 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:46.003 00.421 10672 read socket command 10 01:25:46.003 00.000 10672 processing socket request REQDIST 01:25:46.003 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:25:46.003 00.000 10672 Sending socket response 40 (0x28) 01:25:47.409 01.406 428 Exposure complete 01:25:47.550 00.141 428 worker thread done servicing request 01:25:47.550 00.000 10672 OnExposeComplete: enter 01:25:47.550 00.000 10672 UpdateGuideState(): m_state=6 01:25:47.550 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2854 01:25:47.550 00.000 10672 Star::Find returns 1 (0), X=520.60, Y=314.71, Mass=211576, SNR=38.5, Peak=25904 HFD=3.0 01:25:47.550 00.000 10672 CameraToMount -- cameraTheta (0.92) - m_xAngle (0.14) = xAngle (0.79 = 0.79) 01:25:47.550 00.000 10672 CameraToMount -- cameraTheta (0.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.89 = 0.89) 01:25:47.550 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.31 hyp=0.39 cameraTheta=0.92 mountX=0.28 mountY=0.31, mountTheta=0.83 01:25:47.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.31, opts=13) 01:25:47.550 00.000 10672 Enqueuing Move request for scope (0.24, 0.31) 01:25:47.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:47.550 00.000 428 Worker thread wakes up 01:25:47.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.31) opts 0xd 01:25:47.550 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.31) 01:25:47.550 00.000 428 Moving (0.24, 0.31) raw xDistance=0.28 yDistance=0.31 01:25:47.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:25:47.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:47.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:25:47.550 00.000 428 MoveAxis(E, 0, ABG) 01:25:47.550 00.000 428 Move returns status 0, amount 0 01:25:47.550 00.000 428 MoveAxis(N, 0, ABG) 01:25:47.550 00.000 428 Move returns status 0, amount 0 01:25:47.550 00.000 428 move complete, result=0 01:25:47.550 00.000 428 worker thread done servicing request 01:25:47.581 00.031 10672 UpdateGuideState exits: m=211576 SNR=38.5 01:25:47.581 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:47.581 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:47.581 00.000 10672 Enqueuing Expose request 01:25:47.581 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:25:47.581 00.000 428 Worker thread wakes up 01:25:47.581 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:47.581 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:49.408 01.827 428 Exposure complete 01:25:49.533 00.125 428 worker thread done servicing request 01:25:49.533 00.000 10672 OnExposeComplete: enter 01:25:49.533 00.000 10672 UpdateGuideState(): m_state=6 01:25:49.533 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2855 01:25:49.533 00.000 10672 Star::Find returns 1 (0), X=520.20, Y=314.49, Mass=226905, SNR=42.0, Peak=25904 HFD=3.2 01:25:49.533 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.49 = 2.49) 01:25:49.533 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 01:25:49.533 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.63 mountX=-0.15 mountY=0.10, mountTheta=2.57 01:25:49.533 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.09, opts=13) 01:25:49.533 00.000 10672 Enqueuing Move request for scope (-0.16, 0.09) 01:25:49.533 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:49.533 00.000 428 Worker thread wakes up 01:25:49.533 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd 01:25:49.533 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.09) 01:25:49.533 00.000 428 Moving (-0.16, 0.09) raw xDistance=-0.15 yDistance=0.10 01:25:49.533 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:25:49.533 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:49.533 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:25:49.533 00.000 428 MoveAxis(E, 0, ABG) 01:25:49.533 00.000 428 Move returns status 0, amount 0 01:25:49.533 00.000 428 MoveAxis(N, 0, ABG) 01:25:49.533 00.000 428 Move returns status 0, amount 0 01:25:49.533 00.000 428 move complete, result=0 01:25:49.533 00.000 428 worker thread done servicing request 01:25:49.565 00.032 10672 UpdateGuideState exits: m=226905 SNR=42.0 01:25:49.565 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:49.565 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:49.565 00.000 10672 Enqueuing Expose request 01:25:49.565 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:25:49.565 00.000 428 Worker thread wakes up 01:25:49.565 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:49.565 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:51.002 01.437 10672 read socket command 10 01:25:51.002 00.000 10672 processing socket request REQDIST 01:25:51.002 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:25:51.002 00.000 10672 Sending socket response 33 (0x21) 01:25:51.408 00.406 428 Exposure complete 01:25:51.548 00.140 428 worker thread done servicing request 01:25:51.548 00.000 10672 OnExposeComplete: enter 01:25:51.548 00.000 10672 UpdateGuideState(): m_state=6 01:25:51.548 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2856 01:25:51.548 00.000 10672 Star::Find returns 1 (0), X=520.73, Y=314.52, Mass=202774, SNR=39.9, Peak=28640 HFD=2.8 01:25:51.548 00.000 10672 CameraToMount -- cameraTheta (0.31) - m_xAngle (0.14) = xAngle (0.17 = 0.17) 01:25:51.548 00.000 10672 CameraToMount -- cameraTheta (0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.28 = 0.28) 01:25:51.548 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.38 cameraTheta=0.31 mountX=0.37 mountY=0.10, mountTheta=0.27 01:25:51.564 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=0.11, opts=13) 01:25:51.564 00.000 10672 Enqueuing Move request for scope (0.36, 0.11) 01:25:51.564 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:51.564 00.000 428 Worker thread wakes up 01:25:51.564 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd 01:25:51.564 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, 0.11) 01:25:51.564 00.000 428 Moving (0.36, 0.11) raw xDistance=0.37 yDistance=0.10 01:25:51.564 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:25:51.564 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:51.564 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:25:51.564 00.000 428 MoveAxis(E, 0, ABG) 01:25:51.564 00.000 428 Move returns status 0, amount 0 01:25:51.564 00.000 428 MoveAxis(N, 0, ABG) 01:25:51.564 00.000 428 Move returns status 0, amount 0 01:25:51.564 00.000 428 move complete, result=0 01:25:51.564 00.000 428 worker thread done servicing request 01:25:51.580 00.016 10672 UpdateGuideState exits: m=202774 SNR=39.9 01:25:51.580 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:51.580 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:51.580 00.000 10672 Enqueuing Expose request 01:25:51.580 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:25:51.580 00.000 428 Worker thread wakes up 01:25:51.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:51.580 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:53.412 01.832 428 Exposure complete 01:25:53.552 00.140 428 worker thread done servicing request 01:25:53.552 00.000 10672 OnExposeComplete: enter 01:25:53.552 00.000 10672 UpdateGuideState(): m_state=6 01:25:53.552 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2857 01:25:53.552 00.000 10672 Star::Find returns 1 (0), X=520.87, Y=314.92, Mass=213558, SNR=38.8, Peak=26560 HFD=2.8 01:25:53.552 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.14) = xAngle (0.66 = 0.66) 01:25:53.552 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.77 = 0.77) 01:25:53.552 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.52 hyp=0.72 cameraTheta=0.80 mountX=0.57 mountY=0.50, mountTheta=0.72 01:25:53.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.52, opts=13) 01:25:53.552 00.000 10672 Enqueuing Move request for scope (0.51, 0.52) 01:25:53.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:53.552 00.000 428 Worker thread wakes up 01:25:53.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.52) opts 0xd 01:25:53.552 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.52) 01:25:53.552 00.000 428 Moving (0.51, 0.52) raw xDistance=0.57 yDistance=0.50 01:25:53.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 01:25:53.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:53.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 01:25:53.552 00.000 428 MoveAxis(W, 670, ABG) 01:25:53.552 00.000 428 Guiding Dir = 3, Dur = 670 01:25:53.552 00.000 428 IsSlewing returns 0 01:25:53.552 00.000 428 IsGuiding returns 0 01:25:53.568 00.016 428 PulseGuide returned control before completion, sleep 661 01:25:53.568 00.000 10672 UpdateGuideState exits: m=213558 SNR=38.8 01:25:53.568 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:53.583 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:53.583 00.000 10672 Enqueuing Expose request 01:25:54.255 00.672 428 IsGuiding returns 0 01:25:54.255 00.000 428 Move returns status 0, amount 670 01:25:54.255 00.000 428 MoveAxis(N, 0, ABG) 01:25:54.255 00.000 428 Move returns status 0, amount 0 01:25:54.255 00.000 428 move complete, result=0 01:25:54.255 00.000 428 worker thread done servicing request 01:25:54.255 00.000 10672 GuideStep: 0.6 px 670 ms WEST, 0.5 px 0 ms NORTH 01:25:54.255 00.000 428 Worker thread wakes up 01:25:54.255 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:54.255 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:55.411 01.156 428 Exposure complete 01:25:55.536 00.125 428 worker thread done servicing request 01:25:55.536 00.000 10672 OnExposeComplete: enter 01:25:55.536 00.000 10672 UpdateGuideState(): m_state=6 01:25:55.536 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2858 01:25:55.536 00.000 10672 Star::Find returns 1 (0), X=519.92, Y=314.39, Mass=177889, SNR=33.8, Peak=23296 HFD=2.5 01:25:55.536 00.000 10672 CameraToMount -- cameraTheta (-3.12) - m_xAngle (0.14) = xAngle (-3.26 = 3.03) 01:25:55.536 00.000 10672 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.15 = 3.14) 01:25:55.536 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.01 hyp=0.45 cameraTheta=-3.12 mountX=-0.45 mountY=0.00, mountTheta=3.14 01:25:55.536 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.01, opts=13) 01:25:55.536 00.000 10672 Enqueuing Move request for scope (-0.45, -0.01) 01:25:55.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:55.536 00.000 428 Worker thread wakes up 01:25:55.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.01) opts 0xd 01:25:55.536 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.01) 01:25:55.536 00.000 428 Moving (-0.45, -0.01) raw xDistance=-0.45 yDistance=0.00 01:25:55.536 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.45 01:25:55.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:55.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 01:25:55.536 00.000 428 MoveAxis(E, 474, ABG) 01:25:55.536 00.000 428 Guiding Dir = 2, Dur = 474 01:25:55.536 00.000 428 IsSlewing returns 0 01:25:55.536 00.000 428 IsGuiding returns 0 01:25:55.567 00.031 10672 UpdateGuideState exits: m=177889 SNR=33.8 01:25:55.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:55.567 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:55.567 00.000 10672 Enqueuing Expose request 01:25:55.567 00.000 428 PulseGuide returned control before completion, sleep 455 01:25:56.005 00.438 10672 read socket command 10 01:25:56.005 00.000 10672 processing socket request REQDIST 01:25:56.005 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:25:56.005 00.000 10672 Sending socket response 45 (0x2d) 01:25:56.036 00.031 428 IsGuiding returns 1 01:25:56.036 00.000 428 scope still moving after pulse duration time elapsed 01:25:56.067 00.031 428 IsSlewing returns 0 01:25:56.067 00.000 428 IsGuiding returns 0 01:25:56.067 00.000 428 scope move finished after 474 + 51 ms 01:25:56.067 00.000 428 Move returns status 0, amount 474 01:25:56.067 00.000 428 MoveAxis(N, 0, ABG) 01:25:56.067 00.000 428 Move returns status 0, amount 0 01:25:56.067 00.000 428 move complete, result=0 01:25:56.067 00.000 428 worker thread done servicing request 01:25:56.067 00.000 10672 GuideStep: -0.4 px 474 ms EAST, 0.0 px 0 ms NORTH 01:25:56.067 00.000 428 Worker thread wakes up 01:25:56.067 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:56.067 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:57.410 01.343 428 Exposure complete 01:25:57.535 00.125 428 worker thread done servicing request 01:25:57.535 00.000 10672 OnExposeComplete: enter 01:25:57.535 00.000 10672 UpdateGuideState(): m_state=6 01:25:57.535 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2859 01:25:57.535 00.000 10672 Star::Find returns 1 (0), X=520.24, Y=314.40, Mass=245467, SNR=48.7, Peak=28752 HFD=3.4 01:25:57.535 00.000 10672 CameraToMount -- cameraTheta (-3.14) - m_xAngle (0.14) = xAngle (-3.28 = 3.01) 01:25:57.535 00.000 10672 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.17 = 3.11) 01:25:57.535 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.14 mountX=-0.13 mountY=0.00, mountTheta=3.11 01:25:57.535 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=-0.00, opts=13) 01:25:57.535 00.000 10672 Enqueuing Move request for scope (-0.13, -0.00) 01:25:57.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:25:57.535 00.000 428 Worker thread wakes up 01:25:57.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd 01:25:57.535 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, -0.00) 01:25:57.535 00.000 428 Moving (-0.13, -0.00) raw xDistance=-0.13 yDistance=0.00 01:25:57.535 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:25:57.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:57.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 01:25:57.535 00.000 428 MoveAxis(E, 0, ABG) 01:25:57.535 00.000 428 Move returns status 0, amount 0 01:25:57.535 00.000 428 MoveAxis(N, 0, ABG) 01:25:57.535 00.000 428 Move returns status 0, amount 0 01:25:57.535 00.000 428 move complete, result=0 01:25:57.535 00.000 428 worker thread done servicing request 01:25:57.567 00.032 10672 UpdateGuideState exits: m=245467 SNR=48.7 01:25:57.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:57.567 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:57.567 00.000 10672 Enqueuing Expose request 01:25:57.567 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:25:57.567 00.000 428 Worker thread wakes up 01:25:57.567 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:57.567 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:25:59.410 01.843 428 Exposure complete 01:25:59.550 00.140 428 worker thread done servicing request 01:25:59.550 00.000 10672 OnExposeComplete: enter 01:25:59.550 00.000 10672 UpdateGuideState(): m_state=6 01:25:59.550 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2860 01:25:59.550 00.000 10672 Star::Find returns 1 (0), X=520.64, Y=314.44, Mass=217271, SNR=44.9, Peak=26448 HFD=3.2 01:25:59.550 00.000 10672 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.14) = xAngle (0.01 = 0.01) 01:25:59.550 00.000 10672 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.12 = 0.12) 01:25:59.550 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.15 mountX=0.28 mountY=0.03, mountTheta=0.12 01:25:59.550 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.04, opts=13) 01:25:59.550 00.000 10672 Enqueuing Move request for scope (0.28, 0.04) 01:25:59.550 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:25:59.550 00.000 428 Worker thread wakes up 01:25:59.550 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd 01:25:59.550 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.04) 01:25:59.550 00.000 428 Moving (0.28, 0.04) raw xDistance=0.28 yDistance=0.03 01:25:59.550 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:25:59.550 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:25:59.550 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:25:59.550 00.000 428 MoveAxis(E, 0, ABG) 01:25:59.550 00.000 428 Move returns status 0, amount 0 01:25:59.550 00.000 428 MoveAxis(N, 0, ABG) 01:25:59.550 00.000 428 Move returns status 0, amount 0 01:25:59.550 00.000 428 move complete, result=0 01:25:59.550 00.000 428 worker thread done servicing request 01:25:59.582 00.032 10672 UpdateGuideState exits: m=217271 SNR=44.9 01:25:59.582 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:25:59.582 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:25:59.582 00.000 10672 Enqueuing Expose request 01:25:59.582 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:25:59.582 00.000 428 Worker thread wakes up 01:25:59.582 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:25:59.582 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:01.007 01.425 10672 read socket command 10 01:26:01.007 00.000 10672 processing socket request REQDIST 01:26:01.007 00.000 10672 SOCKSVR: Sending pixel error of 0.33 01:26:01.007 00.000 10672 Sending socket response 33 (0x21) 01:26:01.413 00.406 428 Exposure complete 01:26:01.554 00.141 428 worker thread done servicing request 01:26:01.554 00.000 10672 OnExposeComplete: enter 01:26:01.554 00.000 10672 UpdateGuideState(): m_state=6 01:26:01.554 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2861 01:26:01.554 00.000 10672 Star::Find returns 1 (0), X=519.89, Y=314.44, Mass=245850, SNR=46.5, Peak=27216 HFD=3.6 01:26:01.554 00.000 10672 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.14) = xAngle (2.93 = 2.93) 01:26:01.554 00.000 10672 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.03 = 3.03) 01:26:01.554 00.000 10672 CameraToMount -- cameraX=-0.48 cameraY=0.04 hyp=0.48 cameraTheta=3.06 mountX=-0.47 mountY=0.05, mountTheta=3.03 01:26:01.554 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.48, y=0.04, opts=13) 01:26:01.554 00.000 10672 Enqueuing Move request for scope (-0.48, 0.04) 01:26:01.554 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:01.554 00.000 428 Worker thread wakes up 01:26:01.554 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.04) opts 0xd 01:26:01.554 00.000 428 Handling offset move in thread for scope, endpoint = (-0.48, 0.04) 01:26:01.554 00.000 428 Moving (-0.48, 0.04) raw xDistance=-0.47 yDistance=0.05 01:26:01.554 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 01:26:01.554 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:01.554 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:26:01.554 00.000 428 MoveAxis(E, 547, ABG) 01:26:01.554 00.000 428 Guiding Dir = 2, Dur = 547 01:26:01.554 00.000 428 IsSlewing returns 0 01:26:01.554 00.000 428 IsGuiding returns 0 01:26:01.585 00.031 428 PulseGuide returned control before completion, sleep 535 01:26:01.585 00.000 10672 UpdateGuideState exits: m=245850 SNR=46.5 01:26:01.585 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:01.585 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:01.585 00.000 10672 Enqueuing Expose request 01:26:02.132 00.547 428 IsGuiding returns 1 01:26:02.132 00.000 428 scope still moving after pulse duration time elapsed 01:26:02.179 00.047 428 IsSlewing returns 0 01:26:02.179 00.000 428 IsGuiding returns 0 01:26:02.179 00.000 428 scope move finished after 547 + 68 ms 01:26:02.179 00.000 428 Move returns status 0, amount 547 01:26:02.179 00.000 428 MoveAxis(N, 0, ABG) 01:26:02.179 00.000 428 Move returns status 0, amount 0 01:26:02.179 00.000 428 move complete, result=0 01:26:02.179 00.000 428 worker thread done servicing request 01:26:02.179 00.000 428 Worker thread wakes up 01:26:02.179 00.000 10672 GuideStep: -0.5 px 547 ms EAST, 0.1 px 0 ms NORTH 01:26:02.179 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:02.179 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:03.413 01.234 428 Exposure complete 01:26:03.537 00.124 428 worker thread done servicing request 01:26:03.537 00.000 10672 OnExposeComplete: enter 01:26:03.537 00.000 10672 UpdateGuideState(): m_state=6 01:26:03.537 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2862 01:26:03.537 00.000 10672 Star::Find returns 1 (0), X=520.52, Y=314.35, Mass=211120, SNR=38.7, Peak=32240 HFD=2.9 01:26:03.537 00.000 10672 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 01:26:03.537 00.000 10672 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.38 = -0.38) 01:26:03.537 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.35 mountX=0.14 mountY=-0.06, mountTheta=-0.40 01:26:03.537 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=-0.06, opts=13) 01:26:03.537 00.000 10672 Enqueuing Move request for scope (0.15, -0.06) 01:26:03.537 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:26:03.537 00.000 428 Worker thread wakes up 01:26:03.537 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd 01:26:03.537 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, -0.06) 01:26:03.537 00.000 428 Moving (0.15, -0.06) raw xDistance=0.14 yDistance=-0.06 01:26:03.537 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:26:03.537 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:03.537 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:26:03.537 00.000 428 MoveAxis(E, 0, ABG) 01:26:03.537 00.000 428 Move returns status 0, amount 0 01:26:03.537 00.000 428 MoveAxis(N, 0, ABG) 01:26:03.537 00.000 428 Move returns status 0, amount 0 01:26:03.537 00.000 428 move complete, result=0 01:26:03.537 00.000 428 worker thread done servicing request 01:26:03.569 00.032 10672 UpdateGuideState exits: m=211120 SNR=38.7 01:26:03.569 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:03.569 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:03.569 00.000 10672 Enqueuing Expose request 01:26:03.569 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:26:03.569 00.000 428 Worker thread wakes up 01:26:03.569 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:03.569 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:05.412 01.843 428 Exposure complete 01:26:05.552 00.140 428 worker thread done servicing request 01:26:05.552 00.000 10672 OnExposeComplete: enter 01:26:05.552 00.000 10672 UpdateGuideState(): m_state=6 01:26:05.552 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2863 01:26:05.552 00.000 10672 Star::Find returns 1 (0), X=520.37, Y=314.57, Mass=207021, SNR=41.7, Peak=27984 HFD=3.1 01:26:05.552 00.000 10672 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.14) = xAngle (1.41 = 1.41) 01:26:05.552 00.000 10672 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.52 = 1.52) 01:26:05.552 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.55 mountX=0.03 mountY=0.17, mountTheta=1.42 01:26:05.552 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=0.17, opts=13) 01:26:05.552 00.000 10672 Enqueuing Move request for scope (0.00, 0.17) 01:26:05.552 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:05.552 00.000 428 Worker thread wakes up 01:26:05.552 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd 01:26:05.552 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, 0.17) 01:26:05.552 00.000 428 Moving (0.00, 0.17) raw xDistance=0.03 yDistance=0.17 01:26:05.552 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:26:05.552 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:05.552 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:26:05.552 00.000 428 MoveAxis(E, 0, ABG) 01:26:05.552 00.000 428 Move returns status 0, amount 0 01:26:05.552 00.000 428 MoveAxis(N, 0, ABG) 01:26:05.552 00.000 428 Move returns status 0, amount 0 01:26:05.552 00.000 428 move complete, result=0 01:26:05.552 00.000 428 worker thread done servicing request 01:26:05.584 00.032 10672 UpdateGuideState exits: m=207021 SNR=41.7 01:26:05.584 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:05.584 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:05.584 00.000 10672 Enqueuing Expose request 01:26:05.584 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:26:05.584 00.000 428 Worker thread wakes up 01:26:05.584 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:05.584 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:06.006 00.422 10672 read socket command 10 01:26:06.006 00.000 10672 processing socket request REQDIST 01:26:06.006 00.000 10672 SOCKSVR: Sending pixel error of 0.27 01:26:06.006 00.000 10672 Sending socket response 27 (0x1b) 01:26:07.411 01.405 428 Exposure complete 01:26:07.536 00.125 428 worker thread done servicing request 01:26:07.536 00.000 10672 OnExposeComplete: enter 01:26:07.536 00.000 10672 UpdateGuideState(): m_state=6 01:26:07.536 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2864 01:26:07.536 00.000 10672 Star::Find returns 1 (0), X=520.40, Y=314.45, Mass=226077, SNR=41.7, Peak=24160 HFD=3.1 01:26:07.536 00.000 10672 CameraToMount -- cameraTheta (0.92) - m_xAngle (0.14) = xAngle (0.78 = 0.78) 01:26:07.536 00.000 10672 CameraToMount -- cameraTheta (0.92) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.89 = 0.89) 01:26:07.536 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.92 mountX=0.04 mountY=0.04, mountTheta=0.83 01:26:07.536 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=0.05, opts=13) 01:26:07.536 00.000 10672 Enqueuing Move request for scope (0.04, 0.05) 01:26:07.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:07.536 00.000 428 Worker thread wakes up 01:26:07.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd 01:26:07.536 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, 0.05) 01:26:07.536 00.000 428 Moving (0.04, 0.05) raw xDistance=0.04 yDistance=0.04 01:26:07.536 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:26:07.536 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:07.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:26:07.536 00.000 428 MoveAxis(E, 0, ABG) 01:26:07.536 00.000 428 Move returns status 0, amount 0 01:26:07.536 00.000 428 MoveAxis(N, 0, ABG) 01:26:07.536 00.000 428 Move returns status 0, amount 0 01:26:07.536 00.000 428 move complete, result=0 01:26:07.536 00.000 428 worker thread done servicing request 01:26:07.567 00.031 10672 UpdateGuideState exits: m=226077 SNR=41.7 01:26:07.567 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:07.567 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:07.567 00.000 10672 Enqueuing Expose request 01:26:07.567 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 01:26:07.567 00.000 428 Worker thread wakes up 01:26:07.567 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:07.567 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:09.415 01.848 428 Exposure complete 01:26:09.540 00.125 428 worker thread done servicing request 01:26:09.540 00.000 10672 OnExposeComplete: enter 01:26:09.540 00.000 10672 UpdateGuideState(): m_state=6 01:26:09.540 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2865 01:26:09.540 00.000 10672 Star::Find returns 1 (0), X=520.75, Y=314.37, Mass=226956, SNR=40.8, Peak=26352 HFD=3.2 01:26:09.540 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.14) = xAngle (-0.22 = -0.22) 01:26:09.540 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.11 = -0.11) 01:26:09.540 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.08 mountX=0.37 mountY=-0.04, mountTheta=-0.12 01:26:09.540 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.03, opts=13) 01:26:09.540 00.000 10672 Enqueuing Move request for scope (0.38, -0.03) 01:26:09.540 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:09.540 00.000 428 Worker thread wakes up 01:26:09.540 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.03) opts 0xd 01:26:09.540 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.03) 01:26:09.540 00.000 428 Moving (0.38, -0.03) raw xDistance=0.37 yDistance=-0.04 01:26:09.540 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:26:09.540 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:09.540 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:26:09.540 00.000 428 MoveAxis(E, 0, ABG) 01:26:09.540 00.000 428 Move returns status 0, amount 0 01:26:09.540 00.000 428 MoveAxis(N, 0, ABG) 01:26:09.540 00.000 428 Move returns status 0, amount 0 01:26:09.540 00.000 428 move complete, result=0 01:26:09.540 00.000 428 worker thread done servicing request 01:26:09.572 00.032 10672 UpdateGuideState exits: m=226956 SNR=40.8 01:26:09.572 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:09.572 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:09.572 00.000 10672 Enqueuing Expose request 01:26:09.572 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH 01:26:09.572 00.000 428 Worker thread wakes up 01:26:09.572 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:09.572 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:11.009 01.437 10672 read socket command 10 01:26:11.009 00.000 10672 processing socket request REQDIST 01:26:11.009 00.000 10672 SOCKSVR: Sending pixel error of 0.26 01:26:11.009 00.000 10672 Sending socket response 26 (0x1a) 01:26:11.399 00.390 428 Exposure complete 01:26:11.524 00.125 428 worker thread done servicing request 01:26:11.524 00.000 10672 OnExposeComplete: enter 01:26:11.524 00.000 10672 UpdateGuideState(): m_state=6 01:26:11.524 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2866 01:26:11.524 00.000 10672 Star::Find returns 1 (0), X=520.64, Y=314.11, Mass=230884, SNR=44.5, Peak=30816 HFD=2.7 01:26:11.524 00.000 10672 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.14) = xAngle (-0.96 = -0.96) 01:26:11.524 00.000 10672 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.85 = -0.85) 01:26:11.524 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.29 hyp=0.39 cameraTheta=-0.82 mountX=0.23 mountY=-0.30, mountTheta=-0.92 01:26:11.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.29, opts=13) 01:26:11.524 00.000 10672 Enqueuing Move request for scope (0.27, -0.29) 01:26:11.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:11.524 00.000 428 Worker thread wakes up 01:26:11.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.29) opts 0xd 01:26:11.524 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.29) 01:26:11.524 00.000 428 Moving (0.27, -0.29) raw xDistance=0.23 yDistance=-0.30 01:26:11.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:26:11.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:11.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.30 01:26:11.524 00.000 428 MoveAxis(E, 0, ABG) 01:26:11.524 00.000 428 Move returns status 0, amount 0 01:26:11.524 00.000 428 MoveAxis(N, 0, ABG) 01:26:11.524 00.000 428 Move returns status 0, amount 0 01:26:11.524 00.000 428 move complete, result=0 01:26:11.524 00.000 428 worker thread done servicing request 01:26:11.555 00.031 10672 UpdateGuideState exits: m=230884 SNR=44.5 01:26:11.555 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:11.555 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:11.555 00.000 10672 Enqueuing Expose request 01:26:11.555 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:26:11.555 00.000 428 Worker thread wakes up 01:26:11.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:11.555 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:13.399 01.844 428 Exposure complete 01:26:13.524 00.125 428 worker thread done servicing request 01:26:13.524 00.000 10672 OnExposeComplete: enter 01:26:13.524 00.000 10672 UpdateGuideState(): m_state=6 01:26:13.524 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2867 01:26:13.524 00.000 10672 Star::Find returns 1 (0), X=520.09, Y=314.20, Mass=199431, SNR=40.1, Peak=35392 HFD=2.4 01:26:13.524 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 01:26:13.524 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.55 = -2.55) 01:26:13.524 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.20 hyp=0.34 cameraTheta=-2.52 mountX=-0.30 mountY=-0.19, mountTheta=-2.58 01:26:13.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.20, opts=13) 01:26:13.524 00.000 10672 Enqueuing Move request for scope (-0.28, -0.20) 01:26:13.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:13.524 00.000 428 Worker thread wakes up 01:26:13.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.20) opts 0xd 01:26:13.524 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.20) 01:26:13.524 00.000 428 Moving (-0.28, -0.20) raw xDistance=-0.30 yDistance=-0.19 01:26:13.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:26:13.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:13.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:26:13.524 00.000 428 MoveAxis(E, 0, ABG) 01:26:13.524 00.000 428 Move returns status 0, amount 0 01:26:13.524 00.000 428 MoveAxis(N, 0, ABG) 01:26:13.524 00.000 428 Move returns status 0, amount 0 01:26:13.524 00.000 428 move complete, result=0 01:26:13.524 00.000 428 worker thread done servicing request 01:26:13.555 00.031 10672 UpdateGuideState exits: m=199431 SNR=40.1 01:26:13.555 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:13.555 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:13.555 00.000 10672 Enqueuing Expose request 01:26:13.555 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:26:13.555 00.000 428 Worker thread wakes up 01:26:13.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:13.555 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:15.414 01.859 428 Exposure complete 01:26:15.538 00.124 428 worker thread done servicing request 01:26:15.538 00.000 10672 OnExposeComplete: enter 01:26:15.538 00.000 10672 UpdateGuideState(): m_state=6 01:26:15.538 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2868 01:26:15.538 00.000 10672 Star::Find returns 1 (0), X=520.38, Y=314.07, Mass=211680, SNR=41.5, Peak=30272 HFD=2.6 01:26:15.538 00.000 10672 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 01:26:15.538 00.000 10672 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 01:26:15.538 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.54 mountX=-0.04 mountY=-0.34, mountTheta=-1.68 01:26:15.538 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.34, opts=13) 01:26:15.538 00.000 10672 Enqueuing Move request for scope (0.01, -0.34) 01:26:15.538 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:26:15.538 00.000 428 Worker thread wakes up 01:26:15.538 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.34) opts 0xd 01:26:15.538 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.34) 01:26:15.538 00.000 428 Moving (0.01, -0.34) raw xDistance=-0.04 yDistance=-0.34 01:26:15.538 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:26:15.538 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:15.538 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 01:26:15.538 00.000 428 MoveAxis(E, 0, ABG) 01:26:15.538 00.000 428 Move returns status 0, amount 0 01:26:15.538 00.000 428 MoveAxis(N, 0, ABG) 01:26:15.538 00.000 428 Move returns status 0, amount 0 01:26:15.538 00.000 428 move complete, result=0 01:26:15.538 00.000 428 worker thread done servicing request 01:26:15.570 00.032 10672 UpdateGuideState exits: m=211680 SNR=41.5 01:26:15.570 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:15.570 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:15.570 00.000 10672 Enqueuing Expose request 01:26:15.570 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:26:15.570 00.000 428 Worker thread wakes up 01:26:15.570 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:15.570 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:16.007 00.437 10672 read socket command 10 01:26:16.007 00.000 10672 processing socket request REQDIST 01:26:16.007 00.000 10672 SOCKSVR: Sending pixel error of 0.32 01:26:16.007 00.000 10672 Sending socket response 32 (0x20) 01:26:17.402 01.395 428 Exposure complete 01:26:17.543 00.141 428 worker thread done servicing request 01:26:17.543 00.000 10672 OnExposeComplete: enter 01:26:17.543 00.000 10672 UpdateGuideState(): m_state=6 01:26:17.543 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2869 01:26:17.543 00.000 10672 Star::Find returns 1 (0), X=520.16, Y=314.12, Mass=228492, SNR=43.4, Peak=32560 HFD=3.5 01:26:17.543 00.000 10672 CameraToMount -- cameraTheta (-2.21) - m_xAngle (0.14) = xAngle (-2.35 = -2.35) 01:26:17.543 00.000 10672 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.24 = -2.24) 01:26:17.543 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-2.21 mountX=-0.24 mountY=-0.27, mountTheta=-2.30 01:26:17.543 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.28, opts=13) 01:26:17.543 00.000 10672 Enqueuing Move request for scope (-0.21, -0.28) 01:26:17.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:17.543 00.000 428 Worker thread wakes up 01:26:17.543 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.28) opts 0xd 01:26:17.543 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.28) 01:26:17.543 00.000 428 Moving (-0.21, -0.28) raw xDistance=-0.24 yDistance=-0.27 01:26:17.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 01:26:17.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:17.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:26:17.543 00.000 428 MoveAxis(E, 0, ABG) 01:26:17.543 00.000 428 Move returns status 0, amount 0 01:26:17.543 00.000 428 MoveAxis(N, 0, ABG) 01:26:17.543 00.000 428 Move returns status 0, amount 0 01:26:17.543 00.000 428 move complete, result=0 01:26:17.543 00.000 428 worker thread done servicing request 01:26:17.574 00.031 10672 UpdateGuideState exits: m=228492 SNR=43.4 01:26:17.574 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:17.574 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:17.574 00.000 10672 Enqueuing Expose request 01:26:17.574 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:26:17.574 00.000 428 Worker thread wakes up 01:26:17.574 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:17.574 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:19.386 01.812 428 Exposure complete 01:26:19.511 00.125 428 worker thread done servicing request 01:26:19.511 00.000 10672 OnExposeComplete: enter 01:26:19.511 00.000 10672 UpdateGuideState(): m_state=6 01:26:19.511 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2870 01:26:19.511 00.000 10672 Star::Find returns 1 (0), X=520.00, Y=313.30, Mass=241711, SNR=50.2, Peak=26128 HFD=3.3 01:26:19.511 00.000 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.14) = xAngle (-2.03 = -2.03) 01:26:19.511 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.93 = -1.93) 01:26:19.511 00.000 10672 CameraToMount -- cameraX=-0.37 cameraY=-1.10 hyp=1.16 cameraTheta=-1.90 mountX=-0.52 mountY=-1.09, mountTheta=-2.02 01:26:19.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.37, y=-1.10, opts=13) 01:26:19.511 00.000 10672 Enqueuing Move request for scope (-0.37, -1.10) 01:26:19.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:19.511 00.000 428 Worker thread wakes up 01:26:19.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.10) opts 0xd 01:26:19.511 00.000 428 Handling offset move in thread for scope, endpoint = (-0.37, -1.10) 01:26:19.511 00.000 428 Moving (-0.37, -1.10) raw xDistance=-0.52 yDistance=-1.09 01:26:19.511 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 01:26:19.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:26:19.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.09 01:26:19.511 00.000 428 MoveAxis(E, 608, ABG) 01:26:19.511 00.000 428 Guiding Dir = 2, Dur = 608 01:26:19.511 00.000 428 IsSlewing returns 0 01:26:19.526 00.015 428 IsGuiding returns 0 01:26:19.542 00.016 10672 UpdateGuideState exits: m=241711 SNR=50.2 01:26:19.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:19.542 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:19.542 00.000 10672 Enqueuing Expose request 01:26:19.573 00.031 428 PulseGuide returned control before completion, sleep 560 01:26:20.152 00.579 428 IsGuiding returns 1 01:26:20.152 00.000 428 scope still moving after pulse duration time elapsed 01:26:20.198 00.046 428 IsSlewing returns 0 01:26:20.198 00.000 428 IsGuiding returns 0 01:26:20.198 00.000 428 scope move finished after 608 + 76 ms 01:26:20.198 00.000 428 Move returns status 0, amount 608 01:26:20.198 00.000 428 MoveAxis(N, 0, ABG) 01:26:20.198 00.000 428 Move returns status 0, amount 0 01:26:20.198 00.000 428 move complete, result=0 01:26:20.198 00.000 428 worker thread done servicing request 01:26:20.198 00.000 428 Worker thread wakes up 01:26:20.198 00.000 10672 GuideStep: -0.5 px 608 ms EAST, -1.1 px 0 ms NORTH 01:26:20.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:20.198 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:21.011 00.813 10672 read socket command 10 01:26:21.011 00.000 10672 processing socket request REQDIST 01:26:21.011 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:26:21.011 00.000 10672 Sending socket response 57 (0x39) 01:26:21.401 00.390 428 Exposure complete 01:26:21.542 00.141 428 worker thread done servicing request 01:26:21.542 00.000 10672 OnExposeComplete: enter 01:26:21.542 00.000 10672 UpdateGuideState(): m_state=6 01:26:21.542 00.000 10672 Star::Find(15, 519, 313, 0, (0,0,0,0), 0.0, 0) frame 2871 01:26:21.542 00.000 10672 Star::Find returns 1 (0), X=520.50, Y=313.93, Mass=190085, SNR=40.1, Peak=27104 HFD=2.4 01:26:21.542 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.44 = -1.44) 01:26:21.542 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.33 = -1.33) 01:26:21.542 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.47 hyp=0.49 cameraTheta=-1.30 mountX=0.06 mountY=-0.47, mountTheta=-1.44 01:26:21.542 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.47, opts=13) 01:26:21.542 00.000 10672 Enqueuing Move request for scope (0.13, -0.47) 01:26:21.542 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:21.542 00.000 428 Worker thread wakes up 01:26:21.542 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.47) opts 0xd 01:26:21.542 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.47) 01:26:21.542 00.000 428 Moving (0.13, -0.47) raw xDistance=0.06 yDistance=-0.47 01:26:21.542 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:26:21.542 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:21.542 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 01:26:21.542 00.000 428 MoveAxis(E, 0, ABG) 01:26:21.542 00.000 428 Move returns status 0, amount 0 01:26:21.542 00.000 428 MoveAxis(N, 0, ABG) 01:26:21.542 00.000 428 Move returns status 0, amount 0 01:26:21.542 00.000 428 move complete, result=0 01:26:21.542 00.000 428 worker thread done servicing request 01:26:21.573 00.031 10672 UpdateGuideState exits: m=190085 SNR=40.1 01:26:21.573 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:21.573 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:21.573 00.000 10672 Enqueuing Expose request 01:26:21.573 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 01:26:21.573 00.000 428 Worker thread wakes up 01:26:21.573 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:21.573 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:23.400 01.827 428 Exposure complete 01:26:23.525 00.125 428 worker thread done servicing request 01:26:23.525 00.000 10672 OnExposeComplete: enter 01:26:23.525 00.000 10672 UpdateGuideState(): m_state=6 01:26:23.525 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2872 01:26:23.525 00.000 10672 Star::Find returns 1 (0), X=520.59, Y=314.35, Mass=258428, SNR=50.6, Peak=27872 HFD=3.5 01:26:23.525 00.000 10672 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.14) = xAngle (-0.37 = -0.37) 01:26:23.525 00.000 10672 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.27 = -0.27) 01:26:23.525 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-0.24 mountX=0.21 mountY=-0.06, mountTheta=-0.28 01:26:23.525 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.05, opts=13) 01:26:23.525 00.000 10672 Enqueuing Move request for scope (0.22, -0.05) 01:26:23.525 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:23.525 00.000 428 Worker thread wakes up 01:26:23.525 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd 01:26:23.525 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.05) 01:26:23.525 00.000 428 Moving (0.22, -0.05) raw xDistance=0.21 yDistance=-0.06 01:26:23.525 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:26:23.525 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:23.525 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:26:23.525 00.000 428 MoveAxis(E, 0, ABG) 01:26:23.525 00.000 428 Move returns status 0, amount 0 01:26:23.525 00.000 428 MoveAxis(N, 0, ABG) 01:26:23.525 00.000 428 Move returns status 0, amount 0 01:26:23.525 00.000 428 move complete, result=0 01:26:23.525 00.000 428 worker thread done servicing request 01:26:23.556 00.031 10672 UpdateGuideState exits: m=258428 SNR=50.6 01:26:23.556 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:23.556 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:23.556 00.000 10672 Enqueuing Expose request 01:26:23.556 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:26:23.556 00.000 428 Worker thread wakes up 01:26:23.556 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:23.556 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:25.389 01.833 428 Exposure complete 01:26:25.530 00.141 428 worker thread done servicing request 01:26:25.530 00.000 10672 OnExposeComplete: enter 01:26:25.530 00.000 10672 UpdateGuideState(): m_state=6 01:26:25.530 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2873 01:26:25.530 00.000 10672 Star::Find returns 1 (0), X=520.86, Y=313.99, Mass=242159, SNR=48.5, Peak=29072 HFD=2.7 01:26:25.530 00.000 10672 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.14) = xAngle (-0.83 = -0.83) 01:26:25.530 00.000 10672 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.73 = -0.73) 01:26:25.530 00.000 10672 CameraToMount -- cameraX=0.50 cameraY=-0.41 hyp=0.65 cameraTheta=-0.70 mountX=0.43 mountY=-0.43, mountTheta=-0.78 01:26:25.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.50, y=-0.41, opts=13) 01:26:25.530 00.000 10672 Enqueuing Move request for scope (0.50, -0.41) 01:26:25.530 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:25.530 00.000 428 Worker thread wakes up 01:26:25.530 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.41) opts 0xd 01:26:25.530 00.000 428 Handling offset move in thread for scope, endpoint = (0.50, -0.41) 01:26:25.530 00.000 428 Moving (0.50, -0.41) raw xDistance=0.43 yDistance=-0.43 01:26:25.530 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 01:26:25.530 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:25.530 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.43 01:26:25.530 00.000 428 MoveAxis(E, 0, ABG) 01:26:25.530 00.000 428 Move returns status 0, amount 0 01:26:25.530 00.000 428 MoveAxis(N, 0, ABG) 01:26:25.530 00.000 428 Move returns status 0, amount 0 01:26:25.530 00.000 428 move complete, result=0 01:26:25.530 00.000 428 worker thread done servicing request 01:26:25.561 00.031 10672 UpdateGuideState exits: m=242159 SNR=48.5 01:26:25.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:25.561 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:25.561 00.000 10672 Enqueuing Expose request 01:26:25.561 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH 01:26:25.561 00.000 428 Worker thread wakes up 01:26:25.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:25.561 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:26.014 00.453 10672 read socket command 10 01:26:26.014 00.000 10672 processing socket request REQDIST 01:26:26.014 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:26:26.014 00.000 10672 Sending socket response 51 (0x33) 01:26:27.404 01.390 428 Exposure complete 01:26:27.529 00.125 428 worker thread done servicing request 01:26:27.529 00.000 10672 OnExposeComplete: enter 01:26:27.529 00.000 10672 UpdateGuideState(): m_state=6 01:26:27.529 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2874 01:26:27.529 00.000 10672 Star::Find returns 1 (0), X=519.93, Y=314.33, Mass=225369, SNR=48.2, Peak=27984 HFD=3.4 01:26:27.529 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 01:26:27.529 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 01:26:27.529 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.07 hyp=0.44 cameraTheta=-2.99 mountX=-0.44 mountY=-0.06, mountTheta=-3.02 01:26:27.529 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.07, opts=13) 01:26:27.529 00.000 10672 Enqueuing Move request for scope (-0.44, -0.07) 01:26:27.529 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:27.529 00.000 428 Worker thread wakes up 01:26:27.529 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.07) opts 0xd 01:26:27.529 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.07) 01:26:27.529 00.000 428 Moving (-0.44, -0.07) raw xDistance=-0.44 yDistance=-0.06 01:26:27.529 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 01:26:27.529 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:27.529 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:26:27.529 00.000 428 MoveAxis(E, 520, ABG) 01:26:27.529 00.000 428 Guiding Dir = 2, Dur = 520 01:26:27.529 00.000 428 IsSlewing returns 0 01:26:27.529 00.000 428 IsGuiding returns 0 01:26:27.560 00.031 428 PulseGuide returned control before completion, sleep 510 01:26:27.560 00.000 10672 UpdateGuideState exits: m=225369 SNR=48.2 01:26:27.560 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:27.560 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:27.560 00.000 10672 Enqueuing Expose request 01:26:28.076 00.516 428 IsGuiding returns 1 01:26:28.076 00.000 428 scope still moving after pulse duration time elapsed 01:26:28.107 00.031 428 IsSlewing returns 0 01:26:28.107 00.000 428 IsGuiding returns 0 01:26:28.107 00.000 428 scope move finished after 520 + 60 ms 01:26:28.107 00.000 428 Move returns status 0, amount 520 01:26:28.107 00.000 428 MoveAxis(N, 0, ABG) 01:26:28.123 00.016 428 Move returns status 0, amount 0 01:26:28.123 00.000 428 move complete, result=0 01:26:28.123 00.000 428 worker thread done servicing request 01:26:28.123 00.000 428 Worker thread wakes up 01:26:28.123 00.000 10672 GuideStep: -0.4 px 520 ms EAST, -0.1 px 0 ms NORTH 01:26:28.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:28.123 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:29.388 01.265 428 Exposure complete 01:26:29.513 00.125 428 worker thread done servicing request 01:26:29.513 00.000 10672 OnExposeComplete: enter 01:26:29.513 00.000 10672 UpdateGuideState(): m_state=6 01:26:29.513 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2875 01:26:29.513 00.000 10672 Star::Find returns 1 (0), X=520.98, Y=313.73, Mass=227897, SNR=42.9, Peak=30384 HFD=2.7 01:26:29.513 00.000 10672 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.14) = xAngle (-0.97 = -0.97) 01:26:29.513 00.000 10672 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.86 = -0.86) 01:26:29.513 00.000 10672 CameraToMount -- cameraX=0.61 cameraY=-0.67 hyp=0.91 cameraTheta=-0.83 mountX=0.51 mountY=-0.69, mountTheta=-0.93 01:26:29.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.61, y=-0.67, opts=13) 01:26:29.513 00.000 10672 Enqueuing Move request for scope (0.61, -0.67) 01:26:29.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:29.513 00.000 428 Worker thread wakes up 01:26:29.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.67) opts 0xd 01:26:29.513 00.000 428 Handling offset move in thread for scope, endpoint = (0.61, -0.67) 01:26:29.513 00.000 428 Moving (0.61, -0.67) raw xDistance=0.51 yDistance=-0.69 01:26:29.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.51 01:26:29.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:26:29.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.69 01:26:29.513 00.000 428 MoveAxis(W, 563, ABG) 01:26:29.513 00.000 428 Guiding Dir = 3, Dur = 563 01:26:29.513 00.000 428 IsSlewing returns 0 01:26:29.513 00.000 428 IsGuiding returns 0 01:26:29.528 00.015 428 PulseGuide returned control before completion, sleep 556 01:26:29.544 00.016 10672 UpdateGuideState exits: m=227897 SNR=42.9 01:26:29.544 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:29.544 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:29.544 00.000 10672 Enqueuing Expose request 01:26:30.106 00.562 428 IsGuiding returns 1 01:26:30.106 00.000 428 scope still moving after pulse duration time elapsed 01:26:30.153 00.047 428 IsSlewing returns 0 01:26:30.153 00.000 428 IsGuiding returns 0 01:26:30.153 00.000 428 scope move finished after 563 + 67 ms 01:26:30.153 00.000 428 Move returns status 0, amount 563 01:26:30.153 00.000 428 MoveAxis(N, 0, ABG) 01:26:30.153 00.000 428 Move returns status 0, amount 0 01:26:30.153 00.000 428 move complete, result=0 01:26:30.153 00.000 428 worker thread done servicing request 01:26:30.153 00.000 10672 GuideStep: 0.5 px 563 ms WEST, -0.7 px 0 ms NORTH 01:26:30.153 00.000 428 Worker thread wakes up 01:26:30.153 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:30.153 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:31.012 00.859 10672 read socket command 10 01:26:31.012 00.000 10672 processing socket request REQDIST 01:26:31.012 00.000 10672 SOCKSVR: Sending pixel error of 0.61 01:26:31.012 00.000 10672 Sending socket response 61 (0x3d) 01:26:31.403 00.391 428 Exposure complete 01:26:31.543 00.140 428 worker thread done servicing request 01:26:31.543 00.000 10672 OnExposeComplete: enter 01:26:31.543 00.000 10672 UpdateGuideState(): m_state=6 01:26:31.543 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2876 01:26:31.543 00.000 10672 Star::Find returns 1 (0), X=520.49, Y=314.23, Mass=209833, SNR=39.8, Peak=28192 HFD=2.9 01:26:31.543 00.000 10672 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 01:26:31.543 00.000 10672 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.99 = -0.99) 01:26:31.543 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.96 mountX=0.10 mountY=-0.18, mountTheta=-1.07 01:26:31.543 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.17, opts=13) 01:26:31.543 00.000 10672 Enqueuing Move request for scope (0.12, -0.17) 01:26:31.543 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:31.543 00.000 428 Worker thread wakes up 01:26:31.543 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd 01:26:31.543 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.17) 01:26:31.543 00.000 428 Moving (0.12, -0.17) raw xDistance=0.10 yDistance=-0.18 01:26:31.543 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:26:31.543 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:31.543 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:26:31.543 00.000 428 MoveAxis(E, 0, ABG) 01:26:31.543 00.000 428 Move returns status 0, amount 0 01:26:31.543 00.000 428 MoveAxis(N, 0, ABG) 01:26:31.543 00.000 428 Move returns status 0, amount 0 01:26:31.543 00.000 428 move complete, result=0 01:26:31.543 00.000 428 worker thread done servicing request 01:26:31.575 00.032 10672 UpdateGuideState exits: m=209833 SNR=39.8 01:26:31.575 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:31.575 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:31.575 00.000 10672 Enqueuing Expose request 01:26:31.575 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:26:31.575 00.000 428 Worker thread wakes up 01:26:31.575 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:31.575 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:33.407 01.832 428 Exposure complete 01:26:33.532 00.125 428 worker thread done servicing request 01:26:33.532 00.000 10672 OnExposeComplete: enter 01:26:33.532 00.000 10672 UpdateGuideState(): m_state=6 01:26:33.532 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2877 01:26:33.532 00.000 10672 Star::Find returns 1 (0), X=520.49, Y=313.79, Mass=186267, SNR=37.7, Peak=26016 HFD=2.9 01:26:33.532 00.000 10672 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.14) = xAngle (-1.51 = -1.51) 01:26:33.532 00.000 10672 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.40 = -1.40) 01:26:33.532 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.61 hyp=0.62 cameraTheta=-1.37 mountX=0.04 mountY=-0.61, mountTheta=-1.51 01:26:33.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.61, opts=13) 01:26:33.532 00.000 10672 Enqueuing Move request for scope (0.12, -0.61) 01:26:33.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:26:33.532 00.000 428 Worker thread wakes up 01:26:33.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.61) opts 0xd 01:26:33.532 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.61) 01:26:33.532 00.000 428 Moving (0.12, -0.61) raw xDistance=0.04 yDistance=-0.61 01:26:33.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:26:33.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 01:26:33.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 01:26:33.532 00.000 428 MoveAxis(E, 0, ABG) 01:26:33.532 00.000 428 Move returns status 0, amount 0 01:26:33.532 00.000 428 MoveAxis(N, 0, ABG) 01:26:33.532 00.000 428 Move returns status 0, amount 0 01:26:33.532 00.000 428 move complete, result=0 01:26:33.532 00.000 428 worker thread done servicing request 01:26:33.563 00.031 10672 UpdateGuideState exits: m=186267 SNR=37.7 01:26:33.563 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:33.563 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:33.563 00.000 10672 Enqueuing Expose request 01:26:33.563 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH 01:26:33.563 00.000 428 Worker thread wakes up 01:26:33.563 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:33.563 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:35.406 01.843 428 Exposure complete 01:26:35.531 00.125 428 worker thread done servicing request 01:26:35.531 00.000 10672 OnExposeComplete: enter 01:26:35.531 00.000 10672 UpdateGuideState(): m_state=6 01:26:35.531 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2878 01:26:35.531 00.000 10672 Star::Find returns 1 (0), X=520.22, Y=314.34, Mass=204670, SNR=41.2, Peak=33424 HFD=2.9 01:26:35.531 00.000 10672 CameraToMount -- cameraTheta (-2.74) - m_xAngle (0.14) = xAngle (-2.88 = -2.88) 01:26:35.531 00.000 10672 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.77 = -2.77) 01:26:35.531 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.16 cameraTheta=-2.74 mountX=-0.15 mountY=-0.06, mountTheta=-2.78 01:26:35.531 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.06, opts=13) 01:26:35.531 00.000 10672 Enqueuing Move request for scope (-0.14, -0.06) 01:26:35.531 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:35.531 00.000 428 Worker thread wakes up 01:26:35.531 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd 01:26:35.531 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.06) 01:26:35.531 00.000 428 Moving (-0.14, -0.06) raw xDistance=-0.15 yDistance=-0.06 01:26:35.531 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:26:35.531 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:35.531 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:26:35.531 00.000 428 MoveAxis(E, 0, ABG) 01:26:35.531 00.000 428 Move returns status 0, amount 0 01:26:35.531 00.000 428 MoveAxis(N, 0, ABG) 01:26:35.531 00.000 428 Move returns status 0, amount 0 01:26:35.531 00.000 428 move complete, result=0 01:26:35.531 00.000 428 worker thread done servicing request 01:26:35.562 00.031 10672 UpdateGuideState exits: m=204670 SNR=41.2 01:26:35.562 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:35.562 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:35.562 00.000 10672 Enqueuing Expose request 01:26:35.562 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:26:35.562 00.000 428 Worker thread wakes up 01:26:35.562 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:35.562 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:36.000 00.438 10672 read socket command 10 01:26:36.000 00.000 10672 processing socket request REQDIST 01:26:36.000 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:26:36.000 00.000 10672 Sending socket response 41 (0x29) 01:26:37.374 01.374 428 Exposure complete 01:26:37.515 00.141 428 worker thread done servicing request 01:26:37.515 00.000 10672 OnExposeComplete: enter 01:26:37.515 00.000 10672 UpdateGuideState(): m_state=6 01:26:37.515 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2879 01:26:37.515 00.000 10672 Star::Find returns 1 (0), X=520.08, Y=314.33, Mass=177037, SNR=33.5, Peak=36912 HFD=2.5 01:26:37.515 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.14) = xAngle (-3.02 = -3.02) 01:26:37.515 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.91 = -2.91) 01:26:37.515 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.29 cameraTheta=-2.88 mountX=-0.29 mountY=-0.07, mountTheta=-2.92 01:26:37.515 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.08, opts=13) 01:26:37.515 00.000 10672 Enqueuing Move request for scope (-0.29, -0.08) 01:26:37.515 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:37.515 00.000 428 Worker thread wakes up 01:26:37.515 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd 01:26:37.515 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.08) 01:26:37.515 00.000 428 Moving (-0.29, -0.08) raw xDistance=-0.29 yDistance=-0.07 01:26:37.515 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 01:26:37.515 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:37.515 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:26:37.515 00.000 428 MoveAxis(E, 0, ABG) 01:26:37.515 00.000 428 Move returns status 0, amount 0 01:26:37.515 00.000 428 MoveAxis(N, 0, ABG) 01:26:37.515 00.000 428 Move returns status 0, amount 0 01:26:37.515 00.000 428 move complete, result=0 01:26:37.515 00.000 428 worker thread done servicing request 01:26:37.530 00.015 10672 UpdateGuideState exits: m=177037 SNR=33.5 01:26:37.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:37.530 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:37.530 00.000 10672 Enqueuing Expose request 01:26:37.530 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:26:37.530 00.000 428 Worker thread wakes up 01:26:37.530 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:37.546 00.016 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:39.405 01.859 428 Exposure complete 01:26:39.530 00.125 428 worker thread done servicing request 01:26:39.530 00.000 10672 OnExposeComplete: enter 01:26:39.530 00.000 10672 UpdateGuideState(): m_state=6 01:26:39.530 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2880 01:26:39.530 00.000 10672 Star::Find returns 1 (0), X=520.22, Y=314.12, Mass=200901, SNR=38.8, Peak=27760 HFD=2.7 01:26:39.530 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.18 = -2.18) 01:26:39.530 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.07 = -2.07) 01:26:39.530 00.000 10672 CameraToMount -- cameraX=-0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-2.05 mountX=-0.18 mountY=-0.28, mountTheta=-2.15 01:26:39.530 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.15, y=-0.29, opts=13) 01:26:39.530 00.000 10672 Enqueuing Move request for scope (-0.15, -0.29) 01:26:39.530 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:39.530 00.000 428 Worker thread wakes up 01:26:39.530 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.29) opts 0xd 01:26:39.530 00.000 428 Handling offset move in thread for scope, endpoint = (-0.15, -0.29) 01:26:39.530 00.000 428 Moving (-0.15, -0.29) raw xDistance=-0.18 yDistance=-0.28 01:26:39.530 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:26:39.530 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:39.530 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.28 01:26:39.530 00.000 428 MoveAxis(E, 0, ABG) 01:26:39.530 00.000 428 Move returns status 0, amount 0 01:26:39.530 00.000 428 MoveAxis(N, 0, ABG) 01:26:39.530 00.000 428 Move returns status 0, amount 0 01:26:39.530 00.000 428 move complete, result=0 01:26:39.530 00.000 428 worker thread done servicing request 01:26:39.561 00.031 10672 UpdateGuideState exits: m=200901 SNR=38.8 01:26:39.561 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:39.561 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:39.561 00.000 10672 Enqueuing Expose request 01:26:39.561 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 01:26:39.561 00.000 428 Worker thread wakes up 01:26:39.561 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:39.561 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:41.014 01.453 10672 read socket command 10 01:26:41.014 00.000 10672 processing socket request REQDIST 01:26:41.014 00.000 10672 SOCKSVR: Sending pixel error of 0.36 01:26:41.014 00.000 10672 Sending socket response 36 (0x24) 01:26:41.393 00.379 428 Exposure complete 01:26:41.534 00.141 428 worker thread done servicing request 01:26:41.534 00.000 10672 OnExposeComplete: enter 01:26:41.534 00.000 10672 UpdateGuideState(): m_state=6 01:26:41.534 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2881 01:26:41.534 00.000 10672 Star::Find returns 1 (0), X=519.99, Y=313.84, Mass=186963, SNR=36.6, Peak=29504 HFD=2.6 01:26:41.534 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 01:26:41.534 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 01:26:41.534 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.56 hyp=0.68 cameraTheta=-2.16 mountX=-0.45 mountY=-0.55, mountTheta=-2.26 01:26:41.534 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.56, opts=13) 01:26:41.534 00.000 10672 Enqueuing Move request for scope (-0.38, -0.56) 01:26:41.534 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:41.534 00.000 428 Worker thread wakes up 01:26:41.534 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.56) opts 0xd 01:26:41.534 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.56) 01:26:41.534 00.000 428 Moving (-0.38, -0.56) raw xDistance=-0.45 yDistance=-0.55 01:26:41.534 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 01:26:41.534 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.54 newest=-0.90 01:26:41.534 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 01:26:41.534 00.000 428 MoveAxis(E, 529, ABG) 01:26:41.534 00.000 428 Guiding Dir = 2, Dur = 529 01:26:41.534 00.000 428 IsSlewing returns 0 01:26:41.534 00.000 428 IsGuiding returns 0 01:26:41.550 00.016 428 PulseGuide returned control before completion, sleep 517 01:26:41.550 00.000 10672 UpdateGuideState exits: m=186963 SNR=36.6 01:26:41.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:41.550 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:41.565 00.015 10672 Enqueuing Expose request 01:26:42.096 00.531 428 IsGuiding returns 0 01:26:42.096 00.000 428 Move returns status 0, amount 529 01:26:42.096 00.000 428 MoveAxis(N, 734, ABG) 01:26:42.096 00.000 428 Guiding Dir = 0, Dur = 734 01:26:42.096 00.000 428 IsSlewing returns 0 01:26:42.096 00.000 428 IsGuiding returns 0 01:26:42.175 00.079 428 PulseGuide returned control before completion, sleep 669 01:26:42.862 00.687 428 IsGuiding returns 1 01:26:42.862 00.000 428 scope still moving after pulse duration time elapsed 01:26:42.893 00.031 428 IsSlewing returns 0 01:26:42.893 00.000 428 IsGuiding returns 1 01:26:42.940 00.047 428 IsSlewing returns 0 01:26:42.955 00.015 428 IsGuiding returns 0 01:26:42.955 00.000 428 scope move finished after 734 + 110 ms 01:26:42.955 00.000 428 Move returns status 0, amount 734 01:26:42.955 00.000 428 move complete, result=0 01:26:42.955 00.000 428 worker thread done servicing request 01:26:42.955 00.000 10672 GuideStep: -0.5 px 529 ms EAST, -0.6 px 734 ms NORTH 01:26:42.955 00.000 428 Worker thread wakes up 01:26:42.955 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:42.955 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:43.393 00.438 428 Exposure complete 01:26:43.518 00.125 428 worker thread done servicing request 01:26:43.518 00.000 10672 OnExposeComplete: enter 01:26:43.518 00.000 10672 UpdateGuideState(): m_state=6 01:26:43.518 00.000 10672 Star::Find(15, 519, 313, 0, (0,0,0,0), 0.0, 0) frame 2882 01:26:43.518 00.000 10672 Star::Find returns 1 (0), X=519.94, Y=314.12, Mass=202981, SNR=42.7, Peak=31136 HFD=2.6 01:26:43.518 00.000 10672 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.14) = xAngle (-2.69 = -2.69) 01:26:43.518 00.000 10672 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.58 = -2.58) 01:26:43.518 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.28 hyp=0.51 cameraTheta=-2.55 mountX=-0.46 mountY=-0.27, mountTheta=-2.61 01:26:43.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.28, opts=13) 01:26:43.518 00.000 10672 Enqueuing Move request for scope (-0.42, -0.28) 01:26:43.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:43.518 00.000 428 Worker thread wakes up 01:26:43.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.28) opts 0xd 01:26:43.518 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.28) 01:26:43.518 00.000 428 Moving (-0.42, -0.28) raw xDistance=-0.46 yDistance=-0.27 01:26:43.518 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46 01:26:43.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:43.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.27 01:26:43.518 00.000 428 MoveAxis(E, 575, ABG) 01:26:43.518 00.000 428 Guiding Dir = 2, Dur = 575 01:26:43.518 00.000 428 IsSlewing returns 0 01:26:43.518 00.000 428 IsGuiding returns 0 01:26:43.549 00.031 10672 UpdateGuideState exits: m=202981 SNR=42.7 01:26:43.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:43.549 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:43.549 00.000 10672 Enqueuing Expose request 01:26:43.549 00.000 428 PulseGuide returned control before completion, sleep 555 01:26:44.143 00.594 428 IsGuiding returns 0 01:26:44.143 00.000 428 Move returns status 0, amount 575 01:26:44.143 00.000 428 MoveAxis(N, 0, ABG) 01:26:44.143 00.000 428 Move returns status 0, amount 0 01:26:44.143 00.000 428 move complete, result=0 01:26:44.143 00.000 428 worker thread done servicing request 01:26:44.143 00.000 428 Worker thread wakes up 01:26:44.143 00.000 10672 GuideStep: -0.5 px 575 ms EAST, -0.3 px 0 ms NORTH 01:26:44.143 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:44.143 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:45.392 01.249 428 Exposure complete 01:26:45.517 00.125 428 worker thread done servicing request 01:26:45.517 00.000 10672 OnExposeComplete: enter 01:26:45.517 00.000 10672 UpdateGuideState(): m_state=6 01:26:45.517 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2883 01:26:45.517 00.000 10672 Star::Find returns 1 (0), X=520.31, Y=313.85, Mass=256292, SNR=47.2, Peak=25808 HFD=3.4 01:26:45.517 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.81 = -1.81) 01:26:45.517 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 01:26:45.517 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.56 hyp=0.56 cameraTheta=-1.68 mountX=-0.13 mountY=-0.55, mountTheta=-1.81 01:26:45.517 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.56, opts=13) 01:26:45.517 00.000 10672 Enqueuing Move request for scope (-0.06, -0.56) 01:26:45.517 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:45.517 00.000 428 Worker thread wakes up 01:26:45.517 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.56) opts 0xd 01:26:45.517 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.56) 01:26:45.517 00.000 428 Moving (-0.06, -0.56) raw xDistance=-0.13 yDistance=-0.55 01:26:45.517 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:26:45.517 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 01:26:45.517 00.000 428 MoveAxis(E, 0, ABG) 01:26:45.517 00.000 428 Move returns status 0, amount 0 01:26:45.517 00.000 428 MoveAxis(N, 735, ABG) 01:26:45.517 00.000 428 Guiding Dir = 0, Dur = 735 01:26:45.517 00.000 428 IsSlewing returns 0 01:26:45.517 00.000 428 IsGuiding returns 0 01:26:45.548 00.031 10672 UpdateGuideState exits: m=256292 SNR=47.2 01:26:45.548 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:45.548 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:45.548 00.000 10672 Enqueuing Expose request 01:26:45.595 00.047 428 PulseGuide returned control before completion, sleep 668 01:26:46.001 00.406 10672 read socket command 10 01:26:46.001 00.000 10672 processing socket request REQDIST 01:26:46.001 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:26:46.001 00.000 10672 Sending socket response 49 (0x31) 01:26:46.283 00.282 428 IsGuiding returns 1 01:26:46.283 00.000 428 scope still moving after pulse duration time elapsed 01:26:46.329 00.046 428 IsSlewing returns 0 01:26:46.361 00.032 428 IsGuiding returns 0 01:26:46.361 00.000 428 scope move finished after 735 + 110 ms 01:26:46.361 00.000 428 Move returns status 0, amount 735 01:26:46.376 00.015 428 move complete, result=0 01:26:46.376 00.000 428 worker thread done servicing request 01:26:46.376 00.000 428 Worker thread wakes up 01:26:46.376 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 735 ms NORTH 01:26:46.376 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:46.376 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:47.392 01.016 428 Exposure complete 01:26:47.532 00.140 428 worker thread done servicing request 01:26:47.532 00.000 10672 OnExposeComplete: enter 01:26:47.532 00.000 10672 UpdateGuideState(): m_state=6 01:26:47.532 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2884 01:26:47.532 00.000 10672 Star::Find returns 1 (0), X=520.05, Y=314.30, Mass=232589, SNR=40.5, Peak=32992 HFD=2.9 01:26:47.532 00.000 10672 CameraToMount -- cameraTheta (-2.84) - m_xAngle (0.14) = xAngle (-2.98 = -2.98) 01:26:47.532 00.000 10672 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.87 = -2.87) 01:26:47.532 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-2.84 mountX=-0.33 mountY=-0.09, mountTheta=-2.88 01:26:47.532 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.10, opts=13) 01:26:47.532 00.000 10672 Enqueuing Move request for scope (-0.32, -0.10) 01:26:47.532 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:47.532 00.000 428 Worker thread wakes up 01:26:47.532 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.10) opts 0xd 01:26:47.532 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.10) 01:26:47.532 00.000 428 Moving (-0.32, -0.10) raw xDistance=-0.33 yDistance=-0.09 01:26:47.532 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:26:47.532 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:47.532 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:26:47.532 00.000 428 MoveAxis(E, 0, ABG) 01:26:47.532 00.000 428 Move returns status 0, amount 0 01:26:47.532 00.000 428 MoveAxis(N, 0, ABG) 01:26:47.532 00.000 428 Move returns status 0, amount 0 01:26:47.532 00.000 428 move complete, result=0 01:26:47.532 00.000 428 worker thread done servicing request 01:26:47.563 00.031 10672 UpdateGuideState exits: m=232589 SNR=40.5 01:26:47.563 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:47.563 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:47.563 00.000 10672 Enqueuing Expose request 01:26:47.563 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:26:47.563 00.000 428 Worker thread wakes up 01:26:47.563 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:47.563 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:49.391 01.828 428 Exposure complete 01:26:49.516 00.125 428 worker thread done servicing request 01:26:49.516 00.000 10672 OnExposeComplete: enter 01:26:49.516 00.000 10672 UpdateGuideState(): m_state=6 01:26:49.516 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2885 01:26:49.516 00.000 10672 Star::Find returns 1 (0), X=520.89, Y=314.90, Mass=237097, SNR=44.3, Peak=29184 HFD=2.8 01:26:49.516 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 01:26:49.516 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.73 = 0.73) 01:26:49.516 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=0.50 hyp=0.73 cameraTheta=0.76 mountX=0.59 mountY=0.49, mountTheta=0.69 01:26:49.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=0.50, opts=13) 01:26:49.516 00.000 10672 Enqueuing Move request for scope (0.53, 0.50) 01:26:49.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:49.516 00.000 428 Worker thread wakes up 01:26:49.516 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.50) opts 0xd 01:26:49.516 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, 0.50) 01:26:49.516 00.000 428 Moving (0.53, 0.50) raw xDistance=0.59 yDistance=0.49 01:26:49.516 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59 01:26:49.516 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:49.516 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 01:26:49.516 00.000 428 MoveAxis(W, 689, ABG) 01:26:49.516 00.000 428 Guiding Dir = 3, Dur = 689 01:26:49.516 00.000 428 IsSlewing returns 0 01:26:49.516 00.000 428 IsGuiding returns 0 01:26:49.547 00.031 10672 UpdateGuideState exits: m=237097 SNR=44.3 01:26:49.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:49.547 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:49.547 00.000 10672 Enqueuing Expose request 01:26:49.547 00.000 428 PulseGuide returned control before completion, sleep 671 01:26:50.239 00.692 428 IsGuiding returns 1 01:26:50.239 00.000 428 scope still moving after pulse duration time elapsed 01:26:50.270 00.031 428 IsSlewing returns 0 01:26:50.301 00.031 428 IsGuiding returns 0 01:26:50.301 00.000 428 scope move finished after 689 + 89 ms 01:26:50.301 00.000 428 Move returns status 0, amount 689 01:26:50.301 00.000 428 MoveAxis(N, 0, ABG) 01:26:50.301 00.000 428 Move returns status 0, amount 0 01:26:50.301 00.000 428 move complete, result=0 01:26:50.301 00.000 428 worker thread done servicing request 01:26:50.301 00.000 428 Worker thread wakes up 01:26:50.301 00.000 10672 GuideStep: 0.6 px 689 ms WEST, 0.5 px 0 ms NORTH 01:26:50.301 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:50.301 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:51.004 00.703 10672 read socket command 10 01:26:51.004 00.000 10672 processing socket request REQDIST 01:26:51.004 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:26:51.004 00.000 10672 Sending socket response 53 (0x35) 01:26:51.395 00.391 428 Exposure complete 01:26:51.520 00.125 428 worker thread done servicing request 01:26:51.520 00.000 10672 OnExposeComplete: enter 01:26:51.520 00.000 10672 UpdateGuideState(): m_state=6 01:26:51.520 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2886 01:26:51.520 00.000 10672 Star::Find returns 1 (0), X=520.19, Y=314.87, Mass=221512, SNR=43.0, Peak=29616 HFD=2.5 01:26:51.520 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.79 = 1.79) 01:26:51.520 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 01:26:51.520 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.47 hyp=0.50 cameraTheta=1.93 mountX=-0.11 mountY=0.47, mountTheta=1.80 01:26:51.520 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.47, opts=13) 01:26:51.520 00.000 10672 Enqueuing Move request for scope (-0.18, 0.47) 01:26:51.520 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:51.520 00.000 428 Worker thread wakes up 01:26:51.520 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.47) opts 0xd 01:26:51.520 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.47) 01:26:51.520 00.000 428 Moving (-0.18, 0.47) raw xDistance=-0.11 yDistance=0.47 01:26:51.520 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:26:51.520 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:51.520 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:26:51.520 00.000 428 MoveAxis(E, 0, ABG) 01:26:51.520 00.000 428 Move returns status 0, amount 0 01:26:51.520 00.000 428 MoveAxis(N, 0, ABG) 01:26:51.520 00.000 428 Move returns status 0, amount 0 01:26:51.520 00.000 428 move complete, result=0 01:26:51.520 00.000 428 worker thread done servicing request 01:26:51.551 00.031 10672 UpdateGuideState exits: m=221512 SNR=43.0 01:26:51.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:51.551 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:51.551 00.000 10672 Enqueuing Expose request 01:26:51.551 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:26:51.551 00.000 428 Worker thread wakes up 01:26:51.551 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:51.551 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:53.394 01.843 428 Exposure complete 01:26:53.519 00.125 428 worker thread done servicing request 01:26:53.535 00.016 10672 OnExposeComplete: enter 01:26:53.535 00.000 10672 UpdateGuideState(): m_state=6 01:26:53.535 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2887 01:26:53.535 00.000 10672 Star::Find returns 1 (0), X=519.91, Y=314.47, Mass=203845, SNR=38.4, Peak=31680 HFD=3.0 01:26:53.535 00.000 10672 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.14) = xAngle (2.85 = 2.85) 01:26:53.535 00.000 10672 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.95 = 2.95) 01:26:53.535 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.07 hyp=0.46 cameraTheta=2.98 mountX=-0.44 mountY=0.09, mountTheta=2.95 01:26:53.535 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.07, opts=13) 01:26:53.535 00.000 10672 Enqueuing Move request for scope (-0.45, 0.07) 01:26:53.535 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:53.535 00.000 428 Worker thread wakes up 01:26:53.535 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.07) opts 0xd 01:26:53.535 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.07) 01:26:53.535 00.000 428 Moving (-0.45, 0.07) raw xDistance=-0.44 yDistance=0.09 01:26:53.535 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 01:26:53.535 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:53.535 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 01:26:53.535 00.000 428 MoveAxis(E, 515, ABG) 01:26:53.535 00.000 428 Guiding Dir = 2, Dur = 515 01:26:53.535 00.000 428 IsSlewing returns 0 01:26:53.535 00.000 428 IsGuiding returns 0 01:26:53.550 00.015 10672 UpdateGuideState exits: m=203845 SNR=38.4 01:26:53.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:53.550 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:53.550 00.000 10672 Enqueuing Expose request 01:26:53.566 00.016 428 PulseGuide returned control before completion, sleep 498 01:26:54.081 00.515 428 IsGuiding returns 1 01:26:54.081 00.000 428 scope still moving after pulse duration time elapsed 01:26:54.113 00.032 428 IsSlewing returns 0 01:26:54.128 00.015 428 IsGuiding returns 0 01:26:54.128 00.000 428 scope move finished after 515 + 74 ms 01:26:54.128 00.000 428 Move returns status 0, amount 515 01:26:54.128 00.000 428 MoveAxis(N, 0, ABG) 01:26:54.128 00.000 428 Move returns status 0, amount 0 01:26:54.128 00.000 428 move complete, result=0 01:26:54.128 00.000 428 worker thread done servicing request 01:26:54.128 00.000 428 Worker thread wakes up 01:26:54.128 00.000 10672 GuideStep: -0.4 px 515 ms EAST, 0.1 px 0 ms NORTH 01:26:54.128 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:54.128 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:55.393 01.265 428 Exposure complete 01:26:55.518 00.125 428 worker thread done servicing request 01:26:55.518 00.000 10672 OnExposeComplete: enter 01:26:55.518 00.000 10672 UpdateGuideState(): m_state=6 01:26:55.518 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2888 01:26:55.518 00.000 10672 Star::Find returns 1 (0), X=519.77, Y=314.61, Mass=204909, SNR=39.8, Peak=23952 HFD=3.2 01:26:55.518 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.67 = 2.67) 01:26:55.518 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 01:26:55.518 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=0.21 hyp=0.63 cameraTheta=2.81 mountX=-0.56 mountY=0.22, mountTheta=2.76 01:26:55.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=0.21, opts=13) 01:26:55.518 00.000 10672 Enqueuing Move request for scope (-0.59, 0.21) 01:26:55.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:55.518 00.000 428 Worker thread wakes up 01:26:55.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.21) opts 0xd 01:26:55.518 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, 0.21) 01:26:55.518 00.000 428 Moving (-0.59, 0.21) raw xDistance=-0.56 yDistance=0.22 01:26:55.518 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56 01:26:55.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:55.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:26:55.518 00.000 428 MoveAxis(E, 690, ABG) 01:26:55.518 00.000 428 Guiding Dir = 2, Dur = 690 01:26:55.518 00.000 428 IsSlewing returns 0 01:26:55.518 00.000 428 IsGuiding returns 0 01:26:55.550 00.032 428 PulseGuide returned control before completion, sleep 681 01:26:55.550 00.000 10672 UpdateGuideState exits: m=204909 SNR=39.8 01:26:55.550 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:55.550 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:55.550 00.000 10672 Enqueuing Expose request 01:26:56.003 00.453 10672 read socket command 10 01:26:56.003 00.000 10672 processing socket request REQDIST 01:26:56.003 00.000 10672 SOCKSVR: Sending pixel error of 0.54 01:26:56.003 00.000 10672 Sending socket response 54 (0x36) 01:26:56.268 00.265 428 IsGuiding returns 0 01:26:56.268 00.000 428 Move returns status 0, amount 690 01:26:56.268 00.000 428 MoveAxis(N, 0, ABG) 01:26:56.268 00.000 428 Move returns status 0, amount 0 01:26:56.268 00.000 428 move complete, result=0 01:26:56.268 00.000 428 worker thread done servicing request 01:26:56.268 00.000 10672 GuideStep: -0.6 px 690 ms EAST, 0.2 px 0 ms NORTH 01:26:56.268 00.000 428 Worker thread wakes up 01:26:56.268 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:56.268 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:57.393 01.125 428 Exposure complete 01:26:57.518 00.125 428 worker thread done servicing request 01:26:57.518 00.000 10672 OnExposeComplete: enter 01:26:57.518 00.000 10672 UpdateGuideState(): m_state=6 01:26:57.518 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2889 01:26:57.518 00.000 10672 Star::Find returns 1 (0), X=520.63, Y=314.69, Mass=244607, SNR=43.6, Peak=24928 HFD=3.4 01:26:57.518 00.000 10672 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.14) = xAngle (0.68 = 0.68) 01:26:57.518 00.000 10672 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.79 = 0.79) 01:26:57.518 00.000 10672 CameraToMount -- cameraX=0.26 cameraY=0.28 hyp=0.39 cameraTheta=0.82 mountX=0.30 mountY=0.28, mountTheta=0.74 01:26:57.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.26, y=0.28, opts=13) 01:26:57.518 00.000 10672 Enqueuing Move request for scope (0.26, 0.28) 01:26:57.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:57.518 00.000 428 Worker thread wakes up 01:26:57.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.28) opts 0xd 01:26:57.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.26, 0.28) 01:26:57.518 00.000 428 Moving (0.26, 0.28) raw xDistance=0.30 yDistance=0.28 01:26:57.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 01:26:57.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:26:57.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:26:57.518 00.000 428 MoveAxis(E, 0, ABG) 01:26:57.518 00.000 428 Move returns status 0, amount 0 01:26:57.518 00.000 428 MoveAxis(N, 0, ABG) 01:26:57.518 00.000 428 Move returns status 0, amount 0 01:26:57.518 00.000 428 move complete, result=0 01:26:57.518 00.000 428 worker thread done servicing request 01:26:57.549 00.031 10672 UpdateGuideState exits: m=244607 SNR=43.6 01:26:57.549 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:57.549 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:57.549 00.000 10672 Enqueuing Expose request 01:26:57.549 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:26:57.549 00.000 428 Worker thread wakes up 01:26:57.549 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:26:57.549 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:26:59.397 01.848 428 Exposure complete 01:26:59.522 00.125 428 worker thread done servicing request 01:26:59.538 00.016 10672 OnExposeComplete: enter 01:26:59.538 00.000 10672 UpdateGuideState(): m_state=6 01:26:59.538 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2890 01:26:59.538 00.000 10672 Star::Find returns 1 (0), X=521.24, Y=315.22, Mass=192493, SNR=37.2, Peak=33328 HFD=2.7 01:26:59.538 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.61 = 0.61) 01:26:59.538 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 01:26:59.538 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=0.82 hyp=1.20 cameraTheta=0.75 mountX=0.98 mountY=0.79, mountTheta=0.68 01:26:59.538 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=0.82, opts=13) 01:26:59.538 00.000 10672 Enqueuing Move request for scope (0.88, 0.82) 01:26:59.538 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:26:59.538 00.000 428 Worker thread wakes up 01:26:59.538 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.82) opts 0xd 01:26:59.538 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, 0.82) 01:26:59.538 00.000 428 Moving (0.88, 0.82) raw xDistance=0.98 yDistance=0.79 01:26:59.538 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.98 01:26:59.538 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:26:59.538 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.79 01:26:59.538 00.000 428 MoveAxis(W, 1147, ABG) 01:26:59.538 00.000 428 Guiding Dir = 3, Dur = 1147 01:26:59.538 00.000 428 IsSlewing returns 0 01:26:59.538 00.000 428 IsGuiding returns 0 01:26:59.553 00.015 428 PulseGuide returned control before completion, sleep 1139 01:26:59.553 00.000 10672 UpdateGuideState exits: m=192493 SNR=37.2 01:26:59.553 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:26:59.553 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:26:59.553 00.000 10672 Enqueuing Expose request 01:27:00.725 01.172 428 IsGuiding returns 0 01:27:00.725 00.000 428 Move returns status 0, amount 1147 01:27:00.725 00.000 428 MoveAxis(N, 0, ABG) 01:27:00.725 00.000 428 Move returns status 0, amount 0 01:27:00.725 00.000 428 move complete, result=0 01:27:00.725 00.000 428 worker thread done servicing request 01:27:00.725 00.000 428 Worker thread wakes up 01:27:00.725 00.000 10672 GuideStep: 1.0 px 1147 ms WEST, 0.8 px 0 ms NORTH 01:27:00.725 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:00.725 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:01.006 00.281 10672 read socket command 10 01:27:01.006 00.000 10672 processing socket request REQDIST 01:27:01.006 00.000 10672 SOCKSVR: Sending pixel error of 0.70 01:27:01.006 00.000 10672 Sending socket response 70 (0x46) 01:27:01.396 00.390 428 Exposure complete 01:27:01.521 00.125 428 worker thread done servicing request 01:27:01.521 00.000 10672 OnExposeComplete: enter 01:27:01.521 00.000 10672 UpdateGuideState(): m_state=6 01:27:01.521 00.000 10672 Star::Find(15, 521, 315, 0, (0,0,0,0), 0.0, 0) frame 2891 01:27:01.521 00.000 10672 Star::Find returns 1 (0), X=519.96, Y=315.01, Mass=198267, SNR=37.8, Peak=23616 HFD=2.8 01:27:01.521 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.14) = xAngle (2.03 = 2.03) 01:27:01.521 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 01:27:01.521 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.61 hyp=0.73 cameraTheta=2.16 mountX=-0.32 mountY=0.62, mountTheta=2.05 01:27:01.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.61, opts=13) 01:27:01.521 00.000 10672 Enqueuing Move request for scope (-0.41, 0.61) 01:27:01.521 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:01.521 00.000 428 Worker thread wakes up 01:27:01.521 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.61) opts 0xd 01:27:01.521 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.61) 01:27:01.521 00.000 428 Moving (-0.41, 0.61) raw xDistance=-0.32 yDistance=0.62 01:27:01.521 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 01:27:01.521 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:27:01.521 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.62 01:27:01.521 00.000 428 MoveAxis(E, 0, ABG) 01:27:01.521 00.000 428 Move returns status 0, amount 0 01:27:01.521 00.000 428 MoveAxis(N, 0, ABG) 01:27:01.521 00.000 428 Move returns status 0, amount 0 01:27:01.521 00.000 428 move complete, result=0 01:27:01.521 00.000 428 worker thread done servicing request 01:27:01.553 00.032 10672 UpdateGuideState exits: m=198267 SNR=37.8 01:27:01.553 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:01.553 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:01.553 00.000 10672 Enqueuing Expose request 01:27:01.553 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 01:27:01.553 00.000 428 Worker thread wakes up 01:27:01.553 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:01.553 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:03.396 01.843 428 Exposure complete 01:27:03.521 00.125 428 worker thread done servicing request 01:27:03.521 00.000 10672 OnExposeComplete: enter 01:27:03.521 00.000 10672 UpdateGuideState(): m_state=6 01:27:03.521 00.000 10672 Star::Find(15, 519, 315, 0, (0,0,0,0), 0.0, 0) frame 2892 01:27:03.521 00.000 10672 Star::Find returns 1 (0), X=520.15, Y=314.30, Mass=216127, SNR=40.7, Peak=31472 HFD=2.7 01:27:03.521 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (0.14) = xAngle (-2.85 = -2.85) 01:27:03.521 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.74 = -2.74) 01:27:03.521 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.71 mountX=-0.23 mountY=-0.10, mountTheta=-2.76 01:27:03.521 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.10, opts=13) 01:27:03.521 00.000 10672 Enqueuing Move request for scope (-0.22, -0.10) 01:27:03.521 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:03.521 00.000 428 Worker thread wakes up 01:27:03.521 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd 01:27:03.521 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.10) 01:27:03.521 00.000 428 Moving (-0.22, -0.10) raw xDistance=-0.23 yDistance=-0.10 01:27:03.521 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:27:03.521 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:03.521 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:27:03.521 00.000 428 MoveAxis(E, 0, ABG) 01:27:03.521 00.000 428 Move returns status 0, amount 0 01:27:03.521 00.000 428 MoveAxis(N, 0, ABG) 01:27:03.521 00.000 428 Move returns status 0, amount 0 01:27:03.521 00.000 428 move complete, result=0 01:27:03.521 00.000 428 worker thread done servicing request 01:27:03.552 00.031 10672 UpdateGuideState exits: m=216127 SNR=40.7 01:27:03.552 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:03.552 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:03.552 00.000 10672 Enqueuing Expose request 01:27:03.552 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:27:03.552 00.000 428 Worker thread wakes up 01:27:03.552 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:03.552 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:05.395 01.843 428 Exposure complete 01:27:05.520 00.125 428 worker thread done servicing request 01:27:05.520 00.000 10672 OnExposeComplete: enter 01:27:05.520 00.000 10672 UpdateGuideState(): m_state=6 01:27:05.536 00.016 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2893 01:27:05.536 00.000 10672 Star::Find returns 1 (0), X=519.83, Y=314.96, Mass=247962, SNR=47.7, Peak=35728 HFD=2.9 01:27:05.536 00.000 10672 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.14) = xAngle (2.20 = 2.20) 01:27:05.536 00.000 10672 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.31 = 2.31) 01:27:05.536 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=0.56 hyp=0.78 cameraTheta=2.34 mountX=-0.46 mountY=0.58, mountTheta=2.24 01:27:05.536 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=0.56, opts=13) 01:27:05.536 00.000 10672 Enqueuing Move request for scope (-0.54, 0.56) 01:27:05.536 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:05.536 00.000 428 Worker thread wakes up 01:27:05.536 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.56) opts 0xd 01:27:05.536 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, 0.56) 01:27:05.536 00.000 428 Moving (-0.54, 0.56) raw xDistance=-0.46 yDistance=0.58 01:27:05.536 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 01:27:05.536 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.87 newest=1.10 01:27:05.536 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.58 from input 0.58 01:27:05.536 00.000 428 MoveAxis(E, 536, ABG) 01:27:05.536 00.000 428 Guiding Dir = 2, Dur = 536 01:27:05.536 00.000 428 IsSlewing returns 0 01:27:05.536 00.000 428 IsGuiding returns 0 01:27:05.551 00.015 428 PulseGuide returned control before completion, sleep 531 01:27:05.551 00.000 10672 UpdateGuideState exits: m=247962 SNR=47.7 01:27:05.551 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:05.551 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:05.551 00.000 10672 Enqueuing Expose request 01:27:06.004 00.453 10672 read socket command 10 01:27:06.004 00.000 10672 processing socket request REQDIST 01:27:06.004 00.000 10672 SOCKSVR: Sending pixel error of 0.63 01:27:06.004 00.000 10672 Sending socket response 63 (0x3f) 01:27:06.118 00.114 428 IsGuiding returns 0 01:27:06.118 00.000 428 Move returns status 0, amount 536 01:27:06.118 00.000 428 MoveAxis(S, 768, ABG) 01:27:06.118 00.000 428 Guiding Dir = 1, Dur = 768 01:27:06.118 00.000 428 IsSlewing returns 0 01:27:06.118 00.000 428 IsGuiding returns 0 01:27:06.212 00.094 428 PulseGuide returned control before completion, sleep 700 01:27:06.946 00.734 428 IsGuiding returns 1 01:27:06.946 00.000 428 scope still moving after pulse duration time elapsed 01:27:06.977 00.031 428 IsSlewing returns 0 01:27:07.009 00.032 428 IsGuiding returns 0 01:27:07.009 00.000 428 scope move finished after 768 + 109 ms 01:27:07.009 00.000 428 Move returns status 0, amount 768 01:27:07.009 00.000 428 move complete, result=0 01:27:07.009 00.000 428 worker thread done servicing request 01:27:07.009 00.000 428 Worker thread wakes up 01:27:07.009 00.000 10672 GuideStep: -0.5 px 536 ms EAST, 0.6 px 768 ms SOUTH 01:27:07.009 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:07.009 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:07.383 00.374 428 Exposure complete 01:27:07.508 00.125 428 worker thread done servicing request 01:27:07.508 00.000 10672 OnExposeComplete: enter 01:27:07.508 00.000 10672 UpdateGuideState(): m_state=6 01:27:07.508 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2894 01:27:07.508 00.000 10672 Star::Find returns 1 (0), X=520.19, Y=314.64, Mass=229343, SNR=47.7, Peak=26128 HFD=3.1 01:27:07.508 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.14) = xAngle (2.06 = 2.06) 01:27:07.508 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.16 = 2.16) 01:27:07.508 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.30 cameraTheta=2.19 mountX=-0.14 mountY=0.25, mountTheta=2.08 01:27:07.508 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.24, opts=13) 01:27:07.508 00.000 10672 Enqueuing Move request for scope (-0.17, 0.24) 01:27:07.508 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:07.508 00.000 428 Worker thread wakes up 01:27:07.508 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd 01:27:07.508 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.24) 01:27:07.508 00.000 428 Moving (-0.17, 0.24) raw xDistance=-0.14 yDistance=0.25 01:27:07.508 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 01:27:07.508 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:07.508 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 01:27:07.508 00.000 428 MoveAxis(E, 0, ABG) 01:27:07.508 00.000 428 Move returns status 0, amount 0 01:27:07.508 00.000 428 MoveAxis(N, 0, ABG) 01:27:07.508 00.000 428 Move returns status 0, amount 0 01:27:07.508 00.000 428 move complete, result=0 01:27:07.508 00.000 428 worker thread done servicing request 01:27:07.540 00.032 10672 UpdateGuideState exits: m=229343 SNR=47.7 01:27:07.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:07.540 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:07.540 00.000 10672 Enqueuing Expose request 01:27:07.540 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:27:07.540 00.000 428 Worker thread wakes up 01:27:07.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:07.540 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:09.383 01.843 428 Exposure complete 01:27:09.523 00.140 428 worker thread done servicing request 01:27:09.523 00.000 10672 OnExposeComplete: enter 01:27:09.523 00.000 10672 UpdateGuideState(): m_state=6 01:27:09.523 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2895 01:27:09.523 00.000 10672 Star::Find returns 1 (0), X=520.55, Y=313.97, Mass=206472, SNR=40.3, Peak=30704 HFD=2.3 01:27:09.523 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.14) = xAngle (-1.31 = -1.31) 01:27:09.523 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.20 = -1.20) 01:27:09.523 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=-0.44 hyp=0.47 cameraTheta=-1.17 mountX=0.12 mountY=-0.44, mountTheta=-1.30 01:27:09.523 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=-0.44, opts=13) 01:27:09.523 00.000 10672 Enqueuing Move request for scope (0.18, -0.44) 01:27:09.523 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:09.523 00.000 428 Worker thread wakes up 01:27:09.523 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.44) opts 0xd 01:27:09.523 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, -0.44) 01:27:09.523 00.000 428 Moving (0.18, -0.44) raw xDistance=0.12 yDistance=-0.44 01:27:09.523 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 01:27:09.523 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:09.523 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 01:27:09.523 00.000 428 MoveAxis(E, 0, ABG) 01:27:09.523 00.000 428 Move returns status 0, amount 0 01:27:09.523 00.000 428 MoveAxis(N, 0, ABG) 01:27:09.523 00.000 428 Move returns status 0, amount 0 01:27:09.523 00.000 428 move complete, result=0 01:27:09.523 00.000 428 worker thread done servicing request 01:27:09.555 00.032 10672 UpdateGuideState exits: m=206472 SNR=40.3 01:27:09.555 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:09.555 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:09.555 00.000 10672 Enqueuing Expose request 01:27:09.555 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 01:27:09.555 00.000 428 Worker thread wakes up 01:27:09.555 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:09.555 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:11.007 01.452 10672 read socket command 10 01:27:11.007 00.000 10672 processing socket request REQDIST 01:27:11.007 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:27:11.007 00.000 10672 Sending socket response 51 (0x33) 01:27:11.382 00.375 428 Exposure complete 01:27:11.507 00.125 428 worker thread done servicing request 01:27:11.507 00.000 10672 OnExposeComplete: enter 01:27:11.507 00.000 10672 UpdateGuideState(): m_state=6 01:27:11.507 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2896 01:27:11.507 00.000 10672 Star::Find returns 1 (0), X=520.12, Y=314.03, Mass=189871, SNR=42.4, Peak=27760 HFD=2.7 01:27:11.507 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.30 = -2.30) 01:27:11.507 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 01:27:11.507 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.37 hyp=0.45 cameraTheta=-2.16 mountX=-0.30 mountY=-0.36, mountTheta=-2.26 01:27:11.507 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.37, opts=13) 01:27:11.507 00.000 10672 Enqueuing Move request for scope (-0.25, -0.37) 01:27:11.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:11.507 00.000 428 Worker thread wakes up 01:27:11.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.37) opts 0xd 01:27:11.507 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.37) 01:27:11.507 00.000 428 Moving (-0.25, -0.37) raw xDistance=-0.30 yDistance=-0.36 01:27:11.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:27:11.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:11.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 01:27:11.507 00.000 428 MoveAxis(E, 0, ABG) 01:27:11.507 00.000 428 Move returns status 0, amount 0 01:27:11.507 00.000 428 MoveAxis(N, 0, ABG) 01:27:11.507 00.000 428 Move returns status 0, amount 0 01:27:11.507 00.000 428 move complete, result=0 01:27:11.507 00.000 428 worker thread done servicing request 01:27:11.538 00.031 10672 UpdateGuideState exits: m=189871 SNR=42.4 01:27:11.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:11.538 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:11.538 00.000 10672 Enqueuing Expose request 01:27:11.538 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 01:27:11.538 00.000 428 Worker thread wakes up 01:27:11.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:11.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:13.382 01.844 428 Exposure complete 01:27:13.522 00.140 428 worker thread done servicing request 01:27:13.522 00.000 10672 OnExposeComplete: enter 01:27:13.522 00.000 10672 UpdateGuideState(): m_state=6 01:27:13.522 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2897 01:27:13.522 00.000 10672 Star::Find returns 1 (0), X=520.92, Y=314.61, Mass=191599, SNR=37.9, Peak=24608 HFD=3.2 01:27:13.522 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.14) = xAngle (0.22 = 0.22) 01:27:13.522 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.33 = 0.33) 01:27:13.522 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.21 hyp=0.59 cameraTheta=0.36 mountX=0.58 mountY=0.19, mountTheta=0.32 01:27:13.522 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.21, opts=13) 01:27:13.522 00.000 10672 Enqueuing Move request for scope (0.55, 0.21) 01:27:13.522 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:13.522 00.000 428 Worker thread wakes up 01:27:13.522 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.21) opts 0xd 01:27:13.522 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.21) 01:27:13.522 00.000 428 Moving (0.55, 0.21) raw xDistance=0.58 yDistance=0.19 01:27:13.522 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 01:27:13.522 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:13.522 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:27:13.522 00.000 428 MoveAxis(W, 675, ABG) 01:27:13.522 00.000 428 Guiding Dir = 3, Dur = 675 01:27:13.522 00.000 428 IsSlewing returns 0 01:27:13.522 00.000 428 IsGuiding returns 0 01:27:13.538 00.016 428 PulseGuide returned control before completion, sleep 669 01:27:13.553 00.015 10672 UpdateGuideState exits: m=191599 SNR=37.9 01:27:13.553 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:13.553 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:13.553 00.000 10672 Enqueuing Expose request 01:27:14.225 00.672 428 IsGuiding returns 1 01:27:14.225 00.000 428 scope still moving after pulse duration time elapsed 01:27:14.272 00.047 428 IsSlewing returns 0 01:27:14.272 00.000 428 IsGuiding returns 0 01:27:14.272 00.000 428 scope move finished after 675 + 75 ms 01:27:14.272 00.000 428 Move returns status 0, amount 675 01:27:14.272 00.000 428 MoveAxis(N, 0, ABG) 01:27:14.272 00.000 428 Move returns status 0, amount 0 01:27:14.272 00.000 428 move complete, result=0 01:27:14.272 00.000 428 worker thread done servicing request 01:27:14.272 00.000 428 Worker thread wakes up 01:27:14.272 00.000 10672 GuideStep: 0.6 px 675 ms WEST, 0.2 px 0 ms NORTH 01:27:14.272 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:14.272 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:15.370 01.098 428 Exposure complete 01:27:15.495 00.125 428 worker thread done servicing request 01:27:15.495 00.000 10672 OnExposeComplete: enter 01:27:15.495 00.000 10672 UpdateGuideState(): m_state=6 01:27:15.495 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2898 01:27:15.495 00.000 10672 Star::Find returns 1 (0), X=520.39, Y=314.37, Mass=207274, SNR=39.7, Peak=28752 HFD=2.9 01:27:15.495 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 01:27:15.495 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.00 = -1.00) 01:27:15.495 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.97 mountX=0.02 mountY=-0.03, mountTheta=-1.08 01:27:15.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.03, opts=13) 01:27:15.495 00.000 10672 Enqueuing Move request for scope (0.02, -0.03) 01:27:15.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:15.495 00.000 428 Worker thread wakes up 01:27:15.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd 01:27:15.495 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.03) 01:27:15.495 00.000 428 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=-0.03 01:27:15.495 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:27:15.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:15.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:27:15.495 00.000 428 MoveAxis(E, 0, ABG) 01:27:15.495 00.000 428 Move returns status 0, amount 0 01:27:15.495 00.000 428 MoveAxis(N, 0, ABG) 01:27:15.495 00.000 428 Move returns status 0, amount 0 01:27:15.495 00.000 428 move complete, result=0 01:27:15.495 00.000 428 worker thread done servicing request 01:27:15.526 00.031 10672 UpdateGuideState exits: m=207274 SNR=39.7 01:27:15.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:15.526 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:15.526 00.000 10672 Enqueuing Expose request 01:27:15.526 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 01:27:15.526 00.000 428 Worker thread wakes up 01:27:15.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:15.526 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:16.010 00.484 10672 read socket command 10 01:27:16.010 00.000 10672 processing socket request REQDIST 01:27:16.010 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:27:16.010 00.000 10672 Sending socket response 37 (0x25) 01:27:17.385 01.375 428 Exposure complete 01:27:17.510 00.125 428 worker thread done servicing request 01:27:17.510 00.000 10672 OnExposeComplete: enter 01:27:17.510 00.000 10672 UpdateGuideState(): m_state=6 01:27:17.510 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2899 01:27:17.510 00.000 10672 Star::Find returns 1 (0), X=520.26, Y=314.41, Mass=212584, SNR=44.8, Peak=27328 HFD=3.1 01:27:17.510 00.000 10672 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.14) = xAngle (2.92 = 2.92) 01:27:17.510 00.000 10672 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.02 = 3.02) 01:27:17.510 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.05 mountX=-0.11 mountY=0.01, mountTheta=3.02 01:27:17.510 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.01, opts=13) 01:27:17.510 00.000 10672 Enqueuing Move request for scope (-0.11, 0.01) 01:27:17.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:17.510 00.000 428 Worker thread wakes up 01:27:17.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd 01:27:17.510 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.01) 01:27:17.510 00.000 428 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01 01:27:17.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:27:17.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:17.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:27:17.510 00.000 428 MoveAxis(E, 0, ABG) 01:27:17.510 00.000 428 Move returns status 0, amount 0 01:27:17.510 00.000 428 MoveAxis(N, 0, ABG) 01:27:17.510 00.000 428 Move returns status 0, amount 0 01:27:17.510 00.000 428 move complete, result=0 01:27:17.510 00.000 428 worker thread done servicing request 01:27:17.541 00.031 10672 UpdateGuideState exits: m=212584 SNR=44.8 01:27:17.541 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:17.541 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:17.541 00.000 10672 Enqueuing Expose request 01:27:17.541 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:27:17.541 00.000 428 Worker thread wakes up 01:27:17.541 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:17.541 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:19.384 01.843 428 Exposure complete 01:27:19.509 00.125 428 worker thread done servicing request 01:27:19.509 00.000 10672 OnExposeComplete: enter 01:27:19.509 00.000 10672 UpdateGuideState(): m_state=6 01:27:19.509 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2900 01:27:19.509 00.000 10672 Star::Find returns 1 (0), X=520.66, Y=314.28, Mass=226283, SNR=43.1, Peak=32336 HFD=2.8 01:27:19.509 00.000 10672 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.14) = xAngle (-0.55 = -0.55) 01:27:19.509 00.000 10672 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.44 = -0.44) 01:27:19.509 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.41 mountX=0.27 mountY=-0.14, mountTheta=-0.46 01:27:19.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=-0.13, opts=13) 01:27:19.509 00.000 10672 Enqueuing Move request for scope (0.29, -0.13) 01:27:19.509 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:27:19.509 00.000 428 Worker thread wakes up 01:27:19.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd 01:27:19.509 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, -0.13) 01:27:19.509 00.000 428 Moving (0.29, -0.13) raw xDistance=0.27 yDistance=-0.14 01:27:19.509 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:27:19.509 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:19.509 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:27:19.509 00.000 428 MoveAxis(E, 0, ABG) 01:27:19.509 00.000 428 Move returns status 0, amount 0 01:27:19.509 00.000 428 MoveAxis(N, 0, ABG) 01:27:19.509 00.000 428 Move returns status 0, amount 0 01:27:19.509 00.000 428 move complete, result=0 01:27:19.509 00.000 428 worker thread done servicing request 01:27:19.540 00.031 10672 UpdateGuideState exits: m=226283 SNR=43.1 01:27:19.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:19.540 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:19.540 00.000 10672 Enqueuing Expose request 01:27:19.540 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:27:19.540 00.000 428 Worker thread wakes up 01:27:19.540 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:19.540 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:21.009 01.469 10672 read socket command 10 01:27:21.009 00.000 10672 processing socket request REQDIST 01:27:21.009 00.000 10672 SOCKSVR: Sending pixel error of 0.30 01:27:21.009 00.000 10672 Sending socket response 30 (0x1e) 01:27:21.383 00.374 428 Exposure complete 01:27:21.524 00.141 428 worker thread done servicing request 01:27:21.524 00.000 10672 OnExposeComplete: enter 01:27:21.524 00.000 10672 UpdateGuideState(): m_state=6 01:27:21.524 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2901 01:27:21.524 00.000 10672 Star::Find returns 1 (0), X=520.96, Y=313.93, Mass=190621, SNR=38.2, Peak=28304 HFD=2.7 01:27:21.524 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 01:27:21.524 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.71 = -0.71) 01:27:21.524 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=-0.47 hyp=0.75 cameraTheta=-0.68 mountX=0.52 mountY=-0.49, mountTheta=-0.76 01:27:21.524 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=-0.47, opts=13) 01:27:21.524 00.000 10672 Enqueuing Move request for scope (0.59, -0.47) 01:27:21.524 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:21.524 00.000 428 Worker thread wakes up 01:27:21.524 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.47) opts 0xd 01:27:21.524 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, -0.47) 01:27:21.524 00.000 428 Moving (0.59, -0.47) raw xDistance=0.52 yDistance=-0.49 01:27:21.524 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 01:27:21.524 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:21.524 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 01:27:21.524 00.000 428 MoveAxis(W, 605, ABG) 01:27:21.524 00.000 428 Guiding Dir = 3, Dur = 605 01:27:21.524 00.000 428 IsSlewing returns 0 01:27:21.524 00.000 428 IsGuiding returns 0 01:27:21.540 00.016 10672 UpdateGuideState exits: m=190621 SNR=38.2 01:27:21.540 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:21.540 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:21.540 00.000 10672 Enqueuing Expose request 01:27:21.555 00.015 428 PulseGuide returned control before completion, sleep 589 01:27:22.149 00.594 428 IsGuiding returns 1 01:27:22.149 00.000 428 scope still moving after pulse duration time elapsed 01:27:22.196 00.047 428 IsSlewing returns 0 01:27:22.227 00.031 428 IsGuiding returns 0 01:27:22.227 00.000 428 scope move finished after 605 + 91 ms 01:27:22.227 00.000 428 Move returns status 0, amount 605 01:27:22.227 00.000 428 MoveAxis(N, 0, ABG) 01:27:22.227 00.000 428 Move returns status 0, amount 0 01:27:22.227 00.000 428 move complete, result=0 01:27:22.227 00.000 428 worker thread done servicing request 01:27:22.227 00.000 428 Worker thread wakes up 01:27:22.227 00.000 10672 GuideStep: 0.5 px 605 ms WEST, -0.5 px 0 ms NORTH 01:27:22.227 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:22.227 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:23.372 01.145 428 Exposure complete 01:27:23.497 00.125 428 worker thread done servicing request 01:27:23.497 00.000 10672 OnExposeComplete: enter 01:27:23.513 00.016 10672 UpdateGuideState(): m_state=6 01:27:23.513 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2902 01:27:23.513 00.000 10672 Star::Find returns 1 (0), X=520.59, Y=314.03, Mass=225246, SNR=42.9, Peak=28752 HFD=3.0 01:27:23.513 00.000 10672 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.14) = xAngle (-1.17 = -1.17) 01:27:23.513 00.000 10672 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.06 = -1.06) 01:27:23.513 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-1.03 mountX=0.17 mountY=-0.37, mountTheta=-1.15 01:27:23.513 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.37, opts=13) 01:27:23.513 00.000 10672 Enqueuing Move request for scope (0.22, -0.37) 01:27:23.513 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:27:23.513 00.000 428 Worker thread wakes up 01:27:23.513 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.37) opts 0xd 01:27:23.513 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.37) 01:27:23.513 00.000 428 Moving (0.22, -0.37) raw xDistance=0.17 yDistance=-0.37 01:27:23.513 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:27:23.513 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:23.513 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.37 01:27:23.513 00.000 428 MoveAxis(E, 0, ABG) 01:27:23.513 00.000 428 Move returns status 0, amount 0 01:27:23.513 00.000 428 MoveAxis(N, 0, ABG) 01:27:23.513 00.000 428 Move returns status 0, amount 0 01:27:23.513 00.000 428 move complete, result=0 01:27:23.513 00.000 428 worker thread done servicing request 01:27:23.528 00.015 10672 UpdateGuideState exits: m=225246 SNR=42.9 01:27:23.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:23.528 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:23.528 00.000 10672 Enqueuing Expose request 01:27:23.528 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 01:27:23.528 00.000 428 Worker thread wakes up 01:27:23.528 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:23.528 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:25.387 01.859 428 Exposure complete 01:27:25.512 00.125 428 worker thread done servicing request 01:27:25.512 00.000 10672 OnExposeComplete: enter 01:27:25.512 00.000 10672 UpdateGuideState(): m_state=6 01:27:25.512 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2903 01:27:25.512 00.000 10672 Star::Find returns 1 (0), X=520.48, Y=314.27, Mass=230373, SNR=43.2, Peak=30384 HFD=3.1 01:27:25.512 00.000 10672 CameraToMount -- cameraTheta (-0.86) - m_xAngle (0.14) = xAngle (-1.00 = -1.00) 01:27:25.512 00.000 10672 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.89 = -0.89) 01:27:25.512 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.86 mountX=0.09 mountY=-0.13, mountTheta=-0.96 01:27:25.512 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=-0.13, opts=13) 01:27:25.512 00.000 10672 Enqueuing Move request for scope (0.11, -0.13) 01:27:25.512 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:25.512 00.000 428 Worker thread wakes up 01:27:25.512 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd 01:27:25.512 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, -0.13) 01:27:25.512 00.000 428 Moving (0.11, -0.13) raw xDistance=0.09 yDistance=-0.13 01:27:25.512 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:27:25.512 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:25.512 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:27:25.512 00.000 428 MoveAxis(E, 0, ABG) 01:27:25.512 00.000 428 Move returns status 0, amount 0 01:27:25.512 00.000 428 MoveAxis(N, 0, ABG) 01:27:25.512 00.000 428 Move returns status 0, amount 0 01:27:25.512 00.000 428 move complete, result=0 01:27:25.512 00.000 428 worker thread done servicing request 01:27:25.543 00.031 10672 UpdateGuideState exits: m=230373 SNR=43.2 01:27:25.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:25.543 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:25.543 00.000 10672 Enqueuing Expose request 01:27:25.543 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:27:25.543 00.000 428 Worker thread wakes up 01:27:25.543 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:25.543 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:26.012 00.469 10672 read socket command 10 01:27:26.012 00.000 10672 processing socket request REQDIST 01:27:26.012 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:27:26.012 00.000 10672 Sending socket response 35 (0x23) 01:27:27.387 01.375 428 Exposure complete 01:27:27.527 00.140 428 worker thread done servicing request 01:27:27.527 00.000 10672 OnExposeComplete: enter 01:27:27.527 00.000 10672 UpdateGuideState(): m_state=6 01:27:27.527 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2904 01:27:27.527 00.000 10672 Star::Find returns 1 (0), X=520.93, Y=313.96, Mass=191591, SNR=35.6, Peak=30592 HFD=2.6 01:27:27.527 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.14) = xAngle (-0.80 = -0.80) 01:27:27.527 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.70 = -0.70) 01:27:27.527 00.000 10672 CameraToMount -- cameraX=0.56 cameraY=-0.44 hyp=0.71 cameraTheta=-0.67 mountX=0.49 mountY=-0.46, mountTheta=-0.75 01:27:27.527 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.56, y=-0.44, opts=13) 01:27:27.527 00.000 10672 Enqueuing Move request for scope (0.56, -0.44) 01:27:27.527 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:27.527 00.000 428 Worker thread wakes up 01:27:27.527 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.44) opts 0xd 01:27:27.527 00.000 428 Handling offset move in thread for scope, endpoint = (0.56, -0.44) 01:27:27.527 00.000 428 Moving (0.56, -0.44) raw xDistance=0.49 yDistance=-0.46 01:27:27.527 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 01:27:27.527 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:27.527 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 01:27:27.527 00.000 428 MoveAxis(W, 579, ABG) 01:27:27.527 00.000 428 Guiding Dir = 3, Dur = 579 01:27:27.527 00.000 428 IsSlewing returns 0 01:27:27.527 00.000 428 IsGuiding returns 0 01:27:27.543 00.016 428 PulseGuide returned control before completion, sleep 573 01:27:27.543 00.000 10672 UpdateGuideState exits: m=191591 SNR=35.6 01:27:27.543 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:27.543 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:27.543 00.000 10672 Enqueuing Expose request 01:27:28.136 00.593 428 IsGuiding returns 0 01:27:28.136 00.000 428 Move returns status 0, amount 579 01:27:28.136 00.000 428 MoveAxis(N, 0, ABG) 01:27:28.136 00.000 428 Move returns status 0, amount 0 01:27:28.136 00.000 428 move complete, result=0 01:27:28.136 00.000 428 worker thread done servicing request 01:27:28.136 00.000 428 Worker thread wakes up 01:27:28.136 00.000 10672 GuideStep: 0.5 px 579 ms WEST, -0.5 px 0 ms NORTH 01:27:28.136 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:28.136 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:29.386 01.250 428 Exposure complete 01:27:29.511 00.125 428 worker thread done servicing request 01:27:29.511 00.000 10672 OnExposeComplete: enter 01:27:29.511 00.000 10672 UpdateGuideState(): m_state=6 01:27:29.511 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2905 01:27:29.511 00.000 10672 Star::Find returns 1 (0), X=520.53, Y=313.41, Mass=211927, SNR=40.4, Peak=24928 HFD=3.1 01:27:29.511 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 01:27:29.511 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 01:27:29.511 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=-0.99 hyp=1.01 cameraTheta=-1.41 mountX=0.02 mountY=-1.00, mountTheta=-1.55 01:27:29.511 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=-0.99, opts=13) 01:27:29.511 00.000 10672 Enqueuing Move request for scope (0.16, -0.99) 01:27:29.511 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:29.511 00.000 428 Worker thread wakes up 01:27:29.511 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.99) opts 0xd 01:27:29.511 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, -0.99) 01:27:29.511 00.000 428 Moving (0.16, -0.99) raw xDistance=0.02 yDistance=-1.00 01:27:29.511 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:27:29.511 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:27:29.511 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -1.00 01:27:29.511 00.000 428 MoveAxis(E, 0, ABG) 01:27:29.511 00.000 428 Move returns status 0, amount 0 01:27:29.511 00.000 428 MoveAxis(N, 0, ABG) 01:27:29.511 00.000 428 Move returns status 0, amount 0 01:27:29.511 00.000 428 move complete, result=0 01:27:29.511 00.000 428 worker thread done servicing request 01:27:29.542 00.031 10672 UpdateGuideState exits: m=211927 SNR=40.4 01:27:29.542 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:29.542 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:29.542 00.000 10672 Enqueuing Expose request 01:27:29.542 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -1.0 px 0 ms NORTH 01:27:29.542 00.000 428 Worker thread wakes up 01:27:29.542 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:29.542 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:31.000 01.458 10672 read socket command 10 01:27:31.000 00.000 10672 processing socket request REQDIST 01:27:31.000 00.000 10672 SOCKSVR: Sending pixel error of 0.62 01:27:31.000 00.000 10672 Sending socket response 62 (0x3e) 01:27:31.375 00.375 428 Exposure complete 01:27:31.515 00.140 428 worker thread done servicing request 01:27:31.515 00.000 10672 OnExposeComplete: enter 01:27:31.515 00.000 10672 UpdateGuideState(): m_state=6 01:27:31.515 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2906 01:27:31.515 00.000 10672 Star::Find returns 1 (0), X=520.74, Y=313.52, Mass=198574, SNR=36.0, Peak=25584 HFD=3.0 01:27:31.515 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.14) = xAngle (-1.31 = -1.31) 01:27:31.515 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.20 = -1.20) 01:27:31.515 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.88 hyp=0.96 cameraTheta=-1.17 mountX=0.25 mountY=-0.89, mountTheta=-1.30 01:27:31.515 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.88, opts=13) 01:27:31.515 00.000 10672 Enqueuing Move request for scope (0.38, -0.88) 01:27:31.515 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:31.515 00.000 428 Worker thread wakes up 01:27:31.515 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.88) opts 0xd 01:27:31.515 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.88) 01:27:31.515 00.000 428 Moving (0.38, -0.88) raw xDistance=0.25 yDistance=-0.89 01:27:31.515 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:27:31.515 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:27:31.515 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.89 01:27:31.515 00.000 428 MoveAxis(E, 0, ABG) 01:27:31.515 00.000 428 Move returns status 0, amount 0 01:27:31.515 00.000 428 MoveAxis(N, 0, ABG) 01:27:31.515 00.000 428 Move returns status 0, amount 0 01:27:31.515 00.000 428 move complete, result=0 01:27:31.515 00.000 428 worker thread done servicing request 01:27:31.546 00.031 10672 UpdateGuideState exits: m=198574 SNR=36.0 01:27:31.546 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:31.546 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:31.546 00.000 10672 Enqueuing Expose request 01:27:31.546 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH 01:27:31.546 00.000 428 Worker thread wakes up 01:27:31.546 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:31.546 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:33.374 01.828 428 Exposure complete 01:27:33.499 00.125 428 worker thread done servicing request 01:27:33.499 00.000 10672 OnExposeComplete: enter 01:27:33.499 00.000 10672 UpdateGuideState(): m_state=6 01:27:33.499 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2907 01:27:33.499 00.000 10672 Star::Find returns 1 (0), X=520.35, Y=313.93, Mass=235372, SNR=45.3, Peak=27760 HFD=3.3 01:27:33.499 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 01:27:33.499 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 01:27:33.499 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=-0.47 hyp=0.47 cameraTheta=-1.60 mountX=-0.08 mountY=-0.47, mountTheta=-1.74 01:27:33.499 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=-0.47, opts=13) 01:27:33.499 00.000 10672 Enqueuing Move request for scope (-0.01, -0.47) 01:27:33.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:33.499 00.000 428 Worker thread wakes up 01:27:33.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.47) opts 0xd 01:27:33.499 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, -0.47) 01:27:33.499 00.000 428 Moving (-0.01, -0.47) raw xDistance=-0.08 yDistance=-0.47 01:27:33.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:27:33.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:33.515 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 01:27:33.515 00.000 428 MoveAxis(E, 0, ABG) 01:27:33.515 00.000 428 Move returns status 0, amount 0 01:27:33.515 00.000 428 MoveAxis(N, 0, ABG) 01:27:33.515 00.000 428 Move returns status 0, amount 0 01:27:33.515 00.000 428 move complete, result=0 01:27:33.515 00.000 428 worker thread done servicing request 01:27:33.530 00.015 10672 UpdateGuideState exits: m=235372 SNR=45.3 01:27:33.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:33.530 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:33.530 00.000 10672 Enqueuing Expose request 01:27:33.530 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 01:27:33.530 00.000 428 Worker thread wakes up 01:27:33.530 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:33.530 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:35.373 01.843 428 Exposure complete 01:27:35.498 00.125 428 worker thread done servicing request 01:27:35.498 00.000 10672 OnExposeComplete: enter 01:27:35.498 00.000 10672 UpdateGuideState(): m_state=6 01:27:35.498 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2908 01:27:35.498 00.000 10672 Star::Find returns 1 (0), X=519.94, Y=313.71, Mass=213120, SNR=38.4, Peak=28096 HFD=3.2 01:27:35.498 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 01:27:35.498 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.15 = -2.15) 01:27:35.498 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.69 hyp=0.81 cameraTheta=-2.12 mountX=-0.51 mountY=-0.68, mountTheta=-2.22 01:27:35.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.69, opts=13) 01:27:35.498 00.000 10672 Enqueuing Move request for scope (-0.42, -0.69) 01:27:35.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:35.498 00.000 428 Worker thread wakes up 01:27:35.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.69) opts 0xd 01:27:35.498 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.69) 01:27:35.498 00.000 428 Moving (-0.42, -0.69) raw xDistance=-0.51 yDistance=-0.68 01:27:35.498 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 01:27:35.514 00.016 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.61 newest=-2.04 01:27:35.514 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.68 from input -0.68 01:27:35.514 00.000 428 MoveAxis(E, 602, ABG) 01:27:35.514 00.000 428 Guiding Dir = 2, Dur = 602 01:27:35.530 00.016 10672 UpdateGuideState exits: m=213120 SNR=38.4 01:27:35.530 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:35.530 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:35.530 00.000 10672 Enqueuing Expose request 01:27:35.545 00.015 428 IsSlewing returns 0 01:27:35.545 00.000 428 IsGuiding returns 0 01:27:35.561 00.016 428 PulseGuide returned control before completion, sleep 598 01:27:36.014 00.453 10672 read socket command 10 01:27:36.014 00.000 10672 processing socket request REQDIST 01:27:36.014 00.000 10672 SOCKSVR: Sending pixel error of 0.69 01:27:36.014 00.000 10672 Sending socket response 69 (0x45) 01:27:36.186 00.172 428 IsGuiding returns 0 01:27:36.186 00.000 428 Move returns status 0, amount 602 01:27:36.186 00.000 428 MoveAxis(N, 899, ABG) 01:27:36.186 00.000 428 Guiding Dir = 0, Dur = 899 01:27:36.186 00.000 428 IsSlewing returns 0 01:27:36.201 00.015 428 IsGuiding returns 0 01:27:36.264 00.063 428 PulseGuide returned control before completion, sleep 833 01:27:37.123 00.859 428 IsGuiding returns 1 01:27:37.123 00.000 428 scope still moving after pulse duration time elapsed 01:27:37.154 00.031 428 IsSlewing returns 0 01:27:37.185 00.031 428 IsGuiding returns 0 01:27:37.185 00.000 428 scope move finished after 899 + 88 ms 01:27:37.185 00.000 428 Move returns status 0, amount 899 01:27:37.185 00.000 428 move complete, result=0 01:27:37.185 00.000 428 worker thread done servicing request 01:27:37.185 00.000 428 Worker thread wakes up 01:27:37.185 00.000 10672 GuideStep: -0.5 px 602 ms EAST, -0.7 px 899 ms NORTH 01:27:37.185 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:37.185 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:37.357 00.172 428 Exposure complete 01:27:37.498 00.141 428 worker thread done servicing request 01:27:37.498 00.000 10672 OnExposeComplete: enter 01:27:37.498 00.000 10672 UpdateGuideState(): m_state=6 01:27:37.498 00.000 10672 Star::Find(15, 519, 313, 0, (0,0,0,0), 0.0, 0) frame 2909 01:27:37.498 00.000 10672 Star::Find returns 1 (0), X=520.71, Y=313.62, Mass=222688, SNR=41.6, Peak=25696 HFD=3.1 01:27:37.498 00.000 10672 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 01:27:37.498 00.000 10672 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.19 = -1.19) 01:27:37.498 00.000 10672 CameraToMount -- cameraX=0.34 cameraY=-0.78 hyp=0.85 cameraTheta=-1.16 mountX=0.23 mountY=-0.79, mountTheta=-1.29 01:27:37.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.34, y=-0.78, opts=13) 01:27:37.498 00.000 10672 Enqueuing Move request for scope (0.34, -0.78) 01:27:37.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:27:37.498 00.000 428 Worker thread wakes up 01:27:37.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.78) opts 0xd 01:27:37.498 00.000 428 Handling offset move in thread for scope, endpoint = (0.34, -0.78) 01:27:37.498 00.000 428 Moving (0.34, -0.78) raw xDistance=0.23 yDistance=-0.79 01:27:37.498 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:27:37.498 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.79 from input -0.79 01:27:37.498 00.000 428 MoveAxis(E, 0, ABG) 01:27:37.498 00.000 428 Move returns status 0, amount 0 01:27:37.498 00.000 428 MoveAxis(N, 1050, ABG) 01:27:37.498 00.000 428 Guiding Dir = 0, Dur = 1050 01:27:37.498 00.000 428 IsSlewing returns 0 01:27:37.498 00.000 428 IsGuiding returns 0 01:27:37.513 00.015 10672 UpdateGuideState exits: m=222688 SNR=41.6 01:27:37.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:37.529 00.016 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:37.529 00.000 10672 Enqueuing Expose request 01:27:37.576 00.047 428 PulseGuide returned control before completion, sleep 978 01:27:38.576 01.000 428 IsGuiding returns 1 01:27:38.576 00.000 428 scope still moving after pulse duration time elapsed 01:27:38.607 00.031 428 IsSlewing returns 0 01:27:38.607 00.000 428 IsGuiding returns 1 01:27:38.669 00.062 428 IsSlewing returns 0 01:27:38.669 00.000 428 IsGuiding returns 0 01:27:38.669 00.000 428 scope move finished after 1050 + 121 ms 01:27:38.669 00.000 428 Move returns status 0, amount 1050 01:27:38.669 00.000 428 move complete, result=0 01:27:38.669 00.000 428 worker thread done servicing request 01:27:38.669 00.000 428 Worker thread wakes up 01:27:38.669 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.8 px 1050 ms NORTH 01:27:38.669 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:38.669 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:39.377 00.708 428 Exposure complete 01:27:39.502 00.125 428 worker thread done servicing request 01:27:39.502 00.000 10672 OnExposeComplete: enter 01:27:39.502 00.000 10672 UpdateGuideState(): m_state=6 01:27:39.502 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2910 01:27:39.502 00.000 10672 Star::Find returns 1 (0), X=521.25, Y=314.26, Mass=227616, SNR=40.8, Peak=25584 HFD=3.2 01:27:39.502 00.000 10672 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.14) = xAngle (-0.29 = -0.29) 01:27:39.502 00.000 10672 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.19 = -0.19) 01:27:39.502 00.000 10672 CameraToMount -- cameraX=0.88 cameraY=-0.14 hyp=0.89 cameraTheta=-0.16 mountX=0.85 mountY=-0.17, mountTheta=-0.19 01:27:39.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.88, y=-0.14, opts=13) 01:27:39.502 00.000 10672 Enqueuing Move request for scope (0.88, -0.14) 01:27:39.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:39.502 00.000 428 Worker thread wakes up 01:27:39.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.14) opts 0xd 01:27:39.502 00.000 428 Handling offset move in thread for scope, endpoint = (0.88, -0.14) 01:27:39.502 00.000 428 Moving (0.88, -0.14) raw xDistance=0.85 yDistance=-0.17 01:27:39.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85 01:27:39.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:39.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 01:27:39.502 00.000 428 MoveAxis(W, 999, ABG) 01:27:39.502 00.000 428 Guiding Dir = 3, Dur = 999 01:27:39.533 00.031 428 IsSlewing returns 0 01:27:39.533 00.000 428 IsGuiding returns 0 01:27:39.533 00.000 10672 UpdateGuideState exits: m=227616 SNR=40.8 01:27:39.533 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:39.533 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:39.533 00.000 10672 Enqueuing Expose request 01:27:39.548 00.015 428 PulseGuide returned control before completion, sleep 995 01:27:40.579 01.031 428 IsGuiding returns 0 01:27:40.579 00.000 428 Move returns status 0, amount 999 01:27:40.579 00.000 428 MoveAxis(N, 0, ABG) 01:27:40.579 00.000 428 Move returns status 0, amount 0 01:27:40.579 00.000 428 move complete, result=0 01:27:40.595 00.016 428 worker thread done servicing request 01:27:40.595 00.000 10672 GuideStep: 0.9 px 999 ms WEST, -0.2 px 0 ms NORTH 01:27:40.595 00.000 428 Worker thread wakes up 01:27:40.595 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:40.595 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:41.001 00.406 10672 read socket command 10 01:27:41.001 00.000 10672 processing socket request REQDIST 01:27:41.001 00.000 10672 SOCKSVR: Sending pixel error of 0.78 01:27:41.001 00.000 10672 Sending socket response 78 (0x4e) 01:27:41.376 00.375 428 Exposure complete 01:27:41.501 00.125 428 worker thread done servicing request 01:27:41.501 00.000 10672 OnExposeComplete: enter 01:27:41.501 00.000 10672 UpdateGuideState(): m_state=6 01:27:41.501 00.000 10672 Star::Find(15, 521, 314, 0, (0,0,0,0), 0.0, 0) frame 2911 01:27:41.501 00.000 10672 Star::Find returns 1 (0), X=520.51, Y=315.31, Mass=223178, SNR=49.1, Peak=25152 HFD=3.5 01:27:41.501 00.000 10672 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.14) = xAngle (1.28 = 1.28) 01:27:41.501 00.000 10672 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.39 = 1.39) 01:27:41.501 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.91 hyp=0.92 cameraTheta=1.42 mountX=0.27 mountY=0.91, mountTheta=1.28 01:27:41.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.91, opts=13) 01:27:41.501 00.000 10672 Enqueuing Move request for scope (0.14, 0.91) 01:27:41.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:41.501 00.000 428 Worker thread wakes up 01:27:41.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.91) opts 0xd 01:27:41.501 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.91) 01:27:41.501 00.000 428 Moving (0.14, 0.91) raw xDistance=0.27 yDistance=0.91 01:27:41.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:27:41.501 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:27:41.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.91 01:27:41.501 00.000 428 MoveAxis(E, 0, ABG) 01:27:41.501 00.000 428 Move returns status 0, amount 0 01:27:41.501 00.000 428 MoveAxis(N, 0, ABG) 01:27:41.501 00.000 428 Move returns status 0, amount 0 01:27:41.501 00.000 428 move complete, result=0 01:27:41.501 00.000 428 worker thread done servicing request 01:27:41.532 00.031 10672 UpdateGuideState exits: m=223178 SNR=49.1 01:27:41.532 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:41.532 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:41.532 00.000 10672 Enqueuing Expose request 01:27:41.532 00.000 428 Worker thread wakes up 01:27:41.532 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.9 px 0 ms NORTH 01:27:41.532 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:41.532 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:43.375 01.843 428 Exposure complete 01:27:43.516 00.141 428 worker thread done servicing request 01:27:43.516 00.000 10672 OnExposeComplete: enter 01:27:43.516 00.000 10672 UpdateGuideState(): m_state=6 01:27:43.516 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2912 01:27:43.516 00.000 10672 Star::Find returns 1 (0), X=520.57, Y=314.98, Mass=213816, SNR=42.5, Peak=30592 HFD=2.9 01:27:43.516 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 01:27:43.516 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 01:27:43.516 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=0.57 hyp=0.61 cameraTheta=1.24 mountX=0.28 mountY=0.57, mountTheta=1.12 01:27:43.516 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=0.57, opts=13) 01:27:43.516 00.000 10672 Enqueuing Move request for scope (0.20, 0.57) 01:27:43.516 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:43.516 00.000 428 Worker thread wakes up 01:27:43.516 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.57) opts 0xd 01:27:43.516 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, 0.57) 01:27:43.516 00.000 428 Moving (0.20, 0.57) raw xDistance=0.28 yDistance=0.57 01:27:43.516 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:27:43.516 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:27:43.516 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.57 01:27:43.516 00.000 428 MoveAxis(E, 0, ABG) 01:27:43.516 00.000 428 Move returns status 0, amount 0 01:27:43.516 00.000 428 MoveAxis(N, 0, ABG) 01:27:43.516 00.000 428 Move returns status 0, amount 0 01:27:43.516 00.000 428 move complete, result=0 01:27:43.516 00.000 428 worker thread done servicing request 01:27:43.547 00.031 10672 UpdateGuideState exits: m=213816 SNR=42.5 01:27:43.547 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:43.547 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:43.547 00.000 10672 Enqueuing Expose request 01:27:43.547 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH 01:27:43.547 00.000 428 Worker thread wakes up 01:27:43.547 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:43.547 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:45.375 01.828 428 Exposure complete 01:27:45.500 00.125 428 worker thread done servicing request 01:27:45.500 00.000 10672 OnExposeComplete: enter 01:27:45.500 00.000 10672 UpdateGuideState(): m_state=6 01:27:45.500 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2913 01:27:45.500 00.000 10672 Star::Find returns 1 (0), X=520.45, Y=315.43, Mass=220614, SNR=40.2, Peak=30496 HFD=3.0 01:27:45.500 00.000 10672 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.14) = xAngle (1.35 = 1.35) 01:27:45.500 00.000 10672 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.46 = 1.46) 01:27:45.500 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=1.03 hyp=1.04 cameraTheta=1.49 mountX=0.22 mountY=1.03, mountTheta=1.36 01:27:45.500 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=1.03, opts=13) 01:27:45.500 00.000 10672 Enqueuing Move request for scope (0.08, 1.03) 01:27:45.500 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:45.500 00.000 428 Worker thread wakes up 01:27:45.500 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 1.03) opts 0xd 01:27:45.500 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 1.03) 01:27:45.500 00.000 428 Moving (0.08, 1.03) raw xDistance=0.22 yDistance=1.03 01:27:45.500 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 01:27:45.500 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:27:45.500 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.03 01:27:45.515 00.015 428 MoveAxis(E, 0, ABG) 01:27:45.515 00.000 428 Move returns status 0, amount 0 01:27:45.515 00.000 428 MoveAxis(N, 0, ABG) 01:27:45.515 00.000 428 Move returns status 0, amount 0 01:27:45.515 00.000 428 move complete, result=0 01:27:45.515 00.000 428 worker thread done servicing request 01:27:45.531 00.016 10672 UpdateGuideState exits: m=220614 SNR=40.2 01:27:45.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:45.531 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:45.531 00.000 10672 Enqueuing Expose request 01:27:45.531 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 1.0 px 0 ms NORTH 01:27:45.531 00.000 428 Worker thread wakes up 01:27:45.531 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:45.531 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:46.000 00.469 10672 read socket command 10 01:27:46.000 00.000 10672 processing socket request REQDIST 01:27:46.000 00.000 10672 SOCKSVR: Sending pixel error of 0.84 01:27:46.000 00.000 10672 Sending socket response 84 (0x54) 01:27:47.374 01.374 428 Exposure complete 01:27:47.503 00.129 428 worker thread done servicing request 01:27:47.503 00.000 10672 OnExposeComplete: enter 01:27:47.503 00.000 10672 UpdateGuideState(): m_state=6 01:27:47.503 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2914 01:27:47.503 00.000 10672 Star::Find returns 1 (0), X=520.27, Y=315.04, Mass=218531, SNR=40.0, Peak=30496 HFD=2.5 01:27:47.503 00.000 10672 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.14) = xAngle (1.59 = 1.59) 01:27:47.503 00.000 10672 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.70 = 1.70) 01:27:47.503 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.64 hyp=0.64 cameraTheta=1.73 mountX=-0.01 mountY=0.64, mountTheta=1.59 01:27:47.503 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.64, opts=13) 01:27:47.503 00.000 10672 Enqueuing Move request for scope (-0.10, 0.64) 01:27:47.503 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:47.503 00.000 428 Worker thread wakes up 01:27:47.503 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.64) opts 0xd 01:27:47.503 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.64) 01:27:47.503 00.000 428 Moving (-0.10, 0.64) raw xDistance=-0.01 yDistance=0.64 01:27:47.503 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 01:27:47.503 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:27:47.503 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.64 01:27:47.503 00.000 428 MoveAxis(E, 0, ABG) 01:27:47.503 00.000 428 Move returns status 0, amount 0 01:27:47.503 00.000 428 MoveAxis(N, 0, ABG) 01:27:47.503 00.000 428 Move returns status 0, amount 0 01:27:47.503 00.000 428 move complete, result=0 01:27:47.503 00.000 428 worker thread done servicing request 01:27:47.534 00.031 10672 UpdateGuideState exits: m=218531 SNR=40.0 01:27:47.534 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:47.534 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:47.534 00.000 10672 Enqueuing Expose request 01:27:47.534 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH 01:27:47.534 00.000 428 Worker thread wakes up 01:27:47.534 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:47.534 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:49.378 01.844 428 Exposure complete 01:27:49.518 00.140 428 worker thread done servicing request 01:27:49.518 00.000 10672 OnExposeComplete: enter 01:27:49.518 00.000 10672 UpdateGuideState(): m_state=6 01:27:49.518 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2915 01:27:49.518 00.000 10672 Star::Find returns 1 (0), X=520.43, Y=315.47, Mass=237077, SNR=49.4, Peak=29392 HFD=3.2 01:27:49.518 00.000 10672 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.14) = xAngle (1.38 = 1.38) 01:27:49.518 00.000 10672 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.49 = 1.49) 01:27:49.518 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=1.06 hyp=1.07 cameraTheta=1.52 mountX=0.20 mountY=1.06, mountTheta=1.38 01:27:49.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=1.06, opts=13) 01:27:49.518 00.000 10672 Enqueuing Move request for scope (0.06, 1.06) 01:27:49.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:49.518 00.000 428 Worker thread wakes up 01:27:49.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.06) opts 0xd 01:27:49.518 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 1.06) 01:27:49.518 00.000 428 Moving (0.06, 1.06) raw xDistance=0.20 yDistance=1.06 01:27:49.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 01:27:49.518 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:27:49.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.06 01:27:49.518 00.000 428 MoveAxis(E, 0, ABG) 01:27:49.518 00.000 428 Move returns status 0, amount 0 01:27:49.518 00.000 428 MoveAxis(N, 0, ABG) 01:27:49.518 00.000 428 Move returns status 0, amount 0 01:27:49.518 00.000 428 move complete, result=0 01:27:49.518 00.000 428 worker thread done servicing request 01:27:49.534 00.016 10672 UpdateGuideState exits: m=237077 SNR=49.4 01:27:49.534 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:49.534 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:49.534 00.000 10672 Enqueuing Expose request 01:27:49.534 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 1.1 px 0 ms NORTH 01:27:49.534 00.000 428 Worker thread wakes up 01:27:49.534 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:49.534 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:51.002 01.468 10672 read socket command 10 01:27:51.002 00.000 10672 processing socket request REQDIST 01:27:51.002 00.000 10672 SOCKSVR: Sending pixel error of 0.86 01:27:51.002 00.000 10672 Sending socket response 86 (0x56) 01:27:51.377 00.375 428 Exposure complete 01:27:51.502 00.125 428 worker thread done servicing request 01:27:51.502 00.000 10672 OnExposeComplete: enter 01:27:51.502 00.000 10672 UpdateGuideState(): m_state=6 01:27:51.502 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2916 01:27:51.502 00.000 10672 Star::Find returns 1 (0), X=520.08, Y=315.12, Mass=189418, SNR=33.5, Peak=27872 HFD=2.8 01:27:51.502 00.000 10672 CameraToMount -- cameraTheta (1.95) - m_xAngle (0.14) = xAngle (1.81 = 1.81) 01:27:51.502 00.000 10672 CameraToMount -- cameraTheta (1.95) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.92 = 1.92) 01:27:51.502 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.72 hyp=0.78 cameraTheta=1.95 mountX=-0.18 mountY=0.73, mountTheta=1.82 01:27:51.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.72, opts=13) 01:27:51.502 00.000 10672 Enqueuing Move request for scope (-0.28, 0.72) 01:27:51.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:51.502 00.000 428 Worker thread wakes up 01:27:51.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.72) opts 0xd 01:27:51.502 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.72) 01:27:51.502 00.000 428 Moving (-0.28, 0.72) raw xDistance=-0.18 yDistance=0.73 01:27:51.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:27:51.502 00.000 428 switching direction from -1 to 1 - decHistory=4 oldest=-1.94 newest=2.43 01:27:51.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.73 from input 0.73 01:27:51.502 00.000 428 MoveAxis(E, 0, ABG) 01:27:51.502 00.000 428 Move returns status 0, amount 0 01:27:51.502 00.000 428 MoveAxis(S, 971, ABG) 01:27:51.502 00.000 428 Guiding Dir = 1, Dur = 971 01:27:51.502 00.000 428 IsSlewing returns 0 01:27:51.502 00.000 428 IsGuiding returns 0 01:27:51.533 00.031 10672 UpdateGuideState exits: m=189418 SNR=33.5 01:27:51.533 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:51.533 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:51.533 00.000 10672 Enqueuing Expose request 01:27:51.580 00.047 428 PulseGuide returned control before completion, sleep 907 01:27:52.502 00.922 428 IsGuiding returns 1 01:27:52.502 00.000 428 scope still moving after pulse duration time elapsed 01:27:52.533 00.031 428 IsSlewing returns 0 01:27:52.533 00.000 428 IsGuiding returns 1 01:27:52.580 00.047 428 IsSlewing returns 0 01:27:52.580 00.000 428 IsGuiding returns 0 01:27:52.580 00.000 428 scope move finished after 971 + 95 ms 01:27:52.580 00.000 428 Move returns status 0, amount 971 01:27:52.580 00.000 428 move complete, result=0 01:27:52.580 00.000 428 worker thread done servicing request 01:27:52.580 00.000 428 Worker thread wakes up 01:27:52.580 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.7 px 971 ms SOUTH 01:27:52.580 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:52.580 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:53.361 00.781 428 Exposure complete 01:27:53.486 00.125 428 worker thread done servicing request 01:27:53.486 00.000 10672 OnExposeComplete: enter 01:27:53.486 00.000 10672 UpdateGuideState(): m_state=6 01:27:53.486 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2917 01:27:53.486 00.000 10672 Star::Find returns 1 (0), X=520.16, Y=314.62, Mass=176377, SNR=35.9, Peak=27552 HFD=2.7 01:27:53.486 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 01:27:53.486 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 01:27:53.486 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.31 mountX=-0.17 mountY=0.23, mountTheta=2.22 01:27:53.486 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.22, opts=13) 01:27:53.486 00.000 10672 Enqueuing Move request for scope (-0.20, 0.22) 01:27:53.486 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:53.486 00.000 428 Worker thread wakes up 01:27:53.486 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd 01:27:53.486 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.22) 01:27:53.486 00.000 428 Moving (-0.20, 0.22) raw xDistance=-0.17 yDistance=0.23 01:27:53.486 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:27:53.486 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:53.486 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:27:53.486 00.000 428 MoveAxis(E, 0, ABG) 01:27:53.486 00.000 428 Move returns status 0, amount 0 01:27:53.486 00.000 428 MoveAxis(N, 0, ABG) 01:27:53.486 00.000 428 Move returns status 0, amount 0 01:27:53.486 00.000 428 move complete, result=0 01:27:53.486 00.000 428 worker thread done servicing request 01:27:53.517 00.031 10672 UpdateGuideState exits: m=176377 SNR=35.9 01:27:53.517 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:53.517 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:53.517 00.000 10672 Enqueuing Expose request 01:27:53.517 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:27:53.517 00.000 428 Worker thread wakes up 01:27:53.517 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:53.517 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:55.376 01.859 428 Exposure complete 01:27:55.501 00.125 428 worker thread done servicing request 01:27:55.501 00.000 10672 OnExposeComplete: enter 01:27:55.501 00.000 10672 UpdateGuideState(): m_state=6 01:27:55.501 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2918 01:27:55.501 00.000 10672 Star::Find returns 1 (0), X=520.05, Y=314.90, Mass=200446, SNR=43.8, Peak=30496 HFD=2.8 01:27:55.501 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.00 = 2.00) 01:27:55.501 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.11 = 2.11) 01:27:55.501 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.49 hyp=0.59 cameraTheta=2.14 mountX=-0.25 mountY=0.50, mountTheta=2.03 01:27:55.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.49, opts=13) 01:27:55.501 00.000 10672 Enqueuing Move request for scope (-0.32, 0.49) 01:27:55.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:55.501 00.000 428 Worker thread wakes up 01:27:55.501 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.49) opts 0xd 01:27:55.501 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.49) 01:27:55.501 00.000 428 Moving (-0.32, 0.49) raw xDistance=-0.25 yDistance=0.50 01:27:55.501 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:27:55.501 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:55.501 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.50 01:27:55.501 00.000 428 MoveAxis(E, 0, ABG) 01:27:55.501 00.000 428 Move returns status 0, amount 0 01:27:55.501 00.000 428 MoveAxis(N, 0, ABG) 01:27:55.501 00.000 428 Move returns status 0, amount 0 01:27:55.501 00.000 428 move complete, result=0 01:27:55.501 00.000 428 worker thread done servicing request 01:27:55.532 00.031 10672 UpdateGuideState exits: m=200446 SNR=43.8 01:27:55.532 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:55.532 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:55.532 00.000 10672 Enqueuing Expose request 01:27:55.532 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:27:55.532 00.000 428 Worker thread wakes up 01:27:55.532 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:55.532 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:56.005 00.473 10672 read socket command 10 01:27:56.005 00.000 10672 processing socket request REQDIST 01:27:56.005 00.000 10672 SOCKSVR: Sending pixel error of 0.65 01:27:56.005 00.000 10672 Sending socket response 65 (0x41) 01:27:57.379 01.374 428 Exposure complete 01:27:57.504 00.125 428 worker thread done servicing request 01:27:57.504 00.000 10672 OnExposeComplete: enter 01:27:57.504 00.000 10672 UpdateGuideState(): m_state=6 01:27:57.504 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2919 01:27:57.504 00.000 10672 Star::Find returns 1 (0), X=519.95, Y=314.69, Mass=180336, SNR=36.8, Peak=30496 HFD=2.4 01:27:57.504 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 01:27:57.504 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 01:27:57.504 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.29 hyp=0.51 cameraTheta=2.54 mountX=-0.38 mountY=0.30, mountTheta=2.47 01:27:57.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.29, opts=13) 01:27:57.504 00.000 10672 Enqueuing Move request for scope (-0.42, 0.29) 01:27:57.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:57.504 00.000 428 Worker thread wakes up 01:27:57.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.29) opts 0xd 01:27:57.504 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.29) 01:27:57.504 00.000 428 Moving (-0.42, 0.29) raw xDistance=-0.38 yDistance=0.30 01:27:57.504 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 01:27:57.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:57.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:27:57.504 00.000 428 MoveAxis(E, 0, ABG) 01:27:57.504 00.000 428 Move returns status 0, amount 0 01:27:57.504 00.000 428 MoveAxis(N, 0, ABG) 01:27:57.504 00.000 428 Move returns status 0, amount 0 01:27:57.504 00.000 428 move complete, result=0 01:27:57.504 00.000 428 worker thread done servicing request 01:27:57.535 00.031 10672 UpdateGuideState exits: m=180336 SNR=36.8 01:27:57.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:57.535 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:57.535 00.000 10672 Enqueuing Expose request 01:27:57.535 00.000 428 Worker thread wakes up 01:27:57.535 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:27:57.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:57.535 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:27:59.378 01.843 428 Exposure complete 01:27:59.503 00.125 428 worker thread done servicing request 01:27:59.503 00.000 10672 OnExposeComplete: enter 01:27:59.503 00.000 10672 UpdateGuideState(): m_state=6 01:27:59.503 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2920 01:27:59.503 00.000 10672 Star::Find returns 1 (0), X=519.96, Y=314.91, Mass=196537, SNR=38.5, Peak=31472 HFD=2.5 01:27:59.503 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 01:27:59.503 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.22 = 2.22) 01:27:59.503 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.51 hyp=0.65 cameraTheta=2.25 mountX=-0.33 mountY=0.52, mountTheta=2.14 01:27:59.503 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.51, opts=13) 01:27:59.503 00.000 10672 Enqueuing Move request for scope (-0.41, 0.51) 01:27:59.503 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:27:59.503 00.000 428 Worker thread wakes up 01:27:59.503 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.51) opts 0xd 01:27:59.503 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.51) 01:27:59.503 00.000 428 Moving (-0.41, 0.51) raw xDistance=-0.33 yDistance=0.52 01:27:59.503 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:27:59.503 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:27:59.503 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 01:27:59.503 00.000 428 MoveAxis(E, 0, ABG) 01:27:59.503 00.000 428 Move returns status 0, amount 0 01:27:59.503 00.000 428 MoveAxis(N, 0, ABG) 01:27:59.503 00.000 428 Move returns status 0, amount 0 01:27:59.503 00.000 428 move complete, result=0 01:27:59.503 00.000 428 worker thread done servicing request 01:27:59.535 00.032 10672 UpdateGuideState exits: m=196537 SNR=38.5 01:27:59.535 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:27:59.535 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:27:59.535 00.000 10672 Enqueuing Expose request 01:27:59.535 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 01:27:59.535 00.000 428 Worker thread wakes up 01:27:59.535 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:27:59.535 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:01.003 01.468 10672 read socket command 10 01:28:01.003 00.000 10672 processing socket request REQDIST 01:28:01.003 00.000 10672 SOCKSVR: Sending pixel error of 0.62 01:28:01.003 00.000 10672 Sending socket response 62 (0x3e) 01:28:01.378 00.375 428 Exposure complete 01:28:01.503 00.125 428 worker thread done servicing request 01:28:01.503 00.000 10672 OnExposeComplete: enter 01:28:01.503 00.000 10672 UpdateGuideState(): m_state=6 01:28:01.503 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2921 01:28:01.503 00.000 10672 Star::Find returns 1 (0), X=520.07, Y=315.37, Mass=218803, SNR=41.9, Peak=27104 HFD=3.4 01:28:01.503 00.000 10672 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.14) = xAngle (1.74 = 1.74) 01:28:01.503 00.000 10672 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.84 = 1.84) 01:28:01.518 00.015 10672 CameraToMount -- cameraX=-0.30 cameraY=0.97 hyp=1.01 cameraTheta=1.87 mountX=-0.17 mountY=0.98, mountTheta=1.74 01:28:01.518 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=0.97, opts=13) 01:28:01.518 00.000 10672 Enqueuing Move request for scope (-0.30, 0.97) 01:28:01.518 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:28:01.518 00.000 428 Worker thread wakes up 01:28:01.518 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.97) opts 0xd 01:28:01.518 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, 0.97) 01:28:01.518 00.000 428 Moving (-0.30, 0.97) raw xDistance=-0.17 yDistance=0.98 01:28:01.518 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:28:01.518 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.98 from input 0.98 01:28:01.518 00.000 428 MoveAxis(E, 0, ABG) 01:28:01.518 00.000 428 Move returns status 0, amount 0 01:28:01.518 00.000 428 MoveAxis(S, 1295, ABG) 01:28:01.518 00.000 428 Guiding Dir = 1, Dur = 1295 01:28:01.534 00.016 10672 UpdateGuideState exits: m=218803 SNR=41.9 01:28:01.534 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:01.534 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:01.534 00.000 10672 Enqueuing Expose request 01:28:01.550 00.016 428 IsSlewing returns 0 01:28:01.550 00.000 428 IsGuiding returns 0 01:28:01.628 00.078 428 PulseGuide returned control before completion, sleep 1227 01:28:02.862 01.234 428 IsGuiding returns 1 01:28:02.862 00.000 428 scope still moving after pulse duration time elapsed 01:28:02.893 00.031 428 IsSlewing returns 0 01:28:02.893 00.000 428 IsGuiding returns 1 01:28:02.955 00.062 428 IsSlewing returns 0 01:28:02.987 00.032 428 IsGuiding returns 0 01:28:02.987 00.000 428 scope move finished after 1295 + 142 ms 01:28:02.987 00.000 428 Move returns status 0, amount 1295 01:28:02.987 00.000 428 move complete, result=0 01:28:02.987 00.000 428 worker thread done servicing request 01:28:02.987 00.000 428 Worker thread wakes up 01:28:02.987 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 1.0 px 1295 ms SOUTH 01:28:02.987 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:02.987 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:03.377 00.390 428 Exposure complete 01:28:03.502 00.125 428 worker thread done servicing request 01:28:03.502 00.000 10672 OnExposeComplete: enter 01:28:03.502 00.000 10672 UpdateGuideState(): m_state=6 01:28:03.502 00.000 10672 Star::Find(15, 520, 315, 0, (0,0,0,0), 0.0, 0) frame 2922 01:28:03.502 00.000 10672 Star::Find returns 1 (0), X=520.15, Y=314.37, Mass=241686, SNR=42.4, Peak=27552 HFD=3.2 01:28:03.502 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 01:28:03.502 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 01:28:03.502 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-2.98 mountX=-0.22 mountY=-0.03, mountTheta=-3.01 01:28:03.502 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=-0.04, opts=13) 01:28:03.502 00.000 10672 Enqueuing Move request for scope (-0.22, -0.04) 01:28:03.502 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:03.502 00.000 428 Worker thread wakes up 01:28:03.502 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd 01:28:03.502 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, -0.04) 01:28:03.502 00.000 428 Moving (-0.22, -0.04) raw xDistance=-0.22 yDistance=-0.03 01:28:03.502 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:28:03.502 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:03.502 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:28:03.502 00.000 428 MoveAxis(E, 0, ABG) 01:28:03.502 00.000 428 Move returns status 0, amount 0 01:28:03.502 00.000 428 MoveAxis(N, 0, ABG) 01:28:03.502 00.000 428 Move returns status 0, amount 0 01:28:03.502 00.000 428 move complete, result=0 01:28:03.502 00.000 428 worker thread done servicing request 01:28:03.533 00.031 10672 UpdateGuideState exits: m=241686 SNR=42.4 01:28:03.533 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:03.533 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:03.533 00.000 10672 Enqueuing Expose request 01:28:03.533 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:28:03.533 00.000 428 Worker thread wakes up 01:28:03.533 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:03.533 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:05.366 01.833 428 Exposure complete 01:28:05.506 00.140 428 worker thread done servicing request 01:28:05.506 00.000 10672 OnExposeComplete: enter 01:28:05.506 00.000 10672 UpdateGuideState(): m_state=6 01:28:05.506 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2923 01:28:05.506 00.000 10672 Star::Find returns 1 (0), X=520.24, Y=314.72, Mass=230112, SNR=45.1, Peak=31584 HFD=3.3 01:28:05.506 00.000 10672 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.14) = xAngle (1.81 = 1.81) 01:28:05.506 00.000 10672 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.91 = 1.91) 01:28:05.506 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.34 cameraTheta=1.94 mountX=-0.08 mountY=0.32, mountTheta=1.81 01:28:05.506 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.12, y=0.31, opts=13) 01:28:05.506 00.000 10672 Enqueuing Move request for scope (-0.12, 0.31) 01:28:05.506 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:05.506 00.000 428 Worker thread wakes up 01:28:05.506 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.31) opts 0xd 01:28:05.506 00.000 428 Handling offset move in thread for scope, endpoint = (-0.12, 0.31) 01:28:05.506 00.000 428 Moving (-0.12, 0.31) raw xDistance=-0.08 yDistance=0.32 01:28:05.506 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:28:05.506 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:05.506 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 01:28:05.506 00.000 428 MoveAxis(E, 0, ABG) 01:28:05.506 00.000 428 Move returns status 0, amount 0 01:28:05.506 00.000 428 MoveAxis(N, 0, ABG) 01:28:05.506 00.000 428 Move returns status 0, amount 0 01:28:05.506 00.000 428 move complete, result=0 01:28:05.506 00.000 428 worker thread done servicing request 01:28:05.538 00.032 10672 UpdateGuideState exits: m=230112 SNR=45.1 01:28:05.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:05.538 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:05.538 00.000 10672 Enqueuing Expose request 01:28:05.538 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:28:05.538 00.000 428 Worker thread wakes up 01:28:05.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:05.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:06.006 00.468 10672 read socket command 10 01:28:06.006 00.000 10672 processing socket request REQDIST 01:28:06.006 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:28:06.006 00.000 10672 Sending socket response 50 (0x32) 01:28:07.365 01.359 428 Exposure complete 01:28:07.490 00.125 428 worker thread done servicing request 01:28:07.490 00.000 10672 OnExposeComplete: enter 01:28:07.490 00.000 10672 UpdateGuideState(): m_state=6 01:28:07.490 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2924 01:28:07.490 00.000 10672 Star::Find returns 1 (0), X=520.15, Y=314.15, Mass=246958, SNR=47.7, Peak=37136 HFD=2.9 01:28:07.490 00.000 10672 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.14) = xAngle (-2.41 = -2.41) 01:28:07.490 00.000 10672 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.30 = -2.30) 01:28:07.490 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-2.27 mountX=-0.25 mountY=-0.25, mountTheta=-2.36 01:28:07.490 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=-0.25, opts=13) 01:28:07.490 00.000 10672 Enqueuing Move request for scope (-0.21, -0.25) 01:28:07.490 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:07.490 00.000 428 Worker thread wakes up 01:28:07.490 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.25) opts 0xd 01:28:07.490 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, -0.25) 01:28:07.490 00.000 428 Moving (-0.21, -0.25) raw xDistance=-0.25 yDistance=-0.25 01:28:07.490 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:28:07.490 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:07.490 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:28:07.490 00.000 428 MoveAxis(E, 0, ABG) 01:28:07.490 00.000 428 Move returns status 0, amount 0 01:28:07.490 00.000 428 MoveAxis(N, 0, ABG) 01:28:07.490 00.000 428 Move returns status 0, amount 0 01:28:07.490 00.000 428 move complete, result=0 01:28:07.490 00.000 428 worker thread done servicing request 01:28:07.521 00.031 10672 UpdateGuideState exits: m=246958 SNR=47.7 01:28:07.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:07.521 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:07.521 00.000 10672 Enqueuing Expose request 01:28:07.521 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:28:07.521 00.000 428 Worker thread wakes up 01:28:07.521 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:07.521 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:09.365 01.844 428 Exposure complete 01:28:09.489 00.124 428 worker thread done servicing request 01:28:09.489 00.000 10672 OnExposeComplete: enter 01:28:09.489 00.000 10672 UpdateGuideState(): m_state=6 01:28:09.489 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2925 01:28:09.489 00.000 10672 Star::Find returns 1 (0), X=519.85, Y=313.77, Mass=269524, SNR=53.5, Peak=34192 HFD=3.4 01:28:09.489 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 01:28:09.489 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 01:28:09.489 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.63 hyp=0.81 cameraTheta=-2.25 mountX=-0.60 mountY=-0.62, mountTheta=-2.34 01:28:09.489 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.63, opts=13) 01:28:09.489 00.000 10672 Enqueuing Move request for scope (-0.51, -0.63) 01:28:09.489 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:09.489 00.000 428 Worker thread wakes up 01:28:09.489 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.63) opts 0xd 01:28:09.489 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.63) 01:28:09.489 00.000 428 Moving (-0.51, -0.63) raw xDistance=-0.60 yDistance=-0.62 01:28:09.489 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 01:28:09.489 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:28:09.489 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.62 01:28:09.489 00.000 428 MoveAxis(E, 697, ABG) 01:28:09.489 00.000 428 Guiding Dir = 2, Dur = 697 01:28:09.521 00.032 428 IsSlewing returns 0 01:28:09.521 00.000 428 IsGuiding returns 0 01:28:09.521 00.000 10672 UpdateGuideState exits: m=269524 SNR=53.5 01:28:09.521 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:09.521 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:09.521 00.000 10672 Enqueuing Expose request 01:28:09.537 00.016 428 PulseGuide returned control before completion, sleep 692 01:28:10.239 00.702 428 IsGuiding returns 1 01:28:10.239 00.000 428 scope still moving after pulse duration time elapsed 01:28:10.271 00.032 428 IsSlewing returns 0 01:28:10.271 00.000 428 IsGuiding returns 0 01:28:10.271 00.000 428 scope move finished after 697 + 55 ms 01:28:10.271 00.000 428 Move returns status 0, amount 697 01:28:10.271 00.000 428 MoveAxis(N, 0, ABG) 01:28:10.271 00.000 428 Move returns status 0, amount 0 01:28:10.271 00.000 428 move complete, result=0 01:28:10.271 00.000 428 worker thread done servicing request 01:28:10.271 00.000 428 Worker thread wakes up 01:28:10.271 00.000 10672 GuideStep: -0.6 px 697 ms EAST, -0.6 px 0 ms NORTH 01:28:10.271 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:10.271 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:11.005 00.734 10672 read socket command 10 01:28:11.005 00.000 10672 processing socket request REQDIST 01:28:11.005 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:28:11.005 00.000 10672 Sending socket response 56 (0x38) 01:28:11.364 00.359 428 Exposure complete 01:28:11.504 00.140 428 worker thread done servicing request 01:28:11.504 00.000 10672 OnExposeComplete: enter 01:28:11.504 00.000 10672 UpdateGuideState(): m_state=6 01:28:11.504 00.000 10672 Star::Find(15, 519, 313, 0, (0,0,0,0), 0.0, 0) frame 2926 01:28:11.504 00.000 10672 Star::Find returns 1 (0), X=519.79, Y=314.23, Mass=203503, SNR=42.0, Peak=32992 HFD=2.5 01:28:11.504 00.000 10672 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.14) = xAngle (-2.99 = -2.99) 01:28:11.504 00.000 10672 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.88 = -2.88) 01:28:11.504 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=-0.17 hyp=0.60 cameraTheta=-2.85 mountX=-0.60 mountY=-0.16, mountTheta=-2.89 01:28:11.504 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=-0.17, opts=13) 01:28:11.504 00.000 10672 Enqueuing Move request for scope (-0.58, -0.17) 01:28:11.504 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:28:11.504 00.000 428 Worker thread wakes up 01:28:11.504 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.17) opts 0xd 01:28:11.504 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, -0.17) 01:28:11.504 00.000 428 Moving (-0.58, -0.17) raw xDistance=-0.60 yDistance=-0.16 01:28:11.504 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.60 01:28:11.504 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:11.504 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 01:28:11.504 00.000 428 MoveAxis(E, 746, ABG) 01:28:11.504 00.000 428 Guiding Dir = 2, Dur = 746 01:28:11.504 00.000 428 IsSlewing returns 0 01:28:11.504 00.000 428 IsGuiding returns 0 01:28:11.536 00.032 10672 UpdateGuideState exits: m=203503 SNR=42.0 01:28:11.536 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:11.536 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:11.536 00.000 10672 Enqueuing Expose request 01:28:11.536 00.000 428 PulseGuide returned control before completion, sleep 728 01:28:12.274 00.738 428 IsGuiding returns 1 01:28:12.274 00.000 428 scope still moving after pulse duration time elapsed 01:28:12.321 00.047 428 IsSlewing returns 0 01:28:12.353 00.032 428 IsGuiding returns 0 01:28:12.353 00.000 428 scope move finished after 746 + 96 ms 01:28:12.353 00.000 428 Move returns status 0, amount 746 01:28:12.353 00.000 428 MoveAxis(N, 0, ABG) 01:28:12.353 00.000 428 Move returns status 0, amount 0 01:28:12.353 00.000 428 move complete, result=0 01:28:12.353 00.000 428 worker thread done servicing request 01:28:12.353 00.000 428 Worker thread wakes up 01:28:12.353 00.000 10672 GuideStep: -0.6 px 746 ms EAST, -0.2 px 0 ms NORTH 01:28:12.353 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:12.353 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:13.368 01.015 428 Exposure complete 01:28:13.493 00.125 428 worker thread done servicing request 01:28:13.493 00.000 10672 OnExposeComplete: enter 01:28:13.493 00.000 10672 UpdateGuideState(): m_state=6 01:28:13.493 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2927 01:28:13.493 00.000 10672 Star::Find returns 1 (0), X=520.13, Y=314.71, Mass=192029, SNR=38.3, Peak=28192 HFD=2.7 01:28:13.493 00.000 10672 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.14) = xAngle (2.08 = 2.08) 01:28:13.493 00.000 10672 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.19 = 2.19) 01:28:13.493 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=0.31 hyp=0.39 cameraTheta=2.22 mountX=-0.19 mountY=0.31, mountTheta=2.11 01:28:13.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=0.31, opts=13) 01:28:13.493 00.000 10672 Enqueuing Move request for scope (-0.23, 0.31) 01:28:13.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:13.493 00.000 428 Worker thread wakes up 01:28:13.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.31) opts 0xd 01:28:13.493 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, 0.31) 01:28:13.493 00.000 428 Moving (-0.23, 0.31) raw xDistance=-0.19 yDistance=0.31 01:28:13.493 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:28:13.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:13.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:28:13.493 00.000 428 MoveAxis(E, 0, ABG) 01:28:13.493 00.000 428 Move returns status 0, amount 0 01:28:13.493 00.000 428 MoveAxis(N, 0, ABG) 01:28:13.493 00.000 428 Move returns status 0, amount 0 01:28:13.493 00.000 428 move complete, result=0 01:28:13.493 00.000 428 worker thread done servicing request 01:28:13.524 00.031 10672 UpdateGuideState exits: m=192029 SNR=38.3 01:28:13.524 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:13.524 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:13.524 00.000 10672 Enqueuing Expose request 01:28:13.524 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:28:13.524 00.000 428 Worker thread wakes up 01:28:13.524 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:13.524 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:15.367 01.843 428 Exposure complete 01:28:15.492 00.125 428 worker thread done servicing request 01:28:15.492 00.000 10672 OnExposeComplete: enter 01:28:15.492 00.000 10672 UpdateGuideState(): m_state=6 01:28:15.492 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2928 01:28:15.492 00.000 10672 Star::Find returns 1 (0), X=520.60, Y=313.75, Mass=212989, SNR=42.8, Peak=27328 HFD=2.8 01:28:15.492 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.14) = xAngle (-1.36 = -1.36) 01:28:15.492 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.25 = -1.25) 01:28:15.492 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=-0.65 hyp=0.69 cameraTheta=-1.22 mountX=0.14 mountY=-0.65, mountTheta=-1.35 01:28:15.492 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=-0.65, opts=13) 01:28:15.492 00.000 10672 Enqueuing Move request for scope (0.24, -0.65) 01:28:15.492 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:15.492 00.000 428 Worker thread wakes up 01:28:15.492 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.65) opts 0xd 01:28:15.492 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, -0.65) 01:28:15.492 00.000 428 Moving (0.24, -0.65) raw xDistance=0.14 yDistance=-0.65 01:28:15.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:28:15.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:28:15.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.65 01:28:15.492 00.000 428 MoveAxis(E, 0, ABG) 01:28:15.492 00.000 428 Move returns status 0, amount 0 01:28:15.492 00.000 428 MoveAxis(N, 0, ABG) 01:28:15.492 00.000 428 Move returns status 0, amount 0 01:28:15.492 00.000 428 move complete, result=0 01:28:15.492 00.000 428 worker thread done servicing request 01:28:15.523 00.031 10672 UpdateGuideState exits: m=212989 SNR=42.8 01:28:15.523 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:15.523 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:15.523 00.000 10672 Enqueuing Expose request 01:28:15.523 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 01:28:15.523 00.000 428 Worker thread wakes up 01:28:15.523 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:15.523 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:16.008 00.485 10672 read socket command 10 01:28:16.008 00.000 10672 processing socket request REQDIST 01:28:16.008 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:28:16.008 00.000 10672 Sending socket response 56 (0x38) 01:28:17.366 01.358 428 Exposure complete 01:28:17.507 00.141 428 worker thread done servicing request 01:28:17.507 00.000 10672 OnExposeComplete: enter 01:28:17.507 00.000 10672 UpdateGuideState(): m_state=6 01:28:17.507 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2929 01:28:17.507 00.000 10672 Star::Find returns 1 (0), X=520.21, Y=314.57, Mass=210194, SNR=40.1, Peak=22208 HFD=3.3 01:28:17.507 00.000 10672 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.14) = xAngle (2.19 = 2.19) 01:28:17.507 00.000 10672 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.30 = 2.30) 01:28:17.507 00.000 10672 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.33 mountX=-0.14 mountY=0.17, mountTheta=2.23 01:28:17.507 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.16, y=0.17, opts=13) 01:28:17.507 00.000 10672 Enqueuing Move request for scope (-0.16, 0.17) 01:28:17.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:17.507 00.000 428 Worker thread wakes up 01:28:17.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd 01:28:17.507 00.000 428 Handling offset move in thread for scope, endpoint = (-0.16, 0.17) 01:28:17.507 00.000 428 Moving (-0.16, 0.17) raw xDistance=-0.14 yDistance=0.17 01:28:17.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 01:28:17.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:17.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:28:17.507 00.000 428 MoveAxis(E, 0, ABG) 01:28:17.507 00.000 428 Move returns status 0, amount 0 01:28:17.507 00.000 428 MoveAxis(N, 0, ABG) 01:28:17.507 00.000 428 Move returns status 0, amount 0 01:28:17.507 00.000 428 move complete, result=0 01:28:17.507 00.000 428 worker thread done servicing request 01:28:17.538 00.031 10672 UpdateGuideState exits: m=210194 SNR=40.1 01:28:17.538 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:17.538 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:17.538 00.000 10672 Enqueuing Expose request 01:28:17.538 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:28:17.538 00.000 428 Worker thread wakes up 01:28:17.538 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:17.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:19.366 01.828 428 Exposure complete 01:28:19.491 00.125 428 worker thread done servicing request 01:28:19.491 00.000 10672 OnExposeComplete: enter 01:28:19.491 00.000 10672 UpdateGuideState(): m_state=6 01:28:19.491 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2930 01:28:19.491 00.000 10672 Star::Find returns 1 (0), X=520.35, Y=313.72, Mass=183065, SNR=37.6, Peak=29616 HFD=2.7 01:28:19.491 00.000 10672 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.14) = xAngle (-1.74 = -1.74) 01:28:19.491 00.000 10672 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.63 = -1.63) 01:28:19.491 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.68 hyp=0.68 cameraTheta=-1.60 mountX=-0.11 mountY=-0.68, mountTheta=-1.74 01:28:19.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.68, opts=13) 01:28:19.491 00.000 10672 Enqueuing Move request for scope (-0.02, -0.68) 01:28:19.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:19.491 00.000 428 Worker thread wakes up 01:28:19.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.68) opts 0xd 01:28:19.491 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.68) 01:28:19.491 00.000 428 Moving (-0.02, -0.68) raw xDistance=-0.11 yDistance=-0.68 01:28:19.491 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:28:19.491 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:28:19.491 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 01:28:19.491 00.000 428 MoveAxis(E, 0, ABG) 01:28:19.491 00.000 428 Move returns status 0, amount 0 01:28:19.491 00.000 428 MoveAxis(N, 0, ABG) 01:28:19.491 00.000 428 Move returns status 0, amount 0 01:28:19.491 00.000 428 move complete, result=0 01:28:19.491 00.000 428 worker thread done servicing request 01:28:19.522 00.031 10672 UpdateGuideState exits: m=183065 SNR=37.6 01:28:19.522 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:19.522 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:19.522 00.000 10672 Enqueuing Expose request 01:28:19.522 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH 01:28:19.522 00.000 428 Worker thread wakes up 01:28:19.522 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:19.522 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:21.011 01.489 10672 read socket command 10 01:28:21.011 00.000 10672 processing socket request REQDIST 01:28:21.011 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:28:21.011 00.000 10672 Sending socket response 53 (0x35) 01:28:21.370 00.359 428 Exposure complete 01:28:21.495 00.125 428 worker thread done servicing request 01:28:21.495 00.000 10672 OnExposeComplete: enter 01:28:21.495 00.000 10672 UpdateGuideState(): m_state=6 01:28:21.495 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2931 01:28:21.495 00.000 10672 Star::Find returns 1 (0), X=520.26, Y=313.92, Mass=231359, SNR=40.5, Peak=26896 HFD=2.8 01:28:21.495 00.000 10672 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.14) = xAngle (-1.94 = -1.94) 01:28:21.495 00.000 10672 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.83 = -1.83) 01:28:21.495 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.48 hyp=0.49 cameraTheta=-1.80 mountX=-0.18 mountY=-0.48, mountTheta=-1.93 01:28:21.495 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.48, opts=13) 01:28:21.495 00.000 10672 Enqueuing Move request for scope (-0.11, -0.48) 01:28:21.495 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:21.495 00.000 428 Worker thread wakes up 01:28:21.495 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.48) opts 0xd 01:28:21.495 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.48) 01:28:21.495 00.000 428 Moving (-0.11, -0.48) raw xDistance=-0.18 yDistance=-0.48 01:28:21.495 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:28:21.495 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:21.495 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:28:21.495 00.000 428 MoveAxis(E, 0, ABG) 01:28:21.495 00.000 428 Move returns status 0, amount 0 01:28:21.495 00.000 428 MoveAxis(N, 0, ABG) 01:28:21.495 00.000 428 Move returns status 0, amount 0 01:28:21.495 00.000 428 move complete, result=0 01:28:21.495 00.000 428 worker thread done servicing request 01:28:21.526 00.031 10672 UpdateGuideState exits: m=231359 SNR=40.5 01:28:21.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:21.526 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:21.526 00.000 10672 Enqueuing Expose request 01:28:21.526 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 01:28:21.526 00.000 428 Worker thread wakes up 01:28:21.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:21.526 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:23.370 01.844 428 Exposure complete 01:28:23.510 00.140 428 worker thread done servicing request 01:28:23.510 00.000 10672 OnExposeComplete: enter 01:28:23.510 00.000 10672 UpdateGuideState(): m_state=6 01:28:23.510 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2932 01:28:23.510 00.000 10672 Star::Find returns 1 (0), X=520.18, Y=314.27, Mass=215488, SNR=37.7, Peak=29840 HFD=3.0 01:28:23.510 00.000 10672 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.14) = xAngle (-2.67 = -2.67) 01:28:23.510 00.000 10672 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.57 = -2.57) 01:28:23.510 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.54 mountX=-0.21 mountY=-0.13, mountTheta=-2.59 01:28:23.510 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.13, opts=13) 01:28:23.510 00.000 10672 Enqueuing Move request for scope (-0.19, -0.13) 01:28:23.510 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:23.510 00.000 428 Worker thread wakes up 01:28:23.510 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd 01:28:23.510 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.13) 01:28:23.510 00.000 428 Moving (-0.19, -0.13) raw xDistance=-0.21 yDistance=-0.13 01:28:23.510 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:28:23.510 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:23.510 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:28:23.510 00.000 428 MoveAxis(E, 0, ABG) 01:28:23.510 00.000 428 Move returns status 0, amount 0 01:28:23.510 00.000 428 MoveAxis(N, 0, ABG) 01:28:23.510 00.000 428 Move returns status 0, amount 0 01:28:23.510 00.000 428 move complete, result=0 01:28:23.510 00.000 428 worker thread done servicing request 01:28:23.526 00.016 10672 UpdateGuideState exits: m=215488 SNR=37.7 01:28:23.526 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:23.526 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:23.526 00.000 10672 Enqueuing Expose request 01:28:23.526 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:28:23.526 00.000 428 Worker thread wakes up 01:28:23.526 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:23.526 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:25.369 01.843 428 Exposure complete 01:28:25.494 00.125 428 worker thread done servicing request 01:28:25.494 00.000 10672 OnExposeComplete: enter 01:28:25.494 00.000 10672 UpdateGuideState(): m_state=6 01:28:25.494 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2933 01:28:25.494 00.000 10672 Star::Find returns 1 (0), X=519.39, Y=314.06, Mass=192229, SNR=38.6, Peak=28096 HFD=2.3 01:28:25.494 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.14) = xAngle (-2.94 = -2.94) 01:28:25.494 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.83 = -2.83) 01:28:25.494 00.000 10672 CameraToMount -- cameraX=-0.97 cameraY=-0.35 hyp=1.03 cameraTheta=-2.80 mountX=-1.01 mountY=-0.32, mountTheta=-2.84 01:28:25.494 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.97, y=-0.35, opts=13) 01:28:25.494 00.000 10672 Enqueuing Move request for scope (-0.97, -0.35) 01:28:25.494 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:25.494 00.000 428 Worker thread wakes up 01:28:25.494 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.35) opts 0xd 01:28:25.494 00.000 428 Handling offset move in thread for scope, endpoint = (-0.97, -0.35) 01:28:25.494 00.000 428 Moving (-0.97, -0.35) raw xDistance=-1.01 yDistance=-0.32 01:28:25.494 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.01 01:28:25.494 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:25.494 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 01:28:25.494 00.000 428 MoveAxis(E, 1184, ABG) 01:28:25.494 00.000 428 Guiding Dir = 2, Dur = 1184 01:28:25.494 00.000 428 IsSlewing returns 0 01:28:25.509 00.015 428 IsGuiding returns 0 01:28:25.509 00.000 428 PulseGuide returned control before completion, sleep 1180 01:28:25.525 00.016 10672 UpdateGuideState exits: m=192229 SNR=38.6 01:28:25.525 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:25.525 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:25.525 00.000 10672 Enqueuing Expose request 01:28:26.009 00.484 10672 read socket command 10 01:28:26.009 00.000 10672 processing socket request REQDIST 01:28:26.009 00.000 10672 SOCKSVR: Sending pixel error of 0.61 01:28:26.009 00.000 10672 Sending socket response 61 (0x3d) 01:28:27.821 01.812 428 IsGuiding returns 1 01:28:27.821 00.000 428 scope still moving after pulse duration time elapsed 01:28:27.884 00.063 428 IsSlewing returns 0 01:28:27.884 00.000 428 IsGuiding returns 1 01:28:27.924 00.040 428 IsSlewing returns 0 01:28:27.956 00.032 428 IsGuiding returns 0 01:28:27.956 00.000 428 scope move finished after 1184 + 1262 ms 01:28:27.957 00.001 428 Move returns status 0, amount 1184 01:28:27.957 00.000 428 MoveAxis(N, 0, ABG) 01:28:27.957 00.000 428 Move returns status 0, amount 0 01:28:27.957 00.000 428 move complete, result=0 01:28:27.963 00.006 428 worker thread done servicing request 01:28:27.963 00.000 428 Worker thread wakes up 01:28:27.965 00.002 10672 GuideStep: -1.0 px 1184 ms EAST, -0.3 px 0 ms NORTH 01:28:27.966 00.001 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:27.967 00.001 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:27.975 00.008 428 ZWO: getimagedata clearbuf 1 ret 0 01:28:29.457 01.482 428 Exposure complete 01:28:30.003 00.546 428 worker thread done servicing request 01:28:30.106 00.103 10672 OnExposeComplete: enter 01:28:30.107 00.001 10672 UpdateGuideState(): m_state=6 01:28:30.107 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2934 01:28:30.108 00.001 10672 Star::Find returns 1 (0), X=521.20, Y=314.27, Mass=204086, SNR=38.5, Peak=23616 HFD=2.9 01:28:30.108 00.000 10672 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.14) = xAngle (-0.29 = -0.29) 01:28:30.108 00.000 10672 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.18 = -0.18) 01:28:30.108 00.000 10672 CameraToMount -- cameraX=0.83 cameraY=-0.13 hyp=0.84 cameraTheta=-0.15 mountX=0.81 mountY=-0.15, mountTheta=-0.19 01:28:30.114 00.006 10672 SchedulePrimaryMove(0702ACD8, x=0.83, y=-0.13, opts=13) 01:28:30.114 00.000 10672 Enqueuing Move request for scope (0.83, -0.13) 01:28:30.115 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:30.115 00.000 428 Worker thread wakes up 01:28:30.119 00.004 428 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.13) opts 0xd 01:28:30.119 00.000 428 Handling offset move in thread for scope, endpoint = (0.83, -0.13) 01:28:30.119 00.000 428 Moving (0.83, -0.13) raw xDistance=0.81 yDistance=-0.15 01:28:30.120 00.001 428 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.81 01:28:30.120 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:30.135 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:28:30.136 00.001 428 MoveAxis(W, 864, ABG) 01:28:30.137 00.001 428 Guiding Dir = 3, Dur = 864 01:28:30.156 00.019 10672 UpdateGuideState exits: m=204086 SNR=38.5 01:28:30.156 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:30.157 00.001 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:30.157 00.000 10672 Enqueuing Expose request 01:28:30.176 00.019 428 IsSlewing returns 0 01:28:30.205 00.029 428 IsGuiding returns 0 01:28:30.227 00.022 428 PulseGuide returned control before completion, sleep 854 01:28:31.001 00.774 10672 read socket command 10 01:28:31.001 00.000 10672 processing socket request REQDIST 01:28:31.001 00.000 10672 SOCKSVR: Sending pixel error of 0.68 01:28:31.001 00.000 10672 Sending socket response 68 (0x44) 01:28:31.102 00.101 428 IsGuiding returns 0 01:28:31.103 00.001 428 Move returns status 0, amount 864 01:28:31.103 00.000 428 MoveAxis(N, 0, ABG) 01:28:31.103 00.000 428 Move returns status 0, amount 0 01:28:31.103 00.000 428 move complete, result=0 01:28:31.103 00.000 428 worker thread done servicing request 01:28:31.103 00.000 428 Worker thread wakes up 01:28:31.103 00.000 10672 GuideStep: 0.8 px 864 ms WEST, -0.2 px 0 ms NORTH 01:28:31.103 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:31.104 00.001 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:31.352 00.248 428 Exposure complete 01:28:31.570 00.218 428 worker thread done servicing request 01:28:31.570 00.000 10672 OnExposeComplete: enter 01:28:31.570 00.000 10672 UpdateGuideState(): m_state=6 01:28:31.570 00.000 10672 Star::Find(15, 521, 314, 0, (0,0,0,0), 0.0, 0) frame 2935 01:28:31.570 00.000 10672 Star::Find returns 1 (0), X=520.61, Y=314.63, Mass=185839, SNR=36.7, Peak=21552 HFD=3.3 01:28:31.570 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.61 = 0.61) 01:28:31.570 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 01:28:31.570 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.33 cameraTheta=0.75 mountX=0.27 mountY=0.22, mountTheta=0.68 01:28:31.570 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.22, opts=13) 01:28:31.570 00.000 10672 Enqueuing Move request for scope (0.24, 0.22) 01:28:31.570 00.000 428 Worker thread wakes up 01:28:31.570 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:31.570 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.22) opts 0xd 01:28:31.570 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.22) 01:28:31.570 00.000 428 Moving (0.24, 0.22) raw xDistance=0.27 yDistance=0.22 01:28:31.570 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:28:31.570 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:31.570 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:28:31.570 00.000 428 MoveAxis(E, 0, ABG) 01:28:31.570 00.000 428 Move returns status 0, amount 0 01:28:31.570 00.000 428 MoveAxis(N, 0, ABG) 01:28:31.570 00.000 428 Move returns status 0, amount 0 01:28:31.570 00.000 428 move complete, result=0 01:28:31.570 00.000 428 worker thread done servicing request 01:28:31.602 00.032 10672 UpdateGuideState exits: m=185839 SNR=36.7 01:28:31.602 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:31.602 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:31.602 00.000 10672 Enqueuing Expose request 01:28:31.602 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:28:31.602 00.000 428 Worker thread wakes up 01:28:31.602 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:31.602 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:33.351 01.749 428 Exposure complete 01:28:33.476 00.125 428 worker thread done servicing request 01:28:33.476 00.000 10672 OnExposeComplete: enter 01:28:33.476 00.000 10672 UpdateGuideState(): m_state=6 01:28:33.476 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2936 01:28:33.476 00.000 10672 Star::Find returns 1 (0), X=520.12, Y=314.24, Mass=217918, SNR=44.7, Peak=33216 HFD=2.7 01:28:33.476 00.000 10672 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.14) = xAngle (-2.70 = -2.70) 01:28:33.476 00.000 10672 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.59 = -2.59) 01:28:33.476 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-2.56 mountX=-0.27 mountY=-0.15, mountTheta=-2.62 01:28:33.476 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=-0.16, opts=13) 01:28:33.476 00.000 10672 Enqueuing Move request for scope (-0.25, -0.16) 01:28:33.476 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:33.476 00.000 428 Worker thread wakes up 01:28:33.476 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd 01:28:33.476 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, -0.16) 01:28:33.492 00.016 428 Moving (-0.25, -0.16) raw xDistance=-0.27 yDistance=-0.15 01:28:33.492 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:28:33.492 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:33.492 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:28:33.492 00.000 428 MoveAxis(E, 0, ABG) 01:28:33.492 00.000 428 Move returns status 0, amount 0 01:28:33.492 00.000 428 MoveAxis(N, 0, ABG) 01:28:33.492 00.000 428 Move returns status 0, amount 0 01:28:33.492 00.000 428 move complete, result=0 01:28:33.492 00.000 428 worker thread done servicing request 01:28:33.507 00.015 10672 UpdateGuideState exits: m=217918 SNR=44.7 01:28:33.507 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:33.507 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:33.507 00.000 10672 Enqueuing Expose request 01:28:33.507 00.000 428 Worker thread wakes up 01:28:33.507 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:28:33.507 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:33.507 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:35.366 01.859 428 Exposure complete 01:28:35.507 00.141 428 worker thread done servicing request 01:28:35.507 00.000 10672 OnExposeComplete: enter 01:28:35.507 00.000 10672 UpdateGuideState(): m_state=6 01:28:35.507 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2937 01:28:35.507 00.000 10672 Star::Find returns 1 (0), X=520.07, Y=314.19, Mass=260871, SNR=46.4, Peak=32240 HFD=3.1 01:28:35.507 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.14) = xAngle (-2.67 = -2.67) 01:28:35.507 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.56 = -2.56) 01:28:35.507 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-2.53 mountX=-0.32 mountY=-0.20, mountTheta=-2.59 01:28:35.507 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.21, opts=13) 01:28:35.507 00.000 10672 Enqueuing Move request for scope (-0.29, -0.21) 01:28:35.507 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:35.507 00.000 428 Worker thread wakes up 01:28:35.507 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.21) opts 0xd 01:28:35.507 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.21) 01:28:35.507 00.000 428 Moving (-0.29, -0.21) raw xDistance=-0.32 yDistance=-0.20 01:28:35.507 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 01:28:35.507 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:35.507 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:28:35.507 00.000 428 MoveAxis(E, 0, ABG) 01:28:35.507 00.000 428 Move returns status 0, amount 0 01:28:35.507 00.000 428 MoveAxis(N, 0, ABG) 01:28:35.507 00.000 428 Move returns status 0, amount 0 01:28:35.507 00.000 428 move complete, result=0 01:28:35.507 00.000 428 worker thread done servicing request 01:28:35.522 00.015 10672 UpdateGuideState exits: m=260871 SNR=46.4 01:28:35.522 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:35.522 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:35.522 00.000 10672 Enqueuing Expose request 01:28:35.522 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:28:35.522 00.000 428 Worker thread wakes up 01:28:35.538 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:35.538 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:36.007 00.469 10672 read socket command 10 01:28:36.007 00.000 10672 processing socket request REQDIST 01:28:36.007 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:28:36.007 00.000 10672 Sending socket response 45 (0x2d) 01:28:37.339 01.332 428 Exposure complete 01:28:37.479 00.140 428 worker thread done servicing request 01:28:37.479 00.000 10672 OnExposeComplete: enter 01:28:37.479 00.000 10672 UpdateGuideState(): m_state=6 01:28:37.479 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2938 01:28:37.479 00.000 10672 Star::Find returns 1 (0), X=520.08, Y=313.87, Mass=216628, SNR=38.8, Peak=27328 HFD=3.0 01:28:37.479 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (0.14) = xAngle (-2.20 = -2.20) 01:28:37.479 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.09 = -2.09) 01:28:37.479 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.53 hyp=0.60 cameraTheta=-2.06 mountX=-0.36 mountY=-0.52, mountTheta=-2.17 01:28:37.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.53, opts=13) 01:28:37.479 00.000 10672 Enqueuing Move request for scope (-0.29, -0.53) 01:28:37.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:37.479 00.000 428 Worker thread wakes up 01:28:37.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.53) opts 0xd 01:28:37.479 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.53) 01:28:37.479 00.000 428 Moving (-0.29, -0.53) raw xDistance=-0.36 yDistance=-0.52 01:28:37.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:28:37.479 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:37.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.52 01:28:37.479 00.000 428 MoveAxis(E, 0, ABG) 01:28:37.479 00.000 428 Move returns status 0, amount 0 01:28:37.479 00.000 428 MoveAxis(N, 0, ABG) 01:28:37.479 00.000 428 Move returns status 0, amount 0 01:28:37.479 00.000 428 move complete, result=0 01:28:37.479 00.000 428 worker thread done servicing request 01:28:37.495 00.016 10672 UpdateGuideState exits: m=216628 SNR=38.8 01:28:37.495 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:37.495 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:37.495 00.000 10672 Enqueuing Expose request 01:28:37.495 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 01:28:37.495 00.000 428 Worker thread wakes up 01:28:37.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:37.495 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:39.338 01.843 428 Exposure complete 01:28:39.479 00.141 428 worker thread done servicing request 01:28:39.479 00.000 10672 OnExposeComplete: enter 01:28:39.479 00.000 10672 UpdateGuideState(): m_state=6 01:28:39.479 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2939 01:28:39.479 00.000 10672 Star::Find returns 1 (0), X=520.08, Y=314.09, Mass=207311, SNR=39.9, Peak=33872 HFD=2.8 01:28:39.479 00.000 10672 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.14) = xAngle (-2.45 = -2.45) 01:28:39.479 00.000 10672 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.34 = -2.34) 01:28:39.479 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.32 hyp=0.43 cameraTheta=-2.31 mountX=-0.33 mountY=-0.31, mountTheta=-2.39 01:28:39.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.32, opts=13) 01:28:39.479 00.000 10672 Enqueuing Move request for scope (-0.29, -0.32) 01:28:39.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:39.479 00.000 428 Worker thread wakes up 01:28:39.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.32) opts 0xd 01:28:39.479 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.32) 01:28:39.479 00.000 428 Moving (-0.29, -0.32) raw xDistance=-0.33 yDistance=-0.31 01:28:39.479 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:28:39.479 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:39.479 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 01:28:39.479 00.000 428 MoveAxis(E, 0, ABG) 01:28:39.479 00.000 428 Move returns status 0, amount 0 01:28:39.479 00.000 428 MoveAxis(N, 0, ABG) 01:28:39.479 00.000 428 Move returns status 0, amount 0 01:28:39.479 00.000 428 move complete, result=0 01:28:39.479 00.000 428 worker thread done servicing request 01:28:39.510 00.031 10672 UpdateGuideState exits: m=207311 SNR=39.9 01:28:39.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:39.510 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:39.510 00.000 10672 Enqueuing Expose request 01:28:39.510 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 01:28:39.510 00.000 428 Worker thread wakes up 01:28:39.510 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:39.510 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:41.025 01.515 10672 read socket command 10 01:28:41.025 00.000 10672 processing socket request REQDIST 01:28:41.025 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:28:41.025 00.000 10672 Sending socket response 47 (0x2f) 01:28:41.353 00.328 428 Exposure complete 01:28:41.509 00.156 428 worker thread done servicing request 01:28:41.509 00.000 10672 OnExposeComplete: enter 01:28:41.509 00.000 10672 UpdateGuideState(): m_state=6 01:28:41.509 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2940 01:28:41.509 00.000 10672 Star::Find returns 1 (0), X=520.28, Y=313.99, Mass=216872, SNR=40.5, Peak=27648 HFD=3.2 01:28:41.509 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.14) = xAngle (-1.92 = -1.92) 01:28:41.509 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.81 = -1.81) 01:28:41.509 00.000 10672 CameraToMount -- cameraX=-0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.78 mountX=-0.14 mountY=-0.41, mountTheta=-1.91 01:28:41.509 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.09, y=-0.41, opts=13) 01:28:41.509 00.000 10672 Enqueuing Move request for scope (-0.09, -0.41) 01:28:41.509 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:41.509 00.000 428 Worker thread wakes up 01:28:41.509 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.41) opts 0xd 01:28:41.509 00.000 428 Handling offset move in thread for scope, endpoint = (-0.09, -0.41) 01:28:41.509 00.000 428 Moving (-0.09, -0.41) raw xDistance=-0.14 yDistance=-0.41 01:28:41.509 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 01:28:41.509 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:41.509 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.41 01:28:41.509 00.000 428 MoveAxis(E, 0, ABG) 01:28:41.509 00.000 428 Move returns status 0, amount 0 01:28:41.509 00.000 428 MoveAxis(N, 0, ABG) 01:28:41.509 00.000 428 Move returns status 0, amount 0 01:28:41.509 00.000 428 move complete, result=0 01:28:41.509 00.000 428 worker thread done servicing request 01:28:41.541 00.032 10672 UpdateGuideState exits: m=216872 SNR=40.5 01:28:41.541 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:41.541 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:41.541 00.000 10672 Enqueuing Expose request 01:28:41.541 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 01:28:41.541 00.000 428 Worker thread wakes up 01:28:41.541 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:41.541 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:43.353 01.812 428 Exposure complete 01:28:43.493 00.140 428 worker thread done servicing request 01:28:43.493 00.000 10672 OnExposeComplete: enter 01:28:43.493 00.000 10672 UpdateGuideState(): m_state=6 01:28:43.493 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2941 01:28:43.493 00.000 10672 Star::Find returns 1 (0), X=519.78, Y=314.13, Mass=238291, SNR=40.3, Peak=30816 HFD=3.9 01:28:43.493 00.000 10672 CameraToMount -- cameraTheta (-2.71) - m_xAngle (0.14) = xAngle (-2.85 = -2.85) 01:28:43.493 00.000 10672 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.74 = -2.74) 01:28:43.493 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.27 hyp=0.65 cameraTheta=-2.71 mountX=-0.62 mountY=-0.25, mountTheta=-2.75 01:28:43.493 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.27, opts=13) 01:28:43.493 00.000 10672 Enqueuing Move request for scope (-0.59, -0.27) 01:28:43.493 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:43.493 00.000 428 Worker thread wakes up 01:28:43.493 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.27) opts 0xd 01:28:43.493 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.27) 01:28:43.493 00.000 428 Moving (-0.59, -0.27) raw xDistance=-0.62 yDistance=-0.25 01:28:43.493 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 01:28:43.493 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:43.493 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 01:28:43.493 00.000 428 MoveAxis(E, 723, ABG) 01:28:43.493 00.000 428 Guiding Dir = 2, Dur = 723 01:28:43.493 00.000 428 IsSlewing returns 0 01:28:43.493 00.000 428 IsGuiding returns 0 01:28:43.509 00.016 428 PulseGuide returned control before completion, sleep 716 01:28:43.524 00.015 10672 UpdateGuideState exits: m=238291 SNR=40.3 01:28:43.524 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:43.524 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:43.524 00.000 10672 Enqueuing Expose request 01:28:44.259 00.735 428 IsGuiding returns 0 01:28:44.274 00.015 428 Move returns status 0, amount 723 01:28:44.274 00.000 428 MoveAxis(N, 0, ABG) 01:28:44.274 00.000 428 Move returns status 0, amount 0 01:28:44.274 00.000 428 move complete, result=0 01:28:44.274 00.000 428 worker thread done servicing request 01:28:44.274 00.000 428 Worker thread wakes up 01:28:44.274 00.000 10672 GuideStep: -0.6 px 723 ms EAST, -0.3 px 0 ms NORTH 01:28:44.274 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:44.274 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:45.357 01.083 428 Exposure complete 01:28:45.482 00.125 428 worker thread done servicing request 01:28:45.482 00.000 10672 OnExposeComplete: enter 01:28:45.482 00.000 10672 UpdateGuideState(): m_state=6 01:28:45.482 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2942 01:28:45.482 00.000 10672 Star::Find returns 1 (0), X=519.72, Y=313.78, Mass=278358, SNR=51.4, Peak=31680 HFD=3.7 01:28:45.482 00.000 10672 CameraToMount -- cameraTheta (-2.37) - m_xAngle (0.14) = xAngle (-2.51 = -2.51) 01:28:45.482 00.000 10672 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.40 = -2.40) 01:28:45.482 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=-0.62 hyp=0.90 cameraTheta=-2.37 mountX=-0.72 mountY=-0.61, mountTheta=-2.45 01:28:45.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=-0.62, opts=13) 01:28:45.482 00.000 10672 Enqueuing Move request for scope (-0.64, -0.62) 01:28:45.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:45.482 00.000 428 Worker thread wakes up 01:28:45.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.62) opts 0xd 01:28:45.482 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, -0.62) 01:28:45.482 00.000 428 Moving (-0.64, -0.62) raw xDistance=-0.72 yDistance=-0.61 01:28:45.497 00.015 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.72 01:28:45.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:28:45.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 01:28:45.497 00.000 428 MoveAxis(E, 898, ABG) 01:28:45.497 00.000 428 Guiding Dir = 2, Dur = 898 01:28:45.513 00.016 10672 UpdateGuideState exits: m=278358 SNR=51.4 01:28:45.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:45.513 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:45.513 00.000 10672 Enqueuing Expose request 01:28:45.529 00.016 428 IsSlewing returns 0 01:28:45.529 00.000 428 IsGuiding returns 0 01:28:45.544 00.015 428 PulseGuide returned control before completion, sleep 894 01:28:46.013 00.469 10672 read socket command 10 01:28:46.013 00.000 10672 processing socket request REQDIST 01:28:46.013 00.000 10672 SOCKSVR: Sending pixel error of 0.62 01:28:46.013 00.000 10672 Sending socket response 62 (0x3e) 01:28:46.466 00.453 428 IsGuiding returns 1 01:28:46.466 00.000 428 scope still moving after pulse duration time elapsed 01:28:46.513 00.047 428 IsSlewing returns 0 01:28:46.513 00.000 428 IsGuiding returns 0 01:28:46.513 00.000 428 scope move finished after 898 + 80 ms 01:28:46.513 00.000 428 Move returns status 0, amount 898 01:28:46.513 00.000 428 MoveAxis(N, 0, ABG) 01:28:46.513 00.000 428 Move returns status 0, amount 0 01:28:46.513 00.000 428 move complete, result=0 01:28:46.513 00.000 428 worker thread done servicing request 01:28:46.513 00.000 428 Worker thread wakes up 01:28:46.513 00.000 10672 GuideStep: -0.7 px 898 ms EAST, -0.6 px 0 ms NORTH 01:28:46.513 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:46.513 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:47.356 00.843 428 Exposure complete 01:28:47.497 00.141 428 worker thread done servicing request 01:28:47.497 00.000 10672 OnExposeComplete: enter 01:28:47.497 00.000 10672 UpdateGuideState(): m_state=6 01:28:47.497 00.000 10672 Star::Find(15, 519, 313, 0, (0,0,0,0), 0.0, 0) frame 2943 01:28:47.497 00.000 10672 Star::Find returns 1 (0), X=520.89, Y=314.54, Mass=193026, SNR=40.1, Peak=23728 HFD=3.0 01:28:47.497 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.13 = 0.13) 01:28:47.497 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.24 = 0.24) 01:28:47.497 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=0.14 hyp=0.54 cameraTheta=0.26 mountX=0.54 mountY=0.13, mountTheta=0.23 01:28:47.497 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=0.14, opts=13) 01:28:47.497 00.000 10672 Enqueuing Move request for scope (0.52, 0.14) 01:28:47.497 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:47.497 00.000 428 Worker thread wakes up 01:28:47.497 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.14) opts 0xd 01:28:47.497 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, 0.14) 01:28:47.497 00.000 428 Moving (0.52, 0.14) raw xDistance=0.54 yDistance=0.13 01:28:47.497 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.54 01:28:47.497 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:47.497 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:28:47.497 00.000 428 MoveAxis(W, 564, ABG) 01:28:47.497 00.000 428 Guiding Dir = 3, Dur = 564 01:28:47.497 00.000 428 IsSlewing returns 0 01:28:47.497 00.000 428 IsGuiding returns 0 01:28:47.528 00.031 10672 UpdateGuideState exits: m=193026 SNR=40.1 01:28:47.528 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:47.528 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:47.528 00.000 10672 Enqueuing Expose request 01:28:47.528 00.000 428 PulseGuide returned control before completion, sleep 546 01:28:48.106 00.578 428 IsGuiding returns 1 01:28:48.106 00.000 428 scope still moving after pulse duration time elapsed 01:28:48.137 00.031 428 IsSlewing returns 0 01:28:48.137 00.000 428 IsGuiding returns 0 01:28:48.137 00.000 428 scope move finished after 564 + 73 ms 01:28:48.137 00.000 428 Move returns status 0, amount 564 01:28:48.137 00.000 428 MoveAxis(N, 0, ABG) 01:28:48.137 00.000 428 Move returns status 0, amount 0 01:28:48.137 00.000 428 move complete, result=0 01:28:48.137 00.000 428 worker thread done servicing request 01:28:48.137 00.000 428 Worker thread wakes up 01:28:48.137 00.000 10672 GuideStep: 0.5 px 564 ms WEST, 0.1 px 0 ms NORTH 01:28:48.137 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:48.137 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:49.340 01.203 428 Exposure complete 01:28:49.465 00.125 428 worker thread done servicing request 01:28:49.481 00.016 10672 OnExposeComplete: enter 01:28:49.481 00.000 10672 UpdateGuideState(): m_state=6 01:28:49.481 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2944 01:28:49.481 00.000 10672 Star::Find returns 1 (0), X=520.59, Y=314.27, Mass=187393, SNR=38.5, Peak=21552 HFD=3.2 01:28:49.481 00.000 10672 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.14) = xAngle (-0.66 = -0.66) 01:28:49.481 00.000 10672 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.56 = -0.56) 01:28:49.481 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-0.53 mountX=0.21 mountY=-0.14, mountTheta=-0.59 01:28:49.481 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=-0.13, opts=13) 01:28:49.481 00.000 10672 Enqueuing Move request for scope (0.23, -0.13) 01:28:49.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:49.481 00.000 428 Worker thread wakes up 01:28:49.481 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd 01:28:49.481 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, -0.13) 01:28:49.481 00.000 428 Moving (0.23, -0.13) raw xDistance=0.21 yDistance=-0.14 01:28:49.481 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:28:49.481 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:49.481 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:28:49.481 00.000 428 MoveAxis(E, 0, ABG) 01:28:49.481 00.000 428 Move returns status 0, amount 0 01:28:49.481 00.000 428 MoveAxis(N, 0, ABG) 01:28:49.481 00.000 428 Move returns status 0, amount 0 01:28:49.481 00.000 428 move complete, result=0 01:28:49.481 00.000 428 worker thread done servicing request 01:28:49.496 00.015 10672 UpdateGuideState exits: m=187393 SNR=38.5 01:28:49.496 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:49.496 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:49.496 00.000 10672 Enqueuing Expose request 01:28:49.496 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:28:49.496 00.000 428 Worker thread wakes up 01:28:49.496 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:49.496 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:51.012 01.516 10672 read socket command 10 01:28:51.012 00.000 10672 processing socket request REQDIST 01:28:51.012 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:28:51.012 00.000 10672 Sending socket response 50 (0x32) 01:28:51.355 00.343 428 Exposure complete 01:28:51.480 00.125 428 worker thread done servicing request 01:28:51.480 00.000 10672 OnExposeComplete: enter 01:28:51.480 00.000 10672 UpdateGuideState(): m_state=6 01:28:51.480 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2945 01:28:51.480 00.000 10672 Star::Find returns 1 (0), X=520.81, Y=314.51, Mass=192309, SNR=40.3, Peak=28960 HFD=3.0 01:28:51.480 00.000 10672 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.14) = xAngle (0.10 = 0.10) 01:28:51.480 00.000 10672 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.20 = 0.20) 01:28:51.480 00.000 10672 CameraToMount -- cameraX=0.45 cameraY=0.11 hyp=0.46 cameraTheta=0.23 mountX=0.46 mountY=0.09, mountTheta=0.20 01:28:51.480 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.45, y=0.11, opts=13) 01:28:51.480 00.000 10672 Enqueuing Move request for scope (0.45, 0.11) 01:28:51.480 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:51.480 00.000 428 Worker thread wakes up 01:28:51.480 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.11) opts 0xd 01:28:51.480 00.000 428 Handling offset move in thread for scope, endpoint = (0.45, 0.11) 01:28:51.480 00.000 428 Moving (0.45, 0.11) raw xDistance=0.46 yDistance=0.09 01:28:51.480 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 01:28:51.480 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:51.480 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 01:28:51.480 00.000 428 MoveAxis(W, 533, ABG) 01:28:51.480 00.000 428 Guiding Dir = 3, Dur = 533 01:28:51.480 00.000 428 IsSlewing returns 0 01:28:51.480 00.000 428 IsGuiding returns 0 01:28:51.511 00.031 428 PulseGuide returned control before completion, sleep 524 01:28:51.511 00.000 10672 UpdateGuideState exits: m=192309 SNR=40.3 01:28:51.511 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:51.511 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:51.511 00.000 10672 Enqueuing Expose request 01:28:52.073 00.562 428 IsGuiding returns 0 01:28:52.073 00.000 428 Move returns status 0, amount 533 01:28:52.073 00.000 428 MoveAxis(N, 0, ABG) 01:28:52.073 00.000 428 Move returns status 0, amount 0 01:28:52.073 00.000 428 move complete, result=0 01:28:52.073 00.000 428 worker thread done servicing request 01:28:52.073 00.000 428 Worker thread wakes up 01:28:52.073 00.000 10672 GuideStep: 0.5 px 533 ms WEST, 0.1 px 0 ms NORTH 01:28:52.073 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:52.073 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:53.354 01.281 428 Exposure complete 01:28:53.495 00.141 428 worker thread done servicing request 01:28:53.495 00.000 10672 OnExposeComplete: enter 01:28:53.495 00.000 10672 UpdateGuideState(): m_state=6 01:28:53.495 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2946 01:28:53.495 00.000 10672 Star::Find returns 1 (0), X=520.17, Y=314.02, Mass=185305, SNR=38.5, Peak=31360 HFD=2.6 01:28:53.495 00.000 10672 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.14) = xAngle (-2.19 = -2.19) 01:28:53.495 00.000 10672 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.08 = -2.08) 01:28:53.495 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.38 hyp=0.43 cameraTheta=-2.05 mountX=-0.25 mountY=-0.38, mountTheta=-2.15 01:28:53.499 00.004 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.38, opts=13) 01:28:53.499 00.000 10672 Enqueuing Move request for scope (-0.20, -0.38) 01:28:53.499 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:53.499 00.000 428 Worker thread wakes up 01:28:53.499 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.38) opts 0xd 01:28:53.499 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.38) 01:28:53.499 00.000 428 Moving (-0.20, -0.38) raw xDistance=-0.25 yDistance=-0.38 01:28:53.499 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:28:53.499 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:53.499 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.38 01:28:53.499 00.000 428 MoveAxis(E, 0, ABG) 01:28:53.499 00.000 428 Move returns status 0, amount 0 01:28:53.499 00.000 428 MoveAxis(N, 0, ABG) 01:28:53.499 00.000 428 Move returns status 0, amount 0 01:28:53.499 00.000 428 move complete, result=0 01:28:53.499 00.000 428 worker thread done servicing request 01:28:53.515 00.016 10672 UpdateGuideState exits: m=185305 SNR=38.5 01:28:53.515 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:53.515 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:53.515 00.000 10672 Enqueuing Expose request 01:28:53.515 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 01:28:53.515 00.000 428 Worker thread wakes up 01:28:53.515 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:53.515 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:55.358 01.843 428 Exposure complete 01:28:55.498 00.140 428 worker thread done servicing request 01:28:55.498 00.000 10672 OnExposeComplete: enter 01:28:55.498 00.000 10672 UpdateGuideState(): m_state=6 01:28:55.498 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2947 01:28:55.498 00.000 10672 Star::Find returns 1 (0), X=519.93, Y=313.80, Mass=191600, SNR=39.5, Peak=31680 HFD=2.5 01:28:55.498 00.000 10672 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.14) = xAngle (-2.34 = -2.34) 01:28:55.498 00.000 10672 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.23 = -2.23) 01:28:55.498 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=-0.60 hyp=0.74 cameraTheta=-2.20 mountX=-0.51 mountY=-0.59, mountTheta=-2.29 01:28:55.498 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=-0.60, opts=13) 01:28:55.498 00.000 10672 Enqueuing Move request for scope (-0.44, -0.60) 01:28:55.498 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:55.498 00.000 428 Worker thread wakes up 01:28:55.498 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.60) opts 0xd 01:28:55.498 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, -0.60) 01:28:55.498 00.000 428 Moving (-0.44, -0.60) raw xDistance=-0.51 yDistance=-0.59 01:28:55.498 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 01:28:55.498 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:28:55.498 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.59 01:28:55.498 00.000 428 MoveAxis(E, 601, ABG) 01:28:55.498 00.000 428 Guiding Dir = 2, Dur = 601 01:28:55.498 00.000 428 IsSlewing returns 0 01:28:55.498 00.000 428 IsGuiding returns 0 01:28:55.514 00.016 428 PulseGuide returned control before completion, sleep 590 01:28:55.514 00.000 10672 UpdateGuideState exits: m=191600 SNR=39.5 01:28:55.514 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:55.514 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:55.514 00.000 10672 Enqueuing Expose request 01:28:56.014 00.500 10672 read socket command 10 01:28:56.014 00.000 10672 processing socket request REQDIST 01:28:56.014 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:28:56.014 00.000 10672 Sending socket response 55 (0x37) 01:28:56.123 00.109 428 IsGuiding returns 0 01:28:56.123 00.000 428 Move returns status 0, amount 601 01:28:56.123 00.000 428 MoveAxis(N, 0, ABG) 01:28:56.123 00.000 428 Move returns status 0, amount 0 01:28:56.123 00.000 428 move complete, result=0 01:28:56.123 00.000 428 worker thread done servicing request 01:28:56.123 00.000 428 Worker thread wakes up 01:28:56.123 00.000 10672 GuideStep: -0.5 px 601 ms EAST, -0.6 px 0 ms NORTH 01:28:56.123 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:56.123 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:57.357 01.234 428 Exposure complete 01:28:57.482 00.125 428 worker thread done servicing request 01:28:57.482 00.000 10672 OnExposeComplete: enter 01:28:57.482 00.000 10672 UpdateGuideState(): m_state=6 01:28:57.482 00.000 10672 Star::Find(15, 519, 313, 0, (0,0,0,0), 0.0, 0) frame 2948 01:28:57.482 00.000 10672 Star::Find returns 1 (0), X=520.09, Y=313.84, Mass=191210, SNR=32.8, Peak=29840 HFD=2.5 01:28:57.482 00.000 10672 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.14) = xAngle (-2.17 = -2.17) 01:28:57.482 00.000 10672 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.06 = -2.06) 01:28:57.482 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.56 hyp=0.63 cameraTheta=-2.03 mountX=-0.35 mountY=-0.55, mountTheta=-2.14 01:28:57.482 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.56, opts=13) 01:28:57.482 00.000 10672 Enqueuing Move request for scope (-0.28, -0.56) 01:28:57.482 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:28:57.482 00.000 428 Worker thread wakes up 01:28:57.482 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.56) opts 0xd 01:28:57.482 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.56) 01:28:57.482 00.000 428 Moving (-0.28, -0.56) raw xDistance=-0.35 yDistance=-0.55 01:28:57.482 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:28:57.482 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.97 newest=-1.51 01:28:57.482 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.55 from input -0.55 01:28:57.482 00.000 428 MoveAxis(E, 0, ABG) 01:28:57.482 00.000 428 Move returns status 0, amount 0 01:28:57.482 00.000 428 MoveAxis(N, 736, ABG) 01:28:57.482 00.000 428 Guiding Dir = 0, Dur = 736 01:28:57.482 00.000 428 IsSlewing returns 0 01:28:57.482 00.000 428 IsGuiding returns 0 01:28:57.513 00.031 10672 UpdateGuideState exits: m=191210 SNR=32.8 01:28:57.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:57.513 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:57.513 00.000 10672 Enqueuing Expose request 01:28:57.560 00.047 428 PulseGuide returned control before completion, sleep 670 01:28:58.248 00.688 428 IsGuiding returns 1 01:28:58.248 00.000 428 scope still moving after pulse duration time elapsed 01:28:58.279 00.031 428 IsSlewing returns 0 01:28:58.279 00.000 428 IsGuiding returns 1 01:28:58.310 00.031 428 IsSlewing returns 0 01:28:58.310 00.000 428 IsGuiding returns 0 01:28:58.326 00.016 428 scope move finished after 736 + 93 ms 01:28:58.326 00.000 428 Move returns status 0, amount 736 01:28:58.326 00.000 428 move complete, result=0 01:28:58.326 00.000 428 worker thread done servicing request 01:28:58.326 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 736 ms NORTH 01:28:58.326 00.000 428 Worker thread wakes up 01:28:58.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:58.326 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:28:59.357 01.031 428 Exposure complete 01:28:59.481 00.124 428 worker thread done servicing request 01:28:59.481 00.000 10672 OnExposeComplete: enter 01:28:59.481 00.000 10672 UpdateGuideState(): m_state=6 01:28:59.481 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2949 01:28:59.481 00.000 10672 Star::Find returns 1 (0), X=520.07, Y=314.42, Mass=209611, SNR=40.5, Peak=31680 HFD=2.7 01:28:59.481 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 01:28:59.481 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 01:28:59.481 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=0.01 hyp=0.29 cameraTheta=3.09 mountX=-0.29 mountY=0.02, mountTheta=3.06 01:28:59.481 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=0.01, opts=13) 01:28:59.481 00.000 10672 Enqueuing Move request for scope (-0.29, 0.01) 01:28:59.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:28:59.481 00.000 428 Worker thread wakes up 01:28:59.481 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.01) opts 0xd 01:28:59.481 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, 0.01) 01:28:59.481 00.000 428 Moving (-0.29, 0.01) raw xDistance=-0.29 yDistance=0.02 01:28:59.481 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 01:28:59.481 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:28:59.481 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:28:59.481 00.000 428 MoveAxis(E, 0, ABG) 01:28:59.481 00.000 428 Move returns status 0, amount 0 01:28:59.481 00.000 428 MoveAxis(N, 0, ABG) 01:28:59.481 00.000 428 Move returns status 0, amount 0 01:28:59.481 00.000 428 move complete, result=0 01:28:59.481 00.000 428 worker thread done servicing request 01:28:59.513 00.032 10672 UpdateGuideState exits: m=209611 SNR=40.5 01:28:59.513 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:28:59.513 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:28:59.513 00.000 10672 Enqueuing Expose request 01:28:59.513 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:28:59.513 00.000 428 Worker thread wakes up 01:28:59.513 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:28:59.513 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:29:01.012 01.499 10672 read socket command 10 01:29:01.012 00.000 10672 processing socket request REQDIST 01:29:01.012 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:29:01.012 00.000 10672 Sending socket response 49 (0x31) 01:29:01.356 00.344 428 Exposure complete 01:29:01.481 00.125 428 worker thread done servicing request 01:29:01.481 00.000 10672 OnExposeComplete: enter 01:29:01.481 00.000 10672 UpdateGuideState(): m_state=6 01:29:01.481 00.000 10672 Star::Find(15, 520, 314, 0, (0,0,0,0), 0.0, 0) frame 2950 01:29:01.481 00.000 10672 Star::Find returns 1 (0), X=520.19, Y=313.71, Mass=218126, SNR=41.8, Peak=31040 HFD=2.9 01:29:01.481 00.000 10672 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 01:29:01.481 00.000 10672 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.86 = -1.86) 01:29:01.481 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.69 hyp=0.72 cameraTheta=-1.83 mountX=-0.28 mountY=-0.69, mountTheta=-1.95 01:29:01.481 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.69, opts=13) 01:29:01.481 00.000 10672 Enqueuing Move request for scope (-0.18, -0.69) 01:29:01.481 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:01.481 00.000 428 Worker thread wakes up 01:29:01.481 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.69) opts 0xd 01:29:01.481 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.69) 01:29:01.481 00.000 428 Moving (-0.18, -0.69) raw xDistance=-0.28 yDistance=-0.69 01:29:01.481 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 01:29:01.481 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.69 from input -0.69 01:29:01.481 00.000 428 MoveAxis(E, 0, ABG) 01:29:01.481 00.000 428 Move returns status 0, amount 0 01:29:01.481 00.000 428 MoveAxis(N, 911, ABG) 01:29:01.481 00.000 428 Guiding Dir = 0, Dur = 911 01:29:01.481 00.000 428 IsSlewing returns 0 01:29:01.481 00.000 428 IsGuiding returns 0 01:29:01.512 00.031 10672 UpdateGuideState exits: m=218126 SNR=41.8 01:29:01.512 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:01.512 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:01.512 00.000 10672 Enqueuing Expose request 01:29:01.559 00.047 428 PulseGuide returned control before completion, sleep 848 01:29:02.423 00.864 428 IsGuiding returns 1 01:29:02.423 00.000 428 scope still moving after pulse duration time elapsed 01:29:02.454 00.031 428 IsSlewing returns 0 01:29:02.454 00.000 428 IsGuiding returns 1 01:29:02.501 00.047 428 IsSlewing returns 0 01:29:02.501 00.000 428 IsGuiding returns 0 01:29:02.501 00.000 428 scope move finished after 911 + 107 ms 01:29:02.501 00.000 428 Move returns status 0, amount 911 01:29:02.501 00.000 428 move complete, result=0 01:29:02.501 00.000 428 worker thread done servicing request 01:29:02.501 00.000 428 Worker thread wakes up 01:29:02.501 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.7 px 911 ms NORTH 01:29:02.501 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:02.501 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:29:03.039 00.538 10672 read socket command 13 01:29:03.039 00.000 10672 processing socket request MOVEn 01:29:03.039 00.000 10672 PhdController::Dither begins 01:29:03.039 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 01:29:03.039 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:29:03.039 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 01:29:03.040 00.001 10672 setting lock position to (516.94, 339.17) 01:29:03.040 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 01:29:03.040 00.000 10672 Status Line: Dither by 0.00,25.00 01:29:03.051 00.011 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:29:03.052 00.001 10672 PhdController: newstate STATE_SETTLE_WAIT 01:29:03.052 00.000 10672 Sending socket response 2 (0x2) 01:29:03.362 00.310 428 Exposure complete 01:29:03.497 00.135 428 worker thread done servicing request 01:29:03.498 00.001 10672 OnExposeComplete: enter 01:29:03.498 00.000 10672 UpdateGuideState(): m_state=6 01:29:03.498 00.000 10672 Star::Find(15, 520, 313, 0, (0,0,0,0), 0.0, 0) frame 2951 01:29:03.499 00.001 10672 Star::Find returns 1 (0), X=519.56, Y=314.27, Mass=205694, SNR=39.2, Peak=28640 HFD=2.8 01:29:03.499 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 01:29:03.499 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.50 = -1.50) 01:29:03.499 00.000 10672 CameraToMount -- cameraX=2.63 cameraY=-24.89 hyp=25.03 cameraTheta=-1.47 mountX=-0.81 mountY=-24.96, mountTheta=-1.60 01:29:03.500 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 01:29:03.501 00.001 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:29:03.501 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:29:03.501 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:29:03.501 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:29:03.501 00.000 10672 Mount: notify direct move -0.00,-10.50 01:29:03.501 00.000 428 Worker thread wakes up 01:29:03.501 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:03.502 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:29:03.502 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:29:03.502 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:29:03.502 00.000 428 MoveAxis(E, 0, B) 01:29:03.502 00.000 428 Move returns status 0, amount 0 01:29:03.502 00.000 428 MoveAxis(N, 13946, B) 01:29:03.502 00.000 428 Guiding Dir = 0, Dur = 13946 01:29:03.503 00.001 428 IsSlewing returns 0 01:29:03.503 00.000 428 IsGuiding returns 0 01:29:03.530 00.027 10672 UpdateGuideState exits: m=205694 SNR=39.2 01:29:03.531 00.001 10672 PhdController: settling, locked = 1, distance = 25.40 (99.00) aobump = 0 frame = 1 / 10 01:29:03.531 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:03.531 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:03.531 00.000 10672 Enqueuing Expose request 01:29:03.583 00.052 428 PulseGuide returned control before completion, sleep 13877 01:29:05.048 01.465 10672 read socket command 10 01:29:05.048 00.000 10672 processing socket request REQDIST 01:29:05.048 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:05.048 00.000 10672 Sending socket response 255 (0xff) 01:29:10.098 05.050 10672 read socket command 10 01:29:10.098 00.000 10672 processing socket request REQDIST 01:29:10.098 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:10.098 00.000 10672 Sending socket response 255 (0xff) 01:29:11.051 00.953 10672 read socket command 10 01:29:11.051 00.000 10672 processing socket request REQDIST 01:29:11.051 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:11.051 00.000 10672 Sending socket response 255 (0xff) 01:29:13.051 02.000 10672 read socket command 10 01:29:13.051 00.000 10672 processing socket request REQDIST 01:29:13.051 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:13.051 00.000 10672 Sending socket response 255 (0xff) 01:29:15.050 01.999 10672 read socket command 10 01:29:15.050 00.000 10672 processing socket request REQDIST 01:29:15.050 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:15.050 00.000 10672 Sending socket response 255 (0xff) 01:29:17.049 01.999 10672 read socket command 10 01:29:17.049 00.000 10672 processing socket request REQDIST 01:29:17.049 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:17.049 00.000 10672 Sending socket response 255 (0xff) 01:29:17.471 00.422 428 IsGuiding returns 1 01:29:17.471 00.000 428 scope still moving after pulse duration time elapsed 01:29:17.502 00.031 428 IsSlewing returns 0 01:29:17.502 00.000 428 IsGuiding returns 1 01:29:17.565 00.063 428 IsSlewing returns 0 01:29:17.596 00.031 428 IsGuiding returns 0 01:29:17.596 00.000 428 scope move finished after 13946 + 151 ms 01:29:17.596 00.000 428 Move returns status 0, amount 13946 01:29:17.596 00.000 428 move complete, result=0 01:29:17.596 00.000 428 worker thread done servicing request 01:29:17.596 00.000 428 Worker thread wakes up 01:29:17.596 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:29:17.596 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:17.596 00.000 428 Handling exposure in thread, d=2000 o=3 r=(505,299,31,31) 01:29:17.612 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:29:17.627 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:29:19.053 01.426 10672 read socket command 10 01:29:19.053 00.000 10672 processing socket request REQDIST 01:29:19.053 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:19.053 00.000 10672 Sending socket response 255 (0xff) 01:29:19.350 00.297 428 Exposure complete 01:29:19.491 00.141 428 worker thread done servicing request 01:29:19.491 00.000 10672 OnExposeComplete: enter 01:29:19.491 00.000 10672 UpdateGuideState(): m_state=6 01:29:19.491 00.000 10672 Star::Find(15, 519, 314, 0, (0,0,0,0), 0.0, 0) frame 2952 01:29:19.491 00.000 10672 Star::Find returns 1 (0), X=518.47, Y=324.49, Mass=251636, SNR=52.8, Peak=34848 HFD=3.1 01:29:19.491 00.000 10672 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 01:29:19.491 00.000 10672 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.50 = -1.50) 01:29:19.491 00.000 10672 CameraToMount -- cameraX=1.53 cameraY=-14.67 hyp=14.75 cameraTheta=-1.47 mountX=-0.50 mountY=-14.71, mountTheta=-1.60 01:29:19.491 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 01:29:19.491 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:29:19.491 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:29:19.491 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:29:19.491 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:29:19.491 00.000 10672 Mount: notify direct move -0.00,-10.50 01:29:19.491 00.000 428 Worker thread wakes up 01:29:19.491 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:19.491 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:29:19.491 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:29:19.491 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:29:19.491 00.000 428 MoveAxis(E, 0, B) 01:29:19.491 00.000 428 Move returns status 0, amount 0 01:29:19.491 00.000 428 MoveAxis(N, 13946, B) 01:29:19.491 00.000 428 Guiding Dir = 0, Dur = 13946 01:29:19.491 00.000 428 IsSlewing returns 0 01:29:19.491 00.000 428 IsGuiding returns 0 01:29:19.506 00.015 10672 UpdateGuideState exits: m=251636 SNR=52.8 01:29:19.522 00.016 10672 PhdController: settling, locked = 1, distance = 22.21 (99.00) aobump = 0 frame = 2 / 10 01:29:19.522 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:19.522 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:19.522 00.000 10672 Enqueuing Expose request 01:29:19.569 00.047 428 PulseGuide returned control before completion, sleep 13873 01:29:21.053 01.484 10672 read socket command 10 01:29:21.053 00.000 10672 processing socket request REQDIST 01:29:21.053 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:21.053 00.000 10672 Sending socket response 255 (0xff) 01:29:26.004 04.951 10672 read socket command 10 01:29:26.004 00.000 10672 processing socket request REQDIST 01:29:26.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:26.004 00.000 10672 Sending socket response 255 (0xff) 01:29:31.007 05.003 10672 read socket command 10 01:29:31.007 00.000 10672 processing socket request REQDIST 01:29:31.007 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:31.007 00.000 10672 Sending socket response 255 (0xff) 01:29:33.460 02.453 428 IsGuiding returns 1 01:29:33.460 00.000 428 scope still moving after pulse duration time elapsed 01:29:33.491 00.031 428 IsSlewing returns 0 01:29:33.491 00.000 428 IsGuiding returns 1 01:29:33.522 00.031 428 IsSlewing returns 0 01:29:33.569 00.047 428 IsGuiding returns 0 01:29:33.569 00.000 428 scope move finished after 13946 + 124 ms 01:29:33.569 00.000 428 Move returns status 0, amount 13946 01:29:33.569 00.000 428 move complete, result=0 01:29:33.569 00.000 428 worker thread done servicing request 01:29:33.569 00.000 428 Worker thread wakes up 01:29:33.569 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:29:33.569 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:33.569 00.000 428 Handling exposure in thread, d=2000 o=3 r=(503,309,31,31) 01:29:33.585 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:29:33.585 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 01:29:35.339 01.754 428 Exposure complete 01:29:35.479 00.140 428 worker thread done servicing request 01:29:35.479 00.000 10672 OnExposeComplete: enter 01:29:35.479 00.000 10672 UpdateGuideState(): m_state=6 01:29:35.479 00.000 10672 Star::Find(15, 518, 324, 0, (0,0,0,0), 0.0, 0) frame 2953 01:29:35.479 00.000 10672 Star::Find returns 1 (0), X=516.82, Y=334.00, Mass=212826, SNR=45.3, Peak=26896 HFD=2.6 01:29:35.479 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.73 = -1.73) 01:29:35.479 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 01:29:35.479 00.000 10672 CameraToMount -- cameraX=-0.12 cameraY=-5.17 hyp=5.17 cameraTheta=-1.59 mountX=-0.83 mountY=-5.16, mountTheta=-1.73 01:29:35.479 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 01:29:35.479 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:29:35.479 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 01:29:35.479 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 01:29:35.479 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 01:29:35.479 00.000 10672 Mount: notify direct move -0.00,-4.00 01:29:35.479 00.000 428 Worker thread wakes up 01:29:35.479 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 01:29:35.479 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:29:35.479 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 01:29:35.479 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 01:29:35.479 00.000 428 MoveAxis(E, 0, B) 01:29:35.479 00.000 428 Move returns status 0, amount 0 01:29:35.479 00.000 428 MoveAxis(N, 5313, B) 01:29:35.479 00.000 428 Guiding Dir = 0, Dur = 5313 01:29:35.479 00.000 428 IsSlewing returns 0 01:29:35.479 00.000 428 IsGuiding returns 0 01:29:35.510 00.031 10672 UpdateGuideState exits: m=212826 SNR=45.3 01:29:35.510 00.000 10672 PhdController: settling, locked = 1, distance = 17.09 (99.00) aobump = 0 frame = 3 / 10 01:29:35.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:35.510 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:35.510 00.000 10672 Enqueuing Expose request 01:29:35.557 00.047 428 PulseGuide returned control before completion, sleep 5251 01:29:36.010 00.453 10672 read socket command 10 01:29:36.010 00.000 10672 processing socket request REQDIST 01:29:36.010 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:36.010 00.000 10672 Sending socket response 255 (0xff) 01:29:40.826 04.816 428 IsGuiding returns 1 01:29:40.826 00.000 428 scope still moving after pulse duration time elapsed 01:29:40.848 00.022 428 IsSlewing returns 0 01:29:40.849 00.001 428 IsGuiding returns 1 01:29:40.870 00.021 428 IsSlewing returns 0 01:29:40.870 00.000 428 IsGuiding returns 1 01:29:40.921 00.051 428 IsSlewing returns 0 01:29:40.922 00.001 428 IsGuiding returns 0 01:29:40.922 00.000 428 scope move finished after 5313 + 115 ms 01:29:40.923 00.001 428 Move returns status 0, amount 5313 01:29:40.923 00.000 428 move complete, result=0 01:29:40.923 00.000 428 worker thread done servicing request 01:29:40.924 00.001 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 01:29:40.924 00.000 428 Worker thread wakes up 01:29:40.924 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:40.925 00.001 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:40.939 00.014 428 ZWO: getimagedata clearbuf 1 ret 0 01:29:40.954 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:29:41.004 00.050 10672 read socket command 10 01:29:41.004 00.000 10672 processing socket request REQDIST 01:29:41.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:29:41.004 00.000 10672 Sending socket response 255 (0xff) 01:29:41.347 00.343 428 Exposure complete 01:29:41.481 00.134 428 worker thread done servicing request 01:29:41.481 00.000 10672 OnExposeComplete: enter 01:29:41.481 00.000 10672 UpdateGuideState(): m_state=6 01:29:41.482 00.001 10672 Star::Find(15, 516, 333, 0, (0,0,0,0), 0.0, 0) frame 2954 01:29:41.482 00.000 10672 Star::Find returns 1 (0), X=516.24, Y=337.13, Mass=215495, SNR=38.3, Peak=27872 HFD=3.1 01:29:41.483 00.001 10672 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.14) = xAngle (-2.04 = -2.04) 01:29:41.483 00.000 10672 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.93 = -1.93) 01:29:41.483 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=-2.03 hyp=2.15 cameraTheta=-1.90 mountX=-0.97 mountY=-2.01, mountTheta=-2.02 01:29:41.484 00.001 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=-2.03, opts=13) 01:29:41.484 00.000 10672 Enqueuing Move request for scope (-0.70, -2.03) 01:29:41.484 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:41.484 00.000 428 Worker thread wakes up 01:29:41.485 00.001 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -2.03) opts 0xd 01:29:41.485 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, -2.03) 01:29:41.485 00.000 428 Moving (-0.70, -2.03) raw xDistance=-0.97 yDistance=-2.01 01:29:41.485 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97 01:29:41.485 00.000 428 resist switch: large excursion: input -2.01 thresh 1.65 direction from 0 to -1 01:29:41.485 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.04 01:29:41.485 00.000 428 GuideAlgorithmResistSwitch::Result() returns -2.01 from input -2.01 01:29:41.486 00.001 428 MoveAxis(E, 1135, ABG) 01:29:41.486 00.000 428 Guiding Dir = 2, Dur = 1135 01:29:41.487 00.001 428 IsSlewing returns 0 01:29:41.510 00.023 10672 UpdateGuideState exits: m=215495 SNR=38.3 01:29:41.510 00.000 10672 PhdController: settling, locked = 1, distance = 2.15 (99.00) aobump = 0 frame = 4 / 10 01:29:41.510 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:41.510 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:41.510 00.000 10672 Enqueuing Expose request 01:29:41.528 00.018 428 IsGuiding returns 0 01:29:41.544 00.016 428 PulseGuide returned control before completion, sleep 1130 01:29:42.716 01.172 428 IsGuiding returns 1 01:29:42.716 00.000 428 scope still moving after pulse duration time elapsed 01:29:42.763 00.047 428 IsSlewing returns 0 01:29:42.763 00.000 428 IsGuiding returns 0 01:29:42.763 00.000 428 scope move finished after 1135 + 101 ms 01:29:42.763 00.000 428 Move returns status 0, amount 1135 01:29:42.763 00.000 428 MoveAxis(N, 2674, ABG) 01:29:42.763 00.000 428 duration set to 2500 by maxDecDuration 01:29:42.763 00.000 428 Guiding Dir = 0, Dur = 2500 01:29:42.763 00.000 428 IsSlewing returns 0 01:29:42.763 00.000 428 IsGuiding returns 0 01:29:42.841 00.078 428 PulseGuide returned control before completion, sleep 2424 01:29:45.283 02.442 428 IsGuiding returns 1 01:29:45.283 00.000 428 scope still moving after pulse duration time elapsed 01:29:45.314 00.031 428 IsSlewing returns 0 01:29:45.314 00.000 428 IsGuiding returns 1 01:29:45.377 00.063 428 IsSlewing returns 0 01:29:45.377 00.000 428 IsGuiding returns 0 01:29:45.377 00.000 428 scope move finished after 2500 + 111 ms 01:29:45.377 00.000 428 Move returns status 0, amount 2500 01:29:45.377 00.000 428 move complete, result=0 01:29:45.377 00.000 428 worker thread done servicing request 01:29:45.377 00.000 10672 GuideStep: -1.0 px 1135 ms EAST, -2.0 px 2500 ms NORTH 01:29:45.377 00.000 428 Worker thread wakes up 01:29:45.377 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:45.377 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:45.377 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:29:45.392 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:29:46.001 00.609 10672 read socket command 10 01:29:46.001 00.000 10672 processing socket request REQDIST 01:29:46.001 00.000 10672 SOCKSVR: Sending pixel error of 2.15 01:29:46.001 00.000 10672 Sending socket response 215 (0xd7) 01:29:47.313 01.312 428 Exposure complete 01:29:47.454 00.141 428 worker thread done servicing request 01:29:47.454 00.000 10672 OnExposeComplete: enter 01:29:47.454 00.000 10672 UpdateGuideState(): m_state=6 01:29:47.454 00.000 10672 Star::Find(15, 516, 337, 0, (0,0,0,0), 0.0, 0) frame 2955 01:29:47.454 00.000 10672 Star::Find returns 1 (0), X=516.32, Y=340.01, Mass=231686, SNR=45.8, Peak=22752 HFD=3.9 01:29:47.454 00.000 10672 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.14) = xAngle (2.06 = 2.06) 01:29:47.454 00.000 10672 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.17 = 2.17) 01:29:47.454 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.84 hyp=1.04 cameraTheta=2.20 mountX=-0.49 mountY=0.86, mountTheta=2.09 01:29:47.454 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.84, opts=13) 01:29:47.454 00.000 10672 Enqueuing Move request for scope (-0.61, 0.84) 01:29:47.454 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:47.454 00.000 428 Worker thread wakes up 01:29:47.454 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.84) opts 0xd 01:29:47.454 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.84) 01:29:47.454 00.000 428 Moving (-0.61, 0.84) raw xDistance=-0.49 yDistance=0.86 01:29:47.454 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.49 01:29:47.454 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:29:47.454 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.86 01:29:47.454 00.000 428 MoveAxis(E, 654, ABG) 01:29:47.454 00.000 428 Guiding Dir = 2, Dur = 654 01:29:47.454 00.000 428 IsSlewing returns 0 01:29:47.454 00.000 428 IsGuiding returns 0 01:29:47.485 00.031 10672 UpdateGuideState exits: m=231686 SNR=45.8 01:29:47.485 00.000 10672 PhdController: settling, locked = 1, distance = 1.82 (99.00) aobump = 0 frame = 5 / 10 01:29:47.485 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:47.485 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:47.485 00.000 10672 Enqueuing Expose request 01:29:47.485 00.000 428 PulseGuide returned control before completion, sleep 637 01:29:48.141 00.656 428 IsGuiding returns 1 01:29:48.141 00.000 428 scope still moving after pulse duration time elapsed 01:29:48.172 00.031 428 IsSlewing returns 0 01:29:48.172 00.000 428 IsGuiding returns 0 01:29:48.172 00.000 428 scope move finished after 654 + 61 ms 01:29:48.172 00.000 428 Move returns status 0, amount 654 01:29:48.172 00.000 428 MoveAxis(N, 0, ABG) 01:29:48.172 00.000 428 Move returns status 0, amount 0 01:29:48.172 00.000 428 move complete, result=0 01:29:48.172 00.000 428 worker thread done servicing request 01:29:48.172 00.000 428 Worker thread wakes up 01:29:48.172 00.000 10672 GuideStep: -0.5 px 654 ms EAST, 0.9 px 0 ms NORTH 01:29:48.172 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:48.172 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:49.328 01.156 428 Exposure complete 01:29:49.453 00.125 428 worker thread done servicing request 01:29:49.453 00.000 10672 OnExposeComplete: enter 01:29:49.453 00.000 10672 UpdateGuideState(): m_state=6 01:29:49.453 00.000 10672 Star::Find(15, 516, 340, 0, (0,0,0,0), 0.0, 0) frame 2956 01:29:49.453 00.000 10672 Star::Find returns 1 (0), X=516.40, Y=340.23, Mass=238111, SNR=49.5, Peak=32448 HFD=3.2 01:29:49.453 00.000 10672 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.14) = xAngle (1.90 = 1.90) 01:29:49.453 00.000 10672 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.01 = 2.01) 01:29:49.453 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=1.06 hyp=1.19 cameraTheta=2.04 mountX=-0.38 mountY=1.08, mountTheta=1.91 01:29:49.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=1.06, opts=13) 01:29:49.453 00.000 10672 Enqueuing Move request for scope (-0.53, 1.06) 01:29:49.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:49.469 00.016 428 Worker thread wakes up 01:29:49.469 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 1.06) opts 0xd 01:29:49.469 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, 1.06) 01:29:49.469 00.000 428 Moving (-0.53, 1.06) raw xDistance=-0.38 yDistance=1.08 01:29:49.469 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 01:29:49.469 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:29:49.469 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.08 01:29:49.469 00.000 428 MoveAxis(E, 0, ABG) 01:29:49.469 00.000 428 Move returns status 0, amount 0 01:29:49.469 00.000 428 MoveAxis(N, 0, ABG) 01:29:49.469 00.000 428 Move returns status 0, amount 0 01:29:49.469 00.000 428 move complete, result=0 01:29:49.469 00.000 428 worker thread done servicing request 01:29:49.484 00.015 10672 UpdateGuideState exits: m=238111 SNR=49.5 01:29:49.484 00.000 10672 PhdController: settling, locked = 1, distance = 1.63 (99.00) aobump = 0 frame = 6 / 10 01:29:49.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:49.484 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:49.484 00.000 10672 Enqueuing Expose request 01:29:49.484 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 1.1 px 0 ms NORTH 01:29:49.484 00.000 428 Worker thread wakes up 01:29:49.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:49.484 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:51.000 01.516 10672 read socket command 10 01:29:51.000 00.000 10672 processing socket request REQDIST 01:29:51.000 00.000 10672 SOCKSVR: Sending pixel error of 1.62 01:29:51.000 00.000 10672 Sending socket response 162 (0xa2) 01:29:51.333 00.333 428 Exposure complete 01:29:51.473 00.140 428 worker thread done servicing request 01:29:51.473 00.000 10672 OnExposeComplete: enter 01:29:51.473 00.000 10672 UpdateGuideState(): m_state=6 01:29:51.473 00.000 10672 Star::Find(15, 516, 340, 0, (0,0,0,0), 0.0, 0) frame 2957 01:29:51.473 00.000 10672 Star::Find returns 1 (0), X=516.82, Y=340.16, Mass=195208, SNR=39.2, Peak=29392 HFD=2.8 01:29:51.473 00.000 10672 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.14) = xAngle (1.54 = 1.54) 01:29:51.473 00.000 10672 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.65 = 1.65) 01:29:51.473 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=0.99 hyp=1.00 cameraTheta=1.68 mountX=0.03 mountY=1.00, mountTheta=1.54 01:29:51.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=0.99, opts=13) 01:29:51.473 00.000 10672 Enqueuing Move request for scope (-0.11, 0.99) 01:29:51.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:51.473 00.000 428 Worker thread wakes up 01:29:51.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.99) opts 0xd 01:29:51.473 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, 0.99) 01:29:51.473 00.000 428 Moving (-0.11, 0.99) raw xDistance=0.03 yDistance=1.00 01:29:51.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 01:29:51.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:29:51.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.00 01:29:51.473 00.000 428 MoveAxis(E, 0, ABG) 01:29:51.473 00.000 428 Move returns status 0, amount 0 01:29:51.473 00.000 428 MoveAxis(N, 0, ABG) 01:29:51.473 00.000 428 Move returns status 0, amount 0 01:29:51.473 00.000 428 move complete, result=0 01:29:51.473 00.000 428 worker thread done servicing request 01:29:51.504 00.031 10672 UpdateGuideState exits: m=195208 SNR=39.2 01:29:51.504 00.000 10672 PhdController: settling, locked = 1, distance = 1.44 (99.00) aobump = 0 frame = 7 / 10 01:29:51.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:51.504 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:51.504 00.000 10672 Enqueuing Expose request 01:29:51.504 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 1.0 px 0 ms NORTH 01:29:51.504 00.000 428 Worker thread wakes up 01:29:51.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:51.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:53.332 01.828 428 Exposure complete 01:29:53.472 00.140 428 worker thread done servicing request 01:29:53.472 00.000 10672 OnExposeComplete: enter 01:29:53.472 00.000 10672 UpdateGuideState(): m_state=6 01:29:53.472 00.000 10672 Star::Find(15, 516, 340, 0, (0,0,0,0), 0.0, 0) frame 2958 01:29:53.472 00.000 10672 Star::Find returns 1 (0), X=516.27, Y=340.66, Mass=210889, SNR=39.7, Peak=27008 HFD=3.0 01:29:53.472 00.000 10672 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.14) = xAngle (1.85 = 1.85) 01:29:53.472 00.000 10672 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.96 = 1.96) 01:29:53.472 00.000 10672 CameraToMount -- cameraX=-0.67 cameraY=1.49 hyp=1.63 cameraTheta=1.99 mountX=-0.46 mountY=1.51, mountTheta=1.86 01:29:53.472 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.67, y=1.49, opts=13) 01:29:53.472 00.000 10672 Enqueuing Move request for scope (-0.67, 1.49) 01:29:53.472 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:53.472 00.000 428 Worker thread wakes up 01:29:53.472 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 1.49) opts 0xd 01:29:53.472 00.000 428 Handling offset move in thread for scope, endpoint = (-0.67, 1.49) 01:29:53.472 00.000 428 Moving (-0.67, 1.49) raw xDistance=-0.46 yDistance=1.51 01:29:53.472 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 01:29:53.472 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:29:53.472 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.51 01:29:53.472 00.000 428 MoveAxis(E, 533, ABG) 01:29:53.472 00.000 428 Guiding Dir = 2, Dur = 533 01:29:53.504 00.032 10672 UpdateGuideState exits: m=210889 SNR=39.7 01:29:53.504 00.000 10672 PhdController: settling, locked = 1, distance = 1.50 (99.00) aobump = 0 frame = 8 / 10 01:29:53.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:53.504 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:53.504 00.000 10672 Enqueuing Expose request 01:29:53.504 00.000 428 IsSlewing returns 0 01:29:53.504 00.000 428 IsGuiding returns 0 01:29:53.519 00.015 428 PulseGuide returned control before completion, sleep 529 01:29:54.082 00.563 428 IsGuiding returns 0 01:29:54.082 00.000 428 Move returns status 0, amount 533 01:29:54.082 00.000 428 MoveAxis(N, 0, ABG) 01:29:54.082 00.000 428 Move returns status 0, amount 0 01:29:54.082 00.000 428 move complete, result=0 01:29:54.082 00.000 428 worker thread done servicing request 01:29:54.082 00.000 428 Worker thread wakes up 01:29:54.082 00.000 10672 GuideStep: -0.5 px 533 ms EAST, 1.5 px 0 ms NORTH 01:29:54.082 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:54.082 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:55.331 01.249 428 Exposure complete 01:29:55.456 00.125 428 worker thread done servicing request 01:29:55.456 00.000 10672 OnExposeComplete: enter 01:29:55.456 00.000 10672 UpdateGuideState(): m_state=6 01:29:55.456 00.000 10672 Star::Find(15, 516, 340, 0, (0,0,0,0), 0.0, 0) frame 2959 01:29:55.456 00.000 10672 Star::Find returns 1 (0), X=516.02, Y=340.50, Mass=189588, SNR=37.6, Peak=29936 HFD=3.0 01:29:55.456 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.14) = xAngle (2.03 = 2.03) 01:29:55.456 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 01:29:55.456 00.000 10672 CameraToMount -- cameraX=-0.91 cameraY=1.34 hyp=1.62 cameraTheta=2.17 mountX=-0.72 mountY=1.36, mountTheta=2.06 01:29:55.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.91, y=1.34, opts=13) 01:29:55.456 00.000 10672 Enqueuing Move request for scope (-0.91, 1.34) 01:29:55.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:29:55.456 00.000 428 Worker thread wakes up 01:29:55.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 1.34) opts 0xd 01:29:55.456 00.000 428 Handling offset move in thread for scope, endpoint = (-0.91, 1.34) 01:29:55.456 00.000 428 Moving (-0.91, 1.34) raw xDistance=-0.72 yDistance=1.36 01:29:55.456 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.72 01:29:55.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:29:55.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 1.36 01:29:55.456 00.000 428 MoveAxis(E, 882, ABG) 01:29:55.456 00.000 428 Guiding Dir = 2, Dur = 882 01:29:55.456 00.000 428 IsSlewing returns 0 01:29:55.472 00.016 428 IsGuiding returns 0 01:29:55.487 00.015 10672 UpdateGuideState exits: m=189588 SNR=37.6 01:29:55.487 00.000 10672 PhdController: settling, locked = 1, distance = 1.54 (99.00) aobump = 0 frame = 9 / 10 01:29:55.487 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:55.487 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:55.487 00.000 10672 Enqueuing Expose request 01:29:55.487 00.000 428 PulseGuide returned control before completion, sleep 865 01:29:56.003 00.516 10672 read socket command 10 01:29:56.003 00.000 10672 processing socket request REQDIST 01:29:56.003 00.000 10672 SOCKSVR: Sending pixel error of 1.53 01:29:56.003 00.000 10672 Sending socket response 153 (0x99) 01:29:56.409 00.406 428 IsGuiding returns 0 01:29:56.409 00.000 428 Move returns status 0, amount 882 01:29:56.409 00.000 428 MoveAxis(N, 0, ABG) 01:29:56.409 00.000 428 Move returns status 0, amount 0 01:29:56.409 00.000 428 move complete, result=0 01:29:56.409 00.000 428 worker thread done servicing request 01:29:56.409 00.000 10672 GuideStep: -0.7 px 882 ms EAST, 1.4 px 0 ms NORTH 01:29:56.409 00.000 428 Worker thread wakes up 01:29:56.409 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:56.409 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:57.331 00.922 428 Exposure complete 01:29:57.487 00.156 428 worker thread done servicing request 01:29:57.487 00.000 10672 OnExposeComplete: enter 01:29:57.487 00.000 10672 UpdateGuideState(): m_state=6 01:29:57.487 00.000 10672 Star::Find(15, 516, 340, 0, (0,0,0,0), 0.0, 0) frame 2960 01:29:57.487 00.000 10672 Star::Find returns 1 (0), X=517.08, Y=340.76, Mass=182321, SNR=36.8, Peak=26672 HFD=2.5 01:29:57.487 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.14) = xAngle (1.34 = 1.34) 01:29:57.487 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.45 = 1.45) 01:29:57.487 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=1.59 hyp=1.60 cameraTheta=1.48 mountX=0.36 mountY=1.59, mountTheta=1.35 01:29:57.487 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=1.59, opts=13) 01:29:57.487 00.000 10672 Enqueuing Move request for scope (0.15, 1.59) 01:29:57.487 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:29:57.487 00.000 428 Worker thread wakes up 01:29:57.487 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.59) opts 0xd 01:29:57.487 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 1.59) 01:29:57.487 00.000 428 Moving (0.15, 1.59) raw xDistance=0.36 yDistance=1.59 01:29:57.487 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36 01:29:57.487 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=-4.03 newest=4.46 01:29:57.487 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.59 from input 1.59 01:29:57.487 00.000 428 MoveAxis(E, 0, ABG) 01:29:57.487 00.000 428 Move returns status 0, amount 0 01:29:57.487 00.000 428 MoveAxis(S, 2106, ABG) 01:29:57.487 00.000 428 Guiding Dir = 1, Dur = 2106 01:29:57.487 00.000 428 IsSlewing returns 0 01:29:57.487 00.000 428 IsGuiding returns 0 01:29:57.502 00.015 10672 UpdateGuideState exits: m=182321 SNR=36.8 01:29:57.502 00.000 10672 PhdController: settling, locked = 1, distance = 1.55 (99.00) aobump = 0 frame = 10 / 10 01:29:57.502 00.000 10672 PhdController: newstate STATE_FINISH 01:29:57.502 00.000 10672 PhdController complete: success 01:29:57.502 00.000 10672 Mount: notify guiding dither settle done success=1 01:29:57.502 00.000 10672 PhdController: newstate STATE_IDLE 01:29:57.502 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:29:57.502 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:29:57.502 00.000 10672 Enqueuing Expose request 01:29:57.565 00.063 428 PulseGuide returned control before completion, sleep 2037 01:29:59.616 02.051 428 IsGuiding returns 1 01:29:59.616 00.000 428 scope still moving after pulse duration time elapsed 01:29:59.648 00.032 428 IsSlewing returns 0 01:29:59.648 00.000 428 IsGuiding returns 1 01:29:59.679 00.031 428 IsSlewing returns 0 01:29:59.679 00.000 428 IsGuiding returns 1 01:29:59.726 00.047 428 IsSlewing returns 0 01:29:59.726 00.000 428 IsGuiding returns 0 01:29:59.726 00.000 428 scope move finished after 2106 + 131 ms 01:29:59.726 00.000 428 Move returns status 0, amount 2106 01:29:59.726 00.000 428 move complete, result=0 01:29:59.726 00.000 428 worker thread done servicing request 01:29:59.726 00.000 428 Worker thread wakes up 01:29:59.726 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 1.6 px 2106 ms SOUTH 01:29:59.726 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:29:59.726 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:29:59.741 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:30:01.007 01.266 10672 read socket command 10 01:30:01.007 00.000 10672 processing socket request REQDIST 01:30:01.007 00.000 10672 SOCKSVR: Sending pixel error of 1.55 01:30:01.007 00.000 10672 Sending socket response 155 (0x9b) 01:30:01.319 00.312 428 Exposure complete 01:30:01.459 00.140 428 worker thread done servicing request 01:30:01.459 00.000 10672 OnExposeComplete: enter 01:30:01.459 00.000 10672 UpdateGuideState(): m_state=6 01:30:01.459 00.000 10672 Star::Find(15, 517, 340, 0, (0,0,0,0), 0.0, 0) frame 2961 01:30:01.459 00.000 10672 Star::Find returns 1 (0), X=517.17, Y=340.32, Mass=217934, SNR=42.5, Peak=22528 HFD=3.5 01:30:01.459 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.14) = xAngle (1.23 = 1.23) 01:30:01.459 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.34 = 1.34) 01:30:01.459 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=1.15 hyp=1.18 cameraTheta=1.37 mountX=0.39 mountY=1.14, mountTheta=1.24 01:30:01.459 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=1.15, opts=13) 01:30:01.459 00.000 10672 Enqueuing Move request for scope (0.24, 1.15) 01:30:01.459 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:01.459 00.000 428 Worker thread wakes up 01:30:01.475 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 1.15) opts 0xd 01:30:01.475 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 1.15) 01:30:01.475 00.000 428 Moving (0.24, 1.15) raw xDistance=0.39 yDistance=1.14 01:30:01.475 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 01:30:01.475 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.14 from input 1.14 01:30:01.475 00.000 428 MoveAxis(E, 0, ABG) 01:30:01.475 00.000 428 Move returns status 0, amount 0 01:30:01.475 00.000 428 MoveAxis(S, 1519, ABG) 01:30:01.475 00.000 428 Guiding Dir = 1, Dur = 1519 01:30:01.475 00.000 428 IsSlewing returns 0 01:30:01.475 00.000 428 IsGuiding returns 0 01:30:01.491 00.016 10672 UpdateGuideState exits: m=217934 SNR=42.5 01:30:01.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:01.491 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:01.491 00.000 10672 Enqueuing Expose request 01:30:01.553 00.062 428 PulseGuide returned control before completion, sleep 1451 01:30:03.021 01.468 428 IsGuiding returns 1 01:30:03.021 00.000 428 scope still moving after pulse duration time elapsed 01:30:03.053 00.032 428 IsSlewing returns 0 01:30:03.053 00.000 428 IsGuiding returns 1 01:30:03.100 00.047 428 IsSlewing returns 0 01:30:03.131 00.031 428 IsGuiding returns 0 01:30:03.131 00.000 428 scope move finished after 1519 + 146 ms 01:30:03.131 00.000 428 Move returns status 0, amount 1519 01:30:03.131 00.000 428 move complete, result=0 01:30:03.146 00.015 428 worker thread done servicing request 01:30:03.146 00.000 428 Worker thread wakes up 01:30:03.146 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 1.1 px 1519 ms SOUTH 01:30:03.146 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:03.146 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:03.334 00.188 428 Exposure complete 01:30:03.459 00.125 428 worker thread done servicing request 01:30:03.459 00.000 10672 OnExposeComplete: enter 01:30:03.459 00.000 10672 UpdateGuideState(): m_state=6 01:30:03.459 00.000 10672 Star::Find(15, 517, 340, 0, (0,0,0,0), 0.0, 0) frame 2962 01:30:03.459 00.000 10672 Star::Find returns 1 (0), X=517.30, Y=340.01, Mass=216132, SNR=39.5, Peak=27984 HFD=3.1 01:30:03.459 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.14) = xAngle (1.02 = 1.02) 01:30:03.459 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.13 = 1.13) 01:30:03.459 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=0.84 hyp=0.92 cameraTheta=1.16 mountX=0.48 mountY=0.83, mountTheta=1.05 01:30:03.459 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=0.84, opts=13) 01:30:03.459 00.000 10672 Enqueuing Move request for scope (0.37, 0.84) 01:30:03.459 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:03.459 00.000 428 Worker thread wakes up 01:30:03.459 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.84) opts 0xd 01:30:03.459 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, 0.84) 01:30:03.459 00.000 428 Moving (0.37, 0.84) raw xDistance=0.48 yDistance=0.83 01:30:03.459 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 01:30:03.459 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.83 from input 0.83 01:30:03.459 00.000 428 MoveAxis(W, 564, ABG) 01:30:03.459 00.000 428 Guiding Dir = 3, Dur = 564 01:30:03.459 00.000 428 IsSlewing returns 0 01:30:03.474 00.015 428 IsGuiding returns 0 01:30:03.490 00.016 428 PulseGuide returned control before completion, sleep 559 01:30:03.490 00.000 10672 UpdateGuideState exits: m=216132 SNR=39.5 01:30:03.490 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:03.490 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:03.490 00.000 10672 Enqueuing Expose request 01:30:04.068 00.578 428 IsGuiding returns 1 01:30:04.068 00.000 428 scope still moving after pulse duration time elapsed 01:30:04.115 00.047 428 IsSlewing returns 0 01:30:04.115 00.000 428 IsGuiding returns 0 01:30:04.115 00.000 428 scope move finished after 564 + 77 ms 01:30:04.115 00.000 428 Move returns status 0, amount 564 01:30:04.115 00.000 428 MoveAxis(S, 1105, ABG) 01:30:04.115 00.000 428 Guiding Dir = 1, Dur = 1105 01:30:04.115 00.000 428 IsSlewing returns 0 01:30:04.115 00.000 428 IsGuiding returns 0 01:30:04.193 00.078 428 PulseGuide returned control before completion, sleep 1038 01:30:05.239 01.046 428 IsGuiding returns 1 01:30:05.239 00.000 428 scope still moving after pulse duration time elapsed 01:30:05.271 00.032 428 IsSlewing returns 0 01:30:05.271 00.000 428 IsGuiding returns 1 01:30:05.302 00.031 428 IsSlewing returns 0 01:30:05.317 00.015 428 IsGuiding returns 0 01:30:05.317 00.000 428 scope move finished after 1105 + 106 ms 01:30:05.317 00.000 428 Move returns status 0, amount 1105 01:30:05.317 00.000 428 move complete, result=0 01:30:05.317 00.000 428 worker thread done servicing request 01:30:05.317 00.000 428 Worker thread wakes up 01:30:05.317 00.000 10672 GuideStep: 0.5 px 564 ms WEST, 0.8 px 1105 ms SOUTH 01:30:05.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:05.317 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:05.333 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:30:06.005 00.672 10672 read socket command 10 01:30:06.005 00.000 10672 processing socket request REQDIST 01:30:06.005 00.000 10672 SOCKSVR: Sending pixel error of 1.28 01:30:06.005 00.000 10672 Sending socket response 128 (0x80) 01:30:07.332 01.327 428 Exposure complete 01:30:07.473 00.141 428 worker thread done servicing request 01:30:07.473 00.000 10672 OnExposeComplete: enter 01:30:07.473 00.000 10672 UpdateGuideState(): m_state=6 01:30:07.473 00.000 10672 Star::Find(15, 517, 340, 0, (0,0,0,0), 0.0, 0) frame 2963 01:30:07.473 00.000 10672 Star::Find returns 1 (0), X=517.16, Y=339.09, Mass=208609, SNR=39.8, Peak=26672 HFD=3.1 01:30:07.473 00.000 10672 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.14) = xAngle (-0.46 = -0.46) 01:30:07.473 00.000 10672 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.35 = -0.35) 01:30:07.473 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.24 cameraTheta=-0.32 mountX=0.21 mountY=-0.08, mountTheta=-0.36 01:30:07.473 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.07, opts=13) 01:30:07.473 00.000 10672 Enqueuing Move request for scope (0.22, -0.07) 01:30:07.473 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:07.473 00.000 428 Worker thread wakes up 01:30:07.473 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd 01:30:07.473 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.07) 01:30:07.473 00.000 428 Moving (0.22, -0.07) raw xDistance=0.21 yDistance=-0.08 01:30:07.473 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:30:07.473 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:07.473 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:30:07.473 00.000 428 MoveAxis(E, 0, ABG) 01:30:07.473 00.000 428 Move returns status 0, amount 0 01:30:07.473 00.000 428 MoveAxis(N, 0, ABG) 01:30:07.473 00.000 428 Move returns status 0, amount 0 01:30:07.473 00.000 428 move complete, result=0 01:30:07.473 00.000 428 worker thread done servicing request 01:30:07.504 00.031 10672 UpdateGuideState exits: m=208609 SNR=39.8 01:30:07.504 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:07.504 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:07.504 00.000 10672 Enqueuing Expose request 01:30:07.504 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:30:07.504 00.000 428 Worker thread wakes up 01:30:07.504 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:07.504 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:09.337 01.833 428 Exposure complete 01:30:09.477 00.140 428 worker thread done servicing request 01:30:09.477 00.000 10672 OnExposeComplete: enter 01:30:09.477 00.000 10672 UpdateGuideState(): m_state=6 01:30:09.477 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 2964 01:30:09.477 00.000 10672 Star::Find returns 1 (0), X=516.51, Y=338.47, Mass=218133, SNR=39.6, Peak=28096 HFD=3.1 01:30:09.477 00.000 10672 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.14) = xAngle (-2.26 = -2.26) 01:30:09.477 00.000 10672 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.15 = -2.15) 01:30:09.477 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=-0.69 hyp=0.81 cameraTheta=-2.12 mountX=-0.51 mountY=-0.68, mountTheta=-2.22 01:30:09.477 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=-0.69, opts=13) 01:30:09.477 00.000 10672 Enqueuing Move request for scope (-0.42, -0.69) 01:30:09.477 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:09.477 00.000 428 Worker thread wakes up 01:30:09.477 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.69) opts 0xd 01:30:09.477 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, -0.69) 01:30:09.477 00.000 428 Moving (-0.42, -0.69) raw xDistance=-0.51 yDistance=-0.68 01:30:09.477 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 01:30:09.477 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:30:09.477 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.68 01:30:09.477 00.000 428 MoveAxis(E, 603, ABG) 01:30:09.477 00.000 428 Guiding Dir = 2, Dur = 603 01:30:09.477 00.000 428 IsSlewing returns 0 01:30:09.477 00.000 428 IsGuiding returns 0 01:30:09.493 00.016 428 PulseGuide returned control before completion, sleep 597 01:30:09.493 00.000 10672 UpdateGuideState exits: m=218133 SNR=39.6 01:30:09.493 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:09.493 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:09.493 00.000 10672 Enqueuing Expose request 01:30:10.118 00.625 428 IsGuiding returns 0 01:30:10.118 00.000 428 Move returns status 0, amount 603 01:30:10.118 00.000 428 MoveAxis(N, 0, ABG) 01:30:10.118 00.000 428 Move returns status 0, amount 0 01:30:10.118 00.000 428 move complete, result=0 01:30:10.118 00.000 428 worker thread done servicing request 01:30:10.118 00.000 428 Worker thread wakes up 01:30:10.118 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:10.118 00.000 10672 GuideStep: -0.5 px 603 ms EAST, -0.7 px 0 ms NORTH 01:30:10.118 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:11.008 00.890 10672 read socket command 10 01:30:11.008 00.000 10672 processing socket request REQDIST 01:30:11.008 00.000 10672 SOCKSVR: Sending pixel error of 0.92 01:30:11.008 00.000 10672 Sending socket response 92 (0x5c) 01:30:11.336 00.328 428 Exposure complete 01:30:11.461 00.125 428 worker thread done servicing request 01:30:11.461 00.000 10672 OnExposeComplete: enter 01:30:11.461 00.000 10672 UpdateGuideState(): m_state=6 01:30:11.461 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2965 01:30:11.461 00.000 10672 Star::Find returns 1 (0), X=516.65, Y=338.62, Mass=192027, SNR=33.6, Peak=25904 HFD=2.9 01:30:11.461 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (0.14) = xAngle (-2.20 = -2.20) 01:30:11.461 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.09 = -2.09) 01:30:11.461 00.000 10672 CameraToMount -- cameraX=-0.29 cameraY=-0.54 hyp=0.61 cameraTheta=-2.06 mountX=-0.36 mountY=-0.53, mountTheta=-2.16 01:30:11.461 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.29, y=-0.54, opts=13) 01:30:11.461 00.000 10672 Enqueuing Move request for scope (-0.29, -0.54) 01:30:11.461 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:11.461 00.000 428 Worker thread wakes up 01:30:11.461 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.54) opts 0xd 01:30:11.461 00.000 428 Handling offset move in thread for scope, endpoint = (-0.29, -0.54) 01:30:11.461 00.000 428 Moving (-0.29, -0.54) raw xDistance=-0.36 yDistance=-0.53 01:30:11.461 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:30:11.461 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:11.461 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.53 01:30:11.461 00.000 428 MoveAxis(E, 0, ABG) 01:30:11.461 00.000 428 Move returns status 0, amount 0 01:30:11.461 00.000 428 MoveAxis(N, 0, ABG) 01:30:11.461 00.000 428 Move returns status 0, amount 0 01:30:11.461 00.000 428 move complete, result=0 01:30:11.461 00.000 428 worker thread done servicing request 01:30:11.492 00.031 10672 UpdateGuideState exits: m=192027 SNR=33.6 01:30:11.492 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:11.492 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:11.492 00.000 10672 Enqueuing Expose request 01:30:11.492 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 01:30:11.492 00.000 428 Worker thread wakes up 01:30:11.492 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:11.492 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:13.320 01.828 428 Exposure complete 01:30:13.445 00.125 428 worker thread done servicing request 01:30:13.445 00.000 10672 OnExposeComplete: enter 01:30:13.445 00.000 10672 UpdateGuideState(): m_state=6 01:30:13.445 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2966 01:30:13.445 00.000 10672 Star::Find returns 1 (0), X=516.60, Y=338.68, Mass=211634, SNR=36.8, Peak=29392 HFD=3.0 01:30:13.460 00.015 10672 CameraToMount -- cameraTheta (-2.19) - m_xAngle (0.14) = xAngle (-2.32 = -2.32) 01:30:13.460 00.000 10672 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.22 = -2.22) 01:30:13.460 00.000 10672 CameraToMount -- cameraX=-0.34 cameraY=-0.48 hyp=0.59 cameraTheta=-2.19 mountX=-0.40 mountY=-0.47, mountTheta=-2.28 01:30:13.460 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.34, y=-0.48, opts=13) 01:30:13.460 00.000 10672 Enqueuing Move request for scope (-0.34, -0.48) 01:30:13.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:13.460 00.000 428 Worker thread wakes up 01:30:13.460 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.48) opts 0xd 01:30:13.460 00.000 428 Handling offset move in thread for scope, endpoint = (-0.34, -0.48) 01:30:13.460 00.000 428 Moving (-0.34, -0.48) raw xDistance=-0.40 yDistance=-0.47 01:30:13.460 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:30:13.460 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:13.460 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.47 01:30:13.460 00.000 428 MoveAxis(E, 0, ABG) 01:30:13.460 00.000 428 Move returns status 0, amount 0 01:30:13.460 00.000 428 MoveAxis(N, 0, ABG) 01:30:13.460 00.000 428 Move returns status 0, amount 0 01:30:13.460 00.000 428 move complete, result=0 01:30:13.460 00.000 428 worker thread done servicing request 01:30:13.476 00.016 10672 UpdateGuideState exits: m=211634 SNR=36.8 01:30:13.476 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:13.476 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:13.476 00.000 10672 Enqueuing Expose request 01:30:13.476 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 01:30:13.476 00.000 428 Worker thread wakes up 01:30:13.476 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:13.476 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:15.335 01.859 428 Exposure complete 01:30:15.460 00.125 428 worker thread done servicing request 01:30:15.460 00.000 10672 OnExposeComplete: enter 01:30:15.460 00.000 10672 UpdateGuideState(): m_state=6 01:30:15.460 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2967 01:30:15.460 00.000 10672 Star::Find returns 1 (0), X=516.92, Y=338.78, Mass=208881, SNR=41.7, Peak=28960 HFD=2.6 01:30:15.460 00.000 10672 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.14) = xAngle (-1.75 = -1.75) 01:30:15.460 00.000 10672 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.65 = -1.65) 01:30:15.460 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.39 hyp=0.39 cameraTheta=-1.62 mountX=-0.07 mountY=-0.39, mountTheta=-1.75 01:30:15.460 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.39, opts=13) 01:30:15.460 00.000 10672 Enqueuing Move request for scope (-0.02, -0.39) 01:30:15.460 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:15.460 00.000 428 Worker thread wakes up 01:30:15.460 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.39) opts 0xd 01:30:15.460 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.39) 01:30:15.460 00.000 428 Moving (-0.02, -0.39) raw xDistance=-0.07 yDistance=-0.39 01:30:15.460 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 01:30:15.460 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:15.460 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 01:30:15.460 00.000 428 MoveAxis(E, 0, ABG) 01:30:15.460 00.000 428 Move returns status 0, amount 0 01:30:15.460 00.000 428 MoveAxis(N, 0, ABG) 01:30:15.460 00.000 428 Move returns status 0, amount 0 01:30:15.460 00.000 428 move complete, result=0 01:30:15.460 00.000 428 worker thread done servicing request 01:30:15.491 00.031 10672 UpdateGuideState exits: m=208881 SNR=41.7 01:30:15.491 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:15.491 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:15.491 00.000 10672 Enqueuing Expose request 01:30:15.491 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 01:30:15.491 00.000 428 Worker thread wakes up 01:30:15.491 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:15.491 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:16.006 00.515 10672 read socket command 10 01:30:16.006 00.000 10672 processing socket request REQDIST 01:30:16.006 00.000 10672 SOCKSVR: Sending pixel error of 0.64 01:30:16.006 00.000 10672 Sending socket response 64 (0x40) 01:30:17.307 01.301 428 Exposure complete 01:30:17.448 00.141 428 worker thread done servicing request 01:30:17.448 00.000 10672 OnExposeComplete: enter 01:30:17.448 00.000 10672 UpdateGuideState(): m_state=6 01:30:17.448 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2968 01:30:17.448 00.000 10672 Star::Find returns 1 (0), X=516.94, Y=338.91, Mass=208404, SNR=40.2, Peak=31040 HFD=2.8 01:30:17.448 00.000 10672 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.14) = xAngle (-1.68 = -1.68) 01:30:17.448 00.000 10672 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.57 = -1.57) 01:30:17.448 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.55 mountX=-0.03 mountY=-0.26, mountTheta=-1.68 01:30:17.448 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=-0.26, opts=13) 01:30:17.448 00.000 10672 Enqueuing Move request for scope (0.01, -0.26) 01:30:17.448 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:30:17.448 00.000 428 Worker thread wakes up 01:30:17.448 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.26) opts 0xd 01:30:17.448 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, -0.26) 01:30:17.448 00.000 428 Moving (0.01, -0.26) raw xDistance=-0.03 yDistance=-0.26 01:30:17.448 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:30:17.448 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:17.448 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 01:30:17.448 00.000 428 MoveAxis(E, 0, ABG) 01:30:17.448 00.000 428 Move returns status 0, amount 0 01:30:17.448 00.000 428 MoveAxis(N, 0, ABG) 01:30:17.448 00.000 428 Move returns status 0, amount 0 01:30:17.448 00.000 428 move complete, result=0 01:30:17.448 00.000 428 worker thread done servicing request 01:30:17.479 00.031 10672 UpdateGuideState exits: m=208404 SNR=40.2 01:30:17.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:17.479 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:17.479 00.000 10672 Enqueuing Expose request 01:30:17.479 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:30:17.479 00.000 428 Worker thread wakes up 01:30:17.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:17.479 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:19.322 01.843 428 Exposure complete 01:30:19.447 00.125 428 worker thread done servicing request 01:30:19.447 00.000 10672 OnExposeComplete: enter 01:30:19.447 00.000 10672 UpdateGuideState(): m_state=6 01:30:19.447 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2969 01:30:19.447 00.000 10672 Star::Find returns 1 (0), X=517.29, Y=338.51, Mass=214823, SNR=39.8, Peak=28192 HFD=3.0 01:30:19.447 00.000 10672 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.14) = xAngle (-1.21 = -1.21) 01:30:19.447 00.000 10672 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.11 = -1.11) 01:30:19.447 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=-0.65 hyp=0.74 cameraTheta=-1.08 mountX=0.26 mountY=-0.66, mountTheta=-1.20 01:30:19.447 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=-0.65, opts=13) 01:30:19.447 00.000 10672 Enqueuing Move request for scope (0.35, -0.65) 01:30:19.447 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:19.447 00.000 428 Worker thread wakes up 01:30:19.447 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.65) opts 0xd 01:30:19.447 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, -0.65) 01:30:19.447 00.000 428 Moving (0.35, -0.65) raw xDistance=0.26 yDistance=-0.66 01:30:19.447 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:30:19.447 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:30:19.447 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.66 01:30:19.447 00.000 428 MoveAxis(E, 0, ABG) 01:30:19.463 00.016 428 Move returns status 0, amount 0 01:30:19.463 00.000 428 MoveAxis(N, 0, ABG) 01:30:19.463 00.000 428 Move returns status 0, amount 0 01:30:19.463 00.000 428 move complete, result=0 01:30:19.463 00.000 428 worker thread done servicing request 01:30:19.479 00.016 10672 UpdateGuideState exits: m=214823 SNR=39.8 01:30:19.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:19.479 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:19.479 00.000 10672 Enqueuing Expose request 01:30:19.479 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH 01:30:19.479 00.000 428 Worker thread wakes up 01:30:19.479 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:19.479 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:21.010 01.531 10672 read socket command 10 01:30:21.010 00.000 10672 processing socket request REQDIST 01:30:21.010 00.000 10672 SOCKSVR: Sending pixel error of 0.59 01:30:21.010 00.000 10672 Sending socket response 59 (0x3b) 01:30:21.322 00.312 428 Exposure complete 01:30:21.462 00.140 428 worker thread done servicing request 01:30:21.462 00.000 10672 OnExposeComplete: enter 01:30:21.462 00.000 10672 UpdateGuideState(): m_state=6 01:30:21.462 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 2970 01:30:21.462 00.000 10672 Star::Find returns 1 (0), X=516.40, Y=338.50, Mass=244464, SNR=41.9, Peak=28528 HFD=3.2 01:30:21.462 00.000 10672 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.14) = xAngle (-2.39 = -2.39) 01:30:21.462 00.000 10672 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.28 = -2.28) 01:30:21.462 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.66 hyp=0.85 cameraTheta=-2.25 mountX=-0.62 mountY=-0.65, mountTheta=-2.34 01:30:21.462 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.66, opts=13) 01:30:21.462 00.000 10672 Enqueuing Move request for scope (-0.54, -0.66) 01:30:21.462 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:21.462 00.000 428 Worker thread wakes up 01:30:21.462 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.66) opts 0xd 01:30:21.462 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.66) 01:30:21.462 00.000 428 Moving (-0.54, -0.66) raw xDistance=-0.62 yDistance=-0.65 01:30:21.462 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 01:30:21.462 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:30:21.462 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.65 01:30:21.462 00.000 428 MoveAxis(E, 731, ABG) 01:30:21.462 00.000 428 Guiding Dir = 2, Dur = 731 01:30:21.462 00.000 428 IsSlewing returns 0 01:30:21.462 00.000 428 IsGuiding returns 0 01:30:21.478 00.016 428 PulseGuide returned control before completion, sleep 727 01:30:21.494 00.016 10672 UpdateGuideState exits: m=244464 SNR=41.9 01:30:21.494 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:21.494 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:21.494 00.000 10672 Enqueuing Expose request 01:30:22.244 00.750 428 IsGuiding returns 0 01:30:22.244 00.000 428 Move returns status 0, amount 731 01:30:22.244 00.000 428 MoveAxis(N, 0, ABG) 01:30:22.244 00.000 428 Move returns status 0, amount 0 01:30:22.244 00.000 428 move complete, result=0 01:30:22.244 00.000 428 worker thread done servicing request 01:30:22.244 00.000 428 Worker thread wakes up 01:30:22.244 00.000 10672 GuideStep: -0.6 px 731 ms EAST, -0.6 px 0 ms NORTH 01:30:22.244 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:22.244 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:23.321 01.077 428 Exposure complete 01:30:23.446 00.125 428 worker thread done servicing request 01:30:23.446 00.000 10672 OnExposeComplete: enter 01:30:23.446 00.000 10672 UpdateGuideState(): m_state=6 01:30:23.446 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2971 01:30:23.446 00.000 10672 Star::Find returns 1 (0), X=516.94, Y=338.82, Mass=218079, SNR=41.2, Peak=30928 HFD=2.6 01:30:23.446 00.000 10672 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.14) = xAngle (-1.70 = -1.70) 01:30:23.446 00.000 10672 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.60 = -1.60) 01:30:23.446 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.57 mountX=-0.05 mountY=-0.35, mountTheta=-1.70 01:30:23.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.35, opts=13) 01:30:23.446 00.000 10672 Enqueuing Move request for scope (0.00, -0.35) 01:30:23.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:30:23.446 00.000 428 Worker thread wakes up 01:30:23.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd 01:30:23.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.35) 01:30:23.446 00.000 428 Moving (0.00, -0.35) raw xDistance=-0.05 yDistance=-0.35 01:30:23.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 01:30:23.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:23.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.35 01:30:23.446 00.000 428 MoveAxis(E, 0, ABG) 01:30:23.446 00.000 428 Move returns status 0, amount 0 01:30:23.446 00.000 428 MoveAxis(N, 0, ABG) 01:30:23.462 00.016 428 Move returns status 0, amount 0 01:30:23.462 00.000 428 move complete, result=0 01:30:23.462 00.000 428 worker thread done servicing request 01:30:23.477 00.015 10672 UpdateGuideState exits: m=218079 SNR=41.2 01:30:23.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:23.477 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:23.477 00.000 10672 Enqueuing Expose request 01:30:23.477 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:30:23.477 00.000 428 Worker thread wakes up 01:30:23.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:23.477 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:25.325 01.848 428 Exposure complete 01:30:25.466 00.141 428 worker thread done servicing request 01:30:25.466 00.000 10672 OnExposeComplete: enter 01:30:25.466 00.000 10672 UpdateGuideState(): m_state=6 01:30:25.466 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2972 01:30:25.466 00.000 10672 Star::Find returns 1 (0), X=516.48, Y=338.48, Mass=212546, SNR=40.7, Peak=24272 HFD=3.1 01:30:25.466 00.000 10672 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.14) = xAngle (-2.29 = -2.29) 01:30:25.466 00.000 10672 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.19 = -2.19) 01:30:25.466 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=-0.68 hyp=0.82 cameraTheta=-2.16 mountX=-0.54 mountY=-0.67, mountTheta=-2.25 01:30:25.466 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=-0.68, opts=13) 01:30:25.466 00.000 10672 Enqueuing Move request for scope (-0.45, -0.68) 01:30:25.466 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:25.466 00.000 428 Worker thread wakes up 01:30:25.466 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.68) opts 0xd 01:30:25.466 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, -0.68) 01:30:25.466 00.000 428 Moving (-0.45, -0.68) raw xDistance=-0.54 yDistance=-0.67 01:30:25.466 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 01:30:25.466 00.000 428 switching direction from 1 to -1 - decHistory=-4 oldest=-1.29 newest=-1.66 01:30:25.466 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.67 from input -0.67 01:30:25.466 00.000 428 MoveAxis(E, 633, ABG) 01:30:25.466 00.000 428 Guiding Dir = 2, Dur = 633 01:30:25.466 00.000 428 IsSlewing returns 0 01:30:25.466 00.000 428 IsGuiding returns 0 01:30:25.497 00.031 10672 UpdateGuideState exits: m=212546 SNR=40.7 01:30:25.497 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:25.497 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:25.497 00.000 10672 Enqueuing Expose request 01:30:25.497 00.000 428 PulseGuide returned control before completion, sleep 617 01:30:26.013 00.516 10672 read socket command 10 01:30:26.013 00.000 10672 processing socket request REQDIST 01:30:26.013 00.000 10672 SOCKSVR: Sending pixel error of 0.64 01:30:26.013 00.000 10672 Sending socket response 64 (0x40) 01:30:26.153 00.140 428 IsGuiding returns 0 01:30:26.153 00.000 428 Move returns status 0, amount 633 01:30:26.153 00.000 428 MoveAxis(N, 888, ABG) 01:30:26.153 00.000 428 Guiding Dir = 0, Dur = 888 01:30:26.153 00.000 428 IsSlewing returns 0 01:30:26.153 00.000 428 IsGuiding returns 0 01:30:26.231 00.078 428 PulseGuide returned control before completion, sleep 822 01:30:27.075 00.844 428 IsGuiding returns 1 01:30:27.075 00.000 428 scope still moving after pulse duration time elapsed 01:30:27.106 00.031 428 IsSlewing returns 0 01:30:27.106 00.000 428 IsGuiding returns 1 01:30:27.153 00.047 428 IsSlewing returns 0 01:30:27.153 00.000 428 IsGuiding returns 0 01:30:27.153 00.000 428 scope move finished after 888 + 116 ms 01:30:27.153 00.000 428 Move returns status 0, amount 888 01:30:27.153 00.000 428 move complete, result=0 01:30:27.153 00.000 428 worker thread done servicing request 01:30:27.153 00.000 10672 GuideStep: -0.5 px 633 ms EAST, -0.7 px 888 ms NORTH 01:30:27.153 00.000 428 Worker thread wakes up 01:30:27.153 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:27.153 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:27.309 00.156 428 Exposure complete 01:30:27.434 00.125 428 worker thread done servicing request 01:30:27.434 00.000 10672 OnExposeComplete: enter 01:30:27.434 00.000 10672 UpdateGuideState(): m_state=6 01:30:27.434 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2973 01:30:27.434 00.000 10672 Star::Find returns 1 (0), X=517.23, Y=338.52, Mass=188604, SNR=36.3, Peak=27328 HFD=2.9 01:30:27.434 00.000 10672 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.14) = xAngle (-1.28 = -1.28) 01:30:27.434 00.000 10672 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.17 = -1.17) 01:30:27.434 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=-0.64 hyp=0.71 cameraTheta=-1.14 mountX=0.21 mountY=-0.65, mountTheta=-1.26 01:30:27.434 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=-0.64, opts=13) 01:30:27.434 00.000 10672 Enqueuing Move request for scope (0.30, -0.64) 01:30:27.434 00.000 428 Worker thread wakes up 01:30:27.434 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:27.434 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.64) opts 0xd 01:30:27.434 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, -0.64) 01:30:27.434 00.000 428 Moving (0.30, -0.64) raw xDistance=0.21 yDistance=-0.65 01:30:27.434 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:30:27.434 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.65 from input -0.65 01:30:27.434 00.000 428 MoveAxis(E, 0, ABG) 01:30:27.434 00.000 428 Move returns status 0, amount 0 01:30:27.434 00.000 428 MoveAxis(N, 865, ABG) 01:30:27.434 00.000 428 Guiding Dir = 0, Dur = 865 01:30:27.449 00.015 428 IsSlewing returns 0 01:30:27.449 00.000 428 IsGuiding returns 0 01:30:27.465 00.016 10672 UpdateGuideState exits: m=188604 SNR=36.3 01:30:27.465 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:27.465 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:27.465 00.000 10672 Enqueuing Expose request 01:30:27.528 00.063 428 PulseGuide returned control before completion, sleep 795 01:30:28.340 00.812 428 IsGuiding returns 1 01:30:28.340 00.000 428 scope still moving after pulse duration time elapsed 01:30:28.371 00.031 428 IsSlewing returns 0 01:30:28.371 00.000 428 IsGuiding returns 1 01:30:28.418 00.047 428 IsSlewing returns 0 01:30:28.418 00.000 428 IsGuiding returns 0 01:30:28.418 00.000 428 scope move finished after 865 + 112 ms 01:30:28.418 00.000 428 Move returns status 0, amount 865 01:30:28.418 00.000 428 move complete, result=0 01:30:28.418 00.000 428 worker thread done servicing request 01:30:28.418 00.000 428 Worker thread wakes up 01:30:28.418 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.7 px 865 ms NORTH 01:30:28.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:28.418 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:29.324 00.906 428 Exposure complete 01:30:29.449 00.125 428 worker thread done servicing request 01:30:29.449 00.000 10672 OnExposeComplete: enter 01:30:29.449 00.000 10672 UpdateGuideState(): m_state=6 01:30:29.449 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 2974 01:30:29.449 00.000 10672 Star::Find returns 1 (0), X=517.38, Y=339.58, Mass=202058, SNR=40.1, Peak=31136 HFD=3.1 01:30:29.449 00.000 10672 CameraToMount -- cameraTheta (0.75) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 01:30:29.449 00.000 10672 CameraToMount -- cameraTheta (0.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.72 = 0.72) 01:30:29.449 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=0.41 hyp=0.60 cameraTheta=0.75 mountX=0.49 mountY=0.40, mountTheta=0.68 01:30:29.449 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=0.41, opts=13) 01:30:29.449 00.000 10672 Enqueuing Move request for scope (0.44, 0.41) 01:30:29.449 00.000 428 Worker thread wakes up 01:30:29.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:29.449 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.41) opts 0xd 01:30:29.449 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, 0.41) 01:30:29.449 00.000 428 Moving (0.44, 0.41) raw xDistance=0.49 yDistance=0.40 01:30:29.449 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 01:30:29.449 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:29.449 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 01:30:29.449 00.000 428 MoveAxis(W, 577, ABG) 01:30:29.449 00.000 428 Guiding Dir = 3, Dur = 577 01:30:29.449 00.000 428 IsSlewing returns 0 01:30:29.449 00.000 428 IsGuiding returns 0 01:30:29.480 00.031 428 PulseGuide returned control before completion, sleep 570 01:30:29.480 00.000 10672 UpdateGuideState exits: m=202058 SNR=40.1 01:30:29.480 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:29.480 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:29.480 00.000 10672 Enqueuing Expose request 01:30:30.074 00.594 428 IsGuiding returns 0 01:30:30.074 00.000 428 Move returns status 0, amount 577 01:30:30.074 00.000 428 MoveAxis(N, 0, ABG) 01:30:30.089 00.015 428 Move returns status 0, amount 0 01:30:30.089 00.000 428 move complete, result=0 01:30:30.089 00.000 428 worker thread done servicing request 01:30:30.089 00.000 428 Worker thread wakes up 01:30:30.089 00.000 10672 GuideStep: 0.5 px 577 ms WEST, 0.4 px 0 ms NORTH 01:30:30.089 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:30.089 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:31.011 00.922 10672 read socket command 10 01:30:31.011 00.000 10672 processing socket request REQDIST 01:30:31.011 00.000 10672 SOCKSVR: Sending pixel error of 0.64 01:30:31.011 00.000 10672 Sending socket response 64 (0x40) 01:30:31.323 00.312 428 Exposure complete 01:30:31.464 00.141 428 worker thread done servicing request 01:30:31.464 00.000 10672 OnExposeComplete: enter 01:30:31.464 00.000 10672 UpdateGuideState(): m_state=6 01:30:31.464 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 2975 01:30:31.464 00.000 10672 Star::Find returns 1 (0), X=516.52, Y=339.38, Mass=195107, SNR=41.0, Peak=31248 HFD=3.0 01:30:31.464 00.000 10672 CameraToMount -- cameraTheta (2.66) - m_xAngle (0.14) = xAngle (2.52 = 2.52) 01:30:31.464 00.000 10672 CameraToMount -- cameraTheta (2.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.63 = 2.63) 01:30:31.464 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.22 hyp=0.47 cameraTheta=2.66 mountX=-0.38 mountY=0.23, mountTheta=2.60 01:30:31.464 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.22, opts=13) 01:30:31.464 00.000 10672 Enqueuing Move request for scope (-0.41, 0.22) 01:30:31.464 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:31.464 00.000 428 Worker thread wakes up 01:30:31.464 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.22) opts 0xd 01:30:31.464 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.22) 01:30:31.464 00.000 428 Moving (-0.41, 0.22) raw xDistance=-0.38 yDistance=0.23 01:30:31.464 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38 01:30:31.464 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:31.464 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:30:31.464 00.000 428 MoveAxis(E, 0, ABG) 01:30:31.464 00.000 428 Move returns status 0, amount 0 01:30:31.464 00.000 428 MoveAxis(N, 0, ABG) 01:30:31.464 00.000 428 Move returns status 0, amount 0 01:30:31.464 00.000 428 move complete, result=0 01:30:31.464 00.000 428 worker thread done servicing request 01:30:31.479 00.015 10672 UpdateGuideState exits: m=195107 SNR=41.0 01:30:31.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:31.479 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:31.479 00.000 10672 Enqueuing Expose request 01:30:31.479 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:30:31.495 00.016 428 Worker thread wakes up 01:30:31.495 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:31.495 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:33.312 01.817 428 Exposure complete 01:30:33.437 00.125 428 worker thread done servicing request 01:30:33.437 00.000 10672 OnExposeComplete: enter 01:30:33.437 00.000 10672 UpdateGuideState(): m_state=6 01:30:33.437 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2976 01:30:33.452 00.015 10672 Star::Find returns 1 (0), X=516.94, Y=339.22, Mass=167939, SNR=34.3, Peak=29728 HFD=2.4 01:30:33.452 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.14) = xAngle (1.32 = 1.32) 01:30:33.452 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.43 = 1.43) 01:30:33.452 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.06 cameraTheta=1.46 mountX=0.01 mountY=0.05, mountTheta=1.33 01:30:33.452 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.05, opts=13) 01:30:33.452 00.000 10672 Enqueuing Move request for scope (0.01, 0.05) 01:30:33.452 00.000 428 Worker thread wakes up 01:30:33.452 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:33.452 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd 01:30:33.452 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.05) 01:30:33.452 00.000 428 Moving (0.01, 0.05) raw xDistance=0.01 yDistance=0.05 01:30:33.452 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:30:33.452 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:33.452 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 01:30:33.452 00.000 428 MoveAxis(E, 0, ABG) 01:30:33.452 00.000 428 Move returns status 0, amount 0 01:30:33.452 00.000 428 MoveAxis(N, 0, ABG) 01:30:33.452 00.000 428 Move returns status 0, amount 0 01:30:33.452 00.000 428 move complete, result=0 01:30:33.452 00.000 428 worker thread done servicing request 01:30:33.468 00.016 10672 UpdateGuideState exits: m=167939 SNR=34.3 01:30:33.468 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:33.468 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:33.468 00.000 10672 Enqueuing Expose request 01:30:33.468 00.000 428 Worker thread wakes up 01:30:33.468 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:30:33.468 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:33.468 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:35.327 01.859 428 Exposure complete 01:30:35.452 00.125 428 worker thread done servicing request 01:30:35.452 00.000 10672 OnExposeComplete: enter 01:30:35.452 00.000 10672 UpdateGuideState(): m_state=6 01:30:35.452 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2977 01:30:35.452 00.000 10672 Star::Find returns 1 (0), X=516.46, Y=339.04, Mass=184686, SNR=37.8, Peak=28960 HFD=2.3 01:30:35.452 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.01 = -3.01) 01:30:35.452 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.90 = -2.90) 01:30:35.452 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=-0.13 hyp=0.49 cameraTheta=-2.87 mountX=-0.49 mountY=-0.12, mountTheta=-2.91 01:30:35.452 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=-0.13, opts=13) 01:30:35.452 00.000 10672 Enqueuing Move request for scope (-0.47, -0.13) 01:30:35.452 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:35.452 00.000 428 Worker thread wakes up 01:30:35.452 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.13) opts 0xd 01:30:35.452 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, -0.13) 01:30:35.452 00.000 428 Moving (-0.47, -0.13) raw xDistance=-0.49 yDistance=-0.12 01:30:35.452 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 01:30:35.452 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:35.452 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:30:35.452 00.000 428 MoveAxis(E, 568, ABG) 01:30:35.452 00.000 428 Guiding Dir = 2, Dur = 568 01:30:35.452 00.000 428 IsSlewing returns 0 01:30:35.452 00.000 428 IsGuiding returns 0 01:30:35.483 00.031 10672 UpdateGuideState exits: m=184686 SNR=37.8 01:30:35.483 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:35.483 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:35.483 00.000 10672 Enqueuing Expose request 01:30:35.483 00.000 428 PulseGuide returned control before completion, sleep 551 01:30:36.014 00.531 10672 read socket command 10 01:30:36.014 00.000 10672 processing socket request REQDIST 01:30:36.014 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:30:36.014 00.000 10672 Sending socket response 44 (0x2c) 01:30:36.045 00.031 428 IsGuiding returns 1 01:30:36.045 00.000 428 scope still moving after pulse duration time elapsed 01:30:36.077 00.032 428 IsSlewing returns 0 01:30:36.077 00.000 428 IsGuiding returns 0 01:30:36.077 00.000 428 scope move finished after 568 + 50 ms 01:30:36.077 00.000 428 Move returns status 0, amount 568 01:30:36.077 00.000 428 MoveAxis(N, 0, ABG) 01:30:36.077 00.000 428 Move returns status 0, amount 0 01:30:36.077 00.000 428 move complete, result=0 01:30:36.077 00.000 428 worker thread done servicing request 01:30:36.077 00.000 428 Worker thread wakes up 01:30:36.077 00.000 10672 GuideStep: -0.5 px 568 ms EAST, -0.1 px 0 ms NORTH 01:30:36.077 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:36.077 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:37.326 01.249 428 Exposure complete 01:30:37.467 00.141 428 worker thread done servicing request 01:30:37.467 00.000 10672 OnExposeComplete: enter 01:30:37.467 00.000 10672 UpdateGuideState(): m_state=6 01:30:37.467 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2978 01:30:37.467 00.000 10672 Star::Find returns 1 (0), X=516.98, Y=338.82, Mass=167959, SNR=36.7, Peak=26016 HFD=2.5 01:30:37.467 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:30:37.467 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:30:37.467 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.45 mountX=-0.01 mountY=-0.34, mountTheta=-1.59 01:30:37.467 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.34, opts=13) 01:30:37.467 00.000 10672 Enqueuing Move request for scope (0.04, -0.34) 01:30:37.467 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:37.467 00.000 428 Worker thread wakes up 01:30:37.467 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.34) opts 0xd 01:30:37.467 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.34) 01:30:37.467 00.000 428 Moving (0.04, -0.34) raw xDistance=-0.01 yDistance=-0.34 01:30:37.467 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 01:30:37.467 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:37.467 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.34 01:30:37.467 00.000 428 MoveAxis(E, 0, ABG) 01:30:37.467 00.000 428 Move returns status 0, amount 0 01:30:37.467 00.000 428 MoveAxis(N, 0, ABG) 01:30:37.467 00.000 428 Move returns status 0, amount 0 01:30:37.467 00.000 428 move complete, result=0 01:30:37.467 00.000 428 worker thread done servicing request 01:30:37.482 00.015 10672 UpdateGuideState exits: m=167959 SNR=36.7 01:30:37.482 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:37.482 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:37.482 00.000 10672 Enqueuing Expose request 01:30:37.482 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:30:37.482 00.000 428 Worker thread wakes up 01:30:37.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:37.498 00.016 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:39.310 01.812 428 Exposure complete 01:30:39.435 00.125 428 worker thread done servicing request 01:30:39.435 00.000 10672 OnExposeComplete: enter 01:30:39.435 00.000 10672 UpdateGuideState(): m_state=6 01:30:39.435 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2979 01:30:39.435 00.000 10672 Star::Find returns 1 (0), X=516.74, Y=338.80, Mass=197671, SNR=37.7, Peak=27760 HFD=2.8 01:30:39.435 00.000 10672 CameraToMount -- cameraTheta (-2.06) - m_xAngle (0.14) = xAngle (-2.20 = -2.20) 01:30:39.435 00.000 10672 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.09 = -2.09) 01:30:39.451 00.016 10672 CameraToMount -- cameraX=-0.20 cameraY=-0.37 hyp=0.41 cameraTheta=-2.06 mountX=-0.24 mountY=-0.36, mountTheta=-2.17 01:30:39.451 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=-0.37, opts=13) 01:30:39.451 00.000 10672 Enqueuing Move request for scope (-0.20, -0.37) 01:30:39.451 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:39.451 00.000 428 Worker thread wakes up 01:30:39.451 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.37) opts 0xd 01:30:39.451 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, -0.37) 01:30:39.451 00.000 428 Moving (-0.20, -0.37) raw xDistance=-0.24 yDistance=-0.36 01:30:39.451 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 01:30:39.451 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:39.451 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 01:30:39.451 00.000 428 MoveAxis(E, 0, ABG) 01:30:39.451 00.000 428 Move returns status 0, amount 0 01:30:39.451 00.000 428 MoveAxis(N, 0, ABG) 01:30:39.451 00.000 428 Move returns status 0, amount 0 01:30:39.451 00.000 428 move complete, result=0 01:30:39.451 00.000 428 worker thread done servicing request 01:30:39.466 00.015 10672 UpdateGuideState exits: m=197671 SNR=37.7 01:30:39.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:39.466 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:39.466 00.000 10672 Enqueuing Expose request 01:30:39.466 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 01:30:39.466 00.000 428 Worker thread wakes up 01:30:39.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:39.466 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:41.002 01.536 10672 read socket command 10 01:30:41.002 00.000 10672 processing socket request REQDIST 01:30:41.002 00.000 10672 SOCKSVR: Sending pixel error of 0.41 01:30:41.002 00.000 10672 Sending socket response 41 (0x29) 01:30:41.314 00.312 428 Exposure complete 01:30:41.455 00.141 428 worker thread done servicing request 01:30:41.455 00.000 10672 OnExposeComplete: enter 01:30:41.455 00.000 10672 UpdateGuideState(): m_state=6 01:30:41.455 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2980 01:30:41.455 00.000 10672 Star::Find returns 1 (0), X=517.00, Y=338.99, Mass=207984, SNR=40.1, Peak=27760 HFD=2.8 01:30:41.455 00.000 10672 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.14) = xAngle (-1.36 = -1.36) 01:30:41.455 00.000 10672 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.25 = -1.25) 01:30:41.455 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.22 mountX=0.04 mountY=-0.18, mountTheta=-1.36 01:30:41.455 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.18, opts=13) 01:30:41.455 00.000 10672 Enqueuing Move request for scope (0.06, -0.18) 01:30:41.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:41.455 00.000 428 Worker thread wakes up 01:30:41.455 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd 01:30:41.455 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.18) 01:30:41.455 00.000 428 Moving (0.06, -0.18) raw xDistance=0.04 yDistance=-0.18 01:30:41.455 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:30:41.455 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:41.455 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:30:41.455 00.000 428 MoveAxis(E, 0, ABG) 01:30:41.455 00.000 428 Move returns status 0, amount 0 01:30:41.455 00.000 428 MoveAxis(N, 0, ABG) 01:30:41.455 00.000 428 Move returns status 0, amount 0 01:30:41.455 00.000 428 move complete, result=0 01:30:41.455 00.000 428 worker thread done servicing request 01:30:41.486 00.031 10672 UpdateGuideState exits: m=207984 SNR=40.1 01:30:41.486 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:41.486 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:41.486 00.000 10672 Enqueuing Expose request 01:30:41.486 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:30:41.486 00.000 428 Worker thread wakes up 01:30:41.486 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:41.486 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:43.298 01.812 428 Exposure complete 01:30:43.438 00.140 428 worker thread done servicing request 01:30:43.438 00.000 10672 OnExposeComplete: enter 01:30:43.438 00.000 10672 UpdateGuideState(): m_state=6 01:30:43.438 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2981 01:30:43.438 00.000 10672 Star::Find returns 1 (0), X=517.01, Y=339.53, Mass=188722, SNR=38.8, Peak=32336 HFD=2.3 01:30:43.438 00.000 10672 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.14) = xAngle (1.23 = 1.23) 01:30:43.438 00.000 10672 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.34 = 1.34) 01:30:43.438 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.37 mountX=0.12 mountY=0.36, mountTheta=1.24 01:30:43.438 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.36, opts=13) 01:30:43.438 00.000 10672 Enqueuing Move request for scope (0.07, 0.36) 01:30:43.438 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:43.438 00.000 428 Worker thread wakes up 01:30:43.438 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd 01:30:43.438 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.36) 01:30:43.438 00.000 428 Moving (0.07, 0.36) raw xDistance=0.12 yDistance=0.36 01:30:43.438 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 01:30:43.438 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:43.438 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:30:43.438 00.000 428 MoveAxis(E, 0, ABG) 01:30:43.438 00.000 428 Move returns status 0, amount 0 01:30:43.438 00.000 428 MoveAxis(N, 0, ABG) 01:30:43.438 00.000 428 Move returns status 0, amount 0 01:30:43.438 00.000 428 move complete, result=0 01:30:43.438 00.000 428 worker thread done servicing request 01:30:43.454 00.016 10672 UpdateGuideState exits: m=188722 SNR=38.8 01:30:43.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:43.454 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:43.454 00.000 10672 Enqueuing Expose request 01:30:43.454 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:30:43.454 00.000 428 Worker thread wakes up 01:30:43.454 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:43.454 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:45.313 01.859 428 Exposure complete 01:30:45.438 00.125 428 worker thread done servicing request 01:30:45.438 00.000 10672 OnExposeComplete: enter 01:30:45.438 00.000 10672 UpdateGuideState(): m_state=6 01:30:45.438 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 2982 01:30:45.438 00.000 10672 Star::Find returns 1 (0), X=515.98, Y=339.17, Mass=242846, SNR=47.7, Peak=27008 HFD=3.3 01:30:45.438 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (0.14) = xAngle (3.00 = 3.00) 01:30:45.453 00.015 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.11 = 3.11) 01:30:45.453 00.000 10672 CameraToMount -- cameraX=-0.95 cameraY=0.00 hyp=0.95 cameraTheta=3.14 mountX=-0.94 mountY=0.03, mountTheta=3.11 01:30:45.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.95, y=0.00, opts=13) 01:30:45.453 00.000 10672 Enqueuing Move request for scope (-0.95, 0.00) 01:30:45.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:45.453 00.000 428 Worker thread wakes up 01:30:45.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.00) opts 0xd 01:30:45.453 00.000 428 Handling offset move in thread for scope, endpoint = (-0.95, 0.00) 01:30:45.453 00.000 428 Moving (-0.95, 0.00) raw xDistance=-0.94 yDistance=0.03 01:30:45.453 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94 01:30:45.453 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:45.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:30:45.453 00.000 428 MoveAxis(E, 1103, ABG) 01:30:45.453 00.000 428 Guiding Dir = 2, Dur = 1103 01:30:45.453 00.000 428 IsSlewing returns 0 01:30:45.453 00.000 428 IsGuiding returns 0 01:30:45.469 00.016 10672 UpdateGuideState exits: m=242846 SNR=47.7 01:30:45.469 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:45.469 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:45.469 00.000 428 PulseGuide returned control before completion, sleep 1090 01:30:45.469 00.000 10672 Enqueuing Expose request 01:30:46.000 00.531 10672 read socket command 10 01:30:46.000 00.000 10672 processing socket request REQDIST 01:30:46.000 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:30:46.000 00.000 10672 Sending socket response 53 (0x35) 01:30:46.578 00.578 428 IsGuiding returns 1 01:30:46.578 00.000 428 scope still moving after pulse duration time elapsed 01:30:46.610 00.032 428 IsSlewing returns 0 01:30:46.610 00.000 428 IsGuiding returns 0 01:30:46.610 00.000 428 scope move finished after 1103 + 57 ms 01:30:46.610 00.000 428 Move returns status 0, amount 1103 01:30:46.610 00.000 428 MoveAxis(N, 0, ABG) 01:30:46.610 00.000 428 Move returns status 0, amount 0 01:30:46.610 00.000 428 move complete, result=0 01:30:46.610 00.000 428 worker thread done servicing request 01:30:46.610 00.000 428 Worker thread wakes up 01:30:46.610 00.000 10672 GuideStep: -0.9 px 1103 ms EAST, 0.0 px 0 ms NORTH 01:30:46.610 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:46.610 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:47.312 00.702 428 Exposure complete 01:30:47.453 00.141 428 worker thread done servicing request 01:30:47.453 00.000 10672 OnExposeComplete: enter 01:30:47.453 00.000 10672 UpdateGuideState(): m_state=6 01:30:47.453 00.000 10672 Star::Find(15, 515, 339, 0, (0,0,0,0), 0.0, 0) frame 2983 01:30:47.453 00.000 10672 Star::Find returns 1 (0), X=517.32, Y=339.41, Mass=251757, SNR=45.2, Peak=37024 HFD=3.2 01:30:47.453 00.000 10672 CameraToMount -- cameraTheta (0.57) - m_xAngle (0.14) = xAngle (0.43 = 0.43) 01:30:47.453 00.000 10672 CameraToMount -- cameraTheta (0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.54 = 0.54) 01:30:47.453 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.25 hyp=0.46 cameraTheta=0.57 mountX=0.42 mountY=0.24, mountTheta=0.51 01:30:47.453 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.25, opts=13) 01:30:47.453 00.000 10672 Enqueuing Move request for scope (0.39, 0.25) 01:30:47.453 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:47.453 00.000 428 Worker thread wakes up 01:30:47.453 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.25) opts 0xd 01:30:47.453 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.25) 01:30:47.453 00.000 428 Moving (0.39, 0.25) raw xDistance=0.42 yDistance=0.24 01:30:47.453 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 01:30:47.453 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:47.453 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:30:47.453 00.000 428 MoveAxis(E, 0, ABG) 01:30:47.453 00.000 428 Move returns status 0, amount 0 01:30:47.453 00.000 428 MoveAxis(N, 0, ABG) 01:30:47.453 00.000 428 Move returns status 0, amount 0 01:30:47.453 00.000 428 move complete, result=0 01:30:47.453 00.000 428 worker thread done servicing request 01:30:47.484 00.031 10672 UpdateGuideState exits: m=251757 SNR=45.2 01:30:47.484 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:47.484 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:47.484 00.000 10672 Enqueuing Expose request 01:30:47.484 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:30:47.484 00.000 428 Worker thread wakes up 01:30:47.484 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:47.484 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:49.316 01.832 428 Exposure complete 01:30:49.457 00.141 428 worker thread done servicing request 01:30:49.457 00.000 10672 OnExposeComplete: enter 01:30:49.457 00.000 10672 UpdateGuideState(): m_state=6 01:30:49.457 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 2984 01:30:49.457 00.000 10672 Star::Find returns 1 (0), X=517.92, Y=339.16, Mass=224472, SNR=42.5, Peak=29392 HFD=2.8 01:30:49.457 00.000 10672 CameraToMount -- cameraTheta (-0.00) - m_xAngle (0.14) = xAngle (-0.14 = -0.14) 01:30:49.457 00.000 10672 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.03 = -0.03) 01:30:49.457 00.000 10672 CameraToMount -- cameraX=0.99 cameraY=-0.00 hyp=0.99 cameraTheta=-0.00 mountX=0.98 mountY=-0.03, mountTheta=-0.03 01:30:49.457 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.99, y=-0.00, opts=13) 01:30:49.457 00.000 10672 Enqueuing Move request for scope (0.99, -0.00) 01:30:49.457 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:49.457 00.000 428 Worker thread wakes up 01:30:49.457 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.99, -0.00) opts 0xd 01:30:49.457 00.000 428 Handling offset move in thread for scope, endpoint = (0.99, -0.00) 01:30:49.457 00.000 428 Moving (0.99, -0.00) raw xDistance=0.98 yDistance=-0.03 01:30:49.457 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.98 01:30:49.457 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:49.457 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:30:49.457 00.000 428 MoveAxis(W, 1144, ABG) 01:30:49.457 00.000 428 Guiding Dir = 3, Dur = 1144 01:30:49.457 00.000 428 IsSlewing returns 0 01:30:49.457 00.000 428 IsGuiding returns 0 01:30:49.488 00.031 10672 UpdateGuideState exits: m=224472 SNR=42.5 01:30:49.488 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:49.488 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:49.488 00.000 10672 Enqueuing Expose request 01:30:49.488 00.000 428 PulseGuide returned control before completion, sleep 1128 01:30:50.629 01.141 428 IsGuiding returns 1 01:30:50.629 00.000 428 scope still moving after pulse duration time elapsed 01:30:50.675 00.046 428 IsSlewing returns 0 01:30:50.675 00.000 428 IsGuiding returns 0 01:30:50.675 00.000 428 scope move finished after 1144 + 66 ms 01:30:50.675 00.000 428 Move returns status 0, amount 1144 01:30:50.675 00.000 428 MoveAxis(N, 0, ABG) 01:30:50.675 00.000 428 Move returns status 0, amount 0 01:30:50.675 00.000 428 move complete, result=0 01:30:50.675 00.000 428 worker thread done servicing request 01:30:50.675 00.000 428 Worker thread wakes up 01:30:50.675 00.000 10672 GuideStep: 1.0 px 1144 ms WEST, -0.0 px 0 ms NORTH 01:30:50.675 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:50.675 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:51.003 00.328 10672 read socket command 10 01:30:51.003 00.000 10672 processing socket request REQDIST 01:30:51.003 00.000 10672 SOCKSVR: Sending pixel error of 0.65 01:30:51.003 00.000 10672 Sending socket response 65 (0x41) 01:30:51.300 00.297 428 Exposure complete 01:30:51.441 00.141 428 worker thread done servicing request 01:30:51.441 00.000 10672 OnExposeComplete: enter 01:30:51.441 00.000 10672 UpdateGuideState(): m_state=6 01:30:51.441 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 2985 01:30:51.441 00.000 10672 Star::Find returns 1 (0), X=516.52, Y=339.27, Mass=180369, SNR=32.8, Peak=20896 HFD=3.0 01:30:51.441 00.000 10672 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 01:30:51.441 00.000 10672 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.87 = 2.87) 01:30:51.441 00.000 10672 CameraToMount -- cameraX=-0.41 cameraY=0.10 hyp=0.43 cameraTheta=2.90 mountX=-0.40 mountY=0.12, mountTheta=2.86 01:30:51.441 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.41, y=0.10, opts=13) 01:30:51.441 00.000 10672 Enqueuing Move request for scope (-0.41, 0.10) 01:30:51.441 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:51.441 00.000 428 Worker thread wakes up 01:30:51.441 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.10) opts 0xd 01:30:51.441 00.000 428 Handling offset move in thread for scope, endpoint = (-0.41, 0.10) 01:30:51.441 00.000 428 Moving (-0.41, 0.10) raw xDistance=-0.40 yDistance=0.12 01:30:51.441 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:30:51.441 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:51.441 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 01:30:51.441 00.000 428 MoveAxis(E, 0, ABG) 01:30:51.441 00.000 428 Move returns status 0, amount 0 01:30:51.441 00.000 428 MoveAxis(N, 0, ABG) 01:30:51.441 00.000 428 Move returns status 0, amount 0 01:30:51.441 00.000 428 move complete, result=0 01:30:51.441 00.000 428 worker thread done servicing request 01:30:51.456 00.015 10672 UpdateGuideState exits: m=180369 SNR=32.8 01:30:51.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:51.456 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:51.456 00.000 10672 Enqueuing Expose request 01:30:51.456 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:30:51.456 00.000 428 Worker thread wakes up 01:30:51.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:51.456 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:53.299 01.843 428 Exposure complete 01:30:53.440 00.141 428 worker thread done servicing request 01:30:53.440 00.000 10672 OnExposeComplete: enter 01:30:53.440 00.000 10672 UpdateGuideState(): m_state=6 01:30:53.440 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2986 01:30:53.440 00.000 10672 Star::Find returns 1 (0), X=515.91, Y=339.04, Mass=213512, SNR=38.3, Peak=27984 HFD=2.8 01:30:53.440 00.000 10672 CameraToMount -- cameraTheta (-3.02) - m_xAngle (0.14) = xAngle (-3.16 = 3.12) 01:30:53.440 00.000 10672 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.05 = -3.05) 01:30:53.440 00.000 10672 CameraToMount -- cameraX=-1.02 cameraY=-0.12 hyp=1.03 cameraTheta=-3.02 mountX=-1.03 mountY=-0.09, mountTheta=-3.05 01:30:53.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.02, y=-0.12, opts=13) 01:30:53.440 00.000 10672 Enqueuing Move request for scope (-1.02, -0.12) 01:30:53.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:30:53.440 00.000 428 Worker thread wakes up 01:30:53.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.12) opts 0xd 01:30:53.440 00.000 428 Handling offset move in thread for scope, endpoint = (-1.02, -0.12) 01:30:53.440 00.000 428 Moving (-1.02, -0.12) raw xDistance=-1.03 yDistance=-0.09 01:30:53.440 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03 01:30:53.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:53.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:30:53.440 00.000 428 MoveAxis(E, 1203, ABG) 01:30:53.440 00.000 428 Guiding Dir = 2, Dur = 1203 01:30:53.440 00.000 428 IsSlewing returns 0 01:30:53.440 00.000 428 IsGuiding returns 0 01:30:53.471 00.031 428 PulseGuide returned control before completion, sleep 1193 01:30:53.471 00.000 10672 UpdateGuideState exits: m=213512 SNR=38.3 01:30:53.471 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:53.471 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:53.471 00.000 10672 Enqueuing Expose request 01:30:54.690 01.219 428 IsGuiding returns 0 01:30:54.690 00.000 428 Move returns status 0, amount 1203 01:30:54.690 00.000 428 MoveAxis(N, 0, ABG) 01:30:54.690 00.000 428 Move returns status 0, amount 0 01:30:54.705 00.015 428 move complete, result=0 01:30:54.705 00.000 428 worker thread done servicing request 01:30:54.705 00.000 10672 GuideStep: -1.0 px 1203 ms EAST, -0.1 px 0 ms NORTH 01:30:54.705 00.000 428 Worker thread wakes up 01:30:54.705 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:54.705 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:55.314 00.609 428 Exposure complete 01:30:55.455 00.141 428 worker thread done servicing request 01:30:55.455 00.000 10672 OnExposeComplete: enter 01:30:55.455 00.000 10672 UpdateGuideState(): m_state=6 01:30:55.455 00.000 10672 Star::Find(15, 515, 339, 0, (0,0,0,0), 0.0, 0) frame 2987 01:30:55.455 00.000 10672 Star::Find returns 1 (0), X=516.80, Y=339.53, Mass=234891, SNR=39.4, Peak=32240 HFD=3.3 01:30:55.455 00.000 10672 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.14) = xAngle (1.80 = 1.80) 01:30:55.455 00.000 10672 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.90 = 1.90) 01:30:55.455 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.37 hyp=0.39 cameraTheta=1.93 mountX=-0.09 mountY=0.37, mountTheta=1.80 01:30:55.455 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.37, opts=13) 01:30:55.455 00.000 10672 Enqueuing Move request for scope (-0.14, 0.37) 01:30:55.455 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:55.455 00.000 428 Worker thread wakes up 01:30:55.455 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.37) opts 0xd 01:30:55.455 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.37) 01:30:55.455 00.000 428 Moving (-0.14, 0.37) raw xDistance=-0.09 yDistance=0.37 01:30:55.455 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 01:30:55.455 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:55.455 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:30:55.455 00.000 428 MoveAxis(E, 0, ABG) 01:30:55.455 00.000 428 Move returns status 0, amount 0 01:30:55.455 00.000 428 MoveAxis(N, 0, ABG) 01:30:55.455 00.000 428 Move returns status 0, amount 0 01:30:55.455 00.000 428 move complete, result=0 01:30:55.455 00.000 428 worker thread done servicing request 01:30:55.486 00.031 10672 UpdateGuideState exits: m=234891 SNR=39.4 01:30:55.486 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:55.486 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:55.486 00.000 10672 Enqueuing Expose request 01:30:55.486 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:30:55.486 00.000 428 Worker thread wakes up 01:30:55.486 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:55.486 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:56.002 00.516 10672 read socket command 10 01:30:56.002 00.000 10672 processing socket request REQDIST 01:30:56.002 00.000 10672 SOCKSVR: Sending pixel error of 0.62 01:30:56.002 00.000 10672 Sending socket response 62 (0x3e) 01:30:57.314 01.312 428 Exposure complete 01:30:57.443 00.129 428 worker thread done servicing request 01:30:57.443 00.000 10672 OnExposeComplete: enter 01:30:57.443 00.000 10672 UpdateGuideState(): m_state=6 01:30:57.443 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2988 01:30:57.443 00.000 10672 Star::Find returns 1 (0), X=517.30, Y=339.06, Mass=206017, SNR=38.5, Peak=31472 HFD=2.6 01:30:57.443 00.000 10672 CameraToMount -- cameraTheta (-0.27) - m_xAngle (0.14) = xAngle (-0.40 = -0.40) 01:30:57.443 00.000 10672 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.30 = -0.30) 01:30:57.443 00.000 10672 CameraToMount -- cameraX=0.37 cameraY=-0.10 hyp=0.38 cameraTheta=-0.27 mountX=0.35 mountY=-0.11, mountTheta=-0.31 01:30:57.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.37, y=-0.10, opts=13) 01:30:57.443 00.000 10672 Enqueuing Move request for scope (0.37, -0.10) 01:30:57.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:57.443 00.000 428 Worker thread wakes up 01:30:57.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.10) opts 0xd 01:30:57.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.37, -0.10) 01:30:57.443 00.000 428 Moving (0.37, -0.10) raw xDistance=0.35 yDistance=-0.11 01:30:57.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 01:30:57.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:57.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 01:30:57.443 00.000 428 MoveAxis(E, 0, ABG) 01:30:57.443 00.000 428 Move returns status 0, amount 0 01:30:57.443 00.000 428 MoveAxis(N, 0, ABG) 01:30:57.443 00.000 428 Move returns status 0, amount 0 01:30:57.443 00.000 428 move complete, result=0 01:30:57.443 00.000 428 worker thread done servicing request 01:30:57.474 00.031 10672 UpdateGuideState exits: m=206017 SNR=38.5 01:30:57.474 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:57.474 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:57.474 00.000 10672 Enqueuing Expose request 01:30:57.474 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:30:57.474 00.000 428 Worker thread wakes up 01:30:57.474 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:57.474 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:30:59.318 01.844 428 Exposure complete 01:30:59.458 00.140 428 worker thread done servicing request 01:30:59.458 00.000 10672 OnExposeComplete: enter 01:30:59.458 00.000 10672 UpdateGuideState(): m_state=6 01:30:59.458 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 2989 01:30:59.458 00.000 10672 Star::Find returns 1 (0), X=516.87, Y=339.06, Mass=198545, SNR=37.5, Peak=32672 HFD=3.0 01:30:59.458 00.000 10672 CameraToMount -- cameraTheta (-2.17) - m_xAngle (0.14) = xAngle (-2.31 = -2.31) 01:30:59.458 00.000 10672 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.20 = -2.20) 01:30:59.458 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.17 mountX=-0.08 mountY=-0.10, mountTheta=-2.26 01:30:59.458 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.10, opts=13) 01:30:59.458 00.000 10672 Enqueuing Move request for scope (-0.07, -0.10) 01:30:59.458 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:30:59.458 00.000 428 Worker thread wakes up 01:30:59.458 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd 01:30:59.458 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.10) 01:30:59.458 00.000 428 Moving (-0.07, -0.10) raw xDistance=-0.08 yDistance=-0.10 01:30:59.458 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:30:59.458 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:30:59.458 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:30:59.458 00.000 428 MoveAxis(E, 0, ABG) 01:30:59.458 00.000 428 Move returns status 0, amount 0 01:30:59.458 00.000 428 MoveAxis(N, 0, ABG) 01:30:59.458 00.000 428 Move returns status 0, amount 0 01:30:59.458 00.000 428 move complete, result=0 01:30:59.458 00.000 428 worker thread done servicing request 01:30:59.474 00.016 10672 UpdateGuideState exits: m=198545 SNR=37.5 01:30:59.474 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:30:59.474 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:30:59.474 00.000 10672 Enqueuing Expose request 01:30:59.474 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:30:59.474 00.000 428 Worker thread wakes up 01:30:59.474 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:30:59.474 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:01.005 01.531 10672 read socket command 10 01:31:01.005 00.000 10672 processing socket request REQDIST 01:31:01.005 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:31:01.005 00.000 10672 Sending socket response 42 (0x2a) 01:31:01.317 00.312 428 Exposure complete 01:31:01.457 00.140 428 worker thread done servicing request 01:31:01.457 00.000 10672 OnExposeComplete: enter 01:31:01.457 00.000 10672 UpdateGuideState(): m_state=6 01:31:01.457 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2990 01:31:01.457 00.000 10672 Star::Find returns 1 (0), X=516.89, Y=338.94, Mass=203474, SNR=39.8, Peak=23616 HFD=2.9 01:31:01.457 00.000 10672 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.14) = xAngle (-1.91 = -1.91) 01:31:01.457 00.000 10672 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.80 = -1.80) 01:31:01.457 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.23 cameraTheta=-1.78 mountX=-0.08 mountY=-0.22, mountTheta=-1.90 01:31:01.457 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.23, opts=13) 01:31:01.457 00.000 10672 Enqueuing Move request for scope (-0.05, -0.23) 01:31:01.457 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:01.457 00.000 428 Worker thread wakes up 01:31:01.457 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd 01:31:01.457 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.23) 01:31:01.457 00.000 428 Moving (-0.05, -0.23) raw xDistance=-0.08 yDistance=-0.22 01:31:01.457 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:31:01.457 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:01.457 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:31:01.457 00.000 428 MoveAxis(E, 0, ABG) 01:31:01.457 00.000 428 Move returns status 0, amount 0 01:31:01.457 00.000 428 MoveAxis(N, 0, ABG) 01:31:01.457 00.000 428 Move returns status 0, amount 0 01:31:01.457 00.000 428 move complete, result=0 01:31:01.457 00.000 428 worker thread done servicing request 01:31:01.473 00.016 10672 UpdateGuideState exits: m=203474 SNR=39.8 01:31:01.473 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:01.473 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:01.473 00.000 10672 Enqueuing Expose request 01:31:01.489 00.016 428 Worker thread wakes up 01:31:01.489 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:31:01.489 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:01.489 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:03.316 01.827 428 Exposure complete 01:31:03.441 00.125 428 worker thread done servicing request 01:31:03.441 00.000 10672 OnExposeComplete: enter 01:31:03.441 00.000 10672 UpdateGuideState(): m_state=6 01:31:03.441 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 2991 01:31:03.441 00.000 10672 Star::Find returns 1 (0), X=515.62, Y=339.24, Mass=210989, SNR=36.1, Peak=24608 HFD=3.2 01:31:03.441 00.000 10672 CameraToMount -- cameraTheta (3.09) - m_xAngle (0.14) = xAngle (2.95 = 2.95) 01:31:03.441 00.000 10672 CameraToMount -- cameraTheta (3.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.06 = 3.06) 01:31:03.441 00.000 10672 CameraToMount -- cameraX=-1.31 cameraY=0.07 hyp=1.32 cameraTheta=3.09 mountX=-1.29 mountY=0.11, mountTheta=3.06 01:31:03.441 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.31, y=0.07, opts=13) 01:31:03.441 00.000 10672 Enqueuing Move request for scope (-1.31, 0.07) 01:31:03.441 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:03.441 00.000 428 Worker thread wakes up 01:31:03.441 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.07) opts 0xd 01:31:03.441 00.000 428 Handling offset move in thread for scope, endpoint = (-1.31, 0.07) 01:31:03.441 00.000 428 Moving (-1.31, 0.07) raw xDistance=-1.29 yDistance=0.11 01:31:03.441 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.29 01:31:03.441 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:03.441 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 01:31:03.441 00.000 428 MoveAxis(E, 1513, ABG) 01:31:03.441 00.000 428 Guiding Dir = 2, Dur = 1513 01:31:03.441 00.000 428 IsSlewing returns 0 01:31:03.441 00.000 428 IsGuiding returns 0 01:31:03.472 00.031 10672 UpdateGuideState exits: m=210989 SNR=36.1 01:31:03.472 00.000 428 PulseGuide returned control before completion, sleep 1500 01:31:03.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:03.472 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:03.472 00.000 10672 Enqueuing Expose request 01:31:05.003 01.531 428 IsGuiding returns 0 01:31:05.003 00.000 428 Move returns status 0, amount 1513 01:31:05.003 00.000 428 MoveAxis(N, 0, ABG) 01:31:05.003 00.000 428 Move returns status 0, amount 0 01:31:05.003 00.000 428 move complete, result=0 01:31:05.003 00.000 428 worker thread done servicing request 01:31:05.003 00.000 10672 GuideStep: -1.3 px 1513 ms EAST, 0.1 px 0 ms NORTH 01:31:05.003 00.000 428 Worker thread wakes up 01:31:05.003 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:05.003 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:05.316 00.313 428 Exposure complete 01:31:05.456 00.140 428 worker thread done servicing request 01:31:05.456 00.000 10672 OnExposeComplete: enter 01:31:05.456 00.000 10672 UpdateGuideState(): m_state=6 01:31:05.456 00.000 10672 Star::Find(15, 515, 339, 0, (0,0,0,0), 0.0, 0) frame 2992 01:31:05.456 00.000 10672 Star::Find returns 1 (0), X=516.72, Y=339.51, Mass=227163, SNR=40.4, Peak=23408 HFD=3.3 01:31:05.456 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.00 = 2.00) 01:31:05.456 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.11 = 2.11) 01:31:05.456 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.34 hyp=0.41 cameraTheta=2.14 mountX=-0.17 mountY=0.35, mountTheta=2.02 01:31:05.456 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.34, opts=13) 01:31:05.456 00.000 10672 Enqueuing Move request for scope (-0.22, 0.34) 01:31:05.456 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:31:05.456 00.000 428 Worker thread wakes up 01:31:05.456 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.34) opts 0xd 01:31:05.456 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.34) 01:31:05.456 00.000 428 Moving (-0.22, 0.34) raw xDistance=-0.17 yDistance=0.35 01:31:05.456 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:31:05.456 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:05.456 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 01:31:05.456 00.000 428 MoveAxis(E, 0, ABG) 01:31:05.456 00.000 428 Move returns status 0, amount 0 01:31:05.456 00.000 428 MoveAxis(N, 0, ABG) 01:31:05.456 00.000 428 Move returns status 0, amount 0 01:31:05.456 00.000 428 move complete, result=0 01:31:05.456 00.000 428 worker thread done servicing request 01:31:05.487 00.031 10672 UpdateGuideState exits: m=227163 SNR=40.4 01:31:05.487 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:05.487 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:05.487 00.000 10672 Enqueuing Expose request 01:31:05.487 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:31:05.487 00.000 428 Worker thread wakes up 01:31:05.487 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:05.487 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:06.007 00.520 10672 read socket command 10 01:31:06.007 00.000 10672 processing socket request REQDIST 01:31:06.007 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:31:06.007 00.000 10672 Sending socket response 57 (0x39) 01:31:07.304 01.297 428 Exposure complete 01:31:07.428 00.124 428 worker thread done servicing request 01:31:07.428 00.000 10672 OnExposeComplete: enter 01:31:07.428 00.000 10672 UpdateGuideState(): m_state=6 01:31:07.428 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2993 01:31:07.428 00.000 10672 Star::Find returns 1 (0), X=517.17, Y=339.21, Mass=187423, SNR=40.3, Peak=33984 HFD=2.4 01:31:07.428 00.000 10672 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.14) = xAngle (0.06 = 0.06) 01:31:07.428 00.000 10672 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.16 = 0.16) 01:31:07.428 00.000 10672 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.19 mountX=0.23 mountY=0.04, mountTheta=0.16 01:31:07.428 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.23, y=0.04, opts=13) 01:31:07.428 00.000 10672 Enqueuing Move request for scope (0.23, 0.04) 01:31:07.428 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:07.428 00.000 428 Worker thread wakes up 01:31:07.444 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd 01:31:07.444 00.000 428 Handling offset move in thread for scope, endpoint = (0.23, 0.04) 01:31:07.444 00.000 428 Moving (0.23, 0.04) raw xDistance=0.23 yDistance=0.04 01:31:07.444 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23 01:31:07.444 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:07.444 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:31:07.444 00.000 428 MoveAxis(E, 0, ABG) 01:31:07.444 00.000 428 Move returns status 0, amount 0 01:31:07.444 00.000 428 MoveAxis(N, 0, ABG) 01:31:07.444 00.000 428 Move returns status 0, amount 0 01:31:07.444 00.000 428 move complete, result=0 01:31:07.444 00.000 428 worker thread done servicing request 01:31:07.460 00.016 10672 UpdateGuideState exits: m=187423 SNR=40.3 01:31:07.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:07.460 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:07.460 00.000 10672 Enqueuing Expose request 01:31:07.460 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 01:31:07.460 00.000 428 Worker thread wakes up 01:31:07.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:07.460 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:09.303 01.843 428 Exposure complete 01:31:09.443 00.140 428 worker thread done servicing request 01:31:09.443 00.000 10672 OnExposeComplete: enter 01:31:09.443 00.000 10672 UpdateGuideState(): m_state=6 01:31:09.443 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 2994 01:31:09.443 00.000 10672 Star::Find returns 1 (0), X=517.24, Y=338.86, Mass=188266, SNR=38.2, Peak=26128 HFD=2.4 01:31:09.443 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.91 = -0.91) 01:31:09.443 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 01:31:09.443 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=-0.30 hyp=0.43 cameraTheta=-0.78 mountX=0.26 mountY=-0.31, mountTheta=-0.87 01:31:09.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=-0.30, opts=13) 01:31:09.443 00.000 10672 Enqueuing Move request for scope (0.31, -0.30) 01:31:09.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:09.443 00.000 428 Worker thread wakes up 01:31:09.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.30) opts 0xd 01:31:09.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, -0.30) 01:31:09.443 00.000 428 Moving (0.31, -0.30) raw xDistance=0.26 yDistance=-0.31 01:31:09.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26 01:31:09.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:09.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.31 01:31:09.443 00.000 428 MoveAxis(E, 0, ABG) 01:31:09.443 00.000 428 Move returns status 0, amount 0 01:31:09.443 00.000 428 MoveAxis(N, 0, ABG) 01:31:09.443 00.000 428 Move returns status 0, amount 0 01:31:09.443 00.000 428 move complete, result=0 01:31:09.443 00.000 428 worker thread done servicing request 01:31:09.475 00.032 10672 UpdateGuideState exits: m=188266 SNR=38.2 01:31:09.475 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:09.475 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:09.475 00.000 10672 Enqueuing Expose request 01:31:09.475 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH 01:31:09.475 00.000 428 Worker thread wakes up 01:31:09.475 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:09.475 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:11.006 01.531 10672 read socket command 10 01:31:11.006 00.000 10672 processing socket request REQDIST 01:31:11.006 00.000 10672 SOCKSVR: Sending pixel error of 0.46 01:31:11.006 00.000 10672 Sending socket response 46 (0x2e) 01:31:11.302 00.296 428 Exposure complete 01:31:11.427 00.125 428 worker thread done servicing request 01:31:11.427 00.000 10672 OnExposeComplete: enter 01:31:11.427 00.000 10672 UpdateGuideState(): m_state=6 01:31:11.427 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 2995 01:31:11.427 00.000 10672 Star::Find returns 1 (0), X=516.99, Y=339.14, Mass=244359, SNR=44.6, Peak=26784 HFD=3.0 01:31:11.427 00.000 10672 CameraToMount -- cameraTheta (-0.34) - m_xAngle (0.14) = xAngle (-0.48 = -0.48) 01:31:11.427 00.000 10672 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.37 = -0.37) 01:31:11.427 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.34 mountX=0.05 mountY=-0.02, mountTheta=-0.39 01:31:11.443 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=-0.02, opts=13) 01:31:11.443 00.000 10672 Enqueuing Move request for scope (0.06, -0.02) 01:31:11.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:11.443 00.000 428 Worker thread wakes up 01:31:11.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd 01:31:11.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, -0.02) 01:31:11.443 00.000 428 Moving (0.06, -0.02) raw xDistance=0.05 yDistance=-0.02 01:31:11.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 01:31:11.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:11.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:31:11.443 00.000 428 MoveAxis(E, 0, ABG) 01:31:11.443 00.000 428 Move returns status 0, amount 0 01:31:11.443 00.000 428 MoveAxis(N, 0, ABG) 01:31:11.443 00.000 428 Move returns status 0, amount 0 01:31:11.443 00.000 428 move complete, result=0 01:31:11.443 00.000 428 worker thread done servicing request 01:31:11.458 00.015 10672 UpdateGuideState exits: m=244359 SNR=44.6 01:31:11.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:11.458 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:11.458 00.000 10672 Enqueuing Expose request 01:31:11.458 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:31:11.458 00.000 428 Worker thread wakes up 01:31:11.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:11.458 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:13.317 01.859 428 Exposure complete 01:31:13.458 00.141 428 worker thread done servicing request 01:31:13.458 00.000 10672 OnExposeComplete: enter 01:31:13.458 00.000 10672 UpdateGuideState(): m_state=6 01:31:13.458 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 2996 01:31:13.458 00.000 10672 Star::Find returns 1 (0), X=517.32, Y=338.79, Mass=230360, SNR=42.7, Peak=24160 HFD=3.4 01:31:13.458 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 01:31:13.458 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 01:31:13.458 00.000 10672 CameraToMount -- cameraX=0.38 cameraY=-0.38 hyp=0.54 cameraTheta=-0.78 mountX=0.33 mountY=-0.39, mountTheta=-0.87 01:31:13.458 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.38, y=-0.38, opts=13) 01:31:13.458 00.000 10672 Enqueuing Move request for scope (0.38, -0.38) 01:31:13.458 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:13.458 00.000 428 Worker thread wakes up 01:31:13.458 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.38) opts 0xd 01:31:13.458 00.000 428 Handling offset move in thread for scope, endpoint = (0.38, -0.38) 01:31:13.458 00.000 428 Moving (0.38, -0.38) raw xDistance=0.33 yDistance=-0.39 01:31:13.458 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 01:31:13.458 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:13.458 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 01:31:13.458 00.000 428 MoveAxis(E, 0, ABG) 01:31:13.458 00.000 428 Move returns status 0, amount 0 01:31:13.458 00.000 428 MoveAxis(N, 0, ABG) 01:31:13.458 00.000 428 Move returns status 0, amount 0 01:31:13.458 00.000 428 move complete, result=0 01:31:13.458 00.000 428 worker thread done servicing request 01:31:13.473 00.015 10672 UpdateGuideState exits: m=230360 SNR=42.7 01:31:13.473 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:13.473 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:13.473 00.000 10672 Enqueuing Expose request 01:31:13.473 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH 01:31:13.473 00.000 428 Worker thread wakes up 01:31:13.473 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:13.473 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:15.306 01.833 428 Exposure complete 01:31:15.446 00.140 428 worker thread done servicing request 01:31:15.446 00.000 10672 OnExposeComplete: enter 01:31:15.446 00.000 10672 UpdateGuideState(): m_state=6 01:31:15.446 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 2997 01:31:15.446 00.000 10672 Star::Find returns 1 (0), X=517.38, Y=338.70, Mass=233654, SNR=44.7, Peak=33424 HFD=2.9 01:31:15.446 00.000 10672 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.14) = xAngle (-0.95 = -0.95) 01:31:15.446 00.000 10672 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.84 = -0.84) 01:31:15.446 00.000 10672 CameraToMount -- cameraX=0.44 cameraY=-0.47 hyp=0.64 cameraTheta=-0.81 mountX=0.37 mountY=-0.48, mountTheta=-0.91 01:31:15.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.44, y=-0.47, opts=13) 01:31:15.446 00.000 10672 Enqueuing Move request for scope (0.44, -0.47) 01:31:15.446 00.000 428 Worker thread wakes up 01:31:15.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:15.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.47) opts 0xd 01:31:15.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.44, -0.47) 01:31:15.446 00.000 428 Moving (0.44, -0.47) raw xDistance=0.37 yDistance=-0.48 01:31:15.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:31:15.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:15.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:31:15.446 00.000 428 MoveAxis(E, 0, ABG) 01:31:15.446 00.000 428 Move returns status 0, amount 0 01:31:15.446 00.000 428 MoveAxis(N, 0, ABG) 01:31:15.446 00.000 428 Move returns status 0, amount 0 01:31:15.446 00.000 428 move complete, result=0 01:31:15.446 00.000 428 worker thread done servicing request 01:31:15.477 00.031 10672 UpdateGuideState exits: m=233654 SNR=44.7 01:31:15.477 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:15.477 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:15.477 00.000 10672 Enqueuing Expose request 01:31:15.477 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH 01:31:15.477 00.000 428 Worker thread wakes up 01:31:15.477 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:15.477 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:16.009 00.532 10672 read socket command 10 01:31:16.009 00.000 10672 processing socket request REQDIST 01:31:16.009 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:31:16.009 00.000 10672 Sending socket response 47 (0x2f) 01:31:17.305 01.296 428 Exposure complete 01:31:17.446 00.141 428 worker thread done servicing request 01:31:17.446 00.000 10672 OnExposeComplete: enter 01:31:17.446 00.000 10672 UpdateGuideState(): m_state=6 01:31:17.446 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 2998 01:31:17.446 00.000 10672 Star::Find returns 1 (0), X=517.45, Y=338.96, Mass=192932, SNR=37.7, Peak=31248 HFD=2.3 01:31:17.446 00.000 10672 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.14) = xAngle (-0.52 = -0.52) 01:31:17.446 00.000 10672 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.41 = -0.41) 01:31:17.446 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=-0.20 hyp=0.55 cameraTheta=-0.38 mountX=0.48 mountY=-0.22, mountTheta=-0.43 01:31:17.446 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=-0.20, opts=13) 01:31:17.446 00.000 10672 Enqueuing Move request for scope (0.51, -0.20) 01:31:17.446 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:17.446 00.000 428 Worker thread wakes up 01:31:17.446 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.20) opts 0xd 01:31:17.446 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, -0.20) 01:31:17.446 00.000 428 Moving (0.51, -0.20) raw xDistance=0.48 yDistance=-0.22 01:31:17.446 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 01:31:17.446 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:17.446 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:31:17.446 00.000 428 MoveAxis(W, 561, ABG) 01:31:17.446 00.000 428 Guiding Dir = 3, Dur = 561 01:31:17.446 00.000 428 IsSlewing returns 0 01:31:17.446 00.000 428 IsGuiding returns 0 01:31:17.461 00.015 10672 UpdateGuideState exits: m=192932 SNR=37.7 01:31:17.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:17.461 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:17.461 00.000 10672 Enqueuing Expose request 01:31:17.477 00.016 428 PulseGuide returned control before completion, sleep 543 01:31:18.071 00.594 428 IsGuiding returns 1 01:31:18.071 00.000 428 scope still moving after pulse duration time elapsed 01:31:18.102 00.031 428 IsSlewing returns 0 01:31:18.102 00.000 428 IsGuiding returns 0 01:31:18.102 00.000 428 scope move finished after 561 + 90 ms 01:31:18.102 00.000 428 Move returns status 0, amount 561 01:31:18.102 00.000 428 MoveAxis(N, 0, ABG) 01:31:18.102 00.000 428 Move returns status 0, amount 0 01:31:18.102 00.000 428 move complete, result=0 01:31:18.102 00.000 428 worker thread done servicing request 01:31:18.102 00.000 428 Worker thread wakes up 01:31:18.102 00.000 10672 GuideStep: 0.5 px 561 ms WEST, -0.2 px 0 ms NORTH 01:31:18.102 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:18.102 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:19.304 01.202 428 Exposure complete 01:31:19.429 00.125 428 worker thread done servicing request 01:31:19.429 00.000 10672 OnExposeComplete: enter 01:31:19.429 00.000 10672 UpdateGuideState(): m_state=6 01:31:19.429 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 2999 01:31:19.429 00.000 10672 Star::Find returns 1 (0), X=517.21, Y=338.73, Mass=176750, SNR=36.4, Peak=29840 HFD=2.5 01:31:19.429 00.000 10672 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.14) = xAngle (-1.15 = -1.15) 01:31:19.429 00.000 10672 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.05 = -1.05) 01:31:19.429 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=-0.44 hyp=0.51 cameraTheta=-1.02 mountX=0.21 mountY=-0.45, mountTheta=-1.13 01:31:19.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=-0.44, opts=13) 01:31:19.429 00.000 10672 Enqueuing Move request for scope (0.27, -0.44) 01:31:19.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:19.429 00.000 428 Worker thread wakes up 01:31:19.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.44) opts 0xd 01:31:19.429 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, -0.44) 01:31:19.429 00.000 428 Moving (0.27, -0.44) raw xDistance=0.21 yDistance=-0.45 01:31:19.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:31:19.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:19.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.45 01:31:19.429 00.000 428 MoveAxis(E, 0, ABG) 01:31:19.429 00.000 428 Move returns status 0, amount 0 01:31:19.429 00.000 428 MoveAxis(N, 0, ABG) 01:31:19.429 00.000 428 Move returns status 0, amount 0 01:31:19.429 00.000 428 move complete, result=0 01:31:19.429 00.000 428 worker thread done servicing request 01:31:19.461 00.032 10672 UpdateGuideState exits: m=176750 SNR=36.4 01:31:19.461 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:19.461 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:19.461 00.000 10672 Enqueuing Expose request 01:31:19.461 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 01:31:19.461 00.000 428 Worker thread wakes up 01:31:19.461 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:19.461 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:21.007 01.546 10672 read socket command 10 01:31:21.007 00.000 10672 processing socket request REQDIST 01:31:21.007 00.000 10672 SOCKSVR: Sending pixel error of 0.50 01:31:21.007 00.000 10672 Sending socket response 50 (0x32) 01:31:21.288 00.281 428 Exposure complete 01:31:21.429 00.141 428 worker thread done servicing request 01:31:21.429 00.000 10672 OnExposeComplete: enter 01:31:21.429 00.000 10672 UpdateGuideState(): m_state=6 01:31:21.429 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3000 01:31:21.429 00.000 10672 Star::Find returns 1 (0), X=517.13, Y=339.01, Mass=219589, SNR=41.1, Peak=34736 HFD=2.7 01:31:21.429 00.000 10672 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 01:31:21.429 00.000 10672 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.70 = -0.70) 01:31:21.429 00.000 10672 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.67 mountX=0.17 mountY=-0.16, mountTheta=-0.75 01:31:21.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.19, y=-0.15, opts=13) 01:31:21.429 00.000 10672 Enqueuing Move request for scope (0.19, -0.15) 01:31:21.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:21.429 00.000 428 Worker thread wakes up 01:31:21.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd 01:31:21.429 00.000 428 Handling offset move in thread for scope, endpoint = (0.19, -0.15) 01:31:21.429 00.000 428 Moving (0.19, -0.15) raw xDistance=0.17 yDistance=-0.16 01:31:21.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:31:21.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:21.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 01:31:21.429 00.000 428 MoveAxis(E, 0, ABG) 01:31:21.429 00.000 428 Move returns status 0, amount 0 01:31:21.429 00.000 428 MoveAxis(N, 0, ABG) 01:31:21.429 00.000 428 Move returns status 0, amount 0 01:31:21.429 00.000 428 move complete, result=0 01:31:21.429 00.000 428 worker thread done servicing request 01:31:21.460 00.031 10672 UpdateGuideState exits: m=219589 SNR=41.1 01:31:21.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:21.460 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:21.460 00.000 10672 Enqueuing Expose request 01:31:21.460 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:31:21.460 00.000 428 Worker thread wakes up 01:31:21.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:21.460 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:23.308 01.848 428 Exposure complete 01:31:23.449 00.141 428 worker thread done servicing request 01:31:23.449 00.000 10672 OnExposeComplete: enter 01:31:23.449 00.000 10672 UpdateGuideState(): m_state=6 01:31:23.449 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3001 01:31:23.449 00.000 10672 Star::Find returns 1 (0), X=517.57, Y=339.11, Mass=193596, SNR=35.2, Peak=29392 HFD=2.6 01:31:23.449 00.000 10672 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.14) = xAngle (-0.23 = -0.23) 01:31:23.449 00.000 10672 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.12 = -0.12) 01:31:23.449 00.000 10672 CameraToMount -- cameraX=0.63 cameraY=-0.06 hyp=0.63 cameraTheta=-0.09 mountX=0.62 mountY=-0.08, mountTheta=-0.12 01:31:23.449 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.63, y=-0.06, opts=13) 01:31:23.449 00.000 10672 Enqueuing Move request for scope (0.63, -0.06) 01:31:23.449 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:23.449 00.000 428 Worker thread wakes up 01:31:23.449 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.06) opts 0xd 01:31:23.449 00.000 428 Handling offset move in thread for scope, endpoint = (0.63, -0.06) 01:31:23.449 00.000 428 Moving (0.63, -0.06) raw xDistance=0.62 yDistance=-0.08 01:31:23.449 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 01:31:23.449 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:23.449 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:31:23.449 00.000 428 MoveAxis(W, 724, ABG) 01:31:23.449 00.000 428 Guiding Dir = 3, Dur = 724 01:31:23.449 00.000 428 IsSlewing returns 0 01:31:23.449 00.000 428 IsGuiding returns 0 01:31:23.464 00.015 428 PulseGuide returned control before completion, sleep 718 01:31:23.480 00.016 10672 UpdateGuideState exits: m=193596 SNR=35.2 01:31:23.480 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:23.480 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:23.480 00.000 10672 Enqueuing Expose request 01:31:24.214 00.734 428 IsGuiding returns 0 01:31:24.214 00.000 428 Move returns status 0, amount 724 01:31:24.214 00.000 428 MoveAxis(N, 0, ABG) 01:31:24.214 00.000 428 Move returns status 0, amount 0 01:31:24.214 00.000 428 move complete, result=0 01:31:24.214 00.000 428 worker thread done servicing request 01:31:24.214 00.000 428 Worker thread wakes up 01:31:24.214 00.000 10672 GuideStep: 0.6 px 724 ms WEST, -0.1 px 0 ms NORTH 01:31:24.214 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:24.214 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:25.307 01.093 428 Exposure complete 01:31:25.432 00.125 428 worker thread done servicing request 01:31:25.432 00.000 10672 OnExposeComplete: enter 01:31:25.432 00.000 10672 UpdateGuideState(): m_state=6 01:31:25.432 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3002 01:31:25.432 00.000 10672 Star::Find returns 1 (0), X=517.00, Y=339.36, Mass=203384, SNR=39.1, Peak=36368 HFD=2.5 01:31:25.432 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 01:31:25.432 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 01:31:25.432 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.24 mountX=0.09 mountY=0.19, mountTheta=1.12 01:31:25.432 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=0.19, opts=13) 01:31:25.432 00.000 10672 Enqueuing Move request for scope (0.07, 0.19) 01:31:25.432 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:25.432 00.000 428 Worker thread wakes up 01:31:25.432 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd 01:31:25.432 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, 0.19) 01:31:25.432 00.000 428 Moving (0.07, 0.19) raw xDistance=0.09 yDistance=0.19 01:31:25.432 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:31:25.432 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:25.448 00.016 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:31:25.448 00.000 428 MoveAxis(E, 0, ABG) 01:31:25.448 00.000 428 Move returns status 0, amount 0 01:31:25.448 00.000 428 MoveAxis(N, 0, ABG) 01:31:25.448 00.000 428 Move returns status 0, amount 0 01:31:25.448 00.000 428 move complete, result=0 01:31:25.448 00.000 428 worker thread done servicing request 01:31:25.464 00.016 10672 UpdateGuideState exits: m=203384 SNR=39.1 01:31:25.464 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:25.464 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:25.464 00.000 10672 Enqueuing Expose request 01:31:25.464 00.000 428 Worker thread wakes up 01:31:25.464 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:31:25.464 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:25.464 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:26.011 00.547 10672 read socket command 10 01:31:26.011 00.000 10672 processing socket request REQDIST 01:31:26.011 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:31:26.011 00.000 10672 Sending socket response 40 (0x28) 01:31:27.307 01.296 428 Exposure complete 01:31:27.447 00.140 428 worker thread done servicing request 01:31:27.447 00.000 10672 OnExposeComplete: enter 01:31:27.447 00.000 10672 UpdateGuideState(): m_state=6 01:31:27.447 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3003 01:31:27.447 00.000 10672 Star::Find returns 1 (0), X=516.75, Y=338.34, Mass=233133, SNR=41.3, Peak=27984 HFD=3.0 01:31:27.463 00.016 10672 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.14) = xAngle (-1.92 = -1.92) 01:31:27.463 00.000 10672 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.82 = -1.82) 01:31:27.463 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=-0.83 hyp=0.85 cameraTheta=-1.79 mountX=-0.29 mountY=-0.82, mountTheta=-1.91 01:31:27.463 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=-0.83, opts=13) 01:31:27.463 00.000 10672 Enqueuing Move request for scope (-0.18, -0.83) 01:31:27.463 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:27.463 00.000 428 Worker thread wakes up 01:31:27.463 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.83) opts 0xd 01:31:27.463 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, -0.83) 01:31:27.463 00.000 428 Moving (-0.18, -0.83) raw xDistance=-0.29 yDistance=-0.82 01:31:27.463 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29 01:31:27.463 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.82 from input -0.82 01:31:27.463 00.000 428 MoveAxis(E, 0, ABG) 01:31:27.463 00.000 428 Move returns status 0, amount 0 01:31:27.463 00.000 428 MoveAxis(N, 1089, ABG) 01:31:27.463 00.000 428 Guiding Dir = 0, Dur = 1089 01:31:27.463 00.000 428 IsSlewing returns 0 01:31:27.463 00.000 428 IsGuiding returns 0 01:31:27.479 00.016 10672 UpdateGuideState exits: m=233133 SNR=41.3 01:31:27.479 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:27.479 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:27.479 00.000 10672 Enqueuing Expose request 01:31:27.541 00.062 428 PulseGuide returned control before completion, sleep 1016 01:31:28.588 01.047 428 IsGuiding returns 1 01:31:28.588 00.000 428 scope still moving after pulse duration time elapsed 01:31:28.619 00.031 428 IsSlewing returns 0 01:31:28.619 00.000 428 IsGuiding returns 1 01:31:28.682 00.063 428 IsSlewing returns 0 01:31:28.682 00.000 428 IsGuiding returns 0 01:31:28.682 00.000 428 scope move finished after 1089 + 130 ms 01:31:28.682 00.000 428 Move returns status 0, amount 1089 01:31:28.682 00.000 428 move complete, result=0 01:31:28.682 00.000 428 worker thread done servicing request 01:31:28.682 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.8 px 1089 ms NORTH 01:31:28.682 00.000 428 Worker thread wakes up 01:31:28.682 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:28.682 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:29.291 00.609 428 Exposure complete 01:31:29.415 00.124 428 worker thread done servicing request 01:31:29.415 00.000 10672 OnExposeComplete: enter 01:31:29.415 00.000 10672 UpdateGuideState(): m_state=6 01:31:29.415 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3004 01:31:29.415 00.000 10672 Star::Find returns 1 (0), X=516.68, Y=339.28, Mass=193193, SNR=41.0, Peak=30816 HFD=2.7 01:31:29.415 00.000 10672 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.14) = xAngle (2.59 = 2.59) 01:31:29.415 00.000 10672 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.70 = 2.70) 01:31:29.415 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.11 hyp=0.28 cameraTheta=2.73 mountX=-0.23 mountY=0.12, mountTheta=2.67 01:31:29.415 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.11, opts=13) 01:31:29.415 00.000 10672 Enqueuing Move request for scope (-0.25, 0.11) 01:31:29.415 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:29.415 00.000 428 Worker thread wakes up 01:31:29.415 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.11) opts 0xd 01:31:29.415 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.11) 01:31:29.415 00.000 428 Moving (-0.25, 0.11) raw xDistance=-0.23 yDistance=0.12 01:31:29.415 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:31:29.415 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:29.415 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 01:31:29.415 00.000 428 MoveAxis(E, 0, ABG) 01:31:29.415 00.000 428 Move returns status 0, amount 0 01:31:29.415 00.000 428 MoveAxis(N, 0, ABG) 01:31:29.431 00.016 428 Move returns status 0, amount 0 01:31:29.431 00.000 428 move complete, result=0 01:31:29.431 00.000 428 worker thread done servicing request 01:31:29.447 00.016 10672 UpdateGuideState exits: m=193193 SNR=41.0 01:31:29.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:29.447 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:29.447 00.000 10672 Enqueuing Expose request 01:31:29.447 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:31:29.447 00.000 428 Worker thread wakes up 01:31:29.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:29.447 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:31.013 01.566 10672 read socket command 10 01:31:31.013 00.000 10672 processing socket request REQDIST 01:31:31.013 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:31:31.013 00.000 10672 Sending socket response 45 (0x2d) 01:31:31.310 00.297 428 Exposure complete 01:31:31.435 00.125 428 worker thread done servicing request 01:31:31.435 00.000 10672 OnExposeComplete: enter 01:31:31.435 00.000 10672 UpdateGuideState(): m_state=6 01:31:31.435 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3005 01:31:31.435 00.000 10672 Star::Find returns 1 (0), X=516.68, Y=339.53, Mass=221232, SNR=42.9, Peak=30272 HFD=3.0 01:31:31.435 00.000 10672 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.14) = xAngle (2.05 = 2.05) 01:31:31.435 00.000 10672 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.16 = 2.16) 01:31:31.435 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.36 hyp=0.44 cameraTheta=2.19 mountX=-0.21 mountY=0.37, mountTheta=2.08 01:31:31.451 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.36, opts=13) 01:31:31.451 00.000 10672 Enqueuing Move request for scope (-0.26, 0.36) 01:31:31.451 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:31.451 00.000 428 Worker thread wakes up 01:31:31.451 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.36) opts 0xd 01:31:31.451 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.36) 01:31:31.451 00.000 428 Moving (-0.26, 0.36) raw xDistance=-0.21 yDistance=0.37 01:31:31.451 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:31:31.451 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:31.451 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:31:31.451 00.000 428 MoveAxis(E, 0, ABG) 01:31:31.451 00.000 428 Move returns status 0, amount 0 01:31:31.451 00.000 428 MoveAxis(N, 0, ABG) 01:31:31.451 00.000 428 Move returns status 0, amount 0 01:31:31.451 00.000 428 move complete, result=0 01:31:31.451 00.000 428 worker thread done servicing request 01:31:31.466 00.015 10672 UpdateGuideState exits: m=221232 SNR=42.9 01:31:31.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:31.466 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:31.466 00.000 10672 Enqueuing Expose request 01:31:31.466 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:31:31.466 00.000 428 Worker thread wakes up 01:31:31.466 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:31.466 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:33.309 01.843 428 Exposure complete 01:31:33.434 00.125 428 worker thread done servicing request 01:31:33.434 00.000 10672 OnExposeComplete: enter 01:31:33.434 00.000 10672 UpdateGuideState(): m_state=6 01:31:33.434 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3006 01:31:33.434 00.000 10672 Star::Find returns 1 (0), X=517.39, Y=339.30, Mass=248058, SNR=46.5, Peak=33424 HFD=3.1 01:31:33.434 00.000 10672 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.14) = xAngle (0.15 = 0.15) 01:31:33.434 00.000 10672 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.26 = 0.26) 01:31:33.434 00.000 10672 CameraToMount -- cameraX=0.46 cameraY=0.14 hyp=0.48 cameraTheta=0.29 mountX=0.47 mountY=0.12, mountTheta=0.25 01:31:33.434 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.46, y=0.14, opts=13) 01:31:33.434 00.000 10672 Enqueuing Move request for scope (0.46, 0.14) 01:31:33.434 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:33.434 00.000 428 Worker thread wakes up 01:31:33.434 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.14) opts 0xd 01:31:33.434 00.000 428 Handling offset move in thread for scope, endpoint = (0.46, 0.14) 01:31:33.434 00.000 428 Moving (0.46, 0.14) raw xDistance=0.47 yDistance=0.12 01:31:33.434 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 01:31:33.434 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:33.434 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 01:31:33.434 00.000 428 MoveAxis(W, 554, ABG) 01:31:33.434 00.000 428 Guiding Dir = 3, Dur = 554 01:31:33.450 00.016 428 IsSlewing returns 0 01:31:33.466 00.016 428 IsGuiding returns 0 01:31:33.466 00.000 10672 UpdateGuideState exits: m=248058 SNR=46.5 01:31:33.466 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:33.466 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:33.466 00.000 10672 Enqueuing Expose request 01:31:33.466 00.000 428 PulseGuide returned control before completion, sleep 550 01:31:34.044 00.578 428 IsGuiding returns 0 01:31:34.044 00.000 428 Move returns status 0, amount 554 01:31:34.044 00.000 428 MoveAxis(N, 0, ABG) 01:31:34.044 00.000 428 Move returns status 0, amount 0 01:31:34.044 00.000 428 move complete, result=0 01:31:34.044 00.000 428 worker thread done servicing request 01:31:34.044 00.000 428 Worker thread wakes up 01:31:34.044 00.000 10672 GuideStep: 0.5 px 554 ms WEST, 0.1 px 0 ms NORTH 01:31:34.044 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:34.044 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:35.293 01.249 428 Exposure complete 01:31:35.434 00.141 428 worker thread done servicing request 01:31:35.434 00.000 10672 OnExposeComplete: enter 01:31:35.434 00.000 10672 UpdateGuideState(): m_state=6 01:31:35.434 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3007 01:31:35.434 00.000 10672 Star::Find returns 1 (0), X=516.76, Y=339.36, Mass=201637, SNR=38.9, Peak=34736 HFD=2.7 01:31:35.434 00.000 10672 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.14) = xAngle (2.18 = 2.18) 01:31:35.434 00.000 10672 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.29 = 2.29) 01:31:35.434 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.32 mountX=-0.15 mountY=0.20, mountTheta=2.22 01:31:35.434 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.19, opts=13) 01:31:35.434 00.000 10672 Enqueuing Move request for scope (-0.18, 0.19) 01:31:35.434 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:35.434 00.000 428 Worker thread wakes up 01:31:35.434 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd 01:31:35.434 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.19) 01:31:35.434 00.000 428 Moving (-0.18, 0.19) raw xDistance=-0.15 yDistance=0.20 01:31:35.434 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:31:35.434 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:35.434 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:31:35.434 00.000 428 MoveAxis(E, 0, ABG) 01:31:35.434 00.000 428 Move returns status 0, amount 0 01:31:35.434 00.000 428 MoveAxis(N, 0, ABG) 01:31:35.434 00.000 428 Move returns status 0, amount 0 01:31:35.434 00.000 428 move complete, result=0 01:31:35.434 00.000 428 worker thread done servicing request 01:31:35.449 00.015 10672 UpdateGuideState exits: m=201637 SNR=38.9 01:31:35.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:35.449 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:35.449 00.000 10672 Enqueuing Expose request 01:31:35.449 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:31:35.449 00.000 428 Worker thread wakes up 01:31:35.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:35.449 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:36.012 00.563 10672 read socket command 10 01:31:36.012 00.000 10672 processing socket request REQDIST 01:31:36.012 00.000 10672 SOCKSVR: Sending pixel error of 0.40 01:31:36.012 00.000 10672 Sending socket response 40 (0x28) 01:31:37.308 01.296 428 Exposure complete 01:31:37.433 00.125 428 worker thread done servicing request 01:31:37.433 00.000 10672 OnExposeComplete: enter 01:31:37.433 00.000 10672 UpdateGuideState(): m_state=6 01:31:37.433 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3008 01:31:37.433 00.000 10672 Star::Find returns 1 (0), X=516.24, Y=339.17, Mass=248813, SNR=49.0, Peak=33648 HFD=2.9 01:31:37.433 00.000 10672 CameraToMount -- cameraTheta (3.14) - m_xAngle (0.14) = xAngle (3.00 = 3.00) 01:31:37.433 00.000 10672 CameraToMount -- cameraTheta (3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.11 = 3.11) 01:31:37.433 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.00 hyp=0.70 cameraTheta=3.14 mountX=-0.69 mountY=0.02, mountTheta=3.11 01:31:37.433 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.00, opts=13) 01:31:37.433 00.000 10672 Enqueuing Move request for scope (-0.70, 0.00) 01:31:37.433 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:37.433 00.000 428 Worker thread wakes up 01:31:37.433 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.00) opts 0xd 01:31:37.433 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.00) 01:31:37.433 00.000 428 Moving (-0.70, 0.00) raw xDistance=-0.69 yDistance=0.02 01:31:37.433 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69 01:31:37.433 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:37.433 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 01:31:37.433 00.000 428 MoveAxis(E, 809, ABG) 01:31:37.433 00.000 428 Guiding Dir = 2, Dur = 809 01:31:37.433 00.000 428 IsSlewing returns 0 01:31:37.449 00.016 428 IsGuiding returns 0 01:31:37.464 00.015 10672 UpdateGuideState exits: m=248813 SNR=49.0 01:31:37.464 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:37.464 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:37.464 00.000 10672 Enqueuing Expose request 01:31:37.464 00.000 428 PulseGuide returned control before completion, sleep 791 01:31:38.277 00.813 428 IsGuiding returns 1 01:31:38.277 00.000 428 scope still moving after pulse duration time elapsed 01:31:38.324 00.047 428 IsSlewing returns 0 01:31:38.324 00.000 428 IsGuiding returns 0 01:31:38.324 00.000 428 scope move finished after 809 + 68 ms 01:31:38.324 00.000 428 Move returns status 0, amount 809 01:31:38.324 00.000 428 MoveAxis(N, 0, ABG) 01:31:38.324 00.000 428 Move returns status 0, amount 0 01:31:38.324 00.000 428 move complete, result=0 01:31:38.324 00.000 428 worker thread done servicing request 01:31:38.324 00.000 10672 GuideStep: -0.7 px 809 ms EAST, 0.0 px 0 ms NORTH 01:31:38.324 00.000 428 Worker thread wakes up 01:31:38.324 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:38.324 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:39.281 00.957 428 Exposure complete 01:31:39.421 00.140 428 worker thread done servicing request 01:31:39.421 00.000 10672 OnExposeComplete: enter 01:31:39.421 00.000 10672 UpdateGuideState(): m_state=6 01:31:39.421 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3009 01:31:39.421 00.000 10672 Star::Find returns 1 (0), X=516.25, Y=339.77, Mass=222475, SNR=44.9, Peak=27648 HFD=3.4 01:31:39.421 00.000 10672 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.14) = xAngle (2.28 = 2.28) 01:31:39.421 00.000 10672 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.39 = 2.39) 01:31:39.421 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.60 hyp=0.91 cameraTheta=2.42 mountX=-0.59 mountY=0.62, mountTheta=2.33 01:31:39.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.60, opts=13) 01:31:39.421 00.000 10672 Enqueuing Move request for scope (-0.68, 0.60) 01:31:39.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:39.421 00.000 428 Worker thread wakes up 01:31:39.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.60) opts 0xd 01:31:39.421 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.60) 01:31:39.421 00.000 428 Moving (-0.68, 0.60) raw xDistance=-0.59 yDistance=0.62 01:31:39.421 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.59 01:31:39.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:31:39.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.62 01:31:39.421 00.000 428 MoveAxis(E, 752, ABG) 01:31:39.421 00.000 428 Guiding Dir = 2, Dur = 752 01:31:39.421 00.000 428 IsSlewing returns 0 01:31:39.421 00.000 428 IsGuiding returns 0 01:31:39.437 00.016 428 PulseGuide returned control before completion, sleep 748 01:31:39.437 00.000 10672 UpdateGuideState exits: m=222475 SNR=44.9 01:31:39.437 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:39.437 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:39.437 00.000 10672 Enqueuing Expose request 01:31:40.218 00.781 428 IsGuiding returns 0 01:31:40.218 00.000 428 Move returns status 0, amount 752 01:31:40.218 00.000 428 MoveAxis(N, 0, ABG) 01:31:40.218 00.000 428 Move returns status 0, amount 0 01:31:40.218 00.000 428 move complete, result=0 01:31:40.218 00.000 428 worker thread done servicing request 01:31:40.218 00.000 428 Worker thread wakes up 01:31:40.218 00.000 10672 GuideStep: -0.6 px 752 ms EAST, 0.6 px 0 ms NORTH 01:31:40.218 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:40.218 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:41.015 00.797 10672 read socket command 10 01:31:41.015 00.000 10672 processing socket request REQDIST 01:31:41.015 00.000 10672 SOCKSVR: Sending pixel error of 0.61 01:31:41.015 00.000 10672 Sending socket response 61 (0x3d) 01:31:41.296 00.281 428 Exposure complete 01:31:41.421 00.125 428 worker thread done servicing request 01:31:41.421 00.000 10672 OnExposeComplete: enter 01:31:41.421 00.000 10672 UpdateGuideState(): m_state=6 01:31:41.421 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3010 01:31:41.421 00.000 10672 Star::Find returns 1 (0), X=517.87, Y=339.62, Mass=197500, SNR=39.1, Peak=25360 HFD=2.6 01:31:41.421 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.14) = xAngle (0.32 = 0.32) 01:31:41.421 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.42 = 0.42) 01:31:41.421 00.000 10672 CameraToMount -- cameraX=0.94 cameraY=0.46 hyp=1.04 cameraTheta=0.45 mountX=0.99 mountY=0.43, mountTheta=0.41 01:31:41.436 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.94, y=0.46, opts=13) 01:31:41.436 00.000 10672 Enqueuing Move request for scope (0.94, 0.46) 01:31:41.436 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:41.436 00.000 428 Worker thread wakes up 01:31:41.436 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.46) opts 0xd 01:31:41.436 00.000 428 Handling offset move in thread for scope, endpoint = (0.94, 0.46) 01:31:41.436 00.000 428 Moving (0.94, 0.46) raw xDistance=0.99 yDistance=0.43 01:31:41.436 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.99 01:31:41.436 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:41.436 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:31:41.436 00.000 428 MoveAxis(W, 1110, ABG) 01:31:41.436 00.000 428 Guiding Dir = 3, Dur = 1110 01:31:41.436 00.000 428 IsSlewing returns 0 01:31:41.436 00.000 428 IsGuiding returns 0 01:31:41.452 00.016 428 PulseGuide returned control before completion, sleep 1104 01:31:41.452 00.000 10672 UpdateGuideState exits: m=197500 SNR=39.1 01:31:41.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:41.452 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:41.452 00.000 10672 Enqueuing Expose request 01:31:42.592 01.140 428 IsGuiding returns 0 01:31:42.592 00.000 428 Move returns status 0, amount 1110 01:31:42.592 00.000 428 MoveAxis(N, 0, ABG) 01:31:42.592 00.000 428 Move returns status 0, amount 0 01:31:42.592 00.000 428 move complete, result=0 01:31:42.592 00.000 428 worker thread done servicing request 01:31:42.592 00.000 428 Worker thread wakes up 01:31:42.592 00.000 10672 GuideStep: 1.0 px 1110 ms WEST, 0.4 px 0 ms NORTH 01:31:42.592 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:42.592 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:43.295 00.703 428 Exposure complete 01:31:43.420 00.125 428 worker thread done servicing request 01:31:43.420 00.000 10672 OnExposeComplete: enter 01:31:43.420 00.000 10672 UpdateGuideState(): m_state=6 01:31:43.420 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3011 01:31:43.420 00.000 10672 Star::Find returns 1 (0), X=517.59, Y=339.55, Mass=212284, SNR=40.7, Peak=23840 HFD=3.2 01:31:43.420 00.000 10672 CameraToMount -- cameraTheta (0.53) - m_xAngle (0.14) = xAngle (0.39 = 0.39) 01:31:43.420 00.000 10672 CameraToMount -- cameraTheta (0.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.50 = 0.50) 01:31:43.420 00.000 10672 CameraToMount -- cameraX=0.65 cameraY=0.38 hyp=0.76 cameraTheta=0.53 mountX=0.70 mountY=0.36, mountTheta=0.48 01:31:43.420 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.65, y=0.38, opts=13) 01:31:43.420 00.000 10672 Enqueuing Move request for scope (0.65, 0.38) 01:31:43.420 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:43.420 00.000 428 Worker thread wakes up 01:31:43.420 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.38) opts 0xd 01:31:43.436 00.016 428 Handling offset move in thread for scope, endpoint = (0.65, 0.38) 01:31:43.436 00.000 428 Moving (0.65, 0.38) raw xDistance=0.70 yDistance=0.36 01:31:43.436 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.70 01:31:43.436 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:43.436 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.36 01:31:43.436 00.000 428 MoveAxis(W, 895, ABG) 01:31:43.436 00.000 428 Guiding Dir = 3, Dur = 895 01:31:43.436 00.000 428 IsSlewing returns 0 01:31:43.436 00.000 428 IsGuiding returns 0 01:31:43.451 00.015 428 PulseGuide returned control before completion, sleep 888 01:31:43.451 00.000 10672 UpdateGuideState exits: m=212284 SNR=40.7 01:31:43.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:43.451 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:43.451 00.000 10672 Enqueuing Expose request 01:31:44.373 00.922 428 IsGuiding returns 0 01:31:44.373 00.000 428 Move returns status 0, amount 895 01:31:44.373 00.000 428 MoveAxis(N, 0, ABG) 01:31:44.373 00.000 428 Move returns status 0, amount 0 01:31:44.373 00.000 428 move complete, result=0 01:31:44.373 00.000 428 worker thread done servicing request 01:31:44.373 00.000 10672 GuideStep: 0.7 px 895 ms WEST, 0.4 px 0 ms NORTH 01:31:44.373 00.000 428 Worker thread wakes up 01:31:44.373 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:44.373 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:45.294 00.921 428 Exposure complete 01:31:45.419 00.125 428 worker thread done servicing request 01:31:45.419 00.000 10672 OnExposeComplete: enter 01:31:45.419 00.000 10672 UpdateGuideState(): m_state=6 01:31:45.419 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3012 01:31:45.419 00.000 10672 Star::Find returns 1 (0), X=516.05, Y=339.53, Mass=193879, SNR=38.4, Peak=27872 HFD=2.9 01:31:45.419 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 01:31:45.419 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.72 = 2.72) 01:31:45.419 00.000 10672 CameraToMount -- cameraX=-0.88 cameraY=0.37 hyp=0.96 cameraTheta=2.75 mountX=-0.83 mountY=0.39, mountTheta=2.70 01:31:45.435 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.88, y=0.37, opts=13) 01:31:45.435 00.000 10672 Enqueuing Move request for scope (-0.88, 0.37) 01:31:45.435 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:45.435 00.000 428 Worker thread wakes up 01:31:45.435 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.37) opts 0xd 01:31:45.435 00.000 428 Handling offset move in thread for scope, endpoint = (-0.88, 0.37) 01:31:45.435 00.000 428 Moving (-0.88, 0.37) raw xDistance=-0.83 yDistance=0.39 01:31:45.435 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.83 01:31:45.435 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:45.435 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 01:31:45.435 00.000 428 MoveAxis(E, 904, ABG) 01:31:45.435 00.000 428 Guiding Dir = 2, Dur = 904 01:31:45.435 00.000 428 IsSlewing returns 0 01:31:45.435 00.000 428 IsGuiding returns 0 01:31:45.451 00.016 10672 UpdateGuideState exits: m=193879 SNR=38.4 01:31:45.451 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:45.451 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:45.451 00.000 10672 Enqueuing Expose request 01:31:45.466 00.015 428 PulseGuide returned control before completion, sleep 884 01:31:46.013 00.547 10672 read socket command 10 01:31:46.013 00.000 10672 processing socket request REQDIST 01:31:46.013 00.000 10672 SOCKSVR: Sending pixel error of 0.81 01:31:46.013 00.000 10672 Sending socket response 81 (0x51) 01:31:46.372 00.359 428 IsGuiding returns 1 01:31:46.372 00.000 428 scope still moving after pulse duration time elapsed 01:31:46.404 00.032 428 IsSlewing returns 0 01:31:46.404 00.000 428 IsGuiding returns 0 01:31:46.404 00.000 428 scope move finished after 904 + 72 ms 01:31:46.404 00.000 428 Move returns status 0, amount 904 01:31:46.404 00.000 428 MoveAxis(N, 0, ABG) 01:31:46.404 00.000 428 Move returns status 0, amount 0 01:31:46.404 00.000 428 move complete, result=0 01:31:46.404 00.000 428 worker thread done servicing request 01:31:46.404 00.000 10672 GuideStep: -0.8 px 904 ms EAST, 0.4 px 0 ms NORTH 01:31:46.404 00.000 428 Worker thread wakes up 01:31:46.419 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:46.419 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:47.298 00.879 428 Exposure complete 01:31:47.439 00.141 428 worker thread done servicing request 01:31:47.439 00.000 10672 OnExposeComplete: enter 01:31:47.439 00.000 10672 UpdateGuideState(): m_state=6 01:31:47.439 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3013 01:31:47.439 00.000 10672 Star::Find returns 1 (0), X=516.42, Y=339.08, Mass=179734, SNR=32.8, Peak=24384 HFD=2.5 01:31:47.439 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 01:31:47.439 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 01:31:47.439 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=-0.08 hyp=0.52 cameraTheta=-2.98 mountX=-0.52 mountY=-0.07, mountTheta=-3.01 01:31:47.439 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=-0.08, opts=13) 01:31:47.439 00.000 10672 Enqueuing Move request for scope (-0.51, -0.08) 01:31:47.439 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:47.439 00.000 428 Worker thread wakes up 01:31:47.439 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.08) opts 0xd 01:31:47.439 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, -0.08) 01:31:47.439 00.000 428 Moving (-0.51, -0.08) raw xDistance=-0.52 yDistance=-0.07 01:31:47.439 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.52 01:31:47.439 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:47.439 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:31:47.439 00.000 428 MoveAxis(E, 673, ABG) 01:31:47.439 00.000 428 Guiding Dir = 2, Dur = 673 01:31:47.439 00.000 428 IsSlewing returns 0 01:31:47.439 00.000 428 IsGuiding returns 0 01:31:47.454 00.015 428 PulseGuide returned control before completion, sleep 667 01:31:47.470 00.016 10672 UpdateGuideState exits: m=179734 SNR=32.8 01:31:47.470 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:47.470 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:47.470 00.000 10672 Enqueuing Expose request 01:31:48.157 00.687 428 IsGuiding returns 0 01:31:48.157 00.000 428 Move returns status 0, amount 673 01:31:48.157 00.000 428 MoveAxis(N, 0, ABG) 01:31:48.157 00.000 428 Move returns status 0, amount 0 01:31:48.157 00.000 428 move complete, result=0 01:31:48.157 00.000 428 worker thread done servicing request 01:31:48.157 00.000 428 Worker thread wakes up 01:31:48.173 00.016 10672 GuideStep: -0.5 px 673 ms EAST, -0.1 px 0 ms NORTH 01:31:48.173 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:48.173 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:49.297 01.124 428 Exposure complete 01:31:49.422 00.125 428 worker thread done servicing request 01:31:49.422 00.000 10672 OnExposeComplete: enter 01:31:49.422 00.000 10672 UpdateGuideState(): m_state=6 01:31:49.422 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3014 01:31:49.422 00.000 10672 Star::Find returns 1 (0), X=517.23, Y=339.80, Mass=232389, SNR=42.1, Peak=25472 HFD=3.6 01:31:49.422 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.14) = xAngle (1.00 = 1.00) 01:31:49.422 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.11 = 1.11) 01:31:49.422 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.64 hyp=0.70 cameraTheta=1.14 mountX=0.38 mountY=0.63, mountTheta=1.03 01:31:49.422 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.64, opts=13) 01:31:49.422 00.000 10672 Enqueuing Move request for scope (0.29, 0.64) 01:31:49.422 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:49.422 00.000 428 Worker thread wakes up 01:31:49.422 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.64) opts 0xd 01:31:49.438 00.016 428 Handling offset move in thread for scope, endpoint = (0.29, 0.64) 01:31:49.438 00.000 428 Moving (0.29, 0.64) raw xDistance=0.38 yDistance=0.63 01:31:49.438 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:31:49.438 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:31:49.438 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.63 01:31:49.438 00.000 428 MoveAxis(E, 0, ABG) 01:31:49.438 00.000 428 Move returns status 0, amount 0 01:31:49.438 00.000 428 MoveAxis(N, 0, ABG) 01:31:49.438 00.000 428 Move returns status 0, amount 0 01:31:49.438 00.000 428 move complete, result=0 01:31:49.438 00.000 428 worker thread done servicing request 01:31:49.454 00.016 10672 UpdateGuideState exits: m=232389 SNR=42.1 01:31:49.454 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:49.454 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:49.454 00.000 10672 Enqueuing Expose request 01:31:49.454 00.000 428 Worker thread wakes up 01:31:49.454 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH 01:31:49.454 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:49.454 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:51.000 01.546 10672 read socket command 10 01:31:51.000 00.000 10672 processing socket request REQDIST 01:31:51.000 00.000 10672 SOCKSVR: Sending pixel error of 0.71 01:31:51.000 00.000 10672 Sending socket response 71 (0x47) 01:31:51.297 00.297 428 Exposure complete 01:31:51.422 00.125 428 worker thread done servicing request 01:31:51.422 00.000 10672 OnExposeComplete: enter 01:31:51.422 00.000 10672 UpdateGuideState(): m_state=6 01:31:51.422 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3015 01:31:51.422 00.000 10672 Star::Find returns 1 (0), X=517.08, Y=339.84, Mass=186238, SNR=32.5, Peak=25360 HFD=2.5 01:31:51.422 00.000 10672 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.14) = xAngle (1.22 = 1.22) 01:31:51.422 00.000 10672 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.32 = 1.32) 01:31:51.422 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.67 hyp=0.69 cameraTheta=1.35 mountX=0.24 mountY=0.67, mountTheta=1.23 01:31:51.437 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.67, opts=13) 01:31:51.437 00.000 10672 Enqueuing Move request for scope (0.15, 0.67) 01:31:51.437 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:51.437 00.000 428 Worker thread wakes up 01:31:51.437 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.67) opts 0xd 01:31:51.437 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.67) 01:31:51.437 00.000 428 Moving (0.15, 0.67) raw xDistance=0.24 yDistance=0.67 01:31:51.437 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 01:31:51.437 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.34 newest=1.23 01:31:51.437 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.67 from input 0.67 01:31:51.437 00.000 428 MoveAxis(E, 0, ABG) 01:31:51.437 00.000 428 Move returns status 0, amount 0 01:31:51.437 00.000 428 MoveAxis(S, 889, ABG) 01:31:51.437 00.000 428 Guiding Dir = 1, Dur = 889 01:31:51.437 00.000 428 IsSlewing returns 0 01:31:51.437 00.000 428 IsGuiding returns 0 01:31:51.453 00.016 10672 UpdateGuideState exits: m=186238 SNR=32.5 01:31:51.453 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:51.453 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:51.453 00.000 10672 Enqueuing Expose request 01:31:51.515 00.062 428 PulseGuide returned control before completion, sleep 812 01:31:52.343 00.828 428 IsGuiding returns 1 01:31:52.343 00.000 428 scope still moving after pulse duration time elapsed 01:31:52.375 00.032 428 IsSlewing returns 0 01:31:52.375 00.000 428 IsGuiding returns 1 01:31:52.437 00.062 428 IsSlewing returns 0 01:31:52.437 00.000 428 IsGuiding returns 0 01:31:52.437 00.000 428 scope move finished after 889 + 111 ms 01:31:52.437 00.000 428 Move returns status 0, amount 889 01:31:52.437 00.000 428 move complete, result=0 01:31:52.437 00.000 428 worker thread done servicing request 01:31:52.437 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.7 px 889 ms SOUTH 01:31:52.437 00.000 428 Worker thread wakes up 01:31:52.437 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:52.437 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:53.296 00.859 428 Exposure complete 01:31:53.421 00.125 428 worker thread done servicing request 01:31:53.421 00.000 10672 OnExposeComplete: enter 01:31:53.421 00.000 10672 UpdateGuideState(): m_state=6 01:31:53.421 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3016 01:31:53.421 00.000 10672 Star::Find returns 1 (0), X=516.67, Y=339.45, Mass=220602, SNR=40.4, Peak=28304 HFD=3.2 01:31:53.421 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 01:31:53.421 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 01:31:53.421 00.000 10672 CameraToMount -- cameraX=-0.26 cameraY=0.29 hyp=0.39 cameraTheta=2.31 mountX=-0.22 mountY=0.29, mountTheta=2.21 01:31:53.421 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.26, y=0.29, opts=13) 01:31:53.421 00.000 10672 Enqueuing Move request for scope (-0.26, 0.29) 01:31:53.421 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:53.421 00.000 428 Worker thread wakes up 01:31:53.421 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.29) opts 0xd 01:31:53.421 00.000 428 Handling offset move in thread for scope, endpoint = (-0.26, 0.29) 01:31:53.421 00.000 428 Moving (-0.26, 0.29) raw xDistance=-0.22 yDistance=0.29 01:31:53.421 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22 01:31:53.421 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:53.421 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:31:53.421 00.000 428 MoveAxis(E, 0, ABG) 01:31:53.421 00.000 428 Move returns status 0, amount 0 01:31:53.421 00.000 428 MoveAxis(N, 0, ABG) 01:31:53.421 00.000 428 Move returns status 0, amount 0 01:31:53.421 00.000 428 move complete, result=0 01:31:53.421 00.000 428 worker thread done servicing request 01:31:53.452 00.031 10672 UpdateGuideState exits: m=220602 SNR=40.4 01:31:53.452 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:53.452 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:53.452 00.000 10672 Enqueuing Expose request 01:31:53.452 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:31:53.452 00.000 428 Worker thread wakes up 01:31:53.452 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:53.452 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:55.300 01.848 428 Exposure complete 01:31:55.425 00.125 428 worker thread done servicing request 01:31:55.425 00.000 10672 OnExposeComplete: enter 01:31:55.425 00.000 10672 UpdateGuideState(): m_state=6 01:31:55.425 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3017 01:31:55.425 00.000 10672 Star::Find returns 1 (0), X=517.60, Y=338.85, Mass=200607, SNR=34.8, Peak=27648 HFD=2.8 01:31:55.425 00.000 10672 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.14) = xAngle (-0.58 = -0.58) 01:31:55.425 00.000 10672 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.47 = -0.47) 01:31:55.425 00.000 10672 CameraToMount -- cameraX=0.67 cameraY=-0.31 hyp=0.74 cameraTheta=-0.44 mountX=0.62 mountY=-0.33, mountTheta=-0.50 01:31:55.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.67, y=-0.31, opts=13) 01:31:55.425 00.000 10672 Enqueuing Move request for scope (0.67, -0.31) 01:31:55.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:55.425 00.000 428 Worker thread wakes up 01:31:55.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.31) opts 0xd 01:31:55.425 00.000 428 Handling offset move in thread for scope, endpoint = (0.67, -0.31) 01:31:55.425 00.000 428 Moving (0.67, -0.31) raw xDistance=0.62 yDistance=-0.33 01:31:55.425 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 01:31:55.425 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:55.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.33 01:31:55.425 00.000 428 MoveAxis(W, 721, ABG) 01:31:55.425 00.000 428 Guiding Dir = 3, Dur = 721 01:31:55.425 00.000 428 IsSlewing returns 0 01:31:55.425 00.000 428 IsGuiding returns 0 01:31:55.457 00.032 428 PulseGuide returned control before completion, sleep 713 01:31:55.457 00.000 10672 UpdateGuideState exits: m=200607 SNR=34.8 01:31:55.457 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:55.457 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:55.457 00.000 10672 Enqueuing Expose request 01:31:56.003 00.546 10672 read socket command 10 01:31:56.003 00.000 10672 processing socket request REQDIST 01:31:56.003 00.000 10672 SOCKSVR: Sending pixel error of 0.64 01:31:56.003 00.000 10672 Sending socket response 64 (0x40) 01:31:56.175 00.172 428 IsGuiding returns 1 01:31:56.175 00.000 428 scope still moving after pulse duration time elapsed 01:31:56.207 00.032 428 IsSlewing returns 0 01:31:56.238 00.031 428 IsGuiding returns 0 01:31:56.238 00.000 428 scope move finished after 721 + 82 ms 01:31:56.238 00.000 428 Move returns status 0, amount 721 01:31:56.238 00.000 428 MoveAxis(N, 0, ABG) 01:31:56.238 00.000 428 Move returns status 0, amount 0 01:31:56.238 00.000 428 move complete, result=0 01:31:56.238 00.000 428 worker thread done servicing request 01:31:56.238 00.000 428 Worker thread wakes up 01:31:56.238 00.000 10672 GuideStep: 0.6 px 721 ms WEST, -0.3 px 0 ms NORTH 01:31:56.238 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:56.238 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:57.300 01.062 428 Exposure complete 01:31:57.440 00.140 428 worker thread done servicing request 01:31:57.440 00.000 10672 OnExposeComplete: enter 01:31:57.440 00.000 10672 UpdateGuideState(): m_state=6 01:31:57.440 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3018 01:31:57.440 00.000 10672 Star::Find returns 1 (0), X=516.41, Y=338.79, Mass=201846, SNR=35.9, Peak=27552 HFD=2.8 01:31:57.440 00.000 10672 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 01:31:57.440 00.000 10672 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.56 = -2.56) 01:31:57.440 00.000 10672 CameraToMount -- cameraX=-0.53 cameraY=-0.37 hyp=0.65 cameraTheta=-2.53 mountX=-0.57 mountY=-0.36, mountTheta=-2.59 01:31:57.440 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.53, y=-0.37, opts=13) 01:31:57.440 00.000 10672 Enqueuing Move request for scope (-0.53, -0.37) 01:31:57.440 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:57.440 00.000 428 Worker thread wakes up 01:31:57.440 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.37) opts 0xd 01:31:57.440 00.000 428 Handling offset move in thread for scope, endpoint = (-0.53, -0.37) 01:31:57.440 00.000 428 Moving (-0.53, -0.37) raw xDistance=-0.57 yDistance=-0.36 01:31:57.440 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.57 01:31:57.440 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:57.440 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.36 01:31:57.440 00.000 428 MoveAxis(E, 621, ABG) 01:31:57.440 00.000 428 Guiding Dir = 2, Dur = 621 01:31:57.440 00.000 428 IsSlewing returns 0 01:31:57.440 00.000 428 IsGuiding returns 0 01:31:57.472 00.032 10672 UpdateGuideState exits: m=201846 SNR=35.9 01:31:57.472 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:57.472 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:57.472 00.000 10672 Enqueuing Expose request 01:31:57.472 00.000 428 PulseGuide returned control before completion, sleep 607 01:31:58.112 00.640 428 IsGuiding returns 1 01:31:58.112 00.000 428 scope still moving after pulse duration time elapsed 01:31:58.144 00.032 428 IsSlewing returns 0 01:31:58.144 00.000 428 IsGuiding returns 0 01:31:58.144 00.000 428 scope move finished after 621 + 76 ms 01:31:58.144 00.000 428 Move returns status 0, amount 621 01:31:58.144 00.000 428 MoveAxis(N, 0, ABG) 01:31:58.144 00.000 428 Move returns status 0, amount 0 01:31:58.144 00.000 428 move complete, result=0 01:31:58.144 00.000 428 worker thread done servicing request 01:31:58.144 00.000 428 Worker thread wakes up 01:31:58.144 00.000 10672 GuideStep: -0.6 px 621 ms EAST, -0.4 px 0 ms NORTH 01:31:58.144 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:58.144 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:31:59.299 01.155 428 Exposure complete 01:31:59.424 00.125 428 worker thread done servicing request 01:31:59.424 00.000 10672 OnExposeComplete: enter 01:31:59.424 00.000 10672 UpdateGuideState(): m_state=6 01:31:59.424 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3019 01:31:59.424 00.000 10672 Star::Find returns 1 (0), X=516.77, Y=339.01, Mass=252651, SNR=40.0, Peak=26448 HFD=3.9 01:31:59.424 00.000 10672 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.14) = xAngle (-2.54 = -2.54) 01:31:59.424 00.000 10672 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.43 = -2.43) 01:31:59.424 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.40 mountX=-0.19 mountY=-0.15, mountTheta=-2.47 01:31:59.424 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=-0.15, opts=13) 01:31:59.424 00.000 10672 Enqueuing Move request for scope (-0.17, -0.15) 01:31:59.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:31:59.424 00.000 428 Worker thread wakes up 01:31:59.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd 01:31:59.424 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, -0.15) 01:31:59.424 00.000 428 Moving (-0.17, -0.15) raw xDistance=-0.19 yDistance=-0.15 01:31:59.424 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:31:59.424 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:31:59.424 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:31:59.424 00.000 428 MoveAxis(E, 0, ABG) 01:31:59.424 00.000 428 Move returns status 0, amount 0 01:31:59.424 00.000 428 MoveAxis(N, 0, ABG) 01:31:59.424 00.000 428 Move returns status 0, amount 0 01:31:59.424 00.000 428 move complete, result=0 01:31:59.424 00.000 428 worker thread done servicing request 01:31:59.455 00.031 10672 UpdateGuideState exits: m=252651 SNR=40.0 01:31:59.455 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:31:59.455 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:31:59.455 00.000 10672 Enqueuing Expose request 01:31:59.455 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:31:59.455 00.000 428 Worker thread wakes up 01:31:59.455 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:31:59.455 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:01.002 01.547 10672 read socket command 10 01:32:01.002 00.000 10672 processing socket request REQDIST 01:32:01.002 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:32:01.002 00.000 10672 Sending socket response 52 (0x34) 01:32:01.299 00.297 428 Exposure complete 01:32:01.424 00.125 428 worker thread done servicing request 01:32:01.424 00.000 10672 OnExposeComplete: enter 01:32:01.424 00.000 10672 UpdateGuideState(): m_state=6 01:32:01.424 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3020 01:32:01.424 00.000 10672 Star::Find returns 1 (0), X=516.83, Y=339.14, Mass=220868, SNR=44.3, Peak=30384 HFD=2.8 01:32:01.424 00.000 10672 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.14) = xAngle (-3.02 = -3.02) 01:32:01.424 00.000 10672 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.91 = -2.91) 01:32:01.424 00.000 10672 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.88 mountX=-0.11 mountY=-0.03, mountTheta=-2.91 01:32:01.424 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.11, y=-0.03, opts=13) 01:32:01.424 00.000 10672 Enqueuing Move request for scope (-0.11, -0.03) 01:32:01.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:01.424 00.000 428 Worker thread wakes up 01:32:01.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd 01:32:01.424 00.000 428 Handling offset move in thread for scope, endpoint = (-0.11, -0.03) 01:32:01.424 00.000 428 Moving (-0.11, -0.03) raw xDistance=-0.11 yDistance=-0.03 01:32:01.424 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:32:01.424 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:01.424 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:32:01.424 00.000 428 MoveAxis(E, 0, ABG) 01:32:01.424 00.000 428 Move returns status 0, amount 0 01:32:01.439 00.015 428 MoveAxis(N, 0, ABG) 01:32:01.439 00.000 428 Move returns status 0, amount 0 01:32:01.439 00.000 428 move complete, result=0 01:32:01.439 00.000 428 worker thread done servicing request 01:32:01.455 00.016 10672 UpdateGuideState exits: m=220868 SNR=44.3 01:32:01.455 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:01.455 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:01.455 00.000 10672 Enqueuing Expose request 01:32:01.455 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:32:01.455 00.000 428 Worker thread wakes up 01:32:01.455 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:01.455 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:03.298 01.843 428 Exposure complete 01:32:03.427 00.129 428 worker thread done servicing request 01:32:03.427 00.000 10672 OnExposeComplete: enter 01:32:03.427 00.000 10672 UpdateGuideState(): m_state=6 01:32:03.427 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3021 01:32:03.427 00.000 10672 Star::Find returns 1 (0), X=516.34, Y=339.00, Mass=229312, SNR=47.2, Peak=22752 HFD=3.3 01:32:03.427 00.000 10672 CameraToMount -- cameraTheta (-2.87) - m_xAngle (0.14) = xAngle (-3.00 = -3.00) 01:32:03.427 00.000 10672 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.89 = -2.89) 01:32:03.427 00.000 10672 CameraToMount -- cameraX=-0.59 cameraY=-0.17 hyp=0.61 cameraTheta=-2.87 mountX=-0.61 mountY=-0.15, mountTheta=-2.90 01:32:03.427 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.59, y=-0.17, opts=13) 01:32:03.427 00.000 10672 Enqueuing Move request for scope (-0.59, -0.17) 01:32:03.427 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:03.427 00.000 428 Worker thread wakes up 01:32:03.427 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.17) opts 0xd 01:32:03.427 00.000 428 Handling offset move in thread for scope, endpoint = (-0.59, -0.17) 01:32:03.427 00.000 428 Moving (-0.59, -0.17) raw xDistance=-0.61 yDistance=-0.15 01:32:03.427 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61 01:32:03.427 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:03.427 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 01:32:03.427 00.000 428 MoveAxis(E, 713, ABG) 01:32:03.427 00.000 428 Guiding Dir = 2, Dur = 713 01:32:03.427 00.000 428 IsSlewing returns 0 01:32:03.427 00.000 428 IsGuiding returns 0 01:32:03.443 00.016 428 PulseGuide returned control before completion, sleep 710 01:32:03.458 00.015 10672 UpdateGuideState exits: m=229312 SNR=47.2 01:32:03.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:03.458 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:03.458 00.000 10672 Enqueuing Expose request 01:32:04.177 00.719 428 IsGuiding returns 0 01:32:04.177 00.000 428 Move returns status 0, amount 713 01:32:04.177 00.000 428 MoveAxis(N, 0, ABG) 01:32:04.177 00.000 428 Move returns status 0, amount 0 01:32:04.177 00.000 428 move complete, result=0 01:32:04.177 00.000 428 worker thread done servicing request 01:32:04.177 00.000 428 Worker thread wakes up 01:32:04.177 00.000 10672 GuideStep: -0.6 px 713 ms EAST, -0.2 px 0 ms NORTH 01:32:04.177 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:04.177 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:05.286 01.109 428 Exposure complete 01:32:05.411 00.125 428 worker thread done servicing request 01:32:05.411 00.000 10672 OnExposeComplete: enter 01:32:05.411 00.000 10672 UpdateGuideState(): m_state=6 01:32:05.411 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3022 01:32:05.411 00.000 10672 Star::Find returns 1 (0), X=517.27, Y=338.99, Mass=209058, SNR=40.5, Peak=26448 HFD=2.7 01:32:05.426 00.015 10672 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.14) = xAngle (-0.62 = -0.62) 01:32:05.426 00.000 10672 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.51 = -0.51) 01:32:05.426 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=-0.18 hyp=0.38 cameraTheta=-0.48 mountX=0.31 mountY=-0.19, mountTheta=-0.54 01:32:05.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=-0.18, opts=13) 01:32:05.426 00.000 10672 Enqueuing Move request for scope (0.33, -0.18) 01:32:05.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:05.426 00.000 428 Worker thread wakes up 01:32:05.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.18) opts 0xd 01:32:05.426 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, -0.18) 01:32:05.426 00.000 428 Moving (0.33, -0.18) raw xDistance=0.31 yDistance=-0.19 01:32:05.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 01:32:05.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:05.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:32:05.426 00.000 428 MoveAxis(E, 0, ABG) 01:32:05.426 00.000 428 Move returns status 0, amount 0 01:32:05.426 00.000 428 MoveAxis(N, 0, ABG) 01:32:05.426 00.000 428 Move returns status 0, amount 0 01:32:05.426 00.000 428 move complete, result=0 01:32:05.426 00.000 428 worker thread done servicing request 01:32:05.442 00.016 10672 UpdateGuideState exits: m=209058 SNR=40.5 01:32:05.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:05.442 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:05.442 00.000 10672 Enqueuing Expose request 01:32:05.442 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:32:05.442 00.000 428 Worker thread wakes up 01:32:05.442 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:05.442 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:06.005 00.563 10672 read socket command 10 01:32:06.005 00.000 10672 processing socket request REQDIST 01:32:06.005 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:32:06.005 00.000 10672 Sending socket response 43 (0x2b) 01:32:07.285 01.280 428 Exposure complete 01:32:07.410 00.125 428 worker thread done servicing request 01:32:07.410 00.000 10672 OnExposeComplete: enter 01:32:07.410 00.000 10672 UpdateGuideState(): m_state=6 01:32:07.410 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3023 01:32:07.410 00.000 10672 Star::Find returns 1 (0), X=517.33, Y=338.92, Mass=175876, SNR=36.1, Peak=25264 HFD=2.5 01:32:07.410 00.000 10672 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.14) = xAngle (-0.70 = -0.70) 01:32:07.410 00.000 10672 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.60 = -0.60) 01:32:07.410 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=-0.25 hyp=0.46 cameraTheta=-0.57 mountX=0.35 mountY=-0.26, mountTheta=-0.63 01:32:07.426 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=-0.25, opts=13) 01:32:07.426 00.000 10672 Enqueuing Move request for scope (0.39, -0.25) 01:32:07.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:07.426 00.000 428 Worker thread wakes up 01:32:07.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.25) opts 0xd 01:32:07.426 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, -0.25) 01:32:07.426 00.000 428 Moving (0.39, -0.25) raw xDistance=0.35 yDistance=-0.26 01:32:07.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 01:32:07.426 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:07.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 01:32:07.426 00.000 428 MoveAxis(E, 0, ABG) 01:32:07.426 00.000 428 Move returns status 0, amount 0 01:32:07.426 00.000 428 MoveAxis(N, 0, ABG) 01:32:07.426 00.000 428 Move returns status 0, amount 0 01:32:07.426 00.000 428 move complete, result=0 01:32:07.426 00.000 428 worker thread done servicing request 01:32:07.441 00.015 10672 UpdateGuideState exits: m=175876 SNR=36.1 01:32:07.441 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:07.441 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:07.441 00.000 10672 Enqueuing Expose request 01:32:07.441 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH 01:32:07.441 00.000 428 Worker thread wakes up 01:32:07.441 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:07.441 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:09.285 01.844 428 Exposure complete 01:32:09.425 00.140 428 worker thread done servicing request 01:32:09.425 00.000 10672 OnExposeComplete: enter 01:32:09.425 00.000 10672 UpdateGuideState(): m_state=6 01:32:09.425 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3024 01:32:09.425 00.000 10672 Star::Find returns 1 (0), X=516.97, Y=339.56, Mass=215183, SNR=34.4, Peak=22752 HFD=3.5 01:32:09.425 00.000 10672 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.14) = xAngle (1.35 = 1.35) 01:32:09.425 00.000 10672 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.45 = 1.45) 01:32:09.425 00.000 10672 CameraToMount -- cameraX=0.03 cameraY=0.40 hyp=0.40 cameraTheta=1.48 mountX=0.09 mountY=0.39, mountTheta=1.35 01:32:09.425 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.03, y=0.40, opts=13) 01:32:09.425 00.000 10672 Enqueuing Move request for scope (0.03, 0.40) 01:32:09.425 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:09.425 00.000 428 Worker thread wakes up 01:32:09.425 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.40) opts 0xd 01:32:09.425 00.000 428 Handling offset move in thread for scope, endpoint = (0.03, 0.40) 01:32:09.425 00.000 428 Moving (0.03, 0.40) raw xDistance=0.09 yDistance=0.39 01:32:09.425 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:32:09.425 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:09.425 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 01:32:09.425 00.000 428 MoveAxis(E, 0, ABG) 01:32:09.425 00.000 428 Move returns status 0, amount 0 01:32:09.425 00.000 428 MoveAxis(N, 0, ABG) 01:32:09.425 00.000 428 Move returns status 0, amount 0 01:32:09.425 00.000 428 move complete, result=0 01:32:09.425 00.000 428 worker thread done servicing request 01:32:09.456 00.031 10672 UpdateGuideState exits: m=215183 SNR=34.4 01:32:09.456 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:09.456 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:09.456 00.000 10672 Enqueuing Expose request 01:32:09.456 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:32:09.456 00.000 428 Worker thread wakes up 01:32:09.456 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:09.456 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:11.003 01.547 10672 read socket command 10 01:32:11.003 00.000 10672 processing socket request REQDIST 01:32:11.003 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:32:11.003 00.000 10672 Sending socket response 43 (0x2b) 01:32:11.284 00.281 428 Exposure complete 01:32:11.409 00.125 428 worker thread done servicing request 01:32:11.409 00.000 10672 OnExposeComplete: enter 01:32:11.409 00.000 10672 UpdateGuideState(): m_state=6 01:32:11.409 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3025 01:32:11.409 00.000 10672 Star::Find returns 1 (0), X=517.15, Y=338.71, Mass=191612, SNR=38.9, Peak=31136 HFD=2.4 01:32:11.409 00.000 10672 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.14) = xAngle (-1.27 = -1.27) 01:32:11.409 00.000 10672 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.16 = -1.16) 01:32:11.409 00.000 10672 CameraToMount -- cameraX=0.21 cameraY=-0.46 hyp=0.50 cameraTheta=-1.14 mountX=0.15 mountY=-0.46, mountTheta=-1.26 01:32:11.424 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.21, y=-0.46, opts=13) 01:32:11.424 00.000 10672 Enqueuing Move request for scope (0.21, -0.46) 01:32:11.424 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:11.424 00.000 428 Worker thread wakes up 01:32:11.424 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.46) opts 0xd 01:32:11.424 00.000 428 Handling offset move in thread for scope, endpoint = (0.21, -0.46) 01:32:11.424 00.000 428 Moving (0.21, -0.46) raw xDistance=0.15 yDistance=-0.46 01:32:11.424 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:32:11.424 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:11.424 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.46 01:32:11.424 00.000 428 MoveAxis(E, 0, ABG) 01:32:11.424 00.000 428 Move returns status 0, amount 0 01:32:11.424 00.000 428 MoveAxis(N, 0, ABG) 01:32:11.424 00.000 428 Move returns status 0, amount 0 01:32:11.424 00.000 428 move complete, result=0 01:32:11.424 00.000 428 worker thread done servicing request 01:32:11.440 00.016 10672 UpdateGuideState exits: m=191612 SNR=38.9 01:32:11.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:11.440 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:11.440 00.000 10672 Enqueuing Expose request 01:32:11.440 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 01:32:11.440 00.000 428 Worker thread wakes up 01:32:11.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:11.440 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:13.287 01.847 428 Exposure complete 01:32:13.412 00.125 428 worker thread done servicing request 01:32:13.412 00.000 10672 OnExposeComplete: enter 01:32:13.412 00.000 10672 UpdateGuideState(): m_state=6 01:32:13.412 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3026 01:32:13.412 00.000 10672 Star::Find returns 1 (0), X=516.94, Y=338.56, Mass=191254, SNR=32.8, Peak=21008 HFD=3.2 01:32:13.412 00.000 10672 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.14) = xAngle (-1.70 = -1.70) 01:32:13.412 00.000 10672 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.59 = -1.59) 01:32:13.412 00.000 10672 CameraToMount -- cameraX=0.00 cameraY=-0.61 hyp=0.61 cameraTheta=-1.56 mountX=-0.08 mountY=-0.61, mountTheta=-1.70 01:32:13.412 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.00, y=-0.61, opts=13) 01:32:13.412 00.000 10672 Enqueuing Move request for scope (0.00, -0.61) 01:32:13.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:13.412 00.000 428 Worker thread wakes up 01:32:13.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.61) opts 0xd 01:32:13.412 00.000 428 Handling offset move in thread for scope, endpoint = (0.00, -0.61) 01:32:13.428 00.016 428 Moving (0.00, -0.61) raw xDistance=-0.08 yDistance=-0.61 01:32:13.428 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:32:13.428 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:32:13.428 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.61 01:32:13.428 00.000 428 MoveAxis(E, 0, ABG) 01:32:13.428 00.000 428 Move returns status 0, amount 0 01:32:13.428 00.000 428 MoveAxis(N, 0, ABG) 01:32:13.428 00.000 428 Move returns status 0, amount 0 01:32:13.428 00.000 428 move complete, result=0 01:32:13.428 00.000 428 worker thread done servicing request 01:32:13.444 00.016 10672 UpdateGuideState exits: m=191254 SNR=32.8 01:32:13.444 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:13.444 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:13.444 00.000 10672 Enqueuing Expose request 01:32:13.444 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 01:32:13.444 00.000 428 Worker thread wakes up 01:32:13.444 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:13.444 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:15.287 01.843 428 Exposure complete 01:32:15.427 00.140 428 worker thread done servicing request 01:32:15.427 00.000 10672 OnExposeComplete: enter 01:32:15.427 00.000 10672 UpdateGuideState(): m_state=6 01:32:15.427 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3027 01:32:15.427 00.000 10672 Star::Find returns 1 (0), X=517.02, Y=338.68, Mass=217290, SNR=39.6, Peak=25472 HFD=3.3 01:32:15.427 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.14) = xAngle (-1.54 = -1.54) 01:32:15.427 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.43 = -1.43) 01:32:15.427 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.48 hyp=0.49 cameraTheta=-1.40 mountX=0.01 mountY=-0.49, mountTheta=-1.54 01:32:15.427 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.48, opts=13) 01:32:15.427 00.000 10672 Enqueuing Move request for scope (0.08, -0.48) 01:32:15.427 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:15.427 00.000 428 Worker thread wakes up 01:32:15.427 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.48) opts 0xd 01:32:15.427 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.48) 01:32:15.427 00.000 428 Moving (0.08, -0.48) raw xDistance=0.01 yDistance=-0.49 01:32:15.427 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:32:15.427 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:15.427 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.49 01:32:15.427 00.000 428 MoveAxis(E, 0, ABG) 01:32:15.427 00.000 428 Move returns status 0, amount 0 01:32:15.427 00.000 428 MoveAxis(N, 0, ABG) 01:32:15.427 00.000 428 Move returns status 0, amount 0 01:32:15.427 00.000 428 move complete, result=0 01:32:15.427 00.000 428 worker thread done servicing request 01:32:15.459 00.032 10672 UpdateGuideState exits: m=217290 SNR=39.6 01:32:15.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:15.459 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:15.459 00.000 10672 Enqueuing Expose request 01:32:15.459 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 01:32:15.459 00.000 428 Worker thread wakes up 01:32:15.459 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:15.459 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:16.006 00.547 10672 read socket command 10 01:32:16.006 00.000 10672 processing socket request REQDIST 01:32:16.006 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:32:16.006 00.000 10672 Sending socket response 49 (0x31) 01:32:17.286 01.280 428 Exposure complete 01:32:17.427 00.141 428 worker thread done servicing request 01:32:17.427 00.000 10672 OnExposeComplete: enter 01:32:17.427 00.000 10672 UpdateGuideState(): m_state=6 01:32:17.427 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3028 01:32:17.427 00.000 10672 Star::Find returns 1 (0), X=517.30, Y=338.40, Mass=220086, SNR=36.3, Peak=25040 HFD=3.6 01:32:17.427 00.000 10672 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.14) = xAngle (-1.27 = -1.27) 01:32:17.427 00.000 10672 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.16 = -1.16) 01:32:17.427 00.000 10672 CameraToMount -- cameraX=0.36 cameraY=-0.77 hyp=0.85 cameraTheta=-1.13 mountX=0.25 mountY=-0.78, mountTheta=-1.26 01:32:17.427 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.36, y=-0.77, opts=13) 01:32:17.427 00.000 10672 Enqueuing Move request for scope (0.36, -0.77) 01:32:17.427 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:17.427 00.000 428 Worker thread wakes up 01:32:17.427 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.77) opts 0xd 01:32:17.427 00.000 428 Handling offset move in thread for scope, endpoint = (0.36, -0.77) 01:32:17.427 00.000 428 Moving (0.36, -0.77) raw xDistance=0.25 yDistance=-0.78 01:32:17.427 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25 01:32:17.427 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:32:17.427 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.78 01:32:17.427 00.000 428 MoveAxis(E, 0, ABG) 01:32:17.427 00.000 428 Move returns status 0, amount 0 01:32:17.427 00.000 428 MoveAxis(N, 0, ABG) 01:32:17.427 00.000 428 Move returns status 0, amount 0 01:32:17.427 00.000 428 move complete, result=0 01:32:17.427 00.000 428 worker thread done servicing request 01:32:17.458 00.031 10672 UpdateGuideState exits: m=220086 SNR=36.3 01:32:17.458 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:17.458 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:17.458 00.000 10672 Enqueuing Expose request 01:32:17.458 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH 01:32:17.458 00.000 428 Worker thread wakes up 01:32:17.458 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:17.458 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:19.285 01.827 428 Exposure complete 01:32:19.410 00.125 428 worker thread done servicing request 01:32:19.410 00.000 10672 OnExposeComplete: enter 01:32:19.410 00.000 10672 UpdateGuideState(): m_state=6 01:32:19.426 00.016 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3029 01:32:19.426 00.000 10672 Star::Find returns 1 (0), X=516.86, Y=338.54, Mass=211125, SNR=42.4, Peak=24608 HFD=3.1 01:32:19.426 00.000 10672 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.14) = xAngle (-1.82 = -1.82) 01:32:19.426 00.000 10672 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.71 = -1.71) 01:32:19.426 00.000 10672 CameraToMount -- cameraX=-0.07 cameraY=-0.63 hyp=0.63 cameraTheta=-1.68 mountX=-0.16 mountY=-0.63, mountTheta=-1.82 01:32:19.426 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.07, y=-0.63, opts=13) 01:32:19.426 00.000 10672 Enqueuing Move request for scope (-0.07, -0.63) 01:32:19.426 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:19.426 00.000 428 Worker thread wakes up 01:32:19.426 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.63) opts 0xd 01:32:19.426 00.000 428 Handling offset move in thread for scope, endpoint = (-0.07, -0.63) 01:32:19.426 00.000 428 Moving (-0.07, -0.63) raw xDistance=-0.16 yDistance=-0.63 01:32:19.426 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 01:32:19.426 00.000 428 switching direction from 1 to -1 - decHistory=-3 oldest=-0.36 newest=-1.89 01:32:19.426 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.63 from input -0.63 01:32:19.426 00.000 428 MoveAxis(E, 0, ABG) 01:32:19.426 00.000 428 Move returns status 0, amount 0 01:32:19.426 00.000 428 MoveAxis(N, 832, ABG) 01:32:19.426 00.000 428 Guiding Dir = 0, Dur = 832 01:32:19.442 00.016 428 IsSlewing returns 0 01:32:19.442 00.000 428 IsGuiding returns 0 01:32:19.442 00.000 10672 UpdateGuideState exits: m=211125 SNR=42.4 01:32:19.442 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:19.442 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:19.442 00.000 10672 Enqueuing Expose request 01:32:19.520 00.078 428 PulseGuide returned control before completion, sleep 764 01:32:20.305 00.785 428 IsGuiding returns 1 01:32:20.305 00.000 428 scope still moving after pulse duration time elapsed 01:32:20.367 00.062 428 IsSlewing returns 0 01:32:20.414 00.047 428 IsGuiding returns 0 01:32:20.414 00.000 428 scope move finished after 832 + 142 ms 01:32:20.414 00.000 428 Move returns status 0, amount 832 01:32:20.414 00.000 428 move complete, result=0 01:32:20.414 00.000 428 worker thread done servicing request 01:32:20.414 00.000 428 Worker thread wakes up 01:32:20.414 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.6 px 832 ms NORTH 01:32:20.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:20.414 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:21.008 00.594 10672 read socket command 10 01:32:21.008 00.000 10672 processing socket request REQDIST 01:32:21.008 00.000 10672 SOCKSVR: Sending pixel error of 0.61 01:32:21.008 00.000 10672 Sending socket response 61 (0x3d) 01:32:21.289 00.281 428 Exposure complete 01:32:21.414 00.125 428 worker thread done servicing request 01:32:21.414 00.000 10672 OnExposeComplete: enter 01:32:21.414 00.000 10672 UpdateGuideState(): m_state=6 01:32:21.414 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3030 01:32:21.414 00.000 10672 Star::Find returns 1 (0), X=517.06, Y=338.92, Mass=228742, SNR=42.1, Peak=34080 HFD=2.8 01:32:21.414 00.000 10672 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.14) = xAngle (-1.24 = -1.24) 01:32:21.414 00.000 10672 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.13 = -1.13) 01:32:21.414 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.10 mountX=0.09 mountY=-0.24, mountTheta=-1.23 01:32:21.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=-0.24, opts=13) 01:32:21.414 00.000 10672 Enqueuing Move request for scope (0.12, -0.24) 01:32:21.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:21.414 00.000 428 Worker thread wakes up 01:32:21.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd 01:32:21.414 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, -0.24) 01:32:21.414 00.000 428 Moving (0.12, -0.24) raw xDistance=0.09 yDistance=-0.24 01:32:21.414 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:32:21.414 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:21.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 01:32:21.414 00.000 428 MoveAxis(E, 0, ABG) 01:32:21.414 00.000 428 Move returns status 0, amount 0 01:32:21.414 00.000 428 MoveAxis(N, 0, ABG) 01:32:21.414 00.000 428 Move returns status 0, amount 0 01:32:21.414 00.000 428 move complete, result=0 01:32:21.414 00.000 428 worker thread done servicing request 01:32:21.445 00.031 10672 UpdateGuideState exits: m=228742 SNR=42.1 01:32:21.445 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:21.445 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:21.445 00.000 10672 Enqueuing Expose request 01:32:21.445 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:32:21.445 00.000 428 Worker thread wakes up 01:32:21.445 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:21.445 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:23.288 01.843 428 Exposure complete 01:32:23.429 00.141 428 worker thread done servicing request 01:32:23.429 00.000 10672 OnExposeComplete: enter 01:32:23.429 00.000 10672 UpdateGuideState(): m_state=6 01:32:23.429 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3031 01:32:23.429 00.000 10672 Star::Find returns 1 (0), X=517.01, Y=338.99, Mass=223347, SNR=42.3, Peak=30160 HFD=2.8 01:32:23.429 00.000 10672 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.14) = xAngle (-1.30 = -1.30) 01:32:23.429 00.000 10672 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.20 = -1.20) 01:32:23.429 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.17 mountX=0.05 mountY=-0.18, mountTheta=-1.29 01:32:23.429 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.18, opts=13) 01:32:23.429 00.000 10672 Enqueuing Move request for scope (0.08, -0.18) 01:32:23.429 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:23.429 00.000 428 Worker thread wakes up 01:32:23.429 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd 01:32:23.429 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.18) 01:32:23.429 00.000 428 Moving (0.08, -0.18) raw xDistance=0.05 yDistance=-0.18 01:32:23.429 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 01:32:23.429 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:23.429 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:32:23.429 00.000 428 MoveAxis(E, 0, ABG) 01:32:23.429 00.000 428 Move returns status 0, amount 0 01:32:23.429 00.000 428 MoveAxis(N, 0, ABG) 01:32:23.429 00.000 428 Move returns status 0, amount 0 01:32:23.429 00.000 428 move complete, result=0 01:32:23.429 00.000 428 worker thread done servicing request 01:32:23.460 00.031 10672 UpdateGuideState exits: m=223347 SNR=42.3 01:32:23.460 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:23.460 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:23.460 00.000 10672 Enqueuing Expose request 01:32:23.460 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:32:23.460 00.000 428 Worker thread wakes up 01:32:23.460 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:23.460 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:25.272 01.812 428 Exposure complete 01:32:25.397 00.125 428 worker thread done servicing request 01:32:25.397 00.000 10672 OnExposeComplete: enter 01:32:25.413 00.016 10672 UpdateGuideState(): m_state=6 01:32:25.413 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3032 01:32:25.413 00.000 10672 Star::Find returns 1 (0), X=517.21, Y=339.17, Mass=177782, SNR=36.0, Peak=36480 HFD=2.4 01:32:25.413 00.000 10672 CameraToMount -- cameraTheta (0.03) - m_xAngle (0.14) = xAngle (-0.11 = -0.11) 01:32:25.413 00.000 10672 CameraToMount -- cameraTheta (0.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.00 = -0.00) 01:32:25.413 00.000 10672 CameraToMount -- cameraX=0.28 cameraY=0.01 hyp=0.28 cameraTheta=0.03 mountX=0.27 mountY=-0.00, mountTheta=-0.00 01:32:25.413 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.28, y=0.01, opts=13) 01:32:25.413 00.000 10672 Enqueuing Move request for scope (0.28, 0.01) 01:32:25.413 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:32:25.413 00.000 428 Worker thread wakes up 01:32:25.413 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.01) opts 0xd 01:32:25.413 00.000 428 Handling offset move in thread for scope, endpoint = (0.28, 0.01) 01:32:25.413 00.000 428 Moving (0.28, 0.01) raw xDistance=0.27 yDistance=-0.00 01:32:25.413 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:32:25.413 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:25.413 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 01:32:25.413 00.000 428 MoveAxis(E, 0, ABG) 01:32:25.413 00.000 428 Move returns status 0, amount 0 01:32:25.413 00.000 428 MoveAxis(N, 0, ABG) 01:32:25.413 00.000 428 Move returns status 0, amount 0 01:32:25.413 00.000 428 move complete, result=0 01:32:25.413 00.000 428 worker thread done servicing request 01:32:25.428 00.015 10672 UpdateGuideState exits: m=177782 SNR=36.0 01:32:25.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:25.428 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:25.428 00.000 10672 Enqueuing Expose request 01:32:25.428 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH 01:32:25.428 00.000 428 Worker thread wakes up 01:32:25.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:25.428 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:26.006 00.578 10672 read socket command 10 01:32:26.006 00.000 10672 processing socket request REQDIST 01:32:26.006 00.000 10672 SOCKSVR: Sending pixel error of 0.37 01:32:26.006 00.000 10672 Sending socket response 37 (0x25) 01:32:27.271 01.265 428 Exposure complete 01:32:27.412 00.141 428 worker thread done servicing request 01:32:27.412 00.000 10672 OnExposeComplete: enter 01:32:27.412 00.000 10672 UpdateGuideState(): m_state=6 01:32:27.412 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3033 01:32:27.412 00.000 10672 Star::Find returns 1 (0), X=517.02, Y=339.08, Mass=198628, SNR=41.2, Peak=32016 HFD=2.7 01:32:27.412 00.000 10672 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.14) = xAngle (-0.94 = -0.94) 01:32:27.412 00.000 10672 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.83 = -0.83) 01:32:27.412 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.80 mountX=0.07 mountY=-0.09, mountTheta=-0.90 01:32:27.412 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.09, opts=13) 01:32:27.412 00.000 10672 Enqueuing Move request for scope (0.08, -0.09) 01:32:27.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:27.412 00.000 428 Worker thread wakes up 01:32:27.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd 01:32:27.412 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.09) 01:32:27.412 00.000 428 Moving (0.08, -0.09) raw xDistance=0.07 yDistance=-0.09 01:32:27.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:32:27.412 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:27.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:32:27.412 00.000 428 MoveAxis(E, 0, ABG) 01:32:27.412 00.000 428 Move returns status 0, amount 0 01:32:27.412 00.000 428 MoveAxis(N, 0, ABG) 01:32:27.412 00.000 428 Move returns status 0, amount 0 01:32:27.412 00.000 428 move complete, result=0 01:32:27.412 00.000 428 worker thread done servicing request 01:32:27.428 00.016 10672 UpdateGuideState exits: m=198628 SNR=41.2 01:32:27.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:27.428 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:27.428 00.000 10672 Enqueuing Expose request 01:32:27.428 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:32:27.428 00.000 428 Worker thread wakes up 01:32:27.428 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:27.428 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:29.291 01.863 428 Exposure complete 01:32:29.416 00.125 428 worker thread done servicing request 01:32:29.416 00.000 10672 OnExposeComplete: enter 01:32:29.416 00.000 10672 UpdateGuideState(): m_state=6 01:32:29.416 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3034 01:32:29.416 00.000 10672 Star::Find returns 1 (0), X=517.55, Y=339.27, Mass=211548, SNR=45.7, Peak=28960 HFD=3.0 01:32:29.416 00.000 10672 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.14) = xAngle (0.04 = 0.04) 01:32:29.416 00.000 10672 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.15 = 0.15) 01:32:29.416 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.11 hyp=0.63 cameraTheta=0.18 mountX=0.63 mountY=0.09, mountTheta=0.14 01:32:29.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.11, opts=13) 01:32:29.416 00.000 10672 Enqueuing Move request for scope (0.62, 0.11) 01:32:29.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:29.416 00.000 428 Worker thread wakes up 01:32:29.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.11) opts 0xd 01:32:29.416 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.11) 01:32:29.416 00.000 428 Moving (0.62, 0.11) raw xDistance=0.63 yDistance=0.09 01:32:29.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.63 01:32:29.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:29.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 01:32:29.416 00.000 428 MoveAxis(W, 733, ABG) 01:32:29.416 00.000 428 Guiding Dir = 3, Dur = 733 01:32:29.416 00.000 428 IsSlewing returns 0 01:32:29.416 00.000 428 IsGuiding returns 0 01:32:29.448 00.032 10672 UpdateGuideState exits: m=211548 SNR=45.7 01:32:29.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:29.448 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:29.448 00.000 10672 Enqueuing Expose request 01:32:29.448 00.000 428 PulseGuide returned control before completion, sleep 715 01:32:30.198 00.750 428 IsGuiding returns 0 01:32:30.198 00.000 428 Move returns status 0, amount 733 01:32:30.198 00.000 428 MoveAxis(N, 0, ABG) 01:32:30.198 00.000 428 Move returns status 0, amount 0 01:32:30.198 00.000 428 move complete, result=0 01:32:30.198 00.000 428 worker thread done servicing request 01:32:30.198 00.000 428 Worker thread wakes up 01:32:30.198 00.000 10672 GuideStep: 0.6 px 733 ms WEST, 0.1 px 0 ms NORTH 01:32:30.198 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:30.198 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:31.010 00.812 10672 read socket command 10 01:32:31.010 00.000 10672 processing socket request REQDIST 01:32:31.010 00.000 10672 SOCKSVR: Sending pixel error of 0.39 01:32:31.010 00.000 10672 Sending socket response 39 (0x27) 01:32:31.291 00.281 428 Exposure complete 01:32:31.416 00.125 428 worker thread done servicing request 01:32:31.416 00.000 10672 OnExposeComplete: enter 01:32:31.416 00.000 10672 UpdateGuideState(): m_state=6 01:32:31.416 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3035 01:32:31.416 00.000 10672 Star::Find returns 1 (0), X=517.25, Y=338.97, Mass=159987, SNR=33.7, Peak=26672 HFD=2.5 01:32:31.416 00.000 10672 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.14) = xAngle (-0.69 = -0.69) 01:32:31.416 00.000 10672 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.58 = -0.58) 01:32:31.416 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.20 hyp=0.37 cameraTheta=-0.55 mountX=0.29 mountY=-0.20, mountTheta=-0.62 01:32:31.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.20, opts=13) 01:32:31.416 00.000 10672 Enqueuing Move request for scope (0.32, -0.20) 01:32:31.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:31.416 00.000 428 Worker thread wakes up 01:32:31.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.20) opts 0xd 01:32:31.416 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.20) 01:32:31.416 00.000 428 Moving (0.32, -0.20) raw xDistance=0.29 yDistance=-0.20 01:32:31.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29 01:32:31.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:31.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 01:32:31.416 00.000 428 MoveAxis(E, 0, ABG) 01:32:31.416 00.000 428 Move returns status 0, amount 0 01:32:31.416 00.000 428 MoveAxis(N, 0, ABG) 01:32:31.416 00.000 428 Move returns status 0, amount 0 01:32:31.416 00.000 428 move complete, result=0 01:32:31.416 00.000 428 worker thread done servicing request 01:32:31.447 00.031 10672 UpdateGuideState exits: m=159987 SNR=33.7 01:32:31.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:31.447 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:31.447 00.000 10672 Enqueuing Expose request 01:32:31.447 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:32:31.447 00.000 428 Worker thread wakes up 01:32:31.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:31.447 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:33.290 01.843 428 Exposure complete 01:32:33.431 00.141 428 worker thread done servicing request 01:32:33.431 00.000 10672 OnExposeComplete: enter 01:32:33.431 00.000 10672 UpdateGuideState(): m_state=6 01:32:33.431 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3036 01:32:33.431 00.000 10672 Star::Find returns 1 (0), X=515.89, Y=339.21, Mass=201354, SNR=39.7, Peak=30704 HFD=3.0 01:32:33.431 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 01:32:33.431 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 01:32:33.431 00.000 10672 CameraToMount -- cameraX=-1.05 cameraY=0.04 hyp=1.05 cameraTheta=3.10 mountX=-1.03 mountY=0.07, mountTheta=3.07 01:32:33.431 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.05, y=0.04, opts=13) 01:32:33.431 00.000 10672 Enqueuing Move request for scope (-1.05, 0.04) 01:32:33.431 00.000 428 Worker thread wakes up 01:32:33.431 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:33.431 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.04) opts 0xd 01:32:33.431 00.000 428 Handling offset move in thread for scope, endpoint = (-1.05, 0.04) 01:32:33.431 00.000 428 Moving (-1.05, 0.04) raw xDistance=-1.03 yDistance=0.07 01:32:33.431 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03 01:32:33.431 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:33.431 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:32:33.431 00.000 428 MoveAxis(E, 1206, ABG) 01:32:33.431 00.000 428 Guiding Dir = 2, Dur = 1206 01:32:33.431 00.000 428 IsSlewing returns 0 01:32:33.431 00.000 428 IsGuiding returns 0 01:32:33.446 00.015 428 PulseGuide returned control before completion, sleep 1201 01:32:33.446 00.000 10672 UpdateGuideState exits: m=201354 SNR=39.7 01:32:33.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:33.446 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:33.446 00.000 10672 Enqueuing Expose request 01:32:34.680 01.234 428 IsGuiding returns 0 01:32:34.680 00.000 428 Move returns status 0, amount 1206 01:32:34.680 00.000 428 MoveAxis(N, 0, ABG) 01:32:34.680 00.000 428 Move returns status 0, amount 0 01:32:34.680 00.000 428 move complete, result=0 01:32:34.680 00.000 428 worker thread done servicing request 01:32:34.680 00.000 428 Worker thread wakes up 01:32:34.680 00.000 10672 GuideStep: -1.0 px 1206 ms EAST, 0.1 px 0 ms NORTH 01:32:34.680 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:34.680 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:35.290 00.610 428 Exposure complete 01:32:35.414 00.124 428 worker thread done servicing request 01:32:35.414 00.000 10672 OnExposeComplete: enter 01:32:35.414 00.000 10672 UpdateGuideState(): m_state=6 01:32:35.414 00.000 10672 Star::Find(15, 515, 339, 0, (0,0,0,0), 0.0, 0) frame 3037 01:32:35.414 00.000 10672 Star::Find returns 1 (0), X=516.45, Y=339.11, Mass=197123, SNR=35.9, Peak=29296 HFD=2.7 01:32:35.414 00.000 10672 CameraToMount -- cameraTheta (-3.04) - m_xAngle (0.14) = xAngle (-3.17 = 3.11) 01:32:35.414 00.000 10672 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.07 = -3.07) 01:32:35.414 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.05 hyp=0.49 cameraTheta=-3.04 mountX=-0.49 mountY=-0.04, mountTheta=-3.07 01:32:35.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.05, opts=13) 01:32:35.414 00.000 10672 Enqueuing Move request for scope (-0.49, -0.05) 01:32:35.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:32:35.414 00.000 428 Worker thread wakes up 01:32:35.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.05) opts 0xd 01:32:35.414 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.05) 01:32:35.414 00.000 428 Moving (-0.49, -0.05) raw xDistance=-0.49 yDistance=-0.04 01:32:35.414 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.49 01:32:35.414 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:35.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:32:35.414 00.000 428 MoveAxis(E, 655, ABG) 01:32:35.414 00.000 428 Guiding Dir = 2, Dur = 655 01:32:35.414 00.000 428 IsSlewing returns 0 01:32:35.414 00.000 428 IsGuiding returns 0 01:32:35.446 00.032 10672 UpdateGuideState exits: m=197123 SNR=35.9 01:32:35.446 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:35.446 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:35.446 00.000 10672 Enqueuing Expose request 01:32:35.446 00.000 428 PulseGuide returned control before completion, sleep 642 01:32:36.008 00.562 10672 read socket command 10 01:32:36.008 00.000 10672 processing socket request REQDIST 01:32:36.008 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:32:36.008 00.000 10672 Sending socket response 55 (0x37) 01:32:36.118 00.110 428 IsGuiding returns 1 01:32:36.118 00.000 428 scope still moving after pulse duration time elapsed 01:32:36.149 00.031 428 IsSlewing returns 0 01:32:36.149 00.000 428 IsGuiding returns 0 01:32:36.149 00.000 428 scope move finished after 655 + 73 ms 01:32:36.149 00.000 428 Move returns status 0, amount 655 01:32:36.149 00.000 428 MoveAxis(N, 0, ABG) 01:32:36.149 00.000 428 Move returns status 0, amount 0 01:32:36.149 00.000 428 move complete, result=0 01:32:36.149 00.000 428 worker thread done servicing request 01:32:36.149 00.000 428 Worker thread wakes up 01:32:36.149 00.000 10672 GuideStep: -0.5 px 655 ms EAST, -0.0 px 0 ms NORTH 01:32:36.149 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:36.149 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:37.278 01.129 428 Exposure complete 01:32:37.418 00.140 428 worker thread done servicing request 01:32:37.418 00.000 10672 OnExposeComplete: enter 01:32:37.418 00.000 10672 UpdateGuideState(): m_state=6 01:32:37.418 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3038 01:32:37.418 00.000 10672 Star::Find returns 1 (0), X=517.50, Y=338.60, Mass=234479, SNR=46.7, Peak=25264 HFD=3.2 01:32:37.418 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.92 = -0.92) 01:32:37.418 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 01:32:37.418 00.000 10672 CameraToMount -- cameraX=0.57 cameraY=-0.56 hyp=0.80 cameraTheta=-0.78 mountX=0.48 mountY=-0.58, mountTheta=-0.88 01:32:37.418 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.57, y=-0.56, opts=13) 01:32:37.418 00.000 10672 Enqueuing Move request for scope (0.57, -0.56) 01:32:37.418 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:37.418 00.000 428 Worker thread wakes up 01:32:37.418 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.56) opts 0xd 01:32:37.418 00.000 428 Handling offset move in thread for scope, endpoint = (0.57, -0.56) 01:32:37.418 00.000 428 Moving (0.57, -0.56) raw xDistance=0.48 yDistance=-0.58 01:32:37.418 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.48 01:32:37.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.58 from input -0.58 01:32:37.418 00.000 428 MoveAxis(W, 521, ABG) 01:32:37.418 00.000 428 Guiding Dir = 3, Dur = 521 01:32:37.418 00.000 428 IsSlewing returns 0 01:32:37.418 00.000 428 IsGuiding returns 0 01:32:37.449 00.031 428 PulseGuide returned control before completion, sleep 512 01:32:37.449 00.000 10672 UpdateGuideState exits: m=234479 SNR=46.7 01:32:37.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:37.449 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:37.449 00.000 10672 Enqueuing Expose request 01:32:37.965 00.516 428 IsGuiding returns 0 01:32:37.965 00.000 428 Move returns status 0, amount 521 01:32:37.965 00.000 428 MoveAxis(N, 772, ABG) 01:32:37.965 00.000 428 Guiding Dir = 0, Dur = 772 01:32:37.996 00.031 428 IsSlewing returns 0 01:32:37.996 00.000 428 IsGuiding returns 0 01:32:38.074 00.078 428 PulseGuide returned control before completion, sleep 705 01:32:38.808 00.734 428 IsGuiding returns 1 01:32:38.808 00.000 428 scope still moving after pulse duration time elapsed 01:32:38.840 00.032 428 IsSlewing returns 0 01:32:38.840 00.000 428 IsGuiding returns 1 01:32:38.902 00.062 428 IsSlewing returns 0 01:32:38.933 00.031 428 IsGuiding returns 0 01:32:38.933 00.000 428 scope move finished after 772 + 153 ms 01:32:38.933 00.000 428 Move returns status 0, amount 772 01:32:38.933 00.000 428 move complete, result=0 01:32:38.933 00.000 428 worker thread done servicing request 01:32:38.933 00.000 10672 GuideStep: 0.5 px 521 ms WEST, -0.6 px 772 ms NORTH 01:32:38.933 00.000 428 Worker thread wakes up 01:32:38.933 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:38.933 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:39.277 00.344 428 Exposure complete 01:32:39.402 00.125 428 worker thread done servicing request 01:32:39.402 00.000 10672 OnExposeComplete: enter 01:32:39.402 00.000 10672 UpdateGuideState(): m_state=6 01:32:39.402 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3039 01:32:39.402 00.000 10672 Star::Find returns 1 (0), X=517.83, Y=339.58, Mass=208597, SNR=35.9, Peak=28960 HFD=3.2 01:32:39.402 00.000 10672 CameraToMount -- cameraTheta (0.43) - m_xAngle (0.14) = xAngle (0.29 = 0.29) 01:32:39.402 00.000 10672 CameraToMount -- cameraTheta (0.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.40 = 0.40) 01:32:39.402 00.000 10672 CameraToMount -- cameraX=0.89 cameraY=0.41 hyp=0.98 cameraTheta=0.43 mountX=0.94 mountY=0.38, mountTheta=0.39 01:32:39.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.89, y=0.41, opts=13) 01:32:39.402 00.000 10672 Enqueuing Move request for scope (0.89, 0.41) 01:32:39.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:39.402 00.000 428 Worker thread wakes up 01:32:39.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.41) opts 0xd 01:32:39.417 00.015 428 Handling offset move in thread for scope, endpoint = (0.89, 0.41) 01:32:39.417 00.000 428 Moving (0.89, 0.41) raw xDistance=0.94 yDistance=0.38 01:32:39.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.94 01:32:39.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:39.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:32:39.417 00.000 428 MoveAxis(W, 1138, ABG) 01:32:39.417 00.000 428 Guiding Dir = 3, Dur = 1138 01:32:39.417 00.000 428 IsSlewing returns 0 01:32:39.417 00.000 428 IsGuiding returns 0 01:32:39.433 00.016 10672 UpdateGuideState exits: m=208597 SNR=35.9 01:32:39.433 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:39.433 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:39.433 00.000 10672 Enqueuing Expose request 01:32:39.433 00.000 428 PulseGuide returned control before completion, sleep 1121 01:32:40.574 01.141 428 IsGuiding returns 1 01:32:40.574 00.000 428 scope still moving after pulse duration time elapsed 01:32:40.605 00.031 428 IsSlewing returns 0 01:32:40.605 00.000 428 IsGuiding returns 0 01:32:40.605 00.000 428 scope move finished after 1138 + 58 ms 01:32:40.605 00.000 428 Move returns status 0, amount 1138 01:32:40.605 00.000 428 MoveAxis(N, 0, ABG) 01:32:40.605 00.000 428 Move returns status 0, amount 0 01:32:40.605 00.000 428 move complete, result=0 01:32:40.605 00.000 428 worker thread done servicing request 01:32:40.605 00.000 428 Worker thread wakes up 01:32:40.605 00.000 10672 GuideStep: 0.9 px 1138 ms WEST, 0.4 px 0 ms NORTH 01:32:40.605 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:40.605 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:41.011 00.406 10672 read socket command 10 01:32:41.011 00.000 10672 processing socket request REQDIST 01:32:41.011 00.000 10672 SOCKSVR: Sending pixel error of 0.73 01:32:41.011 00.000 10672 Sending socket response 73 (0x49) 01:32:41.276 00.265 428 Exposure complete 01:32:41.417 00.141 428 worker thread done servicing request 01:32:41.417 00.000 10672 OnExposeComplete: enter 01:32:41.417 00.000 10672 UpdateGuideState(): m_state=6 01:32:41.417 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3040 01:32:41.417 00.000 10672 Star::Find returns 1 (0), X=516.72, Y=339.37, Mass=212562, SNR=38.0, Peak=26896 HFD=2.9 01:32:41.417 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.14) = xAngle (2.26 = 2.26) 01:32:41.417 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.37 = 2.37) 01:32:41.417 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.30 cameraTheta=2.40 mountX=-0.19 mountY=0.21, mountTheta=2.31 01:32:41.417 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.20, opts=13) 01:32:41.417 00.000 10672 Enqueuing Move request for scope (-0.22, 0.20) 01:32:41.417 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:32:41.417 00.000 428 Worker thread wakes up 01:32:41.417 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd 01:32:41.417 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.20) 01:32:41.417 00.000 428 Moving (-0.22, 0.20) raw xDistance=-0.19 yDistance=0.21 01:32:41.417 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:32:41.417 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:41.417 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:32:41.417 00.000 428 MoveAxis(E, 0, ABG) 01:32:41.417 00.000 428 Move returns status 0, amount 0 01:32:41.417 00.000 428 MoveAxis(N, 0, ABG) 01:32:41.417 00.000 428 Move returns status 0, amount 0 01:32:41.417 00.000 428 move complete, result=0 01:32:41.417 00.000 428 worker thread done servicing request 01:32:41.448 00.031 10672 UpdateGuideState exits: m=212562 SNR=38.0 01:32:41.448 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:41.448 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:41.448 00.000 10672 Enqueuing Expose request 01:32:41.448 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:32:41.448 00.000 428 Worker thread wakes up 01:32:41.448 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:41.448 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:43.276 01.828 428 Exposure complete 01:32:43.416 00.140 428 worker thread done servicing request 01:32:43.416 00.000 10672 OnExposeComplete: enter 01:32:43.416 00.000 10672 UpdateGuideState(): m_state=6 01:32:43.416 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3041 01:32:43.416 00.000 10672 Star::Find returns 1 (0), X=516.10, Y=339.20, Mass=194692, SNR=35.6, Peak=26672 HFD=2.6 01:32:43.416 00.000 10672 CameraToMount -- cameraTheta (3.10) - m_xAngle (0.14) = xAngle (2.96 = 2.96) 01:32:43.416 00.000 10672 CameraToMount -- cameraTheta (3.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.07 = 3.07) 01:32:43.416 00.000 10672 CameraToMount -- cameraX=-0.83 cameraY=0.04 hyp=0.84 cameraTheta=3.10 mountX=-0.82 mountY=0.06, mountTheta=3.07 01:32:43.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.83, y=0.04, opts=13) 01:32:43.416 00.000 10672 Enqueuing Move request for scope (-0.83, 0.04) 01:32:43.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:43.416 00.000 428 Worker thread wakes up 01:32:43.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.04) opts 0xd 01:32:43.416 00.000 428 Handling offset move in thread for scope, endpoint = (-0.83, 0.04) 01:32:43.416 00.000 428 Moving (-0.83, 0.04) raw xDistance=-0.82 yDistance=0.06 01:32:43.416 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82 01:32:43.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:43.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:32:43.416 00.000 428 MoveAxis(E, 962, ABG) 01:32:43.416 00.000 428 Guiding Dir = 2, Dur = 962 01:32:43.416 00.000 428 IsSlewing returns 0 01:32:43.416 00.000 428 IsGuiding returns 0 01:32:43.432 00.016 428 PulseGuide returned control before completion, sleep 956 01:32:43.447 00.015 10672 UpdateGuideState exits: m=194692 SNR=35.6 01:32:43.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:43.447 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:43.447 00.000 10672 Enqueuing Expose request 01:32:44.432 00.985 428 IsGuiding returns 0 01:32:44.432 00.000 428 Move returns status 0, amount 962 01:32:44.432 00.000 428 MoveAxis(N, 0, ABG) 01:32:44.432 00.000 428 Move returns status 0, amount 0 01:32:44.432 00.000 428 move complete, result=0 01:32:44.432 00.000 428 worker thread done servicing request 01:32:44.432 00.000 428 Worker thread wakes up 01:32:44.432 00.000 10672 GuideStep: -0.8 px 962 ms EAST, 0.1 px 0 ms NORTH 01:32:44.432 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:44.432 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:45.279 00.847 428 Exposure complete 01:32:45.404 00.125 428 worker thread done servicing request 01:32:45.404 00.000 10672 OnExposeComplete: enter 01:32:45.404 00.000 10672 UpdateGuideState(): m_state=6 01:32:45.404 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3042 01:32:45.404 00.000 10672 Star::Find returns 1 (0), X=515.92, Y=339.73, Mass=202467, SNR=34.4, Peak=24608 HFD=3.4 01:32:45.404 00.000 10672 CameraToMount -- cameraTheta (2.63) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 01:32:45.404 00.000 10672 CameraToMount -- cameraTheta (2.63) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 01:32:45.404 00.000 10672 CameraToMount -- cameraX=-1.02 cameraY=0.57 hyp=1.17 cameraTheta=2.63 mountX=-0.93 mountY=0.60, mountTheta=2.57 01:32:45.404 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.02, y=0.57, opts=13) 01:32:45.404 00.000 10672 Enqueuing Move request for scope (-1.02, 0.57) 01:32:45.404 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:45.404 00.000 428 Worker thread wakes up 01:32:45.404 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.57) opts 0xd 01:32:45.404 00.000 428 Handling offset move in thread for scope, endpoint = (-1.02, 0.57) 01:32:45.404 00.000 428 Moving (-1.02, 0.57) raw xDistance=-0.93 yDistance=0.60 01:32:45.404 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.93 01:32:45.404 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:32:45.404 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.60 01:32:45.404 00.000 428 MoveAxis(E, 1157, ABG) 01:32:45.404 00.000 428 Guiding Dir = 2, Dur = 1157 01:32:45.435 00.031 428 IsSlewing returns 0 01:32:45.435 00.000 10672 UpdateGuideState exits: m=202467 SNR=34.4 01:32:45.435 00.000 428 IsGuiding returns 0 01:32:45.435 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:45.435 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:45.435 00.000 10672 Enqueuing Expose request 01:32:45.451 00.016 428 PulseGuide returned control before completion, sleep 1153 01:32:46.013 00.562 10672 read socket command 10 01:32:46.013 00.000 10672 processing socket request REQDIST 01:32:46.013 00.000 10672 SOCKSVR: Sending pixel error of 0.82 01:32:46.013 00.000 10672 Sending socket response 82 (0x52) 01:32:46.638 00.625 428 IsGuiding returns 0 01:32:46.638 00.000 428 Move returns status 0, amount 1157 01:32:46.638 00.000 428 MoveAxis(N, 0, ABG) 01:32:46.638 00.000 428 Move returns status 0, amount 0 01:32:46.638 00.000 428 move complete, result=0 01:32:46.638 00.000 428 worker thread done servicing request 01:32:46.638 00.000 428 Worker thread wakes up 01:32:46.638 00.000 10672 GuideStep: -0.9 px 1157 ms EAST, 0.6 px 0 ms NORTH 01:32:46.638 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:46.638 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:47.278 00.640 428 Exposure complete 01:32:47.403 00.125 428 worker thread done servicing request 01:32:47.403 00.000 10672 OnExposeComplete: enter 01:32:47.403 00.000 10672 UpdateGuideState(): m_state=6 01:32:47.403 00.000 10672 Star::Find(15, 515, 339, 0, (0,0,0,0), 0.0, 0) frame 3043 01:32:47.403 00.000 10672 Star::Find returns 1 (0), X=517.67, Y=339.40, Mass=159813, SNR=32.0, Peak=21664 HFD=2.9 01:32:47.403 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 01:32:47.403 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 01:32:47.403 00.000 10672 CameraToMount -- cameraX=0.73 cameraY=0.24 hyp=0.77 cameraTheta=0.32 mountX=0.76 mountY=0.22, mountTheta=0.28 01:32:47.403 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.73, y=0.24, opts=13) 01:32:47.403 00.000 10672 Enqueuing Move request for scope (0.73, 0.24) 01:32:47.403 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 01:32:47.403 00.000 428 Worker thread wakes up 01:32:47.403 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.24) opts 0xd 01:32:47.403 00.000 428 Handling offset move in thread for scope, endpoint = (0.73, 0.24) 01:32:47.403 00.000 428 Moving (0.73, 0.24) raw xDistance=0.76 yDistance=0.22 01:32:47.403 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.76 01:32:47.403 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:47.403 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:32:47.403 00.000 428 MoveAxis(W, 804, ABG) 01:32:47.403 00.000 428 Guiding Dir = 3, Dur = 804 01:32:47.419 00.016 428 IsSlewing returns 0 01:32:47.419 00.000 428 IsGuiding returns 0 01:32:47.435 00.016 428 PulseGuide returned control before completion, sleep 795 01:32:47.435 00.000 10672 UpdateGuideState exits: m=159813 SNR=32.0 01:32:47.435 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:47.435 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:47.435 00.000 10672 Enqueuing Expose request 01:32:48.247 00.812 428 IsGuiding returns 1 01:32:48.247 00.000 428 scope still moving after pulse duration time elapsed 01:32:48.278 00.031 428 IsSlewing returns 0 01:32:48.278 00.000 428 IsGuiding returns 0 01:32:48.278 00.000 428 scope move finished after 804 + 64 ms 01:32:48.278 00.000 428 Move returns status 0, amount 804 01:32:48.278 00.000 428 MoveAxis(N, 0, ABG) 01:32:48.278 00.000 428 Move returns status 0, amount 0 01:32:48.278 00.000 428 move complete, result=0 01:32:48.278 00.000 428 worker thread done servicing request 01:32:48.278 00.000 428 Worker thread wakes up 01:32:48.278 00.000 10672 GuideStep: 0.8 px 804 ms WEST, 0.2 px 0 ms NORTH 01:32:48.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:48.278 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:49.278 01.000 428 Exposure complete 01:32:49.418 00.140 428 worker thread done servicing request 01:32:49.418 00.000 10672 OnExposeComplete: enter 01:32:49.418 00.000 10672 UpdateGuideState(): m_state=6 01:32:49.418 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3044 01:32:49.418 00.000 10672 Star::Find returns 1 (0), X=517.90, Y=339.62, Mass=202638, SNR=40.3, Peak=23072 HFD=3.3 01:32:49.418 00.000 10672 CameraToMount -- cameraTheta (0.44) - m_xAngle (0.14) = xAngle (0.31 = 0.31) 01:32:49.418 00.000 10672 CameraToMount -- cameraTheta (0.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.41 = 0.41) 01:32:49.418 00.000 10672 CameraToMount -- cameraX=0.97 cameraY=0.46 hyp=1.07 cameraTheta=0.44 mountX=1.02 mountY=0.43, mountTheta=0.40 01:32:49.418 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.97, y=0.46, opts=13) 01:32:49.418 00.000 10672 Enqueuing Move request for scope (0.97, 0.46) 01:32:49.418 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:49.418 00.000 428 Worker thread wakes up 01:32:49.418 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.46) opts 0xd 01:32:49.418 00.000 428 Handling offset move in thread for scope, endpoint = (0.97, 0.46) 01:32:49.418 00.000 428 Moving (0.97, 0.46) raw xDistance=1.02 yDistance=0.43 01:32:49.418 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.02 01:32:49.418 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:49.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:32:49.418 00.000 428 MoveAxis(W, 1250, ABG) 01:32:49.418 00.000 428 Guiding Dir = 3, Dur = 1250 01:32:49.434 00.016 428 IsSlewing returns 0 01:32:49.434 00.000 428 IsGuiding returns 0 01:32:49.450 00.016 10672 UpdateGuideState exits: m=202638 SNR=40.3 01:32:49.450 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:49.450 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:49.450 00.000 10672 Enqueuing Expose request 01:32:49.450 00.000 428 PulseGuide returned control before completion, sleep 1244 01:32:50.746 01.296 428 IsGuiding returns 0 01:32:50.746 00.000 428 Move returns status 0, amount 1250 01:32:50.746 00.000 428 MoveAxis(N, 0, ABG) 01:32:50.746 00.000 428 Move returns status 0, amount 0 01:32:50.746 00.000 428 move complete, result=0 01:32:50.746 00.000 428 worker thread done servicing request 01:32:50.746 00.000 428 Worker thread wakes up 01:32:50.746 00.000 10672 GuideStep: 1.0 px 1250 ms WEST, 0.4 px 0 ms NORTH 01:32:50.746 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:50.746 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:51.012 00.266 10672 read socket command 10 01:32:51.012 00.000 10672 processing socket request REQDIST 01:32:51.012 00.000 10672 SOCKSVR: Sending pixel error of 0.88 01:32:51.012 00.000 10672 Sending socket response 88 (0x58) 01:32:51.277 00.265 428 Exposure complete 01:32:51.402 00.125 428 worker thread done servicing request 01:32:51.402 00.000 10672 OnExposeComplete: enter 01:32:51.402 00.000 10672 UpdateGuideState(): m_state=6 01:32:51.402 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3045 01:32:51.402 00.000 10672 Star::Find returns 1 (0), X=516.92, Y=339.23, Mass=241714, SNR=46.6, Peak=25904 HFD=3.2 01:32:51.402 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 01:32:51.402 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.74 = 1.74) 01:32:51.402 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.77 mountX=-0.00 mountY=0.06, mountTheta=1.63 01:32:51.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.06, opts=13) 01:32:51.402 00.000 10672 Enqueuing Move request for scope (-0.01, 0.06) 01:32:51.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:32:51.402 00.000 428 Worker thread wakes up 01:32:51.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd 01:32:51.402 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.06) 01:32:51.402 00.000 428 Moving (-0.01, 0.06) raw xDistance=-0.00 yDistance=0.06 01:32:51.418 00.016 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 01:32:51.418 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:51.418 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:32:51.418 00.000 428 MoveAxis(E, 0, ABG) 01:32:51.418 00.000 428 Move returns status 0, amount 0 01:32:51.418 00.000 428 MoveAxis(N, 0, ABG) 01:32:51.418 00.000 428 Move returns status 0, amount 0 01:32:51.418 00.000 428 move complete, result=0 01:32:51.418 00.000 428 worker thread done servicing request 01:32:51.449 00.031 10672 UpdateGuideState exits: m=241714 SNR=46.6 01:32:51.449 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:51.449 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:51.449 00.000 10672 Enqueuing Expose request 01:32:51.449 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:32:51.449 00.000 428 Worker thread wakes up 01:32:51.449 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:51.449 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:53.282 01.833 428 Exposure complete 01:32:53.407 00.125 428 worker thread done servicing request 01:32:53.407 00.000 10672 OnExposeComplete: enter 01:32:53.407 00.000 10672 UpdateGuideState(): m_state=6 01:32:53.407 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3046 01:32:53.407 00.000 10672 Star::Find returns 1 (0), X=516.58, Y=339.38, Mass=231023, SNR=43.4, Peak=27984 HFD=3.2 01:32:53.407 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 01:32:53.407 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 01:32:53.407 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.22 hyp=0.42 cameraTheta=2.59 mountX=-0.32 mountY=0.23, mountTheta=2.52 01:32:53.407 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.22, opts=13) 01:32:53.407 00.000 10672 Enqueuing Move request for scope (-0.36, 0.22) 01:32:53.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:53.407 00.000 428 Worker thread wakes up 01:32:53.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.22) opts 0xd 01:32:53.407 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.22) 01:32:53.407 00.000 428 Moving (-0.36, 0.22) raw xDistance=-0.32 yDistance=0.23 01:32:53.407 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 01:32:53.407 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:53.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:32:53.407 00.000 428 MoveAxis(E, 0, ABG) 01:32:53.407 00.000 428 Move returns status 0, amount 0 01:32:53.407 00.000 428 MoveAxis(N, 0, ABG) 01:32:53.407 00.000 428 Move returns status 0, amount 0 01:32:53.407 00.000 428 move complete, result=0 01:32:53.407 00.000 428 worker thread done servicing request 01:32:53.438 00.031 10672 UpdateGuideState exits: m=231023 SNR=43.4 01:32:53.438 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:53.438 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:53.438 00.000 10672 Enqueuing Expose request 01:32:53.438 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:32:53.438 00.000 428 Worker thread wakes up 01:32:53.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:53.438 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:55.265 01.827 428 Exposure complete 01:32:55.390 00.125 428 worker thread done servicing request 01:32:55.390 00.000 10672 OnExposeComplete: enter 01:32:55.390 00.000 10672 UpdateGuideState(): m_state=6 01:32:55.406 00.016 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3047 01:32:55.406 00.000 10672 Star::Find returns 1 (0), X=516.31, Y=339.54, Mass=201718, SNR=39.6, Peak=24272 HFD=3.3 01:32:55.406 00.000 10672 CameraToMount -- cameraTheta (2.60) - m_xAngle (0.14) = xAngle (2.46 = 2.46) 01:32:55.406 00.000 10672 CameraToMount -- cameraTheta (2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.57 = 2.57) 01:32:55.406 00.000 10672 CameraToMount -- cameraX=-0.63 cameraY=0.38 hyp=0.73 cameraTheta=2.60 mountX=-0.57 mountY=0.40, mountTheta=2.53 01:32:55.406 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.63, y=0.38, opts=13) 01:32:55.406 00.000 10672 Enqueuing Move request for scope (-0.63, 0.38) 01:32:55.406 00.000 428 Worker thread wakes up 01:32:55.406 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:55.406 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.38) opts 0xd 01:32:55.406 00.000 428 Handling offset move in thread for scope, endpoint = (-0.63, 0.38) 01:32:55.406 00.000 428 Moving (-0.63, 0.38) raw xDistance=-0.57 yDistance=0.40 01:32:55.406 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 01:32:55.406 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:55.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 01:32:55.406 00.000 428 MoveAxis(E, 667, ABG) 01:32:55.406 00.000 428 Guiding Dir = 2, Dur = 667 01:32:55.406 00.000 428 IsSlewing returns 0 01:32:55.406 00.000 428 IsGuiding returns 0 01:32:55.421 00.015 428 PulseGuide returned control before completion, sleep 656 01:32:55.421 00.000 10672 UpdateGuideState exits: m=201718 SNR=39.6 01:32:55.421 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:55.421 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:55.421 00.000 10672 Enqueuing Expose request 01:32:56.015 00.594 10672 read socket command 10 01:32:56.015 00.000 10672 processing socket request REQDIST 01:32:56.015 00.000 10672 SOCKSVR: Sending pixel error of 0.61 01:32:56.015 00.000 10672 Sending socket response 61 (0x3d) 01:32:56.109 00.094 428 IsGuiding returns 0 01:32:56.109 00.000 428 Move returns status 0, amount 667 01:32:56.109 00.000 428 MoveAxis(N, 0, ABG) 01:32:56.109 00.000 428 Move returns status 0, amount 0 01:32:56.109 00.000 428 move complete, result=0 01:32:56.109 00.000 428 worker thread done servicing request 01:32:56.109 00.000 428 Worker thread wakes up 01:32:56.109 00.000 10672 GuideStep: -0.6 px 667 ms EAST, 0.4 px 0 ms NORTH 01:32:56.109 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:56.109 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:57.280 01.171 428 Exposure complete 01:32:57.405 00.125 428 worker thread done servicing request 01:32:57.405 00.000 10672 OnExposeComplete: enter 01:32:57.405 00.000 10672 UpdateGuideState(): m_state=6 01:32:57.405 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3048 01:32:57.405 00.000 10672 Star::Find returns 1 (0), X=516.65, Y=339.17, Mass=214582, SNR=38.8, Peak=28960 HFD=2.7 01:32:57.405 00.000 10672 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.14) = xAngle (2.99 = 2.99) 01:32:57.405 00.000 10672 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.10 = 3.10) 01:32:57.405 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.00 hyp=0.28 cameraTheta=3.13 mountX=-0.28 mountY=0.01, mountTheta=3.10 01:32:57.405 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.00, opts=13) 01:32:57.405 00.000 10672 Enqueuing Move request for scope (-0.28, 0.00) 01:32:57.405 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:32:57.405 00.000 428 Worker thread wakes up 01:32:57.405 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.00) opts 0xd 01:32:57.405 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.00) 01:32:57.405 00.000 428 Moving (-0.28, 0.00) raw xDistance=-0.28 yDistance=0.01 01:32:57.405 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28 01:32:57.405 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:57.405 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:32:57.405 00.000 428 MoveAxis(E, 0, ABG) 01:32:57.405 00.000 428 Move returns status 0, amount 0 01:32:57.405 00.000 428 MoveAxis(N, 0, ABG) 01:32:57.405 00.000 428 Move returns status 0, amount 0 01:32:57.405 00.000 428 move complete, result=0 01:32:57.405 00.000 428 worker thread done servicing request 01:32:57.436 00.031 10672 UpdateGuideState exits: m=214582 SNR=38.8 01:32:57.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:57.436 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:57.436 00.000 10672 Enqueuing Expose request 01:32:57.436 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:32:57.436 00.000 428 Worker thread wakes up 01:32:57.436 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:57.436 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:32:59.280 01.844 428 Exposure complete 01:32:59.405 00.125 428 worker thread done servicing request 01:32:59.405 00.000 10672 OnExposeComplete: enter 01:32:59.405 00.000 10672 UpdateGuideState(): m_state=6 01:32:59.405 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3049 01:32:59.405 00.000 10672 Star::Find returns 1 (0), X=516.86, Y=339.44, Mass=237754, SNR=42.3, Peak=34960 HFD=3.0 01:32:59.405 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:32:59.405 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.82 = 1.82) 01:32:59.405 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.29 cameraTheta=1.85 mountX=-0.04 mountY=0.28, mountTheta=1.71 01:32:59.405 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.27, opts=13) 01:32:59.405 00.000 10672 Enqueuing Move request for scope (-0.08, 0.27) 01:32:59.405 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:32:59.405 00.000 428 Worker thread wakes up 01:32:59.405 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd 01:32:59.405 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.27) 01:32:59.405 00.000 428 Moving (-0.08, 0.27) raw xDistance=-0.04 yDistance=0.28 01:32:59.405 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:32:59.405 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:32:59.405 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 01:32:59.405 00.000 428 MoveAxis(E, 0, ABG) 01:32:59.405 00.000 428 Move returns status 0, amount 0 01:32:59.405 00.000 428 MoveAxis(N, 0, ABG) 01:32:59.405 00.000 428 Move returns status 0, amount 0 01:32:59.405 00.000 428 move complete, result=0 01:32:59.405 00.000 428 worker thread done servicing request 01:32:59.436 00.031 10672 UpdateGuideState exits: m=237754 SNR=42.3 01:32:59.436 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:32:59.436 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:32:59.436 00.000 10672 Enqueuing Expose request 01:32:59.436 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 01:32:59.436 00.000 428 Worker thread wakes up 01:32:59.436 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:32:59.436 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:01.014 01.578 10672 read socket command 10 01:33:01.014 00.000 10672 processing socket request REQDIST 01:33:01.014 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:33:01.014 00.000 10672 Sending socket response 44 (0x2c) 01:33:01.268 00.254 428 Exposure complete 01:33:01.393 00.125 428 worker thread done servicing request 01:33:01.393 00.000 10672 OnExposeComplete: enter 01:33:01.393 00.000 10672 UpdateGuideState(): m_state=6 01:33:01.393 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3050 01:33:01.393 00.000 10672 Star::Find returns 1 (0), X=516.25, Y=339.43, Mass=266464, SNR=47.2, Peak=34304 HFD=3.5 01:33:01.393 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.14) = xAngle (2.63 = 2.63) 01:33:01.393 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.74 = 2.74) 01:33:01.393 00.000 10672 CameraToMount -- cameraX=-0.68 cameraY=0.27 hyp=0.73 cameraTheta=2.77 mountX=-0.64 mountY=0.29, mountTheta=2.72 01:33:01.393 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.68, y=0.27, opts=13) 01:33:01.393 00.000 10672 Enqueuing Move request for scope (-0.68, 0.27) 01:33:01.393 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:01.393 00.000 428 Worker thread wakes up 01:33:01.393 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.27) opts 0xd 01:33:01.393 00.000 428 Handling offset move in thread for scope, endpoint = (-0.68, 0.27) 01:33:01.393 00.000 428 Moving (-0.68, 0.27) raw xDistance=-0.64 yDistance=0.29 01:33:01.408 00.015 428 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64 01:33:01.408 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:01.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:33:01.408 00.000 428 MoveAxis(E, 750, ABG) 01:33:01.408 00.000 428 Guiding Dir = 2, Dur = 750 01:33:01.424 00.016 428 IsSlewing returns 0 01:33:01.424 00.000 428 IsGuiding returns 0 01:33:01.424 00.000 10672 UpdateGuideState exits: m=266464 SNR=47.2 01:33:01.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:01.424 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:01.424 00.000 10672 Enqueuing Expose request 01:33:01.440 00.016 428 PulseGuide returned control before completion, sleep 745 01:33:02.205 00.765 428 IsGuiding returns 0 01:33:02.205 00.000 428 Move returns status 0, amount 750 01:33:02.205 00.000 428 MoveAxis(N, 0, ABG) 01:33:02.205 00.000 428 Move returns status 0, amount 0 01:33:02.205 00.000 428 move complete, result=0 01:33:02.205 00.000 428 worker thread done servicing request 01:33:02.205 00.000 428 Worker thread wakes up 01:33:02.205 00.000 10672 GuideStep: -0.6 px 750 ms EAST, 0.3 px 0 ms NORTH 01:33:02.205 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:02.205 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:03.267 01.062 428 Exposure complete 01:33:03.408 00.141 428 worker thread done servicing request 01:33:03.408 00.000 10672 OnExposeComplete: enter 01:33:03.408 00.000 10672 UpdateGuideState(): m_state=6 01:33:03.408 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3051 01:33:03.408 00.000 10672 Star::Find returns 1 (0), X=516.36, Y=339.54, Mass=200874, SNR=38.6, Peak=24816 HFD=3.0 01:33:03.408 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 01:33:03.408 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.54 = 2.54) 01:33:03.408 00.000 10672 CameraToMount -- cameraX=-0.58 cameraY=0.37 hyp=0.69 cameraTheta=2.57 mountX=-0.52 mountY=0.39, mountTheta=2.50 01:33:03.408 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.58, y=0.37, opts=13) 01:33:03.408 00.000 10672 Enqueuing Move request for scope (-0.58, 0.37) 01:33:03.408 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:03.408 00.000 428 Worker thread wakes up 01:33:03.408 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.37) opts 0xd 01:33:03.408 00.000 428 Handling offset move in thread for scope, endpoint = (-0.58, 0.37) 01:33:03.408 00.000 428 Moving (-0.58, 0.37) raw xDistance=-0.52 yDistance=0.39 01:33:03.408 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.52 01:33:03.408 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:03.408 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.39 01:33:03.408 00.000 428 MoveAxis(E, 663, ABG) 01:33:03.408 00.000 428 Guiding Dir = 2, Dur = 663 01:33:03.408 00.000 428 IsSlewing returns 0 01:33:03.408 00.000 428 IsGuiding returns 0 01:33:03.439 00.031 10672 UpdateGuideState exits: m=200874 SNR=38.6 01:33:03.439 00.000 428 PulseGuide returned control before completion, sleep 651 01:33:03.439 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:03.439 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:03.439 00.000 10672 Enqueuing Expose request 01:33:04.095 00.656 428 IsGuiding returns 1 01:33:04.095 00.000 428 scope still moving after pulse duration time elapsed 01:33:04.142 00.047 428 IsSlewing returns 0 01:33:04.142 00.000 428 IsGuiding returns 0 01:33:04.142 00.000 428 scope move finished after 663 + 64 ms 01:33:04.142 00.000 428 Move returns status 0, amount 663 01:33:04.142 00.000 428 MoveAxis(N, 0, ABG) 01:33:04.142 00.000 428 Move returns status 0, amount 0 01:33:04.142 00.000 428 move complete, result=0 01:33:04.142 00.000 428 worker thread done servicing request 01:33:04.142 00.000 428 Worker thread wakes up 01:33:04.142 00.000 10672 GuideStep: -0.5 px 663 ms EAST, 0.4 px 0 ms NORTH 01:33:04.142 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:04.142 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:05.267 01.125 428 Exposure complete 01:33:05.392 00.125 428 worker thread done servicing request 01:33:05.392 00.000 10672 OnExposeComplete: enter 01:33:05.392 00.000 10672 UpdateGuideState(): m_state=6 01:33:05.392 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3052 01:33:05.392 00.000 10672 Star::Find returns 1 (0), X=518.03, Y=339.52, Mass=183759, SNR=37.3, Peak=29296 HFD=2.6 01:33:05.392 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 01:33:05.392 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 01:33:05.392 00.000 10672 CameraToMount -- cameraX=1.09 cameraY=0.36 hyp=1.15 cameraTheta=0.32 mountX=1.13 mountY=0.33, mountTheta=0.28 01:33:05.407 00.015 10672 SchedulePrimaryMove(0702ACD8, x=1.09, y=0.36, opts=13) 01:33:05.407 00.000 10672 Enqueuing Move request for scope (1.09, 0.36) 01:33:05.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:05.407 00.000 428 Worker thread wakes up 01:33:05.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.09, 0.36) opts 0xd 01:33:05.407 00.000 428 Handling offset move in thread for scope, endpoint = (1.09, 0.36) 01:33:05.407 00.000 428 Moving (1.09, 0.36) raw xDistance=1.13 yDistance=0.33 01:33:05.407 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.13 01:33:05.407 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:05.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:33:05.407 00.000 428 MoveAxis(W, 1276, ABG) 01:33:05.407 00.000 428 Guiding Dir = 3, Dur = 1276 01:33:05.407 00.000 428 IsSlewing returns 0 01:33:05.423 00.016 428 IsGuiding returns 0 01:33:05.423 00.000 10672 UpdateGuideState exits: m=183759 SNR=37.3 01:33:05.423 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:05.423 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:05.423 00.000 10672 Enqueuing Expose request 01:33:05.438 00.015 428 PulseGuide returned control before completion, sleep 1271 01:33:06.001 00.563 10672 read socket command 10 01:33:06.001 00.000 10672 processing socket request REQDIST 01:33:06.001 00.000 10672 SOCKSVR: Sending pixel error of 0.75 01:33:06.001 00.000 10672 Sending socket response 75 (0x4b) 01:33:06.735 00.734 428 IsGuiding returns 0 01:33:06.735 00.000 428 Move returns status 0, amount 1276 01:33:06.735 00.000 428 MoveAxis(N, 0, ABG) 01:33:06.735 00.000 428 Move returns status 0, amount 0 01:33:06.735 00.000 428 move complete, result=0 01:33:06.735 00.000 428 worker thread done servicing request 01:33:06.750 00.015 10672 GuideStep: 1.1 px 1276 ms WEST, 0.3 px 0 ms NORTH 01:33:06.750 00.000 428 Worker thread wakes up 01:33:06.750 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:06.750 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:07.266 00.516 428 Exposure complete 01:33:07.406 00.140 428 worker thread done servicing request 01:33:07.406 00.000 10672 OnExposeComplete: enter 01:33:07.406 00.000 10672 UpdateGuideState(): m_state=6 01:33:07.406 00.000 10672 Star::Find(15, 518, 339, 0, (0,0,0,0), 0.0, 0) frame 3053 01:33:07.406 00.000 10672 Star::Find returns 1 (0), X=517.29, Y=339.36, Mass=205843, SNR=38.7, Peak=27552 HFD=2.9 01:33:07.406 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.14) = xAngle (0.36 = 0.36) 01:33:07.406 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.47 = 0.47) 01:33:07.406 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.19 hyp=0.40 cameraTheta=0.49 mountX=0.37 mountY=0.18, mountTheta=0.45 01:33:07.406 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.19, opts=13) 01:33:07.406 00.000 10672 Enqueuing Move request for scope (0.35, 0.19) 01:33:07.406 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:07.406 00.000 428 Worker thread wakes up 01:33:07.406 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.19) opts 0xd 01:33:07.406 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.19) 01:33:07.406 00.000 428 Moving (0.35, 0.19) raw xDistance=0.37 yDistance=0.18 01:33:07.406 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:33:07.406 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:07.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 01:33:07.406 00.000 428 MoveAxis(E, 0, ABG) 01:33:07.406 00.000 428 Move returns status 0, amount 0 01:33:07.406 00.000 428 MoveAxis(N, 0, ABG) 01:33:07.406 00.000 428 Move returns status 0, amount 0 01:33:07.406 00.000 428 move complete, result=0 01:33:07.406 00.000 428 worker thread done servicing request 01:33:07.438 00.032 10672 UpdateGuideState exits: m=205843 SNR=38.7 01:33:07.438 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:07.438 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:07.438 00.000 10672 Enqueuing Expose request 01:33:07.438 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:33:07.438 00.000 428 Worker thread wakes up 01:33:07.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:07.438 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:09.265 01.827 428 Exposure complete 01:33:09.390 00.125 428 worker thread done servicing request 01:33:09.390 00.000 10672 OnExposeComplete: enter 01:33:09.390 00.000 10672 UpdateGuideState(): m_state=6 01:33:09.390 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3054 01:33:09.390 00.000 10672 Star::Find returns 1 (0), X=517.10, Y=339.52, Mass=217190, SNR=37.1, Peak=33216 HFD=3.0 01:33:09.390 00.000 10672 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.14) = xAngle (1.00 = 1.00) 01:33:09.390 00.000 10672 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.11 = 1.11) 01:33:09.390 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=0.35 hyp=0.39 cameraTheta=1.14 mountX=0.21 mountY=0.35, mountTheta=1.03 01:33:09.390 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=0.35, opts=13) 01:33:09.390 00.000 10672 Enqueuing Move request for scope (0.16, 0.35) 01:33:09.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:33:09.390 00.000 428 Worker thread wakes up 01:33:09.406 00.016 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.35) opts 0xd 01:33:09.406 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 0.35) 01:33:09.406 00.000 428 Moving (0.16, 0.35) raw xDistance=0.21 yDistance=0.35 01:33:09.406 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:33:09.406 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:09.406 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.35 01:33:09.406 00.000 428 MoveAxis(E, 0, ABG) 01:33:09.406 00.000 428 Move returns status 0, amount 0 01:33:09.406 00.000 428 MoveAxis(N, 0, ABG) 01:33:09.406 00.000 428 Move returns status 0, amount 0 01:33:09.406 00.000 428 move complete, result=0 01:33:09.406 00.000 428 worker thread done servicing request 01:33:09.421 00.015 10672 UpdateGuideState exits: m=217190 SNR=37.1 01:33:09.421 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:09.421 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:09.421 00.000 10672 Enqueuing Expose request 01:33:09.421 00.000 428 Worker thread wakes up 01:33:09.421 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:33:09.421 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:09.421 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:11.003 01.582 10672 read socket command 10 01:33:11.003 00.000 10672 processing socket request REQDIST 01:33:11.003 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:33:11.003 00.000 10672 Sending socket response 56 (0x38) 01:33:11.269 00.266 428 Exposure complete 01:33:11.394 00.125 428 worker thread done servicing request 01:33:11.394 00.000 10672 OnExposeComplete: enter 01:33:11.394 00.000 10672 UpdateGuideState(): m_state=6 01:33:11.394 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3055 01:33:11.394 00.000 10672 Star::Find returns 1 (0), X=516.98, Y=338.72, Mass=157718, SNR=32.7, Peak=22416 HFD=2.5 01:33:11.394 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 01:33:11.394 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 01:33:11.394 00.000 10672 CameraToMount -- cameraX=0.04 cameraY=-0.44 hyp=0.44 cameraTheta=-1.48 mountX=-0.02 mountY=-0.44, mountTheta=-1.62 01:33:11.394 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.04, y=-0.44, opts=13) 01:33:11.394 00.000 10672 Enqueuing Move request for scope (0.04, -0.44) 01:33:11.394 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:11.394 00.000 428 Worker thread wakes up 01:33:11.394 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.44) opts 0xd 01:33:11.394 00.000 428 Handling offset move in thread for scope, endpoint = (0.04, -0.44) 01:33:11.394 00.000 428 Moving (0.04, -0.44) raw xDistance=-0.02 yDistance=-0.44 01:33:11.394 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:33:11.394 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:11.394 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.44 01:33:11.394 00.000 428 MoveAxis(E, 0, ABG) 01:33:11.394 00.000 428 Move returns status 0, amount 0 01:33:11.394 00.000 428 MoveAxis(N, 0, ABG) 01:33:11.394 00.000 428 Move returns status 0, amount 0 01:33:11.394 00.000 428 move complete, result=0 01:33:11.394 00.000 428 worker thread done servicing request 01:33:11.425 00.031 10672 UpdateGuideState exits: m=157718 SNR=32.7 01:33:11.425 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:11.425 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:11.425 00.000 10672 Enqueuing Expose request 01:33:11.425 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 01:33:11.425 00.000 428 Worker thread wakes up 01:33:11.425 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:11.425 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:13.268 01.843 428 Exposure complete 01:33:13.409 00.141 428 worker thread done servicing request 01:33:13.409 00.000 10672 OnExposeComplete: enter 01:33:13.409 00.000 10672 UpdateGuideState(): m_state=6 01:33:13.409 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3056 01:33:13.409 00.000 10672 Star::Find returns 1 (0), X=517.26, Y=339.05, Mass=164704, SNR=34.6, Peak=27104 HFD=2.4 01:33:13.409 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 01:33:13.409 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.39 = -0.39) 01:33:13.409 00.000 10672 CameraToMount -- cameraX=0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-0.36 mountX=0.30 mountY=-0.13, mountTheta=-0.40 01:33:13.409 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.32, y=-0.12, opts=13) 01:33:13.409 00.000 10672 Enqueuing Move request for scope (0.32, -0.12) 01:33:13.409 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:13.409 00.000 428 Worker thread wakes up 01:33:13.409 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.12) opts 0xd 01:33:13.409 00.000 428 Handling offset move in thread for scope, endpoint = (0.32, -0.12) 01:33:13.409 00.000 428 Moving (0.32, -0.12) raw xDistance=0.30 yDistance=-0.13 01:33:13.409 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30 01:33:13.409 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:13.409 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:33:13.409 00.000 428 MoveAxis(E, 0, ABG) 01:33:13.409 00.000 428 Move returns status 0, amount 0 01:33:13.409 00.000 428 MoveAxis(N, 0, ABG) 01:33:13.409 00.000 428 Move returns status 0, amount 0 01:33:13.409 00.000 428 move complete, result=0 01:33:13.409 00.000 428 worker thread done servicing request 01:33:13.440 00.031 10672 UpdateGuideState exits: m=164704 SNR=34.6 01:33:13.440 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:13.440 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:13.440 00.000 10672 Enqueuing Expose request 01:33:13.440 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:33:13.440 00.000 428 Worker thread wakes up 01:33:13.440 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:13.440 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:15.267 01.827 428 Exposure complete 01:33:15.392 00.125 428 worker thread done servicing request 01:33:15.392 00.000 10672 OnExposeComplete: enter 01:33:15.392 00.000 10672 UpdateGuideState(): m_state=6 01:33:15.392 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3057 01:33:15.392 00.000 10672 Star::Find returns 1 (0), X=517.25, Y=339.41, Mass=220142, SNR=44.3, Peak=29616 HFD=2.9 01:33:15.392 00.000 10672 CameraToMount -- cameraTheta (0.66) - m_xAngle (0.14) = xAngle (0.52 = 0.52) 01:33:15.392 00.000 10672 CameraToMount -- cameraTheta (0.66) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.63 = 0.63) 01:33:15.392 00.000 10672 CameraToMount -- cameraX=0.31 cameraY=0.24 hyp=0.39 cameraTheta=0.66 mountX=0.34 mountY=0.23, mountTheta=0.59 01:33:15.392 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.31, y=0.24, opts=13) 01:33:15.392 00.000 10672 Enqueuing Move request for scope (0.31, 0.24) 01:33:15.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:15.392 00.000 428 Worker thread wakes up 01:33:15.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.24) opts 0xd 01:33:15.392 00.000 428 Handling offset move in thread for scope, endpoint = (0.31, 0.24) 01:33:15.392 00.000 428 Moving (0.31, 0.24) raw xDistance=0.34 yDistance=0.23 01:33:15.392 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34 01:33:15.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:15.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:33:15.408 00.016 428 MoveAxis(E, 0, ABG) 01:33:15.408 00.000 428 Move returns status 0, amount 0 01:33:15.408 00.000 428 MoveAxis(N, 0, ABG) 01:33:15.408 00.000 428 Move returns status 0, amount 0 01:33:15.408 00.000 428 move complete, result=0 01:33:15.408 00.000 428 worker thread done servicing request 01:33:15.424 00.016 10672 UpdateGuideState exits: m=220142 SNR=44.3 01:33:15.424 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:15.424 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:15.424 00.000 10672 Enqueuing Expose request 01:33:15.424 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:33:15.424 00.000 428 Worker thread wakes up 01:33:15.424 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:15.424 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:16.002 00.578 10672 read socket command 10 01:33:16.002 00.000 10672 processing socket request REQDIST 01:33:16.002 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:33:16.002 00.000 10672 Sending socket response 44 (0x2c) 01:33:17.267 01.265 428 Exposure complete 01:33:17.407 00.140 428 worker thread done servicing request 01:33:17.407 00.000 10672 OnExposeComplete: enter 01:33:17.407 00.000 10672 UpdateGuideState(): m_state=6 01:33:17.407 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3058 01:33:17.407 00.000 10672 Star::Find returns 1 (0), X=517.15, Y=339.10, Mass=216480, SNR=37.9, Peak=32560 HFD=2.5 01:33:17.407 00.000 10672 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.14) = xAngle (-0.43 = -0.43) 01:33:17.407 00.000 10672 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.32 = -0.32) 01:33:17.407 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.30 mountX=0.21 mountY=-0.07, mountTheta=-0.34 01:33:17.407 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.07, opts=13) 01:33:17.407 00.000 10672 Enqueuing Move request for scope (0.22, -0.07) 01:33:17.407 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:33:17.407 00.000 428 Worker thread wakes up 01:33:17.407 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd 01:33:17.407 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.07) 01:33:17.407 00.000 428 Moving (0.22, -0.07) raw xDistance=0.21 yDistance=-0.07 01:33:17.407 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:33:17.407 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:17.407 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:33:17.407 00.000 428 MoveAxis(E, 0, ABG) 01:33:17.407 00.000 428 Move returns status 0, amount 0 01:33:17.407 00.000 428 MoveAxis(N, 0, ABG) 01:33:17.407 00.000 428 Move returns status 0, amount 0 01:33:17.407 00.000 428 move complete, result=0 01:33:17.407 00.000 428 worker thread done servicing request 01:33:17.438 00.031 10672 UpdateGuideState exits: m=216480 SNR=37.9 01:33:17.438 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:17.438 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:17.438 00.000 10672 Enqueuing Expose request 01:33:17.438 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:33:17.438 00.000 428 Worker thread wakes up 01:33:17.438 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:17.438 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:19.271 01.833 428 Exposure complete 01:33:19.412 00.141 428 worker thread done servicing request 01:33:19.412 00.000 10672 OnExposeComplete: enter 01:33:19.412 00.000 10672 UpdateGuideState(): m_state=6 01:33:19.412 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3059 01:33:19.412 00.000 10672 Star::Find returns 1 (0), X=517.88, Y=339.43, Mass=233397, SNR=44.0, Peak=28416 HFD=3.5 01:33:19.412 00.000 10672 CameraToMount -- cameraTheta (0.27) - m_xAngle (0.14) = xAngle (0.13 = 0.13) 01:33:19.412 00.000 10672 CameraToMount -- cameraTheta (0.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.24 = 0.24) 01:33:19.412 00.000 10672 CameraToMount -- cameraX=0.94 cameraY=0.26 hyp=0.98 cameraTheta=0.27 mountX=0.97 mountY=0.23, mountTheta=0.24 01:33:19.412 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.94, y=0.26, opts=13) 01:33:19.412 00.000 10672 Enqueuing Move request for scope (0.94, 0.26) 01:33:19.412 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:19.412 00.000 428 Worker thread wakes up 01:33:19.412 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.26) opts 0xd 01:33:19.412 00.000 428 Handling offset move in thread for scope, endpoint = (0.94, 0.26) 01:33:19.412 00.000 428 Moving (0.94, 0.26) raw xDistance=0.97 yDistance=0.23 01:33:19.412 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97 01:33:19.412 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:19.412 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.23 01:33:19.412 00.000 428 MoveAxis(W, 1137, ABG) 01:33:19.412 00.000 428 Guiding Dir = 3, Dur = 1137 01:33:19.427 00.015 428 IsSlewing returns 0 01:33:19.427 00.000 428 IsGuiding returns 0 01:33:19.443 00.016 10672 UpdateGuideState exits: m=233397 SNR=44.0 01:33:19.443 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:19.443 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:19.443 00.000 10672 Enqueuing Expose request 01:33:19.443 00.000 428 PulseGuide returned control before completion, sleep 1132 01:33:20.599 01.156 428 IsGuiding returns 1 01:33:20.599 00.000 428 scope still moving after pulse duration time elapsed 01:33:20.630 00.031 428 IsSlewing returns 0 01:33:20.630 00.000 428 IsGuiding returns 0 01:33:20.630 00.000 428 scope move finished after 1137 + 62 ms 01:33:20.630 00.000 428 Move returns status 0, amount 1137 01:33:20.630 00.000 428 MoveAxis(N, 0, ABG) 01:33:20.630 00.000 428 Move returns status 0, amount 0 01:33:20.630 00.000 428 move complete, result=0 01:33:20.630 00.000 428 worker thread done servicing request 01:33:20.630 00.000 428 Worker thread wakes up 01:33:20.630 00.000 10672 GuideStep: 1.0 px 1137 ms WEST, 0.2 px 0 ms NORTH 01:33:20.630 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:20.630 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:21.005 00.375 10672 read socket command 10 01:33:21.005 00.000 10672 processing socket request REQDIST 01:33:21.005 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:33:21.005 00.000 10672 Sending socket response 56 (0x38) 01:33:21.255 00.250 428 Exposure complete 01:33:21.380 00.125 428 worker thread done servicing request 01:33:21.380 00.000 10672 OnExposeComplete: enter 01:33:21.395 00.015 10672 UpdateGuideState(): m_state=6 01:33:21.395 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3060 01:33:21.395 00.000 10672 Star::Find returns 1 (0), X=517.26, Y=339.25, Mass=209588, SNR=39.4, Peak=23296 HFD=3.1 01:33:21.395 00.000 10672 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.14) = xAngle (0.12 = 0.12) 01:33:21.395 00.000 10672 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.23 = 0.23) 01:33:21.395 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.09 hyp=0.34 cameraTheta=0.26 mountX=0.33 mountY=0.08, mountTheta=0.22 01:33:21.395 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.09, opts=13) 01:33:21.395 00.000 10672 Enqueuing Move request for scope (0.33, 0.09) 01:33:21.395 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:21.395 00.000 428 Worker thread wakes up 01:33:21.395 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.09) opts 0xd 01:33:21.395 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.09) 01:33:21.395 00.000 428 Moving (0.33, 0.09) raw xDistance=0.33 yDistance=0.08 01:33:21.395 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33 01:33:21.395 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:21.395 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 01:33:21.395 00.000 428 MoveAxis(E, 0, ABG) 01:33:21.395 00.000 428 Move returns status 0, amount 0 01:33:21.395 00.000 428 MoveAxis(N, 0, ABG) 01:33:21.395 00.000 428 Move returns status 0, amount 0 01:33:21.395 00.000 428 move complete, result=0 01:33:21.395 00.000 428 worker thread done servicing request 01:33:21.411 00.016 10672 UpdateGuideState exits: m=209588 SNR=39.4 01:33:21.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:21.411 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:21.411 00.000 10672 Enqueuing Expose request 01:33:21.411 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:33:21.411 00.000 428 Worker thread wakes up 01:33:21.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:21.411 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:23.270 01.859 428 Exposure complete 01:33:23.395 00.125 428 worker thread done servicing request 01:33:23.395 00.000 10672 OnExposeComplete: enter 01:33:23.395 00.000 10672 UpdateGuideState(): m_state=6 01:33:23.395 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3061 01:33:23.395 00.000 10672 Star::Find returns 1 (0), X=517.13, Y=338.95, Mass=213610, SNR=38.5, Peak=28640 HFD=2.8 01:33:23.395 00.000 10672 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.14) = xAngle (-0.97 = -0.97) 01:33:23.395 00.000 10672 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.86 = -0.86) 01:33:23.395 00.000 10672 CameraToMount -- cameraX=0.20 cameraY=-0.22 hyp=0.30 cameraTheta=-0.84 mountX=0.17 mountY=-0.22, mountTheta=-0.93 01:33:23.395 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.20, y=-0.22, opts=13) 01:33:23.395 00.000 10672 Enqueuing Move request for scope (0.20, -0.22) 01:33:23.395 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:23.395 00.000 428 Worker thread wakes up 01:33:23.395 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.22) opts 0xd 01:33:23.395 00.000 428 Handling offset move in thread for scope, endpoint = (0.20, -0.22) 01:33:23.395 00.000 428 Moving (0.20, -0.22) raw xDistance=0.17 yDistance=-0.22 01:33:23.395 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 01:33:23.395 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:23.395 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:33:23.395 00.000 428 MoveAxis(E, 0, ABG) 01:33:23.395 00.000 428 Move returns status 0, amount 0 01:33:23.395 00.000 428 MoveAxis(N, 0, ABG) 01:33:23.395 00.000 428 Move returns status 0, amount 0 01:33:23.395 00.000 428 move complete, result=0 01:33:23.395 00.000 428 worker thread done servicing request 01:33:23.426 00.031 10672 UpdateGuideState exits: m=213610 SNR=38.5 01:33:23.426 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:23.426 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:23.426 00.000 10672 Enqueuing Expose request 01:33:23.426 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 01:33:23.426 00.000 428 Worker thread wakes up 01:33:23.426 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:23.426 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:25.269 01.843 428 Exposure complete 01:33:25.410 00.141 428 worker thread done servicing request 01:33:25.410 00.000 10672 OnExposeComplete: enter 01:33:25.410 00.000 10672 UpdateGuideState(): m_state=6 01:33:25.410 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3062 01:33:25.410 00.000 10672 Star::Find returns 1 (0), X=517.53, Y=338.58, Mass=181309, SNR=34.7, Peak=23840 HFD=3.0 01:33:25.410 00.000 10672 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.14) = xAngle (-0.91 = -0.91) 01:33:25.410 00.000 10672 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.81 = -0.81) 01:33:25.410 00.000 10672 CameraToMount -- cameraX=0.60 cameraY=-0.59 hyp=0.84 cameraTheta=-0.78 mountX=0.51 mountY=-0.61, mountTheta=-0.87 01:33:25.410 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.60, y=-0.59, opts=13) 01:33:25.410 00.000 10672 Enqueuing Move request for scope (0.60, -0.59) 01:33:25.410 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:25.410 00.000 428 Worker thread wakes up 01:33:25.410 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.59) opts 0xd 01:33:25.410 00.000 428 Handling offset move in thread for scope, endpoint = (0.60, -0.59) 01:33:25.410 00.000 428 Moving (0.60, -0.59) raw xDistance=0.51 yDistance=-0.61 01:33:25.410 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 01:33:25.410 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.61 from input -0.61 01:33:25.410 00.000 428 MoveAxis(W, 600, ABG) 01:33:25.410 00.000 428 Guiding Dir = 3, Dur = 600 01:33:25.410 00.000 428 IsSlewing returns 0 01:33:25.410 00.000 428 IsGuiding returns 0 01:33:25.425 00.015 428 PulseGuide returned control before completion, sleep 596 01:33:25.441 00.016 10672 UpdateGuideState exits: m=181309 SNR=34.7 01:33:25.441 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:25.441 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:25.441 00.000 10672 Enqueuing Expose request 01:33:26.008 00.567 10672 read socket command 10 01:33:26.008 00.000 10672 processing socket request REQDIST 01:33:26.008 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:33:26.008 00.000 10672 Sending socket response 55 (0x37) 01:33:26.055 00.047 428 IsGuiding returns 0 01:33:26.055 00.000 428 Move returns status 0, amount 600 01:33:26.055 00.000 428 MoveAxis(N, 805, ABG) 01:33:26.055 00.000 428 Guiding Dir = 0, Dur = 805 01:33:26.055 00.000 428 IsSlewing returns 0 01:33:26.055 00.000 428 IsGuiding returns 0 01:33:26.133 00.078 428 PulseGuide returned control before completion, sleep 737 01:33:26.883 00.750 428 IsGuiding returns 1 01:33:26.883 00.000 428 scope still moving after pulse duration time elapsed 01:33:26.946 00.063 428 IsSlewing returns 0 01:33:26.977 00.031 428 IsGuiding returns 0 01:33:26.977 00.000 428 scope move finished after 805 + 120 ms 01:33:26.977 00.000 428 Move returns status 0, amount 805 01:33:26.977 00.000 428 move complete, result=0 01:33:26.977 00.000 428 worker thread done servicing request 01:33:26.977 00.000 10672 GuideStep: 0.5 px 600 ms WEST, -0.6 px 805 ms NORTH 01:33:26.977 00.000 428 Worker thread wakes up 01:33:26.977 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:26.977 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:27.273 00.296 428 Exposure complete 01:33:27.414 00.141 428 worker thread done servicing request 01:33:27.414 00.000 10672 OnExposeComplete: enter 01:33:27.414 00.000 10672 UpdateGuideState(): m_state=6 01:33:27.414 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3063 01:33:27.414 00.000 10672 Star::Find returns 1 (0), X=517.35, Y=339.44, Mass=202022, SNR=44.1, Peak=28528 HFD=2.9 01:33:27.414 00.000 10672 CameraToMount -- cameraTheta (0.58) - m_xAngle (0.14) = xAngle (0.44 = 0.44) 01:33:27.414 00.000 10672 CameraToMount -- cameraTheta (0.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.55 = 0.55) 01:33:27.414 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=0.27 hyp=0.50 cameraTheta=0.58 mountX=0.45 mountY=0.26, mountTheta=0.52 01:33:27.414 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=0.27, opts=13) 01:33:27.414 00.000 10672 Enqueuing Move request for scope (0.42, 0.27) 01:33:27.414 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:27.414 00.000 428 Worker thread wakes up 01:33:27.414 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.27) opts 0xd 01:33:27.414 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, 0.27) 01:33:27.414 00.000 428 Moving (0.42, 0.27) raw xDistance=0.45 yDistance=0.26 01:33:27.414 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45 01:33:27.414 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:27.414 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:33:27.414 00.000 428 MoveAxis(W, 567, ABG) 01:33:27.414 00.000 428 Guiding Dir = 3, Dur = 567 01:33:27.414 00.000 428 IsSlewing returns 0 01:33:27.414 00.000 428 IsGuiding returns 0 01:33:27.430 00.016 10672 UpdateGuideState exits: m=202022 SNR=44.1 01:33:27.430 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:27.445 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:27.445 00.000 10672 Enqueuing Expose request 01:33:27.445 00.000 428 PulseGuide returned control before completion, sleep 551 01:33:28.039 00.594 428 IsGuiding returns 0 01:33:28.039 00.000 428 Move returns status 0, amount 567 01:33:28.039 00.000 428 MoveAxis(N, 0, ABG) 01:33:28.039 00.000 428 Move returns status 0, amount 0 01:33:28.039 00.000 428 move complete, result=0 01:33:28.039 00.000 428 worker thread done servicing request 01:33:28.039 00.000 428 Worker thread wakes up 01:33:28.039 00.000 10672 GuideStep: 0.4 px 567 ms WEST, 0.3 px 0 ms NORTH 01:33:28.039 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:28.039 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:29.273 01.234 428 Exposure complete 01:33:29.398 00.125 428 worker thread done servicing request 01:33:29.398 00.000 10672 OnExposeComplete: enter 01:33:29.398 00.000 10672 UpdateGuideState(): m_state=6 01:33:29.398 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3064 01:33:29.398 00.000 10672 Star::Find returns 1 (0), X=516.69, Y=340.06, Mass=256895, SNR=50.7, Peak=26896 HFD=3.9 01:33:29.398 00.000 10672 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:33:29.398 00.000 10672 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.81 = 1.81) 01:33:29.398 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.89 hyp=0.93 cameraTheta=1.84 mountX=-0.12 mountY=0.90, mountTheta=1.71 01:33:29.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.89, opts=13) 01:33:29.398 00.000 10672 Enqueuing Move request for scope (-0.25, 0.89) 01:33:29.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:29.398 00.000 428 Worker thread wakes up 01:33:29.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.89) opts 0xd 01:33:29.398 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.89) 01:33:29.398 00.000 428 Moving (-0.25, 0.89) raw xDistance=-0.12 yDistance=0.90 01:33:29.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 01:33:29.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:33:29.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.90 01:33:29.398 00.000 428 MoveAxis(E, 0, ABG) 01:33:29.398 00.000 428 Move returns status 0, amount 0 01:33:29.398 00.000 428 MoveAxis(N, 0, ABG) 01:33:29.398 00.000 428 Move returns status 0, amount 0 01:33:29.398 00.000 428 move complete, result=0 01:33:29.398 00.000 428 worker thread done servicing request 01:33:29.429 00.031 10672 UpdateGuideState exits: m=256895 SNR=50.7 01:33:29.429 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:29.429 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:29.429 00.000 10672 Enqueuing Expose request 01:33:29.429 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms NORTH 01:33:29.429 00.000 428 Worker thread wakes up 01:33:29.429 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:29.429 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:31.007 01.578 10672 read socket command 10 01:33:31.007 00.000 10672 processing socket request REQDIST 01:33:31.007 00.000 10672 SOCKSVR: Sending pixel error of 0.65 01:33:31.007 00.000 10672 Sending socket response 65 (0x41) 01:33:31.272 00.265 428 Exposure complete 01:33:31.397 00.125 428 worker thread done servicing request 01:33:31.397 00.000 10672 OnExposeComplete: enter 01:33:31.397 00.000 10672 UpdateGuideState(): m_state=6 01:33:31.397 00.000 10672 Star::Find(15, 516, 340, 0, (0,0,0,0), 0.0, 0) frame 3065 01:33:31.397 00.000 10672 Star::Find returns 1 (0), X=516.24, Y=339.45, Mass=246924, SNR=46.6, Peak=24272 HFD=3.2 01:33:31.397 00.000 10672 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.14) = xAngle (2.61 = 2.61) 01:33:31.397 00.000 10672 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.72 = 2.72) 01:33:31.397 00.000 10672 CameraToMount -- cameraX=-0.70 cameraY=0.29 hyp=0.75 cameraTheta=2.75 mountX=-0.65 mountY=0.31, mountTheta=2.70 01:33:31.397 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.70, y=0.29, opts=13) 01:33:31.397 00.000 10672 Enqueuing Move request for scope (-0.70, 0.29) 01:33:31.397 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:31.397 00.000 428 Worker thread wakes up 01:33:31.397 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.29) opts 0xd 01:33:31.397 00.000 428 Handling offset move in thread for scope, endpoint = (-0.70, 0.29) 01:33:31.397 00.000 428 Moving (-0.70, 0.29) raw xDistance=-0.65 yDistance=0.31 01:33:31.397 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 01:33:31.397 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:31.397 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:33:31.397 00.000 428 MoveAxis(E, 762, ABG) 01:33:31.397 00.000 428 Guiding Dir = 2, Dur = 762 01:33:31.397 00.000 428 IsSlewing returns 0 01:33:31.397 00.000 428 IsGuiding returns 0 01:33:31.413 00.016 428 PulseGuide returned control before completion, sleep 758 01:33:31.428 00.015 10672 UpdateGuideState exits: m=246924 SNR=46.6 01:33:31.428 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:31.428 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:31.428 00.000 10672 Enqueuing Expose request 01:33:32.210 00.782 428 IsGuiding returns 0 01:33:32.210 00.000 428 Move returns status 0, amount 762 01:33:32.210 00.000 428 MoveAxis(N, 0, ABG) 01:33:32.210 00.000 428 Move returns status 0, amount 0 01:33:32.210 00.000 428 move complete, result=0 01:33:32.210 00.000 428 worker thread done servicing request 01:33:32.210 00.000 428 Worker thread wakes up 01:33:32.210 00.000 10672 GuideStep: -0.7 px 762 ms EAST, 0.3 px 0 ms NORTH 01:33:32.210 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:32.210 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:33.272 01.062 428 Exposure complete 01:33:33.443 00.171 428 worker thread done servicing request 01:33:33.443 00.000 10672 OnExposeComplete: enter 01:33:33.443 00.000 10672 UpdateGuideState(): m_state=6 01:33:33.443 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3066 01:33:33.443 00.000 10672 Star::Find returns 1 (0), X=516.99, Y=339.46, Mass=204597, SNR=39.3, Peak=23952 HFD=3.0 01:33:33.443 00.000 10672 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.14) = xAngle (1.26 = 1.26) 01:33:33.443 00.000 10672 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.36 = 1.36) 01:33:33.443 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.39 mountX=0.09 mountY=0.30, mountTheta=1.26 01:33:33.443 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.30, opts=13) 01:33:33.443 00.000 10672 Enqueuing Move request for scope (0.05, 0.30) 01:33:33.443 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:33.443 00.000 428 Worker thread wakes up 01:33:33.443 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd 01:33:33.443 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.30) 01:33:33.443 00.000 428 Moving (0.05, 0.30) raw xDistance=0.09 yDistance=0.30 01:33:33.443 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:33:33.443 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:33.443 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:33:33.443 00.000 428 MoveAxis(E, 0, ABG) 01:33:33.443 00.000 428 Move returns status 0, amount 0 01:33:33.443 00.000 428 MoveAxis(N, 0, ABG) 01:33:33.443 00.000 428 Move returns status 0, amount 0 01:33:33.443 00.000 428 move complete, result=0 01:33:33.443 00.000 428 worker thread done servicing request 01:33:33.459 00.016 10672 UpdateGuideState exits: m=204597 SNR=39.3 01:33:33.459 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:33.459 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:33.459 00.000 10672 Enqueuing Expose request 01:33:33.459 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:33:33.459 00.000 428 Worker thread wakes up 01:33:33.459 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:33.459 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:35.260 01.801 428 Exposure complete 01:33:35.416 00.156 428 worker thread done servicing request 01:33:35.416 00.000 10672 OnExposeComplete: enter 01:33:35.416 00.000 10672 UpdateGuideState(): m_state=6 01:33:35.416 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3067 01:33:35.416 00.000 10672 Star::Find returns 1 (0), X=517.03, Y=339.20, Mass=193980, SNR=35.7, Peak=20896 HFD=2.6 01:33:35.416 00.000 10672 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.14) = xAngle (0.18 = 0.18) 01:33:35.416 00.000 10672 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.29 = 0.29) 01:33:35.416 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.32 mountX=0.09 mountY=0.03, mountTheta=0.28 01:33:35.416 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=0.03, opts=13) 01:33:35.416 00.000 10672 Enqueuing Move request for scope (0.09, 0.03) 01:33:35.416 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:35.416 00.000 428 Worker thread wakes up 01:33:35.416 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd 01:33:35.416 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, 0.03) 01:33:35.416 00.000 428 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=0.03 01:33:35.416 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:33:35.416 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:35.416 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:33:35.416 00.000 428 MoveAxis(E, 0, ABG) 01:33:35.416 00.000 428 Move returns status 0, amount 0 01:33:35.416 00.000 428 MoveAxis(N, 0, ABG) 01:33:35.416 00.000 428 Move returns status 0, amount 0 01:33:35.416 00.000 428 move complete, result=0 01:33:35.416 00.000 428 worker thread done servicing request 01:33:35.447 00.031 10672 UpdateGuideState exits: m=193980 SNR=35.7 01:33:35.447 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:35.447 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:35.447 00.000 10672 Enqueuing Expose request 01:33:35.447 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:33:35.447 00.000 428 Worker thread wakes up 01:33:35.447 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:35.447 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:36.010 00.563 10672 read socket command 10 01:33:36.010 00.000 10672 processing socket request REQDIST 01:33:36.010 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:33:36.010 00.000 10672 Sending socket response 42 (0x2a) 01:33:37.259 01.249 428 Exposure complete 01:33:37.384 00.125 428 worker thread done servicing request 01:33:37.384 00.000 10672 OnExposeComplete: enter 01:33:37.384 00.000 10672 UpdateGuideState(): m_state=6 01:33:37.384 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3068 01:33:37.384 00.000 10672 Star::Find returns 1 (0), X=516.83, Y=339.86, Mass=221042, SNR=39.9, Peak=25040 HFD=3.7 01:33:37.384 00.000 10672 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.14) = xAngle (1.58 = 1.58) 01:33:37.384 00.000 10672 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.69 = 1.69) 01:33:37.384 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.69 hyp=0.70 cameraTheta=1.72 mountX=-0.01 mountY=0.69, mountTheta=1.58 01:33:37.384 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.69, opts=13) 01:33:37.384 00.000 10672 Enqueuing Move request for scope (-0.10, 0.69) 01:33:37.384 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:37.384 00.000 428 Worker thread wakes up 01:33:37.384 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.69) opts 0xd 01:33:37.384 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.69) 01:33:37.384 00.000 428 Moving (-0.10, 0.69) raw xDistance=-0.01 yDistance=0.69 01:33:37.384 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 01:33:37.384 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:33:37.384 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.69 01:33:37.384 00.000 428 MoveAxis(E, 0, ABG) 01:33:37.384 00.000 428 Move returns status 0, amount 0 01:33:37.384 00.000 428 MoveAxis(N, 0, ABG) 01:33:37.384 00.000 428 Move returns status 0, amount 0 01:33:37.384 00.000 428 move complete, result=0 01:33:37.384 00.000 428 worker thread done servicing request 01:33:37.415 00.031 10672 UpdateGuideState exits: m=221042 SNR=39.9 01:33:37.415 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:37.415 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:37.415 00.000 10672 Enqueuing Expose request 01:33:37.415 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH 01:33:37.415 00.000 428 Worker thread wakes up 01:33:37.415 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:37.415 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:39.243 01.828 428 Exposure complete 01:33:39.368 00.125 428 worker thread done servicing request 01:33:39.368 00.000 10672 OnExposeComplete: enter 01:33:39.368 00.000 10672 UpdateGuideState(): m_state=6 01:33:39.368 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3069 01:33:39.368 00.000 10672 Star::Find returns 1 (0), X=517.46, Y=339.13, Mass=210084, SNR=42.4, Peak=29936 HFD=3.0 01:33:39.368 00.000 10672 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.14) = xAngle (-0.21 = -0.21) 01:33:39.368 00.000 10672 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.10 = -0.10) 01:33:39.368 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.04 hyp=0.53 cameraTheta=-0.07 mountX=0.52 mountY=-0.05, mountTheta=-0.10 01:33:39.383 00.015 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.04, opts=13) 01:33:39.383 00.000 10672 Enqueuing Move request for scope (0.53, -0.04) 01:33:39.383 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:39.383 00.000 428 Worker thread wakes up 01:33:39.383 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.04) opts 0xd 01:33:39.383 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.04) 01:33:39.383 00.000 428 Moving (0.53, -0.04) raw xDistance=0.52 yDistance=-0.05 01:33:39.383 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 01:33:39.383 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:39.383 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 01:33:39.383 00.000 428 MoveAxis(W, 608, ABG) 01:33:39.383 00.000 428 Guiding Dir = 3, Dur = 608 01:33:39.383 00.000 428 IsSlewing returns 0 01:33:39.383 00.000 428 IsGuiding returns 0 01:33:39.399 00.016 428 PulseGuide returned control before completion, sleep 602 01:33:39.399 00.000 10672 UpdateGuideState exits: m=210084 SNR=42.4 01:33:39.399 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:39.399 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:39.399 00.000 10672 Enqueuing Expose request 01:33:40.024 00.625 428 IsGuiding returns 0 01:33:40.024 00.000 428 Move returns status 0, amount 608 01:33:40.024 00.000 428 MoveAxis(N, 0, ABG) 01:33:40.024 00.000 428 Move returns status 0, amount 0 01:33:40.024 00.000 428 move complete, result=0 01:33:40.024 00.000 428 worker thread done servicing request 01:33:40.024 00.000 10672 GuideStep: 0.5 px 608 ms WEST, -0.1 px 0 ms NORTH 01:33:40.024 00.000 428 Worker thread wakes up 01:33:40.024 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:40.024 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:41.010 00.986 10672 read socket command 10 01:33:41.010 00.000 10672 processing socket request REQDIST 01:33:41.010 00.000 10672 SOCKSVR: Sending pixel error of 0.51 01:33:41.010 00.000 10672 Sending socket response 51 (0x33) 01:33:41.239 00.229 428 Exposure complete 01:33:41.379 00.140 428 worker thread done servicing request 01:33:41.379 00.000 10672 OnExposeComplete: enter 01:33:41.379 00.000 10672 UpdateGuideState(): m_state=6 01:33:41.379 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3070 01:33:41.379 00.000 10672 Star::Find returns 1 (0), X=516.56, Y=338.94, Mass=178335, SNR=36.0, Peak=27104 HFD=2.5 01:33:41.379 00.000 10672 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 01:33:41.379 00.000 10672 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.63 = -2.63) 01:33:41.395 00.016 10672 CameraToMount -- cameraX=-0.38 cameraY=-0.23 hyp=0.44 cameraTheta=-2.60 mountX=-0.41 mountY=-0.22, mountTheta=-2.65 01:33:41.395 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=-0.23, opts=13) 01:33:41.395 00.000 10672 Enqueuing Move request for scope (-0.38, -0.23) 01:33:41.395 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:41.395 00.000 428 Worker thread wakes up 01:33:41.395 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.23) opts 0xd 01:33:41.395 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, -0.23) 01:33:41.395 00.000 428 Moving (-0.38, -0.23) raw xDistance=-0.41 yDistance=-0.22 01:33:41.395 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 01:33:41.395 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:41.395 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:33:41.395 00.000 428 MoveAxis(E, 0, ABG) 01:33:41.395 00.000 428 Move returns status 0, amount 0 01:33:41.395 00.000 428 MoveAxis(N, 0, ABG) 01:33:41.395 00.000 428 Move returns status 0, amount 0 01:33:41.395 00.000 428 move complete, result=0 01:33:41.395 00.000 428 worker thread done servicing request 01:33:41.411 00.016 10672 UpdateGuideState exits: m=178335 SNR=36.0 01:33:41.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:41.411 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:41.411 00.000 10672 Enqueuing Expose request 01:33:41.411 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH 01:33:41.411 00.000 428 Worker thread wakes up 01:33:41.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:41.411 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:43.259 01.848 428 Exposure complete 01:33:43.384 00.125 428 worker thread done servicing request 01:33:43.384 00.000 10672 OnExposeComplete: enter 01:33:43.384 00.000 10672 UpdateGuideState(): m_state=6 01:33:43.384 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3071 01:33:43.384 00.000 10672 Star::Find returns 1 (0), X=517.08, Y=339.50, Mass=226256, SNR=41.1, Peak=36592 HFD=2.5 01:33:43.384 00.000 10672 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.14) = xAngle (1.01 = 1.01) 01:33:43.384 00.000 10672 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.12 = 1.12) 01:33:43.384 00.000 10672 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.15 mountX=0.19 mountY=0.33, mountTheta=1.04 01:33:43.384 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.15, y=0.33, opts=13) 01:33:43.384 00.000 10672 Enqueuing Move request for scope (0.15, 0.33) 01:33:43.384 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:43.384 00.000 428 Worker thread wakes up 01:33:43.384 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd 01:33:43.384 00.000 428 Handling offset move in thread for scope, endpoint = (0.15, 0.33) 01:33:43.384 00.000 428 Moving (0.15, 0.33) raw xDistance=0.19 yDistance=0.33 01:33:43.384 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 01:33:43.384 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:43.384 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:33:43.384 00.000 428 MoveAxis(E, 0, ABG) 01:33:43.384 00.000 428 Move returns status 0, amount 0 01:33:43.384 00.000 428 MoveAxis(N, 0, ABG) 01:33:43.384 00.000 428 Move returns status 0, amount 0 01:33:43.399 00.015 428 move complete, result=0 01:33:43.399 00.000 428 worker thread done servicing request 01:33:43.415 00.016 10672 UpdateGuideState exits: m=226256 SNR=41.1 01:33:43.415 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:43.415 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:43.415 00.000 10672 Enqueuing Expose request 01:33:43.415 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:33:43.415 00.000 428 Worker thread wakes up 01:33:43.415 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:43.415 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:45.258 01.843 428 Exposure complete 01:33:45.383 00.125 428 worker thread done servicing request 01:33:45.383 00.000 10672 OnExposeComplete: enter 01:33:45.383 00.000 10672 UpdateGuideState(): m_state=6 01:33:45.383 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3072 01:33:45.383 00.000 10672 Star::Find returns 1 (0), X=517.37, Y=339.19, Mass=194113, SNR=42.8, Peak=28416 HFD=2.6 01:33:45.383 00.000 10672 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.14) = xAngle (-0.09 = -0.09) 01:33:45.383 00.000 10672 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.02 = 0.02) 01:33:45.383 00.000 10672 CameraToMount -- cameraX=0.43 cameraY=0.02 hyp=0.43 cameraTheta=0.05 mountX=0.43 mountY=0.01, mountTheta=0.02 01:33:45.383 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.43, y=0.02, opts=13) 01:33:45.383 00.000 10672 Enqueuing Move request for scope (0.43, 0.02) 01:33:45.383 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:45.383 00.000 428 Worker thread wakes up 01:33:45.383 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.02) opts 0xd 01:33:45.383 00.000 428 Handling offset move in thread for scope, endpoint = (0.43, 0.02) 01:33:45.383 00.000 428 Moving (0.43, 0.02) raw xDistance=0.43 yDistance=0.01 01:33:45.383 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43 01:33:45.383 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:45.383 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:33:45.383 00.000 428 MoveAxis(E, 0, ABG) 01:33:45.383 00.000 428 Move returns status 0, amount 0 01:33:45.383 00.000 428 MoveAxis(N, 0, ABG) 01:33:45.383 00.000 428 Move returns status 0, amount 0 01:33:45.383 00.000 428 move complete, result=0 01:33:45.383 00.000 428 worker thread done servicing request 01:33:45.414 00.031 10672 UpdateGuideState exits: m=194113 SNR=42.8 01:33:45.414 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:45.414 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:45.414 00.000 10672 Enqueuing Expose request 01:33:45.414 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH 01:33:45.414 00.000 428 Worker thread wakes up 01:33:45.414 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:45.414 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:46.008 00.594 10672 read socket command 10 01:33:46.008 00.000 10672 processing socket request REQDIST 01:33:46.008 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:33:46.008 00.000 10672 Sending socket response 44 (0x2c) 01:33:47.257 01.249 428 Exposure complete 01:33:47.398 00.141 428 worker thread done servicing request 01:33:47.398 00.000 10672 OnExposeComplete: enter 01:33:47.398 00.000 10672 UpdateGuideState(): m_state=6 01:33:47.398 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3073 01:33:47.398 00.000 10672 Star::Find returns 1 (0), X=517.17, Y=339.49, Mass=212505, SNR=41.7, Peak=29728 HFD=2.7 01:33:47.398 00.000 10672 CameraToMount -- cameraTheta (0.94) - m_xAngle (0.14) = xAngle (0.80 = 0.80) 01:33:47.398 00.000 10672 CameraToMount -- cameraTheta (0.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.91 = 0.91) 01:33:47.398 00.000 10672 CameraToMount -- cameraX=0.24 cameraY=0.32 hyp=0.40 cameraTheta=0.94 mountX=0.28 mountY=0.32, mountTheta=0.85 01:33:47.398 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.24, y=0.32, opts=13) 01:33:47.398 00.000 10672 Enqueuing Move request for scope (0.24, 0.32) 01:33:47.398 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:47.398 00.000 428 Worker thread wakes up 01:33:47.398 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.32) opts 0xd 01:33:47.398 00.000 428 Handling offset move in thread for scope, endpoint = (0.24, 0.32) 01:33:47.398 00.000 428 Moving (0.24, 0.32) raw xDistance=0.28 yDistance=0.32 01:33:47.398 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28 01:33:47.398 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:47.398 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.32 01:33:47.398 00.000 428 MoveAxis(E, 0, ABG) 01:33:47.398 00.000 428 Move returns status 0, amount 0 01:33:47.398 00.000 428 MoveAxis(N, 0, ABG) 01:33:47.398 00.000 428 Move returns status 0, amount 0 01:33:47.398 00.000 428 move complete, result=0 01:33:47.398 00.000 428 worker thread done servicing request 01:33:47.414 00.016 10672 UpdateGuideState exits: m=212505 SNR=41.7 01:33:47.414 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:47.414 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:47.429 00.015 10672 Enqueuing Expose request 01:33:47.429 00.000 428 Worker thread wakes up 01:33:47.429 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:47.429 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:33:47.429 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:49.257 01.828 428 Exposure complete 01:33:49.382 00.125 428 worker thread done servicing request 01:33:49.382 00.000 10672 OnExposeComplete: enter 01:33:49.382 00.000 10672 UpdateGuideState(): m_state=6 01:33:49.382 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3074 01:33:49.382 00.000 10672 Star::Find returns 1 (0), X=517.41, Y=338.99, Mass=172204, SNR=33.7, Peak=32560 HFD=2.3 01:33:49.382 00.000 10672 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.14) = xAngle (-0.49 = -0.49) 01:33:49.382 00.000 10672 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.39 = -0.39) 01:33:49.382 00.000 10672 CameraToMount -- cameraX=0.47 cameraY=-0.18 hyp=0.51 cameraTheta=-0.36 mountX=0.44 mountY=-0.19, mountTheta=-0.40 01:33:49.382 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.47, y=-0.18, opts=13) 01:33:49.382 00.000 10672 Enqueuing Move request for scope (0.47, -0.18) 01:33:49.382 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:49.382 00.000 428 Worker thread wakes up 01:33:49.382 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.18) opts 0xd 01:33:49.382 00.000 428 Handling offset move in thread for scope, endpoint = (0.47, -0.18) 01:33:49.382 00.000 428 Moving (0.47, -0.18) raw xDistance=0.44 yDistance=-0.19 01:33:49.382 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 01:33:49.382 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:49.382 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 01:33:49.382 00.000 428 MoveAxis(W, 521, ABG) 01:33:49.382 00.000 428 Guiding Dir = 3, Dur = 521 01:33:49.382 00.000 428 IsSlewing returns 0 01:33:49.382 00.000 428 IsGuiding returns 0 01:33:49.413 00.031 10672 UpdateGuideState exits: m=172204 SNR=33.7 01:33:49.413 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:49.413 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:49.413 00.000 10672 Enqueuing Expose request 01:33:49.413 00.000 428 PulseGuide returned control before completion, sleep 503 01:33:49.944 00.531 428 IsGuiding returns 0 01:33:49.944 00.000 428 Move returns status 0, amount 521 01:33:49.944 00.000 428 MoveAxis(N, 0, ABG) 01:33:49.944 00.000 428 Move returns status 0, amount 0 01:33:49.944 00.000 428 move complete, result=0 01:33:49.944 00.000 428 worker thread done servicing request 01:33:49.944 00.000 428 Worker thread wakes up 01:33:49.944 00.000 10672 GuideStep: 0.4 px 521 ms WEST, -0.2 px 0 ms NORTH 01:33:49.944 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:49.944 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:51.011 01.067 10672 read socket command 10 01:33:51.011 00.000 10672 processing socket request REQDIST 01:33:51.011 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:33:51.011 00.000 10672 Sending socket response 45 (0x2d) 01:33:51.261 00.250 428 Exposure complete 01:33:51.401 00.140 428 worker thread done servicing request 01:33:51.401 00.000 10672 OnExposeComplete: enter 01:33:51.401 00.000 10672 UpdateGuideState(): m_state=6 01:33:51.401 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3075 01:33:51.401 00.000 10672 Star::Find returns 1 (0), X=517.11, Y=339.38, Mass=232883, SNR=40.7, Peak=32880 HFD=2.8 01:33:51.401 00.000 10672 CameraToMount -- cameraTheta (0.89) - m_xAngle (0.14) = xAngle (0.76 = 0.76) 01:33:51.401 00.000 10672 CameraToMount -- cameraTheta (0.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.86 = 0.86) 01:33:51.401 00.000 10672 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.28 cameraTheta=0.89 mountX=0.20 mountY=0.21, mountTheta=0.81 01:33:51.401 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.17, y=0.22, opts=13) 01:33:51.401 00.000 10672 Enqueuing Move request for scope (0.17, 0.22) 01:33:51.401 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:51.401 00.000 428 Worker thread wakes up 01:33:51.401 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.22) opts 0xd 01:33:51.401 00.000 428 Handling offset move in thread for scope, endpoint = (0.17, 0.22) 01:33:51.401 00.000 428 Moving (0.17, 0.22) raw xDistance=0.20 yDistance=0.21 01:33:51.401 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 01:33:51.401 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:51.401 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:33:51.401 00.000 428 MoveAxis(E, 0, ABG) 01:33:51.401 00.000 428 Move returns status 0, amount 0 01:33:51.401 00.000 428 MoveAxis(N, 0, ABG) 01:33:51.401 00.000 428 Move returns status 0, amount 0 01:33:51.401 00.000 428 move complete, result=0 01:33:51.401 00.000 428 worker thread done servicing request 01:33:51.417 00.016 10672 UpdateGuideState exits: m=232883 SNR=40.7 01:33:51.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:51.417 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:51.417 00.000 10672 Enqueuing Expose request 01:33:51.417 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:33:51.417 00.000 428 Worker thread wakes up 01:33:51.417 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:51.417 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:53.260 01.843 428 Exposure complete 01:33:53.385 00.125 428 worker thread done servicing request 01:33:53.385 00.000 10672 OnExposeComplete: enter 01:33:53.385 00.000 10672 UpdateGuideState(): m_state=6 01:33:53.385 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3076 01:33:53.385 00.000 10672 Star::Find returns 1 (0), X=516.76, Y=339.43, Mass=199561, SNR=34.8, Peak=32336 HFD=2.8 01:33:53.385 00.000 10672 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.14) = xAngle (2.00 = 2.00) 01:33:53.385 00.000 10672 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.11 = 2.11) 01:33:53.385 00.000 10672 CameraToMount -- cameraX=-0.17 cameraY=0.27 hyp=0.32 cameraTheta=2.14 mountX=-0.13 mountY=0.27, mountTheta=2.02 01:33:53.385 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.17, y=0.27, opts=13) 01:33:53.385 00.000 10672 Enqueuing Move request for scope (-0.17, 0.27) 01:33:53.385 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:53.385 00.000 428 Worker thread wakes up 01:33:53.385 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.27) opts 0xd 01:33:53.385 00.000 428 Handling offset move in thread for scope, endpoint = (-0.17, 0.27) 01:33:53.385 00.000 428 Moving (-0.17, 0.27) raw xDistance=-0.13 yDistance=0.27 01:33:53.385 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 01:33:53.385 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:53.385 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:33:53.385 00.000 428 MoveAxis(E, 0, ABG) 01:33:53.385 00.000 428 Move returns status 0, amount 0 01:33:53.385 00.000 428 MoveAxis(N, 0, ABG) 01:33:53.385 00.000 428 Move returns status 0, amount 0 01:33:53.385 00.000 428 move complete, result=0 01:33:53.385 00.000 428 worker thread done servicing request 01:33:53.416 00.031 10672 UpdateGuideState exits: m=199561 SNR=34.8 01:33:53.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:53.416 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:53.416 00.000 10672 Enqueuing Expose request 01:33:53.416 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:33:53.416 00.000 428 Worker thread wakes up 01:33:53.416 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:53.416 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:55.259 01.843 428 Exposure complete 01:33:55.400 00.141 428 worker thread done servicing request 01:33:55.400 00.000 10672 OnExposeComplete: enter 01:33:55.400 00.000 10672 UpdateGuideState(): m_state=6 01:33:55.400 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3077 01:33:55.400 00.000 10672 Star::Find returns 1 (0), X=517.65, Y=339.10, Mass=242360, SNR=44.8, Peak=25904 HFD=3.3 01:33:55.400 00.000 10672 CameraToMount -- cameraTheta (-0.10) - m_xAngle (0.14) = xAngle (-0.23 = -0.23) 01:33:55.400 00.000 10672 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.13 = -0.13) 01:33:55.400 00.000 10672 CameraToMount -- cameraX=0.71 cameraY=-0.07 hyp=0.71 cameraTheta=-0.10 mountX=0.69 mountY=-0.09, mountTheta=-0.13 01:33:55.400 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.71, y=-0.07, opts=13) 01:33:55.400 00.000 10672 Enqueuing Move request for scope (0.71, -0.07) 01:33:55.400 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:55.400 00.000 428 Worker thread wakes up 01:33:55.400 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.07) opts 0xd 01:33:55.400 00.000 428 Handling offset move in thread for scope, endpoint = (0.71, -0.07) 01:33:55.400 00.000 428 Moving (0.71, -0.07) raw xDistance=0.69 yDistance=-0.09 01:33:55.400 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69 01:33:55.400 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:55.400 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 01:33:55.400 00.000 428 MoveAxis(W, 813, ABG) 01:33:55.400 00.000 428 Guiding Dir = 3, Dur = 813 01:33:55.400 00.000 428 IsSlewing returns 0 01:33:55.400 00.000 428 IsGuiding returns 0 01:33:55.416 00.016 10672 UpdateGuideState exits: m=242360 SNR=44.8 01:33:55.416 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:55.416 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:55.416 00.000 10672 Enqueuing Expose request 01:33:55.431 00.015 428 PulseGuide returned control before completion, sleep 795 01:33:56.009 00.578 10672 read socket command 10 01:33:56.009 00.000 10672 processing socket request REQDIST 01:33:56.009 00.000 10672 SOCKSVR: Sending pixel error of 0.47 01:33:56.009 00.000 10672 Sending socket response 47 (0x2f) 01:33:56.244 00.235 428 IsGuiding returns 1 01:33:56.244 00.000 428 scope still moving after pulse duration time elapsed 01:33:56.275 00.031 428 IsSlewing returns 0 01:33:56.275 00.000 428 IsGuiding returns 0 01:33:56.275 00.000 428 scope move finished after 813 + 64 ms 01:33:56.275 00.000 428 Move returns status 0, amount 813 01:33:56.275 00.000 428 MoveAxis(N, 0, ABG) 01:33:56.275 00.000 428 Move returns status 0, amount 0 01:33:56.275 00.000 428 move complete, result=0 01:33:56.275 00.000 428 worker thread done servicing request 01:33:56.275 00.000 428 Worker thread wakes up 01:33:56.275 00.000 10672 GuideStep: 0.7 px 813 ms WEST, -0.1 px 0 ms NORTH 01:33:56.275 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:56.275 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:57.259 00.984 428 Exposure complete 01:33:57.399 00.140 428 worker thread done servicing request 01:33:57.399 00.000 10672 OnExposeComplete: enter 01:33:57.399 00.000 10672 UpdateGuideState(): m_state=6 01:33:57.399 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3078 01:33:57.399 00.000 10672 Star::Find returns 1 (0), X=516.62, Y=339.62, Mass=190645, SNR=36.7, Peak=24704 HFD=2.9 01:33:57.399 00.000 10672 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.14) = xAngle (2.04 = 2.04) 01:33:57.399 00.000 10672 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.14 = 2.14) 01:33:57.399 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.46 hyp=0.56 cameraTheta=2.17 mountX=-0.25 mountY=0.47, mountTheta=2.06 01:33:57.399 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.46, opts=13) 01:33:57.399 00.000 10672 Enqueuing Move request for scope (-0.32, 0.46) 01:33:57.399 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:57.399 00.000 428 Worker thread wakes up 01:33:57.399 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.46) opts 0xd 01:33:57.399 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.46) 01:33:57.399 00.000 428 Moving (-0.32, 0.46) raw xDistance=-0.25 yDistance=0.47 01:33:57.399 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:33:57.399 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:57.399 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:33:57.399 00.000 428 MoveAxis(E, 0, ABG) 01:33:57.399 00.000 428 Move returns status 0, amount 0 01:33:57.399 00.000 428 MoveAxis(N, 0, ABG) 01:33:57.399 00.000 428 Move returns status 0, amount 0 01:33:57.399 00.000 428 move complete, result=0 01:33:57.399 00.000 428 worker thread done servicing request 01:33:57.415 00.016 10672 UpdateGuideState exits: m=190645 SNR=36.7 01:33:57.431 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:57.431 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:57.431 00.000 10672 Enqueuing Expose request 01:33:57.431 00.000 428 Worker thread wakes up 01:33:57.431 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 01:33:57.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:33:57.431 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:33:59.263 01.832 428 Exposure complete 01:33:59.388 00.125 428 worker thread done servicing request 01:33:59.388 00.000 10672 OnExposeComplete: enter 01:33:59.388 00.000 10672 UpdateGuideState(): m_state=6 01:33:59.388 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3079 01:33:59.388 00.000 10672 Star::Find returns 1 (0), X=516.10, Y=339.34, Mass=203415, SNR=39.4, Peak=23184 HFD=3.3 01:33:59.388 00.000 10672 CameraToMount -- cameraTheta (2.94) - m_xAngle (0.14) = xAngle (2.80 = 2.80) 01:33:59.388 00.000 10672 CameraToMount -- cameraTheta (2.94) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.91 = 2.91) 01:33:59.388 00.000 10672 CameraToMount -- cameraX=-0.83 cameraY=0.17 hyp=0.85 cameraTheta=2.94 mountX=-0.80 mountY=0.19, mountTheta=2.90 01:33:59.388 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.83, y=0.17, opts=13) 01:33:59.388 00.000 10672 Enqueuing Move request for scope (-0.83, 0.17) 01:33:59.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:33:59.388 00.000 428 Worker thread wakes up 01:33:59.388 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.17) opts 0xd 01:33:59.388 00.000 428 Handling offset move in thread for scope, endpoint = (-0.83, 0.17) 01:33:59.388 00.000 428 Moving (-0.83, 0.17) raw xDistance=-0.80 yDistance=0.19 01:33:59.388 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.80 01:33:59.388 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:33:59.388 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 01:33:59.388 00.000 428 MoveAxis(E, 941, ABG) 01:33:59.388 00.000 428 Guiding Dir = 2, Dur = 941 01:33:59.388 00.000 428 IsSlewing returns 0 01:33:59.388 00.000 428 IsGuiding returns 0 01:33:59.404 00.016 428 PulseGuide returned control before completion, sleep 935 01:33:59.419 00.015 10672 UpdateGuideState exits: m=203415 SNR=39.4 01:33:59.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:33:59.419 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:33:59.419 00.000 10672 Enqueuing Expose request 01:34:00.356 00.937 428 IsGuiding returns 0 01:34:00.356 00.000 428 Move returns status 0, amount 941 01:34:00.356 00.000 428 MoveAxis(N, 0, ABG) 01:34:00.356 00.000 428 Move returns status 0, amount 0 01:34:00.356 00.000 428 move complete, result=0 01:34:00.356 00.000 428 worker thread done servicing request 01:34:00.356 00.000 428 Worker thread wakes up 01:34:00.356 00.000 10672 GuideStep: -0.8 px 941 ms EAST, 0.2 px 0 ms NORTH 01:34:00.356 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:00.356 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:01.013 00.657 10672 read socket command 10 01:34:01.013 00.000 10672 processing socket request REQDIST 01:34:01.013 00.000 10672 SOCKSVR: Sending pixel error of 0.60 01:34:01.013 00.000 10672 Sending socket response 60 (0x3c) 01:34:01.262 00.249 428 Exposure complete 01:34:01.387 00.125 428 worker thread done servicing request 01:34:01.387 00.000 10672 OnExposeComplete: enter 01:34:01.387 00.000 10672 UpdateGuideState(): m_state=6 01:34:01.387 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3080 01:34:01.387 00.000 10672 Star::Find returns 1 (0), X=516.45, Y=339.08, Mass=193861, SNR=37.0, Peak=24608 HFD=2.8 01:34:01.387 00.000 10672 CameraToMount -- cameraTheta (-2.97) - m_xAngle (0.14) = xAngle (-3.11 = -3.11) 01:34:01.387 00.000 10672 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.00 = -3.00) 01:34:01.387 00.000 10672 CameraToMount -- cameraX=-0.49 cameraY=-0.09 hyp=0.49 cameraTheta=-2.97 mountX=-0.49 mountY=-0.07, mountTheta=-3.00 01:34:01.387 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.49, y=-0.09, opts=13) 01:34:01.387 00.000 10672 Enqueuing Move request for scope (-0.49, -0.09) 01:34:01.387 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:34:01.387 00.000 428 Worker thread wakes up 01:34:01.387 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.09) opts 0xd 01:34:01.387 00.000 428 Handling offset move in thread for scope, endpoint = (-0.49, -0.09) 01:34:01.387 00.000 428 Moving (-0.49, -0.09) raw xDistance=-0.49 yDistance=-0.07 01:34:01.387 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.49 01:34:01.387 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:01.387 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:34:01.387 00.000 428 MoveAxis(E, 642, ABG) 01:34:01.387 00.000 428 Guiding Dir = 2, Dur = 642 01:34:01.387 00.000 428 IsSlewing returns 0 01:34:01.403 00.016 428 IsGuiding returns 0 01:34:01.419 00.016 10672 UpdateGuideState exits: m=193861 SNR=37.0 01:34:01.419 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:01.419 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:01.419 00.000 10672 Enqueuing Expose request 01:34:01.419 00.000 428 PulseGuide returned control before completion, sleep 623 01:34:02.075 00.656 428 IsGuiding returns 0 01:34:02.075 00.000 428 Move returns status 0, amount 642 01:34:02.075 00.000 428 MoveAxis(N, 0, ABG) 01:34:02.075 00.000 428 Move returns status 0, amount 0 01:34:02.075 00.000 428 move complete, result=0 01:34:02.075 00.000 428 worker thread done servicing request 01:34:02.075 00.000 10672 GuideStep: -0.5 px 642 ms EAST, -0.1 px 0 ms NORTH 01:34:02.075 00.000 428 Worker thread wakes up 01:34:02.075 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:02.075 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:03.246 01.171 428 Exposure complete 01:34:03.402 00.156 428 worker thread done servicing request 01:34:03.402 00.000 10672 OnExposeComplete: enter 01:34:03.402 00.000 10672 UpdateGuideState(): m_state=6 01:34:03.402 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3081 01:34:03.402 00.000 10672 Star::Find returns 1 (0), X=517.03, Y=339.13, Mass=194090, SNR=37.8, Peak=24704 HFD=2.7 01:34:03.402 00.000 10672 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.14) = xAngle (-0.54 = -0.54) 01:34:03.402 00.000 10672 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.43 = -0.43) 01:34:03.402 00.000 10672 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.40 mountX=0.09 mountY=-0.04, mountTheta=-0.46 01:34:03.402 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.09, y=-0.04, opts=13) 01:34:03.402 00.000 10672 Enqueuing Move request for scope (0.09, -0.04) 01:34:03.402 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:03.402 00.000 428 Worker thread wakes up 01:34:03.402 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd 01:34:03.402 00.000 428 Handling offset move in thread for scope, endpoint = (0.09, -0.04) 01:34:03.402 00.000 428 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=-0.04 01:34:03.402 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:34:03.402 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:03.402 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 01:34:03.402 00.000 428 MoveAxis(E, 0, ABG) 01:34:03.402 00.000 428 Move returns status 0, amount 0 01:34:03.402 00.000 428 MoveAxis(N, 0, ABG) 01:34:03.402 00.000 428 Move returns status 0, amount 0 01:34:03.402 00.000 428 move complete, result=0 01:34:03.402 00.000 428 worker thread done servicing request 01:34:03.418 00.016 10672 UpdateGuideState exits: m=194090 SNR=37.8 01:34:03.418 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:03.418 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:03.418 00.000 10672 Enqueuing Expose request 01:34:03.418 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:34:03.418 00.000 428 Worker thread wakes up 01:34:03.418 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:03.418 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:05.261 01.843 428 Exposure complete 01:34:05.386 00.125 428 worker thread done servicing request 01:34:05.386 00.000 10672 OnExposeComplete: enter 01:34:05.386 00.000 10672 UpdateGuideState(): m_state=6 01:34:05.386 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3082 01:34:05.386 00.000 10672 Star::Find returns 1 (0), X=517.73, Y=339.45, Mass=205974, SNR=38.3, Peak=30496 HFD=2.9 01:34:05.386 00.000 10672 CameraToMount -- cameraTheta (0.35) - m_xAngle (0.14) = xAngle (0.21 = 0.21) 01:34:05.386 00.000 10672 CameraToMount -- cameraTheta (0.35) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.32 = 0.32) 01:34:05.386 00.000 10672 CameraToMount -- cameraX=0.79 cameraY=0.29 hyp=0.84 cameraTheta=0.35 mountX=0.82 mountY=0.26, mountTheta=0.31 01:34:05.386 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.79, y=0.29, opts=13) 01:34:05.386 00.000 10672 Enqueuing Move request for scope (0.79, 0.29) 01:34:05.386 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:05.386 00.000 428 Worker thread wakes up 01:34:05.386 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.29) opts 0xd 01:34:05.386 00.000 428 Handling offset move in thread for scope, endpoint = (0.79, 0.29) 01:34:05.386 00.000 428 Moving (0.79, 0.29) raw xDistance=0.82 yDistance=0.26 01:34:05.386 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82 01:34:05.386 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:05.386 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:34:05.386 00.000 428 MoveAxis(W, 962, ABG) 01:34:05.386 00.000 428 Guiding Dir = 3, Dur = 962 01:34:05.386 00.000 428 IsSlewing returns 0 01:34:05.386 00.000 428 IsGuiding returns 0 01:34:05.417 00.031 10672 UpdateGuideState exits: m=205974 SNR=38.3 01:34:05.417 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:05.417 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:05.417 00.000 10672 Enqueuing Expose request 01:34:05.417 00.000 428 PulseGuide returned control before completion, sleep 946 01:34:06.011 00.594 10672 read socket command 10 01:34:06.011 00.000 10672 processing socket request REQDIST 01:34:06.011 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:34:06.011 00.000 10672 Sending socket response 55 (0x37) 01:34:06.417 00.406 428 IsGuiding returns 0 01:34:06.417 00.000 428 Move returns status 0, amount 962 01:34:06.417 00.000 428 MoveAxis(N, 0, ABG) 01:34:06.417 00.000 428 Move returns status 0, amount 0 01:34:06.417 00.000 428 move complete, result=0 01:34:06.417 00.000 428 worker thread done servicing request 01:34:06.417 00.000 10672 GuideStep: 0.8 px 962 ms WEST, 0.3 px 0 ms NORTH 01:34:06.417 00.000 428 Worker thread wakes up 01:34:06.417 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:06.417 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:07.245 00.828 428 Exposure complete 01:34:07.375 00.130 428 worker thread done servicing request 01:34:07.375 00.000 10672 OnExposeComplete: enter 01:34:07.375 00.000 10672 UpdateGuideState(): m_state=6 01:34:07.375 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3083 01:34:07.375 00.000 10672 Star::Find returns 1 (0), X=517.52, Y=338.70, Mass=209575, SNR=36.8, Peak=29184 HFD=3.1 01:34:07.375 00.000 10672 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.14) = xAngle (-0.81 = -0.81) 01:34:07.375 00.000 10672 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.71 = -0.71) 01:34:07.375 00.000 10672 CameraToMount -- cameraX=0.58 cameraY=-0.47 hyp=0.75 cameraTheta=-0.68 mountX=0.51 mountY=-0.48, mountTheta=-0.76 01:34:07.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.58, y=-0.47, opts=13) 01:34:07.375 00.000 10672 Enqueuing Move request for scope (0.58, -0.47) 01:34:07.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:07.375 00.000 428 Worker thread wakes up 01:34:07.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.47) opts 0xd 01:34:07.375 00.000 428 Handling offset move in thread for scope, endpoint = (0.58, -0.47) 01:34:07.375 00.000 428 Moving (0.58, -0.47) raw xDistance=0.51 yDistance=-0.48 01:34:07.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.51 01:34:07.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:07.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.48 01:34:07.375 00.000 428 MoveAxis(W, 669, ABG) 01:34:07.375 00.000 428 Guiding Dir = 3, Dur = 669 01:34:07.390 00.015 428 IsSlewing returns 0 01:34:07.390 00.000 428 IsGuiding returns 0 01:34:07.406 00.016 428 PulseGuide returned control before completion, sleep 665 01:34:07.406 00.000 10672 UpdateGuideState exits: m=209575 SNR=36.8 01:34:07.406 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:07.406 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:07.406 00.000 10672 Enqueuing Expose request 01:34:08.093 00.687 428 IsGuiding returns 1 01:34:08.093 00.000 428 scope still moving after pulse duration time elapsed 01:34:08.125 00.032 428 IsSlewing returns 0 01:34:08.125 00.000 428 IsGuiding returns 0 01:34:08.125 00.000 428 scope move finished after 669 + 67 ms 01:34:08.125 00.000 428 Move returns status 0, amount 669 01:34:08.125 00.000 428 MoveAxis(N, 0, ABG) 01:34:08.125 00.000 428 Move returns status 0, amount 0 01:34:08.125 00.000 428 move complete, result=0 01:34:08.125 00.000 428 worker thread done servicing request 01:34:08.125 00.000 428 Worker thread wakes up 01:34:08.125 00.000 10672 GuideStep: 0.5 px 669 ms WEST, -0.5 px 0 ms NORTH 01:34:08.125 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:08.125 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:09.249 01.124 428 Exposure complete 01:34:09.374 00.125 428 worker thread done servicing request 01:34:09.374 00.000 10672 OnExposeComplete: enter 01:34:09.374 00.000 10672 UpdateGuideState(): m_state=6 01:34:09.374 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3084 01:34:09.374 00.000 10672 Star::Find returns 1 (0), X=517.16, Y=339.15, Mass=188690, SNR=36.6, Peak=30928 HFD=2.5 01:34:09.374 00.000 10672 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.14) = xAngle (-0.22 = -0.22) 01:34:09.374 00.000 10672 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.11 = -0.11) 01:34:09.374 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.08 mountX=0.22 mountY=-0.02, mountTheta=-0.11 01:34:09.374 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=-0.02, opts=13) 01:34:09.374 00.000 10672 Enqueuing Move request for scope (0.22, -0.02) 01:34:09.374 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:09.374 00.000 428 Worker thread wakes up 01:34:09.374 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd 01:34:09.374 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, -0.02) 01:34:09.374 00.000 428 Moving (0.22, -0.02) raw xDistance=0.22 yDistance=-0.02 01:34:09.374 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22 01:34:09.374 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:09.374 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:34:09.374 00.000 428 MoveAxis(E, 0, ABG) 01:34:09.374 00.000 428 Move returns status 0, amount 0 01:34:09.374 00.000 428 MoveAxis(N, 0, ABG) 01:34:09.389 00.015 428 Move returns status 0, amount 0 01:34:09.389 00.000 428 move complete, result=0 01:34:09.389 00.000 428 worker thread done servicing request 01:34:09.405 00.016 10672 UpdateGuideState exits: m=188690 SNR=36.6 01:34:09.405 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:09.405 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:09.405 00.000 10672 Enqueuing Expose request 01:34:09.405 00.000 10672 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:34:09.405 00.000 428 Worker thread wakes up 01:34:09.405 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:09.405 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:11.014 01.609 10672 read socket command 10 01:34:11.014 00.000 10672 processing socket request REQDIST 01:34:11.014 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:34:11.014 00.000 10672 Sending socket response 49 (0x31) 01:34:11.248 00.234 428 Exposure complete 01:34:11.389 00.141 428 worker thread done servicing request 01:34:11.389 00.000 10672 OnExposeComplete: enter 01:34:11.389 00.000 10672 UpdateGuideState(): m_state=6 01:34:11.389 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3085 01:34:11.389 00.000 10672 Star::Find returns 1 (0), X=516.03, Y=339.27, Mass=171898, SNR=34.1, Peak=30496 HFD=2.5 01:34:11.389 00.000 10672 CameraToMount -- cameraTheta (3.03) - m_xAngle (0.14) = xAngle (2.89 = 2.89) 01:34:11.389 00.000 10672 CameraToMount -- cameraTheta (3.03) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.00 = 3.00) 01:34:11.389 00.000 10672 CameraToMount -- cameraX=-0.90 cameraY=0.10 hyp=0.91 cameraTheta=3.03 mountX=-0.88 mountY=0.13, mountTheta=3.00 01:34:11.389 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.90, y=0.10, opts=13) 01:34:11.389 00.000 10672 Enqueuing Move request for scope (-0.90, 0.10) 01:34:11.389 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:11.389 00.000 428 Worker thread wakes up 01:34:11.389 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.10) opts 0xd 01:34:11.389 00.000 428 Handling offset move in thread for scope, endpoint = (-0.90, 0.10) 01:34:11.389 00.000 428 Moving (-0.90, 0.10) raw xDistance=-0.88 yDistance=0.13 01:34:11.389 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.88 01:34:11.389 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:11.389 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:34:11.389 00.000 428 MoveAxis(E, 1031, ABG) 01:34:11.389 00.000 428 Guiding Dir = 2, Dur = 1031 01:34:11.389 00.000 428 IsSlewing returns 0 01:34:11.389 00.000 428 IsGuiding returns 0 01:34:11.404 00.015 428 PulseGuide returned control before completion, sleep 1022 01:34:11.420 00.016 10672 UpdateGuideState exits: m=171898 SNR=34.1 01:34:11.420 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:11.420 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:11.420 00.000 10672 Enqueuing Expose request 01:34:12.451 01.031 428 IsGuiding returns 1 01:34:12.451 00.000 428 scope still moving after pulse duration time elapsed 01:34:12.482 00.031 428 IsSlewing returns 0 01:34:12.482 00.000 428 IsGuiding returns 0 01:34:12.482 00.000 428 scope move finished after 1031 + 53 ms 01:34:12.482 00.000 428 Move returns status 0, amount 1031 01:34:12.482 00.000 428 MoveAxis(N, 0, ABG) 01:34:12.482 00.000 428 Move returns status 0, amount 0 01:34:12.482 00.000 428 move complete, result=0 01:34:12.482 00.000 428 worker thread done servicing request 01:34:12.482 00.000 428 Worker thread wakes up 01:34:12.482 00.000 10672 GuideStep: -0.9 px 1031 ms EAST, 0.1 px 0 ms NORTH 01:34:12.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:12.482 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:13.248 00.766 428 Exposure complete 01:34:13.388 00.140 428 worker thread done servicing request 01:34:13.388 00.000 10672 OnExposeComplete: enter 01:34:13.388 00.000 10672 UpdateGuideState(): m_state=6 01:34:13.388 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3086 01:34:13.388 00.000 10672 Star::Find returns 1 (0), X=516.84, Y=339.29, Mass=224735, SNR=42.7, Peak=30816 HFD=2.8 01:34:13.388 00.000 10672 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.14) = xAngle (2.10 = 2.10) 01:34:13.388 00.000 10672 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.21 = 2.21) 01:34:13.388 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.24 mountX=-0.08 mountY=0.13, mountTheta=2.13 01:34:13.388 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.12, opts=13) 01:34:13.388 00.000 10672 Enqueuing Move request for scope (-0.10, 0.12) 01:34:13.388 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:13.388 00.000 428 Worker thread wakes up 01:34:13.388 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd 01:34:13.388 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.12) 01:34:13.388 00.000 428 Moving (-0.10, 0.12) raw xDistance=-0.08 yDistance=0.13 01:34:13.388 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:34:13.388 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:13.388 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:34:13.388 00.000 428 MoveAxis(E, 0, ABG) 01:34:13.388 00.000 428 Move returns status 0, amount 0 01:34:13.388 00.000 428 MoveAxis(N, 0, ABG) 01:34:13.388 00.000 428 Move returns status 0, amount 0 01:34:13.388 00.000 428 move complete, result=0 01:34:13.388 00.000 428 worker thread done servicing request 01:34:13.404 00.016 10672 UpdateGuideState exits: m=224735 SNR=42.7 01:34:13.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:13.404 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:13.419 00.015 10672 Enqueuing Expose request 01:34:13.419 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:34:13.419 00.000 428 Worker thread wakes up 01:34:13.419 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:13.419 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:15.247 01.828 428 Exposure complete 01:34:15.372 00.125 428 worker thread done servicing request 01:34:15.372 00.000 10672 OnExposeComplete: enter 01:34:15.372 00.000 10672 UpdateGuideState(): m_state=6 01:34:15.372 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3087 01:34:15.372 00.000 10672 Star::Find returns 1 (0), X=517.46, Y=339.06, Mass=217027, SNR=37.4, Peak=29936 HFD=2.8 01:34:15.372 00.000 10672 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.14) = xAngle (-0.33 = -0.33) 01:34:15.372 00.000 10672 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.23 = -0.23) 01:34:15.372 00.000 10672 CameraToMount -- cameraX=0.53 cameraY=-0.10 hyp=0.54 cameraTheta=-0.20 mountX=0.51 mountY=-0.12, mountTheta=-0.23 01:34:15.372 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.53, y=-0.10, opts=13) 01:34:15.372 00.000 10672 Enqueuing Move request for scope (0.53, -0.10) 01:34:15.372 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:15.372 00.000 428 Worker thread wakes up 01:34:15.372 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.10) opts 0xd 01:34:15.372 00.000 428 Handling offset move in thread for scope, endpoint = (0.53, -0.10) 01:34:15.372 00.000 428 Moving (0.53, -0.10) raw xDistance=0.51 yDistance=-0.12 01:34:15.372 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 01:34:15.372 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:15.372 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 01:34:15.372 00.000 428 MoveAxis(W, 593, ABG) 01:34:15.372 00.000 428 Guiding Dir = 3, Dur = 593 01:34:15.388 00.016 428 IsSlewing returns 0 01:34:15.388 00.000 428 IsGuiding returns 0 01:34:15.403 00.015 10672 UpdateGuideState exits: m=217027 SNR=37.4 01:34:15.403 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:15.403 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:15.403 00.000 10672 Enqueuing Expose request 01:34:15.403 00.000 428 PulseGuide returned control before completion, sleep 575 01:34:16.002 00.599 10672 read socket command 10 01:34:16.002 00.000 10672 processing socket request REQDIST 01:34:16.002 00.000 10672 SOCKSVR: Sending pixel error of 0.49 01:34:16.002 00.000 10672 Sending socket response 49 (0x31) 01:34:16.017 00.015 428 IsGuiding returns 0 01:34:16.017 00.000 428 Move returns status 0, amount 593 01:34:16.017 00.000 428 MoveAxis(N, 0, ABG) 01:34:16.017 00.000 428 Move returns status 0, amount 0 01:34:16.017 00.000 428 move complete, result=0 01:34:16.017 00.000 428 worker thread done servicing request 01:34:16.017 00.000 428 Worker thread wakes up 01:34:16.017 00.000 10672 GuideStep: 0.5 px 593 ms WEST, -0.1 px 0 ms NORTH 01:34:16.017 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:16.017 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:17.236 01.219 428 Exposure complete 01:34:17.361 00.125 428 worker thread done servicing request 01:34:17.361 00.000 10672 OnExposeComplete: enter 01:34:17.361 00.000 10672 UpdateGuideState(): m_state=6 01:34:17.361 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3088 01:34:17.361 00.000 10672 Star::Find returns 1 (0), X=516.75, Y=339.27, Mass=250743, SNR=47.3, Peak=27984 HFD=3.6 01:34:17.361 00.000 10672 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.14) = xAngle (2.49 = 2.49) 01:34:17.361 00.000 10672 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.60 = 2.60) 01:34:17.361 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.62 mountX=-0.17 mountY=0.11, mountTheta=2.56 01:34:17.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.11, opts=13) 01:34:17.361 00.000 10672 Enqueuing Move request for scope (-0.19, 0.11) 01:34:17.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:17.361 00.000 428 Worker thread wakes up 01:34:17.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd 01:34:17.361 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.11) 01:34:17.361 00.000 428 Moving (-0.19, 0.11) raw xDistance=-0.17 yDistance=0.11 01:34:17.361 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:34:17.361 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:17.361 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 01:34:17.361 00.000 428 MoveAxis(E, 0, ABG) 01:34:17.361 00.000 428 Move returns status 0, amount 0 01:34:17.361 00.000 428 MoveAxis(N, 0, ABG) 01:34:17.361 00.000 428 Move returns status 0, amount 0 01:34:17.361 00.000 428 move complete, result=0 01:34:17.361 00.000 428 worker thread done servicing request 01:34:17.392 00.031 10672 UpdateGuideState exits: m=250743 SNR=47.3 01:34:17.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:17.392 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:17.392 00.000 10672 Enqueuing Expose request 01:34:17.392 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:34:17.392 00.000 428 Worker thread wakes up 01:34:17.392 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:17.392 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:19.251 01.859 428 Exposure complete 01:34:19.391 00.140 428 worker thread done servicing request 01:34:19.391 00.000 10672 OnExposeComplete: enter 01:34:19.391 00.000 10672 UpdateGuideState(): m_state=6 01:34:19.391 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3089 01:34:19.391 00.000 10672 Star::Find returns 1 (0), X=516.89, Y=339.39, Mass=214246, SNR=38.7, Peak=26016 HFD=2.6 01:34:19.391 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.14) = xAngle (1.62 = 1.62) 01:34:19.391 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.73 = 1.73) 01:34:19.391 00.000 10672 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.76 mountX=-0.01 mountY=0.22, mountTheta=1.62 01:34:19.391 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.04, y=0.22, opts=13) 01:34:19.391 00.000 10672 Enqueuing Move request for scope (-0.04, 0.22) 01:34:19.391 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:34:19.391 00.000 428 Worker thread wakes up 01:34:19.391 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd 01:34:19.391 00.000 428 Handling offset move in thread for scope, endpoint = (-0.04, 0.22) 01:34:19.391 00.000 428 Moving (-0.04, 0.22) raw xDistance=-0.01 yDistance=0.22 01:34:19.391 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 01:34:19.391 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:19.391 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:34:19.391 00.000 428 MoveAxis(E, 0, ABG) 01:34:19.391 00.000 428 Move returns status 0, amount 0 01:34:19.391 00.000 428 MoveAxis(N, 0, ABG) 01:34:19.391 00.000 428 Move returns status 0, amount 0 01:34:19.391 00.000 428 move complete, result=0 01:34:19.391 00.000 428 worker thread done servicing request 01:34:19.407 00.016 10672 UpdateGuideState exits: m=214246 SNR=38.7 01:34:19.407 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:19.407 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:19.407 00.000 10672 Enqueuing Expose request 01:34:19.407 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:34:19.407 00.000 428 Worker thread wakes up 01:34:19.407 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:19.422 00.015 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:21.000 01.578 10672 read socket command 10 01:34:21.000 00.000 10672 processing socket request REQDIST 01:34:21.000 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:34:21.000 00.000 10672 Sending socket response 35 (0x23) 01:34:21.250 00.250 428 Exposure complete 01:34:21.375 00.125 428 worker thread done servicing request 01:34:21.375 00.000 10672 OnExposeComplete: enter 01:34:21.375 00.000 10672 UpdateGuideState(): m_state=6 01:34:21.375 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3090 01:34:21.375 00.000 10672 Star::Find returns 1 (0), X=517.26, Y=339.40, Mass=224125, SNR=43.2, Peak=27760 HFD=2.9 01:34:21.375 00.000 10672 CameraToMount -- cameraTheta (0.62) - m_xAngle (0.14) = xAngle (0.48 = 0.48) 01:34:21.375 00.000 10672 CameraToMount -- cameraTheta (0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.59 = 0.59) 01:34:21.375 00.000 10672 CameraToMount -- cameraX=0.33 cameraY=0.23 hyp=0.40 cameraTheta=0.62 mountX=0.35 mountY=0.22, mountTheta=0.56 01:34:21.375 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.33, y=0.23, opts=13) 01:34:21.375 00.000 10672 Enqueuing Move request for scope (0.33, 0.23) 01:34:21.375 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:21.375 00.000 428 Worker thread wakes up 01:34:21.375 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.23) opts 0xd 01:34:21.375 00.000 428 Handling offset move in thread for scope, endpoint = (0.33, 0.23) 01:34:21.375 00.000 428 Moving (0.33, 0.23) raw xDistance=0.35 yDistance=0.22 01:34:21.375 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35 01:34:21.375 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:21.375 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:34:21.375 00.000 428 MoveAxis(E, 0, ABG) 01:34:21.375 00.000 428 Move returns status 0, amount 0 01:34:21.375 00.000 428 MoveAxis(N, 0, ABG) 01:34:21.375 00.000 428 Move returns status 0, amount 0 01:34:21.375 00.000 428 move complete, result=0 01:34:21.375 00.000 428 worker thread done servicing request 01:34:21.406 00.031 10672 UpdateGuideState exits: m=224125 SNR=43.2 01:34:21.406 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:21.406 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:21.406 00.000 10672 Enqueuing Expose request 01:34:21.406 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:34:21.406 00.000 428 Worker thread wakes up 01:34:21.406 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:21.406 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:23.249 01.843 428 Exposure complete 01:34:23.390 00.141 428 worker thread done servicing request 01:34:23.390 00.000 10672 OnExposeComplete: enter 01:34:23.390 00.000 10672 UpdateGuideState(): m_state=6 01:34:23.390 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3091 01:34:23.390 00.000 10672 Star::Find returns 1 (0), X=516.93, Y=339.86, Mass=206410, SNR=39.2, Peak=30496 HFD=2.6 01:34:23.390 00.000 10672 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.14) = xAngle (1.44 = 1.44) 01:34:23.390 00.000 10672 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.55 = 1.55) 01:34:23.390 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.70 hyp=0.70 cameraTheta=1.57 mountX=0.09 mountY=0.70, mountTheta=1.44 01:34:23.390 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.70, opts=13) 01:34:23.390 00.000 10672 Enqueuing Move request for scope (-0.00, 0.70) 01:34:23.390 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:23.390 00.000 428 Worker thread wakes up 01:34:23.390 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.70) opts 0xd 01:34:23.390 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.70) 01:34:23.390 00.000 428 Moving (-0.00, 0.70) raw xDistance=0.09 yDistance=0.70 01:34:23.390 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:34:23.390 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:34:23.390 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.70 01:34:23.390 00.000 428 MoveAxis(E, 0, ABG) 01:34:23.390 00.000 428 Move returns status 0, amount 0 01:34:23.390 00.000 428 MoveAxis(N, 0, ABG) 01:34:23.390 00.000 428 Move returns status 0, amount 0 01:34:23.390 00.000 428 move complete, result=0 01:34:23.390 00.000 428 worker thread done servicing request 01:34:23.405 00.015 10672 UpdateGuideState exits: m=206410 SNR=39.2 01:34:23.405 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:23.405 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:23.405 00.000 10672 Enqueuing Expose request 01:34:23.405 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH 01:34:23.405 00.000 428 Worker thread wakes up 01:34:23.405 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:23.405 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:25.238 01.833 428 Exposure complete 01:34:25.363 00.125 428 worker thread done servicing request 01:34:25.363 00.000 10672 OnExposeComplete: enter 01:34:25.363 00.000 10672 UpdateGuideState(): m_state=6 01:34:25.363 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3092 01:34:25.363 00.000 10672 Star::Find returns 1 (0), X=516.92, Y=339.11, Mass=179064, SNR=36.7, Peak=30928 HFD=2.3 01:34:25.363 00.000 10672 CameraToMount -- cameraTheta (-1.84) - m_xAngle (0.14) = xAngle (-1.97 = -1.97) 01:34:25.363 00.000 10672 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.87 = -1.87) 01:34:25.363 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.84 mountX=-0.02 mountY=-0.06, mountTheta=-1.96 01:34:25.378 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=-0.06, opts=13) 01:34:25.378 00.000 10672 Enqueuing Move request for scope (-0.02, -0.06) 01:34:25.378 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 01:34:25.378 00.000 428 Worker thread wakes up 01:34:25.378 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd 01:34:25.378 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, -0.06) 01:34:25.378 00.000 428 Moving (-0.02, -0.06) raw xDistance=-0.02 yDistance=-0.06 01:34:25.378 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:34:25.378 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:25.378 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 01:34:25.378 00.000 428 MoveAxis(E, 0, ABG) 01:34:25.378 00.000 428 Move returns status 0, amount 0 01:34:25.378 00.000 428 MoveAxis(N, 0, ABG) 01:34:25.378 00.000 428 Move returns status 0, amount 0 01:34:25.378 00.000 428 move complete, result=0 01:34:25.378 00.000 428 worker thread done servicing request 01:34:25.394 00.016 10672 UpdateGuideState exits: m=179064 SNR=36.7 01:34:25.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:25.394 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:25.394 00.000 10672 Enqueuing Expose request 01:34:25.394 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 01:34:25.394 00.000 428 Worker thread wakes up 01:34:25.394 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:25.394 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:26.004 00.610 10672 read socket command 10 01:34:26.004 00.000 10672 processing socket request REQDIST 01:34:26.004 00.000 10672 SOCKSVR: Sending pixel error of 0.34 01:34:26.004 00.000 10672 Sending socket response 34 (0x22) 01:34:27.222 01.218 428 Exposure complete 01:34:27.362 00.140 428 worker thread done servicing request 01:34:27.362 00.000 10672 OnExposeComplete: enter 01:34:27.362 00.000 10672 UpdateGuideState(): m_state=6 01:34:27.362 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3093 01:34:27.362 00.000 10672 Star::Find returns 1 (0), X=516.88, Y=339.15, Mass=205895, SNR=38.1, Peak=36272 HFD=2.4 01:34:27.362 00.000 10672 CameraToMount -- cameraTheta (-2.83) - m_xAngle (0.14) = xAngle (-2.96 = -2.96) 01:34:27.362 00.000 10672 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.86 = -2.86) 01:34:27.362 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.83 mountX=-0.06 mountY=-0.02, mountTheta=-2.86 01:34:27.362 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.02, opts=13) 01:34:27.362 00.000 10672 Enqueuing Move request for scope (-0.05, -0.02) 01:34:27.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:27.362 00.000 428 Worker thread wakes up 01:34:27.362 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd 01:34:27.362 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.02) 01:34:27.362 00.000 428 Moving (-0.05, -0.02) raw xDistance=-0.06 yDistance=-0.02 01:34:27.362 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 01:34:27.362 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:27.362 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 01:34:27.362 00.000 428 MoveAxis(E, 0, ABG) 01:34:27.362 00.000 428 Move returns status 0, amount 0 01:34:27.362 00.000 428 MoveAxis(N, 0, ABG) 01:34:27.362 00.000 428 Move returns status 0, amount 0 01:34:27.362 00.000 428 move complete, result=0 01:34:27.362 00.000 428 worker thread done servicing request 01:34:27.393 00.031 10672 UpdateGuideState exits: m=205895 SNR=38.1 01:34:27.393 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:27.393 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:27.393 00.000 10672 Enqueuing Expose request 01:34:27.393 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 01:34:27.393 00.000 428 Worker thread wakes up 01:34:27.393 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:27.393 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:29.252 01.859 428 Exposure complete 01:34:29.377 00.125 428 worker thread done servicing request 01:34:29.377 00.000 10672 OnExposeComplete: enter 01:34:29.377 00.000 10672 UpdateGuideState(): m_state=6 01:34:29.377 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3094 01:34:29.377 00.000 10672 Star::Find returns 1 (0), X=517.04, Y=339.47, Mass=207285, SNR=35.7, Peak=34624 HFD=3.0 01:34:29.377 00.000 10672 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.14) = xAngle (1.10 = 1.10) 01:34:29.377 00.000 10672 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.21 = 1.21) 01:34:29.377 00.000 10672 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.24 mountX=0.15 mountY=0.30, mountTheta=1.12 01:34:29.377 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.11, y=0.31, opts=13) 01:34:29.377 00.000 10672 Enqueuing Move request for scope (0.11, 0.31) 01:34:29.377 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:29.377 00.000 428 Worker thread wakes up 01:34:29.377 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd 01:34:29.377 00.000 428 Handling offset move in thread for scope, endpoint = (0.11, 0.31) 01:34:29.377 00.000 428 Moving (0.11, 0.31) raw xDistance=0.15 yDistance=0.30 01:34:29.377 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:34:29.377 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:29.377 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:34:29.377 00.000 428 MoveAxis(E, 0, ABG) 01:34:29.377 00.000 428 Move returns status 0, amount 0 01:34:29.377 00.000 428 MoveAxis(N, 0, ABG) 01:34:29.377 00.000 428 Move returns status 0, amount 0 01:34:29.377 00.000 428 move complete, result=0 01:34:29.377 00.000 428 worker thread done servicing request 01:34:29.408 00.031 10672 UpdateGuideState exits: m=207285 SNR=35.7 01:34:29.408 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:29.408 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:29.408 00.000 10672 Enqueuing Expose request 01:34:29.408 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:34:29.408 00.000 428 Worker thread wakes up 01:34:29.408 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:29.408 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:31.002 01.594 10672 read socket command 10 01:34:31.002 00.000 10672 processing socket request REQDIST 01:34:31.002 00.000 10672 SOCKSVR: Sending pixel error of 0.27 01:34:31.002 00.000 10672 Sending socket response 27 (0x1b) 01:34:31.252 00.250 428 Exposure complete 01:34:31.377 00.125 428 worker thread done servicing request 01:34:31.392 00.015 10672 OnExposeComplete: enter 01:34:31.392 00.000 10672 UpdateGuideState(): m_state=6 01:34:31.392 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3095 01:34:31.392 00.000 10672 Star::Find returns 1 (0), X=517.23, Y=339.28, Mass=241649, SNR=46.6, Peak=29840 HFD=3.0 01:34:31.392 00.000 10672 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.14) = xAngle (0.22 = 0.22) 01:34:31.392 00.000 10672 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.33 = 0.33) 01:34:31.392 00.000 10672 CameraToMount -- cameraX=0.30 cameraY=0.11 hyp=0.32 cameraTheta=0.36 mountX=0.31 mountY=0.10, mountTheta=0.32 01:34:31.392 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.30, y=0.11, opts=13) 01:34:31.392 00.000 10672 Enqueuing Move request for scope (0.30, 0.11) 01:34:31.392 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:31.392 00.000 428 Worker thread wakes up 01:34:31.392 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.11) opts 0xd 01:34:31.392 00.000 428 Handling offset move in thread for scope, endpoint = (0.30, 0.11) 01:34:31.392 00.000 428 Moving (0.30, 0.11) raw xDistance=0.31 yDistance=0.10 01:34:31.392 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 01:34:31.392 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:31.392 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 01:34:31.392 00.000 428 MoveAxis(E, 0, ABG) 01:34:31.392 00.000 428 Move returns status 0, amount 0 01:34:31.392 00.000 428 MoveAxis(N, 0, ABG) 01:34:31.392 00.000 428 Move returns status 0, amount 0 01:34:31.392 00.000 428 move complete, result=0 01:34:31.392 00.000 428 worker thread done servicing request 01:34:31.408 00.016 10672 UpdateGuideState exits: m=241649 SNR=46.6 01:34:31.408 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:31.408 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:31.408 00.000 10672 Enqueuing Expose request 01:34:31.408 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH 01:34:31.408 00.000 428 Worker thread wakes up 01:34:31.408 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:31.408 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:33.240 01.832 428 Exposure complete 01:34:33.365 00.125 428 worker thread done servicing request 01:34:33.365 00.000 10672 OnExposeComplete: enter 01:34:33.365 00.000 10672 UpdateGuideState(): m_state=6 01:34:33.365 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3096 01:34:33.365 00.000 10672 Star::Find returns 1 (0), X=516.88, Y=338.99, Mass=249811, SNR=43.9, Peak=29184 HFD=3.8 01:34:33.365 00.000 10672 CameraToMount -- cameraTheta (-1.89) - m_xAngle (0.14) = xAngle (-2.02 = -2.02) 01:34:33.365 00.000 10672 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.92 = -1.92) 01:34:33.365 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.89 mountX=-0.08 mountY=-0.18, mountTheta=-2.01 01:34:33.381 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=-0.18, opts=13) 01:34:33.381 00.000 10672 Enqueuing Move request for scope (-0.06, -0.18) 01:34:33.381 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:33.381 00.000 428 Worker thread wakes up 01:34:33.381 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd 01:34:33.381 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, -0.18) 01:34:33.381 00.000 428 Moving (-0.06, -0.18) raw xDistance=-0.08 yDistance=-0.18 01:34:33.381 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:34:33.381 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:33.381 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:34:33.381 00.000 428 MoveAxis(E, 0, ABG) 01:34:33.381 00.000 428 Move returns status 0, amount 0 01:34:33.381 00.000 428 MoveAxis(N, 0, ABG) 01:34:33.381 00.000 428 Move returns status 0, amount 0 01:34:33.381 00.000 428 move complete, result=0 01:34:33.381 00.000 428 worker thread done servicing request 01:34:33.397 00.016 10672 UpdateGuideState exits: m=249811 SNR=43.9 01:34:33.397 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:33.397 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:33.397 00.000 10672 Enqueuing Expose request 01:34:33.397 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:34:33.397 00.000 428 Worker thread wakes up 01:34:33.397 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:33.397 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:35.240 01.843 428 Exposure complete 01:34:35.380 00.140 428 worker thread done servicing request 01:34:35.396 00.016 10672 OnExposeComplete: enter 01:34:35.396 00.000 10672 UpdateGuideState(): m_state=6 01:34:35.396 00.000 10672 Star::Find(15, 516, 338, 0, (0,0,0,0), 0.0, 0) frame 3097 01:34:35.396 00.000 10672 Star::Find returns 1 (0), X=516.15, Y=339.31, Mass=244206, SNR=48.0, Peak=27872 HFD=3.3 01:34:35.396 00.000 10672 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 01:34:35.396 00.000 10672 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.94 = 2.94) 01:34:35.396 00.000 10672 CameraToMount -- cameraX=-0.79 cameraY=0.14 hyp=0.80 cameraTheta=2.97 mountX=-0.76 mountY=0.16, mountTheta=2.93 01:34:35.396 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.79, y=0.14, opts=13) 01:34:35.396 00.000 10672 Enqueuing Move request for scope (-0.79, 0.14) 01:34:35.396 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:35.396 00.000 428 Worker thread wakes up 01:34:35.396 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.14) opts 0xd 01:34:35.396 00.000 428 Handling offset move in thread for scope, endpoint = (-0.79, 0.14) 01:34:35.396 00.000 428 Moving (-0.79, 0.14) raw xDistance=-0.76 yDistance=0.16 01:34:35.396 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76 01:34:35.396 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:35.396 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:34:35.396 00.000 428 MoveAxis(E, 891, ABG) 01:34:35.396 00.000 428 Guiding Dir = 2, Dur = 891 01:34:35.396 00.000 428 IsSlewing returns 0 01:34:35.396 00.000 428 IsGuiding returns 0 01:34:35.412 00.016 10672 UpdateGuideState exits: m=244206 SNR=48.0 01:34:35.412 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:35.412 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:35.412 00.000 10672 Enqueuing Expose request 01:34:35.427 00.015 428 PulseGuide returned control before completion, sleep 874 01:34:36.005 00.578 10672 read socket command 10 01:34:36.005 00.000 10672 processing socket request REQDIST 01:34:36.005 00.000 10672 SOCKSVR: Sending pixel error of 0.42 01:34:36.005 00.000 10672 Sending socket response 42 (0x2a) 01:34:36.333 00.328 428 IsGuiding returns 1 01:34:36.333 00.000 428 scope still moving after pulse duration time elapsed 01:34:36.365 00.032 428 IsSlewing returns 0 01:34:36.365 00.000 428 IsGuiding returns 0 01:34:36.365 00.000 428 scope move finished after 891 + 80 ms 01:34:36.365 00.000 428 Move returns status 0, amount 891 01:34:36.365 00.000 428 MoveAxis(N, 0, ABG) 01:34:36.365 00.000 428 Move returns status 0, amount 0 01:34:36.365 00.000 428 move complete, result=0 01:34:36.365 00.000 428 worker thread done servicing request 01:34:36.365 00.000 428 Worker thread wakes up 01:34:36.365 00.000 10672 GuideStep: -0.8 px 891 ms EAST, 0.2 px 0 ms NORTH 01:34:36.365 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:36.365 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:37.239 00.874 428 Exposure complete 01:34:37.380 00.141 428 worker thread done servicing request 01:34:37.380 00.000 10672 OnExposeComplete: enter 01:34:37.380 00.000 10672 UpdateGuideState(): m_state=6 01:34:37.380 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3098 01:34:37.380 00.000 10672 Star::Find returns 1 (0), X=516.93, Y=339.23, Mass=197516, SNR=32.9, Peak=19472 HFD=3.6 01:34:37.380 00.000 10672 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.14) = xAngle (1.44 = 1.44) 01:34:37.380 00.000 10672 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.55 = 1.55) 01:34:37.380 00.000 10672 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.58 mountX=0.01 mountY=0.06, mountTheta=1.44 01:34:37.380 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.00, y=0.06, opts=13) 01:34:37.380 00.000 10672 Enqueuing Move request for scope (-0.00, 0.06) 01:34:37.380 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:37.380 00.000 428 Worker thread wakes up 01:34:37.380 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd 01:34:37.380 00.000 428 Handling offset move in thread for scope, endpoint = (-0.00, 0.06) 01:34:37.380 00.000 428 Moving (-0.00, 0.06) raw xDistance=0.01 yDistance=0.06 01:34:37.380 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:34:37.380 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:37.380 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:34:37.380 00.000 428 MoveAxis(E, 0, ABG) 01:34:37.380 00.000 428 Move returns status 0, amount 0 01:34:37.380 00.000 428 MoveAxis(N, 0, ABG) 01:34:37.380 00.000 428 Move returns status 0, amount 0 01:34:37.380 00.000 428 move complete, result=0 01:34:37.380 00.000 428 worker thread done servicing request 01:34:37.411 00.031 10672 UpdateGuideState exits: m=197516 SNR=32.9 01:34:37.411 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:37.411 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:37.411 00.000 10672 Enqueuing Expose request 01:34:37.411 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 01:34:37.411 00.000 428 Worker thread wakes up 01:34:37.411 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:37.411 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:39.238 01.827 428 Exposure complete 01:34:39.363 00.125 428 worker thread done servicing request 01:34:39.363 00.000 10672 OnExposeComplete: enter 01:34:39.363 00.000 10672 UpdateGuideState(): m_state=6 01:34:39.363 00.000 10672 Star::Find(15, 516, 339, 0, (0,0,0,0), 0.0, 0) frame 3099 01:34:39.363 00.000 10672 Star::Find returns 1 (0), X=517.34, Y=339.03, Mass=198346, SNR=37.8, Peak=27008 HFD=2.5 01:34:39.363 00.000 10672 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.14) = xAngle (-0.45 = -0.45) 01:34:39.363 00.000 10672 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.34 = -0.34) 01:34:39.363 00.000 10672 CameraToMount -- cameraX=0.41 cameraY=-0.13 hyp=0.43 cameraTheta=-0.31 mountX=0.39 mountY=-0.14, mountTheta=-0.36 01:34:39.363 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.41, y=-0.13, opts=13) 01:34:39.363 00.000 10672 Enqueuing Move request for scope (0.41, -0.13) 01:34:39.363 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:39.363 00.000 428 Worker thread wakes up 01:34:39.363 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.13) opts 0xd 01:34:39.363 00.000 428 Handling offset move in thread for scope, endpoint = (0.41, -0.13) 01:34:39.363 00.000 428 Moving (0.41, -0.13) raw xDistance=0.39 yDistance=-0.14 01:34:39.363 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39 01:34:39.363 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:34:39.363 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:34:39.363 00.000 428 MoveAxis(E, 0, ABG) 01:34:39.363 00.000 428 Move returns status 0, amount 0 01:34:39.363 00.000 428 MoveAxis(N, 0, ABG) 01:34:39.363 00.000 428 Move returns status 0, amount 0 01:34:39.363 00.000 428 move complete, result=0 01:34:39.363 00.000 428 worker thread done servicing request 01:34:39.395 00.032 10672 UpdateGuideState exits: m=198346 SNR=37.8 01:34:39.395 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:39.395 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:39.395 00.000 10672 Enqueuing Expose request 01:34:39.395 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:34:39.395 00.000 428 Worker thread wakes up 01:34:39.395 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:39.395 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:39.410 00.015 10672 read socket command 13 01:34:39.410 00.000 10672 processing socket request MOVEn 01:34:39.410 00.000 10672 PhdController::Dither begins 01:34:39.410 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 01:34:39.410 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:34:39.410 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 01:34:39.410 00.000 10672 setting lock position to (513.50, 363.93) 01:34:39.410 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 01:34:39.410 00.000 10672 Status Line: Dither by 0.00,25.00 01:34:39.426 00.016 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:34:39.426 00.000 10672 PhdController: newstate STATE_SETTLE_WAIT 01:34:39.426 00.000 10672 Sending socket response 2 (0x2) 01:34:41.227 01.801 428 Exposure complete 01:34:41.352 00.125 428 worker thread done servicing request 01:34:41.352 00.000 10672 OnExposeComplete: enter 01:34:41.352 00.000 10672 UpdateGuideState(): m_state=6 01:34:41.352 00.000 10672 Star::Find(15, 517, 339, 0, (0,0,0,0), 0.0, 0) frame 3100 01:34:41.368 00.016 10672 Star::Find returns 1 (0), X=517.43, Y=338.97, Mass=213186, SNR=47.8, Peak=34304 HFD=2.2 01:34:41.368 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 01:34:41.368 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 01:34:41.368 00.000 10672 CameraToMount -- cameraX=3.93 cameraY=-24.96 hyp=25.27 cameraTheta=-1.41 mountX=0.46 mountY=-25.07, mountTheta=-1.55 01:34:41.368 00.000 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 01:34:41.368 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:34:41.368 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:34:41.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:34:41.368 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:34:41.368 00.000 10672 Mount: notify direct move -0.00,-10.50 01:34:41.368 00.000 428 Worker thread wakes up 01:34:41.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:41.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:34:41.368 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:34:41.368 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:34:41.368 00.000 428 MoveAxis(E, 0, B) 01:34:41.368 00.000 428 Move returns status 0, amount 0 01:34:41.368 00.000 428 MoveAxis(N, 13946, B) 01:34:41.368 00.000 428 Guiding Dir = 0, Dur = 13946 01:34:41.368 00.000 428 IsSlewing returns 0 01:34:41.368 00.000 428 IsGuiding returns 0 01:34:41.383 00.015 10672 UpdateGuideState exits: m=213186 SNR=47.8 01:34:41.383 00.000 10672 PhdController: settling, locked = 1, distance = 25.32 (99.00) aobump = 0 frame = 1 / 10 01:34:41.383 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:41.383 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:41.383 00.000 10672 Enqueuing Expose request 01:34:41.446 00.063 10672 read socket command 10 01:34:41.446 00.000 10672 processing socket request REQDIST 01:34:41.446 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:41.446 00.000 10672 Sending socket response 255 (0xff) 01:34:41.446 00.000 428 PulseGuide returned control before completion, sleep 13875 01:34:46.163 04.717 10672 read socket command 10 01:34:46.163 00.000 10672 processing socket request REQDIST 01:34:46.163 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:46.163 00.000 10672 Sending socket response 255 (0xff) 01:34:47.460 01.297 10672 read socket command 10 01:34:47.460 00.000 10672 processing socket request REQDIST 01:34:47.460 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:47.460 00.000 10672 Sending socket response 255 (0xff) 01:34:49.464 02.004 10672 read socket command 10 01:34:49.464 00.000 10672 processing socket request REQDIST 01:34:49.464 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:49.464 00.000 10672 Sending socket response 255 (0xff) 01:34:51.463 01.999 10672 read socket command 10 01:34:51.463 00.000 10672 processing socket request REQDIST 01:34:51.463 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:51.463 00.000 10672 Sending socket response 255 (0xff) 01:34:53.463 02.000 10672 read socket command 10 01:34:53.463 00.000 10672 processing socket request REQDIST 01:34:53.463 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:53.463 00.000 10672 Sending socket response 255 (0xff) 01:34:55.337 01.874 428 IsGuiding returns 1 01:34:55.337 00.000 428 scope still moving after pulse duration time elapsed 01:34:55.368 00.031 428 IsSlewing returns 0 01:34:55.368 00.000 428 IsGuiding returns 1 01:34:55.431 00.063 428 IsSlewing returns 0 01:34:55.431 00.000 428 IsGuiding returns 0 01:34:55.431 00.000 428 scope move finished after 13946 + 123 ms 01:34:55.431 00.000 428 Move returns status 0, amount 13946 01:34:55.431 00.000 428 move complete, result=0 01:34:55.431 00.000 428 worker thread done servicing request 01:34:55.431 00.000 428 Worker thread wakes up 01:34:55.431 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:34:55.431 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:34:55.431 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,324,31,31) 01:34:55.446 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:34:55.462 00.016 10672 read socket command 10 01:34:55.462 00.000 10672 processing socket request REQDIST 01:34:55.462 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:55.462 00.000 10672 Sending socket response 255 (0xff) 01:34:55.462 00.000 428 ZWO: getimagedata clearbuf 2 ret 0 01:34:57.232 01.770 428 Exposure complete 01:34:57.372 00.140 428 worker thread done servicing request 01:34:57.372 00.000 10672 OnExposeComplete: enter 01:34:57.372 00.000 10672 UpdateGuideState(): m_state=6 01:34:57.372 00.000 10672 Star::Find(15, 517, 338, 0, (0,0,0,0), 0.0, 0) frame 3101 01:34:57.372 00.000 10672 Star::Find returns 1 (0), X=516.97, Y=341.80, Mass=244221, SNR=43.1, Peak=32880 HFD=3.0 01:34:57.372 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 01:34:57.372 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 01:34:57.372 00.000 10672 CameraToMount -- cameraX=3.47 cameraY=-22.12 hyp=22.40 cameraTheta=-1.42 mountX=0.40 mountY=-22.22, mountTheta=-1.55 01:34:57.372 00.000 10672 dither recenter: remaining=(-0.0,-14.5) step=(-0.0,-10.5) 01:34:57.372 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:34:57.372 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:34:57.372 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:34:57.372 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:34:57.372 00.000 10672 Mount: notify direct move -0.00,-10.50 01:34:57.372 00.000 428 Worker thread wakes up 01:34:57.372 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:34:57.372 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:34:57.372 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:34:57.372 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:34:57.372 00.000 428 MoveAxis(E, 0, B) 01:34:57.372 00.000 428 Move returns status 0, amount 0 01:34:57.372 00.000 428 MoveAxis(N, 13946, B) 01:34:57.372 00.000 428 Guiding Dir = 0, Dur = 13946 01:34:57.372 00.000 428 IsSlewing returns 0 01:34:57.372 00.000 428 IsGuiding returns 0 01:34:57.404 00.032 10672 UpdateGuideState exits: m=244221 SNR=43.1 01:34:57.404 00.000 10672 PhdController: settling, locked = 1, distance = 24.45 (99.00) aobump = 0 frame = 2 / 10 01:34:57.404 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:34:57.404 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:34:57.404 00.000 10672 Enqueuing Expose request 01:34:57.466 00.062 10672 read socket command 10 01:34:57.466 00.000 10672 processing socket request REQDIST 01:34:57.466 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:34:57.466 00.000 10672 Sending socket response 255 (0xff) 01:34:57.466 00.000 428 PulseGuide returned control before completion, sleep 13871 01:35:01.012 03.546 10672 read socket command 10 01:35:01.012 00.000 10672 processing socket request REQDIST 01:35:01.012 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:01.012 00.000 10672 Sending socket response 255 (0xff) 01:35:06.000 04.988 10672 read socket command 10 01:35:06.000 00.000 10672 processing socket request REQDIST 01:35:06.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:06.000 00.000 10672 Sending socket response 255 (0xff) 01:35:11.014 05.014 10672 read socket command 10 01:35:11.014 00.000 10672 processing socket request REQDIST 01:35:11.014 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:11.014 00.000 10672 Sending socket response 255 (0xff) 01:35:11.357 00.343 428 IsGuiding returns 1 01:35:11.357 00.000 428 scope still moving after pulse duration time elapsed 01:35:11.389 00.032 428 IsSlewing returns 0 01:35:11.389 00.000 428 IsGuiding returns 1 01:35:11.451 00.062 428 IsSlewing returns 0 01:35:11.482 00.031 428 IsGuiding returns 0 01:35:11.482 00.000 428 scope move finished after 13946 + 159 ms 01:35:11.482 00.000 428 Move returns status 0, amount 13946 01:35:11.482 00.000 428 move complete, result=0 01:35:11.482 00.000 428 worker thread done servicing request 01:35:11.482 00.000 428 Worker thread wakes up 01:35:11.482 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 13946 ms NORTH 01:35:11.482 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:11.482 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,327,31,31) 01:35:11.498 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:11.513 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:35:13.216 01.703 428 Exposure complete 01:35:13.345 00.129 428 worker thread done servicing request 01:35:13.345 00.000 10672 OnExposeComplete: enter 01:35:13.345 00.000 10672 UpdateGuideState(): m_state=6 01:35:13.345 00.000 10672 Star::Find(15, 516, 341, 0, (0,0,0,0), 0.0, 0) frame 3102 01:35:13.345 00.000 10672 Star::Find returns 1 (0), X=516.73, Y=342.78, Mass=225038, SNR=42.2, Peak=29728 HFD=3.5 01:35:13.345 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 01:35:13.345 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 01:35:13.345 00.000 10672 CameraToMount -- cameraX=3.23 cameraY=-21.15 hyp=21.39 cameraTheta=-1.42 mountX=0.29 mountY=-21.24, mountTheta=-1.56 01:35:13.345 00.000 10672 dither recenter: remaining=(-0.0,-4.0) step=(-0.0,-4.0) 01:35:13.345 00.000 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:35:13.345 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-4.00 hyp=4.00 mountTheta=-1.57 cameraX=0.55, cameraY=-3.96 cameraTheta=-1.43 01:35:13.345 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=-3.96, opts=4) 01:35:13.345 00.000 10672 Enqueuing Move request for scope (0.55, -3.96) 01:35:13.345 00.000 10672 Mount: notify direct move -0.00,-4.00 01:35:13.345 00.000 428 Worker thread wakes up 01:35:13.345 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.96) opts 0x4 01:35:13.345 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:13.345 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, -3.96) 01:35:13.345 00.000 428 Moving (0.55, -3.96) raw xDistance=-0.00 yDistance=-4.00 01:35:13.345 00.000 428 MoveAxis(E, 0, B) 01:35:13.345 00.000 428 Move returns status 0, amount 0 01:35:13.345 00.000 428 MoveAxis(N, 5313, B) 01:35:13.345 00.000 428 Guiding Dir = 0, Dur = 5313 01:35:13.345 00.000 428 IsSlewing returns 0 01:35:13.345 00.000 428 IsGuiding returns 0 01:35:13.376 00.031 10672 UpdateGuideState exits: m=225038 SNR=42.2 01:35:13.376 00.000 10672 PhdController: settling, locked = 1, distance = 23.53 (99.00) aobump = 0 frame = 3 / 10 01:35:13.376 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:13.376 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:13.376 00.000 10672 Enqueuing Expose request 01:35:13.439 00.063 428 PulseGuide returned control before completion, sleep 5244 01:35:16.001 02.562 10672 read socket command 10 01:35:16.001 00.000 10672 processing socket request REQDIST 01:35:16.001 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:16.001 00.000 10672 Sending socket response 255 (0xff) 01:35:18.719 02.718 428 IsGuiding returns 1 01:35:18.719 00.000 428 scope still moving after pulse duration time elapsed 01:35:18.781 00.062 428 IsSlewing returns 0 01:35:18.781 00.000 428 IsGuiding returns 0 01:35:18.781 00.000 428 scope move finished after 5313 + 122 ms 01:35:18.781 00.000 428 Move returns status 0, amount 5313 01:35:18.781 00.000 428 move complete, result=0 01:35:18.781 00.000 428 worker thread done servicing request 01:35:18.796 00.015 428 Worker thread wakes up 01:35:18.796 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -4.0 px 5313 ms NORTH 01:35:18.796 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:18.796 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,328,31,31) 01:35:18.796 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:18.812 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:35:19.218 00.406 428 Exposure complete 01:35:19.343 00.125 428 worker thread done servicing request 01:35:19.343 00.000 10672 OnExposeComplete: enter 01:35:19.343 00.000 10672 UpdateGuideState(): m_state=6 01:35:19.343 00.000 10672 Star::Find(15, 516, 342, 0, (0,0,0,0), 0.0, 0) frame 3103 01:35:19.343 00.000 10672 Star::Find returns 1 (0), X=517.03, Y=343.38, Mass=238224, SNR=44.2, Peak=30592 HFD=3.3 01:35:19.343 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.14) = xAngle (-1.54 = -1.54) 01:35:19.343 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.43 = -1.43) 01:35:19.343 00.000 10672 CameraToMount -- cameraX=3.53 cameraY=-20.55 hyp=20.85 cameraTheta=-1.40 mountX=0.67 mountY=-20.65, mountTheta=-1.54 01:35:19.343 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.53, y=-20.55, opts=13) 01:35:19.343 00.000 10672 Enqueuing Move request for scope (3.53, -20.55) 01:35:19.359 00.016 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:19.359 00.000 428 Worker thread wakes up 01:35:19.359 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.53, -20.55) opts 0xd 01:35:19.359 00.000 428 Handling offset move in thread for scope, endpoint = (3.53, -20.55) 01:35:19.359 00.000 428 Moving (3.53, -20.55) raw xDistance=0.67 yDistance=-20.65 01:35:19.359 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.67 01:35:19.359 00.000 428 resist switch: large excursion: input -20.65 thresh 1.65 direction from 0 to -1 01:35:19.359 00.000 428 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-61.95 01:35:19.359 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.65 from input -20.65 01:35:19.359 00.000 428 MoveAxis(W, 790, ABG) 01:35:19.359 00.000 428 Guiding Dir = 3, Dur = 790 01:35:19.359 00.000 428 IsSlewing returns 0 01:35:19.359 00.000 428 IsGuiding returns 0 01:35:19.374 00.015 10672 UpdateGuideState exits: m=238224 SNR=44.2 01:35:19.374 00.000 10672 PhdController: settling, locked = 1, distance = 20.85 (99.00) aobump = 0 frame = 4 / 10 01:35:19.374 00.000 428 PulseGuide returned control before completion, sleep 777 01:35:19.374 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:19.374 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:19.374 00.000 10672 Enqueuing Expose request 01:35:20.187 00.813 428 IsGuiding returns 0 01:35:20.187 00.000 428 Move returns status 0, amount 790 01:35:20.187 00.000 428 MoveAxis(N, 27426, ABG) 01:35:20.187 00.000 428 duration set to 2500 by maxDecDuration 01:35:20.187 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:20.202 00.015 428 IsSlewing returns 0 01:35:20.202 00.000 428 IsGuiding returns 0 01:35:20.280 00.078 428 PulseGuide returned control before completion, sleep 2434 01:35:21.015 00.735 10672 read socket command 10 01:35:21.015 00.000 10672 processing socket request REQDIST 01:35:21.015 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:21.015 00.000 10672 Sending socket response 255 (0xff) 01:35:22.722 01.707 428 IsGuiding returns 1 01:35:22.722 00.000 428 scope still moving after pulse duration time elapsed 01:35:22.785 00.063 428 IsSlewing returns 0 01:35:22.785 00.000 428 IsGuiding returns 0 01:35:22.785 00.000 428 scope move finished after 2500 + 87 ms 01:35:22.785 00.000 428 Move returns status 0, amount 2500 01:35:22.785 00.000 428 move complete, result=0 01:35:22.785 00.000 428 worker thread done servicing request 01:35:22.785 00.000 428 Worker thread wakes up 01:35:22.785 00.000 10672 GuideStep: 0.7 px 790 ms WEST, -20.6 px 2500 ms NORTH 01:35:22.785 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:22.785 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,328,31,31) 01:35:22.800 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:23.222 00.422 428 Exposure complete 01:35:23.362 00.140 428 worker thread done servicing request 01:35:23.362 00.000 10672 OnExposeComplete: enter 01:35:23.362 00.000 10672 UpdateGuideState(): m_state=6 01:35:23.362 00.000 10672 Star::Find(15, 517, 343, 0, (0,0,0,0), 0.0, 0) frame 3104 01:35:23.362 00.000 10672 Star::Find returns 1 (0), X=516.30, Y=343.15, Mass=218891, SNR=40.1, Peak=28960 HFD=2.9 01:35:23.362 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 01:35:23.362 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 01:35:23.362 00.000 10672 CameraToMount -- cameraX=2.80 cameraY=-20.78 hyp=20.97 cameraTheta=-1.44 mountX=-0.08 mountY=-20.86, mountTheta=-1.57 01:35:23.362 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.80, y=-20.78, opts=13) 01:35:23.362 00.000 10672 Enqueuing Move request for scope (2.80, -20.78) 01:35:23.362 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:23.362 00.000 428 Worker thread wakes up 01:35:23.362 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.80, -20.78) opts 0xd 01:35:23.362 00.000 428 Handling offset move in thread for scope, endpoint = (2.80, -20.78) 01:35:23.362 00.000 428 Moving (2.80, -20.78) raw xDistance=-0.08 yDistance=-20.86 01:35:23.362 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:35:23.362 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.86 from input -20.86 01:35:23.362 00.000 428 MoveAxis(E, 0, ABG) 01:35:23.362 00.000 428 Move returns status 0, amount 0 01:35:23.362 00.000 428 MoveAxis(N, 27703, ABG) 01:35:23.362 00.000 428 duration set to 2500 by maxDecDuration 01:35:23.362 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:23.362 00.000 428 IsSlewing returns 0 01:35:23.362 00.000 428 IsGuiding returns 0 01:35:23.394 00.032 10672 UpdateGuideState exits: m=218891 SNR=40.1 01:35:23.394 00.000 10672 PhdController: settling, locked = 1, distance = 20.89 (99.00) aobump = 0 frame = 5 / 10 01:35:23.394 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:23.394 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:23.394 00.000 10672 Enqueuing Expose request 01:35:23.456 00.062 428 PulseGuide returned control before completion, sleep 2423 01:35:25.893 02.437 428 IsGuiding returns 1 01:35:25.893 00.000 428 scope still moving after pulse duration time elapsed 01:35:25.924 00.031 428 IsSlewing returns 0 01:35:25.924 00.000 428 IsGuiding returns 1 01:35:25.987 00.063 428 IsSlewing returns 0 01:35:25.987 00.000 428 IsGuiding returns 0 01:35:25.987 00.000 428 scope move finished after 2500 + 114 ms 01:35:25.987 00.000 428 Move returns status 0, amount 2500 01:35:25.987 00.000 428 move complete, result=0 01:35:25.987 00.000 428 worker thread done servicing request 01:35:25.987 00.000 428 Worker thread wakes up 01:35:25.987 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -20.9 px 2500 ms NORTH 01:35:25.987 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:25.987 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,328,31,31) 01:35:26.002 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:26.002 00.000 10672 read socket command 10 01:35:26.002 00.000 10672 processing socket request REQDIST 01:35:26.002 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:26.002 00.000 10672 Sending socket response 255 (0xff) 01:35:27.221 01.219 428 Exposure complete 01:35:27.361 00.140 428 worker thread done servicing request 01:35:27.361 00.000 10672 OnExposeComplete: enter 01:35:27.361 00.000 10672 UpdateGuideState(): m_state=6 01:35:27.361 00.000 10672 Star::Find(15, 516, 343, 0, (0,0,0,0), 0.0, 0) frame 3105 01:35:27.361 00.000 10672 Star::Find returns 1 (0), X=516.32, Y=343.38, Mass=235797, SNR=43.8, Peak=25696 HFD=3.5 01:35:27.361 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 01:35:27.361 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:35:27.361 00.000 10672 CameraToMount -- cameraX=2.82 cameraY=-20.55 hyp=20.74 cameraTheta=-1.43 mountX=-0.03 mountY=-20.62, mountTheta=-1.57 01:35:27.361 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.82, y=-20.55, opts=13) 01:35:27.361 00.000 10672 Enqueuing Move request for scope (2.82, -20.55) 01:35:27.361 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:27.361 00.000 428 Worker thread wakes up 01:35:27.361 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.82, -20.55) opts 0xd 01:35:27.361 00.000 428 Handling offset move in thread for scope, endpoint = (2.82, -20.55) 01:35:27.361 00.000 428 Moving (2.82, -20.55) raw xDistance=-0.03 yDistance=-20.62 01:35:27.361 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:35:27.361 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.62 from input -20.62 01:35:27.361 00.000 428 MoveAxis(E, 0, ABG) 01:35:27.361 00.000 428 Move returns status 0, amount 0 01:35:27.361 00.000 428 MoveAxis(N, 27388, ABG) 01:35:27.361 00.000 428 duration set to 2500 by maxDecDuration 01:35:27.361 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:27.361 00.000 428 IsSlewing returns 0 01:35:27.361 00.000 428 IsGuiding returns 0 01:35:27.392 00.031 10672 UpdateGuideState exits: m=235797 SNR=43.8 01:35:27.392 00.000 10672 PhdController: settling, locked = 1, distance = 20.84 (99.00) aobump = 0 frame = 6 / 10 01:35:27.392 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:27.392 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:27.392 00.000 10672 Enqueuing Expose request 01:35:27.455 00.063 428 PulseGuide returned control before completion, sleep 2426 01:35:29.896 02.441 428 IsGuiding returns 1 01:35:29.896 00.000 428 scope still moving after pulse duration time elapsed 01:35:29.927 00.031 428 IsSlewing returns 0 01:35:29.927 00.000 428 IsGuiding returns 1 01:35:29.990 00.063 428 IsSlewing returns 0 01:35:29.990 00.000 428 IsGuiding returns 0 01:35:29.990 00.000 428 scope move finished after 2500 + 126 ms 01:35:29.990 00.000 428 Move returns status 0, amount 2500 01:35:29.990 00.000 428 move complete, result=0 01:35:29.990 00.000 428 worker thread done servicing request 01:35:29.990 00.000 428 Worker thread wakes up 01:35:29.990 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -20.6 px 2500 ms NORTH 01:35:29.990 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:29.990 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,328,31,31) 01:35:30.006 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:31.005 00.999 10672 read socket command 10 01:35:31.005 00.000 10672 processing socket request REQDIST 01:35:31.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:31.005 00.000 10672 Sending socket response 255 (0xff) 01:35:31.224 00.219 428 Exposure complete 01:35:31.365 00.141 428 worker thread done servicing request 01:35:31.365 00.000 10672 OnExposeComplete: enter 01:35:31.365 00.000 10672 UpdateGuideState(): m_state=6 01:35:31.365 00.000 10672 Star::Find(15, 516, 343, 0, (0,0,0,0), 0.0, 0) frame 3106 01:35:31.365 00.000 10672 Star::Find returns 1 (0), X=516.30, Y=343.70, Mass=228884, SNR=45.2, Peak=24928 HFD=3.4 01:35:31.365 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 01:35:31.365 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:35:31.365 00.000 10672 CameraToMount -- cameraX=2.80 cameraY=-20.23 hyp=20.43 cameraTheta=-1.43 mountX=-0.00 mountY=-20.31, mountTheta=-1.57 01:35:31.365 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.80, y=-20.23, opts=13) 01:35:31.365 00.000 10672 Enqueuing Move request for scope (2.80, -20.23) 01:35:31.365 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:31.365 00.000 428 Worker thread wakes up 01:35:31.365 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.80, -20.23) opts 0xd 01:35:31.365 00.000 428 Handling offset move in thread for scope, endpoint = (2.80, -20.23) 01:35:31.365 00.000 428 Moving (2.80, -20.23) raw xDistance=-0.00 yDistance=-20.31 01:35:31.365 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 01:35:31.365 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.31 from input -20.31 01:35:31.380 00.015 428 MoveAxis(E, 0, ABG) 01:35:31.380 00.000 428 Move returns status 0, amount 0 01:35:31.380 00.000 428 MoveAxis(N, 26972, ABG) 01:35:31.380 00.000 428 duration set to 2500 by maxDecDuration 01:35:31.380 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:31.380 00.000 428 IsSlewing returns 0 01:35:31.380 00.000 428 IsGuiding returns 0 01:35:31.396 00.016 10672 UpdateGuideState exits: m=228884 SNR=45.2 01:35:31.396 00.000 10672 PhdController: settling, locked = 1, distance = 20.72 (99.00) aobump = 0 frame = 7 / 10 01:35:31.396 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:31.396 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:31.396 00.000 10672 Enqueuing Expose request 01:35:31.458 00.062 428 PulseGuide returned control before completion, sleep 2427 01:35:33.911 02.453 428 IsGuiding returns 1 01:35:33.911 00.000 428 scope still moving after pulse duration time elapsed 01:35:33.942 00.031 428 IsSlewing returns 0 01:35:33.942 00.000 428 IsGuiding returns 1 01:35:33.989 00.047 428 IsSlewing returns 0 01:35:33.989 00.000 428 IsGuiding returns 0 01:35:33.989 00.000 428 scope move finished after 2500 + 110 ms 01:35:33.989 00.000 428 Move returns status 0, amount 2500 01:35:33.989 00.000 428 move complete, result=0 01:35:33.989 00.000 428 worker thread done servicing request 01:35:33.989 00.000 428 Worker thread wakes up 01:35:33.989 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -20.3 px 2500 ms NORTH 01:35:33.989 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:33.989 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,329,31,31) 01:35:34.004 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:35.223 01.219 428 Exposure complete 01:35:35.348 00.125 428 worker thread done servicing request 01:35:35.348 00.000 10672 OnExposeComplete: enter 01:35:35.348 00.000 10672 UpdateGuideState(): m_state=6 01:35:35.348 00.000 10672 Star::Find(15, 516, 343, 0, (0,0,0,0), 0.0, 0) frame 3107 01:35:35.348 00.000 10672 Star::Find returns 1 (0), X=516.29, Y=344.30, Mass=220748, SNR=40.3, Peak=28640 HFD=3.4 01:35:35.348 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 01:35:35.348 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:35:35.348 00.000 10672 CameraToMount -- cameraX=2.79 cameraY=-19.63 hyp=19.83 cameraTheta=-1.43 mountX=0.07 mountY=-19.70, mountTheta=-1.57 01:35:35.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.79, y=-19.63, opts=13) 01:35:35.348 00.000 10672 Enqueuing Move request for scope (2.79, -19.63) 01:35:35.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:35.348 00.000 428 Worker thread wakes up 01:35:35.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.79, -19.63) opts 0xd 01:35:35.348 00.000 428 Handling offset move in thread for scope, endpoint = (2.79, -19.63) 01:35:35.348 00.000 428 Moving (2.79, -19.63) raw xDistance=0.07 yDistance=-19.70 01:35:35.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 01:35:35.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.70 from input -19.70 01:35:35.348 00.000 428 MoveAxis(E, 0, ABG) 01:35:35.348 00.000 428 Move returns status 0, amount 0 01:35:35.348 00.000 428 MoveAxis(N, 26172, ABG) 01:35:35.348 00.000 428 duration set to 2500 by maxDecDuration 01:35:35.348 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:35.348 00.000 428 IsSlewing returns 0 01:35:35.348 00.000 428 IsGuiding returns 0 01:35:35.379 00.031 10672 UpdateGuideState exits: m=220748 SNR=40.3 01:35:35.379 00.000 10672 PhdController: settling, locked = 1, distance = 20.45 (99.00) aobump = 0 frame = 8 / 10 01:35:35.379 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:35.379 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:35.379 00.000 10672 Enqueuing Expose request 01:35:35.441 00.062 428 PulseGuide returned control before completion, sleep 2423 01:35:36.004 00.563 10672 read socket command 10 01:35:36.004 00.000 10672 processing socket request REQDIST 01:35:36.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:36.004 00.000 10672 Sending socket response 255 (0xff) 01:35:37.878 01.874 428 IsGuiding returns 1 01:35:37.878 00.000 428 scope still moving after pulse duration time elapsed 01:35:37.909 00.031 428 IsSlewing returns 0 01:35:37.909 00.000 428 IsGuiding returns 1 01:35:37.941 00.032 428 IsSlewing returns 0 01:35:37.941 00.000 428 IsGuiding returns 1 01:35:37.988 00.047 428 IsSlewing returns 0 01:35:37.988 00.000 428 IsGuiding returns 0 01:35:37.988 00.000 428 scope move finished after 2500 + 130 ms 01:35:37.988 00.000 428 Move returns status 0, amount 2500 01:35:37.988 00.000 428 move complete, result=0 01:35:37.988 00.000 428 worker thread done servicing request 01:35:37.988 00.000 428 Worker thread wakes up 01:35:37.988 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -19.7 px 2500 ms NORTH 01:35:37.988 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:37.988 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,329,31,31) 01:35:38.003 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:39.225 01.222 428 Exposure complete 01:35:39.366 00.141 428 worker thread done servicing request 01:35:39.366 00.000 10672 OnExposeComplete: enter 01:35:39.366 00.000 10672 UpdateGuideState(): m_state=6 01:35:39.366 00.000 10672 Star::Find(15, 516, 344, 0, (0,0,0,0), 0.0, 0) frame 3108 01:35:39.366 00.000 10672 Star::Find returns 1 (0), X=516.86, Y=343.96, Mass=298771, SNR=57.0, Peak=36592 HFD=4.1 01:35:39.366 00.000 10672 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.14) = xAngle (-1.54 = -1.54) 01:35:39.366 00.000 10672 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.43 = -1.43) 01:35:39.366 00.000 10672 CameraToMount -- cameraX=3.35 cameraY=-19.97 hyp=20.25 cameraTheta=-1.40 mountX=0.58 mountY=-20.06, mountTheta=-1.54 01:35:39.366 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.35, y=-19.97, opts=13) 01:35:39.366 00.000 10672 Enqueuing Move request for scope (3.35, -19.97) 01:35:39.366 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:39.366 00.000 428 Worker thread wakes up 01:35:39.366 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.35, -19.97) opts 0xd 01:35:39.366 00.000 428 Handling offset move in thread for scope, endpoint = (3.35, -19.97) 01:35:39.366 00.000 428 Moving (3.35, -19.97) raw xDistance=0.58 yDistance=-20.06 01:35:39.366 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 01:35:39.366 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.06 from input -20.06 01:35:39.366 00.000 428 MoveAxis(W, 679, ABG) 01:35:39.366 00.000 428 Guiding Dir = 3, Dur = 679 01:35:39.366 00.000 428 IsSlewing returns 0 01:35:39.366 00.000 428 IsGuiding returns 0 01:35:39.382 00.016 10672 UpdateGuideState exits: m=298771 SNR=57.0 01:35:39.382 00.000 10672 PhdController: settling, locked = 1, distance = 20.39 (99.00) aobump = 0 frame = 9 / 10 01:35:39.382 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:39.382 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:39.382 00.000 10672 Enqueuing Expose request 01:35:39.397 00.015 428 PulseGuide returned control before completion, sleep 661 01:35:40.100 00.703 428 IsGuiding returns 0 01:35:40.100 00.000 428 Move returns status 0, amount 679 01:35:40.100 00.000 428 MoveAxis(N, 26647, ABG) 01:35:40.100 00.000 428 duration set to 2500 by maxDecDuration 01:35:40.100 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 01:35:40.100 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:40.100 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 01:35:40.100 00.000 428 IsSlewing returns 0 01:35:40.100 00.000 428 IsGuiding returns 0 01:35:40.178 00.078 428 PulseGuide returned control before completion, sleep 2436 01:35:41.006 00.828 10672 read socket command 10 01:35:41.006 00.000 10672 processing socket request REQDIST 01:35:41.006 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:41.006 00.000 10672 Sending socket response 255 (0xff) 01:35:42.631 01.625 428 IsGuiding returns 1 01:35:42.631 00.000 428 scope still moving after pulse duration time elapsed 01:35:42.662 00.031 428 IsSlewing returns 0 01:35:42.662 00.000 428 IsGuiding returns 1 01:35:42.709 00.047 428 IsSlewing returns 0 01:35:42.709 00.000 428 IsGuiding returns 0 01:35:42.709 00.000 428 scope move finished after 2500 + 118 ms 01:35:42.709 00.000 428 Move returns status 0, amount 2500 01:35:42.709 00.000 428 move complete, result=0 01:35:42.724 00.015 428 worker thread done servicing request 01:35:42.724 00.000 428 Worker thread wakes up 01:35:42.724 00.000 10672 GuideStep: 0.6 px 679 ms WEST, -20.1 px 2500 ms NORTH 01:35:42.724 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:42.724 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,329,31,31) 01:35:42.724 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:43.224 00.500 428 Exposure complete 01:35:43.349 00.125 428 worker thread done servicing request 01:35:43.349 00.000 10672 OnExposeComplete: enter 01:35:43.349 00.000 10672 UpdateGuideState(): m_state=6 01:35:43.349 00.000 10672 Star::Find(15, 516, 343, 0, (0,0,0,0), 0.0, 0) frame 3109 01:35:43.349 00.000 10672 Star::Find returns 1 (0), X=516.75, Y=343.93, Mass=234003, SNR=47.3, Peak=31136 HFD=3.0 01:35:43.349 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 01:35:43.349 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 01:35:43.349 00.000 10672 CameraToMount -- cameraX=3.24 cameraY=-20.00 hyp=20.26 cameraTheta=-1.41 mountX=0.47 mountY=-20.09, mountTheta=-1.55 01:35:43.349 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.24, y=-20.00, opts=13) 01:35:43.349 00.000 10672 Enqueuing Move request for scope (3.24, -20.00) 01:35:43.349 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:43.349 00.000 428 Worker thread wakes up 01:35:43.349 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.24, -20.00) opts 0xd 01:35:43.349 00.000 428 Handling offset move in thread for scope, endpoint = (3.24, -20.00) 01:35:43.349 00.000 428 Moving (3.24, -20.00) raw xDistance=0.47 yDistance=-20.09 01:35:43.349 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47 01:35:43.349 00.000 428 GuideAlgorithmResistSwitch::Result() returns -20.09 from input -20.09 01:35:43.349 00.000 428 MoveAxis(W, 595, ABG) 01:35:43.349 00.000 428 Guiding Dir = 3, Dur = 595 01:35:43.349 00.000 428 IsSlewing returns 0 01:35:43.349 00.000 428 IsGuiding returns 0 01:35:43.365 00.016 428 PulseGuide returned control before completion, sleep 591 01:35:43.380 00.015 10672 UpdateGuideState exits: m=234003 SNR=47.3 01:35:43.380 00.000 10672 PhdController: settling, locked = 1, distance = 20.35 (99.00) aobump = 0 frame = 10 / 10 01:35:43.380 00.000 10672 PhdController: newstate STATE_FINISH 01:35:43.380 00.000 10672 PhdController complete: success 01:35:43.380 00.000 10672 Mount: notify guiding dither settle done success=1 01:35:43.380 00.000 10672 PhdController: newstate STATE_IDLE 01:35:43.380 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:43.380 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:43.380 00.000 10672 Enqueuing Expose request 01:35:43.974 00.594 428 IsGuiding returns 1 01:35:43.974 00.000 428 scope still moving after pulse duration time elapsed 01:35:44.021 00.047 428 IsSlewing returns 0 01:35:44.021 00.000 428 IsGuiding returns 0 01:35:44.021 00.000 428 scope move finished after 595 + 65 ms 01:35:44.021 00.000 428 Move returns status 0, amount 595 01:35:44.021 00.000 428 MoveAxis(N, 26685, ABG) 01:35:44.021 00.000 428 duration set to 2500 by maxDecDuration 01:35:44.021 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:44.021 00.000 428 IsSlewing returns 0 01:35:44.021 00.000 428 IsGuiding returns 0 01:35:44.099 00.078 428 PulseGuide returned control before completion, sleep 2425 01:35:46.005 01.906 10672 read socket command 10 01:35:46.005 00.000 10672 processing socket request REQDIST 01:35:46.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:46.005 00.000 10672 Sending socket response 255 (0xff) 01:35:46.556 00.551 428 IsGuiding returns 1 01:35:46.556 00.000 428 scope still moving after pulse duration time elapsed 01:35:46.588 00.032 428 IsSlewing returns 0 01:35:46.588 00.000 428 IsGuiding returns 1 01:35:46.650 00.062 428 IsSlewing returns 0 01:35:46.650 00.000 428 IsGuiding returns 0 01:35:46.650 00.000 428 scope move finished after 2500 + 128 ms 01:35:46.650 00.000 428 Move returns status 0, amount 2500 01:35:46.650 00.000 428 move complete, result=0 01:35:46.650 00.000 428 worker thread done servicing request 01:35:46.650 00.000 428 Worker thread wakes up 01:35:46.650 00.000 10672 GuideStep: 0.5 px 595 ms WEST, -20.1 px 2500 ms NORTH 01:35:46.650 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:46.650 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,329,31,31) 01:35:46.665 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:47.228 00.563 428 Exposure complete 01:35:47.353 00.125 428 worker thread done servicing request 01:35:47.353 00.000 10672 OnExposeComplete: enter 01:35:47.353 00.000 10672 UpdateGuideState(): m_state=6 01:35:47.368 00.015 10672 Star::Find(15, 516, 343, 0, (0,0,0,0), 0.0, 0) frame 3110 01:35:47.368 00.000 10672 Star::Find returns 1 (0), X=516.05, Y=344.30, Mass=230883, SNR=41.9, Peak=26560 HFD=3.4 01:35:47.368 00.000 10672 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 01:35:47.368 00.000 10672 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.47 = -1.47) 01:35:47.368 00.000 10672 CameraToMount -- cameraX=2.55 cameraY=-19.63 hyp=19.80 cameraTheta=-1.44 mountX=-0.17 mountY=-19.70, mountTheta=-1.58 01:35:47.368 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.55, y=-19.63, opts=13) 01:35:47.368 00.000 10672 Enqueuing Move request for scope (2.55, -19.63) 01:35:47.368 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:47.368 00.000 428 Worker thread wakes up 01:35:47.368 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.55, -19.63) opts 0xd 01:35:47.368 00.000 428 Handling offset move in thread for scope, endpoint = (2.55, -19.63) 01:35:47.368 00.000 428 Moving (2.55, -19.63) raw xDistance=-0.17 yDistance=-19.70 01:35:47.368 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:35:47.368 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.70 from input -19.70 01:35:47.368 00.000 428 MoveAxis(E, 0, ABG) 01:35:47.368 00.000 428 Move returns status 0, amount 0 01:35:47.368 00.000 428 MoveAxis(N, 26163, ABG) 01:35:47.368 00.000 428 duration set to 2500 by maxDecDuration 01:35:47.368 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:47.368 00.000 428 IsSlewing returns 0 01:35:47.368 00.000 428 IsGuiding returns 0 01:35:47.384 00.016 10672 UpdateGuideState exits: m=230883 SNR=41.9 01:35:47.384 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:47.384 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:47.384 00.000 10672 Enqueuing Expose request 01:35:47.446 00.062 428 PulseGuide returned control before completion, sleep 2432 01:35:49.899 02.453 428 IsGuiding returns 1 01:35:49.899 00.000 428 scope still moving after pulse duration time elapsed 01:35:49.930 00.031 428 IsSlewing returns 0 01:35:49.930 00.000 428 IsGuiding returns 1 01:35:49.993 00.063 428 IsSlewing returns 0 01:35:49.993 00.000 428 IsGuiding returns 0 01:35:49.993 00.000 428 scope move finished after 2500 + 121 ms 01:35:49.993 00.000 428 Move returns status 0, amount 2500 01:35:49.993 00.000 428 move complete, result=0 01:35:49.993 00.000 428 worker thread done servicing request 01:35:49.993 00.000 428 Worker thread wakes up 01:35:49.993 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -19.7 px 2500 ms NORTH 01:35:49.993 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:49.993 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,329,31,31) 01:35:50.008 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:51.008 01.000 10672 read socket command 10 01:35:51.008 00.000 10672 processing socket request REQDIST 01:35:51.008 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:51.008 00.000 10672 Sending socket response 255 (0xff) 01:35:51.211 00.203 428 Exposure complete 01:35:51.336 00.125 428 worker thread done servicing request 01:35:51.336 00.000 10672 OnExposeComplete: enter 01:35:51.336 00.000 10672 UpdateGuideState(): m_state=6 01:35:51.336 00.000 10672 Star::Find(15, 516, 344, 0, (0,0,0,0), 0.0, 0) frame 3111 01:35:51.336 00.000 10672 Star::Find returns 1 (0), X=516.52, Y=344.15, Mass=229096, SNR=41.7, Peak=26672 HFD=3.5 01:35:51.336 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 01:35:51.336 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 01:35:51.336 00.000 10672 CameraToMount -- cameraX=3.02 cameraY=-19.78 hyp=20.00 cameraTheta=-1.42 mountX=0.27 mountY=-19.86, mountTheta=-1.56 01:35:51.336 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.02, y=-19.78, opts=13) 01:35:51.336 00.000 10672 Enqueuing Move request for scope (3.02, -19.78) 01:35:51.336 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:51.336 00.000 428 Worker thread wakes up 01:35:51.336 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.02, -19.78) opts 0xd 01:35:51.336 00.000 428 Handling offset move in thread for scope, endpoint = (3.02, -19.78) 01:35:51.336 00.000 428 Moving (3.02, -19.78) raw xDistance=0.27 yDistance=-19.86 01:35:51.336 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:35:51.336 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.86 from input -19.86 01:35:51.336 00.000 428 MoveAxis(E, 0, ABG) 01:35:51.336 00.000 428 Move returns status 0, amount 0 01:35:51.336 00.000 428 MoveAxis(N, 26374, ABG) 01:35:51.336 00.000 428 duration set to 2500 by maxDecDuration 01:35:51.336 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:51.351 00.015 428 IsSlewing returns 0 01:35:51.351 00.000 428 IsGuiding returns 0 01:35:51.367 00.016 10672 UpdateGuideState exits: m=229096 SNR=41.7 01:35:51.367 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:51.367 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:51.367 00.000 10672 Enqueuing Expose request 01:35:51.430 00.063 428 PulseGuide returned control before completion, sleep 2430 01:35:53.866 02.436 428 IsGuiding returns 1 01:35:53.866 00.000 428 scope still moving after pulse duration time elapsed 01:35:53.898 00.032 428 IsSlewing returns 0 01:35:53.898 00.000 428 IsGuiding returns 1 01:35:53.929 00.031 428 IsSlewing returns 0 01:35:53.929 00.000 428 IsGuiding returns 1 01:35:53.960 00.031 428 IsSlewing returns 0 01:35:53.976 00.016 428 IsGuiding returns 0 01:35:53.976 00.000 428 scope move finished after 2500 + 123 ms 01:35:53.976 00.000 428 Move returns status 0, amount 2500 01:35:53.976 00.000 428 move complete, result=0 01:35:53.976 00.000 428 worker thread done servicing request 01:35:53.976 00.000 428 Worker thread wakes up 01:35:53.976 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -19.9 px 2500 ms NORTH 01:35:53.976 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:53.976 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,329,31,31) 01:35:53.991 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:55.215 01.224 428 Exposure complete 01:35:55.355 00.140 428 worker thread done servicing request 01:35:55.355 00.000 10672 OnExposeComplete: enter 01:35:55.355 00.000 10672 UpdateGuideState(): m_state=6 01:35:55.355 00.000 10672 Star::Find(15, 516, 344, 0, (0,0,0,0), 0.0, 0) frame 3112 01:35:55.355 00.000 10672 Star::Find returns 1 (0), X=515.84, Y=344.57, Mass=227203, SNR=41.6, Peak=28096 HFD=3.5 01:35:55.355 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:35:55.355 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:35:55.355 00.000 10672 CameraToMount -- cameraX=2.34 cameraY=-19.35 hyp=19.49 cameraTheta=-1.45 mountX=-0.34 mountY=-19.41, mountTheta=-1.59 01:35:55.355 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.34, y=-19.35, opts=13) 01:35:55.355 00.000 10672 Enqueuing Move request for scope (2.34, -19.35) 01:35:55.355 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:55.355 00.000 428 Worker thread wakes up 01:35:55.355 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.34, -19.35) opts 0xd 01:35:55.355 00.000 428 Handling offset move in thread for scope, endpoint = (2.34, -19.35) 01:35:55.355 00.000 428 Moving (2.34, -19.35) raw xDistance=-0.34 yDistance=-19.41 01:35:55.355 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:35:55.355 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.41 from input -19.41 01:35:55.355 00.000 428 MoveAxis(E, 0, ABG) 01:35:55.355 00.000 428 Move returns status 0, amount 0 01:35:55.355 00.000 428 MoveAxis(N, 25787, ABG) 01:35:55.355 00.000 428 duration set to 2500 by maxDecDuration 01:35:55.355 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:55.355 00.000 428 IsSlewing returns 0 01:35:55.355 00.000 428 IsGuiding returns 0 01:35:55.371 00.016 10672 UpdateGuideState exits: m=227203 SNR=41.6 01:35:55.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:55.371 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:55.371 00.000 10672 Enqueuing Expose request 01:35:55.433 00.062 428 PulseGuide returned control before completion, sleep 2429 01:35:56.011 00.578 10672 read socket command 10 01:35:56.011 00.000 10672 processing socket request REQDIST 01:35:56.011 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:35:56.011 00.000 10672 Sending socket response 255 (0xff) 01:35:57.886 01.875 428 IsGuiding returns 1 01:35:57.886 00.000 428 scope still moving after pulse duration time elapsed 01:35:57.917 00.031 428 IsSlewing returns 0 01:35:57.917 00.000 428 IsGuiding returns 1 01:35:57.964 00.047 428 IsSlewing returns 0 01:35:57.964 00.000 428 IsGuiding returns 0 01:35:57.964 00.000 428 scope move finished after 2500 + 107 ms 01:35:57.964 00.000 428 Move returns status 0, amount 2500 01:35:57.964 00.000 428 move complete, result=0 01:35:57.964 00.000 428 worker thread done servicing request 01:35:57.964 00.000 428 Worker thread wakes up 01:35:57.964 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -19.4 px 2500 ms NORTH 01:35:57.964 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:35:57.964 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,330,31,31) 01:35:57.964 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:35:59.213 01.249 428 Exposure complete 01:35:59.338 00.125 428 worker thread done servicing request 01:35:59.338 00.000 10672 OnExposeComplete: enter 01:35:59.338 00.000 10672 UpdateGuideState(): m_state=6 01:35:59.338 00.000 10672 Star::Find(15, 515, 344, 0, (0,0,0,0), 0.0, 0) frame 3113 01:35:59.338 00.000 10672 Star::Find returns 1 (0), X=515.96, Y=344.26, Mass=202582, SNR=38.6, Peak=32880 HFD=2.5 01:35:59.338 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.58 = -1.58) 01:35:59.338 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:35:59.338 00.000 10672 CameraToMount -- cameraX=2.45 cameraY=-19.66 hyp=19.82 cameraTheta=-1.45 mountX=-0.27 mountY=-19.73, mountTheta=-1.58 01:35:59.338 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.45, y=-19.66, opts=13) 01:35:59.338 00.000 10672 Enqueuing Move request for scope (2.45, -19.66) 01:35:59.338 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:35:59.338 00.000 428 Worker thread wakes up 01:35:59.338 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.45, -19.66) opts 0xd 01:35:59.338 00.000 428 Handling offset move in thread for scope, endpoint = (2.45, -19.66) 01:35:59.338 00.000 428 Moving (2.45, -19.66) raw xDistance=-0.27 yDistance=-19.73 01:35:59.338 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:35:59.338 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.73 from input -19.73 01:35:59.338 00.000 428 MoveAxis(E, 0, ABG) 01:35:59.338 00.000 428 Move returns status 0, amount 0 01:35:59.338 00.000 428 MoveAxis(N, 26204, ABG) 01:35:59.338 00.000 428 duration set to 2500 by maxDecDuration 01:35:59.338 00.000 428 Guiding Dir = 0, Dur = 2500 01:35:59.338 00.000 428 IsSlewing returns 0 01:35:59.338 00.000 428 IsGuiding returns 0 01:35:59.369 00.031 10672 UpdateGuideState exits: m=202582 SNR=38.6 01:35:59.369 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:35:59.369 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:35:59.369 00.000 10672 Enqueuing Expose request 01:35:59.417 00.048 428 PulseGuide returned control before completion, sleep 2437 01:36:01.025 01.608 10672 read socket command 10 01:36:01.025 00.000 10672 processing socket request REQDIST 01:36:01.025 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:01.025 00.000 10672 Sending socket response 255 (0xff) 01:36:01.869 00.844 428 IsGuiding returns 1 01:36:01.869 00.000 428 scope still moving after pulse duration time elapsed 01:36:01.900 00.031 428 IsSlewing returns 0 01:36:01.900 00.000 428 IsGuiding returns 1 01:36:01.963 00.063 428 IsSlewing returns 0 01:36:01.963 00.000 428 IsGuiding returns 0 01:36:01.963 00.000 428 scope move finished after 2500 + 116 ms 01:36:01.963 00.000 428 Move returns status 0, amount 2500 01:36:01.963 00.000 428 move complete, result=0 01:36:01.963 00.000 428 worker thread done servicing request 01:36:01.963 00.000 428 Worker thread wakes up 01:36:01.963 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -19.7 px 2500 ms NORTH 01:36:01.963 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:01.963 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,329,31,31) 01:36:01.978 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:03.217 01.239 428 Exposure complete 01:36:03.341 00.124 428 worker thread done servicing request 01:36:03.357 00.016 10672 OnExposeComplete: enter 01:36:03.357 00.000 10672 UpdateGuideState(): m_state=6 01:36:03.357 00.000 10672 Star::Find(15, 515, 344, 0, (0,0,0,0), 0.0, 0) frame 3114 01:36:03.357 00.000 10672 Star::Find returns 1 (0), X=515.69, Y=344.47, Mass=266813, SNR=44.9, Peak=26240 HFD=3.5 01:36:03.357 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 01:36:03.357 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.49 = -1.49) 01:36:03.357 00.000 10672 CameraToMount -- cameraX=2.18 cameraY=-19.46 hyp=19.58 cameraTheta=-1.46 mountX=-0.51 mountY=-19.52, mountTheta=-1.60 01:36:03.357 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.18, y=-19.46, opts=13) 01:36:03.357 00.000 10672 Enqueuing Move request for scope (2.18, -19.46) 01:36:03.357 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:03.357 00.000 428 Worker thread wakes up 01:36:03.357 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.18, -19.46) opts 0xd 01:36:03.357 00.000 428 Handling offset move in thread for scope, endpoint = (2.18, -19.46) 01:36:03.357 00.000 428 Moving (2.18, -19.46) raw xDistance=-0.51 yDistance=-19.52 01:36:03.357 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 01:36:03.357 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.52 from input -19.52 01:36:03.357 00.000 428 MoveAxis(E, 594, ABG) 01:36:03.357 00.000 428 Guiding Dir = 2, Dur = 594 01:36:03.357 00.000 428 IsSlewing returns 0 01:36:03.357 00.000 428 IsGuiding returns 0 01:36:03.373 00.016 10672 UpdateGuideState exits: m=266813 SNR=44.9 01:36:03.373 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:03.373 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:03.373 00.000 10672 Enqueuing Expose request 01:36:03.388 00.015 428 PulseGuide returned control before completion, sleep 577 01:36:03.998 00.610 428 IsGuiding returns 0 01:36:03.998 00.000 428 Move returns status 0, amount 594 01:36:04.013 00.015 428 MoveAxis(N, 25921, ABG) 01:36:04.013 00.000 428 duration set to 2500 by maxDecDuration 01:36:04.013 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:04.013 00.000 428 IsSlewing returns 0 01:36:04.013 00.000 428 IsGuiding returns 0 01:36:04.091 00.078 428 PulseGuide returned control before completion, sleep 2435 01:36:06.013 01.922 10672 read socket command 10 01:36:06.013 00.000 10672 processing socket request REQDIST 01:36:06.013 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:06.013 00.000 10672 Sending socket response 255 (0xff) 01:36:06.544 00.531 428 IsGuiding returns 1 01:36:06.544 00.000 428 scope still moving after pulse duration time elapsed 01:36:06.575 00.031 428 IsSlewing returns 0 01:36:06.575 00.000 428 IsGuiding returns 1 01:36:06.622 00.047 428 IsSlewing returns 0 01:36:06.622 00.000 428 IsGuiding returns 0 01:36:06.622 00.000 428 scope move finished after 2500 + 118 ms 01:36:06.622 00.000 428 Move returns status 0, amount 2500 01:36:06.622 00.000 428 move complete, result=0 01:36:06.622 00.000 428 worker thread done servicing request 01:36:06.622 00.000 428 Worker thread wakes up 01:36:06.622 00.000 10672 GuideStep: -0.5 px 594 ms EAST, -19.5 px 2500 ms NORTH 01:36:06.637 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:06.637 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,329,31,31) 01:36:06.637 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:07.215 00.578 428 Exposure complete 01:36:07.356 00.141 428 worker thread done servicing request 01:36:07.356 00.000 10672 OnExposeComplete: enter 01:36:07.356 00.000 10672 UpdateGuideState(): m_state=6 01:36:07.356 00.000 10672 Star::Find(15, 515, 344, 0, (0,0,0,0), 0.0, 0) frame 3115 01:36:07.356 00.000 10672 Star::Find returns 1 (0), X=515.86, Y=344.46, Mass=200953, SNR=35.9, Peak=26128 HFD=3.0 01:36:07.356 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:36:07.356 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:36:07.356 00.000 10672 CameraToMount -- cameraX=2.35 cameraY=-19.47 hyp=19.61 cameraTheta=-1.45 mountX=-0.34 mountY=-19.53, mountTheta=-1.59 01:36:07.356 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.35, y=-19.47, opts=13) 01:36:07.356 00.000 10672 Enqueuing Move request for scope (2.35, -19.47) 01:36:07.356 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:07.356 00.000 428 Worker thread wakes up 01:36:07.356 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.35, -19.47) opts 0xd 01:36:07.356 00.000 428 Handling offset move in thread for scope, endpoint = (2.35, -19.47) 01:36:07.356 00.000 428 Moving (2.35, -19.47) raw xDistance=-0.34 yDistance=-19.53 01:36:07.356 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:36:07.356 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.53 from input -19.53 01:36:07.356 00.000 428 MoveAxis(E, 0, ABG) 01:36:07.356 00.000 428 Move returns status 0, amount 0 01:36:07.356 00.000 428 MoveAxis(N, 25943, ABG) 01:36:07.356 00.000 428 duration set to 2500 by maxDecDuration 01:36:07.356 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:07.356 00.000 428 IsSlewing returns 0 01:36:07.356 00.000 428 IsGuiding returns 0 01:36:07.371 00.015 10672 UpdateGuideState exits: m=200953 SNR=35.9 01:36:07.371 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:07.371 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:07.371 00.000 10672 Enqueuing Expose request 01:36:07.434 00.063 428 PulseGuide returned control before completion, sleep 2423 01:36:09.886 02.452 428 IsGuiding returns 1 01:36:09.886 00.000 428 scope still moving after pulse duration time elapsed 01:36:09.918 00.032 428 IsSlewing returns 0 01:36:09.918 00.000 428 IsGuiding returns 1 01:36:09.980 00.062 428 IsSlewing returns 0 01:36:09.980 00.000 428 IsGuiding returns 0 01:36:09.980 00.000 428 scope move finished after 2500 + 129 ms 01:36:09.980 00.000 428 Move returns status 0, amount 2500 01:36:09.980 00.000 428 move complete, result=0 01:36:09.980 00.000 428 worker thread done servicing request 01:36:09.980 00.000 428 Worker thread wakes up 01:36:09.980 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -19.5 px 2500 ms NORTH 01:36:09.980 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:09.980 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,329,31,31) 01:36:09.996 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:11.042 01.046 10672 read socket command 10 01:36:11.042 00.000 10672 processing socket request REQDIST 01:36:11.042 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:11.042 00.000 10672 Sending socket response 255 (0xff) 01:36:11.219 00.177 428 Exposure complete 01:36:11.344 00.125 428 worker thread done servicing request 01:36:11.344 00.000 10672 OnExposeComplete: enter 01:36:11.344 00.000 10672 UpdateGuideState(): m_state=6 01:36:11.344 00.000 10672 Star::Find(15, 515, 344, 0, (0,0,0,0), 0.0, 0) frame 3116 01:36:11.344 00.000 10672 Star::Find returns 1 (0), X=516.30, Y=344.59, Mass=276441, SNR=51.1, Peak=25152 HFD=3.8 01:36:11.344 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 01:36:11.344 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:36:11.344 00.000 10672 CameraToMount -- cameraX=2.79 cameraY=-19.34 hyp=19.54 cameraTheta=-1.43 mountX=0.11 mountY=-19.41, mountTheta=-1.57 01:36:11.344 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.79, y=-19.34, opts=13) 01:36:11.344 00.000 10672 Enqueuing Move request for scope (2.79, -19.34) 01:36:11.344 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:11.344 00.000 428 Worker thread wakes up 01:36:11.344 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.79, -19.34) opts 0xd 01:36:11.344 00.000 428 Handling offset move in thread for scope, endpoint = (2.79, -19.34) 01:36:11.344 00.000 428 Moving (2.79, -19.34) raw xDistance=0.11 yDistance=-19.41 01:36:11.344 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 01:36:11.344 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.41 from input -19.41 01:36:11.344 00.000 428 MoveAxis(E, 0, ABG) 01:36:11.344 00.000 428 Move returns status 0, amount 0 01:36:11.344 00.000 428 MoveAxis(N, 25785, ABG) 01:36:11.344 00.000 428 duration set to 2500 by maxDecDuration 01:36:11.344 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 01:36:11.344 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:11.344 00.000 428 IsSlewing returns 0 01:36:11.344 00.000 428 IsGuiding returns 0 01:36:11.359 00.015 10672 UpdateGuideState exits: m=276441 SNR=51.1 01:36:11.375 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:11.375 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:11.375 00.000 10672 Enqueuing Expose request 01:36:11.375 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 01:36:11.422 00.047 428 PulseGuide returned control before completion, sleep 2434 01:36:13.874 02.452 428 IsGuiding returns 1 01:36:13.874 00.000 428 scope still moving after pulse duration time elapsed 01:36:13.906 00.032 428 IsSlewing returns 0 01:36:13.906 00.000 428 IsGuiding returns 1 01:36:13.968 00.062 428 IsSlewing returns 0 01:36:13.968 00.000 428 IsGuiding returns 0 01:36:13.968 00.000 428 scope move finished after 2500 + 117 ms 01:36:13.968 00.000 428 Move returns status 0, amount 2500 01:36:13.968 00.000 428 move complete, result=0 01:36:13.968 00.000 428 worker thread done servicing request 01:36:13.968 00.000 428 Worker thread wakes up 01:36:13.968 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -19.4 px 2500 ms NORTH 01:36:13.968 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:13.968 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,330,31,31) 01:36:13.983 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:15.217 01.234 428 Exposure complete 01:36:15.342 00.125 428 worker thread done servicing request 01:36:15.358 00.016 10672 OnExposeComplete: enter 01:36:15.358 00.000 10672 UpdateGuideState(): m_state=6 01:36:15.358 00.000 10672 Star::Find(15, 516, 344, 0, (0,0,0,0), 0.0, 0) frame 3117 01:36:15.358 00.000 10672 Star::Find returns 1 (0), X=515.24, Y=344.50, Mass=215262, SNR=39.1, Peak=26016 HFD=3.0 01:36:15.358 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 01:36:15.358 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 01:36:15.358 00.000 10672 CameraToMount -- cameraX=1.74 cameraY=-19.42 hyp=19.50 cameraTheta=-1.48 mountX=-0.94 mountY=-19.47, mountTheta=-1.62 01:36:15.358 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.74, y=-19.42, opts=13) 01:36:15.358 00.000 10672 Enqueuing Move request for scope (1.74, -19.42) 01:36:15.358 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:15.358 00.000 428 Worker thread wakes up 01:36:15.358 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.74, -19.42) opts 0xd 01:36:15.358 00.000 428 Handling offset move in thread for scope, endpoint = (1.74, -19.42) 01:36:15.358 00.000 428 Moving (1.74, -19.42) raw xDistance=-0.94 yDistance=-19.47 01:36:15.358 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.94 01:36:15.358 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.47 from input -19.47 01:36:15.358 00.000 428 MoveAxis(E, 1106, ABG) 01:36:15.358 00.000 428 Guiding Dir = 2, Dur = 1106 01:36:15.358 00.000 428 IsSlewing returns 0 01:36:15.358 00.000 428 IsGuiding returns 0 01:36:15.374 00.016 10672 UpdateGuideState exits: m=215262 SNR=39.1 01:36:15.374 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:15.374 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:15.374 00.000 10672 Enqueuing Expose request 01:36:15.389 00.015 428 PulseGuide returned control before completion, sleep 1087 01:36:16.014 00.625 10672 read socket command 10 01:36:16.014 00.000 10672 processing socket request REQDIST 01:36:16.014 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:16.014 00.000 10672 Sending socket response 255 (0xff) 01:36:16.483 00.469 428 IsGuiding returns 1 01:36:16.483 00.000 428 scope still moving after pulse duration time elapsed 01:36:16.530 00.047 428 IsSlewing returns 0 01:36:16.545 00.015 428 IsGuiding returns 0 01:36:16.545 00.000 428 scope move finished after 1106 + 75 ms 01:36:16.545 00.000 428 Move returns status 0, amount 1106 01:36:16.545 00.000 428 MoveAxis(N, 25857, ABG) 01:36:16.545 00.000 428 duration set to 2500 by maxDecDuration 01:36:16.545 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:16.545 00.000 428 IsSlewing returns 0 01:36:16.545 00.000 428 IsGuiding returns 0 01:36:16.623 00.078 428 PulseGuide returned control before completion, sleep 2435 01:36:19.076 02.453 428 IsGuiding returns 1 01:36:19.076 00.000 428 scope still moving after pulse duration time elapsed 01:36:19.107 00.031 428 IsSlewing returns 0 01:36:19.107 00.000 428 IsGuiding returns 1 01:36:19.170 00.063 428 IsSlewing returns 0 01:36:19.170 00.000 428 IsGuiding returns 0 01:36:19.170 00.000 428 scope move finished after 2500 + 133 ms 01:36:19.170 00.000 428 Move returns status 0, amount 2500 01:36:19.170 00.000 428 move complete, result=0 01:36:19.170 00.000 428 worker thread done servicing request 01:36:19.170 00.000 428 Worker thread wakes up 01:36:19.170 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:19.170 00.000 10672 GuideStep: -0.9 px 1106 ms EAST, -19.5 px 2500 ms NORTH 01:36:19.185 00.015 428 Handling exposure in thread, d=2000 o=3 r=(500,330,31,31) 01:36:19.185 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:19.201 00.016 428 ZWO: getimagedata clearbuf 2 ret 0 01:36:21.017 01.816 10672 read socket command 10 01:36:21.017 00.000 10672 processing socket request REQDIST 01:36:21.017 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:21.017 00.000 10672 Sending socket response 255 (0xff) 01:36:21.205 00.188 428 Exposure complete 01:36:21.330 00.125 428 worker thread done servicing request 01:36:21.330 00.000 10672 OnExposeComplete: enter 01:36:21.330 00.000 10672 UpdateGuideState(): m_state=6 01:36:21.330 00.000 10672 Star::Find(15, 515, 344, 0, (0,0,0,0), 0.0, 0) frame 3118 01:36:21.330 00.000 10672 Star::Find returns 1 (0), X=515.31, Y=344.80, Mass=250527, SNR=47.3, Peak=22640 HFD=3.8 01:36:21.330 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.61 = -1.61) 01:36:21.330 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 01:36:21.330 00.000 10672 CameraToMount -- cameraX=1.81 cameraY=-19.13 hyp=19.21 cameraTheta=-1.48 mountX=-0.84 mountY=-19.17, mountTheta=-1.61 01:36:21.330 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.81, y=-19.13, opts=13) 01:36:21.330 00.000 10672 Enqueuing Move request for scope (1.81, -19.13) 01:36:21.330 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:21.330 00.000 428 Worker thread wakes up 01:36:21.330 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.81, -19.13) opts 0xd 01:36:21.330 00.000 428 Handling offset move in thread for scope, endpoint = (1.81, -19.13) 01:36:21.330 00.000 428 Moving (1.81, -19.13) raw xDistance=-0.84 yDistance=-19.17 01:36:21.330 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.84 01:36:21.330 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.17 from input -19.17 01:36:21.330 00.000 428 MoveAxis(E, 1058, ABG) 01:36:21.330 00.000 428 Guiding Dir = 2, Dur = 1058 01:36:21.330 00.000 428 IsSlewing returns 0 01:36:21.330 00.000 428 IsGuiding returns 0 01:36:21.361 00.031 10672 UpdateGuideState exits: m=250527 SNR=47.3 01:36:21.361 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:21.361 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:21.361 00.000 10672 Enqueuing Expose request 01:36:21.361 00.000 428 PulseGuide returned control before completion, sleep 1042 01:36:22.423 01.062 428 IsGuiding returns 1 01:36:22.423 00.000 428 scope still moving after pulse duration time elapsed 01:36:22.470 00.047 428 IsSlewing returns 0 01:36:22.501 00.031 428 IsGuiding returns 0 01:36:22.501 00.000 428 scope move finished after 1058 + 104 ms 01:36:22.501 00.000 428 Move returns status 0, amount 1058 01:36:22.501 00.000 428 MoveAxis(N, 25463, ABG) 01:36:22.501 00.000 428 duration set to 2500 by maxDecDuration 01:36:22.501 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:22.501 00.000 428 IsSlewing returns 0 01:36:22.501 00.000 428 IsGuiding returns 0 01:36:22.579 00.078 428 PulseGuide returned control before completion, sleep 2435 01:36:25.032 02.453 428 IsGuiding returns 1 01:36:25.032 00.000 428 scope still moving after pulse duration time elapsed 01:36:25.079 00.047 428 IsSlewing returns 0 01:36:25.110 00.031 428 IsGuiding returns 0 01:36:25.110 00.000 428 scope move finished after 2500 + 100 ms 01:36:25.110 00.000 428 Move returns status 0, amount 2500 01:36:25.110 00.000 428 move complete, result=0 01:36:25.110 00.000 428 worker thread done servicing request 01:36:25.110 00.000 428 Worker thread wakes up 01:36:25.110 00.000 10672 GuideStep: -0.8 px 1058 ms EAST, -19.2 px 2500 ms NORTH 01:36:25.110 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:25.110 00.000 428 Handling exposure in thread, d=2000 o=3 r=(500,330,31,31) 01:36:25.125 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:25.188 00.063 428 Exposure complete 01:36:25.328 00.140 428 worker thread done servicing request 01:36:25.328 00.000 10672 OnExposeComplete: enter 01:36:25.328 00.000 10672 UpdateGuideState(): m_state=6 01:36:25.328 00.000 10672 Star::Find(15, 515, 344, 0, (0,0,0,0), 0.0, 0) frame 3119 01:36:25.328 00.000 10672 Star::Find returns 1 (0), X=516.54, Y=344.79, Mass=246285, SNR=47.0, Peak=29072 HFD=3.1 01:36:25.328 00.000 10672 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.14) = xAngle (-1.55 = -1.55) 01:36:25.328 00.000 10672 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.44 = -1.44) 01:36:25.328 00.000 10672 CameraToMount -- cameraX=3.03 cameraY=-19.14 hyp=19.38 cameraTheta=-1.41 mountX=0.38 mountY=-19.22, mountTheta=-1.55 01:36:25.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=3.03, y=-19.14, opts=13) 01:36:25.328 00.000 10672 Enqueuing Move request for scope (3.03, -19.14) 01:36:25.328 00.000 428 Worker thread wakes up 01:36:25.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:25.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (3.03, -19.14) opts 0xd 01:36:25.328 00.000 428 Handling offset move in thread for scope, endpoint = (3.03, -19.14) 01:36:25.328 00.000 428 Moving (3.03, -19.14) raw xDistance=0.38 yDistance=-19.22 01:36:25.328 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:36:25.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns -19.22 from input -19.22 01:36:25.328 00.000 428 MoveAxis(E, 0, ABG) 01:36:25.328 00.000 428 Move returns status 0, amount 0 01:36:25.328 00.000 428 MoveAxis(N, 25534, ABG) 01:36:25.328 00.000 428 duration set to 2500 by maxDecDuration 01:36:25.328 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:25.328 00.000 428 IsSlewing returns 0 01:36:25.328 00.000 428 IsGuiding returns 0 01:36:25.360 00.032 10672 UpdateGuideState exits: m=246285 SNR=47.0 01:36:25.360 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:25.360 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:25.360 00.000 10672 Enqueuing Expose request 01:36:25.406 00.046 428 PulseGuide returned control before completion, sleep 2434 01:36:26.000 00.594 10672 read socket command 10 01:36:26.000 00.000 10672 processing socket request REQDIST 01:36:26.000 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:26.000 00.000 10672 Sending socket response 255 (0xff) 01:36:27.895 01.895 428 IsGuiding returns 1 01:36:27.895 00.000 428 scope still moving after pulse duration time elapsed 01:36:27.942 00.047 428 IsSlewing returns 0 01:36:27.942 00.000 428 IsGuiding returns 0 01:36:27.957 00.015 428 scope move finished after 2500 + 118 ms 01:36:27.957 00.000 428 Move returns status 0, amount 2500 01:36:27.957 00.000 428 move complete, result=0 01:36:27.957 00.000 428 worker thread done servicing request 01:36:27.957 00.000 428 Worker thread wakes up 01:36:27.957 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -19.2 px 2500 ms NORTH 01:36:27.957 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:27.957 00.000 428 Handling exposure in thread, d=2000 o=3 r=(502,330,31,31) 01:36:27.973 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:29.207 01.234 428 Exposure complete 01:36:29.348 00.141 428 worker thread done servicing request 01:36:29.348 00.000 10672 OnExposeComplete: enter 01:36:29.348 00.000 10672 UpdateGuideState(): m_state=6 01:36:29.348 00.000 10672 Star::Find(15, 516, 344, 0, (0,0,0,0), 0.0, 0) frame 3120 01:36:29.348 00.000 10672 Star::Find returns 1 (0), X=516.18, Y=345.25, Mass=243950, SNR=41.5, Peak=24704 HFD=3.5 01:36:29.348 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 01:36:29.348 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:36:29.348 00.000 10672 CameraToMount -- cameraX=2.68 cameraY=-18.67 hyp=18.87 cameraTheta=-1.43 mountX=0.09 mountY=-18.75, mountTheta=-1.57 01:36:29.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.68, y=-18.67, opts=13) 01:36:29.348 00.000 10672 Enqueuing Move request for scope (2.68, -18.67) 01:36:29.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:29.348 00.000 428 Worker thread wakes up 01:36:29.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.68, -18.67) opts 0xd 01:36:29.348 00.000 428 Handling offset move in thread for scope, endpoint = (2.68, -18.67) 01:36:29.348 00.000 428 Moving (2.68, -18.67) raw xDistance=0.09 yDistance=-18.75 01:36:29.348 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 01:36:29.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.75 from input -18.75 01:36:29.348 00.000 428 MoveAxis(E, 0, ABG) 01:36:29.348 00.000 428 Move returns status 0, amount 0 01:36:29.348 00.000 428 MoveAxis(N, 24899, ABG) 01:36:29.348 00.000 428 duration set to 2500 by maxDecDuration 01:36:29.348 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:29.348 00.000 428 IsSlewing returns 0 01:36:29.348 00.000 428 IsGuiding returns 0 01:36:29.363 00.015 10672 UpdateGuideState exits: m=243950 SNR=41.5 01:36:29.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:29.363 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:29.363 00.000 10672 Enqueuing Expose request 01:36:29.442 00.079 428 PulseGuide returned control before completion, sleep 2423 01:36:31.004 01.562 10672 read socket command 10 01:36:31.004 00.000 10672 processing socket request REQDIST 01:36:31.004 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:31.004 00.000 10672 Sending socket response 255 (0xff) 01:36:31.878 00.874 428 IsGuiding returns 1 01:36:31.878 00.000 428 scope still moving after pulse duration time elapsed 01:36:31.925 00.047 428 IsSlewing returns 0 01:36:31.925 00.000 428 IsGuiding returns 1 01:36:31.956 00.031 428 IsSlewing returns 0 01:36:31.956 00.000 428 IsGuiding returns 0 01:36:31.956 00.000 428 scope move finished after 2500 + 114 ms 01:36:31.956 00.000 428 Move returns status 0, amount 2500 01:36:31.956 00.000 428 move complete, result=0 01:36:31.956 00.000 428 worker thread done servicing request 01:36:31.956 00.000 428 Worker thread wakes up 01:36:31.956 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -18.7 px 2500 ms NORTH 01:36:31.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:31.956 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,330,31,31) 01:36:31.972 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:33.206 01.234 428 Exposure complete 01:36:33.331 00.125 428 worker thread done servicing request 01:36:33.331 00.000 10672 OnExposeComplete: enter 01:36:33.331 00.000 10672 UpdateGuideState(): m_state=6 01:36:33.331 00.000 10672 Star::Find(15, 516, 345, 0, (0,0,0,0), 0.0, 0) frame 3121 01:36:33.331 00.000 10672 Star::Find returns 1 (0), X=515.75, Y=345.26, Mass=226661, SNR=44.1, Peak=25264 HFD=2.9 01:36:33.331 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:36:33.331 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:36:33.331 00.000 10672 CameraToMount -- cameraX=2.25 cameraY=-18.67 hyp=18.80 cameraTheta=-1.45 mountX=-0.33 mountY=-18.72, mountTheta=-1.59 01:36:33.331 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.25, y=-18.67, opts=13) 01:36:33.331 00.000 10672 Enqueuing Move request for scope (2.25, -18.67) 01:36:33.331 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:33.331 00.000 428 Worker thread wakes up 01:36:33.331 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.25, -18.67) opts 0xd 01:36:33.331 00.000 428 Handling offset move in thread for scope, endpoint = (2.25, -18.67) 01:36:33.331 00.000 428 Moving (2.25, -18.67) raw xDistance=-0.33 yDistance=-18.72 01:36:33.331 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:36:33.331 00.000 428 GuideAlgorithmResistSwitch::Result() returns -18.72 from input -18.72 01:36:33.331 00.000 428 MoveAxis(E, 0, ABG) 01:36:33.331 00.000 428 Move returns status 0, amount 0 01:36:33.331 00.000 428 MoveAxis(N, 24871, ABG) 01:36:33.331 00.000 428 duration set to 2500 by maxDecDuration 01:36:33.331 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:33.331 00.000 428 IsSlewing returns 0 01:36:33.331 00.000 428 IsGuiding returns 0 01:36:33.362 00.031 10672 UpdateGuideState exits: m=226661 SNR=44.1 01:36:33.362 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:33.362 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:33.362 00.000 10672 Enqueuing Expose request 01:36:33.409 00.047 428 PulseGuide returned control before completion, sleep 2433 01:36:35.861 02.452 428 IsGuiding returns 1 01:36:35.861 00.000 428 scope still moving after pulse duration time elapsed 01:36:35.892 00.031 428 IsSlewing returns 0 01:36:35.892 00.000 428 IsGuiding returns 1 01:36:35.943 00.051 428 IsSlewing returns 0 01:36:35.943 00.000 428 IsGuiding returns 0 01:36:35.943 00.000 428 scope move finished after 2500 + 103 ms 01:36:35.943 00.000 428 Move returns status 0, amount 2500 01:36:35.943 00.000 428 move complete, result=0 01:36:35.943 00.000 428 worker thread done servicing request 01:36:35.943 00.000 428 Worker thread wakes up 01:36:35.943 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -18.7 px 2500 ms NORTH 01:36:35.943 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:35.943 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,330,31,31) 01:36:35.959 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:36.006 00.047 10672 read socket command 10 01:36:36.006 00.000 10672 processing socket request REQDIST 01:36:36.006 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:36.006 00.000 10672 Sending socket response 255 (0xff) 01:36:37.193 01.187 428 Exposure complete 01:36:37.318 00.125 428 worker thread done servicing request 01:36:37.318 00.000 10672 OnExposeComplete: enter 01:36:37.318 00.000 10672 UpdateGuideState(): m_state=6 01:36:37.318 00.000 10672 Star::Find(15, 515, 345, 0, (0,0,0,0), 0.0, 0) frame 3122 01:36:37.318 00.000 10672 Star::Find returns 1 (0), X=515.36, Y=346.71, Mass=215760, SNR=38.5, Peak=28416 HFD=3.1 01:36:37.318 00.000 10672 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.14) = xAngle (-1.60 = -1.60) 01:36:37.318 00.000 10672 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.49 = -1.49) 01:36:37.318 00.000 10672 CameraToMount -- cameraX=1.86 cameraY=-17.22 hyp=17.32 cameraTheta=-1.46 mountX=-0.52 mountY=-17.27, mountTheta=-1.60 01:36:37.334 00.016 10672 SchedulePrimaryMove(0702ACD8, x=1.86, y=-17.22, opts=13) 01:36:37.334 00.000 10672 Enqueuing Move request for scope (1.86, -17.22) 01:36:37.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:37.334 00.000 428 Worker thread wakes up 01:36:37.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.86, -17.22) opts 0xd 01:36:37.334 00.000 428 Handling offset move in thread for scope, endpoint = (1.86, -17.22) 01:36:37.334 00.000 428 Moving (1.86, -17.22) raw xDistance=-0.52 yDistance=-17.27 01:36:37.334 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 01:36:37.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns -17.27 from input -17.27 01:36:37.334 00.000 428 MoveAxis(E, 611, ABG) 01:36:37.334 00.000 428 Guiding Dir = 2, Dur = 611 01:36:37.334 00.000 428 IsSlewing returns 0 01:36:37.334 00.000 428 IsGuiding returns 0 01:36:37.349 00.015 428 PulseGuide returned control before completion, sleep 607 01:36:37.349 00.000 10672 UpdateGuideState exits: m=215760 SNR=38.5 01:36:37.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:37.349 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:37.349 00.000 10672 Enqueuing Expose request 01:36:37.974 00.625 428 IsGuiding returns 0 01:36:37.974 00.000 428 Move returns status 0, amount 611 01:36:37.974 00.000 428 MoveAxis(N, 22937, ABG) 01:36:37.974 00.000 428 duration set to 2500 by maxDecDuration 01:36:37.974 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:37.974 00.000 428 IsSlewing returns 0 01:36:37.974 00.000 428 IsGuiding returns 0 01:36:38.052 00.078 428 PulseGuide returned control before completion, sleep 2432 01:36:40.504 02.452 428 IsGuiding returns 1 01:36:40.504 00.000 428 scope still moving after pulse duration time elapsed 01:36:40.536 00.032 428 IsSlewing returns 0 01:36:40.536 00.000 428 IsGuiding returns 1 01:36:40.598 00.062 428 IsSlewing returns 0 01:36:40.598 00.000 428 IsGuiding returns 0 01:36:40.598 00.000 428 scope move finished after 2500 + 119 ms 01:36:40.598 00.000 428 Move returns status 0, amount 2500 01:36:40.598 00.000 428 move complete, result=0 01:36:40.598 00.000 428 worker thread done servicing request 01:36:40.598 00.000 428 Worker thread wakes up 01:36:40.598 00.000 10672 GuideStep: -0.5 px 611 ms EAST, -17.3 px 2500 ms NORTH 01:36:40.598 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:40.598 00.000 428 Handling exposure in thread, d=2000 o=3 r=(500,332,31,31) 01:36:40.598 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:41.005 00.407 10672 read socket command 10 01:36:41.005 00.000 10672 processing socket request REQDIST 01:36:41.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:41.005 00.000 10672 Sending socket response 255 (0xff) 01:36:41.192 00.187 428 Exposure complete 01:36:41.317 00.125 428 worker thread done servicing request 01:36:41.317 00.000 10672 OnExposeComplete: enter 01:36:41.317 00.000 10672 UpdateGuideState(): m_state=6 01:36:41.317 00.000 10672 Star::Find(15, 515, 346, 0, (0,0,0,0), 0.0, 0) frame 3123 01:36:41.317 00.000 10672 Star::Find returns 1 (0), X=515.66, Y=348.46, Mass=212147, SNR=37.8, Peak=26240 HFD=3.2 01:36:41.317 00.000 10672 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.14) = xAngle (-1.57 = -1.57) 01:36:41.317 00.000 10672 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.46 = -1.46) 01:36:41.317 00.000 10672 CameraToMount -- cameraX=2.16 cameraY=-15.47 hyp=15.62 cameraTheta=-1.43 mountX=0.01 mountY=-15.52, mountTheta=-1.57 01:36:41.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=2.16, y=-15.47, opts=13) 01:36:41.317 00.000 10672 Enqueuing Move request for scope (2.16, -15.47) 01:36:41.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:41.317 00.000 428 Worker thread wakes up 01:36:41.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (2.16, -15.47) opts 0xd 01:36:41.317 00.000 428 Handling offset move in thread for scope, endpoint = (2.16, -15.47) 01:36:41.317 00.000 428 Moving (2.16, -15.47) raw xDistance=0.01 yDistance=-15.52 01:36:41.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:36:41.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns -15.52 from input -15.52 01:36:41.317 00.000 428 MoveAxis(E, 0, ABG) 01:36:41.317 00.000 428 Move returns status 0, amount 0 01:36:41.317 00.000 428 MoveAxis(N, 20619, ABG) 01:36:41.317 00.000 428 duration set to 2500 by maxDecDuration 01:36:41.317 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:41.332 00.015 428 IsSlewing returns 0 01:36:41.332 00.000 428 IsGuiding returns 0 01:36:41.348 00.016 10672 UpdateGuideState exits: m=212147 SNR=37.8 01:36:41.348 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:41.348 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:41.348 00.000 10672 Enqueuing Expose request 01:36:41.411 00.063 428 PulseGuide returned control before completion, sleep 2428 01:36:43.847 02.436 428 IsGuiding returns 1 01:36:43.847 00.000 428 scope still moving after pulse duration time elapsed 01:36:43.879 00.032 428 IsSlewing returns 0 01:36:43.879 00.000 428 IsGuiding returns 1 01:36:43.910 00.031 428 IsSlewing returns 0 01:36:43.910 00.000 428 IsGuiding returns 1 01:36:43.956 00.046 428 IsSlewing returns 0 01:36:43.956 00.000 428 IsGuiding returns 0 01:36:43.956 00.000 428 scope move finished after 2500 + 124 ms 01:36:43.956 00.000 428 Move returns status 0, amount 2500 01:36:43.956 00.000 428 move complete, result=0 01:36:43.956 00.000 428 worker thread done servicing request 01:36:43.956 00.000 428 Worker thread wakes up 01:36:43.956 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -15.5 px 2500 ms NORTH 01:36:43.956 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:43.956 00.000 428 Handling exposure in thread, d=2000 o=3 r=(501,333,31,31) 01:36:43.972 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:45.195 01.223 428 Exposure complete 01:36:45.335 00.140 428 worker thread done servicing request 01:36:45.335 00.000 10672 OnExposeComplete: enter 01:36:45.335 00.000 10672 UpdateGuideState(): m_state=6 01:36:45.335 00.000 10672 Star::Find(15, 515, 348, 0, (0,0,0,0), 0.0, 0) frame 3124 01:36:45.335 00.000 10672 Star::Find returns 1 (0), X=515.07, Y=350.78, Mass=210241, SNR=38.4, Peak=22208 HFD=3.2 01:36:45.335 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:36:45.335 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:36:45.335 00.000 10672 CameraToMount -- cameraX=1.56 cameraY=-13.15 hyp=13.24 cameraTheta=-1.45 mountX=-0.26 mountY=-13.19, mountTheta=-1.59 01:36:45.335 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.56, y=-13.15, opts=13) 01:36:45.335 00.000 10672 Enqueuing Move request for scope (1.56, -13.15) 01:36:45.335 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:45.335 00.000 428 Worker thread wakes up 01:36:45.335 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.56, -13.15) opts 0xd 01:36:45.335 00.000 428 Handling offset move in thread for scope, endpoint = (1.56, -13.15) 01:36:45.335 00.000 428 Moving (1.56, -13.15) raw xDistance=-0.26 yDistance=-13.19 01:36:45.335 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26 01:36:45.335 00.000 428 GuideAlgorithmResistSwitch::Result() returns -13.19 from input -13.19 01:36:45.335 00.000 428 MoveAxis(E, 0, ABG) 01:36:45.335 00.000 428 Move returns status 0, amount 0 01:36:45.335 00.000 428 MoveAxis(N, 17515, ABG) 01:36:45.335 00.000 428 duration set to 2500 by maxDecDuration 01:36:45.335 00.000 428 GetBoolean("/Confirm/2/MaxDecLimitWarningEnabled", 1) returns 1 01:36:45.335 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:45.335 00.000 428 IsSlewing returns 0 01:36:45.335 00.000 428 IsGuiding returns 0 01:36:45.351 00.016 10672 UpdateGuideState exits: m=210241 SNR=38.4 01:36:45.351 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:45.351 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:45.351 00.000 10672 Enqueuing Expose request 01:36:45.351 00.000 10672 Alert: PHD2 is not able to make sufficient corrections in Dec. If you have just done a meridian flip, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics. 01:36:45.413 00.062 428 PulseGuide returned control before completion, sleep 2428 01:36:46.007 00.594 10672 read socket command 10 01:36:46.007 00.000 10672 processing socket request REQDIST 01:36:46.007 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:46.007 00.000 10672 Sending socket response 255 (0xff) 01:36:47.866 01.859 428 IsGuiding returns 1 01:36:47.866 00.000 428 scope still moving after pulse duration time elapsed 01:36:47.897 00.031 428 IsSlewing returns 0 01:36:47.897 00.000 428 IsGuiding returns 1 01:36:47.944 00.047 428 IsSlewing returns 0 01:36:47.944 00.000 428 IsGuiding returns 0 01:36:47.944 00.000 428 scope move finished after 2500 + 108 ms 01:36:47.944 00.000 428 Move returns status 0, amount 2500 01:36:47.944 00.000 428 move complete, result=0 01:36:47.944 00.000 428 worker thread done servicing request 01:36:47.944 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -13.2 px 2500 ms NORTH 01:36:47.944 00.000 428 Worker thread wakes up 01:36:47.944 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:47.944 00.000 428 Handling exposure in thread, d=2000 o=3 r=(500,336,31,31) 01:36:47.959 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:49.193 01.234 428 Exposure complete 01:36:49.318 00.125 428 worker thread done servicing request 01:36:49.318 00.000 10672 OnExposeComplete: enter 01:36:49.318 00.000 10672 UpdateGuideState(): m_state=6 01:36:49.318 00.000 10672 Star::Find(15, 515, 350, 0, (0,0,0,0), 0.0, 0) frame 3125 01:36:49.318 00.000 10672 Star::Find returns 1 (0), X=515.24, Y=352.40, Mass=211665, SNR=41.3, Peak=27328 HFD=2.8 01:36:49.318 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 01:36:49.318 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 01:36:49.318 00.000 10672 CameraToMount -- cameraX=1.74 cameraY=-11.53 hyp=11.66 cameraTheta=-1.42 mountX=0.14 mountY=-11.58, mountTheta=-1.56 01:36:49.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.74, y=-11.53, opts=13) 01:36:49.318 00.000 10672 Enqueuing Move request for scope (1.74, -11.53) 01:36:49.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:49.318 00.000 428 Worker thread wakes up 01:36:49.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.74, -11.53) opts 0xd 01:36:49.318 00.000 428 Handling offset move in thread for scope, endpoint = (1.74, -11.53) 01:36:49.318 00.000 428 Moving (1.74, -11.53) raw xDistance=0.14 yDistance=-11.58 01:36:49.318 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 01:36:49.318 00.000 428 GuideAlgorithmResistSwitch::Result() returns -11.58 from input -11.58 01:36:49.318 00.000 428 MoveAxis(E, 0, ABG) 01:36:49.318 00.000 428 Move returns status 0, amount 0 01:36:49.318 00.000 428 MoveAxis(N, 15380, ABG) 01:36:49.318 00.000 428 duration set to 2500 by maxDecDuration 01:36:49.318 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:49.318 00.000 428 IsSlewing returns 0 01:36:49.318 00.000 428 IsGuiding returns 0 01:36:49.350 00.032 10672 UpdateGuideState exits: m=211665 SNR=41.3 01:36:49.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:49.350 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:49.350 00.000 10672 Enqueuing Expose request 01:36:49.397 00.047 428 PulseGuide returned control before completion, sleep 2436 01:36:51.005 01.608 10672 read socket command 10 01:36:51.005 00.000 10672 processing socket request REQDIST 01:36:51.005 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:51.005 00.000 10672 Sending socket response 255 (0xff) 01:36:51.848 00.843 428 IsGuiding returns 1 01:36:51.848 00.000 428 scope still moving after pulse duration time elapsed 01:36:51.880 00.032 428 IsSlewing returns 0 01:36:51.880 00.000 428 IsGuiding returns 1 01:36:51.927 00.047 428 IsSlewing returns 0 01:36:51.927 00.000 428 IsGuiding returns 0 01:36:51.927 00.000 428 scope move finished after 2500 + 100 ms 01:36:51.927 00.000 428 Move returns status 0, amount 2500 01:36:51.927 00.000 428 move complete, result=0 01:36:51.927 00.000 428 worker thread done servicing request 01:36:51.927 00.000 428 Worker thread wakes up 01:36:51.927 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -11.6 px 2500 ms NORTH 01:36:51.927 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:51.927 00.000 428 Handling exposure in thread, d=2000 o=3 r=(500,337,31,31) 01:36:51.927 00.000 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:53.196 01.269 428 Exposure complete 01:36:53.337 00.141 428 worker thread done servicing request 01:36:53.337 00.000 10672 OnExposeComplete: enter 01:36:53.337 00.000 10672 UpdateGuideState(): m_state=6 01:36:53.337 00.000 10672 Star::Find(15, 515, 352, 0, (0,0,0,0), 0.0, 0) frame 3126 01:36:53.337 00.000 10672 Star::Find returns 1 (0), X=513.92, Y=354.22, Mass=194240, SNR=36.7, Peak=31472 HFD=2.4 01:36:53.337 00.000 10672 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.14) = xAngle (-1.67 = -1.67) 01:36:53.337 00.000 10672 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.56 = -1.56) 01:36:53.337 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-9.71 hyp=9.72 cameraTheta=-1.53 mountX=-0.92 mountY=-9.72, mountTheta=-1.66 01:36:53.337 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-9.71, opts=13) 01:36:53.337 00.000 10672 Enqueuing Move request for scope (0.42, -9.71) 01:36:53.337 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:53.337 00.000 428 Worker thread wakes up 01:36:53.337 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -9.71) opts 0xd 01:36:53.337 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -9.71) 01:36:53.337 00.000 428 Moving (0.42, -9.71) raw xDistance=-0.92 yDistance=-9.72 01:36:53.337 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92 01:36:53.337 00.000 428 GuideAlgorithmResistSwitch::Result() returns -9.72 from input -9.72 01:36:53.337 00.000 428 MoveAxis(E, 1073, ABG) 01:36:53.337 00.000 428 Guiding Dir = 2, Dur = 1073 01:36:53.337 00.000 428 IsSlewing returns 0 01:36:53.337 00.000 428 IsGuiding returns 0 01:36:53.352 00.015 10672 UpdateGuideState exits: m=194240 SNR=36.7 01:36:53.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:53.352 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:53.352 00.000 10672 Enqueuing Expose request 01:36:53.368 00.016 428 PulseGuide returned control before completion, sleep 1056 01:36:54.430 01.062 428 IsGuiding returns 1 01:36:54.430 00.000 428 scope still moving after pulse duration time elapsed 01:36:54.462 00.032 428 IsSlewing returns 0 01:36:54.462 00.000 428 IsGuiding returns 0 01:36:54.462 00.000 428 scope move finished after 1073 + 57 ms 01:36:54.462 00.000 428 Move returns status 0, amount 1073 01:36:54.462 00.000 428 MoveAxis(N, 12911, ABG) 01:36:54.462 00.000 428 duration set to 2500 by maxDecDuration 01:36:54.462 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:54.477 00.015 428 IsSlewing returns 0 01:36:54.477 00.000 428 IsGuiding returns 0 01:36:54.540 00.063 428 PulseGuide returned control before completion, sleep 2436 01:36:56.008 01.468 10672 read socket command 10 01:36:56.008 00.000 10672 processing socket request REQDIST 01:36:56.008 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:36:56.008 00.000 10672 Sending socket response 255 (0xff) 01:36:56.992 00.984 428 IsGuiding returns 1 01:36:56.992 00.000 428 scope still moving after pulse duration time elapsed 01:36:57.023 00.031 428 IsSlewing returns 0 01:36:57.023 00.000 428 IsGuiding returns 1 01:36:57.086 00.063 428 IsSlewing returns 0 01:36:57.086 00.000 428 IsGuiding returns 0 01:36:57.086 00.000 428 scope move finished after 2500 + 117 ms 01:36:57.086 00.000 428 Move returns status 0, amount 2500 01:36:57.086 00.000 428 move complete, result=0 01:36:57.086 00.000 428 worker thread done servicing request 01:36:57.086 00.000 428 Worker thread wakes up 01:36:57.086 00.000 10672 GuideStep: -0.9 px 1073 ms EAST, -9.7 px 2500 ms NORTH 01:36:57.086 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:57.086 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,339,31,31) 01:36:57.101 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:36:57.179 00.078 428 Exposure complete 01:36:57.320 00.141 428 worker thread done servicing request 01:36:57.320 00.000 10672 OnExposeComplete: enter 01:36:57.320 00.000 10672 UpdateGuideState(): m_state=6 01:36:57.320 00.000 10672 Star::Find(15, 513, 354, 0, (0,0,0,0), 0.0, 0) frame 3127 01:36:57.320 00.000 10672 Star::Find returns 1 (0), X=514.20, Y=355.79, Mass=216010, SNR=39.7, Peak=22096 HFD=3.2 01:36:57.320 00.000 10672 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.14) = xAngle (-1.62 = -1.62) 01:36:57.320 00.000 10672 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.51 = -1.51) 01:36:57.320 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=-8.14 hyp=8.17 cameraTheta=-1.48 mountX=-0.42 mountY=-8.15, mountTheta=-1.62 01:36:57.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=-8.14, opts=13) 01:36:57.320 00.000 10672 Enqueuing Move request for scope (0.70, -8.14) 01:36:57.320 00.000 428 Worker thread wakes up 01:36:57.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:36:57.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, -8.14) opts 0xd 01:36:57.320 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, -8.14) 01:36:57.320 00.000 428 Moving (0.70, -8.14) raw xDistance=-0.42 yDistance=-8.15 01:36:57.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42 01:36:57.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns -8.15 from input -8.15 01:36:57.320 00.000 428 MoveAxis(E, 0, ABG) 01:36:57.320 00.000 428 Move returns status 0, amount 0 01:36:57.320 00.000 428 MoveAxis(N, 10828, ABG) 01:36:57.320 00.000 428 duration set to 2500 by maxDecDuration 01:36:57.320 00.000 428 Guiding Dir = 0, Dur = 2500 01:36:57.320 00.000 428 IsSlewing returns 0 01:36:57.320 00.000 428 IsGuiding returns 0 01:36:57.335 00.015 10672 UpdateGuideState exits: m=216010 SNR=39.7 01:36:57.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:36:57.335 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:36:57.335 00.000 10672 Enqueuing Expose request 01:36:57.398 00.063 428 PulseGuide returned control before completion, sleep 2439 01:36:59.850 02.452 428 IsGuiding returns 1 01:36:59.850 00.000 428 scope still moving after pulse duration time elapsed 01:36:59.881 00.031 428 IsSlewing returns 0 01:36:59.881 00.000 428 IsGuiding returns 1 01:36:59.913 00.032 428 IsSlewing returns 0 01:36:59.913 00.000 428 IsGuiding returns 0 01:36:59.913 00.000 428 scope move finished after 2500 + 98 ms 01:36:59.913 00.000 428 Move returns status 0, amount 2500 01:36:59.913 00.000 428 move complete, result=0 01:36:59.913 00.000 428 worker thread done servicing request 01:36:59.913 00.000 428 Worker thread wakes up 01:36:59.913 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -8.2 px 2500 ms NORTH 01:36:59.913 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:36:59.913 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,341,31,31) 01:36:59.928 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:37:01.011 01.083 10672 read socket command 10 01:37:01.011 00.000 10672 processing socket request REQDIST 01:37:01.011 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:37:01.011 00.000 10672 Sending socket response 255 (0xff) 01:37:01.198 00.187 428 Exposure complete 01:37:01.323 00.125 428 worker thread done servicing request 01:37:01.323 00.000 10672 OnExposeComplete: enter 01:37:01.323 00.000 10672 UpdateGuideState(): m_state=6 01:37:01.323 00.000 10672 Star::Find(15, 514, 355, 0, (0,0,0,0), 0.0, 0) frame 3128 01:37:01.323 00.000 10672 Star::Find returns 1 (0), X=513.40, Y=357.52, Mass=202903, SNR=33.6, Peak=19920 HFD=3.2 01:37:01.323 00.000 10672 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.14) = xAngle (-1.72 = -1.72) 01:37:01.323 00.000 10672 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.62 = -1.62) 01:37:01.323 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=-6.41 hyp=6.41 cameraTheta=-1.59 mountX=-0.98 mountY=-6.41, mountTheta=-1.72 01:37:01.323 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=-6.41, opts=13) 01:37:01.323 00.000 10672 Enqueuing Move request for scope (-0.10, -6.41) 01:37:01.323 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:01.323 00.000 428 Worker thread wakes up 01:37:01.323 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -6.41) opts 0xd 01:37:01.323 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, -6.41) 01:37:01.323 00.000 428 Moving (-0.10, -6.41) raw xDistance=-0.98 yDistance=-6.41 01:37:01.323 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.98 01:37:01.323 00.000 428 GuideAlgorithmResistSwitch::Result() returns -6.41 from input -6.41 01:37:01.323 00.000 428 MoveAxis(E, 1149, ABG) 01:37:01.323 00.000 428 Guiding Dir = 2, Dur = 1149 01:37:01.323 00.000 428 IsSlewing returns 0 01:37:01.323 00.000 428 IsGuiding returns 0 01:37:01.354 00.031 10672 UpdateGuideState exits: m=202903 SNR=33.6 01:37:01.354 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:01.354 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:01.354 00.000 10672 Enqueuing Expose request 01:37:01.354 00.000 428 PulseGuide returned control before completion, sleep 1132 01:37:02.526 01.172 428 IsGuiding returns 0 01:37:02.526 00.000 428 Move returns status 0, amount 1149 01:37:02.526 00.000 428 MoveAxis(N, 8510, ABG) 01:37:02.526 00.000 428 duration set to 2500 by maxDecDuration 01:37:02.526 00.000 428 Guiding Dir = 0, Dur = 2500 01:37:02.557 00.031 428 IsSlewing returns 0 01:37:02.557 00.000 428 IsGuiding returns 0 01:37:02.635 00.078 428 PulseGuide returned control before completion, sleep 2433 01:37:05.088 02.453 428 IsGuiding returns 1 01:37:05.088 00.000 428 scope still moving after pulse duration time elapsed 01:37:05.119 00.031 428 IsSlewing returns 0 01:37:05.150 00.031 428 IsGuiding returns 1 01:37:05.181 00.031 428 IsSlewing returns 0 01:37:05.181 00.000 428 IsGuiding returns 0 01:37:05.181 00.000 428 scope move finished after 2500 + 120 ms 01:37:05.181 00.000 428 Move returns status 0, amount 2500 01:37:05.181 00.000 428 move complete, result=0 01:37:05.181 00.000 428 worker thread done servicing request 01:37:05.181 00.000 428 Worker thread wakes up 01:37:05.181 00.000 10672 GuideStep: -1.0 px 1149 ms EAST, -6.4 px 2500 ms NORTH 01:37:05.181 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:05.181 00.000 428 Handling exposure in thread, d=2000 o=3 r=(498,343,31,31) 01:37:05.197 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:37:05.212 00.015 428 ZWO: getimagedata clearbuf 2 ret 0 01:37:06.009 00.797 10672 read socket command 10 01:37:06.009 00.000 10672 processing socket request REQDIST 01:37:06.009 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:37:06.009 00.000 10672 Sending socket response 255 (0xff) 01:37:07.196 01.187 428 Exposure complete 01:37:07.321 00.125 428 worker thread done servicing request 01:37:07.321 00.000 10672 OnExposeComplete: enter 01:37:07.321 00.000 10672 UpdateGuideState(): m_state=6 01:37:07.321 00.000 10672 Star::Find(15, 513, 357, 0, (0,0,0,0), 0.0, 0) frame 3129 01:37:07.321 00.000 10672 Star::Find returns 1 (0), X=514.59, Y=359.77, Mass=182390, SNR=36.9, Peak=26784 HFD=2.7 01:37:07.321 00.000 10672 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.14) = xAngle (-1.45 = -1.45) 01:37:07.321 00.000 10672 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.34 = -1.34) 01:37:07.321 00.000 10672 CameraToMount -- cameraX=1.09 cameraY=-4.16 hyp=4.30 cameraTheta=-1.31 mountX=0.51 mountY=-4.19, mountTheta=-1.45 01:37:07.321 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.09, y=-4.16, opts=13) 01:37:07.321 00.000 10672 Enqueuing Move request for scope (1.09, -4.16) 01:37:07.321 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:07.321 00.000 428 Worker thread wakes up 01:37:07.321 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.09, -4.16) opts 0xd 01:37:07.321 00.000 428 Handling offset move in thread for scope, endpoint = (1.09, -4.16) 01:37:07.321 00.000 428 Moving (1.09, -4.16) raw xDistance=0.51 yDistance=-4.19 01:37:07.321 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.51 01:37:07.321 00.000 428 GuideAlgorithmResistSwitch::Result() returns -4.19 from input -4.19 01:37:07.321 00.000 428 MoveAxis(W, 515, ABG) 01:37:07.321 00.000 428 Guiding Dir = 3, Dur = 515 01:37:07.321 00.000 428 IsSlewing returns 0 01:37:07.321 00.000 428 IsGuiding returns 0 01:37:07.352 00.031 10672 UpdateGuideState exits: m=182390 SNR=36.9 01:37:07.352 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:07.352 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:07.352 00.000 10672 Enqueuing Expose request 01:37:07.352 00.000 428 PulseGuide returned control before completion, sleep 500 01:37:07.868 00.516 428 IsGuiding returns 1 01:37:07.868 00.000 428 scope still moving after pulse duration time elapsed 01:37:07.899 00.031 428 IsSlewing returns 0 01:37:07.899 00.000 428 IsGuiding returns 0 01:37:07.899 00.000 428 scope move finished after 515 + 53 ms 01:37:07.899 00.000 428 Move returns status 0, amount 515 01:37:07.899 00.000 428 MoveAxis(N, 5559, ABG) 01:37:07.899 00.000 428 duration set to 2500 by maxDecDuration 01:37:07.899 00.000 428 Guiding Dir = 0, Dur = 2500 01:37:07.899 00.000 428 IsSlewing returns 0 01:37:07.899 00.000 428 IsGuiding returns 0 01:37:07.977 00.078 428 PulseGuide returned control before completion, sleep 2434 01:37:10.419 02.442 428 IsGuiding returns 1 01:37:10.419 00.000 428 scope still moving after pulse duration time elapsed 01:37:10.450 00.031 428 IsSlewing returns 0 01:37:10.450 00.000 428 IsGuiding returns 1 01:37:10.513 00.063 428 IsSlewing returns 0 01:37:10.513 00.000 428 IsGuiding returns 0 01:37:10.513 00.000 428 scope move finished after 2500 + 119 ms 01:37:10.513 00.000 428 Move returns status 0, amount 2500 01:37:10.513 00.000 428 move complete, result=0 01:37:10.513 00.000 428 worker thread done servicing request 01:37:10.513 00.000 428 Worker thread wakes up 01:37:10.513 00.000 10672 GuideStep: 0.5 px 515 ms WEST, -4.2 px 2500 ms NORTH 01:37:10.513 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:10.513 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:10.528 00.015 428 ZWO: getimagedata clearbuf 1 ret 0 01:37:11.013 00.485 10672 read socket command 10 01:37:11.013 00.000 10672 processing socket request REQDIST 01:37:11.013 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:37:11.013 00.000 10672 Sending socket response 255 (0xff) 01:37:11.200 00.187 428 Exposure complete 01:37:11.340 00.140 428 worker thread done servicing request 01:37:11.340 00.000 10672 OnExposeComplete: enter 01:37:11.340 00.000 10672 UpdateGuideState(): m_state=6 01:37:11.340 00.000 10672 Star::Find(15, 514, 359, 0, (0,0,0,0), 0.0, 0) frame 3130 01:37:11.340 00.000 10672 Star::Find returns 1 (0), X=514.03, Y=362.14, Mass=232987, SNR=39.7, Peak=28528 HFD=3.3 01:37:11.340 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.42 = -1.42) 01:37:11.340 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 01:37:11.340 00.000 10672 CameraToMount -- cameraX=0.52 cameraY=-1.79 hyp=1.86 cameraTheta=-1.29 mountX=0.27 mountY=-1.80, mountTheta=-1.42 01:37:11.340 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.52, y=-1.79, opts=13) 01:37:11.340 00.000 10672 Enqueuing Move request for scope (0.52, -1.79) 01:37:11.340 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:37:11.340 00.000 428 Worker thread wakes up 01:37:11.340 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.52, -1.79) opts 0xd 01:37:11.340 00.000 428 Handling offset move in thread for scope, endpoint = (0.52, -1.79) 01:37:11.340 00.000 428 Moving (0.52, -1.79) raw xDistance=0.27 yDistance=-1.80 01:37:11.340 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27 01:37:11.340 00.000 428 GuideAlgorithmResistSwitch::Result() returns -1.80 from input -1.80 01:37:11.340 00.000 428 MoveAxis(E, 0, ABG) 01:37:11.340 00.000 428 Move returns status 0, amount 0 01:37:11.340 00.000 428 MoveAxis(N, 2395, ABG) 01:37:11.340 00.000 428 Guiding Dir = 0, Dur = 2395 01:37:11.340 00.000 428 IsSlewing returns 0 01:37:11.340 00.000 428 IsGuiding returns 0 01:37:11.356 00.016 10672 UpdateGuideState exits: m=232987 SNR=39.7 01:37:11.356 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:11.356 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:11.356 00.000 10672 Enqueuing Expose request 01:37:11.419 00.063 428 PulseGuide returned control before completion, sleep 2322 01:37:13.762 02.343 428 IsGuiding returns 1 01:37:13.762 00.000 428 scope still moving after pulse duration time elapsed 01:37:13.793 00.031 428 IsSlewing returns 0 01:37:13.793 00.000 428 IsGuiding returns 1 01:37:13.855 00.062 428 IsSlewing returns 0 01:37:13.855 00.000 428 IsGuiding returns 0 01:37:13.855 00.000 428 scope move finished after 2395 + 119 ms 01:37:13.855 00.000 428 Move returns status 0, amount 2395 01:37:13.855 00.000 428 move complete, result=0 01:37:13.855 00.000 428 worker thread done servicing request 01:37:13.855 00.000 428 Worker thread wakes up 01:37:13.855 00.000 10672 GuideStep: 0.3 px 0 ms EAST, -1.8 px 2395 ms NORTH 01:37:13.855 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:13.855 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:13.871 00.016 428 ZWO: getimagedata clearbuf 1 ret 0 01:37:15.183 01.312 428 Exposure complete 01:37:15.308 00.125 428 worker thread done servicing request 01:37:15.308 00.000 10672 OnExposeComplete: enter 01:37:15.308 00.000 10672 UpdateGuideState(): m_state=6 01:37:15.308 00.000 10672 Star::Find(15, 514, 362, 0, (0,0,0,0), 0.0, 0) frame 3131 01:37:15.308 00.000 10672 Star::Find returns 1 (0), X=513.58, Y=363.67, Mass=239929, SNR=50.9, Peak=25584 HFD=3.4 01:37:15.308 00.000 10672 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:37:15.308 00.000 10672 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 01:37:15.308 00.000 10672 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.30 mountX=0.04 mountY=-0.26, mountTheta=-1.43 01:37:15.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.07, y=-0.26, opts=13) 01:37:15.308 00.000 10672 Enqueuing Move request for scope (0.07, -0.26) 01:37:15.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:15.308 00.000 428 Worker thread wakes up 01:37:15.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd 01:37:15.308 00.000 428 Handling offset move in thread for scope, endpoint = (0.07, -0.26) 01:37:15.308 00.000 428 Moving (0.07, -0.26) raw xDistance=0.04 yDistance=-0.26 01:37:15.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:37:15.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:15.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.26 01:37:15.308 00.000 428 MoveAxis(E, 0, ABG) 01:37:15.308 00.000 428 Move returns status 0, amount 0 01:37:15.308 00.000 428 MoveAxis(N, 0, ABG) 01:37:15.308 00.000 428 Move returns status 0, amount 0 01:37:15.308 00.000 428 move complete, result=0 01:37:15.308 00.000 428 worker thread done servicing request 01:37:15.339 00.031 10672 UpdateGuideState exits: m=239929 SNR=50.9 01:37:15.339 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:15.339 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:15.339 00.000 10672 Enqueuing Expose request 01:37:15.339 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:37:15.339 00.000 428 Worker thread wakes up 01:37:15.339 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:15.339 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:16.011 00.672 10672 read socket command 10 01:37:16.011 00.000 10672 processing socket request REQDIST 01:37:16.011 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:37:16.011 00.000 10672 Sending socket response 255 (0xff) 01:37:17.182 01.171 428 Exposure complete 01:37:17.312 00.130 428 worker thread done servicing request 01:37:17.312 00.000 10672 OnExposeComplete: enter 01:37:17.312 00.000 10672 UpdateGuideState(): m_state=6 01:37:17.312 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3132 01:37:17.312 00.000 10672 Star::Find returns 1 (0), X=513.59, Y=363.64, Mass=203743, SNR=41.6, Peak=30384 HFD=2.9 01:37:17.312 00.000 10672 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.14) = xAngle (-1.42 = -1.42) 01:37:17.312 00.000 10672 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.32 = -1.32) 01:37:17.312 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=-0.28 hyp=0.30 cameraTheta=-1.29 mountX=0.04 mountY=-0.29, mountTheta=-1.42 01:37:17.312 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=-0.28, opts=13) 01:37:17.312 00.000 10672 Enqueuing Move request for scope (0.08, -0.28) 01:37:17.312 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:17.312 00.000 428 Worker thread wakes up 01:37:17.312 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.28) opts 0xd 01:37:17.312 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, -0.28) 01:37:17.312 00.000 428 Moving (0.08, -0.28) raw xDistance=0.04 yDistance=-0.29 01:37:17.312 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:37:17.312 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:17.312 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.29 01:37:17.312 00.000 428 MoveAxis(E, 0, ABG) 01:37:17.312 00.000 428 Move returns status 0, amount 0 01:37:17.312 00.000 428 MoveAxis(N, 0, ABG) 01:37:17.312 00.000 428 Move returns status 0, amount 0 01:37:17.312 00.000 428 move complete, result=0 01:37:17.312 00.000 428 worker thread done servicing request 01:37:17.327 00.015 10672 UpdateGuideState exits: m=203743 SNR=41.6 01:37:17.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:17.327 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:17.327 00.000 10672 Enqueuing Expose request 01:37:17.327 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 01:37:17.327 00.000 428 Worker thread wakes up 01:37:17.343 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:17.343 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:19.171 01.828 428 Exposure complete 01:37:19.296 00.125 428 worker thread done servicing request 01:37:19.296 00.000 10672 OnExposeComplete: enter 01:37:19.296 00.000 10672 UpdateGuideState(): m_state=6 01:37:19.311 00.015 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3133 01:37:19.311 00.000 10672 Star::Find returns 1 (0), X=513.92, Y=363.81, Mass=172923, SNR=34.4, Peak=24384 HFD=2.5 01:37:19.311 00.000 10672 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.14) = xAngle (-0.42 = -0.42) 01:37:19.311 00.000 10672 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.31 = -0.31) 01:37:19.311 00.000 10672 CameraToMount -- cameraX=0.42 cameraY=-0.12 hyp=0.44 cameraTheta=-0.28 mountX=0.40 mountY=-0.13, mountTheta=-0.32 01:37:19.311 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.42, y=-0.12, opts=13) 01:37:19.311 00.000 10672 Enqueuing Move request for scope (0.42, -0.12) 01:37:19.311 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:19.311 00.000 428 Worker thread wakes up 01:37:19.311 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.12) opts 0xd 01:37:19.311 00.000 428 Handling offset move in thread for scope, endpoint = (0.42, -0.12) 01:37:19.311 00.000 428 Moving (0.42, -0.12) raw xDistance=0.40 yDistance=-0.13 01:37:19.311 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40 01:37:19.311 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:19.311 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:37:19.311 00.000 428 MoveAxis(E, 0, ABG) 01:37:19.311 00.000 428 Move returns status 0, amount 0 01:37:19.311 00.000 428 MoveAxis(N, 0, ABG) 01:37:19.311 00.000 428 Move returns status 0, amount 0 01:37:19.311 00.000 428 move complete, result=0 01:37:19.311 00.000 428 worker thread done servicing request 01:37:19.327 00.016 10672 UpdateGuideState exits: m=172923 SNR=34.4 01:37:19.327 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:19.327 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:19.327 00.000 10672 Enqueuing Expose request 01:37:19.327 00.000 10672 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH 01:37:19.327 00.000 428 Worker thread wakes up 01:37:19.327 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:19.327 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:21.014 01.687 10672 read socket command 10 01:37:21.014 00.000 10672 processing socket request REQDIST 01:37:21.014 00.000 10672 SOCKSVR: Sending pixel error of 2.44 01:37:21.014 00.000 10672 Sending socket response 244 (0xf4) 01:37:21.186 00.172 428 Exposure complete 01:37:21.326 00.140 428 worker thread done servicing request 01:37:21.326 00.000 10672 OnExposeComplete: enter 01:37:21.326 00.000 10672 UpdateGuideState(): m_state=6 01:37:21.326 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3134 01:37:21.326 00.000 10672 Star::Find returns 1 (0), X=513.89, Y=364.15, Mass=213275, SNR=38.8, Peak=32016 HFD=2.9 01:37:21.326 00.000 10672 CameraToMount -- cameraTheta (0.51) - m_xAngle (0.14) = xAngle (0.38 = 0.38) 01:37:21.326 00.000 10672 CameraToMount -- cameraTheta (0.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.48 = 0.48) 01:37:21.326 00.000 10672 CameraToMount -- cameraX=0.39 cameraY=0.22 hyp=0.45 cameraTheta=0.51 mountX=0.42 mountY=0.21, mountTheta=0.46 01:37:21.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.39, y=0.22, opts=13) 01:37:21.326 00.000 10672 Enqueuing Move request for scope (0.39, 0.22) 01:37:21.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:21.326 00.000 428 Worker thread wakes up 01:37:21.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.22) opts 0xd 01:37:21.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.39, 0.22) 01:37:21.326 00.000 428 Moving (0.39, 0.22) raw xDistance=0.42 yDistance=0.21 01:37:21.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42 01:37:21.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:21.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:37:21.326 00.000 428 MoveAxis(E, 0, ABG) 01:37:21.326 00.000 428 Move returns status 0, amount 0 01:37:21.326 00.000 428 MoveAxis(N, 0, ABG) 01:37:21.326 00.000 428 Move returns status 0, amount 0 01:37:21.326 00.000 428 move complete, result=0 01:37:21.326 00.000 428 worker thread done servicing request 01:37:21.342 00.016 10672 UpdateGuideState exits: m=213275 SNR=38.8 01:37:21.342 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:21.342 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:21.342 00.000 10672 Enqueuing Expose request 01:37:21.342 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:37:21.342 00.000 428 Worker thread wakes up 01:37:21.342 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:21.342 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:23.185 01.843 428 Exposure complete 01:37:23.310 00.125 428 worker thread done servicing request 01:37:23.310 00.000 10672 OnExposeComplete: enter 01:37:23.310 00.000 10672 UpdateGuideState(): m_state=6 01:37:23.310 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3135 01:37:23.310 00.000 10672 Star::Find returns 1 (0), X=513.63, Y=363.75, Mass=220583, SNR=42.2, Peak=21552 HFD=3.3 01:37:23.310 00.000 10672 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.14) = xAngle (-1.10 = -1.10) 01:37:23.310 00.000 10672 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.00 = -1.00) 01:37:23.310 00.000 10672 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.97 mountX=0.10 mountY=-0.18, mountTheta=-1.08 01:37:23.310 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.13, y=-0.18, opts=13) 01:37:23.310 00.000 10672 Enqueuing Move request for scope (0.13, -0.18) 01:37:23.310 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:37:23.310 00.000 428 Worker thread wakes up 01:37:23.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd 01:37:23.310 00.000 428 Handling offset move in thread for scope, endpoint = (0.13, -0.18) 01:37:23.310 00.000 428 Moving (0.13, -0.18) raw xDistance=0.10 yDistance=-0.18 01:37:23.310 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:37:23.310 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:23.310 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 01:37:23.310 00.000 428 MoveAxis(E, 0, ABG) 01:37:23.310 00.000 428 Move returns status 0, amount 0 01:37:23.310 00.000 428 MoveAxis(N, 0, ABG) 01:37:23.310 00.000 428 Move returns status 0, amount 0 01:37:23.310 00.000 428 move complete, result=0 01:37:23.310 00.000 428 worker thread done servicing request 01:37:23.341 00.031 10672 UpdateGuideState exits: m=220583 SNR=42.2 01:37:23.341 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:23.341 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:23.341 00.000 10672 Enqueuing Expose request 01:37:23.341 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:37:23.341 00.000 428 Worker thread wakes up 01:37:23.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:23.341 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:25.184 01.843 428 Exposure complete 01:37:25.325 00.141 428 worker thread done servicing request 01:37:25.325 00.000 10672 OnExposeComplete: enter 01:37:25.325 00.000 10672 UpdateGuideState(): m_state=6 01:37:25.325 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3136 01:37:25.325 00.000 10672 Star::Find returns 1 (0), X=513.37, Y=364.05, Mass=207936, SNR=37.2, Peak=31248 HFD=2.4 01:37:25.325 00.000 10672 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.14) = xAngle (2.25 = 2.25) 01:37:25.325 00.000 10672 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.35 = 2.35) 01:37:25.325 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.38 mountX=-0.11 mountY=0.13, mountTheta=2.29 01:37:25.325 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.12, opts=13) 01:37:25.325 00.000 10672 Enqueuing Move request for scope (-0.13, 0.12) 01:37:25.325 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:25.325 00.000 428 Worker thread wakes up 01:37:25.325 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd 01:37:25.325 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.12) 01:37:25.325 00.000 428 Moving (-0.13, 0.12) raw xDistance=-0.11 yDistance=0.13 01:37:25.325 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:37:25.325 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:25.325 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:37:25.325 00.000 428 MoveAxis(E, 0, ABG) 01:37:25.325 00.000 428 Move returns status 0, amount 0 01:37:25.325 00.000 428 MoveAxis(N, 0, ABG) 01:37:25.325 00.000 428 Move returns status 0, amount 0 01:37:25.325 00.000 428 move complete, result=0 01:37:25.325 00.000 428 worker thread done servicing request 01:37:25.340 00.015 10672 UpdateGuideState exits: m=207936 SNR=37.2 01:37:25.340 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:25.340 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:25.340 00.000 10672 Enqueuing Expose request 01:37:25.340 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 01:37:25.340 00.000 428 Worker thread wakes up 01:37:25.340 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:25.340 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:26.001 00.661 10672 read socket command 10 01:37:26.001 00.000 10672 processing socket request REQDIST 01:37:26.001 00.000 10672 SOCKSVR: Sending pixel error of 1.00 01:37:26.001 00.000 10672 Sending socket response 100 (0x64) 01:37:27.188 01.187 428 Exposure complete 01:37:27.328 00.140 428 worker thread done servicing request 01:37:27.328 00.000 10672 OnExposeComplete: enter 01:37:27.328 00.000 10672 UpdateGuideState(): m_state=6 01:37:27.328 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3137 01:37:27.328 00.000 10672 Star::Find returns 1 (0), X=514.02, Y=364.02, Mass=195113, SNR=37.4, Peak=26672 HFD=2.8 01:37:27.328 00.000 10672 CameraToMount -- cameraTheta (0.17) - m_xAngle (0.14) = xAngle (0.03 = 0.03) 01:37:27.328 00.000 10672 CameraToMount -- cameraTheta (0.17) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.14 = 0.14) 01:37:27.328 00.000 10672 CameraToMount -- cameraX=0.51 cameraY=0.09 hyp=0.52 cameraTheta=0.17 mountX=0.52 mountY=0.07, mountTheta=0.14 01:37:27.328 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.51, y=0.09, opts=13) 01:37:27.328 00.000 10672 Enqueuing Move request for scope (0.51, 0.09) 01:37:27.328 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:27.328 00.000 428 Worker thread wakes up 01:37:27.328 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.09) opts 0xd 01:37:27.328 00.000 428 Handling offset move in thread for scope, endpoint = (0.51, 0.09) 01:37:27.328 00.000 428 Moving (0.51, 0.09) raw xDistance=0.52 yDistance=0.07 01:37:27.328 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 01:37:27.328 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:27.328 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:37:27.328 00.000 428 MoveAxis(W, 611, ABG) 01:37:27.328 00.000 428 Guiding Dir = 3, Dur = 611 01:37:27.328 00.000 428 IsSlewing returns 0 01:37:27.328 00.000 428 IsGuiding returns 0 01:37:27.344 00.016 428 PulseGuide returned control before completion, sleep 605 01:37:27.344 00.000 10672 UpdateGuideState exits: m=195113 SNR=37.4 01:37:27.344 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:27.344 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:27.344 00.000 10672 Enqueuing Expose request 01:37:27.985 00.641 428 IsGuiding returns 0 01:37:27.985 00.000 428 Move returns status 0, amount 611 01:37:27.985 00.000 428 MoveAxis(N, 0, ABG) 01:37:27.985 00.000 428 Move returns status 0, amount 0 01:37:27.985 00.000 428 move complete, result=0 01:37:27.985 00.000 428 worker thread done servicing request 01:37:27.985 00.000 428 Worker thread wakes up 01:37:27.985 00.000 10672 GuideStep: 0.5 px 611 ms WEST, 0.1 px 0 ms NORTH 01:37:27.985 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:27.985 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:29.172 01.187 428 Exposure complete 01:37:29.296 00.124 428 worker thread done servicing request 01:37:29.296 00.000 10672 OnExposeComplete: enter 01:37:29.296 00.000 10672 UpdateGuideState(): m_state=6 01:37:29.296 00.000 10672 Star::Find(15, 514, 364, 0, (0,0,0,0), 0.0, 0) frame 3138 01:37:29.296 00.000 10672 Star::Find returns 1 (0), X=513.18, Y=363.81, Mass=192620, SNR=38.8, Peak=28416 HFD=2.4 01:37:29.296 00.000 10672 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.14) = xAngle (-2.92 = -2.92) 01:37:29.296 00.000 10672 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.81 = -2.81) 01:37:29.296 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-2.78 mountX=-0.33 mountY=-0.11, mountTheta=-2.82 01:37:29.296 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=-0.12, opts=13) 01:37:29.296 00.000 10672 Enqueuing Move request for scope (-0.32, -0.12) 01:37:29.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:29.296 00.000 428 Worker thread wakes up 01:37:29.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.12) opts 0xd 01:37:29.296 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, -0.12) 01:37:29.296 00.000 428 Moving (-0.32, -0.12) raw xDistance=-0.33 yDistance=-0.11 01:37:29.296 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33 01:37:29.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:29.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 01:37:29.296 00.000 428 MoveAxis(E, 0, ABG) 01:37:29.296 00.000 428 Move returns status 0, amount 0 01:37:29.296 00.000 428 MoveAxis(N, 0, ABG) 01:37:29.296 00.000 428 Move returns status 0, amount 0 01:37:29.296 00.000 428 move complete, result=0 01:37:29.296 00.000 428 worker thread done servicing request 01:37:29.328 00.032 10672 UpdateGuideState exits: m=192620 SNR=38.8 01:37:29.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:29.328 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:29.328 00.000 10672 Enqueuing Expose request 01:37:29.328 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH 01:37:29.328 00.000 428 Worker thread wakes up 01:37:29.328 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:29.328 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:31.015 01.687 10672 read socket command 10 01:37:31.015 00.000 10672 processing socket request REQDIST 01:37:31.015 00.000 10672 SOCKSVR: Sending pixel error of 0.70 01:37:31.015 00.000 10672 Sending socket response 70 (0x46) 01:37:31.187 00.172 428 Exposure complete 01:37:31.327 00.140 428 worker thread done servicing request 01:37:31.327 00.000 10672 OnExposeComplete: enter 01:37:31.327 00.000 10672 UpdateGuideState(): m_state=6 01:37:31.327 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3139 01:37:31.327 00.000 10672 Star::Find returns 1 (0), X=513.64, Y=363.85, Mass=211921, SNR=41.2, Peak=23072 HFD=3.3 01:37:31.327 00.000 10672 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.14) = xAngle (-0.66 = -0.66) 01:37:31.327 00.000 10672 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-0.55 = -0.55) 01:37:31.327 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.52 mountX=0.13 mountY=-0.08, mountTheta=-0.59 01:37:31.327 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=-0.08, opts=13) 01:37:31.327 00.000 10672 Enqueuing Move request for scope (0.14, -0.08) 01:37:31.327 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:31.327 00.000 428 Worker thread wakes up 01:37:31.327 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd 01:37:31.327 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, -0.08) 01:37:31.327 00.000 428 Moving (0.14, -0.08) raw xDistance=0.13 yDistance=-0.08 01:37:31.327 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 01:37:31.327 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:31.327 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 01:37:31.327 00.000 428 MoveAxis(E, 0, ABG) 01:37:31.327 00.000 428 Move returns status 0, amount 0 01:37:31.327 00.000 428 MoveAxis(N, 0, ABG) 01:37:31.327 00.000 428 Move returns status 0, amount 0 01:37:31.327 00.000 428 move complete, result=0 01:37:31.327 00.000 428 worker thread done servicing request 01:37:31.343 00.016 10672 UpdateGuideState exits: m=211921 SNR=41.2 01:37:31.343 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:31.343 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:31.343 00.000 10672 Enqueuing Expose request 01:37:31.343 00.000 10672 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:37:31.343 00.000 428 Worker thread wakes up 01:37:31.343 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:31.343 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:33.186 01.843 428 Exposure complete 01:37:33.326 00.140 428 worker thread done servicing request 01:37:33.326 00.000 10672 OnExposeComplete: enter 01:37:33.326 00.000 10672 UpdateGuideState(): m_state=6 01:37:33.326 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3140 01:37:33.326 00.000 10672 Star::Find returns 1 (0), X=513.53, Y=363.76, Mass=196719, SNR=38.7, Peak=28096 HFD=2.7 01:37:33.326 00.000 10672 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.14) = xAngle (-1.56 = -1.56) 01:37:33.326 00.000 10672 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.45 = -1.45) 01:37:33.326 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.17 cameraTheta=-1.42 mountX=0.00 mountY=-0.17, mountTheta=-1.56 01:37:33.326 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=-0.16, opts=13) 01:37:33.326 00.000 10672 Enqueuing Move request for scope (0.02, -0.16) 01:37:33.326 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:33.326 00.000 428 Worker thread wakes up 01:37:33.326 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd 01:37:33.326 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, -0.16) 01:37:33.326 00.000 428 Moving (0.02, -0.16) raw xDistance=0.00 yDistance=-0.17 01:37:33.326 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 01:37:33.326 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:33.326 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 01:37:33.326 00.000 428 MoveAxis(E, 0, ABG) 01:37:33.326 00.000 428 Move returns status 0, amount 0 01:37:33.326 00.000 428 MoveAxis(N, 0, ABG) 01:37:33.326 00.000 428 Move returns status 0, amount 0 01:37:33.326 00.000 428 move complete, result=0 01:37:33.326 00.000 428 worker thread done servicing request 01:37:33.342 00.016 10672 UpdateGuideState exits: m=196719 SNR=38.7 01:37:33.342 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:33.342 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:33.342 00.000 10672 Enqueuing Expose request 01:37:33.342 00.000 10672 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 01:37:33.342 00.000 428 Worker thread wakes up 01:37:33.342 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:33.342 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:35.190 01.848 428 Exposure complete 01:37:35.315 00.125 428 worker thread done servicing request 01:37:35.315 00.000 10672 OnExposeComplete: enter 01:37:35.315 00.000 10672 UpdateGuideState(): m_state=6 01:37:35.315 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3141 01:37:35.315 00.000 10672 Star::Find returns 1 (0), X=513.45, Y=363.76, Mass=200090, SNR=38.8, Peak=27328 HFD=2.7 01:37:35.315 00.000 10672 CameraToMount -- cameraTheta (-1.88) - m_xAngle (0.14) = xAngle (-2.01 = -2.01) 01:37:35.315 00.000 10672 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.91 = -1.91) 01:37:35.315 00.000 10672 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.88 mountX=-0.08 mountY=-0.17, mountTheta=-2.00 01:37:35.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.05, y=-0.17, opts=13) 01:37:35.315 00.000 10672 Enqueuing Move request for scope (-0.05, -0.17) 01:37:35.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:35.315 00.000 428 Worker thread wakes up 01:37:35.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd 01:37:35.315 00.000 428 Handling offset move in thread for scope, endpoint = (-0.05, -0.17) 01:37:35.315 00.000 428 Moving (-0.05, -0.17) raw xDistance=-0.08 yDistance=-0.17 01:37:35.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:37:35.315 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:35.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 01:37:35.315 00.000 428 MoveAxis(E, 0, ABG) 01:37:35.315 00.000 428 Move returns status 0, amount 0 01:37:35.315 00.000 428 MoveAxis(N, 0, ABG) 01:37:35.315 00.000 428 Move returns status 0, amount 0 01:37:35.315 00.000 428 move complete, result=0 01:37:35.315 00.000 428 worker thread done servicing request 01:37:35.346 00.031 10672 UpdateGuideState exits: m=200090 SNR=38.8 01:37:35.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:35.346 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:35.346 00.000 10672 Enqueuing Expose request 01:37:35.346 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 01:37:35.346 00.000 428 Worker thread wakes up 01:37:35.346 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:35.346 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:36.003 00.657 10672 read socket command 10 01:37:36.003 00.000 10672 processing socket request REQDIST 01:37:36.003 00.000 10672 SOCKSVR: Sending pixel error of 0.35 01:37:36.003 00.000 10672 Sending socket response 35 (0x23) 01:37:37.190 01.187 428 Exposure complete 01:37:37.315 00.125 428 worker thread done servicing request 01:37:37.315 00.000 10672 OnExposeComplete: enter 01:37:37.315 00.000 10672 UpdateGuideState(): m_state=6 01:37:37.315 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3142 01:37:37.315 00.000 10672 Star::Find returns 1 (0), X=513.22, Y=363.30, Mass=242742, SNR=42.2, Peak=26016 HFD=3.6 01:37:37.315 00.000 10672 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.14) = xAngle (-2.13 = -2.13) 01:37:37.315 00.000 10672 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.02 = -2.02) 01:37:37.315 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=-0.63 hyp=0.69 cameraTheta=-1.99 mountX=-0.37 mountY=-0.62, mountTheta=-2.11 01:37:37.315 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=-0.63, opts=13) 01:37:37.315 00.000 10672 Enqueuing Move request for scope (-0.28, -0.63) 01:37:37.315 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:37.315 00.000 428 Worker thread wakes up 01:37:37.315 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.63) opts 0xd 01:37:37.315 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, -0.63) 01:37:37.315 00.000 428 Moving (-0.28, -0.63) raw xDistance=-0.37 yDistance=-0.62 01:37:37.315 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37 01:37:37.315 00.000 428 GuideAlgorithmResistSwitch::Result() returns -0.62 from input -0.62 01:37:37.315 00.000 428 MoveAxis(E, 0, ABG) 01:37:37.315 00.000 428 Move returns status 0, amount 0 01:37:37.315 00.000 428 MoveAxis(N, 821, ABG) 01:37:37.315 00.000 428 Guiding Dir = 0, Dur = 821 01:37:37.330 00.015 428 IsSlewing returns 0 01:37:37.330 00.000 428 IsGuiding returns 0 01:37:37.346 00.016 10672 UpdateGuideState exits: m=242742 SNR=42.2 01:37:37.346 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:37.346 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:37.346 00.000 10672 Enqueuing Expose request 01:37:37.408 00.062 428 PulseGuide returned control before completion, sleep 752 01:37:38.189 00.781 428 IsGuiding returns 1 01:37:38.189 00.000 428 scope still moving after pulse duration time elapsed 01:37:38.252 00.063 428 IsSlewing returns 0 01:37:38.283 00.031 428 IsGuiding returns 0 01:37:38.283 00.000 428 scope move finished after 821 + 122 ms 01:37:38.283 00.000 428 Move returns status 0, amount 821 01:37:38.283 00.000 428 move complete, result=0 01:37:38.283 00.000 428 worker thread done servicing request 01:37:38.283 00.000 428 Worker thread wakes up 01:37:38.283 00.000 10672 GuideStep: -0.4 px 0 ms EAST, -0.6 px 821 ms NORTH 01:37:38.283 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:38.283 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:39.158 00.875 428 Exposure complete 01:37:39.314 00.156 428 worker thread done servicing request 01:37:39.314 00.000 10672 OnExposeComplete: enter 01:37:39.314 00.000 10672 UpdateGuideState(): m_state=6 01:37:39.314 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3143 01:37:39.314 00.000 10672 Star::Find returns 1 (0), X=513.27, Y=363.89, Mass=176858, SNR=39.5, Peak=25808 HFD=2.4 01:37:39.314 00.000 10672 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.14) = xAngle (-3.12 = -3.12) 01:37:39.314 00.000 10672 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.01 = -3.01) 01:37:39.314 00.000 10672 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-2.98 mountX=-0.23 mountY=-0.03, mountTheta=-3.01 01:37:39.314 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.23, y=-0.04, opts=13) 01:37:39.314 00.000 10672 Enqueuing Move request for scope (-0.23, -0.04) 01:37:39.314 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:39.314 00.000 428 Worker thread wakes up 01:37:39.314 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd 01:37:39.314 00.000 428 Handling offset move in thread for scope, endpoint = (-0.23, -0.04) 01:37:39.314 00.000 428 Moving (-0.23, -0.04) raw xDistance=-0.23 yDistance=-0.03 01:37:39.314 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23 01:37:39.314 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:39.314 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 01:37:39.314 00.000 428 MoveAxis(E, 0, ABG) 01:37:39.314 00.000 428 Move returns status 0, amount 0 01:37:39.314 00.000 428 MoveAxis(N, 0, ABG) 01:37:39.314 00.000 428 Move returns status 0, amount 0 01:37:39.314 00.000 428 move complete, result=0 01:37:39.314 00.000 428 worker thread done servicing request 01:37:39.345 00.031 10672 UpdateGuideState exits: m=176858 SNR=39.5 01:37:39.345 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:39.345 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:39.345 00.000 10672 Enqueuing Expose request 01:37:39.345 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 01:37:39.345 00.000 428 Worker thread wakes up 01:37:39.345 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:39.345 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:41.001 01.656 10672 read socket command 10 01:37:41.001 00.000 10672 processing socket request REQDIST 01:37:41.001 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:37:41.001 00.000 10672 Sending socket response 38 (0x26) 01:37:41.173 00.172 428 Exposure complete 01:37:41.298 00.125 428 worker thread done servicing request 01:37:41.298 00.000 10672 OnExposeComplete: enter 01:37:41.298 00.000 10672 UpdateGuideState(): m_state=6 01:37:41.298 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3144 01:37:41.298 00.000 10672 Star::Find returns 1 (0), X=513.53, Y=364.30, Mass=216148, SNR=39.9, Peak=28528 HFD=3.1 01:37:41.298 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.14) = xAngle (1.37 = 1.37) 01:37:41.298 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.48 = 1.48) 01:37:41.298 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.50 mountX=0.08 mountY=0.37, mountTheta=1.37 01:37:41.298 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.37, opts=13) 01:37:41.298 00.000 10672 Enqueuing Move request for scope (0.02, 0.37) 01:37:41.298 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:41.298 00.000 428 Worker thread wakes up 01:37:41.298 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.37) opts 0xd 01:37:41.298 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.37) 01:37:41.313 00.015 428 Moving (0.02, 0.37) raw xDistance=0.08 yDistance=0.37 01:37:41.313 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 01:37:41.313 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:41.313 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:37:41.313 00.000 428 MoveAxis(E, 0, ABG) 01:37:41.313 00.000 428 Move returns status 0, amount 0 01:37:41.313 00.000 428 MoveAxis(N, 0, ABG) 01:37:41.313 00.000 428 Move returns status 0, amount 0 01:37:41.313 00.000 428 move complete, result=0 01:37:41.313 00.000 428 worker thread done servicing request 01:37:41.329 00.016 10672 UpdateGuideState exits: m=216148 SNR=39.9 01:37:41.329 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:41.329 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:41.329 00.000 10672 Enqueuing Expose request 01:37:41.329 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:37:41.329 00.000 428 Worker thread wakes up 01:37:41.329 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:41.329 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:43.177 01.848 428 Exposure complete 01:37:43.318 00.141 428 worker thread done servicing request 01:37:43.318 00.000 10672 OnExposeComplete: enter 01:37:43.318 00.000 10672 UpdateGuideState(): m_state=6 01:37:43.318 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3145 01:37:43.318 00.000 10672 Star::Find returns 1 (0), X=513.29, Y=364.06, Mass=194971, SNR=38.2, Peak=23952 HFD=2.7 01:37:43.318 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 01:37:43.318 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 01:37:43.318 00.000 10672 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.26 cameraTheta=2.59 mountX=-0.20 mountY=0.14, mountTheta=2.52 01:37:43.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.22, y=0.13, opts=13) 01:37:43.318 00.000 10672 Enqueuing Move request for scope (-0.22, 0.13) 01:37:43.318 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:43.318 00.000 428 Worker thread wakes up 01:37:43.318 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.13) opts 0xd 01:37:43.318 00.000 428 Handling offset move in thread for scope, endpoint = (-0.22, 0.13) 01:37:43.318 00.000 428 Moving (-0.22, 0.13) raw xDistance=-0.20 yDistance=0.14 01:37:43.333 00.015 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 01:37:43.333 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:43.333 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:37:43.333 00.000 428 MoveAxis(E, 0, ABG) 01:37:43.333 00.000 428 Move returns status 0, amount 0 01:37:43.333 00.000 428 MoveAxis(N, 0, ABG) 01:37:43.333 00.000 428 Move returns status 0, amount 0 01:37:43.333 00.000 428 move complete, result=0 01:37:43.333 00.000 428 worker thread done servicing request 01:37:43.349 00.016 10672 UpdateGuideState exits: m=194971 SNR=38.2 01:37:43.349 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:43.349 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:43.349 00.000 10672 Enqueuing Expose request 01:37:43.349 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:37:43.349 00.000 428 Worker thread wakes up 01:37:43.349 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:43.349 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:45.176 01.827 428 Exposure complete 01:37:45.317 00.141 428 worker thread done servicing request 01:37:45.317 00.000 10672 OnExposeComplete: enter 01:37:45.317 00.000 10672 UpdateGuideState(): m_state=6 01:37:45.317 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3146 01:37:45.317 00.000 10672 Star::Find returns 1 (0), X=513.10, Y=364.20, Mass=195393, SNR=39.6, Peak=25360 HFD=2.7 01:37:45.317 00.000 10672 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.14) = xAngle (2.40 = 2.40) 01:37:45.317 00.000 10672 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.51 = 2.51) 01:37:45.317 00.000 10672 CameraToMount -- cameraX=-0.40 cameraY=0.28 hyp=0.49 cameraTheta=2.54 mountX=-0.36 mountY=0.29, mountTheta=2.47 01:37:45.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.40, y=0.28, opts=13) 01:37:45.317 00.000 10672 Enqueuing Move request for scope (-0.40, 0.28) 01:37:45.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:45.317 00.000 428 Worker thread wakes up 01:37:45.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.28) opts 0xd 01:37:45.317 00.000 428 Handling offset move in thread for scope, endpoint = (-0.40, 0.28) 01:37:45.317 00.000 428 Moving (-0.40, 0.28) raw xDistance=-0.36 yDistance=0.29 01:37:45.317 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:37:45.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:45.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.29 01:37:45.317 00.000 428 MoveAxis(E, 0, ABG) 01:37:45.317 00.000 428 Move returns status 0, amount 0 01:37:45.317 00.000 428 MoveAxis(N, 0, ABG) 01:37:45.317 00.000 428 Move returns status 0, amount 0 01:37:45.317 00.000 428 move complete, result=0 01:37:45.317 00.000 428 worker thread done servicing request 01:37:45.333 00.016 10672 UpdateGuideState exits: m=195393 SNR=39.6 01:37:45.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:45.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:45.333 00.000 10672 Enqueuing Expose request 01:37:45.333 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:37:45.333 00.000 428 Worker thread wakes up 01:37:45.333 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:45.333 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:46.004 00.671 10672 read socket command 10 01:37:46.004 00.000 10672 processing socket request REQDIST 01:37:46.004 00.000 10672 SOCKSVR: Sending pixel error of 0.38 01:37:46.004 00.000 10672 Sending socket response 38 (0x26) 01:37:47.176 01.172 428 Exposure complete 01:37:47.348 00.172 428 worker thread done servicing request 01:37:47.348 00.000 10672 OnExposeComplete: enter 01:37:47.348 00.000 10672 UpdateGuideState(): m_state=6 01:37:47.348 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3147 01:37:47.348 00.000 10672 Star::Find returns 1 (0), X=512.94, Y=363.93, Mass=186974, SNR=35.4, Peak=28752 HFD=2.7 01:37:47.348 00.000 10672 CameraToMount -- cameraTheta (-3.14) - m_xAngle (0.14) = xAngle (-3.28 = 3.01) 01:37:47.348 00.000 10672 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.17 = 3.12) 01:37:47.348 00.000 10672 CameraToMount -- cameraX=-0.56 cameraY=-0.00 hyp=0.56 cameraTheta=-3.14 mountX=-0.56 mountY=0.01, mountTheta=3.12 01:37:47.348 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.56, y=-0.00, opts=13) 01:37:47.348 00.000 10672 Enqueuing Move request for scope (-0.56, -0.00) 01:37:47.348 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:37:47.348 00.000 428 Worker thread wakes up 01:37:47.348 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.00) opts 0xd 01:37:47.348 00.000 428 Handling offset move in thread for scope, endpoint = (-0.56, -0.00) 01:37:47.348 00.000 428 Moving (-0.56, -0.00) raw xDistance=-0.56 yDistance=0.01 01:37:47.348 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 01:37:47.348 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:47.348 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:37:47.348 00.000 428 MoveAxis(E, 655, ABG) 01:37:47.348 00.000 428 Guiding Dir = 2, Dur = 655 01:37:47.348 00.000 428 IsSlewing returns 0 01:37:47.348 00.000 428 IsGuiding returns 0 01:37:47.363 00.015 10672 UpdateGuideState exits: m=186974 SNR=35.4 01:37:47.363 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:47.363 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:47.363 00.000 10672 Enqueuing Expose request 01:37:47.379 00.016 428 PulseGuide returned control before completion, sleep 639 01:37:48.066 00.687 428 IsGuiding returns 0 01:37:48.066 00.000 428 Move returns status 0, amount 655 01:37:48.066 00.000 428 MoveAxis(N, 0, ABG) 01:37:48.066 00.000 428 Move returns status 0, amount 0 01:37:48.066 00.000 428 move complete, result=0 01:37:48.066 00.000 428 worker thread done servicing request 01:37:48.066 00.000 428 Worker thread wakes up 01:37:48.066 00.000 10672 GuideStep: -0.6 px 655 ms EAST, 0.0 px 0 ms NORTH 01:37:48.066 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:48.066 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:49.159 01.093 428 Exposure complete 01:37:49.284 00.125 428 worker thread done servicing request 01:37:49.284 00.000 10672 OnExposeComplete: enter 01:37:49.300 00.016 10672 UpdateGuideState(): m_state=6 01:37:49.300 00.000 10672 Star::Find(15, 512, 363, 0, (0,0,0,0), 0.0, 0) frame 3148 01:37:49.300 00.000 10672 Star::Find returns 1 (0), X=512.78, Y=364.39, Mass=202096, SNR=40.2, Peak=29936 HFD=2.8 01:37:49.300 00.000 10672 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.14) = xAngle (2.43 = 2.43) 01:37:49.300 00.000 10672 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.54 = 2.54) 01:37:49.300 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.46 hyp=0.86 cameraTheta=2.57 mountX=-0.65 mountY=0.48, mountTheta=2.50 01:37:49.300 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.46, opts=13) 01:37:49.300 00.000 10672 Enqueuing Move request for scope (-0.72, 0.46) 01:37:49.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:49.300 00.000 428 Worker thread wakes up 01:37:49.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.46) opts 0xd 01:37:49.300 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.46) 01:37:49.300 00.000 428 Moving (-0.72, 0.46) raw xDistance=-0.65 yDistance=0.48 01:37:49.300 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.65 01:37:49.300 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:49.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:37:49.300 00.000 428 MoveAxis(E, 807, ABG) 01:37:49.300 00.000 428 Guiding Dir = 2, Dur = 807 01:37:49.300 00.000 428 IsSlewing returns 0 01:37:49.300 00.000 428 IsGuiding returns 0 01:37:49.316 00.016 10672 UpdateGuideState exits: m=202096 SNR=40.2 01:37:49.316 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:49.316 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:49.316 00.000 10672 Enqueuing Expose request 01:37:49.331 00.015 428 PulseGuide returned control before completion, sleep 792 01:37:50.128 00.797 428 IsGuiding returns 1 01:37:50.128 00.000 428 scope still moving after pulse duration time elapsed 01:37:50.175 00.047 428 IsSlewing returns 0 01:37:50.175 00.000 428 IsGuiding returns 0 01:37:50.175 00.000 428 scope move finished after 807 + 65 ms 01:37:50.175 00.000 428 Move returns status 0, amount 807 01:37:50.175 00.000 428 MoveAxis(N, 0, ABG) 01:37:50.175 00.000 428 Move returns status 0, amount 0 01:37:50.175 00.000 428 move complete, result=0 01:37:50.175 00.000 428 worker thread done servicing request 01:37:50.175 00.000 428 Worker thread wakes up 01:37:50.175 00.000 10672 GuideStep: -0.7 px 807 ms EAST, 0.5 px 0 ms NORTH 01:37:50.175 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:50.175 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:51.007 00.832 10672 read socket command 10 01:37:51.007 00.000 10672 processing socket request REQDIST 01:37:51.007 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:37:51.007 00.000 10672 Sending socket response 56 (0x38) 01:37:51.179 00.172 428 Exposure complete 01:37:51.319 00.140 428 worker thread done servicing request 01:37:51.319 00.000 10672 OnExposeComplete: enter 01:37:51.319 00.000 10672 UpdateGuideState(): m_state=6 01:37:51.319 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3149 01:37:51.319 00.000 10672 Star::Find returns 1 (0), X=514.20, Y=364.50, Mass=202046, SNR=43.9, Peak=25360 HFD=3.0 01:37:51.319 00.000 10672 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.14) = xAngle (0.54 = 0.54) 01:37:51.319 00.000 10672 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.65 = 0.65) 01:37:51.319 00.000 10672 CameraToMount -- cameraX=0.70 cameraY=0.57 hyp=0.90 cameraTheta=0.68 mountX=0.77 mountY=0.55, mountTheta=0.62 01:37:51.319 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.70, y=0.57, opts=13) 01:37:51.319 00.000 10672 Enqueuing Move request for scope (0.70, 0.57) 01:37:51.319 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:51.319 00.000 428 Worker thread wakes up 01:37:51.319 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.57) opts 0xd 01:37:51.319 00.000 428 Handling offset move in thread for scope, endpoint = (0.70, 0.57) 01:37:51.319 00.000 428 Moving (0.70, 0.57) raw xDistance=0.77 yDistance=0.55 01:37:51.319 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.77 01:37:51.319 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:51.319 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 01:37:51.319 00.000 428 MoveAxis(W, 845, ABG) 01:37:51.319 00.000 428 Guiding Dir = 3, Dur = 845 01:37:51.319 00.000 428 IsSlewing returns 0 01:37:51.319 00.000 428 IsGuiding returns 0 01:37:51.335 00.016 428 PulseGuide returned control before completion, sleep 839 01:37:51.335 00.000 10672 UpdateGuideState exits: m=202046 SNR=43.9 01:37:51.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:51.335 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:51.335 00.000 10672 Enqueuing Expose request 01:37:52.210 00.875 428 IsGuiding returns 0 01:37:52.210 00.000 428 Move returns status 0, amount 845 01:37:52.210 00.000 428 MoveAxis(N, 0, ABG) 01:37:52.210 00.000 428 Move returns status 0, amount 0 01:37:52.225 00.015 428 move complete, result=0 01:37:52.225 00.000 428 worker thread done servicing request 01:37:52.225 00.000 428 Worker thread wakes up 01:37:52.225 00.000 10672 GuideStep: 0.8 px 845 ms WEST, 0.5 px 0 ms NORTH 01:37:52.225 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:52.225 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:53.178 00.953 428 Exposure complete 01:37:53.318 00.140 428 worker thread done servicing request 01:37:53.318 00.000 10672 OnExposeComplete: enter 01:37:53.318 00.000 10672 UpdateGuideState(): m_state=6 01:37:53.318 00.000 10672 Star::Find(15, 514, 364, 0, (0,0,0,0), 0.0, 0) frame 3150 01:37:53.318 00.000 10672 Star::Find returns 1 (0), X=514.12, Y=364.07, Mass=239953, SNR=48.6, Peak=30384 HFD=2.8 01:37:53.318 00.000 10672 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.14) = xAngle (0.09 = 0.09) 01:37:53.318 00.000 10672 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.19 = 0.19) 01:37:53.318 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.14 hyp=0.64 cameraTheta=0.22 mountX=0.63 mountY=0.12, mountTheta=0.19 01:37:53.318 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.14, opts=13) 01:37:53.334 00.016 10672 Enqueuing Move request for scope (0.62, 0.14) 01:37:53.334 00.000 428 Worker thread wakes up 01:37:53.334 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:53.334 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.14) opts 0xd 01:37:53.334 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.14) 01:37:53.334 00.000 428 Moving (0.62, 0.14) raw xDistance=0.63 yDistance=0.12 01:37:53.334 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.63 01:37:53.334 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:53.334 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 01:37:53.334 00.000 428 MoveAxis(W, 801, ABG) 01:37:53.334 00.000 428 Guiding Dir = 3, Dur = 801 01:37:53.334 00.000 428 IsSlewing returns 0 01:37:53.334 00.000 428 IsGuiding returns 0 01:37:53.350 00.016 10672 UpdateGuideState exits: m=239953 SNR=48.6 01:37:53.350 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:53.350 00.000 428 PulseGuide returned control before completion, sleep 790 01:37:53.350 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:53.350 00.000 10672 Enqueuing Expose request 01:37:54.178 00.828 428 IsGuiding returns 0 01:37:54.178 00.000 428 Move returns status 0, amount 801 01:37:54.178 00.000 428 MoveAxis(N, 0, ABG) 01:37:54.178 00.000 428 Move returns status 0, amount 0 01:37:54.178 00.000 428 move complete, result=0 01:37:54.178 00.000 428 worker thread done servicing request 01:37:54.178 00.000 10672 GuideStep: 0.6 px 801 ms WEST, 0.1 px 0 ms NORTH 01:37:54.178 00.000 428 Worker thread wakes up 01:37:54.193 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:54.193 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:55.177 00.984 428 Exposure complete 01:37:55.302 00.125 428 worker thread done servicing request 01:37:55.302 00.000 10672 OnExposeComplete: enter 01:37:55.302 00.000 10672 UpdateGuideState(): m_state=6 01:37:55.302 00.000 10672 Star::Find(15, 514, 364, 0, (0,0,0,0), 0.0, 0) frame 3151 01:37:55.302 00.000 10672 Star::Find returns 1 (0), X=512.78, Y=364.82, Mass=206294, SNR=39.2, Peak=27760 HFD=2.8 01:37:55.302 00.000 10672 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.14) = xAngle (2.11 = 2.11) 01:37:55.302 00.000 10672 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.22 = 2.22) 01:37:55.302 00.000 10672 CameraToMount -- cameraX=-0.72 cameraY=0.89 hyp=1.15 cameraTheta=2.25 mountX=-0.59 mountY=0.92, mountTheta=2.14 01:37:55.302 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.72, y=0.89, opts=13) 01:37:55.302 00.000 10672 Enqueuing Move request for scope (-0.72, 0.89) 01:37:55.302 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:55.302 00.000 428 Worker thread wakes up 01:37:55.302 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.89) opts 0xd 01:37:55.302 00.000 428 Handling offset move in thread for scope, endpoint = (-0.72, 0.89) 01:37:55.302 00.000 428 Moving (-0.72, 0.89) raw xDistance=-0.59 yDistance=0.92 01:37:55.302 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.59 01:37:55.302 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 01:37:55.302 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.92 01:37:55.302 00.000 428 MoveAxis(E, 634, ABG) 01:37:55.302 00.000 428 Guiding Dir = 2, Dur = 634 01:37:55.302 00.000 428 IsSlewing returns 0 01:37:55.302 00.000 428 IsGuiding returns 0 01:37:55.333 00.031 10672 UpdateGuideState exits: m=206294 SNR=39.2 01:37:55.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:55.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:55.333 00.000 10672 Enqueuing Expose request 01:37:55.333 00.000 428 PulseGuide returned control before completion, sleep 617 01:37:55.974 00.641 428 IsGuiding returns 0 01:37:55.974 00.000 428 Move returns status 0, amount 634 01:37:55.974 00.000 428 MoveAxis(N, 0, ABG) 01:37:55.974 00.000 428 Move returns status 0, amount 0 01:37:55.974 00.000 428 move complete, result=0 01:37:55.974 00.000 428 worker thread done servicing request 01:37:55.974 00.000 10672 GuideStep: -0.6 px 634 ms EAST, 0.9 px 0 ms NORTH 01:37:55.974 00.000 428 Worker thread wakes up 01:37:55.974 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:55.974 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:56.005 00.031 10672 read socket command 10 01:37:56.005 00.000 10672 processing socket request REQDIST 01:37:56.005 00.000 10672 SOCKSVR: Sending pixel error of 0.80 01:37:56.005 00.000 10672 Sending socket response 80 (0x50) 01:37:57.177 01.172 428 Exposure complete 01:37:57.317 00.140 428 worker thread done servicing request 01:37:57.317 00.000 10672 OnExposeComplete: enter 01:37:57.317 00.000 10672 UpdateGuideState(): m_state=6 01:37:57.317 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3152 01:37:57.317 00.000 10672 Star::Find returns 1 (0), X=512.43, Y=364.64, Mass=183195, SNR=37.6, Peak=23728 HFD=3.0 01:37:57.317 00.000 10672 CameraToMount -- cameraTheta (2.56) - m_xAngle (0.14) = xAngle (2.42 = 2.42) 01:37:57.317 00.000 10672 CameraToMount -- cameraTheta (2.56) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.53 = 2.53) 01:37:57.317 00.000 10672 CameraToMount -- cameraX=-1.07 cameraY=0.71 hyp=1.28 cameraTheta=2.56 mountX=-0.96 mountY=0.74, mountTheta=2.49 01:37:57.317 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.07, y=0.71, opts=13) 01:37:57.317 00.000 10672 Enqueuing Move request for scope (-1.07, 0.71) 01:37:57.317 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:57.317 00.000 428 Worker thread wakes up 01:37:57.317 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.71) opts 0xd 01:37:57.317 00.000 428 Handling offset move in thread for scope, endpoint = (-1.07, 0.71) 01:37:57.317 00.000 428 Moving (-1.07, 0.71) raw xDistance=-0.96 yDistance=0.74 01:37:57.317 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.96 01:37:57.317 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 01:37:57.317 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.74 01:37:57.317 00.000 428 MoveAxis(E, 1174, ABG) 01:37:57.317 00.000 428 Guiding Dir = 2, Dur = 1174 01:37:57.317 00.000 428 IsSlewing returns 0 01:37:57.317 00.000 428 IsGuiding returns 0 01:37:57.333 00.016 10672 UpdateGuideState exits: m=183195 SNR=37.6 01:37:57.333 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:57.333 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:57.333 00.000 10672 Enqueuing Expose request 01:37:57.348 00.015 428 PulseGuide returned control before completion, sleep 1155 01:37:58.541 01.193 428 IsGuiding returns 0 01:37:58.541 00.000 428 Move returns status 0, amount 1174 01:37:58.541 00.000 428 MoveAxis(N, 0, ABG) 01:37:58.541 00.000 428 Move returns status 0, amount 0 01:37:58.541 00.000 428 move complete, result=0 01:37:58.541 00.000 428 worker thread done servicing request 01:37:58.541 00.000 428 Worker thread wakes up 01:37:58.541 00.000 10672 GuideStep: -1.0 px 1174 ms EAST, 0.7 px 0 ms NORTH 01:37:58.556 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:58.556 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:37:59.165 00.609 428 Exposure complete 01:37:59.290 00.125 428 worker thread done servicing request 01:37:59.290 00.000 10672 OnExposeComplete: enter 01:37:59.290 00.000 10672 UpdateGuideState(): m_state=6 01:37:59.290 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3153 01:37:59.290 00.000 10672 Star::Find returns 1 (0), X=513.41, Y=364.38, Mass=160999, SNR=35.7, Peak=26560 HFD=2.9 01:37:59.290 00.000 10672 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.14) = xAngle (1.64 = 1.64) 01:37:59.290 00.000 10672 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.75 = 1.75) 01:37:59.290 00.000 10672 CameraToMount -- cameraX=-0.10 cameraY=0.45 hyp=0.46 cameraTheta=1.78 mountX=-0.03 mountY=0.45, mountTheta=1.64 01:37:59.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.10, y=0.45, opts=13) 01:37:59.290 00.000 10672 Enqueuing Move request for scope (-0.10, 0.45) 01:37:59.290 00.000 428 Worker thread wakes up 01:37:59.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:37:59.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.45) opts 0xd 01:37:59.290 00.000 428 Handling offset move in thread for scope, endpoint = (-0.10, 0.45) 01:37:59.290 00.000 428 Moving (-0.10, 0.45) raw xDistance=-0.03 yDistance=0.45 01:37:59.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 01:37:59.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:37:59.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:37:59.290 00.000 428 MoveAxis(E, 0, ABG) 01:37:59.290 00.000 428 Move returns status 0, amount 0 01:37:59.290 00.000 428 MoveAxis(N, 0, ABG) 01:37:59.290 00.000 428 Move returns status 0, amount 0 01:37:59.290 00.000 428 move complete, result=0 01:37:59.290 00.000 428 worker thread done servicing request 01:37:59.306 00.016 10672 UpdateGuideState exits: m=160999 SNR=35.7 01:37:59.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:37:59.321 00.015 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:37:59.321 00.000 10672 Enqueuing Expose request 01:37:59.321 00.000 428 Worker thread wakes up 01:37:59.321 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 01:37:59.321 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:37:59.321 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:01.009 01.688 10672 read socket command 10 01:38:01.009 00.000 10672 processing socket request REQDIST 01:38:01.009 00.000 10672 SOCKSVR: Sending pixel error of 0.80 01:38:01.009 00.000 10672 Sending socket response 80 (0x50) 01:38:01.180 00.171 428 Exposure complete 01:38:01.305 00.125 428 worker thread done servicing request 01:38:01.305 00.000 10672 OnExposeComplete: enter 01:38:01.305 00.000 10672 UpdateGuideState(): m_state=6 01:38:01.305 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3154 01:38:01.305 00.000 10672 Star::Find returns 1 (0), X=513.56, Y=364.48, Mass=205064, SNR=40.7, Peak=25904 HFD=3.1 01:38:01.305 00.000 10672 CameraToMount -- cameraTheta (1.47) - m_xAngle (0.14) = xAngle (1.33 = 1.33) 01:38:01.305 00.000 10672 CameraToMount -- cameraTheta (1.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.44 = 1.44) 01:38:01.305 00.000 10672 CameraToMount -- cameraX=0.06 cameraY=0.55 hyp=0.56 cameraTheta=1.47 mountX=0.13 mountY=0.55, mountTheta=1.33 01:38:01.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.06, y=0.55, opts=13) 01:38:01.305 00.000 10672 Enqueuing Move request for scope (0.06, 0.55) 01:38:01.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:01.305 00.000 428 Worker thread wakes up 01:38:01.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.55) opts 0xd 01:38:01.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.06, 0.55) 01:38:01.305 00.000 428 Moving (0.06, 0.55) raw xDistance=0.13 yDistance=0.55 01:38:01.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 01:38:01.305 00.000 428 switching direction from -1 to 1 - decHistory=3 oldest=0.44 newest=1.74 01:38:01.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.55 from input 0.55 01:38:01.305 00.000 428 MoveAxis(E, 0, ABG) 01:38:01.305 00.000 428 Move returns status 0, amount 0 01:38:01.305 00.000 428 MoveAxis(S, 733, ABG) 01:38:01.305 00.000 428 Guiding Dir = 1, Dur = 733 01:38:01.305 00.000 428 IsSlewing returns 0 01:38:01.305 00.000 428 IsGuiding returns 0 01:38:01.336 00.031 10672 UpdateGuideState exits: m=205064 SNR=40.7 01:38:01.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:01.336 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:01.336 00.000 10672 Enqueuing Expose request 01:38:01.399 00.063 428 PulseGuide returned control before completion, sleep 664 01:38:02.071 00.672 428 IsGuiding returns 1 01:38:02.071 00.000 428 scope still moving after pulse duration time elapsed 01:38:02.102 00.031 428 IsSlewing returns 0 01:38:02.102 00.000 428 IsGuiding returns 1 01:38:02.149 00.047 428 IsSlewing returns 0 01:38:02.180 00.031 428 IsGuiding returns 0 01:38:02.180 00.000 428 scope move finished after 733 + 130 ms 01:38:02.180 00.000 428 Move returns status 0, amount 733 01:38:02.180 00.000 428 move complete, result=0 01:38:02.180 00.000 428 worker thread done servicing request 01:38:02.180 00.000 428 Worker thread wakes up 01:38:02.180 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.6 px 733 ms SOUTH 01:38:02.180 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:02.180 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:03.180 01.000 428 Exposure complete 01:38:03.320 00.140 428 worker thread done servicing request 01:38:03.320 00.000 10672 OnExposeComplete: enter 01:38:03.320 00.000 10672 UpdateGuideState(): m_state=6 01:38:03.320 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3155 01:38:03.320 00.000 10672 Star::Find returns 1 (0), X=513.64, Y=364.37, Mass=196615, SNR=37.4, Peak=25152 HFD=2.8 01:38:03.320 00.000 10672 CameraToMount -- cameraTheta (1.26) - m_xAngle (0.14) = xAngle (1.12 = 1.12) 01:38:03.320 00.000 10672 CameraToMount -- cameraTheta (1.26) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.23 = 1.23) 01:38:03.320 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.44 hyp=0.46 cameraTheta=1.26 mountX=0.20 mountY=0.43, mountTheta=1.14 01:38:03.320 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.44, opts=13) 01:38:03.320 00.000 10672 Enqueuing Move request for scope (0.14, 0.44) 01:38:03.320 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:03.320 00.000 428 Worker thread wakes up 01:38:03.320 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.44) opts 0xd 01:38:03.320 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.44) 01:38:03.320 00.000 428 Moving (0.14, 0.44) raw xDistance=0.20 yDistance=0.43 01:38:03.320 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 01:38:03.320 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:03.320 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:38:03.320 00.000 428 MoveAxis(E, 0, ABG) 01:38:03.320 00.000 428 Move returns status 0, amount 0 01:38:03.320 00.000 428 MoveAxis(N, 0, ABG) 01:38:03.320 00.000 428 Move returns status 0, amount 0 01:38:03.320 00.000 428 move complete, result=0 01:38:03.320 00.000 428 worker thread done servicing request 01:38:03.336 00.016 10672 UpdateGuideState exits: m=196615 SNR=37.4 01:38:03.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:03.336 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:03.336 00.000 10672 Enqueuing Expose request 01:38:03.336 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:38:03.336 00.000 428 Worker thread wakes up 01:38:03.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:03.336 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:05.179 01.843 428 Exposure complete 01:38:05.304 00.125 428 worker thread done servicing request 01:38:05.304 00.000 10672 OnExposeComplete: enter 01:38:05.304 00.000 10672 UpdateGuideState(): m_state=6 01:38:05.304 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3156 01:38:05.304 00.000 10672 Star::Find returns 1 (0), X=513.60, Y=364.18, Mass=194102, SNR=39.6, Peak=24160 HFD=2.8 01:38:05.304 00.000 10672 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.14) = xAngle (1.06 = 1.06) 01:38:05.304 00.000 10672 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.17 = 1.17) 01:38:05.304 00.000 10672 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.20 mountX=0.13 mountY=0.25, mountTheta=1.08 01:38:05.304 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.10, y=0.25, opts=13) 01:38:05.304 00.000 10672 Enqueuing Move request for scope (0.10, 0.25) 01:38:05.304 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:05.304 00.000 428 Worker thread wakes up 01:38:05.304 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd 01:38:05.304 00.000 428 Handling offset move in thread for scope, endpoint = (0.10, 0.25) 01:38:05.304 00.000 428 Moving (0.10, 0.25) raw xDistance=0.13 yDistance=0.25 01:38:05.304 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 01:38:05.304 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:05.304 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.25 01:38:05.304 00.000 428 MoveAxis(E, 0, ABG) 01:38:05.304 00.000 428 Move returns status 0, amount 0 01:38:05.304 00.000 428 MoveAxis(N, 0, ABG) 01:38:05.304 00.000 428 Move returns status 0, amount 0 01:38:05.304 00.000 428 move complete, result=0 01:38:05.304 00.000 428 worker thread done servicing request 01:38:05.335 00.031 10672 UpdateGuideState exits: m=194102 SNR=39.6 01:38:05.335 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:05.335 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:05.335 00.000 10672 Enqueuing Expose request 01:38:05.335 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 01:38:05.335 00.000 428 Worker thread wakes up 01:38:05.335 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:05.335 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:06.038 00.703 10672 read socket command 10 01:38:06.038 00.000 10672 processing socket request REQDIST 01:38:06.038 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:38:06.038 00.000 10672 Sending socket response 53 (0x35) 01:38:07.168 01.130 428 Exposure complete 01:38:07.308 00.140 428 worker thread done servicing request 01:38:07.308 00.000 10672 OnExposeComplete: enter 01:38:07.308 00.000 10672 UpdateGuideState(): m_state=6 01:38:07.308 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3157 01:38:07.308 00.000 10672 Star::Find returns 1 (0), X=513.44, Y=364.46, Mass=218965, SNR=42.9, Peak=25360 HFD=3.1 01:38:07.308 00.000 10672 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.14) = xAngle (1.55 = 1.55) 01:38:07.308 00.000 10672 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.66 = 1.66) 01:38:07.308 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.53 hyp=0.54 cameraTheta=1.69 mountX=0.01 mountY=0.53, mountTheta=1.55 01:38:07.308 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.53, opts=13) 01:38:07.308 00.000 10672 Enqueuing Move request for scope (-0.06, 0.53) 01:38:07.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:07.308 00.000 428 Worker thread wakes up 01:38:07.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.53) opts 0xd 01:38:07.308 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.53) 01:38:07.308 00.000 428 Moving (-0.06, 0.53) raw xDistance=0.01 yDistance=0.53 01:38:07.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:38:07.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:07.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 01:38:07.308 00.000 428 MoveAxis(E, 0, ABG) 01:38:07.308 00.000 428 Move returns status 0, amount 0 01:38:07.308 00.000 428 MoveAxis(N, 0, ABG) 01:38:07.308 00.000 428 Move returns status 0, amount 0 01:38:07.308 00.000 428 move complete, result=0 01:38:07.308 00.000 428 worker thread done servicing request 01:38:07.324 00.016 10672 UpdateGuideState exits: m=218965 SNR=42.9 01:38:07.324 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:07.324 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:07.339 00.015 10672 Enqueuing Expose request 01:38:07.339 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 01:38:07.339 00.000 428 Worker thread wakes up 01:38:07.339 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:07.339 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:09.167 01.828 428 Exposure complete 01:38:09.292 00.125 428 worker thread done servicing request 01:38:09.292 00.000 10672 OnExposeComplete: enter 01:38:09.292 00.000 10672 UpdateGuideState(): m_state=6 01:38:09.292 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3158 01:38:09.292 00.000 10672 Star::Find returns 1 (0), X=513.05, Y=364.18, Mass=205443, SNR=37.2, Peak=28960 HFD=2.6 01:38:09.292 00.000 10672 CameraToMount -- cameraTheta (2.64) - m_xAngle (0.14) = xAngle (2.50 = 2.50) 01:38:09.292 00.000 10672 CameraToMount -- cameraTheta (2.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.61 = 2.61) 01:38:09.292 00.000 10672 CameraToMount -- cameraX=-0.45 cameraY=0.25 hyp=0.51 cameraTheta=2.64 mountX=-0.41 mountY=0.26, mountTheta=2.57 01:38:09.292 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.45, y=0.25, opts=13) 01:38:09.308 00.016 10672 Enqueuing Move request for scope (-0.45, 0.25) 01:38:09.308 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:09.308 00.000 428 Worker thread wakes up 01:38:09.308 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.25) opts 0xd 01:38:09.308 00.000 428 Handling offset move in thread for scope, endpoint = (-0.45, 0.25) 01:38:09.308 00.000 428 Moving (-0.45, 0.25) raw xDistance=-0.41 yDistance=0.26 01:38:09.308 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 01:38:09.308 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:09.308 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:38:09.308 00.000 428 MoveAxis(E, 0, ABG) 01:38:09.308 00.000 428 Move returns status 0, amount 0 01:38:09.308 00.000 428 MoveAxis(N, 0, ABG) 01:38:09.308 00.000 428 Move returns status 0, amount 0 01:38:09.308 00.000 428 move complete, result=0 01:38:09.308 00.000 428 worker thread done servicing request 01:38:09.323 00.015 10672 UpdateGuideState exits: m=205443 SNR=37.2 01:38:09.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:09.323 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:09.323 00.000 10672 Enqueuing Expose request 01:38:09.323 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH 01:38:09.323 00.000 428 Worker thread wakes up 01:38:09.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:09.323 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:11.010 01.687 10672 read socket command 10 01:38:11.010 00.000 10672 processing socket request REQDIST 01:38:11.010 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:38:11.010 00.000 10672 Sending socket response 52 (0x34) 01:38:11.166 00.156 428 Exposure complete 01:38:11.291 00.125 428 worker thread done servicing request 01:38:11.291 00.000 10672 OnExposeComplete: enter 01:38:11.291 00.000 10672 UpdateGuideState(): m_state=6 01:38:11.291 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3159 01:38:11.291 00.000 10672 Star::Find returns 1 (0), X=513.18, Y=364.41, Mass=199759, SNR=38.5, Peak=27104 HFD=2.6 01:38:11.291 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 01:38:11.291 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 01:38:11.291 00.000 10672 CameraToMount -- cameraX=-0.32 cameraY=0.48 hyp=0.58 cameraTheta=2.16 mountX=-0.25 mountY=0.49, mountTheta=2.05 01:38:11.307 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.32, y=0.48, opts=13) 01:38:11.307 00.000 10672 Enqueuing Move request for scope (-0.32, 0.48) 01:38:11.307 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:11.307 00.000 428 Worker thread wakes up 01:38:11.307 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.48) opts 0xd 01:38:11.307 00.000 428 Handling offset move in thread for scope, endpoint = (-0.32, 0.48) 01:38:11.307 00.000 428 Moving (-0.32, 0.48) raw xDistance=-0.25 yDistance=0.49 01:38:11.307 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25 01:38:11.307 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:11.307 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 01:38:11.307 00.000 428 MoveAxis(E, 0, ABG) 01:38:11.307 00.000 428 Move returns status 0, amount 0 01:38:11.307 00.000 428 MoveAxis(N, 0, ABG) 01:38:11.307 00.000 428 Move returns status 0, amount 0 01:38:11.307 00.000 428 move complete, result=0 01:38:11.307 00.000 428 worker thread done servicing request 01:38:11.323 00.016 10672 UpdateGuideState exits: m=199759 SNR=38.5 01:38:11.323 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:11.323 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:11.323 00.000 10672 Enqueuing Expose request 01:38:11.323 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 01:38:11.323 00.000 428 Worker thread wakes up 01:38:11.323 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:11.323 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:13.166 01.843 428 Exposure complete 01:38:13.306 00.140 428 worker thread done servicing request 01:38:13.306 00.000 10672 OnExposeComplete: enter 01:38:13.306 00.000 10672 UpdateGuideState(): m_state=6 01:38:13.306 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3160 01:38:13.306 00.000 10672 Star::Find returns 1 (0), X=512.95, Y=364.36, Mass=245881, SNR=44.6, Peak=32880 HFD=3.3 01:38:13.306 00.000 10672 CameraToMount -- cameraTheta (2.47) - m_xAngle (0.14) = xAngle (2.34 = 2.34) 01:38:13.306 00.000 10672 CameraToMount -- cameraTheta (2.47) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.44 = 2.44) 01:38:13.306 00.000 10672 CameraToMount -- cameraX=-0.55 cameraY=0.44 hyp=0.70 cameraTheta=2.47 mountX=-0.49 mountY=0.45, mountTheta=2.39 01:38:13.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.55, y=0.44, opts=13) 01:38:13.306 00.000 10672 Enqueuing Move request for scope (-0.55, 0.44) 01:38:13.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:13.306 00.000 428 Worker thread wakes up 01:38:13.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.44) opts 0xd 01:38:13.306 00.000 428 Handling offset move in thread for scope, endpoint = (-0.55, 0.44) 01:38:13.306 00.000 428 Moving (-0.55, 0.44) raw xDistance=-0.49 yDistance=0.45 01:38:13.306 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 01:38:13.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:13.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.45 01:38:13.306 00.000 428 MoveAxis(E, 570, ABG) 01:38:13.306 00.000 428 Guiding Dir = 2, Dur = 570 01:38:13.306 00.000 428 IsSlewing returns 0 01:38:13.306 00.000 428 IsGuiding returns 0 01:38:13.338 00.032 10672 UpdateGuideState exits: m=245881 SNR=44.6 01:38:13.338 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:13.338 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:13.338 00.000 10672 Enqueuing Expose request 01:38:13.338 00.000 428 PulseGuide returned control before completion, sleep 558 01:38:13.915 00.577 428 IsGuiding returns 1 01:38:13.931 00.016 428 scope still moving after pulse duration time elapsed 01:38:13.962 00.031 428 IsSlewing returns 0 01:38:13.962 00.000 428 IsGuiding returns 0 01:38:13.962 00.000 428 scope move finished after 570 + 76 ms 01:38:13.962 00.000 428 Move returns status 0, amount 570 01:38:13.962 00.000 428 MoveAxis(N, 0, ABG) 01:38:13.962 00.000 428 Move returns status 0, amount 0 01:38:13.962 00.000 428 move complete, result=0 01:38:13.962 00.000 428 worker thread done servicing request 01:38:13.962 00.000 428 Worker thread wakes up 01:38:13.962 00.000 10672 GuideStep: -0.5 px 570 ms EAST, 0.5 px 0 ms NORTH 01:38:13.962 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:13.962 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:15.154 01.192 428 Exposure complete 01:38:15.295 00.141 428 worker thread done servicing request 01:38:15.295 00.000 10672 OnExposeComplete: enter 01:38:15.295 00.000 10672 UpdateGuideState(): m_state=6 01:38:15.295 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3161 01:38:15.295 00.000 10672 Star::Find returns 1 (0), X=513.29, Y=364.14, Mass=220634, SNR=43.2, Peak=28752 HFD=2.8 01:38:15.295 00.000 10672 CameraToMount -- cameraTheta (2.36) - m_xAngle (0.14) = xAngle (2.22 = 2.22) 01:38:15.295 00.000 10672 CameraToMount -- cameraTheta (2.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.33 = 2.33) 01:38:15.295 00.000 10672 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.30 cameraTheta=2.36 mountX=-0.18 mountY=0.22, mountTheta=2.26 01:38:15.295 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.21, y=0.21, opts=13) 01:38:15.295 00.000 10672 Enqueuing Move request for scope (-0.21, 0.21) 01:38:15.295 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:15.295 00.000 428 Worker thread wakes up 01:38:15.295 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd 01:38:15.295 00.000 428 Handling offset move in thread for scope, endpoint = (-0.21, 0.21) 01:38:15.295 00.000 428 Moving (-0.21, 0.21) raw xDistance=-0.18 yDistance=0.22 01:38:15.295 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:38:15.295 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:15.295 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:38:15.295 00.000 428 MoveAxis(E, 0, ABG) 01:38:15.295 00.000 428 Move returns status 0, amount 0 01:38:15.295 00.000 428 MoveAxis(N, 0, ABG) 01:38:15.295 00.000 428 Move returns status 0, amount 0 01:38:15.295 00.000 428 move complete, result=0 01:38:15.295 00.000 428 worker thread done servicing request 01:38:15.326 00.031 10672 UpdateGuideState exits: m=220634 SNR=43.2 01:38:15.326 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:15.326 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:15.326 00.000 10672 Enqueuing Expose request 01:38:15.326 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:38:15.326 00.000 428 Worker thread wakes up 01:38:15.326 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:15.326 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:16.455 01.129 10672 read socket command 10 01:38:16.455 00.000 10672 processing socket request REQDIST 01:38:16.456 00.001 10672 SOCKSVR: Sending pixel error of 0.50 01:38:16.456 00.000 10672 Sending socket response 50 (0x32) 01:38:17.191 00.735 428 Exposure complete 01:38:17.706 00.515 428 worker thread done servicing request 01:38:18.090 00.384 10672 OnExposeComplete: enter 01:38:18.090 00.000 10672 UpdateGuideState(): m_state=6 01:38:18.090 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3162 01:38:18.090 00.000 10672 Star::Find returns 1 (0), X=512.94, Y=364.39, Mass=186727, SNR=33.7, Peak=32240 HFD=2.7 01:38:18.090 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 01:38:18.091 00.001 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 01:38:18.091 00.000 10672 CameraToMount -- cameraX=-0.57 cameraY=0.46 hyp=0.73 cameraTheta=2.46 mountX=-0.50 mountY=0.47, mountTheta=2.38 01:38:18.094 00.003 10672 SchedulePrimaryMove(0702ACD8, x=-0.57, y=0.46, opts=13) 01:38:18.095 00.001 10672 Enqueuing Move request for scope (-0.57, 0.46) 01:38:18.095 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:18.095 00.000 428 Worker thread wakes up 01:38:18.095 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.46) opts 0xd 01:38:18.095 00.000 428 Handling offset move in thread for scope, endpoint = (-0.57, 0.46) 01:38:18.096 00.001 428 Moving (-0.57, 0.46) raw xDistance=-0.50 yDistance=0.47 01:38:18.096 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 01:38:18.096 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:18.096 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:38:18.096 00.000 428 MoveAxis(E, 583, ABG) 01:38:18.096 00.000 428 Guiding Dir = 2, Dur = 583 01:38:18.118 00.022 428 IsSlewing returns 0 01:38:18.119 00.001 428 IsGuiding returns 0 01:38:18.136 00.017 10672 UpdateGuideState exits: m=186727 SNR=33.7 01:38:18.137 00.001 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:18.137 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:18.137 00.000 10672 Enqueuing Expose request 01:38:18.151 00.014 428 PulseGuide returned control before completion, sleep 563 01:38:18.721 00.570 428 IsGuiding returns 1 01:38:18.721 00.000 428 scope still moving after pulse duration time elapsed 01:38:18.752 00.031 428 IsSlewing returns 0 01:38:18.752 00.000 428 IsGuiding returns 0 01:38:18.752 00.000 428 scope move finished after 583 + 55 ms 01:38:18.752 00.000 428 Move returns status 0, amount 583 01:38:18.752 00.000 428 MoveAxis(N, 0, ABG) 01:38:18.752 00.000 428 Move returns status 0, amount 0 01:38:18.752 00.000 428 move complete, result=0 01:38:18.752 00.000 428 worker thread done servicing request 01:38:18.752 00.000 10672 GuideStep: -0.5 px 583 ms EAST, 0.5 px 0 ms NORTH 01:38:18.752 00.000 428 Worker thread wakes up 01:38:18.752 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:18.752 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:19.158 00.406 428 Exposure complete 01:38:19.339 00.181 428 worker thread done servicing request 01:38:19.339 00.000 10672 OnExposeComplete: enter 01:38:19.339 00.000 10672 UpdateGuideState(): m_state=6 01:38:19.339 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3163 01:38:19.339 00.000 10672 Star::Find returns 1 (0), X=513.19, Y=364.18, Mass=208637, SNR=40.0, Peak=21664 HFD=2.9 01:38:19.339 00.000 10672 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.14) = xAngle (2.32 = 2.32) 01:38:19.339 00.000 10672 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.43 = 2.43) 01:38:19.339 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.25 hyp=0.40 cameraTheta=2.46 mountX=-0.27 mountY=0.26, mountTheta=2.37 01:38:19.339 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.25, opts=13) 01:38:19.339 00.000 10672 Enqueuing Move request for scope (-0.31, 0.25) 01:38:19.354 00.015 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:19.354 00.000 428 Worker thread wakes up 01:38:19.354 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.25) opts 0xd 01:38:19.354 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.25) 01:38:19.354 00.000 428 Moving (-0.31, 0.25) raw xDistance=-0.27 yDistance=0.26 01:38:19.354 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27 01:38:19.354 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:19.354 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:38:19.354 00.000 428 MoveAxis(E, 0, ABG) 01:38:19.354 00.000 428 Move returns status 0, amount 0 01:38:19.354 00.000 428 MoveAxis(N, 0, ABG) 01:38:19.354 00.000 428 Move returns status 0, amount 0 01:38:19.354 00.000 428 move complete, result=0 01:38:19.354 00.000 428 worker thread done servicing request 01:38:19.370 00.016 10672 UpdateGuideState exits: m=208637 SNR=40.0 01:38:19.370 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:19.370 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:19.370 00.000 10672 Enqueuing Expose request 01:38:19.370 00.000 428 Worker thread wakes up 01:38:19.370 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH 01:38:19.370 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:19.370 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:21.147 01.777 428 Exposure complete 01:38:21.287 00.140 10672 read socket command 10 01:38:21.287 00.000 10672 processing socket request REQDIST 01:38:21.287 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:38:21.287 00.000 10672 Sending socket response 52 (0x34) 01:38:21.287 00.000 428 worker thread done servicing request 01:38:21.287 00.000 10672 OnExposeComplete: enter 01:38:21.287 00.000 10672 UpdateGuideState(): m_state=6 01:38:21.287 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3164 01:38:21.287 00.000 10672 Star::Find returns 1 (0), X=513.03, Y=364.45, Mass=173171, SNR=31.9, Peak=25040 HFD=2.4 01:38:21.287 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 01:38:21.287 00.000 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 01:38:21.287 00.000 10672 CameraToMount -- cameraX=-0.47 cameraY=0.52 hyp=0.70 cameraTheta=2.31 mountX=-0.40 mountY=0.54, mountTheta=2.21 01:38:21.287 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.47, y=0.52, opts=13) 01:38:21.287 00.000 10672 Enqueuing Move request for scope (-0.47, 0.52) 01:38:21.287 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:21.287 00.000 428 Worker thread wakes up 01:38:21.287 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.52) opts 0xd 01:38:21.287 00.000 428 Handling offset move in thread for scope, endpoint = (-0.47, 0.52) 01:38:21.287 00.000 428 Moving (-0.47, 0.52) raw xDistance=-0.40 yDistance=0.54 01:38:21.287 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40 01:38:21.287 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:21.287 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 01:38:21.287 00.000 428 MoveAxis(E, 0, ABG) 01:38:21.287 00.000 428 Move returns status 0, amount 0 01:38:21.287 00.000 428 MoveAxis(N, 0, ABG) 01:38:21.287 00.000 428 Move returns status 0, amount 0 01:38:21.287 00.000 428 move complete, result=0 01:38:21.287 00.000 428 worker thread done servicing request 01:38:21.319 00.032 10672 UpdateGuideState exits: m=173171 SNR=31.9 01:38:21.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:21.319 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:21.319 00.000 10672 Enqueuing Expose request 01:38:21.319 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 01:38:21.319 00.000 428 Worker thread wakes up 01:38:21.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:21.319 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:23.162 01.843 428 Exposure complete 01:38:23.306 00.144 428 worker thread done servicing request 01:38:23.306 00.000 10672 OnExposeComplete: enter 01:38:23.306 00.000 10672 UpdateGuideState(): m_state=6 01:38:23.306 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3165 01:38:23.306 00.000 10672 Star::Find returns 1 (0), X=512.50, Y=364.24, Mass=181766, SNR=35.1, Peak=25808 HFD=2.9 01:38:23.306 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 01:38:23.306 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 01:38:23.306 00.000 10672 CameraToMount -- cameraX=-1.00 cameraY=0.31 hyp=1.05 cameraTheta=2.84 mountX=-0.95 mountY=0.34, mountTheta=2.79 01:38:23.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-1.00, y=0.31, opts=13) 01:38:23.306 00.000 10672 Enqueuing Move request for scope (-1.00, 0.31) 01:38:23.306 00.000 428 Worker thread wakes up 01:38:23.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.31) opts 0xd 01:38:23.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:23.306 00.000 428 Handling offset move in thread for scope, endpoint = (-1.00, 0.31) 01:38:23.306 00.000 428 Moving (-1.00, 0.31) raw xDistance=-0.95 yDistance=0.34 01:38:23.306 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95 01:38:23.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:23.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 01:38:23.306 00.000 428 MoveAxis(E, 1108, ABG) 01:38:23.306 00.000 428 Guiding Dir = 2, Dur = 1108 01:38:23.306 00.000 428 IsSlewing returns 0 01:38:23.306 00.000 428 IsGuiding returns 0 01:38:23.322 00.016 428 PulseGuide returned control before completion, sleep 1104 01:38:23.322 00.000 10672 UpdateGuideState exits: m=181766 SNR=35.1 01:38:23.338 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:23.338 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:23.338 00.000 10672 Enqueuing Expose request 01:38:24.447 01.109 428 IsGuiding returns 1 01:38:24.447 00.000 428 scope still moving after pulse duration time elapsed 01:38:24.478 00.031 428 IsSlewing returns 0 01:38:24.478 00.000 428 IsGuiding returns 0 01:38:24.478 00.000 428 scope move finished after 1108 + 58 ms 01:38:24.478 00.000 428 Move returns status 0, amount 1108 01:38:24.478 00.000 428 MoveAxis(N, 0, ABG) 01:38:24.478 00.000 428 Move returns status 0, amount 0 01:38:24.478 00.000 428 move complete, result=0 01:38:24.478 00.000 428 worker thread done servicing request 01:38:24.478 00.000 10672 GuideStep: -0.9 px 1108 ms EAST, 0.3 px 0 ms NORTH 01:38:24.478 00.000 428 Worker thread wakes up 01:38:24.478 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:24.478 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:25.165 00.687 428 Exposure complete 01:38:25.306 00.141 428 worker thread done servicing request 01:38:25.306 00.000 10672 OnExposeComplete: enter 01:38:25.306 00.000 10672 UpdateGuideState(): m_state=6 01:38:25.306 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3166 01:38:25.306 00.000 10672 Star::Find returns 1 (0), X=513.31, Y=364.06, Mass=198253, SNR=38.8, Peak=30704 HFD=2.6 01:38:25.306 00.000 10672 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.14) = xAngle (2.41 = 2.41) 01:38:25.306 00.000 10672 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.52 = 2.52) 01:38:25.306 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.55 mountX=-0.17 mountY=0.14, mountTheta=2.48 01:38:25.306 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.13, opts=13) 01:38:25.306 00.000 10672 Enqueuing Move request for scope (-0.19, 0.13) 01:38:25.306 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:25.306 00.000 428 Worker thread wakes up 01:38:25.306 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd 01:38:25.306 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.13) 01:38:25.306 00.000 428 Moving (-0.19, 0.13) raw xDistance=-0.17 yDistance=0.14 01:38:25.306 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 01:38:25.306 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:25.306 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:38:25.306 00.000 428 MoveAxis(E, 0, ABG) 01:38:25.306 00.000 428 Move returns status 0, amount 0 01:38:25.306 00.000 428 MoveAxis(N, 0, ABG) 01:38:25.306 00.000 428 Move returns status 0, amount 0 01:38:25.306 00.000 428 move complete, result=0 01:38:25.306 00.000 428 worker thread done servicing request 01:38:25.337 00.031 10672 UpdateGuideState exits: m=198253 SNR=38.8 01:38:25.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:25.337 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:25.337 00.000 10672 Enqueuing Expose request 01:38:25.337 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:38:25.337 00.000 428 Worker thread wakes up 01:38:25.337 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:25.337 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:26.290 00.953 10672 read socket command 10 01:38:26.290 00.000 10672 processing socket request REQDIST 01:38:26.290 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:38:26.290 00.000 10672 Sending socket response 57 (0x39) 01:38:27.165 00.875 428 Exposure complete 01:38:27.305 00.140 428 worker thread done servicing request 01:38:27.305 00.000 10672 OnExposeComplete: enter 01:38:27.305 00.000 10672 UpdateGuideState(): m_state=6 01:38:27.305 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3167 01:38:27.305 00.000 10672 Star::Find returns 1 (0), X=513.85, Y=364.10, Mass=213935, SNR=39.1, Peak=32128 HFD=2.8 01:38:27.305 00.000 10672 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.14) = xAngle (0.31 = 0.31) 01:38:27.305 00.000 10672 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.42 = 0.42) 01:38:27.305 00.000 10672 CameraToMount -- cameraX=0.35 cameraY=0.17 hyp=0.38 cameraTheta=0.45 mountX=0.37 mountY=0.16, mountTheta=0.41 01:38:27.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.35, y=0.17, opts=13) 01:38:27.305 00.000 10672 Enqueuing Move request for scope (0.35, 0.17) 01:38:27.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:27.305 00.000 428 Worker thread wakes up 01:38:27.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.17) opts 0xd 01:38:27.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.35, 0.17) 01:38:27.305 00.000 428 Moving (0.35, 0.17) raw xDistance=0.37 yDistance=0.16 01:38:27.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37 01:38:27.305 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:27.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:38:27.305 00.000 428 MoveAxis(E, 0, ABG) 01:38:27.305 00.000 428 Move returns status 0, amount 0 01:38:27.305 00.000 428 MoveAxis(N, 0, ABG) 01:38:27.305 00.000 428 Move returns status 0, amount 0 01:38:27.305 00.000 428 move complete, result=0 01:38:27.305 00.000 428 worker thread done servicing request 01:38:27.336 00.031 10672 UpdateGuideState exits: m=213935 SNR=39.1 01:38:27.336 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:27.336 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:27.336 00.000 10672 Enqueuing Expose request 01:38:27.336 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:38:27.336 00.000 428 Worker thread wakes up 01:38:27.336 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:27.336 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:29.164 01.828 428 Exposure complete 01:38:29.289 00.125 428 worker thread done servicing request 01:38:29.289 00.000 10672 OnExposeComplete: enter 01:38:29.289 00.000 10672 UpdateGuideState(): m_state=6 01:38:29.289 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3168 01:38:29.289 00.000 10672 Star::Find returns 1 (0), X=514.09, Y=364.49, Mass=177021, SNR=36.6, Peak=29936 HFD=2.4 01:38:29.289 00.000 10672 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.14) = xAngle (0.62 = 0.62) 01:38:29.289 00.000 10672 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.73 = 0.73) 01:38:29.289 00.000 10672 CameraToMount -- cameraX=0.59 cameraY=0.57 hyp=0.82 cameraTheta=0.76 mountX=0.66 mountY=0.55, mountTheta=0.69 01:38:29.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.59, y=0.57, opts=13) 01:38:29.289 00.000 10672 Enqueuing Move request for scope (0.59, 0.57) 01:38:29.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:29.289 00.000 428 Worker thread wakes up 01:38:29.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.57) opts 0xd 01:38:29.289 00.000 428 Handling offset move in thread for scope, endpoint = (0.59, 0.57) 01:38:29.289 00.000 428 Moving (0.59, 0.57) raw xDistance=0.66 yDistance=0.55 01:38:29.289 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66 01:38:29.289 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:29.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.55 01:38:29.289 00.000 428 MoveAxis(W, 777, ABG) 01:38:29.289 00.000 428 Guiding Dir = 3, Dur = 777 01:38:29.289 00.000 428 IsSlewing returns 0 01:38:29.289 00.000 428 IsGuiding returns 0 01:38:29.320 00.031 428 PulseGuide returned control before completion, sleep 767 01:38:29.320 00.000 10672 UpdateGuideState exits: m=177021 SNR=36.6 01:38:29.320 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:29.320 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:29.320 00.000 10672 Enqueuing Expose request 01:38:30.117 00.797 428 IsGuiding returns 0 01:38:30.117 00.000 428 Move returns status 0, amount 777 01:38:30.117 00.000 428 MoveAxis(N, 0, ABG) 01:38:30.117 00.000 428 Move returns status 0, amount 0 01:38:30.117 00.000 428 move complete, result=0 01:38:30.117 00.000 428 worker thread done servicing request 01:38:30.117 00.000 428 Worker thread wakes up 01:38:30.117 00.000 10672 GuideStep: 0.7 px 777 ms WEST, 0.5 px 0 ms NORTH 01:38:30.117 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:30.117 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:31.163 01.046 428 Exposure complete 01:38:31.288 00.125 428 worker thread done servicing request 01:38:31.288 00.000 10672 OnExposeComplete: enter 01:38:31.288 00.000 10672 UpdateGuideState(): m_state=6 01:38:31.288 00.000 10672 Star::Find(15, 514, 364, 0, (0,0,0,0), 0.0, 0) frame 3169 01:38:31.288 00.000 10672 Star::Find returns 1 (0), X=513.42, Y=363.95, Mass=232852, SNR=46.7, Peak=35168 HFD=3.2 01:38:31.288 00.000 10672 CameraToMount -- cameraTheta (2.84) - m_xAngle (0.14) = xAngle (2.70 = 2.70) 01:38:31.288 00.000 10672 CameraToMount -- cameraTheta (2.84) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.81 = 2.81) 01:38:31.288 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.84 mountX=-0.08 mountY=0.03, mountTheta=2.80 01:38:31.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.03, opts=13) 01:38:31.288 00.000 10672 Enqueuing Move request for scope (-0.08, 0.03) 01:38:31.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:31.288 00.000 428 Worker thread wakes up 01:38:31.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd 01:38:31.288 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.03) 01:38:31.288 00.000 428 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=0.03 01:38:31.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 01:38:31.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:31.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 01:38:31.288 00.000 428 MoveAxis(E, 0, ABG) 01:38:31.288 00.000 428 Move returns status 0, amount 0 01:38:31.288 00.000 428 MoveAxis(N, 0, ABG) 01:38:31.288 00.000 428 Move returns status 0, amount 0 01:38:31.288 00.000 428 move complete, result=0 01:38:31.288 00.000 428 worker thread done servicing request 01:38:31.319 00.031 10672 UpdateGuideState exits: m=232852 SNR=46.7 01:38:31.319 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:31.319 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:31.319 00.000 10672 Enqueuing Expose request 01:38:31.319 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 01:38:31.319 00.000 428 Worker thread wakes up 01:38:31.319 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:31.319 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:31.319 00.000 10672 read socket command 10 01:38:31.319 00.000 10672 processing socket request REQDIST 01:38:31.319 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:38:31.319 00.000 10672 Sending socket response 45 (0x2d) 01:38:33.151 01.832 428 Exposure complete 01:38:33.276 00.125 428 worker thread done servicing request 01:38:33.276 00.000 10672 OnExposeComplete: enter 01:38:33.276 00.000 10672 UpdateGuideState(): m_state=6 01:38:33.276 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3170 01:38:33.276 00.000 10672 Star::Find returns 1 (0), X=512.57, Y=364.17, Mass=196331, SNR=39.3, Peak=29184 HFD=2.9 01:38:33.276 00.000 10672 CameraToMount -- cameraTheta (2.89) - m_xAngle (0.14) = xAngle (2.76 = 2.76) 01:38:33.276 00.000 10672 CameraToMount -- cameraTheta (2.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.86 = 2.86) 01:38:33.276 00.000 10672 CameraToMount -- cameraX=-0.94 cameraY=0.24 hyp=0.97 cameraTheta=2.89 mountX=-0.90 mountY=0.26, mountTheta=2.85 01:38:33.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.94, y=0.24, opts=13) 01:38:33.276 00.000 10672 Enqueuing Move request for scope (-0.94, 0.24) 01:38:33.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:33.276 00.000 428 Worker thread wakes up 01:38:33.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.24) opts 0xd 01:38:33.276 00.000 428 Handling offset move in thread for scope, endpoint = (-0.94, 0.24) 01:38:33.276 00.000 428 Moving (-0.94, 0.24) raw xDistance=-0.90 yDistance=0.26 01:38:33.276 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.90 01:38:33.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:33.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 01:38:33.276 00.000 428 MoveAxis(E, 1048, ABG) 01:38:33.276 00.000 428 Guiding Dir = 2, Dur = 1048 01:38:33.276 00.000 428 IsSlewing returns 0 01:38:33.276 00.000 428 IsGuiding returns 0 01:38:33.292 00.016 428 PulseGuide returned control before completion, sleep 1044 01:38:33.307 00.015 10672 UpdateGuideState exits: m=196331 SNR=39.3 01:38:33.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:33.307 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:33.307 00.000 10672 Enqueuing Expose request 01:38:34.369 01.062 428 IsGuiding returns 0 01:38:34.369 00.000 428 Move returns status 0, amount 1048 01:38:34.369 00.000 428 MoveAxis(N, 0, ABG) 01:38:34.369 00.000 428 Move returns status 0, amount 0 01:38:34.369 00.000 428 move complete, result=0 01:38:34.369 00.000 428 worker thread done servicing request 01:38:34.369 00.000 428 Worker thread wakes up 01:38:34.369 00.000 10672 GuideStep: -0.9 px 1048 ms EAST, 0.3 px 0 ms NORTH 01:38:34.369 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:34.369 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:35.150 00.781 428 Exposure complete 01:38:35.275 00.125 428 worker thread done servicing request 01:38:35.275 00.000 10672 OnExposeComplete: enter 01:38:35.275 00.000 10672 UpdateGuideState(): m_state=6 01:38:35.275 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3171 01:38:35.275 00.000 10672 Star::Find returns 1 (0), X=512.86, Y=364.18, Mass=205151, SNR=39.2, Peak=28096 HFD=2.8 01:38:35.275 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.14) = xAngle (2.63 = 2.63) 01:38:35.275 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.74 = 2.74) 01:38:35.275 00.000 10672 CameraToMount -- cameraX=-0.65 cameraY=0.25 hyp=0.70 cameraTheta=2.77 mountX=-0.61 mountY=0.27, mountTheta=2.72 01:38:35.291 00.016 10672 SchedulePrimaryMove(0702ACD8, x=-0.65, y=0.25, opts=13) 01:38:35.291 00.000 10672 Enqueuing Move request for scope (-0.65, 0.25) 01:38:35.291 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:35.291 00.000 428 Worker thread wakes up 01:38:35.291 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.25) opts 0xd 01:38:35.291 00.000 428 Handling offset move in thread for scope, endpoint = (-0.65, 0.25) 01:38:35.291 00.000 428 Moving (-0.65, 0.25) raw xDistance=-0.61 yDistance=0.27 01:38:35.291 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.61 01:38:35.291 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:35.291 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:38:35.291 00.000 428 MoveAxis(E, 783, ABG) 01:38:35.291 00.000 428 Guiding Dir = 2, Dur = 783 01:38:35.291 00.000 428 IsSlewing returns 0 01:38:35.291 00.000 428 IsGuiding returns 0 01:38:35.307 00.016 10672 UpdateGuideState exits: m=205151 SNR=39.2 01:38:35.307 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:35.307 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:35.307 00.000 10672 Enqueuing Expose request 01:38:35.307 00.000 428 PulseGuide returned control before completion, sleep 771 01:38:36.103 00.796 428 IsGuiding returns 0 01:38:36.103 00.000 428 Move returns status 0, amount 783 01:38:36.103 00.000 428 MoveAxis(N, 0, ABG) 01:38:36.103 00.000 428 Move returns status 0, amount 0 01:38:36.103 00.000 428 move complete, result=0 01:38:36.103 00.000 428 worker thread done servicing request 01:38:36.103 00.000 428 Worker thread wakes up 01:38:36.103 00.000 10672 GuideStep: -0.6 px 783 ms EAST, 0.3 px 0 ms NORTH 01:38:36.119 00.016 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:36.119 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:36.306 00.187 10672 read socket command 10 01:38:36.306 00.000 10672 processing socket request REQDIST 01:38:36.306 00.000 10672 SOCKSVR: Sending pixel error of 0.63 01:38:36.306 00.000 10672 Sending socket response 63 (0x3f) 01:38:37.165 00.859 428 Exposure complete 01:38:37.290 00.125 428 worker thread done servicing request 01:38:37.290 00.000 10672 OnExposeComplete: enter 01:38:37.290 00.000 10672 UpdateGuideState(): m_state=6 01:38:37.290 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3172 01:38:37.290 00.000 10672 Star::Find returns 1 (0), X=514.13, Y=364.26, Mass=191299, SNR=34.3, Peak=31680 HFD=2.7 01:38:37.290 00.000 10672 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.14) = xAngle (0.35 = 0.35) 01:38:37.290 00.000 10672 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.46 = 0.46) 01:38:37.290 00.000 10672 CameraToMount -- cameraX=0.62 cameraY=0.33 hyp=0.70 cameraTheta=0.49 mountX=0.66 mountY=0.31, mountTheta=0.44 01:38:37.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.62, y=0.33, opts=13) 01:38:37.290 00.000 10672 Enqueuing Move request for scope (0.62, 0.33) 01:38:37.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:37.290 00.000 428 Worker thread wakes up 01:38:37.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.33) opts 0xd 01:38:37.290 00.000 428 Handling offset move in thread for scope, endpoint = (0.62, 0.33) 01:38:37.290 00.000 428 Moving (0.62, 0.33) raw xDistance=0.66 yDistance=0.31 01:38:37.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.66 01:38:37.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:37.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:38:37.290 00.000 428 MoveAxis(W, 721, ABG) 01:38:37.290 00.000 428 Guiding Dir = 3, Dur = 721 01:38:37.306 00.016 428 IsSlewing returns 0 01:38:37.306 00.000 428 IsGuiding returns 0 01:38:37.322 00.016 10672 UpdateGuideState exits: m=191299 SNR=34.3 01:38:37.322 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:37.322 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:37.322 00.000 10672 Enqueuing Expose request 01:38:37.322 00.000 428 PulseGuide returned control before completion, sleep 717 01:38:38.056 00.734 428 IsGuiding returns 0 01:38:38.056 00.000 428 Move returns status 0, amount 721 01:38:38.056 00.000 428 MoveAxis(N, 0, ABG) 01:38:38.056 00.000 428 Move returns status 0, amount 0 01:38:38.056 00.000 428 move complete, result=0 01:38:38.056 00.000 428 worker thread done servicing request 01:38:38.056 00.000 428 Worker thread wakes up 01:38:38.056 00.000 10672 GuideStep: 0.7 px 721 ms WEST, 0.3 px 0 ms NORTH 01:38:38.056 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:38.056 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:39.165 01.109 428 Exposure complete 01:38:39.305 00.140 428 worker thread done servicing request 01:38:39.305 00.000 10672 OnExposeComplete: enter 01:38:39.305 00.000 10672 UpdateGuideState(): m_state=6 01:38:39.305 00.000 10672 Star::Find(15, 514, 364, 0, (0,0,0,0), 0.0, 0) frame 3173 01:38:39.305 00.000 10672 Star::Find returns 1 (0), X=513.72, Y=364.14, Mass=249259, SNR=45.4, Peak=30928 HFD=3.2 01:38:39.305 00.000 10672 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.14) = xAngle (0.65 = 0.65) 01:38:39.305 00.000 10672 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.75 = 0.75) 01:38:39.305 00.000 10672 CameraToMount -- cameraX=0.22 cameraY=0.21 hyp=0.30 cameraTheta=0.78 mountX=0.24 mountY=0.21, mountTheta=0.71 01:38:39.305 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.22, y=0.21, opts=13) 01:38:39.305 00.000 10672 Enqueuing Move request for scope (0.22, 0.21) 01:38:39.305 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:39.305 00.000 428 Worker thread wakes up 01:38:39.305 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.21) opts 0xd 01:38:39.305 00.000 428 Handling offset move in thread for scope, endpoint = (0.22, 0.21) 01:38:39.305 00.000 428 Moving (0.22, 0.21) raw xDistance=0.24 yDistance=0.21 01:38:39.305 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 01:38:39.305 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:39.305 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 01:38:39.305 00.000 428 MoveAxis(E, 0, ABG) 01:38:39.305 00.000 428 Move returns status 0, amount 0 01:38:39.305 00.000 428 MoveAxis(N, 0, ABG) 01:38:39.305 00.000 428 Move returns status 0, amount 0 01:38:39.305 00.000 428 move complete, result=0 01:38:39.305 00.000 428 worker thread done servicing request 01:38:39.337 00.032 10672 UpdateGuideState exits: m=249259 SNR=45.4 01:38:39.337 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:39.337 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:39.337 00.000 10672 Enqueuing Expose request 01:38:39.337 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:38:39.337 00.000 428 Worker thread wakes up 01:38:39.337 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:39.337 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:41.169 01.832 428 Exposure complete 01:38:41.294 00.125 428 worker thread done servicing request 01:38:41.294 00.000 10672 OnExposeComplete: enter 01:38:41.294 00.000 10672 UpdateGuideState(): m_state=6 01:38:41.294 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3174 01:38:41.294 00.000 10672 Star::Find returns 1 (0), X=513.12, Y=364.35, Mass=191294, SNR=36.9, Peak=31584 HFD=2.6 01:38:41.294 00.000 10672 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.14) = xAngle (2.17 = 2.17) 01:38:41.310 00.016 10672 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.28 = 2.28) 01:38:41.310 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.42 hyp=0.57 cameraTheta=2.31 mountX=-0.32 mountY=0.43, mountTheta=2.21 01:38:41.310 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.42, opts=13) 01:38:41.310 00.000 10672 Enqueuing Move request for scope (-0.38, 0.42) 01:38:41.310 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:38:41.310 00.000 428 Worker thread wakes up 01:38:41.310 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.42) opts 0xd 01:38:41.310 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.42) 01:38:41.310 00.000 428 Moving (-0.38, 0.42) raw xDistance=-0.32 yDistance=0.43 01:38:41.310 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 01:38:41.310 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:41.310 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.43 01:38:41.310 00.000 428 MoveAxis(E, 0, ABG) 01:38:41.310 00.000 428 Move returns status 0, amount 0 01:38:41.310 00.000 428 MoveAxis(N, 0, ABG) 01:38:41.310 00.000 428 Move returns status 0, amount 0 01:38:41.310 00.000 428 move complete, result=0 01:38:41.310 00.000 428 worker thread done servicing request 01:38:41.325 00.015 10672 UpdateGuideState exits: m=191294 SNR=36.9 01:38:41.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:41.325 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:41.341 00.016 10672 Enqueuing Expose request 01:38:41.341 00.000 428 Worker thread wakes up 01:38:41.341 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:38:41.341 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:41.341 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:41.341 00.000 10672 read socket command 10 01:38:41.341 00.000 10672 processing socket request REQDIST 01:38:41.341 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:38:41.341 00.000 10672 Sending socket response 55 (0x37) 01:38:43.168 01.827 428 Exposure complete 01:38:43.293 00.125 428 worker thread done servicing request 01:38:43.293 00.000 10672 OnExposeComplete: enter 01:38:43.293 00.000 10672 UpdateGuideState(): m_state=6 01:38:43.293 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3175 01:38:43.293 00.000 10672 Star::Find returns 1 (0), X=512.98, Y=364.07, Mass=199729, SNR=45.3, Peak=25264 HFD=2.8 01:38:43.293 00.000 10672 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.14) = xAngle (2.75 = 2.75) 01:38:43.293 00.000 10672 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.85 = 2.85) 01:38:43.293 00.000 10672 CameraToMount -- cameraX=-0.52 cameraY=0.14 hyp=0.54 cameraTheta=2.88 mountX=-0.50 mountY=0.15, mountTheta=2.84 01:38:43.293 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.52, y=0.14, opts=13) 01:38:43.293 00.000 10672 Enqueuing Move request for scope (-0.52, 0.14) 01:38:43.293 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:43.293 00.000 428 Worker thread wakes up 01:38:43.293 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.14) opts 0xd 01:38:43.293 00.000 428 Handling offset move in thread for scope, endpoint = (-0.52, 0.14) 01:38:43.293 00.000 428 Moving (-0.52, 0.14) raw xDistance=-0.50 yDistance=0.15 01:38:43.293 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 01:38:43.293 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:43.293 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 01:38:43.293 00.000 428 MoveAxis(E, 580, ABG) 01:38:43.293 00.000 428 Guiding Dir = 2, Dur = 580 01:38:43.293 00.000 428 IsSlewing returns 0 01:38:43.293 00.000 428 IsGuiding returns 0 01:38:43.325 00.032 428 PulseGuide returned control before completion, sleep 570 01:38:43.325 00.000 10672 UpdateGuideState exits: m=199729 SNR=45.3 01:38:43.325 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:43.325 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:43.325 00.000 10672 Enqueuing Expose request 01:38:43.903 00.578 428 IsGuiding returns 1 01:38:43.903 00.000 428 scope still moving after pulse duration time elapsed 01:38:43.934 00.031 428 IsSlewing returns 0 01:38:43.950 00.016 428 IsGuiding returns 0 01:38:43.950 00.000 428 scope move finished after 580 + 65 ms 01:38:43.950 00.000 428 Move returns status 0, amount 580 01:38:43.950 00.000 428 MoveAxis(N, 0, ABG) 01:38:43.950 00.000 428 Move returns status 0, amount 0 01:38:43.950 00.000 428 move complete, result=0 01:38:43.950 00.000 428 worker thread done servicing request 01:38:43.950 00.000 428 Worker thread wakes up 01:38:43.950 00.000 10672 GuideStep: -0.5 px 580 ms EAST, 0.2 px 0 ms NORTH 01:38:43.950 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:43.950 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:45.137 01.187 428 Exposure complete 01:38:45.277 00.140 428 worker thread done servicing request 01:38:45.277 00.000 10672 OnExposeComplete: enter 01:38:45.277 00.000 10672 UpdateGuideState(): m_state=6 01:38:45.277 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3176 01:38:45.277 00.000 10672 Star::Find returns 1 (0), X=513.20, Y=364.85, Mass=194862, SNR=46.5, Peak=25360 HFD=2.8 01:38:45.277 00.000 10672 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.14) = xAngle (1.75 = 1.75) 01:38:45.277 00.000 10672 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.86 = 1.86) 01:38:45.277 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.92 hyp=0.97 cameraTheta=1.89 mountX=-0.18 mountY=0.93, mountTheta=1.76 01:38:45.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.92, opts=13) 01:38:45.277 00.000 10672 Enqueuing Move request for scope (-0.31, 0.92) 01:38:45.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:45.277 00.000 428 Worker thread wakes up 01:38:45.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.92) opts 0xd 01:38:45.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.92) 01:38:45.277 00.000 428 Moving (-0.31, 0.92) raw xDistance=-0.18 yDistance=0.93 01:38:45.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:38:45.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.93 from input 0.93 01:38:45.277 00.000 428 MoveAxis(E, 0, ABG) 01:38:45.277 00.000 428 Move returns status 0, amount 0 01:38:45.277 00.000 428 MoveAxis(S, 1238, ABG) 01:38:45.277 00.000 428 Guiding Dir = 1, Dur = 1238 01:38:45.293 00.016 428 IsSlewing returns 0 01:38:45.308 00.015 10672 UpdateGuideState exits: m=194862 SNR=46.5 01:38:45.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:45.308 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:45.308 00.000 428 IsGuiding returns 0 01:38:45.308 00.000 10672 Enqueuing Expose request 01:38:45.387 00.079 428 PulseGuide returned control before completion, sleep 1170 01:38:46.308 00.921 10672 read socket command 10 01:38:46.308 00.000 10672 processing socket request REQDIST 01:38:46.308 00.000 10672 SOCKSVR: Sending pixel error of 0.67 01:38:46.308 00.000 10672 Sending socket response 67 (0x43) 01:38:46.574 00.266 428 IsGuiding returns 1 01:38:46.574 00.000 428 scope still moving after pulse duration time elapsed 01:38:46.605 00.031 428 IsSlewing returns 0 01:38:46.605 00.000 428 IsGuiding returns 1 01:38:46.636 00.031 428 IsSlewing returns 0 01:38:46.652 00.016 428 IsGuiding returns 0 01:38:46.652 00.000 428 scope move finished after 1238 + 105 ms 01:38:46.652 00.000 428 Move returns status 0, amount 1238 01:38:46.652 00.000 428 move complete, result=0 01:38:46.652 00.000 428 worker thread done servicing request 01:38:46.652 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.9 px 1238 ms SOUTH 01:38:46.652 00.000 428 Worker thread wakes up 01:38:46.652 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:46.652 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:47.152 00.500 428 Exposure complete 01:38:47.277 00.125 428 worker thread done servicing request 01:38:47.277 00.000 10672 OnExposeComplete: enter 01:38:47.277 00.000 10672 UpdateGuideState(): m_state=6 01:38:47.277 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3177 01:38:47.277 00.000 10672 Star::Find returns 1 (0), X=513.79, Y=364.13, Mass=211928, SNR=45.0, Peak=25904 HFD=3.7 01:38:47.277 00.000 10672 CameraToMount -- cameraTheta (0.62) - m_xAngle (0.14) = xAngle (0.48 = 0.48) 01:38:47.277 00.000 10672 CameraToMount -- cameraTheta (0.62) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.59 = 0.59) 01:38:47.277 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.20 hyp=0.35 cameraTheta=0.62 mountX=0.31 mountY=0.20, mountTheta=0.56 01:38:47.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.20, opts=13) 01:38:47.277 00.000 10672 Enqueuing Move request for scope (0.29, 0.20) 01:38:47.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:38:47.277 00.000 428 Worker thread wakes up 01:38:47.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.20) opts 0xd 01:38:47.277 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.20) 01:38:47.277 00.000 428 Moving (0.29, 0.20) raw xDistance=0.31 yDistance=0.20 01:38:47.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31 01:38:47.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:47.292 00.015 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.20 01:38:47.292 00.000 428 MoveAxis(E, 0, ABG) 01:38:47.292 00.000 428 Move returns status 0, amount 0 01:38:47.292 00.000 428 MoveAxis(N, 0, ABG) 01:38:47.292 00.000 428 Move returns status 0, amount 0 01:38:47.292 00.000 428 move complete, result=0 01:38:47.292 00.000 428 worker thread done servicing request 01:38:47.308 00.016 10672 UpdateGuideState exits: m=211928 SNR=45.0 01:38:47.308 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:47.308 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:47.308 00.000 10672 Enqueuing Expose request 01:38:47.308 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH 01:38:47.308 00.000 428 Worker thread wakes up 01:38:47.308 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:47.308 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:49.156 01.848 428 Exposure complete 01:38:49.296 00.140 428 worker thread done servicing request 01:38:49.296 00.000 10672 OnExposeComplete: enter 01:38:49.296 00.000 10672 UpdateGuideState(): m_state=6 01:38:49.296 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3178 01:38:49.296 00.000 10672 Star::Find returns 1 (0), X=513.07, Y=363.78, Mass=185282, SNR=37.0, Peak=27104 HFD=2.5 01:38:49.296 00.000 10672 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.14) = xAngle (-2.94 = -2.94) 01:38:49.296 00.000 10672 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.83 = -2.83) 01:38:49.296 00.000 10672 CameraToMount -- cameraX=-0.43 cameraY=-0.15 hyp=0.46 cameraTheta=-2.80 mountX=-0.45 mountY=-0.14, mountTheta=-2.84 01:38:49.296 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.43, y=-0.15, opts=13) 01:38:49.296 00.000 10672 Enqueuing Move request for scope (-0.43, -0.15) 01:38:49.296 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:49.296 00.000 428 Worker thread wakes up 01:38:49.296 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.15) opts 0xd 01:38:49.296 00.000 428 Handling offset move in thread for scope, endpoint = (-0.43, -0.15) 01:38:49.296 00.000 428 Moving (-0.43, -0.15) raw xDistance=-0.45 yDistance=-0.14 01:38:49.296 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 01:38:49.296 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:49.296 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 01:38:49.296 00.000 428 MoveAxis(E, 526, ABG) 01:38:49.296 00.000 428 Guiding Dir = 2, Dur = 526 01:38:49.296 00.000 428 IsSlewing returns 0 01:38:49.296 00.000 428 IsGuiding returns 0 01:38:49.312 00.016 428 PulseGuide returned control before completion, sleep 523 01:38:49.328 00.016 10672 UpdateGuideState exits: m=185282 SNR=37.0 01:38:49.328 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:49.328 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:49.328 00.000 10672 Enqueuing Expose request 01:38:49.843 00.515 428 IsGuiding returns 1 01:38:49.843 00.000 428 scope still moving after pulse duration time elapsed 01:38:49.874 00.031 428 IsSlewing returns 0 01:38:49.874 00.000 428 IsGuiding returns 0 01:38:49.874 00.000 428 scope move finished after 526 + 49 ms 01:38:49.874 00.000 428 Move returns status 0, amount 526 01:38:49.874 00.000 428 MoveAxis(N, 0, ABG) 01:38:49.874 00.000 428 Move returns status 0, amount 0 01:38:49.874 00.000 428 move complete, result=0 01:38:49.874 00.000 428 worker thread done servicing request 01:38:49.874 00.000 428 Worker thread wakes up 01:38:49.874 00.000 10672 GuideStep: -0.4 px 526 ms EAST, -0.1 px 0 ms NORTH 01:38:49.874 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:49.874 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:51.155 01.281 428 Exposure complete 01:38:51.280 00.125 428 worker thread done servicing request 01:38:51.280 00.000 10672 OnExposeComplete: enter 01:38:51.280 00.000 10672 UpdateGuideState(): m_state=6 01:38:51.280 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3179 01:38:51.280 00.000 10672 Star::Find returns 1 (0), X=512.86, Y=364.04, Mass=228643, SNR=39.7, Peak=28960 HFD=3.0 01:38:51.280 00.000 10672 CameraToMount -- cameraTheta (2.96) - m_xAngle (0.14) = xAngle (2.83 = 2.83) 01:38:51.280 00.000 10672 CameraToMount -- cameraTheta (2.96) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.93 = 2.93) 01:38:51.280 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.12 hyp=0.65 cameraTheta=2.96 mountX=-0.62 mountY=0.13, mountTheta=2.93 01:38:51.280 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.12, opts=13) 01:38:51.280 00.000 10672 Enqueuing Move request for scope (-0.64, 0.12) 01:38:51.280 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:51.280 00.000 428 Worker thread wakes up 01:38:51.280 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.12) opts 0xd 01:38:51.280 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.12) 01:38:51.280 00.000 428 Moving (-0.64, 0.12) raw xDistance=-0.62 yDistance=0.13 01:38:51.280 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.62 01:38:51.280 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:51.280 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 01:38:51.280 00.000 428 MoveAxis(E, 761, ABG) 01:38:51.280 00.000 428 Guiding Dir = 2, Dur = 761 01:38:51.280 00.000 428 IsSlewing returns 0 01:38:51.280 00.000 428 IsGuiding returns 0 01:38:51.311 00.031 10672 UpdateGuideState exits: m=228643 SNR=39.7 01:38:51.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:51.311 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:51.311 00.000 10672 Enqueuing Expose request 01:38:51.311 00.000 10672 read socket command 10 01:38:51.311 00.000 10672 processing socket request REQDIST 01:38:51.311 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:38:51.311 00.000 10672 Sending socket response 57 (0x39) 01:38:51.311 00.000 428 PulseGuide returned control before completion, sleep 749 01:38:52.108 00.797 428 IsGuiding returns 1 01:38:52.108 00.000 428 scope still moving after pulse duration time elapsed 01:38:52.139 00.031 428 IsSlewing returns 0 01:38:52.139 00.000 428 IsGuiding returns 0 01:38:52.139 00.000 428 scope move finished after 761 + 93 ms 01:38:52.139 00.000 428 Move returns status 0, amount 761 01:38:52.139 00.000 428 MoveAxis(N, 0, ABG) 01:38:52.139 00.000 428 Move returns status 0, amount 0 01:38:52.139 00.000 428 move complete, result=0 01:38:52.139 00.000 428 worker thread done servicing request 01:38:52.139 00.000 428 Worker thread wakes up 01:38:52.139 00.000 10672 GuideStep: -0.6 px 761 ms EAST, 0.1 px 0 ms NORTH 01:38:52.139 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:52.139 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:53.154 01.015 428 Exposure complete 01:38:53.279 00.125 428 worker thread done servicing request 01:38:53.279 00.000 10672 OnExposeComplete: enter 01:38:53.279 00.000 10672 UpdateGuideState(): m_state=6 01:38:53.279 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3180 01:38:53.279 00.000 10672 Star::Find returns 1 (0), X=513.62, Y=364.17, Mass=177808, SNR=36.5, Peak=25264 HFD=2.5 01:38:53.279 00.000 10672 CameraToMount -- cameraTheta (1.12) - m_xAngle (0.14) = xAngle (0.98 = 0.98) 01:38:53.279 00.000 10672 CameraToMount -- cameraTheta (1.12) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.09 = 1.09) 01:38:53.279 00.000 10672 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.12 mountX=0.15 mountY=0.24, mountTheta=1.01 01:38:53.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.12, y=0.24, opts=13) 01:38:53.279 00.000 10672 Enqueuing Move request for scope (0.12, 0.24) 01:38:53.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:53.279 00.000 428 Worker thread wakes up 01:38:53.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd 01:38:53.279 00.000 428 Handling offset move in thread for scope, endpoint = (0.12, 0.24) 01:38:53.279 00.000 428 Moving (0.12, 0.24) raw xDistance=0.15 yDistance=0.24 01:38:53.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 01:38:53.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:53.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:38:53.279 00.000 428 MoveAxis(E, 0, ABG) 01:38:53.279 00.000 428 Move returns status 0, amount 0 01:38:53.279 00.000 428 MoveAxis(N, 0, ABG) 01:38:53.279 00.000 428 Move returns status 0, amount 0 01:38:53.279 00.000 428 move complete, result=0 01:38:53.279 00.000 428 worker thread done servicing request 01:38:53.311 00.032 10672 UpdateGuideState exits: m=177808 SNR=36.5 01:38:53.311 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:53.311 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:53.311 00.000 10672 Enqueuing Expose request 01:38:53.311 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:38:53.311 00.000 428 Worker thread wakes up 01:38:53.311 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:53.311 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:55.138 01.827 428 Exposure complete 01:38:55.263 00.125 428 worker thread done servicing request 01:38:55.263 00.000 10672 OnExposeComplete: enter 01:38:55.263 00.000 10672 UpdateGuideState(): m_state=6 01:38:55.263 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3181 01:38:55.263 00.000 10672 Star::Find returns 1 (0), X=513.66, Y=365.15, Mass=171226, SNR=33.2, Peak=24496 HFD=2.7 01:38:55.263 00.000 10672 CameraToMount -- cameraTheta (1.44) - m_xAngle (0.14) = xAngle (1.31 = 1.31) 01:38:55.263 00.000 10672 CameraToMount -- cameraTheta (1.44) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.41 = 1.41) 01:38:55.263 00.000 10672 CameraToMount -- cameraX=0.16 cameraY=1.22 hyp=1.23 cameraTheta=1.44 mountX=0.32 mountY=1.22, mountTheta=1.31 01:38:55.279 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.16, y=1.22, opts=13) 01:38:55.279 00.000 10672 Enqueuing Move request for scope (0.16, 1.22) 01:38:55.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:55.279 00.000 428 Worker thread wakes up 01:38:55.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.22) opts 0xd 01:38:55.279 00.000 428 Handling offset move in thread for scope, endpoint = (0.16, 1.22) 01:38:55.279 00.000 428 Moving (0.16, 1.22) raw xDistance=0.32 yDistance=1.22 01:38:55.279 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 01:38:55.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 1.22 from input 1.22 01:38:55.279 00.000 428 MoveAxis(E, 0, ABG) 01:38:55.279 00.000 428 Move returns status 0, amount 0 01:38:55.279 00.000 428 MoveAxis(S, 1616, ABG) 01:38:55.279 00.000 428 Guiding Dir = 1, Dur = 1616 01:38:55.279 00.000 428 IsSlewing returns 0 01:38:55.279 00.000 428 IsGuiding returns 0 01:38:55.294 00.015 10672 UpdateGuideState exits: m=171226 SNR=33.2 01:38:55.294 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:55.294 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:55.294 00.000 10672 Enqueuing Expose request 01:38:55.357 00.063 428 PulseGuide returned control before completion, sleep 1548 01:38:56.315 00.958 10672 read socket command 10 01:38:56.315 00.000 10672 processing socket request REQDIST 01:38:56.315 00.000 10672 SOCKSVR: Sending pixel error of 0.70 01:38:56.315 00.000 10672 Sending socket response 70 (0x46) 01:38:56.924 00.609 428 IsGuiding returns 1 01:38:56.924 00.000 428 scope still moving after pulse duration time elapsed 01:38:56.986 00.062 428 IsSlewing returns 0 01:38:56.986 00.000 428 IsGuiding returns 0 01:38:56.986 00.000 428 scope move finished after 1616 + 94 ms 01:38:56.986 00.000 428 Move returns status 0, amount 1616 01:38:56.986 00.000 428 move complete, result=0 01:38:56.986 00.000 428 worker thread done servicing request 01:38:56.986 00.000 428 Worker thread wakes up 01:38:56.986 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 1.2 px 1616 ms SOUTH 01:38:56.986 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:56.986 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:57.142 00.156 428 Exposure complete 01:38:57.267 00.125 428 worker thread done servicing request 01:38:57.267 00.000 10672 OnExposeComplete: enter 01:38:57.267 00.000 10672 UpdateGuideState(): m_state=6 01:38:57.283 00.016 10672 Star::Find(15, 513, 365, 0, (0,0,0,0), 0.0, 0) frame 3182 01:38:57.283 00.000 10672 Star::Find returns 1 (0), X=513.32, Y=364.15, Mass=163807, SNR=34.3, Peak=26016 HFD=2.4 01:38:57.283 00.000 10672 CameraToMount -- cameraTheta (2.27) - m_xAngle (0.14) = xAngle (2.13 = 2.13) 01:38:57.283 00.000 10672 CameraToMount -- cameraTheta (2.27) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.24 = 2.24) 01:38:57.283 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.27 mountX=-0.15 mountY=0.22, mountTheta=2.17 01:38:57.283 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.22, opts=13) 01:38:57.283 00.000 10672 Enqueuing Move request for scope (-0.18, 0.22) 01:38:57.283 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:57.283 00.000 428 Worker thread wakes up 01:38:57.283 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd 01:38:57.283 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.22) 01:38:57.283 00.000 428 Moving (-0.18, 0.22) raw xDistance=-0.15 yDistance=0.22 01:38:57.283 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:38:57.283 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:57.283 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:38:57.283 00.000 428 MoveAxis(E, 0, ABG) 01:38:57.283 00.000 428 Move returns status 0, amount 0 01:38:57.283 00.000 428 MoveAxis(N, 0, ABG) 01:38:57.283 00.000 428 Move returns status 0, amount 0 01:38:57.283 00.000 428 move complete, result=0 01:38:57.283 00.000 428 worker thread done servicing request 01:38:57.299 00.016 10672 UpdateGuideState exits: m=163807 SNR=34.3 01:38:57.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:57.299 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:57.299 00.000 10672 Enqueuing Expose request 01:38:57.299 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:38:57.299 00.000 428 Worker thread wakes up 01:38:57.299 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:57.299 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:38:59.157 01.858 428 Exposure complete 01:38:59.282 00.125 428 worker thread done servicing request 01:38:59.282 00.000 10672 OnExposeComplete: enter 01:38:59.282 00.000 10672 UpdateGuideState(): m_state=6 01:38:59.282 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3183 01:38:59.282 00.000 10672 Star::Find returns 1 (0), X=513.22, Y=364.40, Mass=206145, SNR=42.3, Peak=38016 HFD=2.7 01:38:59.282 00.000 10672 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.14) = xAngle (1.97 = 1.97) 01:38:59.282 00.000 10672 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.07 = 2.07) 01:38:59.282 00.000 10672 CameraToMount -- cameraX=-0.28 cameraY=0.47 hyp=0.55 cameraTheta=2.10 mountX=-0.21 mountY=0.48, mountTheta=1.99 01:38:59.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.28, y=0.47, opts=13) 01:38:59.282 00.000 10672 Enqueuing Move request for scope (-0.28, 0.47) 01:38:59.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:38:59.282 00.000 428 Worker thread wakes up 01:38:59.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.47) opts 0xd 01:38:59.282 00.000 428 Handling offset move in thread for scope, endpoint = (-0.28, 0.47) 01:38:59.282 00.000 428 Moving (-0.28, 0.47) raw xDistance=-0.21 yDistance=0.48 01:38:59.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:38:59.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:38:59.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:38:59.282 00.000 428 MoveAxis(E, 0, ABG) 01:38:59.282 00.000 428 Move returns status 0, amount 0 01:38:59.282 00.000 428 MoveAxis(N, 0, ABG) 01:38:59.282 00.000 428 Move returns status 0, amount 0 01:38:59.282 00.000 428 move complete, result=0 01:38:59.282 00.000 428 worker thread done servicing request 01:38:59.314 00.032 10672 UpdateGuideState exits: m=206145 SNR=42.3 01:38:59.314 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:38:59.314 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:38:59.314 00.000 10672 Enqueuing Expose request 01:38:59.314 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:38:59.314 00.000 428 Worker thread wakes up 01:38:59.314 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:38:59.314 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:01.157 01.843 428 Exposure complete 01:39:01.297 00.140 428 worker thread done servicing request 01:39:01.297 00.000 10672 OnExposeComplete: enter 01:39:01.297 00.000 10672 UpdateGuideState(): m_state=6 01:39:01.297 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3184 01:39:01.297 00.000 10672 Star::Find returns 1 (0), X=513.14, Y=364.40, Mass=174275, SNR=35.2, Peak=31584 HFD=2.4 01:39:01.297 00.000 10672 CameraToMount -- cameraTheta (2.23) - m_xAngle (0.14) = xAngle (2.09 = 2.09) 01:39:01.297 00.000 10672 CameraToMount -- cameraTheta (2.23) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.20 = 2.20) 01:39:01.297 00.000 10672 CameraToMount -- cameraX=-0.36 cameraY=0.47 hyp=0.60 cameraTheta=2.23 mountX=-0.30 mountY=0.48, mountTheta=2.12 01:39:01.297 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.36, y=0.47, opts=13) 01:39:01.297 00.000 10672 Enqueuing Move request for scope (-0.36, 0.47) 01:39:01.297 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:01.297 00.000 428 Worker thread wakes up 01:39:01.297 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.47) opts 0xd 01:39:01.297 00.000 428 Handling offset move in thread for scope, endpoint = (-0.36, 0.47) 01:39:01.297 00.000 428 Moving (-0.36, 0.47) raw xDistance=-0.30 yDistance=0.48 01:39:01.297 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:39:01.297 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:01.297 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:39:01.297 00.000 428 MoveAxis(E, 0, ABG) 01:39:01.297 00.000 428 Move returns status 0, amount 0 01:39:01.297 00.000 428 MoveAxis(N, 0, ABG) 01:39:01.297 00.000 428 Move returns status 0, amount 0 01:39:01.297 00.000 428 move complete, result=0 01:39:01.297 00.000 428 worker thread done servicing request 01:39:01.313 00.016 10672 UpdateGuideState exits: m=174275 SNR=35.2 01:39:01.313 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:01.313 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:01.313 00.000 10672 Enqueuing Expose request 01:39:01.313 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH 01:39:01.313 00.000 428 Worker thread wakes up 01:39:01.313 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:01.313 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:01.329 00.016 10672 read socket command 10 01:39:01.329 00.000 10672 processing socket request REQDIST 01:39:01.329 00.000 10672 SOCKSVR: Sending pixel error of 0.57 01:39:01.329 00.000 10672 Sending socket response 57 (0x39) 01:39:03.141 01.812 428 Exposure complete 01:39:03.266 00.125 428 worker thread done servicing request 01:39:03.266 00.000 10672 OnExposeComplete: enter 01:39:03.266 00.000 10672 UpdateGuideState(): m_state=6 01:39:03.266 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3185 01:39:03.266 00.000 10672 Star::Find returns 1 (0), X=512.90, Y=364.48, Mass=191968, SNR=35.7, Peak=25264 HFD=2.9 01:39:03.266 00.000 10672 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.14) = xAngle (2.26 = 2.26) 01:39:03.266 00.000 10672 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.37 = 2.37) 01:39:03.266 00.000 10672 CameraToMount -- cameraX=-0.61 cameraY=0.55 hyp=0.82 cameraTheta=2.40 mountX=-0.52 mountY=0.57, mountTheta=2.31 01:39:03.281 00.015 10672 SchedulePrimaryMove(0702ACD8, x=-0.61, y=0.55, opts=13) 01:39:03.281 00.000 10672 Enqueuing Move request for scope (-0.61, 0.55) 01:39:03.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:03.281 00.000 428 Worker thread wakes up 01:39:03.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.55) opts 0xd 01:39:03.281 00.000 428 Handling offset move in thread for scope, endpoint = (-0.61, 0.55) 01:39:03.281 00.000 428 Moving (-0.61, 0.55) raw xDistance=-0.52 yDistance=0.57 01:39:03.281 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 01:39:03.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.57 from input 0.57 01:39:03.281 00.000 428 MoveAxis(E, 613, ABG) 01:39:03.281 00.000 428 Guiding Dir = 2, Dur = 613 01:39:03.281 00.000 428 IsSlewing returns 0 01:39:03.281 00.000 428 IsGuiding returns 0 01:39:03.297 00.016 428 PulseGuide returned control before completion, sleep 604 01:39:03.297 00.000 10672 UpdateGuideState exits: m=191968 SNR=35.7 01:39:03.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:03.297 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:03.297 00.000 10672 Enqueuing Expose request 01:39:03.937 00.640 428 IsGuiding returns 0 01:39:03.937 00.000 428 Move returns status 0, amount 613 01:39:03.937 00.000 428 MoveAxis(S, 758, ABG) 01:39:03.937 00.000 428 Guiding Dir = 1, Dur = 758 01:39:03.937 00.000 428 IsSlewing returns 0 01:39:03.937 00.000 428 IsGuiding returns 0 01:39:04.015 00.078 428 PulseGuide returned control before completion, sleep 692 01:39:04.723 00.708 428 IsGuiding returns 1 01:39:04.723 00.000 428 scope still moving after pulse duration time elapsed 01:39:04.755 00.032 428 IsSlewing returns 0 01:39:04.755 00.000 428 IsGuiding returns 1 01:39:04.801 00.046 428 IsSlewing returns 0 01:39:04.833 00.032 428 IsGuiding returns 0 01:39:04.833 00.000 428 scope move finished after 758 + 133 ms 01:39:04.833 00.000 428 Move returns status 0, amount 758 01:39:04.833 00.000 428 move complete, result=0 01:39:04.833 00.000 428 worker thread done servicing request 01:39:04.833 00.000 428 Worker thread wakes up 01:39:04.833 00.000 10672 GuideStep: -0.5 px 613 ms EAST, 0.6 px 758 ms SOUTH 01:39:04.833 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:04.833 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:05.161 00.328 428 Exposure complete 01:39:05.285 00.124 428 worker thread done servicing request 01:39:05.285 00.000 10672 OnExposeComplete: enter 01:39:05.285 00.000 10672 UpdateGuideState(): m_state=6 01:39:05.285 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3186 01:39:05.285 00.000 10672 Star::Find returns 1 (0), X=513.31, Y=363.79, Mass=218819, SNR=42.3, Peak=22208 HFD=3.0 01:39:05.285 00.000 10672 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.14) = xAngle (-2.65 = -2.65) 01:39:05.285 00.000 10672 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.54 = -2.54) 01:39:05.285 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.23 cameraTheta=-2.51 mountX=-0.21 mountY=-0.13, mountTheta=-2.57 01:39:05.285 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=-0.14, opts=13) 01:39:05.285 00.000 10672 Enqueuing Move request for scope (-0.19, -0.14) 01:39:05.285 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 01:39:05.285 00.000 428 Worker thread wakes up 01:39:05.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd 01:39:05.285 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, -0.14) 01:39:05.285 00.000 428 Moving (-0.19, -0.14) raw xDistance=-0.21 yDistance=-0.13 01:39:05.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 01:39:05.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:05.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 01:39:05.285 00.000 428 MoveAxis(E, 0, ABG) 01:39:05.285 00.000 428 Move returns status 0, amount 0 01:39:05.285 00.000 428 MoveAxis(N, 0, ABG) 01:39:05.285 00.000 428 Move returns status 0, amount 0 01:39:05.285 00.000 428 move complete, result=0 01:39:05.285 00.000 428 worker thread done servicing request 01:39:05.317 00.032 10672 UpdateGuideState exits: m=218819 SNR=42.3 01:39:05.317 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:05.317 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:05.317 00.000 10672 Enqueuing Expose request 01:39:05.317 00.000 428 Worker thread wakes up 01:39:05.317 00.000 10672 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 01:39:05.317 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:05.317 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:06.332 01.015 10672 read socket command 10 01:39:06.332 00.000 10672 processing socket request REQDIST 01:39:06.332 00.000 10672 SOCKSVR: Sending pixel error of 0.52 01:39:06.332 00.000 10672 Sending socket response 52 (0x34) 01:39:07.144 00.812 428 Exposure complete 01:39:07.269 00.125 428 worker thread done servicing request 01:39:07.269 00.000 10672 OnExposeComplete: enter 01:39:07.269 00.000 10672 UpdateGuideState(): m_state=6 01:39:07.269 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3187 01:39:07.269 00.000 10672 Star::Find returns 1 (0), X=513.38, Y=364.57, Mass=178529, SNR=33.7, Peak=24608 HFD=3.0 01:39:07.269 00.000 10672 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 01:39:07.269 00.000 10672 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.73 = 1.73) 01:39:07.269 00.000 10672 CameraToMount -- cameraX=-0.13 cameraY=0.64 hyp=0.66 cameraTheta=1.76 mountX=-0.04 mountY=0.65, mountTheta=1.63 01:39:07.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.13, y=0.64, opts=13) 01:39:07.269 00.000 10672 Enqueuing Move request for scope (-0.13, 0.64) 01:39:07.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:39:07.269 00.000 428 Worker thread wakes up 01:39:07.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.64) opts 0xd 01:39:07.269 00.000 428 Handling offset move in thread for scope, endpoint = (-0.13, 0.64) 01:39:07.269 00.000 428 Moving (-0.13, 0.64) raw xDistance=-0.04 yDistance=0.65 01:39:07.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 01:39:07.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.65 from input 0.65 01:39:07.269 00.000 428 MoveAxis(E, 0, ABG) 01:39:07.269 00.000 428 Move returns status 0, amount 0 01:39:07.285 00.016 428 MoveAxis(S, 861, ABG) 01:39:07.285 00.000 428 Guiding Dir = 1, Dur = 861 01:39:07.285 00.000 428 IsSlewing returns 0 01:39:07.285 00.000 428 IsGuiding returns 0 01:39:07.300 00.015 10672 UpdateGuideState exits: m=178529 SNR=33.7 01:39:07.300 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:07.300 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:07.300 00.000 10672 Enqueuing Expose request 01:39:07.363 00.063 428 PulseGuide returned control before completion, sleep 793 01:39:08.160 00.797 428 IsGuiding returns 1 01:39:08.160 00.000 428 scope still moving after pulse duration time elapsed 01:39:08.191 00.031 428 IsSlewing returns 0 01:39:08.191 00.000 428 IsGuiding returns 1 01:39:08.253 00.062 428 IsSlewing returns 0 01:39:08.253 00.000 428 IsGuiding returns 0 01:39:08.253 00.000 428 scope move finished after 861 + 114 ms 01:39:08.253 00.000 428 Move returns status 0, amount 861 01:39:08.253 00.000 428 move complete, result=0 01:39:08.253 00.000 428 worker thread done servicing request 01:39:08.253 00.000 428 Worker thread wakes up 01:39:08.253 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.6 px 861 ms SOUTH 01:39:08.253 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:08.253 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:09.159 00.906 428 Exposure complete 01:39:09.284 00.125 428 worker thread done servicing request 01:39:09.284 00.000 10672 OnExposeComplete: enter 01:39:09.284 00.000 10672 UpdateGuideState(): m_state=6 01:39:09.300 00.016 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3188 01:39:09.300 00.000 10672 Star::Find returns 1 (0), X=513.80, Y=364.60, Mass=228650, SNR=41.7, Peak=28192 HFD=2.9 01:39:09.300 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.14) = xAngle (1.02 = 1.02) 01:39:09.300 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.13 = 1.13) 01:39:09.300 00.000 10672 CameraToMount -- cameraX=0.29 cameraY=0.67 hyp=0.73 cameraTheta=1.16 mountX=0.38 mountY=0.66, mountTheta=1.05 01:39:09.300 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.29, y=0.67, opts=13) 01:39:09.300 00.000 10672 Enqueuing Move request for scope (0.29, 0.67) 01:39:09.300 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:09.300 00.000 428 Worker thread wakes up 01:39:09.300 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.67) opts 0xd 01:39:09.300 00.000 428 Handling offset move in thread for scope, endpoint = (0.29, 0.67) 01:39:09.300 00.000 428 Moving (0.29, 0.67) raw xDistance=0.38 yDistance=0.66 01:39:09.300 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38 01:39:09.300 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.66 from input 0.66 01:39:09.300 00.000 428 MoveAxis(E, 0, ABG) 01:39:09.300 00.000 428 Move returns status 0, amount 0 01:39:09.300 00.000 428 MoveAxis(S, 877, ABG) 01:39:09.300 00.000 428 Guiding Dir = 1, Dur = 877 01:39:09.300 00.000 428 IsSlewing returns 0 01:39:09.300 00.000 428 IsGuiding returns 0 01:39:09.315 00.015 10672 UpdateGuideState exits: m=228650 SNR=41.7 01:39:09.315 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:09.315 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:09.315 00.000 10672 Enqueuing Expose request 01:39:09.378 00.063 428 PulseGuide returned control before completion, sleep 813 01:39:10.206 00.828 428 IsGuiding returns 1 01:39:10.206 00.000 428 scope still moving after pulse duration time elapsed 01:39:10.237 00.031 428 IsSlewing returns 0 01:39:10.237 00.000 428 IsGuiding returns 1 01:39:10.284 00.047 428 IsSlewing returns 0 01:39:10.284 00.000 428 IsGuiding returns 0 01:39:10.284 00.000 428 scope move finished after 877 + 110 ms 01:39:10.284 00.000 428 Move returns status 0, amount 877 01:39:10.284 00.000 428 move complete, result=0 01:39:10.284 00.000 428 worker thread done servicing request 01:39:10.284 00.000 428 Worker thread wakes up 01:39:10.284 00.000 10672 GuideStep: 0.4 px 0 ms EAST, 0.7 px 877 ms SOUTH 01:39:10.284 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:10.284 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:11.159 00.875 428 Exposure complete 01:39:11.284 00.125 428 worker thread done servicing request 01:39:11.284 00.000 10672 OnExposeComplete: enter 01:39:11.284 00.000 10672 UpdateGuideState(): m_state=6 01:39:11.284 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3189 01:39:11.284 00.000 10672 Star::Find returns 1 (0), X=513.12, Y=364.06, Mass=204898, SNR=41.9, Peak=31136 HFD=2.8 01:39:11.284 00.000 10672 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.14) = xAngle (2.68 = 2.68) 01:39:11.284 00.000 10672 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.78 = 2.78) 01:39:11.284 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.13 hyp=0.40 cameraTheta=2.81 mountX=-0.36 mountY=0.14, mountTheta=2.77 01:39:11.284 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.13, opts=13) 01:39:11.284 00.000 10672 Enqueuing Move request for scope (-0.38, 0.13) 01:39:11.284 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:11.284 00.000 428 Worker thread wakes up 01:39:11.284 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.13) opts 0xd 01:39:11.284 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.13) 01:39:11.284 00.000 428 Moving (-0.38, 0.13) raw xDistance=-0.36 yDistance=0.14 01:39:11.284 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36 01:39:11.284 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:11.284 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 01:39:11.284 00.000 428 MoveAxis(E, 0, ABG) 01:39:11.284 00.000 428 Move returns status 0, amount 0 01:39:11.284 00.000 428 MoveAxis(N, 0, ABG) 01:39:11.284 00.000 428 Move returns status 0, amount 0 01:39:11.284 00.000 428 move complete, result=0 01:39:11.284 00.000 428 worker thread done servicing request 01:39:11.299 00.015 10672 UpdateGuideState exits: m=204898 SNR=41.9 01:39:11.299 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:11.299 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:11.299 00.000 10672 Enqueuing Expose request 01:39:11.299 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:39:11.299 00.000 428 Worker thread wakes up 01:39:11.299 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:11.299 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:11.346 00.047 10672 read socket command 10 01:39:11.346 00.000 10672 processing socket request REQDIST 01:39:11.346 00.000 10672 SOCKSVR: Sending pixel error of 0.55 01:39:11.346 00.000 10672 Sending socket response 55 (0x37) 01:39:13.147 01.801 428 Exposure complete 01:39:13.287 00.140 428 worker thread done servicing request 01:39:13.287 00.000 10672 OnExposeComplete: enter 01:39:13.287 00.000 10672 UpdateGuideState(): m_state=6 01:39:13.287 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3190 01:39:13.287 00.000 10672 Star::Find returns 1 (0), X=513.00, Y=364.38, Mass=185669, SNR=39.5, Peak=33104 HFD=2.3 01:39:13.287 00.000 10672 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.14) = xAngle (2.27 = 2.27) 01:39:13.287 00.000 10672 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.38 = 2.38) 01:39:13.287 00.000 10672 CameraToMount -- cameraX=-0.50 cameraY=0.45 hyp=0.68 cameraTheta=2.41 mountX=-0.44 mountY=0.47, mountTheta=2.32 01:39:13.287 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.50, y=0.45, opts=13) 01:39:13.287 00.000 10672 Enqueuing Move request for scope (-0.50, 0.45) 01:39:13.287 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:13.287 00.000 428 Worker thread wakes up 01:39:13.287 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.45) opts 0xd 01:39:13.287 00.000 428 Handling offset move in thread for scope, endpoint = (-0.50, 0.45) 01:39:13.287 00.000 428 Moving (-0.50, 0.45) raw xDistance=-0.44 yDistance=0.47 01:39:13.287 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44 01:39:13.287 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:13.287 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.47 01:39:13.287 00.000 428 MoveAxis(E, 0, ABG) 01:39:13.287 00.000 428 Move returns status 0, amount 0 01:39:13.287 00.000 428 MoveAxis(N, 0, ABG) 01:39:13.287 00.000 428 Move returns status 0, amount 0 01:39:13.287 00.000 428 move complete, result=0 01:39:13.287 00.000 428 worker thread done servicing request 01:39:13.303 00.016 10672 UpdateGuideState exits: m=185669 SNR=39.5 01:39:13.303 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:13.303 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:13.303 00.000 10672 Enqueuing Expose request 01:39:13.303 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH 01:39:13.303 00.000 428 Worker thread wakes up 01:39:13.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:13.303 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:15.146 01.843 428 Exposure complete 01:39:15.271 00.125 428 worker thread done servicing request 01:39:15.271 00.000 10672 OnExposeComplete: enter 01:39:15.271 00.000 10672 UpdateGuideState(): m_state=6 01:39:15.271 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3191 01:39:15.271 00.000 10672 Star::Find returns 1 (0), X=513.31, Y=364.59, Mass=157121, SNR=30.6, Peak=31248 HFD=2.4 01:39:15.271 00.000 10672 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:39:15.271 00.000 10672 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.82 = 1.82) 01:39:15.271 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.66 hyp=0.68 cameraTheta=1.85 mountX=-0.10 mountY=0.66, mountTheta=1.72 01:39:15.271 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.66, opts=13) 01:39:15.271 00.000 10672 Enqueuing Move request for scope (-0.19, 0.66) 01:39:15.271 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:15.271 00.000 428 Worker thread wakes up 01:39:15.271 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.66) opts 0xd 01:39:15.271 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.66) 01:39:15.271 00.000 428 Moving (-0.19, 0.66) raw xDistance=-0.10 yDistance=0.66 01:39:15.271 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 01:39:15.271 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.66 from input 0.66 01:39:15.271 00.000 428 MoveAxis(E, 0, ABG) 01:39:15.271 00.000 428 Move returns status 0, amount 0 01:39:15.271 00.000 428 MoveAxis(S, 881, ABG) 01:39:15.271 00.000 428 Guiding Dir = 1, Dur = 881 01:39:15.271 00.000 428 IsSlewing returns 0 01:39:15.271 00.000 428 IsGuiding returns 0 01:39:15.302 00.031 10672 UpdateGuideState exits: m=157121 SNR=30.6 01:39:15.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:15.302 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:15.302 00.000 10672 Enqueuing Expose request 01:39:15.349 00.047 428 PulseGuide returned control before completion, sleep 819 01:39:16.193 00.844 428 IsGuiding returns 1 01:39:16.193 00.000 428 scope still moving after pulse duration time elapsed 01:39:16.224 00.031 428 IsSlewing returns 0 01:39:16.224 00.000 428 IsGuiding returns 1 01:39:16.255 00.031 428 IsSlewing returns 0 01:39:16.255 00.000 428 IsGuiding returns 0 01:39:16.255 00.000 428 scope move finished after 881 + 104 ms 01:39:16.271 00.016 428 Move returns status 0, amount 881 01:39:16.271 00.000 428 move complete, result=0 01:39:16.271 00.000 428 worker thread done servicing request 01:39:16.271 00.000 428 Worker thread wakes up 01:39:16.271 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.7 px 881 ms SOUTH 01:39:16.271 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:16.271 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:16.333 00.062 10672 read socket command 10 01:39:16.333 00.000 10672 processing socket request REQDIST 01:39:16.333 00.000 10672 SOCKSVR: Sending pixel error of 0.61 01:39:16.333 00.000 10672 Sending socket response 61 (0x3d) 01:39:17.146 00.813 428 Exposure complete 01:39:17.286 00.140 428 worker thread done servicing request 01:39:17.286 00.000 10672 OnExposeComplete: enter 01:39:17.286 00.000 10672 UpdateGuideState(): m_state=6 01:39:17.286 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3192 01:39:17.286 00.000 10672 Star::Find returns 1 (0), X=513.43, Y=364.31, Mass=207122, SNR=41.5, Peak=24608 HFD=3.1 01:39:17.286 00.000 10672 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.14) = xAngle (1.63 = 1.63) 01:39:17.286 00.000 10672 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.74 = 1.74) 01:39:17.286 00.000 10672 CameraToMount -- cameraX=-0.08 cameraY=0.38 hyp=0.39 cameraTheta=1.77 mountX=-0.02 mountY=0.38, mountTheta=1.63 01:39:17.286 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.08, y=0.38, opts=13) 01:39:17.286 00.000 10672 Enqueuing Move request for scope (-0.08, 0.38) 01:39:17.286 00.000 428 Worker thread wakes up 01:39:17.286 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:17.286 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.38) opts 0xd 01:39:17.286 00.000 428 Handling offset move in thread for scope, endpoint = (-0.08, 0.38) 01:39:17.286 00.000 428 Moving (-0.08, 0.38) raw xDistance=-0.02 yDistance=0.38 01:39:17.286 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 01:39:17.286 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:17.286 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.38 01:39:17.286 00.000 428 MoveAxis(E, 0, ABG) 01:39:17.286 00.000 428 Move returns status 0, amount 0 01:39:17.286 00.000 428 MoveAxis(N, 0, ABG) 01:39:17.286 00.000 428 Move returns status 0, amount 0 01:39:17.286 00.000 428 move complete, result=0 01:39:17.286 00.000 428 worker thread done servicing request 01:39:17.302 00.016 10672 UpdateGuideState exits: m=207122 SNR=41.5 01:39:17.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:17.302 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:17.302 00.000 10672 Enqueuing Expose request 01:39:17.302 00.000 10672 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 01:39:17.302 00.000 428 Worker thread wakes up 01:39:17.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:17.302 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:19.145 01.843 428 Exposure complete 01:39:19.270 00.125 428 worker thread done servicing request 01:39:19.270 00.000 10672 OnExposeComplete: enter 01:39:19.270 00.000 10672 UpdateGuideState(): m_state=6 01:39:19.270 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3193 01:39:19.270 00.000 10672 Star::Find returns 1 (0), X=513.68, Y=364.35, Mass=205231, SNR=44.2, Peak=28096 HFD=2.8 01:39:19.270 00.000 10672 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.14) = xAngle (1.02 = 1.02) 01:39:19.270 00.000 10672 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.13 = 1.13) 01:39:19.270 00.000 10672 CameraToMount -- cameraX=0.18 cameraY=0.42 hyp=0.46 cameraTheta=1.16 mountX=0.24 mountY=0.41, mountTheta=1.05 01:39:19.270 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.18, y=0.42, opts=13) 01:39:19.270 00.000 10672 Enqueuing Move request for scope (0.18, 0.42) 01:39:19.270 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:19.285 00.015 428 Worker thread wakes up 01:39:19.285 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.42) opts 0xd 01:39:19.285 00.000 428 Handling offset move in thread for scope, endpoint = (0.18, 0.42) 01:39:19.285 00.000 428 Moving (0.18, 0.42) raw xDistance=0.24 yDistance=0.41 01:39:19.285 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24 01:39:19.285 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:19.285 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:39:19.285 00.000 428 MoveAxis(E, 0, ABG) 01:39:19.285 00.000 428 Move returns status 0, amount 0 01:39:19.285 00.000 428 MoveAxis(N, 0, ABG) 01:39:19.285 00.000 428 Move returns status 0, amount 0 01:39:19.285 00.000 428 move complete, result=0 01:39:19.285 00.000 428 worker thread done servicing request 01:39:19.301 00.016 10672 UpdateGuideState exits: m=205231 SNR=44.2 01:39:19.301 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:19.301 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:19.301 00.000 10672 Enqueuing Expose request 01:39:19.301 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 01:39:19.301 00.000 428 Worker thread wakes up 01:39:19.301 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:19.301 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:21.149 01.848 428 Exposure complete 01:39:21.274 00.125 428 worker thread done servicing request 01:39:21.274 00.000 10672 OnExposeComplete: enter 01:39:21.274 00.000 10672 UpdateGuideState(): m_state=6 01:39:21.274 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3194 01:39:21.274 00.000 10672 Star::Find returns 1 (0), X=513.64, Y=364.48, Mass=153991, SNR=31.5, Peak=26448 HFD=2.9 01:39:21.274 00.000 10672 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.14) = xAngle (1.19 = 1.19) 01:39:21.274 00.000 10672 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.30 = 1.30) 01:39:21.274 00.000 10672 CameraToMount -- cameraX=0.14 cameraY=0.55 hyp=0.57 cameraTheta=1.33 mountX=0.21 mountY=0.54, mountTheta=1.20 01:39:21.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.14, y=0.55, opts=13) 01:39:21.274 00.000 10672 Enqueuing Move request for scope (0.14, 0.55) 01:39:21.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:21.274 00.000 428 Worker thread wakes up 01:39:21.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.55) opts 0xd 01:39:21.274 00.000 428 Handling offset move in thread for scope, endpoint = (0.14, 0.55) 01:39:21.274 00.000 428 Moving (0.14, 0.55) raw xDistance=0.21 yDistance=0.54 01:39:21.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 01:39:21.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:21.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.54 01:39:21.274 00.000 428 MoveAxis(E, 0, ABG) 01:39:21.274 00.000 428 Move returns status 0, amount 0 01:39:21.274 00.000 428 MoveAxis(N, 0, ABG) 01:39:21.274 00.000 428 Move returns status 0, amount 0 01:39:21.274 00.000 428 move complete, result=0 01:39:21.274 00.000 428 worker thread done servicing request 01:39:21.305 00.031 10672 UpdateGuideState exits: m=153991 SNR=31.5 01:39:21.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:21.305 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:21.305 00.000 10672 Enqueuing Expose request 01:39:21.305 00.000 10672 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:39:21.305 00.000 428 Worker thread wakes up 01:39:21.305 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:21.305 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:21.336 00.031 10672 read socket command 10 01:39:21.336 00.000 10672 processing socket request REQDIST 01:39:21.336 00.000 10672 SOCKSVR: Sending pixel error of 0.53 01:39:21.336 00.000 10672 Sending socket response 53 (0x35) 01:39:23.148 01.812 428 Exposure complete 01:39:23.289 00.141 428 worker thread done servicing request 01:39:23.289 00.000 10672 OnExposeComplete: enter 01:39:23.289 00.000 10672 UpdateGuideState(): m_state=6 01:39:23.289 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3195 01:39:23.289 00.000 10672 Star::Find returns 1 (0), X=513.52, Y=364.09, Mass=207834, SNR=36.7, Peak=27760 HFD=2.7 01:39:23.289 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.14) = xAngle (1.33 = 1.33) 01:39:23.289 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.43 = 1.43) 01:39:23.289 00.000 10672 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.46 mountX=0.04 mountY=0.16, mountTheta=1.33 01:39:23.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.02, y=0.16, opts=13) 01:39:23.289 00.000 10672 Enqueuing Move request for scope (0.02, 0.16) 01:39:23.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:23.289 00.000 428 Worker thread wakes up 01:39:23.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd 01:39:23.289 00.000 428 Handling offset move in thread for scope, endpoint = (0.02, 0.16) 01:39:23.289 00.000 428 Moving (0.02, 0.16) raw xDistance=0.04 yDistance=0.16 01:39:23.289 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:39:23.289 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:23.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:39:23.289 00.000 428 MoveAxis(E, 0, ABG) 01:39:23.289 00.000 428 Move returns status 0, amount 0 01:39:23.289 00.000 428 MoveAxis(N, 0, ABG) 01:39:23.289 00.000 428 Move returns status 0, amount 0 01:39:23.289 00.000 428 move complete, result=0 01:39:23.289 00.000 428 worker thread done servicing request 01:39:23.304 00.015 10672 UpdateGuideState exits: m=207834 SNR=36.7 01:39:23.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:23.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:23.304 00.000 10672 Enqueuing Expose request 01:39:23.304 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:39:23.304 00.000 428 Worker thread wakes up 01:39:23.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:23.304 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:25.147 01.843 428 Exposure complete 01:39:25.288 00.141 428 worker thread done servicing request 01:39:25.288 00.000 10672 OnExposeComplete: enter 01:39:25.288 00.000 10672 UpdateGuideState(): m_state=6 01:39:25.288 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3196 01:39:25.288 00.000 10672 Star::Find returns 1 (0), X=513.49, Y=364.46, Mass=216286, SNR=43.4, Peak=24816 HFD=3.2 01:39:25.288 00.000 10672 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.14) = xAngle (1.45 = 1.45) 01:39:25.288 00.000 10672 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.56 = 1.56) 01:39:25.288 00.000 10672 CameraToMount -- cameraX=-0.01 cameraY=0.53 hyp=0.53 cameraTheta=1.59 mountX=0.06 mountY=0.53, mountTheta=1.45 01:39:25.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.01, y=0.53, opts=13) 01:39:25.288 00.000 10672 Enqueuing Move request for scope (-0.01, 0.53) 01:39:25.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:25.288 00.000 428 Worker thread wakes up 01:39:25.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.53) opts 0xd 01:39:25.288 00.000 428 Handling offset move in thread for scope, endpoint = (-0.01, 0.53) 01:39:25.288 00.000 428 Moving (-0.01, 0.53) raw xDistance=0.06 yDistance=0.53 01:39:25.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 01:39:25.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:25.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.53 01:39:25.288 00.000 428 MoveAxis(E, 0, ABG) 01:39:25.288 00.000 428 Move returns status 0, amount 0 01:39:25.288 00.000 428 MoveAxis(N, 0, ABG) 01:39:25.288 00.000 428 Move returns status 0, amount 0 01:39:25.288 00.000 428 move complete, result=0 01:39:25.288 00.000 428 worker thread done servicing request 01:39:25.304 00.016 10672 UpdateGuideState exits: m=216286 SNR=43.4 01:39:25.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:25.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:25.304 00.000 10672 Enqueuing Expose request 01:39:25.304 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:39:25.304 00.000 428 Worker thread wakes up 01:39:25.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:25.304 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:26.335 01.031 10672 read socket command 10 01:39:26.335 00.000 10672 processing socket request REQDIST 01:39:26.335 00.000 10672 SOCKSVR: Sending pixel error of 0.45 01:39:26.335 00.000 10672 Sending socket response 45 (0x2d) 01:39:27.147 00.812 428 Exposure complete 01:39:27.272 00.125 428 worker thread done servicing request 01:39:27.272 00.000 10672 OnExposeComplete: enter 01:39:27.272 00.000 10672 UpdateGuideState(): m_state=6 01:39:27.272 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3197 01:39:27.272 00.000 10672 Star::Find returns 1 (0), X=513.48, Y=364.19, Mass=164304, SNR=34.1, Peak=24928 HFD=2.6 01:39:27.272 00.000 10672 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.14) = xAngle (1.50 = 1.50) 01:39:27.272 00.000 10672 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.61 = 1.61) 01:39:27.272 00.000 10672 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.27 cameraTheta=1.64 mountX=0.02 mountY=0.27, mountTheta=1.50 01:39:27.272 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.02, y=0.26, opts=13) 01:39:27.272 00.000 10672 Enqueuing Move request for scope (-0.02, 0.26) 01:39:27.272 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 01:39:27.272 00.000 428 Worker thread wakes up 01:39:27.272 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd 01:39:27.272 00.000 428 Handling offset move in thread for scope, endpoint = (-0.02, 0.26) 01:39:27.272 00.000 428 Moving (-0.02, 0.26) raw xDistance=0.02 yDistance=0.27 01:39:27.272 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 01:39:27.272 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:27.272 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.27 01:39:27.272 00.000 428 MoveAxis(E, 0, ABG) 01:39:27.272 00.000 428 Move returns status 0, amount 0 01:39:27.272 00.000 428 MoveAxis(N, 0, ABG) 01:39:27.272 00.000 428 Move returns status 0, amount 0 01:39:27.272 00.000 428 move complete, result=0 01:39:27.272 00.000 428 worker thread done servicing request 01:39:27.303 00.031 10672 UpdateGuideState exits: m=164304 SNR=34.1 01:39:27.303 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:27.303 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:27.303 00.000 10672 Enqueuing Expose request 01:39:27.303 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 01:39:27.303 00.000 428 Worker thread wakes up 01:39:27.303 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:27.303 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:29.146 01.843 428 Exposure complete 01:39:29.287 00.141 428 worker thread done servicing request 01:39:29.287 00.000 10672 OnExposeComplete: enter 01:39:29.287 00.000 10672 UpdateGuideState(): m_state=6 01:39:29.287 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3198 01:39:29.287 00.000 10672 Star::Find returns 1 (0), X=513.44, Y=364.41, Mass=213652, SNR=36.3, Peak=26016 HFD=3.3 01:39:29.287 00.000 10672 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.14) = xAngle (1.56 = 1.56) 01:39:29.287 00.000 10672 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.67 = 1.67) 01:39:29.287 00.000 10672 CameraToMount -- cameraX=-0.06 cameraY=0.48 hyp=0.48 cameraTheta=1.70 mountX=0.01 mountY=0.48, mountTheta=1.56 01:39:29.287 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.06, y=0.48, opts=13) 01:39:29.287 00.000 10672 Enqueuing Move request for scope (-0.06, 0.48) 01:39:29.287 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:29.287 00.000 428 Worker thread wakes up 01:39:29.287 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.48) opts 0xd 01:39:29.287 00.000 428 Handling offset move in thread for scope, endpoint = (-0.06, 0.48) 01:39:29.287 00.000 428 Moving (-0.06, 0.48) raw xDistance=0.01 yDistance=0.48 01:39:29.287 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 01:39:29.287 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:29.287 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:39:29.287 00.000 428 MoveAxis(E, 0, ABG) 01:39:29.287 00.000 428 Move returns status 0, amount 0 01:39:29.287 00.000 428 MoveAxis(N, 0, ABG) 01:39:29.287 00.000 428 Move returns status 0, amount 0 01:39:29.287 00.000 428 move complete, result=0 01:39:29.287 00.000 428 worker thread done servicing request 01:39:29.302 00.015 10672 UpdateGuideState exits: m=213652 SNR=36.3 01:39:29.302 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:29.302 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:29.302 00.000 10672 Enqueuing Expose request 01:39:29.302 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 01:39:29.302 00.000 428 Worker thread wakes up 01:39:29.302 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:29.302 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:31.150 01.848 428 Exposure complete 01:39:31.290 00.140 428 worker thread done servicing request 01:39:31.290 00.000 10672 OnExposeComplete: enter 01:39:31.290 00.000 10672 UpdateGuideState(): m_state=6 01:39:31.290 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3199 01:39:31.290 00.000 10672 Star::Find returns 1 (0), X=514.05, Y=364.00, Mass=184940, SNR=41.5, Peak=32784 HFD=2.1 01:39:31.290 00.000 10672 CameraToMount -- cameraTheta (0.14) - m_xAngle (0.14) = xAngle (-0.00 = -0.00) 01:39:31.290 00.000 10672 CameraToMount -- cameraTheta (0.14) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.11 = 0.11) 01:39:31.290 00.000 10672 CameraToMount -- cameraX=0.55 cameraY=0.08 hyp=0.56 cameraTheta=0.14 mountX=0.56 mountY=0.06, mountTheta=0.11 01:39:31.290 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.55, y=0.08, opts=13) 01:39:31.290 00.000 10672 Enqueuing Move request for scope (0.55, 0.08) 01:39:31.290 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:31.290 00.000 428 Worker thread wakes up 01:39:31.290 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.08) opts 0xd 01:39:31.290 00.000 428 Handling offset move in thread for scope, endpoint = (0.55, 0.08) 01:39:31.290 00.000 428 Moving (0.55, 0.08) raw xDistance=0.56 yDistance=0.06 01:39:31.290 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 01:39:31.290 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:31.290 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 01:39:31.290 00.000 428 MoveAxis(W, 651, ABG) 01:39:31.290 00.000 428 Guiding Dir = 3, Dur = 651 01:39:31.306 00.016 10672 UpdateGuideState exits: m=184940 SNR=41.5 01:39:31.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:31.306 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:31.306 00.000 10672 Enqueuing Expose request 01:39:31.321 00.015 428 IsSlewing returns 0 01:39:31.321 00.000 428 IsGuiding returns 0 01:39:31.337 00.016 10672 read socket command 10 01:39:31.337 00.000 10672 processing socket request REQDIST 01:39:31.337 00.000 10672 SOCKSVR: Sending pixel error of 0.46 01:39:31.337 00.000 10672 Sending socket response 46 (0x2e) 01:39:31.337 00.000 428 PulseGuide returned control before completion, sleep 646 01:39:32.009 00.672 428 IsGuiding returns 0 01:39:32.009 00.000 428 Move returns status 0, amount 651 01:39:32.009 00.000 428 MoveAxis(N, 0, ABG) 01:39:32.009 00.000 428 Move returns status 0, amount 0 01:39:32.009 00.000 428 move complete, result=0 01:39:32.009 00.000 428 worker thread done servicing request 01:39:32.009 00.000 428 Worker thread wakes up 01:39:32.009 00.000 10672 GuideStep: 0.6 px 651 ms WEST, 0.1 px 0 ms NORTH 01:39:32.009 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:32.009 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:33.149 01.140 428 Exposure complete 01:39:33.274 00.125 428 worker thread done servicing request 01:39:33.274 00.000 10672 OnExposeComplete: enter 01:39:33.274 00.000 10672 UpdateGuideState(): m_state=6 01:39:33.274 00.000 10672 Star::Find(15, 514, 364, 0, (0,0,0,0), 0.0, 0) frame 3200 01:39:33.274 00.000 10672 Star::Find returns 1 (0), X=512.96, Y=363.92, Mass=157143, SNR=33.1, Peak=28848 HFD=2.4 01:39:33.274 00.000 10672 CameraToMount -- cameraTheta (-3.13) - m_xAngle (0.14) = xAngle (-3.27 = 3.01) 01:39:33.274 00.000 10672 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.16 = 3.12) 01:39:33.274 00.000 10672 CameraToMount -- cameraX=-0.54 cameraY=-0.01 hyp=0.54 cameraTheta=-3.13 mountX=-0.54 mountY=0.01, mountTheta=3.12 01:39:33.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.54, y=-0.01, opts=13) 01:39:33.274 00.000 10672 Enqueuing Move request for scope (-0.54, -0.01) 01:39:33.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:39:33.274 00.000 428 Worker thread wakes up 01:39:33.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.01) opts 0xd 01:39:33.274 00.000 428 Handling offset move in thread for scope, endpoint = (-0.54, -0.01) 01:39:33.274 00.000 428 Moving (-0.54, -0.01) raw xDistance=-0.54 yDistance=0.01 01:39:33.274 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.54 01:39:33.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:33.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 01:39:33.274 00.000 428 MoveAxis(E, 584, ABG) 01:39:33.274 00.000 428 Guiding Dir = 2, Dur = 584 01:39:33.274 00.000 428 IsSlewing returns 0 01:39:33.274 00.000 428 IsGuiding returns 0 01:39:33.305 00.031 10672 UpdateGuideState exits: m=157143 SNR=33.1 01:39:33.305 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:33.305 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:33.305 00.000 10672 Enqueuing Expose request 01:39:33.305 00.000 428 PulseGuide returned control before completion, sleep 574 01:39:33.914 00.609 428 IsGuiding returns 1 01:39:33.914 00.000 428 scope still moving after pulse duration time elapsed 01:39:33.946 00.032 428 IsSlewing returns 0 01:39:33.946 00.000 428 IsGuiding returns 0 01:39:33.946 00.000 428 scope move finished after 584 + 77 ms 01:39:33.946 00.000 428 Move returns status 0, amount 584 01:39:33.946 00.000 428 MoveAxis(N, 0, ABG) 01:39:33.946 00.000 428 Move returns status 0, amount 0 01:39:33.946 00.000 428 move complete, result=0 01:39:33.946 00.000 428 worker thread done servicing request 01:39:33.946 00.000 428 Worker thread wakes up 01:39:33.946 00.000 10672 GuideStep: -0.5 px 584 ms EAST, 0.0 px 0 ms NORTH 01:39:33.946 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:33.946 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:35.148 01.202 428 Exposure complete 01:39:35.273 00.125 428 worker thread done servicing request 01:39:35.273 00.000 10672 OnExposeComplete: enter 01:39:35.273 00.000 10672 UpdateGuideState(): m_state=6 01:39:35.289 00.016 10672 Star::Find(15, 512, 363, 0, (0,0,0,0), 0.0, 0) frame 3201 01:39:35.289 00.000 10672 Star::Find returns 1 (0), X=513.23, Y=364.14, Mass=231861, SNR=41.7, Peak=32448 HFD=2.7 01:39:35.289 00.000 10672 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.14) = xAngle (2.35 = 2.35) 01:39:35.289 00.000 10672 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.46 = 2.46) 01:39:35.289 00.000 10672 CameraToMount -- cameraX=-0.27 cameraY=0.21 hyp=0.34 cameraTheta=2.49 mountX=-0.24 mountY=0.22, mountTheta=2.41 01:39:35.289 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.27, y=0.21, opts=13) 01:39:35.289 00.000 10672 Enqueuing Move request for scope (-0.27, 0.21) 01:39:35.289 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:35.289 00.000 428 Worker thread wakes up 01:39:35.289 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.21) opts 0xd 01:39:35.289 00.000 428 Handling offset move in thread for scope, endpoint = (-0.27, 0.21) 01:39:35.289 00.000 428 Moving (-0.27, 0.21) raw xDistance=-0.24 yDistance=0.22 01:39:35.289 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24 01:39:35.289 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:35.289 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 01:39:35.289 00.000 428 MoveAxis(E, 0, ABG) 01:39:35.289 00.000 428 Move returns status 0, amount 0 01:39:35.289 00.000 428 MoveAxis(N, 0, ABG) 01:39:35.289 00.000 428 Move returns status 0, amount 0 01:39:35.289 00.000 428 move complete, result=0 01:39:35.289 00.000 428 worker thread done servicing request 01:39:35.304 00.015 10672 UpdateGuideState exits: m=231861 SNR=41.7 01:39:35.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:35.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:35.304 00.000 10672 Enqueuing Expose request 01:39:35.304 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 01:39:35.304 00.000 428 Worker thread wakes up 01:39:35.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:35.304 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:36.336 01.032 10672 read socket command 10 01:39:36.336 00.000 10672 processing socket request REQDIST 01:39:36.336 00.000 10672 SOCKSVR: Sending pixel error of 0.44 01:39:36.336 00.000 10672 Sending socket response 44 (0x2c) 01:39:37.148 00.812 428 Exposure complete 01:39:37.288 00.140 428 worker thread done servicing request 01:39:37.288 00.000 10672 OnExposeComplete: enter 01:39:37.288 00.000 10672 UpdateGuideState(): m_state=6 01:39:37.288 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3202 01:39:37.288 00.000 10672 Star::Find returns 1 (0), X=513.31, Y=364.22, Mass=197085, SNR=39.5, Peak=29616 HFD=2.7 01:39:37.288 00.000 10672 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.14) = xAngle (2.02 = 2.02) 01:39:37.288 00.000 10672 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.13 = 2.13) 01:39:37.288 00.000 10672 CameraToMount -- cameraX=-0.20 cameraY=0.29 hyp=0.35 cameraTheta=2.16 mountX=-0.15 mountY=0.30, mountTheta=2.05 01:39:37.288 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.20, y=0.29, opts=13) 01:39:37.288 00.000 10672 Enqueuing Move request for scope (-0.20, 0.29) 01:39:37.288 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:37.288 00.000 428 Worker thread wakes up 01:39:37.288 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.29) opts 0xd 01:39:37.288 00.000 428 Handling offset move in thread for scope, endpoint = (-0.20, 0.29) 01:39:37.288 00.000 428 Moving (-0.20, 0.29) raw xDistance=-0.15 yDistance=0.30 01:39:37.288 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:39:37.288 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:37.288 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.30 01:39:37.288 00.000 428 MoveAxis(E, 0, ABG) 01:39:37.288 00.000 428 Move returns status 0, amount 0 01:39:37.288 00.000 428 MoveAxis(N, 0, ABG) 01:39:37.288 00.000 428 Move returns status 0, amount 0 01:39:37.288 00.000 428 move complete, result=0 01:39:37.288 00.000 428 worker thread done servicing request 01:39:37.304 00.016 10672 UpdateGuideState exits: m=197085 SNR=39.5 01:39:37.304 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:37.304 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:37.304 00.000 10672 Enqueuing Expose request 01:39:37.304 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 01:39:37.304 00.000 428 Worker thread wakes up 01:39:37.304 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:37.304 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:39.151 01.847 428 Exposure complete 01:39:39.276 00.125 428 worker thread done servicing request 01:39:39.276 00.000 10672 OnExposeComplete: enter 01:39:39.276 00.000 10672 UpdateGuideState(): m_state=6 01:39:39.276 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3203 01:39:39.276 00.000 10672 Star::Find returns 1 (0), X=513.51, Y=364.10, Mass=230604, SNR=44.2, Peak=28304 HFD=3.5 01:39:39.276 00.000 10672 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.14) = xAngle (1.36 = 1.36) 01:39:39.276 00.000 10672 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.47 = 1.47) 01:39:39.276 00.000 10672 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=0.04 mountY=0.17, mountTheta=1.37 01:39:39.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.01, y=0.17, opts=13) 01:39:39.276 00.000 10672 Enqueuing Move request for scope (0.01, 0.17) 01:39:39.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:39.276 00.000 428 Worker thread wakes up 01:39:39.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd 01:39:39.276 00.000 428 Handling offset move in thread for scope, endpoint = (0.01, 0.17) 01:39:39.276 00.000 428 Moving (0.01, 0.17) raw xDistance=0.04 yDistance=0.17 01:39:39.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 01:39:39.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:39.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 01:39:39.276 00.000 428 MoveAxis(E, 0, ABG) 01:39:39.276 00.000 428 Move returns status 0, amount 0 01:39:39.276 00.000 428 MoveAxis(N, 0, ABG) 01:39:39.276 00.000 428 Move returns status 0, amount 0 01:39:39.276 00.000 428 move complete, result=0 01:39:39.276 00.000 428 worker thread done servicing request 01:39:39.292 00.016 10672 UpdateGuideState exits: m=230604 SNR=44.2 01:39:39.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:39.292 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:39.292 00.000 10672 Enqueuing Expose request 01:39:39.292 00.000 10672 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 01:39:39.292 00.000 428 Worker thread wakes up 01:39:39.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:39.292 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:41.150 01.858 428 Exposure complete 01:39:41.275 00.125 428 worker thread done servicing request 01:39:41.275 00.000 10672 OnExposeComplete: enter 01:39:41.275 00.000 10672 UpdateGuideState(): m_state=6 01:39:41.275 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3204 01:39:41.275 00.000 10672 Star::Find returns 1 (0), X=513.31, Y=364.01, Mass=187879, SNR=39.4, Peak=21664 HFD=3.2 01:39:41.275 00.000 10672 CameraToMount -- cameraTheta (2.74) - m_xAngle (0.14) = xAngle (2.60 = 2.60) 01:39:41.275 00.000 10672 CameraToMount -- cameraTheta (2.74) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.71 = 2.71) 01:39:41.275 00.000 10672 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.74 mountX=-0.18 mountY=0.09, mountTheta=2.68 01:39:41.275 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.19, y=0.08, opts=13) 01:39:41.275 00.000 10672 Enqueuing Move request for scope (-0.19, 0.08) 01:39:41.275 00.000 428 Worker thread wakes up 01:39:41.275 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:41.275 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd 01:39:41.275 00.000 428 Handling offset move in thread for scope, endpoint = (-0.19, 0.08) 01:39:41.275 00.000 428 Moving (-0.19, 0.08) raw xDistance=-0.18 yDistance=0.09 01:39:41.275 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 01:39:41.275 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:41.275 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 01:39:41.275 00.000 428 MoveAxis(E, 0, ABG) 01:39:41.275 00.000 428 Move returns status 0, amount 0 01:39:41.275 00.000 428 MoveAxis(N, 0, ABG) 01:39:41.275 00.000 428 Move returns status 0, amount 0 01:39:41.275 00.000 428 move complete, result=0 01:39:41.275 00.000 428 worker thread done servicing request 01:39:41.291 00.016 10672 UpdateGuideState exits: m=187879 SNR=39.4 01:39:41.307 00.016 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:41.307 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:41.307 00.000 10672 Enqueuing Expose request 01:39:41.307 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 01:39:41.307 00.000 428 Worker thread wakes up 01:39:41.307 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:41.307 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:41.338 00.031 10672 read socket command 10 01:39:41.338 00.000 10672 processing socket request REQDIST 01:39:41.338 00.000 10672 SOCKSVR: Sending pixel error of 0.30 01:39:41.338 00.000 10672 Sending socket response 30 (0x1e) 01:39:43.119 01.781 428 Exposure complete 01:39:43.259 00.140 428 worker thread done servicing request 01:39:43.259 00.000 10672 OnExposeComplete: enter 01:39:43.259 00.000 10672 UpdateGuideState(): m_state=6 01:39:43.259 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3205 01:39:43.259 00.000 10672 Star::Find returns 1 (0), X=513.19, Y=363.70, Mass=222686, SNR=40.1, Peak=25360 HFD=2.9 01:39:43.259 00.000 10672 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.14) = xAngle (-2.66 = -2.66) 01:39:43.259 00.000 10672 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.55 = -2.55) 01:39:43.259 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=-0.23 hyp=0.39 cameraTheta=-2.52 mountX=-0.34 mountY=-0.22, mountTheta=-2.58 01:39:43.259 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=-0.23, opts=13) 01:39:43.259 00.000 10672 Enqueuing Move request for scope (-0.31, -0.23) 01:39:43.259 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:39:43.259 00.000 428 Worker thread wakes up 01:39:43.259 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.23) opts 0xd 01:39:43.259 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, -0.23) 01:39:43.259 00.000 428 Moving (-0.31, -0.23) raw xDistance=-0.34 yDistance=-0.22 01:39:43.259 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34 01:39:43.259 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:43.259 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 01:39:43.259 00.000 428 MoveAxis(E, 0, ABG) 01:39:43.259 00.000 428 Move returns status 0, amount 0 01:39:43.259 00.000 428 MoveAxis(N, 0, ABG) 01:39:43.259 00.000 428 Move returns status 0, amount 0 01:39:43.259 00.000 428 move complete, result=0 01:39:43.259 00.000 428 worker thread done servicing request 01:39:43.290 00.031 10672 UpdateGuideState exits: m=222686 SNR=40.1 01:39:43.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:43.290 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:43.290 00.000 10672 Enqueuing Expose request 01:39:43.290 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:39:43.290 00.000 428 Worker thread wakes up 01:39:43.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:43.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:45.149 01.859 428 Exposure complete 01:39:45.274 00.125 428 worker thread done servicing request 01:39:45.274 00.000 10672 OnExposeComplete: enter 01:39:45.274 00.000 10672 UpdateGuideState(): m_state=6 01:39:45.274 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3206 01:39:45.274 00.000 10672 Star::Find returns 1 (0), X=513.25, Y=364.41, Mass=189817, SNR=37.8, Peak=27648 HFD=2.7 01:39:45.274 00.000 10672 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.14) = xAngle (1.92 = 1.92) 01:39:45.274 00.000 10672 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.03 = 2.03) 01:39:45.274 00.000 10672 CameraToMount -- cameraX=-0.25 cameraY=0.48 hyp=0.54 cameraTheta=2.06 mountX=-0.19 mountY=0.48, mountTheta=1.94 01:39:45.274 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.25, y=0.48, opts=13) 01:39:45.274 00.000 10672 Enqueuing Move request for scope (-0.25, 0.48) 01:39:45.274 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 01:39:45.274 00.000 428 Worker thread wakes up 01:39:45.274 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.48) opts 0xd 01:39:45.274 00.000 428 Handling offset move in thread for scope, endpoint = (-0.25, 0.48) 01:39:45.274 00.000 428 Moving (-0.25, 0.48) raw xDistance=-0.19 yDistance=0.48 01:39:45.274 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 01:39:45.274 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:45.274 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.48 01:39:45.274 00.000 428 MoveAxis(E, 0, ABG) 01:39:45.274 00.000 428 Move returns status 0, amount 0 01:39:45.274 00.000 428 MoveAxis(N, 0, ABG) 01:39:45.274 00.000 428 Move returns status 0, amount 0 01:39:45.274 00.000 428 move complete, result=0 01:39:45.274 00.000 428 worker thread done servicing request 01:39:45.290 00.016 10672 UpdateGuideState exits: m=189817 SNR=37.8 01:39:45.290 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:45.290 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:45.290 00.000 10672 Enqueuing Expose request 01:39:45.290 00.000 10672 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 01:39:45.290 00.000 428 Worker thread wakes up 01:39:45.290 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:45.290 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:46.341 01.051 10672 read socket command 10 01:39:46.341 00.000 10672 processing socket request REQDIST 01:39:46.341 00.000 10672 SOCKSVR: Sending pixel error of 0.39 01:39:46.341 00.000 10672 Sending socket response 39 (0x27) 01:39:47.122 00.781 428 Exposure complete 01:39:47.247 00.125 428 worker thread done servicing request 01:39:47.247 00.000 10672 OnExposeComplete: enter 01:39:47.247 00.000 10672 UpdateGuideState(): m_state=6 01:39:47.247 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3207 01:39:47.247 00.000 10672 Star::Find returns 1 (0), X=513.77, Y=364.34, Mass=168130, SNR=32.8, Peak=21872 HFD=2.7 01:39:47.247 00.000 10672 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.14) = xAngle (0.86 = 0.86) 01:39:47.247 00.000 10672 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.96 = 0.96) 01:39:47.247 00.000 10672 CameraToMount -- cameraX=0.27 cameraY=0.42 hyp=0.50 cameraTheta=0.99 mountX=0.32 mountY=0.41, mountTheta=0.90 01:39:47.263 00.016 10672 SchedulePrimaryMove(0702ACD8, x=0.27, y=0.42, opts=13) 01:39:47.263 00.000 10672 Enqueuing Move request for scope (0.27, 0.42) 01:39:47.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:47.263 00.000 428 Worker thread wakes up 01:39:47.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.42) opts 0xd 01:39:47.263 00.000 428 Handling offset move in thread for scope, endpoint = (0.27, 0.42) 01:39:47.263 00.000 428 Moving (0.27, 0.42) raw xDistance=0.32 yDistance=0.41 01:39:47.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32 01:39:47.263 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:47.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.41 01:39:47.263 00.000 428 MoveAxis(E, 0, ABG) 01:39:47.263 00.000 428 Move returns status 0, amount 0 01:39:47.263 00.000 428 MoveAxis(N, 0, ABG) 01:39:47.263 00.000 428 Move returns status 0, amount 0 01:39:47.263 00.000 428 move complete, result=0 01:39:47.263 00.000 428 worker thread done servicing request 01:39:47.278 00.015 10672 UpdateGuideState exits: m=168130 SNR=32.8 01:39:47.278 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:47.278 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:47.278 00.000 10672 Enqueuing Expose request 01:39:47.278 00.000 10672 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH 01:39:47.278 00.000 428 Worker thread wakes up 01:39:47.278 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:47.278 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:49.137 01.859 428 Exposure complete 01:39:49.262 00.125 428 worker thread done servicing request 01:39:49.262 00.000 10672 OnExposeComplete: enter 01:39:49.262 00.000 10672 UpdateGuideState(): m_state=6 01:39:49.262 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3208 01:39:49.262 00.000 10672 Star::Find returns 1 (0), X=513.06, Y=364.16, Mass=210312, SNR=46.2, Peak=31248 HFD=2.6 01:39:49.262 00.000 10672 CameraToMount -- cameraTheta (2.67) - m_xAngle (0.14) = xAngle (2.53 = 2.53) 01:39:49.262 00.000 10672 CameraToMount -- cameraTheta (2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.64 = 2.64) 01:39:49.262 00.000 10672 CameraToMount -- cameraX=-0.44 cameraY=0.23 hyp=0.50 cameraTheta=2.67 mountX=-0.41 mountY=0.24, mountTheta=2.61 01:39:49.262 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.44, y=0.23, opts=13) 01:39:49.262 00.000 10672 Enqueuing Move request for scope (-0.44, 0.23) 01:39:49.262 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:49.262 00.000 428 Worker thread wakes up 01:39:49.262 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.23) opts 0xd 01:39:49.262 00.000 428 Handling offset move in thread for scope, endpoint = (-0.44, 0.23) 01:39:49.262 00.000 428 Moving (-0.44, 0.23) raw xDistance=-0.41 yDistance=0.24 01:39:49.262 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 01:39:49.262 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:49.262 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.24 01:39:49.262 00.000 428 MoveAxis(E, 0, ABG) 01:39:49.262 00.000 428 Move returns status 0, amount 0 01:39:49.262 00.000 428 MoveAxis(N, 0, ABG) 01:39:49.262 00.000 428 Move returns status 0, amount 0 01:39:49.262 00.000 428 move complete, result=0 01:39:49.262 00.000 428 worker thread done servicing request 01:39:49.293 00.031 10672 UpdateGuideState exits: m=210312 SNR=46.2 01:39:49.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:49.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:49.293 00.000 10672 Enqueuing Expose request 01:39:49.293 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:39:49.293 00.000 428 Worker thread wakes up 01:39:49.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:49.293 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:51.136 01.843 428 Exposure complete 01:39:51.277 00.141 428 worker thread done servicing request 01:39:51.277 00.000 10672 OnExposeComplete: enter 01:39:51.277 00.000 10672 UpdateGuideState(): m_state=6 01:39:51.277 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3209 01:39:51.277 00.000 10672 Star::Find returns 1 (0), X=513.13, Y=364.07, Mass=204422, SNR=40.8, Peak=23520 HFD=2.8 01:39:51.277 00.000 10672 CameraToMount -- cameraTheta (2.77) - m_xAngle (0.14) = xAngle (2.64 = 2.64) 01:39:51.277 00.000 10672 CameraToMount -- cameraTheta (2.77) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.74 = 2.74) 01:39:51.277 00.000 10672 CameraToMount -- cameraX=-0.38 cameraY=0.15 hyp=0.40 cameraTheta=2.77 mountX=-0.35 mountY=0.16, mountTheta=2.72 01:39:51.277 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.38, y=0.15, opts=13) 01:39:51.277 00.000 10672 Enqueuing Move request for scope (-0.38, 0.15) 01:39:51.277 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:51.277 00.000 428 Worker thread wakes up 01:39:51.277 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.15) opts 0xd 01:39:51.277 00.000 428 Handling offset move in thread for scope, endpoint = (-0.38, 0.15) 01:39:51.277 00.000 428 Moving (-0.38, 0.15) raw xDistance=-0.35 yDistance=0.16 01:39:51.277 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35 01:39:51.277 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:51.277 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 01:39:51.277 00.000 428 MoveAxis(E, 0, ABG) 01:39:51.277 00.000 428 Move returns status 0, amount 0 01:39:51.277 00.000 428 MoveAxis(N, 0, ABG) 01:39:51.277 00.000 428 Move returns status 0, amount 0 01:39:51.277 00.000 428 move complete, result=0 01:39:51.277 00.000 428 worker thread done servicing request 01:39:51.293 00.016 10672 UpdateGuideState exits: m=204422 SNR=40.8 01:39:51.293 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:51.293 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:51.293 00.000 10672 Enqueuing Expose request 01:39:51.293 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH 01:39:51.293 00.000 428 Worker thread wakes up 01:39:51.293 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:51.293 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:51.340 00.047 10672 read socket command 10 01:39:51.340 00.000 10672 processing socket request REQDIST 01:39:51.340 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:39:51.340 00.000 10672 Sending socket response 43 (0x2b) 01:39:53.136 01.796 428 Exposure complete 01:39:53.276 00.140 428 worker thread done servicing request 01:39:53.276 00.000 10672 OnExposeComplete: enter 01:39:53.276 00.000 10672 UpdateGuideState(): m_state=6 01:39:53.276 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3210 01:39:53.276 00.000 10672 Star::Find returns 1 (0), X=513.08, Y=363.99, Mass=210559, SNR=38.1, Peak=28192 HFD=3.0 01:39:53.276 00.000 10672 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.14) = xAngle (2.87 = 2.87) 01:39:53.276 00.000 10672 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.98 = 2.98) 01:39:53.276 00.000 10672 CameraToMount -- cameraX=-0.42 cameraY=0.06 hyp=0.42 cameraTheta=3.00 mountX=-0.41 mountY=0.07, mountTheta=2.97 01:39:53.276 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.42, y=0.06, opts=13) 01:39:53.276 00.000 10672 Enqueuing Move request for scope (-0.42, 0.06) 01:39:53.276 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:53.276 00.000 428 Worker thread wakes up 01:39:53.276 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.06) opts 0xd 01:39:53.276 00.000 428 Handling offset move in thread for scope, endpoint = (-0.42, 0.06) 01:39:53.276 00.000 428 Moving (-0.42, 0.06) raw xDistance=-0.41 yDistance=0.07 01:39:53.276 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41 01:39:53.276 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:53.276 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 01:39:53.276 00.000 428 MoveAxis(E, 0, ABG) 01:39:53.276 00.000 428 Move returns status 0, amount 0 01:39:53.276 00.000 428 MoveAxis(N, 0, ABG) 01:39:53.276 00.000 428 Move returns status 0, amount 0 01:39:53.276 00.000 428 move complete, result=0 01:39:53.276 00.000 428 worker thread done servicing request 01:39:53.292 00.016 10672 UpdateGuideState exits: m=210559 SNR=38.1 01:39:53.292 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:53.292 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:53.292 00.000 10672 Enqueuing Expose request 01:39:53.292 00.000 10672 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH 01:39:53.292 00.000 428 Worker thread wakes up 01:39:53.292 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:53.292 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:55.140 01.848 428 Exposure complete 01:39:55.265 00.125 428 worker thread done servicing request 01:39:55.265 00.000 10672 OnExposeComplete: enter 01:39:55.265 00.000 10672 UpdateGuideState(): m_state=6 01:39:55.265 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3211 01:39:55.265 00.000 10672 Star::Find returns 1 (0), X=513.36, Y=363.86, Mass=190502, SNR=38.4, Peak=28640 HFD=2.7 01:39:55.265 00.000 10672 CameraToMount -- cameraTheta (-2.67) - m_xAngle (0.14) = xAngle (-2.81 = -2.81) 01:39:55.265 00.000 10672 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.70 = -2.70) 01:39:55.265 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.67 mountX=-0.15 mountY=-0.07, mountTheta=-2.72 01:39:55.265 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=-0.07, opts=13) 01:39:55.265 00.000 10672 Enqueuing Move request for scope (-0.14, -0.07) 01:39:55.265 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:55.265 00.000 428 Worker thread wakes up 01:39:55.265 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd 01:39:55.265 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, -0.07) 01:39:55.265 00.000 428 Moving (-0.14, -0.07) raw xDistance=-0.15 yDistance=-0.07 01:39:55.265 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 01:39:55.265 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:55.265 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 01:39:55.265 00.000 428 MoveAxis(E, 0, ABG) 01:39:55.265 00.000 428 Move returns status 0, amount 0 01:39:55.265 00.000 428 MoveAxis(N, 0, ABG) 01:39:55.265 00.000 428 Move returns status 0, amount 0 01:39:55.265 00.000 428 move complete, result=0 01:39:55.265 00.000 428 worker thread done servicing request 01:39:55.296 00.031 10672 UpdateGuideState exits: m=190502 SNR=38.4 01:39:55.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:55.296 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:55.296 00.000 10672 Enqueuing Expose request 01:39:55.296 00.000 10672 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 01:39:55.296 00.000 428 Worker thread wakes up 01:39:55.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:55.296 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:56.343 01.047 10672 read socket command 10 01:39:56.343 00.000 10672 processing socket request REQDIST 01:39:56.343 00.000 10672 SOCKSVR: Sending pixel error of 0.34 01:39:56.343 00.000 10672 Sending socket response 34 (0x22) 01:39:57.140 00.797 428 Exposure complete 01:39:57.264 00.124 428 worker thread done servicing request 01:39:57.264 00.000 10672 OnExposeComplete: enter 01:39:57.264 00.000 10672 UpdateGuideState(): m_state=6 01:39:57.264 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3212 01:39:57.264 00.000 10672 Star::Find returns 1 (0), X=513.32, Y=364.44, Mass=233194, SNR=40.5, Peak=27440 HFD=3.2 01:39:57.264 00.000 10672 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.14) = xAngle (1.77 = 1.77) 01:39:57.264 00.000 10672 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.88 = 1.88) 01:39:57.264 00.000 10672 CameraToMount -- cameraX=-0.18 cameraY=0.51 hyp=0.54 cameraTheta=1.91 mountX=-0.11 mountY=0.52, mountTheta=1.78 01:39:57.264 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.18, y=0.51, opts=13) 01:39:57.264 00.000 10672 Enqueuing Move request for scope (-0.18, 0.51) 01:39:57.264 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:57.264 00.000 428 Worker thread wakes up 01:39:57.264 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.51) opts 0xd 01:39:57.264 00.000 428 Handling offset move in thread for scope, endpoint = (-0.18, 0.51) 01:39:57.264 00.000 428 Moving (-0.18, 0.51) raw xDistance=-0.11 yDistance=0.52 01:39:57.264 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 01:39:57.264 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:57.264 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.52 01:39:57.264 00.000 428 MoveAxis(E, 0, ABG) 01:39:57.264 00.000 428 Move returns status 0, amount 0 01:39:57.264 00.000 428 MoveAxis(N, 0, ABG) 01:39:57.264 00.000 428 Move returns status 0, amount 0 01:39:57.264 00.000 428 move complete, result=0 01:39:57.264 00.000 428 worker thread done servicing request 01:39:57.296 00.032 10672 UpdateGuideState exits: m=233194 SNR=40.5 01:39:57.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:57.296 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:57.296 00.000 10672 Enqueuing Expose request 01:39:57.296 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 01:39:57.296 00.000 428 Worker thread wakes up 01:39:57.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:39:57.296 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:39:59.139 01.843 428 Exposure complete 01:39:59.279 00.140 428 worker thread done servicing request 01:39:59.279 00.000 10672 OnExposeComplete: enter 01:39:59.279 00.000 10672 UpdateGuideState(): m_state=6 01:39:59.279 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3213 01:39:59.279 00.000 10672 Star::Find returns 1 (0), X=512.69, Y=363.80, Mass=202256, SNR=39.9, Peak=23840 HFD=2.7 01:39:59.279 00.000 10672 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.14) = xAngle (-3.13 = -3.13) 01:39:59.279 00.000 10672 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-3.02 = -3.02) 01:39:59.279 00.000 10672 CameraToMount -- cameraX=-0.81 cameraY=-0.13 hyp=0.82 cameraTheta=-2.99 mountX=-0.82 mountY=-0.10, mountTheta=-3.02 01:39:59.279 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.81, y=-0.13, opts=13) 01:39:59.279 00.000 10672 Enqueuing Move request for scope (-0.81, -0.13) 01:39:59.279 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:39:59.279 00.000 428 Worker thread wakes up 01:39:59.279 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.13) opts 0xd 01:39:59.279 00.000 428 Handling offset move in thread for scope, endpoint = (-0.81, -0.13) 01:39:59.279 00.000 428 Moving (-0.81, -0.13) raw xDistance=-0.82 yDistance=-0.10 01:39:59.279 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82 01:39:59.279 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:39:59.279 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 01:39:59.279 00.000 428 MoveAxis(E, 960, ABG) 01:39:59.279 00.000 428 Guiding Dir = 2, Dur = 960 01:39:59.279 00.000 428 IsSlewing returns 0 01:39:59.279 00.000 428 IsGuiding returns 0 01:39:59.295 00.016 10672 UpdateGuideState exits: m=202256 SNR=39.9 01:39:59.295 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:39:59.295 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:39:59.295 00.000 10672 Enqueuing Expose request 01:39:59.311 00.016 428 PulseGuide returned control before completion, sleep 943 01:40:00.279 00.968 428 IsGuiding returns 0 01:40:00.279 00.000 428 Move returns status 0, amount 960 01:40:00.279 00.000 428 MoveAxis(N, 0, ABG) 01:40:00.279 00.000 428 Move returns status 0, amount 0 01:40:00.279 00.000 428 move complete, result=0 01:40:00.279 00.000 428 worker thread done servicing request 01:40:00.279 00.000 428 Worker thread wakes up 01:40:00.279 00.000 10672 GuideStep: -0.8 px 960 ms EAST, -0.1 px 0 ms NORTH 01:40:00.279 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:00.279 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:01.138 00.859 428 Exposure complete 01:40:01.263 00.125 428 worker thread done servicing request 01:40:01.263 00.000 10672 OnExposeComplete: enter 01:40:01.263 00.000 10672 UpdateGuideState(): m_state=6 01:40:01.263 00.000 10672 Star::Find(15, 512, 363, 0, (0,0,0,0), 0.0, 0) frame 3214 01:40:01.263 00.000 10672 Star::Find returns 1 (0), X=513.20, Y=363.96, Mass=263211, SNR=45.3, Peak=27552 HFD=3.6 01:40:01.263 00.000 10672 CameraToMount -- cameraTheta (3.04) - m_xAngle (0.14) = xAngle (2.90 = 2.90) 01:40:01.263 00.000 10672 CameraToMount -- cameraTheta (3.04) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (3.01 = 3.01) 01:40:01.263 00.000 10672 CameraToMount -- cameraX=-0.31 cameraY=0.03 hyp=0.31 cameraTheta=3.04 mountX=-0.30 mountY=0.04, mountTheta=3.01 01:40:01.263 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.31, y=0.03, opts=13) 01:40:01.263 00.000 10672 Enqueuing Move request for scope (-0.31, 0.03) 01:40:01.263 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:40:01.263 00.000 428 Worker thread wakes up 01:40:01.263 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.03) opts 0xd 01:40:01.263 00.000 428 Handling offset move in thread for scope, endpoint = (-0.31, 0.03) 01:40:01.263 00.000 428 Moving (-0.31, 0.03) raw xDistance=-0.30 yDistance=0.04 01:40:01.263 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30 01:40:01.263 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:01.263 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 01:40:01.263 00.000 428 MoveAxis(E, 0, ABG) 01:40:01.263 00.000 428 Move returns status 0, amount 0 01:40:01.263 00.000 428 MoveAxis(N, 0, ABG) 01:40:01.263 00.000 428 Move returns status 0, amount 0 01:40:01.263 00.000 428 move complete, result=0 01:40:01.263 00.000 428 worker thread done servicing request 01:40:01.279 00.016 10672 UpdateGuideState exits: m=263211 SNR=45.3 01:40:01.279 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:01.279 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:01.279 00.000 10672 Enqueuing Expose request 01:40:01.279 00.000 10672 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH 01:40:01.279 00.000 428 Worker thread wakes up 01:40:01.294 00.015 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:01.294 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:01.357 00.063 10672 read socket command 10 01:40:01.357 00.000 10672 processing socket request REQDIST 01:40:01.357 00.000 10672 SOCKSVR: Sending pixel error of 0.46 01:40:01.357 00.000 10672 Sending socket response 46 (0x2e) 01:40:03.142 01.785 428 Exposure complete 01:40:03.267 00.125 428 worker thread done servicing request 01:40:03.267 00.000 10672 OnExposeComplete: enter 01:40:03.267 00.000 10672 UpdateGuideState(): m_state=6 01:40:03.267 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3215 01:40:03.267 00.000 10672 Star::Find returns 1 (0), X=512.99, Y=364.25, Mass=178571, SNR=32.7, Peak=19584 HFD=2.5 01:40:03.267 00.000 10672 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.14) = xAngle (2.45 = 2.45) 01:40:03.267 00.000 10672 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.56 = 2.56) 01:40:03.267 00.000 10672 CameraToMount -- cameraX=-0.51 cameraY=0.32 hyp=0.60 cameraTheta=2.59 mountX=-0.46 mountY=0.33, mountTheta=2.52 01:40:03.267 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.51, y=0.32, opts=13) 01:40:03.267 00.000 10672 Enqueuing Move request for scope (-0.51, 0.32) 01:40:03.267 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:40:03.267 00.000 428 Worker thread wakes up 01:40:03.267 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.32) opts 0xd 01:40:03.267 00.000 428 Handling offset move in thread for scope, endpoint = (-0.51, 0.32) 01:40:03.267 00.000 428 Moving (-0.51, 0.32) raw xDistance=-0.46 yDistance=0.33 01:40:03.267 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 01:40:03.267 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:03.267 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.33 01:40:03.267 00.000 428 MoveAxis(E, 541, ABG) 01:40:03.267 00.000 428 Guiding Dir = 2, Dur = 541 01:40:03.267 00.000 428 IsSlewing returns 0 01:40:03.267 00.000 428 IsGuiding returns 0 01:40:03.283 00.016 428 PulseGuide returned control before completion, sleep 536 01:40:03.283 00.000 10672 UpdateGuideState exits: m=178571 SNR=32.7 01:40:03.283 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:03.283 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:03.298 00.015 10672 Enqueuing Expose request 01:40:03.845 00.547 428 IsGuiding returns 0 01:40:03.845 00.000 428 Move returns status 0, amount 541 01:40:03.845 00.000 428 MoveAxis(N, 0, ABG) 01:40:03.845 00.000 428 Move returns status 0, amount 0 01:40:03.845 00.000 428 move complete, result=0 01:40:03.845 00.000 428 worker thread done servicing request 01:40:03.845 00.000 10672 GuideStep: -0.5 px 541 ms EAST, 0.3 px 0 ms NORTH 01:40:03.845 00.000 428 Worker thread wakes up 01:40:03.845 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:03.845 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:05.141 01.296 428 Exposure complete 01:40:05.266 00.125 428 worker thread done servicing request 01:40:05.266 00.000 10672 OnExposeComplete: enter 01:40:05.266 00.000 10672 UpdateGuideState(): m_state=6 01:40:05.282 00.016 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3216 01:40:05.282 00.000 10672 Star::Find returns 1 (0), X=513.98, Y=364.43, Mass=186762, SNR=36.2, Peak=24384 HFD=2.7 01:40:05.282 00.000 10672 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.14) = xAngle (0.67 = 0.67) 01:40:05.282 00.000 10672 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (0.77 = 0.77) 01:40:05.282 00.000 10672 CameraToMount -- cameraX=0.48 cameraY=0.50 hyp=0.69 cameraTheta=0.80 mountX=0.55 mountY=0.49, mountTheta=0.73 01:40:05.282 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.48, y=0.50, opts=13) 01:40:05.282 00.000 10672 Enqueuing Move request for scope (0.48, 0.50) 01:40:05.282 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:40:05.282 00.000 428 Worker thread wakes up 01:40:05.282 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.50) opts 0xd 01:40:05.282 00.000 428 Handling offset move in thread for scope, endpoint = (0.48, 0.50) 01:40:05.282 00.000 428 Moving (0.48, 0.50) raw xDistance=0.55 yDistance=0.49 01:40:05.282 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.55 01:40:05.282 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:05.282 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.49 01:40:05.282 00.000 428 MoveAxis(W, 601, ABG) 01:40:05.282 00.000 428 Guiding Dir = 3, Dur = 601 01:40:05.282 00.000 428 IsSlewing returns 0 01:40:05.282 00.000 428 IsGuiding returns 0 01:40:05.298 00.016 10672 UpdateGuideState exits: m=186762 SNR=36.2 01:40:05.298 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:05.298 00.000 428 PulseGuide returned control before completion, sleep 596 01:40:05.298 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:05.298 00.000 10672 Enqueuing Expose request 01:40:05.907 00.609 428 IsGuiding returns 0 01:40:05.907 00.000 428 Move returns status 0, amount 601 01:40:05.907 00.000 428 MoveAxis(N, 0, ABG) 01:40:05.907 00.000 428 Move returns status 0, amount 0 01:40:05.907 00.000 428 move complete, result=0 01:40:05.907 00.000 428 worker thread done servicing request 01:40:05.907 00.000 428 Worker thread wakes up 01:40:05.907 00.000 10672 GuideStep: 0.5 px 601 ms WEST, 0.5 px 0 ms NORTH 01:40:05.907 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:05.907 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:06.329 00.422 10672 read socket command 10 01:40:06.329 00.000 10672 processing socket request REQDIST 01:40:06.329 00.000 10672 SOCKSVR: Sending pixel error of 0.56 01:40:06.329 00.000 10672 Sending socket response 56 (0x38) 01:40:07.141 00.812 428 Exposure complete 01:40:07.266 00.125 428 worker thread done servicing request 01:40:07.266 00.000 10672 OnExposeComplete: enter 01:40:07.266 00.000 10672 UpdateGuideState(): m_state=6 01:40:07.266 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3217 01:40:07.266 00.000 10672 Star::Find returns 1 (0), X=513.36, Y=364.23, Mass=188255, SNR=43.6, Peak=28416 HFD=2.7 01:40:07.281 00.015 10672 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.14) = xAngle (1.86 = 1.86) 01:40:07.281 00.000 10672 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.97 = 1.97) 01:40:07.281 00.000 10672 CameraToMount -- cameraX=-0.14 cameraY=0.30 hyp=0.33 cameraTheta=2.00 mountX=-0.10 mountY=0.31, mountTheta=1.87 01:40:07.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.14, y=0.30, opts=13) 01:40:07.281 00.000 10672 Enqueuing Move request for scope (-0.14, 0.30) 01:40:07.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:40:07.281 00.000 428 Worker thread wakes up 01:40:07.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.30) opts 0xd 01:40:07.281 00.000 428 Handling offset move in thread for scope, endpoint = (-0.14, 0.30) 01:40:07.281 00.000 428 Moving (-0.14, 0.30) raw xDistance=-0.10 yDistance=0.31 01:40:07.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 01:40:07.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:07.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:40:07.281 00.000 428 MoveAxis(E, 0, ABG) 01:40:07.281 00.000 428 Move returns status 0, amount 0 01:40:07.281 00.000 428 MoveAxis(N, 0, ABG) 01:40:07.281 00.000 428 Move returns status 0, amount 0 01:40:07.281 00.000 428 move complete, result=0 01:40:07.281 00.000 428 worker thread done servicing request 01:40:07.297 00.016 10672 UpdateGuideState exits: m=188255 SNR=43.6 01:40:07.297 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:07.297 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:07.297 00.000 10672 Enqueuing Expose request 01:40:07.297 00.000 10672 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 01:40:07.297 00.000 428 Worker thread wakes up 01:40:07.297 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:07.297 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:09.140 01.843 428 Exposure complete 01:40:09.265 00.125 428 worker thread done servicing request 01:40:09.265 00.000 10672 OnExposeComplete: enter 01:40:09.265 00.000 10672 UpdateGuideState(): m_state=6 01:40:09.281 00.016 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3218 01:40:09.281 00.000 10672 Star::Find returns 1 (0), X=513.20, Y=363.75, Mass=193033, SNR=38.3, Peak=24816 HFD=2.8 01:40:09.281 00.000 10672 CameraToMount -- cameraTheta (-2.61) - m_xAngle (0.14) = xAngle (-2.74 = -2.74) 01:40:09.281 00.000 10672 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-2.64 = -2.64) 01:40:09.281 00.000 10672 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.61 mountX=-0.32 mountY=-0.17, mountTheta=-2.66 01:40:09.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.30, y=-0.18, opts=13) 01:40:09.281 00.000 10672 Enqueuing Move request for scope (-0.30, -0.18) 01:40:09.281 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:40:09.281 00.000 428 Worker thread wakes up 01:40:09.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd 01:40:09.281 00.000 428 Handling offset move in thread for scope, endpoint = (-0.30, -0.18) 01:40:09.281 00.000 428 Moving (-0.30, -0.18) raw xDistance=-0.32 yDistance=-0.17 01:40:09.281 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32 01:40:09.281 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:09.281 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 01:40:09.281 00.000 428 MoveAxis(E, 0, ABG) 01:40:09.281 00.000 428 Move returns status 0, amount 0 01:40:09.281 00.000 428 MoveAxis(N, 0, ABG) 01:40:09.281 00.000 428 Move returns status 0, amount 0 01:40:09.281 00.000 428 move complete, result=0 01:40:09.281 00.000 428 worker thread done servicing request 01:40:09.296 00.015 10672 UpdateGuideState exits: m=193033 SNR=38.3 01:40:09.296 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:09.296 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:09.296 00.000 10672 Enqueuing Expose request 01:40:09.296 00.000 10672 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH 01:40:09.296 00.000 428 Worker thread wakes up 01:40:09.296 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:09.296 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:11.129 01.833 428 Exposure complete 01:40:11.254 00.125 428 worker thread done servicing request 01:40:11.254 00.000 10672 OnExposeComplete: enter 01:40:11.254 00.000 10672 UpdateGuideState(): m_state=6 01:40:11.254 00.000 10672 Star::Find(15, 513, 363, 0, (0,0,0,0), 0.0, 0) frame 3219 01:40:11.254 00.000 10672 Star::Find returns 1 (0), X=513.55, Y=364.33, Mass=227014, SNR=41.7, Peak=27872 HFD=3.2 01:40:11.254 00.000 10672 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.14) = xAngle (1.32 = 1.32) 01:40:11.254 00.000 10672 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.43 = 1.43) 01:40:11.254 00.000 10672 CameraToMount -- cameraX=0.05 cameraY=0.40 hyp=0.40 cameraTheta=1.46 mountX=0.10 mountY=0.40, mountTheta=1.32 01:40:11.254 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.05, y=0.40, opts=13) 01:40:11.254 00.000 10672 Enqueuing Move request for scope (0.05, 0.40) 01:40:11.254 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=192, FiltMax=65488, Gamma=1.000 01:40:11.254 00.000 428 Worker thread wakes up 01:40:11.254 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.40) opts 0xd 01:40:11.254 00.000 428 Handling offset move in thread for scope, endpoint = (0.05, 0.40) 01:40:11.254 00.000 428 Moving (0.05, 0.40) raw xDistance=0.10 yDistance=0.40 01:40:11.254 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 01:40:11.254 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:11.254 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.40 01:40:11.254 00.000 428 MoveAxis(E, 0, ABG) 01:40:11.254 00.000 428 Move returns status 0, amount 0 01:40:11.254 00.000 428 MoveAxis(N, 0, ABG) 01:40:11.254 00.000 428 Move returns status 0, amount 0 01:40:11.254 00.000 428 move complete, result=0 01:40:11.254 00.000 428 worker thread done servicing request 01:40:11.285 00.031 10672 UpdateGuideState exits: m=227014 SNR=41.7 01:40:11.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:11.285 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:11.285 00.000 10672 Enqueuing Expose request 01:40:11.285 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:40:11.285 00.000 428 Worker thread wakes up 01:40:11.285 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:11.285 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:11.332 00.047 10672 read socket command 10 01:40:11.332 00.000 10672 processing socket request REQDIST 01:40:11.332 00.000 10672 SOCKSVR: Sending pixel error of 0.43 01:40:11.332 00.000 10672 Sending socket response 43 (0x2b) 01:40:13.128 01.796 428 Exposure complete 01:40:13.269 00.141 428 worker thread done servicing request 01:40:13.269 00.000 10672 OnExposeComplete: enter 01:40:13.269 00.000 10672 UpdateGuideState(): m_state=6 01:40:13.269 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3220 01:40:13.269 00.000 10672 Star::Find returns 1 (0), X=513.58, Y=364.30, Mass=216998, SNR=43.1, Peak=28192 HFD=3.2 01:40:13.269 00.000 10672 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.14) = xAngle (1.22 = 1.22) 01:40:13.269 00.000 10672 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (1.33 = 1.33) 01:40:13.269 00.000 10672 CameraToMount -- cameraX=0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.36 mountX=0.13 mountY=0.37, mountTheta=1.23 01:40:13.269 00.000 10672 SchedulePrimaryMove(0702ACD8, x=0.08, y=0.37, opts=13) 01:40:13.269 00.000 10672 Enqueuing Move request for scope (0.08, 0.37) 01:40:13.269 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:40:13.269 00.000 428 Worker thread wakes up 01:40:13.269 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.37) opts 0xd 01:40:13.269 00.000 428 Handling offset move in thread for scope, endpoint = (0.08, 0.37) 01:40:13.269 00.000 428 Moving (0.08, 0.37) raw xDistance=0.13 yDistance=0.37 01:40:13.269 00.000 428 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 01:40:13.269 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:13.269 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.37 01:40:13.269 00.000 428 MoveAxis(E, 0, ABG) 01:40:13.269 00.000 428 Move returns status 0, amount 0 01:40:13.269 00.000 428 MoveAxis(N, 0, ABG) 01:40:13.269 00.000 428 Move returns status 0, amount 0 01:40:13.269 00.000 428 move complete, result=0 01:40:13.269 00.000 428 worker thread done servicing request 01:40:13.285 00.016 10672 UpdateGuideState exits: m=216998 SNR=43.1 01:40:13.285 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:13.285 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:13.285 00.000 10672 Enqueuing Expose request 01:40:13.285 00.000 10672 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 01:40:13.285 00.000 428 Worker thread wakes up 01:40:13.285 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:13.285 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:15.128 01.843 428 Exposure complete 01:40:15.253 00.125 428 worker thread done servicing request 01:40:15.253 00.000 10672 OnExposeComplete: enter 01:40:15.253 00.000 10672 UpdateGuideState(): m_state=6 01:40:15.253 00.000 10672 Star::Find(15, 513, 364, 0, (0,0,0,0), 0.0, 0) frame 3221 01:40:15.253 00.000 10672 Star::Find returns 1 (0), X=512.86, Y=364.22, Mass=225097, SNR=45.5, Peak=23520 HFD=3.4 01:40:15.253 00.000 10672 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.14) = xAngle (2.57 = 2.57) 01:40:15.253 00.000 10672 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (2.68 = 2.68) 01:40:15.253 00.000 10672 CameraToMount -- cameraX=-0.64 cameraY=0.30 hyp=0.71 cameraTheta=2.71 mountX=-0.60 mountY=0.31, mountTheta=2.66 01:40:15.253 00.000 10672 SchedulePrimaryMove(0702ACD8, x=-0.64, y=0.30, opts=13) 01:40:15.253 00.000 10672 Enqueuing Move request for scope (-0.64, 0.30) 01:40:15.253 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=0, FiltMax=65488, Gamma=1.000 01:40:15.253 00.000 428 Worker thread wakes up 01:40:15.253 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.30) opts 0xd 01:40:15.253 00.000 428 Handling offset move in thread for scope, endpoint = (-0.64, 0.30) 01:40:15.253 00.000 428 Moving (-0.64, 0.30) raw xDistance=-0.60 yDistance=0.31 01:40:15.253 00.000 428 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60 01:40:15.253 00.000 428 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 01:40:15.253 00.000 428 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.31 01:40:15.253 00.000 428 MoveAxis(E, 698, ABG) 01:40:15.253 00.000 428 Guiding Dir = 2, Dur = 698 01:40:15.253 00.000 428 IsSlewing returns 0 01:40:15.253 00.000 428 IsGuiding returns 0 01:40:15.268 00.015 428 PulseGuide returned control before completion, sleep 694 01:40:15.284 00.016 10672 UpdateGuideState exits: m=225097 SNR=45.5 01:40:15.284 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:15.284 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:15.284 00.000 10672 Enqueuing Expose request 01:40:16.002 00.718 428 IsGuiding returns 0 01:40:16.002 00.000 428 Move returns status 0, amount 698 01:40:16.002 00.000 428 MoveAxis(N, 0, ABG) 01:40:16.018 00.016 428 Move returns status 0, amount 0 01:40:16.018 00.000 428 move complete, result=0 01:40:16.018 00.000 428 worker thread done servicing request 01:40:16.018 00.000 10672 GuideStep: -0.6 px 698 ms EAST, 0.3 px 0 ms NORTH 01:40:16.018 00.000 428 Worker thread wakes up 01:40:16.018 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:16.018 00.000 428 Handling exposure in thread, d=2000 o=3 r=(499,349,31,31) 01:40:16.148 00.130 10672 read socket command 13 01:40:16.148 00.000 10672 processing socket request MOVEn 01:40:16.149 00.001 10672 PhdController::Dither begins 01:40:16.149 00.000 10672 dither: size=25.00, dRA=0.00 dDec=25.00 01:40:16.149 00.000 10672 MountToCamera -- mountTheta (1.57) + m_xAngle (0.14) = xAngle (1.71 = 1.71) 01:40:16.149 00.000 10672 MountToCamera -- mountX=0.00 mountY=25.00 hyp=25.00 mountTheta=1.57 cameraX=-3.43, cameraY=24.76 cameraTheta=1.71 01:40:16.149 00.000 10672 setting lock position to (510.07, 388.69) 01:40:16.149 00.000 10672 Mount: notify guiding dithered (-3.4, 24.8) 01:40:16.149 00.000 10672 Status Line: Dither by 0.00,25.00 01:40:16.160 00.011 10672 PhdController: newstate STATE_SETTLE_BEGIN 01:40:16.161 00.001 10672 PhdController: newstate STATE_SETTLE_WAIT 01:40:16.161 00.000 10672 Sending socket response 2 (0x2) 01:40:17.131 00.970 428 Exposure complete 01:40:17.277 00.146 428 worker thread done servicing request 01:40:17.277 00.000 10672 OnExposeComplete: enter 01:40:17.278 00.001 10672 UpdateGuideState(): m_state=6 01:40:17.278 00.000 10672 Star::Find(15, 512, 364, 0, (0,0,0,0), 0.0, 0) frame 3222 01:40:17.279 00.001 10672 Star::Find returns 1 (0), X=512.90, Y=364.74, Mass=210850, SNR=38.0, Peak=25696 HFD=3.5 01:40:17.279 00.000 10672 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.14) = xAngle (-1.59 = -1.59) 01:40:17.279 00.000 10672 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.14) + m_yAngleError (-0.11)) = yAngle (-1.48 = -1.48) 01:40:17.279 00.000 10672 CameraToMount -- cameraX=2.83 cameraY=-23.95 hyp=24.12 cameraTheta=-1.45 mountX=-0.48 mountY=-24.02, mountTheta=-1.59 01:40:17.280 00.001 10672 dither recenter: remaining=(-0.0,-25.0) step=(-0.0,-10.5) 01:40:17.281 00.001 10672 MountToCamera -- mountTheta (-1.57) + m_xAngle (0.14) = xAngle (-1.43 = -1.43) 01:40:17.281 00.000 10672 MountToCamera -- mountX=-0.00 mountY=-10.50 hyp=10.50 mountTheta=-1.57 cameraX=1.44, cameraY=-10.40 cameraTheta=-1.43 01:40:17.281 00.000 10672 SchedulePrimaryMove(0702ACD8, x=1.44, y=-10.40, opts=4) 01:40:17.281 00.000 10672 Enqueuing Move request for scope (1.44, -10.40) 01:40:17.281 00.000 10672 Mount: notify direct move -0.00,-10.50 01:40:17.281 00.000 428 Worker thread wakes up 01:40:17.281 00.000 428 worker thread servicing REQUEST_MOVE scope ofs (1.44, -10.40) opts 0x4 01:40:17.282 00.001 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:40:17.282 00.000 428 Handling offset move in thread for scope, endpoint = (1.44, -10.40) 01:40:17.282 00.000 428 Moving (1.44, -10.40) raw xDistance=-0.00 yDistance=-10.50 01:40:17.282 00.000 428 MoveAxis(E, 0, B) 01:40:17.282 00.000 428 Move returns status 0, amount 0 01:40:17.282 00.000 428 MoveAxis(N, 13946, B) 01:40:17.282 00.000 428 Guiding Dir = 0, Dur = 13946 01:40:17.283 00.001 428 IsSlewing returns 0 01:40:17.283 00.000 428 IsGuiding returns 0 01:40:17.305 00.022 10672 UpdateGuideState exits: m=210850 SNR=38.0 01:40:17.306 00.001 10672 PhdController: settling, locked = 1, distance = 25.09 (99.00) aobump = 0 frame = 1 / 10 01:40:17.306 00.000 10672 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 01:40:17.306 00.000 10672 ScheduleExposure(2000,3,1) exposurePending=0 01:40:17.306 00.000 10672 Enqueuing Expose request 01:40:17.360 00.054 428 PulseGuide returned control before completion, sleep 13880 01:40:18.172 00.812 10672 read socket command 10 01:40:18.172 00.000 10672 processing socket request REQDIST 01:40:18.173 00.001 10672 SOCKSVR: Sending pixel error of 2.55 01:40:18.173 00.000 10672 Sending socket response 255 (0xff) 01:40:23.094 04.921 10672 read socket command 10 01:40:23.094 00.000 10672 processing socket request REQDIST 01:40:23.094 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:40:23.094 00.000 10672 Sending socket response 255 (0xff) 01:40:24.172 01.078 10672 read socket command 10 01:40:24.172 00.000 10672 processing socket request REQDIST 01:40:24.172 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:40:24.172 00.000 10672 Sending socket response 255 (0xff) 01:40:25.375 01.203 10672 Stop button clicked 01:40:25.375 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 01:40:25.375 00.000 10672 Status Line: Waiting for devices... 01:40:26.171 00.796 10672 read socket command 10 01:40:26.171 00.000 10672 processing socket request REQDIST 01:40:26.171 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:40:26.171 00.000 10672 Sending socket response 255 (0xff) 01:40:28.175 02.004 10672 read socket command 10 01:40:28.175 00.000 10672 processing socket request REQDIST 01:40:28.175 00.000 10672 SOCKSVR: Sending pixel error of 2.55 01:40:28.175 00.000 10672 Sending socket response 255 (0xff) 01:40:31.242 03.067 428 IsGuiding returns 1 01:40:31.242 00.000 428 scope still moving after pulse duration time elapsed 01:40:31.273 00.031 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:599->ASCOM Scope: thread interrupt requested 01:40:31.273 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:746->guide failed 01:40:31.273 00.000 428 Move returns status 1, amount 0 01:40:31.273 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:287->Move failed 01:40:31.273 00.000 428 move complete, result=1 01:40:31.273 00.000 428 worker thread done servicing request 01:40:31.273 00.000 428 Worker thread wakes up 01:40:31.273 00.000 10672 GuideStep: -0.0 px 0 ms EAST, -10.5 px 0 ms NORTH 01:40:31.273 00.000 428 worker thread servicing REQUEST_EXPOSE 2000 01:40:31.273 00.000 428 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:147->Time lapse interrupted 01:40:31.273 00.000 428 worker thread done servicing request 01:40:31.273 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:608->Error reported moving 01:40:31.273 00.000 10672 OnExposeComplete: enter 01:40:31.273 00.000 10672 OnExposeComplete: Capture Error reported 01:40:31.273 00.000 10672 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 01:40:31.273 00.000 10672 Mount: notify guiding stopped 01:40:31.273 00.000 10672 PhdController failed: Guiding stopped 01:40:31.273 00.000 10672 PhdController: newstate STATE_FINISH 01:40:31.273 00.000 10672 PhdController complete: fail: Guiding stopped 01:40:31.273 00.000 10672 Mount: notify guiding dither settle done success=0 01:40:31.273 00.000 10672 PhdController: newstate STATE_IDLE 01:40:31.273 00.000 10672 Changing from state GUIDING to STOP 01:40:31.273 00.000 10672 guider state => SELECTED 01:40:31.273 00.000 10672 UpdateImageDisplay: Size=(1280,960) min=0, max=65488, FiltMin=80, FiltMax=65488, Gamma=1.000 01:40:31.320 00.047 10672 Changing from state SELECTED to UNINITIALIZED 01:40:31.320 00.000 10672 guider state => SELECTING 01:40:31.335 00.015 10672 Status Line: Stopped. 01:40:31.335 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 01:40:31.351 00.016 10672 read socket command 10 01:40:31.351 00.000 10672 processing socket request REQDIST 01:40:31.351 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:40:31.351 00.000 10672 Sending socket response 0 (0x0) 01:40:36.338 04.987 10672 read socket command 10 01:40:36.338 00.000 10672 processing socket request REQDIST 01:40:36.338 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:40:36.338 00.000 10672 Sending socket response 0 (0x0) 01:40:41.350 05.012 10672 read socket command 10 01:40:41.350 00.000 10672 processing socket request REQDIST 01:40:41.350 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:40:41.350 00.000 10672 Sending socket response 0 (0x0) 01:40:46.331 04.981 10672 read socket command 10 01:40:46.331 00.000 10672 processing socket request REQDIST 01:40:46.331 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:40:46.331 00.000 10672 Sending socket response 0 (0x0) 01:40:51.331 05.000 10672 read socket command 10 01:40:51.331 00.000 10672 processing socket request REQDIST 01:40:51.331 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:40:51.331 00.000 10672 Sending socket response 0 (0x0) 01:40:56.328 04.997 10672 read socket command 10 01:40:56.328 00.000 10672 processing socket request REQDIST 01:40:56.328 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:40:56.328 00.000 10672 Sending socket response 0 (0x0) 01:41:01.331 05.003 10672 read socket command 10 01:41:01.331 00.000 10672 processing socket request REQDIST 01:41:01.331 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:01.331 00.000 10672 Sending socket response 0 (0x0) 01:41:06.329 04.998 10672 read socket command 10 01:41:06.329 00.000 10672 processing socket request REQDIST 01:41:06.329 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:06.329 00.000 10672 Sending socket response 0 (0x0) 01:41:11.333 05.004 10672 read socket command 10 01:41:11.333 00.000 10672 processing socket request REQDIST 01:41:11.333 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:11.333 00.000 10672 Sending socket response 0 (0x0) 01:41:16.331 04.998 10672 read socket command 10 01:41:16.331 00.000 10672 processing socket request REQDIST 01:41:16.331 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:16.331 00.000 10672 Sending socket response 0 (0x0) 01:41:21.334 05.003 10672 read socket command 10 01:41:21.334 00.000 10672 processing socket request REQDIST 01:41:21.334 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:21.334 00.000 10672 Sending socket response 0 (0x0) 01:41:26.337 05.003 10672 read socket command 10 01:41:26.337 00.000 10672 processing socket request REQDIST 01:41:26.337 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:26.337 00.000 10672 Sending socket response 0 (0x0) 01:41:31.336 04.999 10672 read socket command 10 01:41:31.336 00.000 10672 processing socket request REQDIST 01:41:31.336 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:31.336 00.000 10672 Sending socket response 0 (0x0) 01:41:36.338 05.002 10672 read socket command 10 01:41:36.338 00.000 10672 processing socket request REQDIST 01:41:36.338 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:36.338 00.000 10672 Sending socket response 0 (0x0) 01:41:41.337 04.999 10672 read socket command 10 01:41:41.337 00.000 10672 processing socket request REQDIST 01:41:41.337 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:41.337 00.000 10672 Sending socket response 0 (0x0) 01:41:46.340 05.003 10672 read socket command 10 01:41:46.340 00.000 10672 processing socket request REQDIST 01:41:46.340 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:46.340 00.000 10672 Sending socket response 0 (0x0) 01:41:51.328 04.988 10672 read socket command 10 01:41:51.328 00.000 10672 processing socket request REQDIST 01:41:51.328 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:51.328 00.000 10672 Sending socket response 0 (0x0) 01:41:56.342 05.014 10672 read socket command 10 01:41:56.342 00.000 10672 processing socket request REQDIST 01:41:56.342 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:41:56.342 00.000 10672 Sending socket response 0 (0x0) 01:42:01.330 04.988 10672 read socket command 10 01:42:01.330 00.000 10672 processing socket request REQDIST 01:42:01.330 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:42:01.330 00.000 10672 Sending socket response 0 (0x0) 01:42:06.332 05.002 10672 read socket command 10 01:42:06.332 00.000 10672 processing socket request REQDIST 01:42:06.332 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:42:06.332 00.000 10672 Sending socket response 0 (0x0) 01:42:11.331 04.999 10672 read socket command 10 01:42:11.331 00.000 10672 processing socket request REQDIST 01:42:11.331 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:42:11.331 00.000 10672 Sending socket response 0 (0x0) 01:42:16.334 05.003 10672 read socket command 10 01:42:16.334 00.000 10672 processing socket request REQDIST 01:42:16.334 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:42:16.334 00.000 10672 Sending socket response 0 (0x0) 01:42:21.332 04.998 10672 read socket command 10 01:42:21.332 00.000 10672 processing socket request REQDIST 01:42:21.332 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:42:21.332 00.000 10672 Sending socket response 0 (0x0) 01:42:26.335 05.003 10672 read socket command 10 01:42:26.335 00.000 10672 processing socket request REQDIST 01:42:26.335 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\socket_server.cpp:260->cannot request distance if not guiding 01:42:26.335 00.000 10672 Sending socket response 0 (0x0) 01:42:29.910 03.575 10672 SOCKSVR: Client disconnected, deleting socket 01:42:33.282 03.372 10672 MyFrame::OnClose proceeding 01:42:33.282 00.000 10672 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 01:42:33.282 00.000 10672 StopWorkerThread(0x00D1F448) begins 01:42:33.282 00.000 428 Worker thread wakes up 01:42:33.282 00.000 428 worker thread servicing REQUEST_TERMINATE 01:42:33.282 00.000 428 worker thread done servicing request 01:42:33.282 00.000 428 WorkerThread::Entry() ends 01:42:33.297 00.015 10672 StopWorkerThread() threadExitCode=0 01:42:33.297 00.000 10672 StopWorkerThread(0x00D1F448) ends 01:42:33.297 00.000 10672 WorkerThread destructor called 01:42:33.297 00.000 10672 StopWorkerThread(0x00D1EFC8) begins 01:42:33.297 00.000 6576 Worker thread wakes up 01:42:33.297 00.000 6576 worker thread servicing REQUEST_TERMINATE 01:42:33.297 00.000 6576 worker thread done servicing request 01:42:33.297 00.000 6576 WorkerThread::Entry() ends 01:42:33.297 00.000 10672 StopWorkerThread() threadExitCode=0 01:42:33.297 00.000 10672 StopWorkerThread(0x00D1EFC8) ends 01:42:33.297 00.000 10672 WorkerThread destructor called 01:42:33.297 00.000 10672 Shutdown: forced=0 01:42:33.297 00.000 10672 Shutdown: disconnect scope 01:42:33.297 00.000 10672 ASCOM Scope: Disconnecting 01:42:33.860 00.563 10672 ASCOM Scope: Disconnected Successfully 01:42:33.875 00.015 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:760->ASCOM Scope: cannot get Declination when not connected to mount 01:42:33.875 00.000 10672 ScopeASCOM::GetDeclination() returns Unknown 01:42:33.875 00.000 10672 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:1060->ASCOM Scope: cannot get side of pier when not connected 01:42:33.875 00.000 10672 ScopeASCOM::SideOfPier() returns -1 01:42:33.875 00.000 10672 Shutdown: disconnect camera 01:42:33.875 00.000 10672 ZWO: stopcapture 01:42:35.078 01.203 10672 Shutdown complete 01:42:35.078 00.000 10672 UPD: shutdown 01:42:35.078 00.000 10672 stopping server 01:42:35.078 00.000 10672 event server stopped 01:42:35.078 00.000 10672 Status Line: Server stopped